From 1b5f774d47252e207e899d2b473e11794bae99ca Mon Sep 17 00:00:00 2001 From: Evan Dekker Date: Thu, 9 Aug 2018 09:36:18 +1000 Subject: [PATCH 1/2] Upated to Unity 2017.3.1f1 and SteamVR v1.2.3 --- Assets/MirrorEffect/MirrorBlack.mat | Bin 5104 -> 2194 bytes Assets/MirrorEffect/MirrorCamera.cs | 8 +- Assets/MirrorEffect/MirrorReflection.mat | Bin 5264 -> 2566 bytes Assets/MirrorEffect/MirrorShader.shader | 6 +- Assets/MirrorRoot.prefab | Bin 13108 -> 10107 bytes .../Materials/char_robotGuard_helmet_mat.mat | Bin 4912 -> 2008 bytes .../Materials/char_robotGuard_suit_mat.mat | Bin 4908 -> 2122 bytes .../Materials/char_robotGuard_visor_mat.mat | Bin 4964 -> 2063 bytes .../Models/Materials/prop_sciFi_Gun_mat.mat | Bin 4904 -> 1890 bytes Assets/Plugins/openvr_api.cs | 1751 +++++++++++++++-- Assets/Scenes/Mirror.unity | Bin 34392 -> 101473 bytes Assets/SteamVR.meta | 3 +- Assets/SteamVR/Editor.meta | 5 +- Assets/SteamVR/Editor/SteamVR_Editor.cs | 2 +- Assets/SteamVR/Editor/SteamVR_Preferences.cs | 48 + .../SteamVR_Preferences.cs.meta} | 5 +- .../Editor/SteamVR_RenderModelEditor.cs | 5 +- Assets/SteamVR/Editor/SteamVR_Settings.cs | 134 +- Assets/SteamVR/Editor/SteamVR_SkyboxEditor.cs | 13 +- Assets/SteamVR/Editor/SteamVR_Update.cs | 12 +- Assets/SteamVR/Extras.meta | 6 +- Assets/SteamVR/Extras/SteamVR_GazeTracker.cs | 3 +- Assets/SteamVR/Extras/SteamVR_LaserPointer.cs | 9 +- Assets/SteamVR/Extras/SteamVR_Teleporter.cs | 116 +- Assets/SteamVR/Extras/SteamVR_TestThrow.cs | 3 +- Assets/SteamVR/Extras/SteamVR_TestThrow.unity | 720 +++---- .../Extras/SteamVR_TestTrackedCamera.cs | 84 + .../SteamVR_TestTrackedCamera.cs.meta} | 5 +- .../Extras/SteamVR_TestTrackedCamera.mat | 127 ++ .../Extras/SteamVR_TestTrackedCamera.mat.meta | 8 + .../Extras/SteamVR_TestTrackedCamera.unity | 749 +++++++ .../SteamVR_TestTrackedCamera.unity.meta | 8 + .../Extras/SteamVR_TrackedController.cs | 437 ++-- Assets/SteamVR/Materials/portalworkshop.mat | Bin 4224 -> 0 bytes Assets/SteamVR/Materials/workshop.mat | 25 + ...talworkshop.mat.meta => workshop.mat.meta} | 0 Assets/SteamVR/Prefabs.meta | 5 +- Assets/SteamVR/Prefabs/[Status].prefab | 296 +-- .../SteamVR/Resources/SteamVR_AlphaOut.shader | 8 +- Assets/SteamVR/Resources/SteamVR_Blit.shader | 52 - .../Resources/SteamVR_Blit.shader.meta | 6 - .../SteamVR/Resources/SteamVR_BlitFlip.shader | 40 - .../Resources/SteamVR_BlitFlip.shader.meta | 9 - .../SteamVR/Resources/SteamVR_ClearAll.shader | 17 +- .../SteamVR/Resources/SteamVR_ColorOut.shader | 8 +- Assets/SteamVR/Resources/SteamVR_Fade.shader | 38 +- .../Resources/SteamVR_HiddenArea.shader | 24 - .../Resources/SteamVR_HiddenArea.shader.meta | 9 - .../SteamVR/Resources/SteamVR_Overlay.shader | 54 - .../Resources/SteamVR_Overlay.shader.meta | 9 - .../SteamVR_SphericalProjection.shader | 8 +- Assets/SteamVR/Scripts.meta | 5 +- Assets/SteamVR/Scripts/SteamVR.cs | 95 +- Assets/SteamVR/Scripts/SteamVR_Camera.cs | 32 +- Assets/SteamVR/Scripts/SteamVR_CameraFlip.cs | 2 +- Assets/SteamVR/Scripts/SteamVR_CameraMask.cs | 2 +- Assets/SteamVR/Scripts/SteamVR_Controller.cs | 4 +- .../Scripts/SteamVR_ControllerManager.cs | 119 +- Assets/SteamVR/Scripts/SteamVR_Ears.cs | 12 +- Assets/SteamVR/Scripts/SteamVR_Events.cs | 203 ++ Assets/SteamVR/Scripts/SteamVR_Events.cs.meta | 12 + .../SteamVR/Scripts/SteamVR_ExternalCamera.cs | 56 +- Assets/SteamVR/Scripts/SteamVR_Fade.cs | 31 +- Assets/SteamVR/Scripts/SteamVR_Frustum.cs | 10 +- Assets/SteamVR/Scripts/SteamVR_GameView.cs | 2 +- Assets/SteamVR/Scripts/SteamVR_IK.cs | 2 +- Assets/SteamVR/Scripts/SteamVR_LoadLevel.cs | 43 +- Assets/SteamVR/Scripts/SteamVR_Menu.cs | 2 +- Assets/SteamVR/Scripts/SteamVR_Overlay.cs | 16 +- Assets/SteamVR/Scripts/SteamVR_PlayArea.cs | 36 +- Assets/SteamVR/Scripts/SteamVR_Render.cs | 132 +- Assets/SteamVR/Scripts/SteamVR_RenderModel.cs | 217 +- Assets/SteamVR/Scripts/SteamVR_Skybox.cs | 4 +- .../Scripts/SteamVR_SphericalProjection.cs | 2 +- Assets/SteamVR/Scripts/SteamVR_Stats.cs | 19 +- Assets/SteamVR/Scripts/SteamVR_Status.cs | 81 - Assets/SteamVR/Scripts/SteamVR_StatusText.cs | 35 - .../SteamVR/Scripts/SteamVR_TestController.cs | 11 +- .../SteamVR/Scripts/SteamVR_TrackedCamera.cs | 218 ++ .../Scripts/SteamVR_TrackedCamera.cs.meta | 12 + .../SteamVR/Scripts/SteamVR_TrackedObject.cs | 31 +- Assets/SteamVR/Scripts/SteamVR_UpdatePoses.cs | 25 +- Assets/SteamVR/Scripts/SteamVR_Utils.cs | 267 ++- .../{portalworkshop.png => workshop.png} | Bin ...talworkshop.png.meta => workshop.png.meta} | 0 Assets/SteamVR/quickstart.pdf | Bin 968031 -> 345676 bytes Assets/SteamVR/readme.txt | 170 +- ProjectSettings/AudioManager.asset | Bin 4140 -> 293 bytes ProjectSettings/ClusterInputManager.asset | Bin 4104 -> 114 bytes ProjectSettings/DynamicsManager.asset | Bin 4276 -> 642 bytes ProjectSettings/EditorBuildSettings.asset | Bin 4104 -> 138 bytes ProjectSettings/EditorSettings.asset | Bin 4212 -> 366 bytes ProjectSettings/GraphicsSettings.asset | Bin 4380 -> 2352 bytes ProjectSettings/InputManager.asset | Bin 5520 -> 6210 bytes ProjectSettings/NavMeshAreas.asset | Bin 4384 -> 955 bytes ProjectSettings/NetworkManager.asset | Bin 4112 -> 159 bytes ProjectSettings/Physics2DSettings.asset | Bin 4308 -> 953 bytes ProjectSettings/ProjectSettings.asset | Bin 44577 -> 19668 bytes ProjectSettings/ProjectVersion.txt | 3 +- ProjectSettings/QualitySettings.asset | Bin 4524 -> 4103 bytes ProjectSettings/TagManager.asset | Bin 4324 -> 421 bytes ProjectSettings/TimeManager.asset | Bin 4112 -> 175 bytes ProjectSettings/UnityAdsSettings.asset | Bin 4116 -> 223 bytes ProjectSettings/UnityAdsSettings.asset.meta | 2 + ProjectSettings/UnityConnectSettings.asset | Bin 4116 -> 742 bytes 105 files changed, 4847 insertions(+), 1941 deletions(-) create mode 100644 Assets/SteamVR/Editor/SteamVR_Preferences.cs rename Assets/SteamVR/{Scripts/SteamVR_StatusText.cs.meta => Editor/SteamVR_Preferences.cs.meta} (60%) create mode 100644 Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.cs rename Assets/SteamVR/{Scripts/SteamVR_Status.cs.meta => Extras/SteamVR_TestTrackedCamera.cs.meta} (60%) create mode 100644 Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.mat create mode 100644 Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.mat.meta create mode 100644 Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.unity create mode 100644 Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.unity.meta delete mode 100644 Assets/SteamVR/Materials/portalworkshop.mat create mode 100644 Assets/SteamVR/Materials/workshop.mat rename Assets/SteamVR/Materials/{portalworkshop.mat.meta => workshop.mat.meta} (100%) delete mode 100644 Assets/SteamVR/Resources/SteamVR_Blit.shader delete mode 100644 Assets/SteamVR/Resources/SteamVR_Blit.shader.meta delete mode 100644 Assets/SteamVR/Resources/SteamVR_BlitFlip.shader delete mode 100644 Assets/SteamVR/Resources/SteamVR_BlitFlip.shader.meta delete mode 100644 Assets/SteamVR/Resources/SteamVR_HiddenArea.shader delete mode 100644 Assets/SteamVR/Resources/SteamVR_HiddenArea.shader.meta delete mode 100644 Assets/SteamVR/Resources/SteamVR_Overlay.shader delete mode 100644 Assets/SteamVR/Resources/SteamVR_Overlay.shader.meta create mode 100644 Assets/SteamVR/Scripts/SteamVR_Events.cs create mode 100644 Assets/SteamVR/Scripts/SteamVR_Events.cs.meta delete mode 100644 Assets/SteamVR/Scripts/SteamVR_Status.cs delete mode 100644 Assets/SteamVR/Scripts/SteamVR_StatusText.cs create mode 100644 Assets/SteamVR/Scripts/SteamVR_TrackedCamera.cs create mode 100644 Assets/SteamVR/Scripts/SteamVR_TrackedCamera.cs.meta rename Assets/SteamVR/Textures/{portalworkshop.png => workshop.png} (100%) rename Assets/SteamVR/Textures/{portalworkshop.png.meta => workshop.png.meta} (100%) create mode 100644 ProjectSettings/UnityAdsSettings.asset.meta diff --git a/Assets/MirrorEffect/MirrorBlack.mat b/Assets/MirrorEffect/MirrorBlack.mat index c748a56a011e23390f18086e5ac2a94c649d6a43..4aea621a2c0f3be9827b64b27438ec500e1e9f92 100644 GIT binary patch literal 2194 zcmcgtO>@&Q5WVMDsE2Y&Jhqdx#kV#|+YEIZ>QV+6CbO|+M^u(Fl3W@X{yQrlmMN|o9w!_RzW!Vq?Ac%T{!N6+6fV>F< z->zN^hAIX;>Jg&d7yCi8N2)ZFA|fX!E|+(!Z!|U6ETfkk3LO#Oi5H6Iuv&nk!qg@a z`I$3L=TkKKwP!OIh$0Z>Fa0f)G$JumN~#ME>61H^tRbUn&w4cOlcHi7`aM|r!GE8a z?FL=$@M}-+==Qr*8AiUG#q%VY-`zT#8&<4M37cJ7ffLRItS|?m4TzM9;t{Yw!nA2m zWrg|#tC3yJn_5gNZDe^*1;+ipq7_Cku7H;XfNQbc%BMKwoC!d1p5u%ZsYqSSY8qXPt?u6bAHXZ>-X)lN7jB zzCBrqlrA=X^yo*)3)a`l-VdZ>1`Mca`F-WZJ&I zuJB@D0zF179|!Mil&RhJb-O2jPTrK<#!4ehX^7aaMsW>n{-xh03DPR<0?mXp2VS=c~0#rB@& z9Oo52A=I}KHCN9b84X{>GPBd7@zCCt#Nb#f%zDp5(^l)jZ!wcnO0%}X;3Kj`J6VGe z6lY!Q)b^+1pssP;a65AL<4RPz%e#%~!(&3zz4MnY literal 5104 zcmeI0OK=ob6o$`C9)#cv5djg2?{@$JpD`2if(Szb18BKvJCmDCOHX&Iy9bjh7VXBU zdseccta77eS+3l;uyo_vvRr_=ge7d1BL4sFp6lFXD0Dw3b<+2KeeUV==$^ULB7HxI zY`HEX_ln$ygUG?b1A}{K_wAQktE;Pp0?1bAh09lW-MqSe>DqhKH!khCxUCFU#K~S9 zDX)m6uwT`aRHT5vFS;cCwjgOYApK-okc}As3Vs)kMa^kllt18OH|DhOYT<+M^9<&F z`8iti@1vrmKjnUUTI^f>Fuu&XD6M`r7+#Pg@c$+JFn(U6kaA72un+N2$r*EDguF|~ zxf5#`XFs{tE;#|)_o19`GQ1%0A;VDSOQo#M_ioKH-WumUhG%ge#+>n>UAU6Ax8h_E z+r_z=T&o@D{f1}#dIxjnwFOFH?O4wm#^etWLdb7`pU0T-@E&Ow&x3~Bb=yV`VLf-F zkE|R0Y$r^~yLDea%lQt&d#rpP0?+d8wfeG?Tx+k@mxm3{{P&}eyzVaW?7Fu9M`%An zU$%eVr|tX?-HpJO5P)% zV$`hLQ-=5IdVYsF<9XWf4c2w}oMrj;S=W7*Tx*|I&*u#9k?%2PJz3-Dp%m8b8}#>Q zjCt?BKnN+w2JOH3yuYYf##`_ILBo6H3Vi>9IiJxzP>})c=MwV0j9E8yFL4Y19W!!1 zgBj2K{D~R;yhPk$-}JM84R886V0cmY@fzl==Rxw6@!NfT*>Jm$_`KAzwvVqGd%KUX z8E*ISb;IpGz5(8@k3-~I?LNL~c#p82>?7;O&n*f+ulT$}b-pFSbbY=fhTHibB8RNa zca$(CxAPq{+|GC0a68`#@OJr5l54f|<>zR|d*lovV7~n9JOULNz`0&shrcjm9j2g# z7Jf75Z>{0Ca(;9T=f&vfSkB9Cq9V`rWo9Och9>5`B#b7O5*5T=7z|6@ne==$HIBiI zo76DSc9ohtry`!tMrLqSEq@S3b1}d%Z=sgd-Ni}YUEqAI5hr2&qzbU|L_;-{#7X1@ z3#Z(Lvb!j!120*giNZw{CCinXQVE^9=hR#dJw-34)Y3$7E|$Qpt87h1vQtSTQe0Mb zeI-k>jPdmRe5`#<`k|ZXKtex^Vu@ryX2oSeWMI<({%3N%E8A&o#r>rT4UFjTyL=X@ zIBY~!74K;!gQ4~g_zFR%3 zzpuGVr)-2e6XmH&Wor63#{8=0E*J;>i>(t5WV|XD2Mc9d%%F5a!YI{@iZi^Nz-XN9ghHk)e6ZYi8OAf|Gg_=2u*wF zp#ulT-d*i``@ybGKb%K5$Q`?b)BE!)bW)uljf=42R3E%-oQiTdaa=bXj7B4)ow(@L z#C6Owh_EJ-Vipb%QuY`9PO=9g6%{;0QxKQiyW|T=^)=1NCBuaZkz>VcNphU5u_RpA zCL#KfQ$|(`F!|ZBS#dz&fbxg_7MCPM5tUNN4aphc0I)q8?{G$B=ZJr1IS)}$(JVyi z#GmGgo1|$la|6#0uHUSG!fj)-3WLK*uEAvWeQEmta@^33r0fULj zG~`!HaB`1}2=5^*Lo1`oKx8$!HCBp%_fMZKe2gDSww7W~q^2MT;a`j7Sw*?MCr?ZM zc(fa#?L}4Y4U|=zv(`jc5-9y%C!;j#IK|8;pF-pg(E;9uWc@%JAitFJwVcq?RySzjS8ORCJ5*c;w~Ko{8-=@h;Z{r9f9A-P`m3mIX` zA)a13CW4QGF`8a6p;TWbyh~G7_1QD903b^I)K`ETGpc*;ns`rotYW#nWCFvUvESfv zk{@TY*-Uog&MPhQ9JbClXhii8ZYR{s6APs;80@8bQ&}fXXTCJGa>|J^yKd~AO&SQR zI6QA^(6@}5b~i_S?^!G|*ePZKTFACPV+|LFLhm{rnpQF%oECF~Gg<-A)Ng#mr4V{& z=p9GXe1|zFaKC6_OvNgO+iWL6xOm&%`ZC?W{`#BmF*E5I zk%3P{)}0oS)gpJ|AhK(C=kWI04!O3lu#m|BtcRSraB0icOB?4dzd3Q`+@`Y|ieOnx z_T$L*yhsfF1wDvGGWdPgBk{KxiF*NQCy|V-ME`g2+i=WkPVKDx2^(86rhZQcABLUB zFdj(fsLkJdS&4s2?eul%ciN$UiFQ^x?W{07BL`srbJ(H(JVz$xnrvnV{GpK3=gc1R z9_{C5tf8NS9^`~ui=UPLDZ4w-2$GR*S3Ej z_4m-0ZJ*caa`uN(p2h43=%0nq{{1+n`O$g%GUX2#-ebk}py9n%Tn~|>F+ZJodzdgL z?~@PFYv=6|!~1nUzr&dRJZks~>%6?rl6VKK^FB_lWx&ek6NdN6_vka9%<+>DHsW;ZzFfRxO0}zoR%=PO${EZRw zFb>Id@T)0*brHXo@`H;wPewb3QeJc-6}XNklao=fyHIr_KPb#asu{X|GbfGmnCq$W zedtU&Q5_wvSE@Tz6>vJ~na)8q|BfG2Lx4l>Og(Bivtyn!!|`YFYJTqus0O5+oUG3MN_e6L31>nyj|<&jonmfH-g#n?SklE(9t_o>Kny}jOX zRrPP8&sXbIzvzT-r&ijB8`?hX2Mx!&iEX~3lnV_vzqtF z0nXvfEirG~*0r4G4)jKW+WOj;(yY2w-x=>9{pWR+Y&W&PyzH>kjr>{-J;`$)nO-BN z?nWK?SgGg3XvD+5m@ClusioY`p;3bW* diff --git a/Assets/MirrorEffect/MirrorShader.shader b/Assets/MirrorEffect/MirrorShader.shader index 42dc3d0..3cce48e 100644 --- a/Assets/MirrorEffect/MirrorShader.shader +++ b/Assets/MirrorEffect/MirrorShader.shader @@ -1,4 +1,6 @@ -Shader "MirrorShader" { +// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' + +Shader "MirrorShader" { Properties{ _LeftEyeTexture("Left Eye Texture", 2D) = "white" {} _RightEyeTexture("Left Eye Texture", 2D) = "white" {} @@ -36,7 +38,7 @@ v2f vert(appdata v, out float4 outpos : SV_POSITION) { v2f o; - outpos = mul(UNITY_MATRIX_MVP, v.vertex); + outpos = UnityObjectToClipPos(v.vertex); o.uv = v.uv; return o; diff --git a/Assets/MirrorRoot.prefab b/Assets/MirrorRoot.prefab index 2ff84bb314b7891968889f4834268ccb9d39b6f3..e5375a3247d94ed661af65a7422d04d1e3936847 100644 GIT binary patch literal 10107 zcmeHNTW{Mq7JkpK&^%0^5?^_=k_`SIa6DS^Aqyu4PrHWihlo{rafP*JXk6 z)k01zthxQU9mw@;$9B{x`=4{}+L7lz-NE6J>+xqsV9aHH5b7cFn~&mNR-FhwK~h6& zl2%n&U1Xw=dexU=Icuu4SPreL0y1C9M7NJ)wX=sJ`Xp{AvR>_sJ8MLf#&46fDXSfs zkL%O8NpCSJGjZdbGxyuLF};if!Hqkd(BF@nW7|;>J%gKu#it>jfn@}UD)Cyl__pJJ z8<&H!CmuSHPu9Dmlcugu%d&YTk-B!^|7arh1Nf+?JrLZk?{e0<%soP%t;;4$m#bHk zdBnmWEi6Q#PhNkoZ}?PJxyW8gg~JG;??>|rp67>8t1#z&;QG&aYlk~F_rK*=&N2~y zc?DEl>y4}9(a~ikih2RO%;)}4L|66Cm!Mi2&}M!YEN)EJQs9PWET80hir zfyRq@dN?+4L!fI1#)4)T0yN}ztOk={3HZj$jJk|gX_kN(4y|8))p))W%}Vj6p8dFn zfvRxwxk|RYN-yy3CX>}^vCL%sAq550bJ?^!+T|Y|2h#W{4LunAw2d3$dW2tK2h8?^ zPTZOc+dQ&e-|@KKo&uRZEC|EUQ`i!i^zPGOl8{dDpVkGid}AdBa8Q#LZ2}Jy`mPtT zfd6R}4YpvQ=xEGegrZ^}2ZJJ4{LPTvE{Y`PR&*UUEn>bCIW~FBz4q3=JAlrT-3)Br zWf;mj4U`BYn&zQ-LCz+eN|(R3w8HHM3nNc z`ccQW-n2E6BdT#64r6^=h#~?h!p0Wm0t2EowOf`+r}Rn<5#NS*h5fsDpSW(jNK`Y}IS=pxHw*ht^bPiB&GFTP$X1h4#R4!Ormn3tN@TN~~9DOp}@| zR*fBW_0Ds-R%;=jJlbR#iii_Ye^Jmrv#I>%ENxJib)CqK{J@E*dODQ_I5md20QnwT zB;!j_EoE~lzc!mn@%IM>TY7w+*4T3^qWp#$-`=A?`I8UlQ<71BbDCx4-DGxpy3=re zUx+-7r?M`y4P_a$sdr@+OVoqQ>1DUi&vBe>RMofLaMwOV(O8zFvbdF4auH*8MuX6k znOuviO^N`G<8;}8!(kefZyu@AD#-!a1*EvAn*C3ubVf?h8wkxk5_L0MiKM*ii|bHj zi8}9t)>f=qVu@4&(Oa67O2pUD{<6Xd)c8?p@PcHL_p-I z#Meqv23vHfR1ZVkq_Ap~%efzkx%7iMf}R@-$rEAQJYX#L9dT?m_iIe3YwGz86|>Jo z6R*a_q9k2jq!sqOnJau~Y0z)_If4U#33gDcO1OSmQP0N;t9Nl)#4GJD9%%Dc2G`I- zoN7RoDx70H9!7inaiL$x#kvzBYUS`>xAN+`m+N?0l$9jsQ$w9cD^WG)vLT^%>mK8z zqH09ZydQT>vnGWIx*29tV-bIr8Fa5eI$o2I-(z`T+(Y|shGYp9w zc<(_NPCAfWQJ`qcSN(so|BL?U0tK|YbsV%?T}wWk-5P=W`|cJ8Kl;#JpZ*+a&-}{3 z8d>y?hulNrLmd<@b)+Y&G)Ox#CXjY~gS6v&OWM^{fC7bQRWQ~AOhuu{NyqGP($&T* zryI2Vl1hqsU8j~R;eAEuwo6dIOv-tprcjNeP2H6F-bXm8m&J0M0VpmlRA5Ghy?vWv zeb=l4uNw0c(gS_wullwbO{v!UIG&zY;_idU$}Vc+NPi#qrno;T6+dY=|94Y>F50j4 zZG@IHR8o*Ujp98ezGt9bnx1zUbr>KUyOjAFC+UaUDZ;iO6$Xf~Qk=s9ZPWC=+!(PH-nCMaqf% z7|-Ye3aS8x>KXSZM(C_gQuc9VXfW=xv;~9*M6e$gup0%hj$_k_nNplBquCyxZO7W4 z^dP^e(yvBg<>WzSrMrsM>jSRc9F#s7f$ux%gY8HjdD0a)YmkYJWXh94Ab g-Lw3L#%dS36;;c(Rm%Cq`Rw*&Xk42&s#IM24+LED;{X5v literal 13108 zcmeHN4RD-CdET@9Paq{pOGAvfC zC)>(2&A}L&bP@^!h2Z?jkkAP+U_9X;Vo#c(6ygGHGNm2r6oxQON}G_-lxC)JpXYt| zz5Bk?$(GyBbUI}{>u>kj-FM&JegAe(&Ru%Ixs|J&b7wnu>0x}`70XvFUr|}4pZMj=%c9HgTJ-F<`|rFM{Q~3+@`8-3 zzty=qhMhzeCE^+PsSZ~^g0{JU*iSS6ckT(`XW=^snSC=ToxsT7K%Ma^SJUK5;uR&)E=syTL-2Y!AUYGuv zw_rb+iNBh7j(CUc^92|~e$F8-xx>93eQ!W!{oDqgaiqV}(?5@Ronz*t=>IzL9Pu=L zo@YDyuW8^Jw-n{o$lROrk$KRq`|z89GagUw!)qIO#`U6nEi&m`fZUGGg@D`9xya*# zgSB{F-$=0*#eMr~VYyn2%H3}K`c1`B*uN2l!JsyVg7oVe9t%doxZ7U>#6%JdDw^ez@exdG!xI_<_Ftue;!!{rOMc{QGbH$#>6w@t(Q=`qPh{^~{^V z%%{i@@~@Oj)qM&=_$%f5-&3v}WDy49zolF}NhZH?!+>Xv00Jo#_#s;2oPeDFEf;#D3g6tM%#fTk*L7hUC z#+GYO;-B#Nr7ie<9>2`vXJ(Y9+Z;7k+vA{I9gX7gZr2-@Yhm0|&W}a08!QErVXULP zCDY1aR4vwE|J+bGS_<3^yU>3z<|f84LGgL1aEW1p;Ys(%FhOw*#~ApLKIdl2;9oL)V3^?Q#MACw z!h{_0^tzg1LOOhqFae~D{yLPoZwwRK(U&kGH=TYnOi0sbn4n=r#yyPv*@8OvhhYL! zYxp2xg2$8l!!W_Z-Q*dmVKFIX6a4>QO#T#vgGy`4mNdU>fb&o(I7$3Uk4sFRFyjs4L z(iuaYbX3_gP`LD+QNjkG#FKQg7(TpJ=8gGr{HIzv;z_R-B45u#4W1Z+e-x| z-f)+`uD%hPK2|J^#38kL6D|*;=|fReyE?|*K@M;A(gW9iKHB=BHP@efW}x!}^Xd0* zgE^UlFB28{RxP5Wi<#+i&5P|!muqe)7v6!a+o2o9IEEgLZMIRTx?CHb*2}fgneFA; z=q$p#Ju-8epQhJ5_2v3<&pU-fxt6Z)V3POb2;~W(k&aTn_tEjTST(0poI*)n$LVTIH z57_(q<0!K~&zXt)K)L-f%EVQXb3%uT`LxHW$V{aF@A$qFy1=u|A~TudoBVVNrZ^Sf zTx0GL?^D+1t1QDe$h&PpjLKVhkLy+ISIgTdEBfU`xaeeFxZWkWu5JVv8 z4@$)w!;x!>;oiY0t_>lam#}?railip#=>G@tmev~md%%nm29OHltVY#QZ0t1k!&=Y z-2*BPRK}u098|`N`BWua#Y~uWV^{%c*uRNV2{Fyqpt_q}7Hed7C@jPJ0p@#(hD{1> z5BJq3;*f7H+k?0e);!RtZ!A{9-DIQQH_6GiY#hS>SLgGk2|n5QIROphq7z2FQF%`Y zYUMmTD>fWff>yq1y$7wHYUCrA}#*v?QqYwF^UFJGqcT%@K+GWMl{Ln5NPI=&MkLOF7Qd|R? z3hHMe(=L1ZVvmeZ+GWF&e9|r(9q#{oeO>Hwj%{k!J`9}mnq4N&KoIjIOoc!SJQ~2+a zcEvgGYdtRSGJam-%RNrJZ2Ztx??mQ$#V!kd4IFK~w9DE*yVt8#OS&{4aRk~?4GOe{Qt>ZApv(81{<4f54=U0g zR>OEtxZ@hm(_bh@aj5>Jx+#i#$AY-FF|6t95If*j8`pwzZF4_rTZ`r5_{6yM8dk5+ zGf|6nT(dRU2Rn{_VvieGPq~2SB-t@zVGuTY923M~|KsC7_$wNiJ{}e_6Ak$)Ez18q*qIDDpKN9_KSC8j(CCc5%R1~gJ18G$hqrfD5PQ#t1s^`}^vEPxiMP7d>whe;2Bx)4UO7;HCuFjl+fyhL?;?mq`qZx%P$o`( z`P&KkA)S{z{ziP6?A#Y&k?b#?H-TT^@ulqS>W%)Fd7Pft@E>B{HNdHlG&s&pp}(G2 zukTOKo5cG({$`Jh-OYmE8jn|H$pe&wqxDwUWVX=R-yBLa#Q-?hq z*65SOHz!R?Zj6JyTY^%g+~cyRmm?{V8@Wiy zm1Tyjmif#I_`!e;xFP1@gm{KT$@ayt|kvMuHxI|>1Iz* znh0IA>jqo_aK*r5i^lXr;drzs#8Z_2nTwW1XIF-4x^Pq3jNtxi84RGms%@T2@8s|J zQ!ZZIe(sVg@ ztWDdAJGE`;Jm)GcG#~jiMHzdBHpV+td;y3S?wqt0ULa8KK$DP0Gv(ol%SYq-*qd+6c z^gZA99NK;tb^gg>ET<1Tg@41!pct^!83(c!$A{$cWS@+D+t8B~q_@XA}i z`IgNGe-vEt{&hduhOtQ5?ssgva{h_jp{G9f#jkzmlD}7U`^t}gwfv>G_Z{l~jH|x7 z^a&DcCfaLDrQ)tQh$kWwHaUJoxCxbPEf{}O!kZqJ7c!d$R_`4ZZ>>yTx&8u$fNOLI>x?q)H;tmmCS0r z9M_s`9v-{RV>(GWW-|F^nSldi#*)0XYp`;ofn`n2b(owk{+rjYbMB?yLpM)t&^}W+e(Ce3k8fUz;F@}Nu6+n&HJy$x zlWXh8FZVF}imVct)&KGXsPnRj^E%>ro<7*-Nwy^S$>hxX**DogS#IC{KhF=>_M=Oh zGq;;JxenXcGaYC0-=wedXL6z6Y!9q4GQTPl#E(BVK>O3(60;rt)tO6L&5Aa G`~N4RCtsBS diff --git a/Assets/Models/Materials/char_robotGuard_helmet_mat.mat b/Assets/Models/Materials/char_robotGuard_helmet_mat.mat index 93e7bc3c2832427faa4550c17e36622d796d6cc9..4ea19d1a5cdf68cba4846db72a292cebe6d37677 100644 GIT binary patch literal 2008 zcmcgtO>@&Q5WVMDsE2Y&I+pWk-`b`P9hx@aQU(~tBU`c~kgbd)mj;Ia&PujZPhiS{ zPJGbV+SR_@x7z39kEhFPgimnq`0jLpj;bSMNFG)tH`^gSNoCRZJ&eQNU@)*&AEQ@3 z_UzMJ62lZHBJ3fg-5dYG=si=K%Q8e0*e>GR#YFAh8+4~(vq+%RQ0?8D|?+cR{ABEDmf7v)3aH$d@ORctJjGuyMy#Z(Fs+I7gE zIj&kJ8O5m=cu6*#OldF~B{Og4vw->IAPDHpZU;~eYd~b+|CF0GXj5xzxw0WWzuk>g+Mw?o-`__p z?F9YwL2&~pwL=k~OCi-03+@x-4t`ajhPhi4w-Q)uWdyR?8SS{kod$y|DILyW`Z6 zIP3`txNzZsD2ED(3lfSr!GQx37Y>{dLa0zAE-eQRy`rk&eP`Aak7L9iK*oC6na{j= z`+n?hW|ye%FQS1XM06+7U3?%qHas#sQa?(!*4Nh^hruqE53gL?fAiX&=Jhw`Zd@L` zw7bA8!;^VFqCHELu>QIlBt#DXKFd<_r9(*%L)g*c&^GS>#QZisW)z2ZhOV-W13ZR) zwv7+7or65?OXr}C-#ZyfzDw=o+VtD)z(1{>p>{jHhC6hU?SIa8;6KjcBv_Mio??F> z;PBZQ2hS=$_wpL}*$=KHOAD;~CJV;f4R?rb&~X;T3qk9Q_jbiJZ};;K!?mBYJcd79 zEk2XdxBNs2yZN~TT#4=H-G=LWy~bn2HNb*~+##P8?t||HKy1y_={>ax#pZNH!Ei1Y4e zuFq@RzYqH3uw~oFb=uATP|7nr`!4q{vB3WQd`$DB^7ci_A22*?#r2@!Jyu)~fpbHC z+Vl1>U;>___qf-}+areORX)GsG5mSd@Lub@xX*OFeb#vofh*~=^7)wIIr@hC$R~3A zI13u`w#N1Sp8L4=p8(|MP_MGzy5FBvO!M~Zf7tLm{mQm~}C zSnwok=fCj?9QUB++RpDhf}IiIE_RM~@RpsY4bP}LUgt6Lc?>*(|8^apG2E^rKQC45 ztmAV=->&2HhTC;~!En2dFEZ~|$5C)4b{$_bJV(eU>WIAIxrK)374CNy74H~evN_&y z!|ixafOG4NcLFd0x8t2O+>Uq3a68^<=H23*0as$ji|453Il90eAYME>PqGjV@myZz z;cp%x52sk1HhweZFL&@;DL>u8aWdFBlk$QmMdW({&Ckndbh_lrFq&>kQH%YscATp2 zj30poL4S*bvj@3B+7~^d$*j~E@&#&=L0k8SV*LYb#OL+GP(M{=1G^%ypj^Lm2zv*Fn z=1vLe`N1n;RP_REU#w=^#p?#|o+2*@yyk!C;`Q5|D;9$W_FtQndA5t~>8c-hRkwBV zDIoQ`;Kgt8sJ+>`Z84q*mP9Gsw&PfpX#n~W?<4p@#!(M~Dpg!(mRGbKS zU&wvvC^i+#4MzNu#(I+t87?nFN$a$7%Ao(}Pe+x`>#s(>6ikva6|eHeuZcKT>-zbx ziyG@KqSC{shmD*s%1G48vI6yF44)G^Yi*YDJU;8V=PxXZBJ_!09(Y^`OYi_q#nQ@) cM(R@&KBu^?x=mt3nogQSYTL}Ua;J~~05xndGynhq diff --git a/Assets/Models/Materials/char_robotGuard_suit_mat.mat b/Assets/Models/Materials/char_robotGuard_suit_mat.mat index e4f17aaea8fc635442c42d56cf18b6c59dd438d6..079a6bea1a5e883192daf89721343b4455080515 100644 GIT binary patch literal 2122 zcmcgtTTk0C6n^ioFc0jhMM;{LEN{?4L8H(S#%LL^I^Q`K<|$9+`R zEC-OCuh{wDM`pc(_?u*!Nbl(SQK}ruaN)05xil4CZAu$C;hDe$>JZvskug!;V`!2v z+tR1927Lk@$!C{sKPI&{vbv=L(tTgk8h{5rgwsYrh&x=)@e0bYjmep|0C|(q0&7hn z_Lr{?Ji!k%Unsev$}o_F@UO!eIz^S<(Wf)G6tI{OH+{S#0k>5vaIJ?@LqR`Yd zYR{?N7!ZOKr_^A^PdK5u{Aa2gH;elJm~*VZzucKug}auj!hByPo>ffShr2JlIc5TG z-^=~nxoH%x)mxI~LFi>;Iu5xBhNI&s8V2N*Z`vGg8s{vVajEsb`f`(Hyx!*^ zfP|q+{Ir(>tMr^p3}oo2U_&??F0g#(UihRovM7KWk1V5h9{u)3?0QVKIpsi}4V^lV zc4)h%PR<0?mXMzToOpdp3l8fFo&jjL`Ly?-6MZgoyBpf{wnIw{Y_!rWJKk-7Eu0s$ z9!VvoS=uz<5m459NrehWDNEPCT1M`~mDlFP{0#o9Fk# z_Kr=|dxL1lAQ9a~bT=P}4h;?Hv8VHumut`uPkW zVmnXrxHp}HHvT@!QSwu2r;yRl+JS#cJ4abNJ(^oI%l5xyJMbUpuoA4vS@`Ou)NjT|Q6w9?c6zy!SI#@pc<^=?9n6ZPeuf&6WK=t|QL7m$^Ex zY5zg!kHMB{AJ=I+`vWP@@$4tuKg$C95AiY0kIdUwDSue=yb;$Uns*s-JqpeZ`N`(( zF~9`8K%a82nYYI^@0R(z$Yc2PgyucQd2yeqczccWJ_RnN*U0D7niuE??jxVb@qQLG zwie|Zo0y@f8jCi(E}_*1Jcepj`uQ;x>%kC z&hX!P1de-9ab@RE9>LBqa7Mpr=U@wO+Ie2{oUG$@9wVQJz!Ugy*6{_+%{ub)QnuDQ z9@hG19beMitmDg?n{|AJdAmA}fJ-s!_^RdwLOxMP;_Ij}Ko^c9!}tj(+&f z_p{%MvDq8@zx&IuzHy#TuakjJ209t&WT2CQ|91xPDpsmGfgSkEel!z1LD>#tH?nI^ zgdcBg&6^Fc-`ECYyoCi@YrE*Ub>1c56+gLz7X`G0ca9L%q~3U3Tji|?evto74_h;P zQbdmHz3vA!$HUgeXr^7fYVgh}a6Hdx{D&@Hz3sVD$&0b~+N8|0ZER1~+_0^>sf*75 zsozB>e2+)jX6j~QJnAirvcJg{Q-3>~vWuJ(&vQ#No*#yr7O;l726;h!?1i8-?(v?G z`_PeWGK@AD@e3O3O~jGEvH~Tg)66M@zTeJ|NS(Le4BSXCNk(P7(igWb!cea3uW?mGM apPBF}#ctMZ0-MovQXf*=daju}b^HhOJ~5I2 diff --git a/Assets/Models/Materials/char_robotGuard_visor_mat.mat b/Assets/Models/Materials/char_robotGuard_visor_mat.mat index d85f621f7cf690046a0898cc5c2ee7b5696b00cc..4dfb45c23ad14e4c8bb2ec1299412867949e2f8a 100644 GIT binary patch literal 2063 zcmcgtO>^2X5WVv<X%gjAcIU8wrFk#eoKrPTJ{sWJ@+`ZHtlQB(&52-j$3ALp$xE z8GO*#yV`xbZ>8t+$6+u-_yRZ1SHlT9E64@@d93Lo{roQL!1D~t6Fr|dc-sq&Fy%?rsA5-o^ig|4>v z=tsgcHXXs1p9g!U1)vmw@|*vb?ev-` zEjb00qbE7~ZX&(i0Kl%AD${$meHM~JAK`GexEU_)#=-q;HC@ae!}+a+obhz6bF$g> z+qK4VK_Y0bP?{7mFVY7B%oTdi$4HdmUjj{ZGObCvDwP)b9V?)P4<#$1n6@Dv=++XF ztVkM=jiDc*YS+qEypp6)8_O;DC|3rXRt+qOQVd`}f3bBf$rGasDK<=M4tAUC55sI* zM;@-&%eZ*j?Q5a%vdlO88cZE_i!LS9x}T>zu+-MXGm2x!bE2f(>r=1Si3ZNVWgc_8 zp6AhlTNB?l$Dn%ha2b=#rU}o6S;VOLXQ{g| zgZlrN0a4#7Myq^4-Vrlz3U@1HPO?+AIL^5;7yVRt0pSG@_;)^!PMYU>*y(qBZH%1` zPC8D6yEKlm*NeS=AHzwhuJ{|Bv;a<8mhpI!38hZO%RG*=@|1%B(S|O`%Sjr{!|O~C z&`B!=JHgp$0j_OVr4~s7s(E3=_TbX*Z^UuLNa@QAbQNU8$f*snQ{x3wMwDMO)kCdB z+3pMkHBwv$?kBL+@HR#x;Cxx_?-*_yFV6N69syRORL2mB@sA urNMrJ-odX8xgcrFo|bjT^T~%Hy(3?1{aw_FB8^G?6&$ z2?@Ax;eaTI3W*C6intIC9FVwx#0epU3Ps}5a^TP_sv3UZnf1iu81V;?v3}Z_&-~`M zzsK%+c8PlaBHCFbqT7k?-~-X|{(=61+A+GhzP|1_40f}8aQW)N8&~%(UweJ#`lWpr z_vDymc(RL+XwMKOtiP@X36aCUPqUPK;ZV}S5O%aUw2k{eF~5b68O5QUp(||T5Rajs zZQ}iG=P-|Z(m813_jZPoZ&N#+P5RAt;GfpcP_vzG!yTGr`=7BL_>Xfq3D#tsC)pne zIDB@7z_ZHF{k#T#_JS+P(plDhg9YR5hC9SI=p+l`g`l;@d#hraH~V>;;o8qrJcd79 zEk2XdxBNs2+xfWzT#4=Horddry~1O}wUY%6xkEn7+y~zU$PN5D^S8JUe{hYo^XD$Z z?Y!*)=Z1V9;yNO4u(KC10q;m?x67)_esCpSR$UGluI=}79dX`+ z%=LL~`}aV92)1ndxK7*I?@M`xXW!xeMHbk0RzM^7fG7T`HezJcd6H8{Tc57x$Ttx5ql~5pX3vRz4pwypz7>KJtki zKgxoJysdJ5zvDix{l@^gIn=G}H}3bx71O-=`tLWqi+*L>Kk^v&=usA;K4s?;$9tJa z9V|}(H}T(i1de-9b8Y8$9>LB4aFc$+&aoEWu=AAR8CAz?JVri`gD3FcuH(~&+jZpU zrE0BpeAejOb$rfnyN=HrZrAYz=I!cu0$hn*#}^InB;*ryMBeb+Lc{Y4_dAPgS6ABQK#i(VXrwGl<(#bY z%CmJ@mlVaJS1rwnQcl!pzUsv*`7o%-FkYE0OButcSdzsQdJ{??o6TJ*Rf~Yq|CEzY>!vGsI9uKi_ZtC-#HPz z$)o0G>o&zW>@Ub-u*nr$e+Qd#bDR_3_X?-{Ac{6EU=4c>^0E!$``LHqX=ja*Ncl9>un{E zl0kf~*vR>8%ok26E;Hmge1d4LwOPvZ_!Q*MpP!Wl=o7zi@HiI~wFg5(DwalGl!pF1 dg-@&Q5WVMDsE2Y&GI0t$_?G6240RiD2m=h`*;uk8kfn?yw+RgYot12-CUCY7 zJNE9=KJ7~TeEoS6-IHJ#^sYCPCAliEh=n{XCAX&=I!sm3ACH0{>?gc$$Ee=@pd+HfU9a*OUFdE9+xseQ{STL{QaNJieh)+~eF8Z?u(f`sH( z#syo=5c0c)SxID($nsD80SXq9gI0&cq@{&_bfAM4& z-+f|F2h3b=qssJ-ot~AZSb$G|&-1-4;7}L!#yjT{c36Ql7G%n0z6ETLwCAE{s>FDV zy`alg(}`(mtSUY*iQ9c&vJ#000j4unV~P#r5gf1#*AmK&BcRoe)?f_7++V+W@)({N zU1KwtwjBNF{O_^c_&||t*l{kOYTSS%cV%&KR6gw1dWbDGZs_lmaX}Z3QxGnA3`x)@ zC$w&p)q@A0Wro=*Jn~`RPePDu#w>6#5j#dzx114}A03wXpmYJEs}ko0H*WU2;){Sw zyhfe$Gr}t)1W%Vj8PipPk7+8(E<1{Xh*iR|lLCumArzoI`KhfXpdMxGrBzvm zVl{Lc*P7n*)xKOYGxkoPoK*tnSNKEYk{Kt3FNvBnZ6PB?o$@wR=L3i>{wZ?1N0Dh_ zO|M+a(YW!(I<48yz>nLQrLCl2K51@|r2-VmR0*YDy5K)ixA5nIvX*?6jI7FG-;kKtw~DSg4hfb`^Fv^d#sspaU>SA zLV`Ujx~Y)ZAR)wx4GSbTtPx^S9?N#yEvg#+|IYZv*RfQw_lZvC-tV3{a~?CJI~E!H zS!C}~5xH07J{&|&OioQswT{c}t*xzG4qzYj%WKyU-@1OFbK}F6n^zBB*6*@f}%;CJDe*PPaQ`5QitU{3o&51)h|MmUzO z(VBms#<`3+<3YD@C2eoT$rcWZ za}T*zJI?zJPy6*g=FDp^l)~Dvo^_1LA0UK~-vs{@W5&aKWKcX08gAEZKRJZ;Jc2&5 zZuE12Fd-k&efcWm2MsS;`91`m=3BD*a)?}O$?D6)hNu3=(MMkQFnD@h+y5i9pQSI` zKkw5){wFe?$Li-8UxCv9qc~>u(RKSS* zf1VJMlTq!z`@FxPS;~9w|4GA3@+W-%hB=?nV^EO^?dK};y@uHc^hM$x{ugHCdKV{iBIb;IpG zzG1lC$2Y+T^>Lb9tKG-93@-}n$v(1fd~Z?szT)!^)%ng4COh+;HQdhk6gi|n-#NmB z+|GC2a68`x!|i+*!3X8LM6T7&m+#S(7v&NnV7`2Jo`#A{V6CL<@GoYp!x?C%oLAcn7RWtH}=1FNdOP;UJEMTze#&ry| z-CEtPs*ua+$PCV^%};``8UdX1YW29`ww8Ri#`%0Zii5_xs);ktw^dt76o+23cEPQc z-IiQzdhzCJ7_?LvZ?4sqis{t7tg0FG6un$foyF$mNSba#rRSt1U5eYG;%ODvSJIJ9 zj8`@`BJFF*58PM>68J$FNhmd07ncPQnboj7!j)o?JZz_0?t3JfbStiZ4W|GxtKG;CpG;6xQ~$#a(5O{d|; z>9&d6@~-gHn_FPccR{(WcFL~T#14UMTN3OVsi|nYxpt$)ZHOhd9k*r9f{IQt{i|ckM97svV2=z1Z-gf#$X?e*(zjF1yjknDvTn z+mqude_d6B9iiCvd*I3`qb9!ZRhIoAigug;3;P_#&i*)SVP($8eh_2YXtof=+f49r z2D|xo9BgdRD7ER<6kz<1ucx)m2k(VmtU!_(ov)6?YpN*H=Z)jP!yczwLv6?VYP;rZ zaj2TLxK8tAhCd_p_u8C_b^e^=T)ecVDzq1TG+&w QXtrn$nQyb!tzCNj4~487k^lez diff --git a/Assets/Plugins/openvr_api.cs b/Assets/Plugins/openvr_api.cs index f31b0cd..201eafb 100644 --- a/Assets/Plugins/openvr_api.cs +++ b/Assets/Plugins/openvr_api.cs @@ -1,4 +1,4 @@ -//======= Copyright 1996-2014, Valve Corporation, All rights reserved. ======== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: This file contains C#/managed code bindings for the OpenVR interfaces // This file is auto-generated, do not edit it. @@ -21,7 +21,7 @@ public struct IVRSystem internal _GetRecommendedRenderTargetSize GetRecommendedRenderTargetSize; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate HmdMatrix44_t _GetProjectionMatrix(EVREye eEye, float fNearZ, float fFarZ, EGraphicsAPIConvention eProjType); + internal delegate HmdMatrix44_t _GetProjectionMatrix(EVREye eEye, float fNearZ, float fFarZ); [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetProjectionMatrix GetProjectionMatrix; @@ -31,7 +31,7 @@ public struct IVRSystem internal _GetProjectionRaw GetProjectionRaw; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate DistortionCoordinates_t _ComputeDistortion(EVREye eEye, float fU, float fV); + internal delegate bool _ComputeDistortion(EVREye eEye, float fU, float fV, ref DistortionCoordinates_t pDistortionCoordinates); [MarshalAs(UnmanagedType.FunctionPtr)] internal _ComputeDistortion ComputeDistortion; @@ -55,6 +55,11 @@ public struct IVRSystem [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetDXGIOutputInfo GetDXGIOutputInfo; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate void _GetOutputDevice(ref ulong pnDevice, ETextureType textureType, IntPtr pInstance); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetOutputDevice GetOutputDevice; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _IsDisplayOnDesktop(); [MarshalAs(UnmanagedType.FunctionPtr)] @@ -145,6 +150,11 @@ public struct IVRSystem [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetMatrix34TrackedDeviceProperty GetMatrix34TrackedDeviceProperty; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _GetArrayTrackedDeviceProperty(uint unDeviceIndex, ETrackedDeviceProperty prop, uint propType, IntPtr pBuffer, uint unBufferSize, ref ETrackedPropertyError pError); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetArrayTrackedDeviceProperty GetArrayTrackedDeviceProperty; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate uint _GetStringTrackedDeviceProperty(uint unDeviceIndex, ETrackedDeviceProperty prop, System.Text.StringBuilder pchValue, uint unBufferSize, ref ETrackedPropertyError pError); [MarshalAs(UnmanagedType.FunctionPtr)] @@ -171,17 +181,17 @@ public struct IVRSystem internal _GetEventTypeNameFromEnum GetEventTypeNameFromEnum; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate HiddenAreaMesh_t _GetHiddenAreaMesh(EVREye eEye); + internal delegate HiddenAreaMesh_t _GetHiddenAreaMesh(EVREye eEye, EHiddenAreaMeshType type); [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetHiddenAreaMesh GetHiddenAreaMesh; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate bool _GetControllerState(uint unControllerDeviceIndex, ref VRControllerState_t pControllerState); + internal delegate bool _GetControllerState(uint unControllerDeviceIndex, ref VRControllerState_t pControllerState, uint unControllerStateSize); [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetControllerState GetControllerState; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate bool _GetControllerStateWithPose(ETrackingUniverseOrigin eOrigin, uint unControllerDeviceIndex, ref VRControllerState_t pControllerState, ref TrackedDevicePose_t pTrackedDevicePose); + internal delegate bool _GetControllerStateWithPose(ETrackingUniverseOrigin eOrigin, uint unControllerDeviceIndex, ref VRControllerState_t pControllerState, uint unControllerStateSize, ref TrackedDevicePose_t pTrackedDevicePose); [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetControllerStateWithPose GetControllerStateWithPose; @@ -201,22 +211,27 @@ public struct IVRSystem internal _GetControllerAxisTypeNameFromEnum GetControllerAxisTypeNameFromEnum; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate bool _CaptureInputFocus(); + internal delegate bool _IsInputAvailable(); [MarshalAs(UnmanagedType.FunctionPtr)] - internal _CaptureInputFocus CaptureInputFocus; + internal _IsInputAvailable IsInputAvailable; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate void _ReleaseInputFocus(); + internal delegate bool _IsSteamVRDrawingControllers(); [MarshalAs(UnmanagedType.FunctionPtr)] - internal _ReleaseInputFocus ReleaseInputFocus; + internal _IsSteamVRDrawingControllers IsSteamVRDrawingControllers; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate bool _IsInputFocusCapturedByAnotherProcess(); + internal delegate bool _ShouldApplicationPause(); [MarshalAs(UnmanagedType.FunctionPtr)] - internal _IsInputFocusCapturedByAnotherProcess IsInputFocusCapturedByAnotherProcess; + internal _ShouldApplicationPause ShouldApplicationPause; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate uint _DriverDebugRequest(uint unDeviceIndex, string pchRequest, string pchResponseBuffer, uint unResponseBufferSize); + internal delegate bool _ShouldApplicationReduceRenderingWork(); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _ShouldApplicationReduceRenderingWork ShouldApplicationReduceRenderingWork; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _DriverDebugRequest(uint unDeviceIndex, string pchRequest, System.Text.StringBuilder pchResponseBuffer, uint unResponseBufferSize); [MarshalAs(UnmanagedType.FunctionPtr)] internal _DriverDebugRequest DriverDebugRequest; @@ -257,6 +272,71 @@ public struct IVRExtendedDisplay } +[StructLayout(LayoutKind.Sequential)] +public struct IVRTrackedCamera +{ + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate IntPtr _GetCameraErrorNameFromEnum(EVRTrackedCameraError eCameraError); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetCameraErrorNameFromEnum GetCameraErrorNameFromEnum; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRTrackedCameraError _HasCamera(uint nDeviceIndex, ref bool pHasCamera); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _HasCamera HasCamera; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRTrackedCameraError _GetCameraFrameSize(uint nDeviceIndex, EVRTrackedCameraFrameType eFrameType, ref uint pnWidth, ref uint pnHeight, ref uint pnFrameBufferSize); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetCameraFrameSize GetCameraFrameSize; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRTrackedCameraError _GetCameraIntrinsics(uint nDeviceIndex, EVRTrackedCameraFrameType eFrameType, ref HmdVector2_t pFocalLength, ref HmdVector2_t pCenter); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetCameraIntrinsics GetCameraIntrinsics; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRTrackedCameraError _GetCameraProjection(uint nDeviceIndex, EVRTrackedCameraFrameType eFrameType, float flZNear, float flZFar, ref HmdMatrix44_t pProjection); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetCameraProjection GetCameraProjection; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRTrackedCameraError _AcquireVideoStreamingService(uint nDeviceIndex, ref ulong pHandle); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _AcquireVideoStreamingService AcquireVideoStreamingService; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRTrackedCameraError _ReleaseVideoStreamingService(ulong hTrackedCamera); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _ReleaseVideoStreamingService ReleaseVideoStreamingService; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRTrackedCameraError _GetVideoStreamFrameBuffer(ulong hTrackedCamera, EVRTrackedCameraFrameType eFrameType, IntPtr pFrameBuffer, uint nFrameBufferSize, ref CameraVideoStreamFrameHeader_t pFrameHeader, uint nFrameHeaderSize); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetVideoStreamFrameBuffer GetVideoStreamFrameBuffer; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRTrackedCameraError _GetVideoStreamTextureSize(uint nDeviceIndex, EVRTrackedCameraFrameType eFrameType, ref VRTextureBounds_t pTextureBounds, ref uint pnWidth, ref uint pnHeight); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetVideoStreamTextureSize GetVideoStreamTextureSize; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRTrackedCameraError _GetVideoStreamTextureD3D11(ulong hTrackedCamera, EVRTrackedCameraFrameType eFrameType, IntPtr pD3D11DeviceOrResource, ref IntPtr ppD3D11ShaderResourceView, ref CameraVideoStreamFrameHeader_t pFrameHeader, uint nFrameHeaderSize); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetVideoStreamTextureD3D11 GetVideoStreamTextureD3D11; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRTrackedCameraError _GetVideoStreamTextureGL(ulong hTrackedCamera, EVRTrackedCameraFrameType eFrameType, ref uint pglTextureId, ref CameraVideoStreamFrameHeader_t pFrameHeader, uint nFrameHeaderSize); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetVideoStreamTextureGL GetVideoStreamTextureGL; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRTrackedCameraError _ReleaseVideoStreamTextureGL(ulong hTrackedCamera, uint glTextureId); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _ReleaseVideoStreamTextureGL ReleaseVideoStreamTextureGL; + +} + [StructLayout(LayoutKind.Sequential)] public struct IVRApplications { @@ -281,12 +361,12 @@ public struct IVRApplications internal _GetApplicationCount GetApplicationCount; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate EVRApplicationError _GetApplicationKeyByIndex(uint unApplicationIndex, string pchAppKeyBuffer, uint unAppKeyBufferLen); + internal delegate EVRApplicationError _GetApplicationKeyByIndex(uint unApplicationIndex, System.Text.StringBuilder pchAppKeyBuffer, uint unAppKeyBufferLen); [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetApplicationKeyByIndex GetApplicationKeyByIndex; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate EVRApplicationError _GetApplicationKeyByProcessId(uint unProcessId, string pchAppKeyBuffer, uint unAppKeyBufferLen); + internal delegate EVRApplicationError _GetApplicationKeyByProcessId(uint unProcessId, System.Text.StringBuilder pchAppKeyBuffer, uint unAppKeyBufferLen); [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetApplicationKeyByProcessId GetApplicationKeyByProcessId; @@ -300,6 +380,11 @@ public struct IVRApplications [MarshalAs(UnmanagedType.FunctionPtr)] internal _LaunchTemplateApplication LaunchTemplateApplication; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRApplicationError _LaunchApplicationFromMimeType(string pchMimeType, string pchArgs); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _LaunchApplicationFromMimeType LaunchApplicationFromMimeType; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRApplicationError _LaunchDashboardOverlay(string pchAppKey); [MarshalAs(UnmanagedType.FunctionPtr)] @@ -326,7 +411,7 @@ public struct IVRApplications internal _GetApplicationsErrorNameFromEnum GetApplicationsErrorNameFromEnum; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate uint _GetApplicationPropertyString(string pchAppKey, EVRApplicationProperty eProperty, string pchPropertyValueBuffer, uint unPropertyValueBufferLen, ref EVRApplicationError peError); + internal delegate uint _GetApplicationPropertyString(string pchAppKey, EVRApplicationProperty eProperty, System.Text.StringBuilder pchPropertyValueBuffer, uint unPropertyValueBufferLen, ref EVRApplicationError peError); [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetApplicationPropertyString GetApplicationPropertyString; @@ -351,7 +436,32 @@ public struct IVRApplications internal _GetApplicationAutoLaunch GetApplicationAutoLaunch; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate EVRApplicationError _GetStartingApplication(string pchAppKeyBuffer, uint unAppKeyBufferLen); + internal delegate EVRApplicationError _SetDefaultApplicationForMimeType(string pchAppKey, string pchMimeType); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _SetDefaultApplicationForMimeType SetDefaultApplicationForMimeType; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate bool _GetDefaultApplicationForMimeType(string pchMimeType, System.Text.StringBuilder pchAppKeyBuffer, uint unAppKeyBufferLen); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetDefaultApplicationForMimeType GetDefaultApplicationForMimeType; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate bool _GetApplicationSupportedMimeTypes(string pchAppKey, System.Text.StringBuilder pchMimeTypesBuffer, uint unMimeTypesBuffer); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetApplicationSupportedMimeTypes GetApplicationSupportedMimeTypes; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _GetApplicationsThatSupportMimeType(string pchMimeType, System.Text.StringBuilder pchAppKeysThatSupportBuffer, uint unAppKeysThatSupportBuffer); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetApplicationsThatSupportMimeType GetApplicationsThatSupportMimeType; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _GetApplicationLaunchArguments(uint unHandle, System.Text.StringBuilder pchArgs, uint unArgs); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetApplicationLaunchArguments GetApplicationLaunchArguments; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRApplicationError _GetStartingApplication(System.Text.StringBuilder pchAppKeyBuffer, uint unAppKeyBufferLen); [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetStartingApplication GetStartingApplication; @@ -380,6 +490,11 @@ public struct IVRApplications [MarshalAs(UnmanagedType.FunctionPtr)] internal _LaunchInternalProcess LaunchInternalProcess; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _GetCurrentSceneProcessId(); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetCurrentSceneProcessId GetCurrentSceneProcessId; + } [StructLayout(LayoutKind.Sequential)] @@ -580,21 +695,41 @@ public struct IVRCompositor [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetFrameTiming GetFrameTiming; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _GetFrameTimings(ref Compositor_FrameTiming pTiming, uint nFrames); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetFrameTimings GetFrameTimings; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate float _GetFrameTimeRemaining(); [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetFrameTimeRemaining GetFrameTimeRemaining; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate void _GetCumulativeStats(ref Compositor_CumulativeStats pStats, uint nStatsSizeInBytes); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetCumulativeStats GetCumulativeStats; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _FadeToColor(float fSeconds, float fRed, float fGreen, float fBlue, float fAlpha, bool bBackground); [MarshalAs(UnmanagedType.FunctionPtr)] internal _FadeToColor FadeToColor; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate HmdColor_t _GetCurrentFadeColor(bool bBackground); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetCurrentFadeColor GetCurrentFadeColor; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _FadeGrid(float fSeconds, bool bFadeIn); [MarshalAs(UnmanagedType.FunctionPtr)] internal _FadeGrid FadeGrid; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate float _GetCurrentGridAlpha(); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetCurrentGridAlpha GetCurrentGridAlpha; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVRCompositorError _SetSkyboxOverride([In, Out] Texture_t[] pTextures, uint unTextureCount); [MarshalAs(UnmanagedType.FunctionPtr)] @@ -680,6 +815,56 @@ public struct IVRCompositor [MarshalAs(UnmanagedType.FunctionPtr)] internal _SuspendRendering SuspendRendering; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRCompositorError _GetMirrorTextureD3D11(EVREye eEye, IntPtr pD3D11DeviceOrResource, ref IntPtr ppD3D11ShaderResourceView); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetMirrorTextureD3D11 GetMirrorTextureD3D11; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate void _ReleaseMirrorTextureD3D11(IntPtr pD3D11ShaderResourceView); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _ReleaseMirrorTextureD3D11 ReleaseMirrorTextureD3D11; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRCompositorError _GetMirrorTextureGL(EVREye eEye, ref uint pglTextureId, IntPtr pglSharedTextureHandle); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetMirrorTextureGL GetMirrorTextureGL; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate bool _ReleaseSharedGLTexture(uint glTextureId, IntPtr glSharedTextureHandle); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _ReleaseSharedGLTexture ReleaseSharedGLTexture; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate void _LockGLSharedTextureForAccess(IntPtr glSharedTextureHandle); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _LockGLSharedTextureForAccess LockGLSharedTextureForAccess; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate void _UnlockGLSharedTextureForAccess(IntPtr glSharedTextureHandle); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _UnlockGLSharedTextureForAccess UnlockGLSharedTextureForAccess; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _GetVulkanInstanceExtensionsRequired(System.Text.StringBuilder pchValue, uint unBufferSize); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetVulkanInstanceExtensionsRequired GetVulkanInstanceExtensionsRequired; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _GetVulkanDeviceExtensionsRequired(IntPtr pPhysicalDevice, System.Text.StringBuilder pchValue, uint unBufferSize); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetVulkanDeviceExtensionsRequired GetVulkanDeviceExtensionsRequired; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate void _SetExplicitTimingMode(EVRCompositorTimingMode eTimingMode); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _SetExplicitTimingMode SetExplicitTimingMode; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRCompositorError _SubmitExplicitTimingData(); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _SubmitExplicitTimingData SubmitExplicitTimingData; + } [StructLayout(LayoutKind.Sequential)] @@ -691,7 +876,7 @@ public struct IVROverlay internal _FindOverlay FindOverlay; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate EVROverlayError _CreateOverlay(string pchOverlayKey, string pchOverlayFriendlyName, ref ulong pOverlayHandle); + internal delegate EVROverlayError _CreateOverlay(string pchOverlayKey, string pchOverlayName, ref ulong pOverlayHandle); [MarshalAs(UnmanagedType.FunctionPtr)] internal _CreateOverlay CreateOverlay; @@ -720,6 +905,11 @@ public struct IVROverlay [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetOverlayName GetOverlayName; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVROverlayError _SetOverlayName(ulong ulOverlayHandle, string pchName); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _SetOverlayName SetOverlayName; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _GetOverlayImageData(ulong ulOverlayHandle, IntPtr pvBuffer, uint unBufferSize, ref uint punWidth, ref uint punHeight); [MarshalAs(UnmanagedType.FunctionPtr)] @@ -770,6 +960,26 @@ public struct IVROverlay [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetOverlayAlpha GetOverlayAlpha; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVROverlayError _SetOverlayTexelAspect(ulong ulOverlayHandle, float fTexelAspect); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _SetOverlayTexelAspect SetOverlayTexelAspect; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVROverlayError _GetOverlayTexelAspect(ulong ulOverlayHandle, ref float pfTexelAspect); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetOverlayTexelAspect GetOverlayTexelAspect; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVROverlayError _SetOverlaySortOrder(ulong ulOverlayHandle, uint unSortOrder); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _SetOverlaySortOrder SetOverlaySortOrder; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVROverlayError _GetOverlaySortOrder(ulong ulOverlayHandle, ref uint punSortOrder); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetOverlaySortOrder GetOverlaySortOrder; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayWidthInMeters(ulong ulOverlayHandle, float fWidthInMeters); [MarshalAs(UnmanagedType.FunctionPtr)] @@ -810,6 +1020,16 @@ public struct IVROverlay [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetOverlayTextureBounds GetOverlayTextureBounds; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _GetOverlayRenderModel(ulong ulOverlayHandle, System.Text.StringBuilder pchValue, uint unBufferSize, ref HmdColor_t pColor, ref EVROverlayError pError); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetOverlayRenderModel GetOverlayRenderModel; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVROverlayError _SetOverlayRenderModel(ulong ulOverlayHandle, string pchRenderModel, ref HmdColor_t pColor); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _SetOverlayRenderModel SetOverlayRenderModel; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _GetOverlayTransformType(ulong ulOverlayHandle, ref VROverlayTransformType peTransformType); [MarshalAs(UnmanagedType.FunctionPtr)] @@ -841,10 +1061,20 @@ public struct IVROverlay internal _SetOverlayTransformTrackedDeviceComponent SetOverlayTransformTrackedDeviceComponent; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate EVROverlayError _GetOverlayTransformTrackedDeviceComponent(ulong ulOverlayHandle, ref uint punDeviceIndex, string pchComponentName, uint unComponentNameSize); + internal delegate EVROverlayError _GetOverlayTransformTrackedDeviceComponent(ulong ulOverlayHandle, ref uint punDeviceIndex, System.Text.StringBuilder pchComponentName, uint unComponentNameSize); [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetOverlayTransformTrackedDeviceComponent GetOverlayTransformTrackedDeviceComponent; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVROverlayError _GetOverlayTransformOverlayRelative(ulong ulOverlayHandle, ref ulong ulOverlayHandleParent, ref HmdMatrix34_t pmatParentOverlayToOverlayTransform); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetOverlayTransformOverlayRelative GetOverlayTransformOverlayRelative; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVROverlayError _SetOverlayTransformOverlayRelative(ulong ulOverlayHandle, ulong ulOverlayHandleParent, ref HmdMatrix34_t pmatParentOverlayToOverlayTransform); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _SetOverlayTransformOverlayRelative SetOverlayTransformOverlayRelative; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _ShowOverlay(ulong ulOverlayHandle); [MarshalAs(UnmanagedType.FunctionPtr)] @@ -895,11 +1125,6 @@ public struct IVROverlay [MarshalAs(UnmanagedType.FunctionPtr)] internal _ComputeOverlayIntersection ComputeOverlayIntersection; - [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate bool _HandleControllerOverlayInteractionAsMouse(ulong ulOverlayHandle, uint unControllerDeviceIndex); - [MarshalAs(UnmanagedType.FunctionPtr)] - internal _HandleControllerOverlayInteractionAsMouse HandleControllerOverlayInteractionAsMouse; - [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate bool _IsHoverTargetOverlay(ulong ulOverlayHandle); [MarshalAs(UnmanagedType.FunctionPtr)] @@ -925,6 +1150,16 @@ public struct IVROverlay [MarshalAs(UnmanagedType.FunctionPtr)] internal _MoveGamepadFocusToNeighbor MoveGamepadFocusToNeighbor; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVROverlayError _SetOverlayDualAnalogTransform(ulong ulOverlay, EDualAnalogWhich eWhich, IntPtr vCenter, float fRadius); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _SetOverlayDualAnalogTransform SetOverlayDualAnalogTransform; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVROverlayError _GetOverlayDualAnalogTransform(ulong ulOverlay, EDualAnalogWhich eWhich, ref HmdVector2_t pvCenter, ref float pfRadius); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetOverlayDualAnalogTransform GetOverlayDualAnalogTransform; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _SetOverlayTexture(ulong ulOverlayHandle, ref Texture_t pTexture); [MarshalAs(UnmanagedType.FunctionPtr)] @@ -946,7 +1181,7 @@ public struct IVROverlay internal _SetOverlayFromFile SetOverlayFromFile; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate EVROverlayError _GetOverlayTexture(ulong ulOverlayHandle, ref IntPtr pNativeTextureHandle, IntPtr pNativeTextureRef, ref uint pWidth, ref uint pHeight, ref uint pNativeFormat, ref EGraphicsAPIConvention pAPI, ref EColorSpace pColorSpace); + internal delegate EVROverlayError _GetOverlayTexture(ulong ulOverlayHandle, ref IntPtr pNativeTextureHandle, IntPtr pNativeTextureRef, ref uint pWidth, ref uint pHeight, ref uint pNativeFormat, ref ETextureType pAPIType, ref EColorSpace pColorSpace, ref VRTextureBounds_t pTextureBounds); [MarshalAs(UnmanagedType.FunctionPtr)] internal _GetOverlayTexture GetOverlayTexture; @@ -955,6 +1190,11 @@ public struct IVROverlay [MarshalAs(UnmanagedType.FunctionPtr)] internal _ReleaseNativeOverlayHandle ReleaseNativeOverlayHandle; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVROverlayError _GetOverlayTextureSize(ulong ulOverlayHandle, ref uint pWidth, ref uint pHeight); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetOverlayTextureSize GetOverlayTextureSize; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate EVROverlayError _CreateDashboardOverlay(string pchOverlayKey, string pchOverlayFriendlyName, ref ulong pMainHandle, ref ulong pThumbnailHandle); [MarshalAs(UnmanagedType.FunctionPtr)] @@ -1020,6 +1260,26 @@ public struct IVROverlay [MarshalAs(UnmanagedType.FunctionPtr)] internal _SetKeyboardPositionForOverlay SetKeyboardPositionForOverlay; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVROverlayError _SetOverlayIntersectionMask(ulong ulOverlayHandle, ref VROverlayIntersectionMaskPrimitive_t pMaskPrimitives, uint unNumMaskPrimitives, uint unPrimitiveSize); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _SetOverlayIntersectionMask SetOverlayIntersectionMask; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVROverlayError _GetOverlayFlags(ulong ulOverlayHandle, ref uint pFlags); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetOverlayFlags GetOverlayFlags; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate VRMessageOverlayResponse _ShowMessageOverlay(string pchText, string pchCaption, string pchButton0Text, string pchButton1Text, string pchButton2Text, string pchButton3Text); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _ShowMessageOverlay ShowMessageOverlay; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate void _CloseMessageOverlay(); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _CloseMessageOverlay CloseMessageOverlay; + } [StructLayout(LayoutKind.Sequential)] @@ -1100,6 +1360,21 @@ public struct IVRRenderModels [MarshalAs(UnmanagedType.FunctionPtr)] internal _RenderModelHasComponent RenderModelHasComponent; + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _GetRenderModelThumbnailURL(string pchRenderModelName, System.Text.StringBuilder pchThumbnailURL, uint unThumbnailURLLen, ref EVRRenderModelError peError); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetRenderModelThumbnailURL GetRenderModelThumbnailURL; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _GetRenderModelOriginalPath(string pchRenderModelName, System.Text.StringBuilder pchOriginalPath, uint unOriginalPathLen, ref EVRRenderModelError peError); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetRenderModelOriginalPath GetRenderModelOriginalPath; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate IntPtr _GetRenderModelErrorNameFromEnum(EVRRenderModelError error); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetRenderModelErrorNameFromEnum GetRenderModelErrorNameFromEnum; + } [StructLayout(LayoutKind.Sequential)] @@ -1131,44 +1406,44 @@ public struct IVRSettings internal _Sync Sync; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate bool _GetBool(string pchSection, string pchSettingsKey, bool bDefaultValue, ref EVRSettingsError peError); + internal delegate void _SetBool(string pchSection, string pchSettingsKey, bool bValue, ref EVRSettingsError peError); [MarshalAs(UnmanagedType.FunctionPtr)] - internal _GetBool GetBool; + internal _SetBool SetBool; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate void _SetBool(string pchSection, string pchSettingsKey, bool bValue, ref EVRSettingsError peError); + internal delegate void _SetInt32(string pchSection, string pchSettingsKey, int nValue, ref EVRSettingsError peError); [MarshalAs(UnmanagedType.FunctionPtr)] - internal _SetBool SetBool; + internal _SetInt32 SetInt32; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate int _GetInt32(string pchSection, string pchSettingsKey, int nDefaultValue, ref EVRSettingsError peError); + internal delegate void _SetFloat(string pchSection, string pchSettingsKey, float flValue, ref EVRSettingsError peError); [MarshalAs(UnmanagedType.FunctionPtr)] - internal _GetInt32 GetInt32; + internal _SetFloat SetFloat; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate void _SetInt32(string pchSection, string pchSettingsKey, int nValue, ref EVRSettingsError peError); + internal delegate void _SetString(string pchSection, string pchSettingsKey, string pchValue, ref EVRSettingsError peError); [MarshalAs(UnmanagedType.FunctionPtr)] - internal _SetInt32 SetInt32; + internal _SetString SetString; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate float _GetFloat(string pchSection, string pchSettingsKey, float flDefaultValue, ref EVRSettingsError peError); + internal delegate bool _GetBool(string pchSection, string pchSettingsKey, ref EVRSettingsError peError); [MarshalAs(UnmanagedType.FunctionPtr)] - internal _GetFloat GetFloat; + internal _GetBool GetBool; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate void _SetFloat(string pchSection, string pchSettingsKey, float flValue, ref EVRSettingsError peError); + internal delegate int _GetInt32(string pchSection, string pchSettingsKey, ref EVRSettingsError peError); [MarshalAs(UnmanagedType.FunctionPtr)] - internal _SetFloat SetFloat; + internal _GetInt32 GetInt32; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate void _GetString(string pchSection, string pchSettingsKey, string pchValue, uint unValueLen, string pchDefaultValue, ref EVRSettingsError peError); + internal delegate float _GetFloat(string pchSection, string pchSettingsKey, ref EVRSettingsError peError); [MarshalAs(UnmanagedType.FunctionPtr)] - internal _GetString GetString; + internal _GetFloat GetFloat; [UnmanagedFunctionPointer(CallingConvention.StdCall)] - internal delegate void _SetString(string pchSection, string pchSettingsKey, string pchValue, ref EVRSettingsError peError); + internal delegate void _GetString(string pchSection, string pchSettingsKey, System.Text.StringBuilder pchValue, uint unValueLen, ref EVRSettingsError peError); [MarshalAs(UnmanagedType.FunctionPtr)] - internal _SetString SetString; + internal _GetString GetString; [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate void _RemoveSection(string pchSection, ref EVRSettingsError peError); @@ -1182,6 +1457,76 @@ public struct IVRSettings } +[StructLayout(LayoutKind.Sequential)] +public struct IVRScreenshots +{ + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRScreenshotError _RequestScreenshot(ref uint pOutScreenshotHandle, EVRScreenshotType type, string pchPreviewFilename, string pchVRFilename); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _RequestScreenshot RequestScreenshot; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRScreenshotError _HookScreenshot([In, Out] EVRScreenshotType[] pSupportedTypes, int numTypes); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _HookScreenshot HookScreenshot; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRScreenshotType _GetScreenshotPropertyType(uint screenshotHandle, ref EVRScreenshotError pError); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetScreenshotPropertyType GetScreenshotPropertyType; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _GetScreenshotPropertyFilename(uint screenshotHandle, EVRScreenshotPropertyFilenames filenameType, System.Text.StringBuilder pchFilename, uint cchFilename, ref EVRScreenshotError pError); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetScreenshotPropertyFilename GetScreenshotPropertyFilename; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRScreenshotError _UpdateScreenshotProgress(uint screenshotHandle, float flProgress); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _UpdateScreenshotProgress UpdateScreenshotProgress; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRScreenshotError _TakeStereoScreenshot(ref uint pOutScreenshotHandle, string pchPreviewFilename, string pchVRFilename); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _TakeStereoScreenshot TakeStereoScreenshot; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate EVRScreenshotError _SubmitScreenshot(uint screenshotHandle, EVRScreenshotType type, string pchSourcePreviewFilename, string pchSourceVRFilename); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _SubmitScreenshot SubmitScreenshot; + +} + +[StructLayout(LayoutKind.Sequential)] +public struct IVRResources +{ + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _LoadSharedResource(string pchResourceName, string pchBuffer, uint unBufferLen); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _LoadSharedResource LoadSharedResource; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _GetResourceFullPath(string pchResourceName, string pchResourceTypeDirectory, System.Text.StringBuilder pchPathBuffer, uint unBufferLen); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetResourceFullPath GetResourceFullPath; + +} + +[StructLayout(LayoutKind.Sequential)] +public struct IVRDriverManager +{ + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _GetDriverCount(); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetDriverCount GetDriverCount; + + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate uint _GetDriverName(uint nDriver, System.Text.StringBuilder pchValue, uint unBufferSize); + [MarshalAs(UnmanagedType.FunctionPtr)] + internal _GetDriverName GetDriverName; + +} + public class CVRSystem { @@ -1196,9 +1541,9 @@ public void GetRecommendedRenderTargetSize(ref uint pnWidth,ref uint pnHeight) pnHeight = 0; FnTable.GetRecommendedRenderTargetSize(ref pnWidth,ref pnHeight); } - public HmdMatrix44_t GetProjectionMatrix(EVREye eEye,float fNearZ,float fFarZ,EGraphicsAPIConvention eProjType) + public HmdMatrix44_t GetProjectionMatrix(EVREye eEye,float fNearZ,float fFarZ) { - HmdMatrix44_t result = FnTable.GetProjectionMatrix(eEye,fNearZ,fFarZ,eProjType); + HmdMatrix44_t result = FnTable.GetProjectionMatrix(eEye,fNearZ,fFarZ); return result; } public void GetProjectionRaw(EVREye eEye,ref float pfLeft,ref float pfRight,ref float pfTop,ref float pfBottom) @@ -1209,9 +1554,9 @@ public void GetProjectionRaw(EVREye eEye,ref float pfLeft,ref float pfRight,ref pfBottom = 0; FnTable.GetProjectionRaw(eEye,ref pfLeft,ref pfRight,ref pfTop,ref pfBottom); } - public DistortionCoordinates_t ComputeDistortion(EVREye eEye,float fU,float fV) + public bool ComputeDistortion(EVREye eEye,float fU,float fV,ref DistortionCoordinates_t pDistortionCoordinates) { - DistortionCoordinates_t result = FnTable.ComputeDistortion(eEye,fU,fV); + bool result = FnTable.ComputeDistortion(eEye,fU,fV,ref pDistortionCoordinates); return result; } public HmdMatrix34_t GetEyeToHeadTransform(EVREye eEye) @@ -1236,6 +1581,11 @@ public void GetDXGIOutputInfo(ref int pnAdapterIndex) pnAdapterIndex = 0; FnTable.GetDXGIOutputInfo(ref pnAdapterIndex); } + public void GetOutputDevice(ref ulong pnDevice,ETextureType textureType,IntPtr pInstance) + { + pnDevice = 0; + FnTable.GetOutputDevice(ref pnDevice,textureType,pInstance); + } public bool IsDisplayOnDesktop() { bool result = FnTable.IsDisplayOnDesktop(); @@ -1323,6 +1673,11 @@ public HmdMatrix34_t GetMatrix34TrackedDeviceProperty(uint unDeviceIndex,ETracke HmdMatrix34_t result = FnTable.GetMatrix34TrackedDeviceProperty(unDeviceIndex,prop,ref pError); return result; } + public uint GetArrayTrackedDeviceProperty(uint unDeviceIndex,ETrackedDeviceProperty prop,uint propType,IntPtr pBuffer,uint unBufferSize,ref ETrackedPropertyError pError) + { + uint result = FnTable.GetArrayTrackedDeviceProperty(unDeviceIndex,prop,propType,pBuffer,unBufferSize,ref pError); + return result; + } public uint GetStringTrackedDeviceProperty(uint unDeviceIndex,ETrackedDeviceProperty prop,System.Text.StringBuilder pchValue,uint unBufferSize,ref ETrackedPropertyError pError) { uint result = FnTable.GetStringTrackedDeviceProperty(unDeviceIndex,prop,pchValue,unBufferSize,ref pError); @@ -1331,10 +1686,36 @@ public uint GetStringTrackedDeviceProperty(uint unDeviceIndex,ETrackedDeviceProp public string GetPropErrorNameFromEnum(ETrackedPropertyError error) { IntPtr result = FnTable.GetPropErrorNameFromEnum(error); - return (string) Marshal.PtrToStructure(result, typeof(string)); + return Marshal.PtrToStringAnsi(result); + } +// This is a terrible hack to workaround the fact that VRControllerState_t and VREvent_t were +// originally mis-compiled with the wrong packing for Linux and OSX. + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate bool _PollNextEventPacked(ref VREvent_t_Packed pEvent,uint uncbVREvent); + [StructLayout(LayoutKind.Explicit)] + struct PollNextEventUnion + { + [FieldOffset(0)] + public IVRSystem._PollNextEvent pPollNextEvent; + [FieldOffset(0)] + public _PollNextEventPacked pPollNextEventPacked; } public bool PollNextEvent(ref VREvent_t pEvent,uint uncbVREvent) { +#if !UNITY_METRO + if ((System.Environment.OSVersion.Platform == System.PlatformID.MacOSX) || + (System.Environment.OSVersion.Platform == System.PlatformID.Unix)) + { + PollNextEventUnion u; + VREvent_t_Packed event_packed = new VREvent_t_Packed(); + u.pPollNextEventPacked = null; + u.pPollNextEvent = FnTable.PollNextEvent; + bool packed_result = u.pPollNextEventPacked(ref event_packed,(uint)System.Runtime.InteropServices.Marshal.SizeOf(typeof(VREvent_t_Packed))); + + event_packed.Unpack(ref pEvent); + return packed_result; + } +#endif bool result = FnTable.PollNextEvent(ref pEvent,uncbVREvent); return result; } @@ -1346,21 +1727,73 @@ public bool PollNextEventWithPose(ETrackingUniverseOrigin eOrigin,ref VREvent_t public string GetEventTypeNameFromEnum(EVREventType eType) { IntPtr result = FnTable.GetEventTypeNameFromEnum(eType); - return (string) Marshal.PtrToStructure(result, typeof(string)); + return Marshal.PtrToStringAnsi(result); } - public HiddenAreaMesh_t GetHiddenAreaMesh(EVREye eEye) + public HiddenAreaMesh_t GetHiddenAreaMesh(EVREye eEye,EHiddenAreaMeshType type) { - HiddenAreaMesh_t result = FnTable.GetHiddenAreaMesh(eEye); + HiddenAreaMesh_t result = FnTable.GetHiddenAreaMesh(eEye,type); return result; } - public bool GetControllerState(uint unControllerDeviceIndex,ref VRControllerState_t pControllerState) +// This is a terrible hack to workaround the fact that VRControllerState_t and VREvent_t were +// originally mis-compiled with the wrong packing for Linux and OSX. + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate bool _GetControllerStatePacked(uint unControllerDeviceIndex,ref VRControllerState_t_Packed pControllerState,uint unControllerStateSize); + [StructLayout(LayoutKind.Explicit)] + struct GetControllerStateUnion + { + [FieldOffset(0)] + public IVRSystem._GetControllerState pGetControllerState; + [FieldOffset(0)] + public _GetControllerStatePacked pGetControllerStatePacked; + } + public bool GetControllerState(uint unControllerDeviceIndex,ref VRControllerState_t pControllerState,uint unControllerStateSize) { - bool result = FnTable.GetControllerState(unControllerDeviceIndex,ref pControllerState); +#if !UNITY_METRO + if ((System.Environment.OSVersion.Platform == System.PlatformID.MacOSX) || + (System.Environment.OSVersion.Platform == System.PlatformID.Unix)) + { + GetControllerStateUnion u; + VRControllerState_t_Packed state_packed = new VRControllerState_t_Packed(pControllerState); + u.pGetControllerStatePacked = null; + u.pGetControllerState = FnTable.GetControllerState; + bool packed_result = u.pGetControllerStatePacked(unControllerDeviceIndex,ref state_packed,(uint)System.Runtime.InteropServices.Marshal.SizeOf(typeof(VRControllerState_t_Packed))); + + state_packed.Unpack(ref pControllerState); + return packed_result; + } +#endif + bool result = FnTable.GetControllerState(unControllerDeviceIndex,ref pControllerState,unControllerStateSize); return result; } - public bool GetControllerStateWithPose(ETrackingUniverseOrigin eOrigin,uint unControllerDeviceIndex,ref VRControllerState_t pControllerState,ref TrackedDevicePose_t pTrackedDevicePose) +// This is a terrible hack to workaround the fact that VRControllerState_t and VREvent_t were +// originally mis-compiled with the wrong packing for Linux and OSX. + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate bool _GetControllerStateWithPosePacked(ETrackingUniverseOrigin eOrigin,uint unControllerDeviceIndex,ref VRControllerState_t_Packed pControllerState,uint unControllerStateSize,ref TrackedDevicePose_t pTrackedDevicePose); + [StructLayout(LayoutKind.Explicit)] + struct GetControllerStateWithPoseUnion { - bool result = FnTable.GetControllerStateWithPose(eOrigin,unControllerDeviceIndex,ref pControllerState,ref pTrackedDevicePose); + [FieldOffset(0)] + public IVRSystem._GetControllerStateWithPose pGetControllerStateWithPose; + [FieldOffset(0)] + public _GetControllerStateWithPosePacked pGetControllerStateWithPosePacked; + } + public bool GetControllerStateWithPose(ETrackingUniverseOrigin eOrigin,uint unControllerDeviceIndex,ref VRControllerState_t pControllerState,uint unControllerStateSize,ref TrackedDevicePose_t pTrackedDevicePose) + { +#if !UNITY_METRO + if ((System.Environment.OSVersion.Platform == System.PlatformID.MacOSX) || + (System.Environment.OSVersion.Platform == System.PlatformID.Unix)) + { + GetControllerStateWithPoseUnion u; + VRControllerState_t_Packed state_packed = new VRControllerState_t_Packed(pControllerState); + u.pGetControllerStateWithPosePacked = null; + u.pGetControllerStateWithPose = FnTable.GetControllerStateWithPose; + bool packed_result = u.pGetControllerStateWithPosePacked(eOrigin,unControllerDeviceIndex,ref state_packed,(uint)System.Runtime.InteropServices.Marshal.SizeOf(typeof(VRControllerState_t_Packed)),ref pTrackedDevicePose); + + state_packed.Unpack(ref pControllerState); + return packed_result; + } +#endif + bool result = FnTable.GetControllerStateWithPose(eOrigin,unControllerDeviceIndex,ref pControllerState,unControllerStateSize,ref pTrackedDevicePose); return result; } public void TriggerHapticPulse(uint unControllerDeviceIndex,uint unAxisId,char usDurationMicroSec) @@ -1370,28 +1803,34 @@ public void TriggerHapticPulse(uint unControllerDeviceIndex,uint unAxisId,char u public string GetButtonIdNameFromEnum(EVRButtonId eButtonId) { IntPtr result = FnTable.GetButtonIdNameFromEnum(eButtonId); - return (string) Marshal.PtrToStructure(result, typeof(string)); + return Marshal.PtrToStringAnsi(result); } public string GetControllerAxisTypeNameFromEnum(EVRControllerAxisType eAxisType) { IntPtr result = FnTable.GetControllerAxisTypeNameFromEnum(eAxisType); - return (string) Marshal.PtrToStructure(result, typeof(string)); + return Marshal.PtrToStringAnsi(result); } - public bool CaptureInputFocus() + public bool IsInputAvailable() { - bool result = FnTable.CaptureInputFocus(); + bool result = FnTable.IsInputAvailable(); return result; } - public void ReleaseInputFocus() + public bool IsSteamVRDrawingControllers() { - FnTable.ReleaseInputFocus(); + bool result = FnTable.IsSteamVRDrawingControllers(); + return result; } - public bool IsInputFocusCapturedByAnotherProcess() + public bool ShouldApplicationPause() { - bool result = FnTable.IsInputFocusCapturedByAnotherProcess(); + bool result = FnTable.ShouldApplicationPause(); return result; } - public uint DriverDebugRequest(uint unDeviceIndex,string pchRequest,string pchResponseBuffer,uint unResponseBufferSize) + public bool ShouldApplicationReduceRenderingWork() + { + bool result = FnTable.ShouldApplicationReduceRenderingWork(); + return result; + } + public uint DriverDebugRequest(uint unDeviceIndex,string pchRequest,System.Text.StringBuilder pchResponseBuffer,uint unResponseBufferSize) { uint result = FnTable.DriverDebugRequest(unDeviceIndex,pchRequest,pchResponseBuffer,unResponseBufferSize); return result; @@ -1444,6 +1883,84 @@ public void GetDXGIOutputInfo(ref int pnAdapterIndex,ref int pnAdapterOutputInde } +public class CVRTrackedCamera +{ + IVRTrackedCamera FnTable; + internal CVRTrackedCamera(IntPtr pInterface) + { + FnTable = (IVRTrackedCamera)Marshal.PtrToStructure(pInterface, typeof(IVRTrackedCamera)); + } + public string GetCameraErrorNameFromEnum(EVRTrackedCameraError eCameraError) + { + IntPtr result = FnTable.GetCameraErrorNameFromEnum(eCameraError); + return Marshal.PtrToStringAnsi(result); + } + public EVRTrackedCameraError HasCamera(uint nDeviceIndex,ref bool pHasCamera) + { + pHasCamera = false; + EVRTrackedCameraError result = FnTable.HasCamera(nDeviceIndex,ref pHasCamera); + return result; + } + public EVRTrackedCameraError GetCameraFrameSize(uint nDeviceIndex,EVRTrackedCameraFrameType eFrameType,ref uint pnWidth,ref uint pnHeight,ref uint pnFrameBufferSize) + { + pnWidth = 0; + pnHeight = 0; + pnFrameBufferSize = 0; + EVRTrackedCameraError result = FnTable.GetCameraFrameSize(nDeviceIndex,eFrameType,ref pnWidth,ref pnHeight,ref pnFrameBufferSize); + return result; + } + public EVRTrackedCameraError GetCameraIntrinsics(uint nDeviceIndex,EVRTrackedCameraFrameType eFrameType,ref HmdVector2_t pFocalLength,ref HmdVector2_t pCenter) + { + EVRTrackedCameraError result = FnTable.GetCameraIntrinsics(nDeviceIndex,eFrameType,ref pFocalLength,ref pCenter); + return result; + } + public EVRTrackedCameraError GetCameraProjection(uint nDeviceIndex,EVRTrackedCameraFrameType eFrameType,float flZNear,float flZFar,ref HmdMatrix44_t pProjection) + { + EVRTrackedCameraError result = FnTable.GetCameraProjection(nDeviceIndex,eFrameType,flZNear,flZFar,ref pProjection); + return result; + } + public EVRTrackedCameraError AcquireVideoStreamingService(uint nDeviceIndex,ref ulong pHandle) + { + pHandle = 0; + EVRTrackedCameraError result = FnTable.AcquireVideoStreamingService(nDeviceIndex,ref pHandle); + return result; + } + public EVRTrackedCameraError ReleaseVideoStreamingService(ulong hTrackedCamera) + { + EVRTrackedCameraError result = FnTable.ReleaseVideoStreamingService(hTrackedCamera); + return result; + } + public EVRTrackedCameraError GetVideoStreamFrameBuffer(ulong hTrackedCamera,EVRTrackedCameraFrameType eFrameType,IntPtr pFrameBuffer,uint nFrameBufferSize,ref CameraVideoStreamFrameHeader_t pFrameHeader,uint nFrameHeaderSize) + { + EVRTrackedCameraError result = FnTable.GetVideoStreamFrameBuffer(hTrackedCamera,eFrameType,pFrameBuffer,nFrameBufferSize,ref pFrameHeader,nFrameHeaderSize); + return result; + } + public EVRTrackedCameraError GetVideoStreamTextureSize(uint nDeviceIndex,EVRTrackedCameraFrameType eFrameType,ref VRTextureBounds_t pTextureBounds,ref uint pnWidth,ref uint pnHeight) + { + pnWidth = 0; + pnHeight = 0; + EVRTrackedCameraError result = FnTable.GetVideoStreamTextureSize(nDeviceIndex,eFrameType,ref pTextureBounds,ref pnWidth,ref pnHeight); + return result; + } + public EVRTrackedCameraError GetVideoStreamTextureD3D11(ulong hTrackedCamera,EVRTrackedCameraFrameType eFrameType,IntPtr pD3D11DeviceOrResource,ref IntPtr ppD3D11ShaderResourceView,ref CameraVideoStreamFrameHeader_t pFrameHeader,uint nFrameHeaderSize) + { + EVRTrackedCameraError result = FnTable.GetVideoStreamTextureD3D11(hTrackedCamera,eFrameType,pD3D11DeviceOrResource,ref ppD3D11ShaderResourceView,ref pFrameHeader,nFrameHeaderSize); + return result; + } + public EVRTrackedCameraError GetVideoStreamTextureGL(ulong hTrackedCamera,EVRTrackedCameraFrameType eFrameType,ref uint pglTextureId,ref CameraVideoStreamFrameHeader_t pFrameHeader,uint nFrameHeaderSize) + { + pglTextureId = 0; + EVRTrackedCameraError result = FnTable.GetVideoStreamTextureGL(hTrackedCamera,eFrameType,ref pglTextureId,ref pFrameHeader,nFrameHeaderSize); + return result; + } + public EVRTrackedCameraError ReleaseVideoStreamTextureGL(ulong hTrackedCamera,uint glTextureId) + { + EVRTrackedCameraError result = FnTable.ReleaseVideoStreamTextureGL(hTrackedCamera,glTextureId); + return result; + } +} + + public class CVRApplications { IVRApplications FnTable; @@ -1471,12 +1988,12 @@ public uint GetApplicationCount() uint result = FnTable.GetApplicationCount(); return result; } - public EVRApplicationError GetApplicationKeyByIndex(uint unApplicationIndex,string pchAppKeyBuffer,uint unAppKeyBufferLen) + public EVRApplicationError GetApplicationKeyByIndex(uint unApplicationIndex,System.Text.StringBuilder pchAppKeyBuffer,uint unAppKeyBufferLen) { EVRApplicationError result = FnTable.GetApplicationKeyByIndex(unApplicationIndex,pchAppKeyBuffer,unAppKeyBufferLen); return result; } - public EVRApplicationError GetApplicationKeyByProcessId(uint unProcessId,string pchAppKeyBuffer,uint unAppKeyBufferLen) + public EVRApplicationError GetApplicationKeyByProcessId(uint unProcessId,System.Text.StringBuilder pchAppKeyBuffer,uint unAppKeyBufferLen) { EVRApplicationError result = FnTable.GetApplicationKeyByProcessId(unProcessId,pchAppKeyBuffer,unAppKeyBufferLen); return result; @@ -1491,6 +2008,11 @@ public EVRApplicationError LaunchTemplateApplication(string pchTemplateAppKey,st EVRApplicationError result = FnTable.LaunchTemplateApplication(pchTemplateAppKey,pchNewAppKey,pKeys,(uint) pKeys.Length); return result; } + public EVRApplicationError LaunchApplicationFromMimeType(string pchMimeType,string pchArgs) + { + EVRApplicationError result = FnTable.LaunchApplicationFromMimeType(pchMimeType,pchArgs); + return result; + } public EVRApplicationError LaunchDashboardOverlay(string pchAppKey) { EVRApplicationError result = FnTable.LaunchDashboardOverlay(pchAppKey); @@ -1514,9 +2036,9 @@ public uint GetApplicationProcessId(string pchAppKey) public string GetApplicationsErrorNameFromEnum(EVRApplicationError error) { IntPtr result = FnTable.GetApplicationsErrorNameFromEnum(error); - return (string) Marshal.PtrToStructure(result, typeof(string)); + return Marshal.PtrToStringAnsi(result); } - public uint GetApplicationPropertyString(string pchAppKey,EVRApplicationProperty eProperty,string pchPropertyValueBuffer,uint unPropertyValueBufferLen,ref EVRApplicationError peError) + public uint GetApplicationPropertyString(string pchAppKey,EVRApplicationProperty eProperty,System.Text.StringBuilder pchPropertyValueBuffer,uint unPropertyValueBufferLen,ref EVRApplicationError peError) { uint result = FnTable.GetApplicationPropertyString(pchAppKey,eProperty,pchPropertyValueBuffer,unPropertyValueBufferLen,ref peError); return result; @@ -1541,7 +2063,32 @@ public bool GetApplicationAutoLaunch(string pchAppKey) bool result = FnTable.GetApplicationAutoLaunch(pchAppKey); return result; } - public EVRApplicationError GetStartingApplication(string pchAppKeyBuffer,uint unAppKeyBufferLen) + public EVRApplicationError SetDefaultApplicationForMimeType(string pchAppKey,string pchMimeType) + { + EVRApplicationError result = FnTable.SetDefaultApplicationForMimeType(pchAppKey,pchMimeType); + return result; + } + public bool GetDefaultApplicationForMimeType(string pchMimeType,System.Text.StringBuilder pchAppKeyBuffer,uint unAppKeyBufferLen) + { + bool result = FnTable.GetDefaultApplicationForMimeType(pchMimeType,pchAppKeyBuffer,unAppKeyBufferLen); + return result; + } + public bool GetApplicationSupportedMimeTypes(string pchAppKey,System.Text.StringBuilder pchMimeTypesBuffer,uint unMimeTypesBuffer) + { + bool result = FnTable.GetApplicationSupportedMimeTypes(pchAppKey,pchMimeTypesBuffer,unMimeTypesBuffer); + return result; + } + public uint GetApplicationsThatSupportMimeType(string pchMimeType,System.Text.StringBuilder pchAppKeysThatSupportBuffer,uint unAppKeysThatSupportBuffer) + { + uint result = FnTable.GetApplicationsThatSupportMimeType(pchMimeType,pchAppKeysThatSupportBuffer,unAppKeysThatSupportBuffer); + return result; + } + public uint GetApplicationLaunchArguments(uint unHandle,System.Text.StringBuilder pchArgs,uint unArgs) + { + uint result = FnTable.GetApplicationLaunchArguments(unHandle,pchArgs,unArgs); + return result; + } + public EVRApplicationError GetStartingApplication(System.Text.StringBuilder pchAppKeyBuffer,uint unAppKeyBufferLen) { EVRApplicationError result = FnTable.GetStartingApplication(pchAppKeyBuffer,unAppKeyBufferLen); return result; @@ -1559,7 +2106,7 @@ public EVRApplicationError PerformApplicationPrelaunchCheck(string pchAppKey) public string GetApplicationsTransitionStateNameFromEnum(EVRApplicationTransitionState state) { IntPtr result = FnTable.GetApplicationsTransitionStateNameFromEnum(state); - return (string) Marshal.PtrToStructure(result, typeof(string)); + return Marshal.PtrToStringAnsi(result); } public bool IsQuitUserPromptRequested() { @@ -1571,6 +2118,11 @@ public EVRApplicationError LaunchInternalProcess(string pchBinaryPath,string pch EVRApplicationError result = FnTable.LaunchInternalProcess(pchBinaryPath,pchArguments,pchWorkingDirectory); return result; } + public uint GetCurrentSceneProcessId() + { + uint result = FnTable.GetCurrentSceneProcessId(); + return result; + } } @@ -1789,19 +2341,38 @@ public bool GetFrameTiming(ref Compositor_FrameTiming pTiming,uint unFramesAgo) bool result = FnTable.GetFrameTiming(ref pTiming,unFramesAgo); return result; } + public uint GetFrameTimings(ref Compositor_FrameTiming pTiming,uint nFrames) + { + uint result = FnTable.GetFrameTimings(ref pTiming,nFrames); + return result; + } public float GetFrameTimeRemaining() { float result = FnTable.GetFrameTimeRemaining(); return result; } + public void GetCumulativeStats(ref Compositor_CumulativeStats pStats,uint nStatsSizeInBytes) + { + FnTable.GetCumulativeStats(ref pStats,nStatsSizeInBytes); + } public void FadeToColor(float fSeconds,float fRed,float fGreen,float fBlue,float fAlpha,bool bBackground) { FnTable.FadeToColor(fSeconds,fRed,fGreen,fBlue,fAlpha,bBackground); } + public HmdColor_t GetCurrentFadeColor(bool bBackground) + { + HmdColor_t result = FnTable.GetCurrentFadeColor(bBackground); + return result; + } public void FadeGrid(float fSeconds,bool bFadeIn) { FnTable.FadeGrid(fSeconds,bFadeIn); } + public float GetCurrentGridAlpha() + { + float result = FnTable.GetCurrentGridAlpha(); + return result; + } public EVRCompositorError SetSkyboxOverride(Texture_t [] pTextures) { EVRCompositorError result = FnTable.SetSkyboxOverride(pTextures,(uint) pTextures.Length); @@ -1877,6 +2448,53 @@ public void SuspendRendering(bool bSuspend) { FnTable.SuspendRendering(bSuspend); } + public EVRCompositorError GetMirrorTextureD3D11(EVREye eEye,IntPtr pD3D11DeviceOrResource,ref IntPtr ppD3D11ShaderResourceView) + { + EVRCompositorError result = FnTable.GetMirrorTextureD3D11(eEye,pD3D11DeviceOrResource,ref ppD3D11ShaderResourceView); + return result; + } + public void ReleaseMirrorTextureD3D11(IntPtr pD3D11ShaderResourceView) + { + FnTable.ReleaseMirrorTextureD3D11(pD3D11ShaderResourceView); + } + public EVRCompositorError GetMirrorTextureGL(EVREye eEye,ref uint pglTextureId,IntPtr pglSharedTextureHandle) + { + pglTextureId = 0; + EVRCompositorError result = FnTable.GetMirrorTextureGL(eEye,ref pglTextureId,pglSharedTextureHandle); + return result; + } + public bool ReleaseSharedGLTexture(uint glTextureId,IntPtr glSharedTextureHandle) + { + bool result = FnTable.ReleaseSharedGLTexture(glTextureId,glSharedTextureHandle); + return result; + } + public void LockGLSharedTextureForAccess(IntPtr glSharedTextureHandle) + { + FnTable.LockGLSharedTextureForAccess(glSharedTextureHandle); + } + public void UnlockGLSharedTextureForAccess(IntPtr glSharedTextureHandle) + { + FnTable.UnlockGLSharedTextureForAccess(glSharedTextureHandle); + } + public uint GetVulkanInstanceExtensionsRequired(System.Text.StringBuilder pchValue,uint unBufferSize) + { + uint result = FnTable.GetVulkanInstanceExtensionsRequired(pchValue,unBufferSize); + return result; + } + public uint GetVulkanDeviceExtensionsRequired(IntPtr pPhysicalDevice,System.Text.StringBuilder pchValue,uint unBufferSize) + { + uint result = FnTable.GetVulkanDeviceExtensionsRequired(pPhysicalDevice,pchValue,unBufferSize); + return result; + } + public void SetExplicitTimingMode(EVRCompositorTimingMode eTimingMode) + { + FnTable.SetExplicitTimingMode(eTimingMode); + } + public EVRCompositorError SubmitExplicitTimingData() + { + EVRCompositorError result = FnTable.SubmitExplicitTimingData(); + return result; + } } @@ -1893,10 +2511,10 @@ public EVROverlayError FindOverlay(string pchOverlayKey,ref ulong pOverlayHandle EVROverlayError result = FnTable.FindOverlay(pchOverlayKey,ref pOverlayHandle); return result; } - public EVROverlayError CreateOverlay(string pchOverlayKey,string pchOverlayFriendlyName,ref ulong pOverlayHandle) + public EVROverlayError CreateOverlay(string pchOverlayKey,string pchOverlayName,ref ulong pOverlayHandle) { pOverlayHandle = 0; - EVROverlayError result = FnTable.CreateOverlay(pchOverlayKey,pchOverlayFriendlyName,ref pOverlayHandle); + EVROverlayError result = FnTable.CreateOverlay(pchOverlayKey,pchOverlayName,ref pOverlayHandle); return result; } public EVROverlayError DestroyOverlay(ulong ulOverlayHandle) @@ -1924,6 +2542,11 @@ public uint GetOverlayName(ulong ulOverlayHandle,System.Text.StringBuilder pchVa uint result = FnTable.GetOverlayName(ulOverlayHandle,pchValue,unBufferSize,ref pError); return result; } + public EVROverlayError SetOverlayName(ulong ulOverlayHandle,string pchName) + { + EVROverlayError result = FnTable.SetOverlayName(ulOverlayHandle,pchName); + return result; + } public EVROverlayError GetOverlayImageData(ulong ulOverlayHandle,IntPtr pvBuffer,uint unBufferSize,ref uint punWidth,ref uint punHeight) { punWidth = 0; @@ -1934,7 +2557,7 @@ public EVROverlayError GetOverlayImageData(ulong ulOverlayHandle,IntPtr pvBuffer public string GetOverlayErrorNameFromEnum(EVROverlayError error) { IntPtr result = FnTable.GetOverlayErrorNameFromEnum(error); - return (string) Marshal.PtrToStructure(result, typeof(string)); + return Marshal.PtrToStringAnsi(result); } public EVROverlayError SetOverlayRenderingPid(ulong ulOverlayHandle,uint unPID) { @@ -1981,6 +2604,28 @@ public EVROverlayError GetOverlayAlpha(ulong ulOverlayHandle,ref float pfAlpha) EVROverlayError result = FnTable.GetOverlayAlpha(ulOverlayHandle,ref pfAlpha); return result; } + public EVROverlayError SetOverlayTexelAspect(ulong ulOverlayHandle,float fTexelAspect) + { + EVROverlayError result = FnTable.SetOverlayTexelAspect(ulOverlayHandle,fTexelAspect); + return result; + } + public EVROverlayError GetOverlayTexelAspect(ulong ulOverlayHandle,ref float pfTexelAspect) + { + pfTexelAspect = 0; + EVROverlayError result = FnTable.GetOverlayTexelAspect(ulOverlayHandle,ref pfTexelAspect); + return result; + } + public EVROverlayError SetOverlaySortOrder(ulong ulOverlayHandle,uint unSortOrder) + { + EVROverlayError result = FnTable.SetOverlaySortOrder(ulOverlayHandle,unSortOrder); + return result; + } + public EVROverlayError GetOverlaySortOrder(ulong ulOverlayHandle,ref uint punSortOrder) + { + punSortOrder = 0; + EVROverlayError result = FnTable.GetOverlaySortOrder(ulOverlayHandle,ref punSortOrder); + return result; + } public EVROverlayError SetOverlayWidthInMeters(ulong ulOverlayHandle,float fWidthInMeters) { EVROverlayError result = FnTable.SetOverlayWidthInMeters(ulOverlayHandle,fWidthInMeters); @@ -2024,6 +2669,16 @@ public EVROverlayError GetOverlayTextureBounds(ulong ulOverlayHandle,ref VRTextu EVROverlayError result = FnTable.GetOverlayTextureBounds(ulOverlayHandle,ref pOverlayTextureBounds); return result; } + public uint GetOverlayRenderModel(ulong ulOverlayHandle,System.Text.StringBuilder pchValue,uint unBufferSize,ref HmdColor_t pColor,ref EVROverlayError pError) + { + uint result = FnTable.GetOverlayRenderModel(ulOverlayHandle,pchValue,unBufferSize,ref pColor,ref pError); + return result; + } + public EVROverlayError SetOverlayRenderModel(ulong ulOverlayHandle,string pchRenderModel,ref HmdColor_t pColor) + { + EVROverlayError result = FnTable.SetOverlayRenderModel(ulOverlayHandle,pchRenderModel,ref pColor); + return result; + } public EVROverlayError GetOverlayTransformType(ulong ulOverlayHandle,ref VROverlayTransformType peTransformType) { EVROverlayError result = FnTable.GetOverlayTransformType(ulOverlayHandle,ref peTransformType); @@ -2055,12 +2710,23 @@ public EVROverlayError SetOverlayTransformTrackedDeviceComponent(ulong ulOverlay EVROverlayError result = FnTable.SetOverlayTransformTrackedDeviceComponent(ulOverlayHandle,unDeviceIndex,pchComponentName); return result; } - public EVROverlayError GetOverlayTransformTrackedDeviceComponent(ulong ulOverlayHandle,ref uint punDeviceIndex,string pchComponentName,uint unComponentNameSize) + public EVROverlayError GetOverlayTransformTrackedDeviceComponent(ulong ulOverlayHandle,ref uint punDeviceIndex,System.Text.StringBuilder pchComponentName,uint unComponentNameSize) { punDeviceIndex = 0; EVROverlayError result = FnTable.GetOverlayTransformTrackedDeviceComponent(ulOverlayHandle,ref punDeviceIndex,pchComponentName,unComponentNameSize); return result; } + public EVROverlayError GetOverlayTransformOverlayRelative(ulong ulOverlayHandle,ref ulong ulOverlayHandleParent,ref HmdMatrix34_t pmatParentOverlayToOverlayTransform) + { + ulOverlayHandleParent = 0; + EVROverlayError result = FnTable.GetOverlayTransformOverlayRelative(ulOverlayHandle,ref ulOverlayHandleParent,ref pmatParentOverlayToOverlayTransform); + return result; + } + public EVROverlayError SetOverlayTransformOverlayRelative(ulong ulOverlayHandle,ulong ulOverlayHandleParent,ref HmdMatrix34_t pmatParentOverlayToOverlayTransform) + { + EVROverlayError result = FnTable.SetOverlayTransformOverlayRelative(ulOverlayHandle,ulOverlayHandleParent,ref pmatParentOverlayToOverlayTransform); + return result; + } public EVROverlayError ShowOverlay(ulong ulOverlayHandle) { EVROverlayError result = FnTable.ShowOverlay(ulOverlayHandle); @@ -2081,8 +2747,34 @@ public EVROverlayError GetTransformForOverlayCoordinates(ulong ulOverlayHandle,E EVROverlayError result = FnTable.GetTransformForOverlayCoordinates(ulOverlayHandle,eTrackingOrigin,coordinatesInOverlay,ref pmatTransform); return result; } +// This is a terrible hack to workaround the fact that VRControllerState_t and VREvent_t were +// originally mis-compiled with the wrong packing for Linux and OSX. + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate bool _PollNextOverlayEventPacked(ulong ulOverlayHandle,ref VREvent_t_Packed pEvent,uint uncbVREvent); + [StructLayout(LayoutKind.Explicit)] + struct PollNextOverlayEventUnion + { + [FieldOffset(0)] + public IVROverlay._PollNextOverlayEvent pPollNextOverlayEvent; + [FieldOffset(0)] + public _PollNextOverlayEventPacked pPollNextOverlayEventPacked; + } public bool PollNextOverlayEvent(ulong ulOverlayHandle,ref VREvent_t pEvent,uint uncbVREvent) { +#if !UNITY_METRO + if ((System.Environment.OSVersion.Platform == System.PlatformID.MacOSX) || + (System.Environment.OSVersion.Platform == System.PlatformID.Unix)) + { + PollNextOverlayEventUnion u; + VREvent_t_Packed event_packed = new VREvent_t_Packed(); + u.pPollNextOverlayEventPacked = null; + u.pPollNextOverlayEvent = FnTable.PollNextOverlayEvent; + bool packed_result = u.pPollNextOverlayEventPacked(ulOverlayHandle,ref event_packed,(uint)System.Runtime.InteropServices.Marshal.SizeOf(typeof(VREvent_t_Packed))); + + event_packed.Unpack(ref pEvent); + return packed_result; + } +#endif bool result = FnTable.PollNextOverlayEvent(ulOverlayHandle,ref pEvent,uncbVREvent); return result; } @@ -2111,11 +2803,6 @@ public bool ComputeOverlayIntersection(ulong ulOverlayHandle,ref VROverlayInters bool result = FnTable.ComputeOverlayIntersection(ulOverlayHandle,ref pParams,ref pResults); return result; } - public bool HandleControllerOverlayInteractionAsMouse(ulong ulOverlayHandle,uint unControllerDeviceIndex) - { - bool result = FnTable.HandleControllerOverlayInteractionAsMouse(ulOverlayHandle,unControllerDeviceIndex); - return result; - } public bool IsHoverTargetOverlay(ulong ulOverlayHandle) { bool result = FnTable.IsHoverTargetOverlay(ulOverlayHandle); @@ -2141,6 +2828,17 @@ public EVROverlayError MoveGamepadFocusToNeighbor(EOverlayDirection eDirection,u EVROverlayError result = FnTable.MoveGamepadFocusToNeighbor(eDirection,ulFrom); return result; } + public EVROverlayError SetOverlayDualAnalogTransform(ulong ulOverlay,EDualAnalogWhich eWhich,IntPtr vCenter,float fRadius) + { + EVROverlayError result = FnTable.SetOverlayDualAnalogTransform(ulOverlay,eWhich,vCenter,fRadius); + return result; + } + public EVROverlayError GetOverlayDualAnalogTransform(ulong ulOverlay,EDualAnalogWhich eWhich,ref HmdVector2_t pvCenter,ref float pfRadius) + { + pfRadius = 0; + EVROverlayError result = FnTable.GetOverlayDualAnalogTransform(ulOverlay,eWhich,ref pvCenter,ref pfRadius); + return result; + } public EVROverlayError SetOverlayTexture(ulong ulOverlayHandle,ref Texture_t pTexture) { EVROverlayError result = FnTable.SetOverlayTexture(ulOverlayHandle,ref pTexture); @@ -2161,12 +2859,12 @@ public EVROverlayError SetOverlayFromFile(ulong ulOverlayHandle,string pchFilePa EVROverlayError result = FnTable.SetOverlayFromFile(ulOverlayHandle,pchFilePath); return result; } - public EVROverlayError GetOverlayTexture(ulong ulOverlayHandle,ref IntPtr pNativeTextureHandle,IntPtr pNativeTextureRef,ref uint pWidth,ref uint pHeight,ref uint pNativeFormat,ref EGraphicsAPIConvention pAPI,ref EColorSpace pColorSpace) + public EVROverlayError GetOverlayTexture(ulong ulOverlayHandle,ref IntPtr pNativeTextureHandle,IntPtr pNativeTextureRef,ref uint pWidth,ref uint pHeight,ref uint pNativeFormat,ref ETextureType pAPIType,ref EColorSpace pColorSpace,ref VRTextureBounds_t pTextureBounds) { pWidth = 0; pHeight = 0; pNativeFormat = 0; - EVROverlayError result = FnTable.GetOverlayTexture(ulOverlayHandle,ref pNativeTextureHandle,pNativeTextureRef,ref pWidth,ref pHeight,ref pNativeFormat,ref pAPI,ref pColorSpace); + EVROverlayError result = FnTable.GetOverlayTexture(ulOverlayHandle,ref pNativeTextureHandle,pNativeTextureRef,ref pWidth,ref pHeight,ref pNativeFormat,ref pAPIType,ref pColorSpace,ref pTextureBounds); return result; } public EVROverlayError ReleaseNativeOverlayHandle(ulong ulOverlayHandle,IntPtr pNativeTextureHandle) @@ -2174,6 +2872,13 @@ public EVROverlayError ReleaseNativeOverlayHandle(ulong ulOverlayHandle,IntPtr p EVROverlayError result = FnTable.ReleaseNativeOverlayHandle(ulOverlayHandle,pNativeTextureHandle); return result; } + public EVROverlayError GetOverlayTextureSize(ulong ulOverlayHandle,ref uint pWidth,ref uint pHeight) + { + pWidth = 0; + pHeight = 0; + EVROverlayError result = FnTable.GetOverlayTextureSize(ulOverlayHandle,ref pWidth,ref pHeight); + return result; + } public EVROverlayError CreateDashboardOverlay(string pchOverlayKey,string pchOverlayFriendlyName,ref ulong pMainHandle,ref ulong pThumbnailHandle) { pMainHandle = 0; @@ -2238,6 +2943,26 @@ public void SetKeyboardPositionForOverlay(ulong ulOverlayHandle,HmdRect2_t avoid { FnTable.SetKeyboardPositionForOverlay(ulOverlayHandle,avoidRect); } + public EVROverlayError SetOverlayIntersectionMask(ulong ulOverlayHandle,ref VROverlayIntersectionMaskPrimitive_t pMaskPrimitives,uint unNumMaskPrimitives,uint unPrimitiveSize) + { + EVROverlayError result = FnTable.SetOverlayIntersectionMask(ulOverlayHandle,ref pMaskPrimitives,unNumMaskPrimitives,unPrimitiveSize); + return result; + } + public EVROverlayError GetOverlayFlags(ulong ulOverlayHandle,ref uint pFlags) + { + pFlags = 0; + EVROverlayError result = FnTable.GetOverlayFlags(ulOverlayHandle,ref pFlags); + return result; + } + public VRMessageOverlayResponse ShowMessageOverlay(string pchText,string pchCaption,string pchButton0Text,string pchButton1Text,string pchButton2Text,string pchButton3Text) + { + VRMessageOverlayResponse result = FnTable.ShowMessageOverlay(pchText,pchCaption,pchButton0Text,pchButton1Text,pchButton2Text,pchButton3Text); + return result; + } + public void CloseMessageOverlay() + { + FnTable.CloseMessageOverlay(); + } } @@ -2310,8 +3035,34 @@ public uint GetComponentRenderModelName(string pchRenderModelName,string pchComp uint result = FnTable.GetComponentRenderModelName(pchRenderModelName,pchComponentName,pchComponentRenderModelName,unComponentRenderModelNameLen); return result; } +// This is a terrible hack to workaround the fact that VRControllerState_t and VREvent_t were +// originally mis-compiled with the wrong packing for Linux and OSX. + [UnmanagedFunctionPointer(CallingConvention.StdCall)] + internal delegate bool _GetComponentStatePacked(string pchRenderModelName,string pchComponentName,ref VRControllerState_t_Packed pControllerState,ref RenderModel_ControllerMode_State_t pState,ref RenderModel_ComponentState_t pComponentState); + [StructLayout(LayoutKind.Explicit)] + struct GetComponentStateUnion + { + [FieldOffset(0)] + public IVRRenderModels._GetComponentState pGetComponentState; + [FieldOffset(0)] + public _GetComponentStatePacked pGetComponentStatePacked; + } public bool GetComponentState(string pchRenderModelName,string pchComponentName,ref VRControllerState_t pControllerState,ref RenderModel_ControllerMode_State_t pState,ref RenderModel_ComponentState_t pComponentState) { +#if !UNITY_METRO + if ((System.Environment.OSVersion.Platform == System.PlatformID.MacOSX) || + (System.Environment.OSVersion.Platform == System.PlatformID.Unix)) + { + GetComponentStateUnion u; + VRControllerState_t_Packed state_packed = new VRControllerState_t_Packed(pControllerState); + u.pGetComponentStatePacked = null; + u.pGetComponentState = FnTable.GetComponentState; + bool packed_result = u.pGetComponentStatePacked(pchRenderModelName,pchComponentName,ref state_packed,ref pState,ref pComponentState); + + state_packed.Unpack(ref pControllerState); + return packed_result; + } +#endif bool result = FnTable.GetComponentState(pchRenderModelName,pchComponentName,ref pControllerState,ref pState,ref pComponentState); return result; } @@ -2320,6 +3071,21 @@ public bool RenderModelHasComponent(string pchRenderModelName,string pchComponen bool result = FnTable.RenderModelHasComponent(pchRenderModelName,pchComponentName); return result; } + public uint GetRenderModelThumbnailURL(string pchRenderModelName,System.Text.StringBuilder pchThumbnailURL,uint unThumbnailURLLen,ref EVRRenderModelError peError) + { + uint result = FnTable.GetRenderModelThumbnailURL(pchRenderModelName,pchThumbnailURL,unThumbnailURLLen,ref peError); + return result; + } + public uint GetRenderModelOriginalPath(string pchRenderModelName,System.Text.StringBuilder pchOriginalPath,uint unOriginalPathLen,ref EVRRenderModelError peError) + { + uint result = FnTable.GetRenderModelOriginalPath(pchRenderModelName,pchOriginalPath,unOriginalPathLen,ref peError); + return result; + } + public string GetRenderModelErrorNameFromEnum(EVRRenderModelError error) + { + IntPtr result = FnTable.GetRenderModelErrorNameFromEnum(error); + return Marshal.PtrToStringAnsi(result); + } } @@ -2354,47 +3120,47 @@ internal CVRSettings(IntPtr pInterface) public string GetSettingsErrorNameFromEnum(EVRSettingsError eError) { IntPtr result = FnTable.GetSettingsErrorNameFromEnum(eError); - return (string) Marshal.PtrToStructure(result, typeof(string)); + return Marshal.PtrToStringAnsi(result); } public bool Sync(bool bForce,ref EVRSettingsError peError) { bool result = FnTable.Sync(bForce,ref peError); return result; } - public bool GetBool(string pchSection,string pchSettingsKey,bool bDefaultValue,ref EVRSettingsError peError) - { - bool result = FnTable.GetBool(pchSection,pchSettingsKey,bDefaultValue,ref peError); - return result; - } public void SetBool(string pchSection,string pchSettingsKey,bool bValue,ref EVRSettingsError peError) { FnTable.SetBool(pchSection,pchSettingsKey,bValue,ref peError); } - public int GetInt32(string pchSection,string pchSettingsKey,int nDefaultValue,ref EVRSettingsError peError) - { - int result = FnTable.GetInt32(pchSection,pchSettingsKey,nDefaultValue,ref peError); - return result; - } public void SetInt32(string pchSection,string pchSettingsKey,int nValue,ref EVRSettingsError peError) { FnTable.SetInt32(pchSection,pchSettingsKey,nValue,ref peError); } - public float GetFloat(string pchSection,string pchSettingsKey,float flDefaultValue,ref EVRSettingsError peError) + public void SetFloat(string pchSection,string pchSettingsKey,float flValue,ref EVRSettingsError peError) + { + FnTable.SetFloat(pchSection,pchSettingsKey,flValue,ref peError); + } + public void SetString(string pchSection,string pchSettingsKey,string pchValue,ref EVRSettingsError peError) + { + FnTable.SetString(pchSection,pchSettingsKey,pchValue,ref peError); + } + public bool GetBool(string pchSection,string pchSettingsKey,ref EVRSettingsError peError) { - float result = FnTable.GetFloat(pchSection,pchSettingsKey,flDefaultValue,ref peError); + bool result = FnTable.GetBool(pchSection,pchSettingsKey,ref peError); return result; } - public void SetFloat(string pchSection,string pchSettingsKey,float flValue,ref EVRSettingsError peError) + public int GetInt32(string pchSection,string pchSettingsKey,ref EVRSettingsError peError) { - FnTable.SetFloat(pchSection,pchSettingsKey,flValue,ref peError); + int result = FnTable.GetInt32(pchSection,pchSettingsKey,ref peError); + return result; } - public void GetString(string pchSection,string pchSettingsKey,string pchValue,uint unValueLen,string pchDefaultValue,ref EVRSettingsError peError) + public float GetFloat(string pchSection,string pchSettingsKey,ref EVRSettingsError peError) { - FnTable.GetString(pchSection,pchSettingsKey,pchValue,unValueLen,pchDefaultValue,ref peError); + float result = FnTable.GetFloat(pchSection,pchSettingsKey,ref peError); + return result; } - public void SetString(string pchSection,string pchSettingsKey,string pchValue,ref EVRSettingsError peError) + public void GetString(string pchSection,string pchSettingsKey,System.Text.StringBuilder pchValue,uint unValueLen,ref EVRSettingsError peError) { - FnTable.SetString(pchSection,pchSettingsKey,pchValue,ref peError); + FnTable.GetString(pchSection,pchSettingsKey,pchValue,unValueLen,ref peError); } public void RemoveSection(string pchSection,ref EVRSettingsError peError) { @@ -2407,23 +3173,110 @@ public void RemoveKeyInSection(string pchSection,string pchSettingsKey,ref EVRSe } +public class CVRScreenshots +{ + IVRScreenshots FnTable; + internal CVRScreenshots(IntPtr pInterface) + { + FnTable = (IVRScreenshots)Marshal.PtrToStructure(pInterface, typeof(IVRScreenshots)); + } + public EVRScreenshotError RequestScreenshot(ref uint pOutScreenshotHandle,EVRScreenshotType type,string pchPreviewFilename,string pchVRFilename) + { + pOutScreenshotHandle = 0; + EVRScreenshotError result = FnTable.RequestScreenshot(ref pOutScreenshotHandle,type,pchPreviewFilename,pchVRFilename); + return result; + } + public EVRScreenshotError HookScreenshot(EVRScreenshotType [] pSupportedTypes) + { + EVRScreenshotError result = FnTable.HookScreenshot(pSupportedTypes,(int) pSupportedTypes.Length); + return result; + } + public EVRScreenshotType GetScreenshotPropertyType(uint screenshotHandle,ref EVRScreenshotError pError) + { + EVRScreenshotType result = FnTable.GetScreenshotPropertyType(screenshotHandle,ref pError); + return result; + } + public uint GetScreenshotPropertyFilename(uint screenshotHandle,EVRScreenshotPropertyFilenames filenameType,System.Text.StringBuilder pchFilename,uint cchFilename,ref EVRScreenshotError pError) + { + uint result = FnTable.GetScreenshotPropertyFilename(screenshotHandle,filenameType,pchFilename,cchFilename,ref pError); + return result; + } + public EVRScreenshotError UpdateScreenshotProgress(uint screenshotHandle,float flProgress) + { + EVRScreenshotError result = FnTable.UpdateScreenshotProgress(screenshotHandle,flProgress); + return result; + } + public EVRScreenshotError TakeStereoScreenshot(ref uint pOutScreenshotHandle,string pchPreviewFilename,string pchVRFilename) + { + pOutScreenshotHandle = 0; + EVRScreenshotError result = FnTable.TakeStereoScreenshot(ref pOutScreenshotHandle,pchPreviewFilename,pchVRFilename); + return result; + } + public EVRScreenshotError SubmitScreenshot(uint screenshotHandle,EVRScreenshotType type,string pchSourcePreviewFilename,string pchSourceVRFilename) + { + EVRScreenshotError result = FnTable.SubmitScreenshot(screenshotHandle,type,pchSourcePreviewFilename,pchSourceVRFilename); + return result; + } +} + + +public class CVRResources +{ + IVRResources FnTable; + internal CVRResources(IntPtr pInterface) + { + FnTable = (IVRResources)Marshal.PtrToStructure(pInterface, typeof(IVRResources)); + } + public uint LoadSharedResource(string pchResourceName,string pchBuffer,uint unBufferLen) + { + uint result = FnTable.LoadSharedResource(pchResourceName,pchBuffer,unBufferLen); + return result; + } + public uint GetResourceFullPath(string pchResourceName,string pchResourceTypeDirectory,System.Text.StringBuilder pchPathBuffer,uint unBufferLen) + { + uint result = FnTable.GetResourceFullPath(pchResourceName,pchResourceTypeDirectory,pchPathBuffer,unBufferLen); + return result; + } +} + + +public class CVRDriverManager +{ + IVRDriverManager FnTable; + internal CVRDriverManager(IntPtr pInterface) + { + FnTable = (IVRDriverManager)Marshal.PtrToStructure(pInterface, typeof(IVRDriverManager)); + } + public uint GetDriverCount() + { + uint result = FnTable.GetDriverCount(); + return result; + } + public uint GetDriverName(uint nDriver,System.Text.StringBuilder pchValue,uint unBufferSize) + { + uint result = FnTable.GetDriverName(nDriver,pchValue,unBufferSize); + return result; + } +} + + public class OpenVRInterop { - [DllImportAttribute("openvr_api", EntryPoint = "VR_InitInternal")] + [DllImportAttribute("openvr_api", EntryPoint = "VR_InitInternal", CallingConvention = CallingConvention.Cdecl)] internal static extern uint InitInternal(ref EVRInitError peError, EVRApplicationType eApplicationType); - [DllImportAttribute("openvr_api", EntryPoint = "VR_ShutdownInternal")] + [DllImportAttribute("openvr_api", EntryPoint = "VR_ShutdownInternal", CallingConvention = CallingConvention.Cdecl)] internal static extern void ShutdownInternal(); - [DllImportAttribute("openvr_api", EntryPoint = "VR_IsHmdPresent")] + [DllImportAttribute("openvr_api", EntryPoint = "VR_IsHmdPresent", CallingConvention = CallingConvention.Cdecl)] internal static extern bool IsHmdPresent(); - [DllImportAttribute("openvr_api", EntryPoint = "VR_IsRuntimeInstalled")] + [DllImportAttribute("openvr_api", EntryPoint = "VR_IsRuntimeInstalled", CallingConvention = CallingConvention.Cdecl)] internal static extern bool IsRuntimeInstalled(); - [DllImportAttribute("openvr_api", EntryPoint = "VR_GetStringForHmdError")] + [DllImportAttribute("openvr_api", EntryPoint = "VR_GetStringForHmdError", CallingConvention = CallingConvention.Cdecl)] internal static extern IntPtr GetStringForHmdError(EVRInitError error); - [DllImportAttribute("openvr_api", EntryPoint = "VR_GetGenericInterface")] + [DllImportAttribute("openvr_api", EntryPoint = "VR_GetGenericInterface", CallingConvention = CallingConvention.Cdecl)] internal static extern IntPtr GetGenericInterface([In, MarshalAs(UnmanagedType.LPStr)] string pchInterfaceVersion, ref EVRInitError peError); - [DllImportAttribute("openvr_api", EntryPoint = "VR_IsInterfaceVersionValid")] + [DllImportAttribute("openvr_api", EntryPoint = "VR_IsInterfaceVersionValid", CallingConvention = CallingConvention.Cdecl)] internal static extern bool IsInterfaceVersionValid([In, MarshalAs(UnmanagedType.LPStr)] string pchInterfaceVersion); - [DllImportAttribute("openvr_api", EntryPoint = "VR_GetInitToken")] + [DllImportAttribute("openvr_api", EntryPoint = "VR_GetInitToken", CallingConvention = CallingConvention.Cdecl)] internal static extern uint GetInitToken(); } @@ -2433,10 +3286,13 @@ public enum EVREye Eye_Left = 0, Eye_Right = 1, } -public enum EGraphicsAPIConvention +public enum ETextureType { - API_DirectX = 0, - API_OpenGL = 1, + DirectX = 0, + OpenGL = 1, + Vulkan = 2, + IOSurface = 3, + DirectX12 = 4, } public enum EColorSpace { @@ -2457,8 +3313,9 @@ public enum ETrackedDeviceClass Invalid = 0, HMD = 1, Controller = 2, + GenericTracker = 3, TrackingReference = 4, - Other = 1000, + DisplayRedirect = 5, } public enum ETrackedControllerRole { @@ -2474,6 +3331,7 @@ public enum ETrackingUniverseOrigin } public enum ETrackedDeviceProperty { + Prop_Invalid = 0, Prop_TrackingSystemName_String = 1000, Prop_ModelNumber_String = 1001, Prop_SerialNumber_String = 1002, @@ -2507,6 +3365,11 @@ public enum ETrackedDeviceProperty Prop_HasCamera_Bool = 1030, Prop_DriverVersion_String = 1031, Prop_Firmware_ForceUpdateRequired_Bool = 1032, + Prop_ViveSystemButtonFixRequired_Bool = 1033, + Prop_ParentDriver_Uint64 = 1034, + Prop_ResourceRoot_String = 1035, + Prop_RegisteredDeviceType_String = 1036, + Prop_InputProfilePath_String = 1037, Prop_ReportsTimeSinceVSync_Bool = 2000, Prop_SecondsFromVsyncToPhotons_Float = 2001, Prop_DisplayFrequency_Float = 2002, @@ -2541,6 +3404,29 @@ public enum ETrackedDeviceProperty Prop_DisplayHardwareVersion_Uint64 = 2031, Prop_AudioFirmwareVersion_Uint64 = 2032, Prop_CameraCompatibilityMode_Int32 = 2033, + Prop_ScreenshotHorizontalFieldOfViewDegrees_Float = 2034, + Prop_ScreenshotVerticalFieldOfViewDegrees_Float = 2035, + Prop_DisplaySuppressed_Bool = 2036, + Prop_DisplayAllowNightMode_Bool = 2037, + Prop_DisplayMCImageWidth_Int32 = 2038, + Prop_DisplayMCImageHeight_Int32 = 2039, + Prop_DisplayMCImageNumChannels_Int32 = 2040, + Prop_DisplayMCImageData_Binary = 2041, + Prop_SecondsFromPhotonsToVblank_Float = 2042, + Prop_DriverDirectModeSendsVsyncEvents_Bool = 2043, + Prop_DisplayDebugMode_Bool = 2044, + Prop_GraphicsAdapterLuid_Uint64 = 2045, + Prop_DriverProvidedChaperonePath_String = 2048, + Prop_ExpectedTrackingReferenceCount_Int32 = 2049, + Prop_ExpectedControllerCount_Int32 = 2050, + Prop_NamedIconPathControllerLeftDeviceOff_String = 2051, + Prop_NamedIconPathControllerRightDeviceOff_String = 2052, + Prop_NamedIconPathTrackingReferenceDeviceOff_String = 2053, + Prop_DoNotApplyPrediction_Bool = 2054, + Prop_CameraToHeadTransforms_Matrix34_Array = 2055, + Prop_DriverIsDrawingControllers_Bool = 2057, + Prop_DriverRequestsApplicationPause_Bool = 2058, + Prop_DriverRequestsReducedRendering_Bool = 2059, Prop_AttachedDeviceId_String = 3000, Prop_SupportedButtons_Uint64 = 3001, Prop_Axis0Type_Int32 = 3002, @@ -2548,6 +3434,7 @@ public enum ETrackedDeviceProperty Prop_Axis2Type_Int32 = 3004, Prop_Axis3Type_Int32 = 3005, Prop_Axis4Type_Int32 = 3006, + Prop_ControllerRoleHint_Int32 = 3007, Prop_FieldOfViewLeftDegrees_Float = 4000, Prop_FieldOfViewRightDegrees_Float = 4001, Prop_FieldOfViewTopDegrees_Float = 4002, @@ -2555,8 +3442,30 @@ public enum ETrackedDeviceProperty Prop_TrackingRangeMinimumMeters_Float = 4004, Prop_TrackingRangeMaximumMeters_Float = 4005, Prop_ModeLabel_String = 4006, + Prop_IconPathName_String = 5000, + Prop_NamedIconPathDeviceOff_String = 5001, + Prop_NamedIconPathDeviceSearching_String = 5002, + Prop_NamedIconPathDeviceSearchingAlert_String = 5003, + Prop_NamedIconPathDeviceReady_String = 5004, + Prop_NamedIconPathDeviceReadyAlert_String = 5005, + Prop_NamedIconPathDeviceNotReady_String = 5006, + Prop_NamedIconPathDeviceStandby_String = 5007, + Prop_NamedIconPathDeviceAlertLow_String = 5008, + Prop_DisplayHiddenArea_Binary_Start = 5100, + Prop_DisplayHiddenArea_Binary_End = 5150, + Prop_ParentContainer = 5151, + Prop_UserConfigPath_String = 6000, + Prop_InstallPath_String = 6001, + Prop_HasDisplayComponent_Bool = 6002, + Prop_HasControllerComponent_Bool = 6003, + Prop_HasCameraComponent_Bool = 6004, + Prop_HasDriverDirectModeComponent_Bool = 6005, + Prop_HasVirtualDisplayComponent_Bool = 6006, + Prop_ControllerType_String = 7000, + Prop_LegacyInputProfile_String = 7001, Prop_VendorSpecific_Reserved_Start = 10000, Prop_VendorSpecific_Reserved_End = 10999, + Prop_TrackedDeviceProperty_Max = 1000000, } public enum ETrackedPropertyError { @@ -2570,12 +3479,18 @@ public enum ETrackedPropertyError TrackedProp_ValueNotProvidedByDevice = 7, TrackedProp_StringExceedsMaximumLength = 8, TrackedProp_NotYetAvailable = 9, + TrackedProp_PermissionDenied = 10, + TrackedProp_InvalidOperation = 11, + TrackedProp_CannotWriteToWildcards = 12, } public enum EVRSubmitFlags { Submit_Default = 0, Submit_LensDistortionAlreadyApplied = 1, Submit_GlRenderBuffer = 2, + Submit_Reserved = 4, + Submit_TextureWithPose = 8, + Submit_TextureWithDepth = 16, } public enum EVRState { @@ -2587,6 +3502,7 @@ public enum EVRState Ready_Alert = 4, NotReady = 5, Standby = 6, + Ready_Alert_Low = 7, } public enum EVREventType { @@ -2600,10 +3516,23 @@ public enum EVREventType VREvent_EnterStandbyMode = 106, VREvent_LeaveStandbyMode = 107, VREvent_TrackedDeviceRoleChanged = 108, + VREvent_WatchdogWakeUpRequested = 109, + VREvent_LensDistortionChanged = 110, + VREvent_PropertyChanged = 111, + VREvent_WirelessDisconnect = 112, + VREvent_WirelessReconnect = 113, VREvent_ButtonPress = 200, VREvent_ButtonUnpress = 201, VREvent_ButtonTouch = 202, VREvent_ButtonUntouch = 203, + VREvent_DualAnalog_Press = 250, + VREvent_DualAnalog_Unpress = 251, + VREvent_DualAnalog_Touch = 252, + VREvent_DualAnalog_Untouch = 253, + VREvent_DualAnalog_Move = 254, + VREvent_DualAnalog_ModeSwitch1 = 255, + VREvent_DualAnalog_ModeSwitch2 = 256, + VREvent_DualAnalog_Cancel = 257, VREvent_MouseMove = 300, VREvent_MouseButtonDown = 301, VREvent_MouseButtonUp = 302, @@ -2611,6 +3540,7 @@ public enum EVREventType VREvent_FocusLeave = 304, VREvent_Scroll = 305, VREvent_TouchPadMove = 306, + VREvent_OverlayFocusChanged = 307, VREvent_InputFocusCaptured = 400, VREvent_InputFocusReleased = 401, VREvent_SceneFocusLost = 402, @@ -2618,8 +3548,11 @@ public enum EVREventType VREvent_SceneApplicationChanged = 404, VREvent_SceneFocusChanged = 405, VREvent_InputFocusChanged = 406, + VREvent_SceneApplicationSecondaryRenderingStarted = 407, VREvent_HideRenderModels = 410, VREvent_ShowRenderModels = 411, + VREvent_ConsoleOpened = 420, + VREvent_ConsoleClosed = 421, VREvent_OverlayShown = 500, VREvent_OverlayHidden = 501, VREvent_DashboardActivated = 502, @@ -2636,6 +3569,15 @@ public enum EVREventType VREvent_OverlaySharedTextureChanged = 513, VREvent_DashboardGuideButtonDown = 514, VREvent_DashboardGuideButtonUp = 515, + VREvent_ScreenshotTriggered = 516, + VREvent_ImageFailed = 517, + VREvent_DashboardOverlayCreated = 518, + VREvent_RequestScreenshot = 520, + VREvent_ScreenshotTaken = 521, + VREvent_ScreenshotFailed = 522, + VREvent_SubmitScreenshotToDashboard = 523, + VREvent_ScreenshotProgressToDashboard = 524, + VREvent_PrimaryDashboardDeviceChanged = 525, VREvent_Notification_Shown = 600, VREvent_Notification_Hidden = 601, VREvent_Notification_BeginInteraction = 602, @@ -2654,7 +3596,21 @@ public enum EVREventType VREvent_BackgroundSettingHasChanged = 850, VREvent_CameraSettingsHaveChanged = 851, VREvent_ReprojectionSettingHasChanged = 852, + VREvent_ModelSkinSettingsHaveChanged = 853, + VREvent_EnvironmentSettingsHaveChanged = 854, + VREvent_PowerSettingsHaveChanged = 855, + VREvent_EnableHomeAppSettingsHaveChanged = 856, + VREvent_SteamVRSectionSettingChanged = 857, + VREvent_LighthouseSectionSettingChanged = 858, + VREvent_NullSectionSettingChanged = 859, + VREvent_UserInterfaceSectionSettingChanged = 860, + VREvent_NotificationsSectionSettingChanged = 861, + VREvent_KeyboardSectionSettingChanged = 862, + VREvent_PerfSectionSettingChanged = 863, + VREvent_DashboardSectionSettingChanged = 864, + VREvent_WebInterfaceSectionSettingChanged = 865, VREvent_StatusUpdate = 900, + VREvent_WebInterface_InstallDriverCompleted = 950, VREvent_MCImageUpdated = 1000, VREvent_FirmwareUpdateStarted = 1100, VREvent_FirmwareUpdateFinished = 1101, @@ -2664,6 +3620,11 @@ public enum EVREventType VREvent_ApplicationTransitionStarted = 1300, VREvent_ApplicationTransitionAborted = 1301, VREvent_ApplicationTransitionNewAppStarted = 1302, + VREvent_ApplicationListUpdated = 1303, + VREvent_ApplicationMimeTypeLoad = 1304, + VREvent_ApplicationTransitionNewAppLaunchComplete = 1305, + VREvent_ProcessConnected = 1306, + VREvent_ProcessDisconnected = 1307, VREvent_Compositor_MirrorWindowShown = 1400, VREvent_Compositor_MirrorWindowHidden = 1401, VREvent_Compositor_ChaperoneBoundsShown = 1410, @@ -2672,9 +3633,13 @@ public enum EVREventType VREvent_TrackedCamera_StopVideoStream = 1501, VREvent_TrackedCamera_PauseVideoStream = 1502, VREvent_TrackedCamera_ResumeVideoStream = 1503, + VREvent_TrackedCamera_EditingSurface = 1550, VREvent_PerformanceTest_EnableCapture = 1600, VREvent_PerformanceTest_DisableCapture = 1601, VREvent_PerformanceTest_FidelityLevel = 1602, + VREvent_MessageOverlay_Closed = 1650, + VREvent_MessageOverlayCloseRequested = 1651, + VREvent_Input_HapticVibration = 1700, VREvent_VendorSpecific_Reserved_Start = 10000, VREvent_VendorSpecific_Reserved_End = 19999, } @@ -2696,6 +3661,7 @@ public enum EVRButtonId k_EButton_DPad_Right = 5, k_EButton_DPad_Down = 6, k_EButton_A = 7, + k_EButton_ProximitySensor = 31, k_EButton_Axis0 = 32, k_EButton_Axis1 = 33, k_EButton_Axis2 = 34, @@ -2712,6 +3678,31 @@ public enum EVRMouseButton Right = 2, Middle = 4, } +public enum EDualAnalogWhich +{ + k_EDualAnalog_Left = 0, + k_EDualAnalog_Right = 1, +} +public enum EVRInputError +{ + None = 0, + NameNotFound = 1, + WrongType = 2, + InvalidHandle = 3, + InvalidParam = 4, + NoSteam = 5, + MaxCapacityReached = 6, + IPCError = 7, + NoActiveActionSet = 8, + InvalidDevice = 9, +} +public enum EHiddenAreaMeshType +{ + k_eHiddenAreaMesh_Standard = 0, + k_eHiddenAreaMesh_Inverse = 1, + k_eHiddenAreaMesh_LineLoop = 2, + k_eHiddenAreaMesh_Max = 3, +} public enum EVRControllerAxisType { k_eControllerAxis_None = 0, @@ -2752,8 +3743,13 @@ public enum EVROverlayError RequestFailed = 23, InvalidTexture = 24, UnableToLoadFile = 25, - VROVerlayError_KeyboardAlreadyInUse = 26, + KeyboardAlreadyInUse = 26, NoNeighbor = 27, + TooManyMaskPrimitives = 29, + BadMaskPrimitive = 30, + TextureAlreadyLocked = 31, + TextureLockCapacityReached = 32, + TextureNotLocked = 33, } public enum EVRApplicationType { @@ -2763,6 +3759,9 @@ public enum EVRApplicationType VRApplication_Background = 3, VRApplication_Utility = 4, VRApplication_VRMonitor = 5, + VRApplication_SteamWatchdog = 6, + VRApplication_Bootstrapper = 7, + VRApplication_Max = 8, } public enum EVRFirmwareError { @@ -2776,6 +3775,7 @@ public enum EVRNotificationError InvalidNotificationId = 100, NotificationQueueFull = 101, InvalidOverlayHandle = 102, + SystemWithUserValueAlreadyExists = 103, } public enum EVRInitError { @@ -2806,6 +3806,22 @@ public enum EVRInitError Init_NotSupportedWithCompositor = 122, Init_NotAvailableToUtilityApps = 123, Init_Internal = 124, + Init_HmdDriverIdIsNone = 125, + Init_HmdNotFoundPresenceFailed = 126, + Init_VRMonitorNotFound = 127, + Init_VRMonitorStartupFailed = 128, + Init_LowPowerWatchdogNotSupported = 129, + Init_InvalidApplicationType = 130, + Init_NotAvailableToWatchdogApps = 131, + Init_WatchdogDisabledInSettings = 132, + Init_VRDashboardNotFound = 133, + Init_VRDashboardStartupFailed = 134, + Init_VRHomeNotFound = 135, + Init_VRHomeStartupFailed = 136, + Init_RebootingBusy = 137, + Init_FirmwareUpdateBusy = 138, + Init_FirmwareRecoveryBusy = 139, + Init_USBServiceBusy = 140, Driver_Failed = 200, Driver_Unknown = 201, Driver_HmdUnknown = 202, @@ -2815,16 +3831,26 @@ public enum EVRInitError Driver_NotCalibrated = 206, Driver_CalibrationInvalid = 207, Driver_HmdDisplayNotFound = 208, + Driver_TrackedDeviceInterfaceUnknown = 209, + Driver_HmdDriverIdOutOfBounds = 211, + Driver_HmdDisplayMirrored = 212, IPC_ServerInitFailed = 300, IPC_ConnectFailed = 301, IPC_SharedStateInitFailed = 302, IPC_CompositorInitFailed = 303, IPC_MutexInitFailed = 304, IPC_Failed = 305, + IPC_CompositorConnectFailed = 306, + IPC_CompositorInvalidConnectResponse = 307, + IPC_ConnectFailedAfterMultipleAttempts = 308, Compositor_Failed = 400, Compositor_D3D11HardwareRequired = 401, Compositor_FirmwareRequiresUpdate = 402, + Compositor_OverlayInitFailed = 403, + Compositor_ScreenshotsInitFailed = 404, + Compositor_UnableToCreateDevice = 405, VendorSpecific_UnableToConnectToOculusRuntime = 1000, + VendorSpecific_WindowsNotInDevMode = 1001, VendorSpecific_HmdFound_CantOpenDevice = 1101, VendorSpecific_HmdFound_UnableToRequestConfigStart = 1102, VendorSpecific_HmdFound_NoStoredConfig = 1103, @@ -2840,6 +3866,47 @@ public enum EVRInitError VendorSpecific_HmdFound_ConfigFailedSanityCheck = 1113, Steam_SteamInstallationNotFound = 2000, } +public enum EVRScreenshotType +{ + None = 0, + Mono = 1, + Stereo = 2, + Cubemap = 3, + MonoPanorama = 4, + StereoPanorama = 5, +} +public enum EVRScreenshotPropertyFilenames +{ + Preview = 0, + VR = 1, +} +public enum EVRTrackedCameraError +{ + None = 0, + OperationFailed = 100, + InvalidHandle = 101, + InvalidFrameHeaderVersion = 102, + OutOfHandles = 103, + IPCFailure = 104, + NotSupportedForThisDevice = 105, + SharedMemoryFailure = 106, + FrameBufferingFailure = 107, + StreamSetupFailure = 108, + InvalidGLTextureId = 109, + InvalidSharedTextureHandle = 110, + FailedToGetGLTextureId = 111, + SharedTextureFailure = 112, + NoFrameAvailable = 113, + InvalidArgument = 114, + InvalidFrameBufferSize = 115, +} +public enum EVRTrackedCameraFrameType +{ + Distorted = 0, + Undistorted = 1, + MaximumUndistorted = 2, + MAX_CAMERA_FRAME_TYPES = 3, +} public enum EVRApplicationError { None = 0, @@ -2858,6 +3925,7 @@ public enum EVRApplicationError OldApplicationQuitting = 112, TransitionAborted = 113, IsTemplate = 114, + SteamVRIsExiting = 115, BufferTooSmall = 200, PropertyNotSet = 201, UnknownProperty = 202, @@ -2875,9 +3943,12 @@ public enum EVRApplicationProperty NewsURL_String = 51, ImagePath_String = 52, Source_String = 53, + ActionManifestURL_String = 54, IsDashboardOverlay_Bool = 60, IsTemplate_Bool = 61, IsInstanced_Bool = 62, + IsInternal_Bool = 63, + WantsCompositorPauseInStandby_Bool = 64, LastLaunchTime_Uint64 = 70, } public enum EVRApplicationTransitionState @@ -2895,7 +3966,7 @@ public enum ChaperoneCalibrationState Warning_BaseStationRemoved = 102, Warning_SeatedBoundsInvalid = 103, Error = 200, - Error_BaseStationUninitalized = 201, + Error_BaseStationUninitialized = 201, Error_BaseStationConflict = 202, Error_PlayAreaInvalid = 203, Error_CollisionBoundsInvalid = 204, @@ -2912,6 +3983,7 @@ public enum EChaperoneImportFlags public enum EVRCompositorError { None = 0, + RequestFailed = 1, IncompatibleVersion = 100, DoNotHaveFocus = 101, InvalidTexture = 102, @@ -2920,11 +3992,20 @@ public enum EVRCompositorError TextureUsesUnsupportedFormat = 105, SharedTexturesNotSupported = 106, IndexOutOfRange = 107, + AlreadySubmitted = 108, + InvalidBounds = 109, +} +public enum EVRCompositorTimingMode +{ + Implicit = 0, + Explicit_RuntimePerformsPostPresentHandoff = 1, + Explicit_ApplicationPerformsPostPresentHandoff = 2, } public enum VROverlayInputMethod { None = 0, Mouse = 1, + DualAnalog = 2, } public enum VROverlayTransformType { @@ -2945,6 +4026,22 @@ public enum VROverlayFlags SendVRTouchpadEvents = 7, ShowTouchPadScrollWheel = 8, TransferOwnershipToInternalProcess = 9, + SideBySide_Parallel = 10, + SideBySide_Crossed = 11, + Panorama = 12, + StereoPanorama = 13, + SortWithNonSceneOverlays = 14, + VisibleInDashboard = 15, +} +public enum VRMessageOverlayResponse +{ + ButtonPress_0 = 0, + ButtonPress_1 = 1, + ButtonPress_2 = 2, + ButtonPress_3 = 3, + CouldntFindSystemOverlay = 4, + CouldntFindOrCreateClientOverlay = 5, + ApplicationQuit = 6, } public enum EGamepadTextInputMode { @@ -2965,6 +4062,11 @@ public enum EOverlayDirection Right = 3, Count = 4, } +public enum EVROverlayIntersectionMaskPrimitiveType +{ + OverlayIntersectionPrimitiveType_Rectangle = 0, + OverlayIntersectionPrimitiveType_Circle = 1, +} public enum EVRRenderModelError { None = 0, @@ -2974,8 +4076,11 @@ public enum EVRRenderModelError InvalidModel = 301, NoShapes = 302, MultipleShapes = 303, - TooManyIndices = 304, + TooManyVertices = 304, MultipleTextures = 305, + BufferTooSmall = 306, + NotEnoughNormals = 307, + NotEnoughTexCoords = 308, InvalidTexture = 400, } public enum EVRComponentProperty @@ -2990,6 +4095,7 @@ public enum EVRNotificationType { Transient = 0, Persistent = 1, + Transient_SystemWithUserValue = 2, } public enum EVRNotificationStyle { @@ -3005,6 +4111,17 @@ public enum EVRSettingsError IPCFailed = 1, WriteFailed = 2, ReadFailed = 3, + JsonParseFailed = 4, + UnsetSettingHasNoDefault = 5, +} +public enum EVRScreenshotError +{ + None = 0, + RequestFailed = 1, + IncompatibleVersion = 100, + NotFound = 101, + BufferTooSmall = 102, + ScreenshotAlreadyInProgress = 108, } [StructLayout(LayoutKind.Explicit)] public struct VREvent_Data_t @@ -3022,9 +4139,24 @@ public enum EVRSettingsError [FieldOffset(0)] public VREvent_PerformanceTest_t performanceTest; [FieldOffset(0)] public VREvent_TouchPadMove_t touchPadMove; [FieldOffset(0)] public VREvent_SeatedZeroPoseReset_t seatedZeroPoseReset; + [FieldOffset(0)] public VREvent_Screenshot_t screenshot; + [FieldOffset(0)] public VREvent_ScreenshotProgress_t screenshotProgress; + [FieldOffset(0)] public VREvent_ApplicationLaunch_t applicationLaunch; + [FieldOffset(0)] public VREvent_EditingCameraSurface_t cameraSurface; + [FieldOffset(0)] public VREvent_MessageOverlay_t messageOverlay; + [FieldOffset(0)] public VREvent_Property_t property; + [FieldOffset(0)] public VREvent_DualAnalog_t dualAnalog; + [FieldOffset(0)] public VREvent_HapticVibration_t hapticVibration; [FieldOffset(0)] public VREvent_Keyboard_t keyboard; // This has to be at the end due to a mono bug } + +[StructLayout(LayoutKind.Explicit)] public struct VROverlayIntersectionMaskPrimitive_Data_t +{ + [FieldOffset(0)] public IntersectionMaskRectangle_t m_Rectangle; + [FieldOffset(0)] public IntersectionMaskCircle_t m_Circle; +} + [StructLayout(LayoutKind.Sequential)] public struct HmdMatrix34_t { public float m0; //float[3][4] @@ -3121,7 +4253,7 @@ public enum EVRSettingsError [StructLayout(LayoutKind.Sequential)] public struct Texture_t { public IntPtr handle; // void * - public EGraphicsAPIConvention eType; + public ETextureType eType; public EColorSpace eColorSpace; } [StructLayout(LayoutKind.Sequential)] public struct TrackedDevicePose_t @@ -3142,6 +4274,43 @@ public enum EVRSettingsError public float uMax; public float vMax; } +[StructLayout(LayoutKind.Sequential)] public struct VRTextureWithPose_t +{ + public HmdMatrix34_t mDeviceToAbsoluteTracking; +} +[StructLayout(LayoutKind.Sequential)] public struct VRTextureDepthInfo_t +{ + public IntPtr handle; // void * + public HmdMatrix44_t mProjection; + public HmdVector2_t vRange; +} +[StructLayout(LayoutKind.Sequential)] public struct VRTextureWithDepth_t +{ + public VRTextureDepthInfo_t depth; +} +[StructLayout(LayoutKind.Sequential)] public struct VRTextureWithPoseAndDepth_t +{ + public VRTextureDepthInfo_t depth; +} +[StructLayout(LayoutKind.Sequential)] public struct VRVulkanTextureData_t +{ + public ulong m_nImage; + public IntPtr m_pDevice; // struct VkDevice_T * + public IntPtr m_pPhysicalDevice; // struct VkPhysicalDevice_T * + public IntPtr m_pInstance; // struct VkInstance_T * + public IntPtr m_pQueue; // struct VkQueue_T * + public uint m_nQueueFamilyIndex; + public uint m_nWidth; + public uint m_nHeight; + public uint m_nFormat; + public uint m_nSampleCount; +} +[StructLayout(LayoutKind.Sequential)] public struct D3D12TextureData_t +{ + public IntPtr m_pResource; // struct ID3D12Resource * + public IntPtr m_pCommandQueue; // struct ID3D12CommandQueue * + public uint m_nNodeMask; +} [StructLayout(LayoutKind.Sequential)] public struct VREvent_Controller_t { public uint button; @@ -3216,6 +4385,50 @@ public enum EVRSettingsError [MarshalAs(UnmanagedType.I1)] public bool bResetBySystemMenu; } +[StructLayout(LayoutKind.Sequential)] public struct VREvent_Screenshot_t +{ + public uint handle; + public uint type; +} +[StructLayout(LayoutKind.Sequential)] public struct VREvent_ScreenshotProgress_t +{ + public float progress; +} +[StructLayout(LayoutKind.Sequential)] public struct VREvent_ApplicationLaunch_t +{ + public uint pid; + public uint unArgsHandle; +} +[StructLayout(LayoutKind.Sequential)] public struct VREvent_EditingCameraSurface_t +{ + public ulong overlayHandle; + public uint nVisualMode; +} +[StructLayout(LayoutKind.Sequential)] public struct VREvent_MessageOverlay_t +{ + public uint unVRMessageOverlayResponse; +} +[StructLayout(LayoutKind.Sequential)] public struct VREvent_Property_t +{ + public ulong container; + public ETrackedDeviceProperty prop; +} +[StructLayout(LayoutKind.Sequential)] public struct VREvent_DualAnalog_t +{ + public float x; + public float y; + public float transformedX; + public float transformedY; + public EDualAnalogWhich which; +} +[StructLayout(LayoutKind.Sequential)] public struct VREvent_HapticVibration_t +{ + public ulong containerHandle; + public ulong componentHandle; + public float fDurationSeconds; + public float fFrequency; + public float fAmplitude; +} [StructLayout(LayoutKind.Sequential)] public struct VREvent_t { public uint eventType; @@ -3223,6 +4436,28 @@ public enum EVRSettingsError public float eventAgeSeconds; public VREvent_Data_t data; } +// This structure is for backwards binary compatibility on Linux and OSX only +[StructLayout(LayoutKind.Sequential, Pack = 4)] public struct VREvent_t_Packed +{ + public uint eventType; + public uint trackedDeviceIndex; + public float eventAgeSeconds; + public VREvent_Data_t data; + public VREvent_t_Packed(VREvent_t unpacked) + { + this.eventType = unpacked.eventType; + this.trackedDeviceIndex = unpacked.trackedDeviceIndex; + this.eventAgeSeconds = unpacked.eventAgeSeconds; + this.data = unpacked.data; + } + public void Unpack(ref VREvent_t unpacked) + { + unpacked.eventType = this.eventType; + unpacked.trackedDeviceIndex = this.trackedDeviceIndex; + unpacked.eventAgeSeconds = this.eventAgeSeconds; + unpacked.data = this.data; + } +} [StructLayout(LayoutKind.Sequential)] public struct HiddenAreaMesh_t { public IntPtr pVertexData; // const struct vr::HmdVector2_t * @@ -3244,6 +4479,40 @@ public enum EVRSettingsError public VRControllerAxis_t rAxis3; public VRControllerAxis_t rAxis4; } +// This structure is for backwards binary compatibility on Linux and OSX only +[StructLayout(LayoutKind.Sequential, Pack = 4)] public struct VRControllerState_t_Packed +{ + public uint unPacketNum; + public ulong ulButtonPressed; + public ulong ulButtonTouched; + public VRControllerAxis_t rAxis0; //VRControllerAxis_t[5] + public VRControllerAxis_t rAxis1; + public VRControllerAxis_t rAxis2; + public VRControllerAxis_t rAxis3; + public VRControllerAxis_t rAxis4; + public VRControllerState_t_Packed(VRControllerState_t unpacked) + { + this.unPacketNum = unpacked.unPacketNum; + this.ulButtonPressed = unpacked.ulButtonPressed; + this.ulButtonTouched = unpacked.ulButtonTouched; + this.rAxis0 = unpacked.rAxis0; + this.rAxis1 = unpacked.rAxis1; + this.rAxis2 = unpacked.rAxis2; + this.rAxis3 = unpacked.rAxis3; + this.rAxis4 = unpacked.rAxis4; + } + public void Unpack(ref VRControllerState_t unpacked) + { + unpacked.unPacketNum = this.unPacketNum; + unpacked.ulButtonPressed = this.ulButtonPressed; + unpacked.ulButtonTouched = this.ulButtonTouched; + unpacked.rAxis0 = this.rAxis0; + unpacked.rAxis1 = this.rAxis1; + unpacked.rAxis2 = this.rAxis2; + unpacked.rAxis3 = this.rAxis3; + unpacked.rAxis4 = this.rAxis4; + } +} [StructLayout(LayoutKind.Sequential)] public struct Compositor_OverlaySettings { public uint size; @@ -3263,6 +4532,23 @@ public enum EVRSettingsError public float gridScale; public HmdMatrix44_t transform; } +[StructLayout(LayoutKind.Sequential)] public struct CameraVideoStreamFrameHeader_t +{ + public EVRTrackedCameraFrameType eFrameType; + public uint nWidth; + public uint nHeight; + public uint nBytesPerPixel; + public uint nFrameSequence; + public TrackedDevicePose_t standingTrackedDevicePose; +} +[StructLayout(LayoutKind.Sequential)] public struct DriverDirectMode_FrameTiming +{ + public uint m_nSize; + public uint m_nNumFramePresents; + public uint m_nNumMisPresented; + public uint m_nNumDroppedFrames; + public uint m_nReprojectionFlags; +} [StructLayout(LayoutKind.Sequential)] public struct AppOverrideKeys_t { public IntPtr pchKey; // const char * @@ -3273,9 +4559,12 @@ public enum EVRSettingsError public uint m_nSize; public uint m_nFrameIndex; public uint m_nNumFramePresents; + public uint m_nNumMisPresented; public uint m_nNumDroppedFrames; + public uint m_nReprojectionFlags; public double m_flSystemTimeInSeconds; - public float m_flSceneRenderGpuMs; + public float m_flPreSubmitGpuMs; + public float m_flPostSubmitGpuMs; public float m_flTotalRenderGpuMs; public float m_flCompositorRenderGpuMs; public float m_flCompositorRenderCpuMs; @@ -3291,8 +4580,24 @@ public enum EVRSettingsError public float m_flCompositorUpdateEndMs; public float m_flCompositorRenderStartMs; public TrackedDevicePose_t m_HmdPose; - public int m_nFidelityLevel; - public uint m_nReprojectionFlags; +} +[StructLayout(LayoutKind.Sequential)] public struct Compositor_CumulativeStats +{ + public uint m_nPid; + public uint m_nNumFramePresents; + public uint m_nNumDroppedFrames; + public uint m_nNumReprojectedFrames; + public uint m_nNumFramePresentsOnStartup; + public uint m_nNumDroppedFramesOnStartup; + public uint m_nNumReprojectedFramesOnStartup; + public uint m_nNumLoading; + public uint m_nNumFramePresentsLoading; + public uint m_nNumDroppedFramesLoading; + public uint m_nNumReprojectedFramesLoading; + public uint m_nNumTimedOut; + public uint m_nNumFramePresentsTimedOut; + public uint m_nNumDroppedFramesTimedOut; + public uint m_nNumReprojectedFramesTimedOut; } [StructLayout(LayoutKind.Sequential)] public struct VROverlayIntersectionParams_t { @@ -3307,6 +4612,24 @@ public enum EVRSettingsError public HmdVector2_t vUVs; public float fDistance; } +[StructLayout(LayoutKind.Sequential)] public struct IntersectionMaskRectangle_t +{ + public float m_flTopLeftX; + public float m_flTopLeftY; + public float m_flWidth; + public float m_flHeight; +} +[StructLayout(LayoutKind.Sequential)] public struct IntersectionMaskCircle_t +{ + public float m_flCenterX; + public float m_flCenterY; + public float m_flRadius; +} +[StructLayout(LayoutKind.Sequential)] public struct VROverlayIntersectionMaskPrimitive_t +{ + public EVROverlayIntersectionMaskPrimitiveType m_nPrimitiveType; + public VROverlayIntersectionMaskPrimitive_Data_t m_Primitive; +} [StructLayout(LayoutKind.Sequential)] public struct RenderModel_ComponentState_t { public HmdMatrix34_t mTrackingToComponentRenderModel; @@ -3326,6 +4649,25 @@ public enum EVRSettingsError public char unHeight; public IntPtr rubTextureMapData; // const uint8_t * } +// This structure is for backwards binary compatibility on Linux and OSX only +[StructLayout(LayoutKind.Sequential, Pack = 4)] public struct RenderModel_TextureMap_t_Packed +{ + public char unWidth; + public char unHeight; + public IntPtr rubTextureMapData; // const uint8_t * + public RenderModel_TextureMap_t_Packed(RenderModel_TextureMap_t unpacked) + { + this.unWidth = unpacked.unWidth; + this.unHeight = unpacked.unHeight; + this.rubTextureMapData = unpacked.rubTextureMapData; + } + public void Unpack(ref RenderModel_TextureMap_t unpacked) + { + unpacked.unWidth = this.unWidth; + unpacked.unHeight = this.unHeight; + unpacked.rubTextureMapData = this.rubTextureMapData; + } +} [StructLayout(LayoutKind.Sequential)] public struct RenderModel_t { public IntPtr rVertexData; // const struct vr::RenderModel_Vertex_t * @@ -3334,6 +4676,31 @@ public enum EVRSettingsError public uint unTriangleCount; public int diffuseTextureId; } +// This structure is for backwards binary compatibility on Linux and OSX only +[StructLayout(LayoutKind.Sequential, Pack = 4)] public struct RenderModel_t_Packed +{ + public IntPtr rVertexData; // const struct vr::RenderModel_Vertex_t * + public uint unVertexCount; + public IntPtr rIndexData; // const uint16_t * + public uint unTriangleCount; + public int diffuseTextureId; + public RenderModel_t_Packed(RenderModel_t unpacked) + { + this.rVertexData = unpacked.rVertexData; + this.unVertexCount = unpacked.unVertexCount; + this.rIndexData = unpacked.rIndexData; + this.unTriangleCount = unpacked.unTriangleCount; + this.diffuseTextureId = unpacked.diffuseTextureId; + } + public void Unpack(ref RenderModel_t unpacked) + { + unpacked.rVertexData = this.rVertexData; + unpacked.unVertexCount = this.unVertexCount; + unpacked.rIndexData = this.rIndexData; + unpacked.unTriangleCount = this.unTriangleCount; + unpacked.diffuseTextureId = this.diffuseTextureId; + } +} [StructLayout(LayoutKind.Sequential)] public struct RenderModel_ControllerMode_State_t { [MarshalAs(UnmanagedType.I1)] @@ -3341,10 +4708,10 @@ public enum EVRSettingsError } [StructLayout(LayoutKind.Sequential)] public struct NotificationBitmap_t { - public IntPtr bytes; // void * - public int width; - public int height; - public int depth; + public IntPtr m_pImageData; // void * + public int m_nWidth; + public int m_nHeight; + public int m_nBytesPerPixel; } [StructLayout(LayoutKind.Sequential)] public struct COpenVRContext { @@ -3353,10 +4720,14 @@ public enum EVRSettingsError public IntPtr m_pVRChaperoneSetup; // class vr::IVRChaperoneSetup * public IntPtr m_pVRCompositor; // class vr::IVRCompositor * public IntPtr m_pVROverlay; // class vr::IVROverlay * + public IntPtr m_pVRResources; // class vr::IVRResources * public IntPtr m_pVRRenderModels; // class vr::IVRRenderModels * public IntPtr m_pVRExtendedDisplay; // class vr::IVRExtendedDisplay * public IntPtr m_pVRSettings; // class vr::IVRSettings * public IntPtr m_pVRApplications; // class vr::IVRApplications * + public IntPtr m_pVRTrackedCamera; // class vr::IVRTrackedCamera * + public IntPtr m_pVRScreenshots; // class vr::IVRScreenshots * + public IntPtr m_pVRDriverManager; // class vr::IVRDriverManager * } public class OpenVR @@ -3402,25 +4773,50 @@ public static uint GetInitToken() return OpenVRInterop.GetInitToken(); } - public const uint k_unTrackingStringSize = 32; + public const uint k_nDriverNone = 4294967295; public const uint k_unMaxDriverDebugResponseSize = 32768; public const uint k_unTrackedDeviceIndex_Hmd = 0; - public const uint k_unMaxTrackedDeviceCount = 16; + public const uint k_unMaxTrackedDeviceCount = 64; + public const uint k_unTrackedDeviceIndexOther = 4294967294; public const uint k_unTrackedDeviceIndexInvalid = 4294967295; + public const ulong k_ulInvalidPropertyContainer = 0; + public const uint k_unInvalidPropertyTag = 0; + public const uint k_unFloatPropertyTag = 1; + public const uint k_unInt32PropertyTag = 2; + public const uint k_unUint64PropertyTag = 3; + public const uint k_unBoolPropertyTag = 4; + public const uint k_unStringPropertyTag = 5; + public const uint k_unHmdMatrix34PropertyTag = 20; + public const uint k_unHmdMatrix44PropertyTag = 21; + public const uint k_unHmdVector3PropertyTag = 22; + public const uint k_unHmdVector4PropertyTag = 23; + public const uint k_unHiddenAreaPropertyTag = 30; + public const uint k_unPathHandleInfoTag = 31; + public const uint k_unActionPropertyTag = 32; + public const uint k_unInputValuePropertyTag = 33; + public const uint k_unWildcardPropertyTag = 34; + public const uint k_unHapticVibrationPropertyTag = 35; + public const uint k_unOpenVRInternalReserved_Start = 1000; + public const uint k_unOpenVRInternalReserved_End = 10000; public const uint k_unMaxPropertyStringSize = 32768; public const uint k_unControllerStateAxisCount = 5; public const ulong k_ulOverlayHandleInvalid = 0; - public const string IVRSystem_Version = "IVRSystem_012"; + public const uint k_unScreenshotHandleInvalid = 0; + public const string IVRSystem_Version = "IVRSystem_019"; public const string IVRExtendedDisplay_Version = "IVRExtendedDisplay_001"; + public const string IVRTrackedCamera_Version = "IVRTrackedCamera_003"; public const uint k_unMaxApplicationKeyLength = 128; - public const string IVRApplications_Version = "IVRApplications_005"; + public const string k_pch_MimeType_HomeApp = "vr/home"; + public const string k_pch_MimeType_GameTheater = "vr/game_theater"; + public const string IVRApplications_Version = "IVRApplications_006"; public const string IVRChaperone_Version = "IVRChaperone_003"; public const string IVRChaperoneSetup_Version = "IVRChaperoneSetup_005"; - public const string IVRCompositor_Version = "IVRCompositor_014"; + public const string IVRCompositor_Version = "IVRCompositor_022"; public const uint k_unVROverlayMaxKeyLength = 128; public const uint k_unVROverlayMaxNameLength = 128; - public const uint k_unMaxOverlayCount = 32; - public const string IVROverlay_Version = "IVROverlay_011"; + public const uint k_unMaxOverlayCount = 64; + public const uint k_unMaxOverlayIntersectionMaskPrimitivesCount = 32; + public const string IVROverlay_Version = "IVROverlay_018"; public const string k_pch_Controller_Component_GDC2015 = "gdc2015"; public const string k_pch_Controller_Component_Base = "base"; public const string k_pch_Controller_Component_Tip = "tip"; @@ -3430,26 +4826,26 @@ public static uint GetInitToken() public const uint k_unNotificationTextMaxSize = 256; public const string IVRNotifications_Version = "IVRNotifications_002"; public const uint k_unMaxSettingsKeyLength = 128; - public const string IVRSettings_Version = "IVRSettings_001"; + public const string IVRSettings_Version = "IVRSettings_002"; public const string k_pch_SteamVR_Section = "steamvr"; public const string k_pch_SteamVR_RequireHmd_String = "requireHmd"; public const string k_pch_SteamVR_ForcedDriverKey_String = "forcedDriver"; public const string k_pch_SteamVR_ForcedHmdKey_String = "forcedHmd"; public const string k_pch_SteamVR_DisplayDebug_Bool = "displayDebug"; public const string k_pch_SteamVR_DebugProcessPipe_String = "debugProcessPipe"; - public const string k_pch_SteamVR_EnableDistortion_Bool = "enableDistortion"; public const string k_pch_SteamVR_DisplayDebugX_Int32 = "displayDebugX"; public const string k_pch_SteamVR_DisplayDebugY_Int32 = "displayDebugY"; public const string k_pch_SteamVR_SendSystemButtonToAllApps_Bool = "sendSystemButtonToAllApps"; public const string k_pch_SteamVR_LogLevel_Int32 = "loglevel"; public const string k_pch_SteamVR_IPD_Float = "ipd"; public const string k_pch_SteamVR_Background_String = "background"; + public const string k_pch_SteamVR_BackgroundUseDomeProjection_Bool = "backgroundUseDomeProjection"; + public const string k_pch_SteamVR_BackgroundCameraHeight_Float = "backgroundCameraHeight"; + public const string k_pch_SteamVR_BackgroundDomeRadius_Float = "backgroundDomeRadius"; public const string k_pch_SteamVR_GridColor_String = "gridColor"; public const string k_pch_SteamVR_PlayAreaColor_String = "playAreaColor"; + public const string k_pch_SteamVR_ShowStage_Bool = "showStage"; public const string k_pch_SteamVR_ActivateMultipleDrivers_Bool = "activateMultipleDrivers"; - public const string k_pch_SteamVR_PowerOffOnExit_Bool = "powerOffOnExit"; - public const string k_pch_SteamVR_StandbyAppRunningTimeout_Float = "standbyAppRunningTimeout"; - public const string k_pch_SteamVR_StandbyNoAppTimeout_Float = "standbyNoAppTimeout"; public const string k_pch_SteamVR_DirectMode_Bool = "directMode"; public const string k_pch_SteamVR_DirectModeEdidVid_Int32 = "directModeEdidVid"; public const string k_pch_SteamVR_DirectModeEdidPid_Int32 = "directModeEdidPid"; @@ -3457,23 +4853,36 @@ public static uint GetInitToken() public const string k_pch_SteamVR_SpeakersForwardYawOffsetDegrees_Float = "speakersForwardYawOffsetDegrees"; public const string k_pch_SteamVR_BaseStationPowerManagement_Bool = "basestationPowerManagement"; public const string k_pch_SteamVR_NeverKillProcesses_Bool = "neverKillProcesses"; - public const string k_pch_SteamVR_RenderTargetMultiplier_Float = "renderTargetMultiplier"; - public const string k_pch_SteamVR_AllowReprojection_Bool = "allowReprojection"; + public const string k_pch_SteamVR_SupersampleScale_Float = "supersampleScale"; + public const string k_pch_SteamVR_AllowAsyncReprojection_Bool = "allowAsyncReprojection"; + public const string k_pch_SteamVR_AllowReprojection_Bool = "allowInterleavedReprojection"; + public const string k_pch_SteamVR_ForceReprojection_Bool = "forceReprojection"; + public const string k_pch_SteamVR_ForceFadeOnBadTracking_Bool = "forceFadeOnBadTracking"; + public const string k_pch_SteamVR_DefaultMirrorView_Int32 = "defaultMirrorView"; + public const string k_pch_SteamVR_ShowMirrorView_Bool = "showMirrorView"; + public const string k_pch_SteamVR_MirrorViewGeometry_String = "mirrorViewGeometry"; + public const string k_pch_SteamVR_StartMonitorFromAppLaunch = "startMonitorFromAppLaunch"; + public const string k_pch_SteamVR_StartCompositorFromAppLaunch_Bool = "startCompositorFromAppLaunch"; + public const string k_pch_SteamVR_StartDashboardFromAppLaunch_Bool = "startDashboardFromAppLaunch"; + public const string k_pch_SteamVR_StartOverlayAppsFromDashboard_Bool = "startOverlayAppsFromDashboard"; + public const string k_pch_SteamVR_EnableHomeApp = "enableHomeApp"; + public const string k_pch_SteamVR_CycleBackgroundImageTimeSec_Int32 = "CycleBackgroundImageTimeSec"; + public const string k_pch_SteamVR_RetailDemo_Bool = "retailDemo"; + public const string k_pch_SteamVR_IpdOffset_Float = "ipdOffset"; + public const string k_pch_SteamVR_AllowSupersampleFiltering_Bool = "allowSupersampleFiltering"; + public const string k_pch_SteamVR_EnableLinuxVulkanAsync_Bool = "enableLinuxVulkanAsync"; + public const string k_pch_SteamVR_AllowDisplayLockedMode_Bool = "allowDisplayLockedMode"; + public const string k_pch_SteamVR_HaveStartedTutorialForNativeChaperoneDriver_Bool = "haveStartedTutorialForNativeChaperoneDriver"; + public const string k_pch_SteamVR_ForceWindows32bitVRMonitor = "forceWindows32BitVRMonitor"; public const string k_pch_Lighthouse_Section = "driver_lighthouse"; public const string k_pch_Lighthouse_DisableIMU_Bool = "disableimu"; + public const string k_pch_Lighthouse_DisableIMUExceptHMD_Bool = "disableimuexcepthmd"; public const string k_pch_Lighthouse_UseDisambiguation_String = "usedisambiguation"; public const string k_pch_Lighthouse_DisambiguationDebug_Int32 = "disambiguationdebug"; public const string k_pch_Lighthouse_PrimaryBasestation_Int32 = "primarybasestation"; - public const string k_pch_Lighthouse_LighthouseName_String = "lighthousename"; - public const string k_pch_Lighthouse_MaxIncidenceAngleDegrees_Float = "maxincidenceangledegrees"; - public const string k_pch_Lighthouse_UseLighthouseDirect_Bool = "uselighthousedirect"; public const string k_pch_Lighthouse_DBHistory_Bool = "dbhistory"; - public const string k_pch_Lighthouse_OriginOffsetX_Float = "originoffsetx"; - public const string k_pch_Lighthouse_OriginOffsetY_Float = "originoffsety"; - public const string k_pch_Lighthouse_OriginOffsetZ_Float = "originoffsetz"; - public const string k_pch_Lighthouse_HeadingOffset_Float = "headingoffset"; + public const string k_pch_Lighthouse_EnableBluetooth_Bool = "enableBluetooth"; public const string k_pch_Null_Section = "driver_null"; - public const string k_pch_Null_EnableNullDriver_Bool = "enable"; public const string k_pch_Null_SerialNumber_String = "serialNumber"; public const string k_pch_Null_ModelNumber_String = "modelNumber"; public const string k_pch_Null_WindowX_Int32 = "windowX"; @@ -3486,6 +4895,9 @@ public static uint GetInitToken() public const string k_pch_Null_DisplayFrequency_Float = "displayFrequency"; public const string k_pch_UserInterface_Section = "userinterface"; public const string k_pch_UserInterface_StatusAlwaysOnTop_Bool = "StatusAlwaysOnTop"; + public const string k_pch_UserInterface_MinimizeToTray_Bool = "MinimizeToTray"; + public const string k_pch_UserInterface_Screenshots_Bool = "screenshots"; + public const string k_pch_UserInterface_ScreenshotType_Int = "screenshotType"; public const string k_pch_Notifications_Section = "notifications"; public const string k_pch_Notifications_DoNotDisturb_Bool = "DoNotDisturb"; public const string k_pch_Keyboard_Section = "keyboard"; @@ -3503,6 +4915,7 @@ public static uint GetInitToken() public const string k_pch_Perf_AllowTimingStore_Bool = "allowTimingStore"; public const string k_pch_Perf_SaveTimingsOnExit_Bool = "saveTimingsOnExit"; public const string k_pch_Perf_TestData_Float = "perfTestData"; + public const string k_pch_Perf_LinuxGPUProfiling_Bool = "linuxGPUProfiling"; public const string k_pch_CollisionBounds_Section = "collisionBounds"; public const string k_pch_CollisionBounds_Style_Int32 = "CollisionBoundsStyle"; public const string k_pch_CollisionBounds_GroundPerimeterOn_Bool = "CollisionBoundsGroundPerimeterOn"; @@ -3522,6 +4935,7 @@ public static uint GetInitToken() public const string k_pch_Camera_BoundsColorGammaG_Int32 = "cameraBoundsColorGammaG"; public const string k_pch_Camera_BoundsColorGammaB_Int32 = "cameraBoundsColorGammaB"; public const string k_pch_Camera_BoundsColorGammaA_Int32 = "cameraBoundsColorGammaA"; + public const string k_pch_Camera_BoundsStrength_Int32 = "cameraBoundsStrength"; public const string k_pch_audio_Section = "audio"; public const string k_pch_audio_OnPlaybackDevice_String = "onPlaybackDevice"; public const string k_pch_audio_OnRecordDevice_String = "onRecordDevice"; @@ -3529,6 +4943,21 @@ public static uint GetInitToken() public const string k_pch_audio_OffPlaybackDevice_String = "offPlaybackDevice"; public const string k_pch_audio_OffRecordDevice_String = "offRecordDevice"; public const string k_pch_audio_VIVEHDMIGain = "viveHDMIGain"; + public const string k_pch_Power_Section = "power"; + public const string k_pch_Power_PowerOffOnExit_Bool = "powerOffOnExit"; + public const string k_pch_Power_TurnOffScreensTimeout_Float = "turnOffScreensTimeout"; + public const string k_pch_Power_TurnOffControllersTimeout_Float = "turnOffControllersTimeout"; + public const string k_pch_Power_ReturnToWatchdogTimeout_Float = "returnToWatchdogTimeout"; + public const string k_pch_Power_AutoLaunchSteamVROnButtonPress = "autoLaunchSteamVROnButtonPress"; + public const string k_pch_Power_PauseCompositorOnStandby_Bool = "pauseCompositorOnStandby"; + public const string k_pch_Dashboard_Section = "dashboard"; + public const string k_pch_Dashboard_EnableDashboard_Bool = "enableDashboard"; + public const string k_pch_Dashboard_ArcadeMode_Bool = "arcadeMode"; + public const string k_pch_modelskin_Section = "modelskins"; + public const string k_pch_Driver_Enable_Bool = "enable"; + public const string IVRScreenshots_Version = "IVRScreenshots_001"; + public const string IVRResources_Version = "IVRResources_001"; + public const string IVRDriverManager_Version = "IVRDriverManager_001"; static uint VRToken { get; set; } @@ -3549,6 +4978,8 @@ public void Clear() m_pVRExtendedDisplay = null; m_pVRSettings = null; m_pVRApplications = null; + m_pVRScreenshots = null; + m_pVRTrackedCamera = null; } void CheckClear() @@ -3677,6 +5108,32 @@ public CVRApplications VRApplications() return m_pVRApplications; } + public CVRScreenshots VRScreenshots() + { + CheckClear(); + if (m_pVRScreenshots == null) + { + var eError = EVRInitError.None; + var pInterface = OpenVRInterop.GetGenericInterface(FnTable_Prefix+IVRScreenshots_Version, ref eError); + if (pInterface != IntPtr.Zero && eError == EVRInitError.None) + m_pVRScreenshots = new CVRScreenshots(pInterface); + } + return m_pVRScreenshots; + } + + public CVRTrackedCamera VRTrackedCamera() + { + CheckClear(); + if (m_pVRTrackedCamera == null) + { + var eError = EVRInitError.None; + var pInterface = OpenVRInterop.GetGenericInterface(FnTable_Prefix+IVRTrackedCamera_Version, ref eError); + if (pInterface != IntPtr.Zero && eError == EVRInitError.None) + m_pVRTrackedCamera = new CVRTrackedCamera(pInterface); + } + return m_pVRTrackedCamera; + } + private CVRSystem m_pVRSystem; private CVRChaperone m_pVRChaperone; private CVRChaperoneSetup m_pVRChaperoneSetup; @@ -3686,6 +5143,8 @@ public CVRApplications VRApplications() private CVRExtendedDisplay m_pVRExtendedDisplay; private CVRSettings m_pVRSettings; private CVRApplications m_pVRApplications; + private CVRScreenshots m_pVRScreenshots; + private CVRTrackedCamera m_pVRTrackedCamera; }; private static COpenVRContext _OpenVRInternal_ModuleContext = null; @@ -3705,9 +5164,11 @@ static COpenVRContext OpenVRInternal_ModuleContext public static CVRCompositor Compositor { get { return OpenVRInternal_ModuleContext.VRCompositor(); } } public static CVROverlay Overlay { get { return OpenVRInternal_ModuleContext.VROverlay(); } } public static CVRRenderModels RenderModels { get { return OpenVRInternal_ModuleContext.VRRenderModels(); } } - public static CVRApplications Applications { get { return OpenVRInternal_ModuleContext.VRApplications(); } } - public static CVRSettings Settings { get { return OpenVRInternal_ModuleContext.VRSettings(); } } public static CVRExtendedDisplay ExtendedDisplay { get { return OpenVRInternal_ModuleContext.VRExtendedDisplay(); } } + public static CVRSettings Settings { get { return OpenVRInternal_ModuleContext.VRSettings(); } } + public static CVRApplications Applications { get { return OpenVRInternal_ModuleContext.VRApplications(); } } + public static CVRScreenshots Screenshots { get { return OpenVRInternal_ModuleContext.VRScreenshots(); } } + public static CVRTrackedCamera TrackedCamera { get { return OpenVRInternal_ModuleContext.VRTrackedCamera(); } } /** Finds the active installation of vrclient.dll and initializes it */ public static CVRSystem Init(ref EVRInitError peError, EVRApplicationType eApplicationType = EVRApplicationType.VRApplication_Scene) diff --git a/Assets/Scenes/Mirror.unity b/Assets/Scenes/Mirror.unity index 2df50b559edc1264a04b67810413135b890751ea..4f27b2de02b09d323c74cbfddd3c97e1443fc8c3 100644 GIT binary patch literal 101473 zcmeHwS(6(_lIA;q1@>WjX3d(gybrw8)bDSw(5xH#}|c~h=u#eDXUa`LfU)2lxW0)ATBdQp5X?S}BqqL|Oi%~pMG zQm%g(gm|U8{(3bp(fTlm)#Xt!{yZ(l<@@_}xw&7>CqE2)kG{S5bUQAW<!u-g~>6U>ay@)Vr_BH)`!sZqtuHt-IeN3)uZaqs$;sLAOGL3*sj*K#(Y20 z?f8KV$`8Xo4_a^kyk6~=liJH(lz5Hgmm8sx)&|R|U>vlKVu8Z+@ z_NBbNFD9$sYu}0j{i!I$$knHk0H3cug?SpSzP>HCYJ1nW2(8EKV!pcFuFK`!_FkMBn&F$x#A7ey7{i$tmZp<4BIi_eO$fz z0!ue8LH<0v>PBl_UhX#A)uMV}&p>zhgc-dbL}7&gWdZm4&2lnZqraHA@eZ?SuOTlW zFPYH?I(#@OssGO``tX3P4v|M~&E*@6vV*YY~=>FjNbKNO> zFUer22ljQJ&-ukCO%Q*bO^B*|FNkz2`o`;$*0gr#=2t%V)Xe?*w)pyLw%Hb#plY^X zt`-kBzyA33VYS56RFBuMzfxPRy8Bx(nP3L1C6EdDtymX}5(fk3&TL&pXVeFIYD0sp z_6*(9gP_lXkuk579r4p_S?7K;ZG399eoBF~w+Rq76e(!RVSH)6$zXdZCKoFUfJ zJjC}nwpvT^@m+OOXs6b@>bAWf@F6pAbxOb;EdkWVW1jxG*ljlNipgxZkiFur+E-?9CQDar4^>JRS${?d)z*$fqG9XgaXl-19=!iJo7e&d9)S?^nN9 zRQc5~ZP0DKtVon-l_3@1UDm5?r?Vw8rHGD^a9 z9EQEU5|FF?~dQogX)6&XWo+pDp#n1jye0dAm&pvg!11hPEaDuOI|AL)3!*N{p~O?JF5S*o#C#)OHg)Oce6~=61|Mnja&lL` zTCX1DZDPfk=;G`D+TpYsuU8xFJUPkq&Dru@d56t$vo0a2=p`rd;|Xtn)$SF9(WekrHh*Tr)3b~c&JOO_Mg7m)7x z;Qz3M3U^md)c4-KY-fV7^fJ`*5$&HjAwL*#a?ESh} zZl) zQ5yK6CMeZPPa;)p!BA%4#a^04sjs7IFkx=2^=v&Tr+_d-APB5WW{YcOW{UY0}&s98}j*l`+V zpaEPER-0wHoW^YeCWZ}O3<)pcX7M+yN7(W-4csQkE{-xkx4L!|{Wdsji+tnIOX3{X zs}|=yntD_GWO3v>p6{BP>ot=dgd$67 z?ZyU=v&Aq)2Ho4gA+jkgorvVP{Vk?f^}XknAPrp&Oeyy@TWW25JslRiBE3{I+^30} zd7k+hMD0JuhS$9n`J&BmD*Kz!q%O1jrKgwP{j$CXc0cPp*xg_Ptdo&-DGF2H5AAcj zA8A4Q>{xF0` zIt%>cOe1wN7F!ngr$xj`O=qxZ_-Jd191DRH3hpIpoFcSIcV!o}Y4GiAyCdFnU|=8BxM-3Ext~Y-Vp9bSol4$4@6O($2ozMlz9NAe~5ShEh**| zhZ$IpMS^wSMXW14vcez#Q2^Gf=J4Lyg+-dOj1KMUa!06iM%GXODd~!QCRFw!5HL8Xc+-w|++|UiB+ys29kxZlex5*= z&I5N8jME4x3<04$W0Uqp%AhRbx-e%L;m_ZNN?j#l%QzS!bECdNWlsP<|Ax}R& zYrn5T00`&;r1@P9{YCPhcO0LmEs2BA%mQ7x=w zu7p~$*Br5T1TK6C)Y~D{`U&*wEb)?V8!zM>1z*wjo&zRcl15Y5n?m1b$QoWJJ5ez7 za=_Mrj(_gk_NJpuMHDcVr+K7pxNQM70X8KJVAf$--5g{<%weA%XDQNVW;bpQ*wnJh zf;dUb0&=?-0L48W1JYe2aaLy2X)+-nFeb7VIB-5hOT(7F7vZhvL1`=gOEs^9Sh+zio)v& zNB|-8gNv?C)F&)_2Z_rtG=+0O90Hx#5dX5+Y&lv~hsDu>JT6TPsk!><+p<{9#yWl( ziV45ZhyO=JEUqXxj4vwO({DiemmfBW1d+=XI>f%m6e(e+O6jt^IDn$td^$Ui$R7PPw9+hdB#^Yo>ii0|zMy#}o19(wv$MKmg9RB-#o1Xs?`xgIBE67M+BB4@B_g`Ys8Van^8yLo25k2 z$!vkjq2_)mKYTRv`sQxAT9 za89|UAoo8EGK!4EsjH(?K_4B_gjg|j9mZw_rjtmd`c*R~e$s&bt#A%axRE2?oKa{5 z^X7v@`;?QqAHjCv6ab^}luHCrK8!C-0S)!EYt3v z;?jVetF{QcfX|vg89+|fswjr_SBp@6;y1cbMTb~*mJfl{;9e*p0{|leaCkWB^kxXH zV?0*JIEOnPe~2TPFN~hBAI@`#^U-CH_K1M>U|-}ds#eGP-y>o267u3JftI;l^6c$u zxq4CF7hh(p-3jdO6y(9&SVbxJc#!8y(1s zw!;%}{*tdTimUh{Y7^9!9KyZHf^-@8-(rZ_g9GrKBx+qz8 zS|=rw$pvvma5+{{f}pS<4tx-+Hrotg*vjCV41|;cwSfuCroFl-NUZ`(3ZN^7O~*qx z^mB?kGLFZ5i1+c;<3IyqkIKD<3}=YMhx*33IZ_xNbNmJI zl@1czLeQ>WB{nsvOn0;L_urs#!#K2MGfGFl1_RO~)%=ipsQ&T0PHv?BxR-=R_=|G6 z4aW1?!{C7oeM+4q0dv~8OrkDbo|W^-U^N|lL2rH-AYlW%Q0wje>TX>;+|S1RJ^RXF zqcViB(E6%;Acy;NZTaGSe{U)I3fkG5_kt#xl;9V$Ees|Rjzh@rAZ%PFI~gU)gRz4B z_`2Em3M|l>=8SJ6%?Spq=LZM{_0EsqjLqfst9LvWN{vN{xNdK5#4e;RXlq=RyG9;| zRcKto8L)cyUM@8=97;pCNCQ%?;6a0B3dvto`Y4)FGMmwz+wuX18crXfn1N{3&}3j- zM@|Tran=crt1Fd%WU&3^AEn9sbg>8m(_vSl&zTpeL-dhh*#4r15~DR25ptrOl$Tth zsj~!#D5N{E*kxVF0a!YWJou7e;3H~O<|CXnU}cbWa43@N%7>f-2v*|6b>#zX48$>D zT3w71LROT9&}sMq7upI1Fy$$v6F2Zkc=rgu){|BCw20Q&SX-BUMM6NMOH_>c$q8199o4Ds*1roD8XXngJV{)gREsh znk;L=4iYx1T#HXP?oE(sEf`O;Y?_YYMUBSUcp6Vg>j&lflwS3z#yzo)VhPya9J)*4 zMdH_$a=V&yy@PzT|NSuv(~pSyaoA>XU(S(Y^7~Pljpi_8cEvEyyuMwOCHvH3cnyX* zjAKCWW5#Ac$B!V?#_%5q2Q{}LUt71W2J0LY!F*|!YA?(X3BaN-*0DwrTu>e?`D8G# z-tTGR>$VRF@`l?ynLm=NU)JAu=ISRCr%@*l+UBhjRy!X$?F2RZe7}9rIALope^F)X zE`PpyHkUs)-_zxv=F@mwOr~)%qPQ32IGj!cuS}-M6EhlTQ#si6VPsq|4dj3i9AB2C zUXT`E<|FG407P*zDZ-%0i)mPI=D!effHk^*A_uHYlp15uL=KR%SPp`~k+b-kj)8{L zI6|8Ir<_rh{3J*VHDAbe3tuOMQ$o`y?tP5?t*5itxMcSz2n-(6xE|zcM_-=r%Vo+o z9R&h<@r__EL?MI0j9e8O|D$toZ&wefU2td2SfgT7qT<80G!`z^O8pXyDR@9PM12|z z=Hw{5xq0z|?M!50c?l;nd5|s81#EAM39G4~*B}djMb>|vtw(9Mpb>n1rZUwl3@waWe3QB9fYPrnm*pJBEPa0pE7)I^MNY1fwQD&6m&ep-Anprf zeWj^?U2N_t3%*)rV!ZYZF*nghATY1V_pMK$4brSnC>guhpZ<4QKG588f0-xHHOlC0 zCEHg%B$%}p1!h9GMQin9H$^NAF3}Ge2q`Luev{K*{!Lk$>2LZCoQe52?S1;2enUzz z|HePn-}IZ>z&$nC+t0Hq2PrSOO8KkS7t6U@BT4BN7%4rwJ~_Q;3HjODcEIEEoO%em z6jc?91&@wiTTQ1b-8An^*gdV$)BOpO)uS*5<#pxnoYVw=rMn5ADdy2`5F|{|TgOOL zMFo1~k)iNsy8F>%HVzHt57xxu6KygE-NAdO=J*q-vB+b)nW#E0v{A=iI0Ys$4Z?6t zf9LeK^@Eg6>hI=n>k;+Ob~~e9?MS=Q-q^!?wf^*LN8Xp;?RNT&%kB>XpTkL5%@6%u z(BIaNJTJekTk4;5eSbTTk4xH-cB^)(`QiTbYsYSn`_pWv-?;4lU{7&kZ#u5aiEwc_ zy3|3e_8ndM%Wm;zTMBlR$QfRcVo3;Jp)4giOJN>hDm?VzQf=BolVfKV>#K$lM6 zb0oNkoN>}LzDFrAl~?@nML#r&A3iF4x|VMgpUms9Ihg`*U7+AJbXxS8v<1RHraJ`;FxSrHt#ol$; z>RCfdu?+lueGKGbkY2m8ex7-Sx~yKZ(=20S)A|Vo0j`fcwDF0E#Ug+p;eSe{=VT^sdsN_? zH0iD!0)-A-sq;ey+uv;=1gxg_yOXZzuPf3$^V)Qft_(w)f%b&F5RoBSAfR`V$HYq) z5+Ie4Kp7Vl24i}U{hTb!;P$!+~on{e4lggbnjN z;I5I76ZjU6&_Ov7!v*%RJd#zBD-Uc=L+9Xj0N5-FLX#mB7Z4Q}_%`wPq|!QblW;eE z;I>Hjk%XQcGot$cv|PLi{No6-j~%6Hpq+8O>ZS}<^Yo|C?r*c@=Wk?jC-m`mF1Kg8 z?TmQOyF?wtE5i_ZqRk{pM1?X5>h&2Rqoi0E=z&9s62{zk!vv;%2&!Naih@xv1@v5l z%+#e;v`R?>6J!N7G|Z-9Wa7o=M0DkA$nBCK;l3>dA4SZFW}(o)AlIdE@i$lvBi08LS9L{cK05V7r?m4B4t*+EQkIUqJ7n( zPo=}sz_vOaN45!|PC=IDS{-PSEf_uY-7MCpm=m&vEe&zNnH#e0rN^8^c)Gh<*WQ=( zDAA9ovu{5pRvzgl-%I8)GQD#IaO|}xUDPJqgX!ZBhEAmFFCbFZ=9tA+|F5}~aapj5 zdb+HPLjO!h^xq>L5rGPY_);gJLWiWsEvqK$ep$;Jwl7;9mz!M~3#HXvZsJ#mpP{8%uY=;UNesITEG-};w$jdExT2-UR z$Wtx4Tf}{|3szKXcP?0}W_P8;ErXTg_^=*q4ARP|bs>wi>9#96Kl2iG(76mlv!*?a zlWbThVUdz6Qnc3q6(JCLEfy_!VNns0N?@=}Iz~l_8u+13?aC%i3DfxKP#=Iz8XizN zJpkIs5e?2Y-ZYA#C-beFq{U{Zb@Mj$cGs9W7ewk$kTi7s*gONv=ZMBe2pk`b>ivm<@Cf0tCAE4 z#SG^sUTrP^2q&J_BORT1u)oj=%v5wReL(%B?w2~?Bq7gMnjwz2kF%!zg;25|9)2nB zE+o}Shn*a8=U<$zBThD1_YpTlv0ntO>QG@6T|r$>h*`?37!Q*a1%y#rL{*-LZkAA0 z7HC?yAgpOGz8zU7sZ5@v`2eUPghrNgv!t&fMX(p+$LiQo`WcWBC@qYNr`%9WKWkY2 zPChzX_(A2C$xNg{Eg%_x17)B^aq3P)34xk1 zAk@3$-Ei`11KWutq{vAF^o^5LXuVt%r<}CXU7^nQNlPc|5jM zMpFp6eVAROm=u_d>8uMn0bcps3)4kq8Z0EX`Mr?G0EXc_*N8_C0tqFbWTaFA>@rF$ z#w2ejLEWtYB`?Nb&Y0sE+MksUn{BW!OFHfOzJuT@4CEL)pJus+Y!a1 zP{&!+~BGxLPmOwCMtdfb#Rb38j%53>n&F+O5ykjFu-Y|a1|6J3v;9ras46a z$_uDymGQo`SSWFH#HMNj2QUL%*o(A1^KiX4X!pu1)}kl&+dtXA>Sd6wWdA)=B?c)K z$Kul&)6nfL&LN%9krp+ZUfW2PMkc4vhX1D2~xu0Kb(~))qww_L<9bh(hPb@ zsmw1je{E^$)F^c-6rZsrL}t3?V!&5kBBXUza>5;X=)Rb&e%C2h5dLGjK(l676i^in z=;F)WX1iMKy>*L(U&}ixt3dsshhNMJq=>^Vroddfz?o*`GG_|IRg`{Eh-iA2#USph zRYgrx+N*W(`|D!9l8HjnO;8 zTx~p`l)MkCLuesOx}F@U0Jomz z)9X(!tw#Tjf+Z+Ci-H!a!bP+5-@BjR{viGQ$94BpM9}8CKPNi5riC{hZ7lrtcC@kb z*W1zG>syrh&sC7TF;v%kc*@=k!wglLj0$-2=}FN4dhZSr4nQ!R>z9}v8TeZ#JOV^B z=rzucc#|P~c(Yy?--Z*Uy!@N@_b2w-_tMIjss&~9>(Pjv{eygBsjx$Q%o0+DTxqI4 zzFO6(V~@7LX{Q@yyXyTVySct{ko%InxmbOn+;b>ezO0fb+SWCn1cxV}uj~m&k#@+6 zOB7-+rv-#*!~PNBKtT=^qIHz7j!1m38ep7OBC&7y+af(xQX7eEVFGobp@q|Xc zx;oH+47S^q)wI`3YAq@U%-YU(PgP(#?aGRG<^}39JIF?3Jw++mBAI|FD4#h%-IN*+ zxkLoijqT(kg@=dYS2`#ef1|ob5(}_fWyS+g#cEXqa&DE38I*1Wumi@5(`W45c=P~@ z10zL(6ox$BmKUIo7piNCWwB+-lO$uBFb$LDB-%&i#*@m!?yT_H^%AfQR?lA#)Q<_w zAPVNtw(m~Crq`}0_{=NRLBTQ%ZR^-W!OC!$=ai$vpnqVOOTapbra4(qMC1o@=C};d z3w&yw)C<}SAoJl^V63<{Ou{mcgaP7t!$bUoq?+&o*k?h@bclA)4ZVL3n+hBGgDiq& zYsiyrg@ZpCl#CPj2j&tv36GQ@I$?UokV6Zz$5hih;hjM?QA7JJ_c9;ae7lFH?Lv5S zU`;Mo2hViXCCJrBOkwZ!Q&KI1;x*`?-x_w2bRDr(GZ(&DnF`- zLdEJxQVoFK=;U?ao+#{`!pu^Mzd*PWSYMc@m!bhAX0_Vr$>G%TTdAH9RCD;lQ{7Ta zP_4xzyNHSc-;>JmZulMwu~D+?qcrD!XXYtCKqx`Iudz3E(fq7c$k=7&E7l;kd6_8vi$&oAGw` z1^y4;WZ6k&nmI93^$eV^kW7i7_OAbip@ss%eHn0NuD{vihI-GcUyp}@`J#; z-B`CYJ#?NP>i#LGhICiXcP3_4{0iP`R6qM+AO@*R=7=`kbiwC)O==gXhQvYWeL4L0 zU_n`JWR|RSPLZYP*}A33PO$@C41~(l*=#4)x~2%#7%H0;k5D9GY~_6F?h?(CG;^i0 zuoQ)g3zg-dUnHQ;xcx4*rl6T6<*7sFb|G9u9;Mx^mkxt8$UwT5(U@q|&tv4LtPICYw||%VbjJZn`>964staE8FG?JooKvGMSf`qg&l^S9E*kRqCc& zz1=MK*rr>;zD7B_dx+&Ch8UE@cmgDzC5$AOt~$5t%19tTnfVk2+CRbKhk7eF~ilP6|=}; z$~ETO``u#10WaSjj)dquUL-dOCb2=!yhfdLE1T^xx&?9+Bt55{5Y{kHL3Yu|*goCdWDfT8eFwQvokFA}awr1lL1xY(uQ5*N3VR zp{*VFB-XkWxv9do>{HE9e>Wr?z-9pb!I7{G-J>cu_@o#g@fTC@>3UhrEnl%SJYhX$ z(SAq-Y>_-8%93#4nMa@%rX7*G+Q)@pEAGo;av5+%9t{3eb<~AlKc@=slvn*SxC%2E zO^z0@Lj3xKCozwqqK&f@%ajGkpaBo=eaCnPGotpu37d0lj^#<1j)U zjHmG=1T+nVj+`b(BT53#T7~Qxlfv=-5v117kYE1_x7}U@v`!Z=M+yOrf8x;m7sdGV z&uawXBc9CUQhk>iy!1=*G11(P_SAg!A!Zn)XFCS~C{63ph84~VG%7a1>t-+uXNXO4li}heU zpFIp7=EYKBxdwyjtej5$`IMzWmCW4Vw5hzWr*p!C>@!$U8rNL;u)( z^7_>~`O3|FzWV*`?aht!U0rzfZCNa4V><-}4+anem2qM9?!C0|>v%lhZDy;b9;jTu z1!pW*z_WiT(PfnlKr&*eJGbRSfdmbB5pR%5-eBm6)?gXL|1vk8s9w06lg!c5-$wwB zW=!20^sCt#`yDe<%m*rc&*0zu7OVZR+!l9t%!?|eZQy7 z+-Z>NOv}S$_GE+xGf6^jl+3i3%V><_LPuw~;4=y~2+QOdjdI;wN^diZOEkF@Py|rdBb;6&o1uUobk9h0 zsSqL%;D14ttThH3Lre{)Z?#&j8-2j-z#rk?pj}B;q-;n?LzKWW@j1AZqTE-a646@? z^<-i=E$#dekjsE{%;GL!l8KDsFP&`nQNl=!gws%&92o^+6YH;hHS$}iFo8p6pUzDp z_A6@@8k>ao1`8cZUJ-aw8#IbB&_3d4trm}3*G3eNQ7o|5aRj?$s>B~_BS;ExZB?pX zh+t#~Jiyncq_$N^;QF8sL zM-w>c0VHqW)^boNqNcQ>!cKJP(I+5zM@WhfKw)g`n z*li5kBegP5*yTX|h9Nvo&V&?#FrQJ`IgLj2Xcb@Ra7~8#8DV;Dw_{U~8LcLi+mo!? zcgTjUG6jDplc;pokro0*ecsjUq(s?B*u6sG4*I*>ultKhKuSazY{h>~1Mf2@(&Hya_+ODH7XQ>egzMNN2b;U>hkxB{fst zp9)dNr5meRUSaPnHd{_;jr`VphQYg5B7Z^Ss&@V;zs{sIPOY~q@=Sb$gJQKdEvSs$ zzpYoJ^24UMGtVLe^qf5z?RzH6C>b6teG;kg?b(a62@(XPSw8ls*(8o81^CB^a-t$L zzaLD+m#YO_PSWtA*pBbtET=0rYEEZsjCnVr^<}pdOwj!2OSmoJ6=YMe^)hWS3(R3S z9!7Yx9N(*q@zdG7eDew~Yx*GvqZ;SO)qJ-oe}%(qJ)^YfMkm%!Dgpe>Qqr8uGGNtl z(0(aDd^DNI-`p(`%*+1J4V-Q-?~C>JRk`I!m43fL7SHvzSZ;rQBbRQsGfaVe;kGOm zrp?=u)})-Ucb)e;joi2e-_Dk^#crX##VOZy3ijQ0_2J{&;w$`$_}UmRctcK$btAWQ zlJqQBXR~}C=@byj4|g9r(V7f&9jCVvoz!fqH*c-0W=wp|DpkFQFR@Dde|E)OrR(Q~ z{qTSsw&h>%%jK`r>1MnxOL8{yhcxN$+ts{ZOoyYewlkloX}&(Q)^*q?RUsy2&9SbNeugsLs72ElLjcGr zlGw$quENs~pIq}Y&|FyxOqZ4t%*dcQ2UOXn(YnbH+PDrga+QtJ>L%)I!x@NfsyGn) z225J0tAYPDS^^{iS3Ok4Y~F~Vx}&eHuGZ12_BRarxY<;#gq8J1t^SR5-IO8O^?W_Z!@7Z(d7R!r<1|}BVhfZ_ z<+_vB^OA(I`DLIWNqdc&*K6T9Ry%kWL%=p@ZB-B6MT9>#_co$bVx-y#yygqFpj+z; zwG>j;^_nf*x?Xub8dKrdtn2n0I)dJB5`;~zzDGkdk79mTd|4rT-$42%**8j zBEUoWR|S>9QT?~St0R(lA)Q{<*z#bkj8@zQhczj3{Jme5FN#g6 z=JES0RI)-&Fec>tJM#i{DO55J5eWCD3<(14XXLmOf=Gbu29g2bQ>KUNzA^^OZQkR` zrdGEG6ODnsQ0>_1bM*}u+VWDjfw8ky=* zYVJFhMEuqnYi2@opGTk3PBv|Tv}?eeifD}Y90yYw2#yE3)mdGoOy~_VmsccB+ zi8_;fhG^_5D~MFS4&D8@R_IdGcC8m5*B#?ftcvx}n+^AsRASA-73Nx2EOmgnhWt=v z(L8t}U{qq9(Iy7BdycfwJts*UYt2{oW36FoftRGAB(P!tn} zUu>QS$?7SLwo}{^Nx>3n_Ii>yV4cjs(1eP# zIu#T5nLy;?(_Jk14Kga1ISSiX~~gxI0)w z6_R^}hBn&^&?~v8Btp4p;xXgAa6vOul5W3U%7fj$q1S&{(a8G;G18P6ZW-WDNkgKL9Z%_mhO z+v6okadNo9+>w2pERokLNy=ztfe%ZP6@c%O35-m?UD55C7paSGWgKF#Y}?4e`e2WW zkZ4RyY`K` zhfNf9nU**qRWG$e8~gdVVwialDI2hK^0!Flz?ks zrCt*9YvdHdDt&KIuMcCWgts}$;us)(m$8PPCDi03-CjnkAvk+oi}K84xNUhxbkp_` zE$O0=G-h+D92U|`H&H}L#$Vat&a$+fC$bK~6l}*H*@;h0K70?E80=>)b?1z>1!l=l zJ~)*NSr##LnEWaZv6ymx9$ZSCOnqH}wd8L-m$QM>J~sJPlowet1{^ROm%vCzqkN1= zK_vL}O7Q9tIPsC?)H3^+jGo=>CbQKqKmwP`Q_%7m9M53*SGWikgiIk{QB2*PWs8cr zUn$$JgO7Xh?Z1@c&llj^%smIYB2$sjnxYIApo_F5w3ik*{UvIH>AIocwNK3*Tm~1 zxdd$nM!O^WzykiLjmf1PUn3l&R=Sh199`8OValpbrt7mnHwtv^anLk_=14!jSuZX{ zsuGLfN-;k3;&hU#>@rJeYLMy>us0~GASO{`0m9B;r!u+oL-;-o?PfWk`*|QzG|6=> z;>FPrqn4ab8pGOfI7Etk=#(m1jMbZ-B3zwdVY%hnin<#uime5i)F}3N<8uPt-iKE> zaze4ae0ZlRPP)I{fvUgFzO1$vqcEP$*ae04n#^t*(d%mM$_9PIhC1$Z%Jg3yK~ z0NqbE0U>mSGXI8&Ud`5y*Hd8OnvdsA0s?YlyY00&C+&3UZ@2Ze4J*CSwl`h9__mjx zJYq9_!nW4|)z9Hhqy#r)|MZ7mXq!)uJLwJbkEye@?`@o~qk|rxWt2~Y;nvAPPhQ5z zq;k1F(M(3GA;UdIGs3IACnw{jToE(nRh0cT#LF76}ac*IbK?08m@6r_sf8Y#?P z$PIBskrbrXL%|}#01#FUZJ=Nh^iwM43);osh*d-2s)MQvwSdwm`7St=`^hFaC|8(N zB+SbqM-+^?sB$D6w7vDj3)k#!C$T>n?PC^lc}6MS9hpt!86B9r*U~P}JZ5Q^XGBM6 zTiXBiZzfvg@BexsPAt82V`-<1A13?WS+>X{2MF)=PVrTEv%vFuNwEB|mfaK$9>u@G zNfCz~FyhsAX_|Ct)NT7lAc-?O7=ByOJyNAprh3^0E=~0rg7*!>Ke!h#e5a;*8Ifiv zj!gCb6p^YyS(MW>njjfXocm)h@g`neAYt4XTmMK?eHdEjb@Yt#So}1bQ&_e-7mhK8 zg{VylOTAdFFTDcI)Etx$22w4Q6$u-&ryy2SaC&MVqz}M8yw+`4%k0DS+sy34S5M09 zBMtA%?8EoEGW$@93Nv>Q4r@Qt+Fv9Y@ZQ%ala-q1pLu=$i|6$b$6Jk;IEx&HWfnoX zaeukukHJgIa1^2H5emtT@^CZ;%sYyT7!h**1To2@<9P{reI-?hJO3w@{<&8Fr;JwY zENxM{=~qz@;mhXGFr9X#x}SN4IwfzNl}7ZOJs1~?ETbQ|Kaod6gYZe)<{y+KCQl0^ z5TS*K0V4C2*OT$WP&`qK%C^weeJwhlhLle<4JT1V1&PJ;a-NhLwQN1EOmFZ!0Z*N} z2|R=84blErOuc%v;t4-Yy_?U-h__uWm2CX|v)@qKGg_X+5#^qHbvh|mwppjn453aL z#+Zcg7YNce(beftYuJu-=0?V4m+Ye@64;yMR_s~+px6H*;-+TJRg=)0P(>jCFm_fDh`|J)`?LW$Wx?xtZduh zy;O``Y}+Yb2SPv`<45E28yv7jsNg>t*f)ZH_?)qvv#fp|W82Pk`b0M{1oBQ%g1f6F zR6AK@FMywkfx8r?N{?Mp>Y10PlTu}$b@E6EtSO{S#19B`$WKulB*R}i{>AesPbOmG zH0>s!T*$a0@3g@~pj|J9--+y}+A#%a5@%IpzZB)ZOrR`Uy*kP;-I;B)BX?+52G7n6 zp?0FqJ#MdBdQ?Z!v!rNs7#@4Y*k2i~s7F0{`0f2_H=mU2OC1jhz_59crml_$iY`6l z>D_re=yBMD*kI&CXbKs!BPvox%{SEL0sYJ2fO7&!f8pwJ2zXsm!;93pIu08|*X4<= zMf(}pdM+uGkXzD6imv>0tQ7*}VHWBGKjFW(4u52 z5?Ezacf*B6J9mieufQi)N6Io8+7phJTxWdallZGcRt(86e}R zk!yp0GvTw+e82$4<}ye2FH`MCgN#g$R#kRE*&jRTxrvfKUEwCjp3GJ5yNc)3_JE_( zvr2Dd4|W$i}E=b5u%T6<=Uw`UMnFgZ^p#D1zR) zSqs84N<8N`wH~X=!%-U|7PKBCgAZcNxPAhCsr5vydh9Q&)#ug|C{c-GJ}H-xr7uzb zxYkp(qOz*rdmr;n1~`NJ$YX171Ic(m}CX;!2A??B}Q|L;vIP)rXN)~znB%q)}yMPNW2neO8?R=om z6#33Gpe>Z8FF|lG)ty(WMH=T}TGQ<7)&Xc15fvJSv!GH}&|-o-_o~diF-X!m;GhOi84w7;LZq_;FU`q!JT`pT_@@3&gf&jp;6Va z$}EL7vC4e)B&@PDybr6)_qwslpkfj3iM`oB|6Q=kJVpPkL5c!9qI&4Mq^1U`#wsUD z>y!iJ*^AZJmr$3GZRCWA3zyU<+uYI!b@Oka7tQYOsu9)*bje!Y~oZo2J4aiI9~Gp|vX>?7l_iJ?Jb1XoA(TIBSxlxvtXksTHp zy%?6`BQp+?CJ4|6$_Ny8ZGqYE2_$tL7(CYhgCSr(h>4@T^y~=ChbVoPgyb2tJ&HZ) Uw4t2X^_}-%acTvlPf<<&KZlUhUH||9 literal 34392 zcmeHw33yz^mF{gxUf985!VYa?z--1VV2rJnF@%Ozq-%CNM ztNuE5>eP1X)Y5Iw^VfOalDVGeZR2^Z`0%{ZLq`oA);iMr`W5>uDp$)h*cf>>KmPr{ABxY#8XShEKrvOL*l&Jg@R&C(eFNq=;9W zcHRYfD9-@m##ehsf%as0#=jBZ36K0oTK?M;FPD+0D#HI?h^L50`LjQf)!;7w9RfVz z4MBJeJlkeRcy@HW9d-hou(;a}I|sP%sYRT8c7djJoO}ktSK>1Wa3wx_2DtEPMx1;G!&l<77vM^K_6~62lS7<*_JOa&hka3r z&%OaJe7X@QpZ(w~@!216B|ZlPxbQg-aq>A3z7n6IfGhDi$l^^+rNZG8TQa45VdCPF zpDSkax$$1dyh)j?-#7t*rgW(t0Yf)!Yv+JZ4Sc9W6CUe(ndMI%T1f|mI<(4j*B2ALuF>hL?P{`Xz zQ@Y^iO5RMrHS0H*ph^RU>CN^Rm%0l6tjwvtH>WVM+qXO?ql_8zPX_sT;4EvVpKI|8 zbwy!p%*ww`?0ETw2S><fIU??^zkGb-e>NY{z1{SE z#*XPY?Fnv04u$8Gr{h-22rg0J36EyIZkb3Yi=}LtsGg|S+^rPV6ip;p%rMB6KDuRM zo=SZBIJnD4w^A`pw883$a{v48eSdQ7)!T1Sf0j*`z<=)cayx=$;?a7UZDfjgv|iyhGP=Dq+eold z{+zIEH*O;<@i*JZR8Ri0jT9VaOR#?~{4|01xuJ@sV_rkPqcfl5YTPkzDwk_~ z&Q7<@Dit!hHiR3S^ErG>PcNM27u%Jhu~>(7d!cWHT=sDH@t0n)!`oN>=%O=LR{ttV zMRBDSq=d>uCY!ZbpsFc~M95^n1n8nSRjYH2tOnOc> zmwvp(IoSkHc<-Y9Q;3qcnQRUpE!Rvo2iI~r*F=sYL%IKNpo=8hr+~qSkz!OF( zpNBZd3HKX38{2TDFg4$t&d$u2(zMOJ#a_2}s<(&=f_PKDm@&AG&jRLa;>4~jZ1P-N z)-O)U7^TwCp2@br+y})ZoRJs>GZP0IGYYWY&6rv9$1f*6x_@ftPpckzbkR9Ww&6bI zB4{xh8g$ej=SvVFse5l{zBF>wfMI@Zr#Fz3{mAwR4HelRQD1Q(Wtz}O4H(x@arvmB z!g5cwy@KY>q^oN5N zEpGIOgY!&~avJ?%@PyH$Ws4jA;owUxPW?g0_E~}U`2oV@V-{-+0OC`D-(hGxkNU$) zh4c?0N_y%KI_0w(VdB&ubZiH-eR(ay#M#euY=4g1w-F{z{gFTcJK_C_dtse7TDlyhcUqMztJB`PrTOR z9Pe)X%(Q%XUO}hr(`s?9e{{sjr`z(`S76WXWj0(*HDvvCVNy2TR)lh?Pd6`^T*!Cj zS{m}%e8DStZQgt@jg;v)h)rj4pwKcW<1cE$zG)_o5sX?}lxZood+k0?X1yG^C7ZLE z&SYmco%6lcSTy5jTax+KEN7l3(eEQ(nmd;GzpWjXP+KoFmhDMGsLAkGt#j(Jli%*5Xr&CS^^o=n>^ z0nIA;1wY@A&n@(E=A3ILv0$_O&U8T(yh5_UoR)9#J;>Cr>@wfJ1mk$88F?w0~#PzcB*-*W#eBydp z`M7$S<2Z7T44FB;mt&rfHsPpVCf;CiqnAy43O)5HqGH!Mc#Fl2U1!2VztG~;%Q_Ef z&s>Zs`^DIGh9+vygnBt@&xCrp+MDRuGofA zEuGqRiq{}B^HVR=-cx)pi&HPVIPO{vJ@s-TCG=cZrU7TU)XPf00{BT5r+wz)C5xN8 zI9u*Hz`hU9c3}NH!#~6N#|^4z zQ5cpRv5KUNrCIIimi!{o%*{SFwjnSrPh)ouR*Zas1XHOsXU8VfdbEc&iV-*4ivzi2$ zvHGRmRXCjUgCm-u$OWw@%JLx#)&5(7|X0pQt*jCY~Z5RY#l>bi|i~57iN6;P!xy!;<`|&d8t3 z5M7)*i&;O` zUcc_CGp`dWKlj$le^Doy*T)Z zbM3%e4ydXPUOCJtVm^)_ewvHaqgEXD{_-_VXTIKV-c$E{I{vfYp@0c!SvDfw#%L>Q zmfkvy#!jUU8w`A7I!yV*J52ew9p;|Uvy4R9G<4*F7CVfKaa_Bx!xF|vPw3;?ibjEI zE1{2SXVYPp4?9>Nm~mo|z6wK_8uDbM9e_`2E8$aPCPp3NY&Tb1al%kb5)ZYNXty~Q zr?ztW%(FPPm5VR1IJK4H2$mP&4_AiJXzpVUXU_!2!6`;_5_$R>ZFm7N%CiGJ%$)$g z$l_u&hxjEH7o(ZD@Lvj?{KaSv>6O12%^|M*#b^$3J08p` z_+yKQMssy!oFqwaytK3S<3I=JfeZU_2tEe|xYX+@#96OB4Iav=_2T%g)NXslaIKdZ z&EzBep9dZJ?-Qd}{*je@_RHq@r1BMdDOcwO7bT$= zT<3*uirLOn!Q*e1?qG+WczK^WyH zpRoabAANvo_~QW2^648Hx8sPX$g7`OV07Ga0TTZGA`e_^16n!NStZ4Qidm z>tgs+i_^M85MJ8h7(^(4Lx4xyVM2gM`*EU!uRt5H9VpMF02eE^+47$p;88t1CBUOr zW21wAV)>_l9TDI)M!)62pXDAI!wVM27_jvfdOVyq^wVPasTQ9e!%w&Pj2QkMi#Nsa zB^Ey_hF@UunKAqli_ePTms@;x48O|aN5}AMEY5WXL3pVzH_vRJV`BIX7M~l#e`N7* z#qe7#er$kC|K16l5%_(;B1F8h^I&s9S`MzK04mc3~*S2)vy=g$>%%7k%{fOH?V^(epZ0Xe5?b`@pCqD z)`psjhA+2`!jw)fJ=Rw z!Jqhr#8V7Qy*g~U7ZEQLkJjsA;>Jhobx91@dR^+^ZoOz1SE|=##8WIITCd9kKGAwz z5#Z5!T^aC^dKGNFzDvAJ{?U3}$(7s*6VuWDdv%Soo4Ixed1-}(R%%Wxbe~cS{}o-UZ{IO@7C)E;$@~q>vbdX z6!B=ien{N-XubX|z@zp05%CoBNWIRr^}308nRv8bHxoC$+St`PUv3HLqjKI#JjFaw zId3yO1YeGMr}O3Z0FTOfN5Dtqyv)jZC-E}*MCH88;p4XF-2r`6&L0y`i9B2{bY9;R z@QJqPy#XGT^S*$O$oT^+=f4v#_muN~hmR}gPXhX=oDUFB^_26$fKOD;hXOn*=T8GZ zBIlh}&Yux4_muNthY!YTFi%&;a2?O99NewfBgD((AFbEViKmE1$H{*XH$GagM*}=s zug8d|m`CdMGh466iI<5-$H^~<8y_9dzYOT3ay~&k#XM0tpENuKU+#?OUj=wn&Zh!C zBImEHoU4hK$tNo3(+(fEJ)a5aqjEk=JSFnD<9SWMC)%FR1$b1>=L0@sx4Z;7xz4^2 z(6jZt@;cxa_y&To=jbr5MijkNC?moa-F%R{~u4b3NM<{?z~% zeXIOmi{Z-u*D+lAzaHRn3HO1m?{5sw_7r>g3*fX9(6+X}qW17Q;wjQc?VmS^8!zpw zdhe|O7ydh-vgH3Z@iOy7`M*OvMLf#?x5SN)@_#qL=BG4PG_}!5e%8Y%cbA z^ovV9T=AJh;MPo`SgP+X`CbO!Pg&f67bzvLl<&l&l(ufqq|WgRC4aGpJ3V{|L6$G; z>gww2ahBYG*SI)`mS=Yz^UU`ROJ02z-*>^aWT$U$HB7i@xR_hTkRZa}!*w7o9z5LF z;Q>fVr1FYnR5Y~>^Lg#*qP;j|aJJ+qdd=KuV(7eGoC&;fN1Md^qC65g&p02*gJq zJ_7NPh>t{kB;q4Sk`*2=Plo_3+gz>kKGg;7;XL0t<6?!cV}LXkXX4wI>G|g2;*q}J z$tJURvy6r}wWcQZU9GL?5p?&0OwJ?s#$0Q*%e<#qWNLNXuoFBR8Xkm31fh{9c=Jsz zGz&??2&lsdGK3N2k&d+e9f>q_6$NtV{e7}74Y0mz&8ilu^|?(p)ht+!l+CA0=EWBi>!p#c zAhU7(Zl0nd<>)!43GACyJJVP>bBiB7B15&zYbnf2yxZb%u`R$Wz82*ePbAHZ&Qhj> zugq{U<#~6n8S?h9&yPB3?<+2U`|UaZ^%&O#?s2Q&=?;PJpDsa!sDpaHxT9Y0?H*_l z(xAei{e%bCdtTh_k9dEZM&A5yeLrNNeERmnr(b}t|A!2e&t{;nGo?o5**w6(2jNC| z)^7`V_u@|ZFwMQV(|T>T(tcq(XuVj5&`Y_eAWqDTXor6i7|Z2|cKK_$9MLYW z<#I&3xR%R)bIUy!ah4k&(Mez|mm}KcqvcXly116RQw-N~cMfoQ*3FX(^4|rXjx(N? z|6K?Z-<4oWa6WV7j*fk@8@#K5o67quESKZwLxhPB zBnYSYmk1MQz3GVaJ7n7?M4mkb1}aY(RGz_xmh_@oRi3>9T=?v6`LLbn;(YcoSWiBj z2gnL9?Y2K6lyhHrI>j3-zMsGWp0+qOHJ#SC%i;$JZ14+#ErVzKA4nXNFD~a$z?Itn zpa4&Jw}Zz6md`Nqfs6AQZZN^QLTbBlej}@qhx%tFA{@6P;XN;D_^be)M2zjgRm&Zp zI&MeDaP|}F502qFZV$1zJVbIHE=|hwi+A`Nf5;BVJkBM3hKqj8jmBy>a80tQv4@euaCDHOMKPw8@&d)E_b%lb*ei8+* z)6>~JzEJ4r+RTf17+d&)e=I&J-Qv&c^kF>-efaKuR%adtUVcG_hU5glHQklP1AhJG z04qfge5PN-%Srn^rI5TH+c9~98De4G%tG1FHQ&d>O0JL%UByzqBczlS*Suq7@~kei zm%yve0^U$U`sOZFO`0={-tE4-JofnCoc7o!FV7yZW%{f^9I^Z|gu7zi0L-|ujKJO= zZ}kOHZ#Ez`8b?~(2Bb#dYQ{9qLjJct8&LVMETI++qkPPYX;aqs#U|y$6|>IJNBOum z;Bw4Fwb8g@s*OgC-4EK3vQsX4QMo*(4S~=u>pmicHXJ*Y`bs5)2Rm2 zcGyAS06!aX){849ozh>1FmbM!bi^s=4-qEL6_ZZ!yAUQGu9!l9zr`sNozg#wFzL;T zY4C)1H~Q*XgxObIG3itu9S?gLOmJ#o9aqT!7n}VR8y|>IwG7`u@I!d=4_8cC8I?a* zOiV9RuFHRLfXj;Z--uIwmQSZ&*s4Kh;_iyc`8dGhvSOydU-;}~ajuwj#9s&f5a675 zvSKEIN_+CbJ^9Ou8RDZYE-NN+87GHW`~WhCQ@qjQX2tZ%0Y2B_oF5)=qo_7`m%vSa z^ovuWVsv)$(8hJ#R8u_~t!#Gk@?PFq!~`&B0Inuhjp`_8XCTob(>cM>vj}f>^xYd{H z%uKgrx+tMUr5&zETQ6Pn_k%7xV(>BVoOImv_jM-*aU@<}71i{d;l`DvCwtTM)O^%D z94TPoc_|s89QEvRYKLlgbTE2eMwV(a=Al!33c|$t5QI})H4rsDo#I)9Nv|suamsnV z#W||!h);zCH=3~fMqTiSEKW^N`D>74ErK7wkAvR=-Yb`ba&_i$b|WFcx3eSKXnKpY zeFj;anqKLN54Siqz2cO!4mkcdtA>{f`A@R+Y;UDsfxsM#i>43h+bnK0y(5plHZq#t z;^%>O1w88{nx1^*l=^Zy$isTQ4jlhmO&{X= zYDP4Dh;NAjMS9WnA-=Q4ji$HlW7-pV4d_MF3qA447T+Cdh=OOrn+I$WJnKtMFSy9B z^-TiRdQn4beFp}(Xx0lY|3Sd%bh*_q@4d3MBI6k*9Q^@CVXj(E-L4jCB zGcm^lWphrb@={j_jPvF!&IkQ4MMLsCH;%x)CPZvnmJ@p5V zQtJA~GZJRt@Fy?KYd`Yg za1=g$yl%)z+lz8?I0}7Vb0(;AayTmP%E>%}%j@t0;^fcaDEyQb~p!d)`|9r;L&yv zdxU9y&2-ZK5_^QW^w)QhpK{V35kArWlCxT-Mf;2Ph|t%VeqlRM9@--+C+!RE7uq9= zyZu6YL~uFLpjsgx+9QICnovIRou}3-8PLnl^8p(l$j=mhN2`GIrukT=GOd|r{jr2t zH2CdG`>U2cXC%HJ=5Q#2D^y6K)a|0UpEo}W+-cLy4?`?W$C1{00UFg_0>e#ky$KBAA#5lLr$kpf#U;S(sDNKGl1s-Ct;0ETfFO^4cjt=>WJm* zwrPJt+G(+T^Us{hsqb|{A^EX<%{J{7q{Yj7{Ju}jmf<7_Q37A;(BD^!oWHPXuRu9* zymQ=BPS)j(0ev}zy+0w1bHc6PI-7PLl-E+EaSrWZ>-VNj+p)j2r(5^8G#}D9eg_&a zvb=569zj|YaQ>D)brRk8mwZO`;BAW*h|9UcrVVk@wzqZo%lCdwaxaCnpQG;kBfP(r z^Qp@-Nv8G3!?k4!1wK|K7~^CeqHtr`s-f*tB*i(RjPuWz#-GTD9e!S>AG_#p^!)^Ua4b?E$2v@#)G^YtxeG{W#CU)uTo--%_M?#qt$x zTK{c(<}2B>#Ynpu`Lf1K|6MovELO`)Lcu>48)vtV$c$y$dr;;Xe7bVpVbkVr-?KdL zvt5s1z9*1&W-MRArZqv~$Lm*R(;h)uT+WtdUl^Y4SPF^Wk^F4 zz)M@NwQ0k!7{$w*aos_4LFz3>T6|nL*|h#xtm65mjQw>p^DRbN8lSG5jW+E~q{a2p zxaXc_b9g6Vp^NLY@iuJ@(&G76to)e6$7_PJ*0!epWVtukw00*=_0p41+~3W7WhYJZ z{mQ0Y?WAeGr)=8YNc$o3^PlJ_*p*?_&JUkTo^!Ei#OprVragkR(?H|ug1+TD2ze)vE#I7F-YBJyt%|dnA%=|*S(0x!>4!3v77P-$#;%!yF ztH7Hn@8zpMcwxkQrPM=*{IR8Yc*9SjCg84^yvvT4&g-6d`#0AuoqO1Whe!d>-}3i| zCro*&@utVWb-+FMx7;VR-@dc4&&S_=cJgg=-uo;+t$3863wPc6wZRu2G5w04onCzW z7suTr=-SI4eJ}m-S(C3Fa@%X)-fr}Pf~v4)QM8djL=k=7eC(OuO3(Zvx#~yplc=gC%`{Lr?k3-t{eTMf3uX62xvr^+8 zPYxTm@A2CJFN2Tpko>`4gJT4y0t5k$(e3sLkuriDo5IHgfvZE-nw5L zix9*kth0)yHW_JHs5ySYn1s3E9i1zs@kFSFX>lj*7Ds!=)gFwdgzX_XC-bS%60O?kan4y^i3Qg^jyMGmR&(1*v~D{=i>UKOqPs0OBJ z+v++&Ol?_BBi5U9>#O-lyE(l4;+y#iqD@jywZFl-9D1qmnERfn-R;=3oxT+ubjE4_ zs%=cr?H{2E?=l$Ib%*+z)4|_#qV_Y3|tLj%B+XHQ)?)7N*(CMC0_jJ17BX72)%vZS%-B6uO zx=a4PC;s+yx_^b#Sazf>unqK*TO@lDuNN`D3aa(Q9KWZ&H*(7J>27Svo=)Y#+mD0) zQZsrLd@aK+<-4m_kNXY$y;IH}H|f)RO*wc=Y;+~*Tphz_7vkG&7f2;9Xjd{qwG9POYqr*1cw686j$(+PBc*dgY z+(7)3G(ta8EAlP1GU+<+t_1|p)BFUHX@&}jkGM~QLc4p zVr7v==s{!T0iOyqLg&!L6o(W2 z&UK`A2us`;x8eGIeOy(Zjn%iBFUmXKPwVeL&CCAb7<#wh#;q_3&WZ*ca>v+}ulsR+)u4kF7 z7wrPR#m$-@%ic6&RL@w!`o6(mu2?zb)dF;5dBn4si^mrGeq8&rZ(quI?fKW8QG3;> zcz+`oobFlKKVRjvypYyyLk%bEJa0KXKjpk1$6#Mlj;B{o9mhR4KEHC0%{uq1qOTJ(~!F?9T)Pb>$)>q}DoL?s& z<@`GNdfUIaa&E}}h4i0ZCH5tI&;A%BLgMs(g>;3N_cY*6_zODyh2Wv)M@EOX;C`Rq z4i(3;tM-#H^QxW5Gj8mW!k?8NYQ9ieB+aN1V@8cRc;q4Y3T?!>`FW-n|EYV9(_ur0 zk9IS0jxgVliFX>9;rM>YB=qu!`Bksz{RPK44?|=B^ywy9<0*#Tp)ee}P;bn9VE3=o zn|hZ-`Pb)My{TtXsyE&9LR_zS@|X#4J<{2v(Vxj7!}kTgsn!d<1A6P1r;Zxb;&#>SDcy?cEXEi2m)j2G&+(JB_Xm z%c1`K6a1#uqoMp9lUI$cysxSn+!OD$KDHh@UiGeuuzMC7oDtg2bLsT{Ov_U5A-gSskHyhJfNYA@TM3CdJhYB<vG(xk+x4oCb=>ILc9>sutsActcI)Z(`2Y~R^Vq%&+9ds` z_uElBt*`1N;=!D@MAY+Z$AvRe_iMz}_9dy}oJGs+IWciP zrzNg;1TN0-`kdaUtE?PrmGqT6uJqjy`RaPYu-ZZlyJrgS8Hl^Tbmt)R^yb`tcgGIv zJVSo+W0UkX%h$I6sar?zKGwM9KR*Nd2X`_jzQ5|ZLD#N)di6!vFNqfl`KxWH?+}Q( z?dH-}3R5?!e$u=CftFC;1=QKNz9G=_7JY9(T}B@KuIHxEWBSJ7|CMtVmB%)Ne3*vk r+*2P(U2jDBvCUrFh;wqy7iBK<|CDhT)V8*^rb2n5dLf!e`s@Dyl>b6n diff --git a/Assets/SteamVR.meta b/Assets/SteamVR.meta index 235adbb..b84a58b 100644 --- a/Assets/SteamVR.meta +++ b/Assets/SteamVR.meta @@ -1,9 +1,10 @@ fileFormatVersion: 2 guid: 2dd97d53a39188540ab6243e2b4c6095 folderAsset: yes -timeCreated: 1448064218 +timeCreated: 1533711820 licenseType: Pro DefaultImporter: + externalObjects: {} userData: assetBundleName: assetBundleVariant: diff --git a/Assets/SteamVR/Editor.meta b/Assets/SteamVR/Editor.meta index 67e6f16..90b104c 100644 --- a/Assets/SteamVR/Editor.meta +++ b/Assets/SteamVR/Editor.meta @@ -1,9 +1,6 @@ fileFormatVersion: 2 -guid: aeb1d69539eba134f9a71ab28ec246c5 +guid: c33af0785775d7548b22541da37936fe folderAsset: yes -timeCreated: 1448064218 -licenseType: Pro DefaultImporter: userData: assetBundleName: - assetBundleVariant: diff --git a/Assets/SteamVR/Editor/SteamVR_Editor.cs b/Assets/SteamVR/Editor/SteamVR_Editor.cs index 7a1061f..8889e49 100644 --- a/Assets/SteamVR/Editor/SteamVR_Editor.cs +++ b/Assets/SteamVR/Editor/SteamVR_Editor.cs @@ -1,4 +1,4 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Custom inspector display for SteamVR_Camera // diff --git a/Assets/SteamVR/Editor/SteamVR_Preferences.cs b/Assets/SteamVR/Editor/SteamVR_Preferences.cs new file mode 100644 index 0000000..ad3e000 --- /dev/null +++ b/Assets/SteamVR/Editor/SteamVR_Preferences.cs @@ -0,0 +1,48 @@ +//======= Copyright (c) Valve Corporation, All rights reserved. =============== +// +// Purpose: Preferences pane for how SteamVR plugin behaves. +// +//============================================================================= + +using UnityEngine; +using UnityEditor; + +public class SteamVR_Preferences +{ + /// + /// Should SteamVR automatically enable VR when opening Unity or pressing play. + /// + public static bool AutoEnableVR + { + get + { + return EditorPrefs.GetBool("SteamVR_AutoEnableVR", true); + } + set + { + EditorPrefs.SetBool("SteamVR_AutoEnableVR", value); + } + } + + [PreferenceItem("SteamVR")] + static void PreferencesGUI() + { + EditorGUILayout.BeginVertical(); + EditorGUILayout.Space(); + + // Automatically Enable VR + { + string title = "Automatically Enable VR"; + string tooltip = "Should SteamVR automatically enable VR on launch and play?"; + AutoEnableVR = EditorGUILayout.Toggle(new GUIContent(title, tooltip), AutoEnableVR); + string helpMessage = "To enable VR manually:\n"; + helpMessage += "- go to Edit -> Project Settings -> Player,\n"; + helpMessage += "- tick 'Virtual Reality Supported',\n"; + helpMessage += "- make sure OpenVR is in the 'Virtual Reality SDKs' list."; + EditorGUILayout.HelpBox(helpMessage, MessageType.Info); + } + + EditorGUILayout.EndVertical(); + } +} + diff --git a/Assets/SteamVR/Scripts/SteamVR_StatusText.cs.meta b/Assets/SteamVR/Editor/SteamVR_Preferences.cs.meta similarity index 60% rename from Assets/SteamVR/Scripts/SteamVR_StatusText.cs.meta rename to Assets/SteamVR/Editor/SteamVR_Preferences.cs.meta index af35de6..3ecb77a 100644 --- a/Assets/SteamVR/Scripts/SteamVR_StatusText.cs.meta +++ b/Assets/SteamVR/Editor/SteamVR_Preferences.cs.meta @@ -1,5 +1,7 @@ fileFormatVersion: 2 -guid: 734380cdf472d0948a48549e5d5e7aa4 +guid: 29abf75f7265ccb45b799eac4ab0ca94 +timeCreated: 1487968203 +licenseType: Store MonoImporter: serializedVersion: 2 defaultReferences: [] @@ -7,3 +9,4 @@ MonoImporter: icon: {instanceID: 0} userData: assetBundleName: + assetBundleVariant: diff --git a/Assets/SteamVR/Editor/SteamVR_RenderModelEditor.cs b/Assets/SteamVR/Editor/SteamVR_RenderModelEditor.cs index f0cf463..75611f6 100644 --- a/Assets/SteamVR/Editor/SteamVR_RenderModelEditor.cs +++ b/Assets/SteamVR/Editor/SteamVR_RenderModelEditor.cs @@ -1,4 +1,4 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Custom inspector display for SteamVR_RenderModel // @@ -8,7 +8,6 @@ using UnityEditor; using System.Text; using System.Collections.Generic; -using Valve.VR; [CustomEditor(typeof(SteamVR_RenderModel)), CanEditMultipleObjects] public class SteamVR_RenderModelEditor : Editor @@ -85,7 +84,7 @@ public override void OnInspectorGUI() //EditorGUILayout.PropertyField(modelOverride); GUILayout.BeginHorizontal(); - GUILayout.Label("Model Override"); + GUILayout.Label(new GUIContent("Model Override", SteamVR_RenderModel.modelOverrideWarning)); var selected = EditorGUILayout.Popup(renderModelIndex, renderModelNames); if (selected != renderModelIndex) { diff --git a/Assets/SteamVR/Editor/SteamVR_Settings.cs b/Assets/SteamVR/Editor/SteamVR_Settings.cs index a6f4fd6..f6e8145 100644 --- a/Assets/SteamVR/Editor/SteamVR_Settings.cs +++ b/Assets/SteamVR/Editor/SteamVR_Settings.cs @@ -1,4 +1,4 @@ -//========= Copyright 2015, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Prompt developers to use settings most compatible with SteamVR. // @@ -26,7 +26,9 @@ public class SteamVR_Settings : EditorWindow const string resizableWindow = "Resizable Window"; const string fullscreenMode = "D3D11 Fullscreen Mode"; const string visibleInBackground = "Visible In Background"; +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) const string renderingPath = "Rendering Path"; +#endif const string colorSpace = "Color Space"; const string gpuSkinning = "GPU Skinning"; #if false // skyboxes are currently broken @@ -43,7 +45,9 @@ public class SteamVR_Settings : EditorWindow const bool recommended_ResizableWindow = true; const D3D11FullscreenMode recommended_FullscreenMode = D3D11FullscreenMode.FullscreenWindow; const bool recommended_VisibleInBackground = true; +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) const RenderingPath recommended_RenderPath = RenderingPath.Forward; +#endif const ColorSpace recommended_ColorSpace = ColorSpace.Linear; const bool recommended_GpuSkinning = true; #if false @@ -63,7 +67,11 @@ static void Update() (!EditorPrefs.HasKey(ignore + buildTarget) && EditorUserBuildSettings.activeBuildTarget != recommended_BuildTarget) || (!EditorPrefs.HasKey(ignore + showUnitySplashScreen) && +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) PlayerSettings.showUnitySplashScreen != recommended_ShowUnitySplashScreen) || +#else + PlayerSettings.SplashScreen.show != recommended_ShowUnitySplashScreen) || +#endif (!EditorPrefs.HasKey(ignore + defaultIsFullScreen) && PlayerSettings.defaultIsFullScreen != recommended_DefaultIsFullScreen) || (!EditorPrefs.HasKey(ignore + defaultScreenSize) && @@ -79,8 +87,10 @@ static void Update() PlayerSettings.d3d11FullscreenMode != recommended_FullscreenMode) || (!EditorPrefs.HasKey(ignore + visibleInBackground) && PlayerSettings.visibleInBackground != recommended_VisibleInBackground) || +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) (!EditorPrefs.HasKey(ignore + renderingPath) && PlayerSettings.renderingPath != recommended_RenderPath) || +#endif (!EditorPrefs.HasKey(ignore + colorSpace) && PlayerSettings.colorSpace != recommended_ColorSpace) || (!EditorPrefs.HasKey(ignore + gpuSkinning) && @@ -98,41 +108,53 @@ static void Update() //window.title = "SteamVR"; } - // Switch to native OpenVR support. - var updated = false; - - if (!PlayerSettings.virtualRealitySupported) + if (SteamVR_Preferences.AutoEnableVR) { - PlayerSettings.virtualRealitySupported = true; - updated = true; - } - - var devices = UnityEditorInternal.VR.VREditor.GetVREnabledDevices(BuildTargetGroup.Standalone); - var hasOpenVR = false; - foreach (var device in devices) - if (device.ToLower() == "openvr") - hasOpenVR = true; + // Switch to native OpenVR support. + var updated = false; - if (!hasOpenVR) - { - string[] newDevices; - if (updated) + if (!PlayerSettings.virtualRealitySupported) { - newDevices = new string[] { "OpenVR" }; + PlayerSettings.virtualRealitySupported = true; + updated = true; } - else + +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) + var devices = UnityEditorInternal.VR.VREditor.GetVREnabledDevices(BuildTargetGroup.Standalone); +#else + var devices = UnityEditorInternal.VR.VREditor.GetVREnabledDevicesOnTargetGroup(BuildTargetGroup.Standalone); +#endif + var hasOpenVR = false; + foreach (var device in devices) + if (device.ToLower() == "openvr") + hasOpenVR = true; + + + if (!hasOpenVR) { - newDevices = new string[devices.Length + 1]; - for (int i = 0; i < devices.Length; i++) - newDevices[i] = devices[i]; - newDevices[devices.Length] = "OpenVR"; - updated = true; + string[] newDevices; + if (updated) + { + newDevices = new string[] { "OpenVR" }; + } + else + { + newDevices = new string[devices.Length + 1]; + for (int i = 0; i < devices.Length; i++) + newDevices[i] = devices[i]; + newDevices[devices.Length] = "OpenVR"; + updated = true; + } +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) + UnityEditorInternal.VR.VREditor.SetVREnabledDevices(BuildTargetGroup.Standalone, newDevices); +#else + UnityEditorInternal.VR.VREditor.SetVREnabledDevicesOnTargetGroup(BuildTargetGroup.Standalone, newDevices); +#endif } - UnityEditorInternal.VR.VREditor.SetVREnabledDevices(BuildTargetGroup.Standalone, newDevices); - } - if (updated) - Debug.Log("Switching to native OpenVR support."); + if (updated) + Debug.Log("Switching to native OpenVR support."); + } var dlls = new string[] { @@ -157,8 +179,7 @@ static void Update() } Vector2 scrollPosition; - bool toggleState; - + string GetResourcePath() { var ms = MonoScript.FromScriptableObject(this); @@ -192,7 +213,11 @@ public void OnGUI() if (GUILayout.Button(string.Format(useRecommended, recommended_BuildTarget))) { +#if (UNITY_5_5 || UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) EditorUserBuildSettings.SwitchActiveBuildTarget(recommended_BuildTarget); +#else + EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTargetGroup.Standalone, recommended_BuildTarget); +#endif } GUILayout.FlexibleSpace(); @@ -205,6 +230,7 @@ public void OnGUI() GUILayout.EndHorizontal(); } +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) if (!EditorPrefs.HasKey(ignore + showUnitySplashScreen) && PlayerSettings.showUnitySplashScreen != recommended_ShowUnitySplashScreen) { @@ -228,7 +254,31 @@ public void OnGUI() GUILayout.EndHorizontal(); } +#else + if (!EditorPrefs.HasKey(ignore + showUnitySplashScreen) && + PlayerSettings.SplashScreen.show != recommended_ShowUnitySplashScreen) + { + ++numItems; + + GUILayout.Label(showUnitySplashScreen + string.Format(currentValue, PlayerSettings.SplashScreen.show)); + + GUILayout.BeginHorizontal(); + + if (GUILayout.Button(string.Format(useRecommended, recommended_ShowUnitySplashScreen))) + { + PlayerSettings.SplashScreen.show = recommended_ShowUnitySplashScreen; + } + + GUILayout.FlexibleSpace(); + if (GUILayout.Button("Ignore")) + { + EditorPrefs.SetBool(ignore + showUnitySplashScreen, true); + } + + GUILayout.EndHorizontal(); + } +#endif if (!EditorPrefs.HasKey(ignore + defaultIsFullScreen) && PlayerSettings.defaultIsFullScreen != recommended_DefaultIsFullScreen) { @@ -398,7 +448,7 @@ public void OnGUI() GUILayout.EndHorizontal(); } - +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) if (!EditorPrefs.HasKey(ignore + renderingPath) && PlayerSettings.renderingPath != recommended_RenderPath) { @@ -422,7 +472,7 @@ public void OnGUI() GUILayout.EndHorizontal(); } - +#endif if (!EditorPrefs.HasKey(ignore + colorSpace) && PlayerSettings.colorSpace != recommended_ColorSpace) { @@ -512,7 +562,9 @@ public void OnGUI() EditorPrefs.DeleteKey(ignore + resizableWindow); EditorPrefs.DeleteKey(ignore + fullscreenMode); EditorPrefs.DeleteKey(ignore + visibleInBackground); +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) EditorPrefs.DeleteKey(ignore + renderingPath); +#endif EditorPrefs.DeleteKey(ignore + colorSpace); EditorPrefs.DeleteKey(ignore + gpuSkinning); #if false @@ -534,9 +586,17 @@ public void OnGUI() { // Only set those that have not been explicitly ignored. if (!EditorPrefs.HasKey(ignore + buildTarget)) +#if (UNITY_5_5 || UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) EditorUserBuildSettings.SwitchActiveBuildTarget(recommended_BuildTarget); +#else + EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTargetGroup.Standalone, recommended_BuildTarget); +#endif if (!EditorPrefs.HasKey(ignore + showUnitySplashScreen)) +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) PlayerSettings.showUnitySplashScreen = recommended_ShowUnitySplashScreen; +#else + PlayerSettings.SplashScreen.show = recommended_ShowUnitySplashScreen; +#endif if (!EditorPrefs.HasKey(ignore + defaultIsFullScreen)) PlayerSettings.defaultIsFullScreen = recommended_DefaultIsFullScreen; if (!EditorPrefs.HasKey(ignore + defaultScreenSize)) @@ -554,8 +614,10 @@ public void OnGUI() PlayerSettings.d3d11FullscreenMode = recommended_FullscreenMode; if (!EditorPrefs.HasKey(ignore + visibleInBackground)) PlayerSettings.visibleInBackground = recommended_VisibleInBackground; +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) if (!EditorPrefs.HasKey(ignore + renderingPath)) PlayerSettings.renderingPath = recommended_RenderPath; +#endif if (!EditorPrefs.HasKey(ignore + colorSpace)) PlayerSettings.colorSpace = recommended_ColorSpace; if (!EditorPrefs.HasKey(ignore + gpuSkinning)) @@ -577,7 +639,11 @@ public void OnGUI() // Only ignore those that do not currently match our recommended settings. if (EditorUserBuildSettings.activeBuildTarget != recommended_BuildTarget) EditorPrefs.SetBool(ignore + buildTarget, true); +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) if (PlayerSettings.showUnitySplashScreen != recommended_ShowUnitySplashScreen) +#else + if (PlayerSettings.SplashScreen.show != recommended_ShowUnitySplashScreen) +#endif EditorPrefs.SetBool(ignore + showUnitySplashScreen, true); if (PlayerSettings.defaultIsFullScreen != recommended_DefaultIsFullScreen) EditorPrefs.SetBool(ignore + defaultIsFullScreen, true); @@ -594,8 +660,10 @@ public void OnGUI() EditorPrefs.SetBool(ignore + fullscreenMode, true); if (PlayerSettings.visibleInBackground != recommended_VisibleInBackground) EditorPrefs.SetBool(ignore + visibleInBackground, true); +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) if (PlayerSettings.renderingPath != recommended_RenderPath) EditorPrefs.SetBool(ignore + renderingPath, true); +#endif if (PlayerSettings.colorSpace != recommended_ColorSpace) EditorPrefs.SetBool(ignore + colorSpace, true); if (PlayerSettings.gpuSkinning != recommended_GpuSkinning) diff --git a/Assets/SteamVR/Editor/SteamVR_SkyboxEditor.cs b/Assets/SteamVR/Editor/SteamVR_SkyboxEditor.cs index aab5b8c..9fea2f7 100644 --- a/Assets/SteamVR/Editor/SteamVR_SkyboxEditor.cs +++ b/Assets/SteamVR/Editor/SteamVR_SkyboxEditor.cs @@ -1,4 +1,4 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Custom inspector display for SteamVR_Skybox // @@ -125,7 +125,11 @@ public override void OnInspectorGUI() { var assetName = string.Format(nameFormat, assetPath, target.name, i); var importer = AssetImporter.GetAtPath(assetName) as TextureImporter; +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) importer.textureFormat = TextureImporterFormat.RGB24; +#else + importer.textureCompression = TextureImporterCompression.Uncompressed; +#endif importer.wrapMode = TextureWrapMode.Clamp; importer.mipmapEnabled = false; importer.SaveAndReimport(); @@ -357,7 +361,14 @@ public override void OnInspectorGUI() var importer = AssetImporter.GetAtPath(assetName) as TextureImporter; importer.mipmapEnabled = false; importer.wrapMode = TextureWrapMode.Repeat; +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) importer.SetPlatformTextureSettings("Standalone", width, TextureImporterFormat.RGB24); +#else + var settings = importer.GetPlatformTextureSettings("Standalone"); + settings.textureCompression = TextureImporterCompression.Uncompressed; + settings.maxTextureSize = width; + importer.SetPlatformTextureSettings(settings); +#endif importer.SaveAndReimport(); var texture = AssetDatabase.LoadAssetAtPath(assetName); diff --git a/Assets/SteamVR/Editor/SteamVR_Update.cs b/Assets/SteamVR/Editor/SteamVR_Update.cs index f3db466..51e65cf 100644 --- a/Assets/SteamVR/Editor/SteamVR_Update.cs +++ b/Assets/SteamVR/Editor/SteamVR_Update.cs @@ -1,4 +1,4 @@ -//========= Copyright 2015, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Notify developers when a new version of the plugin is available. // @@ -12,26 +12,29 @@ [InitializeOnLoad] public class SteamVR_Update : EditorWindow { - const string currentVersion = "1.1.0"; + const string currentVersion = "1.2.3"; const string versionUrl = "http://media.steampowered.com/apps/steamvr/unitypluginversion.txt"; const string notesUrl = "http://media.steampowered.com/apps/steamvr/unityplugin-v{0}.txt"; const string pluginUrl = "http://u3d.as/content/valve-corporation/steam-vr-plugin"; const string doNotShowKey = "SteamVR.DoNotShow.v{0}"; + static bool gotVersion = false; static WWW wwwVersion, wwwNotes; static string version, notes; static SteamVR_Update window; static SteamVR_Update() { - wwwVersion = new WWW(versionUrl); EditorApplication.update += Update; } static void Update() { - if (wwwVersion != null) + if (!gotVersion) { + if (wwwVersion == null) + wwwVersion = new WWW(versionUrl); + if (!wwwVersion.isDone) return; @@ -39,6 +42,7 @@ static void Update() version = wwwVersion.text; wwwVersion = null; + gotVersion = true; if (ShouldDisplay()) { diff --git a/Assets/SteamVR/Extras.meta b/Assets/SteamVR/Extras.meta index f3f71f3..5785668 100644 --- a/Assets/SteamVR/Extras.meta +++ b/Assets/SteamVR/Extras.meta @@ -1,8 +1,8 @@ fileFormatVersion: 2 -guid: e4028bce353ca9148a463ea7269e1db1 +guid: 61f4796ee4f00314e8d8b1ad39a78c28 folderAsset: yes -timeCreated: 1448064218 -licenseType: Pro +timeCreated: 1438797390 +licenseType: Store DefaultImporter: userData: assetBundleName: diff --git a/Assets/SteamVR/Extras/SteamVR_GazeTracker.cs b/Assets/SteamVR/Extras/SteamVR_GazeTracker.cs index 37c4d50..c35b783 100644 --- a/Assets/SteamVR/Extras/SteamVR_GazeTracker.cs +++ b/Assets/SteamVR/Extras/SteamVR_GazeTracker.cs @@ -1,4 +1,5 @@ -using UnityEngine; +//======= Copyright (c) Valve Corporation, All rights reserved. =============== +using UnityEngine; using System.Collections; public struct GazeEventArgs diff --git a/Assets/SteamVR/Extras/SteamVR_LaserPointer.cs b/Assets/SteamVR/Extras/SteamVR_LaserPointer.cs index 45f8b7a..d35c731 100644 --- a/Assets/SteamVR/Extras/SteamVR_LaserPointer.cs +++ b/Assets/SteamVR/Extras/SteamVR_LaserPointer.cs @@ -1,4 +1,5 @@ -using UnityEngine; +//======= Copyright (c) Valve Corporation, All rights reserved. =============== +using UnityEngine; using System.Collections; public struct PointerEventArgs @@ -33,12 +34,14 @@ void Start () holder = new GameObject(); holder.transform.parent = this.transform; holder.transform.localPosition = Vector3.zero; + holder.transform.localRotation = Quaternion.identity; - pointer = GameObject.CreatePrimitive(PrimitiveType.Cube); + pointer = GameObject.CreatePrimitive(PrimitiveType.Cube); pointer.transform.parent = holder.transform; pointer.transform.localScale = new Vector3(thickness, thickness, 100f); pointer.transform.localPosition = new Vector3(0f, 0f, 50f); - BoxCollider collider = pointer.GetComponent(); + pointer.transform.localRotation = Quaternion.identity; + BoxCollider collider = pointer.GetComponent(); if (addRigidBody) { if (collider) diff --git a/Assets/SteamVR/Extras/SteamVR_Teleporter.cs b/Assets/SteamVR/Extras/SteamVR_Teleporter.cs index ba94a6c..e04df84 100644 --- a/Assets/SteamVR/Extras/SteamVR_Teleporter.cs +++ b/Assets/SteamVR/Extras/SteamVR_Teleporter.cs @@ -3,15 +3,15 @@ public class SteamVR_Teleporter : MonoBehaviour { - public enum TeleportType - { - TeleportTypeUseTerrain, - TeleportTypeUseCollider, - TeleportTypeUseZeroY - } + public enum TeleportType + { + TeleportTypeUseTerrain, + TeleportTypeUseCollider, + TeleportTypeUseZeroY + } - public bool teleportOnClick = false; - public TeleportType teleportType = TeleportType.TeleportTypeUseZeroY; + public bool teleportOnClick = false; + public TeleportType teleportType = TeleportType.TeleportTypeUseZeroY; Transform reference { @@ -22,63 +22,77 @@ Transform reference } } - void Start () - { + void Start() + { var trackedController = GetComponent(); - if (trackedController == null) - { + if (trackedController == null) + { trackedController = gameObject.AddComponent(); - } + } trackedController.TriggerClicked += new ClickedEventHandler(DoClick); - if (teleportType == TeleportType.TeleportTypeUseTerrain) - { + if (teleportType == TeleportType.TeleportTypeUseTerrain) + { // Start the player at the level of the terrain var t = reference; if (t != null) - t.position = new Vector3(t.position.x, Terrain.activeTerrain.SampleHeight(t.position), t.position.z); - } + t.position = new Vector3(t.position.x, Terrain.activeTerrain.SampleHeight(t.position), t.position.z); + } } - - void DoClick(object sender, ClickedEventArgs e) - { - if (teleportOnClick) - { + + void DoClick(object sender, ClickedEventArgs e) + { + if (teleportOnClick) + { + // First get the current Transform of the the reference space (i.e. the Play Area, e.g. CameraRig prefab) var t = reference; if (t == null) return; - float refY = t.position.y; + // Get the current Y position of the reference space + float refY = t.position.y; + + // Create a plane at the Y position of the Play Area + // Then create a Ray from the origin of the controller in the direction that the controller is pointing + Plane plane = new Plane(Vector3.up, -refY); + Ray ray = new Ray(this.transform.position, transform.forward); - Plane plane = new Plane(Vector3.up, -refY); - Ray ray = new Ray(this.transform.position, transform.forward); + // Set defaults + bool hasGroundTarget = false; + float dist = 0f; + if (teleportType == TeleportType.TeleportTypeUseTerrain) // If we picked to use the terrain + { + RaycastHit hitInfo; + TerrainCollider tc = Terrain.activeTerrain.GetComponent(); + hasGroundTarget = tc.Raycast(ray, out hitInfo, 1000f); + dist = hitInfo.distance; + } + else if (teleportType == TeleportType.TeleportTypeUseCollider) // If we picked to use the collider + { + RaycastHit hitInfo; + hasGroundTarget = Physics.Raycast(ray, out hitInfo); + dist = hitInfo.distance; + } + else // If we're just staying flat on the current Y axis + { + // Intersect a ray with the plane that was created earlier + // and output the distance along the ray that it intersects + hasGroundTarget = plane.Raycast(ray, out dist); + } - bool hasGroundTarget = false; - float dist = 0f; - if (teleportType == TeleportType.TeleportTypeUseTerrain) - { - RaycastHit hitInfo; - TerrainCollider tc = Terrain.activeTerrain.GetComponent(); - hasGroundTarget = tc.Raycast(ray, out hitInfo, 1000f); - dist = hitInfo.distance; - } - else if (teleportType == TeleportType.TeleportTypeUseCollider) - { - RaycastHit hitInfo; - Physics.Raycast(ray, out hitInfo); - dist = hitInfo.distance; - } - else - { - hasGroundTarget = plane.Raycast(ray, out dist); - } + if (hasGroundTarget) + { + // Get the current Camera (head) position on the ground relative to the world + Vector3 headPosOnGround = new Vector3(SteamVR_Render.Top().head.position.x, refY, SteamVR_Render.Top().head.position.z); - if (hasGroundTarget) - { - Vector3 headPosOnGround = new Vector3(SteamVR_Render.Top().head.localPosition.x, 0.0f, SteamVR_Render.Top().head.localPosition.z); - t.position = ray.origin + ray.direction * dist - new Vector3(t.GetChild(0).localPosition.x, 0f, t.GetChild(0).localPosition.z) - headPosOnGround; - } - } - } + // We need to translate the reference space along the same vector + // that is between the head's position on the ground and the intersection point on the ground + // i.e. intersectionPoint - headPosOnGround = translateVector + // currentReferencePosition + translateVector = finalPosition + t.position = t.position + (ray.origin + (ray.direction * dist)) - headPosOnGround; + } + } + } } + diff --git a/Assets/SteamVR/Extras/SteamVR_TestThrow.cs b/Assets/SteamVR/Extras/SteamVR_TestThrow.cs index 4f43991..0dd7a94 100644 --- a/Assets/SteamVR/Extras/SteamVR_TestThrow.cs +++ b/Assets/SteamVR/Extras/SteamVR_TestThrow.cs @@ -1,4 +1,5 @@ -using UnityEngine; +//======= Copyright (c) Valve Corporation, All rights reserved. =============== +using UnityEngine; using System.Collections; [RequireComponent(typeof(SteamVR_TrackedObject))] diff --git a/Assets/SteamVR/Extras/SteamVR_TestThrow.unity b/Assets/SteamVR/Extras/SteamVR_TestThrow.unity index 5e8e803..6c7609a 100644 --- a/Assets/SteamVR/Extras/SteamVR_TestThrow.unity +++ b/Assets/SteamVR/Extras/SteamVR_TestThrow.unity @@ -8,25 +8,25 @@ SceneSettings: m_PVSPortalsArray: [] m_OcclusionBakeSettings: smallestOccluder: 5 - smallestHole: 0.25 + smallestHole: .25 backfaceThreshold: 100 --- !u!104 &2 RenderSettings: m_ObjectHideFlags: 0 - serializedVersion: 7 + serializedVersion: 6 m_Fog: 0 - m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogColor: {r: .5, g: .5, b: .5, a: 1} m_FogMode: 3 - m_FogDensity: 0.01 + m_FogDensity: .00999999978 m_LinearFogStart: 0 m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} - m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} - m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientSkyColor: {r: .211999997, g: .226999998, b: .259000003, a: 1} + m_AmbientEquatorColor: {r: .114, g: .125, b: .133000001, a: 1} + m_AmbientGroundColor: {r: .0469999984, g: .0430000015, b: .0350000001, a: 1} m_AmbientIntensity: 1 m_AmbientMode: 0 m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} - m_HaloStrength: 0.5 + m_HaloStrength: .5 m_FlareStrength: 1 m_FlareFadeSpeed: 3 m_HaloTexture: {fileID: 0} @@ -37,12 +37,15 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0.44692558, g: 0.49678743, b: 0.57508624, a: 1} +--- !u!127 &3 +LevelGameManager: + m_ObjectHideFlags: 0 --- !u!157 &4 LightmapSettings: m_ObjectHideFlags: 0 - serializedVersion: 7 + serializedVersion: 5 m_GIWorkflowMode: 0 + m_LightmapsMode: 1 m_GISettings: serializedVersion: 2 m_BounceScale: 1 @@ -53,25 +56,19 @@ LightmapSettings: m_EnableBakedLightmaps: 1 m_EnableRealtimeLightmaps: 1 m_LightmapEditorSettings: - serializedVersion: 4 + serializedVersion: 3 m_Resolution: 2 m_BakeResolution: 40 m_TextureWidth: 1024 m_TextureHeight: 1024 - m_AO: 0 m_AOMaxDistance: 1 - m_CompAOExponent: 0 - m_CompAOExponentDirect: 0 m_Padding: 2 + m_CompAOExponent: 0 m_LightmapParameters: {fileID: 0} - m_LightmapsBakeMode: 1 m_TextureCompression: 1 - m_DirectLightInLightProbes: 1 m_FinalGather: 0 - m_FinalGatherFiltering: 1 m_FinalGatherRayCount: 1024 - m_ReflectionCompression: 2 - m_LightingDataAsset: {fileID: 0} + m_LightmapSnapshot: {fileID: 0} m_RuntimeCPUUsage: 25 --- !u!196 &5 NavMeshSettings: @@ -79,15 +76,15 @@ NavMeshSettings: m_ObjectHideFlags: 0 m_BuildSettings: serializedVersion: 2 - agentRadius: 0.5 + agentRadius: .5 agentHeight: 2 agentSlope: 45 - agentClimb: 0.4 + agentClimb: .400000006 ledgeDropHeight: 0 maxJumpAcrossDistance: 0 accuratePlacement: 0 minRegionArea: 2 - cellSize: 0.16666667 + cellSize: .166666672 manualCellSize: 0 m_NavMeshData: {fileID: 0} --- !u!1 &91495650 @@ -118,7 +115,6 @@ Transform: - {fileID: 778085283} m_Father: {fileID: 1110379725} m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &100616237 GameObject: m_ObjectHideFlags: 0 @@ -140,13 +136,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 100616237} - m_LocalRotation: {x: -0.5277477, y: -0.52774763, z: -0.47061926, w: 0.4706192} - m_LocalPosition: {x: 0.000000005841259, y: 0.002, z: -0.049000032} + m_LocalRotation: {x: -.527747691, y: -.527747631, z: -.470619261, w: .470619202} + m_LocalPosition: {x: 5.84125903e-09, y: .00200000009, z: -.0490000322} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 522544805} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &224368448 GameObject: m_ObjectHideFlags: 0 @@ -168,13 +163,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 224368448} - m_LocalRotation: {x: -0.5277477, y: -0.52774763, z: -0.47061926, w: 0.4706192} - m_LocalPosition: {x: 0.000000005841259, y: 0.002, z: -0.049000032} + m_LocalRotation: {x: -.527747691, y: -.527747631, z: -.470619261, w: .470619202} + m_LocalPosition: {x: 5.84125903e-09, y: .00200000009, z: -.0490000322} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1618636410} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &237089346 GameObject: m_ObjectHideFlags: 0 @@ -202,20 +196,17 @@ MeshRenderer: m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 m_Materials: - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} m_SubsetIndices: m_StaticBatchRoot: {fileID: 0} + m_UseLightProbes: 1 + m_ReflectionProbeUsage: 1 m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} m_ScaleInLightmap: 1 m_PreserveUVs: 1 - m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxDistance: .5 m_AutoUVMaxAngle: 89 m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 @@ -246,12 +237,11 @@ Transform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 237089346} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.45, y: 0, z: 0} - m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_LocalPosition: {x: .449999988, y: 0, z: 0} + m_LocalScale: {x: .5, y: .5, z: .5} m_Children: [] m_Father: {fileID: 1408731625} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &246165074 GameObject: m_ObjectHideFlags: 0 @@ -279,7 +269,6 @@ Transform: m_Children: [] m_Father: {fileID: 1579280151} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &249653579 GameObject: m_ObjectHideFlags: 0 @@ -301,13 +290,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 249653579} - m_LocalRotation: {x: -0.68217707, y: 0.000000029802322, z: -0, w: 0.731187} - m_LocalPosition: {x: 0.000000002264983, y: 0.008, z: -0.019000055} + m_LocalRotation: {x: -.682177067, y: 2.98023224e-08, z: -0, w: .731186986} + m_LocalPosition: {x: 2.26498309e-09, y: .00800000038, z: -.0190000553} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 347994646} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &320136479 GameObject: m_ObjectHideFlags: 0 @@ -336,7 +324,6 @@ Transform: - {fileID: 1753405257} m_Father: {fileID: 1110379726} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &332366463 stripped GameObject: m_PrefabParentObject: {fileID: 159396, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} @@ -382,7 +369,6 @@ Transform: - {fileID: 249653580} m_Father: {fileID: 1110379726} m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &396873262 GameObject: m_ObjectHideFlags: 0 @@ -404,13 +390,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 396873262} - m_LocalRotation: {x: -0, y: 0.7327448, z: -0, w: 0.6805035} - m_LocalPosition: {x: 0.019999994, y: -0.015, z: -0.08800007} + m_LocalRotation: {x: -0, y: .732744873, z: -0, w: .680503547} + m_LocalPosition: {x: .019999994, y: -.0149999997, z: -.0880000666} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1585875541} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &434395083 GameObject: m_ObjectHideFlags: 0 @@ -439,7 +424,6 @@ Transform: - {fileID: 1820526388} m_Father: {fileID: 1110379726} m_RootOrder: 11 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &451677119 GameObject: m_ObjectHideFlags: 0 @@ -461,13 +445,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 451677119} - m_LocalRotation: {x: -0, y: 0.7327448, z: -0, w: 0.6805035} - m_LocalPosition: {x: 0.019999994, y: -0.015, z: -0.08800007} + m_LocalRotation: {x: -0, y: .732744873, z: -0, w: .680503547} + m_LocalPosition: {x: .019999994, y: -.0149999997, z: -.0880000666} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 2030927575} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &472402302 GameObject: m_ObjectHideFlags: 0 @@ -496,7 +479,6 @@ Transform: - {fileID: 798159700} m_Father: {fileID: 1110379726} m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &522544804 GameObject: m_ObjectHideFlags: 0 @@ -519,13 +501,12 @@ Transform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 522544804} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -6.9849193e-10, z: -0} + m_LocalPosition: {x: 0, y: -6.98491931e-10, z: -0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 100616238} m_Father: {fileID: 1110379725} m_RootOrder: 12 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &538783392 GameObject: m_ObjectHideFlags: 0 @@ -554,7 +535,6 @@ Transform: - {fileID: 806942303} m_Father: {fileID: 1110379726} m_RootOrder: 9 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &541696034 GameObject: m_ObjectHideFlags: 0 @@ -583,7 +563,6 @@ Transform: - {fileID: 2142915234} m_Father: {fileID: 1110379726} m_RootOrder: 10 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &580241142 GameObject: m_ObjectHideFlags: 0 @@ -605,13 +584,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 580241142} - m_LocalRotation: {x: -0, y: -0.99997437, z: 0.0071637705, w: 0} - m_LocalPosition: {x: 0.000000020742421, y: -0.014, z: -0.17400004} + m_LocalRotation: {x: -0, y: -.99997437, z: .0071637705, w: 0} + m_LocalPosition: {x: 2.07424211e-08, y: -.0140000004, z: -.17400004} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 2140480525} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &612488643 GameObject: m_ObjectHideFlags: 0 @@ -640,40 +618,6 @@ Transform: - {fileID: 892132716} m_Father: {fileID: 1110379726} m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!28 &728199696 -Texture2D: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: - m_ImageContentsHash: - serializedVersion: 2 - Hash: 00000000000000000000000000000000 - serializedVersion: 2 - m_Width: 2048 - m_Height: 2048 - m_CompleteImageSize: 22369620 - m_TextureFormat: 5 - m_MipCount: 12 - m_IsReadable: 1 - m_ReadAllowed: 1 - m_AlphaIsTransparency: 0 - m_ImageCount: 1 - m_TextureDimension: 2 - m_TextureSettings: - m_FilterMode: 1 - m_Aniso: 1 - m_MipBias: 0 - m_WrapMode: 0 - m_LightmapFormat: 0 - m_ColorSpace: 1 - image data: 22369620 - _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0b0b0cff0b0b0bff0b0b0cff0b0b0bff0b0c0bff0c0b0bff0b0b0bff0b0b0bff0c0b0bff0b0b0bff0b0b0bff0a0b0bff0a0b0bff0b0a0bff0a0b0aff0a0a0bff0b0a0aff0a0a0bff0a0a0aff0a0a0aff0b0a0aff0b0b0bff0a0a0aff0a0a0aff0b0a0aff0b0b0aff0a0a0aff0b0b0bff0a0b0bff0b0b0cff0b0b0bff0c0b0bff0b0b0cff0b0b0bff0b0b0bff0b0c0bff0b0b0bff0b0c0bff0b0c0bff0b0b0cff0c0b0bff0c0c0bff0b0b0bff0b0b0bff0a0b0bff0a0b0aff0b0a0aff0a0a0aff0a0a0aff0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0c0bff0c0b0bff0b0c0bff0c0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0a0aff0a0a0bff0a0a0aff0a0a0aff0a0b0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0bff0a0a0bff0b0b0aff0a0a0bff0a0a0bff0a0b0bff0a0b0aff0a0b0bff0b0b0bff0b0b0bff0c0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0cff0c0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0a0bff0b0b0aff0a0a0aff0a0b0aff0a0a0aff0a0a0aff0a0a0aff0a0a0a00000000ff010101ff020201ff020203ff030303ff040304ff040504ff040404ff040404ff050404ff040404ff040404ff040404ff040404ff060605ff070606ff070607ff070706ff070707ff080707ff070807ff080708ff070807ff080708ff070808ff080808ff080807ff070808ff070707ff070807ff070808ff080808ff080808ff070808ff070807ff070708ff070708ff080807ff070708ff070708ff070808ff070807ff070708ff070808ff070707ff080808ff070707ff070707ff070707ff060606ff050505ff040405ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0c0c0cff0b0b0bff0b0b0bff0b0b0bff0c0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0aff0a0a0aff0a0b0aff0a0b0bff0a0a0bff0b0b0aff0a0a0aff090a0aff0a090aff0a0a09ff0a0a0aff0b0b0bff0a0b0bff0a0b0aff0a0a0aff0b0a0aff0a0b0aff0a0a0bff0a0a0bff0b0b0bff0b0b0bff0b0b0bff0b0b0cff0c0b0cff0c0b0cff0b0c0bff0b0b0cff0c0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0a0b0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0b0c0b00000000ff010202ff010202ff020202ff020202ff030303ff030304ff050404ff040404ff040404ff040504ff040404ff040404ff040404ff040404ff050505ff060706ff060707ff070707ff070607ff070707ff070708ff080708ff070707ff080807ff080707ff070807ff070808ff070708ff080807ff080808ff070808ff070708ff080807ff070708ff080808ff070808ff070807ff070707ff080707ff070807ff070708ff070708ff070808ff080808ff070707ff070708ff070607ff060606ff050505ff050405ff050405ff0405040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfe0ffe0e0e0ffe1e1e1ffe1e1e2ffe1e2e2ffe1e2e2ffe1e2e1ffe2e2e1ffe2e1e2ffe1e1e2ffe2e1e2ffe1e1e1ffe1e2e2ffe2e1e1ffe2e1e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d4d4ffd3d4d4ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffdddeddffdededeffdedddeffdedfdfffdedfdeffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeae9eaffeaeaeafff3f3f3fff7f8f8fffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0fff0d0d0dff0c0c0cff0b0b0bff0b0b0bff0b0b0bff0b0c0bff0c0b0bff0b0b0bff0b0a0bff0a0a0aff0b0b0bff0b0b0bff0a0b0bff0a0a0aff0b0a0aff0a0a0aff090a09ff0a090aff0a0a0aff0a0a0aff0a090aff0a0a0aff0a0a0aff0b0a0aff0a0b0aff0b0a0bff0b0a0bff0b0a0aff0b0b0aff0b0b0aff0a0a0bff0b0b0bff0b0c0bff0b0c0bff0b0b0bff0c0b0bff0b0b0bff0b0c0cff0b0b0bff0b0b0bff0b0b0aff0b0b0bff0b0a0bff0a0b0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0c0c0cff0e0e0e00000000ff020101ff010101ff010201ff010201ff020202ff030303ff030304ff040404ff040404ff040404ff040505ff040404ff040404ff040404ff040404ff050505ff070606ff060606ff070707ff070707ff080707ff080707ff070707ff080808ff080808ff070808ff070708ff080707ff070808ff070807ff070708ff080808ff080808ff080708ff070808ff070707ff070706ff070807ff080708ff080708ff080707ff080807ff080808ff070708ff080707ff060707ff050605ff050505ff050504ff050405ff050505ff05040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0dfe0ffe0e0e0ffe1e2e1ffe1e1e1ffe1e2e2ffe1e2e2ffe2e2e1ffe2e2e1ffe2e1e1ffe1e1e2ffe2e1e1ffe2e2e2ffe1e1e1ffe1e1e1ffd5d5d5ffcacacaffbbbcbcffb4b4b4ffb4b4b5ffb5b6b6ffb6b6b6ffb8b7b7ffb7b8b8ffb9b8b9ffbab9b9ffbababaffbbbabbffbbbbbcffbcbcbcffbdbdbdffbebdbdffbebfbeffbebfbfffbfbfbfffc1c0c1ffc1c2c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c5c4ffc4c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc8c7c8ffc8c9c8ffc9c9c9ffc9c9c9ffcacacaffcacbcbffcbcccbffcccccbffccccccffcdcccdffcdcecdffcececeffcececeffcfcfcfffcfd0cfffd0d0d0ffd0d1d0ffd1d1d1ffd2d1d1ffd1d2d1ffd2d1d1ffd2d2d2ffd3d3d2ffd3d2d2ffd3d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d6d6ffd8d7d7ffd8d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9dadaffdadadaffdadadbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdddcddffdddcddffddddddffdddddeffdededeffdedfdeffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe2e1e2ffe1e1e1ffe2e3e2ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e8ffe8e8e7ffe8e9e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeafff3f3f3fff8f8f8fffcfbfbfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe1e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e2e1ffe1e2e2ffe1e1e1ffe1e0e1ffdfdfdfffdededf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff0f0f0eff0d0d0cff0c0c0cff0b0b0bff0b0b0bff0c0b0bff0b0b0bff0b0a0aff0b0b0aff0b0a0aff0a0b0bff0b0b0aff0a0a0bff0a0a0bff0a0a0aff0a0a09ff090a0aff0a090aff0a090aff0a0a0aff09090aff090a0aff0a0a0aff0a0a0aff0b0a0aff0b0b0aff0a0a0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0b0b0bff0b0a0bff0b0c0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0a0bff0b0b0bff0a0b0aff0a0a0aff0a0b0aff0a0a0bff0a0a0aff0a0a0aff0a090aff0b0b0cff0e0e0eff11121200000000ff020102ff010201ff010101ff010201ff020102ff030202ff030303ff040304ff040404ff040504ff040404ff040404ff040504ff040403ff030403ff040404ff050506ff060606ff070707ff070707ff070607ff070707ff080707ff070808ff080807ff070708ff070808ff070707ff080807ff070808ff080708ff080707ff070708ff070708ff070708ff070706ff060606ff070707ff080807ff070708ff070707ff080708ff070807ff070707ff070707ff050505ff050505ff040405ff050404ff050405ff050504ff05040500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0dfe0ffe0e0e0ffe0e0e0ffdfdfe0ffe0e0e0ffe2e1e1ffe2e2e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffd5d5d5ffcac9caffbbbcbbffb2b2b2ffb3b3b3ffb4b4b4ffb4b5b5ffb6b5b5ffb6b6b6ffb8b7b7ffb8b8b8ffb8b9b8ffb9b9b9ffbababaffbbbbbaffbcbbbcffbcbcbcffbcbcbdffbdbebeffbebebfffbfbfbfffc0c0c0ffc0c1c1ffc1c1c1ffc2c2c2ffc3c3c2ffc4c3c3ffc4c4c4ffc5c5c5ffc5c6c5ffc7c6c6ffc7c7c7ffc7c7c7ffc8c9c9ffc9c9c9ffc9c9caffcacacaffcacbcaffcbcbcbffccccccffccccccffcdcccdffcdcdcdffcececeffcfcfceffcfceceffcfcfd0ffd0d0d0ffd0d1d0ffd0d0d1ffd2d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdddcffdddddcffddddddffdededdffdededeffdededeffdededfffdfdfdfffdfdfe0ffdfdfdfffe0e0e0ffe0e1e1ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e8ffe9e9eaffe9eaeaffeaeaeaffeae9eaffeaeae9ffeaeaeaffeaeaeafff3f3f3fff8f8f8fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c9c8ffcdcccdffd9d8d9ffe1e1e1ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe1e2e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffdfdfdfffdfdedeffdedfdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff111211ff0f0f0fff0d0c0dff0b0c0cff0b0b0bff0b0b0bff0b0b0bff0a0a0aff0b0a0bff0a0a0aff0a0a0aff0b0b0aff0b0a0aff0a0a0aff0a0a09ff09090aff0a0909ff090a09ff090a09ff0a0a09ff0a090aff0a0a09ff0a090aff0a0a0aff0a0a0bff0a0b0aff0a0a0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0b0aff0b0b0bff0b0b0bff0b0b0cff0b0b0bff0b0a0bff0b0b0bff0a0a0aff0a0b0bff0a0b0aff0a0a0bff0a0a0aff0a0a0aff0a0a0aff0c0c0cff0e0e0eff121112ff14141400000000ff020201ff020101ff010102ff010102ff010101ff010101ff020202ff030303ff030304ff040404ff040404ff040404ff040404ff030303ff020303ff030203ff030404ff050505ff060606ff060607ff060606ff070707ff070707ff070707ff080807ff080707ff070707ff080707ff070708ff080807ff070808ff070807ff080807ff070707ff070706ff060506ff050505ff060606ff070707ff070708ff070707ff070708ff070808ff060606ff060606ff050505ff050505ff040505ff040505ff040504ff050405ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff010001ff000101ff010101ff010101ff000000ff010100ff010102ff020202ff020102ff010101ff000001ff010101ff010001ff010101ff010100ff010101ff010001ff000100ff010101ff010000ff010101ff010100ff000101ff010101ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0dfe0ffe0dfdfffe0e0e0ffe0e0e0ffdfdfe0ffe0e0e0ffe1e2e1ffe2e1e2ffe2e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe1e2e1ffe1e1e1ffd5d5d5ffc9c9c9ffbcbcbcffb1b0b1ffb1b1b1ffb2b2b2ffb3b3b3ffb4b3b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb8b8b7ffb8b9b9ffb9bab9ffbababaffbbbbbbffbbbbbbffbcbdbcffbdbdbdffbdbdbeffbfbebeffbfbfbfffc0bfbfffc0c1c1ffc2c1c1ffc2c2c2ffc2c3c3ffc3c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c7c6ffc7c7c7ffc8c7c7ffc8c8c9ffc9c9c9ffcacac9ffcacacaffcacbcbffcccbcbffccccccffcdccccffcdcdccffcdcdcdffcececeffcfcecfffcfcfcfffd0cfcfffd0d0d0ffd0d0d1ffd1d0d0ffd1d2d1ffd1d1d2ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd5d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffdadad9ffdad9daffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0dfdfffe0e0dfffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e7ffe8e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffeae9e9ffe9eaeaffeaeaeaffeaeaeafff3f3f3fff8f8f8fffcfcfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafafafffafafafffafafafffafafafffafafafffafafafffafafafffb4b4b5ffc9c9c9ffc8c9c9ffcdcdccffd8d9d8ffe1e1e1ffe2e1e2ffe1e1e1ffe2e2e1ffe2e2e2ffe1e1e1ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e0ffdfdfdeffdfdedfffdfdfdfffdfdede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1b1cff161616ff111111ff0f0f0eff0d0d0dff0c0c0cff0b0b0bff0b0b0bff0a0a0aff0a0b0aff0a0a0bff0a0a0aff0a0a0aff0b0b0bff0a0a0aff0a0a0aff0a0a0aff090909ff0a0909ff0a0a09ff090a0aff0a0a0aff090909ff0a0a0aff0a0a0aff0a0b0aff0b0a0bff0a0a0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0b0a0aff0b0a0aff0a0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0a0b0aff0a0b0aff0a0a0aff0a0a0bff0a0a0aff0a0a0aff0a0a0aff0b0c0cff0f0e0eff111112ff151414ff19191800000000ff010102ff020102ff010101ff020101ff010201ff010102ff020101ff020302ff030303ff030304ff040404ff040404ff040303ff030202ff010101ff020201ff020303ff040404ff050505ff060607ff060606ff070707ff070707ff070707ff070707ff080808ff080708ff070707ff080808ff070707ff080808ff080807ff070707ff070707ff050605ff050505ff040505ff050605ff060606ff070707ff080807ff080807ff070606ff050606ff060505ff050405ff040505ff040504ff040404ff050505ff040405ff040504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020101ff020202ff010101ff010101ff010202ff030203ff040404ff050505ff050505ff050404ff050505ff070707ff080807ff070706ff050505ff060506ff060505ff050606ff060707ff070606ff050605ff050404ff040504ff050405ff050505ff040404ff040504ff050405ff040404ff030202ff010101ff010001ff020102ff020102ff010100ff010100ff000000ff010000ff000000ff000000ff000000ff010001ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000100ff010001ff010001ff010100ff010000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffe0e0e0ffe2e1e1ffe2e1e2ffe2e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffd5d5d5ffcacacaffbbbbbbffafaeaeffafafb0ffb0b0b1ffb2b1b2ffb2b3b2ffb3b3b3ffb4b4b4ffb4b4b4ffb6b5b5ffb6b6b6ffb7b7b7ffb8b7b8ffb9b9b8ffbab9b9ffbababaffbbbabbffbcbbbcffbcbcbcffbdbcbcffbebebdffbebebeffbfbfbeffc0c0bfffc0c1c1ffc1c1c1ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc5c5c5ffc5c6c5ffc7c6c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c9c9ffc9c9caffcacacaffcbcbcaffcbcbcbffcbcccbffcccdccffccccccffcdcdcdffcdcecdffcececeffcfcfceffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd7d7d6ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdadaffdbdbdbffdcdcdbffdcdcdcffdcdddcffdddcddffdddeddffdedddeffdededeffdfdedeffdfdedeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e2ffe2e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e7e7ffe7e8e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffeae9e9ffe9e9eaffeaeaeaffeaeaeaffe9eaeaffeaeaeafff3f3f3fff8f8f8fffcfcfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b6b6ffb6b7b6ffb7b6b6ffb6b7b6ffb7b6b7ffb7b6b7ffb7b6b7ffb6b6b6ffb7b7b6ffb6b7b6ffafafafffafafafffafafafffafafafffb0afafffafafafffafafafffb5b5b4ffc9c9c9ffc8c9c8ffcdcdcdffd8d8d9ffe1e2e1ffe2e1e1ffe1e1e2ffe1e1e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e0ffdedfdeffdededeffdfdedeffdededeffdededf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232223ff1c1b1bff161615ff121212ff0f0f0fff0d0d0cff0d0d0dff0d0d0cff0c0c0cff0c0c0cff0b0b0cff0b0c0cff0c0c0cff0c0c0cff0c0b0cff0b0c0bff0b0b0bff0b0a0aff0a0a0aff0b0b0bff0b0b0bff0b0b0bff0b0a0bff0b0c0bff0c0b0cff0c0c0dff0c0c0cff0c0c0bff0c0c0bff0b0c0bff0c0b0bff0c0c0bff0b0c0cff0c0c0cff0d0c0dff0d0d0dff0d0c0dff0d0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0bff0c0b0cff0b0c0cff0c0c0cff0e0e0eff121211ff141414ff181918ff20212000000000ff020101ff010101ff010101ff010101ff010101ff020101ff010101ff020202ff030303ff040404ff040405ff040404ff040303ff030202ff020101ff010101ff030203ff040404ff050605ff070706ff060607ff070606ff060707ff070707ff080808ff080808ff080708ff070807ff070707ff070707ff070707ff080807ff070707ff070706ff060506ff050505ff050405ff050505ff060606ff070707ff080807ff070707ff070606ff060605ff050505ff050504ff050405ff050505ff050404ff050404ff050504ff040504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff000100ff000101ff000000ff010000ff000100ff000000ff000000ff000000ff000001ff010100ff000000ff000001ff000100ff020101ff020203ff030203ff020203ff030404ff060505ff060706ff050505ff050606ff070708ff0a0a0aff0c0d0cff0d0d0dff0d0d0dff0d0d0dff101010ff141313ff151515ff141515ff111211ff141414ff131313ff131413ff131414ff131312ff0f100fff0e0e0eff0f0f0fff101010ff0f0f0fff0f0f0fff0f0f10ff0e0f0eff0c0c0cff080809ff050505ff050405ff060505ff060605ff050405ff030403ff020303ff020202ff010101ff020101ff020202ff020202ff010201ff000101ff020202ff020202ff010101ff010101ff000000ff000000ff000100ff000000ff010001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010101ff000100ff010101ff010000ff010000ff000100ff010101ff0201010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffd5d5d5ffc9cacaffbbbcbcffacadacffaeaeaeffafafafffb0b0b0ffb1b1b0ffb1b2b1ffb2b2b2ffb2b3b2ffb4b4b4ffb5b4b5ffb6b5b5ffb6b6b7ffb7b8b7ffb8b7b8ffb8b8b9ffbabab9ffbababaffbbbabaffbbbcbbffbcbcbdffbdbdbcffbdbebeffbebebeffbebfbeffc0c0bfffc0c0c1ffc1c1c1ffc2c2c2ffc2c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c8c9ffc9cac9ffcacacaffcbcbcbffcbcbcbffcbcbccffccccccffcdcdccffcdcdceffcecdceffcececfffcecfcfffd0cfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffdadadaffdadadaffdbdadbffdbdbdcffdcdcdcffdcdcdcffdcdcddffddddddffddddddffdeddddffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe5e5e4ffe6e5e6ffe6e6e5ffe5e6e6ffe7e7e6ffe6e7e6ffe7e6e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffeae9e9ffe9eae9ffe9eaeaffeaeaeaffe9e9eaffeaeaeaffeaeaeafff3f3f3fff8f8f8fffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbcffbcbdbcffbdbcbcffbcbcbcffbcbcbcffbdbcbcffbdbcbcffbcbcbdffbdbdbdffb6b6b6ffb6b6b7ffb7b7b6ffb7b6b7ffb7b6b6ffb7b7b6ffb6b6b7ffb7b7b6ffb6b7b7ffb6b6b6ffafafafffafafafffafafafffafafafffafafafffafafafffafafafffb5b5b5ffc9c9c9ffc9c9c9ffcdcdcdffd9d8d8ffe1e2e1ffe1e1e1ffe2e1e2ffe1e2e1ffe1e1e2ffe1e1e1ffdedfdfffdededfffdedfdeffdfdedeffdededfffdfdedf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff222222ff1b1b1bff161616ff121112ff0f0f0fff0e0f0eff0e0f0fff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0dff0d0e0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0eff0d0e0dff0d0c0dff0c0d0dff0d0d0dff0e0d0eff0e0d0dff0e0e0eff0e0d0eff0e0e0dff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0f0f0eff0f0f0fff0e0f0fff0f0e0fff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0f0eff0e0e0eff0e0e0eff111211ff141415ff191919ff202121ff2a2a2b00000000ff020101ff010102ff010102ff010102ff010202ff020101ff010201ff020202ff030303ff040404ff040404ff030403ff030303ff020302ff020202ff010101ff020102ff020203ff040404ff040505ff050505ff060606ff060606ff060606ff060606ff060606ff060605ff050605ff050505ff060606ff060606ff060607ff070707ff050505ff040405ff040404ff040304ff040304ff050505ff060506ff060706ff050606ff050505ff040504ff050404ff040404ff040404ff040504ff040505ff050505ff050505ff0405040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030202ff020203ff030303ff020203ff020202ff010101ff010001ff020101ff030203ff030304ff040304ff040303ff060605ff080808ff0a0a0aff0b0b0aff0b0b0bff0d0e0eff111111ff111112ff111111ff121111ff161617ff1e1e1eff242424ff272727ff282929ff2b2b2bff2f2e2fff363636ff3a3a3aff3a3939ff373636ff3a3a3bff373737ff393838ff373738ff343434ff303031ff2e2e2fff303030ff323232ff303030ff2f2f2fff2d2d2dff29292aff222323ff171718ff101010ff101011ff131212ff111111ff0f0f0fff0c0d0cff0a0b0aff090909ff080809ff080808ff080808ff070707ff070706ff060706ff070706ff070707ff060606ff040404ff030303ff020203ff030303ff030302ff020202ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000100ff010101ff010000ff000001ff000001ff000001ff010201ff010101ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffdfe0e0ffdfe0e0ffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e2e2ffe1e1e2ffdbdbdcffd5d5d5ffcacacaffbcbbbbffadacacffabababffacadadffaeaeaeffaeaeafffb0afafffb0b0b1ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb4b5b5ffb5b6b6ffb6b6b7ffb7b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffbbbabaffbbbbbaffbcbcbbffbcbcbcffbdbdbdffbdbebdffbebebeffbfbfbfffc0bfc0ffc0c0c0ffc1c2c1ffc1c2c2ffc3c3c2ffc4c4c4ffc5c4c4ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffcac9c9ffcacacaffcbcacbffcccbcbffcccccbffcccccdffcdcccdffcecdcdffcecdceffcecfceffcecfcfffcfcfd0ffcfcfd0ffd0d0d0ffd0d0d1ffd2d1d2ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9daffdadadaffdbdadaffdadbdbffdbdcdcffdcdbdcffdcdcdcffdddcddffdcddddffddddddffdeddddffdededeffdfdfdeffdedfdeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe2e2e1ffe3e3e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e7ffe7e6e7ffe7e6e6ffe8e8e7ffe7e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9eaffe9e9eaffeaeaeaffeaeaeaffebebebffeeeeeefff3f3f3fff7f7f7fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffbcbcbdffbcbcbcffbdbcbdffbcbcbcffbdbdbcffbcbcbdffbcbdbdffbcbcbdffbcbdbcffb7b6b7ffb6b6b6ffb6b6b6ffb7b6b6ffb7b6b6ffb7b7b6ffb6b7b6ffb6b6b6ffb5b6b5ffb5b4b5ffafafafffb0afafffafafafffafafafffafafafffaeafaeffaeaeaeffb5b5b5ffc8c8c9ffc9c9c9ffcdcdcdffd9d9d8ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffdfdedfffdfdedfffdfdedeffdfdfdeffdedfdfffdfdedeffdfdfde000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353535ff2a2b2bff222223ff1b1b1cff161616ff121212ff111111ff121111ff111111ff101111ff111010ff101010ff101010ff101011ff101011ff111111ff111110ff111110ff101111ff101111ff101011ff0f1010ff101010ff0f1010ff101010ff111010ff111110ff111111ff111111ff111211ff111211ff111111ff111111ff121111ff111111ff121211ff111211ff111111ff111111ff111011ff101011ff111111ff111111ff121212ff121211ff111111ff141414ff191819ff212021ff2b2a2bff37363600000000ff010102ff010101ff020101ff010101ff010201ff010101ff010101ff010102ff030202ff030303ff040404ff030303ff030303ff020303ff020203ff020102ff010101ff020202ff020202ff040303ff040404ff040404ff050404ff040405ff050404ff040405ff040404ff040404ff040404ff050504ff040505ff050505ff050405ff030404ff030304ff020202ff020202ff030302ff040303ff050504ff040504ff040505ff040404ff040404ff030404ff040303ff030303ff040403ff040504ff050504ff050505ff0504050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000001ff020202ff040404ff050606ff080808ff0a0a0aff0b0b0bff090a09ff080808ff060606ff060706ff090909ff0b0b0bff0e0e0eff0f0f10ff121211ff171818ff1f1e1fff242424ff262525ff262626ff2c2c2cff333233ff343434ff333333ff353535ff3e3e3eff494949ff515151ff565656ff595a5aff5e5e5dff626261ff676666ff6c6c6cff70706fff747474ff757576ff747474ff727272ff707070ff6c6c6dff6a6a6aff666666ff626162ff605f60ff5e5e5eff595a59ff555555ff525252ff4f4e4eff414142ff333334ff302f30ff333433ff333333ff2f2f2fff2a2a2aff252525ff212121ff1e1e1eff1c1c1cff1c1c1bff181919ff161617ff171817ff181818ff161617ff131212ff0f0e0fff0c0c0cff0a0b0aff0b0b0bff0b0b0bff080908ff060606ff010102ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff000001ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010201ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe1e1e0ffdbdbdbffd4d4d3ffc9c9c9ffbbbabaffaeaeaeffacadadffaeaeaeffafafafffb0b0b0ffb0b1b1ffb2b2b2ffb2b2b3ffb4b3b4ffb5b4b5ffb5b5b6ffb6b6b6ffb7b7b7ffb8b8b8ffb9b8b8ffb9b9baffbababaffbbbbbbffbbbcbbffbcbcbdffbdbdbdffbebebdffbebebeffbfbfbfffc0bfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c3ffc4c4c3ffc4c4c4ffc4c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcbcbcbffccccccffccccccffcdccccffcdcdcdffcecdceffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d6ffd8d7d8ffd7d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadbffdbdadbffdbdbdbffdcdbdcffdcdcdcffddddddffddddddffddddddffdddddeffdededeffdfdedfffdedfdeffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e0e1ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebebebffececebffefefeffff4f4f4fff8f9f9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc8c8c9ffc9c9c8ffc8c9c9ffc9c9c8ffc8c8c8ffc9c9c8ffc8c9c9ffc9c9c8ffc9c9c9ffc4c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffbcbcbdffbdbcbdffbdbcbdffbcbcbdffbcbcbcffbdbdbdffbcbcbcffbcbbbcffbbbbbcffb6b6b6ffb7b6b7ffb6b7b6ffb6b7b7ffb7b7b6ffb6b6b6ffb6b5b6ffb5b5b5ffb4b4b4ffb4b4b4ffafafafffafafafffafafafffafafaeffaeaeaeffadadadffacababffb5b4b5ffc9c8c9ffc8c9c8ffcdcdcdffd8d8d8ffdddeddffe2e2e2ffe0e0e1ffdedfdeffdededeffdfdedeffdededeffdfdedeffdededeffdfdede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff353535ff2b2b2bff222322ff1c1b1bff161616ff161515ff161515ff141415ff151414ff141414ff141414ff141414ff141414ff151415ff151515ff151415ff151415ff141414ff151515ff141414ff141313ff131314ff131313ff141314ff131413ff141415ff151515ff151515ff151515ff151516ff151515ff151415ff151514ff141515ff151515ff151515ff151515ff141415ff141414ff141414ff151414ff141515ff151515ff151514ff141514ff191919ff202021ff2b2b2bff373637ff44434300000000ff010101ff010101ff020101ff010101ff010101ff010001ff010101ff010101ff020201ff020302ff030303ff030303ff040403ff030404ff030303ff020302ff020101ff010101ff020101ff020202ff020303ff040304ff040404ff040404ff030404ff030304ff030304ff040303ff040304ff040304ff040404ff040404ff040404ff030202ff020203ff010101ff020102ff010201ff020303ff030303ff030403ff030303ff030303ff030203ff030303ff030302ff020203ff030303ff040404ff050505ff040405ff050404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff040404ff060606ff090909ff0d0c0cff111111ff161617ff1c1d1cff202020ff1d1d1dff191919ff171717ff181919ff201f1fff282829ff2f2f2fff343333ff393939ff424241ff4e4e4dff565656ff59595aff585858ff595958ff5d5d5dff616262ff626263ff656566ff6c6c6cff767776ff7c7d7cff808080ff848484ff8a8a8aff8e8e8fff929292ff969595ff9a9b9affa0a0a1ffa1a0a1ffa1a0a1ff9d9c9cff989999ff959495ff929291ff909090ff8a8a8aff858586ff828282ff818080ff7d7d7cff787878ff747575ff727272ff6a6a6bff616261ff5f5f5fff626161ff5f5f5eff5b5b5bff5a5959ff535354ff4d4d4eff4b4b4bff4b4b4aff474747ff414141ff3e3f3fff3f3f3eff3c3d3dff353536ff2d2d2dff2a2b2aff262626ff242424ff232323ff181818ff0f0e0eff070707ff070707ff070606ff040404ff010201ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000001ff000100ff010201ff010101ff010101ff010101ff010201ff010101ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffe0e0e0ffe2e1e2ffe2e2e2ffe0e0e0ffd9d9daffd1d0d1ffc7c7c7ffb9b9b8ffafafb0ffafaeafffb0b0b0ffb1b1b1ffb1b2b2ffb3b2b3ffb4b4b3ffb5b5b5ffb5b5b5ffb6b6b7ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbabbbbffbcbbbbffbcbcbdffbdbebdffbebebeffbfbfbeffbfc0bfffc0bfc0ffc1c0c0ffc1c1c1ffc2c2c2ffc2c3c2ffc4c4c3ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c5ffc6c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcbcccbffcdccccffcdcccdffcecdceffcececeffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d5d4ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d9d8ffd9d9d9ffdad9daffdadadaffdbdbdbffdadbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddcddffddddddffdeddddffdededeffdededeffdedfdeffdfdfdfffdfdfe0ffe0e0dfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaebffeaeaeaffebecebffeff0f0fff5f5f5fff9f9fafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecdceffcdcdceffcdcecdffcececdffcdcdceffcdcdceffcdceceffcececdffcdcdcdffcdcdceffc9c9c9ffc9c8c9ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc1c1c1ffbcbcbcffbcbcbdffbcbdbcffbdbcbcffbdbdbcffbcbcbcffbbbbbbffbababaffbabbbbffb6b7b6ffb6b6b6ffb7b6b6ffb6b6b6ffb5b5b5ffb5b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb2b2b2ffafafafffafaeafffaeaeaeffadadadffabacacffacacacffaaababffb5b5b5ffc5c5c5ffccccccffd6d6d6ffdcdddcffe0dfe0ffdfdfe0ffdddddeffddddddffdededeffdedfdeffdfdfdeffdededfffdededf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232324ff242425ff272726ff282828ff2a2a2aff2b2b2cff2d2c2dff2e2e2dff2f2f2fff303131ff525152ff515252ff353535ff2b2b2bff222222ff1b1b1bff1b1b1bff1a1a1bff1a1a1aff1a1a1aff1a1a1aff191919ff191919ff1a1919ff1a1a1aff1a191aff1a191aff191a1aff1a1919ff1a1a19ff191a1aff191a19ff191919ff191919ff181918ff181818ff191919ff191a19ff1a191aff1b1a1aff1a1a1bff1a1a1aff1a1a1aff1a1a19ff1a1a1aff1a1a1aff1a1a1aff1a1a1aff191a1aff1a191aff1a1a1aff1a1a1aff1a1a1aff191a19ff191a19ff181918ff212021ff2a2a2bff373737ff444344ff797979ff676767ff60605fff010101ff010102ff010101ff010101ff000000ff000001ff010101ff010102ff010101ff020302ff030404ff040404ff040404ff040404ff030303ff020102ff010101ff010101ff010102ff020102ff030203ff030303ff030303ff030303ff030302ff030303ff030203ff030304ff030404ff040303ff040403ff030303ff020202ff010101ff010101ff010100ff010101ff020101ff020202ff020102ff020102ff020102ff020202ff020202ff020201ff020102ff030203ff030404ff040403ff040505ff05040500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff010000ff010101ff010101ff010101ff020202ff050505ff080909ff0d0d0dff131313ff1a1a1aff232323ff30302fff3d3c3cff454545ff484848ff454545ff414141ff404040ff454546ff505050ff5d5d5dff666565ff696969ff6e6d6eff767575ff7d7c7cff808181ff848484ff868786ff878787ff89898aff8d8d8dff919191ff959594ff999a99ff9e9e9dffa1a1a1ffa2a2a3ffa4a4a4ffa9a8a8ffaeaeaeffb2b2b3ffb5b5b5ffb7b7b7ffbab9baffbababaffb9b9b9ffb3b3b3ffb2b1b2ffafafafffacacacffa9a9aaffa7a8a7ffa5a4a5ffa1a1a1ffa09f9fff9f9f9fff9d9d9dff9b9b9bff9c9c9cff9a9a9aff969696ff929191ff8e8e8eff8c8b8bff898a89ff888787ff858685ff818181ff7d7d7dff7a7b7bff797878ff737372ff6c6d6dff696969ff656565ff626261ff5e5e5eff5b5b5bff585858ff565655ff4d4d4dff3c3c3dff2a2a2aff1a1a1aff151414ff121111ff0c0c0cff070606ff020201ff010101ff010101ff010101ff010000ff000101ff000001ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010101ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0dfe0ffe0e0dfffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffe1e1e1ffe1e1e1ffdfdedeffd7d7d7ffcacacaffc6c6c6ffbbbabaffb1b0b1ffb0b0b0ffb2b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb5b5b6ffb6b7b6ffb7b7b7ffb8b8b8ffb9b9b8ffbabab9ffbababbffbbbbbbffbcbcbcffbdbcbcffbebebdffbfbebeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c3c2ffc3c3c3ffc3c4c3ffc4c5c5ffc5c5c5ffc6c6c6ffc6c7c7ffc7c7c7ffc8c8c7ffc9c8c8ffc9c9c9ffcacacaffcacacaffcbcbcbffccccccffccccccffcdcdcdffcdcdcdffcecdcdffcfcfcfffcfcecfffd0d0cfffd0d0cfffd0d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d3ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdbdadaffdadbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffdddeddffdededeffdedfdeffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e6e6ffe7e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffeaeaeaffeaeaeaffebebeaffeeeeeefff5f5f6fff9f9f9fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffcdcdceffcececdffcecdcdffcdceceffcdcdcdffcececdffcdcdcdffcdceceffcdcdceffcdcdcdffc9c9c8ffc8c9c9ffc9c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc1c1c1ffc0c0c1ffc1c1c1ffbdbcbdffbcbdbcffbdbcbcffbcbcbcffbbbbbbffbbbabbffbbbabbffbababaffbab9b9ffb7b6b6ffb6b6b6ffb6b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b1ffb0b0b0ffafafafffaeaeaeffadadadffacacacffababaaffaaaaaaffb3b3b3ffc5c5c5ffcdcdcdffd5d5d5ffdbdbdbffdededeffddddddffdcdbdbffddddddffddddddffdededeffdfdedeffdedfdfffdedede0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff232323ff242424ff262727ff282829ff2a2a2aff2b2c2bff2c2d2dff2e2e2dff2f2f2fff313131ff515151ff525151ff353535ff2b2b2bff222323ff222121ff222122ff222222ff232222ff222222ff222222ff222222ff212121ff202121ff212121ff212121ff212221ff222221ff222322ff222222ff222222ff222121ff202020ff212020ff212020ff212121ff222121ff222222ff232222ff232323ff222222ff212221ff212222ff222121ff222222ff212222ff232322ff232322ff232322ff232322ff232323ff232222ff232222ff212121ff202021ff2a2b2bff373636ff444343ff797979ff676667ff60605fff595858ff525252ff010101ff010101ff000000ff000000ff000000ff000100ff010100ff010101ff020201ff020203ff040404ff040404ff040303ff030303ff020202ff020202ff010101ff010001ff010101ff020202ff020202ff030203ff030302ff030203ff020202ff030302ff030303ff030303ff040303ff030403ff030303ff030202ff020202ff010101ff010100ff010101ff010001ff020101ff010201ff010101ff010101ff010101ff010100ff000101ff010000ff020201ff020303ff040403ff040403ff0505040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff000000ff010001ff020202ff030302ff040404ff040404ff060505ff080707ff0c0c0cff131213ff1e1e1dff292829ff343434ff3f3f3fff4d4d4cff595959ff646464ff686968ff6c6b6bff707070ff737373ff777877ff7f7f7fff878787ff8e8d8dff8f8e8eff919191ff959595ff999999ff9c9b9cff9d9c9dffa0a0a0ffa5a5a5ffa7a7a7ffa9a8a8ffabababffaeaeaeffb1b2b1ffb5b5b5ffb8b8b8ffb9b9b9ffb9b9b9ffbcbcbbffbfbfbeffc0c0c0ffc3c3c3ffc5c4c5ffc6c6c6ffc8c8c8ffc9c9c9ffc7c8c7ffc3c3c3ffc2c2c1ffc0bfc0ffbebebeffbcbcbcffbbbabaffb9b9b9ffb8b7b7ffb6b7b7ffb5b6b6ffb5b5b5ffb5b5b5ffb6b5b5ffb5b5b5ffb3b3b3ffb0b0b0ffadacacffaaaaaaffa6a6a6ffa4a3a3ffa2a1a2ffa0a0a0ff9d9d9eff9b9b9bff989898ff959596ff929292ff8f8f8eff8d8c8cff8a898aff878787ff848484ff828181ff7e7e7eff757575ff676767ff585858ff464546ff3b3b3bff323233ff252525ff171717ff0b0a0bff080708ff080808ff080808ff060606ff040404ff040304ff030304ff020202ff010101ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0dfdfffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffdededeffd8d8d8ffd1d1d1ffc8c8c8ffbdbcbdffb5b4b5ffb4b4b4ffb5b5b5ffb6b6b5ffb6b6b6ffb7b6b7ffb7b8b7ffb8b8b8ffb9b8b9ffbab9b9ffbababaffbabbbbffbbbcbcffbcbcbcffbdbdbdffbebdbdffbfbebfffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c3c4ffc4c4c5ffc5c5c5ffc7c7c6ffc6c6c7ffc6c7c7ffc7c7c7ffc8c8c7ffc9c8c8ffc9c8c9ffc9cac9ffcacacaffcbcacaffcbcbcbffccccccffcdcdcdffcdcdcdffcececeffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd2d1d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd8d8d7ffd8d7d7ffd9d8d8ffd9d8d9ffd9d9d9ffdad9daffdadadaffdadadaffdadadaffdbdbdaffdcdbdbffdbdcdbffdcdcdcffdddcdcffddddddffddddddffdddedeffdededeffdedfdeffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe3e3e3ffe4e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e4e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e9e9ffe9e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffedededfff3f3f3fff8f8f7fffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffcececeffcecdceffcdcdceffcdcdceffcececeffcececdffcecdcdffcecdcdffcdcdcdffccccccffc9c9c9ffc9c9c8ffc9c9c9ffc8c9c8ffc9c9c8ffc9c9c8ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c7ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c1ffc1c1c1ffc0c1c1ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbcffbbbcbcffbbbcbcffbababaffbbbbbbffbababaffb9b9b9ffb8b8b8ffb8b7b8ffb7b6b6ffb6b6b6ffb4b4b5ffb4b3b3ffb3b2b3ffb1b1b1ffb0b0b0ffafb0afffadadaeffacacadffacacabffababaaffaaa9a9ffa8a7a8ffa8a9a8ffb2b2b2ffc4c4c4ffcdccccffd4d4d4ffdadadaffdcdcdcffdbdbdbffd9d8d8ffdbdbdcffdddcdcffddddddffdededfffdededfffdededf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff242525ff232323ff242424ff272626ff282829ff2a2a2aff2c2b2cff2d2c2cff2e2e2eff2f2f2fff313030ff525251ff515151ff353535ff2b2a2bff2a2a2aff2b2a2bff2b2b2bff2c2c2cff2d2d2cff2d2d2cff2c2c2cff2b2b2bff2a2a2aff2a2a2aff2a2a2aff2b2b2bff2b2c2cff2c2c2cff2c2c2cff2c2c2cff2b2b2bff2a2a2aff2a2a2aff2b2a2bff2b2b2aff2c2b2bff2b2c2cff2d2c2cff2d2c2dff2c2c2cff2c2b2cff2c2c2bff2b2b2bff2b2b2bff2c2c2bff2d2d2cff2e2d2dff2e2d2dff2d2e2dff2d2d2dff2d2c2cff2c2c2cff2b2b2bff2b2b2bff363737ff444344ff797878ff676767ff605f5fff585858ff525152ff4a4a4aff434343ff010101ff000000ff000000ff000000ff000000ff000000ff010001ff020101ff030202ff020303ff040303ff030303ff020202ff020202ff010101ff010101ff010101ff010101ff010101ff020201ff020201ff020202ff020302ff020203ff030203ff030303ff030302ff020303ff020303ff020302ff030203ff020101ff010101ff010101ff010101ff010101ff010101ff000101ff010000ff010001ff000000ff000000ff010100ff000000ff000001ff020101ff030302ff040303ff040304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff010001ff010101ff030202ff020202ff010102ff040404ff070707ff0a0a0aff0d0d0eff131313ff19191aff1f201fff292929ff383838ff4b4a4bff5f5f5fff6e6e6eff777777ff80807fff868786ff8c8d8dff8f8f90ff949494ff9b9b9aff9f9fa0ffa4a4a4ffa8a8a8ffaaaaaaffaaaaaaffaaaaaaffabababffaeadadffb0b0b0ffb2b1b2ffb3b3b2ffb6b6b5ffb9b9b9ffbcbcbcffbdbdbdffbfbebfffc1c1c1ffc2c3c3ffc6c5c5ffc7c6c7ffc8c8c8ffc9c9c9ffcbcbcbffcccbccffcdcccdffcdcdcdffcececeffcfcfd0ffd1d0d1ffd1d0d1ffcfcfcfffcdcdceffcccbcbffc9c9caffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c2c3ffc2c2c3ffc2c2c3ffc2c2c2ffc1c0c0ffbfbebeffbdbdbdffbbbbbbffb8b9b9ffb6b7b6ffb4b4b4ffb3b3b3ffb3b2b3ffb1b1b1ffaeaeaeffadadadffadadacffaaaaaaffa7a8a8ffa3a3a3ffa1a1a0ff9f9f9fff9d9e9eff9b9b9bff949494ff878787ff7a7b7bff727171ff696969ff585858ff3f3e3fff2a292aff222121ff1f1f1eff1b1b1aff151515ff0f0f0fff0c0c0cff0c0b0bff080908ff060505ff030203ff010101ff010100ff010101ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010102ff010101ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020202ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdfdfdfffe1e1e0ffdedddeffd8d8d9ffd2d2d2ffc6c6c7ffbdbcbdffb7b6b7ffb6b6b7ffb8b7b7ffb9b9b9ffb9b8b9ffb8b9b9ffb9b9b9ffbababaffbabbbaffbcbcbcffbcbdbdffbebebeffbfbfbfffc0bfc0ffc1c0c1ffc1c1c2ffc2c2c3ffc3c3c3ffc4c4c3ffc4c4c4ffc5c4c5ffc5c5c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc8c8c9ffc9c9c9ffc9c9c9ffcbcbcaffcbcbcbffccccccffcdcdcdffcdceceffcecfceffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd3d2d3ffd4d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd6d5d5ffd6d5d6ffd7d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d8ffd8d7d8ffd8d8d8ffd8d8d9ffd8d8d9ffd9d8d9ffd9d8d9ffd9d9d9ffd9d9daffdad9daffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddddcffddddddffdddddeffdededeffdededeffdededfffe0e0dfffe0e0dfffe0e0e0ffe1e0e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e6e7ffe8e7e7ffe8e7e8ffe8e7e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e9e8ffe9e9e8ffe9e8e9ffe9e9e9ffe8e9e9ffeae9e9ffeae9eaffecececfff1f1f0fff6f6f6fffcfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdad9daffdadadaffdadadaffdad9daffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d2ffcecdceffcecdcdffcececdffcdcecdffcececeffcdcdcdffcdcccdffccccccffccccccffccccccffc9c8c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc5c5c5ffc3c3c3ffc3c2c2ffc2c2c2ffc1c0c1ffc0c0c0ffc0c1c1ffc0c0c0ffbfbfbfffbebebeffbcbdbdffbcbcbcffbbbbbbffbababaffbab9baffb8b9b9ffb7b7b8ffb6b7b6ffb6b5b5ffb4b4b4ffb3b2b3ffb2b2b2ffb0b1b1ffafb0afffaeaeaeffadadadffacabacffaaaaaaffa9a9a9ffa8a8a8ffa8a7a7ffa6a6a6ffa5a5a6ffa6a6a7ffb2b2b2ffc4c4c3ffcdcdcdffd5d4d5ffdadadaffdbdbdbffd8d9d9ffd6d6d6ffdbdbdbffdcdbdbffdddcddffddddddffdededeffdfdfde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282827ff262626ff242524ff232323ff252424ff272726ff282828ff2b2a2aff2b2b2cff2c2d2dff2e2e2dff302f2fff313031ff515152ff515252ff353535ff353435ff353535ff363536ff373737ff383838ff383738ff373737ff363636ff363635ff343534ff353535ff353635ff373736ff373737ff373637ff373637ff363636ff353535ff353535ff363535ff363636ff363637ff373737ff383838ff383838ff383838ff373837ff383738ff373737ff363636ff363736ff383837ff383838ff383939ff393939ff393838ff383838ff373838ff373737ff373737ff434444ff787979ff676767ff5f5f5fff595858ff525152ff4b4a4bff444343ff3d3d3dff383838ff000100ff000000ff000000ff010000ff000000ff010000ff010001ff010101ff020202ff030202ff030203ff020202ff020202ff010202ff010102ff010101ff010101ff010101ff010202ff020101ff010202ff020202ff030303ff020303ff030203ff020202ff020202ff020202ff020102ff020202ff020202ff010102ff010201ff020101ff010101ff010102ff010101ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff020202ff030304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff030303ff050504ff060706ff080908ff080808ff0a090aff0d0e0dff181818ff232323ff2d2d2dff393939ff444444ff4f4f4fff5a5b5bff6c6c6cff7e7e7eff919191ff9c9d9dffa2a3a2ffa4a4a4ffa6a7a6ffaaaaaaffaeadaeffb2b2b2ffb9b9b9ffbbbbbaffbcbbbcffbbbbbbffbcbbbbffbcbcbcffbdbdbdffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc5c5c5ffc7c7c7ffc9c9caffcacbcaffcccccbffcdcdccffcdcdcdffcececeffcfcfcfffd0d1d0ffd2d2d3ffd4d3d3ffd3d4d4ffd3d3d4ffd4d3d4ffd4d4d3ffd4d4d4ffd5d4d5ffd4d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfd0ffcececeffcdcdcdffcdcdcdffcccdccffcccbcbffccccccffcdcdcdffcccdccffcbcccbffcacacaffcbcacbffcacacaffcacacaffc9c9caffc9c9c9ffc7c6c6ffc5c4c4ffc3c3c3ffc1c1c1ffc0c0c0ffc0c0c1ffc1c1c1ffc0c1c0ffbfc0bfffbebfbeffbdbdbdffbcbcbcffb9b8b9ffb6b6b6ffb5b5b5ffb3b4b3ffb4b4b4ffb2b2b2ffabaaabffa1a1a1ff999899ff929292ff888889ff777777ff616261ff535454ff4d4d4dff454544ff3a393aff303130ff2a2a29ff222322ff191919ff100f0fff0a090aff070707ff060506ff050505ff040404ff020203ff020101ff000100ff000000ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010102ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020202ff020202ff020203ff03030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0dfffe0e0dfffe0e0dfffdedfdfffdededeffdfdedeffdddddcffdededfffe0dfdfffdddeddffd8d8d9ffd1d0d0ffc3c3c3ffbcbcbcffb7b7b7ffb8b7b7ffb9b9b9ffbabbbbffbababbffbababbffb9babaffbababaffbbbbbbffbcbcbcffbdbdbdffbfbebeffc0c0bfffc0c1c0ffc2c2c2ffc2c2c2ffc4c3c4ffc4c4c4ffc5c4c4ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c7c7ffc7c6c7ffc6c7c6ffc6c7c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c9ffc9c8c9ffcac9c9ffcbcbcbffcbcbcbffcccccdffcdcdcdffcececeffcfcfcfffd0cfd0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d2ffd3d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d6ffd6d7d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd7d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdddddcffddddddffdededeffdededeffdfdedfffdfdfdeffdfdfdfffdfdfe0ffe1e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e8e7ffe8e8e7ffe7e8e8ffe9e8e8ffeae9e9ffebebebfff0f0f0fff5f4f4fffafafafffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddedeffdddedeffdddeddffdeddddffdededdffdededdffdddeddffdededeffdddeddffdedddeffdadad9ffdadadaffdadadaffdadadaffdadadaffdadad9ffdadadaffdadadaffdadadaffdadadaffd6d7d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d6d7ffd6d6d6ffd5d6d6ffd4d5d4ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d1ffd1d1d0ffcdceceffcececeffcdcdcdffcdcdcdffcdcdccffccccccffccccccffccccccffcccbcbffcbcacbffc9c9c8ffc8c8c9ffc8c7c8ffc7c7c7ffc6c6c7ffc7c7c7ffc6c6c6ffc5c5c5ffc5c4c5ffc4c3c3ffc3c3c3ffc1c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbcbbffbbbabaffbabab9ffb9b9b8ffb7b8b7ffb7b7b7ffb5b6b5ffb5b4b5ffb3b3b3ffb2b2b2ffb0b0b1ffb0afb0ffaeaeaeffadadadffacacacffabababffaaaaaaffa9a9a9ffa8a9a8ffa7a7a7ffa6a7a6ffa6a6a6ffa5a5a5ffa5a5a5ffaaa9aaffb6b6b6ffc7c7c7ffcececeffd5d5d5ffd9d8d8ffd9d8d9ffd7d6d7ffd7d6d7ffd7d7d7ffdbdbdcffdbdbdbffdcdddcffddddddffdedede0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff282827ff262626ff242524ff232423ff252524ff262726ff282828ff2b2a2aff2b2c2bff2d2c2dff2e2d2eff2f2f2fff303031ff525152ff515251ff404141ff414041ff424242ff434343ff434444ff444444ff434344ff424242ff414141ff404041ff414140ff414141ff424242ff434342ff424342ff424242ff414141ff424142ff414141ff424141ff424242ff434343ff444444ff444443ff444444ff444544ff444545ff444445ff434443ff434343ff434343ff444444ff444444ff454545ff464546ff454545ff454545ff444444ff444444ff444444ff797979ff676767ff5f5f5fff585859ff515152ff4a4a4aff434443ff3d3d3dff383838ff333333ff313131ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010102ff020101ff010202ff010102ff020102ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff010202ff020202ff020303ff020302ff020202ff010101ff010101ff010201ff020202ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff060605ff090909ff0d0d0dff121211ff161616ff1b1b1aff202121ff2d2c2cff3e3e3eff505050ff616262ff6e6e6eff787777ff828282ff8f8f8fff9a9a9bffa4a5a4ffafaeaeffb7b7b7ffbabbbbffbbbabbffbbbbbbffbcbdbcffbfbebeffc0c1c1ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c7ffc6c6c6ffc7c6c7ffc7c7c7ffc8c9c8ffcacacaffcccbccffcdcdcdffcecdceffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d4ffd5d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd5d6d5ffd5d5d4ffd5d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd2d2d1ffd3d3d3ffd3d3d3ffd1d1d1ffd0d0d0ffcecfcfffcececeffcecfcfffcfcecfffcececeffccccccffcbcacaffc9c9c9ffc8c8c8ffc8c7c8ffc9c9c9ffcbcbcaffcccccbffcbccccffcbcacbffc9c9c9ffc7c8c8ffc6c6c6ffc4c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc1c1c2ffbfbebfffb9b9b9ffb2b2b2ffaaabaaffa6a5a6ffa09f9fff959595ff888888ff7f7e7eff767676ff6d6d6dff616161ff575757ff4f4f4fff404140ff2d2d2dff1e1e1fff161716ff121212ff111110ff0e0e0eff090909ff050506ff040404ff030303ff020302ff020202ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020102ff020202ff020201ff030303ff030203ff030303ff030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0dfdfffdfdfdfffdedfdfffdedfdeffdfdfdeffdededeffdbdcdbffdddcdcffdededeffddddddffd9d9d9ffd1d1d2ffc7c6c7ffbdbebdffb8b8b7ffb8b8b8ffb9bab9ffbbbbbbffbbbbbbffbbbbbbffbababaffbababaffbbbabbffbcbbbcffbdbdbdffbfbebeffc0c0c0ffc1c1c0ffc1c1c1ffc3c3c2ffc3c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c6c6ffc5c5c5ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c7ffc6c7c6ffc7c6c6ffc6c7c6ffc6c7c7ffc7c6c7ffc7c8c7ffc8c8c8ffc9c8c9ffc9cac9ffcbcbcbffcbcbcbffccccccffcdcdceffcececeffcfcfcfffcfcfd0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd8d9d8ffd9d9d8ffd9d9d9ffdad9daffdadadaffdadbdaffdbdadbffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffddddddffdededeffdedfdfffdfdedfffdfe0e0ffe0dfe0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e6e7ffe7e6e7ffe6e7e7ffe6e7e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9eaeaffefefeffff4f3f3fff9f9f9fffdfefdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffdedddeffddddddffddddddffdeddddffdededeffdededdffddddddffdededeffdddedeffddddddffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdad9daffd9dad9ffd9d9d9ffd6d6d6ffd6d7d6ffd7d6d7ffd6d7d6ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d0ffd0cfd0ffcecdceffcdcdcdffcdcdcdffccccccffcbcbcbffccccccffcbcccbffcbcbcbffcacacaffc9cacaffc9c9c9ffc8c7c7ffc7c8c7ffc6c6c6ffc5c5c6ffc5c4c5ffc3c4c3ffc3c3c2ffc2c2c2ffc0c1c0ffbfbfbfffbebebeffbebdbeffbcbdbdffbcbcbcffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b3b4ffb3b3b3ffb2b3b2ffb1b1b1ffb0b1b1ffafafafffaeafafffadadadffadacacffabababffaaaaaaffa9a9aaffa8a9a8ffa8a8a7ffa7a7a7ffa6a6a6ffa6a5a6ffa4a4a4ffa3a4a3ffadacacffb9babaffcacacaffcfcfcfffd5d5d5ffd7d7d8ffd6d6d6ffd5d5d5ffd5d5d6ffd6d7d6ffd7d6d7ffdcdbdbffdcdbdbffdcdcddffdddddd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff292929ff272828ff262626ff242424ff232323ff242424ff272727ff282829ff2a2a2aff2c2b2bff2c2c2cff2e2e2eff2f2f2fff303031ff323132ff7f7f7fff878787ff888888ff888988ff898989ff898989ff8a898aff888989ff888888ff888788ff888788ff888888ff898888ff898989ff898989ff888888ff888888ff888989ff898989ff898a8aff8a898aff8a8b8bff8b8b8aff8b8a8aff8a8b8bff8b8b8bff8b8b8cff8b8b8bff8b8a8aff8a8b8aff8a8b8bff8b8a8bff8a8b8aff8b8b8bff8c8b8bff8b8c8bff8c8b8bff8b8b8bff8b8b8bff787879ff676667ff605f60ff585858ff515251ff4a4a4aff444343ff3d3d3dff383838ff333333ff313131ff333433ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010000ff010101ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff020202ff020202ff020102ff010101ff010101ff010101ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff010202ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000101ff0102020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010100ff020202ff050504ff090909ff101110ff1a1a1aff272726ff353534ff3e3d3eff424242ff4a4949ff585857ff686768ff797979ff888888ff959494ff9d9c9cffa5a6a5ffaeaeaeffb5b6b6ffbcbdbcffc2c1c2ffc7c7c7ffc8c8c9ffc8c8c8ffc8c8c8ffc8c9c9ffcacacaffcacbcaffccccccffcdcccdffcdcecdffcececdffcecdcdffcececeffcececeffd0d0d0ffd1d1d1ffd2d2d2ffd4d4d3ffd4d4d5ffd5d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdbffdcdbdbffdcdbdbffdcdbdbffdadadaffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d8d7ffd8d7d7ffd6d6d6ffd4d5d4ffd3d3d3ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0cfffcfceceffcececeffcecdceffcdcdcdffcececeffd1d0d0ffd3d3d3ffd2d3d3ffd2d1d2ffd0d0d0ffcfcfd0ffcfcfcfffcecfceffcececeffcecdceffcccdccffcccbcbffcac9c9ffc6c6c6ffc1c1c1ffbdbdbdffb9b9b9ffb5b5b4ffafafafffa7a6a7ff9e9e9eff979697ff8e8e8eff868787ff7d7c7cff727272ff696869ff5a5a5aff484847ff3b3c3bff353635ff2f2f2fff262525ff1a1a1aff121212ff0e0e0eff0b0a0bff090809ff050505ff030302ff010101ff010101ff020101ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020202ff020202ff030303ff020303ff030303ff030303ff030303ff030303ff03030400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffdfdfdfffdededeffdfdedfffdededfffdcdcdbffdbdbdbffdbdbdbffdcdcdcffdddddcffd9d9d9ffd3d3d3ffcbcacaffc0bfc0ffb8b7b8ffb8b8b8ffbabab9ffbbbbbbffbbbbbbffbbbbbbffbabab9ffbababaffbbbbbaffbcbcbcffbdbdbdffbebebeffc0c0bfffc1c0c0ffc1c1c2ffc2c3c2ffc3c3c3ffc4c4c3ffc4c4c4ffc5c5c5ffc4c4c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc7c7c7ffc6c7c7ffc7c6c7ffc8c8c7ffc7c8c8ffc8c9c8ffc9cac9ffcacbcaffcccbccffcccdccffcdcdcdffcececeffcfcfcfffcfcfd0ffd0d1d1ffd1d2d1ffd2d2d2ffd3d3d2ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadbffdbdbdaffdbdbdbffdbdcdbffdcdcdcffdddddcffdddddcffddddddffdededeffdfdedeffdedfdeffdfdfdfffe0dfe0ffe0dfe0ffe1e0e0ffe1e0e0ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e8ffe9eae9ffedeeedfff3f3f3fff8f7f7fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e5ffe5e5e4ffe5e5e5ffe4e4e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e4e4ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffddddddffdddeddffdeddddffdededdffdededdffdddddeffdededeffdeddddffddddddffdddcddffdadadaffdad9daffdadadaffdadadaffdadadaffdad9daffd9d9d9ffd9dad9ffd9d9d9ffd9dadaffd6d7d7ffd6d6d6ffd7d6d6ffd5d6d6ffd5d6d5ffd4d5d4ffd4d5d4ffd5d5d5ffd4d4d4ffd4d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfcfcfffcececeffcecdceffcdcdcdffccccccffcccbcbffcbcbcaffcacacaffc9c9caffc9c9c8ffc8c8c7ffc6c6c6ffc6c6c6ffc5c5c4ffc3c3c3ffc2c3c3ffc2c2c2ffc1c0c0ffc0bfbfffbebebeffbebebdffbcbcbcffbbbbbbffbbbbbaffbabab9ffb9b9b9ffb9b9b8ffb7b7b7ffb6b7b6ffb6b6b6ffb5b5b5ffb5b4b4ffb3b3b4ffb2b3b3ffb2b1b2ffb1b1b1ffb0afb0ffafafafffaeaeaeffadadadffacacacffabababffabaaaaffa9a9a9ffa8a9a8ffa8a7a7ffa7a7a7ffa6a6a6ffa5a4a5ffa4a4a3ffa3a3a4ffafb0afffbdbebdffcbcbcbffd0d0d0ffd5d5d5ffd6d6d5ffd4d4d3ffd3d4d3ffd4d5d5ffd6d6d6ffd6d7d6ffd6d6d6ffdcdcdbffdbdbdcffdcdcdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff292929ff282929ff272828ff262626ff242424ff262526ff272728ff2a2a29ff2b2b2bff2c2c2cff2d2d2dff2f2e2eff2f2f2fff303131ff323232ffc1c0c0ffe4e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe7e7e7ffe8e8e8ffe7e7e7ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ff878686ff686767ff606160ff595959ff535353ff4b4c4cff454545ff3f3f3fff3a393aff353535ff333334ff363636ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff010000ff000000ff010202ff020202ff020101ff020101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff020201ff010101ff010101ff010100ff010100ff010000ff000001ff000101ff010000ff000100ff010001ff010101ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff010101ff010202ff030302ff030303ff030404ff060606ff090909ff111111ff1f1f1eff303030ff444443ff565656ff646463ff6d6c6dff727273ff7a7a7aff858584ff919191ff9d9d9dffa8a8a8ffafafafffb5b6b5ffbcbcbcffc1c1c1ffc6c6c6ffcacacaffcdcdcdffcfcecfffd0d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d6ffd7d7d6ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d8ffd8d9d9ffd8d8d8ffd7d8d8ffd8d9d8ffd9d9daffdadbdaffdbdbdcffdcdcdcffdddcdcffdcdcdcffdddcddffddddddffdedddeffdfdedfffe1e1e0ffe0e1e1ffe0e0e0ffdedfdfffdededdffdddcdcffdbdbdcffdbdbdaffdadadaffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdad9daffd8d8d8ffd7d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd1d1d2ffd2d3d2ffd4d3d4ffd4d5d5ffd4d5d5ffd5d4d5ffd4d4d5ffd5d5d5ffd6d5d5ffd6d5d5ffd4d5d4ffd3d3d2ffd0d1d0ffcfcecfffcbcccbffc9c8c9ffc6c6c6ffc4c4c5ffc2c2c2ffbebfbeffb9b8b8ffb3b2b2ffacacabffa5a6a6ff9f9f9fff989898ff909190ff898989ff818281ff787878ff6e6d6dff666565ff5c5c5cff4e4d4eff3f3e3eff323232ff2b2a2bff252524ff1a1a1aff0f0f0fff080909ff070706ff050505ff040405ff040403ff020101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff020202ff020202ff030203ff020202ff030303ff030303ff030404ff030303ff040303ff040403ff040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffdededfffdedfdeffdededeffdbdcdbffdadbdbffd9d9d9ffdad9d9ffdadadaffdadadbffdad9d9ffd4d4d4ffccccccffc3c3c2ffb9b9baffb7b8b8ffb9b9b9ffbbbbbbffbbbbbbffbababbffbab9b9ffbab9b9ffbbbbbbffbcbcbcffbdbdbdffbebfbeffbfc0c0ffc1c1c0ffc2c1c2ffc2c2c2ffc3c2c2ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc8c7c7ffc8c7c8ffc8c9c9ffcac9c9ffcbcacbffcbcbcbffcdcdccffcdcdcdffcececeffcfcfcfffd0cfd0ffd0d0d0ffd1d1d2ffd2d2d2ffd3d3d3ffd4d3d3ffd5d4d4ffd5d5d4ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd7d6d6ffd7d6d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d7d8ffd8d7d8ffd9d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffdeddddffdedddeffdededeffdfdfdeffdfdfdfffdfdfe0ffe0e0e0ffe1e0e1ffe0e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e6ffe6e5e5ffe6e5e6ffe6e6e5ffe6e7e7ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffedecedfff2f2f2fff7f6f7fffdfcfdfffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e7e7ffe7e7e6ffe4e4e5ffe5e4e4ffe5e4e4ffe5e5e4ffe5e4e5ffe5e4e4ffe5e4e5ffe4e4e4ffe5e5e4ffe4e4e4ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdededeffdddeddffdddedeffdededdffdedddeffddddddffdddcdcffdddddcffdddcddffdcdcddffdadadaffdadadaffdadadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd6d7d7ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d4ffd5d4d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d3ffd2d2d1ffd1d1d1ffd1d0d0ffcfd0d0ffcfcfcfffcecfcfffcecdcdffcdccccffcbcbcbffcbcbcbffc9cacaffc8c8c9ffc8c8c7ffc7c7c7ffc6c7c6ffc5c5c6ffc4c4c4ffc4c3c3ffc3c3c3ffc2c2c2ffc1c0c1ffc0c0c0ffbfbfbfffbfbfbeffbdbebeffbdbdbdffbcbcbcffbcbcbbffbbbbbaffb9babaffbab9b9ffb9b9b8ffb8b8b8ffb7b7b7ffb7b7b6ffb5b6b5ffb5b5b5ffb4b4b4ffb4b3b3ffb2b2b2ffb2b1b1ffb1b1b0ffb0b0b0ffafaeafffaeaeaeffadadadffacacacffabacabffaaaaaaffa9a9a9ffa8a8a8ffa7a8a7ffa7a6a7ffa5a6a6ffa4a5a5ffa4a3a4ffa5a5a5ffb3b3b3ffc2c2c1ffcccbccffd0d0d0ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd5d4d5ffd5d5d4ffd5d5d6ffd6d7d6ffd7d7d7ffdcdbdbffdcdbdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2929ff292929ff292929ff282929ff272828ff262626ff272727ff292928ff2a2a2bff2c2b2bff2d2c2cff2e2e2eff2f2f2fff302f2fff313131ff323132ffc1c1c0ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ff888888ff696969ff626261ff5b5b5bff555454ff4e4e4eff474847ff424242ff3d3d3dff393838ff363636ff393939ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010000ff010102ff020102ff020202ff010202ff010102ff010101ff020201ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff000100ff000100ff010000ff010000ff000000ff010000ff010100ff010101ff000001ff010101ff010101ff000100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff030403ff050505ff070706ff080708ff0b0a0aff0f0f0fff151514ff1a1a19ff232323ff323232ff464647ff5c5c5cff706f70ff7e7e7eff898988ff929292ff9b9b9bffa2a3a2ffa8a8a8ffafafafffb7b7b8ffbdbdbeffc2c2c2ffc6c6c5ffc9c9c9ffcdcccdffd0d0cfffd2d1d2ffd4d4d3ffd5d5d5ffd6d7d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d6d7ffd7d7d7ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffdad9daffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdbdcdcffddddddffdfdfdfffe1e0e1ffe2e2e1ffe2e1e1ffe1e1e1ffe3e3e3ffe5e5e4ffe6e6e6ffe9e9e9ffecededffefefeffff0f0f0ffeeeeeeffebebebffe9e9e9ffe6e7e6ffe4e4e4ffe3e3e3ffe2e1e1ffe0e0e0ffddddddffdbdadaffdcdcdcffdedfdeffdededeffddddddffdbdbdbffd9d9d9ffd8d8d9ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d4ffd5d4d4ffd5d5d5ffd5d5d6ffd5d6d5ffd5d6d6ffd6d6d7ffd8d8d8ffd9d8d9ffdbdadbffdcdbdbffdadbdbffd7d7d7ffd5d5d5ffd1d2d2ffcfd0cfffcdceceffccccccffcbcacbffcacacaffc7c8c8ffc4c4c4ffc1c0c0ffbcbcbcffb7b8b7ffb4b3b3ffb0b0b0ffabacabffa5a5a5ff9f9e9fff9a9a9aff949494ff8c8c8bff828281ff757576ff6a6969ff5f5f5fff575858ff4f5050ff404141ff2f2f2eff201f20ff191818ff141414ff0d0e0dff0a0a0aff050505ff010101ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020202ff020202ff020302ff020303ff030303ff030304ff030303ff030303ff030303ff040404ff040404ff040504ff0504040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdedeffdedfdfffdedfdeffdbdbdbffdbdadbffdad9daffd7d7d7ffd7d7d7ffd9d9d9ffd9d9daffdadad9ffd5d5d5ffcfd0d0ffc5c6c6ffbbbbbbffb8b8b7ffb8b8b9ffbbbabaffbbbabaffb9bab9ffb9b9b9ffb9b9b9ffbababaffbcbcbcffbdbebdffbfbebeffbfbfc0ffc1c1c0ffc1c1c1ffc3c3c2ffc3c3c3ffc3c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c5c6ffc6c6c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c7ffc7c7c8ffc8c8c8ffc9c8c9ffcacacaffcbcbcbffcbccccffccccccffcdcecdffcececeffcfcfceffcfd0d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd4d3d3ffd4d4d4ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d8ffd8d8d8ffd7d8d8ffd8d9d8ffd9d9d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9dad9ffd9dad9ffdadadaffdadadaffdbdbdbffdbdcdbffdcdbdcffdcdcdcffdddddcffddddddffdededeffdededeffdedfdeffdedfdfffdfdfe0ffdfdfe0ffe0e1e1ffe1e1e0ffe1e1e1ffe2e1e2ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e3e3ffe3e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e7ffe7e8e7ffe8e7e7ffe9e8e8ffe9e8e9ffeaeae9ffecececfff1f1f1fff5f5f6fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f5f5fff5f5f5fff4f5f5fff4f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe7e6e7ffe7e6e7ffe5e5e4ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e1e0ffe0dfe0ffe0e0e0ffe0e0e0ffdedddeffdedddeffdededdffddddddffddddddffdddddcffdcdddcffdcdcddffdcdcdcffdbdbdbffdadadaffdadad9ffdadadaffd9d9d9ffd9d9d8ffdad9d9ffd9d9d8ffd8d8d8ffd7d8d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d4d5ffd4d4d4ffd4d3d3ffd2d3d3ffd1d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecfcfffcececeffcdcccdffcccbccffcacbcbffcacacaffc9c9c9ffc9c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc5c6c5ffc5c5c4ffc5c4c4ffc4c3c4ffc3c3c3ffc3c2c2ffc2c2c2ffc1c1c1ffc1c0c0ffbfbfc0ffbfbfbfffbebebeffbdbebeffbdbdbdffbcbcbcffbcbbbbffbbbbbbffbabab9ffb9b9b9ffb8b8b8ffb8b7b7ffb7b7b7ffb6b7b6ffb6b5b6ffb5b5b5ffb4b4b4ffb3b3b3ffb3b3b3ffb1b2b1ffb0b1b0ffafb0b0ffaeafafffadadaeffadadadffacacacffabababffaaaaaaffa9a9a9ffa8a8a8ffa8a8a7ffa7a6a7ffa5a6a5ffa4a4a5ffa4a4a5ffaaaaaaffb8b8b8ffc6c6c6ffcdcdcdffd0d1d1ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd2d2d3ffd5d5d5ffd5d5d5ffd6d5d6ffd6d7d6ffd7d6d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a29ff2a2929ff292a29ff292929ff292929ff272827ff292828ff2a292aff2b2b2bff2c2c2cff2d2d2dff2e2e2eff2f2f2fff313030ff313131ff323333ffc0c1c1ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e6ffe6e5e5ffe6e6e6ffe6e7e6ffe7e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e9ffe9e8e8ffe8e9e9ffe8e8e8ff898989ff6a6b6aff636463ff5c5d5dff575757ff505050ff4a4a4aff444544ff3f3f3fff3b3b3aff393838ff393a39ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff010101ff020202ff010202ff020202ff020201ff010102ff020101ff020202ff010201ff010100ff000000ff000000ff000000ff000100ff010000ff000000ff000100ff000000ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff010100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010102ff040404ff070607ff0c0c0bff111011ff141414ff1a1919ff272626ff302f2fff3a3a3aff454646ff565656ff6a6a6aff7d7d7dff8b8b8aff959595ff9d9e9dffa6a5a5ffaeadadffb4b4b4ffb9b8b8ffbdbdbdffc1c1c1ffc6c5c5ffcacac9ffcdcccdffcecfcfffd1d1d1ffd2d3d3ffd4d4d4ffd5d6d5ffd7d7d7ffd9d9d9ffdbdbdaffdbdbdbffdadbdaffdad9daffd9dadaffdad9d9ffdadadaffdbdadbffdbdbdbffdbdbdbffdadadbffdadadaffdadbdaffdadadaffdbdadaffdcdcdcffdededdffdfdfdfffdfe0dfffdededeffe1e1e1ffe3e3e3ffe4e4e5ffe6e5e5ffe9e9e9ffedededfff0f0effff2f2f2fff3f4f4fff5f5f5fff8f8f8fff9f9fafffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfafafffbfafafffbfbfbfffafafafff9faf9fff8f8f7fff5f5f5fff2f2f1fff0f0efffefefeffff0eff0ffeeeeeeffeaeaeaffe6e6e6ffe3e3e3ffe1e2e1ffe1e1e1ffe0e0dfffddddddffdadbdaffd9d9d9ffd7d8d8ffd9d9d8ffdadadaffdad9d9ffd8d8d9ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadadbffdcdcdcffdededeffdedddeffdadadaffd7d7d7ffd4d4d4ffd3d3d2ffd1d2d1ffcfd0d0ffcfcfcfffcfcfcfffcececdffcccccbffcacac9ffc7c8c7ffc4c4c4ffc1c1c1ffbfbfbfffbdbdbcffb9b9b9ffb5b5b5ffb0b0b0ffabacacffa6a7a7ffa0a0a0ff979797ff8e8e8fff888787ff818081ff767676ff686768ff565656ff474747ff393939ff343333ff292929ff1b1b1bff0e0e0eff060605ff020303ff020202ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010100ff010101ff010001ff010101ff010000ff010101ff010101ff010102ff020202ff020202ff020302ff030303ff030303ff040303ff040303ff040303ff040403ff040403ff050504ff040505ff040404ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdededeffdcdbdbffdbdbdbffd9dadaffd7d7d7ffd6d6d6ffd5d5d5ffd7d7d7ffd9d9d9ffd9d9d9ffd7d6d6ffd3d2d3ffc9c9c8ffbcbcbdffb6b7b6ffb7b7b7ffb9b8b9ffb9b9b8ffb8b8b8ffb8b8b8ffbabab9ffbbbbbaffbbbcbcffbdbdbdffbfbfbeffbfc0bfffc1c0c0ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c4c3ffc4c3c3ffc5c4c4ffc5c4c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c6ffc7c7c7ffc8c7c8ffc9c9c9ffcac9c9ffcbcbcbffcccbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d0ffd2d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdadbdbffdbdbdbffdcdcdbffdcdcdcffdddcddffdeddddffdededeffdededeffdedfdeffdedfdeffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e6e5ffe5e6e5ffe6e5e5ffe6e5e5ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe8e7e7ffe8e7e8ffe8e8e8ffe9e9e8ffe9e9eaffebececfff0f1f0fff5f5f5fffafafbfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fff4f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4ffe7e7e6ffe7e7e6ffe6e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe6e7e7ffe6e6e6ffe6e7e7ffe4e5e5ffe4e5e4ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0dfffdfe0e0ffdfe0dfffdfdfdfffdddeddffdeddddffddddddffdddddcffdcdbdcffdddddcffdcdcdcffdbdbdbffdbdbdbffdadadbffdadadaffdad9daffd8d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d4ffd4d4d3ffd3d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcececfffcececeffcdcdcdffccccccffcbcccbffcacbcaffcac9c9ffc9c9c9ffc9c8c8ffc8c8c7ffc8c8c7ffc7c7c7ffc6c7c7ffc6c6c6ffc5c5c6ffc5c5c5ffc5c4c5ffc4c4c4ffc3c3c3ffc2c3c3ffc2c2c2ffc1c2c1ffc1c1c1ffc0c0c0ffc0bfbfffbfbebfffbebebeffbdbdbeffbdbdbcffbcbcbcffbbbbbbffbbbabaffbababaffb9b9b9ffb9b9b8ffb8b8b7ffb6b7b7ffb6b6b6ffb6b6b5ffb4b5b4ffb4b3b4ffb3b3b3ffb3b2b2ffb1b1b1ffb1b1b0ffafb0afffafaeaeffaeaeadffadadadffacacacffabababffa9aaaaffa8a9a8ffa8a8a7ffa7a7a7ffa6a6a7ffa6a6a6ffa5a5a5ffa5a5a5ffaeadadffbcbcbdffc9c8c8ffcececeffd2d1d1ffd1d1d2ffd0d0d0ffcfcfd0ffd0d0d0ffd1d1d1ffd2d3d2ffd5d5d5ffd5d5d5ffd6d6d5ffd7d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2a29ff292929ff292929ff292929ff292928ff2a2929ff2a2a2aff2b2b2bff2b2c2cff2d2d2dff2e2e2eff30302fff303031ff323131ff323233ffc1c0c0ffe4e4e4ffe4e5e4ffe5e5e5ffe5e4e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e7e6ffe7e7e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ff8a8a8bff6c6c6cff656565ff5f5f5eff585858ff525252ff4c4c4cff474646ff414140ff3c3c3cff3a3a39ff3a3a3aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff010101ff010102ff020101ff010102ff010201ff010101ff010101ff020101ff010101ff000100ff010100ff010000ff000000ff000000ff010100ff000100ff010000ff010001ff010101ff010101ff010101ff010101ff010101ff020201ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000001ff010101ff030303ff050405ff080707ff0d0d0dff171717ff262526ff313131ff383838ff444445ff585858ff646364ff6f6f6fff7a7a7aff878887ff969696ffa0a0a0ffa8a8a9ffafafafffb4b4b3ffb8b8b8ffbdbdbdffc1c1c1ffc4c5c5ffc8c8c8ffcbcbccffcecfceffd1d1d1ffd3d3d3ffd5d4d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdbdbdaffdcdcdcffdddddcffddddddffdcddddffdcdcdcffdddcdcffdcddddffdededeffdfdfe0ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe3e3e3ffe4e4e4ffe5e5e6ffe9e9e8ffedededfff0f1f1fff1f2f2fff1f2f2fff5f5f5fff8f8f9fff9fafafffbfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffdfdfdfffdfcfcfffcfcfdfffdfdfcfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfafffafafafff9f9f8fff6f6f6fff2f2f2ffefeff0ffeeeeeeffededecffecececffebebebffe7e7e7ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffdfe0dfffdfdedeffdfe0e0ffe2e2e2ffe1e1e1ffdddedeffd9d8d8ffd7d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0d1d0ffcfd0d0ffcecfcfffccccccffcacacaffc7c8c7ffc7c7c7ffc4c5c4ffc2c1c1ffbebebdffb9b9baffb6b6b6ffb3b3b2ffadadadffa7a7a7ffa1a2a1ff9d9d9cff979797ff8d8e8dff808080ff737374ff656564ff5c5b5bff4c4b4bff393939ff232323ff151414ff0e0e0dff090909ff060606ff040404ff010101ff000000ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff010101ff000100ff010000ff000101ff010201ff010202ff020202ff030202ff030303ff030203ff030303ff030303ff030304ff030303ff040304ff040404ff040504ff040505ff050505ff040405ff040404ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdbdbdbffd9dadaffd8d7d7ffd6d6d6ffd6d6d7ffd4d3d4ffd5d5d5ffd8d8d9ffd9d9d8ffd7d7d6ffd4d3d3ffcccbccffbebebeffb5b6b6ffb6b6b7ffb8b8b7ffb8b7b7ffb8b8b8ffb9b8b8ffb9b9b9ffbbbbbbffbcbcbbffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc2c3c3ffc2c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c5ffc6c5c5ffc5c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c8ffc8c8c8ffc9c8c9ffc9cacaffcbcbcbffcbcbcbffcccdcdffcdcdcdffcececeffcfcecfffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d3ffd3d4d3ffd4d5d4ffd4d5d5ffd5d6d5ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd6d6d7ffd7d6d7ffd7d7d6ffd7d7d7ffd8d7d7ffd7d8d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d8ffd9d8d9ffd9d9d9ffdad9d9ffdadad9ffdadadaffdbdbdaffdbdbdcffdbdbdcffdcdcdcffdcddddffddddddffdededdffdddedeffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e6ffe6e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9eaffebebebfff0efeffff4f4f5fff9f9f9fffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff2f2f2ffecededffe6e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe5e4e4ffe5e4e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e2ffe1e0e1ffe1e1e0ffe0e0e0ffdfdfdfffe0e0e0ffe0e0dfffdfdfdfffdededfffdededeffdddedeffddddddffdddddcffdbdcdcffdbdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd2d3d3ffd2d2d2ffd1d1d1ffd0d1d1ffcfd0cfffcfcfcfffcecfcfffcececeffcdcdcdffcccdcdffccccccffcbcbcbffcbcacaffcacacaffc9c9caffc9c9c9ffc9c8c8ffc8c8c8ffc7c8c7ffc7c8c7ffc6c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c3c3ffc2c2c3ffc2c2c2ffc2c1c1ffc1c0c1ffc1c0c0ffbfc0bfffbfbebeffbebebeffbebebdffbcbdbdffbcbcbcffbbbbbbffbbbabaffbababaffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b6ffb6b6b6ffb5b5b5ffb5b5b4ffb3b4b4ffb3b3b3ffb2b2b2ffb1b2b2ffb0b0b0ffb0afb0ffafafafffaeaeaeffacadacffacabacffabababffaaaaaaffa9a9a9ffa7a8a8ffa8a8a7ffa6a7a7ffa6a6a6ffa5a5a5ffa6a6a6ffb0b1b0ffbfbebfffc8c8c9ffcfcfcfffd2d2d2ffd1d1d1ffcfceceffcececeffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d3ffd5d5d4ffd4d4d5ffd5d6d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2b2aff2a2a2aff2a2a2aff2a2a2aff292929ff292929ff292a2aff2b2b2bff2c2c2bff2c2c2dff2d2d2dff2f2e2eff302f30ff313130ff313231ff323232ffc1c0c1ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e8ffe8e8e8ffe8e9e9ff8b8b8bff6e6e6eff676667ff606060ff5a5a5aff535354ff4d4d4dff474747ff424242ff3d3d3dff3a3b3bff3b3c3bff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000001ff010000ff000100ff010000ff010001ff010101ff010101ff010102ff020201ff020101ff010101ff010100ff000000ff000000ff000000ff000001ff000000ff000100ff000101ff000001ff010101ff000101ff010101ff010101ff010201ff010101ff010101ff010001ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020101ff010202ff020202ff050506ff090a0aff101011ff1a1a1aff292929ff3c3c3cff505150ff616061ff6b6b6aff777777ff868585ff8e8e8eff979797ffa0a0a0ffa7a7a7ffadaeadffb3b4b3ffb9b9b9ffbfbfbfffc3c3c2ffc5c5c5ffc7c8c8ffcacacbffcdcdcdffcfd0cfffd2d1d1ffd4d4d4ffd6d6d6ffd7d8d7ffd8d8d8ffd9d8d8ffdadad9ffdbdbdbffdddddcffdededeffe0e0e0ffe2e2e3ffe3e3e3ffe3e2e3ffe4e4e4ffe6e6e6ffe6e6e6ffebeaeaffeeeeeefff3f2f2fff3f4f3fff4f4f4fff4f4f5fff9f8f8fffafbfafffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfbfffbfbfbfffafbfafffafafbfffaf9f9fffafafafff9f9f9fff9f9f9fff9fafafffbfafbfffafafbfff9f9f9fff6f6f6fff3f3f3fff1f1f1fff0f0f0fff0f0f0ffefefefffe9e9e9ffe1e1e1ffdcdcdcffd9d9d9ffd8d7d7ffd5d6d6ffd5d5d5ffd4d4d4ffd4d3d3ffd2d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffcfcfceffcdcdcdffcccbcbffcbcbcaffc8c8c8ffc5c5c5ffc2c3c3ffc0c0c1ffbdbebeffbabbbbffb7b7b7ffb4b4b4ffb2b1b1ffafafaeffa8a8a8ff9f9f9eff969696ff898888ff818180ff747473ff626363ff4c4b4bff373737ff2b2c2bff1e1e1eff111111ff0b0b0aff040505ff030303ff030203ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff010101ff010000ff000001ff010101ff010101ff020202ff020202ff030202ff030303ff030303ff030303ff030303ff030403ff040404ff030404ff040304ff040505ff040505ff040404ff040404ff040404ff030303ff030202ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffd9d9d9ffd7d7d7ffd6d6d6ffd6d6d6ffd3d4d4ffd1d1d2ffd3d3d3ffd7d8d8ffd9d9d9ffd7d7d7ffd4d4d4ffcececeffbfbfc0ffb6b6b5ffb6b6b6ffb7b7b7ffb8b8b7ffb8b8b8ffb9b9b9ffb9b9b9ffbabbbaffbbbcbbffbcbcbcffbebebeffbfbfbfffbfc0c0ffc0c0c1ffc1c1c2ffc2c2c2ffc3c3c2ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c4ffc4c4c5ffc5c5c4ffc5c5c5ffc6c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffcac9c9ffcacacaffcbcbcbffcccbcbffcdccccffcdcdcdffcececeffcfcfcfffd0cfd0ffd0d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d4ffd4d5d5ffd4d5d5ffd6d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffdadadaffdadbdaffdbdbdbffdbdbdcffdcdcdcffdcdcddffddddddffdddddeffdededeffdedfdeffdfdedeffe0dfdfffdfdfdfffe0e0dfffe0e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e4e4ffe5e6e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9eaeaffebebebffeeeeeefff3f3f4fff8f8f7fffefdfefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f5fff5f4f5fff4f5f5fff5f5f5fff4f5f5fff2f1f2ffecededffe9eae9ffe9e9e9ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdedfdeffdedfdeffdedddeffddddddffdddddcffdbdcdcffdbdbdbffdadadaffdadad9ffd9d9d8ffd8d7d8ffd8d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcececfffcfceceffcececdffcdcdcdffcdccccffccccccffcbcbcbffcbcbcbffcacacbffcac9caffc9cac9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c7ffc6c7c7ffc7c6c6ffc6c6c5ffc5c6c5ffc5c4c4ffc5c4c4ffc4c4c4ffc3c3c3ffc2c2c3ffc2c2c2ffc1c1c1ffc0c1c1ffc0c0c0ffc0bfc0ffbfbebeffbebebeffbdbdbeffbcbdbcffbcbcbcffbbbbbbffbababaffbabab9ffb9b9b9ffb8b8b8ffb7b8b7ffb6b7b6ffb6b6b6ffb5b5b5ffb5b5b4ffb3b4b4ffb2b2b3ffb2b2b2ffb1b1b1ffb0b1b0ffafafafffafaeaeffadadadffacadacffababacffabaaaaffaaaaaaffa9a9a9ffa8a8a8ffa7a7a7ffa7a6a7ffa6a6a6ffa6a5a6ffa8a8a8ffb4b4b5ffc3c2c2ffcacacaffd1d1d1ffd2d2d2ffcfcfcfffcdcdcdffcdcdcdffcececeffd1d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd5d4d5ffd4d5d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2b2bff2a2a2aff2a2a2aff2a2a29ff292a29ff292929ff2a2a2aff2b2b2bff2c2c2cff2d2d2dff2e2e2eff2e2e2eff2f3030ff313130ff323232ff333232ffc1c1c1ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe9e9e9ffe8e8e8ffe9e9e9ffe9e8e8ffe9e8e8ff8c8c8cff707070ff676768ff616060ff5a5b5bff555555ff4f4f4fff494849ff434343ff3e3e3eff3b3b3bff3c3c3cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010000ff010001ff000000ff010100ff010001ff010100ff010202ff020101ff020201ff020201ff010101ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000001ff010001ff010100ff010100ff010000ff010001ff010100ff000100ff000001ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff030303ff040505ff060606ff090909ff111111ff1f2020ff313232ff444544ff575858ff686868ff787878ff848484ff8d8d8dff969797ffa1a1a2ffa7a7a6ffaeaeaeffb5b4b4ffb9bab9ffbdbebeffc2c2c2ffc6c6c5ffc9c9c9ffcbcbcbffcdcdcdffcfcecfffd0d0d1ffd2d2d2ffd4d4d5ffd6d6d6ffd8d8d8ffdadadaffdadadaffdadadaffdadadaffdcdcdbffdededeffe2e2e2ffe5e5e5ffeaeaeafff2f2f2fff4f4f5fff5f6f6fff8f7f8fffafaf9fffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfcfffcfdfdfffcfdfdfffcfdfdfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffdfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfcfbfffcfbfbfffbfcfcfffbfbfbfffafbfbfffbfafafffafaf9fff9f9f9fff8f9f8fff9f9f8fff9f9f9fff7f7f7ffeff0f0ffeae9eaffe2e3e2ffdddcddffd9d9d9ffd7d7d7ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd3d3d2ffd1d1d1ffcfcfd0ffcececeffcccdccffcacacaffc8c9c8ffc7c6c7ffc4c5c5ffc3c3c3ffc1c1c1ffbfbfbfffbdbdbdffbbbbbbffb7b7b7ffb2b2b2ffabacacffa3a3a4ff9d9d9dff949394ff8a8a8aff7b7c7cff696a6aff5a5b5bff4b4b4bff343433ff1c1c1cff121212ff0c0b0cff070708ff050405ff010102ff000000ff010001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010101ff000101ff000101ff010001ff010100ff000101ff010201ff030202ff030303ff040403ff030404ff030303ff040404ff030304ff030303ff040403ff050505ff050405ff050505ff040405ff040404ff030303ff030303ff020202ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadadaffd7d7d7ffd6d6d6ffd6d6d6ffd3d4d4ffd1d2d1ffd1d0d0ffd2d3d3ffd7d7d7ffd9dad9ffd7d8d7ffd4d5d5ffcfcfcfffc2c2c2ffb7b7b7ffb5b6b6ffb7b7b8ffb8b8b8ffb8b8b8ffb9b9b9ffb9bab9ffbabbbbffbcbcbcffbdbdbdffbebebdffbfbebeffc0c0c0ffc1c0c1ffc1c1c2ffc2c2c2ffc2c2c3ffc3c2c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c8c8ffc9c8c9ffcac9c9ffcacacaffcbcbcbffcccccbffcdcdcdffcececdffcecfcfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd6d7d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadbdbffdbdbdbffdcdcdbffdcdbdbffddddddffddddddffdddddeffdededeffdededfffdededfffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe4e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe4e4e5ffe4e5e4ffe4e5e5ffe4e4e4ffe5e5e5ffe5e4e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9eae9ffebeaebffedeeeefff2f3f2fff6f7f7fffcfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5fff5f5f5fff5f5f5fff2f2f1ffedededffeae9e9ffe9e9eaffe8e8e9ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe5e6e5ffe6e7e6ffe6e6e6ffe6e5e6ffe5e6e6ffe5e5e5ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededfffdededeffddddddffdcdcddffdcdcdcffdbdbdbffdbdadaffdad9d9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d1ffd1d2d1ffd1d0d0ffd0d0d0ffcfd0d0ffcfcfd0ffcfcecfffcfceceffcdcdceffcccdccffcdcdccffccccccffcccccbffcbcbcbffcacacaffcacacaffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc7c6c7ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc4c4c4ffc3c4c3ffc3c3c3ffc2c3c2ffc2c2c2ffc1c2c2ffc1c1c1ffbfc0c0ffbfbfbfffbebfbfffbebebeffbdbdbdffbcbcbcffbbbcbcffbabbbbffbababaffb9b9baffb9b9b9ffb8b8b8ffb7b7b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b3ffb1b2b2ffb1b1b2ffb0b0b1ffafafafffafaeafffaeadaeffadacacffababacffaaabaaffaaaaaaffa9a9a9ffa8a8a8ffa7a8a8ffa7a7a6ffa6a6a6ffa6a6a6ffabacacffb9b8b9ffc6c6c5ffccccccffd1d1d1ffd1d1d1ffcdcdceffcccccbffcbccccffcdcdcdffcecfcfffd0d0d1ffd0d0d0ffd1d1d0ffd2d3d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2a2a2bff2a2a2aff2a2a2aff2a2a2aff29292aff2a2a2aff2b2c2bff2c2d2cff2d2e2dff2e2e2eff2f2f2fff303030ff313131ff313232ff333333ffc1c1c1ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e7e8ffe7e7e7ffe8e7e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e9e9ffe9e8e9ffe9e9e8ffe8e8e9ffe8e9e8ffe9e9e8ffe9e9e9ff8c8c8bff6f6f70ff676767ff616161ff5b5b5cff565656ff505050ff4a4a4aff454444ff3f3f3fff3c3c3dff3d3d3dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff010101ff010102ff010102ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000001ff010001ff010001ff000000ff010001ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030202ff040404ff070708ff0d0c0dff151515ff1c1d1cff2e2e2eff4a4a49ff656565ff7a7a7aff858685ff8f8f8fff99999affa1a1a2ffa8a8a8ffafaeafffb5b6b6ffb9b9b9ffbebebeffc3c2c3ffc5c6c6ffc8c9c9ffcacbcaffcdcdcdffcfcfcfffd1d1d1ffd1d2d2ffd3d2d3ffd5d5d5ffd6d5d6ffd8d8d8ffd9d9daffdadadaffdbdcdbffdbdbdbffddddddffdfdfdfffe3e2e3ffe9eaeafff2f2f2fff5f5f5fffbfbfafffcfcfcfffdfdfdfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9fafff8f8f9fff2f2f1ffecebebffe5e5e5ffddddddffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d4ffd4d3d4ffd2d2d2ffd0d0d1ffd0cfcfffcecdcdffcccdccffcbcbcbffcac9c9ffc8c8c8ffc7c7c7ffc5c6c5ffc4c4c4ffc2c2c2ffc0c0c0ffbdbdbdffbab9baffb6b6b6ffb3b2b3ffadadadffa7a6a7ffa0a0a0ff979797ff8a8b8aff7e7f7eff656665ff484847ff333434ff232324ff161616ff0c0b0cff060606ff040404ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff010001ff000101ff010001ff000100ff010000ff020201ff020303ff030303ff030304ff040404ff040404ff040404ff040403ff040304ff040505ff040504ff040405ff040404ff040505ff030303ff030302ff020202ff020202ff020102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d7d7ffd6d6d6ffd6d6d6ffd4d3d4ffd2d1d1ffd1d2d1ffd2d2d2ffd2d1d1ffd5d6d6ffdadadaffd8d8d7ffd5d4d4ffcfd0d0ffc5c5c5ffb9b9b9ffb6b5b6ffb7b8b7ffb8b8b8ffb9b9b9ffb9b9b9ffbababaffbbbbbbffbbbcbcffbcbdbdffbdbebdffbfbfbeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c4ffc3c3c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c7ffc7c7c7ffc8c8c8ffc9c8c9ffc9cac9ffcacacaffcbcbcbffccccccffcdcdcdffcdcdceffcececeffcfcfcfffd0d0d1ffd1d1d1ffd2d1d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d4ffd5d6d6ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadbdaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcddffdddedeffdedddeffdededeffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e1ffe1e0e0ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e8ffe8e7e8ffe9e8e8ffe9eaeaffebebebffedededfff1f2f2fff6f6f6fffbfcfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f4fff2f1f2ffedededffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e6e7ffe6e6e6ffe5e5e6ffe6e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdedfffdedddeffddddddffdddcddffdcdcdcffdbdbdbffdadbdaffdadadaffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d7ffd7d7d7ffd6d5d6ffd5d6d6ffd5d5d6ffd4d4d5ffd4d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcecfffcecfceffcdcdcdffcdcdcdffcccdcdffccccccffcbcbcbffcbcbcbffcacacbffc9cacaffc9cac9ffc9c8c9ffc8c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c7c7ffc7c6c6ffc5c6c5ffc6c5c5ffc5c5c5ffc4c4c4ffc4c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc1c1c1ffc0c1c1ffc0c0c0ffbfbfbfffbebebeffbdbebeffbdbdbdffbcbcbcffbcbbbcffbabbbbffbababaffbab9baffb9b9b9ffb8b8b8ffb7b8b8ffb6b7b6ffb5b6b6ffb4b5b4ffb4b5b4ffb3b3b3ffb2b2b3ffb2b2b2ffb1b0b1ffb0b0b0ffafafb0ffaeaeaeffadaeadffacacacffabababffaaaaaaffaaa9aaffa8a9a9ffa8a8a7ffa7a7a7ffa6a7a6ffa6a6a6ffa6a6a6ffafafafffbdbcbdffc8c9c8ffcdcdcdffd1d1d1ffd0d0d0ffccccccffcacacaffcbcbcbffcbccccffcdcdceffcececeffd0d0d0ffd0d1d1ffd1d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2a2b2bff2b2b2aff2a2b2aff2a2a2aff2a2a2aff2a2a2bff2c2b2bff2d2c2cff2e2e2eff2f2f2fff302f2fff303030ff313131ff323232ff333333ffc1c1c1ffe4e5e5ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e7ffe7e8e7ffe8e8e8ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ff8b8b8bff6e6e6eff676767ff616161ff5c5c5bff565656ff515151ff4b4b4bff454545ff404040ff3d3d3dff3e3e3eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff000001ff010001ff000000ff000000ff000001ff000001ff010000ff010001ff010101ff010101ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff060607ff0d0c0dff151514ff282828ff383838ff464646ff5d5c5cff787978ff8e8d8dff999a99ffa2a2a2ffaaaaabffb1b1b2ffb7b6b7ffbabbbaffbfbfbfffc3c3c3ffc5c5c6ffc8c9c9ffccccccffcdceceffd0cfd0ffd1d0d1ffd2d2d1ffd2d2d3ffd4d5d4ffd5d6d6ffd7d6d7ffd8d8d8ffd9d8d9ffdadadaffdcdcdcffdddedeffe0e0e0ffe3e3e3ffeae9eafff1f1f1fff5f5f5fffbfafbfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffbfbfbfffaf9f9fff9f9f8fff4f4f5ffecececffe7e7e7ffe0e0e0ffdcddddffdadbdaffd7d7d8ffd6d6d6ffd4d5d4ffd3d3d3ffd1d1d1ffcfcfd0ffcececeffcdcecdffccccccffcbcbcbffcacacaffc9c9c9ffc7c7c7ffc6c5c6ffc3c4c3ffc3c2c3ffc1c1c1ffbebebfffbbbbbcffb8b8b8ffb4b5b5ffb0b0b0ffa9a9a9ffa2a2a1ff919192ff7a7a7aff636463ff4d4d4eff333433ff1e1e1eff121211ff0b0b0bff060607ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000101ff000100ff000001ff010000ff010101ff020201ff030202ff030404ff040403ff050404ff040504ff040404ff040405ff050505ff040504ff040405ff040404ff040504ff030203ff020303ff020202ff010202ff020202ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd6d6d6ffd4d4d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d1d0ffd4d4d4ffd8d9d8ffd8d8d8ffd5d5d5ffd0d0d0ffc7c6c7ffbbbbbbffb7b6b6ffb8b8b7ffb8b8b9ffb9b9b9ffbabab9ffbabbbaffbbbbbbffbcbcbcffbdbdbcffbdbdbeffbebfbeffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c1ffc3c3c2ffc3c3c3ffc3c3c4ffc4c3c3ffc4c4c4ffc5c5c5ffc4c4c4ffc5c4c5ffc5c5c5ffc5c6c5ffc5c6c5ffc7c6c6ffc7c7c7ffc7c8c8ffc8c8c9ffcac9c9ffcacacaffcbcbcbffcccbccffcccdcdffcececdffcfceceffcfd0cfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d8d7ffd8d7d7ffd8d7d8ffd8d7d8ffd8d7d8ffd8d8d8ffd9d8d8ffd9d9d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9dad9ffdadadaffdbdadbffdbdbdaffdbdbdbffdbdcdbffdcdcdcffdddcddffddddddffddddddffdededeffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe1e0e1ffe1e1e1ffe1e0e0ffe1e0e1ffe1e1e0ffe0e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e4e3ffe5e4e4ffe4e5e4ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e9e8ffe9e9eaffebeaeaffecedecfff1f1f1fff5f5f5fffbfafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff7f7f7fff3f3f2ffececebffe8e8e8ffe7e7e7ffe7e7e7ffe6e5e5ffe5e6e5ffe4e4e4ffe3e3e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffdfe0dfffdfdfdeffdededeffdddddeffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadadbffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d3d4ffd4d3d4ffd3d4d4ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcececfffcececeffcececdffcdcdcdffcdccccffccccccffcbcccbffcbcbcbffcacbcaffcac9caffc9c9caffc9c9c9ffc8c9c8ffc7c8c8ffc7c7c7ffc7c8c7ffc7c6c7ffc6c7c7ffc5c6c6ffc5c5c6ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c3ffc2c2c2ffc2c1c1ffc1c2c1ffc1c0c0ffc0c0bfffbfbfbfffbebebfffbdbdbeffbdbcbdffbcbcbcffbcbbbcffbbbbbaffbababaffb9b9baffb9b9b8ffb7b8b8ffb8b7b7ffb7b7b7ffb6b6b5ffb5b5b5ffb4b4b4ffb3b4b3ffb3b2b3ffb2b2b2ffb1b0b1ffb0b0b0ffafafafffaeaeaeffadadaeffacacacffabababffaaababffa9a9a9ffa9a8a9ffa8a8a7ffa7a7a7ffa6a7a6ffa6a5a5ffa7a7a7ffb2b3b3ffc0c0c1ffc9c9c9ffcececeffd1d1d1ffcfceceffcacbcbffc9c9c9ffcbcbcbffcbcbcbffcccbccffcdcdcdffcececeffd0d1d0ffd0d0d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2a2bff2a2b2bff2a2b2bff2a2a2bff2a2a2aff2b2b2aff2c2c2cff2d2e2dff2e2e2eff2f2f2fff2f3030ff313030ff313231ff323232ff333333ffc1c1c1ffe5e4e5ffe4e5e4ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e9ffe8e9e8ffe8e8e9ffe9e8e8ffe9e9e8ffe9e9e8ffe9e8e8ffe9e9e9ff8a8a8aff6e6d6dff676767ff616161ff5c5c5cff575756ff515150ff4b4b4cff464546ff404141ff3e3d3eff3e3f3fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010100ff000000ff000000ff000000ff000001ff000000ff010000ff010100ff000001ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010101ff030304ff09090aff121212ff1f1f1fff313232ff494949ff656464ff7f7f7eff909091ffa0a0a0ffaaaaaaffb0b0afffb6b6b5ffbbbbbcffc0c0c0ffc4c3c4ffc7c6c6ffc9c9caffcccdccffcececeffd0d0d0ffd2d3d2ffd4d3d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdadbdaffdcdcdbffdededeffe0e0e0ffe5e4e4ffebececfff1f2f1fff7f7f7fffafafafffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfafffbfafafffbfafbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffdfcfcfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffbfcfbfff9f9f8fff9f8f9fff7f6f6fff0f0f0ffebeaebffe3e3e3ffdedfdeffdbdbdbffd8d8d8ffd5d5d5ffd4d4d3ffd1d1d2ffd1d1d1ffcfd0cfffcececeffcdcecdffcdcccdffcbcbcbffcacacaffc9c9c8ffc8c8c9ffc7c8c7ffc6c6c6ffc3c4c4ffc1c2c1ffc0c0c0ffbdbdbdffbababaffb5b6b5ffadadadff9e9e9eff8c8c8cff787877ff5d5d5cff414241ff2d2d2dff1f1e1eff0f1010ff070707ff030304ff010101ff010101ff000000ff010000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff010000ff000001ff010000ff010100ff010001ff010101ff030303ff030403ff040404ff040505ff050405ff040404ff050404ff050505ff050505ff040504ff030302ff030303ff030202ff020202ff020202ff020102ff020202ff02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d3ffd1d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffcfcfcfffcfcfcfffd3d3d3ffd7d7d7ffd8d9d8ffd6d5d6ffd1d1d1ffc9c8c9ffbebebdffb7b7b7ffb8b8b7ffb9b8b9ffb9b9b9ffb9bab9ffbbbabaffbbbbbbffbcbdbdffbcbdbcffbebdbdffbfbebeffbfbfbfffc0c0bfffc0c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc5c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c5ffc7c6c6ffc7c7c7ffc8c7c8ffc9c8c8ffcac9c9ffcbcacaffcbcbcbffccccccffcccdccffcdcdcdffcececfffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd7d8d7ffd8d8d8ffd9d8d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdbdbdbffdadbdaffdbdbdbffdcdbdcffddddddffdddddcffdddeddffddddddffddddddffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe1e0e0ffe1e1e0ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e40000000000000000ffe6e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e7ffe7e8e8ffe7e7e7ffe8e8e8ffeaeae9ffeaeaeaffecececfff0f0f0fff4f4f4fff9f9f9fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff7f6f6fff0f0f0ffe9e9e8ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e3ffe3e2e3ffe2e1e1ffe2e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdededeffdededdffddddddffddddddffdddcddffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadadaffd9dad9ffd9d9d9ffd9d8d8ffd9d9d9ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0cfcfffcfcfcfffcfceceffcececeffcecdceffcdcdccffcdcdccffccccccffcbcbcbffcbcbcbffcacacbffc9cac9ffcac9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c4ffc4c5c5ffc3c3c3ffc3c3c3ffc3c3c2ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0bfffbfbfbeffbebebeffbdbebdffbdbdbdffbcbcbcffbbbbbcffbabbbaffbababaffb9b9baffb8b9b8ffb8b8b8ffb7b7b7ffb7b7b7ffb5b6b5ffb5b4b5ffb4b4b4ffb4b3b3ffb3b3b2ffb2b2b1ffb0b1b1ffb0afb0ffafafafffaeaeaeffadadadffabacacffaaababffaaaaaaffa9a9a9ffa9a8a8ffa8a8a7ffa7a6a6ffa6a6a5ffa6a5a5ffa9a9a9ffb7b6b7ffc4c3c3ffcacacaffcfcecfffd0d0d0ffcdcdcdffc9cac9ffc9c9c9ffc9c9caffcbcbcbffcbcbcaffcccbcbffcdcdcdffcecece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2a2aff2a2b2bff2b2b2bff2b2a2aff2b2b2aff2b2c2cff2c2c2cff2d2d2dff2f2f2eff2f2f2fff303030ff313131ff313131ff323232ff333333ffc1c1c1ffe5e4e5ffe5e5e4ffe5e5e5ffe5e6e5ffe6e5e6ffe5e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e8e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe7e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e8e9ffe8e8e8ffe9e9e9ffe8e9e8ff898989ff6d6d6dff676767ff616161ff5d5c5cff575757ff525151ff4c4c4cff464746ff414141ff3e3e3eff3e3e3eff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010001ff000101ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000100ff010001ff000001ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff040404ff0b0a0bff161515ff262626ff3a3a3aff525252ff6c6c6cff8a8a8bffa2a2a2ffafafafffb5b5b5ffb9b9b9ffbdbdbdffc2c1c1ffc5c5c5ffc8c7c8ffcbcbcbffcdcccdffcfcfcfffd1d1d2ffd2d3d3ffd4d4d4ffd6d6d5ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadbdaffdcdbdcffdddeddffe0e0e0ffe9e9e9ffefeff0fff7f6f6fffafafafffafbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfafffbfbfafffbfbfbfffafbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffafbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffaf9fafff7f7f7fff5f5f5ffefefeeffe7e7e7ffe1e0e1ffdadadaffd7d8d8ffd4d5d5ffd3d3d3ffd2d2d1ffd1d0d0ffd0d0cfffcfcfcfffcecdcdffcdcdcdffcccbcbffcccbccffcbcbcbffcacbcbffc9c9c9ffc7c7c7ffc6c6c6ffc5c4c4ffc1c2c1ffc0bfbfffb9b8b8ffadaeadffa0a0a0ff919291ff7d7d7dff646565ff4e4f4fff3c3b3bff232423ff111111ff090909ff050606ff040404ff030203ff020202ff020201ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff010000ff000000ff010100ff000100ff010001ff000101ff010001ff020202ff030302ff040404ff040505ff050505ff050505ff040504ff050505ff050505ff050605ff040404ff030302ff020202ff020202ff020102ff020202ff020202ff020202ff02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d2d1ffd1d1d1ffd2d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffd2d2d2ffd8d7d7ffdad9d9ffd7d7d7ffd3d2d2ffcbcbcbffc0c0c0ffb7b6b7ffb8b8b8ffb8b9b9ffb9b9b9ffbabab9ffbbbbbaffbcbbbbffbcbcbcffbdbcbdffbebebdffbebebeffbebebeffbfc0bfffc0c0c0ffc1c1c1ffc1c1c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c4ffc5c5c4ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c7ffc9c9c9ffc9c9caffcbcacaffcbcccbffcccccbffcdcdcdffcdceceffcfcecfffd0cfd0ffd0d1d0ffd1d1d1ffd2d2d1ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdadadaffdbdbdbffdcdcdbffdbdcdbffdcdbdcffdddeddffddddddffdddeddffdddddeffddddddffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e0ffe1e1e1ffe0e1e0ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe9e9e9ffeaeaeaffecebecffefefeffff4f4f3fff8f8f8fffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f7f7ffefefeeffe7e7e7ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0dfe0ffe0dfe0ffdfe0e0ffdfdfdfffdededfffdededeffdededeffdeddddffdeddddffdddcdcffddddddffdcdbdcffdcdbdbffdadadbffdadbdbffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d7d8ffd8d8d7ffd7d7d7ffd6d6d6ffd6d7d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd4d5d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0cfffcfcfceffcfcfcfffcececeffcecdceffcdcdcdffcdcdccffccccccffcbcbcbffcbcbcbffcbcacbffcacacaffc9c9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc6c6c7ffc6c6c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c3c4ffc3c3c3ffc2c3c2ffc1c2c2ffc1c1c1ffc0c0c0ffc0bfbfffbfbfbeffbfbebeffbebdbdffbdbdbdffbcbcbcffbcbbbbffbababaffb9babaffb9b9b9ffb8b9b8ffb8b8b8ffb8b7b7ffb6b6b6ffb6b5b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b3b2ffb1b1b2ffb1b1b1ffafb0b0ffafafafffaeaeaeffadadadffacacacffabababffaaaaaaffa9a9a9ffa8a9a8ffa8a8a7ffa7a7a6ffa6a5a5ffa5a5a5ffababaaffb9bab9ffc6c5c6ffcbcbcbffcfceceffcececeffcbcbcbffc8c9c9ffc9c9c9ffcac9caffcac9caffcbcbcbffcbcbcbffcccccbffcdcdcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2a2bff2b2b2aff2b2b2bff2b2b2aff2b2c2bff2d2c2dff2e2d2eff2f2f2fff2f2f30ff303030ff313130ff313131ff323232ff333333ffc1c0c1ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e8ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e9ff89898aff6d6c6dff676767ff626261ff5d5d5dff575857ff525252ff4c4c4dff474747ff414141ff3e3e3eff403f40ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020201ff020203ff020303ff050504ff090909ff101010ff1e1e1eff303030ff484848ff626362ff7e7e7eff939393ffa6a6a5ffb2b1b2ffbbbcbcffc1c2c1ffc6c6c6ffc9c9c8ffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd2d3d3ffd4d4d4ffd5d5d6ffd6d7d7ffd8d7d7ffd9dad9ffdadadaffdbdbdbffdbdcdcffdcdcdcffdfdfdeffe1e1e1ffe6e6e6ffeeedeefff3f3f2fff9f9f9fffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff9f9f9fff8f7f7fff4f4f5ffecededffe7e7e7ffdfe0e0ffd9dad9ffd6d5d6ffd4d5d4ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfd0ffcfcecfffcfd0cfffd0cfcfffcecfceffcdcdcdffcdccccffcbcbccffcacacaffc8c8c7ffc5c5c5ffbfbfbfffb7b7b8ffb0b0afffa7a7a7ff9b9b9bff8d8e8eff808080ff656566ff484848ff2e2f2fff212222ff191919ff0f0f0fff080808ff060607ff040404ff010102ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010100ff000100ff000000ff010100ff010101ff030203ff030303ff050504ff050405ff050505ff050505ff050505ff040504ff040505ff050506ff050504ff030303ff020202ff020202ff020202ff020202ff020202ff020202ff02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffd1d2d2ffd0d0d0ffd0d0d0ffd3d3d2ffd8d8d8ffdadbdaffd8d8d8ffd4d4d4ffcececeffc5c4c5ffb8b8b9ffb7b8b8ffb9b8b8ffb9b9b8ffb9b9b9ffbbbabaffbbbbbcffbcbcbcffbdbdbdffbebdbdffbebebeffbebebeffbfbfbfffc0bfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c5c6ffc7c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffcac9c9ffcacacaffcbcbccffcccccbffcdcdcdffcecdceffcecfceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d3ffd5d4d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d7ffd8d7d7ffd7d8d7ffd8d7d8ffd8d7d7ffd8d8d8ffd9d8d8ffd8d8d9ffd8d9d8ffd9d8d8ffd9dad9ffd9d9d9ffdadadaffdadadbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffddddddffddddddffdddeddffddddddffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffdfdfdfffe1e0e1ffe0e0e1ffe1e0e1ffe1e0e1ffe1e1e1ffe1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e9e9ffeaebeaffebececffefefeefff3f2f3fff7f7f6fffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafbfbfff2f3f2ffeaebebffe4e4e5ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdedfdfffdedfdeffdedddeffdddeddffdddcddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdadbdaffdbdadaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d7ffd7d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0cfffcfcfcfffcececeffcececeffcdcecdffcdcdcdffcdccccffccccccffcccbccffcbcbcbffcacacaffcacacaffc9cac9ffc8c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c6ffc6c7c6ffc6c6c5ffc5c6c5ffc4c5c4ffc4c4c4ffc4c3c3ffc3c3c3ffc2c2c3ffc1c2c1ffc1c1c1ffc0c1c0ffc0bfbfffbfbfbeffbebebeffbdbdbdffbcbdbdffbcbcbcffbbbbbbffbabbbaffbab9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b4ffb3b3b3ffb3b2b2ffb1b1b1ffb0b0b0ffafb0b0ffafafafffadaeaeffadadacffabacacffaaababffaaaaaaffa9a9a9ffa8a7a8ffa7a7a7ffa6a6a6ffa5a5a6ffa6a5a6ffaeaeadffbcbcbcffc6c7c7ffcbcbcbffcececdffcccbccffc9c9c8ffc7c8c7ffc9c8c9ffc9c9c9ffc9c9c9ffcacacaffcbcbcaffcacbcbffcccccc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2c2b2cff2d2d2cff2e2e2eff2e2f2fff2f302fff303031ff313131ff323131ff323231ff323232ffc1c1c0ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe8e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e9e8ffe8e9e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e8e9ffe9e9e8ffe9e9e9ff8a898aff6d6d6dff676767ff626262ff5d5e5dff585859ff535353ff4e4e4dff494949ff434243ff3f3f3fff404040ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff000100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff020202ff040504ff060706ff070708ff0b0b0bff131212ff1f1f1fff363635ff525252ff686767ff7b7a7bff8f8f8fffa2a2a3ffb0b0b0ffb9b9b9ffbfc0c0ffc6c6c6ffcbcacaffcdceceffd0d0d0ffd3d2d2ffd4d4d4ffd5d5d5ffd6d6d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d9d8ffdadad9ffdbdbdcffdddedeffdfe0e0ffe1e1e1ffe7e7e7ffefefeffff4f4f4fffafafafffbfcfbfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfcfffafaf9fff8f8f8fff6f6f6ffefefefffe9e9e8ffe2e2e2ffdadadaffd5d5d5ffd4d4d4ffd3d2d2ffd2d1d2ffd1d1d1ffd1d2d1ffd0d1d1ffd0d0d0ffcecfcfffcececeffcecdceffcccccbffc9c9c9ffc6c5c6ffc1c1c0ffbbbcbbffb7b7b7ffb1b2b1ffa9a9a9ff9f9f9fff909090ff7c7c7dff666566ff505050ff3e3e3eff313131ff212020ff111111ff0a0b0bff070606ff030203ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff010000ff010001ff000000ff000000ff000101ff010101ff020202ff030303ff040404ff050405ff050505ff050505ff050505ff040504ff040504ff040404ff050505ff040404ff020202ff020201ff020203ff020202ff020202ff010202ff010202ff02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d2ffd1d0d0ffd0d0d0ffd1d2d2ffd2d2d1ffd2d1d1ffcfd0cfffd2d2d2ffd8d8d7ffdbdbdbffd8d9d9ffd6d5d6ffcfd0d0ffc9c8c8ffc0bfc0ffb7b7b7ffb8b9b8ffb8b9b9ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbdbdbdffbebdbeffbebebeffbebfbeffc0bfc0ffc0c1c0ffc0c1c1ffc2c2c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc3c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c5c5ffc7c6c7ffc6c7c7ffc8c8c8ffc8c9c9ffc9c9c9ffcacbcaffcccbcbffccccccffcdcdcdffcececeffcecfceffcfd0cfffd0d1d0ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d7d7ffd7d8d7ffd8d7d7ffd8d8d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d8ffd9d9d8ffd9d9daffd9d9d9ffd9dadaffdadadaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcdcffdcddddffddddddffddddddffddddddffdddddeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe8e7e7ffe8e8e8ffe8e9e8ffe9e9e8ffebeaeaffebecebffeeeeeefff2f2f2fff6f6f6fffbfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f9f8fff0f0f0ffe8e8e8ffe4e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe1e1e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdedfdeffdededeffdededdffddddddffdcddddffdddcddffdcdcdcffdcdbdbffdbdbdbffdadadaffdadbdaffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d1d2ffd1d2d1ffd1d0d0ffd0d0d0ffcfd0cfffcfcfcfffcececfffcececeffcdcecdffcdcdccffcdccccffccccccffcccbccffcbcbcaffcacbcaffcacacaffcacac9ffc9c8c9ffc9c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c5c6ffc5c5c5ffc4c4c5ffc4c4c4ffc3c4c3ffc2c3c3ffc2c2c2ffc2c1c1ffc0c1c1ffc0c0c0ffc0c0bfffbfbfbfffbebebeffbdbdbeffbcbdbdffbcbcbcffbbbbbbffbababaffbabab9ffb9b9b9ffb8b8b8ffb7b8b7ffb7b7b7ffb6b6b6ffb6b5b5ffb4b5b5ffb4b3b4ffb3b3b3ffb2b2b2ffb2b1b1ffb0b1b1ffafafafffafafaeffadaeaeffadadadffacabacffaaaaaaffaaaaa9ffa8a9a8ffa8a8a7ffa7a6a7ffa6a6a6ffa5a5a5ffa7a6a7ffb1b1b1ffc0c0c0ffc8c8c9ffcbcbcbffcdcecdffcacacaffc8c7c7ffc6c6c6ffc9c9c9ffc8c9c8ffc9c9c9ffc9cac9ffcacac9ffcacacbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2cff2b2b2bff2b2b2bff2a2b2bff2a2a2bff2c2c2bff2c2d2cff2d2e2dff2f2f2eff302f2fff303130ff313131ff323231ff323232ff323232ffc1c1c1ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e8e9ffe8e9e8ffe9e8e8ffe8e9e9ffe8e8e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ff8a8a8aff6d6d6dff686867ff626362ff5d5e5dff585858ff535353ff4f4e4eff494949ff444343ff404041ff414040ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010100ff000000ff000001ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff010001ff000100ff010000ff00010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff040404ff070707ff0b0b0bff111112ff1c1d1dff272828ff343434ff4a4a4aff686868ff828282ff929392ff9fa0a0ffacacacffb8b8b8ffc0c0c0ffc5c4c4ffc8c9c8ffcdcdcdffd1d1d0ffd4d4d3ffd5d6d6ffd8d7d8ffd9d9d9ffdadadaffd9dadaffdad9daffdadadaffdadadaffdddddcffdededeffe1e1e2ffe8e8e8fff0f0f0fff5f5f5fffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffcfdfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfdfefffefdfefffdfefdfffefdfefffdfdfdfffdfdfcfffafbfbfff9f8f9fff7f7f7fff2f2f2ffeaeaeaffe4e3e4ffdededeffd8d8d8ffd5d5d4ffd3d3d4ffd3d3d4ffd2d3d2ffd0d1d1ffcfcfd0ffcfcfceffcdcdcdffccccccffc9c9c9ffc5c5c6ffc2c2c2ffbfc0bfffbcbcbcffb6b6b7ffafb0afffa7a7a7ff9d9d9dff8d8d8eff7c7c7cff696969ff585858ff474748ff333433ff201f20ff131313ff0b0b0bff050505ff020202ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff010000ff010100ff010101ff010101ff020202ff030304ff040404ff050504ff050505ff050505ff060605ff050505ff040405ff040505ff050505ff040303ff020302ff030203ff020302ff020302ff020202ff020101ff020202ff02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffcfcfd0ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd1d2d2ffd7d6d6ffdbdbdbffdadadaffd5d6d6ffcfcfcfffc9c9c9ffc1c2c2ffb8b8b7ffb7b7b7ffb8b8b9ffb9bab9ffbababbffbbbbbbffbcbcbbffbcbcbcffbdbdbdffbebdbeffbebebeffbfbebeffbfc0bfffc0c0c0ffc0c1c1ffc1c2c1ffc1c2c1ffc2c2c3ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacbcaffcbcbccffccccccffcdcdccffcdcdcdffcececeffd0d0cfffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d3d3ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d8d7ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd8d9d8ffd9d9d8ffd9d9d9ffd9d9daffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdcdcdcffdcdcddffdcdcdcffdddcdcffddddddffddddddffddddddffdddeddffddddddffddddddffddddde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e9ffebeaeaffececebffedeeeefff2f1f1fff5f5f6fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff5f5f5ffeeeeeeffe7e7e7ffe3e3e3ffe3e2e2ffe2e3e2ffe2e1e2ffe2e2e1ffe1e2e1ffe1e2e1ffe1e0e0ffe1e0e1ffe0e0e1ffe0dfe0ffdfe0dfffe0dfe0ffdfdfdfffdedfdeffdededeffdedddeffddddddffddddddffdcdcdcffdcdbdcffdcdcdcffdbdbdbffdbdbdaffdadadaffd9dadaffd9dad9ffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d3ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcececeffcececeffcdcecdffcdcccdffccccccffccccccffcbcbcbffcbcacaffcbcbcaffcacacaffc9c9caffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c6ffc6c7c6ffc5c6c6ffc5c5c5ffc5c4c5ffc4c4c4ffc4c3c3ffc3c3c3ffc3c2c3ffc2c2c1ffc1c1c1ffc0c1c0ffc0bfbfffbebfbfffbebebeffbdbdbdffbcbcbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b9b9ffb8b9b8ffb7b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b4ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b1ffb1b1b0ffafafb0ffaeafaeffadadadffadadadffabacacffabaaabffa9a9a9ffa8a8a8ffa7a7a8ffa6a7a6ffa6a5a6ffa5a5a5ffa9a9a9ffb5b5b5ffc4c4c4ffcacacaffccccccffcccdccffc9c9caffc7c6c7ffc6c6c6ffc6c6c6ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9caffc9caca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2b2cff2b2c2bff2b2c2bff2b2c2bff2b2b2bff2b2a2bff2b2b2cff2d2c2cff2d2e2dff2f2e2fff302f2fff303130ff303131ff323131ff313232ff323232ffc0c1c1ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e8ffe7e8e7ffe7e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e8ff8a8a8aff6e6d6dff686868ff626262ff5d5d5dff585858ff535353ff4e4e4eff494a49ff444344ff414140ff404141ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000100ff000000ff000001ff000001ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff010001ff010001ff010100ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060606ff090809ff0b0b0cff111212ff212221ff373737ff484848ff555555ff656566ff7b7b7bff8f9090ff9e9f9fffabaaabffb4b4b3ffbcbdbcffc4c4c3ffc8c8c8ffcbcbcbffcdceceffd1d1d1ffd5d5d5ffd8d8d8ffd9dad9ffdadadaffdcdbdcffdcdcdcffdcdbdcffddddddffdfdfdeffe1e2e1ffebebebfff0f0f1fff6f6f6fffbfbfbfffcfcfcfffcfcfbfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfefdfffefefdfffefefdfffdfefefffdfefefffdfdfefffdfefefffefefdfffdfdfdfffdfdfcfffcfcfcfffbfbfbfffaf9f9fff8f7f7fff5f5f4ffecededffe6e6e6ffdfdfe0ffdbdbdaffd6d6d6ffd3d4d3ffd2d2d2ffd1d0d1ffcfcfcfffcececeffcbccccffc9c8c9ffc6c7c6ffc4c4c4ffc2c2c2ffbebebeffbab9baffb5b5b4ffaeaeaeffa4a4a4ff989898ff8c8c8cff7e7e7eff6f6f70ff5f5e5eff474847ff323233ff1f1f1fff101110ff080808ff050606ff040505ff040404ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000100ff000000ff010101ff010202ff020202ff040404ff040504ff050505ff050506ff060606ff050606ff050505ff050505ff050504ff050505ff030303ff030303ff030304ff020203ff020202ff030202ff020202ff020202ff02020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0cfffd2d2d1ffd1d2d2ffd1d2d2ffd1d1d2ffd1d2d2ffd1d1d1ffd1d1d1ffd6d5d5ffdadadaffd9d9d9ffd6d5d6ffcecdceffc7c7c6ffc1c2c2ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbaffbcbbbcffbcbcbcffbdbdbdffbdbdbeffbebdbeffbebfbeffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c1ffc2c2c2ffc3c3c2ffc3c3c3ffc4c4c3ffc3c3c4ffc4c4c4ffc5c5c4ffc5c5c4ffc5c6c6ffc6c7c7ffc7c7c6ffc8c7c7ffc8c9c9ffc9cacaffcacacaffcccbcbffcccccbffcdcdccffcecdceffcecfcfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d8d7ffd7d7d7ffd7d8d8ffd8d8d7ffd7d8d7ffd8d8d7ffd8d8d8ffd8d8d7ffd9d8d8ffd9d8d8ffd9d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcddddffdcdcddffddddddffddddddffddddddffddddddffddddddffdededd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e9e8ffe8e8e9ffe9eaeaffececebffedeeedfff1f1f0fff5f4f5fff9f9f9fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff2f3f3ffecececffe5e5e5ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdedfdfffdfdfdeffdededeffdeddddffddddddffdcdcdcffdddcdcffdcdcdcffdcdcdbffdbdbdbffdadadaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d7ffd7d7d8ffd7d6d7ffd6d7d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfcecfffcecfcfffcdceceffcdcdcdffcdcdcdffcccdccffccccccffcbcbccffcbcbcbffcacacaffcacacaffc9c9caffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c8ffc7c7c8ffc6c7c7ffc6c6c6ffc6c6c5ffc5c5c5ffc4c5c4ffc4c4c3ffc3c3c3ffc2c3c3ffc2c2c2ffc1c2c2ffc1c1c1ffc0c0c0ffc0bfbfffbfbebfffbebdbdffbebdbdffbdbcbcffbcbcbbffbabbbbffbababaffb9b9b9ffb9b9b9ffb8b8b8ffb7b8b7ffb7b7b6ffb6b6b6ffb5b5b5ffb5b4b4ffb3b4b4ffb3b2b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffafaeafffaeaeadffadadadffabacabffaaaaaaffaaaaa9ffa8a8a8ffa7a7a7ffa7a7a6ffa5a6a5ffa5a6a6ffacacacffbabab9ffc6c6c6ffcacbcbffcccdcdffccccccffc7c7c7ffc5c6c5ffc6c6c6ffc6c6c7ffc6c6c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2cff2b2b2cff2b2b2bff2c2b2bff2b2b2bff2b2b2bff2b2b2bff2c2c2cff2d2e2dff2e2e2eff2f302fff303030ff303130ff313131ff313131ff313131ffc1c0c1ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe9e9e8ffe8e8e8ffe8e9e9ffe8e9e9ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e9ff8a898aff6e6e6eff686868ff626262ff5d5d5dff585858ff535353ff4e4d4eff494849ff434444ff404141ff414141ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff010101ff000001ff000101ff010100ff000100ff000101ff010101ff010100ff000000ff0001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff030303ff070706ff0c0c0cff151515ff222221ff323132ff474848ff5b5b5bff6e6d6dff7f7f7fff8f8f90ff9e9d9dffa9a9aaffb4b4b4ffbcbcbcffc2c2c2ffc7c7c7ffcacacaffcdcdccffcfcecfffd1d2d1ffd5d5d5ffd8d8d7ffdadadaffdbdbdbffdcdcddffdfdfe0ffe1e1e0ffe3e3e3ffe9e9e9fff0f0f0fff7f7f6fffcfcfcfffbfbfcfffbfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffefdfefffefefdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfcfffdfdfdfffcfcfcfffbfcfcfffafafafff8f8f8fff6f6f6ffeff0f0ffe8e9e8ffe1e1e1ffd8d8d8ffd3d3d3ffd1d0d1ffcfcfcfffcdceceffcbcccbffcac9c9ffc8c7c8ffc5c5c5ffc3c3c3ffc0c0c1ffbebebeffbabbbaffb4b4b4ffabacacffa3a3a2ff989898ff8c8c8bff807f80ff707070ff5c5b5cff434344ff2c2c2dff1d1d1eff141415ff0f1010ff0b0a0aff050505ff030303ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010102ff010202ff030303ff040404ff050404ff050505ff060506ff060606ff070607ff060606ff050505ff050505ff050504ff030303ff040303ff030303ff040303ff020202ff030202ff030202ff020102ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d1ffd2d1d2ffd1d2d1ffd1d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffd4d4d5ffd9d9d9ffd9d9d9ffd7d7d7ffd1d1d1ffc5c5c5ffc0c0c0ffb7b8b7ffb7b7b7ffb7b8b8ffb8b9b9ffb9b9b9ffbababbffbbbbbbffbcbbbcffbcbcbcffbdbdbdffbdbebdffbfbebeffbfbfbfffc0c0bfffc1c0c0ffc0c1c1ffc2c1c1ffc1c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc5c4c5ffc5c5c5ffc6c5c6ffc6c6c7ffc7c7c7ffc8c7c8ffc8c8c9ffc9cacaffcacacaffcbcbcbffccccccffcccdccffcecdceffcececeffd0cfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd5d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d6d6ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9dadaffd9dadaffdadadaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffddddddffdeddddffdddddeffdeddde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffebebebffecedecfff1f0f1fff4f4f4fff8f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfafbfff1f1f1ffe9eaeaffe4e4e4ffe3e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffdfe0dfffdfdfdfffdfdedeffdededeffdddedeffdedddeffdddddeffdddddcffdcdddcffdcdcdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d5d6ffd6d5d5ffd6d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfd0ffcfcfcfffcececfffcdceceffcecdcdffcdcccdffcdccccffccccccffcbcbccffcbcbcaffcbcacbffc9cacaffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c4c5ffc4c4c4ffc3c3c3ffc2c3c2ffc2c2c2ffc1c1c1ffc1c1c0ffc0c0c0ffc0bfc0ffbfbfbfffbebebdffbdbdbdffbcbcbcffbbbcbcffbbbbbaffbababaffb9b9b9ffb8b9b9ffb8b8b8ffb7b7b7ffb7b6b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb3b3b2ffb2b1b2ffb1b1b1ffb0b0b0ffb0afafffaeaeafffadadadffacadacffabababffaaaaaaffa9a9a9ffa8a8a8ffa7a7a7ffa7a6a7ffa5a5a5ffa6a5a6ffb0b0b0ffbdbdbeffc6c6c6ffcacacaffcccdcdffcccbcbffc4c4c4ffc4c3c3ffc5c6c5ffc6c6c7ffc6c6c6ffc7c6c7ffc8c8c9ffc8c8c8ffc9c9c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2c2b2bff2b2b2bff2c2b2bff2c2b2bff2b2b2bff2c2c2bff2c2c2cff2d2d2dff2e2e2eff2f2f2fff303030ff303030ff313131ff313132ff323231ffc1c1c1ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe7e7e6ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e9ffe9e8e9ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ff898989ff6d6e6dff686868ff626263ff5d5d5dff595859ff535353ff4d4d4eff494848ff444444ff424141ff414141ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010100ff010101ff010101ff010001ff000001ff010001ff000001ff000001ff010001ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010202ff030303ff070707ff0f0f10ff222222ff363635ff444444ff515251ff646465ff787878ff8b8a8aff9b9c9cffa8a7a8ffb1b2b2ffbabbbaffc1c1c1ffc6c6c6ffcacac9ffcdccccffcecfceffd0d0d0ffd3d3d2ffd4d5d5ffd8d7d8ffdadadaffdcdcdcffe0dfdfffe3e3e3ffeaeaeafff0f1f1fff7f7f7fffafafafffafafafffbfbfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffcfcfdfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefdfdfffefefdfffefdfefffefefefffdfdfefffdfdfefffdfefefffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffbfafafff9f9f9fff6f6f6ffedededffe0e1e1ffd4d4d5ffd0d1d0ffcfcfcfffcdcdcdffccccccffcacbcaffc9c8c9ffc7c7c7ffc5c5c5ffc4c4c4ffc1c2c2ffbdbebeffb9b8b9ffb1b2b2ffaaa9a9ffa0a0a0ff959595ff898989ff7b7c7bff6b6b6cff565756ff424243ff353535ff2d2d2dff1c1c1cff0a090aff060606ff020303ff010201ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff010101ff010101ff020203ff030303ff040404ff050506ff050606ff070707ff070808ff070807ff070607ff060606ff050505ff040505ff040405ff040504ff030403ff030303ff040303ff030302ff030202ff020302ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d1d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd3d3d3ffd8d7d8ffd9d9d9ffd7d7d7ffd2d3d3ffc5c5c5ffc0c0c0ffb7b8b7ffb7b8b7ffb8b7b7ffb8b8b9ffb9b9b9ffbabbbaffbabbbbffbbbbbcffbcbcbcffbcbdbdffbdbebdffbebebeffbebfbeffc0bfc0ffc0c0c1ffc0c1c1ffc1c2c1ffc1c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c5ffc7c6c7ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9caffcacacaffcbcbcbffccccccffcccdcdffcececdffcececfffcfd0cfffd0d0d0ffd1d1d1ffd2d2d1ffd2d3d3ffd3d3d4ffd4d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d9ffd8d8d9ffd9d9d9ffd9dad9ffd9dad9ffdad9d9ffdadadaffdadadaffdbdbdbffdbdcdcffdbdbdcffdcdddcffddddddffdcddddffddddddffddddddffddddddffdededeffdddedeffdedede0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e9ffe9e9e9ffebebebffedececfff0f0f0fff3f3f3fff7f7f7fffdfdfdfffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f8fff0eff0ffe8e8e8ffe4e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe2e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfe0ffdfdfdfffdedfdfffdededeffdddedeffddddddffdcddddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadbdaffdad9d9ffd9d9daffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d7ffd7d8d8ffd6d7d7ffd7d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d5ffd3d4d4ffd4d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d1ffd1d1d2ffd0d1d0ffd0d0d1ffcfd0cfffcfcfcfffcececeffcececeffcecdceffcdcccdffcccccdffcbccccffcbcccbffcbcbcbffcacbcaffcacacaffcac9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc7c8c8ffc7c8c7ffc6c6c7ffc7c6c6ffc6c6c5ffc5c5c5ffc4c5c4ffc4c3c4ffc4c4c3ffc2c2c3ffc2c2c2ffc1c2c1ffc1c1c1ffc0c0c0ffbfbfc0ffbfbebeffbdbebeffbdbdbdffbcbdbdffbbbbbcffbbbbbbffbababaffb9babaffb9b8b8ffb8b8b8ffb7b7b7ffb6b7b7ffb5b6b6ffb5b5b5ffb4b4b4ffb3b4b4ffb2b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafb0ffaeaeafffadadadffacacadffabababffaaa9aaffa9a9a9ffa8a7a7ffa7a8a7ffa6a7a6ffa6a5a6ffa7a7a7ffb5b4b5ffc2c2c2ffcac9caffcbcbcbffcccccdffcacacaffc3c3c3ffc4c4c4ffc5c6c6ffc6c6c5ffc6c6c6ffc6c7c6ffc6c6c7ffc9c9c9ffc9c8c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2bff2b2b2bff2c2b2bff2c2c2bff2c2b2bff2b2c2bff2c2b2cff2d2d2cff2d2d2dff2e2e2eff2f2f2fff2f3030ff313030ff313131ff313131ff313232ffc1c1c0ffe4e5e5ffe5e4e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e5e5ffe5e5e6ffe6e5e6ffe6e7e6ffe6e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e8e9ffe8e9e8ffe9e8e9ffe8e8e8ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ff898989ff6d6d6dff686868ff636263ff5e5e5eff595858ff535353ff4e4d4eff484949ff444444ff414142ff424142ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000101ff010000ff000101ff000100ff010001ff000100ff010001ff000100ff000001ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff030304ff070707ff0b0b0aff161616ff252525ff3e3e3fff525252ff626362ff727373ff858686ff969696ffa4a4a4ffb0b0afffb8b8b8ffbfbfbfffc5c5c5ffc9c9caffcbccccffcecfceffd0d0d0ffd2d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffdbdbdbffe0dfdfffe5e5e4fff0f0f0fff8f8f7fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefefffefefefffefefefffdfefdfffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafafafff6f6f6ffeaeaebffddddddffd2d2d2ffcfcfceffcecdcdffcdcdccffcbcbcbffcac9c9ffc9c9c9ffc8c8c8ffc6c6c6ffc3c3c3ffbfbfc0ffbbbbbcffb6b5b5ffb0afafffa9a9a9ffa09fa0ff949595ff8a898aff7d7d7dff6e6d6eff5d5d5eff505050ff3d3d3cff1b1b1bff0e0e0dff060607ff040404ff020302ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff010001ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010101ff010102ff030203ff040403ff050606ff060605ff070607ff080808ff080908ff080908ff070707ff050506ff050504ff050505ff040504ff050404ff040404ff030304ff030403ff040403ff020202ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d0ffd1d0d1ffd0d0cfffcfcfcfffd1d2d1ffd6d7d7ffd8d9d9ffd7d7d8ffd4d4d3ffc8c8c7ffc0c0c0ffb8b7b8ffb7b8b8ffb8b8b8ffb8b9b8ffb9b9baffb9babaffbababbffbbbbbbffbcbcbcffbcbcbcffbdbdbdffbebebeffbfbfbeffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc4c3c4ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c7ffc7c7c7ffc8c7c8ffc8c8c8ffcac9caffcacacaffcbccccffcccccbffcccccdffcdcdceffcecfceffcfd0cfffd0d0d0ffd0d1d1ffd2d2d1ffd3d3d2ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d6ffd5d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd8d8d9ffd9d9d8ffd9d9d8ffd9d9d9ffdad9d9ffd9dadaffd9dadaffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdddcffdddcddffddddddffddddddffdeddddffddddddffdeddddffdededeffdededeffdedede00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffeaeae9ffecececffeff0effff3f3f3fff6f7f7fffcfcfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff6f7f7ffeeeeeeffe6e6e7ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdedfffdedfdeffdededeffdddeddffdddddeffdcddddffdcdcddffdcdcdbffdcdcdbffdbdbdbffdbdadbffdadbdbffdadadaffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d6ffd6d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd3d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcececdffcdcdcdffccccccffccccccffcbcbcbffcbcbcaffcacbcaffcacacaffc9c9caffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c4c3ffc2c3c2ffc2c2c2ffc2c1c1ffc1c1c0ffc0c0c0ffbfc0bfffbebfbfffbdbebeffbdbdbdffbcbcbcffbcbcbbffbbbbbbffbababaffb9babaffb8b8b8ffb8b8b7ffb7b7b7ffb6b6b6ffb6b5b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b3b2ffb2b2b1ffb1b1b1ffb0afb0ffafafafffaeafaeffadadadffacacacffabababffa9a9aaffa8a8a9ffa8a8a8ffa8a7a7ffa7a7a7ffa7a6a7ffabababffb9b8b9ffc5c5c5ffcbcacbffcbcbcbffcac9caffc7c7c7ffc2c3c3ffc3c3c2ffc4c4c4ffc5c6c6ffc6c6c5ffc6c6c6ffc6c7c6ffc6c6c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2cff2b2c2bff2c2c2bff2b2b2bff2b2b2bff2c2c2cff2d2e2dff2d2e2dff2e2e2eff2f2f2fff30302fff303031ff313131ff313232ff313232ffc1c1c1ffe5e5e4ffe5e5e4ffe5e5e5ffe6e5e6ffe5e6e6ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e9ffe8e8e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ff898989ff6d6d6cff686868ff636363ff5e5e5eff595958ff545353ff4e4e4eff494949ff444444ff414142ff414242ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010001ff000000ff010001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010001ff030303ff050505ff0c0b0bff141414ff202020ff353535ff464646ff5f5e5fff777677ff898988ff999898ffa4a5a5ffaeaeaeffb6b7b7ffbebebeffc4c4c3ffc8c9c8ffccccccffcfceceffd0d0d0ffd2d3d3ffd4d4d3ffd5d5d5ffd7d7d7ffd9dad9ffdddeddffe3e4e3fff0eff0fff8f9f8fffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfbfbfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfefefffefefdfffefdfefffefefefffefefefffefefefffdfefefffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfff9f9f9fff5f5f5ffe7e7e8ffdad9daffd1d0d0ffcecfceffcdcecdffcccdcdffcccccbffcacbcbffc9c9caffc8c7c8ffc5c4c5ffc2c2c1ffbebebeffbbbabaffb6b6b7ffb1b0b1ffa9a8a9ff9f9f9fff959595ff898989ff7d7d7cff6c6c6dff565656ff383838ff292929ff171717ff0c0c0cff070706ff030202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010001ff010100ff010000ff000100ff010100ff000000ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010101ff010101ff020202ff020203ff030303ff050606ff060707ff070708ff090809ff090909ff090809ff070807ff050505ff040404ff050505ff050504ff050505ff040404ff040404ff030303ff030404ff535352ff535252ff525353ff525353ff535353ff525353ff535253ff525352ff525353ff525353ff535353ff525152ff515151ff4f4f4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0cfd0ffcfd0cfffcececeffd0d1d0ffd5d5d4ffd6d6d6ffd7d8d8ffd6d6d5ffcdcdccffc1c1c2ffb9b9b9ffb8b8b8ffb9b8b8ffb8b9b9ffb9b9baffb9bab9ffbababaffbbbabaffbcbcbbffbcbcbcffbdbcbdffbebebdffbebfbeffbfbfbfffc0c0c0ffc1c1c0ffc0c1c1ffc1c1c1ffc2c1c2ffc2c2c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c5c6ffc7c6c6ffc7c7c7ffc7c7c7ffc9c9c8ffc9c9c9ffcac9caffcbcbcbffccccccffcccccdffcecdceffcfcfceffcfcfcfffd0d0d0ffd1d1d1ffd1d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d5ffd6d7d7ffd7d7d6ffd7d6d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d8d8ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9daffd9d9d9ffd9dad9ffdadadaffdadadaffdadadbffdbdbdbffdbdbdcffdcdcdcffddddddffdcdcddffddddddffddddddffdddeddffdddedeffdededeffdededeffdededeffdedede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e5ffe5e6e6ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffeaeae9ffebececffefefeffff2f2f2fff6f5f5fffbfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f3f3ffebececffe5e5e5ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdedfffdedfdeffdddedeffdddeddffddddddffdddcdcffdcdddcffdcdcdbffdbdcdbffdbdbdbffdadadaffdadadaffdadadaffd9dadaffd9d9daffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d7ffd7d6d6ffd6d7d6ffd5d6d6ffd5d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d3d4ffd3d3d4ffd4d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d2ffd1d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcececeffcdcdcdffcccdcdffcccdcdffcccbccffcccbccffcbcbcbffcbcacaffc9cacaffcacac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc2c1c2ffc0c1c0ffbfc0c0ffbfbfbfffbfbfbeffbebdbeffbdbdbdffbdbcbcffbcbcbbffbbbbbbffb9bab9ffb9b9b9ffb9b9b8ffb7b8b8ffb7b7b7ffb6b6b6ffb5b5b6ffb5b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb2b2b1ffb0b1b1ffafb0b0ffafafafffaeaeaeffadadadffababacffabaaabffa9a9aaffa9a9a8ffa8a8a8ffa8a7a8ffa7a7a7ffa8a7a8ffafafafffbdbcbcffc8c8c8ffcacacaffccccccffc9c9caffc5c5c5ffc2c3c2ffc2c3c3ffc3c2c3ffc4c4c4ffc6c6c6ffc6c5c6ffc6c6c6ffc7c7c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2b2bff2b2c2cff2c2c2bff2b2b2bff2c2d2cff2e2e2eff2e2f2eff2e2f2fff302f30ff303030ff303131ff313131ff323232ff323232ffc1c1c1ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe9e8e8ffe9e9e9ffe8e8e8ffe9e9e9ffe8e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ff898989ff6d6d6dff686868ff626363ff5e5e5eff585959ff545454ff4e4e4eff494949ff444444ff424141ff424242ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff010101ff000000ff010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040404ff070707ff0f1010ff1e1e1eff313132ff4a4a4bff646465ff757575ff898989ff999999ffa5a6a6ffb0b0b1ffb8b7b8ffbebdbeffc3c2c3ffc7c8c8ffcbcbcbffcecfcfffd1d1d0ffd3d2d2ffd3d3d4ffd5d5d5ffd6d6d6ffd7d8d8ffdbdbdaffe0e1e0ffecececfff6f6f6fffbfafbfffbfbfbfffafbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfefefffdfdfefffdfdfdfffefefefffdfefdfffdfefdfffefdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffcfcfcfffbfbfafff8f9f8fff4f3f4ffe5e5e6ffd7d7d7ffd1d0d1ffcfcfceffcdcdcdffcdcdcdffcdccccffcbcbcbffc9c9c9ffc6c6c6ffc4c4c4ffc2c3c2ffbfc0c0ffbbbcbbffb5b5b5ffaeaeaeffa5a5a5ff9c9c9cff939393ff888888ff777777ff59595aff4a4a4aff383737ff222223ff0f0f0fff070607ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000100ff010001ff000000ff000000ff010000ff000101ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff010201ff020202ff020203ff040404ff050506ff070707ff080707ff090909ff090a09ff090809ff070607ff050505ff050405ff040505ff050505ff050505ff050505ff050404ff040404ff030303ff535354ff525253ff535352ff525353ff525353ff535353ff535253ff535353ff525353ff525353ff525252ff505151ff4e4e4eff4f4e4eff4b4a4aff494a4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd0d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffd0d0d0ffcfd0d0ffcfcfcfffd3d3d3ffd6d7d7ffd8d8d8ffd7d7d7ffd1d1d0ffc5c5c5ffbbbbbbffb9b8b9ffb9b8b9ffbab9b9ffbababaffbab9baffb9babaffbbbbbbffbbbbbbffbcbcbcffbdbcbdffbdbebeffbebebeffbfbebfffc0c0bfffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c5c5ffc5c5c5ffc5c6c6ffc7c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c9c9ffcacacaffcacacbffcbcbccffcdccccffcdcdcdffcecfceffcfcfcfffd0cfd0ffd1d1d1ffd2d1d2ffd2d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d8d7ffd7d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffdad9daffdbdadaffdadbdbffdbdbdbffdbdcdbffdcdddcffdcdddcffddddddffdeddddffdddedeffdddeddffdedddeffdededeffdededeffdededeffdfdede00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e5ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebececffeeefeffff2f2f1fff5f5f5fffafafafffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffafafafff1f1f1ffeae9eaffe4e4e4ffe3e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdedfffdedfdeffdddedeffdddedeffddddddffdcddddffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdadaffdbdadbffdad9daffdad9d9ffd9dadaffd9d9d9ffd8d8d8ffd8d9d8ffd8d8d7ffd7d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d2d3ffd2d3d2ffd1d2d2ffd1d2d1ffd0d0d1ffd0d0d0ffd0cfcfffcfcfcfffcececeffcececeffcececeffcccccdffccccccffcccbcbffcbcbcbffcbcbcbffcbcacbffcac9caffc9c9caffc9c8c9ffc8c9c9ffc8c8c8ffc7c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c3ffc3c4c3ffc2c3c3ffc2c2c2ffc1c1c2ffc1c1c1ffbfc0c0ffbfbfbfffbebfbeffbdbebeffbdbdbdffbcbcbcffbbbbbbffbbbbbbffbab9b9ffbab9baffb8b8b8ffb8b7b8ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb3b4b3ffb3b2b2ffb1b2b2ffb0b1b0ffb0afb0ffafafaeffaeaeaeffadadadffacababffaaaaabffa9a9aaffa8a8a8ffa8a8a8ffa8a8a7ffa6a7a7ffa8a8a8ffb2b3b3ffc0bfbfffc8c8c7ffcbcbcbffccccccffc8c8c9ffc4c5c5ffc4c4c4ffc4c4c4ffc3c2c2ffc2c3c3ffc4c4c4ffc6c5c6ffc6c5c6ffc6c6c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2b2bff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2c2c2cff2e2e2eff2e2f2eff2f2f2fff302f30ff303130ff303131ff313131ff323232ff323232ffc1c1c1ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe7e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ff898989ff6d6d6dff686868ff636263ff5e5e5eff595858ff535353ff4e4e4eff494a4aff454544ff424242ff424242ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff050504ff0b0b0aff171616ff2a2a2aff454445ff5e5f5eff777676ff8d8e8eff999998ffa4a4a3ffadaeadffb7b6b7ffbebdbeffc2c2c2ffc6c6c6ffc9cacaffcecdcdffd0d0d1ffd2d2d1ffd3d3d3ffd4d5d4ffd5d6d5ffd7d7d7ffd9d9d9ffdedfdeffe9e9e9fff2f2f2fff9f9f9fffbfafbfffbfbfbfffafafbfffafbfafffafafafffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfcfffcfbfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefefffefdfdfffefdfefffdfefefffdfdfefffefdfdfffdfdfdfffdfefdfffefefdfffefefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffefdfdfffefefdfffefefefffefdfefffefefefffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffafbfbfff8f8f7fff2f2f2ffe4e4e5ffd7d7d8ffd0d0d0ffcfceceffcdcdceffcdcecdffcbcbcbffcacacaffc8c8c8ffc7c7c7ffc6c5c6ffc3c2c2ffbebdbdffb8b8b8ffb2b2b1ffaaababffa4a4a4ff9c9c9bff929292ff7e7e7eff70706fff5c5d5cff454545ff292929ff141313ff090808ff030303ff010201ff010000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff010001ff010001ff010000ff000100ff000100ff000000ff000001ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff010202ff030203ff030302ff050504ff060707ff070707ff080808ff090909ff0a090aff080708ff070606ff050504ff060706ff050404ff050505ff050504ff050504ff050505ff040504ff505150ff505050ff535454ff535252ff535352ff535353ff535253ff535353ff525253ff525352ff525252ff515151ff4e4f4eff4e4e4fff4b4b4bff4a4a4aff49494aff454545ff4242410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d0ffd1d1d0ffd0d0d0ffd0cfd0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffd3d2d2ffd6d7d6ffd7d7d8ffd8d8d7ffd4d4d4ffc9c9c9ffbcbcbdffb9bab9ffbab9b9ffbababaffbbbabaffbababaffb9babaffbababbffbbbbbbffbcbbbcffbcbdbdffbebebdffbebebeffbebfbfffbfbfc0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c2c2ffc2c2c2ffc3c3c3ffc3c4c3ffc3c3c4ffc4c4c5ffc5c5c5ffc6c6c5ffc7c7c6ffc8c7c7ffc7c8c8ffc9c8c9ffc9c9c9ffcacac9ffcacbcbffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0cfd0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd5d4d4ffd5d5d5ffd6d6d5ffd7d7d6ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d9d9ffd8d8d9ffdad9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadaffdadbdbffdbdbdbffdcdbdcffdbdcdcffdcdcddffdddcddffddddddffdddedeffdededdffdededeffdededeffdededeffdededeffdfdedeffdededf000000000000000000000000000000000000000000000000000000000000000000000000ffe4e3e3ffe3e4e3ffe4e3e4ffe3e4e3ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e6ffe6e5e5ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9eaffebecebffedededfff1f1f1fff4f5f4fff8f8f9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f8f9fff0eff0ffe8e8e8ffe4e4e3ffe2e3e3ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdededfffdededeffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdadadbffdbdbdaffdad9daffd9dadaffdad9d9ffd9d8d9ffd8d9d9ffd8d8d9ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd4d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcecfffcececeffcececdffcdcdcdffccccccffcbcccbffcbcbcbffcbcacbffcbcacaffcac9caffc9cac9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc6c7c6ffc6c6c5ffc6c6c6ffc5c5c5ffc4c5c4ffc4c3c3ffc3c3c3ffc2c3c2ffc2c1c2ffc2c1c2ffc0c0c1ffbfc0c0ffbfbfbfffbfbebeffbdbebdffbdbcbdffbdbcbcffbcbbbbffbababbffbababaffb9bab9ffb9b8b8ffb7b8b8ffb7b7b6ffb6b6b7ffb5b6b6ffb4b5b5ffb4b4b4ffb3b3b3ffb2b3b2ffb2b2b1ffb1b1b0ffafb0b0ffaeaeafffadadadffadacacffabababffaaaaaaffa9a9a9ffa9a8a8ffa8a8a8ffa7a7a7ffa7a7a7ffacababffb7b6b6ffc3c2c2ffcacac9ffcbccccffccccccffc7c8c7ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc2c2c2ffc3c2c3ffc4c4c4ffc6c5c6ffc6c6c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2c2bff2b2c2bff2c2c2bff2b2b2bff2b2b2bff2c2c2cff2d2d2dff2e2e2eff2f2e2fff303030ff303031ff313131ff313131ff323232ff323333ffc1c1c1ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e7ffe7e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ff888989ff6d6d6dff686768ff636263ff5e5e5dff575858ff535252ff4d4d4eff494948ff444444ff424242ff424242ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010001ff020102ff030404ff070706ff0d0e0dff1e1e1eff363736ff555555ff70706fff848384ff969696ffa5a5a5ffadadacffb4b4b4ffbbbbbbffc2c2c1ffc5c5c6ffc8c8c8ffcbcbcbffcececeffd1d0d0ffd2d2d2ffd4d4d3ffd5d5d5ffd6d6d6ffd8d8d9ffddddddffe6e6e6fff0f0f0fff9f9f9fffafafbfffafafafffafafafffbfafafffbfafafffafbfafffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffbfcfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfefefffefdfefffefefdfffefefefffefefdfffefdfefffdfefdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffdfefefffdfdfefffefefdfffefefdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffafafafff7f6f7ffefefefffe3e2e2ffd6d6d6ffcfd0d0ffcececeffcecdceffccccccffcacacbffcac9caffc9cac9ffc7c7c7ffc3c3c3ffbfbfbfffbabbbaffb5b5b5ffb0b0b0ffaaaaaaffa3a3a3ff969696ff8c8c8cff7d7d7dff6b6b6bff505050ff333334ff1c1c1cff0d0d0cff060707ff050404ff020202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393939ff393939ff393939ff393939ff393939ff3a3939ff393939ff393939ff393939ff39393aff393939ff39393aff393939ff383838ff373737ff363635ff353434ff323332ff303030ff2a2a2aff282828ff252525ff202020ff1c1c1cff1a1b1bff1a1a1aff191a19ff1818190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff010100ff000101ff000000ff010100ff000000ff000000ff010101ff000100ff010000ff000000ff000000ff000001ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010201ff020202ff030202ff030303ff050505ff070707ff090908ff090909ff090909ff090909ff070707ff070707ff070706ff060606ff070606ff050504ff050504ff040505ff050404ff444545ff474848ff505050ff505050ff545454ff525253ff525253ff525253ff535352ff535352ff525252ff515150ff4f4e4fff4f4f4fff4b4b4aff4a4a4aff4a4949ff454545ff424141ff424141ff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffcfcfd0ffcfcfd0ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffd2d1d1ffd5d5d5ffd7d7d7ffd8d8d8ffd5d5d5ffcdccccffbebebeffbab9b9ffb9b9baffbababaffbababaffbababaffbababaffbbbbbaffbbbbbbffbcbcbcffbdbcbdffbdbebdffbebebeffbfbebfffbfbfbfffc0c0c0ffc0c1c1ffc1c1c1ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c5ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c8c9ffcac9caffcacacaffcccccbffccccccffcdcdcdffcececeffcececfffcfcfd0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdad9d9ffdadadaffdbdadaffdadadbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdddcffddddddffddddddffdedddeffdddedeffdededeffdededeffdededeffdfdedeffdedfdfffdedfdfffdedfde000000000000000000000000ffe2e2e3ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffeaeae9ffebececffedededfff1f0f1fff4f4f4fff7f7f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff7f7f6ffededeeffe6e6e6ffe4e4e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e2ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfdfffdfdfdeffdfdedeffdededeffdededdffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadbffdbdadaffdadadaffd9dadaffd9d9d9ffd8d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d5d6ffd6d5d5ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d1d0ffd1d0d0ffcfd0cfffcfcfcfffcfceceffcececeffcdcdceffcccdccffcdcdccffccccccffcbcbcbffcbcbcbffcacacaffc9cacaffcacac9ffc8c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c2ffc1c1c1ffc1c0c0ffbfc0c0ffbfbfbfffbebebeffbebebeffbdbdbcffbcbdbcffbbbbbbffbbbabaffbababaffbab9b9ffb8b8b9ffb7b8b7ffb6b7b7ffb6b6b6ffb5b5b5ffb5b5b4ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b1ffb0afafffafaeaeffaeadadffacacadffabababffaaaaaaffa9a9a9ffa8a8a8ffa8a7a8ffa7a7a8ffa7a8a8ffafaeaeffbababaffc5c5c5ffcacbcaffccccccffcacacaffc6c6c7ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c2ffc2c2c3ffc4c4c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2cff2c2b2bff2b2b2cff2b2b2bff2b2b2bff2b2b2bff2c2c2cff2d2d2dff2d2e2eff2e2e2fff30302fff313130ff313231ff323231ff323232ff333333ffc1c1c1ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaff898989ff6e6e6dff686868ff626262ff5e5e5dff575858ff535252ff4d4d4dff484848ff434444ff424141ff424243ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000001ff000000ff000001ff010000ff000000ff010000ff000001ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010102ff040404ff080808ff0c0c0cff171617ff292929ff454545ff646464ff7e7d7eff909190ffa09f9fffacacacffb7b7b6ffbbbbbaffc0c0bfffc4c4c4ffc8c8c8ffcbcbcbffcdcdccffcfcecfffd0d0d1ffd3d2d3ffd3d4d4ffd6d5d5ffd7d7d7ffdcdddcffe5e4e4fff1f0f0fff9f9f8fffbfbfbfffafbfbfffbfafbfffafafafffafafafffafbfbfffbfafbfffafafbfffbfafbfffbfbfafffafbfafffbfbfbfffbfafbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfdfffefefdfffdfdfefffefefdfffdfefdfffefefdfffefefefffdfefefffefefdfffefefefffefdfefffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffdfefefffefdfefffdfdfefffefefdfffefefefffefefefffdfefefffefdfefffefefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfff9f9fafff6f6f6ffedededffe0e1e1ffd5d5d4ffcecfcfffcdcdceffcccbccffcbcbcbffcbcacbffcac9caffc7c6c7ffc4c4c3ffc0bfc0ffbdbcbdffb9b9b8ffb5b4b4ffb0b0afffa7a7a7ff9f9f9fff959594ff8a8a89ff797979ff626262ff464746ff2b2b2bff171717ff0a0a0bff060606ff050404ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a3aff3a3a39ff3a3a3aff393939ff393939ff393939ff393939ff39393aff393939ff393939ff393a39ff393939ff393939ff393839ff383938ff373737ff363636ff343434ff333332ff313031ff2b2a2aff282928ff252525ff202020ff1c1c1cff1b1a1aff1b1a1aff191919ff191919ff181819ff181817ff171617ff161616ff151515ff131414ff1313130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff010000ff010000ff010101ff010000ff010000ff000000ff000000ff000000ff010100ff010001ff000000ff010001ff000101ff000000ff000000ff000100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020102ff030202ff030302ff040303ff060606ff090909ff0a0a09ff0a0a09ff090909ff080807ff060606ff070706ff070607ff060606ff060607ff060606ff050404ff050405ff3e3f3eff454544ff454444ff484847ff505050ff505051ff545354ff525253ff535352ff535353ff525252ff515151ff4f4e4fff4f4f4eff4b4b4bff494a4aff4a4949ff454545ff424241ff414242ff3e3e3eff3e3e3eff3b3a3bff3a3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0cfd0ffcfcfd0ffd0d0cfffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffd1d1d1ffd4d5d4ffd7d7d7ffd8d8d8ffd6d6d6ffcfcfceffbfbfbfffbababaffb9b9b9ffbab9baffbbbabaffbabbbaffbbbbbaffbbbabbffbbbbbbffbcbcbcffbdbdbdffbdbdbeffbebfbeffbfbfbfffbfbfc0ffc0c0c1ffc1c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c3c3ffc4c3c4ffc4c4c4ffc5c4c4ffc6c5c5ffc6c5c6ffc7c7c6ffc7c7c7ffc8c7c8ffc8c9c8ffc9c9c9ffcacac9ffcbcbcbffcbcbcbffccccccffcdcdccffcececeffcececfffd0d0cfffd1d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d9ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadad9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdddcdcffdcddddffddddddffdededeffdededeffdededeffdededeffdededfffdedfdfffdfdfdeffdedfdfffe2e2e1ffe1e2e2ffe1e2e2ffe2e1e2ffe2e3e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e5e5ffe6e5e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffebebecffedededfff1f0f0fff3f3f3fff6f6f6fffdfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfcfcfff4f4f4ffebebecffe5e5e4ffe3e3e3ffe2e2e3ffe3e2e3ffe2e2e2ffe2e2e1ffe2e1e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdedddeffddddddffdcdddcffdcdcdcffdcdbdcffdcdcdcffdbdbdaffdadbdbffdadadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d8d7ffd7d6d7ffd6d7d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d4ffd4d5d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d1ffd2d1d1ffd1d0d1ffd1d0d0ffd0cfd0ffd0cfcfffcecfceffcececeffcececdffcdcdcdffcdcdccffcccccbffcbcbcbffcbcbcaffcacacaffcacac9ffcac9c9ffc8c8c9ffc8c8c9ffc7c8c8ffc7c7c7ffc7c6c7ffc6c7c6ffc6c6c6ffc6c5c5ffc5c5c4ffc4c4c4ffc3c4c4ffc3c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffbfc0c0ffbfbfbfffbfbfbeffbdbebdffbdbdbdffbcbcbcffbcbcbcffbbbbbaffb9babaffb9b9b9ffb8b8b8ffb7b7b8ffb7b7b6ffb6b6b6ffb5b5b5ffb5b4b4ffb3b4b4ffb3b3b2ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffaeaeafffadadaeffacacacffaaababffaaaaa9ffa8a9a9ffa8a8a8ffa8a7a8ffa7a7a7ffa8a7a7ffb2b1b2ffbdbdbdffc8c7c7ffcccbccffcecdceffcacacaffc7c6c6ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc2c2c2ffc3c3c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2c2bff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2c2cff2d2d2dff2e2d2eff2f2f2eff303030ff313131ff313132ff323232ff333332ff333333ffc1c1c1ffe5e4e5ffe5e5e5ffe6e5e5ffe5e6e6ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeae9ffeaeae9ff898989ff6e6e6eff686868ff636362ff5e5d5dff575758ff535253ff4d4d4dff484848ff444344ff414241ff424242ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff000100ff000000ff000000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000100ff020202ff060505ff0a0b0bff131313ff242424ff3c3c3cff5c5c5cff777878ff8d8d8dff9c9b9bffa8a8a8ffb2b3b3ffbabbbbffc0c0c1ffc4c3c4ffc7c7c7ffcbcacaffcdcccdffcfd0cfffd1d0d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d7ffdbdbdbffe2e2e2ffeeefeefff9f8f8fffbfbfbfffbfbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafbfffbfafafffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfefefffefdfefffefefdfffefefdfffefefefffefefefffefdfdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfefffefefefffefdfefffdfefdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfafafff9f9f9fff6f6f6ffebecebffdfdfdfffd3d3d3ffcececeffcdcdcdffccccccffcbcbcbffcac9c9ffc6c7c7ffc4c4c4ffc2c1c1ffbebfbeffbbbcbcffb8b8b8ffb2b1b2ffaeaeaeffa6a7a7ff9f9f9eff949394ff858685ff717071ff555656ff393939ff1f1f1fff0e0e0fff0c0c0cff060607ff010202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3cff3a3a3aff3a3a3aff3a3939ff393939ff3a3939ff393939ff393939ff393939ff3a3a39ff393939ff393939ff393939ff383939ff373737ff353635ff343434ff333232ff303130ff2a2a2aff292828ff252525ff202020ff1c1c1cff1a1a1aff1a1a1bff191919ff191919ff191819ff171817ff171617ff161717ff151515ff141414ff131313ff131313ff111111ff101010ff0f0f0fff0e0e0eff0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000101ff000000ff000001ff000000ff010000ff000001ff000100ff010001ff010101ff000001ff010101ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff030202ff030303ff040404ff060707ff0a090aff0a0a0bff090a0aff090908ff060607ff050505ff070607ff070707ff070707ff060706ff060606ff060606ff363637ff3e3f3eff3f3e3eff454444ff454544ff484748ff505051ff505050ff545454ff535253ff525252ff515151ff4f4f4fff4e4f4eff4b4b4bff4a4a49ff4a4a4aff454545ff414242ff414142ff3e3e3eff3e3e3eff3a3a3bff3a3a3aff3a3a3aff353535ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0cfd0ffd0d0d0ffcfcfcfffcfcfcfffd0d0d1ffcfcfcfffcecfceffd1d1d1ffd5d4d4ffd7d7d8ffd8d8d9ffd7d7d7ffd0d0d1ffc1c1c1ffbcbcbcffb9b8b9ffb9b9baffbababaffbabbbbffbbbabbffbbbbbbffbcbbbbffbcbcbcffbdbdbdffbebdbdffbfbfbfffc0bfbfffbfc0c0ffc1c0c0ffc1c1c0ffc2c2c2ffc2c2c1ffc2c2c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc6c7c6ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffc9cacaffcacacaffcbcbcbffcbccccffcdcdccffcecdceffcecfcfffd0cfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd4d5d4ffd6d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffd9dadaffdadadaffdadbdaffdbdadbffdbdbdcffdcdbdcffdbdcdcffdcdcdcffdcdddcffddddddffddddddffdededeffdededeffdededeffdfdedeffdedfdeffdfdedeffdededeffdfdfdfffe1e1e1ffe1e1e2ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9eaffebeaeaffecececfff0f0f0fff3f3f3fff6f6f6fffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafaf9fff1f1f1ffe9eaeaffe4e4e4ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe1e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdedfdeffdededfffdededeffddddddffddddddffdddcdcffdcdcdcffdcdbdcffdbdcdbffdadbdbffdadbdaffdadbdaffdadadaffd9d9daffd9d9daffd8d9d9ffd8d8d8ffd8d9d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d4ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d0ffd0d1d0ffd0cfd0ffcfcfcfffcececeffcececeffcdceceffcccccdffcccccdffcbcbccffcccbcbffcbcacbffcacbcaffcac9caffc9c9c9ffc8c9c9ffc8c9c8ffc7c7c8ffc7c7c7ffc6c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c4ffc4c4c4ffc3c4c4ffc3c2c3ffc3c2c2ffc2c1c1ffc1c1c1ffc0c0c1ffc0c0c0ffbebfbfffbebebeffbebdbdffbdbdbdffbcbcbcffbbbcbbffbababbffb9bab9ffb9b9b9ffb8b8b9ffb7b7b8ffb7b6b7ffb5b6b6ffb5b5b5ffb4b5b4ffb4b4b3ffb3b2b2ffb2b2b2ffb1b1b1ffb0b0b0ffb0afafffaeaeaeffadadacffacacabffabababffa9aaa9ffa8a8a9ffa8a8a8ffa7a8a8ffa7a7a7ffa7a8a7ffb5b5b5ffc1c0c0ffc8c8c8ffcdcccdffcfceceffcacac9ffc6c6c6ffc3c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc5c4c4ffc4c4c5ffc4c5c4ffc3c2c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2cff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2a2a2aff2b2c2cff2d2d2dff2e2e2eff2f2e2fff2f302fff303031ff323131ff323232ff333333ff343333ffc1c1c2ffe5e4e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e6ffe5e6e6ffe6e5e6ffe6e6e7ffe6e6e6ffe6e7e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e6ffe7e7e8ffe8e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9e9ffe9e9eaffe9e9e9ff8a8a89ff6e6d6eff686968ff636263ff5d5e5eff585858ff535353ff4d4d4dff484848ff444444ff414241ff424142ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff050605ff0c0c0cff1b1b1bff343434ff505050ff6d6c6dff858686ff979796ffa4a4a4ffafb0afffb8b8b9ffbebebeffc2c2c2ffc7c7c8ffc9cacaffcdccccffcfcfcfffd1d1d1ffd3d3d3ffd4d4d4ffd6d5d5ffd7d6d7ffdadad9ffe0e0e0ffedededfff7f7f7fffbfbfbfffbfbfafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffbfafafffafbfafffbfafbfffafbfafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefefefffdfefefffdfefefffefefefffdfefefffefefefffefdfdfffdfdfefffefefefffefefefffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfefefffefdfefffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff9fafafff5f6f5ffe9e9e9ffddddddffd1d2d2ffcdcdceffcdcdcdffcbccccffc9cac9ffc7c7c7ffc5c6c5ffc3c3c4ffc1c1c0ffbebebdffbababbffb7b8b8ffb3b3b3ffaeaeaeffa5a6a5ff9a9a9aff8d8d8dff7b7b7aff646363ff494848ff333333ff1a1b1bff0e0e0eff070707ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff3d3c3cff39393aff3a3a3aff3a3a3aff393939ff393939ff393939ff393939ff393939ff393939ff383938ff383838ff373737ff353636ff343434ff323232ff303031ff2a2b2aff292828ff252524ff202021ff1c1c1cff1a1a1aff1a1a1bff191a1aff191818ff181919ff171717ff171717ff171616ff151514ff141314ff131313ff131313ff111111ff101010ff0f0f0fff0e0e0dff0d0d0dff0d0d0dff0c0b0bff0a0a0aff090a09ff060707ff0506060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010100ff000000ff000001ff000101ff000000ff000100ff000100ff010101ff010000ff010000ff010000ff010100ff010100ff000100ff010101ff000000ff010100ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020102ff020302ff030304ff050504ff070707ff0a0b0bff0b0b0bff0a0909ff070808ff050605ff060606ff070607ff070706ff070707ff070707ff060606ff222323ff373737ff363637ff3f3f3eff3e3e3eff454444ff454444ff484848ff505050ff505050ff535454ff535252ff4f4f4eff4a4a4aff4b4b4bff49494aff494949ff454545ff414241ff414142ff3e3d3eff3e3e3eff3b3a3bff3a3a3aff3a3a3aff353535ff313131ff313131ff2d2d2eff2d2d2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfd0cfffcfcfcfffcfcfcfffd1d0d1ffd0d1d0ffd1d0d1ffcecfceffd0d0d1ffd4d4d5ffd8d8d7ffd8d9d8ffd8d7d8ffd1d1d1ffc3c2c3ffbcbcbcffb8b8b8ffb9b9b9ffb9bab9ffbababbffbbbbbbffbbbbbcffbbbcbbffbdbcbcffbdbdbdffbebebeffbfbfbfffbfc0bfffc0c0c0ffc1c0c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c6ffc7c7c6ffc7c7c7ffc7c8c7ffc8c8c9ffc9c9c9ffcac9c9ffcacacbffcbcbcbffcccbcbffcccdcdffcdcecdffcececfffcfcfcfffd0d0d0ffd1d0d1ffd2d2d1ffd3d3d2ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd8d9d9ffd8d8d9ffd9d9d9ffd9d9d9ffdadad9ffd9d9daffdad9daffdbdadaffdbdadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcddddffddddddffdeddddffdddddeffdedfdfffdededeffdfdfdeffdfdfdfffdfdedfffdededeffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e2e2ffe2e3e2ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe8e7e7ffe7e8e8ffe7e8e7ffe8e8e8ffe8e9e9ffe9e9e9ffe9eae9ffeaeaeaffecedecffefefeffff2f2f2fff6f6f5fffbfbfbfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f8f8ffefefefffe8e8e8ffe4e3e4ffe3e3e2ffe3e2e2ffe3e3e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdddeddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdadbffdbdadbffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d4ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d0ffd0cfcfffcfcfcfffcececfffcececeffcdcdcdffcccdcdffcccdcdffcccbccffcbcccbffcacbcaffcacacaffcac9caffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c5ffc5c5c4ffc4c4c4ffc4c4c4ffc3c4c3ffc2c3c2ffc2c2c2ffc1c2c2ffc1c0c1ffc0c0c0ffc0bfc0ffbebfbfffbebebeffbdbdbdffbdbdbdffbcbcbcffbbbbbcffbababaffbab9b9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b7b6ffb5b6b6ffb5b5b5ffb4b4b5ffb3b4b3ffb3b2b2ffb1b1b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffadacadffabababffabaaabffa9aaaaffa8a9a8ffa8a8a8ffa8a8a8ffa7a8a8ffadadadffb9b8b9ffc4c4c4ffc9cac9ffcecdcdffcecfceffc9c9caffc6c5c5ffc5c4c4ffc4c4c5ffc4c5c5ffc4c3c3ffc4c4c4ffc4c4c4ffc4c4c4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2b2aff2b2b2aff2b2a2aff2b2a2aff2b2c2cff2c2d2cff2d2e2eff2e2f2fff302f30ff303130ff323131ff323332ff323233ff333333ffc2c2c1ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e7e8ffe7e7e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e8ffe9e8e9ffe9e9e8ffe9e9e9ffeae9e9ffe9e9e9ffe9e9eaffe9eaeaffeae9e9ff898a8aff6d6d6dff686868ff636263ff5e5e5dff595858ff535353ff4e4e4eff484949ff454444ff424242ff424241ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000001ff000100ff010001ff000001ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040303ff0e0d0dff242424ff404140ff5e5e5fff777777ff8d8c8dff9e9d9dffaaaaaaffb4b4b4ffbcbcbcffc1c2c2ffc6c6c6ffc9c9c9ffcccdcdffcecfceffd1d1d1ffd3d3d3ffd4d5d4ffd5d6d5ffd7d6d7ffd9d8d9ffdededeffeaebeafff4f4f5fffafafafffbfafbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafbfffafbfafffafafafffafbfbfffbfbfbfffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfdfefffefdfdfffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffcfcfdfffcfcfdfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafff8f8f8fff4f5f4ffe7e7e8ffdadadbffd2d1d2ffcececeffcbcbcbffcacac9ffc8c9c8ffc6c7c7ffc4c4c4ffc2c2c2ffc0c1c0ffbebebeffbbbbbbffb7b8b7ffb3b3b2ffabacabffa4a3a3ff999899ff8c8b8bff767776ff626262ff424241ff212021ff101111ff080808ff040404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484948ff414241ff3d3c3dff3a3a3aff393939ff3a3a3aff393939ff393939ff393939ff393939ff393939ff393938ff373737ff353635ff343435ff323233ff313030ff2b2a2aff282828ff252525ff202020ff1b1c1cff1a1a1aff1a1a1aff191a19ff191918ff191919ff171817ff171716ff161616ff151415ff141314ff141313ff131313ff111111ff101010ff0f0f0fff0d0e0eff0d0d0dff0d0d0dff0b0c0bff0a0a0aff0a0909ff070707ff060505ff050605ff030304ff030404ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000100ff000100ff000001ff000100ff010100ff000000ff010001ff010000ff010000ff000100ff010001ff000000ff010000ff000101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff030303ff040404ff060506ff090909ff0b0c0bff0b0b0bff090909ff070707ff070706ff060706ff060606ff070606ff070707ff060707ff141414ff141313ff232222ff363737ff363636ff3f3e3fff3e3f3eff444444ff454444ff484848ff4d4c4cff505150ff505051ff505050ff4d4d4dff494a4aff474747ff454545ff414141ff414241ff3e3e3dff3e3e3eff3a3b3bff3a3a3aff3a3a3aff353535ff313131ff313131ff2e2d2eff2c2d2dff2d2e2eff2d2e2dff2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffd0d1d0ffd0d0d1ffd0d1d0ffd0d0d0ffd0d1d1ffd1d1d1ffd4d4d4ffd7d7d8ffd8d8d8ffd9d9d8ffd2d2d3ffc4c4c4ffbcbcbcffb8b7b8ffb8b8b8ffb9b9b9ffbbbabbffbbbabbffbbbbbcffbbbcbbffbcbcbcffbdbdbdffbebebeffbebebeffbfc0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c1ffc3c2c2ffc3c3c2ffc3c3c3ffc3c4c3ffc4c4c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffcacac9ffcacbcaffcbcbcbffccccccffcccdccffcdcecdffcececeffcfcfcfffd0cfd0ffd1d1d1ffd1d2d1ffd2d2d3ffd3d3d3ffd4d4d4ffd4d5d5ffd5d5d4ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d7d7ffd8d8d8ffd8d8d9ffd8d9d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadad9ffdadadbffdadadbffdbdadbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdddcddffddddddffddddddffdddeddffdededeffdedfdeffdededeffdfdfdfffdedfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e1e2ffe2e1e2ffe3e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9eae9ffeaeaeaffececedffefefeefff2f2f2fff5f5f5fffafaf9fffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfff6f6f6ffedeeedffe6e6e6ffe4e3e4ffe3e2e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe1e1e2ffe1e1e0ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdededfffdedfdeffdddeddffdddddeffddddddffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdadadbffdbdadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d3d2ffd2d2d3ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0cfffcfcfcfffcececfffcececeffcdcdcdffcdcdcdffcccdccffccccccffcbcbcbffcbcbcaffcacacaffcac9caffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c8ffc7c7c6ffc7c6c6ffc5c6c6ffc5c5c5ffc5c4c5ffc4c4c4ffc4c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc1c2c1ffc0c0c1ffbfc0c0ffbfbfbfffbebfbfffbebebeffbdbdbdffbcbcbcffbcbcbbffbbbbbbffbabbbbffb9b9baffb9b8b9ffb8b8b8ffb7b8b7ffb6b7b6ffb6b5b6ffb5b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb2b1b2ffb1b1b1ffafafafffafafafffadaeaeffadadadffabababffaaaaaaffaaa9aaffa9a9a9ffa8a8a8ffa7a8a7ffa9a8a9ffb0b0b1ffbcbcbcffc7c7c7ffcbcbcbffcececeffccccccffc7c7c8ffc4c4c4ffc4c5c4ffc4c5c5ffc5c5c4ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2b2aff2b2a2bff2a2b2aff2a2a2aff2c2b2bff2d2c2dff2e2d2dff2e2f2eff2f2f30ff303130ff313131ff323232ff333333ff333333ffc1c1c1ffe5e5e4ffe5e5e5ffe5e5e6ffe5e5e6ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffeae9eaff898a89ff6d6d6dff676867ff636263ff5e5d5eff595959ff535353ff4e4e4eff494848ff444343ff404141ff424241ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff010000ff000001ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000101ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010001ff020202ff060606ff0e0e0eff222323ff4e4e4dff6c6c6bff848484ff979697ffa6a6a6ffb3b3b2ffbababaffc0c0c1ffc6c5c5ffc9c9caffcdcccdffcfcfd0ffd1d1d1ffd2d2d2ffd3d4d3ffd5d5d5ffd7d7d6ffd7d8d8ffdbdcdbffe6e7e7fff2f2f2fffafafafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffafafafffafafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfdfffefdfefffefdfefffefefdfffefdfefffefefdfffefefdfffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafff8f8f8fff4f3f4ffe6e6e6ffd9d9d8ffd0d0cfffccccccffcbcacaffc9c9c9ffc7c7c7ffc5c6c6ffc5c5c5ffc4c3c4ffc1c1c0ffbebebdffbbbbbaffb7b8b7ffb3b4b4ffaeaeaeffa5a4a4ff939394ff808080ff6b6a6aff484848ff292929ff131313ff090909ff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505050ff494949ff414242ff3d3d3cff393a3aff3a3a3aff3a3a3aff393939ff3a3939ff393839ff393939ff373738ff363636ff343434ff323332ff313131ff2b2a2aff292928ff252524ff202020ff1c1c1cff1a1a1aff1a1a1aff19191aff191819ff191819ff171817ff171716ff171716ff141515ff141414ff131313ff141313ff111111ff101010ff0f0f0eff0d0e0eff0d0d0dff0d0d0dff0b0b0bff0a0a0aff090909ff070707ff050505ff050505ff030404ff030304ff040404ff040404ff040404ff040504ff040405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000101ff000000ff000001ff000100ff010000ff010100ff000100ff000000ff000000ff010000ff000001ff000000ff010000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040303ff060606ff070707ff0a0b0bff0c0c0cff0b0a0bff080808ff070707ff070706ff070707ff070707ff050606ff070706ff060607ff040303ff141313ff131414ff232322ff363636ff363636ff3e3e3fff3e3e3eff424242ff444444ff474747ff4a4a4aff4c4c4dff50504fff4f4f4fff4b4c4cff474747ff414142ff3d3e3eff3e3e3eff3e3d3eff3b3b3bff3a3a3aff3a3a3aff353435ff313131ff313131ff2d2d2dff2c2d2cff2e2e2dff2d2d2eff2e2e2eff2d2e2eff2e2e2dff2b2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffd0d0d0ffd0d1d0ffd0d0d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd3d3d4ffd8d8d8ffd8d8d9ffd9d8d8ffd3d3d3ffc6c5c6ffbdbdbcffb7b7b7ffb8b8b7ffb9b9b9ffbababaffbbbbbbffbbbbbbffbbbbbcffbdbdbcffbdbebdffbebebeffbebfbfffc0bfc0ffc1c0c1ffc1c1c1ffc2c1c1ffc2c2c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c3ffc4c4c4ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c9ffc9cacaffcacacbffcbcbcbffcbcccbffcdcdccffcdcecdffcececeffcfcfcfffcfd0d0ffd1d1d0ffd1d1d2ffd2d2d2ffd3d3d3ffd3d4d4ffd5d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9daffd9dadaffdadadaffdadadaffdbdadbffdbdadbffdbdbdbffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdcdddcffddddddffddddddffdededdffdededeffdedfdeffdedfdfffdededfffdfdfdfffe1e0e0ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffecececffeeeeeefff1f2f2fff5f6f6fffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfbfff5f5f4ffececebffe4e5e5ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e1e1ffe1e2e1ffe2e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdededfffdfdfdeffdededeffddddddffddddddffdcdcddffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdadbffdadbdaffdad9daffdadad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d8ffd8d8d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcececfffcececeffcdceceffcdcccdffcccccdffcbcccbffcbcbcbffcbcbcaffcacacaffc9cac9ffc9c9c9ffc9c8c8ffc7c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c2c1ffc1c1c1ffc0c0c1ffc0c0c0ffbfbfbfffbebebeffbebebeffbdbdbeffbcbdbdffbcbbbcffbbbbbbffbababaffb9b9baffb9b9b8ffb8b7b8ffb7b7b7ffb6b6b6ffb5b5b6ffb4b5b4ffb4b4b4ffb3b3b3ffb2b3b2ffb1b2b1ffb1b1b0ffafb0afffaeaeafffaeaeaeffadacacffacababffaaaaabffaaaaaaffa9a9a9ffa9a9a8ffa8a8a7ffa9a9a9ffb4b3b4ffbfbfbfffc9c9c8ffccccccffcececeffcbcacbffc5c5c6ffc3c3c3ffc4c4c4ffc5c4c5ffc5c4c5ffc4c5c4ffc5c5c4ffc4c4c3ffc4c4c4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2a2aff2a2a2aff2a2a2bff2a2a2aff2b2b2bff2c2c2cff2d2d2dff2e2e2eff2f2f30ff313130ff313131ff313232ff333333ff333334ffc1c2c2ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9eaffeae9eaffe9eae9ff8a8989ff6d6d6cff676868ff626362ff5d5d5eff595958ff525353ff4d4d4dff484848ff424242ff403f3fff414040ff000000ff000000ff000001ff010101ff000000ff000000ff000000ff000000ff010100ff000000ff000101ff010101ff000001ff000101ff000000ff000000ff010000ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000100ff000001ff010001ff010000ff010000ff000001ff010101ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff030404ff090909ff141415ff2a2a2aff4c4d4dff797979ff949393ffa4a4a5ffb0afafffb9b9b9ffc1c0c1ffc5c5c5ffc9c9c9ffcdcccdffd0d0cfffd2d2d2ffd3d3d4ffd3d4d4ffd4d4d3ffd4d5d4ffd6d6d6ffd9d9d9ffe4e4e4fff0f1f1fff9f9fafffcfbfbfffbfbfbfffafafbfffbfafafffafbfafffafafbfffafafafffbfbfafffbfafafffbfafafffafafbfffafbfafffbfbfafffafafbfffafbfafffafbfafffbfafafffbfafafffbfafbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffafafbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefefffdfefdfffefefdfffefefefffefdfefffdfefefffefefdfffdfefdfffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfefffefefefffdfefefffdfefefffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafff6f7f7fff2f1f2ffe3e3e3ffd6d6d5ffcecdceffcacbcaffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c7ffc5c5c5ffc3c3c3ffc0c0c0ffbebebeffbbbbbbffb7b7b8ffb2b2b2ffa7a7a7ff959596ff848484ff6d6e6dff4f4e4fff2e2e2eff171716ff0b0b0aff040404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff545454ff505050ff484849ff424241ff3c3c3cff3a3a3aff383838ff383939ff393939ff39393aff383938ff373737ff363636ff353434ff323233ff313031ff2e2e2eff2b2b2bff272727ff222222ff1e1d1eff1b1c1bff1a1a1aff19191aff181818ff181817ff161616ff171616ff151514ff141414ff131313ff131314ff111111ff101010ff0e0f0fff0e0e0eff0d0e0dff0d0d0dff0b0b0bff0a0a0aff0a0909ff070607ff050606ff060605ff040404ff030404ff030403ff040504ff050404ff050404ff040404ff050505ff030303ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff010100ff000000ff010000ff000000ff000000ff000000ff000001ff010000ff010000ff000001ff010001ff000101ff010001ff000000ff010100ff010000ff010000ff000000ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000101ff010101ff040304ff070807ff0a0a0aff0b0b0cff0c0c0cff0b0b0aff070707ff080808ff080808ff070707ff070707ff070607ff060605ff000000ff030304ff040304ff131414ff141314ff232223ff373736ff373636ff3c3b3bff3e3f3fff414141ff434342ff444445ff464646ff484848ff4a494aff494848ff454545ff424242ff3f3f3fff3d3d3dff3a3b3bff3a3a3aff3a3a39ff353535ff313132ff313131ff2d2d2dff2c2d2cff2e2e2eff2d2e2eff2e2e2eff2e2e2dff2d2d2eff2c2c2cff2c2b2cff262626ff222222ff212222ff21212100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d0ffd0d1d1ffd0d1d0ffd0d1d0ffd1d0d0ffd0d0cfffcfcfcfffd2d2d2ffd8d7d7ffd8d8d8ffd8d9d9ffd5d5d4ffc8c8c7ffbfbebeffb7b7b8ffb8b8b8ffb9bab9ffbabbbaffbbbbbbffbbbcbcffbcbcbcffbcbcbcffbdbdbeffbebebeffbfbebfffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c5ffc5c4c5ffc5c6c5ffc6c6c6ffc6c7c7ffc7c7c7ffc8c7c8ffc8c9c8ffc9c9c9ffc9c9caffcacacbffcbcccbffcbcccbffcdccccffcdcdcdffcececeffcecfcfffcfcfd0ffd1d1d0ffd2d1d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd6d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d8d9ffd9d9d8ffd9d9d9ffdadadaffdad9d9ffd9d9daffdadbdaffdadbdaffdbdbdaffdbdbdbffdbdbdcffdbdcdcffdcdcdcffdcdcdcffddddddffddddddffdedddeffdededdffdededeffdededeffdededeffdfdfdfffdedfdeffe0e0e1ffe0e0e0ffe0e0e1ffe0e1e0ffe0e1e0ffe1e1e1ffe2e1e1ffe1e1e2ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e2e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e3ffe5e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffeaeae9ffe9eaeaffeaeae9ffeaebeaffebeaeaffecececffedededfff2f2f2fff6f6f6fffafafafffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfbfafff5f4f4ffebebebffe4e4e4ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdedfdeffdededeffdeddddffddddddffdddcddffddddddffdcdcdcffdbdbdbffdbdcdcffdbdbdbffdbdbdaffdbdadaffdadadaffd9dad9ffd9d9d9ffd8d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfcfffcfcecfffcecfceffcecdceffcdcdceffcccccdffcdcdccffcbcbcbffcbcbcbffcacacaffcacacaffc9c9c9ffc9c8c9ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c4ffc4c4c4ffc4c3c3ffc2c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc0c0c0ffbfc0c0ffbfbfbfffbfbebeffbebdbeffbdbdbdffbdbcbcffbbbbbbffbbbbbbffbababaffb9b9b9ffb9b9b9ffb8b7b8ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b5ffb3b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffafafafffadadadffacacadffabababffaaaaaaffa9aaa9ffa8a9a9ffa8a8a8ffa8a8a7ffa9a9aaffb6b5b6ffc2c3c2ffcbcacbffcdcdcdffcecdcdffc9c9c9ffc4c4c3ffc2c1c2ffc4c4c4ffc4c4c4ffc5c5c4ffc4c4c4ffc5c5c5ffc5c5c4ffc4c4c4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2b2bff2b2a2bff2b2a2bff2b2b2bff2a2a2aff2a292aff2a2b2bff2c2d2cff2e2e2dff2e2e2eff2f2f2fff303030ff313031ff323131ff323232ff343434ffc1c1c1ffe4e4e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffeaeae9ffe9eae9ff8a898aff6d6d6dff676867ff626262ff5d5d5eff585857ff535252ff4c4d4dff484747ff414242ff3f3e3fff3f3f3fff010100ff010100ff010001ff010101ff010101ff010100ff000000ff000000ff000100ff010000ff010101ff010101ff010101ff010000ff000000ff000101ff000100ff010100ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000001ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000101ff010101ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff060606ff0b0b0bff191919ff333233ff565656ff797979ff9b9b9bffafaeafffb8b8b8ffbebebeffc3c3c3ffc8c7c7ffccccccffd0cfd0ffd2d2d2ffd3d4d4ffd5d5d5ffd6d5d5ffd4d4d5ffd5d5d4ffd7d7d7ffe0e1e1ffeeeeeefff8f8f9fffcfcfcfffbfbfbfffafbfbfffbfafbfffbfafbfffbfafafffbfafafffafafbfffafafafffbfafafffbfafafffbfafbfffbfafbfffbfbfbfffbfafbfffafafafffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfefffdfefefffefdfdfffdfdfefffefefdfffdfefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffdfcfcfffdfcfcfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfbfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfafafff6f6f6fff0eff0ffe2e2e2ffd3d4d3ffcdccccffcacacaffc9c9c9ffcacac9ffc8c9c8ffc6c7c6ffc5c5c5ffc3c3c3ffc1c1c1ffbebebeffbabbbaffb3b2b3ffa7a7a7ff999999ff878687ff6e6d6eff4e4e4eff313131ff1a1a1aff0b0b0bff050505ff020201ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5b5b5bff545454ff505050ff494949ff424242ff3d3d3dff3c3b3cff3b3b3bff3c3c3cff3d3c3dff3c3c3cff3b3b3bff393939ff383838ff363636ff343535ff323332ff302f2fff2b2b2cff272727ff222223ff1f1f1fff1d1d1dff1c1b1bff191a1aff191919ff181818ff161616ff151515ff131313ff121212ff111111ff101010ff0f0f0fff0e0e0eff0e0d0dff0d0d0dff0b0b0cff0a0a0aff090909ff070707ff060606ff060606ff040404ff040304ff040303ff040405ff040404ff040405ff050404ff050405ff030303ff020302ff040303ff030403ff040404ff0304040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff000100ff000000ff000000ff010000ff000000ff010000ff010100ff000100ff000001ff010001ff010001ff010001ff000001ff000000ff010000ff010000ff010001ff010001ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030203ff050505ff090909ff0e0d0dff0e0d0dff0c0d0dff0b0b0aff070707ff0b0b0bff080808ff070708ff070707ff070707ff000000ff000000ff000000ff040304ff040304ff141314ff141313ff232222ff313030ff383838ff3c3b3bff3e3e3dff3f3f3fff404040ff414142ff424242ff434344ff434243ff424243ff414141ff404140ff3e3e3eff3b3b3bff393939ff353535ff313131ff313131ff2e2d2dff2c2d2cff2e2e2eff2d2e2eff2d2e2eff2e2d2dff2e2e2eff2c2c2cff2c2c2cff262625ff222222ff222222ff202020ff232423ff242324ff242424ff222222ff212121ff1f1f20ff1e1e1dff1c1d1dff1c1d1cff1d1c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d1ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd1d1d2ffd7d7d7ffd9d8d8ffd8d9d8ffd6d6d6ffcacacbffc1c0c0ffb7b7b8ffb8b8b8ffb9bab9ffbbbbbbffbbbcbcffbbbcbcffbcbbbcffbdbdbdffbebdbeffbebebeffbfbfbfffc0c0c0ffc1c0c1ffc1c1c1ffc1c2c2ffc3c2c2ffc3c3c3ffc3c4c3ffc3c3c4ffc4c3c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c8ffc8c9c9ffcac9c9ffcac9c9ffcacacaffcbcbcbffccccccffcccdcdffcdcdcdffcecdceffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d8ffd8d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffd9d9daffd9dadaffdbdadaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcddffdcddddffdddddeffddddddffdededeffdededeffdededeffdfdfdeffdfdfdfffe0dfe0ffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e2e1ffe1e2e1ffe2e1e2ffe2e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffebececffecececffecececffedecedfff0f0f1fff5f6f6fffbfafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffafafafff3f4f4ffecebebffe5e5e6ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdedeffdededfffdededeffdddddeffdeddddffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdadbdbffdadadaffdad9daffdadad9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0cfd0ffcfcecfffcecfcfffcecdceffcdcdcdffccccccffccccccffcbcccbffcbcbcbffcbcacaffc9c9caffcac9c9ffc9c9c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c6ffc5c4c5ffc4c4c4ffc4c3c4ffc4c3c3ffc3c3c3ffc2c2c2ffc1c1c2ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffbfbebeffbebdbeffbcbcbdffbcbdbcffbcbbbbffbabbbbffbababaffb9b9b9ffb9b8b8ffb7b7b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b5b4ffb3b3b4ffb3b2b2ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffadadadffacacacffabababffaaaaaaffa9a9a9ffa8a9a8ffa8a7a8ffa8a8a8ffaeaeaeffb9bab9ffc5c5c5ffccccccffcdcdcdffccccccffc7c7c7ffc2c3c3ffc3c2c2ffc3c2c2ffc4c4c4ffc4c4c4ffc5c5c5ffc4c5c5ffc5c5c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2a2bff2b2a2bff2a2a2aff2a2a2aff2a2a2aff2a292aff2b2a2bff2c2c2cff2d2d2dff2e2e2eff2e2e2fff303030ff313131ff323131ff333233ff333333ffc1c2c1ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeae9e9ffe9e9e9ffeaeae9ffeaeaeaff8a8a8aff6e6d6dff676768ff636262ff5d5d5dff575858ff525152ff4d4c4dff474747ff424142ff3f3e3fff3f3f3fff000000ff010000ff010101ff010101ff010101ff010001ff000000ff000000ff000000ff010101ff020101ff020102ff010101ff000100ff010000ff000100ff010101ff000101ff010000ff000001ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff010000ff000100ff010100ff010001ff010001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff010101ff010101ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff020202ff040505ff090909ff121111ff242424ff3f3e3fff606060ff828383ff9d9d9dffb0b0afffbdbdbcffc3c3c3ffc7c6c6ffc9cac9ffcbccccffcfcfcfffd2d2d2ffd3d3d4ffd5d4d5ffd6d6d5ffd6d6d6ffd7d6d7ffdededeffebebebfff7f7f7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffafbfbfffafafafffafbfafffbfafbfffafbfafffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffefefdfffdfefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffbfbfcfffbfbfbfff6f6f7ffedededffe0e0dfffd2d2d2ffcdcccdffcbcacbffc9cac9ffc8c8c8ffc7c7c7ffc6c6c6ffc4c4c4ffc2c2c2ffc0bfbfffbbbbbbffb4b4b4ffabababff9c9c9cff898a8aff6f6f6fff565556ff383838ff1d1d1cff0d0c0cff050505ff030202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636463ff5c5b5cff545455ff505051ff484949ff424242ff424241ff414242ff434242ff444443ff424343ff424241ff404040ff3f3f3fff3d3d3dff3c3b3bff383938ff343535ff313131ff2e2e2eff282929ff242424ff222121ff1f1f1fff1d1d1dff1c1c1cff1a1b1aff191919ff171716ff141515ff141413ff121312ff111011ff0f0f0fff0e0e0eff0d0d0dff0b0b0bff0a0a0aff090909ff070707ff060606ff060605ff040304ff030404ff030303ff040404ff050405ff040504ff040504ff040404ff030303ff030302ff030303ff030404ff040304ff040303ff040405ff040404ff050404ff050504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000000ff000000ff000100ff000100ff000000ff000000ff010101ff010001ff010101ff010100ff010101ff000000ff000000ff000000ff000001ff000000ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff040404ff080808ff0c0b0cff0f0f0eff101010ff0d0d0dff0c0c0cff0b0b0bff0b0b0bff0b0b0bff070808ff080807ff070707ff000000ff000000ff010000ff000000ff030303ff030303ff090909ff141314ff242423ff2f2f2eff363636ff383939ff3a3a3aff3b3c3bff3d3c3cff3d3d3dff3e3f3eff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3d3e3dff3b3b3bff393839ff333233ff2f2f2fff2e2d2dff2d2d2cff2d2e2eff2e2e2dff2d2e2eff2e2e2eff2d2e2eff2c2c2cff2c2c2cff252526ff222222ff222221ff212121ff242424ff242324ff242424ff222222ff212121ff201f1fff1e1e1eff1d1d1dff1d1c1cff1c1d1cff222323ff232323ff232323ff232323ff232323ff20201fff1f1f1fff201f20ff201f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d1d0ffd1d0d1ffcfd0d0ffd1d1d0ffd0d0d1ffd0cfcfffd2d2d1ffd6d6d6ffd8d8d8ffd8d8d8ffd7d7d7ffcdcdceffc3c3c3ffb9b9b9ffb8b9b8ffbababaffbbbcbbffbcbcbcffbcbcbcffbcbcbcffbdbcbdffbdbdbeffbebebfffbfbfbfffc0c0c0ffc1c1c0ffc1c2c2ffc2c1c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c3ffc4c4c4ffc5c5c4ffc5c5c5ffc5c6c5ffc5c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcbcacbffcbcbcbffccccccffcdcdcdffcdcdcdffcdceceffcfcfceffd0d0d0ffd1d0d1ffd1d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadad9ffdadad9ffdadadaffdadbdaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffddddddffdedddeffdededeffdededeffdededeffdfdfdeffdfdfdfffdfe0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e1ffe2e1e1ffe1e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9eae9ffeae9eaffeaebebffebebebffebebebffecebebffebebebffebecebffebebebffecececfff0f0f0fff5f5f5fff9faf9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfdfff9faf9fff3f3f3ffececebffe8e8e8ffe6e6e5ffe4e4e4ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0dfffe0dfe0ffdfdfdfffdfdfdfffdedfdeffdededeffdddedeffdddeddffddddddffddddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d4d5ffd5d5d4ffd3d4d4ffd3d3d3ffd3d3d2ffd3d3d2ffd2d2d2ffd2d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfd0cfffcececfffcececeffcececdffcdcdcdffcdcccdffccccccffcbcccbffcbcbcbffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc8c7c8ffc7c8c8ffc7c7c7ffc7c7c7ffc6c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c2ffc3c2c2ffc1c2c2ffc1c1c1ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbeffbebebeffbebebdffbdbdbcffbcbcbcffbbbcbbffbbbabbffbababaffb9b8b9ffb8b8b8ffb8b7b8ffb7b7b6ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b3ffb2b3b3ffb2b1b2ffb0b1b1ffafafb0ffafafafffaeaeaeffadadadffacacacffabaaabffaaaaaaffa8a9a9ffa8a8a7ffa7a7a7ffa8a8a8ffb2b2b1ffbdbdbdffc7c8c7ffccccccffcdcdcdffcbcbcbffc5c5c6ffc1c1c1ffc2c2c1ffc2c2c2ffc3c2c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2a2aff2a2a2aff2a2a2aff292929ff292929ff2a2a2aff2b2c2cff2d2c2cff2d2e2dff2f2e2fff2f302fff303130ff313131ff323232ff333332ffc1c1c1ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e8ffe9e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeaeae9ffe9e9eaffeae9eaffeae9eaffeaeaeaff8b8b8bff6e6e6eff686868ff626262ff5d5d5dff575657ff525252ff4d4c4cff474747ff414141ff3e3e3fff3e3e3fff000000ff000000ff010100ff010000ff000100ff000000ff000000ff000000ff000000ff010100ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010001ff000001ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff010001ff000001ff000001ff000101ff010100ff010100ff000101ff010001ff010100ff000000ff000000ff010000ff010100ff010100ff010000ff000100ff000101ff010101ff010101ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff060606ff0d0d0cff191a19ff323332ff545453ff737373ff8d8d8dffa2a3a3ffb1b1b1ffbcbbbbffc3c4c3ffc9c8c8ffcbcbccffcecdcdffcfd0d0ffd2d1d2ffd3d2d3ffd3d3d3ffd6d5d5ffd7d8d7ffdddeddffebebecfff5f5f5fffafafafffafafbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfafffafafafffafbfbfffafafafffbfafafffafbfafffafbfafffafbfafffbfafafffafbfafffbfafbfffbfafbfffafafafffafbfbfffbfbfbfffbfbfafffafbfbfffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffdfefdfffefefdfffdfdfdfffdfefefffdfdfefffefefefffdfefdfffefefefffefefdfffdfefefffefefefffefefefffdfefdfffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffbfbfafff5f6f5ffececebffdbdadbffd1d1d1ffcbcbccffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc3c4c4ffc1c1c2ffbfbfbeffbababaffb4b4b4ffabababffa0a0a0ff8f908fff7b7b7bff626262ff3e3e3eff222222ff111111ff090809ff040404ff010102ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6c6c6bff646363ff5b5b5bff545454ff505050ff484948ff494948ff484848ff494a49ff4a4a4aff4a4b4bff4a4a4aff494848ff474747ff464545ff434344ff404040ff3b3c3cff373738ff353434ff2f2f2fff2b2b2bff262726ff242423ff212121ff201f20ff1d1d1eff1b1b1bff1a1919ff171717ff161616ff141415ff121213ff111110ff0f0f0eff0d0e0eff0c0c0cff0b0b0bff090a09ff070707ff040404ff030303ff030403ff040304ff040404ff040404ff040405ff050404ff040504ff030303ff020302ff030303ff030404ff030303ff040404ff040504ff050504ff040504ff050504ff040404ff040505ff040405ff040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000001ff000001ff000000ff010001ff000000ff000000ff000101ff010001ff010100ff000000ff000101ff000000ff010100ff000100ff000100ff000100ff010000ff000100ff000001ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff010101ff040404ff090808ff0c0c0dff101010ff121212ff121211ff0d0c0dff0d0d0dff0c0c0dff0a0b0bff0b0b0bff0b0b0bff080808ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff090909ff121312ff1d1d1cff252625ff2c2c2dff313132ff343434ff363636ff373737ff393938ff393a3aff3a3a3aff3a3a3aff3a3a3aff3a3a3aff393939ff363636ff323131ff2f302fff2d2e2dff2b2b2bff2d2d2dff2e2d2eff2e2e2eff2d2d2dff2c2c2cff2c2c2bff252525ff222222ff222221ff202120ff242424ff242423ff242424ff222222ff212121ff1f201fff1e1e1eff1d1d1dff1d1c1cff1c1c1cff232323ff232323ff232223ff232223ff232323ff20201fff1f201fff20201fff201f20ff232324ff232324ff232323ff242323ff232323ff232323ff232424ff232324ff242423ff2323230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d1ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d0ffd0d1d1ffd0d1d0ffd1d1d1ffd4d5d5ffd7d7d7ffd9d9d8ffd8d8d8ffd1d0d0ffc5c6c5ffbcbcbbffb9b9b9ffbabbbbffbbbbbcffbcbcbcffbcbcbcffbcbdbcffbdbcbcffbdbdbdffbebebeffbfbfbfffc0c0bfffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c4c3ffc4c4c4ffc4c5c4ffc5c4c4ffc5c4c5ffc5c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc7c8c8ffc9c9c8ffc9cac9ffcacacaffcbcacbffcbcbcbffcbccccffcccccdffcecdcdffcececeffcfcfcfffcfd0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d8ffd9d9d9ffd9dad9ffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdbffdcdddcffdcdcddffddddddffddddddffdddeddffdeddddffdddeddffdededeffdedfdeffdededeffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe8e8e8ffe8e9e8ffe8e9e9ffe9eae9ffeaeaeaffeaebeaffebeaebffebeaebffeaeaeaffebebebffebebebffebebeaffeaebebffebebebffeeeeeefff3f4f4fff8f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffbfbfcfff8f8f8fff2f2f2ffeeedeeffeaeaeaffe8e8e8ffe6e6e6ffe4e4e4ffe3e3e2ffe2e2e1ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e1e0ffe0e1e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdededeffdededeffdededeffdddeddffdcddddffdcdddcffdcdcdcffdbdcdcffdbdbdbffdcdcdbffdbdbdbffdadadaffdadbdaffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd5d6d5ffd5d6d5ffd5d5d4ffd4d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcececeffcfceceffcececeffcdcecdffcccccdffccccccffcbcbccffcacacbffcacacaffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc7c8c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc3c4c4ffc3c4c3ffc3c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbeffbdbebeffbdbdbdffbcbcbcffbbbcbcffbbbbbbffbbbbbaffbababaffb9b9b8ffb8b9b8ffb7b8b7ffb6b6b6ffb5b6b6ffb5b4b5ffb4b4b4ffb3b3b3ffb2b3b2ffb1b1b1ffb0b0b0ffb0afb0ffafafaeffadaeadffadadadffacacabffabababffa9a9a9ffa8a9a9ffa7a7a7ffa7a6a6ffa8a8a8ffb4b4b4ffc0c0c0ffc9c9c9ffccccccffcdcdcdffcac9caffc3c3c4ffc0c0c0ffc1c2c1ffc2c2c2ffc3c2c3ffc3c2c3ffc4c4c4ffc4c4c4ffc5c5c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2a2aff292a2aff292a29ff292929ff292828ff292a29ff2b2b2cff2c2c2cff2d2d2dff2e2e2fff302f2fff303030ff303131ff323231ff333332ffc1c1c1ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffeaeae9ffeae9eaffeaeaeaffe9eaeaff8b8b8bff6f6f6fff686868ff626262ff5c5c5cff565657ff515151ff4b4b4bff464747ff414141ff3f3f3fff3e3f3fff000000ff000100ff000000ff000100ff010001ff000000ff000000ff000001ff010100ff010100ff000101ff010101ff010101ff010101ff010101ff020201ff010101ff010101ff010201ff010101ff000100ff000101ff000001ff000000ff000000ff000100ff000000ff000000ff010001ff010100ff000100ff010100ff010100ff000101ff000000ff000100ff000000ff010101ff010100ff010000ff000001ff010101ff010101ff010001ff010001ff000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff020202ff060606ff0f0f0fff232322ff414141ff636363ff828281ff969695ffa6a6a6ffb4b4b4ffbdbcbdffc3c3c3ffc8c7c8ffcccdccffcfcfceffd1d0d0ffd2d2d2ffd4d4d3ffd4d4d5ffd7d6d6ffdbdbdbffe7e7e8fff3f2f3fffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfafffbfafbfffafafbfffafafbfffbfafafffafafafffbfafbfffbfafafffbfbfafffbfafbfffafafafffbfafbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfafbfffafbfafffbfafafffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffdfcfdfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfefffdfefefffefefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffafafafff3f2f3ffe9e8e9ffdbdbdbffcfcfceffc9cac9ffc9c8c9ffc7c7c7ffc5c4c5ffc2c2c2ffbfbebfffbcbcbcffb8b8b8ffb4b3b4ffadadadffa4a3a3ff969596ff858585ff686768ff474847ff2d2d2cff191919ff0d0c0dff060606ff020303ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747575ff6c6c6cff646364ff5b5b5bff545454ff515050ff505050ff505050ff515150ff525252ff535353ff535353ff525252ff505051ff505150ff4f4f4eff494949ff444444ff3f403fff3b3b3cff373636ff313232ff2c2c2dff292829ff262526ff242323ff202021ff1f1f1eff1c1c1cff1b1a1aff181918ff171617ff141414ff121213ff111010ff0f0f0fff0e0d0eff0c0c0cff0b0b0aff080808ff050504ff040304ff040404ff040403ff040404ff040405ff040404ff040404ff030303ff030303ff030303ff030303ff040303ff040403ff040504ff050404ff040505ff040404ff040505ff040404ff040504ff040404ff040505ff050505ff0405050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff010100ff000100ff010000ff000100ff010001ff000000ff000001ff010000ff000000ff010001ff010001ff010100ff010001ff000000ff010001ff010101ff000100ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff010100ff020201ff020201ff020201ff010101ff020202ff020202ff020201ff020201ff020202ff040404ff0a0a0aff0f0f10ff131312ff131314ff141415ff121212ff101010ff121112ff0c0c0cff0d0d0cff0a0b0bff0b0a0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040304ff070706ff0c0b0cff111212ff181918ff202121ff282728ff2c2c2cff2e2f2fff323232ff353434ff343434ff323232ff323231ff333332ff333332ff323232ff303030ff2f2f2fff2e2e2eff2d2d2dff2d2e2eff2d2d2dff2d2e2eff2c2c2cff2b2c2cff262525ff222222ff212221ff212121ff242424ff242424ff232423ff222222ff212121ff20201fff1e1d1dff1d1d1dff1c1c1dff1c1d1cff232322ff232323ff232323ff232323ff232323ff201f1fff1f2020ff1f1f20ff201f20ff232323ff232323ff232323ff242423ff232323ff242323ff232423ff232323ff232323ff232323ff252424ff252525ff262525ff262525ff252525ff262526ff252525ff252525ff252625ff252525ff252526ff252526ff252525ff242524ff242424ff242424ff242424ff242424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d1d1ffd0cfd0ffd1d0d1ffd0d0d0ffd1d0d0ffd1d1d1ffd0d0d0ffd0d0d0ffd3d3d2ffd6d6d5ffd7d8d7ffd8d8d8ffd2d3d2ffc9c9c8ffbebfbeffb9b9baffbabbbaffbcbcbbffbcbdbcffbcbcbcffbcbcbdffbdbdbcffbebdbeffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c2ffc4c3c3ffc4c3c3ffc4c4c4ffc4c4c5ffc5c5c4ffc6c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c7ffc8c9c9ffc9c9caffcacacaffcbcbcbffcbcbcbffcccbccffcdcdccffcdcecdffcececeffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd4d3d4ffd4d4d4ffd5d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffdad9d9ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdddcffdcdddcffdcddddffddddddffdddddeffdeddddffdededeffdededeffdededeffdfdfdfffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe1e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe6e6e5ffe5e6e5ffe7e6e6ffe6e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe9e8e8ffe9e9e8ffeae9eaffeae9e9ffeaeaeaffeaebeaffeaeaeaffeaeaebffeaeaebffeaeaeaffe9eaeaffeaeae9ffeaeaeaffe9e9e9ffebebebfff0efeffff5f5f5fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffcfcfdfffbfafafff7f7f7fff3f3f2ffeff0efffeeedeeffebebebffe9e8e9ffe6e6e6ffe4e4e4ffe3e2e2ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0dfe0ffdfe0e0ffdfdfdfffdfdfdfffdededfffdededeffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdbdadaffdadadaffdadad9ffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfceceffcececeffcecdceffcdcdcdffcccccdffcccbcbffcbcbcbffcbcbcaffc9cacaffcac9c9ffc8c9c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c6c6ffc6c5c5ffc6c5c6ffc5c5c5ffc4c4c4ffc4c3c4ffc3c3c3ffc2c2c3ffc2c2c2ffc1c1c1ffc0c1c1ffc0c0c0ffbfbfbfffbebfbeffbebebeffbebebeffbcbdbcffbcbcbcffbcbbbbffbbbbbbffbabbbaffbab9b9ffb8b9b9ffb8b8b7ffb7b7b7ffb6b6b6ffb5b6b6ffb5b5b4ffb3b4b4ffb3b3b3ffb2b2b3ffb1b1b1ffb0b0b1ffafafafffaeaeaeffaeaeaeffadadadffabacabffababaaffaaa9a9ffa8a8a8ffa7a6a6ffa6a6a6ffa9a9a9ffb7b8b7ffc4c3c3ffcbcbcaffccccccffcdcdcdffc8c8c9ffc3c2c2ffbfbfbfffc1c1c2ffc1c1c1ffc2c2c2ffc3c2c2ffc2c2c2ffc5c5c4ffc4c4c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2a2aff2a2a29ff292929ff282828ff282728ff292929ff2a2b2aff2c2c2cff2d2c2dff2e2e2eff2e2f2eff302f2fff313131ff313231ff323232ffc1c1c1ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9eaffeae9eaffeae9eaffeaeaeaffeae9eaffeae9eaff8b8b8aff6e6e6eff686868ff616261ff5b5b5bff555555ff504f50ff4b4a4aff454545ff414041ff3e3e3eff3f3f3eff000001ff000000ff000001ff000101ff000100ff000101ff000001ff000000ff000000ff010000ff010101ff010101ff010101ff010101ff020101ff010201ff020101ff010202ff020201ff010202ff010101ff010101ff010100ff000101ff000000ff000001ff010000ff010001ff010101ff010101ff010101ff010101ff000100ff010100ff010000ff010000ff000000ff010101ff000001ff010100ff010100ff010101ff010101ff010101ff010001ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff050505ff080909ff111112ff252625ff484747ff696969ff858585ff99999affaaa9a9ffb6b6b7ffbfbfbeffc4c4c4ffc8c9c8ffccccccffcecfceffd0d0d0ffd3d3d3ffd4d4d4ffd6d6d6ffdadadaffe5e5e5fff1f1f1fffafaf9fffcfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfbfafffafbfafffafafbfffbfafafffbfafafffafbfafffafbfafffafafafffbfafafffafafbfffafafbfffafafbfffbfafbfffbfbfbfffbfbfafffbfbfafffbfafbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfefffefdfefffdfefdfffefefefffefefdfffdfefefffdfdfefffefefefffefefdfffdfdfefffefdfefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfcfbfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfafffbfafafffafafbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfbfbfffafaf9fff4f3f3ffe7e7e6ffd8d8d9ffcccccdffc8c9c9ffc7c7c6ffc3c3c3ffc0c0c0ffbebdbdffbcbbbbffb8b9b8ffb4b5b4ffadadaeffa4a4a3ff989899ff888889ff717171ff565556ff383737ff202020ff121212ff0b0a0bff070706ff030303ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7eff747575ff6b6b6cff636463ff5b5b5bff545454ff565556ff575757ff585858ff59595aff5b5b5bff5c5d5dff5d5d5dff5d5d5cff5c5d5cff595959ff535352ff4e4e4eff484848ff444445ff3e3e3eff393939ff333332ff2f2e2fff2b2b2bff292928ff252525ff232222ff1f1f20ff1e1d1eff1b1b1cff1a1a19ff171717ff151515ff131212ff111010ff0e0f0eff0d0d0dff0b0b0bff090808ff060506ff040405ff040404ff050405ff050404ff050404ff040403ff030303ff030302ff030303ff040404ff040403ff040404ff040505ff040505ff040505ff040504ff040404ff040504ff040404ff040404ff050505ff050504ff050505ff050505ff040505ff040405ff040504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000000ff000001ff000001ff010100ff000100ff000000ff000000ff010000ff000100ff010100ff000001ff010000ff000001ff000001ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff010100ff010000ff010101ff010101ff010101ff010101ff010101ff000101ff000100ff000000ff000000ff000000ff010001ff010101ff010100ff020101ff020201ff010202ff010102ff010201ff010100ff000000ff010001ff010001ff010000ff000001ff010100ff000101ff010101ff010101ff010101ff000000ff010100ff010101ff010101ff010101ff010101ff010101ff010100ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010100ff010100ff000000ff000100ff000000ff010101ff010101ff010102ff010101ff000101ff010101ff010201ff010101ff010101ff010101ff020102ff010102ff010201ff030202ff030202ff010202ff010102ff020201ff020202ff010102ff020202ff040405ff070606ff070707ff070706ff070807ff080808ff090908ff090909ff080808ff060606ff0a0a0aff101010ff141414ff151514ff141414ff151515ff141314ff121212ff121211ff121111ff0d0c0cff0c0c0dff0b0a0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020102ff030304ff050505ff090809ff0e0e0eff141414ff1a1a19ff1d1d1eff222221ff262626ff252525ff242423ff252526ff282929ff2c2c2cff2d2d2dff2b2c2bff2b2a2aff2b2b2bff2c2c2dff302f30ff302f30ff2c2c2bff2a2929ff262525ff222223ff212122ff212121ff242323ff232324ff242324ff232223ff212121ff1f1f20ff1e1e1dff1c1d1dff1c1d1cff1d1d1cff232323ff232323ff232323ff232323ff232323ff1f1f20ff1f1f1fff201f1fff201f1fff232223ff232323ff232322ff232323ff242323ff232323ff232323ff232323ff242423ff232323ff232324ff242323ff242424ff252525ff252625ff252525ff262525ff252525ff252525ff252525ff252525ff262525ff252525ff252524ff242424ff242424ff242424ff242424ff272726ff272627ff252626ff242525ff262627ff272827ff272727ff272827ff272727ff282728ff272728ff272727ff282727ff282727ff272728ff272728ff272827ff262626ff262626ff272627ff272627ff272626ff262626ff262625ff252626ff252625ff26262500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd1d1d0ffd1d1d0ffd0d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffd2d2d2ffd4d4d4ffd6d7d7ffd8d9d9ffd3d4d3ffcccccbffc1c1c1ffbababaffbababaffbbbbbcffbcbcbcffbdbcbcffbdbcbcffbcbdbdffbdbdbeffbebfbeffbfbfbfffc0c0c0ffc1c0c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc9c8c8ffc9c9c9ffcacacaffcbcbcbffcccccbffcccbcbffcdccccffcdcdcdffcececeffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd2d1d1ffd3d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadbffdadbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdddcffddddddffdeddddffdddedeffdddddeffdededeffdededeffdededfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffe9e9eaffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e9e8ffe8e7e7ffe7e7e7ffe8e8e7ffeaeaebffefefeffff7f7f7fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefdfdfffdfcfdfffbfbfbfff9f9f8fff5f5f5fff3f3f2fff1f1f1fff0eff0ffeeeeeeffececebffe9e9e9ffe6e6e7ffe4e4e4ffe3e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdedfffdfdedfffdededeffdededdffddddddffdddeddffdddcdcffddddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdadbdbffdadbdaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d8ffd6d6d7ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcececeffcececeffcecdcdffcdcdcdffccccccffcccccbffcbcbcbffcbcacaffc9c9caffc9c9c9ffc8c8c9ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc6c5c5ffc5c5c5ffc4c5c4ffc3c3c4ffc4c3c3ffc3c2c3ffc2c2c2ffc1c1c1ffc1c0c1ffc1c0c0ffc0c0bfffbfbfbfffbebebeffbebebdffbebdbdffbdbdbdffbcbcbcffbcbcbcffbabbbbffbababaffb9babaffb8b9b8ffb7b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b5ffb3b4b3ffb3b3b3ffb2b2b2ffb0b1b1ffb0b0b1ffafb0afffaeaeaeffadadadffadacadffacacacffabaaaaffa9a9a9ffa8a8a7ffa6a6a6ffa6a7a6ffafb0afffbcbcbcffc6c6c6ffccccccffccccccffccccccffc6c6c7ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c1ffc2c2c2ffc3c2c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292a29ff292a29ff282829ff292828ff282728ff262627ff282828ff2a292aff2b2b2bff2d2c2cff2e2e2dff2e2e2eff30302fff313030ff323232ff333332ffc1c1c1ffe4e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffeae9e9ffeae9eaffeaeaeaffeaeae9ffeaeae9ff898989ff6b6b6cff666666ff606061ff5b5b5aff545454ff4e4e4fff494848ff444343ff3e3f3eff3c3d3cff3d3d3eff000000ff000000ff000000ff000000ff000001ff010000ff010000ff010100ff000000ff010100ff010101ff010101ff020201ff020102ff010101ff010202ff020202ff010202ff020202ff020202ff020202ff010101ff010101ff000100ff010000ff010000ff000001ff000001ff010100ff010101ff010001ff010001ff010101ff010000ff000000ff000000ff000000ff000100ff010100ff010101ff000101ff010101ff010101ff010101ff010101ff01010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff090909ff0f100fff191919ff2b2c2cff494949ff6d6d6dff8b8a8bff9d9d9dffacacacffb8b8b8ffc1c1c0ffc5c6c5ffc9c9caffccccccffcfcecfffcfcfd0ffd2d2d2ffd5d5d5ffd9dadaffe2e2e2ffefefeffff9faf9fffdfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafbfbfffbfafbfffafafbfffbfafafffbfafbfffafafafffbfafbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffbfcfcfff7f8f7fff1f2f1ffdfdfdfffcdcdcdffc6c6c7ffc4c4c4ffc1c1c2ffbebebfffbdbdbdffbcbcbcffb9b9b9ffb5b4b5ffaeaeaeffa6a6a6ff9d9d9dff8f8f8eff7d7c7dff616161ff454545ff2f2f2fff1f1f1fff101110ff080808ff040304ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff878888ff7f7e7fff757575ff6c6c6bff646364ff5c5b5cff5d5c5dff5d5d5cff5f5f5fff626261ff646564ff686868ff6b6b6bff6b6b6bff69696aff636363ff5b5b5cff575858ff515151ff4d4d4eff474747ff434242ff3b3b3bff363636ff313030ff2e2e2eff2a2b2aff272727ff242424ff222121ff1f1f1fff1c1c1dff1a1b1aff181718ff151515ff131212ff111011ff0e0e0eff0c0c0cff090909ff060606ff050506ff060605ff060506ff050505ff050505ff040404ff030303ff020202ff020303ff030304ff030303ff040404ff050404ff040405ff050505ff050404ff040404ff040404ff050404ff050505ff050505ff050505ff050505ff050505ff050405ff050505ff040504ff030303ff030203ff030203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000100ff000100ff010000ff010001ff000000ff000100ff010001ff000000ff000000ff010001ff000000ff010001ff010101ff010100ff000000ff010000ff010001ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000000ff010001ff010101ff000000ff000000ff010000ff010001ff010101ff010101ff020202ff020202ff020202ff020303ff030203ff030303ff040304ff040404ff030303ff020302ff020101ff010101ff010101ff020102ff030202ff020303ff040404ff050505ff060606ff060606ff060606ff050505ff040404ff030304ff020202ff020202ff020303ff040403ff040404ff040405ff040404ff050405ff030304ff030303ff020203ff030303ff030404ff040405ff040404ff050404ff040404ff040404ff040403ff040404ff030404ff040404ff040404ff040404ff040404ff030303ff010202ff010001ff010101ff020101ff020101ff000000ff010001ff010101ff010101ff010101ff030302ff040404ff040404ff040404ff030403ff030303ff010202ff020302ff040304ff050505ff060606ff060505ff050606ff060606ff070606ff060606ff070707ff080808ff090808ff080809ff0a0a0aff0a0a0aff0a0b0aff090909ff0a0a0aff0b0b0bff0b0b0bff0b0a0bff0c0b0cff101110ff161617ff1a1a19ff191a19ff1a1a1aff1a1a1aff1b1b1bff19191aff181818ff0f0f0fff101111ff141414ff151516ff141414ff141414ff151514ff151515ff141413ff121212ff111212ff121212ff0d0d0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000001ff020101ff020202ff040404ff060606ff090909ff0b0c0bff0e0f0eff101110ff121112ff121212ff161617ff1d1c1cff212222ff232323ff201f20ff1f1f1eff202020ff222222ff282828ff2c2d2dff2c2d2dff262626ff232423ff222222ff212121ff212221ff232323ff242324ff222222ff212120ff1f1f1fff1e1e1dff1c1d1cff1c1c1dff1c1c1cff212122ff222323ff232323ff232323ff232323ff1f1f1fff1f1f20ff1f1f1fff201f1fff202020ff222322ff232322ff232323ff222323ff232423ff232423ff242323ff242323ff232323ff232424ff242324ff232324ff242323ff252424ff252525ff252525ff262626ff252525ff252525ff262525ff252525ff262625ff252525ff242424ff242424ff242424ff242424ff272627ff262626ff252526ff252424ff242425ff252525ff272626ff272727ff272727ff282727ff282727ff272728ff272828ff272727ff272828ff282727ff272727ff262626ff262626ff272627ff262626ff262626ff262626ff262626ff252625ff252626ff252626ff292929ff29292aff2a2929ff29292aff292a2aff29292aff292a2aff292a29ff2a2a2aff2a2a2aff2a2a2aff2a2a29ff292929ff292a29ff292a29ff292a29ff2a2929ff2a292aff292929ff292929ff292829000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcececeffd1d1d1ffd5d4d4ffd6d7d7ffd9d9d8ffd5d5d5ffcececeffc3c3c3ffb9b9b9ffbabab9ffbbbbbbffbcbcbcffbcbcbcffbcbdbdffbdbcbdffbebebeffbebebeffbfbfbfffc0c0c1ffc1c0c1ffc1c1c1ffc2c2c2ffc3c3c2ffc3c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c6ffc6c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffcbccccffcccdccffcdcecdffcececeffcfcfcfffcfcfd0ffd0d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9dadaffdad9daffdad9daffdadadaffdbdadaffdadbdbffdbdbdbffdcdbdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffdddeddffdedddeffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe2e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe3e3e4ffe4e4e4ffe8e7e7ffeeeeeffff7f8f7fffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefdfdfffcfbfbfff9f9f9fff6f6f5fff4f4f4fff2f3f3fff2f3f2fff2f3f2fff2f1f1fff0f0f0ffeeeeeeffebececffe9e9eaffe7e7e7ffe5e4e4ffe3e2e3ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdedfdeffdededeffdededeffddddddffddddddffdddcddffdcdcdcffdcdbdcffdcdbdbffdadbdbffdbdbdbffdadadaffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfd0ffcfcfcfffcecfceffcececeffcecdcdffcdcdcdffccccccffcccbcbffcacbcbffcacbcaffcacac9ffc9c9c9ffc9c8c9ffc7c7c8ffc7c8c7ffc7c6c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbdbebdffbdbebdffbdbcbdffbbbbbcffbbbbbbffbbbabaffb9babaffb9b9b9ffb8b8b8ffb8b7b7ffb7b6b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b4b4ffb2b2b2ffb2b2b2ffb1b0b1ffb0b0b0ffafafafffaeaeaeffadadaeffacacacffabababffaaaaaaffa9a9a9ffa7a8a7ffa6a6a6ffa7a7a7ffb4b3b4ffbfbfc0ffc9c8c8ffcbcbccffcccdcdffcacacaffc4c4c5ffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c2c2ffc2c3c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a292aff292929ff292829ff282828ff272727ff252526ff272727ff292929ff2b2b2bff2c2c2cff2d2e2dff2e2f2eff2f2f2fff303130ff313132ff323232ffc1c1c1ffe5e5e5ffe4e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e9ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaff878887ff6a6a69ff646463ff5f5e5fff595959ff535453ff4e4d4eff474747ff424242ff3d3d3dff3a3a3aff3c3c3cff000000ff000000ff000000ff010000ff010001ff010101ff010101ff010101ff010101ff000100ff010101ff010102ff010101ff010101ff020101ff010102ff020202ff020202ff020202ff020202ff020202ff020101ff010101ff000101ff000000ff000100ff010000ff010101ff010101ff010101ff010101ff010001ff010100ff000000ff010100ff000100ff000001ff000000ff000001ff000001ff010000ff000001ff010101ff000101ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010202ff060706ff0f0f0fff191919ff292a29ff3b3b3cff545354ff747473ff909091ffa4a4a4ffb0afafffb9b9b9ffc0c0c1ffc6c6c6ffcacacaffcdcdcdffcfcfcfffcfd0d0ffd1d2d1ffd4d4d4ffdadbdbffebebebfff8f8f7fffcfbfcfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffafbfbfffafbfbfffafbfafffafafbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffefefefffdfdfefffdfefdfffdfdfefffefefefffdfefdfffefdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfafffbfafbfffafbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffdfcfdfffcfdfdfffbfbfbfff3f3f3ffe2e2e2ffcdccccffc4c4c4ffc2c2c2ffbfc0bfffbebdbeffbebebeffbdbdbdffb9b9b9ffb5b5b5ffafaeafffa7a7a8ff9e9e9eff929292ff818282ff6d6d6dff575757ff3e3d3eff262626ff131212ff080809ff050504ff020202ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff919191ff878788ff7f7f7fff757574ff6c6b6cff636364ff656565ff656565ff686868ff6b6b6bff6f6f6eff737474ff777877ff787878ff747474ff6c6c6cff646565ff616161ff5b5b5bff565657ff515252ff4d4d4dff444545ff3e3e3eff363636ff343434ff313030ff2d2d2dff292929ff262626ff232323ff212020ff1d1e1eff1b1b1bff181818ff151515ff121213ff101010ff0d0d0eff0a0a0aff070708ff060607ff060606ff060506ff050505ff050505ff040405ff040303ff030303ff030303ff030303ff040403ff040404ff040405ff050404ff040404ff040404ff040404ff040404ff050505ff050505ff050505ff050505ff050505ff040504ff040405ff050505ff030302ff030303ff020203ff050404ff050404ff0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010001ff010000ff010101ff010000ff000100ff000101ff000100ff000001ff000001ff010101ff000101ff010101ff010001ff000001ff010000ff000001ff000000ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010201ff020102ff010102ff020202ff010202ff020303ff020203ff020202ff030203ff030203ff030303ff040505ff060606ff060606ff070707ff080707ff090909ff0b0b0aff0b0b0bff0b0b0cff0b0a0bff090909ff070807ff070707ff070707ff070708ff080808ff0a0a0aff0d0d0dff0f0f0fff101010ff111111ff111111ff0f100fff0d0d0dff0a0a0bff0a0909ff0a0909ff0a0a0aff0c0c0dff0d0e0dff0e0f0fff0e0f0eff0e0e0eff0c0d0dff0b0b0bff090909ff0a0a0aff0b0b0bff0c0c0dff0c0d0dff0d0d0dff0e0e0eff0d0d0dff0c0c0bff0d0d0cff0d0c0cff0c0d0dff0d0c0dff0d0d0dff0c0c0cff0a0909ff060606ff040505ff050605ff060606ff050506ff050505ff040505ff050505ff060607ff070708ff0a090aff0c0b0cff0e0e0eff0f0f0fff0c0c0dff0a0a0aff090909ff0b0a0aff0d0d0eff121211ff131314ff131314ff141313ff141414ff151515ff151515ff161616ff171717ff181818ff191a19ff1a1a1aff1b1a1bff1b1c1bff1b1b1bff1c1b1cff1c1c1cff1d1d1eff1d1d1dff1e1d1dff232323ff2a2a2bff2d2d2dff2b2c2bff2c2d2dff2e2e2eff2d2e2eff2c2c2cff2c2c2cff1d1d1dff161716ff161615ff131314ff131313ff141414ff141515ff141415ff151414ff141414ff121112ff121212ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000001ff020202ff020203ff030303ff040405ff050404ff050505ff060605ff080808ff0c0c0cff0f0e0fff101010ff0e0e0eff0d0d0eff0e0e0fff121212ff171818ff1c1c1cff1e1e1eff1c1c1cff1b1c1cff1d1d1dff202020ff222322ff252525ff252525ff232323ff222121ff1f1f1fff1d1d1eff1c1d1cff1c1d1dff1d1d1dff1e1e1eff212221ff232323ff232323ff1f201fff1f1f1fff1f1f1fff1f2020ff202020ff202020ff202020ff222222ff232323ff232222ff232323ff242323ff242323ff232324ff242323ff222323ff232424ff232423ff232324ff232324ff252425ff252526ff252626ff252526ff252525ff262525ff252526ff242425ff242424ff242424ff242424ff242424ff272626ff262626ff262625ff252425ff242425ff252424ff242424ff242524ff262626ff272727ff272728ff272828ff272827ff282828ff272727ff272727ff272728ff272727ff262726ff262627ff262627ff272626ff262626ff262626ff252626ff252625ff252626ff272727ff272727ff292929ff2a2a2aff292a2aff2a2a2aff2a2a29ff2a292aff292a2aff2a2a2aff2a2a2aff2a292aff292929ff292a29ff292929ff292a2aff2a2929ff2a2929ff29292aff292929ff292929ff282929ff282928ff282829ff282828ff292829ff282829ff292929ff282829ff282829ff292828ff2828290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcececeffd1d1d1ffd5d5d6ffd8d7d7ffd8d8d9ffd5d6d5ffd0d0d1ffc5c4c5ffbab9baffb9babaffbbbbbaffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbebebeffbebfbeffbfbfc0ffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c3c3ffc3c3c3ffc3c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c8ffc8c9c9ffc9c9c9ffc9cacaffcacacbffcbcacaffcccccbffccccccffcccdcdffcecdceffcfceceffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d3ffd3d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffd9d8d8ffd9d9daffdad9d9ffd9d9daffdadadaffdadadaffdadadbffdbdadbffdbdbdbffdbdbdbffdbdbdcffdbdbdcffdcdbdcffdcdcdcffdcdddcffddddddffddddddffddddddffdddddeffdededeffdedfdeffdededfffdfdfdfffe0dfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e8ffe6e7e7ffe7e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe3e3e3ffe3e3e3ffe3e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe2e2e3ffe8e7e7ffefefeffffafafafffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfefefffcfcfcfff9f9f9fff6f6f6fff2f1f1fff2f2f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff0f0efffeeeeeeffecececffe9eae9ffe7e7e8ffe5e5e5ffe3e3e3ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffe0dfdfffdfdedfffdededfffdededeffdededeffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0cfffcfcfcfffcecfcfffcececeffcdceceffcdcccdffcccbcbffcccccbffcbcacaffcacacaffcac9caffc9c9c9ffc8c8c9ffc8c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc5c5c6ffc5c5c5ffc4c4c4ffc3c4c4ffc3c3c3ffc2c2c3ffc1c1c2ffc1c1c1ffc0c0c1ffbfc0c0ffbfc0c0ffbfbfbfffbebebeffbdbdbeffbdbdbdffbcbcbcffbcbcbbffbbbbbbffbababbffbab9b9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb6b5b6ffb5b5b5ffb4b5b4ffb4b3b4ffb2b2b2ffb1b1b1ffb0b0b1ffb0b0b0ffaeafaeffaeadaeffadadadffacacacffabababffaaa9aaffa8a8a9ffa7a8a7ffa6a7a7ffa9a9a9ffb6b6b6ffc2c2c2ffcacacaffcbcbccffccccccffc9c9c9ffc2c2c3ffbfc0c0ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc2c2c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff292829ff272828ff272727ff262526ff252525ff272727ff292829ff2a2a2bff2c2c2cff2d2d2dff2e2d2dff2f2f2fff303030ff313131ff333232ffc1c1c1ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffeaeaeaffeaeaeaff858686ff686767ff626262ff5d5d5dff585757ff525252ff4c4c4cff464646ff404041ff3b3b3bff393939ff3a3a3aff000000ff000000ff000000ff010000ff000001ff000000ff000101ff010101ff000000ff000101ff010100ff010101ff010101ff010101ff010101ff020101ff010101ff020202ff020202ff020202ff020102ff010101ff010101ff010101ff000000ff000000ff000001ff010101ff010100ff010101ff010102ff010101ff010101ff000001ff000001ff000000ff000101ff000100ff000000ff000000ff000000ff000001ff010101ff010101ff010101ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff050505ff101010ff232222ff383838ff4e4e4eff636363ff7e7e7eff969697ffa8a8a8ffb4b4b3ffbbbbbbffc1c1c1ffc6c6c6ffcacacaffccccccffcececfffd0cfd0ffd1d1d2ffd3d4d3ffdcdbdbffedededfffafaf9fffbfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfafffafbfafffbfbfafffafafafffbfbfbfffafafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffbfcfbfffbfcfbfffcfcfbfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffdfefdfffefefefffdfdfefffefefefffefefdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffbfbfbfff3f3f3ffe4e4e4ffcececeffc3c4c3ffc1c1c1ffbfbfbfffc0c0bfffbfbfbfffbdbdbdffb9b9baffb5b5b4ffaeafaeffa7a7a7ff9f9f9fff969595ff888888ff777877ff606060ff444545ff2b2a2bff171718ff0c0d0dff070807ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff989998ff919191ff888888ff7e7e7fff757575ff6c6c6cff6e6e6eff707171ff737374ff767675ff797979ff7d7d7eff818080ff808080ff7b7c7cff747474ff6e6d6eff6a6a69ff656564ff616160ff5c5c5cff575857ff4e4f4fff454546ff3e3d3dff3a3b3aff373737ff333334ff303030ff2b2c2cff282828ff252525ff212221ff1e1f1eff1b1b1bff171817ff151515ff121212ff0f100fff0b0b0cff080908ff070807ff060607ff060606ff060606ff050505ff050505ff040404ff040404ff040404ff040404ff040505ff040504ff050504ff040505ff040404ff050405ff050405ff050505ff050405ff050505ff050505ff050505ff040504ff050505ff040504ff030303ff020203ff030303ff050504ff040505ff040504ff050506ff050505ff050505ff0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010101ff000000ff010000ff010101ff000100ff000100ff000100ff000100ff010100ff000000ff010101ff000001ff000100ff000100ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000100ff010001ff000100ff000101ff000000ff000000ff000000ff000100ff000001ff010101ff000000ff010001ff010101ff020202ff030404ff050605ff050605ff060605ff060605ff070707ff070708ff080908ff090909ff090909ff0a0a0aff0c0b0bff0e0e0eff101110ff121212ff131313ff151515ff181818ff1b1c1cff1d1d1cff1e1e1dff1b1b1bff171718ff151414ff141414ff141313ff131313ff141414ff171717ff1a1a1aff1c1c1cff1e1e1eff1f1f1fff1f1f1fff1d1d1eff1c1c1cff1a1a19ff171818ff161716ff181919ff1c1c1cff1f1f1fff202020ff212020ff202021ff1c1d1dff191819ff171717ff191918ff1c1c1cff1e1f1eff202020ff212221ff212222ff202020ff1e1e1eff1e1f1eff1f2020ff201f20ff202020ff212121ff1e1e1eff181818ff111211ff0e0f0eff0e0f0eff101110ff121211ff111111ff121212ff121213ff141413ff161615ff1a1a1aff212120ff252424ff232323ff1e1f1eff1c1c1cff191a1aff1b1a1aff1e1e1eff242424ff262626ff262525ff252626ff272727ff282728ff282727ff282828ff2a2a2aff2b2b2bff2a2a2aff2a2a2aff2b2c2bff2c2d2dff2c2c2cff2c2c2cff2d2d2eff2f2f2fff2e2e2eff2e2e2eff303130ff353536ff363736ff363636ff353536ff363636ff363636ff343535ff343434ff282728ff181818ff131313ff111111ff131313ff141414ff131414ff141414ff151414ff151515ff131414ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff020101ff000101ff010101ff020302ff040403ff050505ff050505ff040304ff040304ff040404ff060506ff070708ff090909ff0a0a0aff0b0b0bff0e0e0eff121212ff171718ff1c1c1dff212121ff222221ff212122ff212221ff202020ff1c1d1cff1c1c1cff1d1d1dff1e1e1eff202020ff212222ff232222ff212121ff1f1f1eff1e1f1eff1f1f1fff202020ff1f201fff1e1f1fff1f2020ff201f20ff222222ff222323ff222223ff232323ff232323ff242323ff232323ff212121ff222322ff232423ff232423ff242423ff232323ff242524ff252525ff252625ff252525ff252525ff252524ff242424ff242424ff242424ff242424ff262726ff272627ff252525ff242525ff242524ff252524ff252525ff242425ff252425ff252525ff272626ff282727ff272727ff272827ff282727ff272727ff272727ff262626ff262627ff262627ff272727ff272726ff262727ff262626ff252626ff252625ff252525ff272727ff272727ff272727ff272727ff292929ff2a2929ff2a2a29ff2a2a29ff2a2a2aff2a2a2aff292a2aff292a2aff292929ff2a2929ff292929ff292a29ff29292aff2a2a2aff292929ff292929ff292929ff282929ff282928ff282928ff282928ff292928ff282828ff282928ff282829ff282928ff282928ff282828ff2f2f2eff2f2e2eff2e2e2eff2e2f2eff2e2e2eff2e2f2eff2f2f2fff2e2e2fff2e2f2fff2e2f2eff2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffd0cfcfffcfcfcfffcdceceffd0d0d0ffd6d6d5ffd8d9d9ffd9d9d9ffd7d6d7ffd2d2d2ffc8c7c7ffbebdbeffbababaffbababaffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbdbdbeffbebebfffbfbfbfffc0c0c0ffc1c1c1ffc1c2c1ffc2c2c2ffc2c3c2ffc3c3c3ffc4c4c4ffc5c4c5ffc5c5c5ffc5c6c5ffc6c5c6ffc6c6c6ffc7c7c6ffc7c8c7ffc8c8c8ffc9c8c9ffc9c9c9ffc9cacaffcacacaffcbcacbffcbcccbffcccdccffcdcccdffcececeffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d3d2ffd4d4d3ffd4d3d3ffd4d5d4ffd5d4d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d9d8ffd8d9d9ffd9dad9ffdadadaffd9dadaffdadadaffdadbdaffdbdadaffdbdbdbffdbdbdbffdcdbdbffdcdbdcffdcdbdbffdcdbdcffdcdcdcffddddddffddddddffddddddffdededeffdededeffdededeffdededfffdfdfdfffdfdfdfffdfe0e0ffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe4e3e3ffe3e4e3ffe4e4e4ffe5e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe6e5e6ffe5e6e5ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e5e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe3e3e3ffe8e8e9fff2f2f2fff9f9f9fffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfefdfffcfbfcfff9f9f9fff5f6f6fff2f2f2fff1f0f1fff0f1f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff0f0f0ffeeefeeffecedecffeaeae9ffe8e8e7ffe5e5e5ffe3e3e3ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdedeffdededeffdddeddffddddddffdcddddffddddddffdcdcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdadadbffdad9daffdadadaffdad9d9ffd9d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d3ffd3d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcecfffcececeffcdceceffcccccdffcccbccffcbcbcbffcacbcbffcacacaffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc6c7c6ffc6c6c5ffc5c5c5ffc5c5c4ffc4c4c3ffc3c4c3ffc2c2c3ffc2c2c2ffc1c2c1ffc0c0c1ffc0c0c0ffc0bfbfffbfbfbfffbebfbeffbebebeffbdbebdffbdbdbdffbcbcbcffbbbcbcffbbbbbbffbababaffb9babaffb9b8b9ffb8b7b8ffb7b7b7ffb7b6b6ffb6b5b5ffb4b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb2b2b2ffb0b1b0ffb0b0b0ffaeaeafffaeaeaeffadadadffacacacffabababffaaaaabffa9a9a9ffa7a7a8ffa7a8a8ffaeaeaeffbababaffc4c5c5ffcbcbcbffcbcbcbffcccccbffc7c7c6ffc1c1c1ffbfbfbfffc0c0c0ffc0c1c1ffc0c0c0ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292928ff282727ff272727ff252526ff252625ff252525ff262626ff292828ff2a2a29ff2b2a2aff2c2c2bff2d2d2dff2e2f2eff303030ff303131ff323232ffc1c1c1ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffeaeae9ffeaeaeaffe9eaeaffe9eaeaffe9eaeaffeae9eaffeaeaeaffeaebeaff848485ff666666ff606060ff5b5b5bff565656ff505050ff4a4b4aff444544ff3f403fff3b3b3aff383737ff383938ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000100ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff020102ff020102ff020101ff010101ff010101ff010101ff010000ff000000ff000100ff000000ff010101ff010101ff020202ff020201ff020202ff010201ff010102ff000100ff000000ff000000ff010000ff010001ff000100ff000000ff000000ff010100ff010100ff010101ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff060606ff111011ff242425ff3f3f3fff575757ff6d6d6dff848584ff999999ffa8a8a9ffb4b4b4ffbdbdbdffc2c2c3ffc6c6c7ffcacacaffcdcccdffcecdceffcfcfcfffd1d1d1ffd4d4d4ffdddedefff0f1f0fffafafafffbfbfbfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfafbfffbfbfbfffafafbfffbfafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffefefdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffafafbfffafafbfffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffbfbfafff3f2f2ffe8e8e8ffd4d4d3ffc3c3c4ffc1c0c0ffc1c0c1ffc1c1c0ffc0bfbfffbdbdbdffb9b9b9ffb4b4b3ffaeaeaeffa8a8a8ffa1a1a1ff989898ff8c8c8cff7b7b7cff636363ff4c4d4cff373737ff222222ff121211ff090808ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff9d9d9dff989998ff919192ff878788ff7f7f7fff757575ff777777ff7b7b7bff7e7e7eff818182ff838383ff858585ff868686ff858686ff828282ff7c7c7cff787778ff747474ff707070ff6b6b6bff676767ff626262ff585858ff4f4f4fff464645ff434343ff3f3f3eff3b3b3bff373636ff333232ff2e2e2eff2a2a2aff262626ff232322ff1f1e1fff1b1b1bff181818ff151514ff111111ff0d0d0dff090a0aff090908ff080808ff070808ff070807ff070707ff070607ff060607ff060506ff050505ff050505ff050505ff050505ff050505ff050405ff050405ff040404ff040504ff050504ff050504ff050505ff050405ff050505ff040405ff050404ff030303ff030303ff030203ff050504ff050504ff040404ff050505ff050505ff050506ff060505ff070707ff060707ff060607ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010000ff010100ff010000ff010001ff010100ff000000ff000000ff000000ff000000ff010000ff010101ff000100ff000000ff000001ff000100ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff010001ff010101ff020101ff010102ff010201ff010101ff010202ff020201ff020202ff020202ff020303ff030303ff040303ff040403ff050405ff080808ff0c0c0cff0f0f0fff111011ff121112ff131312ff151414ff151515ff161616ff171717ff171718ff171818ff171817ff1a1a1aff1c1c1cff1d1d1eff1e1d1eff1e1f1fff222121ff242424ff252525ff262525ff242424ff232323ff222122ff212121ff202020ff202020ff212121ff222223ff232423ff242425ff262626ff272827ff272728ff272727ff282828ff272727ff252525ff242424ff252425ff262627ff282728ff292929ff292929ff282929ff262626ff232423ff222222ff222222ff252525ff262626ff282828ff292a29ff292929ff272828ff272726ff272727ff282727ff282929ff292829ff292929ff272726ff222222ff1d1d1dff1b1b1bff1d1c1dff1f1f1fff201f20ff202020ff222221ff222223ff222322ff242423ff272828ff2e2e2eff303130ff2f2f2fff2c2c2cff2a2a2bff29292aff292929ff2c2c2cff303030ff313131ff313030ff303031ff323232ff333233ff333333ff333433ff353535ff363536ff343435ff333333ff333334ff343434ff333433ff333233ff353535ff373737ff383837ff363637ff383838ff3a3a3aff3b3b3bff3a393aff393939ff373737ff363636ff353535ff343534ff2e2d2eff151515ff101010ff131213ff131213ff121212ff141413ff141414ff151514ff141515ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff010102ff010102ff010001ff010100ff010100ff010101ff030203ff030203ff030303ff030303ff040404ff060706ff090809ff0c0c0cff10100fff131313ff171717ff19191aff191919ff171617ff161516ff171717ff191919ff1b1b1bff1d1d1eff1f1f1fff1e1e1eff1b1b1bff1b1b1aff1d1c1cff1f1e1fff202120ff222221ff232323ff242424ff242424ff222222ff222222ff232323ff242323ff232322ff212121ff212021ff212120ff222222ff242323ff232323ff232323ff242323ff242425ff252525ff252525ff242425ff242424ff232423ff242423ff242324ff262626ff262627ff252625ff242424ff242424ff242424ff242424ff252425ff252525ff252425ff242423ff242424ff262626ff282728ff272728ff272827ff272727ff262626ff252625ff262627ff262626ff272626ff272726ff262626ff252526ff252525ff262526ff262526ff262626ff272727ff272727ff272727ff272727ff292929ff292929ff2a2a29ff2a2929ff29292aff292a29ff292928ff292a2aff292929ff292a2aff2a2929ff292a2aff292929ff292929ff292928ff292828ff282828ff282828ff282828ff282828ff282828ff282828ff292828ff292829ff282928ff282828ff2e2e2fff2e2f2fff2e2f2eff2f2f2eff2e2e2fff2e2e2fff2f2e2fff2e2f2eff2e2e2eff2e2e2eff2e2e2eff313131ff323132ff323232ff323132ff323231ff313131ff313131ff2e2d2eff2b2a2bff2a2a2aff29292a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd5d5d5ffd8d8d8ffdad9daffd7d6d7ffd3d3d3ffc9c9c9ffbfc0bfffbab9baffb9b9baffbababaffbababbffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc0c0c1ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c5ffc4c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc7c6c6ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffcacac9ffcacbcbffcbcbcbffccccccffcdccccffcdcdcdffcecdcdffcfceceffcfcfcfffd0cfcfffd1d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd4d3d3ffd5d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdddcddffdddcddffddddddffddddddffdeddddffdededeffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e3e2ffe2e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfe0ffdfe0dfffe0dfdfffe0dfdfffe0e0e0ffe0e0dfffe1e0e1ffe4e3e4ffebebebfff1f1f1fffafaf9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfff8f8f9fff5f5f5fff2f2f2fff1f1f1fff1f1f0fff0f1f1fff1f0f0fff0f0f1fff0f0f0fff1f1f0fff1f1f1fff2f1f1fff2f1f2fff1f1f0ffeeeeefffedecedffeaeaeaffe8e8e7ffe6e6e5ffe3e3e4ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdedfdeffdededeffddddddffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdadbffdbdadbffdadadaffdadad9ffd9d9d9ffd8d9d8ffd9d8d9ffd8d8d9ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d5ffd6d6d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d1d1ffd0d0d1ffd0cfcfffcfcfcfffcfceceffcececfffcdcecdffcdcdcdffcccdcdffcccccbffcbcbccffcbcbcaffcacacaffc9c9c9ffc9c9c8ffc8c8c8ffc8c7c7ffc7c6c7ffc7c7c6ffc5c5c5ffc5c4c5ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c1ffc0c0c0ffbfc0bfffbfbfbfffbebebeffbdbdbeffbdbdbdffbcbdbcffbcbcbcffbbbbbbffbabbbaffbab9b9ffb9b9b9ffb9b8b9ffb7b7b7ffb7b7b6ffb6b6b6ffb5b5b5ffb5b4b5ffb4b3b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b1b0ffb0afb0ffaeaeafffaeaeadffadadadffacacacffabababffaaaaaaffaaa9aaffa8a8a8ffa9a9a9ffb1b2b2ffbdbebeffc7c7c7ffcbcbcbffcccbccffcacacaffc4c4c4ffc0bfbfffc0bfc0ffbfc0bfffc0c0bfffc0c1c1ffc1c1c0ffc1c1c2ffc1c1c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282728ff272626ff262625ff252526ff252525ff252524ff252526ff272827ff282928ff2a2a2aff2b2b2bff2c2c2dff2e2e2eff2f302fff313030ff323232ffc1c1c1ffe5e4e4ffe5e5e5ffe5e5e6ffe5e5e5ffe6e6e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffeaeae9ffeaeaeaffeaeaeaffeaeaebffeaeaeaff838383ff646364ff5e5e5eff595959ff545353ff4e4d4eff484848ff424243ff3e3d3eff393939ff373636ff383837ff000000ff000000ff000000ff000000ff000100ff000100ff010100ff000000ff000001ff010001ff000100ff010000ff010001ff010101ff010000ff010001ff010101ff010001ff010101ff010100ff000000ff010001ff000001ff000000ff000000ff000000ff000100ff010101ff010102ff020201ff020202ff020202ff020202ff020102ff020102ff010101ff010101ff000101ff000001ff000000ff000100ff000001ff000000ff010101ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff050506ff0a0a0aff131213ff252525ff3e3e3eff5a5a5aff727273ff898989ff9d9d9dffabababffb5b5b4ffbdbdbdffc4c3c4ffc7c8c8ffcbcbcbffcecdceffcfcfcfffd0d0cfffd1d1d1ffd6d6d5ffe3e3e2fff4f4f4fffbfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffbfafbfffbfbfafffbfbfafffbfbfafffafafbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfbfbfff8f7f8ffeeeeedffd7d7d6ffc4c4c4ffc1c1c1ffc1c1c1ffc1c1c1ffbebfbfffbcbcbcffb7b8b7ffb3b3b3ffaeaeaeffaaa9a9ffa3a3a3ff9b9b9bff919091ff808080ff6d6e6dff5c5b5cff464646ff282828ff111111ff060607ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa1a1a1ff9d9d9dff989898ff919191ff888788ff7f7f7fff808080ff858585ff898989ff8d8d8dff8b8c8bff8a8a8aff8a8b8aff8b8b8bff888988ff838484ff818081ff7f807fff7c7d7cff787879ff737373ff6d6d6eff646464ff5a5a5aff505150ff4d4d4dff494848ff454545ff404040ff3b3b3bff353535ff313030ff2b2b2bff272727ff232323ff20201fff1b1b1cff181818ff131313ff0e0e0fff0c0c0bff0a0b0aff0a0a0aff0a0a09ff0a0909ff080909ff090809ff080809ff080808ff070707ff060606ff060606ff060606ff060606ff050506ff040404ff040505ff050505ff050505ff050505ff050505ff050405ff040404ff040405ff030303ff030303ff030302ff040504ff040405ff050404ff050505ff060606ff060506ff050505ff070706ff070606ff060706ff060606ff060706ff060607ff060506ff06060500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000000ff010000ff010000ff000000ff000000ff010100ff000000ff000000ff010101ff000001ff010100ff000100ff010001ff000000ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010100ff010100ff010101ff010102ff030203ff030403ff040404ff040505ff050506ff060607ff060606ff060606ff070807ff080808ff090808ff090909ff0a0b0bff0c0c0cff0d0d0dff100f0fff141414ff191918ff1d1d1cff1f1f1eff1f1f1fff212021ff242424ff252526ff272726ff272727ff282727ff262626ff252525ff252626ff282828ff2a292aff2a2a2aff2a2a2aff2a292aff292929ff282828ff272728ff272728ff272727ff282828ff272728ff272627ff272627ff272727ff272727ff282828ff282829ff2a2929ff292929ff2a2a2aff2b2b2bff2c2c2dff2d2c2cff2b2b2bff2a2a2aff2a2929ff292929ff2a2b2aff2b2b2bff2b2c2bff2b2b2bff2a2a2aff2a2a2aff2c2b2cff2c2d2cff2d2d2cff2c2c2dff2d2d2dff2f2f30ff303030ff2f2f2fff2d2d2dff2d2d2dff2e2d2dff2e2e2eff2e2e2eff2e2e2eff2c2c2cff2c2b2bff2c2b2cff2b2b2bff2c2b2bff2c2c2cff2b2b2cff2b2b2bff2c2c2dff2d2d2eff2d2d2dff2b2c2bff2f2f2fff333232ff333333ff313231ff303030ff2f2f30ff2e2f2fff2e2e2eff2f2f2fff303030ff303030ff303030ff303031ff303131ff313131ff323232ff343434ff353535ff343434ff323132ff313131ff333333ff333333ff313131ff313030ff323232ff343334ff343333ff343434ff373737ff393939ff373737ff343534ff353535ff353535ff343434ff333333ff333333ff313031ff151515ff161615ff151516ff131313ff131313ff121212ff141413ff141414ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010001ff010101ff010001ff000100ff000001ff010101ff010101ff010101ff030303ff050505ff070707ff080909ff0a0a0aff0a0a0aff0a0a0aff0a0b0aff0b0b0bff0d0d0cff0f0f0fff131312ff151616ff161617ff141514ff151514ff171718ff1c1b1cff1d1e1eff202020ff202020ff222222ff242324ff242423ff232323ff232323ff242424ff232323ff242323ff232223ff222222ff232323ff242424ff242424ff222223ff232323ff242425ff262625ff252625ff252525ff242423ff242323ff242424ff262626ff262627ff252626ff252524ff242424ff242424ff232423ff242424ff242425ff242424ff232424ff232324ff232324ff242424ff262627ff272727ff272727ff262627ff252525ff252525ff262525ff262626ff262626ff262626ff252626ff262626ff262626ff262626ff262625ff262525ff252625ff272727ff272727ff272727ff272627ff292929ff2a2a29ff292a2aff29292aff282829ff282828ff292928ff292a29ff292929ff2a2929ff2a2a2aff292929ff292929ff282828ff282727ff282728ff282828ff282828ff282828ff282828ff282828ff292829ff282829ff292928ff2d2e2dff2f2f2fff2f2f2eff2f2f2eff2e2f2fff2f2e2fff2f2e2fff2e2f2fff2f2f2eff2f2e2fff2e2e2eff313131ff313132ff313132ff313131ff313232ff313132ff323132ff2e2d2eff2b2b2bff2a292aff2a2a2aff363637ff373737ff363636ff363636ff363736ff363536ff343434ff323232ff313131ff303030ff2f2f2fff2f2f2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd4d4d5ffd8d8d9ffd9d9d9ffd7d7d7ffd3d3d3ffcbcacbffc2c2c2ffbababaffb9b8b9ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbcffbdbebdffbebebfffc0bfbfffc0c0c0ffc1c2c1ffc2c2c2ffc3c3c3ffc3c4c3ffc4c3c3ffc4c5c4ffc5c5c5ffc5c6c5ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c7ffc8c8c9ffc9c8c9ffc9c9caffcacacaffcacacaffcbcbcbffcccbccffcdccccffcdcdcdffcececeffcecfceffcfcfcfffd0cfcfffd1d0d0ffd1d1d1ffd2d2d1ffd3d3d2ffd3d3d3ffd3d3d4ffd5d4d5ffd4d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d6ffd8d7d7ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdadadbffdbdadbffdadbdaffdbdbdbffdbdbdcffdcdcdcffdcdcdcffddddddffdddcddffddddddffdddddeffdededeffdededeffdededeffdedfdeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffdfe0e0ffe0e0dfffdfdfdfffdfdedeffdededeffdfdedeffdedfdeffdfdedfffdfdedfffdfdfdfffdfe0dfffdfdfdfffdfdfe0ffdfe0dfffe0e0e0ffe0e0e0ffe1e1e1ffe5e6e6ffeaeaebfff2f1f2fffbfbfbfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffbfcfbfff8f8f9fff5f5f5fff2f2f2fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f0f0ffefefefffedededffeaeaeaffe9e8e9ffe5e6e6ffe4e4e3ffe1e2e1ffe0e0e0ffdfdfdeffdfdfdeffdededeffdedddeffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadbffdadadaffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d1ffd0d0cfffcfcfcfffcfcfcfffcececeffcdcdceffcdcdcdffccccccffcbcccbffcbcbcbffcbcacaffcacacaffc9c9c9ffc9c9c9ffc7c8c7ffc8c7c7ffc7c6c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c1ffc1c1c1ffc1c0c0ffc0c0bfffbfbfbfffbebfbfffbebebeffbdbdbeffbdbdbdffbcbdbcffbcbbbcffbbbbbbffbababaffb9b9baffb9b8b9ffb8b8b8ffb7b7b7ffb6b6b7ffb6b6b6ffb6b5b6ffb5b5b5ffb4b3b4ffb3b3b3ffb2b2b3ffb2b1b1ffb0b0b0ffafafafffaeafaeffaeadaeffadadadffacacacffacacacffabababffaaaaaaffa9a9a8ffa9a9a9ffb4b4b4ffc2c2c1ffcbcbcaffcbccccffccccccffc9c9c9ffc2c3c2ffbfbfbfffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c0c1ffc2c1c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272627ff262526ff252526ff252525ff252525ff232423ff242424ff262625ff282827ff292929ff2b2a2aff2c2c2cff2d2e2eff2f2f2fff313031ff323232ffc1c1c0ffe4e4e5ffe5e4e5ffe5e5e5ffe5e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9eaffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaff818181ff626262ff5c5d5dff575757ff525151ff4b4b4bff464645ff414140ff3c3c3cff373737ff353435ff373737ff000000ff010100ff000100ff010001ff010100ff010100ff010101ff010101ff010001ff000101ff010100ff010001ff010101ff000100ff010001ff010001ff000000ff000101ff000001ff000000ff010001ff000001ff000000ff000000ff000001ff010101ff010000ff010101ff020201ff020202ff030202ff020303ff030303ff030203ff020202ff020201ff020101ff010201ff010101ff010100ff000001ff010001ff010100ff010101ff010102ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff080708ff0e0e0dff1d1d1dff2f2f2fff444544ff5c5c5bff767676ff8c8c8cffa1a1a0ffb0b0b0ffb7b8b8ffbdbebdffc3c3c3ffc8c8c8ffcbcbcbffcececeffd0d0d0ffd1d1d1ffd2d1d2ffd7d6d7ffe6e6e7fff8f8f8fffdfdfdfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfafffafbfafffbfbfbfffafbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffbfafbfff0f1f0ffdbdbdcffc6c6c6ffc1c1c2ffc1c1c1ffc0c0c0ffbdbdbdffbababbffb7b7b7ffb3b3b3ffafafafffaaaaabffa5a5a5ff9e9e9eff959494ff868686ff757676ff626262ff444545ff242424ff0f0e0eff050605ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffabacabffacababffa1a1a1ff9d9d9dff989898ff919191ff888888ff898a8aff8d8d8eff919291ff959696ff929191ff908f90ff8f8f8fff909190ff8f8f8fff8b8b8bff898a89ff898989ff878786ff838383ff7d7d7dff777877ff707070ff676767ff5d5d5dff595959ff555454ff505150ff4b4b4bff464646ff3f3f3fff383838ff323232ff2d2c2dff292928ff252425ff202020ff1c1c1cff161616ff111111ff0e0e0eff0e0d0eff0d0d0dff0c0c0cff0c0b0cff0a0a0bff0a0a0aff0a0a0aff0a090aff080909ff080808ff080808ff080808ff070706ff060505ff050605ff050505ff050605ff060505ff060505ff050605ff040504ff030404ff030303ff030303ff030303ff040504ff040404ff040404ff060606ff050506ff050606ff050605ff070707ff070606ff070607ff060607ff060706ff060607ff060606ff050606ff070707ff070707ff080708ff08070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000001ff000001ff010101ff010000ff010100ff000001ff000000ff000001ff010100ff000001ff000000ff010001ff010001ff000000ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000100ff020202ff030203ff040304ff030304ff030403ff040405ff060606ff080908ff0b0b0bff0c0d0cff0d0d0dff111011ff131313ff131212ff121112ff141414ff151515ff161515ff171717ff181818ff1b1a1bff1d1c1dff1d1d1eff202020ff232323ff252524ff262626ff252525ff272727ff292929ff2b2b2cff2d2d2dff2d2d2eff2c2c2cff2a2a2aff292829ff29292aff2c2d2cff2e2e2eff2d2c2cff2b2b2bff2c2c2cff2b2b2aff272828ff272726ff272626ff272827ff282828ff272827ff262525ff252525ff262625ff272726ff272828ff282929ff292828ff282828ff282929ff292a29ff2a2a2aff2a2a2aff282829ff282929ff282828ff292929ff2a292aff2b2a2bff2a2a2bff292a29ff29292aff2b2c2cff2f302fff313131ff2f2f2eff2d2c2dff2d2d2dff2e2f2eff303030ff2f2f2fff2e2e2eff2d2e2dff2d2d2dff2d2d2dff2d2c2dff2d2d2dff2d2c2dff2d2d2eff2f3030ff302f30ff2f2f2eff2d2d2eff2d2d2dff2f2f2fff30302fff2e2e2fff2e2d2dff2d2c2dff2f2f2fff302f30ff2e2d2eff2c2c2dff2d2d2dff2d2d2dff2d2c2dff2b2c2cff2c2c2cff2c2c2cff2c2d2dff2d2d2cff2d2c2cff2c2d2cff2c2b2cff2d2d2dff313030ff313131ff2f2f2eff2c2d2cff2d2d2dff303130ff323231ff313231ff313131ff323232ff333333ff343434ff343535ff373737ff373837ff373737ff363535ff353435ff353536ff353535ff343434ff333333ff323333ff303131ff151615ff161516ff161516ff131313ff131313ff121212ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020303ff030304ff030303ff030303ff040303ff040304ff040404ff040504ff060607ff080808ff080908ff080909ff0a0b0aff0e0e0eff121212ff131414ff151414ff141414ff161616ff181818ff1a1919ff1a1b1aff1b1b1bff1d1d1dff1f1e1fff202021ff232323ff232323ff232423ff232324ff232323ff232324ff252525ff272727ff282828ff282828ff262626ff242424ff232223ff242424ff252626ff272727ff272626ff252525ff252525ff242424ff242424ff242524ff262525ff262726ff262626ff262625ff262525ff262626ff272827ff272827ff272727ff262727ff252524ff242424ff252626ff262726ff262626ff262626ff252626ff262626ff252525ff252525ff262526ff262526ff252525ff252625ff272727ff262626ff252625ff262727ff292929ff2a292aff292829ff272727ff272727ff282728ff292929ff292a29ff292929ff292a29ff292829ff292929ff282728ff272728ff282828ff282828ff282828ff282828ff282828ff282829ff282928ff282828ff292929ff292929ff2e2e2eff2f2e2fff2f2e2fff2e2e2fff2e2f2eff2f2f2eff2f2e2eff2e2e2eff2e2e2eff313231ff313232ff323231ff323131ff313231ff323132ff323231ff2e2d2dff2b2b2bff2a2a2aff2a2a29ff363637ff363737ff373636ff363736ff363736ff363635ff343434ff333232ff303131ff303030ff2f2f2fff2f2f2fff313030ff313031ff303031ff303130ff303031ff303030ff272827ff202121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffd3d3d2ffd9d8d8ffdadadaffd7d7d7ffd4d4d3ffcdccccffc4c4c3ffbababaffb9b9b9ffb9babaffbababaffbbbbbaffbcbcbcffbcbdbcffbdbdbdffbebebeffbfbfbfffc0c0c1ffc1c1c1ffc1c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c7c6ffc7c7c7ffc8c8c7ffc9c8c9ffc9c9c9ffc9cac9ffcacacaffcacacbffcbcbcbffcbccccffcdccccffcdcecdffcecdceffcfcecfffcfcfcfffcfcfd0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d3ffd3d3d3ffd4d3d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d7ffd7d6d7ffd8d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdaffdbdadaffdbdbdbffdcdbdcffdcdcdbffdcdcdcffdddcdcffdddddcffddddddffddddddffdddedeffdededeffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfe0ffe0e0e0ffdfe0e0ffe0e0e0ffe1e0e1ffe2e1e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe2e2e3ffe2e2e2ffe2e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdededfffdededeffdddddeffddddddffdddddeffddddddffdeddddffdedddeffdededeffdededeffdedfdeffdfdedfffdedfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0dfdfffe0e1e0ffe2e2e2ffe6e6e5ffecebebfff3f3f3fffbfcfbfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfefdfffbfbfbfff8f8f8fff5f4f5fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffeff0f0fff0efefffeff0efffefefeffff0eff0ffefeff0ffefeff0fff0f0f0fff1f0f1fff1f1f0fff1f0f1ffefefefffededeeffebebebffe9e9e9ffe6e6e6ffe4e4e4ffe2e1e2ffe0dfdfffdfdedfffdededfffdddeddffddddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdaffdbdadaffdadbdaffdad9daffdadad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd3d4d4ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d3ffd1d2d1ffd1d1d2ffd1d1d1ffd0d1d0ffcfd0d0ffcfcfcfffcfcecfffcececeffcdcecdffcdcdcdffccccccffcbcbccffcbcbcbffcbcacaffc9cacaffc9c9c9ffc9c8c9ffc8c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc5c6c5ffc5c4c5ffc4c4c3ffc3c3c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffc0bfbfffbfbebfffbebebfffbdbebeffbdbdbdffbdbcbdffbcbcbcffbbbcbcffbbbbbbffbababaffb9bab9ffb9b8b8ffb7b8b8ffb7b7b7ffb7b7b6ffb6b5b6ffb5b5b5ffb4b5b4ffb3b4b3ffb2b3b3ffb2b2b2ffb2b1b1ffb0b0b0ffafb0afffaeafaeffadaeaeffaeadadffacadadffacacacffabababffaaaaaaffa9a8a9ffabaaabffb7b7b7ffc5c6c5ffcbcbcbffccccccffcccdcdffc8c8c8ffc1c1c1ffbfbebfffc0c0c0ffbfc0bfffc0c0c0ffc0bfc0ffc0c0c0ffc0c1c0ffc1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252525ff252526ff252525ff252525ff232323ff222222ff232323ff252525ff272627ff282829ff2a2a2aff2c2c2cff2e2d2dff2e2f2fff303131ff323232ff828282ff898a89ff898888ff888988ff888888ff888888ff888888ff898989ff8a8a89ff8a8a89ff8a8a8aff8a8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8c8c8cff8c8c8cff8b8c8cff8c8c8cff8b8c8cff8c8c8cff8c8b8bff8c8c8cff8c8c8dff8c8d8cff8c8c8dff8c8d8dff8c8d8dff8c8c8cff8c8c8cff8d8c8dff8d8c8cff8b8c8bff8c8c8cff8b8b8cff8c8c8cff8b8c8cff8c8b8bff737474ff606060ff5c5b5bff565656ff4f4f50ff4a4a4aff444444ff3f403fff3b3a3bff353535ff333333ff353535ff000000ff000000ff010001ff010101ff010101ff010101ff010102ff010101ff010101ff010001ff000101ff010101ff010101ff010101ff010100ff010000ff000100ff010001ff000100ff010000ff010000ff000100ff000100ff000101ff000101ff010100ff010101ff010201ff020202ff020302ff030303ff030304ff030303ff020303ff030303ff030202ff030203ff020202ff010201ff010101ff000101ff000101ff010101ff010101ff020102ff0201020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020101ff050404ff080808ff121312ff232323ff404040ff555655ff696969ff7e7e7eff929292ffa3a2a3ffb1b1b1ffbababaffbfbebeffc3c3c3ffc6c6c7ffcbcbcbffcececeffd0d0d0ffd1d1d2ffd2d2d2ffd6d7d7ffe9e8e9fff9f9f9fffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffcfdfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffbfbfbfffafafbfffbfbfbfffbfbfbfffafafafffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffbfbfbfff2f2f3ffe0e0e0ffc9c9c9ffc1c0c0ffc0bfc0ffbebfbeffbcbcbcffb9b9b9ffb7b6b7ffb4b3b3ffb1b0b0ffacacacffa7a6a7ffa0a09fff969695ff878787ff787878ff5e5f5eff3d3c3cff201f20ff0e0e0eff030404ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadadaeffabababffabababffa1a0a0ff9d9e9dff989898ff919191ff939393ff949494ff989898ff9a9a9aff969696ff949494ff949594ff969696ff959596ff929293ff919292ff939393ff909090ff898a89ff858585ff818081ff7a7a7aff727372ff6a6b6bff666767ff636262ff5e5e5eff595a59ff545454ff4d4d4dff444544ff3d3d3cff363536ff2f2f2fff2a2a2bff262727ff222122ff1b1a1aff151515ff121212ff111111ff101010ff0f0f0fff0e0e0dff0d0d0cff0c0c0bff0c0b0cff0c0c0bff0c0c0bff0a0b0aff0b0a0aff0a0a09ff090808ff070607ff060606ff050606ff060606ff060606ff060706ff060606ff060606ff050404ff030303ff020302ff030303ff040303ff040505ff040405ff060605ff060606ff050505ff070607ff070707ff060707ff070607ff060606ff060606ff060606ff060606ff070708ff070707ff070708ff070707ff070707ff060607ff060706ff0606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000100ff010001ff000000ff000001ff000000ff010001ff010000ff010000ff010100ff010100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010101ff010101ff010202ff010101ff020201ff020202ff010101ff030304ff060506ff080808ff0a090aff0b0b0bff0c0c0dff0e0e0eff111112ff171717ff1d1d1dff1f1f20ff1f1f1fff1f1f1fff1f1f20ff1f1f1fff1e1f1eff202020ff222222ff242424ff252525ff272726ff272728ff262727ff252625ff252525ff262626ff262626ff252526ff252525ff262626ff272727ff282728ff2a2a29ff282828ff282828ff272727ff262525ff272726ff292929ff2a2929ff262625ff242423ff232423ff2b2a2aff282928ff272726ff272627ff282828ff272828ff272727ff262626ff262625ff262626ff272727ff282828ff282829ff282828ff282928ff292828ff292a2aff29292aff2a2a29ff292929ff282828ff282829ff292929ff292a2aff2b2a2bff2a2a2aff2a2a2aff2a2a2aff2c2c2cff2f2f2fff2b2b2aff282829ff272727ff292929ff2b2b2bff2b2b2bff2b2b2bff2b2b2bff292a2aff292929ff292929ff292a29ff282828ff282929ff292a29ff2a2a2aff2a292aff292929ff29292aff2b2c2bff2f2f2fff2d2c2cff282728ff262625ff2e2e2eff2e2e2eff2f2e2fff2e2e2dff2d2d2cff2d2d2cff2d2d2dff2d2d2cff2d2d2cff2c2c2bff2c2c2cff2c2c2cff2d2d2cff2d2c2dff2d2d2dff2d2d2dff303131ff313131ff313131ff313132ff2f2f2fff303030ff323132ff313231ff323232ff323232ff333333ff333334ff353535ff373737ff373737ff373738ff383838ff363737ff363536ff353535ff353535ff353535ff343434ff333333ff333333ff303031ff151515ff151515ff151516ff131313ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff000000ff010101ff010101ff000101ff010101ff010101ff010101ff010102ff020203ff020303ff020202ff020303ff040504ff060607ff070707ff070707ff070707ff080909ff090a0aff0b0b0bff0c0c0dff0e0e0eff101010ff121213ff161616ff1a1b1aff1d1d1dff1d1d1dff1c1c1dff1c1c1cff1d1c1cff1d1c1cff1e1d1eff20201fff202020ff202020ff1f1e1fff1e1e1eff1f1f1eff202020ff222122ff222121ff212121ff202020ff202020ff212120ff212120ff222222ff232323ff232423ff232323ff232323ff252525ff272728ff282828ff272727ff252526ff242524ff242524ff262525ff282828ff282829ff292929ff282828ff262626ff262626ff262526ff262627ff272627ff272827ff282828ff292929ff29292aff2a2a2aff2c2c2bff2c2c2cff2b2b2bff282828ff262626ff262626ff272827ff282929ff292a2aff2a292aff292829ff292928ff282828ff262627ff272727ff262726ff282728ff282828ff282828ff282828ff292828ff292828ff292829ff292929ff292929ff292929ff2e2d2eff2f2f2eff2f2f2eff2f2f2eff2f2e2fff2f2e2eff2e2e2eff303130ff313130ff323231ff323131ff323132ff323232ff313231ff2d2e2eff2a2b2bff2a2a2aff2a2a2aff373737ff373637ff363637ff363736ff363736ff363535ff343534ff323232ff313131ff303030ff2f2f2fff2f2e2fff313031ff303131ff313031ff303130ff303030ff303031ff272728ff202121ff212120ff141415000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfceffcfceceffcececdffd2d1d1ffd9d8d8ffdbdbdbffd7d7d7ffd4d5d4ffcececeffc5c5c5ffb9b9baffb9babaffbababaffbbbabbffbabbbaffbcbcbcffbdbcbcffbdbebeffbebebeffbfbfbfffc0c0c0ffc0c0c0ffc2c1c2ffc3c2c3ffc3c3c4ffc4c3c4ffc4c5c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcac9caffcacacaffcacbcaffcbccccffcbccccffcdcccdffcdcdcdffcececeffcececeffcfcfcfffd0d0d0ffd1d1d0ffd2d1d2ffd2d2d1ffd2d2d3ffd3d3d3ffd4d3d4ffd5d4d4ffd5d4d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d8d9ffd9d9d8ffdadad9ffd9dad9ffdadadaffdadbdaffdbdadaffdbdadbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdddddcffddddddffdddeddffdedddeffdedddeffdededeffdededeffdfdedeffdfdfdfffdededfffdfdfdfffe0e0e0ffdfdfdfffe0e0e1ffe1e0e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe4e3e4ffe4e3e4ffe4e4e4ffe3e4e3ffe3e4e4ffe3e4e3ffe3e3e3ffe3e2e3ffe2e3e2ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdededfffddddddffdcdcddffdcdcdcffdddcdcffdcdcdcffdcdcdcffdddddcffdddddcffddddddffddddddffddddddffdeddddffdededdffdededeffdfdedeffdfdfdeffdfdfdeffdfdfdfffe0e0dfffe0dfdfffe0dfe0ffe0e0e0ffe0e1e0ffe2e2e2ffe6e6e6ffedededfff4f4f4fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfff8f8f8fff4f4f5fff1f2f2fff1f0f1fff1f0f1fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffefefefffefefefffeff0efffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0eff0ffeeededffebebebffe9e9e9ffe7e7e7ffe4e4e4ffe2e1e2ffe0e0dfffdfdedeffdededdffdeddddffdddddcffdddddcffdcdcdcffdcdcdcffdbdcdbffdbdbdaffdbdadbffdadadaffd9dadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0cfffcfcfcfffcecfceffcecdceffcdcdceffcdcdcdffccccccffcbccccffcacbcbffcbcacbffcac9caffc9c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc4c4c5ffc4c4c4ffc4c3c3ffc3c2c2ffc2c1c2ffc2c2c1ffc1c1c0ffc0c0c0ffbfbfc0ffbfbfbeffbfbebeffbebebdffbdbdbdffbdbcbcffbcbcbcffbbbbbbffbbbbbbffbababaffb9b9b9ffb9b8b9ffb8b8b8ffb6b7b7ffb6b7b7ffb5b6b6ffb5b5b5ffb4b4b5ffb4b4b4ffb3b3b3ffb2b1b2ffb1b1b1ffb0b0b0ffb0afafffafafafffaeadaeffaeaeadffadadadffacacacffababacffaaaaaaffaaaaaaffb0afb0ffbbbcbbffc9cacaffcccccdffcdcdceffcdceceffc7c7c7ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c1ffbfbfbfffbfc0bfffbfc0c0ffbfc0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252525ff262525ff252424ff242323ff222222ff232323ff252525ff272727ff292828ff2a2a2aff2c2c2bff2e2d2dff2f2f2eff313130ff555655ff565656ff454545ff444444ff444344ff444444ff424343ff424343ff424242ff434343ff444444ff444545ff454445ff454546ff454645ff464646ff464646ff474747ff474748ff474747ff474747ff474747ff474748ff474747ff464747ff474747ff474847ff474747ff474748ff474848ff484848ff474747ff474747ff464747ff474647ff464646ff454545ff454645ff464646ff454646ff464546ff464646ff747473ff606060ff5b5b5cff565656ff505050ff4a4a4aff444444ff3f3f40ff3b3b3bff363536ff333333ff010000ff010100ff010101ff010101ff010102ff020101ff020201ff020201ff020102ff020101ff020201ff010101ff010101ff010101ff010100ff010001ff010101ff000100ff000101ff000000ff010100ff010101ff010101ff010101ff010001ff000100ff010101ff020101ff020303ff020203ff030303ff040404ff030303ff030304ff030303ff020303ff030203ff020202ff010202ff010101ff010101ff010101ff010101ff010102ff010201ff0201020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff050404ff090909ff101010ff2b2b2bff404040ff5b5b5bff707171ff848484ff969595ffa5a5a6ffb1b2b1ffbababaffbfc0c0ffc3c3c3ffc6c6c7ffcacacaffcdccccffcfd0cfffd0d1d1ffd1d2d2ffd8d9d8ffebebebfff9f8f8fffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfbfafffafbfbfffafbfbfffafafbfffbfafbfffbfafafffafbfbfffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffbfbfbfff3f3f3ffe2e3e3ffcdcdccffc1c1c1ffbfbebfffbdbdbdffbcbcbcffbab9b9ffb7b7b8ffb4b4b4ffb1b1b1ffadadacffa7a7a7ffa09fa0ff959596ff898989ff767776ff5a5959ff3b3b3cff20201fff090909ff050404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafb0afffadadadffabababffabababffa0a0a1ff9d9d9eff999898ff999a99ff9a9b9bff9c9c9cff9b9c9bff9c9b9bff9a9a99ff9a9a9aff9c9c9cff9c9c9cff9a9a9aff999a9aff9b9b9cff99999aff929292ff8e8e8eff8a8a8aff848484ff7d7d7eff787878ff757575ff717171ff6d6d6cff686968ff646464ff5d5d5dff555555ff4b4c4cff424242ff3a3939ff343333ff2e2e2eff282829ff202020ff1b1a1aff171617ff141415ff131414ff131212ff101011ff0f0f0fff0e0e0fff0e0e0eff0e0e0eff0e0d0eff0d0d0dff0c0c0cff0c0c0bff0b0a0aff090a0aff080808ff070707ff080807ff080908ff080808ff070807ff060606ff050506ff040504ff040404ff040404ff040505ff040405ff040304ff050404ff050606ff060707ff070707ff060706ff070606ff060606ff060606ff060606ff060606ff080707ff070707ff070707ff070707ff070707ff060606ff060707ff060606ff060606ff060606ff060606ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000000ff010001ff010000ff010100ff010101ff000001ff010100ff010000ff010001ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000001ff010201ff030303ff040404ff050505ff050506ff070607ff070606ff070807ff080909ff0b0b0bff101110ff151515ff1a1a1aff1a1a1aff181818ff1b1a1bff1f1f1fff232323ff262626ff262627ff262626ff242524ff242424ff242424ff232324ff252424ff262626ff282929ff2a2a2aff2a2a2aff292929ff272727ff252525ff242424ff242424ff242323ff232222ff212122ff262626ff272726ff282727ff282728ff292929ff282929ff292828ff272627ff292929ff292929ff2a2a29ff29292aff262526ff2a2a2aff2a2a2aff2a2a2aff292828ff272828ff282828ff272727ff282727ff262727ff262626ff272726ff272727ff282829ff282928ff282828ff282929ff292a2aff29292aff2a292aff2a2929ff292a29ff282929ff292929ff292a29ff2b2a2aff2a2a2aff2a2a2aff2a2a2aff2c2c2dff2f2f2fff2e2f2fff2f2f2fff2a2a2bff292929ff2b2b2bff2b2c2cff2c2c2cff2b2b2cff2c2b2cff2b2b2bff292a2aff292a29ff292929ff2a292aff2a292aff2a2a2aff292a2aff2a2a2aff2a2929ff2c2c2bff2f2f2fff2f2f2fff2f2f2fff2d2c2dff2e2e2eff2e2e2eff2e2f2fff2f2e2eff2e2e2fff2d2d2eff2c2d2dff2d2d2dff2d2d2dff2d2c2dff2c2c2cff2c2c2cff2c2c2cff2c2b2cff2d2d2dff2d2d2dff303030ff313131ff313131ff313131ff313131ff313131ff323132ff313231ff323231ff323232ff333333ff333334ff353435ff373636ff373838ff373838ff383838ff373837ff383838ff373737ff353535ff353535ff353536ff353535ff343434ff333333ff323233ff313030ff151515ff151616ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff000101ff000001ff000001ff010101ff020202ff020303ff020202ff020202ff030303ff030303ff030403ff040404ff040404ff060506ff060607ff080808ff0b0c0cff0f0f0fff100f0fff0e0e0eff0f0f0fff0f0f0fff0f0f0fff0f0f0fff100f10ff111111ff121313ff131212ff121213ff131313ff131414ff151514ff151415ff151415ff151515ff151515ff151615ff171616ff171717ff171717ff171717ff171716ff191919ff1d1e1eff222221ff242424ff242425ff242423ff232423ff232323ff232323ff242424ff262526ff272626ff262726ff252526ff242524ff242524ff252525ff262525ff262626ff282828ff282829ff292929ff292a2aff2b2a2bff2a2a2aff282828ff262726ff272727ff292828ff2a2a2bff2d2d2dff2d2d2dff2c2d2cff2c2c2bff2b2b2bff2b2b2bff292829ff282828ff272727ff282828ff282828ff292828ff292929ff282828ff292928ff292929ff292829ff292929ff282929ff292828ff2d2d2eff2e2e2eff2e2e2eff2e2e2eff2e2e2eff2f2e2fff303131ff303030ff303130ff323131ff313232ff323231ff2d2d2dff2b2a2aff292a2aff2a2a2aff363736ff363636ff363637ff363736ff363636ff353636ff343434ff323233ff313031ff302f2fff2f302fff2e2f2fff303131ff303130ff313030ff303030ff303030ff313030ff272728ff212121ff202021ff141414ff141414ff1312120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececfffcececeffcdcecdffd1d0d0ffd7d8d8ffdbdbdaffd7d7d7ffd5d4d4ffcfd0cfffc6c6c6ffbabbbaffb9b9b9ffbababbffbabbbaffbbbbbbffbbbcbcffbcbdbdffbdbdbeffbebebeffbfbebeffbfc0c0ffc0c1c1ffc2c2c2ffc2c3c2ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c6ffc6c6c6ffc6c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcbcacaffcacacbffccccccffccccccffcdcdcdffcdcecdffcececeffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d2ffd3d3d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd5d5d6ffd6d7d7ffd7d6d6ffd7d7d8ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdad9daffdadadaffdadadaffdadbdaffdbdadaffdbdbdbffdbdcdbffdbdbdbffdcdcdbffdcdddcffdcddddffddddddffddddddffdddddeffdddeddffdededeffdededeffdedfdfffdededfffdfdedfffe0dfdfffdfe0e0ffdfe0e0ffe0e1e0ffe1e1e1ffe2e1e1ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e2e3ffe3e2e3ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdddddeffdcdcddffdbdcdcffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdbdbdcffdcdcdbffdcdbdcffdcdcdcffdcdcdcffdcddddffdddcdcffdddcddffddddddffddddddffdededdffdededeffdfdedfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe2e2e2ffe7e8e8ffeeefeefff7f7f7fffdfdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffbfafafff7f7f8fff4f4f5fff2f1f2fff1f0f1fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0eff0ffefefefffefefefffefefeeffeeefeeffefefefffefefefffeeefefffeeeeeeffefeeefffefefeffff0f0effff0f0f0fff0f0f0fff0f0efffeeeeeeffecebecffeaeaeaffe7e8e8ffe5e4e4ffe2e2e2ffdfdfe0ffdededeffddddddffdddcddffdddcddffdcdcdcffdcdcdbffdbdbdbffdbdadaffdadbdbffdadadaffd9d9d9ffdad9d9ffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d7ffd7d7d8ffd7d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d6ffd5d5d6ffd5d4d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcdcecdffcdceceffcdcdcdffccccccffcccbccffcbcbcbffcacbcaffcacac9ffc9c9c9ffc9c8c9ffc8c7c8ffc7c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc2c3c2ffc2c1c2ffc1c1c2ffc0c0c0ffbfc0c0ffc0bfbfffbebebfffbebebeffbdbdbdffbdbdbdffbcbcbdffbcbbbcffbbbbbbffbababaffb9bab9ffb9b8b9ffb8b8b9ffb8b8b7ffb6b6b6ffb7b6b6ffb5b6b6ffb5b5b5ffb4b5b4ffb3b3b3ffb3b2b3ffb2b2b1ffb1b1b1ffb0b0b0ffafb0b0ffaeaeafffaeadaeffaeadadffadadadffacacadffabacabffaaabaaffabababffb3b2b2ffbfbfbfffccccccffcdcdcdffcececeffcbccccffc5c5c5ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc1c1c1ffbfbfbfffc0c0c0ffc0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252525ff242525ff232423ff232222ff232323ff252525ff262727ff292828ff2a2a2aff2b2b2cff2d2d2dff2f2f2fff303031ff565556ff565656ff3a3a3aff3a3a3aff3a3939ff393a3aff3a3a39ff393939ff393938ff383939ff39393aff3a3a39ff393939ff39393aff3a3a3aff3b3b3aff3b3b3bff3b3c3cff3c3c3dff3d3d3eff3d3d3dff3d3e3dff3d3d3eff3d3e3dff3c3d3cff3d3c3cff3d3d3dff3d3d3dff3d3d3dff3d3d3eff3e3e3eff3d3e3eff3d3d3dff3d3c3dff3d3c3dff3c3d3cff3c3c3cff3c3c3cff3c3c3cff3d3d3dff3c3c3cff3c3d3cff3d3d3cff464646ff747474ff616061ff5b5b5cff565656ff505050ff4a494aff454444ff3f4040ff3a3b3bff010100ff010000ff010001ff000000ff010101ff020101ff010102ff020202ff020202ff020202ff020202ff020102ff020202ff010201ff010201ff010101ff010101ff010100ff000000ff010000ff000100ff000101ff010100ff010101ff010102ff010101ff010101ff010101ff010202ff020203ff030203ff040303ff030404ff030404ff030404ff030403ff030303ff030303ff020202ff020202ff010102ff010101ff010101ff010102ff010102ff020102ff0102010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040403ff080808ff101010ff262626ff474747ff5a595aff727272ff878787ff999998ffa7a8a7ffb2b3b2ffbbbabaffc1c0c1ffc5c4c5ffc8c8c7ffcacacaffcdcdccffcfcfceffd1d1d0ffd3d2d2ffdbdadbffeeeeeefffafaf9fffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfafbfffbfbfbfffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfdfdfffbfbfbfff4f4f4ffe8e9e9ffd2d2d2ffc2c2c3ffbfbfbfffbdbebeffbcbcbcffbababaffb7b8b7ffb5b4b5ffb1b1b2ffadadadffa8a7a8ffa1a0a0ff999999ff8c8c8bff777777ff5c5d5cff3a3a39ff141414ff090909ff030303ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb4b3b4ffb0afb0ffaeaeaeffacababffabababffa1a1a1ff9d9d9dff9f9f9fffa0a0a0ffa1a1a1ffa1a1a1ffa6a6a5ffa1a0a0ffa1a1a1ffa2a3a2ffa3a3a3ffa2a2a2ffa2a2a2ffa4a4a4ffa3a3a3ff9c9d9cff979798ff949493ff8f8f8fff8a898aff848484ff828282ff7f7f7fff7c7c7cff787878ff747475ff6d6d6dff656465ff5c5c5cff525252ff484848ff3f3f3fff373737ff303031ff272728ff212021ff1c1c1dff1a1a1aff181818ff161616ff141514ff131313ff121112ff111112ff111111ff101011ff100f0fff0f0f0fff0e0e0eff0d0d0dff0c0d0cff0b0c0bff0b0b0aff0b0b0bff0a0b0bff0a0a0aff090a09ff090909ff070808ff060606ff060506ff060606ff060606ff040505ff050504ff050505ff060606ff070607ff070707ff060607ff060706ff060606ff060605ff050606ff070707ff080807ff070707ff070707ff070707ff060706ff060607ff060606ff060606ff060606ff060606ff060606ff060606ff060606ff060606ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000100ff010000ff000001ff000100ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff020202ff020201ff010101ff000100ff010100ff010101ff010101ff010202ff020202ff020201ff020202ff020303ff050405ff080808ff0d0d0dff101010ff121212ff151515ff161615ff161616ff171717ff1c1c1cff212222ff252525ff252525ff222221ff202120ff222222ff252625ff262727ff262627ff262525ff242524ff232324ff242424ff242424ff232323ff232323ff242525ff262626ff272827ff252525ff282828ff272627ff262525ff242525ff252424ff242424ff232323ff252526ff262627ff272728ff282727ff272728ff282828ff292a29ff282829ff292a29ff292a29ff292929ff292a2aff2a2a2aff2a2a2bff2a2a2aff2a2a2aff2a2a2aff2a2a2aff282928ff272827ff272727ff282728ff272828ff272727ff282827ff282928ff282929ff292828ff292929ff2a2a2aff2a2a2aff292a2aff2a2a2aff2a2a2aff2a2a2aff2a2929ff2a2a2aff2a2a2bff2a2b2aff2a2a2aff2a2a2aff2c2d2cff2f2f2fff2f2f2fff2f2f2fff2e2f2fff2f2f2fff2b2b2bff2b2b2cff2b2c2bff2b2b2bff2c2b2bff2b2b2bff2b2b2bff2b2b2bff2a2a2aff292929ff2a2a2aff2a292aff2a292aff292a2aff2a2a2aff2b2c2cff2f2f2fff2e2f2fff2f2f2fff2f2f2fff2f2f2fff2e2e2fff2f2f2fff2e2f2fff2f2e2fff2e2f2eff2f2f2fff2e2d2eff2d2d2dff2d2d2dff2d2d2dff2d2c2cff2c2c2cff2c2c2cff2c2c2cff2c2c2cff303130ff313131ff313131ff313132ff313131ff313131ff323232ff313232ff323132ff323233ff333333ff343434ff343535ff373737ff383838ff383838ff383738ff383838ff383838ff383837ff383738ff373736ff353636ff353435ff363635ff353535ff343434ff333333ff323332ff303031ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff010100ff000100ff010001ff000100ff010101ff010100ff010101ff000101ff010202ff020102ff030202ff030404ff060505ff050506ff040504ff040404ff040404ff040505ff050505ff050506ff070606ff070707ff060607ff070707ff070807ff080808ff080808ff080808ff080809ff090808ff080808ff090908ff0a0a0aff0a0b0aff0b0b0aff0a0a0aff0b0b0bff0d0d0eff111111ff171716ff1c1d1cff1e1f1fff1f1e1fff1f1f1fff1e1e1eff1d1d1dff1b1c1cff1d1d1dff1f1f1fff1f1f1fff1e1e1eff1d1d1dff1e1e1eff1f1f1eff1f1e1fff1f1f1fff202121ff202020ff202020ff212121ff222222ff222121ff202120ff222122ff242524ff262626ff282828ff292a29ff292929ff262726ff252525ff252525ff272727ff252425ff232323ff242524ff282727ff2a2a2bff2b2c2bff2b2b2bff2a2a2bff292a2aff2a2929ff2a2a2aff2b2a2bff2b2b2bff2c2c2dff2d2e2dff2f2f2fff2f2f2fff2d2d2eff2f2f2fff2e2e2eff2d2d2dff313030ff2f2f2eff2e2d2dff313231ff2d2e2dff2b2b2aff2a292aff2a2a2aff343435ff363635ff373737ff363737ff373636ff363636ff343434ff333332ff303131ff303030ff2f302fff2f2f2fff303030ff313031ff303031ff313130ff303030ff303130ff272827ff202021ff212121ff141414ff141414ff131212ff121312ff12121300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcfcfcfffcececfffcfcfcfffcfcfcfffcececdffd0d0d0ffd6d7d6ffd9dad9ffd8d8d8ffd5d5d5ffd0d1d1ffc9c9c9ffc0c0c0ffbbbbbbffbabbbbffbbbbbbffbbbbbcffbcbcbcffbdbdbdffbdbebdffbebebeffbfbfbfffc0c0c0ffc1c0c1ffc2c1c2ffc2c2c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c9c8ffc9c9caffcacac9ffcacacaffcbcbcbffccccccffccccccffcdcdccffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd2d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d4ffd4d4d5ffd5d4d5ffd5d5d5ffd6d6d6ffd6d7d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9daffdad9daffdadadaffdbdbdaffdbdbdaffdbdcdbffdbdcdbffdcdcdbffdcdcdcffdcddddffddddddffddddddffdededeffdddedeffdedddeffdededfffdfdfdfffdfdfdfffdedfdfffdfdfdfffe0e0dfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e2e1ffe1e1e2ffe1e2e1ffe0e1e1ffe0e0e0ffdfdfdfffdededeffddddddffddddddffdbdbdbffdbdbdbffdad9daffdad9daffd9dadaffdbdadaffdadadbffdadbdaffdadadaffdbdbdbffdbdbdcffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcddffdcdddcffddddddffddddddffdddedeffdededeffdededfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe3e3e3ffe8e9e8fff0f0f0fff8f9f9fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefdfffcfdfdfffafafafff7f7f7fff4f4f4fff1f2f2fff1f1f1fff0f1f0fff0f0f1fff0f0f0ffefefeffff0efefffefefefffefefefffeeeeeeffefefefffeeeeeeffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeff0ffefeff0ffefefefffeeeeeeffedececffeaebeaffe8e8e8ffe5e5e5ffe2e3e2ffe0dfe0ffdededeffddddddffdddcddffdcdbdcffdcdbdbffdbdbdbffdbdbdaffdadbdaffdadadaffd9d9d9ffd9d9daffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcecfceffcecdceffcdcdcdffccccccffccccccffcbcbcbffcbcbcbffcacacaffcacacaffc9c9c9ffc9c9c9ffc7c7c7ffc7c6c7ffc6c6c6ffc6c5c5ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c3ffc2c1c1ffc1c1c1ffc1c1c1ffbfc0c0ffbfbfbfffbebfbeffbebebeffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbbbabbffbababaffbabab9ffb9b9b9ffb8b9b8ffb7b8b7ffb6b6b6ffb6b6b6ffb5b6b6ffb5b5b5ffb4b4b4ffb4b4b4ffb2b3b3ffb2b1b2ffb1b1b1ffb0b0b0ffb0b0b0ffaeafafffaeaeaeffadaeadffadadadffacacacffacabacffaaaaabffabababffb5b5b5ffc3c3c2ffcbcccbffcdcdcdffcfcfcfffccccccffc3c3c4ffc0bfbfffc0c1c0ffc0c0c1ffc1c1c0ffc0c0c0ffc1c0c1ffbfbfbfffc0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff232324ff222223ff232323ff252525ff272727ff282928ff2a2a2aff2b2c2bff2d2e2dff2f2e2fff303031ff565656ff565656ff3a3a3aff313131ff30302fff30302fff303030ff303030ff30302fff302f30ff303030ff303030ff30302fff303030ff2f3030ff302f2fff302f30ff303030ff313131ff313232ff333332ff333333ff333333ff333333ff333333ff323232ff323332ff333233ff323332ff323333ff333333ff333333ff333333ff323333ff333333ff323333ff333233ff333332ff323333ff333333ff333333ff333333ff333333ff343434ff3c3d3dff474747ff747374ff616060ff5b5b5bff575656ff505050ff494a49ff444444ff000001ff000001ff000000ff000001ff010101ff010101ff010102ff020202ff020202ff020202ff020303ff030303ff030303ff020202ff020202ff020201ff010101ff010101ff000100ff000000ff000001ff000101ff010101ff010101ff020202ff010202ff020101ff010101ff010101ff020202ff020202ff030303ff030403ff040404ff040404ff040404ff030304ff030403ff030303ff030302ff020202ff010101ff010201ff010202ff010102ff020202ff010201ff0201020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060605ff0c0c0cff1f1e1fff3d3e3eff5b5c5cff6e6e6eff848584ff979797ffa5a6a5ffb0afb0ffb8b8b8ffbfbebeffc3c4c3ffc7c7c6ffcac9caffcbcbcbffcdcdceffcecfcfffd1d1d1ffd9dad9ffedededfffbfbfbfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffbfafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfafffbfbfafffbfbfbfffafafafffafafbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffdfcfdfffcfdfdfffdfdfdfffefdfdfffefefdfffdfdfefffefdfdfffbfbfbfff7f7f6ffe8e8e8ffd0d0d0ffc1c1c1ffbebfbeffbdbebeffbcbbbcffb9b9b9ffb7b7b7ffb5b4b5ffb1b1b1ffacacacffa7a7a8ffa2a2a3ff9a9999ff898989ff767676ff535454ff202120ff101010ff060707ff030303ff010201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb8b7b8ffb4b4b4ffb0b0afffaeadaeffabababffababacffa0a1a1ffa3a2a2ffa4a5a4ffa4a4a4ffa4a4a4ffa5a5a5ffa4a4a4ffa6a5a5ffa6a6a6ffa8a7a8ffa7a7a7ffa7a7a7ffaaa9aaffa9a9a9ffa2a3a2ff9f9e9fff9b9c9cff989898ff939293ff8e8e8eff8b8b8cff898989ff878686ff838384ff807f80ff797979ff707171ff696968ff5f5e5eff555655ff4b4b4cff424242ff3a3a3aff2f2f2fff272727ff212221ff1e1e1eff1b1c1bff191a1aff181718ff161616ff141414ff141414ff131313ff121212ff111111ff101011ff101010ff0f0f0fff0f0e0eff0d0e0eff0c0d0dff0c0c0cff0c0c0cff0b0c0cff0b0b0bff0a090aff090909ff080707ff070707ff070707ff070606ff050505ff040405ff050506ff070606ff060707ff060706ff070606ff060706ff060606ff060606ff070606ff080708ff070707ff070707ff070708ff060707ff070706ff070606ff060607ff060606ff060606ff060606ff060606ff060606ff060606ff060606ff070606ff070606ff060706ff0707060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff010000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010000ff010100ff000001ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030303ff040405ff040404ff030303ff040303ff040404ff040505ff050505ff060606ff060607ff060706ff070607ff080809ff0d0d0dff151515ff1e1e1dff222122ff222222ff242424ff232324ff222221ff232323ff272727ff2a2a2aff2a2b2aff282828ff232323ff222222ff242324ff242424ff232323ff232324ff222222ff222222ff222122ff232424ff242424ff242323ff232323ff222223ff272727ff282727ff282828ff282727ff282727ff262727ff262625ff252424ff252524ff262626ff272627ff272727ff282827ff282828ff272827ff282727ff272827ff292a2aff2a292aff292929ff292929ff2a292aff2a2a2aff2a2a2aff2a2a2aff2a2a2bff2b2a2aff2a2a2aff2b2a2aff282828ff272827ff272727ff272827ff272728ff282828ff292828ff282828ff292828ff292a29ff2a2a2aff2a2a2aff292a29ff29292aff292a2aff2a2a29ff292a2aff2a2a2aff2b2a2aff2a2b2aff2a2a2aff2c2c2cff2f2e2fff2f2f2fff2f2e2fff2e2f2fff2f2f2fff2f2f2fff2f2f2fff2c2b2bff2c2c2cff2b2b2bff2c2b2bff2c2b2cff2b2b2cff2b2b2bff2b2b2bff2a292aff2a2a2aff2a292aff292a29ff2a2a29ff2c2b2bff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2eff2f2f2fff2e2f2fff2f2e2fff2e2f2eff2e2f2fff2f2e2fff2f2f2fff2e2f2eff2e2e2eff2d2d2dff2d2d2dff2d2d2dff2c2c2dff2d2c2cff2c2c2cff2c2c2cff2c2c2cff313131ff313131ff313131ff313131ff323231ff323132ff323232ff323232ff333333ff343433ff353535ff363736ff373738ff373838ff383837ff373838ff383838ff383738ff383837ff383737ff383737ff373636ff363536ff353435ff353535ff353535ff343434ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff010000ff000001ff000000ff010000ff000001ff000000ff010000ff000101ff020201ff020101ff020202ff010202ff020101ff010001ff020201ff020202ff010202ff020202ff020302ff020303ff020203ff020202ff020303ff030303ff030302ff030303ff030303ff030303ff030303ff030304ff050404ff040505ff030404ff040404ff050505ff070808ff0b0b0bff0f0e0eff101010ff111010ff101110ff10100fff0f0e0fff0d0e0eff0e0e0fff0f0f0fff10100fff0f1010ff101010ff111010ff111211ff121212ff131212ff131313ff141314ff141414ff141515ff151516ff161616ff171717ff1a191aff1e1e1eff212121ff232222ff232323ff202121ff1d1c1cff1a1919ff1a1a1bff1c1c1cff1b1a1bff191a19ff1c1c1bff201f1fff252524ff29292aff2a2a2aff282828ff272727ff272727ff282828ff292929ff2a2b2aff2c2d2dff302f30ff333333ff333333ff343434ff353534ff343434ff353535ff363636ff353535ff353535ff333232ff2d2d2dff292a29ff2a292aff2a2a2aff303030ff343534ff363536ff363636ff363535ff343534ff333232ff313131ff2f302fff2f2f30ff2e2f2fff30302fff2f3030ff303030ff313031ff303130ff303030ff282727ff202020ff212021ff141414ff141414ff121213ff131313ff121212ff131212ff131313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcecfffcececeffcfcfcfffcfcfcfffcfcfd0ffd0cfcfffd0d0d0ffd5d5d5ffd8d8d8ffd7d8d8ffd5d5d5ffd1d2d1ffcacacaffc2c2c2ffbcbbbbffbbbbbbffbbbbbbffbbbcbbffbcbcbcffbdbdbdffbdbdbdffbebebeffbebfbfffc0c0bfffc0c1c0ffc1c1c1ffc3c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc5c4c4ffc6c5c6ffc6c6c6ffc6c7c7ffc7c7c8ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcacbcbffcccbcbffccccccffcccccdffcdcdcdffcececdffcececfffcfcfcfffd0cfcfffd0d0d0ffd1d1d0ffd2d1d1ffd2d2d1ffd2d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dadaffdadadbffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdbdcdcffdcdcdcffdcdddcffdcddddffddddddffdeddddffdededeffdededeffdedfdeffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdedfdfffdeddddffdcdcdcffdbdbdcffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdad9d9ffdadad9ffdadadbffdbdadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcddffdddcddffddddddffddddddffdedddeffdededdffdededeffdededfffdededfffdfdfdfffdfdfdfffe0dfdfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe4e5e4ffebeaebfff3f2f3fffbfbfbfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfdfffafafafff8f7f8fff4f4f4fff2f2f2fff1f1f1fff0f1f1fff0f0f0fff0eff0fff0f0f0ffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffeeededffeeeeedffededeeffeeeeeeffeeeeefffefefeffff0f0f0ffefefefffeeeeeeffecedecffeaeaeaffe8e8e8ffe5e5e5ffe2e2e2ffdfdfdfffddddddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadbdbffdbdadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfd0d0ffcfcfd0ffcfcfcfffcececeffcecdceffcdcdcdffcccdcdffccccccffcccbcbffcacacbffcacacaffcacac9ffc9c9c9ffc8c8c8ffc8c7c7ffc6c7c6ffc6c6c6ffc6c5c5ffc5c5c4ffc4c4c4ffc4c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc0c1c0ffc0c0c0ffbfc0bfffbfbfbfffbfbebfffbebebeffbdbdbdffbdbdbdffbcbcbcffbbbbbbffbabbbbffbababbffbabab9ffb8b9b9ffb8b8b8ffb7b7b8ffb6b7b6ffb6b6b6ffb5b6b5ffb4b5b5ffb4b4b4ffb4b3b3ffb3b2b3ffb2b1b1ffb1b1b1ffb0b0b0ffb0afb0ffaeaeaeffadaeaeffadadadffadadacffacacacffabababffabaaaaffabacabffb7b7b7ffc5c5c5ffccccccffcecdceffcfcecfffcacacaffc2c2c3ffbfc0c0ffc1c1c1ffc1c0c0ffc1c1c1ffc0c1c0ffc1c0c0ffc1c1c1ffbfbfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242323ff222222ff232322ff252525ff262726ff282828ff2a2a2aff2b2c2cff2e2d2eff2f2f2fff303030ff565556ff565655ff3a3a3aff303031ff272828ff292929ff292929ff2a292aff292a2aff292a29ff2a292aff2a2a2aff292a2aff292a29ff292929ff292829ff282828ff282928ff292928ff2a292aff2a2a2aff2a2b2bff2b2b2cff2c2c2cff2b2c2cff2b2b2bff2b2b2bff2b2c2bff2b2b2bff2b2b2bff2b2b2bff2c2b2cff2c2b2cff2b2b2bff2b2b2cff2c2c2cff2c2c2cff2c2b2cff2c2c2cff2c2c2cff2d2c2cff2d2c2dff2c2c2dff2d2d2dff2d2d2dff333334ff3d3c3cff474646ff737473ff616160ff5c5b5bff565656ff505050ff020101ff010101ff000100ff010000ff000000ff000000ff010101ff010202ff020102ff020202ff020202ff030303ff030302ff030303ff020203ff020203ff020202ff010102ff020101ff000101ff000100ff000000ff000100ff000101ff010101ff020101ff010102ff010101ff010201ff010101ff020202ff020202ff020203ff030303ff040403ff030404ff040404ff040304ff030403ff030303ff030202ff020202ff020102ff010101ff010101ff020102ff020202ff020202ff0201020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030304ff0b0c0cff202120ff403f40ff5d5e5dff7c7c7cff8b8b8bff9c9c9cffa9a9a9ffb2b2b2ffb8b9b9ffbdbebdffc1c2c1ffc5c5c5ffc7c8c8ffcacacaffcccccbffcececfffd3d4d4ffe3e3e3fff6f6f6fffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafbfafffbfafbfffafafafffbfafafffbfafafffbfbfafffbfbfafffafbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefefefffdfdfdfffbfbfbfff1f1f1ffdadadaffc4c4c4ffbebfbeffbdbdbdffbbbbbbffbabab9ffb8b8b8ffb6b6b6ffb3b3b3ffafafafffacacacffa7a8a8ff9e9f9eff909090ff7b7c7cff504f50ff353535ff201f1fff101010ff080808ff030404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbcbcbcffb8b8b8ffb4b4b4ffafafb0ffadadadffababacffa6a6a6ffa9a9a9ffabaaaaffaaaaa9ffa9a9a9ffa9a9a9ffaaaaa9ffacabacffacacacffadadadffadaeadffaeaeaeffb1b1b0ffb0b1b1ffabababffa8a8a9ffa7a7a7ffa6a6a6ffa3a3a3ff9e9e9eff9c9c9cff999a99ff979797ff949595ff929291ff8c8c8dff868585ff7e7d7eff757575ff6c6d6cff636363ff5a5a5aff4d4d4eff424242ff3a3a3aff303031ff2a2a2aff262626ff232323ff212120ff1e1e1eff1c1c1bff1a1a19ff181818ff161717ff161515ff141415ff141414ff131313ff121212ff111111ff101010ff0f0f0fff0f0f0eff0e0e0eff0d0c0dff0b0c0cff0b0b0bff0a0a0aff0a0a0aff090a0aff080808ff060706ff060607ff070707ff080808ff080808ff080807ff070706ff060707ff060605ff060606ff060606ff060707ff070707ff070707ff060706ff060707ff060607ff060607ff060605ff060606ff060606ff060606ff060606ff060606ff060606ff060707ff070706ff070607ff070707ff060607ff060606ff070706ff0606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff010001ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010100ff000000ff010100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030203ff070707ff0c0b0bff101010ff121313ff141414ff141415ff151616ff191919ff1b1b1aff1b1b1bff1b1c1cff1c1b1cff1b1c1cff1c1d1cff212121ff282828ff2e2f2fff323232ff323332ff323132ff2f2f2fff2d2c2dff2c2c2cff2d2d2cff2b2b2bff292929ff232322ff212121ff212121ff232423ff242424ff242423ff232423ff232424ff222222ff232324ff242323ff232423ff242324ff232323ff222323ff232323ff272828ff272828ff282827ff282828ff282828ff272727ff252525ff252525ff272626ff282827ff282828ff282828ff282828ff272728ff282827ff272828ff272827ff2a2929ff292929ff2a2929ff2a2a2aff2a2a2aff2a2a2aff2a2a2aff2a2a2bff2a2a2aff2a2a2aff2a2a2aff2a2b2aff292829ff272727ff282827ff282929ff282828ff282929ff292929ff292a29ff2a2a2aff292a2aff29292aff292a29ff2a292aff29292aff2a292aff2a2a2aff2a2a2aff2a2a2aff2a2b2bff2c2d2cff2f2f2fff2f2f2eff2f2f2fff2f2f2fff2f2f2eff2f2f2eff2f2f2fff2f2f2fff2f2f2fff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2c2bff2b2c2cff2b2b2bff2a2a2aff2a2a2aff2a2a2aff2b2b2bff2f2f2fff2f2f2fff2f2f2eff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2e2f2fff2f2f2eff2f2f2fff2f2f2eff2f2f2eff2e2d2eff2d2d2dff2d2d2dff2d2d2dff2c2d2dff2c2c2cff2c2c2cff2c2c2cff2c2c2cff313131ff313131ff323232ff323132ff313232ff323332ff333333ff343434ff343535ff363637ff373837ff383738ff373737ff383737ff383737ff383837ff383837ff373838ff383837ff383738ff373737ff363737ff353635ff353534ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff000000ff000001ff000000ff000001ff000000ff000000ff000100ff000100ff000000ff000000ff010000ff010000ff000000ff000001ff000000ff000001ff000000ff000100ff000001ff000101ff010101ff000000ff010100ff020202ff030203ff030404ff040404ff040504ff050505ff040404ff030304ff030303ff030304ff030404ff040404ff040404ff040404ff050404ff040505ff050504ff050505ff050504ff050505ff050505ff050505ff050605ff050606ff070707ff080808ff090909ff0b0b0bff0c0c0cff0c0c0cff0b0b0bff0a0a0aff080808ff080908ff090909ff080808ff070707ff090909ff0b0b0bff0d0d0dff111111ff161615ff171718ff161716ff171717ff171717ff181818ff191919ff1a1b1aff1f1f1fff252525ff2b2a2aff2d2d2cff2f2e2fff303031ff323131ff323233ff323232ff303131ff2f2f30ff2e2f2fff2f2f2fff303030ff313131ff333333ff343434ff363737ff373737ff363636ff353535ff323232ff303030ff2f302fff2f2e2fff2e2e2eff2f2e2fff303030ff2e2e2eff2d2d2cff303131ff272827ff212021ff202120ff141414ff141414ff131312ff131312ff121313ff121313ff121213ff121212ff1111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfceffcfceceffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffd3d3d3ffd6d7d7ffd9d9d9ffd7d7d7ffd5d5d4ffcdcdcdffc3c3c3ffbbbcbcffbbbbbbffbbbcbbffbcbcbcffbcbcbcffbcbcbdffbdbdbdffbebebeffbebebfffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc2c3c3ffc3c4c3ffc4c4c4ffc5c5c4ffc5c6c5ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c9ffc9c9c9ffc9c9caffcacacaffcacbcaffcbcbccffccccccffccccccffcdcecdffcececeffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9daffdadad9ffdadadbffdadbdbffdbdbdbffdbdbdcffdbdcdcffdcdcddffdcdcdcffdddddcffddddddffddddddffdddedeffdededeffdedfdeffdfdfdfffdedfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e0e0ffe0e1e1ffe0e0dfffe0e0e0ffdfe0dfffdfe0dfffdfe0dfffdfdfdeffdededeffdddedeffddddddffdbdbdcffdadadaffd9d9d9ffd9d8d9ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd9d8d8ffd8d8d9ffd9d9d9ffd9dad9ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffdeddddffdedddeffdededeffdededeffdededfffdedfdfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0dfffe0e0e0ffe0e1e1ffe1e1e1ffe4e5e5ffeaebeafff2f2f2fffbfbfbfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfefefffcfcfcfff9f9f9fff6f6f6fff3f4f3fff1f2f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeedffedeeedffededeeffeeededffedededffedededffedeeedffedededffedededffedeeeeffeeeeeeffeeeeefffefeeefffefefefffeeefeeffedededffebebebffe9e9e9ffe7e7e6ffe4e4e3ffe1e0e0ffdededeffdcdcdcffdbdbdcffdbdbdbffdadbdbffdadadbffd9dadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfcfcfffcecfcfffcececeffcdceceffcdcdccffcccdccffccccccffcbcbcbffcacacaffcacacaffc9cacaffc8c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c3ffc4c4c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c0c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbebeffbebebeffbebdbdffbdbdbcffbcbcbcffbbbbbcffbababaffbababaffb9b9b9ffb8b9b9ffb8b7b8ffb7b8b7ffb7b7b7ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b4ffb3b4b4ffb2b3b2ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffaeadaeffadadadffacacacffacacabffababaaffababaaffb0b0b0ffbcbdbcffc8c8c8ffcececdffcececeffccccccffc7c7c7ffc2c2c1ffc1c1c1ffc2c2c2ffc1c1c2ffc0c0c0ffc0c1c0ffc0c0c1ffc1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222222ff232323ff252525ff272727ff282828ff2a2a2aff2c2c2cff2d2e2dff2f2f2fff303030ff565655ff565655ff3a3a3aff303031ff282727ff202020ff1f1f1fff202020ff202021ff202121ff222222ff212121ff222121ff222222ff212121ff202121ff202020ff1f201fff1f1f1fff1f1f1fff1f1f1fff1f201fff202021ff212121ff212121ff222121ff212121ff212121ff202121ff212120ff212121ff212121ff212121ff212121ff212121ff212221ff212222ff222222ff222222ff222222ff222322ff222223ff232323ff232323ff232423ff232323ff2d2d2dff333433ff3d3c3dff474646ff747374ff606160ff5b5c5bff010101ff020201ff020202ff010101ff010101ff000001ff010101ff010101ff010201ff020202ff020202ff030302ff030303ff030303ff030304ff030303ff030303ff020303ff020302ff020102ff010201ff010101ff010100ff010101ff010202ff010102ff010202ff020202ff020202ff020202ff010202ff010101ff010201ff020203ff030303ff030303ff040404ff040403ff040403ff030404ff030303ff030303ff020202ff020202ff010201ff020201ff020201ff010202ff020202ff0202030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff020101ff040404ff0a0a0aff1a1a1aff363635ff5a5a5aff787979ff929292ff9d9e9effa9a9a9ffb3b2b3ffb9b9baffbebdbeffc1c1c1ffc4c3c4ffc7c6c6ffc9c9c9ffcbcbcbffcdcdccffd3d3d3ffe6e6e6fff7f8f7fffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfdfcfffcfcfdfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafbfffbfbfafffafbfafffafafafffbfbfbfffafafafffbfbfbfffbfafbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffdfefdfffcfbfcfff3f2f3ffdfe0dfffc7c7c7ffbebebeffbcbcbcffbbbabaffbab9b9ffb9b9b9ffb7b6b7ffb3b3b4ffb0b1b1ffadadaeffa8a8a7ff9fa09fff939393ff787878ff606060ff464545ff2d2d2dff151516ff0b0a0bff040504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbcbcbbffb8b8b8ffb4b4b4ffafb0afffaeadaeffabababffaeaeadffafafafffaeaeaeffadadadffaeaeaeffafafafffb1b0b0ffb0b1b1ffb1b1b1ffb1b1b2ffb3b3b2ffb6b6b6ffb6b6b6ffb1b1b2ffafafafffaeaeafffafb0b0ffaeadadffaaabaaffa9a9a9ffa7a7a6ffa4a4a3ffa2a2a2ff9f9f9fff9a9b9bff969596ff8e8e8eff868686ff7e7e7eff767676ff6e6e6eff626261ff575757ff4d4e4eff424242ff393839ff323332ff2e2e2eff2b2b2bff282727ff242424ff222121ff1f1f1fff1d1d1dff1b1b1bff1a1a1aff181819ff181817ff161615ff141514ff121213ff111212ff111110ff101010ff0e0e0fff0d0d0eff0c0c0cff0c0c0cff0c0c0bff0c0c0cff0b0b0aff090909ff090809ff090909ff090a09ff090909ff090908ff080808ff080808ff070707ff070606ff060707ff070807ff070707ff070706ff060607ff060607ff060607ff060606ff060506ff060606ff060606ff060606ff060606ff060606ff070606ff070707ff070707ff060707ff070607ff070606ff060606ff060606ff060606ff050505ff050605ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff000000ff000000ff000100ff000000ff010000ff000100ff000000ff000000ff000101ff010000ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030302ff0a0a0aff151414ff1f1f1fff262727ff292929ff272726ff262726ff282928ff2c2c2cff2c2d2dff2d2d2dff2d2d2dff2d2d2eff2d2d2eff2d2d2dff2e2e2eff313030ff333333ff333333ff333333ff313131ff2e2e2eff2c2d2cff2b2b2bff2c2c2cff2b2c2bff2b2b2cff2b2b2bff232322ff232323ff242424ff242424ff242423ff232324ff232324ff232424ff242423ff232324ff242424ff242423ff232423ff232324ff232323ff232322ff282828ff282828ff272828ff282828ff282727ff272727ff252525ff242424ff282827ff282827ff282828ff272828ff282828ff282728ff272827ff272827ff282827ff2a2929ff2a2a2aff2b2a2aff2a2b2bff2a2a2aff2a2a2aff2a2b2aff2a2a2aff2b2a2aff2a2a2aff2a2a2aff2a2a2aff282929ff292828ff282828ff282829ff292929ff292a29ff2a292aff2a2a29ff2a2a2aff2a2a29ff2a2a29ff2a292aff2a2a29ff2a2b2aff2a2a2aff2a2a2aff2a2a2aff2c2c2dff2f2e2fff2f2f2eff2e2f2fff2f2f2fff2f2f2fff2f2f2fff2e2e2fff2e2f2fff2f2f2fff2f2f2fff2f2e2fff2b2c2cff2c2b2bff2b2b2bff2b2b2cff2c2c2bff2b2b2bff2c2b2bff2b2b2bff2a2a2aff2c2b2cff2f2f2fff2f2f2fff2f2f2fff2f2e2eff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2e2f2fff2f2f2eff2f2f2fff2f2f2eff2f2f2eff2f2f2eff2f2f2fff2e2e2eff2d2d2dff2d2d2dff2d2d2dff2d2d2cff2c2c2cff2b2c2cff2c2c2cff2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff020101ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff010202ff020202ff030303ff040404ff050404ff040404ff040404ff030303ff020202ff030202ff030202ff010202ff010101ff020101ff030202ff030303ff040404ff060606ff070706ff080808ff080908ff090809ff090809ff080908ff0a0a0aff0d0d0dff121212ff171716ff1a1919ff1a1b1bff1b1a1aff1b1b1cff1c1d1dff1f1f1fff232222ff252625ff282928ff2c2c2cff2f2f2fff313030ff303030ff2f2f30ff303030ff313131ff323131ff323232ff323233ff333332ff343433ff343434ff353434ff353635ff353535ff343434ff333333ff353535ff2d2c2dff151414ff141414ff141514ff121213ff131312ff121213ff121213ff121213ff131212ff111111ff111111ff100f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffd0cfcfffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcececfffcfcfceffd2d2d1ffd6d7d6ffd9d9d9ffd9dadaffd7d7d7ffcfcecfffc4c4c5ffbbbbbcffbabbbaffbbbbbbffbbbbbbffbcbcbcffbdbdbcffbdbdbdffbebebeffbfbfbeffbfc0bfffc0c0c0ffc1c1c1ffc1c2c1ffc3c3c3ffc3c3c3ffc4c4c4ffc4c5c5ffc6c6c5ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c9ffc9c9c9ffcacac9ffcacacaffcbcbcbffcccbcbffccccccffcdcdcdffcececdffcececeffcfcecfffcfcfcfffcfd0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d6ffd5d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdad9d9ffdadadaffdadbdbffdadadbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcddddffdddddcffddddddffdddddeffdededeffdededeffdfdedfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdedfdeffdfdfdfffdfdedeffdfdedeffdddedeffdededdffdcdcdcffdcdcdbffdadadaffd8d9d9ffd8d8d9ffd8d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd8d9d9ffd9d9d9ffdadad9ffdadad9ffdadadaffdadbdaffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdcdcdcffdddddcffdeddddffdededeffdededeffdddedeffdedfdeffdededfffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e1ffe1e1e2ffe5e6e5ffedececfff5f5f5fffcfcfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfff9f9f9fff6f6f6fff3f3f3fff2f2f1fff1f1f1fff1f1f0fff0f0f1ffeff0f0fff0f0f0ffefefefffefeeefffefefefffefeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffedededffedededffedededffedededffedededffecededffedececffedededffededecffedededffedededffeeeeeeffefeeeeffeeefeeffeeeeeeffedededffebebebffeaeae9ffe8e8e7ffe4e5e5ffe1e1e1ffdededeffdcdddcffdbdbdbffdbdbdaffdadbdaffd9dadaffd9d9d9ffd9dadaffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0cfffcfcfcfffcececfffcececeffcecdcdffcdcccdffcccdcdffcccccbffcbcbcbffcacacbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c5c5ffc4c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c0c0ffbfc0bfffbfbfbfffbebfbeffbebebdffbdbdbdffbdbcbcffbcbcbcffbcbbbbffbababbffb9babaffb9b9b9ffb9b9b8ffb7b8b7ffb7b7b7ffb6b6b7ffb6b7b7ffb6b5b5ffb5b5b5ffb4b4b5ffb3b3b4ffb2b3b2ffb2b1b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffaeadaeffadadadffacadacffabababffababaaffaaababffb3b3b3ffc0c0c0ffcbcacaffcececeffcececdffc9c9c9ffc5c5c5ffc1c1c1ffc1c1c2ffc1c2c2ffc2c1c1ffc1c1c2ffc0c1c0ffc1c0c0ffc0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff565655ff3b3a3aff313131ff282828ff202020ff191a1aff181819ff1a1a19ff1a1b1aff1b1b1bff1b1c1cff1b1c1cff1c1b1bff1b1b1bff1b1b1bff1a1a1bff1a1a1aff1a1a1aff1a1a1aff1a1a1aff191919ff191919ff1a191aff1a1a1aff1b1b1aff1b1b1bff1b1b1bff1a1b1aff1b1b1bff1b1a1bff1b1b1bff1b1b1bff1c1c1bff1b1b1bff1b1b1bff1a1a1bff1a1a1bff1a1b1bff1b1b1aff1b1b1bff1c1c1cff1c1c1cff1c1c1cff1c1c1dff1d1d1cff1c1c1cff232323ff2d2d2dff333333ff3d3c3dff47464600000000ff040404ff030202ff020202ff020201ff020202ff010101ff010102ff020102ff010201ff020201ff020202ff030302ff030303ff040303ff040404ff040304ff030304ff030404ff030303ff030302ff020302ff020202ff010202ff010202ff020101ff020202ff020202ff020203ff020202ff030202ff020202ff020202ff020201ff020202ff030203ff030303ff030403ff040304ff040404ff030303ff030304ff030303ff030202ff020202ff020202ff020202ff020201ff010102ff010202ff020303ff0303020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff060506ff0c0d0dff181718ff2d2e2dff515150ff767675ff929192ffa4a5a4ffacacacffb4b4b5ffbbbbbbffbfbebfffc1c1c1ffc4c4c3ffc6c6c6ffc8c9c9ffcacacaffccccccffd3d4d4ffe8e8e8fff7f8f8fffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfcfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffafbfbfffafafafffbfbfafffbfbfafffafbfbfffafafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffcfbfbfff4f3f4ffe3e3e2ffcbcccbffbfbebeffbcbbbbffbababaffbababaffb9b8b9ffb6b7b7ffb4b3b4ffb1b2b1ffaeaeadffa9a9a8ffa1a1a2ff929291ff828282ff6a6a6bff535353ff343434ff171717ff0b0b0aff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c1c2ffbfbfbfffbcbcbbffb8b8b8ffb3b4b4ffafafb0ffafb0b0ffb2b2b2ffb4b4b3ffb2b2b2ffb1b2b1ffb2b2b3ffb4b3b3ffb4b4b4ffb5b5b5ffb5b5b5ffb5b5b6ffb7b8b8ffbbbbbaffbbbbbbffb7b7b7ffb5b6b5ffb5b5b6ffb7b7b6ffb5b6b6ffb4b4b4ffb3b3b3ffb2b2b2ffb0afafffaeadaeffababaaffa7a7a7ffa3a3a3ff9d9d9eff979798ff919192ff8a8a8aff828282ff787878ff707070ff696969ff595959ff4d4c4dff444344ff3d3d3dff383938ff343333ff2f2f2fff2b2b2bff272727ff242424ff222322ff201f20ff1e1e1dff1c1c1bff1a1a19ff181818ff161716ff151515ff131314ff131312ff111111ff10100fff0f0f0eff0e0e0fff0e0e0fff0d0e0dff0d0d0dff0b0c0cff0b0b0bff0a0b0bff0a0a0aff0a0a0aff0a0a09ff090a09ff080809ff080808ff080808ff080808ff080808ff070708ff060707ff060606ff060606ff050606ff060606ff060606ff060606ff060606ff060506ff060605ff070707ff070606ff070707ff070707ff060607ff060706ff070607ff060607ff060607ff050505ff050505ff050505ff060606ff060607ff060606ff070607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010102ff010101ff010101ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff010001ff010100ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff0b0b0bff161616ff242424ff2f302fff353434ff343534ff323232ff333332ff343435ff353635ff353535ff363637ff373737ff373737ff363636ff363635ff363536ff363636ff343534ff333232ff303131ff2e2e2fff2c2d2dff2d2c2dff2d2d2cff2c2c2cff2c2d2cff2c2c2cff2c2b2bff2c2b2bff232424ff242424ff242424ff232424ff232423ff242324ff232424ff232423ff232424ff242423ff232423ff242323ff242423ff232323ff232323ff232323ff282828ff272828ff282827ff282828ff282728ff272727ff262525ff242425ff272727ff272828ff282728ff272728ff282828ff282728ff282727ff272827ff28272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff000000ff010101ff010101ff010101ff010000ff010100ff000000ff000000ff010001ff000100ff000000ff000000ff000000ff000001ff000101ff010001ff010101ff010101ff010101ff010102ff010102ff020202ff020102ff020202ff040403ff060606ff080707ff080808ff090909ff090909ff090a0aff0b0a0aff0c0d0cff10100fff131313ff171718ff1d1d1dff212121ff232424ff232323ff1f1f1fff1b1b1bff1d1e1dff222223ff272727ff2b2b2aff2f2f2fff313132ff333334ff353636ff373737ff373736ff353635ff343534ff363637ff292929ff161515ff121213ff131313ff121313ff121213ff121212ff131213ff121313ff111111ff111111ff0f0f0fff0f0f0fff0d0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececeffcdcdcdffd1d1d1ffd6d6d6ffd9d9d9ffd9d9d9ffd7d7d8ffd1d1d0ffc6c5c6ffbbbbbbffbabbbaffbbbbbbffbbbcbcffbcbcbcffbdbdbdffbdbdbeffbebebeffbebfbfffbfbfbfffc0c0c0ffc1c1c1ffc1c2c2ffc2c2c3ffc4c3c3ffc5c4c4ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c8c7ffc9c8c9ffc9cacaffc9cac9ffcacacbffcbcbcbffcbcccbffccccccffcdcdccffcececeffcececeffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d4d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffdad9d9ffdadadaffdbdadbffdbdbdaffdbdbdbffdbdbdbffdcdbdcffdcdddcffdcddddffddddddffdededdffdededeffdededeffdededeffdededeffdedfdfffdfdfdeffdfdfdfffdedfdfffdededfffdedfdeffdededeffdededdffdededdffdddeddffddddddffdddcdcffdcdbdbffdadadbffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d6ffd5d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d9ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadbffdbdbdbffdbdbdcffdcdbdbffdcdcdcffdcdcdcffdddcdcffddddddffddddddffddddddffdddedeffdededeffdededeffdededeffdfdfdeffdfdedfffdfe0dfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe2e2e1ffe7e6e7ffeeeeeffff7f7f7fffefefefffffffffffffffffffefffffffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffbfcfbfff8f8f9fff6f5f5fff4f3f3fff1f1f2fff1f1f1fff0f0f1fff0f0f1fff0f0effff0eff0ffeff0f0ffeeefeeffeeeeefffeeeeeeffedeeeeffeeededffedededffedededffedececffedededffededecffececedffecedecffedecedffedecedffecededffedececffececedffecececffecececffececedffececedffedededffeeedeeffeeeeedffeeeeedffedededffececebffeaeaeaffe8e8e8ffe5e4e5ffe1e2e2ffdfdedfffdcdcdcffdbdbdbffdadadaffdad9daffd9dad9ffd9d9d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d6d7ffd6d7d7ffd6d6d5ffd6d6d6ffd5d5d5ffd4d5d5ffd4d5d5ffd4d4d4ffd4d4d3ffd3d4d3ffd2d3d3ffd2d2d3ffd2d1d1ffd2d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0d0ffcfcfceffcfcecfffcececeffcdcdcdffcdcdcdffccccccffcbcccbffcbcacaffcacbcaffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c7ffc7c7c6ffc6c6c6ffc5c5c6ffc4c5c5ffc4c3c4ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c2ffc0c0c1ffc1c0c0ffc0bfc0ffbfbfbfffbebfbeffbebdbdffbdbdbdffbcbcbdffbbbbbcffbbbbbbffbabbbbffbab9baffb9b9b9ffb8b8b8ffb8b8b7ffb7b7b7ffb6b7b6ffb6b6b6ffb5b5b6ffb5b5b5ffb4b4b4ffb4b3b3ffb3b3b2ffb1b1b2ffb0b1b1ffb0b0afffafafafffaeaeafffadadaeffacadadffacabacffabababffaaabaaffabababffb6b6b6ffc4c3c3ffccccccffcececfffcdcdceffc7c8c8ffc3c3c4ffc0c1c0ffc1c1c1ffc1c2c2ffc1c1c1ffc1c1c2ffc1c1c1ffc0c0c0ffc0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a3aff313131ff272728ff202020ff191a1aff161516ff151515ff161616ff171716ff171617ff171717ff171717ff161617ff161616ff161616ff161616ff161615ff161516ff161616ff161615ff161616ff151616ff151616ff161616ff161616ff171716ff171817ff171817ff161617ff171717ff181717ff171718ff181818ff171717ff161616ff151515ff151516ff151616ff151515ff151516ff161615ff161616ff171616ff171717ff181718ff171717ff1d1c1dff232323ff2d2d2dff333433ff3d3c3d00000000ff050505ff040404ff030303ff020101ff010102ff010102ff010102ff020202ff020203ff030202ff030302ff030303ff040403ff040404ff040404ff040404ff040504ff040404ff040403ff040403ff030303ff030203ff030302ff020202ff020203ff030302ff030203ff030303ff030302ff030203ff020303ff020202ff030202ff020303ff030303ff030404ff030303ff040403ff040403ff030404ff030304ff030303ff030202ff020203ff020202ff010102ff010202ff010201ff030203ff030303ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff050505ff0e0e0eff1d1d1eff353534ff535453ff737474ff929292ffa5a5a5ffb2b2b2ffb8b7b8ffbdbdbdffc1c0c1ffc2c2c2ffc4c3c4ffc6c6c6ffc9c8c9ffcbcbcbffcdcdcdffd6d6d6ffebecebfff8f8f8fffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfbfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfcfbfffcfbfbfffcfcfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffbfbfbfff5f5f5ffe8e9e9ffd0d1d1ffbfc0c0ffbcbcbcffbbbcbbffbbbbbbffb9b8b9ffb7b7b6ffb4b4b4ffb1b2b2ffaeaeaeffaaaaaaffa0a0a0ff969696ff848484ff707071ff585858ff343435ff151616ff0a0a0aff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc2c2c2ffbfbfbfffbcbcbcffb8b8b8ffb4b3b4ffb4b4b4ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb5b6b6ffb9b8b9ffb9babaffbabab9ffbcbcbcffbfc0c0ffbfc0bfffbdbcbdffbcbcbbffbcbcbbffbebebdffbdbdbdffbcbcbcffbcbbbcffbabbbaffb9b9b9ffb7b6b7ffb4b5b4ffb2b2b1ffafaeafffaaaaaaffa5a6a5ffa1a1a1ff9b9b9bff949494ff8c8c8bff878787ff828282ff737372ff666665ff5c5c5cff525252ff4a4a4aff434444ff3d3e3eff393838ff333333ff2f2f2fff2a2a2bff282827ff242424ff212222ff1f1f1fff1c1d1cff1a1a1aff191919ff181818ff171617ff141415ff141314ff121312ff121112ff111111ff101010ff0f0f0fff0d0e0dff0c0c0cff0c0d0dff0c0c0cff0b0b0bff0b0b0bff0b0b0aff0a0a0aff090909ff080909ff090809ff090909ff090908ff080708ff070707ff060707ff070606ff060605ff060606ff060605ff060606ff060605ff070607ff060706ff070707ff070607ff060707ff070606ff060606ff060606ff060706ff050605ff050505ff050505ff070606ff060606ff060606ff060706ff060606ff060606ff06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010201ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010100ff000000ff000000ff010000ff000000ff000000ff000000ff000100ff010001ff000000ff010001ff000101ff010000ff000101ff0001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff020202ff020303ff050506ff0f100fff1a1a19ff242524ff2e2e2eff353535ff393938ff393a3aff3a3b3aff3b3b3bff3b3b3bff3a3a3aff3a3a3bff3a3b3aff3b3a3bff3b3b3cff3c3b3cff3a3b3aff393939ff373737ff343535ff313131ff2f302fff2f2f2fff2e2f2fff2e2f2eff2d2c2dff2d2d2dff2c2c2cff2c2c2cff2b2c2cff2b2c2bff2c2b2bff242424ff242424ff242424ff232424ff232424ff242424ff242423ff242424ff242423ff242323ff242423ff242324ff232423ff232324ff232323ff222323ff282827ff272728ff282828ff282828ff282827ff272727ff262525ff2524240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010202ff010202ff020201ff010202ff020202ff020202ff030302ff020303ff040404ff060506ff070807ff090909ff0c0c0cff0e0e0dff0e0e0eff0b0b0cff0a090aff0a0b0bff0f0e0fff151515ff1a1a1aff1e1e1eff202120ff232222ff242525ff252525ff252525ff262526ff252525ff252525ff1c1d1dff171817ff141414ff111112ff131312ff131212ff121212ff121312ff121111ff111111ff0f100fff10100fff0d0c0cff0d0d0cff0b0a0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfd0cfffcfcfcfffcececfffcfcfceffcececeffcdcecdffd1d0d0ffd5d6d6ffd7d7d8ffd9d8d9ffd9d9d8ffd3d2d3ffc7c7c7ffbcbbbcffbabbbaffbbbbbbffbcbcbcffbcbdbdffbdbdbdffbdbebdffbebebeffbebfbfffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c4ffc4c4c4ffc5c5c5ffc5c6c6ffc7c7c6ffc7c7c7ffc7c8c8ffc8c9c9ffcac9c9ffcacac9ffcbcbcaffcbcbcbffcccbcbffcdcdccffcdcdcdffcdcecdffcececfffcfcecfffcfd0cfffd0d0cfffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d8ffd9dad9ffdadadaffdadadaffdbdbdaffdadbdbffdbdcdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffddddddffdedddeffdededeffdededeffdededeffdededeffdedddeffddddddffdddcdcffdcddddffdcdcdcffdcdcdcffdcdbdcffdbdbdaffd9d9daffd7d8d8ffd6d7d7ffd6d5d6ffd5d5d5ffd5d5d4ffd5d4d5ffd4d4d5ffd4d5d5ffd5d5d5ffd6d6d5ffd6d6d5ffd6d6d5ffd7d6d6ffd7d7d6ffd7d6d7ffd6d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d8d9ffd9d9d9ffdad9d9ffdad9daffdadadaffdadbdaffdbdbdaffdbdbdbffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdddcdcffdcddddffddddddffdddddeffdededdffdededeffdedfdeffdfdedfffdedfdfffdfdfdfffdfdfdfffe0e0dfffe0dfe0ffdfe0e0ffe0e0e1ffe0e1e1ffe2e2e2ffe8e8e8fff2f2f2fffbfbfbfffefefefffefefefffefffffffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfcfffbfbfbfff8f9f8fff6f6f6fff2f3f3fff1f2f1fff1f0f1fff0f0f1fff1f1f0fff0f0f0ffeff0f0ffefefefffefefefffefefeeffeeeeeeffeeeeedffeeededffeeededffedecedffecededffedededffedecedffecececffecececffecececffecececffecedecffededecffecececffecececffedececffecececffecececffececebffecececffecececffedededffedeeeeffededeeffecededffececebffeaebeaffe9e9e9ffe6e5e6ffe2e2e2ffdedfdeffdcdddcffdbdadbffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd7d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd4d4d4ffd4d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d1ffd0d0d1ffd0d0d0ffd0cfcfffcecfcfffcecfceffcececeffcececdffcdcdcdffccccccffcccbcbffcbcbcaffcbcacbffc9cacaffc9c9c9ffc9c8c9ffc8c8c8ffc8c7c7ffc6c6c7ffc6c6c6ffc5c6c5ffc5c5c4ffc4c4c4ffc3c3c3ffc3c2c2ffc2c2c2ffc1c1c1ffc1c1c0ffc0c0c0ffbfbfbfffbfbfbfffbebfbfffbdbebeffbdbdbdffbdbcbcffbbbcbcffbbbbbbffbababbffbabab9ffb8b9b9ffb8b9b8ffb8b7b8ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b5ffb5b4b5ffb4b4b4ffb3b3b4ffb2b3b2ffb2b1b2ffb1b1b1ffb0b0b0ffafafafffaeafaeffadadadffacadadffabababffaaaaabffaaaaaaffacacabffbababaffc6c6c7ffcdcdcdffcececeffcdcdcdffc7c7c7ffc3c2c3ffc0c0c0ffc2c3c2ffc1c1c1ffc2c2c1ffc1c2c1ffc2c2c1ffc2c1c1ffc0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010001ff010000ff000000ff000001ff010100ff000000ff000000ff010101ff000101ff000001ff303130ff282827ff202020ff1a1a1aff151516ff131312ff121312ff131413ff141314ff131413ff131313ff131313ff131312ff131213ff121212ff131213ff121312ff121212ff121313ff131313ff131313ff121313ff121212ff121313ff131312ff131313ff141314ff141413ff141414ff131414ff131414ff141314ff131414ff131313ff121212ff111111ff111211ff121212ff121211ff121212ff121212ff131212ff131312ff131313ff131413ff131314ff181718ff1c1d1cff232323ff2d2d2dff33333300000000ff060606ff050505ff040404ff030302ff020202ff010102ff020201ff020202ff030202ff030303ff030404ff040404ff040404ff050404ff040504ff050505ff040405ff050504ff040504ff040504ff040404ff040404ff030303ff030304ff040403ff040304ff030304ff040304ff030404ff040303ff030303ff030404ff040303ff030404ff040304ff040505ff040404ff040404ff040404ff040403ff040404ff030303ff020303ff030202ff020202ff020201ff020102ff020202ff020303ff040303ff0505040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0a0aff1d1c1dff3e3d3dff5f6060ff7d7c7dff949594ffa7a8a8ffb3b2b2ffbbbabbffbfbfbfffc2c2c2ffc4c5c5ffc6c5c6ffc7c7c6ffc8c8c9ffcbcbcbffcfcfd0ffdadbdbffefefeffffafafafffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfcfffdfdfdfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffefefefffdfdfdfffdfefdfffefefdfffcfcfdfff9fafaffeeeeeeffd6d6d6ffc1c1c2ffbdbdbdffbcbcbdffbbbbbaffb9b9b9ffb7b7b7ffb5b5b4ffb1b2b2ffafaeaeffa9a9a9ffa3a3a3ff959696ff858686ff717171ff565656ff313132ff151414ff0a090aff040404ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c5c6ffc4c3c4ffc1c2c2ffbfbfbfffbcbcbcffb8b8b8ffb8b8b8ffbbbbbbffbcbbbbffbabab9ffbababaffbbbbbcffbbbcbcffbdbdbdffbebebeffbebebeffbebebfffc1c1c1ffc4c5c4ffc5c5c4ffc2c2c2ffc2c2c2ffc2c2c2ffc4c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffbfc0c0ffbebfbeffbebdbeffbcbcbcffb9babaffb6b5b6ffb1b2b2ffadadaeffa9a9a9ffa4a4a4ff9f9f9eff9b9b9bff989898ff8b8b8bff7f807fff777777ff6d6d6eff646464ff5b5b5bff535353ff4b4b4cff444444ff3c3c3dff373736ff333333ff2f2e2fff2b2b2aff262727ff242323ff202020ff1f1f1fff1c1c1dff1b1b1cff1a191aff181818ff161617ff151515ff141414ff121313ff111111ff101010ff0f0f0fff0e0e0eff0e0e0eff0e0d0dff0d0d0cff0c0c0cff0b0b0cff0a0a0aff0a0a0bff0a0a0aff0a0a0aff09090aff090909ff080908ff080808ff070707ff070707ff060707ff060606ff060506ff060606ff050606ff060607ff060707ff060706ff070606ff070706ff060607ff060606ff050605ff050505ff050505ff060707ff060706ff060706ff070707ff060606ff060606ff060606ff060607ff060707ff060706ff070707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010101ff010101ff010101ff010201ff010101ff010101ff000101ff000100ff000000ff000001ff000000ff000001ff000000ff000101ff010001ff000100ff000001ff010000ff000000ff000100ff000000ff000101ff010001ff000100ff000001ff010000ff010001ff000001ff000000ff010000ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff020203ff111212ff111211ff1f1f1fff2a2a2bff313131ff353536ff3a3a39ff3d3d3dff3f3f3fff404040ff404041ff403f3fff3f3e3fff3e3e3eff3d3d3eff3f3f3fff414041ff3f403fff3b3b3cff383737ff353536ff343434ff333333ff313131ff313131ff2f2f2fff2e2e2fff2f2e2eff2d2d2dff2d2d2dff2c2c2cff2c2c2cff2c2c2cff2c2b2bff2c2c2bff232424ff242424ff242424ff242424ff232323ff242424ff232424ff242424ff242324ff242424ff232424ff242424ff232424ff232423ff232223ff232323000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000001ff010000ff000101ff010001ff000100ff000101ff020101ff030203ff030303ff030303ff030303ff020202ff010201ff020202ff040404ff070607ff090a0aff0c0c0cff0d0d0dff0e0e0eff0f0f0fff101010ff111110ff121211ff121212ff131314ff131313ff161617ff161615ff131313ff121213ff121212ff121312ff111111ff111111ff0f1010ff0f1010ff0d0d0dff0d0c0dff0b0b0bff0a0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfd0ffcfcfcfffcececfffcfceceffd0d0d0ffd0cfcfffcdcdcdffd0d0d0ffd6d5d5ffd8d8d8ffd9d9d9ffd9d9d9ffd4d5d5ffcac9caffc0c0c0ffbbbbbcffbcbbbbffbcbcbdffbcbdbdffbdbdbdffbebdbdffbebebeffbfbebeffbfbfbfffc1c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc5c4c5ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacbcaffcbcbcbffcccbccffccccccffcdcdcdffcdcdcdffcececeffcececeffcfcfceffd0cfcfffd0d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d9d9ffd9d9d9ffdad9daffdbdadaffdbdbdbffdcdbdbffdbdcdbffdbdcdcffdcdbdcffdcdcdcffdcdddcffdcdcddffddddddffdeddddffddddddffdcdcddffdddcdcffdcdbdcffdbdcdcffdbdcdbffdcdbdbffdbdbdbffdadadaffd9d9d9ffd9d8d8ffd7d7d6ffd5d6d6ffd5d5d5ffd3d4d4ffd4d4d4ffd4d3d3ffd4d4d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd8d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9dad9ffdadad9ffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdbdcdcffdbdcdbffdcdcdcffdcdcddffdddcddffddddddffdeddddffdededeffdededeffdededeffdededfffdfdedeffdfdedfffdfdfdfffdfdfdfffdfe0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe4e4e4ffecececfff5f6f5fffaf9f9fffcfdfcfffefefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffbfafafff8f8f8fff5f5f5fff3f3f3fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffeff0f0fff0efefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffedededffecededffececedffecededffecedecffecececffececebffebececffecebecffecececffecececffecececffecececffecececffececebffecececffebebebffebecebffecececffecececffecededffedededffedededffececedffecebecffeaeaebffe9e9e9ffe7e7e7ffe3e2e3ffdfdfdfffdcddddffdbdadaffdad9d9ffd9d9d9ffd8d8d9ffd8d8d9ffd8d8d8ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd5d5d5ffd6d5d5ffd5d5d5ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d2ffd1d1d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcecfceffcdcdcdffcdcecdffcdcdcdffccccccffcccbcbffcbcbcbffcacacaffcacacaffc9c9c9ffc8c9c8ffc8c7c8ffc8c7c7ffc6c7c7ffc6c5c6ffc5c6c5ffc4c4c5ffc4c4c4ffc3c3c4ffc3c3c2ffc2c2c2ffc2c2c2ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbebfbeffbdbebdffbdbdbdffbcbcbdffbcbbbcffbbbbbbffbbbabaffbababaffb9b9b9ffb8b9b8ffb7b8b8ffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b5ffb4b5b5ffb4b4b4ffb3b3b3ffb2b2b3ffb2b1b1ffb1b0b1ffafb0b0ffafafafffafaeaeffaeaeaeffacacacffabababffabaaaaffaaaaaaffb0b0b0ffbdbdbeffc8c8c9ffcececeffcececdffcbcbcbffc6c6c6ffc2c2c2ffc2c3c2ffc3c3c2ffc2c2c2ffc1c1c1ffc1c2c2ffc2c1c2ffc2c1c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000001ff000100ff010100ff010101ff000000ff000100ff010100ff000001ff000101ff000100ff000000ff202021ff1a191aff151516ff131313ff111111ff111011ff111211ff111212ff121111ff111011ff111111ff101010ff101010ff100f10ff0f100fff0f0f10ff100f10ff100f10ff0f1010ff101010ff101010ff101010ff100f0fff0f1010ff111010ff111110ff101010ff101011ff101010ff111111ff111010ff101010ff0f0f10ff0f0f0fff0e0f0eff0f0f0fff0f0f0fff0f100fff0f100fff100f10ff100f10ff101010ff101010ff101011ff101011ff131413ff181718ff1d1d1cff232323ff2d2d2dff0d0d0dff0d0d0dff060606ff050505ff040404ff030302ff020202ff020202ff030303ff040404ff040405ff050505ff050505ff050505ff050506ff050505ff050506ff060505ff060606ff060506ff050605ff050506ff050505ff050405ff050505ff040405ff050505ff050505ff050505ff040405ff050404ff040405ff040404ff040404ff050505ff050505ff050505ff050505ff050404ff040404ff030303ff030304ff030303ff030304ff030302ff020202ff010102ff020202ff030302ff030403ff040404ff0707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff080807ff161515ff353435ff5d5c5cff818281ff989898ffa8a8a8ffb3b2b3ffb9bab9ffc0bfc0ffc2c3c2ffc5c6c6ffc7c7c6ffc8c8c8ffc9c9c9ffcbcbcbffd1d1d1ffe1e1e1fff4f3f4fffbfbfbfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfefffefdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefefdfffefdfefffdfdfdfffbfbfbfff1f1f0ffdadadaffc4c4c4ffbebdbeffbdbcbcffbbbbbaffbab9baffb7b8b7ffb5b4b4ffb1b2b1ffaeadaeffa9aaaaffa1a2a2ff969695ff858585ff6e6e6eff505150ff2e2e2eff131313ff0b0a0aff050506ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c8c8ffc6c6c6ffc4c4c4ffc1c2c2ffbfbfbfffbbbbbcffbcbcbcffbfbfbeffbebfbfffbebdbeffbebebeffbfc0bfffc0c0c0ffc1c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc6c6c5ffc9c9c9ffc9c9caffc9c9c9ffc8c8c8ffc7c8c8ffc9c9c9ffc9c8c8ffc7c8c7ffc7c6c7ffc7c7c6ffc5c5c5ffc5c5c5ffc5c4c5ffc3c4c4ffc3c2c2ffbfbfbfffbcbcbbffb8b9b8ffb6b6b5ffb3b3b4ffb1b1b1ffadadaeffaaaaaaffa2a2a1ff9a9a99ff919191ff888888ff7f807fff767575ff6c6c6bff636362ff5a595aff505050ff474747ff414141ff3c3c3cff373837ff333233ff2d2e2dff292929ff262727ff242424ff222221ff1f2020ff1d1d1dff1b1c1bff1a1a1aff181818ff171616ff141414ff131313ff111112ff111111ff111110ff101010ff0f0f0fff0e0e0eff0d0e0dff0c0c0dff0c0c0cff0c0c0cff0c0c0cff0b0b0bff0a0b0aff0a0a0aff090909ff090808ff070708ff070707ff070707ff070606ff060606ff070606ff070706ff060606ff060706ff070607ff060607ff070606ff050505ff050505ff050505ff060606ff060607ff070606ff060607ff060706ff060606ff060606ff070707ff070707ff060706ff070707ff070706ff070706ff070606ff0606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000000ff010201ff010101ff010101ff020201ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000100ff010000ff000100ff000001ff000100ff000101ff010100ff000001ff000000ff000100ff000101ff010000ff010001ff000101ff000000ff000000ff000001ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff020302ff030302ff121112ff111211ff2b2b2bff2b2b2aff373736ff3a3a3aff3c3b3cff3f3e3eff424241ff444444ff454645ff464545ff444544ff444344ff434343ff424242ff424241ff414242ff3e3e3eff393939ff353636ff363636ff363535ff353535ff333333ff303031ff313131ff30302fff2e2f2fff2f2e2fff2d2d2dff2d2d2dff2c2c2cff2c2c2cff2c2c2cff2c2c2bff2b2b2bff242423ff242424ff242424ff242424ff242324ff232323ff23232300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010001ff000101ff010101ff010000ff000000ff000000ff000000ff000101ff020101ff020202ff020303ff030303ff030304ff040405ff050504ff040505ff050505ff060606ff070707ff090a0aff0f1010ff141413ff151414ff131212ff121211ff111111ff111111ff100f10ff0f0f0fff0c0c0cff0d0c0dff0b0a0aff0a0b0aff0b0a0bff0909080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfceceffcececeffd0d0cfffd0d0d0ffd0d0d0ffcfd0cfffd0cfd0ffd5d6d5ffdadadaffdadbdbffdadbdaffd6d6d5ffcbcbccffc2c2c2ffbbbcbbffbbbcbcffbdbcbcffbdbdbdffbdbdbdffbebebdffbebebeffbebfbfffc0c0bfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c4c4ffc4c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcacacaffcacbcbffcbcbccffccccccffcdcdcdffcecdcdffcececeffcececeffcfcfcfffd0cfd0ffd0d0d0ffd1d0d1ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d5ffd7d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffdad9d9ffdad9daffdadadaffdbdbdaffdbdbdbffdadbdbffdcdbdbffdbdcdbffdcdcdcffdcdddcffdcdcdcffdcdcdbffdbdbdbffdbdbdaffdadbdaffdadadaffdadadaffdad9daffd8d9d9ffd8d8d8ffd6d6d7ffd5d5d6ffd5d5d4ffd3d4d4ffd3d3d3ffd2d3d2ffd2d3d2ffd2d2d3ffd2d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadad9ffdadbdaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdbffdddcdcffdddcdcffdddcddffddddddffdddeddffdededeffdddedeffdfdedeffdedfdeffdfdedfffdedfdfffdfdfdfffe0dfdfffdfdfe0ffdfdfdfffdfe0dfffe0e0e0ffe3e2e2ffe9e8e9fff0f1f1fff5f5f5fff7f8f8fffbfbfcfffefefdfffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffdfdfefffcfcfcfffafafafff7f8f8fff5f5f5fff2f3f2fff1f1f1fff0f1f1fff0f1f1fff0f0f0fff0f0f0ffefefefffefefeeffefefefffeeeeeeffeeeeeeffedededffedededffedededffedececffecedecffedecedffededecffecececffecededffecececffebebecffecebebffebebebffebebebffebecebffebebebffebebecffececebffebebecffebecebffecebebffebecebffececebffecebebffebecebffecececffecedecffededecffedececffecebecffebeaeaffe9eae9ffe8e7e7ffe3e4e4ffe0dfe0ffdcdddcffdad9daffd9dad9ffd9d9d9ffd9d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d0ffd1d0d0ffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcdcdcdffccccccffccccccffcccbcbffcacbcaffcacacaffcacac9ffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c7ffc7c6c7ffc5c6c6ffc5c5c5ffc4c5c4ffc4c4c3ffc3c3c4ffc3c3c3ffc2c1c2ffc1c2c1ffc1c1c0ffc0c0c0ffc0c0bfffbfbfbfffbebebeffbebebeffbdbdbdffbdbdbcffbcbbbbffbbbabbffbababaffbabab9ffb9b9b9ffb8b9b8ffb8b7b8ffb7b7b7ffb6b6b7ffb6b6b6ffb5b6b6ffb5b5b4ffb3b4b4ffb3b3b3ffb2b2b2ffb1b2b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffadadadffacacacffacababffaaaaaaffabaaabffb4b4b4ffc1c2c1ffcacacbffcececeffcececeffcbcacaffc5c5c5ffc2c2c2ffc2c3c2ffc2c2c3ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc2c1c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff010000ff000000ff000100ff010000ff000100ff010100ff010001ff000100ff010000ff010100ff010100ff161515ff131213ff111110ff101010ff0f0f0fff0f100fff100f10ff0f100fff0f0e0fff0e0f0eff0e0e0eff0e0e0dff0d0e0eff0d0e0dff0d0e0dff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0fff0e0f0eff0e0f0eff0e0e0fff0e0f0fff0e0e0eff0e0e0eff0d0d0dff0d0d0cff0d0d0dff0d0d0eff0e0e0eff0e0d0eff0d0d0dff0e0d0eff0e0e0eff0e0f0eff0f0e0fff0f0f0fff0f0f0fff101111ff131314ff171718ff1d1c1dff000000ff000000ff0d0d0dff0d0d0cff060606ff050505ff040404ff030303ff040303ff040504ff060505ff060506ff050605ff060606ff060605ff060606ff060606ff060606ff060606ff060706ff070607ff060706ff070606ff060706ff060607ff060706ff060707ff070606ff060606ff060606ff060606ff050606ff060505ff060506ff050606ff060606ff060606ff060607ff070606ff050506ff040405ff030404ff030403ff030304ff040404ff030303ff030303ff020202ff030302ff030303ff040405ff070707ff5959590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff060707ff131313ff2c2b2bff555655ff7e7e7fff9b9b9bffa9a8a9ffb3b3b3ffb9b9baffbfbebfffc3c3c3ffc6c6c5ffc8c8c8ffc9cac9ffcacbcbffcbcbccffd1d1d1ffe4e4e4fff6f6f6fffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfafffbfbfafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffcfbfbfffbfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfcfffbfcfcfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffbfbfbfff2f3f2ffe0dfe0ffc7c8c7ffbebebfffbdbcbdffbbbbbbffb9b9b9ffb6b6b7ffb5b4b5ffb1b1b1ffaeafaeffa9a9a9ffa1a2a2ff969797ff888889ff727272ff4f4f4fff272828ff131314ff0b0b0bff050506ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcac9caffc7c8c8ffc5c5c6ffc4c4c3ffc1c1c2ffbfbfbfffbfbfbfffc2c2c1ffc1c2c2ffc2c1c1ffc2c2c2ffc3c3c3ffc3c3c4ffc5c6c6ffc7c7c7ffc7c7c7ffc8c8c9ffcbcacbffcdcdceffcdcecdffcdcdceffcdcdcdffcdcdcdffcececeffcecdceffccccccffcbccccffcbcbcbffcbcacaffcacbcaffcacac9ffc9c9c9ffc8c8c8ffc6c7c6ffc4c4c4ffc2c3c3ffc1c1c2ffc0c0c0ffbfbebfffbcbcbbffb8b8b9ffb4b3b3ffadadadffa4a5a5ff9c9c9cff949494ff8c8c8dff848484ff7b7c7bff727272ff696a69ff5e5e5fff565556ff4f4e4eff494949ff434344ff3d3d3eff363636ff333333ff2e2e2eff2a2b2aff272828ff242525ff222322ff202020ff1c1d1dff1a1a1aff181818ff161617ff151615ff141414ff131413ff121212ff121111ff101110ff0f0f10ff0e0e0fff0e0e0eff0e0e0eff0d0d0dff0d0d0dff0d0c0cff0c0b0cff0a0b0aff09090aff090809ff080908ff080808ff080808ff080808ff070808ff070707ff070707ff060707ff060606ff060505ff050506ff050505ff050505ff060607ff070707ff060606ff070606ff070606ff060606ff070606ff060707ff060707ff060707ff070607ff070707ff060707ff060606ff060606ff060706ff060607ff070607ff0606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010000ff000000ff020101ff010101ff010101ff010201ff010101ff010101ff000101ff000000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff010100ff000000ff000100ff000101ff000001ff010100ff010101ff000101ff000000ff010100ff000001ff010101ff000101ff000100ff000000ff010000ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff030202ff020303ff111112ff111211ff2a2a2bff2b2b2bff3a3b3bff3b3b3bff3f3f3fff414241ff434343ff464646ff484848ff4b4b4aff4b4b4bff4a4a4bff484848ff474746ff444444ff414242ff404141ff3d3d3eff3d3d3cff39393aff393a3aff363636ff353535ff353536ff333333ff313131ff313131ff2f2f2fff2f2e2eff2e2f2fff2c2c2dff2c2d2dff2c2c2cff2c2c2cff2c2b2cff2b2b2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010101ff010101ff000101ff010000ff000101ff010102ff040404ff080808ff0d0d0dff111111ff121213ff111111ff111011ff0f100fff0f0f10ff0d0c0dff0c0d0cff0a0a0bff0b0a0bff0a0b0bff080908ff0808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfceffcececeffcfd0cfffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffcfcfd0ffd4d4d5ffdadadaffdcdcdbffdbdbdbffd6d7d7ffcdceceffc3c4c4ffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbebebdffbebebeffbebfbeffbfbfbfffc0c0bfffc0c0c0ffc2c1c1ffc2c2c2ffc2c2c3ffc3c3c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c6c7ffc8c7c8ffc9c8c9ffc8c9c9ffc9c9caffcbcacbffcbcbcbffcbccccffcccccdffcdcdcdffcdceceffcececdffcfceceffcfcfcfffd0d0cfffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd5d4d4ffd4d4d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdadaffdbdbdaffdadadaffd9dad9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd6d7d7ffd5d5d5ffd4d5d4ffd3d3d4ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd2d1d1ffd1d2d1ffd1d1d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d2d2ffd3d3d3ffd4d3d4ffd4d3d4ffd3d4d3ffd4d4d4ffd5d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d6d6ffd5d6d6ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadbffdadbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffdeddddffddddddffdededeffdddddeffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffdfdfe0ffe0e0dfffe0e0e0ffe3e3e3ffe7e7e7ffececebfff0eff0fff4f4f4fff7f7f7fff9f9f9fffbfbfbfffcfcfcfffcfdfdfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfefffcfcfcfff9fafafff8f8f7fff4f4f4fff2f2f2fff0f1f1fff0f0f1fff0f0f1fff0f0f0fff0f0f0ffefefefffefeeefffefeeefffefeeefffedeeeeffededeeffeeededffededecffecededffedecedffecededffecededffecedecffedececffecededffececebffecebebffebebecffebebebffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffeaebebffebebebffebebebffebebebffebececffecececffecececffecececffebebecffebeaebffeae9eaffe8e8e8ffe4e4e5ffe0e0e1ffdcdcdcffdbdbdaffd9d9d9ffd8d9d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffd0cfd0ffcfcfcfffcececeffcdcdceffcdcdcdffcccdccffcbccccffcccbccffcbcbcbffcacbcaffc9cac9ffc9c9c8ffc8c9c9ffc8c8c7ffc7c7c7ffc6c7c7ffc6c6c6ffc5c5c5ffc4c5c5ffc4c4c4ffc3c3c3ffc3c2c3ffc2c2c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfc0ffbebfbfffbebebeffbdbebeffbdbdbdffbcbdbcffbcbbbbffbabbbaffbababaffbab9baffb9b8b9ffb8b8b8ffb7b7b8ffb7b7b7ffb6b6b6ffb6b6b5ffb5b5b5ffb4b5b4ffb3b4b4ffb3b3b3ffb2b3b2ffb1b1b2ffb0b1b1ffb0b0b0ffafafafffaeaeaeffadadadffacacacffabababffa9aaaaffacababffb8b8b8ffc5c5c5ffcbccccffcecfcfffcfcfcfffcacacaffc5c4c5ffc2c1c2ffc3c2c3ffc2c3c2ffc2c2c3ffc3c2c3ffc2c3c2ffc1c1c1ffc2c1c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000101ff000000ff010000ff000000ff010000ff000101ff000001ff000100ff000000ff000101ff000101ff000100ff000000ff101110ff0f1010ff0f0f0fff0f0f0fff0f0f0fff0f0f10ff0f0f10ff0f0f0fff0f0f0eff0e0e0eff0d0e0eff0d0e0eff0d0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0fff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0f0e0eff0e0f0eff0e0e0eff0e0e0fff0e0f0fff0e0e0fff0e0d0eff0e0d0eff0e0d0eff0d0d0eff0d0e0dff0d0d0eff0e0d0eff0d0e0dff0d0e0eff0e0e0eff0e0f0fff0e0f0fff0e0f0eff0f0f0eff0f0f0fff111110ff131313ff000000ff000000ff000000ff000000ff0d0d0dff0d0d0dff060506ff050505ff040404ff050404ff050606ff060606ff060707ff070707ff070707ff070707ff070707ff070707ff070707ff070707ff080707ff070707ff070707ff070708ff080808ff080808ff080808ff080808ff070808ff070808ff070708ff080807ff070707ff070707ff070707ff070707ff070708ff080808ff080808ff070807ff060606ff060505ff040504ff040404ff040405ff040505ff040404ff030303ff030203ff040304ff050405ff060706ff595959ff7271720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050606ff111111ff2b2b2bff525252ff7b7b7bff9a9a9affabababffb4b4b4ffbababaffbfbebfffc2c2c2ffc6c6c6ffc8c8c8ffcacacaffcbcbccffccccccffd3d2d2ffe6e6e6fff7f7f7fffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfafffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfafffbfafafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffbfcfbfff4f4f4ffe3e3e3ffcdcdcdffbfbfbfffbcbdbcffbbbabaffb9b8b9ffb7b6b7ffb4b4b4ffb2b2b2ffaeaeaeffa9aaaaffa4a4a4ff9c9b9bff8a8a8aff707070ff4c4b4cff2b2c2bff151615ff0b0b0cff050606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffc9c9caffc8c8c8ffc6c6c6ffc4c3c4ffc1c2c2ffc1c2c2ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c6ffc7c6c6ffc7c8c7ffc9c9c9ffcacacaffccccccffcdceceffcecfceffd1d1d0ffd2d2d1ffd2d1d1ffd1d2d2ffd2d1d1ffd1d2d2ffd1d1d1ffd0d0d0ffd0cfd0ffd0d0cfffcfcfcfffcecfceffcdceceffcdcdceffccccccffcccccbffcbcccbffcbcbcaffcacacaffc9c9c8ffc7c8c7ffc5c6c5ffc3c2c3ffbebebeffbababaffb4b4b4ffacadadffa5a6a6ff9fa09fff9a9a99ff929292ff89898aff818182ff787878ff6e6e6eff666767ff606060ff5a595aff525151ff474747ff424242ff3c3c3cff363737ff323232ff2f2e2eff2a2b2bff262726ff232323ff202020ff1d1d1dff1b1b1bff191a1aff181818ff171716ff151615ff151415ff131313ff121112ff111111ff101010ff0f1010ff101010ff0e0f0fff0d0e0dff0d0c0cff0c0c0bff0b0a0bff0a0b0aff0a0a0aff090a09ff090909ff090909ff090909ff090909ff080808ff070808ff060707ff060606ff050505ff050505ff050505ff050505ff060606ff070706ff060606ff060606ff060606ff060607ff070707ff060706ff060707ff060707ff060606ff060606ff060606ff070607ff060606ff070607ff060606ff060707ff070606ff070607ff07060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010202ff010101ff010100ff000100ff000000ff000000ff010000ff000000ff000100ff010000ff010001ff010000ff000000ff010101ff010101ff000101ff000000ff010000ff000101ff000100ff000001ff000100ff000101ff000001ff000101ff000000ff000000ff000000ff010001ff010000ff010000ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff020202ff020202ff121112ff111111ff2a2b2bff2a2b2bff3a3b3bff3b3b3aff424342ff424242ff464646ff494849ff4a4a4aff4e4e4eff515050ff515051ff4e4d4dff494a4aff474747ff444444ff414142ff414141ff414040ff404040ff3c3d3cff393939ff393a39ff363636ff353536ff353536ff333333ff313130ff303130ff302f30ff2f2f2fff2f2e2eff2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff020202ff040404ff070707ff0c0b0bff0e0f0fff0f100fff0f0f0fff0f0e0eff0d0c0dff0d0d0dff0b0a0aff0a0b0aff0a0a0aff080808ff090809ff080908ff06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecfceffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd0cfd0ffd4d3d3ffd9d9d9ffdcdcdcffdbdbdbffd8d8d8ffcfcfcfffc6c5c5ffbbbcbcffbbbcbbffbcbcbdffbdbebdffbebebeffbebebeffbebfbfffbfbfbfffc0c0bfffc0c1c0ffc2c1c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c6ffc6c6c6ffc6c7c7ffc7c8c7ffc8c8c8ffc9c9c9ffcac9caffcacbcbffcccbcbffccccccffccccccffcdcdcdffcecdceffcececeffcfcecfffcfd0cfffcfd0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d8d8ffd7d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffdad9daffd9d9d9ffdadadaffdadadaffdad9daffdad9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd6d7d7ffd5d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d1ffd0d0d1ffd0d0d0ffd1d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d2ffd2d3d3ffd2d3d2ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d7ffd8d8d8ffd8d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdddcddffdcdcddffdddeddffdeddddffdedddeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe1e1e1ffe4e4e4ffe9e9e9ffebebebffedecedffeff0f0fff2f3f2fff6f5f5fff6f7f6fff8f7f8fff9f9f9fffbfafafffcfcfcfffdfdfdfffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfafbfff9f9fafff7f7f7fff5f4f4fff1f2f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeeefefffefefefffeeefefffeeefeeffeeededffeeededffedededffedededffedececffecedecffecececffecececffedecedffededecffedecedffecedecffebecebffebebecffebebebffebebebffebebeaffebebeaffebeaebffebebeaffebebebffebebebffebeaebffeaeaebffebebebffeaebeaffeaeaebffeaebebffeaebebffebebeaffebebebffecebecffecececffecebecffeaeaebffeaebeaffeaeaeaffe9e8e9ffe6e5e5ffdfdfdfffddddddffdbdbdbffd8d9d9ffd7d8d8ffd8d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d4d5ffd4d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d1ffd2d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0d0ffcfd0cfffcfceceffcececeffcdcdcdffcdcdcdffcdccccffccccccffcbcbcbffcbcbcbffcacacaffcacacaffc9c9c9ffc8c9c8ffc7c8c7ffc7c7c7ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c4ffc4c4c4ffc3c4c3ffc2c3c2ffc2c2c2ffc1c1c1ffc0c0c1ffc0c0c0ffbfbfbfffbebfbfffbebfbfffbdbebeffbdbdbdffbcbdbcffbcbbbcffbbbbbbffbbbabaffb9b9b9ffb9b9b9ffb9b8b8ffb8b7b8ffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b5ffb4b5b5ffb3b4b4ffb3b3b3ffb2b2b2ffb1b2b1ffb0b0b1ffb0b0b0ffafafafffaeadaeffadadadffacacacffababaaffaaaaaaffafaeafffbdbdbdffc9c8c8ffcececeffd0cfcfffcecfcfffcac9c9ffc4c4c4ffc1c2c1ffc4c3c3ffc4c3c3ffc2c2c2ffc2c3c3ffc3c2c2ffc2c3c2ffc1c1c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010100ff000100ff000100ff000000ff000000ff010001ff000000ff000000ff000101ff000100ff000000ff000100ff000000ff000000ff0f0f0fff0f0f0fff0f100fff100f0fff100f10ff100f0fff0f0f0fff0f0f0fff0f0f0fff0e0e0eff0d0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0f0eff0e0f0eff0e0e0fff0e0e0fff0e0e0eff0e0e0eff0e0f0eff0f0e0fff0f0e0fff0f0e0eff0f0f0eff0f0f0eff0e0e0fff0f0e0eff0e0e0eff0d0e0dff0d0d0dff0e0e0dff0e0d0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0f0e0eff0f0e0fff0f0f0fff0f0f0fff0e0f0fff0e0f0fff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0cff0d0d0dff060606ff050505ff050506ff070607ff070707ff070708ff080808ff080808ff080808ff090908ff090809ff080809ff090809ff080808ff080908ff090808ff090809ff0a0909ff090909ff0a0a0aff0a0a0aff090a0aff090909ff090909ff080909ff080908ff080809ff080908ff090909ff090809ff09090aff090909ff090908ff080808ff070607ff060606ff060505ff060605ff060605ff040505ff040404ff030403ff040504ff070606ff595959ff717171ff7576760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff060606ff111111ff2a2a2aff525251ff7e7e7eff9c9c9cffadadadffb6b5b5ffbbbbbbffbebebeffc2c1c1ffc5c5c4ffc8c8c8ffc9cacaffcbcbcaffcbccccffd4d5d5ffeaeaeafff8f8f8fffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafafffafbfafffafafbfffbfafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffdfefefffdfefdfffcfcfbfff6f6f6ffe9e9e9ffd3d2d2ffc0c0c0ffbbbabbffb9b9b9ffb8b8b8ffb6b6b6ffb3b4b4ffb1b1b1ffadaeaeffacacacffa6a6a6ff9a9a9aff888989ff6e6d6eff4c4b4cff2b2b2cff141415ff0a0b0bff050504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccdcdffcbcbccffcac9c9ffc7c7c8ffc5c5c6ffc3c4c4ffc4c4c4ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffcbcacbffccccccffcdcdcdffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd2d3d3ffd2d3d2ffd1d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d0d0ffcfcfcfffcdcecdffccccccffc8c8c7ffc5c5c4ffc2c1c2ffbebebeffb9b9b9ffb3b3b3ffaeaeaeffa9a9a9ffa3a3a3ff9c9d9cff969595ff8e8e8eff868585ff7f7e7eff787778ff707070ff686868ff5d5d5dff555656ff4e4e4dff464647ff404041ff3a3a3aff363635ff303030ff2b2b2cff272727ff242424ff212121ff1e1f1fff1d1d1dff1b1b1bff1a1a1aff191918ff161717ff151515ff141314ff131312ff121212ff121212ff101010ff0f100fff0e0e0fff0d0d0dff0c0c0cff0c0c0cff0c0b0cff0c0c0cff0b0b0bff0b0b0bff0a0b0bff0a0a0bff0a0a0aff090908ff080808ff070707ff070706ff060707ff060606ff060606ff070706ff060606ff050605ff060606ff070606ff070706ff070606ff070707ff070706ff060606ff060607ff060606ff060706ff060706ff070606ff060607ff060606ff070606ff070607ff060606ff060606ff060606ff060606ff07060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff010101ff010101ff010101ff010101ff000100ff000100ff000000ff000001ff000000ff010000ff010001ff000000ff000000ff010000ff000101ff010100ff000001ff000001ff000000ff010100ff000100ff010001ff010000ff000001ff000001ff000001ff000100ff000000ff000000ff000100ff000000ff000000ff010001ff000100ff000000ff010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030202ff121211ff121111ff2b2b2bff2b2b2aff3a3a3aff3b3b3bff424343ff424342ff494948ff494949ff4c4c4cff4f4e4eff535252ff525252ff515051ff4c4c4cff484748ff464646ff444443ff434344ff434344ff414141ff414040ff404040ff3d3c3dff3a3939ff39393aff363636ff353536ff353635ff333333ff313131ff313131ff2f2f30ff2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020302ff040404ff070707ff0a0a0aff0c0d0cff0d0d0dff0c0c0cff0b0b0bff0a0a0aff0b0a0aff0b0b0bff080808ff080808ff080908ff060606ff060606ff04050400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0cfffd0d0d0ffd0d0d0ffd0cfcfffd0d0d0ffd0d0d0ffd0cfcfffd3d3d3ffd9d9d9ffdbdbdcffdbdbdbffd8d9d9ffd1d1d1ffc6c6c6ffbcbcbcffbbbcbcffbdbcbdffbebdbeffbebebeffbebebfffbebebfffbfc0bfffc0c0c0ffc1c0c0ffc2c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c4ffc5c5c5ffc7c6c7ffc7c6c6ffc7c8c7ffc8c8c8ffc9c9c9ffcac9caffcbcacaffcccbcbffccccccffcdcdccffcdcdcdffcdceceffcececfffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd1d2d1ffd1d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d5ffd6d5d6ffd6d6d6ffd7d7d6ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d8d8ffd8d8d9ffd9d8d8ffd9d8d8ffd8d8d8ffd7d6d7ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d3ffd2d2d3ffd1d2d2ffd0d1d1ffd0d0d0ffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfd0ffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffd1d1d0ffd0d1d1ffd1d1d1ffd2d1d2ffd2d2d1ffd2d1d2ffd3d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d4ffd4d5d4ffd4d5d4ffd4d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9dad9ffdad9d9ffdadadaffdbdbdaffdadadaffdbdbdbffdbdcdcffdcdcdbffdcdcdbffdcdcdcffdcdcddffdddcdcffddddddffdddddeffdeddddffdededdffdededeffdededfffdfdfdeffdededfffdedfdfffdfdfdfffe0e0dfffe2e2e2ffe5e5e6ffe9e9e9ffebebebffecececffedededffefefeefff1f1f1fff2f2f2fff4f4f3fff4f5f5fff6f6f6fff8f8f8fffafaf9fffbfbfbfffcfcfcfffdfdfdfffefffefffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffdfcfdfffafafbfff8f8f9fff6f7f7fff4f4f4fff1f1f1fff1f0f0fff0f0f0ffeff0f0ffefefefffefefefffefefefffeeeeeeffefeeefffeeedeeffedeeedffededeeffedededffedecedffecececffedececffecedecffecececffecececffecededffecededffecededffededecffebebebffebebebffebebeaffebebebffeaeaeaffebeaebffeaeaeaffeaeaeaffeaebeaffebeaeaffebebeaffebebeaffebeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffeaebeaffeaebeaffeaebeaffebebebffebebecffebebebffebebebffeaeaeaffeae9e9ffe9e9e9ffe5e5e5ffe1e2e2ffdededdffdadadbffd8d8d9ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d5d6ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd2d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcececfffcececeffcdcdcdffcdcdcdffcdccccffccccccffcbcbcbffcacacbffcacbcaffc9cacaffc9c9c9ffc8c9c8ffc7c7c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c4c5ffc4c4c4ffc3c3c3ffc2c3c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbebebeffbdbebeffbdbdbdffbcbdbcffbcbcbbffbbbbbbffbababaffb9b9b9ffb9b9b9ffb8b8b8ffb8b7b7ffb7b7b7ffb6b6b6ffb5b6b6ffb5b5b5ffb4b4b5ffb3b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb1b0b1ffb0afb0ffafafafffaeadaeffacadadffacacacffabababffabababffb2b2b2ffc0c1c1ffcbcbcbffd0d0d0ffd0d0d0ffcececeffc9c8c8ffc3c3c3ffc3c4c3ffc3c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc3c2c2ffc3c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff010101ff000100ff010000ff010000ff000100ff000000ff000000ff010100ff000000ff000000ff000100ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff0d0d0dff060606ff070707ff080708ff090909ff090a09ff090909ff0a0a0aff0a0a0aff0a0b0aff0a0b0aff0a0a0aff0a0a0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0b0b0aff0b0b0bff0b0c0cff0c0c0bff0b0b0cff0b0b0bff0a0b0bff0b0b0aff0a0b0aff0a0a0bff0a0a0aff0a0a0bff0b0a0bff0a0b0bff0b0c0bff0b0b0bff0a0a0aff090a09ff080808ff070707ff080708ff070807ff060606ff060506ff040404ff060706ff595959ff717171ff757575ff7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff111010ff282827ff4f4f4fff787979ff9c9d9dffafaeaeffb6b7b6ffbbbcbbffbfbebfffc1c1c2ffc4c4c4ffc7c6c7ffc9c9c9ffcacacaffcdcdcdffd8d8d8ffedededfff9f9f9fffcfcfcfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffcfdfdfffcfcfdfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfafffbfbfbfffafbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfcfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfefefffdfcfcfff9f9f9ffeeeeeeffd6d5d6ffbfbfc0ffb9bab9ffb9b8b9ffb7b7b7ffb5b5b5ffb3b3b3ffb1b0b0ffafafafffacacabffa3a3a3ff989797ff858585ff6a6b6aff4c4c4bff2c2c2cff141414ff0b0a0bff040505ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececdffcccdcdffcbcccbffcacac9ffc7c7c8ffc6c6c5ffc6c5c6ffc7c8c7ffc8c8c9ffc9cac9ffcacacbffcbcbcbffcdcdcdffcecfcfffd0d0d0ffd2d2d2ffd4d4d4ffd6d5d5ffd6d7d7ffd7d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd3d4d4ffd3d3d3ffd2d3d3ffd3d3d3ffd4d4d4ffd4d3d3ffd2d3d3ffd2d2d2ffd0d0d0ffcccbccffcacac9ffc7c7c7ffc4c4c5ffc1c1c1ffbebdbeffbabab9ffb5b5b5ffb1b2b1ffadaeaeffa8a7a8ffa1a1a1ff9a9b9aff949494ff8d8d8eff858686ff7f7e7fff757675ff6d6d6eff626262ff5a5959ff535353ff4c4b4bff444344ff3e3d3dff383838ff323332ff2d2d2dff2a292aff272727ff252425ff222222ff202021ff1e1e1eff1c1b1cff191919ff181818ff161717ff151515ff141414ff131313ff121212ff101111ff0f1010ff0e0f0eff0e0e0eff0e0e0eff0e0e0dff0e0e0eff0d0e0dff0d0d0dff0c0c0dff0b0c0bff0a0b0aff0a0a0aff090909ff090809ff080809ff080808ff080808ff080707ff060707ff060607ff060606ff060506ff070706ff060707ff060607ff060606ff070606ff060606ff060606ff060706ff060707ff070606ff060606ff060706ff060607ff060606ff060606ff060606ff060606ff060606ff070606ff070606ff060606ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010100ff000000ff000000ff000101ff010000ff000000ff000000ff000000ff000001ff000000ff010001ff000100ff000000ff010100ff010000ff000000ff010000ff000001ff010000ff000100ff000100ff010100ff000001ff010100ff000001ff000000ff000001ff000100ff000001ff000000ff000001ff000101ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121111ff2a2b2bff2a2a2bff3b3b3aff3b3b3bff434342ff424242ff484948ff494949ff504f4fff4f4f4fff535353ff565656ff545454ff4f4f4fff4a494aff494949ff474747ff474747ff444443ff434343ff444343ff414141ff414040ff404040ff3c3d3cff393939ff39393aff363636ff353535ff353535ff333333ff303131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000001ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010202ff020203ff040404ff070706ff0a090aff0b0b0bff0b0b0bff0a0b0aff0a090aff0b0b0bff080808ff080909ff080909ff060606ff060606ff040504ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffcfd0cfffcfd0cfffd2d2d2ffcfcfd0ffcfcfcfffd2d2d2ffd8d8d8ffdadadaffdbdbdbffdadadaffd3d3d3ffc8c8c8ffbdbdbdffbdbcbcffbdbebdffbebfbeffbfbfbeffbfbebfffbfbfbeffbfbfc0ffbfc0c0ffc0c0c1ffc1c2c2ffc2c2c3ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c6ffc8c7c8ffc8c8c8ffc9c9c9ffcacac9ffcbcacbffcccbccffccccccffcdcdcdffcececeffcececfffcecfcfffcfd0cfffd0d0d0ffd1d0d0ffd0d1d1ffd2d1d2ffd2d2d2ffd2d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcfceceffcececeffcececdffcdcdceffcececdffcececeffcecfceffcfcfceffcfcecfffcfcfcfffcfcfd0ffcfd0cfffcfd0d0ffd0d1d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d7d7ffd7d7d7ffd8d8d8ffd8d7d7ffd7d8d8ffd8d8d9ffd9d9d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdadaffdbdbdaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffddddddffdedddeffdededeffdededeffdfdedeffdfdedeffdededeffdfdfdfffe0e0e1ffe4e4e3ffe7e7e7ffe9eae9ffebebebffecececffededecffeeeeeeffeeefefffefefefffeff0f0fff1f1f1fff2f2f2fff4f4f4fff5f6f6fff6f7f7fff8f8f8fffafaf9fffbfbfbfffcfcfcfffdfdfdfffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfdfcfffafaf9fff8f8f8fff6f6f7fff4f4f3fff1f1f2fff0f0f0ffeff0f0ffeff0f0ffefeff0ffefefefffefefefffeeefefffeeeeeeffeeeeeeffedeeedffeeededffedededffecededffecedecffedececffedececffecececffedededffedededffececedffececedffecedecffecedecffebebebffeaebebffebeaebffeaeaebffeaebebffeaeaeaffeae9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffeaeaebffe9e9e9ffeae9eaffe9e9e9ffe7e7e7ffe4e3e3ffdfdedeffdbdbdbffd9d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d3d4ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcececeffcececeffcdcecdffcdcccdffcdcccdffcccccbffcbccccffcbcbcbffcacacaffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc6c7c7ffc7c6c7ffc5c6c6ffc5c5c5ffc5c5c5ffc4c3c3ffc3c3c4ffc2c3c3ffc2c2c2ffc1c1c1ffc1c1c0ffc0c0c0ffbfbfc0ffbfbfbfffbfbebeffbebebdffbdbdbdffbcbcbcffbbbcbcffbbbabbffbababaffb9bab9ffb9b9b9ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b5ffb5b4b4ffb3b3b3ffb3b2b2ffb2b1b2ffb2b1b1ffb0b1b0ffafb0afffafafaeffadadaeffadadacffacabacffaaabaaffabababffb6b6b6ffc4c4c5ffcececeffd0d0d0ffd0d0d0ffcdcdcdffc6c7c6ffc3c3c2ffc3c3c3ffc3c3c3ffc3c4c4ffc3c4c3ffc4c3c4ffc3c2c3ffc2c2c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff010202ff010102ff010101ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff070707ff080808ff090a0aff0a0a0bff0b0b0bff0c0b0cff0c0c0bff0c0c0cff0c0d0cff0c0d0dff0d0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0d0c0dff0d0d0dff0d0d0dff0e0e0dff0e0d0dff0d0d0dff0d0d0dff0d0c0dff0d0d0cff0c0d0cff0c0d0cff0d0d0cff0d0d0dff0d0d0dff0e0d0eff0d0e0eff0d0d0eff0c0d0cff0b0b0cff0a0a0aff0a0a0aff0a0a0aff090909ff080808ff070706ff595959ff717171ff757576ff777777ff7877780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040505ff0d0d0dff242424ff4a4b4bff767575ff989797ffabababffb8b8b7ffbcbdbdffbfc0bfffc2c2c2ffc4c4c5ffc6c6c6ffc8c9c8ffcbcbcbffcfcfcfffddddddfff1f1f1fffaf9fafffcfcfcfffdfdfdfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfdfffcfdfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfafafffafbfbfffafbfafffafafbfffbfbfbfffafbfbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffbfbfbfff1f1f1ffdadbdbffc2c2c2ffb9b9b9ffb8b7b8ffb6b6b6ffb4b4b4ffb2b2b2ffb1b0b1ffaeaeaeffaaa9aaffa1a1a1ff949493ff818180ff696969ff505050ff2d2e2dff151515ff0a0a0aff040504ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcececdffcdcdccffcbcbcbffc9cac9ffc7c7c7ffc7c8c7ffc9c9c9ffcacbcaffcbcbcbffccccccffcdcdcdffcfcfceffd0d0d0ffd2d2d2ffd4d3d3ffd6d5d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d7ffd6d5d5ffd5d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd1d2d2ffcfcecfffcdcdcdffccccccffcacacaffc7c7c7ffc5c5c5ffc2c2c2ffbfbfbfffbcbcbcffb9b9b9ffb6b6b5ffb1b1b2ffabacabffa5a5a6ff9fa0a0ff999999ff929291ff898889ff838282ff787978ff6e6f6eff666666ff5f605fff585858ff4f4e4eff484747ff404040ff393a3aff353535ff313131ff2f2f2fff2b2b2cff282929ff262626ff222223ff1f1f1fff1d1d1cff1b1b1bff191a19ff181717ff161616ff151515ff131413ff121212ff111112ff101111ff101110ff101010ff10100fff0f0f10ff0f0f0fff0f0f0eff0e0e0eff0c0c0cff0c0b0cff0b0b0bff0b0b0bff0b0b0aff0a0a0aff0a090aff090909ff080808ff080808ff070707ff070607ff070606ff060707ff060606ff060606ff060606ff060707ff070607ff070606ff060606ff070706ff060607ff060706ff060606ff060607ff060606ff060606ff060607ff060606ff060606ff060606ff060506ff060606ff050505ff040404ff0403030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000100ff010001ff010000ff000000ff000100ff000001ff000100ff000000ff000001ff000000ff010100ff010001ff000000ff000000ff010101ff010001ff000100ff010101ff000000ff010000ff010000ff000000ff000100ff000000ff000100ff000000ff000100ff000000ff000001ff010000ff010100ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2b2bff3a3b3bff3a3a3aff434243ff424343ff494949ff494949ff4f4f4fff4f504fff555556ff555655ff565656ff535353ff4e4e4eff4d4d4cff4d4c4dff494948ff474746ff474747ff444344ff434343ff444444ff414141ff414040ff414040ff3c3c3cff393a39ff393939ff363636ff3535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010000ff000000ff010000ff000100ff000000ff000001ff010001ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff030202ff050405ff080808ff090909ff090909ff090a0aff090909ff080908ff080908ff080808ff060606ff060606ff050504ff050505ff040404ff040304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffd0d0cfffd0d0d0ffd2d2d2ffd2d1d2ffd1d2d2ffcfcfcfffd2d2d2ffd8d7d8ffd9d9d9ffdbdbdbffdbdbdbffd5d4d4ffcbcbcbffc3c3c3ffbebebeffbebebeffbfbebeffbebfbfffbfbfbfffbebfbeffbfc0bfffc0c0c0ffc0c1c1ffc2c2c2ffc2c2c3ffc4c4c3ffc4c4c4ffc5c5c5ffc5c6c6ffc7c6c6ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffcacacaffcacbcbffcbcccbffcccdccffcdcdcdffcececeffcfcecfffd0cfcfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd0d0d1ffcfcfd0ffcececeffcececeffcdcdcdffcdccccffccccccffcdcdcdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcececeffcececdffcececeffcfcfceffcecfceffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d6d5ffd6d5d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd9d8d8ffd9dad9ffd9d9daffd9d9daffdadadbffdadbdbffdbdbdbffdcdbdbffdbdbdbffdcdcdbffdcdcdcffdcdddcffdcdcddffdcddddffddddddffdddeddffdedddeffdededdffdededdffdededeffdfdedeffdfdfdfffe2e2e2ffe5e5e5ffe9e8e8ffebeaeaffebebebffecedecffedededffeeeeeeffeeeeeeffeeefeeffeeeeefffefefefffefefeffff0f0f0fff1f1f1fff2f3f3fff4f4f4fff6f5f5fff7f7f7fff8f9f8fffafafafffbfbfbfffbfbfcfffcfdfcfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfafafff8f8f7fff6f6f6fff3f4f3fff1f1f1fff0f0f0ffeff0f0ffeff0efffefefefffefefefffefefeeffefeeeeffeeeeeeffedeeeeffeeededffedededffecededffecedecffecececffecececffecececffecedecffecedecffecececffedecedffecececffededecffedededffecececffebeaebffebebebffebeaeaffebebeaffeaeaeaffeaeaebffeaeaeaffeae9e9ffeaeaeaffe9eaeaffeae9eaffeae9e9ffe9eaeaffeaeaeaffe9e9eaffeaeaeaffe9eaeaffeae9eaffeae9e9ffe9e9e9ffeaeae9ffe9eaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e8e8ffe4e4e4ffdfdedfffdbdbdbffd9d9d9ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d0ffd0d1d0ffd0cfcfffcfcfcfffcecfcfffcececeffcdcdceffcdcdcdffcccccdffccccccffcbcccbffcbcbcbffcbcbcbffcacacaffcacac9ffc9c9c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c6ffc6c6c5ffc5c5c5ffc4c4c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c1c2ffc1c0c0ffc0c1c0ffbfc0c0ffbebebfffbebebfffbdbebeffbdbdbdffbdbcbcffbbbbbbffbbbbbaffbababbffbabab9ffb9b8b9ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b5b4ffb4b4b4ffb4b3b3ffb2b3b2ffb2b2b2ffb1b1b1ffb0b0b0ffb0afafffaeaeaeffaeaeadffacacacffabacabffaaaaaaffacadacffbab9baffc8c8c8ffd0d0cfffd0d0d0ffd0d0d0ffcccdcdffc6c5c5ffc2c2c2ffc3c3c4ffc3c3c3ffc3c3c3ffc3c4c4ffc3c3c3ffc3c4c3ffc2c3c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020102ff010101ff020202ff010101ff010001ff010000ff000100ff000001ff000000ff000001ff000100ff010001ff010000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff272627ff5a5959ff606161ff676767ff6c6c6dff717171ff757575ff797879ff7c7c7cff7f7e7fff828282ff858585ff868786ff878787ff888889ff888888ff898989ff8a8a8aff8b8a8aff8b8b8bff8c8c8cff8c8c8cff8d8d8dff8e8e8eff8e8e8eff8f8e8eff8e8e8dff8c8d8dff8b8c8bff898989ff878787ff848585ff828382ff808080ff7d7d7dff797979ff747474ff6e6e6eff676867ff5f5e5eff595959ff717272ff757575ff777777ff777878ff7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010102ff050505ff0e0e0eff212121ff474748ff717171ff949494ffa9a8a9ffb5b5b5ffbcbcbcffbfbfbfffc2c2c1ffc4c5c4ffc7c6c6ffc7c7c8ffc9c9c9ffd1d1d1ffe2e2e2fff5f5f5fffbfcfbfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfafffbfafbfffbfbfbfffbfafafffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffbfbfbfff4f4f3ffe0e0e0ffc5c5c5ffb9b9baffb7b7b7ffb5b5b5ffb3b3b3ffb2b1b2ffb0b0afffacacacffa7a7a7ff9e9e9eff919190ff807f7fff6c6c6cff525252ff2e2f2eff141414ff0a0a0aff050405ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffcececeffcececdffcdccccffcbcbcbffcac9c9ffc9cac9ffcbcacbffcccbccffcdcccdffcecdcdffcfcfceffd0d0d0ffd2d1d1ffd4d4d3ffd5d6d6ffd7d8d7ffd9d8d9ffdadadaffdbdadaffdbdbdbffdbdbdbffdadbdaffdad9d9ffd8d8d9ffd8d8d7ffd8d8d8ffd8d8d9ffd8d8d9ffd9d8d9ffd9d8d8ffd8d8d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d5ffd3d3d3ffd2d2d2ffd2d1d1ffd0d0d1ffd0cfd0ffcfceceffccccccffcac9caffc8c8c8ffc5c5c5ffc3c3c3ffc1c0c0ffbfbfbfffbcbcbcffb8b8b8ffb4b4b3ffafafafffa9a9a9ffa3a2a2ff99999aff949595ff8d8d8dff848584ff7d7c7cff767676ff6f6f6fff666565ff5b5b5bff545453ff4c4b4cff444444ff3f3f3fff3b3c3bff383738ff343334ff2f2f2fff2b2b2aff272727ff232323ff212020ff1f1f1eff1d1d1dff1b1b1bff1a191aff171718ff161616ff151515ff141414ff131413ff131213ff121212ff121211ff111111ff101011ff0f0f10ff0f0f0fff0e0e0dff0d0d0dff0c0d0cff0c0d0cff0b0b0bff0b0b0bff0a0a0aff090a0aff090908ff080807ff080707ff070708ff070707ff070707ff060606ff060506ff060606ff070607ff070607ff070606ff060606ff070606ff060606ff060706ff070706ff060606ff060606ff060606ff060606ff070607ff060606ff060606ff040504ff040404ff030303ff060606ff060706ff060606ff0606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010000ff000000ff010000ff000000ff000100ff010100ff000000ff000000ff000001ff000101ff010101ff010101ff010001ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff010001ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff010001ff000000ff010000ff000000ff010000ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff424242ff424243ff494949ff494949ff4f4f4fff4f4f4fff555555ff555555ff565656ff545554ff555554ff545454ff4f4e4fff4c4c4dff4c4d4dff494949ff474747ff474747ff444443ff434343ff434343ff414141ff404140ff404040ff3c3d3cff3a393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff060506ff070708ff080808ff080808ff080807ff050605ff090808ff060606ff060606ff050404ff040405ff040405ff040404ff040403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0cfcfffd0d0d0ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d1ffd6d6d7ffd8d9d9ffdcdcdcffdcdcdcffd6d5d6ffcdcdccffc4c4c4ffbebebeffbebebeffbfbfbeffbfbebfffbfbfbeffbfbebfffbfc0bfffc0c0c0ffc1c0c1ffc2c1c2ffc3c2c2ffc4c4c3ffc4c4c4ffc5c5c4ffc6c6c5ffc6c6c6ffc7c7c7ffc8c7c8ffc9c8c9ffcac9c9ffcacacaffcbcbcbffcbcccbffcdcccdffcdcdceffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d2d3ffd2d1d2ffd1d0d0ffcfcfcfffcececeffcdcdcdffcccdccffccccccffcbcbcbffcbcbcbffcbcbccffcbccccffccccccffccccccffcdccccffcccdccffccccccffcdcdcdffcdcdcdffcececdffcecdceffcececeffcfceceffcfcfcfffcfcfcfffd0cfd0ffd0cfd0ffd0d0d0ffd1d1d0ffd0d1d0ffd1d1d0ffd1d1d1ffd1d2d2ffd2d2d1ffd2d1d2ffd2d2d3ffd3d2d2ffd3d3d2ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d5d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d9ffd9d9d9ffdad9d9ffd9d9daffdad9daffdbdadbffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffdcdddcffdddddcffdddcddffddddddffddddddffdddedeffdededeffdededeffdfdedfffe0e1e0ffe3e3e3ffe7e6e6ffe9e9e9ffebebeaffecebebffecedecffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefeeffefeeeeffefefeffff0f0f0fff1f2f1fff3f2f3fff4f4f5fff6f5f6fff7f7f7fff9f9f9fff9faf9fffbfafbfffbfbfcfffdfdfcfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfcfcfff8f8f8fff6f6f5fff3f2f3fff1f1f0fff0eff0fff0f0f0fff0eff0ffefefefffefeeefffeeeeeeffefeeeeffedeeedffeeededffedededffedededffededecffedecedffececedffedececffecececffecececffecedecffecececffecececffecedecffedececffececedffececedffedededffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffe9e9eaffeaeae9ffe9e9e9ffe9e9eaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffeae9e9ffe8e9e8ffe5e4e5ffe0e0e0ffdcdcdcffd9d8d8ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d1ffd2d2d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcecfffcececeffcecdcdffcdcdcdffcdcdccffccccccffcccbccffcbcbcbffcacbcaffcacacaffc9c9caffc9c9c9ffc9c8c9ffc8c8c7ffc7c7c7ffc6c6c6ffc5c6c5ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc3c3c2ffc2c2c2ffc2c1c1ffc1c0c1ffc0c0c0ffc0c0bfffbebfbfffbebebfffbebebeffbdbdbdffbcbcbcffbcbbbbffbbbbbbffbababaffb9b9b9ffb9b9b8ffb8b8b8ffb7b7b7ffb7b6b6ffb5b5b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b3b3ffb2b3b2ffb1b1b1ffb1b0b0ffafafafffafafafffaeaeaeffadadadffadacacffabacabffabababffb1b1b1ffbebdbeffcbcacaffd1d1d0ffcfd0cfffcfcfcfffcacacaffc4c4c4ffc3c4c3ffc4c3c4ffc3c3c4ffc4c3c3ffc4c3c3ffc4c4c3ffc3c4c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010102ff010101ff010101ff010101ff000001ff010101ff010101ff000000ff000001ff010001ff010001ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2b2a2aff707070ff787879ff818181ff878787ff8c8c8dff919191ff969595ff999999ff9d9d9cffa1a1a1ffa4a4a4ffa6a6a6ffa7a8a7ffa9a9a8ffa9a9a9ffaaa9a9ffabababffabacacffadadadffadadadffaeadaeffaeafaeffafafafffb0afafffafafafffafb0afffaeaeaeffacacacffaaa9aaffa7a8a7ffa5a4a5ffa2a1a2ff9f9f9fff9c9b9bff979797ff919191ff8a8989ff818181ff777777ff717271ff767576ff777777ff787777ff787878ff7978780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030202ff060706ff0e0f0fff232424ff454545ff6f6f6fff909190ffa5a5a5ffb2b3b2ffbababaffbebebeffc1c1c1ffc4c4c4ffc6c6c6ffc7c8c8ffc8c9c8ffcfd0d0ffe9eae9fff5f6f5fffbfbfbfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfcfcfffdfdfcfffcfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffafbfafffbfbfafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffafbfbfff4f4f4ffe4e5e5ffc4c4c4ffb9b9b9ffb6b6b5ffb4b4b3ffb3b3b2ffb0b1b0ffaeaeaeffabababffa6a6a6ff9c9d9dff8e8f8eff7e7e7eff6a6a6bff4e4e4eff2b2b2bff141313ff0a0a09ff040405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd0d0d0ffcfcfcfffcececeffccccccffcbcbccffcccbcbffcccccdffcecdcdffcecfceffcfcfd0ffd0d1d0ffd1d2d2ffd3d3d3ffd5d5d5ffd7d7d6ffd9d9d9ffdadadaffdbdcdbffdbdcdcffddddddffdcdcdcffdbdcdbffdbdbdbffdad9d9ffd9d8d8ffd8d9d8ffd9d9d8ffdad9d9ffd9d9d9ffd9d9daffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d7ffd6d7d7ffd6d6d6ffd5d5d5ffd4d5d5ffd4d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffcfcfd0ffcececeffcbcccbffc9c9c9ffc7c8c7ffc6c6c6ffc5c5c4ffc3c3c3ffc1c1c1ffbebfbeffbabbbbffb6b7b6ffb2b2b2ffa9aaa9ffa5a5a5ff9e9e9dff979797ff90908fff898a89ff848484ff7e7d7dff757474ff6b6b6cff626362ff585858ff515151ff4c4c4bff464646ff424141ff3c3c3bff353536ff303130ff2b2c2cff282828ff252625ff242423ff212122ff201f1fff1d1d1dff1a1b1bff1a191aff181818ff171717ff161616ff151515ff141414ff131413ff121212ff121112ff111110ff0f1010ff10100fff0e0f0fff0e0e0eff0d0d0dff0d0d0cff0c0c0cff0b0b0bff0a0a0aff090a0aff090808ff080908ff080808ff080808ff070708ff070707ff070706ff060706ff060606ff060606ff070606ff060606ff060606ff060606ff060706ff060606ff060607ff060706ff060706ff060606ff060606ff040404ff030403ff030303ff060606ff060606ff060607ff060707ff070707ff070708ff070707ff07070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff000001ff000100ff000101ff000000ff000101ff010101ff010101ff010100ff000100ff010100ff000000ff000000ff010000ff010000ff000001ff010101ff000000ff000001ff010000ff000000ff010000ff000000ff000001ff000100ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000100ff010001ff010101ff000000ff000101ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424243ff494949ff494948ff4f4f4fff4f4f4fff555555ff555555ff565656ff545455ff545554ff545555ff545454ff545555ff4f4f4fff4d4d4dff4d4d4cff494949ff474746ff464746ff434343ff444343ff444343ff414141ff404140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000001ff000000ff010000ff000001ff000001ff000001ff000101ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020203ff050504ff060606ff060706ff080808ff080808ff060606ff060606ff060606ff050404ff040504ff040404ff040304ff040403ff030404ff0304030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd2d2d1ffd2d1d2ffd1d1d2ffd1d2d2ffd1d2d2ffd1d1d1ffd2d2d2ffd6d6d6ffd8d8d8ffdcdcdbffdbdcdbffd6d6d6ffcececeffc6c6c6ffbebebeffbebdbdffbebebfffbfbfbfffbebebeffbebfbfffbfbfbfffc0c0c0ffc1c0c1ffc2c2c2ffc2c2c3ffc4c4c3ffc4c4c4ffc5c4c5ffc5c6c5ffc7c7c6ffc7c7c7ffc8c8c8ffc8c9c8ffc9cac9ffcbcacbffcbcbcbffccccccffcdcdcdffcececdffcfceceffcfcfcfffd0d0cfffd1d0d1ffd1d1d0ffd0d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d3ffd2d2d3ffd2d3d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfceffcececeffcdcdccffccccccffcbcbcaffcacacaffc9c9caffc9cacaffcacacaffcacacaffcacbcbffcbcbcbffcbcbcbffcccccbffcbcccbffcccccbffcbcccbffccccccffcdcccdffcdcdcdffcdcdceffcececeffcececeffcececfffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0cfd0ffd0d1d0ffd0d1d1ffd1d0d1ffd1d1d0ffd2d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d5d4ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d8ffd7d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadbdaffdadbdaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffddddddffddddddffdddedeffdededdffdededeffdfdfdeffe1e2e1ffe5e5e5ffe8e8e8ffeaeaeaffebebebffecececffedecedffedeeeeffeeeeeeffeeeeeeffeeededffeeeeeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefeeffefefeffff0efeffff0f1f0fff1f2f2fff3f3f3fff5f5f5fff6f6f6fff8f8f8fff9f9f8fffaf9f9fffafbfafffbfbfbfffdfcfdfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefdfffbfbfbfffafafafff8f8f8fff6f5f5fff2f2f3fff1f1f1fff0eff0ffeff0f0fff0efefffefefefffefeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffedededffededecffededecffececedffecececffecececffebececffecececffedececffecececffecededffecececffecececffecedecffecececffedecedffecedecffeaeaebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9eaffeae9eaffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e9ffe8e9e9ffe8e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffe9e9e8ffe9e9e8ffe8e8e7ffe4e5e4ffe1e1e1ffdddcddffd9d9d9ffd6d6d7ffd5d6d5ffd4d4d4ffd4d4d5ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfceffcececeffcdcecdffcdcdcdffcdcdcdffccccccffccccccffcbcbcbffcacacaffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc7c8c8ffc7c7c7ffc6c6c6ffc5c5c6ffc5c5c5ffc5c4c4ffc3c4c4ffc3c3c3ffc2c2c3ffc1c2c2ffc2c1c1ffc0c1c1ffc0c0c0ffbfc0c0ffbfbfbfffbfbebeffbdbebdffbdbdbdffbcbcbcffbbbbbbffbbbbbaffbababaffb9b9baffb8b9b9ffb7b8b8ffb7b7b7ffb6b7b7ffb6b6b6ffb5b5b5ffb5b5b4ffb4b4b4ffb3b3b2ffb2b2b2ffb1b1b1ffb0b0b0ffb0afafffaeaeafffaeaeaeffadadadffacacadffacacabffacacacffb5b4b4ffc2c2c1ffcdcdcdffd0d0cfffcfd0d0ffcececeffc7c7c7ffc2c2c2ffc3c3c3ffc4c3c3ffc3c4c3ffc3c4c3ffc4c3c3ffc4c4c4ffc3c4c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff010102ff010102ff010202ff020101ff010201ff010101ff010101ff000001ff010000ff000100ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2c2b2bff727372ff7b7b7bff848484ff8a8a8bff908f8fff939493ff989897ff9c9c9bff9fa0a0ffa4a4a3ffa7a6a7ffa8a8a9ffaaaaaaffabacabffacacacffadadadffaeaeaeffafafafffb0b0afffb0b0b0ffb0b0b0ffb0b1b0ffb1b1b1ffb2b1b2ffb2b1b1ffb1b1b1ffb0b1b0ffaeaeaeffacacadffababaaffa8a8a8ffa5a5a5ffa2a2a2ff9e9e9fff9a9a9aff949494ff8d8c8dff848483ff7b7b7aff757576ff777777ff777877ff787978ff797879ff7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020303ff070707ff101011ff232424ff464545ff6d6d6eff8f8f8fffa1a1a2ffafafafffb7b8b8ffbdbdbeffc1c0c1ffc3c3c3ffc6c6c6ffc7c7c7ffc9c8c8ffd1d1d2ffe7e7e7fff9f8f8fffafafbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfcfdfffcfcfdfffdfcfcfffdfcfcfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfcfffdfdfcfffcfdfcfffcfdfdfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfafbfffbfafafffbfafbfffbfafbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfcfffbfcfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffbfbfafffbfbfbfffbfafbfffafafbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffcfdfdfffcfdfdfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffbfbfbfff6f7f7ffdeddddffc3c3c4ffb6b5b5ffb4b4b5ffb3b3b3ffb2b2b2ffb0b0b0ffaeaeadffabababffa4a5a5ff999999ff8b8c8bff7b7b7bff636363ff464646ff2a2929ff141313ff0a0a09ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd1d1d1ffd0d0d0ffcfcecfffcdcecdffcdcccdffcdcdcdffcececeffd0cfcfffd0d0d0ffd1d1d0ffd1d2d1ffd3d3d3ffd4d5d5ffd6d6d7ffd8d8d9ffdadadaffdbdbdbffdcdddcffdcddddffdddeddffddddddffdddcdcffdbdbdcffdadadaffd9d9d9ffd9dad9ffdadad9ffdad9daffdad9d9ffdadadaffdad9daffdadadaffdad9d9ffdadad9ffd9d9daffd8d8d8ffd8d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd4d4d5ffd3d3d4ffd2d2d2ffd1d1d1ffd0d0d0ffcececeffcdccccffcbcbcbffcacacbffcac9caffc8c8c8ffc7c7c7ffc5c5c5ffc3c3c3ffc0c0c0ffbdbdbdffb7b6b6ffb2b2b2ffadacacffa7a7a8ffa1a1a2ff9c9c9cff969696ff929291ff8b8c8cff838383ff787778ff6f6f6fff686768ff606060ff595959ff535352ff4d4c4cff444444ff3c3c3cff373737ff333333ff2f2f2fff2b2b2cff292828ff262626ff232423ff202120ff1e1f1eff1d1d1dff1c1b1bff19191aff181819ff161617ff161616ff151514ff131313ff131212ff121212ff111112ff111011ff100f0fff0f0f0eff0e0e0eff0d0d0dff0d0d0cff0b0b0cff0a0b0bff0a0b0aff090a0aff09090aff090909ff090909ff090909ff080808ff080708ff070707ff070707ff070607ff060606ff060606ff060606ff060606ff060606ff060606ff060606ff060506ff060506ff040405ff040404ff040304ff060606ff070606ff060606ff060606ff070708ff070707ff070708ff070707ff070707ff070606ff070606ff07070600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000001ff000001ff010000ff010101ff000000ff010000ff000000ff000000ff010000ff000001ff010000ff000001ff000001ff010001ff010000ff010100ff000001ff000101ff000001ff000100ff000001ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff010100ff010000ff000001ff000001ff000000ff010100ff010100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494949ff4f4f4fff4f4f4fff555555ff555555ff565656ff555555ff555555ff545454ff555454ff545454ff545454ff555454ff4e4e4fff4d4c4cff4d4c4dff494949ff474747ff474747ff444443ff43444400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff000001ff010000ff010100ff000101ff000000ff010000ff000000ff000101ff000101ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030303ff050504ff050605ff070706ff080808ff070606ff040404ff040405ff040404ff050504ff040403ff030304ff040303ff030303ff030304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d1d2ffd2d2d2ffd2d2d2ffd2d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd5d5d5ffd7d7d8ffdcdbdbffdbdbdcffd7d7d7ffd0cfd0ffc7c7c7ffbebdbdffbcbdbdffbebebeffbebebeffbebfbeffbfbebfffbfbfbfffc0bfc0ffc1c1c0ffc2c2c1ffc3c3c2ffc3c4c3ffc4c4c4ffc5c5c5ffc5c5c6ffc6c6c7ffc8c7c7ffc8c8c8ffc8c9c8ffc9cac9ffcacbcaffcccccbffcdccccffcdcdcdffcececeffcececfffcfcfcfffd0d0cfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd1d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d1ffd0d0d0ffcfcfd0ffcececeffcdcdcdffccccccffccccccffcacacaffcac9caffc8c9c9ffc8c8c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffc9cacaffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffccccccffccccccffcdcdccffcccdcdffcdcdcdffcdcdceffcdceceffcececfffcececeffcececfffd0cfcfffcfcfcfffd0d0cfffd0d0d0ffd0d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d4ffd4d5d4ffd4d4d5ffd5d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d9ffd8d8d9ffd9d8d8ffd9d9d9ffdadadaffd9dadaffdadadaffdadbdaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffddddddffdededeffe0dfe0ffe3e3e3ffe7e6e6ffeae9e9ffeaebebffebebebffecececffedededffeeeeeeffedeeeeffededeeffeeededffeeededffeeeeedffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefeeffefefefffeff0effff1f1f0fff2f2f2fff3f3f4fff5f5f5fff6f6f7fff8f8f8fff9f9f8fff9f9f9fffaf9f9fffbfafbfffcfcfdfffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefefffefdfdfffdfcfdfffcfcfcfffcfcfcfffbfbfbfff9f8f9fff7f7f6fff5f4f4fff1f2f2fff0f0f0fff0eff0ffeff0efffefeff0ffeeeeefffeeeeeeffefeeeeffeeeeeeffeeeeedffedeeedffedededffedededffececedffececedffedececffecececffececebffecececffecececffecececffedececffecececffececedffecececffededecffecedecffecececffecececffebeaebffeaeaeaffeaeaeaffeae9e9ffeaeae9ffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e8e9ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e9e9ffe8e9e9ffe9e8e9ffe9e8e8ffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e9ffeae9e9ffe9e9eaffe9e9e9ffe8e8e9ffe8e8e8ffe8e7e8ffe5e5e5ffe2e2e2ffdddedeffd9dadaffd7d6d7ffd4d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0d0ffcfcfcfffcececeffcececdffcdcdcdffcdcdccffcdcdccffccccccffcbcbccffcbcbcbffcacacaffcacacaffc9cac9ffc9c8c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c7ffc6c5c5ffc5c5c5ffc4c5c5ffc4c3c4ffc4c3c3ffc2c2c3ffc2c2c2ffc1c2c2ffc0c1c1ffc0c0c0ffbfbfbfffbfbfbfffbfbebfffbdbdbeffbdbdbdffbcbcbcffbbbbbcffbbbabbffbababaffb9babaffb8b8b8ffb8b7b7ffb7b7b7ffb6b6b6ffb6b5b5ffb5b4b5ffb4b4b4ffb3b3b4ffb2b2b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffaeafafffadadaeffacadadffadacadffababacffacacacffb9b8b8ffc5c5c5ffcececdffcfcfcfffcfd0cfffcdcdcdffc5c5c5ffc1c1c1ffc3c2c2ffc3c3c3ffc3c4c3ffc3c3c3ffc3c4c3ffc4c4c3ffc4c3c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020101ff010101ff010202ff010201ff010102ff010101ff010101ff000001ff010101ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2c2c2cff747475ff7d7d7eff868686ff8d8d8dff929292ff959696ff9a9a9aff9d9e9effa1a2a2ffa5a5a5ffa9a8a8ffabababffacacacffaeaeaeffafaeafffafb0b0ffb1b1b0ffb1b1b1ffb2b1b1ffb2b2b3ffb2b2b2ffb3b2b3ffb3b2b2ffb3b3b3ffb2b3b3ffb2b2b2ffb1b1b2ffafb0b0ffafaeafffacacacffaaaaaaffa8a7a7ffa5a4a4ffa1a1a1ff9c9d9cff969797ff8f8f8fff868686ff7c7c7dff777777ff777777ff787978ff787878ff787978ff7979780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff070707ff131213ff2a2a2aff49494aff6f6f6eff8c8d8dff9f9f9fffabababffb5b5b5ffbbbcbcffc0c0c0ffc2c2c2ffc5c4c4ffc7c7c7ffc8c8c8ffd0d0d0ffe8e8e8fff8f7f7fffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfbfafffafbfbfffbfafbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffafafbfffbfbfafffbfbfbfffafafbfffbfafafffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffbfbfbfff3f2f2ffdededeffbebebfffb5b5b5ffb4b4b4ffb3b3b3ffb2b1b2ffafafb0ffaeaeaeffaaaaaaffa1a1a1ff979696ff898989ff777778ff5f5f5fff464746ff2c2d2dff161615ff0a0a09ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d5ffd3d3d3ffd2d2d2ffd0d0d0ffcfceceffcdcdceffcececeffd0cfd0ffd0d1d0ffd1d2d2ffd2d2d2ffd3d3d3ffd5d4d4ffd6d6d7ffd8d8d8ffd9d9d9ffdbdbdbffdcdcdcffddddddffdededdffdededeffdddddeffdddcdcffdcdbdcffdbdadaffdadadaffdadadaffdad9d9ffd9dadaffdadadaffdadadaffdadadaffdadadbffdbdadaffdadadaffdadadaffd9d9d9ffd9d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d4d3ffd3d3d2ffd1d1d1ffcfd0cfffcececeffcececeffcdcdcdffccccccffcbcbcbffc9c9c9ffc8c8c8ffc6c6c7ffc4c4c4ffc0c0c0ffbdbdbdffb8b8b9ffb4b4b5ffb0b0b0ffacababffa7a6a6ffa2a2a2ff9d9d9dff969696ff8d8c8cff848384ff7d7c7dff757576ff6f6e6eff666766ff5f5f5fff575757ff4e4e4eff464646ff414142ff3d3c3dff383838ff333332ff2d2e2eff2a2a2aff282827ff252525ff222323ff212020ff1e1e1eff1c1b1cff191a19ff191919ff171716ff151615ff151515ff131314ff131313ff121212ff111110ff101010ff100f0fff0f0e0eff0f0e0eff0e0d0dff0d0d0dff0d0c0dff0c0c0cff0b0b0bff0b0b0bff0a0b0aff0a0a0aff090909ff090909ff080808ff080808ff070807ff070706ff070706ff060606ff070606ff050606ff060606ff060606ff060606ff040405ff040404ff030304ff070606ff070607ff060607ff060606ff070708ff070707ff070707ff070708ff070707ff070707ff060706ff060707ff080807ff080807ff080707ff070808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff010100ff010000ff010001ff000001ff010000ff010000ff000000ff000001ff010001ff000001ff010001ff010001ff010001ff000000ff010101ff000000ff010000ff000001ff000000ff010001ff000000ff000001ff000000ff010100ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000100ff000100ff000001ff000000ff000000ff000000ff000100ff010001ff000000ff000100ff010101ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4f4f4fff555555ff555555ff565656ff555554ff555454ff555554ff555454ff555455ff545455ff555454ff555454ff545454ff4e4f4fff4d4c4dff4c4c4dff494949ff474647000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010000ff000000ff000001ff010001ff010101ff000001ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff010101ff020201ff030303ff030304ff050504ff060707ff070708ff060606ff040404ff040304ff040504ff040404ff040303ff030403ff030404ff030303ff040404ff0403040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d3ffd2d1d2ffd6d5d5ffd8d8d9ffdbdcdcffdcdbdcffd9d9d9ffd2d1d1ffc8c7c8ffbcbcbdffbcbcbcffbebebeffbebebeffbebebeffbebebfffbebfbfffc0c0c0ffc0c1c0ffc1c2c2ffc3c2c2ffc4c4c3ffc4c4c4ffc5c5c5ffc6c5c6ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c9ffcacac9ffcbcbcbffcbcbccffccccccffcdcdcdffcecdcdffcececeffcececeffcececeffcecfceffcfcfcfffcfcfcfffcfd0cfffd0cfd0ffd0cfcfffcfd0d0ffd0cfcfffcfcfcfffcfcfcfffcecdceffcdcdcdffcccbccffcbcbcbffcacacaffc9c9c9ffc8c9c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c7ffc8c8c8ffc9c8c8ffc9c9c9ffc8c9c9ffc9c9c9ffcacacaffcacacaffcacacbffcbcbcbffcbcbccffcccbccffccccccffcccccdffcccdccffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcfcecfffcecfceffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd7d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffddddddffdcdcddffddddddffdededeffe1e1e2ffe5e4e5ffe8e7e8ffeae9eaffeaebeaffecececffedececffeeededffededeeffedededffeeedeeffedeeedffedeeeeffeeededffeeeeedffeeedeeffeeeeeeffeeedeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffefefeeffeeefefffeeeeefffefefefffefefeffff1f0f0fff2f3f2fff4f4f4fff5f5f5fff6f7f6fff8f8f8fff8f8f8fff9f9f9fffafafafffbfbfafffcfcfcfffefdfefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffdfdfefffbfbfbfffaf9f9fff8f8f8fff7f8f8fff8f7f8fff7f7f7fff5f4f5fff3f2f3fff0eff0ffeeefeeffefefeffff0efeffff0efefffefeeefffeeeeeeffeeeeeeffedeeedffedeeeeffedededffedededffedecedffecededffedececffecececffececebffebececffebebecffecececffecececffecececffecececffecececffecececffecedecffececedffecececffecedec00000000ffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e7e8ffe7e7e7ffe6e6e6ffe2e3e3ffdfdfdfffdadadaffd7d6d7ffd4d4d5ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d0d1ffd0d0d1ffd0d0d0ffcfcfcfffcfcfceffcececeffcdcdceffcececdffcdcdcdffcccccdffcccbcbffcbcbcbffcbcacbffcacacaffcacacaffc9c9c9ffc8c9c9ffc8c9c8ffc7c7c8ffc7c7c7ffc6c6c6ffc6c5c5ffc5c5c5ffc4c4c4ffc4c3c3ffc4c3c3ffc3c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc0c0c0ffbfc0bfffbfbfbfffbebebeffbdbdbdffbdbdbdffbcbcbcffbcbcbbffbbbbbbffbabab9ffb9b9b9ffb9b8b8ffb8b8b8ffb6b7b7ffb6b6b6ffb5b5b5ffb4b4b5ffb4b4b4ffb3b3b3ffb2b2b3ffb2b1b2ffb1b0b1ffb0b0b0ffafafafffaeaeaeffadadadffadacadffadacadffacacacffaeadaeffbbbcbbffc9c9c9ffcfcfcfffd0d0d0ffcfcfcfffcbccccffc4c4c4ffc1c0c1ffc3c2c2ffc2c2c2ffc2c2c3ffc4c4c3ffc3c4c4ffc3c3c4ffc3c3c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020101ff010101ff010102ff020102ff020201ff010101ff010100ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2d2c2dff767676ff808080ff898988ff8f8f8fff949493ff979797ff9b9b9bff9e9f9fffa2a2a2ffa6a6a5ffa9a9a8ffacacabffaeaeadffafafafffb0b0b0ffb1b1b1ffb2b1b1ffb1b1b2ffb2b2b2ffb3b2b3ffb3b2b3ffb3b2b3ffb3b2b3ffb3b2b3ffb2b2b2ffb2b2b2ffb1b1b1ffb0afafffaeaeafffacacadffabababffa8a8a8ffa5a5a6ffa2a2a2ff9e9e9dff989798ff909091ff878787ff7e7d7eff787877ff787878ff787878ff797978ff787978ff7878790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff060606ff121211ff2a2b2bff4e4e4eff6f7070ff8b8b8cff9e9e9dffa9aaa9ffb2b3b3ffb9b9b9ffbebebeffc1c1c1ffc3c3c3ffc5c4c5ffc7c7c7ffcdcdcdffe2e2e3fff6f6f6fffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfdfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffbfcfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffdfcfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffafafafff2f2f2ffd8d7d8ffbabab9ffb4b4b4ffb3b3b4ffb3b2b3ffb1b1b1ffb0afafffacacacffa6a6a6ff9e9e9eff949494ff888889ff767776ff616161ff4c4c4bff2e2e2dff121212ff090808ff030203ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d6d5ffd5d4d4ffd3d3d3ffd1d2d2ffd0d0d0ffcfcfceffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd6d5d5ffd8d7d8ffd9d9daffdbdbdbffdddddcffdeddddffdededeffdfdfdfffdfdedeffdddedeffddddddffdcdcdcffdbdbdbffdadadaffdadadaffdadadaffdadadaffdad9daffdadadaffdbdadbffdbdadbffdbdbdbffdbdbdbffdbdbdaffdad9daffd8d9d9ffd8d9d9ffd9d9d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd4d5d4ffd3d4d4ffd2d2d2ffd0d1d1ffd0d0d0ffcfcfd0ffcfceceffcdcdcdffccccccffcacacbffcac9caffc8c8c8ffc6c6c6ffc3c4c4ffc1c0c1ffbdbdbdffbababaffb6b6b6ffb2b2b2ffaeaeaeffaaaaaaffa5a6a5ff9e9e9eff969696ff8f8f8fff888889ff828281ff797979ff717171ff6a6b6aff636263ff5a5a5aff535253ff4e4d4eff484848ff424141ff3b3b3bff363636ff333333ff2f2f2fff2c2d2dff2a2a2aff272727ff232323ff1f1f1fff1d1d1dff1b1b1bff191a19ff181818ff171717ff161616ff151515ff141414ff131313ff131312ff111111ff101011ff101010ff10100fff0e0f0fff0e0e0eff0d0d0eff0d0d0dff0c0c0cff0b0b0bff0a0b0bff0a0a0aff090a0aff090909ff080808ff080707ff070707ff070707ff070707ff070607ff070607ff060506ff040404ff040304ff040303ff060606ff060606ff060607ff060606ff080707ff070707ff070707ff070707ff070707ff070707ff070706ff060606ff080707ff070807ff070707ff080707ff070708ff070707ff060606ff0606050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010001ff000001ff000100ff010100ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff010000ff000001ff000101ff000001ff010000ff000000ff000100ff000001ff010001ff010001ff010101ff000101ff010001ff010000ff010101ff000001ff010001ff000100ff010000ff010100ff000101ff000000ff000000ff000001ff000100ff000000ff010000ff000100ff000000ff010000ff000001ff000000ff000000ff010100ff000000ff000001ff000000ff000000ff000101ff000000ff000100ff010100ff000000ff000000ff010101ff000100ff010000ff000000ff010001ff010000ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff565656ff545555ff545555ff555454ff545454ff545554ff545455ff555455ff555455ff555555ff545555ff555455ff4f4f4fff4d4d4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000001ff010000ff000001ff000100ff010100ff000000ff000001ff000001ff010100ff000000ff000001ff000001ff010001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010101ff020201ff030202ff040304ff040504ff060606ff070808ff070707ff040504ff030303ff030303ff030403ff040404ff030403ff040303ff030304ff040404ff0403040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d1d1ffd1d1d1ffd1d2d1ffd7d7d7ffd3d2d3ffd3d2d3ffd6d6d6ffd9d9d9ffdddcddffdcdcdcffdadadaffd3d2d3ffc9c8c9ffbdbdbdffbdbcbcffbdbebdffbdbebeffbdbebeffbebebeffbfbfbfffc0c0bfffc0c0c1ffc2c1c1ffc2c3c2ffc3c3c3ffc5c4c4ffc5c4c5ffc6c6c6ffc6c7c6ffc8c8c7ffc8c8c8ffc9c9caffcacacaffcbcbcaffcbccccffccccccffccccccffcdcdccffcdcdcdffcdcecdffcececeffcececeffcfceceffcececeffcececeffcececeffcececeffcdcdcdffcdcdccffcbcbcbffcacacbffc9c9c9ffc9c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c9ffc9c8c9ffc9c9c9ffcacacaffc9cacaffcacacaffcbcacaffcbcbcbffcbcbcbffcccbccffccccccffcdccccffcdcdcdffcdcdcdffcdcecdffcececdffcececfffcecfceffcececfffcfcfcfffcfd0cfffcfcfcfffd0cfcfffd0d0d0ffd1d0d1ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d7ffd6d7d7ffd7d7d7ffd8d8d7ffd7d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d8ffd9d9d9ffd9dadaffdadadaffd9dadaffdadadbffdbdbdbffdbdadbffdbdbdbffdbdcdbffdbdbdcffdcdbdcffdcdcdcffddddddffdcddddffddddddffe0dfdfffe3e3e3ffe6e6e6ffe9e8e9ffeaeaeaffebeaeaffececebffedededffedededffedededffededeeffedeeedffedededffeeededffedeeedffedededffeeededffededeeffeeedeeffedeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeeeffeeefeeffefefefffefefefffeff0effff1f1f1fff2f3f2fff4f3f4fff5f5f5fff6f6f7fff8f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffcfcfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffdfdfefffbfbfbfff9f9f9fff8f8f8fff7f7f8fff7f6f7fff5f5f5fff4f4f4fff2f3f3fff2f1f2fff2f1f1fff2f2f2ffefefefffededeeffecededffeeededffeeeeeeffefefefffeeefefffeeeeeeffeeeeefffeeeeeeffedededffeeededffedededffecececffedececffececedffecececffecececffececebffecececffecececffecececffecececffecececffecececffecececffecedecffecececffecececffededed000000000000000000000000ffeaeaeaffeae9eaffe9e9eaffe9eae9ffe9eae9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e7e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e5ffe3e3e3ffdfdfe0ffdbdbdbffd7d7d7ffd4d4d5ffd3d4d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d0ffd0d0d1ffd0d0d0ffcfd0cfffcfcfceffcfceceffcececeffcdcdcdffcdcdccffcccccdffcccbccffcbcbcbffcbcbcbffcacacaffc9cac9ffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc5c5c4ffc4c3c4ffc3c3c3ffc2c3c3ffc2c2c2ffc1c1c1ffc0c1c1ffc0c0c0ffc0bfc0ffbfbfbeffbebebeffbdbebeffbdbdbdffbcbcbcffbbbcbcffbbbbbbffbab9baffb9b9b9ffb8b9b8ffb7b7b8ffb7b6b7ffb6b6b6ffb5b5b5ffb4b5b5ffb4b3b4ffb3b3b3ffb2b3b3ffb1b1b2ffb1b0b1ffafb0b0ffafafaeffaeaeaeffadaeaeffadadadffadadacffadadaeffb4b4b3ffc0c0c0ffcccbcbffcfd0cfffd0d0d0ffd0cfcfffc9c9c9ffc3c3c3ffc2c2c2ffc3c3c2ffc3c2c3ffc2c2c3ffc3c3c3ffc3c3c3ffc3c4c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010102ff010102ff020201ff010101ff000101ff010101ff010001ff000000ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2c2c2cff767677ff818181ff8a8a8aff90908fff949594ff989998ff9c9b9cff9e9f9fffa1a2a2ffa5a5a5ffa8a8a8ffaaaaaaffadadadffaeaeafffafafafffb0b0b0ffb1b1b1ffb0b1b1ffb1b1b1ffb1b1b1ffb1b2b2ffb1b1b1ffb1b1b1ffb0b1b1ffb1b0b0ffb0b0b0ffafafafffadaeaeffadadacffabacacffaaaaa9ffa7a7a7ffa4a4a4ffa1a1a0ff9c9c9cff979696ff8f8f90ff878787ff7e7e7eff797978ff787878ff787879ff787978ff787878ff7879790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040404ff0d0d0cff232323ff464647ff6a6a6aff868686ff9b9b9bffa7a8a8ffb0b1b0ffb6b6b7ffbcbcbcffbfbfbfffc1c1c1ffc3c3c3ffc5c5c5ffcacacaffdfdfdffff5f4f5fffafafafffbfbfbfffafafafffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffbfbfbfffaf9faffefefefffd0d0d1ffb7b7b7ffb4b4b4ffb4b3b4ffb2b2b2ffb0b0b0ffadaeadffa9a9aaffa4a3a4ff9d9d9dff949494ff888787ff767576ff616161ff494848ff252525ff0f0f0fff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d7d6ffd6d5d5ffd5d5d5ffd3d3d3ffd2d1d1ffd1d0d0ffd1d1d1ffd3d2d2ffd4d3d3ffd4d4d4ffd5d4d4ffd6d6d6ffd7d7d7ffd9d9d9ffdbdadaffdcdcdbffdddeddffdfdedeffdfdfdfffdfe0e0ffe0e0dfffdedfdeffdededdffdddddcffdcdcdcffdbdbdbffdcdcdbffdcdcdcffdbdbdcffdbdbdbffdbdadaffdbdadaffdbdbdbffdbdadbffdcdcdbffdcdbdbffdbdbdbffdadadaffdadad9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d8d7ffd7d7d6ffd6d6d6ffd5d6d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcdcdcdffcccbccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c6c6ffc4c4c4ffc1c1c1ffbebfbeffbcbbbbffb7b8b8ffb5b4b4ffb1b1b1ffadadadffa7a7a7ffa1a0a0ff9a9a9aff949494ff8c8b8bff838383ff7e7d7dff787978ff717171ff6a6a6aff636363ff5d5d5cff555656ff4f4e4eff484848ff424242ff3e3e3dff393a39ff363636ff323232ff2d2d2dff272727ff252525ff222222ff1f1f20ff1d1e1eff1c1b1bff1b1a1aff1a1a1aff181818ff171717ff161615ff141515ff131313ff131312ff121212ff111111ff101011ff0f100fff0f0f0fff0e0e0eff0d0d0cff0c0c0cff0b0b0cff0a0b0aff0a090aff090909ff090909ff090909ff080808ff080808ff080808ff080707ff050505ff050405ff040303ff040304ff040405ff060606ff070607ff070707ff070707ff070807ff070707ff080707ff070707ff060606ff070606ff080707ff070707ff080707ff080808ff080707ff070707ff060606ff050605ff080908ff080808ff080808ff0808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff010101ff010001ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000101ff000000ff010000ff000000ff010101ff010101ff010000ff010001ff000000ff010100ff000000ff010001ff010101ff010001ff000001ff010100ff010001ff000100ff010000ff000100ff000001ff010000ff010000ff000000ff010000ff010000ff000000ff010000ff000100ff000000ff000100ff000000ff000000ff000100ff000000ff000100ff000101ff000100ff000000ff010000ff000000ff000100ff000000ff010100ff010101ff000001ff000101ff000000ff010000ff010101ff000001ff010100ff010000ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff545454ff555454ff545454ff555555ff555555ff555454ff555455ff545454ff555554ff545454ff555455ff55555400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff010000ff010101ff000001ff010100ff010000ff000000ff000000ff000100ff000000ff000000ff000001ff000100ff010100ff000100ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff010100ff010201ff020201ff030303ff030404ff060605ff070707ff070707ff050505ff030404ff030303ff040404ff030303ff030303ff040404ff040303ff040303ff040404ff03030400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd2d2d2ffd9d9d9ffd9d8d9ffd7d7d7ffd3d3d3ffd6d6d6ffdad9daffdededeffddddddffdadadbffd5d5d5ffcccbccffc2c3c2ffbdbdbdffbdbebdffbebdbeffbebdbeffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc3c2c2ffc3c4c3ffc4c4c4ffc5c6c5ffc6c6c6ffc6c7c6ffc7c8c8ffc9c8c8ffc9cac9ffc9cacaffcacacaffcbcbcaffcccccbffccccccffcccdccffcdcdccffcdcdcdffcdcdcdffcccccdffcccdcdffccccccffcccbcbffcbcbcbffcac9caffc9c9c8ffc8c7c7ffc6c6c6ffc6c6c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c5ffc4c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacbffcacacbffcbcccbffcccbccffccccccffcdccccffcdcdcdffcdcdcdffcecdcdffcecdceffcececeffcfceceffcfceceffcfceceffcfcfcfffcfd0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd3d4d4ffd4d5d5ffd4d4d4ffd5d4d4ffd6d6d5ffd5d5d6ffd6d6d6ffd7d6d6ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d8ffd8d8d8ffd9d9d8ffd8d9d9ffd9d9d8ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdddcddffdededeffe1e0e1ffe4e4e4ffe7e8e7ffeae9eaffeaeaeaffebebeaffecedecffedededffeeededffedededffedededffedededffedededffedecedffedededffedededffedededffedeeedffedededffedededffedeeeeffeeededffeeeeeeffedeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefeff0fff0f0f0fff1f0f0fff3f2f2fff4f4f4fff5f5f6fff7f7f6fff8f7f7fff8f9f9fffafaf9fffbfbfbfffdfdfdfffefffffffffffffffffffefffffffffffefffffffdfefdfffbfbfbfffafafafff8f9f8fff8f7f7fff6f6f6fff5f5f5fff4f4f4fff3f2f2fff2f1f2fff0f0f0ffefefeeffecececffecebebffebeaeaffeaeaeaffeaeaebffebecebffecebecffecececffecececffedededffeeeeeeffefeeefffefeeefffeeeeeeffeeeeeeffeeededffedededffedececffedededffecececffecececffecececffececebffebececffececebffecececffebececffecececffecececffecececffecececffecececffecececffedecec0000000000000000000000000000000000000000ffeaeaeaffe9e9eaffeae9e9ffeae9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe9e9e8ffe9e8e8ffe7e8e7ffe7e6e6ffe5e6e5ffe3e3e3ffe0e0e0ffdcdcdcffd8d8d8ffd5d5d4ffd3d3d3ffd2d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcecfcfffcfceceffcececeffcdcdceffcdcdcdffccccccffcccccbffcbcbcbffcbcbcbffcacacaffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c7ffc7c6c6ffc7c7c7ffc5c5c6ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc3c3c2ffc2c2c2ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0bfffbfbfbfffbebebeffbdbdbdffbdbdbdffbcbcbcffbcbbbbffbabbbaffbababaffb9b9b9ffb8b8b8ffb8b7b8ffb7b7b7ffb6b6b6ffb5b5b5ffb5b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b1ffb1b0b1ffafb0afffafaeaeffaeafaeffaeaeaeffaeadaeffadadadffadadadffb8b7b7ffc4c3c4ffcdcdcdffd0cfcfffd1d1d1ffcececeffc7c7c7ffc2c2c2ffc2c2c2ffc2c3c3ffc3c2c2ffc3c3c2ffc2c2c2ffc3c3c3ffc3c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010201ff010101ff010101ff000001ff000000ff010100ff000100ff000100ff000000ff000001ff000000ff000000ff000000ff000001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2c2c2cff757576ff808180ff8a8a89ff909090ff949594ff989898ff9b9b9bff9d9d9dffa09f9fffa3a3a3ffa6a6a6ffa9a9a9ffabababffadacadffadadadffadadadffadadadffaeadaeffafaeaeffafaeafffaeaeafffafafafffafaeaeffadaeaeffaeadadffadadadffacacacffabababffaaaaaaffa8a8a8ffa7a6a6ffa4a4a4ffa1a0a0ff9e9d9dff999a99ff949494ff8d8e8dff868585ff7d7e7dff787978ff797878ff787978ff787979ff787978ff7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040304ff0b0b0bff1c1c1cff3b3b3bff616161ff818181ff979797ffa5a5a5ffafaeafffb6b5b5ffbababaffbdbdbdffc0c0c0ffc3c3c2ffc3c3c3ffc6c6c6ffd9d9d9fff3f3f3fffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafafffbfafbfffafafbfffbfafbfffbfbfafffafafbfffafafbfffbfbfafffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfbfff9f9f9ffeaebebffccccccffb7b7b7ffb5b4b5ffb4b4b3ffb1b2b2ffafafafffabacabffa8a8a8ffa3a2a2ff9b9b9bff929191ff858485ff737372ff5c5b5bff3b3b3cff1d1c1cff0d0c0cff040404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd6d7d7ffd5d6d6ffd4d5d4ffd3d3d3ffd2d1d1ffd2d2d2ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd9d8d8ffdbdadbffdcdcdcffddddddffdedfdeffdfdfdfffdfe0e0ffe1e0e0ffe1e1e0ffe0dfe0ffdfdedfffdddeddffddddddffdddcdcffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdddddcffddddddffdddcddffdcdbdcffdbdbdbffdbdbdbffdadadaffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d5d5ffd4d5d4ffd4d4d4ffd3d3d2ffd1d1d1ffd1d0d0ffcfcfcfffcecdceffcdcdcdffccccccffcccccbffcccccbffcbcbcaffcacacaffc8c9c8ffc6c6c6ffc4c4c4ffc2c2c2ffc0bfbfffbcbdbdffbabbbbffb8b8b8ffb5b4b5ffafafafffaaa9a9ffa4a3a4ff9d9d9dff969695ff919090ff8b8b8bff878686ff818181ff7b7b7bff747474ff6e6e6dff666667ff5e5e5fff555555ff4f4f4fff4a4a4aff454444ff3e3f3eff393939ff323232ff2f2e2eff2a2a2aff272827ff252525ff232323ff212020ff1e1e1fff1d1d1cff1b1b1bff1a191aff181818ff171717ff161717ff161515ff141414ff141313ff121212ff111111ff101010ff0f0f0fff0e0e0eff0c0d0dff0c0c0cff0c0c0bff0a0a0aff0a0a0aff0a090aff0a090aff0a090aff090909ff090908ff070706ff060605ff050405ff050505ff060506ff070606ff070606ff070606ff060707ff070808ff070707ff070707ff070606ff070606ff070707ff080708ff080707ff080808ff070707ff070606ff060606ff050505ff080808ff080908ff080808ff080808ff080808ff080807ff080708ff08070700000000000000000000000000000000000000000000000000000000ff040404ff040304ff010202ff010100ff010101ff010001ff000001ff000000ff000001ff000000ff000000ff010000ff000001ff000000ff010001ff010000ff010101ff000100ff010100ff010100ff000000ff010101ff000000ff000001ff010001ff010101ff010100ff000100ff010100ff010001ff000100ff010001ff010001ff010001ff010100ff000101ff000101ff000100ff010101ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010000ff000000ff000000ff010100ff000000ff000000ff000000ff010000ff010000ff010000ff000100ff000000ff000000ff010000ff000100ff010101ff000000ff010000ff010000ff000001ff010100ff010001ff010001ff000000ff000000ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff010000ff010001ff010001ff000000ff000000ff000101ff010000ff000000ff010000ff000001ff000000ff010001ff010000ff010101ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010001ff010101ff010102ff020203ff040303ff050504ff070606ff070607ff060606ff040404ff030303ff030303ff030303ff040404ff030404ff040304ff040303ff030303ff040303ff030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd2d2d2ffd9d9d9ffd9d9d9ffd9d9daffd8d8d9ffd7d7d7ffd7d7d6ffdadad9ffdddcddffdddeddffdbdbdcffd7d6d6ffcececeffc3c3c3ffbdbebeffbdbdbdffbdbebdffbebebeffbfbebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c1ffc3c3c3ffc3c3c4ffc5c4c4ffc6c5c6ffc6c6c6ffc7c6c7ffc8c8c7ffc7c7c8ffc9c9c9ffcacac9ffcbcacaffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcacbffcbcbcbffcacbcaffcacacaffc8c9c9ffc8c7c8ffc7c6c6ffc5c5c6ffc5c5c5ffc4c4c4ffc4c3c4ffc3c2c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c6c6ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffcac9c9ffcac9caffcacbcaffcbcacbffcbcbcbffcccbcbffcccccbffccccccffcccdcdffcdcdcdffcdcdceffcecdcdffcecdceffcececeffcececeffcfceceffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffcfd0d0ffd0d0d0ffd1d1d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d1d2ffd2d3d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdbdadaffdadadaffdbdadbffdbdbdcffdbdbdcffdcdcdbffdcdcdcffdddddcffdfdfdfffe2e3e2ffe6e5e6ffe9e8e8ffeaeaeaffebeaeaffebecebffecededffedededffedededffedececffedecedffedecedffedecedffedececffedededffecededffedececffedecedffedededffedededffedeeedffedededffedededffeeededffeeeeedffeeeeeeffeeedeeffeeeeedffeeeeeeffeeeeeeffefeeeeffeeefeeffefefefffeeefefffefefeffff0efeffff0f0f0fff2f1f1fff3f3f3fff4f4f5fff5f5f6fff7f7f7fff9f9f9fffbfbfbfffdfdfdfffefefefffdfefefffdfefdfffcfcfcfff9f9f9fff6f6f6fff4f4f4fff3f3f3fff2f2f2fff0f0f0ffefefefffedededffecebecffebeaebffe9e9e9ffe8e8e7ffe6e6e6ffe7e6e6ffe7e6e6ffe6e7e6ffe8e8e8ffeaeaeaffebebebffececebffebececffecececffedededffeeeeefffefeeeeffeeeeeeffeeeeeeffedededffededecffedededffecececffecebebffecebecffebebebffecebecffececebffebebecffebebecffececebffececebffecececffecececffecececffecececffececec00000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e7ffe8e8e8ffe7e7e7ffe8e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe7e6e7ffe6e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe6e7e7ffe5e5e5ffe3e3e3ffe0e0e0ffdddcdcffd8d8d8ffd5d5d5ffd3d2d2ffd2d2d2ffd1d1d1ffd1d0d0ffd1d0d0ffcfcfcfffcfcfcfffcfcfceffcececeffcdcdceffcdcdcdffcdcdccffcdccccffcccbccffcbcbcbffcacacaffcac9caffcacac9ffc9c9c9ffc9c9c9ffc7c8c8ffc8c7c7ffc7c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c4c5ffc4c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffbfc0bfffbfbfbfffbebebeffbebebeffbcbdbcffbcbcbcffbcbcbbffbababaffbababaffb9b9b9ffb8b8b8ffb8b7b8ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b4ffb4b3b4ffb3b3b3ffb2b2b2ffb2b1b1ffb1b0b0ffb0b0afffaeafafffaeafafffaeafaeffaeaeaeffadacacffaeadadffbababaffc7c6c6ffcdcdcdffd0d0d0ffd1d1d1ffcecdcdffc5c4c5ffc1c1c1ffc2c2c2ffc3c3c2ffc2c2c2ffc2c2c3ffc3c2c2ffc2c2c2ffc3c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010102ff010101ff010000ff010000ff000001ff000000ff010001ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2b2a2aff737273ff7e7e7eff878786ff8e8d8eff939392ff979797ff989999ff9b9b9bff9e9e9dffa0a0a0ffa3a3a3ffa6a5a6ffa8a7a8ffa9a9a9ffa9a9a9ffa9a9a8ffa9a9a8ffa9a9a9ffaaa9aaffaaabaaffaaaaabffabaaabffaaaaaaffaaaaa9ffa8a9a9ffa8a9a9ffa7a8a7ffa7a7a7ffa6a5a5ffa4a3a4ffa1a1a1ff9f9e9fff9c9c9bff999999ff959595ff909090ff8a898aff828383ff7b7b7bff777776ff787878ff787878ff787878ff797878ff7978780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0a0a0aff1b1c1bff373736ff5c5c5cff7e7e7eff949494ffa3a3a2ffacadacffb4b4b4ffb9b8b9ffbcbcbcffbfbfbfffc2c2c2ffc4c3c4ffc4c4c5ffd1d1d1ffedededfffaf9fafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfafafffafafafffafbfafffbfbfafffafbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfff8f8f8ffe6e6e6ffc5c5c5ffb7b6b6ffb5b5b5ffb4b4b3ffb1b1b1ffadadaeffabaaabffa6a6a6ffa0a0a1ff999999ff8f8f8fff818181ff6f6f70ff545454ff333333ff171717ff0a0909ff030403ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d5ffd3d3d3ffd3d3d4ffd5d6d5ffd7d6d6ffd7d6d6ffd7d7d8ffd8d8d9ffdadadaffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e1ffe0e0e0ffdfe0e0ffdededfffdededeffdfdfdeffdededfffdededeffdededeffdddedeffddddddffddddddffddddddffdeddddffdededeffdedddeffdddddcffdcdcdcffdbdbdbffdbdbdbffdadad9ffd9d8d9ffd8d8d8ffd7d7d7ffd7d6d6ffd6d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0cfd0ffcfcecfffcdcdceffcdcdcdffcdcdcdffcdcccdffccccccffcacbcbffcacacaffc8c8c8ffc7c6c7ffc5c5c5ffc4c4c3ffc2c1c2ffc0bfc0ffbebdbeffbababaffb6b6b7ffb1b1b1ffacababffa6a6a6ffa1a1a2ff9d9d9eff999999ff959695ff919191ff8a8a89ff838283ff7b7b7bff737373ff696969ff626262ff5b5b5bff545455ff4c4c4dff464646ff3f3e3eff393a3aff353435ff313030ff2d2d2dff2a2b2aff282828ff252525ff242323ff222122ff201f20ff1e1d1dff1c1c1cff1b1b1bff1a1a1aff181818ff171617ff161515ff131413ff131212ff111112ff101010ff0f0f0fff0e0e0eff0e0d0eff0c0c0dff0c0c0cff0b0c0cff0b0b0cff0b0b0bff0b0a0bff0a0a0aff080809ff070707ff060707ff070707ff080808ff070807ff070707ff070707ff070807ff070707ff060607ff070607ff060606ff070708ff080807ff080707ff070707ff070708ff070707ff060606ff050606ff080808ff080808ff080808ff080808ff080808ff070707ff080807ff070707ff080909ff080809ff080808ff090908000000000000000000000000ff040405ff040404ff040404ff040303ff020202ff010001ff010101ff010100ff010100ff000000ff000100ff000000ff000000ff010100ff000000ff010000ff010001ff010101ff010100ff010101ff010001ff000001ff000101ff000101ff000001ff010001ff000001ff010000ff010101ff010001ff000101ff000100ff010101ff000100ff010001ff000100ff010100ff000000ff000000ff010001ff000000ff000001ff000100ff010000ff000000ff000001ff000001ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000001ff000000ff000000ff010100ff000101ff010001ff010101ff000101ff000100ff000000ff000000ff010000ff010001ff010001ff010000ff010100ff000000ff000101ff010100ff010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010001ff010001ff010000ff010100ff000000ff000101ff010100ff010001ff010100ff000000ff010000ff010001ff000100ff000000ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff000100ff010101ff020102ff020202ff030303ff040404ff050505ff060707ff060607ff050505ff040403ff030304ff040404ff040404ff030404ff030404ff030303ff030303ff030303ff030304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d2ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d9ffdbdadbffdddedeffdddedeffdcdcdcffd8d8d8ffd0cfd0ffc4c5c4ffbebebdffbdbdbdffbdbdbeffbebebeffbebebfffbfbfc0ffc0c1c0ffc2c1c1ffc2c2c2ffc3c3c4ffc4c4c5ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c7ffc6c7c7ffc6c5c6ffc5c5c5ffc3c4c4ffc3c3c3ffc2c2c2ffc2c1c1ffc2c1c1ffc1c1c2ffc2c1c2ffc2c1c1ffc2c2c1ffc2c2c2ffc2c3c3ffc3c3c2ffc3c2c3ffc4c3c3ffc3c3c3ffc4c4c4ffc4c4c5ffc4c5c5ffc5c5c4ffc5c5c5ffc6c5c6ffc6c5c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c7c8ffc8c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcccbffccccccffccccccffcccccdffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcececeffcececfffcfcfcfffcfcfd0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffdadadaffdadadaffdadbdbffdbdadbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffddddddffe0e0e1ffe3e4e4ffe7e7e7ffe9e9e9ffeaeaeaffeaebeaffececebffedecedffedecedffedecedffececedffececedffecedecffedececffecececffececedffedededffecededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffedeeeeffededeeffeeededffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefefffeeefefffefefefffefeeeffff0efeffff0f0f0fff1f0f1fff2f2f1fff3f4f3fff5f5f5fff8f9f9fffafafafffaf9fafff9f9f9fff8f8f8fff7f7f7fff4f3f4fff0f0f0ffeeeeeeffedededffecebebffe9e9eaffe8e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e6e6ffe7e7e7ffe8e8e8ffeaeaeaffeaebebffebecebffebebebffecebecffedededffeeeeeeffeeedeeffeeeeeeffeeededffedececffececedffecececffecececffebecebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffececebffe9eaeaffebececffe9e9eaffecececffeaeae90000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e7ffe6e7e7ffe6e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e8e7ffe8e8e7ffe7e7e7ffe6e6e6ffe5e4e5ffe3e3e3ffe0e0e1ffddddddffd9d9d8ffd5d5d5ffd2d2d3ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcecfffcececeffcdcdcdffcdcdcdffcdcdccffcbccccffcbccccffcbcbcbffcacacaffcacacaffc9cacaffc9c9c9ffc9c9c9ffc7c8c8ffc7c7c7ffc7c7c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c4c5ffc4c4c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c1ffc1c0c1ffc1c0c0ffbfbfbfffbfbfbfffbebebeffbdbdbdffbdbdbcffbcbcbcffbcbbbbffbababbffbababaffb9b9b9ffb8b8b9ffb8b7b8ffb7b6b7ffb6b6b6ffb5b5b6ffb5b4b5ffb3b4b4ffb2b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafb0afffafafafffafafafffaeaeafffaeaeaeffadadadffaeaeafffbdbdbdffc9c9c8ffcecdcdffd1d0d1ffd1d1d1ffccccccffc4c4c4ffc1c1c1ffc2c3c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc2c2c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff010101ff010100ff010101ff010101ff010001ff010100ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2a2a29ff6f6e6fff7b7a7aff828382ff8a8989ff8f8f8fff939393ff969695ff999998ff9b9b9bff9d9c9dff9f9f9fffa1a1a1ffa3a2a3ffa4a4a4ffa4a3a4ffa3a2a2ffa2a2a2ffa2a2a2ffa3a3a3ffa3a4a4ffa5a5a4ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a3ffa3a3a3ffa2a2a2ffa1a1a1ff9f9fa0ff9d9d9eff9b9b9bff999998ff969696ff949494ff919191ff8c8c8cff868686ff808080ff787978ff747474ff777676ff787878ff787878ff797878ff7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030304ff0b0b0aff1a1b1bff373737ff595959ff79797aff909090ffa0a0a0ffacacabffb2b3b3ffb7b7b7ffbbbabaffbebebdffc1c1c1ffc4c3c3ffc4c5c5ffcccccdffe8e7e7fff7f7f7fffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfbfafffbfbfafffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffafbfbfffafbfbfffbfbfbfffafbfafffafbfafffafbfafffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfcfffafbfbfff5f5f5ffdededfffc0c0c0ffb7b6b7ffb5b5b5ffb2b2b2ffafb0afffacadacffa9a9a8ffa5a4a5ff9e9f9eff979797ff8d8d8dff818181ff6d6d6dff4f4e4eff2c2c2cff121312ff070707ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd8d8d8ffd7d7d7ffd6d7d6ffd5d6d5ffd4d5d4ffd6d5d6ffd6d7d6ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdbdbdbffddddddffdedfdeffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0dfe0ffe0dfdfffe0e0e0ffdfdfdfffe0dfe0ffdfdfdfffdfdfdfffdfdedfffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffddddddffdcdcdcffdcdbdcffdadbdaffdadad9ffd9d9d9ffd7d8d8ffd7d7d6ffd7d6d6ffd5d6d5ffd5d5d5ffd5d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d1ffd0cfcfffcfcfcfffcececeffcdcdceffcdcdcdffcccdccffcbcbccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c6ffc5c6c5ffc4c4c4ffc1c1c1ffbfbebfffbababaffb6b5b5ffb0b0b1ffadadadffaaa9aaffa6a6a6ffa3a3a3ff9fa09fff9a9a9aff939393ff8b8c8bff848585ff7c7d7cff747574ff6d6d6dff666666ff5e5d5eff555555ff4c4c4cff474747ff424142ff3d3c3cff383838ff343435ff313131ff2e2e2fff2b2b2cff292929ff272727ff242525ff232323ff212121ff1f1f20ff1d1e1dff1c1c1bff191a19ff171717ff151515ff151414ff131313ff121212ff111010ff0f1010ff0e0f0fff0f0e0eff0e0e0eff0d0d0dff0d0d0dff0d0c0cff0c0c0cff0a0b0bff090909ff090909ff090909ff090909ff090909ff080908ff080808ff080808ff080707ff060706ff060706ff060606ff070607ff070707ff070707ff070707ff070707ff060606ff060505ff080808ff080808ff080808ff080808ff080908ff070707ff070807ff070807ff080808ff090909ff090809ff090808ff090909ff080808ff090809ff090808ff050505ff040404ff040404ff040404ff040404ff020202ff010100ff000101ff010101ff000000ff000001ff000100ff010100ff010100ff000101ff010100ff010101ff010101ff010101ff010001ff000101ff000001ff010001ff000100ff000001ff010001ff010000ff010101ff000101ff000000ff000001ff000100ff000101ff000101ff000100ff000000ff010000ff010100ff000100ff000100ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff000001ff000100ff000000ff000000ff000100ff000000ff010101ff010001ff010000ff000101ff000000ff000001ff010000ff010001ff000001ff010000ff010101ff000001ff000000ff010100ff000101ff010101ff000000ff000001ff000100ff010100ff010100ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000001ff000000ff010100ff000101ff010101ff000000ff000001ff000100ff010100ff010100ff000000ff000000ff010000ff000100ff010001ff010000ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff010101ff020202ff030303ff040403ff040404ff040504ff060606ff070607ff070606ff040404ff030303ff040404ff040404ff040404ff030303ff030303ff030304ff030303ff030303ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdcdcdcffdfdfdfffdedfdfffdcdcddffd9d9daffd1d2d1ffc6c6c6ffbebdbdffbdbdbcffbdbebdffbebfbeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c3c4ffc4c4c4ffc5c4c4ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c4c5ffc4c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfc0ffc0bfbfffc0c0c0ffc0bfc0ffc0c0c0ffc1c1c0ffc0c1c1ffc1c1c1ffc1c1c1ffc2c1c2ffc2c2c2ffc3c3c2ffc3c3c2ffc3c3c3ffc3c3c3ffc4c3c4ffc4c5c4ffc5c4c5ffc5c4c4ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c9c9ffc8c8c9ffc9c9c9ffc9cacaffcacacaffcacacbffcbcbcaffcbcbcbffcccccbffccccccffcccdccffcdcdcdffcdcdcdffcecdceffcdcecdffcecdcdffcececeffcececeffcfceceffcfceceffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d2ffd3d3d3ffd2d3d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d7ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d7ffd8d8d7ffd7d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d9ffdad9d9ffd9dadaffd9d9daffdadadaffdadbdaffdadadbffdbdadbffdbdbdbffdbdbdcffdcddddffdededeffe2e1e2ffe5e5e5ffe8e8e8ffe9e9eaffeaeae9ffebebebffecececffededecffecedecffecedecffecececffedecedffecececffecececffecececffecececffecececffecececffedededffecededffecededffedededffedededffecededffedededffedededffedededffedeeeeffeeedeeffeeededffeeeeeeffedeeedffeeeeeeffeeeeeeffefeeeeffeeeeefffefeeefffefefefffefefefffefefeffff0f0effff0f0f0fff1f0f1fff1f1f1fff2f2f3fff3f4f3fff4f4f4fff4f4f4fff2f3f3fff0f0f0ffedecedffe9eae9ffe8e7e8ffe7e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe5e6e5ffe5e6e6ffe6e6e7ffe8e9e8ffeaeaeaffebebeaffebebebffebebebffecececffedededffeeedeeffedeeedffedededffececedffecececffecececffecebebffebebebffebebebffeaebebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9eae9ffe8e9e80000000000000000000000000000000000000000000000000000000000000000ffe9e9e8ffe8e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe7e6e7ffe7e6e6ffe6e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe4e4e4ffe3e2e3ffe0e0e0ffddddddffd9d9d9ffd6d5d6ffd2d2d2ffd1d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcecfffcececeffcdcecdffcdcdcdffcccdccffccccccffccccccffcbcacbffcbcacaffcacacaffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c7ffc5c5c6ffc5c5c5ffc5c5c4ffc4c4c4ffc4c3c3ffc2c3c2ffc2c2c2ffc1c2c1ffc1c1c0ffc0c0c0ffbfbfbfffbfbebeffbebebeffbdbebdffbdbcbdffbcbbbcffbbbbbbffbababbffbababaffb9b9b9ffb8b8b8ffb8b7b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b3b4ffb2b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffafafafffafafaeffaeafaeffaeaeaeffaeaeaeffb5b4b5ffc0c1c0ffcbcbcbffcfcfcfffd1d1d1ffcfceceffc8c8c8ffc2c3c2ffc2c3c2ffc2c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c3c2ffc2c3c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff010101ff010100ff010001ff010100ff010100ff010100ff000100ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff282828ff6b6c6bff767675ff7e7e7eff858585ff8a8a8aff8d8e8dff919191ff949393ff969696ff979898ff9a9999ff9b9b9bff9c9c9cff9c9c9cff9c9b9bff9b9b9bff9a9b9bff9a9a9aff9b9a9bff9b9c9bff9c9c9cff9c9c9cff9c9c9bff9b9b9bff9c9b9bff9c9c9bff9b9c9bff9a9b9aff989998ff979697ff939493ff919191ff8f8f8fff8d8d8dff8b8a8bff878787ff838383ff7c7d7dff757676ff717171ff747474ff767776ff787878ff787978ff7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff080808ff171717ff343434ff585757ff767676ff8b8b8bff9c9b9bffa8a8a8ffb1b2b1ffb6b7b6ffbabab9ffbcbcbcffbfc0bfffc2c2c2ffc4c4c4ffcacacaffe2e2e2fff5f5f6fffafafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfdfffefefdfffdfefefffefdfdfffdfefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfcfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfafffafbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffafafafff1f1f1ffd9d9d9ffbdbdbcffb6b6b6ffb4b4b4ffb1b1b1ffaeadaeffabababffa7a7a7ffa3a3a3ff9d9e9eff969596ff8c8c8cff7d7d7dff656565ff444444ff242424ff0e0d0eff060606ff030202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d5ffd7d7d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdbdbdaffdddcdcffdddedeffdfdfdfffe0dfe0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe2e3e2ffe1e2e2ffe1e0e1ffe0e1e0ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0dfffe0e0e0ffe0dfe0ffe0dfdfffdfdedfffdededeffddddddffdcdddcffdcdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d7d7ffd7d6d6ffd6d5d5ffd5d6d5ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd0d1d0ffd0d0cfffcfcfd0ffcfcfcfffcecfcfffcececeffcdcdcdffccccccffccccccffcbcbcbffcbcacaffcacac9ffc7c7c8ffc7c7c6ffc4c5c4ffc1c1c1ffbdbebdffb9b9b9ffb6b7b7ffb3b3b3ffb2b1b1ffafafafffacadadffa8a8a9ffa2a2a2ff9b9b9bff959595ff8e8f8eff878687ff7f7f7fff777877ff707070ff676868ff5f5f5fff595a5aff525252ff4b4b4cff474647ff424242ff3d3d3dff393939ff363636ff333333ff303030ff2e2d2eff2c2b2bff292929ff272727ff252424ff212121ff1e1f1eff1b1c1bff1a1a1aff171718ff161616ff151515ff131313ff121312ff111211ff101011ff101010ff0f100fff0f0f0fff0f0f0fff0e0e0eff0d0d0cff0c0c0cff0c0b0cff0b0b0cff0b0c0bff0a0a0aff090909ff090909ff090808ff090808ff080807ff070707ff070707ff070808ff080707ff070808ff070607ff060607ff050505ff080707ff080808ff080808ff080809ff080908ff080707ff070807ff070808ff090809ff080908ff080908ff090808ff080908ff090909ff080808ff080808ff080809ff080708ff050405ff040404ff040504ff040404ff040404ff020202ff010101ff010101ff000101ff000100ff000000ff000000ff000100ff010101ff010101ff010101ff010101ff010101ff010000ff010101ff010101ff000001ff000001ff000100ff010100ff010101ff000100ff000100ff000000ff010001ff000101ff010101ff000000ff000000ff000000ff010000ff010101ff010100ff000000ff010100ff000101ff000000ff000101ff000000ff000101ff000000ff010000ff000000ff000000ff000001ff000100ff000000ff000000ff000100ff010001ff000100ff000100ff010000ff000100ff010000ff000000ff000000ff000001ff000001ff010001ff000000ff000100ff000001ff010000ff010000ff000001ff010000ff000101ff000100ff000000ff000000ff000100ff000000ff010101ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff010000ff000001ff010000ff000101ff000100ff000000ff000000ff000100ff000100ff010101ff000001ff000101ff010001ff000000ff000100ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff020202ff030303ff030404ff050405ff040504ff050505ff070606ff060606ff050505ff030404ff020202ff030304ff030303ff040304ff030303ff030303ff030303ff020202ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdcdcdcffdbdbdbffddddddffe1e0e1ffe0e1e1ffdededeffdadadaffd3d2d3ffc8c8c7ffbebdbdffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c3c3ffc3c3c3ffc3c4c4ffc4c4c3ffc5c4c4ffc4c5c4ffc4c5c5ffc5c4c5ffc5c5c5ffc5c5c4ffc4c4c4ffc3c4c3ffc3c2c3ffc0c1c0ffbfc0c0ffc0bfbfffbebfbfffbebebeffbdbdbdffbdbdbdffbdbdbeffbebdbeffbebebeffbebebeffbebfbeffbfbfbfffc0bfc0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc2c1c1ffc2c1c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c8ffc7c8c7ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9caffcacacaffcacacaffcacacaffcbcbcaffcccbcbffccccccffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcecfcfffcececeffcfceceffcecfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d1ffd1d1d1ffd1d2d1ffd2d1d1ffd1d2d2ffd3d2d2ffd2d2d2ffd2d3d2ffd3d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffd9d9daffdadadaffdadadaffdbdbdaffdbdbdbffdbdcdbffddddddffe0dfe0ffe3e3e4ffe6e6e7ffe8e9e9ffe9e9e9ffeae9eaffebebebffecececffedededffededecffecececffecececffecececffecececffecececffecececffecececffecececffedececffecececffececedffececedffedededffededecffededecffecededffedecedffedededffedededffedededffedededffeeededffedededffedeeedffededeeffeeeeeeffefeeefffeeeeeeffeeefeeffefefefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff0f1f0fff1f0f0fff0f0f0fff0f0f0ffedeeedffeaeaeaffe7e7e7ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e5e5ffe5e5e4ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe8e8e8ffeae9e9ffebebebffebebebffebebebffecececffedeeedffeeededffedeeedffedecedffecededffececebffecebebffebebebffebebebffebeaebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e80000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe7e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe4e5e5ffe3e2e2ffe0e1e0ffddddddffdadadaffd6d6d5ffd3d2d2ffd0d1d0ffcfd0d0ffcfcfcfffcfcfcfffcececeffcececdffcdcdcdffcdcccdffccccccffcbcccbffcbcbcbffcacacaffcacacaffc9c9c9ffc8c9c8ffc8c8c9ffc8c7c8ffc7c7c7ffc6c6c7ffc6c6c6ffc6c5c6ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbdbebdffbdbdbdffbcbbbbffbbbbbbffbababaffb9b9baffb9b9b9ffb8b8b8ffb8b8b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b3b4ffb2b3b3ffb2b2b2ffb1b1b1ffb0afb0ffafafafffafafaeffafafafffafafaeffadadadffaeaeaeffb8b9b8ffc3c3c3ffcdcdcdffd0cfd0ffd1d2d2ffcececeffc6c6c6ffc1c2c1ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c2ffc2c2c2ffc2c3c3ffc3c2c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff000001ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff272727ff686868ff717272ff797a79ff7f7f7fff828282ff848585ff888787ff8a8a8aff8c8d8cff8f8f8fff909091ff929292ff929292ff929291ff919192ff919291ff919190ff909091ff919091ff919191ff929292ff929192ff919191ff919190ff929191ff929292ff939292ff909091ff8f8f8fff8d8d8dff8a8a8aff878888ff858585ff838383ff808080ff7f7f7fff7e7e7eff7a7b7bff737273ff6d6d6dff717171ff747474ff767777ff797879ff7879780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff070707ff111111ff2b2b2aff4e4e4fff727273ff898989ff989898ffa4a5a5ffafaeaeffb5b5b4ffb8b8b8ffbababbffbebebeffc1c1c1ffc3c3c3ffc9c9c9ffddddddfff5f5f5fffafbfbfffbfbfbfffbfafafffbfafbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffcfbfbfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfefefffefdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffbfafbfffbfbfbfffafafafffafbfafffbfafbfffafbfbfffafbfafffbfafafffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffafbfafffafbfafffafbfafffbfbfbfffafbfafffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff9f9f9ffefefefffd2d3d2ffbbbbbbffb5b6b5ffb3b2b2ffafafb0ffacadadffa9a9a9ffa5a6a5ffa2a1a2ff9c9c9cff939393ff888888ff757575ff595959ff3a3a3aff1c1d1dff0a0a0aff040404ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9dad9ffd9d9d9ffd8d9d8ffd8d8d7ffd7d7d7ffd6d7d6ffd8d7d8ffd9d9d9ffdad9daffdadadaffdadadbffdcdcdcffddddddffdedfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e2ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e3ffe2e2e3ffe1e2e1ffe1e2e1ffe1e2e1ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfe0ffdededfffdededeffddddddffdcddddffdcdcdcffdbdbdbffdadadaffd9d9daffd9d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcecfcfffcececeffcececdffcdcdccffcccccbffcbcacbffc9cac9ffc8c7c7ffc5c5c4ffc2c1c2ffbfbfbfffbdbcbdffbbbbbbffb9b9b9ffb8b8b8ffb7b6b7ffb3b4b4ffafb0afffaaaaaaffa4a4a4ff9d9e9eff979797ff919190ff8a8a8bff848484ff7f7f7fff757675ff6f6f6fff666666ff5e5e5eff585858ff535353ff4d4d4dff484949ff434444ff404040ff3c3c3bff383839ff363636ff333333ff303030ff2d2e2eff2b2a2bff262626ff222222ff1e1e1fff1c1c1cff1a1a1aff181818ff171717ff161615ff141414ff131414ff131313ff121112ff111111ff101010ff10100fff0f0f0fff0d0e0eff0d0d0dff0d0d0cff0d0d0dff0c0c0bff0b0b0bff0a0a0aff0a0909ff090a09ff090908ff080809ff080909ff090808ff080908ff080708ff070607ff050505ff060505ff060606ff070808ff080808ff080808ff070807ff080707ff080808ff080909ff090809ff090908ff080809ff080908ff080908ff080908ff090809ff080908ff080807ff080707ff080808ff040405ff040505ff040504ff040404ff040404ff010102ff000001ff010001ff000000ff000000ff010000ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff000000ff000101ff010001ff010000ff010000ff000000ff010100ff010101ff000000ff010100ff010100ff010101ff010100ff000000ff000100ff010000ff010100ff010000ff000001ff000101ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff010000ff010101ff000101ff000001ff010100ff000001ff000100ff000100ff000100ff010001ff000100ff000000ff000000ff000100ff000000ff000101ff000100ff000000ff010100ff000001ff000001ff010001ff000000ff000001ff010000ff000000ff010001ff000001ff010100ff000100ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff010100ff000001ff000001ff010001ff000000ff000001ff010000ff000000ff010001ff000001ff010100ff000100ff000000ff000101ff010000ff000000ff000101ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff010101ff020102ff030303ff030404ff040404ff050504ff040405ff050605ff060606ff050605ff050405ff030303ff030303ff030303ff030403ff030303ff030403ff020202ff020202ff020202ff0201020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffdad9d9ffdad9d9ffd9d9d9ffdddddeffdcdcdcffdcdcdcffdededeffe2e2e2ffe2e2e2ffdfdfdfffdcdcdcffd5d5d5ffcbcbcbffc1c0c0ffbebebdffbfbfbeffbfbfc0ffc0c0c0ffc1c1c1ffc1c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c3ffc2c2c2ffc1c2c1ffc1c1c1ffc0c0c0ffbebebeffbdbdbeffbdbdbcffbbbcbcffbbbcbbffbbbbbaffbbbbbbffbbbbbbffbbbcbbffbcbcbbffbcbcbcffbdbdbdffbdbdbeffbebebeffbebfbeffbebebeffbfbfbfffbfbfc0ffc0c0c0ffc0c0c1ffc0c0c1ffc1c1c1ffc2c1c1ffc2c2c1ffc2c2c2ffc2c2c3ffc3c3c3ffc3c4c3ffc3c3c3ffc4c4c4ffc5c4c4ffc4c4c4ffc5c5c5ffc6c5c6ffc6c5c6ffc7c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcacacaffcacacaffcacbcaffcbcbcbffcbcccbffcccccbffccccccffcccdcdffcdcccdffcdcdcdffcdcdceffcececeffcdcdceffcececeffcececeffcecfceffcfcfcfffcfcfcfffcfd0cfffd0cfd0ffd0d0d0ffd0d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d5ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdbdadaffdbdadaffdadadbffdcdcdbffdfdfdfffe1e1e1ffe5e5e4ffe8e8e7ffe9e9e9ffeaeae9ffeaeaeaffebecebffecececffecedecffedececffecececffecececffecebecffececebffecebecffecececffebebecffecececffecececffecececffedececffecececffecedecffedececffedededffecededffedecedffededecffececedffededecffecedecffedededffedededffedeeedffeeededffeeededffeeeeeeffeeeeeeffeeefefffeeefeeffefefeeffefefefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffecececffe8e8e9ffe6e6e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e4ffe5e5e5ffe6e7e6ffe8e8e8ffe9eae9ffebeaeaffebeaebffebebebffecececffedeeedffedededffedededffecececffecececffebebebffebebebffebebebffeaebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9e9eaffe9eae9ffe8e9e8ffe8e9e8ffe9e8e9ffe8e9e8ffe8e8e80000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe7e7e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e5ffe4e5e4ffe2e2e2ffe0e0e0ffddddddffdadadaffd6d6d6ffd2d3d3ffd1d0d0ffcfcfcfffcecfceffcececeffcececeffcdcdcdffcccccdffccccccffcbcbccffcbcbcaffcacacaffc9cac9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c7c7ffc7c8c7ffc6c6c7ffc6c6c6ffc5c6c5ffc5c5c5ffc5c4c4ffc3c3c4ffc3c3c3ffc3c2c3ffc2c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffc0bfc0ffbebebfffbebebeffbdbdbdffbcbcbcffbcbcbcffbbbbbaffbababaffb9babaffb9b9b9ffb9b8b8ffb8b7b7ffb6b6b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b3ffb3b3b2ffb2b2b2ffb1b1b0ffb0b0b0ffafafafffafaeaeffaeafaeffaeaeadffadadadffaeafaeffbbbabaffc5c5c5ffccccccffd0cfd0ffd0d0d1ffcdcdcdffc4c4c4ffc1c1c1ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c2ffc3c3c3ffc2c2c2ffc2c2c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010101ff010101ff010101ff000101ff010101ff010100ff010101ff000001ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff262727ff666566ff6d6d6cff717171ff747474ff767676ff777777ff797979ff7d7d7dff7f7f7fff818181ff828383ff838383ff838283ff838283ff838383ff858585ff858585ff838484ff838383ff848483ff848484ff848484ff838383ff838383ff848484ff858584ff858484ff838384ff818282ff807f80ff7d7d7dff7b7a7bff777777ff737373ff717171ff717171ff767676ff767676ff6f6f6fff696a69ff6d6d6dff717171ff747474ff777677ff7979780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff070707ff0f0f10ff252525ff454545ff686767ff858585ff979796ffa3a3a3ffacacacffb2b2b3ffb6b7b6ffb9b9b9ffbcbdbcffbfbfc0ffc2c2c2ffc7c6c6ffd9d9d9fff4f3f4fffcfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfefdfffdfefdfffdfefefffefefdfffefdfefffdfdfdfffefdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffafbfafffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfafbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafbfafffafafafffafbfbfffafbfbfffbfafbfffafafbfffafbfbfffbfafafffbfafbfffafbfafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f8f8ffebebebffcececdffb9bab9ffb4b4b3ffb1b1b1ffaeaeaeffabaaaaffa8a8a7ffa5a5a5ffa0a0a1ff9b9a9aff929292ff848584ff707070ff504f50ff2e2e2eff121213ff060706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdadad9ffd9dad9ffd9d8d8ffd8d7d8ffd7d6d7ffd9d8d8ffdadad9ffdbdadbffdbdbdbffdcdcdcffddddddffdededeffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e2ffe2e3e2ffe3e3e3ffe4e5e5ffe4e5e5ffe5e4e5ffe3e3e4ffe2e3e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe0e0e0ffe0dfe0ffdfdfdeffdfdfdfffdededeffdcddddffdcdddcffdbdbdbffdadbdaffd9dadaffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd5d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcecfcfffcececeffcdcccdffcbcbcbffc9c9c9ffc8c8c7ffc6c6c6ffc4c3c4ffc3c2c2ffc1c1c1ffbfbfbfffbebebeffbcbcbdffbbbabaffb8b8b9ffb5b6b5ffb0b0b0ffabababffa6a7a7ffa3a2a2ff9e9e9eff989998ff939393ff8b8a8bff848483ff7b7b7aff727272ff6c6c6cff666666ff616061ff5c5b5bff575757ff525352ff4c4d4cff474747ff434243ff3f3f3fff3c3c3cff383939ff343535ff2f302fff292a2aff252524ff212122ff1f1f1fff1d1c1dff1b1b1bff1a191aff181818ff171617ff151515ff151414ff131313ff121213ff111112ff111110ff101010ff0e0f0fff0f0e0eff0e0e0eff0d0d0dff0d0c0cff0c0c0cff0b0c0bff0b0b0bff0b0b0aff0b0a0aff090909ff090909ff090909ff080808ff060607ff060606ff060606ff070707ff080808ff080808ff070707ff070708ff070807ff080808ff080809ff080909ff090809ff080809ff080908ff090808ff090809ff080808ff080808ff080808ff080808ff050505ff060506ff050504ff040405ff040404ff040404ff030303ff020202ff010101ff010101ff000001ff000001ff000100ff000101ff010100ff010101ff010101ff010101ff010101ff010101ff010000ff000001ff000000ff010100ff000001ff000001ff000001ff010100ff010000ff000001ff010100ff010000ff010101ff010100ff010101ff000100ff000101ff010100ff010001ff000000ff000000ff010000ff010000ff000000ff010000ff000001ff000000ff010101ff010001ff000000ff000001ff000100ff000000ff000000ff000101ff010001ff000000ff000100ff010000ff010000ff000000ff010100ff000000ff010001ff000000ff010001ff000000ff000001ff000100ff000101ff010000ff010000ff000000ff010101ff000001ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010000ff010000ff000000ff010101ff000101ff000001ff000100ff000000ff000100ff000001ff000000ff010000ff000000ff010001ff010000ff000001ff000000ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff010000ff010101ff020201ff030203ff030404ff040404ff050404ff040404ff040505ff060606ff060606ff050605ff040403ff030303ff030304ff030303ff040304ff020202ff020202ff020202ff020202ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9d9d9ffdad9d9ffdddedeffdededeffdddedeffdcdcdcffdededeffe2e2e2ffe4e3e3ffe1e1e1ffdededeffd8d8d8ffd0d0d0ffc5c5c5ffbfc0bfffc0c0c0ffc1c1c1ffc1c1c1ffc1c0c0ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffbebebeffbcbcbcffbbbbbbffbababaffb9babaffb9bab9ffb9b8b9ffb8b8b9ffb9b9b9ffb9b9b9ffbab9baffb9bab9ffbababaffbababaffbcbbbcffbcbcbcffbdbcbdffbdbdbdffbdbdbeffbebebeffbebfbfffbfbfbfffc0bfbfffc0c0bfffc0c1c0ffc0c1c1ffc0c1c1ffc1c2c1ffc1c2c2ffc2c2c1ffc2c2c3ffc3c2c2ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c7ffc6c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcacacaffcbcbcaffcbcbcaffcbcccbffcccccbffccccccffccccccffcdccccffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfd0cfffd0cfcfffcfd0d0ffd0d1d0ffd1d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d7d7ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffdadad9ffdadadaffdbdbdbffdcdcdcffe0e0e0ffe3e2e2ffe5e5e6ffe8e8e7ffe9e9e9ffeaeaeaffebebebffecececffecececffecececffecececffecebecffebebecffecebebffececebffecebecffebebecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecededffedecedffececedffecedecffededecffedededffedededffedeeedffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefefefffefefeffff0eff0fff0f0effff0f0f0fff0f0f0ffefeff0ffeeefeeffebebebffe7e8e7ffe5e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe6e6e5ffe6e7e6ffe7e8e8ffe9e9e9ffebeaeaffeaeaeaffebeaeaffecececffedededffececedffecececffecececffebecebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffeae9eaffe9eaeaffe9eaeaffeae9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e80000000000000000000000000000000000000000000000000000000000000000ffe8e7e7ffe8e8e8ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe4e4e4ffe2e2e2ffe1e0e0ffdededeffdadbdaffd7d7d7ffd3d3d3ffd0d0d0ffcfcecfffcececeffcdcdcdffcccdcdffcccdcdffcccbccffcbcbcbffcacbcbffcacacaffcac9caffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc5c5c6ffc5c5c4ffc4c5c5ffc4c3c3ffc4c3c3ffc2c2c2ffc2c2c2ffc1c1c2ffc0c0c1ffc0c0c0ffbfbfbfffbebfbeffbdbebeffbdbdbdffbcbcbcffbbbcbbffbbbbbbffbababaffbab9baffb8b8b8ffb8b8b8ffb7b7b7ffb6b7b7ffb5b6b6ffb5b5b5ffb4b4b4ffb3b3b4ffb3b3b2ffb2b2b2ffb1b1b1ffb0b0afffafafafffaeafaeffaeafaeffaeaeaeffaeadaeffb3b2b3ffbebdbdffc8c8c7ffcdccccffcfcfd0ffd1d0d0ffcbcbcbffc4c4c4ffc1c1c1ffc3c3c3ffc3c3c2ffc2c2c2ffc3c3c2ffc2c2c2ffc2c3c3ffc2c2c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010100ff010101ff010101ff000001ff000100ff000001ff000100ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff242525ff606061ff646464ff626262ff636363ff656666ff686868ff6c6c6cff6f6f6fff717172ff737373ff737373ff727272ff727171ff717171ff757575ff777878ff777777ff767676ff757575ff757574ff747474ff757575ff767575ff767676ff767675ff757676ff767575ff757475ff737373ff727171ff70706fff6d6d6dff686868ff626161ff5c5b5cff5f5f5fff6b6b6bff6d6d6dff6a6a6aff666667ff696969ff6d6c6dff707171ff747474ff7776770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff0e0e0eff222122ff414141ff5e5e5eff7d7d7dff939393ffa2a1a1ffaaabaaffb1b1b1ffb5b6b6ffb7b8b8ffbbbbbaffbebdbeffc1c0c1ffc4c4c3ffd2d1d1ffedededfffafafafffcfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefefdfffdfdfdfffefefefffefefdfffdfefdfffdfdfefffdfdfefffdfdfdfffefefefffdfefdfffefefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfafafffafbfafffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfbfafffafbfafffafafafffbfafbfffafbfbfffbfafbfffbfafbfffbfbfafffbfafbfffbfbfbfffbfbfafffafbfafffafafbfffafafbfffafafafffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfafafffbfbfafffafafbfffafbfafffafafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffafbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffafbfbfffafafafffafafafff7f8f7ffe8e7e8ffc7c7c7ffb6b6b5ffb2b2b2ffb0afafffacacacffa9aaa9ffa7a8a8ffa4a4a5ff9f9f9fff999999ff8f8f8eff818181ff686768ff444443ff222121ff0b0b0bff040304ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdbdadaffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd9d9d9ffdadbdaffdbdbdbffdbdbdcffdcdcdcffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e6ffe5e5e6ffe5e5e5ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfe0dfffdfdfdfffdedfdeffddddddffdcdcdcffdcdbdcffdbdbdbffdbdadaffdadadaffd9d9d9ffd8d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d6ffd6d6d6ffd5d5d5ffd5d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d1ffd0cfd0ffcfcfcfffcfcfcfffcececeffcdcdcdffcbcccbffcacacaffc8c9c9ffc7c7c8ffc6c6c6ffc5c5c5ffc4c4c3ffc2c2c2ffc1c0c1ffc0c0bfffbebebeffbcbdbcffb9b9baffb6b6b6ffb2b2b3ffafafafffacacacffa7a6a7ffa2a2a2ff9b9b9bff959695ff8d8e8dff868686ff7e7f7fff797979ff737474ff707070ff6d6c6dff666666ff5e5f5eff585858ff545453ff504f4fff4b4b4bff464646ff414141ff3a3b3aff343433ff2e2d2eff292929ff262626ff232323ff212120ff1e1e1fff1d1d1cff1b1b1bff191a1aff171818ff161717ff161615ff141415ff141313ff131313ff111211ff101110ff0f1010ff0f0e0eff0e0e0eff0e0e0eff0e0d0dff0d0d0dff0d0d0cff0c0c0cff0b0b0bff0a0b0aff0a0a09ff080909ff070808ff070707ff080808ff090908ff090909ff090809ff080807ff080707ff080807ff070708ff080908ff080809ff080809ff090909ff090809ff090809ff090808ff080808ff070808ff080808ff080909ff080908ff050606ff060606ff050505ff040404ff040404ff050405ff050505ff050404ff010201ff010101ff010101ff000100ff010100ff010001ff010101ff010101ff010101ff010101ff000001ff010100ff000000ff000101ff000100ff000100ff010100ff000001ff010000ff010101ff000100ff000100ff000000ff000000ff010001ff000101ff010001ff000001ff010100ff000000ff010101ff000100ff000100ff000001ff000001ff000000ff000101ff000100ff010100ff010001ff010100ff010000ff010100ff000001ff000100ff000001ff000001ff010101ff010001ff010001ff010000ff000101ff000000ff010100ff000000ff000100ff000101ff010101ff010001ff000000ff000100ff010000ff010000ff010000ff000100ff000000ff000101ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000100ff010000ff000101ff000100ff010000ff010001ff000001ff010100ff010000ff010100ff000001ff010000ff000000ff000101ff000100ff000100ff01010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010100ff010001ff010100ff010101ff020201ff020203ff030403ff030304ff040405ff040404ff050405ff060606ff070707ff060706ff040404ff030303ff020303ff030303ff020202ff020202ff020203ff020202ff020202ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9dad9ffdddedeffdededeffdededeffdedddeffdededdffdededeffe2e3e2ffe5e5e5ffe4e4e4ffe1e0e0ffdcdbdcffd3d3d3ffc9c8c9ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c0ffbfc0bfffbebfbeffbdbebeffbdbdbeffbdbdbdffbdbdbdffbdbdbcffbbbcbbffbab9baffb9b9b8ffb8b7b7ffb7b7b6ffb6b6b6ffb6b7b6ffb6b6b7ffb7b6b7ffb7b7b7ffb8b7b8ffb8b8b8ffb9b8b9ffb9b9b9ffb9b9b9ffbababaffbabbbaffbbbbbbffbbbcbcffbdbdbdffbdbdbdffbdbdbdffbdbebeffbebebeffbfbfbeffbfbfbfffbfc0bfffc0c0c0ffc0c1c1ffc0c1c0ffc1c1c1ffc2c1c2ffc2c1c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c7ffc8c7c7ffc8c8c8ffc8c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbccffccccccffccccccffcccdccffcccdcdffcdcdcdffcdcdcdffcececeffcececdffcececeffcfcecfffcfcfceffcfcecfffcfcfcfffcfcfd0ffcfd0cfffcfd0d0ffd0d0d1ffd1d1d1ffd1d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d8ffd8d8d8ffd9d8d8ffd9d9d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9dadaffd9dadaffdadbdaffdbdbdbffddddddffe2e1e1ffe4e4e4ffe6e7e6ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebececffecebecffecebecffececebffebebebffecececffebecebffebecebffebebecffebebecffecececffecececffecececffecedecffecececffecececffecececffecececffecececffecececffececedffececedffedededffedecedffedededffedededffedededffedededffedededffedededffedeeedffedeeeeffeeeeeeffefeeefffeeeeeeffeeefefffefefeffff0efeffff0efefffeff0effff0efefffeff0f0ffedeeedffeaeaeaffe7e6e7ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e5e4ffe6e5e5ffe6e6e7ffe8e8e7ffe9e9e9ffeaeaeaffeaeaeaffebebebffececedffececedffebececffecececffebebebffebebebffebeaebffebebeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9eaffe9e9eaffe9e9e9ffe9e8e9ffe9e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e70000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e4ffe4e4e5ffe5e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e4ffe4e4e5ffe3e3e4ffe2e2e2ffe0e1e1ffdededeffdbdbdbffd8d7d8ffd4d4d3ffd1d0d0ffcfcfceffcdcdceffcccdccffcccccdffcccbccffccccccffcbcacbffcacacaffcac9caffc9cac9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc4c4c4ffc4c3c4ffc3c3c3ffc3c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffbfc0c0ffbfbfbfffbfbebfffbebdbeffbdbdbdffbcbcbcffbcbcbbffbababbffbbbabaffb9b9b9ffb9b9b9ffb7b8b8ffb7b8b7ffb7b7b6ffb6b6b6ffb5b5b4ffb5b4b4ffb3b4b3ffb2b2b2ffb1b1b1ffb0b0b0ffb0afb0ffafafafffafaeafffaeaeaeffaeaeadffaeaeaeffb6b6b6ffc1c1c1ffc9cac9ffcdcdceffcfd0d0ffcfcfcfffc9c9c9ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc3c2c3ffc2c3c200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff000100ff010000ff000101ff000100ff010000ff010001ff010001ff010100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff222222ff575858ff565656ff4e4e4dff494849ff666566ff696968ff6c6c6cff6f6f6fff717171ff737372ff737273ff727373ff717272ff727373ff757575ff777677ff777777ff767676ff757675ff747574ff747474ff747474ff757575ff757676ff767576ff757576ff757575ff747474ff747473ff727271ff6f706fff6c6c6dff676768ff616162ff5f5f5fff525251ff5c5c5cff626162ff626261ff616161ff676766ff696969ff6d6d6dff707171ff7474740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080908ff191919ff3a3a3aff5d5c5cff787777ff8f8f8fff9e9f9effa9a9a8ffafafb0ffb4b4b4ffb7b7b7ffbab9b9ffbcbcbcffbfbfbfffc1c1c1ffcbcbcbffe7e7e7fff7f8f7fffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefdfdfffefdfefffefefefffdfdfdfffefefdfffdfefdfffdfdfdfffefefdfffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfafffafbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefefdfffdfdfefffdfefdfffdfdfefffcfdfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffafafafffbfbfafffbfbfafffafbfafffafbfafffbfbfafffafbfafffbfafbfffbfafbfffbfbfafffafafafffafbfafffafbfafffafafafffbfbfafffbfafbfffafbfbfffbfbfbfffafbfafffafafafffafafafffbfafafffafafbfffbfbfafffbfbfafffbfbfafffbfafbfffafbfbfffbfafafffbfafafffbfafafffafafbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafff7f7f6ffe1e1e1ffc1c1c1ffb4b3b3ffb0b0b0ffadadadffabababffa9aaa9ffa7a6a6ffa3a3a3ff9f9e9fff979797ff8d8c8dff7b7c7bff5e5e5eff383838ff181717ff070708ff030302ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdbffdbdbdbffdadbdaffdad9daffd9d9d9ffd9d9d8ffdad9d9ffdbdbdbffdbdcdbffdcdcdcffddddddffdededeffdfe0dfffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe6e5e5ffe6e6e5ffe6e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdedeffdedddeffdcddddffdcdcdcffdbdbdbffdadbdbffdadbdaffdadadaffd9d9daffdad9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d1d0ffd0cfd0ffcfcfcfffcfceceffcdcdcdffcdcdcdffcbcccbffcacacaffcacac9ffc9c8c9ffc7c8c7ffc6c6c6ffc4c4c4ffc2c2c2ffc1c1c1ffc0bfbfffbebebeffbdbdbcffbababaffb7b7b7ffb5b4b5ffb1b2b2ffadadadffa8a8a8ffa4a3a4ff9e9e9fff989898ff919191ff8c8c8cff888887ff848484ff7f7e7eff787878ff727171ff6b6b6aff666665ff616261ff5c5c5cff575757ff515151ff4b4a4aff424242ff3a3a3aff343434ff2f2f30ff2b2c2cff282828ff262626ff232324ff222121ff1f1f20ff1e1d1dff1c1b1cff1a1a1aff191919ff181717ff171616ff151515ff141414ff131312ff121111ff101111ff101010ff10100fff0f0f0fff0f0e0fff0f0e0eff0d0d0dff0c0c0cff0c0c0cff0a0b0aff0a0909ff0a0a09ff0a090aff0a0b0aff0a0a0aff090909ff080808ff080808ff080808ff080808ff090908ff090908ff080808ff090809ff080909ff080808ff080808ff080708ff070708ff090909ff080909ff090908ff090909ff050605ff060505ff050505ff050404ff050505ff060605ff060605ff040505ff040404ff040404ff020201ff020102ff010202ff010101ff000101ff000101ff010100ff010101ff000001ff010000ff000001ff010000ff000001ff000100ff010000ff010000ff010000ff010100ff000000ff010100ff010100ff000101ff000100ff010100ff000100ff010001ff010001ff010100ff000000ff000100ff000000ff000000ff010100ff000000ff000100ff010001ff000000ff000000ff000000ff010000ff000001ff010100ff010000ff000100ff010000ff000101ff000000ff000000ff010000ff000000ff000101ff000001ff000000ff010101ff000101ff010000ff010000ff010000ff000000ff000100ff010100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff000000ff000000ff000001ff010000ff010001ff000101ff000000ff000000ff000001ff000100ff010100ff000001ff010000ff000001ff010000ff000001ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000100ff010001ff000100ff000100ff010101ff020101ff020202ff030303ff040403ff040404ff040304ff040505ff060505ff070707ff070606ff050505ff030303ff020202ff020202ff020202ff020202ff020202ff020202ff020201ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffdedddeffdededeffdedddeffdededdffdededeffdeddddffddddddffe1e1e1ffe6e6e6ffe7e7e6ffe4e3e3ffdfdfdfffd6d6d6ffcdcdcdffc3c4c3ffbfbebfffbebdbeffbebebeffbcbcbcffbbbbbbffb9bab9ffb9b9b9ffb9b9b8ffb7b7b7ffb6b6b6ffb5b5b6ffb4b5b4ffb3b3b3ffb4b4b3ffb4b4b4ffb4b4b4ffb5b5b5ffb6b5b5ffb6b6b6ffb7b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb9b8b9ffb9b9baffbababaffbababaffbbbcbbffbcbcbcffbdbcbcffbdbdbdffbebdbdffbebdbdffbebebeffbfbfbeffbfbfbfffbfbfbfffbfbfc0ffc1c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c3ffc2c3c2ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c5ffc5c5c4ffc5c5c5ffc5c6c5ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c8ffc9c9c9ffcacac9ffcacbcaffcacbcaffcbcbcbffcccbcbffccccccffcccbccffccccccffcccdccffcdccccffcdcdcdffcdcdceffcdceceffcececeffcececeffcececeffcecfceffcfceceffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d0ffd1d1d1ffd2d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d4d3ffd3d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd8d8d9ffd9d9d9ffd9d9daffdadad9ffdadadaffdbdcdbffdfdedfffe3e2e3ffe5e5e5ffe7e7e7ffe8e8e8ffe9eae9ffebeaeaffebebebffebecebffececebffebecebffecebebffecebebffecebebffebebebffebecebffebebebffebebebffececebffecececffecececffececedffecececffecececffecececffecececffecececffecececffecececffecececffecececffecededffecececffecececffedececffececedffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefeeffefefeffff0f0effff0f0efffefefefffefefefffeeeeefffededecffe9e9e9ffe6e6e6ffe4e4e4ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e3ffe4e3e4ffe4e3e3ffe3e3e4ffe3e4e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e4e3ffe4e5e4ffe5e5e5ffe7e6e6ffe8e8e8ffeaeae9ffeae9eaffeaebeaffebebebffecececffecececffecebecffebebebffebebebffeaebeaffeaeaeaffeaeae9ffeae9e9ffe9e9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e700000000000000000000000000000000000000000000000000000000ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e5e6ffe5e6e5ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe2e1e2ffe0e0e0ffdededeffdbdbdbffd7d7d7ffd4d4d3ffd1d0d0ffcececeffcdcdcdffcdccccffccccccffcccbcbffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c4c4ffc4c3c3ffc3c3c3ffc3c3c2ffc1c2c2ffc1c1c1ffc0c0c1ffc0c0bfffbfbfbfffbebebeffbdbdbdffbcbdbdffbcbcbcffbbbcbbffbbbbbbffbababaffbab9b9ffb9b8b9ffb8b8b8ffb7b7b7ffb6b7b6ffb6b6b6ffb5b4b4ffb4b4b4ffb3b3b3ffb2b2b2ffb2b2b1ffb1b0b0ffafb0b0ffafafaeffafafaeffaeaeaeffaeadadffafaeafffb9b9b9ffc4c4c4ffcccdccffcececeffd0cfcfffcececdffc6c6c6ffc2c2c2ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc1c1c2ffc3c3c200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010100ff010100ff000101ff000000ff000001ff010000ff010001ff000000ff000000ff000000ff000001ff000000ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1e1e1eff4d4d4dff4a4a49ff3e3d3eff353535ff686968ff6b6c6cff6f6f6fff717171ff737372ff727373ff737373ff737273ff737272ff757475ff767776ff777777ff777677ff777776ff767676ff757575ff757574ff757575ff757676ff767675ff767675ff757675ff767576ff767575ff757574ff737373ff727271ff6f706fff6c6c6cff686867ff626162ff3f4040ff525252ff565757ff585858ff595a59ff616161ff666667ff6a6a69ff6d6d6dff7171710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff0d0d0dff272727ff515152ff737373ff8a8a8aff9c9c9cffa6a7a7ffadaeaeffb2b3b2ffb6b6b6ffb8b8b8ffbbbbbbffbdbdbdffc0bfbfffc7c7c6ffe1e1e2fff6f5f6fffbfbfafffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefefdfffdfefefffdfdfefffefefdfffdfefefffdfefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfbfafffafbfafffbfbfbfffbfbfafffafafbfffafafafffbfbfafffafbfbfffafafafffbfbfafffafbfbfffafafafffafafbfffafbfafffafafafffafafafffafafbfffafbfafffbfbfafffbfafafffafafafffbfbfafffafbfbfffbfafafffafbfafffafbfbfffafbfafffbfafafffafbfbfffbfbfbfffafafbfffbfbfbfffbfafafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafafbfff9f9f9fff3f3f2ffdbdbdbffbbbbbcffb1b1b1ffaeaeaeffabacacffaaaaabffa8a9a8ffa5a5a5ffa1a1a1ff9c9c9dff959595ff898988ff767675ff575758ff2e2e2dff0f1010ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcddffdbdbdcffdbdbdbffdadbdbffdadadaffd9d9d9ffdadbdbffdbdcdcffdcdcddffddddddffdddddeffdededeffdfdfe0ffe0e0e0ffe2e2e1ffe2e2e2ffe2e2e3ffe4e4e3ffe4e5e5ffe6e5e5ffe6e6e6ffe6e7e7ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe4e4e4ffe5e5e5ffe4e4e5ffe4e4e3ffe3e3e3ffe2e3e2ffe2e3e2ffe1e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdededeffddddddffdcdcddffdcdbdcffdbdbdbffdbdadbffdbdbdaffdadbdaffdadadaffdad9daffdadad9ffd9d9d9ffd8d9d9ffd8d8d7ffd7d7d7ffd7d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffcfd0d0ffcececeffcecdceffcdcdccffcbcbccffcacacaffc9c9caffc8c8c8ffc7c7c7ffc5c5c5ffc4c4c4ffc3c3c2ffc1c2c1ffc0c0c0ffbebebeffbcbdbdffbbbbbaffb9b8b8ffb5b6b6ffb2b2b2ffafafafffabababffa7a6a6ffa1a1a1ff9d9c9cff999999ff949495ff8e8e8fff888888ff828282ff7c7d7cff767776ff707171ff6c6d6cff686868ff626262ff5b5b5bff535453ff4b4b4bff444443ff3e3e3fff383838ff343333ff303031ff2d2d2cff292a29ff272727ff262526ff232423ff202121ff1f1f1fff1d1d1dff1c1b1bff1a1a1aff191818ff171716ff161616ff141413ff131213ff121212ff121211ff111111ff111111ff101010ff0e0f0fff0e0e0eff0d0d0eff0d0d0dff0c0c0dff0c0c0cff0c0b0cff0b0b0bff0b0b0bff0a0a0aff090a0aff0a0a09ff090a0aff0a0909ff090909ff090909ff080808ff080708ff070808ff080808ff070708ff090909ff090808ff090909ff090809ff070606ff070707ff050506ff050504ff050505ff060606ff060706ff060607ff060606ff060607ff060606ff060606ff060606ff060505ff030202ff010102ff010101ff010100ff010001ff010000ff000100ff000000ff010000ff010100ff000001ff000001ff010100ff010000ff010000ff010100ff010100ff010101ff010100ff010001ff000001ff010100ff000101ff000000ff010100ff000101ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff010100ff000100ff010000ff000000ff000101ff000000ff010000ff000101ff010101ff000000ff010101ff010000ff010001ff010000ff000000ff010101ff000001ff010000ff000000ff000100ff000100ff000001ff000100ff000001ff000000ff010001ff000000ff010000ff010000ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff010101ff000000ff010001ff000100ff010000ff010100ff000001ff000000ff010000ff010001ff010000ff000100ff000000ff010000ff010100ff000000ff000001ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff020201ff020302ff030303ff030303ff030404ff030403ff040404ff050506ff070706ff060606ff050605ff040303ff020202ff020101ff020202ff020202ff020202ff020201ff020202ff020302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdeddddffdedddeffdededeffdddedeffdddedeffddddddffddddddffe0e0e0ffe7e6e6ffe8e8e7ffe5e5e5ffe1e1e0ffd9d8d9ffcfcfd0ffc4c4c4ffbbbcbcffb8b8b9ffb8b8b8ffb6b7b7ffb5b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb1b2b1ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b4b4ffb4b4b4ffb5b5b5ffb5b6b6ffb5b6b5ffb7b6b6ffb6b7b7ffb7b8b7ffb7b7b8ffb8b8b8ffb9b8b9ffbab9b9ffbab9baffbababaffbbbbbbffbcbbbcffbcbcbcffbcbcbcffbdbdbdffbdbebdffbdbebeffbebfbeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c2ffc2c1c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c4c3ffc4c4c3ffc5c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c6c6ffc7c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9caffcac9caffcacacaffcacbcbffcbcbcbffcccccbffcbccccffcbccccffccccccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcfcfceffcecfcfffcfcfcfffcfcfcfffcfd0d0ffcfd0cfffd1d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d8ffd8d7d8ffd8d8d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffdad9daffdbdbdaffdcddddffe0e0e0ffe5e4e4ffe6e5e6ffe7e7e7ffe9e8e8ffe9eae9ffebebebffecebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebecffebebebffecececffecececffecececffecececffecececffedececffecececffecececffecececffececedffecececffedececffececedffededecffecececffedededffedececffedededffedededffedededffededeeffeeeeeeffeeeeeeffeeeeefffefefefffeff0efffefeff0ffefefefffefefefffeeeeeeffecececffe8e9e8ffe6e6e6ffe4e4e3ffe3e3e4ffe3e3e3ffe4e3e3ffe4e3e4ffe4e3e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe8e8e8ffe9eaeaffe9eaeaffeaeaebffececebffecececffebebebffebebebffebebebffebebeaffeaeaeaffe9eaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe7e6e7ffe7e7e7ffe7e7e700000000000000000000000000000000000000000000000000000000ffe7e7e7ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe3e2e3ffe3e3e2ffe2e3e3ffe2e2e3ffe3e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe2e3e2ffe1e1e1ffe0e0dfffdededeffdcdbdbffd8d8d8ffd5d5d4ffd0d1d1ffcececdffccccccffcbccccffcbcbcbffcbcacaffcacacbffcacac9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c3ffc2c2c2ffc1c1c2ffc0c1c0ffc0c0c0ffbfbfbfffbfbebeffbebebdffbcbcbdffbcbbbcffbbbbbbffbbbabbffbababaffb9bab9ffb8b8b8ffb8b7b8ffb7b7b7ffb6b6b7ffb5b6b6ffb5b5b4ffb4b4b4ffb3b3b3ffb3b2b2ffb1b1b1ffb1b1b1ffb0b0afffafafafffaeaeaeffaeaeaeffadaeaeffb0b0b0ffbdbdbcffc7c8c8ffcccdcdffcfcecfffcfd0cfffccccccffc5c5c4ffc2c2c2ffc4c4c3ffc3c3c2ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc2c2c200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000100ff000101ff010100ff010101ff000100ff010101ff000100ff010000ff010000ff000001ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1b1b1cff454545ff424242ff373737ff302f2fff363535ff6e6e6fff717171ff737272ff737373ff737373ff737373ff737373ff757475ff777777ff767777ff777777ff777777ff777677ff777777ff767676ff757575ff767676ff767675ff767576ff757576ff767675ff757676ff767676ff757675ff747575ff737373ff727172ff70706fff6c6c6cff3f3f3fff363636ff4a4a4aff505050ff515050ff515151ff5a5a59ff616161ff676666ff696969ff6d6d6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0a0a0aff1b1a1aff3e3f3eff696969ff868787ff9a999affa5a6a6ffadadadffb0b1b1ffb4b4b4ffb7b7b7ffbababaffbcbbbcffbfbfbfffc3c3c3ffdadbdbfff5f5f5fffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafbfafffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfafafffafbfafffbfbfbfffafafbfffbfafbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffefdfefffefefdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfbfffbfafafffbfbfafffbfbfafffbfbfbfffbfafafffafbfafffafbfafffafafafffafafafffbfbfafffafafbfffafafbfffafafafffbfbfafffafbfafffafafafffbfafafffafafafffafafafffafafbfffbfafafffbfbfbfffbfbfafffbfbfafffafafafffbfafbfffafbfbfffbfbfbfffbfafafffafafbfffbfbfbfffafbfafffbfbfbfffbfafafffbfafafffafbfafffbfbfbfffafafbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfafbfffafbfafffafbfafffafafafffafafafff9f9f8fff0f0f1ffd4d4d4ffb7b6b7ffafafaeffadadacffabaaaaffa9a8a9ffa6a6a6ffa3a4a3ff9fa0a0ff9b9b9bff939292ff858484ff727271ff4b4b4bff222222ff0a0b0bff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadadbffdadadaffdbdbdbffdcdddcffddddddffdeddddffdededeffdfe0dfffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e6e6ffe6e6e6ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0dfdfffdfdfdfffdededeffdddddeffddddddffddddddffdcdcdcffdbdcdcffdcdbdbffdbdbdcffdbdbdbffdbdbdbffdbdadbffdadbdaffdadadaffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d8ffd7d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d3ffd2d1d2ffd1d1d1ffd0d1d0ffcfcfcfffcfceceffcdcdcdffcccdccffcbcbccffcacacaffc9c9c9ffc8c8c7ffc7c7c6ffc5c6c5ffc4c4c4ffc3c3c3ffc2c1c2ffc0c0c0ffbfbebfffbebebeffbcbcbcffbab9baffb8b7b7ffb5b4b4ffb1b2b1ffaeaeaeffaaaaabffa7a6a6ffa1a1a1ff9c9c9cff969696ff909090ff8a8a8aff858585ff808080ff7c7c7cff777777ff737373ff6c6c6cff666565ff5e5d5dff565656ff505050ff474748ff414141ff3c3d3dff383838ff343434ff303030ff2e2e2eff2b2b2cff282928ff262626ff232323ff222221ff20201fff1e1e1eff1c1b1cff191a19ff171817ff161616ff151515ff151514ff141414ff131314ff131313ff131212ff111211ff101010ff100f0fff0f0f0fff0f0f0eff0e0e0fff0e0e0dff0d0d0dff0d0c0cff0c0c0cff0b0c0bff0b0b0cff0b0b0bff0b0a0bff0a090aff090909ff090909ff080808ff080808ff080807ff080807ff080908ff090909ff09090aff0a090aff060707ff060606ff050606ff070606ff070707ff070807ff070707ff070707ff070707ff070807ff070707ff080707ff070707ff060606ff050506ff050505ff020202ff010202ff010101ff010001ff000000ff000100ff000001ff000100ff010101ff010000ff010100ff010100ff010101ff010000ff000100ff000100ff000000ff000001ff010100ff000001ff000001ff000001ff010100ff000100ff000000ff010000ff000000ff000100ff000001ff010000ff010100ff000000ff010000ff000000ff010001ff000101ff010001ff000000ff000000ff010101ff000100ff010101ff010000ff010000ff000100ff010101ff000001ff010001ff000101ff010101ff000000ff010000ff000001ff000101ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff000001ff010001ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010100ff010000ff000000ff000001ff000000ff000000ff000101ff010000ff010001ff000000ff010100ff000001ff000100ff000000ff000000ff000000ff010100ff010101ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000001ff010000ff010101ff020101ff020201ff020202ff030203ff030303ff040303ff030303ff030303ff040404ff040504ff060606ff060606ff050505ff030403ff030303ff010102ff020202ff020202ff020202ff020202ff030202ff020303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdeddddffdededeffdedddeffdddeddffddddddffdfdedeffdfdfdeffdfdfdeffe3e3e3ffe6e6e6ffe5e6e5ffe1e2e1ffdcdcdcffd3d3d3ffc9c9c8ffbebebeffb4b4b5ffb3b2b3ffb3b3b2ffb2b2b1ffb1b1b1ffb1b0b0ffafafafffafb0afffafafb0ffb0b0b0ffb1b1b1ffb1b1b1ffb2b2b1ffb2b3b2ffb3b3b3ffb3b4b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb8b7b7ffb8b8b8ffb9b9b9ffb9b9baffbababaffbabbbbffbbbbbbffbbbbbbffbcbcbcffbcbdbdffbdbdbdffbdbdbdffbebebeffbebebeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c5ffc5c5c4ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9caffcacacaffcacacaffcacacbffcbcbcbffcccccbffcccccbffcccbccffcdccccffccccccffcccdccffcccdcdffcdcdcdffcececeffcececdffcececeffcececeffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd4d4d4ffd3d3d4ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd7d8d8ffd8d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffdadad9ffdbdbdcffdedfdeffe2e2e2ffe5e5e5ffe6e6e6ffe8e8e7ffe9e9e9ffeae9eaffeaebeaffeaebebffebebebffebebebffebebebffeaebebffeaeaebffebebebffebebebffebebeaffebebebffecebebffebebebffecececffecececffecececffecececffecececffecececffecececffececedffececedffedececffecececffecececffedececffecececffedececffecececffedececffecedecffedededffecededffedededffedeeeeffeeeeeeffeeeeeeffefeeefffefefefffeff0efffefefefffefefefffeeeeeeffeeeeeeffebebebffe8e8e8ffe5e5e5ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe6e6e7ffe9e8e8ffe9eae9ffeae9e9ffebeaeaffebebebffebecebffebebebffebeaeaffebebeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e7e700000000000000000000000000000000000000000000000000000000ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e4e5ffe4e3e3ffe4e4e4ffe4e3e4ffe3e4e3ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe3e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe1e0e0ffe0e0dfffdededdffdcdcdbffd8d9d9ffd5d5d6ffd1d1d2ffcececeffccccccffcbcbcbffcbcbcbffcacacaffcac9caffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c6ffc5c6c6ffc6c6c6ffc4c4c5ffc4c4c4ffc3c4c4ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc0c1c0ffbfbfbfffbfbfbfffbebebeffbdbdbdffbcbcbdffbcbcbcffbbbbbbffbabbbbffbababaffb9b9baffb9b8b8ffb8b8b8ffb7b7b7ffb6b7b6ffb6b6b6ffb5b4b4ffb4b4b4ffb4b4b3ffb2b2b3ffb1b1b1ffb0b0b0ffafb0afffaeaeafffaeaeaeffaeaeadffadaeaeffb3b3b4ffc0c0c0ffcacacaffcececdffcfcfcfffcfcecfffcacac9ffc4c4c4ffc3c3c4ffc4c4c3ffc4c4c4ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000101ff000000ff010000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff191919ff404140ff3e3d3dff363535ff303030ff303030ff353535ff727273ff727373ff737373ff737373ff737373ff757474ff777776ff777777ff777777ff777777ff777777ff777777ff777777ff777777ff767676ff757675ff757675ff757575ff767676ff767676ff757676ff757576ff767576ff757575ff757574ff737373ff727171ff3f3f3fff363736ff353536ff444444ff4c4c4cff4c4c4cff4c4c4cff515151ff5a595aff616161ff676767ff6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff070808ff151515ff343434ff5e5e5eff818181ff979796ffa3a4a4ffacacacffb1b1b1ffb3b3b4ffb6b6b6ffb9bab9ffbcbcbcffbdbebeffc1c1c1ffd6d6d6fff3f4f4fffcfcfcfffcfbfcfffbfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafbfffafbfafffbfbfafffbfbfbfffbfbfafffafbfbfffbfafafffbfbfbfffbfbfcfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefdfefffdfdfefffefdfefffefdfefffdfdfdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffefdfefffefdfefffdfdfdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffafafafffafafafffbfafafffafafafffafafbfffafbfbfffafafafffbfbfafffafafafffafbfbfffafafbfffafafbfffbfafbfffafafbfffafafafffafafafffbfafafffbfafafffafafafffafafafffbfbfafffbfbfbfffafafafffafbfbfffbfafafffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfafffafafbfffafbfafffbfbfafffbfbfbfffbfbfafffafbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfbfffafafafffbfafafffafaf9fff8f8f8ffedededffcccccdffb3b3b4ffaeadaeffabababffaaa9aaffa8a8a8ffa5a5a5ffa2a2a2ff9f9f9fff9a9a99ff8f8f8fff818181ff666767ff3d3d3dff191919ff080809ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdddddcffdcdcdcffdcdcdcffdbdbdbffdadadbffdcdbdcffddddddffdededeffdededfffdfdfdfffe0e0e0ffe1e1e1ffe1e2e1ffe2e3e2ffe3e3e3ffe3e3e3ffe4e5e5ffe6e5e5ffe7e7e7ffe7e7e8ffe8e8e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe6e7e7ffe6e6e6ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffdfdfdfffdfdfdfffdedfdeffdededeffdeddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdadbdbffdadadbffdadad9ffd9d9d9ffd8d8d8ffd7d8d7ffd6d7d7ffd6d7d7ffd6d6d6ffd6d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd2d3d3ffd3d2d3ffd2d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcfceceffcdcdcdffccccccffcbcccbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc4c4c4ffc3c3c3ffc3c2c2ffc2c2c1ffc0c0c0ffbebfbeffbebdbdffbcbcbcffbabab9ffb6b7b7ffb4b3b3ffb1b1b1ffacacacffa7a7a7ffa2a2a2ff9c9d9dff989797ff939393ff8e8e8fff8a8a8aff868786ff828383ff7d7d7dff767676ff6e6f6eff676868ff626262ff5b5b5bff545454ff4c4c4cff454646ff3f403fff3b3b3bff383838ff353534ff323232ff2e2e2fff2a2a2bff282828ff262526ff232323ff212121ff1f1f20ff1d1e1eff1b1b1bff1a1a19ff191818ff181818ff181718ff161617ff161616ff151415ff131313ff131213ff121212ff121111ff111111ff101010ff10100fff0f0f0fff0e0e0eff0d0e0eff0d0d0dff0c0d0cff0c0c0cff0b0c0cff0b0a0bff0b0b0aff090a0aff090909ff090909ff090909ff090908ff080909ff080808ff0a0a0aff080708ff070707ff070707ff080808ff080808ff080808ff080809ff080808ff080808ff080808ff080808ff070707ff070807ff070707ff070707ff070607ff050606ff050606ff040505ff010202ff010101ff000101ff000000ff000000ff000001ff000001ff000000ff000000ff010000ff000100ff000101ff000101ff000100ff010100ff010000ff010101ff010001ff000001ff010001ff010001ff000000ff000001ff010000ff010000ff000000ff000000ff000100ff000000ff000000ff000101ff010000ff010101ff000101ff000101ff010001ff010100ff000001ff000100ff010100ff010101ff010100ff000101ff010000ff010101ff010101ff010101ff010100ff010101ff010001ff010101ff000001ff000000ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff010100ff010001ff010001ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010000ff000101ff000001ff000101ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000001ff000000ff000100ff000100ff000100ff010000ff000101ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff232423ff232324ff23242400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff010001ff010100ff010201ff020202ff020201ff020302ff030202ff030303ff030303ff030304ff040303ff040403ff040404ff050505ff060505ff050505ff040404ff030303ff020202ff020202ff020202ff020203ff030302ff030303ff030203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddedeffdededeffdddeddffddddddffdedfdfffdedfdfffdfdedeffddddddffe1e0e0ffe3e4e4ffe5e5e5ffe2e3e3ffdfdfdeffd9d9d8ffcfceceffc2c2c3ffb5b5b5ffafb0b0ffb0afb0ffb0afb0ffb0afb0ffb0afb0ffafafafffafaeaeffafaeafffafafafffb0b0b0ffb1b1b1ffb1b1b1ffb2b2b2ffb3b2b2ffb3b3b3ffb3b3b4ffb4b4b4ffb5b4b5ffb5b5b5ffb5b5b6ffb6b6b6ffb7b6b6ffb7b7b7ffb8b8b7ffb8b9b9ffb9b8b9ffbababaffbababaffbababbffbbbbbbffbbbcbcffbcbcbcffbdbdbdffbdbcbdffbdbdbdffbebebdffbebebfffbfbfbfffbfbfbfffbfc0bfffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c4c4ffc4c4c3ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c7ffc7c8c8ffc8c9c9ffc9c9c9ffcac9c9ffcac9c9ffcacacaffcbcacbffcacacbffcbcbcbffcbcbccffcbcbcbffccccccffccccccffcdccccffcdcccdffcdcdcdffcdcecdffcdceceffcdcecdffcececeffcfceceffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdcdcdcffdfe0e0ffe3e3e3ffe5e6e6ffe7e7e6ffe8e7e8ffe9e9e9ffeaeaeaffeaebebffebebebffebebeaffebebeaffebeaeaffebebebffebebebffeaeaebffebebebffebeaebffebebebffebebebffebebebffecebebffecececffecececffecececffecececffecececffecedecffecececffecececffecececffecededffedececffedececffecececffecedecffedececffecededffededecffecededffedececffedededffeeedeeffeeeeeeffeeefeeffefefefffefefefffefeff0ffefeeefffefefefffefefeeffeeeeeeffebebebffe6e7e7ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe2e2e2ffe3e2e2ffe3e2e2ffe3e4e4ffe4e4e4ffe4e5e5ffe7e6e7ffe9e8e9ffe9e9e9ffeae9eaffebeaebffecebebffebebebffeaebeaffeaebeaffeaeaeaffe9e9e9ffe9eaeaffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe8e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e500000000000000000000000000000000000000000000000000000000ffe6e6e6ffe5e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe1e2e1ffe1e1e1ffdfdfdfffddddddffdcdcdcffdad9d9ffd6d6d6ffd2d2d2ffcececfffcccbccffcbcbcaffcacacaffc9cac9ffc9c9c9ffc8c9c9ffc8c8c8ffc7c8c8ffc7c6c7ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c4ffc4c4c4ffc4c3c4ffc3c3c3ffc2c2c3ffc1c1c2ffc1c1c1ffc0c1c1ffc0c0c0ffbebfbfffbebebeffbdbdbdffbcbdbcffbcbbbcffbbbbbbffbabbbbffb9babaffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b6ffb6b6b6ffb5b5b6ffb4b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b1ffafb0b0ffafafaeffaeaeaeffaeadadffaeafafffb7b7b7ffc3c3c4ffcccbccffcfcecfffd0d0d0ffcfcecfffc9c8c8ffc4c3c3ffc4c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc2c2c2ffc3c3c3ffc3c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff010101ff000001ff000001ff010100ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181918ff3e3e3eff3c3d3dff353535ff303130ff303130ff303130ff353535ff737373ff737373ff727373ff747575ff767777ff777777ff777776ff777777ff777777ff767777ff777777ff777777ff777777ff767777ff767676ff767676ff767675ff767675ff767575ff767676ff767676ff757676ff767576ff757576ff747474ff403f40ff3c3b3bff393839ff373637ff424342ff4a4b4aff4b4b4bff4a4a4aff4c4d4cff525151ff5a5a5aff616161ff6667670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030304ff0e0e0eff292929ff535454ff7b7b7bff919191ff9fa0a0ffa9a9a9ffafafafffb3b3b3ffb6b6b6ffb9b8b8ffbabbbaffbdbcbdffbebfbeffcdcdcdffeeededfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafafffbfafbfffafbfbfffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafafffbfafafffafbfbfffbfafbfffafafbfffbfafbfffafbfbfffbfbfcfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffdfcfcfffcfcfcfffcfbfbfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffefdfefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffbfafbfffbfafbfffafafafffafbfafffafbfbfffafafafffafbfafffafbfafffafbfafffafafafffafafafffafbfbfffafafafffafafafffafafbfffafafafffafbfafffafafafffafafafffafafafffbfafafffafbfbfffbfafafffafafafffafbfafffafbfbfffbfafbfffafbfbfffbfafbfffafbfafffafafafffbfafafffafbfbfffbfbfbfffafafbfffbfafbfffafafbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafbfafffafafafffafafafff7f7f7ffe9e9e9ffc8c7c7ffb1b1b1ffacacadffaaaaaaffa9a9a9ffa6a6a6ffa4a4a4ffa1a1a1ff9f9e9eff979797ff8c8b8bff7a7a7aff585857ff303030ff151415ff060707ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddedeffdddeddffddddddffdcdcdcffdbdbdcffdbdbdcffdcdbdcffdddedeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e2ffe2e2e2ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeae9eaffe9eae9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e8e8ffe7e7e8ffe8e7e8ffe7e7e8ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e2ffe3e2e2ffe1e1e1ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdddedeffddddddffddddddffdddcddffdcddddffdcddddffdcdcdcffdcdbdcffdbdcdbffdbdbdbffdadadaffdad9daffd9d9d9ffd8d8d9ffd7d8d7ffd7d8d7ffd6d7d6ffd6d6d6ffd5d5d5ffd4d4d5ffd5d5d5ffd4d3d4ffd3d3d3ffd2d2d3ffd1d1d1ffd1d1d1ffcfcfcfffcfcfcfffcececeffcecdceffcccdcdffcbcbcbffcacacaffc9cac9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c5c6ffc4c5c4ffc4c3c3ffc3c2c2ffc2c2c2ffc1c0c0ffbebebfffbdbdbdffbabbbbffb8b8b9ffb5b5b5ffb1b1b1ffadadaeffa8a9a8ffa4a4a4ffa0a09fff9b9c9cff999898ff959695ff949394ff909090ff89898aff828182ff7b7a7aff777777ff737373ff6c6c6cff616262ff595959ff505050ff494849ff444545ff414141ff3d3d3dff393839ff333433ff313031ff2e2d2eff2a2a2aff272727ff252525ff232323ff212121ff1e1f1eff1e1e1dff1c1d1cff1b1b1cff1a1b1bff191919ff181818ff171717ff151516ff151515ff141414ff131314ff121313ff131213ff121212ff111111ff101010ff0f100fff0e0f0fff0e0e0eff0d0e0eff0d0d0dff0c0d0cff0c0c0cff0c0b0bff0b0b0bff0b0b0bff0a0a0aff0a0a0aff09090aff090a0aff0a0a09ff090809ff090909ff080908ff090809ff090909ff090909ff090909ff080908ff090809ff090909ff080809ff080708ff080707ff070808ff080808ff070707ff070707ff070707ff050605ff050405ff020202ff010202ff010101ff010001ff000100ff000000ff010001ff010001ff000101ff010101ff000100ff000100ff000100ff010100ff000000ff000001ff010101ff010000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000100ff000101ff010001ff000101ff010001ff000100ff000000ff010100ff010101ff010101ff000001ff010101ff000101ff000101ff010100ff010000ff010101ff000100ff000001ff000100ff000101ff010000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff010001ff000101ff010001ff010101ff010001ff010101ff010101ff000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000101ff000001ff000101ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000100ff010101ff010000ff000001ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff010001ff010001ff242324ff232423ff232424ff3f4040ff3f4040ff3f403fff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff010101ff020102ff010202ff020202ff020202ff020302ff030303ff030303ff030303ff030203ff030403ff040303ff050504ff050505ff050405ff030304ff030303ff020203ff010202ff030302ff030202ff030303ff020302ff020203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdedddeffdddedeffddddddffdfdedfffdfdedfffdedfdfffdfdfdfffdfdfdfffdfdfdfffe1e2e1ffe5e5e5ffe4e5e4ffe0e1e0ffdadbdaffd4d4d4ffc9c9c9ffbababbffb1b1b1ffafaeafffafafafffb0b0b0ffafafb0ffafb0afffaeaeaeffaeaeafffafafafffb0afb0ffb0b1b0ffb1b1b0ffb1b1b1ffb2b2b1ffb2b2b2ffb3b3b3ffb3b4b4ffb4b4b4ffb4b5b4ffb5b4b4ffb6b5b5ffb6b6b6ffb7b6b7ffb7b7b7ffb8b8b8ffb8b8b9ffb8b9b9ffbabab9ffbab9baffbabbbbffbbbbbbffbbbbbbffbcbcbbffbcbdbdffbdbdbcffbdbebdffbebdbeffbebebeffbebebfffbfbebfffc0bfbfffc0c0c0ffc1c1c1ffc1c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c4c4ffc4c4c4ffc5c4c5ffc5c6c5ffc6c5c6ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c8ffc9cac9ffc9cacaffcac9caffcbcbcbffcbcacbffcbcbcbffcbcbccffcbcbcbffccccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcececfffcfcecfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd1d2d2ffd2d2d3ffd3d3d2ffd3d2d3ffd3d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd7d7d7ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdadbdbffdddedeffe1e1e1ffe4e3e4ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeaebebffeaeaeaffeaebeaffeaebeaffebebeaffeaeaeaffeaeaebffebebebffebeaeaffeaebebffebebebffebebebffebebebffebebebffebebebffecececffecececffecececffecececffecececffecececffecececffecececffecededffedecedffecedecffecececffecececffececedffedecedffececedffedecedffecededffedededffeeeeedffeeedeeffeeefefffefefefffefefefffefefefffeeefefffefeeeeffeeefeeffedededffeaeaeaffe6e6e6ffe4e3e3ffe3e2e2ffe2e3e3ffe3e3e3ffe3e2e2ffe2e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e3ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe3e2e3ffe4e4e4ffe5e4e5ffe7e7e7ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffeaeaeaffebeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e7e7ffe6e6e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e7e6ffe6e5e6ffe6e6e6ffe5e6e5000000000000000000000000000000000000000000000000ffe2e3e3ffe5e5e6ffe3e2e2ffe5e5e5ffe2e3e3ffe5e5e5ffe3e2e2ffe4e4e4ffe3e3e3ffe3e4e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e3e2ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e1ffe0e0e0ffe0e1e1ffe1e1e1ffe2e1e1ffe0e1e0ffdfdedeffddddddffdcdcdbffd9dadaffd6d6d6ffd2d3d3ffcfcecfffcbcccbffcacacaffc9c9c9ffc9c9c9ffc9c8c9ffc7c7c8ffc7c7c7ffc6c7c7ffc6c6c7ffc6c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c3c3ffc2c1c1ffc1c1c0ffc1c0c0ffbfc0c0ffbebebfffbebdbeffbdbdbdffbcbdbcffbcbcbcffbbbbbbffbababaffbababaffb9b9b9ffb8b8b8ffb7b8b8ffb7b7b7ffb6b6b6ffb6b5b6ffb4b5b4ffb4b3b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffaeafaeffadaeadffadadadffaeaeaeffbababaffc7c7c7ffcdccccffcfd0d0ffd1d1d2ffcfcfcfffc7c7c7ffc3c2c2ffc3c3c3ffc3c3c3ffc4c3c4ffc3c4c4ffc4c3c3ffc2c2c2ffc3c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010100ff000101ff010000ff000100ff010000ff000000ff000000ff000000ff000000ff000100ff010101ff010000ff000000ff000000ff000000ff000000ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181918ff3e3d3eff3c3c3cff343435ff302f2fff313030ff303130ff313131ff353535ff737373ff757575ff767776ff777677ff777777ff777777ff777677ff777677ff767777ff777777ff777777ff777777ff777777ff777777ff767676ff757676ff757675ff767676ff757676ff757576ff767676ff767576ff767676ff404040ff3b3b3bff3b3c3cff3b3b3bff383839ff434343ff4a494aff4a4a4aff494949ff4a4a4aff4c4c4cff515252ff5a5a5aff6161610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff070707ff191919ff414241ff6f6f6fff8c8c8dff9c9c9cffa6a6a5ffacacadffb2b1b2ffb5b6b5ffb8b7b8ffb9babaffbbbbbbffbcbcbdffc7c6c7ffe6e6e5fff8f8f8fffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffafafafffbfafbfffbfbfafffafbfafffafbfafffbfafafffbfbfbfffafbfbfffafafbfffbfafafffbfbfafffafafafffbfafafffafbfbfffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfdfcfffcfdfdfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffbfbfbfffbfbfafffafafbfffafafbfffbfbfafffafbfafffbfafafffbfafbfffbfbfafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffafafafffafafafffafafafffafbfafffafbfafffbfafbfffbfbfbfffafbfbfffafafbfffbfafafffbfbfafffbfbfafffbfafafffafbfbfffbfbfafffbfafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffafafafffaf9fafff7f7f6ffe3e3e3ffc0c0bfffafafaeffabababffa9aaaaffa8a8a8ffa6a6a7ffa5a5a5ffa1a1a1ff9c9b9cff949493ff878888ff707170ff4e4d4dff2a2a2aff0f1010ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdeffdededeffdddeddffddddddffdcdcddffdcdcdcffdcdcdcffdededeffe0e0dfffe0e0e0ffe0e1e1ffe1e1e1ffe3e2e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe6e7e6ffe8e8e8ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe7e8e7ffe6e6e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e0ffe0e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdedfdfffdfdedeffdedfdeffdededeffdededeffdddddeffdedddeffddddddffddddddffdddddcffdbdbdcffdbdbdbffdbdbdbffdadadaffdad9daffd9d9d9ffd9d9d8ffd7d8d8ffd7d7d7ffd6d7d6ffd6d5d6ffd5d6d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d4ffd1d2d2ffd1d1d1ffd1d0d1ffd1d1d1ffcfcfcfffcfcecfffcececdffcccdccffcbcccbffcbcacaffc9cacaffc8c9c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c2ffc1c1c1ffbfc0bfffbebdbeffbcbbbcffbab9b9ffb6b7b6ffb3b3b4ffb0afb0ffacadadffaaa9aaffa7a8a8ffa4a5a4ffa0a0a1ff9d9d9dff999999ff949494ff8f8f8fff898989ff858585ff7f807fff767676ff6c6d6cff636363ff5b5b5bff545455ff504f50ff4b4b4bff474647ff40403fff3b3b3cff373738ff343434ff303130ff2e2d2dff2b2b2bff282827ff252525ff232423ff222322ff212021ff1f1f1fff1e1d1eff1c1c1cff1b1b1bff1a1a1aff181919ff171717ff171617ff171717ff151515ff151515ff141414ff131313ff121312ff121111ff111111ff101010ff0f0f10ff0f0f0fff0f0f0fff0e0e0eff0e0d0eff0d0e0eff0d0d0cff0c0c0cff0b0c0bff0b0b0bff0b0b0bff0b0a0aff0a0a0aff09090aff0a0a0aff0a0a0aff0a090aff090a0aff090909ff09090aff09090aff090909ff090909ff080908ff080808ff080808ff080808ff080808ff080807ff080707ff070707ff060606ff060506ff050505ff020202ff020201ff010101ff000001ff010100ff000100ff010001ff010101ff010100ff000001ff000100ff000100ff000001ff000100ff000000ff000000ff010100ff000001ff000001ff000000ff000000ff010101ff000000ff000001ff000000ff000000ff000100ff010000ff000001ff000100ff000001ff010000ff010101ff010100ff010000ff010101ff010100ff010101ff010101ff010001ff010101ff010101ff000100ff000001ff000000ff000101ff000000ff000101ff000000ff000001ff000001ff000100ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff010001ff000000ff010101ff010101ff000001ff000001ff010101ff000101ff010101ff010101ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000100ff010000ff000001ff000100ff000001ff000000ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff000000ff000000ff000100ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff010001ff010100ff000001ff232324ff242423ff232423ff404040ff404040ff40403fff3f4040ff4a4b4aff4b4b4bff4b4a4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010001ff010202ff010101ff020102ff020202ff020302ff020302ff030202ff030303ff020303ff020203ff030303ff040403ff040404ff050404ff040404ff040403ff040303ff030303ff020202ff030203ff030302ff020302ff020203ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddddeffddddddffdfdedfffdedfdeffdfdedfffdfdfdfffdedfdfffdedfdfffdededeffdedfdfffe2e2e2ffe4e4e4ffe4e3e3ffddddddffd7d8d7ffd0d1d0ffc6c5c6ffb9b9b9ffb0b0b0ffafafafffb0b0b0ffb0b0b0ffafafb0ffafaeaeffaeaeafffafafafffafafafffb0b0b1ffb1b1b0ffb1b1b1ffb1b2b1ffb2b1b1ffb2b2b3ffb2b3b3ffb3b3b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b5b5ffb6b6b6ffb6b7b6ffb7b7b7ffb7b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffbabab9ffbababbffbababbffbbbbbbffbcbbbbffbcbdbcffbcbdbcffbdbdbdffbebdbeffbebebeffbfbfbfffbfbfbfffbfbfbfffc0c0bfffc0c1c0ffc1c1c1ffc1c2c1ffc2c2c1ffc2c2c2ffc2c2c3ffc3c3c4ffc3c4c3ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c9ffc9cac9ffcac9caffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbccccffcccbcbffccccccffcdcdcdffccccccffcdcccdffcdcdcdffcdcecdffcdcecdffcececeffcececfffcecfceffcececfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd9d8d8ffd9d9d9ffdbdbdcffdfdfdfffe2e2e2ffe5e4e5ffe7e7e6ffe7e7e8ffe8e8e9ffeaeae9ffe9eaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaebeaffeaeaeaffeaeaeaffebebebffebebebffebebebffebeaebffebebebffecededffecececffecececffecececffecececffecececffedececffececedffecedecffececedffedececffededecffecececffedececffececedffededecffedececffecedecffedededffeeedeeffeeeeeeffeeefeeffeeeeefffefefefffefefefffeeeeeeffeeefefffedeeeeffececedffe9e9eaffe5e6e5ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe2e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e2e1ffe1e2e2ffe2e2e3ffe3e3e3ffe4e3e4ffe5e5e5ffe7e7e7ffe8e9e9ffe9e9e9ffe9e9e9ffeaeaeaffebebebffeaeaeaffeae9eaffeae9e9ffe9e9e9ffe8e9e8ffe9e8e8ffe8e8e9ffe7e8e8ffe7e7e8ffe8e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e4e500000000000000000000000000000000ffe2e2e3ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe3e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0dfe0ffe1e1e1ffe0e0e0ffe1e0e1ffe0e0e0ffdfdfdfffddddddffdcdbdbffdadadaffd6d7d7ffd3d3d4ffcfcfcfffcccccbffcacac9ffc9c9c9ffc8c9c9ffc8c8c7ffc8c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc4c5c4ffc3c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c2c2ffc0c1c1ffc0c0c0ffc0bfc0ffbfbfbeffbebebeffbdbdbdffbcbcbcffbcbbbbffbabbbbffbbbabaffbabab9ffb9b9b9ffb8b8b8ffb7b7b8ffb7b6b7ffb6b6b6ffb6b5b5ffb5b4b4ffb3b3b4ffb2b2b3ffb2b2b2ffb0b1b1ffb0b0b0ffafafafffafaeaeffadadaeffadadadffafb0afffbdbdbdffcacacaffd0cfcfffd1d1d0ffd2d2d2ffcfcfcfffc6c6c6ffc2c2c2ffc4c4c4ffc4c4c4ffc3c3c3ffc4c3c4ffc4c4c3ffc3c4c4ffc2c3c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010101ff010000ff000101ff000100ff000001ff010001ff000100ff000001ff000100ff000000ff010000ff000101ff010000ff000100ff000000ff000001ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181818ff3d3d3eff3b3b3bff333433ff2f2f2fff303030ff303030ff303030ff303130ff363535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3c3c3bff3b3b3cff3b3b3cff3b3b3bff3b3b3bff454646ff494949ff484849ff484848ff494949ff4a4b4aff4c4c4cff515152ff595a5a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010101ff040404ff0c0c0cff282829ff5b5a5bff858585ff9a9999ffa4a4a4ffabababffb0b1b0ffb4b4b4ffb7b7b7ffb8b8b8ffb9b9baffbbbbbbffc2c1c1ffe1e1e1fff8f9f9fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfafafffbfbfafffafbfbfffafbfafffafbfbfffafafafffbfafbfffafafafffbfbfbfffbfbfafffbfafafffbfbfafffbfafafffbfafafffafafbfffbfafafffbfbfafffbfafbfffafafafffbfafafffafbfafffafafafffafafbfffafafbfffafafafffbfafafffbfbfbfffbfafafffafbfbfffafbfafffbfbfbfffbfafafffafbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfafffbfafbfffafafbfffafbfafffbfafafffbfafafffbfbfbfffafbfafffafafafffbfafafffbfafafffafafafffafbfafffafafafffafafafffbfafafffafafbfffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfafbfffbfafbfffbfafafffbfbfbfffbfafbfffafafafffbfbfbfffafbfafffafafafffafafbfffbfafbfffafafafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffbfafbfffbfafafffafafafffafaf9fff5f5f5ffdcdcdcffb9b9b9ffacadadffa9aaa9ffa8a9a9ffa7a8a8ffa7a6a6ffa3a3a3ffa09f9fff9a9a99ff919090ff818180ff676767ff434242ff1e1e1eff0a0909ff030303ff010001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfe0dfffdededeffdededeffdeddddffdddddcffdcdddcffddddddffdededeffe0e0dfffe0e1e1ffe1e1e1ffe2e2e3ffe3e3e3ffe5e4e5ffe5e5e5ffe6e5e5ffe6e6e6ffe7e6e6ffe8e8e7ffe9e8e8ffeae9e9ffeaeaeaffebebeaffebebebffebeaebffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9eaffe9e9eaffeaeae9ffeae9e9ffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e6ffe6e6e6ffe5e5e5ffe4e5e5ffe5e4e5ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdeffdededfffdededeffdededeffdededeffdddddeffddddddffddddddffdcdcddffdbdcdbffdcdbdbffdbdadbffdadbdbffd9dad9ffd9d8d9ffd8d8d8ffd8d8d7ffd7d7d6ffd6d7d6ffd6d6d6ffd5d5d5ffd6d5d5ffd3d4d4ffd2d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0cfffcfceceffcececdffcdccccffcccbcbffcacacaffcac9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc7c7c6ffc5c5c5ffc4c4c5ffc3c3c3ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbdffbbbcbcffb9bab9ffb8b8b8ffb5b5b5ffb3b3b4ffb1b0b1ffacabacffa7a8a7ffa3a3a3ff9f9f9eff9b9b9bff979796ff929292ff8e8e8fff888888ff7f7f7fff767776ff6f6e6fff676867ff626262ff5d5d5cff585858ff515151ff4c4c4cff454545ff404040ff3c3c3cff383838ff353535ff313231ff2e2e2eff2c2b2bff292929ff272827ff262625ff242424ff222222ff212120ff1e1f1fff1d1d1dff1b1b1cff1a1a1aff1a191aff191919ff181818ff171717ff161616ff151514ff141414ff141313ff121213ff121212ff121212ff121112ff101010ff111010ff0f100fff0f0f0fff0e0e0fff0e0d0eff0d0d0dff0d0c0cff0c0c0cff0c0b0bff0b0c0bff0b0b0aff0b0b0bff0b0a0aff0a0a0bff0a0a0aff0a0909ff0a0a09ff090a0aff090909ff090808ff090908ff080808ff090909ff090909ff080808ff080808ff080708ff070807ff080708ff080807ff070707ff060706ff060606ff020203ff010201ff020101ff010001ff010101ff000100ff010000ff010001ff010000ff010100ff000100ff000000ff000000ff010000ff000101ff000000ff000000ff000000ff010000ff000000ff010000ff010000ff000000ff010000ff010000ff010000ff000001ff010000ff010101ff010001ff000100ff010101ff000100ff000000ff010101ff010001ff000100ff010000ff010101ff010000ff000101ff000100ff010101ff000000ff000000ff010001ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff000001ff010100ff010101ff010101ff000100ff010101ff010101ff010101ff010101ff010101ff020101ff02010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010000ff010100ff010000ff010000ff000000ff010000ff010000ff010001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff000100ff242324ff232324ff232423ff404040ff404040ff404040ff3f403fff4b4a4bff4b4b4bff4b4b4bff565656ff565756ff565656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000101ff020102ff010201ff020202ff020202ff020202ff030302ff030202ff030202ff020203ff030202ff030303ff040304ff030403ff040404ff030403ff030303ff030304ff030304ff030303ff030202ff030203ff030202ff020303ff020302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdedfdeffdfdedfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdeddddffdfdedeffe2e2e2ffe3e4e3ffe1e1e1ffdadadaffd4d4d4ffcececdffc3c3c2ffb7b7b7ffb0afb0ffafafafffafafb0ffafafafffaeafafffaeaeaeffafaeafffafafafffb0b0b0ffb1b1b0ffb1b0b0ffb1b1b1ffb1b1b1ffb2b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb4b3b4ffb4b4b4ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b7ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffb9b9b9ffb9babaffbababaffbbbbbbffbbbbbbffbbbbbcffbcbcbcffbdbcbcffbdbdbdffbdbebeffbebebeffbebebeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc2c1c2ffc2c2c2ffc3c2c3ffc4c3c3ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c6ffc5c6c5ffc7c6c6ffc7c7c7ffc8c8c8ffc7c8c7ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcbcaffcacbcbffcbcbcbffcbcbccffcbcbcbffccccccffccccccffcdccccffcdcdccffcdcdcdffcecdcdffcecdcdffcecdceffcececeffcfceceffcfcfcfffd0cfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d7ffd7d7d7ffd7d8d8ffd8d8d7ffd8d9d8ffdadadaffddddddffe1e0e1ffe4e3e3ffe5e5e6ffe7e7e7ffe8e8e8ffe8e8e9ffe9eae9ffeae9eaffeae9eaffeaeaeaffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebebffeaebeaffeaebebffebebebffebebeb00000000ffecececffecececffecececffecececffecececffedececffecececffedececffedececffedecedffecececffedececffecedecffecececffececedffedecedffedededffeeededffeeeeeeffeeeeeeffeeefefffefefeeffefefefffeeeeeeffeeeeeeffeeedeeffecebebffe9e9e8ffe4e5e5ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e1e2ffe1e2e1ffe2e1e2ffe2e2e1ffe1e1e2ffe1e2e1ffe2e1e2ffe1e1e2ffe1e2e1ffe2e1e1ffe2e1e1ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe2e3e2ffe4e3e3ffe6e5e5ffe7e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e7e8ffe8e7e7ffe8e7e7ffe8e7e7ffe7e7e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e7ffe6e6e7ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e50000000000000000ffe2e2e3ffe2e2e2ffe3e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe3e2e3ffe2e3e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e0ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0dfdfffe0e0dfffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0dfffe0dfdfffdfdfdeffdddcdcffdcdbdbffdad9daffd8d7d7ffd4d4d4ffd0cfd0ffcbcbcaffcac9c9ffc8c9c8ffc7c8c7ffc7c7c8ffc7c6c7ffc6c6c6ffc6c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0bfc0ffc0c0bfffbebfbfffbdbdbdffbdbdbdffbcbcbcffbbbbbbffbbbbbbffbababaffb9b9b9ffb9b9b8ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b6ffb5b5b6ffb4b4b4ffb4b3b4ffb2b2b3ffb1b2b1ffb1b0b1ffb0b0b0ffafafafffaeafaeffadadadffaeadadffb3b3b3ffc1c1c0ffcccdccffd1d1d1ffd2d1d2ffd3d3d2ffcccdcdffc4c5c4ffc4c4c4ffc4c4c4ffc5c4c5ffc3c3c3ffc4c4c4ffc4c4c3ffc4c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010101ff000000ff000001ff010001ff010000ff010100ff000101ff000000ff000000ff010100ff000000ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181818ff3c3c3cff3a3a39ff323333ff2d2d2dff2e2e2eff30302fff303030ff313131ff313131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3c3c3bff3b3c3cff3b3b3bff3b3b3cff3a3a3aff464646ff494949ff484747ff474746ff484748ff494949ff4b4a4aff4c4c4cff5151510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010201ff040303ff090909ff161616ff3c3c3cff717171ff949494ffa1a1a1ffa9a9a8ffaeafaeffb2b2b2ffb6b5b5ffb8b7b8ffb9b9b9ffb9b9b9ffbbbbbaffd0d0d0fff4f4f4fffbfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafafafffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfafffbfafafffafafafffbfbfafffafbfafffbfbfbfffafbfbfffbfafafffbfbfafffbfbfafffafbfbfffafbfbfffbfafbfffbfafbfffafbfafffafafafffafbfafffafbfafffafafbfffbfafafffbfafafffafafafffbfafbfffbfbfafffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffbfbfcfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfafbfffafafafffafbfbfffafafafffafafafffbfbfafffbfafafffafafafffbfafafffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfafffbfbfafffbfafafffafafafffafafafffbfbfbfffafbfafffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfafffafbfbfffafbfbfffbfafbfffbfafbfffafbfafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfafbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfbfafffafbfafffafafafffafafafffafafafff9fafaffeff0f0ffcecdcdffb1b1b1ffaaababffa8a9a9ffa8a8a8ffa8a8a8ffa5a5a5ffa2a2a1ff9e9e9dff979796ff8b8a8aff787978ff565656ff2b2c2bff0f0f0fff060607ff030202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffdedfdeffdedddeffdddeddffddddddffdddedeffdedfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e5e6ffe6e6e5ffe7e7e6ffe7e7e6ffe8e8e8ffe9e9e9ffebeaeaffeaebeaffecebecffebebecffebebebffebebeaffebebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e6ffe6e5e6ffe5e5e4ffe4e3e4ffe3e3e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffe0dfdfffe0dfdfffdfdedeffdfdfdfffdfdedeffdededeffdddddeffdddedeffddddddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdadaffdadadaffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d1ffd1d1d1ffd1d0d0ffcfcfcfffcececeffcdcdcdffcbcccbffcbcbcbffcacacbffcac9caffcacacaffcacac9ffc8c9c9ffc7c8c8ffc7c6c7ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c1ffc1c1c1ffbfc0c0ffbfbebeffbdbcbdffbbbbbbffb9b8b9ffb7b6b6ffb2b2b2ffaeaeadffa9aaa9ffa6a5a6ffa3a2a3ff9f9f9fff9b9b9bff979798ff939392ff8b8b8bff848383ff7d7c7cff767575ff707070ff6a6969ff656465ff5e5e5eff585959ff505050ff4a4a4aff454545ff414140ff3c3d3cff393939ff363636ff323232ff2f2e2fff2c2d2cff2b2b2bff292929ff272727ff252525ff232322ff202121ff1e1f1fff1d1d1dff1d1d1dff1c1b1cff1b1b1aff1a1a19ff191818ff171717ff151615ff151515ff141514ff141414ff131414ff141313ff131312ff121211ff111112ff101010ff100f10ff0f0f0fff0e0f0eff0e0e0eff0e0e0dff0d0d0dff0c0c0cff0c0c0bff0c0b0bff0b0b0bff0b0b0bff0b0b0aff0a0a0bff0a0a0aff0a0a0aff0a0909ff090909ff090a09ff090909ff090909ff090909ff090908ff090808ff090808ff090808ff080908ff090808ff090808ff080808ff070808ff060606ff050605ff050505ff020101ff000000ff010001ff010100ff000100ff000000ff000100ff000001ff000101ff000001ff000000ff000100ff000100ff000001ff000000ff000101ff010001ff010100ff010100ff010100ff000000ff000000ff010100ff000100ff010101ff000101ff010001ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff000000ff010000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff010101ff010000ff010001ff000001ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010100ff010000ff000000ff010100ff000100ff010001ff000001ff010000ff000100ff010000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010001ff232323ff232424ff232323ff40403fff404040ff40403fff3f403fff4b4a4bff4b4b4bff4a4b4bff565656ff565656ff565656ff585959ff55555600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff020202ff020202ff020201ff030302ff030302ff030202ff020202ff030302ff020302ff030303ff020303ff040303ff040403ff040403ff030304ff030303ff040304ff040304ff030403ff030303ff020302ff020302ff020202ff03020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdddddcffdededeffe2e1e2ffe3e3e2ffdcdcdcffd5d5d5ffd0d0d0ffc9c9caffbebebeffb3b3b4ffafafafffafafaeffaeafafffaeafafffaeaeaeffafafafffafafafffb0b0afffb0b0b0ffb1b1b0ffb1b1b1ffb0b1b0ffb1b1b1ffb1b2b1ffb3b2b2ffb2b3b3ffb4b3b3ffb4b4b4ffb5b5b4ffb5b5b5ffb5b5b6ffb6b6b6ffb7b6b7ffb7b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffbab9b9ffbababaffbababaffbbbbbbffbcbcbbffbcbcbcffbdbdbcffbdbdbdffbebdbeffbebebeffbfbfbfffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc1c1c0ffc2c1c1ffc2c1c1ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c6ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9cacaffc9cacaffcacacaffcacbcaffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcccdccffcdcdccffcdcdccffcdcdcdffcdcdcdffcececdffcdcecdffcfcecfffcecfcfffcfcecfffcfd0cfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd9d8d8ffdbdbdbffdfdedeffe2e2e2ffe4e3e4ffe6e5e6ffe7e7e7ffe7e8e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeae9ffe9e9e9ffeae9eaffeaeaeaffe9eae9ffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeaeaebffebeaeaffeaebeaffeaebebffeaebebffebebebffebebeb00000000000000000000000000000000ffecececffecececffedececffecedecffedecedffecededffecebecffecececffededecffececedffecececffedecedffedecedffedededffeeedeeffeeeeedffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeedeeffedededffebebebffe8e8e7ffe4e4e4ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e1e1ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e0e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e1e0ffe1e1e2ffe2e2e2ffe2e3e3ffe4e4e4ffe6e6e6ffe8e8e8ffe8e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffeaeae9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e2e3ffe2e3e3ffe2e2e3ffe2e2e3ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e2e2ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe1e0e1ffe1e1e0ffe0e0e0ffe0dfe0ffdfe0dfffdfdfe0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdfdfdfffdfdedfffdfdfdeffe0e0dfffe0e0dfffdfdfdfffdededdffdcdcdcffdadbdaffdad9daffd7d7d7ffd4d3d3ffcececeffcbcbcbffc8c9c9ffc8c8c8ffc8c7c8ffc7c6c7ffc6c7c6ffc6c6c6ffc5c5c4ffc4c5c4ffc3c4c4ffc3c3c3ffc3c2c2ffc2c2c2ffc2c1c2ffc1c1c0ffc0c0c0ffbfbfbfffbebfbeffbebdbeffbdbdbdffbcbcbcffbbbbbbffbababaffbabab9ffb9b9b9ffb9b8b8ffb8b8b8ffb8b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b4b4ffb2b2b2ffb1b2b1ffb1b1b1ffb0b0afffafafafffafaeaeffaeadadffadaeadffb5b5b5ffc3c3c3ffcececeffd1d2d2ffd2d2d3ffd2d2d2ffcacacaffc4c4c4ffc4c4c5ffc4c4c4ffc5c5c5ffc5c4c5ffc4c4c3ffc4c4c3ffc4c4c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010000ff000000ff010001ff010100ff000001ff010100ff000100ff010000ff000000ff000100ff000001ff000001ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181717ff3b3b3bff393938ff313231ff2d2c2dff2d2d2eff2f302fff313131ff313031ff313131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3cff3b3b3bff3b3c3bff3b3c3cff3a3a3bff363736ff454645ff494849ff474746ff464645ff474746ff484848ff494949ff4b4a4aff4c4d4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060606ff0d0c0cff1e1e1eff414141ff6c6c6bff8f8f8fffa1a1a1ffa9a9a9ffaeafafffb2b2b2ffb4b5b4ffb6b6b6ffb7b7b7ffb8b7b7ffbbbcbcffd3d3d3fff4f5f4fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffafafafffafbfbfffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafbfffbfafbfffbfafbfffbfbfafffafbfafffafafafffbfafafffafbfafffbfafbfffbfafafffbfbfafffafafbfffafbfafffafafafffafafbfffafbfafffafbfbfffafbfbfffbfbfafffbfbfbfffafafbfffbfafafffafbfafffbfbfafffbfbfafffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffcfcfbfffcfcfbfffbfcfbfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafbfffafbfafffbfafafffafbfafffafafafffbfafafffafafbfffafafafffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffbfafafffbfbfafffafbfafffafbfbfffbfbfafffbfbfafffbfafbfffbfafafffbfbfbfffbfafbfffbfbfafffafbfafffbfbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffafafafffbfafafffafafafffafafafff8f8f8ffeeeeeeffcececeffb1b1b1ffaaaaaaffa8a9a9ffa8a8a8ffa7a7a7ffa4a4a4ffa1a1a1ff9e9e9eff979797ff8c8b8cff797979ff565655ff303030ff10100fff060605ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e0ffe1e0e0ffe0e0e0ffdededeffdededdffddddddffdededeffdfdfdfffe1e1e1ffe1e1e2ffe3e3e2ffe3e4e4ffe4e5e5ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e7ffe8e7e8ffe9e8e9ffebeaeaffececebffececebffecececffecececffececebffecebecffebebebffebebebffebeaebffebebeaffeaebeaffebebebffebebebffeaebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0dfffdfe0e0ffdfdfdfffdfdedfffdedfdeffdededeffdddeddffddddddffddddddffdcdcddffdcdcdcffdcdcdbffdbdbdbffdadadaffdad9daffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd6d6d7ffd6d6d5ffd5d6d6ffd5d6d6ffd5d5d5ffd4d4d5ffd4d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d0d0ffd0d0cfffcecfceffcdcdcdffcdcdccffccccccffccccccffcccbcbffcbcccbffcbcacbffcacac9ffc8c9c8ffc8c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c4ffc4c4c4ffc3c2c3ffc1c1c1ffbfc0bfffbdbdbdffbbbbbaffb7b7b7ffb4b3b4ffb1b0b0ffaeaeaeffababacffa8a9a8ffa4a5a5ffa1a1a0ff9c9c9cff969796ff909090ff8b8b8aff858686ff807f7fff797879ff717171ff6d6c6cff646564ff5d5c5dff575757ff525253ff4d4d4dff494949ff454545ff414141ff3c3c3cff393938ff353535ff333333ff313131ff2f2f2fff2b2b2cff292928ff262626ff242525ff232323ff212122ff201f20ff1e1e1eff1d1c1dff1b1b1cff1b1a1aff1a1a19ff191918ff171818ff171717ff161716ff161516ff151514ff141514ff131314ff121312ff111212ff111112ff111110ff101011ff0f0f10ff0f0f0eff0e0e0eff0d0d0eff0d0d0dff0c0d0cff0c0c0cff0c0c0cff0b0c0bff0b0b0bff0b0b0bff0b0a0bff0a0a0bff0a0a0aff090a0aff0a0a09ff0a0909ff090a09ff090909ff090909ff090909ff090909ff09090aff090a09ff090808ff080908ff080708ff070707ff060606ff060606ff050505ff020202ff010101ff000001ff010000ff000000ff000000ff000000ff010100ff000001ff000000ff000000ff000101ff000000ff000001ff000000ff000000ff000000ff000001ff010000ff010100ff000100ff000001ff010100ff010100ff010101ff010100ff010101ff010001ff010101ff000101ff010101ff010100ff000101ff010101ff010100ff010101ff000001ff000000ff000100ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010001ff000001ff000101ff010000ff000100ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010101ff020201ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010001ff010001ff010000ff010100ff000100ff000000ff010000ff000000ff000001ff000000ff010100ff000001ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff151615ff242323ff3d3d3dff403f40ff404040ff404040ff4b4b4bff4b4b4bff4b4b4bff565656ff565656ff565656ff585858ff555555ff5555550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff010102ff020202ff020102ff020202ff020202ff030203ff030202ff030302ff020302ff020202ff030202ff030302ff030304ff030303ff040404ff040304ff030403ff030303ff030404ff030403ff030303ff020303ff030302ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdfdfdfffdfdfdfffdfdedfffdedfdfffdededeffdededeffddddddffdddcdcffdbdbdbffdbdbdbffdcdcdcffdfdedeffdededeffd9d9daffd4d4d3ffcfcfcfffc9c9c9ffbebebeffb4b4b4ffaeaeafffaeaeadffadaeaeffadaeaeffaeaeaeffafafafffafafafffafafb0ffb0afb0ffb0b0b0ffb1b0b0ffb1b1b0ffb1b1b0ffb1b1b1ffb2b2b1ffb2b3b2ffb3b3b3ffb4b3b3ffb4b5b4ffb5b4b5ffb5b6b5ffb5b6b6ffb6b6b7ffb7b7b7ffb7b8b8ffb8b8b8ffb9b9b8ffb9b9b9ffb9b9baffbababaffbabbbaffbbbbbbffbcbcbbffbcbcbcffbdbcbdffbdbdbdffbdbdbeffbebebeffbebfbeffbebfbfffbfc0bfffc0bfc0ffc0c1c0ffc1c0c1ffc1c1c1ffc1c2c2ffc3c2c3ffc3c2c3ffc3c4c3ffc4c4c4ffc4c5c4ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c7ffc7c7c8ffc8c8c8ffc9c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacbcbffcacbcbffcbcbcbffcbcbccffcccbccffcbccccffccccccffcdcccdffcdcdcdffcdcdcdffcdcecdffcdceceffcfceceffcecfceffcfcfcfffcfcfcfffd0d0d0ffd0cfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d8d7ffd8d7d8ffd9dad9ffdcdcdcffe0e0dfffe2e3e3ffe5e4e5ffe6e6e6ffe7e8e7ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffeaeae9ffeaeaeaffeaebeaffeaeaebffebeaeaffeaebebffeaebeb0000000000000000000000000000000000000000000000000000000000000000ffecedecffecececffececebffececebffecececffececebffededecffecebecffecedecffecedecffedededffedeeedffedeeeeffeeeeeeffefefeeffefefefffeeeeeeffeeeeedffedeeedffedececffebebeaffe6e6e6ffe3e2e3ffe2e2e1ffe1e1e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e0e0ffe0e1e0ffe0e0e1ffe1e0e0ffe0e0e1ffe0e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e3e2ffe3e3e4ffe6e6e5ffe7e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e6e5ffe4e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e3ffe3e4e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe2e3e3ffe2e3e2ffe2e3e3ffe3e3e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e1ffe1e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdedfdfffdfdfdfffdededfffdededeffdededeffdddedeffdededeffdededeffdeddddffdddddeffdededeffdfdedfffdfdedeffdededdffdddddcffdadbdbffdad9d9ffd7d8d7ffd4d4d4ffd1d0d0ffcdcdccffc9c9c9ffc7c8c7ffc6c7c6ffc6c6c6ffc5c6c5ffc4c5c5ffc4c4c5ffc4c4c3ffc3c3c3ffc2c2c3ffc2c2c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfbfffbebebeffbebdbdffbdbdbdffbcbcbcffbbbbbbffbababaffbabab9ffb9b9b9ffb8b9b8ffb8b7b8ffb7b7b7ffb6b7b7ffb6b5b6ffb5b4b5ffb3b4b4ffb3b3b3ffb2b3b2ffb1b1b1ffb1b0b0ffafafb0ffafafafffafafaeffaeadadffaeaeaeffbababaffc7c7c7ffcfcfcfffd1d1d1ffd2d2d2ffd1d1d0ffc7c7c8ffc4c3c3ffc4c4c5ffc4c5c5ffc4c4c4ffc4c4c5ffc4c4c4ffc3c3c4ffc4c3c4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000001ff010000ff000100ff010000ff010100ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181717ff3c3c3bff393939ff333232ff2e2d2dff2f2f2fff313131ff313131ff313131ff313131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3bff3b3b3cff3a3a3aff373838ff353636ff454545ff494949ff454545ff434344ff464546ff474647ff484848ff494949ff4a4b4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0a0aff1a1a1aff3d3c3dff686868ff8a8a8aff9e9e9effa7a8a7ffadadadffb0b0b0ffb3b2b2ffb4b4b4ffb4b5b4ffb6b5b5ffb7b7b8ffcacac9ffeeeeeefffbfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfbfffafafafffbfbfafffafbfafffbfbfbfffbfafbfffafafafffbfbfafffafbfafffbfbfafffafafbfffafbfafffbfafafffbfafbfffafbfafffbfafafffafafbfffafafafffafbfafffbfafafffbfafafffafafafffafafbfffafafafffafafafffafbfafffafbfafffafafafffbfafafffbfbfafffafbfafffbfafafffafafbfffbfbfafffbfafbfffafafafffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfcfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfbfafffafafbfffafafafffafafafffafafafffafafbfffbfafafffafafbfffafafafffafafafffafafafffafafafffafbfafffafafafffafbfafffafafafffafafbfffafafafffafafafffafafafffafbfafffbfafafffafafbfffafbfafffbfafafffbfafbfffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafafffafafafffbfafafffafbfbfffafafafff8f8f7ffeaeaeaffc7c7c7ffb0afafffaaaaaaffa9a9a9ffa8a8a8ffa7a6a6ffa4a4a5ffa2a3a2ff9e9d9dff969596ff898a8aff757575ff535354ff272727ff0b0c0bff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0dfffdededeffdededeffdedfdfffdfe0e0ffe1e1e1ffe2e2e2ffe4e3e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e9e8ffeae9e9ffebeaebffebececffecececffecededffedededffecedecffecececffecececffecececffebebecffebebebffebebebffececebffececebffebebebffebeaeaffeaeaeaffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e6ffe5e5e5ffe4e5e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdeffdededfffdededeffdddedeffddddddffddddddffdddcdcffdcdcdcffdbdbdbffdbdbdbffdadbdaffdadadaffd9dadaffd9d9d9ffd9d9d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d5ffd3d4d4ffd3d3d3ffd3d2d3ffd1d1d1ffd0d0d0ffcfd0d0ffcececeffcecfceffcececdffcececdffcecdcdffcdcdcdffccccccffcbcccbffcacbcaffcacacaffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc4c4c5ffc4c3c3ffc2c2c2ffbfbfbfffbcbcbdffbababaffb7b8b7ffb5b6b5ffb3b3b3ffb1b1b1ffadaeaeffabaaaaffa7a7a6ffa3a3a3ff9e9e9eff9a9a9aff959595ff908f8fff898889ff808180ff7c7c7bff747475ff6d6d6dff676767ff626262ff5d5d5dff575757ff525252ff4e4d4eff494949ff444544ff414141ff3d3e3eff3a3a3aff373737ff343434ff313131ff2e2e2eff2b2b2bff2a2929ff272828ff272726ff242425ff222322ff212020ff1f1f1fff1d1e1eff1d1d1dff1c1c1cff1b1b1bff1a1a1aff191918ff181818ff171717ff161616ff151515ff151514ff141414ff131413ff121212ff121111ff111111ff101010ff0f0f0fff0e0e0fff0e0e0eff0e0e0eff0d0d0dff0d0d0dff0d0d0dff0c0d0cff0b0c0cff0c0b0bff0b0b0bff0a0b0bff0b0a0aff0a0a0aff0a0a0aff090a0aff0a0a0aff0a0a0aff0a0a0aff0a090aff090909ff090a09ff080909ff080808ff070808ff070707ff070707ff070707ff060606ff050506ff020202ff010201ff010101ff000101ff000000ff010100ff000000ff000001ff000000ff000000ff000000ff000100ff010000ff000001ff000100ff010000ff010001ff000100ff010001ff000101ff000000ff010101ff010100ff010101ff010101ff010101ff010100ff010101ff010101ff010100ff000001ff010000ff010101ff000100ff010000ff000001ff010000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010101ff000101ff010001ff010001ff010100ff010100ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010101ff020201ff010201ff020101ff010202ff010101ff0202010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000100ff010000ff010001ff000100ff010000ff000001ff000000ff000100ff010000ff010000ff010001ff000001ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010101ff010202ff040404ff0b0b0bff1d1d1dff292a29ff343434ff3d3d3dff3f4040ff4b4a4aff4b4b4bff4b4b4bff565656ff565656ff565656ff585958ff555555ff555656ff565656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020201ff010202ff020202ff020202ff020302ff030202ff030203ff020302ff030202ff020303ff020202ff030302ff030302ff040303ff040304ff040304ff030403ff030403ff030403ff030403ff030303ff030303ff030302ff0203020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdddddeffdcdcdcffdcdcdcffdadadaffd9d8d9ffd9d8d8ffd9d9d9ffdbdbdbffdbdbdbffd7d7d7ffd3d3d3ffd0d1d1ffc7c7c7ffbcbcbbffb2b2b2ffaeadaeffadadadffadadadffaeaeadffaeaeaeffafafaeffafafafffafb0afffb0b0afffb0b0b0ffb0b0b0ffb0b0b0ffb0b1b1ffb1b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb4b4b4ffb4b4b4ffb5b5b4ffb5b5b5ffb6b6b6ffb6b7b6ffb6b6b7ffb8b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9baffbabab9ffbababaffbabbbbffbbbbbcffbcbcbcffbcbdbcffbcbdbdffbdbdbdffbebebeffbebfbeffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc1c1c1ffc1c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c6c6ffc6c7c7ffc7c7c7ffc8c8c7ffc7c8c7ffc8c8c8ffc8c9c9ffc8c9c9ffc9cac9ffc9cac9ffcacacaffcacacaffcacacaffcbcbcaffcbcbcbffcccbcbffcccbccffcbccccffcdccccffcdcccdffcccdcdffcdcdcdffcdceceffcececeffcecfceffcfcfceffcfcfcfffcfcfcfffd0d0d0ffd0d0cfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d5ffd7d6d6ffd6d7d6ffd7d7d7ffd8d8d7ffdbdadbffdddedeffe1e1e1ffe3e4e4ffe6e5e5ffe7e6e7ffe7e8e7ffe8e9e8ffe8e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffe9e9eaffeaeaeaffeaeaeaffebeaebffebeaeaffeaeaea0000000000000000000000000000000000000000000000000000000000000000ffebebebffebebecffecebecffecececffececebffecececffecececffecececffecececffedededffedededffeeeeedffedededffeeeeeeffefeeeeffeeeeeeffeeeeedffededeeffedededffecececffe9eae9ffe5e5e6ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe1e0e1ffe0e0e0ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe4e4e4ffe6e6e6ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e8ffe9e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e5ffe5e5e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe2e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdedeffdedfdeffdededeffdededeffdededeffdededeffdedddeffddddddffddddddffddddddffddddddffdddcddffdcddddffdeddddffdedddeffdddedeffddddddffdcdcddffdadadaffd9d9d9ffd7d7d6ffd5d5d5ffd1d1d1ffcdcdcdffc9c9c9ffc7c7c7ffc6c6c6ffc6c6c5ffc4c4c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c0ffbfc0bfffbebfbfffbfbebeffbdbebdffbcbdbdffbcbcbbffbbbbbbffbababaffbab9b9ffb9b9b8ffb8b8b8ffb7b8b8ffb7b7b7ffb6b7b7ffb6b5b5ffb5b4b5ffb3b4b3ffb3b3b2ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffafafafffafafafffadaeaeffafafb0ffbebebdffcacbcaffd1d0d0ffd1d1d1ffd1d1d2ffcececeffc6c6c6ffc3c3c3ffc5c5c5ffc5c5c5ffc5c4c4ffc4c5c4ffc5c4c4ffc4c4c5ffc3c4c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010000ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181818ff3d3d3dff3a3b3bff353434ff2f302fff303131ff313130ff313131ff303131ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f40ff3c3c3cff3a3b3aff383838ff383738ff373737ff464645ff494a4aff464545ff424243ff434444ff464645ff474647ff474848ff4949490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040504ff141414ff2f2f2fff5d5d5cff818181ff989898ffa5a5a5ffacacacffafafafffb1b2b1ffb2b2b3ffb3b2b2ffb4b4b4ffb6b5b6ffc1c1c1ffe5e6e5fff9f9f9fffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafafbfffafbfafffafafafffbfafbfffafbfbfffbfafbfffafafafffafafafffafafbfffafafafffafafbfffbfbfafffbfafbfffbfafbfffbfbfafffafafafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffbfbfafffbfafafffafafbfffafbfafffafbfbfffbfafafffbfbfbfffbfafbfffafbfafffafbfafffafbfafffafafafffbfafbfffafafbfffbfafbfffafbfafffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfafffafafafffafafbfffafbfafffafbfbfffafafbfffafbfafffafafafffbfafafffafafbfffafafafffafafafffafbfafffafbfafffafafafffafbfafffafafafffafafbfffafafbfffbfafafffafafafffafafafffafafbfffafafafffafafbfffbfbfafffbfafbfffbfafbfffbfbfafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffafafbfffafafbfffbfafafffafbfafffbfbfafffafafbfffafbfafff7f7f7ffe6e6e6ffc0c1c1ffadacadffaaabaaffaaaaa9ffa8a8a9ffa6a7a6ffa5a5a5ffa2a2a2ff9d9c9dff949394ff868686ff6c6c6cff444444ff181818ff050506ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfe0ffdedfdeffdfdfdfffe0e0e1ffe1e2e1ffe2e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e9ffeaeaeaffecebecffedecedffedededffedededffedededffedededffececedffedececffecececffecececffecebebffecedecffecececffecececffecececffebebebffeae9e9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfe0ffdfdfdfffdedfdfffdededeffdddeddffddddddffdddddcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdaffdadadaffd8d8d8ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfd0ffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcdcdcdffccccccffcbccccffcbcbcbffcbcacaffcacacaffc9c8c9ffc8c8c8ffc6c7c6ffc5c6c5ffc3c3c3ffc1c1c1ffbebfbfffbdbcbdffbbbbbbffbababaffb8b8b7ffb6b6b5ffb3b3b3ffb1b0b0ffadadaeffaaaaaaffa6a6a6ffa2a2a3ff9e9e9eff989898ff919090ff8b8b8bff848485ff7e7e7eff787878ff737374ff6e6e6dff676767ff616161ff5c5c5cff575757ff525252ff4e4f4eff4a4b4aff454646ff424241ff3d3e3dff3a3a3aff363737ff343434ff323232ff30302fff2e2e2fff2c2c2cff29292aff272727ff252525ff232323ff222222ff202020ff1f1f1fff1e1f1eff1d1d1dff1c1c1cff1b1b1aff191919ff181818ff181817ff171717ff151516ff151515ff131414ff131212ff121212ff111011ff101110ff101010ff0f1010ff0f0f0fff0f0f0fff0e0e0fff0e0e0eff0e0e0eff0d0d0dff0d0c0cff0c0c0cff0b0c0cff0b0b0bff0a0b0bff0a0b0bff0a0a0bff0a0a0bff0b0b0bff0a0a0aff0a0a09ff090909ff09090aff090909ff080909ff080809ff080908ff080808ff080808ff080708ff070707ff070607ff060606ff020202ff010101ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff010100ff010001ff010001ff010100ff000000ff000100ff000100ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010000ff010101ff010001ff000100ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000001ff000101ff000001ff010001ff010101ff000100ff010100ff010001ff000101ff010101ff010102ff010102ff010101ff010101ff020101ff010102ff010202ff020101ff010201ff020201ff010102ff010201ff010101ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010001ff010100ff010001ff010001ff010100ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff010100ff000000ff000001ff000100ff000001ff010000ff000100ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff060606ff0f0f0fff1a1b1bff2b2a2aff323232ff3a3a3bff404040ff434343ff474747ff4b4b4aff565656ff565656ff565656ff585859ff555555ff555655ff575756ff57575700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010201ff020201ff020202ff020202ff020202ff030202ff030203ff030203ff030302ff020202ff020202ff020302ff020203ff030303ff030303ff030303ff030303ff040403ff040303ff030304ff030404ff030404ff030302ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffdfdfdfffdededeffdededeffddddddffdcdcddffdcdddcffdadbdbffdadbdbffd8d9d8ffd6d6d6ffd6d5d5ffd7d7d7ffd9d9d9ffd9d9d9ffd6d6d6ffd2d2d2ffcdcdcdffc4c5c4ffb9b9b9ffafafafffacacadffadadadffadadadffaeaeadffaeaeafffaeafafffafafafffb0b0afffb0b0b0ffb0afb0ffb0b0b0ffb0b0b0ffb0b0b0ffb1b2b1ffb2b1b2ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb5b5b5ffb5b5b6ffb6b7b6ffb6b7b7ffb8b7b7ffb8b8b8ffb9b8b9ffb9b9b9ffb9bab9ffbababaffbababaffbbbbbbffbbbbbcffbcbbbcffbcbdbcffbdbdbdffbdbdbdffbebebdffbebfbeffbfbebfffbfbfbfffc0c0c0ffc0c0c0ffc1c0c1ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9caffc9cacaffcacacaffcacacaffcacbcaffcbcbcbffcbcbcbffcbcbccffccccccffcccccdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdceceffcececfffcfceceffcfcfceffcfcfcfffd0cfcfffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd9d8d9ffdcdcdcffdfdfe0ffe1e2e2ffe4e3e4ffe6e6e6ffe6e7e7ffe8e8e7ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffeaeae9ffe9eae9ffeaeaeaffeaebebffebeaea0000000000000000000000000000000000000000000000000000000000000000ffebebebffebebebffebebebffebecebffecebecffecececffececebffececebffecececffedededffedededffededeeffeeeeeeffedeeeeffeeeeeeffeeefeeffeeedeeffedeeedffedededffecececffe9e9e8ffe5e4e5ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0dfffdfdfdfffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffe0e0e0ffe0e1e0ffe2e2e2ffe4e4e5ffe7e6e6ffe7e7e7ffe8e8e7ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe4e3e3ffe4e4e4ffe4e3e4ffe3e4e3ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdededeffdededdffdddedeffdddeddffddddddffddddddffddddddffddddddffdcddddffdcdddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdddcddffddddddffddddddffdcdcdcffdcdcdcffdadbdaffd8d8d9ffd7d7d7ffd5d5d5ffd1d1d1ffcdcdcdffcacac9ffc7c7c7ffc5c5c6ffc5c5c5ffc4c4c5ffc4c3c3ffc3c3c3ffc3c2c3ffc2c2c1ffc1c1c1ffc0c1c0ffbfbfbfffbfbebfffbebebeffbebdbdffbcbdbcffbcbcbcffbbbbbbffbababaffb9bab9ffb9b8b8ffb8b8b8ffb8b8b8ffb6b7b7ffb6b6b6ffb6b6b6ffb4b5b4ffb4b4b3ffb3b2b3ffb1b2b2ffb1b1b1ffb0b0b0ffafafb0ffafb0afffafaeaeffafafaeffb4b4b5ffc1c1c2ffcecdcdffd1d1d1ffd1d1d1ffd1d1d1ffcbcccbffc5c5c5ffc5c5c6ffc5c5c6ffc6c5c5ffc5c5c5ffc4c4c4ffc4c4c5ffc4c4c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010001ff010100ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181918ff3d3d3dff3b3b3bff353535ff313131ff313131ff313131ff313131ff323332ff323332000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f4040ff40403fff3b3c3cff383838ff373838ff383738ff434343ff494949ff464647ff434343ff454445ff454545ff464646ff474647ff4848480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020303ff090a09ff2c2c2cff4f4f4fff797a79ff939293ffa2a2a2ffaaaaaaffaeafaeffb0b0b0ffb1b1b1ffb1b2b1ffb2b2b2ffb4b3b4ffbcbcbdffe0e0e1fff8f8f8fffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfdfdfffdfdfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafafbfffafafafffbfafbfffbfbfafffbfbfbfffbfbfafffafafafffbfbfafffafafbfffafafbfffbfbfafffafbfafffafbfbfffbfbfbfffafbfafffafafafffafbfafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafbfffafafbfffbfafafffafafafffafbfafffafafafffafafafffafbfbfffafafbfffafbfbfffbfbfafffafbfafffbfafafffbfafbfffafafafffbfafafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafafffafafafffbfbfafffbfbfbfffbfbfafffafbfafffbfafbfffafafafffbfafafffafbfbfffafafbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffbfbfafffafafafffafafafffbfbfafffafbfafffafbfbfffbfbfbfffbfbfafffafafafffafbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafbfffbfafafffafbfbfffafafbfffafbfafffafafbfffafafafffafafafffbfbfbfffbfbfafff6f6f6ffdededdffb9b9b9ffadadacffabababffaaababffa9a9a9ffa6a7a6ffa4a5a5ffa2a2a2ff9c9c9bff919191ff808080ff555656ff282828ff0d0c0cff060605ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffdfe0e0ffe0e0e0ffe0e1e1ffe2e2e2ffe3e3e3ffe4e4e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffecececffedeeedffedededffeeeeeeffeeeeeeffedeeedffeeededffedededffedededffedecedffecededffecededffecededffedededffecedecffebebebffeaeaeaffe9e9e9ffe8e9e9ffe8e8e9ffe7e7e8ffe7e6e6ffe6e6e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e5e4ffe3e3e4ffe3e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdeffdfdedeffdededeffdeddddffddddddffdddcddffdcdddcffdcdcdcffdcdcdcffdbdbdbffd9d8d9ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d8ffd7d7d8ffd7d8d8ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d4ffd4d3d4ffd3d4d4ffd2d3d3ffd1d2d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfcfffcecfceffcececeffcdcecdffcdcdcdffccccccffcbcbcbffcacbcbffc9cacaffc9c8c9ffc8c8c7ffc6c6c6ffc5c5c4ffc3c3c2ffc0c1c1ffbfc0c0ffbebebfffbdbdbdffbcbcbbffbabbbaffb9b8b8ffb6b6b6ffb3b3b3ffb1b0b0ffaeadadffaaaaaaffa5a5a5ff9e9e9dff999999ff939393ff8d8d8dff878887ff838382ff7e7d7eff777777ff717171ff6c6c6cff686768ff626362ff5d5d5eff585859ff545454ff4f4f4fff4a4a49ff464646ff414241ff3e3e3eff3c3c3bff393939ff373737ff353434ff313131ff2e2e2eff2c2c2cff292a29ff272727ff252626ff242424ff232323ff222121ff202020ff1f1f1fff1d1d1eff1c1c1cff1a1b1bff191a19ff181819ff171717ff161616ff151415ff141414ff131314ff121213ff121212ff121211ff111111ff111111ff101010ff101010ff0f100fff0e0e0fff0e0e0eff0e0e0dff0c0d0cff0c0c0cff0c0b0cff0b0b0bff0c0b0bff0b0b0bff0b0b0bff0a0b0bff0a0a0aff0a0a0aff0a0a09ff0a0a0aff090a09ff090909ff0a0909ff090909ff090908ff080809ff080708ff070707ff070808ff070707ff050505ff020202ff010101ff010001ff000100ff000000ff010100ff000000ff000000ff010000ff000100ff000101ff010101ff010100ff000000ff000101ff000101ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010100ff000001ff000001ff000101ff000001ff000000ff010000ff000000ff000100ff000000ff000000ff000100ff000000ff000000ff010000ff000100ff010000ff000000ff000000ff010000ff010101ff010100ff000101ff010100ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff020101ff010202ff010102ff010201ff010202ff010101ff010101ff020102ff020201ff020202ff020201ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000100ff000101ff010101ff010100ff000000ff000101ff000101ff000000ff010000ff000100ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060606ff0f0f0fff1e1e1dff2e2e2eff383938ff3c3c3cff404040ff444444ff474847ff4b4b4aff4e4d4eff4f4f4fff565656ff585959ff555555ff555655ff565757ff575757ff5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff010202ff020202ff020202ff020202ff020203ff020303ff030302ff020202ff020303ff020303ff020202ff030202ff020302ff030303ff030303ff030304ff030303ff030303ff030304ff030303ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdddedeffddddddffdcdcdcffdcdddcffdbdbdbffdbdbdbffd8d9d8ffd9d8d8ffd4d4d5ffd3d2d2ffd2d3d3ffd5d5d5ffd8d8d8ffd7d7d7ffd4d4d4ffd0d0d0ffcbcbcbffc2c2c2ffb7b7b7ffaeafaeffacacacffadadadffadadaeffaeaeaeffafafafffaeafaeffafafafffafb0afffafb0afffafafafffafb0b0ffb0b0b0ffb0b0b0ffb2b1b1ffb1b2b1ffb2b2b2ffb3b3b3ffb3b4b4ffb4b4b4ffb4b5b4ffb5b5b5ffb5b6b5ffb6b6b6ffb7b6b7ffb7b7b7ffb7b8b8ffb8b8b9ffb9b9b9ffbab9b9ffbababaffbabbbaffbbbbbaffbbbbbbffbcbcbcffbcbcbcffbcbdbdffbebebdffbdbebdffbebebeffbfbebfffbfbfbfffc0bfc0ffc1c0c0ffc1c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c7ffc7c6c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9cac9ffc9cac9ffcacacaffcacacaffcacbcbffcbcbcbffcbcbcbffcbccccffccccccffcccdccffccccccffcdcdcdffcdcdceffcdcdcdffcececeffcececeffcecfceffcfcfcfffcfcfd0ffcfd0d0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d3ffd2d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d6ffd5d6d6ffd7d7d6ffd7d8d7ffdadadaffddddddffe0e0e0ffe3e2e2ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeae9ffeaeaeaffeaebea0000000000000000000000000000000000000000000000000000000000000000ffeaebeaffebebebffebebebffebebebffebebebffecececffebecebffebebebffecebecffecececffecececffedededffedededffedeeedffedeeedffeeedeeffededeeffedededffedededffececedffecebebffe8e8e8ffe4e4e3ffe1e1e1ffe0e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0dfe0ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffe0e0dfffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdedfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe1e1e1ffe2e2e2ffe4e4e4ffe7e7e6ffe7e7e7ffe7e8e8ffe8e8e8ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e4e4ffe2e3e3ffe1e1e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e1e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdedeffdededfffdedddeffdededeffdddedeffddddddffddddddffddddddffdddddcffddddddffdddddcffdcdcdcffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdcffdbdcdbffdcdcdbffdcdbdcffdcddddffdcdcddffdbdbdbffdadadaffd8d8d8ffd7d7d7ffd5d5d5ffd2d2d2ffcececeffc9cac9ffc6c6c7ffc5c5c4ffc4c4c4ffc3c3c3ffc3c2c3ffc2c2c3ffc1c1c2ffc1c1c1ffc1c0c0ffbfbfbfffbfbfbeffbebebeffbdbdbdffbcbdbcffbbbbbcffbabbbbffbababaffb9b9b9ffb9b8b8ffb8b8b8ffb7b7b7ffb7b6b6ffb6b6b6ffb5b5b5ffb4b5b4ffb3b3b3ffb2b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffb0b0afffb0afb0ffafafafffafafafffb8b9b9ffc5c5c6ffd0d0d0ffd1d1d1ffd1d1d1ffd0d0d0ffc9c9c9ffc5c5c4ffc5c5c5ffc5c6c5ffc5c5c5ffc6c6c5ffc5c5c5ffc4c4c4ffc5c5c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000101ff000001ff000001ff010000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181818ff3c3c3cff3a3a3aff343434ff303131ff313131ff313131ff323332ff333332ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f40ff404040ff40403fff3c3c3cff383837ff353635ff414141ff474748ff474747ff454545ff444544ff444545ff454545ff464645ff4746470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040505ff141414ff4f4f4fff767675ff929292ffa0a0a1ffa9a9a9ffaeaeaeffafb0b0ffb0b0b0ffb2b1b2ffb3b3b2ffb3b3b3ffb8b7b7ffd7d7d7fff6f5f6fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfbfafffafafbfffbfafafffafbfafffbfafafffafafafffbfbfafffafbfafffbfbfafffbfafbfffafafafffbfafafffafafbfffafafafffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafbfffafafafffafafafffbfafbfffbfbfafffafafafffbfafafffafafbfffbfafafffafafafffbfafbfffbfbfafffbfafbfffbfbfafffafafafffafbfafffafafbfffafafafffafafafffafafafffbfafbfffafbfbfffafafafffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffbfafbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffafafbfffafbfbfffbfbfafffbfafbfffbfafafffafbfafffbfafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafbfffafbfbfffafbfbfffafafafffafafbfffbfbfbfffbfafbfffbfafbfffafafafffafbfafffbfafafffbfafbfffafafafffbfafafffafafbfffafafafffafbfafffafafafffafafafffbfbfafffafbfafffbfbfbfffbfafbfffafafbfffbfafbfffafafbfffafafbfffbfafbfffafafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffafafafffbfafafffafafbfffafafafffbfbfafffafbfbfffbfafbfff9f9f9ffefefefffd7d7d7ffb5b5b5ffacacacffacacacffabababffa9a9a9ffa7a7a7ffa4a4a5ffa0a1a1ff9a9a9aff8d8d8eff6e6f6fff494949ff1c1c1cff0d0d0dff040404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e3ffe4e3e4ffe4e5e5ffe6e5e6ffe6e7e7ffe8e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9eaffebeaeaffecececffededeeffeeeeeeffeeeeefffeeefefffeeeeeeffeeeeeeffeeededffedeeedffededeeffedededffeeedeeffedededffedededffedededffecececffebebebffeae9e9ffe9e9e9ffe9e8e9ffe7e7e7ffe7e7e7ffe7e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e1ffe0e1e1ffe0e1e0ffe0e0dfffdfdfe0ffdfdfdfffdfdedfffdededeffdededeffdededdffdeddddffdddcddffdcdcdcffdcdcdcffd9d9daffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d8ffd8d7d7ffd6d6d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d5d4ffd4d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfceceffcdcdceffcdccccffccccccffcbcacbffcacacaffc9c9c9ffc8c8c8ffc7c6c7ffc6c6c5ffc4c4c4ffc3c3c3ffc2c2c3ffc2c2c1ffc1c1c1ffbfbfbfffbebebfffbcbcbdffbabab9ffb8b8b8ffb5b5b5ffb2b3b3ffafafafffa9a9a9ffa4a4a5ff9fa09fff999a99ff949494ff919191ff8d8d8dff898989ff878687ff828282ff7e7e7dff787777ff717171ff6b6b6bff676767ff616162ff5c5b5bff555655ff4f4f4fff4a4a4aff464646ff434343ff414140ff3d3d3dff39393aff373636ff333333ff303031ff2e2e2eff2c2c2dff2a2b2bff292928ff262626ff252525ff232423ff222122ff202020ff1f1e1fff1d1d1dff1b1c1cff1b1a1bff1a1919ff171718ff171616ff161616ff151415ff141414ff141414ff141313ff131213ff131312ff121112ff111111ff101011ff100f0fff0f0f0fff0e0e0eff0e0d0eff0d0d0eff0d0d0cff0d0d0dff0c0c0cff0b0b0bff0b0b0bff0a0b0aff0a0a0aff0a0b0aff0a0b0aff0a0a0aff0a0a0aff0b0b0aff0a0a0aff090909ff080909ff080808ff080707ff070607ff080808ff090808ff070707ff060606ff020302ff020101ff010101ff010100ff000000ff010100ff000000ff000000ff010000ff000001ff000001ff010001ff000001ff000101ff010101ff010101ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff010000ff000101ff010000ff000000ff010000ff010000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010100ff010101ff010100ff000101ff010100ff010101ff010001ff010101ff010101ff010101ff010101ff020201ff020101ff020102ff010101ff010201ff020101ff020102ff010101ff020201ff010102ff020101ff010201ff020101ff010202ff020201ff01020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000001ff010001ff000001ff000001ff010001ff000001ff000101ff010100ff000000ff010000ff000000ff000001ff000000ff010001ff000000ff000000ff010000ff010100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff040404ff0c0c0cff1b1b1aff2c2d2dff3b3b3bff404040ff424242ff454645ff494a49ff4c4c4cff4f4f4fff515151ff545354ff595858ff555555ff555655ff575656ff575657ff5d5d5dff5f5f5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff020202ff020202ff020202ff020202ff030202ff020203ff020202ff020203ff020203ff020303ff030202ff020202ff030202ff020302ff030304ff030303ff040304ff030303ff030303ff04030400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdcdcdcffdcdcdcffdadbdbffdadbdbffd8d8d8ffd8d8d8ffd5d5d5ffd5d4d5ffd2d1d2ffcfcfd0ffd1d1d1ffd5d4d4ffd6d6d6ffd6d5d5ffd3d3d2ffcfcfcfffcac9caffbfc0c0ffb6b5b5ffaeaeaeffadadadffadaeaeffaeaeaeffafaeafffaeaeafffafaeafffaeaeafffaeafafffafafafffafafb0ffafb0b0ffb0b0b0ffb1b0b1ffb1b1b1ffb1b2b1ffb2b2b3ffb3b3b2ffb4b3b4ffb4b4b4ffb4b4b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b6b6ffb7b7b7ffb8b7b8ffb8b8b8ffb9b9b9ffbabab9ffbababaffbbbbbaffbbbbbbffbbbcbbffbcbbbcffbcbcbcffbdbdbcffbdbdbdffbebdbeffbebebfffbfbfbeffc0c0bfffc0c0bfffc0c0c0ffc1c1c1ffc1c2c1ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c6ffc6c6c6ffc7c6c6ffc7c6c7ffc7c7c7ffc8c8c7ffc7c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcbcacbffcacacbffcbcbcbffcbcbccffcbcbccffccccccffcccccdffcccdcdffcdcdcdffcecdceffcececeffcececeffcfcecfffcfcfcfffd0cfd0ffcfd0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd5d5d4ffd5d4d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d6ffd8d8d8ffdcdbdcffdfdfdfffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe7e7e7ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9eaffeae9eaffe9eaeaffeaeaea0000000000000000000000000000000000000000000000000000000000000000ffeaeaeaffeaeaebffebebecffebecebffebebebffebebebffecebebffebebebffecebecffecececffedecedffecededffedededffeeedeeffeeeeeeffeeeeeeffeeededffedededffedecedffecececffebebebffe7e7e6ffe3e2e3ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0dfffdfdfdfffe0dfe0ffe0e0e0ffdfdfdfffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdfdedfffdfdfdfffdfdedeffdededeffdededeffdededeffdededeffdededeffdededeffdfdfdeffdededfffdfdedfffdfe0dfffe1e0e0ffe2e2e2ffe5e5e4ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e7ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e1ffe2e1e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0dfe0ffdfe0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdededdffdeddddffdddcddffdddddcffdddddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdcdcdbffdbdbdbffdadbdbffdbdadbffdadadbffdadadbffdbdadbffdbdbdbffdbdcdcffdcdcdbffdbdadbffdad9d9ffd8d8d8ffd7d6d7ffd5d5d4ffd3d2d3ffcececeffcacacaffc7c6c7ffc5c5c4ffc3c3c3ffc3c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c0c0ffc0c0bfffbfbebfffbebebeffbdbdbdffbcbcbcffbbbbbcffbababaffbabab9ffb8b9b8ffb8b8b9ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b5ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b2ffb0b1b1ffb0b0b0ffb0b0b0ffb1b1b0ffb0afb0ffb0b0b0ffbbbbbcffc8c9c8ffd0cfd0ffd1d1d1ffd1d1d1ffd0d0d0ffc7c7c8ffc3c3c3ffc4c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc6c6c5ffc5c4c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000101ff010000ff000000ff010001ff010100ff010001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181818ff3c3b3bff3a393aff343434ff303030ff303131ff323233ff323232ff323232ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff40403fff3f4040ff403f40ff3f4040ff3c3c3cff383838ff424241ff484848ff474747ff454445ff444445ff454445ff454546ff454545ff4645460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010102ff040303ff0b0b0cff252525ff6d6c6dff8d8d8eff9e9f9fffa8a8a8ffadadadffafafaeffafafb0ffb1b1b1ffb2b2b2ffb3b4b4ffb6b6b7ffcecfcefff2f3f2fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffafafbfffbfbfbfffafbfbfffafbfafffafbfbfffafafbfffbfafafffafbfbfffbfafafffafbfbfffafafafffbfafbfffafafafffafafafffafafafffafafbfffafafafffafafbfffafafafffafafafffafafbfffafafafffbfbfafffafafafffafbfafffafafbfffbfafafffbfafafffafbfbfffafafbfffafbfafffafbfafffafafafffbfafafffbfbfafffbfafafffafbfafffafafbfffbfbfafffafafafffafafbfffafbfafffafbfbfffbfafafffafafbfffafafafffafbfbfffafafafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfdfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfafffafafbfffafafafffafafbfffbfbfbfffbfafafffafafbfffafbfbfffbfbfafffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfcfffcfbfcfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffbfbfcfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafbfffbfbfbfffafbfbfffafafbfffbfbfafffafbfbfffafbfafffbfafafffafbfafffafafafffbfbfbfffafbfbfffafbfafffafbfbfffafafbfffbfafafffafbfbfffbfafafffafbfbfffafbfafffbfafbfffafbfafffbfafbfffbfbfbfffbfafbfffbfafafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafbfffbfbfbfffafbfbfffafafbfffbfbfafffafbfbfffafbfafffbfafafffafbfafffafafafffbfbfbfffafbfbfffbfbfbfffafbfbfff8f8f8ffeeeeeeffcfd0d0ffb2b1b1ffadadadffabacabffabaaabffa8a9a8ffa6a6a6ffa3a3a3ff9e9d9eff959494ff868687ff6c6c6cff353535ff1c1c1cff090909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e0ffe1e0e1ffe2e2e2ffe2e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e6e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaebeaffececedffeeeeeeffeeeeefffefefefffefefefffefefefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffebebecffeaebeaffeaeaeaffe9e9eaffe9e8e8ffe8e8e7ffe7e7e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdedfdeffdededeffdddeddffddddddffdddcddffdadbdbffdadadaffd9dadaffdadadaffdad9daffdadadaffdad9d9ffd9dad9ffd8d9d9ffd9d8d9ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd4d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d1d2ffd1d1d1ffd0d0cfffcfcfcfffcececeffcdcecdffcccdccffcbcbccffcbcbcbffcbcbcaffcac9c9ffc8c9c8ffc8c7c8ffc7c7c7ffc6c6c6ffc5c5c6ffc5c6c5ffc4c5c5ffc4c3c4ffc2c2c3ffc1c1c1ffbfc0c0ffbebebdffbcbcbcffb9b9baffb7b7b8ffb3b4b3ffb0b1b0ffacababffa7a7a7ffa4a3a3ffa3a3a3ffa0a0a0ff9b9b9cff989897ff939494ff8e8f8eff898989ff838483ff7d7d7dff787879ff727373ff6d6d6dff686969ff626363ff5e5d5eff595959ff525151ff4c4d4dff474847ff444444ff404040ff3c3c3cff393939ff363637ff343433ff313232ff303030ff2d2d2dff2c2c2cff2a2a2aff282828ff262626ff242423ff222222ff202020ff1f1e1eff1d1d1dff1b1b1cff1a1a1aff191919ff181818ff181717ff171716ff161515ff141514ff141414ff141413ff121213ff121213ff111212ff101111ff101010ff0f0f10ff0f0f0fff0e0f0eff0e0e0dff0d0d0dff0c0c0dff0c0c0dff0c0c0cff0c0c0cff0c0b0bff0b0b0cff0b0b0bff0b0c0cff0b0c0cff0a0a0bff0a0a0aff090a0aff080909ff080808ff070807ff080708ff090909ff090909ff090909ff070808ff070808ff070607ff020303ff020101ff000101ff000000ff010001ff000100ff010001ff000100ff010001ff000000ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010101ff010101ff010101ff010001ff000101ff000100ff000001ff010000ff010100ff010000ff000100ff000000ff000100ff000000ff000001ff000000ff000101ff010000ff000001ff010000ff000101ff010100ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010202ff010102ff020201ff010202ff010201ff020101ff010201ff010102ff020202ff010202ff020202ff010202ff010202ff020102ff010202ff020101ff010202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000100ff010001ff000100ff010001ff000100ff000001ff000000ff000001ff010101ff000000ff000001ff000001ff010100ff000000ff000100ff000000ff010000ff010000ff000100ff000001ff000100ff000100ff000000ff010000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff090a09ff161615ff262727ff363536ff404040ff464646ff484848ff4b4a4aff4e4e4eff515151ff535454ff565757ff5a5a5bff595959ff555656ff565756ff575757ff5d5e5dff5f5e5fff6060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010202ff020202ff020202ff020202ff030203ff020302ff030203ff020302ff020203ff020202ff020203ff030203ff020202ff020203ff020303ff030302ff030303ff030403ff030304ff0403030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddcddffdcdddcffdbdbdbffdbdadaffd8d8d8ffd8d8d8ffd5d5d5ffd4d5d5ffd1d1d2ffd2d2d1ffcfd0d0ffcececeffd0d0d0ffd3d4d3ffd6d6d6ffd5d5d5ffd2d3d3ffcfd0cfffc8c9c9ffbebfbfffb5b4b4ffaeafafffaeadadffaeaeaeffaeaeaeffafaeafffaeafaeffafaeafffaeafaeffafaeafffafafaeffafafb0ffb0b0b0ffb0b0b0ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b2ffb3b3b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b5b6ffb6b7b6ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b8ffb9b9b9ffb9bab9ffbababaffbbbbbaffbabbbbffbbbbbcffbcbcbcffbcbdbcffbdbdbdffbdbdbeffbebdbeffbebfbeffbfbfbeffbfc0c0ffc0bfc0ffc1c0c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c4c4ffc3c4c4ffc4c4c5ffc5c5c4ffc5c6c6ffc5c6c6ffc6c6c6ffc6c7c6ffc7c6c7ffc7c7c8ffc7c8c8ffc8c8c8ffc8c8c9ffc8c8c9ffc9c8c9ffc9c9c9ffcac9c9ffcacacaffc9cacaffcbcacbffcacbcaffcbcbcbffcbcccbffcccbccffccccccffcccccdffcdcdcdffcdcdcdffcececeffcececeffcfcfceffcfcfcfffcfd0cfffcfcfd0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd5d5d4ffd4d4d5ffd5d5d6ffd5d6d6ffd6d7d7ffdad9d9ffddddddffe0e0e0ffe1e2e2ffe4e4e3ffe5e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe7e7e8ffe8e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffe9eaea0000000000000000000000000000000000000000000000000000000000000000ffeaebeaffeaeaebffeaeaeaffebebebffebebebffebebebffebebecffebebebffececebffecececffecedecffedecedffedededffeeededffedeeeeffeeedeeffedededffedededffecececffecececffeaeaeaffe6e5e5ffe2e2e2ffe0e0e1ffe0e0e0ffdfdfe0ffdfdfe0ffdfe0dfffdfe0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdedfdeffdddedeffdedddeffdededeffdededeffdddedeffdededeffdddeddffdedddeffdededeffdededeffdededeffdededfffdfdfdfffe1e0e0ffe2e3e3ffe5e4e4ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe3e3e4ffe2e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe2e2e1ffe2e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe1e1e2ffe1e1e2ffe1e2e2ffe1e2e2ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdddedeffdddeddffddddddffdcdddcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadbdbffdadadaffdadadbffdadadaffdadadaffdadadaffdad9daffd9d9d9ffdadadaffdbdbdbffdbdadbffdadadbffd9d9d9ffd8d8d8ffd6d6d6ffd5d5d5ffd2d2d3ffcfcfcfffcbcacaffc7c7c7ffc4c4c4ffc2c3c3ffc2c3c2ffc1c1c2ffc1c1c1ffc0c0c0ffc0bfbfffbebfbeffbebdbeffbdbdbdffbcbcbcffbbbbbcffbabbbaffb9babaffb9b9b9ffb8b8b9ffb8b7b7ffb7b7b7ffb6b6b6ffb5b6b6ffb5b4b5ffb4b4b5ffb3b3b3ffb3b3b3ffb2b1b1ffb0b1b1ffb1b0b1ffb1b1b1ffb0b1b1ffb0b0b1ffb5b5b4ffc0c0c0ffcbcccbffd1d1d0ffd1d2d1ffd2d1d2ffcfcfcfffc6c7c7ffc3c3c3ffc5c6c6ffc6c6c6ffc5c4c5ffc5c6c6ffc5c5c5ffc5c5c50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000100ff000001ff010000ff010100ff010000ff000100ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181817ff3c3b3bff3a3b3aff353535ff313131ff323232ff323233ff323232ff323332ff333232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff3f4040ff404040ff3f4040ff3f4040ff3c3c3cff454646ff494848ff464646ff434443ff454445ff454545ff464546ff454645ff4545460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff050405ff0b0b0cff1e1e1eff454544ff838484ff999999ffa5a5a6ffacacacffaeaeadffaeaeaeffafb0b0ffb1b1b1ffb3b3b2ffb5b5b4ffc7c8c7ffedededfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffafafafffbfafafffafbfafffbfafbfffafbfbfffbfbfafffafafafffafafbfffbfafafffbfafafffafafafffaf9fafff9fafafffafafafffafafafffbfafbfffafafafffbfafbfffbfbfafffafbfbfffafafafffafafafffafafbfffafbfafffafbfbfffafbfafffafafbfffbfafafffbfbfafffafbfafffbfafafffafafafffafafbfffafbfafffbfbfafffafbfafffafafafffafafafffafbfafffafafafffafbfafffbfafafffafbfafffafafafffafafafffafbfbfffafafbfffafafbfffafafafffbfbfafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffdfcfcfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffcfcfdfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfdfdfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffdfcfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfafbfffafafafffbfafbfffafafafffbfafbfffbfbfafffafbfbfffafafafffafafafffafafbfffafbfafffafbfbfffafbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfafffbfafafffbfbfafffafafafffbfafafffbfbfafffbfbfbfffafbfbfffbfbfafffafafbfffafafbfffbfafafffbfafafffbfafafffbfafbfffafafbfffbfbfbfffbfafbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfcfcfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafafafffafafbfffafafbfffafbfbfffbfafafffafbfafffbfafafffbfbfafffafafafffbfafafffbfbfafffbfbfbfffafbfbfffbfbfbfff7f7f8ffe9eaeaffc8c8c8ffb0b0b0ffadadacffabababffa9a9a9ffa6a6a6ffa2a2a2ff9f9e9fff999999ff919091ff828281ff525353ff303030ff121212ff060607ff020201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e1ffe3e2e2ffe3e4e3ffe5e4e5ffe5e6e6ffe6e6e6ffe7e7e7ffe7e7e8ffe9e8e8ffe9e9e9ffeae9e9ffeaeaeaffebebebffececedffeeeeeefff0eff0ffefefeffff0eff0fff0f0efffefefefffefefeeffeeeeefffeeefefffefefeeffeeefefffefefefffeeeeefffeeeeeeffeeeeedffecececffebebebffebebebffeaeaeaffe8e9e9ffe9e9e8ffe7e8e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe4e5e4ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e1ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdeffdeddddffdddcdcffdbdcdbffdbdbdbffdadbdbffdbdbdaffdadadaffdadadbffdadadaffdadadaffdad9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd5d6d6ffd5d5d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd1d1d2ffd1d1d0ffd0d0d0ffcecfceffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdccffcbcccbffcbcbcbffcbcbcaffcacacaffc9c9c9ffc8c9c8ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc5c5c6ffc4c4c4ffc3c3c3ffc2c2c1ffc0c0c0ffbebebfffbdbcbdffbbbbbbffb8b8b8ffb5b5b5ffb4b4b4ffb2b2b2ffafafb0ffabababffa6a6a6ffa2a1a1ff9d9d9cff989898ff939393ff8d8d8dff898888ff838383ff7d7d7eff787979ff737373ff6e6e6eff696969ff646464ff5f5e5eff595959ff545354ff4d4e4eff484848ff434243ff403f40ff3c3c3dff3b3a3bff383837ff353535ff333333ff313131ff2f2f2fff2d2d2cff2a2b2bff282828ff252526ff242323ff222221ff1f2020ff1f1e1eff1d1d1dff1c1c1cff1a1b1bff1a1a1aff181918ff171717ff161616ff161615ff141514ff141414ff141313ff131312ff121212ff111211ff111111ff0f1010ff0f0f10ff0f0f0eff0e0e0dff0d0d0dff0d0d0dff0c0d0dff0d0d0dff0d0d0cff0d0d0dff0d0d0dff0d0d0dff0c0c0cff0b0b0bff0a0a0aff090909ff080808ff080808ff080707ff090808ff090909ff0a0a0aff090a0aff0a0a09ff09090aff080809ff080707ff030203ff020201ff020102ff000000ff010001ff000000ff010001ff000001ff010001ff010100ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010102ff010101ff010101ff000101ff010101ff010101ff000001ff000100ff010100ff000100ff000000ff010000ff000100ff000000ff000100ff010000ff000100ff000001ff000100ff000101ff000101ff010001ff010100ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff010102ff010202ff020101ff010201ff020101ff020201ff010101ff020101ff010201ff020202ff010202ff020201ff010101ff010102ff020101ff020101ff020101ff02010200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff010000ff010001ff000000ff010101ff000000ff010001ff000000ff010001ff010100ff000101ff000000ff000000ff000001ff000100ff000100ff000100ff000001ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff020302ff080808ff121313ff232324ff323232ff3d3d3dff444444ff4b4a4bff4d4e4eff505050ff535353ff565656ff585959ff5d5d5eff5e5e5fff5a5a5aff575656ff575757ff5e5d5dff5f5f5eff5f5f5fff616060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff030202ff020202ff020203ff020202ff020203ff020202ff030203ff020202ff030203ff030302ff020303ff020202ff020202ff020303ff020302ff030403ff03040300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdadbffdadbdbffd8d8d8ffd8d8d8ffd5d5d5ffd4d4d4ffd1d1d2ffd1d1d2ffd0d0d0ffcececeffcccdccffcdccccffcfcfcfffd3d3d3ffd6d5d5ffd4d4d4ffd3d2d3ffd0d1d1ffc8c8c8ffbcbcbdffb3b3b4ffaeaeaeffaeadadffaeaeadffaeaeaeffaeaeaeffaeaeaeffaeadaeffaeaeaeffaeaeaeffafaeafffb0b0afffb0b0b0ffb0b0b0ffb0b0b1ffb1b1b1ffb2b2b1ffb2b3b2ffb3b3b3ffb3b3b4ffb4b4b4ffb5b5b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b6b7ffb7b8b7ffb8b8b8ffb8b9b8ffb9b9b9ffbabab9ffbababaffbabbbaffbbbbbaffbcbbbbffbcbcbbffbcbcbcffbdbdbcffbdbebeffbdbebeffbebebfffbfbfbfffc0c0bfffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c5c4ffc5c4c4ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c8c7ffc8c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffcac9c9ffcac9c9ffcac9caffcacacaffcbcacbffcbcbcbffcccbccffcbcbccffcdcccdffcdcdccffcdcdcdffcdcdcdffcdcdceffcececeffcecfceffcfcfcfffcfd0cfffcfcfd0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d4ffd4d5d4ffd5d5d4ffd6d5d5ffd7d8d7ffdbdbdbffdedfdeffe0e1e1ffe2e2e3ffe4e4e5ffe6e6e5ffe7e7e6ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9ea0000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffeaeaeaffebeaebffeaeaeaffebeaebffebecebffebececffebebeaffebebebffebebecffececebffecedecffecededffecededffedededffeeeeedffedeeedffedededffedececffecececffebecebffe9e9e9ffe4e5e4ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdfdfdeffdfdfdeffdededeffdededeffdedfdfffdededeffdededdffdededeffdddeddffdedddeffdddddeffdddedeffdeddddffdddeddffdeddddffdeddddffddddddffdeddddffdddeddffdedddeffdddedeffdededdffdededfffe0e0e1ffe3e2e2ffe5e4e5ffe6e6e6ffe7e6e7ffe6e6e6ffe7e6e7ffe6e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e3ffe1e2e1ffe2e2e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffdfdfdfffdfdfdeffdfdfdfffdededeffdededeffdededeffdddedeffddddddffddddddffdddcdcffdddcdcffdcdcdcffdcdbdbffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdadadaffdadadbffdadadaffdadadaffdad9d9ffdad9daffd9d9d9ffd9d9daffd9d9d9ffd9d8d9ffd8d8d9ffd9d8d9ffd9dad9ffdadadaffdadad9ffd9d9daffd8d9d9ffd7d7d7ffd6d6d6ffd5d5d5ffd2d2d3ffcfcfcfffcbcbcbffc7c7c7ffc4c4c4ffc2c2c2ffc1c1c2ffc0c1c0ffc0c0c0ffbfbfbfffbebebeffbebebeffbdbdbdffbcbcbcffbbbbbbffbbbabaffb9bab9ffb9b9b9ffb8b8b8ffb7b8b8ffb7b7b7ffb6b6b7ffb6b6b5ffb5b5b4ffb4b4b4ffb3b3b3ffb2b3b3ffb2b2b2ffb1b1b1ffb2b1b2ffb1b2b1ffb1b1b2ffb1b1b2ffb8b8b8ffc4c3c3ffcecfceffd2d2d2ffd3d3d2ffd1d1d1ffcccbcbffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc4c4c5ffc5c5c5ffc6c5c50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010000ff000001ff000100ff010100ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181817ff3c3d3dff3c3c3dff373737ff323332ff323232ff323232ff333232ff323332ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff403f3fff404040ff404040ff3f4040ff404040ff3f3f40ff484849ff4a494aff474646ff444444ff454545ff454545ff454546ff454545ff474647000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010101ff050404ff0b0b0bff1e1e1dff3d3d3eff696969ff929292ffa0a0a0ffa9a8a9ffadadadffadadadffaeaeaeffafb0b0ffb2b2b1ffb2b3b3ffbfbfbfffe5e5e4fff8f8f8fffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfafbfffbfafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfafffafafafffafafafffafafbfffafafbfffbfbfafffafafbfffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffbfbfafffafafbfffafafafffafafafffbfbfbfffafafbfffbfafbfffbfbfafffbfafafffafbfafffbfbfafffafafafffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafffafbfbfffbfbfafffafafafffafafafffafbfafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafbfafffbfafafffafbfafffbfafbfffafafafffafbfafffbfbfbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfcfcfffcfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffcfdfcfffdfdfdfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafafffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfafffbfafafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffafafbfffbfafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfafffafbfbfffafafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfbfffbfafbfffbfcfbfffcfcfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfcfcfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffafbfbfffafafbfffafafafffafafafffbfafafffbfbfbfffafafafffafafafffafafafffafbfafffafbfafffafbfbfffbfbfafffafbfbfffafafbfffbfafbfffafafbfff8f7f7ffe6e6e7ffc3c3c3ffaeaeafffacabacffa9a8a9ffa6a6a6ffa4a4a4ffa0a0a0ff9d9d9cff969696ff8c8c8cff6e6f6fff4d4d4dff252525ff111011ff070707ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e2e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e2e2ffe3e3e3ffe4e4e3ffe5e5e5ffe6e5e6ffe7e6e7ffe8e7e8ffe9e9e8ffe9e9e9ffe9e9e9ffeaeaeaffebeaebffebebebffedececffefefefffefefeffff0f0f0ffefeff0ffefefefffefefefffefefefffefefeffff0eff0fff0f0f0fff0efefffeff0effff0f0efffeeefefffeeeeeeffedededffecececffebebebffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e0ffe0dfe0ffe0dfdfffdedfdfffdedfdeffdddedeffdddddcffdcdcdcffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadbffdadadaffdad9daffdad9d9ffdad9d9ffd8d8d8ffd9d9d8ffd7d7d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d3d3ffd2d3d3ffd3d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcecdceffcdcecdffcdcdcdffcccdccffcbccccffcccbcbffcbcbcaffcacacbffcacacaffc9c9c9ffc8c8c8ffc7c8c8ffc7c7c6ffc6c6c6ffc5c5c5ffc3c3c3ffc2c2c2ffc1c1c0ffbebebeffbcbcbdffbababaffb8b8b8ffb5b5b5ffb2b2b1ffacacadffa8a8a8ffa4a4a3ff9fa09fff9a9b9bff969696ff919191ff8b8b8cff868686ff808081ff7b7a7bff777676ff717172ff6c6c6cff676768ff626263ff5c5c5cff575656ff515151ff4b4b4bff494949ff454546ff414141ff3d3e3eff3c3c3cff393939ff373737ff353534ff323232ff2e2f2fff2d2d2cff292a2aff282828ff262525ff232323ff212121ff201f1fff1e1e1eff1d1e1dff1c1c1bff1a191aff181918ff171817ff171717ff151616ff161516ff151514ff141415ff131414ff131313ff121112ff111111ff111010ff10100fff0f0f0fff0e0f0eff0e0f0eff0f0f0fff0e0f0fff0e0f0fff0e0e0eff0e0e0eff0d0d0dff0c0c0cff0a0a0bff0a090aff090909ff080909ff080909ff090a0aff0a0a09ff0a0a0aff0a0a0bff0b0a0bff0b0a0bff0b0b0bff0b0b0bff0a090aff09090aff090809ff030303ff020102ff010101ff000000ff010101ff000001ff010001ff010101ff010101ff010101ff020102ff020201ff020101ff010201ff020101ff010101ff010101ff010101ff010101ff000101ff000000ff000000ff000101ff010100ff010000ff000100ff000100ff000100ff000100ff010001ff000100ff000001ff000100ff010101ff010000ff000101ff010100ff010101ff010101ff010101ff010101ff020101ff010101ff010102ff010101ff010101ff020101ff020202ff010101ff010101ff020101ff010201ff010202ff020202ff020201ff010101ff010101ff010102ff010102ff020201ff010102ff020101ff010102ff020102ff020102ff0201010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010001ff010000ff010101ff000000ff010101ff000001ff000000ff000000ff010101ff000001ff010001ff010100ff010000ff000100ff010100ff000000ff010101ff010000ff000000ff000000ff000000ff000000ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010102ff060707ff111111ff212020ff303131ff3d3c3cff434443ff494949ff4f504fff525353ff575656ff585959ff5b5b5cff5e5e5eff606060ff606060ff5d5c5cff565657ff5d5d5dff5f5f5eff5f605fff606060ff60616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff030202ff020203ff030203ff030202ff030202ff030303ff020202ff030302ff020203ff020202ff020202ff030303ff020203ff030203ff030303ff030203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd9d9d8ffd4d5d4ffd4d4d5ffd1d1d1ffd1d1d2ffd0cfcfffcfceceffcececeffcdcccdffcbcbcaffcbccccffcecfcfffd4d5d4ffd5d5d5ffd4d4d4ffd3d3d3ffcfcfd0ffc6c6c7ffbcbcbbffb2b2b2ffadadadffadadadffaeadaeffaeadaeffaeadadffaeadaeffadadadffaeaeaeffaeaeaeffaeaeaeffafafafffb0b0b0ffb0b0b0ffb1b1b1ffb2b1b1ffb2b1b2ffb2b3b2ffb3b3b3ffb3b3b3ffb4b4b4ffb5b5b4ffb5b5b5ffb5b6b6ffb6b6b6ffb7b7b6ffb7b8b8ffb8b8b8ffb9b8b8ffb9b9b9ffb9bab9ffbababaffbabbbbffbbbabbffbbbcbbffbbbcbcffbcbcbcffbdbdbdffbdbdbdffbebebeffbfbebeffbfbfbfffc0bfc0ffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c6c5ffc5c6c6ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc9c8c8ffc8c8c9ffc9c9c9ffc9c9caffcac9caffcacacaffcbcacaffcbcbcbffcbcbcbffcccccbffcbcbccffccccccffcccdcdffcdcdcdffcdcdceffcececeffcfcfceffcfcecfffcfcfcfffd0d0cfffcfd0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd6d5d6ffd9d9d9ffdcdcddffdfdfdfffe1e1e1ffe3e3e3ffe4e5e5ffe6e6e5ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e8e8ffe8e9e8ffe9e9e8ffe8e9e9ffe9e9e90000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffeae9e9ffeaeaeaffebebeaffeaeaeaffeaeaeaffebebebffebebebffebeaebffecebecffecececffecececffecededffedededffedededffeeeeedffedededffecececffecececffecebebffebebebffe8e9e8ffe4e4e4ffe0e0e0ffdfe0dfffdfe0dfffdfdfdfffdedfdfffdfdedfffdedfdeffdedfdfffdedfdeffdfdfdeffdededeffdedfdeffdfdedeffdededeffdededeffdddeddffdddeddffdededdffddddddffdddddeffddddddffddddddffddddddffddddddffdcdcddffdddcddffdddddcffdcddddffdcddddffddddddffdddddcffddddddffdcdcddffdddcddffdddddeffdfdfdeffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e7ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e4e4ffe4e3e4ffe3e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e1e1ffe1e2e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdededeffdeddddffdededdffdcdcddffdddcddffdcdcdcffdbdcdcffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdadadaffdadadaffdad9daffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd9d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd9d9d9ffd9d8d9ffd9d9d9ffd8d8d8ffd7d6d7ffd5d6d6ffd5d5d5ffd3d3d3ffd0d0d0ffccccccffc7c7c7ffc3c4c4ffc2c1c1ffc0c1c0ffc0c0c0ffc0c0bfffbfbebeffbdbebeffbdbdbdffbcbcbcffbbbbbbffbbbabbffbabab9ffb9b9b9ffb8b8b8ffb8b8b8ffb7b6b7ffb6b7b6ffb6b6b5ffb5b5b4ffb4b4b4ffb3b3b3ffb2b3b3ffb3b2b2ffb1b2b2ffb2b2b3ffb2b2b2ffb1b1b1ffb1b1b1ffbbbbbbffc7c7c8ffd1d1d1ffd3d3d3ffd3d4d3ffd1d1d1ffcacacaffc5c5c4ffc5c5c5ffc6c5c6ffc6c5c6ffc6c5c6ffc6c6c6ffc5c5c5ffc5c5c50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000000ff000000ff000000ff000101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181818ff3e3e3eff3e3d3eff373737ff313232ff323332ff323232ff333232ff323332ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff40403fff3f4040ff3f3f40ff403f40ff3a3a3aff484747ff494949ff464646ff454546ff464546ff454545ff464545ff474747ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff040303ff080808ff181818ff3a3a3aff626263ff838383ff9a9a9bffa3a3a4ffaaa9aaffacacadffadadadffafaeafffb0afb0ffb2b1b2ffbababaffdedfdffff6f7f7fffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfafbfffafbfafffafbfbfffafbfbfffbfafafffafafbfffafafbfffafbfafffbfafbfffafbfafffafbfbfffafbfafffafafbfffbfafafffafafafffafbfafffafafafffafafbfffbfbfbfffafafbfffafafbfffbfafafffafafbfffafbfafffbfafbfffafafbfffbfafbfffbfafafffafbfbfffafbfafffafbfbfffbfbfafffbfafafffafafafffafafafffafafafffafafbfffafafafffafbfafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfcfdfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfafbfffbfbfafffafbfbfffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffafafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfafbfffbfafafffafbfbfffafafbfffafafafffbfbfbfffafbfafffafbfafffbfafafffafbfbfffafafafffbfafbfffafafafffafbfafffbfbfbfffbfafafffbfbfbfffafbfbfffafafafff6f5f6ffdfdfdeffb9b9b9ffabacabffa8a8a9ffa7a6a6ffa4a4a4ffa1a2a1ff9f9f9fff9a9a9bff929393ff818182ff69696aff434243ff232324ff0e0f0eff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e3ffe1e2e1ffe2e1e2ffe3e3e2ffe4e4e4ffe5e6e6ffe7e6e6ffe7e7e8ffe8e8e9ffe9e9e8ffe9e9e9ffeaeae9ffeaebebffebebebffebececffedededffefeeeeffeff0effff0f0f0fff0f0f1fff0f0f0ffefeff0ffefeff0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0efefffeeefefffedededffecededffececebffebebebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e1ffe0e1e0ffe1e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdad9d9ffd9dad9ffd9d9d9ffd8d8d9ffd8d9d9ffd7d7d8ffd7d7d8ffd7d6d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d1ffd0d0cfffcfd0cfffcfcfcfffcececfffcecdceffcdceceffcdcdcdffcccdcdffcccdccffcbccccffcacbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc7c6c7ffc5c5c5ffc4c4c4ffc2c3c3ffc1c0c1ffbfbfbfffbebebeffbbbbbbffb7b8b7ffb4b3b3ffafb0b0ffacacacffa8a7a8ffa3a3a3ff9e9f9eff9a9b9bff959494ff8e8e8eff888889ff838383ff7f7e7fff797a79ff747575ff707170ff6a6a6bff656464ff5d5d5dff575857ff535353ff505051ff4d4d4dff494949ff474747ff444343ff404040ff3d3e3dff3c3b3cff393839ff363636ff343334ff313131ff2c2d2dff2a2a2aff282828ff262626ff242424ff222222ff202020ff1d1e1eff1c1c1bff1a1b1aff191a19ff191919ff181718ff171717ff161717ff161616ff161615ff141515ff131313ff131212ff121111ff111111ff111111ff111111ff111011ff111111ff101111ff111011ff101010ff0f0f0fff0d0e0dff0c0d0cff0b0b0bff0a0b0bff0a0a09ff0a090aff0b0b0aff0b0b0bff0b0c0cff0c0b0bff0c0c0dff0c0c0dff0c0c0cff0c0b0cff0c0c0bff0b0c0cff0b0c0bff0a0a0aff080808ff030303ff020202ff020202ff010101ff010101ff010101ff010101ff020101ff010102ff010201ff020102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff000000ff000000ff000000ff000001ff010000ff000100ff000000ff000001ff000001ff000101ff000000ff000101ff010100ff000101ff000101ff010000ff010100ff010101ff010101ff020101ff010101ff020101ff010202ff010102ff010101ff020202ff010201ff010201ff020101ff010202ff010101ff020102ff020201ff020202ff020202ff020101ff010202ff010202ff020201ff020102ff010201ff010202ff020202ff010102ff020201ff020101ff010201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff000101ff010101ff010000ff000100ff000100ff000001ff010101ff000001ff000001ff010000ff000001ff000100ff010001ff000000ff000000ff010000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030404ff0c0c0cff1b1c1bff2c2d2dff393a3aff434342ff484848ff4e4e4fff555555ff595858ff5b5b5bff5e5d5dff5f6060ff626262ff626363ff616261ff5d5e5dff5d5e5dff5f5f5fff5f6060ff606060ff606061ff6060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030302ff020303ff030303ff020203ff030202ff020202ff020302ff020202ff020203ff020303ff020203ff020203ff030202ff020203ff0203020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d4ffd5d4d4ffd1d2d2ffd2d1d2ffcfcfcfffcecfceffcececeffcccdccffcdcccdffcacbcbffc9cac9ffcbcacbffd0d0cfffd6d6d6ffd6d6d6ffd4d3d3ffd1d2d2ffcdcdceffc4c4c4ffb9b9b9ffafafaeffacadadffadadadffacadadffadadadffadacacffacadadffadadadffadadaeffaeaeafffaeaeafffafafafffb0afafffb0b0b0ffb0b1b1ffb1b1b2ffb2b1b2ffb2b2b2ffb3b2b3ffb3b4b4ffb4b4b4ffb5b5b5ffb5b5b5ffb6b6b6ffb6b6b6ffb7b6b6ffb7b7b7ffb7b8b8ffb9b8b8ffb9b9b9ffb9babaffbababaffbbbabbffbbbbbbffbbbbbbffbcbcbcffbcbdbcffbcbdbdffbdbdbdffbebdbdffbebebeffbfbfbfffc0bfbfffc0c0c0ffc1c0c0ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c4c3ffc3c4c3ffc4c4c4ffc4c5c5ffc5c5c5ffc6c5c6ffc6c6c5ffc6c6c6ffc6c7c7ffc7c6c6ffc7c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc8c9c8ffc8c9c9ffc9cac9ffc9c9caffcacacaffcacacaffcacbcaffcbcbcbffcbcbccffccccccffccccccffcccccdffcdcdcdffcdcdceffcececeffcfcecfffcfcecfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd7d7d7ffdbdbdbffdddedeffe0e0e0ffe2e2e1ffe3e4e3ffe4e5e5ffe6e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e6ffe6e7e6ffe7e7e7ffe7e8e8ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e80000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaebffeaeaebffeaeaeaffeaeaebffebeaeaffebebebffecececffecececffecececffedecedffedecedffedededffedededffecececffecececffecebebffeaeaeaffe7e6e6ffe3e2e3ffdfdfe0ffdfdfdfffdfdfdfffdedfdfffdfdfdfffdededfffdedfdeffdededeffdededeffdededeffdddedeffdddedeffdeddddffddddddffdddedeffddddddffdedddeffddddddffddddddffdcddddffdddcddffdcddddffddddddffdcdddcffdcdddcffdddcdcffdcddddffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcddffdddcdcffdcdcdcffdcdcddffddddddffdfdedfffe1e1e1ffe3e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe3e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedeffdfdedeffdededeffdedddeffddddddffdddeddffddddddffdcdddcffdddcdcffdcdcdcffdbdcdbffdcdbdcffdbdbdbffdbdbdbffdadbdbffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d8ffd7d7d8ffd6d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d7d8ffd6d6d7ffd5d5d6ffd5d4d5ffd3d4d3ffd0d0d0ffcccdccffc8c8c8ffc4c4c4ffc1c1c1ffc0c0c0ffbfbfc0ffbebfbfffbebebdffbcbdbdffbcbcbcffbbbbbcffbbbabbffbababaffb9b9b9ffb8b8b8ffb8b8b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b3ffb4b3b4ffb3b2b3ffb3b2b2ffb2b3b3ffb2b2b2ffb1b1b1ffb2b2b2ffbebebeffcbcccbffd2d1d2ffd3d4d4ffd3d4d3ffd0cfd0ffc8c8c8ffc5c5c5ffc7c7c8ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181818ff3f3f3fff3e3e3eff363636ff303130ff313232ff323232ff323233ff323232ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff40403fff404040ff404040ff403f3fff3a3a3aff323233ff464646ff484748ff454645ff454546ff454645ff454546ff474746ff474646ff464746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff070706ff111110ff2e2f2eff575657ff797978ff8f8f8effa1a1a1ffa6a6a6ffaaabaaffacadacffaeadadffafaeafffb1b0b0ffb5b5b5ffd4d5d5fff5f4f4fffafafafffbfbfafffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffafbfbfffafafbfffafafafffbfafafffafafbfffafbfafffafafafffbfbfbfffafbfafffafafafffafafafffafafafffafafafffbfbfafffbfafafffafbfafffbfbfbfffafbfafffbfbfafffafbfbfffafafafffafbfafffafafafffbfafbfffbfafbfffbfafbfffbfbfafffafbfbfffbfafafffbfbfbfffafbfafffbfafafffafbfbfffafbfafffbfbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffbfafbfffafafafffafafafffafafafffbfafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfbfafffbfafafffafbfbfffbfbfafffbfafbfffafbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffdfcfdfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffbfafafffafafafffbfafafffbfafafffafafafffafafafffafaf9fffafafafffafafafffafaf9fffafafafffafafafffbfafbfffbfafafffbfafafffbfbfafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfbfcfffdfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafafffbfafbfffafbfbfffafafbfffafafafffafafafffafbfafffbfbfafffafbfafffafafbfffafafbfffafafafffbfafafffafafbfffafbfbfffafafafffbfbfbfff9faf9ffeeeeeeffcdcdceffafaeaeffa9a9a9ffa7a7a6ffa5a5a4ffa2a3a3ffa1a1a1ff9d9e9dff979796ff898989ff7a7a7aff5e5e5eff3e3f3eff1e1d1eff0b0a0bff040303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e3e3ffe4e4e4ffe6e6e6ffe6e6e7ffe7e8e8ffe8e8e8ffeae9e9ffe9eaeaffeaeaeaffebeaebffebebebffecebebffedededffefeeeeffeff0f0fff0f0f0fff0f1f0fff1f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff1f0f1fff1f0f1fff1f0f1fff1f1f0ffeff0f0ffefefefffeeeeeeffededecffecececffebecebffebebeaffebebeaffeaeaeaffe8e9e9ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e2ffe3e2e3ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffdfe0e0ffdededfffdededeffdededeffdddddeffddddddffdcdcdcffddddddffdcdcdcffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdaffdbdadaffdadbdaffdadadaffdadad9ffdadad9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d8d7ffd8d7d8ffd7d6d7ffd7d6d6ffd6d6d6ffd5d6d6ffd5d4d4ffd4d5d5ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfd0ffcfd0cfffcfcfcfffcfcfcfffcececeffcdcdcdffcdcdcdffccccccffcbcbcbffcacacaffcacacaffcac9c9ffc8c9c9ffc8c8c7ffc6c6c7ffc5c5c5ffc3c4c4ffc3c2c2ffc0c0c0ffbebebeffbcbcbbffb9b9b9ffb5b6b6ffb0b0b1ffabababffa8a8a8ffa3a3a3ff9d9e9eff989898ff939393ff8e8e8eff888888ff838283ff7e7d7dff787878ff737372ff6c6b6bff656565ff616060ff5c5d5cff5a5959ff555656ff535353ff505150ff4c4d4dff4a4a4aff484748ff454445ff414141ff3d3e3eff3b3a3aff383838ff353635ff333333ff313131ff2e2f2eff2c2c2cff282828ff252525ff222222ff201f1fff1e1e1eff1d1c1dff1c1c1cff1b1b1bff1a1a1aff191919ff191919ff181818ff171717ff161616ff161515ff151415ff141414ff141414ff141313ff131314ff141313ff131314ff121313ff111212ff101010ff0f0f0fff0d0e0eff0d0d0cff0c0c0cff0b0c0cff0c0c0dff0c0c0cff0d0d0dff0c0c0dff0d0d0dff0d0c0dff0d0d0dff0d0d0dff0c0c0cff0c0c0dff0c0c0cff0c0c0bff0b0b0bff0a0909ff080909ff080708ff030403ff030202ff010101ff010101ff010101ff010101ff020102ff020102ff020101ff010101ff010201ff010101ff010101ff010100ff010100ff000101ff010100ff010101ff000000ff000100ff000000ff000000ff000000ff000001ff010101ff000001ff000100ff000000ff010101ff000101ff000001ff010101ff010101ff010101ff010101ff010201ff020101ff010202ff020101ff020102ff010202ff010102ff020101ff010101ff010202ff020201ff020201ff010202ff010102ff010101ff020101ff010102ff010201ff010101ff020202ff010202ff010101ff010102ff020101ff020101ff020201ff020101ff010202ff020202ff01020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010001ff010000ff010100ff010100ff010000ff000101ff010101ff000100ff010100ff000101ff000000ff000100ff000000ff010001ff010001ff010000ff000100ff000100ff000000ff000001ff000100ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff050605ff101010ff232223ff343534ff404041ff484848ff4e4d4dff535253ff595959ff5c5c5cff5f5e5fff606161ff636362ff666566ff656566ff626363ff5f5f5fff5f5e5fff5f6060ff606060ff606160ff606061ff60606100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff030203ff030202ff030202ff030302ff030202ff020302ff030203ff020302ff030302ff020202ff020202ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d2d2ffd2d1d1ffd0cfd0ffcececeffcececeffcdcccdffcdccccffcacbcbffcbcbcaffcacac9ffc8c8c9ffc9c9caffcfcfcfffd4d4d4ffd4d3d4ffd1d2d2ffcfcfcfffccccccffc2c2c2ffb6b6b6ffadadaeffacababffacacacffadacacffadacacffacadacffadadadffadadadffaeaeadffaeaeaeffafaeaeffafafafffafb0afffb0b0b0ffb1b0b1ffb2b1b1ffb2b2b2ffb2b3b2ffb3b2b2ffb4b4b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b6b5ffb7b7b6ffb7b7b7ffb7b8b7ffb8b7b8ffb8b8b8ffb9b9b9ffbab9baffbababaffbababbffbbbbbbffbbbbbbffbcbcbcffbcbdbcffbcbcbdffbebdbdffbebebeffbebebeffbfbfbfffc0c0bfffc0bfc0ffc0c1c1ffc1c1c1ffc2c1c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c5c4ffc5c5c4ffc5c5c5ffc5c5c6ffc5c5c5ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc8c8c7ffc7c8c8ffc8c8c8ffc8c8c9ffc9c8c8ffc9c9c9ffcacac9ffcacac9ffcacbcaffcbcbcbffcbcbcbffcccccbffccccccffccccccffcccdccffcdcdcdffcecdceffcececeffcfceceffcfcfcfffcfd0cfffd0cfcfffd0d0d0ffd0d1d0ffd1d1d1ffd1d2d1ffd2d2d1ffd2d3d2ffd3d3d2ffd2d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d6ffd9d9d9ffdcdcdcffdedfdfffe0e0e0ffe3e2e2ffe3e4e4ffe5e5e5ffe6e5e5ffe6e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e7ffe7e7e8ffe7e7e8ffe8e8e8ffe9e8e80000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaebeaffebeaeaffeaeaeaffeaeaeaffeaebeaffebebebffecebecffecebecffecececffecedecffecededffedececffedededffecececffececebffebecebffeaeae9ffe6e6e6ffe2e2e2ffdfe0dfffdfdedeffdededeffdededeffdededeffdededeffdddedeffdddedeffddddddffdededeffdddeddffddddddffdeddddffddddddffddddddffddddddffddddddffdddcddffdcddddffdddcdcffdddcddffdcdcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdcffdbdbdbffdcdcdcffdbdbdcffdbdcdbffdbdbdbffdcdcdcffddddddffdedfdfffe1e1e1ffe4e3e3ffe5e5e5ffe6e6e5ffe6e5e5ffe5e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e3ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe0e0e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdddedeffdededdffdedddeffddddddffdcddddffdddcdcffdcdcdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdadadbffdadadaffdadadaffd9d9daffd9dad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d7d8ffd8d7d7ffd8d7d7ffd8d8d7ffd8d7d7ffd6d7d7ffd7d7d7ffd6d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd7d7d7ffd6d6d6ffd4d5d5ffd4d4d4ffd3d4d4ffd1d1d0ffcdccccffc8c9c9ffc4c5c4ffc2c2c2ffc0c0c0ffbfc0bfffbebebeffbdbdbdffbcbcbcffbbbbbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b3b3ffb3b3b3ffb3b3b2ffb3b2b3ffb2b2b2ffb5b6b6ffc2c2c2ffcdcdcdffd2d2d2ffd4d4d4ffd4d4d4ffcececfffc7c8c8ffc7c7c7ffc8c8c8ffc8c8c8ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff191918ff3f3f3fff3e3e3eff363536ff303030ff303030ff323132ff333233ff323232ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f40ff3f3f3fff404040ff3b3b3bff373837ff323232ff444444ff484848ff454545ff444445ff464545ff474646ff474746ff474646ff464747000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030302ff0b0b0bff1f1f1fff464646ff6c6c6cff868686ff989899ffa5a6a5ffaaaaa9ffacacacffacacacffadadadffaeaeaeffb1b1b1ffc3c3c3ffecececfffaf9fafffbfafafffbfbfafffafbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafafffbfafafffafbfbfffafbfbfffafbfafffbfbfbfffafafafffbfafbfffafafbfffafafafffbfafafffafbfafffbfbfbfffafbfafffafbfbfffbfbfafffafafafffbfafbfffafafafffbfbfbfffbfbfbfffbfafafffbfbfbfffafafbfffafafbfffbfbfbfffafbfbfffbfafafffbfafafffafafafffafbfbfffbfafafffafbfbfffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffbfafafffbfafafffafafafffafafafffafafafffbfafafffafafafffafbfafffafafafffbfafafffbfafafffbfafafffafafbfffafbfafffafafafffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfafbfffafafbfffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafff9f9fafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffdfdfcfffbfcfcfffcfbfbfffcfbfbfffcfbfbfffbfcfcfffcfbfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffafafbfffafbfafffafafafffafbfafffafafafffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffafafbfffbfbfbfffbfbfbfffafbfafffbfafbfff7f6f7ffe2e2e2ffbcbbbbffa9aaa9ffa7a7a7ffa5a6a5ffa4a4a4ffa3a3a3ff9f9f9fff9a9a9aff8f8f8eff858584ff727372ff5a5a5aff343534ff141414ff070708ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e2e3ffe4e3e3ffe5e5e5ffe6e7e7ffe7e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaebffebebebffecebebffececebffedededffeeefeeffeff0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0efefffefeeeeffedededffececedffecebebffebececffeaebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e8ffe7e7e8ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e0e1ffe0dfe0ffdfdfdfffdfdfdeffdedfdfffdededfffdededeffdededeffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadbdaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfceceffcecdcdffcdcdcdffcccccdffcccdccffcbcbcbffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffbfbebfffbbbbbbffb7b7b7ffb3b4b4ffb0b0b0ffacacacffa8a8a8ffa2a3a2ff9d9d9dff979798ff929393ff8e8e8eff888988ff838383ff7c7d7cff767676ff717171ff6d6d6dff696969ff646464ff626262ff5e5f5fff5b5a5aff575857ff545454ff505050ff4c4c4cff494949ff464646ff434342ff403f3fff3d3d3eff3b3b3bff383939ff353636ff333333ff2f2f2fff2c2c2cff282829ff252526ff232324ff222221ff212121ff1f2020ff1f1f1eff1e1d1eff1d1d1dff1c1c1bff1b1b1bff1a1919ff191818ff181717ff171717ff161617ff161616ff161616ff151616ff151515ff141514ff131413ff121212ff111011ff0f0f0fff0f0f0fff0f0e0eff0e0e0eff0f0e0eff0e0e0fff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0f0e0fff0e0e0eff0d0d0dff0d0d0dff0c0d0cff0d0c0cff0b0c0bff0b0b0bff0a0a0aff080809ff070708ff020302ff030303ff020202ff010101ff020202ff010102ff010101ff020201ff010101ff010101ff010101ff010100ff000101ff010000ff000101ff000000ff000100ff000000ff000101ff000001ff000000ff000001ff010000ff010100ff000101ff010100ff010101ff010101ff010100ff010101ff010101ff010101ff020101ff020101ff010102ff010201ff010101ff010101ff020101ff020201ff010202ff020201ff020102ff010201ff020202ff020102ff020101ff020101ff010202ff010202ff010201ff020202ff010101ff020102ff010102ff010202ff020101ff010201ff020202ff010201ff010202ff020201ff010101ff010102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010100ff010101ff000101ff000101ff010101ff000001ff010101ff000100ff010101ff010101ff010000ff010101ff000001ff000001ff010101ff000100ff010000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060706ff131312ff282828ff3a3a3aff454545ff4c4c4cff515051ff555555ff5b5b5bff5f5e5eff616161ff646464ff656666ff676868ff686768ff656564ff606060ff60605fff606060ff606060ff606060ff606060ff6060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff020303ff030202ff020302ff030303ff020302ff020202ff020202ff020202ff020202ff020202ff03030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcececeffcececeffcdcdccffcdcdcdffcbcbcaffcbcacbffc9cac9ffcacacaffc8c7c8ffc6c5c6ffc9c8c8ffcfcfcfffd2d2d2ffd2d2d2ffd1d1d1ffcecfceffcacacaffc0bfc0ffb4b5b5ffadadadffabacabffacacacffabacabffabacacffacacacffacacacffadadadffadadadffaeaeaeffafafafffafafafffb0b0afffafafb0ffb0b0b1ffb2b2b1ffb1b2b2ffb3b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb5b4b4ffb5b5b6ffb5b6b6ffb6b6b6ffb7b7b6ffb8b8b8ffb8b8b8ffb8b8b9ffb9b9b9ffbabab9ffbababaffbabbbbffbbbbbbffbcbbbcffbcbcbcffbdbcbcffbdbdbdffbdbdbdffbebebdffbfbebfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c1ffc2c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc4c4c4ffc5c4c4ffc5c4c5ffc6c5c5ffc5c6c6ffc5c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c8ffc9c8c8ffc8c9c8ffcac9c9ffc9cac9ffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffccccccffcccdcdffcdcdcdffcdcecdffcdcdceffcececeffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd6d6d7ffdadadaffdeddddffdfdfdfffe1e1e0ffe3e3e3ffe4e4e4ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe8e8e80000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffeaeaeaffeaebebffebebebffebecebffebebebffecececffecececffecedecffedececffecececffececebffebebecffebebebffe9e9eaffe4e5e5ffe1e1e1ffdedfdeffdededfffdededeffdddedeffdddddeffdededdffdeddddffdddeddffddddddffddddddffddddddffddddddffddddddffdddcdcffdddcdcffdddcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdcdcdcffdcdcdbffdcdbdcffdbdcdbffdbdbdcffdcdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdcdbdcffdddddeffdfdfdfffe2e1e1ffe3e4e3ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdfdedeffdfdedeffdfdedeffdededeffdddedeffddddddffddddddffdddcddffdddddcffdcdddcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d9ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d6ffd6d6d6ffd7d7d7ffd5d6d6ffd5d4d5ffd4d4d3ffd3d3d3ffd0d1d1ffcecdcdffc9cacaffc4c5c5ffc1c2c1ffc0c0bfffbfbfbfffbebebeffbcbcbdffbbbbbcffbbbbbaffbbbabaffb9bab9ffb9b9b8ffb8b8b8ffb8b7b7ffb7b6b6ffb6b6b6ffb6b5b5ffb6b5b5ffb5b5b5ffb5b4b4ffb4b4b4ffb3b4b4ffb3b3b3ffb2b2b2ffb3b2b2ffb9bab9ffc6c6c6ffcfd0cfffd2d2d2ffd4d4d4ffd2d2d2ffcdcccdffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc6c5c6ffc6c6c6ffc6c6c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171717ff3d3d3dff3d3d3dff353636ff2f2f2fff303030ff303031ff323231ff333232ff323332000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff403f3fff40403fff3c3c3cff3c3c3cff3b3b3bff383738ff424242ff484748ff474647ff454545ff474646ff464746ff474747ff464746ff464747000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030203ff060606ff131313ff323232ff5d5c5dff7d7e7dff939292ffa0a0a0ffa9a9a9ffababaaffabababffacacabffadadadffaeaeafffb5b5b5ffdad9dafff6f6f7fffafafafffafbfbfffbfafafffbfafbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfafffafbfbfffbfbfafffafbfbfffafafbfffbfafbfffafafafffbfafafffbfafbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfafffafafbfffbfbfafffbfafbfffafafbfffbfbfbfffafbfbfffbfafafffbfafafffafbfafffbfbfafffbfafafffbfbfafffbfbfafffafafbfffbfafbfffafafafffbfbfafffafbfbfffbfafbfffafafbfffafafafffbfafafffafafafffafafafffafafafffbfafbfffbfafafffafafbfffafafafffafafafffafafafffbfbfafffafbfafffbfbfafffbfafbfffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffdfdfcfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfafafffbfafafffafafafffafafafffaf9fafffaf9fafffafaf9fffaf9f9fffafaf9fffafafafffafafafffafafafffafaf9fffafafafffafafafffafbfafffbfafafffafafafffbfbfbfffafbfbfffbfafafffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffcfcfbfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafafffbfbfafffafafbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafbfffafbfafffafbfafffbfbfafffafbfbfffafafbfffbfafbfff9f9f9fff0efefffd0cfd0ffafaeafffa8a8a8ffa6a5a6ffa5a4a5ffa3a4a3ffa1a0a0ff9d9c9cff949494ff8c8c8bff7e7e7dff6d6d6dff4c4c4cff252525ff10100fff060505ff010102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe4e4e4ffe5e6e6ffe7e7e6ffe7e8e8ffe9e9e9ffe9eae9ffe9eaeaffebeaeaffebebebffebebebffecececffecececffeeeeedffeeeeeffff0eff0fff0f0f0fff1f0f0fff1f1f0fff1f1f1fff1f1f0fff1f1f0fff1f1f1fff1f2f1fff1f1f2fff2f2f1fff2f1f2fff0f0f1fff0f0f0ffeeefefffeeededffedededffecedecffecececffecebebffebebeaffeaeaeaffe8e9e9ffe8e8e8ffe8e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe4e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e2ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdeffdededeffdddedeffdedddeffdddeddffddddddffddddddffdddcddffddddddffdddcddffdddcddffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdbdbffdbdbdbffdadadaffdadadaffdadadaffdadad9ffdad9d9ffd8d8d9ffd8d8d9ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d5ffd5d5d6ffd5d5d5ffd5d4d5ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d1ffd0d0d0ffcfcfcfffcfcfceffcececeffcdcdcdffccccccffcbcbcbffcbcacaffc9cacaffc9c9c9ffc9c9c9ffc8c7c8ffc6c7c6ffc5c5c4ffc2c3c3ffc1c1c1ffbfbfbfffbdbdbdffbbbbbbffb8b9b8ffb5b6b6ffb2b1b2ffaeaeaeffa8a7a8ffa3a2a2ff9b9a9bff969695ff919091ff8c8b8bff878887ff838282ff7e7e7dff767676ff727272ff6e6e6eff6b6b6aff676767ff626262ff5b5b5aff575657ff535354ff515151ff4e4f4fff4b4a4aff484848ff454645ff434343ff414140ff3f3f3eff3c3c3bff373838ff343434ff303030ff2d2d2dff2a2b2bff292929ff272728ff262526ff242423ff222222ff212121ff202020ff1f1f1fff1e1e1dff1b1c1cff1b1b1bff1a1a1aff191919ff191919ff181918ff181817ff171617ff151616ff151514ff141414ff131313ff121312ff121212ff111111ff101111ff101010ff0f1010ff10100fff0f0f0fff0e0f0fff0f0e0fff0f100fff0f0e0eff0e0e0eff0e0d0eff0e0d0dff0d0c0dff0d0c0cff0c0c0bff0c0b0bff0b0b0aff0a0a0aff090909ff050404ff030303ff030303ff010202ff020201ff020101ff010101ff010101ff000101ff010000ff010001ff010100ff010101ff010000ff010100ff010100ff000101ff010001ff000000ff010100ff000101ff010101ff000101ff010001ff010100ff010101ff010101ff010101ff010101ff020101ff010102ff010101ff010101ff010101ff020201ff010201ff010201ff020101ff010202ff020201ff020202ff020102ff010201ff020201ff010102ff010202ff020201ff010202ff020201ff010202ff010102ff020102ff020202ff020101ff020102ff020102ff020201ff020102ff020102ff010201ff020101ff020201ff020202ff02020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010001ff010001ff010100ff010000ff010100ff010101ff010101ff010100ff000100ff010101ff000001ff010100ff010001ff000001ff010001ff000101ff000000ff000000ff000100ff010000ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010101ff050506ff131313ff2a2a29ff3c3d3cff484848ff4e4e4eff535353ff575756ff5c5c5dff5f5f5fff636363ff656565ff686867ff6a6a6aff6a6a69ff666666ff626263ff606060ff616160ff606060ff606060ff606060ff6060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff010201ff010101ff030203ff030203ff030302ff030203ff030203ff020302ff030202ff030302ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcececeffcdcdccffcdcccdffcacbcbffcbcacaffcacacaffc9c9caffc8c8c8ffc8c8c8ffc3c3c4ffc5c5c5ffc8c9c8ffcdceceffd1d1d1ffd1d2d2ffd0d1d1ffcfcfcfffc9c9c9ffbebdbdffb3b3b3ffacacacffabababffabaaabffabababffabababffacababffacacacffadadadffaeaeadffaeaeaeffaeaeaeffafafafffafafafffb0b0afffb1b0b1ffb1b1b1ffb2b2b2ffb2b3b3ffb3b3b3ffb4b3b3ffb4b5b4ffb5b5b5ffb6b5b5ffb6b6b5ffb7b7b6ffb6b7b7ffb8b7b8ffb8b8b8ffb9b9b8ffb9b9b9ffbababaffbababaffbbbabbffbbbbbbffbbbcbbffbcbcbcffbdbcbcffbdbdbdffbebebdffbdbebeffbebebeffbfbfbfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c0ffc2c1c1ffc1c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c7ffc7c6c7ffc7c8c7ffc8c7c7ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffcac9caffcacac9ffcbcacaffcbcbcaffcccccbffcccccbffccccccffccccccffcdcdcdffcdcdcdffcececdffcfceceffcececfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd3d3d2ffd2d3d3ffd4d3d4ffd4d4d5ffd8d8d7ffdbdcdcffdfdedfffdfe0e0ffe2e1e2ffe4e3e3ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e5e5ffe5e6e6ffe6e6e5ffe7e7e7ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e70000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe8e8e8ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeae9ffeaeaeaffeaeaeaffebebebffebebebffececebffecebecffecececffececedffecececffecebebffebebebffeaebeaffe9e8e8ffe4e4e3ffe0e0e0ffdfdfdeffdddedeffdedddeffddddddffdededdffdddedeffddddddffddddddffdddcddffdddddcffdcdddcffdcdddcffdddcdcffdddcddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdbdcdbffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdbdbffdbdbdaffdadbdbffdbdbdaffdadbdbffdadbdbffdbdadbffdcdcdcffdeddddffe0dfe0ffe2e1e2ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe3e2e2ffe1e1e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e0ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffdfdfe0ffe0dfe0ffe0e0dfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdedeffdddedeffdedddeffdededdffddddddffddddddffdcddddffdddddcffdcdcdcffdbdcdcffdcdbdbffdcdcdbffdbdadbffdadbdaffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d6d7ffd7d6d7ffd6d6d6ffd6d5d6ffd6d5d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd6d5d6ffd5d5d6ffd5d5d6ffd4d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffcececeffcacac9ffc6c6c5ffc2c2c2ffbfc0c0ffbfbebfffbdbdbdffbcbcbcffbbbbbbffbbbabbffb9b9baffb9b8b9ffb8b8b8ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b6ffb6b6b5ffb5b6b6ffb5b5b5ffb5b5b4ffb4b4b4ffb3b3b3ffb2b2b2ffb3b3b2ffbdbcbcffc9c9c9ffd2d1d1ffd3d3d3ffd4d4d5ffd3d3d2ffcdcdcdffc8c8c9ffc8c8c9ffc8c9c8ffc8c8c8ffc8c9c8ffc8c8c8ffc5c5c6ffc6c5c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010100ff010100ff010100ff000001ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171717ff3c3c3bff3b3b3bff333434ff2e2e2eff2f2f2fff303030ff303131ff323232ff323233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f40ff3c3c3cff3c3c3cff3b3c3cff3c3c3cff3b3b3bff414142ff464646ff474747ff474646ff474647ff474647ff474746ff474647ff474647000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020202ff060606ff0e0e0eff252626ff494849ff706f6fff8a8b8aff9a9a9affa4a4a4ffa8a8a9ffaaaaaaffaaaaaaffadacacffaeadaeffafb0b0ffc4c4c5ffedededfff9f9fafffbfbfafffafafbfffafafafffbfbfbfffafbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfafffbfafafffbfbfafffbfbfbfffafbfafffafafbfffbfafafffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffafafbfffafafbfffafbfbfffafbfafffbfafbfffbfafafffbfafafffafafafffafbfbfffafafafffbfafafffafafafffafafafffafafbfffafafafffafafafffafafafffbfafafffafafafffafafafffafbfafffafafbfffafafafffafafafffafafbfffafafbfffbfafbfffafbfbfffafafafffafbfafffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfdfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfafbfffbfafafffafbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9fafafffafafafffaf9fafffafafafff9fafafffafafafffafafafffafafafffafafbfffafbfafffafafbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfcfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfcfcfffbfcfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfafffafafbfffafafbfffbfafbfffafbfbfffafafafffafbfafffbfafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffbfafafffafbfbfffafafafff7f7f7ffe4e4e4ffbdbdbdffa8a9a9ffa6a6a6ffa5a5a5ffa3a3a3ffa1a1a1ff9d9e9dff969696ff909090ff848585ff787878ff5e5e5fff3a3b3aff1a191aff0a0a0aff030404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe4e3e3ffe4e4e4ffe6e5e5ffe7e7e7ffe9e9e9ffe9e9e9ffeae9eaffebeaeaffeaebebffebebebffebebebffecececffedececffedeeedffeeeeeefff0efeffff0f0f0fff0f1f1fff0f1f1fff0f0f0fff1f1f1fff0f1f1fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1ffefefefffeeeeeeffededeeffecedecffedececffecececffecebebffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e2ffe1e1e0ffe0e0e0ffe0e0dfffe0e0dfffe0e0e0ffdfdfdfffdfdedfffdfdedeffdedfdfffdededeffdddeddffdededeffdeddddffdddedeffddddddffddddddffddddddffddddddffddddddffdcdcdcffdcdcddffdcdcdcffdcdcdcffdbdbdcffdbdcdbffdbdadbffdbdbdbffdadadaffdadadaffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d4d5ffd4d5d4ffd3d3d4ffd2d3d2ffd2d2d2ffd1d1d1ffd0d0d1ffd0cfd0ffcfcfcfffcececeffcececdffcecdcdffcdcdcdffccccccffcbcbcbffcbcbcbffcacac9ffc8c8c8ffc7c7c6ffc5c5c5ffc4c4c4ffc2c2c1ffc0c0c0ffbfbfbfffbcbdbdffbababaffb5b6b5ffb1b1b1ffadacacffa8a9a9ffa5a5a5ffa2a2a2ff9fa09fff9c9d9dff969797ff8a898aff868686ff818181ff7f7e7eff7a7a7bff757675ff706f70ff6a6a6aff626262ff5f605fff5d5d5dff585858ff555555ff525252ff504f4fff4e4e4eff4c4b4bff474747ff424242ff3f3e3fff3c3b3bff383738ff333434ff313132ff302f30ff2d2d2dff2b2b2bff292828ff272727ff252526ff242424ff222223ff202120ff1f201fff1e1e1eff1d1d1eff1c1c1dff1b1c1cff1a1a1aff191a19ff181818ff171717ff171616ff161616ff161616ff151515ff141414ff141313ff131312ff121212ff111111ff101011ff100f0fff0f1010ff0f0f0fff0e0f0eff0f0f0fff0f0e0eff0e0f0eff0e0e0eff0e0d0dff0c0d0cff0c0d0dff0c0d0cff0c0c0cff0c0c0cff0b0b0bff0b0b0bff0a0a0aff040505ff030303ff020202ff010102ff010101ff010101ff010001ff000101ff000100ff010001ff010000ff010000ff000000ff000101ff000000ff010000ff000000ff000000ff000001ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff010102ff010101ff010101ff010102ff010102ff020102ff010202ff010101ff010201ff020201ff020102ff020202ff010101ff020202ff020202ff010201ff020101ff020101ff020202ff010201ff010102ff020101ff010202ff020202ff010101ff010101ff020101ff010202ff020102ff020101ff010101ff010202ff010202ff010101ff010102ff010101ff0201010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff010101ff010101ff010001ff010101ff000001ff010101ff010001ff000101ff010001ff010101ff010101ff010101ff000001ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000101ff060505ff121312ff292929ff3e3e3dff4a4a4bff4f4f50ff535454ff575758ff5c5d5dff606060ff636364ff666667ff6a696aff6b6c6cff6b6b6bff676867ff646464ff666666ff606060ff606060ff606161ff616060ff6060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff010201ff010101ff010101ff010101ff030202ff020303ff030203ff030202ff020202ff020303ff02030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccdcdffcdcccdffcacbcaffcbcbcaffc9c9c9ffcac9c9ffc8c7c7ffc8c8c8ffc5c5c5ffc4c5c4ffc4c4c3ffc4c4c4ffc8c9c8ffcececdffd1d1d2ffd3d2d2ffd1d2d2ffd0d0d0ffc6c7c6ffbbbbbbffb1b0b0ffaaababffaaaaaaffaaaaaaffaaaaaaffabababffabacacffacacacffadadadffadadadffaeaeaeffaeaeafffaeafafffb0afb0ffb0b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b4b3ffb5b4b4ffb5b5b5ffb6b5b5ffb6b5b6ffb7b7b7ffb7b7b7ffb8b7b8ffb8b8b8ffb8b9b8ffb9b9baffbababaffbababaffbbbbbbffbbbbbbffbbbbbcffbcbcbcffbcbdbcffbcbdbdffbdbdbdffbebebeffbebebfffbfbfbfffc0bfc0ffbfc0c0ffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacbcbffcbcacbffcbcbcbffcbcbccffcdccccffcdcccdffcdcdcdffcecdceffcececeffcececfffcfcfcfffcfcfcfffcfcfd0ffd0d0d1ffd0d1d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd6d6d6ffd9d9d9ffdcdddcffdededfffe0e0e0ffe2e2e2ffe3e4e4ffe5e4e4ffe5e4e5ffe5e4e5ffe4e5e5ffe4e4e5ffe4e5e4ffe5e5e4ffe4e4e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe8e7e7ffe7e7e700000000000000000000000000000000000000000000000000000000ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9eaffe9eaeaffebeaeaffeaeaebffeaebebffebebecffecececffecececffecececffebebecffebebebffeaebebffeaeaeaffe8e7e7ffe3e3e3ffdfdfdfffdedddeffdededeffddddddffddddddffddddddffddddddffdcddddffddddddffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdbdcdbffdbdbdcffdbdbdcffdbdbdcffdbdbdcffdbdbdbffdbdbdaffdbdbdaffdbdadaffdbdadaffdadadaffdadbdbffdbdadaffdadadaffdadadaffdadadaffdbdbdaffdadadaffdadadaffdbdadaffdadbdaffdbdbdbffdbdcdbffddddddffe0dfe0ffe2e2e2ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0dfe0ffe0e0e0ffe0dfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdddedeffdddeddffdddeddffdddddeffddddddffdddcddffdcddddffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d8d8ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d3ffd3d3d4ffd3d4d3ffd4d3d4ffd4d4d4ffd4d5d5ffd5d5d5ffd4d4d5ffd3d3d4ffd2d2d3ffd1d2d1ffd1d0d1ffcececeffcbcacaffc6c6c6ffc2c2c3ffbfbfc0ffbebebeffbdbdbdffbbbbbbffbababbffbababaffb8b9b8ffb8b8b8ffb8b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb5b6b6ffb5b6b6ffb5b6b5ffb5b4b5ffb4b4b5ffb3b3b4ffb2b3b3ffb3b3b3ffc0c0bfffcccccbffd1d0d0ffd2d2d2ffd3d3d3ffd2d3d3ffccccccffc8c8c8ffcacacaffc8c8c8ffc9c9c8ffc8c8c8ffc8c8c8ffc9c8c8ffc5c6c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171717ff3c3b3bff3a3a3aff323233ff2d2c2dff2e2e2eff2f2f2fff303030ff323233ff333232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3bff3c3c3bff3c3c3cff3c3c3bff3c3b3cff424141ff454645ff464646ff454545ff474646ff474646ff464747ff474647ff474646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0b0b0bff1f1f20ff3e3e3dff605f5fff7f807fff939393ff9f9e9effa5a5a5ffa9a9a9ffa9aaaaffabababffacadadffaeafaeffb6b6b6ffdbdbdbfff7f7f7fffafafafffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafafafffbfbfbfffafbfbfffafafafffafafafffbfbfbfffafbfbfffafafbfffbfafbfffafbfbfffbfbfafffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafafffbfafafffafbfbfffafbfafffafafafffafbfafffbfafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafafffafbfbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafafafffbfafafffbfafafffafbfafffafafafffafafafffafafafffafaf9fffaf9fafff9faf9fffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfcfbfffbfcfcfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffbfafbfffafafafffafafafffafafafffafbfafffafafafffafafafffafafbfffafafafffaf9f9fff9f9fafff9fafafffafafafffafaf9fffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff2f2f2ffd1d2d2ffaeafaeffa7a7a7ffa5a6a5ffa3a4a4ffa1a1a1ff9e9e9dff999999ff949595ff8c8c8cff818281ff6d6e6dff4d4d4dff282728ff0e0e0eff060505ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e3ffe5e4e5ffe6e6e6ffe7e7e7ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffebebebffebecebffebebecffecececffecededffedeeedffeeeeeeffefefeffff0f0f0fff1f1f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff3f2f3fff2f2f2fff2f1f2fff1f1f0fff0f0f0ffeeefefffeeeeeeffedededffededecffecececffecebebffebeaeaffe9eae9ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e4e3ffe3e2e2ffe2e2e3ffe2e3e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdededeffdedfdeffdededeffdddeddffdededeffdededeffddddddffdddddeffdddedeffddddddffdcddddffdcdddcffdcdcddffdcdcdcffdcdbdbffdcdbdbffdbdbdaffdbdadaffd9dadaffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd9d8d9ffd8d9d9ffd8d9d8ffd8d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd1d0d0ffd0cfd0ffcfd0d0ffcfcfcfffcececdffcdcdcdffcbcbccffcacacaffc9c9c9ffc7c7c7ffc5c5c5ffc4c4c4ffc2c2c2ffbfc0bfffbdbdbdffbababaffb7b8b8ffb5b5b4ffb2b2b2ffb0b0b0ffaeaeaeffacababffa8a7a7ffa1a1a1ff9c9d9dff979797ff919291ff8b8c8bff868686ff818081ff7c7b7bff757474ff6f6f6eff6c6c6cff696a6aff676767ff636363ff5f5f5eff5a5a59ff565555ff525151ff4d4d4dff494949ff454545ff414141ff3e3d3dff3a3a3aff383738ff343535ff313232ff2f2f2fff2d2d2dff2b2c2bff29292aff282828ff272626ff252525ff232323ff222122ff202120ff1f1f1fff1d1d1dff1c1c1dff1b1b1bff1a1919ff181819ff191a1aff181819ff181817ff181718ff171617ff151515ff151415ff131313ff121212ff111111ff111111ff101010ff0f0f0fff100f0fff0f1010ff0f100fff0f0f0fff0e0f0eff0e0e0fff0e0e0eff0e0d0dff0e0e0eff0d0e0eff0e0e0eff0e0e0eff0d0e0dff0d0d0dff0b0a0bff050404ff030303ff030302ff020101ff000101ff010101ff010101ff010100ff000100ff010000ff010000ff000101ff000100ff000000ff000101ff010001ff010100ff010101ff000101ff000001ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010102ff010101ff010202ff020202ff020101ff010102ff010202ff020202ff020201ff020202ff020102ff010101ff020202ff010202ff010101ff010101ff020101ff010201ff010101ff020101ff010202ff020201ff020101ff010201ff010102ff020201ff010101ff010102ff010202ff010101ff010202ff01020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010201ff010101ff010100ff010101ff010101ff010100ff010101ff000101ff010001ff010101ff010100ff010101ff010101ff010100ff010101ff010101ff010101ff000101ff010101ff000101ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff101110ff262627ff3b3b3bff4a4a4aff505050ff545455ff585858ff5d5d5dff616060ff646464ff686868ff6b6c6cff6d6e6eff6c6c6cff686969ff666766ff676666ff6b6b6cff606160ff606060ff606060ff606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010101ff010102ff030302ff030202ff020302ff020203ff030302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcacbcbffcacac9ffcac9c9ffc7c7c8ffc8c8c8ffc5c5c5ffc5c5c4ffc5c5c5ffc4c4c4ffc0c0c0ffc3c3c3ffc8c9c9ffcfcfcfffd2d2d2ffd2d2d2ffd1d1d1ffcdcdcdffc5c4c4ffb8b9b9ffadadacffa9a9a9ffa9a9a9ffa9a9aaffaaaaaaffabaaaaffababacffacacacffadacacffadaeadffaeaeadffafafafffafafafffb0b0afffb1b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b3ffb4b4b4ffb5b5b4ffb6b5b5ffb6b6b6ffb6b7b6ffb7b7b7ffb7b8b8ffb8b8b8ffb9b9b8ffb9b9b9ffb9bab9ffbababaffbababaffbbbbbbffbcbcbbffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbebdbeffbebebeffbebfbfffbfbfc0ffc0c0c0ffc0c0c1ffc1c1c1ffc2c1c1ffc1c1c2ffc2c3c2ffc2c2c3ffc3c3c3ffc4c3c4ffc4c3c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c7c6ffc6c6c7ffc7c7c7ffc7c8c8ffc8c8c7ffc8c8c8ffc8c9c8ffc9c9c9ffcacac9ffcacac9ffcacacbffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcdcdcdffcececdffcfceceffcfcfceffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d3d3ffd3d4d4ffd7d7d7ffdadbdbffdedddeffdfdfdeffe1e1e1ffe2e3e2ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e4ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e70000000000000000000000000000000000000000000000000000000000000000ffe7e6e7ffe6e7e7ffe8e8e7ffe8e8e8ffe7e8e7ffe8e8e8ffe9e9e9ffe8e8e8ffe8e9e9ffe9eaeaffeae9e9ffeaeaeaffeaeaeaffebebebffebebebffebebebffecebebffececebffecececffebebebffebebebffeaeaeaffe6e6e6ffe2e2e1ffdededeffdeddddffddddddffdcddddffdcddddffdcddddffdddcddffdcdddcffdcdcdcffdcdddcffdbdbdcffdbdbdcffdcdcdcffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadbdbffdadadaffdadadbffdadbdaffdadadaffdad9daffdadadaffdadadaffdadad9ffdadadaffdad9daffd9d9d9ffdadadaffd9dadaffd9d9d9ffdad9d9ffdadadaffd9dadaffdadadaffdcdbdbffdddedeffe0e0dfffe2e2e2ffe3e4e3ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffe0dfdfffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdededeffdededeffdddddeffddddddffddddddffddddddffdddcddffdddcddffdcdddcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdadaffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d5d6ffd5d6d6ffd5d6d5ffd5d4d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d3d3ffd3d3d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d2d3ffd3d2d2ffd3d2d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd2d2d2ffd1d2d1ffd0d0d0ffcececeffcbcacbffc6c7c7ffc2c3c2ffbfbfbfffbdbebeffbdbcbcffbbbbbaffbab9baffb8b9b9ffb8b8b8ffb7b7b7ffb7b7b7ffb7b7b6ffb6b6b7ffb6b6b6ffb6b6b6ffb6b5b5ffb5b5b5ffb4b4b4ffb3b4b3ffb3b3b3ffb8b8b8ffc3c4c4ffcececeffd1d0d0ffd2d2d2ffd2d3d3ffd0d0d1ffcbcbcaffcacacaffcacacaffcacac9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171716ff3b3b3bff3a3a3aff323333ff2c2d2dff2e2e2eff303130ff333232ff323332ff333232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3bff3c3c3cff3c3c3cff3b3c3bff434343ff464545ff434444ff424242ff454545ff464747ff474746ff474646ff464746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020203ff070707ff171617ff353434ff555555ff747473ff898989ff979798ffa1a1a1ffa6a6a6ffaaaaaaffaaaaaaffabababffadadadffb0b0afffc6c7c6ffefeeeffffaf9f9fffbfafafffafafafffbfafbfffbfafafffbfafbfffafbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafafffbfbfafffbfbfafffafbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfafffbfafbfffafbfafffafafafffbfafafffbfafafffbfafafffafbfafffafafbfffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffbfbfafffafafbfffafafafffafafafffafafafffafbfafffafbfafffbfafbfffbfafbfffafbfbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffcfdfcfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffafafafffafbfafffafafbfffafafbfffafafafffafafafffafafafffafaf9fffafaf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfbfafffafbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfafffbfbfafffbfbfbfffafafbfffbfafafffbfafafffafbfafffafbfafffbfafafffbfafafffafafafffafafafff9faf9fffafafafffafafafff9f9f9fffafafafff9fafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafff9faf9fffaf9fafffafafafff8f7f7ffe6e5e5ffbebfbfffa9a9a8ffa6a6a5ffa4a4a4ffa1a1a2ff9f9f9eff9b9c9bff989897ff919191ff888888ff7a7a79ff5e5f5eff383738ff151414ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e3e3ffe4e4e4ffe4e5e5ffe6e6e6ffe8e8e7ffe9e9e9ffeaeaeaffebebeaffebebebffebecebffecebecffececedffedecedffedededffedededffeeeeeeffefefeffff0f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff3f3f2fff2f3f2fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedeeeeffededecffedecedffececebffebeaeaffeae9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdfdedfffdfdedeffdededfffdfdfdeffdedfdeffdededfffdededeffdededeffdedfdeffdededeffdededeffdddeddffdddeddffddddddffddddddffdddcdcffdddcdcffdbdcdcffdcdcdcffdbdbdbffdcdbdbffdbdbdcffdbdbdaffdbdadbffdadbdaffdadadaffdbdadaffdbdadbffdbdadaffdadbdaffd9d9daffd9dad9ffd9d9d9ffdadadaffdadad9ffd8d8d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd4d4d4ffd3d4d3ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd0d1d1ffcfcfd0ffcececeffcdcdccffcccbccffcbcbcaffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc1c0c1ffbfbfbfffbdbdbdffbbbbbbffb9b9b8ffb6b7b7ffb4b4b5ffb1b2b1ffacadacffa9a9a8ffa4a4a4ff9e9f9eff999998ff939393ff8e8e8eff898888ff848383ff7e7e7eff797979ff777676ff757475ff727272ff6e6e6dff696969ff646464ff5f5f5fff5b5b5bff575757ff535252ff4d4d4cff484849ff444545ff424242ff3e3f3fff3b3b3bff373737ff343434ff323232ff313130ff2f2f2fff2d2d2dff2c2b2cff2a292aff272727ff252625ff242424ff222222ff202020ff1f1f1fff1d1d1dff1c1c1cff1b1c1cff1a1a1aff1b1b1bff1a1b1bff1a1a1aff191918ff171717ff161616ff151515ff141413ff121312ff121213ff121212ff111111ff111111ff111111ff111110ff101010ff0f1010ff0f0f10ff0f0f0fff0f100fff0f0f0fff0f0f10ff0f100fff0f100fff0e0f0eff0f0e0fff0d0c0cff0c0c0cff090a0aff040404ff020202ff010101ff000101ff000000ff010001ff000100ff000000ff010000ff010001ff010000ff000100ff000001ff000101ff000100ff000101ff010101ff010001ff010101ff010101ff020201ff010202ff010102ff020101ff020102ff010201ff020201ff020102ff020102ff020202ff020202ff020202ff020202ff020202ff010202ff020202ff020202ff020202ff020201ff010201ff020202ff020201ff020201ff010201ff020102ff020102ff020102ff020101ff010102ff020201ff010201ff010102ff010102ff010101ff010201ff010201ff010102ff010201ff020201ff010101ff0201010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff010102ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff000100ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff000101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0f0f10ff252524ff3a3a3aff484849ff505150ff575756ff5b5c5cff5f5f60ff626262ff666566ff696a69ff6e6e6eff717171ff706f70ff6a6b6bff666766ff6b6c6bff707070ff737373ff606060ff606060ff606060ff4c4c4cff4b4c4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010102ff010101ff010101ff020101ff010101ff030302ff030302ff0202030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9cacaffc9cac9ffc7c8c7ffc8c8c8ffc5c5c5ffc4c4c4ffc5c5c5ffc4c4c4ffc4c4c4ffc2c2c2ffc1c1c1ffc5c4c5ffcacac9ffcfcfcfffd2d2d2ffd2d1d2ffcfcfd0ffcccbccffc2c2c2ffb5b5b5ffabababffa8a9a8ffa8a9a9ffa9a9aaffaaaaaaffabacabffacacabffacacacffadadadffaeaeadffaeaeaeffafafafffb0afafffb0b0b0ffb0b1b0ffb1b1b1ffb2b1b1ffb3b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb4b5b4ffb5b5b5ffb6b5b5ffb6b6b6ffb7b6b6ffb7b7b7ffb7b7b8ffb8b9b8ffb8b8b8ffb9b9b9ffbabab9ffbababaffbababaffbbbbbbffbcbcbbffbcbcbcffbcbcbdffbdbcbdffbebdbeffbebebeffbebfbeffbfbfbfffc0bfc0ffc0c0c0ffc0c1c0ffc0c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c7ffc7c6c7ffc8c7c7ffc7c7c7ffc8c8c8ffc8c9c8ffc8c9c9ffc9c9c9ffcacac9ffcacbcaffcbcbcaffcbcbcbffcbcccbffccccccffcccdccffcdcdcdffcecdcdffcececeffcececeffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd3d2d2ffd5d5d5ffd9d8d8ffdcdcdcffdddddeffdfe0dfffe1e1e1ffe2e3e3ffe4e4e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e7e70000000000000000000000000000000000000000000000000000000000000000ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9eaffe9eae9ffeaeaeaffeaeaeaffebeaebffebeaebffecebebffebececffebebecffebebeaffeaeaeaffe9e9e9ffe5e5e4ffe1e0e1ffdededdffddddddffdddcdcffdddcddffdddcdcffdcdddcffdcdcddffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdbdbdbffdadbdaffdbdadbffdadadaffdadadaffd9dadaffd9dad9ffdad9daffd9dad9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffdad9daffdcdbdbffdddedeffe0e0e0ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe2e3e2ffe2e3e2ffe1e2e1ffe2e1e2ffe2e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0dfffe0dfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdedfdfffdededeffdedfdfffdededeffdededeffdddddeffdededdffdededdffdddedeffddddddffdddcddffdddcddffdcdddcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdadbdbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d7ffd7d7d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd2d3d2ffd2d3d2ffd1d2d1ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d3d4ffd3d3d3ffd2d2d1ffd1d0d1ffd0d0cfffcecdcdffcbcacaffc7c7c7ffc3c3c3ffbfc0bfffbdbdbdffbbbcbbffbababaffb8b9b9ffb8b8b8ffb7b7b7ffb7b7b7ffb7b7b6ffb7b7b6ffb6b7b7ffb6b6b6ffb6b5b6ffb5b5b5ffb4b5b4ffb3b4b3ffb4b4b4ffbcbbbcffc7c8c8ffd0d1d0ffd2d3d2ffd4d4d4ffd3d3d3ffcececeffc9cacaffcacacaffcacacaffcacac9ffcacac9ffc8c8c8ffc9c8c8ffc8c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010001ff010000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff161617ff3a3a39ff393939ff333333ff2e2e2eff313030ff323332ff323233ff323332ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3bff3c3c3bff3c3c3cff3b3b3aff464646ff474847ff434344ff424242ff434243ff464545ff464647ff474746ff48484700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010100ff040404ff0c0c0cff252424ff464646ff686868ff838383ff929292ff9c9c9cffa3a3a3ffa7a8a8ffaaaaaaffaaaaaaffabababffadadacffb4b4b3ffddddddfff8f8f8fffafafafffbfafafffafafbfffafafafffbfafafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffdfcfdfffdfcfdfffcfdfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafafffafafafffafafbfffafafbfffbfbfbfffafafafffafafafffafafafffafafbfffbfbfafffafafafffafafafffafbfafffafafbfffafbfbfffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafafffafafafffafbfafffbfbfafffafafbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafafbfffbfbfafffbfafafffafbfafffbfbfbfffbfafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafbfffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfafbfffbfafbfffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafff9f9fafffafafafff9faf9fffafaf9fff9fafafff9f9fafffafafafffafafafffafaf9fff9f9fafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffaf9f9fff3f3f2ffd4d4d4ffaeaeafffa6a5a6ffa4a4a4ffa2a2a2ff9fa0a0ff9c9c9cff999999ff949493ff8d8d8cff818181ff6e6f6fff4c4c4cff232324ff0d0d0cff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe3e3e3ffe6e7e6ffe5e5e5ffe4e4e4ffe4e4e4ffe5e5e5ffe7e7e7ffe9e8e8ffe9e9eaffebebebffebebebffececebffececebffecececffedededffedededffedeeedffedeeedffeeeeefffefefeffff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f1f2fff2f2f1fff3f3f2fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f2f2fff1f1f2fff1f0f0fff0efefffeeeeeeffeeeeeeffedededffecedecffecececffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e8e8ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e4e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdfdedfffdedfdeffdfdedeffdededeffdededeffdddedeffdddddeffdeddddffddddddffddddddffdddcdcffdcddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdbffdadadaffd9dadaffd9d9d9ffd9d8d9ffd9d8d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d8d7ffd8d8d7ffd7d7d8ffd8d8d7ffd6d7d7ffd6d7d6ffd5d6d6ffd5d5d6ffd5d4d5ffd4d3d3ffd3d2d2ffd1d0d1ffd0d0d0ffcecfcfffcececdffccccccffcacacaffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc2c2c2ffc0c0c0ffbebebeffbcbcbcffbabbbbffb7b7b7ffb4b4b4ffafb0afffabababffa6a6a5ff9fa0a0ff9a9a9aff949494ff8f8f8fff8a8a8bff878787ff858484ff808080ff7d7d7dff7a7a7aff767776ff717172ff6c6c6dff696869ff646465ff616160ff5c5d5dff59595aff575757ff535353ff4e4e4eff474847ff424243ff3e3e3eff3b3b3bff393939ff383737ff353435ff333332ff313031ff2f2f2eff2d2d2dff2b2b2bff272827ff252525ff232324ff222222ff202120ff20201fff1e1f1eff1e1e1eff1e1e1eff1e1d1dff1d1c1cff1b1b1bff1a1a1aff181819ff171717ff161615ff151515ff151415ff141414ff141413ff131313ff131313ff121212ff111112ff111111ff111111ff111011ff111011ff101110ff111110ff111110ff101010ff0f1010ff0f0f0fff0f0e0eff0d0d0eff0c0c0bff0a0909ff040404ff020202ff010000ff000000ff000001ff000000ff010001ff000000ff000000ff000100ff000001ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff020101ff020102ff010201ff010101ff020101ff020201ff020202ff010202ff020202ff020202ff020202ff020202ff020202ff010202ff020202ff020202ff020202ff020201ff020102ff020202ff020202ff020201ff020201ff020202ff020202ff020101ff020201ff010101ff010102ff020101ff010102ff010101ff010202ff010101ff020102ff010201ff020101ff020201ff010101ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020102ff020101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010101ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff131414ff292a29ff3c3c3dff494949ff525252ff585858ff5d5d5dff626162ff646464ff676667ff6b6a6aff6f6f6fff747474ff737373ff6d6d6dff6b6b6cff707170ff727373ff747474ff747474ff606060ff4c4c4cff4c4b4bff797979ff797979ff797979ff797979ff797979ff797979ff797979ff79797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020102ff020101ff010201ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c8ffc8c8c8ffc4c5c4ffc5c5c4ffc4c5c5ffc4c4c4ffc5c4c4ffc2c2c2ffc4c3c3ffc3c3c4ffc5c4c5ffc7c7c7ffcccccbffd1d1d1ffd2d2d2ffd1d1d1ffcfcfcfffcacac9ffbfbfbfffb3b3b4ffabaaaaffa8a8a9ffa9a9a9ffaaaaaaffabababffacabacffacacabffadadacffadadacffadaeaeffaeaeaeffafafafffb0b0b0ffb0b0b0ffb1b1b0ffb2b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b5ffb5b5b5ffb5b5b6ffb6b6b6ffb6b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb8b8b9ffb9b9b9ffb9b9baffbababaffbababbffbbbabbffbcbbbcffbcbcbcffbdbdbcffbdbcbdffbebdbdffbebebdffbebebeffbebfbfffbfbfbfffbfbfc0ffc0c1c0ffc0c1c0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c2c3ffc3c3c3ffc4c3c3ffc3c3c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c9ffc9cacaffcac9caffcacacaffcacbcaffcbcbcbffcccccbffccccccffcccdcdffcdcdcdffcececdffcececeffcfceceffcfcfceffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd3d3d3ffd6d6d6ffdadad9ffdcdcdcffdddedeffe1e1e0ffe2e2e2ffe2e3e3ffe4e4e3ffe3e3e4ffe3e4e4ffe4e3e4ffe4e3e3ffe4e3e4ffe4e3e4ffe4e4e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e6e600000000000000000000000000000000000000000000000000000000ffe6e6e6ffe7e7e7ffe7e7e6ffe6e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e8ffe8e8e8ffe9e8e9ffe9e9e8ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaebebffecebebffebebecffebebebffebeaeaffeaeaeaffe8e8e8ffe4e3e3ffdfe0dfffddddddffdcdcddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdcdcffdbdbdcffdbdbdbffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdbdadaffdbdadbffdbdadbffdadbdaffdadadaffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d8ffdadad9ffdbdbdbffdededeffe0e0e0ffe2e2e2ffe3e2e3ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0dfffdfe0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdededfffdededeffdededeffdededfffdfdfdeffdededeffdededeffdededeffdededeffdddedeffdddddeffddddddffddddddffdddcddffdcdddcffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffd9dad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d7ffd7d7d8ffd8d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcacacbffc7c7c7ffc3c3c3ffbfbfc0ffbdbdbdffbbbabbffb9b9b9ffb8b8b8ffb7b7b8ffb7b7b7ffb7b6b7ffb6b6b6ffb7b6b6ffb6b5b6ffb6b6b5ffb5b4b5ffb4b4b4ffb3b3b3ffb4b5b5ffbebfbfffcbcbcbffd3d3d4ffd4d4d4ffd4d5d4ffd2d2d2ffccccccffc8c8c8ffcacacaffcacacaffcacacaffcacacaffcacacaffc8c8c9ffc9c9c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010100ff010100ff000001ff000001ff010101ff000000ff000000ff000100ff000001ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff161616ff393939ff393939ff353434ff303030ff323232ff323232ff323233ff333332ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3bff3c3b3cff3c3c3cff39393aff474747ff484848ff444444ff434343ff454444ff454545ff464645ff484848ff49484900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff070607ff141313ff313131ff595959ff797979ff909090ff9a9a9affa0a09fffa5a4a5ffa8a8a9ffa9aaaaffaaaaaaffaaabaaffadacacffc5c5c5ffefefeffff9f9f9fffafafafffbfafafffafafafffafafbfffbfafbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffafbfbfffafbfbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfafffafafbfffafbfafffafbfafffbfafafffbfafafffafafafffbfbfbfffafafafffafafafffafbfafffafafafffafafafffbfafafffafafbfffafafafffafafafffafafafffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffafbfafffafafafffafafafffbfafafffafafbfffbfafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffbfbfafffafafafffbfafafffafafafffafafafffafafafffafafbfffbfbfafffbfbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafbfbfffafbfafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafff9fafafffafafafffafaf9fff9f9fafff9f9f9fff9f9f9fffafafafff9f9f9fff9fafafff9fafafff9f9fafffafafafff9faf9fffaf9fafffafaf9fff9f9fafffaf9fafff9faf9fff8f7f8ffe7e7e7ffbfbfbfffa7a6a7ffa4a4a3ffa2a2a2ff9f9fa0ff9c9c9dff9b9b9aff969696ff919090ff888887ff7b7b7bff616262ff39393aff181817ff070707ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe7e7e7ffe7e7e7ffe7e6e6ffe5e5e5ffe4e4e4ffe5e5e5ffe7e8e8ffe9e9e9ffe9eaeaffebebebffebebebffecebecffecececffececedffedecedffedededffeeedeeffeeeeeeffefefeeffefefeffff0f1f0fff1f1f1fff1f1f2fff1f1f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff3f3f4fff3f3f2fff2f2f2fff0f1f1fff0f0f0ffeeefefffeeeeefffeeedeeffedeeedffedececffebeaebffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e3ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffdfe0e0ffe0e0e0ffdfe0dfffe0dfdfffe0dfdfffdfe0dfffe0dfdfffdfdfe0ffdfdfdfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdededfffdededdffdededeffdddedeffdededeffdddedeffdedddeffdedddeffdededdffdeddddffdeddddffdcddddffddddddffddddddffddddddffdcdddcffdcddddffdddcdcffdeddddffddddddffdcdcdcffdcdbdbffdbdbdcffdbdcdcffdbdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffdadbdbffdbdbdbffdbdcdcffdcdbdcffdbdbdbffdadadbffdadadaffd9d9daffdadadaffd8d8d8ffd7d8d8ffd6d7d7ffd5d5d6ffd4d5d4ffd3d3d3ffd2d2d2ffd2d1d1ffd0d0d0ffcfcecfffcccdcdffcbcbcbffc9c9c9ffc8c8c7ffc6c6c6ffc4c5c4ffc3c3c3ffc1c1c2ffbfbfbfffbebebdffbababaffb7b6b7ffb1b2b1ffacacacffa6a6a7ffa1a0a1ff9c9c9bff979797ff939494ff909090ff8b8c8cff888788ff848484ff828282ff7f7f7fff7b7b7bff777878ff747474ff707070ff6b6b6bff676867ff656665ff636262ff5e5d5dff575757ff525252ff4d4c4cff484848ff464646ff424242ff3e3e3eff3a3a3aff383839ff363736ff343434ff313232ff2f2f2fff2c2d2dff2a2a2aff272726ff252525ff242424ff222223ff222222ff212121ff202121ff202020ff1e1f1fff1e1e1eff1c1c1cff1b1a1bff191919ff181818ff181717ff161716ff161616ff151515ff151515ff151414ff131413ff131313ff121213ff121213ff131312ff121212ff121212ff121212ff111111ff111111ff101011ff10100fff0f0f0fff0e0e0fff0e0e0eff0b0c0cff0a0a0aff040404ff030303ff030202ff010001ff000101ff000100ff010100ff000101ff000100ff000101ff010000ff010000ff010101ff010101ff010101ff010101ff010201ff010201ff010201ff020102ff010102ff010202ff020201ff010202ff020202ff020202ff020202ff020202ff020202ff020202ff020102ff020202ff020202ff010202ff020202ff020202ff020202ff010202ff020202ff020202ff020102ff020102ff010202ff020102ff010201ff020101ff020101ff010201ff020101ff010102ff010101ff020201ff010101ff020101ff010101ff010101ff010101ff010101ff010100ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff020101ff010201ff020102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010101ff010101ff010201ff010101ff010101ff010201ff010101ff010001ff000101ff000100ff010100ff000000ff000000ff010101ff060606ff161515ff2c2c2cff414141ff4e4d4dff545454ff5a5b5aff5f605fff646464ff676767ff69696aff6c6c6cff717170ff767776ff767676ff707070ff717070ff737372ff747474ff747474ff4b4b4bff4c4c4cff4b4c4bff797979ff797979ff797979ff797979ff797979ff797979ff797979ff797979ffa2a2a2ffa2a2a2ffa3a2a3ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c4ffc4c4c5ffc5c5c4ffc4c4c4ffc4c4c5ffc2c2c2ffc3c3c4ffc3c3c4ffc5c5c6ffc6c6c6ffc5c6c5ffc9c8c9ffd0cfcfffd2d1d2ffd1d0d1ffcfd0d0ffcececeffc7c8c8ffbcbcbcffb2b1b2ffaaabaaffa9a9a9ffa9a9aaffaaaaabffacacabffabacabffadacacffadadacffadadadffaeaeaeffaeaeafffb0afafffb0b0b0ffb0b0b1ffb1b1b1ffb1b2b2ffb2b2b2ffb3b3b3ffb3b4b3ffb4b4b3ffb5b4b4ffb4b5b5ffb5b6b5ffb6b6b6ffb6b6b6ffb6b7b6ffb7b8b7ffb8b7b7ffb8b8b8ffb8b8b8ffb9bab9ffbab9b9ffbab9baffbabbbbffbbbbbbffbcbcbbffbcbcbcffbcbcbdffbdbdbdffbdbdbdffbdbebdffbebebeffbebfbfffc0bfbfffc0c0bfffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc7c6c7ffc6c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc9c8c8ffc8c8c9ffc9c9caffcacacaffcacacaffcbcbcbffcbcbcbffccccccffccccccffcdcccdffcecdcdffcececeffcececeffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd4d4d4ffd8d8d8ffdbdbdbffddddddffdedfdeffe0e1e1ffe2e1e2ffe3e2e2ffe3e3e3ffe4e4e4ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e4e3ffe4e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e6e60000000000000000000000000000000000000000000000000000000000000000ffe6e5e5ffe5e6e5ffe7e7e7ffe6e7e7ffe7e7e6ffe7e6e7ffe7e8e7ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaebffebebeaffecebebffebebebffeaeaeaffe9eaeaffe7e7e8ffe3e3e3ffdfdfdfffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdadbdbffdadbdaffdadad9ffdadadaffdad9daffd9dadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd9d8d8ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d8d8ffd9d8d8ffd9dadaffdcdcdbffdedddeffe0e0e0ffe2e1e2ffe2e2e3ffe2e2e2ffe3e3e2ffe2e3e2ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedeffdedfdfffdedfdeffdfdfdeffdededeffdededeffdededeffdedddeffdeddddffddddddffdededeffddddddffdddcddffdcddddffdcdddcffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d0ffd1d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0cfcfffcecfcfffcdcecdffcbcbcaffc7c7c7ffc3c3c3ffbfc0bfffbcbbbcffbab9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb6b6b6ffb6b7b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b5ffb3b4b4ffb3b3b3ffb7b7b7ffc2c2c2ffcececeffd6d5d5ffd4d4d3ffd4d4d4ffd1d0d0ffcacacaffc8c8c8ffcacbcbffcacbcbffcacacaffcacacaffcacacaffcacacaffc8c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010000ff010000ff000001ff000100ff010101ff010101ff000100ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff171717ff3a3a3aff3a3939ff353636ff323332ff333332ff323233ff323232ff323332ff343333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3b3c3cff3c3c3cff3b3b3cff3c3c3cff3b3c3bff484747ff494948ff454546ff454445ff444545ff464646ff484848ff494948ff49484900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010101ff040304ff0b0b0bff1e1f1fff444444ff6b6a6bff868687ff989798ff9f9fa0ffa2a3a2ffa6a5a6ffa9a8a8ffa9a9aaffa9aaa9ffaaaaaaffb2b3b3ffdededefff8f8f8fffafafafffafafafffafbfafffafafafffbfafbfffbfafafffbfafbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafbfffafafafffafafbfffbfafafffbfafbfffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafbfffafbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfafbfffbfbfbfffbfbfafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfbfcfffcfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffbfafafffafbfafffafafbfffafafafffafafafffafafafffafafafff9faf9fffafafafff9fafafff9fafafffaf9f9fffafafafffaf9fafff9faf9fffafaf9fff9f9fafffaf9fafff9f9f9fff9f9f9fffaf9f9fffafafafffafaf9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff4f4f4ffd7d6d6ffaeaeafffa4a4a4ffa3a2a2ffa0a0a0ff9d9d9dff9b9b9bff989898ff939393ff8d8d8dff828283ff727272ff505050ff272828ff0e0d0eff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e9ffeaeaeaffebebebffececebffecececffecececffededecffedededffedeeedffeeedeeffeeeeefffefefefffefeff0fff1f1f1fff2f1f1fff2f1f1fff1f2f2fff2f2f2fff3f3f2fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff2f1f1fff1f0f0ffefefefffefeeefffeeeeeeffeeededffedededffecececffebebebffebebebffeaeaeaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e8ffe7e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfe0ffe0e0dfffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdfdedeffdfdedeffdededeffdededfffdededeffdeddddffdedddeffdededeffdededeffdededeffdfdedfffdededeffdededfffdededeffdededfffe0e0e0ffe0e0e1ffdfdfdfffdedfdfffdfdfdfffdedfdeffdededfffdededeffdededeffdededeffdededeffdededeffdedfdfffdedfdfffdedfdfffdededeffdededeffdededeffdededeffdededeffddddddffdcdcdcffdbdbdbffdbdbdbffdbdadaffdadadaffd8d8d8ffd7d6d7ffd6d5d6ffd4d4d4ffd3d4d3ffd1d2d2ffd0d0d0ffcfcfcfffcdcdcdffcccbccffcacbcbffcac9c9ffc8c8c8ffc6c6c6ffc5c5c4ffc3c3c3ffc0c0c0ffbdbdbcffb7b7b8ffb3b3b2ffadadadffa8a8a8ffa3a3a3ff9f9f9fff9c9b9bff989798ff949494ff8f8f8fff8d8c8cff8a898aff878686ff838383ff808080ff7d7c7dff787878ff757576ff737373ff707070ff6d6c6dff696869ff636364ff5f605fff5c5b5bff575857ff505051ff494a4aff464545ff404041ff3d3d3dff3a3b3aff393939ff363636ff333334ff303030ff2e2e2eff2c2b2bff2a2a29ff282828ff272727ff262526ff242424ff232323ff232222ff222222ff202020ff1f1f1fff1d1d1eff1c1c1bff1a1b1aff191a19ff191819ff181818ff181717ff161617ff161616ff161515ff151515ff141415ff141514ff141414ff141414ff141313ff131313ff131312ff121212ff111211ff111011ff101010ff100f0fff0f0e0fff0e0e0eff0d0c0cff0d0c0cff0b0b0bff050404ff030203ff010101ff010001ff000000ff000001ff010101ff010101ff010101ff010101ff010101ff010201ff020101ff010201ff010102ff010202ff020101ff010102ff020202ff010201ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff010101ff020202ff020202ff020202ff020202ff020202ff020102ff020202ff010202ff010201ff020102ff020202ff020102ff010101ff010202ff020101ff020101ff010101ff010201ff010101ff010101ff010101ff010001ff010101ff010101ff000101ff010001ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010201ff010101ff020101ff010102ff020102ff010101ff010201ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010102ff010101ff010101ff020101ff010101ff010101ff010101ff010101ff000000ff000000ff010101ff060606ff141313ff2e2d2eff434343ff505150ff565656ff5c5c5cff616162ff666767ff696969ff6b6b6cff6e6e6eff717271ff777777ff777777ff737374ff737373ff757574ff757474ff4c4c4bff4c4c4bff4c4c4cff767576ff797979ff797979ff797979ff797979ff797979ff797979ff797979ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffbbbcbcffbcbbbbffbcbbbbffbbbbbbffbcbcbbffbbbcbbffbbbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c5ffc5c5c5ffc4c4c4ffc5c4c4ffc2c2c2ffc4c3c4ffc3c3c3ffc5c5c5ffc6c5c6ffc6c6c6ffc5c5c5ffc5c5c5ffcacacbffd1d1d0ffd1d1d1ffcfd0d0ffd0cfd0ffcdcdcdffc6c5c6ffbababbffb1b2b1ffabaaaaffaaa9a9ffaaaaaaffababaaffabababffacacacffadacacffacacadffaeadadffaeaeaeffaeafafffb0afb0ffb0b0b0ffb1b1b1ffb2b1b2ffb2b2b2ffb2b2b2ffb3b3b3ffb4b3b3ffb4b4b4ffb5b4b4ffb5b5b5ffb5b5b5ffb6b5b5ffb6b6b6ffb7b7b7ffb7b7b7ffb8b7b8ffb8b8b9ffb8b8b9ffb9b9b9ffbab9b9ffbababaffbababbffbbbbbbffbbbbbbffbbbbbcffbcbcbcffbcbdbcffbdbdbdffbdbebeffbebebfffbfbebeffbfc0bfffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc2c1c2ffc1c1c1ffc2c2c2ffc3c2c3ffc3c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c6c5ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c8c8ffc9c8c8ffc9c8c8ffc9c9c9ffcacac9ffcacacaffcacbcbffcbcbcbffcbcbcbffccccccffcdcdccffcccdcdffcdcdcdffcececeffcfceceffcfcecfffcfcfd0ffd0cfcfffd0d0d0ffd1d1d1ffd3d2d3ffd6d6d6ffdadad9ffdcdbdcffddddddffdfdfe0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe3e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e5e60000000000000000000000000000000000000000000000000000000000000000ffe5e6e5ffe5e6e5ffe6e5e5ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaebebffebebebffebebebffeaeaeaffe9e9e9ffe6e6e7ffe2e1e1ffdededeffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdadadaffdadbdaffdbdadaffdadadaffdadadaffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd8d8d8ffdad9daffdbdbdcffdededeffe1e0e0ffe2e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0dfe0ffe0dfe0ffe0dfdfffdfdfdfffdfdfdfffdfdedfffdfdedeffdfdedeffdfdedfffdfdedeffdededeffdededeffdeddddffdddddeffdededeffdddddeffdeddddffdedddeffddddddffdcddddffdddcdcffdcdddcffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdbdbdbffdadbdaffdbdbdbffdadbdaffdadadaffdad9d9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d3d3ffd3d2d2ffd2d2d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffcfcfcfffcececeffcdcccdffcacacaffc7c7c8ffc4c4c4ffbfbfc0ffbcbbbcffb9b9baffb7b7b8ffb6b7b7ffb7b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb5b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb9b9b9ffc5c6c5ffd0d0d1ffd6d5d5ffd6d6d5ffd4d4d4ffd0d0d0ffcbcbcaffcbcbcbffcbcbcbffcacacaffcacbcaffcacacaffcacacaffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010000ff010000ff010000ff010000ff010001ff010101ff010001ff010000ff010101ff010101ff000001ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff171717ff3b3b3bff3b3a3aff363636ff323232ff333233ff323232ff323233ff333333ff414142000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff3b3b3bff3b3b3bff3c3b3cff3c3c3cff3a3a3aff464646ff494949ff464646ff454545ff464646ff484848ff494949ff494949ff4d4c4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030302ff080807ff151515ff323131ff575857ff7a7a7aff908f90ff9c9d9cffa2a2a3ffa3a3a3ffa6a6a5ffa8a8a8ffa9a9a9ffa9a8a9ffaaabaaffc6c6c6fff0f0f0fff9faf9fffafafafffafbfafffbfafafffafbfafffbfbfafffbfbfbfffafafafffafafbfffafafbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafafafffafbfafffbfafbfffafbfafffafbfafffafafafffbfafafffafafafffafafafffafbfafffafafafffbfafafffafafafffafafafffafafafffafbfafffafafbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffbfbfcfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffcfbfbfffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfcfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafffafafafff9faf9fffaf9fafff9f9fafff9f9fafff9f9f9fff9f9f9fffaf9f9fff9fafafffaf9fafffafaf9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffafaf9fffaf9f9fff9faf9fff9f9f9fff7f7f8ffe9e9e9ffc0c0c1ffa6a5a6ffa3a3a2ffa1a1a1ff9e9d9eff9c9b9cff999999ff959595ff909190ff888888ff7d7d7cff646464ff3d3c3dff1e1e1eff0b0b0aff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e6e6ffe7e7e7ffe8e9e9ffeae9eaffebebebffebebebffececebffecececffededecffedededffeeededffedeeedffeeeeeeffefeeefffefefeffff0f0f0fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff2f2f2fff1f1f1ffefefefffefefefffeeeeeeffeeeeeeffedededffecedecffecebebffeaebebffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e0ffe0e1e0ffe1e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe1e1e0ffe0e0e0ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdeffdfdfdfffdededeffdededeffdededeffdededeffdededeffdfdfdeffdfdfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0dfffdfdfdfffdedfdfffdedddeffdededdffdcdcdcffdbdbdbffdbdadaffdadad9ffd9d9d8ffd7d7d7ffd5d6d5ffd4d5d5ffd4d3d4ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfceffcdcdcdffcccbccffcbcacbffc9c9c9ffc8c8c8ffc5c6c5ffc1c2c2ffbdbdbdffb8b8b8ffb3b2b3ffaeaeaeffaaaaa9ffa6a6a6ffa2a1a1ff9e9e9fff9c9c9cff9a9a9aff959595ff919190ff8e8d8dff8a8a8aff878787ff848484ff818081ff7e7e7eff7b7b7bff787878ff757575ff717170ff6d6d6dff6a6a6aff666566ff606060ff595959ff545455ff4f4f4fff484848ff434343ff404040ff3d3d3dff3b3b3bff383838ff363536ff323333ff303031ff2e2e2eff2d2c2cff2b2b2aff292a2aff282728ff272727ff252525ff242423ff232222ff222121ff202020ff1f1e1eff1c1d1cff1b1c1cff1b1a1bff1a1a1aff191919ff181818ff181817ff181818ff171717ff171617ff161616ff161616ff161615ff151515ff151514ff141414ff141314ff131313ff121212ff121212ff111010ff101010ff101010ff101010ff101010ff0e0f0eff0c0c0cff040505ff020202ff010100ff010001ff000101ff010101ff010101ff010101ff010101ff010101ff010202ff020102ff020102ff020102ff020102ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020102ff020202ff020202ff020202ff020202ff020102ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff010201ff010202ff020102ff010201ff010102ff010101ff020201ff010101ff020102ff010101ff010101ff010101ff010101ff000101ff010100ff010101ff010001ff010101ff010101ff010101ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff020101ff010201ff010101ff010102ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff020101ff020101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010101ff010101ff000100ff000000ff000100ff040404ff0d0e0eff282727ff404040ff505050ff575857ff5e5e5eff646363ff686869ff6b6b6bff6e6e6eff70706fff737373ff777877ff777877ff767675ff747474ff757474ff4b4b4cff4b4b4cff4b4c4bff686868ff727272ff757676ff797979ff797979ff797979ff797979ff797979ffa2a2a2ffa2a3a2ffa3a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffbbbbbcffbbbbbbffbcbcbbffbbbcbcffbcbbbcffbcbbbcffbbbcbbffc9c9c9ffc9c9c9ffc8c9c8ffc9c9c8ffc9c9c9ffc9c8c9ffc9c9c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c5ffc4c4c5ffc2c2c2ffc4c3c3ffc4c4c3ffc6c6c6ffc6c5c6ffc6c6c6ffc5c6c5ffc5c6c5ffc4c3c3ffc6c6c6ffcccccbffd0d0d0ffcfd0cfffcfcfcfffd0cfd0ffcdcdcdffc4c4c5ffb9b9b9ffb0b0afffa9aaaaffaaa9aaffaaaaaaffabababffacacacffacacacffacacacffadadacffaeaeaeffafaeafffafafafffb0b0b0ffb1b1b1ffb1b1b1ffb1b1b2ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b3ffb4b4b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b5b6ffb6b6b6ffb7b7b6ffb7b7b7ffb8b8b8ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffbababaffbababbffbababbffbbbbbbffbcbcbcffbcbcbcffbdbdbcffbdbdbdffbebebeffbebebeffbfbebfffbfbfc0ffbfbfc0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c2c2ffc2c1c2ffc3c3c2ffc2c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc5c5c4ffc5c5c4ffc5c6c5ffc5c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc9c8c9ffc9c9c9ffcacacaffcacacaffcbcbcaffcbcbcbffcccccbffccccccffcdcccdffcdcdcdffcececdffcececeffcececeffcececfffcfcfcfffd0d0d0ffd1d1d1ffd4d4d3ffd7d7d7ffdadadaffdcdcdcffdededeffe0dfe0ffe1e1e1ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e3e3ffe2e2e2ffe3e2e2ffe2e2e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e5ffe4e4e5ffe5e5e5ffe6e5e5ffe6e6e500000000000000000000000000000000000000000000000000000000ffe4e5e4ffe6e5e5ffe5e6e5ffe5e6e5ffe6e5e6ffe7e7e7ffe6e7e7ffe6e6e6ffe7e7e6ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebeaebffebecebffebebeaffeaeaeaffe9e8e8ffe5e5e5ffe0e0e1ffddddddffdcdcdcffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdbdadbffdadbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffd9dadaffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd8d7d7ffd8d7d7ffd7d8d8ffd8d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd7d6d7ffd8d8d8ffd9d9daffdbdbdbffdededdffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0dfe0ffe0e0e0ffe0e0dfffdfdfdfffdfdedeffdededfffdededeffdededeffdededeffdededeffdededeffdddedeffddddddffdddeddffdedddeffddddddffdddeddffddddddffddddddffdddddcffdcdcdcffdcdddcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd7d6d7ffd7d7d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd3d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffd0d0cfffd0d0d0ffd0cfd0ffcfd0cfffd0d0cfffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd0cfcfffcececeffcdcdcdffccccccffcbcacbffc8c8c8ffc4c5c4ffbfc0c0ffbcbcbcffb9b9b8ffb7b7b7ffb6b7b6ffb5b5b5ffb6b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb2b3b2ffb3b3b3ffbbbcbbffc8c8c8ffd3d2d2ffd6d6d6ffd7d6d7ffd4d5d5ffcfcfd0ffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcacacaffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000000ff000000ff000000ff000000ff010100ff010000ff000100ff000000ff000100ff010101ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff010100ff010101ff000000ff000000ff000000ff171718ff3c3c3cff3b3b3aff353435ff303030ff323232ff323232ff343334ff414241ff606160ff606060ff626161ff626261ff626262ff626362ff626262ff636262ff626262ff626262ff626262ff626262ff626262ff626262ff626262ff636362ff626262ff636263ff616161ff606061ff606060ff605f5fff5f5f5eff424242ff3c3b3cff3c3c3cff393a3aff333333ff434342ff4a4949ff484848ff464646ff484847ff484949ff494949ff4d4d4dff58585900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff060505ff0d0e0dff262625ff464647ff6c6b6cff878888ff969596ff9f9e9effa1a1a2ffa4a4a3ffa6a6a6ffa8a8a7ffa9a8a9ffa9a9a9ffb2b3b3ffdfe0e0fff9f8f9fffafafafffafafafffafafbfffafafbfffafbfafffafafafffafbfbfffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffafafafffafafbfffbfbfafffbfbfafffafafbfffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffafbfafffbfbfafffafafafffafbfbfffafafbfffbfbfbfffafbfafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafafffafafafffafafbfffafafafff9f9f9fffafaf9fffafafafffafaf9fffaf9fafffafafafff9fafafff9fafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfafffafbfafffafbfafffafafafffbfbfafffafafafffafafafffafafafffafafafff9f9f9fffafafafffaf9fafffafafafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff4f4f4ffd8d9d9ffb0afafffa3a3a3ffa1a1a1ff9e9e9fff9d9c9dff99999aff969696ff939292ff8d8d8dff838383ff717272ff545454ff353535ff121212ff080808ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e9e8ffe8e8e8ffe7e8e7ffe8e7e8ffe7e7e7ffe6e7e6ffe7e8e7ffe9e9e8ffeaeaeaffebebebffebececffecececffedececffedededffedededffededeeffeeeeeeffeeeeeeffefeeeffff0efeffff0f0f0fff2f1f1fff2f2f2fff3f3f2fff3f2f3fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff3f3f3fff2f2f1fff1f1f1fff0f0f0fff0f0efffeeefefffeeefeeffeeeeedffedececffececebffebebecffebebebffeaeaeaffeaeaebffeaeaeaffeaeae9ffe9e9eaffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe2e2e2ffe2e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdedfdfffdededeffdeddddffdddddcffdcdbdbffdadadbffdadadaffd9d9d9ffd8d8d9ffd8d7d7ffd6d6d6ffd6d6d5ffd4d5d4ffd3d3d2ffd1d1d1ffd0d0d0ffcecfcfffcdcdceffccccccffc9c9c9ffc5c5c5ffc0c1c1ffbcbcbcffb7b7b7ffb3b3b3ffafafb0ffabababffa9a8a8ffa6a7a6ffa4a5a5ffa3a3a2ff9c9c9cff989998ff959495ff929292ff8f8f8fff8c8c8dff8a8989ff868786ff838383ff808080ff7c7c7cff787978ff757575ff727271ff6d6d6dff676767ff636463ff5e5e5eff585858ff505151ff4b4b4cff484848ff454545ff424242ff3f3e3eff3b3b3bff393838ff363636ff333433ff313231ff30302fff2e2e2eff2b2b2bff2a2a2aff282828ff272727ff252525ff242323ff222222ff212020ff1f1f1fff1e1d1eff1d1c1cff1b1b1bff1c1b1bff1b1b1bff1b1b1aff1a1a1aff1a1a1aff19191aff181819ff191818ff171717ff171717ff161617ff151516ff151514ff141413ff131414ff131313ff131313ff121312ff121212ff121212ff121211ff111211ff100f10ff0d0d0dff050505ff030303ff020201ff010101ff010101ff010101ff010201ff010202ff020202ff020202ff020202ff020202ff020302ff020202ff020202ff020303ff020203ff020202ff020202ff020202ff020202ff010202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020102ff020202ff010202ff020102ff020101ff010101ff020201ff010201ff020201ff010102ff010102ff010102ff000101ff010101ff000000ff010100ff000101ff010101ff010100ff000000ff000101ff000000ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff010201ff010201ff010101ff010101ff000101ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010201ff010101ff010201ff010102ff010101ff010101ff000001ff010100ff030303ff0c0d0dff222322ff3e3e3eff505050ff575858ff5f5f5fff646464ff6a6a69ff6c6d6cff6f6f6fff717171ff757676ff7a797aff787878ff666766ff3a3b3aff434242ff484848ff4c4b4cff5b5b5aff606060ff686868ff727271ff757676ff797979ff797979ff797979ff9e9e9effa0a0a0ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffbcbbbbffbbbbbbffbcbcbbffbcbcbcffbcbcbbffbcbbbcffbcbcbcffc8c9c9ffc8c8c9ffc9c9c9ffc8c8c8ffc9c9c8ffc8c9c9ffc9c9c9ffd2d2d1ffd1d1d1ffd1d2d2ffd1d1d1ffd2d1d1ffd1d2d1ffd1d2d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc4c4c3ffc3c3c3ffc6c6c6ffc6c6c5ffc6c6c6ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc4c4c3ffc6c6c6ffcacacbffcdcdcdffcfcfcfffcfcfcfffd0cfcfffccccccffc2c2c2ffb6b7b6ffabababffa9a9a9ffaaaaaaffaaaaabffabababffacabacffacacabffacacacffadadadffaeaeaeffafafaeffafafafffb0b0b0ffb0b1b0ffb2b2b1ffb1b2b2ffb2b3b3ffb3b3b3ffb3b3b3ffb4b4b3ffb4b3b4ffb4b4b4ffb4b4b4ffb5b5b5ffb6b6b6ffb6b6b6ffb6b7b7ffb7b7b7ffb7b7b7ffb7b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffbabab9ffbabbbaffbbbbbbffbbbbbbffbcbcbcffbcbcbdffbdbdbdffbdbdbdffbebebdffbebebeffbebebeffbfbfbfffc0c0bfffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c2ffc1c1c2ffc2c3c2ffc2c3c2ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9caffc9cacaffcbcacaffcacacaffcbcbcbffcbccccffcccccdffcdcdccffcdcdcdffcdceceffcececeffcfcfceffcecfcfffcfd0d0ffd2d2d1ffd5d5d4ffd8d9d8ffdbdadbffdcdcdcffdfdfdfffe0e0e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e200000000000000000000000000000000ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eaeaffebebebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe4e4e4ffdfe0dfffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdadadaffdadadbffdbdbdaffdadadaffd9dadaffd9dad9ffdadad9ffd9dad9ffd9d9d9ffdadad9ffd9d9d9ffd9d9d8ffd8d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d6ffd6d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d6ffd7d7d7ffdadad9ffdcdcdcffdfdfdeffe1e0e1ffe1e0e1ffe0e0e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e0ffdfe0dfffdfdfdeffdfdfdfffdededeffdfdedeffdedfdeffdededeffdededeffdededdffdddeddffdedddeffddddddffddddddffddddddffddddddffdddddcffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdad9daffdadad9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d8d7ffd7d7d6ffd6d7d7ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d2d1ffd1d0d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcecfceffcfcfcfffcececeffcfcfcfffcecfceffcecfcfffcfcfcfffd0cfcfffcfcfcfffcfcecfffcececeffccccccffccccccffcbcbcbffc8c8c8ffc4c4c4ffc0c0c0ffbbbcbbffb8b8b8ffb6b6b6ffb6b6b5ffb5b5b5ffb5b5b4ffb4b5b4ffb3b4b3ffb2b2b2ffb3b4b4ffbebebfffcbcbcbffd3d3d3ffd5d6d5ffd7d7d7ffd5d5d5ffd0cfd0ffccccccffccccccffcbcbcbffcbcbcaffcbcbcbffcacacaffcacbcbffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000000ff010000ff000100ff000000ff000100ff000000ff000100ff000001ff000000ff000000ff010101ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000001ff000000ff000000ff000000ff191919ff3f403fff3d3d3dff343534ff2f2e2fff303030ff333333ff414142ff616160ff616160ff606061ff606060ff616161ff616262ff626262ff636362ff626262ff626262ff626362ff626262ff626262ff626363ff626263ff626262ff626262ff626362ff616160ff606060ff606060ff5f605fff5e5e5eff5d5e5dff5d5d5cff424242ff3b3b3bff353535ff303030ff424141ff4a4a4aff4a4949ff484748ff494849ff484949ff4d4c4dff585858ff64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020101ff070707ff171717ff3a3a39ff5b5b5aff7b7a7aff8e8e8eff999999ff9e9e9fffa2a1a1ffa3a4a4ffa5a5a6ffa7a7a7ffa9a8a9ffaaa9aaffc7c7c8fff2f2f1fff9faf9fffbfafafffafbfafffafafafffafafafffafafafffbfafafffafafafffbfafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfafbfffafafafffbfafafffbfbfbfffafafafffafafafffafafafffbfbfafffafbfafffafafafffafbfbfffafafafffafbfbfffafafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfcfcfffcfcfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefdfdfffefefdfffefdfefffdfdfdfffefdfefffdfefefffdfefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfafffbfbfafffbfafafffbfbfafffafafbfffbfafafffafafbfffafafbfffaf9fafffafafafffaf9fafffaf9fafffafaf9fff9fafafffbfafafffafbfafffbfafbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffafbfbfffbfbfafffbfbfbfffafbfafffafafafffbfafafffbfbfafffafbfafffafafafffafafafffafaf9fffafafafffaf9fafff9fafafffafaf9fff9fafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff7f7f8ffeaeaeaffc2c2c3ffa5a5a6ffa2a1a2ff9f9f9fff9d9d9dff9a9a9aff989897ff949494ff919090ff898a89ff7b7a7aff636363ff49494aff1e1d1dff0a0a0aff050405ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e7ffe8e8e8ffe9e9e9ffeaeaeaffecebebffecececffecececffedededffedededffeeeeedffeeeeedffefeeeeffefeeeeffefefefffefeff0fff1f0f0fff1f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff5f5f4fff5f5f5fff5f4f5fff4f5f4fff5f4f4fff4f3f4fff3f3f3fff2f2f2fff1f1f1fff1f0f1fff0f0f0fff0f0efffefeeefffeeeeeeffedededffecedecffececebffebececffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e0ffdfe0e0ffe0dfe0ffdfe0dfffe0dfe0ffe0dfe0ffe0dfe0ffe0dfdfffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdedfffdfdfdeffdededeffdeddddffddddddffdcdddcffdbdbdcffdbdbdaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d5d6ffd4d4d5ffd4d4d3ffd2d2d2ffd1d0d1ffcececeffcbcacaffc6c6c6ffc1c1c2ffbdbdbdffb9b9b9ffb6b5b6ffb3b2b2ffb0b0afffadadadffababaaffa9a9a9ffa7a7a7ffa0a1a0ff9c9d9dff9a999aff979797ff939494ff919191ff8f8e8eff8a8b8aff878787ff848383ff80807fff7c7c7cff787878ff727272ff6e6e6eff696969ff646464ff5f605fff5b5c5bff575857ff535454ff4e4f4fff4c4b4bff464646ff424242ff3f3f3fff3c3c3cff393939ff373736ff353534ff323231ff303030ff2e2e2eff2c2c2cff29292aff282827ff262625ff252424ff232323ff212221ff1f1f20ff1f1f1eff1e1e1fff1e1e1eff1e1d1eff1e1d1eff1d1d1dff1c1c1cff1c1c1bff1b1b1bff1b1a1bff1a1a1aff191919ff181718ff171717ff161616ff151515ff161516ff151515ff151514ff151415ff141414ff141414ff141514ff141414ff131414ff121112ff0f0f0fff060606ff040404ff020202ff010201ff020202ff020202ff020202ff020202ff020202ff020302ff020202ff020303ff020203ff020302ff020302ff020302ff020202ff020203ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020302ff020202ff020202ff020202ff020202ff010102ff020101ff010202ff010102ff020102ff010102ff010101ff010001ff010101ff000100ff010001ff000100ff010001ff000001ff000001ff010000ff000000ff010001ff010000ff010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff020101ff020101ff010101ff010201ff010102ff020101ff010101ff010101ff010101ff010101ff010001ff010001ff010100ff000101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020102ff010101ff010102ff010201ff010201ff010202ff010101ff000000ff000100ff050505ff111111ff292929ff424242ff525252ff595959ff5f605fff656565ff6b6b6bff6e6e6eff717171ff737373ff787979ff7c7c7bff787979ff505050ff3c3c3dff434242ff494949ff4e4e4eff545454ff5b5b5bff606161ff676867ff727271ff767575ff797979ff929292ff979797ff9d9d9effa0a09fffa3a2a2ffa2a2a2ffa2a2a2ffb6b6b6ffb9b9baffbcbbbbffbbbcbcffbcbbbcffbcbbbcffbcbbbcffc9c8c8ffc8c8c8ffc9c9c8ffc8c9c8ffc9c8c9ffc8c9c8ffc9c8c9ffd1d1d1ffd1d1d2ffd2d1d1ffd1d1d1ffd2d1d2ffd2d1d1ffd2d2d1ffd7d7d7ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd7d6d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc6c6c6ffc6c6c6ffc5c6c5ffc6c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc4c4c5ffc4c4c3ffc6c6c5ffcacac9ffcdcdcdffcfcfcfffcfcfcfffcfceceffc8c9c9ffbfbfbfffb5b5b5ffaaaaaaffaaaaaaffaaaaaaffababaaffaaababffacababffabacabffadacadffadadadffaeaeaeffafaeaeffafafafffb1b0b1ffb1b1b1ffb2b2b1ffb3b2b3ffb3b2b2ffb3b3b3ffb3b4b4ffb4b4b3ffb4b4b4ffb4b4b5ffb5b4b5ffb5b5b5ffb6b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb8b7b7ffb8b8b8ffb8b9b8ffb9b9b9ffb9babaffbabab9ffbabbbaffbbbbbbffbbbcbbffbcbcbcffbcbdbcffbcbdbdffbdbdbeffbebebeffbebebeffbebfbeffbfbfbfffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c6c5ffc5c5c6ffc7c6c6ffc6c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc9c8c8ffc9c9c9ffcacac9ffc9cacaffcbcacaffcbcbcbffcccbccffcccbccffccccccffcdccccffcdcdcdffcecdceffcfceceffcfcfceffd0d0d0ffd3d2d2ffd7d6d7ffdadadaffdbdbdbffdddedeffdfdfe0ffe1e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e3e3ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e200000000ffe4e5e4ffe5e4e4ffe4e4e4ffe5e5e5ffe6e6e5ffe5e5e6ffe6e5e5ffe5e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffeae9eaffeaeaebffebeaebffeae9e9ffe9e8e8ffe8e7e8ffe3e3e3ffdfdfdeffdcdbdcffdbdbdbffdbdadbffdbdbdbffdadbdaffdadbdbffdadadbffdadadaffd9dadaffdad9d9ffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd7d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d6ffd5d5d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd7d8d8ffdadadaffdcdbdcffdfdfdfffe0dfe0ffdfdfdfffe0e0dfffe0e1e0ffe1e0e1ffe0e1e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdededeffdfdedfffdededeffdededdffdededeffddddddffdddddeffdddeddffddddddffddddddffdddcddffdddcddffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdbdcdbffdbdbdbffdadbdbffdadbdaffdadadaffdadadaffd9dadaffd9dad9ffd9dad9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0cfd0ffd0d0cfffcfd0cfffcfcfcfffcfcfcfffcfcecfffcececeffcececeffcececeffcececeffcececeffcececeffcececdffcececeffcececdffcececeffcecfcfffcecfceffcececeffcdcdceffccccccffcbcbcbffcacacaffc8c8c8ffc4c4c4ffc0c0c0ffbcbbbbffb8b8b7ffb6b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb6b7b7ffc2c2c2ffcecfcfffd5d5d5ffd6d7d7ffd8d8d8ffd6d5d6ffd0d0d0ffccccccffd1d1d1ffd2d2d2ffcbcbcaffcbcbcaffcbcbcaffcbcbcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff010000ff010100ff010001ff000000ff000000ff010101ff000100ff000101ff010001ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1c1b1cff454444ff404041ff363636ff2f2f2eff333434ff414142ff5e5d5eff606060ff606060ff616060ff606060ff606060ff616161ff626261ff626262ff626262ff626262ff626262ff626262ff626262ff626362ff626262ff626362ff626262ff606161ff606060ff606060ff5f5f5fff5e5e5eff5e5e5eff5c5c5cff5c5c5bff5a5a5aff424241ff3c3c3bff353535ff444444ff4b4b4cff4b4b4aff494948ff494949ff4d4d4dff585858ff646465ff6c6b6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff0a0a0aff252524ff4a4a4aff6c6c6cff858584ff939393ff9b9a9bff9e9e9fffa2a2a1ffa4a4a4ffa6a5a5ffa7a7a7ffa9a8a8ffb4b4b3ffe0e0e0fff8f7f7fffafafafffafafbfffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfafffafafafffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffafbfbfffafbfafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefefdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfafbfffafafafffbfafafffbfbfafffbfafbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffafbfbfffafafafffafafbfffafafafffafaf9fffafafafffafafafffaf9fafff9f9fafff9f9f9fffaf9f9fffaf9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff5f5f4ffdbdadaffb0b0b0ffa2a2a2ffa09fa0ff9e9e9dff9b9b9bff999998ff969696ff939393ff8d8e8eff828282ff6e6e6eff545454ff2b2b2bff0e0e0eff060606ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffeae9e9ffe8e9e9ffe8e8e9ffe8e9e8ffe8e8e7ffe7e7e7ffe9e8e8ffeae9eaffebeaeaffebebecffecececffecededffedededffeeeeedffeeeeeeffeeeeeeffefefeeffefefefffefefeffff0f0f1fff1f1f0fff2f1f1fff3f2f2fff3f2f3fff3f3f3fff4f4f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff3f3f3fff3f2f2fff2f1f1fff1f1f1fff0f1f0ffefeff0ffefefefffeeeeeeffededeeffecececffecececffecececffecebebffebebebffebeaebffebebeaffeaeaeaffeaeaeaffeaeae9ffe9e9eaffe9e9e9ffe8e9e9ffe8e9e9ffe7e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e6ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e3e3ffe2e3e2ffe3e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e2ffe1e1e0ffe1e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe5e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe3e2e3ffe3e3e3ffe3e2e2ffe2e2e3ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededfffdededdffddddddffdcdcdcffdcdbdcffdbdadbffdadad9ffd9d8d8ffd8d8d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d1d0ffcdcecdffcacacaffc7c6c6ffc3c3c3ffbfc0bfffbcbdbcffb8b8b9ffb6b5b5ffb2b2b3ffb0b0b1ffb0b0b0ffadacadffa8a7a7ffa4a3a3ffa1a1a0ff9e9e9eff9c9c9bff999898ff959595ff929291ff8e8e8eff8a8a8aff868686ff828283ff7c7d7cff787878ff747474ff6f6f6fff6a6a6aff676667ff636363ff5f5f5fff5c5b5bff585859ff535354ff505150ff4d4d4dff474647ff434243ff3f3f3fff3c3c3cff393939ff373636ff343434ff313231ff2f2f2fff2d2d2dff2b2b2bff292929ff272727ff252525ff242324ff222222ff222222ff222221ff212121ff212121ff212120ff202020ff201f1fff1e1e1eff1e1d1eff1d1d1dff1d1d1cff1b1b1bff1a1a1aff191919ff181818ff181817ff171817ff171717ff171717ff171617ff161617ff161616ff161616ff161616ff161515ff151515ff151515ff121211ff080707ff050505ff030302ff030203ff020202ff020303ff020303ff020302ff020202ff030303ff030303ff030203ff020203ff020202ff030202ff030202ff020203ff020203ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020302ff020202ff020202ff020202ff020202ff020102ff010201ff020101ff020101ff010101ff010101ff010100ff010000ff010100ff000001ff010001ff000001ff010100ff000100ff000001ff010000ff010000ff000000ff000100ff000000ff010000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff010101ff010201ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010100ff010000ff010100ff010001ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010102ff020101ff010101ff000000ff010101ff080807ff171717ff323232ff484848ff555555ff5a5b5bff606161ff666767ff6c6d6cff6f6f6fff727272ff747474ff797879ff7c7c7cff777877ff515050ff3e3d3dff434343ff49494aff4f504fff555555ff5b5b5bff636263ff6b6a6bff727272ff797979ff828281ff8a8b8bff929292ff979897ff9e9e9effa0a0a0ffa2a2a2ffaeaeaeffb1b1b1ffb6b6b6ffb9bab9ffbcbbbbffbcbbbbffbcbbbcffc6c6c6ffc8c8c7ffc9c8c8ffc9c9c8ffc8c8c9ffc9c8c9ffc8c9c9ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d2d1ffd6d6d7ffd7d7d6ffd7d6d7ffd6d6d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d7d6ffdddddcffdcdcddffdddddcffdddcdcffddddddffddddddffddddddffdcddddffddddddffdddddd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c5ffc6c6c6ffc4c5c4ffc5c5c4ffc4c4c4ffc3c3c3ffc6c6c6ffcacacaffcecdceffcfcfd0ffcececdffcbcacaffc4c4c4ffbdbdbdffb2b2b2ffadadacffaaaaaaffabaaaaffaaaaaaffabaaabffabababffacacacffacadacffadadadffaeaeaeffafafafffb0b0afffb1b1b0ffb1b1b1ffb2b2b1ffb2b2b2ffb2b2b3ffb3b3b3ffb3b3b4ffb4b3b4ffb4b4b3ffb4b4b4ffb4b4b4ffb5b5b5ffb6b5b5ffb6b6b6ffb7b7b6ffb7b7b7ffb7b8b8ffb8b8b8ffb8b9b9ffb9b9b9ffb9b9b9ffbababaffbababaffbbbbbbffbbbbbcffbbbcbbffbdbcbcffbdbdbcffbdbdbeffbdbdbeffbebfbeffbfbebeffbfbfbfffc0bfc0ffc0c0c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c3c2ffc3c3c3ffc3c4c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c6ffc5c6c5ffc6c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc9c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacbffcbcbcbffcbcccbffccccccffccccccffcdcdccffcdcdcdffcececeffcececfffd1d0d0ffd4d4d4ffd7d7d8ffdadadaffdcdbdcffdfdedeffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e2e3ffe2e3e2ffe3e3e3ffe4e3e3ffe3e3e4ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffeaeae9ffeaebeaffeaeaeaffeae9e9ffe9e8e8ffe6e7e6ffe2e2e2ffdddddeffdcdbdbffdadadbffdadadbffdadadaffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d8d9ffd7d8d8ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d6ffd7d6d6ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d6ffd6d5d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd6d5d5ffd8d7d7ffdad9daffdddcddffdfdfdeffdfdedeffdfdfdeffdfdfdfffe0e0e0ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdfffdfdedeffdededeffdededeffdededeffdddddeffdeddddffddddddffddddddffddddddffdddcddffdddcddffdddcdcffdcdddcffdcdcdcffdcdddcffdcdbdbffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadaffdadadaffdad9daffd9d9d9ffd8d9d8ffd9d9d8ffd9d8d8ffd7d8d8ffd7d7d8ffd7d8d7ffd7d7d7ffd6d6d6ffd7d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcecfffcfcecfffcececfffcfcfceffcececeffcececeffcecdcdffcecdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcccdffcccccdffcdcdcdffcecdceffcececeffcdcdcdffcccdccffcbcbccffcbcbcaffcac9c9ffc8c8c8ffc5c5c4ffc0c0c1ffbcbcbcffb8b8b8ffb6b6b6ffb4b5b4ffb4b4b4ffb3b3b3ffb2b2b3ffb9b8b9ffc5c5c6ffd1d2d1ffd7d6d6ffd9d9d8ffd8d8d9ffd5d5d6ffd1d2d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffcbcbcbffcacacbffcbcbca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff000100ff000000ff010000ff000000ff000001ff000000ff010001ff010001ff010000ff000100ff000000ff010100ff010000ff010100ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1e1d1dff4a4a4aff464647ff3b3b3bff333334ff424141ff5a5a59ff5c5c5bff5d5d5eff616160ff616060ff616161ff616160ff616161ff616161ff626262ff626262ff626362ff626262ff626362ff626262ff626263ff626263ff626262ff616161ff616060ff5f6060ff5f5f60ff5e5f5eff5d5d5dff5c5c5cff5c5b5cff5a5a5bff595858ff565657ff424241ff3b3c3bff484948ff4e4e4eff4c4c4cff494949ff4d4d4dff585858ff656465ff6b6b6cff6e6e6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040405ff111111ff323132ff5b5b5bff7b7a7aff8d8d8dff989898ff9c9c9dffa0a0a0ffa3a3a3ffa5a5a5ffa6a6a6ffa7a7a7ffababaaffcacacafff1f2f2fff9faf9fffafbfafffbfafafffbfafbfffafafafffafbfafffafafbfffafafafffafafafffbfafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffbfafbfffafafafffafafbfffbfafafffafafbfffbfbfbfffbfafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfefffefefefffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefdfffdfefdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffcfcfdfffdfdfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafafffafafbfffbfafafffafafbfffafafafffafafafffafaf9fffafafafffafafafffaf9f9fff9f9fafff9fafafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f8fff8f9f9fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff7f8f8ffecebebffc5c5c4ffa5a5a5ffa0a09fff9e9e9eff9c9d9cff9a9b9aff989898ff959595ff919191ff878788ff777878ff5e5d5eff3a3a3aff171717ff090909ff030303ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000ffeaeaeaffeae9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe9e8e9ffe9eae9ffeaeaebffecececffecedecffededeeffedededffeeeeeeffeeeeefffefeeeeffeeeeefffeff0f0ffeff0f0fff0f1f1fff1f1f1fff3f2f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f5f5fff5f6f5fff6f6f6fff6f5f5fff5f5f5fff4f4f5fff4f5f4fff4f3f4fff3f3f3fff2f2f2fff2f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffeeeeeeffedededffedededffedededffecececffecececffececebffeaebebffeaebebffeaeaebffe9e9eaffe9e9eaffeae9e9ffe8e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e6ffe6e7e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe1e0e0ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e2e2ffe3e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e5e6ffe6e5e5ffe5e5e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe3e3e4ffe4e4e3ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e2e2ffe0e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededdffddddddffdcdddcffdbdcdbffdadadaffd9d8d8ffd7d7d7ffd5d5d5ffd3d4d3ffd1d1d1ffcececeffcccbccffc9c8c9ffc5c5c5ffc2c1c2ffbfbfbfffbbbbbbffb8b8b9ffb7b7b6ffb5b4b5ffb3b3b3ffadadadffabababffa7a8a7ffa4a4a4ffa1a2a2ff9e9e9eff9a9a9bff989798ff949494ff909091ff8c8c8cff878686ff838382ff7e7e7eff797979ff747373ff707070ff6d6d6dff6a6a6aff656666ff626262ff5f5f5fff5c5c5cff595959ff555455ff4f4e4fff494948ff444445ff414241ff3e3e3eff3b3b3bff383838ff363636ff333333ff313131ff2e2e2eff2c2c2cff292a2aff282828ff272727ff272726ff262626ff252525ff252524ff252424ff242424ff232423ff222322ff222121ff212021ff1f1f20ff1f1f1fff1e1e1eff1d1d1dff1c1c1cff1c1b1cff1a1a1bff1b1a1bff1a1a1aff191919ff191819ff191818ff191819ff181818ff181818ff181818ff191919ff181818ff161616ff131213ff080808ff050506ff030303ff020303ff030303ff030303ff030302ff030303ff030303ff030202ff020203ff020303ff020202ff020302ff020202ff020202ff020202ff020202ff020203ff020202ff020202ff020202ff020302ff020202ff020203ff020202ff020203ff020203ff030202ff020202ff020302ff020202ff020202ff010202ff020202ff020201ff010101ff010101ff010101ff000101ff000100ff010100ff010000ff010101ff000001ff000101ff010001ff000000ff000000ff010001ff000000ff010001ff010101ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff020101ff010101ff010202ff010101ff010102ff010101ff020101ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010100ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff020102ff020202ff010101ff000100ff010101ff070707ff181919ff333233ff4b4b4bff565657ff5d5c5cff626262ff686868ff6e6d6dff707070ff737273ff767576ff7a7a7aff7a7a7aff757676ff4f4f4fff3c3d3dff434242ff494949ff4f4f4fff555555ff5c5b5cff646364ff6c6c6cff747474ff7c7c7bff838483ff8d8d8dff949494ff9a9a9aff9d9e9effa2a2a2ffa6a6a6ffaaababffaeaeaeffb1b1b2ffb6b6b6ffbababaffbcbcbbffc3c3c3ffc4c3c3ffc6c6c6ffc7c8c8ffc8c9c8ffc9c9c9ffc9c9c8ffd0d0d0ffd1d0d1ffd1d2d1ffd2d1d2ffd1d1d1ffd1d1d1ffd2d1d2ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffddddddffddddddffddddddffdcddddffddddddffdddcddffdcdcddffdddcddffddddddffdcddddffe2e2e2ffe2e1e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e1ffe1e1e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e1e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c5c6ffc6c5c6ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc2c1c1ffc3c3c3ffc7c7c7ffcbcbcbffcecfcfffcfcfcfffccccccffc8c8c8ffc3c3c3ffbababaffb3b3b3ffabacacffaaabaaffaaaaaaffaaaaa9ffabaaabffabababffacacacffadacadffadadaeffafaeaeffb0afb0ffb0b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb4b3b3ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb5b5b5ffb6b5b6ffb5b5b6ffb6b6b7ffb7b7b7ffb7b7b8ffb8b8b8ffb9b8b8ffb9b8b8ffb9b9b9ffbababaffbbbabaffbabbbbffbbbbbbffbcbcbbffbcbdbcffbdbcbdffbdbdbdffbebebdffbebebeffbfbebfffbfbfbfffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c2ffc2c2c2ffc3c2c3ffc2c2c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9cac9ffcacac9ffcacacaffcacacbffcbcbcbffcccbccffccccccffccccccffcecdcdffcdcdcdffcfcfcfffd2d2d2ffd6d6d5ffd9d8d9ffdbdadaffddddddffdfdfdfffe0e0e0ffe1e1e1ffe1e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e6ffe4e5e4ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e6ffe7e6e6ffe6e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe9e8e9ffe9e9e9ffeaebebffeaeaebffe9e9e9ffe8e8e8ffe6e6e6ffe0e0e1ffddddddffdbdbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d9ffd9d8d8ffd7d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd3d4d3ffd4d4d4ffd5d5d5ffd8d8d8ffdbdadaffdcdcdcffdddedeffdedfdeffdedfdeffdfdfdeffe0e0e0ffe0dfe0ffdfe0e0ffdfdfdfffdededeffdededeffdededeffddddddffdedddeffdddddeffddddddffdcdcddffdddddcffdddcddffddddddffdcdddcffdcdcdcffdcdcdcffdbdcdbffdbdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadbdaffdadadaffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcecfcfffcfcfceffcfcfceffcfceceffcececeffcdcdceffcdceceffcecdceffcdcdcdffcdcdcdffcdcdcdffccccccffcdcccdffcdcdcdffccccccffccccccffcdccccffcdcccdffcdcdcdffcdcdcdffccccccffccccccffcacbcbffcacacaffc9c8c9ffc6c6c7ffc4c4c4ffc1c0c0ffbcbdbdffb9b9b9ffb5b5b5ffb4b4b3ffb3b3b3ffb3b3b3ffbcbbbbffc9c9c9ffd4d4d4ffd7d7d6ffdadbdbffdad9daffd6d6d6ffd3d3d3ffd2d1d2ffd2d1d2ffd2d1d2ffd1d1d1ffd1d1d2ffcbcbcaffcacbca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff000000ff010001ff010101ff000000ff000000ff010101ff010101ff010101ff010101ff000100ff000100ff000000ff000101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff202020ff515151ff4f4e4fff474747ff424142ff575757ff575757ff5a5a5aff5c5c5cff5d5e5dff606161ff616061ff606060ff606060ff5f5f5fff616162ff626262ff626262ff626262ff626262ff636262ff636262ff626262ff616161ff606060ff606060ff5f5f5fff5e5e5eff5d5d5dff5c5c5cff5c5b5cff5a5a5aff585858ff565657ff565655ff525252ff414242ff4f4f4fff545354ff4f4f50ff4d4d4dff585858ff646565ff6b6b6bff6e6e6eff6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020302ff080808ff1a1a1aff414242ff6e6f6eff868686ff939494ff9b9b9bff9f9f9fffa2a2a2ffa4a5a5ffa6a6a6ffa6a6a6ffa7a7a8ffbcbcbcffe3e3e3fff8f8f8fffafbfbfffbfafbfffbfafafffbfbfbfffbfafafffafafafffafafbfffafbfafffafafbfffafafafffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafafffafafbfffbfbfafffbfafbfffafafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfefffefefefffdfefefffefefefffdfdfefffdfdfefffefdfdfffdfdfefffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfafbfffafafbfffbfafafffafafafffafafafffafafafffaf9fafffaf9fafff9fafafff9faf9fffafafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff5f5f5ffddddddffb2b1b2ffa0a0a0ff9f9f9fff9d9d9dff9b9b9bff999899ff979696ff939393ff8c8c8bff818281ff6c6d6dff4c4c4cff29292aff0e0e0eff060505ff010202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000ffe9eaeaffe9e9eaffeaeaeaffe8e9e8ffe8e8e9ffe8e8e9ffe9e9e9ffeaeaeaffebebebffececedffedededffedeeeeffeeeeeeffeeefeeffeeefefffefefefffefefeffff0f0f0fff1f0f0fff1f1f1fff1f2f2fff3f3f3fff3f4f4fff4f3f4fff4f4f3fff4f5f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f4fff4f5f4fff4f4f4fff3f4f3fff2f2f3fff2f2f2fff2f1f1fff0f1f1fff1f1f1fff0eff0ffeeefefffeeeeeeffeeedeeffedededffedededffecececffecebebffebebecffebebebffeaeaebffebeaeaffeaeaeaffe9e9eaffeae9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e4e4ffe3e3e4ffe3e3e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdddcddffdcdcdcffdbdbdbffdad9d9ffd7d8d8ffd6d6d7ffd4d5d4ffd3d3d4ffd1d1d1ffcecdceffcacacaffc7c7c7ffc4c4c4ffc1c1c1ffbfbebfffbcbcbcffb9b9baffb7b7b7ffb7b7b7ffb0b0b0ffacacadffaaa9a9ffa6a6a7ffa4a4a3ffa1a1a1ff9d9d9eff9a9a9aff959595ff909090ff8c8c8dff878787ff808081ff7c7c7cff797a79ff777777ff747474ff707170ff6c6c6dff696969ff666766ff646364ff606060ff5b5b5bff555555ff505050ff4b4b4cff474746ff434444ff404040ff3c3d3cff3a3a3aff383838ff363636ff333332ff303030ff2e2d2eff2c2d2dff2b2b2bff2a2b2bff2a292aff292828ff292928ff282727ff262626ff272626ff262525ff242425ff242323ff222322ff212222ff202120ff201f20ff1f1f1fff1f1e1fff1d1e1eff1d1d1dff1c1c1dff1b1b1cff1b1b1bff1b1a1bff1a1a1aff1a1b1bff1b1b1bff1b1a1aff1a1b1bff1b1a1aff1a1a1aff181817ff141414ff090909ff070606ff030304ff030303ff030303ff030303ff030203ff020303ff020302ff030303ff020202ff020202ff020203ff030303ff020302ff020203ff020203ff030202ff020202ff020202ff020202ff020202ff020303ff020302ff020302ff020302ff030303ff020203ff020302ff020202ff020202ff010202ff020202ff010202ff010101ff010000ff010101ff010000ff000101ff010001ff010000ff010101ff010000ff000100ff000101ff000100ff000001ff000001ff010001ff000001ff010101ff000001ff000001ff010000ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff020202ff010102ff010201ff020101ff010102ff010202ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff010101ff010000ff010101ff000101ff010101ff010001ff010101ff010101ff000101ff010101ff010001ff010101ff020101ff010102ff010101ff010101ff000001ff010000ff060606ff131313ff2a2a2bff454544ff545454ff5d5d5eff646363ff696869ff6e6f6eff717171ff747474ff777777ff797a7aff797978ff747474ff4f4f4fff3c3c3cff424243ff494949ff4f4f4fff555555ff5b5b5cff636363ff6b6b6bff747474ff7e7e7eff888887ff919191ff969796ff9a9b9bff9f9f9fffa3a3a3ffa7a7a7ffabababffafafaeffb2b2b3ffb6b6b6ffbababaffbdbdbdffc0c0c0ffc3c2c2ffc3c4c3ffc6c5c5ffc7c8c8ffc9c8c9ffcecdcdffcfcfcfffd0cfcfffd1d1d1ffd1d2d2ffd1d2d1ffd1d1d2ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d6d7ffd6d6d7ffd7d7d7ffd7d6d7ffdbdbdcffdcdcdcffddddddffdddcdcffddddddffdddddcffdcdcddffdddddcffddddddffdcddddffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e1e2ffe2e1e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe1e2e1ffe6e6e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e700000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc4c4c4ffc4c5c5ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c4ffc2c2c2ffc4c4c4ffc8c7c7ffccccccffcfcfcfffcecfcfffcbccccffc9c9caffc2c2c2ffbcbcbbffb1b1b1ffabacacffaaa9aaffaaa9a9ffaaaaaaffabaaaaffabababffacacadffadadadffaeadaeffafafafffb0b0b0ffb0b0b1ffb1b1b1ffb2b1b2ffb2b2b2ffb3b2b2ffb3b2b3ffb2b3b3ffb3b3b3ffb3b3b4ffb3b3b3ffb4b4b4ffb5b4b4ffb4b4b5ffb6b5b5ffb6b6b6ffb6b6b7ffb7b6b7ffb7b7b7ffb8b8b8ffb8b8b8ffb9b8b9ffb9b9baffb9babaffbabbbaffbbbbbbffbbbbbbffbbbcbcffbcbcbdffbdbdbdffbdbebdffbdbdbeffbebebfffbfbebeffbfbfbfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c1ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c6ffc7c8c7ffc8c7c8ffc8c9c9ffc9c8c9ffcac9c9ffcacacaffcacacaffcacbcbffcbcbccffcbcccbffccccccffcdcdcdffcececeffcfd0d0ffd3d4d4ffd7d6d7ffd9d9daffdcdbdbffdedddeffdfdfdfffe0e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e5ffe6e7e6ffe7e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffeaeaeaffe9eaeaffe9e9e9ffe8e7e8ffe5e5e5ffe0e0e0ffdbdcdcffdadbdbffdad9daffd9d9daffdad9daffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d4ffd5d5d5ffd4d4d5ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd4d4d4ffd3d4d3ffd3d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd5d5d6ffd8d8d8ffdadadaffdcdcdcffdddedeffdedddeffdededeffdfdfdfffe0dfdfffdfdfdfffdedfdfffdedfdeffdedddeffdddddeffdeddddffddddddffddddddffdddcddffdcdcddffdddcdcffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdcffdcdbdbffdbdbdbffdbdbdaffdbdadbffdadadbffdbdadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d2d2ffd1d2d1ffd1d1d1ffd1d0d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcfceceffcecfcfffcececeffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcccccdffcdccccffccccccffccccccffcccbccffcbcbccffcccbccffcccbccffcbcbccffccccccffccccccffcbcbcbffcbcbcbffcacacaffc8c8c9ffc8c8c7ffc6c6c6ffc3c3c4ffc1c0c0ffbdbdbdffb8b8b8ffb5b5b5ffb3b3b3ffb4b3b4ffbebfbfffcccdccffd5d5d5ffd8d8d8ffdcdcdcffdadadbffd7d7d7ffd4d5d4ffd7d7d7ffd1d1d2ffd2d1d1ffd2d1d1ffd1d1d1ffd1d1d2ffcacbca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000001ff010101ff000001ff010101ff000001ff000001ff010001ff010001ff000001ff000101ff000001ff000000ff000001ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff232323ff595859ff5a5a5aff585757ff575657ff545454ff535353ff575757ff5a5959ff5b5c5cff5e5d5dff606060ff606060ff5d5d5dff5c5c5dff5f5e5fff616161ff616262ff626262ff626262ff626263ff626262ff616161ff616161ff606060ff5f5f5fff5e5e5fff5e5e5eff5c5d5cff5c5c5cff5a5a5aff595858ff575656ff555555ff525252ff4d4e4dff4e4f4fff5a5a5aff5e5f5fff5b5b5bff585859ff646565ff6b6c6bff6e6e6eff6f6f70ff7171710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff040404ff0d0d0eff2a292aff5a5a5aff7d7e7eff8f8e8eff989898ff9d9d9dffa0a1a0ffa3a3a3ffa6a5a6ffa6a7a6ffa6a7a7ffaaaaaaffdbdadafff3f3f3fff9fafafffafafbfffbfbfbfffafafafffbfafafffbfbfbfffafbfafffafbfafffafbfafffafbfafffbfbfafffafafafffafbfafffafafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfefdfffdfefdfffefefdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffbfcfbfffafbfbfffbfbfafffbfbfafffcfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfafffbfbfafffafbfbfffafafafffafafafffafafafffafafafffaf9fafff9f9fafff9fafafffaf9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f9fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff8f8f8ffecededffc6c6c7ffa2a2a2ff9f9f9fff9d9e9eff9b9b9cff999999ff969797ff949393ff8f8f8fff888989ff797a79ff606060ff3f3f3fff1a1a19ff080808ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000ffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e8ffe9e9e9ffeaebeaffebececffecedecffedededffeeeeeeffeeeeeeffefefefffefefefffefefeffff0efeffff1f0f0fff1f1f0fff2f2f1fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f4fff5f6f6fff6f6f7fff7f7f7fff6f6f6fff6f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f3fff3f3f2fff3f3f2fff2f1f1fff1f2f1fff1f0f1fff0f1f0ffeff0efffefefefffeeeeeeffeeededffedecedffecedecffecececffebececffecebecffebebebffeaebebffeaebeaffeaeaeaffeaeaeaffe9e9eaffe9e8e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e4ffe3e3e4ffe4e3e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e2e2ffe2e3e2ffe3e3e2ffe2e3e2ffe4e4e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e7ffe7e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e3e3ffe4e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdededeffdededeffdbdcdbffdadbdaffdadad9ffd8d9d8ffd8d8d7ffd5d5d5ffd3d3d3ffd0d0d1ffcececdffc9cac9ffc7c7c7ffc4c4c4ffc2c1c1ffbebebeffbcbcbcffb9b9b9ffb4b5b5ffb2b2b2ffafafafffacadadffa9aaa9ffa7a7a6ffa3a4a4ff9f9f9fff9a9999ff959595ff8e8d8dff898888ff858585ff828282ff807f80ff7d7d7dff7b7b7bff787878ff747474ff707071ff6e6e6eff6b6b6bff676767ff616261ff5c5d5dff575857ff525252ff4e4e4eff494949ff454546ff414242ff403f40ff3e3d3eff3c3c3bff393a39ff383838ff353535ff313232ff2f3030ff2e2e2eff2e2d2eff2d2d2dff2c2c2cff2b2b2bff2b2b2bff2a2a2aff292828ff282828ff262726ff252625ff242524ff232423ff232322ff222221ff212221ff202021ff20201fff1e1f1eff1e1e1eff1e1e1dff1e1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1c1d1dff1c1c1bff191919ff171717ff0d0d0eff030303ff030303ff030303ff030203ff030203ff030303ff030203ff020302ff030303ff020302ff020203ff020203ff030303ff030302ff020303ff020302ff020203ff020202ff020202ff020202ff030202ff030303ff020303ff030203ff020202ff030202ff020202ff020202ff020202ff010202ff010202ff010101ff010001ff010101ff000101ff010001ff010101ff000100ff010000ff010101ff000100ff000100ff000100ff000100ff010100ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010202ff020101ff010101ff020201ff010201ff010201ff020102ff010201ff010202ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff000101ff010101ff000100ff010100ff010100ff010101ff000001ff010100ff010101ff010101ff010101ff010101ff010001ff000000ff000000ff030404ff0d0c0dff1e1e1eff363737ff4c4c4cff5d5c5cff646465ff6a6a6aff706f70ff727272ff757474ff787777ff7a7a7aff787978ff737373ff565656ff3d3d3dff424242ff494949ff4e4f4fff555655ff5b5b5bff626262ff696a69ff727273ff7c7d7cff878888ff929292ff9a9999ff9e9e9effa1a2a2ffa6a5a6ffa9a8a9ffabababffaeafaeffb2b3b2ffb6b6b6ffb9babaffbcbdbdffbfc0c0ffc3c2c3ffc4c4c3ffc5c6c6ffc8c7c8ffcacacaffcbccccffcecdcdffcfcfcfffcfd0d0ffd0d1d1ffd1d2d1ffd4d4d3ffd5d5d4ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d6ffd6d6d7ffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcddddffddddddffdcddddffdcddddffddddddffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e1e1ffe2e1e2ffe1e1e2ffe2e2e2ffe2e1e2ffe1e2e1ffe5e5e5ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e7e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e7e80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c6c6ffc6c6c6ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c4c3ffc4c3c4ffc4c3c4ffc3c3c2ffc4c5c4ffc8c8c8ffcdcccdffcfcfcfffcdceceffccccccffcac9caffc4c4c4ffbababaffb0b0b0ffaaaaaaffa9a9a9ffa9a9a9ffaaaaaaffaaabaaffabacabffacadacffadaeadffafafaeffafafafffb0b0b0ffb0b0b1ffb1b1b1ffb1b2b1ffb2b2b2ffb2b2b2ffb3b2b2ffb2b2b2ffb2b3b2ffb3b3b3ffb3b4b3ffb4b4b4ffb4b4b4ffb4b5b5ffb5b6b5ffb6b6b6ffb6b7b7ffb7b7b7ffb8b7b8ffb8b8b8ffb9b8b8ffb9b8b9ffb9b9b9ffbababaffbbbabaffbabbbaffbcbcbcffbcbcbcffbcbcbdffbcbcbdffbebebeffbebebdffbebebfffbebfbeffbfbfbfffbfc0bfffbfc0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc1c2c2ffc3c2c2ffc3c2c3ffc4c3c3ffc4c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc5c6c6ffc7c6c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcacbcbffcbcccbffcbcccbffcdcdccffcdcdcdffd1d1d1ffd5d4d5ffd8d8d8ffdadadaffdcdcdcffdededeffe0dfdfffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e0e0ffe0e1e1ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe2e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe5e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9eaffeaeaeaffe9eae9ffe9e9e8ffe7e8e7ffe4e4e3ffdededeffdadbdaffd9d9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d8ffd8d8d8ffd7d8d8ffd7d8d8ffd7d8d7ffd8d7d7ffd7d8d8ffd7d7d7ffd7d6d7ffd7d6d7ffd7d6d6ffd6d5d6ffd5d5d6ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd2d3d2ffd2d3d2ffd3d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd7d6d6ffd8d8d7ffdadadaffdcdbdcffddddddffddddddffdeddddffdfdfdfffdfdfdfffdedfdfffdedfdeffdddeddffdededdffdddddcffddddddffdcdcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadadbffdadbdbffdadbdaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d4ffd4d4d5ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0d0ffcecfcfffcfcecfffcececeffcecfceffcececeffcececeffcdcecdffcecdcdffcdcdcdffcccdcdffcccdccffcccdccffccccccffccccccffcccbcbffcbccccffcbcbccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacbcaffcbcbcbffcacbcbffcacacaffc9c9c9ffc8c8c8ffc6c7c6ffc5c5c5ffc3c3c3ffc0c0c0ffbdbcbdffb9b9b9ffb6b5b5ffb8b7b7ffc3c3c3ffd1d1d1ffd7d6d7ffdbdbdbffdededeffdbdbdbffd8d8d8ffd7d7d7ffd9d9d9ffdadad9ffd1d2d2ffd1d2d1ffd1d2d2ffd1d2d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010100ff000000ff000100ff000001ff000100ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff000100ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff252526ff616160ff656564ff666666ff656565ff626262ff626262ff666665ff6a6a6aff6c6d6dff6f6e6fff6e6f6fff6e6f6fff6d6e6dff6e6e6dff707070ff737373ff747374ff727272ff717070ff706f70ff707070ff717171ff717171ff717171ff717171ff707070ff6e6e6eff6c6c6dff6b6c6bff6a6a6aff686969ff676867ff666767ff636463ff5e5e5eff5e5e5fff696869ff6c6c6cff686969ff656465ff6b6b6bff6e6e6dff6f706fff717171ff7473730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070607ff181818ff3f4040ff6e6e6fff888888ff959595ff9c9b9cff9e9e9effa1a1a1ffa3a3a3ffa5a5a6ffa6a7a6ffa7a7a7ffb7b7b7ffefefeffff9f9f9fffbfbfafffbfbfbfffbfafafffbfafafffbfbfafffbfafafffbfafbfffbfbfafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfafffbfafafffbfafbfffbfafbfffafafafffafafafffafafafff9faf9fffaf9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff8f8f9fff8f9f8fff9f9f9fff8f8f8fff9f9f9fff9f8f8fff9f8f9fff8f9f8fff5f5f4ffddddddffa9a9a8ffa1a1a1ff9e9e9dff9c9c9cff9a9999ff989797ff959594ff929191ff8e8d8eff838383ff6f6e6fff525252ff282828ff0c0c0cff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000ffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9eaffebebebffecececffededeeffeeedeeffeeeeeeffeeeeefffefefefffefefefffeff0effff0f0f0fff0f0f0fff1f1f1fff2f2f2fff3f3f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff7f7f7fff7f6f6fff6f6f6fff6f6f5fff5f5f5fff5f4f5fff5f5f4fff4f3f4fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff0f0f0ffefeff0ffeeefeeffedeeedffeeededffedecedffececedffecececffebececffebebebffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e3ffe4e3e4ffe3e2e3ffe3e3e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e7ffe6e6e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdedfffdfdfdeffdededeffddddddffdcdbdcffdadadaffd9d8d8ffd7d7d7ffd4d5d5ffd2d2d2ffd0d0d0ffcececeffcbcccbffc8c8c7ffc5c4c5ffc1c1c1ffbebebfffbbbbbbffb8b8b8ffb5b4b5ffb2b2b2ffafafafffadacadffa9a8a9ffa1a0a1ff9b9b9aff959595ff919191ff8f8e8fff8b8b8cff898989ff868686ff848484ff828382ff807f80ff7b7b7bff787877ff757575ff727172ff6e6e6eff6a6a6aff666666ff606060ff5c5c5cff575758ff545454ff515252ff515151ff4a4a4aff444343ff434343ff424242ff3d3d3eff3a3a3aff383838ff353535ff333333ff323233ff313131ff303030ff2f2f2fff2f2e2eff2e2e2dff2c2c2cff2b2a2bff2a2a2aff292829ff282728ff272627ff262626ff252525ff252425ff232423ff222222ff212122ff212121ff202120ff202020ff202020ff202020ff202020ff1f2020ff202020ff1f1f1fff1f1f1eff1e1e1eff1e1e1eff1e1e1eff151515ff0b0b0aff030303ff020302ff030203ff020203ff030303ff020203ff030202ff020302ff030203ff020203ff030302ff030302ff020202ff020202ff020202ff020203ff030202ff030303ff020203ff020303ff020203ff020302ff030203ff020202ff020202ff020101ff010102ff010201ff010101ff010202ff010101ff010101ff010101ff010101ff010000ff010000ff010100ff010000ff010001ff010100ff000000ff000000ff000000ff000000ff010000ff000001ff000100ff000000ff000000ff000000ff000100ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010201ff010102ff010101ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010001ff010101ff010001ff010001ff010001ff010000ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff020202ff070707ff131313ff292929ff404040ff575757ff646464ff6b6b6bff707070ff727372ff757575ff777777ff7b7a7bff79797aff737373ff585858ff3c3c3cff424242ff494849ff4f4f4fff565555ff5b5b5bff616161ff686869ff707070ff7b7b7bff878687ff919191ff989898ff9c9d9dffa0a0a1ffa4a5a4ffa8a8a8ffabababffafafafffb3b2b2ffb6b6b6ffb9b9b9ffbcbcbcffbfbfbfffc2c2c1ffc3c3c4ffc5c5c5ffc7c7c7ffc9c9c9ffcbcbcbffcdcdccffcfceceffd0cfd0ffd1d1d1ffd2d1d2ffd3d2d3ffd4d3d4ffd5d4d4ffd6d5d5ffd6d6d6ffd6d7d6ffd7d7d6ffd9d9d9ffd9dadaffdadbdaffdbdbdbffdbdbdbffdcdcdcffdddcddffdcddddffddddddffdddcddffdfe0dfffe0dfdfffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe1e1e1ffe2e1e2ffe1e1e2ffe2e2e2ffe3e3e4ffe4e4e4ffe5e6e5ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe8e7e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e8ffe9eae9ffeae9eaffe9e9e9ffeaeae9ffeae9e9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c4c4ffc3c4c3ffc4c4c4ffc3c3c3ffc2c2c2ffc4c4c4ffc8c8c8ffccccccffcfcfcfffcecfcfffcdcdcdffcacacbffc3c3c3ffb8b8b8ffadacacffa9a9a8ffa9a9a8ffa9a9a9ffaaaaaaffabababffacabacffadacadffaeadaeffafaeaeffb0afafffb0b0b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b2ffb1b2b1ffb2b2b2ffb2b2b2ffb2b2b3ffb3b2b3ffb3b4b3ffb4b3b4ffb4b4b4ffb5b5b4ffb5b5b5ffb6b5b6ffb6b6b7ffb7b6b7ffb7b8b7ffb8b8b7ffb8b8b8ffb9b8b9ffb9b9baffbababaffbababaffbbbabbffbbbcbbffbcbcbcffbcbcbcffbdbdbcffbdbdbdffbdbdbeffbebebeffbebebeffbfbfbfffc0bfc0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c2ffc2c2c2ffc2c2c3ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc4c5c4ffc5c5c5ffc5c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcaffcbcbcbffcccbcbffccccccffcececeffd3d2d2ffd6d6d7ffd8d9d9ffdbdbdaffddddddffdedfdeffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e0e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e2e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe9e9e9ffeae9eaffeaeae9ffe8e8e8ffe7e6e6ffe2e2e2ffddddddffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d2d2ffd4d4d3ffd6d6d6ffd8d8d8ffdadadaffdcdbdcffdddcdcffdddddcffddddddffdfdedfffdfdfdeffdededeffdeddddffddddddffdddcdcffdddcdcffdcdcddffdcdcdcffdcdcdcffdbdbdcffdbdcdbffdbdcdbffdbdbdbffdbdadbffdadadbffdbdadbffdadbdaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9daffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd7d8d7ffd8d7d8ffd7d7d8ffd7d7d7ffd6d6d7ffd7d6d6ffd6d7d6ffd6d6d6ffd5d5d6ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcfd0ffcfcfceffcfcfceffcecfcfffcececeffcececeffcececeffcececeffcdcdcdffcdcdcdffcdcdccffcdccccffcdcccdffcdcdccffcccbccffcccbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacacaffcacacaffc9cac9ffcacac9ffc9c9c9ffc9c9caffcacacaffc9cacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c5c5ffc4c4c4ffc2c2c2ffc1c0c1ffbdbdbdffb9bab9ffbdbdbdffcac9caffd4d4d5ffd9d9d9ffdddcddffdededeffdbdcdbffd9d9daffd8d8d9ffdadad9ffdadad9ffd9d9d9ffd1d1d2ffd1d1d1ffd2d1d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff282828ff676867ff6d6d6dff717171ff727272ff717271ff727272ff757575ff79797aff7d7d7dff7f807fff7f7f7fff7f7f7fff7f7f7fff80807fff818081ff838283ff828182ff818180ff7f7f7fff7e7e7eff808080ff828282ff828382ff828282ff828181ff808181ff7f7e7fff7d7d7dff7c7b7bff7b7b7bff79797aff797979ff777777ff767576ff727171ff707070ff747474ff757676ff707070ff6b6c6bff6e6e6eff6f6f6fff717171ff737373ff7575760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030303ff0c0c0bff262525ff555554ff7d7d7cff909090ff9a9a9aff9e9d9eff9e9f9effa1a1a1ffa3a3a4ffa5a5a5ffa6a6a7ffaaaaaaffcececefff7f8f8fffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffbfafbfffafafafffbfafafffbfbfafffafafafffafafafffbfbfbfffafafbfffbfbfafffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfdfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefefefffdfdfefffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffdfdfcfffdfdfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafafbfffafafafffafafafffafafbfffafafafffafafafffafafafffaf9fafff9f9f9fff9f9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff9f9f8fff9f9f8fff8f9f9fff9f8f9fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff8f8f8ffedededffbcbdbcffa5a5a5ff9f9e9eff9c9c9cff9a9a9aff999999ff969696ff949393ff919091ff898988ff7a7a79ff60605fff363536ff121212ff060606ff000101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000ffebebebffeaeaeaffeaeaeaffeaeae9ffeae9eaffeae9e9ffeaeaeaffececebffedececffedededffeeeeeeffeeeeeeffefefeefff0efeffff0f0effff0f0f0fff0f0f0fff1f1f0fff2f2f1fff2f2f3fff3f3f4fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff7f6f6fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff6f5f5fff5f4f5fff5f4f4fff4f4f4fff4f4f3fff3f2f3fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff0f1f1fff0f0f0ffefefeeffefeeeeffeeeeeeffeeededffedededffecededffecedecffecececffebebecffebebebffeaeaebffeaeaebffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e8ffe8e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e5e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e2ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e7e6ffe7e6e7ffe6e7e7ffe7e8e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e6e7ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffdfdfdfffdededfffdddddeffdbdbdcffdadad9ffd7d8d8ffd6d6d6ffd4d4d4ffd3d3d2ffd0d1d1ffcfcecfffcccccdffcbcbcbffc9c9c9ffc5c5c5ffbebebfffbbbbbaffb9b8b9ffb7b7b7ffb1b1b1ffa7a7a7ffa3a3a3ff9e9e9eff9b9a9bff979798ff949495ff929292ff909090ff8e8e8eff8b8b8bff898989ff868685ff818181ff7e7e7eff7b7b7bff797979ff767576ff727272ff6e6f6eff6a6a6aff666665ff636363ff626362ff646565ff646364ff585858ff50504fff4c4c4cff484848ff444445ff414141ff3e3e3eff3b3b3bff393939ff383737ff363636ff353535ff333433ff323232ff323131ff302f30ff2f2f2eff2e2e2dff2d2d2cff2b2b2cff2a2a2aff2a2a2aff282929ff282827ff262726ff262626ff252524ff252424ff242424ff242424ff232324ff232323ff232323ff232223ff222223ff212221ff212121ff202021ff202020ff202020ff1f1f1fff161516ff0a0a0aff030303ff030203ff020302ff020203ff030303ff020202ff030202ff020302ff020203ff030202ff020202ff030303ff030203ff030202ff030302ff030202ff020302ff030302ff030302ff020303ff030203ff020202ff020202ff020202ff020202ff010102ff010101ff010101ff010101ff010101ff010000ff010101ff010101ff010101ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff010100ff000100ff000000ff000000ff010000ff000000ff010000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff010102ff020102ff010201ff010201ff010102ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff010001ff010001ff010100ff010100ff010101ff010001ff000000ff010101ff000001ff010101ff010101ff010101ff010100ff010100ff000101ff000000ff000000ff000101ff030403ff0e0d0eff222222ff3c3c3bff555556ff646464ff6a6b6aff707171ff737373ff767676ff787878ff7b7b7bff7a7a7aff757574ff585859ff3c3c3cff414141ff484848ff4f4f4fff555555ff5b5b5bff616161ff686868ff6f6f6fff797979ff858584ff8f8f8fff959695ff9a9a9aff9e9f9effa2a2a3ffa7a6a7ffaaabaaffafafaeffb2b2b3ffb5b5b6ffb8b8b9ffbbbbbbffbebebeffc1c1c1ffc3c2c2ffc5c4c4ffc7c7c7ffc8c9c8ffcacacaffcbcbcbffcecdcdffcfcecfffd0d0d0ffd1d1d1ffd3d3d2ffd3d3d3ffd4d4d4ffd6d6d6ffd5d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d8ffdadad9ffdadadaffdbdbdbffdbdbdcffdcdcdcffdcdddcffddddddffdedfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e1e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe8e8e8ffe8e8e7ffe8e7e7ffe8e8e7ffe8e8e7ffeaeae9ffe9e9eaffeae9eaffe9eae9ffeaeae9ffeaeaebffeaeaeaffeaeaebffeaeaeaffeaeaea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c2ffc1c1c2ffc4c4c4ffc9c9c9ffcdcdcdffd0d0cfffcecfceffcecdceffc9c9c9ffc1c1c1ffb5b6b6ffabababffa8a8a8ffa9a8a8ffaaa9aaffaaaaaaffabababffadadacffadadadffaeaeaeffafafafffafafb0ffb1b1b0ffb0b1b0ffb1b1b1ffb1b1b1ffb2b1b1ffb1b2b1ffb2b1b2ffb2b1b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b4b4ffb4b4b4ffb4b4b5ffb5b5b5ffb5b5b5ffb6b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b9ffb9b8b9ffb9b9b9ffbababaffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbcbcbcffbdbcbcffbdbdbdffbebebeffbebebeffbfbebeffbfbfbfffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c2ffc2c1c2ffc2c3c2ffc3c3c3ffc3c3c4ffc4c3c4ffc4c4c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcac9caffcacacaffcbcbcaffcbcbcbffccccccffd0d0d0ffd4d4d4ffd7d7d8ffdadad9ffdbdcdbffdeddddffdfdedeffe0dfdfffdfe0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0dfffe0dfe0ffe0e0e0ffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe9e8e9ffeae9e9ffe9e9e9ffe8e8e8ffe6e6e6ffe1e0e1ffdcdcdcffdad9daffd8d8d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d7ffd6d6d7ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d1ffd1d2d2ffd2d1d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd3d3d3ffd6d5d5ffd8d8d8ffdadadaffdbdcdcffdbdbdbffdcdbdcffddddddffdededeffdededdffdededdffddddddffdcdcdcffdcdcddffdbdcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdbdbdaffdadbdbffdbdadbffdadadbffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d8ffd7d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfd0cfffcfcfcfffcfcecfffcececfffcececeffcececeffcececeffcecdceffcecdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcdccccffcccbccffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcacacbffcbcbcaffc9cacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c9ffc8c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc7c8c7ffc7c7c7ffc5c5c6ffc3c3c3ffc2c3c3ffc1c1c1ffc0bfc0ffc5c5c5ffd0d0d0ffd8d8d8ffdcdcdcffdfdfdfffdfdfdfffdcdcdcffdbdadaffd9dad9ffd9d9d9ffdad9d9ffd9d9d9ffdadadaffd2d2d2ffd2d2d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff282929ff6c6c6cff737473ff797979ff7b7b7bff7c7c7cff7c7d7dff807f7fff838283ff868686ff898a89ff8b8b8bff8b8b8cff8b8b8bff8b8b8cff8c8b8cff8b8b8bff8b8b8bff8b8b8bff8a8a8bff8b8a8bff8b8b8cff8d8c8dff8d8d8dff8c8c8dff8c8c8cff8b8b8bff8a8a8aff888988ff878687ff868585ff848484ff838383ff828182ff808080ff7d7d7cff7b7b7bff7c7c7bff7b7a7aff737473ff6e6e6eff706f70ff717171ff737373ff757576ff7676770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffeffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff070707ff161516ff393839ff666667ff868786ff959596ff9c9c9cff9e9f9eff9f9f9fffa1a1a1ffa3a2a3ffa4a4a4ffa6a7a6ffb8b8b8ffe7e6e7fffafbfbfffbfbfbfffbfafafffafbfbfffbfafbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfafbfffbfbfafffbfafbfffafafafffbfafbfffbfbfbfffafbfbfffafafafffbfafbfffbfafbfffbfafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefdfdfffefefdfffdfdfefffdfdfdfffdfdfefffefefdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffdfcfcfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffdfcfcfffcfdfcfffcfdfcfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfafffbfafbfffafbfafffbfafafffafafafffafafafffafaf9fff9fafafff9fafafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff8f9f8fff8f8f9fff8f9f9fff8f9f8fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff5f5f5ffd8d8d8ffb4b4b4ff9f9e9fff9c9d9cff9b9b9bff9a9a9aff989798ff959596ff939393ff8d8c8dff828281ff6b6b6bff444444ff202020ff0a0a0aff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000ffebebeaffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffecececffecedecffeeeeeeffefeeeeffefeeefffefeff0fff0f0f0fff0f0f1fff0f0f0fff0f1f0fff1f1f1fff2f2f2fff3f2f3fff4f4f4fff4f5f4fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f5f5fff5f4f5fff5f5f4fff4f4f4fff3f3f3fff3f2f3fff3f3f2fff2f2f2fff2f1f2fff2f1f2fff1f1f1fff0f0f0fff0eff0ffeeeeefffeeeeeeffeeeeedffedededffececedffecececffecececffebececffebebebffebeaeaffeaebeaffeaeaeaffeaeae9ffeae9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e7ffe6e6e6ffe5e6e6ffe5e6e5ffe6e5e5ffe6e5e6ffe5e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe3e2e3ffe3e3e2ffe3e3e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe6e5e5ffe6e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e7ffe8e7e7ffe8e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e8e8ffe8e7e7ffe7e8e7ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe7e6e6ffe7e6e7ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e1e1ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfdfffddddddffdcdbdcffdadadaffd9d9d9ffd8d7d8ffd6d6d7ffd4d5d4ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcacacaffc7c8c7ffc5c5c4ffc1c0c0ffbbbcbbffb4b3b3ffaeaeaeffa8a7a8ffa4a3a3ffa0a1a0ff9d9e9dff9b9b9bff999999ff979696ff949494ff919291ff8f8f8fff8c8c8cff888888ff848585ff828282ff7f807fff7c7d7cff7a7979ff777677ff747374ff717271ff707071ff727272ff6f7070ff686868ff60605fff5b5a5bff545454ff4f504fff4c4b4bff474747ff434343ff414241ff3f3f3fff3c3d3dff3b3a3bff393939ff383838ff363637ff363636ff343434ff333333ff323232ff303030ff302f30ff2f2f2fff2e2e2eff2c2c2cff2c2b2cff2b2b2bff292929ff292829ff282828ff272827ff272727ff262626ff252626ff252626ff252525ff252525ff252524ff242323ff232423ff232223ff232322ff222222ff212120ff171717ff0a0b0aff020303ff020303ff030302ff020302ff020302ff020202ff020202ff030303ff020203ff020303ff020302ff030303ff030202ff030203ff030303ff020302ff020303ff020303ff020302ff020202ff020202ff030202ff020202ff010201ff020202ff010101ff010101ff010101ff010000ff000101ff000001ff010001ff000001ff000001ff010101ff010000ff000100ff000001ff000000ff000001ff000100ff000000ff000000ff000001ff000000ff000000ff010000ff000001ff000100ff000100ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff010101ff010201ff010101ff010201ff020102ff020101ff010201ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff000000ff010001ff010101ff000101ff000000ff010001ff010101ff010001ff010001ff000001ff000000ff000000ff000000ff010202ff0b0b0bff1f1f1fff3c3c3cff555554ff636363ff6a6b6aff717071ff737373ff767575ff787878ff7b7b7aff7b7b7bff757676ff595959ff3b3b3bff414141ff484848ff4f4f4fff555555ff5b5b5bff606161ff676767ff6d6e6dff777777ff828182ff8c8b8cff929293ff979897ff9c9c9cffa0a1a0ffa5a5a5ffa9a9a9ffaeaeadffb2b1b2ffb5b5b5ffb8b8b8ffbbbbbbffbdbdbdffc0c0c0ffc1c2c2ffc4c3c3ffc5c6c6ffc7c7c7ffc9c9c9ffcbcacbffccccccffcececeffcfcecfffd0d1d0ffd1d1d2ffd2d2d2ffd4d3d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d9ffdad9d9ffdadadaffdadbdbffdbdbdbffdcdbdcffdcddddffdddedeffdededeffdedfdfffdfdfdfffe0dfdfffdfe0dfffe1e0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e2e1ffe2e3e2ffe2e3e3ffe3e4e3ffe4e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe7e7e7ffe6e6e7ffe6e7e7ffe7e8e7ffe8e8e8ffe8e7e7ffe8e7e8ffe8e7e8ffe9eae9ffe9e9eaffe9eae9ffe9eae9ffe9e9e9ffeaeaeaffebeaeaffeaeaeaffeaeaeaffebeaeaffebeaebffebebebffebebebffebeaeaffeaebeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c3c3ffc4c3c4ffc4c4c4ffc3c4c3ffc3c3c4ffc3c3c3ffc3c3c3ffc2c2c3ffc3c3c2ffc3c2c3ffc2c2c2ffc5c5c5ffcbcbcbffcfcfcfffd0d0d0ffd0d0d0ffcdcdcdffc7c8c7ffbdbdbdffb2b2b2ffa9a9aaffa8a8a8ffa9a9a9ffaaa9aaffababaaffacacacffacacacffaeadaeffafafaeffafafafffafafafffb0b0b0ffb0b0b0ffb1b0b0ffb1b0b1ffb0b0b1ffb0b1b1ffb1b1b1ffb2b1b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b4b4ffb4b4b3ffb5b4b4ffb5b6b5ffb6b5b6ffb6b6b6ffb7b6b6ffb8b7b7ffb8b8b7ffb8b9b8ffb8b9b9ffb9babaffbababaffbabbbaffbabbbbffbbbbbbffbbbcbcffbcbcbcffbcbdbdffbdbdbdffbdbebdffbebebeffbfbebeffbfbfbfffbfbfc0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c2c1ffc2c2c2ffc2c3c2ffc3c2c3ffc4c3c3ffc3c4c3ffc5c4c4ffc5c4c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c9ffc9c9c9ffcac9caffcacbcaffcbcbcbffcdcdcdffd2d1d2ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffdedddeffdfdedeffdfdedfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfe0e0ffe0e0dfffe0dfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e2e1ffe2e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e9ffe9e9e9ffe9e9e9ffe8e8e7ffe5e5e5ffdfdfdfffdbdbdbffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd8d7d7ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d6d5ffd6d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d5d4ffd4d4d4ffd3d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd3d2d3ffd2d2d3ffd2d2d2ffd1d2d1ffd2d2d2ffd2d1d1ffd2d1d2ffd1d1d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffd1d1d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d1d1ffd3d3d3ffd5d6d6ffd8d7d8ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffdededdffdddddeffdcdcdcffdcdcddffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdadadbffdadadaffdadadaffdad9daffd9d9d9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd8d9d8ffd8d7d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d1d2ffd1d1d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0cfffcfcfcfffcfcfceffcfcecfffcfceceffcececeffcececeffcecdceffcdcdcdffcdcdcdffcdccccffcccdcdffccccccffccccccffcccbccffcbcbccffccccccffcbcbcbffcbcbcaffcbcbcbffcacacaffcacacbffcacacaffcacacaffc9c9c9ffc9c9caffc9c9c9ffc9c8c9ffc9c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc7c8c7ffc7c6c6ffc5c6c5ffc3c2c3ffc3c3c3ffcdcdcdffd0cfcfffd7d7d6ffdddeddffdfdfdfffe0e1e1ffe1e0e0ffdddeddffdbdcdbffddddddffd9d9d9ffdadadaffd9d9daffd9d9daffd9dad9ffd2d2d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff29292aff6d6d6dff777778ff7e7e7eff828282ff858485ff868687ff888989ff8c8d8cff909090ff929393ff959595ff969695ff969696ff979796ff979696ff969796ff979797ff979796ff969696ff979696ff969796ff979796ff979797ff979797ff979796ff959695ff949494ff929292ff909191ff909090ff8e8e8eff8d8d8dff8b8c8cff8a8a8aff878687ff848384ff818182ff7c7d7cff757575ff6f6f6fff707171ff737373ff757575ff777677ff7776770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050405ff0f0e0eff242525ff4d4c4dff767676ff8f8f8fff999999ff9d9d9dff9e9f9fffa0a0a0ffa1a1a1ffa2a2a2ffa4a4a4ffaaa9aaffd0d0d0fff5f5f5fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafbfafffbfbfbfffbfbfbfffbfafafffafafbfffafbfbfffbfafbfffbfafafffbfafafffbfbfafffbfbfafffafafafffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffcfbfcfffcfbfbfffcfbfbfffcfcfbfffcfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfefffdfefdfffefdfefffefdfdfffefdfdfffefefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffafbfafffafbfbfffafafafffafbfafffafafbfffafafafffafafafffaf9fafff9faf9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff8f9f9fff9f8f9fff8f8f9fff8f9f9fff9f9f9fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff8f8f8ffecececffcbcccbffa5a4a5ff9d9d9dff9c9c9bff9a9a9aff989899ff969796ff949494ff908f90ff878686ff747475ff545555ff333232ff141314ff070606ff030302ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000ffeaebeaffebebebffebeaeaffeaebebffeaeaeaffeaeaeaffebebebffebebebffedecedffeeeeeeffeeefefffefefefffeff0effff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f2f1fff2f2f3fff2f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f7fff7f7f6fff6f6f6fff5f5f6fff5f6f5fff5f6f5fff6f5f6fff5f5f4fff4f4f4fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff2f2f2fff2f2f1fff1f1f1fff1f0f1fff0f0f0fff0f0efffefefefffefeeefffeeeeedffeeeeedffecedecffedececffececebffebebebffebebebffebebebffeaebeaffeaeaeaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe7e8e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe2e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe6e6e5ffe6e6e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe8e7e8ffe8e7e8ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe2e1e1ffe1e0e0ffe0e0e0ffe0e0dfffdededeffddddddffdcdcddffdcdbdbffdbdbdaffd9d9d9ffd8d7d7ffd6d6d5ffd4d4d4ffd2d2d2ffd0d0d0ffcecfceffccccccffcac9caffc7c7c7ffc0c1c0ffb8b9b9ffb1b1b1ffadadadffa9a9a9ffa7a7a7ffa4a4a4ffa1a1a2ff9e9f9eff9c9c9cff9a9999ff989898ff959595ff939392ff8f8f8fff8b8b8bff898889ff868686ff838484ff818081ff7e7f7eff7d7d7dff7b7b7cff7b7b7bff767777ff727272ff6e6e6fff696a6aff626262ff5b5b5cff565656ff515151ff4b4c4cff494a4aff474747ff444444ff424241ff404040ff3e3f3fff3d3d3dff3b3b3bff3a3a3aff393938ff373738ff363736ff363636ff363636ff343434ff323232ff313131ff303030ff2e2e2eff2d2d2dff2d2c2cff2b2b2bff2b2a2bff2a2a29ff2a2a29ff292928ff292828ff282827ff282727ff272727ff272727ff252626ff252626ff252525ff252524ff242424ff232323ff181818ff09090aff020302ff020302ff030202ff030303ff020203ff030303ff030303ff020202ff030203ff030303ff020303ff030203ff030303ff030303ff030303ff020303ff020303ff020302ff020203ff020202ff020202ff020202ff020202ff010101ff010101ff010101ff010101ff010001ff010100ff000000ff000001ff000100ff000100ff010001ff000000ff000001ff000000ff010000ff000000ff000000ff010100ff000000ff000000ff000001ff010000ff010000ff000000ff010000ff010100ff010100ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff010102ff010202ff020201ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010101ff010100ff000001ff010101ff010001ff010000ff010000ff010100ff010100ff000000ff010001ff010100ff010000ff000000ff000000ff000000ff020201ff080908ff191919ff353534ff4e4e4eff5f5f5fff696969ff6f706fff727272ff747474ff777776ff7a7a7aff7b7b7bff767676ff59595aff3a3b3aff404140ff484747ff4f5050ff555556ff5b5b5bff606060ff656565ff6c6c6cff757575ff7e7f7fff888788ff8f908fff959595ff9a999aff9e9e9fffa3a4a4ffa8a8a8ffacacadffb0b1b0ffb4b4b5ffb7b7b8ffbababaffbcbdbcffbfbfc0ffc0c1c1ffc3c3c3ffc5c4c5ffc7c7c6ffc8c8c8ffc9cacaffcbcbcbffcccdccffcececeffcececeffcfcfd0ffd1d1d1ffd2d2d2ffd4d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd9d8d8ffdad9d9ffdadadaffdbdadbffdcdbdbffdddddcffddddddffdededeffdedfdeffdfdedeffe0dfdfffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e3ffe4e3e3ffe4e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe7e8e8ffe8e7e8ffe9eae9ffe9e9e9ffe9e9eaffe9e9eaffe9eaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffebebebffeaebebffeaebebffeaebebffebeaebffebebebffebecebffebebebffebebebffebebeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c4ffc4c3c4ffc4c4c3ffc4c4c4ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc6c6c6ffcbcbcbffd0d1d1ffd0d1d1ffd1d0d1ffcdcdcdffc5c6c5ffbababaffafafafffa9a9a9ffa8a9a8ffa9a9aaffaaaaaaffabababffacacacffadadadffaeadadffaeaeaeffafafafffb0b0afffb0b0afffb0b0b0ffb0b0b0ffb1b0b0ffb0b0b0ffb1b0b1ffb1b1b1ffb2b2b1ffb2b2b2ffb3b3b3ffb3b3b3ffb4b3b3ffb4b3b4ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b8ffb8b8b8ffb9b8b9ffb9b8b9ffb9bab9ffbababaffbababaffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbebdbeffbebebeffbfbebfffbfbfbfffbfc0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c5ffc6c5c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c8ffc8c8c8ffc9c9c9ffcac9caffcacac9ffcbcbccffcfcfcfffd4d3d3ffd7d6d6ffd9d8d9ffdbdbdbffdddddcffddddddffdededfffdfdfdeffdfdfdeffdfdfdeffdfdedfffdfdfdeffdfdfdeffdfdfdeffdfdfdfffdfe0dfffdfdfdfffe0dfe0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe2e2e1ffe2e2e2ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e8ffe8e9e8ffe9e9e9ffe9e9e9ffe7e7e7ffe3e3e4ffdededeffdadadaffd8d8d8ffd8d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd6d5d6ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd0d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd1d0d1ffd3d3d3ffd6d6d5ffd8d8d8ffd9d9daffdadbdaffdbdbdaffdcdbdcffdcdcdcffdcdcddffddddddffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadbffdadadaffdadadaffdadad9ffdad9daffdad9d9ffdadad9ffd9d9d8ffd9d9d9ffd9d9d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d8d7ffd7d8d7ffd6d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d4ffd4d4d3ffd3d3d3ffd2d2d2ffd2d2d3ffd2d2d2ffd1d2d2ffd2d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcececfffcececeffcecdceffcecdceffcdcdcdffcdcdcdffcccdcdffcccdcdffcdcccdffccccccffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffcac9caffcac9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c6ffc7c6c6ffc6c6c6ffc6c6c5ffc5c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc4c5c4ffc4c5c5ffcdceceffd5d5d5ffdededeffe1e2e2ffe3e2e3ffe3e2e3ffe1e1e1ffdededeffddddddffdedfdfffdededeffdadad9ffdadadaffd9d9d9ffd9d9da0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2a292aff6f6f6fff7a7a79ff818181ff868687ff8a8a89ff8d8d8cff90908fff949393ff979796ff9a9a99ff9b9b9bff9c9c9cff9d9d9dff9e9e9dff9f9e9fffa0a0a0ffa0a1a0ffa0a0a0ff9f9f9fff9f9f9fff9e9e9fff9f9f9fff9f9e9fff9e9e9fff9e9e9eff9d9d9dff9b9b9bff999a9aff979798ff979796ff969696ff959595ff949495ff929292ff8e8f8fff8b8a8bff868686ff7f7f7fff777777ff717171ff737373ff757575ff767677ff767776ff777677000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff090909ff191919ff3c3b3bff636363ff838283ff949494ff9a9a9bff9d9d9dff9f9f9fffa0a0a1ffa1a1a1ffa2a2a2ffa4a4a4ffb9b9b9ffe8e8e8fff9f9fafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffafbfbfffbfbfafffbfafbfffbfafbfffafafafffafbfbfffbfafafffafafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfbfffbfbfafffbfafafffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfefffefdfdfffefefdfffefefefffdfefefffefefdfffefdfdfffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffcfcfdfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafafafffbfafafffafbfafffafbfbfffafbfafffafafafffafafafff9faf9fff9faf9fff9f9fafff9fafafff9f9fafff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff8f8f9fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff9f8f9fff5f5f5ffe2e2e2ffb6b7b7ff9f9f9eff9c9c9cff9b9b9bff9a999aff979798ff959595ff919191ff8b8a8aff7f7e7eff656565ff474747ff262625ff0c0c0cff060506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000ffebebebffebebebffeaebebffeaeaebffebeaebffeaeaeaffebebebffebececffedededffeeefeeffefefefffefefeffff0eff0fff1f0f0fff1f1f1fff2f1f1fff1f2f2fff2f2f3fff2f2f3fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f7fff6f6f6fff5f6f6fff5f6f6fff6f5f6fff5f5f5fff5f4f4fff4f4f4fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff2f2f2fff1f2f2fff1f1f1fff0f0f1fff0f0f0ffeff0f0ffefefefffefeeefffefeeefffeeeeeeffedededffecedecffecebecffebececffebebebffeaeaeaffebeaeaffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e6ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe1e0e0ffdfdfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe2e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e6e6ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e9e9ffe8e9e9ffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe7e7e8ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e1ffe0e0e1ffdfdfdfffdedfdfffdfdedeffdddddeffddddddffdcdcdcffdbdbdbffdadadaffd9d8d9ffd7d7d7ffd5d5d5ffd3d4d3ffd2d1d1ffd0d0d0ffcdcecdffc9c9c9ffc6c5c5ffc0c1c0ffbbbbbcffb4b4b3ffb0b0afffadadaeffaaabaaffa7a7a7ffa4a4a5ffa2a2a2ff9f9fa0ff9e9d9eff9c9b9bff989999ff949595ff929392ff8f908fff8d8d8dff8b8b8bff888888ff878686ff848485ff828282ff7e7f7fff7c7b7cff787879ff757475ff6f706fff6a6a6aff636262ff5c5c5cff565656ff535353ff4f5050ff4d4d4cff494a49ff474747ff464546ff444444ff414141ff3f3f3fff3e3e3eff3e3d3dff3d3d3dff3c3c3dff3d3d3cff3b3a3bff393839ff383838ff373838ff363535ff323233ff303030ff2f3030ff2f2f2eff2e2d2eff2e2d2eff2d2d2dff2c2c2cff2c2c2bff2b2b2bff2b2b2bff2a2a2aff282828ff292828ff272828ff272828ff272726ff262626ff262526ff222322ff161616ff080808ff020303ff020203ff030203ff030202ff020303ff020303ff030303ff030303ff030303ff030303ff030203ff030303ff030303ff030303ff020203ff020203ff020203ff020202ff020202ff020202ff020202ff010102ff020101ff010101ff010101ff010101ff000100ff010101ff010001ff000101ff000000ff000000ff010000ff010000ff000001ff000000ff000000ff010000ff000001ff000000ff000101ff010000ff000001ff000000ff000000ff010100ff010001ff010001ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff020201ff010102ff010102ff010102ff010101ff010101ff010202ff020202ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010000ff010100ff010101ff000101ff010100ff010000ff000001ff000000ff000101ff010000ff000001ff000000ff000000ff000000ff000000ff010001ff040404ff0f0f0fff272827ff434242ff595959ff676767ff6d6d6dff706f6fff717272ff747575ff787878ff787878ff757475ff5f605fff3a3a39ff404040ff474848ff4e4e4fff555555ff5a5a5aff5f605fff646565ff6b6b6bff737373ff7c7c7cff848484ff8c8c8cff929292ff979798ff9d9d9dffa2a2a2ffa7a7a8ffacacacffb0b0b0ffb4b4b4ffb7b7b7ffbababaffbbbbbcffbfbfbfffc0c0c0ffc2c2c2ffc4c4c4ffc5c6c5ffc8c7c8ffc9c9c9ffcacacbffcbcbcbffcdcccdffcecdcdffcfcfceffd0d0d0ffd0d1d1ffd2d2d1ffd3d2d3ffd4d3d4ffd5d5d5ffd5d6d6ffd7d6d6ffd7d7d8ffd8d8d8ffd8d9d9ffdadad9ffdadadbffdcdbdcffdcdcdcffddddddffdddeddffdedddeffdedfdfffdfdfdfffdfdfdfffe0e0dfffe0e1e0ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e3ffe2e3e2ffe3e3e2ffe3e3e3ffe3e4e4ffe4e4e5ffe5e5e6ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffeaeaebffebebebffebebebffebecebffebebebffebebebffecebecffebebecffececedffecececffecececffedececffedecec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c2ffc2c2c3ffc2c2c3ffc2c2c3ffc2c2c2ffc2c2c2ffc0c0c0ffc2c2c2ffc6c6c6ffcdcdcdffcecfcfffd1d2d1ffd1d1d1ffcccdccffc3c3c4ffb7b7b7ffadadadffa8a8a8ffa9a8a9ffaaa9a9ffabaaaaffababacffacacacffadadacffaeadadffaeaeafffaeaeaeffafb0afffb0afafffafafb0ffafafb0ffafb0b0ffb0b0b0ffb0b0b1ffb1b0b1ffb2b2b2ffb2b2b2ffb2b3b2ffb3b2b3ffb3b4b4ffb4b4b4ffb4b4b4ffb5b5b5ffb5b6b6ffb6b6b7ffb7b7b6ffb7b7b7ffb8b7b8ffb8b9b8ffb9b9b9ffb9b9b9ffbababaffbababbffbbbabbffbbbbbbffbbbcbcffbcbcbcffbdbdbdffbdbdbdffbebebeffbebebeffbebebeffbfbfbfffbfbfc0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c2ffc2c1c2ffc2c3c2ffc3c3c3ffc4c4c4ffc4c3c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c8ffc7c8c8ffc8c8c8ffc9c9c9ffcac9c9ffcdccccffd1d1d1ffd4d5d5ffd8d8d7ffdad9d9ffdcdbdcffdcdcdcffdddedeffdededdffdededeffdededeffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdedfdeffdfdedfffdfdfe0ffdfe0dfffdfdfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e2ffe1e2e2ffe1e2e1ffe2e2e2ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e2ffe3e4e4ffe4e4e4ffe4e3e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe7e6e7ffe8e7e8ffe8e8e9ffe8e9e9ffe9e8e9ffe7e6e6ffe2e2e2ffddddddffd8d9d9ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0cfd0ffd0d0d0ffcfcfd0ffcfcfd0ffcfcfcfffcfcfcfffcecfceffcfcfcfffcfcfcfffcececfffcfcecfffcececfffcfcfcfffd1d1d1ffd3d4d3ffd6d6d6ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdddcdcffdcdcddffdcdcdcffdbdcdbffdbdbdbffdbdadbffdadadaffdadbdbffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d8d8ffd7d7d7ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d6ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd3d2d2ffd2d3d3ffd2d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececfffcececeffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcdcccdffccccccffccccccffcccccbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacacaffcacacaffcac9caffcacac9ffc9c9caffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc7c7c7ffc7c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc5c6c6ffc6c6c5ffc5c5c5ffc5c4c5ffc5c5c5ffc4c4c4ffc4c5c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffcbcacaffd2d2d2ffdadadbffe3e3e2ffe4e4e4ffe5e5e6ffe5e6e5ffe2e2e2ffdededeffdededeffdededfffdededfffdfdedeffd9dad9ffd9d9daffd9dad90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2a2a2aff707070ff7b7b7bff838484ff8a8989ff8d8d8dff909090ff939393ff979796ff99999aff9c9c9dff9e9e9fffa0a0a0ffa1a2a1ffa3a2a2ffa3a3a4ffa5a5a4ffa5a5a5ffa5a5a5ffa4a5a5ffa4a4a4ffa4a4a3ffa3a3a3ffa3a2a3ffa2a3a2ffa2a2a2ffa1a1a1ff9fa0a0ff9e9d9eff9c9c9dff9b9b9bff9a9b9bff999a9aff989998ff959695ff929292ff8e8e8eff888888ff828181ff797979ff737373ff757575ff767677ff767677ff767676ff767776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040304ff0d0c0dff252526ff4f504fff767575ff8a8b8aff979897ff9b9b9bff9e9e9effa0a0a0ffa0a0a0ffa1a0a0ffa1a2a1ffa8a8a9ffd3d3d2fff6f6f6fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfafafffbfbfbfffafbfafffafafafffafafbfffafafbfffbfafafffafafbfffbfbfbfffafbfbfffafafbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafbfffafbfbfffafafbfffafbfafffbfbfbfffafbfafffaf9fafffafafafffafafafffafafafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff1f1f1ffcececeffa5a5a5ff9d9d9dff9c9c9cff9a9a9aff989898ff959696ff929191ff8c8c8cff838483ff727272ff5a5a5bff3b3c3cff161616ff080809ff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000ffebebecffebebebffebebebffeaebebffebebeaffeaebeaffebebebffecececffeeedeeffeeeeefffefefeffff0efeffff0f0f0fff0f1f1fff1f1f1fff2f2f2fff2f3f3fff2f3f3fff3f3f3fff3f4f3fff4f4f5fff6f6f5fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff6f7f7fff6f6f6fff5f5f5fff6f5f6fff6f6f6fff6f5f5fff5f5f6fff4f5f4fff3f3f3fff3f3f4fff3f3f4fff3f2f3fff2f2f3fff3f2f2fff1f2f2fff1f1f2fff1f1f1fff0f1f0fff0f0f0ffeff0f0ffefefefffefefefffefeeeeffeeeeeeffeeeeedffedededffecedecffecedecffebebebffebebebffeaebebffeaeaeaffeaeae9ffeaeaeaffe9eae9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e2ffe1e1e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e2e1ffe1e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffebebeaffeaeaeaffeaeae9ffeae9e9ffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e2ffe2e2e2ffe2e2e3ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdedfdeffddddddffddddddffdcdcdcffdbdbdcffdadadaffd9d9d9ffd8d8d7ffd6d6d6ffd4d5d4ffd2d2d2ffcfcfcfffcdcdceffcacacaffc6c6c6ffc1c2c1ffbebebeffbabbbbffb7b6b6ffb1b1b1ffaeaeaeffabababffa7a8a8ffa6a6a5ffa4a4a4ffa2a2a2ff9f9f9fff9d9d9dff999999ff979796ff949494ff929291ff8f9090ff8d8d8dff8b8b8aff878888ff848484ff818181ff7d7e7dff7a7a7aff767675ff6f6f6fff696869ff616161ff5e5e5eff5a5a5aff575757ff525252ff4f4f4fff4c4c4cff4b4a4bff484949ff474646ff444545ff434443ff434343ff444444ff434344ff414040ff3f3f40ff3f3f3fff3e3e3eff3d3d3eff3a3b3aff373737ff353535ff333434ff323232ff323232ff313131ff313131ff313130ff30302fff2f2f2fff2e2e2eff2c2c2cff2c2c2cff2b2b2cff2a2a2bff2a2a29ff292a29ff282929ff292828ff282728ff242424ff171717ff080908ff030303ff030303ff030303ff030303ff030303ff030303ff030303ff030303ff030303ff030303ff030303ff030303ff030303ff020203ff030202ff020302ff020203ff020202ff010202ff020102ff010101ff010101ff010101ff010101ff000101ff010101ff000000ff010000ff000100ff010000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000100ff000001ff000000ff000100ff000000ff000101ff010101ff010101ff010001ff010101ff01010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020202ff010202ff010102ff020101ff010201ff010102ff020201ff010101ff020101ff010101ff010101ff010101ff010201ff010101ff010101ff010001ff010001ff000101ff010001ff010101ff000100ff000000ff000001ff000001ff000000ff000000ff010000ff000100ff000001ff000000ff000100ff000000ff000000ff000000ff000001ff010000ff050505ff181817ff343434ff535453ff656565ff6c6c6cff6d6d6eff6f7070ff737373ff767776ff777777ff737474ff646363ff393839ff3e3e3eff454545ff4c4c4cff535353ff585858ff5e5e5eff646464ff6a6a6bff727272ff7a7a7aff828182ff898a89ff8f9090ff959595ff9c9c9bffa1a1a1ffa6a6a6ffabababffafb0afffb3b3b4ffb7b7b6ffb9b9b9ffbbbbbbffbebebeffbfbfbfffc1c1c1ffc3c4c3ffc4c5c5ffc7c7c7ffc8c7c8ffc9c9c9ffcacbcbffcccbcbffcdcdcdffcdcecdffcececeffcfcfd0ffd0d0d1ffd2d1d1ffd2d2d3ffd4d4d4ffd4d5d4ffd5d5d6ffd6d6d6ffd7d7d7ffd8d7d8ffd8d9d9ffd9d9d9ffdadadbffdbdbdbffdcdcdcffdddddcffddddddffdddeddffdededdffdfdfdeffdfdfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e2ffe2e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9eae9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaebffebebebffebebebffebeaebffeaebeaffebebebffebebebffecececffebebebffebececffecececffedececffecececffedececffececedffedeeedffedededffededeeffededee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc2c2c2ffc3c3c3ffc2c3c3ffc2c2c3ffc3c2c2ffc2c3c2ffc2c2c3ffc2c2c2ffc0c1c0ffc3c3c3ffc9c9c9ffcbcbcbffcfcfcfffd1d1d1ffcfcfd0ffccccccffc1c1c1ffb4b4b4ffaaaaaaffa9a8a8ffa9a9a9ffa9aaa9ffaaaaaaffababacffacacacffadacadffadadadffaeaeaeffaeafaeffafaeafffafafafffafafafffafafafffafafb0ffb0b0b0ffb1b0b1ffb1b1b1ffb2b1b1ffb2b2b1ffb2b2b2ffb3b3b3ffb3b4b3ffb4b4b4ffb5b4b5ffb5b5b6ffb6b6b6ffb6b6b6ffb7b7b7ffb7b8b8ffb8b7b8ffb9b8b9ffb9b9b9ffbabab9ffb9babaffbbbbbaffbbbbbbffbbbbbbffbcbbbcffbcbcbdffbdbdbdffbdbdbdffbebdbeffbebebeffbebfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c2ffc3c3c3ffc4c3c4ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c6c7ffc7c7c7ffc7c8c8ffc9c8c8ffcacacaffcdcecdffd2d2d2ffd5d6d6ffd8d8d9ffdadadaffdcdcdcffddddddffdddeddffdddddeffddddddffdddeddffddddddffdddedeffdededeffdededeffdededeffdededeffdfdfdeffdfdfdeffdedfdeffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0dfffe0e1e0ffe0e1e1ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe6e6e6ffe5e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe8e9e9ffe8e8e8ffe6e6e6ffe0e1e0ffdbdbdbffd7d7d8ffd7d7d8ffd7d6d7ffd6d6d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd4d5d4ffd4d5d4ffd4d4d4ffd4d3d4ffd3d4d4ffd3d3d3ffd3d3d2ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcfceceffcecfceffcececfffcececeffcececeffcececeffcdceceffcdceceffcdcecdffcfcfcfffd1d1d1ffd4d4d4ffd6d5d5ffd8d7d7ffd8d9d9ffd9d8d8ffd9d9daffdadbdaffdbdbdbffdbdbdcffdbdbdcffdbdadaffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d6d5ffd4d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d1d2ffd2d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0cfffcfd0cfffcfcfcfffcfcfceffcececeffcdcdceffcecdcdffcdcdcdffcdcccdffcdcdccffccccccffccccccffccccccffcbccccffcbcbcbffcbcbcbffcacbcbffcbcbcbffcacacaffcac9caffc9cacaffcac9c9ffc9c9caffc9c9c8ffc8c8c8ffc8c8c9ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc5c6c5ffc5c6c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c5ffc4c3c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c4c3ffc3c3c3ffc6c6c6ffcfcfcfffd7d8d8ffdfdfdfffe5e5e4ffe7e8e7ffe7e8e8ffe7e7e7ffe2e2e2ffdfdfdfffdfdfdfffdededeffdfdfdeffdedfdeffdededeffdad9d9ffdad9da0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2a2a2aff707071ff7c7c7cff848585ff8b8a8bff8f8f8fff939393ff959595ff989899ff9b9b9bff9e9e9effa0a0a0ffa2a2a2ffa4a4a4ffa5a5a5ffa6a7a6ffa7a7a7ffa8a8a8ffa8a8a8ffa7a8a8ffa7a7a7ffa6a7a6ffa6a6a6ffa5a6a6ffa5a4a5ffa4a4a5ffa4a3a4ffa3a3a2ffa1a1a1ffa0a0a0ff9f9f9fff9e9e9eff9d9c9dff9b9a9bff979798ff949494ff909090ff8a8b8aff828383ff7a7a7bff767675ff777777ff767677ff777676ff767776ff767677000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040505ff101010ff313131ff606160ff808080ff8f8f8fff989898ff9c9b9cff9d9d9dff9f9f9fff9f9fa0ffa0a0a0ffa3a3a3ffb6b6b6ffe7e7e7fffafafafffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffbfafafffbfbfafffafafbfffbfafafffafafbfffbfbfafffbfbfbfffafbfafffafafafffafbfafffafbfbfffbfafbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafbfffafbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfefffdfefdfffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafbfafffafafbfffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f8f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff7f7f7ffe1e0e1ffb4b4b3ff9f9fa0ff9c9c9cff9b9a9aff989999ff979796ff939292ff8d8d8dff858686ff7b7a7aff686868ff4f4f4fff222222ff0a0b0bff040404ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000ffebecebffebebebffebebebffeaebebffeaeaebffeaeaebffebebebffecedecffedededffefeeefffeff0effff0eff0fff0f0f0fff1f0f0fff2f1f2fff2f1f2fff2f2f2fff2f2f3fff3f3f3fff4f4f3fff5f4f4fff6f6f6fff6f7f7fff8f7f7fff8f8f8fff7f7f8fff8f7f8fff8f7f7fff7f7f7fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff6f6f6fff6f6f5fff4f5f5fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f3f2fff1f2f2fff1f1f2fff1f1f1fff0f0f0fff0f0f0fff0f0efffefefefffeeefefffeeeeefffeeeeeeffedeeeeffeeededffecededffecececffecebecffebebebffebebebffeaebeaffebeaeaffe9e9eaffe9e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe2e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfdfffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e8e9ffe9eae9ffeae9e9ffeae9eaffe9eae9ffeaeaebffe9eaeaffeaeae9ffe9eaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeae9e9ffeae9e9ffeae9eaffeae9eaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e8e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe4e3e3ffe2e2e3ffe2e3e2ffe3e2e2ffe1e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdededeffdededeffddddddffdcdddcffdcdcdcffdbdbdcffdbdadaffd8d8d8ffd7d6d7ffd5d5d5ffd2d3d3ffd1d1d1ffcecfceffcbcbccffc9c9c8ffc6c5c5ffc2c2c2ffbebebeffbababaffb6b6b6ffb3b3b3ffafb0afffacacadffaaaaaaffa8a8a7ffa5a6a5ffa3a4a3ffa1a0a1ff9d9d9dff9b9a9bff999898ff959595ff939393ff919091ff8d8d8dff8a8a8bff878888ff848484ff818081ff7d7d7eff797979ff747373ff6a6969ff656566ff626161ff5e5d5dff59595aff565555ff535252ff505150ff4f4f4eff4c4b4bff4a4a49ff484849ff494848ff494949ff474747ff464545ff444544ff444344ff434443ff424343ff404040ff3c3c3cff393a39ff383838ff363636ff353535ff343435ff343434ff343433ff333333ff333232ff313131ff2f302fff2e2e2eff2d2e2dff2c2d2dff2c2c2cff2c2b2bff2b2b2bff2b2a2aff2a2a2aff292929ff292829ff222322ff0c0c0dff020303ff030303ff030403ff030303ff040303ff030403ff030303ff040303ff030303ff040304ff030303ff020303ff030203ff030303ff030302ff030202ff020203ff020202ff020102ff020202ff010102ff010101ff010101ff010101ff010000ff010000ff000100ff010100ff010000ff000100ff000001ff010000ff000000ff000000ff010000ff000000ff000000ff000100ff000101ff010001ff000100ff000000ff010001ff010100ff010100ff010101ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020102ff020102ff010101ff010102ff010202ff020201ff020101ff020202ff010201ff020101ff020102ff010102ff010101ff020101ff010102ff010101ff010101ff000101ff010100ff010000ff010100ff000001ff010000ff000000ff000000ff010000ff000000ff000000ff000100ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff111111ff2f2f2fff545354ff646464ff6a6b6aff6c6c6cff6e6e6eff717171ff757675ff777676ff737373ff636363ff373737ff3d3c3cff434343ff4a4a4aff515151ff565757ff5c5c5cff626362ff696969ff717171ff787978ff808080ff888787ff8e8e8eff949494ff9a9a9aff9fa0a0ffa5a5a6ffaaaaaaffafafafffb3b2b3ffb6b7b7ffb9b9b9ffbbbbbbffbebdbeffbebebfffc1c0c1ffc3c2c2ffc4c4c5ffc6c5c5ffc7c7c7ffc8c9c8ffcacac9ffcbcacaffcccccbffcdcdcdffcececeffcfcfcfffd0d0cfffd1d1d1ffd1d2d1ffd3d2d3ffd3d4d4ffd4d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdddcddffdddddeffdddedeffdededeffdedfdeffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe3e3e4ffe3e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe7e7e6ffe8e8e8ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebeaebffebebebffebebebffebeaebffecebebffebebecffebebebffecebebffebebecffedececffedececffecedecffededecffedececffeeeeedffededeeffeeededffededeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeefee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c3ffc2c2c2ffc3c2c2ffc7c6c6ffc9c9caffcdcdcdffd0d0cfffcfcfd0ffcececeffc8c7c8ffbbbbbbffafafafffa9a8a8ffa9a9a8ffa9a9aaffabaaaaffabababffacacabffadacacffacadacffadadadffadaeaeffaeaeafffafaeafffaeaeaeffaeaeaeffafafafffb0afafffb0b0b0ffb0b0b1ffb1b1b1ffb2b2b2ffb2b2b2ffb3b2b3ffb3b3b3ffb3b4b4ffb4b4b4ffb4b5b5ffb5b5b5ffb6b6b5ffb7b6b6ffb7b7b7ffb8b7b7ffb8b8b8ffb9b9b8ffb9b9b9ffb9b9b9ffb9babaffbababbffbbbbbaffbbbcbbffbcbcbcffbdbcbcffbdbdbcffbdbdbdffbebebeffbebebeffbfbebfffbfbfbfffbfc0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc2c1c2ffc2c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c5ffc5c4c5ffc6c5c5ffc5c5c6ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c7ffc9c8c8ffcbcbcaffcfcfd0ffd4d3d3ffd6d6d7ffd8d9d8ffdbdbdbffdbdcdbffdddcddffddddddffddddddffddddddffddddddffddddddffddddddffdeddddffdddeddffdededeffdededfffdfdedeffdededeffdfdedfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e0e1ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e6ffe6e6e6ffe8e7e7ffe7e8e8ffe9e9e8ffe8e7e7ffe5e5e5ffdfdfe0ffdbdadaffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d6ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd3d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd0cfcfffcfd0cfffcfcfcfffcfcfcfffcfceceffcfcecfffcececfffcececeffcececfffcececeffcececeffcecdceffcececeffcdceceffcecdcdffcecdceffcdcdceffcdcdcdffcecdcdffcfcfcfffd2d1d1ffd4d3d4ffd5d6d5ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9daffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdadadaffdad9daffd9dad9ffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d8ffd8d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d3ffd1d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcfceceffcfcecfffcececeffcdcdcdffcdcdceffcdcdcdffcdcdccffcdccccffcccccdffccccccffcccbccffcccbccffcbcbccffcbcacbffcbcbcaffcacacbffcacacaffcac9c9ffc9cac9ffc9c9c9ffc9c8c9ffc9c9c8ffc8c8c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c4ffc3c3c3ffc2c2c2ffc2c2c2ffc2c3c3ffcacacaffd2d2d2ffdbdcdbffe2e2e2ffe6e6e6ffe9e9e9ffe9e9e9ffe6e6e6ffe2e2e2ffdfdfdfffe2e2e2ffe1e2e2ffdededfffdededeffdededeffdedfdeffd9dad90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010000ff000000ff000000ff010101ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2a2a2aff707070ff7c7b7cff848584ff8b8b8bff909091ff949494ff969696ff999999ff9c9c9cff9f9f9effa1a1a1ffa3a3a4ffa6a5a5ffa6a6a6ffa8a7a7ffa8a8a9ffa9a9a9ffa9a9a9ffa8a9a9ffa8a8a8ffa7a8a7ffa7a7a7ffa6a6a6ffa6a5a5ffa5a6a5ffa5a5a4ffa4a4a4ffa3a3a3ffa2a2a2ffa1a1a1ffa0a09fff9d9e9eff9b9b9bff999898ff959594ff919191ff8b8b8bff838383ff7c7b7cff777677ff767676ff767677ff767777ff777776ff777676000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff040304ff0a0909ff201f1fff4d4d4dff787878ff8c8c8bff959595ff999999ff9b9b9bff9c9c9cff9d9d9dff9f9f9eff9fa0a0ffa7a7a7ffd5d5d5fff7f7f7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfbfafffbfbfbfffbfbfafffbfbfbfffafafbfffafbfafffafbfbfffafbfafffbfbfafffafafbfffbfbfafffbfbfafffbfafbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffcfcfcfffdfdfcfffcfdfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefdfffefefefffefefdfffefefefffdfdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfdfffcfdfcfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffbfcfbfffbfcfcfffbfcfbfffcfcfbfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfafffafbfafffafafafffafafafff9f9fafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff8f9f9fff2f3f2ffd0d1d1ffa4a5a4ff9c9d9cff9b9b9bff9a9a9aff979797ff949494ff919190ff8b8b8bff858585ff777777ff616161ff3d3d3dff141414ff070807ff020302ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000ffecececffebececffebebebffebebeaffebeaebffeaeaeaffebebebffedececffeeeeedffefefeeffeff0f0fff0f0effff1f0f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff3f3f2fff3f3f4fff4f4f4fff5f5f5fff6f6f5fff7f7f6fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff5f5f5fff5f5f4fff4f4f4fff3f3f3fff3f3f4fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff1f1f0fff0f0f0fff0f0f0ffefefefffefeff0ffefefefffeeefeeffeeedeeffedeeedffedededffecececffecececffecececffebebebffeaebebffeaebeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe2e3e2ffe1e2e2ffe1e1e1ffe0e0e1ffe0e0dfffe0e0dfffe0e0e0ffe1e1e1ffe0e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe7e8e8ffe8e7e8ffe7e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe9e9e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9eae9ffeaeaeaffe9eaeaffe9e9eaffeaeae9ffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaebeaffeaeaebffeaeaeaffeaebeaffeaebeaffebebeaffebebeaffeaebebffebebebffebebebffebebeaffebebeaffebebebffebebebffeaeaeaffeaebeaffe9eaeaffe8e9e9ffe8e9e8ffe8e8e8ffe8e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdededfffdededdffdddddeffddddddffdcdcdcffdbdbdbffd9dad9ffd8d8d8ffd6d6d6ffd5d5d4ffd2d3d3ffd0d0d0ffcdceceffcbcccbffc8c9c8ffc5c5c5ffc1c2c2ffbebfbfffbbbcbbffb9b8b9ffb5b5b5ffb3b3b3ffb2b1b1ffb0b0b0ffaeaeadffa9aaaaffa6a6a5ffa3a3a3ffa0a0a0ff9d9d9dff9a9b9aff979797ff959594ff919292ff8f8f8fff8b8b8bff878787ff848483ff808080ff7b7a7aff767777ff6f6f6fff696a6aff646565ff616160ff5c5c5dff5a5959ff575758ff565656ff545454ff525151ff525251ff515151ff4f4f4fff4e4e4eff4d4d4dff4c4c4cff4c4c4cff4b4b4bff494948ff454545ff434242ff414040ff3e3e3eff3b3c3cff3a3a3aff39393aff383939ff383838ff373738ff363737ff363536ff343434ff323232ff313232ff303031ff2f3030ff2f302fff2e2f2eff2e2e2eff2d2d2dff2c2c2cff2b2b2bff2a2a2bff262626ff151515ff070606ff040403ff040403ff030404ff040403ff040404ff030403ff030403ff030303ff030303ff030303ff030303ff030303ff020303ff020202ff020202ff020102ff020201ff010101ff010201ff010101ff010101ff010101ff010001ff010100ff000000ff000000ff000100ff000000ff000100ff010101ff000000ff010101ff000000ff000100ff000100ff000100ff010100ff000000ff010100ff010100ff010001ff010101ff010100ff010101ff010202ff010201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff010201ff020101ff010201ff010202ff020202ff010202ff010101ff010201ff010102ff010101ff010101ff010201ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff010100ff010101ff000100ff010101ff000000ff000000ff000100ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff030304ff141414ff323232ff4e4d4eff606060ff696869ff6a6a6aff6d6d6dff707070ff757475ff757676ff737373ff626362ff353535ff3a3b3bff404041ff484847ff4f4f4fff545454ff5a5a5aff616060ff676767ff6f6f6eff767676ff7e7e7dff858585ff8b8b8bff919292ff989898ff9e9e9effa3a3a3ffa8a9a9ffadadadffb2b2b2ffb5b5b5ffb8b8b8ffbababaffbdbdbdffbebebeffc0c1c0ffc2c2c2ffc3c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcbcbffcbcbcbffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d4ffd5d5d4ffd5d5d5ffd7d6d6ffd7d7d6ffd8d7d8ffd8d8d9ffd9d9d9ffdadadbffdbdbdbffdbdcdcffdcdcdcffdcddddffdedddeffddddddffdededeffdedfdfffdfdedfffdedfdfffdfe0dfffdfe0dfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe8e9e8ffe9e9e9ffeae9e9ffeaeae9ffeaebebffebebebffebebebffeaeaeaffeaebeaffebebebffebebebffebebebffebecebffebecebffecececffecedecffececedffedececffecececffeeeeeeffeeeeeeffedededffeeeeedffefefefffeeeeeeffefefefffeeeeeeffeeeeeeffeff0efffefefefffefefefffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c3c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc4c4c3ffc4c4c4ffc3c3c3ffc5c5c5ffcacbcaffcdceceffcfcfcfffcececdffccccccffc7c6c6ffbbbbbbffb0b1b0ffaaaaaaffa9a8a8ffaaaaa9ffabababffabababffacacacffacabacffacadacffadadadffadadadffaeadadffadadadffaeaeadffaeaeaeffafaeafffafafb0ffb0afafffb0b0b1ffb1b1b1ffb1b2b2ffb2b2b2ffb2b3b3ffb4b3b4ffb3b3b3ffb4b4b4ffb5b5b5ffb5b5b5ffb5b6b6ffb6b7b6ffb7b7b7ffb7b8b8ffb7b8b8ffb8b8b8ffb8b9b8ffb9b9baffb9b9baffbababaffbbbabaffbbbbbbffbcbcbbffbcbdbdffbdbdbcffbdbdbdffbebebdffbebebeffbebfbeffbfbfbfffc0c0bfffc0c0c0ffc1c1c1ffc1c1c2ffc2c1c1ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc4c5c4ffc4c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c7ffc7c7c7ffc9c9c9ffcdcdcdffd1d1d1ffd5d5d5ffd8d8d8ffdadad9ffdbdbdcffdcdbdcffdcdcdcffdcdddcffdcdddcffdcdcdcffdcdcdcffdddcdcffdddddcffddddddffddddddffddddddffdddddeffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdeffdfdfdfffdfe0e0ffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e7ffe7e7e8ffe7e7e7ffe4e4e3ffddddddffd9d9d9ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d3d2ffd3d3d2ffd2d3d3ffd2d2d2ffd1d2d2ffd1d2d1ffd1d2d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfceffcecfcfffcecfceffcececeffcececeffcececeffcececeffcececdffcdcecdffcdceceffcdceceffcdcdceffcdcdccffcdcdccffcdcdcdffcdcdcdffccccccffcccdccffcccdcdffcccdcdffcecfceffd1d1d1ffd4d3d3ffd5d5d5ffd6d7d6ffd7d8d7ffd7d7d7ffd9d9d9ffdbdbdbffdbdbdaffdadadaffdad9daffd9dad9ffd9dad9ffd9d9d9ffd9d9d8ffd8d8d8ffd9d8d8ffd8d8d7ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d1ffd2d1d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0cfffcfd0d0ffcfcfceffcfcecfffcececeffcdceceffcdcdcdffcdcdccffcccdccffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacbcaffcacacaffc9cac9ffc9cac9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc2c2c3ffc7c8c8ffd3d2d3ffd8d8d8ffdfdedeffe3e3e3ffe8e7e8ffe9eaeaffe8e8e8ffe5e5e5ffe3e3e3ffe2e2e2ffe1e2e2ffe1e2e1ffe2e1e2ffdededeffdededeffdedede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010100ff010101ff000100ff010101ff000001ff000100ff000100ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2a2a2aff6f6f6fff7a7a7aff838483ff8a8b8aff909090ff949494ff979797ff9a9a99ff9d9c9cff9f9f9fffa1a1a1ffa3a3a4ffa5a5a5ffa6a7a7ffa8a7a8ffa8a9a9ffa9a9a9ffa9a9a8ffa9a8a8ffa8a8a8ffa7a7a7ffa6a7a7ffa6a6a6ffa5a6a6ffa6a6a6ffa5a5a6ffa4a4a5ffa3a4a3ffa3a3a3ffa2a2a2ffa0a0a0ff9e9e9eff9c9c9bff989898ff949595ff909090ff8a8a8aff838382ff7a7b7bff757675ff777676ff777776ff767777ff777777ff767777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffeffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030202ff070706ff121212ff353535ff666666ff848484ff929191ff989897ff99999aff9b9b9bff9c9c9cff9e9e9dff9f9f9fffa0a0a1ffb9b9baffececebfffafafbfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfafafffbfbfafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfafffafafafffbfbfafffbfafafffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfafffbfbfafffafbfbfffafbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefefdfffefefefffdfefdfffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfcfcfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafafffafafafffafafafff9faf9fffaf9fafffaf9f9fff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9fafff7f8f7ffe6e6e5ffb9b8b8ff9d9d9dff9b9c9cff9b9a9bff999898ff969696ff929393ff8f8f8fff8c8c8cff828281ff6d6d6dff505150ff242424ff0c0b0cff040504ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000ffecebebffecececffebebebffebebebffebebebffebebeaffebecebffecececffeeeeeeffefefeffff0f0f0fff0f0f0fff1f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f2fff2f2f3fff3f3f4fff4f4f5fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f8fff8f7f7fff7f7f7fff6f7f7fff6f5f5fff5f5f5fff4f5f4fff4f4f4fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffeff0f0ffefefefffefefeeffeeefeeffedeeeeffedededffedededffededecffecececffecececffebebecffebebebffebeaebffeaeae9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe6e6e6ffe6e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e9e9ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffebeaeaffeaebeaffeaeaeaffebebeaffeaeaeaffebebebffebeaebffebeaeaffeaebebffebebebffebebebffebebebffebebebffebebecffebebecffecebebffebebecffebececffecebebffececebffecececffebecebffebeaeaffebeaebffeaeaeaffe9eaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe5e5e4ffe4e5e4ffe3e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdededdffddddddffdcdcdcffdbdbdbffdadbdbffd9d9d8ffd7d7d7ffd5d5d6ffd3d3d4ffd1d1d1ffcfcecfffcccccbffc9c9c9ffc6c6c6ffc3c3c3ffc1c0c1ffbebebeffbbbcbbffb9b9b9ffb8b8b8ffb6b6b6ffb5b5b5ffb3b2b3ffafafafffabababffa7a7a6ffa3a3a3ffa0a0a0ff9c9c9dff99999aff969697ff939393ff8f8f90ff8c8c8cff888887ff838383ff818182ff7d7d7dff777676ff6f6f6fff6a6a6aff656566ff626262ff5f5f5fff5d5d5dff5b5c5cff5a5a5aff595959ff575756ff565656ff545555ff545454ff535253ff515251ff505150ff4f4f4eff4d4d4dff4a4a4aff474746ff454545ff424242ff3f4040ff3e3f3fff3d3d3dff3d3d3cff3b3c3bff3b3c3bff3a3a3aff383939ff373636ff353535ff343435ff343434ff333333ff323232ff313131ff313131ff2f302fff2e2e2eff2d2d2dff2c2c2bff2b2b2aff242424ff121211ff050505ff040404ff040404ff050404ff040404ff040404ff030304ff040403ff030304ff030304ff030303ff030302ff020202ff020202ff020201ff010201ff010102ff010201ff010101ff010101ff010101ff000101ff010001ff010000ff000000ff000000ff000000ff000000ff000100ff010101ff000100ff010101ff010001ff000100ff000000ff010100ff010100ff010100ff010100ff010101ff010101ff010101ff010202ff010102ff020201ff0102010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff010102ff020201ff010102ff010102ff020202ff020101ff010102ff020202ff020101ff010101ff010102ff010201ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff000101ff010000ff010100ff010100ff010101ff000100ff010001ff010000ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff040404ff121213ff2e2e2dff4a4a4aff5b5c5cff666666ff696a6aff6d6d6cff707070ff747475ff777777ff737474ff626262ff343434ff393939ff3f3f3fff464746ff4e4e4eff545453ff595a59ff5f5f5fff666666ff6d6d6dff757575ff7c7c7cff848383ff898989ff90908fff969696ff9c9c9cffa1a1a2ffa6a6a7ffacacacffb1b1b0ffb4b4b5ffb8b8b8ffbabab9ffbcbcbcffbebebeffc0c0c0ffc2c1c1ffc3c3c3ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9cacaffcbcacaffccccccffcdcecdffcecfceffcfd0cfffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d4ffd6d6d5ffd7d7d6ffd7d8d8ffd8d8d8ffd9d9d9ffd9dadaffdadadaffdbdbdbffdbdcdbffdcdcdcffdcddddffddddddffdeddddffdededeffdededfffdfdedfffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e7e6ffe7e7e7ffe8e8e7ffe8e8e9ffe9e9eaffeaeaeaffebeaeaffeaeaebffebebebffecebebffebebebffebebecffebecebffececebffecececffedecedffecececffedecedffeeededffeeeeedffedeeeeffeeededffeeeeeeffeeefeeffeeefeeffeeefeeffefeeefffefefefffefefefffefefefffefefeffff0f0effff0f0effff0f0effff0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c3ffc2c2c2ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc6c6c6ffcbcbcbffcfceceffcececeffccccccffcac9caffc4c3c3ffb9b9b9ffafafafffaaa9a9ffa9a9a9ffaaaaa9ffabababffaaababffababacffacabacffabacabffacacacffacadacffadadacffadadadffaeadadffaeaeaeffafafafffafafafffb0b0b0ffb0b0b1ffb1b1b1ffb1b2b1ffb2b2b2ffb2b3b3ffb3b4b4ffb4b4b3ffb4b4b4ffb5b5b5ffb5b5b6ffb6b6b6ffb7b6b6ffb7b7b7ffb8b7b8ffb8b8b7ffb8b8b8ffb9b9b9ffb9b9b9ffbabab9ffbababaffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbdbcbcffbdbdbdffbebebdffbebebeffbfbfbeffbfbfc0ffbfbfc0ffc0c0c1ffc1c1c0ffc1c1c1ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc7c6c7ffc8c7c7ffcacacaffcecfcfffd3d2d2ffd6d6d6ffd8d8d7ffdadadaffdbdbdbffdcdcdcffdcdbdcffdbdcdbffdbdcdbffdcdcdbffdcdcdbffdcdcdcffdddcdcffddddddffddddddffddddddffdddedeffdddddeffdededdffdededdffdededeffdededeffdedfdfffdfdfdeffdfdfdfffdfdfe0ffdfdfe0ffdfe0dfffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e7e8ffe7e7e7ffe6e6e6ffe2e2e2ffdcdcdcffd8d8d8ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd5d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd4d4d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcececeffcececeffcecdceffcecdcdffcdcdcdffcececdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdcdcdffcdcdccffcccccdffcccdcdffcdccccffccccccffccccccffccccccffcccccbffccccccffcdccccffcececeffd1d1d1ffd3d3d3ffd5d5d4ffd5d6d6ffd6d6d6ffd7d7d7ffd9d9d8ffdadadaffd9dadaffdadadaffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d8d8ffd7d7d7ffd6d7d7ffd6d7d7ffd6d6d6ffd6d6d5ffd5d6d5ffd5d6d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcececeffcececdffcdcdcdffcdcdcdffcccccdffcdcdccffcbccccffcbcbccffcbccccffcbcbcbffcbcacbffcbcbcbffcbcacaffcacacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c2ffc3c2c2ffc3c3c3ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c1ffc2c2c1ffc7c8c7ffcecfcfffd8d9d9ffdcddddffe0e0dfffe4e4e4ffe7e7e8ffe8e8e8ffe5e6e5ffe4e3e4ffe4e4e4ffe4e4e4ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e1ffdedfdeffdedede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010100ff010100ff010101ff000100ff010101ff010001ff000100ff000000ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff282928ff6d6d6dff787778ff808181ff898989ff8f8f8fff939393ff969696ff999998ff9c9c9cff9e9e9effa0a0a0ffa2a2a2ffa3a3a4ffa5a5a4ffa6a6a5ffa6a7a7ffa7a7a7ffa7a7a7ffa7a6a6ffa6a6a6ffa5a5a6ffa5a5a5ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a3a3ffa2a2a2ffa2a1a2ffa1a1a0ff9f9f9fff9d9d9dff9b9b9bff979797ff939393ff8e8d8eff888787ff808080ff797978ff737374ff767675ff767677ff767677ff777777ff777676000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030404ff0b0b0bff222221ff4d4e4dff767676ff8b8b8bff969595ff999999ff999a9aff9b9b9bff9d9d9dff9e9f9fff9fa09fffa8a7a8ffd7d8d8fff8f8f7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffafafbfffafafafffafafbfffafafbfffafafbfffbfbfbfffbfafbfffbfafafffafbfafffbfafafffbfafafffbfbfbfffafafbfffbfafafffafbfbfffbfafbfffafbfafffbfbfafffbfbfafffafafbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfefffefdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffbfbfcfffbfcfcfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafafafffafafafff9fafafff9f9fafff9fafafff9f9f9fffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff3f3f3ffd4d3d4ffa5a6a5ff9b9c9cff9b9b9aff999999ff979797ff949595ff929292ff909090ff898989ff777878ff5f5f60ff3a3a3bff141313ff070707ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000ffebececffebecebffecebebffebebebffebebebffebebebffebebebffededecffeeeeeeffeff0efffeff0f0fff1f0f0fff1f0f1fff1f1f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff4f5f5fff5f5f5fff6f6f7fff7f8f7fff8f8f8fff9f9f9fff9f9f9fffafafafff9f9f9fff9f8f9fff8f8f8fff7f7f8fff8f8f7fff8f8f8fff8f7f8fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff3f4f4fff3f3f3fff3f2f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f0f0fff0f1f0fff0eff0ffeff0efffefefefffefefeeffeeeeefffeeeeeeffedededffedededffedededffedececffecececffebecebffeaeaebffeaeaeaffeaeae9ffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe7e8e8ffe6e6e7ffe6e5e5ffe6e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe2e2e3ffe1e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffe0dfdfffe0e0e0ffe1e1e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe4e4e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe8e9e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebebeaffebebeaffeaebebffeaeaebffebebebffebebebffebebebffebebebffebebebffebebecffebebebffecebecffebececffebecebffebececffececebffebececffecebecffecececffecececffebebebffecebecffebebebffeaeaebffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e1e1ffe1e0e0ffdfe0dfffdfdfdeffdededeffdededeffdddeddffdcddddffdbdcdcffdbdbdbffdbdadbffd9d9d8ffd7d7d7ffd5d5d5ffd2d2d2ffcfcfcfffcdcdcdffcacacaffc7c8c8ffc5c6c6ffc3c3c3ffc2c2c1ffc0c0bfffbebfbeffbcbcbdffbbbbbbffbab9b9ffb5b5b6ffb1b1b2ffaeaeaeffabababffa5a6a5ffa3a2a3ff9fa0a0ff9b9c9bff979797ff939393ff8f8f8fff8b8b8bff8a8a89ff888888ff858584ff808080ff787978ff717172ff6d6d6dff696969ff666666ff636364ff626161ff616161ff5e5d5dff5c5d5dff5b5b5cff5a5a5aff595959ff585858ff575656ff555554ff535252ff515150ff4f4f4fff4c4c4cff494849ff464747ff454444ff424242ff414141ff404040ff403f40ff3f403fff3d3e3eff3b3c3cff3a3a3aff393839ff383837ff373736ff363536ff353535ff343434ff333333ff313131ff2f2f30ff2e2f2fff2f2f2fff2e2e2eff2c2d2cff1f201fff0b0b0bff050404ff050404ff040405ff040404ff040404ff040404ff030403ff040304ff030404ff020302ff020203ff020202ff010202ff020101ff010201ff010101ff010101ff010101ff010101ff000101ff010100ff010001ff000001ff000001ff010000ff000000ff000000ff000001ff000001ff000001ff010101ff010001ff010000ff000100ff010000ff010100ff010101ff010101ff010001ff010201ff020102ff010201ff010101ff010101ff01010200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff010102ff010202ff010201ff020102ff010202ff010201ff010102ff010201ff010101ff010101ff010201ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff000001ff000000ff000001ff000001ff000000ff010000ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff030203ff0d0e0dff292828ff474747ff5b5b5cff656565ff686969ff6c6c6dff707070ff757474ff777777ff767676ff656566ff353536ff383837ff3e3e3eff454546ff4c4c4dff525252ff585858ff5e5e5eff656565ff6c6d6dff757575ff7c7c7cff828182ff878788ff8e8e8eff949494ff9a9a9aff9fa09fffa5a5a5ffaaababffafb0afffb3b4b4ffb7b7b6ffb9b9b9ffbcbbbbffbdbebdffbfbfbfffc1c1c1ffc3c2c3ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c6ffc7c7c8ffc8c9c9ffcac9caffcbcbcbffccccccffcdcdceffcececfffcfcfd0ffd1d1d1ffd2d1d2ffd3d2d2ffd3d4d3ffd4d4d4ffd5d5d5ffd6d6d7ffd7d7d7ffd8d7d8ffd8d9d9ffd9d9d9ffd9dad9ffdadadaffdbdbdaffdbdbdcffdcdddcffdcdcdcffdcddddffdededdffdededeffdededeffdfdfdeffdfdedfffdfdfe0ffdfe0dfffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe3e3e2ffe2e3e3ffe3e3e4ffe4e3e3ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe8e7e8ffe8e9e9ffe8e9e8ffe9eaeaffeaeaeaffeaebeaffebeaebffebebebffecebebffecebebffecececffecececffecececffedeeedffeeedeeffeeedeeffedeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefeff0ffefefeffff0f0effff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc3c4c3ffc4c4c4ffc4c4c3ffc3c4c4ffc3c3c3ffc2c2c2ffc3c3c3ffc6c6c6ffcccbccffcecfceffcdcdceffcccccbffcacacaffc1c1c2ffb7b7b7ffaeadaeffa9a9aaffa9a9a9ffa9aaaaffaaaaaaffaaaaabffabababffabababffabababffabacabffacacabffadacacffadadadffadadadffaeaeaeffaeafafffb0afafffb0b0afffb0b0b0ffb1b1b0ffb1b1b2ffb2b3b2ffb2b2b2ffb3b3b4ffb4b4b4ffb5b4b5ffb5b5b5ffb5b6b5ffb6b5b6ffb6b6b7ffb7b7b6ffb7b7b7ffb7b8b8ffb8b8b9ffb8b9b9ffb9b9b9ffbabab9ffbbbbbaffbbbbbbffbbbbbcffbcbcbbffbdbcbcffbcbdbdffbdbdbdffbdbebeffbebebfffbebfbeffc0bfc0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc4c3c3ffc5c4c5ffc5c5c5ffc5c5c6ffc6c6c6ffc8c8c8ffcccbccffd0d0d0ffd4d3d4ffd6d6d6ffd9d8d8ffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffdddcddffddddddffddddddffddddddffdedddeffdedfdeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffe0e0dfffdfe0e0ffdfe0e0ffdfe0e0ffe0dfe0ffe0e0dfffe0e0e0ffe0e1e0ffe0e0e1ffe1e0e0ffe1e0e0ffe0e0e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e2ffe1e2e2ffe1e2e1ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe7e8e7ffe7e6e7ffe5e5e5ffe0e1e1ffdbdadbffd7d7d7ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d4d4ffd4d3d4ffd3d3d3ffd3d3d2ffd3d3d2ffd2d2d3ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcecfcfffcecfcfffcececeffcececeffcececeffcdceceffcdcdceffcecdcdffcecdcdffcdcdcdffcdcdcdffcccdcdffcccdcdffccccccffcdcccdffcccdcdffccccccffccccccffcccccbffcbcccbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbccccffcececeffd1d1d1ffd2d2d3ffd4d4d5ffd6d5d5ffd6d6d6ffd7d6d7ffd8d8d9ffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d7ffd8d7d7ffd8d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d7d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d1d1ffd0d0d1ffd0d0d0ffcfcfcfffd0d0cfffcfcfcfffcecfceffcececeffcecdcdffcecdcdffcccccdffccccccffccccccffcbccccffcbcbcbffcbcbccffcbcbcbffcacbcaffcacacbffcacacaffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc9c8c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c7ffc6c5c6ffc5c5c6ffc5c5c5ffc4c5c5ffc4c4c4ffc4c3c4ffc4c4c4ffc3c3c3ffc3c2c2ffc2c3c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c0ffc1c1c1ffc7c7c6ffcececeffd6d5d6ffdddddcffdfdfdfffe3e3e3ffe6e6e6ffe6e6e6ffe5e5e4ffe4e4e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe1e2e2ffe1e2e2ffe1e2e2ffe1e1e1ffdedede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000001ff000000ff000001ff000001ff000001ff010101ff010001ff010000ff000100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff272728ff696969ff747474ff7e7e7eff868686ff8c8d8cff919190ff949494ff979798ff9a9a9aff9c9c9cff9d9e9eff9f9f9fffa0a0a0ffa1a1a1ffa2a2a2ffa3a3a4ffa4a4a4ffa3a4a4ffa3a3a4ffa3a3a3ffa3a2a3ffa2a2a2ffa2a2a1ffa1a1a1ffa1a2a2ffa1a1a1ffa0a0a0ff9fa0a0ff9e9e9fff9d9e9eff9c9c9cff9b9b9aff989998ff949594ff8f8f90ff8a8989ff848383ff7c7c7dff757575ff707070ff737474ff757675ff777677ff767777ff767776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffffffffffffffffffefffefffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050606ff121312ff323232ff605f5fff828281ff929292ff979898ff989999ff9a999aff9c9c9cff9e9e9dff9f9f9fffa0a0a1ffbbbcbcffeeedeefffbfbfafffbfcfbfffcfcfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfafafffafafbfffafafbfffbfbfafffafbfafffafafafffbfbfbfffafbfbfffafafbfffafbfafffbfafafffafbfbfffbfbfbfffafafbfffbfbfafffafbfafffafbfbfffbfafbfffafbfafffafafafffbfafbfffbfbfafffbfafbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffdfcfdfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefdfefffefefefffefdfdfffdfdfefffdfdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafafff9f9f9fff9fafafff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9faf9fff9faf9fffafaf9fffaf9f9fffafaf9fffaf9fafff9faf9fff8f8f8ffe8e8e8ffbabbbbff9d9d9cff9b9a9bff999999ff989898ff969796ff949494ff929292ff8f8e8eff818181ff6c6c6cff4e4e4eff222221ff0a0a0aff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000ffecececffecececffecececffebecebffebebebffebecebffececebffedecedffefeeeefff0f0effff0f0f1fff0f1f1fff0f1f1fff2f1f1fff2f2f2fff3f3f2fff3f3f3fff3f4f4fff4f5f4fff5f5f5fff6f6f5fff7f7f7fff8f8f7fffaf9f9fffafafafffafafafffafafafffafafafff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f6f7fff6f6f6fff5f5f4fff4f4f4fff3f3f3fff3f3f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f0ffeff0efffeff0efffefefefffeeefeeffeeeeeeffeeeeeeffeeeeedffedededffececedffedecedffecececffebebebffeaeaeaffeaebebffeaeaeaffeaeaeaffe9e9e9ffe9eaeaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e6ffe4e5e4ffe4e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdedeffdfdfdeffe1e0e1ffe0e1e0ffe0e0e1ffe1e0e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaeaffeaeaebffebebebffebebebffebebebffeaebebffebebebffebebebffebebebffececebffecebebffebebecffebececffecececffececebffecececffecececffecececffecececffecececffecececffecececffecebecffebecebffecebebffebeaebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe2e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe1e1e2ffe2e2e1ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdededfffdededfffdededeffdddddeffdcdcddffdcdcdcffdbdcdbffdadadaffd7d8d8ffd5d6d6ffd3d3d3ffd0d1d0ffcecdceffccccccffcacacaffc8c8c8ffc7c7c7ffc5c5c5ffc3c3c3ffc1c2c2ffc0c1c1ffbfbebfffbabbbbffb8b8b8ffb5b5b5ffb2b2b2ffaeafafffacabacffa7a7a6ff9fa09fff9b9b9aff979797ff949493ff929192ff909090ff8d8d8dff8a898aff858685ff828181ff7c7c7cff757575ff717271ff6e6e6eff6b6b6bff686868ff666665ff646464ff636363ff626261ff606060ff5f5e5eff5d5d5dff5b5b5bff595959ff575857ff565655ff535454ff525252ff4f4f4fff4c4b4bff484848ff464746ff464545ff454545ff444444ff444344ff424241ff403f40ff3d3d3dff3d3d3eff3c3c3cff3b3b3bff3a3a3aff383939ff363636ff343534ff333333ff333434ff333333ff323232ff313031ff30302fff2c2c2cff19191aff060707ff050505ff050505ff050505ff050405ff040404ff030404ff040304ff030302ff030303ff020202ff020102ff020201ff020102ff010201ff010102ff020101ff010101ff010100ff000001ff000100ff000100ff010100ff010000ff010001ff010000ff000001ff000001ff010100ff010100ff000000ff010101ff000101ff000101ff000101ff010101ff000101ff010201ff010102ff020201ff010101ff010202ff020102ff010101ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff020201ff020102ff010202ff010202ff020102ff020201ff020201ff020201ff020101ff020201ff020102ff010101ff010102ff020101ff010101ff010101ff010101ff010101ff010101ff010100ff010001ff010101ff010000ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030302ff0a0b0bff252626ff494849ff5f5f5fff646464ff686868ff6d6d6cff706f70ff737373ff787778ff797a79ff717171ff3e3e3eff373838ff3e3e3eff444444ff4b4a4aff505151ff575757ff5d5d5eff666565ff6e6e6dff777777ff7d7d7eff828282ff868686ff8c8c8cff929292ff989898ff9d9e9effa3a4a3ffa9a9a9ffaeaeadffb2b3b2ffb6b6b5ffb8b8b8ffbbbbbbffbdbcbdffbebfbeffc0c0c1ffc2c1c2ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc6c7c6ffc8c8c7ffc9c9c9ffcacacaffcccbcbffcdcccdffcecdceffcfcfceffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d4ffd4d5d4ffd6d6d5ffd6d7d6ffd7d7d7ffd8d8d8ffd9d9d8ffd8d9d9ffd9dadaffdbdadaffdbdbdbffdbdbdbffdcdcdcffdddddcffddddddffddddddffdedddeffdededeffdfdedeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe6e7e6ffe7e7e7ffe8e8e7ffe8e8e8ffe9e9e8ffeae9e9ffebeaeaffebeaebffebebebffebebecffecebecffecedecffededecffedededffedeeedffedeeedffefefeeffefeeeeffefeeeeffefeeeeffeeeeeeffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0ffeff0f0ffeff0f0fff1f0f0fff0f1f0fff0f0f0fff0f0f1fff1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc2c2c2ffc2c2c2ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c3ffc4c3c3ffc4c4c3ffc3c3c3ffc1c2c1ffc3c3c3ffc7c6c7ffcbcccbffcececdffcdcdcdffccccccffc7c8c7ffbfc0bfffb6b5b5ffadadadffa9a9a9ffa9a9a9ffa9a9aaffaaaaa9ffaaaaa9ffaaaaaaffaaaaaaffaaababffabababffabacabffacacacffacadadffadaeadffaeaeaeffafafaeffafafafffafb0b0ffb1b0b0ffb1b1b1ffb1b1b1ffb2b2b2ffb3b3b2ffb3b3b4ffb3b4b4ffb5b4b5ffb5b5b5ffb5b5b5ffb6b6b6ffb6b7b7ffb7b7b7ffb7b8b7ffb8b7b7ffb8b9b9ffb9b9b9ffb9b9b9ffbababaffbbbbbaffbbbbbbffbbbbbcffbbbcbcffbdbcbcffbdbdbdffbebebdffbebebeffbebebeffbebfbfffc0bfbfffc0c0bfffc0c1c0ffc1c1c0ffc2c1c1ffc2c2c2ffc3c2c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c5c5ffc6c5c5ffc6c6c6ffc9c9c9ffcdcecdffd2d2d1ffd5d4d5ffd7d7d7ffdad9d9ffdadadaffdadadbffdbdbdaffdadbdaffdadadaffdadadaffdadbdbffdadbdbffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffdddddcffdcdddcffdcddddffdeddddffddddddffdddddeffdededeffdededeffdededfffdededfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0dfdfffdfe0dfffdfdfdfffdfe0e0ffdfe0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe1e0e1ffe0e1e1ffe0e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe3e3e2ffe3e2e2ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e6e6ffe7e6e6ffe7e7e7ffe6e6e6ffe4e5e4ffdfdfdfffdad9daffd6d6d6ffd5d5d4ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d2ffd2d3d2ffd3d2d2ffd2d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcecfceffcececeffcececeffcececeffcdcdcdffcecdceffcdcdcdffcdcdcdffcccdcdffcccdccffcdccccffccccccffccccccffccccccffcbccccffcbccccffccccccffcccccbffcbcccbffcbcbcbffcbcbcbffcbcbcaffcbcacbffcacbcaffcbcacbffcbcacaffcacbcaffcbcacaffcbcbccffcececeffd0d1d0ffd3d3d2ffd4d4d4ffd5d5d5ffd6d6d5ffd7d7d7ffd8d8d8ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd5d5d6ffd6d6d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d4ffd2d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0cfd0ffcfd0d0ffcfcfcfffcececfffcfcecfffcececeffcececeffcccdcdffcccdccffccccccffcbccccffcccccbffcbcbcbffcacbcbffcacbcbffcbcacaffcacac9ffcacacaffcacac9ffc9c9c9ffc9c9c8ffc9c8c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c4ffc3c3c2ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c2c2ffc2c2c1ffc1c2c1ffc1c1c1ffc0c0c0ffc2c2c1ffc7c7c7ffcececeffd5d5d5ffdadadaffdfdfdfffe2e2e2ffe5e5e4ffe4e4e5ffe2e2e2ffe2e1e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe3e4e4ffe2e1e1ffe1e2e2ffe2e2e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff010001ff010000ff000000ff000001ff010100ff000000ff000000ff010101ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010001ff010000ff000000ff262626ff666665ff707070ff7a7a7aff838383ff898989ff8d8e8eff919191ff959494ff979897ff999999ff9a9a9bff9c9c9bff9c9c9cff9c9d9dff9e9e9eff9f9f9fff9f9f9fffa0a0a0ffa0a09fff9f9fa0ff9e9e9fff9f9e9fff9e9f9eff9e9e9eff9d9e9eff9d9d9dff9d9c9cff9b9c9bff9a9a9aff999a9aff999999ff979797ff959595ff919190ff8b8b8bff848585ff7e7e7eff777677ff6f6f6fff6a6a6aff707070ff737474ff757676ff777677ff77777600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffffffffffffeffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff0a090aff1b1c1cff434343ff70706fff8b8b8bff969696ff989899ff9a999aff9b9b9aff9c9c9cff9d9e9eff9f9f9fffa8a8a8ffdadadafff8f8f8fffbfbfbfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfafffbfbfbfffafafafffafbfafffbfbfbfffafafbfffafbfbfffafbfafffbfafbfffafafbfffbfafbfffafafbfffbfbfafffbfbfbfffbfafbfffbfbfafffafbfbfffbfafafffbfafbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefefffefefdfffefefdfffefefefffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfafbfffbfafbfffbfafbfffafafbfffafafafffbfafafffafafafffaf9fafff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9faf9fffaf9fafffaf9f9fffafafafff9fafafffafafafff9f9fafff4f5f4ffd7d6d7ffa7a7a6ff9a9b9bff999999ff989999ff979797ff959595ff939393ff909190ff888888ff787878ff5a5a5aff2e2f2eff0e0e0eff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000ffedecedffebececffebecebffecebebffecececffebebebffecececffeeededffefefeeffeff0f0fff0f0f1fff0f0f1fff1f1f2fff2f2f1fff3f3f2fff2f3f3fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff8f8f8fffaf9f9fffbfbfbfffafbfbfffafafafffafafafff9faf9fff9f8f9fff9f9f8fff8f9f9fff8f8f8fff8f9f8fff8f8f8fff7f7f7fff6f6f6fff5f6f5fff5f5f4fff3f3f3fff2f2f2fff2f3f2fff3f3f2fff2f2f2fff2f2f2fff1f2f1fff2f1f2fff1f1f2fff1f1f1fff1f0f1fff1f1f0fff1f1f1fff0f0f0fff0f0efffefeff0ffefefefffefeeeeffeeeeeeffededeeffedeeeeffedededffecedecffebebecffebeaebffebeaebffeaebebffeaeaeaffebeaeaffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe4e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdeddddffdfdfdfffe0e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe1e0e1ffe2e1e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e4e3ffe4e4e3ffe4e5e4ffe4e4e4ffe5e5e5ffe6e6e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffebeaeaffebebeaffebebebffebebebffeaebebffebebebffebebebffebebebffebebecffebebebffebecebffecececffebebebffecececffecececffecececffecececffecedecffecececffecececffecececffecececffecebecffececebffebebecffebebebffebebebffeaeaebffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe6e6e7ffe6e6e6ffe5e6e5ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe2e1e2ffe1e2e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdddddeffdddcddffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffd2d1d1ffd0d0d0ffcfcfceffcdcdcdffcbcbcbffcacacaffc7c8c8ffc7c7c7ffc5c4c4ffc2c2c2ffbfc0c0ffbdbdbdffbbbbbbffb8b8b8ffb4b4b4ffb0b0b0ffa8a8a8ffa4a3a4ff9f9e9fff9b9b9bff989999ff959595ff909090ff8b8c8bff898888ff888787ff838484ff7f7f7fff7c7c7cff797979ff757675ff727272ff707070ff6d6d6cff6b6b6bff686969ff676867ff666666ff636364ff616262ff5f605fff5e5e5eff5c5c5dff5b5a5aff585859ff575756ff545454ff504f50ff4d4d4dff4b4b4bff4a4a4aff494949ff494949ff484848ff474848ff444444ff424242ff404041ff3f3f3fff3e3d3eff3b3b3bff3a3a3aff3a3a39ff393939ff383838ff373737ff373636ff353535ff333333ff333333ff313232ff272727ff121211ff060606ff050506ff050505ff040504ff040404ff030303ff030403ff030303ff030203ff020202ff020202ff010202ff010102ff010101ff010101ff010101ff010101ff000101ff010001ff000101ff000001ff000100ff010101ff010100ff010100ff010101ff000000ff000100ff010101ff000101ff010101ff000100ff010101ff000101ff010101ff010102ff020201ff020202ff020102ff010201ff010202ff020101ff010101ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff010102ff020101ff010201ff020202ff010101ff010202ff010202ff020102ff020101ff020202ff010201ff010101ff010101ff010101ff010101ff010101ff000101ff010001ff010101ff010101ff000100ff010101ff010100ff010100ff010101ff000000ff000000ff010100ff000001ff000000ff000100ff000000ff000001ff000000ff000000ff010000ff030303ff0c0b0bff232323ff484949ff616161ff656565ff686868ff6c6c6cff6f6f70ff737373ff787878ff7b7b7bff757475ff3e3e3eff373737ff3c3d3dff444343ff4a4a4aff505050ff565656ff5e5e5eff666665ff6e6e6eff777777ff7d7d7dff828282ff878786ff8d8d8cff929292ff989797ff9d9d9dffa2a2a2ffa7a7a7ffacadacffb1b1b1ffb4b4b4ffb7b6b7ffbabbbaffbbbcbcffbebebeffbfbfc0ffc1c1c0ffc3c2c2ffc4c3c3ffc3c4c4ffc4c4c4ffc5c6c6ffc7c7c7ffc8c8c8ffc9cacaffcbcbcaffcccccbffcdcdcdffcececeffcfcfcfffd1d1d0ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d6ffd6d6d6ffd7d6d7ffd8d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9dadaffdbdadaffdbdbdbffdcdcdcffdcdcdcffdcddddffddddddffddddddffdddddeffdededeffdfdedfffdedfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebeaffecebecffededecffecededffedededffeeeeeeffeeeeefffeeefeeffeeeeefffeeefeeffefefeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0f0fff0f0f1fff0f0f0fff0f0f1fff1f1f0fff1f2f2fff2f1f2fff1f2f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc4c4c4ffc3c3c3ffc4c4c4ffc4c4c4ffc3c3c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc1c1c1ffc3c3c2ffc7c6c7ffcbcbcaffcdcdceffcdcdcdffcbcbcbffc6c6c7ffbebebeffb4b4b4ffababaaffa9a9a8ffa9a9a9ffa8a9a9ffa9a9a9ffaaa9a9ffa9a9aaffaaaaaaffaaabaaffabababffababacffacacacffadacadffaeadadffaeafaeffafaeafffafb0afffb0b0b0ffb1b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb2b3b3ffb4b3b4ffb4b4b4ffb4b4b5ffb5b4b5ffb5b5b6ffb5b6b6ffb6b6b6ffb7b7b7ffb7b8b7ffb8b8b8ffb8b8b8ffb9b9b9ffbabab9ffbababaffbbbabbffbabbbbffbcbcbcffbcbcbcffbdbdbcffbcbdbdffbdbdbdffbebebeffbfbfbeffbfbebeffbfc0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c4c3ffc5c4c4ffc5c5c5ffc6c7c7ffcbcacbffcfcfcfffd2d2d3ffd5d5d5ffd8d8d8ffd9dad9ffdadadaffdadadaffd9dadaffdadad9ffdadadaffd9d9daffdadadaffdadbdaffdbdadbffdadbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdddcddffdddddcffddddddffdeddddffddddddffdededeffdddddeffdededeffdfdedeffdededeffdededfffdfdedfffdfdedfffdfdfdfffdfdfdfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffe0dfdfffe0e0dfffdfdfdfffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e0e0ffe1e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe6e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe3e3e3ffdddddeffd8d9d8ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd4d4d4ffd3d3d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcecfffcececfffcececeffcececeffcececeffcecdcdffcdcdcdffcecdcdffcdcdcdffcccdccffcccccdffccccccffccccccffcccccbffccccccffcbcbccffcbcbcbffcbcccbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcbcbcbffcacacaffcacacaffcacacaffc9cac9ffcac9caffcacac9ffc9cacaffcbcbcbffcececeffd0d0d1ffd2d2d2ffd4d4d4ffd5d5d5ffd5d6d5ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd5d5d6ffd6d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd3d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0cfffcfd0cfffcfcfcfffcececeffcfceceffcececdffcdcdcdffcdcdcdffccccccffccccccffcccbcbffcbcbcbffcacbcbffcbcacaffcacbcaffcacacaffc9c9c9ffc9cacaffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c6ffc7c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc2c2c2ffc1c2c1ffc2c2c1ffc1c1c2ffc1c2c1ffc1c2c1ffc1c1c1ffc0c1c1ffc1c0c0ffc0bfc0ffc1c1c1ffc8c8c8ffcfcecfffd4d5d4ffd9dadaffddddddffe1e1e1ffe3e3e3ffe3e3e3ffe1e2e2ffe0e0e0ffe0e0e0ffe1e1e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe2e2e2ffe1e2e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000101ff010100ff010100ff010101ff000000ff000100ff010100ff000001ff000101ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff010100ff000100ff252525ff626363ff6e6e6eff787878ff808081ff878787ff8b8c8bff908f90ff939393ff969595ff979798ff999898ff999999ff9a999aff9a9b9aff9b9c9cff9d9c9cff9d9d9dff9e9e9eff9d9d9dff9d9d9dff9d9c9dff9c9c9cff9c9c9dff9c9b9cff9b9b9cff9a9b9bff9a9a9aff999999ff989898ff979797ff969696ff969595ff939392ff8e8e8eff888889ff818282ff7b7b7bff737373ff6b6b6bff656566ff6a6a6aff707070ff747474ff757575ff77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffffefffffffefffffffffeffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030304ff0e0e0fff2b2b2bff575858ff807f80ff919291ff979897ff999999ff9a9a9aff9b9b9bff9d9d9cff9d9d9dff9fa09fffbebebeffefefeffffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffbfbfbfffafafbfffbfbfbfffbfafafffbfbfafffbfbfafffbfafbfffafbfafffbfbfafffbfbfafffbfbfafffbfafafffbfafbfffbfafafffbfbfafffbfbfbfffafbfbfffbfafbfffafbfafffbfafbfffafbfbfffbfbfbfffbfbfafffafbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfefffdfefdfffefdfdfffdfefdfffefdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafff9fafafff9f9fafff9faf9fff9faf9fff9f9fafff9fafafff9f9f9fffaf9f9fff9f9f9fff9faf9fff9fafafff9f9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffaf9fafffafafafffafaf9fff8f9f9ffeaeaeaffbdbdbeff9d9c9dff999a99ff999998ff989898ff969696ff949495ff929191ff8c8c8cff808180ff626161ff333332ff131313ff060606ff010201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000ffedededffedededffebececffebecebffebebecffebebecffecececffedededffeeeeefffeff0f0fff0f1f0fff0f1f1fff1f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffafbfafffbfafbfffbfbfafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f8f8fff7f7f7fff6f6f7fff6f6f6fff5f4f5fff3f3f3fff3f2f2fff2f3f2fff3f3f2fff3f2f2fff1f2f2fff2f2f2fff2f2f1fff2f2f1fff2f1f1fff1f1f1fff1f1f0fff1f1f0fff1f0f0ffeff0f0fff0eff0ffefefefffefeeefffeeefefffeeeeeeffeeeeedffedededffecedecffecececffebececffebebebffebebebffeaebebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e8ffe7e6e7ffe6e6e6ffe5e6e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e2e2ffe1e1e1ffe1e1e0ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdededeffddddddffdddcdcffdddeddffdfdedfffe1e1e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe7e8e7ffe8e8e8ffe8e9e8ffe8e9e9ffe9e9e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9eaeaffeae9eaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffebebebffeaebebffebebebffebebebffecebebffebebebffebecebffebececffecebecffecececffebebecffebececffecececffecececffecececffecececffededecffecececffecedecffecececffecececffecebecffebebebffecebebffebebebffebebeaffeaebebffebeaeaffeaeaeaffeaeaeaffeae9e9ffe9eae9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe6e5e6ffe6e5e5ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdedfdeffdededeffddddddffdcdcdcffdadadbffd9d9d9ffd7d7d8ffd6d6d7ffd5d5d5ffd3d4d4ffd2d2d2ffd0d1d1ffcfd0cfffcdceceffccccccffcacacaffc9c9c9ffc6c6c6ffc4c4c4ffc2c2c2ffbfbfbfffbcbcbcffb8b7b8ffb3b4b4ffb0afb0ffa9a8a8ffa3a3a3ffa1a0a0ff9d9d9dff999999ff969797ff969596ff939393ff8e8d8eff8a8a8aff878787ff838483ff80807fff7c7c7dff7d7d7dff79797aff747474ff717070ff6e6f6eff6d6d6cff6b6a6aff676867ff666666ff646464ff626262ff606060ff5f5e5fff5d5d5cff5b5b5bff595959ff565756ff525152ff4f504fff4f4e4fff4f504fff505050ff4f4f4eff4a4a4aff464746ff444544ff424343ff414141ff404040ff3f3f3fff3f3f3fff3e3e3eff3d3d3dff3c3c3bff3a3b3bff393939ff373837ff363736ff353536ff343535ff323231ff201f1fff0b0b0bff050505ff050505ff040405ff040404ff030303ff030303ff020203ff020202ff020202ff020102ff020201ff010101ff010101ff010101ff010101ff010001ff000100ff010100ff000100ff010100ff000101ff010101ff000001ff010101ff010000ff010100ff010101ff010101ff000101ff010101ff010101ff020101ff020101ff020102ff020101ff020201ff020102ff010202ff020101ff010201ff020102ff010201ff01020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff010101ff010201ff020202ff010102ff020202ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010100ff000101ff010100ff000001ff010100ff000001ff000100ff010000ff000100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff0a090aff1c1d1dff414041ff5b5b5bff656565ff676867ff6b6c6bff6f6f6eff737373ff777777ff7a7b7aff767676ff3f3e3eff373637ff3b3c3cff424242ff484849ff4f4f4fff565656ff5e5e5eff656566ff6d6e6eff767776ff7d7e7eff848484ff898a89ff8f8f8fff949494ff999998ff9d9d9dffa2a2a2ffa7a7a7ffabababffafafafffb3b2b3ffb6b5b5ffb9b9b9ffbbbabbffbdbdbdffbfbfbeffc0c1c0ffc2c2c2ffc2c2c3ffc4c3c3ffc3c4c3ffc5c5c4ffc6c6c6ffc7c7c7ffc8c8c9ffcacacaffcbcacbffcccdccffcecdcdffcfcfceffd0d0d0ffd1d1d1ffd1d2d1ffd3d2d2ffd3d3d3ffd5d5d4ffd6d5d5ffd6d6d6ffd7d6d6ffd7d8d7ffd8d8d8ffd8d9d8ffdad9d9ffdadad9ffdbdadbffdbdcdbffdcdcdcffdddcdcffdcddddffdddddcffddddddffdededeffdededeffdfdedfffdedfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffeaeaeaffebebebffebebecffedececffecededffedededffeeeeeeffeeeeeeffeeeeefffefefeeffefeeefffefefefffefefeffff0f0effff0f0f0fff0f0f0ffeff0effff1f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff1f1f1fff1f2f1fff2f1f1fff1f2f2fff2f1f2fff1f2f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc1c1c1ffc1c1c1ffc3c3c3ffc6c6c7ffcacacaffcdceceffcdcdcdffcacbcaffc5c5c5ffbcbdbdffb2b2b2ffa9a9aaffa8a8a8ffa8a8a7ffa8a9a8ffa9a9a9ffa9a9a9ffa9a9a9ffaaaaa9ffaaaaaaffababaaffacababffacacacffadadacffaeaeadffafaeaeffaeafafffb0afafffb0b0b0ffb1b0b1ffb1b2b1ffb2b2b2ffb3b2b2ffb2b3b3ffb3b3b3ffb3b4b3ffb4b5b5ffb5b5b5ffb6b5b5ffb5b6b6ffb6b6b6ffb6b6b7ffb7b7b8ffb8b8b8ffb8b8b9ffb9b9b9ffb9babaffbababaffbababbffbbbbbbffbbbcbbffbcbcbcffbcbcbcffbdbdbcffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc1c0c0ffc1c1c1ffc2c1c2ffc3c3c2ffc2c2c2ffc3c4c3ffc4c4c4ffc5c5c5ffc9c8c8ffccccccffd1d0d0ffd3d3d3ffd6d6d5ffd8d8d9ffdad9d9ffd9d9daffd9dad9ffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdbdbdaffdbdadaffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdcdddcffdddcddffdcdddcffddddddffdddeddffdddedeffdededdffdddedeffdededdffdededeffdedfdfffdfdedeffdfdfdfffdedfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffdfdfe0ffdfe0e0ffe0e0dfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e3ffe4e4e3ffe4e5e4ffe5e5e6ffe5e6e6ffe6e5e5ffe4e5e4ffe2e2e2ffdcdcdcffd7d7d7ffd4d4d5ffd4d4d4ffd3d3d4ffd3d4d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d2ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd1d2d1ffd2d1d1ffd1d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0d0cfffcfcfd0ffcfcfcfffcecfceffcecfcfffcfceceffcececeffcdceceffcdcecdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcccccdffccccccffccccccffcbccccffcbccccffcbcbcbffcccbcbffcbcbcbffcbcbcaffcbcbcbffcbcacbffcbcbcbffcacacaffcacacaffcacacaffcacacaffc9cacaffcac9caffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c9ffcbcbcbffcececeffd0d0cfffd2d2d2ffd4d3d3ffd4d4d4ffd5d5d5ffd7d6d6ffd8d8d7ffd8d8d8ffd8d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd5d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d1d0ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececfffcececfffcececeffcdceceffcdcdcdffcccdcdffcccdccffcbccccffcbccccffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffc9c9caffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c4ffc3c3c3ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c0ffc1c1c0ffc1c0c1ffc0c1c0ffc1c1c0ffc0c0c0ffc0c0c0ffc0bfbfffc1c0c1ffc8c8c7ffcfcfceffd5d4d4ffd8d9d9ffdcdbdcffdedfdeffe2e2e2ffe2e3e3ffe1e1e1ffdededdffddddddffdfdfdfffe1e1e1ffe1e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e3e4ffe3e4e4ffe2e2e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000001ff010100ff000001ff000100ff010000ff010100ff010101ff010001ff000100ff010100ff010100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff252425ff636363ff6e6e6dff787878ff818181ff878787ff8b8c8bff90908fff939393ff969695ff979797ff989898ff999998ff9a9a99ff9b9a9bff9b9c9cff9d9c9dff9d9e9dff9e9d9eff9d9e9eff9d9e9eff9e9d9dff9c9d9dff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9b9cff9a9b9bff9a9a9aff989899ff989898ff989897ff969797ff959595ff929393ff8e8f8eff888889ff828282ff7b7b7aff737373ff6b6a6aff656665ff6a6a6aff707070ff747474ff75757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffffffffffffffffffffffffffefefffefffefffffffffffffffffffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff060606ff151616ff3c3c3cff6c6c6cff8c8b8bff979897ff999999ff99999aff9a9b9bff9b9b9bff9c9c9cff9e9d9effa9a8a9ffdcdcdcfff8f9f8fffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffbfafafffafbfbfffafafbfffafbfafffafafafffafbfbfffafbfbfffbfbfafffbfafafffafbfafffafafbfffbfbfbfffafafafffbfbfafffafafbfffbfafbfffbfafafffbfbfafffbfafbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfefefffcfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfafffafafafffafafafff9f9f9fffaf9f9fff9faf9fff9f9fafff9f9fafff9fafafffafafafff9f9f9fffaf9fafffaf9fafffaf9fafff9faf9fff9f9fafffaf9fafff9faf9fff9fafafffafafafffafafafffafafafffafaf9fffafaf9fff9fafafff6f6f5ffdadad9ffa8a8a9ff9a9a9aff989899ff989898ff979898ff969696ff949393ff8f8f8fff868686ff6f6e6eff464646ff202020ff0b0b0bff040404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000ffedededffedededffededecffecebecffecececffebececffecececffedededffefeeeeffeff0f0fff0f0f1fff1f1f2fff2f2f2fff2f2f2fff3f2f3fff3f3f4fff4f3f4fff5f4f5fff5f5f5fff5f5f6fff7f6f7fff7f8f7fff8f8f8fff9f9f9fffafbfbfffafbfbfffafbfafffbfafafffafafafffafaf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff8f9f9fff8f8f8fff6f7f7fff6f5f6fff5f5f5fff2f2f3fff3f2f2fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefeff0fff0eff0ffefefefffefefeeffeeeeeeffedeeeeffedeeeeffecededffededecffecececffebebebffebebebffeaebeaffeaeaeaffe9eaeaffe8e9e9ffe8e8e8ffe7e7e7ffe7e6e6ffe5e6e5ffe4e4e5ffe4e4e5ffe3e4e4ffe3e3e3ffe2e1e2ffe1e1e2ffe1e0e1ffe1e0e1ffdfe0dfffdfdfdfffdfdedeffddddddffdcdcdcffdcdcdcffddddddffdddedeffdfdfdeffe1e1e0ffe0e1e1ffe1e1e0ffe1e1e0ffe1e1e2ffe1e2e1ffe1e1e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e2e3ffe4e3e3ffe3e3e4ffe5e4e4ffe4e5e5ffe4e5e5ffe5e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebececffebececffebebebffecebecffecebecffecececffebecebffecececffecececffebecebffebececffecececffecececffecececffecedecffedececffecededffecececffecececffecececffecececffebebecffebececffecececffebebebffebeaebffebebeaffeaeaeaffebeaeaffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe6e6e6ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe1e2e1ffe0e1e1ffe0e0e1ffe0e0e0ffdfdfe0ffdedfdfffdededeffdededdffdcdcddffdcdcdcffdbdbdbffd9d9d9ffd7d8d7ffd7d6d6ffd5d5d5ffd3d3d4ffd2d2d3ffd1d1d1ffd0d0d0ffcecdceffccccccffcac9caffc8c8c8ffc5c5c5ffc2c2c3ffbfbfbfffbbbcbbffb8b9b9ffb5b5b5ffb0b1b1ffadaeadffa7a7a6ffa3a3a2ffa0a0a0ff9f9f9fff9d9d9dff9b9b9bff999a99ff979797ff929292ff8e8e8eff89898aff878687ff848483ff7f7f7fff797878ff757575ff727373ff717171ff6f6e6fff6c6c6cff6a6a6aff676867ff656565ff636463ff626262ff616061ff5e5e5eff5d5d5cff59595aff565556ff535252ff535352ff545354ff525353ff4f5050ff4b4b4cff494948ff474747ff474747ff454546ff454544ff444445ff434343ff414242ff404040ff3f3f3fff3e3e3dff3b3b3bff39393aff393939ff383838ff373737ff353535ff2d2c2dff151415ff050506ff040504ff040405ff040304ff030303ff020303ff030203ff020202ff020202ff010201ff020101ff010202ff010101ff010100ff010101ff010101ff000001ff010101ff010101ff010101ff010001ff010100ff000001ff010000ff010101ff000101ff010101ff010101ff010102ff010202ff010201ff020101ff010201ff010102ff020102ff010101ff020201ff010102ff020102ff010101ff020201ff010101ff010201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020102ff020102ff020102ff010201ff010102ff020102ff010101ff010101ff010101ff010101ff010201ff010100ff010100ff010101ff010100ff010100ff000101ff000101ff000001ff000101ff010101ff010101ff010000ff010000ff000000ff010000ff000101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff131313ff313132ff4f4e4fff636363ff676766ff6a6a6aff6d6e6dff727373ff767677ff797979ff757575ff3d3e3eff353535ff3b3b3aff414041ff474847ff4d4e4eff555555ff5d5e5dff666665ff6d6e6eff757575ff7c7c7cff828383ff888888ff8d8d8dff939293ff989798ff9d9c9dffa2a3a2ffa7a7a8ffacabacffafafafffb2b2b2ffb5b5b5ffb9b9b9ffbabbbbffbdbdbcffbfbfbeffc0c1c1ffc2c2c2ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcacaffcbcbcbffcdccccffcdceceffcecfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d4d4ffd5d4d4ffd5d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d7ffd8d8d9ffd9d9daffdadadaffdbdbdaffdbdbdbffdbdcdcffdcddddffdcdcddffddddddffdedddeffdddedeffdededeffdfdfdeffdededfffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e4ffe4e3e4ffe5e4e5ffe4e5e4ffe5e5e6ffe6e5e6ffe6e6e5ffe6e6e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e7ffe9e8e8ffe9eae9ffeaeae9ffeaeaeaffebebecffebececffecececffedededffeeeeeeffeeeeeeffeeeeeeffefefeeffeeeeeffff0efefffeff0f0ffeff0f0ffeff0f0fff0f0f0fff0f0f1fff0f0f0fff0f1f0fff0f0f0fff1f2f1fff1f1f1fff2f1f1fff2f1f2fff2f2f2fff1f1f2fff3f2f3fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc1c2c1ffc2c2c1ffc1c2c2ffc1c1c0ffc3c3c3ffc7c7c7ffcdcdcdffcececfffcdcdceffcacacaffc4c4c4ffbbbabbffb0b0afffa8a8a8ffa7a7a7ffa7a8a8ffa7a8a8ffa8a9a8ffa8a8a9ffa9a9a9ffa9aaaaffaaaaaaffabaaaaffabacabffacacacffadadadffadadadffaeaeaeffaeaeafffb0afb0ffb0b0b0ffb1b1b0ffb1b1b1ffb1b2b2ffb2b3b3ffb2b3b3ffb4b4b3ffb4b4b4ffb4b4b4ffb5b5b5ffb5b5b5ffb6b5b6ffb6b7b7ffb7b7b7ffb7b8b7ffb7b8b8ffb9b8b8ffb8b9b9ffb9b9baffbababbffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbdbcbdffbdbdbeffbdbebdffbebebfffbfbebfffbfbfbfffbfc0c0ffc0c0c0ffc1c1c1ffc1c2c1ffc1c2c1ffc2c2c2ffc3c3c3ffc4c4c3ffc6c6c5ffc9cacaffcdceceffd1d1d1ffd4d4d4ffd7d7d7ffd8d8d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d9d9ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdcdbdcffdbdbdbffdcdcdcffdcdcdcffdddcddffdddcdcffddddddffddddddffddddddffdddedeffdddddeffdededeffdededeffdededeffdededeffdfdfdeffdededfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdeffdedfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe0e0e1ffdbdbdbffd7d7d7ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d3ffd3d2d2ffd2d3d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd1d1d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d1ffd0d0d0ffd0d0cfffd0cfcfffcfd0cfffcecfcfffcecfcfffcfcfceffcececeffcdceceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcccdcdffcccdccffccccccffcccccbffcbcccbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcacaffcbcacbffcbcacbffcbcacbffcacacaffcacacaffcac9caffc9cac9ffc9cacaffcac9caffc9c9c9ffc9cac9ffc9c9c8ffc9c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc9c9c9ffcbccccffcececeffd0d0d0ffd2d1d2ffd3d3d3ffd3d3d4ffd5d4d4ffd6d6d6ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d2d1ffd0d0d1ffd1d1d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfceffcececfffcececeffcececeffcdcecdffcccdcdffcdccccffccccccffcbcbccffcbcbccffcbcbcbffcbcbcbffcacacaffcac9caffcac9caffcac9caffc8c9c9ffc8c8c9ffc9c8c8ffc7c8c7ffc7c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c5ffc6c5c5ffc5c6c6ffc5c5c4ffc5c4c4ffc4c4c5ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c1c2ffc2c1c1ffc0c0c1ffc1c0c0ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffc0c0c0ffc8c8c8ffcfcfcfffd5d4d5ffd8d8d8ffdbdbdbffdddddeffe0dfe0ffe1e1e1ffe0e0e0ffddddddffdbdbdbffdcddddffdfdfdfffdfdfdfffe1e1e1ffe1e1e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000101ff010000ff010000ff000000ff010000ff000101ff000001ff000101ff000000ff000101ff000101ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff000101ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010101ff252425ff636362ff6d6d6eff787878ff808181ff878787ff8b8c8cff8f8f90ff939393ff959696ff979797ff989898ff989998ff99999aff9b9a9bff9c9b9cff9d9d9cff9d9d9eff9e9d9eff9d9d9dff9e9e9dff9e9d9dff9d9e9dff9d9e9eff9c9d9dff9d9d9cff9c9c9cff9c9c9cff9c9c9cff9b9c9bff9b9a9bff9a9a9aff999999ff989897ff979797ff979696ff959595ff929293ff8e8e8fff888989ff828282ff7b7a7bff737373ff6b6a6bff666566ff6a6a6aff707070ff74737400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffefeffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040304ff0b0b0bff212221ff4f4f4fff797979ff939293ff999999ff989898ff999999ff9a9a9aff9a9a9bff9c9c9cff9e9f9fffbfc0bffff0f0effffafafafffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffafbfafffafbfafffafafafffafafbfffbfafbfffafafafffafafafffafbfbfffafbfafffafafafffbfbfafffbfafbfffafafbfffbfafbfffafafafffafbfbfffbfafbfffbfafbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfcfdfffdfdfdfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfbfffafafafffafaf9fff9faf9fffaf9fafffafafafffaf9f9fffafafafffafafafff9f9fafffafafafff9fafafff9faf9fffaf9f9fffaf9f9fff9f9f9fff9fafafffaf9f9fff9faf9fffafaf9fffafafafffaf9fafffafafafffafafafffafafafff9f9f9ffecececffc1c1c1ff9c9c9bff999999ff989898ff979798ff969696ff939493ff909190ff8a8a8aff7a7a7aff5f5e5fff393939ff171718ff090909ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000ffedededffedededffedededffedecedffecececffebebebffecececffedeeedffefeeeffff0f0f0fff1f0f1fff2f2f1fff2f2f2fff2f2f3fff3f3f3fff3f4f4fff4f5f4fff5f4f4fff6f5f5fff6f6f6fff7f7f7fff8f7f7fff8f9f8fff9f9f9fffbfbfbfffbfafbfffbfbfbfffbfafbfffafbfafff9fafafffaf9fafff9f9fafff9f9f9fff9faf9fff9f9f8fff8f7f8fff7f7f6fff6f6f6fff5f5f5fff3f2f3fff1f1f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f1f1fff1f0f0fff0eff0fff0eff0ffefefefffefefefffefefefffeeeeeeffededeeffedededffedededffecedecffebebebffebebebffeaebeaffeae9eaffe9eaeaffe9e9e9ffe9e8e8ffe7e7e7ffe7e6e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e1ffe0e1e1ffe0e1e0ffe0dfdfffdfdfdeffdededeffddddddffdddcdcffdbdcdbffdcdcdbffddddddffdedddeffdedfdeffe1e0e1ffe1e2e1ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe6e6e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffeaeaeaffeaeaebffeaebebffeaebeaffebebebffebebeaffebebecffebebebffebebebffebebebffebebebffebebecffecebebffebececffebecebffecebebffececebffecebecffecececffecebecffebececffececebffecececffecececffedededffedededffecedecffecececffececedffecececffecececffecececffececebffebebecffececebffebebebffebebebffebeaebffeaebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e5e6ffe6e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe2e3e3ffe2e2e2ffe1e2e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdededfffdededeffdcdddcffdcdcdbffdbdbdbffdad9daffd9d9d9ffd8d7d7ffd7d7d7ffd6d6d6ffd4d4d5ffd3d3d3ffd1d1d1ffcfcfcfffcdcdccffcbcbcaffc8c8c8ffc5c5c5ffc2c2c2ffbfbfbfffbcbcbcffb9b9b9ffb7b6b7ffb3b3b3ffafafafffa9aaaaffa8a8a8ffa7a6a7ffa4a4a5ffa2a2a2ffa0a0a0ff9d9d9cff989899ff939392ff8e8f8eff8b8b8bff868687ff7e7e7fff7b7a7bff797979ff777777ff757575ff717271ff6f706fff6e6e6eff6b6a6bff686869ff686767ff656565ff636464ff626161ff605f5fff5d5c5cff575758ff575757ff565656ff555555ff555656ff525151ff4e4f4eff4e4e4eff4d4c4dff4b4b4bff494a4aff494849ff474848ff464646ff454544ff434443ff434243ff403f40ff3e3d3dff3d3d3dff3c3c3cff3a3a3aff393939ff373737ff333433ff232323ff0d0c0cff040404ff040404ff040303ff030303ff030302ff020202ff020102ff020202ff020102ff010201ff010101ff010101ff010101ff010101ff010101ff010100ff010001ff010100ff000100ff010100ff010001ff000101ff010101ff010101ff010101ff010202ff010202ff020201ff020201ff020102ff010102ff020102ff010101ff010202ff020101ff020102ff020101ff010101ff010202ff020202ff010202ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff010202ff010201ff010101ff020101ff010101ff010202ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff000101ff010001ff010101ff000100ff010100ff010100ff000001ff010100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0909ff201f20ff3f3f3fff5c5c5cff646464ff6a6a6aff6c6d6dff707171ff767575ff777878ff737474ff414141ff343434ff393939ff3f3e3fff454545ff4b4b4bff535352ff5d5d5dff666566ff6e6d6eff757474ff7c7c7cff828282ff878788ff8d8d8dff919292ff969796ff9c9b9bffa1a1a1ffa5a5a5ffaaaaaaffaeadaeffb1b2b1ffb5b5b4ffb9b9b9ffbbbbbbffbebebeffc0bfc0ffc1c2c2ffc3c3c3ffc5c5c5ffc6c6c6ffc6c7c6ffc6c7c6ffc7c7c7ffc8c8c8ffc9c9c8ffc9c9c8ffc9cac9ffcbcacbffccccccffcdcdcdffcececeffcfcfcfffd0d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd6d5d5ffd5d5d6ffd6d7d6ffd7d7d7ffd8d7d8ffd9d8d9ffd9d9d9ffdadadaffdbdbdbffdbdcdcffdbdcdcffdddcdcffdcddddffddddddffdddddeffdededeffdededeffdededfffdedfdfffdedfdeffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe1e2e2ffe3e2e2ffe2e3e3ffe3e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e9e8ffe9e9e9ffeae9eaffeaeaeaffebebebffececebffecececffedecedffededecffedededffeeeeedffeeeeeeffeeeeefffefefefffeff0effff0f0f0fff0f1f1fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff3f2f3fff3f2f3fff3f3f3fff4f4f4fff4f4f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c1c2ffc2c2c2ffc2c1c2ffc1c2c1ffbfbfbfffc1c0c1ffc4c4c4ffc8c9c8ffcececeffcfcfceffcdcccdffc8c8c8ffc2c2c2ffb9b9b9ffaeaeafffa7a7a8ffa7a7a7ffa7a8a7ffa8a8a8ffa8a9a9ffa8a9a9ffa9a9a9ffaaaaa9ffaaaaaaffabababffacabacffacacacffadadadffaeadadffafaeaeffafaeafffafafafffb0b0b0ffb1b1b1ffb1b2b2ffb1b2b2ffb3b2b2ffb3b3b3ffb3b4b3ffb4b4b4ffb4b5b4ffb5b5b5ffb5b5b6ffb6b6b6ffb6b6b6ffb7b7b6ffb7b7b7ffb8b7b8ffb9b9b9ffb9b9b9ffbababaffbababaffbababbffbbbbbbffbbbcbcffbcbdbcffbdbcbcffbebdbdffbebdbeffbebfbeffbfbebfffbfbfbfffc0c0bfffc0c0c0ffc1c0c1ffc1c2c1ffc2c2c2ffc2c3c3ffc3c4c4ffc7c7c7ffcbcbcbffcfcfcfffd2d2d2ffd5d5d4ffd7d7d7ffd9d9d8ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffdadad9ffdad9daffdadadaffdbdadbffdadadbffdbdcdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffddddddffdeddddffdddedeffdddeddffdedddeffdededeffdededeffdededfffdedfdfffdededeffdfdedeffdedfdeffdfdedfffdfdfdfffdfdedeffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffdfe0e0ffdfe0dfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e5e5ffe5e5e6ffe4e4e4ffe3e3e3ffe0e0dfffdadad9ffd5d5d6ffd4d4d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d1d1ffd1d0d0ffd1d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcecfcfffcececfffcfceceffcececeffcdcecdffcdcdcdffcdcdcdffcdcdcdffcccccdffcccccdffccccccffcccccbffcbcccbffcccbccffcbcbcbffcbcacaffcbcbcbffcbcbcbffcacacbffcacacaffcacacaffc9cac9ffcac9c9ffcac9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc7c8c8ffc7c8c7ffc8c7c8ffc7c7c8ffc7c7c7ffc8c8c7ffc9c9c8ffcbcbcbffcececdffcfd0cfffd1d2d1ffd2d2d2ffd3d3d3ffd5d4d4ffd5d6d5ffd6d6d6ffd6d7d7ffd5d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcecfceffcecdceffcdceceffcdcdcdffcdcdccffccccccffcccbccffccccccffcbcbcbffcbcbcbffcacacaffc9cacaffcacacaffc9cac9ffc8c9c8ffc9c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc6c5c6ffc5c6c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffbfbfc0ffbfc0c0ffbfbfbfffbfbfbfffc0c0c0ffc8c8c8ffcfcfcfffd5d4d5ffd7d7d8ffdadbdbffddddddffdedddeffdddcddffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcddddffddddddffdfdfdfffdfdfdfffe1e1e1ffe1e2e1ffe3e3e3ffe3e3e3ffe3e3e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010100ff000000ff000100ff000000ff000001ff010001ff000100ff000001ff000101ff000100ff000100ff010100ff010001ff000000ff010000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010101ff000101ff000000ff010000ff000100ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff000001ff252524ff636363ff6e6e6eff787778ff808081ff878787ff8b8c8bff8f8f90ff939393ff959696ff979797ff989998ff999999ff99999aff9b9a9bff9b9b9bff9c9d9dff9e9d9dff9e9d9eff9e9d9dff9d9d9dff9e9e9eff9e9e9eff9d9e9eff9d9d9eff9e9d9dff9d9d9dff9c9d9cff9c9c9cff9c9d9cff9c9c9cff9b9b9cff9b9b9bff999a9aff999998ff979897ff989798ff979797ff959595ff939393ff8e8e8eff888889ff828282ff7a7b7bff737372ff6b6b6aff666565ff6a6a6aff70707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff060607ff151516ff363636ff636363ff858585ff979796ff979898ff979797ff999999ff9a9a99ff9a9a9aff9d9c9dffa9a8a8ffdcdcdcfff7f7f8fffafafafffbfafbfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfafafffbfbfafffbfbfafffbfafafffafbfafffbfbfafffafafafffafbfbfffafbfbfffafbfafffafbfafffbfafafffafafbfffbfafafffbfbfbfffbfafbfffbfafafffbfbfafffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffcfdfdfffcfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffcfcfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfdfdfffcfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafbfafffafafafffafafafffafafafff9fafafff9f9f9fffaf9fafffafaf9fff9f9f9fffafafafff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafaf9fff9fafafff9fafafffafafafffafafafffafafafffaf9fafff5f5f5ffd9d9d8ffa5a5a5ff989898ff989798ff979797ff969596ff939493ff919191ff8c8c8cff828282ff717070ff545454ff2a2a29ff0e0e0eff050606ff010201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000ffededeeffedededffedededffedecedffececedffececebffecececffeeededffefefeffff0f0f0fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff4f3f3fff3f3f3fff4f5f4fff5f5f5fff6f5f5fff6f6f6fff7f7f7fff8f7f8fff9f9f9fff9f9f9fffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafaf9fffafafafff9faf9fff9f9f9fff8f8f8fff7f7f7fff6f7f6fff6f5f5fff4f3f3fff2f2f2fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff2f2f2fff1f2f2fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f0f0fff1f1f1fff1f0f1fff0f0f0fff0f0effff0efefffeff0f0ffefefefffeeeeeeffeeeeeeffedededffedededffecededffecebecffebeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe8e7e7ffe7e7e7ffe5e6e6ffe4e4e4ffe3e3e3ffe2e3e2ffe1e1e1ffe1e1e1ffe0dfe0ffdfe0dfffdededfffdeddddffdddcddffdcdcdcffdcdbdcffdcdcdcffdcdcdbffddddddffdddeddffdddedeffdfdfdfffe1e1e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e2e2ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe8e7e8ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaebffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebecffebebebffebecebffebebecffecebebffecebebffececebffecebecffecececffececebffebebecffebececffedededffedededffededecffececedffececedffecedecffecededffecececffecececffecececffecebecffebecebffecebebffecebebffebecebffebebebffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e6e7ffe6e7e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e1ffdfdfe0ffdedfdfffdededeffddddddffdddcdcffdcdcdcffdbdbdcffdadadaffdadadaffd9d9d9ffd8d8d8ffd8d7d7ffd5d5d5ffd3d4d3ffd2d2d2ffd0d0d0ffcdcdcdffcacacaffc8c7c8ffc5c5c5ffc2c2c2ffbfbfbfffbdbebeffbbbbbcffb8b9b9ffb5b6b5ffb2b2b3ffb0b0b0ffadaeadffabacabffa8a9a9ffa6a5a6ffa0a09fff9a999aff959695ff929191ff8d8d8dff878887ff828181ff7e7e7eff7d7d7dff7b7a7aff787878ff757675ff737473ff707170ff6e6d6dff6c6c6cff6a6a6aff696868ff666666ff646464ff626262ff5f5e5eff5b5c5cff5a5a5aff585859ff585858ff595959ff575756ff545554ff535354ff515051ff4f4f4fff4e4d4eff4c4c4dff4b4b4bff4a4a4aff494848ff474747ff444545ff424242ff414041ff3f3f3fff3d3d3dff3d3c3cff3a3a3aff383938ff363637ff2f2f2fff191919ff060606ff040304ff030403ff030303ff020202ff020202ff010202ff010202ff010201ff010101ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff020201ff010101ff020202ff020202ff020201ff020201ff020101ff010102ff020101ff020202ff020102ff020101ff010101ff010101ff010202ff020201ff010102ff0101020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020102ff010101ff010201ff010102ff010101ff010101ff010101ff020101ff010201ff010101ff010101ff010101ff010101ff010101ff010100ff000001ff010001ff010100ff000101ff000100ff010001ff010100ff000001ff000100ff000000ff010000ff000100ff000000ff000000ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010101ff060506ff171616ff353534ff565656ff626363ff696968ff6b6b6cff707070ff757575ff797978ff737474ff484748ff343333ff383839ff3e3d3eff434444ff4a4a4aff525252ff5a5a5aff626262ff6a6b6bff737373ff7b7b7bff818181ff868686ff8c8c8cff919191ff969796ff9b9b9cffa0a0a0ffa5a4a5ffa9a9a9ffadacadffb1b1b1ffb4b4b4ffb8b8b8ffbabbbbffbdbdbeffbfc0bfffc2c2c1ffc3c3c3ffc5c4c5ffc6c6c6ffc7c7c7ffc7c8c7ffc9c8c9ffc9c9c9ffc9c9caffc9cac9ffcac9c9ffcbcacaffcbcccbffccccccffcececeffcfcfceffcfcfcfffd1d1d1ffd1d2d2ffd2d3d2ffd3d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9dadaffdadadaffdadadbffdbdbdcffdcdcdcffdddcdcffdcddddffddddddffdeddddffdddddeffdedddeffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffeaeae9ffeaebebffeaebebffecebecffecececffecececffecedecffedededffeeeeedffeeeeeeffefeeeeffefefeffff0f0effff0f0f0fff0f1f1fff0f1f1fff1f2f1fff1f2f1fff1f1f1fff2f2f2fff2f1f1fff2f2f2fff3f2f3fff3f2f2fff4f4f3fff4f3f4fff3f4f4fff5f5f4fff4f4f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc1c1c2ffc1c2c2ffc1c2c2ffc2c2c2ffc1c1c0ffc1c0c1ffc0c0c0ffc1c2c1ffc5c5c5ffc9cacaffcfceceffcecfceffcdcccdffc8c9c9ffc1c1c1ffb8b7b7ffaeaeadffa8a7a8ffa7a7a7ffa8a8a8ffa8a8a8ffa9a9a9ffa9a9a9ffa9aaa9ffaaaaa9ffaaaaaaffabababffacababffadacacffadadadffaeadadffaeaeaeffafafafffafb0b0ffb1b0b0ffb0b1b1ffb1b1b2ffb2b2b2ffb3b3b2ffb2b3b3ffb4b3b4ffb4b4b4ffb4b4b5ffb5b4b5ffb5b5b6ffb6b6b6ffb6b6b6ffb7b7b7ffb8b8b7ffb7b8b8ffb8b8b8ffb9b9b9ffbabab9ffbababaffbbbbbbffbbbbbbffbbbcbbffbcbcbdffbdbcbcffbdbdbdffbebebeffbfbebeffbfbfbfffbfbfbfffbfc0c0ffc0c1c0ffc1c1c1ffc1c2c2ffc3c3c2ffc4c4c5ffc8c8c9ffcdcdccffd0d1d1ffd3d3d3ffd6d5d6ffd8d8d7ffd8d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdddddcffdcdcddffddddddffddddddffdeddddffddddddffdedddeffdeddddffdededeffdedddeffdddedeffdededeffdededeffdededeffdedfdeffdededeffdededeffdfdedfffdfdfdeffdfdedfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffe0dfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e2e1ffe1e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e5ffe5e5e5ffe3e4e3ffe2e3e3ffdededeffd9d8d9ffd4d5d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd2d2d1ffd2d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd1d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcecfcfffcfcfceffcececfffcececeffcdceceffcececdffcdcdcdffcdcccdffcdccccffccccccffccccccffcbccccffcccccbffcbcbcbffcbcbcbffcbcbcaffcacacbffcacacaffcacacaffcacacaffcac9c9ffcacacaffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc9c8c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c8ffc7c8c7ffc7c8c7ffc7c6c7ffc7c7c7ffc7c7c6ffc7c7c7ffc6c7c6ffc7c7c7ffc9c9c9ffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd2d2d2ffd3d2d2ffd4d4d4ffd6d6d5ffd5d5d5ffd5d6d6ffd5d5d5ffd4d5d4ffd4d4d3ffd4d3d3ffd3d3d4ffd3d2d2ffd3d3d3ffd3d2d3ffd2d1d2ffd2d2d1ffd1d1d1ffd0d1d1ffd1d1d0ffd0d0d1ffd0d0d0ffcfcfcfffd0cfcfffcecfcfffcececfffcececeffcdcdceffcdcdceffcccdcdffcdcdccffccccccffcccbcbffcccccbffcacbcbffcacacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c9c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c3c3ffc1c2c2ffc2c1c2ffc1c1c1ffc0c0c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0bfffc0bfbfffbfbfbfffbfc0bfffbfbfbfffc0c0c0ffc4c4c4ffc9c9c9ffd0d0cfffd5d5d5ffd7d7d8ffdad9d9ffddddddffdedddeffdadadaffd7d7d7ffd8d7d7ffd7d8d8ffdadadaffdbdbdcffdbdcdcffddddddffdddddcffdedfdfffdfdfdfffe2e1e1ffe1e1e2ffe3e3e3ffe3e3e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000001ff000100ff010000ff010100ff010100ff010000ff010101ff010100ff000000ff000101ff000101ff010100ff010100ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010100ff000001ff000001ff000000ff010100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff000000ff010001ff252525ff636363ff6e6e6eff787878ff818180ff878787ff8c8b8bff909090ff939393ff959595ff979797ff989998ff999999ff9a9a99ff9b9a9aff9c9b9cff9d9c9cff9e9e9eff9e9d9eff9e9d9dff9d9e9dff9e9d9dff9d9e9eff9e9e9dff9d9d9eff9d9d9eff9d9d9dff9e9d9dff9c9d9dff9d9c9dff9c9c9cff9c9c9cff9c9b9cff9b9b9cff9b9b9bff9a9a9aff999999ff989898ff979797ff969696ff969596ff939393ff8e8e8eff898889ff828282ff7a7b7aff737373ff6b6b6bff656565ff6a6a6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffffefffffffffffefffefffffffffffffefffffefffefffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040403ff0c0c0cff242424ff4d4d4eff747474ff8c8c8cff969797ff969697ff979797ff999999ff9a9a9aff9b9b9bff9d9e9dffbabbbaffefefeffff9f9f9fffafbfbfffbfbfafffbfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafafafffafafafffbfafafffbfafafffbfbfafffafafafffafbfafffafbfbfffbfafafffafafafffafbfafffbfafbfffafafbfffafafafffbfafbfffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffcfcfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfcfffdfcfcfffdfdfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffafafbfffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafff9f9fafff9faf9fff9faf9fffaf9fafff9fafafff9fafafff9faf9fffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafff7f8f8ffe7e6e7ffb2b2b2ff979898ff979797ff979696ff959596ff939494ff919191ff8d8d8dff868685ff777777ff626262ff3d3d3dff181718ff090908ff020302ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000ffedededffedeeedffedededffedededffededecffedecedffecedecffededeeffefefeffff0f0f1fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff3f3f3fff4f4f3fff5f4f4fff5f5f5fff5f6f6fff6f7f6fff7f7f7fff8f8f8fff9f9f8fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfafafffafafafffafafafffaf9f9fff8f8f8fff7f7f7fff6f6f7fff6f6f5fff3f3f3fff2f2f2fff1f1f1fff1f0f1fff1f1f1fff2f1f1fff2f2f1fff1f1f1fff1f2f1fff1f2f2fff1f1f1fff0f1f1fff0f1f0fff1f0f1fff0f0f1fff0f0f0fff0f0f0ffeff0efffefefefffefefefffefeeeeffedeeeeffeeededffedecedffededecffebecebffeaebeaffeaeaeaffe9e9eaffeaeae9ffe9e9e9ffe8e8e8ffe7e7e8ffe6e7e6ffe5e5e6ffe3e3e3ffe2e2e3ffe1e2e2ffe0e0e0ffdfe0dfffdfdfdeffdededeffddddddffdcddddffdcdcdbffdcdbdcffdcdbdcffdbdbdbffdcdcdcffdddeddffddddddffdddddeffdededeffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe5e6e6ffe6e7e7ffe7e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaebffeaebebffeaeaebffebebebffebebebffebebebffebebecffebebecffebebebffebebebffebebebffecebebffebebebffebececffebecebffecebecffecececffececebffecececffecececffecececffedededffedeeedffedededffedededffecededffedecedffecededffedededffedededffedececffececedffececedffecececffebebecffececebffebebebffebebebffebebebffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe7e6e6ffe6e6e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e2ffe1e1e0ffe0dfe0ffdfdfdfffdededfffdddedeffddddddffdcdcdcffdcdcdcffdbdbdbffdadadaffdadadaffd9d9d8ffd8d7d8ffd6d6d6ffd4d5d5ffd2d3d2ffd0cfd0ffcecdceffcacacaffc8c8c8ffc4c5c4ffc3c3c3ffc0c0c1ffbebebeffbbbbbbffb9b9b9ffb6b7b7ffb4b4b4ffb1b2b2ffafb0b0ffadacacffa7a7a7ffa1a1a2ff9c9c9cff979797ff929292ff8e8e8eff898a8aff848485ff828282ff818081ff7f7f7eff7b7b7bff797a79ff797979ff747373ff707070ff6e6f6eff6d6c6dff6a6a6bff686868ff676667ff646464ff626262ff606060ff5e5d5dff5c5c5cff5c5b5bff5b5b5cff5a5959ff585959ff575757ff555554ff525253ff515151ff504f50ff4e4f4fff4d4d4eff4c4c4cff49494aff464646ff444445ff434343ff414141ff3f3f3fff3e3e3dff3c3c3cff3a3a3aff383838ff363635ff272627ff100f0fff030303ff030303ff030303ff020203ff010202ff010201ff010201ff020102ff010202ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff020202ff020202ff020201ff010201ff010201ff020202ff020101ff010101ff010201ff010102ff010102ff010101ff010101ff010101ff010101ff020101ff020101ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010201ff020101ff010101ff010102ff010201ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff000101ff010001ff000101ff000101ff010101ff010000ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff151616ff353435ff565756ff626262ff686867ff6a6a69ff6e6e6eff757575ff787879ff757474ff4d4d4dff333333ff383838ff3e3d3eff444443ff4a4a4bff515251ff595959ff616261ff6a696aff727272ff7a7a7aff808080ff848585ff8a8a8aff8f908fff959595ff9a9a9aff9fa0a0ffa4a4a3ffa8a7a8ffacacacffb0b0afffb4b4b4ffb8b8b8ffbababaffbcbcbdffbfbfbfffc1c1c1ffc3c3c3ffc4c5c5ffc6c6c6ffc6c7c7ffc7c8c8ffc9c9c9ffc9c8c8ffc9c9caffc9c9caffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcccccdffcececdffcfcfcfffd0d0d0ffd1d1d1ffd1d2d1ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd8d7d8ffd8d9d8ffd9d9d9ffdadad9ffdbdadaffdbdbdbffdcdbdbffdbdbdcffdddcdcffdcdddcffddddddffddddddffdddddeffdededdffdededeffdedfdeffdededfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe3e2e2ffe2e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe5e4e5ffe5e5e4ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e9e9ffeae9e9ffe9eaeaffeaebebffebebebffebebeaffebebecffecececffecececffececedffedededffedeeeeffeeeeeeffefefeffff0f0f0fff1f1f0fff0f1f0fff1f1f1fff1f2f2fff2f2f2fff1f2f1fff1f2f1fff3f2f3fff2f2f3fff3f3f3fff4f3f4fff3f4f3fff4f4f4fff5f5f4fff6f5f5fff5f5f5fff6f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc2c2c2ffc1c2c2ffc1c0c1ffc2c2c2ffc5c6c6ffcbcacaffcecdcdffcececeffcdcdcdffc7c7c7ffbfbfbfffb5b5b4ffabacacffa7a7a7ffa8a7a7ffa8a8a8ffa9a9a8ffa9a9a9ffa8a9a9ffa9aaaaffaaa9a9ffaaaaaaffaaabaaffacabacffacacadffadadadffaeadaeffaeafaeffafafafffb0b0b0ffb1b0b0ffb1b1b1ffb2b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb3b4b3ffb4b4b4ffb4b4b5ffb5b5b5ffb5b5b6ffb5b6b6ffb6b6b7ffb7b7b7ffb7b7b8ffb8b8b8ffb9b9b9ffb9babaffb9babaffbababaffbbbbbaffbcbbbbffbcbcbcffbcbdbdffbdbdbcffbebdbdffbebebeffbebebeffbfbfbfffc0c0c0ffc0c0c0ffc0c0c1ffc1c2c1ffc2c3c2ffc6c6c6ffcacbcbffcfcecfffd1d1d1ffd4d4d4ffd6d6d6ffd8d7d7ffd8d8d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffdad9d9ffd9dad9ffdadadaffdadadbffdadadbffdadbdbffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdddcdcffdcdcdcffdddcdcffdcdcddffddddddffddddddffdddeddffddddddffdddddeffdededdffdedddeffdddedeffdddddeffdededeffdededeffdededeffdededfffdedfdfffdededeffdedfdfffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe1e1e1ffe1e1e0ffe1e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe3e4e3ffe4e4e4ffe3e4e4ffe3e3e3ffe1e1e1ffdcddddffd8d8d8ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d1ffd0d0d1ffd1d1d0ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcececeffcfcecfffcececeffcececeffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdccffccccccffccccccffcccccbffcbcbccffcbcbcbffcbcacbffcacbcaffcacacbffcacacaffcac9caffcac9c9ffc9c9caffc9cacaffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc8c8c8ffc8c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c8c8ffc7c7c8ffc7c7c7ffc7c7c6ffc6c7c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc8c8c9ffcacbcbffcdcdccffcececfffd1d1d0ffd1d1d1ffd2d2d2ffd4d4d4ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d4ffd3d4d4ffd3d3d3ffd2d3d2ffd2d3d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcececfffcfceceffcdceceffcdcecdffcdcdcdffcccccdffccccccffcccbccffcbcccbffcbcbcbffcacbcbffcacacbffcacacaffc9c9caffc9c9caffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c7c6ffc7c6c6ffc6c6c6ffc5c5c5ffc5c5c6ffc5c5c5ffc4c4c5ffc3c4c4ffc3c4c3ffc3c3c3ffc3c2c3ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebebfffbebebeffc0bfbfffc3c3c2ffc9c9c9ffcfd0cfffd5d5d5ffd8d7d8ffd9d9d9ffdbdcdbffddddddffdadadbffd5d5d5ffd4d4d4ffd5d5d5ffd7d7d7ffdadadaffdadad9ffdbdbdbffdcdbdbffdddcddffdddddcffdfdfdfffdfdfdfffe1e1e1ffe1e1e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000101ff000101ff010100ff000000ff010100ff000000ff000001ff010100ff010001ff010100ff000000ff000100ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff010000ff000000ff010000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000001ff000101ff252525ff636362ff6d6e6eff787878ff818180ff878787ff8c8c8bff8f8f8fff939393ff969695ff979797ff989998ff999999ff999a99ff9a9b9bff9c9b9cff9c9c9cff9d9e9dff9e9d9eff9d9d9eff9d9d9dff9e9d9eff9d9e9dff9d9d9dff9e9e9dff9e9d9dff9d9d9dff9e9d9dff9d9d9eff9e9d9dff9d9d9dff9c9d9cff9c9c9cff9c9c9cff9c9c9bff9b9b9cff9a9b9bff999a9aff989999ff989798ff979797ff979797ff959696ff929393ff8e8e8eff888988ff828282ff7a7b7bff737373ff6b6b6aff6665650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffffffffffffffffffffffffffffffffefefefffffffeffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060706ff141514ff333333ff606060ff7f7f7fff909090ff969697ff969696ff989897ff989898ff999999ff9b9c9bffa09f9fffcececefff6f7f7fffafafafffafafafffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfafafffafbfafffafafbfffafafafffbfafbfffafbfbfffbfafbfffbfafafffafafafffbfbfafffafbfbfffbfbfafffafafbfffafafbfffafafafffbfbfafffbfafbfffbfbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfcfcfffcfdfdfffdfcfcfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfcfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffcfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9f9fffaf9f9fff9fafafff9faf9fff9f9f9fffafafafff9fafafff9faf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffaf9fafff1f1f1ffc4c4c3ff9a9a99ff979697ff969696ff959594ff949494ff919292ff8e8e8eff898888ff7d7e7dff6a6b6bff4c4c4cff222222ff0b0c0cff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000ffedededffedededffedededffedeeedffedededffedededffecededffedeeeeffefefeffff0f0f1fff2f2f1fff2f2f2fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f5f5fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f9f9fffafaf9fffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffafafafff9f9fafff9f8f9fff7f7f7fff7f7f7fff5f6f6fff4f3f4fff3f2f2fff1f2f2fff1f1f1fff0f0f1fff1f1f1fff1f2f2fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefeeffeeefeeffeeedeeffedededffedededffedececffebebebffebeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe7e7e8ffe6e7e6ffe5e5e5ffe3e3e4ffe3e2e2ffe2e2e1ffe0e0e0ffdfe0e0ffdfdedeffdededeffddddddffdcdcdcffdbdbdbffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffdededdffdededeffdededeffe0dfe0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebebffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebecebffebebebffecececffecececffedededffeeededffedededffedecedffedededffedededffedededffedededffededeeffeeededffedededffedededffecededffedecedffecececffecedecffecececffebebecffebebecffebebebffebebebffebeaeaffeaeaeaffebebeaffeaeaebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe0e1e1ffe0e1e0ffdfdfe0ffdededfffdededeffdededdffddddddffdcdddcffdcdbdbffdbdadbffd9dadaffd8d9d8ffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0cfffcdcdcdffcacacaffc7c7c7ffc5c5c4ffc2c2c2ffbfc0c0ffbebdbeffbbbbbcffbab9b9ffb7b7b7ffb5b5b5ffb2b1b2ffaeaeaeffaaa9a9ffa4a4a4ff9e9e9eff999899ff959494ff909191ff8c8c8dff888888ff868586ff848484ff828282ff808080ff7e7d7eff797a79ff767676ff747473ff717171ff6f6f6fff6c6c6dff6b6b6bff686869ff676767ff656564ff636363ff636263ff626262ff616161ff5a5a5aff5d5c5cff5c5c5cff5a5a5aff585858ff565656ff555555ff535454ff525352ff515051ff4e4e4eff4a4a4aff484848ff464646ff444545ff434343ff414141ff3f4040ff3d3d3dff3b3b3bff393939ff363737ff323332ff1c1d1cff070707ff030303ff020202ff030202ff020202ff020202ff020102ff020102ff020101ff010201ff010101ff010102ff020101ff010101ff020101ff010201ff020102ff020101ff010202ff020202ff010102ff020202ff020202ff020202ff020101ff010101ff020201ff010202ff020201ff010101ff010102ff010101ff010201ff010102ff010101ff010101ff010201ff010101ff010101ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010001ff010001ff010001ff010100ff000000ff000001ff010001ff000000ff010000ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff050505ff131314ff333332ff585758ff626262ff676766ff696969ff6d6d6dff737373ff787878ff747373ff545454ff333232ff373837ff3d3e3dff434343ff4a4a4aff515151ff595a59ff626262ff6a6a6aff727272ff7a7a79ff7f7e7eff848484ff8a8989ff8f8f8fff949494ff999999ff9e9e9effa2a2a2ffa6a6a6ffaaabaaffaeaeaeffb2b2b1ffb7b7b7ffb9b9b9ffbcbcbcffbfbfbfffc0c1c1ffc3c2c3ffc4c4c5ffc6c5c5ffc6c7c6ffc7c7c7ffc8c8c8ffc9c8c9ffc9c9c8ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c9ffcacbcaffcbcbccffcccccdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd3d3d2ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdbdadaffdbdbdbffdcdcdcffdcdbdbffdcdcdcffdddcdcffdcddddffddddddffddddddffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e5e4ffe5e5e4ffe5e5e6ffe5e5e5ffe6e6e6ffe7e6e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e9ffe9eae9ffeaeae9ffeaeaebffebeaebffebebeaffebebebffebececffecececffedececffedededffededeeffeeeeeeffefefeffff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff3f3f2fff2f2f3fff3f3f4fff3f3f3fff4f4f3fff5f4f5fff4f4f4fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff7f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c2c1ffc2c2c1ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c2c2ffc2c1c2ffc2c2c2ffc1c1c1ffc0c1c0ffc2c2c1ffc6c6c7ffcccbccffcececeffcececeffcbccccffc7c6c7ffbebebeffb2b3b2ffa9a9a9ffa7a7a7ffa8a8a8ffa8a9a8ffa9a8a9ffa9a8a8ffa8a8a8ffa9a9a9ffa9aaaaffaaabaaffabababffabacacffacacacffadadadffaeaeaeffaeaeaeffafafafffb0b0b0ffb1b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b4b4ffb4b5b4ffb4b4b4ffb5b5b5ffb5b5b5ffb6b6b6ffb6b6b7ffb7b7b7ffb8b8b7ffb8b8b8ffb9b9b9ffb9bab9ffbab9b9ffbababaffbbbbbbffbbbcbbffbcbcbcffbcbdbdffbdbdbdffbdbebdffbebebeffbfbebeffbfbfbfffbfbfbfffc1c0c0ffc2c1c2ffc3c4c3ffc8c7c8ffcccccdffd0cfd0ffd2d2d1ffd4d4d4ffd6d6d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9d9daffdadadaffdadadaffdadadbffdadadaffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdcdcdcffdcdbdcffdcdcdcffddddddffdddcdcffddddddffdddddcffddddddffdddeddffddddddffdddeddffddddddffdddeddffdededeffdededeffdededdffdededeffdededeffdedfdeffdfdedeffdfdedeffdedfdfffdedfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe3e2e3ffe3e2e2ffe0e1e0ffdbdbdbffd6d6d7ffd3d3d3ffd2d2d1ffd2d1d1ffd0d1d1ffd1d0d1ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfd0cfffcfcfd0ffcfcfcfffcfcecfffcececfffcececeffcececeffcecdceffcecdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcdcdffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcacacaffcacbcaffcacacaffc9cacaffcac9caffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c8ffc8c8c8ffc7c7c7ffc7c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c6ffc6c6c6ffc6c5c6ffc6c5c6ffc6c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc8c8c8ffcacacaffcccccdffcfceceffd0d0d0ffd1d1d1ffd1d1d2ffd4d3d4ffd4d5d4ffd4d4d4ffd4d3d3ffd3d2d3ffd3d3d2ffd2d2d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffd1d1d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcecfffcececeffcececeffcecdcdffcdcdcdffcdcdccffccccccffccccccffcbcbcbffcbcbcbffcacbcbffcacbcaffcacacaffc9c9caffcac9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c7c7ffc8c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c1c2ffc1c1c2ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbebeffbebfbeffbebebeffbebebeffc2c2c3ffc8c9c8ffd0cfd0ffd5d5d5ffd7d7d7ffd9d9d8ffdbdbdbffddddddffdadadaffd6d6d7ffd4d4d4ffd4d4d3ffd5d4d5ffd7d7d7ffd7d7d6ffdadadaffdad9daffdbdcdbffdcdcdcffdddcdcffddddddffdfdfdfffdfdfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040403ff0b0b0bff1f201fff444344ff6d6d6dff868586ff929192ff969696ff969696ff989897ff979797ff999898ff9b9b9bffa7a8a8ffdfdfdffff9f8f9fffbfafbfffbfafafffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfafbfffbfbfafffafbfbfffbfbfafffafbfafffbfafafffafafbfffafafafffbfafafffafafafffafafbfffbfafbfffbfafbfffbfafafffbfafafffafafafffbfafbfffbfafafffafbfafffbfbfafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffcfdfcfffdfcfdfffdfcfdfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffcfbfcfffcfbfcfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffcfcfbfffcfcfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafafffafbfafffbfafbfffbfafbfffafafafffafafafffafafafff9fafafffafaf9fffafaf9fff9fafafffafaf9fffaf9fafffafafafffaf9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafff6f6f6ffd5d6d6ffa1a1a1ff979697ff959595ff949494ff939393ff929291ff8f8f8fff8a8a8bff828282ff717171ff585858ff2e2e2fff0f0f0fff050404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffedededffedededffedededffedededffedededffedededffedededffeeedeeffefefeffff0f0f0fff2f1f1fff1f2f1fff3f2f2fff3f3f3fff3f4f4fff4f5f4fff5f4f5fff6f5f6fff7f6f6fff7f7f6fff8f7f7fff8f9f8fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffaf9fafff8f9f8fff7f7f8fff7f7f6fff6f6f5fff4f3f3fff2f2f3fff2f2f2fff2f1f1fff0f1f1fff1f0f1fff2f2f2fff2f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f0fff0f1f0fff1f1f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffefefefffeeefeeffeeedeeffedeeedffecececffecececffeaeaeaffeaebeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe8e7e8ffe6e6e7ffe4e3e4ffe2e2e2ffe2e1e1ffe0e0e0ffe0dfdfffdededeffdddedeffdcdddcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdadbdbffdbdbdbffdddcddffdddddcffddddddffdddddeffdddddeffdededeffdfdfdfffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e3e2ffe3e3e2ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeae9eaffeaeaeaffeae9eaffeaebeaffebeaebffebeaebffebeaebffebebeaffebebebffebebebffebebeaffebebebffebebebffebebebffecebebffebebecffecebebffecebebffecebebffebecebffecebecffebebecffebecebffecebecffecededffedededffedededffedededffedededffedededffedeeedffedededffeeededffedededffedededffedededffedededffedededffedecedffececedffedececffecececffecebecffecececffecebecffecebebffecebebffebebebffebebebffebebeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e9e9ffe9e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe1e0e1ffe0e0e0ffe0e0dfffdfdfdfffdfdedeffdededeffddddddffdcdddcffdcdbdcffdbdbdbffdad9d9ffd9d8d8ffd7d7d7ffd5d6d5ffd4d3d4ffd1d1d2ffcfcfceffcdcccdffc9c9caffc7c7c7ffc5c5c5ffc3c2c2ffc0c0c0ffbebebeffbbbcbcffb9b9baffb8b7b7ffb4b4b4ffb0b0b1ffacacacffa6a6a6ffa1a0a0ff9b9b9cff979797ff939393ff8f8f8fff8b8b8cff898989ff898889ff878787ff858484ff838383ff7c7c7cff797878ff767776ff747474ff717171ff706f6fff6d6d6dff6d6d6dff6c6b6cff6a6a6aff696969ff686968ff676767ff5e5e5eff5c5d5dff60605fff5f5e5fff5d5d5dff5c5b5bff5a5a5aff595859ff575757ff555555ff535353ff515150ff4d4d4dff4b4a4aff484848ff464747ff454544ff434243ff414141ff3f3e3eff3c3c3cff3a3a3aff373837ff363535ff2c2c2cff0c0d0cff030202ff020303ff020203ff020203ff020202ff020202ff010201ff010201ff010101ff020101ff010101ff010102ff010201ff020201ff020101ff010102ff020202ff020202ff010202ff020102ff020202ff020202ff020202ff020101ff010202ff020102ff010101ff010201ff020201ff010101ff010101ff010101ff010101ff020102ff010201ff020101ff010101ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010201ff020102ff010102ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010100ff010100ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050504ff121212ff313131ff565657ff616262ff676667ff686968ff6c6b6cff707170ff747474ff727272ff585858ff313231ff373636ff3b3c3bff414141ff484848ff4f4f4fff575758ff606060ff6a6969ff727271ff787878ff7e7d7dff838383ff898989ff8e8f8eff949394ff999999ff9e9d9dffa2a1a1ffa6a6a5ffa9aaa9ffadadadffb1b1b1ffb5b5b5ffb8b7b7ffbbbbbcffbebebeffc0c0c1ffc2c2c2ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffcac9caffcbcbcbffcbccccffcdcdcdffcececeffd0cfcfffd1d0d0ffd2d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffd9d8d9ffd9d9d9ffdad9daffdadbdaffdadadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdddcffdddcddffdddeddffdedddeffdededeffdfdedfffdfdedeffe0dfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e9e8ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebebeaffebebebffecebebffecececffecececffedededffededeeffeeeeefffefefeffff0f0f0fff1f0f1fff2f1f1fff2f2f2fff2f2f2fff3f2f2fff4f4f3fff4f4f3fff3f3f3fff4f4f4fff4f4f5fff5f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c1c2ffc2c2c1ffc1c1c1ffc0c1c1ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c1c0ffbfbfbfffc2c1c1ffc7c7c7ffcccccdffcececeffcdcdcdffcbcbcaffc6c6c7ffbdbdbdffb2b1b1ffa8a9a9ffa7a7a8ffa8a8a8ffa9a8a8ffa9a8a8ffa9a8a8ffa8a9a9ffa9a9a9ffaaaaaaffabababffacacabffacacacffadacacffadadaeffaeaeaeffafafafffafb0afffb0b0b0ffb0b1b0ffb1b1b1ffb2b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb4b4b3ffb4b4b4ffb4b5b4ffb5b5b5ffb6b5b6ffb6b6b6ffb7b6b6ffb8b7b7ffb7b8b7ffb9b8b8ffb9b9b8ffb9babaffbababaffbbbabbffbbbbbbffbcbbbbffbcbcbcffbdbdbcffbdbdbdffbebdbeffbebebeffbfbfbeffbfbfbfffbfc0c0ffc1c1c2ffc5c5c5ffcacac9ffcdcdcdffd0d0d0ffd2d3d2ffd4d4d5ffd7d6d6ffd7d7d7ffd6d7d7ffd7d7d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdadadbffdbdbdbffdcdbdcffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcdcffdddddcffdddcddffddddddffddddddffddddddffddddddffddddddffdededdffdddeddffdeddddffdededeffdededeffdedfdeffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e0e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe3e3e3ffe4e3e4ffe4e3e3ffe2e2e2ffe1e1e1ffdfdfdfffd9d9d9ffd5d5d5ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcfd0ffcfcfd0ffd0d0cfffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfceceffcfcfcfffcfcecfffcececeffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffccccccffcccbccffcccbcbffcbcbcbffcbcbcbffcbcacbffcacbcaffcacacaffcacacaffcac9caffcac9caffc9c9c9ffc9c8c8ffc9c9c8ffc8c8c8ffc9c8c8ffc8c8c8ffc7c8c8ffc7c8c7ffc8c7c8ffc7c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c7ffc7c6c7ffc6c7c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c5c6ffc6c5c5ffc5c5c5ffc4c5c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc5c5c5ffc7c7c7ffcac9c9ffccccccffcececeffd0d0cfffd0d0d0ffd2d1d2ffd3d3d3ffd4d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0cfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfceceffcececdffcdcdcdffcdcdccffccccccffccccccffcccbccffcbcbcbffcbcacbffcacbcaffcacacaffcac9caffcac9caffc9c9c8ffc9c9c8ffc8c8c8ffc8c8c7ffc8c8c7ffc7c7c7ffc7c7c6ffc7c6c7ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c2c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c0ffc0c0c0ffbfc0bfffbfbfbfffbfbebfffbebebeffbebebfffbebebeffbebebeffbebebeffbebdbeffbdbdbdffbebebeffc1c1c1ffc7c7c8ffcfcfcfffd6d5d5ffd8d8d8ffd9d8d8ffdadadaffdcdcdcffdadadaffd7d7d7ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d5ffd4d4d5ffd7d7d7ffd7d7d7ffdad9daffdadad9ffdbdbdbffdcdbdbffdcdcdcffdddddc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff131313ff303030ff565657ff787878ff898989ff939292ff959695ff969697ff979797ff979797ff989898ff9b9b9bffb6b6b5ffececedfff9f9f9fffafbfafffafbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafbfffafbfbfffbfafafffafbfafffafafafffafbfbfffafafbfffbfbfafffafbfafffafbfafffafafafffafafafffafafafffbfafafffafafbfffafbfafffafbfbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfdfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfafbfffafafbfffbfbfbfffafafbfffbfafafffafafafffafafafffafafafff9fafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafafbfffbfbfafff7f8f8ffe3e3e3ffaeaeaeff989797ff959595ff949394ff939393ff919292ff908f8fff8b8c8cff848484ff767777ff5f5f60ff393939ff141514ff050505ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffedededffededeeffedeeedffedededffededeeffedededffedededffeeeeeeffefefeffff1f0f1fff1f2f1fff2f2f2fff2f2f2fff3f3f3fff4f4f3fff4f4f5fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff8f8f8fff8f9f8fff9f9f9fffafafafffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffafafafff8f9f9fff8f7f8fff6f6f7fff5f6f6fff4f3f3fff2f3f3fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff0f0f1fff0f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefeeffeeefeeffeeeeedffecedecffecececffecebecffebeaeaffeaeaebffeaebeaffe9e9e9ffe8e9e9ffe8e8e7ffe7e7e7ffe6e5e5ffe3e3e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdddcdcffdbdbdcffdbdbdaffdadbdaffdadbdbffdbdbdbffdbdbdbffdadbdaffdbdbdbffdcdcdcffdddcdcffddddddffddddddffdedddeffdededdffdededfffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe2e1e1ffe1e1e2ffe2e1e2ffe2e2e3ffe2e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeae9eaffeaeaeaffebeaeaffeaeaeaffebeaeaffebebebffebeaebffebebeaffeaebebffebebebffebebeaffebebebffebebebffebebebffebecebffebecebffecececffecececffebecebffecececffebebebffecebebffececebffedededffeeedeeffeeeeedffededeeffeeeeedffedeeedffededeeffedeeedffeeededffededeeffededeeffedededffedeeeeffeeededffedededffedededffedededffedededffededecffecececffecececffecececffecececffececebffecebecffebebecffebecebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfe0dfffdfdfdeffdededeffddddddffdcdddcffdbdcdbffdbdadbffd9d9d9ffd8d8d8ffd6d6d6ffd5d4d4ffd3d2d2ffd1d1d1ffcececeffcbcbcbffc9c9c9ffc6c7c7ffc5c5c5ffc2c3c3ffc0c0c1ffbebfbeffbcbcbcffb9b9baffb6b5b6ffb2b2b3ffafb0b0ffabababffa3a4a3ff9e9e9eff999a9aff969696ff929292ff8f8f8eff8d8d8dff8d8d8dff8b8b8bff898988ff828182ff7e7e7eff7b7c7cff797a7aff777777ff767777ff747574ff737373ff717170ff6f706fff70706fff6f706fff6d6d6dff656565ff636263ff636363ff646464ff626262ff606061ff5f5f5fff5e5d5eff5c5b5bff5a5a5aff585758ff565655ff515252ff4f4e4fff4c4c4cff4b4a4aff484848ff464646ff444444ff414242ff403f40ff3d3d3dff3a3b3aff383939ff363635ff303030ff212221ff0a0a0aff030203ff020302ff020203ff020202ff020202ff010102ff010202ff020201ff010202ff020202ff020202ff020203ff020202ff020202ff020202ff020202ff020202ff020202ff020201ff010201ff010201ff010101ff020201ff020101ff010102ff010201ff010201ff010101ff010202ff010201ff010201ff020101ff010201ff010101ff010101ff010101ff010101ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff010102ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010001ff010100ff000101ff010101ff000100ff000001ff000100ff010000ff000001ff000000ff000000ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040504ff101010ff2c2d2dff535353ff606060ff666665ff676867ff6b6a6aff6e6f6eff727272ff707070ff5f5e5eff303031ff363636ff3b3b3bff404141ff484848ff4f4f4fff585757ff60605fff69696aff727271ff777777ff7c7c7cff828282ff898888ff8e8e8fff949494ff999999ff9d9e9effa2a2a2ffa6a6a6ffa9a9a9ffadadadffb0b0b0ffb4b4b4ffb7b7b6ffbbbbbaffbebdbeffc0c0bfffc1c2c2ffc4c4c3ffc4c5c5ffc5c5c6ffc6c7c6ffc8c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc8c9c8ffc9c9c9ffcacbcbffcbcbccffcdcdcdffcdcecdffcecfceffcfd0cfffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d6d6ffd6d7d6ffd7d7d7ffd8d8d7ffd8d9d8ffd9d9d8ffd9d9d9ffdadadaffdbdadaffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcddffddddddffddddddffdeddddffdededeffdededfffdfdfdeffdfdfdfffe0dfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe6e5e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffeaeaebffeaebebffecebebffebecebffecececffecededffedededffeeeeeeffeeefeeffefefeffff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f5f5fff6f6f6fff6f6f6fff6f6f5fff6f7f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c1ffc1c1c1ffc1c2c1ffc2c1c2ffc2c2c1ffc1c1c2ffc1c1c1ffc0c1c0ffc0c0c1ffc0c0c0ffc0bfbfffc2c2c2ffc9c9c9ffcdcdcdffcdceceffcdccccffcacacaffc5c5c5ffbcbcbcffb0b0b1ffaaaaa9ffa8a9a8ffa8a9a8ffa8a8a8ffa8a8a8ffa8a8a8ffa9a8a9ffa9a9aaffaaabaaffabacabffabacabffacadadffadadadffaeaeaeffaeaeaeffafafafffafafafffafb0afffb0b0b0ffb1b1b1ffb2b1b1ffb2b2b3ffb3b3b3ffb3b3b3ffb3b4b4ffb4b4b4ffb5b5b5ffb6b5b5ffb6b6b5ffb6b6b7ffb7b7b6ffb7b7b7ffb8b7b8ffb8b8b8ffb9b9b9ffb9b9baffbababaffbbbbbbffbbbcbbffbcbcbcffbdbdbdffbdbdbdffbdbebeffbebebdffbfbebeffbfbfbfffc0c0c0ffc3c2c3ffc7c7c6ffcbcbccffcfcfceffd0d1d1ffd3d3d4ffd5d5d5ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9dad9ffd9dadaffd9dad9ffdadadaffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcddffddddddffddddddffdddcdcffddddddffddddddffdddeddffddddddffddddddffdddeddffdededdffdededeffdededeffdedfdeffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e1ffe3e2e3ffe3e3e3ffe3e3e4ffe2e2e2ffe0e1e1ffdededeffd8d9d8ffd4d4d4ffd1d1d2ffd1d0d1ffcfcfd0ffcfd0d0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfceffcecfceffcececeffcececeffcececeffcecdceffcdcdceffcdcecdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffccccccffcccccbffcbcccbffcbcbcbffcbcbcbffcbcacaffcacacbffcacbcaffcac9caffc9c9caffcac9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc8c8c9ffc8c9c8ffc7c8c8ffc8c7c8ffc7c8c7ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c5ffc6c5c5ffc5c6c5ffc5c5c5ffc5c4c5ffc5c5c4ffc4c4c5ffc5c5c4ffc4c4c4ffc3c3c4ffc3c4c3ffc4c3c3ffc2c3c3ffc3c2c3ffc3c2c3ffc4c5c5ffc7c7c6ffc9cac9ffccccccffcececeffcfcfcfffd0d0d0ffd1d2d1ffd2d3d2ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfd0d0ffcfcfcfffcfcfcfffcfcfceffcececeffcececdffcdcdcdffcdcdccffccccccffcccbccffcbcbccffcbcccbffcbcacaffcacacbffcacacaffcac9caffcac9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c6ffc7c7c6ffc6c6c6ffc6c6c6ffc5c6c5ffc4c5c5ffc5c5c5ffc4c4c4ffc3c4c3ffc3c4c4ffc3c3c2ffc3c2c2ffc2c3c2ffc2c2c1ffc2c1c2ffc1c1c1ffc0c1c1ffc0c0c0ffbfc0c0ffbfbfbfffbebfbfffbfbebeffbdbebeffbebdbeffbebdbeffbdbebeffbebdbdffbcbdbdffbdbdbdffc0c1c1ffc7c7c7ffcfcfcfffd5d6d5ffd8d8d8ffd8d9d8ffd9d9daffdadadaffd9d9d9ffd6d6d7ffd4d5d4ffd3d4d4ffd4d5d4ffd5d5d5ffd4d5d4ffd5d5d5ffd5d5d4ffd7d7d7ffd7d7d6ffd9dad9ffdadadaffdcdbdbffdcdbdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefffffffffffffefffffffffefffffeffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff090a0aff202021ff434444ff676768ff7f8080ff8b8b8cff939292ff959595ff969696ff969796ff979897ff989898ff9b9b9bffc7c7c7fff5f5f5fffafafafffafbfafffafbfafffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafbfffafbfbfffafbfbfffafafbfffafafafffafafafffafafafffbfbfbfffafafafffafafafffafafafffafafbfffafafbfffbfafafffbfbfbfffafafafffbfafafffafafafffafafafffbfbfafffafafbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffdfcfdfffdfcfdfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffbfafbfffafbfbfffbfafbfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafffafafafffafafafffbfafafffafafafffafafbfffafafafffafbfafffafbfafffafafafffafafafffbfafafffafafbfff9f9f9ffeeededffbebebdff979798ff959595ff949493ff929292ff919292ff8f9090ff8c8c8cff868686ff7b7b7bff676767ff424242ff1b1b1bff070607ff010202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffedededffedededffededeeffedededffededeeffedeeeeffedededffefeeeeffefefeffff1f1f0fff1f2f1fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff5f4f4fff5f5f5fff6f6f5fff6f7f6fff7f7f7fff8f8f8fff9f8f8fff9f9fafffafafafffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffafafbfff9f9f9fff8f8f7fff7f6f7fff5f6f6fff3f4f4fff2f3f3fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0efefffefefefffefeeeeffeeeeeeffedededffedecedffecebebffececebffeaebebffeaebebffeae9eaffe9e9e9ffe8e8e8ffe6e7e7ffe5e5e6ffe5e4e4ffe2e2e1ffe0e0e0ffdfdfdfffdededeffdcddddffdcdcdcffdbdbdbffdbdadaffdadadaffdadbdaffdadadaffdadbdaffdbdbdbffdadadaffdadadaffdcdcdcffdcdcdcffddddddffddddddffddddddffdeddddffdededeffdfdedfffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebeaffebebeaffeaebeaffeaebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebecebffecececffecebebffebebecffebebecffebebebffececebffecececffedededffeeededffeeededffededeeffeeedeeffeeededffeeeeedffedeeeeffedededffeeededffedededffedededffedededffedededffecededffedececffececedffedededffecececffecececffecececffececedffedecedffedededffedededffecececffedececffecececffebececffebebebffebeaebffebeaeaffeaeaebffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e6e7ffe6e7e6ffe6e6e7ffe5e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe2e3e2ffe2e3e2ffe1e2e2ffe1e1e1ffe0e0e1ffe0dfdfffdfdfdfffdededdffdcddddffdcdcdcffdbdbdbffdadadaffd8d8d9ffd7d7d7ffd5d5d5ffd4d5d4ffd2d2d2ffcfcecfffcdccccffcbcacbffc9c8c9ffc7c6c7ffc5c4c4ffc3c3c2ffc0c0c0ffbdbdbdffbbbbbaffb8b7b8ffb5b6b5ffb2b2b2ffadadaeffa7a7a8ffa3a3a3ff9fa0a0ff9c9c9cff979797ff949494ff919292ff929292ff919091ff8c8c8cff858585ff838383ff828181ff7f7f7fff7d7d7dff7a7a7aff787879ff767676ff767676ff767576ff767576ff747373ff6d6d6dff696a6aff686969ff686869ff676867ff666566ff646464ff626262ff616060ff5e5e5eff5d5d5cff5a5b5aff565756ff535353ff505051ff4e4e4eff4c4b4bff494949ff474847ff444544ff424342ff404040ff3e3d3eff3b3b3bff393939ff363637ff353635ff2e2e2eff161616ff050404ff030202ff020203ff020202ff020102ff020202ff020202ff020202ff030202ff020202ff020303ff020302ff020202ff010202ff020101ff010102ff020202ff010202ff020102ff010202ff010102ff020102ff020201ff020202ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff010101ff010101ff010001ff010000ff010001ff000001ff010001ff010000ff010100ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff0c0c0cff262626ff4c4c4cff5b5b5cff646363ff666667ff69696aff6e6d6eff717171ff706f6fff626263ff353535ff353536ff3a3b3bff414041ff474848ff4f4f4fff585757ff606060ff6a6a69ff717271ff767776ff7b7c7bff818181ff878788ff8e8d8dff949394ff999998ff9d9d9dffa2a2a1ffa6a6a6ffaaa9a9ffacacadffb0b0b0ffb4b4b5ffb8b8b7ffbbbbbaffbdbdbdffbfbfbfffc1c1c1ffc3c3c3ffc4c4c4ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c7ffc7c7c8ffc7c8c8ffc7c8c7ffc7c7c8ffc8c8c9ffcac9c9ffcbcbcbffccccccffcdcdcdffcececeffcecfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d2d1ffd2d2d2ffd3d2d3ffd3d3d4ffd4d4d4ffd6d5d5ffd6d6d6ffd7d6d6ffd7d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffdadbdbffdbdbdcffdbdcdcffdcdcddffdcdcdcffddddddffdeddddffdededdffdededeffdedfdeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e2e1ffe1e2e1ffe2e2e1ffe3e3e2ffe3e2e2ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe6e6e6ffe7e6e7ffe7e7e8ffe8e7e7ffe9e9e8ffe8e9e9ffe9e9e9ffeaeae9ffeae9eaffeaebebffeaebebffebebebffebebebffecebebffececedffeeeeeeffeeeeeeffefefefffeff0f0fff0f0f1fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff6f5f5fff5f5f6fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff7f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c1c1ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc0c0c1ffc1c0c1ffc1c0c0ffc1c1c0ffbebebeffc0c0c0ffc4c4c3ffcacacaffcdceceffcdceceffcccccdffcbcbcbffc4c3c3ffb9b9b9ffb0afb0ffa9aaaaffa9a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa9a9a9ffaaaaaaffaaaaaaffabaaaaffabababffacacacffadadacffadadadffaeadadffaeaeaeffaeaeafffb0afafffb0b0b0ffb1b1b0ffb1b1b1ffb2b2b2ffb2b2b3ffb2b3b3ffb3b3b4ffb3b4b4ffb4b4b4ffb5b5b4ffb5b5b5ffb6b6b5ffb6b7b6ffb7b7b7ffb7b8b7ffb8b8b8ffb8b9b9ffbab9b9ffbababaffbabbbaffbabbbaffbbbcbbffbcbcbcffbdbcbcffbdbdbdffbdbdbeffbebebeffbfbfbfffc0c1c0ffc4c3c4ffc8c8c8ffccccccffcfcfd0ffd2d1d2ffd4d3d4ffd6d6d5ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d6ffd5d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdbdcdcffdbdcdcffdcdbdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdddcdcffdddddcffdcdddcffddddddffddddddffddddddffdddedeffdedddeffdededeffdedfdeffdededeffdfdfdeffdfe0dfffe0dfdfffe0e0e0ffe0e0e1ffe0e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe1e1e2ffe0e0e0ffdddcdcffd8d8d7ffd3d3d3ffd1d0d1ffd0d0cfffcfcfcfffcecfcfffcecfcfffcececfffcececeffcececeffcececeffcececeffcececeffcececeffcdceceffcdceceffcdcdceffcdcdcdffcdcdcdffcdcccdffcdccccffccccccffccccccffccccccffcccbccffcccbcbffcbcbccffcbcbcbffcbcbcbffcbcbcaffcbcbcaffcacacaffcacacaffc9c9caffc9cac9ffc9c9c9ffc8c9c9ffc8c8c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c6ffc5c5c6ffc4c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c4ffc3c3c4ffc3c2c2ffc3c3c2ffc2c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc2c3c3ffc4c5c5ffc6c6c7ffc9c9c9ffcccbcbffcdcdceffcfcfcfffcfd0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d1ffd0cfd0ffd0cfcfffcfcfcfffcecfcfffcececeffcecdceffcecdcdffcdcdceffcdcdcdffcdcccdffccccccffcccccbffcbcbcbffcbcbcbffcacacbffcacacaffcacacaffc9c9c9ffc8c8c9ffc9c8c8ffc8c8c8ffc8c8c7ffc7c8c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c3ffc4c4c3ffc3c3c3ffc2c2c3ffc2c2c3ffc1c2c2ffc2c2c2ffc1c2c1ffc1c0c1ffc1c0c0ffc0c0c0ffc0bfc0ffc0bfc0ffbfbfbfffbfbfbeffbebebeffbebdbeffbebebdffbdbdbdffbcbdbdffbcbdbcffbcbcbdffc0c0c0ffc6c6c6ffcececeffd6d5d6ffd8d8d9ffd9d9d9ffd9dadaffd9d9daffd8d8d8ffd6d6d5ffd3d4d3ffd2d2d2ffd5d4d4ffd4d4d5ffd4d5d5ffd5d5d4ffd4d4d4ffd5d4d4ffd4d4d5ffd7d7d7ffd7d7d7ffdadad9ffdadada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffffffffffefffefefefffffffffffefffffffffffffffffffffffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030403ff0c0c0cff292929ff515050ff727172ff848484ff8e8e8eff929392ff949595ff959595ff979796ff989797ff989999ffa2a1a2ffd9d9d9fff8f8f7fffafafafffafafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafafffbfbfbfffbfafafffafbfbfffbfafbfffbfbfbfffafafbfffafafafffafbfafffbfbfafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfafafffafafafffbfafbfffafafbfffbfafafffbfbfbfffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfcfdfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffbfcfcfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfcfcfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffcfdfcfffcfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfafafffafafbfffafafbfffbfafbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafff9f9fafffafafafffafbfafffafafafffafafafffafafafffafafafffafbfafffbfafbfffafafafffafbfafffbfbfbfffafafafffafbfafffafafafff5f5f4ffcfd0d0ff9d9c9dff959595ff949393ff929292ff929292ff909090ff8d8d8dff888888ff808080ff707170ff515150ff292929ff0d0d0dff040404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffedededffededeeffedededffedededffeeeeefffeeeeeeffeeeeeeffeeefeeffeff0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff4f3f4fff4f4f4fff5f5f4fff5f5f5fff5f5f6fff7f7f6fff7f8f7fff7f8f8fff9f8f8fff9f9f9fffafafafffbfbfbfffcfcfcfffcfcfcfffcfdfcfffefefefffcfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfafafff9f9f9fff8f8f8fff7f6f7fff5f6f6fff4f3f4fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f0fff1f0f0fff1f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0efefffeeeeefffeeeeefffeeeeeeffededeeffedececffebeaebffebebecffeaebebffeaeaebffe9e9e9ffe9e8e8ffe7e7e8ffe6e6e6ffe5e5e5ffe2e3e2ffe0e1e1ffdfdfdfffdedfdeffddddddffdcdcdcffdbdadbffdadadaffdadad9ffd9d9daffd9d9daffdadad9ffdadadaffdadadaffdad9d9ffd9d9d9ffdbdbdbffdcdcdcffddddddffdddddcffdddeddffdededeffdddddeffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e3ffe3e3e4ffe4e4e3ffe4e5e4ffe5e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebeaebffeaebeaffeaebebffebebebffebebebffebeaebffebebebffebeaebffebebebffebebeaffebebebffebebebffebecebffebececffebebecffecebebffebebebffebebebffebebebffebebebffecebebffedeeedffeeeeeeffedededffedededffedededffeeededffedededffedededffedededffeeededffedededffedededffededeeffedededffedededffededecffecededffededecffecececffecececffecedecffededecffededecffedececffededecffedededffedededffecededffedececffecececffecececffebebecffebebebffebebebffebeaebffebeaeaffe9e9e9ffe8e9e8ffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e8ffe6e7e7ffe7e6e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e2ffe2e1e1ffe0e0e0ffdfdfdfffdfdfdeffdededeffdcdcddffdbdbdbffdadadaffd9d9d9ffd7d8d7ffd7d7d7ffd5d5d5ffd3d3d3ffd1d1d1ffcececfffcdcdcdffcbcacbffc9c9c9ffc6c6c6ffc4c4c4ffc1c1c1ffbebebeffbbbabbffbababaffb7b6b7ffb3b3b3ffafafafffaaaaaaffa7a7a7ffa4a4a3ff9f9f9fff9c9c9cff999999ff979797ff969796ff949493ff8c8c8cff898989ff888888ff858586ff838383ff808080ff7e7e7fff7d7d7eff7d7d7dff7b7b7cff7c7c7cff7b7a7bff777677ff717171ff6f6f6fff6d6d6dff6c6b6bff6a6a6bff686869ff676767ff656565ff636363ff616161ff5f5f5eff5c5c5cff575858ff555455ff525152ff4f4f4fff4d4d4dff4a4a4bff494948ff464646ff434344ff414141ff3f3f3fff3d3d3dff3d3d3dff3c3b3cff383838ff353535ff252626ff080808ff020302ff020203ff030202ff020202ff030203ff030202ff030303ff030203ff020303ff030203ff030302ff020202ff020201ff020202ff020201ff010101ff010201ff010202ff020201ff020201ff020101ff020101ff010101ff020102ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff010101ff010101ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010100ff000101ff010101ff000001ff000101ff000001ff010000ff000000ff000000ff000000ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080809ff222121ff484848ff575758ff616162ff656465ff686869ff6d6c6dff707070ff6f6f6fff686968ff3b3b3bff353535ff3b3a3aff414041ff474748ff504f4fff565756ff5f5f5fff676767ff70706fff767676ff7c7c7cff828182ff878787ff8d8d8cff939393ff989898ff9d9d9cffa1a1a1ffa5a5a5ffa9a8a8ffacacacffb0b0b0ffb5b5b5ffb8b7b8ffbababaffbcbdbcffbfbfbfffc1c0c1ffc3c3c3ffc4c3c4ffc5c4c4ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffcacbcaffcccccbffccccccffcdcdcdffcececeffcfcfceffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd4d3d4ffd5d5d5ffd5d5d5ffd5d6d6ffd7d6d7ffd7d7d8ffd8d7d8ffd9d8d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdbdadaffdbdbdcffdbdbdcffdddcddffdcddddffdddddeffdededeffdfdfdeffdfdedfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e2e1ffe1e2e2ffe1e1e2ffe2e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e7ffe8e7e7ffe7e8e8ffe8e8e8ffe9e8e8ffeae9e9ffeae9e9ffeaeaeaffebeaebffebebebffebebebffebecebffecedecffedededffedededffeeeeeeffefefeffff0f0f0fff1f1f0fff2f1f1fff2f2f2fff3f3f3fff5f4f5fff4f5f5fff6f5f5fff6f5f5fff6f6f6fff6f6f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c0c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0c0ffc0bfc0ffbebebeffc1c0c0ffc5c5c5ffcbcbcbffcdcdceffcececdffccccccffc9c9c8ffc1c1c1ffb7b7b7ffaeaeaeffa9a9a9ffa8a8a8ffa8a8a7ffa8a8a8ffa9a8a8ffa9a9a9ffaaaaaaffabababffababacffacabacffadacacffacacadffadadadffaeadaeffaeaeafffafafafffb0afb0ffb0b0b0ffb0b1b0ffb1b1b2ffb2b2b2ffb3b2b2ffb3b2b3ffb3b3b3ffb4b4b4ffb4b5b4ffb5b5b5ffb6b5b5ffb6b6b6ffb7b6b6ffb7b7b7ffb8b7b8ffb8b8b8ffb9b9b8ffb9b9b9ffb9b9baffbbbbbaffbbbbbbffbbbbbcffbcbbbbffbcbcbcffbdbdbdffbdbebeffbfbfbfffc1c1c1ffc5c6c5ffcacacaffcdcdcdffd0d0d0ffd2d2d2ffd5d4d4ffd5d5d5ffd6d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d7ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9daffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadadbffdbdadbffdbdadbffdbdbdbffdbdbdbffdcdcdcffdbdbdbffdcdbdbffdbdbdcffdbdbdcffdcdcdcffdbdcdcffdcdcddffdcdcdcffdddddcffdddcddffddddddffddddddffddddddffdeddddffdddddeffdddddeffdededeffdedfdfffdedfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdbdbdbffd5d6d6ffd2d1d1ffd0cfd0ffcfcfcfffcfceceffcececfffcececfffcececeffcececeffcececdffcdcecdffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdccffccccccffcdccccffcbccccffcccbccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcacbffcacacaffc9cac9ffcacacaffc9c9c9ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c8c8ffc8c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c6c5ffc5c6c6ffc5c5c6ffc5c5c5ffc5c4c5ffc5c4c4ffc4c5c4ffc4c4c4ffc4c4c3ffc3c4c3ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c2ffc1c2c2ffc2c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c1ffc2c2c2ffc4c4c4ffc6c6c6ffc9c9c9ffccccccffcececdffcececeffcfd0cfffd0d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcccccdffccccccffcccbccffcbcbccffcacbcaffcbcbcbffcacacaffcac9c9ffc9c9c9ffc8c8c9ffc9c8c9ffc7c8c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c4ffc4c4c4ffc3c3c4ffc4c4c3ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c1c2ffc1c2c1ffc1c1c1ffc1c1c0ffc0c1c0ffc0c0c0ffbfbfc0ffc0c0c0ffbfbfbfffbfbfbeffbebebeffbebebeffbebebeffbebebeffbdbdbdffbcbcbdffbdbcbdffc1c1c0ffc6c6c6ffcdcdcdffd4d5d4ffd9d9d8ffd9d9d9ffdadadaffd8d9d9ffd6d6d6ffd4d4d4ffd3d2d2ffd2d2d1ffd3d3d3ffd5d4d5ffd4d4d5ffd5d4d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d5ffd4d4d5ffd7d7d7ffd7d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050404ff101010ff2e2f2fff575858ff787878ff888888ff90908fff929292ff949494ff959595ff969696ff989797ff99999affaeaeaeffe7e7e7fff9f9f8fffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafbfffafbfbfffbfbfafffafafafffafafbfffafafbfffbfafbfffafafafffafbfafffafbfafffafafafffafafafffafafbfffafafbfffafafafffafafafffafafafffafafbfffbfafbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffdfcfdfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffdfcfcfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffcfcfdfffcfdfdfffdfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffbfcfbfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafbfbfffafbfafffafafafffbfafafffafbfafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafbfafffbfbfafffafafafffafafafffbfbfbfffafbfafffbfafafffafafbfffbfbfbfffbfafbfff7f7f8ffdfdfdeffa8a8a8ff959595ff939394ff929293ff929291ff909090ff8d8d8eff8a8a8aff858485ff787877ff616161ff414141ff191819ff080909ff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffeeededffedededffedededffefefefffefefefffeeeeefffeeeeeeffeeeeeefff0efeffff1f1f1fff2f2f2fff3f2f2fff3f3f4fff4f4f4fff4f4f4fff5f5f4fff6f5f6fff6f6f7fff7f7f7fff7f7f7fff8f8f8fff9f8f9fff9fafafffbfbfafffbfbfbfffbfcfbfffdfdfdfffefefefffefdfefffcfcfdfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffbfbfafff9f9f9fff7f7f8fff6f7f7fff5f5f4fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff1f2f1fff1f1f1fff0f0f0fff0f0f0fff0f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0ffefefefffeeefefffeeeeeeffeeededffedededffecececffebebebffebebebffebeaeaffeaeaeaffe9e9e9ffe7e8e7ffe6e6e6ffe5e5e6ffe4e4e3ffe1e1e1ffe0e0dfffdfdfdeffddddddffdcdcdcffdbdadbffdadadaffd9d9d9ffdadad9ffdad9daffd9d9daffd9dadaffdad9d9ffd9dadaffdad9daffd9dad9ffdbdbdbffdcdcdcffdcdcdcffddddddffdddeddffdedddeffdddddeffdededeffdfdedfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebeaeaffeaebeaffeaeaeaffebeaeaffeaeaebffebeaebffebebebffebebeaffebebebffebebebffebebebffebebebffebececffecebecffebececffececebffebebebffebebebffecececffedeeedffeeededffedededffedededffedededffedededffedededffeeeeedffedededffededeeffedededffeeededffedededffedededffedededffedededffededecffecedecffedededffedecedffecededffecededffececedffecececffecececffedededffedededffedededffedededffecececffecececffecececffecececffecececffebebecffebebecffeaebebffebeaeaffe9eae9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe4e4e4ffe4e4e3ffe3e2e3ffe2e1e2ffe0e1e1ffdfdfdfffdedfdfffdddddeffdcdcdcffdbdcdbffdadadaffd9d9d9ffd8d8d8ffd6d7d6ffd5d4d4ffd3d3d3ffd1d1d1ffcfcfcfffcececeffcbcbcbffc9c9c8ffc5c5c6ffc3c3c4ffc0c0c0ffbebdbdffbababaffb6b6b6ffb2b3b3ffb0b0b1ffacacacffa9a9a9ffa6a6a6ffa3a3a3ff9fa0a0ff9c9c9dff9a9a9aff999899ff929292ff8f8f8fff8d8d8dff8b8a8aff898889ff888888ff858585ff848384ff838383ff828282ff818181ff808081ff7d7e7eff7b7a7aff777777ff737373ff707170ff6f6f6eff6d6d6dff6b6c6bff696969ff686767ff656565ff626262ff616060ff5c5b5cff595859ff565656ff535352ff515051ff4e4e4fff4c4c4cff4a4a49ff474848ff464646ff464746ff454645ff424242ff404040ff3d3d3dff383938ff353434ff232323ff050505ff030203ff030303ff030403ff040403ff030303ff030303ff030303ff030303ff020202ff020203ff020203ff020202ff020201ff010201ff020202ff020102ff010202ff010202ff010102ff010101ff010101ff010101ff010102ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff000101ff010100ff010100ff000101ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff010101ff000101ff010001ff000001ff010001ff010001ff000001ff000100ff010100ff000000ff000001ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff080808ff201f20ff4a4a4aff585959ff606060ff636363ff676767ff6b6b6bff6f6f70ff707171ff6b6a6aff3f3f3eff353535ff3a3a3aff414040ff484848ff4f4f4eff565656ff5e5d5dff656665ff6d6d6dff757475ff7b7b7cff818182ff878787ff8d8d8cff939393ff989898ff9c9c9cffa1a0a0ffa4a5a5ffa8a8a8ffacacacffb1b1b0ffb5b4b4ffb6b7b6ffbababaffbcbdbcffbfbebeffc0c0c1ffc2c2c2ffc4c3c3ffc4c4c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c7ffc7c8c8ffc9c9c9ffcacac9ffcacbcaffccccccffcdcccdffcdcdcdffcececeffcececfffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd3d2d3ffd3d3d3ffd3d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d7ffd8d7d8ffd8d8d8ffd9d8d8ffd9dad9ffd9dadaffdadadaffdadadaffdbdbdcffdcdcdbffdcdcdcffdddcdcffddddddffddddddffdededeffdededfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e0ffe1e1e2ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e5ffe5e5e5ffe6e5e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffebebebffebebecffececebffecedecffedeeedffeeeeeeffeeefefffefeff0fff0f0f0fff1f0f0fff1f1f1fff2f3f2fff3f3f4fff5f4f5fff6f5f6fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff7f8f8fff8f8f7fff8f8f8fff8f9f9fff8f9f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffebebeaffebebeaffebebebffebebebffeaebebffebebebffebebebffebeaeaffeaeaeaffebebeaffebebeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc0c0c1ffbfbfc0ffc1c2c2ffc7c7c6ffcacbcbffcccccdffcccdcdffcbcbcbffc7c7c6ffbfbfbfffb4b5b5ffabababffa7a8a8ffa7a7a7ffa7a7a8ffa8a8a8ffa9a8a8ffaaaaa9ffaaaaabffabaaabffacabacffacacacffacacacffadacadffadadadffaeaeaeffaeaeaeffafafafffafb0afffb0b0b0ffb1b1b1ffb1b1b1ffb1b2b2ffb2b2b2ffb3b3b3ffb3b4b3ffb4b3b4ffb5b4b4ffb5b5b5ffb5b5b5ffb6b5b6ffb6b6b7ffb7b7b7ffb8b8b8ffb9b9b8ffb9b9b9ffbab9baffbababaffbbbabaffbbbbbbffbbbbbcffbcbcbcffbdbdbdffbebebeffbfbfbfffc3c3c3ffc7c8c7ffcccbcbffcececeffd0d0d0ffd3d3d3ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffdad9daffd9dadaffdad9daffdadadaffdadadaffdadadaffdbdadbffdadbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcddffdddcddffddddddffdddddcffddddddffdedddeffdededeffdededeffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e0ffe2e2e2ffe1e2e2ffe3e2e2ffe1e1e1ffe0e0e0ffdedddeffd9d9daffd4d5d4ffd1d1d0ffcfcfcfffcececfffcececeffcececeffcdcdcdffcdcdceffcdcdceffcdcdceffcdcdccffcdcdcdffcdcdcdffcdcccdffcccdcdffcccccdffccccccffcccbccffcbcbcbffcccccbffcbcbccffcccbccffcbcbcbffcbcbcbffcacbcbffcbcacbffcbcacaffcacacaffcac9caffcac9caffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc8c7c7ffc7c7c7ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c5c5ffc5c5c6ffc5c5c5ffc5c5c4ffc4c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc3c4c4ffc2c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c2ffc1c1c1ffc1c1c0ffc0c0c0ffbfc0c0ffbfc0c0ffc0c0bfffbfc0c0ffc2c2c2ffc4c4c4ffc6c6c7ffc9c9c9ffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfceffcececfffcecdceffcecdceffcdcdcdffcccdcdffcdccccffccccccffccccccffcbcbcbffcbcbcbffcacbcaffcacacaffcacac9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c5c5ffc5c5c6ffc5c5c5ffc4c5c4ffc5c4c4ffc4c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc1c2c2ffc1c1c2ffc1c2c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0bfbfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbebfbeffbfbfbeffbebebeffbdbdbeffbcbdbdffbdbdbcffbfc0c0ffc6c6c6ffcdcdceffd4d4d4ffd8d8d8ffdadadaffdadbdbffd8d8d8ffd5d5d5ffd2d2d2ffd0d0d1ffd1d0d0ffd2d2d2ffd3d3d3ffd3d3d4ffd5d4d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd4d5d5ffd4d4d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffffffffffffefeffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060605ff131313ff333233ff5f5f5fff7e7e7eff8a8a8aff919090ff929292ff939393ff959494ff969696ff979797ff9a9b9affbfbfbffff2f2f1fff9fafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfbfffafafafffbfbfafffafafafffafafbfffafafbfffafbfafffbfbfafffafbfafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafbfffafafafffafafafffbfafbfffafafafffbfbfafffafafafffbfafbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfafbfffbfbfbfffafafafffbfafafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafbfffafafafffafafafffbfafafffafafafffafbfbfffafafafffbfbfafffbfbfbfffafafbfffbfbfbfffafafafffbfafafffbfbfbfff9f8f9ffebebeaffb7b7b6ff959595ff939393ff939392ff929291ff909090ff8d8d8eff8b8c8bff888888ff7d7e7eff6b6b6aff505051ff242424ff0b0c0bff040303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffedededffedeeedffefeff0fff0efeffff0efefffefefefffefeeeeffefefeffff0efeffff1f1f1fff2f3f2fff3f3f3fff4f4f4fff4f4f4fff5f5f4fff5f6f5fff6f6f5fff6f7f6fff6f7f7fff8f8f8fff8f8f8fff9f9f8fffafaf9fffafbfbfffbfbfbfffcfcfcfffdfdfdfffefefffffefefefffdfcfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffbfbfafffafafafff8f8f7fff7f7f6fff4f4f4fff3f4f4fff3f3f4fff3f3f2fff3f3f2fff2f3f2fff2f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0efffeeefeeffefeeefffeeeeeeffededeeffececedffececebffecebebffebebebffeaeaeaffe9eae9ffe8e8e8ffe7e6e7ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0e0ffdfdedfffdeddddffddddddffdbdbdbffdadadaffd9d9d9ffd9d9d8ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffdddedeffdeddddffdeddddffdfdfdeffdfdedfffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffeae9eaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaeaeaffebeaeaffeaebeaffebeaeaffebebebffebeaeaffeaebeaffeaebebffebebeaffebebebffebebebffebecebffebebebffececebffececebffecececffebebebffebebebffecebebffecededffedeeeeffedededffedededffedededffedededffedededffeeededffedededffedededffedededffedededffedededffedededffededecffedededffedededffededecffecececffedededffecedecffedececffecececffececedffedededffededecffedecedffededecffedececffecececffecececffecececffecececffebececffecececffecebecffebecebffecebebffebebebffeaeaebffeaeaeaffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe5e6e5ffe5e4e4ffe4e4e4ffe2e3e3ffe2e2e2ffe1e1e0ffe0e0dfffdfdedeffdddedeffdcdcdcffdcdcdbffdadadaffd9d9d9ffd8d8d8ffd6d6d6ffd5d4d4ffd3d3d3ffd2d2d3ffd1d0d0ffcdcdccffcacacaffc7c7c7ffc5c5c4ffc2c2c2ffc0c0c0ffbcbbbcffb8b8b8ffb5b5b4ffb0b0b0ffacadacffa9a9a9ffa8a8a8ffa5a5a5ffa2a1a2ff9f9f9fff9d9d9dff9b9b9cff959594ff929192ff909090ff908f8fff8e8e8eff8d8c8dff8b8a8aff8a8a8aff878787ff868686ff858485ff858585ff838282ff7e7e7dff79797aff767576ff747373ff717171ff706f6fff6e6d6dff6b6b6bff6a6969ff676767ff656464ff616161ff5d5d5dff595a59ff565757ff555554ff535352ff505151ff515151ff505050ff4e4e4eff4d4d4dff4a4b4bff464646ff444444ff404040ff3c3c3cff373737ff343434ff201f1fff060606ff040304ff040404ff040403ff040404ff030303ff030303ff030303ff030303ff020203ff020302ff020202ff020202ff020201ff010101ff020202ff010101ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff010101ff000101ff010101ff010001ff010101ff010000ff010100ff000001ff010000ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff000001ff010101ff000000ff010000ff010101ff000001ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff090909ff1f1f1fff4b4c4cff5c5c5cff606060ff626262ff656566ff696a69ff707070ff757575ff717070ff454545ff343434ff3a3939ff404040ff474747ff4e4e4eff555455ff5c5b5cff646363ff6c6c6cff747373ff7b7b7bff818080ff868686ff8c8d8cff929292ff989897ff9c9c9cffa1a1a0ffa4a5a4ffa9a8a8ffacacacffb0b0b0ffb4b4b4ffb7b7b6ffb9b9b9ffbbbbbcffbebebeffc0c0c0ffc2c1c1ffc3c3c3ffc4c4c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcccdccffcdcdcdffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd6d6d5ffd7d6d6ffd6d7d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffdad9daffdadadaffdbdbdbffdcdbdbffdcdbdbffdddcdcffddddddffddddddffdededeffdededeffdedfdeffdedfdfffdfdfdfffe0e0dfffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e3e3ffe5e4e4ffe6e6e6ffe6e5e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaebeaffebebebffebececffecececffececedffeeeeeeffeeeeeeffefeeefffeff0effff0f0f1fff1f1f1fff2f2f1fff3f2f3fff4f4f4fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffececebffebebebffebebeaffeaeaebffebebebffebebebffebeaeaffebebebffebebebffebebebffebebeaffebeaebffe9e9e9ffe9e9e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c1ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc1c1c0ffc1c0c0ffc0c1c1ffc0c0c0ffc0c0c0ffc2c2c2ffc7c7c7ffcacacaffccccccffccccccffcacacaffc6c6c5ffbcbdbdffb2b3b3ffa9a9a9ffa6a6a6ffa7a7a7ffa8a8a8ffa9a9a9ffa9a9a9ffaaa9aaffaaaaaaffabababffabababffacabacffadacacffadacadffadadadffaeaeaeffafaeafffafafafffb0afafffb0b1b0ffb1b0b1ffb2b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb4b3b3ffb4b3b4ffb5b4b4ffb5b5b5ffb6b5b5ffb6b6b6ffb7b6b6ffb7b7b7ffb7b8b8ffb9b8b8ffb9b9b9ffb9babaffbababaffbabbbaffbbbbbbffbcbcbbffbdbdbdffbebebeffc1c1c0ffc5c5c5ffc8c8c9ffcccdcdffcececeffd1d1d0ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d4ffd5d5d5ffd4d4d4ffd5d5d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffd9d9daffdadadaffdadadaffdadadaffdbdadaffdadbdaffdbdadbffdbdadbffdbdbdbffdbdbdbffdcdbdbffdcdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcddddffdddddcffdddeddffdddedeffdededeffdededeffdfdfdeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e2ffe2e2e2ffe0e0e0ffdfdedeffddddddffd8d8d9ffd4d4d3ffd0d0cfffcfcfcfffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcccdccffcdcdccffcccdccffccccccffccccccffccccccffccccccffcccbcbffcbcbcbffccccccffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcbcaffcacacaffcacacaffcacacaffcacacaffc9c9caffc9cac9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c9c8ffc8c8c8ffc8c7c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c4ffc5c5c4ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc2c1c1ffc1c1c1ffc0c0c1ffc1c0c0ffc0c0bfffbfc0c0ffbfbfbfffbfbfbfffbebebeffbebebeffbfbfbfffc1c2c1ffc4c4c3ffc6c7c6ffc9cac9ffcbcbccffcdcdcdffcdcdcdffcfceceffcfcfcfffcfcfcfffcfcfcfffcececeffcecdceffcdcdcdffcdcdcdffccccccffccccccffccccccffcbcbccffcbcbcbffcbcbcaffcbcacaffcacacaffcac9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c5c5ffc6c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c3ffc3c4c3ffc3c3c2ffc3c3c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c0ffc1c1c0ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbebeffbfbebeffbfbfbfffbebebfffbebebeffbebdbdffbdbdbdffbcbcbcffbdbdbcffc0c0c0ffc6c6c6ffcecdceffd4d4d4ffd9d9d8ffdadbdaffdbdbdaffd8d8d8ffd5d5d6ffd2d2d2ffd0cfcfffcececeffd1d1d1ffd3d3d3ffd3d2d2ffd4d3d4ffd3d3d3ffd5d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd4d4d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefefeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff070807ff191919ff3d3d3dff686868ff828182ff8d8c8cff909090ff919191ff939393ff959595ff959596ff989797ffa09f9fffd2d2d2fff7f7f7fffbfbfafffafafbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfbfbfffbfbfafffbfafafffbfafafffafafbfffafafafffbfafbfffbfafafffbfafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfafffbfbfafffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfdfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffcfbfbfffcfcfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffbfafafffbfafafffbfafafffafbfafffafafafffbfafafffbfbfafffafbfafffbfbfbfffafbfafffbfafbfffbfafafffafbfbfffbfbfafff4f4f4ffcacacaff999999ff939393ff939393ff929292ff909090ff8e8d8eff8b8b8cff898989ff828282ff717070ff575656ff2a2b2bff0d0c0cff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffedeeedffeff0f0ffeff0effff0f0f0fff0efefffefefefffefefefffefefeffff0f0effff2f1f1fff2f2f2fff4f3f3fff4f4f4fff4f4f4fff5f5f5fff6f6f5fff6f5f6fff6f6f7fff7f7f7fff8f8f7fff9f8f9fffaf9f9fffafaf9fffbfafafffcfbfbfffcfcfcfffdfdfdfffffffffffefefefffefdfdfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffcfbfcfffaf9fafff8f8f8fff7f7f7fff5f5f4fff4f3f3fff4f3f3fff3f3f3fff3f3f2fff3f2f3fff3f2f2fff2f2f2fff1f1f1fff1f1f0fff0f0f0fff0efeffff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0ffefefefffefefeeffefefeeffeeeeeeffedeeedffecececffecebecffebebebffebebeaffe9eaeaffe8e9e9ffe7e8e7ffe7e6e7ffe5e4e4ffe3e2e2ffe1e0e0ffdfdfdfffdededeffddddddffdbdcdcffdbdadaffdad9d9ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdcdcdbffdcdcdcffddddddffddddddffdedddeffdedddeffdededeffdfdfdeffdfdfdfffe0e0e1ffe1e0e1ffe1e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe5e4e4ffe5e5e5ffe4e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e9e8ffe8e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffe9eae9ffeaeaeaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffebebeaffeaeaebffeaeaebffebebebffebebebffecebebffecebecffebecebffececebffecebebffebebebffebebebffedededffedededffedededffedecedffedededffedededffedededffedededffedededffedededffededeeffedededffedededffedededffedededffededecffedededffedededffedededffecedecffededecffededecffecececffecececffecececffecececffedecedffedededffecececffecececffececebffecececffecececffecececffecececffecececffececebffebececffebececffebebebffebebebffebeaeaffeaeaeaffe9e9e9ffe9e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe5e5e6ffe5e5e5ffe5e4e4ffe4e3e3ffe3e2e2ffe1e2e1ffe0e0e0ffdfdedfffdededeffddddddffdcdddcffdbdbdbffdad9d9ffd8d8d8ffd6d7d7ffd6d5d5ffd3d3d3ffd1d1d1ffcececfffcbcbccffc8c9c9ffc5c5c5ffc4c3c3ffc2c1c2ffbfbfbfffbabbbaffb6b6b6ffb2b2b2ffaeaeaeffabababffa9a9a9ffa6a6a6ffa2a2a2ffa1a1a1ff9e9e9eff989899ff989898ff979797ff959594ff949494ff959494ff929192ff909190ff8c8c8cff8a8a8aff898989ff8a8a8aff878888ff848585ff7f807fff7c7c7cff797878ff767576ff747374ff727172ff70706fff6e6e6eff6c6c6cff6a6a6aff686768ff626262ff5e5e5eff5c5d5cff5b5b5cff5a5a5bff5a5a5aff595958ff575757ff555454ff515251ff4e4e4eff4a4949ff474747ff434443ff404040ff3a3a3aff373737ff353434ff202021ff060606ff040404ff040404ff040304ff030404ff030404ff030303ff030202ff030203ff020203ff020202ff020202ff020202ff020202ff010201ff020101ff020201ff010101ff010101ff010101ff010101ff010102ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010100ff000101ff000101ff000000ff010001ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010100ff010101ff010001ff010101ff010100ff010101ff000000ff010000ff010000ff000001ff010100ff010001ff010001ff000000ff000000ff000101ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff09090aff1d1d1dff494949ff5a5a5aff5f5e5fff616261ff656565ff696969ff6f6f6fff797878ff777878ff4b4c4cff333333ff393939ff3f3e3eff464545ff4c4c4cff535353ff5b5a5aff636363ff6a6a6bff737272ff7a797aff7f7f7fff858586ff8c8c8bff919191ff969797ff9c9c9bffa0a09fffa4a4a4ffa8a8a8ffacacabffb0afafffb4b3b4ffb6b6b6ffb9b9b9ffbcbcbcffbdbebeffc0c0c0ffc2c1c1ffc3c3c3ffc5c4c4ffc5c5c5ffc6c5c6ffc5c5c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c5c5ffc6c5c6ffc6c7c7ffc7c8c7ffc9c8c9ffcac9c9ffcbcacbffcbcbcbffcccccbffccccccffccccccffcdcdcdffcecdceffcfcecfffd0cfd0ffd0d0d1ffd1d1d1ffd2d2d1ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d7ffd9d8d9ffd9d8d8ffd9d9d9ffdadadaffdbdadaffdbdbdaffdcdcdcffdcdcdcffdcdcdcffdddcddffddddddffdddddeffdededdffdededeffdededfffdfdfdfffe0dfdfffe0dfe0ffe1e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e5ffe6e5e5ffe6e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffebebeaffecebecffecececffedededffedededffeeeeeeffefefeeffefefeffff0f0f0fff0f0f0fff1f1f1fff2f2f3fff3f3f3fff4f4f4fff5f6f5fff7f6f6fff7f7f7fff7f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebecebffecebecffebebebffebebebffeaebeaffebebebffebebebffeaeaeaffebebebffebeaebffebeaebffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc1c0c0ffc0bfc0ffbfc0c0ffc1c1c0ffc1c1c1ffc1c0c1ffc0c0c0ffc0c1c1ffc1c1c1ffc0c0c0ffc3c2c2ffc7c6c7ffcacacaffccccccffccccccffcacacaffc6c5c5ffbbbbbbffb0b0afffa8a8a8ffa6a6a6ffa8a7a7ffa8a8a8ffa9a8a9ffaaa9aaffaaaaaaffaaabaaffababaaffacababffacabacffacadacffadacadffadadadffaeaeaeffafaeaeffaeafafffafb0b0ffb0b0b0ffb1b1b1ffb2b1b1ffb2b1b2ffb2b2b2ffb3b3b3ffb4b3b3ffb4b4b4ffb4b4b4ffb5b5b5ffb6b5b6ffb6b6b6ffb6b6b7ffb8b8b7ffb7b7b8ffb8b8b9ffb9b9b9ffbabab9ffbbbabaffbbbabbffbbbcbbffbcbcbcffbfbebeffc2c2c2ffc6c7c6ffcacacaffcccdcdffcfcfcfffd2d1d2ffd3d3d4ffd4d4d4ffd4d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9dad9ffd9d9d9ffdad9daffdadadaffdadad9ffd9dadaffdadadaffdadadaffdbdbdbffdbdadaffdbdadbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffdddddcffdcdcddffdcddddffddddddffdededdffdfdedeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe1e2e2ffe0dfe0ffdedddeffdbdcdcffd7d7d7ffd2d2d2ffcfcfcfffcececeffcdcdcdffcdcdcdffcdcdccffccccccffcdccccffccccccffcccccbffccccccffcccccbffccccccffcbcbcbffcbcbcbffcbcbcbffcacacaffcbcbcbffcacacaffcacacbffcacacbffcacacaffcacacaffcacac9ffcacac9ffcac9caffc9cac9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc7c8c8ffc7c8c8ffc7c8c7ffc8c7c8ffc7c6c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc5c5c4ffc4c4c4ffc3c4c4ffc4c4c3ffc4c4c3ffc4c3c3ffc4c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc1c1c1ffc1c0c1ffc1c0c0ffc0c0c0ffc0c0bfffbfbfc0ffbfbfbfffbfbebfffbebebeffbebebeffbebebeffbdbdbdffbebdbdffbfbfc0ffc1c1c1ffc3c3c3ffc7c6c6ffcacacaffcbcbcbffccccccffcdcdcdffcdcdcdffcececeffcececeffcecdceffcdcdceffcdcdcdffcccdccffcccccbffcccccbffcbcbcbffcacbcbffcacacaffcacacaffcac9caffc9c9c9ffc8c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c1c0ffc1c0c1ffc1c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebeffbfbebeffbebdbeffbebebeffbebebeffbebebeffbdbcbdffbcbcbcffbcbcbcffc1c1c1ffc7c7c7ffcececeffd5d4d5ffd9d9d9ffdbdbdaffdcdbdcffd9d9d9ffd6d5d5ffd2d2d2ffd1d1d1ffd1d1d1ffcfcfcfffd1d0d0ffd0d0d0ffd2d2d3ffd3d2d3ffd3d3d4ffd3d3d3ffd4d4d4ffd5d4d4ffd5d4d5ffd4d5d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebecffebebebffecececffececebffecebebffecebebffebebecffebecebffecebecffecebebffecececffebebeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffefffffffffffffffffffefeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff0a0a0aff232222ff4b4b4bff706f70ff858585ff8e8d8eff919191ff929191ff939393ff959596ff969697ff989999ffa9a9a9ffe2e1e1fff8f9f8fffbfafbfffbfafbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfafffbfbfbfffbfbfafffbfafbfffbfbfafffafafafffbfafafffafafbfffafafafffafafafffbfafafffbfafafffafafbfffafafafffafafafffafafbfffbfafbfffafafbfffbfafafffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffbfafbfffbfafbfffafbfbfffafafbfffbfbfafffbfafafffafafafffafafbfffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfbfffafafbfffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfafafffbfbfbfff7f7f8ffdadadaffa2a2a2ff939393ff929292ff919292ff909090ff8e8e8eff8c8c8bff898a8aff858585ff767576ff595959ff2f2f2fff0f0e0eff040304ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff0efefffefeff0fff0eff0ffefeff0ffefeff0ffefefefffefefeffff0f0f0fff1f1f2fff3f3f3fff3f4f4fff4f5f4fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff9fafafffafafafffbfafafffcfcfcfffcfdfdfffffefffffffffffffefffffffdfefdfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfbfcfffafafafff8f8f8fff7f7f7fff5f5f5fff4f4f4fff4f3f4fff4f3f3fff2f3f3fff3f2f2fff2f2f3fff2f2f2fff2f2f1fff2f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffeeeeeeffedeeeeffedededffecececffebecebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe6e6e7ffe6e5e6ffe3e4e4ffe1e1e2ffe0e0e0ffdfdedeffddddddffdcdcddffdbdbdbffd9dadaffd8d9d8ffd8d8d8ffd7d8d7ffd8d7d8ffd8d7d7ffd7d7d7ffd8d8d8ffd9d9d8ffd8d8d8ffd8d9d9ffd9d9daffdadadaffdbdbdbffdbdbdcffdcdcdcffddddddffddddddffdddeddffdededeffdededeffdfdedeffdfdedfffe0dfe0ffe1e1e0ffe2e2e1ffe2e2e1ffe2e3e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffeae9eaffe9e9eaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaebffeaebeaffeaeaeaffeaebeaffebeaebffebeaeaffeaeaeaffeaebeaffebebebffebebebffebebecffebebecffebebebffecececffebececffecebebffedededffedededffedededffedededffecececffedececffedededffedededffededecffedededffedededffedededffedededffedecedffedededffecedecffedededffedecedffedededffecedecffededecffedececffececedffecececffecececffececedffedecedffececedffecececffecececffecebecffecececffebececffecececffecececffecececffebecebffececebffebebebffebebebffecebebffebebebffeaeaebffeaeaeaffe9e9e9ffe9e8e8ffe8e8e9ffe9e8e9ffe8e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe3e2e2ffe1e2e2ffe1e0e0ffe0dfdfffdededeffddddddffdbdbdbffd9d9d9ffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d1ffd0d0cfffccccccffc9c9c9ffc6c6c6ffc5c4c5ffc3c3c3ffbfbfbfffbcbbbbffb8b7b8ffb3b4b3ffb0b0b0ffaeaeaeffabababffa7a7a8ffa4a5a5ffa1a2a2ff9e9e9eff9d9d9dff9c9b9cff9b9a9aff9a9a9bff9a9a9aff989999ff959695ff919191ff8e8f8eff8d8d8dff8e8e8eff8d8d8cff8a898aff858586ff828182ff7e7e7eff7a7a7bff787878ff767675ff747373ff727273ff717171ff6f6f70ff6d6e6dff696969ff666666ff646464ff646364ff626262ff606060ff5e5e5eff5b5b5bff585959ff555555ff525151ff4e4d4dff4a4b4bff474747ff434343ff3d3e3eff3a3a3aff373737ff353535ff212121ff060607ff050405ff040404ff040403ff030403ff030403ff030303ff030203ff030302ff020202ff020202ff020102ff020202ff020201ff020201ff020101ff010102ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010001ff010101ff000101ff010101ff010101ff010001ff000100ff010100ff000000ff000000ff010001ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff000101ff000100ff000000ff000000ff010000ff010001ff010001ff010000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff080809ff191818ff3f3f40ff525152ff5c5c5dff616161ff666665ff696969ff6e6e6eff777878ff7a7a7aff545454ff323232ff383838ff3d3d3eff444344ff4b4b4bff525252ff595959ff616162ff6a6a6aff727272ff797979ff7f7f7fff858585ff8b8b8bff919091ff969696ff9b9b9bffa0a09fffa3a3a3ffa7a8a8ffabababffafafafffb4b4b3ffb5b6b6ffb8b8b8ffbbbbbbffbdbdbdffbfbfbfffc1c1c1ffc2c2c2ffc4c3c3ffc5c4c5ffc5c5c5ffc6c5c5ffc6c6c5ffc5c6c5ffc6c6c6ffc6c5c5ffc5c5c5ffc7c6c6ffc6c7c7ffc8c8c8ffc9c8c9ffcacacaffcacacaffcbcacaffcbcbcbffcbcbccffcccdcdffcdcdceffcececeffcfcfcfffd0cfd0ffd1d0d0ffd1d1d2ffd2d1d2ffd2d2d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd8d7d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9d9ffdadadaffdbdadbffdbdbdcffdbdcdcffdcdcdcffdddcdcffdddddcffddddddffdeddddffddddddffdededeffdfdedeffdededeffdfdfdfffdfdfdfffdfdfdfffe1e1e0ffe0e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e3e2ffe3e3e3ffe4e3e4ffe5e4e4ffe6e5e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e7ffe8e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffecebebffecebecffecededffedededffeeeeeeffefeeeeffefefeffff0f0f0fff0f1f1fff1f1f2fff2f2f2fff2f2f3fff4f3f3fff5f5f5fff6f5f6fff6f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f9f9fff9f8f9fffaf9fafff9f9f9fff9f9fafff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffecebebffecebecffebebebffebebeaffebebebffebebebffebeaebffebebebffebebebffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c0c1ffc1c0c1ffc1c1c0ffc1c1c0ffc1c1c0ffc1c1c1ffc0c0c0ffc3c3c3ffc8c8c8ffcbccccffcdccccffcccbccffcacacaffc4c4c3ffb9b9b9ffaeaeaeffa8a8a8ffa7a8a7ffa8a8a8ffa9a8a9ffa9a9a9ffaaa9aaffaaaaaaffaaababffabaaabffabababffabacabffacacacffacadacffadadadffadaeaeffafafaeffafafafffafafb0ffb1b0b1ffb1b1b1ffb1b1b2ffb2b2b2ffb3b2b2ffb3b2b3ffb3b3b4ffb4b4b4ffb4b5b5ffb5b6b5ffb6b6b6ffb6b6b6ffb7b6b7ffb7b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffbabbbbffbbbbbcffbcbcbcffc0c0c0ffc3c4c4ffc8c8c8ffcccbcbffcdcdcdffcfd0d0ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd4d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd7d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d7d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadad9ffdad9daffdad9daffdadadaffdadadaffdadadbffdadbdaffdbdadaffdbdadaffdbdadbffdbdbdbffdbdbdcffdbdcdbffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdeddddffdddedeffdededfffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe2e1e1ffe1e1e1ffdfdfdfffddddddffdadadaffd6d5d5ffd1d1d1ffcfcecfffcdcdccffccccccffccccccffccccccffccccccffcccbccffcccccbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcacbffcacacbffcacacaffcacacaffcac9caffcacacaffc9c9caffc9c9c9ffc9c9caffc9c8c9ffc8c9c9ffc8c9c8ffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc8c8c7ffc7c7c7ffc7c6c7ffc7c6c7ffc6c6c6ffc6c6c7ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc4c5c5ffc4c5c4ffc4c4c4ffc4c4c3ffc4c3c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc2c3c3ffc2c2c2ffc2c2c1ffc2c2c1ffc1c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffbfbebfffbfbebfffbebebdffbebebdffbdbdbdffbdbdbdffbdbdbcffbcbcbcffbdbdbcffbebebeffc1c0c0ffc3c3c3ffc7c7c7ffc9c9c9ffcbcbcbffcccbcbffccccccffcdcdcdffcdceceffcdcdceffcdcccdffccccccffcccbcbffcbcbccffcbcacbffcacacbffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c7ffc6c6c6ffc5c5c6ffc6c6c5ffc5c5c5ffc5c4c4ffc4c4c5ffc4c4c4ffc3c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0bfffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbebfbfffbebebeffbebebeffbdbebeffbdbebdffbdbdbdffbdbdbdffbebdbdffbdbcbdffbcbcbcffbdbcbcffc1c1c0ffc8c8c8ffcfd0d0ffd6d6d5ffd9d8d9ffdbdbdaffdbdcdbffdbdadaffd6d5d6ffd2d2d2ffd1d1d1ffd3d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d1d1ffd0d0d1ffd3d2d3ffd2d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffebebebffecebebffececebffebebebffecececffececebffecebecffececebffebebebffecebebffecebecffebececffebebeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffffffefffffffffffffefefffefffffffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff060606ff111110ff303030ff585858ff787878ff898988ff908f90ff909190ff929292ff949494ff969696ff979797ff9a9999ffb7b8b7ffedeeeefff9fafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfafffbfbfafffbfbfafffafafafffafafafffbfafafffafbfafffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafafffafafbfffafbfbfffafafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfbfcfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafbfafffafafafffafafafffafbfafffafafafffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f9f9ffe7e7e7ffb0b1b1ff939393ff929291ff919091ff909190ff8f8f8eff8c8d8cff8a8b8aff878686ff7b7a7aff5e5f5eff353535ff121112ff040505ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff0f0efffeff0effff0f0f0ffefefeffff0eff0ffefefefffefefeffff0f0f0fff2f1f2fff3f3f3fff4f3f3fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f7f6fff6f7f7fff7f8f7fff8f9f8fff9f9f9fffafafafffbfafbfffbfbfbfffcfcfcfffcfcfcfffffefffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfbfffafbfbfff9f9f9fff7f7f7fff5f5f5fff4f4f4fff4f4f3fff4f4f3fff3f3f3fff3f3f2fff3f2f2fff2f3f2fff2f2f2fff2f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0efefffefefefffeeefefffeeeeeeffededeeffecededffecececffebebebffeaeae9ffeae9e9ffe9e8e8ffe7e7e7ffe5e6e5ffe4e4e4ffe2e2e1ffe1e0e0ffdedfdeffdeddddffdcdcdcffdbdbdbffdad9daffd8d8d8ffd7d8d7ffd7d8d7ffd7d8d8ffd7d7d8ffd7d8d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdbdadaffdbdbdbffdbdbdaffdcdbdcffdcdcdcffddddddffddddddffdededeffdfdfdfffdfdedfffdedfdfffdfdfdfffe0e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe5e4e4ffe4e5e4ffe5e5e5ffe6e5e5ffe5e6e6ffe5e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffe9e9e9ffeae9eaffe9e9e9ffeae9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebebffeaeaebffeaebeaffeaebeaffeaebeaffebebebffebebebffebececffecebecffececebffecececffebecebffecececffedededffedededffedededffedededffedededffececedffecededffededecffedededffedededffededecffedecedffededecffedededffededecffecededffedececffedecedffecedecffedecedffedececffecececffecececffedececffecececffecececffedecedffedececffecececffecececffecececffecebecffebececffecececffebececffebecebffecebebffecebebffebebebffebebebffebebebffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e8ffe7e6e7ffe7e6e6ffe5e6e5ffe4e4e4ffe3e3e4ffe3e2e2ffe2e1e1ffe0e0e0ffdfdedeffddddddffdbdadbffd8d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffcfcfcfffccccccffc9cac9ffc8c8c7ffc6c6c6ffc3c4c3ffc0c0c0ffbdbcbcffb8b9b8ffb6b6b6ffb3b2b3ffb0b0b0ffacadadffaaaaaaffa7a7a7ffa3a3a4ffa1a1a1ffa1a0a0ffa0a0a0ff9fa0a0ff9e9e9eff9d9d9eff9b9b9bff959596ff939393ff919291ff929292ff909090ff8e8e8eff8a8b8aff888888ff858585ff818081ff7c7d7cff7a7a7aff787878ff767676ff767575ff757474ff747474ff717271ff6e6e6eff6c6c6cff6a6a6aff676868ff656565ff636363ff5f5f5fff5c5c5cff595859ff565555ff515151ff4e4e4eff4b4a4bff474646ff414141ff3e3d3eff3b3b3bff383838ff353536ff19191aff050504ff040504ff040404ff030403ff030304ff030303ff030302ff030302ff020202ff020202ff020202ff020201ff020102ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff000101ff010101ff000101ff000100ff000000ff000000ff000000ff000100ff000100ff000000ff010000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff010101ff000100ff010101ff010101ff010001ff010001ff010000ff010101ff000001ff000000ff000100ff000101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff111111ff333333ff464647ff59595aff606160ff656565ff686969ff6d6d6dff767575ff797979ff5b5b5bff323332ff373837ff3d3d3cff434343ff494a49ff515151ff595959ff616061ff696969ff727171ff797979ff7e7f7fff858585ff8b8b8bff909190ff969696ff9b9b9aff9f9f9fffa3a3a3ffa7a7a7ffabaaabffafaeaeffb3b3b3ffb4b5b4ffb8b7b8ffbababaffbdbcbdffbfbebfffc0c0c0ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c5c4ffc5c5c4ffc6c6c5ffc6c7c6ffc7c7c7ffc9c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacbcbffccccccffcdcdccffcdcdceffcececeffcfcfcfffd0d0d0ffd0d1d1ffd0d0d1ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadaffdbdbdbffdbdcdcffdcdcdcffdcdcddffdddddcffddddddffddddddffdededeffdededdffdedfdfffdfdedfffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe3e2e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e9e8ffe9e9e8ffe9eae9ffeaeaeaffebebebffecebecffecedecffedededffeeededffeeeeeeffeeeeeffff0eff0fff0f0f0fff1f1f1fff2f1f2fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f8f7fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebececffecebebffecebebffebecebffebebebffebeaeaffeaebebffeaeaebffebebebffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc1c0c1ffc1c1c1ffc0c0c1ffc0c0c0ffc1c1c0ffc0c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffbfbfbeffc1c1c0ffc5c5c4ffc9c9c9ffccccccffcdccccffcccdccffcac9caffc2c1c2ffb6b7b6ffacacadffa8a8a8ffa8a8a7ffa8a8a8ffa9a8a9ffa9a9a9ffa9a9aaffaaaaaaffaaaaaaffaaaaabffabababffabababffacacacffacadacffadadadffaeaeaeffafaeaeffafafafffb0b0b0ffb0b0b0ffb1b0b1ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb4b3b3ffb4b4b4ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b7ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffb9b9b9ffbbbbbbffbcbbbcffbdbdbcffc2c2c2ffc5c5c5ffc9c9c9ffcccccbffcecdceffd1d0d1ffd2d2d2ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d3ffd3d4d4ffd4d4d4ffd3d3d3ffd4d3d4ffd4d4d3ffd4d5d4ffd5d5d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d6d5ffd6d5d6ffd6d5d5ffd5d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadad9ffdad9daffdadadaffdadadaffdadadaffdbdadbffdbdadaffdbdadaffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffdededeffdfdedfffdfdfdfffe0e0e0ffdfe0dfffe0e0e1ffe1e1e1ffe1e1e1ffdededeffdcdcdcffdadadaffd4d4d4ffcfcfd0ffcececdffccccccffccccccffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcaffcacbcbffcbcacaffcbcacaffcacbcaffcacacbffcacacaffc9cacaffc9c9caffcac9caffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c7c6ffc6c6c6ffc6c6c5ffc6c5c6ffc5c5c5ffc5c5c5ffc4c4c5ffc5c4c5ffc4c4c4ffc4c3c3ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c1ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbebebeffbdbebeffbebebdffbdbebdffbdbdbdffbcbcbcffbcbcbcffbbbcbbffbcbcbbffbbbbbbffbbbcbcffbebebdffc0c0c0ffc3c4c3ffc7c7c7ffcac9c9ffcacacaffcacacbffcccbccffcccdccffcccdcdffccccccffcccbcbffcbcbcbffcacbcbffcacacaffcac9caffc9cac9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c5ffc6c5c6ffc4c5c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c2c2ffc2c3c2ffc2c2c2ffc1c2c2ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0bfffbfc0bfffbfbfbfffbfbfbfffbfbebfffbfbebeffbebebeffbdbdbdffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbcbdffbbbcbcffbdbdbcffc1c2c2ffc9c9c9ffd0d0d0ffd6d6d6ffd9d9d8ffdadad9ffdadadaffd9d9d9ffd6d5d5ffd2d1d2ffd1d1d0ffd2d1d2ffd2d1d1ffd2d2d2ffd0d0d1ffd1d1d1ffd0d0d0ffd0d0d1ffd1d0d1ffd3d2d2ffd2d2d3ffd3d4d4ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaeaeaffeaebebffebebebffebecebffecececffebebebffebebecffebecebffececebffececebffebecebffebebebffecebebffebecebffecebec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffffffffffffffffffffffffefffffffffffffffffefefffefffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff191818ff3d3d3dff646463ff7e7e7eff8d8d8cff909090ff919191ff939393ff959595ff979797ff989898ff9e9d9dffcacacafff6f6f6fffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafbfafffafbfafffbfbfbfffafafafffafbfafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafbfafffbfafbfffafbfafffafbfafffafafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffdfdfdfffefefdfffdfefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffafafbfffbfbfafffafbfbfffbfafafffafbfbfffafafafffafbfbfffafafafffbfafafffafafafffafafafffafafbfffafbfafffafafafffafafafffafbfafffbfafbfffafbfafffafbfbfffbfafafffafbfafffbfbfbfffafbfbfffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfff2f2f2ffc3c3c4ff969596ff929292ff919191ff909090ff8f8f8fff8d8d8dff8b8c8bff888888ff7f7f7fff646565ff3b3a3aff161616ff060706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff0f0f0fff0f0efffefefeffff0f0efffeff0f0fff0efeffff0f0f0fff1f0f1fff2f2f2fff3f3f3fff4f4f4fff4f5f5fff5f5f5fff6f5f6fff6f7f6fff7f7f6fff7f7f7fff7f8f8fff9f8f9fff9f9f9fff9fafafffbfafafffafbfbfffcfcfcfffcfcfdfffefffefffffffffffffefffffffefffffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffafafbfff9f8f9fff7f8f8fff6f7f6fff5f4f4fff4f3f4fff3f4f4fff3f3f3fff3f3f3fff2f2f3fff2f3f2fff2f2f2fff2f1f1fff1f2f1fff1f1f1fff0f0f0fff0f0f0ffeff0f0fff0f0efffefeff0ffefefefffeeeeeeffeeeeeeffededeeffececedffecececffeaeaeaffe8e8e8ffe8e9e8ffe8e8e7ffe7e6e6ffe5e5e4ffe2e2e2ffe1e1e0ffdfe0dfffdededeffddddddffdbdbdbffdadadaffd9d9d8ffd8d7d7ffd6d7d7ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d9d8ffdad9d9ffd9dadaffdbdadaffdadbdbffdbdbdbffdbdbdcffdcdcddffddddddffddddddffdddeddffdfdedfffdfdedfffdfdfdfffe0dfe0ffe2e1e1ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeae9ffe9e9e9ffeaeae9ffe9eaeaffe9e9e9ffe9eaeaffeae9eaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeaebffeaebeaffeaeaeaffeaebeaffeaebebffebeaebffebebebffebebebffecebebffebecebffececebffebebebffebebebffecededffedededffedededffececedffecedecffedededffedecedffedededffedededffedededffedededffedededffededecffececedffecededffedededffedededffececedffecededffedecedffecececffecedecffecececffecececffecececffecececffecedecffedecedffecececffececebffecececffecebecffebececffecececffecebecffebebebffebebebffecebebffecebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9eaeaffe9e9e9ffe9eaeaffe9e9e9ffeae9e9ffe9eae9ffe9eaeaffeae9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e8ffe8e9e8ffe8e8e8ffe7e8e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e5ffe3e3e3ffe2e2e2ffe0e0e1ffdfdfdfffddddddffdcdbdcffdadadaffd8d8d8ffd6d5d6ffd3d3d3ffd0d0d0ffcdcdcdffcacacbffc8c9c9ffc6c7c6ffc5c5c5ffc1c1c1ffbdbebeffbbbabbffb7b7b7ffb4b5b4ffb2b2b2ffafafafffadacadffa9a9a9ffa6a6a6ffa5a5a5ffa4a5a4ffa3a3a3ffa2a2a2ffa1a0a1ff9fa0a0ff9d9d9dff989898ff959595ff959595ff949493ff929292ff8f8f8fff8c8c8cff8b8b8aff878888ff838383ff808080ff7e7d7eff7b7c7cff7a7a79ff797979ff787978ff777777ff747374ff717271ff70706fff6d6d6dff6a6b6aff686768ff636363ff5f6060ff5d5c5cff595959ff555454ff525252ff4e4e4eff4a4a4bff444445ff414141ff3e3e3eff3a3b3aff383838ff343334ff181818ff040405ff040404ff040404ff030403ff030303ff020202ff020302ff020202ff020202ff020202ff010202ff020202ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010001ff000101ff010101ff000000ff000000ff000000ff010000ff010000ff010100ff000000ff010000ff000101ff0000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff000101ff010101ff000101ff000100ff000001ff010001ff010001ff000000ff000100ff000000ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090a09ff262726ff3e3e3eff555455ff5f5f5fff646464ff686768ff6c6b6cff737373ff787777ff636363ff323232ff373637ff3d3d3cff424343ff494949ff515151ff595859ff606161ff696968ff727171ff787878ff7e7f7fff858485ff8b8b8bff919090ff969695ff9a9b9bff9f9e9fffa2a3a3ffa6a7a7ffabaaaaffadaeaeffb2b2b2ffb4b4b4ffb6b7b6ffb9b9baffbcbbbcffbebebeffbfbfbfffc1c1c0ffc2c2c2ffc3c3c3ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9cac9ffcacbcaffcbcbcbffccccccffcdcdcdffcececdffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd5d5d5ffd6d6d5ffd5d5d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d9d9ffd9d9d9ffd9dadaffdadad9ffdbdadaffdadbdaffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffddddddffdddedeffdededeffdededeffdfdedeffdededeffdedfdeffdfdfe0ffe0dfe0ffe1e0e1ffe2e2e2ffe2e3e2ffe3e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e9e9ffe9eae9ffebebebffebebebffecececffedededffedededffeeeeeeffeeefeeffefefeffff0f0f0fff0f1f0fff1f1f1fff2f2f2fff2f3f2fff3f3f3fff4f4f4fff6f5f6fff6f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f8fffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9fafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffebebecffebececffecececffebeaeaffebebebffebebebffe8e8e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc0c1c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c1c0ffc0c0c0ffbfbebfffc1c1c1ffc5c5c5ffcacacaffccccccffcbccccffcccbccffc9c8c8ffc0c0c0ffb4b4b4ffabababffa7a7a8ffa7a8a7ffa8a8a8ffa9a9a9ffa9a9a9ffa9aaa9ffa9a9aaffaaa9aaffaaaaabffabababffabababffabababffacacacffadadadffaeaeaeffafafaeffafafafffb0b0b0ffb0b1b1ffb1b1b1ffb1b2b2ffb2b2b2ffb2b3b3ffb3b3b3ffb4b3b3ffb4b4b4ffb5b5b5ffb5b5b6ffb6b6b6ffb7b6b6ffb7b7b7ffb7b8b8ffb9b8b9ffb9b9b9ffbababaffbbbbbbffbdbebeffc4c4c4ffc6c6c6ffc9cac9ffcbcbccffcececeffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9dadaffdad9d9ffdadadaffdadadaffdadbdbffdadadaffdbdadaffdadbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdcdddcffdddcddffddddddffdddedeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e1ffe0dfe0ffdedddeffdbdbdbffd8d8d7ffd3d3d3ffcfceceffcdcdcdffcccbccffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacacaffcacbcaffcacacaffcacacaffcacacaffc9cacaffcacacaffc9c9c9ffc9cac9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c8c9ffc8c9c8ffc8c8c7ffc8c7c8ffc8c7c8ffc7c7c8ffc7c8c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc6c6c5ffc5c5c5ffc5c4c4ffc4c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc4c3c3ffc2c3c3ffc2c3c3ffc2c2c3ffc2c3c2ffc2c2c2ffc2c2c1ffc1c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c0c1ffc0c1c0ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbfffbfbebfffbfbebfffbebebeffbdbebdffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbbbcbbffbbbbbbffbababaffbababaffbababaffbcbcbbffbdbdbdffbfc0c0ffc4c3c3ffc6c6c6ffc9c9c9ffc9cac9ffcac9caffcbcbcbffcbccccffcccccbffcbcbcbffcacbcaffcacac9ffc9c9c9ffc9c9caffc8c9c9ffc8c9c8ffc8c8c8ffc7c7c7ffc7c7c6ffc7c6c6ffc7c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c0c1ffc0c1c0ffc0c0bfffbfc0bfffbfbfbfffbfbebfffbebfbeffbebebeffbebdbeffbdbebdffbdbdbdffbcbdbdffbcbcbcffbcbcbdffbcbcbcffbcbcbcffbbbbbcffbbbcbbffbbbbbbffbcbcbcffc1c1c1ffc9c8c9ffd0d0d0ffd6d6d6ffd8d9d8ffd9d8d8ffd8d8d8ffd6d6d6ffd4d4d4ffd1d1d1ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd0d0d1ffd1d1d1ffd0d0d0ffd1d1d0ffd1d1d1ffd2d3d2ffd2d3d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebebebffebebebffebebebffebececffebecebffebebebffebebebffebecebffebecebffecececffebebecffebececffececec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff0b0b0aff202020ff484847ff6d6d6cff838383ff8e8e8eff919090ff919291ff939393ff959595ff979797ff999999ffa5a5a5ffdbdbdbfff8f8f8fffafbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfafbfffafafafffbfafbfffafafbfffbfbfafffafbfafffafafafffafafafffbfafafffafafafffafafafffbfafafffbfafafffbfafafffafafafffbfafafffbfbfbfffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffbfbfbfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffdfdfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffbfafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafbfbfffafbfbfffafafbfffbfbfafffafafbfffafbfafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfff7f7f7ffd5d5d6ff9e9e9eff929293ff919191ff909191ff908f90ff8e8e8eff8d8c8dff89898aff838382ff6a6b6aff3f3f3fff191a1aff070606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff0f0effff0efefffefeff0ffeff0f0fff0efeffff0f0f0fff0eff0fff1f1f1fff2f1f2fff3f3f3fff4f4f4fff5f5f5fff6f5f6fff6f6f6fff6f7f6fff7f7f7fff8f8f8fff8f8f9fff9f8f9fffafaf9fffafafbfffafbfafffbfbfbfffcfcfcfffdfdfdfffefffefffffffffffffffefffffffffffefefefffdfefefffdfdfdfffdfdfdfffdfcfcfffafafbfff8f8f9fff8f7f8fff6f6f6fff4f5f5fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f0f0fff0efeffff0efefffefefefffefefeeffeeeeeeffededeeffededecffececebffebebebffeaeae9ffe7e7e7ffe8e8e8ffe7e7e7ffe5e5e5ffe4e3e3ffe1e1e1ffdfe0e0ffdfdedeffddddddffdcdbdcffdadadaffd8d8d9ffd8d8d7ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd6d7d6ffd7d6d6ffd7d7d7ffd6d7d7ffd7d6d7ffd8d8d7ffd7d8d8ffd9d9d8ffd9d9d9ffdadadaffdbdadbffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffdededeffdedfdeffdfdfdeffdfdfdfffdfdfe0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe3e3e2ffe3e3e4ffe3e3e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe7e6e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e7ffe8e8e8ffe9e9e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffe9e9e9ffeaeae9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaebebffebeaebffebebeaffeaebebffebebebffebebebffeaebeaffebeaebffebebebffedededffeeededffedeeedffedededffedededffedededffededecffededecffececedffececedffedecedffecededffecededffedededffededecffedededffececedffededecffecedecffecececffecececffecececffecececffecececffecececffecebecffedececffecececffecececffecececffecececffecececffececebffecececffececebffebebebffebebebffebebebffebecebffebebeaffebebebffebebebffebeaeaffeaebeaffeaeaeaffeaeaeaffe9e9e9ffeaeae9ffe9e9e9ffe9eaeaffeaeaeaffe9eaeaffeaeae9ffeae9e9ffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e9e8ffe7e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e3ffe2e2e2ffe1e1e1ffdfe0dfffdededdffdcdcdcffdadadaffd7d7d8ffd5d5d6ffd3d3d3ffd1d1d1ffcfceceffccccccffcacacaffc8c8c8ffc6c6c5ffc3c3c3ffbfc0bfffbdbdbdffbab9b9ffb6b6b6ffb4b5b5ffb2b2b2ffafaeaeffaaa9aaffa7a7a7ffa7a7a7ffa7a7a6ffa5a5a5ffa4a4a4ffa3a3a2ffa1a1a1ff9e9e9dff9c9c9cff999999ff979797ff959695ff939392ff919191ff8f908fff8d8d8dff8a8a8aff868586ff838283ff808080ff7f7f7eff7d7d7dff7c7d7cff7c7b7cff797979ff777777ff757575ff737373ff6f7070ff6c6c6cff696968ff646465ff606160ff5c5d5cff585958ff565656ff525352ff4e4e4eff484847ff444544ff414141ff3e3e3eff3b3b3bff383838ff343433ff171718ff040404ff040304ff030303ff030303ff030303ff020202ff030203ff020202ff020202ff020202ff010101ff010202ff020101ff010101ff010101ff010101ff010001ff010001ff010101ff010100ff010101ff000101ff010100ff010100ff010101ff010100ff000000ff000000ff000000ff000100ff010000ff000000ff000100ff010000ff0001000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff000100ff000100ff010101ff000100ff010000ff010000ff000100ff000001ff000101ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050504ff1f1f1fff373737ff515151ff5e5e5dff636363ff666665ff6a6a6aff717171ff767676ff676766ff363635ff363637ff3c3c3cff424142ff484948ff505050ff585858ff606060ff696969ff717171ff777878ff7f7e7eff848484ff8a8b8aff909090ff969696ff9a9a9aff9e9e9effa2a2a2ffa6a6a7ffaaaaaaffadaeadffb1b2b1ffb4b3b4ffb6b7b6ffb9b9b8ffbbbbbbffbdbebdffbfbfbfffc0c1c1ffc1c2c1ffc2c2c2ffc4c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c4ffc4c4c4ffc5c5c4ffc6c5c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacbcbffcccbccffcdccccffcdcdcdffcdcdceffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d3ffd5d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdadbffdadbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdddddcffdcddddffddddddffddddddffdddeddffdededeffdededeffdfdedeffdfdfdfffe0e0e0ffe0e0e1ffe1e2e2ffe2e3e2ffe3e3e3ffe4e4e3ffe4e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebeaffebecebffecececffedededffeeeeedffeeeeeeffefefeffff0f0f0fff1f0f0fff1f0f1fff1f1f1fff2f2f1fff3f3f3fff3f3f3fff5f5f5fff6f6f6fff7f7f8fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fffaf9f9fff9faf9fffaf9fafffaf9fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffebecebffebebebffebececffeaeaeaffe8e8e8ffe9e9e9ffe9e9e9ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c1c1ffc0c1c1ffc1c1c0ffc1c1c0ffc0c0c1ffc0c0c0ffc1c0c1ffc0c0c0ffc0c1c1ffc1c1c1ffbfbfbfffc1c1c1ffc6c6c6ffcacacaffccccccffcacacaffcacbcaffc8c7c7ffbdbdbdffb2b2b2ffa9a8a9ffa7a6a6ffa8a7a7ffa7a7a8ffa8a8a8ffa9a9a9ffa9a9a9ffa9a9a9ffaaaaa9ffaaaaaaffababaaffabababffacacabffadacacffadaeadffaeaeadffaeaeafffafafafffb0afafffb0b1b0ffb1b0b1ffb2b1b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b4b4ffb5b4b5ffb5b5b5ffb5b6b5ffb6b6b6ffb7b7b7ffb7b7b8ffb8b7b8ffb9b9b9ffb9babaffbbbcbbffbfbfbfffc4c5c4ffc8c7c8ffcacacaffccccccffcfcfceffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffdadadaffd9d9d9ffdadadaffdadadaffdadadaffdbdadbffdadbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcddffddddddffdddddeffdededeffdedfdeffdedfdeffdfdfdfffe0e0e0ffe0e0e0ffdfdedeffdcdcdcffdadadaffd7d7d7ffd1d2d1ffcdcdcdffcccccbffcacacbffcacacbffcbcacbffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9caffcacac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c9c9ffc9c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc8c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c6ffc6c6c6ffc5c6c5ffc6c5c5ffc5c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c3c4ffc4c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c0c1ffc1c1c0ffc0c0c1ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbebfbeffbebebeffbebdbdffbebebeffbdbdbdffbdbdbdffbcbdbcffbcbcbcffbcbcbbffbbbbbcffbbbbbbffbbbabbffbababaffbababaffbab9baffb9b9b9ffb9b9b9ffb9b9b9ffbbbbbaffbdbdbcffbfbfbfffc3c4c3ffc7c6c6ffc8c8c8ffc9c9c9ffcac9caffcbcacaffcbcacbffcacacaffcacacaffcacacaffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c5c5ffc5c4c5ffc4c5c4ffc4c3c4ffc3c4c3ffc3c2c3ffc3c2c3ffc2c2c2ffc2c2c2ffc1c1c1ffc0c1c1ffc1c0c1ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbebfbfffbebdbeffbebebdffbdbdbeffbdbdbdffbcbdbcffbcbdbcffbcbcbcffbbbcbcffbcbbbbffbbbbbbffbbbbbbffbababaffbabbbaffbbbcbbffc0c0c0ffc9c9c8ffd0d0d0ffd5d5d5ffd8d7d8ffd8d8d8ffd7d7d7ffd4d4d4ffd3d3d3ffd2d1d2ffcfcfcfffcececdffd0d0d0ffd0d1d0ffd1d1d1ffd2d1d1ffd1d1d1ffd2d3d3ffd1d1d1ffd1d0d1ffd0cfd0ffd0d0d0ffd0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e9e8ffe9e9e9ffe9eae9ffe9eae9ffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebececffecebebffebebebffecebecffebebecffececebffecececffececec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefffefffefffffffffffefffffefefffffffffffffffffffffefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff0e0e0eff2a2a29ff545554ff757574ff878687ff8e8e8eff909090ff929291ff939393ff959595ff989797ff9a9a9affb2b2b2ffe9eae9fff9f9f9fffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafafbfffafbfafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffbfbfafffafafafffafafbfffafafbfffbfbfafffbfafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffcfcfbfffcfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffcfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfafafffbfbfafffbfafafffafafafffbfafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfafbfffafafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfcfbfff9f9f9ffe3e3e3ffadacacff939392ff919191ff919191ff8f9090ff8f8f8eff8d8d8dff8a8b8aff848485ff6f6f6fff454445ff1b1b1bff060606ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff0f0effff0eff0ffefefeffff1f0f0fff1f0f0fff0f0f0fff0f0f1fff3f2f2fff4f4f4fff4f5f5fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f8f7fff8f7f8fff8f8f9fff9f9f9fffaf9fafffafafbfffbfbfbfffcfbfbfffcfcfcfffdfdfdfffffffefffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfbfff9f9f9fff8f7f7fff6f6f6fff5f5f5fff4f4f5fff4f4f4fff3f4f4fff3f4f3fff3f3f3fff3f2f2fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefeff0ffefefefffeeefefffeeeeeeffedededffecececffecebebffeaeaeaffe9e9e9ffe7e7e7ffe8e8e8ffe6e6e5ffe4e4e4ffe2e2e1ffe0e0e0ffdededeffdddcdcffdcdcdbffdbdadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd8d9d8ffd9d9d8ffdad9daffdadadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdededeffdedfdeffdfe0e0ffe0dfdfffe1e1e1ffe1e1e1ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e5e5ffe6e5e6ffe6e6e6ffe7e7e6ffe6e6e7ffe7e7e7ffe6e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffe9eae9ffeaeaeaffeaeaeaffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaebebffebeaeaffeaeaebffeaebebffebebeaffeaeaeaffeaeaeaffebebebffedededffeeeeeeffeeeeedffedededffedededffedededffecedecffedededffedececffedecedffedececffedededffecededffececedffecedecffececedffecedecffececedffecececffecececffecececffecececffecebebffecececffecebecffececebffecececffecececffebececffecececffecececffebececffececebffecebebffecececffecebebffebecebffebebebffebecebffebebebffebebebffebeaebffebeaeaffebebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffeaeae9ffe9e9e9ffe9e9eaffe9eaeaffeae9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e5e6ffe4e4e4ffe4e3e4ffe2e2e2ffe1e1e1ffdfe0dfffdededeffdcdcdcffdadadaffd8d8d7ffd6d6d6ffd4d4d4ffd1d2d2ffd0d0d0ffcdcdcdffcbcccbffc9c9c9ffc7c7c7ffc5c4c4ffc2c2c2ffbfbfbfffbcbbbbffb9b9b9ffb5b5b5ffb3b3b2ffafafafffacacacffa9aaaaffa9aaa9ffa8a8a8ffa7a7a7ffa6a6a5ffa4a4a4ffa2a2a2ffa0a09fff9d9d9dff9b9b9bff999a99ff979797ff969595ff939393ff929191ff908f8fff8d8c8cff888888ff868686ff848484ff828382ff818181ff808080ff7e7d7dff7c7c7cff7a7a7aff777777ff747474ff717171ff6e6d6dff69696aff646564ff616060ff5d5d5dff5a5b5aff575756ff525252ff4c4b4cff474747ff454445ff414141ff3d3d3eff3b3b3aff383939ff343333ff161516ff040403ff040404ff030303ff020303ff020302ff020202ff020202ff010202ff020101ff020101ff010101ff010102ff010101ff010101ff010001ff010100ff010101ff010101ff000101ff010100ff000000ff000001ff010000ff000000ff010101ff010000ff000000ff000100ff000100ff000000ff010000ff000000ff000000ff010000ff01000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010001ff010101ff010101ff010101ff010101ff000101ff010100ff010001ff010100ff010100ff000000ff010101ff000100ff010001ff000000ff000001ff000000ff000101ff000000ff010000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff1d1d1cff363635ff4f5050ff5d5c5cff616161ff656565ff6a6969ff707070ff767676ff6f706fff3d3c3cff373636ff3b3b3bff424141ff494948ff504f50ff575757ff606060ff696969ff717171ff787878ff7e7e7eff848484ff8a8a8aff909090ff959595ff999a9aff9e9e9effa2a1a2ffa5a5a6ffa9aaa9ffadadacffb1b1b1ffb3b3b3ffb6b6b6ffb8b8b8ffbbbbbbffbcbdbcffbfbebfffbfbfbfffc0c0c1ffc2c2c1ffc3c3c3ffc4c3c3ffc4c4c4ffc4c3c3ffc3c4c4ffc3c3c3ffc3c3c4ffc4c5c4ffc5c5c5ffc5c6c5ffc5c5c6ffc6c6c6ffc7c6c6ffc8c8c7ffc9c8c9ffc9c9c9ffcacacaffcbcacbffcccccbffcccccdffcdcdcdffcdceceffcfcfceffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d3d2ffd2d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d5ffd7d6d6ffd6d6d7ffd8d7d7ffd8d8d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdddcffdddddcffddddddffddddddffdededdffdededdffdfdedfffdfdfdfffe0dfe0ffe0e0e0ffe1e1e1ffe1e2e1ffe2e3e3ffe4e3e3ffe5e4e4ffe5e5e4ffe6e6e6ffe6e6e7ffe6e7e7ffe7e8e7ffe8e8e8ffe9eae9ffeaeaeaffebebebffecebecffedededffeeedeeffeeeeeeffefeeefffefefeffff0f0effff0f0f0fff1f1f1fff1f1f2fff3f3f2fff3f3f3fff4f4f4fff6f5f5fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffafaf9fffaf9fafffafafafffafafa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffebecebffebececffecebebffecebebffececebffebeaebffe9e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c1ffc1c1c0ffc1c1c1ffc0c0c0ffc1c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc0c1c1ffbfc0bfffbebfbfffc1c2c1ffc6c7c7ffcbcacaffcccbcbffcacacaffc9c9c9ffc5c4c4ffbbbabbffafafafffa8a8a7ffa6a6a7ffa7a7a7ffa7a8a8ffa9a9a8ffa8a8a8ffa8a8a9ffa9a9a8ffa9a9a9ffaaaaaaffababaaffabababffacacacffacadadffaeadadffaeaeaeffaeaeaeffafafafffb0b0afffb1b0b0ffb1b0b1ffb2b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b6b5ffb6b6b6ffb6b7b7ffb8b8b8ffb9b8b9ffb9b9baffbcbdbcffc1c1c1ffc6c6c6ffc8c8c8ffcacbcaffcccdccffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffd9dadaffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdddcddffddddddffdddeddffdededeffdededeffdfdfdeffe0e0dfffe0e0e0ffdededeffdbdbdbffdad9daffd5d5d5ffd0d0d1ffcccdccffcbcbcbffcbcacaffcbcacaffcacacaffcacacaffc9cacaffc9c9caffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c7c8ffc7c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c6ffc7c6c6ffc6c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c4ffc5c4c4ffc4c4c4ffc4c3c3ffc4c4c3ffc3c3c3ffc2c2c3ffc3c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc1c1c1ffc1c1c0ffc1c0c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbeffbebebeffbebebeffbebebdffbdbdbdffbdbdbdffbdbdbcffbdbcbdffbcbcbcffbbbbbcffbbbbbbffbbbbbbffbbbabaffbbbabaffbabab9ffbababaffb9b9baffb8b9b9ffb8b9b8ffb8b8b8ffb7b8b7ffb7b8b8ffbab9b9ffbdbcbcffc0c0c0ffc4c3c4ffc6c6c6ffc7c7c8ffc8c8c8ffc9c9c8ffc9cacaffcacacaffc9cacaffc9c9c9ffc9c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc4c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc1c1c2ffc2c1c1ffc1c1c1ffc0c1c1ffc0c1c1ffc0c0c0ffbfbfbfffbfbfbfffbebfbeffbebdbeffbdbdbeffbdbdbdffbdbcbdffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbbbbbbffbbbbbbffbabbbaffbbbabbffbababaffbab9baffbababaffc0c0c0ffc8c9c8ffd0d1d1ffd6d5d5ffd7d7d7ffd7d7d7ffd7d7d7ffd4d4d4ffd3d3d3ffd2d3d2ffd0d1d1ffcecfceffcfcfcfffd0d0d0ffd0cfd0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd1d1d0ffd1d1d1ffd0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe9e8e9ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebebebffebebeaffebecebffebececffebebecffebecebffebebebffebecebffebececffecececffececec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070607ff131414ff373636ff626262ff7b7b7aff898989ff8f8f8fff909090ff919291ff929393ff949595ff969697ff9a9a9bffc2c2c2fff4f4f3fffbfafbfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffafbfafffbfafafffbfafbfffafafbfffbfbfafffbfafafffafafafffafafafffbfafafffafafafffafbfbfffafbfafffafbfafffbfbfafffafafbfffbfafafffbfbfbfffafbfafffbfbfafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffcfcfbfffcfbfcfffbfbfcfffcfcfbfffcfcfbfffcfcfbfffbfbfcfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffbfcfbfffcfcfbfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfefdfffdfdfefffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfdfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafbfafffafbfafffafafbfffafafbfffafafafffafafbfffafafafffafbfafffafafafffbfbfafffbfafafffafbfafffafafafffafbfafffafafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffafafaffeeedeeffbdbcbcff949393ff919191ff919191ff909191ff8f8f8fff8e8d8dff8d8c8dff888788ff777776ff4f4e4eff242424ff0a0a0bff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff0f0efffefefeffff2f2f2fff1f2f1fff0f1f0fff0f0f1fff1f1f1fff2f2f2fff4f4f4fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff9f9f9fff9f9fafffafafbfffbfbfbfffcfbfcfffcfcfcfffdfcfcfffdfdfdfffefefefffffffffffefffffffefffefffefefefffefefefffefdfefffdfdfdfffdfdfdfffbfbfbfff9f9f9fff8f7f7fff6f6f6fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f3f4fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff2f2f1fff1f1f1fff1f1f1fff0f0f0ffeff0f0ffefefefffeeeeefffeeededffedededffebecebffeaebeaffe9e9e9ffe8e8e8ffe6e6e6ffe6e7e7ffe5e4e5ffe3e3e3ffe1e1e0ffdfdfdfffdededdffdcdcdcffdadbdaffd9d9daffd7d8d8ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd6d5d6ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d6d6ffd6d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdbffdbdcdbffdcdcdcffdcddddffdddddeffdededeffdededeffdedfdfffdfdfdfffe1e1e0ffe2e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e8e8ffe8e7e7ffe8e8e8ffe8e9e8ffe9e8e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeaeae9ffeae9eaffeaeae9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebeaebffebebebffeaeaeaffeaebeaffeaebeaffeeeeedffeeeeeeffedeeedffedededffedededffedecedffecececffecedecffedececffedececffedececffecedecffedececffecededffecedecffedececffedececffecececffecececffecececffecececffebebecffececebffecebecffecececffebececffecececffecececffecececffececebffecececffebecebffececebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebeaffeaebeaffeaeaebffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffeae9eaffe9eae9ffe9e9eaffe9e9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e7ffe6e7e7ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e3ffe1e1e1ffdfe0dfffdededeffdcdcdcffdbdadaffd8d9d8ffd7d6d6ffd5d5d5ffd2d3d3ffd1d1d0ffcfcecfffcccccdffcacacaffc8c8c8ffc6c6c6ffc3c3c4ffc1c1c1ffbebebeffbbbbbbffb7b8b8ffb4b5b4ffb1b1b0ffadadaeffabababffabababffaaaaa9ffa9a9a8ffa7a7a7ffa5a4a4ffa3a3a3ffa0a1a1ff9f9e9fff9d9c9dff9b9b9aff999999ff979797ff959695ff939493ff919292ff8f8f8fff8b8b8bff898a8aff888887ff868686ff848484ff838382ff818080ff7e7f7eff7c7b7cff787978ff757576ff727272ff6f6f6fff69696aff666566ff626262ff5f6060ff5b5b5bff575757ff4f4f4fff4a4b4aff474748ff444444ff414141ff3d3d3dff3a3b3aff383838ff30302fff100f0fff030403ff030303ff030303ff020302ff020202ff020202ff020202ff020201ff020201ff010201ff010101ff010101ff010001ff010101ff000101ff010101ff010101ff000001ff010000ff010101ff000100ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff010100ff000100ff000100ff0000010000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff000001ff010101ff010101ff010101ff010101ff010101ff000101ff000000ff010101ff000100ff000100ff000101ff010101ff010001ff000000ff000100ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff1f1e1eff363636ff4f504fff5c5c5cff616161ff646464ff69696aff6f7070ff757474ff717171ff414241ff363636ff3c3c3cff414241ff484948ff4f4f4fff565657ff5f5f5fff686868ff717170ff787877ff7e7d7eff848484ff8a8a8aff909090ff959595ff999a99ff9d9d9effa1a1a2ffa6a6a6ffa9a9a9ffadadadffb1b0b0ffb2b3b3ffb5b5b5ffb8b8b8ffbababaffbcbcbcffbdbebeffbfbfbfffc1c0c1ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc3c2c2ffc3c4c3ffc4c4c4ffc5c4c4ffc5c4c4ffc5c4c5ffc6c6c5ffc7c6c6ffc7c7c7ffc7c8c8ffc9c9c8ffc9c9c9ffcacbcbffcbcbcbffccccccffcdcdccffcdcdcdffcececeffcfceceffcecfceffcfcfcfffcfd0cfffd0d0d0ffd1d0d1ffd1d2d1ffd2d1d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d6ffd5d6d6ffd6d6d6ffd7d7d8ffd8d8d7ffd8d8d8ffd9d8d9ffdadad9ffdad9daffdadadaffdadadbffdadbdaffdbdbdcffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcddddffdcddddffddddddffdddedeffdedfdeffdedfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e2ffe4e3e3ffe4e5e4ffe5e5e5ffe6e6e6ffe6e7e6ffe8e8e7ffe9e8e9ffeae9eaffebebeaffecebebffecececffecededffeeeeedffeeeeeeffefefefffefefeffff0f0f0fff1f1f0fff1f1f1fff2f2f2fff3f3f3fff3f4f3fff5f5f5fff6f6f6fff7f7f7fff8f8f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafaf9fff9faf9fffafafafffafafafffafafbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecebecffecebecffecececffecececffecececffeaebebffeae9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe8e8e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e7e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e5e4ffe4e3e4ffe3e3e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c1ffc0c0c0ffc1c0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0bfffc0bfc0ffc3c2c3ffc9c9c8ffccccccffccccccffc9c9c9ffc7c7c6ffc2c2c2ffb9b9b9ffadaeaeffa7a8a7ffa7a7a6ffa7a7a7ffa8a7a7ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa9a9a9ffaaaaaaffaaababffacababffacacacffadadacffadadadffaeaeaeffafafaeffafafafffafb0b0ffb0b0b1ffb0b0b1ffb2b2b2ffb2b3b2ffb3b3b3ffb4b3b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b6b6ffb6b7b6ffb7b7b8ffb8b8b9ffbababaffbebebeffc3c2c3ffc7c7c7ffc8c9c9ffcacbcbffcececeffcfd0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d6d6ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd6d7d6ffd6d7d6ffd6d7d7ffd7d6d6ffd7d7d7ffd7d8d7ffd8d7d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d8d9ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdbdadaffdbdbdaffdbdbdbffdbdcdbffdbdbdcffdcdcddffddddddffdddddeffdededeffdededeffdedfdfffdfdfdfffe0e0dfffdcddddffdadadaffd8d9d9ffd4d4d4ffd0cfd0ffccccccffcacbcaffcacacaffcacac9ffcac9c9ffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c6ffc6c6c7ffc7c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c4c5ffc4c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c4ffc3c3c3ffc2c3c2ffc2c2c3ffc2c2c2ffc1c1c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c0ffc0bfc0ffc0c0bfffbfbfc0ffbfc0bfffbebfbfffbfbebfffbfbfbfffbebebeffbebebeffbebdbeffbdbebdffbcbdbdffbdbdbcffbcbcbcffbcbcbbffbbbcbcffbcbbbcffbbbbbbffbababaffbababaffbababaffbab9b9ffb9b9b9ffb8b9b8ffb8b8b8ffb8b8b8ffb7b8b7ffb7b7b6ffb7b6b7ffb6b6b7ffb7b7b7ffbabab9ffbcbdbcffbfbfc0ffc4c3c3ffc6c5c6ffc7c7c7ffc7c8c7ffc8c9c8ffcacac9ffc9c9c9ffc9c8c8ffc9c8c8ffc7c8c7ffc7c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c1ffc1c1c2ffc0c1c1ffc0c0c0ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbebeffbebebeffbdbdbeffbcbdbcffbcbcbdffbcbcbcffbcbcbcffbcbbbcffbcbbbcffbbbbbbffbabbbbffbababaffbababaffb9b9b9ffb8b9b8ffb9babaffc0c0c0ffc9c8c9ffd1d1d1ffd5d6d6ffd7d6d7ffd7d6d6ffd7d6d6ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d0d1ffd1d1d1ffcfcfcfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d2d2ffd2d3d2ffd1d1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffeae9eaffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebebebffeaebebffebebebffebececffebecebffecebebffecebecffecececffecececffececec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffeffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff080909ff191a19ff434343ff6b6c6bff807f80ff8c8b8bff8f8f8fff8f8f8fff919191ff929392ff959494ff979797ffa0a0a0ffd5d6d5fff9f8f9fffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfafffafbfbfffafbfbfffafafbfffbfafafffbfafbfffafbfbfffafafafffafafafffafafbfffafafafffbfbfafffafafafffbfafafffafafbfffafafafffafafafffafbfafffbfafafffbfafafffbfafafffbfbfbfffafbfafffbfbfafffbfbfafffafbfbfffbfbfafffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfcfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfcfffcfdfcfffdfcfcfffcfdfdfffdfcfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfafffafafafffafbfafffafafafffafafafffbfbfafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffafbfafffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfff6f5f5ffd0d0cfff9b9b9aff919292ff909090ff909091ff908f8fff8e8d8eff8d8d8dff8b8b8bff7f8080ff5f6060ff363736ff181817ff050505ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff0eff0fff3f2f3fff2f2f2fff2f1f2fff1f2f1fff0f1f0fff1f1f1fff3f3f2fff5f4f5fff5f6f6fff7f6f7fff6f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f9fffafaf9fffafafafffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffefefefffffffffffefffffffefefefffefffefffefefefffefdfdfffefdfdfffefdfdfffbfbfbfff8f8f8fff8f8f7fff6f6f6fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f2fff2f1f1fff1f0f1fff0f0f0ffefeff0ffefefefffeeeeeeffedecedffecececffebebebffeaeaeaffe9e9e9ffe8e8e7ffe5e6e6ffe5e5e4ffe4e4e3ffe1e2e1ffe0dfdfffdedddeffdcdcdcffdbdadaffdadad9ffd8d8d8ffd7d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d5d6ffd6d6d5ffd6d6d5ffd6d6d6ffd7d6d6ffd7d8d8ffd9d8d8ffd9d9d9ffdad9daffdadadaffdbdbdbffdbdbdbffdcdcdbffdddddcffddddddffdeddddffdfdedeffdfdfdeffdfdfdeffe0e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e8e8ffe9e8e9ffe9e9e9ffe8e8e8ffe9e9e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffeaeae9ffeaeaeaffeaeaeaffebeaeaffeaebebffebeaeaffeaeaeaffeaeaeaffeaeaebffededeeffeeeeeeffeeeeedffedededffecedecffedececffedececffedececffecececffecedecffededecffecececffecececffececedffedececffecececffecececffecececffebececffecececffecececffecececffebebecffecebebffecebecffecececffecececffecececffecececffecebebffececebffecececffebebebffececebffecebebffebebebffebebebffebecebffebebebffebeaebffebeaebffebebebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9eae9ffeae9e9ffe9e9eaffeaeae9ffeae9e9ffe9e9e9ffeae9e9ffe9eaeaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e0ffdfdfdfffdededdffdcdddcffdadbdbffd9d9d9ffd7d6d7ffd6d5d5ffd3d3d3ffd1d2d2ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc0c0c0ffbdbdbdffb9b9baffb6b6b6ffb3b2b2ffaeaeaeffadadadffadadadffacacacffababaaffa9a8a8ffa6a7a7ffa4a4a3ffa2a2a2ffa0a0a0ff9e9e9eff9d9c9cff9b9b9bff999999ff989897ff959695ff949393ff929291ff8e8e8eff8c8c8cff8b8b8bff888988ff868686ff848484ff828282ff7f7f80ff7d7d7cff7a7a79ff767676ff747373ff6f7070ff6b6a6aff666666ff646364ff606060ff5b5b5bff525252ff4e4e4dff4b4b4aff474747ff444443ff414040ff3e3d3dff3a3a3aff373837ff2f2f2eff0f0f0fff030303ff030303ff030302ff030203ff020202ff010201ff010202ff010102ff010201ff010101ff010101ff010100ff010001ff010100ff000001ff000100ff010000ff000000ff010000ff000000ff000000ff010100ff010000ff000000ff000000ff010100ff000000ff010000ff010000ff010100ff000000ff000100ff000100ff00000000000000000000000000000000000000000000000000000000000000ff010100ff000001ff010101ff010101ff010101ff010001ff010101ff010000ff010001ff010000ff000001ff000101ff000001ff000000ff010101ff000100ff010000ff010000ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff212020ff383837ff505050ff5c5c5cff616161ff666565ff6a6a6aff6f706fff737373ff707070ff484748ff363536ff3b3b3bff414141ff484848ff4e4f4eff565656ff5f5f5eff686768ff707171ff777778ff7d7e7dff848483ff8a8a89ff8f8f8fff949494ff999999ff9d9d9dffa1a1a1ffa5a4a5ffa8a9a9ffacacacffb0b0b0ffb2b2b2ffb5b5b5ffb7b8b8ffb9babaffbcbcbbffbebebdffbfbfbfffc0c0c0ffc1c1c1ffc2c2c1ffc2c2c2ffc3c3c2ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c3ffc4c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc6c7c6ffc8c8c7ffc8c8c8ffc9c9c9ffcac9caffcbcacaffcbcbcbffccccccffcdcdcdffcdcdcdffcececdffcececeffcececeffcfd0cfffd0d0cfffd0d0d0ffd0d1d0ffd2d2d1ffd1d2d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d3d3ffd4d5d4ffd4d5d4ffd5d5d5ffd6d6d5ffd6d6d7ffd6d7d7ffd7d7d8ffd7d8d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9daffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdbdcdcffdcdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdedfdeffdfdfdfffe0dfdfffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e1ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e5ffe6e6e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeaebebffebecebffecececffecededffeeededffeeeeeeffefefefffefeff0fff0f0f0fff1f1f1fff2f1f1fff3f2f2fff3f3f3fff4f4f4fff6f6f6fff7f7f6fff7f8f8fff8f9f8fffafaf9fff9f9f9fffaf9f9fffaf9f9fffafafafff9f9f9fffafafafffafafafffbfafafffbfbfafffbfbfbfffbfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffebececffebececffecececffececebffe9e9eaffe9e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c0c0ffc1c0c0ffc0c0c0ffc1c1c0ffc1c1c0ffc0c1c1ffbfbfbfffbfbfc0ffc0c0bfffc0c0c0ffbebebeffc0c0c0ffc4c4c4ffcacacaffcdcdcdffcccccbffc9c9caffc9c8c8ffc0c0c1ffb6b6b6ffacacacffa7a7a7ffa6a6a6ffa7a6a7ffa8a7a7ffa8a7a7ffa7a8a7ffa8a8a8ffa9a9a8ffa9a9a9ffaaaaaaffabababffabacabffadacacffadadadffaeaeadffaeaeaeffafafaeffafafafffb0afafffb1b1b0ffb1b1b1ffb1b2b2ffb3b2b3ffb2b3b3ffb3b3b3ffb4b4b4ffb5b4b4ffb5b5b5ffb7b7b6ffb7b7b7ffb8b8b8ffbbbbbbffbfc0c0ffc4c3c3ffc7c7c7ffc9c9c9ffcbcbcbffcececfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd2d1d1ffd1d1d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d4d4ffd4d4d4ffd5d5d4ffd4d4d5ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d6d6ffd6d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d8d9ffd8d9d9ffd9d9daffd9dad9ffd9d9d9ffdadad9ffdadadaffdadadbffdbdbdbffdcdbdbffdcdcdcffdddcdcffddddddffddddddffdeddddffdededeffdfdfdfffdfdfdfffdbdcdcffd9d9d9ffd8d8d8ffd3d3d3ffcececeffcccbcbffcacacaffcac9c9ffc9cac9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c8c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c7ffc7c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c4ffc4c4c4ffc4c4c3ffc4c4c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbebeffbebebfffbfbfbeffbfbebeffbebebeffbebdbeffbdbebeffbdbdbdffbdbcbcffbcbcbcffbcbcbcffbbbcbcffbbbbbbffbbbbbbffbbbbbbffbabbbaffbababaffbababaffbab9b9ffb9b9b8ffb9b9b8ffb8b8b8ffb7b8b8ffb7b7b7ffb6b6b7ffb7b6b6ffb6b6b6ffb5b6b6ffb5b5b5ffb5b5b5ffb6b7b7ffb9bab9ffbdbdbcffbfc0c0ffc3c3c3ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c8c9ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc6c6c5ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c2c3ffc3c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfc0bfffbfbfbfffbebfbeffbebebeffbdbebdffbdbdbdffbcbcbdffbdbdbcffbcbcbcffbcbcbcffbcbbbbffbbbcbcffbbbabbffbababaffbab9baffb9b9b9ffb8b9b9ffb8b8b8ffb9b9b9ffbfbfbfffc8c8c8ffd1d1d0ffd6d5d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d4ffd2d2d2ffd1d1d0ffd0d1d1ffcfcfcfffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d0ffd1d1d2ffd2d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e8e8ffeae9e9ffeae9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffebebecffecebebffecebecffecececffecececffecececffececed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefefffffffefffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0a0a09ff212021ff4e4e4eff727372ff838484ff8c8c8cff8e8e8eff8e8f8fff909090ff929293ff959595ff979798ffabababffe4e4e4fff9f9f9fffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffbfcfbfffbfcfcfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfafafffbfbfafffafafbfffafafafffafafafffafafbfffbfafafffafbfafffafafafffbfafafffbfbfafffafafbfffafbfbfffbfbfafffbfafafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfdfcfffcfdfdfffdfcfcfffcfdfcfffcfdfdfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfbfafffbfafbfffbfbfbfffbfbfafffafbfbfffafafbfffbfbfafffafbfbfffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafbfbfffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfff8f9f8ffdedfdeffa6a7a7ff929392ff919191ff8f9090ff8f8f8fff8e8e8eff8d8d8dff8d8d8cff858586ff6f6f6fff4c4c4cff262626ff090908ff030403ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f2fff2f2f2fff1f2f2fff1f1f2fff2f2f2fff3f3f3fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff8f8f8fff8f8f8fff9f9f8fff9f9f9fffafaf9fffafbfafffbfbfcfffbfcfbfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffefefefffffffffffffffffffffefefffefefefffefefefffefdfefffefdfdfffdfdfdfffafbfafff8f9f8fff7f8f8fff7f7f6fff6f6f6fff5f6f5fff5f5f5fff4f5f5fff5f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f2fff2f2f3fff2f2f1fff1f2f1fff0f0f0fff0f0f0fff0f0efffeeefefffeeeeeeffedececffecebebffeaeaeaffeae9e9ffe8e8e8ffe7e7e7ffe6e6e5ffe4e3e4ffe2e2e2ffe0e0dfffdddedeffdcdcdcffdbdbdbffd9dadaffd8d9d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d5ffd6d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd8d7d7ffd8d8d9ffd9d9d9ffd9d9daffdadadaffdbdadaffdbdbdbffdcdbdbffdcdcdcffddddddffdddddeffdededdffdededeffdfdfdfffe0e1e0ffe0e1e1ffe1e2e1ffe2e2e2ffe1e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e4ffe4e3e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebebffeaeaeaffeaeaeaffebebebffeeededffeeeeeeffeeedeeffedededffecececffececedffecececffecececffecedecffecedecffececedffecececffececedffecececffecececffecececffecececffecececffebebecffecebecffececebffecececffecececffecececffececebffecececffecececffebececffecececffececebffecebebffececebffececebffebebebffebebebffecebebffebebebffebebebffebebebffeaebebffebebebffebebeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeaeae9ffe9eaeaffeae9e9ffe9e9e9ffe9eaeaffe9e9e9ffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e3e4ffe2e2e2ffe1e1e1ffe0e1e0ffdfdfdfffdddedeffdcdddcffdbdbdbffd8d9d9ffd7d7d7ffd5d6d5ffd4d3d4ffd2d2d2ffd0d0d1ffcececeffcccccbffcac9caffc8c8c8ffc6c7c6ffc4c4c4ffc2c1c2ffbfbfbfffbbbcbcffb8b8b8ffb4b3b3ffb2b1b1ffb1b1b1ffb0afafffaeaeaeffadadadffababaaffa7a7a7ffa5a5a5ffa3a4a3ffa1a2a2ffa0a0a0ff9f9f9eff9c9d9dff9b9b9bff99999aff989897ff959595ff929292ff909090ff8f8f8fff8d8d8dff8b8b8aff888888ff868685ff838383ff818180ff7e7e7eff7b7b7bff787878ff757474ff707071ff6a6a6aff686868ff636363ff5a5a5aff555555ff515051ff4d4d4dff4a4a4aff474647ff434343ff3f3f3fff3c3d3cff393a39ff363637ff2e2e2eff0f0f0fff030303ff030303ff020303ff020202ff020201ff010102ff010101ff010101ff010101ff010100ff000100ff000000ff010001ff010100ff000001ff000001ff010000ff010000ff000000ff010000ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff010100ff000101ff000000ff000001ff01010000000000000000000000000000000000000000000000000000000000ff010100ff000101ff010101ff010101ff010101ff000100ff010000ff000101ff010101ff000001ff010101ff010000ff010001ff010000ff000000ff000000ff000001ff000000ff000000ff000100ff000100ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff070707ff252424ff3e3d3dff525252ff5c5c5cff616161ff656565ff6a6a69ff6f6f70ff707070ff6c6c6bff464747ff353535ff3b3b3aff404141ff474747ff4f4f50ff575857ff5f5f5fff676867ff707070ff777777ff7e7e7dff848483ff898989ff8f8f8eff939393ff989898ff9d9d9dffa1a1a1ffa4a5a4ffa9a8a8ffabacacffb0b0b0ffb2b2b2ffb5b5b5ffb7b7b7ffbab9b9ffbbbbbbffbdbdbdffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c7ffc8c9c8ffc9c9c9ffcacacaffcbcbcbffcbcbccffcccccdffcdcdccffcdcdcdffcececdffcfceceffcfcfceffcfcfcfffd0d0cfffd0d0d1ffd0d0d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d4d4ffd3d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd7d8d8ffd9d9d8ffd8d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdbdadaffdadbdbffdbdcdbffdbdbdcffdcdcdcffdcdcdcffddddddffddddddffdeddddffdededeffdfdedfffdfdfdfffdfdfdfffe0e1e0ffe0e1e1ffe1e2e2ffe2e3e2ffe3e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe8e7e7ffe9e9e8ffe9e9eaffeaeaeaffebebeaffecebecffedececffedededffeeeeedffefeeeeffefefefffeff0f0fff0f1f1fff2f2f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff8f7f7fff8f8f8fff9f9f9fff9faf9fff9f9fafff9f9fafffafaf9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffedececffecececffebebecffecebecffecebebffecebecffebebeaffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc1c1c1ffc0c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffbfc0c0ffc1c0c1ffc0c0c0ffc1c0c0ffc0c0bfffc1c1c2ffc6c5c6ffcccccbffcdcdcdffcccbcbffc9c9c9ffc6c6c5ffbfbebfffb4b5b4ffaaaaabffa6a6a7ffa7a7a6ffa7a6a6ffa7a7a7ffa8a7a7ffa8a8a7ffa9a8a8ffa9a9a8ffaaa9aaffaaaaaaffabababffabacacffacacacffadadadffadaeaeffaeaeaeffafafafffafb0afffb0b0b0ffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb3b3b4ffb5b5b4ffb5b5b5ffb6b6b5ffb7b7b7ffb8b9b9ffbcbdbcffc2c1c1ffc4c5c5ffc8c8c8ffc9c9c9ffcccdccffcfceceffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd6d5d5ffd6d5d5ffd6d5d5ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadad9ffdadadaffdbdadaffdbdbdbffdbdcdcffdcdcdbffdddcdcffddddddffddddddffdededeffdfdfdfffdededeffdadadaffd9d8d8ffd6d6d6ffd1d1d1ffcdcccdffcbcacaffc9c9c9ffc9cac9ffc9c9c9ffc8c9c9ffc8c9c8ffc8c8c9ffc7c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc6c6c7ffc7c6c6ffc7c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c5c5ffc6c5c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c4ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c3c4ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbdbebeffbebdbdffbdbdbdffbdbdbdffbcbdbcffbdbcbcffbcbcbdffbcbcbcffbbbbbbffbbbbbbffbbbabaffbbbabaffbababaffbababaffb9b9baffb9b9baffb9b9b8ffb8b8b8ffb8b8b8ffb7b8b7ffb7b7b8ffb7b7b7ffb7b7b7ffb5b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b4ffb4b4b5ffb4b4b4ffb7b6b6ffb9b9baffbdbdbcffc0c0c0ffc2c2c2ffc5c4c4ffc6c6c5ffc6c6c7ffc7c7c8ffc8c8c7ffc7c7c7ffc7c6c6ffc6c6c5ffc5c5c4ffc4c4c4ffc4c4c3ffc3c3c4ffc3c2c3ffc3c3c2ffc2c2c2ffc1c1c2ffc1c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebebfffbebebeffbebebeffbebdbdffbdbdbdffbdbdbcffbcbcbcffbcbcbbffbcbcbcffbbbcbcffbbbbbbffbbbabbffbabbbbffbababaffb9b9b9ffb8b8b8ffb8b7b7ffb9b9b9ffbfbfbfffc8c8c8ffd0d0d0ffd4d4d5ffd6d6d5ffd5d5d5ffd6d6d6ffd4d5d5ffd3d3d4ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d2d2ffd0d0d1ffd1d0d1ffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffeaebeaffebebebffebecebffecececffecececffecececffedececffececedffececec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefefffffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030403ff0b0c0cff282828ff585858ff7a7a7aff858686ff8b8b8cff8d8d8dff8f8e8eff909190ff939292ff969595ff999898ffbabbbafff0f0f0fffafafafffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfbfafffafafafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffafafafffafbfafffafafbfffafbfafffbfbfbfffbfafafffbfbfafffbfbfafffbfbfbfffbfafafffafbfafffafbfafffbfafbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfbfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfcfbfffafbfafffafafafffbfbfbfffbfbfbfffafafbfffafafbfffafafbfffbfbfafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffafafafffafafbfffafafbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffafafaffebebebffb5b6b6ff939393ff909090ff909090ff8f8f8fff8e8e8eff8d8c8cff8d8d8dff888888ff797979ff5a5a5aff323333ff0f0f0fff050405ff020101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff2f2f3fff3f2f3fff3f3f2fff2f3f2fff2f2f2fff2f1f2fff3f3f3fff5f5f5fff6f6f7fff7f7f7fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff9f9fafffafafafffbfbfbfffcfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefffefffffffffffefefffffffefefffdfefefffefefefffdfdfdfffdfcfcfffafbfbfff8f9f9fff7f8f8fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff3f4f4fff3f3f3fff2f3f3fff2f3f3fff2f2f1fff1f1f2fff1f0f0fff0f0f0ffefefefffeeefeeffedededffecebebffebebebffeaeaeaffe9e9e9ffe8e7e7ffe6e6e6ffe4e5e4ffe2e2e2ffe1e1e1ffdedfdeffdcdcddffdbdbdcffdadadaffd9d9d9ffd8d8d7ffd6d6d6ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd6d5d6ffd7d7d7ffd8d8d7ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdbdbffdbdbdcffdcdcdcffdcddddffdddedeffdddddeffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe7e8e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9eaffe9eaeaffeaeaeaffeae9eaffeaeaeaffebebebffeaeaeaffeaeaeaffeaeaeaffebebeaffedededffeeeeeeffededeeffedecedffecececffecececffebececffecececffecececffecececffecececffecececffececebffecececffecebebffecececffecececffebececffebececffecececffebececffecececffecececffecececffecebebffecececffecebecffecececffecececffecebebffececebffececebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffeaeaebffebeaebffebebeaffeaebeaffeaeaeaffeae9eaffeaeae9ffeaeae9ffe9e9eaffeae9e9ffeaeaeaffeaeae9ffeaeae9ffe9eae9ffeae9eaffe9eaeaffeae9eaffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e6e6ffe5e6e5ffe4e4e4ffe2e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdedfdfffdeddddffdcdcdbffdadadaffd8d8d8ffd7d7d7ffd6d5d5ffd4d4d4ffd2d2d3ffd1d1d1ffcfcfcfffcccdcdffcbcbcaffcac9caffc7c7c7ffc5c5c5ffc3c3c3ffc0c1c0ffbdbdbdffb9b9b9ffb7b7b6ffb4b4b3ffb3b3b4ffb3b2b2ffb0b1b0ffaeafaeffaaaaaaffa8a8a8ffa7a7a7ffa5a5a5ffa3a3a4ffa2a1a2ffa0a0a0ff9e9f9eff9c9c9cff9b9a9aff989898ff969696ff949495ff939392ff929291ff8f8f8fff8d8d8cff8a8a8aff888788ff858585ff838383ff807f80ff7c7c7dff797979ff757575ff6f6f6fff6c6c6cff676767ff5d5d5dff585858ff545454ff515051ff4d4e4dff4a4a4aff454646ff424242ff3e3f3fff3b3c3cff383838ff363535ff2d2d2cff0c0d0cff030303ff030303ff020202ff010202ff010102ff010101ff010101ff010101ff010100ff010101ff010000ff010100ff010001ff000100ff010101ff000000ff000000ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000001ff000001ff010100ff010100ff000000ff010000ff000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010001ff000001ff010101ff010100ff010101ff010000ff010000ff000100ff010101ff000001ff010000ff000100ff010101ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050606ff252424ff3e3e3eff545453ff5c5c5dff616161ff646564ff686968ff6e6e6eff707070ff6c6c6bff4a4a4aff343435ff3a3a3aff414140ff484847ff4f4e4fff575656ff5f5e5eff676867ff707070ff777676ff7d7d7dff838382ff888888ff8d8d8dff939293ff979898ff9d9c9cffa0a0a0ffa4a4a4ffa9a8a8ffacacabffb0b0b0ffb2b2b2ffb5b4b4ffb7b7b6ffb9b9b9ffbbbbbbffbdbcbdffbebfbeffc0c0c0ffc0c0c0ffc1c1c1ffc1c2c2ffc1c2c2ffc1c1c1ffc2c1c2ffc2c2c1ffc2c3c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c5ffc5c5c5ffc5c6c6ffc6c7c7ffc8c7c7ffc8c8c9ffc9c8c8ffcacac9ffcacacbffcbcbcbffccccccffccccccffcdcdccffcececdffcececeffcececeffcecfceffcfcfcfffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd3d4d3ffd4d3d4ffd5d4d4ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffddddddffdcddddffdeddddffdddedeffdedfdfffdededeffdfdfdfffdfe0e0ffe0e1e0ffe0e1e1ffe2e1e2ffe2e2e2ffe3e4e3ffe4e4e4ffe6e6e6ffe7e7e6ffe7e7e8ffe8e8e9ffe9e9e9ffeaeaeaffebebebffecececffedededffedededffeeeeeeffefeeefffeff0effff0f1f1fff1f1f1fff2f2f1fff3f3f2fff4f4f4fff5f4f4fff5f6f5fff6f7f6fff7f7f7fff8f8f8fff9faf9fff9f9fafff9f9fafffafafafffafafafffbfbfafffbfafafffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffecececffecececffebebecffebececffebebebffeae9eaffe9e8e8ffe8e8e8ffe7e7e8ffe6e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe3e4e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c1ffc1c1c1ffbfbfbfffc0c0c0ffc0c0bfffc0c1c0ffc0c0c0ffc1c0c0ffc2c1c1ffc1c1c1ffc1c1c1ffc3c3c3ffc7c7c7ffcbcbccffcdcdccffcbcbcbffc8c8c8ffc5c5c4ffbdbdbeffb2b3b2ffa8a9a9ffa6a6a6ffa7a7a6ffa7a7a7ffa7a7a8ffa8a7a7ffa8a8a8ffa8a9a8ffa9a9a9ffaaaaaaffababaaffababacffacacacffadacadffaeadadffaeaeadffaeaeaeffafaeafffafafafffb0b0afffb0b0b1ffb1b1b1ffb2b2b2ffb3b2b2ffb3b3b3ffb3b4b4ffb5b4b5ffb5b5b6ffb7b6b7ffbab9b9ffbebebeffc3c3c3ffc5c5c5ffc9c8c8ffcacacaffcdcdcdffcecfceffd0d0d0ffcfcfd0ffd0cfd0ffcfd0cfffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d1ffd0d1d1ffd0d1d1ffd2d1d1ffd1d1d1ffd2d2d2ffd2d1d2ffd3d2d2ffd3d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d6d5ffd5d6d5ffd5d5d5ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadbffdbdbdbffdbdbdbffdbdbdcffdddcdcffdcdddcffddddddffdeddddffdfdedeffdcdddcffd9dadaffd7d7d8ffd5d5d5ffcfd0d0ffccccccffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc5c6c6ffc5c6c6ffc6c5c5ffc6c5c6ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c4ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c3c2ffc1c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbebebfffbfbebeffbebebeffbebebdffbebebdffbdbdbdffbdbdbdffbcbdbdffbdbcbdffbcbcbcffbbbbbcffbcbcbcffbbbbbbffbbbbbbffbbbabaffbababaffb9bab9ffbababaffb9b9b9ffb9b8b9ffb8b9b9ffb8b9b9ffb7b8b8ffb8b7b7ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b4ffb3b3b3ffb3b3b3ffb3b3b4ffb6b6b7ffb9b9b9ffbdbdbdffbfbfbfffc2c2c2ffc4c3c4ffc5c5c4ffc6c6c6ffc7c6c6ffc6c7c6ffc6c6c6ffc5c5c6ffc4c4c4ffc3c4c3ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbebeffbebfbeffbebebeffbebdbdffbebebdffbdbdbdffbdbdbcffbcbcbcffbcbbbcffbbbcbcffbcbbbcffbbbbbbffbbbabbffbbbbbbffbababaffb9b9b9ffb8b8b8ffb8b7b7ffb9b9b9ffc0c0c0ffc8c8c8ffd0cfcfffd4d4d4ffd6d6d6ffd5d5d6ffd6d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffd2d2d2ffd2d2d2ffd4d4d4ffd4d3d3ffd4d4d4ffd4d3d3ffd3d3d4ffd2d2d2ffd1d1d1ffd0d1d1ffcfcfcfffd0d0d0ffd0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e8e8ffe9e8e8ffe8e9e9ffe9eae9ffe9eaeaffebeaebffebebebffecececffecebebffecececffecececffecececffecececffececec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffeffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050606ff111212ff323332ff616161ff807f7fff888888ff8c8b8cff8d8d8eff8f8e8fff919091ff939393ff969696ff9d9d9dffcecdcefff7f7f7fffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffafbfbfffafafafffafbfafffafbfafffafbfafffafafafffafbfbfffafbfafffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffafafbfffafafafffafafbfffbfafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffbfcfcfffbfcfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffbfafbfffafafbfffbfafbfffafafbfffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfff5f5f5ffc9c9caff989898ff919190ff909090ff8f8f8fff8e8e8eff8c8d8cff8c8d8cff8a8b8aff808080ff636464ff373737ff121212ff040504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff2f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff4f3f4fff6f5f5fff7f6f7fff7f8f7fff8f8f8fff8f9f9fff8f9f8fff9faf9fffaf9f9fffbfbfbfffbfbfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefffffffffefffffffffffefefefffefffffffefefefffdfdfdfffdfdfdfffcfdfdfffbfafbfff9f9f9fff8f8f9fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f3f3fff2f3f3fff2f3f2fff1f2f1fff0f1f1fff0f0f0ffeff0f0ffeeefeeffedeeeeffececedffebebebffeaeaeaffe9e9e9ffe8e8e8ffe6e7e6ffe4e5e5ffe3e4e4ffe1e1e1ffdfdfdfffdddddcffdbdcdcffdadadbffd9d9daffd8d8d8ffd7d6d7ffd5d5d5ffd4d4d4ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d4d4ffd4d5d5ffd4d4d5ffd4d5d5ffd6d5d6ffd7d7d6ffd7d7d7ffd8d9d8ffd9d9d8ffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdddcddffddddddffdededdffdededeffdfdfdfffe0e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9eae9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebeaffeaeaebffeaebeaffebeaeaffeaeaebffececebffedeeeeffedededffedededffecececffecececffececebffecececffecececffecececffecebecffecececffecececffecececffecececffebececffecececffecececffecececffecececffebececffecececffebececffebececffebececffebececffebecebffecececffecececffebececffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaeaffebebebffebebebffeaeaebffebeaebffeaeaebffeaeaeaffeae9eaffeaeaeaffeae9e9ffeae9eaffe9eae9ffeaeae9ffe9eaeaffe9e9e9ffe9eaeaffeae9e9ffe9eaeaffe9e9eaffe9eaeaffeae9e9ffeae9e9ffe9e9e9ffe8e9e8ffe9e9e8ffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e5e6ffe4e4e4ffe4e4e3ffe3e3e3ffe2e1e2ffe1e1e1ffe0e0e0ffdededeffdddddcffdbdbdbffdadadaffd8d8d8ffd7d7d7ffd5d6d6ffd5d5d5ffd4d4d4ffd2d2d2ffcfd0cfffcdcdcdffcbccccffcacacaffc8c8c8ffc6c6c5ffc4c4c4ffc1c1c2ffbebebfffbcbcbcffb8b8b8ffb6b5b6ffb5b6b5ffb4b5b5ffb3b4b4ffaeaeaeffacacabffaaaaaaffa9a9a9ffa7a7a7ffa5a5a5ffa4a3a4ffa2a1a2ff9f9f9fff9d9d9dff9c9b9bff9a999aff989898ff979796ff969696ff949494ff909190ff8e8e8eff8c8c8cff8a8a8aff878787ff848484ff818081ff7e7d7dff797979ff737473ff727171ff6d6d6dff616160ff5b5c5cff585757ff555555ff515051ff4c4c4cff494948ff454545ff424141ff3e3e3eff3a3a3bff373737ff343434ff262627ff080909ff020303ff020202ff010202ff010201ff010101ff010101ff010101ff000101ff000101ff000101ff000101ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000001ff000101ff000000ff010000ff000000ff000101ff010001ff000001ff010001ff010001ff000000ff010001ff010001000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010001ff010100ff000001ff000100ff010100ff010101ff010100ff000101ff000000ff010101ff010001ff000000ff000000ff000101ff010001ff000101ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050506ff222323ff3c3c3cff525252ff5c5c5cff616261ff646565ff676868ff6d6d6dff70706fff6d6d6cff505050ff343434ff383939ff403f40ff474647ff4e4e4eff565556ff5e5e5eff686767ff6f6f6fff757575ff7c7c7bff818181ff878786ff8c8d8dff929292ff979797ff9b9c9cffa0a0a0ffa4a4a4ffa8a8a7ffababacffafb0afffb2b2b1ffb4b4b5ffb7b7b6ffb9b9baffbbbabbffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc1c1c2ffc1c1c1ffc2c2c1ffc2c2c2ffc2c3c3ffc2c2c2ffc3c3c3ffc3c4c3ffc4c5c4ffc5c5c5ffc5c6c6ffc6c7c6ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbccccffccccccffcdcccdffcdcdcdffcdcecdffcececfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d2ffd1d2d2ffd3d2d3ffd3d2d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d7d6ffd7d7d7ffd7d7d6ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffdadad9ffd9dadaffdadbdaffdbdbdaffdbdbdbffdcdcdbffdbdcdcffdcdcdcffddddddffdedddeffdededeffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e8e9ffe9eaeaffeaebeaffebebebffecececffedededffeeeeeeffeeeeeeffefefefffeff0f0fff0f1f1fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f5f5fff6f6f6fff7f7f7fff8f8f8fff9f8f8fff9fafafffafafafffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffecececffecececffecececffecececffebebebffe9eaeaffe9e9e9ffe8e8e9ffe7e8e7ffe7e7e7ffe6e6e6ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e2ffe2e1e2ffe0e1e1ffe1e1e1ffe1e0e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c1c1ffc0c0c0ffc1c1c1ffc1c2c1ffc2c3c2ffc2c3c2ffc2c2c2ffc3c4c4ffc8c8c8ffcbcbcbffccccccffcacacaffc8c8c8ffc4c4c3ffbcbcbcffb0b1b1ffa6a6a7ffa6a6a6ffa7a6a7ffa7a7a7ffa7a8a7ffa8a8a8ffa8a9a9ffa9a9a8ffaaaaa9ffaaaaaaffabababffacacacffacacadffadadadffaeadaeffaeadaeffaeaeafffafafafffb0afafffb0b0b0ffb0b1b0ffb1b2b1ffb2b2b2ffb2b2b2ffb3b4b3ffb4b4b4ffb5b5b5ffb7b7b7ffbbbcbcffc0c0c0ffc4c4c3ffc6c6c6ffc8c9c8ffcbcbcaffcdceceffcfcfceffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d5ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d6d7ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d9d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdadbdbffdcdbdbffdcdcdbffdcdcdcffdcdddcffdeddddffdededfffdcdcdbffd8d9d9ffd7d7d7ffd4d4d4ffcfcecfffcacacbffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c7c8ffc7c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c5c5ffc5c6c6ffc5c5c5ffc4c5c5ffc4c5c5ffc4c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc3c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c3ffc2c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c1ffc0c0c1ffc0bfc0ffbfbfbfffbfbfbfffbfbebfffbfbebeffbebdbeffbdbebdffbdbebdffbdbdbdffbcbdbcffbcbdbdffbcbcbcffbcbcbcffbbbcbcffbbbbbcffbbbabbffbbbbbaffbababaffb9bab9ffbabab9ffb9b9baffb9b9b9ffb8b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b6ffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b6ffb5b5b5ffb5b5b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b3b3ffb2b3b2ffb2b2b2ffb2b2b3ffb3b4b3ffb6b6b6ffb9b9b9ffbcbcbcffbfbfbfffc1c1c1ffc3c3c3ffc4c4c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c4c4ffc3c4c3ffc2c3c3ffc2c2c3ffc2c2c1ffc1c1c1ffc1c0c0ffc0c0c1ffc0c0c0ffbfbfc0ffbfbfbfffbfbebfffbebebeffbebebeffbebebeffbebdbdffbdbdbdffbdbdbdffbdbdbcffbcbcbcffbbbcbbffbbbcbcffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbbbabbffbababaffb9b9b9ffb8b8b8ffb8b8b7ffb9babaffc1c1c0ffc8c9c9ffd0cfcfffd4d4d4ffd6d6d6ffd7d7d7ffd7d7d6ffd5d6d5ffd3d3d3ffd1d1d1ffd1d1d2ffd1d1d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d4d3ffd2d2d2ffd0d1d1ffd1d1d1ffcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e5e5ffe5e4e5ffe6e6e5ffe5e6e6ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffeaeaeaffeaeaebffebebebffecececffecededffecececffecececffecececffecececffecedecffececec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffefeffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff090909ff1a1b1bff414241ff6a6a6aff848484ff898989ff8b8b8cff8e8e8eff8f8f8fff919191ff949494ff969696ffa6a6a6ffddddddfff8f8f8fffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfafbfffafbfbfffafafbfffbfafafffbfafafffafbfafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafbfbfffafbfbfffafafafffbfafbfffafbfafffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfcfffbfbfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffafafbfffbfafbfffbfafafffafbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffdfcfdfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffafbfafffbfbfafffafafafffafafbfffbfbfbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfdfff9faf9ffdadbdbffa2a2a1ff919291ff908f90ff8f8f8fff8e8e8eff8d8c8cff8c8b8bff8a8b8bff848383ff6c6b6bff3e3e3eff171717ff060606ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f2f3fff2f2f2fff4f4f4fff5f5f5fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9fafafffafbfafffbfbfbfffcfcfcfffcfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefefefffffefffffefefffffffffffffefffffffefefffffefefdfffdfdfdfffdfdfefffdfdfdfffbfbfbfff9f9f9fff8f9f9fff8f7f7fff7f7f6fff7f6f7fff6f6f6fff5f5f6fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f2f2fff2f2f2fff1f1f1fff0f1f0fff0eff0ffefefefffeeeeeeffedecedffecebecffeaebeaffeae9eaffe9e8e9ffe7e7e7ffe5e6e5ffe4e4e4ffe2e2e2ffdfe0dfffdddeddffdddddcffd9dadaffd9d8d9ffd8d9d9ffd7d6d7ffd5d6d6ffd4d4d5ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d3ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd6d5d5ffd5d6d6ffd6d6d6ffd8d8d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdddcdcffdddedeffdededeffdededfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe6e6e6ffe6e7e6ffe6e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9eae9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebeaeaffeaeaeaffebeaebffebebebffedededffecededffececedffececebffecebebffecececffebecebffebebecffececebffebececffececebffebecebffecebecffecececffecebecffecebecffecececffecececffecececffecebebffecececffecebecffebebebffebebebffebececffecececffecebecffecebecffebececffecebecffecebecffebebebffebebebffebebebffeaebebffeaebebffeaebeaffebebeaffeaeaeaffeaeaebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e6ffe5e4e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e2e1ffe0e1e1ffe0dfdfffdddeddffdddcdcffdbdbdbffd9d9daffd9d8d8ffd8d7d7ffd6d7d6ffd5d5d5ffd4d3d3ffd2d2d2ffd0d0d0ffcececeffccccccffcacbcbffc8c9c9ffc7c6c6ffc5c4c5ffc1c2c2ffc0c0c0ffbebdbeffbbbabbffb8b9b8ffb8b8b8ffb6b7b6ffb1b2b1ffaeafaeffaeaeadffacacacffaaaaabffa9a9a9ffa7a6a6ffa4a4a4ffa2a2a2ffa0a0a0ff9f9f9fff9d9d9dff9c9c9cff9a9a9aff9a9a9aff989898ff959494ff919292ff8f908fff8d8d8dff8b8a8bff878888ff858485ff818281ff7d7d7dff787777ff757676ff727272ff646465ff5f5f5fff5b5c5cff575858ff535453ff4f4f4fff4b4c4cff474847ff434344ff404040ff3c3d3dff3a3939ff353635ff333232ff242525ff070708ff030202ff020101ff010201ff020201ff010101ff010101ff010101ff000100ff010000ff000101ff000101ff000000ff010001ff000100ff000000ff010001ff000000ff000000ff000001ff000000ff000100ff000100ff010100ff000000ff000001ff010101ff010000ff000100ff010101ff000000ff000101ff0000000000000000000000000000000000000000000000ff000101ff010100ff010101ff010101ff010101ff010001ff000100ff000000ff010100ff000101ff010101ff000001ff010001ff000001ff000001ff010100ff010000ff000101ff000100ff000000ff000000ff000101ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff060506ff212222ff3d3c3dff515051ff5c5b5cff616261ff646465ff676767ff6b6c6bff707170ff707070ff505151ff323232ff383838ff3f3e3fff464646ff4d4d4eff545454ff5d5e5eff666666ff6d6d6eff737474ff7a7a7aff808180ff868686ff8b8b8bff919190ff969696ff9b9b9bffa0a0a0ffa4a3a4ffa7a8a7ffabababffafafafffb1b2b2ffb4b4b4ffb6b6b7ffb9b9b9ffbabbbbffbcbdbdffbebebeffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c3ffc4c3c3ffc4c5c4ffc5c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c9c9ffc9cacaffcac9caffcbcacbffcbcccbffcccbccffccccccffcdcccdffcdcdcdffcececeffcececeffcecfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d1ffd2d2d2ffd2d1d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d6ffd6d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd9dad9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdcffdbdcdcffdcdcddffddddddffddddddffdededeffdedfdeffdfdfdfffdfe0dfffe0e0e0ffe1e1e1ffe1e2e1ffe3e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e8ffe9e9e9ffeaeaeaffebebebffebecebffecececffedeeeeffeeeeeeffefeeeffff0eff0fff0f1f0fff1f1f1fff2f2f2fff3f3f3fff3f4f4fff4f5f5fff5f5f5fff6f7f6fff7f8f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffdfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffecececffededecffecececffecececffecececffeaebeaffe9e9e9ffe8e9e9ffe8e8e8ffe7e7e7ffe7e6e7ffe5e5e5ffe5e4e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e1ffdfdfe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfc0c0ffc1c0c0ffc0c1c0ffc1c0c0ffc1c2c2ffc1c1c2ffc3c2c2ffc3c2c2ffc2c3c3ffc3c3c3ffc2c2c2ffc4c4c5ffc8c8c8ffcbcbcbffccccccffcacbcbffc8c8c8ffc3c2c3ffbbbabbffacadacffa7a7a7ffa6a6a6ffa7a6a7ffa7a8a7ffa8a8a8ffa8a8a8ffa8a9a8ffa8a9a8ffaaaaa9ffaaaaaaffabaaabffacacacffacacacffadadadffadadaeffadadaeffaeafaeffaeaeaeffafafafffafb0b0ffb1b0b1ffb1b2b1ffb2b2b1ffb2b2b2ffb3b4b3ffb4b5b5ffb8b8b8ffbdbdbdffc2c1c2ffc4c5c4ffc6c6c6ffc9c9c9ffcbccccffcecdceffcececeffcececeffcececeffcececfffcecfceffcfceceffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d4d4ffd3d4d4ffd4d3d3ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9dadaffdadadaffdadbdbffdbdbdbffdbdcdbffdcdbdbffdcdcdcffddddddffdededeffdadadbffd8d7d8ffd6d6d6ffd2d2d3ffcdcecdffcac9caffc9c9c9ffc8c8c8ffc8c7c8ffc8c8c7ffc7c8c8ffc7c7c7ffc6c7c6ffc7c6c7ffc6c6c6ffc6c5c6ffc6c5c5ffc6c5c5ffc5c6c5ffc5c5c5ffc5c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc4c3c4ffc2c3c3ffc3c2c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc1c2c1ffc0c1c0ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffbebebeffbebebeffbdbdbdffbdbdbdffbcbcbcffbdbcbdffbcbcbcffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbbbabbffbabbbbffbababaffb9bab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b9ffb8b8b8ffb8b8b8ffb7b7b8ffb7b7b8ffb7b7b6ffb7b6b6ffb6b6b6ffb5b6b5ffb5b5b5ffb5b5b4ffb4b5b5ffb4b4b4ffb3b4b3ffb3b3b3ffb3b3b3ffb2b2b3ffb2b2b2ffb2b1b1ffb1b2b2ffb2b2b2ffb1b1b1ffb1b1b1ffb3b3b3ffb5b6b5ffb9b9b9ffbbbcbcffbebebeffc0c0c0ffc3c2c3ffc3c4c4ffc4c4c4ffc5c4c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c1c1ffc0c1c0ffc0c0c0ffbfbfbfffbebebfffbfbfbfffbebebeffbebebeffbebebeffbdbdbdffbdbebdffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbbbcbbffbbbbbaffbabbbaffbbbbbaffbbbbbbffbbbabbffbabbbbffbababaffb9bab9ffb9b8b8ffb8b8b8ffb9babaffc1c1c1ffc8c8c9ffd0d0d0ffd4d4d4ffd6d6d6ffd7d7d7ffd7d7d7ffd5d5d5ffd3d3d3ffd1d1d1ffd0d0d0ffd0d1d1ffd2d1d1ffd1d2d1ffd3d2d3ffd2d3d3ffd4d3d4ffd4d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd2d2d2ffd1d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e4ffe5e5e5ffe5e4e5ffe4e5e4ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffeaeaeaffeaebebffecebebffecedecffedecedffecececffecececffedececffecececffecedecffededed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefefffffffffffffffffffffffffffffffffffffffefffffffffefffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030404ff0d0c0cff272727ff515151ff737374ff868786ff8a8b8bff8d8c8dff8f8f8eff909090ff929292ff959595ff989898ffb4b4b4ffebebebfff9f9f9fffbfbfbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffafafbfffbfafbfffafbfafffbfbfbfffafbfafffafafafffafafafffafbfafffbfafafffafbfafffafafafffafafbfffafafbfffbfafbfffafafafffbfafbfffbfbfafffafafbfffafafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffdfcfcfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafbfffbfafafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffafbfbfffafbfafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffbfbfbffe8e7e8ffafb0b0ff919292ff8f8f90ff8f8f8fff8e8e8eff8d8d8dff8b8c8bff89898aff848484ff737473ff4d4c4cff252524ff0b0b0bff030304ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff6f6f6fff8f7f8fff9f9f9fff9f9f9fffafafafffbfbfafffbfbfbfffbfcfbfffcfbfcfffcfcfdfffcfdfdfffdfdfefffefdfdfffefefefffefefefffffefefffefffffffffffefffffffffffffffffffefefefffefefefffefdfdfffdfefdfffdfdfefffcfcfcfffafbfbfff9f9f9fff7f8f8fff7f7f7fff6f6f7fff6f6f7fff6f6f5fff5f5f5fff5f5f4fff3f3f4fff3f3f3fff2f3f2fff2f1f2fff1f1f0fff0f0f0ffefeff0ffeeeeefffeeedeeffecececffebebebffeaeaeaffe8e9e9ffe7e7e8ffe6e6e6ffe4e5e4ffe3e2e3ffe1e1e1ffdfdfdeffdcddddffdadbdaffd9d9d9ffd8d7d8ffd7d7d7ffd6d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d3d4ffd3d3d3ffd4d4d5ffd6d5d5ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d9ffd9d9d9ffdbdadaffdbdbdbffdbdbdbffdcdcdcffdddcdcffddddddffdddddeffdededeffdfdfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e5ffe4e4e5ffe5e4e5ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e6ffe6e6e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe9e9e9ffe8e8e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffe9eaeaffeaeaeaffebeaeaffebebeaffebebeaffebeaeaffeaebebffebebeaffecececffecedecffecececffecebecffecebebffebecebffebebecffebebebffebececffebebebffebececffebecebffebebecffecececffececebffecececffecececffebebecffecebebffebecebffecebebffececebffececebffebebecffebebecffecebecffebecebffecececffececebffebebecffebebebffebebebffeaebebffebebebffebebebffebebeaffeaeaebffeaebeaffeaebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e6e7ffe5e5e5ffe4e5e4ffe3e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e1e1ffdfdfdfffdddedeffdddcddffdbdbdbffdadadaffd9d9d9ffd7d7d7ffd6d6d5ffd4d5d4ffd4d3d3ffd2d2d1ffd0d0d0ffcececfffcccccdffcbcacbffc9c9c9ffc8c7c7ffc5c5c5ffc3c3c3ffc1c1c1ffbfbfbeffbcbdbcffbbbabbffb9b9b9ffb5b5b4ffb2b2b2ffb1b1b1ffafb0b0ffafaeafffacadacffaaa9a9ffa7a7a7ffa6a6a5ffa3a4a4ffa2a2a3ffa1a0a0ffa09fa0ff9f9f9fff9d9d9dff9c9c9cff9a9a99ff969696ff939393ff919090ff8e8e8eff8a8b8bff888888ff858585ff828181ff7c7c7bff7a7979ff767677ff696968ff646363ff5f605fff5b5a5bff565657ff525252ff4e4e4dff4a4a4aff464646ff424342ff3f3e3eff3b3c3bff373838ff343435ff313131ff232423ff080808ff020202ff010101ff010101ff010201ff010101ff010100ff010100ff010001ff000001ff010001ff000000ff010000ff010000ff000000ff000000ff000000ff000100ff010000ff010001ff010100ff000000ff000100ff000100ff000001ff010100ff000000ff000000ff010100ff000001ff000101ff0000000000000000000000000000000000000000000000ff000101ff000100ff010001ff010101ff000101ff000001ff010101ff010101ff010100ff010000ff000101ff010100ff010000ff000100ff000000ff000001ff010000ff000100ff000001ff000000ff000100ff000000ff000101ff000000ff000001ff000001ff000100ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff070707ff252524ff414141ff515152ff5b5b5bff606161ff646464ff676767ff6b6b6aff707071ff717271ff565756ff313031ff363736ff3e3d3dff454545ff4d4d4dff545555ff5d5d5dff656565ff6d6c6dff737373ff797979ff7f7f80ff858585ff8a8b8bff909190ff969595ff9b9b9bff9fa09fffa3a3a4ffa8a7a7ffabababffafafafffb2b1b1ffb4b4b5ffb7b7b6ffb9b9b9ffbbbbbbffbcbcbcffbebebeffbfbfbfffbfc0bfffc0c0c1ffc0c0c0ffc1c1c1ffc1c1c1ffc1c2c2ffc1c2c1ffc1c1c2ffc2c2c3ffc2c3c2ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc8c8c9ffc9c8c9ffc9c9c9ffcacacaffcbcbcbffcbcbcbffcbcbccffccccccffcccdcdffcecdcdffcececeffcfcfceffcecfcfffcfd0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd6d7d6ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9d9ffdadad9ffdadadaffdadadbffdbdbdaffdcdbdbffdbdcdbffdcdcdcffdddcddffddddddffdddeddffdddddeffdededeffdfe0dfffe0dfe0ffe0e1e1ffe1e1e1ffe1e2e2ffe3e2e3ffe3e4e3ffe4e5e5ffe5e6e5ffe6e6e6ffe8e7e7ffe8e9e8ffeae9e9ffebebeaffebebebffecececffedecedffeeedeeffeeeeeeffefefeffff0f0f0fff0f0f1fff1f1f2fff3f3f2fff3f4f3fff5f4f4fff5f5f5fff6f6f5fff6f6f7fff7f8f7fff8f9f8fff9f9fafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffcfbfcfffdfdfdfffdfdfdfffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecedecffecececffecececffecececffecececffecedecffedececffececebffebebebffeaeaeaffe9e9e9ffe9e8e9ffe7e7e7ffe7e7e7ffe6e6e6ffe4e4e5ffe3e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c1c1ffc0c0c0ffc1c1c2ffc2c1c2ffc3c3c2ffc3c3c3ffc3c3c3ffc2c2c3ffc3c3c3ffc3c4c3ffc3c2c2ffc5c5c4ffc9c8c8ffccccccffcccccdffcbcacbffc7c7c7ffc2c2c2ffb6b6b5ffadadaeffa7a7a7ffa7a7a6ffa7a7a7ffa8a7a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a9a9ffa9aaaaffaaaaabffabababffacababffacacacffadadadffadadaeffaeaeaeffaeaeaeffafaeafffb0b0b0ffb0b0b0ffb1b0b1ffb1b1b1ffb2b2b2ffb2b3b2ffb5b4b5ffbababaffbebfbfffc2c2c3ffc5c5c5ffc7c7c6ffcacacaffcdccccffcdcdceffcececdffcececdffcdcecdffcecdcdffcececeffcececeffcecfceffcececfffcfcfcfffcfd0cfffd0cfcfffcfd0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d3d2ffd3d2d2ffd2d3d2ffd3d2d2ffd3d2d3ffd2d2d3ffd3d2d3ffd3d3d3ffd4d3d3ffd4d4d3ffd3d3d4ffd3d3d4ffd4d4d4ffd3d4d4ffd5d4d4ffd5d4d5ffd5d5d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd7d8d8ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9dadaffdadadaffdadadbffdbdbdbffdcdcdbffdcdcdcffddddddffddddddffd9dad9ffd7d7d6ffd5d6d5ffd1d1d1ffccccccffc9c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c7ffc6c6c6ffc5c6c6ffc6c5c6ffc5c6c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c3ffc4c4c3ffc3c3c4ffc3c3c4ffc3c2c3ffc2c3c2ffc3c2c3ffc3c3c2ffc2c2c2ffc1c2c2ffc2c2c1ffc1c2c1ffc2c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfc0ffbfbfbfffbebebeffbebebeffbebebeffbdbdbeffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbcffbbbbbbffbabbbaffbabbbaffbababaffbababaffb9bab9ffb9b9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b7ffb6b7b6ffb6b6b6ffb6b6b6ffb6b5b5ffb5b5b5ffb4b4b5ffb4b4b4ffb4b4b4ffb3b3b3ffb2b3b3ffb2b2b2ffb2b2b3ffb2b2b2ffb1b2b1ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0b0ffafb0b0ffb0afb0ffb0b0b0ffb3b3b2ffb6b6b6ffb8b8b9ffbbbabbffbdbdbdffc0c0c0ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c1c2ffc1c1c1ffc0c0c0ffbfbfc0ffbfbfbfffbebfbeffbebebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbcbcbdffbcbbbcffbcbbbcffbbbcbcffbababaffbbbabbffbababaffbababaffbababaffbababaffbababaffb9babaffb9b9baffb9b9b9ffb9b9b9ffbbbbbaffc1c0c0ffc8c8c9ffcfd0cfffd5d4d4ffd6d7d6ffd7d7d7ffd6d6d7ffd4d4d4ffd3d3d2ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d2d1ffd1d1d2ffd3d2d3ffd3d3d2ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e4e3ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e6ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffeae9eaffeaebebffebebebffebececffecedecffecededffeeedeeffecedecffecececffecedecffecececffececec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffefffffffefefffffffefffffffffffffffefffffefefffffffffffefefeffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff060505ff111011ff333333ff5c5d5cff7b7b7bff888787ff8c8b8bff8e8e8dff8f908fff919191ff939393ff969695ff9b9c9cffc6c6c6fff4f5f5fff9fafafffbfafbfffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffafafbfffbfafbfffbfafafffbfbfafffafbfbfffafafafffafafafffbfbfafffafafafffbfafbfffafbfafffafafafffafbfafffafafafffafafafffafafbfffbfbfafffafafbfffafbfafffbfbfbfffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffafbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffafafafffbfafafffbfbfafffafafafffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffafbfafffbfafafffbfafbfffbfafafffbfbfafffafbfafffafafafffafafafffafafafff9fafafffafafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfafafffbfafbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffcfdfdfffdfdfcfffcfcfcfff2f2f2ffc3c3c3ff959595ff908f8fff8f8f8eff8e8e8eff8c8c8cff8b8a8bff898989ff848484ff797979ff5b5b5bff363636ff131313ff060606ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff4f4f4fff6f6f7fff8f8f8fffaf9f9fffafafafffbfbfbfffbfbfbfffcfbfbfffdfcfcfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefefffffefefffefefefffffffefffefffefffffffffffffffffffffffffffefefefffefdfdfffefdfefffefdfdfffdfefefffcfdfcfffbfbfbfffafafafff9f9f9fff8f8f8fff7f6f6fff6f6f6fff5f6f6fff5f4f4fff4f4f4fff4f4f3fff2f2f2fff2f2f2fff1f1f1fff0f0f0ffeff0efffefefefffeeeeeeffedededffececebffeaeaebffe9e9e9ffe9e8e8ffe6e7e7ffe5e5e5ffe4e3e3ffe2e1e1ffe0e0e0ffdddeddffdcdcdcffdadadaffd9d8d8ffd7d7d6ffd6d6d5ffd4d5d4ffd3d3d3ffd3d3d2ffd2d3d3ffd2d2d2ffd2d2d3ffd2d2d2ffd3d2d3ffd2d3d2ffd3d3d3ffd3d3d2ffd3d2d2ffd3d3d2ffd3d2d2ffd3d2d2ffd2d2d3ffd5d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9daffdbdadbffdbdbdbffdcdbdbffdcdcdcffdddcdcffdddeddffdededdffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe3e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e5e6ffe5e6e5ffe6e6e6ffe5e5e6ffe6e6e5ffe7e6e6ffe7e6e6ffe7e7e7ffe6e7e6ffe7e6e6ffe7e6e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e8e8ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffeaeae9ffeaeaeaffebeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffebececffecececffebecebffecebebffebebebffebebebffebecebffebecebffecececffebebebffebebecffecebecffecebebffececebffebececffebebebffebebebffececebffebebebffecebecffebececffebebebffebecebffebebebffebebebffebebecffececebffebebecffebecebffebebebffebebebffebebeaffebebebffebebebffebebebffeaebeaffebeaeaffebeaebffebeaeaffeaebeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9eaeaffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e8ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e6e6ffe6e6e6ffe5e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e0e1ffe0dfdfffdededeffddddddffdbdbdbffdadadaffd9d9d8ffd6d6d6ffd6d6d6ffd5d5d5ffd3d3d2ffd1d1d1ffd0cfd0ffcececeffcdcdcdffcccbcbffc9c9caffc7c8c7ffc6c6c6ffc4c4c4ffc1c2c1ffc0bfbfffbebdbdffbbbcbcffb7b8b7ffb6b6b6ffb6b5b6ffb4b4b4ffb2b2b1ffb0b0afffadadadffabaaaaffa9a9a8ffa7a7a8ffa6a6a6ffa4a4a5ffa3a3a3ffa2a2a2ffa0a0a0ff9f9f9fff9d9d9cff9a9999ff979796ff949393ff919191ff8e8e8eff8c8b8bff898888ff858485ff80807fff7e7e7eff7a7a7aff6d6d6dff676768ff626263ff5d5d5dff595859ff555555ff515050ff4d4d4dff494948ff454545ff414040ff3d3d3dff3a3a3aff363636ff333333ff2f3030ff212120ff040303ff020201ff010101ff010101ff010101ff010100ff010100ff010001ff000000ff000001ff010000ff000001ff000000ff010000ff000001ff000100ff010000ff010000ff010101ff000100ff000000ff010001ff010100ff010100ff000100ff000100ff000000ff010100ff000101ff000000ff000001ff00000000000000000000000000000000000000ff010000ff010100ff010000ff010001ff010001ff010100ff010101ff010001ff000000ff010101ff000100ff000000ff000001ff000001ff000000ff010000ff000000ff010000ff000100ff000100ff010000ff000000ff000000ff010001ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff080808ff242524ff464546ff545455ff5b5c5bff616060ff646363ff676767ff6a6b6aff6f6f6fff727172ff5e5e5eff30302fff363635ff3d3d3dff444444ff4d4c4cff545455ff5c5c5cff646464ff6b6b6bff737272ff787878ff7f7f7fff858584ff8a8a8aff90908fff959595ff9b9a9aff9f9f9fffa3a3a3ffa7a7a7ffabaaabffafafaeffb2b1b1ffb4b4b4ffb6b6b6ffb8b9b9ffbbbabbffbcbcbcffbebdbdffbfbebfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c1c2ffc2c1c2ffc2c1c1ffc2c2c2ffc2c3c3ffc3c3c3ffc4c3c3ffc5c5c4ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc8c7c8ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcacbcaffcbcbcbffcbcbccffcbcccbffcdccccffcdcdcdffcececeffcdcecdffcececeffcfcfcfffd0cfcfffd0d0cfffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd5d4d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffd9d8d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdcffdbdcdbffdddcdcffddddddffddddddffdddedeffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffe2e3e2ffe3e3e3ffe3e3e3ffe5e4e4ffe6e6e5ffe6e6e6ffe8e8e8ffe9e9e9ffeaeaeaffebebeaffecebecffecececffedededffeeeeedffeeefeffff0f0effff1f0f1fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff6f6f6fff7f7f7fff8f8f8fff9f9f8fffafbfafffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecededffecececffecececffecececffecececffedededffecededffecececffebecebffebeaebffe9eae9ffe9e9e9ffe8e8e8ffe7e7e8ffe6e6e6ffe6e5e6ffe4e4e5ffe3e4e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0dfe0ffe0e0dfffdfe0e0ffdfdfdfffdfdfdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc2c1c2ffc2c1c1ffc3c3c2ffc2c3c3ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc1c2c2ffc3c3c2ffc5c5c5ffc8c8c8ffccccccffcccccdffcbcacaffc7c7c7ffbebfbeffb7b6b7ffadadadffa7a8a7ffa7a6a7ffa7a7a7ffa8a8a8ffa7a8a7ffa8a7a8ffa9a8a8ffa9a9a9ffaaaaa9ffaaabaaffabababffabababffadacacffacadadffadadadffadadaeffaeaeaeffafaeafffafafafffb0b0b0ffb1b1b0ffb1b1b1ffb3b3b2ffb6b6b6ffbcbbbbffc0c0c0ffc3c3c3ffc5c5c5ffc8c7c7ffcbcbcaffcdccccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcecfceffcecfceffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d1d1ffd1d1d0ffd1d1d1ffd2d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd5d4d5ffd5d5d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd8d7d7ffd8d8d8ffd9d8d8ffdad9d9ffd9d9daffdadadaffdbdbdaffdbdadbffdbdbdbffddddddffdcdcdcffd8d8d8ffd6d6d6ffd4d4d5ffcfcfcfffcbcacaffc9c9c9ffc8c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c2ffc3c2c3ffc2c3c2ffc2c2c3ffc2c2c2ffc2c2c2ffc1c2c1ffc2c1c2ffc1c1c1ffc1c1c0ffc1c0c1ffc1c0c0ffc1c1c1ffbfc0bfffc0bfbfffc0bfbfffbfbfbfffbfbfbeffbebebeffbdbebeffbdbdbdffbdbdbdffbcbdbdffbcbcbcffbbbcbcffbbbbbbffbbbbbbffbabbbaffbbbabaffbababaffbab9b9ffbab9b9ffb9b9b9ffb9b8b9ffb8b8b9ffb8b8b8ffb8b8b8ffb8b7b8ffb7b7b7ffb7b7b7ffb6b7b6ffb6b6b6ffb6b6b6ffb6b5b6ffb5b5b5ffb5b4b4ffb5b4b5ffb4b4b4ffb3b4b4ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b1b2ffb1b1b1ffb1b1b1ffb0b1b1ffb0b0b0ffb0afb0ffb0b0afffafafafffafafafffafafafffaeaeaeffafb0afffb2b2b2ffb5b6b5ffb8b8b8ffbababaffbdbdbdffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc0c0c0ffbfc0bfffbfbebeffbebebeffbebebdffbdbdbcffbdbdbcffbcbdbcffbcbcbcffbcbcbcffbbbcbcffbbbbbbffbabbbbffbababaffbbbabaffbababaffbababaffbabab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b9ffb9b8b8ffb9b9b9ffbcbbbcffc2c2c2ffc8c8c8ffcfcfcfffd4d4d4ffd6d6d7ffd7d6d7ffd5d6d5ffd4d3d3ffd2d2d2ffd3d3d3ffd3d4d4ffd3d3d2ffd3d3d3ffd1d1d1ffd1d1d1ffd1d0d1ffd2d1d1ffd2d2d1ffd2d3d3ffd2d2d2ffd4d4d4ffd4d4d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe4e4e3ffe4e3e3ffe4e3e4ffe4e3e4ffe4e4e4ffe5e5e5ffe5e4e5ffe4e5e4ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e9ffe9eaeaffeaebeaffebebebffebebebffecececffedededffedededffeeeeedffeeeeefffecececffecececffedececffececec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffefffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060606ff151514ff383838ff636263ff7f7f7fff878887ff8b8b8bff8e8e8eff8f8f90ff919292ff939494ff969696ff9fa09fffd4d5d5fff7f8f8fffafafafffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfafbfffafafafffbfafbfffbfbfafffafafbfffbfbfafffafbfafffbfafafffafafafffafbfafffafafbfffafafafffafafafffafafafffbfafafffbfafafffbfafafffbfbfbfffbfafafffbfafbfffafafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfafbfffbfbfafffbfafbfffbfbfafffafbfafffbfafbfffbfafbfffbfbfbfffafbfbfffafafbfffafafafffbfafafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffafbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfafafffafafafffbfbfbfffafbfafffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffdfdfcfffdfcfdfff7f7f7ffd1d1d1ff9a9a9aff908f90ff8f8f8eff8e8e8eff8d8c8cff8b8b8bff898989ff858585ff7b7b7bff656565ff434242ff1b1b1aff090909ff030202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f5f5fff7f7f7fff9f9f9fffafafafffbfafbfffbfbfafffcfcfbfffcfcfbfffdfcfcfffdfdfdfffefefdfffdfefdfffefefefffefefffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffefffefffefefefffdfdfdfffdfdfdfffdfefefffdfcfcfffcfbfbfffafafafffaf9fafff9f9f8fff7f7f7fff6f6f6fff5f6f5fff5f4f5fff4f4f4fff3f4f3fff2f2f3fff1f1f2fff1f1f0fff0f0f0ffefefefffefefefffeeedeeffedededffecececffebeaebffe8e8e9ffe7e8e8ffe6e6e6ffe4e4e4ffe3e3e3ffe1e1e0ffdedfdeffdddcddffdbdbdbffd9d9d9ffd7d7d8ffd6d7d6ffd5d5d5ffd4d4d4ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d3ffd2d3d2ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd4d4d4ffd4d5d5ffd6d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffdeddddffdededeffdededeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e8e7ffe7e7e8ffe7e8e8ffe7e7e8ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffecebecffecececffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebecffecebebffebebebffebecebffebecebffecebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffecebebffecebebffebecebffecebebffecebecffebebebffebebebffebebebffebebebffebebebffebebeaffeaebeaffebeaebffebebeaffeaebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffe9eae9ffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e8ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdddcddffdbdbdbffdadadaffd8d8d8ffd6d6d6ffd5d5d5ffd4d3d3ffd2d2d2ffd1d1d1ffd0cfcfffcececeffcdccccffcbcbcbffc9c9c9ffc7c8c8ffc6c6c6ffc4c4c4ffc2c2c2ffc0bfbfffbcbcbcffbab9baffb9b9b9ffb7b8b7ffb6b5b6ffb4b4b3ffb2b2b2ffafafafffadadaeffacababffaaaaaaffa8a9a9ffa7a7a7ffa5a5a5ffa4a4a4ffa3a2a3ffa1a1a0ffa09f9fff9d9d9cff999999ff969696ff949493ff909190ff8e8e8eff8b8b8bff888787ff838383ff808080ff7b7b7cff707070ff6a696aff656465ff606060ff5b5b5bff565756ff535353ff4f5050ff4c4b4bff474647ff424242ff3f3e3fff3b3b3bff383838ff343534ff313131ff2e2d2eff131313ff020202ff010102ff010101ff010100ff010100ff010000ff010101ff010000ff010101ff010000ff000000ff000000ff000101ff000000ff000000ff010101ff010000ff000000ff010001ff010100ff000100ff000000ff000100ff000001ff000101ff000001ff010000ff000100ff000101ff000001ff00000000000000000000000000000000000000ff010100ff010101ff000100ff010101ff000100ff010101ff000101ff010001ff010101ff010100ff000101ff000101ff010001ff010001ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030202ff080808ff222222ff464746ff555555ff5b5b5bff606060ff636362ff656565ff696969ff6d6d6dff6f706fff5e5d5eff303030ff353536ff3c3d3dff434444ff4b4b4bff535453ff5c5c5cff636464ff6a6a6aff727272ff787878ff7e7f7eff858484ff8a8a89ff908f8fff949494ff9a9a9aff9e9f9effa3a3a3ffa7a7a7ffabaaaaffafafafffb1b1b1ffb4b4b4ffb6b6b6ffb9b8b9ffbbbabbffbcbcbcffbdbdbdffbebebeffbfbfbfffbfc0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc2c1c2ffc2c2c1ffc2c1c2ffc2c2c2ffc2c3c2ffc3c3c3ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffcac9c9ffcac9caffcacacaffcacbcbffcbcbcbffcccccbffcdcdccffcdcdccffcdcdcdffcecdceffcececeffcecfceffcfcecfffcfd0cfffd0d0d0ffd0d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d4ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d8d9ffd9dad9ffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffddddddffddddddffdededdffdfdedeffdfdfdfffe0dfe0ffe1e0e0ffe1e1e1ffe2e2e2ffe2e3e2ffe4e3e3ffe4e4e4ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffeae9e9ffebeaeaffecebebffecebecffedededffeeededffefeeefffefeff0fff0f1f1fff1f1f1fff2f2f1fff3f3f3fff4f3f3fff4f4f4fff5f4f5fff6f6f6fff6f7f6fff7f7f7fff8f9f8fffafafafffbfbfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffecedecffedededffedecedffecececffecececffececebffebebebffeae9e9ffe9e9e9ffe9e8e8ffe8e7e8ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e3ffe3e3e3ffe2e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdedfdeffdfdfdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c1c1ffc2c2c3ffc3c3c2ffc2c3c2ffc3c2c3ffc3c3c3ffc3c4c3ffc3c3c3ffc2c2c3ffc2c2c2ffc1c1c1ffc3c3c3ffc6c6c6ffc9c8c9ffcccdccffcccbcbffc9c9c9ffc4c4c4ffbdbdbdffb2b2b2ffaaaaa9ffa7a7a7ffa7a6a6ffa6a7a6ffa7a7a7ffa8a8a7ffa7a8a8ffa8a8a8ffa9a9a8ffa9a9aaffaaababffaaababffacababffacacacffadadadffadadadffadadadffaeafaeffafafafffb0b0afffb1b1b0ffb1b1b0ffb3b3b3ffb7b7b7ffbdbdbdffc1c2c1ffc4c3c4ffc5c5c5ffc8c7c8ffcbcccbffcccccbffcccccdffccccccffcdcccdffcdcccdffcccdccffcdcdcdffcdcdcdffcdcecdffcdceceffcececeffcfceceffcfcfcfffcfcfd0ffd0cfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d1d2ffd2d3d2ffd3d2d2ffd3d2d3ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdadadbffdbdadbffdcdcdbffdddddcffdbdbdcffd7d8d8ffd6d5d6ffd4d3d4ffcecfceffcacacaffc8c8c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c2ffc3c2c2ffc3c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc2c1c2ffc1c1c1ffc0c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0bfffbfc0bfffc0bfbfffbfbfbfffbebfbeffbebebeffbebebdffbdbdbeffbdbdbdffbcbdbdffbcbcbcffbcbcbcffbbbcbcffbbbbbbffbbbbbbffbbbbbbffbababaffbabab9ffbabab9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb7b8b7ffb8b7b8ffb7b7b8ffb7b6b7ffb7b7b6ffb7b7b6ffb6b6b6ffb5b6b6ffb6b5b6ffb5b5b5ffb4b5b4ffb4b4b4ffb4b4b3ffb3b3b3ffb2b3b3ffb3b2b2ffb2b2b2ffb1b1b1ffb1b1b2ffb1b1b0ffb0b0b1ffb0b0b0ffb0b0b0ffb0afb0ffafafafffafafafffaeaeafffaeaeaeffaeaeadffadadadffaeadadffb0b0b0ffb4b3b3ffb6b6b6ffb8b7b7ffbababaffbebebeffbfc0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffbfbfbfffbfbebfffbebebeffbdbebdffbcbcbdffbcbdbcffbcbcbcffbcbcbcffbbbcbcffbbbbbbffbbbbbbffbbbbbbffbababbffbababaffbababaffbab9baffb9bab9ffb9b9b8ffb9b9b8ffb9b8b9ffb8b8b8ffb8b8b8ffb7b8b7ffb8b8b8ffbababaffbfbfbfffc8c8c7ffcececdffd3d3d3ffd5d6d6ffd7d6d7ffd6d6d6ffd3d4d3ffd1d1d1ffd2d2d1ffd3d3d3ffd3d3d3ffd4d3d3ffd3d2d3ffd2d2d3ffd1d1d1ffd1d1d1ffd0d0d0ffd2d2d1ffd1d2d1ffd3d2d3ffd3d2d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e2ffe3e3e2ffe4e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffeaeaeaffebeaeaffebebebffecececffedecedffedededffeeedeeffeeeeeeffeeefeeffefeeefffecececffecedecffececec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff070707ff181818ff3f3f3fff6f6f6fff828282ff878788ff8b8b8bff8e8e8eff8f8f8fff919191ff949494ff989897ffaeaeaeffe6e6e6fff8f8f8fffafafafffafafafffbfbfbfffbfafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafafffafbfafffbfafafffbfbfafffafafafffbfafafffbfafafffafafafffafbfbfffafbfafffafafbfffafbfafffafafafffafbfafffafafafffafafafffafbfbfffbfafbfffafafbfffafbfafffbfafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfafbfffafbfbfffafbfafffafbfbfffbfbfafffbfafbfffafbfafffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffbfbfafffbfbfafffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffafafaffe3e4e3ffacacacff919291ff8f8f8fff8e8d8eff8d8c8cff8b8a8bff888889ff868786ff808181ff717171ff535353ff242524ff0b0a0bff040303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff5f5f4fff7f8f8fff9fafafffafafafffbfbfbfffbfbfbfffbfbfcfffcfbfcfffdfcfdfffdfdfdfffdfefdfffefefdfffefefefffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffdfefefffdfdfefffefefdfffdfdfdfffcfcfcfffbfbfbfffafafafff9f9f9fff7f7f7fff5f6f5fff5f5f5fff4f4f4fff3f3f3fff2f3f3fff1f2f1fff0f1f1fff0f1f0fff0efefffefefeeffeeeeeeffedededffecededffebebebffe9e9eaffe7e8e8ffe7e6e6ffe5e5e5ffe3e3e3ffe1e1e1ffdfdfe0ffddddddffdbdbdbffdadadaffd8d8d8ffd7d7d7ffd6d6d5ffd4d4d4ffd3d3d3ffd1d2d2ffd2d2d1ffd1d1d2ffd2d1d1ffd1d1d2ffd1d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d2ffd2d1d2ffd2d1d2ffd2d1d1ffd1d1d1ffd2d3d2ffd3d3d3ffd4d4d3ffd4d5d4ffd5d5d5ffd6d5d5ffd7d7d6ffd7d7d8ffd8d8d8ffd9d9d9ffdadadaffdadbdaffdbdcdcffdcdcddffdddddcffddddddffdededeffdededeffdedfdeffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e2ffe2e3e2ffe2e3e3ffe3e4e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e5e5ffe5e4e5ffe4e4e5ffe4e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebecebffebebebffebececffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffebebeaffebebebffebebebffebebebffeaebebffebeaeaffeaebeaffebeaebffebebebffebebebffebebebffebebeaffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9eaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe0e1e0ffe0dfe0ffdfdfdeffddddddffdbdcdcffdadbdaffd8d9d9ffd8d8d7ffd5d5d5ffd3d4d3ffd2d2d2ffd1d0d0ffcfd0d0ffcececeffcccccdffcacbcbffcac9c9ffc8c9c8ffc7c6c7ffc5c5c5ffc3c3c3ffc0c0c0ffbebebdffbcbcbcffbababaffb8b8b8ffb7b7b6ffb5b4b5ffb2b2b2ffb0b1b0ffafafafffadadaeffacacabffaaaaaaffa7a8a8ffa7a7a7ffa6a6a6ffa4a4a4ffa2a2a3ffa1a0a1ff9e9d9eff9c9b9bff989898ff959595ff929292ff8f8f8fff8c8c8bff888788ff858484ff808080ff767576ff6f6f6fff6a6a6aff676768ff636362ff5d5e5eff5a5a5aff555655ff515051ff4b4b4bff464646ff414242ff3e3e3eff3b3b3aff373737ff343334ff313030ff2b2b2bff0c0c0cff010201ff010101ff010201ff010001ff000100ff000000ff000000ff000101ff010001ff000001ff000100ff010000ff000100ff000000ff010000ff000001ff000000ff010100ff010101ff000001ff000001ff010100ff000000ff000000ff000000ff010100ff000001ff000000ff000001ff000101ff000000000000000000000000000000ff010001ff010001ff010001ff010100ff010100ff000101ff010100ff010100ff010001ff010000ff010101ff010001ff000100ff000000ff010101ff000100ff000101ff000001ff010100ff010001ff000000ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010101ff050506ff191a1aff3b3a3aff4f4f4fff595959ff5e5e5eff606060ff626262ff676766ff6b6b6bff6b6b6cff626262ff363636ff353535ff3b3b3bff424342ff4b4b4aff525253ff5b5b5aff626363ff686969ff707070ff767677ff7d7d7dff838384ff89898aff8f8f8fff959495ff9a9a99ff9e9f9effa2a2a2ffa7a6a6ffaaaaaaffafaeafffb1b0b0ffb4b4b4ffb6b6b6ffb8b9b8ffbababaffbcbcbcffbdbdbdffbdbebeffbfbfbfffc0c0bfffc1c1c1ffc1c1c1ffc2c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc4c4c4ffc4c5c5ffc5c6c5ffc5c6c6ffc6c7c6ffc7c6c7ffc7c7c6ffc7c7c7ffc8c8c7ffc8c9c9ffc9c9c9ffc9c9caffcacbcaffcbcacaffcbcbcbffcbcbcbffccccccffcccdcdffcdcdcdffcececdffcececeffcececeffcececfffcfcfceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadbffdadbdaffdbdbdbffdbdbdcffdcdcdbffdcdcddffddddddffddddddffdededeffdededeffdfdfdeffdfe0dfffe0e0e0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e4ffe4e5e5ffe5e6e5ffe6e7e7ffe8e8e7ffe9e8e9ffeaeae9ffebeaebffebebebffecececffedededffeeeeeeffefefeffff0efeffff0f1f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f4fff6f5f5fff6f6f6fff7f7f7fff8f8f7fff9f9f9fffafafafffbfbfbfffcfcfcfffbfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffedededffedededffedededffedededffedececffecececffebebebffeaeaeaffe9eaeaffe9e8e9ffe8e7e8ffe6e7e7ffe6e6e6ffe5e6e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfdfffe0e0dfffdfdfdfffdfdfdfffdedfdfffdedfdfffdfdfdfffdedede0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c2ffc2c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc4c4c4ffc7c7c7ffcacbcbffcdcdcdffcccbccffc8c9c8ffc6c5c5ffbdbebdffb2b1b2ffa8a7a7ffa5a5a5ffa6a6a6ffa6a6a6ffa7a7a7ffa7a7a7ffa7a7a8ffa8a8a7ffa8a8a8ffa9a9a9ffaaaaaaffabababffabababffacacabffacacacffacadadffadadadffaeaeaeffafaeafffafafb0ffb1b0b1ffb5b4b5ffbbbabaffbfbfbeffc2c2c1ffc3c3c3ffc6c5c5ffc9c9c8ffcbcbcbffcbcbcbffccccccffcbcbccffcbcccbffcbccccffccccccffcccdccffcccdcdffcdcdcdffcdcecdffcececeffcececeffcececeffcecfceffcfcfcfffcfd0cfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d1d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd6d6d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffdadad9ffdadad9ffdbdbdbffdcdcdbffdadbdaffd7d6d7ffd5d5d5ffd2d2d2ffcdcdcdffc8c9c8ffc7c7c8ffc6c6c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc4c5c5ffc5c4c4ffc4c5c4ffc4c4c4ffc4c3c4ffc4c3c3ffc3c3c3ffc2c3c3ffc2c3c2ffc2c2c2ffc2c3c2ffc2c1c2ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebeffbebebeffbdbdbeffbdbdbdffbdbdbcffbcbcbcffbcbcbcffbbbcbcffbcbcbbffbbbbbbffbbbabaffbababaffb9babaffb9b9b9ffb9b9b9ffb9b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b7b7ffb7b7b6ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b5ffb6b5b6ffb5b5b5ffb5b5b5ffb5b4b5ffb4b4b4ffb3b4b4ffb3b3b4ffb3b3b3ffb2b3b3ffb2b2b2ffb2b2b1ffb1b1b2ffb1b1b1ffb1b0b0ffb0b0b0ffb0b0b0ffb0b0afffafafafffafaeafffafaeaeffaeaeaeffadaeaeffadaeadffacadadffadadacffacacacffacacabffacacacffafaeaeffb2b2b2ffb5b4b5ffb6b6b7ffb9bab9ffbcbbbbffbebfbeffbfbfbfffc0bfbfffbfbfbfffbebebeffbebebeffbdbdbdffbcbcbcffbbbbbcffbbbbbbffbbbabbffbababaffbababaffbababaffb9babaffbab9b9ffb9b9b9ffb8b9b9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb8b7b8ffb8b7b8ffb8b7b7ffb7b7b6ffb7b8b7ffbababaffc1c0c0ffc7c8c7ffd0d0d0ffd3d2d2ffd5d6d5ffd6d5d6ffd5d6d5ffd3d3d3ffd1d1d1ffd1d1d0ffd0d1d1ffd2d2d2ffd4d4d3ffd4d3d4ffd4d3d4ffd3d3d2ffd2d3d3ffd1d1d1ffd1d1d1ffd0d0d0ffd2d1d2ffd2d1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe3e4e3ffe3e4e4ffe4e4e3ffe4e4e3ffe5e4e5ffe5e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e7ffe8e8e8ffe8e9e8ffe9e9eaffeaeaeaffebebeaffecececffecececffedececffedeeedffeeeeeeffeeefeeffeeeeeeffefeeefffefefeeffefefefffecececffecedec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070808ff1b1b1bff4a4a4aff787777ff838383ff878788ff8b8b8bff8d8e8dff908f90ff919292ff939494ff989898ffbebfbefff2f2f2fff9f9f9fffafafafffbfafafffafbfafffbfbfafffbfafbfffafbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffafafbfffbfafafffbfbfbfffbfbfafffbfbfafffafafbfffbfbfafffbfafbfffafafafffafafbfffbfbfafffafbfafffafbfafffafafafffbfafafffafbfafffbfafafffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffbfbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffefdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfafbfffafbfafffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafafffafbfafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffcfbfcfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fffafafafffafafafffafafafffafaf9fffafafafff9fafafffafafafffafafafffafbfafffbfafafffbfafbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffbfbfbffeeeeeeffbdbcbdff929292ff8e8e8fff8e8e8eff8c8d8cff8a8b8bff898888ff878787ff838484ff797878ff5c5c5cff2d2d2dff0d0e0eff040405ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f3fff3f3f3fff5f5f4fff3f4f3fff5f5f5fff8f8f8fffafafafffbfbfafffafbfbfffbfbfbfffbfbfcfffbfcfcfffdfcfcfffdfcfdfffdfdfdfffefefefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfefffefefefffefefefffdfdfdfffdfcfcfffbfbfcfff9f9f8fff7f7f7fff6f6f6fff5f5f6fff5f5f5fff3f4f3fff2f3f3fff2f2f1fff2f1f1fff0f1f0fff0f0f0fff0f0efffefefefffedeeeeffedededffecececffebeaeaffe9e8e9ffe7e7e7ffe6e6e5ffe3e4e4ffe2e2e2ffe0e0e0ffdededeffdddcddffdbdadaffd9d9d9ffd8d7d8ffd6d6d6ffd4d5d4ffd4d3d3ffd1d2d2ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd0d1d1ffd1d1d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdcdbdbffdcdcdcffddddddffddddddffdddddeffdededeffdfdedfffdfdfdfffdfdfe0ffe0e0e0ffe0e1e0ffe0e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e4e4ffe5e4e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe6e7e6ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e8e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffebebebffebebeaffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffeaebebffebebebffebebebffeaebebffebebeaffebebebffeaebebffebebebffebebeaffebebebffeaebebffebebebffebebebffebebebffebeaebffebebeaffebebeaffeaebebffeaebeaffeaebeaffeaeaeaffebeaebffebeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e9e9ffe9e9e8ffe9e8e9ffe8e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdedfdeffddddddffdcdbdbffdadbdaffdadadaffd7d7d7ffd5d5d5ffd3d4d4ffd2d2d3ffd1d1d1ffd0cfcfffcecdceffccccccffcbcccbffc9cacaffc8c8c8ffc6c7c7ffc5c5c5ffc3c2c3ffc0c0c0ffbdbebeffbcbbbcffbababaffb8b9b8ffb7b7b7ffb5b5b5ffb2b2b3ffb1b2b1ffafb0b0ffaeaeafffadacadffaaaaaaffaaaaa9ffa8a9a8ffa7a7a7ffa6a5a6ffa3a4a4ffa2a1a1ff9f9e9fff9b9c9cff999999ff959696ff939393ff909090ff8c8c8cff8a8a89ff858585ff7d7d7dff777877ff727272ff6c6d6cff676867ff626263ff5e5e5eff5a5959ff545454ff4f4f4eff49494aff454544ff404040ff3c3d3dff39393aff373636ff333333ff2e2f2fff1d1d1dff020202ff010201ff010101ff010101ff010101ff000101ff010101ff000101ff010000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff010001ff010000ff000101ff000001ff010100ff000100ff010000ff000101ff000000ff010100ff000100ff010001ff010000ff000000ff01000000000000000000000000000000000000ff010100ff010001ff000101ff010101ff000101ff000000ff010101ff010100ff010100ff010101ff010101ff010100ff010100ff000100ff010100ff000000ff010000ff010000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff030203ff141414ff333332ff4b4c4cff575757ff5c5c5cff5e5e5eff616061ff656464ff6b6b6bff6d6d6dff676767ff3a3a3aff353435ff3a3b3bff414141ff4a4a4aff525252ff5a5a5aff626161ff686867ff6f6e6eff757575ff7c7c7cff838383ff898a89ff8f8f8fff959495ff999a99ff9e9e9effa2a2a3ffa6a6a6ffaaaaaaffafaeaeffb1b1b0ffb4b3b4ffb6b6b6ffb8b8b8ffbababaffbbbcbbffbdbdbcffbdbdbeffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c2ffc2c2c1ffc2c2c2ffc1c2c2ffc2c2c3ffc3c3c3ffc3c4c3ffc3c4c4ffc5c5c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c9c9ffc9c9c9ffcac9caffcacacaffcbcbcaffcacbcbffcbcbcbffcbccccffccccccffcdcdcdffcecdcdffcdceceffcececeffcfcfceffcecfceffcfcfcfffcfd0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d4ffd5d4d4ffd5d4d5ffd5d6d5ffd6d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd9d9d8ffdad9d9ffdadadaffdadadaffdadbdaffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdddcdcffddddddffddddddffdededeffdededfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e2ffe3e2e2ffe3e3e3ffe3e4e3ffe4e4e3ffe5e5e5ffe5e6e6ffe7e7e7ffe9e9e8ffe9e9e9ffeaeaeaffebebebffecececffedecedffeeedeeffefefeffff0f0effff0f0f1fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f5f6fff7f7f6fff7f8f7fff9f9f9fffafafafffbfbfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedececffecececffedeeedffedededffedededffedededffedededffededecffecececffebececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e6ffe5e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0dfffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdeffdededdffdddedeffddddddffdddcdd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c2ffc3c2c2ffc2c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc6c6c6ffc9c9c9ffcdccccffcdcccdffcacacaffc8c8c7ffc4c4c4ffbbbbbbffafb0b0ffa6a6a6ffa5a5a5ffa6a6a5ffa6a6a6ffa7a7a7ffa7a7a7ffa7a7a7ffa8a7a8ffa8a9a9ffa9a9a9ffaaaaa9ffaaabaaffabababffacabacffacacacffadadacffadaeadffaeaeaeffafafafffb1b2b1ffb7b6b6ffbcbcbcffbfc0c0ffc2c2c2ffc3c3c4ffc6c6c6ffc9c9c9ffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcccbffcccccbffccccccffcdccccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcecfceffcecfcfffd0cfcfffcfd0cfffcfd0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd3d4d4ffd4d4d4ffd5d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd7d7d6ffd8d7d8ffd7d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9dad9ffdbdbdaffdcdbdbffd9d9d9ffd6d6d6ffd4d5d4ffd1d1d1ffcbcccbffc8c8c7ffc6c6c6ffc6c5c5ffc6c5c5ffc5c5c5ffc5c5c4ffc4c4c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc1c2c1ffc2c1c1ffc2c2c1ffc1c1c1ffc0c1c1ffc1c1c1ffc0c1c1ffc0c0c0ffc0bfc0ffbfbfbfffbfc0bfffbebfbfffbebfbfffbebebeffbebebeffbebebeffbebdbdffbdbdbdffbdbcbdffbcbdbcffbcbcbcffbcbbbcffbbbcbbffbabbbbffbbbbbaffbababaffbababaffb9b9b9ffb9b9b8ffb9b9b8ffb8b8b8ffb8b8b7ffb7b7b8ffb6b7b7ffb7b6b6ffb7b6b7ffb5b6b6ffb6b5b6ffb5b5b6ffb5b5b5ffb5b5b5ffb5b5b4ffb5b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b3b2ffb2b2b2ffb1b1b1ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0b0ffafafb0ffafafafffafafafffaeaeaeffaeaeaeffaeaeaeffadaeadffacadadffadacacffacacacffabacacffacababffabababffabaaabffaaaaaaffababacffaeafafffb2b1b1ffb4b3b4ffb6b6b6ffb9b9b8ffbbbbbcffbdbdbdffbebebeffbebebeffbebdbeffbdbdbdffbcbcbcffbbbbbbffbabbbaffbababaffbababaffb9babaffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b9ffb8b8b8ffb8b8b7ffb8b8b8ffb7b8b8ffb8b8b7ffb7b7b8ffb7b7b7ffb7b6b6ffb7b6b7ffb6b7b7ffbababaffc0c0c1ffc7c7c7ffcdcecdffd3d3d2ffd5d5d5ffd6d6d6ffd4d4d5ffd3d3d3ffd1d2d1ffd1d1d1ffd1d2d1ffd1d0d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d2ffd3d3d3ffd0d1d1ffd0d1d1ffd1d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe4e3e3ffe3e4e4ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e6ffe7e8e7ffe8e9e8ffe9e9e9ffe9e9e9ffebeaeaffecebebffecececffedececffedededffeeeeedffeeeeeeffeeeeeeffeeeeefffefefefffefefefffeeefefffefefeeffececec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffffffffffefefffffefffffffffffffffeffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff0a0b0bff222222ff4f504fff7a7a7aff848484ff878788ff8b8b8bff8e8d8dff8f908fff929291ff949494ff9d9e9dffd1d2d1fff7f7f7fff9fafafffafafafffafafafffafafafffafafbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfafbfffbfbfafffafbfafffafbfafffafafafffafafbfffafafbfffbfafafffafbfafffbfafbfffbfafafffafbfafffafbfbfffbfafafffafbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffafbfafffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfdfcfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefdfffefefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffafbfbfffafafafffbfafbfffafafbfffbfafbfffafbfafffbfbfbfffbfbfafffbfbfafffafbfbfffbfafafffafbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffafafafffafafafffafafafff9fafafffafafafff9faf9fffafafafff9fafafffafafafff9fafafffafaf9fffafafafffafafafffafafafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfff6f7f6ffcfd0d0ff9a9999ff8f8f8fff8d8d8eff8d8c8cff8b8b8bff898989ff888888ff878786ff7e7f7fff666566ff353636ff131313ff050505ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff3f3f3fff6f6f6fff5f6f5fff4f4f4fff6f6f6fff8f8f8fffbfafafffafbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffdfdfdfffefdfefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefefffdfcfdfffcfcfbfff8f9f8fff7f7f7fff6f6f6fff5f5f5fff4f4f5fff4f3f4fff3f3f3fff3f2f3fff2f2f1fff1f1f0ffeff0f0fff0efefffeeeeefffedeeeeffecececffebebebffeaeaeaffe8e9e8ffe7e6e6ffe5e5e5ffe2e2e3ffe1e1e1ffdfdfdfffdddddeffdbdbdbffd9d9d9ffd8d8d8ffd7d7d7ffd5d5d5ffd4d3d4ffd2d2d2ffd1d1d0ffd0d0d1ffd0d1d0ffd0d0d0ffd0d0d1ffd0d0d1ffd1d0d0ffd0d1d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d1ffd1d1d0ffd1d0d1ffd1d0d0ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d6d6ffd8d8d7ffd9d8d8ffd9d9d9ffdadadaffdadbdbffdcdbdbffddddddffdddcddffddddddffdddeddffdedfdeffdededeffdfdfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e4ffe5e5e4ffe5e4e5ffe4e5e5ffe5e6e5ffe5e6e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e6e6ffe7e7e7ffe8e8e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffe9e9e9ffeae9e9ffebebeaffebebebffebeaebffebebebffebebebffebebeaffebebebffebeaebffebebebffebebebffebebebffebebeaffebebebffebebebffebeaebffebebebffebebebffebebebffebebebffeaebebffebeaebffeaebebffebebebffeaeaebffebeaebffebebebffeaebeaffebebeaffeaeaeaffeaeaebffebebeaffeaebebffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e0ffdfe0dfffdededeffddddddffdcdcdbffdadbdbffd9d8d9ffd7d7d7ffd5d6d6ffd3d4d4ffd2d2d3ffd1d1d1ffcfd0cfffcececdffccccccffcbcbccffcacacaffc8c8c9ffc6c6c7ffc4c4c4ffc1c1c1ffbfbfbfffbdbdbdffbcbcbcffbababaffb8b9b9ffb7b7b7ffb5b5b5ffb3b4b3ffb1b2b2ffb1b1b1ffafafafffadadadffacacacffababaaffa9a9aaffa8a8a8ffa6a6a7ffa5a5a4ffa2a2a2ffa09f9fff9d9d9cff999999ff969696ff939493ff909090ff8d8d8dff868686ff818181ff7c7c7cff787877ff727271ff6c6c6dff696969ff636464ff5e5d5dff585958ff535253ff4d4d4dff484848ff434443ff3f3f3fff3c3c3cff383839ff353435ff313131ff2d2c2dff0c0c0cff020201ff010201ff010101ff000101ff010101ff000000ff000001ff010101ff000100ff010000ff000000ff000001ff000100ff000101ff000001ff000100ff000000ff010100ff010001ff010101ff010000ff000100ff010100ff000001ff000100ff000000ff000001ff000001ff010000ff000000ff000000000000000000000000000000ff010101ff010101ff010001ff010101ff000000ff000100ff000100ff000001ff010001ff010100ff000000ff000000ff010100ff010100ff000001ff000101ff000101ff010000ff010101ff010001ff000100ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020302ff161615ff323232ff4e4e4fff585858ff5b5b5cff5d5d5eff606060ff656565ff6c6c6bff707071ff6a6a6aff3a3a3aff343434ff3a3a39ff404141ff494a49ff515151ff595959ff606061ff676767ff6d6e6dff747474ff7b7c7cff828383ff898989ff8f8f8fff959495ff9a999aff9e9e9effa2a2a2ffa6a6a6ffa9aaaaffaeaeafffb0b0b0ffb3b3b3ffb6b5b5ffb8b7b7ffbababaffbbbbbbffbcbcbdffbebebeffbebfbfffc0bfbfffc1c1c1ffc2c1c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc4c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c7c6ffc7c6c7ffc7c7c7ffc7c8c8ffc7c8c8ffc8c8c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcacbcbffcbcccbffccccccffcccccdffcdcdccffcdcdcdffcececdffcececeffcececeffcfcecfffcfcfcfffd0d0cfffcfd0d0ffd0d1d0ffd0d0d0ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcddddffdddcdcffdededeffdedddeffdedfdeffdedfdfffdfe0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e6e5ffe6e7e7ffe8e7e8ffe9e9e9ffeaeaeaffeaeaeaffebebecffedededffedeeedffefefeeffefefefffeff0f0fff1f1f1fff1f2f2fff2f2f3fff3f3f3fff4f4f4fff5f5f4fff5f5f6fff6f6f6fff7f7f7fff8f8f8fffafaf9fffbfbfbfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffedededffedededffedededffedededffedededffecededffedededffecececffecececffebebebffeae9eaffe9e9e9ffe8e9e8ffe8e8e7ffe7e6e7ffe6e6e7ffe5e6e5ffe4e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e1ffe0e0e1ffe0e0e0ffe0dfdfffdfe0dfffe0e0dfffdfdfdfffdfe0dfffdededeffdfdfdfffdedfdfffdededeffdddeddffddddddffdcdcddffdcdddcffdcdcdd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c4ffc4c3c4ffc5c5c5ffc5c5c5ffc4c5c5ffc7c6c7ffcbcbcbffcccdccffcccccbffcac9caffc6c7c7ffc3c4c3ffb9babaffaeaeafffa7a7a6ffa5a5a5ffa6a6a6ffa6a6a7ffa7a7a7ffa7a6a6ffa7a7a7ffa8a8a7ffa8a8a8ffa9a9a9ffa9a9a9ffaaaaabffaaababffacababffacacacffadadacffadadaeffafafafffb3b3b3ffb9b9b9ffbebdbeffc1c0c1ffc2c2c2ffc4c4c4ffc7c7c7ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbccccffcbccccffccccccffcdcdcdffcdcccdffcdcdcdffcdcecdffcececeffcececeffcececfffcececfffcfcecfffcfcfcfffd0cfd0ffd0cfcfffd0d0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9dad9ffdadadbffdbdbdbffd8d8d8ffd5d5d5ffd4d3d3ffd0d0cfffcacacaffc6c6c7ffc6c6c6ffc5c5c5ffc5c4c4ffc5c5c5ffc4c4c5ffc4c4c4ffc3c4c3ffc3c4c3ffc3c3c2ffc3c2c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc0c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffbfbfc0ffbfbfc0ffc0bfc0ffbfbfbfffbfbfbeffbebebeffbebebfffbebebeffbdbebeffbdbdbeffbdbdbdffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbbbaffbababaffb9bab9ffb9b9b9ffb9b9b9ffb8b9b9ffb8b8b8ffb7b8b7ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb3b4b4ffb3b3b4ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b2b2ffb2b1b1ffb1b1b1ffb0b1b1ffb0b0b0ffb0afafffb0b0b0ffafaeafffafafaeffaeafaeffaeaeaeffadadadffadadadffacacadffacacacffacacacffacabacffabababffababaaffaaabaaffaaa9aaffa9a9aaffa9a9a9ffa8a9a9ffaaaaabffaeaeaeffb1b1b1ffb4b4b3ffb5b5b5ffb8b8b9ffbbbbbbffbcbdbdffbdbdbdffbcbdbcffbcbcbcffbbbbbbffbababaffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b8ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b8ffb6b7b7ffb6b6b6ffb6b6b6ffb7b7b7ffbababaffc0c0c0ffc6c6c6ffcccdcdffd1d1d1ffd5d4d5ffd6d6d6ffd5d5d5ffd3d3d3ffd1d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d2d1ffd2d2d2ffd4d3d4ffd3d4d3ffd3d4d3ffd2d3d3ffd3d2d2ffd1d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e6e6ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffebebebffecebebffedededffedecedffedeeedffeeeeeeffeeefeeffeeeeeeffefeeefffeeefefffefeeefffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffefefffffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff0f0f0fff2e2e2dff5c5b5cff7d7d7dff858585ff878888ff8b8a8bff8d8d8dff8f8f8fff919191ff939393ffa7a7a7ffe1e1e1fff8f8f8fffafafafffafafafffbfbfafffafafbfffafbfbfffbfbfbfffafbfafffafbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffafbfafffafbfafffafafafffafafbfffafbfbfffafafbfffafafbfffbfafafffafafafffafbfafffafafafffafafafffafbfafffafafafffafbfbfffbfbfafffafbfafffbfafafffafafbfffafafafffbfafafffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfcfffbfbfbfffcfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfdfffdfefdfffdfefdfffefdfefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffefdfefffdfefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfafffbfbfafffbfbfafffafbfbfffafbfbfffafafbfffafbfbfffbfbfafffafbfafffbfafafffbfafbfffafafafffbfafafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafafffafafafffafafafff9fafafffafafafffafaf9fffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfdfcfffdfcfdfffcfcfdfffcfdfdfffcfdfdfff9f9f9ffdfdfdfffa6a6a6ff909090ff8d8e8dff8c8c8cff8b8b8bff898989ff878888ff888887ff848484ff717171ff454545ff1c1c1cff080808ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff3f3f3fff7f7f7fff6f6f6fff6f6f6fff6f6f5fff7f7f7fff8f9f8fffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfdfffdfdfdfffefefdfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefdfffefefefffefefefffdfdfefffdfdfdfffbfbfcfff8f8f8fff7f7f6fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff3f4f3fff2f2f3fff1f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecececffecebebffebebebffeae9e9ffe7e8e8ffe5e5e5ffe4e4e4ffe2e2e2ffe0e0e0ffdededeffdcdddcffdbdadbffd9d9d9ffd7d7d7ffd5d6d6ffd4d4d4ffd2d3d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0cfffcfd0cfffd0d0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0cfffd1d0d1ffd1d2d2ffd2d2d3ffd2d2d2ffd4d3d3ffd4d4d3ffd4d5d4ffd5d5d6ffd6d6d6ffd7d7d7ffd7d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdcdbdcffdcddddffdddddeffdddddeffdededeffdededeffdfdfdfffdfdfdfffdfe0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e7e6ffe6e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e7ffe7e8e7ffe8e8e8ffe7e7e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9eaeaffe9eaeaffe9eae9ffeaeaeaffeaeae9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaebeaffebebebffebebeaffebebeaffebeaebffebeaebffebebebffeaebebffebebebffebebebffebebebffebebebffebebeaffeaebebffebebebffeaeaebffeaebebffebebeaffeaebeaffebeaeaffeaeaebffeaeaeaffebeaeaffebebebffebebeaffeaebebffeaeaeaffeaeaeaffebebeaffebebeaffeaebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e8e8ffe7e8e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e2ffe2e2e1ffe1e1e1ffe0e1e0ffdfdfdfffdddedeffdddddcffdbdcdbffdadadaffd9d8d9ffd7d7d7ffd6d5d5ffd4d4d4ffd3d3d2ffd1d1d1ffcfcfcfffcececeffcdcdcdffcbcbcbffc9cac9ffc7c7c7ffc5c5c5ffc3c3c3ffc1c0c0ffbebfbfffbdbcbdffbbbcbbffbababaffb8b8b9ffb7b7b7ffb6b5b6ffb4b4b4ffb3b3b3ffb1b1b1ffafafafffafafaeffacacadffabacacffabaaaaffa8a9a8ffa7a7a7ffa5a5a5ffa3a3a2ffa09fa0ff9d9d9dff9a9b9bff979797ff949393ff909190ff8a8a8aff858586ff828282ff7e7e7eff787978ff737373ff6d6d6dff676767ff626162ff5c5c5cff565757ff525252ff4c4c4dff474746ff424242ff3e3f3eff3b3b3bff373737ff333433ff303030ff1d1e1eff020201ff010201ff010101ff010001ff000000ff010000ff010000ff010000ff000000ff000000ff000000ff010100ff010101ff010100ff000100ff010001ff000000ff010000ff000101ff000001ff000100ff000101ff000000ff000000ff000000ff010100ff000001ff000100ff000000ff010100ff000000000000000000000000000000ff000101ff010101ff010100ff010000ff000101ff000101ff000100ff010101ff000100ff000100ff010001ff000101ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000101ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030403ff171716ff333333ff4e4e4eff585858ff5b5b5bff5d5d5dff616061ff666666ff6d6d6dff737474ff6d6d6eff414241ff343434ff393939ff404040ff484848ff505050ff585858ff5f605fff666666ff6e6d6dff747474ff7b7b7cff838383ff898989ff8e8f8fff949594ff999998ff9d9d9dffa1a2a2ffa5a6a6ffa9aaa9ffaeaeaeffb0b1b0ffb3b3b3ffb6b5b6ffb8b8b8ffb9b9b9ffbbbbbbffbdbcbdffbebebdffbfbfbeffc0bfc0ffc0c0c1ffc1c1c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c2ffc3c3c3ffc4c4c4ffc4c4c5ffc5c6c5ffc6c6c5ffc6c7c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c7c8ffc9c8c8ffc9c9c8ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffccccccffccccccffcdcccdffcdcdcdffcecdcdffcdceceffcececfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd6d6d5ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcddffddddddffdddedeffdededeffdfdedfffe0dfdfffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe3e4e3ffe3e3e4ffe4e5e4ffe5e5e4ffe6e6e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff2f2f1fff3f2f3fff3f3f3fff4f4f4fff5f5f5fff6f5f6fff6f7f6fff7f7f8fff8f8f8fffafbfbfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedeeedffedededffedededffedededffedededffedededffececedffebebebffebeaebffeaeaeaffe9e9e9ffe8e9e8ffe8e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe1e1e2ffe0e0e1ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdeffdfdfdfffdededdffdddeddffdededdffdcdcddffdcddddffddddddffdcdddcffdcdddd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c3c3ffc2c3c3ffc3c3c3ffc2c3c3ffc4c4c3ffc3c4c3ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc7c7c7ffcbcccbffcdcdccffcbcbcbffcacacaffcacacaffc2c2c2ffb7b8b7ffadadadffa7a7a7ffa6a6a5ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a7ffa7a7a7ffa8a8a8ffa9a9a8ffaaa9aaffaaaaaaffaaabaaffacacabffacacacffadadadffb0b0b0ffb5b5b5ffbabbbbffbfbfbfffc1c1c0ffc2c2c2ffc5c6c6ffc7c8c8ffc8c9c9ffcac9c9ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacacaffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcccbccffcccccdffcccccdffcdcdcdffcecdcdffcdcecdffcececdffcececeffcececeffcecfcfffcececfffcecfcfffd0cfcfffcfd0cfffd0cfcfffd0cfd0ffcfcfcfffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd5d6d5ffd6d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffdbdadaffdadadaffd7d7d7ffd4d4d4ffd2d3d3ffcececeffc8c8c8ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c3c4ffc3c4c4ffc3c3c4ffc3c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c2c1ffc0c0c1ffc0c1c1ffc1c1c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbfbebeffbebebeffbebebdffbdbdbeffbdbebdffbdbdbdffbdbdbdffbcbdbcffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbbbabbffbabbbaffbababaffb9b9baffb9b9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b7ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b5b5ffb4b5b5ffb4b4b3ffb4b3b3ffb3b4b4ffb3b3b4ffb3b3b3ffb3b2b2ffb2b2b2ffb2b2b2ffb2b1b2ffb1b1b1ffb0b1b1ffb0b0b0ffb0b0b0ffafafafffafafafffaeaeafffaeaeaeffadaeaeffadadaeffadadadffadadadffacacacffacacacffabacabffabababffaaababffaaaaaaffa9aaaaffaaaaa9ffa9a9a9ffa9a8a8ffa8a8a8ffa7a7a7ffa8a7a7ffa8a8a8ffaaaaa9ffadaeadffb1b1b1ffb2b2b2ffb5b5b4ffb8b8b8ffbababaffbbbbbbffbbbbbbffbbbbbbffbababaffb9b9b9ffb8b8b9ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b6ffb6b6b7ffb6b7b6ffb6b6b6ffb7b7b7ffb6b6b7ffb6b6b7ffb6b6b6ffb5b6b5ffb6b6b7ffbababaffc0c0c0ffc6c6c6ffcccdcdffd0d1d1ffd4d4d4ffd7d6d6ffd5d6d5ffd3d3d3ffd0d0d0ffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d0d1ffd2d2d2ffd2d2d2ffd3d3d4ffd3d3d3ffd4d4d4ffd3d3d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e2ffe3e3e3ffe3e3e2ffe2e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e6e5ffe7e6e7ffe7e7e8ffe8e8e8ffe9e9e9ffeaeaeaffeaebeaffebebebffecebecffececedffededeeffedeeeeffeeeeeeffefefeeffefefeeffefefeeffefefeeffeeefefffeeefefffeeeeef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040505ff161515ff3b3b3bff676767ff828181ff878787ff898989ff8b8b8bff8d8c8cff8e8e8eff919190ff949494ffb6b6b7ffeeedeefff8f9f9fffafafafffafafafffbfafafffafbfafffbfbfbfffbfbfbfffafafbfffbfafbfffafafbfffafafbfffbfafbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfbfafffbfbfbfffafbfbfffafbfafffbfafbfffbfbfafffafafafffbfafafffafbfbfffbfafafffafafafffbfafbfffbfbfafffbfafbfffbfbfafffafafafffafafafffafafbfffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefdfffdfdfdfffefdfdfffdfefdfffefdfefffdfefdfffefdfefffdfdfdfffdfdfdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffefdfefffefefefffefdfefffefefefffdfdfefffefefdfffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfafbfffafbfafffafafbfffbfafafffafafafffafafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffbfafbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffaf9fafffafaf9fffafafafff9fafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafbfffafafbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffcfcfdfffdfcfcfffdfdfdfffdfcfcfffafafaffecebebffb7b6b6ff909090ff8e8e8dff8c8c8cff8b8b8bff89898aff888787ff878787ff878787ff7a7a7aff585859ff2f2f2eff0f0f0fff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f8f9fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f7f7fff9f8f9fffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffcfbfbfff7f7f7fff6f6f6fff6f5f5fff5f4f5fff5f5f4fff4f4f4fff3f4f3fff3f3f3fff2f2f1fff1f1f1fff0f0f0ffefeff0ffeeeeeeffececebffebebebffe9e9e9ffe8e8e8ffe7e7e6ffe4e5e4ffe2e2e3ffe0e1e1ffdfdfdfffddddddffdcdbdcffdadadaffd8d7d8ffd6d6d6ffd4d4d4ffd3d3d3ffd2d1d1ffd0cfd0ffd0d0cfffd0d0cfffcfcfd0ffd0cfcfffcfd0cfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffcfcfd0ffcfcfd0ffd1d0d1ffd1d1d2ffd1d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd7d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadbffdddcdcffddddddffdeddddffddddddffdededeffdededeffdfdedfffe0dfdfffe0dfdfffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e2e1ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe7e8e8ffe8e7e7ffe7e8e7ffe8e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9eaffe9eaeaffeaeae9ffeae9eaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffebeaebffeaeaebffeaeaeaffebeaebffebebebffeaeaebffebeaeaffebebebffebeaebffebebeaffebebebffebebeaffebeaebffebebeaffebeaebffeaebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffebeaebffeaebebffeaeaeaffebebebffebeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e7e8ffe7e7e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e2e3ffe3e3e2ffe2e1e2ffe1e1e1ffe0e0e0ffdfdfdeffdededdffdcdcdcffdcdbdcffdadadbffd9d9d8ffd8d8d7ffd6d6d6ffd4d4d4ffd3d3d2ffd1d1d1ffcfcfd0ffcececeffcccdccffcacacaffc8c8c8ffc7c7c6ffc4c4c4ffc2c2c2ffbfbfbfffbebebeffbdbcbcffbbbbbbffbababaffbabab9ffb7b7b8ffb6b6b6ffb4b5b5ffb3b3b3ffb1b1b1ffb0b0b0ffafafafffaeaeadffacacacffaaaaabffaaa9a9ffa7a7a8ffa5a5a6ffa3a3a4ffa0a0a1ff9e9e9eff9b9b9bff979696ff949494ff909090ff8d8c8dff888888ff838384ff7d7d7dff777777ff727172ff6c6c6bff666666ff626262ff5c5c5cff575656ff505050ff4a4a4aff454545ff414141ff3d3d3dff393939ff353635ff323232ff2d2d2cff0c0c0cff010101ff010102ff010101ff010100ff010101ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff000000ff000001ff010101ff010001ff010001ff000000ff000100ff010000ff010001ff000000ff010000ff000001ff000000ff000100ff000000ff000000ff010000ff000000ff0101000000000000000000ff010001ff000001ff000001ff010001ff000001ff000101ff010100ff010001ff010000ff000100ff010001ff000100ff010001ff000000ff000000ff010001ff010100ff000000ff010000ff000000ff010000ff000000ff010000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff030303ff151515ff2e2e2eff494a49ff565756ff5b5b5aff5d5c5dff616161ff676666ff6f6f6fff747474ff6e6e6eff484747ff353535ff393939ff403f3fff474748ff4f4f4fff575857ff5f5e5fff666666ff6d6d6dff747474ff7c7c7bff838383ff898989ff8f8f8fff939394ff989898ff9d9d9dffa1a1a2ffa5a6a6ffaaaaaaffaeaeaeffb0b0b0ffb3b3b3ffb6b5b6ffb7b8b7ffbab9baffbbbbbbffbcbcbcffbebdbeffbfbfbfffbfbfc0ffc1c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c2ffc3c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9cac9ffcacacaffcacbcbffcbcbcbffcbcbcbffccccccffcdcdcdffcdcccdffcdcdcdffcdcdceffcececeffcfceceffcfcecfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d1ffd2d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd5d5d6ffd6d6d7ffd6d6d7ffd7d8d8ffd8d8d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9daffdadad9ffdbdadbffdadbdbffdbdbdbffdcdbdcffdcdcdcffdcdcddffddddddffdededeffdededeffdededeffdfdfdfffe0e0dfffe0e0e1ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe7e6e7ffe7e8e8ffe9e9e8ffeaeaeaffebebeaffebececffededecffeeeeeeffeeeeefffeff0effff0f1f0fff1f1f0fff2f1f2fff3f3f2fff3f3f3fff4f4f4fff4f4f5fff5f6f5fff7f6f6fff7f6f7fff8f8f8fffbfbfafffbfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffedededffedededffedededffededeeffedededffececebffebebebffeaeaeaffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e3e3ffe3e2e3ffe1e2e2ffe1e1e1ffe1e0e0ffe0dfe0ffdfdfdfffdfdfdeffdededfffdfdedfffdddedeffdedddeffddddddffdddddcffddddddffddddddffdddcddffdcdcddffdddcddffdcdcdcffdbdcdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c2c3ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c3ffc4c5c4ffc5c5c5ffc6c6c6ffc6c6c5ffc5c5c5ffc5c4c4ffc5c5c5ffc8c8c7ffcdcdcdffcdcdcdffcbcccbffc9cacaffc8c8c7ffc0c0c0ffb6b6b5ffacabacffa6a6a6ffa5a5a5ffa6a6a5ffa6a5a6ffa6a5a6ffa6a6a6ffa7a7a6ffa7a7a8ffa8a8a8ffa8a9a9ffa9a9a9ffaaaaaaffababaaffabacacffadadadffb2b1b2ffb7b7b7ffbcbcbcffbebfbfffc0c1c1ffc3c3c3ffc6c6c6ffc7c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc9c8c9ffc9c9c9ffcac9caffc9cacaffcacacaffcbcacbffcbcbcbffcbcbcbffcccbcbffccccccffcccbccffccccccffcdcdcdffcdcdcdffcdcdcdffcececdffcecdceffcececeffcececfffcececeffcfceceffcecfceffcfcfcfffcfcfd0ffcfcfcfffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd3d2d2ffd3d2d3ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d7ffd6d6d7ffd7d7d7ffd7d7d8ffd7d8d8ffd9d9d8ffdadadaffdad9d9ffd6d6d6ffd4d3d4ffd1d1d1ffcdcccdffc7c7c7ffc5c5c5ffc5c4c5ffc4c4c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c1c0ffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebeffbebebeffbebebdffbdbdbeffbdbdbdffbdbdbdffbcbcbdffbcbdbdffbcbdbcffbcbcbbffbcbbbcffbcbcbbffbbbbbbffbbbbbbffbababaffbababaffbab9b9ffb9b9b9ffb9b9b8ffb9b8b8ffb7b8b8ffb8b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b4b5ffb4b4b4ffb4b4b4ffb3b3b4ffb3b3b3ffb3b2b3ffb2b2b3ffb2b3b3ffb2b2b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b0b1ffb0b0b0ffb0b0b0ffafafafffaeafafffafaeafffaeaeaeffadadaeffaeadadffadadadffadacacffacacacffacacacffacababffabababffababaaffaaaaaaffa9aaa9ffa9a9a9ffa9a8a8ffa8a8a8ffa7a7a7ffa8a7a8ffa7a7a7ffa7a7a6ffa6a6a6ffa6a6a5ffa6a6a6ffa9a9a9ffaeaeaeffafafb0ffb1b2b2ffb4b4b4ffb7b7b6ffb9b9b9ffbababaffbab9baffb9b9b9ffb8b8b8ffb7b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb6b6b6ffb5b6b6ffb6b5b5ffb5b6b5ffb6b5b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b6ffb6b6b6ffbababaffc0c0c1ffc6c6c7ffcdcccdffd1d0d1ffd3d4d4ffd6d6d5ffd5d5d5ffd3d3d3ffcfcfcfffcecdceffcdcdcdffcfcecfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd2d2d2ffd2d1d2ffd3d3d3ffd4d3d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e6e7ffe7e8e7ffe9e8e9ffe9e9e9ffeaeaeaffebebebffececebffecececffededecffedeeeeffeeedeeffeeeeeeffefefefffefefeeffefeeefffefefeeffefeeefffeeefefffefeeef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffeffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff1f1e1fff494949ff707070ff858585ff898a89ff8a8b8aff8b8c8bff8d8c8cff8e8f8eff919191ff999999ffcacacbfff5f6f5fff9fafafff9fafafffafafafffafbfbfffbfafafffafbfbfffafbfafffbfafbfffafbfafffbfafbfffbfbfbfffbfafbfffafafafffafbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffafafbfffbfbfbfffbfafafffafbfbfffafafbfffafbfafffafbfafffafafafffbfafafffbfbfafffbfafafffafbfafffafafbfffbfbfafffafafafffafafbfffafbfbfffafbfbfffbfafbfffafbfbfffbfafafffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffdfcfcfffcfdfdfffdfcfcfffcfdfdfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefefefffefdfdfffefefefffdfefefffefefefffefefefffdfefdfffdfdfefffefefefffefdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfefffefefdfffdfefefffdfefdfffefdfdfffdfefdfffdfdfefffefefefffdfefefffefefefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfbfafffafafbfffafafbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfafafffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffcfcfdfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafafbfffbfbfafffafbfbfffafafafffafafafff9fafafffaf9fafffafafafff9fafafffafafafff9fafafff9fafafffaf9fafffafafafffafaf9fffafafafffafafafffbfafbfffafbfafffbfafbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfdfffcfcfcfff5f5f4ffcac9c9ff959695ff8e8e8eff8d8d8cff8b8b8bff8a8a8aff888888ff878787ff888888ff7d7e7eff656565ff3f4040ff161616ff060707ff010102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f9f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f8fff9f9f9fffbfafbfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffcfcfcfffcfdfcfffdfdfdfffdfefdfffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefdfffefefefffefdfefffdfdfdfffcfcfcfffafafbfff7f7f7fff6f6f5fff6f5f5fff5f5f5fff5f4f5fff4f5f4fff3f3f4fff3f3f4fff2f3f2fff2f2f2fff1f0f0ffefefefffedededffebececffeaeaeaffe8e9e9ffe7e7e7ffe6e5e6ffe4e4e4ffe2e2e2ffe0dfdfffdededeffdcdcdcffdadbdaffd8d9d9ffd6d6d7ffd5d5d5ffd3d4d4ffd1d2d2ffd0d0d0ffcfd0cfffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcecfcfffcecfcfffcfcecfffcfcfcfffcfceceffcfcfcfffcecfceffcfcecfffcfcfceffcfcfcfffd0d0d0ffd0d0d1ffd1d0d0ffd1d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d4ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd8d8d8ffd9d9d8ffd9dadaffdadadbffdcdcdcffddddddffddddddffdeddddffdededdffdededeffdedfdeffdfdfdfffe0e0dfffdfdfe0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe3e2e2ffe3e4e3ffe3e3e3ffe3e4e4ffe3e3e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e8ffe7e8e8ffe8e8e7ffe7e8e8ffe7e7e8ffe8e7e7ffe7e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffeae9eaffeaeaeaffe9eaeaffe9eae9ffe9e9eaffeaebeaffebeaebffebebebffebeaeaffebebebffebeaebffeaebebffeaebeaffeaeaebffebeaeaffebebeaffebeaeaffeaebeaffeaeaebffebebeaffeaeaebffeaeaebffeaebeaffeaebebffebeaeaffeaeaebffeaeaeaffeaebebffeaeaeaffeaebebffeaeaebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe7e8e7ffe8e7e8ffe7e8e7ffe8e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffdedfdfffdedddeffdcdcddffdbdbdbffdadadaffd9d9d9ffd7d8d8ffd6d6d7ffd5d5d6ffd3d3d3ffd1d1d1ffcfcfcfffcdcdceffcbcbcbffc9cacaffc7c8c8ffc5c5c6ffc3c3c3ffc1c1c1ffbebfbfffbebebeffbcbdbcffbcbcbcffbbbbbcffb9babaffb8b8b8ffb6b7b7ffb4b5b5ffb3b2b3ffb1b2b2ffb1b0b0ffafafafffadaeadffadacadffababaaffaaa9aaffa8a8a8ffa6a6a7ffa4a4a4ffa2a2a2ff9f9f9fff9a9a9aff989898ff949495ff919190ff8c8c8cff878786ff818181ff7c7b7bff767675ff707070ff6c6b6cff666767ff606060ff59595aff545354ff4e4e4dff494848ff434443ff3f3f3fff3b3c3bff373738ff343434ff303130ff1c1d1cff020101ff010101ff010101ff000101ff010100ff000101ff000000ff010001ff000100ff010101ff010000ff000001ff000000ff000101ff000101ff000001ff010100ff000101ff000100ff010000ff000100ff000000ff000001ff000101ff000100ff000101ff000000ff000000ff000101ff000000ff0000000000000000000000ff000100ff010001ff010101ff010001ff010000ff000101ff010101ff010001ff010101ff000101ff010100ff010101ff000100ff000001ff010000ff010000ff000101ff000001ff000100ff000100ff000000ff010000ff010100ff010000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff131313ff2a2b2aff474646ff555555ff5a5a5aff5c5c5cff5e5f5fff656465ff6c6c6cff6f706fff696a6aff474747ff363736ff39393aff3f3f3fff474747ff4f4f4fff575758ff5f5f5fff666566ff6c6d6cff737272ff7a7b7bff828382ff8a898aff8e8f8eff939293ff979797ff9c9c9cffa1a1a1ffa5a5a6ffaaaaaaffaeadaeffb0b0b0ffb2b3b3ffb5b5b5ffb7b7b7ffb9bab9ffbbbabbffbcbcbcffbebdbdffbebfbfffc0bfc0ffc0c1c0ffc1c1c1ffc1c1c2ffc2c2c2ffc3c2c2ffc3c2c2ffc2c3c2ffc3c3c3ffc4c4c3ffc3c4c4ffc4c4c5ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c9c9ffc9c8c9ffc9c9caffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffccccccffcccdcdffcccccdffcdcecdffcdceceffcececeffcfceceffcecfceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d1ffd1d1d1ffd2d1d2ffd2d3d2ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d5ffd4d5d4ffd6d5d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffdadadaffdadbdaffdadadbffdbdbdbffdcdbdbffdcdcdcffdcdcddffddddddffdddeddffdededeffdfdedeffdfdfdfffe0dfdfffe0e0dfffe0e0e1ffe2e2e1ffe2e2e3ffe3e3e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e8e8ffe9e9e8ffeaebeaffebebecffedecedffeeeeeeffeeefeeffefefeffff0f0f0fff1f0f1fff1f2f2fff2f2f2fff2f2f3fff4f4f3fff4f5f5fff5f5f5fff6f6f6fff6f7f6fff8f7f8fffafafafffbfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffdfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedeeedffedededffedededffedededffedededffedededffedededffedececffebececffebebeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e5e5ffe3e3e4ffe3e3e3ffe2e3e3ffe1e2e2ffe1e1e1ffe0e1e0ffe0dfe0ffdfdfdfffdddedeffdededeffdddedeffddddddffdddcddffdcddddffdddcdcffdcddddffdcdddcffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdbdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c3c3ffc3c3c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc4c3c4ffc6c5c6ffcbcbcbffcdcdcdffcdcdcdffcbcbcbffc9c9c9ffc6c7c6ffbdbebeffb3b3b4ffa9aaa9ffa5a6a5ffa4a5a5ffa5a5a5ffa5a6a5ffa6a5a6ffa6a6a7ffa6a7a7ffa7a8a7ffa7a8a8ffa8a9a9ffa9a9a9ffaaaaaaffabababffaeaeaeffb3b3b3ffb9b8b9ffbdbdbcffbfbebfffc1c2c1ffc4c4c5ffc6c6c6ffc7c7c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c8ffc9c9c9ffcacacaffcacac9ffcacacaffcacacbffcacbcbffcbcccbffcbcbccffccccccffcdccccffcdccccffcccdccffcdcdcdffcececdffcdcdceffcdcdceffcececeffcecfceffcfceceffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d3d4ffd4d4d4ffd5d4d4ffd4d5d5ffd4d5d4ffd5d5d6ffd5d6d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd9d9d9ffdad9daffd8d8d9ffd4d5d5ffd3d3d3ffd0d0d0ffcbcbcaffc5c5c6ffc4c4c4ffc4c4c3ffc3c3c3ffc3c2c3ffc2c3c3ffc2c3c2ffc2c1c2ffc2c1c2ffc2c2c1ffc1c1c0ffc0c1c0ffc0c0c1ffc0c0c0ffbfbfc0ffbfbfc0ffbfbfbfffbfbfbfffbfbebfffbebebfffbebebeffbdbebeffbdbdbdffbdbdbdffbcbcbdffbdbcbdffbcbdbcffbcbcbcffbcbbbbffbbbbbcffbbbbbbffbbbbbbffbabbbbffbababbffbababaffb9babaffb9b9b9ffb9b9b9ffb8b9b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b7ffb5b6b6ffb6b5b5ffb5b5b5ffb5b4b4ffb4b4b4ffb3b4b3ffb4b3b4ffb3b3b3ffb3b2b3ffb2b3b2ffb2b2b2ffb1b1b1ffb1b1b2ffb1b1b1ffb1b0b0ffb0b0b1ffb0b0b0ffb0b0afffafafafffafafaeffaeaeafffaeaeaeffaeadadffadadadffadacadffacadacffacacacffababacffacababffabababffabaaaaffaaaaa9ffa9a9aaffa9a9a9ffa8a8a9ffa8a8a8ffa7a8a8ffa7a7a7ffa7a7a7ffa6a6a7ffa6a6a6ffa5a6a6ffa5a5a4ffa4a5a5ffa4a4a4ffa5a5a6ffaaaaaaffadadadffafaeaeffb0b0b1ffb3b3b3ffb6b7b6ffb7b8b8ffb8b8b9ffb8b8b8ffb7b8b8ffb6b7b6ffb6b6b6ffb5b6b5ffb5b5b5ffb5b5b5ffb4b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb6b5b5ffb5b6b6ffb5b5b5ffb5b5b5ffb5b6b5ffbababaffc0c0c0ffc7c6c7ffcccdccffd1d0d1ffd4d4d4ffd6d6d6ffd6d6d6ffd2d2d2ffcfcfd0ffcdcdcdffcdcdcdffcececeffcecfceffcfcecfffd0d0d0ffd1d0d0ffd1d1d1ffd1d0d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e0e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e3e3ffe2e2e3ffe3e2e3ffe2e3e3ffe3e2e2ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e7ffe7e8e7ffe8e8e8ffe9e9e8ffe9e9eaffebeaeaffebebebffebececffececedffecededffedeeedffeeeeeeffefeeefffefefefffefefeeffefefeeffefeeefffefefefffeeeeefffefeeef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0d0d0dff2c2c2dff585858ff787878ff888889ff8b8c8bff8b8a8aff8c8c8bff8e8d8dff908f8fff929292ffa2a1a1ffdadbdafff7f7f7fff9fafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfafbfffafafafffbfbfbfffafafafffbfafbfffafafbfffbfafbfffbfbfafffbfbfbfffbfbfafffafafbfffafbfbfffbfbfafffafbfbfffafbfbfffafafbfffbfbfafffbfbfafffafbfafffbfafafffafafafffafafbfffafbfafffbfbfafffafbfafffafafafffbfbfafffafbfafffafafafffafbfafffbfafbfffafbfafffafbfbfffafbfafffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfefefffefefdfffdfdfefffefefefffefefdfffdfefefffdfefefffdfdfefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfefefffefdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffbfafbfffbfbfafffbfbfbfffafbfafffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffcfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffbfcfcfffbfbfbfffbfbfafffbfbfbfffafbfafffbfafbfffafafbfffbfbfbfffbfafafffafafafffafafafffafafafffaf9f9fffaf9f9fffafafafffafafafff9fafafffafafafff9f9fafff9fafafffafafafffbfafafffafafafffafafbfffafafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfcfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffcfdfcfffafaf9ffdbdcdbffa1a1a1ff8f8f8fff8d8d8dff8b8c8bff8a8b8aff898989ff878887ff878787ff808080ff696969ff454646ff1c1c1dff090808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f8fff8f8f8fff9f8f8fff7f8f7fff7f7f7fff7f8f8fff9f9f9fffafafafffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffefefdfffefefefffdfefdfffdfcfcfffbfbfbfffafafafff6f7f7fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff3f4f3fff3f3f3fff3f2f3fff1f2f1fff0f0f0ffefefefffecededffebebebffeaeaeaffe9e8e8ffe7e7e6ffe5e5e5ffe3e3e3ffe1e1e1ffdfdfdfffdddddcffdbdbdbffd9d9d9ffd7d7d8ffd5d5d6ffd4d4d4ffd2d2d2ffd0d1d0ffcfcfcfffcfcfceffcfceceffcfceceffcfcfceffcfcfcfffcecfcfffcfcfceffcececeffcececfffcececeffcfceceffcececeffcececeffcececeffcececfffcfcfcfffd0cfd0ffd0d0d0ffd1d0d1ffd2d2d1ffd2d3d3ffd3d3d2ffd4d3d4ffd4d5d5ffd5d6d5ffd6d7d6ffd7d7d7ffd7d7d8ffd9d9d8ffdadad9ffdadadaffdcdcdcffddddddffdddcddffddddddffdededdffdddedeffdededeffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe2e2e1ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e5e5ffe6e6e5ffe6e6e6ffe7e7e6ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e9ffe8e8e9ffeae9eaffeaeae9ffe9eaeaffeaeae9ffe9e9eaffe9e9e9ffe9eae9ffeaebebffeaebebffeaeaebffebebeaffebebeaffeaebeaffebeaeaffeaeaeaffeaeaebffeaebeaffebebeaffeaeaeaffeaeaeaffebeaeaffebebeaffeaebeaffeaebeaffebeaeaffeaebeaffeaeaeaffeaebeaffeaebebffeaebebffeaeaebffeaeaeaffebebeaffebebebffebeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9eae9ffeae9e9ffeae9e9ffe9e8e9ffe9e8e8ffe9e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe7e8e8ffe7e7e8ffe8e7e8ffe8e7e7ffe8e7e7ffe8e7e8ffe7e7e7ffe8e7e8ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe0e1e0ffe1e0e0ffdfe0dfffdededeffdddeddffdcddddffdbdbdcffdadadbffd9d9d9ffd8d8d7ffd6d6d7ffd4d4d4ffd2d3d3ffd0d0d0ffcfcfceffcdcdcdffcacbcaffc9c8c9ffc6c6c7ffc4c5c4ffc2c2c2ffc0c0c0ffbfbebeffbebebdffbdbdbdffbdbcbcffbbbcbbffbab9baffb7b8b8ffb6b6b6ffb4b4b4ffb2b3b3ffb2b1b2ffb1b0b0ffafafaeffaeadaeffacacacffabababffaaaaaaffa9a9a9ffa7a7a8ffa6a5a6ffa3a3a2ff9e9f9fff9b9b9bff979798ff949494ff8f908fff8a8b8bff858585ff7f7f80ff7b7b7aff767675ff707070ff6a6a6aff646363ff5d5d5dff575757ff525251ff4b4b4bff454546ff424141ff3e3e3dff393a39ff363635ff323232ff2b2c2bff080808ff010101ff010101ff000101ff000001ff000000ff010100ff000000ff010001ff000101ff000000ff000000ff010001ff000000ff000001ff000001ff000101ff010000ff000100ff010000ff010100ff000000ff010000ff000100ff000001ff000001ff000000ff000000ff000000ff000000ff010000ff00000000000000ff000000ff010101ff000001ff010001ff000001ff010001ff010100ff010101ff010100ff000001ff000101ff000100ff000101ff000101ff000001ff010100ff010100ff000100ff010000ff000000ff000001ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff141414ff2c2c2cff474747ff545454ff595959ff5b5b5bff5e5e5eff626262ff656565ff646464ff606060ff4a4949ff373736ff393939ff3f3e3eff454645ff4d4d4eff565656ff606060ff656566ff6a6a6bff707070ff787878ff818181ff898889ff8c8c8cff909090ff949494ff9a999aff9f9fa0ffa5a4a5ffa8a8a7ffacadadffafafafffb2b2b2ffb5b5b5ffb7b7b7ffb9b9b9ffbabbbbffbcbcbcffbebdbdffbfbfbeffbfc0bfffc1c0c0ffc1c1c1ffc1c1c2ffc1c2c2ffc2c3c2ffc2c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c6ffc7c8c8ffc7c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcbcaffcbcbcbffcbcccbffcccccdffcdcccdffcdcdcdffcecdcdffcececeffcfceceffcfcfceffcfcfcfffd0cfcfffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdadbdbffdadbdbffdcdcdbffdcdcdcffdcdddcffddddddffddddddffdededeffdedfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe1e2e1ffe3e3e3ffe4e3e4ffe4e5e4ffe4e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e9ffeaeae9ffebebeaffecececffedededffedeeeeffefefefffeff0effff1f1f1fff1f1f1fff2f2f2fff2f2f3fff3f4f3fff4f4f4fff5f5f5fff6f5f5fff7f7f6fff7f7f7fff9f8f8fffbfbfbfffdfcfdfffcfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfcfcfffdfcfcfffdfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffedededffedeeedffedededffedededffedededffebececffebeaebffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffe0dfdfffdedfdeffddddddffddddddffdddddcffdcdcdcffdcdcddffdddcdcffdddcdcffdddcdcffdcdbdcffdbdcdcffdcdcdcffdbdbdbffdcdbdcffdadadbffdbdadb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c4c3ffc5c5c5ffc5c5c4ffc5c6c6ffc5c6c5ffc5c6c6ffc5c5c6ffc5c5c5ffc6c5c5ffc6c6c5ffc4c4c4ffc7c7c7ffcacacaffcccdcdffcdcdcdffccccccffc9c9c9ffc4c4c5ffbcbcbcffb1b1b1ffa7a6a6ffa4a5a4ffa5a4a4ffa5a5a5ffa5a5a5ffa6a5a5ffa6a7a6ffa7a7a7ffa7a8a8ffa8a8a8ffa8a8a9ffa9a9aaffabababffb0afafffb5b5b5ffbababaffbdbdbdffc0bfc0ffc2c1c2ffc5c4c5ffc5c5c6ffc7c6c7ffc7c7c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c7ffc8c9c8ffc8c9c9ffc8c9c9ffc9c9c9ffcacac9ffcacacaffcbcacaffcbcacbffcbcbcbffcbcccbffcccccbffcbccccffccccccffcdcdccffcdcdcdffcdcdcdffcdcecdffcecdcdffcececdffcececeffcececeffcecfcfffcecfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffcfd0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d1ffd2d2d1ffd2d1d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d7ffd6d6d7ffd8d7d8ffd9d9d8ffd9dadaffd8d8d7ffd3d3d4ffd2d2d3ffcfcfceffc9c9c9ffc4c5c4ffc3c3c4ffc3c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0bfffbfc0bfffbebfbfffbebfbeffbfbebeffbebebeffbebebeffbdbebdffbdbdbdffbcbdbdffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbbbcbcffbbbbbbffbabbbaffbbbbbbffbababaffbababaffb9b9baffb9b9b9ffb9b8b8ffb8b9b8ffb8b8b8ffb8b8b7ffb7b7b7ffb7b6b6ffb6b7b6ffb6b6b6ffb5b5b6ffb5b5b5ffb4b4b4ffb3b4b4ffb4b3b3ffb4b3b3ffb3b3b2ffb3b2b3ffb2b2b2ffb2b2b2ffb1b1b1ffb1b1b1ffb0b0b1ffb1b0b1ffb0b0b0ffafb0b0ffafafafffafafafffaeafafffaeaeaeffadaeaeffadaeadffacadadffadadacffadacacffabacacffacababffabababffaaaaabffaaaaaaffaaaaaaffa9aaa9ffa9a9a9ffa9a9a8ffa8a8a8ffa7a8a7ffa7a7a7ffa7a6a6ffa6a7a6ffa5a6a6ffa5a5a5ffa5a5a5ffa4a4a5ffa4a3a4ffa3a3a3ffa3a3a2ffa2a2a3ffa5a5a5ffa8a9a9ffacacacffaeaeaeffb0b0b0ffb2b2b2ffb5b5b6ffb7b7b7ffb7b7b7ffb7b6b6ffb6b6b6ffb5b5b5ffb5b5b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b5ffb4b5b5ffb5b5b5ffb5b5b5ffb4b4b5ffb5b4b4ffb6b5b5ffbababaffc0bfc0ffc6c6c6ffccccccffd0d0d0ffd4d3d4ffd5d5d6ffd7d6d7ffd4d4d3ffcfd0d0ffcececdffcccccdffcdcdcdffcdcecdffcdceceffcecfcfffcececfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e2ffe3e3e3ffe3e2e3ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e8ffe8e9e8ffe9e9e9ffeaeaeaffeaeaebffebebebffecececffecececffedededffeeededffeeeeeeffeeefeeffefefefffeeefeeffefefefffefefefffefefefffeeefeeffeeefee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080807ff151616ff3b3b3cff656565ff808080ff8c8b8cff8c8c8cff8a8a8bff8c8c8cff8e8e8eff909090ff939493ffb0b0b0ffe9e9e9fff8f8f8fff9f9fafffaf9fafffafafafffbfafafffafafbfffbfafafffbfafbfffbfafbfffbfafbfffbfafafffbfbfbfffafafafffbfbfbfffafafbfffafafafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffafafafffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafbfbfffbfbfafffbfafafffafbfafffafbfafffafbfafffafbfbfffbfafbfffafbfafffafbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffefefefffdfdfefffefefefffefdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffcfdfcfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfefffdfdfdfffdfdfefffefdfefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfcfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafbfffbfafafffbfbfbfffafafbfffafafafffafafafff9fafafff9fafafffafafafffafaf9fffafafafffaf9fafffaf9fafffaf9fafffafafafffafafafffafafafffafafbfffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfcfcfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffafbfbffe9e9e8ffb0afb0ff8f908fff8d8e8eff8c8d8cff8b8c8bff8b8a8aff888988ff878888ff848484ff6d6d6dff4a4949ff222323ff0a0a09ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff7f7f7fff8f8f8fff9f9fafffbfafbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffefefefffdfefdfffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffdfefefffefefefffdfdfdfffcfcfbfffafafafff9f9f9fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff3f4f4fff3f3f3fff1f2f1fff0f0f1ffeeefefffecececffebeaebffe9eaeaffe9e8e8ffe7e7e6ffe5e5e5ffe2e2e2ffe0e1e0ffdfdedeffdbdcdcffd9dadaffd7d8d7ffd6d6d6ffd4d4d4ffd3d3d3ffd1d0d1ffcfcfcfffcfceceffcecfceffcecfceffcecfcfffcfceceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcecdceffcecdceffcfcfcfffcfcfcfffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d4ffd5d4d5ffd6d6d5ffd6d6d6ffd6d7d7ffd8d8d8ffd8d8d8ffdadad9ffdadadaffdcdcdcffdcdcddffdcdcdcffddddddffdddedeffdededeffdededeffdedfdfffdfdfdfffdfe0dfffdfe0e0ffe1e0e1ffe0e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e7e6ffe7e7e7ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe9e9e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9eaffe9e9e9ffeae9e9ffebeaeaffeaebebffebebeaffeaebebffebebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebeaffeaeaeaffeaebeaffeaebeaffeaebeaffeaeaeaffebeaeaffeaebeaffeaeaebffeaeaeaffeaebeaffeaeaeaffeaebeaffebeaeaffeaebeaffebebebffeaeaeaffeaeaeaffebebeaffeaeaeaffeaeaebffe9eaeaffeaeaeaffeae9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0dfffdedfdfffdededeffddddddffdcdbdcffdbdbdbffdadad9ffd9d9d8ffd8d7d8ffd4d4d4ffd2d3d2ffd2d2d1ffcfd0d0ffcececfffcbcccbffc9c9c9ffc8c7c7ffc6c6c6ffc3c3c3ffc1c1c1ffc0c0bfffbebfbfffbebfbeffbebebeffbdbdbcffbbbbbbffb8b8b9ffb7b6b7ffb5b5b6ffb4b4b4ffb3b3b3ffb1b1b1ffb0b0b0ffafafafffaeadaeffadacadffacacacffaaabaaffaaaaaaffa8a8a8ffa5a5a5ffa1a2a1ff9f9f9fff9b9b9bff979797ff939393ff8f8e8eff888989ff848483ff7e7e7fff797979ff747473ff6d6d6dff666767ff606060ff5a5a5aff555555ff4f4f4eff484848ff444444ff3f403fff3b3c3bff373838ff343334ff303130ff1a1a1aff010101ff010101ff000000ff000100ff010000ff000100ff010001ff000000ff000000ff010100ff000000ff000001ff000000ff000001ff010000ff010101ff000000ff000000ff010000ff000100ff000100ff000101ff010100ff000000ff000000ff000001ff000001ff010000ff000000ff000000ff0000000000000000000000ff010001ff010101ff000000ff010101ff000001ff000000ff000101ff010101ff010001ff010101ff010101ff010001ff000101ff010100ff000001ff010101ff010100ff000000ff000000ff000000ff000000ff000101ff010100ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff050505ff161616ff2d2d2dff474746ff525252ff575757ff5b5b5bff606060ff5f5e5eff60605fff5f5f60ff616161ff5c5b5bff393a39ff383938ff3d3e3dff414140ff474747ff4f4f50ff5f5e5fff656566ff6a6a69ff6e6f6fff767676ff807f80ff878787ff8b8a8bff8d8c8dff909090ff969696ff9e9e9effa2a2a2ffa5a4a5ffa9a9a9ffadadadffb1b1b1ffb5b5b5ffb7b7b7ffb9b9b9ffbabbbbffbcbcbcffbdbdbdffbfbfbfffc0c0bfffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c1ffc2c3c3ffc3c3c2ffc3c2c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c5c5ffc6c5c5ffc6c6c5ffc6c6c7ffc7c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffcac9caffc9cac9ffc9cacaffcbcbcaffcacbcbffcbcbccffcbcccbffccccccffcdccccffcecdcdffcdcdcdffcecdceffcfceceffcecfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d2ffd1d1d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d5ffd6d6d6ffd5d6d5ffd7d7d6ffd6d6d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdadad9ffdad9daffdadbdaffdbdbdbffdbdbdbffdcdcdcffdddcdcffddddddffddddddffdeddddffdededeffdfdfdfffe0e0dfffe0dfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e3e2ffe4e3e4ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e8e8ffe9e9e9ffeaeaeaffecebecffecedecffedededffefefeeffeff0effff0f0f1fff0f1f1fff2f2f2fff3f2f2fff4f3f3fff3f3f4fff5f4f5fff6f5f5fff6f7f6fff7f7f7fff8f9f9fffbfbfafffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffdfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffedededffedeeedffededeeffedededffedededffebebebffeaebebffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e8e7ffe8e7e7ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e2e1ffe0e1e1ffe0e1e0ffe0e0dfffdededeffdcdcdcffdcdbdcffdcdcddffdddddcffdcdcddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdadadaffdbdbdbffdadadbffdadada00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c4c5ffc5c6c5ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c5ffc6c6c5ffc6c5c6ffc5c5c5ffc6c7c6ffcbcacaffcccdcdffcdcdceffcbcccbffc8c8c9ffc3c3c3ffbababaffaeaeaeffa6a5a6ffa4a4a3ffa4a5a4ffa5a5a5ffa6a6a6ffa6a6a5ffa6a6a6ffa7a6a7ffa8a7a8ffa8a8a9ffa9a9a9ffacacacffb2b1b1ffb7b7b7ffbbbbbbffbdbcbdffc0bfc0ffc3c3c3ffc4c4c4ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c6c7ffc7c7c7ffc8c8c7ffc8c7c8ffc8c8c8ffc9c9c8ffc8c9c9ffc9c9c9ffcacac9ffcacac9ffcacacaffcacacaffcacbcaffcbcbcbffcccccbffcccbcbffccccccffcccdccffcccdccffcccdcdffcdcccdffcdcecdffcdcdceffcdceceffcececeffcecdceffcecfceffcfcfceffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0d0cfffcfd0cfffcfd0d0ffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd0d0d1ffd1d0d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d4d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd7d7d7ffd3d3d3ffd2d1d2ffcececdffc8c7c7ffc3c4c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbebfbeffbebebeffbdbebeffbebdbeffbdbebdffbcbdbdffbcbdbcffbcbdbcffbcbbbcffbbbcbcffbcbcbbffbbbbbbffbbbbbbffbababaffbababaffbbbabaffb9babaffb9b9baffb9b9b9ffb9b9b9ffb9b8b8ffb9b9b8ffb7b7b8ffb8b7b7ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b4ffb4b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b1b2ffb1b1b1ffb1b0b1ffb1b1b1ffb0b0b0ffb0b0b0ffafafb0ffafafafffaeafafffaeafafffaeadaeffaeadaeffaeadadffadacadffacadacffacacacffabacacffacacabffabababffaaabaaffaaaaaaffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a8ffa8a7a8ffa7a8a7ffa7a7a7ffa6a7a6ffa6a6a6ffa6a5a6ffa5a6a5ffa4a5a5ffa4a4a4ffa4a4a3ffa3a2a3ffa2a3a2ffa2a2a1ffa1a2a1ffa1a1a1ffa1a1a1ffa3a4a3ffa8a8a8ffabacabffadadadffafafafffb2b2b2ffb5b4b4ffb6b6b6ffb5b5b6ffb5b5b5ffb5b4b4ffb3b4b4ffb3b3b3ffb3b4b3ffb4b4b3ffb4b4b4ffb4b4b5ffb5b4b5ffb5b4b5ffb5b5b4ffb5b6b6ffbababaffc0c0c0ffc6c6c7ffcccbccffd0d0d0ffd4d4d4ffd5d6d5ffd5d5d5ffd3d3d4ffd0d0d0ffcdceceffcececeffcecdceffcececeffcececdffcecdceffcdceceffcfcfcfffcecfcfffd1d1d0ffd1d0d0ffd1d1d1ffd1d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffe0e0dfffdfe0e0ffdfe0e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e3ffe3e3e2ffe2e3e3ffe3e2e3ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeaffebebeaffebebebffecececffecececffededecffedededffeeededffeeeeeeffefefefffefefeeffefeeeeffefefefffefefefffefefefffeeefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffeffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff0a0a0aff1f1e1eff4a4b4bff717171ff848484ff8c8c8cff8a8b8aff8b8c8bff8d8c8dff8e8f8fff919191ff979797ffc3c3c2fff3f3f3fff9f9f9fffaf9f9fffafafafffafafbfffafafafffbfafafffafbfafffafbfbfffbfbfbfffafafbfffbfbfbfffbfafafffafbfafffafbfafffafafbfffbfbfbfffafafbfffafafbfffbfafafffafafbfffafbfbfffbfafbfffafafbfffafafbfffbfafafffafbfbfffafafafffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafbfafffafafafffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfafffafbfbfffafbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfdfcfffcfdfdfffdfdfcfffcfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfefffefefefffefdfdfffefefefffefefefffefefefffefdfefffefdfefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfefefffdfdfefffdfdfdfffefefefffdfefdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfafffafbfbfffafbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfafbfffbfafbfffafbfbfffbfafbfffafafafffbfbfbfffafbfafffafbfafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffdfcfcfffcfdfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfff2f2f2ffc3c3c4ff959494ff8f8f8fff8d8e8eff8d8d8dff8b8b8cff898a8aff888888ff848585ff747574ff555656ff2f2f2fff101010ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f8f9fff9f9f8fff9f9f9fff8f9f9fff9f8f8fff9fafafffafbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefdfefffdfefdfffcfdfdfffbfcfbfffafafafff9f9f9fff6f6f6fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff3f2f3fff1f1f1ffeff0f0ffeeeeefffececebffeaeaeaffe9e9e9ffe8e8e7ffe6e6e6ffe4e5e5ffe2e1e1ffe0e0e0ffdedddeffdcdbdbffd8d9d9ffd7d6d7ffd4d5d5ffd3d4d3ffd1d2d1ffcfd0cfffcfceceffcececeffcececeffcecdceffcececeffcececeffcececeffcecdcdffcececeffcdceceffcececdffcecdceffcececdffcdceceffcececeffcdcdceffcececdffcfceceffcfd0cfffd0d0d0ffd0d0d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d5ffd5d6d5ffd6d6d6ffd7d6d7ffd8d7d8ffd9d8d8ffd9d9d9ffdadadaffdcdcdcffdddddcffdddcdcffdcddddffddddddffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe2e2e2ffe2e3e3ffe2e2e2ffe3e2e2ffe3e3e3ffe3e4e4ffe4e4e3ffe5e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe8e8e9ffe9e9eaffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffebeaebffeaeaebffebeaebffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffeaeaeaffebeaebffeaeaeaffebeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeae9ffe9eae9ffeae9e9ffe9e9eaffe9e9e9ffe9e8e9ffe9e9e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e7e8ffe7e8e7ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e3ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdededfffdededdffdcdddcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd5d5d5ffd4d3d4ffd2d2d2ffd1d1d1ffcfd0d0ffcdcdcdffcacbcbffc8c9c9ffc6c6c6ffc4c5c4ffc3c2c2ffc0c1c1ffbfbfbfffbfbfc0ffbebebeffbdbebeffbcbcbcffbab9b9ffb7b7b8ffb6b6b7ffb5b5b5ffb4b3b4ffb3b3b2ffb1b2b2ffb0b1b0ffafafafffaeaeaeffadadadffacadacffabababffaaaaabffa9a9a9ffa3a3a4ffa1a1a2ff9e9e9eff9a9a9aff969696ff929192ff8c8c8cff878787ff828182ff7c7d7dff767777ff707171ff6a6a6aff646464ff5e5e5eff585858ff515151ff4b4b4cff464646ff414241ff3d3d3dff39393aff363536ff323232ff2a2b2bff070808ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff010000ff000101ff000001ff000000ff010101ff000100ff000100ff010000ff000101ff000000ff010001ff000000ff000000ff000001ff010000ff000000ff000001ff000000ff000000ff000100ff000001ff00010000000000ff010101ff010000ff000100ff000100ff000001ff010101ff000001ff010101ff010000ff000101ff000101ff010001ff000001ff010001ff010000ff000101ff000000ff000101ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0c0c0cff191819ff333233ff494949ff525353ff5a5a5aff5e5f5fff616161ff606160ff626362ff6b6a6aff6e6e6eff3d3d3dff383738ff3d3d3dff434343ff4b4b4bff545353ff5c5c5dff646464ff6b6b6bff727172ff797a79ff808181ff878787ff8b8b8bff8b8b8bff8b8a8aff969796ff9c9d9cffa0a0a1ffa4a4a4ffa7a7a8ffabababffb0b0b0ffb4b4b4ffb7b7b7ffb9b8b9ffbababaffbcbcbcffbdbdbdffbebfbfffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c2ffc3c4c3ffc4c4c4ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9caffcac9c9ffcbcacaffcacacaffcbcacbffcbccccffcccbccffccccccffcdcdcdffcdcdcdffcdcecdffcececeffcecfcfffcecfceffcfcfd0ffd0d0cfffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d7d8ffd7d7d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9dad9ffdadadaffdadadaffdbdbdbffdcdbdbffdbdcdcffdcdcdcffddddddffddddddffdedddeffdededeffdededeffdfdfdfffdfdfe0ffe0e0dfffe0e1e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e6e5ffe5e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffebebebffedececffeeedeeffeeeeeefff0efeffff0f0f0fff1f0f1fff1f1f1fff2f3f3fff3f3f3fff3f4f3fff5f4f4fff5f6f6fff6f6f6fff7f6f7fff8f8f8fffafafafffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffeeedeeffedeeeeffedededffedededffededecffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e5e6ffe4e5e5ffe4e5e5ffe4e4e3ffe3e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e1e2ffe1e1e0ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdcdcdcffdddcddffdcdcdbffdcdcdcffdcdcdcffdbdbdbffdcdbdbffdbdadaffdadbdaffdadadaffdadadaffdadadbffdadadaffdadada000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc8c7c8ffcccbcbffcecfcfffcececeffcbccccffc9c9c9ffc2c3c2ffb8b9b8ffadacadffa5a5a6ffa4a4a4ffa5a4a5ffa6a6a5ffa6a6a6ffa6a6a6ffa7a6a6ffa7a7a7ffa7a8a8ffa9a9a9ffaeadaeffb3b4b3ffb8b9b9ffbbbcbbffbcbdbdffc0c0c0ffc3c2c2ffc4c4c4ffc5c5c5ffc5c5c6ffc6c6c6ffc5c5c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacacaffcacacbffcbcbccffcccbcbffcbccccffccccccffccccccffcdcccdffcdcdcdffcccdcdffcdcdcdffcdcecdffcdcecdffcdcdcdffcecdcdffcececeffcececeffcfceceffcfcecfffcfcecfffd0cfcfffcfd0d0ffd0cfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd0d1d1ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d7ffd8d8d9ffd8d8d8ffd6d6d6ffd3d2d2ffd0d0d1ffccccccffc6c6c6ffc2c2c3ffc2c1c2ffc2c1c1ffc1c1c1ffc0c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebebfffbebebfffbebebeffbdbebeffbdbebdffbdbdbdffbdbcbdffbcbdbdffbcbcbcffbbbcbcffbcbcbbffbbbbbbffbabbbbffbbbabaffbababaffbababaffbab9b9ffbab9baffb9b9b9ffbab9b9ffb8b9b9ffb9b8b9ffb8b8b8ffb8b8b8ffb7b8b7ffb7b8b7ffb7b6b7ffb6b7b7ffb5b6b5ffb6b5b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b3b3ffb3b3b3ffb2b3b3ffb2b2b2ffb2b1b2ffb1b2b1ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0b0ffb0afafffafafafffafafafffaeaeafffaeaeaeffadadaeffadadadffadacadffacacadffacacacffacacacffabababffabababffabaaabffaaabaaffaaaaaaffa9aaaaffa9a9a9ffa9a8a8ffa8a8a8ffa7a7a7ffa7a7a7ffa6a6a7ffa6a6a6ffa6a6a6ffa5a6a5ffa5a5a5ffa5a4a5ffa4a4a4ffa3a4a3ffa3a3a3ffa2a3a2ffa1a2a2ffa1a1a1ffa0a0a0ffa0a09fff9f9f9fff9f9f9fffa09fa0ffa3a3a3ffa8a7a7ffaaababffacacadffaeaeaeffb2b2b2ffb4b4b3ffb4b5b4ffb5b4b4ffb3b4b4ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb5b4b4ffb4b5b5ffb4b4b5ffb6b6b5ffbbbabbffc0c1c0ffc6c7c7ffcccdccffd0d0d0ffd4d4d4ffd6d6d6ffd4d5d4ffd2d2d2ffcfcfd0ffcececeffcececfffcececeffcecdceffcdceceffcececeffcecdceffcecdceffcecdceffcfcecfffcecfcfffd0d0d0ffd0d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffe0dfdfffdfe0e0ffdfe0dfffe0dfe0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e6ffe6e6e7ffe6e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e9e9ffeae9eaffeae9eaffeaeaeaffebeaebffebececffecececffecededffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefeeffefefefffefefefffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040504ff0e0d0eff282929ff575756ff777677ff858585ff8a8a8bff8a8a8aff8b8b8bff8d8e8dff8f908fff939392ff9e9e9fffd6d6d6fff7f7f7fffaf9f9fff9f9fafffafafafffafafafffbfbfafffafbfafffafafafffbfafbfffbfafafffbfafafffbfbfafffbfafafffafbfbfffbfbfbfffafbfafffbfbfafffafbfbfffafafafffafbfafffafafafffbfafbfffbfafbfffbfafafffafbfafffafbfafffafafafffafafbfffafbfafffafafafffafbfafffafbfafffbfbfafffafafafffafbfafffafafafffafafafffafafafffbfafbfffbfbfbfffafafbfffafbfafffafafafffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffcfbfbfffcfbfcfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffefefdfffdfefefffefefdfffdfefdfffdfefdfffefefefffefdfefffefdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffefdfdfffefdfefffdfefefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefdfffefdfefffdfefdfffefdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfafbfffafbfbfffbfbfafffbfafbfffafbfbfffafafbfffafafafffafafafffafbfafffafafafffafafafffafafafff9fafafffafafafffafafafff9f9fafffafafafffafafafffbfafafffafafafffafafafffafafbfffbfafafffbfbfafffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfff8f8f8ffd6d7d6ff9e9d9eff909090ff8e8e8eff8d8c8dff8c8c8cff89898aff878888ff858484ff7c7b7cff666766ff3d3c3dff161615ff060505ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9fafff8f9f9fff8f9f8fff9f9f9fff8f8f9fff9fafafffafafafffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffefdfdfffdfefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffdfefefffdfcfcfffcfcfcfffbfbfafff9f9f9fff8f8f8fff6f7f6fff6f6f6fff5f5f5fff4f5f5fff5f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff0f0f1ffeff0efffeeeeeeffecebecffeaeaeaffe8e8e9ffe8e8e8ffe7e6e6ffe4e4e4ffe1e1e1ffe0e0e0ffdeddddffdadbdbffd9d8d8ffd6d6d6ffd4d4d4ffd2d2d3ffd0d0d0ffcfcecfffcececeffcececdffcececdffcdceceffcdcdceffcdcdcdffcecdcdffcdcdceffcdcecdffcdcdcdffcececeffcdcecdffcdcdcdffcdcdceffcecdcdffcdcdcdffcececdffcfceceffcfd0cfffd0d0d0ffd0d1d0ffd2d1d1ffd2d2d2ffd3d3d2ffd3d4d3ffd4d4d4ffd6d5d6ffd6d6d6ffd7d6d7ffd8d8d7ffd8d9d8ffd9d9d9ffdadadaffdcdcdbffdcdcdcffdcdddcffdddddcffdededeffdededeffdedfdfffdfdedeffdfdfdeffdfdfdfffe0dfe0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe8e7e8ffe8e7e7ffe8e8e8ffe9e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffeaeaeaffebeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffebebebffeaeaeaffebebeaffebeaeaffeaeaebffeaeaeaffeae9eaffe9eaeaffe9eaeaffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e5e6ffe6e5e6ffe6e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffdfdfe0ffdfdfdfffdededeffdededeffdddeddffdcdcdcffdcdbdbffdadadaffd9d9d9ffd7d7d7ffd6d6d5ffd4d3d4ffd2d3d3ffd1d1d0ffcfcecfffcccdcdffc9cacaffc7c7c7ffc5c4c5ffc3c3c3ffc2c2c1ffc1c1c0ffbfc0c0ffbfbfbfffbebebeffbcbbbbffb9b9baffb8b9b8ffb7b7b7ffb6b6b6ffb5b5b5ffb3b3b4ffb3b2b3ffb2b1b1ffb1b0b0ffb0b0afffb0afafffaeaeaeffacacacffabababffaaaaa9ffa6a6a6ffa4a4a3ffa0a1a0ff9d9d9dff9a999aff959495ff908f90ff8a8a8aff848585ff7f7f7fff797a7aff737373ff6d6d6cff676767ff626362ff5c5c5cff545454ff4e4f4eff494849ff444443ff3f3f3fff3b3b3bff373737ff333333ff2f302fff191919ff010000ff000100ff000000ff010000ff010000ff000000ff000000ff010100ff010000ff000101ff010000ff010001ff000101ff000001ff010000ff000000ff000100ff010100ff010100ff000001ff000001ff000000ff010000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff00000000000000ff010100ff010100ff000101ff010101ff010100ff010100ff000101ff010000ff000100ff000000ff010001ff010001ff010000ff010100ff000101ff000000ff000001ff000100ff000000ff000100ff000100ff010100ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090909ff161616ff323132ff494a4aff555554ff5a5a5aff5e5f5fff626363ff656465ff696969ff717271ff757575ff3f3f3eff373738ff3c3d3dff434343ff4c4b4bff535354ff5b5b5bff626262ff6b6b6bff727272ff797979ff807f80ff868586ff8b8b8bff90908fff949393ff9a9a9aff9f9f9fffa3a4a3ffa8a7a7ffacacacffaeaeaeffb1b2b1ffb4b4b4ffb7b6b7ffb9b8b9ffbbbabaffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c0c0ffc1c1c1ffc2c2c1ffc3c3c2ffc3c3c2ffc2c3c3ffc3c2c3ffc4c3c3ffc4c4c4ffc5c4c5ffc6c5c6ffc5c5c6ffc6c6c6ffc6c6c6ffc8c7c7ffc7c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacbcaffcbcacaffcacbcbffcccbcbffcccbccffccccccffcccccdffcdcdcdffcdcdcdffcececeffcfcfceffcfcfcfffcfcfd0ffcfcfd0ffd0d0d0ffd1d0d0ffd0d0d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d4ffd6d5d5ffd5d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffdad9daffdad9daffdbdadaffdbdbdbffdbdcdbffdcdbdbffdcdcdcffdddddcffddddddffdddedeffdededeffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe1e1e1ffe1e1e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e7ffe8e8e8ffe9e9e9ffeaeaeaffecececffedeeedffefeeeeffefefeffff0f0effff1f0f1fff1f2f2fff2f2f3fff3f3f3fff3f3f3fff4f5f4fff5f5f5fff6f6f6fff6f7f7fff7f7f8fff9f9f9fffcfbfbfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffededeeffeeeeeeffededeeffedeeedffedededffedededffebecebffeaeaebffebeaeaffeaeaeaffe9e9e9ffe8e8e9ffe8e9e8ffe8e7e7ffe6e7e7ffe7e6e6ffe6e5e6ffe5e5e5ffe4e4e5ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e2e2ffe1e1e2ffe0e0e0ffe0e0e0ffdfdedfffdededeffddddddffddddddffdcdcdcffdbdbdcffdcdbdcffdcdbdbffdbdbdbffdbdbdaffdbdadaffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c6ffc5c6c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c6c7ffc8c9c9ffcdccccffcfcecfffcececeffcccccdffc9c9c9ffc1c1c1ffb6b7b6ffacacabffa5a5a5ffa4a5a5ffa5a5a6ffa5a6a5ffa6a6a6ffa5a5a6ffa6a7a6ffa7a7a7ffabaaaaffafb0afffb4b4b5ffb9b9b9ffbbbbbbffbebebeffc1c1c0ffc3c2c2ffc3c4c4ffc5c4c5ffc4c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c6c5ffc5c6c5ffc7c6c7ffc7c6c7ffc7c6c7ffc7c7c7ffc7c8c8ffc8c7c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcacbcbffcbcacbffcbcbcbffcbcccbffcccbccffccccccffccccccffcccdccffccccccffcdcdcdffcdcdcdffcdcdcdffcecdcdffcecdceffcecdceffcececeffcecfceffcfceceffcecfcfffcfcfceffcfcfd0ffcfcfd0ffcfcfd0ffd0cfd0ffd0cfd0ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d2d2ffd1d1d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd4d4d4ffd5d5d4ffd6d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd8d8d7ffd7d8d8ffd5d5d5ffd2d2d2ffcfcfcfffcbcacbffc5c4c4ffc2c1c1ffc1c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbeffbfbfbeffbebebeffbdbebeffbdbdbdffbdbdbdffbdbdbdffbcbcbdffbcbcbcffbbbbbcffbbbbbbffbbbbbbffbbbbbbffbabbbaffbababaffbababaffbab9baffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b8ffb8b8b9ffb8b8b8ffb8b7b8ffb7b7b8ffb7b7b7ffb7b6b6ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b5b5ffb4b4b5ffb3b3b3ffb4b3b3ffb2b2b3ffb2b3b2ffb2b2b2ffb2b2b2ffb1b1b1ffb0b0b0ffb0b0b0ffb0afafffafafafffafafafffafaeaeffaeaeaeffaeaeaeffadaeadffadadadffacadadffacacacffabacabffabababffacabacffabaaabffabaaaaffaaaaaaffa9aaaaffa9a9a9ffa9a9a9ffa8a9a8ffa8a8a8ffa7a8a8ffa7a7a7ffa7a7a7ffa6a6a6ffa5a6a6ffa5a5a5ffa5a5a4ffa4a4a4ffa4a3a4ffa4a4a4ffa3a3a3ffa2a3a2ffa1a1a1ffa1a1a1ffa0a1a0ff9f9fa0ffa09f9fff9f9e9fff9e9e9eff9d9d9dff9e9e9dff9f9e9fffa3a3a3ffa8a7a7ffaaaaaaffabacacffaeaeaeffb1b0b1ffb3b2b3ffb3b4b3ffb4b4b3ffb4b4b3ffb3b3b4ffb3b4b4ffb4b4b4ffb5b5b5ffb4b4b5ffb4b5b4ffb5b5b5ffbbbbbbffc1c1c1ffc6c6c6ffccccccffd1d0d0ffd4d4d4ffd6d6d5ffd5d4d4ffd1d2d2ffcfcfcfffcdcecdffcdcdccffcdceceffcececeffcdcecdffcdcecdffcececeffcecdceffcecdcdffcececeffcdceceffcfceceffcfcfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdedfffdfdfdfffdfdfdfffe0e0dfffe0e0dfffdfe0e0ffdfe0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe4e3e3ffe4e4e4ffe5e5e4ffe6e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe9e8e9ffeae9e9ffeae9eaffeaeaeaffeaebebffebebebffecececffecedecffedededffedeeeeffeeeeeeffefefefffeeeeeeffeeefeeffefeeeeffefefeeffefefefffefeeef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff141415ff343534ff5d5d5dff797979ff858485ff898a89ff8a8b8bff8b8b8bff8d8d8eff8f8f8fff929292ffa9a9a9ffe4e4e4fff8f8f7fff9fafafff9fafafffafafafffbfafbfffafafafffbfafbfffafafbfffafbfbfffbfafafffafbfafffbfbfbfffafbfafffafbfbfffbfbfafffafafafffafafbfffafafafffbfbfafffafbfbfffafafafffbfbfafffafafafffafafafffbfbfafffafbfafffbfafafffafafafffafafafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfdfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfcfdfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafafffbfbfafffafbfbfffafafafffafafbfffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffafafbfffafbfbfffbfafafffbfbfafffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffafafaffe2e3e2ffaaaaaaff929293ff909090ff8d8d8eff8c8c8bff8a8a89ff878887ff848484ff7e7d7eff6a6a6aff3f3f3fff191919ff070707ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fffafafafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffdfefefffdfcfdfffcfbfbfffafafafff9f9f9fff8f7f7fff6f6f7fff5f6f6fff5f5f5fff4f5f4fff4f5f5fff4f4f4fff3f3f4fff3f3f3fff2f2f1fff1f0f0ffefefefffeeeeedffebebebffeaeaeaffe9e9e8ffe8e8e8ffe6e5e5ffe4e3e3ffe1e1e1ffe0dfdfffddddddffdadbdaffd7d8d8ffd5d6d6ffd4d3d4ffd2d2d1ffd0d0d0ffcececeffcecdceffcdcdcdffcdcdceffcecdcdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecfceffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d6d5ffd5d5d6ffd6d6d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdddcdcffddddddffddddddffdededeffdedfdeffdfdfe0ffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e5ffe6e5e6ffe5e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e8e8ffe8e8e7ffe8e8e8ffe9e8e8ffe8e9e8ffe8e9e8ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffe9eae9ffeaeaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebebeaffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeae9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0dfdfffdfdfdfffdfdfdeffdededeffdededeffdddddcffdcdcdcffdbdadaffdad9d9ffd8d8d8ffd7d6d6ffd5d5d6ffd3d4d4ffd2d2d2ffd0d0d0ffcececeffcccccbffc9c9c9ffc6c6c6ffc4c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffc0bfbfffbfbebeffbcbcbcffbababbffb9b9b9ffb9b8b9ffb7b7b7ffb6b6b7ffb5b5b5ffb4b4b4ffb4b4b3ffb2b3b2ffb1b1b1ffafb0afffaeafafffadadadffabababffaaaaaaffa7a7a7ffa6a6a5ffa2a3a3ff9f9f9fff9c9c9cff979797ff929293ff8d8d8dff878887ff828182ff7b7b7bff757575ff6f7070ff6b6b6bff656566ff5c5c5cff565656ff515151ff4c4c4cff464646ff414141ff3d3d3dff393938ff353534ff303131ff2a2a29ff070707ff010000ff000000ff000100ff000000ff010000ff010000ff010000ff000001ff000100ff000000ff000100ff010000ff010100ff000101ff000100ff000001ff000000ff000001ff000000ff000000ff010000ff000001ff000000ff000000ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff010101ff000101ff000101ff010101ff000001ff010101ff000000ff010101ff010101ff000000ff010100ff000000ff000000ff010101ff000100ff010000ff000000ff000000ff000001ff010000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff080707ff151414ff333333ff4b4c4cff585858ff5b5c5bff605f60ff656564ff696a6aff6e6e6dff727273ff727272ff3f3f3fff383738ff3d3c3dff444343ff4b4b4bff525353ff5a5a5aff626262ff6a6a6aff717171ff777778ff7e7e7eff858484ff8a8b8aff909090ff959595ff9a9a9aff9f9f9fffa3a3a3ffa8a7a8ffacacacffafafafffb2b2b2ffb4b4b4ffb7b7b6ffb8b8b8ffbababaffbcbcbcffbcbdbdffbebebeffbfbfbfffc0c0bfffc0c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c4ffc4c4c4ffc5c5c5ffc6c5c5ffc6c6c6ffc6c7c6ffc7c7c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcbcacaffcacacbffcbcbcbffcbcbcbffcbccccffccccccffcdcdccffcdcdcdffcdcecdffcececeffcececeffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d1d1ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd4d3d3ffd4d4d3ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9dad9ffd9d9daffdadadaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffdeddddffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e6ffe6e6e5ffe7e8e7ffe9e8e8ffeaeaeaffecececffeeededffeeeeeeffefefeffff0f0f0fff0f1f1fff2f1f1fff2f3f2fff3f3f3fff4f4f3fff4f4f5fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff9f8f8fffbfbfbfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffdfcfcfffcfdfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffededeeffededeeffeeededffeeededffedeeedffedededffedededffedededffebebebffebebebffeae9eaffeae9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e8e7ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e1e2ffe2e1e1ffe0e1e1ffdfe0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdcffdbdbdbffdcdbdbffdadbdaffdbdbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c5ffc6c6c5ffc6c5c6ffc6c6c6ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc9c9c9ffcccdccffcececeffcececdffcdcdcdffc9c9c9ffc0bfc0ffb3b4b4ffa9a9aaffa5a4a5ffa5a4a4ffa6a5a5ffa6a6a6ffa5a6a6ffa6a6a6ffa8a7a8ffabacabffb1b1b2ffb6b6b7ffb9b9b9ffbbbbbbffbebfbeffc1c1c1ffc2c3c2ffc3c3c3ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc6c6c6ffc5c5c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacbffcacacbffcbcbcbffcbcbccffcccbcbffcccccbffccccccffccccccffccccccffcdcdcdffcdcdccffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcececeffcecfceffcececeffcecfcfffcfcfcfffcfd0cfffcfd0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d1ffd1d0d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd5d4d4ffd4d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd6d6d6ffd4d5d4ffd1d2d1ffcececeffc9c9c8ffc2c2c3ffc0c0c0ffc0c0c0ffbfc0c0ffc0bfbfffbfbfbfffbfbfbeffbebebfffbebebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbbbbbcffbcbbbbffbbbbbbffbabbbbffbababaffbababaffbababaffbab9b9ffb9b9b9ffb9b8b9ffb9b8b8ffb9b8b8ffb8b8b8ffb7b8b8ffb7b8b7ffb7b7b7ffb6b7b7ffb7b6b6ffb6b7b6ffb6b6b6ffb5b6b5ffb5b5b5ffb4b5b4ffb4b4b4ffb4b3b4ffb3b3b3ffb3b3b2ffb2b3b3ffb2b2b2ffb1b2b1ffb1b1b2ffb0b0b0ffb0b0b1ffb0afb0ffafafafffafafafffaeafaeffafaeaeffadaeadffadadadffadadadffacacacffacacacffabababffabababffabababffaaaaaaffaaaaaaffa9a9aaffa9a9a9ffa9a9a9ffa8a9a8ffa8a8a8ffa8a7a7ffa7a7a7ffa6a7a7ffa7a6a6ffa6a6a6ffa5a5a5ffa5a5a5ffa4a5a4ffa4a4a5ffa4a3a4ffa3a3a3ffa3a3a3ffa3a2a2ffa2a2a2ffa1a2a1ffa1a1a0ffa0a0a0ffa09f9fff9f9e9eff9e9e9eff9d9d9dff9d9c9cff9c9c9cff9c9b9bff9c9c9cff9e9f9effa3a3a3ffa7a8a8ffaaa9a9ffababaaffadaeadffb0b0b0ffb2b2b2ffb2b3b3ffb3b3b3ffb3b3b3ffb4b3b3ffb5b4b4ffb4b4b5ffb4b4b4ffb5b5b5ffbbbbbbffc1c1c1ffc7c7c8ffcccccdffd1d1d1ffd4d4d4ffd5d6d5ffd4d4d4ffd1d2d1ffcecfcfffcdcdcdffcccccdffcdcdceffcdcecdffcececeffcfcfcfffcececeffcececeffcdcdceffcececeffcececdffcdceceffcecdce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdedeffdfdfdeffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e3ffe3e4e3ffe4e4e4ffe4e5e4ffe6e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebebeaffeaebebffecebebffecececffecececffedededffeeededffeeeeefffeeeeeeffefefeeffeeeeeeffefefefffeeeeefffeeefefffeeeeef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030404ff0a090aff1d1d1dff444344ff666666ff7b7b7bff858585ff898888ff8a8a8aff8b8b8bff8e8e8dff8f8f8fff919291ffb0b0b0ffebebecfff8f9f9fffafaf9fff9fafafffafafafffafafafffafafbfffbfafbfffbfbfbfffbfafafffbfafbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfafafffbfbfafffbfbfbfffbfbfafffbfbfafffafafafffafafafffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfafafffafbfafffbfbfafffafafbfffbfafbfffafafafffbfbfafffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffdfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffbfbfcfffcfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefdfffdfefdfffefefdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefdfefffdfefdfffefdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfafffbfbfafffbfafafffafafbfffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfbfff9f9f9ffe7e7e7ffafb0b0ff929192ff909090ff8d8d8dff8b8c8cff8a898aff878788ff858485ff7e7e7eff6b6b6bff424242ff1a1919ff070707ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f9fff9f9fafff9f9f9fff9f9f9fff8f9f9fffafafafffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefdfefffdfdfdfffdfcfdfffbfcfcfffaf9f9fff9f8f8fff7f7f7fff7f6f6fff6f5f5fff5f5f5fff5f5f4fff4f4f5fff4f3f4fff3f3f3fff3f3f2fff1f2f2fff0f0f0ffeeefefffedededffebebebffe9eae9ffe8e8e8ffe7e6e7ffe5e5e5ffe3e3e3ffe0e1e1ffdfdfdfffdddddcffdadadaffd7d7d7ffd4d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcecdcdffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccdcdffcdcdcdffcccdcdffcccdcdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcececeffcfcecfffcfd0cfffd1d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d6ffd7d7d6ffd8d7d8ffd8d8d8ffd9d9d9ffdadbdbffdcdbdbffdcdbdcffdcdddcffddddddffdeddddffdededeffdfdfdeffdfdfe0ffe0dfe0ffdfdfdfffe0e0dfffe0e0e0ffe1e0e1ffe0e1e1ffe1e1e1ffe2e2e1ffe2e3e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe3e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e7ffe8e7e8ffe8e8e8ffe9e9e8ffe9e8e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffe8e8e8ffe8e8e8ffe9e9e9ffeaeae9ffeae9eaffe9e9eaffeaeaeaffe9eaeaffeae9e9ffeae9e9ffe9eae9ffeaeae9ffeae9e9ffeaeae9ffeaeae9ffe9eaeaffeae9eaffeae9eaffeaeaeaffeaeaeaffebeaeaffeaeaebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeae9ffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e9e8ffe8e8e9ffe8e8e9ffe8e8e8ffe7e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe0e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffdedfdfffdfdedfffdededeffdddeddffddddddffdcdbdcffdbdbdbffdadadaffd8d9d9ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d2d1ffd0d0d0ffcecdceffcacbcbffc8c8c8ffc6c6c6ffc3c3c3ffc1c2c1ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbcffbbbcbbffbbbbbaffb9bab9ffb8b8b9ffb8b8b8ffb7b7b7ffb6b5b6ffb5b4b4ffb3b3b3ffb2b2b2ffb0b0b0ffafafafffaeaeaeffadacacffacababffaaaaaaffa7a7a7ffa5a4a4ffa1a1a1ff9e9e9eff99999aff959595ff908f90ff888889ff838384ff7d7e7eff787777ff727272ff6e6e6eff686868ff5f5f5eff595958ff545453ff4e4e4eff494849ff434343ff3f3f3fff3a3b3bff363636ff323232ff2f2e2fff191918ff000000ff000000ff000000ff010001ff010000ff000101ff000000ff010000ff000000ff010100ff000100ff000100ff010000ff000001ff010000ff010100ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010001ff010001ff010100ff010000ff010100ff010101ff010100ff010100ff000000ff000000ff000000ff010100ff010000ff000000ff000001ff000101ff000000ff000000ff000100ff010000ff010000ff000000ff000000ff000001ff010001ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060707ff141314ff333332ff4d4c4dff585858ff5c5d5cff616161ff666565ff696a6aff6e6d6dff727271ff6d6d6dff3e3e3dff373837ff3c3c3dff434444ff4b4b4bff525352ff5a5a5aff616161ff686868ff6f6f6fff767676ff7d7c7cff838383ff8a898aff90908fff959495ff9a999aff9e9e9effa3a3a2ffa7a7a7ffacacacffafafaeffb2b2b1ffb4b4b4ffb6b6b6ffb8b8b8ffbabab9ffbcbbbbffbcbcbdffbebebeffbebfbfffc0bfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c1ffc2c3c2ffc3c3c2ffc3c3c3ffc4c3c4ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c7ffc7c8c7ffc8c8c8ffc9c8c8ffc9c9c9ffcacac9ffc9cacaffcacacaffcbcbcaffcbcacbffcbcbcbffcbcccbffccccccffcdccccffcccdcdffcecdcdffcececeffcececeffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d2d1ffd1d2d2ffd1d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd5d5d4ffd5d4d5ffd6d5d6ffd6d6d5ffd7d6d6ffd7d7d6ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9daffdadbdaffdbdadbffdbdbdbffdcdbdcffdbdcdcffdddcdcffddddddffdddeddffdededeffdfdedeffdfdfdeffdfdfdfffdfe0e0ffe0e0e1ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe7e6e6ffe8e8e8ffeaeae9ffebececffedecedffeeeeeeffefefeffff0f0f0fff0f1f0fff1f1f1fff2f2f2fff2f3f3fff4f3f3fff5f5f4fff5f4f5fff5f6f5fff6f7f6fff7f7f8fff8f9f9fffafbfafffbfcfcfffdfdfcfffcfdfcfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffdfcfdfffdfcfdfffdfdfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffeeeeedffedeeeeffeeeeeeffededeeffeeedeeffeeeeedffedededffebebebffebeaeaffeaeaeaffeaeae9ffe8e9e9ffe9e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e6ffe6e6e5ffe5e5e5ffe4e4e5ffe4e4e3ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0dfffdedfdeffdddddeffdddcddffdcdcdcffdbdbdbffdbdadbffdbdadbffdbdbdaffdadadaffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadad9ffdadadaffd9d9da00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c5c6ffc6c6c5ffc5c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc8c8c7ffcacbcaffcdcdcdffcfcecfffcececfffcdcdccffc8c8c7ffbdbdbdffb1b1b0ffa6a6a6ffa4a4a4ffa5a5a5ffa6a6a5ffa5a6a6ffa7a7a6ffa8a9a9ffadaeaeffb4b3b3ffb8b8b8ffbab9b9ffbdbcbcffbfbebfffc1c1c0ffc2c1c2ffc3c2c3ffc3c3c3ffc4c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c5ffc7c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c8ffc9c9c8ffc9c9c9ffcacac9ffc9cacaffcacacaffcacacaffcbcbcaffcbcbcbffcccbccffcbcbccffcccbccffcccccbffccccccffccccccffcdccccffcdcdcdffcdcdccffcdcdceffcdcdcdffcececdffcecdceffcececeffcecfceffcfcfceffcfcfcfffcecfcfffcfcfcfffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d2ffd1d2d2ffd3d2d2ffd2d3d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d4d5ffd5d6d5ffd7d6d6ffd7d7d7ffd6d6d6ffd4d3d3ffd1d1d0ffccccccffc6c7c6ffc1c1c1ffc0c0bfffc0bfbfffbebebfffbfbfbfffbebfbfffbebebdffbebdbdffbdbebdffbdbdbdffbdbdbcffbdbdbcffbcbcbcffbbbcbcffbcbbbcffbbbbbbffbbbbbaffbabbbbffbbbabaffb9babaffbab9baffbab9b9ffb9b9b9ffb8b9b9ffb8b8b8ffb8b8b8ffb8b8b7ffb7b8b8ffb7b7b7ffb7b7b7ffb6b6b7ffb7b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b5b5ffb5b4b4ffb5b5b4ffb4b3b4ffb3b4b3ffb3b3b3ffb2b2b3ffb2b2b2ffb2b2b1ffb1b1b1ffb1b1b1ffb0b0b0ffafb0b0ffb0afb0ffafafafffafaeaeffafaeaeffaeadaeffaeaeadffadacadffadacacffacacabffacababffabababffabababffaaaaaaffaaaaa9ffa9a9a9ffa9a9a9ffa8a8a8ffa8a8a7ffa8a7a8ffa7a7a7ffa7a7a7ffa6a7a7ffa6a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a4a4ffa4a4a4ffa4a4a3ffa3a3a4ffa3a2a3ffa2a2a2ffa2a2a2ffa1a2a2ffa1a1a1ffa0a0a0ffa09fa0ff9f9f9eff9e9e9eff9d9d9dff9d9c9cff9c9c9cff9c9b9bff9a9b9bff9a9a9aff9a9a9aff9b9a9bff9e9e9effa3a3a3ffa8a8a7ffa9a9a9ffaaaaaaffadacacffb0b0b0ffb1b1b2ffb2b3b2ffb3b3b3ffb3b3b3ffb3b4b4ffb3b4b3ffb4b5b5ffbbbbbaffc1c1c1ffc7c7c8ffcdcccdffd1d1d1ffd4d3d3ffd6d5d5ffd5d4d5ffd2d2d1ffcfcfcfffcecdceffcccdccffcecdcdffcececdffcececeffcececeffcececdffcececeffcececeffcdcdceffcececdffcecdceffcdcdcd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddedeffdedfdeffdfdedeffdededfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e1e1ffe1e1e2ffe3e2e2ffe3e4e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeae9ffebeaebffeaeaebffecebecffecececffedececffedededffeeeeeeffefeeeeffefeeeeffefefeeffefefefffeeefefffefeeefffeeeeeeffefefee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff050505ff0c0c0cff252425ff4f4f4fff6b6b6bff7d7e7eff858585ff888887ff8a8a89ff8b8b8bff8d8d8dff8f8f8fff929292ffb7b6b6ffefefeffff9f9f9fffafafafffbfbfafffafafafffafafbfffbfafafffafbfbfffbfbfbfffafafafffbfbfbfffbfafafffafbfbfffbfafbfffbfafafffafafafffafbfbfffafbfbfffafafafffafafbfffafafafffbfafafffafafbfffafbfafffafafbfffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffafafafffafafbfffafafafffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfdfffefefefffdfdfefffefefdfffefdfefffdfefefffefdfefffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffbfcfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffbfafafffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfcfdfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffcfbfcfffcfbfbfffaf9f9ffecebecffb4b5b5ff919191ff8f8f8fff8d8c8dff8b8b8bff888989ff878787ff848584ff808080ff6e6d6dff444444ff1a1a1aff060707ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffafaf9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfefefffefdfefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffdfdfefffcfdfcfffbfbfbfff9f9fafff8f8f9fff6f7f7fff7f6f6fff6f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff2f2f2fff1f1f1ffefeff0ffeeeeeeffecedecffebebebffeae9e9ffe8e8e8ffe6e6e7ffe4e5e5ffe2e2e3ffe0e0e0ffdedfdeffdcdbdcffd9d9daffd7d6d7ffd4d5d5ffd3d2d2ffd0d1d0ffcfcfceffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdcdcdffcccdcdffcdccccffcdccccffcdcdcdffcccdccffcccccdffcdccccffcccdcdffcdcdcdffcccdccffcdcdcdffcdccccffcccdccffcececeffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd3d2d3ffd3d3d3ffd5d4d4ffd5d5d5ffd5d6d6ffd7d6d7ffd8d8d8ffd8d8d9ffd9dad9ffdadadbffdbdbdbffdbdcdcffdcdcdcffdddcddffdeddddffdededeffdededeffdfdfdfffe0dfe0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e5e5ffe6e6e6ffe5e5e5ffe6e6e6ffe7e7e6ffe6e7e6ffe7e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e8e8ffe8e8e8ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e9ffe9eae9ffe9e9eaffe9eae9ffe9e9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffeae9e9ffeae9e9ffe9e9e9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffe9eaeaffe9e9e9ffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e7ffe7e7e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe4e5e5ffe4e4e5ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e4ffe2e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe1e1e1ffe1e0e1ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdededeffdededeffdededeffddddddffdcdcddffdbdcdbffdadadaffd8d8d8ffd7d8d7ffd6d6d7ffd5d5d6ffd4d4d5ffd2d3d3ffd1d1d1ffcfd0cfffcdcdccffcacacaffc8c7c7ffc5c4c4ffc3c3c3ffc2c2c1ffc0c1c0ffbfbfbfffbebdbdffbdbdbdffbcbcbcffbbbabbffbab9b9ffb8b9b9ffb8b8b7ffb5b5b5ffb4b4b4ffb3b3b3ffb2b3b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffadadadffabababffa9a9aaffa6a6a6ffa3a2a2ffa09fa0ff9b9c9cff979697ff919292ff8b8c8cff868686ff808081ff7a7a7aff757575ff707170ff6a696aff616161ff5b5b5bff565556ff515151ff4b4b4bff464646ff414141ff3c3c3cff373738ff343333ff2f302fff292929ff070707ff000000ff000001ff000100ff000001ff000000ff000100ff000001ff000001ff010001ff000101ff000000ff000100ff010000ff000000ff010000ff000000ff000101ff010000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff00000000000000ff010101ff010001ff000100ff000101ff000101ff000000ff000001ff000000ff010000ff000001ff000101ff010001ff000101ff000001ff000100ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff060706ff131312ff313132ff4d4d4eff595859ff5c5d5dff626262ff666666ff6a6a69ff6e6e6eff727272ff6c6c6cff3e3e3eff383837ff3c3d3cff434343ff4b4a4aff535353ff595a59ff606060ff676666ff6d6d6dff747474ff7a7b7aff828282ff898888ff8e8f8eff949394ff999898ff9d9d9dffa2a2a2ffa6a7a7ffabababffaeaeafffb1b1b1ffb4b4b4ffb6b6b6ffb7b8b8ffbab9baffbbbbbbffbcbcbdffbebebeffbebebfffbfbfbfffc0c0c1ffc0c1c0ffc2c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c6c5ffc6c6c7ffc7c6c7ffc6c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9caffcacacaffcacacaffcacacbffcacbcbffcbcbccffcbccccffccccccffcccdccffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9daffd9dadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdbdbdcffdcdcdcffdcddddffddddddffdedddeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e3ffe3e3e3ffe3e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe7e8e8ffe9e9eaffebebebffecedecffeeedeeffeeefeffff0eff0fff0f1f1fff1f1f1fff2f2f2fff3f3f2fff3f3f3fff4f4f4fff5f4f4fff6f6f6fff7f6f6fff7f7f7fff8f8f8fffafafafffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeededffedededffedededffededeeffeeededffedededffedeeeeffedededffebebecffebeaebffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e9ffe7e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e4e4ffe4e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0dfffdfdfdfffdededeffdddeddffdddddcffdbdbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdad9daffdadadaffdad9da00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c8ffc8c7c8ffc9cacaffccccccffcfcfceffd1d0d0ffcfcfcfffccccccffc4c4c4ffbababaffaeaeaeffa4a5a5ffa4a3a3ffa5a5a5ffa6a6a6ffa7a7a7ffaaaaabffb0b0b0ffb6b6b6ffb9b9b9ffbababaffbdbdbdffbfbfbfffc0c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c5ffc4c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c7ffc6c6c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc9c8c8ffc9c8c9ffc9c9caffc9c9caffcacacaffcacacaffcacacaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffccccccffccccccffcccdccffcccccdffcccdcdffcdcdcdffcdcdcdffcdcdceffcecdceffcdceceffcececeffcecfceffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd6d6d6ffd7d7d7ffd5d4d5ffd2d2d3ffcfcfd0ffcccbcbffc5c4c5ffbfc0c0ffbfbebfffbebfbfffbebebeffbebebeffbdbdbdffbdbdbdffbcbdbdffbcbdbcffbdbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbabbffbbbabaffbababaffb9bab9ffb9b9baffb9b9b9ffb8b9b8ffb8b9b9ffb9b8b8ffb8b8b8ffb8b7b8ffb7b8b7ffb6b7b7ffb6b7b6ffb6b7b6ffb6b6b6ffb5b6b6ffb6b5b6ffb5b6b6ffb5b5b5ffb4b5b4ffb4b4b4ffb4b3b3ffb4b3b3ffb3b3b2ffb2b3b3ffb2b2b2ffb1b2b1ffb1b1b1ffb1b1b0ffb1b1b1ffb0b0b0ffafafb0ffafafafffaeafafffafafaeffadaeadffadadadffadadadffacadacffacacacffacababffaaabaaffaaababffaaaaaaffa9a9a9ffa9a9a9ffa8a8a9ffa9a8a8ffa8a7a8ffa7a8a8ffa7a6a7ffa7a7a7ffa6a6a6ffa6a6a6ffa5a5a5ffa4a4a4ffa4a4a5ffa3a4a3ffa4a3a3ffa3a3a3ffa3a3a3ffa2a2a2ffa2a2a2ffa2a1a2ffa2a1a1ffa1a0a1ffa0a0a0ff9f9fa0ff9f9f9fff9e9e9eff9d9d9dff9d9c9cff9c9c9cff9b9b9bff9a9b9bff999a9aff999999ff999999ff989899ff989899ff9a9a9aff9e9f9fffa4a4a4ffa8a9a8ffa9a9a9ffaaa9a9ffacacacffafafafffb1b1b1ffb2b2b1ffb1b2b1ffb2b1b1ffb3b3b3ffbababaffc1c2c1ffc8c7c8ffcdccccffd0d1d0ffd3d3d3ffd4d5d4ffd4d4d4ffd2d1d1ffcfd0cfffcececeffcececeffcdcecdffcdceceffcdceceffcdcdcdffcdcdceffcdcdceffcececdffcfcecfffcdceceffcecdceffcecece000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddddeffdedddeffdddedeffdededeffdedfdeffdfdedeffdededeffdfdfdfffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffebebebffebebecffecececffecececffececedffededeeffedeeeeffefeeeeffefeeeeffefefefffefeeefffefefefffeeeeeeffefeeeeffefeeee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060506ff0d0d0dff292929ff535353ff6d6e6eff7f7f7fff858585ff868787ff898989ff8c8b8bff8d8d8dff8f9090ff939393ffbebebdfff3f3f3fffaf9fafffafafafffbfafbfffafbfbfffafafafffbfafafffbfbfbfffafbfbfffafafbfffbfafbfffafbfbfffbfbfafffbfafafffafbfafffafafbfffbfbfafffafafafffafafbfffafbfbfffafafafffafbfafffafafafffbfafbfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafbfafffafbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfefefffefdfefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffefefdfffdfdfdfffdfdfefffdfefefffefdfdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafbfffafbfafffbfafafffafafafffafbfbfffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffafafafff1f0f0ffbabbbbff929292ff8e8e8eff8c8d8dff8b8b8bff898988ff878787ff868686ff828283ff727272ff494948ff1d1d1dff070708ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffafaf9fffafafafff9f9fafff9f9f9fffaf9f9fffafafafffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfefefffefffefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefdfffefdfdfffcfcfcfffbfbfbfff9fafafff9f9f9fff7f7f7fff6f6f6fff5f5f5fff5f4f4fff4f4f4fff3f4f4fff3f3f3fff2f3f3fff1f2f2fff1f0f0ffefefefffeeedeeffecececffeaeaebffe9e8e9ffe8e8e8ffe6e6e6ffe4e4e4ffe2e1e2ffdfdfdfffdedddeffdbdbdbffd8d8d8ffd5d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcdcdcdffcccccdffcccdcdffcdcdcdffcdcdccffcdcdcdffcccccdffccccccffcdcccdffccccccffccccccffccccccffcdccccffcccdccffccccccffcdccccffcccccdffcccdccffcecdcdffcecfceffcfcfcfffd0d0d0ffd0d0d0ffd1d2d2ffd2d3d3ffd3d3d3ffd4d5d4ffd5d5d5ffd6d6d6ffd7d6d7ffd8d7d7ffd9d8d8ffdad9d9ffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdddddcffddddddffdededdffdfdedeffdfdfdfffdfe0dfffe0e0e0ffe0e1e1ffe0e0e0ffe0e1e0ffe1e0e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e9e8ffe9e8e8ffe8e8e9ffe8e9e9ffe9e8e8ffe8e9e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffeae9e9ffe9eae9ffeaeaeaffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffe9eae9ffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e8e8ffe8e8e9ffe8e9e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe7e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e6e6ffe5e5e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe0e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdedfdeffdddddeffddddddffdededdffdddddcffdbdbdcffdadadaffd9d8d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d5d5ffd3d4d4ffd2d2d2ffd0d1d1ffcfcfcfffcccbccffc9c9c9ffc6c7c7ffc4c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffbebebeffbebebeffbcbdbdffbabbbaffb9b9b9ffb8b8b8ffb7b7b7ffb5b6b6ffb5b4b5ffb3b4b4ffb3b3b2ffb2b2b2ffb1b2b1ffb0b0b1ffb0b0afffaeaeaeffadadadffababacffa8a8a8ffa4a5a5ffa1a1a1ff9d9d9dff999899ff949493ff8f8e8eff898989ff848383ff7d7e7dff787878ff737373ff696968ff626262ff5d5d5dff595858ff535353ff4d4e4dff484848ff434343ff3e3e3eff393a39ff353535ff303131ff2d2d2dff181718ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000001ff000100ff010000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000ff010001ff000100ff000001ff010100ff000000ff000001ff000101ff000000ff000101ff000100ff010101ff010000ff000000ff010000ff010000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff070607ff121212ff313131ff4d4d4dff585858ff5c5c5cff626162ff656666ff6a6a6aff6e6d6eff717171ff6e6e6eff3e3e3eff373837ff3d3d3dff434343ff4a4a4aff535353ff595959ff5f5f5fff656565ff6c6b6bff727272ff797979ff818081ff878888ff8e8e8dff939393ff989898ff9d9d9dffa2a2a2ffa6a6a6ffababacffaeaeaeffb1b1b1ffb3b4b4ffb5b6b5ffb8b8b8ffbab9b9ffbbbbbaffbdbcbcffbebdbdffbfbebeffbfc0bfffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc3c2c2ffc3c3c3ffc3c4c4ffc4c5c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcbcbffcbcccbffcbccccffccccccffcccdcdffcdcdcdffcecdcdffcdcdceffcecfceffcecfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d5d4ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d6ffd7d6d6ffd7d7d8ffd7d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdadadaffdbdadaffdbdbdbffdcdcdbffdcdcdcffdcdddcffddddddffddddddffdededdffdededeffdfdedeffdfdfdfffdfe0e0ffdfe0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe3e2e3ffe3e4e3ffe4e4e5ffe4e4e5ffe5e5e5ffe6e6e5ffe7e7e7ffe8e8e8ffebebebffecececffedededffefeeefffeff0effff0f0f0fff1f1f1fff1f2f2fff3f3f3fff4f3f3fff4f3f4fff4f5f5fff5f5f6fff6f6f6fff7f7f7fff8f7f8fff9f9f9fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedeeeeffeeedeeffedeeedffeeedeeffedeeedffededeeffedecedffececebffebebebffeaeaebffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e6ffe5e6e6ffe5e6e5ffe5e4e4ffe4e3e4ffe3e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdededeffdcddddffdcdcdcffdbdbdbffdadadbffdadad9ffdadadaffdadad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffd9d8d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc9c9c9ffc9cac9ffcacacbffccccccffcfcfd0ffd2d2d2ffd2d1d1ffcfcfcfffcacbcbffc2c2c3ffb7b8b7ffacacacffa4a4a4ffa4a4a4ffa6a6a6ffa8a8a8ffacadacffb2b2b2ffb8b8b8ffb9babaffbbbbbbffbdbcbdffbebfbfffc0c0bfffc1c0c0ffc1c1c0ffc1c1c2ffc2c2c1ffc2c1c1ffc2c2c2ffc2c3c3ffc3c2c3ffc3c4c3ffc3c4c3ffc4c4c4ffc5c4c5ffc5c5c4ffc6c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc9c8c8ffc8c9c9ffc8c9c9ffc9c9c9ffc9cacaffcacacaffcacacaffcbcacaffcacbcaffcacacbffcbcbcbffcbcbcbffcccccbffcbcbccffccccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcdcdceffcdcdceffcdceceffcececeffcfceceffcececfffcecfcfffcfcfcfffcfd0cfffd0d0d0ffd0cfd0ffd0d0d0ffd1d0d1ffd0d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d5ffd6d6d6ffd6d6d6ffd4d4d4ffd2d2d2ffcfcfcfffcacacaffc2c3c2ffbfbfbfffbebdbeffbebdbdffbebdbdffbdbdbcffbdbdbdffbcbdbcffbcbcbcffbcbcbcffbcbcbbffbbbbbbffbbbabaffbbbabaffbabbbaffb9babaffb9b9b9ffb9b9b9ffb9b9b9ffb8b9b8ffb8b8b8ffb8b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b7ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb4b5b5ffb4b4b5ffb4b4b4ffb3b4b4ffb3b4b3ffb3b2b2ffb2b2b2ffb2b2b2ffb1b2b2ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0afffb0b0b0ffafafafffaeafaeffaeaeaeffaeaeaeffadaeadffadadadffadacacffacacacffacacabffabababffaaabaaffaaaaaaffaaaaa9ffa9a9a9ffa8a8a9ffa8a9a9ffa8a7a7ffa7a8a7ffa7a7a6ffa7a7a7ffa6a5a6ffa5a5a5ffa5a4a5ffa5a4a4ffa4a4a4ffa3a4a3ffa3a3a3ffa3a3a3ffa2a3a2ffa2a2a1ffa2a1a1ffa2a1a1ffa1a1a1ffa0a1a0ffa0a0a0ff9fa0a0ff9f9f9fff9e9e9eff9e9d9dff9c9d9dff9b9b9cff9b9b9bff9b9b9bff9a9a9aff99999aff999899ff999899ff989898ff989798ff989798ff979898ff9a9a9aff9f9f9fffa5a6a6ffa8a8a8ffa8a7a7ffa9a9a9ffacadadffaeafafffb0b0afffb0b0b0ffb1b1b1ffb8b8b8ffc1c1c1ffc8c8c8ffccccccffd0d0d0ffd4d3d3ffd4d5d5ffd3d3d4ffd1d1d1ffcfcfd0ffcfcfceffcececeffcecfceffcececfffcececeffcecdcdffcdcdceffcdceceffcdcdcdffcdceceffcdcecdffcfcfcfffcecece000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdedddeffdddeddffdddddeffdededeffdddedeffdedfdeffdfdedeffdededeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e8ffe8e8e7ffe8e8e7ffe8e8e9ffe8e9e9ffe9e8e8ffe9e9e9ffe9eae9ffeaeaeaffebeaeaffebebeaffecebebffececebffedececffecededffeeeeeeffeeeeeeffefefeeffeeefeeffefeeeeffefeeefffeeefefffeeefeeffeeeeeeffeeefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050505ff0e0d0dff2c2b2bff555555ff727271ff818181ff868586ff878787ff898989ff8b8b8bff8d8d8dff909090ff969696ffc4c4c4fff6f6f6fffafafafffafafafffafbfafffbfbfbfffbfbfafffbfbfafffafbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfafffbfbfafffafbfbfffbfafbfffafafafffafbfafffafbfafffafafbfffafbfafffafbfafffafafafffbfafafffbfafafffbfafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffbfafafffbfbfafffafafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfbfcfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffdfdfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffefdfdfffefdfefffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfafffafafafffafafafffafbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffbfafafffbfbfafffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfafff3f3f3ffc2c1c1ff949494ff8f8e8eff8c8d8cff8b8b8bff888989ff878787ff868787ff858585ff787878ff545454ff2a2b2aff0d0d0dff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9fafafff9fafafffafafafff9f9f9fff9f9f9fffafafafffcfcfbfffcfcfbfffbfcfcfffcfcfdfffdfdfdfffefdfefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefdfdfffbfcfcfffbfbfbfffaf9f9fff9f8f9fff7f8f8fff6f6f6fff6f5f6fff4f5f4fff4f3f3fff3f3f3fff2f2f2fff2f1f1fff0f1f0ffefeff0ffeeefeeffedededffebececffeaeaeaffe8e8e8ffe7e7e7ffe5e5e5ffe4e4e3ffe2e2e2ffdfdfdfffddddddffdbdadbffd8d8d8ffd6d6d5ffd4d4d4ffd2d1d2ffcfd0d0ffcdcecdffcccdccffcdcdcdffcdcdcdffccccccffcccdcdffcccccdffccccccffccccccffccccccffccccccffcdccccffccccccffccccccffcccccdffcccccdffcdcccdffcdccccffccccccffcececdffcececeffcececfffcfcfcfffd0d0d0ffd1d2d1ffd2d2d2ffd3d3d4ffd4d4d4ffd5d6d5ffd5d6d6ffd7d7d7ffd8d7d7ffd9d8d8ffd9d9d9ffdbdbdbffdbdbdbffdcdbdcffdcdcddffdcdddcffdddddeffdededdffdededeffdfdfdfffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe6e5e5ffe5e6e6ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e8e9ffe8e9e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffe9e9e9ffeae9eaffe9eae9ffe9e9e9ffeae9e9ffeae9eaffeae9e9ffeaeaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeae9ffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe7e6e7ffe6e6e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e3ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffdfdfe0ffdfe0dfffdedfdeffdededfffdededeffddddddffddddddffdddddcffdcdcdbffdbdbdbffd9d9d9ffd9d8d8ffd8d7d8ffd7d7d7ffd6d6d5ffd5d4d5ffd3d3d3ffd1d1d1ffd0d0d0ffcdcecdffcbcbcbffc8c8c8ffc5c5c5ffc3c4c3ffc1c1c2ffc0c0c0ffbebfbeffbdbebdffbdbcbcffbcbcbbffbababaffb9b9b9ffb8b8b9ffb7b7b7ffb6b5b6ffb5b5b5ffb4b4b4ffb4b4b3ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0afffaeaeaeffacadacffaaaaaaffa6a7a6ffa3a3a3ff9e9f9eff9b9a9bff969596ff919191ff8b8c8cff868686ff808080ff7c7b7bff747475ff6a6a6aff646465ff5f5f5fff5a5a5aff565555ff505050ff4b4a4aff454645ff404041ff3b3c3bff363636ff313232ff2e2e2eff272627ff060606ff000000ff010100ff000101ff000001ff010000ff000000ff000100ff000100ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff00000000000000ff010100ff000100ff000001ff000001ff000000ff000100ff000100ff000001ff000100ff000100ff000000ff010001ff010000ff010000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff121112ff303030ff4c4d4cff585858ff5c5c5cff626161ff656666ff696a69ff6d6d6dff717071ff6e6f6fff3e3e3eff373837ff3d3d3dff434344ff4b4b4bff535352ff595959ff5f5f5fff646564ff6a6b6aff717172ff797979ff818080ff888787ff8d8d8dff939392ff989897ff9c9d9dffa1a1a1ffa6a6a5ffabababffaeaeadffb1b1b1ffb3b4b3ffb6b6b5ffb7b7b7ffb9b9b9ffbbbabaffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc0c1c1ffc1c1c0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c4c4ffc5c6c5ffc6c5c6ffc6c7c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9cacaffcacacaffcbcacaffcbcacbffcbcbcbffcbcccbffccccccffcdccccffcccdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d1ffd2d2d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d6ffd7d8d7ffd8d8d7ffd8d8d9ffd9d9d9ffd9dad9ffd9dad9ffdadadaffdbdadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddcddffdddddeffddddddffdededeffdedfdeffdfdedeffe0dfdfffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe7e7e6ffe8e8e9ffeaeaebffecebebffedededffeeefeeffefefeffff0f0f0fff1f0f1fff1f2f2fff2f3f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff9f9f8fffafbfafffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffdfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeededffedeeedffededeeffedeeedffedededffedeeeeffedededffedecedffebebebffebebeaffebebeaffeaeaeaffe9e9eaffe9e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe7e7e7ffe7e6e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfdfffdedfdeffdedddeffddddddffdcdbdcffdcdbdbffdadadaffdadadaffdadad9ffdadadaffdadadaffdadadaffdadadaffdadad9ffdadadaffdadadaffdadadaffd9dad9ffdad9daffd9d8d9ffdadadaffd9dada000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c7ffc9c9c9ffc9cac9ffcccccbffcccbccffcdccccffcecfcfffd2d2d2ffd3d3d3ffd2d2d2ffcfcfcfffc9c9c9ffc0c1c1ffb6b6b6ffabababffa5a5a5ffa6a6a5ffaaa9a9ffafafafffb5b5b4ffb8b9b8ffbbbabbffbcbcbcffbebdbeffbfbebeffbfbfbfffc0c0bfffc0c0c0ffc0c0c1ffc1c0c1ffc1c1c1ffc1c2c1ffc2c2c1ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9caffc9cac9ffc9cac9ffcacacaffcacacaffcacacaffcacacbffcbcbcbffcccccbffccccccffccccccffccccccffccccccffcdcdccffcdcdcdffcdcdcdffcecdcdffcdceceffcdcecdffcececeffcececeffcecfceffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd1d1d0ffd1d1d0ffd0d1d0ffd1d1d2ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd5d6d5ffd3d4d3ffd1d1d1ffcececeffc8c9c8ffc1c2c1ffbdbebdffbdbdbdffbdbcbcffbdbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbabbbbffbababaffbababbffbababaffbab9b9ffbab9b9ffb9b9b9ffb9b8b8ffb8b9b8ffb8b8b9ffb7b8b8ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b5ffb5b6b6ffb5b5b5ffb5b4b5ffb5b4b5ffb4b4b4ffb4b4b4ffb4b3b4ffb3b3b3ffb2b3b3ffb2b2b2ffb1b2b1ffb2b1b2ffb1b1b1ffb0b0b0ffb0b1b0ffb0b0b0ffb0b0b0ffafafafffaeafaeffafaeaeffaeaeaeffaeaeadffadadadffadacadffacacadffacabacffacababffaaaaabffaaaaaaffaaaaa9ffa9a9a9ffa9a8a9ffa8a8a8ffa7a8a7ffa7a7a7ffa7a7a7ffa6a6a6ffa6a6a5ffa5a5a5ffa5a4a5ffa5a4a4ffa4a4a4ffa3a3a3ffa3a3a3ffa2a2a2ffa2a2a2ffa1a2a2ffa1a1a1ffa1a0a1ffa0a1a0ffa0a0a0ffa0a0a0ffa09fa0ff9f9f9fff9e9f9eff9d9d9eff9c9d9dff9c9c9cff9b9b9cff9b9b9aff9a999aff999999ff999998ff999998ff989898ff979898ff989797ff979797ff979797ff979797ff989798ff9b9a9bffa0a1a1ffa6a6a6ffa6a7a6ffa7a7a7ffa9a9a9ffacacacffaeaeaeffb0b0b0ffb7b7b8ffc0c0bfffc7c7c7ffcdccccffd0d0d0ffd4d4d3ffd5d6d5ffd4d4d5ffd1d1d2ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcecfceffcececeffcececeffcececdffcdceceffcdcecdffcdcdceffcdcecdffcececdffcdcecd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdededeffdededeffdededeffdededdffdedddeffdedddeffdededeffdededeffdededeffdfdedfffdedfdfffdededeffdfdfdfffdedfdfffdfdfdfffe0e0dfffe0e1e0ffe2e1e2ffe3e3e2ffe3e3e3ffe3e4e4ffe5e4e5ffe5e5e6ffe6e5e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebeaebffebebebffecececffecececffedecedffedededffeeedeeffeeeeeeffeeeeeeffefeeefffeeefeeffefeeeeffefeeeeffefeeefffefeeeeffeeefee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffeffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050405ff0e0e0dff2d2d2dff595858ff767675ff828282ff868786ff888888ff898989ff8b8b8bff8c8d8dff909090ff999a99ffcccbccfff7f7f7fffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffafafbfffbfafafffafbfbfffafafbfffbfafbfffafbfafffbfbfafffbfbfafffafbfafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffcfdfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefefffdfdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfcfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffbfbfcfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffafbfafffbfbfafffafafbfffbfbfafffafbfafffafafafffafafafffafafafffbfafbfffbfafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfafffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfff4f4f5ffc8c8c8ff959595ff8e8e8dff8c8d8cff8b8b8bff8a8a89ff878787ff878787ff868685ff7b7b7bff5e5e5eff363637ff121112ff060606ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffaf9fafffafafafffafafafffaf9f9fff9f9fafffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefdfdfffcfcfcfffbfbfbfffaf9f9fff8f9f9fff8f8f8fff7f6f6fff6f6f5fff5f5f5fff3f3f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecececffebebebffeaeae9ffe8e8e9ffe6e7e7ffe5e5e5ffe3e2e3ffe1e1e1ffdededeffdddddcffdad9daffd8d7d7ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcdcdcdffcccdcdffcdcdccffcccdcdffcccccdffcdccccffccccccffcdccccffcccccdffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcbcccbffcdcdcdffcecdceffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d8ffd9d8d8ffd9d9daffdbdadaffdbdbdbffdbdbdbffdcdcdcffdddcdcffddddddffdededeffdededeffdfdfdfffdfdfdfffe0e0dfffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e3ffe3e2e3ffe3e3e3ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e7ffe8e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffe9eaeaffe9e9eaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeae9eaffeaeae9ffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe9e9e8ffe8e9e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e5e4ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe2e2e2ffe1e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffe0e0dfffdfdfdfffdededeffdededeffdddddeffddddddffddddddffdcdbdcffdbdbdbffdad9daffd9d9d8ffd8d7d8ffd7d7d6ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d1ffd0d0d1ffcfcfcfffcbccccffc9cac9ffc6c7c7ffc4c4c4ffc2c2c2ffc1c0c0ffc0bfbfffbebebfffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb8b8b7ffb6b6b6ffb5b5b6ffb5b5b5ffb4b4b4ffb3b2b3ffb1b2b2ffafafb0ffaeaeaeffabacabffa8a8a8ffa5a5a4ffa0a1a1ff9c9d9cff989898ff949393ff8e8e8eff898888ff848383ff7d7d7dff737372ff6b6b6bff666666ff616161ff5c5c5cff585757ff525252ff4d4d4cff474847ff424243ff3d3e3dff383838ff333333ff2f2f2fff2b2b2bff161717ff000000ff000000ff010000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff010000ff000000ff010000ff000001ff010000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff000001ff000000ff000101ff000000ff010001ff000100ff010000ff010100ff000100ff000000ff000000ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff070607ff111110ff302f30ff4d4d4cff585858ff5c5c5cff606160ff656564ff686869ff6d6d6cff707170ff6e6e6eff414242ff373737ff3d3d3dff444444ff4c4b4bff525253ff595959ff5f5f5fff656564ff6b6a6aff717171ff797979ff818080ff888887ff8d8d8dff939293ff989798ff9c9c9dffa1a1a1ffa5a6a6ffaaaaabffadadaeffb0b1b0ffb3b3b3ffb6b6b5ffb7b8b7ffb9b9b9ffbababaffbcbcbcffbcbdbdffbebebeffbfbfbeffbfc0c0ffc0c0c0ffc1c0c0ffc0c1c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c8ffc8c8c8ffc8c8c9ffc9c8c9ffcac9caffcac9caffcacbcaffcbcacbffcbcbcaffcbcbcbffccccccffccccccffcdccccffcdcdcdffcdcecdffcdcecdffcececeffcecfceffcfcfcfffd0cfd0ffd0d0d0ffd1d0d0ffd0d0d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d7d8ffd8d9d8ffd9d9d8ffd9d9d9ffd9dadaffdadadaffdadadbffdbdbdbffdbdbdcffdcdcdbffdddcdcffdcdddcffddddddffddddddffdededdffdededeffdedfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e4e3ffe4e4e5ffe5e5e5ffe5e5e6ffe6e6e6ffe8e8e8ffeae9eaffebecebffedecedffeeeeedffefefeffff0f0f0fff0f1f0fff2f2f1fff2f2f2fff3f4f3fff3f4f4fff5f5f4fff5f5f5fff6f6f6fff7f7f7fff8f7f7fff9f8f8fffafafbfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffededeeffeeeeeeffedededffedededffeeeeedffedededffebececffebebebffebeaeaffeaeaeaffeae9eaffe9eae9ffe9e8e9ffe9e8e8ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e6ffe5e6e5ffe4e5e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe1e1e2ffe1e1e1ffe0e0e1ffe0e0dfffdfdfdeffdededeffdededeffddddddffdcdcdcffdbdbdbffdbdadbffdadadaffd9dadaffdadadaffd9dadaffdad9daffdadadaffdadad9ffdadadaffdadad9ffd9dadaffd9d9d9ffdadadaffdadadaffd9dadaffdad9d90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c7c8ffc9cac9ffc9c9c9ffcccccbffcccccbffcececfffcccdccffcececeffd0d0d1ffd4d4d3ffd4d5d4ffd2d2d2ffcececeffc8c8c8ffc0bfc0ffb5b5b5ffabaaaaffa8a8a9ffacacacffb1b1b2ffb7b7b6ffb9b9b9ffbbbbbbffbdbcbdffbebdbdffbfbfbeffbebfbeffbfbfbfffbfbfbfffbfbfc0ffc0bfc0ffc0c0c1ffc1c0c1ffc1c1c1ffc1c2c1ffc2c2c1ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c5ffc5c4c4ffc5c5c4ffc5c5c5ffc6c6c5ffc6c5c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcaffcacacbffcbcacbffcbcbcbffcccbccffcccccbffcccbccffcccccbffccccccffcccccdffcccdccffcdcdcdffcdcdcdffcdcecdffcdcecdffcececeffcececeffcececfffcfcfcfffcfcfcfffd0cfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d4d4ffd4d5d5ffd2d2d2ffd0d0d1ffcccdccffc6c6c6ffc0c0bfffbcbdbdffbcbcbcffbbbcbcffbcbcbbffbbbbbbffbbbbbbffbbbabaffbababaffbababaffbab9b9ffb9b9b9ffb9b9b9ffb8b9b9ffb9b9b9ffb8b8b8ffb8b8b7ffb7b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb5b6b6ffb5b6b6ffb5b5b5ffb5b4b5ffb5b4b5ffb4b4b4ffb4b4b4ffb4b3b4ffb4b3b3ffb3b3b2ffb2b2b3ffb2b2b2ffb2b2b1ffb1b1b1ffb1b1b1ffb0b1b0ffb0b0b0ffafb0b0ffafafb0ffafafafffafafafffafaeaeffaeadaeffaeaeaeffadadaeffadadadffacacacffacacacffacacacffabababffababaaffa9aaa9ffa9a9a9ffa9a8a9ffa8a8a8ffa8a7a8ffa7a7a8ffa6a6a7ffa6a6a6ffa5a6a5ffa5a5a5ffa5a5a4ffa4a4a4ffa3a4a4ffa3a3a3ffa3a3a2ffa1a2a2ffa1a1a1ffa1a1a1ffa0a1a1ffa1a0a0ffa09f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9e9e9eff9e9e9dff9d9d9dff9c9c9dff9c9c9cff9b9b9bff9a9a9aff9a9a9aff99999aff989999ff989898ff989798ff989798ff979797ff979897ff979797ff979797ff979796ff969697ff979797ff9b9b9affa1a1a1ffa5a5a5ffa5a6a5ffa6a6a5ffa9aaaaffb1b1b1ffb8b8b8ffbfbfbfffc6c6c5ffcccccdffd1d1d1ffd4d4d4ffd7d7d6ffd5d5d5ffd2d2d2ffd1d0d1ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcecfcfffcecdceffcecdceffcdcecdffcecdcdffcececd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdededeffdededeffdedddeffdededdffdededdffdddddeffdddeddffddddddffdddddeffdededeffdedfdeffdedfdeffdededeffdededfffdfdfdfffe0e0e0ffe1e1e0ffe1e1e2ffe3e2e2ffe3e3e3ffe4e4e3ffe5e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e9e9ffe8e8e9ffe9e8e9ffe9e9e9ffeaeae9ffeaeae9ffeaebeaffebebebffebebebffecececffecececffedececffeeededffedeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeefefffefefefffeeeeefffeeefee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff060605ff0f0f0fff303030ff5d5d5dff787878ff838483ff888887ff888989ff8a8a8aff8b8b8bff8d8d8dff90908fff9b9a9bffd2d2d2fff7f8f8fffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfafbfffafafbfffafafbfffbfbfafffafafafffbfafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafafafffafafafffafbfafffafafafffafafafffafbfafffafafafffaf9fafffafafafffafbfafffbfbfbfffbfbfbfffafbfafffafbfbfffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefefdfffefefdfffefdfdfffdfefefffefefdfffefefefffdfefefffdfefdfffdfefefffefdfdfffefdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfbfbfffcfcfcfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffcfbfcfffcfbfcfffcfdfcfffdfcfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfbfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfcfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffefdfefffdfdfdfffefefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffafafafffafafbfffafafbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfff6f5f6ffcecfcfff959695ff8e8e8eff8c8d8dff8b8b8bff898a89ff888888ff888787ff858585ff7a7b7aff5f5e5eff383839ff131313ff060606ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffafafafff9faf9fff9fafafff9fafafff9f9fafffafbfafffbfbfbfffcfcfcfffdfdfdfffdfdfefffefdfefffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffbfbfbfffafafafff8f9f9fff8f7f8fff7f7f7fff6f6f6fff5f4f4fff4f3f3fff2f3f3fff2f2f2fff1f1f1fff0f0f0ffefefeeffedeeeeffecececffebeaeaffe9e9e9ffe8e8e8ffe7e6e6ffe4e4e4ffe2e3e3ffe0e1e0ffdededdffdcdcdcffd9d9daffd7d7d7ffd5d5d4ffd2d3d2ffd1d1d1ffcecfcfffcdcdcdffcdcdccffcdcdcdffcdcdccffcccccdffcdcdcdffccccccffcbccccffccccccffcbccccffccccccffcbcccbffccccccffccccccffcccbccffcccbccffcbccccffcccbccffcbcbcbffcdcdccffcecdcdffcececdffcfcecfffcfcfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d8ffd9d9d8ffd9d9d9ffdadadbffdbdbdbffdbdcdbffdcdcdcffdddcddffdededdffdededeffdfdedeffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e0ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe5e4e4ffe4e4e5ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe7e8e7ffe8e7e7ffe8e7e8ffe7e8e7ffe8e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e8e9ffe9e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffeaeae9ffe9eaeaffe9eae9ffe9eaeaffeae9e9ffeae9e9ffeae9eaffeaeaeaffeae9e9ffe9e9eaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe8e8e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe4e4e5ffe4e4e5ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e2ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e0e0ffdfe0dfffdfe0dfffdfdedeffdededeffdedddeffdededeffddddddffdcdcddffdcdcdcffdbdbdbffdadad9ffd9d9d9ffd8d8d9ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d3d3ffd1d1d1ffcfcfcfffcdcdcdffcbcbcaffc7c7c8ffc5c5c5ffc2c2c2ffc0c1c1ffc0c0c0ffbfbfbfffbebfbeffbdbdbdffbdbdbdffbcbcbcffbbbbbcffbbbabaffb9bab9ffb9b8b9ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b4ffb4b3b4ffb2b2b3ffb0b0b1ffafafafffacacacffaaaaaaffa6a6a6ffa2a2a2ff9e9e9fff9a9a9aff969595ff919090ff8b8b8bff868686ff7e7f7fff747374ff6d6d6dff696969ff646463ff5f5e5eff595a5aff545554ff4f4f4fff494a4aff444444ff3e3f3fff3a3939ff353434ff302f30ff2c2c2cff252424ff060606ff000100ff000100ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000100ff010000ff000001ff000000ff010100ff000000ff010000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000100ff010000ff010000ff000000ff000100ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff070706ff111111ff313031ff4e4e4eff585858ff5c5c5cff606060ff646464ff686868ff6d6d6dff717172ff6e6e6dff474747ff373737ff3c3d3cff434344ff4a4b4bff515252ff585958ff5e5e5eff656465ff6b6b6bff727172ff797979ff808180ff888888ff8d8d8dff929292ff979797ff9c9d9cffa1a0a1ffa5a5a6ffaaaaaaffadadadffb0b0b0ffb3b3b3ffb5b5b5ffb7b7b7ffb8b9b9ffbababbffbcbcbbffbdbdbdffbdbebeffbfbfbfffbfc0bfffc0c0c0ffc0c0c0ffc1c1c1ffc2c1c1ffc3c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c6ffc6c6c5ffc6c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9cac9ffcacac9ffcacacaffcacacbffcbcbcbffcbcbcbffcbcccbffccccccffcccdcdffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadbffdbdbdaffdbdbdbffdbdcdcffdcdcdcffdcddddffddddddffddddddffdededeffdfdedeffdfdedfffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe0e1e0ffe1e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e6ffe7e8e7ffe9e9e9ffebeaebffececedffedeeedffefefeeffeff0effff1f1f1fff1f2f2fff3f2f3fff3f3f3fff4f4f4fff5f5f4fff5f5f5fff6f6f6fff6f7f6fff7f7f8fff8f8f8fffafafafffbfcfbfffcfcfcfffdfcfdfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffdfcfdfffcfdfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeedffededeeffedeeedffedeeedffeeededffeeededffedededffedededffecebebffeaeaebffeaebebffeaebeaffeaeae9ffeae9eaffe9e9e9ffe8e9e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe3e3e4ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdedfffdededeffdddeddffddddddffdcdcdcffdcdbdbffdbdadbffdadadaffdad9daffd9d9daffd9dadaffdadadaffd9dad9ffdadadaffd9d9d9ffd9d9d9ffdadadaffdad9daffdadad9ffdadad9ffd9d9daffd9d9d9ffd8d9d900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c7ffc7c8c8ffc7c8c7ffc9c9c9ffcac9c9ffcccbccffcbccccffcecfceffcecfceffcfcfcfffcfd0d0ffd1d1d1ffd2d2d2ffd4d4d5ffd5d5d4ffd1d1d2ffcdcdceffc7c7c7ffbebfbfffb4b5b5ffaeaeafffafafafffb3b3b3ffb7b7b7ffbababaffbbbbbcffbdbcbdffbdbebdffbebebeffbdbebdffbebebdffbebebeffbebfbeffbfbfbfffbfbfc0ffbfc0c0ffc1c1c0ffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c2c3ffc4c3c3ffc4c4c3ffc3c4c4ffc5c4c4ffc4c5c5ffc5c4c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c6c6ffc6c7c7ffc7c7c7ffc8c8c7ffc7c8c8ffc8c8c7ffc8c9c8ffc9c8c8ffc9c8c8ffc9c9c9ffcacacaffcac9c9ffc9c9caffcacbcaffcacbcaffcbcbcaffcbcbcbffcbcbccffcbcccbffcccccbffccccccffccccccffcccdcdffcdcdcdffcdcdccffcdcdcdffcecdcdffcdcdcdffcececeffcececeffcecfcfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d1ffd0d1d1ffd2d1d2ffd1d2d2ffd2d2d2ffd3d2d3ffd3d4d3ffd4d4d4ffd3d3d4ffd1d1d1ffd0d0cfffcbcbcaffc4c4c4ffbebebdffbbbcbbffbbbbbbffbbbbbbffbbbbbaffbababaffbababaffbababaffb9babaffb9b9baffb9b9b9ffb9b9b9ffb9b9b8ffb9b8b8ffb8b8b8ffb8b8b7ffb8b8b7ffb7b7b7ffb6b7b6ffb6b7b6ffb6b5b6ffb6b5b5ffb5b5b5ffb5b5b5ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b3ffb3b3b3ffb3b3b3ffb3b2b3ffb2b2b2ffb2b2b2ffb1b2b1ffb1b1b1ffb0b1b1ffb1b0b0ffb0b0afffafafb0ffafafafffaeaeafffafafafffaeaeaeffadaeaeffadadaeffadadadffadadadffacacacffacacacffacacabffabababffabaaabffaaaaaaffaaa9aaffa8a9a9ffa8a8a8ffa8a7a8ffa7a8a7ffa7a6a7ffa6a6a7ffa5a5a6ffa6a6a5ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a3ffa2a2a3ffa2a1a2ffa2a1a1ffa1a1a1ffa0a0a1ffa0a0a0ff9fa0a0ff9f9f9fff9f9f9fff9f9f9fff9f9e9eff9f9e9eff9e9e9eff9e9e9dff9d9d9dff9c9c9dff9b9c9bff9b9b9bff9b9a9aff9a9999ff999999ff999a99ff999898ff989798ff979898ff979797ff979796ff979797ff979697ff979797ff979796ff959696ff959595ff969797ff9b9b9bffa3a3a2ffa4a4a5ffa6a6a6ffb0afb0ffb9b9b9ffbfbfbfffc6c6c6ffcdcdcdffd1d1d2ffd5d5d5ffd6d7d7ffd6d5d6ffd3d3d3ffd1d1d2ffd0cfd0ffcfd0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfceceffcececfffcececeffcececeffcdcecdffcecdcd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdddedeffdededdffdededdffdededeffdededeffdededeffdededeffdddeddffdededeffdddedeffdededeffdededdffdededeffdeddddffdededeffdfdfe0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e6ffe6e5e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaebebffebebebffebebecffececebffedececffecededffeeededffedeeeeffeeeeeeffefeeefffefefefffefefefffefeeefffeeefefffefefefffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060707ff121212ff373738ff626262ff797979ff858586ff888988ff888889ff8a8a8aff8c8c8cff8e8d8eff909090ff9d9d9dffd7d7d7fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafafffafafafffbfbfafffafbfafffafbfbfffbfafafffafafafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfafbfffbfafafffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffefefefffefefefffefdfefffefdfefffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfcfffdfcfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfcfffcfdfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffcfbfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefdfdfffefdfefffdfdfefffdfdfdfffefdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffafbfbfffbfafafffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfafbfffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfff7f7f7ffd4d4d4ff999998ff8e8d8eff8c8c8cff8b8b8cff8a8a8aff888889ff888788ff868586ff7a7a7bff5e5f5eff383838ff131313ff050506ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffafafafffaf9fafff9f9f9fffafafafffafafafffbfbfbfffcfcfbfffdfcfdfffdfdfdfffdfdfdfffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfcfdfffcfbfcfffbfafafff9f8f9fff7f7f8fff6f6f6fff5f5f5fff4f4f4fff4f3f3fff3f2f3fff2f2f2fff1f1f1fff0efefffeeeeefffeeeeeeffecececffebeaeaffe9e9e9ffe7e7e8ffe6e6e6ffe5e4e4ffe2e2e2ffe0e0e0ffdcddddffdbdadaffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcdceceffcdccccffcdcdcdffcdcccdffcdcdccffcdcdccffccccccffcccbccffcbcbcbffcbcbcbffcccbcbffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcdcccdffcdcccdffcdceceffcfceceffd0cfcfffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffdbdadbffdbdbdbffdcdbdcffdcdcdcffdddcdcffddddddffdededeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe2e3e3ffe3e4e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e8e8ffe8e7e8ffe8e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe8e9e9ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffeae9eaffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9eaffe9eae9ffeae9e9ffe9eae9ffe9eaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0dfdfffdfdfe0ffdfdfdfffdfdedfffdfdedeffdedddeffddddddffdcddddffdddcdcffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d9ffd8d8d7ffd6d7d6ffd5d5d5ffd4d4d4ffd2d3d3ffd1d1d1ffd0d0d0ffcececeffccccccffc9c9c9ffc6c6c6ffc4c3c4ffc1c1c1ffc0c0c0ffc0bfc0ffbfbfbfffbebebeffbdbdbdffbdbcbdffbcbcbcffbbbcbbffbababaffbab9b9ffb8b8b9ffb7b7b7ffb5b5b6ffb4b5b5ffb5b4b4ffb4b3b3ffb1b1b1ffb0b0b0ffaeaeaeffabababffa8a8a8ffa4a4a4ffa1a0a0ff9c9c9cff979898ff939293ff8e8d8eff878787ff7d7c7dff757575ff6f6f6fff6b6a6aff666566ff616060ff5c5b5bff565756ff515151ff4b4b4bff464646ff404141ff3b3b3bff363536ff313131ff2c2c2dff282928ff161515ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000101ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff010000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060707ff101010ff303030ff4d4d4dff565656ff5a5a5aff5f5f5fff636364ff686767ff6e6e6eff747474ff6f6f6fff484747ff373637ff3c3c3cff424242ff4a4a4aff525152ff585859ff5f5f5eff656565ff6c6b6cff727272ff797a7aff818181ff888788ff8d8d8eff939293ff979797ff9c9d9cffa1a0a1ffa5a5a4ffaaaaaaffadadacffb0b0b0ffb2b3b3ffb5b5b5ffb6b6b7ffb9b9b9ffbababaffbbbcbbffbdbcbdffbebdbeffbfbebeffbfbfbfffc0bfc0ffc0c0c0ffc1c0c0ffc2c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c4c5ffc5c5c5ffc5c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc7c7c8ffc8c9c8ffc9c8c8ffc9c9c9ffc9c9caffcacacaffcacacaffcacacbffcbcbcbffcbcbcbffccccccffccccccffcccccdffcdcdcdffcececdffcececeffcececeffcfcfceffcfcfcfffd0cfd0ffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d5ffd5d4d5ffd5d4d5ffd5d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9daffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdddcddffddddddffddddddffdeddddffdededeffdfdedfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e5e4ffe5e5e5ffe5e6e5ffe7e7e7ffe9e9e9ffeaeaeaffebebecffedededffeeefeeffeff0f0fff0f1f0fff1f1f2fff2f2f2fff3f3f3fff4f4f4fff5f5f4fff6f5f5fff6f6f6fff7f6f7fff7f7f7fff8f8f8fffaf9f9fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeedeeffedededffededeeffedeeeeffededeeffeeedeeffeeedeeffedededffebecebffebebebffeaebeaffeaeaebffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e3e4ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdedfdfffdededeffdeddddffddddddffdddcdcffdbdbdcffdbdbdbffdbdadaffdadad9ffdadadaffdadad9ffdadadaffd9dadaffd9d9d9ffd9d9daffdadadaffdadadaffd9dadaffdad9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c8c7ffc9c9c9ffc9c9c9ffcccbcbffcbcbccffcfcfceffcecfceffcececfffd0d1d1ffd0d1d1ffd1d1d1ffd3d3d2ffd5d4d4ffd7d7d7ffd6d6d5ffd1d1d1ffcdcdcdffc7c7c7ffc0c0c0ffb9b9b9ffb5b5b5ffb5b5b5ffb7b7b7ffbab9baffbbbbbbffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebeffbfbebeffbfbebeffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc4c3c4ffc4c3c4ffc4c3c4ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc8c8c9ffc8c9c9ffcac9c9ffc9cac9ffcacacaffcacacbffcbcacaffcacacbffcbcbcbffcbcbcbffcbcbccffcbccccffcbccccffccccccffcdcdccffcdcdcdffcdcdcdffcecdcdffcecdceffcececeffcdcdcdffcececeffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d4d3ffd4d3d4ffd3d3d3ffd0d0d0ffcececeffc9cac9ffc2c2c2ffbcbcbcffbababbffbbbbbaffbababaffb9babaffbab9baffbab9b9ffb9b9b9ffb9b8b9ffb9b8b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb5b5b6ffb6b6b6ffb5b5b5ffb5b4b5ffb5b4b5ffb4b4b4ffb3b4b4ffb4b3b3ffb3b3b3ffb3b3b3ffb2b3b3ffb2b2b2ffb1b1b2ffb2b2b1ffb1b1b1ffb1b1b1ffb0b1b0ffafb0b0ffafafafffafafafffafafafffaeaeaeffaeaeaeffaeaeaeffadadaeffacacacffacacacffacacacffacacacffacacabffabababffabaaabffaaaaaaffa9aaaaffa9a9a9ffa9a8a8ffa8a8a8ffa8a7a8ffa7a6a7ffa6a7a7ffa6a5a6ffa5a5a5ffa4a4a4ffa4a4a4ffa4a4a4ffa3a3a3ffa3a2a2ffa1a1a2ffa2a1a1ffa1a1a1ffa0a0a0ffa09fa0ff9f9f9fff9f9f9fff9f9e9fff9e9e9eff9e9d9dff9e9d9dff9e9d9eff9e9d9eff9e9d9eff9d9d9dff9d9c9dff9c9b9bff9b9b9bff9a9b9bff9a9a9aff9a999aff99999aff989899ff989998ff989797ff979797ff969697ff969696ff969596ff969696ff969696ff969696ff969797ff959696ff949595ff9a999affa6a6a6ffabababffb0b1b0ffb9b9b9ffc0c0c0ffc7c6c7ffccccccffd2d2d2ffd6d5d5ffd8d8d8ffd7d7d7ffd5d4d5ffd3d2d3ffd1d1d1ffd0d1d1ffd0d1d1ffd0cfd0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfceceffcececeffcececeffcecece00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddeddffdeddddffdddeddffdededeffdededeffdeddddffdededeffdededeffdededeffdededeffdddedeffdddddeffddddddffddddddffdededeffdfdfdeffe0e0dfffe0e0e0ffe1e0e1ffe1e1e1ffe1e2e2ffe3e2e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e9e8ffe9e8e8ffe9e8e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebebeaffebebebffecebebffecececffecedecffedecedffedededffeeededffeeeeeeffeeeeefffefeeeeffefeeeeffefeeefffefefefffefefefffefefefffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff080809ff151516ff3f3f3fff676766ff7b7b7bff868786ff888888ff888888ff8a8a8aff8d8c8dff8e8e8fff919091ffa0a1a0ffdddddcfff9f9f8fffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfafbfffafbfafffbfbfbfffafbfafffafafafffafafafffbfbfbfffbfafbfffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffbfafafffafbfbfffafafafffafbfafffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefdfffefdfefffdfefefffefdfdfffdfefdfffefdfefffdfefefffefefefffdfefefffefefefffefefdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffbfcfbfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffdfefdfffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafaf9ffdbdadbff9c9d9cff8d8d8dff8c8d8cff8c8b8cff8a8a8aff888988ff878788ff878787ff7e7e7dff626262ff3b3b3bff171717ff070607ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffafaf9fffafaf9fffbfcfcfffbfafbfffafafafffafbfbfffcfcfcfffdfdfdfffefefdfffefefefffefefefffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffdfdfdfffdfdfdfffcfcfcfffbfbfbfff8f8f8fff6f6f6fff5f5f5fff5f4f5fff4f4f4fff3f4f3fff3f2f2fff1f2f2fff1f0f0ffeff0efffefeeefffedeeedffecececffeaeaeaffe9e9e9ffe7e7e7ffe6e6e6ffe4e5e4ffe2e2e2ffdfdfdfffdcdbdcffdadadaffd8d8d8ffd6d6d6ffd4d4d4ffd1d2d1ffcfcfcfffcdcdcdffccccccffcdccccffccccccffccccccffccccccffccccccffcccccbffcbccccffcbcbcbffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcacbffccccccffcccccdffcdcdcdffcececeffcfcfcfffd1d0d1ffd2d1d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd7d7d6ffd8d8d8ffd9d8d9ffd9dad9ffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcdcddffddddddffdededeffdfdfdeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e0e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e4ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e7ffe7e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe9e9e9ffe9e8e9ffe8e9e8ffe9e9e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eae9ffe9eae9ffe9e9e9ffeaeaeaffeaeae9ffe9e9e9ffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e5ffe4e3e4ffe4e3e4ffe3e4e3ffe3e4e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe2e1e2ffe1e2e1ffe2e2e1ffe1e0e1ffe0e1e0ffe0e0e0ffdfe0dfffe0dfe0ffdedfdfffdedfdeffdededeffdededeffddddddffddddddffddddddffdcdcdcffdcdbdbffdadadaffd9d9d9ffd9d9d9ffd8d8d7ffd6d7d7ffd5d6d5ffd4d4d4ffd3d3d3ffd1d1d1ffd0d0d0ffcececfffcccccdffc9c9c9ffc7c7c7ffc5c4c4ffc2c2c2ffc1c0c1ffc1c1c0ffbfbfbfffbebebeffbebdbdffbdbdbdffbcbcbcffbcbbbbffbabbbaffb9babaffb9b9b9ffb8b8b8ffb6b6b7ffb5b5b5ffb5b4b4ffb4b4b4ffb3b2b3ffb1b1b1ffafafafffacacacffa9a9a9ffa5a6a6ffa2a2a2ff9e9e9eff9a999aff959595ff90908fff898989ff7e7e7eff777777ff727272ff6d6d6dff676767ff626261ff5d5c5dff575858ff525252ff4d4e4dff484748ff424242ff3d3d3dff373737ff323232ff2e2d2dff292929ff232423ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000100ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff010100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff000100ff010100ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff050405ff0c0c0cff2a2929ff464645ff525252ff585958ff5e5e5eff636363ff676767ff6e6d6eff757676ff717071ff474848ff373636ff3c3c3cff424343ff4a494aff525251ff585858ff5f5f5fff666665ff6d6d6dff747474ff7b7a7aff818281ff878888ff8d8d8eff929292ff979798ff9c9c9cffa1a1a0ffa5a5a5ffaaa9aaffadacadffb0b0afffb2b2b2ffb5b5b4ffb6b7b6ffb8b8b8ffbababaffbcbbbbffbcbdbcffbebebdffbebebeffbfbebeffbfbfbfffbfbfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c4c4ffc4c4c4ffc5c5c5ffc6c5c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c7ffc8c8c8ffc8c9c9ffc9c9c9ffcac9c9ffcac9caffcacacaffcbcacaffcbcbcaffcbcbcbffcbcccbffccccccffcdcdcdffcdcdcdffcecdceffcdceceffcececeffcecfceffcfcfcfffd0d0cfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdbdbdbffdbdadbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffdddddeffdededeffdfdfdeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe1e0e1ffe0e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe7e6e6ffe8e8e8ffe9e9e9ffebebebffedededffeeeeeeffeff0effff0f0f0fff2f1f1fff2f2f2fff3f3f3fff3f4f4fff4f4f5fff5f5f5fff6f6f6fff7f7f6fff7f7f7fff8f7f8fffafaf9fffafafafffcfcfbfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffdfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedeeedffeeedeeffedeeedffedeeedffedededffedededffededecffebebebffebebebffebeaebffebeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e6ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e2e3ffe3e3e2ffe1e2e2ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0dfdfffdedfdeffdededeffdedddeffddddddffdcdcddffdbdbdcffdbdbdbffdadadaffdad9daffdad9daffd9dad9ffd9d9d9ffdadadaffd9dadaffdadad9ffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcac9c9ffcbcbccffcbcbcbffcfcecfffcfcfceffcececfffd0d1d0ffd0d1d0ffd3d2d2ffd2d2d2ffd3d3d3ffd4d4d5ffd6d6d7ffd7d8d8ffd6d6d5ffd2d2d1ffcdceceffc9c9c9ffc3c3c2ffbcbdbdffbabab9ffb9b8b8ffbabab9ffbbbbbbffbcbbbbffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbdbdbdffbebebdffbebebeffbfbebfffbfbfbfffbfc0bfffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c5c4ffc5c5c4ffc6c5c5ffc5c6c6ffc6c5c5ffc6c6c6ffc7c6c7ffc6c7c7ffc7c8c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffcac9c9ffc9c9caffcacacaffcacacaffcbcbcaffcacbcbffcbcbcaffcbcbcbffcccbcbffcbcccbffccccccffccccccffcccccdffcccdcdffcdcdcdffcdcdcdffcdceceffcecdceffcececeffcececeffcececeffcfcfceffcfcfcfffd0d0cfffd0cfcfffcfd0cfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d2ffd3d2d3ffd4d4d3ffd2d3d3ffd0cfd0ffcdcdcdffc8c8c8ffc0c0c0ffbbbbbbffb9babaffbabab9ffbababaffb9b9b9ffb9b9b9ffb9b9b8ffb9b9b9ffb8b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b6ffb7b6b6ffb6b6b6ffb6b5b5ffb5b6b5ffb5b5b5ffb4b5b5ffb4b5b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b3b3ffb2b2b2ffb2b2b2ffb1b1b2ffb1b1b1ffb1b1b1ffb1b1b0ffb0b0b0ffafb0afffafafafffafafafffaeafafffafaeaeffadaeaeffadadaeffadadadffadadadffadadacffacacacffacabacffacacabffabababffaaabaaffaaaaaaffaaaaaaffaaaaa9ffa9a8a8ffa8a8a8ffa7a8a8ffa7a7a7ffa6a7a6ffa6a6a6ffa5a5a5ffa5a5a4ffa4a4a4ffa4a3a4ffa3a3a3ffa2a3a2ffa2a2a2ffa1a1a1ffa0a1a0ffa0a0a0ffa0a0a0ff9f9e9fff9f9f9fff9e9e9eff9e9e9eff9d9d9dff9c9c9dff9c9c9dff9d9d9dff9d9d9dff9d9d9cff9d9c9dff9c9c9cff9b9b9bff9b9b9bff9b9a9bff9a9a9aff999a99ff999999ff999998ff989897ff979797ff979797ff969696ff969595ff969696ff969696ff979797ff979797ff989898ff9d9d9cff9f9f9fffa1a1a1ffa5a5a5ffaeadaeffb5b6b6ffbcbcbdffc2c2c2ffc8c8c8ffcececdffd2d3d2ffd6d6d6ffd9d9d8ffd8d8d8ffd6d7d6ffd5d5d5ffd4d4d4ffd3d3d2ffd3d2d2ffd0d1d0ffd0d1d1ffd0cfd0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfceffcfcfcfffcfcecfffcecece000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdddddcffddddddffdddeddffdeddddffdeddddffdedddeffdddddeffdededeffdededeffdededeffdededeffdededeffdededeffddddddffdedddeffdededfffdfdfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeae9eaffeae9eaffeaeaeaffebebebffebebebffebebebffececebffecececffedecedffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeefffefefefffefefeeffefeeefffeeefefffefeeee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff0b0b0aff1a1a1aff474746ff696969ff7c7d7cff868687ff888887ff878887ff8a8a8aff8d8d8cff8f8f8fff939393ffa6a7a6ffe1e1e1fff9f9f9fffcfcfbfffbfcfcfffbfbfbfffbfcfcfffbfcfbfffcfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafafbfffafafbfffbfafbfffafafafffafafafffafbfbfffafafbfffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffbfafbfffafafafffafbfbfffbfbfbfffbfbfafffafbfbfffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfdfffdfcfdfffcfcfdfffbfbfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffefdfdfffefefdfffefdfefffefefefffdfdfdfffefefefffefefefffefefdfffdfefefffdfefdfffefefdfffdfefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefefdfffdfdfdfffdfefefffdfdfdfffefefdfffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfafffafafafffbfafbfffbfbfafffafbfafffbfbfbfffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfff8f8f8ffdedfdeffa2a2a3ff8e8e8eff8c8c8cff8b8b8cff8a8a8aff888887ff868787ff878787ff7f7f7fff696a6aff444445ff1e1e1eff0a0a0aff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f9fffcfcfcfffcfcfbfffbfcfbfffafafafffbfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfefefffdfdfdfffdfdfcfffcfcfcfffbfbfbfff7f7f7fff6f6f6fff5f6f5fff4f5f5fff4f4f4fff3f3f3fff2f3f2fff2f1f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecececffeaeaeaffe8e9e8ffe7e7e7ffe5e6e6ffe4e4e4ffe2e2e2ffdfdfdfffdbdbdbffd9dad9ffd8d8d7ffd5d5d5ffd3d4d4ffd1d0d1ffcececeffccccccffccccccffcccccbffcbcccbffcccbccffcccccbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcacacbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacacbffcbcacaffcacacaffcacacbffcbcbcbffccccccffcdcdcdffcececeffcfd0cfffd1d0d1ffd2d2d2ffd2d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdddcffddddddffdededeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe5e6e5ffe6e7e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e7ffe7e6e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e7ffe8e7e8ffe8e7e8ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe9e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdddeddffddddddffddddddffddddddffdddddcffdcdcdcffdbdbdaffdadadaffd9d9d9ffd7d7d7ffd6d7d7ffd5d5d6ffd4d4d4ffd2d3d2ffd1d2d1ffd0d0d0ffcececeffcdcccdffcacac9ffc7c7c7ffc5c5c5ffc3c3c2ffc1c2c2ffc0c0c0ffbfc0c0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbbbbbbffbbbabaffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b3ffb3b3b4ffb2b2b2ffafb0b0ffadadadffabaaabffa7a7a7ffa4a4a4ffa0a0a0ff9c9c9cff979897ff919191ff878787ff7f7f7fff7a7a79ff737474ff6e6e6eff696969ff646363ff5e5f5eff59595aff545454ff4f4f4fff4a4a4aff454444ff3e3f3eff383939ff333333ff2e2e2eff2a2b2aff272727ff151515ff000000ff000000ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010100ff000001ff000001ff000001ff000000ff010000ff000000ff000000ff000101ff000001ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff060706ff1d1d1dff373737ff494a4aff565657ff5e5d5dff626262ff666666ff6d6d6cff757575ff727172ff484848ff363636ff3c3c3cff434342ff4a4a4aff515151ff585858ff5f605fff676767ff6e6e6eff757575ff7b7b7cff828282ff888888ff8d8d8dff929292ff979797ff9c9c9cffa0a1a0ffa5a5a4ffaaa9aaffacacadffafafb0ffb1b2b2ffb5b4b4ffb6b6b6ffb8b8b8ffb9babaffbbbbbbffbcbcbcffbdbdbdffbebebeffbebebeffbfbfbfffbfc0bfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c3c4ffc4c4c5ffc5c5c5ffc5c6c6ffc7c6c6ffc7c7c6ffc7c7c7ffc7c8c7ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacbcaffcacacaffcbcbcbffcbcbccffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcececeffcfcfceffcecfceffcfd0cfffd0d0cfffd0d1d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d4d4ffd4d5d5ffd6d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdadbdbffdbdbdbffdbdcdbffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdddeddffdededeffdededeffdfdfdeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e5ffe6e6e5ffe6e6e6ffe8e8e7ffe9eae9ffebebebffecececffeeeeeeffefeff0fff0f0f0fff1f1f1fff2f2f2fff3f3f2fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff6f7f6fff7f7f6fff8f8f8fff9f8f9fffafbfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffededeeffeeeeedffeeeeedffedededffedededffededecffebecebffebebebffebebebffeaebeaffeaeae9ffe9eae9ffe9eae9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdededeffddddddffdcddddffdddcdcffdcdcdcffdbdcdbffdbdadbffdadadaffd8d9d9ffd9d9daffdadadaffdadadaffd9d9d9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccccbffcecfceffcfcfceffcececeffd0d1d1ffd1d0d1ffd2d2d2ffd2d2d2ffd4d4d4ffd4d4d3ffd4d5d5ffd7d7d7ffdadad9ffd9dad9ffd7d7d6ffd4d4d3ffd1d1d1ffcbcbcbffc6c6c6ffc1c2c1ffbebdbdffbababaffbbbabaffbbbbbbffbbbbbbffbbbbbbffbcbbbcffbcbbbcffbcbcbcffbdbdbcffbdbebdffbebebdffbfbebfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c3c3ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9cac9ffcacac9ffc9cac9ffcacacaffcacacbffcbcacaffcacbcaffcbcbcbffcbcbcbffcbcbcbffcccbccffccccccffccccccffcdcdccffcdcdccffcdcdcdffcdcdcdffcdceceffcececeffcececeffcfcfceffcfceceffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd1d0d0ffd1d1d1ffd3d3d2ffd3d3d3ffd2d2d1ffcfcfcfffccccccffc5c6c6ffbebebeffbababaffb9b9b9ffb9b9b9ffb8b9b9ffb8b8b9ffb8b8b8ffb8b8b7ffb7b8b8ffb7b7b7ffb7b7b7ffb6b7b7ffb6b7b7ffb6b7b6ffb6b6b6ffb6b6b5ffb5b5b6ffb5b5b5ffb4b4b4ffb4b4b5ffb4b4b4ffb4b4b3ffb3b3b4ffb3b3b3ffb2b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb1b1b0ffb0b1b0ffb0b0b0ffafafafffafb0afffafaeafffaeaeaeffaeaeaeffaeaeadffadadadffacadacffadacacffacacacffabacabffabacabffabababffabababffaaaaaaffa9aaaaffa9aaa9ffa9a9a9ffa9a9a8ffa8a8a8ffa7a7a8ffa7a7a7ffa6a6a6ffa6a6a6ffa6a5a5ffa5a5a5ffa5a5a4ffa4a4a4ffa4a4a3ffa3a2a3ffa2a2a3ffa1a1a2ffa0a0a1ffa1a0a0ff9f9f9fff9f9f9fff9e9f9fff9e9e9eff9e9e9dff9d9d9dff9c9d9dff9c9c9cff9c9c9cff9b9c9cff9c9c9cff9c9d9cff9c9c9cff9c9c9cff9c9b9cff9b9b9bff9a9a9aff9a9a9bff9a9a9aff999999ff989898ff979797ff979797ff979897ff979797ff979797ff979897ff9c9c9bff9d9e9dffa0a0a0ffa2a2a2ffa6a6a6ffa9a9aaffacacacffaeaeaeffb2b2b2ffb9b8b8ffc0c0c0ffc6c5c6ffcacacaffcdcecdffd2d2d2ffd7d7d6ffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d4ffd2d2d3ffd2d2d2ffd0d1d1ffd1d0d1ffd0cfcfffcfcfcfffd0cfcfffcfd0cfffcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcddffdcdddcffdddddcffddddddffddddddffdededdffdddeddffdededdffdddeddffdededeffdddeddffdededeffdededeffddddddffddddddffdededeffdfdedeffdfdfdfffe0dfe0ffe1e1e0ffe1e1e0ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffeaeae9ffeae9eaffeaeaeaffeaeaebffeaeaebffecebebffebebebffecececffecededffedededffedededffedededffeeeeeeffeeeeeeffefeeeeffeeefeeffeeefefffefefefffefefeeffefefeeffefeeefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0c0d0dff1e1e1dff494a4aff6b6b6bff7d7d7dff878786ff888988ff878787ff898a8aff8d8d8dff908f90ff939393ffabababffe7e7e7fffafafafffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfbfafffafbfafffbfafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafbfffafafafffafafafffafbfbfffafbfafffafbfbfffbfafbfffbfafbfffafafafffbfafafffbfbfbfffafbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfbfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefefdfffefdfefffdfdfdfffefdfefffefefefffefefdfffefefefffefdfefffefefefffdfefdfffefefdfffefefefffdfefdfffdfefefffefdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffbfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffbfcfcfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfefffefdfefffefefdfffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfff8f7f8ffe2e2e2ffa7a8a7ff8d8d8dff8c8b8cff8b8b8bff898989ff888787ff868686ff868686ff808180ff6f6f6eff4f4f4eff252525ff0d0d0dff030404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffbfcfbfffcfcfbfffbfbfbfffcfcfcfffefdfdfffefefefffefdfefffefffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefdfefffdfdfdfffcfcfdfffdfcfcfffbfbfbfff8f7f8fff6f6f6fff5f5f5fff5f4f5fff4f3f3fff3f3f3fff3f3f3fff2f2f1fff1f1f1fff0f0f0ffefefefffedededffecececffebeaeaffe8e8e8ffe7e7e7ffe6e5e5ffe5e4e4ffe2e2e2ffdededeffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd2d3d3ffd0d0d0ffcdceceffccccccffcbcbccffcccccbffcccbccffcbcccbffcbcbcbffcccccbffcbcbcbffcbcbcbffcbcbcaffcbcbcaffcbcbcbffcbcacaffcbcbcbffcacacbffcbcbcaffcbcbcaffcbcacaffcacacaffcbcbcaffcbcbccffcdccccffcdcdcdffcececeffcfcfcfffd1d1d1ffd2d1d1ffd3d2d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdaffdcdbdcffdcdcdcffdddddcffdedddeffdededdffdededfffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e6ffe7e6e6ffe7e6e6ffe7e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e7e8ffe7e8e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e8e9ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e1e2ffe2e2e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdedfdeffdededeffdededeffdddeddffddddddffddddddffddddddffdcdddcffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d7d7ffd6d6d5ffd4d5d4ffd3d3d3ffd1d1d2ffd0d0d0ffcfcfcfffcccdcdffcacacaffc8c8c8ffc6c6c6ffc3c4c3ffc2c2c2ffc1c1c1ffc1c0c0ffbfbfbfffbebebeffbdbdbdffbcbdbcffbcbcbbffbbbbbaffbababaffb9b9b9ffb8b8b9ffb8b8b7ffb7b7b7ffb6b6b6ffb4b4b4ffb3b3b3ffb3b2b2ffb1b0b1ffafafaeffabacabffa9a8a9ffa6a6a6ffa3a3a3ff9f9f9fff9b9a9bff939293ff898989ff828282ff7c7c7cff777776ff717071ff6b6b6bff666566ff616261ff5b5c5bff565656ff515051ff4b4b4bff454545ff3f3f3eff3a3939ff343434ff2f302fff2c2b2bff282828ff222221ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000001ff000000ff000001ff000000ff000000ff010100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040403ff131413ff2c2c2cff434343ff555655ff5d5e5dff616161ff656666ff6d6c6cff747474ff717171ff484848ff363636ff3b3c3cff414241ff494949ff515151ff595858ff606060ff686868ff6f6e6fff767675ff7d7d7cff838282ff888888ff8e8e8dff929293ff989797ff9c9c9cffa1a0a1ffa5a5a5ffaaaaaaffacacacffafaeafffb2b2b1ffb3b4b4ffb6b5b6ffb7b8b7ffb9b9b9ffbababbffbcbbbcffbdbcbcffbdbdbdffbfbebfffbfbfbfffc0c0bfffc0c0c0ffc1c1c1ffc2c1c2ffc3c3c3ffc3c4c3ffc4c5c5ffc5c4c5ffc5c5c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9cacaffcacac9ffcacacaffcacacbffcbcbcbffcbcccbffcbccccffccccccffcccdcdffcdcdcdffcecdceffcececeffcececeffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdad9daffdadadaffdbdadaffdadadbffdbdbdbffdcdbdbffdcdbdbffdddcdcffdddcddffddddddffdedddeffdededdffdededeffdfdfdfffdfdfdeffdfe0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe5e5e4ffe5e5e5ffe6e5e5ffe7e8e8ffe9e9e8ffebebebffecececffedeeeeffefefefffeff0f0fff1f1f1fff1f2f2fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff6f7f6fff8f8f7fff9f9f8fffafafafffbfbfbfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeedeeffededeeffedededffedededffedededffedededffedededffecebebffebebebffeaebeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9e9e9ffe8e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0dfffe0dfdfffdfdfdfffdfdfdeffdedddeffdeddddffddddddffdcdcddffdcdbdcffdbdbdbffdbdadaffdadadaffdadad9ffd9dad9ffdad9daffd9dad9ffd9d9d9ffd9d8d9ffd9d8d9ffd8d7d8ffd8d8d7ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd6d6d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcecfcfffd1d0d1ffd0d1d1ffd2d2d2ffd2d3d2ffd4d4d4ffd4d4d4ffd8d7d7ffd7d6d7ffd7d8d7ffdadadaffdddcdcffdbdcdcffdadbdaffdadad9ffd7d6d6ffd0d0cfffcbcacaffc8c8c8ffc4c4c4ffbfc0bfffbcbcbcffbcbbbbffbbbbbbffbbbbbbffbbbbbcffbcbbbbffbcbcbcffbdbdbdffbdbdbdffbebebeffbebebeffbebebeffbfbfbeffbfbfbfffc0bfc0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc2c1c1ffc2c2c1ffc3c2c2ffc3c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c8c7ffc8c8c7ffc8c8c8ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9cacaffcacacaffc9cacaffcacacaffcacacbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcccdccffcdcdccffcdcdccffcdcdcdffcdcdcdffcececeffcdcdceffcecfceffcfcfceffcfcfceffcfcfcfffd0d0cfffd0d0d0ffd1d1d0ffd2d2d2ffd2d2d3ffd1d1d1ffcececeffcacacaffc3c3c3ffbdbdbcffb8b9b9ffb9b8b8ffb8b8b8ffb8b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b6ffb7b6b7ffb7b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b4ffb4b5b5ffb4b4b4ffb4b3b4ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b1b1ffb2b1b1ffb1b1b1ffb1b0b0ffb0b0b0ffb0b0afffafafafffafafafffaeafaeffaeaeaeffadaeaeffadadadffacacadffacacacffacacacffabababffabababffabababffaaababffaaaaaaffaaaaa9ffaaa9a9ffa9a9a9ffa9a8a8ffa8a8a8ffa7a7a8ffa7a8a7ffa7a7a6ffa6a6a6ffa6a5a5ffa5a5a5ffa4a4a5ffa4a4a4ffa3a4a4ffa3a3a3ffa3a2a3ffa2a2a2ffa1a1a1ffa0a0a0ffa0a0a0ff9f9f9fff9f9e9fff9e9e9eff9e9d9eff9d9d9dff9d9c9dff9d9c9cff9c9c9bff9c9b9cff9c9b9bff9c9c9bff9c9b9cff9b9b9bff9b9b9bff9b9b9bff9b9b9aff9a9b9bff9a9a9bff9a9a9aff999999ff9a9999ff999999ff989898ff989999ff9d9d9dffa0a09fffa0a1a0ffa3a3a3ffa7a7a7ffa9aaa9ffadadadffb0b0b0ffb2b3b3ffb5b5b5ffb7b8b7ffb9b9b9ffbcbdbdffc3c3c3ffc8c8c8ffccccccffcfcfcfffd2d2d2ffd6d7d7ffdadadaffdbdbdbffdad9d9ffd8d8d7ffd7d6d6ffd6d6d6ffd6d6d7ffd5d5d4ffd5d5d4ffd3d2d2ffd2d2d2ffd1d1d1ffd0d0d1ffd0cfcfffd0d0d0ffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdcffdcdcdcffdddcddffdcdcdcffddddddffdddddcffddddddffddddddffddddddffdddedeffdddeddffdededeffdededeffdededeffdededeffdddedeffdededeffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e6e5ffe6e6e5ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebebebffebecebffecebecffecececffedecedffedecedffedededffeeededffeeededffeeeeeeffefeeeeffefefeeffefeeefffefefeeffefeeefffefefefffefefeeffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff0d0e0dff202020ff4c4d4cff6e6e6eff7e7e7eff868686ff878887ff888888ff8a8a8aff8c8d8dff8f8f90ff929392ffb0b0b0ffebebebfffafafafffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfafafffafafafffafafbfffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafafff9f9fafffafafafffbfafbfffbfafbfffbfafafffbfbfafffafafbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffefdfefffefefefffefefdfffefefdfffefdfefffefefdfffefdfdfffefefefffefefdfffefefefffdfefefffdfefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfdfffdfdfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfefdfffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfff8f8f9ffe6e6e6ffabaaabff8c8b8bff8c8b8bff8b8b8aff898989ff888887ff868585ff858585ff828281ff717171ff545555ff2a2b2bff0f0f10ff030403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffdfefdfffefefefffefefefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefdfffdfdfdfffcfcfdfffcfcfcfffbfbfbfff7f7f7fff6f6f5fff4f4f5fff5f4f4fff4f3f4fff3f3f3fff2f2f3fff2f2f2fff2f1f1fff0f0f0ffefefefffededeeffecedecffebeaeaffe9e9e9ffe7e7e7ffe6e6e6ffe4e4e4ffe1e1e1ffdededeffdbdcdbffd9d9d9ffd7d7d7ffd5d5d5ffd2d2d3ffd0cfd0ffcdcdcdffccccccffcccbcbffcbcbccffcbcbccffcbcbcbffcbcbcaffcacacbffcbcacbffcbcbcbffcbcbcaffcacacbffcbcacaffcacbcaffcacbcaffcbcbcaffcbcbcbffcacacaffcacbcaffcacacaffcacacaffcccbccffccccccffcdccccffcececdffcfcfcfffd1d1d1ffd2d2d1ffd3d2d2ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d7ffd8d9d8ffd9d9d9ffdadadaffdbdbdbffdbdcdbffdcdddcffdcdcddffdeddddffdedddeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe6e5e5ffe6e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe8e8e7ffe7e8e7ffe7e7e8ffe8e7e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e8ffe9e9e8ffe8e8e9ffe9e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e7e7ffe8e7e7ffe6e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe5e5e6ffe6e6e5ffe5e6e5ffe5e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e3e3ffe4e3e3ffe3e3e4ffe3e3e3ffe4e4e3ffe3e3e2ffe3e3e2ffe2e2e3ffe3e2e3ffe2e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdededfffdfdfdeffdededeffdededeffdededdffddddddffdcddddffdcddddffdcdcdcffdbdbdbffdadadaffd9dad9ffd8d8d8ffd7d7d7ffd6d5d6ffd4d4d4ffd3d3d3ffd2d2d1ffd0d0d1ffcfcfd0ffcdcecdffcacacaffc8c8c8ffc6c6c6ffc4c4c4ffc2c2c2ffc1c1c1ffc1c1c0ffbfc0bfffbebebeffbdbebdffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb9b8b9ffb8b8b8ffb9b8b8ffb7b6b6ffb5b5b5ffb3b3b3ffb3b3b2ffb1b1b1ffb0afafffadacadffaaaaaaffa7a7a7ffa5a5a4ffa1a1a1ff9c9c9dff949393ff8e8e8eff888888ff828282ff7b7b7cff767575ff6f6f70ff69696aff626262ff5c5b5cff565656ff515050ff4b4b4bff454545ff40403fff3b3a3aff363635ff313131ff2d2d2dff292929ff252626ff0a0a0bff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff121212ff2a2a2aff434343ff565656ff5d5d5dff626161ff676666ff6c6c6dff717172ff6f6f6fff484747ff353535ff3b3a3bff424142ff494949ff515151ff595958ff606160ff676868ff6f6f6fff777777ff7d7d7dff838383ff888888ff8d8d8dff929293ff979797ff9c9c9bffa1a0a0ffa5a5a5ffaaa9aaffacacabffaeaeaeffb2b1b1ffb3b3b4ffb6b5b6ffb7b7b8ffb9b9b9ffbababaffbbbbbcffbdbcbcffbebdbdffbebebeffbfbfbfffbfbfbfffc0c0c0ffc1c0c1ffc1c1c2ffc2c2c2ffc3c3c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c5c6ffc7c7c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c9ffc8c9c9ffc9c9c9ffc9cacaffc9cac9ffcacacaffcacacaffcacacbffcbcbcbffcbcbccffcccccbffcdccccffcdcdccffcdcdceffcdcdceffcececeffcececeffcececfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d7ffd9d8d8ffd9d8d9ffd9d9daffdadadaffdbdbdaffdadbdaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdddcffdcdcddffdeddddffdddddeffdddedeffdededeffdfdedfffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe2e1e1ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe5e6e6ffe7e8e7ffe8e8e8ffebebeaffecececffeeedeeffefefeffff0f0effff1f1f1fff2f2f2fff2f3f3fff3f3f4fff4f5f4fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff8f7f7fff8f8f9fffafaf9fffbfbfbfffbfcfcfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeededffeeeeedffedededffedeeedffedededffedededffeeeeedffecececffebebebffeaebebffeaebebffe9eaeaffe9e9e9ffe9eae9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e7ffe8e8e7ffe7e7e7ffe6e7e7ffe6e6e7ffe5e6e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e4e4ffe4e3e3ffe2e2e3ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdfdedfffdededfffddddddffddddddffdddcdcffdcdcdcffdcdbdcffdcdcdbffdbdadaffdbdadaffd9d9daffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd4d4d3ffd4d4d4ffd8d7d7ffd7d8d8ffd7d7d8ffd8d8d8ffdad9d9ffdcdcdcffdfdedfffdfdfdfffdfdfdeffddddddffdadad9ffd4d4d4ffd0d1d0ffcececeffcacac9ffc4c4c4ffc1c2c1ffbebebfffbbbbbbffbbbabbffbbbbbbffbcbbbbffbcbcbbffbcbcbcffbdbdbdffbebebdffbebdbdffbebebeffbebebeffbfbebfffbfbfbfffc0c0bfffc0c0c0ffc0c0c1ffc1c0c1ffc1c1c1ffc1c2c1ffc2c2c2ffc1c1c2ffc3c2c2ffc2c2c3ffc2c3c3ffc3c3c3ffc4c3c4ffc5c4c4ffc5c4c4ffc5c5c4ffc4c4c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacac9ffcacacaffcacacbffcacbcaffcbcbcbffcbcbcbffcccbccffccccccffccccccffccccccffcdccccffcccdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcececeffcfcfcfffcfcfd0ffd0d0d0ffd2d1d1ffd2d2d1ffd0d0d0ffcdcccdffc9c9c8ffc1c1c1ffbbbabaffb8b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b6b5ffb5b6b5ffb5b5b5ffb5b5b5ffb5b4b5ffb4b4b5ffb4b4b4ffb4b3b4ffb4b3b4ffb3b3b3ffb3b3b2ffb2b2b2ffb2b3b2ffb2b1b1ffb2b2b2ffb2b2b1ffb1b1b1ffb0b1b1ffb0b0b0ffb0b0b0ffafb0afffafaeaeffaeafaeffaeaeaeffaeadaeffadadadffacadacffacacacffacababffababacffaaababffaaabaaffaaaaaaffa9a9aaffaaa9aaffa9a9a9ffa9a9a8ffa8a8a8ffa8a8a7ffa7a7a7ffa6a7a7ffa7a7a6ffa6a7a6ffa5a5a6ffa5a5a5ffa4a4a5ffa4a4a4ffa4a3a4ffa3a3a3ffa3a2a2ffa2a2a2ffa1a1a2ffa1a1a1ffa1a1a0ffa09f9fff9f9f9fff9e9e9eff9e9e9eff9d9d9eff9d9d9dff9c9d9cff9c9c9cff9c9b9bff9b9b9bff9b9b9bff9b9b9bff9a9a9bff9b9b9aff9a9a9bff9a9a9aff9a9a9aff9b9a9bff9b9b9bff9c9b9bff9c9c9bff9b9b9bffa0a09fffa3a2a2ffa5a4a4ffa6a6a6ffa9a9a9ffabababffadaeaeffb0b1b1ffb4b5b4ffb6b6b6ffb9b9b9ffbbbbbbffbcbcbcffbdbdbdffbfbfbfffc2c2c2ffc6c5c5ffc8c9c9ffcccccdffd0d1d0ffd4d3d3ffd6d6d6ffd9d9d9ffdbdbdbffdbdbdbffd9d9d9ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd5d5d5ffd5d5d5ffd2d2d2ffd2d2d2ffd1d0d1ffd0d1d0ffd0cfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdbffdcdbdcffdcdcdcffdcdcdcffddddddffdddddcffddddddffddddddffddddddffdddddeffdddeddffddddddffdededdffdededeffdededeffdededeffdedfdeffdfdfdfffe0dfdfffdfe0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffeae9eaffebeaeaffebebeaffebeaeaffecebebffebebebffecececffececedffededecffedededffedededffeeededffeeeeeeffeeeeeeffeeefeeffeeeeefffefefeeffefeeefffeeeeefffeeeeefffefeeefffefeeef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0d0d0dff202020ff515151ff727272ff7e7e7eff848484ff868686ff888888ff8a8a8aff8d8c8dff8f908fff939392ffb5b5b5ffeeedeefffbfafbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfafffbfafafffbfafbfffafafafffafbfafffafafbfffafafafffafafafffbfafafffafafafffbfafbfffbfbfbfffafafafffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffafafafffbfafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffbfcfcfffbfcfbfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefefefffdfefdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfdfdfffefdfefffefdfdfffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfcfcfffdfcfdfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfdfdfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffefdfefffdfdfdfffdfefefffefdfefffdfdfefffefdfdfffefefefffdfdfdfffefdfefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffbfbfbfff9f9f9ffebebebffb1b1b1ff8b8b8bff8b8b8bff8a8a8aff898989ff878787ff858686ff848485ff808081ff737273ff595858ff2d2d2eff101010ff040303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfdfcfffdfefefffefefefffffefffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffdfdfefffdfdfdfffdfcfdfffcfcfcfffbfbfbfff7f7f7fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff0f1f0ffefefefffeeeeeeffecececffebebebffe9e8e9ffe7e7e7ffe6e5e6ffe4e4e4ffe0e0e0ffdededeffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd2d2d1ffcfcfcfffcccdcdffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcacbffcbcacbffcacacaffcacacaffcbcbcaffcacbcaffcacacbffcacacaffcbcacbffcacacbffcbcacaffcacacaffcacbcbffcacacaffcbccccffccccccffcdcdcdffcececeffcfcfcfffd1d1d0ffd2d1d1ffd2d3d3ffd4d4d4ffd5d6d5ffd7d6d6ffd7d7d7ffd7d7d8ffd8d9d9ffd9d9daffdbdbdbffdbdbdbffdcdbdcffdcdcdcffddddddffdededeffdededeffdededeffdfdfdfffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e3e2ffe3e3e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe7e7e7ffe8e7e7ffe8e8e8ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e8e9ffe8e8e8ffe9e8e9ffe9e8e8ffe8e8e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdedddeffddddddffddddddffdddcdcffdcdcddffdcdcdcffdcdbdbffdadadaffd9d9d9ffd9d8d8ffd7d7d7ffd5d6d6ffd4d5d5ffd3d3d3ffd2d2d2ffd1d0d1ffcfcfcfffcececeffcbcbcbffc9c8c9ffc7c6c7ffc4c4c4ffc2c2c2ffc2c2c1ffc1c1c1ffc0c0c0ffbebebeffbebebeffbcbdbdffbcbcbcffbbbbbbffbabbbbffb9babaffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b7ffb4b4b4ffb3b3b3ffb1b2b2ffb0b1b0ffaeafaeffacacabffa9a9a9ffa6a6a6ffa3a3a3ff9f9e9fff979798ff919191ff8b8b8bff848484ff7f7e7fff797979ff727271ff6b6a6bff646464ff5e5d5eff585858ff525252ff4c4c4cff474747ff414141ff3c3c3cff373637ff313132ff2e2e2eff2a2a2aff262627ff111211ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010000ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060505ff151515ff2d2c2dff464646ff575858ff5d5d5dff606060ff666766ff6c6b6cff707070ff6d6d6dff474747ff353435ff3b3a3bff424241ff49494aff525251ff595959ff606161ff686868ff706f70ff767677ff7e7d7dff838383ff888989ff8d8d8dff929393ff979797ff9c9c9cffa1a1a1ffa5a5a5ffaaa9a9ffacababffaeafaeffb1b1b1ffb3b4b3ffb6b5b5ffb7b7b7ffb8b8b9ffbababaffbbbbbcffbcbcbcffbdbdbdffbfbebeffbfbfbfffc0bfc0ffc0c0c0ffc1c1c1ffc1c1c2ffc3c2c2ffc4c3c3ffc4c4c4ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c8ffc7c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacac9ffcac9c9ffcacac9ffcacacaffcbcacbffcbcbcbffcbcbccffccccccffccccccffcdcdcdffcdcdcdffcececeffcececeffcececeffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd7d8d8ffd8d9d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdadbdbffdbdadbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffddddddffdededeffdededdffdededeffdfdedeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe6e6e6ffe7e7e7ffe9e8e8ffeaeaeaffecececffeeededffeeeeeffff0f0f0fff1f1f0fff2f2f2fff3f2f3fff3f4f4fff4f4f4fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f7f7fff8f9f8fff9faf9fffbfbfbfffcfcfcfffdfcfdfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffedededffedeeedffedededffedeeedffeeedeeffedededffecebecffebebebffeaeaebffeaebeaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e4e5ffe4e4e4ffe3e3e4ffe3e4e3ffe2e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfe0ffdfe0e0ffdedfdfffdededfffdededeffdeddddffddddddffddddddffdcdcdcffdcdbdbffdbdcdbffdbdbdbffdadbdaffdad9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd6d6d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d1ffd3d2d2ffd3d2d2ffd4d4d4ffd4d4d4ffd7d7d7ffd7d8d8ffd8d7d8ffdadadaffdadad9ffdadadaffdcdbdcffdfdedfffe1e1e0ffe1e2e2ffe1e1e0ffdedfdeffdcdcddffd9d9d9ffd6d6d7ffd3d3d4ffd1d0d0ffccccccffc8c8c8ffc4c4c5ffc2c2c2ffbfbfbfffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbdbebdffbebebdffbfbebeffbfbfbfffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c4c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c7c7ffc8c7c7ffc8c8c8ffc9c8c8ffc9c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9caffcacacaffcacacaffcacacaffcbcacbffcbcacbffcbcbcbffcbcbcbffcccccbffccccccffcccccdffccccccffcdcdcdffcdcdcdffcecdcdffcdcdcdffcececeffcececeffcfcfcfffd0d0d0ffd2d1d1ffd1d1d1ffcfcfcfffcbcbcaffc7c6c6ffbfbfbfffb9b9b9ffb7b7b7ffb7b7b6ffb7b6b7ffb6b6b6ffb6b6b6ffb6b5b6ffb5b5b5ffb5b5b5ffb5b5b5ffb4b4b4ffb5b4b5ffb5b5b5ffb4b4b4ffb3b3b4ffb4b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb1b1b1ffb1b2b1ffb1b0b1ffb0b0b0ffb0b0b0ffb0b0b0ffafafb0ffafafafffafaeaeffaeaeadffaeadadffadadadffadacacffacacacffabacacffabababffaaababffaaaaaaffaaaaaaffa9a9a9ffa9a9a9ffa9a8a9ffa8a8a8ffa8a8a7ffa7a7a8ffa7a8a7ffa6a7a6ffa6a6a7ffa6a6a6ffa6a6a6ffa5a5a5ffa5a4a4ffa4a4a4ffa3a4a4ffa3a3a3ffa2a3a3ffa2a2a2ffa2a2a1ffa1a1a1ffa0a1a0ffa0a09fff9f9f9fff9e9f9fff9e9f9eff9e9e9eff9e9d9dff9d9d9dff9c9c9cff9b9c9cff9b9b9cff9b9b9bff9a9a9aff9a9a9aff9a9a9aff9a9a9aff9b9b9bff9b9b9bff9b9b9bff9c9c9cff9f9f9fffa1a1a1ffa4a5a4ffa7a7a7ffa9aaa9ffacacacffaeaeaeffb0afb0ffb1b1b1ffb3b3b4ffb6b6b6ffb7b8b8ffbababaffbdbcbdffbebebdffbfbfbfffc1c0c0ffc2c2c1ffc3c4c4ffc6c6c6ffc9c9c8ffcbccccffcececeffd2d2d2ffd3d3d3ffd5d5d5ffd7d6d7ffd8d7d8ffd9d9d9ffdadadaffdadbdaffd9dad9ffd9d9daffd7d7d7ffd7d7d8ffd6d6d7ffd7d6d6ffd4d4d5ffd5d5d5ffd2d2d2ffd2d2d3ffd0d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcdcddffddddddffdcddddffddddddffdeddddffddddddffddddddffdedddeffdededeffdededfffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe4e4e3ffe3e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e7ffe7e8e7ffe7e7e8ffe8e8e9ffe8e9e8ffe9e9e9ffeaeae9ffeaeaeaffebebeaffebebebffebebebffebecebffecececffecececffedecedffececedffedededffeeedeeffededeeffeeeeeeffefeeeeffeeeeeeffefefefffefefefffefefeeffeeeeefffefefefffefefefffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff0d0e0dff232323ff575657ff747475ff7d7e7eff828382ff868686ff888888ff8a8a8aff8c8c8dff8f8f8fff929392ffbcbcbcfff2f2f3fffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffbfbfcfffbfbfbfffbfafafffbfbfbfffbfafafffafbfbfffbfafbfffbfafafffbfbfbfffbfafafffafafafffafafbfffafbfafffafafbfffafafafffbfafafffafafbfffafbfbfffaf9fafff9fafafffbfafafffafafbfffafafbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafafffafafbfffbfbfafffbfafbfffafafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfbfbfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefefffdfdfefffdfdfefffefdfefffefdfefffdfdfefffefefefffefefefffefdfdfffefefefffefdfdfffdfdfefffefefdfffefdfefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfcfdfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfefefffefdfdfffefdfdfffefefefffefdfdfffdfefefffdfefefffdfefdfffefdfefffefefefffefefefffdfefefffefefefffdfdfefffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffcfdfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffbfbfcfffafafafff0f0f0ffb8b7b8ff8b8b8bff8a8a8aff898989ff888888ff878787ff868585ff838384ff80807fff757475ff5a5a5bff2f2f2fff0f0f0fff020302ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfefefffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffdfdfdfffcfdfdfffcfcfcfffbfbfbfff7f7f7fff6f6f6fff4f5f5fff5f5f5fff4f3f4fff3f3f4fff3f3f3fff2f2f3fff1f1f2fff0f1f1ffefefefffeeededffecececffebeaeaffe8e8e9ffe7e7e7ffe6e5e6ffe3e3e4ffe0dfdfffddddddffdadbdaffd9d9d9ffd7d7d7ffd4d4d5ffd1d1d1ffcfcfceffcdcdcdffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacbffcacacbffcbcacaffcacacaffcacacaffcacacaffcacacaffcacbcbffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcbcbccffcccdcdffcdcdcdffcececeffcfcfcfffd0d0d0ffd2d2d2ffd3d2d2ffd4d4d4ffd5d5d5ffd7d6d6ffd7d7d8ffd8d8d8ffd8d9d9ffd9dadaffdbdbdbffdbdbdcffdcdcdcffddddddffdcddddffdededeffdedddeffdededfffdfdfdfffdfdfe0ffdfdfe0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e9ffe9e8e8ffe8e8e9ffe9e9e8ffe9e8e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe7e6e7ffe6e6e6ffe6e5e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e2e2ffe3e3e3ffe3e2e2ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffdfe0e0ffdfdfdfffdededeffdededfffdededeffddddddffdeddddffddddddffdcdcddffdddcdcffdcdcdcffdbdcdbffdadadbffd9d9d9ffd9d8d9ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcecfceffccccccffc9c9c9ffc7c7c7ffc5c4c4ffc2c2c3ffc1c2c2ffc1c1c1ffc0c1c1ffbfbfbfffbebebeffbdbebdffbdbdbdffbbbcbcffbbbbbbffbababaffb9b9baffb8b9b9ffb8b8b8ffb7b7b7ffb7b6b7ffb6b6b6ffb5b6b5ffb2b2b2ffb0b1b1ffb0afafffadadadffaaaaabffa8a7a7ffa4a4a4ffa0a1a1ff9a9a9aff939394ff8d8d8dff878787ff808181ff7b7b7bff747374ff6c6d6dff666666ff5f5f60ff585959ff535353ff4e4e4eff484748ff424243ff3d3d3dff373738ff333333ff2f2f2fff2b2b2bff272727ff181818ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000001ff000001ff000000ff000100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050506ff141415ff2c2c2dff474747ff585958ff5d5d5dff5f5f5fff656565ff6c6b6cff707070ff6c6d6cff484849ff343435ff3a3a3aff424242ff4a4a4aff525252ff595959ff606161ff686868ff6f6f6fff767777ff7e7e7eff838383ff888888ff8e8e8dff929293ff979898ff9c9d9dffa1a1a1ffa5a4a5ffa9a9a9ffacacabffaeaeaeffb0b1b1ffb3b3b3ffb6b5b5ffb7b7b7ffb9b8b8ffbababaffbbbbbbffbcbdbcffbdbdbeffbebebeffbfbfbfffbfbfc0ffc0c1c0ffc1c0c1ffc1c1c2ffc3c2c3ffc3c3c4ffc3c4c4ffc5c5c5ffc5c5c6ffc6c5c5ffc6c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c9ffcac9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcacbffcbcbcbffcbcccbffccccccffccccccffcccdccffcdcdceffcececeffcececdffcececfffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d7d6ffd8d8d7ffd8d7d8ffd8d9d9ffd9d8d9ffdad9d9ffdadadaffdadadaffdadadaffdadbdbffdbdbdbffdbdbdcffdcdcdcffdddcddffdcddddffdddeddffdddddeffdddedeffdfdedeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e4e4ffe5e4e5ffe5e5e5ffe7e7e7ffe8e8e8ffeaeaeaffecebecffedededffeeefeefff0f0f0fff1f1f1fff1f2f1fff2f2f3fff4f4f4fff4f5f4fff5f5f5fff5f5f6fff6f6f6fff7f6f6fff7f7f7fff8f8f8fff9f9f9fffafbfbfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedeeeeffededeeffedededffededeeffeeededffedededffeeededffedecedffebebebffebeaeaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e4ffe4e3e4ffe3e3e4ffe3e3e2ffe2e3e3ffe2e2e2ffe1e2e1ffe0e1e1ffe1e1e1ffdfe0e0ffdfe0dfffdfdfdfffdfdedfffdedfdeffdededeffdddedeffdddcddffdcdcdcffdcdcdcffdcdbdbffdbdcdcffdbdadbffdadadaffd9d9d9ffd9d8d8ffd7d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd6d6d7ffd6d6d6ffd7d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d3ffd4d4d4ffd4d4d4ffd8d8d8ffd7d7d8ffd7d7d7ffd9d9daffdadadaffdbdcdbffdbdbdcffdcdcdcffdededeffe1e0e0ffe3e3e3ffe3e3e3ffe1e1e0ffdfdfdfffdddeddffdcddddffdbdcdbffdadadaffd7d7d8ffd5d5d5ffd1d1d1ffcdcccdffc8c9c9ffc6c6c6ffc3c3c3ffc0c0c1ffbcbcbcffbdbdbdffbdbdbdffbcbdbdffbdbcbdffbebdbdffbebebeffbfbebeffbfbfbfffbfc0c0ffbfc0bfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c2ffc1c1c2ffc2c2c2ffc3c2c3ffc2c3c3ffc3c4c4ffc4c4c4ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffcac9caffc9cac9ffcacacaffcacacaffcbcacaffcbcacaffcbcacbffcbcbcbffcbcbcbffcbccccffccccccffcccdccffcccdcdffcdcdcdffcdcdcdffcdcecdffcececeffcececfffd0d0d0ffd1d1d1ffd1d1d1ffcececfffc9c8c8ffc5c5c4ffbdbdbdffb7b8b8ffb6b6b6ffb6b6b6ffb6b6b6ffb6b5b5ffb5b5b5ffb4b5b5ffb4b5b4ffb4b4b5ffb4b4b4ffb4b4b4ffb3b4b4ffb4b4b4ffb3b3b4ffb2b3b3ffb3b2b3ffb2b2b3ffb1b2b2ffb2b2b2ffb1b1b2ffb1b0b1ffb0b1b1ffb1b0b0ffb0b0b0ffb0b0afffb0afb0ffafafb0ffafaeaeffaeaeaeffadaeadffadadadffacacadffacacacffabacacffabacabffabababffaaaaaaffa9a9a9ffa9a9aaffa9a9a9ffa8a9a8ffa8a8a8ffa7a7a8ffa8a7a7ffa7a6a7ffa6a6a6ffa6a6a6ffa5a6a5ffa5a6a6ffa5a5a5ffa4a5a4ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a2ffa2a2a2ffa2a1a2ffa1a1a1ffa1a1a1ffa0a0a0ff9f9fa0ff9e9e9eff9e9f9eff9e9e9eff9d9e9eff9d9d9dff9d9d9dff9c9c9cff9c9b9bff9b9b9bff9a9b9bff9a9a9aff9a9a9bff9a9a9bff9b9b9bff9b9c9cff9fa0a0ffa1a1a2ffa4a4a5ffa7a6a7ffa9a9a9ffacacacffb0b0b0ffb3b3b4ffb6b5b5ffb7b7b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbeffbfbfbfffc0c0c0ffc2c2c2ffc3c3c3ffc4c4c4ffc6c5c6ffc7c8c8ffc9cac9ffcbcbcbffccccccffcdcecdffcfcfd0ffd2d2d2ffd2d3d2ffd4d4d4ffd5d5d5ffd7d6d6ffd8d8d8ffdad9daffdadadbffdadadaffd9dadaffd9dad9ffd7d7d7ffd7d8d7ffd7d7d7ffd6d6d7ffd5d5d5ffd5d5d5ffd2d2d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdadbffdadbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdddcdcffdddcddffdcdcddffdddcddffddddddffddddddffddddddffddddddffdededeffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e9ffe8e9e9ffe9eae9ffeaeaeaffeaeaebffeaeaeaffebebebffebebebffebececffecececffedececffedededffedececffedededffedeeeeffedeeedffeeedeeffeeeeeeffefefefffeeefefffefefefffefeeefffeeeeefffefefefffefeeefffeeeeef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020203ff0f0e0fff282828ff5a5959ff757575ff7e7e7eff828383ff868585ff878887ff8a8a8aff8c8c8cff8f8f8fff949494ffc4c4c4fff7f7f6fffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfafafffbfbfbfffafbfafffafbfafffafbfafffafbfafffbfbfafffafafafffafbfafffafafafffafafafffafaf9fffafafafffbfafafffbfafafffafafafffafbfafffafafafffafbfafffbfbfbfffafafbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffefefdfffefefefffefdfdfffdfefdfffdfefefffdfefefffefefefffdfefefffdfefefffefefdfffefefdfffefefefffdfdfefffefdfefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfefffefefefffdfdfdfffefdfdfffefefefffdfefdfffdfefdfffefefdfffdfefdfffefefdfffefdfdfffefefefffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafff3f3f3ffbfbfbeff8e8d8dff898989ff888988ff888888ff878787ff868686ff838383ff7e7f7fff747474ff5b5b5bff303030ff0f0f10ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffefefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffcfdfdfffcfdfcfffcfcfcfffbfbfafff7f7f6fff5f5f5fff5f5f5fff4f4f5fff4f4f3fff3f4f3fff3f3f3fff3f3f2fff2f2f2fff0f0f0ffefefeeffedeeeeffecedecffebebebffe8e9e9ffe6e7e7ffe5e5e5ffe3e3e2ffdfdfdfffddddddffdbdadbffd9d9d9ffd7d6d6ffd4d3d4ffd1d1d1ffcececeffccccccffcbcbcbffcbcbcbffcbcbcbffcacacbffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcbcbcaffcccccbffccccccffcccdcdffcdceceffcecfcfffd1d0d1ffd1d1d1ffd2d3d3ffd4d4d4ffd6d5d6ffd6d6d6ffd8d7d7ffd8d8d8ffd8d9d9ffd9dad9ffdbdbdbffdbdcdbffdcdcdbffdcdcdcffddddddffdddddeffdededeffdedfdeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e3e4ffe4e3e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe9e9e9ffe8e8e8ffe8e9e9ffe8e9e8ffe9e8e8ffe8e9e9ffe8e8e8ffe9e8e9ffe8e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe0e1e0ffe1e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfe0ffe0e0dfffe0dfdfffdfdfdfffdedfdeffdededeffdedfdeffdededeffddddddffddddddffddddddffdddddcffdcddddffdcdcdcffdcdbdcffdbdbdbffdad9daffd9d8d9ffd7d7d7ffd6d6d6ffd5d5d5ffd3d4d3ffd3d3d3ffd1d1d1ffd0d0d0ffcececfffcdcdcdffcacacaffc7c7c8ffc5c5c5ffc3c3c3ffc2c2c1ffc1c1c1ffc0c0c1ffbfbfbfffbebebeffbdbebeffbdbcbdffbcbcbcffbcbcbbffbabbbaffbababaffb9b9b9ffb8b9b8ffb7b8b8ffb6b6b6ffb6b5b6ffb4b5b4ffb3b4b4ffb2b2b3ffb1b1b1ffaeaeaeffacababffa9a9a9ffa5a5a5ffa1a2a1ff9b9c9bff959695ff8f8f8fff898988ff838383ff7d7c7dff767676ff6f6f6fff686868ff626161ff5b5b5bff545454ff4e4f4eff494949ff434444ff3f3f3fff393939ff343434ff303030ff2c2c2cff282828ff202020ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff131313ff2b2a2bff454545ff585858ff5c5b5cff5e5e5eff656565ff6d6d6dff707071ff6d6d6eff515151ff343434ff3a3a3aff414242ff4a4b4bff525252ff595959ff606061ff686768ff6f6f6fff767776ff7d7d7dff838383ff898888ff8d8e8dff939393ff989898ff9c9d9dffa0a1a1ffa4a4a5ffa9a8a9ffabababffaeaeaeffb1b0b1ffb3b3b3ffb5b5b5ffb7b7b7ffb9b9b9ffb9babaffbbbbbbffbcbcbcffbdbebdffbfbfbeffbfbfbeffbfc0bfffc0c0c0ffc1c1c1ffc2c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c9c8ffc9c9c9ffc9c9caffc9c9caffcac9caffcacacaffcbcacaffcbcacbffcbcbcbffcbcccbffccccccffccccccffcdcdcdffcdcdcdffcececeffcdceceffcfcfcfffcfcfcfffcfd0d0ffcfd0cfffd0d0d1ffd0d1d0ffd0d0d1ffd1d1d1ffd2d1d2ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadbdaffdbdbdbffdbdcdbffdcdcdbffdcdcdcffddddddffddddddffdddeddffdededdffdededeffdfdfdeffe0dfdfffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe2e1e2ffe2e2e2ffe2e3e3ffe3e4e3ffe4e4e4ffe5e5e5ffe6e5e6ffe7e6e7ffe8e8e8ffeaeaeaffecebebffedededffeeeeeefff0eff0fff0f1f0fff2f2f2fff2f3f2fff3f3f4fff4f4f5fff5f5f5fff6f6f5fff6f6f6fff6f7f6fff7f7f8fff8f8f7fff9f9f9fffafafafffcfbfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffedeeedffeeedeeffedededffedeeedffedededffecebebffebebebffeaeaeaffeae9eaffeaeaeaffeae9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e6ffe4e5e4ffe4e4e5ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdedfffdededeffdddedeffddddddffdddcddffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdadadaffdad9d9ffd9d9d9ffd7d8d8ffd7d8d7ffd7d7d6ffd7d7d7ffd8d8d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd6d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd7d8d8ffd8d7d8ffd7d8d7ffdadadaffdadadaffdcdcdcffdbdbdcffdededeffdededdffdedfdfffe0e0e0ffe2e2e2ffe3e4e3ffe2e2e3ffe0e0e1ffe0dfe0ffdfdfdfffdddedeffddddddffddddddffdcdcdbffdadad9ffd8d8d8ffd6d6d6ffd3d4d3ffcfd0cfffcacacbffc7c6c7ffc5c5c4ffc1c2c2ffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbebebeffbebebeffbebfbeffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfc0bfffc0bfc0ffc0c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc3c2c2ffc3c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc4c3c4ffc3c3c3ffc3c4c4ffc4c5c4ffc5c5c5ffc5c6c6ffc6c5c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c7c8ffc7c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc8c9c9ffcacac9ffcacac9ffcacacaffcacacaffcacacbffcacbcaffcacbcbffcbcbcbffcccbccffccccccffcccdccffcdccccffcdccccffcdcdcdffcdcecdffcececeffd0d0d0ffd0d1d1ffd0d0d0ffcdcdcdffc7c6c7ffc1c2c1ffbbbbbbffb6b6b7ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb4b4b4ffb3b4b4ffb4b4b3ffb3b4b3ffb4b4b3ffb3b3b2ffb3b3b3ffb2b2b3ffb2b3b2ffb2b2b2ffb1b1b1ffb2b1b1ffb1b1b1ffb1b0b0ffb0b1b0ffb0b0b0ffafb0b0ffb0b0b0ffafafafffafafafffaeafaeffafaeaeffaeaeaeffadadaeffadacadffadacadffacacacffabababffaaaaabffaaaaaaffaaa9aaffa9a9a9ffa9a9a9ffa8a8a8ffa8a8a8ffa7a7a8ffa7a7a7ffa7a7a6ffa6a6a7ffa5a6a5ffa5a5a6ffa4a5a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a4a3ffa3a2a3ffa2a2a2ffa2a2a1ffa1a1a1ffa1a1a0ffa0a0a0ff9fa0a0ff9e9f9fff9e9e9eff9e9d9eff9d9d9dff9d9d9dff9d9c9dff9d9c9dff9b9c9cff9b9b9bff9c9c9cff9b9c9bff9b9c9bff9b9c9bff9fa09fffa3a3a2ffa5a5a4ffa8a8a8ffabababffaeaeadffb0b0b0ffb2b2b2ffb5b5b5ffb9b8b8ffbbbbbbffbdbebdffbebebeffbebfbfffc0c0c0ffc0c0c1ffc1c1c1ffc1c2c1ffc3c3c3ffc4c5c5ffc6c5c6ffc7c6c7ffc8c7c8ffc9c8c8ffc9c8c9ffc9c9c9ffcacacaffcbcbcbffcccdccffcfcfcfffd0d0d0ffd2d2d2ffd2d2d3ffd4d4d4ffd5d5d5ffd6d6d6ffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffdadadaffd7d8d7ffd7d7d7ffd7d6d6ffd7d7d6ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadadaffdbdbdbffdbdbdbffdbdadbffdadbdaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcdcffddddddffdcdcddffdddcddffdeddddffdededeffdfdedeffdfdfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe8e8e7ffe8e9e8ffe9e9e9ffe9e9e9ffe9eaeaffe9eaeaffeaeaeaffebeaebffebebebffebececffecebecffedececffecececffedededffedededffedededffedeeedffeeeeedffeeeeedffefefeeffeeeeeeffefefefffeeeeefffefefeeffefefeeffeeeeefffefefeeffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefefffffefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030203ff101010ff2c2c2bff5b5b5bff767676ff7f7f7fff838384ff868686ff878787ff898989ff8b8c8cff8f8e8fff979797ffcac9c9fff8f8f8fffcfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfafafffbfafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafbfafffafbfafffbfbfafffafafafffafafbfffbfafbfffafbfafffbfafafffafafafffbfbfafffbfafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfefdfffdfdfdfffdfdfefffdfefefffdfefdfffefefefffefdfefffdfdfefffefdfefffdfefdfffefdfdfffefdfdfffefefdfffefdfdfffefdfefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffbfbfcfffcfcfcfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefefffefdfdfffefdfdfffefefdfffefdfdfffefdfefffefefefffdfdfefffefdfefffefdfefffefdfdfffefefdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfff4f4f5ffc5c6c6ff8e8f8eff898989ff888888ff888888ff878788ff858686ff848484ff7f7f7fff747474ff5c5c5bff333333ff121112ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfdfffdfcfdfffdfdfcfffcfcfcfffbfafafff6f6f6fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff1f0f0ffefeeefffededeeffececedffeaebeaffe9e9e9ffe6e6e6ffe5e5e4ffe2e1e1ffdfdedfffdddcddffdadadaffd9d9d8ffd6d6d6ffd3d3d3ffd1d0d1ffcdcdceffcbcbcbffcacacbffcbcacbffcacbcbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcccbccffcccdccffcececdffcfcfcfffd1d1d0ffd1d2d2ffd3d3d2ffd4d4d4ffd5d5d5ffd7d6d6ffd8d8d7ffd8d8d8ffd9d8d9ffdadad9ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffdededeffdededeffdededeffdfdfdfffdfe0dfffdfe0dfffe0e0e0ffe1e0e1ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e5ffe4e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e6ffe5e6e5ffe6e5e6ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e6ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e6ffe7e6e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e7ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e6ffe5e4e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0e0ffdfe0dfffdfdfdfffdfdedfffdededfffdededeffdddedeffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdaffdadadaffd8d8d8ffd8d7d8ffd6d6d7ffd5d5d5ffd3d3d4ffd3d2d2ffd1d2d1ffd0d0d1ffcfcfcfffcececdffcbcbcbffc8c7c8ffc5c5c5ffc3c3c3ffc2c2c3ffc2c1c1ffc1c1c1ffc0c0c0ffbebebeffbdbdbeffbdbdbdffbcbcbdffbbbbbbffbbbbbbffbab9baffb9b9b9ffb8b8b8ffb7b7b7ffb6b7b7ffb5b5b5ffb4b4b5ffb4b3b3ffb3b3b3ffb1b1b1ffafafafffadadacffaaa9a9ffa6a6a6ffa2a2a2ff9d9d9dff979797ff919191ff8b8b8bff858585ff7f7f7fff787978ff717171ff6a6a6aff636464ff5c5d5cff565656ff504f50ff4a4a4bff454545ff3f4040ff3a3a3aff353535ff313130ff2d2c2cff292929ff252526ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040504ff111211ff2b2b2bff474647ff585758ff5c5c5cff5d5d5eff656464ff6c6d6dff727172ff707070ff525251ff343434ff3a393aff414141ff4a494aff525253ff595959ff606060ff666767ff6e6e6eff757575ff7c7d7cff838383ff888888ff8e8e8dff939293ff989798ff9c9d9cffa1a1a0ffa4a5a5ffa9a9a8ffababacffaeaeaeffb1b1b1ffb3b3b3ffb5b5b5ffb7b7b6ffb8b8b8ffbab9baffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbebeffc0bfbfffc0c0c1ffc1c1c1ffc2c2c2ffc2c2c3ffc3c4c3ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c6ffc6c6c7ffc6c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffcac9caffcac9caffcacacaffcacacaffcacacaffcbcbcbffcbcbccffccccccffccccccffcdcccdffcdcecdffcecdceffcececeffcfcfceffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd1d0d1ffd1d0d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd6d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd8d8d8ffd9d8d8ffd9d9d9ffdad9d9ffdad9d9ffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdddddcffddddddffdddedeffdededeffdededeffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe5e5e5ffe6e6e6ffe7e6e7ffe8e8e8ffe9eae9ffebebebffedecedffeeeeefffeff0effff0f0f1fff2f1f1fff2f3f2fff3f3f4fff4f4f4fff5f5f5fff6f6f5fff6f6f6fff6f6f7fff7f7f7fff8f8f8fff9f8f9fffafbfbfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffededeeffedededffedededffedededffededecffebebebffebeaebffebeaebffeae9eaffeaeae9ffe9e9e9ffe8e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe7e7e8ffe8e7e7ffe7e8e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e1ffdfdfdfffdfdfdfffdfdedeffdededfffdededeffdededdffdddedeffdddddcffdcddddffdcdcdcffdbdcdcffdbdbdbffdbdadaffdadad9ffd9d9d9ffd9d8d9ffd8d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd6d5d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d8ffd7d8d7ffd9d9daffdad9daffdbdcdcffdcdbdcffddddddffdeddddffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e3ffe3e2e3ffe3e3e3ffe2e2e2ffe0e1e1ffdfdfdfffdfdfdfffdededfffdddcdcffdcdcdcffdcdbdbffdbdbdbffd9dad9ffd8d8d8ffd6d6d6ffd3d3d2ffd0d0d0ffccccccffc8c8c8ffc5c4c4ffc1c1c1ffbebebdffbdbdbdffbebebeffbebebeffbebebeffbfbebeffbebebeffbebebeffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c3ffc3c2c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c3ffc5c4c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9caffcac9caffcacacbffcbcacbffcbcbcbffcbcbcbffcbcbccffcbccccffccccccffccccccffccccccffcdcdcdffcecdcdffcfcfcfffd0d0d0ffcfcfcfffccccccffc5c5c5ffc0c0c0ffb9b9b9ffb5b6b6ffb5b4b5ffb5b4b4ffb4b4b4ffb4b3b3ffb4b3b4ffb4b4b3ffb3b2b3ffb3b2b3ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b1ffb1b1b1ffb0b1b1ffb0b1b1ffb0b1b0ffb0b0b0ffafafafffafafafffafafafffaeafaeffaeaeaeffaeaeaeffaeaeadffadadadffadadadffadacadffacabacffabacabffabababffaaaaaaffaaa9aaffa9a9a9ffa8a9a8ffa8a7a8ffa8a7a7ffa7a7a7ffa7a6a7ffa6a6a6ffa6a6a6ffa6a6a5ffa5a5a5ffa4a4a5ffa4a4a4ffa4a4a4ffa4a3a4ffa3a4a4ffa3a3a3ffa2a3a3ffa2a2a2ffa2a2a2ffa2a1a2ffa0a0a0ffa0a0a0ffa09f9fff9f9e9fff9e9e9eff9e9e9dff9d9e9eff9d9d9cff9c9c9dff9d9c9cff9d9d9dff9d9c9dff9d9c9cff9d9d9cffa1a1a1ffa4a4a4ffa7a7a6ffa8a8a8ffacababffafaeaeffb2b2b1ffb5b5b5ffb8b8b8ffb9b9b9ffbababaffbbbbbcffbebebeffbfc0bfffc0c0c0ffc1c0c1ffc1c1c2ffc2c2c2ffc3c4c3ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c8ffc8c7c8ffc8c8c7ffc7c8c7ffc8c8c8ffc9c9c9ffcacacaffccccccffcecdceffd0cfcfffd0d0d0ffd1d1d1ffd2d2d2ffd5d5d4ffd6d6d6ffd6d5d6ffd5d5d6ffdad9daffdadadaffdad9daffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd7d8d7ffd7d7d7ffd6d6d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadbdaffdadadaffdadadbffdadbdbffdadbdaffdbdbdbffdbdadbffdadadbffdbdbdcffdbdcdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffddddddffdededdffdededeffdedfdeffe0dfe0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe8e7e8ffe8e7e7ffe9e9e8ffe9e8e8ffe9e9eaffe9eae9ffeaeaeaffeaebebffebebebffebebecffececebffecececffecececffedececffededecffedededffeeedeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffeeefefffefefeeffeeeeefffeeefefffeeefee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff101010ff2d2d2dff5d5c5dff787878ff7f7f80ff838383ff858685ff878787ff898989ff8c8b8bff8e8e8eff989897ffcfcfcffff9f9f9fffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffbfafbfffafafafffafafafffafafafffafafafffafafafffbfafbfffafafbfffbfbfafffafafafffbfafafffafafafffbfbfafffafbfbfffbfafbfffafafbfffafbfbfffbfbfafffbfafbfffafbfbfffafbfafffafafbfffbfafbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefdfffdfefdfffefefefffefdfdfffefefdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffdfefdfffdfdfefffdfdfefffdfdfdfffdfefefffdfdfefffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfefefffdfdfdfffefdfdfffefdfefffefefdfffefefdfffefefefffefefefffefdfefffefefefffdfdfefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfbfff6f6f6ffccccccff909090ff888988ff888888ff888788ff878787ff868686ff858485ff808080ff757574ff5e5e5fff393839ff121212ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffefdfdfffdfcfdfffcfcfcfffcfcfbfff9f9f9fff6f6f6fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff3f4f3fff3f3f3fff3f3f2fff2f2f2fff0f1f0ffefefefffeeedeeffecececffebebebffe9e8e9ffe6e6e6ffe4e4e4ffe0e0e1ffdededeffdbdcdcffd9dadaffd8d8d8ffd5d5d6ffd3d3d3ffd0d0d0ffcdcccdffcacacaffcacacbffcbcbcbffcacacaffcacacaffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9c9ffcacac9ffcacacaffcacacaffcacacaffcac9caffcacacaffcbcbcbffcbcbccffccccccffcccccdffcececeffcfcfcfffd0d1d0ffd2d1d2ffd3d2d2ffd4d4d4ffd5d6d6ffd6d7d7ffd7d7d7ffd9d8d8ffd9d8d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffdddddeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e4ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e6e5ffe5e5e6ffe6e5e6ffe5e6e5ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe4e4e3ffe3e3e4ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e1ffdfe0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdededfffdededeffdededeffdedddeffddddddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d1d1ffd0d0d0ffcfcfcfffcececeffcccbcbffc8c8c8ffc6c6c6ffc4c4c4ffc2c2c2ffc1c2c1ffc1c0c0ffc0c0c0ffbfbfbeffbebebeffbdbdbeffbdbcbdffbcbcbbffbbbbbbffbababbffb9b9b9ffb8b8b9ffb8b8b8ffb7b7b6ffb5b6b5ffb5b4b5ffb4b3b3ffb3b3b3ffb2b2b2ffb0b0b0ffadadadffabaaaaffa7a7a7ffa3a3a3ff9e9e9eff999999ff939393ff8d8d8dff878787ff808081ff7b7b7aff737473ff6d6c6cff666565ff5f5f5eff585858ff525151ff4c4b4cff464747ff414141ff3b3b3bff363636ff313131ff2d2d2dff29292aff252525ff020303ff000001ff000000ff010001ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff121212ff2d2c2dff484848ff575758ff5c5c5cff5d5d5eff646464ff6b6b6bff737372ff737473ff535353ff353434ff3a3a3aff414141ff494949ff525151ff595958ff5f5f5fff666666ff6d6d6dff757574ff7c7c7cff838283ff888988ff8e8e8eff939393ff989798ff9c9c9dffa1a1a1ffa5a5a4ffa9a9a9ffabababffaeaeadffb1b1b1ffb3b3b3ffb5b5b5ffb6b6b6ffb9b8b8ffbab9baffbbbbbaffbcbcbbffbdbdbdffbebebeffbebebeffc0c0c0ffc0c0c1ffc2c2c1ffc2c2c2ffc3c3c3ffc4c3c3ffc5c4c4ffc5c5c5ffc6c5c5ffc6c5c6ffc6c6c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcacacbffcbcbcbffcbcbcbffcbcbccffccccccffcccccdffcdcdcdffcdcdcdffcececdffcececdffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdaffdcdcdbffdcdcdcffdcdcdcffddddddffddddddffdededdffdededeffdfdedeffdfdfdeffe0dfdfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e5ffe5e5e5ffe6e7e7ffe8e8e8ffe9e9eaffebebebffedededffeeedeeffefefeffff0f0f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff5f4f5fff6f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f9f8fffafafafffbfcfbfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffeeededffededeeffedededffedeeedffedededffecededffecececffebebebffeaeaebffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e0e1ffe0e0e0ffe0e0dfffdfdfdfffdededfffdededfffdededeffddddddffddddddffdddcddffdcdcdbffdcdcdcffdbdbdbffdbdbdbffdadadaffdad9d9ffd9d8d9ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd6d5d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d7d6ffd6d6d600000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d8ffd9dad9ffdadadaffdcdcdcffdcdbdbffddddddffddddddffe0e0e0ffe1e0e0ffe0e0e0ffe2e2e2ffe2e2e2ffe0e0e0ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e1ffdfdfdfffdededdffdededdffdddddeffdcdcddffdbdbdcffdbdbdbffdadadaffd8d9d8ffd8d8d8ffd6d5d5ffd4d4d4ffd0d0d0ffccccccffc7c7c7ffc6c6c6ffc3c3c3ffbfbfbeffbebebeffbebebeffbebebeffbebebeffbfbfbfffbfbfc0ffc1c1c0ffc0c1c1ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c2ffc2c2c3ffc2c3c2ffc3c3c3ffc3c3c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc9c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacbcaffcbcbcbffcbcccbffcbccccffcccbccffccccccffcdcdccffcdceceffcfcfcfffcfcfd0ffcececeffcacacaffc3c3c3ffbebebeffb8b7b7ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b3ffb3b2b3ffb3b2b3ffb3b3b2ffb3b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb2b1b2ffb0b1b1ffb1b1b0ffb0b1b0ffb0b0b0ffb0b0afffb0afafffafafafffafafafffaeaeafffaeaeaeffaeaeaeffaeadaeffadadadffacadacffacacadffacacacffabababffaaababffaaaaabffaaaaaaffaaa9aaffa9a9a9ffa8a8a8ffa7a7a7ffa7a7a7ffa7a7a7ffa6a6a6ffa6a6a5ffa5a5a5ffa5a4a5ffa5a4a4ffa4a4a4ffa4a4a4ffa4a3a3ffa3a3a3ffa3a3a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a1ffa1a1a2ffa1a0a1ffa0a0a0ff9fa09fff9e9e9fff9e9e9eff9d9d9eff9d9d9dff9d9d9dff9d9e9dff9e9d9effa09f9fffa3a3a3ffa5a6a6ffa8a9a9ffabababffafaeaeffb1b0b0ffb1b1b1ffb3b3b2ffb6b6b5ffb9b9b9ffbbbbbbffbdbdbdffbebebfffc0c0c0ffc0c1c0ffc2c2c2ffc2c2c2ffc3c3c2ffc3c4c3ffc4c4c4ffc5c4c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc5c5c5ffc6c6c6ffc7c6c7ffc8c8c8ffcacacbffcacacaffcbcbcbffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d1ffd1d2d1ffd2d1d2ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffdadadaffdadadaffdad9d9ffdadbdaffdadadaffdadad9ffd9d9daffd7d7d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadbdbffdbdbdbffdadbdaffdbdadaffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdcdbffdcdbdcffdbdbdcffdbdbdbffdcdcdcffdcdcddffddddddffdededeffdededfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe9e9e8ffe9e9eaffe9e9eaffe9eaeaffeaeaeaffebebeaffebebebffecebebffecebebffecececffecededffedededffecedecffeeededffeeedeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefefffeeeeefffefefefffeeefefffefefefffefefeeffefefee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffefffffefffefffefefffffefffffffefffffffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040504ff121212ff313131ff5f5e5eff777777ff80807fff838483ff858686ff868787ff8a8989ff8c8c8cff8e8e8eff999a99ffd6d7d6fffafafafffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfafafffbfbfafffafafbfffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafbfffafbfafffafbfafffbfafafffafafafffbfbfbfffbfbfafffafbfbfffbfbfafffbfafafffafbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfefffefdfefffefdfdfffefdfefffdfdfefffdfefdfffefefefffefdfefffdfdfefffefefefffefefdfffdfefefffefefdfffefdfdfffdfefdfffefdfefffefefdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfcfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefdfefffdfdfefffefefefffefdfefffefefdfffefefefffdfefdfffefefefffefefefffefefefffdfdfdfffefdfefffefdfefffdfdfdfffefdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfff7f7f7ffd3d2d3ff949394ff888889ff878887ff878887ff878687ff858686ff858585ff828282ff777777ff636363ff404040ff161616ff050405ff020201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfdfffcfcfdfffcfdfcfffcfcfcfffdfcfdfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefdfefffdfdfdfffdfdfdfffdfcfcfffbfcfbfff8f8f9fff6f6f5fff5f5f6fff5f5f5fff4f4f4fff4f3f4fff4f3f4fff3f3f3fff3f2f3fff2f1f2fff0f0f1ffefefefffeeeeeeffecececffeaeaeaffe8e9e8ffe6e6e6ffe3e4e4ffe0e0dfffdeddddffdbdcdbffd9d9d9ffd7d8d7ffd5d5d5ffd3d2d2ffcfcfceffcccdccffcacbcbffcacbcbffcbcacaffcacacaffc9cacaffcacacaffcacacaffcacacaffc9cacaffcacacaffc9cacaffcacacaffcac9caffcac9caffcacacaffcacacaffcacacaffcacacaffc9cacaffcacacaffcbcbcbffcccbccffccccccffcccdccffcececeffcfcfcfffd0d1d1ffd1d2d2ffd3d2d2ffd4d5d4ffd5d5d5ffd7d6d7ffd7d7d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadbdaffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffdeddddffdededfffdfdfdfffdfdfdfffe0dfe0ffe0e0e1ffe0e1e0ffe1e1e1ffe2e1e1ffe1e2e2ffe3e3e3ffe2e3e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe5e5e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e5e5ffe5e6e5ffe6e6e6ffe5e5e6ffe5e5e6ffe5e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e7e8ffe8e7e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e5e5ffe5e5e5ffe5e4e4ffe5e4e5ffe4e4e5ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfdfffe0dfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdedddeffddddddffddddddffdddddcffdcdcdcffdcdcdbffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d7d6ffd5d6d6ffd4d5d5ffd3d3d3ffd2d2d2ffd0d1d0ffcfcfcfffcececeffccccccffc9c9caffc6c7c7ffc4c4c4ffc2c2c2ffc2c1c1ffc1c1c1ffc0c0c1ffbfbfbfffbebebeffbdbdbdffbcbdbcffbcbcbcffbbbbbbffbbbabbffbab9baffb8b9b8ffb8b8b8ffb7b6b7ffb5b5b6ffb5b5b5ffb5b5b5ffb4b5b4ffb3b2b3ffb1b1b1ffaeaeaeffababacffa8a8a8ffa4a4a4ff9fa09fff9a9a9aff949494ff8e8e8fff888988ff828282ff7c7c7cff767576ff6f6e6fff686768ff616061ff5a5a5bff535453ff4d4d4dff484748ff414242ff3c3d3dff373737ff323232ff2e2e2dff2a2a2aff262726ff0f0e0eff010100ff010000ff010000ff000100ff000100ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff121111ff2c2c2bff474847ff575756ff5b5b5bff5d5e5eff636362ff6a6a6aff737373ff757575ff545454ff353535ff3a3a3aff404141ff484848ff505050ff585757ff5f5e5fff656565ff6c6d6cff747474ff7b7b7bff818281ff888888ff8e8e8dff939293ff989798ff9c9d9cffa1a1a1ffa4a4a5ffa9a9a9ffabababffaeadadffb0b1b0ffb3b2b3ffb5b5b5ffb6b6b7ffb8b8b8ffbababaffbbbabbffbcbcbbffbdbdbdffbdbdbdffbfbebfffc0c0bfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c3c4ffc5c4c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcacaffcbcbcbffcbcccbffcbcccbffccccccffcccdcdffcdcdcdffcdcdcdffcdcecdffcececeffcececeffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9daffd9d9daffdadadaffdbdadbffdbdbdbffdbdbdcffdbdcdbffdcdcddffddddddffddddddffddddddffdededeffdfdedfffdfdedfffe0dfdfffdfdfe0ffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e3ffe5e4e4ffe5e6e5ffe7e6e7ffe8e8e7ffe9e9e9ffebebebffecedecffeeeeedffefefeffff0f1f1fff2f1f1fff2f3f2fff3f3f3fff4f4f4fff4f5f5fff6f6f6fff6f6f6fff6f7f7fff6f7f7fff8f8f8fff9f8f8fffafafafffbfbfcfffcfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffedededffedededffecedecffecedecffebebebffebeaeaffeaebeaffeaeaeaffeaeae9ffeae9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe4e5e5ffe4e5e4ffe4e3e4ffe4e3e4ffe3e3e3ffe2e3e2ffe2e2e2ffe1e2e1ffe0e1e1ffe0e0e0ffe0e0dfffe0dfe0ffdfdfdfffdedfdeffdededeffdedddeffddddddffdcddddffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadadaffd9d9daffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d500000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9dadaffdbdcdcffdcdcdbffddddddffddddddffe0e0e0ffe0e0e0ffe1e0e0ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e1ffe1e0e1ffe0e0e1ffe0e0e0ffdfdfe0ffdfdfdfffdedfdeffdddedeffdededdffdedddeffdededeffdddeddffddddddffdcdbdcffdadadaffdadadaffd9d9d9ffd8d9d9ffd8d8d8ffd6d6d6ffd3d3d3ffd0d0d0ffccccccffc8c8c8ffc6c6c5ffc3c3c3ffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc2c1c2ffc1c1c2ffc1c2c1ffc2c2c1ffc2c1c2ffc1c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c4c3ffc4c4c4ffc4c5c4ffc5c4c4ffc6c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c8ffc9c9c9ffcac9c9ffcac9caffcacacaffcacbcaffcbcbcbffcbcbcbffcbcccbffcbccccffcccdccffcecdceffcfceceffcecfceffcdcdcdffc8c8c8ffc1c1c1ffbcbcbcffb6b5b5ffb3b4b3ffb3b3b3ffb3b3b3ffb3b2b3ffb2b2b3ffb3b3b3ffb2b2b2ffb2b2b1ffb2b2b2ffb1b1b1ffb1b1b1ffb1b1b1ffb0b0b1ffb0b0b0ffb0afb0ffafafafffafaeafffafaeafffaeaeafffadaeaeffadaeadffadadadffacadadffacadadffacacacffacacacffacacabffabababffaaabaaffaaaaaaffaaaaa9ffa9a9a9ffa9a8a8ffa8a8a8ffa7a8a7ffa6a7a7ffa6a7a6ffa6a6a5ffa5a6a5ffa4a5a5ffa4a4a4ffa3a4a4ffa4a4a4ffa3a3a3ffa3a3a3ffa2a3a2ffa2a2a2ffa2a1a2ffa2a1a2ffa1a1a2ffa1a1a1ffa0a1a1ffa0a0a0ff9fa0a0ff9f9f9fff9fa09fff9f9f9fff9f9e9fff9f9f9fffa2a2a2ffa5a4a5ffa7a7a7ffa9a9a9ffadacacffb0b1b0ffb3b3b3ffb6b6b6ffb9b9b9ffbbbbbbffbcbcbcffbbbabaffbbbbbbffbdbdbdffbfbfbfffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc5c4c5ffc4c4c5ffc4c5c4ffc4c4c4ffc4c3c3ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c3c2ffc5c4c5ffc6c6c6ffc6c6c6ffcbcacaffcacbcaffcbcbcaffcacbcbffcbcbcbffd1d1d1ffd2d2d2ffd1d2d2ffd2d2d1ffd1d2d2ffd2d2d2ffd5d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffdad9daffdadadaffdadadaffdadbdaffdadadaffd9d9d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdcffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdbdadbffdadadaffdbdadbffdadadbffdadbdbffdbdbdbffdbdadbffdadbdbffdbdbdbffdbdbdbffdcdcdcffdddddcffdeddddffdddedeffdfdedfffdfdfdfffe0dfdfffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe9e9e9ffeae9eaffeae9eaffeaeaeaffebebebffebeaebffebebebffebececffecebebffecedecffecececffedededffedededffededeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefefffefeeefffefefefffefefefffefefefffefeeef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffefefffffefffffffffffefffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff060606ff171817ff393939ff626262ff777877ff818181ff848484ff868586ff878687ff898989ff8c8c8cff8e8e8eff9d9d9dffdbdbdcfffafafafffdfdfdfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafbfafffbfbfafffbfbfbfffafafafffafafbfffafafafffbfafafffbfafafffafafafffbfbfafffafafafffafafafffafafbfffbfafafffbfafafffafafafffbfafafffbfafafffbfbfafffafbfafffbfbfbfffbfbfafffbfafafffbfafbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfefffefdfdfffefefdfffefefdfffefdfefffefefdfffefefdfffdfefdfffefefefffefefdfffefdfdfffefdfefffefefefffdfefdfffdfefefffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefefdfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffdfdfefffefefefffefdfefffefdfdfffefdfefffefefdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfbfff9f9f9ffd9d9daff989898ff898988ff878787ff888787ff878786ff868686ff868786ff858484ff7a7a79ff686867ff484747ff1b1b1bff050606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffcfcfcfffcfcfdfffdfcfcfffdfdfefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfefefffdfdfdfffdfdfdfffdfcfdfffafafafff7f7f8fff6f6f6fff6f5f5fff5f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f2f3fff2f1f1fff1f0f0ffefefefffeeedeeffedececffebebeaffe7e8e7ffe6e5e5ffe2e2e1ffdfdfdeffdddcddffdbdbdbffd8d9d8ffd7d7d7ffd4d4d4ffd1d1d1ffcececfffccccccffcbcacbffcacacbffcacac9ffcacacaffcac9c9ffcacacaffcac9caffcacacaffcacacaffc9c9c9ffcacacaffcacacaffc9cacaffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcccbffcccbccffcdcccdffcececeffcfcfcfffd1d1d1ffd1d2d2ffd3d3d3ffd4d4d4ffd5d6d5ffd6d6d6ffd7d7d8ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadadbffdbdbdbffdcdcdcffdddcdcffddddddffdededdffdededeffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e0e1ffe2e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe3e3e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e6e6ffe5e6e6ffe6e5e6ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e7ffe6e7e7ffe7e6e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe7e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e5e6ffe6e5e5ffe5e5e5ffe4e4e4ffe5e4e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfdfffe0dfe0ffe0e0dfffe0e0dfffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdededeffdedddeffdeddddffdededdffdcdddcffddddddffdcdddcffdcdcdbffdcdbdcffdcdbdcffdbdbdbffdbdbdbffdadadaffd9dad9ffd8d8d9ffd7d7d7ffd6d6d6ffd5d4d5ffd3d3d3ffd2d2d2ffd1d0d0ffd0d0d0ffcececeffcdcdcdffcacacaffc7c7c7ffc5c4c5ffc3c2c3ffc1c2c2ffc1c1c1ffc0c1c0ffbfbfbfffbebebeffbdbdbeffbdbdbdffbcbcbcffbbbbbcffbabbbaffbab9baffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb5b4b5ffb5b4b5ffb3b4b3ffb1b1b1ffaeaeafffacacacffa9a9a9ffa5a5a5ffa0a0a0ff9a9a9bff959595ff908f90ff8a8989ff848384ff7e7e7eff787877ff717171ff6a6a6bff646363ff5d5c5cff555555ff4f4e4fff494948ff444343ff3d3d3dff383838ff333333ff2f2e2eff2b2a2bff272727ff171818ff010101ff000100ff010101ff010101ff010101ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030403ff101010ff2b2b2bff454546ff565756ff5b5b5bff5d5d5eff626362ff6b6b6bff727272ff747474ff545454ff343434ff3a3a3aff404040ff474748ff504f4fff565757ff5d5d5dff646464ff6b6b6bff737273ff7a7a7aff818181ff888887ff8d8d8eff929392ff989798ff9c9c9cffa1a1a1ffa4a5a4ffa8a9a9ffabababffaeadaeffb0b0b0ffb3b3b2ffb5b5b5ffb6b6b7ffb8b8b8ffb9bab9ffbbbbbbffbcbcbbffbcbcbdffbdbebeffbfbebfffc0bfbfffc0c0c0ffc2c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c8c9ffcac9caffc9cacaffcacbcaffcacacaffcbcbcbffcbcbccffccccccffccccccffcccccdffcccdccffcdcdcdffcecdcdffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd1d0d0ffd0d1d1ffd2d1d2ffd1d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdddcdcffdddcdcffddddddffdededdffdededeffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e0e1ffe1e1e0ffe2e2e1ffe2e2e1ffe3e3e3ffe3e4e3ffe4e3e3ffe5e4e5ffe6e6e6ffe6e7e6ffe7e8e8ffe8e9e9ffebebeaffecececffeeeeeeffefefeffff0f0f1fff1f2f1fff2f3f2fff3f3f3fff4f4f4fff4f4f5fff6f5f5fff6f6f6fff6f6f6fff7f7f7fff8f7f8fff8f9f9fffaf9fafffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffeeededffeeededffededecffecedecffedededffededecffebebebffebeaebffebeaebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe0e0e1ffdfe0dfffdfdfdfffdfdedfffdededeffdddeddffddddddffdcddddffdddcddffdcdcdcffdbdcdbffdbdbdbffdadadbffdadadaffdadadaffdad9daffd9d9d9ffd8d8d9ffd8d8d8ffd8d7d7ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d5ffd5d5d5000000000000000000000000000000000000000000000000000000000000000000000000ffdcdbdcffddddddffddddddffe0e0e0ffe0e1e0ffe0e0e0ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e2ffe1e2e2ffe2e1e2ffe0e0e0ffdfdfdfffdededeffddddddffdbdcdcffdadadaffdadadbffdbdbdbffdddcddffddddddffdededeffdddeddffdcddddffdbdcdcffdbdadbffdadadaffdbdbdaffdadadaffd9d9d9ffd7d7d7ffd5d5d4ffd2d2d2ffcfcfceffcbcbccffc9c9c9ffc8c7c7ffc6c5c5ffc3c3c3ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc2c1c1ffc2c2c1ffc2c2c1ffc3c2c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c6c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc7c7c7ffc8c8c9ffc9c8c9ffc8c9c9ffcac9c9ffc9cac9ffcacacaffcacacaffcacacbffcbcbcbffcbcccbffccccccffcdcdcdffcecdceffcecdceffcbcbcbffc6c7c6ffbebfbfffb9babaffb4b4b4ffb2b2b3ffb2b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b0b1ffb0b0b0ffb0afb0ffb0b0afffafafafffaeaeaeffaeaeaeffaeaeadffaeadadffadadacffadacadffadacacffacacacffabacabffacababffababaaffaaaaaaffaaaaaaffaaaaaaffa9a9a9ffa9a9a9ffa8a8a8ffa8a8a7ffa7a7a7ffa7a7a7ffa6a6a6ffa6a5a6ffa5a5a5ffa5a5a5ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a2ffa2a2a2ffa1a1a1ffa1a1a2ffa1a1a1ffa0a1a1ffa1a0a1ffa0a1a0ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a2ffa2a2a2ffa5a5a5ffa7a7a7ffaaa9aaffadacadffb0b0b0ffb2b3b2ffb5b6b6ffb6b7b7ffb9b9b9ffbcbcbcffbfbfbfffbebebeffc0c0c0ffc0c1c0ffc1c1c0ffc1c0c1ffc1c1c1ffc2c2c3ffc3c3c3ffc4c4c4ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c3c4ffc3c3c2ffc2c1c1ffc1c1c0ffc1c0c1ffc1c1c0ffc0c0c0ffbfbfbfffbfbfbfffc1c1c0ffc1c1c1ffc1c1c1ffc5c5c5ffc5c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacbcaffd2d2d2ffd2d1d1ffd2d2d2ffd1d1d2ffd2d2d2ffd2d2d2ffd5d5d5ffd6d5d6ffd6d6d6ffd5d6d6ffdadadaffdadadaffdadada00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdbffdcdbdcffdcdbdbffdcdbdbffdcdcdbffdbdbdbffdbdbdbffdadadbffdbdadaffdbdbdaffdbdbdaffdbdadbffdbdbdaffdbdbdaffdadbdaffdcdcdcffdddddcffddddddffdedddeffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9eaffe9eae9ffeaeaeaffeaeaeaffebebebffebebebffebececffebececffecececffecececffededecffedededffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefeeefffefeeeeffefeeefffefefefffefefefffefefefffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffefffefffffffffffffffffffffefefffffefffffffefffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff080807ff1d1d1dff414140ff656665ff797979ff838383ff848484ff858586ff878787ff8a8a89ff8c8c8cff8f8f8fffa2a2a3ffe3e2e3fffbfafafffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfafbfffbfafafffbfbfafffbfbfbfffafafbfffafbfafffbfafafffafafbfffafafafffafbfbfffbfafafffafafbfffafafafffafafafffbfbfafffafafbfffbfafbfffbfbfbfffbfbfafffafbfafffbfafafffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfefffefdfefffefefefffdfdfdfffdfefdfffefdfdfffdfefefffefefdfffdfdfdfffefdfdfffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffbfbfcfffcfbfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfcfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefdfffdfefdfffefefefffefdfefffdfefefffdfefefffefefefffefdfefffefefefffefefefffdfefefffefefdfffefdfefffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfbfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffcfbfcfffbfbfbfff8f9f9ffdeddddff9e9e9fff8a8a8aff878888ff888887ff878687ff868586ff878787ff858585ff7d7d7dff6c6b6bff4a4a4bff1e1e1eff050505ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfdfdfffcfcfdfffcfdfcfffcfdfcfffefdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefefffdfdfefffcfdfdfffcfcfcfffaf9f9fff8f7f7fff6f6f6fff5f5f5fff5f5f4fff4f4f4fff4f3f4fff3f3f3fff3f4f4fff3f2f2fff1f1f2fff0f0f0ffefefefffeeeeedffecebecffeae9eaffe7e7e7ffe4e4e4ffe0e1e0ffdfdedeffdcddddffdbdbdaffd7d7d7ffd7d6d6ffd3d4d4ffd0d1d1ffcececdffcbcbcbffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcac9c9ffcacacaffc9cacaffcacacaffc9cac9ffcacacaffcacacaffcac9caffcacacaffcacacaffcacacaffc9cacaffcacacaffcbcbcbffcccbcbffcccccbffcdcdcdffcececeffcfcfd0ffd1d1d1ffd2d2d2ffd3d4d3ffd4d5d4ffd5d6d5ffd7d7d7ffd8d7d8ffd8d8d9ffd8d9d9ffd9d9d9ffdbdadaffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffdedddeffdededeffdedfdfffdfdedeffdfdfe0ffdfdfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e5ffe5e4e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e6ffe5e4e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e2ffe2e3e3ffe2e2e2ffe2e1e2ffe2e2e2ffe1e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfdfe0ffdfdfdfffdedfdfffdfdedeffdededfffdededeffdddedeffdededdffdddddeffddddddffddddddffdcdcdcffdcdcdcffdcdbdbffdbdcdcffdbdbdbffdadadaffdbdadaffdadbdaffd9dadaffd8d9d8ffd7d7d6ffd6d5d6ffd4d5d4ffd3d4d3ffd2d2d2ffd1d1d1ffd0cfd0ffcfcecfffcecdcdffcbcbcbffc8c8c8ffc5c6c5ffc3c3c3ffc2c2c1ffc1c1c1ffc0c0c0ffc0bfbfffbebebfffbebebeffbdbdbdffbcbcbdffbcbcbcffbbbbbbffbababaffb9babaffb9b9b9ffb7b7b8ffb7b6b7ffb5b6b6ffb5b5b5ffb4b4b4ffb2b2b2ffb1b1b1ffafaeafffacacacffa8a9a9ffa5a5a5ffa0a0a0ff9b9b9aff969696ff909090ff8a8b8aff858485ff7f7f7fff797979ff727373ff6c6b6bff646465ff5e5e5eff565757ff515150ff4a4a4aff444444ff3e3e3fff393939ff343434ff302f2fff2b2b2bff272827ff212121ff070606ff000101ff000101ff010100ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff0f100fff292929ff454544ff565656ff5b5b5bff5d5e5dff636363ff6a6b6bff707070ff707070ff535354ff343333ff393a3aff3f4040ff474747ff4f4f4fff565655ff5c5c5cff636263ff6a6a6aff717171ff797979ff808080ff878787ff8d8d8dff929292ff979797ff9c9c9dffa1a1a1ffa4a4a5ffa9a9a9ffabababffaeaeaeffb0b0b0ffb2b3b2ffb5b5b5ffb6b6b7ffb7b8b8ffb9b9b9ffbababaffbcbbbbffbdbdbcffbebebeffbebfbfffc0c0bfffc1c0c0ffc1c1c2ffc2c2c2ffc3c4c3ffc4c3c3ffc4c4c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c7ffc7c6c7ffc7c7c7ffc7c8c7ffc8c8c7ffc9c8c8ffc9c9c9ffc9cac9ffc9c9c9ffcacacaffcacbcaffcbcbcbffcbcccbffcbcbcbffccccccffcccdccffcdcdccffcdcdcdffcdceceffcecdceffcececfffcfceceffcfcfcfffcfcfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd6d5d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffdad9daffdadadaffdadadaffdbdadbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddddcffdeddddffdedddeffdededeffdedfdfffdfdedeffdfdfe0ffdfdfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe4e3e3ffe4e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe8e9e9ffeaeaebffececebffedededffefefeffff0f0f0fff1f1f1fff2f2f2fff3f4f4fff4f4f4fff5f4f5fff6f5f5fff6f6f6fff6f6f7fff7f7f7fff7f8f7fff9f8f8fffafafafffbfbfbfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedecedffedecedffedededffedededffecedecffedececffebebebffeaebeaffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e4ffe5e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdededeffdededeffddddddffdcddddffdcdcdcffdbdcdbffdcdbdcffdbdbdbffdadbdbffdadadaffdadadaffdad9d9ffdad9d9ffd9d9d9ffd8d8d8ffd7d8d7ffd7d6d6ffd6d6d6ffd5d5d5ffd5d6d6ffd6d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d6d5ffd5d5d5ffd6d5d5ffd5d6d6000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffe0e0e0ffe0e0e0ffe0e0e1ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e2e1ffe2e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdddcdcffdadadbffd7d7d8ffd7d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd9d9d9ffdbdbdbffdcdcdcffdcdcdcffdcdddcffdcdcdcffdbdcdbffdbdbdbffdbdadbffdbdbdbffd9dadaffd8d8d8ffd7d6d6ffd6d5d5ffd4d4d4ffd1d1d2ffcfcfceffcccbccffc9c8c9ffc6c6c6ffc3c4c4ffc2c1c1ffc1c1c2ffc1c1c1ffc0c1c1ffc1c1c0ffc0c0c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c2ffc3c3c2ffc3c3c3ffc4c3c3ffc3c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc5c5c6ffc5c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc6c6c7ffc7c6c7ffc7c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c8c9ffcac9c9ffcac9caffcacacaffcacacbffcbcbcbffcbcbccffcdcccdffcdcdcdffcdcdcdffcacacaffc4c4c5ffbdbdbdffb8b8b8ffb3b3b3ffb2b2b1ffb1b2b1ffb2b1b2ffb2b1b2ffb1b1b2ffb1b1b1ffb1b1b1ffb1b0b0ffb1b1b0ffb0b0b0ffb0b0b0ffafb0afffafafafffafaeafffaeaeaeffadaeaeffaeadadffacacadffacacacffacacacffacacabffababacffabababffabababffaaaaaaffaaaaa9ffaaa9a9ffa9a9a9ffa9a9a9ffa8a8a8ffa8a8a7ffa7a8a7ffa6a7a7ffa6a7a6ffa6a6a6ffa6a6a6ffa5a6a5ffa5a5a5ffa4a4a4ffa4a4a4ffa3a3a3ffa3a2a3ffa2a1a1ffa1a1a1ffa0a1a1ffa0a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa2a2a2ffa5a5a5ffa7a7a8ffaaaaaaffacacadffafafafffb1b1b2ffb4b4b4ffb6b7b6ffb9babaffbcbcbcffbdbdbeffc0c0c0ffbfbfc0ffc0c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c3ffc3c2c2ffc1c0c1ffbfbfbfffbebfbfffc0bfbfffbfbfc0ffbfbfbfffbfbfbfffbfc0bfffc0c0c1ffc1c0c1ffc0c0c0ffc1c1c0ffc1c1c1ffc2c1c1ffc1c1c2ffc1c1c1ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c7c6ffcbcacaffcbcbcbffcacbcaffcbcbcbffcbcbcbffd2d2d2ffd1d1d2ffd2d1d2ffd2d1d1ffd1d2d2ffd1d2d2ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdbdbffdcdcdbffdcdcdcffdbdcdcffdcdcdbffdcdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadadbffdbdbdaffdadadbffdbdadbffdcdcdcffdcdcdcffddddddffdeddddffdedfdfffdfdfdfffdfdfdfffe0e0dfffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9eaffeae9eaffeaeaeaffeaebebffebebebffebebebffecececffecececffecedecffecedecffecedecffedededffeeedeeffedeeeeffedeeeeffeeeeeeffefeeeeffefefeeffefefefffefefefffefefeeffefefefffefefefffefefefffeff0f0fff0efef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffefefffefffefffffefffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffffefffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff080908ff222222ff444444ff666767ff7b7b7bff858585ff868686ff858686ff888787ff8b8a8bff8d8d8dff8f8f8fffa7a7a7ffe7e7e7fffbfbfbfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafbfbfffbfafafffbfbfbfffafbfafffafafafffafafbfffafafbfffafafafffafafafffbfafafffafbfafffafafbfffafafafffafbfafffafafafffafafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfafffbfbfafffafbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfefffefdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfdfffdfefdfffdfefdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefefffefdfefffefdfdfffdfefefffefdfdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffcfcfcfff8f9f8ffe1e1e1ffa4a5a4ff8a8b8aff888788ff878888ff878787ff868686ff868585ff858484ff7f7f7eff6e6d6dff474847ff1b1c1bff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfcfdfffcfcfdfffefefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffefdfdfffcfdfdfffcfbfcfff9f9f9fff7f7f6fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f3fff1f1f1fff0f0f0ffefeeefffedededffebebebffe9e9e9ffe6e5e6ffe3e3e3ffe0e0dfffdededeffdcdcdcffdadadaffd7d7d7ffd6d6d6ffd2d3d3ffd0d0d0ffcdcecdffccccccffcacbcaffcac9caffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffc9cacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcccbffccccccffcdcdcdffcececeffd0cfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d5ffd5d6d6ffd7d7d7ffd7d7d7ffd9d8d8ffd9d9d9ffdad9d9ffdadadbffdadbdaffdbdbdbffdbdbdcffdcdcddffdddcddffddddddffdededeffdedfdeffdededfffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e6e6ffe5e5e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e6e7ffe6e6e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe3e4e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe1e1e1ffe1e1e2ffe1e0e1ffe1e0e0ffe0e1e0ffe1e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdededeffdedddeffdddddeffddddddffddddddffdddcdcffdcdcdcffdcdcdbffdcdbdbffdbdcdbffdbdbdbffdbdbdaffdbdadbffdadadbffd9d9daffd8d9d8ffd8d8d8ffd6d6d6ffd5d4d5ffd4d4d4ffd3d3d3ffd2d2d1ffd0d0d0ffcfcfcfffcececeffccccccffc9c9c9ffc6c6c7ffc3c4c4ffc2c2c1ffc1c1c1ffc0c1c0ffbfc0c0ffbfbfbfffbebebeffbdbebeffbcbdbdffbcbcbcffbbbcbbffbababbffbabab9ffb8b9b9ffb8b8b8ffb6b7b6ffb6b6b6ffb5b5b5ffb4b4b4ffb2b2b2ffb1b1b1ffaeaeaeffacacacffa9a9a9ffa6a5a5ffa1a1a1ff9a9b9aff959595ff8f8f90ff89898aff848484ff7e7e7eff797979ff727372ff6b6b6cff656565ff5e5e5eff575757ff515252ff4b4b4bff454545ff3f3f3fff3a3a3aff353534ff303030ff2b2c2bff282827ff232323ff0d0d0dff010101ff010101ff000100ff010101ff000101ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff0f0f10ff282829ff444544ff565756ff5a5b5bff5e5d5eff646364ff6a6a6aff6e6e6eff6c6c6cff525251ff343433ff393939ff404040ff474747ff4f4f4fff555555ff5b5b5bff626261ff686969ff706f70ff787878ff808080ff868787ff8d8c8cff929392ff979798ff9c9c9cffa0a0a0ffa5a4a5ffa9a9a9ffabababffaeaeadffb1b1b1ffb2b2b2ffb5b5b5ffb6b5b6ffb8b7b7ffb8b9b9ffbbbabaffbbbbbcffbcbdbcffbdbdbdffbebebfffbfbfc0ffc0c0c0ffc1c1c1ffc3c2c3ffc3c4c3ffc4c4c4ffc4c5c4ffc5c6c5ffc6c5c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c9c8ffc9cac9ffcacac9ffcacacaffcacbcbffcbcbcbffcbcbcbffccccccffcccdccffcdccccffcdcdcdffcdcdcdffcececeffcdceceffcfcfceffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d5d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdcdcddffdcdcddffddddddffdddddeffdededeffdedfdeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e3e3ffe4e5e4ffe5e6e5ffe6e6e6ffe7e7e7ffe8e9e9ffeaeaeaffebecebffedeeedffeeefeffff0f0f0fff2f1f2fff3f2f3fff4f3f3fff3f4f4fff5f5f4fff5f5f5fff6f6f6fff7f6f6fff7f7f7fff7f8f8fff8f9f8fffaf9f9fffbfbfbfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffecededffedededffedededffedececffedededffededecffecececffebebebffeaebeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e8ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0dfe0ffe0e0dfffdfdfdfffdfdedfffdededeffddddddffdddddcffddddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadbdbffdbdadaffdadadbffd9dad9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d7d7ffd6d6d7ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd6d7d6ffd6d7d6000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe1e1e0ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e1ffe2e1e2ffe2e1e2ffe1e1e2ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdcdcdcffdcdddcffdcdcdcffdadadbffd8d7d7ffd6d7d6ffd4d4d5ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd8d8d8ffdbdbdbffdcdcdcffddddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdaffdadadaffd9d9daffd7d7d8ffd5d5d5ffd2d2d3ffd0d0d0ffcccdccffc9c8c9ffc6c6c6ffc4c4c4ffc2c1c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc4c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc7c8c8ffc8c8c7ffc8c8c8ffc8c9c8ffc8c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcbcbffcccdccffcdcccdffcccccbffc8c8c8ffc3c3c3ffbbbbbbffb6b6b6ffb1b1b1ffb1b1b1ffb0b1b1ffb1b1b1ffb1b0b1ffb1b0b0ffb0b0b0ffb1b0b0ffb0b0b0ffafb0afffafafafffafafafffaeaeafffaeaeaeffadadaeffaeadaeffadadadffacacadffacacacffabacabffabababffabababffabababffaaaaabffaaa9aaffa9a9a9ffa9a9a8ffa8a8a8ffa8a9a8ffa7a8a7ffa7a7a7ffa7a7a7ffa6a7a7ffa6a6a6ffa6a6a5ffa6a6a6ffa5a6a6ffa6a5a5ffa5a5a5ffa4a4a4ffa4a4a3ffa2a3a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa3a3a3ffa6a6a6ffa9a9a9ffabababffafafaeffb2b3b3ffb5b5b5ffb8b8b8ffbababaffbcbcbcffbebebeffbfc0bfffbfbfbfffc0c0bfffc0c0c0ffc2c1c1ffc3c4c3ffc4c4c4ffc5c5c5ffc6c6c6ffc5c5c5ffc5c6c6ffc5c4c5ffc5c4c4ffc3c4c4ffc4c3c3ffc3c3c3ffc1c1c1ffbfbfc0ffbebebfffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbcbcbdffbfbfbfffbfbfbfffbfbfbfffc0c0c1ffc0c0c0ffc1c0c1ffc0c0c0ffc0c0c0ffc2c2c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c7c6ffcacbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdbdcdbffdbdbdbffdbdbdcffdbdbdcffdcdbdbffdbdbdbffdcdbdcffdbdcdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadbffdbdbdbffdcdcdcffdddcdcffddddddffdededdffdededeffdedfdeffdfe0dfffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaebffebebeaffebebebffecebecffecececffecececffecececffedededffedededffededeeffedededffeeededffedeeeeffefeeeeffeeeeefffeeefeeffeeeeeeffefefefffeeefefffefefefffefefeffff0efefffeff0efffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffefffffffefffffefefffffffefffffffffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff222323ff434343ff666766ff7c7c7cff868686ff878686ff868586ff888787ff8a8b8aff8d8d8dff8e8e8effaaabaaffeaeaebfffbfbfbfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffbfafafffbfbfafffafafbfffbfafafffafafafffafafafffbfafafffafafafffafafafffafbfafffafbfbfffbfafbfffafafafffafafafffbfafbfffbfbfafffafbfafffafafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfcfdfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfefffefdfdfffefdfdfffdfdfefffefdfdfffefdfdfffdfefdfffefefdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfefffdfdfdfffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfff8f9f8ffe4e5e5ffa9a8a9ff898989ff878888ff888788ff878787ff868686ff848484ff838384ff7f7f7fff6c6c6cff414041ff171717ff030403ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffcfdfdfffdfdfdfffdfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffdfefdfffdfdfcfffcfbfbfff9f9f9fff7f7f7fff6f5f5fff5f5f5fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff2f3f3fff2f3f3fff1f1f2fff0f0f0ffeeeeeeffedecedffebeaeaffe8e8e8ffe5e5e5ffe2e2e3ffe0e0e0ffdddddeffdcdbdcffdadadaffd7d8d7ffd5d5d5ffd2d2d2ffcfcfd0ffcdcdcdffcccbcbffcacacaffcac9c9ffcacac9ffcacacaffcacacaffc9cacaffc9cacaffc9cacaffcacac9ffc9cacaffcacacaffcacacaffcacac9ffcacacaffcacacaffcac9c9ffcac9caffcac9caffc9cacaffcacacbffcbcbcbffcccccbffccccccffcdcdcdffcececeffd0cfd0ffd2d1d2ffd2d2d3ffd4d3d3ffd5d5d4ffd6d6d6ffd7d6d6ffd8d7d7ffd8d9d8ffd9d9d8ffdad9d9ffdadbdaffdbdbdbffdcdbdbffdbdbdcffdcdcdcffddddddffddddddffdeddddffdededeffdedfdfffdfdedfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e4ffe5e4e4ffe5e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe6e6e6ffe5e5e6ffe6e5e6ffe6e6e5ffe5e5e6ffe6e5e5ffe6e5e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe6e6e7ffe7e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe6e7e6ffe7e7e7ffe7e8e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe6e6e5ffe6e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e2ffe2e1e2ffe2e1e1ffe1e1e2ffe1e1e1ffe1e0e1ffe0e1e0ffe1e1e0ffe0e0e0ffe0e0dfffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdedfffdedfdeffdededfffdededeffdededeffddddddffddddddffddddddffdcdddcffdcdcddffdcdcddffdcdcdcffdbdbdcffdcdbdbffdbdbdbffdadbdaffdadadaffdadadaffd9d9d9ffd8d9d8ffd8d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d1d2ffd0d0d0ffcfcfcfffcdceceffccccccffc9cac9ffc7c7c7ffc4c4c4ffc2c2c1ffc1c1c1ffc0c0c0ffbfbfbfffbfbebfffbebebeffbdbdbdffbdbdbdffbcbcbcffbbbcbbffbbbabbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b7ffb5b5b5ffb5b4b4ffb2b2b3ffb1b1b1ffafaeafffacacacffaaaaa9ffa6a6a6ffa1a1a0ff9b9b9cff969595ff909090ff8a8a8aff858585ff7e7f7eff797979ff727372ff6c6c6dff666566ff5f5f5fff585858ff525252ff4c4c4bff454545ff3f3f40ff3a3a3bff363635ff303131ff2d2c2cff282828ff232424ff131213ff000101ff000001ff000100ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0e0e0eff272728ff464645ff575656ff5b5b5bff5e5e5eff646464ff6a6a6aff6d6d6dff6b6b6bff505051ff333334ff393939ff3f4040ff474747ff4f4e4eff555554ff5b5b5bff616161ff676767ff6f6f6fff777777ff7f7f7fff868687ff8c8d8dff929292ff979797ff9c9c9cffa0a1a1ffa5a4a4ffa9a9a9ffababacffaeaeaeffb1b0b0ffb2b2b3ffb4b4b4ffb6b5b6ffb7b8b7ffb9b9b8ffbababaffbbbcbbffbcbcbdffbebdbdffbebebfffbfc0bfffc1c1c1ffc1c1c1ffc2c2c2ffc3c4c3ffc4c4c4ffc5c4c5ffc5c5c5ffc5c6c6ffc7c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9caffc9cacaffcacacaffcacbcaffcacbcbffcbcbcbffcccbccffccccccffcdccccffcdcdccffcdcdcdffcecdceffcdcecdffcececeffcecfcfffcfcfcfffcfd0cfffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd2d1d1ffd2d1d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd6d7d7ffd8d7d7ffd8d8d7ffd8d8d9ffd9d9d9ffdad9d9ffd9dad9ffdadadaffdbdadaffdbdbdaffdbdbdcffdcdbdcffdcdcdcffdddddcffdeddddffdddeddffdededeffdedfdeffdedfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe5e4e4ffe5e5e5ffe6e6e6ffe7e6e7ffe8e8e8ffe9eaeaffebecebffedededffefeeeffff0f0f0fff1f2f1fff2f2f2fff4f3f3fff3f4f4fff4f4f5fff4f5f5fff6f6f5fff6f7f6fff7f7f7fff8f7f7fff8f9f8fff9f9f9fffbfbfbfffcfcfcfffdfcfdfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffdfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffedecedffededecffecedecffededeeffededeeffeeededffecededffecebebffeaebebffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdddddeffddddddffdddddcffdcdcddffdcdcdcffdcdbdbffdbdcdbffdbdbdbffdbdadaffdbdbdaffdadadbffdadadaffd9d9d9ffd9d9d8ffd9d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e2e1ffe1e2e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdcdcdcffdcdcdcffdcdcdcffdcdcdcffd7d7d8ffd8d8d8ffd8d8d7ffd7d6d7ffd4d4d4ffd3d4d4ffd2d2d2ffd2d2d2ffd2d2d3ffd4d3d4ffd6d5d5ffd7d7d7ffdadadaffdddcdcffdcdddcffdddddcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffd8d9d8ffd7d6d6ffd4d4d4ffd1d1d1ffcecdceffc9c9c9ffc7c7c7ffc6c5c6ffc4c3c3ffc0c0c0ffbfbfc0ffc0c0c0ffc1c0c0ffc0c0c0ffc2c1c1ffc1c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc5c4c4ffc5c4c5ffc5c5c5ffc5c6c5ffc6c6c6ffc7c6c7ffc6c6c6ffc6c6c7ffc6c7c7ffc7c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffccccccffcdccccffcbcbcbffc6c7c7ffc2c1c1ffbababaffb4b4b5ffb1b0b1ffb0b0b0ffb0b0b1ffb0b0b0ffb0b0b0ffafb0b0ffb0b0afffb0afafffafafafffafafafffafaeaeffaeaeaeffaeaeaeffaeaeaeffadadadffadacadffacadacffabacacffacabacffabababffaaaaaaffabaaabffaaaaaaffa9aaa9ffa9a9a9ffa8a8a9ffa9a8a8ffa8a8a8ffa8a7a7ffa7a7a7ffa6a7a6ffa6a6a6ffa5a6a6ffa5a5a6ffa5a6a5ffa6a5a6ffa6a5a6ffa5a5a5ffa5a5a4ffa4a4a4ffa3a3a3ffa2a2a2ffa2a2a2ffa4a5a5ffa7a7a6ffa8a9a9ffacacacffb0b0b0ffb4b4b3ffb7b7b7ffbababaffbdbdbdffc0c0c0ffc2c1c2ffc2c2c2ffc4c3c4ffc5c5c5ffc5c5c5ffc5c4c4ffc2c3c3ffc3c3c3ffc4c3c4ffc6c6c6ffc6c6c7ffc8c7c7ffc7c7c6ffc5c5c6ffc5c4c4ffc4c3c3ffc2c2c2ffc0c0c0ffbfbebeffbebebdffbcbdbdffbdbcbcffbbbbbbffbababaffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc1c0c1ffc1c0c0ffc0c0c0ffc0c0c1ffc0c0c1ffc0c0c0ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdbffdbdbdcffdcdbdbffdbdbdcffdbdcdbffdcdcdcffdbdbdbffdbdbdbffdbdcdbffdbdcdcffdbdbdbffdbdbdbffdadadaffdbdbdbffdcdcdbffdcdcdcffddddddffdddddeffdfdedeffdededfffe0dfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e4ffe5e6e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e9e9ffe9e9eaffeaeaeaffeaeaeaffebeaeaffebebebffebebebffecebebffecececffececedffedececffededecffedededffedededffeeededffedeeedffeeeeedffefeeeeffefefeeffeeefefffefefefffefefefffefefeffff0efefffefefefffefefefffeff0efffeff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050605ff1c1c1cff3e3e3eff676767ff7f7f7fff868586ff858685ff868786ff888988ff8b8b8bff8c8d8dff8e8e8effb3b3b3fff0eff0fffbfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfbfafffbfbfbfffafbfafffbfbfbfffafafafffafbfafffafbfafffafbfafffbfafafffafafafffbfafafffbfbfafffbfafbfffafafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfefdfffefefefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffdfdfcfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffefefdfffdfdfefffefefdfffdfdfdfffefefefffefefefffdfdfdfffefefdfffefefefffdfdfdfffefefefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfcfbfff9faf9ffeaeaeaffafafafff8a8a8aff898888ff888887ff878787ff858586ff848483ff828283ff7d7e7eff696969ff3d3c3dff141514ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfcfffdfdfcfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefdfdfffcfcfcfffcfcfcfffbfbfbfff7f7f7fff6f6f6fff5f5f5fff4f5f4fff4f4f4fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f0ffefefefffeeeeeeffecececffeae9eaffe7e7e7ffe5e5e5ffe3e3e4ffe1e1e1ffdddedeffdbdbdcffd9dadaffd7d7d7ffd4d4d4ffd2d2d2ffd0d0d0ffcdcccdffcacbcbffcacacaffcacacaffcacacaffc9cacaffc9cacaffc9cac9ffcac9caffc9c9caffcac9caffcacac9ffcacac9ffcacac9ffc9cacaffcacac9ffcacacaffcacac9ffc9cacaffcacacaffcacac9ffcacacaffcbcbcbffccccccffcccccdffcdcdcdffcecfceffd0d0d0ffd2d2d1ffd2d2d2ffd4d4d3ffd5d5d5ffd5d6d6ffd7d7d7ffd8d7d8ffd9d8d8ffd9d9d9ffdadadaffdadbdaffdbdadaffdbdcdbffdcdcdcffdcdcdcffddddddffddddddffdddeddffdededeffdedfdeffdfdfdeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e2ffe1e2e2ffe1e2e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe3e4e4ffe3e4e4ffe4e4e3ffe4e4e5ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e4ffe4e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe4e5e5ffe4e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e7e8ffe7e7e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e7e8ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e1ffe2e2e1ffe2e1e2ffe2e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdededfffdedfdeffdedfdeffdededeffdededdffddddddffdeddddffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdbdbdbffdadbdbffdbdbdbffdadadaffdadadaffdadadaffd9d8d9ffd7d8d8ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d3ffd1d2d2ffd0d1d0ffcfcfd0ffcececeffcdcdcdffcacacaffc7c7c7ffc4c4c4ffc1c2c2ffc1c1c0ffc0c0c0ffbfbfbfffbebfbeffbebebeffbebebdffbdbdbdffbcbdbdffbcbcbcffbbbbbbffbabab9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b6b5ffb4b5b5ffb2b3b3ffb1b2b1ffafafafffadadadffaaaaaaffa7a7a7ffa2a2a2ff9c9c9cff979797ff929292ff8c8c8cff878787ff808081ff7a7b7aff747574ff6e6e6eff676767ff606060ff585757ff535352ff4d4c4dff464647ff404040ff3b3b3bff363636ff313231ff2d2c2dff282929ff252525ff1a1a1aff010100ff010101ff000001ff000101ff000100ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff0e0e0eff292929ff474647ff575858ff5b5c5bff5e5f5eff656565ff6b6c6cff6e6e6eff6b6c6bff515151ff333333ff393939ff403f3fff474746ff4e4e4dff545454ff5a5a59ff606060ff676766ff6e6e6eff767676ff7f7e7eff868686ff8c8c8cff929292ff979797ff9c9c9bffa0a1a0ffa5a4a5ffa9a9a9ffabababffaeaeaeffb0b0b0ffb2b2b2ffb4b4b4ffb6b6b6ffb8b7b7ffb8b8b9ffbababaffbcbcbbffbcbcbcffbebebdffbfbfbfffc0c0c0ffc1c1c1ffc1c1c2ffc2c3c2ffc3c4c3ffc4c5c4ffc5c5c5ffc5c5c5ffc7c6c6ffc7c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c9c8ffc9c8c9ffc9cac9ffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffcbccccffccccccffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcecdffcececeffcececeffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d5d5ffd5d5d4ffd5d5d5ffd6d6d6ffd7d7d6ffd6d6d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdcdcdbffddddddffddddddffddddddffdddddeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e5e5ffe6e6e7ffe6e6e6ffe8e8e8ffeaeaeaffebebebffecededffeeefeefff0f0f0fff1f1f1fff2f2f2fff3f3f3fff3f4f3fff4f4f5fff5f5f5fff5f5f5fff6f6f6fff7f7f6fff7f7f7fff8f9f8fff9f9f9fffbfafbfffcfcfbfffcfdfcfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffededecffededecffedecedffededeeffedededffededeeffedeeeeffedededffebebecffeaebebffebeaebffeaeae9ffeaeae9ffeaeaeaffe9e9e9ffe8e9e9ffe8e9e8ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e1ffe1e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfe0dfffdfdfdfffdfdfdeffdededeffdededdffdddeddffdcddddffdcdddcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdcdbffdbdbdaffdbdbdaffdbdbdbffdadadaffdadadaffd9d8d9ffd8d8d8ffd7d8d7ffd6d7d7ffd6d6d6ffd5d5d5ffd6d6d5ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e2ffe1e1e1ffe1e1e1ffe2e1e1ffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e0ffdcdcdcffdcdcdcffdcdcdcffdcdcdcffd8d8d7ffd8d8d7ffd7d8d8ffd8d8d8ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d4ffd2d2d2ffd2d2d2ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d3ffd5d4d4ffd7d7d7ffd9d9d9ffdadadaffdbdbdbffdddddcffdddedeffddddddffddddddffdcdcdcffdcdcdcffdbdcdcffdadbdaffd8d8d8ffd5d5d5ffd3d3d2ffd1d0d0ffcdcdcdffcacacbffc7c7c7ffc4c4c5ffc1c2c2ffc1c1c1ffc1c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc4c3c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c6c6ffc5c5c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c8ffc9cac9ffcacacbffcbcbcbffcbcbcbffc9c9c8ffc4c4c4ffbfbfbfffb7b7b7ffb1b1b2ffafb0afffafafafffafafafffafafafffafafafffafafafffaeaeaeffaeaeaeffaeafaeffaeadadffaeaeadffaeaeaeffadadadffadadadffacacacffacacacffabacabffabacabffababaaffaaaaaaffabaaaaffaaaaa9ffa9a9a9ffa8a8a9ffa8a8a8ffa8a8a8ffa7a7a7ffa6a7a7ffa6a5a6ffa5a6a5ffa5a5a5ffa4a4a4ffa5a4a4ffa5a5a5ffa5a5a6ffa6a6a6ffa6a7a6ffa6a7a6ffa9a9a9ffabacacffadadaeffafb0afffb2b1b2ffb5b5b5ffb8b8b8ffbbbabaffbdbdbdffc1c1c1ffc4c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c5c5ffc5c6c5ffc5c4c5ffc5c5c5ffc4c4c4ffc3c3c2ffc0c1c1ffbebebeffbdbdbcffbcbcbcffbcbcbcffbababbffbcbcbcffbdbdbdffbdbcbcffbdbdbcffbdbdbdffbcbcbcffbdbdbdffbcbcbcffbcbcbcffbcbdbcffbfbfbfffbfbfbfffbfbfbfffc0bfbfffbfbfbfffc1c0c0ffc0c0c1ffc0c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffc1c1c1ffc1c2c1ffc2c1c2ffc1c1c1ffc1c1c1ffc6c7c6ffc6c6c6ffc6c7c6ffc6c7c6ffc6c7c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdbdbdbffdcdcdbffdcdcdcffdcdcdbffdcdcdcffdbdbdcffdbdcdbffdbdcdbffdadbdaffdbdbdbffdbdbdbffdcdcdbffdddcdcffddddddffdddddeffdededdffdededfffdedfdfffdfdfdfffdfdfe0ffdfe0e0ffe1e1e1ffe0e0e0ffe1e1e1ffe1e2e1ffe2e1e2ffe1e2e2ffe2e3e2ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffe9eae9ffeaeaeaffeaebebffebebebffebebeaffebebebffecebecffecececffecececffededecffedededffedededffedeeedffededeeffeeeeeeffeeeeeeffeeeeeeffefefefffefeeeeffefefeffff0f0f0ffefefeffff0f0f0ffefefefffeff0efffeff0efffeff0ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffefffffffffefffefffffffffffffffffffffffffffefffefefffffefffffffffffffffffffffffffefffffffffffffffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020303ff161616ff3b3c3cff696968ff7e7e7eff848485ff858585ff868786ff898888ff8a8a8aff8d8d8dff8e8e8effbababafff3f2f3fffdfcfcfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffafafafffbfbfafffbfbfafffbfbfbfffafbfafffbfbfbfffbfafafffafbfafffafafafffafbfafffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffcfbfbfffcfbfbfffbfbfcfffcfcfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfcfffdfdfefffdfefefffefdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffefdfefffefefefffdfefefffefdfefffefdfdfffefefdfffdfefefffdfdfdfffefefdfffefefdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffcfbfcfff9fafaffeeeeedffb6b6b6ff8b8b8aff898988ff898888ff878787ff868585ff848484ff828383ff7d7d7eff6b6b6aff3e3f3eff161616ff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfefdfffdfdfdfffdfdfdfffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffefdfefffdfcfcfffcfcfcfffbfbfbfff8f7f7fff6f6f6fff6f6f5fff5f5f5fff4f4f4fff4f4f4fff3f2f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeededffecebebffe9e9e9ffe7e7e7ffe5e5e5ffe3e4e4ffe1e1e2ffdededdffdbdbdbffd9d9d9ffd6d6d6ffd4d5d5ffd2d2d2ffd0cfd0ffcdcdcdffcbcacbffc9cacaffcac9caffcacac9ffcacacaffcacac9ffcacac9ffcac9caffcacac9ffc9cac9ffc9c9caffcacacaffc9c9c9ffcacacaffcac9caffcac9c9ffc9cacaffcacacaffcacacaffcacacaffcacacbffcbcbcbffccccccffcdccccffcdcdceffcfcfcfffd0d0d0ffd1d2d1ffd2d2d3ffd4d4d4ffd5d5d4ffd6d6d6ffd7d7d7ffd7d8d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffdbdadaffdbdbdbffdcdcdbffdcdcdcffdcdddcffddddddffdeddddffdddeddffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0dfffe0e1e1ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe1e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe5e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e7e7ffe7e7e8ffe7e8e8ffe7e7e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e3ffe2e2e3ffe2e2e2ffe1e1e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdededeffdddedeffdededdffdededdffddddddffddddddffdddddcffddddddffdddcdcffdcdcdcffdbdcdcffdbdbdcffdcdbdbffdbdbdaffdadbdbffdadadaffdadadaffdadad9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d4d4ffd4d4d4ffd2d2d2ffd1d1d0ffd0cfd0ffcfcfceffcdcecdffcacacbffc7c7c7ffc4c4c4ffc2c1c2ffc0c0c0ffc0bfbfffbfbfbfffbfbfbeffbebebeffbebebeffbdbdbeffbcbcbdffbcbcbcffbbbbbbffbababaffbababaffb9b8b8ffb7b7b7ffb6b6b7ffb6b6b6ffb5b4b4ffb3b3b3ffb2b2b2ffafafb0ffadadadffabaaaaffa7a7a7ffa2a3a3ff9d9d9dff989898ff939392ff8e8e8eff878888ff828282ff7c7b7cff757675ff6f6f6eff686868ff606060ff585857ff525151ff4c4c4cff474747ff414141ff3b3c3cff363637ff323231ff2d2d2cff282929ff242525ff1f2020ff050404ff010001ff000001ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030404ff0f0e0eff2b2a2bff474747ff585858ff5c5c5cff5f5f5fff656565ff6b6b6cff6f6f6fff6e6e6eff525152ff333333ff383938ff3f3f3fff464646ff4d4d4dff535354ff5a5959ff606060ff666767ff6e6f6eff767676ff7f7f7eff858586ff8b8c8cff929292ff979797ff9c9b9cffa1a1a1ffa5a5a5ffa9a9a9ffabacacffaeaeaeffb0b0b0ffb2b2b2ffb4b4b4ffb5b6b6ffb7b7b8ffb9b8b8ffbababaffbbbbbbffbcbcbcffbebebeffbfbfbeffc0c0c0ffc0c1c1ffc2c2c2ffc3c2c3ffc3c4c3ffc4c4c4ffc5c5c5ffc6c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c8ffc9c9c8ffc9cac9ffc9cacaffcacbcbffcbcacaffcbcbcbffcbcbccffccccccffccccccffcdccccffcdcdcdffcdcdcdffcdcecdffcececdffcececeffcfcfceffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d5ffd5d4d4ffd5d4d5ffd5d6d6ffd6d6d5ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d7ffd9d8d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdbdbdaffdadbdbffdbdbdbffdcdcdcffdcdddcffddddddffddddddffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e1e0ffe1e2e2ffe2e1e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e3ffe4e4e3ffe4e5e5ffe6e6e6ffe6e7e7ffe8e8e8ffe9e9e9ffebebebffedededffeeeeeefff0eff0fff1f1f0fff2f2f2fff3f3f2fff3f3f3fff4f4f4fff5f5f4fff5f6f5fff6f6f6fff7f7f6fff7f7f7fff8f8f8fff9f9f9fffbfafafffbfbfcfffdfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffcfdfdfffdfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffededecffededecffeeeeeeffeeeeeeffededeeffedeeeeffededeeffeeededffececebffeaebebffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9e9eaffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e2ffe2e2e3ffe1e2e2ffe1e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0dfdfffdfdfdfffdededfffdededeffdeddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d9d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d6d6ffd6d5d5ffd5d5d6ffd6d7d7ffd6d6d6ffd7d7d6ffd6d7d6ffd6d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdcdcdcffdddcdcffdcdcdcffdcdddcffd7d7d8ffd8d8d7ffd7d7d8ffd7d7d8ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffcfcfcfffcfd0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d5ffd8d7d7ffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffdddcddffdcddddffdddeddffddddddffdcdcdbffdadad9ffd8d8d7ffd6d6d6ffd4d3d3ffd0d1d1ffcdceceffcacacaffc8c8c7ffc4c5c4ffc2c3c2ffc2c2c2ffc2c3c3ffc3c2c2ffc3c3c3ffc3c3c4ffc4c3c4ffc4c4c4ffc5c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c9ffc9c9caffc9cacaffcac9c9ffc7c7c7ffc2c2c2ffbdbdbdffb4b4b4ffb0b0b0ffaeaeaeffaeaeadffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeadadffadadadffadadadffadacacffadadadffadadacffacacacffabacacffacacacffabababffaaabaaffaaaaaaffaaaaaaffaaaaa9ffa9a9a9ffa9a9a8ffa8a9a9ffa8a8a8ffa7a7a8ffa7a8a8ffa6a6a7ffa6a6a5ffa4a5a4ffa3a4a4ffa4a4a4ffa4a5a5ffa5a5a5ffa6a6a6ffaaaaabffadadadffafafafffb2b1b1ffb3b3b3ffb5b5b5ffb7b7b6ffbababaffbdbdbdffc0c0bfffc1c1c1ffc1c1c2ffc4c4c4ffc6c6c6ffc8c8c8ffc9c8c8ffc9c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc6c6c6ffc5c5c6ffc5c5c6ffc5c5c6ffc5c5c4ffc3c3c4ffc2c3c3ffc1c1c1ffbfbfbfffbebebfffbebebdffbcbcbcffbbbbbbffbbbbbbffbababbffbcbbbcffbbbbbbffbdbdbdffbcbdbdffbdbcbcffbdbdbdffbdbdbcffbdbdbdffbcbdbcffbdbcbdffbdbcbcffbcbdbcffbcbcbcffbfbfbfffbfbfbfffbfbfbfffc0bfbfffbfbfbfffc1c0c0ffc0c0c1ffc0c1c1ffc0c0c1ffc1c1c0ffc0c0bfffc1c1c1ffc1c1c1ffc1c2c2ffc2c1c1ffc1c1c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdcffdbdbdbffdcdcdbffdcdcdbffdcdcdcffdbdcdcffdcdcdcffdcdbdcffdbdcdbffdbdbdbffdcdcdbffdcdcdcffdddddcffdeddddffdededeffdededeffdededfffdedfdfffdfdfdfffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e6e5ffe5e5e5ffe6e6e6ffe5e6e6ffe7e6e7ffe7e6e7ffe8e7e7ffe7e8e8ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9eaffeaeaeaffeaebebffebebebffebebebffecececffececebffecececffececedffedededffededecffeeededffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefeeeeffefefefffeff0efffeff0efffeff0effff0f0f0fff0efefffeff0efffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffefefffffffffefffffffffffffffffffffffffffefffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff171717ff3d3d3dff6d6e6eff7f7f7eff838383ff848484ff868686ff888888ff8a8a8bff8c8c8cff909090ffc1c2c2fff6f6f6fffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffafafbfffafafbfffafafbfffbfafbfffbfafbfffbfafafffafbfafffbfafafffbfbfafffbfbfbfffafafbfffbfafafffafbfbfffbfafbfffbfbfafffbfbfafffbfbfafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffdfcfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffafafbfffbfafafffafbfbfffbfafbfffafbfafffbfbfafffbfbfafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffcfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfefffefefdfffdfdfefffdfefdfffefdfefffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffdfcfcfffdfdfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfff2f2f2ffbdbdbcff8d8d8dff898989ff898889ff878787ff868585ff858585ff848384ff7f807fff6f6f6eff454545ff19191aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefefefffdfefdfffdfcfdfffcfcfdfffbfbfcfff8f8f8fff6f6f6fff5f5f5fff4f4f5fff4f4f4fff3f3f3fff3f2f2fff2f1f2fff1f0f0ffeff0efffeeeeeeffededecffebebebffe8e8e9ffe6e6e6ffe5e5e5ffe4e3e4ffe1e1e1ffddddddffdbdbdaffd9d8d9ffd6d7d6ffd4d4d4ffd1d1d2ffcfcfcfffcdcccdffcbcacaffcacac9ffcac9caffc9cacaffcacac9ffcacacaffc9cacaffc9cacaffc9cacaffc9c9c9ffcacac9ffcacac9ffc9cacaffc9c9caffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffc9cac9ffcbcbcbffccccccffcccdccffcdcdceffcfcfceffd0d0d0ffd2d1d1ffd3d3d2ffd4d4d4ffd5d5d4ffd6d6d6ffd7d7d7ffd7d8d8ffd8d9d8ffd9d9d9ffdadadaffdadadbffdbdadbffdbdbdbffdbdbdbffdcdcdcffdcdcddffdddcddffdeddddffdedddeffdededeffdedfdeffdfdedeffdfdfdfffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e4ffe3e4e4ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e5ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e6ffe5e5e4ffe5e5e5ffe4e5e5ffe4e4e5ffe4e5e5ffe4e4e4ffe5e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe3e2e3ffe2e2e3ffe1e2e1ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdededfffdededfffdededeffdededeffdededeffdeddddffdddeddffddddddffdddddcffddddddffdcdcddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdaffdadadbffdadbdaffd9dadaffd9d9daffd9d9d9ffd9d8d9ffd8d8d8ffd7d7d6ffd5d5d6ffd4d5d5ffd3d4d3ffd3d2d2ffd1d1d2ffd0d0d1ffcfcfcfffcdcdcdffcbcbcaffc8c8c7ffc4c5c5ffc1c1c2ffc1c0c0ffc0bfc0ffbfbfc0ffbfbfbfffbebebfffbebebeffbdbebdffbdbdbdffbcbdbdffbbbcbbffbabbbbffbabab9ffb8b9b9ffb7b7b7ffb7b7b6ffb6b6b6ffb5b4b4ffb4b3b4ffb2b2b1ffafafb0ffadaeadffabaaabffa7a7a8ffa3a3a3ff9f9e9eff999999ff949494ff8e8f8fff898989ff838383ff7e7d7dff777677ff706f6fff686968ff5f5f5fff585858ff525252ff4c4c4cff474647ff414241ff3c3c3cff363736ff323231ff2d2d2dff292929ff252625ff222222ff0a0a0bff010100ff010001ff010000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0f0f10ff2a2a29ff474647ff585757ff5d5d5cff605f60ff656566ff6a6b6aff707070ff707171ff525253ff323333ff373738ff3e3e3eff454545ff4c4d4cff535353ff5a5959ff606060ff676767ff6f6f6fff767777ff7e7f7fff858685ff8c8c8cff919292ff979797ff9c9c9cffa1a1a1ffa5a5a5ffaaa9a9ffacacabffaeaeaeffb0b0b0ffb2b2b3ffb4b4b4ffb5b5b6ffb7b8b7ffb9b9b9ffbababbffbbbcbcffbdbcbdffbebebeffbfbebeffbfc0c0ffc1c0c1ffc1c1c2ffc3c3c3ffc4c3c4ffc5c4c4ffc5c5c5ffc6c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9caffcacacaffcacacaffcacacbffcbcbcbffcccbcbffcccccbffccccccffcccccdffcdcdcdffcdcdcdffcecdcdffcdceceffcececeffcecfcfffcfcecfffd0d0cfffd0d0cfffd0d1d0ffd0d0d1ffd1d1d1ffd2d1d1ffd1d1d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd9d8d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdadbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcddddffddddddffdddddeffdededeffdfdedfffdfdfdfffdfe0dfffe0e0dfffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e5ffe6e7e6ffe6e6e6ffe7e7e8ffe9e9e9ffebebebffededecffeeeeeeffefefeffff0f0f1fff1f1f1fff2f2f2fff3f3f3fff3f4f4fff4f5f5fff5f5f5fff6f6f5fff7f7f6fff7f8f7fff7f7f8fff9f8f8fffbfafafffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffededecffeeeeeeffededeeffeeededffedeeeeffeeedeeffedeeedffedededffededecffebeaebffeaebeaffeaeaeaffe9e9eaffeaeae9ffeae9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e8e9ffe8e8e7ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe7e7e6ffe6e7e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e4e4ffe4e4e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdeffdededeffdeddddffdedddeffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d8d7ffd7d6d6ffd6d6d5ffd5d5d5ffd4d5d5ffd5d5d5ffd6d7d6ffd7d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcddffdcdcdcffdddcdcffdcdcddffd8d8d8ffd7d7d8ffd7d8d8ffd7d8d7ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d3d4ffd5d4d5ffd7d6d6ffd8d8d9ffd9d9d9ffd9d9daffdbdadaffdcdcdcffdeddddffdedfdeffdfdedeffdfdedeffdedddeffdcdcdcffdadadaffd8d9d9ffd7d6d7ffd4d4d3ffd1d1d1ffcdcdccffcacacaffc7c8c7ffc5c6c6ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c5c5ffc5c5c6ffc5c6c6ffc5c5c5ffc6c6c5ffc5c6c5ffc5c5c5ffc4c4c5ffc5c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffc8c9c9ffc8c8c8ffc5c5c5ffbfc0bfffbababaffb2b1b2ffaeaeaeffadadadffadacacffadadadffadadadffacacadffadadacffadacadffacacadffacacadffacacacffacacacffacababffababacffabababffabaaabffabaaabffaaaaaaffaaa9a9ffa9aaa9ffa9a9a9ffa9a8a8ffa8a8a8ffa7a7a7ffa7a6a7ffa6a7a7ffa7a6a7ffa6a7a6ffa6a6a6ffa6a6a5ffa5a5a6ffa8a9a8ffabababffaeafafffb3b3b2ffb6b5b5ffb7b7b7ffb8b9b8ffbab9baffbbbcbcffbdbdbdffbfbfbfffc2c3c3ffc4c4c4ffc4c5c5ffc4c4c4ffc5c5c5ffc7c7c6ffc8c9c8ffc8c8c9ffc9c9c8ffc9c8c8ffc8c8c9ffc6c6c7ffc5c5c6ffc4c5c5ffc3c4c3ffc3c3c3ffc1c2c2ffbfc0bfffbebebfffbebebdffbdbdbdffbcbcbcffbcbcbbffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbbbbbcffbbbcbbffbcbbbcffbbbbbcffbdbdbdffbdbcbdffbdbdbdffbdbcbcffbcbcbdffbcbcbdffbcbcbdffbdbcbcffbcbcbdffbdbcbcffbcbdbcffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c1c0ffc1c0c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0bfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdcffdcdbdbffdbdbdcffdbdbdbffdbdbdcffdbdbdcffdadadaffdcdbdcffdcdcdcffdddcdcffdddddcffddddddffdeddddffdededeffdededeffdfdedeffdfdfdfffe0dfdfffdfe0dfffe0dfdfffe0e0dfffe0e0e1ffe1e1e0ffe0e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaebebffebebeaffebebebffebecebffebececffecececffecedecffedededffededecffededeeffedeeedffededeeffeeeeeeffeeeeeeffeeeeefffeeefefffefeeefffefefefffefefefffefefefffefeff0ffefefeffff0efefffefeff0fff0efef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040404ff1a1a1aff414142ff6f6f6eff7f7f80ff828282ff838383ff858686ff888888ff8a8a8aff8c8c8cff929292ffc9c9c9fff8f8f8fffdfefefffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfdfcfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafbfffbfbfafffafbfafffafafafffbfbfbfffafbfbfffafafbfffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfafafffafbfafffbfbfbfffafafbfffbfbfafffafbfafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffefefdfffefdfdfffefefdfffefdfefffdfefdfffefdfefffefdfefffdfefdfffefdfdfffdfdfdfffdfefdfffdfefdfffefefdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff4f4f4ffc3c4c4ff8f8f90ff898a89ff898988ff878887ff868686ff858585ff858584ff818181ff737474ff4f4e4fff1d1d1dff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffefdfdfffdfdfdfffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffdfdfdfffcfdfcfffcfdfcfffbfcfbfff8f8f8fff6f6f6fff6f5f5fff4f4f4fff3f3f4fff3f3f2fff2f2f1fff0f0f0fff0f0f0ffeeefeeffedededffebececffebeaeaffe8e9e8ffe7e7e6ffe5e4e5ffe4e4e3ffe1e1e1ffddddddffdbdadbffd8d9d8ffd5d5d6ffd4d4d4ffd1d2d1ffcfcecfffccccccffcacacbffc9cacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcac9c9ffc9cacaffcacacaffcac9caffcacacaffcacacaffcacacaffc9cacaffc9cacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcbcccbffccccccffcdcdccffcececeffcfcfceffd1d0d0ffd2d2d1ffd3d2d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddddcffddddddffddddddffdededeffdedfdfffdededfffdedfdfffe0dfdfffdfe0dfffe0e0e0ffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe5e5e4ffe5e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe7e7e7ffe6e7e7ffe6e7e7ffe6e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e1ffe2e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdededdffdededdffddddddffdededeffddddddffddddddffdcdddcffdddcdcffdcdddcffdcdcdcffdbdbdcffdcdcdbffdbdbdbffdadbdbffdbdadbffdadadaffdadadaffdad9daffd9dad9ffd9d9d9ffd8d8d9ffd8d7d8ffd6d7d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd1d2d1ffd0d0d0ffcfd0d0ffcececdffcbcacbffc8c8c8ffc5c5c5ffc2c2c2ffc0c1c1ffbfc0c0ffc0bfbfffbfbfbfffbfbfbfffbfbebfffbdbebeffbdbebdffbdbcbdffbcbcbbffbbbbbbffbababaffb9b8b9ffb8b8b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b3b4ffb2b2b2ffb0b0b0ffadadaeffabababffa7a8a7ffa4a4a3ff9f9f9fff9b9a9bff969595ff909090ff8a8a8aff858584ff7f7f7eff787878ff717171ff686969ff5f5f60ff595959ff535353ff4d4e4dff474747ff414142ff3d3d3cff363737ff313232ff2e2d2dff292929ff252525ff232323ff111111ff000001ff000000ff000001ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff0e0e0eff272728ff444444ff575657ff5c5d5cff606060ff656565ff6a6a6aff717071ff727272ff535353ff323333ff373737ff3d3d3dff444444ff4b4b4bff535353ff595a5aff606160ff686868ff707070ff787878ff7f7f7fff868686ff8c8d8cff929292ff989897ff9d9d9cffa2a2a1ffa6a5a5ffaaaaa9ffacabacffaeafaeffb1b1b1ffb3b2b3ffb4b5b4ffb6b6b6ffb7b7b7ffb9b9b9ffbabbbaffbcbcbbffbdbdbdffbebebeffbfbfbeffc0c0c0ffc1c0c1ffc2c2c1ffc3c3c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c6ffc6c6c6ffc7c6c6ffc6c7c7ffc7c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcccbccffccccccffcdccccffcdcdcdffcdceceffcecdceffcdceceffcececeffcecfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd7d7d6ffd7d6d7ffd7d7d7ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9daffdadadaffdadbdaffdbdbdbffdcdbdbffdcdcdcffdddcdcffddddddffddddddffdededdffdededeffdededeffdfdfdfffdfe0e0ffdfe0e0ffe0e0e0ffe1e1e0ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe7e6e7ffe8e8e7ffe9e9eaffebebebffedecedffeeeeeeffefefeffff0f0f0fff1f1f2fff2f2f2fff3f3f3fff3f3f3fff4f5f5fff5f5f5fff6f5f6fff7f6f7fff7f7f7fff8f8f8fff8f9f9fff9fafafffbfbfbfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffdfcfdfffdfdfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeedffedeeeeffeeeeeeffededeeffeeeeedffedeeedffedeeeeffedededffebebebffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e6ffe4e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0dfffdfdfdfffdedfdeffdededfffdedddeffdddeddffdddddcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdcffdbdbdbffdbdbdaffdadadaffd9d9d9ffd9d9d9ffd7d8d8ffd7d7d7ffd6d6d6ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd6d7d7ffd7d6d7ffd6d7d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d7d8ffd7d8d8ffd8d8d8ffd8d7d8ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d4ffd4d4d4ffd6d6d5ffd7d7d6ffd8d8d7ffd9d9d9ffdadbdbffdcdcddffdededeffdfdfdeffdedfdfffdededeffddddddffdcdcdcffdadbdaffd8d9d9ffd7d6d6ffd3d3d3ffcfcfcfffcecdceffcbcbcbffc9c9c9ffc6c7c7ffc4c4c5ffc4c4c4ffc4c4c4ffc3c4c4ffc3c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc7c7c7ffc8c7c8ffc8c8c8ffc8c9c8ffc8c8c8ffc7c7c6ffc3c4c3ffbebebeffb9b8b8ffb0b0b0ffadacadffabacabffacabacffacabacffabacacffacababffababacffabacabffabacabffabacabffabababffabababffabababffabababffaaaaabffaaaaaaffaaaaa9ffa9a9a9ffa9a9a9ffa8a9a9ffa8a8a8ffa7a8a7ffa8a7a7ffa7a8a7ffa7a7a7ffa7a7a7ffa8a8a7ffabababffadaeaeffb1b0b1ffb3b4b4ffb8b8b8ffbababbffbdbdbcffbfbfc0ffc0c0c0ffc2c1c2ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc5c6c5ffc6c5c6ffc6c7c7ffc7c7c7ffc6c6c7ffc7c7c7ffc8c8c7ffc7c7c7ffc6c7c7ffc5c6c6ffc5c4c5ffc3c3c3ffc2c2c2ffc1c0c1ffbfc0c0ffbfc0bfffbfbebeffbdbdbcffbcbdbcffbebebdffbebdbdffbebebdffbdbdbdffbdbdbdffbdbdbdffbdbcbcffbbbcbcffbcbcbbffbbbbbbffbbbcbbffbbbcbbffbbbcbbffbdbdbdffbdbdbdffbdbdbcffbdbdbdffbcbcbdffbdbdbcffbcbdbcffbcbcbcffbcbcbcffbcbdbdffbcbcbcffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdbffdcdbdcffdcdcdcffdcdbdbffdbdbdcffdbdbdcffdcdcdbffdcdcdcffdcdcdcffddddddffdddedeffdddedeffdededeffdfdedeffdedfdfffdfdfdfffdfdfe0ffe0e0dfffdfdfdfffdfe0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e5ffe5e4e5ffe4e5e5ffe5e4e5ffe5e6e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e9ffe9e9e9ffeae9e9ffe9eaeaffeaebeaffebebebffebebeaffebecebffececebffecebecffededecffedecedffecededffedededffeeededffedeeedffeeeeedffeeeeeeffeeeeeeffeeefeeffefefeeffefefefffefefeffff0efefffefefefffefefefffeff0efffefefefffefefeffff0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060505ff1f1f1fff434343ff6c6c6cff808080ff848484ff838383ff858586ff888788ff8a898aff8b8c8cff939393ffd1d0d0fff9fafafffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffafbfafffbfbfbfffafafbfffafbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafafbfffafafafffafafbfffbfbfafffbfbfbfffbfafbfffbfbfafffafbfbfffbfafbfffbfafbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffefefefffefdfdfffefefefffdfefdfffdfdfefffdfdfdfffdfefdfffefdfdfffefefdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfbfff5f5f6ffcacacaff919291ff8a8a8aff888989ff888788ff868687ff858585ff858585ff848484ff7a7a79ff565656ff222121ff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffefdfdfffdfdfdfffdfdfdfffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefefffefefefffdfdfdfffcfcfcfffcfcfcfffbfbfbfff8f8f8fff6f6f6fff5f6f5fff4f5f4fff4f4f4fff2f2f2fff1f2f1fff1f1f0ffefeff0ffeeeeeeffecedecffecebecffeaeaeaffe8e8e8ffe6e6e7ffe5e5e5ffe3e4e3ffe1e1e1ffdddddcffdadadbffd9d8d8ffd5d5d5ffd4d4d4ffd0d0d1ffcececeffccccccffcacacaffc9c9caffcac9caffcac9caffc9cacaffcacacaffcacac9ffcacacaffcac9caffc9cacaffcacac9ffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcccbffccccccffcdcdcdffcececeffcfcfcfffd1d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd7d6d7ffd8d8d7ffd8d9d9ffd9d9d9ffdadadaffdadadbffdbdbdaffdbdbdbffdcdcdbffdcdcdcffddddddffdcdcddffddddddffdededeffdededeffdededeffdedfdeffdfdfdfffdfdfe0ffdfdfdfffdfdfe0ffdfdfdfffe0e0e0ffe1e0e0ffe0e1e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e7ffe6e6e7ffe6e7e6ffe6e7e7ffe6e7e6ffe6e7e6ffe7e7e6ffe6e6e6ffe6e7e6ffe7e7e6ffe6e6e7ffe6e7e7ffe6e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e4e5ffe4e5e5ffe4e5e5ffe5e4e4ffe5e5e5ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe2e3e2ffe1e1e1ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e1e0ffe0dfe0ffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdedfdfffdedfdeffdededeffdededeffdddedeffdddeddffdededdffdddddeffddddddffdcdddcffdddcddffdcdcddffdcdcdcffdcdbdcffdcdcdbffdcdcdcffdbdbdbffdbdbdaffdadbdbffdbdadaffdad9daffdadadaffd8d9d9ffd8d9d9ffd9d8d9ffd7d8d7ffd6d6d7ffd6d5d5ffd5d4d5ffd3d4d4ffd2d3d3ffd2d2d1ffd1d1d1ffcfcfcfffcdceceffcccbcbffc8c8c8ffc5c5c5ffc2c2c3ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbcbcbcffbcbcbcffbbbcbbffbababbffbab9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b3ffb2b2b2ffb0b0b0ffadaeaeffabababffa8a8a8ffa4a4a4ffa0a0a0ff9b9b9bff969796ff919190ff8c8c8cff858586ff808080ff7a7a79ff717172ff676868ff606160ff5a5a5aff545455ff4e4e4eff484848ff424242ff3d3d3dff383737ff323232ff2d2e2eff2a2929ff252525ff232323ff151516ff000001ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0d0d0dff252525ff424142ff565656ff5c5c5dff605f60ff656465ff6a6a6aff6f7070ff717171ff535353ff333333ff373737ff3d3c3cff434342ff4a4a4aff515152ff595959ff616162ff6a6969ff717171ff787879ff808080ff868786ff8d8d8dff929292ff989898ff9d9d9dffa2a1a2ffa6a5a5ffaaaaaaffacacacffafafafffb1b1b1ffb3b3b2ffb5b4b5ffb7b7b6ffb7b8b8ffb9b9b9ffbabbbbffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc1c2c2ffc2c3c2ffc4c4c4ffc4c4c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc9c8c9ffc9c9c8ffc9c9c9ffcac9c9ffcac9caffcacacaffcacacaffcbcbcbffcccbccffcccccbffccccccffcdccccffcdcccdffcdcdcdffcdcdcdffcececeffcececeffcfceceffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd1d0d1ffd0d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d3d3ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9dadaffdadadaffdadbdbffdbdbdbffdbdcdbffdcdcdcffdcdddcffdddddcffdededdffddddddffdededeffdfdfdfffdfdfdfffdfe0e0ffdfe0dfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e8ffe9eaeaffebebebffecececffededeeffefeeeffff0eff0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff6f5f5fff6f6f6fff7f7f7fff8f8f8fff8f8f8fffafafafffbfbfbfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeedeeffeeeeedffedededffebebebffeaeaeaffeaeaeaffe9eaeaffe9eaeaffeae9eaffe9e9e9ffe8e8e9ffe9e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e4ffe5e5e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdededfffdededdffdeddddffddddddffdcddddffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdadbdaffdadadaffd9d9d9ffd8d9d9ffd7d8d7ffd7d7d7ffd6d7d7ffd7d6d7ffd6d6d7ffd7d6d6ffd7d7d7ffd7d6d7ffd7d7d6ffd6d7d7ffd7d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d0d1ffd2d1d1ffd2d2d3ffd2d2d2ffd2d3d3ffd2d3d3ffd2d3d2ffd3d3d3ffd2d3d2ffd1d2d1ffd2d2d2ffd1d2d2ffd2d3d2ffd4d4d4ffd4d4d5ffd5d6d6ffd6d7d6ffd8d8d8ffdadadbffddddddffdededfffdfdfdeffdededeffdededeffdededdffdcddddffdbdbdbffd8d8d8ffd6d6d6ffd3d3d4ffd0d1d1ffcececeffcbcbcbffc9c9caffc8c7c8ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c4c5ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc7c6c6ffc6c6c6ffc2c2c2ffbdbdbdffb8b7b7ffafafafffabacacffaaaaabffaaaaabffaaabaaffabaaaaffababaaffaaababffabaaabffaaababffaaaaabffaaabaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffa9a9a9ffa8a9a8ffa8a8a8ffa7a7a8ffa8a8a8ffa8a9a8ffa9a9a9ffababacffadadadffafaeafffb2b2b2ffb6b6b6ffb9b9b9ffbcbcbcffbebfbfffc3c2c2ffc6c5c6ffc8c8c8ffc6c6c6ffc7c8c8ffc8c7c8ffc7c7c7ffc7c7c8ffc8c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c3ffc4c4c4ffc2c2c3ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebebfffbebebeffbdbdbdffbfbfbfffbebebeffbebebeffbebebeffbebdbeffbebdbdffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbcbcffbcbcbbffbbbcbcffbbbbbbffbbbcbcffbbbbbcffbbbcbbffbdbdbdffbdbdbdffbdbdbcffbdbdbdffbcbcbcffbcbdbcffbdbdbcffbcbcbdffbcbdbcffbcbdbcffbcbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdcffdbdcdbffdcdcdcffdcdcdbffdcdcdbffdcdcdcffdbdcdcffdcdddcffddddddffdddddeffdededeffdedfdeffdfdfdfffdfdfe0ffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffebecebffecececffecececffedededffecededffedededffedededffedeeedffeeededffeeeeedffedeeeeffeeeeeeffeeefefffefefefffefefefffefeff0ffeff0effff0f0effff0f0f0ffefefefffeff0effff0f0efffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030202ff060706ff282728ff474747ff6e6e6eff818181ff848585ff838483ff858585ff878787ff898989ff8c8b8cff969696ffd6d6d6fffafafafffdfdfefffefefdfffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfdfcfffcfdfcfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffbfcfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfafffbfbfafffbfafafffbfafbfffbfafafffafbfafffbfafbfffafbfbfffbfafbfffafbfafffbfafbfffafbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffcfcfcfffcfdfdfffefdfefffefdfdfffdfefdfffefdfdfffefefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfff7f7f7ffd0d1d0ff959494ff8a8a8aff898989ff888788ff878687ff858585ff848484ff848484ff7d7e7dff5e5d5eff282827ff060506ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffefdfdfffdfdfdfffdfdfdfffdfdfdfffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffefefffffdfefefffdfdfdfffcfcfcfffcfcfcfffbfbfbfff8f8f7fff6f6f7fff5f5f5fff4f4f4fff3f4f3fff3f2f2fff1f2f1fff1f1f0fff0efefffedeeeeffedededffececebffeaeaeaffe9e8e8ffe7e6e7ffe5e4e4ffe3e3e3ffe1e1e1ffdcddddffdbdadaffd8d8d8ffd5d5d5ffd3d4d3ffd0d1d1ffcececdffcbccccffcacac9ffc9c9c9ffc9cacaffcac9c9ffcac9caffc9cacaffc9cac9ffc9c9caffc9cacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcbcacaffcacacaffcacacaffcacacaffcccbccffcdcdcdffcdcdcdffcececeffcfcfcfffd1d0d0ffd2d2d2ffd3d2d3ffd4d4d4ffd5d5d4ffd6d6d6ffd7d7d7ffd7d7d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdcffdcdcdbffdcdbdcffdcdddcffdddcdcffddddddffdededdffdededeffdededeffdfdedeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdeffe0e0dfffe0e0e0ffe0e1e0ffe1e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e3e3ffe3e2e2ffe3e2e3ffe2e3e3ffe2e3e2ffe2e2e3ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e6e6ffe6e7e6ffe7e7e6ffe7e7e6ffe7e7e6ffe7e6e6ffe7e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfdfffdedfdfffdfdfdeffdedfdeffdededeffdededfffdededeffdedddeffdededeffdeddddffdededdffdededdffddddddffdcdddcffddddddffdddddcffdddcdcffdcdbdcffdcdbdcffdcdbdbffdbdcdbffdbdbdbffdadbdbffdbdadaffd9dad9ffd9d9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd4d4d4ffd2d3d3ffd2d2d2ffd0d0d1ffcfcfcfffcececdffcbcbcbffc8c8c8ffc5c6c5ffc2c3c2ffc0c1c1ffc0c0c0ffc0c0bfffc0c0c0ffbfbfbfffbfbfbeffbebebeffbebdbeffbdbdbdffbcbcbcffbbbbbbffbababbffbab9b9ffb8b8b8ffb8b7b7ffb7b7b6ffb5b5b5ffb4b4b4ffb2b2b3ffb0b0b1ffaeaeaeffabababffa8a8a8ffa4a5a4ffa0a0a0ff9b9b9cff979797ff929192ff8c8d8cff878786ff818180ff7b7b7aff737373ff676868ff616161ff5c5c5bff565655ff4f4f4fff494849ff434242ff3c3d3cff373737ff323232ff2e2d2eff292a29ff262526ff232423ff1c1d1dff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030303ff0d0d0dff252524ff424343ff575756ff5c5c5cff5f6060ff646464ff6b6a6aff6d6e6eff6e6e6eff525252ff333334ff383838ff3c3c3cff424242ff494949ff505150ff585959ff616262ff6a6a6aff737272ff797979ff808180ff878787ff8d8c8dff939292ff979798ff9c9c9cffa1a1a1ffa6a5a5ffaaaaaaffadacacffb0afafffb1b1b1ffb3b3b3ffb5b5b5ffb6b7b7ffb9b8b8ffb9bab9ffbbbbbaffbcbcbcffbdbdbcffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c1ffc3c3c2ffc4c4c3ffc5c4c4ffc4c5c4ffc6c5c5ffc6c6c5ffc7c7c6ffc7c6c7ffc8c7c8ffc8c7c7ffc8c8c8ffc9c8c8ffc8c9c9ffcac9c9ffc9cac9ffcac9caffcacacaffcacbcbffcbcbcaffcbcbcbffcbcccbffccccccffcccdcdffcdcdcdffcecdcdffcdceceffcececeffcececeffcececfffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd6d5d5ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffdad9daffdadadaffdbdadaffdbdbdbffdbdbdbffdbdcdcffdddcdcffdddcddffdddeddffdeddddffdededeffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e2ffe2e2e1ffe2e3e2ffe4e3e3ffe3e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe8e8e8ffeae9e9ffeaebebffecececffedeeedffefefeffff0f0f0fff1f1f1fff1f2f2fff3f3f2fff3f3f4fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff7f7f7fff7f8f7fff8f8f9fff9fafafffbfbfafffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeedffeeededffeeedeeffeeededffeeeeeeffeeeeeeffedeeeeffeeededffebebebffebeaebffeaebeaffeaeaeaffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e8e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0dfe0ffe0e0dfffdededeffdedfdeffdededeffdddddeffddddddffdcdddcffdddcdcffdcdddcffdcdcdcffdcdcddffdddcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdaffdbdadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d6d7ffd7d6d6ffd7d7d6ffd7d7d7ffd6d7d7ffd7d6d7ffd6d7d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d3ffd3d2d3ffd2d3d2ffd3d3d2ffd2d3d2ffd3d3d2ffd2d2d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d4d3ffd6d5d5ffd8d8d8ffdbdbdbffdeddddffdedfdeffdfdfdfffdedfdeffdeddddffdddeddffdddcddffdcdcdcffdbdcdcffdadad9ffd6d7d7ffd4d4d3ffd1d1d1ffcfcfcfffcdcccdffcbcacbffc8c8c8ffc5c5c5ffc4c4c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c5ffc4c5c5ffc4c5c4ffc4c4c5ffc4c4c5ffc4c4c4ffc5c5c5ffc5c5c5ffc6c7c6ffc8c8c8ffc8c8c8ffc7c7c7ffc5c5c5ffc0c0c0ffbcbbbcffb7b6b6ffadaeadffacabacffabababffaaaaaaffaaaaaaffaaaaaaffaaaaaaffabaaabffaaaaaaffaaaaaaffaaaaaaffa9a9a9ffa9a9aaffa9a9a9ffa9a8a9ffa9aaa9ffa9a9a9ffa9a9a9ffaaa9a9ffabababffaeafafffb3b3b2ffb6b6b5ffb9b9b8ffbcbbbbffbebebeffc1c0c0ffc4c4c3ffc6c5c6ffc6c7c7ffc8c7c7ffc9c9c9ffcbcacbffcacbcaffcacacaffcacac9ffc9cacaffcacacaffcacacaffcacacaffc9c9c9ffc8c8c8ffc7c8c8ffc6c6c6ffc4c4c5ffc1c2c2ffc0c0c0ffbfbfbfffbebebeffbebfbfffbebfbeffbdbdbdffbdbdbdffbdbdbcffbfbfbfffbebebeffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbebebeffbebebeffbebebeffbebdbdffbdbebdffbebdbdffbebebdffbdbdbdffbdbdbdffbdbdbdffbcbcbdffbcbbbcffbbbcbbffbbbbbbffbbbcbbffbbbbbbffbbbbbcffbdbdbdffbdbcbdffbdbdbdffbdbdbcffbdbdbcffbdbdbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdbffdcdcdbffdbdbdcffdcdcdcffdbdbdcffdcdddcffdcdcdcffdddddcffdededdffdededeffdededeffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e1e1ffe2e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e3e3ffe3e3e2ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e9ffe9eae9ffeaeaeaffeaeaeaffebebebffebeaebffebebebffecebecffecececffecedecffedecedffedededffedededffedeeedffeeedeeffedeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefeeffefeff0fff0efefffefeff0ffeff0effff0efefffeff0effff0f0effff0efef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff040404ff0b0b0bff343333ff515150ff727172ff818282ff848585ff848484ff868685ff878787ff898989ff8b8b8bff9a9a9affdcdbdcfffbfbfbfffefefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafbfffbfafafffafbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffcfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffafafbfffbfafafffafbfbfffafbfbfffafbfbfffafafafffafafbfffafbfbfffafafafffafafafffafbfafffafafbfffbfafbfffafafafffbfbfafffafafbfffbfafbfffbfafafffbfbfafffbfbfbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffdfdfcfffdfefefffefdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfff8f9f8ffd7d7d7ff999999ff8a8b8bff898989ff888888ff878887ff858686ff848484ff828282ff7e7e7eff626262ff2d2d2eff070707ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffefefffefdfdfffdfdfdfffcfdfcfffcfcfcfffbfbfbfff8f8f8fff6f6f6fff5f4f5fff4f4f4fff3f3f3fff3f2f2fff1f2f2fff0f0f0ffeff0efffeeeeeeffedededffebececffeaeaeaffe8e8e8ffe6e7e6ffe4e4e5ffe3e3e3ffe1e0e0ffdddddcffdadadaffd8d8d8ffd5d4d4ffd3d3d3ffd0d0d0ffcdceceffcbccccffc9cacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffc9c9caffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacbffcacbcbffcacbcbffcacacaffcbcacbffcbcacbffcbcbcbffcbccccffcdcdcdffcecdceffcecfceffcfd0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d3ffd5d5d4ffd6d6d6ffd7d7d6ffd8d7d7ffd8d8d9ffd9d9d9ffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdddcdcffddddddffddddddffdddedeffdededeffdededfffdedfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe3e3e4ffe4e4e5ffe4e5e5ffe5e5e5ffe4e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e6ffe7e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe6e6e6ffe7e7e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe5e5e4ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e4e4ffe3e3e4ffe3e3e4ffe3e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe1e1e2ffe2e1e2ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0dfffdfe0e0ffe0e0dfffdfdfdfffdfdfdfffdedfdfffdededeffdedfdfffdededfffdededeffdedddeffdededdffdddddeffdeddddffdddedeffddddddffddddddffdddcddffdcddddffdcdddcffdcdcdcffdcdbdbffdbdcdbffdbdbdcffdbdbdbffdadadaffdadadaffd9d9daffdad9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d9d8ffd7d7d7ffd7d7d6ffd6d5d6ffd4d5d5ffd4d4d4ffd3d3d2ffd2d1d2ffd1d1d1ffcfcfcfffcdcecdffcbcbcbffc9c8c8ffc5c6c5ffc2c2c3ffc0c0c1ffc0c0c1ffc0c0c0ffbfbfbfffbfbfc0ffbfbebfffbfbebfffbdbebeffbdbdbeffbdbcbdffbbbcbbffbabbbbffbababaffb8b9b9ffb7b8b8ffb6b7b6ffb6b5b5ffb4b5b5ffb3b3b2ffb1b0b0ffaeaeafffabacacffa8a8a9ffa5a5a5ffa1a1a1ff9c9c9cff979797ff939292ff8d8d8dff888787ff818181ff797a7aff727372ff686868ff616161ff5d5d5dff575757ff505050ff484948ff424243ff3d3d3dff373737ff323232ff2d2d2eff2a2a2aff262626ff242423ff202020ff060606ff000101ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040404ff0f0f0fff272827ff454646ff595959ff5d5d5dff5f5f5fff636464ff6a6a6aff6d6d6cff6a6a6bff515151ff333434ff383837ff3b3c3cff414141ff484848ff505050ff585859ff616262ff6b6b6bff737273ff7a7a7aff818081ff878687ff8c8d8cff929293ff989798ff9c9d9cffa1a1a1ffa6a5a6ffaaaaaaffacadadffafafafffb2b1b1ffb3b4b4ffb6b5b5ffb7b7b7ffb8b9b9ffbababaffbbbbbbffbcbcbdffbdbdbeffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c3c3ffc3c3c4ffc4c4c4ffc5c4c5ffc5c5c6ffc6c6c6ffc6c7c6ffc7c6c6ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9caffcac9c9ffcacacaffcacacaffcacbcbffcbccccffcbcbccffccccccffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcecfceffcecfcfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d3ffd3d2d3ffd3d3d3ffd3d4d3ffd3d3d4ffd4d4d4ffd4d5d4ffd4d5d5ffd5d5d6ffd6d6d6ffd6d7d7ffd7d7d6ffd8d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffd9dadaffdadadaffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffdeddddffdededeffdededfffdfdfdfffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe7e7e6ffe8e8e8ffe9eae9ffeaebebffececedffeeeeedffefefefffeff0f0fff1f1f1fff2f2f1fff3f2f3fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff7f6f6fff6f7f7fff7f7f8fff8f8f9fffafafafffbfbfbfffcfbfcfffcfcfcfffdfcfdfffdfcfdfffcfdfcfffcfcfdfffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffeeededffedeeedffedeeeeffeeeeeeffeeedeeffeeeeeeffedededffebebebffeaeaeaffeaebeaffeaeaeaffe9eaeaffe9eaeaffe9e9eaffe9eae9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e2e3ffe2e2e1ffe1e2e2ffe1e1e1ffe0e1e1ffe0e1e0ffdfe0dfffdfdfdfffdedfdfffdededeffdeddddffdddddeffddddddffdcdcddffddddddffddddddffddddddffdddcdcffdddcdcffdcdcdcffdcdbdbffdbdcdcffdadbdbffdadbdaffdad9daffd9d9daffd9d9d9ffd8d9d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d7d6ffd6d6d7ffd7d6d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d1d0ffd1d2d2ffd3d2d2ffd2d2d2ffd2d3d3ffd2d3d2ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d1ffd1d1d2ffd2d1d1ffd1d2d2ffd0d1d1ffd0d1d1ffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd5d6d5ffd9d9d9ffdcdbdbffdcdcdcffddddddffdedddeffdededeffddddddffdddddcffdddcddffdcdddcffdbdcdcffdbdcdcffdadadaffd8d8d8ffd5d6d6ffd3d3d3ffd0d0d0ffcdcdceffccccccffc9c9c9ffc5c5c5ffc4c4c4ffc5c4c4ffc3c4c4ffc3c3c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc6c5c6ffc8c8c8ffc7c8c7ffc6c6c7ffc4c3c4ffbebebeffbababaffb6b6b7ffaeafafffadadadffacacabffabababffaaababffaaaaa9ffa9a9a9ffa9aaaaffa9aaa9ffa9a9a9ffa9aaaaffaaaaaaffaaaaaaffaaa9aaffaaaaaaffadadaeffb1b0b0ffb3b3b3ffb6b6b6ffb9babaffbebdbeffc0c0c1ffc2c3c3ffc4c4c4ffc7c6c6ffc8c9c8ffc9c9caffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9cacaffc8c9c9ffc8c8c8ffc7c7c7ffc5c5c5ffc2c2c3ffc1c1c0ffbfbfc0ffbebebeffbdbebeffbdbdbdffbcbcbcffbdbdbcffbdbebeffbebebfffbebebfffbebfbfffbfbfbfffbfbebfffbfbebfffbfbebfffbfbfbfffbebfbfffbfbfbfffbfbfbfffbebfbeffbebebeffbebebeffbdbebeffbdbebeffbdbebdffbdbdbdffbdbebeffbdbdbdffbdbdbdffbcbcbdffbbbcbbffbbbbbcffbbbcbcffbcbcbcffbbbbbcffbbbbbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdcdcdcffdeddddffdddedeffdddedeffdedfdeffdededeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e5ffe5e5e4ffe5e5e5ffe5e6e6ffe5e6e6ffe6e6e5ffe5e6e6ffe7e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e9ffe9e8e8ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebececffecececffecededffecededffededecffedededffedeeeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefeffff0efeffff0efefffefefeffff0efefffeff0f0ffefefefffeff0ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff070606ff121111ff424242ff5b5b5bff747474ff828383ff858585ff858484ff858686ff878787ff898989ff8c8d8cffa0a0a0ffe1e0e1fffbfbfbfffdfefdfffefefdfffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffafbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfbfffbfcfcfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffcfcfdfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfcfcfffcfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffafbfafffafafbfffafbfbfffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffbfafafffbfafbfffbfafbfffafafafffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f8f8ffdcdcdcff9e9f9fff8b8b8bff898989ff898889ff878788ff868686ff838384ff828282ff7d7c7cff636263ff323232ff090909ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfefffdfdfdfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefdfefffdfdfdfffcfcfcfffcfcfcfffbfbfafff8f7f8fff6f6f5fff5f5f5fff4f4f4fff3f2f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecededffebecebffeaeaeaffe8e8e8ffe6e6e6ffe5e4e5ffe2e2e3ffe0e1e1ffdddcddffdbdadaffd8d7d8ffd4d4d5ffd3d3d3ffd1d1d1ffcdceceffcbcbcbffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9cacaffc9c9caffcacacaffc9cac9ffcacac9ffcacacaffcbcacbffcbcacaffcbcacaffcbcbcaffcbcbcaffcacacbffcbcbcbffcacbcbffcbcccbffccccccffcdcdcdffcecdceffcecfcfffd0cfcfffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd6d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdadadaffdadadaffdadadbffdbdbdaffdbdbdbffdbdcdbffdcdcdcffdcdcddffddddddffddddddffdddddeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffe0e0e0ffe1e0e0ffe1e0e0ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e3e3ffe2e3e2ffe3e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e6ffe6e6e6ffe7e7e6ffe7e6e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e7e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e3e3ffe4e4e3ffe4e3e3ffe3e3e4ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e2e2ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdedfdeffdededeffdededeffdededdffdededeffdddeddffddddddffddddddffddddddffddddddffdcddddffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdadadbffdadbdbffdbdadaffdad9daffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd5d6d5ffd5d4d5ffd4d4d4ffd3d3d3ffd2d1d2ffd0d1d1ffcecfceffcdcdcdffcbcbcbffc9c8c9ffc6c6c6ffc3c3c3ffc1c1c1ffc0c0c0ffbfc0c0ffc0c0c0ffbfc0c0ffbfc0bfffbfbebeffbebebeffbdbdbdffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb4b5b4ffb2b3b3ffb1b0b1ffaeafafffacacacffa9a9a9ffa6a6a5ffa1a1a1ff9d9d9cff989898ff939393ff8e8d8eff878788ff818181ff7a7a7aff737373ff6b6c6cff626363ff5f5f5eff595959ff525152ff4a4a4aff444444ff3d3d3dff373838ff333333ff2f2e2fff2b2a2aff262626ff242424ff212121ff070808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff101010ff272828ff464646ff5a5a5aff5d5d5dff5e5f5eff636263ff696969ff6c6c6cff69696aff505050ff333333ff373737ff3b3c3bff414041ff484848ff504f50ff595958ff616161ff6a6a6bff737373ff797a7aff7f807fff868685ff8c8c8cff929292ff989898ff9d9c9cffa1a2a1ffa6a6a5ffaaaaaaffadacadffb0b0b0ffb2b2b2ffb3b4b4ffb5b6b6ffb8b7b8ffb9b9b9ffbababaffbcbcbbffbdbdbcffbdbdbeffbebfbeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c5c5ffc5c5c5ffc6c6c5ffc6c7c6ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffcac9c9ffcac9caffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcccdccffcdcdcdffcdcecdffcececeffcecdceffcececfffcececeffcfcfceffcfcfcfffd0cfd0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d2ffd4d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d8ffd7d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdaffdbdbdaffdbdbdcffdcdcdbffdcdcdcffdddddcffddddddffdddddeffdededeffdededeffdfdfdfffdfe0e0ffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e4e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9eaeaffebebebffedececffedeeeeffeeefeffff0f0f0fff1f1f1fff2f2f2fff3f2f3fff3f4f4fff4f4f4fff5f5f4fff5f6f5fff7f6f7fff7f7f7fff8f7f7fff9f9f9fffafafafffafbfbfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffdfcfcfffcfcfcfffcfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffeeedeeffeeeeeeffeeedeeffedededffeeeeeeffeeeeeeffeeededffecebebffeaeaeaffebebebffebebeaffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0dfe0ffdedfdfffdededeffdedddeffdddedeffddddddffdddeddffdeddddffddddddffdddddcffdcdddcffdcdddcffdcdcdcffdbdbdcffdcdbdcffdbdbdbffdadadbffdadbdbffd9dadaffd9d9d9ffd9d9d8ffd9d8d9ffd8d8d8ffd8d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd7d6d7ffd7d6d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d0ffd1d1d1ffd1d1d1ffd2d3d2ffd2d2d2ffd3d2d3ffd3d3d3ffd2d3d2ffd3d3d2ffd3d3d2ffd2d2d3ffd3d3d2ffd1d2d1ffd2d2d1ffd2d1d2ffd1d1d2ffd1d1d1ffd0d1d1ffd0d1d1ffd0d1d1ffcfd0d0ffd0d0d0ffd0d0cfffd1d0d1ffd2d2d2ffd4d3d4ffd5d5d5ffd7d8d7ffdad9d9ffdbdadbffdcdcdcffddddddffdddddeffdededdffdcddddffdbdcdcffdcdbdbffdbdcdcffdcdddcffddddddffdcdcdcffdadadaffd7d7d8ffd4d4d4ffd0d0d0ffcececdffcbcbcbffc9c8c9ffc4c4c4ffc3c3c3ffc4c4c4ffc4c4c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c5c4ffc7c7c7ffc7c7c6ffc5c5c5ffc2c3c2ffbcbcbcffb8b9b9ffb5b5b5ffafafafffaeadaeffadadadffacabacffaaabaaffa9a9a9ffaaa9aaffaaaaaaffaaaaaaffabababffadadadffb0b0b0ffb2b3b2ffb5b5b5ffb8b8b8ffbcbbbcffbfbfbfffc2c1c2ffc4c5c4ffc6c6c7ffc8c9c9ffc7c8c8ffc8c8c8ffcacac9ffcbcbcbffccccccffccccccffcbcbcbffcbcbcbffcbcacaffcbcacaffcac9c9ffc8c8c8ffc9c9c9ffc8c8c8ffc6c7c7ffc5c6c6ffc4c4c4ffc1c2c2ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbbbcffbbbbbcffbcbdbcffbdbdbdffbcbdbcffbebdbeffbfbebfffbfbebeffbfbfbeffbebebeffbebfbfffbfbfbfffbebfbfffbebfbeffbfbebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbeffbebebeffbebebeffbebdbeffbebebdffbebdbeffbdbebdffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdbffdbdbdcffdcdcdbffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdededfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e2ffe1e1e1ffe1e2e2ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe5e5e5ffe6e6e5ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeaeaeaffeaeaeaffebebebffecebebffebecebffececebffecececffedecedffedededffedededffedeeedffedeeedffeeedeeffeeeeeeffeeeeeeffefefeeffefefeeffefefeffff0f0efffefefefffeff0efffefefefffefefeffff0eff0ffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff070606ff141413ff444444ff5c5c5cff747474ff828283ff868686ff858585ff878686ff878787ff89898aff8d8c8cffa5a5a5ffe6e6e6fffbfbfcfffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfcfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffcfdfdfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffdfdfcfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfcfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfbfffbfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffafbfafffbfbfafffafafafffafafafffafbfafffafbfafffafbfafffafafafffafafbfffafafafffbfafafffbfafbfffafafafffafbfafffbfafafffafbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffdfdfcfffdfcfdfffefefefffefefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f8f7ffdfdfdfffa3a3a3ff8b8b8bff898a89ff898988ff888888ff868687ff848484ff838383ff7d7c7dff646464ff353534ff0b0a0bff030404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfefffdfdfcfffcfdfdfffbfcfcfffafafafff7f7f7fff5f5f6fff4f5f4fff4f3f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffedededffedededffebececffeaeae9ffe8e8e8ffe6e6e6ffe4e4e5ffe3e2e2ffe1e0e0ffddddddffdadadaffd8d8d8ffd5d5d5ffd3d3d3ffd1d1d0ffcdcdceffcbcbccffc9c9c9ffc9c9c9ffc8c9c9ffc9c9caffc9c9c9ffc9c9caffc9c9caffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacbffcacacaffcbcacbffcbcbcaffcacacaffcbcbcbffcbcacaffcbcccbffcccccdffcdcdcdffcecdceffcfcfceffd0cfd0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d4d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9dadaffdadadaffdbdbdaffdbdbdbffdbdcdbffdcdbdbffdcdcdcffdcdddcffdddcddffddddddffdededdffddddddffdededeffdedfdfffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e1e1ffe2e2e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe3e3e4ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdedfdeffdfdedfffdededeffdededeffdddeddffdedddeffdededdffdddeddffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdadaffdbdadaffdadadaffdad9d9ffd9dad9ffd9d9d9ffd8d9d9ffd9d9d8ffd7d8d8ffd7d8d8ffd7d7d7ffd7d6d6ffd5d6d5ffd5d4d5ffd4d3d4ffd3d3d3ffd2d1d2ffd0d0d1ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc6c6c6ffc3c3c3ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebebfffbebebeffbebdbdffbdbdbdffbdbcbcffbcbcbbffbababaffb9b9b9ffb8b9b9ffb7b7b8ffb6b6b6ffb5b5b4ffb3b2b3ffb1b1b1ffafafaeffacadadffa9aaa9ffa6a6a6ffa2a2a2ff9d9d9dff989998ff949393ff8e8e8eff888888ff828181ff7b7b7bff747574ff6d6d6dff666666ff606060ff595a59ff525352ff4b4a4aff444444ff3e3d3dff393838ff343334ff2f2e2eff2b2b2bff272727ff242525ff222221ff0c0c0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030404ff0f0f0fff272828ff454646ff595959ff5d5d5dff5e5e5eff626262ff686868ff6c6c6cff6a6a6aff4f5050ff333433ff373737ff3c3b3bff414141ff484848ff505050ff595859ff616160ff696969ff727272ff787878ff7f7f7fff858586ff8b8b8bff919191ff979797ff9d9c9dffa2a2a2ffa6a6a6ffaaaaabffadadadffb0b0b0ffb2b3b2ffb4b5b4ffb6b6b6ffb8b8b8ffb9bab9ffbbbbbbffbcbcbcffbdbdbdffbebebeffbebebfffbfc0bfffc0c0c0ffc2c1c1ffc2c2c2ffc3c2c3ffc4c4c4ffc4c5c4ffc4c4c4ffc5c5c5ffc6c6c6ffc6c7c6ffc7c7c6ffc7c7c7ffc8c7c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcbcaffcacbcbffcbcbccffccccccffcdccccffcccdcdffcdcccdffcecdcdffcdcdceffcecdceffcececfffcfcfceffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d7d6ffd7d7d7ffd7d8d7ffd8d8d7ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdbdbdbffdcdcdbffdcdcdcffdcdddcffddddddffdeddddffdededdffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe4e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe9e9e8ffe9e9eaffebebebffecececffeeeeedffeeefeffff0eff0fff1f0f1fff2f2f2fff2f2f3fff3f3f4fff4f5f4fff5f5f5fff6f5f5fff6f7f6fff7f7f7fff7f7f7fff9f8f9fffafafafffbfbfbfffcfcfcfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeedffeeeeedffeeededffeeeeeeffeeededffeeeeeeffeeedeeffedededffebecebffebeaebffeaebebffebebeaffeaeaeaffeaeaeaffe9e9e9ffeaeae9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e7ffe6e6e6ffe5e5e5ffe6e5e6ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e2e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffdfe0dfffdededfffdededeffdededdffdddedeffdddeddffdedddeffdededdffddddddffddddddffdddcdcffdddcdcffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9dad9ffd9d9d8ffd9d8d8ffd8d8d8ffd7d7d7ffd8d7d7ffd7d6d7ffd7d6d6ffd7d7d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d3d2ffd2d2d3ffd2d2d3ffd3d3d2ffd2d3d3ffd2d3d2ffd3d2d3ffd3d3d3ffd2d2d2ffd1d2d1ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd0cfcfffd0d0d0ffd0d1d0ffd1d2d1ffd1d2d1ffd2d1d1ffd1d1d1ffd2d1d1ffd3d3d3ffd4d4d4ffd6d5d5ffd7d7d7ffd9d9d9ffdadbdbffdcdcdbffdbdbdcffdcdcddffdcdcdcffdddddcffdbdcdcffdddddeffdfdedfffdfdfdfffdededfffdcdcddffdadbdaffd7d7d7ffd4d3d3ffd1d1d0ffcdceceffcbcbcbffc9c8c9ffc4c5c4ffc4c3c3ffc4c4c4ffc3c3c3ffc4c5c4ffc6c6c7ffc6c6c6ffc4c4c4ffc0c0c0ffbbbabaffb7b8b7ffb4b4b3ffadadaeffadaeaeffadadaeffadadadffacacacffacacacffafaeafffb1b1b0ffb4b4b4ffb6b7b6ffbab9baffbdbdbdffc0c0c0ffc2c3c2ffc5c5c5ffc8c8c7ffcacac9ffcac9c9ffccccccffccccccffcccbccffccccccffcccdcdffcdcdccffcccdccffccccccffccccccffcbcbcbffcacacaffcac9caffc8c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc1c2c2ffc1c2c2ffc0c0c0ffbfbfbfffbdbebeffbdbcbdffbebdbeffbdbdbdffbdbdbeffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebebfffbebebeffbfbebfffbebfbeffbebebeffbfbfbfffbebebeffbebfbeffbebebfffbfbebeffbfbebfffbfbfbfffbfbebfffbfbfbfffbfbfbeffbebebeffbebfbeffbdbebeffbdbebeffbebebdffbdbdbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdbdcffdcdcdcffdcdcdcffdcdddcffddddddffdeddddffdededdffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e0e1ffe1e1e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffeaeaeaffebebebffecebebffecececffecececffecececffecededffedededffedededffedeeedffededeeffeeeeeeffeeeeeeffeeefefffeeefeeffefefefffefefefffefefefffeff0effff0efeffff0efeffff0f0effff0efefffefefeffff0f0ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040404ff101010ff3c3c3cff595959ff757575ff838282ff868686ff868585ff878687ff888888ff898a8aff8c8c8cffa9a9a9ffeaeaeafffcfcfbfffefdfefffdfefdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfdfdfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffbfcfbfffcfcfbfffbfbfcfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfcfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfbfbfffafbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffafbfbfffbfbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffefefdfffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfff8f8f8ffe4e3e4ffa7a7a7ff8a8a8aff898a89ff898989ff888888ff868686ff848584ff848384ff7e7e7eff666666ff373637ff0b0b0bff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffdfefefffdfcfdfffcfcfcfffcfcfcfffafafafff7f6f6fff5f5f6fff4f4f5fff4f4f3fff2f2f2fff2f2f1fff0f1f1ffefeff0ffefefefffeeeeeeffededecffebebebffe9eae9ffe8e8e8ffe7e6e6ffe4e4e4ffe2e3e2ffe0e0e0ffddddddffdadadaffd8d8d8ffd5d5d5ffd3d3d3ffd1d0d0ffcececdffcbcbcbffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9caffcacac9ffcac9caffc9cacaffcacacaffcacbcaffcacacbffcacacaffcbcbcbffcbcbcbffcacacbffcbcbcbffcbcbcaffcccbcbffcccdcdffcdcdceffcececeffcfcecfffd0d0d0ffd0d0d0ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d6d5ffd7d6d6ffd7d7d7ffd8d8d8ffd8d9d9ffdadadaffdadadaffdbdadaffdadbdbffdbdbdcffdcdcdbffdcdbdcffdcdcdcffdcddddffddddddffddddddffdededeffdededeffdededeffdedfdeffdfdfdfffdfdfdfffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e4ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe5e6e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e4e3ffe3e3e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe2e3e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e1ffe0e1e0ffe0e0e0ffdfdfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededfffdededfffdededeffddddddffdeddddffddddddffdddcddffddddddffdddcddffdcdddcffdcdcdcffdbdcdbffdbdcdcffdbdbdbffdadbdaffdadbdaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd4d5d5ffd3d4d3ffd3d3d2ffd1d1d2ffd0d0d0ffcfcecfffcdcdcdffcbcbccffc9c9c9ffc6c6c7ffc3c3c3ffc1c1c2ffc0c1c1ffc0c0c0ffbfc0c0ffbfc0bfffbfbfbfffbebfbfffbebebfffbdbebdffbdbcbdffbdbcbdffbbbbbbffbbbbbbffbababaffb9b9b9ffb7b7b8ffb6b7b6ffb5b5b5ffb3b3b3ffb1b1b1ffafafafffacacadffaaaaaaffa7a6a6ffa2a2a2ff9d9e9eff999999ff949494ff8e8e8eff888888ff818181ff7a7a7bff747474ff6e6d6dff656564ff5d5e5eff575857ff515252ff4b4b4bff444444ff3e3f3eff393939ff343434ff2f2f2fff2c2b2cff272827ff252525ff222222ff0d0d0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030404ff101010ff2b2a2aff474747ff595958ff5c5c5cff5e5e5dff626262ff686968ff6d6d6dff6d6d6eff515151ff333334ff373737ff3c3c3cff424242ff49494aff505050ff585858ff5f6060ff686868ff707070ff777877ff7f7e7eff848585ff8a8b8bff919190ff979697ff9d9d9dffa1a1a1ffa6a6a7ffabababffadadaeffb0b0b0ffb2b3b2ffb4b5b4ffb7b6b6ffb8b9b9ffbab9baffbbbbbbffbcbdbdffbebebdffbebebeffbebfbfffbfbfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc2c3c3ffc3c3c4ffc4c4c4ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffcac9caffcacacaffcacacaffcbcbcaffcbcbcbffcbcbcbffccccccffccccccffcdcdccffcdcdcdffcdcecdffcececdffcececeffcececeffcfcecfffcecfcfffcfcfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd5d4d4ffd4d4d4ffd5d5d6ffd6d6d6ffd6d6d7ffd6d7d7ffd7d8d7ffd8d8d8ffd9d8d8ffd8d9d9ffdad9daffdadadaffdadbdbffdbdbdbffdcdbdbffdbdcdcffdcdcddffddddddffddddddffdededdffdededeffdededfffdfdfdfffe0dfdfffe0e0dfffe0e0e0ffe0e1e0ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe9e8e8ffeaeae9ffebebebffecececffededeeffefefeffff0f0f0fff1f1f1fff2f2f1fff3f2f3fff4f4f3fff4f4f5fff5f5f5fff5f5f6fff6f7f6fff7f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffdfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedeeedffeeeeeeffeeedeeffedeeeeffedeeedffeeedeeffededeeffedededffecebecffeaebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdfffdedfdfffdededeffdddedeffdededeffdededeffdeddddffdddedeffdddddeffddddddffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffd9dadaffd9dadaffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d2d3ffd2d2d3ffd2d3d3ffd3d3d3ffd2d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd0d0d1ffd1d1d0ffd0d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd7d7d6ffd9d9d9ffdbdadaffdbdbdbffdddcdcffdddeddffdddeddffddddddffdededeffdfdfdeffdededfffdddeddffdcdcdcffdadbdbffd8d8d9ffd4d4d4ffd1d1d2ffcececeffcbcbcbffc8c8c8ffc5c5c4ffc5c5c5ffc6c7c7ffc6c6c6ffc3c4c3ffbfbfbfffbababaffb7b7b6ffb4b4b4ffafafafffafafb0ffb3b3b3ffb5b6b5ffb7b8b8ffbababaffbcbdbdffc0bfbfffc2c2c2ffc5c5c5ffc7c7c7ffc9c8c8ffcbcbccffcbcbccffccccccffccccccffccccccffcbccccffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcccdccffcbcacbffc8c9c9ffc7c7c7ffc6c5c6ffc4c4c5ffc3c3c3ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c0ffc0c0c0ffc1c1c1ffc1c0c0ffbfbfc0ffc0c0bfffbebebeffbdbebdffbebebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbcbdffbebebeffbebebfffbebfbfffbebebeffbebebeffbfbfbeffbfbfbfffbebfbfffbebfbfffbebfbeffbfbebfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdcdcdcffdcdcddffdddddeffddddddffdddddeffdfdfdeffdededeffdededfffe0e0dfffe0dfe0ffe0e0dfffe0e0e0ffe0e1e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe4e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffeaeaeaffeaebeaffebeaebffecebebffebebebffecececffecedecffececedffecededffedededffedededffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeefefffefefefffefefefffefeff0ffefeff0ffeff0efffefefeffff0efefffefefefffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff0d0e0dff383839ff585858ff767676ff838383ff868586ff858585ff878787ff898888ff8a8a8aff8d8c8cffb0b0b0ffeeefeefffcfcfcfffefefefffdfdfdfffdfefdfffdfdfefffdfdfefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffcfbfcfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafbfffafafafffafbfafffbfafbfffafafafffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffcfcfdfffdfdfcfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafbfbfffbfbfbfff8f8f8ffe9e8e9ffaeaeaeff8b8a8bff8a8989ff898889ff888887ff868687ff858585ff848484ff808080ff696969ff3a3a39ff0c0c0dff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffcfdfcfffbfcfbfff9f9fafff7f6f7fff5f5f5fff4f4f4fff3f4f3fff3f2f3fff2f1f1fff0f1f1fff0f0f0ffeeeeefffeeeeeeffedededffecebecffeaeaeaffe8e7e8ffe6e7e6ffe4e5e5ffe3e3e2ffe0e0e0ffddddddffdadadaffd8d9d8ffd5d5d5ffd3d3d3ffd0d0d0ffcececeffcccbccffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffcacac9ffc9c9c9ffcacacaffcacacaffcacbcaffcacacbffcacacbffcbcbcaffcbcbcaffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbccccffcccdccffcdcdcdffcececeffcecfcfffcfd0cfffd0d1d0ffd1d1d1ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd9d9d8ffdadad9ffdadadaffdbdadbffdbdbdaffdbdbdbffdbdcdcffdcdbdcffdcdcdcffdcddddffddddddffddddddffdededeffdededeffdfdedfffdfdedeffdededeffdfdfdfffdfdfe0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e0ffe1e1e0ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e4e4ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0dfdfffdfdfe0ffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdededeffdedddeffddddddffdddeddffddddddffdcdcdcffdddcddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffd9dadaffd9d9d9ffd9dad9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd5d5d5ffd5d5d5ffd4d4d3ffd2d3d3ffd2d2d2ffcfd0cfffcfcfcfffcdcdcdffcbcccbffc9c9c9ffc6c6c7ffc4c4c3ffc2c2c1ffc0c0c0ffc0c0c0ffc0bfbfffc0bfbfffbfbfbfffbebfbeffbebebeffbebebeffbdbdbdffbcbdbcffbbbcbbffbbbbbaffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb5b5b5ffb4b3b4ffb1b1b2ffb0afafffadadacffaaaaaaffa6a6a7ffa3a2a3ff9e9e9eff9a9a9aff949494ff8e8d8eff878787ff7e7f7fff777878ff717171ff6b6b6bff646564ff5e5e5eff585757ff515151ff4b4c4bff454545ff3f3f3fff393939ff333434ff2f2f2fff2c2c2cff282728ff252525ff222222ff111111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff111211ff2d2e2dff4a494aff585858ff5d5c5dff5e5e5eff636363ff696868ff6f706fff717271ff525252ff333433ff373738ff3d3d3dff434343ff4a4a4bff515151ff585857ff5f5f5fff676767ff6f6e6eff767676ff7d7d7dff838483ff8a8a8aff909090ff969696ff9c9c9cffa1a2a1ffa6a6a6ffabababffaeadaeffb1b1b0ffb3b3b3ffb5b5b5ffb7b7b7ffb9b9b9ffbbbabaffbcbcbbffbdbdbcffbebdbeffbfbebfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc2c1c2ffc2c3c3ffc3c3c4ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacbcaffcbcbcbffcccbccffccccccffcdcdcdffcdccccffcdcdcdffcecdcdffcdceceffcececeffcececeffcfcfcfffcecfcfffcfd0cfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d3ffd4d5d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdbffdcdbdcffdcdcdcffdddcdcffddddddffddddddffdeddddffdededeffdededfffdededfffe0dfe0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e0e1ffe2e2e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffeaeaeaffebeaebffecececffeeeeeeffefefeefff0f0f0fff1f1f0fff1f2f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff6f6f7fff7f7f7fff8f8f7fff9f9f9fffafafafffbfbfbfffcfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeedffedededffefefeeffeeeeefffeeeeeeffededeeffededeeffedededffececebffebeaebffebeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0dfdfffdfdfdfffdfdedeffdededdffdededdffdededeffdededeffddddddffddddddffdcddddffdcdcdcffdcdbdbffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadaffdad9daffdadad9ffd8d9d9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd1d1d1ffd1d0d1ffd1d0d0ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd1d2d1ffd2d1d2ffd2d2d2ffd1d1d1ffd3d3d2ffd2d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd1d1d2ffd2d1d1ffd1d2d1ffd2d3d2ffd4d3d4ffd4d5d4ffd7d7d8ffdad9d9ffdcdbdbffdddcdcffddddddffdededeffdededeffdededeffdededeffdedfdfffdededfffdddddeffdddddcffdcdcdbffd9d9d9ffd6d7d7ffd2d1d1ffcfceceffcdceceffcccdcdffcbcbcbffc7c7c7ffc3c3c3ffbebfbeffbcbdbcffbbbbbbffbbbbbbffbcbcbcffbfbfbfffc2c2c2ffc4c4c4ffc8c7c7ffcacacaffccccccffcbcccbffcdcdcdffcecdceffcececeffcececeffcfceceffcececeffcecdceffcdcdcdffcccdccffccccccffccccccffccccccffcbcbcbffcacacaffcac9c9ffc7c7c7ffc6c6c5ffc4c4c5ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffc0c0c0ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc0bfbfffc0c0c0ffbebebdffbdbebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbebdffbdbdbdffbdbdbdffbdbdbcffbfbfbeffbebebeffbebfbfffbfbebeffbebebeffbebfbfffbebfbeffbebebfffbfbfbfffbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddcdcffddddddffdeddddffdededeffdfdedfffdfdedeffdedfdfffdfdfe0ffdfdfdfffe0e0e0ffe0e1e0ffe1e0e1ffe1e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e8ffe9e9e9ffe9eaeaffe9eae9ffeaeaeaffeaebebffeaebebffebebebffebecebffececebffececedffecececffedededffedededffedededffeeedeeffeeeeeeffefeeeeffeeefeeffefefeeffefefeffff0efefffefefeffff0efefffeff0effff0eff0ffefefefffeff0efffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040404ff0f0f0fff3d3d3dff5c5d5dff787878ff848484ff868686ff858585ff868686ff898888ff8a8a8aff8d8d8cffb8b7b8fff2f3f2fffdfcfcfffdfefdfffefdfefffefdfefffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffafbfbfffbfbfafffafbfafffbfafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafafffbfafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfafbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafafbfffbfbfbfffbfbfbfff9f9f9ffedededffb4b4b4ff8b8b8bff8a898aff898888ff888888ff868686ff858484ff848584ff828281ff6c6c6cff3d3d3dff0d0d0dff040404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffdfdfdfffdfdfcfffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfdfcfffcfdfcfffbfbfbfff9f8f9fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff3f2f2fff1f1f2fff0f0f0fff0f0efffeeeeefffeeedeeffedededffecebecffeaeaeaffe8e7e7ffe6e6e6ffe5e4e5ffe2e2e2ffe0e0e0ffddddddffdadadaffd8d8d8ffd4d4d5ffd2d3d3ffd0d0d0ffcececeffcccbccffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9cac9ffcac9c9ffcacacaffcacacaffcacacbffcbcacaffcacacaffcbcbcaffcacbcaffcbcbcaffcbcbcaffcbcbcbffcbcbcbffcccbccffcdcdcdffcecdcdffcececeffcfcfcfffcfd0cfffd1d0d1ffd1d1d2ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d7ffd8d9d8ffd9d9d9ffdad9daffdadadaffdadbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcddffddddddffddddddffdddddeffdededeffdfdedeffdfdedfffdfdedeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe1e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e3e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e6ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e3e3ffe3e4e3ffe4e3e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdededfffdfdedeffdededeffdededeffdededeffdededdffdeddddffddddddffddddddffddddddffdcdcddffdcdcddffdcdcdcffdcdcdcffdcdbdcffdcdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d9ffd8d9d9ffd9d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd3d2d3ffd1d2d1ffd0cfd0ffcecfceffcdcdcdffcccbccffcac9c9ffc7c6c6ffc4c4c4ffc1c1c1ffc1c0c0ffc0c0c0ffbfc0c0ffbfc0bfffc0bfc0ffbfbfbfffbfbebeffbebebdffbebdbdffbcbdbcffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b5b6ffb4b4b3ffb2b2b2ffafb0afffadadadffaaaaaaffa7a6a6ffa2a2a2ff9e9e9eff999999ff929292ff8b8b8aff848485ff7e7e7eff787877ff717171ff6b6a6bff656465ff5f5e5eff585858ff525151ff4b4c4cff454545ff3f3f3fff393939ff343434ff2f2f2fff2c2c2cff272728ff252526ff232223ff131413ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030304ff131212ff2e2e2eff4a4a4aff585858ff5c5c5cff5e5e5eff626262ff696969ff717171ff737473ff545354ff333333ff383738ff3e3d3eff444444ff4b4a4aff525251ff585858ff5f5e5eff666666ff6d6e6eff757574ff7c7b7cff838383ff8a8989ff90908fff969695ff9b9c9bffa2a1a1ffa7a6a7ffabacabffaeaeaeffb0b1b1ffb3b3b4ffb6b6b6ffb8b8b7ffb9b9b9ffbabbbaffbbbcbcffbcbcbdffbebdbeffbebebeffbfbfbfffc0c0bfffc0c0c0ffc1c1c1ffc2c1c2ffc3c2c3ffc4c4c3ffc4c4c4ffc5c4c5ffc6c5c6ffc6c6c6ffc7c6c6ffc7c6c6ffc7c7c7ffc8c7c8ffc8c8c7ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacbffcbcbcbffcbcccbffcccbccffccccccffccccccffcdccccffcccdcdffcdcecdffcecdcdffcececeffcececeffcecfceffcfcecfffd0cfd0ffd0cfd0ffd0d0cfffd1d0d0ffd0d1d0ffd1d1d0ffd1d1d1ffd1d2d2ffd2d2d1ffd3d2d3ffd3d2d3ffd3d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d7ffd7d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdbdadbffdbdbdbffdbdcdcffdcdcdcffdddddcffddddddffdddddeffdededeffdfdedeffdedfdfffdfdfe0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e6ffe7e7e7ffe9e9e9ffeaeaeaffecebebffecedecffedededffefeeeeffefefeffff1f1f0fff2f1f2fff2f3f2fff4f3f3fff4f5f4fff5f4f5fff6f5f6fff7f6f6fff7f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfbfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffefeeeeffeeefefffefeeefffeeeeeeffeeeeeeffeeeeedffedededffecebebffeaebebffeaebebffebebebffeaebeaffebeaeaffeaeaeaffeae9eaffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdededeffdddedeffddddddffdeddddffddddddffddddddffdddddcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdcffdbdbdbffdbdbdbffdbdadbffdadad9ffdadadaffdad9d9ffd9d9d8ffd9d9d8ffd9d8d8ffd7d7d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d0ffd1d1d0ffd1d0d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d4ffd1d2d2ffd2d2d2ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d4ffd6d6d6ffd9d9d8ffdbdadbffdcdcdcffddddddffdedfdeffe0dfe0ffe1e0e1ffe1e0e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdedeffdededdffdcdcdcffdbdcdbffdad9daffd5d5d5ffd3d2d2ffd0d0cfffcececeffcacbcbffc8c7c8ffc8c8c8ffc9cac9ffcbcacaffcbccccffcccdcdffcececeffd0d0d0ffd2d2d1ffd1d2d1ffd0d1d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffcfcfceffcdccccffcccccdffcccbccffcacacaffc8c8c8ffc6c6c7ffc6c5c6ffc5c5c5ffc4c4c4ffc4c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c2ffc1c2c1ffc2c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffbfbfbfffc0c0bfffbebdbeffbebebdffbebdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbdffbcbdbcffbfbebeffbebebeffbebfbfffbebfbeffbfbebf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdededdffdededeffdfdedeffdfdedfffdfdfe0ffe0e0dfffdfe0e0ffe0e0e1ffe1e0e1ffe1e0e1ffe1e1e1ffe1e0e0ffe1e1e1ffe2e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e6e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffeae9eaffeaeaeaffebeaeaffebeaeaffebebebffebebebffecebecffecececffecedecffedececffecededffedededffeeedeeffeeeeedffeeeeeeffeeeeeeffeeefeeffeeeeeeffefeeefffefefefffefefefffefefefffefefeffff0efefffefeff0ffefefeffff0efef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff060606ff141414ff444444ff626262ff797978ff858584ff868685ff848584ff868686ff898888ff8b8a8aff8e8e8effbebfbefff5f5f5fffdfdfefffefefefffefdfefffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfefffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfdfdfffcfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffafafbfffafbfbfffbfafafffafbfafffafafafffafbfbfffafafbfffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafbfffafbfbfffbfafafffafbfbfffafafbfffbfbfbfffafafbfff2f2f1ffbbbcbbff8d8d8dff898989ff888888ff888887ff868586ff848485ff858685ff828382ff6d6d6dff3f3f3fff0f100fff050505ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfcfdfffcfcfcfffdfcfdfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefefffcfdfdfffcfcfcfffbfbfbfff9f9f8fff5f6f6fff5f4f5fff4f3f4fff3f3f3fff3f2f2fff1f2f1fff0f0f0ffeff0efffeeeeeeffeeeeeeffecedecffebecebffe9eae9ffe8e8e8ffe6e6e6ffe5e4e4ffe2e2e2ffdfe0dfffdcddddffdadadaffd8d8d8ffd4d5d5ffd3d3d3ffd0d0cfffcececdffcccbcbffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffc9c9c9ffc9c9caffcacacaffcacacaffcacacaffcacacaffcacacbffcbcbcaffcacbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcccccbffcdcdcdffcdceceffcfcecfffcfcfcfffd0d0d0ffd1d1d1ffd2d1d1ffd3d2d2ffd3d4d3ffd4d4d4ffd5d4d5ffd6d6d5ffd6d6d7ffd7d7d7ffd7d8d8ffd8d8d9ffd9dad9ffdadadaffdadadbffdbdadbffdbdadbffdbdcdcffdcdbdbffdcdcdcffdcdcdcffddddddffdddddeffdededeffdededdffdededeffdededeffdedfdfffdfdfdfffe0dfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e3e4ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e5ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe4e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e2e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffe0e0dfffdfe0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdedddeffdddedeffdeddddffdddeddffddddddffddddddffdcdcddffdddcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdbdadaffdadadaffd9dadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd6d5d6ffd5d4d4ffd3d3d4ffd3d3d3ffd2d1d1ffd0d0d1ffcfcfceffcdcdcdffcccbcbffc9cac9ffc7c6c7ffc4c4c3ffc1c2c1ffc0c0c0ffc0c0c0ffc0c0bfffbfbfc0ffbfbfbfffbfbfbfffbebfbeffbebebeffbebebeffbcbdbdffbcbcbcffbbbbbbffbababaffb9bab9ffb8b8b8ffb7b7b7ffb6b6b5ffb4b4b5ffb3b3b2ffb0b0b0ffadadaeffaaabaaffa7a6a6ffa2a2a3ff9d9d9dff979798ff919292ff8b8a8aff848584ff7e7e7eff787978ff727272ff6c6b6bff656564ff5e5e5eff585858ff525252ff4c4c4bff464546ff3f3f40ff393a39ff333434ff2f2f2fff2c2c2cff282828ff252626ff232322ff141514ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030403ff121211ff2c2c2cff464646ff575757ff5c5c5cff5f5e5eff636363ff696a6aff717171ff727272ff535354ff333333ff383838ff3e3d3dff454544ff4b4b4cff525252ff585958ff5f5e5fff656565ff6d6d6cff747474ff7b7b7bff828382ff898989ff908f90ff969696ff9b9c9bffa1a1a1ffa6a6a6ffacababffaeaeaeffb1b1b1ffb4b3b4ffb6b6b6ffb7b8b8ffbababaffbbbbbbffbcbcbcffbdbdbdffbebebeffbebebfffbfbfbfffbfbfc0ffbfc0c0ffc1c1c0ffc1c2c2ffc2c2c3ffc3c4c4ffc4c4c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9cacaffcacacaffcbcbcbffcbcbcaffcbcccbffcccccbffcbccccffccccccffcdcccdffcdcdcdffcdcdceffcececeffcecdceffcececfffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0cfd0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d6ffd8d7d8ffd8d8d7ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdcffdcdbdcffdcdcdcffdcddddffddddddffdddeddffdededeffdedfdfffdfdfdfffe0dfdfffdfe0dfffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e3ffe3e4e3ffe3e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e8ffeaeaeaffecebebffecedecffeeeeeeffefefeffff0eff0fff0f1f1fff2f2f2fff2f2f2fff3f3f4fff4f4f4fff5f5f5fff6f5f5fff6f7f6fff7f7f8fff8f8f7fff9f9f9fffafafafffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffefefeeffefeeeeffeeeeefffeeefeeffeeeeeeffeeeeeeffedededffebebebffebebebffebebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9e9eaffe9eae9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e5ffe5e6e5ffe4e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e1e0ffdfe0e0ffdfdfdfffdededeffdededeffdddeddffdeddddffdddddeffddddddffdddcddffdcddddffdddcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdadadaffdadad9ffdad9daffd9d9daffd8d9d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd3d4d4ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d3d2ffd1d1d1ffd2d2d2ffd4d3d3ffd4d4d5ffd6d6d6ffd7d7d7ffd9d9daffdcdcdcffdededeffe0dfe0ffe1e1e1ffe2e1e2ffe2e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdddeddffdbdcdcffdadadaffd7d7d7ffd5d6d5ffd4d4d4ffd3d3d3ffd3d2d2ffd3d3d2ffd3d3d2ffd3d3d3ffd4d4d3ffd4d4d5ffd5d5d4ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd1d1d2ffd0d0d0ffcececeffcbccccffcbcacaffc9c9c9ffc7c8c8ffc6c6c6ffc4c4c5ffc4c3c3ffc3c3c2ffc2c2c2ffc1c1c1ffc3c3c3ffc3c3c2ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c2c1ffc1c2c2ffc2c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffbfbfc0ffc0c0c0ffbebdbeffbdbebeffbebebeffbdbdbdffbebdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbcbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdedfdfffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe0e0e1ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e0ffe1e1e1ffe2e1e1ffe2e1e1ffe1e1e2ffe1e2e1ffe1e2e2ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe7e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeae9e9ffeaeaeaffeaebeaffebebebffebebebffebebebffecececffecececffecececffecedecffededecffedededffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefefefffefefefffefefefffefefefffeff0f0fff0efefffeff0efffefefefffeff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff080809ff1c1c1cff504f4fff666667ff7b7a7aff848484ff838384ff848484ff868686ff898888ff8a8b8bff919191ffc6c5c6fff7f8f8fffefdfefffdfdfefffdfdfefffefdfdfffefdfdfffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffcfbfbfffbfbfcfffcfbfcfffbfbfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffbfafbfffafbfbfffafbfbfffafafbfffafafafffafafafffafafafffbfbfbfffafafafffafafafffafafafffafafbfffafafafffafafafffafbfbfffafafafffbfafafffafafafffafafafffbfafafffafafbfffbfafafffbfbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafafffafafbfffafbfbfffbfbfafffafafbfffbfafafffbfbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffafafbfffbfbfafffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfafbfffbfafafffbfbfafffbfbfbfffbfafbfffbfbfafffafafbfffafbfbfffafbfbfffafbfbfffafafbfffbfafafffafafbfff4f3f4ffc2c2c2ff908f90ff898989ff888889ff878788ff868686ff848585ff858585ff828181ff6d6d6dff3d3d3dff0e0e0dff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfcfcfffcfcfcfffdfdfcfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffdfdfdfffcfcfcfffbfbfbfff9f9f9fff6f6f6fff5f5f4fff4f3f4fff2f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecececffebebebffe9eaeaffe8e8e8ffe6e6e6ffe5e5e5ffe2e3e3ffdfdfdfffdddcdcffdadadbffd7d8d8ffd4d4d4ffd2d2d2ffd0cfcfffcdcdceffcbcbcbffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffcac9caffc9cacaffcac9caffcbcacaffcacacaffcbcbcaffcacbcaffcacbcbffcacbcbffcacacbffcacbcbffcbcbcbffcbcbcbffcdcdccffcdcecdffcecfceffcfcfcfffd0d0d0ffd0d0d1ffd1d1d2ffd2d2d3ffd3d4d3ffd4d4d4ffd5d4d5ffd6d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd9d8d8ffdadad9ffdadadaffdadadaffdbdbdaffdbdadbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdddcdcffddddddffdededeffdddedeffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e2e3ffe2e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe4e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe2e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe0e0e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0dfe0ffe0dfdfffe0dfe0ffdfdfe0ffdfdfdfffdfdedeffdfdfdeffdededfffdededeffdededdffdedddeffdddedeffdddeddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdadadaffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d5ffd4d5d5ffd4d4d4ffd3d2d3ffd1d2d2ffd0d0d1ffcececeffcdcdcdffcccccbffc9c9c9ffc7c7c6ffc3c4c4ffc1c2c1ffc0c1c0ffc0c0c0ffbfc0c0ffc0bfbfffbfbfbfffbebfbeffbebebeffbebebdffbebebdffbdbcbdffbbbbbcffbbbbbbffb9babaffbabab9ffb9b9b8ffb7b7b7ffb6b5b6ffb5b4b4ffb3b2b3ffb1b0b1ffaeadaeffababaaffa6a7a7ffa2a1a2ff9d9d9cff979797ff919292ff8a8b8bff848485ff7e7e7fff787878ff727272ff6c6c6cff656565ff5e5e5eff585858ff525253ff4c4c4dff464646ff404040ff393939ff343333ff2f2f2fff2b2b2cff282727ff252525ff222222ff191919ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040405ff121212ff2d2d2dff464647ff575757ff5c5c5cff5f5f5eff636364ff696969ff6e6d6eff6e6f6eff525253ff323232ff373738ff3f3e3eff454545ff4d4d4cff525352ff585959ff5f5f5fff656565ff6c6c6cff747373ff7b7b7bff828382ff898989ff8f908fff969696ff9c9b9bffa1a1a1ffa6a6a7ffababacffafafaeffb2b2b2ffb4b4b4ffb6b6b6ffb8b8b8ffbab9baffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbebeffc0bfbfffbfbfc0ffc0c0c0ffc0c1c1ffc1c1c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacbffcbcacaffcbcbccffcbcbccffccccccffcdccccffcdcdcdffcdcdcdffcdceceffcdcdceffcdceceffcececfffcececeffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d8d9ffdad9daffdad9d9ffdbdbdaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcddddffddddddffdddddeffdddedeffdededeffdededfffe0dfe0ffdfdfe0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e5e5ffe6e6e6ffe7e7e7ffe9e8e8ffeaeaebffebebecffedededffeeeeeefff0efeffff0f0f0fff1f1f1fff2f1f2fff2f3f2fff3f3f4fff4f4f4fff5f4f5fff6f5f5fff6f6f6fff8f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffcfcfbfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeefefffefeeefffefefefffefefefffeeeeeeffefeeeeffeeeeeeffedededffebebebffebeaebffebeaeaffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e4ffe3e3e4ffe3e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdedfffdedddeffdededdffdededeffddddddffdeddddffddddddffddddddffdcddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd2d2d2ffd1d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd4d3d3ffd3d4d4ffd2d3d3ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd7d7d8ffdbdadaffddddddffdfdfdfffe0e0e0ffe2e2e2ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe1e1e1ffdfe0dfffdededeffdddcdcffdbdbdbffdadadaffd8d8d9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d6ffd5d4d5ffd4d3d3ffd3d3d2ffd0d1d1ffcecdceffcccbcbffc9c9caffc8c8c8ffc7c8c7ffc6c6c7ffc5c5c5ffc4c3c3ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0bfc0ffbfc0c0ffbebebeffbdbebeffbdbdbeffbebdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfe0ffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe1e1e2ffe1e1e2ffe2e1e1ffe2e2e2ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffeae9e9ffe9e9e9ffeaeae9ffeaeaeaffeaebeaffebebebffecebebffebebecffecececffecececffedededffedededffedededffedededffeeedeeffeeeeeeffeeeeeeffefeeeeffefefeeffefefefffefefeffff0efefffefefefffeff0efffeff0efffefefefffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040304ff0a0a0aff222121ff535352ff686868ff7b7c7cff838383ff838383ff848384ff868586ff888889ff8b8b8bff919191ffc4c4c4fff8f7f7fffdfdfefffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffafafbfffafafafffafbfafffbfbfafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfafafffbfafafffbfafbfffafafbfffbfafbfffbfbfbfffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfafafffbfafbfffafafbfffbfafafffbfafafffafafafffafafbfffbfafbfffafafbfffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfafffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffafafafffbfbfbfffbfafafffafbfbfffbfafbfffbfbfbfffafafbfffafafafffafbfafff3f3f3ffc2c2c2ff8f8f8fff898a8aff898988ff878887ff868585ff848484ff848484ff807f80ff686869ff363636ff0b0b0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfcfdfffcfcfcfffcfcfdfffdfdfdfffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffdfcfdfffcfcfcfffbfbfbfff9f8f8fff6f5f5fff5f4f4fff4f3f3fff3f3f3fff2f1f2fff1f1f1fff0f0f0ffefefefffeeeeeeffededecffebecebffebebebffe9eaeaffe8e8e8ffe6e6e6ffe5e4e4ffe3e3e2ffdfdfdfffddddddffdadadbffd8d8d8ffd4d4d4ffd2d2d2ffcfcfd0ffcdcdceffcbcbccffcac9caffc9c8c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcac9c9ffcac9caffcacacaffcbcacaffcacbcaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcccccdffcececdffcecfcfffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd2d3d2ffd3d3d3ffd4d4d3ffd4d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d8ffd9d8d8ffd9d9d9ffdad9daffdadadaffdbdadaffdbdadbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdddddcffddddddffdededdffddddddffdededeffdededeffdfdfdeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe1e1e1ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe2e2e3ffe4e3e4ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e6ffe6e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdfdedeffdededeffdededeffdeddddffdededeffddddddffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d6d7ffd6d5d6ffd4d5d4ffd4d4d4ffd3d3d3ffd2d1d1ffd0d0d1ffcfcfcfffcecdceffcbcccbffc9cacaffc7c7c7ffc4c4c4ffc2c1c2ffc0c1c1ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebebfffbebebeffbdbebeffbcbdbdffbcbcbcffbbbbbbffbbbabbffbababaffbababaffb9b8b8ffb7b8b7ffb6b6b6ffb4b4b5ffb3b3b3ffb1b0b1ffaeaeaeffabababffa7a6a6ffa1a1a1ff9d9c9cff979797ff929292ff8b8a8bff858585ff7f7f7fff797978ff727372ff6c6c6bff656565ff5e5e5eff585959ff535352ff4d4d4cff474646ff404040ff393939ff343334ff2e2f2fff2b2b2bff282828ff252525ff222223ff191919ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff161616ff303030ff49494aff585858ff5d5c5dff5f5f5fff636463ff696969ff6c6c6cff6b6a6aff505051ff333333ff393939ff3f3f3fff464647ff4d4d4dff535353ff595959ff5f5f5fff656565ff6c6c6cff747473ff7b7b7bff828283ff8a8a89ff909090ff959596ff9b9b9bffa1a1a1ffa6a6a6ffacacacffafafafffb2b2b1ffb4b5b4ffb7b7b7ffb8b8b8ffbababaffbbbbbbffbcbcbcffbdbdbdffbebdbeffbebebeffc0bfbfffc0bfbfffc0c0c0ffc1c0c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacbcbffcbcbcbffccccccffcdccccffcdcccdffcdcdcdffcdcdcdffcececeffcececeffcecdceffcececfffcececfffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd1d1d0ffd1d0d1ffd1d1d1ffd2d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d4ffd4d3d3ffd4d4d4ffd5d4d5ffd5d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdadbffdbdbdbffdcdbdcffdcdcdcffdcddddffddddddffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe2e2e1ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e9e9ffeaeaebffebebecffedededffeeeeeeffefeff0fff0f0f0fff1f1f1fff2f2f2fff3f2f2fff3f3f4fff4f4f4fff5f5f5fff5f6f5fff6f7f7fff7f7f7fff8f9f8fff9f9f9fffafafbfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffbfbfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefeeffefefeeffefeeeeffefefeeffefeeeeffefeeefffefeff0ffeeeeeeffecebebffebebebffeaebebffebebebffeaeaebffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeae9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e6e5ffe4e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e1ffe1e1e1ffe1e1e1ffdfdfe0ffdfdfdfffdfdedfffdfdedeffdededeffdedddeffdeddddffdeddddffddddddffdddddeffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdcdbffdbdbdbffdbdbdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d3d3ffd4d3d4ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd3d2d3ffd2d2d3ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd1d1d1ffd1d1d1ffd4d3d4ffd4d4d4ffd6d7d7ffdadadaffdddeddffe0dfe0ffe2e2e3ffe5e5e5ffe7e6e6ffe7e7e7ffe6e6e7ffe5e5e5ffe4e4e3ffe3e3e3ffe2e2e3ffe2e1e1ffe0e0e0ffdfdedfffdddeddffdddcddffd9d9d9ffd8d8d8ffd7d7d7ffd4d4d5ffd3d3d3ffd1d1d1ffd0cfcfffcececeffcdccccffcacacaffc9c8c8ffc7c7c7ffc6c6c7ffc7c7c8ffc7c7c7ffc6c6c7ffc6c6c6ffc4c5c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c2ffc2c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0bfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e1e0ffe1e1e1ffe0e0e0ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e1ffe2e1e1ffe2e2e1ffe2e2e1ffe3e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e7ffe6e6e6ffe7e6e7ffe6e7e6ffe7e7e8ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffebebeaffebebebffeaebebffebebebffebebebffecececffecedecffedededffededecffedededffeeeeeeffededeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefeeefffefefefffefefefffefefefffefefeffff0eff0fff0f0efffefefefffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0a090aff202020ff525252ff666767ff7c7b7cff848484ff838484ff838383ff858586ff878888ff8b8a8aff8e8f8effbcbcbcfff5f5f5fffdfdfcfffdfefefffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffcfbfbfffbfbfcfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafafbfffafbfbfffbfafbfffafafafffafbfafffafbfbfffbfafbfffafbfbfffafbfbfffafafbfffafafafffafafafffafbfafffafafbfffbfafbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffbfafbfffafbfbfffafbfbfffafafbfffafafafffafafafffafafafffafafbfffbfafafffafafbfffbfafafffafafafffbfafafffbfafafffbfbfbfffafafbfffbfafbfffafbfbfffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafafafffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafbfffafafbfffafbfbfffbfbfafffafafafffafafbfffafbfbfffbfafbfffafaf9fff1f1f1ffbbbbbbff8c8c8cff888989ff888888ff868787ff858484ff838282ff828281ff7d7d7dff666566ff343434ff0a0a0aff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfdfcfffcfcfcfffdfcfcfffdfdfcfffefdfefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfcfdfffcfcfcfffbfbfbfff9f9f8fff5f5f6fff4f4f5fff3f4f4fff3f3f3fff1f2f2fff1f1f1fff0f0f0ffefeff0ffeeeeeeffedededffecececffebebebffe9eaeaffe8e8e8ffe6e6e7ffe5e4e4ffe2e2e2ffdfe0dfffddddddffdbdadbffd8d8d8ffd4d4d4ffd1d2d2ffd0cfd0ffcecdcdffcbccccffc9c9caffc9c8c9ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9caffc9cac9ffcacacaffcacacbffcacbcaffcacacaffcbcacaffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccccbffccccccffcdcdcdffcececeffcfceceffcfcfcfffd0cfd0ffd0d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd6d5d5ffd5d5d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdadadbffdbdbdbffdcdcdbffdbdbdbffdcdcdcffdcdcddffddddddffddddddffdddeddffdededeffdededeffdededfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e0e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e2e2ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e3ffe4e4e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e3ffe3e2e3ffe2e2e2ffe2e2e1ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e1ffe0e1e0ffe0e1e0ffe0e0e0ffdfe0dfffe0e0e0ffdfe0dfffe0dfdfffdededfffdfdfdfffdfdedfffdededeffdededeffdededeffdddddeffdddddeffddddddffddddddffdcddddffdcdcddffdcdcddffdcdcddffdcdcdbffdbdcdbffdbdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdadad9ffd9d9daffdad9daffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d7ffd7d8d8ffd7d7d7ffd7d6d7ffd5d6d6ffd5d4d4ffd4d4d4ffd2d3d3ffd1d2d1ffd0d0d0ffcfcfcfffcdcecdffcbcbccffcac9c9ffc7c7c7ffc4c4c4ffc2c1c1ffc1c0c1ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbebfbfffbebdbdffbdbdbdffbcbcbcffbbbcbcffbbbbbbffbababaffb9b9b9ffb9b9b9ffb7b8b7ffb7b6b6ffb4b4b5ffb3b3b3ffb1b0b1ffaeaeaeffabababffa7a7a6ffa1a1a2ff9c9c9dff979898ff929292ff8a8a8aff848485ff7f7f7fff797879ff727272ff6b6c6bff656665ff5f5e5fff585959ff525252ff4c4c4cff464545ff3f3f3fff393938ff333333ff2f2e2fff2b2b2cff282828ff252525ff222222ff1d1c1cff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050605ff161616ff313030ff494a4aff585858ff5d5d5dff5f605fff646363ff696a69ff6d6d6dff6a6b6bff505050ff343434ff393a39ff3f3f40ff474646ff4d4e4dff535353ff5a5959ff5f5f60ff666566ff6c6c6cff747473ff7c7c7cff848384ff8a8a8aff90908fff959696ff9c9b9cffa1a2a1ffa7a7a6ffacacacffaeafaeffb2b2b2ffb4b5b4ffb7b6b7ffb8b8b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbebebeffbebebeffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc1c1c2ffc2c2c3ffc3c3c4ffc4c4c3ffc4c5c4ffc5c6c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c9ffc9c9c9ffcac9caffcacacaffcacbcbffcbcacbffcccbcbffccccccffccccccffcdcccdffcdcdcdffcecdcdffcececdffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d1ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d2ffd3d4d4ffd4d3d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdcffdcdcdcffdddddcffddddddffdddddeffdededeffdededfffdededeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e8e8ffe9e9e9ffebeaeaffecececffedededffeeeeefffeff0effff1f0f0fff1f1f1fff2f2f2fff2f3f2fff3f3f3fff4f4f5fff5f5f5fff5f5f6fff7f6f6fff7f8f7fff8f8f8fffaf9f9fffafafbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeefefffefefefffefeeeeffeeeeeeffeeefeefff0f0f0fff0eff0ffefefefffecececffebebebffebebebffebebebffebebebffeaeaebffeaeaebffeaeaeaffeaeae9ffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e7ffe6e6e6ffe6e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e2e2ffe2e2e2ffe2e2e2ffe0e1e1ffe1e0e0ffdfdfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdeffdededeffdedddeffdddddeffdddddeffdededdffddddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdddcffdcdcdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd4d3d3ffd3d3d3ffd3d4d3ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd3d2d3ffd3d2d2ffd3d4d4ffd3d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d4ffd4d4d3ffd2d2d3ffd4d3d3ffd8d8d7ffdadadaffdddcddffdfdfdfffe2e2e2ffe5e5e5ffe7e7e6ffe8e7e8ffe6e6e6ffe7e7e7ffe7e7e7ffe9e9e9ffe9e9eaffe5e6e6ffe3e3e3ffe0e0e0ffddddddffdadadaffd7d8d7ffd6d5d5ffd2d2d3ffd1d1d1ffcfcecfffcdcdceffcccdccffcccccbffcacacaffc9c9caffc9cacaffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc4c5c4ffc4c5c4ffc4c4c4ffc3c3c3ffc3c3c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc1c2c2ffc1c1c1ffc1c1c2ffc1c1c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e1e0ffe1e1e1ffe2e1e2ffe1e2e2ffe1e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e5e5ffe4e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e6e7ffe8e7e7ffe7e8e7ffe7e7e7ffe8e7e8ffe8e8e9ffe9e8e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaebebffebebeaffebebebffebebebffebececffecececffecececffecedecffedededffedeeedffeeededffededeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefefefffefefefffefefefffefefeffff0efefffefefefffefefefffefeff0ffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff070707ff191919ff4b4c4bff646364ff7a7a7aff838383ff838484ff838383ff858585ff878888ff8b8a8aff8d8e8dffb6b6b6fff2f1f2fffdfcfcfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffefdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffefefdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffafafbfffafbfafffbfbfafffafbfbfffafbfafffafafafffbfbfbfffafafafffbfafafffafafafffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfafffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffbfbfafffafbfbfffbfbfafffafafafffafbfbfffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffafbfafffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffafafafffbfbfafffafafafffafbfbfffafafbfffafbfafffbfbfafff9f9f9ffededecffb3b3b3ff8a8a8aff898989ff888787ff868686ff858585ff838383ff838382ff7d7c7dff656565ff383737ff0a0a0aff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfcfcfffcfcfcfffcfcfcfffdfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffdfdfdfffcfbfcfffbfbfbfff9f8f8fff6f6f6fff4f4f4fff4f4f3fff3f3f2fff2f2f2fff1f1f1fff0f0f0ffeff0efffeeefeeffedededffecececffecececffeaeaeaffe8e8e8ffe6e6e6ffe5e5e5ffe3e3e3ffe0dfdfffdddcddffdadadaffd8d8d8ffd3d3d3ffd2d1d2ffd0d0d0ffcdcdcdffcbcbcbffcacac9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9caffcac9caffcacacaffcacacaffcbcacaffcbcacbffcbcacbffcbcacaffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcccbffcccccbffcdcecdffcdceceffcfcfcfffcfcfcfffd0d0cfffd1d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d5d5ffd7d6d6ffd8d8d8ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdcffdbdbdcffdcdcdcffdddddcffddddddffdddeddffddddddffdededeffdededeffdfdedeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe3e3e3ffe3e2e2ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdfdedeffdfdfdfffdededeffdededeffdededdffdddedeffddddddffddddddffddddddffddddddffdcdcddffdcdddcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdcffdbdbdbffdbdadaffdadbdaffdbdbdbffdadadaffdadad9ffdad9daffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d8d7ffd7d6d7ffd5d6d5ffd5d4d4ffd4d4d4ffd3d2d3ffd2d1d2ffd1d0d0ffcfcfcfffcecdcdffccccccffcac9c9ffc7c7c7ffc4c5c4ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbebfbfffbebebeffbdbdbdffbdbcbcffbcbcbbffbbbbbbffbababaffbababaffb9b9b9ffb7b7b8ffb6b7b6ffb5b4b4ffb3b2b2ffb1b1b1ffaeaeafffacacabffa7a7a7ffa2a2a2ff9d9d9cff989898ff929292ff8a8a8aff848484ff7e7f7eff787978ff727272ff6b6c6bff656565ff5f5f5fff585858ff525151ff4b4b4bff454545ff3f3f3fff383838ff333233ff2f2f2fff2c2b2bff272727ff252525ff222222ff1f1f1fff050606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050405ff151515ff2f2f2fff474748ff595958ff5e5d5eff606060ff656464ff6b6c6bff6f6f6fff6c6c6cff515151ff353535ff3a3a3aff404040ff474647ff4e4d4dff545454ff5a5a5aff606060ff666666ff6d6d6cff747575ff7d7c7cff848484ff8a8b8bff909190ff969696ff9c9c9bffa1a1a1ffa6a7a7ffacacacffafafafffb2b2b2ffb4b4b5ffb7b7b7ffb8b8b8ffbabab9ffbbbbbbffbcbcbcffbdbdbdffbebebdffbebfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffcacac9ffcacacaffcbcacbffcbcbcbffcccbccffcbcbccffcccdccffcdcccdffcdcdcdffcecdcdffcececdffcececeffcfceceffcfceceffcfcfcfffd0cfcfffd0cfcfffd0cfcfffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffdad9d9ffd9d9daffdbdadaffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffddddddffdddddeffdddeddffdededeffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe8e7e8ffe9e9e9ffebeaebffebebecffedededffefeeefffeff0effff1f0f0fff1f2f1fff2f2f2fff3f2f3fff4f3f4fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff8f7f7fff8f9f8fff9f9f9fffbfbfafffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefeeeeffeeeeeeffefefefffefefeffff1f0f0fff1f0f1fff0f0f0fff0efefffebebebffecebecffebebebffebebebffeaeaebffebebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe5e6e6ffe6e6e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e1ffe0e1e1ffe0e0e0ffe0dfdfffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdededeffddddddffdededdffddddddffddddddffdddddeffdddddcffdddddcffdcddddffdcdddcffdcdcdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd3d2d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d5ffd5d4d4ffd4d3d3ffd4d4d4ffd4d4d3ffd8d7d7ffd7d7d7ffdad9d9ffdbdbdbffdcdcdcffdededeffe0dfdfffe2e2e1ffe4e5e4ffe6e6e5ffe7e7e6ffe7e8e8ffe8e8e8ffe8e8e7ffe7e7e6ffe4e4e4ffe1e1e1ffddddddffdbdbdbffd8d8d8ffd5d5d6ffd4d4d4ffd1d1d1ffd1d0d0ffcfcfcfffcececfffcfcfceffcdccccffcbccccffcacacaffcacac9ffc9c9c9ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c7c6ffc4c4c4ffc4c4c5ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc3c3c3ffc3c2c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe5e4e5ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e8ffe9eae9ffeae9e9ffeaeaeaffeaebebffebebebffebebebffecebebffececebffecececffecececffedededffedededffedededffedeeeeffeeededffeeededffeeeeeeffeeeeefffefefeeffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff050505ff101010ff414141ff605f5fff787878ff818281ff838383ff838383ff858585ff888888ff8a8b8bff8d8e8effaeaeaeffedededfffcfbfbfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfdfffdfcfcfffdfdfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfcfcfffcfcfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffcfbfcfffcfbfbfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfcfffcfbfbfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfbfbfffafbfafffbfbfafffbfbfafffafafafffbfbfbfffafafafffbfafbfffbfafbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfcfcfffdfdfcfffcfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfafafffbfafbfffbfbfbfffafbfafffbfafbfffbfafafffbfafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffaf9fafffafafafffafafafffafaf9fffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafafffafbfbfffafbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafafbfffafbfafff8f8f8ffe9e8e8ffadadadff898989ff898988ff888888ff868686ff858585ff838383ff838384ff7e7e7fff666666ff333333ff080807ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfbfffdfdfdfffdfefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfdfffcfcfbfffbfbfbfff9f8f9fff6f5f6fff4f4f4fff4f4f4fff3f3f3fff2f1f1fff1f1f1fff0f0f0ffefefefffefeeefffeeededffedececffebebebffeaeaeaffe8e8e8ffe6e6e6ffe5e5e5ffe2e2e2ffdfdfe0ffddddddffdadadbffd8d8d7ffd3d4d3ffd2d2d1ffd0cfd0ffcdcecdffcbcbcbffcac9caffc9c9c9ffc9c9c8ffc8c9c9ffc9cacaffc9cac9ffcacacaffcac9caffcacacaffcacacaffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcccccbffcbcbccffcdcdcdffcececeffcfcfceffd0cfcfffd0cfd0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffdeddddffdededeffdddedeffdfdedeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e0ffe2e1e1ffe1e2e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e4ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e5ffe6e6e6ffe5e5e5ffe6e6e6ffe5e5e5ffe6e5e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e3ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e3ffe3e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e0ffe1e0e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0dfdfffe0e0e0ffdfe0dfffdfdfdfffdedfdfffdfdedfffdfdedeffdededeffdededeffdededeffdedddeffddddddffddddddffddddddffddddddffdddcdcffdddcddffdcdcddffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdadaffdadadaffdad9daffdadadaffd9d9daffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d6d7ffd6d6d5ffd4d5d5ffd3d4d4ffd3d3d2ffd2d2d2ffd1d0d0ffcfcfcfffcdcdcdffcccbccffcacac9ffc8c7c7ffc4c4c4ffc2c1c1ffc1c0c1ffc0c0c0ffbfbfc0ffbfc0bfffbebebfffbebebfffbebebeffbebebdffbebdbdffbdbcbcffbbbcbbffbbbbbbffbababaffbabab9ffb8b9b8ffb8b8b8ffb6b6b6ffb5b4b5ffb3b2b3ffb0b1b1ffafafaeffacacacffa7a7a8ffa2a2a3ff9d9d9dff989999ff939392ff8a8a8aff858484ff7f7f7fff787878ff737273ff6c6c6cff656565ff5e5f5eff585858ff525251ff4a4a4aff444444ff3d3d3dff373738ff333233ff2f2f2fff2c2c2bff282827ff262525ff232222ff1f1f1fff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060605ff171617ff313231ff4a4a4aff5a5959ff5f5e5fff616161ff656666ff6b6c6cff6f6f6fff6d6d6dff525151ff353535ff3a3a3aff404040ff474747ff4f4e4eff545454ff5b5a5aff616061ff676767ff6e6e6eff767675ff7d7d7eff848485ff8b8b8aff919190ff979697ff9d9c9cffa1a2a1ffa7a7a6ffacacacffafafafffb2b2b2ffb5b5b5ffb6b6b6ffb9b8b8ffbab9baffbbbbbbffbdbcbcffbdbdbdffbebdbeffbebebeffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc2c1c1ffc2c2c2ffc3c3c2ffc4c4c4ffc5c4c4ffc6c5c5ffc5c6c5ffc6c6c6ffc7c7c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcbcbcaffcbcbcbffcbcccbffccccccffcdcccdffcdcdcdffcdcdcdffcdceceffcdceceffcececeffcfcfcfffcfceceffcfcfcfffcfcfcfffd0cfd0ffd0d0cfffd1d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd4d3d3ffd4d3d4ffd4d5d4ffd5d5d4ffd6d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd9d8d8ffd9d8d8ffd9d9d9ffdadad9ffdadadaffdbdadbffdbdbdbffdbdbdcffdcdcdcffdddcdcffdddcdcffdeddddffdededeffdededeffdfdedfffdfdfdfffe0e0e0ffdfe0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e4ffe6e6e6ffe8e8e7ffeae9e9ffeaebebffecececffeeededffefeeeffff0f0effff0f1f1fff1f2f2fff2f2f2fff3f3f3fff4f3f3fff5f4f4fff5f5f5fff6f6f6fff7f6f6fff8f7f7fff8f8f8fffaf9f9fffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffcfcfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfcfffdfcfcfffbfbfa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefeeffeeeeeeffefefeefff0f0f0fff0f0f1fff1f0f1fff0f0f1fff0f0efffececebffececebffecebebffebecebffebebebffebebebffebeaebffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e4e4ffe3e4e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe0e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffe0e0dfffdfdfdfffdfdedfffdfdedfffdededeffdededeffdededeffddddddffdeddddffdddddeffddddddffdddddd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d1ffd3d3d2ffd3d3d2ffd4d3d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d4ffd8d7d7ffd8d7d8ffd9d9d9ffdbdbdbffddddddffdeddddffdfdedfffdfdfdfffe0e0e0ffe2e2e1ffe2e2e3ffe4e4e4ffe5e5e4ffe5e5e4ffe4e4e4ffe3e2e2ffe0e1e0ffdededeffdbdbdbffdadadaffd8d9d8ffd7d7d7ffd5d6d6ffd6d5d6ffd2d1d1ffd1d1d1ffcfcfcfffcececeffcececfffccccccffcbccccffcbcbcbffcacac9ffcac9c9ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc7c7c7ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e1ffe1e1e1ffe3e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e3ffe4e4e3ffe5e4e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe9e9e9ffeaeae9ffe9e9eaffeaeaeaffeaeaeaffebebeaffecebebffecebebffebecebffecececffecececffedededffedededffedededffedededffeeededffeeedeeffeeeeeeffefefeeffefefefffefefefffefefefffefefefffeff0f0fff0f0efffefefeffff0efefffefefefffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff040304ff0e0e0eff3c3c3dff5d5c5dff777878ff808080ff828282ff838383ff868586ff888988ff8b8b8aff908f90ffabaaabffeae9e9fffbfbfbfffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefdfefffefdfdfffefefdfffdfdfdfffdfefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafafbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffaf9fafffafafafffaf9fafffaf9f9fffafafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafbfffbfafbfffbfbfbfffafafbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafff8f7f7ffe3e3e4ffa7a7a7ff8a8a89ff898989ff888788ff868687ff858585ff848484ff848485ff7f7f7fff646464ff2f2f2fff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfcfffcfcfcfffcfbfbfffcfcfdfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffcfbfbfffbfafbfff9f8f9fff6f6f5fff5f5f4fff3f4f3fff3f3f3fff2f2f2fff1f0f1fff1f0f0ffefefefffefeeeeffeeedeeffecececffebebebffeaeaeaffe8e8e8ffe6e6e7ffe5e5e5ffe3e3e3ffe0dfe0ffddddddffdadadbffd8d7d7ffd4d4d4ffd2d1d2ffcfcfd0ffcdcdcdffcccccbffc9cac9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9caffcacacaffcacacaffcacacbffcbcbcbffcbcbcaffcbcbcbffcbcbccffcbcbccffcbcbccffcbcccbffcccbcbffcbcccbffcccbccffccccccffcdcdcdffcececeffcfcfceffcfcfcfffd0d0d0ffd0d0d1ffd1d1d1ffd3d2d2ffd2d3d3ffd4d3d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd8d7d7ffd8d8d9ffd9d9d9ffdad9d9ffdadad9ffdadadaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdededdffdfdedeffdfdedfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e0e1ffe1e0e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe5e5e6ffe5e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffdfdfdfffdfdfdfffdedfdeffdededeffdededeffdededeffdedddeffdedddeffdeddddffddddddffddddddffddddddffddddddffdddcddffdddcdcffdcdcdcffdcdcdcffdcdbdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadbdbffdadadbffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd7d8d8ffd8d8d8ffd7d7d7ffd7d6d7ffd5d6d5ffd5d5d4ffd4d4d4ffd2d2d3ffd2d1d2ffd0d0d0ffcececfffcdcdcdffcccccbffcac9c9ffc7c7c8ffc5c4c5ffc2c2c2ffc1c1c1ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbebebeffbebebeffbebebdffbdbdbdffbcbdbdffbcbcbcffbbbbbbffbbbabaffb9babaffb9b9b9ffb8b8b8ffb6b6b6ffb4b5b5ffb3b3b3ffb1b0b0ffafaeaeffacabacffa8a7a8ffa3a3a2ff9e9e9eff999999ff949494ff8c8c8cff868586ff808080ff797979ff737272ff6c6b6cff656565ff5f5f5eff585858ff525151ff4a4a4bff434444ff3c3d3dff373637ff323232ff2f2e2fff2b2b2bff282828ff252525ff222222ff1f1f1fff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080708ff1c1c1cff393a39ff505050ff5a5b5aff5f5f5fff616261ff666665ff6b6a6bff6e6e6eff6d6c6cff494949ff353535ff3a3b3aff414040ff474747ff4e4e4fff555555ff5b5c5cff626262ff696969ff70706fff777777ff7f7e7eff858585ff8b8b8bff919191ff969797ff9c9d9dffa2a2a2ffa7a7a7ffadadacffafafafffb2b2b2ffb5b4b4ffb6b7b7ffb8b8b8ffbababaffbbbbbbffbdbcbcffbdbdbeffbebebeffbfbebeffbfbfbeffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc2c3c2ffc4c3c3ffc4c4c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c6c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcac9c9ffcacacbffcbcacbffcbcbcbffcbcccbffccccccffcccdccffcdcdcdffcdcdcdffcececdffcececeffcececeffcfcecfffcfcfcfffcfcecfffcfd0cfffd0cfcfffd0cfcfffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d4ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffdad9d9ffdadadbffdbdadbffdbdbdbffdcdcdbffdcdcdcffddddddffddddddffddddddffdededeffdededeffdfdedeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e0e1ffe1e1e1ffe1e2e2ffe2e3e3ffe3e3e4ffe4e4e4ffe4e4e5ffe5e5e5ffe7e7e7ffe8e7e8ffe9e9eaffeaebebffecececffedeeedffefeeefffeff0effff1f1f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f5fff5f5f5fff6f6f5fff6f6f6fff7f7f8fff9f8f9fff9fafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffdfdfcfffbfbfbfffafbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefeeefffeeeeeffff1f1f1fff0f1f1fff0f0f1fff1f0f1fff0eff0fff0f0f0ffecececffecebecffebebecffebebebffebebebffebebebffebebebffeaebeaffebebeaffeaeaeaffeae9eaffeae9eaffe9eaeaffe9e9eaffe9eae9ffe9e9e9ffe9e8e8ffe9e8e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0dfdfffe0e0e0ffdfdfdfffdfdfdeffdfdfdeffdededeffdededeffdededeffdedddeffdededd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd4d4d4ffd3d3d3ffd4d3d4ffd4d4d4ffd7d7d8ffd8d8d7ffdad9d9ffdbdadaffdddddeffdedddeffdedfdfffdfdfdfffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe0e0e1ffdfdfdfffdfdfdeffdedfdfffdadadaffd9d9d9ffd7d7d7ffd5d6d6ffd6d6d5ffd1d1d1ffd1d1d1ffcfcfcfffcfcecfffcfceceffcdcdccffcbcccbffcbcbcbffcacac9ffcac9caffc8c8c7ffc7c7c7ffc8c7c7ffc7c6c7ffc6c7c6ffc6c6c6ffc5c4c4ffc5c4c4ffc3c3c4ffc3c3c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e5e6ffe7e6e7ffe6e6e6ffe6e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9eaffeae9eaffeaeaeaffeaeaeaffebebeaffebebebffebececffecebecffecececffededecffecededffedededffedededffedeeeeffedeeeeffeeeeeeffeeeeeeffefeeeeffefeeefffefefeffff0efeffff0f0efffefefeffff0f0f0fff0f0f0ffefefeffff0efefffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff101010ff3c3d3dff5b5b5cff777778ff808080ff828282ff838383ff858685ff888888ff8b8b8bff90908fffa6a7a6ffe5e5e5fffbfbfbfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffcfbfcfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfefefffefefefffdfdfdfffdfdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfcfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffafbfbfffbfbfafffbfafbfffbfbfafffbfbfbfffbfafafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffbfbfafffafafafffafafafffbfafafffafafafffafafafffaf9f9fff9fafafff9f9fafffaf9fafffafaf9fff9fafafffaf9fafffaf9f9fffafafafff9fafafff9f9fafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfafffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfbfbfffcfbfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfafffbfbfafffbfbfafffafbfbfff7f7f7ffe0dfdfffa3a4a3ff8b8b8cff898888ff878888ff868687ff868586ff858685ff848585ff7f7e7fff646363ff303030ff060707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffdfcfdfffefdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfcfffafbfbfff9f9f8fff6f6f6fff5f5f5fff3f4f3fff3f2f3fff2f2f1fff1f1f1fff0f0f0ffefefefffeeeeeeffeeededffecedecffebebecffeae9e9ffe7e8e8ffe6e6e6ffe5e4e5ffe3e3e3ffdfe0e0ffdddcddffdbdadaffd7d7d7ffd3d4d4ffd1d1d2ffcfcfd0ffcdcecdffcbcbcbffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacac9ffcacbcaffcacacaffcbcacbffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffcbcccbffcbccccffccccccffcdcdccffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d0d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d8ffd9dad9ffdadadaffdadadaffdadadbffdbdbdaffdcdcdbffdcdcdbffdcdcdcffdddcdcffddddddffdddeddffdededeffdededeffdedfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e5e5ffe5e6e6ffe5e5e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e5ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e5e5ffe5e6e6ffe5e5e6ffe6e5e6ffe6e6e5ffe5e6e6ffe6e5e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdededfffdededeffdededeffdedddeffdddedeffdededdffdddedeffddddddffddddddffdddcddffdcdddcffdddddcffdcdddcffdcdcdcffdcdcdbffdcdbdcffdbdcdbffdcdbdcffdbdbdbffdadbdbffdadadbffdbdadbffdadbdaffdadadaffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d5d5ffd5d5d4ffd4d4d3ffd2d3d2ffd2d2d1ffd0d0d0ffcfcecfffcdcdcdffcccbcbffc9c9caffc7c7c7ffc5c4c4ffc2c2c1ffc1c1c1ffc0c1c0ffc0c0c0ffbfbfc0ffbfbfbfffbebfbeffbebebeffbebebeffbdbdbdffbdbdbdffbcbbbcffbbbbbbffbababaffb9b9b9ffb9b8b9ffb8b8b7ffb7b6b7ffb5b5b5ffb3b3b3ffb1b1b1ffaeaeafffababacffa8a8a7ffa3a4a4ff9f9f9fff9a9a9aff949495ff8c8d8cff878786ff808180ff797979ff727272ff6c6b6bff656565ff5f5f5fff595858ff515251ff4a4a4aff434343ff3c3c3cff363636ff323232ff2f2e2eff2b2b2bff272727ff252525ff222222ff1f1f1fff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff0c0c0cff272627ff434443ff555555ff5c5c5cff5f5f5fff626161ff666666ff6b6b6aff6e6e6dff6b6c6bff474746ff353435ff3a3a3aff404040ff474747ff4f4e4fff555555ff5c5c5cff646464ff6a6b6aff717272ff797979ff7f807fff868686ff8c8c8cff929292ff979797ff9d9d9dffa3a2a3ffa8a7a7ffadadadffaeafaeffb2b2b2ffb5b4b4ffb7b6b7ffb8b8b8ffbababaffbcbcbcffbcbcbdffbdbdbdffbebebeffbebfbfffbfbfbfffbfbfbfffc0bfc0ffc0c0c0ffc1c1c1ffc2c2c1ffc2c3c3ffc3c3c3ffc5c4c4ffc5c5c5ffc6c5c6ffc6c5c6ffc6c7c6ffc6c7c7ffc8c7c8ffc8c8c8ffc8c8c9ffc9c9c9ffcac9c9ffcacacaffcacbcbffcacacbffcbcbcbffcbccccffccccccffcccccdffcdcdccffcdcdcdffcececdffcececeffcecfceffcfcfcfffcfcfceffd0cfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd1d0d0ffd1d0d0ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9daffd9d9daffdadadaffdbdbdaffdbdcdbffdcdcdcffdcdcdcffdcdcddffdddddcffdddeddffdededdffdededeffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe0e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e4ffe5e4e4ffe5e5e5ffe7e7e7ffe8e8e8ffeae9eaffebebebffecececffededeeffeeefeefff0efeffff1f0f0fff2f1f1fff2f3f2fff3f3f3fff4f4f3fff5f4f5fff5f5f5fff6f6f6fff6f6f6fff8f7f8fff8f8f8fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfcfdfffbfafafffbfbfbfffafafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeefeffff0f0f1fff1f1f1fff1f1f1fff0f1f1fff1f0f1fff0f0f0fff0f0f1ffecececffebebecffebebecffebecebffebebebffebebebffebebeaffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e7ffe6e7e6ffe5e6e6ffe5e5e5ffe4e5e4ffe3e4e3ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffdfe0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdededeffdddedd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d4d3ffd4d4d4ffd7d8d7ffd8d7d8ffd9d9d9ffdbdbdbffddddddffdeddddffdededeffdfdfdfffe2e2e2ffe1e2e1ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e3ffe4e4e4ffe3e2e3ffe1e0e0ffe0e0e0ffdededeffdededfffdadadaffd9d8d9ffd7d7d7ffd6d6d6ffd6d6d6ffd1d1d2ffd1d1d1ffcfcfcfffcecfcfffcfcecfffccccccffcccbccffcacbcaffcacac9ffcacac9ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaebeaffebebebffebebebffecececffecebecffecececffedededffecececffedededffeeededffeeedeeffeeeeeeffeeeeeeffefefefffeeeeefffefefefffefefefffeff0f0fff0f0f0ffeff0effff0eff0ffeff0effff0f0efffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff050505ff0f100fff3b3b3aff595959ff757576ff808080ff838383ff838383ff858585ff888888ff8b8b8aff8f8f8fffa0a0a0ffdededffffbfbfafffdfefefffdfdfdfffdfefefffdfdfdfffdfefefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffbfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9faf9fff9faf9fff9f9fafff9f9fafff9faf9fffafaf9fffafafafff9faf9fff9faf9fff9f9f9fffaf9fafff9fafafffafafafffafafafffaf9f9fffafaf9fffafafafffbfafafffbfbfafffafafafffbfbfbfffafbfbfffbfafafffbfcfcfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafbfbfffbfbfafff9f9f9ffdcdcdcff9d9d9dff8b8b8bff888888ff878887ff868786ff858586ff868586ff858585ff7e7e7eff636363ff2f2f2fff080807ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfcfcfffcfdfdfffdfcfcfffdfdfdfffefefdfffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffffefffffdfdfdfffcfdfcfffcfcfcfffbfafbfff9f8f8fff6f6f6fff5f5f5fff4f4f4fff2f3f3fff2f2f1fff1f0f1fff0f0f0ffefefefffeeeeeeffedededffecedecffecebebffeae9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe2e2e3ffdfe0dfffddddddffdbdadbffd7d7d7ffd3d4d3ffd1d1d2ffd0cfd0ffcdcdceffccccccffcac9caffc9c9c9ffc9c9c9ffcacac9ffcacacaffcbcbcaffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcbcbcbffcccbcbffcbccccffcbccccffcccbccffccccccffcdcdccffcdcecdffcececeffcfcecfffcfd0cfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd9d8d8ffd9d9d9ffdad9d9ffdadadaffdadbdaffdbdadaffdbdbdbffdbdcdcffdcdcdcffddddddffddddddffdddeddffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e1e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe1e1e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe4e3e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe6e6e6ffe5e5e6ffe6e5e6ffe5e6e5ffe6e6e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdfdedfffdfdedfffdededeffdededdffdededeffdedddeffdeddddffddddddffddddddffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadbffdadadaffdadad9ffdadadaffd9dad9ffd9d9d8ffd8d8d8ffd8d8d9ffd7d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d2ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffccccccffcacacaffc7c8c8ffc5c5c4ffc2c2c2ffc0c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebfbfffbebebeffbdbebdffbcbdbdffbcbcbcffbbbbbbffbbbabaffb9b9b9ffb8b9b8ffb7b7b8ffb7b6b7ffb6b5b6ffb3b3b3ffb1b1b1ffafafafffacabacffa8a8a8ffa4a4a4ffa09fa0ff9b9b9bff959595ff8d8d8dff878687ff808180ff797a79ff737372ff6b6b6bff656665ff605f5fff585858ff515251ff4a4a4aff424243ff3c3c3cff363636ff323232ff2f2f2fff2b2b2bff272727ff252525ff222122ff1f1f1fff0f0f0fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff060606ff111111ff313132ff4c4c4dff585958ff5c5c5dff5f5f5fff626262ff666665ff6b6b6bff6f6f6eff6b6b6bff464646ff343535ff3a3939ff404040ff474747ff4f4f4fff565655ff5e5d5dff646564ff6c6c6cff737374ff7a7b7aff818180ff878786ff8c8d8dff939293ff989898ff9d9e9effa3a3a3ffa7a8a8ffadacacffaeafafffb1b2b1ffb4b4b5ffb6b6b7ffb9b8b9ffbababaffbbbcbbffbdbcbdffbebdbdffbebebeffbfbebfffbfbfbfffbfbfbfffbfc0bfffc0c0c0ffc0c0c1ffc1c2c2ffc2c3c2ffc4c4c4ffc4c4c4ffc4c5c5ffc6c5c5ffc6c5c5ffc6c7c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffcacacaffcacacaffcacbcaffcbcacbffcbcbccffcbccccffccccccffccccccffcdccccffcdcdcdffcecdcdffcececeffcfcfceffcececfffcfcfcfffcfd0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd4d3d4ffd3d4d3ffd3d4d4ffd5d4d4ffd4d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d8ffd8d7d8ffd9d8d9ffd8d8d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffddddddffdddedeffdededeffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe2e1e2ffe3e2e3ffe3e3e3ffe4e4e3ffe5e4e5ffe5e5e5ffe7e7e7ffe8e8e8ffeae9eaffebebebffedededffedededffeeeeeeffefefeffff1f0f0fff2f2f2fff3f3f2fff3f2f3fff4f4f4fff4f5f5fff5f5f5fff6f6f6fff7f6f7fff7f8f8fff8f8f8fffaf9f9fffafbfafffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffcfdfdfffbfafafffafbfafffbfbfafffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f1f0ffececebffecececffecebecffebececffebecebffebebebffebeaeaffeaeaeaffebeaeaffebebebffebebeaffeae9eaffeaeaeaffeaeaeaffeae9e9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e1e1ffe0e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d3ffd4d4d4ffd4d4d3ffd7d7d7ffd8d8d8ffd9dad9ffdbdbdbffdddedeffdeddddffdedfdfffdfdfdfffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e3ffe3e3e3ffe4e3e3ffe3e4e3ffe3e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e3e4ffe2e2e2ffe1e0e0ffdfdfdfffdededeffdededfffdad9daffd9d8d9ffd7d6d7ffd5d6d5ffd6d6d6ffd2d1d2ffd1d1d1ffcfcfcfffcfceceffcececeffcccdccffcccbcbffcacacaffc9cac900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebebffebecebffebececffecececffecececffedededffecededffedededffededeeffeeedeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefefffefeff0fff0f0f0fff0f0f0ffeff0f0fff0efeffff0eff0fff0f0f0ffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020101ff040404ff0c0c0bff353535ff515151ff727272ff80807fff838383ff848483ff858686ff888888ff8b8b8aff8e8e8dff9b9b9affdbdbdbfffafbfbfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfefdfffdfdfdfffefefdfffdfdfefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfafbfffafafafffafbfbfffbfafafffafafafffafafbfffafafafffafafafffafafafff9f9f9fffafafafffaf9f9fff9f9f9fff9fafafffaf9fafffaf9f9fffaf9f9fff9f9f9fffaf9f9fffafafafff9f9f9fffafaf9fffafaf9fffafafafffafaf9fff9f9fafffafaf9fffafafafffafbfafffbfafafffafafbfffafbfbfffbfafafffafbfafffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfff8f8f8ffd7d7d7ff979897ff898989ff888989ff888787ff868686ff858686ff858585ff858484ff7e7d7dff616161ff2d2d2dff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfdfcfffdfcfdfffdfcfdfffcfcfdfffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffdfdfdfffcfdfdfffbfcfbfffafafafff9f9f8fff6f6f6fff4f4f5fff4f3f4fff3f3f3fff1f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecedecffebebebffeaeaeaffe8e8e7ffe6e6e6ffe4e5e5ffe3e2e3ffe0dfdfffddddddffdadadaffd7d7d7ffd4d4d4ffd1d2d2ffd0d0cfffcececdffccccccffcacacaffc9c9caffcacac9ffcacacaffcacacaffcbcacaffcacacbffcacbcbffcbcacbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffccccccffcbccccffccccccffcdcdcdffcececeffcececeffcfcecfffd0d0cfffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d7d6ffd6d7d7ffd7d8d7ffd9d9d8ffd8d8d9ffd9d9d9ffdad9daffdadadaffdadbdbffdbdbdbffdcdcdbffdcdcdcffdcdcddffddddddffdddeddffddddddffdededeffdfdedeffdedfdeffdfe0e0ffe0e0e0ffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e5ffe6e5e6ffe5e6e5ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e3e4ffe3e4e4ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e0e1ffe1e1e0ffe0e0e1ffe0e0e0ffdfe0dfffdfe0dfffe0dfe0ffdfdfdfffdfdfdeffdfdedeffdedfdeffdededeffdededeffdededeffddddddffdededdffddddddffddddddffddddddffddddddffdcddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadbdbffdbdadbffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d3ffd3d2d2ffd1d1d1ffd0d0d0ffcfceceffcdcdcdffcccbccffcacacaffc7c7c7ffc5c5c5ffc2c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffbfc0bfffc0bfbfffbfbfbfffbebfbfffbebebeffbebebdffbcbdbdffbcbdbcffbbbbbbffbababaffbab9baffb8b9b9ffb8b8b7ffb7b7b6ffb5b6b5ffb3b3b4ffb1b2b2ffafafafffacacacffa9a9a8ffa4a4a5ffa0a0a0ff9c9b9cff949494ff8d8e8eff888787ff808080ff7a797aff727273ff6c6c6bff656665ff5f5f5fff595959ff525251ff4a4a4aff434343ff3c3c3cff373636ff333232ff2e2e2eff2b2b2bff272727ff252525ff222222ff1f1f1fff121212ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff080808ff151515ff383837ff515150ff595959ff5d5d5cff606060ff626362ff666666ff6b6b6aff6e6e6dff6b6b6bff464646ff343434ff393a39ff403f40ff484748ff4f4f4fff575656ff5e5d5dff656665ff6d6d6dff747575ff7b7c7bff828282ff888888ff8d8e8eff939393ff999999ff9e9e9fffa3a4a3ffa7a8a7ffacacacffafaeafffb1b2b1ffb4b4b4ffb6b6b6ffb8b9b8ffbababaffbbbcbcffbcbdbcffbdbdbdffbfbebeffbebebfffbfbfbfffbfbfbfffbfbfbfffbfc0c0ffc1c1c1ffc2c2c1ffc3c2c3ffc3c3c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcacbcbffcbcbcbffcccccbffccccccffcdcdccffcdcdcdffcdcdcdffcecdcdffcececeffcfceceffcfcfcfffcfcfcfffd0cfcfffcfd0cfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd1d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d4ffd4d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d7d7ffd8d9d8ffd9d9d9ffd9dadaffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdcffdcdcdcffdcdcdcffddddddffdeddddffdededdffdededfffdededfffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe1e0e0ffe0e1e1ffe2e2e2ffe3e3e3ffe4e3e3ffe4e3e3ffe4e4e4ffe5e5e5ffe7e7e7ffe8e8e8ffeaeaeaffececebffedededffeeeeedffeeeeeeffeff0effff1f0f0fff1f2f1fff3f2f2fff3f3f3fff4f4f4fff5f4f4fff5f6f5fff6f6f6fff7f7f7fff7f7f7fff9f9f8fff9f9f9fffafbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfcfdfffdfdfdfffafafbfffafbfafffafbfafffafbfafffbfafb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0f0fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff0f0f0fff1f1f0ffecedecffecececffececebffececebffecececffececebffebebebffebebeaffebeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffeae9eaffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe6e7e7ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e2ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d8ffd9d9d9ffdbdadbffdddeddffdedddeffdfdedfffdfdfdfffe2e2e1ffe1e1e1ffe2e2e2ffe3e2e2ffe2e3e3ffe3e4e3ffe4e3e3ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e4e3ffe2e3e2ffe1e0e1ffdfe0dfffdededeffdededeffdadadaffd8d8d9ffd7d7d7ffd5d6d6ffd6d6d5ffd2d2d1ffd0d0d1ffcfcfcfffcececf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e9ffeae9e9ffe9eaeaffeaeae9ffeaeaeaffebebebffeaebebffebebebffececebffebebecffecececffecececffecedecffedededffedededffedededffeeededffeeefeeffeeeeeeffefefefffefefefffefefeffff0efefffefeff0ffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff020303ff070707ff282928ff484747ff6d6d6eff7f7f7fff838383ff858585ff868686ff888888ff8a8b8aff8d8e8dff979797ffd5d5d5fffafafafffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfefefffefdfdfffefdfefffdfdfdfffefefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffbfbfcfffcfcfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfbfbfffafbfbfffafafafffafafafffafafafffafaf9fff9fafafffaf9f9fffaf9f9fff9faf9fffaf9fafffaf9f9fff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9fafffafaf9fff9f9f9fff9f9fafffafaf9fffaf9f9fffafafafffafaf9fffafafafffafafafffafbfafffbfafafffbfafbfffafafafffafafafffbfbfafffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfbfbfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfff6f6f6ffd0d0d0ff939393ff8a8989ff888888ff878787ff878686ff858586ff848484ff848483ff7d7d7dff5f5f5fff2a2a2aff060605ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfcfffdfcfcfffcfcfdfffdfdfdfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefffffefefefffefdfefffcfcfcfffbfbfcfffafbfafff8f9f9fff7f6f6fff5f5f5fff4f4f3fff3f3f3fff2f2f2fff0f1f1fff0f0f0ffefefefffeeeeedffedededffecececffebebebffeaeae9ffe8e8e8ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0dfffddddddffdadadbffd7d7d7ffd4d4d3ffd2d2d1ffcfcfd0ffcecdcdffcbcbcbffcacacaffcacacaffcacacaffcacacaffcacbcaffcbcacaffcbcacbffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcccbffccccccffccccccffcccccbffccccccffcdcdcdffcdcdcdffcececeffcecfcfffd0cfcfffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d4d3ffd4d4d3ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d7ffd7d8d7ffd8d9d9ffd9d9d9ffdad9d9ffdadad9ffdadbdbffdadbdbffdbdbdbffdbdcdbffdcdcdcffdcdddcffdcddddffddddddffdeddddffdededeffdfdedfffdfdedeffdfdfe0ffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e6e6ffe6e5e5ffe6e5e5ffe6e6e6ffe6e5e6ffe6e5e5ffe6e5e6ffe5e5e5ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffe0e0dfffe0dfe0ffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdededeffdfdedfffdededeffdddddeffdddeddffdddedeffddddddffdeddddffdddddcffddddddffdcddddffdcdcddffdcdddcffdcdcdcffdcdcdbffdbdcdcffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdadaffdbdadbffdadadaffdbdadaffd9dadaffd9d9daffd9d9d9ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd4d5d4ffd3d4d4ffd3d2d2ffd2d1d1ffd0cfd0ffcececeffcdcdcdffccccccffc9c9caffc8c7c7ffc5c5c5ffc2c3c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0bfc0ffbfc0bfffbfbebfffbebfbfffbebebeffbebdbeffbdbdbdffbcbcbcffbcbbbbffbbbabbffbababaffbabab9ffb8b8b8ffb8b7b8ffb5b6b5ffb4b3b4ffb1b1b1ffafafb0ffacadacffa9aaaaffa5a5a5ffa1a1a1ff9c9c9cff979797ff8f8f90ff878888ff808180ff797979ff727272ff6b6b6cff656565ff605f5fff595959ff525152ff4a4949ff434243ff3c3c3cff373736ff323232ff2e2e2fff2b2b2bff272827ff252525ff222222ff201f1fff131212ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0a0a0aff181818ff3d3d3eff525252ff575757ff5c5c5cff606060ff636363ff666666ff6a6a6aff6e6e6eff6c6b6bff454546ff343333ff3a3939ff414041ff484848ff505050ff575757ff5e5f5eff666666ff6e6e6eff767575ff7d7c7dff838382ff888888ff8d8e8eff939494ff999999ff9e9e9fffa3a4a3ffa8a7a7ffacacacffaeaeaeffb2b2b1ffb4b4b4ffb7b6b7ffb8b8b8ffbab9baffbbbbbbffbcbcbdffbdbebdffbebfbfffbfbfbfffc0bfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c1ffc1c2c1ffc2c2c2ffc3c3c3ffc3c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9cacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcccccbffccccccffcdcdcdffcdcdcdffcececdffcececdffcecfceffcfcfceffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffddddddffddddddffdddddeffdededdffdededeffdedfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe4e3e3ffe3e4e4ffe4e4e5ffe5e5e5ffe8e8e7ffe8e8e8ffeaeaeaffececebffedededffeeeeeeffefefeefff0f0f0fff0f1f0fff1f2f2fff3f2f2fff4f3f3fff4f4f4fff5f4f4fff6f6f5fff6f6f6fff7f6f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfdfdfffafbfbfffbfafbfffafafbfffafbfafffbfafafffbfafbfffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f0f0fff1f0f1fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff2f3f3ffeeeeedffecececffebececffececebffecebebffecececffebebebffebebebffebebeaffeaebebffebeaeaffebeaeaffeaeaeaffeae9e9ffeaeae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e6e7ffe6e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe3e3e4ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe3e2e3ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e2ffe0e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededdffdfdedeffdfdfdfffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e4e4ffe4e3e4ffe3e3e4ffe3e4e4ffe4e4e3ffe4e3e4ffe2e2e2ffe1e1e0ffdfdfdfffdfdedfffdededeffdad9daffd8d8d8ffd6d7d7ffd5d6d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e6ffe8e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaebebffebecebffecebecffebebecffecececffedececffedecedffedededffeeeeedffedededffeeeeeeffeeeeeeffefeeefffefefeeffefefefffefefefffeff0f0fff0efeffff0eff0fff0f0effff0f0f0fff0f0f0fff0f0f0fff1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff050506ff1e1d1dff404040ff6b6c6bff808080ff848484ff858484ff868686ff878887ff8a898aff8d8d8dff959595ffcfcfcffffafafafffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffbfbfcfffcfcfbfffbfbfbfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefdfefffdfdfdfffdfefdfffefdfdfffefefdfffefdfdfffdfefdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfbfcfffcfbfcfffbfbfbfffafbfbfffbfafbfffbfbfafffbfafafffafbfafffafafafffafafafffafafafffafaf9fffaf9fafffaf9fafffafaf9fffafaf9fffafaf9fff9f9fafffaf9f9fff9f9f9fff9fafafff9f9f9fff9faf9fffafaf9fff9f9fafffaf9f9fffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffaf9fafffafafafffafafafffafafafffbfbfbfffafafafffafbfafffbfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffafbfbfffbfbfafff5f4f5ffcacacaff919190ff898989ff888888ff878787ff878686ff858585ff858585ff838484ff7b7c7bff5e5d5dff272728ff050504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfdfcfffcfcfdfffcfcfdfffcfcfdfffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefefffdfefdfffdfdfdfffcfcfdfffcfbfcfffafafafff8f9f8fff7f6f6fff5f5f5fff4f3f3fff2f3f2fff2f2f2fff1f1f1fff0f0f0ffefefeeffeeedeeffedededffecececffebebebffeaeae9ffe7e7e8ffe6e6e5ffe4e4e4ffe2e2e2ffdfe0dfffdddeddffdbdbdaffd7d7d7ffd4d3d3ffd2d2d2ffcfd0cfffcdcdcdffcbcbcbffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbccccffcbcccbffccccccffcccbccffcccccbffcccbccffcdcdcdffcdcdceffcececeffcececfffcfcfd0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffdad9d9ffdadadaffdbdadbffdbdbdbffdbdcdbffdcdcdcffdddcddffddddddffdeddddffdededeffdededeffdededfffdfdfdeffdfdfdfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e0e0ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe2e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe5e5e5ffe6e6e6ffe5e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e5ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e5e6ffe5e6e6ffe5e6e6ffe5e6e6ffe6e6e5ffe5e5e6ffe6e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e3e3ffe2e3e3ffe2e2e2ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe2e2e1ffe1e1e1ffe0e1e0ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdedfdfffdedfdeffdededfffdededeffdededeffddddddffdddeddffddddddffddddddffddddddffdcddddffdddcddffdcddddffdcdddcffdcdcdcffdcdbdcffdcdbdcffdcdcdbffdcdcdbffdbdcdbffdbdbdbffdbdbdaffdadadbffdadbdbffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d6d5ffd5d4d4ffd3d3d3ffd2d3d2ffd1d1d1ffd0d0d0ffcecfceffcdcdccffcbccccffc9c9caffc7c7c7ffc5c5c5ffc3c3c2ffc1c1c1ffc1c0c1ffc0c0c0ffc0bfc0ffc0c0bfffbfbfbfffbebfbeffbebebeffbdbdbeffbdbdbdffbcbcbcffbcbcbcffbcbbbbffbbbbbbffb9babaffb9b9b9ffb7b7b7ffb6b6b5ffb4b4b4ffb2b2b2ffb0afb0ffadadadffa9aaa9ffa6a6a6ffa2a2a1ff9e9d9dff989998ff929292ff898989ff818281ff7a7a79ff737273ff6c6b6cff666665ff60605fff595959ff515151ff4a4949ff424242ff3c3d3dff363737ff323332ff2f2f2eff2a2a2bff272626ff252525ff222322ff1f1f1fff171717ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff0d0c0cff1d1d1dff444443ff535352ff575757ff5b5b5bff605f60ff626362ff666566ff6b6b6bff70706fff6c6c6cff464646ff353534ff3a3a3aff414242ff49494aff505050ff585858ff5f5f5eff666666ff6e6d6eff767675ff7d7d7dff838383ff888889ff8e8f8eff939394ff99999aff9f9f9fffa3a3a4ffa8a8a8ffacacacffaeafafffb1b1b1ffb4b4b4ffb6b6b6ffb8b8b8ffb9babaffbbbbbbffbdbcbdffbdbdbdffbebfbeffbfbfbfffc0c0bfffc0bfbfffbfbfbfffc0bfc0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c3ffc4c3c4ffc5c5c4ffc5c5c5ffc6c6c6ffc6c6c7ffc8c7c7ffc7c7c8ffc8c9c9ffc8c9c9ffc9cac9ffcacacaffcacacaffcbcbcaffcbcbcbffcbcccbffcccccbffccccccffccccccffcdcdcdffcdcecdffcecdceffcececeffcfcfceffcfcfcfffd0d0cfffd0d0cfffd0d0cfffd0d0d1ffd0d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d7d6ffd6d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd9d9d9ffdadadaffdadadaffdadadaffdadbdbffdcdbdbffdcdcdcffdddcdcffdcdddcffddddddffdddedeffdddedeffdededeffdfdedfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e1ffe2e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e4ffe6e5e6ffe8e7e7ffe9e9e9ffeaebeaffececebffedededffeeedeeffefefeffff0f0f0fff1f0f1fff2f1f2fff3f3f2fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff6f6f7fff6f7f7fff7f7f8fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfafbfffafbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f0fff1f0f1fff1f1f1fff0f1f1fff1f1f1fff4f4f4fff3f3f3ffeeeeeeffedededffececebffececebffebebebffebebebffebebebffebebebffebeaebffebebebffebebeaffeaeaeaffebebeaffeaeaeaffeaeae9ffe9eaeaffe9e9eaffe8e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e8ffe9e9e9ffebebebffededecffebeaeaffebebeaffebebebffebebebffebebecffebebecffecececffecececffedededffedededffedeeedffedededffeeeeeeffeeeeeeffeeefeeffeeefefffefefeffff0eff0ffefefefffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff4f5f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff1a1a1aff3e3d3dff6c6b6bff818181ff868685ff868585ff868686ff878787ff8a8a8aff8c8d8cff949393ffc9c8c8fff9f9f8fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfcfcfffbfbfbfffbfcfcfffbfcfcfffbfcfbfffcfcfbfffbfbfcfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefdfdfffefdfdfffefdfdfffdfdfdfffefefdfffefefdfffdfdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfcfbfffcfbfbfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffbfbfafffafafafffafafafffafafafffafaf9fffafafafff9fafafff9f9f9fff9f9fafff9f9fafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fffafaf9fffafaf9fff9fafafffafaf9fffafafafffafafafffafafafffbfafafffbfbfafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffafbfbfffbfbfbfffafafbfffbfbfafffbfafbfff4f4f4ffc3c3c3ff8f8f90ff898989ff888887ff878787ff868686ff858585ff858585ff838383ff7a797aff585958ff242424ff060505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfcfffcfdfcfffcfcfcfffdfdfdfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffefefefffdfdfdfffdfdfdfffcfcfcfffcfbfbfffbfafbfff9f8f8fff6f6f6fff5f5f5fff4f4f3fff2f3f3fff2f2f2fff0f0f1fff0f0efffefefefffeeeeeeffedededffecececffebebebffe9eae9ffe8e8e8ffe5e6e6ffe4e4e3ffe2e1e2ffe0dfdfffddddddffdadadaffd7d7d7ffd3d3d3ffd2d1d1ffd0d0cfffcdcdcdffcccccbffcacacaffcacacaffcacacaffcbcbcaffcacbcaffcbcacbffcbcacbffcbcbcbffcbcacaffcbcbcbffcbcbcbffcbcbcbffcccccbffcbcbccffcbccccffccccccffcbcccbffcbcbcbffcbcbcbffcdccccffcdcdceffcfcfceffcfcfceffcfcfcfffd0cfd0ffd0d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd8d8d8ffd9d8d8ffd9d8d8ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdbffdcdbdbffdcdcdcffdcddddffdddddcffddddddffdddedeffdededeffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e5e5ffe6e5e6ffe6e5e5ffe5e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe3e3e2ffe3e2e3ffe2e3e2ffe2e2e3ffe1e2e2ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdedfdeffdededeffdededdffdedddeffdeddddffddddddffddddddffddddddffdcddddffdcddddffdcdcddffdddcdcffdcdcdcffdcdcdcffdbdcdbffdbdcdcffdbdbdcffdbdcdbffdcdbdbffdbdbdbffdbdadaffdadadbffdadadaffdadadaffd9dad9ffdad9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd7d8d7ffd7d7d6ffd6d6d6ffd5d5d5ffd4d5d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcececeffcdcdcdffcbcccbffcac9c9ffc8c8c7ffc5c5c5ffc2c3c3ffc1c1c1ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebebfffbfbfbeffbebebeffbdbdbdffbdbcbdffbcbcbdffbcbbbbffbbbabaffbababaffb9b9b9ffb8b8b8ffb7b7b8ffb6b6b6ffb4b5b4ffb2b2b2ffb0b0afffaeadadffabaaaaffa7a6a6ffa3a3a2ff9f9f9eff999999ff939393ff8b8b8cff858484ff7d7d7dff757575ff6c6c6cff656565ff5f5f60ff595959ff525151ff494949ff434242ff3c3c3dff373736ff323232ff2e2e2eff2a2a2aff262626ff252424ff222222ff1f201fff181817ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030203ff0f0e0eff232323ff494949ff545454ff595958ff5c5c5bff5f5f5fff626261ff666766ff6c6d6dff727272ff6f6e6eff454545ff353535ff3b3b3bff424242ff4a4949ff515150ff585858ff5e5f5fff666666ff6d6e6dff757575ff7d7d7dff848383ff898889ff8f8f8eff949494ff999999ff9f9e9effa3a3a4ffa7a7a7ffacacacffaeaeaeffb1b1b1ffb4b4b4ffb6b6b6ffb8b8b8ffbababaffbbbcbbffbdbcbcffbebebeffbfbfbeffbfbfbfffc0c0bfffc0c0bfffbfc0c0ffc0c0c0ffc0c0c1ffc2c1c1ffc3c2c2ffc3c3c3ffc3c4c3ffc4c4c5ffc5c5c5ffc6c6c6ffc7c7c6ffc7c7c7ffc8c7c7ffc8c8c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcacaffcbcbcbffcccbcbffcbccccffcdcdccffcdcdccffcdcdcdffcdcecdffcececeffcecfceffcfcecfffcfcfcfffd0d0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d3ffd4d4d3ffd4d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9dadaffdadadaffdbdadbffdbdbdaffdbdbdbffdcdcdbffdddddcffdcddddffddddddffdddddeffdededdffdfdedeffdedfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe3e2e2ffe3e2e3ffe4e3e3ffe4e4e4ffe4e5e4ffe6e6e6ffe8e7e7ffe9e9e9ffebebeaffecececffedeeedffefeeeeffefefeffff0f0f0fff1f1f1fff1f2f1fff3f2f3fff4f3f4fff4f4f4fff5f4f5fff6f6f6fff6f6f6fff7f7f7fff8f8f7fff9f9f9fffafafafffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffcfcfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffcfcfbfffafafafffafafafffbfafafffafbfbfffbfafafffafafafffbfafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f0fff1f0f1fff1f1f1fff4f4f4fff4f4f4fff4f4f4ffeeeeeeffedececffecececffecececffececebffecebebffebebebffebebebffebebebffeaebebffebeaebffebeaebffebebeaffeaeaeaffeaeaeaffe9eae9ffe8e8e8ffe8e8e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e3e3ffe4e4e4ffe4e3e3ffe3e3e3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9eafff8f8f8fff9f9f9ffefefefffedededffebebebffebebebffecebebffecececffecececffecededffedececffedededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefeffff0efeffff0eff0fff0f0effff0f0effff0f0effff0f0f0fff0f0f0fff1f1f1fff4f4f4ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030404ff1b1a1aff3d3c3dff6b6b6bff828181ff868685ff858585ff868685ff878788ff8a898aff8d8d8cff909191ffc0c0c0fff7f7f6fffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefefdfffefefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffbfbfcfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffafbfafffafafbfffafafafffafafafff9fafafffafafafff9fafafffafafafffafaf9fff9f9fafff9f9f9fffaf9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9fafffaf9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fffafafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafafafff2f2f2ffbdbcbcff8c8c8dff898889ff888787ff878687ff868685ff848584ff848484ff848383ff787878ff545454ff242425ff060605ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfdfcfffcfcfdfffdfdfcfffdfdfdfffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefdfdfffdfdfdfffcfcfcfffbfbfcfffafafafff8f8f8fff6f7f6fff5f6f5fff3f4f4fff3f3f3fff2f2f2fff0f1f1fff0f0f0ffefefefffeeeeeeffedededffececedffebebebffeaeae9ffe8e8e8ffe6e6e6ffe4e4e4ffe1e1e1ffe0dfdfffddddddffd9dadaffd7d7d7ffd4d4d3ffd2d1d2ffd0d0cfffcececdffcccccbffcacacaffcbcbcaffcbcacbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcccccbffccccccffccccccffcdcdccffcdceceffcececeffcfcfcfffcfd0d0ffcfd0cfffd1d0d0ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d6d7ffd8d7d7ffd8d8d8ffd8d9d8ffd9dad9ffd9dadaffdadadaffdbdbdbffdadbdbffdcdcdcffdcdcdcffdddcdcffdddddcffdddddeffddddddffdededeffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe6e5e5ffe6e5e6ffe6e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e6e6ffe5e6e6ffe5e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e2e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e1e1ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdededeffdeddddffddddddffdddeddffdddeddffdcddddffddddddffddddddffdcdddcffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdcdbdbffdbdbdcffdbdbdbffdadbdaffdadadaffdbdadaffdadadaffd9dadaffd9dadaffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d6ffd5d5d6ffd4d4d4ffd3d3d3ffd1d2d2ffd1d1d1ffd0d0cfffcecfcfffcdcdcdffccccccffcacacaffc7c7c7ffc4c5c4ffc2c2c2ffc1c1c1ffc1c1c0ffc0c0c0ffbfbfbfffbfbfbfffbebfbfffbfbebeffbebebeffbdbebeffbcbdbcffbdbcbcffbbbcbcffbbbbbaffb9babaffb9b9b9ffb8b8b8ffb8b7b8ffb6b6b6ffb4b4b4ffb2b2b2ffb0b0b1ffaeaeadffabaaabffa7a8a7ffa3a4a3ff9f9f9fff999a99ff939393ff888989ff818181ff787979ff727272ff6c6b6bff656566ff605f5fff5a5a5aff525152ff4a4949ff424342ff3c3c3cff373637ff323232ff2d2e2eff2a2a2aff262626ff252424ff222222ff20201fff151515ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0f0f0fff262626ff4b4b4bff565656ff595a59ff5c5c5cff5f5f5fff626262ff666667ff6d6d6cff717272ff6e6e6eff3d3d3dff363636ff3b3b3bff424242ff4a4a49ff515151ff585858ff5f5e5fff666666ff6e6e6dff757575ff7c7d7dff848483ff898a89ff8f8f8fff949494ff999a9aff9e9e9effa3a2a2ffa7a7a8ffacacacffaeaeaeffb1b1b1ffb4b3b4ffb6b6b6ffb8b7b8ffbababaffbbbbbbffbdbcbdffbebdbdffbebebeffbfc0bfffbfc0bfffbfc0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c3c2ffc4c3c3ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c6ffc7c6c7ffc8c7c7ffc8c8c8ffc8c8c8ffc9c8c9ffcacac9ffcacacaffcacbcbffcbcbcbffcbcbcbffcccccbffccccccffccccccffcdcdcdffcecdcdffcecdceffcececeffcecfceffcecfcfffcfcfcfffd0d0cfffcfd0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffdadadaffdadadaffdbdadaffdbdbdbffdbdcdbffdcdcdcffdcddddffddddddffdddddeffdddeddffdededeffdedfdeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe1e0e0ffe1e1e1ffe2e2e1ffe2e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e5e5ffe6e6e7ffe8e8e8ffeae9e9ffebebebffecececffedededffefeeeefff0f0effff0f0f1fff1f1f1fff2f2f2fff2f3f3fff3f3f4fff5f5f4fff5f5f5fff5f6f6fff6f6f7fff7f8f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffcfcfcfffafaf9fff8f9f8fffafbfbfffafafafffbfafafffafbfbfffbfbfafffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f0fff5f4f4fff4f5f4fff4f4f4fff4f4f5ffefeeeeffedececffecececffecececffececebffecececffececebffebebecffebebebffebebebffeaebebffebebebffebebeaffe9eaeaffe9e9e9ffe8e8e8ffe7e8e7ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe6e6e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e8fff8f8f8fff8f8f8fffffffffffffefefffcfcfcfffafaf9ffeff0f0ffececebffebecebffecececffecececffedececffecededffedededffedededffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefeff0fff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff4f4f5ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050505ff191819ff3b3b3aff696969ff808080ff848484ff848484ff858685ff878787ff8a8a8aff8d8d8cff8e8f8fffb9b9bafff3f3f3fffcfcfcfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefefffefefefffdfdfdfffefdfdfffdfefefffdfefefffdfdfdfffefdfefffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffafbfafffafbfafffafafafffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffbfafafffafafbfffafbfbfffafafafffafafafffafaf9fffafafafff9f9f9fffafafafffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9faf9fff9fafafff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fff9faf9fff9faf9fff9f9f9fffafafafffafafafffafafafffafafbfffafafbfffafafafffafbfafffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafafafff9f9f9ffeeededffb5b5b5ff8b8b8bff898989ff878787ff868787ff868585ff858485ff848383ff828382ff757576ff505150ff232323ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfcfffcfcfcfffdfcfcfffdfdfcfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffdfdfefffdfcfdfffcfcfcfffcfcfcfffafafafff9f8f8fff6f7f7fff5f6f6fff4f4f4fff3f3f3fff2f2f1fff1f1f1fff0efefffefefefffeeeeeeffedededffecececffebebebffe9e9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe2e1e1ffe0e0dfffdddddeffdadadaffd7d7d7ffd4d3d3ffd2d2d2ffd0d0d0ffcececeffcccbccffcacbcaffcacbcaffcbcacbffcbcbcbffcccccbffcbcbcbffcbcbccffcbcbcbffcccccbffcccccbffcbcbcbffcccbcbffcbcbcbffcbcccbffcbcbccffcccbcbffccccccffccccccffcdccccffcdcdcdffcecdceffcececeffcfcfcfffcfcfcfffcfcfd0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d4d3ffd4d4d4ffd4d4d5ffd6d5d5ffd5d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcddffddddddffdddedeffdededeffdedfdfffdfdfdfffdfdfe0ffdfdfdfffe0e0dfffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e1ffe0e0e0ffe0e1e0ffe0e1e0ffe1e0e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e1ffe2e3e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e7e7ffe6e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e6e6ffe6e5e5ffe6e5e6ffe5e5e5ffe6e6e5ffe6e5e6ffe5e6e5ffe6e6e6ffe6e5e5ffe5e5e5ffe6e6e5ffe5e5e6ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffdfdfdfffdfdfdfffdedfdeffdfdfdfffdededfffdfdedeffdedfdeffdededeffdddedeffdedddeffdddedeffdddedeffddddddffddddddffdddddcffddddddffdcdcdcffdddcdcffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdbdbdbffdadbdbffdbdbdaffdbdadbffdadadaffdadbdaffdadadaffdadad9ffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd6d7d6ffd6d7d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d2d2ffd0d0d1ffd0cfd0ffcfcfceffcdcdcdffcccbcbffcac9c9ffc7c7c7ffc4c5c4ffc2c2c2ffc1c0c0ffc1c0c0ffc0c0bfffc0bfbfffbfbfbfffbfbfbfffbebfbfffbebebeffbdbdbdffbdbcbdffbdbcbcffbbbcbbffbbbbbbffbababaffb9b9b8ffb9b9b8ffb8b8b8ffb6b6b7ffb6b5b6ffb3b4b3ffb2b2b2ffafafafffacacacffa8a8a8ffa4a5a5ff9f9f9fff989798ff8f8f8fff878787ff7e7d7dff787878ff727271ff6c6c6cff666667ff606061ff595959ff505151ff494949ff424242ff3c3b3bff363636ff323132ff2d2e2dff2a2a2aff262626ff242424ff232322ff202020ff121111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff0f0e0eff282828ff4b4b4aff575757ff5a595aff5b5c5bff5f5f5fff626262ff666767ff6b6b6bff6f7070ff6d6d6eff3d3d3dff373736ff3c3c3bff424141ff494849ff505050ff585857ff5e5e5fff666665ff6e6e6dff757575ff7d7d7cff838383ff89898aff8f8f8fff949494ff999899ff9e9d9effa3a3a3ffa7a7a7ffacacacffaeaeaeffb1b1b1ffb3b4b3ffb6b6b6ffb8b8b8ffbab9baffbbbcbbffbdbdbdffbdbdbeffbfbebeffbfbfbfffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c0ffc1c2c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c5c5ffc5c5c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcac9caffcacacaffcbcbcbffcbcbcbffcbcbcbffcccccbffccccccffcdccccffcccdccffcdcecdffcdcdcdffcececeffcfcfceffcecfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd5d5d5ffd5d6d5ffd7d6d6ffd7d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9dadaffdadbdbffdadadaffdbdbdbffdbdcdcffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e6e5ffe7e7e7ffe9e8e8ffeaeae9ffebebebffececedffeeededffeeefeeffeff0effff0f0f0fff1f1f1fff2f2f2fff2f3f3fff3f3f4fff4f4f5fff5f5f5fff6f6f5fff7f6f6fff8f7f7fff8f8f8fff9faf9fffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffbfbfbfff8f8f9fff9f8f9fff9f8f8fffafafafffbfafafffafafafffbfbfbfffbfafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f5fff4f5f4fff0f0f1ffefeeeeffedededffededecffececedffecececffebecebffebecebffebebebffebebebffebecebffeaebebffeaeaebffeae9eaffe9e9e9ffe8e8e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe8e8e7ffe7e8e8ffe7e7e8ffe8e8e8ffe9e9e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e9e9fff8f8f8fff8f8f8fffffffffffffffffffffffffffffffffffefffffffbfafbfff0f0f0ffecececffecebecffecececffedededffedededffeeededffeeededffeeeeedffeeeeeeffefefefffeeeeefffefefefffeff0effff0f0f0ffefeff0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff5f4f4ffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050606ff191919ff3a3a3aff666666ff7d7c7dff828282ff838384ff868686ff888888ff8b8b8aff8d8c8cff8f8f8fffb3b3b3ffefeff0fffcfbfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfefefffdfdfdfffefefefffefdfefffefefefffefefdfffefefefffefdfefffefefefffdfdfefffdfdfefffefefdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffafbfbfffafafbfffafafafffafafafffafafafffafafafff9faf9fff9faf9fff9faf9fff9faf9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafafbfffbfafbfffafafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f8f8ffe9e9e9ffaeafaeff8a8b8bff898989ff878888ff868786ff858585ff848584ff848484ff818181ff717171ff4b4c4cff202020ff050506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfcfdfffcfcfcfffcfcfcfffdfdfdfffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefefefffdfefefffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfafff9f9f9fff7f7f7fff6f6f6fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecececffebebebffe9eaeaffe8e8e8ffe6e6e6ffe3e4e4ffe1e2e2ffe0e0e0ffddddddffdadadaffd6d7d7ffd3d4d4ffd2d2d2ffd0d0d0ffcececeffccccccffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcccbccffcbcbccffcccbccffcccbccffcbcbccffcccbccffcccbccffcccbcbffcccbccffcccccbffccccccffccccccffccccccffcccdcdffcdcdcdffcececeffcececfffcfcfcfffd0cfd0ffd1d0d0ffd1d1d1ffd1d2d1ffd3d2d2ffd3d3d3ffd4d4d3ffd4d4d5ffd4d4d4ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9daffdad9daffdadbdaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdddcffddddddffdeddddffdededeffdedfdeffdedfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0dfffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe3e2e3ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe6e6e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe3e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e3e2ffe2e2e2ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffdfe0dfffe0dfdfffdfdfdfffdfdfdeffdedfdfffdededeffdfdfdfffdededeffdededeffdededeffdededeffdedddeffdededeffdddddeffddddddffddddddffddddddffdcddddffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdbdbdbffdbdbdcffdbdbdbffdadbdbffdadbdaffdadadaffdadadaffdadad9ffd9dadaffd9dadaffd9d9daffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d7d7ffd7d7d7ffd5d6d5ffd5d5d4ffd3d3d2ffd2d2d2ffd1d1d1ffcfcfd0ffcececfffcdcdcdffcbcbccffcac9caffc8c7c7ffc5c4c5ffc2c2c2ffc0c1c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebeffbdbebeffbdbdbdffbdbdbcffbbbbbcffbabbbaffbabab9ffb9b9baffb9b9b9ffb8b9b9ffb7b6b7ffb6b7b7ffb4b4b5ffb2b2b2ffb0b0afffadadadffa9a8a9ffa5a5a5ff9f9e9fff979797ff8e8e8eff848585ff7d7d7dff767777ff717171ff6b6c6bff666666ff605f5fff575858ff505050ff484848ff414242ff3b3b3bff363636ff313131ff2d2d2dff2a2a2aff262626ff242424ff222222ff201f1fff111211ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff0f0f10ff272727ff494949ff585758ff595a5aff5b5c5cff5f5f5fff626262ff676766ff6c6b6bff717171ff6e6e6eff3c3d3dff373637ff3c3b3cff424142ff494849ff505050ff585757ff5e5e5fff656665ff6d6d6dff757575ff7c7c7bff828383ff898989ff8f8f8fff949494ff999999ff9e9d9effa3a2a2ffa6a6a7ffabacabffafaeaeffb1b1b2ffb4b4b3ffb6b6b7ffb8b8b8ffbababaffbcbbbcffbdbdbdffbebebdffbfbfbfffc0bfc0ffc0c0c0ffc0c0c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc5c5c5ffc6c5c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffc9cac9ffcacacaffcacbcbffcbcbccffcbcbcbffcccbccffccccccffcccdccffcccdcdffcdceceffcececeffcececeffcfceceffcfcfcfffcfcfd0ffcfcfd0ffd0d0d0ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d1ffd2d3d2ffd2d3d3ffd2d3d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd6d5d5ffd5d5d6ffd6d7d6ffd7d7d6ffd7d7d8ffd8d8d7ffd8d9d9ffd9d8d8ffd9dadaffdadadaffdadadaffdbdbdaffdbdbdbffdcdbdcffdcdcddffdcdcddffddddddffdededdffdededeffdededfffdedfdeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e6e6ffe7e7e7ffe9e9e9ffeaeaeaffebebebffedececffedeeedffeeefeffff0f0f0fff0f1f0fff2f2f1fff2f2f2fff3f3f3fff4f4f4fff4f4f5fff6f5f6fff6f6f6fff7f6f7fff8f7f8fff9f9f9fffaf9fafffbfafbfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffafafafff7f7f7fff6f6f6fff8f8f9fff9f8f9fffbfafafffafafafffafbfafffbfafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0ffefefefffefeff0ffeeeeeeffedecedffecececffecececffebececffecececffebecebffececebffebeaeaffeaebebffeae9eaffe8e8e9ffe7e7e8ffe7e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e8e9ffefefefffe9e9e9fff8f8f8fff8f8f8fffffffffffffffffffffffffffffffffffffffefffffffffffffffefffbfbfbfff1f1f1ffefefeffff0efeffff0f0efffefefefffedeeedffeeeeedffeeeeeeffeeeeeeffeeefefffefeeeeffeff0effff0eff0fff0f0f0fff0f0effff0f0f0fff1f0f1fff1f1f1fff4f4f5ffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff070607ff1b1c1cff3e3d3eff666666ff7b7a7bff828382ff838384ff858685ff878888ff8a8b8aff8d8d8cff8e8e8effababacffecececfffbfafbfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffefdfdfffefefefffdfefdfffdfdfefffefefdfffdfefefffefdfdfffdfefdfffefdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfafffbfbfafffafbfbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfafffbfafafffbfbfbfffafbfafffafafafffafafafffafbfbfffafafafffafaf9fffafafafffafafafff9f9fafffaf9f9fffaf9f9fff9faf9fffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9fafff9f9f9fffaf9fafff9faf9fff9f9f9fffaf9fafff9f9f9fff9faf9fff9fafafff9faf9fff9fafafff9faf9fffafafafffafafafffafafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfafbfffafbfbfff7f7f8ffe5e4e4ffa9a8a8ff8b8b8bff8a8a8aff888888ff868787ff858585ff848584ff848384ff7e7f7fff6c6c6cff454545ff1d1c1dff040504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfdfffcfcfcfffdfdfdfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefdfefffdfdfdfffcfdfdfffcfcfcfffcfbfbfffbfbfbfff9f9f9fff7f7f7fff6f6f5fff4f4f4fff3f3f3fff2f2f1fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecedecffecececffeae9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe2e1e2ffe0e0e0ffdddedeffdadadaffd7d6d7ffd3d4d4ffd2d2d2ffd0d0d0ffcececeffcccdccffcbcbcbffcacbcbffcbcbcbffcbcccbffcbcccbffcbcbcbffcbcbccffccccccffcccbcbffcbccccffccccccffcbcbcbffcbccccffcbcbcbffcbcbccffcbcccbffccccccffccccccffccccccffccccccffcdcdccffcdceceffcececeffcfcfcfffd0cfd0ffd0d1d0ffd1d0d0ffd2d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d5ffd7d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d8ffd9d9daffdadad9ffdadbdaffdbdadbffdbdbdbffdbdbdcffdcdcdcffdddcdcffddddddffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfe0e0ffe0dfe0ffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e1e0ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e2ffe2e1e1ffe2e2e2ffe3e3e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e8ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e7e7ffe7e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe5e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe5e6e5ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e1e0ffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdededeffdededeffdededeffdedddeffdededdffdddedeffdeddddffdddeddffddddddffdcddddffdcdcdcffdcdcdcffdcdbdbffdbdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadbffdadadaffdad9daffdad9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d6ffd5d6d5ffd4d5d4ffd3d3d3ffd1d2d2ffd0d0d1ffd0d0d0ffcecdceffcdcdcdffccccccffc9c9c9ffc7c8c7ffc4c4c4ffc1c1c2ffc0c0c0ffc0c0c0ffbfc0c0ffbfbebeffbebebeffbebfbeffbebfbfffbebebeffbebebeffbebdbdffbcbdbcffbbbbbbffbbbabaffbababaffbbbabbffb8b8b9ffb8b8b8ffb7b8b8ffb6b6b7ffb5b5b4ffb2b2b2ffb0b0b0ffadadadffa9a9a9ffa5a5a4ff9e9e9eff979696ff8e8e8dff848484ff7c7d7dff767676ff717070ff6b6a6aff646565ff5f5f5fff575656ff4f4f4fff484848ff414141ff3b3b3bff363636ff313232ff2e2d2dff2a292aff252626ff242424ff222222ff1f1f1fff0d0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff0f100fff262626ff474747ff575757ff5a5a5aff5b5c5cff5e5f5fff626362ff666766ff6d6d6dff727272ff707070ff3d3d3eff373637ff3c3c3cff424242ff484848ff505050ff575757ff5e5e5eff656565ff6d6c6dff737474ff7b7b7bff828282ff898988ff8e8f8fff949394ff999999ff9e9d9effa2a3a2ffa6a6a6ffabababffaeaeaeffb1b1b1ffb3b3b4ffb6b6b6ffb8b8b8ffb9babaffbbbcbbffbdbcbcffbebebeffbebfbeffbfbfbfffc0c0c0ffc0c1c1ffc2c1c1ffc1c2c1ffc3c2c2ffc3c3c3ffc3c3c3ffc4c3c4ffc5c4c4ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc8c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffc9cacaffcacacaffcbcacbffcbcccbffcccbccffccccccffccccccffcccdcdffcdcdcdffcdcecdffcdceceffcecfceffcfcfceffcfcfcfffcfcfcfffd0d0d0ffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d2ffd1d2d2ffd3d2d2ffd2d3d3ffd3d2d2ffd2d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d5d5ffd5d4d5ffd5d6d5ffd6d5d5ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d9ffd9d9daffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcddddffddddddffdddeddffdededeffdededeffdededfffdfdfdfffe0dfdfffe0e0e0ffe1e1e1ffe1e0e0ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e5e6ffe8e7e8ffe9eae9ffebeaebffecececffedededffeeeeeeffefefefffeff0f0fff0f1f0fff1f2f1fff2f3f2fff3f3f3fff4f3f4fff5f5f5fff6f5f5fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffafafafffafbfbfffafbfbfffcfbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff9f9f8fff3f3f4fff4f3f4fff6f6f6fff9f8f8fff8f9f8fffafafafffafafafffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f0f1ffeff0efffefefefffedededffecececffecececffececedffebececffebecebffeaebeaffeaeaeaffe8e9e9ffe7e7e8ffe7e7e7ffe7e6e6ffe6e7e6ffe7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e8e8ffefefefffefefefffefefeffff8f8f8fffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffdfcfdfffcfdfdfffdfcfdfffcfdfcfffafafaffeeededffeeeeeeffeeeeeeffeeeeeeffefefefffeeefefffefeff0fff0f0effff0eff0fff0f0f0fff0f1f0fff1f1f2fff4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff080808ff1e1e1eff414141ff666666ff7b7b7bff848585ff848484ff858585ff888887ff8a8a8aff8c8c8cff8f908fffa9a9a9ffe7e8e7fffafafafffcfcfcfffdfdfcfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfefffefefdfffdfefdfffdfdfefffdfdfefffefefefffefdfdfffdfefefffdfdfdfffdfdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfafffafbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffafafbfffafafafffafbfafffafafafffafbfafffafafafff9fafafffafafafffafaf9fffafafafffafafafff9f9f9fff9f9f9fff9faf9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fffaf9fafffafafafffafaf9fffafafafffafafafffafbfafffafafbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfafbfffbfbfbfffbfafbfffafbfbfffafbfbfffafafbfffbfafbfff7f8f7ffe0e1e1ffa6a6a6ff8d8d8dff8a8a8aff888988ff878787ff858685ff858584ff838383ff7c7c7dff6a696aff404140ff1a191aff050505ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfdfdfffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefdfffefdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfbfafff8f8f9fff7f7f7fff6f6f6fff4f4f4fff2f3f3fff2f2f2fff1f1f1fff0f0f0ffeff0efffeeeeeeffedededffecececffecebebffe9eaeaffe8e8e8ffe6e6e5ffe4e4e3ffe2e2e2ffdfdfe0ffdedddeffdadadaffd7d6d7ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcccdccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcccbffcbcbccffcbcccbffcbcbcbffcbcbcbffccccccffccccccffccccccffcccbcbffcccbccffccccccffccccccffcccbccffccccccffccccccffcccdccffcecdcdffcececeffcecfcfffcfcfd0ffd0d0d0ffd1d1d0ffd2d2d1ffd2d2d2ffd2d3d3ffd3d4d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d6ffd7d7d7ffd7d7d6ffd7d7d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9dadaffdadadaffdadadbffdbdbdbffdbdcdbffdcdcdcffdddddcffddddddffdeddddffdddedeffdfdedeffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffdfdfdfffe0dfe0ffe0e0dfffdfdfe0ffdfe0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe4e4e4ffe3e3e3ffe4e3e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e6e5ffe6e5e6ffe6e6e5ffe5e5e6ffe5e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededfffdededeffdededeffdddedeffdededeffdededeffddddddffdddedeffddddddffdcddddffddddddffdcdddcffdcdcddffdcdcdcffdcdbdcffdcdbdbffdbdcdbffdbdbdbffdbdbdaffdbdbdaffdadadbffdadadbffdad9daffd9dad9ffdad9d9ffd9d9d9ffd8d8d9ffd7d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d5ffd4d4d4ffd2d3d3ffd1d2d2ffd0d0d1ffcfcfcfffcececeffcdcdccffccccccffcacacaffc7c7c8ffc4c4c4ffc2c1c2ffc1c1c1ffc0c0c0ffbfbfc0ffbebebeffbebfbeffbebfbeffbfbebeffbebebfffbdbebeffbdbdbeffbdbcbcffbcbcbbffbababaffbababaffb9b9baffb9b9b8ffb9b9b9ffb8b8b8ffb6b6b6ffb4b4b5ffb2b2b2ffafb0afffacacadffa8a8a8ffa3a4a4ff9d9c9dff959696ff8e8e8eff868687ff7f7f80ff777776ff707070ff6a6a6aff636364ff5d5d5dff565756ff4f4f4fff484847ff424241ff3c3c3cff363637ff323132ff2d2e2dff2b2a2aff262626ff232324ff212121ff1f1f1fff0b0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff101010ff242425ff404141ff555554ff595a5aff5c5b5cff5f5f5fff636363ff676768ff6c6d6cff717271ff706f70ff3d3e3dff373737ff3c3c3cff434342ff494949ff505050ff575757ff5e5e5eff656666ff6c6c6cff737273ff7a7a7aff818281ff888988ff8f8e8eff939494ff989998ff9d9d9effa2a2a2ffa7a6a6ffabababffaeaeaeffb1b1b2ffb4b4b3ffb6b6b6ffb8b8b8ffbab9baffbbbbbcffbdbdbcffbdbebdffbebebfffbfbfbfffc0c1c0ffc1c0c1ffc1c2c2ffc2c2c2ffc2c2c3ffc3c3c4ffc4c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c7c6ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffcac9caffcacacaffcbcbcbffcccccbffcbcbccffccccccffcdcdccffcccdcdffcecdcdffcececeffcececdffcececeffcecfceffcfcfcfffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d2ffd3d3d3ffd3d4d3ffd4d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d8ffd8d8d7ffd9d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdbdbdaffdbdbdcffdcdbdcffdcdddcffdddcdcffdddeddffdddeddffdededeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe2e1e1ffe2e3e2ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe8e8e8ffeaeaeaffeaebebffecececffedededffeeefeeffefefeffff0f0f0fff1f1f0fff1f1f2fff2f3f2fff3f4f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff8f8f9fff9fafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfafffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffbfcfbfff7f8f7fff1f0f0fff2f2f2fff3f4f3fff6f6f6fff8f8f8fff9f9f8fffafafafffbfafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2fff1f1f2ffefeff0ffefefefffeff0effff0f0f0ffefefefffeeeeedffecededffebecebffecececfff0eff0fffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefefffefefefffefefefffefefeffff3f3f3fffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefff0f0f0fff0f0f0ffeeefefffeeefeeffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff1f1f2fffbfafbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030202ff080809ff1e1f1eff424142ff626363ff7b7b7bff868585ff858585ff858585ff878887ff8a8a8aff8c8c8cff8f8e8effa3a3a2ffe2e3e2fffafafafffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfbfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfefffefdfdfffdfefefffdfefdfffefefefffdfdfdfffdfdfefffefdfefffefdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfcfbfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffbfbfbfffbfafafffafbfafffafbfafffbfafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafff9f9f9fffaf9f9fffafaf9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9fafff9f9f9fffaf9f9fff9f9fafff9faf9fffaf9f9fffaf9f9fffafafafff9faf9fffaf9fafffafafafffbfafafffbfbfafffafbfafffafafafffbfafbfffbfbfbfffafbfbfffafbfafffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfafafffbfbfafffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffafbfafffafafafffafbfbfffbfafbfffafafafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfafafffafbfbfffbfbfbfffbfafafffbfbfafff8f9f9ffddddddffa09f9fff8d8d8dff8a8a8aff898989ff878787ff868685ff848484ff828182ff7c7c7cff6a6a6aff403f3fff161616ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffdfdfdfffdfdfefffdfcfdfffcfcfcfffcfbfbfffcfbfcfffbfbfafff9f9f9fff7f8f7fff6f6f6fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefeff0ffeeeeeeffedededffededecffebebebffeaeaeaffe8e8e8ffe6e6e5ffe4e4e3ffe2e1e2ffdfdfdfffdddddeffdadadaffd7d7d7ffd4d4d4ffd3d2d3ffd0d0d0ffcecfceffcdccccffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcccbcbffcccbcbffcccccbffcbcccbffcbcbcbffcbcbcbffcccccbffcbccccffcbcbcbffcbcbccffcbcbcbffcccbccffcbcccbffccccccffcccccbffcccbcbffccccccffcdcdcdffcecdceffcececfffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d4ffd6d5d5ffd7d7d7ffd7d7d6ffd7d8d7ffd8d8d7ffd9d8d9ffd9d9d9ffd9d9daffdadadaffdbdadaffdbdbdbffdbdcdcffdcdcdbffdcdcdcffddddddffddddddffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfe0ffdfe0dfffe0e0e0ffdfdfe0ffdfe0dfffe1e0e0ffe1e0e0ffe1e1e1ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe2e2e2ffe3e2e2ffe2e3e3ffe2e2e2ffe2e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe7e6e7ffe6e6e6ffe7e7e7ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e7ffe7e6e7ffe7e6e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e4ffe5e4e5ffe5e4e4ffe4e4e3ffe4e4e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e3e3ffe2e3e3ffe2e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e0e0ffe1e0e0ffe0e0dfffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdedeffdededeffdededeffdededeffdededdffdededeffddddddffdddddeffdedddeffddddddffddddddffdcddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdcdcffdbdbdbffdbdbdbffdbdbdaffdbdadbffdadadaffdadadaffdadad9ffd9d9daffd9d9d9ffd9d8d9ffd8d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd5d6d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d0ffcfd0cfffcececeffcdccccffcccccbffc9cacaffc7c7c7ffc4c4c5ffc1c1c1ffc1c0c1ffc0c0c0ffc0bfbfffbebebeffbebebeffbfbfbeffbfbebeffbfbebeffbebdbeffbdbdbcffbcbcbcffbcbbbcffbababaffbababaffb9b9b9ffb8b8b8ffb9b9baffb8b8b8ffb6b6b6ffb5b4b4ffb2b2b2ffb0afafffacacacffa7a8a7ffa3a2a2ff9c9b9cff959595ff8e8e8eff878687ff818180ff797a7aff70706fff696969ff646463ff5d5d5dff575657ff4f4f4fff484848ff424241ff3c3c3cff363736ff323233ff2f2e2eff2b2b2bff262626ff242424ff212121ff1e1f1eff0a0909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff0e0e0dff222122ff3c3c3dff4f504fff595959ff5c5c5cff606060ff636463ff686868ff6c6c6cff6f6f6eff6d6d6cff3d3e3dff373837ff3d3d3dff434343ff494a4aff505151ff575858ff5e5e5eff656565ff6b6b6bff737272ff7a7a79ff818181ff898888ff8f8e8eff949393ff989899ff9e9d9dffa2a2a2ffa7a6a7ffabababffaeaeaeffb1b1b1ffb3b3b3ffb6b6b6ffb8b8b8ffb9b9b9ffbbbbbbffbdbcbdffbebdbdffbebfbfffbfc0bfffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c2ffc3c2c2ffc4c4c3ffc4c4c4ffc4c4c4ffc5c4c4ffc6c6c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffcac9caffcbcacaffcbcbcbffcbcccbffccccccffccccccffcccdccffcdcdcdffcecdcdffcececeffcececeffcececeffcfcfcfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d2ffd3d3d3ffd4d3d3ffd4d3d3ffd5d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d6d6ffd6d6d6ffd8d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdad9daffdbdadbffdbdbdaffdbdcdbffdbdcdbffdddcdcffdddcdcffddddddffdedddeffdededeffdfdfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e6ffe7e7e6ffe8e8e9ffeaeaeaffecebebffececedffedeeedffefeeeefff0efeffff0f0f0fff0f1f0fff2f1f2fff3f3f3fff4f4f3fff4f5f4fff5f5f4fff5f6f5fff6f6f6fff8f8f7fff8f9f9fffafafafffafbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfbfbfff8f8f7fff1f0f0fff1f0f0fff1f1f2fff4f3f3fff6f6f6fff9f8f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfcfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffbfcfbfffcfbfcfffcfbfcfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefefffefefefffefefefffefefefffeeefeffff3f3f3fffaf9fafffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffbfbfbfff2f2f2ffeeeeeeffefefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff2f3f3fffdfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff070607ff1b1b1bff3d3e3eff5f5f5fff7a7a79ff848484ff858584ff848484ff878787ff8a8a8aff8b8c8bff8d8c8dff9d9e9dffdededffff9fafafffcfcfdfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfbfbfffafbfafffafafafffafbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fffafafafffafaf9fff9f9f9fffaf9fafffafafafffafafafffafafafffafbfafffafafbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffafbfafffbfbfbfffafbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfafbfffbfafbfffafbfafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafff8f9f8ffdad9daff9b9b9bff8c8d8cff8a8a8bff898989ff878787ff868686ff848383ff828181ff7d7c7cff6a6a6aff3e3d3dff131313ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffdfefefffdfdfdfffdfcfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfff9f9f9fff8f7f7fff6f6f6fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecedecffebececffeaeaeaffe8e8e8ffe6e5e5ffe4e4e3ffe2e2e2ffe0dfdfffdededeffdad9daffd7d7d7ffd4d4d4ffd2d3d3ffd0d0d0ffcececeffcdcdcdffcbcbcaffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcccbffcbcbccffcbcbcbffccccccffccccccffcccccbffcccccbffcccccbffccccccffcdcdcdffcececeffcecfceffcfcfcfffcfd0d0ffd1d0d0ffd1d2d1ffd2d2d1ffd2d3d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd7d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdbffdbdcdbffdcdbdcffdcdcdcffddddddffddddddffdedddeffdededeffdfdedeffdfdfdfffdfdfdfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0dfffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e3ffe4e4e3ffe5e5e4ffe5e4e5ffe4e5e4ffe6e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e6ffe5e6e6ffe6e6e5ffe5e6e5ffe6e6e5ffe6e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0e0dfffdfe0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdedddeffddddddffdedddeffdeddddffddddddffddddddffddddddffdddcddffdcdcdcffdcdddcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadbdaffdadadaffdad9daffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d7ffd8d8d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d3d3ffd1d1d1ffd0d1d0ffcfcfcfffcececeffcccdcdffcccbcbffcacac9ffc7c7c7ffc4c4c5ffc1c1c1ffc1c1c1ffc0c0c0ffbfc0bfffbebebeffbfbfbeffbfbfbfffbebebeffbebebeffbdbebdffbdbdbdffbcbcbcffbcbbbbffbbbbbaffbabab9ffb9b9b9ffb8b8b9ffbab9b9ffb8b8b8ffb6b7b6ffb4b4b4ffb2b2b2ffafb0afffabababffa7a6a6ffa2a1a1ff9b9b9bff959495ff8e8d8dff878787ff818180ff797a79ff706f70ff696969ff636463ff5d5d5dff565656ff4f4f4fff484848ff424242ff3d3c3cff383737ff333333ff2f2e2fff2b2b2bff262626ff242424ff212121ff1e1e1eff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0c0c0cff202121ff3b3b3bff4e4e4dff595959ff5c5c5bff5f605fff646364ff696968ff6b6c6bff6b6b6bff696968ff3d3d3dff383838ff3d3d3eff444343ff4a4b4aff515251ff585858ff5e5e5eff656565ff6b6b6bff727271ff7a7a79ff818180ff888888ff8e8e8eff949493ff989998ff9e9d9effa2a2a2ffa7a6a6ffabacabffaeaeadffb1b1b1ffb3b4b4ffb6b6b6ffb8b8b8ffb9bab9ffbbbbbbffbcbcbcffbdbebdffbebebfffc0bfbfffc1c0c0ffc1c1c1ffc2c1c2ffc2c2c2ffc3c3c3ffc4c4c3ffc4c4c4ffc5c4c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcbcacaffcbcacbffcbcbcbffcbccccffccccccffcccdccffcdcdcdffcecdcdffcdcecdffcececeffcfcfceffcecfcfffcfcecfffcfd0cfffcfd0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d2ffd3d3d2ffd4d4d3ffd4d3d3ffd3d4d3ffd5d4d4ffd4d5d4ffd6d5d6ffd5d6d6ffd7d6d6ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9dad9ffdadadaffdadbdaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcddffdddddeffdededdffdededeffdfdfdeffdfdfdfffe0dfdfffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe4e4e3ffe4e3e4ffe5e5e5ffe7e6e6ffe8e8e8ffeaeaeaffebececffedededffeeeeedffefefeffff0f0effff0f0f0fff1f1f1fff2f2f2fff2f3f3fff3f3f3fff4f5f4fff5f5f5fff6f6f6fff6f7f7fff8f8f8fff9f9f9fffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffdfcfcfff8f8f8fff0f0f0fff1f1f1fff1f2f1fff2f2f2fff3f3f4fff6f6f6fff8f9f8fff0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefefffefefefffefefefffefefefffefefefffefefeffff4f4f4fffaf9fafffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefff9fafafff0f0f0ffefeeefffefefefffeff0effff0f0f0fff0f0f0fff0f1f0fff2f3f3fffdfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030304ff111211ff2d2c2cff515251ff737273ff828282ff848485ff858585ff878787ff8a8a8aff8b8b8cff8d8d8dff999998ffd8d8d8fff9f9f9fffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfdfdfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefefffefefdfffefefefffefdfefffefdfdfffdfefdfffefdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafafbfffbfbfafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffafbfafffbfbfbfffafbfafffafbfbfffafafbfffbfbfafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffaf9fafff9fafafff9faf9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9fafff9f9f9fffafaf9fffafafafffafafafffafafafffbfafafffafafafffafafafffafbfbfffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfafbfffbfafbfffbfafbfffbfbfafffbfbfafffafbfbfffbfbfafffafbfafffbfafbfffbfafafffbfbfbfffbfafbfffafbfafffafbfafffbfbfbfffafbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfff7f6f7ffd2d2d1ff969697ff8b8c8cff8a8b8aff898a8aff888988ff868686ff858584ff848384ff7c7c7cff646465ff383838ff101011ff010202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefdfefffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfff9faf9fff8f8f8fff6f6f6fff5f5f5fff3f4f3fff2f2f2fff1f2f1fff0f0f0ffefefefffeeeeeeffedededffececedffebececffeaebebffe8e9e8ffe6e5e6ffe4e4e4ffe2e2e2ffe0dfdfffdddedeffdbdbdbffd7d7d8ffd4d5d4ffd3d2d2ffd0d1d0ffcececeffcdccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcccbccffcdcccdffcececdffcececeffcecfcfffd0d0cfffd0d0d0ffd1d1d2ffd2d2d1ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd5d5d5ffd5d6d5ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcddddffdddeddffdddedeffdedfdeffdfdedeffdedfdeffdfdedfffdfdedeffdedfdfffdfdfdfffdfdedfffdfdfdfffe0dfdfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e2ffe2e2e3ffe3e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe3e3e4ffe4e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e6ffe7e7e6ffe6e6e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe2e1e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfe0e0ffe0e0e0ffdfe0dfffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdededeffdededeffdddeddffdeddddffdededdffddddddffddddddffddddddffddddddffdcddddffdcdddcffdcdcdcffdcdcdbffdbdbdbffdbdcdbffdbdbdbffdbdadaffdadbdbffdadadaffd9d9daffd8d9d9ffd9d8d8ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcccdccffcccccbffc9c9caffc7c7c7ffc4c4c5ffc1c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebfffbebebfffbfbebfffbfbebeffbebebeffbdbebdffbcbdbdffbdbcbcffbbbcbbffbbbabbffbabab9ffbababaffbababaffb9bab9ffb8b8b8ffb6b6b6ffb4b4b4ffb1b2b2ffaeaeaeffababaaffa6a6a6ffa1a1a1ff9b9b9bff949594ff8d8d8dff878787ff808080ff797879ff6f6f6fff686869ff626363ff5c5d5cff565656ff4f504fff484848ff424242ff3c3c3cff373737ff333334ff2f2f2fff2b2b2cff262727ff252424ff212221ff1e1e1eff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0d0d0dff212121ff3b3c3bff504f50ff595959ff5c5c5cff606060ff646463ff696869ff6b6b6cff6a6a6aff5c5c5bff333333ff383838ff3d3e3eff444444ff4a4a4bff525151ff585859ff5e5f5fff656565ff6b6b6bff727172ff797979ff818181ff888888ff8f8e8eff949493ff999998ff9d9e9effa3a2a2ffa6a7a6ffacabacffaeaeaeffb2b2b1ffb4b3b4ffb6b6b6ffb7b8b7ffbababaffbbbbbbffbcbdbdffbebebeffbfbfbeffc0c0c0ffc1c0c1ffc2c1c1ffc2c2c2ffc3c2c2ffc3c4c3ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c7c6ffc6c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9cacaffcbcacbffcbcacbffcbcccbffcccbcbffcccdccffccccccffcdcdcdffcdcdceffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffdadadaffdadadaffdadbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdddddcffdddeddffdededeffdedfdeffdedfdeffdfdfdfffe0dfdfffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe5e6e6ffe7e7e7ffe9e8e9ffeaebeaffecebebffedededffeeeeeeffefefeffff0f0f0fff0f0f0fff2f1f1fff3f2f2fff3f3f3fff4f3f4fff5f5f4fff5f5f5fff6f6f6fff7f7f7fff9f9f9fff9f9fafffbfbfafffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffafbfbfffbfbfbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfcfdfff9f8f9fff2f2f2fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff3f4f3fff0f0f0fff1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0f0fff0f0f0ffefefefffefefefffefefeeffefefefffecededfff2f2f2fffcfcfdfffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020102ff0c0c0cff242423ff4c4c4cff6e6e6eff808080ff858585ff878687ff888787ff898a8aff8b8b8cff8e8e8dff969796ffd3d3d3fff9f9f9fffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefdfffdfefdfffefdfdfffdfdfefffefefdfffefdfefffdfdfdfffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffafbfbfffbfbfbfffafbfbfffafafafffbfafbfffbfbfbfffafbfbfffafafbfffbfbfafffafbfafffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffefdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfcfbfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffafbfbfffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfbfafffafafafffbfafafffbfafafffafafafffafafafffafafbfffafafafffafafafff9fafafff9f9fafffafafafffafafafff9fafafffaf9f9fffaf9f9fff9faf9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9fafff9fafafffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfbfffafafafffbfbfafffafbfbfffbfbfbfffbfafbfffafafafffbfbfafffafbfbfffbfbfafffbfafbfffafbfafffbfafafffbfafbfffafbfafffbfafafffafbfbfffafafafffafbfafffbfbfafffbfafafffbfafbfffbfafbfffafbfafffbfbfafffafbfafffbfbfafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffafbfbfffafafbfff6f5f5ffcbcccbff939494ff8c8c8bff8b8a8aff898a8aff898888ff878787ff888788ff868686ff7b7b7bff626262ff373636ff111011ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffbfbfbfffcfcfbfffbfcfbfffcfcfdfffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffdfefdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffaf9f9fff7f8f7fff6f6f6fff5f5f5fff4f3f3fff2f2f2fff1f1f1fff0f0f0fff0efefffeeeeeeffedeeedffecececffecececffeaebeaffe8e8e8ffe6e6e5ffe4e4e4ffe2e2e2ffe0e0e0ffdededeffdcdbdcffd8d7d8ffd4d4d4ffd3d3d2ffd0d0d1ffcececeffccccccffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcacbcaffcbcbcbffcacbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcccbcbffcdcccdffcdcdcdffcececeffcecfcfffcfcfcfffd0d1d0ffd1d1d1ffd2d2d1ffd3d2d3ffd3d3d3ffd4d4d3ffd4d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d9ffdad9d9ffdad9daffdadadaffdadadbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffddddddffddddddffdededeffdfdedeffdfdedfffdedfdfffdfdedfffdedfdfffdfdedfffdfdedfffdfdfdfffdfe0dfffdfdfe0ffdfe0dfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe2e3e2ffe3e3e3ffe3e2e3ffe2e2e2ffe3e3e2ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe6e7e6ffe6e6e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe2e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdededfffdededdffdedddeffddddddffdddddeffdeddddffddddddffdcddddffdddddcffdddcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdbdbdbffdbdbdbffdadbdbffdbdadaffdad9daffd9d9d8ffd9d9d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d2d3ffd1d2d1ffd0d0d0ffcfcfcfffcdceceffccccccffcccccbffc9cac9ffc7c7c7ffc5c4c5ffc2c2c1ffc1c1c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbfbeffbfbebfffbebebeffbebebeffbdbdbdffbcbcbcffbcbcbcffbbbbbaffbababaffbababaffbababaffb9b9b8ffb7b8b7ffb5b6b5ffb3b3b2ffafafb0ffadacacffaaaaaaffa5a5a5ffa0a0a0ff9a9a9bff949494ff8d8d8dff878787ff7f8080ff767675ff6e6e6eff676868ff626262ff5c5c5cff555655ff4f4f4fff494948ff424242ff3c3c3cff383838ff333434ff302f2fff2c2b2cff272727ff252524ff212222ff1b1b1bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff020102ff101010ff282827ff434343ff535353ff595a5aff5d5d5dff606060ff646464ff696969ff6b6b6cff6a6a6aff5c5c5cff343434ff383938ff3d3d3eff444444ff4b4b4bff525252ff595858ff5f5f5eff656565ff6b6c6cff737272ff7a797aff818281ff898888ff8f8e8fff939494ff999999ff9e9e9effa2a2a2ffa7a7a7ffacacabffafafaeffb2b2b2ffb4b4b4ffb6b6b6ffb8b8b8ffb9bab9ffbbbcbbffbcbcbcffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc1c1c2ffc3c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c5ffc6c6c6ffc6c7c7ffc8c7c7ffc8c8c7ffc8c8c8ffc8c9c9ffcac9caffcacacaffcbcacaffcbcacbffcbcbcbffcccccbffccccccffcccdccffcdcdcdffcdcdcdffcececeffcfceceffcecfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d1ffd3d2d2ffd2d3d3ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d3ffd5d4d5ffd4d5d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d9d8ffd9dad9ffdadadaffdadbdaffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffdeddddffdededeffdededeffdededfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe8e7e8ffeae9e9ffebebebffecedecffededeeffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff4f4f4fff4f5f4fff6f5f5fff6f6f6fff7f7f7fff9f9f9fffafafafffcfbfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfdfdfffaf9f9fff2f2f2ffecedecfff0f0f0fff1f1f2fff1f1f1fff0f0f0fff1f1f0fff1f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f1f1ffeff0f0fff0f0f0ffefefefffefefefffedededffededecfff3f2f2fffcfdfcfffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff0d0c0cff202020ff4a4a4bff6e6f6eff808080ff858586ff878787ff878787ff8a8a89ff8c8c8cff8e8e8eff969696ffccccccfff8f8f8fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafafbfffafbfafffafafafffbfbfafffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfefffefdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfdfefffcfdfdfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafafafffafbfafffafbfafffbfafbfffbfbfbfffbfbfafffafafafffbfafafffbfbfafffbfbfafffafafbfffafbfbfffafbfbfffbfafafffbfbfbfffafafbfffafafafffafafafffafafafffaf9f9fffaf9fafff9fafafffaf9fafff9faf9fffaf9fafffaf9f9fff9faf9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9fafff9f9fafff9faf9fffaf9f9fffafafafffafafafffafafafffafafafffafbfafffbfbfafffafbfbfffafbfafffafafafffbfbfbfffafbfbfffbfafbfffafbfafffafbfafffafafbfffafbfafffafafbfffbfbfafffbfafbfffbfafbfffbfbfafffafafafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffbfbfafffbfbfafffafafbfffafbfbfffafbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfff4f4f4ffc5c5c5ff929392ff8c8c8cff8b8b8aff8a8a89ff888988ff888787ff888989ff868686ff797a7aff636363ff393839ff121312ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefdfdfffdfefdfffcfcfcfffcfcfcfffbfcfcfffafbfbfffaf9f9fff8f8f8fff6f6f7fff5f5f5fff3f4f3fff2f3f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffedecedffecececffebebeaffe7e8e8ffe6e6e6ffe4e4e4ffe2e2e3ffdfe0e0ffdedddeffdcdcdcffd8d8d8ffd5d5d4ffd3d2d3ffd0d0d1ffcecfceffcccdcdffcbcbcbffcacbcaffcbcacaffcbcbcaffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcbcaffcacbcbffcbcbcbffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcacbffcccccbffcdcccdffcdcdcdffcececeffcececeffcfcfcfffd0d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd4d3d3ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9dad9ffd9dadaffdadadaffdadadbffdbdbdbffdcdbdbffdcdcdcffdddcddffdddddcffddddddffdddedeffdededeffdededeffdededeffdededeffdededfffdfdfdfffdedfdeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e6ffe7e6e7ffe6e6e7ffe7e6e7ffe6e7e6ffe7e6e7ffe7e6e6ffe6e7e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e1ffe0e1e0ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffe0e0e0ffdfdfdfffdfdfdfffdededeffdddedeffddddddffdddddeffddddddffddddddffddddddffddddddffdddcdcffdcdddcffdcdcdcffdcdcdcffdbdcdcffdbdcdcffdbdbdbffdbdadbffdbdbdbffd9dad9ffd9d9d8ffd8d8d8ffd8d8d9ffd8d8d8ffd7d8d8ffd7d7d8ffd6d6d6ffd5d5d5ffd4d4d3ffd3d2d3ffd1d1d1ffd0d0d0ffcfcfcfffcececdffcccccdffcbcccbffc9c9c9ffc7c7c7ffc4c4c5ffc2c2c2ffc0c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbebebeffbdbdbdffbcbcbcffbbbcbcffbbbabbffbababaffbababaffb9b9b9ffb8b8b8ffb7b7b6ffb4b4b4ffb1b1b2ffafafafffacacacffa8a7a7ffa4a4a4ff9f9e9fff9a9a99ff949494ff8e8e8eff878787ff808080ff757676ff6f6e6fff696969ff646364ff5d5d5dff565756ff4f4f4fff494848ff424242ff3c3c3cff373737ff333333ff302f30ff2b2c2bff282727ff252425ff212222ff191a19ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020302ff161615ff313131ff4b4b4cff565756ff5b5b5cff5e5e5fff616261ff656565ff6a6a6aff6c6b6cff6a6a6aff5c5b5bff343434ff393938ff3e3e3eff444544ff4b4b4bff535353ff585959ff5f5f5fff656666ff6c6c6cff737374ff7a7b7aff828182ff898989ff8f8f8fff959495ff9a9a99ff9e9e9effa3a3a3ffa7a8a7ffacacadffafafafffb2b2b2ffb4b4b4ffb6b6b6ffb9b9b8ffbababaffbbbbbcffbdbdbdffbebebeffc0bfbfffc0c1c0ffc1c1c1ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc6c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcbcbcbffcccccbffcccbccffcccccdffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcfcfceffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffdadad9ffdadadaffdadadbffdbdbdbffdbdcdcffdcdbdbffdcdddcffdddcddffddddddffdddeddffdededeffdededeffdfdedfffdfdfdfffe0dfe0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e3ffe3e4e4ffe4e4e5ffe5e5e5ffe7e6e7ffe9e9e9ffeaeaeaffececebffecececffededeeffefefefffeff0f0fff0f0f1fff1f1f1fff2f2f2fff3f3f2fff3f3f4fff4f4f4fff5f4f5fff5f6f6fff7f7f6fff8f8f8fff9faf9fffafafafffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffcfbfcfffbfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffafafafff3f3f3ffeeeeeeffefefeefff0f0f0fff0f0f0fff0f1f0fff1f0f1fff2f1f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f1fff0f0f1fff0f0f0ffeff0efffefefefffedeeeeffeeededfff3f3f3fffcfcfcfffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0d0d0dff212121ff4d4e4dff717171ff7f7f7fff858584ff868686ff878787ff8a8a89ff8b8c8cff8e8d8eff939393ffc5c5c5fff7f7f7fffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfcfdfffcfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafafffbfafafffafbfbfffbfafbfffafbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfdfffdfefdfffdfefdfffefdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafafffafbfbfffafbfbfffafbfafffbfbfbfffafbfafffafbfafffbfafbfffafbfbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafaf9fffafaf9fff9fafafff9fafafff9f9fafff9fafafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9faf9fffaf9fafff9f9fafffafafafff9fafafffaf9fafffafbfafffafafbfffafafafffafafafffbfafbfffbfbfafffbfbfbfffbfbfafffafafafffbfbfbfffafafbfffafafbfffbfbfafffafbfafffafbfbfffafbfbfffafbfafffafafafffafbfbfffafafbfffafafafffbfafafffafafafffafafafffafafbfffafafbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafff2f2f2ffbdbebeff8f908fff8b8b8cff8a8b8bff8a8a89ff888888ff878786ff878787ff848383ff787778ff626262ff3c3c3bff131413ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffdfdfdfffcfdfcfffcfcfdfffcfcfbfffbfbfbfffaf9fafff7f7f8fff6f6f6fff4f5f5fff3f3f3fff3f2f2fff1f1f1fff0f1f0ffefefefffeeeeeeffedeeedffececedffebececffebeaeaffe8e8e8ffe6e6e6ffe4e4e4ffe2e2e2ffe0dfe0ffdededeffdcdcdbffd8d9d8ffd5d5d4ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcbcbcaffcbcacbffcacacaffcbcacaffcacbcbffcbcacbffcbcbcbffcacbcbffcbcbcbffcacbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcbccccffcccdcdffcdcdcdffcecdceffcecfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d8ffd8d8d9ffd8d9d9ffd9d9d9ffdadad9ffdadadaffdadbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcddddffddddddffdddeddffdededdffdededeffdededeffdfdedeffdfdedeffdfdfdeffdedfdfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e6e6ffe5e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e6ffe7e6e7ffe6e6e7ffe6e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe6e7e6ffe7e7e6ffe7e7e6ffe6e7e7ffe6e7e7ffe6e6e7ffe6e7e7ffe7e7e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdfdfe0ffdedfdfffdfdedfffdededeffdededdffdddeddffddddddffddddddffddddddffdcdcddffdcddddffdddddcffdcdddcffdcdcdcffdcdcdcffdbdbdbffdcdbdbffdbdbdbffdbdbdaffdadadaffd9d9d9ffd8d8d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d3ffd2d3d3ffd1d1d2ffd0d0d0ffcecfcfffcdcdceffccccccffcbcbcbffc9c9c9ffc7c7c7ffc4c5c4ffc2c2c2ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffbfbfc0ffbfbfbfffbfbfbeffbebdbeffbdbebeffbcbdbdffbcbcbcffbcbbbbffbbbbbbffbabbbaffb9b9b9ffb7b8b8ffb5b6b5ffb3b3b3ffb1b1b1ffaeafaeffabababffa7a7a7ffa2a2a3ff9e9e9eff99999aff949494ff8f8f8eff888888ff7d7e7dff757575ff6f6f6fff696a69ff636364ff5d5e5eff575756ff4f504fff484848ff424142ff3c3c3cff383737ff333333ff2f2f2fff2b2c2bff272727ff252525ff222322ff181918ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030404ff181818ff343434ff4e4f4eff595959ff5d5d5dff60605fff636363ff666667ff6b6b6aff6b6c6cff69696aff5b5b5bff343434ff383839ff3e3e3eff454545ff4c4c4bff535353ff595a59ff5f605fff676767ff6d6d6eff747474ff7b7b7bff818281ff888989ff8f8f8fff959594ff9a9999ff9e9f9fffa3a4a4ffa7a8a8ffadadadffafb0afffb2b2b2ffb5b5b5ffb7b7b7ffb8b9b8ffbababaffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c2ffc1c2c2ffc2c2c3ffc4c3c3ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c6c6ffc5c5c6ffc6c7c6ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffcac9c9ffcacacaffcbcbcaffcbcbcbffcbcbcbffccccccffcccdccffcdcdcdffcdcdcdffcdcecdffcececeffcececeffcfcfceffcfcfcfffcfcfd0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d2ffd3d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdbdadbffdbdbdaffdbdbdbffdcdbdcffdcdcdcffdcddddffddddddffdddddeffdededeffdededeffdfdfdeffdfdfdfffdfe0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe6e5e6ffe8e7e7ffe9e9e8ffeaeaeaffecececffedededffeeeeeeffefefeffff0f0f0fff1f1f0fff2f1f2fff2f2f2fff3f3f3fff3f4f4fff4f4f5fff5f5f5fff5f6f6fff7f7f7fff8f8f8fffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffbfbfcfffbfcfcfffcfcfcfffbfcfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfffafafbfff4f5f5ffefefeefff0eff0fff0f0f0fff0f1f1fff1f1f1fff2f1f2fff1f2f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff1f1f1fff1f0f1fff0f0effff0f0f0ffefefeeffeeeeeefff5f4f4fffcfcfdfffefefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff0e0f0eff212122ff4f504fff6f7070ff7e7e7eff868586ff878787ff888787ff8a898aff8b8b8bff8d8e8dff919091ffbdbcbdfff4f4f4fffcfbfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfafbfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffdfcfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafafafffafafbfffbfbfbfffbfafbfffbfafbfffafafafffafbfafffbfafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfefffdfefefffefefdfffdfdfdfffefdfdfffdfefdfffefdfefffdfefdfffefefefffdfdfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafbfffafbfbfffbfbfafffbfafafffbfafafffafbfafffbfafbfffafafafffbfafbfffafafafffafafafffbfafafffbfbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffafaf9fffaf9fafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fffafafafffaf9fafffafafafff9f9fafffafafafffafafafffafafafffafafafffbfbfafffafafbfffbfafafffafbfafffbfafafffafafafffbfbfafffafafafffbfbfafffbfafbfffafafafffbfafafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafbfffafafafffafafafffbfafbfffbfbfafffafafbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffaf9faffeeeeeeffb7b6b6ff8c8d8cff8b8b8cff8a8a8aff898989ff878787ff868687ff868686ff828281ff767676ff616160ff3a3a3aff121212ff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffdfefefffefdfefffdfdfcfffafafafff8f7f7fff6f6f6fff5f4f4fff3f3f3fff3f2f3fff2f2f1fff1f0f1fff0f0f0ffefefefffeeeeeeffedededffececebffeaeaeaffe8e8e8ffe6e6e7ffe4e4e5ffe2e2e2ffe0e0e0ffdededdffdcdcdcffd9d9d9ffd5d5d5ffd3d3d3ffd1d1d1ffcecfcfffccccccffcbcbcbffcbcbcbffcbcacbffcbcacbffcacacaffcbcbcaffcbcacaffcbcacbffcbcbcaffcbcbcbffcacbcbffcbcacbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffcccccdffcdcdcdffcecdceffcececfffcfd0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd5d4d5ffd5d5d5ffd5d6d5ffd7d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d9ffd9d8d9ffd9d9d9ffdadadaffdbdadaffdbdadbffdcdbdbffdbdbdbffdcdcdcffdcdcddffdddcdcffddddddffddddddffdededeffdededeffdededeffdededeffdededeffdedfdfffdfdfdeffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0dfffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe3e2e2ffe2e2e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e6ffe7e7e7ffe7e6e6ffe6e7e6ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdedddeffdededdffddddddffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdbdbdbffdbdbdaffd9d9d9ffd8d8d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d1ffd0cfd0ffcfcecfffcdcdcdffcdccccffcbcbcbffc9c9c9ffc6c7c7ffc4c4c4ffc2c2c2ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0bfc0ffbfbfbfffbebebfffbebebeffbdbdbeffbcbdbdffbcbcbcffbbbbbbffbbbbbbffbababaffb9b8b9ffb7b7b6ffb5b5b5ffb3b3b3ffb0b1b0ffaeaeaeffacababffa7a7a7ffa3a2a2ff9e9e9eff9a9999ff949494ff908f90ff888888ff7d7c7dff767675ff6f6f6fff696969ff636363ff5d5d5dff565656ff4f4f4fff494949ff424243ff3c3c3cff373737ff333332ff2e2f2fff2b2b2bff272727ff252425ff222322ff131413ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff171717ff303031ff4b4b4bff585958ff5d5d5dff616161ff646464ff686767ff6b6b6bff6c6c6cff6a6a6aff5c5b5cff343434ff393939ff3f3f3eff454545ff4c4b4cff525353ff5a5959ff606161ff686868ff6f6f6fff757575ff7b7b7bff818182ff888888ff8d8e8eff939393ff999899ff9e9e9effa3a4a4ffa8a8a8ffadadadffb0b0b0ffb3b3b3ffb6b6b6ffb8b8b7ffb9b9b9ffbababaffbcbcbcffbebdbeffbfbfbeffbfbfbfffc1c0c0ffc1c1c1ffc2c1c2ffc2c2c2ffc4c3c3ffc4c4c4ffc5c4c5ffc6c5c5ffc5c5c5ffc5c6c5ffc6c5c6ffc6c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcbffcbcbcbffcbcccbffcbcbccffcccdccffcccdcdffcdcdcdffcdcdceffcececeffcfceceffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd1d1d0ffd0d1d1ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd4d3d4ffd3d4d4ffd5d4d4ffd4d5d5ffd5d5d5ffd6d5d6ffd6d6d7ffd6d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdbffdcdcdbffdcdcdcffdddcdcffddddddffddddddffddddddffdededeffdfdfdeffdfdedfffe0e0dfffe0dfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe4e3e4ffe4e4e5ffe5e5e5ffe7e7e7ffe8e8e8ffe9e9e9ffebebeaffecececffedededffeeefeeffeff0effff0f0f0fff1f1f1fff2f2f2fff3f2f3fff3f3f3fff3f4f4fff4f5f4fff5f5f5fff6f6f6fff8f8f7fffaf9f9fffafafbfffcfbfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffbfafbfff5f5f6ffefeff0fff0f0f0fff0f0f1fff0f1f1fff2f2f1fff2f1f1fff2f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff1f1f2fff1f0f0ffeff0f0fff0f0f0ffefefeffff6f5f5fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff0f0f0fff222222ff4c4c4cff6c6c6cff7f7e7eff878787ff878787ff878788ff898989ff8b8c8cff8d8e8dff909090ffb6b7b6fff1f0f1fffbfbfbfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfbfafffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfafafffafafbfffbfafafffafbfbfffafbfbfffafafbfffbfbfafffafbfbfffafbfafffbfafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffdfefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefdfffdfcfdfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffcfbfbfffbfcfcfffcfcfbfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffafbfbfffbfafafffbfbfbfffafbfafffbfafbfffbfbfafffbfafbfffbfbfbfffbfafbfffafafafffafbfbfffbfbfbfffbfafafffafafbfffafafbfffbfbfafffafafbfffafbfafffafafafffbfafafffbfafafffafbfafffafafbfffafbfafffafbfafffafafafffafafafffafafafffafaf9fff9faf9fffaf9fafffafaf9fff9f9fafff9f9fafff9faf9fff9fafafffaf9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9fafafff9f9fafffafaf9fffafafafff9fafafffafafafffafafafffafafafffbfafbfffafbfbfffafbfafffafbfbfffafafbfffbfafafffafbfbfffbfafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffbfafafffafbfbfffafafbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfff9f9f9ffe9e9eaffb0b1b0ff8b8b8cff8b8b8cff8a8b8bff898a89ff888788ff868686ff858585ff808181ff737373ff5e5e5eff343334ff101010ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfdfffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefffefffefefffffffefefffefefdfffcfdfdfffafafbfff7f8f8fff6f6f6fff4f4f4fff4f3f3fff3f3f2fff2f1f1fff1f1f0fff0f0f0ffeff0efffeeeeeeffededeeffecececffeaebebffe9e8e8ffe6e6e7ffe5e4e4ffe2e3e3ffe1e1e0ffdededeffdcdcdcffdadadaffd6d7d6ffd4d4d4ffd1d1d1ffcececfffcdcccdffcbcbcbffcacbcbffcacacbffcbcbcaffcacbcbffcacbcaffcbcbcaffcacbcaffcbcacbffcbcbcbffcacbcbffcbcbcbffcacbcbffcacbcbffcbcacbffcbcbcbffcbcacaffcbcbcbffcacbcaffcbcbcbffcbcccbffccccccffcdcdcdffcdcdceffcececeffcfcfcfffd0d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffdad9d9ffdadadaffdbdadaffdbdbdaffdbdbdbffdcdcdbffdbdcdcffdcdcddffddddddffddddddffdeddddffdededeffdededeffdedfdfffdededeffdedfdfffdededfffdfdfdfffdfe0dfffdfe0dfffe0dfdfffdfdfe0ffe0dfe0ffe0e1e0ffe0e1e1ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe3e4e4ffe4e3e3ffe4e4e4ffe3e4e4ffe4e4e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e6ffe7e6e6ffe6e7e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe6e5e5ffe5e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e3e3ffe3e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e1ffe2e1e2ffe1e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0dfe0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdfdedeffdedfdeffdedddeffdededdffddddddffddddddffddddddffdcddddffdddcddffdcdcddffdcdcdcffdcdcdcffdcdcdbffdbdcdcffdbdbdbffdbdbdbffd9dad9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd5d6d6ffd4d4d5ffd4d4d3ffd2d3d3ffd1d1d1ffd0d0d0ffcecfceffcecdceffcdcccdffcbcbcbffc9c9c9ffc6c7c7ffc4c4c4ffc2c1c2ffc0c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffc0bfc0ffbfbfbfffbebebfffbdbdbdffbcbdbdffbcbcbcffbbbbbbffbbbbbbffb9babaffb8b8b8ffb7b7b7ffb4b5b4ffb2b2b3ffb1b0b0ffaeaeadffabababffa7a6a7ffa2a3a2ff9e9e9eff999999ff959595ff90908fff868585ff7c7d7cff757576ff6f6f6fff686869ff636263ff5d5d5dff565756ff504f4fff494949ff424242ff3c3d3dff373737ff323333ff2e2e2fff2b2b2bff272827ff252525ff232222ff131313ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000001ff000000ff000100ff000000ff010000ff010000ff010000ff000100ff000000ff000100ff000000ff000001ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff171717ff2e2e2eff494849ff585858ff5e5d5eff616261ff636464ff666667ff6a6b6aff6c6d6dff6a6b6bff5d5c5cff343534ff393939ff3f3f3fff444545ff4b4c4bff525353ff595a5aff616061ff686969ff706f6fff767676ff7b7c7bff828283ff888887ff8e8d8eff939393ff989899ff9e9d9dffa3a3a4ffa8a8a8ffaeadaeffb0b0b1ffb3b4b4ffb6b6b5ffb7b7b7ffb9b9b8ffbababbffbcbcbcffbebdbdffbebfbfffbfbfc0ffc0c1c0ffc1c1c1ffc2c1c2ffc3c2c3ffc4c4c3ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c5ffc5c5c6ffc5c5c6ffc6c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c8ffc9cac9ffcacac9ffcacbcaffcacacbffcbcbccffccccccffccccccffccccccffcccccdffcdcdcdffcdceceffcdceceffcececfffcfcfceffcfcfcfffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d1d2ffd2d3d2ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d7d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9daffdadad9ffdadadaffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdcdddcffddddddffddddddffdedddeffdededeffdfdedeffdfdfdeffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e2e2ffe2e3e3ffe4e3e3ffe4e4e4ffe5e4e4ffe5e6e6ffe7e7e7ffe8e9e9ffeaeaeaffebebecffedededffeeeeeeffefeeeeffefeff0fff0f0f0fff1f2f1fff1f2f2fff2f2f3fff4f4f3fff4f5f4fff4f5f5fff6f5f5fff6f7f6fff8f8f8fffafafafffbfbfcfffcfdfcfffcfdfdfffcfdfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffbfcfbfffcfbfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffbfbfbfff7f7f7fff0f0f0fff1f0f1fff1f1f0fff1f2f2fff2f2f2fff2f1f2fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff2f2f2fff1f2f1fff0f1f1fff0f0f0fff0efeffff6f7f7fffdfdfdfffefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0c0b0cff1e1f1fff444444ff686868ff7d7d7dff858685ff878787ff878787ff898989ff8b8b8bff8d8e8dff909090ffb0b0afffecececfffafafafffbfcfbfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffbfbfbfffdfcfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffdfcfcfffcfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafafafffafafbfffafafbfffafbfbfffbfafafffafbfafffbfafafffbfbfafffafafafffbfafafffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfefffefdfefffefefdfffdfefefffefefdfffefdfefffefefefffefefefffdfefdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfcfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffafafafffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffafafbfffbfafafffbfafafffbfafafffbfafbfffafafbfffbfbfbfffafafafffbfafbfffafafafffbfafbfffbfbfafffafbfbfffbfafafffafafbfffafafbfffafbfafffafbfbfffafbfafffafafbfffafafafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafff9faf9fff9faf9fffaf9f9fff9faf9fff9f9f9fff9faf9fff9fafafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9fafffafafafffaf9f9fffafaf9fffafafafffafafafffaf9fafffbfafafffafbfafffafafbfffafafbfffafafafffafafafffafafafffafafafffbfafafffafafafffafafafff9fafafffafafafffaf9fafffaf9fafff9f9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffbfafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f8f8ffe5e5e4ffa9a9a9ff8c8c8cff8b8c8bff8b8a8aff898a89ff878888ff868686ff858585ff7f8080ff717172ff595958ff2b2b2bff0d0d0dff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefffffffefefffffefefefffdfdfdfffafbfafff8f8f8fff6f5f5fff4f4f4fff3f4f3fff3f3f2fff1f2f1fff1f1f1fff0f0f0fff0f0efffeeeeeeffedeeedffecececffeaebeaffe8e9e9ffe6e7e6ffe5e5e5ffe3e3e4ffe1e1e1ffdededeffdcdcdcffdadadaffd7d6d7ffd4d4d4ffd1d1d1ffcfcfceffcdcdcdffcacbcbffcacacbffcacacbffcacbcbffcbcacaffcacbcaffcbcacaffcbcbcaffcacacaffcbcacaffcbcbcaffcbcbcbffcacbcbffcbcbcbffcacacbffcacacbffcbcacaffcbcacaffcbcacaffcbcacbffcbcbcbffccccccffccccccffcecdceffcececeffcfcfcfffd0d0cfffd0d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadbdaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdddcffdddcddffdddeddffddddddffdededdffdedfdfffdedfdfffdededfffdfdedeffdfdfdeffdfdfdfffe0dfe0ffdfe0e0ffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e1e1ffe3e2e2ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e5ffe4e4e5ffe6e5e6ffe6e6e5ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e6ffe7e7e6ffe6e7e6ffe6e6e6ffe7e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e3ffe2e2e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe2e2e2ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe0e0e1ffe0e1e1ffe0e1e0ffe0e1e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0dfffe0e0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdedfdeffdededeffdededeffdededeffdddeddffddddddffddddddffdddddcffdcddddffdcdddcffdcddddffdcdcddffdcdcdcffdcdcdbffdcdcdbffdbdbdbffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d8ffd6d7d6ffd6d5d6ffd4d4d5ffd3d4d4ffd3d2d2ffd1d1d1ffd0d0d0ffcfcfceffcdcdcdffcdccccffcbcbcbffc9c9c9ffc6c6c7ffc4c4c4ffc1c1c1ffc0c0c1ffc0c0c0ffc1c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfc0ffbebebfffbebebeffbdbdbdffbdbdbdffbcbdbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb6b6b6ffb4b5b4ffb2b2b2ffafb0b0ffaeadadffababaaffa6a7a6ffa3a3a2ff9e9e9eff9a999aff959695ff90908fff848584ff7d7d7dff767676ff6f6f6fff686968ff626362ff5d5c5cff565655ff4f4f4fff484948ff424343ff3c3d3dff373738ff333332ff2f2f2eff2b2b2bff272727ff252525ff222222ff0f0f0fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff161616ff2d2d2dff494949ff585858ff5f5f5fff626262ff646465ff666667ff6a6a6aff6d6d6dff6c6c6cff575757ff353534ff393939ff3f3e3eff444544ff4b4b4bff525253ff5a5a59ff606061ff686869ff706f70ff777676ff7c7c7cff828282ff878788ff8d8d8eff929293ff999899ff9d9d9effa4a3a4ffa9a9a8ffaeafafffb1b1b0ffb3b3b4ffb5b5b6ffb7b7b7ffb9b9b9ffbbbbbbffbcbcbdffbebebdffbfbfbfffbfc0bfffc1c1c0ffc1c1c1ffc2c1c2ffc2c3c2ffc4c4c3ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c5ffc5c6c5ffc5c6c5ffc6c6c6ffc7c7c6ffc7c7c8ffc8c8c8ffc9c9c9ffc9c9caffcac9caffcacacaffcbcbcaffcbcbcbffcccbccffccccccffccccccffcccdccffcdcdcdffcdcdcdffcececeffcececeffcecfcfffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd1d1d2ffd2d2d2ffd3d2d2ffd4d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9dad9ffdadadaffdadbdbffdadbdbffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdddddeffdddedeffdedfdeffdedfdeffdfdfdfffe0e0dfffe0e0e0ffe0e1e0ffe1e2e1ffe3e2e2ffe3e3e2ffe3e3e4ffe4e5e4ffe5e6e6ffe6e7e7ffe8e8e8ffe9e9e9ffebebeaffebebecffedededffedeeeeffeeefefffeff0effff1f1f1fff1f1f1fff2f2f3fff3f3f3fff4f4f4fff5f4f4fff5f5f5fff6f6f6fff7f7f7fff9f8f8fffbfafafffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfbfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff8f8f8fff1f1f1fff1f0f1fff1f1f2fff2f1f2fff2f2f1fff1f2f2fff2f2f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f2fff0f1f0fff0f0f0fff7f7f8fffdfdfdfffffefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090909ff181818ff3c3c3cff646565ff7c7c7cff848484ff858585ff878787ff898989ff8b8b8bff8d8d8dff929291ffacadadffe8e8e8fffafafafffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfbfffcfdfcfffcfdfdfffcfdfcfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffbfcfbfffcfbfcfffbfbfbfffafbfbfffbfbfbfffafbfbfffafafbfffafafafffafafbfffbfafafffbfbfbfffafafafffafafafffbfafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefefefffdfdfdfffefefefffdfdfefffdfdfdfffdfefefffefefefffefdfefffffefffffefefefffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffcfcfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfafffafafbfffafafbfffafafbfffafafbfffbfbfafffafafbfffbfafafffbfafbfffbfafbfffbfafbfffbfafbfffbfbfbfffafafafffbfbfafffafafbfffafafafffafbfafffbfbfbfffafafbfffbfafbfffbfbfafffbfafafffafbfafffbfbfafffafafafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9fafafff9faf9fff9fafafffaf9fafff9faf9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafffaf9f9fffafafafff9f9fafffaf9fafffafaf9fff9fafafff9fafafffafbfafffbfbfafffafafafffafafafffafafafffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9f9f9fffafafafff9f9fafff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffafafafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffcfcfbfff8f8f8ffe0e1e1ffa6a7a6ff8e8e8eff8b8c8cff8b8a8bff898a89ff878888ff868786ff848484ff7d7d7dff6c6d6dff4f4e4eff222322ff0b0b0bff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffefdfefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefefefffefefefffbfbfbfff8f8f7fff5f5f5fff4f4f4fff3f3f3fff2f3f3fff2f2f1fff1f1f1fff0f0f0ffeff0efffeeefeeffedeeedffedececffeaebeaffe8e9e9ffe6e7e7ffe5e5e5ffe3e3e3ffe1e2e1ffdededeffdcdcdcffdadadaffd6d6d6ffd4d4d4ffd2d2d1ffcecfcfffcccdcdffcacbcaffcacacaffcacacaffcbcbcaffcacacaffcacacaffcbcacaffcacbcaffcacbcaffcbcbcbffcbcbcaffcacacaffcacacaffcacacbffcacacbffcbcbcaffcacacbffcbcacaffcacacbffcbcacbffcbcbcbffcccbcbffcdccccffcccdccffcececeffcececfffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd6d6d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadad9ffdadbdbffdbdbdaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcddddffdddcddffdddeddffdddddeffdededeffdedfdeffdededeffdedfdeffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e7e7ffe7e7e6ffe6e6e6ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe6e6e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe1e1e1ffe1e0e0ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdedeffdededeffdededeffdddeddffddddddffddddddffddddddffdcddddffdcdddcffdcdddcffdcdcdcffdcdddcffdcdcdbffdbdcdbffdbdbdbffd9d9d9ffd8d9d8ffd9d9d8ffd7d8d8ffd7d7d8ffd6d7d6ffd6d5d6ffd5d4d4ffd4d4d4ffd2d2d2ffd1d0d1ffd0d0cfffcecfceffcdcecdffcccdcdffcbcbcaffc8c8c9ffc6c6c6ffc4c3c4ffc1c1c2ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0c1ffc0c0c1ffc0bfc0ffc0bfbfffbfbfbfffbebebeffbebebdffbdbcbdffbcbcbcffbabbbbffbababaffb9b8b9ffb8b7b8ffb6b6b6ffb4b3b4ffb1b2b2ffb0b0afffacadadffaaaaaaffa7a7a6ffa2a3a2ff9e9e9eff9a9a9aff959595ff8f9090ff858584ff7d7c7dff767676ff6f706fff686968ff626262ff5c5b5cff555655ff4e4e4fff484848ff424242ff3d3c3cff373837ff333332ff2e2f2eff2b2b2bff272727ff242525ff232222ff0c0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff000000ff000000ff000000ff000000ff000101ff010100ff000000ff000000ff000100ff000100ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff171717ff2e2f2fff4a4a4aff585959ff5f5f60ff626362ff656565ff676667ff6b6b6bff6e6e6eff6d6c6dff535352ff343534ff393a39ff3f3f3fff444444ff4a4b4bff525252ff59595aff616161ff696969ff707070ff777676ff7d7c7dff838283ff888788ff8d8d8dff939393ff989898ff9e9e9effa3a3a3ffa8a8a8ffaeaeaeffb1b1b1ffb4b3b4ffb7b6b7ffb8b8b8ffbab9b9ffbabbbbffbdbdbcffbdbebeffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc2c1c1ffc2c2c2ffc3c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c6c5ffc5c6c5ffc5c6c6ffc6c6c6ffc7c7c6ffc7c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9cacaffcbcacaffcbcbcaffcbcbcbffcbcbcbffcbcccbffcdccccffcccdcdffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcececfffcfcfcfffd0cfcfffcfd0d0ffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d4d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9d8d9ffdad9daffdadadaffdbdadaffdadbdbffdbdbdbffdbdbdbffdcdcdcffdddcdcffdddddcffddddddffddddddffdededdffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e4e3ffe4e4e4ffe5e5e5ffe6e7e6ffe7e7e7ffe8e9e9ffeaeaeaffebecebffecececffedededffeeeeeeffefefefffeff0f0fff0f1f1fff1f2f1fff2f2f3fff3f3f3fff5f4f4fff4f4f5fff6f5f6fff7f6f6fff7f8f8fff9faf9fffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffcfcfdfffcfcfcfffcfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfcfff9f8f8fff2f2f2fff1f1f1fff2f2f2fff1f1f2fff1f1f1fff1f2f2fff2f2f2fff1f0f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f2fffaf9f9fffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090808ff161516ff393939ff626162ff7a7b7bff848484ff868686ff878888ff898988ff8a8b8aff8e8d8dff919292ffa7a8a7ffe4e4e4fff9f9f9fffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafbfbfffbfafbfffafafafffbfbfbfffafbfafffafbfafffbfafafffafbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffefefefffdfdfefffefefefffefdfefffefefefffdfefdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffafbfafffbfafbfffafbfbfffafbfafffbfafbfffbfbfafffbfbfbfffafbfbfffbfafafffafbfbfffafbfbfffbfbfafffbfafbfffafbfafffafbfbfffbfbfbfffafbfbfffcfbfbfffbfafafffafbfafffafafafffafafbfffbfbfbfffafafbfffafafbfffbfafafffafafbfffafbfafffbfafbfffafafafffafafafffbfafafffafbfafffafafafffafbfbfffbfafafffafafafffafafafffafafafffafafafff9fafafffafaf9fff9fafafff9fafafffafafafffaf9fafff9fafafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9fafafff9f9fafff9f9f9fffafafafffafaf9fff9faf9fffaf9fafff9fafafff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffaf9f9fff9faf9fff9faf9fff9f9fafffafafafff9f9fafffafafafffaf9fafffafafafffafafafffafafbfffafafafffafafafffbfafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff9f9faffdededdffa1a2a1ff8e8e8eff8c8c8cff8b8a8bff898a8aff888888ff868686ff848483ff7c7d7cff666767ff434343ff1a1a1aff080808ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfdfdfff8f8f8fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f2fff1f1f1fff0f0f0ffeff0efffeeefeeffedeeeeffececedffebebebffe8e9e9ffe7e7e7ffe5e5e5ffe3e3e3ffe1e1e1ffdededeffdbdbdbffd9dadaffd6d6d6ffd5d4d5ffd1d1d1ffcfcfcfffcccdcdffcbcbcbffcacacaffcacbcbffcacacaffcacbcaffcbcacaffcacbcbffcacacaffcbcacbffcacacaffcacacaffcacbcbffcbcacaffcacacbffcacacbffcacacaffcacacaffcacbcaffcacbcbffcacbcaffcacbcbffcbcbcbffcccbcbffcccdccffcdcdcdffcececfffcfcfd0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d6d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdbffdbdbdcffdcdcdbffdcdcdcffdcdcdcffddddddffddddddffdddeddffdddedeffdededeffdedfdeffdededeffdededeffdededeffdfdedeffdfdfdfffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e2e2ffe1e2e1ffe2e2e3ffe3e3e3ffe3e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e5e4ffe5e5e5ffe5e5e6ffe5e6e6ffe5e5e6ffe5e5e6ffe6e5e5ffe5e5e6ffe5e6e5ffe6e5e6ffe7e6e7ffe7e6e7ffe7e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e5ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e2e3ffe3e3e2ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e1ffe1e2e1ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffdfdedeffdededfffdededfffdededeffdededeffdededeffdddedeffdddddeffddddddffdcddddffdcddddffdddddcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd5d6d6ffd5d5d5ffd3d4d3ffd2d3d2ffd1d1d1ffcfd0d0ffcececeffcecdceffccccccffcbcbcbffc8c9c9ffc6c6c6ffc3c3c4ffc1c2c2ffc1c1c1ffc1c0c1ffc0c1c0ffc0c1c1ffc0c1c0ffbfc0c0ffc0bfbfffbfbebeffbebebeffbdbebdffbdbdbdffbcbcbdffbababbffbababaffb9b8b8ffb6b7b7ffb5b5b5ffb4b3b4ffb1b1b1ffafafafffadacacffa9aaaaffa6a6a6ffa2a3a3ff9e9e9eff9a9a9aff949495ff8e8e8eff848484ff7c7c7dff767675ff6f6f6fff686868ff626262ff5b5b5cff555555ff4e4e4eff474848ff424241ff3b3c3cff363636ff323131ff2d2d2dff2a2a2bff272727ff252425ff222122ff0c0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff1a1919ff323132ff4b4b4bff5a5a5aff606060ff636363ff646565ff676767ff6c6c6bff6f706fff6e6d6dff525353ff343434ff39393aff3e3f3eff444444ff4b4b4bff535252ff5a5a5aff616162ff696969ff707070ff767776ff7c7d7dff828382ff878888ff8d8d8dff939292ff989898ff9d9d9dffa3a3a3ffa9a9a9ffaeaeaeffb1b1b1ffb4b4b4ffb6b7b7ffb8b8b8ffbab9baffbbbbbbffbdbcbdffbebdbeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc4c4c5ffc5c5c4ffc5c6c5ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcbffcccbcbffccccccffccccccffcdccccffcdcdcdffcdcdceffcdceceffcecfceffcecfceffcecfceffcfcfcfffcfd0d0ffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdbdadbffdbdadbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffdedddeffdededeffdededeffdfdfdfffdfdfe0ffe1e0e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e2e3ffe4e4e4ffe4e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffebeaeaffebebebffecededffeeededffefeeefffefefeffff1f0f0fff1f1f2fff2f2f2fff2f3f3fff4f4f4fff4f5f4fff5f6f5fff6f6f6fff7f7f7fff8f8f8fffaf9fafffbfbfbfffcfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfcfffcfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff9f9f9fff2f2f2fff1f1f1fff1f2f1fff1f1f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f3fffafafafffefdfefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff080809ff161615ff3a3939ff616262ff7b7a7aff868586ff878888ff878787ff888888ff8b8a8bff8d8e8dff909090ffa1a1a1ffdfdfe0fff8f8f9fffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfcfbfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfafbfffafbfbfffafafbfffbfafafffafafafffafbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefefffefefefffdfefdfffefefdfffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfafbfffafbfbfffbfbfafffbfbfafffafafbfffafafbfffafafafffbfafafffafafbfffafbfafffafafafffbfbfbfffafbfafffafafafffafafbfffbfafafffbfbfafffcfbfbfffbfafafffafbfafffbfafbfffafbfafffbfbfafffafbfbfffafafafffafafafffafafafffbfafbfffbfafbfffbfafafffafbfafffafbfafffafafafffafafbfffafbfafffafafafffafbfafffafbfafffbfbfafffafafafffafafafffaf9fafffafaf9fffafafafffaf9fafffafafafff9f9fafff9faf9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9fafffaf9f9fffaf9fafff9fafafff9f9fafffaf9f9fffaf9f9fff9fafafffafaf9fffafaf9fff9fafafff9fafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafff9f9fafffaf9fafffaf9f9fffafaf9fffafaf9fffaf9f9fff9fafafffafafafff9faf9fffafaf9fffafafafffafaf9fffafaf9fff9fafafffbfafbfffafafafffbfafafffafbfafffafbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfff8f9f9ffd9d8d8ff9b9b9bff8d8d8dff8c8b8cff8b8b8bff89898aff888888ff868685ff848484ff7d7d7dff636364ff3d3c3cff171616ff070707ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffdfefdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffdfdfdfff8f8f7fff5f5f5fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeefeeffededeeffedededffeaeaebffe9e9e9ffe7e7e7ffe6e5e5ffe3e4e3ffe1e1e2ffdfdedeffdcdcdcffd9d9d9ffd6d6d6ffd5d5d5ffd2d1d1ffcfcfcfffcdcdccffcbcacbffcacacbffcacacbffcacacaffcacacaffcacbcaffcbcbcaffcacbcaffcacacbffcacacbffcacacaffcbcacaffcacacaffcacbcaffcacacaffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcccbcbffcccdccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d0d0ffd1d2d1ffd2d3d2ffd4d4d4ffd5d4d5ffd6d5d5ffd6d6d6ffd6d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadbdaffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdddcffdddcddffdedddeffdddddeffdddedeffdededeffdfdedeffdedfdeffdededeffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0dfe0ffe0e0e1ffe1e0e0ffe1e0e1ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e2ffe2e2e3ffe3e3e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe4e4e4ffe3e4e4ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe7e6e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e5e6ffe5e6e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e3ffe3e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e1ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0e0ffe0e0dfffe0dfdfffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdededeffdedddeffdedddeffddddddffddddddffdcdcdcffdddcddffdcdddcffdcdcdcffdcdcdcffdcdbdbffdadadaffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d9ffd9d8d8ffd7d7d8ffd5d6d6ffd4d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0cfffcfcfceffcdcdceffcccccdffcacacaffc9c8c8ffc5c5c6ffc3c4c3ffc1c1c1ffc2c1c1ffc1c1c1ffc0c0c0ffc0c0c1ffc1c0c0ffc0c0c0ffc0c0bfffbfbfbeffbebebeffbebebeffbdbdbdffbcbcbcffbabbbbffb9b9b9ffb8b8b8ffb6b6b6ffb5b4b5ffb3b2b3ffb1b0b1ffaeaeaeffabacacffa9a8a8ffa6a6a6ffa1a1a0ff9c9c9cff979797ff919291ff8b8b8bff848483ff7c7d7cff767575ff6f6f6eff686868ff616162ff5c5b5cff545455ff4e4e4eff474747ff424141ff3b3c3bff363636ff323131ff2e2d2dff2a2a2aff262626ff242524ff222121ff060707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff010000ff000000ff000100ff000000ff000000ff000100ff000000ff000100ff000100ff010100ff000000ff000100ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff1c1c1cff363736ff4f4e4eff5a5b5bff616060ff636263ff656565ff676767ff6c6b6cff6f6f6fff6d6d6dff535352ff353534ff39393aff3e3e3fff444444ff4b4b4bff525252ff5a5a5aff616161ff696969ff6f7070ff757576ff7c7c7cff828282ff888887ff8d8d8dff939292ff979898ff9c9c9cffa3a3a3ffa9a9a8ffaeaeaeffb1b1b1ffb4b4b4ffb7b7b7ffb9b9b9ffbab9baffbcbbbbffbdbdbdffbebfbeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c3c2ffc3c4c3ffc4c4c4ffc4c5c4ffc5c4c4ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c7ffc6c6c7ffc7c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9caffcbcacaffcbcbcbffcbcbcbffcbcbccffccccccffcdccccffcccdcdffcecdcdffcecdceffcdceceffcececfffcfceceffcfcecfffcfd0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d5ffd7d6d6ffd6d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdbdadbffdbdadbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffddddddffddddddffddddddffdededeffdedfdeffdfdfdfffe0e0dfffe0e1e0ffe1e0e1ffe2e1e1ffe2e2e2ffe3e2e3ffe4e4e4ffe4e4e5ffe5e6e5ffe6e6e6ffe8e8e8ffe9eae9ffeaeaeaffecebebffedececffedecedffeeeeeeffefefeffff0eff0fff0f1f1fff2f1f1fff3f2f3fff3f3f4fff4f4f4fff5f5f5fff6f5f5fff6f7f7fff8f8f7fff9f9f9fffafafbfffbfbfcfffcfdfcfffefdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffdfdfcfffafaf9fff3f2f2ffedeeeefff1f1f1fff1f2f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f4fff3f3f3fff4f3f3fff3f3f3fff2f3f2fff2f2f2fffbfbfbfffefefefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff070707ff141313ff383839ff636463ff7b7b7bff858686ff888888ff878786ff888989ff8b8b8bff8d8d8eff8e8f8fff9c9c9cffdadadafff9f8f8fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffcfcfdfffcfcfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfafbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefdfffdfefefffefefefffdfdfefffefefefffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfbfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfafbfffafbfafffbfbfbfffbfafafffafafafffbfafafffafafbfffafafbfffafafafffbfafbfffafafafffafafbfffafafbfffafbfafffbfafafffafbfafffbfbfbfffafbfafffafafafffbfafafffafafafffafafbfffafafafffbfbfafffafbfbfffafafafffbfbfafffafafafffafafafffbfbfbfffafbfafffbfafafffafafafffafafafffafafbfffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafff9fafafff9f9fafffafaf9fffafaf9fff9fafafffafaf9fffaf9f9fffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafafafffafaf9fffaf9fafff9faf9fff9f9fafffaf9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafaf9fff9faf9fffafafafff9faf9fff9fafafffaf9f9fff9f9f9fffaf9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfafffbfafafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfff7f7f6ffd3d3d3ff979797ff8c8c8cff8b8b8cff8b8b8aff8a8989ff888888ff868685ff848384ff7d7d7dff636362ff3a3b3aff171617ff070707ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefdfdfff8f8f7fff5f5f5fff4f4f4fff3f3f4fff2f2f2fff2f2f2fff1f1f1fff0f0f1ffefeff0ffeeeeefffededeeffedececffebebebffe9e9e9ffe7e7e7ffe6e5e6ffe4e4e4ffe2e2e1ffdededeffdcdbdcffdad9d9ffd7d6d6ffd5d4d4ffd1d2d2ffcfcfcfffcccdcdffcacbcbffcacacaffcacbcaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcacacaffcacacaffcacacaffcacacbffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffcbcbcbffcbcccbffccccccffcdcdcdffcdcdceffcfcecfffcfd0cfffd1d1d0ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd7d7d6ffd7d7d7ffd9d8d9ffd9d9d9ffd9d9d9ffd9dadaffdbdadaffdadbdbffdbdbdbffdbdcdbffdcdcdcffdcddddffdcdcddffdcddddffddddddffdeddddffdededdffdededeffdededeffdededeffdfdedeffdfdedeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe3e2e2ffe4e4e4ffe5e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e5ffe4e5e4ffe4e5e4ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e4e5ffe6e6e6ffe7e7e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e4ffe3e3e3ffe2e3e3ffe3e2e2ffe2e3e2ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffdfdfe0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdedfdeffdedfdfffdededeffdededeffdddddeffdeddddffdeddddffddddddffdddddcffdddcddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdbdadaffdad9d9ffdad9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d5d6ffd5d5d4ffd3d4d4ffd2d2d2ffd1d1d1ffcfd0cfffcfcecfffcecdcdffccccccffcbcacaffc8c8c8ffc5c6c6ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c1ffc0c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbebebeffbebdbdffbcbcbdffbcbcbcffbababaffbabab9ffb8b8b8ffb6b6b6ffb5b5b4ffb2b2b2ffb0b0b0ffaeaeaeffaaababffa8a7a7ffa4a4a4ffa0a0a0ff9c9c9cff979696ff909090ff898a8aff838383ff7c7c7cff757576ff6e6e6fff686868ff616162ff5b5b5aff545454ff4d4e4dff474747ff414141ff3b3b3bff363535ff313131ff2d2d2dff2a2a29ff262626ff242323ff202121ff060706ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff010000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000001ff010000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff1f1e1eff3b3a3aff535353ff5c5d5cff606161ff636363ff656565ff686867ff6c6d6dff6e6e6eff6c6c6cff525252ff353535ff3a3939ff3e3e3eff454444ff4b4b4bff525253ff5a5a5aff616161ff686868ff6f6e6fff757575ff7b7c7cff828282ff878887ff8d8d8dff919191ff989898ff9e9d9dffa3a3a3ffa8a8a9ffaeaeaeffb2b2b1ffb5b5b5ffb7b7b7ffbabab9ffb9babaffbbbbbcffbdbdbdffbebfbeffc0bfbfffc0c0c0ffc1c1c1ffc1c2c2ffc2c2c2ffc2c3c3ffc2c3c3ffc4c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc7c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c8c9ffc9c9c9ffcac9c9ffcacacaffcbcacaffcbcbcbffccccccffccccccffcccccdffcdcdcdffcdcdcdffcdceceffcececeffcecfceffcfcfcfffcfcfcfffcfcfd0ffcfd0cfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d2ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d6d5ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd9dad9ffdadadaffdadadaffdbdbdaffdadadbffdbdbdbffdcdcdcffdcdcdcffdddcdcffdddddcffddddddffdddedeffdededeffdedfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e2ffe2e1e2ffe2e2e2ffe3e3e3ffe4e4e4ffe6e5e5ffe6e7e7ffe8e8e7ffe9e9e9ffeaeaeaffebebebffecececffedecedffeeededffefefeffff0efeffff0f0f1fff1f1f1fff2f2f2fff2f3f3fff4f3f4fff5f5f4fff5f6f5fff6f6f6fff7f7f7fff8f8f8fffafafafffbfafbfffcfcfcfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfefdfffbfafafff3f4f3ffeeefefffefefeffff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fffbfbfbfffefdfefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060707ff121112ff363636ff616061ff7b7b7aff858585ff878787ff878687ff888989ff8b8b8bff8d8d8dff8e8e8eff989897ffd6d6d6fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffdfcfdfffdfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfafffafafbfffbfbfbfffbfbfafffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffbfafbfffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefdfefffefefdfffefdfdfffefefdfffefefefffefdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffafbfbfffbfafafffbfbfbfffafafbfffafbfafffafbfafffafafbfffafbfbfffafbfafffafbfafffbfbfafffafafafffafafbfffbfafbfffafbfafffbfafafffbfafbfffbfafbfffbfbfafffbfafbfffbfafbfffafbfafffbfafafffbfbfafffbfbfbfffbfbfafffbfbfafffafafafffafbfafffafafafffbfbfafffbfafbfffafafbfffbfafbfffafbfbfffbfafafffafafafffafbfafffbfafafffbfafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafffafafafff9f9fafffaf9fafffafaf9fff9faf9fff9f9f9fff9f9f9fffaf9fafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fffaf9f9fff9f9fafffaf9f9fffafafafff9f9fafff9faf9fffafaf9fff9f9fafffafafafffafafafff9fafafffafafafffafafafff9fafafffaf9fafffafafafffafafafffafafafffaf9fafffafaf9fffaf9fafffaf9fafff9faf9fffaf9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafafafffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfff6f6f6ffcccccdff959495ff8c8c8cff8c8c8bff8a8b8bff8a898aff878888ff868586ff838383ff7a7b7aff616161ff393838ff151515ff070706ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffdfdfdfffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff8f7f7fff5f5f5fff4f4f4fff4f3f3fff3f2f2fff2f2f1fff1f1f1fff0f0f1fff0eff0ffeeeeeeffeeeeedffecededffebebebffe9e9eaffe8e7e8ffe6e6e5ffe4e4e4ffe2e2e2ffdededeffdcdcdcffdadad9ffd6d7d7ffd5d4d4ffd2d2d2ffcfcfcfffcdcdcdffcacbcbffcacacaffcacacaffcacacaffcacacaffcbcbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9cacaffcac9caffcacacaffcac9caffcacacaffcac9caffcbcbcaffcbcbccffccccccffcdcdccffcecdcdffcfcfceffd0d0d0ffd1d0d0ffd2d2d1ffd3d3d3ffd4d4d4ffd4d4d5ffd6d6d5ffd7d6d7ffd7d7d7ffd9d9d9ffd9dadaffdad9d9ffdadadaffdadbdaffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdcddddffddddddffddddddffdededdffdddedeffdededeffdededfffdfdedfffdfdfdeffdedfdeffdedfdfffdfdedfffdfdfdfffe0e0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe3e3e2ffe4e4e4ffe4e5e5ffe4e4e4ffe3e4e4ffe4e4e3ffe3e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e4e5ffe5e5e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e5ffe6e6e5ffe7e6e6ffe5e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e6e6ffe6e7e6ffe7e7e6ffe6e7e7ffe7e6e7ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e6ffe6e7e6ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe7e7e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e5e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe3e3e2ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdfe0dfffe0dfdfffdfdfdfffdfdfdeffdfdfdeffdededfffdfdedfffdededeffdededdffdddedeffdedddeffddddddffdddcddffdddddcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdadaffd9dadaffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd6d6d6ffd5d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfd0ffcecfceffcdcdcdffcccccdffcacbcbffc8c8c8ffc5c6c5ffc3c3c3ffc1c2c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc1c0c0ffc0bfc0ffc0bfbfffbfbebfffbebdbeffbdbdbcffbdbcbcffbcbbbbffbababaffb9b9b9ffb8b8b7ffb6b6b5ffb4b4b4ffb1b2b2ffb0b0afffadacadffaaaaaaffa7a7a7ffa3a4a4ffa0a09fff9c9b9cff969695ff908f8fff898989ff838382ff7c7c7cff757676ff6f6e6fff686868ff626261ff5a5a5aff535353ff4c4d4dff474647ff414140ff3a3b3aff353535ff313030ff2d2d2dff2a2a29ff252626ff232323ff1d1d1cff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000001ff000001ff000000ff000000ff000100ff010000ff010000ff000100ff000000ff000001ff010001ff000000ff010100ff000101ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff212122ff3d3d3dff555555ff5e5d5eff626161ff636363ff656565ff696969ff6d6d6eff6f6f6eff6c6c6bff4b4b4cff353635ff3a3a3aff3e3e3fff444545ff4b4c4bff525353ff5a5a59ff606161ff676768ff6e6d6eff757574ff7b7b7bff828282ff888788ff8c8c8bff929292ff999899ff9e9e9effa4a3a3ffa9a8a8ffaeaeaeffb2b1b1ffb5b5b4ffb7b7b7ffb9b9b8ffbababaffbcbcbbffbebdbdffbebebfffc0c0c0ffc0c1c1ffc1c1c1ffc2c2c2ffc2c3c2ffc3c2c2ffc3c3c2ffc3c4c3ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcccbcbffcbccccffccccccffcdccccffcdcdcdffcdcdcdffcdcecdffcececeffcfceceffcecfcfffcfcfceffd0d0cfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd4d3d4ffd4d5d4ffd5d4d4ffd6d5d5ffd6d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d8d7ffd8d8d7ffd9d9d8ffd9d9d9ffdad9d9ffdadad9ffdadadaffdbdbdaffdbdbdbffdcdcdbffdcdbdcffdcdcdcffddddddffddddddffdeddddffdededeffdedfdeffe0dfdfffe0e0dfffe0e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e2e3ffe4e4e3ffe5e5e5ffe6e6e6ffe7e7e8ffe9e8e9ffeaeaeaffebebebffecececffedececffeeeeeeffeeeeedffefefeffff0eff0fff1f1f0fff1f1f2fff3f3f2fff3f3f3fff4f4f4fff5f5f5fff5f6f6fff7f6f6fff8f8f7fff9f8f9fffafbfafffcfcfbfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffbfbfbfff5f5f5ffefefeffff1f1f0fff1f1f0fff1f1f1fff2f2f2fff2f2f2fff2f2f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f4f4fffbfbfcfffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff060606ff101010ff313031ff5c5c5dff79797aff858686ff878787ff878786ff898989ff8b8b8bff8d8c8cff8d8d8dff959696ffd1d1d1fff8f8f8fffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfafffafbfafffbfafafffbfafafffbfbfbfffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffbfbfafffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfdfffdfefdfffdfefefffdfefefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffafbfbfffbfafbfffafbfafffbfbfafffafafafffbfafafffafafafffafbfbfffbfbfafffafafafffafafafffafafafffbfbfbfffafafafffafafbfffbfafafffafbfbfffbfbfbfffafafafffafafafffbfafafffafbfafffafafafffbfafafffafafafffafbfbfffafbfbfffafafafffafafbfffafafafffbfafafffafafbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffafafbfffafafafffafafbfffafbfafffbfafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafff9fafafff9fafafffafafafff9faf9fffafafafffaf9f9fff9f9fafff9f9fafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9fafff9fafafff9f9f9fff9faf9fffafaf9fff9f9f9fffaf9f9fff9f9f9fffafafafffafafafffafafafffafaf9fffafaf9fffafafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9fafafffaf9fafffaf9f9fff9f9f9fff9fafafffafafafffaf9fafffafafafff9fafafffafafafffafafbfffafbfafffbfafbfffbfbfbfffafafbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfff4f4f4ffc6c6c7ff949394ff8d8c8cff8c8b8cff8a8a8aff888989ff878787ff858585ff838383ff787878ff5c5c5dff343434ff111211ff050606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffdfdfdfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff7f7f8fff5f5f5fff4f4f4fff4f3f3fff3f2f2fff2f2f2fff1f0f1fff0f0f1ffefeff0ffefeeefffeeededffecececffebebebffe9e9e9ffe7e7e7ffe6e6e6ffe5e4e4ffe2e2e2ffdfdedfffdcdddcffdadadbffd7d7d7ffd5d5d5ffd2d2d2ffcfcfd0ffcdcccdffcacbcbffcacacaffcacbcaffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacac9ffcacacaffcacac9ffcac9caffcac9c9ffc9cacaffcacacaffc9cac9ffcacacaffcac9c9ffcacbcaffcbcbcbffcccbccffccccccffcdceceffcecfcfffcfcfcfffd0d0d1ffd1d1d2ffd4d3d3ffd4d4d5ffd5d6d5ffd6d6d6ffd7d7d7ffd8d8d8ffdadadaffd9d9daffdadadaffdadadbffdadbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdededeffdededeffdfdedeffdedfdeffdfdfdfffdfdedeffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e1ffe2e3e3ffe3e3e2ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e4e5ffe5e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe6e7e7ffe6e6e7ffe6e7e6ffe7e7e7ffe6e6e7ffe6e6e7ffe7e6e7ffe6e7e7ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe3e3e4ffe4e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0dfe0ffdfe0e0ffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdededeffdedfdfffdededeffdededeffdedddeffdddeddffdddddeffddddddffdcdddcffddddddffdddcdcffdcdcdcffdcdbdcffdbdcdbffdadadbffd9dad9ffd9d9d9ffd9d8d9ffd8d8d9ffd8d8d9ffd7d8d8ffd6d6d6ffd4d5d4ffd4d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcecfcfffcececdffcccdccffcacacaffc8c7c7ffc5c6c5ffc2c3c2ffc1c1c2ffc1c0c0ffc0c1c1ffc0c0c0ffbfc0bfffbfbfbfffbfbebeffbdbebeffbdbdbdffbdbcbcffbcbcbcffbcbcbcffbbbcbbffb9b9baffb9b9b9ffb7b7b7ffb6b6b5ffb4b3b4ffb1b2b2ffafafb0ffadadadffaaaaaaffa7a7a7ffa3a3a3ff9f9f9fff9b9b9bff959595ff908f8fff898989ff838383ff7c7c7cff767676ff6f6f6fff696868ff616161ff595a59ff525253ff4c4c4cff464646ff404040ff3b3a3aff353535ff303031ff2c2d2dff29292aff252525ff232323ff161616ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000100ff000000ff000000ff000001ff000100ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050505ff202121ff3c3c3cff535354ff5e5e5fff626162ff636364ff656565ff696968ff6f6f6eff6f6f6fff6b6b6bff474747ff363636ff3a3a3aff3f3f3fff454545ff4c4c4bff535353ff5a5a59ff606061ff676666ff6d6e6eff747474ff7a7a7aff818181ff888888ff8d8e8dff939393ff999898ff9e9e9effa3a4a4ffa8a9a9ffaeaeaeffb1b1b1ffb4b5b5ffb8b7b7ffb8b8b9ffbabbbaffbcbbbcffbdbebdffbebfbfffc0c0c0ffc0c0c1ffc1c1c1ffc1c2c2ffc2c2c2ffc3c2c2ffc3c2c2ffc3c3c3ffc4c3c4ffc4c4c5ffc5c4c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c7c7ffc8c7c7ffc7c8c8ffc8c8c9ffc9c9c9ffc9c9caffcacacaffcacbcbffcbcbccffcbccccffccccccffcccccdffcdcdcdffcdcdceffcdceceffcececeffcecfceffcfcfceffcfcfcfffd0cfcfffd0cfcfffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d1ffd3d3d2ffd2d3d2ffd3d2d3ffd4d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9daffd9dadaffdbdadaffdbdadbffdbdcdbffdcdbdcffdcdcdcffdcdcddffddddddffddddddffdededeffdededfffdedfdfffe0dfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe4e3e3ffe5e4e5ffe5e6e6ffe7e7e7ffe8e8e8ffe9eae9ffebebebffecececffececedffedededffeeeeeeffeeeeefffefefeffff0f0f0fff1f1f1fff2f2f2fff3f2f3fff3f4f4fff4f4f4fff5f6f5fff6f6f6fff7f6f6fff8f8f8fff9f9f9fffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfcfffdfdfefffefdfdfffdfefdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfbfff7f6f7fff0f0f0fff0f1f0fff1f1f1fff1f2f2fff1f1f2fff2f2f2fff1f1f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffefefefffefefefffffefefffefefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefffffffefffefffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffefffefefffffffffffffefffefffffffffffffefefffffefffffffefffffefffffffefefffffefffefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffefefefffffefefffefefefffffffffffffffefffefffefffffefefffffefefffffffffffefffefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffefefefffefdfefffdfefefffefdfefffefefefffdfefefffefefefffdfdfefffdfdfdfffdfefefffdfefefffffefefffffefefffffffffffffefffffffffffffffffffffffefefffffffffffefefefffefefffffffefefffdfefdfffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3ffefefeffff4f3f4fffcfbfbfffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff0f0f0fff2b2b2bff585758ff777777ff858686ff888888ff878788ff898989ff8b8a8aff8c8c8cff8e8e8eff949494ffc9c9c9fff8f7f8fffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfcfcfffcfbfbfffbfcfcfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffafafbfffafbfbfffafafbfffbfbfafffbfbfbfffbfafbfffafafafffbfbfbfffafbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfafbfffafbfbfffbfbfafffbfafafffafafafffafbfbfffafafbfffafbfafffbfafafffafafafffafafafffbfafbfffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafbfffbfbfafffbfafafffafbfafffafafbfffbfbfafffbfafafffafafbfffafbfbfffbfafafffafbfbfffafbfafffbfbfbfffbfafbfffbfbfafffbfafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafaf9fffafafafff9fafafff9f9fafff9f9f9fffafaf9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9fafff9faf9fffaf9f9fff9f9f9fff9fafafffafafafffafafafffafafafffaf9fafffaf9f9fffafafafffafafafff9faf9fffafafafffafafafff9fafafff9fafafffaf9fafff9fafafffafaf9fffaf9f9fff9faf9fffafafafffafafafffafaf9fffafafafffafafafffafafafffafbfafffafafafffafafbfffbfafafffbfafafffbfafafffbfbfafffbfbfbfffafbfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfbfff3f2f2ffbfc0c0ff909190ff8c8d8cff8b8c8cff8b8a8bff898988ff878787ff858685ff818182ff767576ff555555ff282828ff0b0b0cff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f8f8fff5f5f5fff4f4f4fff4f4f3fff2f3f2fff2f1f1fff1f1f1fff0f1f0ffeff0efffeeefeeffedeeeeffedecedffebebebffe9e9e9ffe7e8e7ffe5e5e6ffe4e4e4ffe3e3e2ffdfdfdfffdcdcddffdadadaffd7d7d7ffd5d5d5ffd2d2d2ffd0cfd0ffcccdcdffcbcbcbffcacacaffcacacbffcacbcaffcbcacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcac9c9ffcacacaffcacacaffc9c9c9ffcac9c9ffcacacaffc9cacaffc9c9c9ffcac9c9ffc9cacaffcacbcaffcbcbcbffcbcccbffcccccdffcececdffcececeffcfcfd0ffd0d1d1ffd2d2d2ffd3d4d3ffd5d5d4ffd6d6d6ffd7d6d7ffd7d7d7ffd9d8d8ffdadad9ffdadadaffdadbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdddcddffdddeddffdddeddffdddedeffdededeffdfdedfffdedfdeffdfdedfffdedfdfffdededfffdededeffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e1e1ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e2ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe4e5e5ffe4e5e4ffe5e5e5ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e7e6ffe6e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe6e7e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe7e7e7ffe7e6e7ffe6e6e6ffe7e6e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e7ffe6e7e6ffe7e6e6ffe6e5e6ffe5e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e5e5ffe4e4e4ffe3e4e3ffe4e3e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e2e2ffe2e3e2ffe2e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdeffdfdedfffdedfdfffdedfdeffdededeffdededeffdedddeffdddeddffddddddffdcddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd7d7d8ffd6d6d6ffd5d5d6ffd3d4d3ffd3d2d2ffd1d0d1ffcfd0d0ffcececfffcdcecdffcdcccdffcacacaffc7c7c7ffc5c5c5ffc2c3c3ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfbfffbfbebeffbdbebeffbdbdbcffbcbcbcffbbbcbbffbcbcbcffbcbcbbffbbbbbaffb9b9baffb8b9b9ffb7b7b7ffb5b6b5ffb3b3b3ffb1b1b2ffafafafffacacacffaaa9a9ffa7a7a6ffa3a3a3ff9e9f9fff9b9b9bff959595ff8f8f8eff898988ff838282ff7d7c7cff767776ff6f706fff686969ff616161ff5a595aff525352ff4c4b4cff454645ff3f3f40ff393939ff353534ff303030ff2c2c2dff292829ff252525ff222222ff0f0f0fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff010000ff010000ff000000ff010000ff000000ff000100ff000000ff000000ff010000ff000101ff000100ff000000ff000100ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff030303ff1d1d1dff373737ff525252ff5e5e5eff616261ff636363ff656565ff676868ff6e6e6eff707070ff6b6b6cff474747ff353536ff3a3a3aff404040ff464546ff4c4c4cff535353ff5a5a5aff606060ff676666ff6d6d6dff737473ff7a7a7aff818181ff878888ff8e8e8dff939393ff989998ff9e9e9fffa4a4a3ffa8a8a8ffaeaeaeffb1b2b2ffb5b5b5ffb7b8b8ffb8b9b8ffbababbffbcbcbcffbebdbdffbfbebeffc0c0bfffc1c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c2ffc2c2c2ffc3c3c2ffc4c3c3ffc4c5c4ffc4c5c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c8c8ffc8c8c9ffc8c8c9ffcacac9ffcacacaffcacacbffcbcbcbffccccccffccccccffccccccffcdcdcdffcdcecdffcdceceffcececeffcecfcfffcfcfcfffd0cfcfffcfcfd0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d6ffd7d6d7ffd7d8d7ffd8d8d8ffd9d9d8ffd9d8d8ffd9d9daffd9dadaffdadadaffdadbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdddcddffdededdffdededeffdedfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e1e0ffe2e1e1ffe2e3e3ffe3e4e3ffe4e4e4ffe5e6e6ffe7e6e7ffe8e8e8ffe9e9e9ffeaebeaffebebecffececedffedededffeeeeeeffeeeeefffeeeeeefff0f0f0fff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f6f6fff6f7f6fff7f7f7fff8f8f8fffafbfafffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffefdfdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfbfff8f8f8fff0f1f0fff1f1f2fff2f2f1fff2f2f1fff1f2f2fff1f2f2fff2f1f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefefffdfdfefffdfcfdfffdfdfdfffdfcfcfffcfcfcfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffefefefffefefefffefefdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffefefffffefefefffffffefffffffefffefefffffefefefffffefffffefefefffefefefffffefffffefffefffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefffffefffefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffefffefffefefffffffffefffffefefffefffffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefffffffefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffefffefffffffefffffffffffefffffffefefffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffefefffefffffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffffefffefffffffffffffffffffffffffffefffefefefffefefefffffefefffefffffffefffefffefefefffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffffffffffefffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefffffffffefffffefffffffffffffffffefefffefefffffefffffffefffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffefefefffffefefffefffefffefefefffefefefffefefffffefffefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffefefefffefffefffefefefffffefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfdfffefdfefffdfefefffdfefdfffdfefdfffdfefefffefdfefffdfefdfffefdfdfffdfefdfffdfdfefffdfdfdfffefefdfffdfefdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffdfefefffdfefdfffefdfdfffdfdfefffdfefefffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffcfcfcfffdfdfdfffefefdfffefefdfffefefefffffefefffefffffffefffefffefffffffefffffffffefffffefffefffefdfefffdfefefffdfdfefffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f2f2fff2f2f1fff3f3f3fff3f3f3fff2f2f2fff0f0f0ffeff0f0fff4f5f4fffbfbfbfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0d0c0cff252525ff515151ff727272ff858485ff8a898aff888989ff888988ff8a8a8aff8c8c8cff8e8e8eff919191ffc2c2c2fff5f6f6fffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffcfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffafbfbfffafafafffafbfbfffafbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfdfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffefdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffafbfafffafafafffbfafbfffafbfafffafafafffafbfbfffafafbfffafafafffafafafffafafafffbfafafffbfbfafffafafafffafbfafffafafbfffafafbfffbfafbfffbfafafffafafbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfafbfffafbfbfffafafafffbfafbfffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafff9fafafffafafafff9fafafffafafafff9f9f9fff9f9f9fff9faf9fffafaf9fff9fafafff9f9fafffaf9f9fffaf9f9fff9faf9fff9faf9fffaf9fafffaf9fafff9fafafff9faf9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafff9faf9fffaf9fafffafafafffaf9fafffafaf9fff9fafafffafaf9fffafaf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafbfffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffcfbfcfffafbfaffefeeeeffb8b8b8ff8e8e8eff8d8c8cff8c8c8bff8a8a8bff888989ff878787ff858585ff818181ff727272ff4a4a4bff1e1e1eff080807ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffdfdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f7f7fff5f5f5fff4f4f5fff3f3f3fff3f2f3fff2f2f1fff1f1f1fff1f0f0fff0eff0ffefeeeeffedeeedffececedffeaebebffe9e9e9ffe7e7e8ffe6e6e5ffe4e3e4ffe2e2e2ffdfe0dfffdededdffdbdbdbffd7d7d8ffd6d5d5ffd3d2d3ffd0d0d0ffcdcdcdffcbcbcbffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacac9ffcacacaffcacac9ffcacac9ffc9cac9ffcac9caffcac9caffcac9caffcac9c9ffcacacaffcbcbcaffcccccbffcccccdffcdcdcdffcececeffcfd0d0ffd1d1d0ffd2d2d2ffd3d4d3ffd5d5d5ffd5d6d5ffd7d7d7ffd8d7d7ffd9d9d8ffd9dadaffdadadbffdbdadaffdbdbdbffdbdcdcffdcdcdbffdcdcddffdcdddcffddddddffdeddddffdedddeffdededeffdedfdeffdededfffdedfdfffdfdfdfffdedfdfffdfdfdeffdededeffdededfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe7e6e6ffe7e6e6ffe7e7e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e6e6ffe7e7e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe3e4e3ffe4e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e3ffe2e2e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdedeffdfdedeffdfdedeffdfdedeffdededeffdddddeffdddeddffddddddffdcddddffdcdcdcffdcdcdcffdbdbdcffdcdcdbffdcdcdbffdbdbdbffdadadaffdad9daffdad9daffd9d9d9ffd9d9d8ffd8d7d8ffd7d6d7ffd5d6d6ffd3d4d3ffd2d2d2ffd1d1d1ffcfd0d0ffcececeffcdceceffcccccdffcacacaffc7c7c7ffc4c5c4ffc3c2c2ffc2c2c1ffc1c1c1ffc0c1c0ffc1c0c1ffc0c0c0ffbfbfbfffbfbebeffbdbdbdffbcbcbcffbbbbbbffbabbbbffbababbffbababaffb9bab9ffb8b8b8ffb7b6b7ffb5b5b5ffb3b3b3ffb0b1b0ffafaeafffacacacffaaa9a9ffa6a6a6ffa3a2a3ff9e9e9eff9a999aff949495ff8e8e8eff898889ff828282ff7c7c7cff767676ff706f70ff696868ff616161ff59595aff525252ff4b4b4bff454545ff3f3f3fff393839ff333334ff30302fff2c2c2cff282929ff242425ff222222ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff010000ff010000ff000000ff000000ff000000ff010000ff000001ff000000ff000001ff000000ff000000ff010000ff000000ff010000ff000100ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040404ff1a1a1aff343333ff505050ff5e5e5eff616261ff636363ff656465ff686868ff6e6e6eff727272ff6d6d6dff474747ff353535ff3a3b3aff404040ff464646ff4c4d4cff535353ff5b5a5aff616160ff666766ff6c6d6cff747374ff7a7a7bff828182ff888888ff8e8e8eff949493ff999999ff9e9e9fffa4a3a4ffa8a8a8ffaeafaeffb1b1b1ffb5b5b5ffb7b8b7ffb9b9b8ffbababaffbcbcbcffbebdbdffbfbfbfffbfc0bfffc1c0c1ffc1c1c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c3c2ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c7ffc6c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcaffcbccccffccccccffcdccccffcdcdcdffcdcecdffcececeffcececeffcfcecfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d6ffd6d5d6ffd7d6d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdadadbffdbdbdbffdbdcdbffdbdcdbffdddcdcffdddcddffdeddddffdddedeffdededeffdfdedeffdfdfdfffdfe0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe6e5e5ffe6e7e6ffe7e7e8ffe8e9e9ffeaeaeaffebececffecececffedededffededeeffeeeeeeffefefeeffeff0f0fff0f0f1fff1f1f1fff2f2f2fff3f3f3fff4f4f3fff5f4f5fff5f5f5fff6f6f6fff6f7f6fff7f8f7fffaf9f9fffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfefd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffcfcfcfff9f9f9fff1f2f1fff1f1f1fff2f2f2fff2f2f1fff1f2f2fff2f2f1fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffbfbfbfff9f9fafff9f9f9fff9f9f9fff9faf9fffafaf9fffaf9fafffaf9fafffafafafffafafafff9faf9fffafafafffafafafff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9fafafffafafafffafafafffafbfafffafafafffafafbfffafbfafffbfbfafffafbfafffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfefffdfefdfffdfdfdfffefdfefffdfefefffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfefffefdfdfffefdfefffefefefffefefdfffefdfefffefdfefffdfefefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffdfefdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefdfffdfefefffefefdfffefefefffdfefdfffefefdfffdfefdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfafafffafbfafffafafbfffafbfbfffafafafffafbfbfffbfbfafffafafafffafafbfffbfbfafffbfbfafffbfbfbfffafafbfffbfafafffbfafbfffbfbfbfffbfbfafffbfafbfffbfafbfffafbfbfffafbfafffafafafffbfafbfffafbfbfffafafafffafbfafffafafafffafafafffafaf9fffafaf9fffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff7f6f6fff6f5f6fff6f6f6fff5f6f6fff6f6f6fff6f5f5fff7f6f6fff9fafafffcfcfbfffdfcfdfffefefefffefefefffffefefffffefffffffefefffefffefffefefffffdfefefffdfdfdfffdfefefffefefdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff1f2f2fff3f3f3fff0f0f0fff0f0f0fff0f0f0fff6f6f5fffcfcfbfffdfefdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0a0b0aff1e1d1eff444443ff696968ff808081ff888988ff898989ff888888ff898a89ff8b8c8bff8e8e8eff8f9090ffbbbbbcfff3f2f2fffafafafffbfbfafffbfafbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffafbfafffbfbfafffbfbfafffafbfbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffbfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffafbfafffbfbfafffafbfafffafafbfffbfbfbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfbfbfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfafffbfafbfffbfbfafffbfbfafffafbfbfffafbfafffafafafffafafafffafbfafffafbfafffafbfafffafafafffafafafffbfafbfffbfafafffbfafafffafafbfffbfbfbfffafafbfffbfbfafffafafafffafafafffbfbfbfffbfafafffbfbfafffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfafafffafafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafff9fafafff9fafafffaf9fafffaf9f9fffaf9fafffaf9fafffafaf9fff9f9f9fffaf9f9fff9faf9fff9f9fafff9faf9fffaf9f9fff9f9fafffafaf9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fffafafafffaf9fafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffbfbfafffafbfafffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfcfbfff9f9faffe9e9e9ffb2b1b2ff8d8d8dff8c8c8cff8b8c8bff8a8a8bff898989ff878787ff848484ff808080ff6e6e6fff434444ff181818ff060505ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff8f7f7fff5f5f5fff5f4f4fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f0f0ffefefefffeeeeeeffedeeedffececedffebebebffe9e9e9ffe7e7e7ffe6e6e6ffe4e4e4ffe2e3e2ffe0e0e0ffdeddddffdcdbdbffd8d7d8ffd6d6d5ffd3d2d3ffd0d0d0ffcdcdcdffcbcbcbffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacac9ffcac9caffcacacaffcacacaffcacac9ffcacac9ffcacacaffcacacaffcac9c9ffcacac9ffcacac9ffcbcbcbffcccbccffcccccdffcdcdcdffcecfcfffd0cfd0ffd1d1d1ffd2d3d2ffd4d4d4ffd6d6d5ffd6d6d6ffd7d7d7ffd7d8d8ffd9d9d8ffd9d9daffdadadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdededeffdedfdeffdededfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe5e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e4ffe5e6e5ffe6e7e6ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e4e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe1e1e2ffe2e1e1ffe0e1e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdddddeffdededeffddddddffdcddddffdcdddcffdcdcddffdbdcdcffdcdbdcffdbdbdbffdbdbdbffdbdadbffdadbdaffdad9daffdad9d9ffd9d9d8ffd7d8d8ffd6d7d6ffd6d5d5ffd4d4d4ffd3d3d2ffd1d1d1ffd0d0cfffcecfceffcdcdcdffcdccccffcacacaffc7c7c6ffc4c4c5ffc3c2c3ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c0c0ffbfbfbfffbebebdffbcbdbcffbcbcbcffbbbbbbffbababbffbababaffb9babaffb8b8b8ffb7b7b7ffb6b6b5ffb5b5b4ffb3b3b2ffb0b1b1ffaeafafffacacacffaaa9a9ffa6a6a6ffa2a2a2ff9e9e9dff999a99ff949494ff8e8d8dff878887ff828282ff7b7c7cff767676ff6f6f6fff676867ff606060ff585859ff525252ff4a4a4aff444444ff3e3e3eff383839ff333434ff2f2f30ff2c2b2cff282828ff242424ff1f201fff040304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff050505ff1b1a1bff343433ff504f50ff5d5d5dff616161ff626263ff656565ff696969ff6f6f70ff757574ff6f706fff474747ff353535ff3a3a3bff414040ff474646ff4d4d4cff535354ff5b5b5bff616161ff676766ff6e6d6dff747474ff7c7c7cff838282ff898988ff8e8e8eff949494ff9a9999ff9e9f9fffa4a3a4ffa8a9a9ffaeaeaeffb1b1b1ffb5b5b4ffb7b7b6ffb9b9b8ffbabbbaffbcbcbcffbdbdbdffbfbfbeffbfbfc0ffc0c0c0ffc2c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c9c8ffc8c9c9ffc9cacaffcacacaffcbcacbffcccbccffccccccffcdcdccffcdcdcdffcecdcdffcececeffcececeffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd0d1d0ffd1d1d0ffd0d1d1ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d6ffd7d7d8ffd8d7d8ffd8d8d8ffd9d8d9ffd9d9daffdad9daffdadadaffdadbdaffdbdbdbffdcdcdbffdcdddcffddddddffddddddffdededeffdededeffdfdedeffdfdfdeffdfe0dfffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe2e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e9ffeaeaeaffebebebffecececffedededffedeeeeffeeefeeffefefefffefefeffff0f0f0fff1f0f1fff1f2f1fff2f2f2fff3f3f3fff4f4f3fff5f5f5fff5f6f5fff6f6f6fff7f7f7fff8f8f8fff9fafafffbfbfbfffafbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfcfcfff9f9fafff2f1f2fff1f2f2fff2f1f2fff1f2f2fff2f1f2fff2f1f2fff1f2f1fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffcfcfcfffbfbfbfff9f9f9fff7f7f7fff5f4f5fff4f5f4fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f4fff5f4f5fff5f5f5fff4f4f5fff5f5f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f7fff7f8f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9faf9fffafafafffafafafffbfafafffafafafffafafafffafbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfdfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffdfdfcfffcfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefdfdfffdfdfefffefefefffdfefefffefefdfffefdfdfffdfdfdfffefefefffefdfdfffefefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafafffafafbfffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafaf9fff9fafafff9fafafff9f9fafffafaf9fff9f9fafff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f8fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff8f9f8fff9f9f8fff8f8f9fff9f9f9fff8f9f8fff9f9f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff7f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff5f6f6fff5f5f5fff5f5f5fff4f5f4fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff3f3f4fff4f4f3fff3f3f4fff3f3f3fff4f3f3fff5f5f5fff8f7f7fff9f9f9fffafbfafffdfdfdfffdfefefffefefefffefefefffefefdfffefefefffdfdfefffefefefffefdfefffdfdfefffefefefffdfdfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f1fff0f0f1fff0f0f0fff6f6f6fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030302ff080708ff161617ff373737ff5d5d5dff7b7b7bff878787ff898989ff898989ff8a8a89ff8c8c8cff8e8e8eff909090ffb4b4b4ffeeefeffff9fafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffcfbfcfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffafafbfffafafbfffbfbfafffafafafffbfafbfffafafafffafafafffafafbfffafafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffafafbfffbfafafffafafafffbfbfbfffafbfafffafbfbfffafbfbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfafbfffbfbfbfffbfafafffafafbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfafbfffafbfafffafbfafffafafafffbfbfafffafbfbfffbfafafffafafafffafafafffafafafffafafafffafbfbfffafafafffafafbfffafafafffafafbfffafbfafffafafafffbfafafffbfafafffafafbfffbfafafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfafffbfafafffafbfbfffafbfafffbfbfafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9fafafff9faf9fffafaf9fffaf9fafff9f9fafff9faf9fff9faf9fff9faf9fffafafafff9fafafffafafafffafaf9fff9f9fafffafafafffafafafffafafafff9fafafff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafafafff9fafafffafaf9fffaf9fafffafaf9fffafafafffafafafffafafafffbfbfafffafafafffbfafafffafafafffafafafffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfff9f9f9ffe6e5e5ffabababff8d8d8dff8c8c8cff8b8b8bff898a89ff888989ff878686ff848383ff7e7e7eff6b6b6bff3f3e3eff151515ff040505ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff8f7f7fff5f6f5fff5f4f5fff4f3f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeff0efffefefeeffededeeffecececffeaebebffe9e9e9ffe8e7e7ffe6e5e6ffe4e4e4ffe2e2e2ffe0dfe0ffdededeffdcdcdbffd9d9d8ffd7d6d6ffd3d3d4ffd0d1d0ffcececdffcbcbcbffcbcacaffcacbcbffcacacaffcacacaffcacacaffcacacaffc9c9caffcacacaffc9cacaffc9cacaffcacacaffc9c9caffcacacaffc9cacaffcacacaffcacac9ffcac9caffcac9caffc9cacaffcac9caffcacacaffcbcbcbffcccbccffcccdccffcecdcdffcececfffd0d0d0ffd2d2d1ffd2d2d2ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffdadad9ffdadadbffdbdbdbffdbdcdcffdcdbdcffdcdcdcffddddddffddddddffdeddddffdddedeffdededeffdfdfdeffdfdfdfffdfdfdfffdfe0dfffe0dfdfffe0dfdfffdfdfdfffe0e0e0ffe0dfdfffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e7e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e6ffe6e7e6ffe7e7e6ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e3ffe3e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfe0ffe0e0dfffe0dfdfffe0dfdfffdedfdfffdfdfdeffdfdfdeffdededeffdddeddffdddedeffddddddffdddcdcffdcdcdcffddddddffdcdbdcffdbdbdbffdbdcdcffdbdbdbffdbdbdaffdbdadaffdad9daffd9dad9ffd8d9d8ffd7d8d7ffd7d7d7ffd5d6d6ffd5d5d5ffd3d3d2ffd1d1d1ffd0cfcfffcececeffcdcdceffccccccffc9c9caffc6c7c7ffc4c4c4ffc2c2c2ffc1c2c1ffc2c1c1ffc1c1c1ffc0c0c1ffc0bfc0ffbebfbfffbebebeffbdbdbdffbcbcbcffbbbbbbffbabbbaffbab9b9ffb8b8b9ffb7b7b8ffb7b7b6ffb5b5b5ffb4b4b4ffb2b2b2ffb0b0b0ffaeaeaeffacabacffaaa9a9ffa6a6a6ffa2a2a2ff9f9e9eff9a9a9aff959495ff8e8e8eff888888ff828282ff7c7b7bff757575ff6e6f6eff676767ff5f5f5fff575857ff505150ff4a4949ff444343ff3d3d3dff383838ff333333ff2f2f2fff2b2c2cff282828ff242423ff191819ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff010000ff000000ff000000ff000000ff000001ff010000ff000000ff000001ff010000ff000100ff000001ff000000ff010100ff010000ff010000ff000101ff000100ff010100ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050504ff1d1d1cff353535ff4f4f4fff5c5c5cff606060ff626262ff656565ff696a6aff727272ff767675ff707070ff414141ff353535ff3b3b3bff404141ff474747ff4d4d4eff535354ff5a5b5aff626262ff686868ff6f6f6eff757576ff7d7c7dff838483ff8a8a8aff8f8f8fff959494ff9a999aff9f9f9fffa4a4a4ffa8a8a9ffaeaeaeffb2b2b1ffb4b5b4ffb7b6b7ffb8b8b8ffbababaffbcbcbcffbdbdbeffbfbfbeffc0c0bfffc0c0c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc3c2c3ffc3c4c4ffc4c5c4ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc8c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcccccbffcdcdccffcdcdcdffcdcdceffcececeffcececeffcecfceffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9daffdadadaffdbdbdaffdbdbdaffdcdcdcffdcdcdcffddddddffddddddffdedddeffdfdedeffdfdedeffdedfdfffe0dfe0ffe0e1e0ffe1e0e1ffe1e1e1ffe2e2e2ffe3e3e2ffe4e3e3ffe4e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaebeaffecebebffedececffedededffeeeeeeffefeeeeffefefefffeff0f0fff0f1f0fff1f1f1fff2f2f2fff3f2f3fff3f4f3fff4f4f4fff5f5f5fff6f6f6fff6f7f7fff8f8f8fff8f8f8fff9f9f9fffafafafffafafbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfdfdfffafafafff2f2f2fff1f1f1fff2f1f2fff1f1f2fff1f1f2fff2f2f2fff1f1f0fff2f1f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffafafafffaf9f9fff8f8f8fff6f6f6fff5f5f5fff3f3f2fff2f2f2fff3f2f3fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f5fff4f4f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff5f5f6fff5f6f6fff7f7f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f8f9fff9f9f9fffafaf9fffafaf9fffaf9fafff9fafafffafafafffbfbfafffafafbfffafbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfbfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfefffefdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfbfffbfafafffbfafafffafafafffbfbfbfffbfafafffafafafffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafff9f9fafff9f9fafffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f9f9fff9f8f8fff9f8f8fff8f8f8fff9f9f9fff9f8f8fff8f8f8fff8f9f9fff8f9f8fff9f9f8fff9f9f9fff8f8f9fff8f9f8fff8f9f8fff8f8f8fff9f9f8fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff6f6f7fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f5fff5f5f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff2f3f3fff4f4f4fff5f6f5fff7f7f7fff8f8f8fffafaf9fffbfbfafffdfcfcfffdfefefffefefefffefefefffdfefefffdfefdfffdfefefffefdfdfffefdfdfffdfdfdfffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f3f3fff1f2f2fff1f2f2fff1f2f2fff1f1f2fff0f1f0fff6f7f6fffcfcfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060506ff101011ff2e2e2dff585858ff79797aff858685ff878888ff898989ff8b8b8bff8d8d8dff8e8e8eff929291ffabababffe8e7e8fff8f8f8fffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafafffbfafafffafafafffafbfafffafafafffafafafffbfafafffafafafffbfafafffbfbfafffafbfbfffbfafbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfafbfffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffcfbfbfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafbfffafbfafffbfbfafffafbfafffbfbfbfffafbfbfffbfafafffafafbfffbfbfafffafbfafffafafafffafbfafffafafbfffafafafffafbfafffafafafffafafafffbfafafffafafafffafafbfffafafafffafafafffbfafafffbfbfbfffafbfafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafbfffafafafffafafafffbfafafffafafafff9f9fafff9fafafffafafafff9fafafffafafafff9fafafffaf9f9fff9f9fafffafaf9fff9faf9fffafafafff9fafafff9fafafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9fafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffafafaffe1e1e1ffa8a7a7ff8f8f8fff8c8c8cff8b8a8aff89898aff888888ff868686ff838283ff7d7d7dff686868ff3b3c3bff141414ff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffbfbfbfff7f7f7fff6f5f5fff4f4f5fff4f3f3fff3f3f2fff2f2f2fff2f1f1fff1f0f1fff0f0f0ffefeeefffedededffececedffebebebffe9e9eaffe8e7e8ffe6e6e6ffe4e4e4ffe2e3e2ffe1e0e0ffdededeffdcdcdcffd9d9d9ffd7d6d6ffd4d4d4ffd1d1d1ffcdcecdffcbccccffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9cac9ffcac9caffcacacaffcacac9ffc9c9caffcac9caffcacac9ffc9cac9ffc9cac9ffcac9caffcacacaffcbcbcbffcccbccffcccdcdffcecdcdffcfceceffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd8d7d7ffd8d8d8ffd9d9d9ffdad9daffdbdadbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdddcdcffddddddffdeddddffdededeffdededeffdfdedfffdfdedeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0e1e0ffe1e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e5e6ffe5e5e5ffe5e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e6ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e4e4ffe3e4e3ffe4e3e3ffe4e3e4ffe4e3e4ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdedfffdededeffdddddeffdededeffddddddffddddddffdddcddffdcdcdcffdbdcdcffdcdcdbffdbdcdbffdbdbdbffdadbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d7d8ffd6d7d6ffd5d5d6ffd4d4d4ffd3d3d3ffd1d1d1ffcfd0cfffcfceceffcdcdcdffcccbccffc8c8c8ffc6c6c6ffc4c4c4ffc2c2c2ffc1c2c1ffc1c1c1ffc1c0c1ffc0c0c0ffbfc0bfffbebfbeffbebdbeffbdbdbdffbcbcbcffbbbabbffbababaffbab9b9ffb8b8b8ffb6b7b7ffb6b6b6ffb5b5b4ffb3b3b3ffb2b1b1ffafafb0ffaeaeaeffacacabffa8a9a9ffa6a5a6ffa2a2a2ff9e9e9eff9a9a9aff959595ff8f8f8fff898989ff838283ff7d7c7cff757575ff6e6e6dff666566ff5e5e5eff565657ff4f4f4fff484849ff434243ff3d3d3dff373737ff323333ff2f2f2fff2b2b2bff282828ff232424ff121111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff010000ff010000ff000000ff000001ff000000ff010000ff010000ff010001ff010001ff010101ff010001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff1e1f1fff383838ff4f4f4fff5b5b5bff5f605fff626262ff646565ff686969ff717171ff757675ff707070ff3d3d3dff363636ff3c3b3cff424142ff474747ff4d4e4eff545354ff5b5b5bff626262ff696969ff706f70ff777776ff7e7e7eff848484ff8b8a8bff919191ff969596ff9a9a9aff9fa0a0ffa5a4a4ffa9a9a9ffaeaeaeffb1b2b1ffb4b5b4ffb6b7b7ffb9b8b8ffbababaffbcbcbcffbdbdbdffbebfbfffc0bfc0ffc1c0c1ffc1c1c1ffc2c1c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc9c8c8ffc9c8c9ffc9c9c9ffc9cacaffcbcacaffcbcbcbffccccccffcccdcdffcdcdcdffcdcdceffcececeffcecfceffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d5ffd5d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d8d9ffd8d8d9ffd9d9d9ffdad9d9ffdad9d9ffdadadaffdbdbdaffdbdcdbffdcdcdcffdddddcffddddddffdededeffdededeffdedfdfffdfdedfffdfdfdfffe0e0e0ffe1e0e1ffe1e1e2ffe2e2e2ffe3e2e2ffe4e3e3ffe5e4e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedecedffeeedeeffeeeeeeffeeefeffff0efeffff0f0f0fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff4f4f4fff4f5f4fff5f5f6fff6f6f6fff7f7f7fff8f7f7fff9f9f8fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffbfafbfff2f2f3ffeeeeeefff1f1f1fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffff2f2f2fff2f2f2fffefefefff6f6f6fff6f5f6fffafafafff7f7f7fff7f8f8fff7f6f6fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff2f2f2fff2f3f2fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff5f5f5fff5f4f5fff4f4f4fff3f4f4fff4f3f4fff3f3f3fff3f3f2fff3f2f3fff3f2f3fff3f3f3fff3f4f3fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff7f7f6fff6f6f7fff7f7f7fff7f7f7fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffefdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafbfffafbfbfffafafbfffbfafafffbfafbfffafafafffafbfafffbfafafffafbfafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfafbfffafafafffafafafffafafafffaf9f9fff9f9fafffafaf9fff9faf9fff9fafafffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff8f8f9fff8f9f8fff9f8f8fff8f9f8fff8f8f9fff8f9f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff6f5f5fff5f5f6fff5f5f5fff5f4f5fff4f5f5fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff2f3f2fff2f2f3fff3f3f3fff4f4f4fff6f5f6fff7f6f7fff8f8f8fff8f8f8fff8f7f7fff9f8f8fffdfdfdfffefefefffefdfefffdfdfdfffdfdfefffefefefffefefefffefdfefffefdfefffdfdfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f3f3fff3f3f3fff2f2f3fff1f1f1fff1f1f1fff2f1f2fff1f1f2fff7f7f7fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0e0d0eff282827ff575757ff797a79ff848484ff898988ff8a8a8aff8c8b8bff8d8d8dff8e8e8fff909090ff9d9d9dffd9d9d8fff7f8f8fffbfafbfffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfbfbfffafafbfffafafafffbfbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafbfffafbfbfffbfbfafffbfbfafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffafafafffafbfbfffafafafffbfafafffafafbfffafafafffbfafafffafbfafffafafafffafafafffafafafffbfafafffafafafffbfafafffafafbfffafafbfffafafafffafafafffbfafafffafbfbfffbfafbfffbfbfafffafafafffafafafffbfafafffbfafafffbfbfafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafafafffafafafffbfafbfffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafff9f9f9fffafafafffafaf9fff9fafafff9faf9fff9fafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffbfbfcfffcfcfcfff7f7f7ffd4d4d3ff9a9a9aff8c8d8dff8b8b8bff8a8b8aff8a898aff888888ff868786ff828282ff7a7a7aff646464ff383838ff111212ff050505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffdfefefffdfcfdfffdfdfdfffdfdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfbfff8f8f8fff5f5f5fff4f4f4fff3f3f4fff3f3f3fff2f2f2fff2f2f1fff1f0f1fff0f0f0ffefeeeeffedeeedffedecedffebebebffeaeaeaffe8e8e8ffe7e7e6ffe5e5e4ffe3e3e2ffe0e1e1ffdededeffdddcdcffd9d9daffd7d7d7ffd5d5d5ffd1d1d1ffcececeffcccccbffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9caffcacacaffcacacaffcacacaffcacacaffcac9caffcacacaffc9cacaffcacac9ffcacac9ffcacacaffcacacaffcac9c9ffc9cac9ffc9cacaffcacacaffcbcbcbffcbcbccffcccccdffcececdffcfcfcfffd0d0d0ffd2d1d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd8d7d7ffd9d9d9ffdad9d9ffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcddffddddddffdededdffdedddeffdededeffdededeffdedfdeffdfdedfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e1e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e1ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe6e5e6ffe5e6e5ffe5e5e6ffe5e5e5ffe6e6e5ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e6e7ffe6e7e6ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e4ffe4e3e4ffe4e4e3ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffe0e0dfffdfdfdfffdedfdfffdededeffdededeffdededeffdddedeffdddeddffddddddffddddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d5ffd4d4d4ffd2d2d2ffd0d1d1ffcfcfd0ffcececeffcdcdcdffcbcbcbffc8c9c8ffc6c5c6ffc4c4c3ffc1c1c1ffc1c1c0ffc1c0c0ffc1c0c0ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbdbcbdffbbbcbbffbababbffb9b9b9ffb9b9b8ffb7b8b8ffb6b6b6ffb5b5b5ffb4b4b4ffb2b3b2ffb1b1b0ffaeafafffadadadffabababffa9a8a9ffa5a6a5ffa2a2a2ff9e9e9eff999999ff959595ff8f8f8fff89898aff838383ff7c7c7bff747474ff6c6c6cff646464ff5d5d5dff565556ff4e4e4eff474847ff414242ff3c3c3cff373736ff323332ff2e2f2fff2b2b2bff282727ff232323ff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010001ff000100ff010100ff010101ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff000100ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050404ff202021ff3a3a3aff525151ff5b5b5aff5f5f5fff626362ff656565ff6a6969ff707170ff737373ff6d6e6eff3d3d3eff363736ff3c3c3cff424242ff484949ff4f4e4fff565655ff5c5c5cff636363ff6a6a69ff717171ff787878ff7f7f7fff858685ff8b8c8cff929192ff979797ff9b9b9bffa09fa0ffa5a5a4ffa9a9a9ffafaeafffb2b1b2ffb4b4b4ffb6b6b6ffb8b9b8ffbababaffbcbcbbffbebebeffbfbebfffc0c0c0ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c2ffc1c1c2ffc2c2c2ffc2c2c2ffc3c3c2ffc4c3c4ffc4c5c5ffc5c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffccccccffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d2ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d4ffd4d3d4ffd5d5d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd8d7d7ffd7d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffdddeddffdededeffdfdfdfffdfdedfffdfe0dfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe4e3e4ffe4e4e4ffe6e6e5ffe7e6e6ffe7e8e8ffe8e8e8ffe9eae9ffebeaebffebecebffecedecffedededffeeeeeeffefefeeffefefeffff0f0f0fff0f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff6f6f6fff8f7f7fff8f8f8fff8f8f8fff8f9f9fff8f8f9fffafafafffafafafffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefdfefffbfbfbfff3f3f4ffeeeeefffefefeffff1f1f1fff1f0f1fff1f1f1fff2f2f1fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff6f6f6fff5f6f6fff6f6f6fff7f7f6fff7f7f7fff5f5f5fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0f1f1fff2f2f2fff2f3f3fff4f4f4fff4f4f4fff5f4f5fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff4f3f4fff4f4f3fff3f3f3fff2f3f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fffafaf9fffaf9f9fff9fafafffafafafffafafafffbfafafffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefdfefffefefdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafafafffafbfafffbfafbfffafbfafffafbfafffafafafffbfafafffafafafffafafafffafbfbfffbfafafffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffbfafbfffafafafffafafafffafafafffafaf9fffafafafffaf9fafffaf9fafff9faf9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f9f9fff8f8f8fff8f9f8fff9f8f9fff8f9f8fff8f9f8fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff8f7f7fff8f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f5fff4f5f5fff5f4f5fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f3f3fff3f2f2fff3f3f3fff3f3f3fff4f4f4fff6f5f5fff6f7f7fff7f7f7fff6f6f6fff5f5f5fff6f6f5fffafafafffdfefdfffdfdfdfffdfdfdfffefdfefffdfefdfffefefdfffdfdfefffefefefffefefd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f4f4fff3f3f3fff3f3f2fff2f3f3fff2f1f2fff2f2f2fff1f1f1fff8f8f8fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff0b0b0bff222222ff505050ff757576ff838383ff898989ff8b8b8bff8c8c8bff8d8d8dff8e8e8eff90908fff949594ffc5c6c5fff5f5f4fffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfafafffafafafffbfbfafffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafbfffbfbfafffafafafffafbfbfffafafafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfafffbfafafffafafafffbfafbfffbfbfafffafafafffbfbfbfffbfbfafffbfbfbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffbfbfbfffbfbfafffafbfbfffafafafffafafafffafbfafffafafafffbfbfafffafbfafffafafafffafbfafffafbfafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffafbfafffafafafffafbfafffafafafffbfafafffafbfafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafbfffbfafbfffafafafffafafbfffbfbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fffafafafff9f9f9fffafafafffaf9fafffafafafff9faf9fffafafafffafaf9fffafafafffafafafffafafafff9faf9fffafafafffafaf9fffafafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfbfafffafafbfffafafbfffafafbfffafafbfffbfafbfffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfcfcfffbfcfcfffbfbfbfff1f1f1ffc1c1c0ff909190ff8c8b8cff8b8b8bff8a8a8aff89898aff898888ff868786ff818181ff767776ff5c5c5cff2f3030ff0f0f0fff060605ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffefefefffefefdfffdfefdfffcfcfcfffdfefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff8f8f8fff5f5f5fff5f5f5fff3f4f4fff3f3f3fff2f3f2fff2f2f2fff1f2f1fff1f0f1ffefefefffeeeeeeffedededffececebffeaeaeaffe8e9e9ffe6e7e6ffe5e5e5ffe3e3e3ffe1e1e1ffdfdfdfffddddddffdadadaffd8d8d8ffd5d5d5ffd1d2d1ffcfcfcfffcccccdffcbcacaffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacac9ffcacacaffcacac9ffcacacaffc9c9caffc9cacaffcacacaffcacacaffcacacaffcac9c9ffc9c9caffcacacaffc9cacaffcac9caffcbcacaffcbcbccffcdcdcdffcececeffcfcfceffd1d0d1ffd2d2d2ffd3d3d3ffd4d4d4ffd6d5d5ffd6d6d6ffd7d7d7ffd8d9d9ffd9d9daffdadadaffdadbdaffdbdbdbffdbdbdbffdcdcdcffdcdddcffdcddddffddddddffdeddddffdededdffdededeffdededeffdededeffdfdfdfffe0e0dfffe0e0dfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe7e6e6ffe6e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e7e7ffe6e6e6ffe7e7e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e4ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e2ffe0e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0dfffdfdfdfffdfdedfffdededeffdededeffdededeffdededdffddddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdaffdadbdaffdadadaffd9d9d8ffd8d8d8ffd7d6d7ffd6d6d6ffd4d5d4ffd3d3d3ffd2d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcacbcaffc7c7c7ffc5c5c5ffc2c2c2ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbebeffbdbdbeffbdbdbdffbcbcbcffbcbbbcffbbbabbffb9b9baffb9b9b9ffb8b8b8ffb7b7b6ffb6b5b6ffb5b5b5ffb3b3b3ffb1b1b2ffb0b0b0ffaeaeaeffacacacffaaababffa8a8a8ffa5a5a5ffa1a1a1ff9d9e9eff999999ff959595ff8f908fff898a8aff838383ff7b7b7bff737373ff6b6b6cff646364ff5c5c5cff555555ff4e4e4eff474746ff414141ff3b3c3bff363636ff323332ff2e2e2eff2b2b2bff272727ff202020ff050605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000101ff000001ff000100ff000000ff000101ff000000ff000000ff000100ff000100ff000100ff010000ff000100ff000001ff000000ff000000ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060606ff222221ff3b3c3bff535453ff5b5b5bff606060ff636364ff676766ff6a6b6aff717171ff737372ff6b6c6bff3d3d3dff373736ff3c3c3cff424342ff494948ff4f504fff565656ff5e5e5eff646564ff6b6b6bff727272ff797979ff808080ff878686ff8c8d8dff939293ff989797ff9c9c9cffa1a1a0ffa5a5a5ffaaaaa9ffafafafffb2b2b2ffb3b4b4ffb6b6b6ffb9b8b8ffbababaffbcbcbbffbdbdbdffbebebfffc0c0bfffc0c0c0ffc1c1c2ffc1c1c1ffc2c2c2ffc1c2c1ffc1c2c2ffc2c3c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffcacacaffcacbcbffcbcbcbffccccccffcccdccffcdcdcdffcdcecdffcececeffcececeffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d2ffd2d3d2ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdadbdaffdbdbdbffdcdcdcffdcdcdcffdcdcddffddddddffdedddeffdededeffdededeffdfdfdfffe0e0e0ffe0e1e0ffe0e1e0ffe1e2e2ffe2e2e2ffe3e3e3ffe3e4e4ffe4e5e4ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffededecffedeeeeffeeefeeffefefefffeff0f0fff0f0f0fff1f1f1fff1f2f2fff3f2f2fff3f3f3fff4f4f4fff4f4f4fff5f6f5fff6f5f6fff7f7f7fff7f7f7fff8f8f8fff8f8f7fff7f8f8fff9f8f9fff9f9f8fffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefdfefffcfbfbfff4f4f4fff0efeffff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f3fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff5f6f6fff5f5f5fff6f6f5fff6f6f6fff5f5f5fff3f3f2fff0f0f0fff2f2f2fff2f3f2fff2f2f2ffefefefffeff0f0fff0f0f1fff1f1f1fff2f2f2fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff2f3f3fff2f3f2fff3f2f2fff2f3f2fff3f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff5f4f4fff4f5f4fff5f5f4fff5f5f5fff5f5f6fff5f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9faf9fffaf9fafffaf9fafffafafafffafafafffbfafafffbfbfafffafbfbfffafbfafffbfbfafffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffafafbfffbfbfafffbfbfafffafafbfffafafafffafafafffafafafffafafafffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffafafafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f8f8fff8f9f8fff9f8f9fff8f8f9fff8f8f8fff8f8f9fff9f9f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f3fff3f3f2fff3f3f3fff4f5f5fff5f5f5fff7f7f7fff6f6f6fff4f5f4fff3f3f3fff3f3f3fff3f4f3fffaf9fafffefefffffefefefffdfefefffefefdfffefefdfffdfefefffdfefdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f3fff3f4f3fff3f4f3fff3f3f2fff2f3f3fff1f1f2fff1f2f2fff8f9f8fffcfcfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff080808ff1a1a1aff454545ff6f6f6eff818281ff898989ff8c8c8dff8d8d8cff8e8d8eff8e8e8eff909090ff939393ffb1b1b1ffecedecfff9f9f8fffafafafffbfbfafffbfafafffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfafafffbfbfafffafafbfffbfafafffafafbfffafafbfffafafafffafafafffafafafffaf9fafffafafafff9fafafffaf9fafffafafafffaf9fafffaf9fafffafafbfffbfafafffafafafffbfafbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffdfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffafafafffafafafffbfafbfffafafafffafafafffafafafffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffafafafffbfafafffbfafafffafafafffafafafffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffafafafffbfafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffbfafbfffbfafbfffbfafafffafafafffbfbfafffafbfafffbfafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffbfafbffe6e6e6ffadacadff8d8d8dff8b8c8bff8a8b8bff8a8a8aff898989ff878887ff868686ff808080ff727372ff545454ff252525ff0b0b0aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffefefefffefefefffdfefdfffefefdfffdfdfdfffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f9fff7f6f7fff6f5f5fff5f5f4fff4f4f4fff3f3f3fff2f2f3fff2f2f2fff1f1f0ffeff0f0ffeeeeefffedededffebececffeaeaeaffe9e9e9ffe7e7e7ffe5e5e5ffe4e3e3ffe2e2e1ffdfe0dfffddddddffdadbdaffd8d8d8ffd6d6d6ffd3d3d3ffcfd0d0ffcdcdcdffcacbcbffcacacaffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacacaffcacac9ffcacacaffcacacaffcacacaffcacacbffcccccbffcdcdcdffcececeffcfcfcfffd1d0d1ffd2d1d1ffd3d2d3ffd5d5d4ffd5d6d5ffd7d6d7ffd7d8d7ffd9d8d9ffd9d9d9ffdadadaffdbdadaffdbdbdbffdcdbdcffdcdcdcffdddddcffddddddffddddddffdedddeffdededeffdededeffdedfdfffdfdedfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e5e5ffe6e5e5ffe6e6e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e7e6ffe7e6e7ffe7e6e7ffe6e6e7ffe7e6e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e6ffe7e6e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e8e7ffe8e7e7ffe7e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe5e6e5ffe6e6e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e3e3ffe3e3e3ffe4e4e3ffe2e3e3ffe3e2e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdddedeffdeddddffdeddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdadbdbffdadadaffdadadaffd9d9d9ffd7d8d8ffd7d7d6ffd5d6d6ffd4d4d4ffd2d2d3ffd2d1d1ffd1d0d1ffcfcfcfffcececeffcdcdccffc9c9caffc6c7c6ffc4c4c3ffc2c2c1ffc1c1c0ffc0c0c0ffbfbfbfffbebebeffbdbebdffbdbdbcffbcbcbcffbbbbbbffbbbbbaffb9b9baffb9b9b8ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b3b3ffb2b2b2ffb1b1b0ffafafafffaeadaeffabacabffaaa9aaffa7a7a7ffa4a4a5ffa1a0a0ff9c9c9cff989798ff949393ff8f8f8fff8a898aff828282ff7b7a7bff737373ff6b6b6bff636464ff5d5c5dff575657ff4f4f4fff484747ff424141ff3b3b3bff363636ff323232ff2e2e2eff2a2b2aff272626ff141515ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff010001ff010000ff010100ff010001ff000000ff000001ff000101ff000100ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050505ff222323ff3b3b3aff515251ff5c5c5dff626262ff656565ff676868ff6c6c6cff737374ff747373ff6b6b6bff3c3d3cff373737ff3d3d3dff424242ff494949ff515150ff585858ff605f5fff666565ff6c6c6cff727273ff7a7a7aff828181ff888888ff8e8e8eff949493ff989899ff9e9d9dffa2a2a2ffa6a6a6ffaaaaaaffafafafffb2b1b1ffb4b3b4ffb7b7b6ffb8b9b8ffbababaffbbbcbbffbdbdbdffbebebeffbfbfc0ffc1c0c0ffc1c1c1ffc2c1c2ffc2c1c2ffc2c2c1ffc2c2c2ffc2c2c2ffc4c3c4ffc5c5c5ffc5c6c5ffc6c7c7ffc7c7c8ffc8c8c8ffc7c8c8ffc8c8c8ffc9c9c9ffc9cac9ffcacacaffcbcbcbffccccccffcccdccffcdcdcdffcdceceffcececdffcecfcfffcfcfcfffcfd0cfffd0d0cfffd0d1d0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd8d8d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9dad9ffd9d9daffdbdadaffdbdbdbffdcdbdcffdcdcdcffdddcddffdddcdcffddddddffdededdffdededeffdfdedfffdfe0dfffe0dfe0ffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e4ffe6e5e6ffe6e6e6ffe7e6e7ffe8e8e8ffe9e9e8ffeaeaeaffebeaebffebebecffecececffedededffeeeeeeffeeefeeffefefeffff0f0f0fff1f1f0fff1f2f1fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fffafafafffafafafffbfbfbfffbfbfa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfdfff6f6f6fff0f0f0fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff5f5f5fff5f5f5fff3f3f3fff0f0f0fff2f3f3fff2f2f2fff2f2f2ffefeff0ffefefefffefefefffeff0f0fff0f0f0fff1f1f2fff3f3f2fff3f3f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f3fff4f4f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff5f4f5fff5f5f5fff6f6f5fff5f6f5fff6f5f6fff6f6f6fff7f6f7fff6f6f7fff7f6f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff9f8f9fff8f8f8fff9f8f9fff9f9f9fff9faf9fff9fafafffaf9fafffafafafff9fafafffafafafffbfafafffafafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffafbfbfffbfafbfffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfbfafffafbfafffbfafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffafafafffafbfafffafafbfffafafafffafafafffafafafffaf9fafffaf9fafffaf9f9fff9f9f9fffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f8fff9f8f9fff9f9f9fff8f9f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f8fff8f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff3f3f4fff3f3f4fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f1fff1f2f1fff2f1f2fff1f2f1fff2f1f2fff2f1f2fff2f2f2fff3f3f3fff4f4f4fff6f6f6fff6f6f6fff5f5f4fff3f2f3fff1f1f1fff0eff0ffeeeeeefff2f2f2fffffffffffefefffffefefefffdfdfdfffefdfdfffefefefffdfdfdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f2fff3f2f2fff3f2f2fff9f9f9fffcfcfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff060706ff141414ff3f3f3fff676767ff7d7d7dff898888ff8c8c8cff8c8d8dff8d8d8eff8e8f8eff909090ff939293ffa2a1a2ffe0dfe0fff8f8f8fff9fafafffafafafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffdfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fffafaf9fff9f9fafffaf9fafff9fafafffafaf9fffafafafffbfbfbfffbfafafffbfafafffafafafffafbfafffafafafffbfafafffbfafbfffafafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfafffbfafafffafafbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffdfdfcfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfafbfffbfafafffbfbfafffafafafffbfbfafffbfafafffbfafafffbfbfafffbfafbfffafafafffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafff9fafafffafafbfffafbfafffafafafffaf9fafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffbfafbfffbfbfafffafafafffbfafafffafafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfff9f8f8ffd8d8d9ff9e9e9fff8d8d8dff8b8b8cff8b8a8aff8a8a89ff898988ff878787ff868685ff7e7d7dff6b6b6bff4a4a4aff1d1d1dff090909ff020303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfefffefdfefffefefefffefefefffdfdfefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfcfff7f7f7fff6f6f5fff4f4f5fff5f4f4fff3f3f4fff2f2f3fff2f2f2fff1f0f1fff0f0f0ffefeeeeffeeeeedffecececffebebeaffe9e9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0e0ffdddedeffdadbdaffd8d8d8ffd6d6d6ffd3d3d3ffd0d0d0ffcdcdceffcbcbcbffcbcbcbffcbcacaffcacbcbffcacacbffcacbcaffcacacaffcacacaffcbcacaffcbcacbffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcbcacbffcccccbffcdccccffcececeffcfcfcfffd1d1d1ffd2d2d1ffd3d2d2ffd4d4d4ffd5d5d5ffd7d6d7ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdbdadbffdbdbdbffdbdcdbffdcdddcffdcdcddffdddddcffddddddffdddddeffdededeffdededfffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe5e5e5ffe6e6e6ffe6e5e5ffe4e4e5ffe5e5e4ffe4e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe7e7e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e6e6ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e8ffe7e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e3ffe4e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdeffdedfdeffdedddeffdededdffdeddddffddddddffdddddcffdcdcddffdcdcdcffdbdcdbffdbdbdcffdadbdaffdadadaffdadad9ffd8d8d8ffd8d7d8ffd6d6d7ffd5d5d5ffd4d4d4ffd3d2d2ffd1d1d2ffd0d0d1ffcfcfceffcdcdcdffcbcbcbffc9c8c8ffc6c5c6ffc3c3c3ffc0c0c1ffc0c0bfffbfbfbfffbebfbeffbebebdffbdbdbdffbcbcbcffbbbbbbffbababaffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb7b6b6ffb5b5b5ffb5b4b4ffb4b4b3ffb1b1b1ffb0b0b0ffaeaeaeffadacadffaaababffa9a9a8ffa6a6a6ffa3a3a3ffa09f9fff9b9b9bff959695ff919191ff8d8d8eff8a8989ff838283ff7c7c7cff757575ff6d6d6eff666566ff5f5e5eff575757ff4f4e4fff484847ff414141ff3b3b3bff363636ff323232ff2d2e2eff2a2a2aff262727ff090a09ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff000000ff000001ff000000ff000001ff010000ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff212221ff3b3b3bff525251ff5d5d5dff636363ff676767ff696a69ff6e6d6dff747474ff737373ff616262ff343433ff363636ff3b3b3cff424142ff4a494aff515151ff585859ff606060ff666766ff6c6d6dff747474ff7b7b7bff828282ff8a8a89ff8f8f8fff959495ff9a999aff9e9e9effa3a3a3ffa7a7a7ffabababffb0afb0ffb2b2b1ffb4b4b4ffb7b6b6ffb8b8b8ffbababaffbcbcbcffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c1ffc1c2c1ffc2c2c1ffc1c1c2ffc2c2c1ffc3c2c3ffc3c3c4ffc5c5c5ffc6c5c6ffc7c6c7ffc8c7c7ffc8c8c8ffc8c8c8ffc9c9c8ffcac9c9ffcbcbcaffcbcbcbffccccccffcccdcdffcdcdcdffcdceceffcdceceffcececeffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd1d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d7d7ffd8d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdddcddffddddddffdededdffdeddddffdfdedeffdfdedfffdfdfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe9e9eaffebeaeaffebebebffecececffedecedffeeeeedffefeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f3f3fff3f4f3fff3f3f3fff4f5f4fff5f5f5fff6f6f6fff6f6f7fff7f7f6fff7f7f7fff8f7f7fff7f7f8fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff9f8f9fffafafafffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfdfff8f8f7fff1f0f0fff1f1f1fff2f1f2fff2f2f2fff3f3f2fff2f2f2fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff0efeffff1f1f1fff1f1f1fff4f4f5fff5f5f5fff4f4f4fff3f3f3fff2f3f2fff3f2f2fff2f3f2fff1f1f1ffefeeefffeeeeefffefefeefff0f0effff1f0f0fff1f1f1fff1f2f2fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff3f3f3fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f4f5fff5f5f4fff5f4f4fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f8f9fffaf9f9fffaf9f9fffafaf9fffaf9fafffafaf9fffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfafbfffbfbfafffbfafbfffafafbfffafafafffbfafbfffbfafafffbfafafffafafafffafafafffbfbfafffafafafffafafafffbfbfafffafafbfffafafafffafbfafffafbfbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafbfffafafafffaf9f9fffafaf9fffaf9fafffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff8f9f8fff9f9f8fff8f8f9fff9f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f6fff6f6f6fff7f6f7fff6f6f7fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff5f5f5fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f4fff3f3f2fff3f2f2fff3f3f2fff2f2f3fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff2f2f3fff2f1f1ffefeff0ffededeeffedededffefeeeffffffffffffffffffffefefefffefefefffefefdfffefdfdfffefefefffefefd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f3f3fff3f3f4fff4f3f4fff4f4f4fff3f3f3fff2f2f3fff3f3f2fff9faf9fffcfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff060606ff0e0e0eff313131ff5d5d5eff777777ff858585ff8a8b8bff8c8c8cff8e8e8eff8f8f8eff919191ff949394ff9a999affcececdfff6f6f7fffafaf9fffafafafffafafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfbfffafafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafff9fafafff9faf9fffafaf9fffafaf9fffafafafff9f9fafff9fafafffafafafffafafafffafafafffbfafafffafafafffbfafbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafafffafafbfffbfafafffafafbfffbfbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafafffafafafffafafafffbfbfafffbfafafffafbfbfffafbfafffbfbfafffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfff4f4f4ffc7c7c7ff949494ff8d8d8cff8c8b8cff8b8a8aff8a8a8aff898989ff878787ff858585ff797979ff5d5d5dff363636ff121212ff060606ff010202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffefdfefffefdfefffefefdfffdfdfefffefefdfffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfcfff8f7f8fff6f6f6fff5f5f5fff5f5f5fff4f4f3fff3f2f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffebebebffe9eaeaffe8e7e8ffe6e6e6ffe4e4e5ffe3e2e2ffdfe0e0ffdededeffdbdbdbffd9d8d8ffd6d6d6ffd4d4d4ffd1d0d0ffcdceceffcbccccffcbcbcbffcbcbcbffcbcacbffcbcbcbffcacacaffcacacaffcbcacbffcbcacbffcacacaffcacacbffcbcbcaffcacbcaffcacacbffcacacbffcbcbcbffcacacbffcbcacaffcacacaffcacbcbffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd1d1d0ffd2d1d1ffd2d3d3ffd4d5d4ffd5d6d5ffd7d7d6ffd8d8d8ffd9d9d9ffd9dadaffdbdadbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddcddffddddddffddddddffdddddeffdededeffdfdedfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e1ffe1e0e0ffe0e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe7e7e7ffe7e7e8ffe8e7e7ffe7e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe8e7e7ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdededeffdddeddffdddedeffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdadaffdadadaffd9d9d9ffd9d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcececeffcdcdcdffcbcacbffc7c7c7ffc4c4c4ffc2c2c2ffc0c0c0ffbfbfbfffbebebfffbebebeffbdbdbeffbcbcbcffbcbbbbffbababbffbababaffb9b9b9ffb8b9b9ffb7b8b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b3b3ffb2b2b2ffb0b1b1ffafb0afffaeaeaeffacacabffaaaaaaffa7a7a7ffa4a5a5ffa2a1a2ff9e9e9eff999999ff959494ff8f8f8fff8b8b8bff868686ff7f807fff7a7a7bff747474ff6d6d6dff666666ff5e5e5eff565756ff4e4e4eff464646ff404141ff3b3a3bff353535ff313131ff2d2d2dff29292aff262626ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000000ff010001ff010101ff000000ff000000ff010000ff010001ff010101ff010101ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff222121ff3d3c3cff555454ff5e5e5eff636363ff676767ff6b6b6bff6f6f6eff737373ff727172ff5f5f5fff313131ff363636ff3c3b3cff424142ff484948ff505151ff595959ff606160ff676767ff6d6d6dff747474ff7b7b7cff848383ff8a8a8bff919191ff969696ff9b9b9bff9f9f9fffa4a4a4ffa9a9a8ffacadacffb1b1b0ffb3b3b3ffb5b6b5ffb7b8b7ffbababaffbcbbbbffbdbdbdffbebebeffbfc0bfffc1c0c1ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcbcacbffcbcbcbffccccccffcdcdcdffcdcdceffcececeffcfceceffcfceceffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d9ffdad9d9ffdadadaffdadbdbffdbdbdbffdbdcdcffdcdcdcffdddcdcffddddddffddddddffdededdffdededeffdedfdfffdfdfdfffe0e0dfffe1e0e0ffe1e1e1ffe1e1e2ffe2e3e2ffe3e3e3ffe3e3e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeedffeeeeeeffefefeffff0eff0fff0f0f0fff1f0f1fff2f1f1fff2f2f2fff3f3f3fff4f3f3fff4f4f3fff5f4f4fff6f5f5fff6f6f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff8f7f8fff9f8f9fff8f8f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfdfdfff9f9f9fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f3f2fff2f2f2fff2f2f2ffefefefffeff0efffeeeeefffeeeeeefff1f0f1fff4f3f3fff3f4f4fff4f4f4fff5f4f4fff4f4f4fff3f2f3fff1f1f1ffefeeeeffededeeffeeeeeeffefefeeffeff0f0fff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f4fff5f5f5fff6f5f5fff6f5f6fff5f5f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fffafafafffafafafffafafafff9fafafffafafafffafafbfffafafafffafafbfffbfbfafffafbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafbfffbfbfbfffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffafaf9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff8f8f8fff9f8f9fff9f9f9fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f6f6fff6f6f5fff5f5f6fff6f6f5fff5f5f5fff4f5f5fff4f5f5fff5f4f5fff4f4f4fff4f4f4fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff0f1f1fff0f1f0fff0f1f0fff1f0f0fff1f0f1fff0f0f0fff1f1f1fff2f2f3fff4f4f4fff5f4f5fff5f5f5fff3f3f3fff2f2f2fff0f0f1ffeeeeeeffedededffeeededffefefefffefefeffffffffffffffffffffefffefffefefefffdfefefffefdfefffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f3f4fff4f3f4fff4f4f3fff3f3f4fff3f4f3fff3f3f3fff9fafafffcfcfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0b0a0bff232424ff505150ff717171ff828282ff888888ff8b8b8bff8e8d8eff8e8f8eff919191ff939394ff979696ffbababafff0f0f0fff9f9f9fffafaf9fffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffcfdfcfffcfdfdfffcfcfdfffdfcfdfffcfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffafafbfffafbfbfffafafafffafafafffafafafffaf9f9fffafafafffaf9f9fff9fafafffaf9fafffaf9f9fffafafafffaf9f9fff9fafafff9fafafffafbfafffafafbfffafafafffbfafafffafafbfffbfbfbfffafafbfffafafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfcfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfafbfffafafbfffafafbfffbfbfbfffbfbfbfffafafafffafafbfffbfafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfafbfffafafbfffbfafafffafafafffafbfafffafafbfffafafafffafafbfffafafafffafbfafffafafafffafafafffafafafffafafbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafbfffafbfbfffafbfafffafbfbfffafafbfffafafafffbfbfafffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfff9f9faffe9e9e9ffb3b3b3ff8e8e8fff8d8c8dff8b8b8cff8a8a8aff8a8a8aff898989ff888787ff838384ff727171ff4f4f50ff262525ff0b0b0bff030304ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffdfefefffefefefffefdfefffdfdfefffdfdfefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfefdfffbfbfcfff8f8f8fff7f6f6fff5f5f6fff5f5f5fff4f3f4fff3f3f3fff2f2f2fff1f1f2fff0f0f0ffefefefffeeeeeeffedececffebebecffeaeaeaffe8e8e8ffe7e7e6ffe5e5e5ffe2e2e3ffe0dfdfffdededeffdbdcdbffd9d9d9ffd6d6d6ffd4d3d4ffd1d1d1ffcecfceffccccccffcbcbcbffcbcbcbffcbcbccffcbcbcbffcacbcaffcacacbffcacacbffcbcacbffcbcacbffcacacbffcacbcbffcacbcaffcacbcbffcbcbcbffcacbcbffcacbcbffcbcbcbffcacbcbffcbcbcaffcbcbcaffcbcbcbffcccdcdffcdcdcdffcececfffcfcfd0ffd1d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd6d5d6ffd7d7d7ffd8d8d8ffd9d9d8ffd9dadaffdadbdbffdbdcdbffdbdbdcffdcdcdcffdddcdcffdcddddffddddddffdddddeffdddddeffdededeffdededfffdededfffdfdfdfffdfdfe0ffe0dfdfffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e0ffe1e0e1ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe2e3e2ffe2e2e3ffe3e3e4ffe6e5e5ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe7e6e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe7e8e8ffe7e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e3ffe4e4e4ffe4e3e4ffe3e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e2e2ffe2e3e3ffe2e2e3ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e1ffdfe0e0ffe0dfe0ffdfdfe0ffdedfdfffdfdfdfffdfdfdfffdedddeffdddedeffddddddffdcdcddffdddddcffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdadbdaffdadadaffd9d9d9ffd8d7d8ffd6d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d2d1ffd0d0d1ffd0d0d0ffcececeffcccccdffc9c9caffc7c6c6ffc4c4c4ffc1c1c2ffbfbfc0ffbebfbeffbebebeffbdbebdffbcbdbcffbcbcbcffbbbbbbffbababbffbababaffb9b9b9ffb8b8b9ffb7b8b8ffb7b7b7ffb5b5b6ffb4b4b4ffb2b2b2ffb1b2b1ffb0afafffaeafafffadacadffabababffa9a9a9ffa6a6a6ffa3a4a4ffa0a1a1ff9c9d9cff989798ff939393ff8e8e8eff888989ff848484ff7d7c7dff767677ff706f6fff696869ff636364ff5c5c5cff545454ff4c4b4cff454546ff403f3fff39393aff353534ff303031ff2c2c2dff292829ff252525ff000100ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff000100ff000000ff000000ff010000ff000001ff000101ff000001ff000001ff010000ff000001ff000000ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff050505ff252625ff3f3f40ff565556ff5e5e5fff636363ff676766ff6c6c6cff707070ff727272ff717172ff5e5e5eff313231ff363636ff3b3b3cff424141ff494848ff505050ff585859ff5f5f5eff656666ff6d6d6dff747474ff7c7d7cff858585ff8b8b8cff929291ff979797ff9c9b9cffa0a1a1ffa5a5a5ffa9aaaaffadadaeffb1b1b1ffb4b4b4ffb6b6b6ffb8b9b9ffbbbabaffbcbcbcffbdbdbeffbfbebeffbfc0bfffc0c1c1ffc1c2c1ffc2c1c2ffc2c2c2ffc3c2c2ffc2c2c2ffc3c3c3ffc3c3c4ffc4c4c5ffc6c5c6ffc6c6c7ffc7c7c8ffc8c9c9ffc9c9c9ffcac9c9ffcacacaffcbcacaffcbcbcbffcdccccffcdcdcdffcdcdceffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d4ffd4d4d4ffd4d5d4ffd4d4d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9dad9ffd9dadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcddffddddddffdddeddffdededeffdededeffdededeffdfdfdfffdfdfdfffdfe0e0ffe1e0e1ffe2e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe8e7e8ffe8e8e8ffeae9e9ffeaeaebffebebebffecededffedededffeeededffeeeeeffff0efefffefeff0fff1f1f0fff1f1f1fff2f2f2fff3f2f2fff3f3f3fff3f4f4fff4f4f4fff5f5f5fff6f5f6fff6f6f6fff6f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfcfdfffafafafff2f2f2fff2f2f3fff2f2f3fff2f2f2fff2f3f2fff2f2f2fff2f2f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f3f3fff2f2f3ffefefefffefeff0ffedececffeaeaebffececebffeeeeeefff1f1f1fff3f2f2fff3f3f4fff4f4f4fff4f4f4fff2f2f3fff1f1f1fff0f0f0ffedeeedffeeedeeffeeeeeeffeeefeeffefeff0fff0f0f0fff0f1f0fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f2f2fff2f2f2fff1f2f2fff1f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f4f4fff4f3f4fff4f3f3fff4f4f4fff4f4f4fff4f5f5fff5f4f5fff5f5f5fff5f5f6fff6f5f5fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f7fff7f7f7fff7f7f7fff8f8f8fff8f7f8fff8f8f8fff9f8f8fff9f8f9fff8f9f9fff9f9f9fff9f9fafff9f9f9fff9fafafffafaf9fffafafafffbfafafffafafbfffafafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffcfcfcfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafbfffbfafbfffafafbfffafafafffafbfbfffafafbfffafafafffafafbfffbfafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfafffafafbfffafbfafffafafafffafafafffaf9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff8f9f9fff8f9f8fff8f8f9fff8f8f9fff9f9f9fff8f8f9fff9f9f9fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff8f7f8fff7f8f8fff7f8f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f5f4fff4f5f5fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f0f0fff1f1f1fff0f0f0ffeff0f0fff0eff0fff0efeffff0f0f0fff0f0f0fff1f1f1fff2f3f3fff3f3f3fff4f4f5fff4f4f4fff3f3f3fff0f1f1ffefefefffedecedffececedffedededffededeeffeeefefffefefeffffffffffffffffffffefefffffffefefffdfdfefffefefd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f4fff3f3f4fff4f3f4fff4f3f4fff3f3f4fff3f3f4fff4f4f3fffafafafffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030202ff080708ff171718ff3e3e3eff676767ff7e7e7eff888888ff8a8a8aff8c8c8dff8e8e8fff919191ff949493ff969797ffa9aaa9ffe5e5e6fff8f8f8fff9f9f9fffafafafffbfafafffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffafbfbfffbfafbfffbfafbfffbfbfafffafbfafffafbfafffbfafbfffafafafffafafafff9fafafffaf9fafff9faf9fff9fafafff9f9fafffafafafff9f9f9fffaf9f9fffafafafff9faf9fff9faf9fffafaf9fffafafafffbfbfafffafafafffafbfafffafafafffafbfafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffafafbfffbfbfafffafbfafffafafafffbfafafffbfafafffafafafffafafafffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffaf9fafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfafafffafafafffafafafffbfafafffafafafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafafffbfafafffafbfafffafbfafffbfafbfffafbfafffafbfbfffafafafffbfafafffafafafffafbfbfffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfff8f9f8ffdddddeffa4a4a4ff8f8f8eff8c8c8cff8c8c8bff8b8a8aff898989ff888988ff878787ff818181ff6b6b6bff414142ff1a1b1bff080908ff020201ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffefefefffefefefffdfefdfffdfefefffdfefdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfffbfbfbfff8f8f7fff6f6f6fff5f6f5fff4f4f5fff4f4f3fff3f3f3fff2f2f2fff2f1f1fff1f0f0ffefefefffeeeeeeffedededffebececffebeaebffe8e8e9ffe7e7e7ffe5e6e5ffe3e3e3ffe0e0e0ffdededfffdcdbdcffdadadaffd7d7d7ffd4d4d4ffd1d1d1ffcfcfcfffcdccccffcbcccbffccccccffcbcccbffcbcbccffcacbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcacbffcbcbcaffcbcbcaffcbcccbffcdcccdffcdcecdffcecfcfffcfcfcfffd1d0d1ffd1d2d1ffd3d3d3ffd4d4d4ffd6d6d6ffd6d7d7ffd8d8d8ffd9d9d9ffd9dad9ffdadbdaffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdcddddffdddcddffdddeddffdededdffdededeffdfdedeffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe1e0e1ffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe5e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe7e7e7ffe7e8e8ffe7e8e7ffe8e8e7ffe8e8e8ffe8e7e8ffe7e7e7ffe8e8e8ffe8e7e7ffe8e7e8ffe7e7e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdedeffdededeffdddedeffdddeddffddddddffdcddddffdcddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdadbffdadadaffd9d8d9ffd8d7d8ffd6d6d6ffd5d5d5ffd4d3d4ffd2d3d2ffd2d2d2ffd0d0d0ffcfcfcfffcdcdceffccccccffc9c9c8ffc5c6c6ffc3c4c3ffc1c1c2ffc0c0bfffbfbfbfffbebebfffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffbabab9ffb9b9b8ffb8b8b8ffb7b7b7ffb6b6b6ffb4b5b5ffb3b3b3ffb2b1b1ffb0b0b0ffaeafafffadadadffacacacffa9aaaaffa8a7a7ffa5a5a5ffa2a2a2ff9f9f9fff9b9b9aff969696ff929291ff8d8c8cff878887ff818182ff7b7b7bff747474ff6d6d6dff666666ff5f5f5fff575757ff4f504fff484848ff424343ff3e3e3eff383838ff333434ff2f302fff2c2c2cff282828ff1f1f1fff010001ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff010100ff000000ff000100ff000000ff000100ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff272627ff404040ff545454ff5e5e5eff636363ff666666ff6b6b6bff6f706fff747474ff727272ff5d5d5eff313132ff373737ff3c3c3cff424242ff484949ff505050ff575757ff5e5e5eff666666ff6e6d6dff757575ff7d7e7dff858585ff8c8c8cff939292ff989897ff9d9d9dffa2a2a2ffa6a6a6ffaaaaaaffadadaeffb2b1b2ffb4b4b4ffb6b7b7ffb9b9b9ffbbbbbbffbcbcbcffbebdbdffbfbfbfffbfc0c0ffc0c1c0ffc1c2c1ffc2c2c2ffc3c3c2ffc2c2c2ffc2c3c2ffc3c2c3ffc4c4c3ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9cac9ffcacacaffcacbcbffcccbccffccccccffcccdcdffcdcecdffcfceceffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd1d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d8ffd7d8d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadbdbffdbdbdbffdcdbdbffdddcdcffdddddcffddddddffdededeffdededeffdedfdfffdedfdfffe0dfdfffdfe0dfffe0e1e0ffe1e0e1ffe2e2e2ffe2e2e2ffe3e2e3ffe4e3e4ffe3e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e8ffe9e9eaffebebebffecececffecececffedeeedffeeeeeeffeeefeffff0f0f0fff0f0f0fff0f1f1fff1f2f1fff3f2f2fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff6f5f5fff6f5f6fff6f5f6fff6f6f6fff7f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffbfbfbfff2f3f3fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2ffeff0efffefefefffecedecffedededffe9eaeaffeaebebffecececffefefeefff1f1f1fff2f2f3fff3f2f3fff2f2f2fff2f1f1fff1f0f1fff0f0f0ffefefefffedecedffecedecffeeeeeeffeeeeeeffefefefffefeff0fff1f1f1fff1f1f1fff1f2f2fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f4fff4f4f3fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff9f8f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9faf9fffafafafff9fafafffafafafffafbfafffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffcfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafbfafffafbfafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfafafffafbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfafbfffbfafbfffbfbfafffafbfafffafbfafffafafafffafafafff9fafafff9f9fafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f9f8fff8f9f8fff9f9f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f6f7fff6f6f6fff6f6f5fff5f6f6fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff4f3f4fff2f3f3fff3f2f3fff2f2f2fff3f2f2fff2f2f1fff2f2f2fff2f1f2fff1f1f1fff0f1f1fff0f0f0fff0eff0ffeff0efffeff0efffefefefffefefefffeeefefffefeeeefff0f0f0fff1f2f2fff3f4f3fff4f4f3fff4f4f3fff4f4f3fff2f1f1fff0f0f0ffededeeffecedecffecedecffedededffedededffeeededffefeeefffeeefeefffffffffffffffffffffefffffefefefffdfefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f4f4ffeeefeefff4f4f4fffafafafffdfcfdfffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040404ff0f0e0fff2e2e2eff5c5d5cff7b7b7cff888787ff8a8b8aff8c8b8cff8e8d8eff919190ff939393ff969596ff9e9e9fffd5d4d5fff7f7f8fffaf9fafffafafafffafafafffafafbfffafbfbfffafbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfcfcfffcfbfbfffbfcfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9f9fff9fafafffaf9f9fffaf9f9fffafaf9fffaf9f9fffaf9fafffafaf9fff9f9f9fffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffcfbfbfffbfcfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafffaf9fafffafafafff9f9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafafafffafafafffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfdfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffafafafffbfafbfffafafbfffafafafffafafafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfbfffafafafffafbfbfffbfafafffafbfbfffbfafafffbfafafffbfbfafffbfafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfff5f5f5ffcecdceff989898ff8e8e8eff8c8c8dff8b8c8cff8a8b8aff8a8989ff888888ff868686ff7e7d7eff616262ff343434ff131313ff060606ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffefefefffdfdfefffdfdfefffdfdfdfffdfdfefffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfdfffbfafbfff8f7f8fff7f6f6fff6f5f5fff5f5f5fff4f4f4fff3f3f3fff2f2f3fff1f2f2fff0f1f0fff0f0efffeeeeeeffedededffecececffeaebeaffe9e9e9ffe7e7e7ffe6e6e5ffe3e3e3ffe0e0e0ffdfdedfffdcdcdcffdadbdaffd7d8d7ffd4d5d4ffd2d2d2ffcfcfd0ffcdcdcdffcccbccffcccbccffcbccccffcccbccffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccccdffcdcdcdffcececeffcfd0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd7d6d6ffd8d8d7ffd9d8d8ffdad9daffdadad9ffdadadbffdbdbdbffdbdbdbffdcdcdcffdddcdcffddddddffdddeddffdededdffdededeffdedfdeffdedfdeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e3ffe3e3e2ffe3e3e3ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe7e8e7ffe8e7e7ffe8e7e7ffe8e8e7ffe8e7e7ffe8e7e8ffe8e8e8ffe7e7e7ffe8e8e7ffe8e8e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdededeffdddddeffdddddeffdcddddffdddcdcffdcdcdcffdcdcdcffdcdbdbffdcdbdcffdbdbdbffdadadaffdadad9ffd8d8d8ffd7d7d7ffd7d6d7ffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcecfffcdcdceffcbcbcaffc8c8c8ffc5c5c5ffc2c2c3ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbdbebeffbcbdbdffbbbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b3ffb2b3b3ffb1b1b0ffafb0b0ffaeaeaeffacacacffaaaaaaffa9a8a8ffa6a6a6ffa4a3a3ffa1a0a1ff9e9e9dff989898ff939393ff8e8e8eff8a8a8aff868585ff808080ff797a79ff727272ff6b6b6bff636464ff5c5c5cff555554ff4d4d4dff464647ff414141ff3b3c3cff373636ff323232ff2e2e2eff2a2a2aff272727ff181818ff010000ff010100ff000000ff000000ff010001ff000001ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040304ff262526ff40403fff545454ff5e5e5eff636363ff666566ff6a6a6aff706f70ff757474ff737373ff555556ff323232ff383737ff3c3d3cff424242ff494949ff505050ff585758ff5f5f5fff676767ff6e6e6eff757676ff7e7e7eff868686ff8d8d8dff929292ff999998ff9e9e9effa2a2a3ffa6a7a6ffaaaaaaffaeaeaeffb2b2b2ffb5b5b5ffb8b7b7ffbababaffbcbbbcffbdbdbdffbebebdffbfbfbfffc0c0c0ffc1c1c1ffc1c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc4c3c4ffc4c5c4ffc5c5c5ffc6c6c7ffc7c8c8ffc8c9c8ffc9c9c9ffcacacaffcbcbcbffcccbccffcccdccffcdcdcdffcdcdcdffcececeffcfceceffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d5d5ffd5d5d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffdadbdbffdbdbdbffdbdcdbffdcdcddffdcdcdcffddddddffdeddddffdededfffdedfdeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e6e6ffe8e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebecebffecedecffedededffeeedeeffeeeeefffefeff0ffeff0f0fff1f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfbfbfff2f3f2ffeeeeedfff1f2f2fff2f2f2fff2f2f3fff2f2f2fff1f1f1fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f3f2fff0f0efffefefefffececedffedecedffeaebeaffeaeaeaffe9e9e9ffeaeaeaffececebffeeeeeffff1f0f1fff1f0f1fff1f1f0fff1f1f0fff0f0f0fff0f0f0ffeeeeefffecececffebebecffedececffedeeedffeeeeeeffefefeffff0f0effff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff3f3f2fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff6f5f5fff6f6f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f9f8fff9f9f8fff9f8f9fff9f9f9fff9f9fafff9faf9fffaf9fafffafafafffafafafffafafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfcfffcfcfbfffbfcfcfffcfbfbfffbfcfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfafafffbfbfbfffafbfafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfafbfffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafafafffafafafffafaf9fffafaf9fff9fafafffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff8f7f8fff7f8f8fff8f7f8fff8f7f7fff8f8f7fff8f7f7fff8f7f8fff8f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff3f3f3fff2f3f3fff2f2f2fff2f3f2fff2f2f2fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f1f0fff0f0f0fff0f0f0ffefefefffefefefffefeeeeffeeeeeeffeeedeeffeeededffeeeeeefff0f0f0fff2f2f2fff4f4f3fff3f3f4fff3f3f3fff2f2f2fff0f0f0ffeeeeedffececedffecececffecececffececedffedededffecedecffeeeeedffefeeefffefefeffffffffffffffffffffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f2fff4f4f3fff4f4f4fff3f3f4fff3f3f4ffefefefffefefeffff4f4f4fffbfbfbfffcfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff0a0a0aff232223ff505050ff767676ff868686ff8a8a8aff8c8c8bff8d8e8dff909090ff939292ff959595ff999999ffc1c1c1fff3f3f3fff9f9f9fffaf9f9fffafafafffbfafafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffafafbfffafafafffafafafffafafafffafaf9fff9faf9fffaf9fafffaf9f9fffafafafff9fafafff9fafafff9f9f9fffaf9f9fffaf9f9fff9f9f9fffaf9f9fffafaf9fffafafafffafafafffbfafbfffafafbfffbfbfafffafbfafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfbfbfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfbfafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafffaf9fafff9f9f9fff9fafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffafbfafffafafafffafafafffafafafffafbfafffafafbfffafafbfffafafafffafbfafffafafbfffafafafffafafbfffafafafffafafafffafbfafffafafafffbfafafffbfbfbfffbfbfbfffafbfbfffafafafffbfafafffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfff9f9f9ffedededffb9babaff919191ff8d8e8eff8d8d8dff8c8c8bff8b8b8aff898a89ff888888ff848484ff767777ff515251ff252525ff0c0c0cff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fffefefefffdfefefffefefefffefdfdfffdfdfdfffefefdfffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffdfdfdfffcfcfcfffbfbfafff8f8f8fff7f7f7fff6f6f6fff4f5f5fff5f5f4fff3f4f3fff3f3f3fff2f2f1fff1f1f0fff0f0f0ffefefefffeeedeeffecececffebebebffe9e9e9ffe7e8e8ffe6e6e5ffe3e3e4ffe0e0e1ffdededeffdbdcdcffdadadbffd8d8d8ffd6d5d6ffd3d3d3ffd0cfd0ffcdcdcdffcccccdffccccccffccccccffccccccffcccccbffcbcbccffcccbcbffcbcbcbffccccccffcccbccffcbcbcbffcbcccbffcbcbcbffcbcccbffcccbcbffcccccbffcbcbccffcbcbccffcbcbcbffcbcccbffcbccccffcccccdffcdcdceffcececeffd0d0cfffd1d1d1ffd2d1d2ffd3d3d2ffd4d4d4ffd5d5d5ffd6d7d6ffd7d7d7ffd9d8d8ffd9d9d9ffd9d9d9ffdbdadaffdbdbdbffdbdbdcffdcdcdcffddddddffdcddddffdededdffdddeddffdededeffdededeffdfdfdeffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e0e1ffe0e1e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe4e3e3ffe5e5e5ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe6e6e7ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe7e6e7ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe8e7e7ffe7e7e8ffe7e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e7e8ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe6e6e5ffe6e6e5ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e1e2ffe0e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffdfdedfffdededeffdddedeffddddddffdddcddffdcdcddffdcdcdbffdbdbdcffdbdbdcffdbdbdbffdadadaffd9d9daffd8d8d8ffd8d7d8ffd6d6d6ffd4d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcececeffcccdccffcacacaffc7c7c7ffc4c5c5ffc3c3c3ffc1c0c1ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbcbcbbffbababbffbab9baffb8b9b8ffb8b8b7ffb6b6b7ffb5b5b6ffb4b4b5ffb3b3b3ffb2b2b1ffb0b0b0ffafaeafffadadacffababacffaaaaaaffa7a7a7ffa4a4a4ffa3a2a2ff9f9f9fff9c9c9bff969695ff909090ff8a8a8bff868586ff828182ff7d7d7dff777777ff707070ff696969ff626161ff5a5a5aff525353ff4c4c4cff454546ff404040ff3b3b3aff363536ff313131ff2d2d2cff29292aff262627ff111111ff000101ff000001ff010001ff010001ff000001ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff010100ff000100ff010000ff000000ff010000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030403ff252525ff404040ff565657ff605f60ff636364ff666566ff6a6a6aff707070ff747474ff727171ff535252ff323332ff373737ff3d3c3cff434343ff4a4a4aff515151ff585858ff606060ff676767ff6f6f6eff777676ff7f7f7eff868787ff8d8d8dff939393ff999999ff9e9f9fffa3a3a3ffa7a7a8ffabababffafafaeffb3b3b3ffb5b5b5ffb8b7b7ffbbbbbbffbcbdbdffbebebeffbebebeffc0bfbfffc1c0c0ffc1c1c1ffc2c2c1ffc3c3c2ffc2c2c3ffc3c2c3ffc4c3c4ffc3c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcccbccffcccdcdffcdcecdffcececeffcececeffcfcfceffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdbdaffdcdbdbffdcdcdcffdcdcddffddddddffdddeddffdededeffdedfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe5e4e4ffe5e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e9ffeaeae9ffeaeaeaffebebebffececebffededecffeeeeeeffefeeefffefeff0fff0f0f0fff0f1f0fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff5f5f6fff6f5f6fff6f5f6fff6f6f6fff6f5f6fff6f6f6fff6f6f7fff7f6f6fff7f6f6fff7f7f6fff7f7f6fff7f7f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfefffcfbfcfff3f3f4ffefefefffefefeffff1f2f1fff2f2f2fff1f1f0fff2f2f2fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0efffefefefffedececffececedffeaebebffeaebeaffeaeaeaffe9e9e9ffe8e9e8ffeaeaeaffececedffeeeeeeffefefefffefefefffefefeffff1f0f1fff0f0f1ffeeeeeeffecececffebebecffecececffecececffedededffeeeeedffeeeeefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff5f4f5fff5f5f5fff5f5f5fff6f6f5fff6f5f6fff6f6f6fff6f6f7fff6f6f7fff7f7f7fff7f8f7fff8f7f8fff8f8f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafffafafafffafaf9fffafafafffafafbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffafafbfffbfbfafffafbfafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafbfffafafafffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffafafbfffafafafff9fafafffafafafffafaf9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff8f7f8fff7f8f8fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f4f4fff3f3f3fff3f3f3fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f0fff1f1f0fff0f0f1fff0f0f0ffeff0f0ffefefefffefefefffeeeeeeffeeedeeffeeededffedededffedededffedededffeeeeeefff1f0f0fff2f2f2fff3f3f3fff3f3f3fff3f3f2fff1f1f1ffeeeeeeffecececffebebecffecececffecedecffedecedffededecffededecffedededffeeededffefeeefffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f2f1fff1f1f2fff4f3f4fff3f4f4fff1f1f0fff0f0f0ffefefeffff5f5f4fffafafafffdfdfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030202ff090909ff1d1e1dff494949ff6f7070ff838382ff8b8b8bff8c8d8cff8e8e8dff8f908fff929292ff949495ff989899ffafb0b0ffe9e9e9fff8f7f8fffaf9fafffafafafffafbfafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffbfafbfffafafafffafafafffafafafffaf9fafff9fafafff9fafafffaf9f9fff9faf9fff9f9f9fffaf9fafff9f9fafff9f9fafffafafafffaf9f9fffafaf9fffaf9fafffafafafffafafbfffbfbfafffafafbfffafafafffbfafbfffbfafbfffbfafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffafbfbfffafafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafafafffafafafffafafafffafaf9fffaf9f9fff9faf9fffaf9fafffafafafffaf9fafffafafafffafaf9fffafaf9fff9fafafffafafafffafafafffafafafff9fafafffafaf9fff9fafafffafafafff9fafafffafafafff9fafafffafafafffbfafafffbfafbfffafafbfffafbfafffafafbfffbfbfbfffafbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffcfcfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafbfbfffafbfbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffbfafafffbfafbfffafafbfffafbfafffafafbfffafafafffafbfafffafafafffafafafffbfafbfffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafbfffafafbfffafafbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafff9f9f9ffe2e2e2ffaaababff919091ff8e8e8eff8d8d8dff8c8b8cff8b8a8bff89898aff878787ff828282ff6c6c6cff3e3e3eff171818ff070707ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f9f9fffefefefffdfdfefffdfdfefffdfdfdfffcfdfdfffefdfdfffffefffffffffffffefffefffefefffffefffefffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffcfcfcfffafafbfff8f8f8fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff4f3f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeefefffeeeeeeffedececffeaebebffe9eaeaffe8e8e8ffe6e6e6ffe4e4e3ffe1e0e0ffdedfdeffdcdcdcffdadbdaffd8d8d8ffd6d6d5ffd3d3d3ffd0d1d0ffcececeffcccdcdffcdccccffccccccffccccccffccccccffcbccccffccccccffcbccccffccccccffcbcccbffccccccffcccbcbffcccbccffcccbccffcbcccbffcbcbccffcbcccbffcbcccbffcbcbcbffcbcccbffcccbccffcdcccdffcdcecdffcfcfcfffd0cfd0ffd1d1d1ffd2d2d2ffd3d2d2ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdddddcffddddddffddddddffdedddeffdededeffdededeffdfdedfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e3e2ffe2e3e2ffe2e3e2ffe2e3e3ffe3e3e3ffe4e5e5ffe5e6e6ffe5e6e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e8e7ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e8e8ffe7e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e0ffe1e0e1ffe0e0e0ffe0dfe0ffe0dfe0ffdfdfdfffdedfdeffdededeffdedddeffddddddffddddddffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdadbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d5d4ffd3d3d3ffd1d2d2ffd1d0d0ffcfcfcfffcdceceffccccccffc9cacaffc7c7c7ffc4c4c5ffc2c2c2ffc0c1c0ffc0c0c0ffbfbebfffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb3b4b3ffb3b3b3ffb1b1b1ffafafafffaeaeaeffacacacffaaabaaffa8a8a8ffa6a6a6ffa3a2a3ffa0a0a1ff9e9e9eff9a9999ff929291ff8b8a8bff858585ff808080ff7d7d7dff787878ff727272ff6d6d6dff676667ff5f5f5fff585758ff505151ff4a4a4aff444444ff3f3e3fff393939ff343534ff303030ff2c2c2cff292928ff262525ff0a0b0aff010001ff010100ff010000ff010000ff000100ff000100ff000000ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff060706ff282727ff414141ff585858ff616160ff646564ff666766ff6a6a6aff6f7070ff727171ff6e6e6eff515151ff333332ff373838ff3d3d3dff444444ff4b4b4bff525252ff595959ff616060ff696869ff706f70ff777877ff808080ff878787ff8d8e8dff939393ff999a99ff9f9e9fffa4a3a4ffa7a8a7ffacacacffafafafffb3b3b3ffb5b6b5ffb8b8b8ffbabbbbffbdbdbdffbfbfbfffc0c0c0ffc1c1c1ffc1c1c1ffc2c1c2ffc2c3c2ffc3c2c3ffc2c3c2ffc3c3c4ffc4c4c4ffc4c5c5ffc5c5c5ffc7c6c7ffc8c8c8ffc9c8c9ffcac9caffcbcbcbffcbccccffcdcdcdffcecdcdffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d0d0ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d4d3ffd3d4d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdbdadaffdbdbdbffdbdbdcffdcdcdcffdcdcddffddddddffdddedeffdedfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e2ffe2e1e1ffe2e3e2ffe3e2e3ffe4e3e4ffe4e3e4ffe4e4e5ffe5e5e5ffe6e5e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffebeaebffecebecffecececffeeedeeffeeeeefffefefeffff0f0f0fff0f0f0fff0f1f1fff1f2f2fff2f2f2fff3f3f3fff4f4f3fff5f4f4fff4f5f5fff6f5f5fff5f5f5fff6f5f5fff6f5f5fff5f6f5fff5f6f5fff5f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f6fff6f7f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefdfefffcfcfcfff4f5f4ffefefeffff0eff0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff3f2f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0efefffececedffecedecffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e8ffe8e8e8ffe9e9e8ffebeaeaffedeeedffeeedeeffeeeeeeffefeeeefff0efeffff0f0efffeeeeeeffececedffeaebebffebeaeaffebebebffebececffededecffedededffeeeeeeffeeeeefffefefefffefefefffeff0effff0eff0fff1f0f1fff0f0f1fff0f1f0fff0f0f1fff0f0f0fff0f1f0fff1f1f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f9fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff9fafafffafaf9fffafafafffafafafffbfafafffafbfafffbfafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffcfdfcfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffcfbfcfffbfbfcfffbfbfcfffbfcfcfffbfbfbfffbfbfafffbfbfbfffafafafffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9fafafffafafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfafbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffbfafbfffafafafff9fafafffafafafff9f9fafff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff9f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff7f7f8fff7f8f7fff8f8f7fff8f7f8fff7f7f7fff7f8f8fff7f7f7fff7f8f7fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff4f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f2f2fff3f2f3fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0effff0eff0fff0efefffefefefffefefefffeeedeeffedededffecededffecececffebececffebebebffedecedffefeeeffff1f1f1fff3f3f3fff3f2f3fff3f3f2fff2f1f2ffefefefffececedffebebebffeaeaebffecececffecebecffedecedffedececffedecedffedededffecededffedeeed00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f1fff1f2f1fff2f2f2fff1f1f2fff1f1f1fff0f0f0fff0f0f0fff6f5f5fffbfafbfffdfdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0a0a0aff1a1a1aff434343ff6a6a6bff7f7f7fff8a8a8aff8d8d8dff8e8e8eff8f8f8fff929191ff949494ff969696ffa3a2a3ffdadadafff7f7f8fffaf9fafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfcfffcfcfcfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafff9fafafff9fafafff9fafafffaf9fafff9f9f9fffafaf9fff9f9f9fff9f9fafff9f9f9fffafaf9fffaf9fafff9f9f9fff9f9fafffafafafffbfafafffbfafafffbfafafffbfbfafffbfbfafffafafafffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffcfbfcfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafafffbfafafffbfbfafffbfafafffafafafffafafbfffafafafffafafafffafaf9fffafafafffafaf9fffafafafff9faf9fffafafafffafaf9fffaf9f9fffaf9fafffafafafff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffaf9fafff9faf9fffafafafffaf9f9fffafafafff9f9fafffafafafffafafafff9f9f9fffafafafffafafafffafafbfffbfafbfffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfdfdfffdfcfdfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafbfafffafafafffafbfbfffafafafffafafafffbfafbfffafafafffafafbfffafafafffafafbfffbfafafffafafafffafafafffafafafffafafbfffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafbfafffbfbfafffbfbfbfffbfbfafffafafbfffbfbfbfff7f6f7ffd4d3d3ff9c9c9cff90908fff8e8e8eff8c8c8cff8b8b8cff8b8a8aff8a8989ff878787ff808080ff616161ff30302fff0e0e0eff040404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f8f9fff9f9f9fffefefefffdfdfdfffcfcfdfffbfbfbfffbfcfcfffdfdfdfffefffefffefefefffefefefffefefffffefffffffffffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfbfffafafbfff8f8f8fff8f7f7fff6f5f5fff5f5f5fff5f5f4fff4f4f3fff3f3f3fff2f2f2fff1f1f1fff1f0f0ffefefefffeeeeeeffededecffececebffe9eae9ffe8e8e8ffe6e7e6ffe3e3e3ffe1e0e0ffdfdedfffdbdcdcffdadadaffd7d7d7ffd6d6d5ffd3d3d4ffd1d1d1ffcfcfcfffcdcccdffcccdccffcccdccffcdccccffcdcdcdffccccccffccccccffccccccffcbcbcbffccccccffccccccffcbccccffcccbccffccccccffccccccffcccbccffcbccccffcbccccffcccccbffcbcbccffcbccccffcdcccdffcecdceffcfcfcfffcfd0cfffd1d1d1ffd1d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9daffdadadaffdadadbffdbdbdbffdcdbdcffdcdcdcffdddcdcffddddddffddddddffddddddffdededeffdfdedeffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe2e1e2ffe1e2e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe2e2e3ffe3e3e3ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e6ffe6e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e4e3ffe4e3e4ffe3e3e3ffe2e2e3ffe2e2e2ffe3e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdeffdfdedeffdededdffdededdffdcdddcffdddcdcffdcdcdcffdcdbdbffdcdbdcffdbdbdbffd9dadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d5d5ffd3d3d3ffd1d1d2ffd0d0d0ffcfcfcfffcecdcdffcccdccffcacacaffc7c7c7ffc5c5c5ffc1c1c1ffc0c0c1ffc0bfc0ffbebfbfffbebdbeffbcbdbcffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b7ffb6b6b7ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb0b1b0ffafafafffadaeaeffacabacffa9a9aaffa7a7a7ffa4a4a4ffa1a1a1ff9e9e9eff9b9b9bff989798ff919191ff888889ff828282ff7d7c7dff787777ff727172ff6d6d6cff676767ff626262ff5c5c5cff555555ff4f4f4eff484848ff434243ff3e3d3dff393938ff333333ff2f2f2fff2b2b2bff282828ff201f20ff040404ff000101ff010101ff000101ff010101ff010101ff010101ff010001ff000001ff000000ff000100ff000000ff000101ff000000ff000000ff010000ff000000ff000001ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff000000ff000001ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a090aff2e2f2eff444444ff575757ff616261ff666666ff686868ff6a6a6aff706f70ff707170ff6b6c6bff4e4d4dff333434ff383838ff3e3e3eff454545ff4b4b4bff535353ff5a5a5aff616262ff696869ff707170ff787879ff808081ff878788ff8d8e8eff949493ff99999aff9f9f9fffa4a4a4ffa8a8a8ffacacacffafafafffb3b4b4ffb5b6b6ffb9b8b9ffbbbbbbffbdbebdffbfbfbfffc0c0c1ffc1c2c1ffc2c3c2ffc3c2c3ffc2c2c2ffc2c2c3ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc6c7c6ffc8c7c7ffc8c8c8ffcac9caffcbcbcaffccccccffcdcdccffcecdceffcececeffcfcfceffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffd9d9d9ffdadadbffdbdbdbffdbdbdcffdcdbdcffdcdcdcffddddddffdedddeffdededfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e5ffe7e6e7ffe7e7e6ffe7e7e8ffe8e8e8ffe9e9e9ffeae9e9ffeaeaeaffebebeaffebebebffecececffedededffeeeeedffefefeefff0f0effff1f0f0fff1f1f0fff2f2f1fff2f2f2fff3f3f3fff4f4f3fff4f4f4fff5f4f5fff5f5f5fff4f5f5fff5f6f6fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff6f6f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff6f6f6fff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff3f2f3fff3f3f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedececffedececffeaeaeaffebeaeaffebeaeaffeaeae9ffe8e9e8ffe9e9e9ffe8e9e8ffe8e7e7ffe9e8e9ffecececffedeeedffedededffedededffeeeeeeffefefefffeeeeeeffedecedffebeaebffe9eae9ffeaeaeaffebeaeaffecececffecececffedededffeeeeeeffedededffeeeeefffefefefffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff6f5f6fff6f5f5fff6f6f6fff7f7f6fff7f7f6fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff9f8f9fff9f9f8fffafaf9fff9f9f9fffafafafffafaf9fffafaf9fffafafafffbfafbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffcfcfdfffcfdfdfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafaf9fffaf9fafffafaf9fffafafafff9faf9fffafafafffafafafffafafafffafafafffbfafbfffafbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffafafafffafafafffafafafff9faf9fff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff7f7f7fff8f7f7fff8f7f7fff8f8f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f6fff6f6f7fff6f7f7fff6f6f6fff6f5f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f2f3fff3f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0efffefeff0ffeeefefffefeeefffeeeeeeffedeeedffedededffecececffebececffebebebffeaeaeaffebebeaffedededfff0f0f0fff1f1f1fff2f2f2fff3f2f3fff2f2f2fff0f0f0ffedededffebeaebffeae9eaffebeaeaffebebeaffecececffecececffececedffedececffededecffededecffedeced00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff6f6f7fffbfafbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffffefffffefffffffffffefffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff090908ff151514ff383838ff646564ff7b7c7bff888888ff8d8d8dff8e8e8eff8f8e8fff919091ff939393ff959696ff9b9b9bffc8c9c8fff6f6f5fff9f9f9fffaf9fafffafafafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffafbfbfffbfafbfffafafbfffafafafffafafafffafafafffafafafff9f9fafffafafafffafafafff9fafafffafaf9fff9faf9fffafafafffaf9fafff9fafafff9f9f9fffaf9fafffaf9f9fffafaf9fffafafafffafafafffbfbfafffbfafbfffbfafbfffafafafffafbfbfffbfafafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffbfcfcfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafbfffafbfafffafbfafffafbfbfffafbfbfffafafbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafbfffafafafffafbfbfffbfafafffafafafffafafafff9fafafffafafafffaf9fafffaf9fafffafafafffafaf9fff9faf9fffaf9f9fffafafafffafafafff9f9f9fffaf9f9fff9fafafff9fafafffafaf9fff9f9f9fffaf9fafff9faf9fff9faf9fff9fafafff9fafafff9f9fafffaf9fafffaf9f9fffafafafff9fafafffafafafffafbfafffbfafafffafafafffafafafffbfafafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafafbfffafbfbfffafafbfffbfafbfffbfafafffafbfafffafafbfffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffafbfbfffafafafffbfafbfffbfafafffbfbfbfffafafafff0f1f1ffc1c1c1ff939393ff8f8f90ff8e8e8eff8c8d8dff8c8b8bff8a898aff898989ff868787ff7c7c7cff585859ff252425ff0a0a0aff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f8f9fff9f8f8fff9f9f9fffcfcfdfffbfbfbfff9faf9fffbfafafffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffdfdfdfffcfbfbfffafafafff9f9f9fff7f7f8fff6f6f6fff5f5f5fff4f4f5fff3f3f3fff3f3f3fff3f2f2fff1f1f2fff0f0f0ffefefefffeeeeeeffedecedffecebecffeaeaeaffe8e8e8ffe6e7e6ffe4e3e3ffe0e0e1ffdededeffdbdbdbffdad9d9ffd7d8d8ffd5d6d6ffd4d4d3ffd1d1d1ffcfcfd0ffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcccdffcdccccffccccccffcccccdffcccdccffcccdccffccccccffccccccffccccccffccccccffccccccffccccccffcbccccffcccbccffcbcbccffccccccffcccdccffcececeffcfcfcfffcfcfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d7ffd7d7d8ffd8d8d8ffd8d9d9ffdad9daffdadadaffdbdbdaffdbdbdbffdbdcdcffdcdcdcffdddcdcffdddcddffddddddffdddedeffdfdedeffdededfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e1ffe1e1e2ffe1e2e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e3e2ffe2e3e3ffe2e3e3ffe3e2e3ffe3e2e3ffe3e2e3ffe5e5e5ffe5e5e6ffe5e6e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e7e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e8e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e7e8ffe7e8e7ffe7e8e7ffe7e7e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e2ffe2e1e2ffe1e1e1ffe0e1e1ffe1e0e0ffdfdfe0ffdfdfdfffdedfdfffdfdfdeffdededeffdedddeffddddddffdcdcdcffdcdcdcffdcdbdbffdbdbdcffdbdbdaffd9d9d9ffd9d8d8ffd7d8d8ffd6d7d7ffd5d6d5ffd4d4d3ffd2d2d3ffd1d1d1ffd0d0d0ffcecfcfffcdceceffccccccffcac9caffc7c6c6ffc4c4c4ffc1c1c2ffc0c0c0ffbfc0bfffbfbfbeffbebebdffbcbcbcffbcbbbbffbababbffbab9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b4b5ffb3b4b3ffb3b3b3ffb2b2b2ffb0b0b0ffafafafffadadaeffabababffa9a9a8ffa5a6a5ffa3a3a3ffa0a0a0ff9c9d9dff999999ff959595ff919090ff888787ff808081ff7a7a7bff757574ff706f6fff6a696aff646464ff5f605fff595959ff535354ff4d4c4dff464747ff414141ff3c3c3cff373737ff323232ff2e2e2eff2a2b2aff282727ff111112ff010101ff000000ff010000ff000101ff000101ff010100ff000000ff000001ff000100ff000000ff000000ff000101ff000001ff000001ff010000ff000100ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010000ff000001ff000000ff000101ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020101ff040505ff0e0e0dff393939ff4a4a49ff585959ff626263ff676766ff686868ff6b6b6bff707170ff717170ff6b6b6bff454545ff333334ff383839ff3e3e3eff454545ff4b4c4cff535353ff5a5b5aff626262ff6a6a6aff717171ff797979ff808081ff888787ff8d8d8eff949394ff9a999affa09f9fffa4a5a4ffa9a9a9ffadadadffafafb0ffb4b4b4ffb6b6b6ffb9b9b9ffbbbcbbffbdbebdffc0c0c0ffc1c1c1ffc2c2c2ffc2c3c3ffc3c3c3ffc3c2c3ffc4c3c3ffc4c4c4ffc4c5c5ffc5c6c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9cacaffcbcacaffcbcbccffcccccdffcdcdceffcececeffcfcecfffd0cfd0ffd0d0d0ffd1d1d0ffd1d2d1ffd2d1d1ffd2d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9d9ffdadbdaffdadbdbffdbdcdbffdbdcdbffdddcdcffddddddffddddddffdededeffdededfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e4e3ffe5e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe9e8e8ffe9e9e9ffe9eaeaffeaeaeaffebeaebffebebecffecececffecededffeeededffeeeeefffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f6f5fff5f5f5fff6f6f5fff5f5f5fff5f5f6fff5f6f5fff5f6f5fff5f6f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff7f8f8fff1f1f1fff0f0f1fff2f1f2fff2f2f2fff3f3f3fff3f3f2fff2f3f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e6e6ffe7e7e8ffeaeae9ffebebebffecebebffecedecffedeeeeffedededffecececffecececffeaebeaffe8e8e8ffe8e9e9ffe9eaeaffeaeaebffebebecffecebecffecededffedededffeeeeeeffeeefeeffefefefffefefefffefefeffff0efefffefeff0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafafafffafbfafffafafafffbfafafffafbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffafbfbfffbfbfbfffbfafafffbfbfafffafafbfffafafafffafafafffafafafffaf9fafff9f9f9fff9fafafffaf9f9fff9f9fafff9f9f9fff9fafafffafaf9fffaf9fafffaf9fafffafafafffafafafffafaf9fffafafafffafafbfffafbfafffafafafffbfafafffafbfbfffafbfbfffbfbfafffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafbfffafafafffafafafffafafafffafafafff9f9fafffafafafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff6f6f6fff7f6f6fff6f7f6fff6f6f7fff6f7f6fff6f6f6fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f3f3fff3f3f3fff2f3f3fff2f3f2fff1f2f1fff2f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffefeeefffeeeeefffeeeeeeffedeeedffededeeffedededffebebecffebebebffeaeaebffe9eaeaffe9e9e8ffeaeaeaffeeeeeefff1f1f1fff2f2f2fff1f2f2fff2f2f2fff1f1f1ffeeeeeeffebebebffe9e9eaffe9e9e9ffebeaeaffebeaebffeaeaeaffebececffecebebffececedffecececffececed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f3fff2f2f2fff2f1f1fff1f2f2fff1f1f2fff2f2f2fff1f1f1fff7f7f7fffbfbfbfffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefffffffffffffefffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060605ff0f0f0fff2a2b2bff5c5b5cff797979ff868686ff8c8c8cff8e8e8eff8f8f8fff919191ff939393ff959595ff979798ffb5b5b5ffeeeeeefff9f8f8fffafaf9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffafbfbfffbfafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafff9f9f9fffafafafff9f9f9fffaf9f9fff9fafafffaf9f9fffafafafff9faf9fff9f9f9fffafafafffafafbfffbfafbfffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfdfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffafafbfffafafbfffafafbfffbfafafffafafbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafaf9fffaf9f9fff9faf9fff9faf9fff9f9f9fffaf9fafff9fafafffafafafffafaf9fffafafafff9fafafffaf9fafffaf9fafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfafffbfafafffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfbfffafafafffafafafffafafafffbfafafffbfbfbfffafbfafff9f9f9ffe5e5e6ffadadaeff909090ff8f8f8fff8e8e8eff8c8d8cff8b8a8bff898a89ff888988ff858485ff757676ff4c4c4cff1e1e1eff080707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9fafffafafafffcfcfcfffefefdfffdfefefffefdfefffefefefffefefefffefefefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefefffdfcfcfffbfbfcfffafaf9fff8f8f8fff7f7f8fff6f6f7fff5f5f5fff4f4f5fff4f4f4fff3f3f3fff2f2f3fff1f2f1fff0f1f0ffefefefffeeeeefffedededffebebecffeae9e9ffe8e8e8ffe7e7e6ffe4e3e3ffe0e1e0ffdededeffdbdbdbffdadadaffd8d8d9ffd6d6d7ffd4d5d4ffd3d3d3ffd0d1d0ffcecdceffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcccdffcdcdcdffcccdcdffcdcdccffccccccffcccdccffcccdccffccccccffcdcdccffccccccffccccccffccccccffcccdccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d5d4ffd5d5d5ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffdad9d9ffdadadbffdadbdaffdbdbdbffdbdbdcffdbdcdcffdcdcdcffdcdcddffdeddddffdddedeffdededeffdedfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe1e0e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe5e5e5ffe6e5e6ffe6e5e6ffe5e5e6ffe5e6e5ffe6e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e8e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e3e4ffe3e4e4ffe4e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e1e2ffe1e1e2ffe2e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdfffdedfdfffdededeffdddddeffdddcdcffdcdcdcffdcdcdcffdcdbdbffdbdcdbffdadadaffd9d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d4ffd4d4d4ffd2d3d3ffd1d0d1ffd0cfd0ffcfcfcfffcececeffcbccccffcacac9ffc6c6c6ffc4c3c3ffc1c1c1ffc0c0c1ffbfbfbfffbebfbeffbebdbdffbdbdbcffbbbcbbffbababaffb9b9b9ffb8b8b8ffb6b6b7ffb6b5b5ffb4b5b4ffb3b3b4ffb2b2b2ffb1b1b1ffb0b0b0ffaeaeaeffacacacffaaaaaaffa8a8a8ffa4a4a4ffa2a2a2ff9e9e9eff9b9b9bff979897ff949393ff8f8f90ff898989ff7e7e7eff777778ff727273ff6d6d6dff686868ff636363ff5d5e5dff575758ff515251ff4b4c4bff454545ff404040ff3b3b3bff363636ff323131ff2e2d2eff2a2a29ff212121ff040504ff010101ff010100ff010001ff000101ff010101ff010100ff010101ff000101ff010000ff010001ff010101ff010101ff000100ff010100ff000100ff010000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff070807ff131413ff444444ff515151ff5c5d5dff636364ff676767ff6a6a6aff6c6d6dff717071ff717071ff6b6a6bff454545ff333333ff393938ff3f3f3fff464645ff4c4c4cff535353ff5a5a5aff626362ff6a6a6aff717271ff787979ff7f7f80ff878787ff8e8e8eff949494ff9b9a9affa0a1a0ffa5a5a6ffa9a9a9ffacadacffb0b0b0ffb4b4b4ffb6b6b6ffb9b9b9ffbcbcbcffbebebeffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc4c3c3ffc4c4c4ffc4c4c3ffc4c4c4ffc5c5c6ffc5c6c6ffc7c6c6ffc7c7c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d3d2ffd3d4d3ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd6d6d5ffd7d7d7ffd6d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdddcddffddddddffddddddffdedddeffdededeffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e7ffe8e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffeaeaeaffeaeaebffebebebffecebecffedededffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff5f5f5fff6f5f6fff6f6f6fff5f5f4fff5f4f4fff4f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f6f6fff6f5f5fff6f5f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfcfdfff9f9f8fff1f1f1fff2f1f1fff2f2f2fff2f3f3fff2f3f2fff3f3f3fff2f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaebeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e6ffe7e7e7ffe6e7e6ffe7e8e7ffeaeaeaffebebecffecededffeeeeeeffedeeedffecedecffebececffebeaeaffe8e7e8ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffecececffedededffedeeeeffeeeeeeffeeeeeeffefefeeffefefefffefefeffff0f0effff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff4f4f4fff4f3f4fff4f3f4fff4f4f4fff5f4f4fff4f4f5fff4f5f4fff4f4f4fff5f5f5fff5f5f6fff5f5f5fff5f5f6fff6f6f6fff6f7f6fff7f6f7fff7f7f7fff7f8f7fff8f7f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafaf9fffafafafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffbfafbfffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfcfffbfbfbfffbfcfcfffbfbfbfffbfafbfffafbfbfffbfafafffafafbfffafafafffafafafffafafafff9f9fafffaf9f9fff9f9fafffafafafff9fafafff9f9fafff9faf9fff9faf9fff9f9f9fff9fafafffafafafffafafafffaf9fafffafafafffafaf9fffafafafffafbfafffafbfafffafafafffbfafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfcfbfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafbfafffafafafffafafafff9fafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff7f8f8fff8f7f8fff7f7f8fff8f8f8fff7f8f8fff7f7f8fff7f8f7fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff6f6f7fff6f7f7fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff3f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff0f0f0fff0f0f0ffeff0f0ffefefefffefefefffeeefefffeeeeeeffeeededffedeeedffedecedffecedecffebebebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe9e9e9ffebebebfff0f0f0fff2f1f2fff2f1f1fff1f2f2fff2f1f1ffefefefffebecebffe8e8e9ffe8e8e8ffe9e9eaffe9e9e9ffeaeaebffebebebffeaebeaffecebecffecececffecedecffececec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f3f3fff3f3f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f1f2fff7f7f7fffbfbfbfffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030403ff0b0a0aff1e1e1eff525151ff757675ff838383ff8b8b8bff8e8e8eff8f8f8fff909091ff929292ff949594ff979797ffaaa9a9ffe5e5e4fff8f7f7fffafafafffafafafffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfbfffafafafffafafafffafafafff9f9fafffaf9fafffafaf9fff9f9fafffaf9f9fffaf9f9fff9faf9fffafaf9fffaf9f9fffafaf9fff9fafafffaf9fafffaf9fafffafafafffbfbfbfffafbfafffbfafafffafbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfafbfffafafafffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffbfafafffafafbfffbfafafffafbfafffbfbfafffbfbfbfffafafafffafafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffafafafffafafafffafbfafffafafbfffafafafffafafafff9fafafffafafafffafaf9fffafaf9fff9f9fafff9f9fafffafafafff9f9fafffaf9fafff9fafafff9faf9fff9f9f9fff9faf9fff9f9fafff9faf9fffaf9fafffaf9fafffaf9f9fff9faf9fffafaf9fffafafafff9faf9fff9f9fafff9fafafffafaf9fff9fafafffafafafffbfafafffafbfafffafafafffafafafffafafafffbfafbfffbfafbfffafbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfdfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffafafafffafafbfffafafbfffafafafffafbfafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafbfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfbfafffbfafafffbfbfafffafafbfff9f8f8ffdcdcdcffa3a3a3ff909090ff8f8f8fff8e8d8eff8c8d8cff8a8b8bff89898aff878787ff818282ff6e6d6eff434342ff181818ff060606ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f9f9fff8f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fffafaf9fffbfbfbfffdfdfdfffdfdfdfffefdfefffefdfefffdfefefffefefefffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffdfcfcfffbfbfafffafafafff9f8f8fff7f7f8fff6f6f6fff6f5f5fff4f4f4fff4f3f4fff3f4f3fff2f3f3fff2f1f2fff1f1f1ffefefefffefeeeeffedededffebebebffe9e9eaffe8e8e8ffe7e7e6ffe4e4e4ffe2e1e1ffdedfdfffdbdcdcffdadadaffd8d9d8ffd6d7d7ffd5d5d5ffd3d2d3ffd1d0d1ffcfceceffcdcecdffcecdcdffcecdceffcdcdcdffcdcdcdffcccdcdffcdcdccffcccdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdccccffccccccffcdcccdffccccccffccccccffcccccdffccccccffcdcdccffcecdcdffcececeffcfcfcfffd1d0d0ffd2d2d2ffd2d2d3ffd3d3d3ffd5d4d4ffd5d5d6ffd6d6d6ffd8d7d7ffd8d8d8ffd9d9d8ffdad9d9ffdbdbdaffdadbdbffdbdbdbffdbdbdcffdcdcdbffddddddffdcdddcffddddddffdddeddffdededeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe5e5e5ffe5e6e5ffe5e6e5ffe6e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe7e7e7ffe8e7e7ffe8e8e8ffe7e7e8ffe8e7e8ffe8e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe8e8e7ffe8e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e6e6ffe6e5e6ffe5e6e6ffe6e6e5ffe6e5e5ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdfdedfffdededdffddddddffdcdcddffdcdcddffdcdcdcffdbdcdcffdbdbdbffdadadaffd8d9d8ffd7d7d7ffd6d7d6ffd5d5d6ffd4d5d4ffd4d3d3ffd2d2d2ffd1d0d0ffcfd0cfffcfcfceffcecdceffcbcbcbffc9c9c9ffc5c6c6ffc3c3c2ffc0c1c1ffc0c0c0ffc0bfbfffbebfbeffbdbdbdffbdbcbcffbbbbbbffbababaffb9b8b9ffb7b7b7ffb6b6b7ffb5b5b5ffb4b4b4ffb3b2b3ffb2b2b2ffb1b1b1ffb0b0b0ffaeadaeffababacffa9a9a9ffa7a6a6ffa3a3a4ffa1a0a0ff9e9d9dff999a99ff969696ff939292ff8e8e8eff888889ff7d7d7dff767676ff717170ff6c6c6cff666766ff616161ff5c5d5cff565757ff505051ff4a4a4aff444444ff3f3f3fff3a3a3aff353535ff313131ff2d2d2eff2a2a2aff151516ff020101ff010101ff000101ff010000ff000100ff000001ff010100ff010001ff010001ff010000ff000100ff010100ff010101ff000000ff000001ff000001ff000000ff000100ff000000ff010000ff000100ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020303ff090808ff181818ff4e4f4fff575757ff5e5e5eff636364ff676867ff6b6a6aff6d6d6dff727171ff707170ff6a6a69ff454445ff333333ff383839ff3e3f3fff454545ff4b4c4cff535353ff5a5a5aff626262ff6a6a6aff717171ff787777ff7f7f7fff878787ff8e8e8eff959596ff9b9b9bffa0a0a0ffa5a4a5ffa9a9a9ffacadadffb0b0b0ffb5b4b4ffb6b6b7ffbab9baffbdbcbcffbebebfffc0c0c0ffc2c1c1ffc2c3c2ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c5ffc5c5c5ffc5c5c6ffc6c6c6ffc7c7c7ffc7c7c7ffc9c8c9ffcacacaffcbccccffcdcccdffcdcdcdffcececeffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd0d0d1ffd2d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdcffdcdcdcffdcdddcffddddddffdeddddffdededdffdededeffdfdedeffdfdedeffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e4ffe4e3e4ffe5e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e7e6ffe8e8e7ffe8e7e7ffe9e9e8ffe9e9eaffeaeaeaffeaeaebffebebebffecececffecececffedededffedeeedffeeefeffff0eff0fff0f0f0fff1f1f1fff3f3f3fff4f4f4fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f4f5fff4f5f5fff4f5f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff6f5f5fff5f5f6fff6f5f5fff5f6f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfcfdfff9fafafff2f2f2fff2f2f2fff3f3f3fff2f2f3fff3f2f3fff3f3f2fff3f3f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe8e9e9ffeaeaeaffecececffededeeffeeeeedffecececffecececffebebebffe8e9e8ffe6e6e6ffe8e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebececffecececffedededffedeeedffeeeeeeffefeeeeffefeeeeffefeeefffefefefffefefeffff0f0f0fff0f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f2f3fff3f2f3fff3f3f2fff3f3f4fff3f3f3fff4f3f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff4f4f5fff5f5f5fff6f5f5fff5f6f5fff6f6f6fff6f7f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9fafffafaf9fff9fafafffaf9fafffafafafffafbfafffafafafffafafafffafafbfffafbfafffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffafbfafffbfafbfffafbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffbfafbfffafbfafffbfbfafffbfafafffafafafffafafafffafafafff9f9fafffafaf9fffafafafff9f9f9fff9f9f9fff9faf9fff9fafafffaf9fafff9f9f9fff9f9f9fffaf9fafffafaf9fff9faf9fff9fafafffafafafffafafafffafafafffbfafafffafafbfffafbfafffafafafffafbfafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafbfbfffafafafffafafafffafafafffafafafffaf9fafffafafafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff8f8f8fff7f8f7fff8f7f8fff7f8f7fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff3f4f3fff3f3f3fff2f3f3fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0efefffefefefffefeeefffeeeeeeffedeeeeffededeeffedededffededecffecececffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe9e9e8ffedededfff1f1f1fff2f1f2fff1f2f1fff2f2f1fff1f0f0ffedededffeaeaeaffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffe9e9e9ffeaeaeaffeaebeaffeaebebffecebecffececec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f1f2fff7f8f7fffbfbfbfffefdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff050606ff111211ff383938ff666666ff7e7f7fff888989ff8e8e8dff8f8f90ff8f8f90ff919191ff949494ff979796ff9e9e9dffd1d2d2fff7f7f7fffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfefdfffdfefdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafff9f9fafffafafafff9fafafff9fafafffafaf9fffaf9fafffafafafffaf9fafffafafafffafafafffaf9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffafbfafffbfafafffafbfafffafbfbfffbfbfbfffafbfbfffbfafafffafbfafffbfafbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfafffafbfafffbfbfbfffafbfbfffafafafffafbfafffbfafbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9f9fff9f9fafff9fafafff9fafafff9f9fafff9fafafffafafafff9f9f9fffafaf9fffafafafffaf9fafff9fafafff9fafafff9fafafffafafafff9fafafff9f9fafff9faf9fffaf9fafff9f9fafffaf9fafffafafafffafafafffafafafffafbfbfffafafafffafafafffafafafffafbfafffafbfafffbfbfafffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffbfcfcfffbfbfbfffafbfbfffbfbfbfffafbfbfffafafbfffafbfafffbfafbfffafafafffafafafffafafafffafafafffafafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffaf9f9fff3f3f2ffc7c7c8ff969696ff909090ff8e8e8fff8d8e8dff8c8c8cff8a8b8aff8a8989ff868686ff7d7d7cff646463ff383738ff121313ff050404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f9f8fff9f8f9fff8f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f8fff9fafafffbfbfafffdfcfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfbfff9f9f9fff9f9f8fff8f8f8fff6f6f6fff6f6f6fff5f4f5fff4f4f4fff3f4f3fff2f3f2fff2f2f2fff1f1f1fff0f0efffefefeeffedededffebebecffeae9e9ffe8e8e9ffe6e7e7ffe5e5e5ffe2e2e3ffdfe0e0ffddddddffdbdbdbffd9d9d9ffd8d8d8ffd6d5d6ffd3d4d4ffd1d2d1ffcfcfcfffcececeffcdceceffcdcdceffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdceceffcdcdcdffcdcdcdffcdcdcdffcccdcdffcccdccffcdcdccffcdcdccffcccdcdffcdcdcdffcdceceffcececeffcfcfcfffd0d0d1ffd2d2d2ffd2d2d2ffd3d4d3ffd4d5d5ffd5d6d5ffd6d7d6ffd7d7d8ffd9d8d8ffd9d9d9ffdadadaffdbdbdbffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdddeddffdededeffdedfdeffdfdfdeffdfdfdfffe0dfdfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e8e8ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e8ffe8e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe7e8e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e9e9ffe8e9e9ffe8e8e9ffe8e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e5ffe5e6e5ffe5e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e4e3ffe3e2e2ffe3e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdededeffddddddffddddddffdcdcdcffdcdcddffdcdcdcffdbdcdcffdbdadbffd9dadaffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d3d4ffd2d3d3ffd1d2d1ffd0d1d0ffcfcfcfffcdceceffccccccffcacac9ffc7c7c8ffc4c4c4ffc2c2c2ffc1c0c0ffc0c0bfffbfbfbfffbebebeffbdbdbdffbcbcbcffbbbbbbffb9bab9ffb8b9b8ffb7b7b7ffb6b6b5ffb4b5b5ffb4b4b4ffb2b2b3ffb2b1b1ffb0b0b0ffafaeafffacacacffaaaaaaffa8a8a7ffa5a5a5ffa1a2a2ff9f9f9eff9b9b9bff989898ff949494ff909090ff8c8c8cff878787ff818180ff757575ff6e6e6eff6a6a6aff646465ff5f605fff5a5b5aff545554ff4f4e4eff484848ff434342ff3e3d3dff393839ff343434ff303030ff2d2c2dff232323ff040504ff010101ff010101ff010101ff010100ff010100ff010101ff010001ff000101ff010101ff010101ff010101ff000101ff000001ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff0a090aff1c1d1cff585858ff5c5c5cff5e5e5eff636363ff676667ff6a6b6aff6d6e6dff727272ff717171ff696a6aff404041ff343433ff393839ff3e3e3eff444444ff4b4b4bff525252ff5a5a5aff616262ff6a6a69ff707071ff777777ff7e7f7eff878787ff8f8f8fff969695ff9b9c9cffa1a1a1ffa5a6a6ffa9a9a9ffadadadffb0b0b1ffb5b5b5ffb6b7b7ffbababaffbcbdbdffbebfbfffc1c1c0ffc2c2c2ffc3c3c2ffc3c3c4ffc5c5c5ffc6c6c6ffc6c6c6ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfceffd0cfd0ffd0d0d1ffd0d0d0ffd1d1d1ffd1d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd7d7d7ffd8d8d8ffd8d7d8ffd8d9d9ffd9d9d9ffd9dad9ffdadadaffdadbdbffdadadbffdbdbdbffdcdbdcffdcdcdcffdddcddffddddddffdededdffdededeffdedfdfffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e6e5ffe6e7e6ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e9ffe9eae9ffeaeae9ffebebeaffecececffecececffedededffedededffeeeeedffeeefeeffeff0effff1f0f0fff1f1f2fff3f3f2fff4f4f4fff5f5f5fff5f5f6fff6f5f5fff6f6f7fff6f6f6fff6f6f6fff5f5f5fff4f5f5fff5f5f5fff5f4f4fff5f5f5fff5f6f5fff5f4f5fff5f6f5fff5f6f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffafafafff2f3f2fff3f2f3fff3f3f3fff2f2f2fff3f3f3fff2f3f3fff2f3f3fff1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e6ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe4e5e5ffe7e7e7ffe8e8e8ffebebebffedededffeeedeeffedeeedffecedecffecedecffe9e9e9ffe6e7e7ffe5e5e6ffe6e7e6ffe8e7e8ffe9e9e9ffeae9eaffebeaeaffebebebffecececffecededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefeffff0f0effff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f7f6fff7f7f6fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff8f8f9fff9f8f8fff9f9f9fff9f9f9fff9fafafffaf9fafff9fafafffbfafbfffafafafffbfafafffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfafffbfbfafffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffafafafffafafafffaf9f9fffafaf9fffafafafffafaf9fffafafafff9f9f9fff9faf9fff9faf9fff9faf9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9fafff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffafbfafffbfbfbfffafafafffbfbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfbfffafafbfffafaf9fffafaf9fffaf9fafffafaf9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff6f7f7fff6f6f7fff6f7f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f3f4fff3f3f3fff3f2f3fff2f2f2fff2f1f2fff1f1f1fff1f1f0fff0f0f0ffeff0f0ffeff0efffefefefffeeeeeeffedeeeeffedeeedffededecffecedecffecececffecececffebebebffeaeaeaffe9eae9ffe8e8e9ffe7e7e7ffe6e6e6ffe7e7e7ffeaeaeaffefefeffff1f2f1fff1f1f1fff1f1f1fff0f0f0ffeeeeeeffebebeaffe8e7e7ffe7e7e6ffe8e8e8ffe8e8e8ffeaeaeaffe9e9eaffe9eae9ffeaebeaffeaebeaffebeaea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f2fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff8f8f8fffbfcfbfffefdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030304ff0b0c0bff292828ff565656ff797979ff868686ff8c8c8cff8f8e8fff8f8f8fff919291ff949494ff969696ff999999ffbebebefff2f2f2fffaf9f9fffafafafffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffdfdfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfbfffbfafafffafafafffafafafffafafafffaf9f9fffafafafffafafafff9fafafffafafafffaf9f9fffafafafff9fafafffaf9f9fffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfafafffafafbfffbfbfafffafafafffbfbfafffafafbfffafafbfffafbfbfffbfafafffafafbfffbfbfbfffbfafafffafbfafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffafbfbfffafbfbfffbfbfafffbfbfbfffafafbfffafafbfffafafafffbfafafffafafafffafafbfffafafafffafafafffbfafbfffbfbfafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafff9fafafff9fafafff9f9fafffafaf9fff9faf9fff9faf9fff9f9fafff9fafafffaf9f9fffafafafff9f9fafffafafafff9fafafffaf9fafffaf9f9fffafafafffafaf9fff9f9f9fffaf9fafffafaf9fffafaf9fffaf9fafffafafafff9fafafffafafafffafafafffbfafafffafafafffbfbfafffafafbfffbfbfafffbfbfbfffbfbfcfffbfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafff8f7f8ffe8e8e8ffb3b4b3ff909190ff8f908fff8f8f8fff8d8d8dff8b8c8bff8a8a8aff898989ff838383ff787877ff5c5b5bff2e2f2fff0f0f0fff030404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f8fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9fafffbfbfbfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfcfcfffaf9f9fff9f9f9fff8f8f8fff7f7f7fff5f6f6fff6f6f6fff5f4f5fff3f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0efefffeeeeeeffecececffeaeaeaffe8e9e9ffe7e7e7ffe6e6e5ffe3e4e3ffe0e1e1ffdddddeffdbdcdcffdadad9ffd8d8d8ffd6d6d7ffd4d4d4ffd2d2d2ffd0cfd0ffcececeffcececeffcececeffcececdffcecdceffcececdffcdcecdffcdcdcdffcececdffcdcdcdffcececeffcecdcdffcecdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcccccdffcccccdffcdceceffcececeffcececfffd0d0d0ffd1d0d0ffd1d2d1ffd3d3d3ffd4d4d4ffd5d4d4ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d9ffd9d8d9ffdadadaffdadbdbffdbdadaffdbdbdbffdcdcdbffdcdcdcffdcdddcffddddddffdedddeffdddedeffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0dfffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe2e2e1ffe1e2e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe3e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e8ffe7e7e8ffe8e7e7ffe7e7e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe7e7e7ffe8e7e7ffe8e8e8ffe7e8e8ffe8e7e8ffe8e7e7ffe8e8e7ffe7e8e8ffe7e7e7ffe8e8e7ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e8e9ffe8e8e9ffe8e9e9ffe8e8e9ffe9e9e8ffe9e9e8ffe8e9e9ffe9e9e9ffe8e9e9ffe9e8e8ffe9e8e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e7e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffdfdfdfffdfdedeffdededeffddddddffdcdcddffdcddddffdcdcdcffdcdcdbffdadbdaffd9d9d9ffd7d7d7ffd6d7d7ffd6d5d5ffd5d4d5ffd3d3d4ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfceffcdcdcdffcbcbcbffc9c9c8ffc7c6c7ffc4c4c4ffc1c2c1ffc0c0c0ffc0c0bfffbebebeffbebebeffbdbcbdffbcbcbcffbabbbbffbabab9ffb8b8b8ffb7b7b6ffb5b5b6ffb4b4b5ffb3b3b3ffb2b2b2ffb1b0b1ffb0b0b0ffaeadadffabababffa9a9aaffa7a7a6ffa3a3a3ffa1a0a0ff9d9d9dff999a9aff969696ff929292ff8e8e8eff898a8aff858585ff808080ff757675ff6d6d6dff676767ff636363ff5e5d5eff585958ff535352ff4d4d4cff474746ff414141ff3c3c3bff373838ff343333ff2f2f30ff2c2d2dff131313ff010101ff010101ff000101ff000101ff000101ff010100ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010100ff000000ff010001ff010100ff000100ff000000ff000000ff000000ff000001ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff030303ff090a09ff1b1c1cff565757ff5d5e5eff5e5e5eff626262ff666667ff6a696aff6d6d6dff737373ff727272ff6a6a6aff3a3b3aff343434ff393939ff3e3e3dff444443ff4b4a4bff535353ff5a5b5aff636363ff6b6a6aff727171ff787878ff80807fff878787ff90908fff969697ff9c9d9dffa2a2a3ffa6a6a6ffaaa9aaffaeaeaeffb1b1b1ffb5b5b5ffb7b7b8ffbabbbaffbdbdbcffbfbfbfffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc5c4c4ffc6c7c6ffc7c6c6ffc6c6c5ffc6c6c5ffc6c6c6ffc6c7c7ffc8c8c8ffcac9c9ffcacbcaffcbcbcbffcdcdccffcecdcdffcececeffd0cfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd4d4d3ffd4d5d4ffd5d6d5ffd6d6d6ffd6d7d7ffd8d7d7ffd8d8d8ffd9d8d9ffd9d9daffdadadaffdbdadaffdbdadaffdbdbdbffdbdcdbffdcdcdbffdddcddffdddddcffdddeddffdddddeffdededeffdededeffdfdfdfffdfdfdfffe0dfdfffdfe0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e2e3ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe7e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9eaeaffeaeaeaffebebebffececebffedededffedededffeeeeeeffefeeefffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff5f4f4fff5f5f5fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff4f5f5fff4f4f5fff4f5f5fff5f5f4fff5f5f5fff5f5f6fff5f5f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffafafbfff4f4f4ffeeededfff2f3f2fff3f3f3fff3f3f3fff3f2f2fff1f1f1fff1f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e8e8ffe8e9e9ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e7e6ffe5e6e5ffe4e5e5ffe6e7e7ffeae9e9ffecececffededeeffededeeffecedecffecececffeaeae9ffe7e7e7ffe5e5e5ffe5e6e5ffe7e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffebebeaffebebebffecececffedecedffeeededffededeeffeeeeeeffeeeeeeffefefefffefeff0ffeff0f0fff0f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f1fff2f2f2fff2f2f3fff3f3f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f3f3fff4f4f3fff3f4f4fff4f3f3fff4f4f4fff4f5f4fff5f5f5fff4f5f5fff5f5f6fff6f5f6fff5f6f6fff6f6f6fff7f7f6fff7f7f6fff7f7f7fff8f7f7fff8f8f8fff9f8f8fff8f8f9fff8f9f9fff9f9f9fffafaf9fff9faf9fff9fafafffafafafffafbfbfffbfafafffafafafffafafbfffbfafbfffafbfafffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfafffbfbfafffbfafbfffbfbfbfffafafafffbfbfbfffbfafbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfafffafbfafffbfbfafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafafffafafafff9fafafffaf9f9fffafaf9fffafaf9fffafafafff9faf9fffaf9fafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffaf9f9fff9fafafff9fafafffafafafffafafafffafbfafffafbfafffafafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafafbfffafafbfffafbfbfffafafafffafafafffafafafffafaf9fff9faf9fff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff6f6f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f2fff2f2f2fff2f2f1fff1f2f1fff0f0f0fff0f0f0ffefefefffefefefffefeeefffefeeeeffededeeffedededffecececffecececffebebecffebebecffebebebffeaeaeaffe9e9e9ffe8e9e9ffe8e7e7ffe6e6e6ffe5e5e6ffe8e8e8ffededecfff1f1f1fff1f1f1fff0f1f1fff1f0f1ffefeeeeffebebebffe8e9e9ffe7e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffeaeaeaffeae9eaffe9eae9ffeaeaeaffeaebea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff9f9f9fffcfbfbfffefdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030202ff090909ff1d1c1dff464747ff717170ff848484ff8a8a8bff8d8d8eff8f8f8fff929192ff959594ff979796ff999a99ffaeaeaeffe8e8e8fffaf9f9fffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfcfdfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffbfafafffafafbfffafafbfffafafbfffafafbfffafafafffafafbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffafafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfafffbfafbfffbfafafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafbfffafbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfafafffafbfafffafafafffafafafffafafafffafafafffaf9fafff9fafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9fafffafafafffaf9fafffafaf9fffafaf9fff9f9fafff9fafafff9faf9fffaf9f9fff9fafafff9f9fafff9fafafff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffbfafafffafafbfffafafbfffafafbfffafbfbfffafbfafffbfbfbfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafafbfffafbfbfffafafafffbfbfafffafbfafffafbfafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fff9fafafffaf9f9fffafaf9fffafafafffaf9f9fffafafafffafafafff9f9fafffafaf9fffaf9fafffaf9fafffafafafff7f7f7ffdcdcddffa5a4a4ff909091ff8f8f8fff8e8e8eff8d8d8dff8c8b8cff8a8989ff878887ff828181ff70706fff4b4b4cff222222ff0a0a0aff020303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f9f9fff8f9f9fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f9f9fffcfbfbfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefefffbfafafff9f9f9fff8f8f8fff7f7f8fff7f7f7fff5f5f5fff5f5f5fff4f4f5fff4f3f3fff2f3f2fff2f1f1fff1f1f0fff0eff0ffeeeeeeffecececffeaebebffeae9e9ffe7e8e7ffe6e6e6ffe4e4e4ffe2e1e2ffdedfdeffdcdcdcffdadadbffd9d9d8ffd7d7d7ffd5d5d4ffd3d3d2ffd0d0d1ffcecfcfffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcdcdceffcececdffcecdceffcdcdceffcececeffcdcdceffcdcdceffcdcdcdffcdcdcdffcdceceffcececeffcfcfcfffcfd0cfffd0d1d1ffd2d1d2ffd3d3d2ffd4d4d4ffd5d4d4ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffdad9daffdbdbdbffdcdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcddffddddddffdededeffdededeffdfdedeffdfdfdeffe0dfdfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e2ffe2e1e2ffe1e2e1ffe2e1e1ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e2e3ffe3e3e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe5e6e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e7ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe7e7e7ffe8e7e8ffe8e8e7ffe7e7e8ffe7e8e7ffe8e7e8ffe8e7e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe9e8e8ffe9e8e8ffe9e8e9ffe8e8e9ffe9e8e8ffe8e9e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9eae9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e8e8ffe7e7e7ffe8e8e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe5e5e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e2ffe1e1e0ffe0e1e0ffe0e0e0ffdfdfdfffdededfffdddedeffddddddffdcddddffdddcddffdcdcdcffdbdbdbffd9d9d9ffd8d8d9ffd7d7d7ffd6d6d6ffd4d5d5ffd4d4d4ffd3d3d3ffd2d2d1ffd0d1d0ffcfcfd0ffcececfffcccccbffcacacaffc7c8c8ffc5c5c5ffc2c3c3ffc1c1c1ffc0c0c0ffc0c0bfffbebfbeffbdbdbeffbdbcbcffbcbbbbffbababbffb9b9b9ffb7b7b8ffb6b6b6ffb5b5b4ffb4b3b4ffb3b3b3ffb1b2b1ffb0b0b0ffaeaeaeffacacacffaaa9a9ffa8a8a7ffa5a5a5ffa2a1a1ff9f9f9fff9b9c9bff979898ff949494ff909090ff8c8c8cff878888ff838283ff808080ff7b7a7aff6b6b6bff656565ff606060ff5c5c5cff575657ff515050ff4b4b4aff454545ff40403fff3b3a3bff363636ff323232ff2e2f2fff252525ff040404ff010100ff010100ff010001ff010101ff000101ff000001ff010101ff010101ff010101ff010101ff010001ff010101ff010100ff010101ff000101ff000001ff000101ff000000ff010100ff010100ff000100ff000001ff010000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff1b1b1cff515150ff5c5c5cff5f6060ff636363ff676667ff6a6a6aff6e6e6dff757475ff747575ff696a69ff3a3a3aff343435ff39393aff3e3f3fff454545ff4c4c4cff535353ff5a5b5aff626263ff6b6a6aff727171ff787879ff808080ff888888ff909191ff989897ff9e9e9fffa3a3a3ffa6a7a6ffaaaaabffaeaeaeffb1b1b1ffb6b5b5ffb8b8b7ffbbbbbbffbdbdbdffc0c0c0ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c7ffc7c7c8ffc8c7c8ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c8ffc9c8c9ffcacacaffcbcbccffcdccccffcdcecdffcfceceffd0cfcfffd0d0d0ffd1d1d1ffd2d1d1ffd2d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdadbdaffdbdadbffdbdbdcffdbdcdbffdcdcdcffdcdcddffddddddffdddedeffddddddffdfdedeffdfdfdeffdfdfdfffdfdfe0ffe0dfdfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e1ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe7e8e8ffe8e9e8ffe9e9eaffeaeaeaffeaeaebffebebebffecececffecececffedededffeeeeeeffeeeeeffff0efeffff0f0f0fff1f1f1fff2f3f2fff3f3f2fff3f3f2fff3f3f4fff4f4f4fff4f4f4fff5f6f6fff6f5f6fff5f6f5fff6f6f6fff6f6f5fff6f5f6fff5f5f5fff4f4f4fff4f4f5fff5f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfffbfbfbfff4f4f3ffeeeeeeffefefeffff3f3f2fff3f3f3fff1f0f0fff1f1f1fff1f2f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e7e7ffe7e6e7ffe6e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe4e4e4ffe4e4e4ffe7e7e7ffebebebffedecedffedededffededecffecebecffeaeaebffe8e8e7ffe6e6e6ffe4e5e5ffe5e6e6ffe6e7e7ffe8e7e8ffe9e9e8ffeaeae9ffeaebebffebebecffecececffedececffedededffedeeeeffeeeeeeffeeefefffefefeffff0eff0fff0f1f1fff0f1f0fff1f1f1fff1f1f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff8f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffbfafbfffbfafafffbfbfafffafafbfffafbfbfffafbfafffbfafafffafbfbfffafafbfffafbfbfffafafafffbfbfafffbfbfafffafbfbfffafafbfffbfafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffafbfbfffbfafbfffafafbfffbfbfbfffbfafbfffbfafafffafbfafffbfafafffbfbfafffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9fafffafaf9fffafafafffafafafffafafbfffafbfafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfbfffafafafffafafafffafafafff9fafafffaf9f9fff9faf9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff8f9f9fff9f9f8fff9f8f9fff8f8f9fff8f8f8fff8f7f8fff8f8f8fff8f7f7fff7f8f8fff7f7f8fff7f7f8fff8f7f8fff8f7f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff1f1f1fff0f0f0fff0f0f0fff0f0efffeff0efffeeeeefffeeeeeeffeeededffedededffecececffebececffebebecffeaebeaffebeaebffeaeaeaffe9e9e9ffe8e8e9ffe7e7e7ffe6e6e6ffe5e5e5ffe6e6e5ffeaeaeaffefefeffff2f1f2fff1f1f1fff0f0f1ffeff0efffececedffe9e9e9ffe7e7e7ffe6e5e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffeae9eaffeae9eaffeae9e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff2f3f2fff9f9f9fffcfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff060706ff131313ff343434ff636363ff818181ff8a8b8aff8d8d8dff8f9090ff929292ff949494ff979697ff999998ffa2a2a2ffd8d9d9fff8f9f8fffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfefffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffdfefefffdfefefffefdfefffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffbfbfafffbfbfbfffbfbfafffbfafafffbfbfafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfafafffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafbfffafbfafffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafafafffbfafbfffbfbfafffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfbfffafafafffafafafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafafffbfbfbfffafbfbfffafafbfffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9faf9fff9fafafffaf9fafff9f9f9fff9f9f9fff9f9fafffafaf9fffaf9fafff9f9fafffaf9fafff9fafafffaf9fafff9fafafff9fafafffafafafff9faf9fff9f9f9fff9fafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfafffbfafbfffafbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafbfbfffafafafffafafafffbfafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafffafafafffafaf9fffafafafffafaf9fffaf9f9fffafaf9fffaf9fafff9fafafffafafafffaf9fafff9fafafffaf9f9fff9f9fafff9faf9fff9faf9fffafaf9fff4f3f4ffcdcdcdff9a9999ff909090ff8f8f8fff8e8e8eff8d8d8dff8b8b8bff898989ff868686ff808080ff636464ff393938ff161716ff070707ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f9fff9f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffdfefdfffefefefffefefdfffefffefffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfffbfafafff9f9f9fff9f8f8fff8f7f8fff7f7f7fff6f6f5fff5f5f4fff4f4f4fff4f4f4fff3f3f3fff2f2f3fff1f1f1fff0f0f0ffeeefefffecececffebeaebffeaeae9ffe8e8e8ffe6e7e7ffe5e4e5ffe2e3e3ffdfdfdfffdddddeffdbdbdbffd9d9d9ffd7d7d7ffd6d5d6ffd3d4d3ffd1d1d1ffcfcfcfffcecfcfffcececeffcecfceffcececeffcececeffcececeffcececeffcfcecfffcececeffcfcfcfffcececeffcececeffcececeffcececeffcececeffcecdceffcdcdceffcdcdcdffcececeffcfcfceffcfcfcfffd0d0cfffd1d0d0ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d6ffd6d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdbdcffdcdbdcffdcdcdbffdcdcdcffdddcddffddddddffdededdffdededeffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe2e1e2ffe3e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e2e3ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe3e4e4ffe4e4e4ffe5e6e6ffe5e6e5ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e7ffe8e8e7ffe8e8e7ffe8e7e7ffe8e8e7ffe8e7e8ffe7e8e7ffe7e7e8ffe8e7e7ffe7e8e8ffe8e7e7ffe7e7e8ffe8e8e8ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe8e8e9ffe8e9e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e7ffe8e7e8ffe7e8e7ffe7e7e8ffe6e7e7ffe6e7e7ffe7e6e7ffe6e6e7ffe7e7e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe5e4e5ffe5e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdfdedeffdededeffdededeffddddddffdddddcffdbdcdcffdadbdbffd9d9d9ffd8d8d8ffd7d7d7ffd6d5d6ffd5d5d4ffd3d3d4ffd2d2d2ffd1d1d2ffd0d0d0ffcfcfcfffcdceceffcbccccffc9c9c9ffc6c7c6ffc4c4c4ffc2c3c3ffc1c1c1ffc0bfc0ffbfbfbfffbebebeffbdbdbdffbcbdbdffbbbbbbffbab9baffb8b8b9ffb7b7b7ffb6b5b5ffb4b4b4ffb3b4b3ffb2b2b2ffb1b1b0ffafafafffadadadffacababffa9a9a8ffa7a6a7ffa3a4a3ffa0a0a1ff9e9d9dff999a9aff969696ff929292ff8e8e8eff8a8a8aff868685ff818080ff7d7d7dff777777ff6a6a6aff636363ff5e5e5dff595a59ff545454ff4e4e4eff484949ff434343ff3e3e3eff3a3939ff353635ff323232ff2e2e2eff141413ff000100ff000101ff010001ff000101ff000000ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff000000ff000101ff000000ff000000ff010001ff010100ff010101ff000001ff000100ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff0a0909ff1d1d1dff4d4d4dff5a5a5aff626261ff656565ff676768ff6b6a6bff6f6f6fff777677ff767676ff6a6b6bff3a393aff333434ff393839ff3e3f3fff454545ff4c4c4cff535353ff5a5a5aff626262ff6a6a6aff717171ff787778ff808080ff8a8a89ff929292ff999a9aff9fa09fffa4a4a4ffa8a8a7ffabacabffafafaeffb3b2b2ffb7b7b6ffb9b8b9ffbbbcbbffbebebfffc1c0c1ffc2c3c3ffc5c4c4ffc5c5c5ffc6c6c6ffc7c8c7ffc8c8c8ffc8c8c8ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c9ffcacac9ffcbcbcbffccccccffcececeffcecfcfffcfcfd0ffd0d0d0ffd2d1d1ffd1d2d2ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9daffd9d9daffdbdadbffdbdbdbffdbdbdbffdcdcdcffdcddddffddddddffddddddffddddddffdddedeffdededeffdfdedfffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe4e3e3ffe4e4e3ffe4e5e4ffe5e5e4ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe7e6e7ffe8e7e7ffe7e8e8ffe9e8e8ffe9e9e9ffeaeaeaffeaebeaffebecebffecececffedecedffedededffeeedeeffeeeeefffefefeffff0f0f0fff1f1f0fff2f2f2fff2f2f2fff2f2f3fff3f4f3fff4f3f3fff3f4f3fff4f5f4fff4f4f5fff6f6f5fff5f6f5fff5f6f6fff7f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffbfcfbfff5f5f4fff0efeffff1f1f0fff1f0f1fff0f1f0fff1f1f1fff2f1f1fff1f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe6e6e6ffe5e6e5ffe6e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe5e5e4ffe9e8e9ffebececffedecedffecededffecececffebebebffe9e9e9ffe6e6e6ffe4e5e4ffe4e4e4ffe6e6e6ffe7e7e7ffe8e8e8ffeae9e9ffeaeaeaffebebebffebececffecececffedecedffedededffeeeeeeffeeeeeeffeeefefffeff0effff0f0f0fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f1fff2f2f2fff2f2f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff6f6f6fff6f7f6fff6f6f7fff6f7f7fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffafafafffafafafffafafbfffafafafffbfafbfffafbfafffafafafffafbfbfffafbfbfffbfafbfffafbfafffafafafffafbfbfffafafafffafafafffbfafbfffbfbfafffbfbfbfffafbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfcfbfffcfbfbfffcfcfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafbfffbfbfafffbfbfafffafafafffbfbfbfffafbfbfffafafbfffafbfafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9faf9fff9f9fafffafaf9fff9fafafffafafafffbfafafffafafafffafafafffafafbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfafffafbfafffafafafffaf9fafffafaf9fffaf9fafff9faf9fff9f9fafffaf9f9fff9f9f9fff9f9f8fff8f8f9fff8f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f7f7fff7f7f7fff6f6f7fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff4f4f5fff5f4f5fff4f5f4fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff2f2f2fff1f1f1fff0f1f1fff0f0f0fff0eff0fff0efefffefefeeffeeeeeeffedeeeeffecededffecececffebececffebebebffebeaebffeaeaeaffe9eaeaffeae9e9ffe9e9e8ffe8e8e8ffe7e7e6ffe6e5e5ffe5e5e4ffe7e7e7ffedededfff2f2f2fff1f1f1fff0f1f1fff0f0f0ffededeeffeaeaeaffe7e7e7ffe6e6e5ffe6e6e6ffe6e6e6ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe9e9e9ffeaeaea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff2f2f2fffafafafffbfcfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7c7bff7b7c7bff7c7c7cff7b7b7bff7c7c7bff7c7c7cff7d7d7eff7e7e7eff7e7e7eff7e7e7eff7e7e7fff7e7e7eff7e7e7fff7f7e7eff7f7f7fff7f7e7fff7e7f7eff7e7f7fff7f7e7eff7e7e7eff7f7f7fff7e7e7eff7e7e7eff7e7e7eff7e7e7dff7c7c7dff7d7c7cff7d7c7dff7c7c7cff7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff0b0a0bff222122ff4c4d4dff787878ff8b8a8aff8f8f8fff909090ff929292ff959494ff969696ff979898ff9b9b9bffc4c4c5fff5f4f5fffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffcfdfdfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfefffefdfdfffefdfefffdfdfefffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfbfbfffafafafffbfbfbfffcfcfbfffbfbfcfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafbfffafbfafffbfafbfffbfbfbfffafbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffafafafffafbfbfffbfafafffafafafffaf9fafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffafafbfffafbfbfffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafffaf9f9fffaf9f9fffafafafff9f9fafff9fafafffaf9fafff9faf9fff9f9fafffaf9fafffaf9fafff9f9fafff9f9f9fffaf9f9fffafafafffaf9f9fff9f9fafffafaf9fffafaf9fffafafafffafafafff9fafafffafafafffafafafffbfbfafffafafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfdfffcfdfcfffcfdfcfffdfdfdfffcfcfcfffcfdfcfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffafafafffbfafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffafafafffaf9fafffafafafff9fafafff9fafafff9f9fafff9faf9fffaf9f9fffafaf9fff9f9fafff9f9f9fff9faf9fff8f8f8ffebecebffbababaff939392ff909190ff909090ff8e8e8eff8d8d8dff8c8c8bff898989ff858685ff7a7b7aff555555ff29292aff0f0e0eff040304ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f7f7fff9f9f9fffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffbfbfbfff9f9f9fff8f9f8fff7f8f7fff7f7f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f4f4fff2f3f2fff2f2f2fff0f1f1fff0f0f0ffedecedffebebebffeaeaeaffe9e9e9ffe7e7e7ffe5e6e6ffe4e3e3ffe0e0e0ffdfdfdfffdbdbdcffd9dadaffd8d7d8ffd6d6d5ffd3d3d4ffd2d1d2ffd0cfd0ffcecfcfffcececeffcfceceffcecfceffcececeffcececeffcececeffcececeffcececeffcececfffcececeffcfcecfffcfceceffcfcfceffcececeffcececeffcdcecdffcdcecdffcdcdcdffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd7d6d7ffd8d8d7ffd8d8d9ffd9d8d9ffd9dadaffdbdbdbffdbdcdbffdbdbdcffdcdcdbffdcdcdcffddddddffddddddffdddeddffdfdfdeffdededfffdfe0dfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e9e9ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e2ffe1e2e1ffe2e2e1ffe1e1e1ffe0e1e1ffdfe0dfffdfdfdfffdededfffdededeffdddddeffddddddffddddddffdcdbdcffdadbdaffd8d9d9ffd8d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d0ffcfcfd0ffcfceceffcdcccdffcacbcbffc8c8c8ffc6c5c5ffc4c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbeffbdbdbdffbdbdbdffbbbbbbffbbbbbbffbabab9ffb9b9b9ffb6b7b7ffb5b5b5ffb3b4b3ffb2b2b2ffb0b0b0ffaeafafffadadadffabababffa9a9a9ffa7a7a7ffa4a5a4ffa1a1a2ff9e9e9fff9b9c9bff989798ff949494ff909090ff8c8c8cff888888ff838383ff7d7e7dff7a7a7aff757575ff6d6e6dff626261ff5a5a5aff565656ff525151ff4b4b4cff464747ff414241ff3c3c3cff383838ff343434ff303031ff282828ff040504ff010001ff010100ff000101ff010000ff010001ff010101ff000001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff000000ff010000ff010100ff000000ff000001ff000000ff010001ff010000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff020201ff090a0aff201f20ff4d4d4dff5b5b5bff636363ff676767ff6a696aff6c6c6cff707070ff787778ff777778ff656566ff333333ff343433ff393a39ff3f3f3fff454545ff4d4c4cff535352ff595959ff616162ff686969ff717071ff787877ff818181ff8a8b8bff949494ff9b9c9bffa1a1a0ffa4a4a4ffa9a9a9ffacadadffb0b0b0ffb4b3b3ffb8b8b8ffb9babaffbcbcbdffbfbfbfffc1c2c1ffc4c3c3ffc5c5c5ffc6c6c6ffc7c6c7ffc8c8c8ffc8c8c9ffc9c9c9ffc8c8c8ffc8c8c8ffc9c9c8ffcacacaffcbcbcbffccccccffcececdffcececfffcfd0d0ffd0d1d0ffd1d1d1ffd1d2d2ffd3d2d3ffd3d3d4ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d5ffd6d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9dadaffdbdadbffdbdbdbffdbdbdcffdcdbdcffdcdcddffdcddddffddddddffdeddddffdededeffdededeffdedfdfffe0dfdfffe0e0dfffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe4e4e3ffe4e3e3ffe4e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe9e8e8ffe9e9e9ffe9eaeaffeaeaeaffebecebffecececffecedecffedededffeeeeeeffefefeefff0f0f0fff0f0f0fff0f1f0fff2f1f1fff1f1f1fff1f2f2fff2f3f2fff2f2f3fff3f3f4fff4f3f3fff3f3f4fff5f4f4fff5f5f5fff6f5f6fff6f6f5fff5f6f6fff7f6f6fff6f6f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffcfcfcfff6f6f6fff0f0f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e7ffe6e6e6ffe6e7e6ffe6e5e6ffe5e6e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e4ffe6e6e6ffeaeaeaffecececffececedffecececffebebecffe9eaeaffe7e7e7ffe5e5e5ffe4e4e4ffe5e5e5ffe6e6e6ffe8e7e7ffe9e9e8ffe9e9e9ffeaeaebffeaebebffecececffecececffedededffededeeffeeeeeeffeeefeeffefefefffefefeffff0f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff4f5f5fff5f5f5fff6f6f5fff5f5f6fff6f6f6fff6f7f6fff7f7f7fff7f7f8fff8f7f7fff8f7f8fff8f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9fafffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafbfffafafafffafafafffbfafafffafbfbfffafafafffafafafffbfafafffbfbfafffafafafffafafbfffafafafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffafbfafffbfbfbfffafafbfffafbfbfffafbfafffbfafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafbfffafbfafffafafafffafafafff9fafafffaf9fafff9fafafff9f9fafff9faf9fff9fafafff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafffafaf9fffafafafffafafafffafafafffafafbfffbfafafffbfafbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffafbfafffafafafffafafafffafafafff9fafafff9f9fafff9f9f9fff9f9f9fff9f8f9fff9f9f8fff8f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f7fff7f8f7fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff6f6f7fff7f7f6fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff4f4f4fff3f3f4fff4f3f4fff3f3f4fff2f3f3fff2f2f2fff2f2f1fff1f1f1fff1f0f0fff0f0f0fff0efefffefefeeffeeeeeeffeeeeeeffecededffedecedffececebffebebebffeaeaebffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e4e4ffe6e7e6ffe9eaeafff0f0f0fff1f1f2fff1f1f0fff1f0f0ffefefefffebebecffe8e7e8ffe5e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e7e6ffe7e8e7ffe8e8e7ffe7e8e8ffe8e8e8ffe9e9e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fffafafafffcfcfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6a6aff6c6c6cff707070ff747575ff787778ff79797aff7c7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7cff7b7b7bff7b7b7bff7b7c7bff7c7b7bff7c7c7bff7c7c7cff7c7c7cff7d7e7dff7e7e7eff7e7e7eff7f7e7eff7f7e7eff7f7e7fff7f7e7eff7e7f7eff7f7e7fff7e7f7eff7f7e7eff7e7f7eff7f7e7fff7e7f7eff7e7e7eff7e7e7dff7d7e7eff7c7d7cff7c7c7cff7c7d7dff7d7c7cff7d7c7dff7c7d7dff7d7d7dff7c7c7dff7d7d7dff7d7d7dff7c7c7dff7c7c7cff7c7d7cff7c7d7cff7c7c7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050606ff151515ff3a393aff6b6b6bff898989ff8f8f8fff909090ff929292ff949494ff959596ff979797ff9a9a9affb4b5b5ffebececfffafaf9fffcfbfbfffbfbfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfdfcfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefdfefffdfefefffdfefdfffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffafbfbfffbfafbfffbfafafffafbfafffbfafafffbfbfafffafafafffafafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafbfffbfbfbfffbfbfafffbfbfbfffcfbfbfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfbfffafbfbfffafafafffbfafafffafafafffafaf9fffafafafffafafafffafafafff9f9fafff9f9f9fffaf9fafffafafafffafafafffafafafffbfbfafffafafafffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfcfbfffcfbfbfffafbfafffbfafbfffafbfbfffafbfbfffbfafafffafafafffafaf9fff9fafafffafafafffafafafffafafafff9fafafffafafafff9fafafffafafafffbfafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfafffbfbfafffbfafafffafafafffafafafffafafafffafafafff9fafafffaf9fafff9faf9fffaf9fafff9fafafffafafafffafaf9fff9fafafff9f9f9fff9faf9fff9fafafffaf9fafffaf9fafff9fafafff9faf9fff9f9fafff9f9fafffafaf9fff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffafafbfffbfbfafffafafbfffafafafffafbfafffafbfafffafafafffafafbfffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffaf9fafff9f9f9fffaf9fafffaf9f9fff9faf9fffaf9fafffafaf9fff9f9f9fff9faf9fff9f9fafff9f9fafffaf9f9fff9f9f9fff9f9f9fff7f8f7ffe1e1e0ffaaababff939393ff909091ff8f908fff8e8e8eff8d8d8cff8c8b8bff898889ff838383ff727272ff4a4b4aff20201fff090809ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff8f9f8fffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefefefffdfdfefffdfefefffefefefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfefdfffbfbfbfff9f9fafff8f8f8fff7f6f7fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeedeeffecebebffeaebeaffe9e9e9ffe7e8e8ffe7e6e6ffe4e4e4ffe1e0e1ffdfe0dfffddddddffdadadaffd7d8d8ffd6d6d6ffd4d4d4ffd2d3d3ffd1d0d1ffcfcfcfffcecfcfffcecfceffcececeffcececfffcfceceffcececeffcececeffcececeffcecfceffcececeffcececfffcececeffcfcfcfffcececeffcececdffcececeffcdcdceffcececeffcececfffcfcfcfffd0d0d0ffd1d1d1ffd2d3d2ffd4d3d3ffd5d5d4ffd5d5d5ffd5d6d6ffd7d7d7ffd7d7d8ffd9d8d8ffd8d8d8ffd9d9d9ffdbdbdbffdcdcdbffdbdbdcffdcdcdcffdcdcdcffddddddffdeddddffdededdffdfdfdeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e0ffe2e3e2ffe3e2e2ffe2e3e2ffe3e2e2ffe2e3e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e3ffe4e3e4ffe3e4e4ffe3e4e3ffe4e4e4ffe5e5e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e7ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeae9e9ffeae9eaffe9e9e9ffe9eae9ffeae9e9ffe9eae9ffeae9e9ffe9eae9ffeae9eaffe9eae9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e1ffdfe0dfffe0dfdfffdfdfdeffdfdfdeffdededeffdedddeffddddddffdcdddcffdcdbdbffd9dadaffd9d8d8ffd7d7d7ffd6d5d6ffd4d5d5ffd3d4d4ffd3d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcdceceffccccccffcacacaffc7c7c7ffc5c5c5ffc3c3c3ffc2c2c3ffc3c3c2ffc1c1c1ffbebebfffbdbdbdffbcbdbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb6b6b6ffb5b5b4ffb3b3b3ffb2b1b2ffb0b0b0ffadacadffaaababffa9a8a9ffa7a6a6ffa3a4a3ffa2a1a2ff9f9f9eff9c9c9cff999a9aff969696ff919292ff8e8d8eff898989ff858585ff808080ff7b7b7aff757676ff727272ff6b6b6bff5f5f5fff585757ff525252ff4e4e4eff494949ff444444ff403f3fff3b3b3aff373736ff333232ff2f2f2fff1a1919ff010100ff010101ff000101ff010001ff000100ff010001ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff000001ff000101ff010100ff000101ff000001ff000101ff000100ff000001ff000101ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020303ff0a090aff1f201fff504f50ff5e5f5fff656565ff686868ff6a6a6aff6c6c6cff717171ff787878ff797879ff636363ff2f3030ff343534ff3a3a3aff404041ff474646ff4c4c4dff535353ff5a5a5aff616261ff69696aff717171ff797979ff838383ff8c8c8cff969695ff9c9d9dffa1a1a1ffa6a6a6ffa9a9a9ffadadadffb1b1b1ffb5b4b4ffb8b9b8ffbbbabbffbebebdffc0c0c0ffc2c2c2ffc4c4c4ffc5c5c6ffc6c6c6ffc6c7c6ffc8c8c7ffc8c9c8ffc9c9c9ffc8c8c9ffc9c9c9ffcac9caffcbcbcbffcccccbffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd4d3d3ffd4d4d4ffd5d5d4ffd5d6d5ffd6d6d6ffd6d7d7ffd8d7d7ffd8d8d7ffd9d8d9ffd9d9d9ffdadadaffdbdadaffdadbdbffdbdbdbffdbdcdbffdcddddffddddddffdeddddffdddedeffdededeffdededeffdedfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe4e4e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e6e7ffe8e8e7ffe7e7e7ffe8e9e8ffe9e9eaffeaeaeaffebeaebffebebebffecececffecededffedededffeeeeeeffefefeeffefefeffff0f0f0fff0f0effff0f1f0fff2f1f1fff2f1f2fff1f2f1fff2f2f1fff3f3f2fff3f3f2fff4f3f3fff4f3f4fff4f3f3fff4f5f4fff5f4f5fff5f6f6fff6f5f6fff5f6f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff7f7f7fff1f0f0fff0f1f0fff1f0f1fff2f2f1fff1f1f1fff2f2f2fff3f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe2e3e3ffe4e4e3ffe7e7e8ffeaeaeaffebecebffecececffecebebffebebebffe8e8e8ffe6e6e6ffe3e3e4ffe4e4e4ffe6e6e5ffe6e7e7ffe8e8e8ffe8e9e9ffe9eaeaffeaeaebffebebebffececebffedececffedececffedeeedffeeeeeeffefeeeffff0efeffff0eff0fff0f0f0fff1f0f1fff1f1f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f3f4fff4f5f4fff5f4f4fff5f5f5fff6f6f5fff6f6f6fff5f6f6fff7f6f6fff7f7f6fff7f7f7fff8f7f7fff8f7f8fff8f8f7fff8f9f8fff9f8f9fff8f9f9fffaf9f9fff9faf9fffaf9fafff9fafafffafafafffafaf9fff9fafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafbfafffafbfafffafafbfffafbfbfffafafafffbfbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfafbfffafbfafffbfbfafffbfbfafffbfbfafffbfafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfafffafafafffafafafffafafafff9fafafffaf9fafff9faf9fffaf9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffaf9f9fffafaf9fffafafafffafafafffbfafafffafbfafffbfafbfffafbfbfffbfbfbfffbfbfafffafbfbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfbfffafafafffafafafffafafafffafafafff9fafafffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff7f7f8fff8f8f8fff8f7f7fff7f8f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f6f6fff7f6f7fff7f6f6fff6f7f6fff7f6f6fff6f6f6fff6f5f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f3fff3f4f3fff3f4f4fff3f3f3fff3f2f3fff1f2f2fff1f1f1fff0f0f1fff0f0f0fff0f0efffefefefffeeeeefffedeeeeffedededffececedffecececffebebebffebebebffeaeaeaffeaeae9ffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e6ffe5e5e5ffe8e8e8ffedededfff2f2f1fff1f1f1fff0f1f1fff0f0f0ffedededffe9e9e9ffe5e5e5ffe4e4e4ffe5e6e5ffe6e6e5ffe6e6e7ffe7e6e6ffe6e6e6ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3ffefefeffff3f4f4fffafafafffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6b6aff6a6a6aff6c6c6cff707171ff757574ff787777ff797a7aff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7c7b7bff7b7c7cff7b7c7cff7b7c7cff7c7c7cff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7f7eff7e7e7fff7f7e7fff7e7e7eff7f7f7eff7e7e7fff7f7e7fff7e7e7eff7e7e7eff7e7e7eff7d7e7dff7c7d7dff7c7c7dff7d7d7cff7c7c7dff7c7d7dff7d7d7dff7d7d7cff7d7c7dff7d7d7dff7d7d7dff7c7d7cff7c7c7cff7d7c7cff7c7d7cff7c7c7cff7c7c7dff7d7d7dff7d7d7dff7d7c7cff7d7c7dff7d7c7dff7b7b7bff7a7b7aff7a7a7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff101010ff2e2e2eff5e5e5dff828283ff8d8d8dff8f9090ff919291ff939393ff959595ff969796ff979798ffa4a4a5ffdededefff9f9f9fffbfbfbfffbfbfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefefdfffdfdfefffdfefefffdfdfdfffefefdfffdfdfefffefefefffdfefefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafafffafbfbfffafafafffafafafffafafbfffafafafffafafafffafbfbfffbfbfbfffafafafffbfafafffbfbfafffafafbfffbfafafffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfafffafbfbfffafafbfffafafbfffafbfbfffafafafffafafafffafafafffaf9fafffafafafff9faf9fff9f9fafffaf9fafff9faf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafafafffafafafff9fafafff9fafafffafafafffafafafff9fafafffaf9fafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffbfafafffafbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfdfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffafbfbfffafbfbfffafbfafffafafafffafbfafffafafafffbfafafffafafafffafafafff9f9fafffafafafffaf9f9fffafaf9fffaf9fafff9faf9fff9fafafff9f9fafffafaf9fffafafafff9fafafff9f9f9fffafaf9fffaf9fafffafafafffafafafffafaf9fff9f9f9fffafaf9fff9fafafff9f9fafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffbfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafbfbfffafbfafffafafafffbfafafffafbfafffafafafffafafbfffafbfbfffafafafffafafafffafafafffaf9fafffafafafff9fafafffafafafffaf9fafff9faf9fff9fafafffafafafff9fafafff9fafafff9f9f9fffaf9f9fff9fafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff5f5f5ffd3d3d3ff9e9e9eff929192ff919090ff8f8f8fff8e8d8dff8c8d8dff8a8a8bff878787ff808080ff6b6c6cff3f3f3fff181818ff060505ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f8f9fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f6fff6f7f7fff8f8f9fffafbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffdfdfefffefdfefffdfefdfffefefefffefefffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfefefffcfcfcfff9f9f9fff8f8f8fff7f7f6fff6f6f6fff6f5f5fff5f6f6fff4f5f5fff4f5f4fff4f3f4fff3f3f3fff2f3f3fff1f2f1fff0f0f0ffedeeeeffececedffebebebffe9e9e9ffe8e8e8ffe6e6e7ffe5e4e5ffe1e0e0ffe0e0dfffddddddffdadbdaffd8d9d9ffd6d6d7ffd5d5d4ffd3d3d3ffd1d1d1ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfceffcececeffcfceceffcececeffcececeffcececfffcecfcfffcecfcfffcececeffcececfffcececeffcecdceffcdcecdffcececfffcfcfcfffcfd0cfffd0d0d0ffd1d1d2ffd2d3d3ffd3d4d3ffd4d4d4ffd5d5d4ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9dadaffdcdcdcffdbdcdcffdcdbdcffdddcdcffdcdcddffdeddddffdededeffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe3e3e4ffe4e4e3ffe4e4e4ffe3e4e4ffe3e3e3ffe4e4e3ffe3e3e4ffe4e4e4ffe6e6e6ffe6e7e6ffe6e6e6ffe6e5e5ffe5e6e6ffe5e5e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e6e7ffe7e7e8ffe8e7e8ffe8e7e8ffe7e8e7ffe7e7e8ffe8e7e8ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9eaffe9eaeaffeaeae9ffeae9e9ffe9eae9ffe9e9eaffeae9eaffe9e9e9ffeaeae9ffe9e9eaffeae9eaffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e1e1ffe1e2e2ffe0e1e1ffe0e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdedfdeffdededeffdddeddffddddddffdcdcdcffdbdadbffdadad9ffd7d7d8ffd7d6d7ffd5d5d5ffd4d4d4ffd3d3d3ffd1d2d1ffd0d1d1ffcfcfd0ffcecfceffcdcdcdffcacbcbffc8c8c8ffc7c7c6ffc5c4c5ffc4c4c4ffc3c3c3ffc2c3c2ffc1c1c1ffbebebdffbcbdbcffbbbbbcffbababbffb9babaffb8b8b8ffb7b6b7ffb6b5b6ffb5b4b5ffb3b3b3ffb1b2b1ffafafafffadacadffaaaaaaffa7a8a8ffa5a5a5ffa2a2a2ff9fa0a0ff9c9c9cff9a9999ff969797ff939393ff8f8f8fff8a8b8bff868686ff818182ff7d7d7eff787879ff737373ff6e6e6eff696868ff5f5f60ff555454ff4e4f4fff4a4b4bff464746ff424242ff3d3e3eff393a3aff353535ff313131ff2a2b2aff070808ff010101ff010000ff010100ff000001ff010001ff010000ff010101ff010101ff000101ff010201ff010102ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff000000ff010000ff000100ff000001ff000001ff000101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff09090aff1c1c1dff4f4e4eff606160ff666666ff686968ff6a6b6bff6c6d6dff727272ff787878ff787979ff646464ff313130ff363536ff3c3c3cff414242ff474847ff4d4d4dff545454ff5b5b5bff626263ff6a6b6bff737373ff7b7b7bff848484ff8e8d8eff979697ff9d9d9dffa1a2a1ffa6a6a7ffabaaaaffaeaeaeffb1b2b2ffb6b5b6ffb9babaffbbbcbcffbebebeffc1c0c0ffc2c3c3ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcbcbcaffcbcbccffcdccccffcececeffcecfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d4ffd5d5d6ffd7d6d6ffd6d6d6ffd7d7d7ffd7d7d8ffd9d8d9ffd9d9d9ffdadad9ffdadadaffdadbdbffdbdcdcffdbdcdcffdddddcffddddddffdddedeffdededeffdededeffdededfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe5e4e5ffe4e5e4ffe5e5e5ffe6e5e6ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe9e8e8ffe9eaeaffeaeaeaffebebeaffebececffecececffececedffededeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefeff0fff1f0f0fff0f1f1fff0f0f0fff1f2f2fff1f1f2fff1f2f2fff1f2f2fff2f3f2fff2f2f2fff3f4f3fff3f3f4fff4f3f4fff4f4f4fff4f4f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfdfcfff8f8f8fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff2f2f1fff3f3f3fff4f4f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe5e5e6ffe6e5e6ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe4e4e3ffe3e2e3ffe2e2e2ffe4e5e5ffe9e9eaffececebffecececffebececffebebebffeaeae9ffe7e7e7ffe5e5e5ffe3e4e4ffe5e5e4ffe6e6e6ffe8e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebececffecebecffedecedffedededffeeeeeeffeeefeeffefefeffff0eff0fff0f0f0fff0f1f1fff1f1f1fff1f2f2fff1f2f2fff2f2f1fff2f2f2fff2f3f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff3f3f4fff4f3f4fff4f4f3fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff9f9f9fff9f9f9fffafaf9fffafafafff9fafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafbfffafbfbfffbfbfbfffafafafffbfafbfffbfafbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffbfafafffafbfbfffafafbfffafbfafffafafafffafbfbfffafbfbfffbfbfbfffbfafafffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafafffafafafffafaf9fffafaf9fff9fafafff9faf9fff9f9f9fff9fafafff9fafafff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f8f8fff8f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffafafafffaf9fafffafafafffafafafffafafbfffafafafffbfbfafffbfafbfffafbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffafbfafffafafbfffbfafbfffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff7f7f7fff8f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f6fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff3f4f4fff4f4f3fff3f3f3fff2f3f3fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff0f0f0ffeff0efffeeeeeeffeeeeeeffedeeedffececedffecececffebececffebebebffeaeaeaffeae9eaffeae9eaffe9e8e9ffe7e8e8ffe7e7e8ffe7e6e7ffe5e6e5ffe4e5e5ffe6e6e6ffebececfff0f0f0fff1f1f1fff1f1f0fff0f1f1ffefeeeeffebeaeaffe6e7e7ffe4e5e4ffe4e4e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe8e7e7ffe7e8e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3ffeff0effff0efeffff3f4f4fffafafafffcfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff6a6a6aff6a6a6aff6a6a6aff6c6c6cff707070ff757475ff777878ff797a79ff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7c7cff7c7c7cff7c7c7cff7e7e7dff7e7e7eff7e7e7eff7e7e7eff7f7e7fff7e7e7eff7e7f7fff7f7e7eff7f7e7fff7f7e7eff7e7e7eff7e7e7eff7e7e7eff7c7d7dff7c7c7cff7d7c7cff7c7d7dff7c7d7cff7d7c7dff7d7d7dff7d7d7dff7d7c7dff7d7d7dff7c7c7cff7c7c7cff7c7c7cff7d7c7dff7d7c7cff7d7c7cff7d7d7dff7d7d7dff7c7d7dff7d7d7dff7c7d7dff7a7b7aff7b7a7aff7b7b7aff7b7a7bff7a7b7bff797878ff7879780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020302ff0d0d0dff2c2c2cff5a5a5aff7d7c7dff8a8a8bff8f8f8fff919190ff929392ff959495ff969696ff979696ff9b9b9bffcdcdcdfff7f7f8fffcfbfbfffbfcfcfffbfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefefefffefdfefffefefefffdfdfdfffefefdfffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfafbfffafbfafffafafafffbfafbfffafafafffafafafffafbfafffbfbfafffafafbfffbfbfafffafbfafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfafffbfafafffafafbfffafafafffafafafff9faf9fffaf9f9fffafaf9fffaf9f9fffafafafffaf9f9fff9faf9fffafaf9fffafafafffafafafffafafafffafafafffafbfafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfafbfffbfafbfffafafafffbfbfbfffbfbfafffafafafff9fafafffafafafff9fafafff9faf9fff9f9fafffafafafffafafafffaf9fafffafafafff9fafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfafffbfbfafffbfafbfffafafafffbfafbfffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafff9fafafff9fafafffaf9fafff9fafafff9faf9fff9f9fafffafafafffafafafffaf9fafffafafafff9f9f9fffafaf9fff9faf9fffaf9fafffafafafffaf9fafffafafafffafafafffafafbfffbfafafffafbfbfffafbfafffbfafafffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafafffbfafafffafbfafffbfafbfffbfafbfffbfafafffbfbfafffbfbfafffafafbfffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffaf9fafff9fafafffafaf9fffaf9fafffaf9fafffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff0efefffc1c0c1ff959695ff919291ff909090ff8f8e8fff8d8d8eff8c8c8cff898989ff858585ff7d7e7eff676868ff383838ff131312ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f7f6fff7f6f7fff7f7f7fff9f8f8fffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefdfffbfbfbfffafaf9fff8f8f8fff7f7f6fff6f6f6fff5f5f6fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff3f3f3fff2f3f2fff2f2f1fff1f0f1ffeeeeeeffedededffebebecffeaebeaffe9e9e9ffe8e7e7ffe5e4e5ffe1e1e1ffe0e0e0ffdededdffdbdbdbffd8d9d9ffd7d7d7ffd5d5d5ffd3d4d3ffd2d2d2ffd1d1d0ffd0d0d0ffcfcfd0ffcfcfd0ffcfcfcfffcfcfceffcecfceffcfcecfffcfcfcfffcfceceffcfcfceffcfcfcfffcececfffcfceceffcecfcfffcecfceffcecdcdffcecdcdffcececeffcfd0cfffd0cfd0ffd0d1d0ffd1d1d1ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd6d7d6ffd7d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdbdbdcffdcdcdbffdcdcdcffdcdddcffddddddffdddddeffdededeffdedfdeffdfdfdfffdfe0e0ffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e3ffe3e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e4ffe3e3e4ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e4ffe3e4e4ffe5e6e5ffe7e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe8e8e9ffe9e9e8ffe8e9e8ffe8e9e8ffe9e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffeaeae9ffeaeae9ffeae9eaffe9e9eaffeae9eaffe9e9e9ffe9eaeaffeae9e9ffeae9eaffeae9e9ffe9e9e9ffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe7e8e7ffe8e8e7ffe7e8e7ffe8e7e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdeffdededeffdededeffddddddffdbdbdbffdadbdbffdad9d9ffd8d7d7ffd6d6d6ffd4d4d4ffd4d4d4ffd3d3d3ffd1d1d1ffcfd0d0ffcfcfcfffcdcecdffcbcccbffc9c9caffc8c8c8ffc6c6c6ffc4c4c5ffc3c4c4ffc2c2c2ffc2c2c1ffc0c1c0ffbebdbeffbcbcbcffbbbabaffb9b9b9ffb8b8b8ffb7b7b8ffb6b6b6ffb4b5b5ffb3b4b3ffb2b2b2ffb1b1b0ffafafafffadadadffaaa9a9ffa6a7a6ffa4a4a3ffa0a0a0ff9e9d9eff9a9a9aff979797ff939494ff909090ff8d8c8dff888888ff838483ff7f7f7fff7b7a7aff757575ff70706fff696a69ff646464ff5d5c5dff525253ff4c4b4cff474747ff434444ff404040ff3b3c3cff383837ff343433ff302f30ff19191aff010101ff000001ff010101ff010001ff010001ff010001ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010201ff010102ff010101ff000101ff010100ff000100ff010001ff010101ff010000ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff0a090aff1c1b1bff494949ff5c5c5cff656565ff686969ff6b6b6bff6d6d6dff727272ff777877ff777677ff646464ff323232ff373637ff3c3d3dff434343ff4a4a49ff505050ff575657ff5e5e5eff666666ff6f6f6eff767676ff7e7e7fff878787ff8e8f8fff969796ff9d9c9cffa3a2a2ffa7a6a7ffabababffafafafffb2b3b2ffb6b6b6ffbababaffbdbcbdffbfbfbfffc2c1c2ffc3c4c3ffc4c5c5ffc6c5c6ffc6c6c6ffc5c6c5ffc7c7c6ffc8c8c7ffc9c8c9ffcacac9ffcacacaffcbcccbffcdcccdffcdcdceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d4d3ffd4d5d4ffd5d5d5ffd5d5d6ffd7d6d6ffd6d6d7ffd7d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdcdcffdcdcdcffdddcdcffddddddffdddeddffdededeffdedfdeffdfdfdfffdfdedfffdfe0e0ffdfe0dfffe0e0e0ffe0e1e0ffe1e1e2ffe2e2e2ffe2e1e2ffe3e3e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e8e9ffe9e9e9ffeae9eaffeaebeaffebebebffecebecffecececffecedecffedededffededecffeeeeeeffeeefeeffeeefeeffeeefeeffeeeeeefff0f0f0fff1f0f0fff0f0f0fff0f0f0fff1f2f2fff1f2f2fff1f2f1fff2f2f1fff3f2f3fff2f2f2fff4f3f4fff3f3f3fff3f4f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfcfff8f9f9fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff3f2f3fff4f4f4fff3f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe1e2e2ffe3e3e3ffe7e6e6ffe9eaeaffeaebeaffebebebffebecebffebebebffe8e8e9ffe6e6e6ffe4e4e4ffe4e4e4ffe5e5e5ffe7e6e7ffe8e8e8ffe9e8e8ffeaeaeaffeaeaeaffeaebebffecececffecececffecedecffedededffeeeeeeffeeeeeeffeff0effff0eff0fff0f0f0fff1f1f0fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f4f3fff3f4f3fff4f3f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff8f9f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fffafafafffafafafff9fafafff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9faf9fffafaf9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafbfffbfafafffafbfbfffafbfafffbfafafffbfbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfafbfffbfbfafffafbfafffafbfafffafafafffafafbfffbfafbfffafafafffafafbfffafbfbfffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfafafffbfafbfffafafafffafafafff9fafafff9fafafffaf9fafff9fafafff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f8f9fff8f9f8fff8f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfafffbfafafffbfafafffafafafffafbfbfffafafafffafafafffafaf9fffafafafffaf9fafffafaf9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f6fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f4f4fff4f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff1f2f2fff1f0f1fff0f0f1ffefefefffefefeeffeeeeeeffeeedeeffedededffecececffececebffebebebffeaeaebffeaeaeaffe9eaeaffe8e9e8ffe8e8e8ffe8e7e7ffe7e6e7ffe6e6e6ffe6e5e5ffe5e5e5ffe8e8e7ffeeeeeefff1f1f1fff1f1f1fff1f0f1ffeff0efffecececffe9e8e9ffe5e5e5ffe3e4e3ffe4e5e4ffe5e5e4ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff1f0f0fff0f0f0fff0eff0fff5f4f5fffbfafafffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff59595aff595a5aff6a6a6bff6a6a6aff6a6a6aff6c6c6cff707070ff747574ff777878ff797a79ff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7c7bff7b7b7bff7b7b7bff7c7c7bff7b7b7bff7c7c7cff7c7c7cff7e7e7dff7e7e7dff7e7e7eff7e7e7fff7e7e7eff7f7f7eff7f7e7fff7e7e7eff7e7e7eff7e7e7eff7d7e7eff7d7d7cff7c7c7dff7c7c7dff7c7c7cff7d7d7cff7c7d7dff7d7c7dff7d7c7dff7d7d7dff7d7c7dff7c7c7dff7c7d7cff7c7c7cff7c7c7cff7d7d7cff7c7d7dff7c7c7cff7d7c7dff7d7d7cff7c7c7cff7d7d7dff7a7a7aff7a7b7aff7a7a7bff7b7a7aff7a7a7aff787878ff797879ff797979ff787878ff737373ff6f70700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff0d0d0dff2a292aff565656ff787879ff888889ff909090ff919191ff929292ff949494ff959696ff969696ff989798ffb9b9b9fff0f0f0fffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffcfdfdfffdfdfcfffdfdfcfffdfcfcfffcfcfdfffdfcfcfffefdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfefffdfdfefffefefdfffefefefffefdfdfffefefdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffbfbfbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffafafbfffafafbfffafbfafffafbfbfffafafafffbfafbfffbfbfbfffafafbfffafbfafffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfafbfffafbfafffafafafffafafafffaf9f9fff9faf9fff9f9fafffaf9f9fffaf9f9fff9f9f9fffaf9fafffafafafffafaf9fff9fafafff9fafafffafafafffafafafffafbfafffafafbfffafafbfffbfbfafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffafbfbfffbfafafffafafafffafafafffafafafffafaf9fff9fafafffaf9fafffaf9f9fff9f9fafff9f9fafff9fafafffafafafffafafafffafafafffbfbfafffafbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffbfcfbfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafff9fafafffafafafff9fafafffafafafff9fafafffafaf9fff9fafafffaf9fafffaf9f9fffafafafffaf9fafff9fafafffafaf9fffafafafffaf9f9fffafafafff9fafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafbfafffafafbfffbfafafffbfafbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfafafffbfbfafffafbfbfffafafafffbfafbfffafbfafffafafafffbfafbfffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafafafffafaf9fff9f9fafff9fafafff9f9fafff9faf9fff9faf9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff7f8f7ffe6e5e6ffafafafff939393ff919291ff909090ff8f8f8eff8d8e8dff8b8b8bff888888ff848483ff787878ff616161ff333434ff0f100fff040504ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f7f7fff8f8f8fffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfefffbfbfbfff9f9fafff8f9f8fff7f7f7fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f4fff4f3f3fff3f4f4fff2f3f3fff2f2f1fff1f1f0ffefeeeeffededeeffecececffebebebffe9e9e9ffe7e6e6ffe4e5e4ffe2e1e2ffdfe0e0ffdededdffdbdbdcffd9d9daffd7d7d7ffd6d6d6ffd4d5d5ffd3d3d3ffd2d1d1ffd0d0d0ffcfcfd0ffcfcfd0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcececeffcfcecfffcfcfceffcececeffcfcfcfffcececeffcecfceffcececeffcdcdcdffcfcecfffcfcfcfffd1d0d0ffd1d1d1ffd2d2d1ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d7ffd7d7d7ffd8d8d7ffd9d9d9ffd9d9d9ffdad9d9ffdcdcdcffdcdcdcffdcdddcffdddcddffdeddddffdededeffdfdedeffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e2ffe3e2e2ffe3e3e3ffe3e2e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e3e4ffe3e4e4ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e7ffe8e8e9ffe8e8e9ffe9e9e8ffe9e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeae9eaffeaeaeaffeae9e9ffeaeaeaffeae9eaffeae9e9ffe9eae9ffeae9eaffe9eaeaffeaeae9ffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0dfdfffdfe0e0ffdfe0dfffdfdfdeffdedfdeffddddddffdcdcddffdbdbdbffdbdadaffd9d9d9ffd7d6d6ffd5d6d5ffd4d4d4ffd2d3d3ffd2d2d1ffd0d0d1ffcfcfd0ffcececeffcdccccffcacbcbffc9c8c9ffc7c7c7ffc5c5c5ffc3c3c4ffc2c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbeffbbbcbcffbababaffb8b8b8ffb7b7b7ffb5b5b5ffb5b4b5ffb3b2b2ffb2b2b2ffb0b1b1ffafafafffaeadadffabababffa9a8a9ffa6a6a6ffa2a2a1ff9d9d9dff9a9b9bff979798ff949594ff919191ff8d8d8eff898989ff858685ff818181ff7c7c7cff787778ff727272ff6c6c6cff656665ff605f60ff595958ff50504fff4a4949ff454545ff424241ff3d3d3dff3a3a3aff363636ff323232ff2b2b2aff080808ff010101ff010000ff010101ff010101ff010000ff010100ff010101ff000101ff010101ff010101ff010101ff010101ff020101ff010101ff010102ff010101ff010101ff010101ff000101ff010101ff010101ff010000ff010100ff000101ff000000ff010001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff0b0b0bff20201fff474747ff595a5aff656565ff686969ff6b6b6cff6e6e6eff737373ff777777ff767576ff636363ff333333ff373738ff3d3d3eff444544ff4b4b4bff525252ff585958ff5f5f5fff676767ff6f6f6fff777777ff7f7f7fff878787ff8e8e8eff969695ff9c9c9dffa2a2a2ffa7a7a7ffacacabffb0afb0ffb4b4b4ffb7b7b7ffbbbbbbffbdbebdffc0c0c0ffc2c2c2ffc4c4c3ffc5c5c5ffc6c6c6ffc6c7c6ffc6c7c7ffc7c7c7ffc8c8c8ffcacac9ffcacacbffcbcccbffcdcdcdffcfceceffd0d0cfffd1d0d0ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d5ffd7d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdbdadbffdbdbdbffdcdcdbffdcdcddffddddddffddddddffdededdffdededeffdfdedfffdfdfdfffdfdfe0ffdfdfe0ffdfe0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e3e3ffe5e4e4ffe4e4e4ffe5e5e4ffe5e5e6ffe6e5e5ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9eaeaffeaeaeaffeaebeaffebebeaffebebebffebebecffececebffedededffedededffedededffedededffeeeeefffeeefeeffefeeeeffefefeeffefefeefff0f0f0fff0f0f0fff1f1f0fff0f0f0fff1f2f2fff1f2f2fff2f2f1fff2f2f1fff3f2f2fff2f2f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfcfdfff9f9f9fff1f2f1fff1f1f2fff2f2f2fff3f3f3fff4f4f4fff4f4f3fff4f3f4ffeeeeee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e4e3ffe3e2e3ffe2e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe4e4e4ffe9e8e8ffeaebebffebeaebffebeaebffebebebffe9e9eaffe7e7e8ffe5e6e5ffe4e4e4ffe5e4e4ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffecebecffebebebffecedecffecededffeeededffeeeeeeffefefeffff0efeffff0f1f0fff0f1f0fff1f1f1fff1f2f1fff1f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f4f4fff4f5f4fff5f4f4fff5f5f5fff5f6f5fff5f5f5fff6f6f6fff6f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f8fff8f7f7fff8f8f8fff9f8f9fff9f8f8fff9f9f8fff9f9f9fff9f9f9fffafaf9fff9f9fafff9fafafff9faf9fffafaf9fff9fafafffaf9fafffaf9fafffafafafff9f9fafff9fafafffafaf9fff9f9f9fffaf9f9fffafaf9fff9fafafff9f9f9fffafafafffafafafffafafafffbfafbfffafafafffafbfafffafafbfffafafafffbfafafffbfbfafffbfafbfffbfbfbfffbfbfafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfafbfffbfbfafffafbfbfffafbfafffbfafbfffbfbfbfffafafbfffafbfafffbfafafffbfafafffbfbfafffbfafafffafafafffbfbfafffafafafffafbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffafafbfffbfafafffbfafbfffbfbfafffbfafbfffbfbfbfffafbfafffafafafffafbfafffafafbfffafafafffafaf9fff9f9fafff9f9fafff9faf9fff9fafafff9f9f9fffaf9fafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f8fff9f8f8fff9f9f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafffaf9f9fffafafafffafafafffaf9fafffafafafffafafafffafbfbfffbfbfafffafafbfffafbfbfffafbfafffbfbfafffafbfbfffbfafbfffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffafafafffbfafbfffbfbfbfffbfafbfffbfbfbfffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafff9fafafff9f9fafff9f9f9fff9f9f8fff9f8f9fff8f8f9fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff8f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff3f4f4fff3f4f4fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f1f1fff1f1f1fff0f0f1ffeff0f0ffeff0efffefefefffeeeeeeffedeeedffecededffebebebffecebebffebebeaffeaeaeaffeaeaeaffe9e9e9ffe8e9e8ffe7e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffe5e4e5ffe7e7e6ffebebeafff0f0f0fff0f1f1fff0f0f1fff0f0f0ffeeeeedffeaeaeaffe6e6e6ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe7e6e6ffe6e7e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff1f1f1fff1f0f0fff1f1f0fff5f5f5fffafafafffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff595a5aff6a6a6aff6a6a6aff6a6a6aff6c6c6cff707070ff747475ff777878ff7a7a7aff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7a7a7bff7b7b7aff7b7b7bff7b7b7bff7b7b7bff7c7b7cff7c7c7bff7c7c7cff7c7c7cff7e7e7eff7e7d7eff7e7e7eff7e7e7eff7e7e7fff7e7e7fff7e7e7eff7e7d7eff7d7e7dff7c7c7dff7d7c7cff7d7c7cff7c7c7cff7d7c7cff7c7c7dff7d7d7cff7c7d7dff7d7d7cff7d7d7cff7c7c7cff7c7c7cff7c7c7dff7c7c7cff7c7c7dff7c7d7dff7d7c7dff7d7c7cff7d7d7dff7d7d7dff7c7c7dff7a7b7bff7b7b7aff7b7b7bff7a7b7bff7a7b7bff787978ff797879ff797979ff787878ff737474ff707070ff707070ff686969ff646564000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff0b0b0bff252625ff515150ff737374ff878786ff909090ff919292ff919192ff939493ff959596ff969696ff989898ffaaaaaaffe4e4e4fffafafafffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefdfffefdfefffdfefdfffdfdfefffdfefefffdfdfefffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafbfffafbfbfffafafafffafafafffafaf9fffafafafff9fafafff9fafafff9faf9fffaf9fafffafafafff9f9f9fffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafbfbfffbfafbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfafffafafafffbfafafffafafafffafafafffafafafff9f9fafffafaf9fff9fafafff9faf9fffafaf9fffaf9fafffafaf9fffafafafffafafafffafafbfffafbfbfffbfafbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffcfbfcfffbfcfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffafafafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafaf9fff9fafafffafaf9fffafaf9fffaf9fafffafaf9fffaf9fafff9faf9fff9f9fafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafafbfffafbfbfffbfbfafffbfafbfffcfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfafbfffafbfbfffafafbfffafbfbfffafafbfffafafafffafafbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafaf9fffafafafffafafafff9f9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f9f9fff6f6f6ffd9d9d8ffa2a1a1ff939394ff919292ff909090ff8e8e8eff8d8d8cff8a8a8aff878788ff828282ff747373ff5a5a59ff2e2e2eff0e0e0eff040505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000fff7f7f8fff7f7f7fff7f6f7fff6f7f6fff5f5f6fff5f6f6fff6f6f7fff8f8f8fff9f9f9fff9fafafffafafafffafbfafffbfcfbfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefefefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffbfbfbfff9fafafff8f9f9fff7f7f7fff6f6f6fff6f6f5fff5f5f5fff4f4f5fff5f4f4fff4f4f4fff4f4f3fff2f3f2fff1f2f1fff1f1f1fff0efefffedededffebecebffeaeaeaffe8e8e9ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0e0ffdededeffdcdcdcffdadadaffd9d8d8ffd7d7d7ffd6d6d5ffd4d4d4ffd2d3d2ffd1d1d1ffd0d0d0ffd0d0cfffd0cfd0ffcfd0cfffcfcfd0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcfcfceffcfcfcfffcececeffcececeffcfd0cfffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d6d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9dadaffdadad9ffdcdcdbffdcddddffdcddddffddddddffddddddffdededeffdededeffdededfffdfdfdfffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e3e2ffe3e2e3ffe2e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe3e3e4ffe4e4e3ffe6e5e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e7e7ffe7e7e6ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeaeae9ffe9eae9ffe9eae9ffeaeaeaffeaeaeaffe9eae9ffe9eae9ffeaeaeaffe9eaeaffe9e9e9ffeae9eaffe9eae9ffe9e9e9ffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e5ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0dfffdfdfdfffdedfdeffdedfdfffdddcdcffdbdbdbffdadadaffd9d9d9ffd8d8d9ffd6d6d6ffd5d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcececeffcdcdcdffcbcbccffcacacaffc8c8c8ffc6c7c6ffc4c4c4ffc2c2c3ffc2c2c2ffc1c1c2ffc0c0c0ffbfbfc0ffbebebeffbababbffb9b9b9ffb8b8b8ffb6b7b7ffb5b5b5ffb3b4b3ffb1b2b1ffb0b0b0ffaeaeaeffacadadffabababffa9a8a9ffa7a7a7ffa3a3a3ff9f9f9fff9a9b9bff989898ff949495ff919291ff8e8e8eff8b8a8aff868686ff828282ff7d7e7eff797979ff747474ff6f6e6eff686869ff616262ff5b5b5bff545455ff4f4f4eff494949ff434344ff404040ff3c3c3cff383837ff343434ff303030ff1a1b1bff020101ff010101ff010100ff010101ff000101ff000000ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010201ff010101ff010101ff010100ff010001ff000101ff000001ff000101ff010001ff010001ff000001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff0e0e0eff272727ff4b4c4bff5d5d5dff666665ff696969ff6b6b6bff6f6e6eff737373ff787777ff757676ff636363ff343433ff383839ff3f3f3eff454545ff4b4c4cff525253ff585959ff605f60ff676767ff6f7070ff777878ff7f7f7fff878787ff8e8f8eff969595ff9b9c9cffa2a3a3ffa8a8a7ffadacacffb1b1b1ffb4b4b4ffb8b8b8ffbcbcbcffbebebeffc0c0c1ffc2c3c2ffc4c4c4ffc6c6c6ffc6c7c7ffc7c7c7ffc7c8c8ffc8c8c9ffcacac9ffcbcacaffcbccccffcdcdceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd4d4d3ffd5d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd7d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdbdadbffdbdbdbffdbdcdcffdddddcffddddddffddddddffdededeffdededfffdfdfdfffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe9e9e9ffe9e9e8ffe9eaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffecebecffebececffecececffecececffedededffedededffededecffecededffeeefefffefefeeffeeeeeeffefefeeffeeeeeefff0f0f0fff0f0f0fff1f0f0fff1f1f0fff1f1f1fff1f2f1fff1f2f2fff2f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefdfdfff9f9f9fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff4f4f4ffeeeeeeffeeefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e3e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e2ffe1e1e1ffe3e3e3ffe6e6e6ffeae9e9ffeaeaeaffeaebeaffebebebffeaeaebffe8e8e8ffe6e6e6ffe4e5e4ffe4e4e5ffe5e6e5ffe6e6e7ffe8e7e7ffe9e9e9ffe9eaeaffeaeaeaffebebebffebecebffecececffecededffededeeffeeeeedffefeeeffff0efeffff0f0effff0f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff2f2f2fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f4f3fff3f3f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9fafffafaf9fff9fafafff9faf9fffafaf9fff9f9fafffafaf9fff9f9fafff9f9f9fff9f9fafff9faf9fff9f9fafff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfbfffafbfafffbfafbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffafbfafffbfbfbfffafbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfafafffafbfbfffafbfbfffafbfafffafafafffbfafafffafafafffafafafffafafafffbfafafffbfbfafffafbfafffafbfafffbfbfbfffbfafbfffafbfafffafbfafffbfbfbfffafbfbfffafafafffbfafbfffbfbfafffafafbfffbfbfbfffbfbfafffafbfbfffbfbfafffafafbfffbfbfafffafbfbfffafbfafffbfbfafffafafbfffbfbfafffbfafbfffafbfafffafafbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffafbfafffbfafbfffbfbfbfffafafafffbfbfbfffafbfbfffafafbfffafafafffafafafffafafafffafafafff9fafafffaf9fafff9f9f9fff9f9fafffaf9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f8f8fff9f9f8fff8f8f8fff8f8f9fff9f9f8fff9f8f9fff9f9f8fff9f9f9fff8f9f9fff9faf9fffaf9f9fff9f9f9fff9faf9fffaf9fafff9fafafff9faf9fffafafafffafafafffafafafffbfbfafffbfafafffafafafffbfafafffafafbfffbfbfafffafbfbfffafbfafffbfbfafffbfafbfffbfbfafffbfafbfffafbfafffafafbfffafbfbfffafafbfffafafafffbfbfbfffbfbfbfffafafafffafbfafffafbfafffbfafafffafafafffafafbfffafafafffafafafffafafafffafaf9fffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff7f8f8fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f7f6fff6f7f7fff7f6f6fff6f6f6fff5f6f5fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f3fff3f2f2fff1f2f2fff1f2f1fff1f1f0fff0f0f0fff0f0efffefeeefffeeeeeeffededeeffedededffececedffebebebffebebebffeaebebffeaeaeaffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe6e5e6ffe6e6e6ffe8e8e8ffedededfff1f2f1fff0f0f1ffefeff0ffefefeeffebececffe8e8e8ffe4e5e5ffe4e3e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e4e4ffe4e5e5ffe5e5e6ffe5e6e5ffe6e6e60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff0f1f1fff0f1f0fff6f5f6fffbfbfbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff5a5a5aff5a5a5aff6a6a6aff6b6a6aff6a6a6aff6c6c6cff707170ff747474ff787778ff7a7a7aff7b7b7bff7b7b7bff7a7b7bff7b7a7bff7b7a7aff7a7b7bff7b7b7bff7b7b7bff7c7b7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7d7d7cff7d7d7dff7d7d7dff7d7d7dff7c7d7dff7c7c7cff7d7d7cff7d7c7dff7c7c7cff7c7c7cff7c7d7cff7d7c7dff7c7c7cff7d7d7dff7d7c7cff7d7d7cff7d7d7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7d7cff7d7d7dff7c7c7dff7d7d7cff7d7d7cff7d7d7dff7a7b7bff7b7a7aff7b7a7bff7a7b7bff7a7b7aff787878ff787979ff787878ff787978ff737373ff707070ff707070ff696969ff656564ff65646500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020101ff0a0909ff1e1e1dff484949ff6c6d6cff828382ff8f8f8fff919191ff919291ff939393ff959595ff979796ff989898ffa0a0a0ffd4d5d5fff9f9f9fffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffdfcfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffdfdfefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffbfcfcfffbfbfcfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafafffafbfafffafafafffafafafff9fafafff9faf9fff9f9f9fff9fafafff9f9f9fff9faf9fff9faf9fffafaf9fffafafafffafafafffafafafffbfafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffafafafffafafafffafafafffaf9fafffafafafffafafafffaf9f9fffafafafffafaf9fff9fafafffafafafff9faf9fffafafafffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfafffafafafffafafbfffafafafffafbfafffafafbfffafafafffafafafffafafafffaf9fafffafafafffafafafffaf9f9fffafafafffafaf9fffafafafffafafafff9faf9fffafafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffafbfafffbfbfbfffafafbfffbfbfafffbfbfafffbfafafffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafaf9fffafafafffaf9fafffafaf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff2f2f1ffc7c7c8ff9a9999ff939393ff929292ff909090ff8e8e8fff8c8c8cff898a8aff878787ff7f7f7fff6e6e6eff515151ff272626ff0c0c0cff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000fff7f8f7fff6f7f6fff7f7f7fff5f5f6fff5f6f5fff6f5f6fff6f6f6fff8f8f7fff9f9f8fff9f9f9fff9fafafffbfafafffbfbfbfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefdfffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfbfbfffafaf9fff9f9f9fff7f7f7fff6f6f6fff6f5f5fff5f6f5fff5f5f5fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff2f1f1fff0f0f0fff0f0efffededeeffecececffeaeaeaffe8e8e9ffe6e6e6ffe5e5e4ffe2e2e2ffe1e0e0ffdededeffddddddffdbdadbffd9d9d9ffd8d8d8ffd7d6d6ffd5d5d5ffd4d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfd0ffcfcfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcececeffd0d0d0ffd0d0d1ffd1d2d1ffd1d2d1ffd2d2d2ffd3d3d3ffd4d3d4ffd5d5d4ffd6d5d5ffd6d6d6ffd7d6d7ffd8d7d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9daffdddcdcffddddddffddddddffddddddffdedddeffdedddeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e1ffe2e2e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e4ffe4e5e5ffe4e5e4ffe4e4e4ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffe9e9e9ffeaeaeaffe9eaeaffeae9eaffeae9e9ffe9eaeaffe9eaeaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeaeae9ffeae9eaffeae9e9ffe9e9e9ffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e1e1ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffddddddffdbdbdbffdadadaffd9d9d9ffd7d7d8ffd7d7d7ffd5d5d5ffd4d4d4ffd3d2d3ffd2d2d1ffd0d0d0ffcfcfcfffcecdceffccccccffcbcbcbffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc2c2c2ffc0c0c0ffc0c0c0ffbfbfbfffbebfbeffbdbdbdffb9b9baffb8b8b7ffb6b6b6ffb5b5b5ffb3b4b4ffb3b2b2ffb1b0b0ffaeafafffacadacffaaaaaaffa8a8a8ffa5a5a5ffa2a3a2ff9e9f9eff9b9b9bff979797ff959495ff929292ff8f8f8fff8b8b8bff888787ff838383ff7f7f7fff7a7a7aff757575ff707070ff6b6a6bff646464ff5e5e5eff575857ff525152ff4c4c4cff474847ff424242ff3d3d3dff3a3a3aff363636ff323232ff2b2b2bff080808ff020201ff010102ff010201ff010101ff000101ff000000ff010101ff010101ff010101ff010100ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff010101ff000001ff000101ff010101ff010101ff010100ff010101ff010000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040405ff121212ff2f2f2fff545454ff606060ff666666ff696969ff6c6c6cff6f6f6fff727272ff767676ff767676ff686868ff393939ff3a3a3aff3f3f3fff464646ff4c4c4cff535453ff5a5a5aff606061ff686868ff707070ff777777ff7f7f7fff878686ff8e8d8eff949595ff9b9c9bffa2a2a2ffa8a8a8ffadadadffb1b2b1ffb5b5b5ffb9b8b8ffbdbdbdffbfbebfffc1c1c1ffc4c3c4ffc5c5c5ffc7c6c7ffc8c7c8ffc9c8c8ffc9c9c9ffcacac9ffcbcbcbffccccccffcdcdcdffcfcfcfffd0d0d0ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d6ffd6d6d6ffd7d6d7ffd8d7d7ffd8d7d8ffd9d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdbdbffdcdcdcffdcdcdcffdddddcffdededeffdededeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e6e6ffe7e6e6ffe7e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e9e9ffe8e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebeaebffeaeaeaffebeaeaffecececffecececffececebffececebffedededffedededffedededffedededffeeefefffefeeefffefeeeeffeeefefffeeeeeffff0f0f0fff1f0f1fff0f1f0fff1f0f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfefdfffafafafff2f2f2fff3f3f3fff4f4f4fff4f4f4fff4f4f4ffeeeeeeffefeeefffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e4ffe3e3e4ffe2e2e2ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe2e2e2ffe4e4e4ffe8e7e7ffebebebffebebeaffebebebffebebebffe8e9e8ffe7e7e7ffe5e5e5ffe4e5e4ffe5e5e5ffe6e6e6ffe7e7e6ffe8e8e8ffe9e9e9ffe9eaeaffebeaeaffebebebffebececffecececffedededffedeeeeffeeeeeeffefefeeffeff0effff0f0f0fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff4f3f3fff3f4f4fff4f3f4fff4f3f3fff4f5f4fff4f5f5fff4f5f5fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f6fff7f7f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffafaf9fffafaf9fffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafafffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfafffbfafbfffbfafbfffbfafbfffbfbfafffafafafffafafbfffbfafbfffbfafafffbfbfbfffafbfbfffafafbfffafafafffafbfafffafafafffafafafffbfafbfffafbfbfffbfbfbfffbfafafffafafafffbfbfafffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffbfbfafffbfafbfffbfafafffafafafffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffbfafafffbfafafffafafafffafbfafffafafafffafbfafffafafafffafbfafffafafbfffafafbfffbfbfafffbfbfafffbfbfbfffafbfbfffbfafafffbfafbfffafbfbfffafbfafffafafafffbfbfbfffafafafffafbfafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffaf9fafffaf9fafffaf9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9faf9fff9f9fafffafaf9fff9f9fafff9fafafff9f9fafffafafafffafafbfffafafafffafafafffbfbfafffbfafbfffafafafffbfbfbfffbfafafffbfbfbfffbfbfafffafbfafffbfbfafffafafafffafbfafffafafafffafbfafffafafbfffafafbfffbfbfafffbfbfafffafafafffafbfbfffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafff9faf9fff9faf9fff9f9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f5f6fff5f5f6fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f3fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff2f1f1fff1f1f0fff0f0f0fff0f0f0ffefefefffeeefeeffedeeeeffedeeedffedecedffecececffececebffebebebffeaeaeaffe9eaeaffeae9e9ffe9e8e8ffe7e8e8ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe7e7e6ffeaebeaffededecfff0f0f1ffefefefffefefeeffedededffe9e9e9ffe6e6e6ffe4e4e4ffe5e4e4ffe5e5e4ffe4e4e4ffe4e4e5ffe5e4e5ffe4e4e4ffe5e5e5ffe5e6e6ffe6e5e60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff6f6f7fffbfbfbfffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff595a5aff5a5a5aff5a5a5aff6a6a6aff696969ff6b6b6bff707070ff757575ff787878ff797979ff79797aff797a79ff797979ff797979ff797979ff797979ff7a7979ff79797aff7a797aff7a7a7aff7a7a7aff7a7a7aff7b7a7aff7a7a7aff7b7a7bff7b7a7aff7b7b7aff7b7b7aff7a7a7aff7a7a7aff7a7a7bff7a7a7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7c7c7bff7c7b7bff7c7c7cff7c7c7cff7c7d7cff7d7c7dff7d7c7dff7d7c7dff7c7c7cff7d7d7cff7c7d7cff7b7a7aff7a7a7aff7a7b7bff7b7b7aff7b7a7bff797979ff797878ff797878ff797878ff737473ff707070ff707070ff696969ff646464ff646465ff64646500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff070707ff171817ff424242ff656665ff7e7d7dff8c8c8cff908f90ff919091ff939393ff959595ff979796ff989898ff9b9a9affc1c1c0fff3f3f3fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfefffefdfefffdfdfdfffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffdfcfdfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfafafffbfbfafffafbfafffbfafafffafafafffafafafffafafafffaf9fafffafafafffaf9f9fffaf9f9fffafaf9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfbfffbfafbfffbfafafffafafbfffafafbfffbfafbfffafafafffafafafffafaf9fff9f9f9fffaf9f9fff9f9f9fffafaf9fffaf9fafffafaf9fffafafafffafafafffafafafffbfafbfffbfafbfffbfafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffaf9fafffaf9f9fff9f9f9fffafaf9fffaf9fafffafaf9fffaf9fafffafafafffaf9fafffaf9fafffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffbfafbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfcfffcfbfcfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfafafffbfbfafffafbfafffbfafafffbfbfafffafbfbfffafbfafffbfafbfffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fff9f9fafff9f9fafffaf9fafff9f9f9fff9f9f9fff8f9f8fff6f7f6ffe8e8e8ffb5b4b4ff959595ff939494ff929292ff909090ff8e8d8dff8b8b8cff898989ff868585ff7b7b7bff656565ff444444ff1d1d1dff090909ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000fff6f5f5fff7f7f7fff7f6f6fff6f6f6fff6f5f6fff6f5f6fff6f5f6fff6f6f6fff8f8f7fff8f9f8fff9f9f9fffafaf9fffafafafffbfbfbfffcfbfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfefffdfcfdfffbfbfbfffafafafff9f9f8fff7f7f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f4f4fff4f3f4fff3f3f3fff3f2f3fff2f1f2fff1f0f0ffefefefffedededffececebffeaebeaffe9e9e8ffe6e6e7ffe5e4e4ffe2e2e3ffe1e1e1ffe0dfe0ffdededeffdddcdcffdadbdaffd9d9d9ffd8d7d7ffd6d6d6ffd5d5d4ffd3d3d3ffd1d2d1ffd1d0d1ffd0d1d0ffd1d0d1ffd1d0d1ffd0d0d0ffd0cfcfffd0d0cfffcfd0cfffd0cfcfffcfcfcfffcfcfcfffcfd0cfffd0cfd0ffd0d0d1ffd1d0d0ffd1d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d5ffd5d5d6ffd7d6d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9dad9ffd9d9d9ffdad9d9ffdcdcdcffddddddffddddddffddddddffdeddddffdededeffdededeffdfdfdfffdfdfdfffe0dfe0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e1e1ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9eaffeaeae9ffeaeae9ffeae9e9ffe9e9eaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9e9ffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e8ffe9e8e9ffe8e9e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e7e7ffe8e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0dfe0ffe0dfe0ffe0dfdfffdededeffdcdcdbffdadadaffd9d9d9ffd8d7d7ffd6d7d6ffd6d6d5ffd4d4d4ffd3d3d3ffd1d1d2ffd0d1d1ffd0d0d0ffcfcfcfffcecdcdffcccccbffcacacaffc8c8c8ffc5c6c6ffc4c4c3ffc2c2c2ffc1c1c0ffc0bfbfffbfbfbfffbebebeffbdbcbdffbbbbbbffb8b7b7ffb6b6b6ffb4b4b4ffb3b3b3ffb2b2b2ffb0b1b1ffafafaeffadacadffaaa9aaffa7a7a7ffa5a4a4ffa2a2a2ff9e9f9eff9b9b9bff989898ff949493ff929191ff8e8f8fff8c8c8cff888888ff848484ff80807fff7a7b7bff767676ff717171ff6c6b6cff666666ff606060ff5a5a5aff545453ff4f4e4eff4a494aff464646ff404040ff3b3b3bff373738ff343434ff313030ff1b1a1bff020201ff020202ff020101ff010101ff010101ff010101ff010001ff010000ff000001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff010100ff010001ff010100ff010001ff010100ff010001ff010001ff010001ff010000ff010100ff000100ff010000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff060505ff151415ff343333ff565657ff616161ff676767ff6a6a6aff6d6c6dff6f6f6fff717171ff767676ff767676ff6f706fff414041ff3b3b3bff414041ff474847ff4e4d4eff555455ff5b5a5bff626161ff6a6969ff707171ff787777ff7f7f7eff868686ff8d8e8dff959495ff9b9b9cffa3a2a2ffa9a8a8ffaeaeaeffb2b2b2ffb6b6b6ffb9b9baffbdbebdffbfbfbfffc1c2c2ffc4c4c4ffc6c6c6ffc8c8c7ffc8c8c8ffc9c9c9ffcacbcaffcbcbcbffccccccffcdcdcdffcececfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d8ffd9dadaffd9d9d9ffd9d9d9ffd9dad9ffdbdbdaffdadadbffdbdbdbffdcdcdcffdcddddffdedddeffdededeffdfdedfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe4e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e7ffe7e8e7ffe9e8e8ffe8e8e9ffe9e8e8ffe9e8e8ffe9e9e8ffe9eae9ffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffeaeaebffeaeaebffebeaebffebebeaffeaeaeaffebececffebececffebebecffecebecffedededffedededffedededffededecffefeeeeffeeeeefffeeeeefffefefeeffeeeeef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfffbfafbfff4f4f4fff4f4f4fff4f4f4fff4f4f4ffeeeeefffefefefffefefefffeff0ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe5e5e5ffe9e9e9ffebebeaffebebebffebebebffeae9eaffe8e8e8ffe6e6e6ffe5e5e5ffe4e4e4ffe5e4e4ffe6e6e6ffe7e7e7ffe8e8e7ffe9e9e9ffeaeaeaffebebeaffecebecffecececffedececffedededffeeeeeeffeeefeeffefefeffff0f0f0fff0f1f0fff1f0f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff2f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff5f5f4fff4f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f8fffaf9f9fff9f9f9fffaf9f9fffafaf9fff9fafafffafaf9fffafafafffafafafffbfafafffafafafffbfafafffafbfafffbfafafffafafbfffafbfafffbfafafffafafbfffafbfbfffbfbfbfffbfbfafffafbfafffafafafffafbfafffafafafffbfafafffafafafffafafbfffafafafffafafafffbfafafffafafafffafafafffbfafafffafafafffafafbfffbfafbfffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafafafffafafafffafafbfffafafbfffbfafbfffafbfbfffbfafbfffafbfafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafbfafffafafafffbfafbfffbfafafffafafafffbfbfafffafbfafffbfafafffbfbfafffafbfbfffafbfafffbfafbfffbfbfbfffbfafafffbfafafffbfbfafffafbfafffbfafbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9faf9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f8fff8f9f8fff9f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffaf9fafffafafafffafafafffafafafffbfafbfffafbfafffbfafbfffafbfafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafbfafffafafafffafafbfffafafafffafafafffbfafafffafafafffbfafafffafafafffafafafffafafafffbfafbfffafafafffafafafffafaf9fffafafafff9faf9fffaf9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff8f8f8fff8f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f5fff5f5f5fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f2fff2f2f2fff2f1f1fff1f1f1fff1f1f0fff0f0f0ffeff0efffefeeefffeeeeeeffeeedeeffedecedffecececffecebebffebebebffeaebeaffeaeae9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e7e8ffe7e6e7ffe6e5e5ffe5e5e5ffe6e6e6ffe9e9e9ffecececfff0eff0ffeff0efffeeeeeeffedededffebebebffe8e8e8ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e5e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f1f2fff7f7f7fffcfcfbfffdfefdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefefffefefffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff5a5a59ff5a595aff5a5a5aff595a5aff5f5f5fff646565ff69696aff6e6f6eff737272ff757575ff767677ff767677ff767777ff777676ff767776ff767677ff777777ff777777ff787877ff777877ff777877ff787877ff787878ff787878ff787878ff787879ff787978ff787979ff787878ff787979ff787978ff797979ff797978ff797978ff797978ff787978ff797979ff797979ff797979ff79797aff7a7a7aff7a7979ff7a7a7aff7a7a7aff7a7a7aff7b7a7aff7b7b7aff7b7a7bff7b7b7aff7a7b7bff7a7a7aff7a7b7aff7b7b7aff7a7a7bff797978ff787978ff787978ff797879ff747374ff707070ff707070ff696968ff646464ff646564ff646464ff65646500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff131313ff383938ff5c5c5cff777878ff888888ff8e8e8eff919090ff939493ff959596ff979897ff989999ff9b9b9bffb1b2b1ffeaeae9fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfdfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffefefdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfafbfffbfbfafffafbfbfffafafafffafafafffbfafafffafafafffafafafffafafafff9fafafffafafafffafafafff9faf9fffafafafffafaf9fffafafafffafafafffafafafffbfafbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafaf9fff9faf9fffafaf9fffaf9fafffaf9f9fff9f9fafffafafafffafafafffafafbfffafafafffafafafffbfafafffbfbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafff9faf9fffafafafffafafafffaf9fafffafafafffafafafffaf9fafff9fafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfafffafbfbfffbfafbfffafbfafffbfbfafffafafbfffbfafafffafbfafffafbfafffbfafbfffbfafbfffafafafffafafafffafafafffaf9f9fffafaf9fff9faf9fffaf9fafff9faf9fff9f9fafff9f9f9fff9f9f9fff6f6f6ffdcdddcffa8a7a7ff959696ff949494ff929293ff909191ff8e8d8dff8b8b8bff888888ff838383ff757576ff5a5a5aff353635ff131313ff060606ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000fff6f6f6fff5f5f5fff5f6f6fff6f6f6fff6f5f6fff6f5f5fff5f6f5fff6f6f6fff8f8f7fff8f9f9fff9f9f9fff9faf9fffbfafafffbfbfbfffcfbfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfcfffafbfbfffaf9fafff9f8f9fff6f7f7fff7f6f6fff5f6f5fff5f5f5fff4f5f5fff4f4f4fff4f3f3fff2f3f2fff2f2f2fff1f1f1fff0f0f0ffefefeeffeeededffebebecffeaebeaffe9eaeaffe7e7e7ffe6e6e6ffe3e4e4ffe2e2e2ffe0e0e0ffdfdfdfffdddddcffdbdcdbffdadadaffd9d8d8ffd7d7d7ffd5d5d6ffd4d4d4ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d1d0ffd0d0d1ffd0d0d0ffcfd0d0ffd0d0d0ffcfd0cfffd0d0cfffd0d0d0ffd1d1d0ffd1d1d1ffd0d0d0ffd0d0d0ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d5d4ffd5d5d5ffd6d5d6ffd7d7d6ffd7d7d8ffd8d8d8ffd8d9d9ffd9d9daffdadadaffdbdadaffdcdcdcffddddddffdddddeffdddedeffdeddddffdededeffdededfffdfdfdfffe0e0e0ffe1e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe5e5e5ffe5e5e6ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9eaffeaeae9ffe9e9e9ffe9e9eaffe9eae9ffeae9e9ffe9e9eaffeae9eaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0dfffdedfdeffdcdddcffdbdbdbffd9d9d8ffd8d7d8ffd6d6d7ffd5d6d5ffd4d5d5ffd3d3d3ffd2d3d3ffd1d1d1ffd0d0d0ffd0cfcfffcececeffcdcdccffcacbcaffc9c9c9ffc7c7c7ffc5c4c4ffc2c2c2ffc1c1c1ffbfbfbfffbebebfffbebebeffbdbcbdffbbbabaffb7b7b7ffb5b5b6ffb4b4b3ffb2b2b2ffb1b1b1ffafb0afffafafaeffacacacffaaa9a9ffa6a7a6ffa3a4a4ffa2a1a1ff9e9e9eff9a9a9aff979797ff949494ff919090ff8f8f8eff8c8d8cff898889ff858585ff808081ff7c7c7cff777777ff727272ff6d6d6dff686867ff616262ff5c5c5cff565656ff505151ff4c4b4bff474847ff434343ff3e3e3eff39393aff363636ff323231ff2b2b2bff090909ff020202ff020201ff020101ff010101ff010101ff000101ff000100ff010101ff010101ff010101ff010100ff010101ff010100ff000100ff010101ff010101ff010001ff010101ff010101ff010000ff000101ff010101ff010101ff010000ff010100ff010001ff010100ff000101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040505ff151515ff363636ff575757ff626262ff686767ff6a6b6aff6d6d6cff6f6f6fff717171ff767676ff777676ff6f6f70ff424242ff3c3c3cff424243ff494949ff4f4f4fff565555ff5c5c5cff636363ff6b6b6aff727272ff797879ff7f807fff878786ff8e8e8eff959594ff9c9c9cffa2a3a3ffa9a9a9ffaeaeaeffb2b3b2ffb6b7b7ffbabab9ffbebdbdffc0c0bfffc2c2c2ffc5c4c5ffc7c7c6ffc8c8c9ffcacac9ffcacacaffcbcbccffcccdccffcecdcdffcececfffd0cfd0ffd1d0d1ffd1d2d2ffd3d3d3ffd3d4d4ffd4d4d5ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd8d9d8ffd9d9d9ffdadadaffdad9d9ffd9d9daffdadadaffdadbdbffdbdbdbffdcdcdcffddddddffddddddffdededdffdedfdeffdfdfdeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e1e2ffe2e2e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffebeaebffeaebeaffeaeaebffebebeaffeaeaeaffecebecffecececffecececffebececffedededffedecedffecededffededed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff5f5f5fff4f3f3fff4f4f4ffeeeeeeffefeeefffefefefffefeff0fff0f0ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e3e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe3e3e3ffe7e6e6ffeaeaebffebecebffebebebffeaebebffeaeaeaffe7e7e7ffe6e5e5ffe4e4e4ffe4e4e4ffe5e5e4ffe6e6e6ffe7e7e7ffe8e8e8ffeaeae9ffeaeaeaffebebebffebecebffecececffedededffeeeeeeffeeeeeeffefefeffff0efeffff0f0f0fff0f1f0fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff3f3f2fff2f3f2fff2f2f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f4fff3f4f4fff4f3f3fff3f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff7f7f6fff7f6f7fff7f7f7fff7f8f7fff7f8f8fff7f8f7fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f9f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafbfbfffafafafffafafafffafbfafffafafafffbfafbfffafbfafffafafbfffbfbfafffafafafffafafbfffafafafffbfafafffafafbfffafafbfffafafbfffafbfbfffbfafafffafafafffafafafffafbfafffafafbfffbfafafffafbfafffafbfafffafbfafffafafbfffbfbfafffbfafbfffafafbfffafbfafffafbfbfffafafafffafbfbfffafbfafffafbfafffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafafafffafafafffbfafafffafafafffafafbfffbfbfafffafbfbfffafafafffafbfafffbfbfafffafafbfffbfbfafffafbfafffafbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffafafafffafafafffafbfafffafafafffafafafffafafafff9fafafffafafafff9faf9fff9f9fafff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f9fff8f9f9fff9f8f8fff8f9f8fff8f8f8fff8f9f9fff8f9f9fff9f9f9fff8f9f8fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9fafafff9faf9fffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafaf9fff9fafafffafafafffafaf9fffafafafffafafafffafafafffafafafff9fafafffafafafffafafafff9faf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f8fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff7f7f8fff7f7f8fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f3fff3f4f3fff3f3f2fff2f3f2fff2f2f2fff2f1f2fff1f1f1fff0f0f1fff0f0f0ffefefefffeeeeefffeeeeeeffedededffedececffecececffebebecffebebeaffeaeaeaffe9e9e9ffe9e9e8ffe9e9e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e6e6ffe6e5e6ffe8e8e8ffebecebfff0f0f0fff0f0f0ffeeededffededecffebebebffe9e8e9ffe6e6e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e4ffe4e4e5ffe5e4e5ffe4e4e5ffe4e5e5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff3f3f3fff2f3f3fff3f3f3fff2f2f2fff3f2f2fff2f2f2fff8f7f8fffcfcfbfffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffefefffffffffffffffffefffffffefffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff59595aff5a5a5aff5a5a5aff5a595aff5a5959ff555555ff555455ff5f5e5fff636262ff686867ff6c6c6cff706f6fff727271ff737273ff737474ff737474ff747474ff747474ff747474ff747475ff757575ff757575ff757575ff757676ff767676ff767676ff767676ff767676ff767676ff777676ff767676ff767676ff777676ff767677ff777676ff777677ff767677ff777777ff777776ff777777ff777777ff777777ff777777ff777777ff777778ff777777ff777777ff787777ff777777ff787877ff777877ff777877ff767777ff787878ff787979ff797878ff787878ff787978ff787878ff737373ff707070ff707070ff696969ff646465ff646464ff656564ff646564ff6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff060606ff0e0f0fff2a2a2bff4e4f4fff707071ff848585ff8c8c8cff919090ff939393ff969696ff979897ff999999ff9a9b9affa5a5a5ffdcdcddfffafafafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfefdfffdfefefffdfefdfffdfdfefffdfdfefffefdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffafafafffafafbfffbfafafffafafafffafaf9fff9faf9fff9faf9fffafafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafff9fafafffafafafffaf9fafffafafafffafafbfffafafafffafafafffbfafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfcfcfffbfcfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafbfbfffbfafafffafafbfffafafafffafafbfffafafafffafafafffafafafffbfafafffafafafffafafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafbfafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfafffafbfafffafbfbfffafbfbfffbfafbfffafbfbfffbfafafffbfbfbfffafbfafffafafafffafbfafffbfbfafffbfafafffafafafffafafafff9fafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f8f9fff4f3f3ffcdcdcdff9d9d9eff969696ff959594ff939293ff909191ff8d8e8eff8a8a8bff868686ff7f7e7eff6f6f6fff4f4f4fff262727ff0b0b0bff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000fff5f5f6fff5f6f5fff6f5f6fff5f5f6fff5f5f6fff6f5f5fff6f5f5fff6f6f6fff7f7f7fff8f9f8fff9f9f9fff9f9f9fffafafafffbfafafffbfbfbfffbfcfbfffbfcfbfffcfcfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefdfffcfdfdfffbfbfbfffafaf9fff9f8f9fff7f7f7fff6f7f6fff5f5f6fff4f4f5fff4f4f4fff3f3f3fff3f3f3fff1f2f2fff1f1f1fff0f0f0ffefeff0ffefeeefffeeededffecececffebeaebffeaeaeaffe8e8e8ffe5e5e5ffe3e3e3ffe1e1e2ffe1e0e0ffe0dfe0ffdddddeffdcdcdcffdbdadaffdad9d9ffd8d8d8ffd6d7d7ffd5d5d5ffd3d4d3ffd2d2d3ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d1d0ffd0d1d0ffd0d0d1ffd1d1d1ffd2d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0cfffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd8d7d8ffd8d8d9ffd9d9daffdad9d9ffdbdbdaffdbdbdbffdcdcdcffdddddcffddddddffdddedeffdddedeffdededeffdededfffdfdfdfffdfdfe0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e6e5ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffeae9eaffeae9e9ffeaeae9ffeaeaeaffeae9eaffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffe9e9eaffeae9e9ffeaeaeaffe9e9eaffeae9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e8e8ffe7e8e7ffe7e7e8ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e7e6ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e5ffe5e4e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e3e3ffe4e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe1e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdededeffddddddffdbdbdbffd9d9daffd8d8d8ffd7d7d7ffd6d6d6ffd5d4d4ffd4d3d3ffd2d2d3ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdceffcbcbccffcacacaffc8c7c7ffc5c5c5ffc2c2c2ffc0c0c0ffbebebfffbdbebdffbdbcbdffbbbbbbffbababaffb9b8b8ffb4b4b4ffb2b2b2ffb1b1b1ffb0b0b0ffaeafaeffadadadffababacffa9a9a9ffa6a6a6ffa3a4a3ffa0a1a0ff9d9d9dff9a9a9aff979696ff939393ff919191ff8d8d8eff8c8c8cff898989ff858585ff818181ff7d7d7dff797879ff747474ff6f6e6eff696969ff646464ff5e5e5eff585857ff525152ff4c4d4dff484949ff444445ff404040ff3c3c3cff373737ff343434ff2f2f30ff1a1a1aff020202ff020202ff020102ff010101ff010101ff010101ff010000ff000001ff000101ff010100ff000001ff010000ff010101ff000001ff010101ff010100ff010101ff000101ff010101ff010001ff000101ff010001ff000000ff000001ff010000ff010100ff010100ff000100ff000101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060505ff131314ff343434ff595858ff626262ff686767ff6b6b6bff6d6d6dff706f70ff727272ff777776ff767777ff6f6f6fff414142ff3c3d3dff434343ff49494aff505050ff575756ff5e5d5dff656564ff6c6d6cff747574ff7b7b7bff818181ff888888ff8f8f8fff969596ff9c9d9cffa3a3a3ffa9a9a9ffaeaeaeffb3b2b2ffb6b6b7ffbababaffbdbebeffc0c0c0ffc3c3c3ffc5c5c5ffc7c7c7ffc9c9c9ffcacacbffcccbccffcdccccffcececdffcfcfcfffd0cfcfffd1d1d0ffd2d1d2ffd2d3d3ffd3d4d4ffd4d5d5ffd5d5d6ffd7d6d6ffd7d7d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdadadbffdbdadbffdadadaffdadadaffdadadaffdbdbdbffdbdbdcffdcdcdcffddddddffdededeffdfdedeffdfdfe0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e5ffe4e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e8e9ffe8e8e9ffe9e9eaffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffebeaebffebeaeaffececebffecececffecececffececeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffbfbfcfff6f6f7ffeeeeeeffeeefeeffefefeeffefeeeffff0efeffff0eff0ffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe4e4e4ffe8e9e9ffebebebffebebebffebebebffeaeaeaffe8e8e8ffe7e6e6ffe5e5e4ffe4e4e3ffe4e4e4ffe5e5e5ffe6e7e6ffe7e7e8ffe8e9e9ffeae9eaffeaeaeaffebecebffebecebffecedecffedeeedffeeeeeeffeeeeefffefeff0ffeff0f0fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f3fff3f2f3fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff6f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff9f8f8fff9f9f8fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f9fff8f8f8fff8f8f9fff9f8f8fff9f9f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fffaf9fafffafaf9fff9faf9fffafaf9fffafafafffafafafffafafafffafafbfffafafafffbfbfafffafbfafffafafafffafafafffafafafffafafbfffafafbfffbfafafffbfbfafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafafafffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafafafffafafafffafafafffbfafafffafafafffbfafafffafbfafffafbfafffafbfafffafafbfffafbfbfffbfafafffafafafffafbfafffafbfafffafbfafffbfbfbfffbfafafffafafbfffafafbfffafafafffafbfafffafafafffafafafffaf9fafffaf9fafffaf9fafffaf9fafffaf9f9fffafaf9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f9f9fff8f9f9fff8f8f9fff8f8f9fff8f8f8fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fffaf9f9fff9f9fafff9fafafffafaf9fffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafafafff9fafafff9f9fafffafaf9fffafaf9fffafaf9fff9faf9fff9fafafff9fafafffafafafffafafafffafafafffafafafff9faf9fff9faf9fff9faf9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f8f9fff8f8f9fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f7fff7f7f7fff6f6f7fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff5f4f4fff4f4f4fff4f3f3fff3f3f4fff3f3f3fff3f2f3fff2f2f2fff2f2f1fff0f1f1fff0f0f0ffefeff0ffeeefefffeeeeefffedededffececedffedececffecebebffebebebffeaebeaffe9eaeaffe9e9e9ffe8e8e9ffe8e8e8ffe8e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe6e7e6ffeaeaeaffedececfff0f0f0ffefefefffececedffebecebffe9e9e9ffe6e6e6ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe4e4e4ffe5e5e4ffe4e4e400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f4fff3f4f3fff3f3f4fff2f3f3fff2f2f3fff3f2f2fff2f2f2fff9f9f8fffbfcfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595a5aff5a5a5aff5a5a59ff5a5a5aff565656ff4c4c4dff4c4c4cff585859ff5e5d5dff616161ff666666ff6a6a6aff6e6d6dff6f6f6fff707070ff717071ff727271ff717172ff727271ff727372ff737372ff727272ff737373ff737373ff747473ff747474ff747473ff747474ff747474ff757475ff747475ff747474ff757474ff747474ff747475ff757475ff747475ff757475ff757475ff757475ff747574ff757575ff757474ff757474ff747475ff747474ff757475ff747574ff747475ff747474ff747474ff747474ff737474ff747474ff747474ff757574ff757575ff757575ff757574ff727272ff6d6d6eff696868ff646464ff646464ff646564ff656465ff646464ff6465640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0b0b0bff1d1c1cff403f3fff686869ff818181ff8b8b8bff909190ff939494ff969696ff989897ff999999ff9a9a9bff9f9e9fffc9c9c9fff6f6f6fffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefdfdfffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffafafafffafafafffafafafff9f9fafffafaf9fffafafafff9f9fafffaf9f9fffaf9fafffaf9fafffafafafffafafafffafafafffafbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffafafbfffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafafafffafafbfffafafafffafafafffbfafafffbfafbfffafafbfffafafafffafafbfffafafafffaf9fafffafafafffafafafffafafafffafafafffafafbfffafafafffafbfafffafafafffafafbfffbfafafffafafafffbfafafffafafbfffafafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffafafafffbfbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fffafafafff9f9f9fff9f9f9fff8f7f8ffecebebffbababaff979797ff969595ff959495ff939293ff909091ff8e8d8eff8a8a8aff838384ff7a7a7aff676767ff414141ff1a1b1aff070706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000fff6f6f6fff6f5f5fff5f5f6fff5f5f6fff6f6f6fff5f6f5fff5f6f6fff6f6f6fff8f8f7fff8f8f8fff9f9f9fffaf9f9fffafafafffbfafafffafbfbfffafafbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffefdfdfffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfefefffdfcfcfffbfafbfffafafafff9f8f8fff7f7f7fff6f6f6fff6f6f6fff4f4f5fff4f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeff0f0ffefefefffeeefeeffeeededffedececffebebeaffeae9eaffe8e8e8ffe6e6e6ffe4e4e4ffe2e2e2ffe0e1e1ffe0e0e0ffdfdfdfffddddddffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d6d6ffd5d4d4ffd3d3d3ffd1d1d2ffd2d1d2ffd1d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd0d0d1ffd1d1d0ffd0d0d0ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d5ffd6d7d6ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadbdbffdbdbdbffdcdcdcffddddddffddddddffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe4e3e3ffe4e3e3ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe7e7e7ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffe9e9e9ffe9eae9ffeaeaeaffe9e9eaffeaeaeaffeae9eaffeae9e9ffe9eaeaffeae9eaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebeaffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9eaffeae9eaffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e9ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe4e4e5ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffddddddffdcdcdcffdadbdbffd9d9d9ffd8d8d7ffd7d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d2ffd1d0d0ffcfcfcfffcececeffcdcdceffccccccffcacacbffc9c8c8ffc6c5c6ffc2c2c3ffbfbfbfffbdbdbdffbcbcbcffbbbabaffb9b9baffb8b9b9ffb8b8b8ffb5b6b5ffb1b1b1ffafafafffaeaeadffadadadffabacacffaaaaaaffa8a8a8ffa6a5a5ffa3a3a3ffa0a0a0ff9d9e9dff999a9aff969696ff939292ff909090ff8e8d8eff8a8b8aff888888ff848484ff808180ff7d7d7dff787878ff747474ff707070ff6b6b6bff666666ff616161ff5a5a5aff555454ff4f4e4fff4a4a4aff454546ff414141ff3d3d3dff393939ff353535ff323231ff2a2a2aff090908ff010202ff020201ff010201ff020101ff010101ff010101ff010101ff000001ff010001ff010101ff000001ff000001ff010101ff010101ff010001ff010001ff010001ff000101ff010101ff010101ff010000ff000001ff000001ff010101ff000100ff000101ff010101ff010101ff010001ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060506ff141415ff353535ff5b5a5aff626263ff676768ff6b6b6bff6e6e6eff717070ff737273ff777777ff777777ff707070ff444444ff3d3c3dff434344ff4a4a4bff525152ff575857ff5e5e5fff666666ff6f6f6fff777677ff7d7d7dff838383ff898989ff90908fff969697ff9d9d9dffa4a4a3ffa9aaaaffaeaeafffb3b2b2ffb6b6b6ffbababaffbebebeffc0c0c0ffc3c3c2ffc5c5c5ffc8c8c8ffc9c9c9ffcbcbcbffcdcccdffcececeffcfcfcfffd0d0d0ffd0d0d0ffd2d2d2ffd3d2d3ffd4d4d4ffd5d4d5ffd6d6d6ffd6d6d7ffd7d8d7ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdcdcffdcdcdcffddddddffdddcdcffdddddcffddddddffdedddeffdddddeffdededeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe1e1e1ffe2e1e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e4e4ffe5e5e6ffe5e5e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe9e8e9ffe9eae9ffeae9eaffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffbfbfbfff7f7f7ffeeefeeffefefefffefefeeffeff0effff0f0f0ffefefeffff0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e2e2ffe3e2e2ffe2e2e3ffe2e2e3ffe2e2e3ffe2e2e3ffe3e2e2ffe3e2e3ffe1e1e2ffe2e3e2ffe6e6e6ffe9e9e9ffebeaeaffebebebffeaeaebffeae9eaffe7e8e7ffe6e6e6ffe4e4e4ffe4e4e3ffe4e4e4ffe5e6e6ffe7e6e7ffe8e8e8ffe9e9e9ffeaeaeaffeaeaebffececebffecececffececedffedededffeeeeeeffefeeefffeff0effff0f0f0fff1f1f0fff1f1f1fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f3fff3f2f2fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff8f7f7fff8f8f8fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f9fff8f8f8fff9f9f9fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff9f8f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffafaf9fffafafafff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffbfafafffafafafffbfafbfffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffaf9fafffaf9fafffaf9fafff9fafafffafafafffafafafffaf9f9fffafafafff9fafafffafafafffafafafffafafbfffafafafffbfbfafffafafafffafafbfffbfafbfffafafafffbfafafffafafbfffafafafffbfbfafffbfbfbfffafafbfffafafafffafafafffafafafffafbfafffbfafbfffafafafffafafafffafafafff9f9fafffafafafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff8f9f8fff8f9f9fff9f9f8fff8f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fffafafafff9f9fafffaf9fafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9fafff9f9fafffaf9fafff9faf9fff9fafafffafaf9fffafaf9fffaf9f9fff9fafafffaf9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff2f1f2fff1f1f2fff1f1f1fff0f0f1ffefefefffefeeeeffeeedeeffedededffedecedffebecebffebebecffebebebffeaeaeaffeae9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e6ffe5e6e6ffe5e5e5ffe6e6e6ffe8e9e8ffececedfff0efefffefefefffeeedeeffebecebffeaeaeaffe7e7e7ffe5e5e5ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e4e5ffe4e4e4ffe5e4e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff9f9f9fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff595a59ff5a5a5aff555655ff4d4c4cff454546ff454445ff515151ff585859ff5d5d5dff626261ff656565ff686869ff6b6b6bff6d6c6cff6d6d6dff6e6e6eff6f6f6fff706f70ff70706fff707070ff707171ff717171ff717171ff717172ff727272ff727171ff727272ff727272ff727273ff737273ff737273ff737373ff727373ff737273ff737272ff737373ff727273ff727273ff727372ff737272ff727272ff727272ff717272ff727171ff717272ff717271ff717171ff717171ff717171ff707070ff717070ff707070ff707070ff707070ff70706fff707070ff6f6f70ff6e6e6eff6b6b6bff666767ff605f60ff5e5e5eff646564ff646464ff646464ff656565ff6465640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff060606ff101111ff2e2f2eff5e5e5dff7c7c7cff898988ff909090ff949494ff969695ff979797ff999898ff9a9a9bff9f9e9fffbababaffededecfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfafbfffbfafafffbfafbfffbfafbfffafafafffbfbfafffafafafffafafafffafafafffafaf9fff9fafafffaf9fafffafafafffafafafffafafafffafafafffbfbfbfffafbfafffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafafffafbfbfffafafafffafafbfffafafafffbfafafffafbfafffafafafffafafafffafafafffafbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafbfbfffafafbfffbfafbfffafbfafffbfafafffafbfafffafafafffafafafffafafafffafafbfffafbfafffafafafffbfafafffafbfafffafafafffbfafafffafafbfffafafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafafafffafbfafffafbfafffafafafffafafafffafafafff9fafafffaf9fafff9f9fafffaf9fafff7f7f7ffe1e1e1ffabacabff989897ff959596ff949495ff929393ff919190ff8d8d8dff89898aff828283ff757475ff5c5c5bff333433ff121212ff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000fff5f6f6fff5f6f5fff6f5f5fff6f6f6fff6f6f5fff5f5f6fff6f6f5fff6f7f6fff7f7f7fff9f8f8fff9f8f9fff9f9f9fff9faf9fffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffdfdfdfffefefdfffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfffbfbfbfff9f9fafff8f8f9fff7f7f7fff6f6f6fff5f6f6fff5f5f5fff4f4f5fff3f3f3fff2f3f2fff1f2f2fff1f0f1ffeff0f0ffefefefffeeeeeeffeeededffecececffebebebffe9e9eaffe9e8e8ffe7e7e7ffe5e5e5ffe3e3e3ffe2e1e2ffe0e0e0ffe0e0e0ffddddddffdcdbdcffdadbdaffdad9d9ffd8d8d8ffd7d7d7ffd5d6d5ffd4d4d4ffd2d3d3ffd2d2d2ffd2d1d2ffd2d2d1ffd2d2d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d1d2ffd1d1d1ffd2d2d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d0ffd2d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdad9daffdadadbffdadbdaffdbdbdaffdcdcdcffddddddffdddedeffdededeffdededeffdededfffdfdfdfffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe7e7e8ffe7e8e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffe9e9e9ffe9e9e9ffeaeaeaffe9eae9ffeae9eaffe9e9eaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaebffebebeaffeaeaeaffeaeaebffeaeaebffebeaebffeaeaeaffeaebeaffeaebebffebeaebffeaebebffeaebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9eae9ffeae9e9ffe9eae9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e0e1ffdfdfdfffdededeffdcddddffdcdcdcffdadadaffd8d8d8ffd7d7d7ffd5d5d5ffd4d4d4ffd3d3d3ffd1d2d2ffd1d0d1ffcfcfcfffcececeffcccdcdffcccbccffcacacaffc8c8c8ffc5c5c5ffc2c2c3ffbebfbfffbcbcbbffbababaffb8b9b9ffb7b7b7ffb6b6b5ffb5b5b5ffb3b4b3ffafafafffadadadffabababffa9a9a9ffaaa9a9ffa8a8a8ffa6a6a6ffa4a4a4ffa2a2a1ffa09fa0ff9d9d9dff9a9a9aff969695ff929393ff909090ff8d8d8dff8b8b8aff878787ff858585ff838383ff7a7b7aff767576ff717172ff6f6f6fff6c6b6bff676767ff626362ff5e5e5dff575758ff515252ff4c4c4cff484747ff424242ff3e3e3eff3a3a3aff363636ff323232ff2f302fff1a1a1aff020202ff010102ff010101ff010101ff010101ff010001ff010100ff000101ff010001ff010001ff010101ff000101ff010001ff010000ff010101ff010001ff010001ff000101ff010000ff010100ff000101ff000100ff000000ff000101ff010100ff000001ff010000ff010100ff000000ff010000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff070708ff1a191aff3b3a3bff5c5c5cff636363ff686768ff6b6b6bff6f6f6fff717171ff737374ff777877ff787777ff717170ff4c4d4dff3c3d3dff434343ff4b4b4bff525251ff585758ff5f5f5eff676766ff6f6f6fff787777ff7e7d7eff848484ff8a8a8aff919190ff989798ff9e9e9effa4a4a4ffaaa9a9ffaeafafffb3b2b3ffb6b7b7ffbabbbaffbebebeffc0c0c0ffc3c3c3ffc5c6c5ffc8c7c8ffcacacaffccccccffcecdceffcfcfcfffd0d1d0ffd1d1d1ffd2d2d2ffd2d2d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadbdaffdbdbdbffdcdcdcffdcdcdcffddddddffdddddeffddddddffddddddffdededeffdededfffdfdedfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e3ffe2e2e3ffe2e3e3ffe4e3e3ffe4e4e4ffe4e5e5ffe4e5e5ffe6e5e5ffe6e6e7ffe6e7e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffeaeaeaffe9eae9ffeae9e9ffe9e9e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfcfff8f8f8ffefefefffeeefeefff0f0f0ffeff0effff0efeffff0f0f0fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e2e3ffe3e3e3ffe2e3e3ffe3e2e2ffe3e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe4e4e3ffe7e7e7ffe9eaeaffeaeaeaffebebebffeaeaeaffe8e8e9ffe7e7e7ffe5e5e5ffe3e3e3ffe4e3e3ffe4e4e5ffe6e6e6ffe7e7e7ffe9e9e8ffe9e9e9ffeaeaeaffebebebffebebebffecededffedededffeeeeeeffefefefffefefefffeff0effff1f1f1fff0f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff3f3f2fff3f3f3fff2f3f3fff3f3f3fff4f4f3fff3f3f3fff3f4f4fff4f4f4fff4f4f5fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f8f8fff8f7f8fff8f7f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fffaf9fafff9fafafffaf9f9fff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffaf9f9fffafafafff9f9fafffaf9fafff9fafafffaf9f9fffafaf9fff9fafafff9faf9fffafaf9fffafafafffafafafffaf9fafffafafafffafafafffafafafffbfafafffafafbfffbfafbfffafbfafffbfbfafffbfafbfffbfafbfffafbfbfffbfafafffafbfbfffafafbfffafbfafffbfbfafffafafafffafafafffbfbfbfffafbfafffafafafffaf9fafffafafafffaf9fafff9f9fafff9faf9fffafaf9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9fafffaf9fafffafafafff9fafafffaf9fafffafafafffafafafffaf9fafffaf9fafff9fafafffaf9f9fffafaf9fff9fafafff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fff9f9fafff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff8f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f7f6fff6f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff4f4f4fff3f4f4fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff2f1f2fff1f1f1fff1f0f0fff0f0f0ffefefefffeeeeeeffedededffedededffecececffebebebffebebebffeaebeaffe9e9e9ffe9e8e9ffe8e8e9ffe8e7e8ffe7e7e7ffe6e6e5ffe5e5e5ffe6e5e6ffe7e8e8ffebeaeaffecededffefeff0ffeeefeeffedededffeaeaeaffe8e8e8ffe6e6e6ffe4e5e4ffe5e4e4ffe4e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f4f4fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff3f2f3fff3f3f3fff9faf9fffcfcfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff565555ff4c4c4dff464646ff424141ff414141ff4c4c4cff535353ff585858ff5d5c5cff616161ff646464ff676766ff686868ff6a6a6aff6b6b6bff6c6c6cff6d6d6dff6d6d6dff6e6e6dff6e6e6eff6f6f6fff6f6f6fff6f6f6fff6f6f6fff707070ff707070ff707070ff717071ff707070ff717070ff707070ff717071ff717171ff717071ff707070ff707170ff717071ff707070ff707070ff707070ff6f6f70ff706f6fff6f6f6fff6e6e6eff6f6e6eff6e6e6eff6d6d6dff6e6d6dff6d6d6dff6d6c6cff6c6d6cff6c6c6cff6c6c6bff6b6c6bff6b6a6aff696969ff676767ff646464ff5d5e5dff525151ff535353ff5e5e5eff646464ff656564ff646464ff646465ff3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff0a0a0bff212021ff4e4d4dff737272ff868585ff909090ff949394ff969595ff989898ff999999ff9b9b9bff9e9d9dffabababffe0e1e0fffafaf9fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafbfafffafafafffafafafff9fafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffbfafafffbfafafffafafbfffbfbfbfffbfafafffbfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffafafafffafbfafffbfafbfffafafafffbfafafffafbfafffafafbfffbfafafffbfafbfffafafafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffafafafffbfafbfffafafafffbfafbfffafafbfffbfbfafffbfafbfffafbfafffbfafafffafbfafffafafbfffbfafafffbfafafffafafafffbfafafffbfafafffafafafffbfafafffafbfafffafafafffafbfafffafafafffafafafffafbfbfffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfafffafafafffafbfbfffafafbfffafbfafffbfbfafffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffafbfafffbfafafffafafafffafafafffafafafffbfafafffafafafff9f9fafffafafafff9f9f9fffaf9f9fff5f5f5ffd2d2d3ffa0a0a0ff979796ff959595ff949493ff929292ff909090ff8d8e8eff89898aff80807fff6e6e6dff4e4f4fff252524ff0b0b0cff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000fff6f5f6fff6f5f6fff6f5f6fff6f5f5fff6f6f5fff6f5f5fff5f5f5fff7f6f6fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffbfbfafffafbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffdfdfdfffefefefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffdfdfcfffbfbfbfff9f9f9fff8f8f8fff7f7f7fff6f7f7fff6f6f6fff5f5f5fff4f4f4fff3f4f3fff3f3f2fff1f1f2fff1f1f1fff0f0f0ffefefefffeeeeeeffeeeeeeffedededffebebebffeae9eaffe9e9e9ffe8e7e7ffe5e5e5ffe4e4e4ffe3e3e2ffe1e1e1ffe0e0e0ffdedfdeffdddcdcffdbdbdbffdad9d9ffd9d9d8ffd7d7d8ffd7d6d6ffd5d5d5ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd1d2d2ffd2d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d8ffdad9d9ffdadadaffdadadbffdadadaffdbdadaffdbdbdbffdcdcdcffdededdffdededeffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebeaffebeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaebebffeaeaebffeaebeaffebebeaffeaebebffebebeaffeaeaeaffebebebffeaebebffebeaeaffeaeaeaffebebebffebebebffebeaeaffebeaebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9eaffe9eae9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe0e1e0ffe0e0e0ffdedfdfffdddddcffdbdbdbffdadbdbffd8d9d8ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d1ffd1d0d1ffcfcfcfffcececeffccccccffcbcacbffc9c9c9ffc6c6c7ffc3c3c4ffc1c1c0ffbebdbeffbabbbaffb9b8b8ffb7b7b7ffb5b5b5ffb4b3b3ffb3b2b2ffb1b1b1ffb0afafffacababffa9a9a9ffa8a7a7ffa6a6a6ffa6a5a5ffa4a4a4ffa2a2a2ff9fa09fff9d9e9eff9c9b9bff9a9a99ff969697ff929392ff8f8f8eff8c8c8bff898989ff868686ff828282ff818080ff7d7d7dff737374ff6e6f6fff6b6a6aff686767ff656565ff616162ff5e5e5dff595958ff545454ff4f4f4eff4a4a4aff454545ff404040ff3b3b3cff373837ff343433ff303030ff2a2a29ff080808ff010202ff010101ff010000ff010101ff010101ff010101ff010100ff010001ff000000ff010100ff000000ff010001ff010101ff010001ff000001ff010100ff010001ff000100ff010000ff010100ff000001ff010001ff010001ff000000ff010100ff010000ff000000ff010000ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040403ff0c0b0cff232323ff454545ff5d5e5eff646364ff686868ff6b6b6bff6f6f6fff727272ff747474ff777877ff777777ff717271ff4d4d4dff3d3c3cff434343ff4a4a4aff515151ff585858ff5f5e5fff676666ff707070ff787878ff7e7f7eff848484ff8a8a8aff919291ff989897ff9e9f9effa4a5a5ffaaaaaaffaeaeaeffb3b3b2ffb7b7b6ffbababaffbebebeffc1c1c1ffc4c4c4ffc6c6c6ffc8c9c9ffcbcacaffcdccccffcfcfcfffd0cfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d9ffd9d9d8ffdadad9ffdadbdaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffdddcdcffddddddffdededeffdededeffdededeffdfdedfffdededeffdfdfdfffdedfdfffdfdedfffe1e1e1ffe2e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e8e8ffe9e9e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff8f9f8ffefefeffff0f0effff0f0f0ffefeff0fff0f1f0fff1f0f0fff3f2f2fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e3e2ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe1e1e1ffe2e3e2ffe5e4e5ffe8e8e8ffeaeaeaffeaeaeaffebeaeaffeae9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe3e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe7e8e7ffe9e8e8ffeaeae9ffeaeaebffebebebffececebffededecffeeededffeeeeeeffefefeffff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f3fff3f3f2fff3f2f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff4f4f3fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff8f8f7fff8f7f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9faf9fff9fafafffafaf9fff9faf9fffafaf9fffafaf9fffafafafffafafafffafafafffafafafff9f9fafffafafafffaf9f9fffaf9f9fffafafafffaf9fafffafafafffafaf9fffafafafffafaf9fffafafafffafafafffafafafff9f9fafffafaf9fffafafafffafafafffafaf9fff9f9fafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafff9f9f9fffaf9fafffafaf9fffaf9fafff9f9f9fff9faf9fffaf9fafff9faf9fffaf9f9fff9faf9fff9f9fafffaf9f9fffaf9fafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafbfafffafafafffafafafffafbfafffbfafafffbfbfafffafbfbfffbfbfbfffafbfafffbfafafffafafafffafbfbfffafafafffbfbfafffafafafffafafafffafafafffafaf9fffaf9f9fffafafafff9f9fafffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9fafff9f9f9fffafaf9fff9f9f9fffaf9fafffafafafffaf9fafff9f9fafffafaf9fffaf9fafff9faf9fffaf9f9fff9faf9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff8f8f8fff9f9f8fff9f9f9fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff8f8f8fff7f7f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f7f6fff7f7f6fff6f7f7fff6f7f6fff6f6f6fff6f6f7fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f4f5fff4f4f4fff5f4f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff2f2f3fff2f3f2fff2f1f2fff1f1f1fff1f0f0fff0f0f0ffefefefffefeeeeffeeededffecececffececebffebebebffeaeaeaffeae9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe7e7e6ffe9e9eaffedededffefefefffefefeeffedededffecececffe9e9e9ffe7e7e7ffe5e5e5ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f4fff4f3f3fff4f3f3fff3f3f3fff4f3f3fff3f3f3fff3f2f3fffaf9f9fffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a595aff565555ff4c4d4cff464646ff414241ff414040ff403f3fff474748ff4f4e4eff545354ff595859ff5d5c5dff606060ff626363ff656464ff666666ff686868ff69696aff6a6a6aff6b6a6bff6c6b6bff6c6c6cff6c6c6cff6d6d6cff6d6d6dff6d6d6dff6e6e6eff6e6d6eff6e6e6eff6f6e6fff6e6e6fff6f6f6eff6f6f6eff6f6f6eff6f6e6fff6e6f6eff6e6e6fff6f6e6eff6f6e6eff6e6e6eff6d6e6eff6d6e6eff6d6d6dff6d6d6dff6d6c6cff6c6b6cff6b6b6bff6b6b6bff6a6a6aff6a6a6aff696969ff696868ff696869ff676767ff676767ff666665ff646465ff636363ff616060ff5d5d5cff565555ff494848ff444544ff535353ff5e5e5eff656464ff646464ff323232ff3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff060606ff141414ff363535ff616060ff7f7f7fff8f8f8fff949393ff969595ff979797ff999999ff9c9b9bff9d9d9dffa3a3a3ffd1d1d1fff8f7f8fffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfafafffbfafbfffafafafffafafafffbfbfafffafafafffafafafffafafafffafaf9fffafafafffaf9fafffafafafffafafafffafafafffbfafafffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfafffafafbfffbfafbfffbfafbfffbfbfafffafbfbfffafbfbfffafbfafffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffbfbfcfffbfbfafffbfbfafffbfafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffafbfafffbfbfbfffbfafafffbfafafffafafafffafafafffafafafffbfafafffafafafffbfafafffbfafbfffafafafffafafbfffbfbfafffafafbfffafafbfffbfbfbfffbfbfafffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfafffafafafffafafafffbfafafffafafafffafafafff9fafafffaf9f9fff9f8f8ffeeeeeeffc1c1c0ff9a999aff979697ff959595ff939494ff929292ff909090ff8e8d8dff898888ff7c7c7cff636463ff3e3d3eff1a1919ff080808ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000fff5f6f5fff6f6f6fff6f5f5fff6f5f6fff6f5f5fff6f5f6fff6f5f5fff7f7f7fff7f7f7fff8f7f7fff9f8f8fff8f8f9fff9f9f9fffafaf9fff9f9fafffafafafffafafafffbfbfafffbfbfbfffcfbfbfffbfcfbfffcfcfcfffdfdfdfffefefefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefdfefffbfbfbfff9f9f9fff8f8f8fff7f7f7fff7f6f6fff6f6f6fff5f5f5fff4f4f4fff4f3f4fff3f3f3fff3f2f2fff1f1f1fff1f0f0fff0f0efffeeeeeeffeeeeeeffedecedffecebecffebeaebffe9e9e9ffe8e8e8ffe6e6e6ffe5e5e5ffe4e3e4ffe1e2e2ffe0e0e0ffdfdfdfffddddddffdcdcdbffdadbdbffd9dadaffd8d8d8ffd7d7d7ffd6d5d5ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d1ffd2d2d2ffd1d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd4d3d3ffd4d4d4ffd4d5d4ffd5d5d4ffd6d5d5ffd7d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffdad9d9ffdbdadaffdadadbffdadadaffdadadaffdbdadbffdbdbdbffdcddddffdddedeffdededeffdfdedeffe0dfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e6e6ffe8e7e8ffe8e8e8ffe8e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e8ffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffebeaeaffebeaeaffeaeaebffebebeaffebeaebffebeaebffeaeaebffeaebebffebebebffebebebffebeaeaffebeaebffebebebffebebeaffebebebffebebebffebebebffeaebeaffebebebffebebebffeaeaeaffebebebffeaeaeaffebeaebffebeaebffeaebebffeaebeaffeaeaeaffebeaeaffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9eaeaffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e1e1ffe2e1e1ffe0e0e1ffdfdfdeffddddddffdcdbdbffdadadaffd8d8d8ffd7d7d7ffd5d5d5ffd4d4d4ffd3d3d3ffd2d1d2ffd1d0d1ffcfcfd0ffcececeffcccccbffc9c9c8ffc7c7c6ffc5c4c4ffc1c2c1ffbebebeffbbbbbbffb9b9b9ffb7b7b6ffb4b5b5ffb3b4b4ffb1b2b1ffb0b0b0ffafaeaeffadadadffabababffa9a8a9ffa7a6a6ffa5a5a5ffa2a3a3ffa2a1a1ffa1a0a0ff9e9e9eff9b9b9cff9a9a99ff979798ff959595ff929291ff8f8f8eff8c8b8cff898889ff868685ff838282ff7f7e7eff7d7c7cff797979ff707070ff6a6a6aff676666ff636262ff5f5f5fff5c5c5bff595859ff555455ff505050ff4b4c4cff474848ff434343ff3f3e3eff3a3a3aff363636ff313231ff2e2e2eff181717ff020102ff010101ff010101ff010101ff000000ff010101ff000000ff010001ff010001ff000001ff000100ff000000ff010000ff010001ff000100ff000001ff010001ff010001ff010100ff000101ff000101ff000100ff010101ff010000ff010000ff010000ff010001ff010000ff010101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060506ff131213ff303030ff4d4d4cff616161ff656464ff686868ff6b6c6bff6f6f6fff737273ff757575ff787878ff767777ff717272ff4c4d4cff3c3c3cff424141ff494949ff505050ff585758ff5f5f5fff686767ff6f7070ff787777ff7f7e7eff848484ff8b8a8bff929291ff979798ff9e9e9fffa4a4a4ffaaaaa9ffafaeaeffb3b2b3ffb6b7b6ffbababaffbfbebeffc1c1c1ffc4c4c4ffc7c7c7ffc9c9c9ffcccbcbffcecdcdffcfcfcfffd0d0d0ffd1d1d1ffd3d2d3ffd4d3d4ffd4d5d5ffd6d6d6ffd7d7d7ffd8d8d7ffd9d8d9ffd9d9daffdadadaffdadadaffdbdbdbffdcdcdcffdbdcdbffdcdcdcffdededdffddddddffdededeffdedddeffdededeffdfdedfffdfdfdfffdfdfdeffdfdfdfffdfdfdeffdfdfdfffe2e3e2ffe2e2e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e5ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfdfcfff9f9f9fff0f0f0ffeeeeeeffeff0effff0f1f0fff0f1f1fff3f2f2fff3f2f2fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe3e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e2ffe2e3e3ffe1e2e2ffe3e3e3ffe6e6e6ffe9e8e8ffeae9eaffeaeaeaffeae9eaffe9e9e8ffe7e7e7ffe5e5e5ffe3e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe7e7e6ffe7e7e8ffe8e8e9ffeaeae9ffebebeaffecebecffedececffedeeedffeeeeeeffefeeeefff0efeffff0f0f0fff0f1f0fff0f1f1fff1f1f1fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff3f2f3fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f7fff6f6f7fff7f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f8f7fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff9f8f8fff9f8f9fff8f8f9fff9f8f9fff9f9f8fff8f8f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fff9faf9fffaf9f9fffaf9f9fffafafafffafaf9fffafafafff9f9f9fffaf9f9fffaf9f9fff9f9fafffafaf9fffafafafffaf9fafffaf9fafff9fafafffafafafffafafafffaf9f9fffaf9fafffafafafffafaf9fffafafafffafafafffafafafff9faf9fffafafafffafafafff9f9f9fffafafafffaf9fafffaf9fafffafafafffafafafffafaf9fff9f9f9fffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafff9f9f9fffafafafffaf9f9fffaf9f9fffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafbfffbfafafffbfbfafffbfafbfffbfafbfffafbfafffafafafffafafafffbfafafffafafafffafbfafffafafafffafafafffaf9fafff9fafafffafaf9fffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9faf9fff9f9f9fffafaf9fffaf9fafff9faf9fffaf9fafffaf9fafffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f8f8fff9f8f9fff8f8f8fff8f8f9fff9f9f8fff8f8f9fff8f8f9fff9f8f8fff9f9f8fff9f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f7fff7f7f7fff6f7f6fff7f6f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f5f5fff5f5f5fff5f4f5fff5f5f5fff4f4f5fff4f4f4fff4f4f3fff4f4f3fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f1f2fff1f1f1fff0f1f1ffeff0f0ffefefefffeeeeeeffedededffecececffebebebffebebebffeaeaeaffeae9e9ffe8e8e9ffe8e7e7ffe7e7e7ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e6ffe8e8e8ffebebebffededecffefefefffeeeeeeffecedecffeaeaeaffe7e6e7ffe5e5e5ffe4e4e4ffe5e5e5ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f4f3fff4f4f4fff4f3f3fff4f3f3fff3f3f3fff4f3f3fff4f3f3fffafafafffcfcfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff565655ff4c4d4dff464646ff424242ff404041ff3e3f3fff414140ff464545ff4b4b4bff504f50ff555455ff595858ff5c5c5bff5e5e5eff616161ff636363ff656465ff676766ff676767ff686868ff696869ff696969ff6a6a69ff6b6a6aff6b6b6bff6b6b6cff6b6c6cff6c6c6cff6c6c6dff6d6c6dff6c6c6dff6d6c6cff6d6d6dff6d6c6dff6c6d6dff6c6d6cff6d6d6dff6c6d6cff6c6c6cff6c6c6cff6c6c6cff6c6b6bff6b6a6bff6b6a6bff6a6a6aff696969ff686968ff686867ff676767ff666667ff666666ff656666ff646564ff636363ff626262ff616061ff5f5f5fff5d5d5dff5a5b5aff575656ff4e4e4eff414141ff373738ff444444ff545353ff5e5e5eff323232ff323232ff3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff0a090aff1f1f1fff464647ff707070ff8c8c8bff939393ff959596ff979798ff99999aff9b9b9bff9c9c9cff9f9f9fffbfbebffff1f0f1fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffafbfafffbfafbfffafbfafffbfbfafffbfafbfffafafbfffbfafbfffbfbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfcfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfafbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffafafbfffbfafbfffafafafffafafbfffafbfafffbfafafffafafafffafafbfffbfafbfffafbfbfffafbfbfffbfbfbfffafbfafffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfafffbfbfbfffbfbfafffbfafbfffbfbfafffafafafffbfafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafbfffafafafffbfbfafffafbfbfffafafafffafafafffafafafff9faf9fff7f7f7ffe4e4e4ffb2b2b2ff99999aff979697ff959594ff949493ff919291ff909090ff8d8d8dff868586ff757574ff535353ff2b2b2bff100f10ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000fff5f5f6fff6f5f6fff5f6f6fff5f5f6fff6f6f5fff6f5f5fff5f5f5fff6f6f7fff7f7f7fff7f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fffaf9f9fff9fafafffafafafffbfafafffafafafffafbfbfffbfbfbfffbfbfbfffdfdfcfffdfefefffefefefffffefefffefefefffefffefffffffffffffefffffffffffffffffffffefefefffcfbfbfff9f9f8fff7f7f7fff7f7f7fff7f6f6fff6f5f6fff5f5f5fff4f4f4fff4f3f3fff3f3f3fff2f3f3fff2f2f1fff1f1f1fff0f0f0ffefefefffeeeeeeffededeeffececedffebebebffeae9eaffe9e8e8ffe7e7e7ffe6e5e6ffe4e4e5ffe2e3e3ffe2e2e1ffdfe0e0ffdededeffdcdddcffdbdbdbffdadadaffd8d8d9ffd8d7d8ffd6d6d6ffd5d5d5ffd4d4d3ffd3d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d2ffd2d3d2ffd3d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd4d4d5ffd5d5d5ffd5d5d5ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdadadaffdadadaffdadadaffdbdadaffdbdadbffdbdbdbffdcdcdbffddddddffdddeddffdededeffdfdfdeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffeaeae9ffe9e9eaffe9e9e9ffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffebeaeaffebeaebffebebebffebebeaffebebeaffebebeaffebebebffebebebffebeaebffebebebffeaebeaffebebebffebebebffebebebffebebeaffebebebffebebebffebeaebffebebebffebebebffebeaebffebebebffebeaebffebeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeae9eaffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e9ffe9e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e4e4ffe5e4e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e3e2ffe2e3e2ffe2e2e1ffe1e0e1ffe0dfdfffddddddffdcdbdbffdad9daffd8d9d8ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d3ffd2d2d2ffd0d1d1ffcfcecfffcdcdcdffcbcacbffc8c8c8ffc4c4c4ffc2c1c2ffbfbfbfffbcbcbcffbababaffb7b8b7ffb7b7b7ffb3b4b3ffb2b2b1ffb0afb0ffaeaeaeffadacadffaaababffa9a9aaffa8a8a8ffa6a6a5ffa4a3a3ffa2a2a2ffa0a0a0ff9e9f9fff9d9d9dff9b9b9bff999999ff979697ff959494ff919191ff8d8d8dff8b8b8aff888888ff858686ff828283ff7f7f7fff7c7c7bff797979ff767676ff6d6c6cff676767ff636363ff5f5f5fff5b5b5bff585757ff545454ff505050ff4d4c4cff494948ff444444ff404141ff3c3c3cff383738ff343434ff2f2f2fff1c1b1bff030203ff010101ff010100ff010101ff010001ff000001ff000101ff000101ff000001ff010001ff000001ff000000ff000001ff000000ff000001ff000000ff010101ff000100ff010001ff000100ff010100ff000000ff000000ff010001ff000001ff000001ff010100ff010000ff000000ff000001ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff181818ff3a393aff535353ff616162ff646364ff686868ff6b6b6bff6f6f6fff737373ff767676ff787878ff777776ff727272ff4c4c4cff3b3a3bff404041ff484748ff505050ff585757ff5f5e5eff676767ff707070ff787878ff7e7f7eff858585ff8b8b8bff929192ff989898ff9e9e9effa4a4a4ffa9a9a9ffadaeadffb2b3b3ffb7b6b7ffbababaffbfbfbfffc1c2c2ffc4c4c4ffc7c7c7ffc9c9c9ffcbcbcbffcdcdcdffcfcfcfffd1d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d8ffdadadaffdadadaffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdedddeffdededeffdededfffdfdedfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffe3e3e3ffe3e4e3ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe4e4e5ffe5e4e5ffe5e5e5ffe4e4e5ffe5e5e5ffe7e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe6e7e7ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfcfdfff9f9f9fff1f1f1ffeeefeffff0f0f0fff1f1f1fff2f3f3fff2f3f3fff3f3f3fff4f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e2e3ffe2e3e2ffe3e3e2ffe2e2e2ffe1e1e1ffe4e3e4ffe6e6e6ffe8e8e9ffeaeae9ffeae9e9ffe9e9e9ffe8e7e8ffe6e6e6ffe4e4e4ffe2e3e2ffe3e3e3ffe4e5e4ffe6e5e6ffe7e6e7ffe7e7e8ffe8e9e8ffeaeae9ffeaebebffecececffedededffedededffefefeeffefefeffff0eff0fff0f0f0fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff3f2f3fff3f2f2fff3f3f2fff3f3f2fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff3f4f3fff5f4f4fff4f4f5fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f6f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff8f7f7fff7f7f8fff8f7f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff8f9f8fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffafaf9fff9fafafffaf9fafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffaf9fafffafaf9fffafaf9fff9faf9fffafafafffafafafffaf9fafffafafafff9faf9fffaf9f9fffaf9fafffafafafffafaf9fffafafafffaf9fafff9f9fafff9fafafff9fafafffaf9fafffaf9fafff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9fafffafaf9fffaf9f9fffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafbfbfffafafbfffafafafffbfbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffaf9f9fffaf9f9fffaf9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9fafafff9f9f9fff9f9fafff9f9f9fffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff8f8f9fff9f9f8fff9f8f8fff8f8f8fff8f8f9fff9f8f9fff8f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f3f2fff3f3f2fff2f2f2fff2f1f2fff0f1f1fff1f1f0fff0eff0ffeeeeefffeeeeeeffedededffecececffebecebffebeaeaffeae9e9ffe9e9e9ffe8e8e9ffe7e8e8ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe7e7e7ffeaeaeaffedeeedffefefeeffeeeeeeffecededffebebebffe9e9e8ffe5e5e5ffe3e4e4ffe4e4e4ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff4f3f4fff3f3f3fff3f3f4fff3f4f3fff0efeffff4f3f3fffafafbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4d4d4dff464645ff424142ff414040ff3f3e3fff39393aff414141ff464646ff484849ff4c4d4dff515251ff545555ff585758ff5a5a5aff5d5d5dff5f605fff626261ff646463ff646565ff656565ff676666ff676767ff686868ff686868ff686969ff696969ff6a696aff6a6a6aff6a6a6aff6b6a6bff6b6a6aff6b6b6bff6a6b6bff6a6a6bff6b6a6bff6a6b6bff6a6a6bff6a6a6bff6a6b6aff6a6a6aff6a6a6aff696969ff686968ff686868ff676767ff676667ff656665ff656565ff646464ff646364ff636262ff626161ff616161ff5f605fff5e5e5eff5c5c5dff5a5b5aff585858ff555655ff515151ff494949ff3f3f3fff383738ff383837ff454545ff323232ff323233ff323232ff3332320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff050505ff10100fff2e2d2eff5c5c5cff838383ff919191ff969696ff979797ff989898ff9a9a9aff9c9c9cff9e9f9fffadadadffdfe0dffff9fafafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfbfcfffbfcfbfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffcfdfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffafbfafffafafafffafafafffafbfafffafafafffafbfbfffbfafbfffbfafafffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffafbfafffbfafafffbfbfafffbfbfafffafbfafffbfbfbfffbfbfafffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffdfcfdfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffafbfafffbfafbfffafbfafffafafafffafafafffbfafbfffbfafafffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffafbfbfffbfbfbfffafbfafffafafbfffafbfafffbfbfafffbfbfafffafafafffafafafffbfafafffafbfafffbfafbfffbfafafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafafafffafafbfffafafafffafafafffafafafff5f5f5ffd8d8d8ffa4a3a4ff979898ff969696ff949595ff939393ff919191ff8f8f8fff8b8c8bff818180ff6a6a69ff414241ff1e1e1dff0a0a0aff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000fff5f6f5fff6f6f6fff5f6f5fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9faf9fff9faf9fffafaf9fffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffcfdfcfffcfdfcfffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffefffbfcfcfff9f9f9fff7f7f7fff6f6f7fff6f6f5fff6f6f5fff5f5f4fff4f4f4fff4f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f1fff0f1f0ffefeff0ffefeeefffeeeeedffedededffecebecffebeaeaffe9e9e9ffe7e8e8ffe6e6e7ffe5e5e6ffe3e4e4ffe2e2e2ffe0e0e1ffdfdfdeffddddddffdcdcdbffdbdadaffd9d9d9ffd8d8d8ffd6d6d6ffd6d5d6ffd4d4d4ffd3d3d3ffd2d2d2ffd3d2d3ffd3d2d2ffd2d2d2ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd5d5d5ffd5d4d5ffd6d6d5ffd7d7d7ffd7d7d6ffd8d8d8ffd9d8d8ffdad9daffdadadaffdadadaffdbdbdbffdbdadbffdbdbdbffdcdcdbffdcdcdcffdededeffdededeffdededfffdedfdeffdfe0dfffe0e0dfffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe2e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeae9eaffeaeae9ffeaeaeaffe9e9e9ffe9e9eaffeaeae9ffebeaebffebebebffebebebffebebebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffeaebebffeaeaebffebebebffebebebffebebebffebeaebffebeaeaffebebebffeaebebffeaeaeaffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e0ffe0e0dfffdddeddffdbdbdbffdadad9ffd9d8d9ffd7d8d7ffd6d6d6ffd5d4d4ffd2d3d3ffd1d1d1ffd0cfd0ffcececeffccccccffcac9caffc6c6c6ffc3c3c3ffbfc0c0ffbdbdbdffbbbabbffb8b8b8ffb6b6b6ffb4b5b5ffb2b3b2ffb1b0b0ffafafaeffadadacffaaabaaffa9aaa9ffa7a7a7ffa6a6a6ffa4a4a4ffa3a2a2ffa0a0a1ff9f9f9fff9e9d9dff9c9b9bff9a9a9aff989998ff969797ff949494ff919191ff8d8d8dff8a8a8aff878887ff848584ff828282ff7f7e7fff7c7b7bff787878ff757575ff727272ff696969ff646464ff606060ff5c5c5cff585959ff545455ff505151ff4d4d4cff484949ff454545ff414141ff3d3d3eff393a39ff363635ff313231ff1c1c1cff030202ff010101ff010101ff010101ff010000ff000101ff000001ff010001ff000100ff000000ff010001ff010000ff000001ff000000ff000000ff000000ff000100ff000000ff000001ff000100ff000000ff010000ff010000ff000100ff000100ff000000ff010001ff000100ff010000ff000000ff010001ff0100000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff0a0a0aff1d1c1dff414141ff565656ff5e5f5fff616162ff676767ff6b6c6bff6f6f6fff737373ff767675ff787878ff787878ff757575ff525352ff393a39ff3f3f3fff484748ff4f4f4fff575656ff5e5e5eff676667ff707070ff787878ff7f7f7fff858685ff8b8c8cff929293ff989998ff9e9f9effa4a4a4ffa9a9a9ffadaeadffb3b3b3ffb8b7b8ffbbbbbbffbfc0bfffc1c1c1ffc5c4c5ffc7c7c7ffcac9caffccccccffcecdceffd0d0d0ffd1d0d1ffd2d2d2ffd3d3d3ffd4d5d4ffd5d5d5ffd7d7d7ffd8d7d8ffd8d9d8ffd9d9d8ffd9d9d8ffdadbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdcdcffdfdedeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe5e4e4ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e6ffe6e7e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfffafafafff3f3f3fff0f0f0fff1f1f1fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff5f5f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe0e0e0ffe1e1e1ffe3e3e3ffe8e7e7ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e7e7ffe5e5e5ffe3e3e3ffe2e3e3ffe3e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9eae9ffeaeaeaffecececffedecedffeeededffeeeeeeffeeeeeeffefefeffff0f0effff0f0f0fff0f0f1fff1f1f1fff1f1f2fff1f1f2fff1f2f2fff2f2f2fff2f3f2fff3f3f3fff2f2f2fff3f2f3fff3f3f3fff4f4f3fff4f4f3fff3f4f4fff4f4f3fff4f4f4fff4f5f4fff5f4f5fff5f4f4fff4f5f5fff4f4f5fff5f5f5fff5f6f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff8f8f8fff7f8f7fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff8f9f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9faf9fff9fafafffafafafff9f9f9fff9f9fafff9faf9fffafaf9fffafaf9fff9faf9fff9f9f9fffaf9f9fff9faf9fffaf9fafffaf9f9fff9fafafff9f9fafffaf9fafff9faf9fff9f9fafffaf9fafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fffaf9fafff9f9f9fffaf9f9fff9f9f9fffafafafffafafafffafaf9fffafafafffafafafffafafbfffafafbfffafbfafffafafafffafbfafffbfbfbfffafafafffbfbfbfffbfafbfffbfafafffafbfbfffafafafffafafbfffbfafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafaf9fff9fafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9fafafff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f6fff7f6f7fff6f7f6fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f6fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff1f2f2fff1f1f1fff1f0f0fff0f0f0fff0efefffeeefeeffeeeeeeffededecffecececffebebebffeaeaeaffe9e9e9ffe9e9e9ffe8e7e8ffe7e6e6ffe6e6e6ffe5e6e5ffe4e5e5ffe6e6e6ffe9e9e9ffecededffefefefffeeefeeffedededffecececffeae9eaffe7e6e6ffe3e3e3ffe2e3e2ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe5e4e4ffe5e5e5ffe4e4e5ffe4e4e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f1fff3f4f3fff3f4f3fff3f3f3fff4f3f4fff0f0effff0efeffff3f3f4fffbfafafffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2e2dff464646ff414141ff404040ff3e3e3fff3a393aff333233ff3d3d3dff444444ff474747ff4a4a4aff4e4e4eff515151ff545354ff565757ff595a59ff5c5c5cff5e5e5eff606160ff626262ff636363ff646464ff646565ff666566ff666565ff666766ff676767ff676767ff686768ff686868ff686868ff696869ff686968ff696968ff696869ff696869ff686969ff696969ff686868ff686868ff686868ff686867ff686767ff676766ff656565ff656565ff646464ff636363ff626363ff616161ff606161ff5f5f5fff5f5e5eff5d5e5eff5c5c5cff5a5a5aff585958ff565656ff545453ff505151ff4c4c4dff464646ff3c3d3dff363535ff373837ff323232ff323232ff323232ff323233ff333233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010102ff0a0a0aff202020ff4c4b4bff7a7a7aff8e8e8eff959595ff979797ff989898ff999999ff9c9c9cff9f9e9fffa2a3a3ffc3c3c2fff1f1f1fffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffdfdfcfffcfcfcfffdfdfcfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffafbfafffafbfafffbfafafffafbfafffbfbfbfffafafbfffafbfafffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffbfbfafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafbfffafbfbfffbfbfafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafffafafafffafafafffbfbfbfffafafafffafbfbfffbfafbfffafafafffafbfafffafbfbfffafafbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffafafafffafafafffafafbfffafafafff9f8f9ffebebebffbfbfbfff9b9a9bff979797ff969696ff949495ff939393ff919291ff8e8f8eff888888ff79797aff5c5c5cff323232ff131312ff060606ff010201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000fff6f6f5fff5f5f5fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f8f7fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9fafffafafafffafbfbfffbfbfbfffbfbfbfffdfcfcfffcfcfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefffffefffefffffffffffffffffffffefefffbfbfbfff9f8f8fff7f7f7fff6f6f6fff6f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff3f3f3fff2f3f3fff2f2f2fff1f1f1fff0f1f0fff0f0f0ffefeeefffeeeeeeffedededffecececffebebebffe9eae9ffe8e8e8ffe7e7e7ffe6e6e7ffe4e5e5ffe3e3e3ffe1e1e1ffe0dfdfffdededeffdddcdcffdbdbdbffdadad9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d5d5ffd6d5d5ffd5d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffdad9daffdadadaffdadadaffdadbdaffdbdbdbffdcdbdcffdcdcdcffdddcddffdededeffdfdfdfffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe2e2e1ffe1e1e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e5ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe6e6e7ffe8e8e7ffe8e9e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e9e9ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffe9eaeaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9eaffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebecebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffebebebffebebebffebebebffebebebffebebeaffeaebeaffeaeaeaffebeaebffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeae9ffe9e9e9ffeaeae9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e7ffe8e8e7ffe7e8e8ffe8e7e8ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffdfdfdfffdcdcdcffdadbdbffd9d9d9ffd8d8d8ffd7d7d7ffd6d7d6ffd5d5d5ffd2d2d2ffd0d1d0ffcfcfcfffcdcdcdffcbcbccffc9c9c9ffc5c5c5ffc2c2c2ffbfbfbfffbbbcbbffb9b9baffb7b7b7ffb4b4b5ffb2b2b2ffb0b0b0ffadadadffadadadffacacacffabaaaaffa8a8a8ffa6a5a6ffa4a4a4ffa3a3a3ffa1a1a1ff9fa0a0ff9e9d9eff9c9c9cff9a9a9aff999898ff969797ff959595ff939293ff909190ff8d8d8cff898a89ff868787ff848384ff818181ff7e7e7eff7b7b7bff777878ff757474ff727272ff6e6e6eff656566ff616061ff5d5c5dff595959ff555555ff515151ff4e4d4eff4a4a4aff464646ff424242ff3e3e3eff3a3a3aff373636ff323232ff222222ff020302ff010101ff000001ff000101ff010101ff000000ff000100ff000100ff000000ff000001ff000000ff000000ff010001ff000100ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff010000ff010101ff010100ff000000ff010100ff000101ff010000ff000101ff010001ff000101ff0000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff0d0d0dff202120ff434243ff565656ff5e5e5dff616161ff676667ff6b6c6cff707070ff737373ff767576ff787878ff7b7a7aff797979ff585858ff383838ff3f3f3fff464747ff4e4e4eff555656ff5d5d5dff666767ff717170ff797979ff7f8080ff868686ff8d8c8dff939393ff999999ff9f9f9fffa4a5a5ffaaa9aaffaeafaeffb3b4b3ffb9b8b8ffbbbcbcffc0c0c0ffc1c1c1ffc4c4c4ffc7c7c8ffcac9caffcccbccffcdcdcdffcecfceffcfcfcfffd3d2d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd8d9d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e4e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffafbfafff5f4f4fff0f1f1fff2f3f2fff2f2f3fff3f3f3fff4f4f4fff4f4f4fff4f5f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe2e2e2ffe1e1e0ffdfdfdfffe1e1e1ffe4e5e5ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeaffe8e8e8ffe7e6e6ffe4e4e4ffe2e2e2ffe3e2e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e8e7ffe9e8e9ffe9eaeaffeaebebffecececffecededffeeeeedffeeeeeeffeeefeeffefeff0fff0eff0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f5f4fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f7fff7f7f7fff7f6f7fff6f6f6fff7f7f6fff7f7f7fff8f7f7fff8f8f7fff7f7f7fff8f8f7fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f9f9fff8f8f9fff9f9f9fff9f9f8fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9faf9fffafafafff9f9fafff9fafafffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f8fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9faf9fff9f9f9fff9fafafffaf9fafffafafafffafaf9fffafafafff9fafafffafafafffafafbfffafbfafffbfafafffafbfafffafbfbfffbfafbfffafbfbfffafbfbfffbfafafffafbfafffbfafafffafafafffafafafffafafbfffafafafffafafafffafafafff9faf9fffafafafffaf9fafffafafafffaf9fafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f8f8fff8f9f8fff9f8f8fff9f9f9fff9f9f8fff8f8f8fff9f9f8fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff7f7f7fff6f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f1f1fff1f0f1fff0f0f0fff0f0effff0f0efffefefeeffedededffedededffecececffebebebffeaebebffe9e9e9ffe8e9e9ffe7e7e7ffe7e6e6ffe5e5e5ffe4e5e5ffe5e5e5ffe7e8e7ffebebebffeeeeeeffeeefefffeeedeeffecedecffeaebeaffe8e8e8ffe3e4e4ffe2e2e2ffe2e2e2ffe3e4e3ffe3e3e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e5e4ffe5e4e5ffe5e4e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f1fff3f3f3fff4f4f3fff0f1f0fff0f0f0fff0f0f0fff4f4f4fffafbfbfffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2e2dff2d2e2dff414041ff3e3f3eff393939ff333232ff2f2f2fff393939ff414241ff444544ff474747ff4b4b4aff4d4d4eff505050ff535353ff555556ff585859ff5b5b5bff5d5d5dff5f5f5fff606060ff626261ff626362ff636363ff646464ff656464ff646464ff656565ff666566ff666566ff666666ff666666ff676766ff676767ff666767ff676767ff676766ff676767ff676766ff666666ff666666ff666565ff656565ff656464ff636364ff626363ff626161ff606160ff605f60ff5f5f5fff5d5d5dff5d5c5cff5b5b5bff5a5b5aff595858ff565656ff545554ff535252ff505050ff4c4d4dff484848ff444443ff3b3b3bff343434ff323232ff323232ff323232ff323232ff323232ff333232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff070707ff171616ff3d3d3dff706f70ff8b8b8bff959595ff999898ff989898ff999a99ff9c9c9cff9e9e9effa0a1a0ffadadadffdededefff9f9f9fffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfbfffcfbfbfffcfbfbfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfafffafafbfffafbfafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffbfbfbfffafafafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafbfffafafbfffbfafbfffafafafffafafbfffbfafafffafafafffbfafbfffafafbfffbfbfafffafbfafffafafafffafbfbfffbfafafffafafafffafbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffafbfafffafbfafffbfafbfffafbfafffafafafffafaf9fff5f6f5ffd8d8d9ffa6a6a6ff979898ff979796ff969695ff949394ff929292ff919091ff8d8d8dff848585ff727171ff4d4d4dff232323ff0b0b0bff050504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000fff6f6f5fff5f5f6fff5f6f6fff6f5f5fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f7f8fff8f8f8fff8f9f8fff9f8f9fff9f9f9fff9fafafffaf9fafffafafafffafafbfffafbfafffbfbfbfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffefefefffefefefffffffffffffffffffffffffffffffefffafafbfff8f8f8fff7f6f7fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff2f3f2fff2f2f2fff1f2f2fff1f1f0fff0f0f0ffeff0f0ffefeeefffeeededffedececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e5ffe5e5e5ffe3e3e2ffe1e1e1ffdfe0dfffdededdffdcdcdbffdbdadaffd9d9d9ffd8d8d8ffd7d6d7ffd5d6d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd4d4d4ffd3d4d4ffd4d3d4ffd4d4d4ffd5d5d6ffd5d6d5ffd6d6d5ffd7d7d7ffd8d7d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadbffdbdbdbffdbdcdbffdcdcdcffdddddcffdcdcddffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e5ffe5e4e4ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe7e7e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e8e8ffe9e8e8ffe9e9e9ffe8e8e9ffe9e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eaeaffe9eae9ffeae9eaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaebffeaebeaffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffebebebffebecebffebebebffebececffebecebffebebebffecebebffebebecffebebebffecebecffebebebffebececffecebebffebebebffecebecffebebecffececebffebecebffebebebffebebebffebebebffeaebebffebebebffebebebffebeaebffebeaebffeaeaebffebebeaffebebebffeaeaebffebebeaffebebeaffeaeaebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeae9eaffe9eaeaffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e8ffe8e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e4e4ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e1e2ffe0e0e0ffdededeffdcdcdcffdadadaffd8d8d8ffd7d7d7ffd5d5d6ffd5d5d4ffd4d5d4ffd3d3d3ffd0d1d1ffcfceceffccccccffcacbcbffc9c8c8ffc5c4c4ffc1c1c1ffbebebeffbbbbbbffb8b8b8ffb5b6b6ffb3b3b3ffb1b1b0ffafafafffadadadffaaababffababaaffa9a9a9ffa8a8a7ffa6a6a5ffa3a3a3ffa1a2a1ffa09f9fff9d9e9dff9c9b9cff9a9a9aff989898ff979696ff949494ff939393ff919191ff8e8e8eff8b8c8bff888788ff868686ff838384ff808080ff7d7d7dff7a7a7bff777777ff747474ff707170ff6e6e6eff6a6b6aff626262ff5d5d5dff5a5a5aff555556ff525252ff4e4f4eff4b4b4aff474746ff434243ff3f3f3fff3b3b3bff373737ff333434ff262525ff060606ff010101ff000001ff010100ff000100ff000000ff000101ff010000ff000000ff000101ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000100ff010000ff000000ff000101ff010000ff000100ff010001ff010001ff000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff0e0d0eff232222ff404040ff535352ff5e5e5eff626262ff676767ff6c6c6bff707070ff737372ff767676ff797978ff7d7c7cff7c7c7bff5a5959ff383838ff3e3f3eff464545ff4d4d4dff545455ff5c5c5cff646465ff706f6fff797979ff818281ff898888ff8e8e8eff949494ff9a999affa2a2a2ffa7a8a8ffacacacffb1b1b0ffb4b4b5ffb8b9b8ffbbbcbbffbfc0bfffc1c0c1ffc4c5c4ffc6c6c5ffc7c7c7ffcdcdcdffcececfffcfd0d0ffcfd0cfffcfcfcfffd5d5d4ffd4d4d5ffd4d4d5ffd5d4d5ffd4d4d5ffd8d8d9ffd9d8d8ffd8d8d8ffd9d8d9ffd8d8d9ffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdfdedfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfafff5f6f5fff3f2f3fff2f3f2fff3f3f3fff4f3f3fff5f5f5fff4f4f5fff5f5f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e2ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe1e0e0ffdededeffdfdfdfffe2e1e2ffe6e6e5ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe5e6e5ffe3e3e3ffe2e2e2ffe3e3e2ffe4e4e4ffe5e6e6ffe6e7e7ffe8e7e8ffe9e9e9ffe9eaeaffebebebffecececffedededffeeedeeffeeeeeeffefefeeffefefeffff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff4f3f4fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f5f5fff5f5f5fff5f4f5fff6f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f6fff6f6f6fff6f7f6fff7f7f7fff7f7f6fff8f7f7fff7f7f7fff7f8f7fff8f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f9f8fff9f8f8fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9fafff9f9fafffafaf9fff9faf9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9fafafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff9f8f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9fafff9f9f9fffafafafffaf9f9fff9fafafffafafafffafafafffafbfafffbfafafffbfbfbfffafbfbfffbfafbfffbfbfafffafafbfffafbfafffafbfafffafbfafffbfafbfffafbfafffafafafffafafafffafbfafffafafafffafafafffafafafffafaf9fffafaf9fff9f9fafff9f9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f7fff8f8f8fff7f7f7fff7f8f7fff8f7f8fff7f8f8fff7f8f7fff8f7f7fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff7f7f8fff7f8f7fff7f8f7fff7f8f7fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f6fff6f6f7fff6f6f7fff7f6f7fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff2f3f3fff2f2f2fff2f2f1fff2f2f2fff1f1f1fff0f0f0fff0f0f0fff0efefffefefefffefeeeeffededeeffedededffecececffebebebffeaeaeaffe9e9e9ffe7e7e8ffe7e7e7ffe5e5e5ffe4e5e5ffe5e4e5ffe5e6e6ffe9eae9ffeeededffefefefffedeeeeffedecedffebebebffe8e9e9ffe5e6e5ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e2ffe4e4e3ffe4e3e3ffe4e5e4ffe4e4e4ffe4e5e5ffe4e5e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f1fff1f1f2fff1f2f2fff1f0f0fff0f1f0fff0f0f0fff5f5f5fffafafafffefdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2e2e2eff2d2d2dff3a3a39ff323232ff323132ff313131ff383738ff3e3e3eff424242ff454544ff484848ff4a4a4aff4d4c4dff4f4f4fff525252ff545555ff575758ff5a5a59ff5b5b5bff5c5d5cff5e5e5eff5f5f5fff616060ff616161ff626262ff636262ff636263ff636363ff646463ff646464ff646464ff646465ff656564ff656564ff646465ff656564ff656464ff656565ff656464ff646464ff636463ff636363ff626262ff626161ff606060ff5f5f5fff5f5e5eff5d5d5dff5c5c5cff5b5b5bff59595aff585858ff575858ff555555ff535252ff505051ff4e4f4eff4b4b4bff484848ff444545ff414041ff393939ff323232ff323232ff323232ff323232ff333332ff323232ff333233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0f0e0eff30302fff616161ff848384ff939393ff989898ff999a99ff9a9a9aff9d9c9dff9e9e9effa09fa0ffa3a4a3ffc1c1c1ffeff0f0fffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffcfbfbfffbfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfafbfffafafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfafbfffafafafffbfbfbfffafbfbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafafffafafbfffafafafffbfbfafffafbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffafafafff9f9f9ffebebebffbcbcbcff9a9a9aff979798ff969796ff959696ff949393ff919191ff8e8e8eff8a8a8aff7e7e7eff616162ff393938ff141414ff070807ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000fff6f6f5fff6f5f6fff5f5f5fff5f4f4fff5f5f4fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9faf9fffaf9fafffafafafffafbfafffbfbfbfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffffefffffffffffffffffffffffffffffefffffffbfafafff8f7f8fff6f6f6fff6f6f6fff5f5f5fff4f4f5fff4f4f4fff3f4f4fff3f4f3fff2f3f3fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff0f0f0fff0eff0ffeeeeeeffeeeeeeffedededffecececffeaebebffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e6ffe5e5e5ffe4e4e4ffe2e2e2ffe0e0e0ffdedfdeffddddddffdcdbdbffdbdadaffd9d9d9ffd8d7d7ffd7d7d6ffd6d5d5ffd4d4d4ffd4d3d3ffd3d3d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d4ffd4d4d3ffd4d3d4ffd3d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd8d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdadadaffdbdadbffdbdbdbffdbdbdcffdcdcdcffddddddffddddddffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e6e6ffe7e6e6ffe7e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe9e8e8ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaebeaffebeaeaffebeaeaffeaeaeaffebebeaffebebebffecececffebebebffecebecffebebebffebebecffebecebffecececffecebebffecebecffebebebffecececffebececffebebecffebecebffebebebffebecebffebebecffebebebffecebebffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebebeaffebeaeaffeaeaebffebebeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffeae9e9ffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e8ffe7e7e7ffe6e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e3ffe1e1e1ffe0dfdfffddddddffdcdcdcffd9dadaffd7d8d8ffd6d7d6ffd4d5d5ffd3d4d3ffd2d2d3ffd1d1d1ffd0d0d0ffcececeffcdcccdffcacacaffc7c6c7ffc3c3c3ffc1c1c0ffbdbdbeffbababbffb7b8b8ffb4b4b4ffb2b2b2ffafb0b0ffaeaeaeffacacacffabababffa9a9a8ffa8a8a8ffa7a7a6ffa5a5a5ffa3a3a3ffa2a1a1ff9f9e9fff9d9c9cff9b9b9aff999899ff969697ff959494ff929293ff909190ff8f8f8fff8c8c8cff8a8989ff868687ff838383ff828182ff7f8080ff7d7d7dff7a797aff767677ff737473ff707070ff6d6d6dff6a6a6aff666666ff5f5f5fff5a5a5bff565656ff535253ff4f4f4fff4b4b4cff474847ff444444ff404040ff3d3c3cff383838ff353535ff262627ff060707ff010101ff000101ff000100ff000001ff000000ff010000ff000000ff000001ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010000ff000000ff010000ff010100ff010000ff000001ff010000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0f0e0eff242424ff3f3f3fff515252ff5e5f5eff626262ff666767ff6b6b6aff6e6e6eff717172ff767676ff7a7b7aff7d7e7dff7c7d7cff5b5a5aff383838ff3e3d3eff454444ff4c4c4cff545353ff5a5a5bff646363ff6e6e6eff7c7c7cff858685ff8c8c8cff929291ff979697ff9b9c9bffa2a1a2ffa7a7a7ffacacacffb1b0b0ffb2b2b3ffb7b8b8ffbabab9ffc1c0c1ffc4c4c4ffc6c6c5ffc7c7c7ffc7c7c8ffc7c7c7ffd0cfd0ffcfcfcfffcfcfd0ffcfcfcfffcfd0d0ffd5d4d4ffd5d4d5ffd5d4d4ffd5d5d5ffd4d5d5ffd8d8d9ffd8d9d8ffd8d8d8ffd8d9d8ffd8d8d9ffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff7f6f7fff3f3f3fff3f4f3fff4f4f3fff5f5f5fff4f5f4fff5f4f5fff4f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e1ffe0e0e0ffe0e1e0ffdfdedeffdfdedfffdddddeffdfdfdfffe3e3e3ffe7e7e7ffe8e8e9ffeae9e9ffeaeaeaffe9e9e9ffe7e8e7ffe4e4e4ffe2e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e6ffe6e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeedffeeeeeeffefefefffefefeffff0eff0fff0f0f0fff0f0f1fff0f1f0fff1f1f1fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff2f2f3fff2f2f3fff3f3f2fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f6fff7f7f7fff6f7f6fff6f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f8f9fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f9f9fff8f9f9fff9f8f9fff8f8f9fff8f9f9fff9f9f8fff9f8f9fff9f9f8fff9f9f8fff8f9f8fff9f9f9fff9f9f8fff9f8f9fff9f8f8fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f8fff8f8f9fff9f9f8fff8f8f8fff9f9f9fff9f8f8fff9f9f9fff8f9f8fff8f9f9fff9f9f8fff9f8f9fff9f8f9fff9f8f8fff9f9f9fffaf9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafbfbfffbfafbfffafafbfffafbfafffbfafafffbfafafffafafafffbfbfafffafafafffbfafbfffafafafffafafbfffafafafffafafafffafaf9fffafafafffaf9f9fffaf9f9fff9f9f9fffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff7f7f8fff8f7f7fff8f8f8fff7f8f7fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f6f7fff6f7f6fff7f7f7fff7f6f6fff7f6f7fff6f6f6fff7f7f7fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff6f5f5fff5f5f5fff5f5f6fff5f5f5fff5f4f5fff4f4f4fff5f5f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffeff0efffefefefffefeeeeffeeedeeffecececffecebebffebebebffeaeaeaffe8e8e9ffe8e8e8ffe7e7e7ffe5e6e5ffe5e5e5ffe5e5e5ffe7e7e7ffebebecfff0f0efffeeeeeeffedededffebececffeaeaeaffe7e7e7ffe2e3e3ffe1e0e0ffe1e1e1ffe2e2e2ffe3e3e2ffe2e2e2ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f3f3fff2f2f2fff2f1f2fff1f1f1fff2f1f1fff1f1f0fff0f0f0fff5f5f5fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2fff2e2e2eff2e2e2eff2d2d2dff323231ff313131ff313231ff373838ff3e3d3eff404040ff434242ff454545ff474747ff4a4949ff4c4c4cff4e4f4eff515151ff545454ff565756ff585857ff5a595aff5b5a5bff5d5c5cff5e5e5eff5f5f5fff5f5f60ff606060ff606060ff616161ff616161ff616261ff626262ff626262ff636262ff636262ff626362ff626262ff626262ff626262ff626262ff626262ff626161ff616161ff606060ff5f5f5fff5f5e5eff5d5d5dff5c5c5bff5a5b5bff59595aff575758ff565757ff555555ff545454ff525152ff4f4f4fff4d4d4dff4b4b4aff474748ff444444ff414142ff3d3d3eff393939ff323232ff323232ff333232ff323333ff323232ff333332ff32333200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff1c1d1cff464747ff757576ff8e8e8eff969696ff9a9a99ff9b9c9bff9d9d9dff9f9f9effa09f9fffa2a2a2ffadadadffdadbdafff8f8f9fffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffafafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfafafffafbfafffbfafafffafbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfafffbfbfafffafbfbfffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafff4f5f5ffd6d7d6ffa4a5a5ff989898ff989798ff969696ff949594ff939292ff909090ff8d8c8cff848484ff6c6c6cff464646ff1f201fff0b0b0aff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000fff0f0f0fff6f6f5fff5f5f5fff5f5f5fff4f5f4fff4f4f3fff3f3f3fff3f3f4fff4f4f4fff6f6f6fff6f6f5fff7f7f6fff7f6f7fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff8f9f8fff8f9f9fff9f9fafffafafafffbfafbfffcfbfcfffdfcfcfffcfdfdfffcfdfcfffdfdfcfffcfdfdfffdfefdfffefefefffffffffffffffffffffffffffefefefffbfafafff8f7f7fff6f6f6fff5f6f5fff5f5f5fff4f5f5fff4f4f4fff4f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f2f1fff0f0f1fff1f0f0fff0eff0ffefefefffeeeeeeffedeeedffededecffebebebffeae9e9ffe9e9e9ffe7e8e7ffe7e7e7ffe6e6e6ffe5e4e4ffe3e3e3ffe1e2e1ffe0dfe0ffdededeffdddddcffdbdbdbffdadadaffd9d9d9ffd7d8d7ffd6d6d7ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d5ffd5d5d5ffd6d5d6ffd7d7d7ffd8d8d8ffd8d9d8ffd8d9d8ffdadad9ffd9dadaffdadadaffdadbdbffdcdcdcffdcdcdcffdcdcdcffddddddffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9eae9ffe9e9eaffe8e9e9ffe8e8e9ffe9e9eaffe9eae9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaebeaffeaeaebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffecececffecececffececebffebececffecececffecececffecebecffebecebffecebecffececebffecebebffebecebffecececffecececffebecebffececebffecebecffecebecffececebffececebffececebffebebecffecebebffebebebffebecebffebebebffebebebffebebebffebebebffebebeaffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe2e2e2ffe0e1e1ffdfdfdfffddddddffdcdbdbffd9dad9ffd8d7d7ffd6d6d6ffd4d5d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0cfffcececeffcccdccffc9cacaffc6c6c6ffc3c2c3ffc0c0c0ffbcbdbdffbababaffb8b8b7ffb4b4b4ffb1b0b0ffafafafffacadacffabababffaaaaaaffa8a8a8ffa6a6a6ffa5a6a6ffa4a4a4ffa2a2a2ffa0a1a0ff9e9e9eff9d9d9dff9a9a9aff979897ff959595ff929393ff909090ff8e8e8eff8c8c8bff8a8a89ff878787ff858584ff828181ff7f7f7fff7d7d7dff7b7c7bff79797aff767677ff737373ff706f70ff6d6d6dff6a6969ff666767ff616261ff5c5c5cff575757ff535353ff4f5050ff4c4c4cff484849ff444444ff404141ff3d3d3dff3a3a39ff363636ff272827ff080707ff010202ff010201ff010100ff010001ff010001ff010100ff010000ff000000ff000000ff010000ff000000ff000101ff000000ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000100ff000100ff000001ff00000100000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030404ff0e0f0fff262626ff414140ff555555ff5f5f5eff626262ff666766ff6a6a6aff6d6d6dff707070ff747474ff7a7b7aff7d7c7dff7a7a7bff5e5e5eff373738ff3e3e3eff444444ff4b4c4bff535354ff5b5b5cff646464ff6f6f6fff797979ff818180ff898889ff90908fff959495ff9b9b9affa0a0a0ffa7a7a7ffa9a9aaffb2b2b3ffb8b8b8ffbababaffbababaffbababaffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffd0d0d0ffd0cfd0ffcfcfcfffcfd0cfffd0cfcfffd5d5d4ffd5d4d4ffd4d5d4ffd5d4d4ffd5d5d5ffd8d9d8ffd9d8d8ffd9d8d8ffd8d8d9ffd9d9d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfcfcfff8f8f8fff4f5f4fff3f4f4fff5f5f4fff4f5f4fff4f5f4fff4f5f5fff5f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffdededeffdedfdeffdededeffdededeffdddeddffe0e0e0ffe4e5e5ffe8e8e9ffe9e9e9ffeaeaeaffe9e9e9ffe8e9e8ffe6e6e6ffe3e3e3ffe2e1e1ffe2e2e2ffe3e3e3ffe4e5e4ffe5e5e6ffe7e7e7ffe9e8e9ffe9e9eaffebebebffecececffecedecffedededffeeeeeeffeeeeeeffeeefeeffefefeffff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f2f2fff2f3f3fff2f3f2fff3f3f2fff3f2f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff3f4f4fff5f4f4fff4f4f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff9f9f8fff9f8f8fff9f9f8fff8f8f9fff8f9f8fff8f8f9fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff9f9f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f8f9fff8f8f8fff8f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9fafff9f9fafff9f9f9fffafafafffafaf9fffafafafffafafafffafafafffbfafafffbfbfafffafafbfffafbfafffafafbfffafafbfffbfbfbfffbfafbfffbfafbfffbfafafffafbfbfffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffaf9fafffaf9f9fffaf9f9fff9faf9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff7f7f8fff7f7f7fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff6f7f6fff6f7f7fff7f7f7fff7f6f7fff6f6f6fff6f7f6fff7f6f6fff7f6f6fff7f6f6fff6f7f6fff6f6f6fff6f7f7fff6f6f6fff6f6f5fff6f5f6fff6f5f6fff6f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f2f2fff3f2f2fff1f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffeeeeeeffedededffedededffececebffeaebeaffe9e9eaffe8e8e9ffe7e7e7ffe6e6e6ffe5e5e4ffe5e5e4ffe6e6e6ffeaeae9ffedecedffeeeeeeffedededffecedecffeaeaebffe8e8e9ffe5e5e5ffe2e1e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe3e3e3ffe2e3e3ffe3e4e3ffe3e4e4ffe4e4e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f3fff2f3f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff0f1f1fff5f5f6fffafbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2e2e2eff2e2e2eff2e2e2eff2d2e2eff313131ff303030ff363636ff3c3c3cff3f3e3eff414141ff434342ff444444ff474746ff494949ff4b4b4bff4e4e4eff505050ff535352ff555455ff565656ff575857ff595959ff5a5b5bff5c5c5cff5d5d5dff5d5d5eff5e5d5dff5e5e5eff5f5e5eff5f5e5fff5f5f5fff5f5f5fff605f5fff605f5fff605f5fff5f5f5fff60605fff60605fff5f6060ff5f605fff5f5f5fff5e5f5eff5e5d5eff5d5d5dff5c5c5cff5b5b5bff5a5a5aff585958ff575656ff565555ff545354ff525352ff515152ff4e4f4eff4c4c4cff4a4a4aff484747ff444444ff414140ff3f3e3eff3c3c3cff393839ff323333ff323232ff323232ff333232ff323232ff323333ff32323300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff030303ff0d0d0dff2c2d2cff626161ff878786ff939293ff989999ff9c9c9cff9d9d9dff9e9e9eff9f9f9effa1a0a0ffa5a5a5ffc1c1c0ffeeeeedfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffafafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffbfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfafffafbfbfffafafafffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffbfafafffafafbfffbfafafffafafbfffafbfafffbfafbfffbfafafffbfbfafffbfbfbfffafbfafffbfbfafffbfbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff9f9f9ffe9eaeaffbabab9ff9a9a9aff989898ff979797ff969696ff949493ff919191ff8f8f8fff8a8a89ff7c7c7cff575757ff282829ff0e0e0eff060606ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000fff0f0f0fff0f0f0fff5f5f5fff5f5f4fff4f3f4fff3f3f3fff2f2f2fff3f2f2fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f8fff9f8f8fff9f9f8fff9f9f9fffaf9fafffbfbfbfffcfbfbfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffefefefffefffffffffffefffffffffffefefdfffafafafff7f7f7fff6f6f5fff5f5f5fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f0f0fff0efefffefeff0ffefeeeeffeeedeeffedededffecececffeaeaeaffeae9e9ffe8e8e8ffe7e7e7ffe7e7e6ffe6e5e5ffe4e4e4ffe2e3e2ffe1e1e1ffdfe0dfffdedddeffdddcdcffdbdbdbffdad9d9ffd9d9d8ffd7d7d7ffd6d6d6ffd5d5d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd5d5d4ffd5d5d4ffd5d5d4ffd5d5d5ffd6d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9dadaffd9dadaffdadadaffdbdbdbffdcdcdcffdddcdcffddddddffdeddddffdededeffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e6ffe6e7e7ffe7e7e6ffe7e8e7ffe7e8e7ffe8e7e8ffe8e7e8ffe8e8e8ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9eaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffebeaeaffeaeaebffebebeaffebebebffebebebffecebebffebececffebebebffebebebffecebebffebebecffecececffecececffecececffecececffecececffecececffecececffececebffececebffececebffececebffebececffecececffebebecffececebffecececffecececffebecebffebececffebececffebecebffececebffebebecffecebebffebebecffebebebffebebebffebebebffebebebffebeaebffebebeaffebebebffeaeaeaffebebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeae9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e2e2ffe1e1e1ffdfdfdeffddddddffdbdcdbffdadad9ffd7d8d8ffd6d6d6ffd4d4d5ffd4d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcdceceffcbccccffc9cac9ffc7c7c7ffc2c2c3ffc0bfbfffbcbcbdffbab9b9ffb6b6b7ffb3b4b3ffb1b0b1ffadadadffacababffaaaaaaffa9a9a9ffa8a8a7ffa6a6a6ffa4a4a4ffa3a3a2ffa2a2a1ff9fa09fff9e9d9dff9c9b9bff999999ff979697ff959594ff919291ff8f8e8eff8c8c8bff898889ff868787ff858485ff818282ff7f7f7fff7d7d7dff7b7a7aff787879ff777776ff757575ff727272ff706f6fff6c6c6dff696868ff656565ff626161ff5d5d5eff595a5aff545454ff505050ff4d4d4cff494949ff454545ff424142ff3e3e3dff3a3a3aff373736ff2e2e2dff0a0a0aff020202ff010102ff020101ff010101ff010101ff000100ff000001ff000001ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff000000ff000100ff000100ff00000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030304ff0f0e0eff242425ff3f3f3fff555555ff5e5e5eff616160ff656565ff696969ff6d6d6cff70706fff727373ff777877ff7c7c7bff797a79ff656565ff383738ff3e3e3dff444343ff4b4b4bff525252ff5a5959ff636262ff6b6b6bff737473ff7c7c7cff848585ff8b8b8bff8f8f8fffa09f9fffa7a7a7ffaaaaa9ffaaaaa9ffaaaaa9ffbab9baffbababaffbab9b9ffbababaffbab9baffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffd0cfcfffd0cfcfffd0cfcfffcfcfcfffcfd0cfffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d5ffd5d5d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfbfcfff8f8f8fff4f4f4fff4f4f4fff4f5f5fff4f4f5fff4f4f4fff5f5f5fff4f5f5fff5f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e1ffe2e1e1ffe0e0e0ffe0e0e0ffdfdfdeffdedfdeffdfdedeffdededeffdeddddffdcdbdcffdddeddffe1e2e1ffe6e6e6ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe7e7e7ffe4e4e3ffe2e2e1ffe2e1e1ffe2e2e3ffe4e4e3ffe5e5e5ffe6e6e6ffe8e7e7ffe8e9e9ffeae9e9ffebebebffecebebffecececffedededffedeeeeffeeeeeeffefefefffeff0effff0f0effff0f0f0fff1f0f0fff1f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff3f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff4f4f4fff3f4f4fff4f4f4fff4f4f5fff5f4f4fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff5f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff9f9f8fff9f9f8fff9f8f8fff8f9f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f8f8fff9f8f8fff9f8f8fff8f8f8fff9f9f8fff9f9f8fff8f9f9fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff9f8f9fff9f9f8fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f8f8fff9f8f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9fafff9fafafffafafafff9fafafffafaf9fffafafafffafafafffafafafffbfbfafffbfafafffafbfafffbfafafffafbfbfffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfafffafafafffafafafffafafafffafaf9fffaf9f9fffafaf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f9f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff7f8f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff7f7f6fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f6f6fff7f7f7fff7f6f7fff6f6f7fff7f7f7fff6f7f7fff6f7f6fff7f7f7fff6f7f7fff7f6f6fff7f6f7fff7f6f6fff6f6f6fff6f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff4f4f5fff4f4f4fff4f3f4fff3f4f3fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f0fff1f0f0fff0f0f0ffeff0efffeff0efffeeefeeffeeeeeeffeeededffedececffebebebffeaebeaffe9e9e9ffe8e7e7ffe7e7e6ffe6e5e6ffe4e5e5ffe5e5e5ffe7e7e7ffebebebffedededffedededffececedffececebffeaeae9ffe6e7e6ffe3e2e2ffe1e2e2ffe2e1e1ffe2e1e2ffe2e1e2ffe1e1e1ffe2e2e2ffe2e3e3ffe2e3e2ffe4e4e4ffe4e4e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f3f2fff3f2f3fff3f2f3fff2f2f2fff2f1f1fff2f2f1fff1f1f1fff6f6f6fffcfcfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2f2fff2f2f2eff2e2e2eff2e2e2eff2e2e2eff2e2d2eff2e2e2eff343333ff393939ff3c3c3cff3e3e3eff404040ff424342ff444544ff464647ff484948ff4b4b4bff4c4d4dff504f50ff515251ff545353ff555554ff565657ff575757ff595959ff5a5a5aff5b5b5aff5b5b5bff5b5b5bff5c5c5cff5c5c5cff5c5c5cff5c5d5dff5d5d5cff5d5c5cff5d5d5cff5d5d5dff5d5d5cff5d5d5dff5d5d5cff5d5c5dff5c5c5cff5c5c5cff5b5b5cff5b5b5bff5a5a5aff585959ff575757ff565656ff545554ff525253ff515151ff4f4f50ff4f4f4fff4e4e4dff4a4a4aff474848ff454544ff414241ff3e3e3eff3b3b3bff3a3b3bff383938ff333232ff323333ff333332ff323232ff323333ff333232ff333233ff2a292a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff1a1a1bff494a49ff7a7a7aff8e8e8eff969696ff9b9b9bff9d9d9dff9e9e9eff9d9e9effa0a09fffa3a3a3ffaeaeadffd9d9d9fff8f8f8fffbfbfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfbfafffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfdfffdfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfafffbfafafffafafafffafafbfffafafafffafafafffafafbfffbfafafffafbfafffafafafffbfafbfffbfbfafffafbfbfffafbfbfffbfbfafffbfafafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffbfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfff5f4f4ffd4d4d4ffa3a3a3ff999999ff989898ff979697ff959594ff939393ff919291ff8e8f8eff858686ff737473ff4d4d4dff242424ff0b0b0bff030404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000fff0f0f0fff0f0f0fff0f0f0fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff3f3f2fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f8f7fff8f8f8fff9f9f9fff9fafafffafafafffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffdfdfdfffefefefffefefefffefefffffefefefffdfdfdfff9faf9fff6f7f6fff5f5f6fff5f5f5fff4f4f5fff3f4f4fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff0f0f0ffeff0efffefefefffefeeefffeeeeeeffedededffececedffebebeaffeae9eaffe9e9e9ffe8e8e8ffe7e7e6ffe6e6e6ffe4e4e3ffe4e3e4ffe2e2e2ffe1e1e0ffdfdfdfffddddddffdcdcdcffdadbdbffd9dad9ffd8d8d9ffd7d7d7ffd6d6d6ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d4d4ffd4d4d5ffd5d5d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9d9ffdadadaffdbdadbffdbdbdbffdcdcdcffdddcddffddddddffddddddffdedfdeffdfe0dfffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e4ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9eaeaffe9eaeaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebebffebebebffebebebffebebecffebebebffecebebffebececffececebffebebebffecececffecececffedecedffedececffecececffecececffecececffecececffecececffecececffecececffebececffecececffecececffebececffecececffecececffecececffececebffebebecffebebebffecebebffecebecffececebffebecebffebebebffecebebffebecebffebebebffebebebffebebebffebeaeaffebebeaffebebeaffeaebeaffebeaeaffebebeaffeaeaebffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffe9eaeaffe9eaeaffeae9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e8ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe1e0e1ffdfdfdeffddddddffdbdcdbffd9dad9ffd7d8d8ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffc8c8c8ffc5c5c4ffc2c2c2ffbfbfbfffbcbcbcffb9b9b9ffb6b6b6ffb3b3b3ffb0b0b0ffadadaeffaaaaa9ffa9a8a9ffa8a8a7ffa7a6a6ffa5a5a5ffa4a4a4ffa2a2a1ffa0a0a1ff9e9e9eff9c9d9cff9a9a9aff989898ff969695ff939494ff909191ff8e8e8eff8a8b8aff878787ff848484ff828182ff7f7f7fff7e7e7dff7b7b7bff787979ff777776ff747575ff727271ff6f6f6fff6c6d6dff6b6b6bff696868ff656566ff606060ff5d5d5dff5a5a5aff575656ff515151ff4d4c4cff494949ff464646ff424243ff3f3e3eff3b3a3bff373837ff2e2f2eff0e0f0fff030303ff020203ff010201ff020102ff010101ff010101ff010100ff000001ff000000ff010000ff000001ff010000ff000000ff000000ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000101ff000000ff000001000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0c0b0cff20201fff3a3a3aff4f4f50ff5c5c5cff5f5e5fff646363ff686868ff6b6b6bff6e6e6eff727271ff757575ff777778ff797978ff676767ff383738ff3d3d3dff434444ff494a4aff505051ff565756ff626262ff666666ff6b6a6bff858585ff8c8c8cff8f8f8fff8f8f8fff908f8fffa9aaaaffaaaaa9ffaaaaaaffa9aaaaffa9aaa9ffbab9b9ffb9babaffbababaffb9babaffbababaffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffcfcfcfffcfcfcfffcfd0cfffcfd0cfffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfdfdfff9f9f9fff5f5f5fff0f1f1fff5f4f4fff5f4f5fff5f4f4fff4f4f4fff4f4f5fff5f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffdededfffdededeffdedfdeffdededeffddddddffdededdffdcddddffdbdcdcffdededfffe4e4e4ffe7e7e8ffe8e8e8ffe9e8e9ffe8e9e8ffe9e9e8ffe6e6e6ffe3e3e3ffe2e2e1ffe1e2e2ffe3e3e2ffe4e4e4ffe5e6e6ffe6e6e6ffe8e7e7ffe8e9e9ffeaeaeaffeaebebffecececffedececffedededffeeedeeffeeeeeeffefefefffefeff0fff0efeffff0eff0fff0f1f0fff0f1f0fff0f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff9f8f8fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f9f9fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff9f8f8fff9f9f8fff9f8f9fff9f9f8fff8f9f8fff8f8f8fff9f8f9fff9f9f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafffafaf9fffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafbfbfffafafafffbfafafffafbfbfffbfbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafff9faf9fff9faf9fff9fafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff9f9f8fff9f8f9fff9f9f8fff9f9f8fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f6fff6f7f7fff7f7f6fff7f7f7fff6f7f7fff6f7f6fff7f6f6fff6f7f7fff7f7f7fff6f6f7fff7f7f7fff7f6f6fff7f6f7fff7f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff4f5f4fff4f4f4fff4f3f4fff4f4f3fff3f3f3fff2f3f3fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0efffefeff0ffefeeefffeeefeeffedeeeeffedededffecececffebebebffe9eaeaffe9e8e9ffe8e8e7ffe6e6e6ffe4e5e4ffe4e4e4ffe6e6e6ffeaeae9ffecececffecededffededecffecececffebebebffe8e8e8ffe4e4e4ffe0e1e0ffe2e1e1ffe1e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e1ffe2e2e2ffe3e2e2ffe3e2e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff2f3f3fff3f2f3fff3f3f2fff2f2f2fff1f2f2fff2f1f2fff8f8f7fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2f2e2fff2f2e2eff2e2e2eff2e2e2eff2e2e2eff2d2d2eff333233ff373837ff3a3a3aff3b3b3bff3e3e3eff404040ff424342ff434444ff464646ff484847ff4a4a4aff4c4c4cff4e4e4eff505050ff515252ff535353ff545455ff555555ff565757ff585757ff585859ff595858ff595a59ff59595aff595a59ff5a5a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5bff5a5a5aff5a5a5aff595a59ff595959ff595959ff595959ff585859ff585858ff575757ff565656ff555554ff535353ff525151ff505050ff4e4f4eff4d4d4eff4c4c4cff4b4b4bff484847ff464545ff424242ff3f3f3fff3b3b3cff393839ff383838ff373738ff333333ff2c2c2cff333333ff333232ff333232ff323332ff2a2a2aff2a2a2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040403ff0f0f0fff313030ff666666ff878786ff929293ff999898ff9c9b9bff9d9d9dff9d9d9cff9f9f9fffa2a2a3ffa8a8a8ffc2c1c2ffecececfffafafbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfbfafffbfbfafffbfbfbfffafafafffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafbfafffbfbfbfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffbfafbfffafafafffbfbfafffafafbfffafbfafffbfbfbfffbfafafffbfbfafffbfbfafffbfbfbfffbfafafffafbfafffafbfafffbfafbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfff9f9f9ffe7e8e7ffb7b7b7ff9a9a9bff999999ff979898ff969797ff949494ff939293ff909191ff8b8c8cff7f807fff696969ff424242ff1c1d1cff090808ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff2f2f2fff2f2f1fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f5fff5f5f5fff6f6f5fff6f6f5fff6f6f6fff6f7f7fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffafafafffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfdfffefdfefffefffefffefffffffefefefffdfcfdfff9f9f9fff6f6f6fff4f5f5fff5f4f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff0f0f1fff0f1f1fff0f0f0fff0f0f0ffefefefffefefefffeeeeefffeeeeedffedededffecebebffebebeaffeaeae9ffe8e8e9ffe7e7e7ffe6e6e6ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe0e0e1ffdededfffddddddffdcdcdbffdbdbdaffd9d9d9ffd8d8d8ffd7d7d6ffd5d6d5ffd4d4d5ffd5d4d4ffd5d5d5ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d5d6ffd6d6d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdbdbdbffdbdbdbffdcdbdcffdcdddcffddddddffddddddffdededeffdedfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffeaeae9ffeaeae9ffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebebffebebebffebebebffecebecffebebebffebebebffecececffececebffecececffecebebffececebffecedecffedededffececedffedecedffecedecffecededffecececffecececffecececffecedecffecececffecececffecececffecececffecebecffecececffecececffecececffecececffecececffebebecffebececffececebffecececffecebebffececebffebebecffebecebffebebecffebebebffebebebffebebeaffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffeae9eaffeaeae9ffeaeae9ffeae9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e6e7ffe6e6e7ffe7e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e2e2ffe0e1e0ffdfdfdfffdcddddffdbdbdbffd9d9d9ffd7d8d8ffd5d6d5ffd5d4d5ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfcfffcccbcbffc9c9c9ffc6c6c7ffc4c4c4ffc0c1c1ffbebebeffbbbbbbffb8b8b9ffb5b5b5ffb2b2b2ffafafb0ffacadacffaaaaaaffa7a7a7ffa6a6a6ffa5a5a5ffa4a4a4ffa3a2a2ffa1a1a1ff9e9f9fff9d9d9dff9b9b9bff999999ff969697ff949494ff929192ff8f8f8fff8b8b8aff888888ff868585ff828282ff80807fff7d7d7eff7b7b7bff797979ff777676ff757574ff727373ff717071ff6d6e6eff6b6b6bff686768ff656566ff656464ff616160ff5c5b5bff595959ff565656ff535453ff4d4d4dff494949ff464546ff424342ff3f3f3fff3b3b3bff383738ff2f2f2fff0f100fff030303ff030303ff020202ff020202ff010101ff020101ff010101ff000101ff000001ff000001ff000000ff000001ff000000ff000001ff000000ff000100ff000001ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff000100ff000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff191819ff333333ff4b4b4bff595959ff5c5c5cff626261ff666666ff696969ff6c6c6cff6e6f6fff727272ff757575ff757575ff6e6e6eff454546ff3a3a3aff444443ff474746ff565656ff636262ff666666ff6b6b6aff6a6a6bff6b6b6bff908f8fff8f8f8fff908f8fff8f8f8fff8f8f90ffaaaaaaffaaaaaaffaaa9a9ffa9a9aaffaaaaaaffbababaffbababaffbababaffbabab9ffb9bab9ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c7ffc7c7c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffaf9f9fff5f5f5fff1f1f1fff2f2f2fff5f5f5fff4f4f5fff5f4f4fff4f5f5fff5f5f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdedfdeffdededeffdededeffdededeffddddddffdddddeffdcdcdcffdddddcffdbdbdaffdcdcdcffe1e0e0ffe5e5e5ffe7e8e7ffe8e8e9ffe9e8e8ffe9e9e9ffe8e8e7ffe5e5e5ffe2e2e2ffe1e1e2ffe2e2e2ffe4e3e3ffe4e4e4ffe5e5e6ffe7e7e7ffe8e8e8ffeae9e9ffeaeaeaffebebebffebecebffedededffededeeffeeedeeffeeefeeffefefefffefefeffff0efeffff0f0f0fff0f1f0fff0f0f0fff1f1f1fff1f1f0fff1f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f3fff4f4f4fff4f3f3fff4f4f4fff4f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff5f5f5fff5f6f5fff5f6f5fff6f5f6fff6f6f6fff7f7f6fff6f6f7fff6f6f7fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f9f9fff9f9f8fff9f9f9fff8f8f8fff9f9f8fff8f8f9fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f9fff9f8f9fff9f9f8fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffafafbfffafafbfffbfafbfffafafafffafafafffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafff9fafafff9fafafff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff7f7f8fff8f7f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f6f6fff7f7f7fff7f7f6fff7f7f6fff6f7f6fff7f6f7fff6f7f7fff7f7f7fff7f6f6fff6f6f6fff7f7f7fff6f6f6fff7f7f7fff7f6f6fff7f6f6fff6f7f6fff7f7f7fff6f6f7fff7f6f6fff6f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f5fff5f5f6fff5f5f6fff5f5f5fff4f5f5fff4f5f5fff5f4f4fff4f4f5fff4f3f3fff4f4f3fff3f3f4fff3f3f2fff3f3f3fff2f2f2fff2f2f1fff2f2f1fff1f1f1fff0f0f0ffeff0efffeff0efffefefefffeeeeefffeeeeeeffedededffececedffecebecffebebeaffe9eae9ffe8e8e8ffe7e6e6ffe5e5e5ffe4e4e3ffe4e4e5ffe8e7e7ffececebffecececffecececffecececffebebecffe9eaeaffe6e6e6ffe2e1e1ffdfdfe0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e1e1ffe2e2e1ffe1e2e1ffe1e1e2ffe2e2e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f4f3fff3f3f3fff2f2f3fff3f2f3fff3f3f2fff2f3f2fff2f2f2fff9f8f8fffcfcfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3a3aff3b3a3aff3a3a3aff3a3a3aff3a3b3aff3a3a3aff3a3a3aff3a3b3bff3b3a3aff3a3b3aff3a3a3bff393a3aff393839ff383837ff363636ff2e2f2eff2f2e2eff2e2f2fff2e2f2eff2e2e2fff2e2e2eff333333ff373637ff383838ff3a3a39ff3c3c3cff3e3e3eff404040ff414142ff434343ff464645ff474848ff49494aff4b4b4bff4d4d4dff4e4f4eff505050ff515151ff525252ff535353ff545454ff545555ff555656ff565757ff565756ff565757ff565757ff575757ff575757ff575757ff575757ff575757ff565757ff565757ff565656ff565656ff565555ff565656ff555555ff545455ff545354ff525152ff505050ff4f4e4fff4e4d4dff4d4c4cff4b4a4bff494a49ff494948ff464646ff424342ff404040ff3d3c3cff393939ff373737ff363637ff373637ff323231ff2c2c2dff2c2d2cff333232ff323333ff2a2a29ff2a2a2aff2b2b2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020102ff080808ff1d1d1dff4c4c4cff797979ff8d8d8eff949594ff999999ff9b9b9bff9c9c9cff9e9f9fffa2a2a2ffa6a6a6ffafafb0ffd7d7d7fff8f7f7fffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffafafafffafafafffbfafafffafafafffafafbfffbfbfcfffbfcfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffcfdfdfffcfcfcfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafbfafffafafafffafbfafffafafafffafbfbfffafafafffafafafffafbfafffafafafffafafbfffafafafffafafafffafafbfffafbfbfffbfbfafffbfafbfffbfafbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffbfbfafff4f4f4ffd1d1d1ffa2a2a3ff9a9999ff999999ff989798ff969696ff949493ff929292ff8f8e8fff878787ff767676ff5a5a5aff303030ff101010ff060606ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff2f1f2fff1f0f1fff2f1f2fff3f3f3fff4f3f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f6f5fff6f7f6fff7f7f7fff8f8f8fff8f8f9fff9f9fafffafafafffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffefefefffefefefffefefefffdfdfdfffcfcfcfff9f8f9fff6f6f6fff4f4f5fff4f4f4fff4f4f3fff3f4f4fff3f3f3fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f1f1fff0f1f1fff0f1f0fff0f0f0ffeff0efffefefefffeeefefffeeeeeeffeeeeeeffededeeffececedffebebebffeaeaeaffe9e9e9ffe8e8e8ffe6e7e7ffe5e5e5ffe5e6e5ffe4e4e4ffe3e2e2ffe1e2e2ffe0e0e0ffdededfffddddddffdcdbdcffdadadaffd9d9d9ffd8d8d8ffd7d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd8d7d7ffd9d8d8ffd8d8d8ffd8d9d8ffdad9d9ffd9dadaffdadadaffdadbdbffdbdbdbffdcdcdcffdddcddffddddddffdededdffdfdfdfffe0dfdfffe0e0e1ffe0e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe8e8e9ffeaeaeaffeaeaeaffe9e9e9ffeae9eaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaebeaffeaebebffeaebeaffebebebffebebebffebecebffebebecffebececffecebecffececebffebececffebecebffececebffecececffededecffecededffedececffedededffedecedffecececffecececffecededffedecedffedededffececedffecececffecedecffecececffecececffecececffecececffecececffecececffecececffebececffecececffebecebffebecebffebececffebececffebebebffebebebffebebebffebebebffebebebffebeaebffebeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeae9eaffe9e9eaffeae9eaffe9e9eaffe9e9e9ffeae9eaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e7ffe6e6e5ffe5e5e6ffe4e5e4ffe5e5e4ffe4e4e5ffe4e4e3ffe3e3e4ffe2e2e2ffe1e1e1ffdfdfdfffddddddffdbdbdbffd9dad9ffd8d7d8ffd6d6d7ffd5d5d5ffd3d3d3ffd2d2d1ffd0d0d0ffcdcdceffcacbcbffc8c8c8ffc5c6c5ffc2c3c2ffc0bfbfffbcbdbdffbababaffb6b7b7ffb3b4b4ffb0b1b1ffadaeaeffaaaaaaffa8a8a8ffa5a6a6ffa4a4a5ffa3a3a3ffa2a2a2ffa1a1a1ff9fa0a0ff9e9e9eff9b9c9cff999999ff979797ff959494ff929393ff909090ff8d8d8dff898989ff868686ff838383ff818081ff7e7e7eff7b7b7bff797979ff777877ff767676ff727272ff6f6f6fff6e6e6eff6c6c6cff696a6aff666767ff636464ff616061ff5e5e5dff595a5aff565756ff555554ff525252ff50504fff494a4aff454545ff424343ff3f3f3fff3c3c3cff383838ff2f302fff100f10ff040404ff030304ff030303ff020302ff020202ff010202ff010101ff010101ff010101ff000100ff010000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff00000100000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff060606ff131313ff2e2e2eff494a4aff555656ff595959ff5e5e5eff636363ff676767ff696a6aff6d6d6dff707170ff737373ff737373ff717272ff6f6f6fff6e6f6fff6c6c6cff474647ff464646ff676667ff6b6b6bff6b6b6bff6b6b6bff6b6b6aff6b6b6bff8f8f8fff8f8f8fff8f908fff8f8f8fff8f908fffaaaaaaffa9aaaaffaaa9aaffaaaaa9ffa9a9aaffb9bab9ffbabab9ffbababaffbabab9ffb9baba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfefff9faf9fff6f6f6fff2f2f3fff3f3f2fff4f5f5fff4f4f4fff5f5f5fff5f5f5fff6f6f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdedfdfffdededeffdededeffddddddffdddedeffdddcddffdcdcddffdcdbdcffdcdbdcffdbdbdbffdedddeffe3e2e2ffe7e6e6ffe8e7e8ffe8e9e8ffe9e9e9ffe9e9e9ffe6e7e6ffe4e4e4ffe2e1e1ffe1e2e1ffe2e2e3ffe3e4e4ffe5e5e5ffe7e6e6ffe7e7e7ffe8e9e8ffeaeae9ffeaebebffececebffececedffedececffeeeeeeffeeeeeeffeeeeeeffefefeeffeff0effff0eff0fff0f0f0fff0f0f1fff0f0f0fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff6f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff8f8f9fff8f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f9fff8f8f8fff8f9f8fff8f9f9fff8f8f9fff8f8f8fff8f9f8fff8f9f8fff8f9f8fff9f8f8fff8f9f9fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f9fff9f8f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9faf9fffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafbfffbfafafffbfafafffafafafffafbfafffbfafafffafafbfffafafafffafafbfffafafafffafbfbfffafafafffafafafffafaf9fffafafafffaf9fafffafafafff9f9fafff9f9f9fffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f8f8fff8f9f8fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f7f6fff7f7f6fff6f7f7fff6f6f6fff6f7f7fff7f6f6fff6f7f7fff6f6f7fff6f7f7fff7f6f7fff7f7f6fff6f6f6fff6f7f6fff7f6f6fff6f7f7fff7f7f6fff6f7f7fff6f6f6fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f6f5fff5f6f5fff5f5f5fff4f5f5fff5f5f5fff4f4f4fff3f4f4fff3f4f4fff3f3f4fff3f3f2fff2f3f3fff2f2f3fff1f2f2fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffeff0f0ffeff0f0ffefefefffeeeeeeffeeededffedededffecececffebebebffeaeaeaffe9e8e9ffe7e7e7ffe6e5e6ffe4e4e4ffe4e3e3ffe6e6e6ffe9eae9ffecececffecececffebebebffebebebffeaeaeaffe8e8e8ffe3e3e3ffe0e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e2e1ffe2e2e1ffe1e2e2ffe2e2e1ffe1e2e2ffe1e1e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f4fff3f3f4fff2f3f3fff3f2f3fff3f2f3fff2f2f3fff9f8f9fffdfcfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616261ff626261ff616161ff616162ff626262ff626161ff616161ff616162ff616161ff616262ff3a3a3aff3a3a3aff3a3a3aff3b3a3aff3a3b3aff3a3a3aff3a3a3aff3a3b3aff3a3a3bff3a3a3aff383939ff383738ff353636ff343434ff343333ff2e2f2fff2f2e2fff2e2e2eff2e2e2eff2e2e2fff323333ff363636ff373637ff383838ff3a3a3aff3c3c3dff3e3e3eff3f4040ff414141ff434342ff454545ff464747ff484848ff4a494aff4c4b4bff4c4d4dff4e4e4eff4f4e4eff505050ff515151ff515251ff535252ff535454ff535454ff545353ff545354ff545454ff545454ff555455ff545454ff545454ff545454ff535353ff525353ff525352ff525352ff525252ff515152ff515151ff504f50ff4e4e4eff4d4d4dff4b4b4bff4a4a4aff494849ff474748ff464646ff454545ff424343ff404040ff3d3d3dff3a3a3aff373738ff363536ff353636ff353535ff313231ff2b2b2bff2d2c2cff2c2c2dff2a2a2aff2a292aff2b2b2bff2c2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040405ff121212ff343434ff636263ff838384ff8f8f8fff969596ff999a99ff9b9b9bff9e9e9effa1a2a1ffa5a5a5ffaaaaaaffc0c0c1ffebebebfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffbfafbfffbfafbfffafafafffafbfafffafafbfffafbfafffbfcfbfffbfcfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafbfffbfafbfffbfafafffafbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfafffbfafafffafbfbfffafbfbfffbfafbfffbfafbfffafbfbfffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfdfcfffdfcfdfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffbfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffdfcfcfffcfdfdfffcfdfcfffcfcfdfffcfdfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafafbfffbfafafffbfafafffafbfafffbfbfbfffafafafffafafbfffbfafbfffafafafffafafafffafbfbfffafbfbfffafafafffbfafbfffafbfafffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfff9f9f9ffe6e6e6ffb4b4b5ff9b9b9bff99999aff989999ff979897ff969595ff939393ff909090ff8a8a8aff7f7f7fff696a6aff494949ff1e1e1dff090909ff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff1f1f1fff1f1f1fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f6f6fff7f7f6fff7f8f8fff8f8f8fff9f9f9fffafafafffafbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffdfdfefffefefdfffefdfefffdfdfdfffbfbfbfff8f8f8fff5f5f5fff4f5f5fff4f4f4fff3f4f3fff3f3f3fff2f3f3fff2f2f2fff2f1f2fff2f1f1fff1f2f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0ffefefefffefeeefffeeefefffeeeeefffeeeeeeffeeedeeffecededffecececffebebebffeae9eaffe8e9e9ffe7e7e8ffe5e5e5ffe6e7e6ffe4e5e4ffe3e3e3ffe2e2e2ffe0e0e1ffe0e0e0ffdeddddffdcdcdcffdbdbdcffdadadaffd9d9d9ffd7d7d7ffd6d6d6ffd5d5d5ffd6d5d6ffd5d6d6ffd6d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d7ffd7d8d8ffd8d7d8ffd8d9d8ffd8d8d8ffd9d9d9ffd9dadaffdadadaffdadadaffdbdbdbffdbdcdcffdcdcddffddddddffdeddddffdededfffdedfdeffdfdfdfffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e7e7ffe6e7e7ffe7e6e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffe9e9eaffeaeaeaffeae9eaffeaeaeaffeaeaeaffebeaebffeaebebffebeaeaffeaebebffebebebffebececffecebecffecececffecececffecececffecececffecececffecececffecececffececedffedececffececedffecededffededecffedececffedededffecedecffececedffecedecffecededffedececffecedecffedececffecececffecececffecececffecececffecececffecececffececebffecececffecececffebecebffecebebffebececffebebecffebebebffecebecffebebebffebebebffebebebffebeaebffeaebeaffeaeaebffeaeaeaffeaeaeaffe9eae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe0e1e1ffdedfdfffdddddcffdbdbdbffd9dadaffd7d8d7ffd6d6d6ffd5d5d5ffd3d4d4ffd2d1d1ffcfcfceffcdccccffc9cacaffc6c6c7ffc4c3c3ffc1c0c0ffbdbebeffbbbbbbffb8b8b8ffb5b5b5ffb2b2b2ffaeafaeffabababffa8a9a9ffa6a6a6ffa4a3a4ffa3a2a3ffa1a1a1ffa0a0a0ff9f9f9fff9e9d9eff9c9c9cff9a9b9bff979897ff959695ff929392ff909090ff8d8e8eff8b8a8bff878787ff848384ff818181ff7e7e7fff7b7b7bff797979ff767676ff747475ff737373ff727172ff6d6e6dff6b6b6bff696969ff666766ff646464ff616161ff5f5f5fff5c5c5cff575857ff545454ff515151ff505050ff4d4d4dff4a4a4aff454545ff414242ff3e3f3fff3b3c3bff383838ff333333ff151615ff040404ff040404ff030404ff030303ff020302ff020202ff010202ff010102ff020101ff010101ff010101ff010101ff010000ff000001ff010000ff000000ff000000ff000101ff000001ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff00000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff060606ff111212ff2e2d2eff494849ff535453ff575657ff5c5c5cff616161ff656565ff686868ff6a6b6aff6e6e6eff717271ff727272ff707070ff6c6c6dff6c6c6cff6c6b6cff6c6c6cff474747ff464646ff6b6b6bff6b6a6bff6a6b6bff6a6b6aff6b6b6bff6b6b6bff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fffaaaaaaffaaa9aaffa9aaa9ffa9a9a9ffaaaaa9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffafafafff7f7f7fff3f3f3fff4f4f5fff5f4f5fff4f5f5fff5f5f6fff6f6f5fff6f5f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdddeddffdddeddffdcdcdcffdcdcddffdcdcdcffdcdbdbffdcdcdcffdadadaffdbdcdcffdfe0dfffe3e3e3ffe7e7e7ffe8e8e8ffe9e8e9ffe9eae9ffe8e8e8ffe5e6e5ffe3e3e2ffe1e1e1ffe2e2e2ffe3e3e3ffe5e4e5ffe5e6e5ffe7e6e6ffe8e8e8ffe9e9e9ffeaeaeaffeaeaebffecebecffececedffedededffeeeeedffeeeeeeffefefefffefefefffefefeffff0f0effff0f0f0fff1f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f2f2fff2f3f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff5f4f5fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9fafafffaf9f9fff9fafafffafaf9fffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffaf9fafffafafafffafafafff9f9fafffafaf9fff9fafafffaf9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f7f6fff6f6f6fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff6f5f5fff5f6f5fff5f5f5fff5f4f4fff4f4f5fff4f4f4fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffeff0f0ffefefefffeeefeeffedeeedffedededffecececffebebecffebebebffe9e9e9ffe8e8e8ffe6e6e7ffe4e4e4ffe3e4e3ffe4e4e4ffe7e7e8ffeaeaeaffecebecffebebebffebeaeaffe9eaeaffe8e9e8ffe5e5e5ffe1e1e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e0ffe1e2e2ffe2e1e2ffe1e1e2ffe2e2e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f2f3fff3f3f3fff3f3f3fff8f8f9fffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff656666ff616261ff616261ff616162ff616261ff616161ff616161ff626261ff616162ff616162ff5e5e5eff3a3a3aff3b3b3bff3a3a3aff3a3a3bff3a3a3aff3a3a3aff3a3b3aff3a3939ff383839ff373837ff363636ff353534ff343433ff323232ff303030ff2e2f2fff2e2f2eff2f2e2eff2e2e2eff323232ff353536ff363636ff373736ff383939ff3b3b3bff3d3d3dff3e3d3dff3f403fff414141ff424343ff454445ff464645ff474747ff494948ff49494aff4b4b4aff4c4d4cff4d4d4dff4e4e4dff4f4f4eff4f4f50ff505050ff505051ff505050ff515151ff515151ff515151ff515151ff515151ff505151ff515050ff505050ff50504fff4f4f4fff4e4f4fff4f4f4fff4e4e4fff4e4e4dff4c4c4cff4b4b4bff4a4a49ff484848ff474747ff464545ff454445ff444444ff424242ff404040ff3e3e3dff3b3b3bff383838ff363636ff353535ff343534ff343435ff313030ff2b2b2bff2c2c2bff2a2929ff2a2a2aff2b2b2bff2d2d2dff2d2d2dff2a292aff2a2a2aff2a2a2aff2a2a29ff29292a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0b0c0cff232323ff4c4b4bff757575ff8a8a8aff939393ff999899ff9c9c9bff9f9f9fffa1a2a1ffa5a4a4ffa8a8a9ffb0b1b1ffd5d5d5fff7f7f7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfafbfffbfbfafffafafbfffafafafffbfbfafffafbfafffbfafafffafafafffafaf9fffafafafffafbfafffafbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafbfffbfafafffafbfafffbfafafffbfbfafffbfafafffafafbfffafafbfffbfafbfffafafafffbfafbfffbfbfafffafafbfffafafbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfafffafafbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffbfcfcfffcfbfcfffcfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafafffafafafffafbfafffbfafbfffbfbfafffbfbfafffafafbfffafafbfffbfafbfffafafafffbfafbfffbfbfafffafafbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffbfcfbfffbfbfcfffcfbfbfffcfcfbfffafafafff3f3f3ffcececfffa2a2a1ff9b9b9aff9a9a9aff999899ff979798ff959594ff919291ff8d8d8eff848484ff757675ff5e5e5eff373737ff131313ff060607ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff1f1f1fff2f2f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f6f5fff6f7f6fff8f7f7fff8f8f8fff8f9f9fffafafafffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffdfcfdfffefdfefffefefdfffcfdfcfffafafbfff7f7f7fff5f5f5fff4f4f4fff3f4f4fff3f3f3fff2f2f3fff3f2f3fff2f3f2fff2f2f2fff2f2f1fff1f1f1fff1f1f0fff0f1f0fff1f0f0fff0f0efffefefefffefefefffeeeeefffefeeefffeeeeeeffeeeeeeffedededffececedffebebebffeaeaeaffe9eae9ffe8e8e8ffe6e6e6ffe9e9e8ffe5e6e6ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e0ffdfdedfffddddddffdcdcdcffdbdbdbffd9dadaffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadbffdbdbdaffdcdbdbffdcdcdcffdcdcdcffdddddeffdededeffdedfdeffdededfffe0dfe0ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e7ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffeaeaeaffebeaebffebebebffebebebffebecebffecebebffecececffebececffecececffecececffedececffecececffedececffecededffededecffedececffecedecffedececffedecedffedededffecedecffececedffecececffecededffecececffecededffecececffececedffececedffecececffecececffecececffecececffecececffebececffecececffececebffececebffecebecffebebecffebebebffebebebffebebebffebebebffeaeaebffeaeaebffebebeaffeaebeaffebeaeaffeaeaeaffeaeae9ffe9eaeaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e7ffe5e6e6ffe5e5e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e0ffe0e0e0ffdedfdeffdcdcdcffdbdbdbffd9d9d9ffd7d8d7ffd6d6d6ffd5d4d5ffd3d4d3ffd1d1d1ffcecfcfffcbcbcbffc8c8c9ffc6c6c6ffc3c3c2ffbfbfbfffbbbbbbffb7b7b7ffb5b4b4ffb2b2b2ffafafafffacacabffa9a9a9ffa6a6a6ffa3a3a4ffa1a1a2ff9fa09fff9f9f9fff9e9e9dff9c9c9cff9a9a9bff999999ff979898ff979696ff949494ff929291ff8e8e8eff8b8c8bff888989ff848485ff818181ff7e7e7eff7b7b7bff797979ff767677ff747474ff727172ff707070ff6e6e6eff696969ff686768ff666666ff646464ff616261ff5f5e5eff5b5b5cff585959ff565657ff535353ff505050ff4d4d4cff4b4a4aff484848ff454645ff414141ff3e3e3eff3b3b3bff383838ff333333ff171717ff040405ff040404ff040404ff030303ff020303ff020202ff020202ff020202ff020201ff010202ff010101ff010101ff010000ff000100ff010000ff010100ff010000ff000001ff000001ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050506ff111011ff2a2a2aff454545ff525252ff555556ff5a5a5aff60605fff636463ff676667ff696969ff6c6c6bff6f6f70ff717171ff6f6f6fff6b6b6bff6a6a6aff6c6b6cff6c6c6bff666666ff666666ff464747ff6b6a6aff6b6b6bff6b6b6bff6b6b6bff6b6a6bff6b6b6bff8f8f8fff8f8f8fff8f8f8fff8f8f90ff8f8f8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff8f8f8fff4f4f5fff4f5f4fff5f5f4fff5f5f5fff6f5f6fff6f6f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededdffddddddffdcdddcffdcdddcffdcdbdcffdcdcdbffdcdbdcffdcdcdbffdcdcdcffdbdcdcffdddddeffe1e1e1ffe5e5e5ffe8e8e8ffe8e8e8ffeae9eaffe9e9e9ffe7e8e7ffe4e5e4ffe2e2e2ffe1e2e2ffe2e3e2ffe3e3e4ffe5e5e5ffe6e6e6ffe7e7e7ffe9e8e8ffe9e9eaffeaebeaffecebebffecececffedececffededeeffeeeeeeffeeefeeffeeeeefffefefefffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff4f3f4fff3f4f3fff4f4f4fff5f5f4fff4f4f5fff4f4f5fff5f5f5fff4f5f5fff6f5f5fff6f5f6fff6f6f5fff5f6f6fff6f6f6fff6f7f6fff6f6f7fff7f7f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f8f8fff8f8f7fff8f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fffaf9fafffafaf9fff9fafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafff9f9f9fffafafafffaf9f9fff9fafafff9f9f9fff9f9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f7fff7f7f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f7fff6f7f6fff6f6f7fff7f6f6fff7f6f6fff6f6f6fff7f6f6fff6f6f7fff6f7f6fff7f6f6fff6f7f6fff6f6f6fff6f6f7fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff5f6f6fff6f6f6fff5f5f6fff6f6f6fff6f6f5fff6f6f6fff5f6f5fff5f5f5fff5f5f4fff4f5f4fff5f4f4fff4f4f3fff4f4f3fff3f3f3fff3f2f3fff3f2f3fff2f2f2fff2f1f2fff1f1f1fff0f0f1fff0f0f1fff0f0f0ffeff0effff0efefffefefefffefeeeeffedededffecedecffebececffebeaebffeaeae9ffe8e8e8ffe7e7e7ffe6e6e5ffe4e4e4ffe3e4e4ffe6e6e6ffe9e9e9ffebebebffebebebffebeaebffeaeaeaffe9e9e9ffe6e7e6ffe3e2e2ffe0e0e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e2e2ffe2e2e1ffe2e1e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff9f9f9fffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6d6d6dff666666ff626161ff626261ff616261ff616161ff616161ff626161ff616262ff5e5e5eff555555ff4c4c4cff3b3a3aff3a3a3aff3b3a3aff3a3a3aff3a3a3aff3a3a39ff393838ff383737ff363536ff353534ff343433ff333233ff303030ff302f2fff2f2f2fff2e2e2eff2e2e2fff2f2e2fff323232ff353434ff353535ff363636ff383938ff3a3b3aff3c3c3cff3c3c3cff3e3e3eff404040ff424141ff434343ff444444ff454545ff464646ff494948ff4a4a4aff4c4c4cff4c4c4cff4c4c4bff4c4c4bff4c4c4cff4d4d4dff4d4d4eff4e4e4dff4e4e4eff4e4e4eff4f4e4fff4e4e4fff4e4f4eff4e4e4eff4e4d4dff4d4d4dff4c4d4cff4c4c4cff4c4c4cff4c4b4bff4b4b4aff4a4a4aff494949ff474747ff474646ff444545ff434343ff424343ff414242ff414141ff3f3f3fff3e3e3eff3c3c3bff393838ff373736ff353535ff343334ff343334ff343333ff302f2fff2b2a2bff292929ff2a2a2aff2b2b2bff2c2c2cff2d2d2dff2a292aff292a29ff2a2929ff2a2a2aff2a2929ff373837ff373837ff383838ff383737ff373838ff383838ff383737ff383837ff383838ff373737ff383737ff383837ff373737000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070808ff171717ff39393aff656565ff848384ff8f8f8fff989797ff9d9d9cffa0a0a0ffa2a2a2ffa4a4a4ffa8a7a7ffacacacffc0bfbfffeaeaeafffaf9fafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafbfffafbfafffbfafbfffbfbfafffafafbfffafbfafffbfafbfffafafbfffafbfafffbfafafffbfbfbfffafafafff9faf9fffafafafffbfafbfffbfbfafffbfbfafffbfbfafffafbfafffbfafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffafafafffbfafafffbfbfafffafafafffbfafbfffafbfbfffafafafffafbfafffafafafffafafafffafafbfffbfbfafffafafbfffafbfafffbfafbfffafafbfffafbfafffbfafbfffbfafbfffbfbfbfffafbfafffbfafafffbfafbfffbfafafffbfbfafffbfbfafffafbfbfffbfafafffbfbfafffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfafafffbfafafffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfafffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffdfcfcfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffbfcfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfafafffbfbfafffafafafffcfcfcfffbfbfbfffbfbfafffafbfafffbfafbfffafbfafffbfafbfffbfbfafffafafbfffbfbfafffbfbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfbfffcfbfcfff6f6f6ffe4e3e3ffb4b5b4ff9d9d9dff9b9b9bff9a9a9aff989998ff979696ff939393ff90908fff8a8b8aff7e7f7eff6c6c6cff525252ff252626ff0d0d0dff050405ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000fff0f0f0fff0f0f0fff0f0effff0f0effff0f0f0fff0efeffff0f0effff0f1f1fff2f2f2fff2f3f3fff3f3f3fff4f3f4fff4f4f4fff5f4f4fff5f5f4fff6f5f5fff6f6f6fff7f7f7fff8f8f8fff9f8f9fffafafafffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfcfbfffdfdfdfffdfdfdfffcfcfcfff9fafafff7f7f7fff5f5f5fff4f4f4fff3f3f4fff3f3f3fff3f2f2fff3f3f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f1f1fff0f0f0ffefefefffefefefffefeeefffeeefeeffeeeeefffefeeeeffeeeeefffedeeedffedededffecececffeaebeaffeaeaeaffe9e8e8ffe7e7e7ffe9e9e9ffe7e6e6ffe5e5e5ffe4e4e4ffe3e3e2ffe1e2e1ffe0e0e0ffdededeffdddddcffdbdcdcffdadadaffd9d9daffd8d8d8ffd7d7d7ffd6d6d6ffd7d6d6ffd7d7d6ffd6d6d6ffd7d7d6ffd8d7d7ffd8d8d8ffd8d7d8ffd8d8d8ffd9d9d9ffdad9daffd9dad9ffdadadaffdadbdaffdbdbdbffdbdbdcffdcdcddffdcdddcffdeddddffdededeffdfdedeffdfe0dfffe0e1e0ffe2e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e4e4ffe3e3e3ffe4e3e3ffe5e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e8ffe9e8e8ffe9e9e9ffeae9e9ffeaeae9ffe9eae9ffe9eaeaffeae9eaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaeaffebebebffebebebffebebebffececebffecebebffecebecffecebecffecececffedececffedecedffecececffededecffecedecffecececffecededffedecedffecedecffedececffedededffedececffecededffecedecffedededffecececffecececffedecedffecececffecececffecececffececebffecebecffecececffecececffecececffecececffececebffececebffecebecffebebebffebebebffebebebffebebecffebebebffebebebffeaeaebffeaebeaffebeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e4e5ffe4e4e4ffe4e3e3ffe3e2e3ffe1e1e1ffe1e0e0ffdfe0dfffdededeffdddddeffdcdcdcffdadadaffd9d8d8ffd7d7d7ffd6d6d5ffd4d5d4ffd2d3d2ffd1d0d1ffcecdceffcbcbcbffc8c7c8ffc5c4c4ffc1c1c1ffbdbebeffb8b8b8ffb4b4b4ffb0b0afffacacacffacacacffa9a9a9ffa6a6a6ffa3a4a3ffa1a1a1ff9e9f9eff9d9d9eff9c9c9cff9b9b9bff999999ff979797ff959596ff949594ff949393ff929292ff909090ff8d8e8dff898989ff878686ff838282ff7f7f7eff7c7c7cff787979ff767676ff747473ff717172ff6f6f6fff6d6d6eff6b6b6bff6a6a6aff646464ff626161ff60605fff5f5e5eff5d5d5cff5a5a5aff575657ff545354ff515150ff4e4e4eff4c4b4cff484848ff474746ff434443ff404040ff3c3d3dff3a393aff373737ff333232ff171717ff050404ff040504ff040403ff040404ff030303ff020203ff030203ff020202ff020202ff010202ff010101ff010101ff010101ff000000ff010101ff000101ff000000ff000100ff000000ff000000ff000001ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040504ff0f0f10ff272727ff3f4040ff4f504fff545454ff585959ff5d5e5dff626161ff656464ff676767ff686968ff6d6d6dff706f70ff6f6e6eff6a6a69ff676766ff6a6a6aff666566ff666665ff656666ff656666ff464647ff6a6b6bff6b6b6bff6b6b6bff6b6b6bff6b6b6aff6b6a6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffafafafff9f8f8fff4f5f4fff4f4f4fff5f5f5fff6f5f6fff5f6f5fff6f5f5fff6f6f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdddcddffdcdcdbffdcdcdbffdcdcdbffdcdcdcffdcdbdcffdddddcffdcddddffdcdcdcffdedfdfffe3e3e3ffe7e7e7ffe8e9e8ffeae9e9ffeaeae9ffe9e9e9ffe7e7e6ffe4e3e3ffe2e1e2ffe2e1e2ffe3e3e3ffe5e4e4ffe6e5e6ffe7e7e6ffe8e8e8ffe8e9e8ffe9e9e9ffeaebebffebebecffecececffedececffeeedeeffeeeeeeffeeefefffefefeefff0efefffefefefffeff0f0fff0f0f1fff1f0f0fff1f1f0fff1f1f2fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f5f4fff5f5f5fff5f5f5fff6f6f6fff5f6f5fff6f5f5fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f7f6fff7f6f6fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff8f8f8fff8f8f7fff8f7f7fff8f8f7fff8f8f8fff8f7f8fff8f7f8fff8f8f7fff8f8f8fff8f7f8fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff8f7f7fff8f8f8fff8f7f7fff7f8f8fff8f8f7fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff8f9f9fff8f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fffafaf9fffaf9f9fffafaf9fffaf9f9fffaf9fafffaf9fafffafafafffafafafffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafaf9fff9fafafff9faf9fffafafafff9f9f9fff9f9fafffaf9fafff9f9f9fffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f8f9fff9f8f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff7f6f7fff6f6f6fff7f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f6f6fff7f6f6fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f5f5fff6f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f4f5fff4f4f4fff4f4f3fff3f4f3fff3f3f3fff2f3f2fff2f2f3fff2f2f1fff1f1f2fff1f1f1fff1f1f1fff0f0f1ffeff0effff0efefffefefefffefefefffedeeedffedededffecececffebebebffeaeae9ffe9e9e8ffe7e8e7ffe6e6e6ffe5e5e4ffe3e4e4ffe4e4e4ffe8e8e8ffeaeaeaffebeaebffeaeaeaffeaeaeaffe9e9e9ffe8e7e7ffe4e4e4ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe0e1e0ffe1e1e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f3f3fff4f3f3fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff9fafafffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff737373ff6d6d6dff656565ff616261ff616162ff616262ff616162ff616161ff5e5f5eff555655ff4c4c4cff464646ff444444ff3b3a3bff3a3b3aff3b3b3aff3a3a39ff393838ff373737ff363636ff343534ff343434ff323233ff313030ff2f302fff302f2fff2f2f30ff2e2e2fff2f2e2fff2f2e2fff323332ff343434ff343434ff353635ff373838ff3a3939ff3b3a3aff3b3b3bff3d3d3dff3f3f3eff404040ff424241ff424342ff444344ff454545ff484948ff4b4b4bff4c4c4dff4c4c4cff4b4b4bff4a4a4aff4b4a4aff4b4a4aff4b4c4bff4c4b4bff4c4b4cff4c4c4cff4c4d4dff4d4d4cff4c4d4cff4c4c4cff4c4b4bff4a4b4aff4b4a4aff4a4a4aff494a49ff494849ff484948ff474748ff464747ff454546ff444444ff434342ff414242ff414141ff404040ff404040ff3e3e3eff3c3d3cff3a3a39ff383837ff363636ff343434ff343433ff333433ff333333ff2f2f2fff2a2929ff2a2a2aff2b2b2bff2d2d2dff2d2d2dff2a292aff2a292aff292a29ff2a2a2aff2a2a29ff343434ff353636ff373737ff383738ff373738ff383738ff383837ff383738ff383837ff383838ff383738ff383838ff383838ff4d4e4eff4e4d4eff4e4e4dff4e4e4dff4e4e4d0000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040504ff0f0f0fff2b2b2bff575757ff7d7d7dff8d8d8dff979796ff9d9d9cffa1a1a0ffa3a3a3ffa3a4a3ffa7a7a7ffaaabaaffb5b4b5ffdadadafff8f8f8fffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfafafffbfbfbfffbfafafffbfafbfffafafafffafbfbfffafafafffafafafffbfbfafffbfafafffafafafffaf9fafffafafafffbfbfbfffafafafffafbfafffafafbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffbfbfbfffafafbfffafafafffafafafffafafafffbfafafffbfafafffbfafafffbfbfbfffbfafafffbfafbfffafafafffafbfbfffbfafafffafbfafffbfbfbfffbfbfafffafbfafffbfafbfffbfbfafffafbfafffafafafffafbfafffafafbfffafbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfafbfffafafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffdfdfcfffcfcfdfffcfcfcfffdfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffcfdfcfffdfdfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfafafffbfbfbfffbfafafffbfbfbfffbfafafffbfafbfffafafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfbfcfffcfbfbfffbfcfbfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffbfafafff0f1f0ffd3d3d2ffa5a5a5ff9c9c9dff9b9b9bff9a9a9aff989998ff969696ff939392ff8f8f8fff878788ff7a7979ff646464ff414141ff191819ff0a0909ff040304ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefeffff0f1f0fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff6f6f5fff6f6f6fff7f7f6fff8f8f8fff8f9f8fffafafafffafbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfcfbfffcfcfcfffdfdfcfffcfcfcfff9f9f9fff7f7f7fff5f4f5fff4f4f4fff4f3f4fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff0f1f1fff0f0f0ffefefefffefefefffefefefffefefefffefeeeeffefefefffefeeeeffefeeeeffeeeeeeffedeeeeffecececffebebebffebebeaffe9e9e8ffe7e7e7ffeae9e9ffe8e8e7ffe5e6e5ffe4e4e4ffe3e4e3ffe2e2e2ffe1e1e1ffdfdfe0ffdeddddffdcdddcffdbdcdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d6ffd7d7d6ffd7d7d6ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffdad9d9ffdadadaffdbdadaffdbdbdbffdbdbdbffdcdcdcffdddcddffddddddffddddddffdededeffdededeffdfdfdfffe1e0e0ffe2e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffebebebffebeaebffebebeaffecebebffececebffecebebffebebebffecececffebecebffecececffececedffedececffededecffededecffedededffedededffedededffedededffedededffedededffededecffedededffececedffedececffedececffecececffedecedffedececffecececffecececffecececffecebecffecececffecececffecececffecebecffececebffececebffecebebffecececffecebebffebebebffebebebffebebebffebebebffeaebebffebebeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e0e1ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffd8d9d8ffd7d7d7ffd6d6d5ffd4d4d4ffd2d2d2ffd0cfcfffcdcdcdffcacacaffc8c7c8ffc5c4c4ffc1c0c1ffbcbdbcffb8b8b8ffb4b3b3ffaeaeaeffaaaaaaffa7a7a7ffa7a7a7ffa5a5a4ffa2a2a2ffa0a0a0ff9e9e9eff9b9a9bff9a9a9aff999999ff989798ff959596ff939494ff929292ff919190ff909090ff8f8e8eff8c8d8cff8a898aff858585ff818181ff7e7d7eff7b7c7bff787879ff757575ff727373ff707070ff6e6e6dff6c6c6cff696a6aff686868ff676767ff616061ff5e5e5dff5c5c5bff5a5a59ff595959ff565656ff545453ff505150ff4e4e4eff4a4b4bff494848ff464646ff444443ff414141ff3e3e3eff3a3a3aff373737ff343534ff202020ff040504ff040504ff040404ff040303ff030303ff030303ff030203ff030202ff020202ff020202ff010201ff020101ff010101ff010101ff010101ff000001ff000000ff000000ff010000ff010000ff010000ff010101ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff0f0f0fff232222ff3a393aff4d4d4dff535454ff585858ff5c5c5cff606060ff636362ff656565ff676667ff6b6b6aff6e6f6eff6e6d6eff6a6a6aff676767ff666666ff656666ff666666ff666665ff666666ff5c5d5dff5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffbfbfbfff9f9f8fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcddddffdddcdcffdddddcffdcddddffdddddeffe1e2e2ffe6e6e6ffe9e8e9ffeaeae9ffeaeae9ffeaeae9ffe8e8e8ffe5e5e4ffe3e3e2ffe1e2e1ffe3e3e3ffe4e4e4ffe6e5e5ffe7e7e6ffe8e8e7ffe8e9e9ffe9eaeaffebeaebffebebebffecececffedededffedededffeeeeeeffeeeeeeffefeeeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f3f3fff4f3f3fff4f4f4fff4f3f3fff4f3f4fff4f4f4fff4f5f5fff4f4f4fff4f5f4fff5f5f5fff5f5f4fff5f5f5fff6f5f5fff6f6f5fff5f6f6fff6f5f6fff6f6f6fff6f6f7fff6f7f7fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f8fff8f8f7fff8f8f7fff8f8f7fff8f7f8fff7f7f7fff8f8f7fff7f8f7fff8f8f8fff7f8f8fff8f7f7fff7f8f7fff8f8f7fff7f7f8fff7f7f7fff8f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f8fff7f7f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafffafaf9fffafaf9fffafaf9fffaf9fafff9f9f9fffafafafff9faf9fffafafafffafafafffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9f9fafffaf9f9fffaf9f9fff9f9f9fffaf9fafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff8f7f8fff7f8f7fff7f7f8fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f6f7fff7f7f6fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff6f6f7fff7f6f6fff6f7f6fff7f6f6fff6f6f7fff6f6f6fff7f6f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f5f6fff6f6f5fff6f5f6fff6f6f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f1f1fff1f1f1fff0f0f1fff0f1f1fff0f0f0fff0f0effff0f0efffefefeeffeeeeeeffeeedeeffedededffebecebffeaeaeaffe9eae9ffe8e8e8ffe7e7e7ffe5e6e6ffe4e4e4ffe3e4e3ffe6e6e6ffe9eaeaffeaeaeaffeaebebffeaeaeaffeaeae9ffe9e9e8ffe7e7e6ffe3e3e3ffe0e0e0ffe1e1e1ffe1e2e1ffe2e1e2ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff2f3f3fff4f4f4fff9faf9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777676ff737373ff6d6d6dff666665ff616161ff616161ff616161ff5e5f5eff555556ff4c4c4cff454646ff434444ff424242ff414141ff3a3a3aff39393aff393839ff383738ff363636ff353534ff333433ff323232ff313030ff2f2f2eff2f2e2fff2f2f2fff2c2d2cff262627ff252524ff2d2e2eff333333ff343534ff343535ff363636ff383837ff373737ff3b3b3bff3f3f3fff414141ff424242ff444443ff454545ff464646ff484747ff494949ff4c4c4cff4e4f4eff525252ff5a5a5aff5c5c5cff5d5d5cff5e5e5eff605f5fff606060ff5f5e5fff5d5d5dff595a59ff555454ff535352ff515151ff505050ff4f4f4fff4e4e4eff4d4d4dff4d4c4cff4b4b4bff464646ff444444ff434343ff424242ff414241ff414141ff3f3f40ff404040ff414141ff3f4040ff3d3d3dff3c3c3cff3a393aff373738ff363536ff353435ff343333ff333332ff323232ff313132ff2f2e2eff2a2b2aff2b2b2bff2d2d2cff2d2d2dff2a292aff2a2a29ff292a29ff2a2a2aff292a29ff303131ff333333ff343434ff363636ff373737ff383837ff373838ff383838ff383838ff383838ff383738ff383837ff383838ff4d4e4eff4d4e4dff4d4e4eff4e4e4dff4e4d4eff5555550000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff111111ff343535ff666666ff868686ff939292ff9a9a9bffa0a0a0ffa3a2a3ffa4a3a4ffa6a6a5ffa9a9a8ffacadadffbfbebeffe7e8e7fffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfafffafbfafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffbfafafffafbfbfffbfafbfffafafbfffafbfafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfafffafafafffafafafffafafafffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffafbfbfffafbfafffafbfbfffbfbfafffafafafffafbfafffafafafffafafafffafbfbfffbfafbfffafafbfffafbfafffbfafafffafbfafffafafafffbfafafffafbfbfffafafafffbfbfafffbfbfbfffafafbfffafafafffbfafafffafafafffafafafffafafafffbfbfafffafafbfffbfafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfafbfffbfafbfffbfafafffbfbfafffafbfafffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffcfcfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfafbfffafbfbfffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfbfff7f7f7ffd8d8d8ffb2b2b2ff9e9e9eff9c9b9cff9b9b9aff999a99ff989898ff959695ff929292ff8c8c8cff828281ff6f6f6fff494949ff201f1fff0a0b0aff040404ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000ffedececfff0f0f0fff0f0f0fff0f0efffefefefffefefefffeeefefffefefeffff0f0f0fff1f1f1fff2f2f2fff2f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f5fff5f5f5fff6f6f6fff7f6f7fff8f8f7fff9f9f8fff9fafafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafbfafffbfbfbfffcfcfbfffbfcfcfffbfbfcfff9faf9fff7f7f7fff5f5f5fff4f4f4fff3f4f3fff3f3f3fff3f3f2fff2f2f2fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff0f1f0ffeff0f0fff0f0effff0eff0ffeff0efffefefefffefefeeffeeefefffefeeefffeeeeefffeeeeeeffeeededffedededffecececffebebebffe9eaeaffe8e8e8ffeaeaeaffe9e8e8ffe7e7e7ffe5e5e6ffe5e5e4ffe3e3e3ffe2e2e2ffe0e1e0ffdfdfdfffdddddeffdcdcdcffdbdbdcffdadbdbffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd9dad9ffdbdadbffdbdadaffdbdcdbffdcdbdcffdcdddcffdcddddffddddddffdededeffdedfdfffdfdfe0ffe0e0dfffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e6e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e7e6ffe7e6e7ffe7e6e6ffe7e7e7ffe8e7e7ffe7e7e8ffe7e8e7ffe8e7e7ffe8e8e7ffe8e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebebffebebebffebebebffebeaebffebebebffebebecffecebecffecebecffececebffecececffecececffedececffecedecffedecedffedececffedededffedecedffedededffedededffedededffededecffecededffedededffededecffedededffececedffedececffecedecffecececffecedecffecececffecececffecececffecececffebececffebecebffebececffececebffecebecffebecebffebebebffebebebffebebebffebebebffebeaebffeaebeaffebeaeaffeaebeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e2ffe2e2e1ffe1e1e0ffdfe0e0ffdfdfdeffdddeddffdcdcdcffdbdbdbffdbdbdaffd9d9daffd8d9d8ffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d3ffd0d0d0ffcdcdcdffcbcacbffc7c7c7ffc3c3c3ffc0c0c0ffbcbcbcffb8b8b8ffb3b3b3ffb0b0b0ffacababffa6a6a6ffa3a3a3ffa0a1a0ff9e9f9fff9c9d9cff9a9a9aff989998ff979797ff959494ff939494ff929292ff919091ff8d8e8dff8c8c8cff8a8b8aff898989ff888888ff878787ff858585ff828181ff7e7d7eff7a7a7aff777778ff757574ff717171ff6f6f6fff6c6d6dff6b6b6bff686869ff666665ff636464ff616262ff5d5d5dff59595aff565656ff535354ff525252ff505051ff4f4e4eff4e4e4dff4b4c4bff484949ff464645ff434343ff403f40ff3d3d3dff3c3c3cff39393aff363635ff323332ff1f1f1fff060605ff040405ff040404ff040404ff040404ff030303ff030302ff020302ff020202ff020202ff020202ff020102ff020101ff010101ff010101ff010101ff000101ff010100ff010000ff000100ff000000ff000000ff000101ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0c0d0dff1f1f1fff323233ff484948ff515050ff565655ff5a5a5aff5e5e5eff606161ff636362ff646464ff686767ff6b6b6cff6c6c6dff6a6a69ff666566ff656565ff656666ff666666ff656666ff5d5d5cff5c5d5dff5c5d5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfbfcfffaf9f9fff6f6f6fff6f5f6fff6f6f5fff5f6f6fff6f6f6fff6f6f5fff7f7f7fff7f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcddddffddddddffdcdcddffdddddcffdcdcdcffdedfdfffe3e3e4ffe7e7e8ffe9e9e9ffe9e9eaffeae9eaffeae9eaffe8e7e7ffe5e5e4ffe2e2e2ffe1e2e2ffe3e3e2ffe4e4e4ffe6e6e6ffe7e7e6ffe8e8e8ffe9e9eaffeaeaeaffeaebebffecececffecedecffecededffeeeeeeffeeeeeeffefefefffefefefffefefefffeff0effff0f0f0fff0f1f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f2f2fff1f2f1fff2f2f2fff2f3f2fff2f2f2fff2f3f2fff3f2f3fff3f3f2fff3f3f3fff4f3f4fff3f3f4fff3f4f4fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f6f7fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f8f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff8f8f8fff7f7f8fff8f7f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafffaf9fafffaf9fafffaf9fafffafaf9fffafaf9fff9fafafffafaf9fffafaf9fffaf9fafffafaf9fffafafafffaf9fafffafafafff9fafafffafafafffafaf9fff9fafafffafafafffafaf9fffafafafff9f9fafffaf9f9fff9faf9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f7fff6f6f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f2f2fff2f1f1fff1f0f1fff0f1f0fff1f0f0ffeff0efffefefefffefefefffeeeeefffeeeeeeffedededffecececffebebebffe9e9eaffe9e9e8ffe7e7e7ffe6e6e6ffe4e5e5ffe3e4e3ffe5e5e5ffe9e8e8ffeaebebffeaebebffeaeaeaffe9e9eaffe9e8e9ffe7e7e8ffe4e3e4ffe1e1e2ffe2e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff0f0f0fff4f4f4fffafafafffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff767676ff737373ff6c6d6dff666566ff616262ff5e5e5eff565655ff4c4c4cff464646ff444444ff424242ff414140ff3d3e3eff3c3b3bff393939ff383938ff383737ff363636ff343434ff343434ff323333ff303030ff2e2e2dff2f2f2eff313030ff302f2fff2b2b2bff2a2a29ff373736ff3b3b3bff3c3c3bff3d3d3dff403f3fff444444ff4a4a4aff505050ff535454ff565655ff575757ff585958ff595a5aff5b5a5aff5b5b5bff5c5d5dff606060ff656465ff676868ff696969ff6b6b6aff6c6c6cff6e6e6eff707070ff6f7070ff6f6e6eff6e6e6eff6e6e6dff6d6d6cff6a6a6bff686868ff666666ff656565ff646464ff636363ff616262ff606061ff5c5c5cff5a5a5aff595959ff575858ff555555ff525252ff505050ff515151ff504f50ff4b4b4bff454545ff3e3f3fff3c3b3bff393839ff363736ff353434ff333233ff303131ff303030ff303030ff2e2e2eff2e2e2dff2d2d2cff2d2d2dff282728ff282829ff2a2a29ff2a2a2aff2a2a29ff2d2e2dff2c2c2cff313131ff333333ff343434ff363635ff373738ff383837ff383838ff373837ff373738ff383838ff383838ff4d4e4eff4e4e4dff4e4e4eff4d4e4eff4e4e4eff565655ff5b5b5b000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff080808ff1d1d1dff4c4c4bff787979ff8e8e8dff989898ff9e9f9effa2a1a1ffa3a3a3ffa4a5a4ffa8a8a8ffababacffb1b1b1ffd2d2d1fff8f7f7fffafafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffafbfbfffbfafafffbfafbfffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafbfbfffbfafafffafafafffafafafffbfbfafffafbfafffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafafffafbfafffbfafafffbfbfafffafafbfffafafafffbfafbfffafbfbfffbfafafffbfafbfffafafafffbfbfafffafafbfffafafafffafafafffafafafffafafbfffbfafafffafbfbfffafafbfffbfbfafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffbfbfafffafbfbfffbfbfafffafafbfffafbfafffbfafafffbfafbfffafbfafffbfafafffafbfbfffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfdfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffcfcfdfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfbfcfffbfcfcfffafafaffeeefeeffbabab9ffa2a2a2ff9d9d9dff9b9b9cff9a9b9aff999999ff979797ff949494ff909090ff888888ff787878ff585857ff2c2b2bff0e0e0fff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000ffecececffecececfff0f0f0ffeff0effff0efefffeeefefffedededffefefeefff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f3f3fff4f3f3fff4f4f4fff4f5f5fff6f6f5fff7f6f7fff7f8f7fff8f8f8fff9f9fafffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafbfffafafafffbfbfafffbfbfbfffcfcfbfffbfbfbfffbfafafff9f9f9fff7f7f6fff5f5f4fff3f4f4fff4f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f1f0fff0f0f0ffeff0f0fff0f0f0fff0f0efffefeff0ffefefefffefefefffefefefffefeeefffefeeefffeeeeeeffeeeeeeffededeeffecededffebececffeaeaeaffe9e8e9ffeaeaeaffe8e9e9ffe8e7e8ffe7e7e6ffe5e5e5ffe4e4e4ffe2e3e3ffe1e1e1ffe0e0e0ffdededeffdddddeffdcdcdcffdbdbdbffdadadaffd8d9d9ffd8d8d8ffd8d8d9ffd8d9d8ffd9d8d8ffd9d8d9ffd8d9d8ffd9d8d9ffd8d9d9ffd8d8d8ffdadadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffdddddcffddddddffdddeddffdedfdeffdfdfdfffe0dfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe3e2e2ffe3e2e3ffe2e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e4ffe6e5e5ffe5e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e8e8ffe8e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffe9e9eaffeaeaeaffeaeaeaffebeaebffebeaebffeaeaeaffebebeaffeaebebffebebebffebebecffebecebffecebebffecebecffebececffecececffececedffecececffecedecffededecffededecffedededffedededffedededffedededffedededffededecffececedffedececffedededffecedecffedececffececedffedececffecececffecececffecececffecececffecececffebececffecebebffecebebffebecebffebebebffececebffecebecffebebebffebebebffebebebffebebebffebeaebffeaeaeaffeaebeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e6ffe7e6e7ffe6e7e6ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffdfe0dfffdfdfdfffdddedeffdcdcdcffdcdcdbffdbdadaffdadad9ffd9d9d9ffd7d7d7ffd6d6d5ffd4d4d4ffd2d3d2ffd0d1d0ffcececeffcccbcbffc9c9c8ffc5c5c5ffc1c0c0ffbcbcbdffb9b9b9ffb5b5b5ffb1b1b1ffaeaeaeffadadadffa9a9a8ffa1a2a2ff9e9e9dff9b9b9bff989998ff969696ff959594ff949494ff919191ff909090ff8e8e8eff8d8c8cff8b8a8bff878787ff868786ff848585ff838383ff818282ff808080ff7f7e7fff7b7b7bff777878ff757475ff727272ff6e6f6eff6c6c6cff6a6a6aff686868ff666666ff636463ff616162ff605f5fff5d5d5dff585858ff545555ff525252ff4f4f50ff4c4d4cff4a4a4aff484848ff474847ff474747ff454545ff424242ff3f403fff3c3c3bff3a3939ff373737ff363536ff333333ff1e1e1eff040504ff030403ff030303ff040303ff040404ff030303ff030303ff020203ff030202ff020202ff010202ff010102ff020202ff010201ff010201ff010101ff010101ff000101ff010101ff010100ff010101ff000101ff010101ff000101ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff131313ff2b2a2aff444444ff4f4f4eff535454ff575858ff5b5b5bff5e5e5eff605f60ff626161ff656565ff696969ff6a6a6aff676867ff646464ff636464ff656565ff666665ff5d5d5dff5d5d5dff5d5d5dff5d5d5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffafafafff7f6f7fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f7f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdbdcdbffdddcddffdcddddffdcdcdcffdddddcffdcddddffddddddffdbdadbffdcdcdcffe1e0e0ffe5e6e5ffe8e8e8ffe9e9eaffe9eae9ffeaeae9ffe9e9e9ffe6e6e6ffe3e3e3ffe1e1e2ffe2e2e2ffe4e4e3ffe6e6e5ffe7e6e6ffe8e8e8ffe9e9e9ffeaeae9ffebebebffebecebffecececffecececffedededffeeeeeeffeeeeeeffefefeeffefefeffff0efeffff0eff0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff2f1f1fff1f2f2fff2f2f2fff3f3f2fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff3f4f3fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f7f8fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fffaf9f9fffaf9fafff9faf9fffaf9f9fff9fafafff9f9f9fffafaf9fffafaf9fffafaf9fffafafafffafafafffafaf9fffafafafffafafafffafaf9fff9f9f9fffaf9f9fffafafafff9faf9fffaf9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff8f9f9fff8f8f8fff9f8f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f8f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff6f7f7fff7f7f6fff6f6f7fff6f7f6fff7f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff6f5f6fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff4f5f5fff5f5f4fff4f4f4fff3f4f4fff4f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f0f1fff0f0f0fff0f0efffefeff0ffefefefffeeefeeffeeeeeeffedededffedececffebececffeaeaeaffe9e9e9ffe7e8e7ffe7e6e7ffe5e6e6ffe3e4e4ffe4e4e3ffe7e7e7ffeaeaebffebeaebffeaeae9ffeaeae9ffe9e9e9ffe9e8e8ffe5e5e6ffe1e2e2ffe1e0e0ffe2e1e2ffe1e2e1ffe2e1e2ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e0ffe1e1e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f3f3fff2f2f2fff3f3f3fff3f3f3fff3f2f3fff0f1f1fff0f0f0fff5f5f4fffafbfafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7979ff787878ff767676ff737373ff6d6d6dff666665ff646465ff5c5c5bff545454ff4e4e4fff4b4b4bff494848ff464646ff434343ff404141ff3e3f3eff3e3d3eff3e3e3dff3d3d3dff3b3a3bff393939ff373737ff353635ff333433ff323233ff343333ff333333ff303030ff313030ff434343ff454545ff434343ff444444ff474747ff4c4b4bff505050ff545354ff575857ff5a5b5aff5d5e5dff5f5f5fff606061ff616162ff636263ff656565ff696969ff6e6d6dff717170ff717272ff737273ff747575ff777777ff777878ff787878ff787878ff787878ff787877ff767677ff747475ff717171ff6f6f70ff6f6f6fff6f6f6fff6e6e6eff6d6d6dff6d6c6dff6c6c6cff6b6a6bff6a6a6aff6a6a69ff686969ff666766ff636363ff606061ff5e5e5fff5d5d5dff575757ff50504fff4a4a4bff444544ff404040ff3c3c3cff373738ff323232ff2f2f2fff2e2e2eff2e2e2eff2e2f2eff272728ff232323ff252525ff272727ff282828ff2a2a2aff2e2d2dff2b2b2cff2c2c2cff2c2d2dff313030ff333433ff343435ff363636ff373837ff373838ff373737ff383738ff373838ff4e4d4eff4e4e4eff4e4e4eff4e4e4eff4e4e4dff555655ff5c5b5bff5e5e5e000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff151515ff3a3a3aff696969ff868687ff949594ff9c9c9cffa0a0a0ffa2a2a2ffa4a3a4ffa7a7a7ffa9a9a9ffadadadffbcbdbcfff0eff0fff9f9f9fffbfbfafffafafafffbfafafffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffafbfafffbfafafffafafafffafafbfffafafafffafafafffafafafffafaf9fffafafafffafaf9fffafafafffafafafffafafafffbfbfbfffbfbfafffafafafffafbfafffafafafffafafbfffafbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffbfafafffbfafbfffafbfbfffbfafbfffafbfafffbfbfbfffbfbfafffbfbfafffafbfbfffbfafafffafafbfffafbfbfffafafafffafafbfffbfbfbfffafbfafffbfafafffafafafffafafbfffafbfafffafbfbfffafafbfffafbfafffafafafffbfafafffafafbfffafafbfffbfafafffafbfafffbfbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffbfbfafffbfafbfffbfafbfffbfbfafffafafafffafbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffbfcfcfffbfbfbfffcfbfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffcfcfdfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffcfdfcfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfcfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfff7f7f7ffdedfdeffa5a5a5ff9f9e9fff9c9c9cff9b9b9bff9a9999ff999998ff969696ff929292ff8c8d8cff808081ff676666ff3e3e3eff1b1a1bff090909ff020302ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000ffecececffecececffecececfff0efefffefefefffeeeeedffededeeffeeeeeeffefefeffff0f0f0fff0f1f1fff1f1f1fff1f2f2fff2f3f2fff3f3f4fff4f4f4fff5f4f5fff6f6f6fff7f6f7fff8f7f7fff8f8f8fff9f9f9fffafafafffafbfafffbfafbfffbfbfbfffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfcfffbfcfbfffafbfbfff9f8f8fff7f7f7fff5f4f5fff4f4f4fff3f4f3fff2f3f3fff2f2f2fff2f2f2fff1f1f2fff2f1f1fff1f1f1fff1f0f1fff0f0f0fff0f1f0fff0f1f0fff0eff0ffefeff0ffefeff0ffefefefffefefefffefefefffeeefeeffefeeeeffeeeeeeffededeeffedededffecededffebebecffe9eae9ffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe6e6e6ffe5e5e5ffe4e4e3ffe2e2e3ffe1e2e1ffdfe0e0ffdededeffddddddffdcdcdcffdbdbdbffdadad9ffd9d9d9ffd8d9d9ffd8d8d9ffd9d9d8ffd9d9d9ffd9d8d9ffd9d9d9ffd8d8d8ffd8d9d8ffdadbdaffdbdadbffdbdbdbffdcdcdbffdcdcdcffdddcdcffdededdffdededeffdfdedfffdfe0e0ffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffeaebebffebebebffeaebebffebebeaffebebebffebebebffebebecffecececffecececffecececffecececffecececffecececffecedecffececedffedecedffededecffedededffedededffeeeeedffedededffedededffedededffecededffedececffedededffedecedffecedecffecedecffecedecffecececffecececffecececffecebecffebecebffecebecffebebebffebebebffeaebebffebeaebffeaebebffebebebffeaeaeaffeaeaeaffebebebffeaeaeaffeaeae9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e5ffe4e4e5ffe4e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe0e1e0ffe0e0e0ffdfdfdfffdfdfdfffdedddeffddddddffdbdbdcffdadbdbffd9dad9ffd8d8d9ffd8d7d8ffd6d6d6ffd4d4d4ffd2d1d1ffd0d0d0ffcececeffcbcbccffc9cac9ffc6c7c7ffc3c3c3ffbfbfbfffbbbabbffb7b7b7ffb6b6b6ffb2b3b3ffaeaeaeffaaaaaaffa5a6a6ff9f9f9fff9a9a9aff979797ff949494ff929291ff909191ff919090ff8e8e8eff8a8a8aff898a8aff888888ff878787ff858585ff838382ff808081ff7e7f7fff7d7e7dff7c7c7cff7a7a7bff787878ff747474ff717171ff6e6e6fff6b6b6bff696869ff676767ff656665ff636363ff616161ff5e5e5eff5c5c5dff5a5a5bff585858ff535454ff515151ff4e4e4fff4b4c4bff494849ff474746ff444445ff424242ff414140ff3f3f3fff3e3e3eff3b3c3bff383839ff363636ff333333ff2f2f2fff1c1b1bff040404ff020202ff020203ff030303ff030303ff040303ff030403ff030203ff030302ff020302ff020202ff020101ff020102ff010102ff020102ff010201ff020102ff010101ff010101ff000101ff010001ff000101ff010101ff000001ff000001ff010101ff000100ff010000ff000000ff000001ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040304ff0e0e0eff222322ff3d3d3cff494949ff505151ff555555ff585858ff5b5b5bff5c5d5cff5e5e5eff626161ff656566ff686868ff676666ff646464ff626261ff636464ff5d5d5cff5c5c5cff5d5d5dff5c5d5dff5d5d5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfcfdfffafafafff7f7f6fff5f4f4fff6f5f5fff6f6f6fff7f7f7fff7f7f7fff7f8f8fff7f8f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdddcdcffddddddffdddddcffdcddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdddedeffe3e3e2ffe7e7e7ffe8e9e9ffe9e9eaffeaeaeaffeaeaebffe8e8e8ffe5e5e5ffe2e2e2ffe1e2e2ffe3e3e3ffe5e4e5ffe6e6e6ffe7e7e7ffe8e8e8ffeae9e9ffebebeaffebebebffecececffecededffedededffeeededffeeefeeffefeeefffefefefffeff0efffeff0f0fff0efeffff0f0f0fff0f0f1fff1f0f1fff1f1f1fff2f1f2fff2f1f1fff2f2f1fff1f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f3fff3f2f3fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f6fff6f7f6fff6f7f6fff6f6f7fff7f6f7fff7f7f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff6f7f7fff7f7f7fff7f8f7fff8f7f8fff7f8f7fff7f8f7fff7f8f8fff7f7f7fff8f7f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9f9fffaf9f9fff9f9f9fffaf9f9fffafafafffafafafff9f9fafff9fafafff9fafafffaf9f9fffafafafffaf9fafffafaf9fff9faf9fff9faf9fff9f9f9fff9f9fafff9f9fafffaf9f9fff9faf9fffaf9fafff9f9f9fff9faf9fff9faf9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f6f7fff6f7f6fff6f6f7fff7f7f6fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff5f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f4f5fff4f4f4fff4f4f3fff3f4f3fff3f2f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0ffefeff0ffefeff0ffefefefffeeeeefffedeeeeffedededffecececffebebebffeaeaeaffe9e9e9ffe8e7e7ffe6e6e6ffe5e5e4ffe3e3e3ffe5e6e5ffe9e9e9ffebebebffeaeaebffeaeaeaffe9e9e9ffe8e9e8ffe7e7e7ffe3e3e3ffe1e0e1ffe2e2e1ffe2e1e2ffe2e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e1e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f2fff2f2f3fff2f2f2fff3f2f3fff1f2f1fff1f1f0fff0f1f1fff5f6f5fffafbfafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff797a7aff787878ff767776ff737373ff6d6d6dff6e6e6eff676667ff5f5f5fff5a5a5aff555554ff505150ff4e4e4dff4a4a4aff474747ff444444ff424242ff404141ff3f4040ff3d3e3dff3b3b3bff3a3a3aff383939ff363636ff343334ff343434ff343534ff333333ff333333ff444545ff464746ff454545ff464746ff4a4a4aff4d4d4dff505050ff535353ff575758ff5c5b5cff5f5f5fff616161ff636463ff666665ff676868ff6a6a6aff6d6d6eff717272ff757474ff757575ff767676ff787878ff7a7a7aff7b7b7bff7c7c7cff7d7d7dff7c7c7cff7b7b7bff7b7b7bff797979ff777777ff757575ff757574ff757575ff747474ff737373ff727373ff727273ff717271ff6f7070ff6f6f6fff6d6e6eff6c6b6cff686867ff646464ff616261ff5f5f5fff5c5c5bff575757ff525353ff4c4c4cff474847ff444445ff3f4040ff393a39ff343333ff2f2f2fff292a2aff242424ff212121ff232322ff252625ff272727ff2a2a2aff2d2d2dff2b2b2bff2a2a2aff2b2b2aff2b2c2bff2c2c2cff313031ff333334ff343435ff363536ff383737ff383837ff383837ff3d3d3dff464646ff4d4e4eff4d4d4eff4d4e4eff565555ff5b5b5bff5e5e5eff62616200000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff0f0f0fff2e2e2eff5a5a5bff7c7c7cff90908fff989998ff9e9e9effa1a1a1ffa3a3a2ffa6a5a5ffa8a9a9ffabababffb0b0b0ffdddcdcfff3f4f3fffafafafffbfafbfffbfbfbfffafbfafffafbfafffbfbfbfffbfbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafafafffbfafafffbfafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafff9f9fafffafaf9fff9fafafffaf9fafffafafafffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafbfafffafafafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffafafbfffafbfbfffbfbfafffafbfafffbfafafffafafafffafafafffbfafafffbfafafffbfafafffafbfafffafafafffafafafffafbfafffafbfafffafbfafffafbfafffbfafafffafafafffafafafffafbfbfffafafbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafbfbfffbfbfbfffbfbfafffafafafffafbfbfffafbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbffeeeeeeffc5c5c5ffa0a0a0ff9e9e9eff9c9d9cff9b9b9bff999999ff979797ff949494ff8f8f90ff868786ff767676ff555555ff2d2d2dff101111ff050606ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000ffecececffececedffecececffecedecffedeeeeffedededffedededffeeedeeffefefeefff0f0f0fff0f1f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff4f5f4fff5f6f6fff6f7f6fff7f8f7fff8f8f8fff9fafafffafafbfffafafafffbfafbfffafbfafffafafafffafafafffafafafffafafafffbfbfbfffbfbfcfffbfbfbfffafafafff8f8f8fff6f6f6fff4f5f5fff3f4f4fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f0fff0eff0ffeff0f0fff1f1f0fff0f0f0fff0f0efffefeff0ffefefeffff0efefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffececebffebeaebffeaeaeaffe9e9e9ffe8e9e9ffe8e8e9ffe7e7e7ffe5e6e6ffe5e4e5ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdededeffddddddffddddddffdbdbdbffdadadaffdadad9ffd8d9d8ffd8d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdcdbdbffdbdcdbffdcdcdcffdddcddffddddddffdddeddffdededeffdfdfdfffe0e0dfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e5ffe5e6e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe9e9e9ffeae9e9ffe9eaeaffeae9eaffe9eae9ffe9eaeaffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebeaffeaebeaffebebebffeaebebffebebebffecebebffebecebffebececffecececffececebffecebecffecececffececedffecececffedececffecedecffedededffedededffedededffedededffedededffedededffededecffecedecffececedffececedffecededffececedffecececffecececffecececffecececffececebffebececffebecebffebebebffeaebebffebebebffeaebeaffebeaeaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e5e6ffe5e6e5ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdedfdeffdddedeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd7d7d7ffd5d5d5ffd3d4d3ffd2d2d2ffd0d0d0ffcececeffcbcbcbffc8c9c8ffc6c6c6ffc3c3c3ffc0c1c0ffbdbdbdffb9b9baffb6b6b7ffb3b4b4ffb0b0b1ffacacacffa5a6a5ffa0a0a0ff999998ff939393ff8f908fff8c8c8dff8a8b8bff8a8a89ff8b8b8bff888888ff858485ff828282ff828181ff818080ff818180ff7f7f7fff7d7d7dff7c7c7cff797a79ff787878ff767676ff747474ff727272ff6d6d6dff6a6a6aff666767ff656465ff636463ff626262ff606060ff5e5e5eff5c5c5cff5a5a59ff585858ff555555ff515151ff50504fff4d4d4dff4b4b4bff484848ff454645ff434444ff414241ff3f3f3eff3d3c3cff3a3b3bff383939ff373737ff353535ff333332ff272827ff111011ff020202ff010202ff010201ff020202ff020202ff020202ff020202ff020203ff020303ff020203ff020202ff020202ff020201ff020201ff020201ff010201ff010201ff010101ff010201ff010101ff010101ff010101ff010001ff000000ff010000ff010001ff010100ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff0b0a0aff1c1d1cff373737ff434343ff4d4e4dff525252ff555554ff575756ff595858ff5a5a5aff5e5e5eff616262ff656465ff666766ff646465ff606060ff5c5c5dff5d5d5dff5d5d5cff5d5d5dff5d5d5cff5c5d5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffafbfafff7f7f7fff6f5f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f9f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcddddffdcddddffddddddffdcdcdcffdddcddffdcdcdbffdcdcdcffddddddffdcdddcffddddddffe0e0e0ffe5e5e5ffe8e8e8ffe9e9e8ffe9eaeaffeaebeaffeaeae9ffe7e6e7ffe3e4e4ffe2e2e2ffe2e2e2ffe5e4e5ffe6e6e5ffe7e7e7ffe9e8e9ffeaeaeaffeaeaeaffebebebffecececffecececffedededffedededffeeedeeffeeefefffeeefefffefefeffff0efeffff0f0effff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f6fff6f6f6fff7f7f7fff6f6f7fff6f7f7fff7f7f7fff6f7f6fff6f7f7fff7f7f7fff7f7f6fff6f6f6fff6f7f7fff6f7f7fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f7fff6f7f7fff6f6f6fff6f7f6fff7f6f7fff6f7f6fff6f7f6fff7f6f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff8f7f7fff7f8f7fff7f8f7fff8f8f7fff7f8f8fff7f8f8fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9fafff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9fafff9fafafff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9fafff9fafafff9f9fafff9f9fafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f9fff9f8f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f7f7fff7f7f7fff6f7f6fff6f7f7fff6f7f7fff6f7f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f5f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff4f4f4fff3f4f4fff4f4f3fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff2f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0efffefefefffefefefffeeefeeffeeeeeeffedededffedecedffebebecffebebeaffe9eaeaffe8e8e9ffe7e7e7ffe5e6e6ffe4e4e4ffe3e3e4ffe8e7e8ffeaeaeaffebebebffeaeaeaffe9e9e9ffe9e9e9ffe7e8e8ffe5e5e5ffe2e2e1ffe0e0e0ffe1e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e2e2ffe1e2e2ffe1e1e1ffe2e1e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff2f3f3fff2f2f3fff2f3f2fff2f2f2fff1f1f1fff0f0f0fff6f6f6fffcfcfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a7a7aff797979ff787878ff767676ff737373ff747474ff6c6c6dff666666ff606160ff5b5b5bff565656ff535352ff4f4f4fff4c4c4bff484848ff454546ff444343ff414141ff3e3e3fff3d3d3dff3b3b3cff393a3aff373737ff353435ff343434ff343434ff333233ff333333ff464546ff474747ff464646ff494949ff4c4c4cff4e4e4fff525151ff555555ff595959ff5d5d5dff616161ff646363ff666666ff696969ff6b6b6bff6e6e6eff717171ff747474ff777777ff787878ff7a7a7bff7c7c7dff7e7e7dff7f7f7fff807f7fff808080ff7f7f7fff7e7e7eff7d7d7dff7c7d7cff7a7b7bff797979ff787878ff787878ff787778ff777677ff757575ff757575ff757474ff747374ff727271ff707070ff6d6d6eff6a6a6aff666766ff646363ff616161ff5e5e5dff595a5aff565655ff4f4f4fff49494aff464646ff424242ff3d3d3dff383839ff333333ff2c2d2dff262626ff242324ff262626ff292a29ff2c2b2cff2d2d2dff2e2e2eff2d2d2dff2c2d2dff2f2e2eff303030ff313131ff333232ff333333ff343334ff363636ff383838ff383838ff383738ff393938ff3e3d3dff464646ff4e4d4eff555555ff5b5b5bff5e5e5eff626262ff65656500000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff090909ff1e1e1eff464747ff6f6f6eff888888ff959595ff9d9c9dff9f9fa0ffa1a1a2ffa5a4a5ffa7a7a7ffa9aaaaffadadacffc2c2c2ffe5e4e4fff9f9f9fffbfafbfffafbfafffbfafbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9f9fffaf9fafffafafafffaf9fafffaf9fafff9f9f9fff9faf9fffaf9f9fffaf9fafffbfbfbfffbfbfbfffafafafffaf9fafffafafafffafafafffafafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafbfffbfafafffafafafffafafafffbfafbfffafbfbfffafafafffbfbfbfffafafafffafafafffbfbfafffafafafffafafafffafbfafffafbfafffafafafffafafafffbfbfafffbfafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffafafbfffafafbfffbfafbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfbfafffbfafbfffbfafbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfdfcfffdfcfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffdfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfff7f7f8ffdcddddffaeaeadff9f9f9fff9e9e9eff9c9d9cff9b9a9bff989998ff969696ff929393ff8d8d8dff818081ff6b6b6bff454545ff212020ff0b0b0bff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffecececffecececffedededffededecffededeeffefeeeeffeff0effff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f8f9fff9f9fafffafbfafffbfafafffafafafffafafafffafafafffaf9fafffafaf9fffafafbfffafbfbfffbfbfbfffbfbfbfffbfafafff8f8f8fff7f6f6fff5f5f5fff4f3f4fff3f3f3fff3f3f3fff3f2f2fff2f1f2fff2f2f1fff1f0f1fff0f0f0fff0f0f0fff1f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0ffefefeffff0f0efffefefefffefefefffefefeeffeeefeeffeeeeeeffeeefeeffedeeeeffededecffecececffecececffebeaebffeaeaeaffe9e9e9ffe9e9e8ffe8e8e8ffe7e6e7ffe5e5e5ffe5e4e4ffe3e3e4ffe2e2e2ffe0e1e1ffdfdfdfffdedfdfffdededeffddddddffdcdcdcffdbdadbffd9d9daffdad9d9ffd9d9daffd9d9daffdad9daffd9d9daffd9dadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdddcddffddddddffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe3e2e2ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe5e5e4ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e9ffe9e8e8ffe8e8e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaebeaffebeaeaffebebebffebebebffebebebffecebebffebebebffebebebffecebecffebebecffebececffecececffececedffecededffecececffecececffedececffedededffededeeffedededffedededffecededffecededffedededffedededffececedffedececffecececffedececffecececffecececffecececffecebecffececebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffebeaebffeaeaebffeaeae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e9e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e3ffe3e2e3ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdeffdededeffdcddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd7d7d8ffd5d6d6ffd3d3d2ffd0cfd0ffcececeffccccccffcbcacbffc8c8c8ffc6c6c6ffc3c3c3ffc0c0c0ffbebebeffbbbbbbffb7b7b7ffb4b3b3ffb0b0b0ffadacadffa8a8a8ffa3a2a3ff9b9b9aff959495ff90908fff8c8b8cff888988ff868686ff848484ff848483ff818181ff807f80ff7e7e7eff7c7c7cff7b7b7bff7a7a79ff787979ff777777ff767676ff767676ff747575ff717272ff6f6f6fff6e6e6eff6c6c6cff666566ff626162ff606060ff5f5f5fff5e5e5eff5d5c5dff5b5b5aff595959ff575758ff555555ff525353ff505050ff4d4d4dff4c4c4bff494a4aff484847ff454545ff424243ff414041ff3e3e3fff3c3c3cff3a393aff373738ff353636ff333333ff2b2b2bff1b1b1aff060606ff020203ff020201ff020202ff010202ff010101ff020102ff020202ff020202ff030202ff020202ff020202ff020202ff020202ff020201ff020102ff020201ff010101ff010201ff010102ff010101ff010101ff000101ff010101ff010101ff010100ff010101ff010000ff000001ff010100ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff191918ff333333ff404040ff4a4a4aff4f4f4fff515151ff535353ff555555ff585758ff5b5a5bff5d5d5dff616160ff646464ff636363ff5d5d5cff5b5b5aff5c5d5dff5d5c5dff5c5d5dff5d5d5dff5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfafafff8f8f8fff6f5f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff9f8f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddcdcffdddcddffdddddcffdddddcffdbdcdcffdcdbdcffdcddddffddddddffddddddffdddddcffdededeffe3e3e3ffe6e6e7ffe8e8e8ffeae9e9ffeaeaeaffeaeaeaffe9e9e9ffe5e5e6ffe2e3e3ffe2e2e2ffe4e4e4ffe6e5e5ffe7e7e7ffe8e8e9ffe9e9e9ffebeaebffebebebffebecebffecececffedededffedededffeeededffeeeeeeffefeeeeffefefeffff0efeffff0f0effff0f0f0fff1f1f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f3fff2f2f2fff3f3f2fff3f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f4f4fff4f4f3fff4f4f4fff4f5f4fff5f4f5fff5f5f5fff4f5f5fff5f5f5fff6f5f5fff6f5f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f6fff7f6f7fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f7fff6f6f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff8f7f8fff8f8f7fff8f7f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9f9fff9f9f9fffaf9fafffafaf9fff9f9f9fffaf9f9fff9f9fafffaf9f9fff9f9f9fffaf9fafffaf9f9fff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f8f8fff9f8f9fff9f9f9fff9f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff6f6f7fff6f6f6fff6f6f7fff6f6f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f5fff6f6f6fff6f5f6fff6f6f5fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff2f3f2fff3f2f3fff2f2f2fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffefefefffefefefffeeefefffeeeeeeffedededffedededffecececffecebebffeaeaeaffe9e9e9ffe8e8e8ffe7e6e7ffe5e5e5ffe3e3e3ffe6e5e5ffe9e9e9ffebeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e8e8ffe6e6e6ffe3e3e2ffe1e0e1ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e2ffe1e1e2ffe1e2e2ffe2e2e1ffe1e1e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff6f6f7fffcfbfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7a7b7bff797a7aff797979ff787878ff767676ff777777ff707070ff6a6a6aff636464ff5e5f5fff5a5a5aff565756ff535252ff4f4f4fff4b4c4bff494849ff464646ff444344ff414141ff3f3e3fff3d3c3cff3a3b3bff393939ff363636ff353536ff343435ff333333ff353535ff484847ff4a4a4aff4a4949ff4c4b4bff4e4f4fff515152ff545454ff585858ff5c5c5dff616161ff656564ff686767ff6a6b6aff6d6c6dff70706fff727273ff757576ff797979ff7b7c7cff7e7d7eff7f8080ff818181ff838383ff848484ff848585ff848484ff838384ff828382ff828282ff808080ff7f7f7fff7e7e7eff7d7e7eff7c7d7dff7c7c7dff7b7c7bff7a7b7bff797a79ff797878ff767776ff757575ff737373ff707070ff6d6d6dff6a6a6aff676767ff646464ff606161ff5d5c5cff575858ff515151ff4b4a4bff454645ff424142ff3d3e3dff3a3a3bff363636ff303030ff292929ff272626ff292929ff2b2b2cff2d2e2dff2e2e2fff2f2f2fff2f2f2fff303030ff323231ff333434ff353535ff363736ff373737ff383838ff3b3a3aff3d3d3cff3f3e3eff40403fff434343ff494948ff4f4f50ff555556ff5b5b5bff5e5e5eff626262ff646565ff6666660000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff050404ff111211ff333232ff5b5c5cff7b7c7bff909091ff9b9b9bff9f9e9fffa1a1a1ffa3a3a4ffa6a5a5ffa8a8a9ffabababffb1b1b1ffcececefff3f3f3fffafafafffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfafffafbfbfffafafbfffbfafbfffafbfafffafafafffaf9f9fff9f9fafffaf9fafffafafafff9fafafff9f9fafff9faf9fff9fafafff9faf9fffaf9f9fff9faf9fffaf9fafffbfbfbfffafafafffafafafff9fafafffafafafffafafafffafbfbfffbfafafffafbfbfffafbfafffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffbfbfbfffafbfbfffbfafbfffafafbfffafafafffafbfbfffafafafffafbfbfffafafbfffbfafbfffbfbfafffbfbfbfffbfafafffafafbfffafafafffafbfbfffafbfbfffafafbfffafbfafffafbfbfffafbfafffbfafafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9f9fffafafafff9faf9fffafafafffafafafffbfafbfffbfbfbfffbfafbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafafffafafbfffbfafbfffbfbfbfffafbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffcfcfdfffdfcfcfffcfdfdfffdfcfcfffcfdfdfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfafbffecececffc1c1c2ffa2a2a2ff9f9f9fff9e9e9fff9c9d9dff9b9b9aff989898ff949594ff919191ff8a8a8aff797878ff5c5d5dff373737ff161616ff070807ff010102ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000ffecececffecedecffecececffecececffecececffecececffececedffedededffeeeeeeffefeff0ffeff0f0fff1f0f0fff1f2f2fff2f1f1fff2f3f3fff3f4f3fff4f4f5fff5f5f4fff6f5f6fff7f8f7fff8f8f9fff9f9f9fffafafafffafafbfffafafafffafafafff9fafafffafaf9fffafafafffafaf9fffafafbfffbfbfbfffbfbfbfffafafafff8f8f9fff6f7f6fff5f5f5fff4f3f4fff4f3f3fff3f3f2fff3f2f2fff1f2f1fff1f1f2fff1f1f0fff0f0f0fff1f0f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0efefffeff0f0ffefefefffeff0efffefefefffefefefffefefefffefefefffefeeeeffeeeeeeffedededffecededffebececffebebecffeaebeaffe9eaeaffe9e9e9ffe9e8e8ffe7e8e7ffe6e6e6ffe5e5e6ffe4e4e4ffe2e2e2ffe1e1e2ffe0e0e1ffe0dfe0ffdedfdfffdeddddffddddddffdcdcdcffdbdbdbffdadadaffdadadaffdadadaffdadadbffdadad9ffd9dadaffdbdbdbffdcdbdcffdcdcdcffdcddddffddddddffdededeffdedfdeffdfdfe0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e1ffe0e1e1ffe1e2e1ffe2e2e3ffe4e3e3ffe4e4e3ffe4e4e3ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9eaeaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffeaeaeaffeaeaeaffeaebeaffeaebebffeaebebffebeaebffebebebffebebebffebebebffebebebffecebecffebecebffecebecffecececffecececffecececffececedffecececffecececffedededffecededffedededffedededffededecffedecedffedededffededecffecededffececedffecedecffecedecffecececffecececffecececffececebffebecebffebebecffebebebffeaeaebffeaeaebffeaebebffeaebebffebeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe5e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe3e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfe0ffdedfdfffdfdedeffdededeffdeddddffddddddffdbdcdbffdbdbdbffdadad9ffd8d8d9ffd6d7d6ffd5d4d5ffd3d3d2ffd0d0d1ffcececeffcbcacbffc9c9c9ffc5c6c6ffc4c4c3ffc1c1c1ffc0c0c0ffbebdbeffbbbbbbffb9b8b8ffb5b6b6ffb1b1b2ffadadadffa9aaa9ffa6a5a6ffa1a0a0ff999898ff929292ff8d8e8dff89898aff868685ff828283ff808081ff7f7f7fff7d7e7eff7c7b7cff7a7a7aff787878ff767777ff767675ff747574ff727273ff727172ff707070ff6f6f6fff6e6d6dff6c6c6dff696869ff676767ff646565ff5d5d5eff5b5b5bff5b5c5bff595a5aff595858ff575757ff565556ff555555ff525353ff515151ff4e4e4fff4b4c4cff4a4949ff474848ff464545ff444444ff414241ff403f40ff3d3e3dff3c3b3cff393a39ff373737ff353434ff323233ff242424ff060506ff030303ff020203ff020202ff020202ff010201ff010102ff020102ff020101ff010202ff010102ff010202ff020202ff010102ff020202ff020201ff020101ff010201ff010102ff020201ff010102ff010102ff010101ff010201ff010101ff010101ff010101ff000101ff010100ff000101ff000001ff010101ff010101ff010101ff010000ff000000ff000000ff000100ff000000ff0000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060607ff141314ff2e2f2eff3e3e3eff474647ff4b4b4cff4f4e4eff505150ff515252ff545455ff575757ff595959ff5b5c5bff606060ff5f605fff585859ff585858ff5a5b5bff5d5d5dff5c5d5dff5c5d5dff5d5c5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfbfbfff8f8f9fff7f7f6fff7f7f7fff7f8f7fff8f7f8fff9f9f9fff9f9f8fff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdddcffdddcddffdcdcdcffdcdcdcffddddddffdcddddffdcddddffdeddddffdddedeffdeddddffe0e0e0ffe4e4e4ffe7e7e8ffe8e9e8ffeae9eaffeaebeaffeaeaebffe8e8e8ffe4e5e5ffe3e3e3ffe4e4e4ffe5e5e6ffe7e7e7ffe8e9e8ffe9e9eaffeaebeaffebebebffecececffedececffecededffededeeffedeeeeffeeeeeeffeeeeefffefefeffff0f0effff0efeffff0f0effff0f0f0fff1f1f0fff0f0f1fff1f1f1fff1f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f3fff3f3f3fff3f4f3fff3f4f3fff4f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f5fff5f5f4fff4f5f5fff4f5f5fff5f5f5fff5f6f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff8f7f7fff7f8f7fff8f7f8fff8f8f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff8f9f9fff9f8f9fff8f9f9fff9f8f8fff9f9f9fff8f9f8fff9f8f9fff8f9f8fff9f8f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9f9fafff9faf9fff9faf9fff9f9f9fffaf9f9fffafaf9fffaf9f9fff9faf9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9faf9fffaf9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9fafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f8f9fff9f9f9fff8f9f9fff8f8f9fff9f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f8f7fff7f7f8fff7f7f7fff7f6f7fff7f7f7fff7f6f6fff7f7f7fff6f7f6fff7f6f7fff6f7f6fff7f6f7fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff6f6f5fff6f5f5fff5f5f5fff5f4f5fff5f5f4fff4f4f4fff4f3f4fff3f4f3fff3f3f3fff3f2f3fff2f2f3fff2f2f2fff1f2f1fff1f1f0fff0f1f1fff0f0f0fff0f0f0ffeff0efffefefefffefeeeeffedeeeeffedededffedededffebececffebeaebffeaeaeaffe9e9e9ffe7e8e8ffe7e6e6ffe4e5e4ffe4e4e4ffe8e8e8ffeaeaebffeaebeaffe9eaeaffe9e9e9ffe9e8e8ffe7e8e7ffe4e3e3ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e1ffe2e1e2ffe1e2e1ffe1e1e2ffe1e1e1ffe1e2e2ffe2e2e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f3fff3f4f4fff2f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff7f8f8fffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7b7b7bff7a7b7aff7a7a7aff7a7979ff787878ff797878ff737372ff6d6d6dff676767ff626262ff5d5d5dff585959ff555555ff525152ff4e4e4eff4b4b4bff484848ff464646ff434343ff414041ff3e3e3fff3d3c3dff3b3b3aff383939ff373737ff353536ff343434ff363635ff4b4c4bff4d4e4eff4b4c4cff4e4e4dff515151ff545454ff585858ff5c5c5cff606061ff646564ff696968ff6c6c6cff6f6f6fff727272ff757575ff777877ff7a7b7aff7e7d7eff808180ff828282ff848584ff868787ff888989ff8a898aff8a8a8aff898989ff888888ff878787ff868686ff848585ff848483ff838384ff838383ff828283ff828182ff808181ff7f7f7fff7e7e7eff7d7c7cff7b7b7aff787878ff777676ff747474ff717171ff6e6e6eff6b6b6bff676868ff646464ff606060ff5b5a5aff545454ff4e4d4eff474747ff424243ff3d3d3dff3b3a3bff373737ff323132ff2b2b2aff282929ff2b2a2aff2c2c2cff2d2d2eff2e2f2eff2f3030ff313131ff313232ff343333ff363635ff373837ff3a3939ff3b3b3bff3d3d3dff3f3f3fff424242ff444544ff484848ff4d4d4dff535352ff575857ff5b5b5bff5e5e5eff626261ff646565ff666666ff6767670000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff080809ff222122ff494949ff6a6a6aff878787ff989898ff9e9e9effa0a0a0ffa3a2a3ffa4a4a5ffa8a7a8ffaaabaaffadadadffb9b9b9ffe3e3e3fff8f9f9fffbfbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfafffafafafffafafafffafafafffafafafff9faf9fffafafafff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9faf9fffaf9f9fffaf9f9fff9f9f9fffaf9f9fffafbfafffafafafff9fafafffafafafff9fafafffafafafffafafafffbfafafffbfafafffbfafbfffafbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffbfafbfffafbfafffafbfbfffafbfafffafbfbfffafbfbfffafafbfffbfafafffbfbfafffafafbfffbfafbfffafbfbfffafafafffafafafffbfbfbfffafafafffafafbfffafafbfffafbfbfffbfafafffafbfafffbfafafffbfafafffafafafffbfafafffafbfafffafafafffafafafffafafafff9f9fafff9f9fafffaf9fafffaf9f9fffaf9f9fffaf9fafff9f9f9fffafafafffafafafffafafafffafafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffbfbfbfffafafafffbfafbfffafafbfffafbfbfffbfafafffafbfafffbfafafffbfbfafffafafafffbfafafffafbfafffbfbfbfffafbfbfffbfbfbfffafafbfffafbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffdfcfdfffdfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffcfcfdfffdfcfdfffdfdfcfffcfdfdfffdfdfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffdfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfff7f6f7ffd9d9d9ffacabacffa1a1a0ff9fa0a0ff9e9e9eff9c9c9cff9a9a9aff979796ff939393ff8e8f8fff838384ff6d6d6cff4d4d4cff282928ff0e0e0eff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffecececffedececffecebebffecebebffedededffeeeeeeffefefeffff0f0effff0f0f0fff1f1f1fff2f1f2fff3f2f2fff3f3f3fff4f4f4fff4f4f4fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffafafafffbfbfafffafbfbfffafaf9fff9f9fafff9f9fafff9faf9fff9fafafffafbfafffafbfbfffbfbfbfffafafafff8f8f8fff7f6f6fff5f5f5fff4f3f4fff3f3f3fff3f3f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefeff0ffefefefffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffecedecffecececffebebecffebebebffeaeaeaffeaeae9ffe9e9e9ffe9e9e8ffe7e7e7ffe6e6e6ffe5e6e5ffe5e4e5ffe2e2e3ffe1e1e1ffe0e0e1ffdfdfe0ffdfdfdfffdfdedeffdeddddffdddcddffdbdbdbffdbdadbffdadadaffdbdadbffdadadaffdadadaffdbdbdaffdcddddffdddcdcffddddddffdddddeffdededeffdfdfdfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe3e2e3ffe3e4e3ffe4e4e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe5e6e5ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe9e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffe9e9e9ffeae9e9ffeaebeaffeaeaebffeaebebffebebeaffeaeaebffeaeaebffebebebffecebebffebebebffebebecffebebebffecebecffebebebffecebecffebebecffedececffededecffecededffededecffedededffedededffededecffecededffecededffececedffecececffecececffebecebffecececffecececffecebecffebececffececebffebecebffebebebffebebebffebebebffeaebeaffeaebeaffebeaeaffeaebeaffeaeaeaffeaeae9ffe9eaeaffe9eaeaffe9e8e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e7e8ffe7e8e8ffe6e7e6ffe6e6e6ffe6e6e6ffe4e5e5ffe4e4e5ffe4e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e0ffe0dfdfffe0dfdfffdfdfdfffdededfffdddedeffdededdffdcddddffdcdcddffdcdbdbffdbdadaffd9d9d9ffd8d8d8ffd6d7d7ffd5d5d6ffd3d3d3ffd1d0d1ffcececeffcccbccffc9c9c8ffc5c6c6ffc4c4c3ffc1c1c1ffbfc0c0ffbdbdbdffbbbbbbffb8b9b9ffb5b5b6ffb3b3b3ffb0b0b0ffabacacffa7a7a7ffa3a3a3ff9e9e9eff969696ff909190ff8b8c8bff878787ff838382ff80807fff7d7d7dff7b7c7bff7a7a7aff787978ff777777ff747574ff737373ff717272ff707071ff6f6f6fff6e6e6dff6c6c6cff6a6a6aff686969ff676767ff656565ff616162ff5f605fff5d5d5dff585858ff575858ff575656ff555555ff535353ff525251ff515050ff504f4fff4e4f4eff4c4c4dff4a4a4aff484847ff454546ff444444ff424242ff414040ff3f3e3eff3d3c3dff3a3a3aff393839ff363636ff353435ff2c2c2dff161516ff050505ff020303ff020202ff020202ff020202ff020201ff010202ff010202ff010102ff010101ff020101ff010101ff010101ff010101ff010102ff010201ff020201ff010201ff010102ff020201ff020202ff010201ff010201ff010101ff010201ff010101ff010101ff010101ff000101ff010001ff010100ff010100ff000001ff010001ff000101ff000000ff000000ff000001ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff060605ff0e0f0fff282828ff363636ff404141ff464646ff4a4a4aff4c4c4cff4e4e4fff505051ff525352ff545454ff565656ff5b5b5bff5c5c5bff565656ff535252ff585857ff5b5b5bff5c5d5dff5d5d5dff5c5c5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfbfbfff9f9f9fff7f7f7fff7f8f7fff7f8f8fff8f9f9fff8f8f9fff9f9f8fff9f9f9ffeeeeee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdbdbffdcdbdbffddddddffddddddffdcddddffdededdffddddddffdddddeffdddcdcffdfdedeffe2e2e2ffe6e5e6ffe8e8e8ffe9e9eaffeaeaeaffebeaebffe9e9eaffe7e7e7ffe4e4e4ffe4e5e5ffe5e5e5ffe7e6e7ffe8e8e8ffe9e9e9ffeaebeaffebebebffebebecffecececffededecffedededffeeeeedffeeeeeeffeeeeefffeeefeeffefefefffeff0effff0f0f0fff0f0f0fff1f1f1fff0f1f0fff1f1f1fff2f1f1fff1f2f1fff1f2f2fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff5f5f4fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff5f5f6fff5f5f6fff6f5f6fff6f5f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f7fff6f6f7fff7f7f6fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff9f8f8fff9f8f8fff9f8f9fff8f8f8fff9f8f9fff8f8f8fff9f8f9fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9fafafff9f9fafff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f9f8fff9f8f9fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff6f6f7fff6f6f7fff7f6f7fff7f6f6fff7f6f6fff7f6f7fff6f6f6fff7f6f7fff6f6f6fff7f6f7fff6f6f6fff7f6f7fff7f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff3f4f3fff4f3f3fff3f3f2fff2f2f3fff2f2f2fff1f2f2fff1f1f1fff1f0f1fff0f0f0fff0f0efffefeff0ffefefefffeeefefffeeeeeeffedededffedededffecececffecebecffebeaebffeaeaeaffe9e8e8ffe7e8e7ffe6e6e6ffe5e4e4ffe6e6e6ffeae9e9ffeaebeaffeaeaebffe9eaeaffe9e9e9ffe7e7e8ffe4e4e5ffe1e0e1ffe0dfdfffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e1e2ffe1e1e1ffe2e1e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff3f2f2fff8f8f8fffdfcfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7b7b7cff7b7a7bff7a7a7aff797a7aff797979ff797a7aff757574ff6f7070ff6a6a6aff656565ff606060ff5c5c5cff585858ff545454ff515051ff4e4d4eff4b4a4bff484848ff464646ff434343ff414141ff3e3e3fff3c3c3cff3a3a3aff393939ff373737ff363536ff383837ff4d4d4dff505150ff4f4f4eff505050ff545454ff575757ff5b5b5bff5f5f5fff646464ff686868ff6d6d6dff717170ff747373ff767777ff797a79ff7c7d7cff7f7f7fff828182ff848584ff868686ff888888ff8b8b8bff8d8d8dff8e8f8fff8f8f8eff8f8f8eff8e8d8eff8b8c8bff8a8b8bff8a8a8aff888989ff888888ff878787ff878787ff868585ff848484ff828282ff818081ff7f7f7fff7d7e7dff7b7c7cff7a7a7aff787877ff747575ff727272ff6f6f70ff6c6b6cff686867ff636364ff5e5e5eff575758ff515151ff4b4b4bff464545ff414141ff3c3d3cff3a3a3aff333334ff2c2c2cff292929ff2b2c2cff2d2d2dff2f2e2fff302f2fff313031ff323232ff343434ff353636ff383838ff3b3b3aff3d3d3cff3e3e3fff404040ff434343ff464646ff494948ff4d4c4cff515151ff565656ff5b5b5bff5e5e5eff626162ff646564ff656666ff676767ff686868000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff060606ff141515ff373737ff545354ff797879ff929292ff9b9a9bffa09fa0ffa2a2a2ffa4a4a4ffa6a6a7ffa9a8a9ffabacabffafafafffccccccfff3f2f3fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfafffbfafbfffafafafffafafafffafafafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafffafaf9fff9f9fafff9f9fafffaf9fafffaf9fafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfafffafbfbfffafbfafffbfbfbfffbfafafffafbfbfffbfbfafffbfbfafffbfbfbfffafafafffafbfafffbfbfafffafbfbfffafafbfffafafafffafafbfffbfafafffbfbfbfffafafafffafafafffafafafffafbfafffafafafffafbfafffafafafffafafafffaf9fafffaf9fafffaf9fafffafafafffafafafffaf9fafffaf9fafffaf9fafffaf9fafffaf9f9fffafafafff9faf9fffafafafffaf9fafffafafafffafbfbfffbfbfbfffbfafbfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffbfbfafffafbfafffafafbfffafafafffafafafffbfafafffbfbfbfffafafafffafafafffbfafafffafbfafffafbfafffafbfbfffbfbfafffafafafffafafafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbffeaeaeaffbfbfbfffa2a1a2ffa0a0a0ff9e9f9fff9e9e9eff9c9b9cff999999ff969695ff919091ff898a8aff7a7a79ff5d5d5eff3c3c3cff1b1b1bff080808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ffedececffecececffecececffecececffebececffebececffecececffededecffedeeeeffeeeeefffefeff0fff0f0f0fff1f1f1fff2f2f2fff3f2f2fff3f3f4fff4f4f4fff5f4f5fff6f5f5fff7f7f7fff7f8f7fff9f9f9fff9f9fafffafafafffafafafffafafafff9f9fafffaf9fafffafaf9fffaf9fafffafafafffbfbfbfffafbfbfffafafafff9f8f8fff6f6f6fff4f5f5fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f1f0fff0f1f0fff1f1f1fff0f1f1fff1f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0efefffeff0f0fff0efefffefefefffefefefffeeefeeffeeefeeffefefeeffedeeeeffededeeffecececffecececffecebebffececebffeaeaebffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe7e8e8ffe6e6e6ffe5e5e5ffe4e3e4ffe2e2e3ffe2e1e2ffe1e1e1ffe0e0e1ffe0dfdfffdfdedfffdededeffdddcddffdcdbdcffdcdbdbffdadbdaffdbdbdbffdadadbffdadadaffdcdcdcffddddddffdddddeffdededeffdfdfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe3e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeaebffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffebeaeaffeaebebffe9eae9ffe9eaeaffebeaeaffeaeaeaffeaeaeaffebeaebffebeaebffebebebffebebebffebebebffebebecffecebecffecebebffecebebffecececffebebebffecececffebebecffebebebffecececffecececffedecedffedededffedededffedececffecedecffecececffebececffecececffececebffebebebffebebebffebebebffebebebffebececffececebffebebebffebebebffeaebebffeaebeaffeaebeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffe9eae9ffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e7ffe7e7e8ffe6e6e6ffe5e6e6ffe6e6e5ffe4e5e5ffe4e4e5ffe3e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e0dfffdedfdfffdededeffdededeffddddddffdcddddffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdadadaffd9d8d8ffd7d7d7ffd6d5d6ffd4d3d4ffd2d1d1ffcfcfcfffcbcbcbffc9c9c9ffc6c6c6ffc4c4c4ffc1c1c1ffc1c1c1ffbebdbeffbbbbbbffb9b9b8ffb6b5b6ffb3b3b3ffb0b0b0ffadadadffababaaffa6a6a6ffa0a0a0ff9b9b9bff969595ff8f8f8fff8a8a8aff868685ff818181ff7c7c7cff797a7aff787978ff767777ff767575ff747473ff717272ff6f6f6fff6e6e6eff6d6c6cff6b6c6cff6a6a6aff696968ff676767ff646564ff636363ff626261ff5e5f5fff5b5b5cff585959ff565656ff555454ff535353ff515151ff504f50ff4e4e4eff4c4d4dff4b4c4cff4b4b4bff4a4a49ff484848ff464646ff444445ff424243ff414141ff3f3f3fff3e3d3dff3c3b3cff3a393aff383738ff363535ff323232ff1f201fff0c0b0bff030304ff030303ff020202ff020202ff020102ff020202ff020202ff020102ff010201ff020201ff010101ff010101ff010101ff010101ff010101ff010000ff010101ff010201ff020201ff020101ff010201ff010201ff010201ff010101ff020101ff010201ff000101ff010101ff010101ff010001ff000101ff010100ff010100ff010101ff000000ff000100ff010101ff000100ff000001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff040403ff0a0a0aff1a1a1aff262626ff333332ff3b3c3cff424343ff474747ff4a4a4aff4c4b4cff4e4e4eff4f4f50ff515151ff545453ff575757ff555656ff545454ff555554ff575758ff5a5a5bff5d5c5dff5d5c5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffaf9fafff8f8f8fff8f8f8fff9f8f9fff8f9f9fff9f9f9fff8f9f9ffeeeeeeffeeeeee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdcffddddddffdddddcffddddddffddddddffdddddeffdedddeffdededeffdededeffddddddffdfdfdfffe4e3e4ffe7e7e7ffeae9e9ffebebebffeaeaeaffebebeaffe8e8e9ffe5e5e5ffe4e4e4ffe5e6e6ffe7e6e7ffe8e8e8ffe9e9e9ffeaeaeaffeaebebffececebffebececffedededffedededffedededffedeeeeffeeeeeeffeeeeeeffefefeffff0f0effff0efeffff0f0f0fff0f1f0fff1f1f1fff0f1f1fff1f1f1fff1f2f1fff1f2f2fff1f2f2fff2f2f2fff2f1f2fff2f3f2fff3f2f2fff2f3f2fff3f3f3fff2f3f2fff2f3f3fff4f3f3fff3f3f3fff3f3f4fff3f4f3fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff5f4f5fff5f5f4fff4f5f5fff5f5f5fff5f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff6f6f5fff5f6f6fff6f5f5fff6f5f6fff6f5f6fff6f5f6fff6f5f5fff6f6f6fff5f5f5fff6f6f6fff5f5f6fff5f5f5fff5f6f6fff6f6f6fff6f5f6fff6f6f6fff7f6f6fff7f6f6fff6f7f6fff7f7f6fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff9f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f7fff8f8f8fff8f7f8fff8f8f8fff7f7f8fff8f7f8fff8f8f7fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff8f8f9fff8f8f8fff8f8f9fff9f8f9fff8f8f8fff9f8f8fff9f9f9fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f9fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f6f7fff7f6f7fff7f6f6fff7f7f7fff6f6f6fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff7f7f6fff7f6f6fff6f7f6fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f4f5fff4f5f4fff4f5f4fff4f4f4fff3f4f3fff3f3f3fff2f3f2fff2f2f2fff1f2f2fff1f2f1fff1f0f1fff0f1f1fff0f0f0fff0f0efffefeff0ffeeefeeffeeeeeeffeeeeeeffedededffecededffecececffebebebffebeaeaffeaeae9ffe8e8e8ffe7e6e7ffe5e5e4ffe5e6e6ffe8e9e8ffeaebeaffebebeaffeaeaeaffe9e9e9ffe8e8e9ffe6e6e7ffe2e2e1ffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe1e1e1ffe2e2e1ffe1e1e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeefefffeeeeefffeeefeeffefefefffefefeffff4f4f4fff3f3f4fff4f3f4fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff9f9f8fffcfcfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7e7dff7c7d7cff7c7c7cff7b7b7bff7a7a7aff7a797aff7a7a7aff767676ff727272ff6d6d6cff676868ff626363ff5f5f5eff5b5a5bff575756ff535353ff505050ff4d4d4dff4b4b4aff484848ff454645ff434343ff414142ff3f3f3fff3c3c3cff3a3a3bff393838ff363737ff383938ff4d4d4dff515051ff515051ff535253ff565656ff5a5a5aff5f5f5fff646463ff686868ff6c6c6cff707070ff747474ff777778ff7b7b7aff7d7e7dff808080ff838383ff858585ff878787ff898989ff8b8b8bff8e8e8dff919191ff929393ff949393ff939393ff929393ff919191ff919091ff8f8f8fff8f8e8eff8d8e8eff8d8c8dff8b8b8bff8a8a8aff888888ff868786ff858484ff828383ff7f807fff7e7d7eff7c7c7cff7a7a7aff777878ff757575ff737374ff707071ff6c6c6bff676667ff616261ff5a5b5bff555555ff4e4f4fff494949ff434343ff3f403fff3b3b3bff353536ff2e2e2eff2a2a2bff2d2d2dff2f2e2eff2f3030ff303131ff323232ff343334ff363636ff393838ff3b3b3bff3d3e3eff404040ff424242ff444444ff454546ff484848ff4b4b4bff4e4e4fff535352ff585958ff5e5e5eff626262ff656465ff666666ff676767ff686868ff686968000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff050504ff0a0a0aff202120ff393a3aff636363ff878788ff979696ff9d9d9dffa1a2a2ffa4a4a4ffa6a6a7ffa8a8a8ffaaaaaaffacacacffb8b8b8ffe1e2e2fff8f9f9fffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafff9fafafffaf9fafff9f9f9fff9fafafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffafafafffaf9f9fff9fafafff9fafafffafafafffafafafffafbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfafffafbfbfffafafafffbfafafffafafafffafbfbfffbfafafffbfafbfffbfafbfffbfafafffafbfbfffbfafbfffafafafffbfbfbfffafbfafffafbfafffbfafafffafbfbfffafafafffafafbfffafafafffafafafffafafafffaf9f9fffafafafff9fafafffafaf9fffaf9fafffafaf9fff9fafafffafafafff9f9fafffafafafffaf9f9fff9faf9fff9faf9fff9f9fafffafafafff9f9fafffafafafffaf9fafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfafbfffafafafffbfafafffafbfbfffafafafffafafafffbfbfbfffafbfafffafbfafffbfafafffafafbfffafafafffafafbfffafafafffafafafffafafafffbfafafffafafafffafafbfffbfbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffcfcfdfffdfdfdfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfff6f5f5ffd6d6d6ffaaaaaaffa1a1a2ffa0a0a1ff9e9e9eff9d9d9dff9b9a9aff989898ff949494ff8e8d8eff838383ff6f6f6fff4d4c4dff282929ff0e0e0eff050605ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecedecffecececffecececffebebebffebebecffebebebffecececffedeeeeffefeeeeffefefeffff0f0f0fff1f1f1fff2f1f2fff2f3f2fff3f3f3fff4f4f4fff4f4f5fff6f5f5fff6f6f6fff7f8f7fff9f9f8fff9f9fafffafafafff9f9fafff9f9fafffaf9f9fff9f9f9fff9faf9fffaf9fafffaf9fafffafafbfffbfafbfffafafafff8f8f8fff6f7f7fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff0f1f1fff1f1f0fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0efffeff0f0ffefefefffefefefffefefefffefefefffefeeeeffefeeefffeeeeeeffeeededffedededffedecedffebececffecececffebecebffebebebffebeaeaffeaeaeaffe9eae9ffe9e9eaffe8e8e8ffe7e7e7ffe6e6e7ffe5e5e5ffe4e4e4ffe3e3e4ffe2e2e2ffe2e1e2ffe1e1e0ffe0e0e0ffdfe0dfffdededeffddddddffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdcffdcdcddffddddddffdeddddffdededeffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffe9eaeaffeaebeaffeaeaeaffeaebeaffebeaeaffeaebebffebebebffeae9eaffe9e9e9ffeaeaeaffeaebebffebeaeaffebebebffeaebebffebebebffebebebffebecebffebececffececebffebebecffecebebffecebebffebecebffebecebffebebecffecececffebebecffecececffecebecffecececffecececffecececffecebecffecececffecebecffebececffebebebffebebebffebebebffebeaebffeaeaeaffeaeaeaffeaeaebffeaeaebffebebeaffeaebeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e2e3ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0dfffdfdedfffdededfffddddddffdddcddffdcdcdcffdcdcdcffdbdbdcffdbdadaffdadadaffd9d9daffd8d8d8ffd7d7d7ffd6d6d5ffd3d4d4ffd2d2d2ffcfcfcfffcdcdccffcac9c9ffc6c7c6ffc4c4c4ffc1c1c2ffc1c1c1ffbdbdbeffbbbbbcffb9b8b8ffb5b5b5ffb2b2b2ffb0afb0ffadacadffaaaaaaffa8a7a7ffa4a5a5ffa0a0a0ff9a9b9bff959494ff8f8f8fff89898aff838383ff7e7e7eff79797aff767676ff757575ff737474ff727272ff707071ff6f6f6fff6b6c6cff6a6a6aff696968ff676867ff666666ff656464ff636363ff626262ff605f5fff5e5e5eff5b5b5bff595859ff555656ff575757ff535353ff505151ff4e4e4eff4c4d4cff4b4a4bff494a4aff484848ff484748ff464746ff454545ff444444ff434242ff414141ff3f3f3fff3d3e3dff3c3c3cff3a3b3aff383939ff373737ff343535ff2c2c2cff131313ff040404ff030403ff030304ff030303ff020202ff020202ff020101ff010102ff010201ff020102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff010000ff010101ff010102ff020101ff010201ff010101ff010101ff010102ff010101ff000101ff000101ff010100ff000101ff000101ff010000ff000000ff000101ff010000ff010001ff010001ff010000ff0001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0d0d0dff151415ff212121ff2f2e2eff393a3aff414142ff444444ff474747ff494949ff4b4c4bff4d4d4dff4f4f4fff525352ff555455ff555554ff555555ff555555ff585757ff5a5b5bff5c5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafff8f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9ffeeedeeffeeeeeeffeeeeeeffe8e8e8ffe8e8e7ffe8e7e7ffe7e7e700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddddcffddddddffdddedeffdeddddffdededeffdddedeffdededeffdedddeffdbdcdbffddddddffe0e1e0ffe5e5e6ffe9e9e9ffeaeaeaffeaebeaffeaebeaffe9eaeaffe8e8e8ffe4e4e5ffe6e6e6ffe7e6e7ffe8e8e8ffe9e9e9ffeaeaeaffebeaebffebebebffecebecffecedecffedededffedeeedffeeeeedffeeeeeeffeeeeeeffefeeeeffefefefffefeff0fff0f0effff0f1f0fff0f1f1fff1f1f1fff1f1f2fff1f2f1fff1f1f1fff1f2f2fff2f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f2f2fff3f3f3fff3f2f3fff4f3f3fff3f4f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f5f5fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff6f6f6fff5f5f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff7f6f7fff7f6f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff7f8f8fff7f8f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff8f8f9fff8f8f9fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f8f9fff9f8f8fff8f9f9fff8f8f9fff8f8f8fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff7f8f8fff7f8f7fff8f7f8fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff7f7f6fff6f7f7fff7f7f7fff6f6f7fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f7fff6f7f7fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff4f4f4fff3f4f4fff3f3f3fff3f2f3fff2f3f3fff1f2f2fff1f2f2fff1f1f1fff0f1f1fff0f0f0fff0efefffefefefffefefefffeeeeeeffefeeeeffeeedeeffedededffecededffecebecffeaebebffeaeaeaffe9e9e9ffe8e8e8ffe7e6e7ffe5e6e6ffe7e8e7ffeaeaeaffeaeaeaffeaebeaffeaeaeaffe9e9e8ffe8e8e8ffe3e4e4ffe0e0dfffdededeffe0e0dfffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffeeeeeeffeeededffefeeefffefeeeeffefeeeeffeeefefffefeeefffeeefeffff0f0f0ffeff0effff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f2f3fff3f3f3fff9f9f9fffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7d7d7dff7d7d7dff7c7c7cff7b7b7bff7a7a7bff7a7a7bff767676ff727272ff6d6d6eff686968ff636363ff616161ff5d5d5dff585859ff555556ff525252ff4f4f4fff4d4d4cff4b4a4aff474848ff464546ff434343ff414140ff3e3e3eff3c3c3cff3a3b3aff383838ff3a393aff4c4b4bff504f50ff525252ff555656ff595858ff5d5d5dff626262ff676767ff6c6c6cff717170ff757575ff797979ff7c7d7cff7f7f7fff828282ff848584ff878687ff8a8a8aff8b8c8cff8e8e8eff909090ff939393ff969696ff989898ff9a9999ff9a9a9aff999999ff999999ff999999ff989898ff959696ff959494ff939293ff919192ff8f8f90ff8d8d8dff8b8b8bff898a89ff888887ff868685ff838484ff818282ff808080ff7e7e7eff7a7a7bff777878ff747474ff707070ff6a6b6aff646464ff5e5d5eff585757ff525252ff4c4c4cff474646ff414241ff3d3d3dff363736ff302f2fff2c2c2cff2e2e2eff303030ff313131ff333233ff343334ff363536ff383838ff3a3b3bff3d3d3dff404040ff424342ff444444ff454646ff474847ff4a4a4aff4d4d4dff505151ff555555ff5b5b5bff616161ff656465ff666666ff676767ff686868ff686868ff69696900000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff030303ff050505ff0e0e0fff222122ff4a4949ff797979ff90908fff9a9999ffa0a1a0ffa4a4a4ffa6a7a6ffa8a8a7ffa9a9a9ffababaaffaeaeaeffcacbcbfff2f1f2fffbfafafffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfafffbfafafffafafafffafafafffafbfafffaf9fafff9fafafffafaf9fffaf9fafff9fafafff9f9fafff9f9f9fff9f9f9fff9faf9fff9faf9fff9faf9fff9f9fafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fffafafafffafafafffafafafffafafbfffbfafafffbfafafffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffafbfbfffafafafffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfafbfffafbfbfffafafbfffbfafafffafafafffafbfafffbfbfafffbfbfafffafafbfffafafbfffafafafffafafafff9f9fafff9fafafff9f9f9fffafafafff9fafafff9f9f9fff9f9fafffaf9f9fffaf9f9fffafaf9fffaf9f9fff9faf9fffafafafff9faf9fffafaf9fff9fafafffafaf9fff9faf9fff9faf9fffafafafffafafafffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfafffbfbfbfffbfafbfffbfbfbfffafafbfffafbfbfffbfafafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffafafbfffbfbfafffbfafafffafbfbfffbfafafffafafbfffafafafffafafbfffafafafffafafafffafbfafffafafafffafafafffafafafff9fafafffafafafffbfafafffafafafffafbfafffafafafffbfbfbfffafbfafffafafafffbfafbfffaf9f9fffafaf9fffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfcfffcfbfbfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfafaffe9e9e9ffbbbcbbffa2a2a2ffa1a1a1ffa0a0a0ff9d9e9eff9c9c9cff999999ff959695ff919091ff888888ff7b7a7bff646463ff3a3b3bff181717ff080808ff030302ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffececebffebecebffebebebffeaebebffecececffeeededffeeeeefffefefeffff0efeffff1f1f1fff1f2f1fff2f2f2fff3f2f3fff4f3f3fff4f4f4fff6f6f5fff7f6f6fff7f8f7fff9f9f9fff9faf9fffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9fafffaf9fafffafafafffafbfafffaf9f9fff8f8f9fff6f7f6fff5f5f5fff4f4f4fff3f4f3fff3f3f3fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff0f0f1fff0f0f0ffefefeffff0f0f0ffeff0efffefefeffff0efefffefefefffeeeeeeffeeeeeeffeeeeeeffeeededffecededffededecffedecedffebececffebececffecebebffebebebffebebebffebebeaffeaeaeaffe9eaeaffe9e9eaffe8e8e8ffe8e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e3ffe2e3e2ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfdfffdfdfdeffdeddddffdcddddffdcdcdcffdbdcdbffdcdcdbffddddddffdededdffdededeffdedfdeffe0dfe0ffe0dfe0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e0e0ffe1e1e1ffe1e2e1ffe2e1e1ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe9e8e8ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaebebffebebeaffececebffe9eaeaffe9e9eaffeaeaeaffebebebffeaeaebffebebebffebebebffecebebffebebebffebebebffebebebffecebebffebebebffececebffecebebffebecebffecebecffebecebffececebffebececffebebebffebecebffebecebffecebecffecebecffecebecffececebffebecebffebebebffebebebffebebeaffebeaeaffeaebeaffeaebeaffeaebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e6e7ffe7e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e3ffe2e3e3ffe3e2e2ffe2e1e2ffe0e1e1ffe0e0e0ffdfdfdfffdedddeffdddeddffddddddffdcdddcffdbdcdcffdadbdbffdadadaffdad9d9ffd8d8d8ffd7d8d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffcfcecfffcdccccffcacacaffc8c7c7ffc5c4c4ffc1c2c1ffc1c1c1ffbdbebdffbababaffb5b5b5ffb3b3b2ffb0b1b0ffadaeadffabaaabffa8a7a7ffa6a5a5ffa3a4a3ffa1a1a1ff9e9e9eff9b9b9bff969696ff8d8c8cff878787ff838382ff7d7d7dff767676ff727373ff727171ff707070ff6f6f6fff6d6c6dff6c6c6cff69696aff666766ff656565ff646464ff626362ff616161ff606060ff5e5e5eff5c5c5dff5a5a5aff585858ff555454ff525353ff535352ff515152ff4e4f4fff4b4b4bff494849ff474747ff464646ff454545ff444444ff434343ff424243ff414141ff414040ff404040ff3d3e3dff3b3b3bff3b3b3aff393939ff373737ff353536ff323232ff1d1d1dff090908ff050404ff040404ff040304ff030303ff030302ff020202ff020201ff010201ff010101ff020102ff010101ff020101ff010101ff010101ff010001ff010101ff010100ff010100ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff010101ff000101ff000001ff010101ff010101ff000001ff010101ff010101ff010000ff00010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff090a09ff121111ff1c1d1dff2c2b2bff383839ff3e3e3eff414141ff434343ff464546ff484848ff4b4b4aff4f4f4eff525252ff545555ff545554ff555555ff545455ff575857ff5a5a5a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffbfbfbfff9f9f9fff9f9f9fff9f8f9fff9f8f9ffeeeeeeffedeeeeffeeedeeffe8e8e8ffe7e8e7ffe8e7e7ffe7e8e7ffe7e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcddddffddddddffdeddddffdddddeffdddedeffddddddffdededeffddddddffdcdcddffdbdadbffdddcddffe2e2e2ffe8e8e7ffeaeae9ffeaebebffebebebffeaebeaffe9e9e9ffe6e6e6ffe5e5e5ffe6e7e6ffe7e8e7ffe9e9e9ffeae9eaffebeaebffebebebffebececffecececffedededffedededffeeededffeeeeeeffeeefeeffefefefffefefefffeff0effff0efeffff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff1f2f2fff2f1f2fff3f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f2f3fff3f3f3fff4f3f3fff4f3f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff5f5f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff6f5f6fff5f6f5fff6f6f5fff5f6f6fff5f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f7fff7f6f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f8f8fff8f7f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff7f8f8fff8f8f7fff8f7f8fff7f8f8fff7f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff7f7f8fff7f7f7fff8f8f8fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff8f9f8fff8f9f8fff9f8f9fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f8fff9f8f9fff8f8f9fff8f8f9fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff7f7f8fff7f7f8fff7f7f7fff8f7f7fff6f6f7fff6f7f7fff6f6f6fff7f7f7fff7f7f7fff6f6f6fff7f6f7fff7f6f6fff7f6f6fff7f7f6fff7f6f6fff6f7f6fff7f6f7fff6f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f1f0ffefeff0fff0efefffefefefffeeeeefffeeeeeeffeeeeeeffeeededffecededffedececffecebecffeaebebffe9eaeaffe9e8e9ffe7e7e7ffe6e7e6ffe8e8e7ffeaeae9ffeaeaebffeaeaebffeaeaeaffeae9e9ffe8e8e9ffe6e6e6ffe0e0e0ffdfdedeffdfdfdfffdededfffe0dfe0ffe0dfdfffe1e1e0ffe1e1e0ffe2e1e1ffe1e2e1ffe2e1e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffedededffecededffedededffeeededffeeeeeeffeeedeeffeeeeeeffeeeeeeffefeeeeffeeefefffefefeeffefeeefffeeefefffeeefefffefefefffefefeffff4f4f4fff4f4f4fff4f4f3fff3f3f4fff3f3f4fff9f9f9fffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7e7e7eff7e7d7eff7c7d7dff7c7c7cff7b7b7bff7b7a7bff787777ff747474ff707071ff6c6c6cff686768ff626362ff5e5e5fff5a5a5bff585858ff555454ff515151ff4e4e4eff4b4b4bff484948ff464646ff434344ff414141ff3e3e3eff3e3e3dff3c3c3cff393939ff3a3b3aff4c4c4dff505051ff545454ff585958ff5d5c5cff616160ff666665ff6a6b6bff70706fff747575ff787979ff7d7d7dff808080ff838384ff868686ff888888ff8a8a8bff8e8d8dff90908fff929292ff959594ff989898ff9b9b9bff9d9d9cff9f9f9fffa09f9fffa09f9fff9f9f9fff9f9e9eff9e9e9eff9b9c9bff999999ff979898ff969696ff949493ff929292ff90908fff8e8d8eff8b8c8cff8a8a8aff888888ff868686ff848484ff818282ff7e7f7fff7b7c7bff787878ff737373ff6e6e6eff686868ff616161ff5b5b5bff555555ff4f4f4fff484948ff434343ff3e3d3dff373737ff303030ff2d2d2dff30302fff313232ff323232ff343433ff353535ff373738ff3a3a3aff3c3d3dff403f3fff424242ff454545ff464747ff464646ff484848ff4a4a4aff4e4e4eff525252ff575757ff5c5c5dff626363ff666666ff676767ff686868ff686968ff696968ff6a696a00000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff020202ff060606ff111211ff343333ff666766ff888888ff959595ff9d9d9dffa3a2a2ffa6a6a6ffa8a8a8ffa9a9a8ffaaaaaaffacacacffb7b7b7ffe1e1e0fff8f8f9fffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffcfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfafafffbfafafffbfafafffafafafffafafafff9fafafff9fafafffaf9f9fffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9faf9fffafafafffafafafffafafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffbfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfbfffbfafafffafbfbfffafbfbfffafbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfafbfffafafafffafafbfffafafafffafafafffafafafffafafafff9fafafffafafafffafafafff9f9f9fffaf9fafff9f9fafff9faf9fffaf9f9fff9faf9fffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafafafffafafafffaf9f9fffafaf9fff9f9f9fff9f9fafffafafafff9fafafffafafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffafbfbfffafafafffafafafffafafbfffbfafafffbfafafffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfafafffbfafafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffcfbfbfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffafafafffafafbfffafafbfffafafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffdfdfdfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfff6f6f6ffd3d4d3ffa8a8a8ffa1a1a1ffa0a0a0ff9f9f9fff9c9d9cff9b9b9bff989898ff939393ff8d8e8dff818181ff6e6e6eff505050ff252626ff0d0c0dff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecebecffebebebffebebebffebeaebffebeaeaffececebffededeeffeeeeefffefefeffff0f0f0fff0f0f0fff1f1f2fff2f2f2fff3f3f3fff4f3f3fff4f5f4fff6f5f6fff6f7f6fff7f7f7fff8f8f8fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffaf9f9fff8f8f8fff6f6f6fff4f5f5fff4f4f4fff3f3f4fff2f2f2fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff0f1f1fff0f0f1fff1f0f0fff1f0f0fff0f0f0fff0f0efffefefefffefefefffefefeeffefefefffeeeeeeffeeeeedffeeedeeffeeededffedededffecededffecececffecececffecececffececebffecececffebebebffebebebffeaebeaffeaeaeaffeae9eaffeae9e9ffe9e9e9ffe8e8e9ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e3ffe1e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdcdcddffdddeddffdedfdeffdfdfdfffdfdfdfffe0e0dfffdfdfe0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebebffebebeaffebeaebffeaebebffebebecffeae9eaffeae9e9ffebeaeaffebebebffebebebffebebebffebebecffebebebffebebecffebebecffebebebffecebebffebecebffecececffebecebffebebebffebebebffebebebffebebebffebebebffececebffebececffebebebffececebffebebebffebebebffececebffebebebffebeaebffebebeaffebeaeaffeaebebffebeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe4e3e4ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdedfffdededeffdddedeffdddddcffdcdcdcffdbdcdbffdbdbdbffdadadaffd9d9d9ffd8d8d7ffd6d6d7ffd4d5d5ffd3d3d3ffd2d2d2ffd0d0d0ffcececeffcccbccffc9c9c9ffc7c6c6ffc4c4c3ffc1c1c1ffbebebeffbababaffb7b7b7ffb4b4b5ffb1b1b1ffacacacffaaaaaaffa7a7a7ffa3a3a3ffa0a0a0ff9c9c9dff9a9a9aff989898ff969797ff959495ff939292ff8e8e8eff858586ff807f7fff7a7b7bff747474ff6f6f6fff6e6e6eff6d6d6dff6b6b6bff69696aff686868ff666666ff636363ff616161ff60605fff5f5e5eff5d5d5dff5b5b5bff5a5a5aff585858ff575756ff545454ff515151ff505050ff4e4f4fff4b4b4bff484949ff474647ff454645ff444444ff434343ff424242ff404141ff404040ff3f3e3fff3e3e3eff3d3d3dff3c3c3dff3c3c3dff3a3a3aff393839ff373737ff363536ff343434ff262626ff10100fff040504ff050505ff040404ff030404ff030303ff020203ff020203ff020201ff020202ff010202ff010101ff010101ff000001ff010101ff010101ff010101ff010001ff010100ff010100ff000101ff010000ff000101ff000101ff010101ff000100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010100ff010101ff010001ff010100ff010101ff010000ff000101ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020102ff040303ff070708ff0e0f0eff1b1c1cff2c2d2dff363536ff3c3c3bff3e3e3eff404140ff434344ff464646ff4d4c4dff525152ff525252ff555554ff555555ff545555ff555555ff58585800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefdfffcfcfcfff9f9f9fff6f6f6fff8f8f9ffeeeeeeffeeeeeeffeeeeeeffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdeddddffdededeffdddedeffdededeffdededeffddddddffdddcddffdddcddffdbdbdbffdbdadaffdededeffe5e5e5ffe8e9e8ffeaeaeaffebebebffeaeaebffeaeaeaffe7e8e7ffe7e7e6ffe6e6e6ffe8e8e8ffe9e9e9ffe9e9eaffeaeaebffececebffebececffedececffedededffedededffededeeffeeeeedffeeeeefffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f0fff2f1f1fff1f2f1fff2f2f1fff2f1f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f4f5fff5f4f4fff5f5f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f5fff5f4f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f5f6fff6f6f6fff5f5f6fff6f6f6fff7f7f6fff6f7f6fff7f6f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f7fff8f7f8fff7f8f7fff8f8f8fff8f7f7fff8f7f7fff8f7f7fff7f8f8fff7f8f8fff7f8f8fff8f8f8fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff8f8f8fff9f9f8fff8f8f9fff8f8f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff9f9f8fff8f9f9fff9f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff8f8f8fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f7fff7f6f7fff6f7f7fff7f6f6fff6f7f6fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff5f5f6fff6f5f5fff5f5f6fff4f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff2f2f3fff3f2f2fff2f2f2fff1f2f2fff1f1f1fff1f0f1fff0f0f0fff0efefffefefefffefeeefffefeeeeffeeeeeeffeeededffedededffecededffecececffebebebffeaeaeaffeaeae9ffe8e9e9ffe7e8e7ffe7e7e8ffe9eae9ffebebebffebeaebffebebebffebeaeaffe9e9e9ffe7e7e7ffe2e2e2ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffe0e0dfffe0e0dfffe1e1e1ffe1e1e1ffe1e1e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffebebebffebebebffecececffecececffededecffedecedffedededffededecffeeeeeeffeeededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefefffefeeefffefefeeffefefefffeff0efffefeff0fff4f4f4fff4f4f4fff4f3f4fff3f3f3fffafaf9fffdfdfefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7f7fff7f7e7eff7e7f7eff7d7d7eff7d7d7cff7c7c7cff7c7c7cff797979ff757675ff717272ff6e6e6eff696a69ff646565ff606060ff5c5c5cff595858ff565555ff525252ff50504fff4d4c4dff4a4a4aff474847ff454444ff424242ff404040ff3e3e3eff3d3d3cff3a3a39ff3b3b3bff4f4f4fff555554ff575656ff5b5b5bff606060ff646565ff696969ff6e6e6eff737473ff797878ff7d7c7cff818180ff848484ff868787ff8a898aff8c8c8cff8f8f8eff919191ff949494ff969696ff999999ff9d9d9cff9f9f9fffa1a1a1ffa4a3a4ffa5a5a5ffa5a5a4ffa3a4a4ffa3a3a3ffa4a4a3ffa0a0a1ff9f9f9eff9c9d9cff9a9b9aff989898ff959696ff949493ff929292ff908f90ff8e8e8dff8c8c8cff89898aff878888ff858585ff828282ff7f7f7fff7a7b7bff767677ff727172ff6c6c6cff666565ff5f5e5fff585858ff525251ff4b4b4bff454545ff3f3f3fff393838ff313130ff2e2e2eff303030ff323232ff333333ff353535ff373737ff3a3a39ff3c3b3cff3e3e3fff414142ff444444ff474747ff4a494aff4b4c4bff4e4e4dff515050ff535453ff575757ff5b5b5cff606060ff646464ff676767ff686868ff696969ff696969ff6a696aff6a6a6a0000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000100ff000000ff000000ff010001ff020202ff0a090aff232222ff504f50ff7b7b7aff8f8e8fff999898ffa0a09fffa5a4a4ffa8a8a7ffa9a9a9ffaaaaaaffabababffaeaeaeffc9c9c9fff1f1f1fffbfbfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffafafafffafafafffafafafffafaf9fff9faf9fffafaf9fffaf9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafff9faf9fff9f9f9fff9faf9fff9faf9fff9fafafffaf9fafffafafafffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffcfcfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfcfbfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfbfbfffbfafbfffbfbfafffafbfafffbfbfafffbfafbfffafbfbfffbfafafffbfbfbfffafafbfffafbfafffafafafffafafafffafafafffafafafff9fafafffafaf9fff9fafafff9f9fafffaf9fafffafafafffaf9f9fffaf9f9fffaf9fafffafaf9fffaf9fafffaf9fafff9faf9fffaf9f9fffaf9f9fffafafafffafaf9fffafaf9fff9f9f9fff9faf9fff9f9f9fffafaf9fffaf9fafff9f9fafffafafafff9fafafffafafafffafafafffafafafffbfafafffbfafafffbfbfafffbfbfafffafbfbfffbfafbfffafafafffbfbfafffafbfbfffbfbfbfffafafbfffbfafbfffbfbfafffafbfafffafbfafffbfafafffbfbfbfffbfafafff9fafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafff9fafafffaf9f9fffafafafffaf9fafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfbfff9faf9fffafaf9fff9fafafff9fafafffafafafffafafafffafafafffbfafbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffafafaffe8e8e7ffb9b9baffa2a2a2ffa1a2a1ffa1a0a0ff9f9f9eff9c9c9cff9a9a99ff969695ff919191ff888888ff767676ff5b5b5aff383737ff151516ff070707ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebececffecebebffececebffebebebffeaebeaffeaeaeaffeaeaebffebececffedededffeeeeeeffefefefffeff0f0fff0f0f1fff2f1f1fff2f2f2fff3f2f2fff4f3f4fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff9f9f8fffaf9f9fffafaf9fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff8f8f9fff9faf9fffaf9fafff9f9fafff9f9fafff8f8f8fff6f6f6fff5f4f4fff4f4f4fff3f3f3fff3f2f2fff2f2f1fff2f2f1fff1f1f1fff1f0f1fff0f0f0fff1f1f0fff0f0f0fff0f0f0ffefeff0fff0eff0ffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffededeeffedededffededecffecececffecececffecececffececebffedececffebececffebebebffebebebffeaeaebffeaeaeaffeaeaeaffe9e9eaffe9eaeaffe9e9e9ffe8e8e8ffe7e7e7ffe5e6e6ffe4e4e5ffe4e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffe0dfdfffdedfdeffdeddddffdeddddffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e1e0ffe1e0e1ffe0e1e1ffe1e1e2ffe1e2e2ffe2e1e1ffe2e2e2ffe3e4e3ffe5e4e4ffe5e4e4ffe5e5e5ffe6e6e5ffe5e6e6ffe7e6e7ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffeae9eaffeae9e9ffe8e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebebffebebeaffebebebffebebebffebecebffeaeaeaffe9e9eaffeaebebffebebeaffeaebebffebebebffebebebffebebebffecebebffebebebffebebebffecebebffebebebffececebffebebecffecebebffebecebffecebebffecebebffebebebffebebebffecebebffebebebffebebebffebebebffebecebffebebebffeaebebffebebebffeaebebffebeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeae9ffeaeae9ffe9e9eaffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e7ffe6e5e6ffe5e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e2e3ffe2e2e1ffe0e1e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdeffdddeddffdddddcffdddcdcffdbdcdcffdbdbdbffdbdbdbffdad9daffd9d9d9ffd8d8d8ffd6d6d7ffd4d5d5ffd2d3d2ffd0d0d0ffcececeffccccccffc9c9caffc8c7c7ffc5c6c5ffc2c2c2ffbfbfbfffbdbcbdffbabab9ffb6b5b6ffb2b2b2ffaeaeaeffabaaaaffa8a7a7ffa4a4a3ffa1a1a1ff9e9e9dff9a9a99ff959594ff919191ff8f8f8eff8e8e8eff8c8c8dff8c8b8cff888989ff858585ff7f7f7fff777776ff717070ff6d6c6cff6b6b6aff696a69ff676868ff666666ff646464ff636362ff606161ff5e5e5eff5c5c5cff5a5a5aff585858ff565756ff555555ff535353ff525252ff50504fff4c4c4dff4c4c4cff4c4c4cff4a4a4aff454545ff414241ff3f3f3fff3f3e3eff3f3f3fff3f3f3eff3e3e3eff3d3d3dff3c3c3cff3b3b3bff3a3a3aff393939ff393938ff383939ff373737ff353535ff333434ff2d2d2dff191919ff070606ff050405ff040404ff040404ff040304ff040304ff030303ff030202ff030202ff020202ff020201ff020101ff010101ff010101ff010101ff010100ff010001ff000001ff010101ff000101ff010000ff010000ff010100ff010101ff010100ff010100ff010101ff000101ff010001ff010001ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010001ff010101ff010100ff000101ff010001ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030303ff060606ff0d0d0dff1b1c1bff2a2a2aff343333ff383839ff3d3d3cff40403fff434344ff4c4d4cff4c4d4cff525252ff525252ff555554ff545555ff555555ff545555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffcfcfbfff8f8f8fff2f3f2ffeeeeeeffeeeeedffeeedeeffe7e7e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e6ffe7e7e6ffe6e7e7ffe7e6e7ffe6e6e7ffe6e5e6ffe6e6e5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededdffdddedeffdededeffdcddddffdcddddffdddcddffdcdcdcffdbdadaffdadadaffdbdbdbffe0e0e0ffe7e6e7ffeae9eaffebebeaffebebeaffebebebffeaeaeaffe8e8e8ffe7e7e6ffe8e8e7ffe9e9e9ffe9e9eaffebebeaffecebebffebebecffedecedffecededffedededffeeededffeeeeeeffefeeeeffefeeeeffefefeeffefefefffeff0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f2f1fff1f2f1fff2f2f2fff2f1f2fff2f2f2fff3f2f2fff2f3f3fff2f2f2fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff4f4f3fff4f5f4fff4f4f5fff4f5f4fff4f5f4fff4f4f5fff4f5f5fff4f5f4fff4f5f4fff5f5f4fff4f5f4fff4f4f5fff5f4f5fff5f5f5fff5f4f4fff5f4f5fff5f4f5fff5f5f4fff5f4f5fff5f4f5fff5f5f4fff5f4f4fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f5fff5f5f6fff6f6f5fff7f6f6fff6f6f6fff7f6f7fff6f7f7fff7f6f6fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f8f7fff8f8f7fff7f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f8fff7f8f8fff8f7f7fff8f8f8fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff7f8f8fff7f8f7fff7f8f7fff8f8f7fff7f8f7fff7f7f8fff8f7f8fff8f8f8fff8f7f7fff8f7f8fff8f7f8fff8f8f8fff8f7f8fff8f7f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff8f8f9fff9f9f9fff8f9f9fff9f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff7f7f6fff6f7f6fff6f6f7fff7f6f7fff7f7f7fff7f6f6fff7f6f7fff7f6f7fff7f7f6fff7f6f7fff7f6f6fff6f7f6fff7f6f6fff7f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff5f5f6fff6f6f6fff5f6f6fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f4fff5f5f4fff4f4f4fff3f4f4fff4f3f4fff3f3f3fff3f3f2fff2f3f3fff2f2f2fff1f1f2fff1f0f1fff1f1f0fff0f0efffefefefffefeeefffefefefffefeeeeffedeeeeffedededffedededffecececffececebffeaebebffeaeae9ffe9e9e9ffe7e8e8ffe7e7e7ffe9e9e9ffeaeaebffebebeaffebebebffebebebffeaeaeaffe8e8e7ffe4e4e4ffe0e0dfffdedfdeffdededfffdfdfdfffdfdfdfffdfdedfffdfdfdfffe0dfe0ffe0e0e0ffe1e0e1ffe1e0e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebeaebffebeaebffebebebffebebebffecebebffecececffecececffededecffecedecffecededffedecedffeeeeeeffeeeeedffedeeeeffeeedeeffeeeeeeffeeeeeeffefefeeffeeefeeffefefeeffefeeefffeeefefffefefeefff0f0f0ffefeff0fff4f4f4fff4f4f4fff4f4f5fffafbfbfffefefdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7eff7f7f7fff7f7e7eff7e7e7eff7e7e7eff7d7d7dff7d7d7dff7a7a79ff767676ff737373ff6f6f6fff6b6b6bff676666ff626362ff5e5e5eff5a5a5aff575757ff545353ff505151ff4e4e4eff4b4b4bff484848ff454545ff424343ff403f40ff3e3e3fff3c3c3dff3a3a3aff3c3c3dff515252ff585758ff595959ff5d5e5eff636363ff676767ff6c6c6cff717172ff767776ff7c7b7bff808080ff848484ff878787ff8a8a8bff8d8d8dff908f8fff929292ff949595ff979798ff9b9b9bff9d9e9effa1a2a2ffa4a4a4ffa6a6a6ffa8a8a9ffa9a9a9ffa9a9aaffa8a9a8ffa8a9a8ffa9a8a9ffa5a6a6ffa4a3a4ffa1a2a2ff9f9f9fff9d9d9cff9b9a9aff989898ff969596ff939393ff929292ff909090ff8d8e8dff8b8b8bff888888ff868686ff828282ff7e7e7eff7a7979ff757575ff707070ff696969ff626262ff5b5b5bff545454ff4d4d4dff474747ff414141ff393a3aff313232ff2e2e2eff303031ff333333ff363535ff373738ff393a39ff3c3b3cff3e3e3eff404041ff434443ff464646ff494949ff4c4c4cff4e4f4eff515051ff535353ff575656ff5a595aff5e5e5eff616162ff666666ff686868ff686868ff696969ff6a6969ff696a6aff6a6b6b0000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000101ff010000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000100ff010101ff050505ff151515ff3a3939ff696a69ff868686ff939292ff9c9c9cffa2a3a2ffa5a6a6ffa8a8a8ffa9a9aaffaaaaaaffadadadffb7b7b8ffe0e0e0fffaf9fafffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafafffafafafffafafafffafafafffaf9fafff9fafafff9f9f9fff9faf9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fffaf9f9fff9f9f9fffafafafff9f9f9fff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffafbfbfffbfafbfffbfbfafffbfbfafffbfafafffbfafafffafafafffafbfbfffbfafafffafafafffafafafffafaf9fffafafafff9faf9fff9f9fafffaf9f9fff9fafafffafafafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9fafafffaf9fafff9fafafff9f9fafffafafafff9f9fafff9f9fafff9fafafff9faf9fffaf9fafffafafafffafafafffafafafffafafbfffafafafffbfafafffafafafffafafafffafafbfffbfafafffafafafffafbfbfffbfafafffafafbfffafafbfffafafafffafafbfffafafafffafafafffaf9fafff9fafafffaf9fafffafafafffaf9fafff9f9f8fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fffaf9f9fff9faf9fffafaf9fffafaf9fffafafafff9f9f9fff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffbfafafffafbfbfffbfafbfffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfff5f4f4ffd1d1d1ffa9a9a9ffa3a2a2ffa1a1a1ffa0a0a0ff9e9e9eff9a9a9aff979798ff939393ff8e8e8eff818182ff696a69ff474647ff222222ff0b0b0cff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffececebffebebebffebebebffeaeaeaffeaebebffebeaeaffeaeaeaffebebebffededecffeeeeeeffeeefeeffefeff0fff1f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f6f6fff7f8f7fff8f9f9fff9f9f9fff9f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f8f9fffafafafffafafafff9faf9fff7f7f8fff6f6f6fff4f4f5fff3f4f3fff3f2f3fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff0f0f0fff0f0f0ffeff0f0fff0efefffefefefffefefefffefeeeeffeeeeefffeeeeeeffedeeeeffededeeffedededffededecffececedffecececffecebecffebececffecebebffecedecffecececffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe7e8e7ffe6e6e7ffe6e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdedfdeffdededeffdfdfdfffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe1e1e1ffe1e1e2ffe2e2e3ffe3e4e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9eaffe9eae9ffe9e9eaffeaeaeaffeaebeaffeaeaebffeaeaebffeaeaebffeaebebffeaeaeaffeaebeaffebebeaffebeaebffebebebffebebeaffebebebffeaeae9ffe9eaeaffebeaeaffebebeaffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebececffebebebffebebebffebebebffebebebffebebecffebecebffebebebffebebebffeaebebffebebebffeaeaeaffeae9eaffe9eaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e7e7ffe7e6e7ffe6e6e6ffe5e5e6ffe5e5e5ffe3e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffdfe0e0ffdedfdfffdedfdeffdddddeffddddddffdcdcdcffdbdcdcffdadadaffdadadaffdadadaffd9d9d9ffd9d8d8ffd7d7d7ffd6d7d7ffd5d5d4ffd2d2d2ffcfcfcfffcdccccffcacacaffc7c7c7ffc5c5c5ffc3c2c2ffc0c1c1ffc0c0c0ffb9b9b9ffb6b6b6ffb5b5b5ffb2b3b2ffafaeafffabababffa6a6a6ffa2a2a2ff9e9f9fff9a999aff969696ff929393ff90908fff8b8a8bff878887ff858585ff858585ff838383ff818181ff7b7b7cff777777ff727373ff6b6c6bff686768ff666565ff646464ff636363ff626262ff606060ff5f5f5fff5d5c5dff595a5aff575858ff565656ff535453ff525252ff515050ff4e4e4fff4d4c4dff4b4b4bff49494aff474747ff474747ff464546ff424243ff3f3f3fff3c3c3cff3a3a3aff393a39ff3a3a39ff393939ff3a3a3aff393939ff383939ff383737ff363636ff363535ff373736ff363636ff333433ff303030ff212121ff0b0c0cff050505ff040404ff040404ff040404ff030404ff030303ff030303ff020302ff020303ff020202ff010101ff010102ff010101ff020101ff010101ff000101ff010001ff010101ff000101ff010101ff000001ff000000ff000101ff000100ff010001ff010000ff010101ff010001ff010101ff010001ff010101ff010001ff000100ff000101ff010101ff000101ff010101ff010101ff010101ff010001ff010101ff000101ff000101ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020303ff060506ff0b0c0cff191919ff282928ff333332ff383838ff444343ff434343ff434444ff4d4d4cff4c4d4cff525251ff525251ff555555ff545554ff545455000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffbfbfbfff7f7f7ffeeedeeffecededffeeedeeffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e5ffe5e5e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededdffdededeffdddddcffdddcddffdddcdcffdbdcdcffdbdbdbffdadbdaffdbdbdbffdadadaffdcddddffe3e3e3ffe8e8e8ffe9eae9ffebebebffebececffeaeaeaffeaeaeaffe8e8e8ffe8e7e7ffe9e9e9ffe9eaeaffebeaebffebecebffecececffedededffedededffedededffedeeeeffedeeeeffefeeeeffefeeeeffefefefffefefefffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f1f1fff2f2f2fff2f1f2fff2f2f2fff2f2f3fff2f2f2fff2f3f2fff2f2f3fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff4f5f5fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff5f6f6fff6f5f6fff6f6f6fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f7f8fff7f8f8fff8f7f7fff7f8f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f8fff9f8f9fff9f9f9fff8f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f8f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f8f9fff8f9f8fff8f9f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff6f7f6fff6f6f7fff7f6f6fff6f7f7fff7f7f7fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff5f4f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff1f1f2fff1f1f1fff0f1f0fff0f0f0fff0efefffefefefffefeeefffeeefeeffeeeeeeffedeeedffedededffececedffececedffecebecffeaebebffeae9e9ffe8e9e8ffe8e8e7ffe8e8e8ffebeaeaffebebebffebebebffececebffeaebeaffe9e9e9ffe6e6e5ffe1e1e1ffdededeffdededfffdfdedeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e8ffe7e7e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffebeaeaffebebebffebebebffebebebffebebebffebececffecececffedececffececedffedecedffecededffededeeffedeeedffeeeeeeffeeedeeffedeeeeffeeedeeffeeefefffeeeeeeffeeefeeffefefeeffefeeeeffefefefffefefefffeff0f0fff0efeffff4f4f4fffbfafafffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0c0cff0c0c0dff0c0d0cff0d0c0cff0c0c0dff0c0d0dff0d0d0eff0e0e0dff0e0e0eff0e0d0eff0d0d0dff0e0e0eff0d0e0eff0d0d0dff0d0d0dff0e0d0dff0d0e0dff0d0d0dff0d0d0dff0d0e0eff0e0e0eff0e0e0eff0e0e0dff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0d0dff0d0d0cff0d0c0cff0b0b0aff0b0b0aff0a0b0bff0b0b0bff0a0b0bff0a0a0aff0a0a0aff0a0909ff090808ff060707ff040504ff030303ff030303ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7e7eff7e7e7fff7e7f7fff7e7e7eff7e7e7dff7e7e7eff7b7a7bff777777ff747474ff707070ff6c6c6cff686868ff646464ff5f6060ff5c5c5cff595858ff555555ff525252ff4f4f4fff4b4c4bff494949ff464646ff434343ff414141ff3f4040ff3d3d3dff3a3b3bff3e3e3dff555555ff5a5a5aff5c5b5bff605f5fff656564ff6a6a69ff6e6f6fff747474ff797979ff7f7f7eff828382ff878686ff8b8a8aff8d8e8eff909090ff939393ff959696ff999899ff9c9c9bffa09fa0ffa3a4a3ffa6a6a7ffa8a8a8ffababaaffadadacffadadaeffadadadffadadadffadadadffacacacffaaaaaaffa8a9a9ffa6a7a7ffa4a4a4ffa1a2a2ff9f9f9fff9d9c9cff99999aff979898ff959596ff939493ff919191ff8e8e8fff8b8b8bff898989ff858585ff818181ff7d7d7cff787878ff737474ff6c6c6cff656465ff5d5d5eff565756ff504f4fff494a49ff434344ff3c3c3cff333333ff2f2f30ff313232ff343434ff363737ff393938ff3b3b3bff3d3d3dff40403fff434242ff454545ff484848ff4b4b4bff4f4e4eff515151ff535352ff555555ff585858ff5c5b5bff5e5f5fff626362ff666666ff686969ff696969ff696a69ff6a6a6aff6a6b6aff6a6a6b000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000101ff000000ff000100ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000100ff020202ff0d0c0cff272828ff595958ff7c7b7bff8b8c8bff989899ffa0a0a0ffa3a3a3ffa7a7a7ffa8a9a9ffaaaaaaffadaeadffb2b3b2ffccccccfff1f1f1fffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffbfafafffafafafffafafafffafafafff9fafafff9fafafff9f9fafff9fafafff9faf9fffaf9f9fff9f9f9fff9fafafff9f9fafff9faf9fffafafafff9f9fafff9f9f9fffafafafff9fafafff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffafbfbfffbfbfafffbfafbfffbfbfafffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffafafbfffafbfbfffafafbfffafbfafffafafafffafafafffafaf9fffafafafff9fafafff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fffaf9f9fffafaf9fffafafafff9fafafffafafafffafafafffafaf9fffafaf9fffafaf9fffafafafffafafafffafbfafffafafafffafbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfafffafafbfffafafafffafafafffafafafffaf9fafffafafafff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f8fff9f9f9fff9fafafff9f9f9fff9faf9fffaf9fafff9f9fafff9f9f9fffaf9fafff9fafafff9f9f9fffaf9f9fffafafafff9fafafffafafafffafafafffafafbfffafbfafffafafafffafbfafffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfcfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfff9f9f9ffe5e5e6ffb9bab9ffa5a4a5ffa2a3a2ffa2a2a2ffa0a0a0ff9d9d9dff989899ff959596ff909090ff888989ff777877ff5a5a5aff323132ff151414ff070607ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebecebffebeaeaffeaeaebffeaebebffeaeaeaffeaeae9ffeaeaeaffebebebffecececffeeeeeeffeeeeeeffefefeffff0f0f0fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff3f4f4fff5f5f4fff6f5f5fff6f7f6fff7f7f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f9fff9f8f9fff9f9f9fffaf9f9fff9f9f8fff8f8f8fff6f6f6fff5f5f5fff4f4f4fff3f3f2fff2f2f1fff2f1f1fff2f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0efefffeff0efffeeeeefffeeeeeeffeeeeeeffeeeeeeffededeeffedededffedecedffecececffecebecffecececffebecebffebebebffebebebffebececffecececffecebebffeaeaebffeaebebffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e5e5ffe3e4e4ffe3e3e3ffe2e3e3ffe2e3e2ffe2e1e2ffe1e1e0ffe0e0e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfe0e0ffe0e0dfffe0e0e1ffe1e0e1ffe1e1e0ffe2e1e1ffe2e2e1ffe2e2e1ffe1e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaeaeaffeaebebffebebebffebeaeaffebeaebffebebebffebebebffeaeae9ffebeaebffebeaebffebeaeaffebebebffebebebffeaebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffebebeaffebebebffebebebffebebebffebebebffebececffecebebffebebebffeaebeaffebebebffebeaeaffeaeaeaffeae9eaffeaeae9ffeae9e9ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e7e7ffe7e7e7ffe6e7e6ffe5e6e6ffe5e6e6ffe5e5e5ffe4e4e4ffe4e3e3ffe2e3e2ffe1e1e2ffe1e0e1ffe1e1e1ffe0e0e0ffdfdfe0ffdededeffdedddeffddddddffdcdcdcffdcdbdbffdadbdbffdadadaffd9d9d9ffd7d8d8ffd7d7d7ffd6d5d5ffd4d4d5ffd3d4d3ffd1d1d1ffcececeffcccbccffc8c8c9ffc5c5c5ffc3c2c3ffc0c0c0ffbfc0bfffbebebeffbbbbbbffb4b5b4ffafafafffadacadffabacacffa8a9a8ffa4a4a4ffa0a1a0ff9d9d9dff999998ff959595ff919191ff8e8f8fff8c8b8bff898989ff858685ff838383ff808080ff7d7d7dff7a7a7aff777776ff727271ff6b6c6cff686767ff636363ff616160ff5e5f5eff5d5d5dff5d5c5cff5b5c5cff5a5b5aff595959ff575757ff545354ff515251ff504f50ff4d4e4dff4b4b4cff4a4a4aff484848ff454645ff444445ff434343ff434242ff414141ff3e3e3eff3d3c3cff3a3b3aff373838ff363636ff353636ff353635ff353535ff353535ff353535ff343435ff343433ff333333ff323232ff333333ff323232ff292929ff121212ff040404ff040404ff040404ff030304ff040303ff030304ff030403ff030203ff020302ff020203ff030202ff020201ff010102ff010202ff010101ff010101ff010101ff010101ff010001ff010100ff010000ff010100ff010100ff000101ff010101ff010101ff010100ff000100ff010000ff010000ff000101ff000100ff000101ff000101ff010001ff010100ff010101ff010101ff000001ff010001ff010101ff010101ff010001ff000000ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020302ff050505ff0b0b0bff191919ff272727ff383737ff373738ff434444ff434344ff434443ff4d4d4dff4c4c4dff525251ff525252ff555555ff5454540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfefff9f9f9fff4f5f4ffebebebffe8e8e8ffe8e7e8ffe8e7e7ffe8e7e7ffe8e8e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e5ffe6e5e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e4e4ffe4e4e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffddddddffdcdddcffdbdbdbffdbdbdbffdadbdbffdadadbffdbdadbffdadadaffdbdcdbffdfdedeffe5e6e5ffe9e9e9ffebeaeaffebebebffecececffecececffeaeaeaffe8e9e8ffe9e9e9ffeaeaeaffebeaebffebebebffecececffededecffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeefff0efefffeff0f0ffeff0effff0f0f0fff0f1f0fff1f0f1fff1f1f0fff1f1f1fff1f2f1fff1f1f2fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff2f3f3fff2f3f3fff3f3f3fff3f3f4fff3f4f3fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f5fff5f5f4fff4f4f4fff4f4f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff7f6f6fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f8fff7f8f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff9f8f8fff9f9f8fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f8f8fff9f8f9fff8f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f5f6fff6f6f5fff6f5f5fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff2f3f3fff2f3f2fff2f2f2fff1f2f1fff1f1f1fff0f1f0ffefeff0ffefefefffefefefffeeefeeffeeeeefffeeedeeffeeedeeffedededffecececffecececffebecebffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffeae9e9ffebebebffebececffecececffebecebffeaeaeaffe7e7e8ffe2e2e2ffdededeffddddddffdededeffdfdfdeffdfdfdfffdedfdeffdfdfdfffdfdfdfffdedfdfffdfdfde00000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e6e7ffe7e6e7ffe7e7e6ffe8e7e7ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffeaeaeaffeaebeaffebebebffebebebffebebebffebecebffebebecffecececffedededffededecffececedffecececffeeedeeffedededffedededffeeeeeeffedeeeeffedeeeeffeeeeeeffeeefefffefefefffefeeeeffeeeeefffeeefefffefefefffefefeefff1f1f1fff9f9f9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0c0cff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0c0cff0c0d0dff0c0d0cff0c0c0cff0d0c0dff0c0d0dff0c0c0cff0d0e0eff0d0e0eff0e0e0eff0d0e0dff0d0e0dff0e0d0eff0e0e0dff0d0d0dff0d0e0dff0e0d0eff0d0d0dff0d0d0dff0e0d0dff0d0d0dff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0d0d0dff0d0c0dff0d0c0cff0b0b0bff0a0b0aff0b0a0bff0b0a0aff0b0a0aff0a0a0aff0a0a09ff0a090aff080808ff060606ff050404ff030303ff030303ff020302ff020203ff0102020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7e7f7eff7f7f7fff7f7f7fff7e7e7eff7e7e7eff7e7e7eff7b7b7bff787878ff747474ff717171ff6d6d6dff696969ff656665ff616162ff5e5e5eff5a5a5aff575656ff535353ff505050ff4d4d4cff494a4aff474747ff444444ff414242ff404140ff3f3e3fff3c3c3cff404040ff575857ff5d5d5dff5e5d5eff616161ff666666ff6b6b6bff717070ff777676ff7b7c7cff808080ff858585ff898989ff8d8c8cff909090ff939393ff969696ff999a99ff9c9c9dffa0a1a1ffa4a4a4ffa8a9a9ffacacacffacacacffaeaeaeffb0b0b0ffb2b2b1ffb2b2b2ffb2b2b2ffb2b1b2ffb1b0b1ffaeaeaeffacacacffacabacffa9a9a9ffa6a6a7ffa3a4a3ffa0a1a0ff9e9e9eff9b9c9cff999999ff979797ff949495ff929292ff8f8f8eff8b8b8bff888888ff848484ff7f7f7fff7a7b7aff767576ff6e6e6fff676667ff605f5fff585858ff515151ff4b4b4bff454646ff3e3e3eff353534ff313131ff333333ff363636ff383838ff3a3b3aff3c3d3cff3f3f3fff424141ff454444ff474747ff4a4a4aff4d4d4cff505050ff525353ff545454ff575757ff5a5a59ff5d5c5cff606060ff646364ff676767ff696969ff69696aff696a6aff6a6a6aff6b6b6bff6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000001ff010101ff080708ff1b1b1bff454546ff6e6e6dff838382ff939394ff9f9e9fffa2a2a2ffa6a7a6ffa8a9a8ffaaaaabffadaeadffb2b2b1ffbabbbaffe0dfe0fffaf9f9fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffbfafafffbfafafffafafafffafafafffafafafffaf9fafff9fafafff9faf9fff9f9f9fffaf9fafff9fafafff9f9f9fff9fafafff9fafafffafafafffafaf9fff9faf9fffaf9fafffafaf9fffafaf9fff9faf9fffafafbfffafafbfffbfafbfffbfafafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffcfbfcfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffafafafffafbfbfffafafafffafafafffafaf9fffafaf9fffafafafffafaf9fff9f9f9fff9faf9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fffaf9f9fffaf9f9fff9faf9fffafafafffaf9f9fffaf9fafff9fafafffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafbfffafbfafffafafafffafbfbfffbfbfbfffafafafffafafbfffafbfafffbfbfafffbfbfbfffafafbfffafafafffafafafffafafafffafafafffaf9fafffaf9fafff9fafafff9faf9fff9f9f9fffaf9fafff9fafafff9f9f9fff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafaf9fff9faf9fffaf9fafffafafafffafafafffbfafafffafafafffafafafffafbfafffafafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfbfcfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffbfbfbfff1f0f1ffcfceceffa9a9a9ffa5a5a4ffa3a4a3ffa1a2a2ff9f9f9fff9c9c9cff969796ff929292ff8b8b8bff7f7f7fff696968ff424342ff201f20ff0c0c0cff040404ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffeaebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffebebebffecececffedeeedffeeeeeeffefefeffff0f0effff0f1f0fff1f1f2fff2f2f2fff3f2f3fff4f3f3fff4f4f4fff5f6f5fff6f6f6fff7f7f7fff8f8f8fff8f8f7fff7f8f8fff8f8f7fff7f7f8fff7f8f7fff8f8f7fff7f8f7fff9f8f9fffaf9f9fffaf9f9fff8f9f8fff8f7f8fff6f6f5fff5f4f4fff3f4f4fff3f3f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff0f0f0ffefeff0ffeff0efffefefefffefefefffefefeeffeeeeeeffeeedeeffeeeeedffeeeeedffedededffececedffecececffecebecffebecebffebebebffebebebffebeaebffeaebebffebebebffebebebffebebebffeaeaeaffe9e9e9ffe9eaeaffe9e9eaffe9e9e9ffe9e9e8ffe8e9e8ffe9e8e8ffe8e8e8ffe7e7e7ffe6e7e6ffe6e5e6ffe5e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e2ffe2e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e0e1ffe2e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe8e8e8ffe9e9e9ffe9e9e9ffebebeaffebebebffeaeaebffebeaeaffebeaebffeaebeaffebebeaffebeaebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffeaeaeaffeaebebffebebebffebebeaffebebebffebebebffebebebffebebebffebebebffebebecffebebebffebeaebffebebebffeaebebffebebeaffebebeaffeaeaebffeaeaebffeaeaeaffeaebeaffebebeaffecebecffeaeaeaffeaeae9ffe9eae9ffeae9eaffeae9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e7e7ffe8e7e7ffe6e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e5e5ffe6e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e3ffe1e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdddedeffdcdcddffdcdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d6d7ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffccccccffc9c9c9ffc7c7c7ffc4c4c4ffc1c1c1ffbebebdffbbbbbbffbababaffb9b8b8ffb5b5b4ffaeafaeffaaa9aaffa6a6a7ffa4a3a4ffa1a0a0ff9c9d9dff999999ff959695ff919292ff8e8e8eff8b8b8aff878887ff858585ff838383ff808180ff7e7e7eff7b7b7bff787778ff737273ff6e6d6dff696a69ff656465ff616161ff606060ff5b5c5cff595959ff585858ff565756ff555555ff555555ff555454ff535353ff515251ff4e4e4eff4b4c4cff494a49ff484848ff464646ff444444ff414142ff404040ff40403fff3f3f3fff3d3d3dff3b3a3bff393939ff373837ff353635ff343334ff333233ff323232ff313231ff313131ff313131ff313131ff303030ff303030ff2f2f2fff2f2f2fff2e2e2dff1a1a1aff080808ff050404ff040404ff030403ff040304ff030304ff030303ff030303ff020203ff030302ff020202ff020202ff020202ff010101ff010201ff010101ff010101ff010101ff010101ff000100ff010001ff010000ff010101ff000100ff010001ff000000ff010001ff000101ff000000ff010001ff000100ff000000ff010000ff010001ff010000ff000100ff000001ff000101ff010101ff000101ff010101ff000001ff000001ff010100ff010100ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff050404ff0b0b0bff262726ff262726ff383838ff383838ff434343ff434444ff434344ff4c4c4dff4c4d4cff525251ff525252000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff4f4f5ffedededffe8e9e8ffe7e7e7ffe8e7e8ffe8e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e6e6ffe6e7e6ffe5e5e6ffe5e6e6ffe5e6e5ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4000000000000000000000000000000000000000000000000000000000000000000000000ffdddddcffddddddffdcdcdbffdbdbdaffdadbdaffdbdadbffdbdbdbffdbdadbffdbdbdbffdadadbffdcdcdcffe1e1e1ffe6e7e7ffe9e9e9ffeaeaeaffecedecffecedecffebebebffeaeaeaffe9e9e9ffe9eae9ffebeaebffecebebffecececffecedecffedededffedededffeeedeeffeeeeeeffeeeeeeffefeeefffefefeeffefefeffff0efeffff0eff0fff0f0f0fff0f1f0fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f3f2fff3f3f2fff3f3f3fff3f2f3fff3f3f3fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f3fff3f4f3fff4f3f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f7fff8f7f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff7f8f7fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f9f9fff8f8f8fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff9f8f9fff9f8f8fff9f9f8fff8f8f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f8fff8f8f9fff9f9f8fff9f9f8fff9f9f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f7f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff6f5f6fff6f5f5fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff5f4f5fff4f4f4fff4f3f3fff4f3f3fff3f3f3fff3f2f2fff2f3f2fff1f1f2fff1f2f1fff0f1f1fff0f0f1fff0f0f0ffefefefffeeeeefffeeeeeeffefefeeffeeeeeeffededeeffeeededffedecedffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe9e9e9ffeaebeaffecebecffecececffebececffebebebffe9e9e9ffe5e5e5ffdfdfdfffdcdddcffddddddffdfdfdeffdededeffdedfdeffdfdedfffdededfffdfdfdfffdfdfdfffdfdfdf0000000000000000000000000000000000000000ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe9e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaebffeaebebffebebebffebebebffebebebffebebecffecececffecedecffededecffedededffecededffeeededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffedeeedffeeeeeeffeeeeeeffedededffeeeeeeffefefeffff6f6f6fffcfcfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0a0aff0b0b0bff0b0b0bff0d0d0cff0c0c0dff0d0d0cff0d0d0cff0d0d0dff0c0d0cff0c0c0cff0c0c0dff0d0d0cff0c0d0cff0d0d0cff0c0d0cff0d0d0dff0e0d0eff0e0e0eff0e0d0dff0d0d0eff0e0e0eff0e0e0eff0e0e0dff0e0e0dff0d0d0dff0d0d0dff0d0c0cff0d0d0dff0d0d0dff0e0d0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0dff0e0e0eff0e0e0dff0c0d0dff0c0c0cff0a0b0bff0b0b0aff0a0a0bff0b0a0aff0b0a0aff0a0a0aff0a0a0aff0a0909ff080808ff060606ff040405ff030303ff030303ff020202ff020202ff010102ff020202ff010101ff000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7fff7f7f7fff7e7f7fff7f7f7fff7e7f7fff7e7e7fff7f7f7fff7c7c7cff797978ff757575ff727272ff6e6e6eff6b6b6aff666666ff636363ff5f5f5fff5c5b5bff585857ff545454ff515151ff4e4d4eff4a4a4bff484748ff454545ff424243ff424142ff3f403fff3e3e3dff424241ff5a5b5aff606060ff606060ff646363ff676868ff6d6d6cff737272ff787878ff7e7e7dff828282ff878787ff8b8b8bff8f8f8fff939293ff969696ff999999ff9c9c9cffa0a0a1ffa6a6a5ffa9a9a9ffadadadffb0b0b0ffb1b1b1ffb2b3b3ffb4b4b4ffb6b5b6ffb7b6b7ffb7b6b7ffb6b7b6ffb5b5b5ffb2b2b1ffb0b0afffaeaeaeffacadacffababaaffa8a8a8ffa5a5a5ffa2a3a2ffa0a0a0ff9d9d9dff9a9a9bff989898ff959595ff929291ff8e8e8fff8b8b8bff878787ff838382ff7d7d7dff777777ff717171ff696969ff616161ff595a59ff535353ff4d4c4dff474748ff403f40ff363636ff323232ff353435ff373736ff393939ff3c3c3bff3e3e3eff414141ff434344ff464646ff484949ff4c4b4bff4f4e4eff515252ff545454ff565656ff585858ff5b5b5bff5e5e5eff626161ff646465ff676867ff696a69ff696a6aff6b6b6bff6b6b6bff6b6b6bff6b6c6b00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000100ff000100ff000100ff000100ff000000ff010001ff010000ff010000ff000001ff010000ff000001ff010100ff000000ff000000ff010101ff040404ff0f0f0eff2c2c2cff555555ff737373ff8c8c8cff9d9d9dffa4a4a4ffa6a6a7ffa8a8a8ffaaabaaffaeadadffb1b1b1ffb5b6b6ffcbcbcbfff0f1f1fffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffbfafafffafafafffafafafff9fafafffafaf9fff9f9fafffafaf9fff9faf9fffafaf9fff9faf9fffaf9fafffafafafffafafafffafaf9fffaf9fafffafafafffafafafffafaf9fffafafafffafafafffbfafbfffbfafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfafffafafbfffbfafafffafafafffafafafffaf9fafffafafafffafafafffafaf9fffaf9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f8f9fff8f9f9fff9f8f9fff8f9f9fff9f8f9fff9f8f9fff8f9f8fff9f9f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffaf9f9fffaf9f9fff9fafafffafafafffafaf9fffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafafffbfafbfffbfafbfffafbfafffaf9fafffafaf9fffafaf9fffafafafff9faf9fffafaf9fff9f9fafffafaf9fff9faf9fffafaf9fff9faf9fff9f9fafffafafafffaf9f9fffaf9f9fff9f9fafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffcfcfbfffbfcfbfffbfcfbfffbfbfcfffcfcfbfffbfbfcfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffcfdfcfff9f8f9ffe3e2e2ffb7b8b7ffa6a6a5ffa5a5a5ffa4a3a3ffa1a1a1ff9e9e9eff9a9b9bff949394ff8e8e8eff838483ff747474ff565656ff2d2d2dff121313ff060607ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaeaebffebebeaffeaebeaffeaeaeaffe9eaeaffe9e9eaffeae9eaffebebebffedececffededeeffefeeeeffefefeffff0f0effff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff8f8f7fff7f8f8fff8f8f8fff9f9f9fff9f9f9fff8f8f9fff7f7f7fff6f5f5fff4f4f4fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f1fff0f0f0ffeff0f0ffefeff0fff0f0f0ffefefefffeeefefffefefeeffeeeeefffedeeeeffededeeffedededffedededffecececffececebffebebebffebebebffebebeaffeaeaeaffeaeaeaffeaeae9ffeaeaebffebebebffeaebeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e5e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e1e1ffe1e0e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e8e9ffe9e9e9ffeaeaebffebeaebffebeaebffebeaebffebebeaffeaeaebffebeaeaffebebeaffebebebffeaebebffebebebffebebebffebebebffebecebffebecebffebebebffebebebffebebebffebebebffecebebffebebecffecebebffebebebffebebebffebebebffebebebffebebebffebeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eaeaffe9e9eaffeae9eaffeaebeaffeae9e9ffe9e9e8ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e1ffe1e2e1ffe0e0e1ffe1e1e0ffe0dfe0ffdfdfdfffdedfdeffdededeffdddedeffdedddeffdddcddffdcdcdcffdbdadbffdadad9ffd9d8d9ffd8d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffcfcfcfffccccccffcacacaffc7c8c7ffc5c5c4ffc2c2c2ffbfbfc0ffbdbdbdffbab9b9ffb7b6b6ffb5b4b5ffb3b3b3ffaeafafffa9a9a8ffa4a3a3ffa0a0a0ff9d9d9dff9a9999ff959595ff909090ff8d8c8dff8a8989ff868687ff848383ff808181ff7d7d7eff7c7b7cff797978ff777776ff757574ff707171ff6c6c6cff656565ff606060ff5d5d5dff5c5b5bff595958ff565656ff535353ff525151ff505150ff4f4f50ff4e4e4fff4e4e4eff4d4d4eff4c4d4cff4a4a4aff474748ff474746ff444444ff424242ff404140ff3e3e3fff3d3d3dff3c3b3cff3b3a3aff3a3a3aff383738ff363636ff343434ff333332ff313131ff2f3030ff2e2f2eff2e2e2eff2e2e2eff2e2e2dff2d2e2dff2d2d2dff2c2d2dff2c2c2cff2c2c2cff222222ff100f0fff040404ff040404ff040404ff040403ff030303ff030303ff030303ff030303ff030302ff020202ff020202ff020202ff010202ff020101ff010202ff010101ff010101ff010100ff010101ff010100ff000101ff000101ff000001ff010100ff000001ff000000ff010000ff000100ff010100ff010000ff000000ff000001ff000001ff010101ff000000ff000000ff000101ff000001ff010101ff010001ff000101ff010101ff010101ff010101ff010101ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff0b0b0bff0b0b0bff272727ff262726ff383838ff373838ff434344ff444344ff444343ff4d4c4cff4c4c4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff7f7f7ffeeefeeffe8e8e7ffe7e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e6ffe6e6e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e3ffe3e3e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e2000000000000000000000000000000000000000000000000ffdcdcdcffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdbdbdbffdbdbdbffdedddeffe4e4e4ffe8e7e7ffe9e9e9ffebebebffecececffebecebffebebeaffeaeae9ffe9eaeaffeaebebffebebebffecececffececedffedededffeeededffedeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefeffff0efefffefeff0fff0f0effff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff1f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f2f2fff3f3f2fff2f3f3fff2f3f2fff3f3f3fff3f3f3fff4f4f3fff3f4f3fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f3f3fff4f4f3fff3f3f3fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff7f8f7fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f7fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f8fff8f7f7fff7f8f8fff8f7f8fff8f7f8fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f8f8fff9f8f9fff9f8f9fff8f9f8fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f7f6fff6f6f7fff7f6f7fff7f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f5f6fff6f5f6fff5f6f5fff6f6f5fff6f6f5fff5f6f6fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff2f2f1fff1f0f1fff0f0f0fff0f0efffefeff0ffeeefefffeeeeefffeeeeeeffeeeeeeffeeedeeffedeeedffececedffececebffebebeaffeaeaeaffe8e9e8ffe9e9e8ffeaeaeaffececebffebecebffecececffebececffeaeaeaffe8e7e7ffe2e1e1ffdeddddffdcdbdcffdeddddffdddddeffdfdfdeffdededeffdfdfdfffdfdfdfffdfdedeffdfdfdf00000000ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffebebeaffebebebffeaebebffebebebffebebecffecececffecececffecececffedecedffedecedffededecffedecedffededecffedededffedededffecedecffededecffececedffededecffecedecffecececffecececffecececffedededfff1f1f1fffafaf9fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a0aff0b0b0bff0b0a0aff0a0a0aff0a0b0bff0a0b0aff0b0b0bff0b0b0bff0c0c0dff0c0d0cff0d0d0cff0c0d0cff0d0d0dff0c0d0dff0d0c0cff0c0c0cff0c0c0dff0d0c0cff0c0c0cff0d0d0dff0c0d0dff0d0d0eff0d0e0eff0d0d0eff0e0e0eff0d0e0dff0e0d0eff0d0d0dff0c0c0dff0d0c0cff0c0d0cff0d0c0dff0d0d0dff0d0d0dff0e0d0dff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0d0e0dff0e0d0dff0d0d0dff0c0c0cff0b0b0bff0a0a0bff0b0b0aff0b0a0aff0a0a0bff0a0a0aff0a0a0aff0a090aff080808ff070706ff050504ff040303ff030303ff020302ff030302ff010202ff010201ff010201ff010001ff010100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7f7eff7f7f7fff7f7f7eff7e7e7fff7f7f7fff7f7f7fff7c7c7dff797979ff757576ff727272ff6e6e6eff6b6b6bff676767ff636364ff605f60ff5c5c5cff595959ff555555ff525252ff4f4e4fff4b4c4bff494849ff464646ff434344ff434342ff414140ff403f3fff444444ff5d5d5dff626262ff626263ff666665ff6a6a69ff6e6e6fff747474ff797a7aff7f7f7fff848484ff898989ff8e8d8dff929191ff949595ff989998ff9c9c9cff9fa0a0ffa4a4a4ffa9aaa9ffaeadadffb2b1b1ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b8ffb9babaffbabbbaffbbbbbaffbbbbbbffb9b9baffb5b6b6ffb4b4b3ffb2b2b2ffb0b0b0ffaeaeaeffacacacffa9a9a9ffa6a6a7ffa4a4a4ffa1a1a1ff9f9f9fff9b9b9bff989898ff959595ff919192ff8e8e8eff898989ff858585ff807f7fff79797aff737272ff6a6b6aff636363ff5b5b5bff545454ff4e4d4eff484948ff414041ff363637ff333334ff363635ff383837ff3a3a3aff3c3c3cff3f3f3fff424242ff454545ff484847ff4b4b4aff4d4d4eff515050ff535353ff565556ff585858ff5a5a5aff5d5d5dff605f5fff626363ff666665ff696968ff6a6a6aff6a6b6aff6b6b6bff6b6b6bff6b6b6bff6c6b6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000101ff010000ff000000ff000000ff010000ff000000ff010101ff000000ff000001ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff010000ff020202ff080808ff191919ff3a3a3aff5d5d5dff7e7e7dff979696ffa2a2a3ffa7a7a7ffa8a8a7ffaaaaa9ffadadadffb1b1b0ffb4b4b4ffbbbbbbffdededefff9f9f8fffcfcfcfffbfbfcfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafffafaf9fff9f9f9fffafafafff9fafafff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfcfffcfbfcfffbfcfbfffcfbfcfffbfbfbfffcfcfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfbfbfffafafafffafafbfffafafafff9fafafffafafafff9faf9fffaf9fafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff8f9f8fff9f8f8fff8f8f9fff8f8f9fff9f9f8fff8f8f8fff9f9f9fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafff9fafafffafafafffafafafffafafafffbfafafffbfafafffafbfbfffafbfafffbfbfafffafbfbfffafbfafffafbfbfffbfafafffbfafafffbfbfbfffbfbfbfffbfafbfffafafbfffafbfbfffafbfafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafffafaf9fff9f9f9fffafafafff9faf9fff9fafafff9fafafff9f9fafffafafafff9faf9fffafafafffafafafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafafbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffbfbfbffefeeefffcbccccffaaa9aaffa5a6a6ffa5a4a4ffa3a2a3ffa0a1a0ff9d9d9dff989899ff909090ff898989ff7b7b7bff666666ff404040ff1c1c1cff090a0aff030203ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebeaebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffeaebebffecececffededeeffeeeeeeffeeefeefff0eff0fff1f0f0fff1f1f1fff2f1f2fff2f3f2fff4f3f4fff4f4f4fff5f5f5fff6f5f6fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff9f8f9fff9f9f8fff8f8f8fff6f7f7fff6f6f6fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f0fff0f0f0ffeff0efffeff0efffefeeefffefeeeeffeeeeeeffeeeeeeffeeededffedecedffecededffecedecffececebffecececffebebecffeaebebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeae9ffeaeaeaffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e8ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e6e7ffe5e6e6ffe5e5e5ffe4e4e4ffe4e3e3ffe3e2e3ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e2ffe2e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaebeaffeaebeaffeaeaeaffebeaebffeaeaebffeaebebffebebeaffeaebeaffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebebebffebebebffeaebebffebebebffebebebffebebebffeaebebffebeaebffebeaeaffeaeaebffeaeaeaffe9eaeaffeaeaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e6ffe6e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe3e4e3ffe3e3e3ffe3e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfe0dfffdedfdfffdededeffdeddddffddddddffddddddffdcdbdbffdbdbdbffdadbdbffd9d9d9ffd7d7d6ffd6d5d6ffd4d3d4ffd2d2d2ffd0d0d0ffcdcecdffcbcbcbffc7c8c8ffc5c5c5ffc2c2c2ffc0c0c0ffbdbdbdffbababbffb8b8b8ffb4b5b5ffb1b2b2ffb0b0b0ffadadadffa9a9a9ffa3a3a3ff9e9d9eff9a9999ff969696ff939393ff8f9090ff8b8b8bff838484ff7f7f7eff7b7b7bff787978ff777676ff747475ff717171ff70706fff6c6d6cff6b6a6bff686868ff616161ff5c5c5dff585859ff565555ff545454ff505151ff4d4d4dff4a4a4aff494949ff4a4a4aff4a4a4aff494949ff484848ff474848ff474847ff474746ff444444ff424241ff404140ff3e3e3eff3d3c3cff3b3b3bff3a3a3aff393838ff373737ff363636ff353534ff333332ff323232ff303031ff2e2f2fff2d2d2dff2c2c2cff2b2b2bff2b2b2bff2b2b2bff2a2a2aff2a2a2aff2a2929ff292929ff212121ff111111ff050506ff030404ff030304ff030403ff030303ff030303ff030303ff030203ff030202ff020302ff030203ff020202ff020202ff020102ff010201ff010101ff010102ff010101ff010101ff000100ff010101ff010101ff000100ff000101ff000001ff010100ff010000ff000001ff010001ff000101ff010001ff010001ff010101ff010100ff010000ff000101ff010100ff010101ff000101ff000100ff000101ff010000ff010000ff010001ff010101ff010001ff0000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff020202ff020202ff0c0b0bff0b0b0bff262627ff272726ff373738ff383838ff434343ff434444ff434344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f7f8fff4f4f3ffe9e9e9ffe5e5e5ffe4e4e4ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e5ffe3e4e4ffe3e4e3ffe3e4e3ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e10000000000000000ffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdcdbffdcdbdcffdbdbdbffdbdbdaffdcdbdbffdfe0dfffe6e5e5ffe8e8e9ffe9eaeaffececebffebecebffebebebffebebebffeaeaeaffeaebebffebebebffececebffedececffecededffeeedeeffedeeeeffeeeeeeffeeeeeeffefefeeffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff2f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f3fff3f3f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff3f3f4fff4f4f4fff3f4f3fff4f3f4fff4f3f3fff3f3f4fff4f3f3fff3f4f3fff4f3f4fff3f3f3fff4f3f3fff4f3f3fff3f4f3fff4f3f4fff3f3f4fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f7f8fff8f7f7fff8f7f8fff8f8f8fff8f7f7fff7f7f8fff7f8f8fff8f8f7fff8f8f7fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f7f6fff6f6f6fff7f7f7fff6f7f6fff6f7f7fff6f7f7fff6f6f7fff7f7f7fff6f7f6fff7f6f7fff7f7f6fff7f6f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f8fff7f7f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f8fff9f8f8fff9f8f8fff8f9f9fff8f9f8fff9f9f8fff8f9f9fff8f9f8fff8f9f9fff9f8f8fff9f8f8fff8f8f8fff9f9f9fff9f8f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff6f5f6fff6f5f6fff5f6f6fff6f6f6fff5f6f6fff6f6f5fff6f5f6fff5f6f5fff6f5f6fff5f5f6fff5f5f6fff6f6f5fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff4f5f5fff5f5f5fff4f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff1f2f1fff1f1f1fff1f0f0fff0f0f0ffefefefffeff0efffefeeeeffeeeeeeffeeefeeffeeeeeeffeeeeedffedededffececedffebecebffeaebeaffe9e9e9ffe9e9e9ffe9eaeaffecebebffececebffecececffecececffeaeaebffe9e9e9ffe4e4e4ffdfdfe0ffddddddffddddddffdddeddffddddddffddddddffdfdedeffdededfffdfdedfffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e4ffe6e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e6e6ffe6e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaebeaffeaeaeaffebeaeaffebebebffebececffecebebffebebebffebececffececebffececebffecececffecebecffebececffebecebffebebebffebebebffebececffecececffebebebffebebebffebebebffebebebffebebecffebebebffededeefff5f6f6fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060606ff070707ff080808ff0a0909ff0a0a0bff0a0a0aff0a0b0aff0b0a0aff0a0a0aff0a0a0bff0a0a0bff0b0b0bff0b0b0bff0d0d0cff0c0d0cff0d0d0dff0c0d0dff0c0d0dff0d0c0dff0c0d0cff0d0c0dff0d0d0cff0d0d0cff0c0c0cff0d0c0dff0c0c0cff0d0d0dff0e0d0eff0e0e0eff0e0e0dff0d0d0dff0c0c0cff0c0c0bff0c0d0cff0c0c0cff0d0c0cff0d0d0dff0d0d0dff0d0d0dff0d0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0dff0d0d0dff0d0d0dff0c0c0cff0a0a0bff0b0b0bff0b0b0bff0a0b0bff0a0a0bff0a0a0aff0a0a0aff0a090aff080809ff060606ff050404ff040303ff040303ff030203ff030302ff020102ff010101ff010102ff010101ff010101ff010000ff010001ff000000ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7e7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7c7c7cff797979ff767576ff737373ff6f6f6fff6b6b6bff686768ff646464ff606160ff5d5d5dff5a5959ff565656ff535353ff4f4f50ff4c4d4dff4a494aff474747ff444444ff434443ff434343ff424242ff464646ff5e5e5fff646464ff656565ff676868ff6c6b6cff707070ff767575ff7b7b7bff808081ff868585ff8b8a8aff8f8f8fff949393ff989797ff9b9b9bff9f9e9fffa2a2a2ffa7a7a8ffadadadffb1b1b2ffb6b5b5ffb8b8b8ffb7b8b8ffb9bab9ffbcbbbbffbdbdbdffbdbebeffbebebeffbebdbdffbdbdbdffb9b9b9ffb7b7b7ffb5b5b6ffb3b4b4ffb1b1b2ffafafafffadadadffabababffa8a8a8ffa6a6a5ffa2a2a2ff9f9f9fff9b9b9bff979898ff959494ff919191ff8d8d8cff878787ff828282ff7c7c7cff747575ff6c6c6cff656464ff5d5d5dff565556ff4e4e4fff484949ff414041ff383737ff343435ff373737ff393939ff3b3b3bff3e3e3eff404041ff444444ff474747ff494a4aff4c4c4cff4f4f4fff525252ff545454ff575657ff595959ff5c5b5bff5e5e5eff616161ff646464ff666666ff696969ff6a6a6aff6a6a6bff6b6b6bff6b6b6bff6c6b6cff6d6c6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000001ff000000ff010100ff010000ff000100ff010100ff010001ff010001ff000000ff000000ff010000ff010101ff000000ff000000ff000000ff000000ff000100ff010101ff050505ff0d0d0eff222122ff414141ff646565ff878687ff9c9b9bffa5a5a5ffa7a7a7ffa9a9a9ffacacacffb0b0afffb2b2b3ffb6b6b6ffcacacaffeff0f0fffbfbfbfffdfcfcfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafbfffbfafafffafafafffafafafffafafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff8f8f9fff8f9f9fff9f8f8fff9f8f8fff8f8f8fff8f9f8fff8f9f8fff8f9f9fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9fafffaf9fafffafafafffafafafffbfafafffbfafafffbfafbfffbfbfbfffbfafbfffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fffaf9fafffafafafffafaf9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfff8f8f8ffe0e0e0ffb6b6b6ffa7a6a7ffa5a5a5ffa4a3a4ffa2a1a2ff9fa0a0ff9c9b9bff969595ff8b8b8bff828282ff6f6f6fff505050ff2a2929ff0e0e0fff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffeaeaeaffebececffedededffeeeeeeffefefeeffefefeffff0f0f0fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff4f4f4fff5f4f5fff5f5f6fff6f7f7fff7f7f7fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff7f7f7fff7f7f8fff8f8f8fff9f9f9fff8f9f8fff8f7f8fff7f6f7fff6f5f5fff4f4f4fff3f3f4fff3f3f3fff3f2f2fff3f2f2fff2f2f2fff1f1f1fff1f1f1fff0eff0ffefefefffeeeeefffefefefffeeeeeeffeeeeeeffeeedeeffedededffedededffededecffecececffecececffebececffebebebffeaeaebffebebeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e7ffe7e8e7ffe6e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e3e4ffe4e3e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e8e9ffe8e8e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffeaebebffeaebebffeaebebffebebebffebebebffebebebffebecebffececebffebebebffebebebffeaeaeaffeaeaeaffebeaebffebebebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9eae9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffdededeffdddddeffddddddffdcdcddffdcdbdcffdbdbdbffd9d9daffd8d9d9ffd8d8d7ffd6d6d6ffd4d4d4ffd0d1d1ffcfceceffcccccdffcbcbcaffc8c9c8ffc6c6c6ffc3c3c3ffc0c0c1ffbdbdbdffbbbbbaffb8b8b8ffb5b5b5ffb2b2b2ffafafafffacacacffa9a9a9ffa6a6a6ffa3a3a3ff9e9e9eff999999ff949494ff909091ff8d8d8dff8a8a8aff878787ff848383ff7d7d7eff777677ff727272ff6f6f6fff6d6c6dff6a6a6aff656566ff646464ff626262ff5e5f5fff595959ff545455ff525252ff505050ff4d4e4eff4b4a4bff454445ff434243ff414141ff404041ff414141ff424242ff424242ff424141ff414141ff414141ff403f40ff3e3d3dff3b3b3cff3a3a3aff393939ff383737ff363637ff343435ff343434ff343333ff323232ff303030ff2e2f2fff2e2d2dff2c2c2cff2b2b2bff2a2a2aff292929ff282928ff272728ff272727ff272727ff272727ff212121ff131313ff050505ff030304ff030303ff030303ff030303ff030303ff030302ff020202ff020203ff020202ff020202ff020202ff020202ff020202ff020102ff010102ff010201ff020101ff010100ff000101ff010100ff010101ff010101ff010101ff000001ff010101ff010101ff000101ff010001ff010001ff010001ff010001ff010001ff000000ff010000ff010001ff010101ff010101ff010101ff010001ff000000ff000001ff010101ff010101ff010001ff010001ff000001ff000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff010202ff020102ff0b0c0bff0b0b0bff272727ff272727ff383838ff3838380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfcfcfff4f4f4fff0f0f0ffe5e5e5ffe2e2e2ffe3e2e2ffe2e2e3ffe4e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe3e3e4ffe4e4e3ffe3e4e3ffe3e4e4ffe3e4e3ffe2e3e3ffe2e2e2ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdbdbdbffdbdadbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffddddddffe3e2e2ffe7e6e6ffe9e9e9ffeaeaeaffebebebffebebebffecebebffebebebffebebebffebebebffebececffececedffedededffeeededffeeedeeffeeeeeeffeeeeeeffefeeeeffefeeefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f2f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f3fff3f3f4fff4f3f4fff3f3f3fff3f4f4fff4f3f3fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff6f6f6fff7f6f6fff7f6f7fff7f6f7fff7f6f6fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f7f8fff8f7f7fff7f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f8fff7f8f7fff8f8f7fff7f8f7fff7f8f8fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f6fff6f6f6fff7f6f7fff7f7f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff8f7f7fff7f7f7fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f9fff9f9f9fff9f8f9fff8f8f8fff8f8f9fff8f9f9fff8f8f9fff9f8f8fff9f8f9fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff7f7f7fff7f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f6fff6f5f6fff6f6f6fff6f6f5fff5f5f5fff6f5f6fff5f5f5fff5f6f5fff5f6f5fff6f5f5fff6f6f6fff6f5f6fff5f5f6fff5f6f6fff6f5f6fff6f5f5fff5f5f5fff6f6f5fff5f6f5fff5f6f5fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f4f5fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f3f3fff3f3f3fff2f2f3fff2f1f1fff1f1f2fff1f1f1fff0f0f1fff0f0f0fff0eff0ffefefefffeeefeeffefeeeeffeeeeeeffeeeeeeffedeeeeffedecedffecececffebebebffeaeaeaffe9e9e9ffe9eaeaffebebebffecececffecececffecececffececebffeaeaeaffe7e7e7ffe2e1e2ffdddddeffdededeffdededeffdddddeffddddddffddddddffddddddffdededeffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebeaeaffebeaebffeaeaeaffeaebeaffebeaeaffeaebeaffeaeaebffeaeaebffeaeaeaffeaeaeaffebebeaffeaebeaffeaeaebffeaebeaffeaeaebffeaeaeaffebebebffebeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeff0effffaf9faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff020202ff030303ff060606ff060606ff070807ff080808ff090909ff0a0a0aff0a0a0aff0a0b0aff0a0a0aff0b0a0aff0a0a0aff0a0a0aff0b0b0bff0b0b0bff0c0c0cff0c0d0cff0c0d0dff0d0d0dff0d0d0dff0d0c0cff0c0c0dff0c0c0dff0b0b0bff0c0c0bff0c0c0cff0c0d0dff0d0c0dff0e0e0dff0d0d0dff0d0d0dff0d0c0cff0c0c0bff0c0c0bff0c0b0bff0c0d0cff0c0c0cff0d0c0dff0d0d0cff0d0d0eff0d0d0dff0e0e0dff0e0e0eff0e0d0eff0d0d0dff0d0d0dff0c0c0cff0b0b0bff0a0a0aff0a0a0aff0b0b0bff0b0a0bff0a0a0aff0a0a0aff0a0a0aff080808ff060606ff040404ff030303ff030303ff030302ff030202ff010202ff010101ff010101ff010001ff000101ff000100ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7f7fff7e7f7fff7e7e7fff7f7f7fff7f7f7fff7f7f7eff7c7d7dff7a797aff767676ff727272ff6f6f6fff6c6c6bff696868ff656565ff626161ff5d5e5dff5a5a5aff575757ff545453ff505051ff4d4d4dff4b4b4aff484848ff454545ff444444ff444544ff444444ff474747ff5f605fff666665ff676767ff6a696aff6d6e6eff727272ff777777ff7c7c7cff818182ff878787ff8c8c8cff919191ff969695ff9a999aff9d9e9effa1a1a1ffa5a5a5ffabaaabffb0b1b1ffb5b5b5ffb8b8b9ffbbbbbbffbbbbbbffbcbcbcffbebebeffbfbfbfffc1c0c0ffc0bfc0ffbebebeffc0bfbfffbcbcbcffbababaffb8b9b8ffb6b7b6ffb5b5b5ffb2b3b2ffb1b0b0ffaeaeaeffababacffa8a9a9ffa6a6a6ffa3a3a2ff9f9f9fff9c9b9bff989898ff939393ff8f8f8fff8a8a8aff858585ff80807fff787777ff6e6f6eff666666ff5f5e5fff575757ff4f4f50ff484848ff414140ff383838ff363637ff393839ff3b3b3bff3d3d3dff3f3f3fff424242ff454545ff484848ff4b4b4bff4e4e4eff515150ff535353ff555555ff575757ff59595aff5c5c5dff5f5f5fff626261ff646464ff666767ff696969ff6a6b6aff6b6b6bff6b6b6bff6c6c6cff6c6c6cff6d6d6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000000ff010001ff000001ff000001ff000000ff010000ff010100ff000101ff010001ff010100ff000000ff000000ff010000ff010000ff000100ff010000ff000100ff020303ff070707ff101010ff262627ff4b4a4bff737373ff919191ffa2a1a2ffa6a5a6ffa9a9a9ffabacabffaeafaeffb1b1b1ffb4b4b3ffbabbbaffdad9dafff6f6f6fffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9fafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfafafffafbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffbfbfafffafbfbfffafafafffafafafff9fafafff9faf9fffaf9f9fffaf9f9fff9faf9fff9f9f9fff8f9f8fff8f9f9fff9f8f9fff8f9f8fff8f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fffaf9f9fffafafafff9f9f9fff9f9fafff9f9fafffafafafffafafafffbfbfafffbfafafffafbfbfffafafafffafbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9fafffafafafffafafafffafaf9fffafafafffaf9fafffafafafff9fafafffafaf9fffafaf9fffafafafffafafafffafafafffafaf9fff9fafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffcfbfcfffcfbfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffcfcfcfffdfdfcfffdfdfcfffdfcfcfff0f0efffcac9c9ffaaaaaaffa5a6a6ffa4a4a5ffa3a3a3ffa1a1a1ff9e9e9fff9a9a99ff929292ff858585ff777777ff5b5b5bff383938ff181818ff080808ff030202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaeaeaffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffeaeaeaffecebecffedededffedeeeeffeeeeeefff0efeffff0f0f0fff1f1f1fff2f1f1fff2f2f2fff2f3f3fff4f3f4fff4f5f4fff5f5f6fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff8f8f7fff9f9f9fff9f8f9fff8f8f8fff7f7f6fff6f6f6fff4f4f4fff3f3f3fff2f2f3fff2f2f3fff2f2f2fff2f2f1fff1f0f0ffeff0f0ffefefefffeeefeeffefeeefffeeeeeeffeeeeeeffedeeeeffeeededffedededffedededffecededffecececffecebecffebebebffebebebffebebebffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e7ffe8e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e4ffe4e4e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e5e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffe9eaeaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaebffeaeaebffebebebffebebebffebebeaffeaebebffebeaebffeaebeaffe9eaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e7ffe7e8e8ffe8e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdededeffddddddffdcdddcffdcdcdcffdbdbdbffdadadaffd8d8d8ffd7d7d7ffd6d6d5ffd4d4d4ffd1d2d2ffd0d0d0ffcecdceffcacacaffc8c8c8ffc6c6c6ffc3c3c3ffc0c1c1ffbebebdffbbbbbbffb9b9b8ffb5b5b5ffb2b2b2ffaeafafffababacffa8a9a8ffa6a6a5ffa3a3a3ff9fa0a0ff9a999aff989898ff949494ff909090ff8d8c8cff898888ff858584ff828181ff7e7f7eff7a7b7bff767676ff717171ff6a6b6bff666666ff626261ff5f5f5fff5c5b5cff5a595aff565656ff535353ff505050ff4d4d4dff4b4b4aff494949ff474647ff3f3f3fff3d3d3dff3c3c3cff3a3a3aff39393aff3a3a3aff3c3c3cff3b3b3bff3b3b3aff3b3a3bff3a3b3bff393939ff373837ff373637ff353535ff343434ff323233ff323231ff313130ff30302fff2f302fff2f2f2fff2d2c2cff2b2a2bff2a2a2aff292929ff282828ff272727ff262626ff252525ff252525ff242424ff1f1f1fff111112ff050505ff020302ff030303ff030302ff020303ff030203ff030302ff020202ff020202ff020202ff020202ff020202ff020202ff010201ff010202ff020102ff010201ff010102ff010101ff010100ff010101ff010001ff010001ff010101ff010101ff010100ff000100ff010100ff010101ff010001ff010101ff010100ff010101ff000000ff000000ff000000ff000001ff010101ff010100ff010001ff000101ff000000ff000100ff010001ff000100ff010100ff000001ff010101ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff020202ff0b0b0cff0b0b0cff262727ff2727270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfcfff7f7f7fff0f0f0ffe8e7e8ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe3e3e3ffe4e4e4ffe4e4e3ffe3e3e4ffe3e4e3ffe2e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e3ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0dfe0ffe0e0dfffdfdfdfffdfdfdfffdfdedeffdbdbdbffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdadbffdfdfdeffe4e4e4ffe8e8e8ffe9e9e9ffebebebffecececffebecebffebececffebebebffecececffecebecffedededffedededffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeefffefefefffeff0effff0efefffeff0f0fff0f0f0fff0f0f0fff1f0f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f4f3fff4f4f3fff4f4f3fff3f4f4fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f4fff3f3f3fff4f4f3fff3f4f4fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f4fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff7f8f7fff7f7f7fff7f8f7fff8f7f8fff7f8f7fff8f8f7fff7f7f8fff8f8f8fff8f8f7fff7f7f7fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff6f7f7fff7f6f7fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f7f6fff7f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f7fff7f8f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff6f6f6fff7f6f6fff6f6f7fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff6f5f6fff6f6f6fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff6f6f5fff6f5f5fff5f6f5fff5f5f5fff6f5f6fff5f6f5fff5f5f6fff5f5f5fff6f6f5fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff5f5f5fff4f4f4fff4f4f4fff3f3f4fff4f3f4fff4f4f3fff4f4f3fff3f3f3fff2f3f3fff2f2f2fff1f2f1fff2f1f1fff0f1f1fff0f1f0fff0f0f0fff0f0f0ffefefefffefefefffeeefefffeeeeeeffeeeeeeffedededffececedffecececffebebebffe9eaeaffeaeae9ffeaebebffecececffecededffedecedffecececffeaeaebffe8e8e8ffe4e4e4ffe0e0dfffdddedeffdededeffdededeffdededeffddddddffdeddddffe2e1e1ffe2e2e1ffe2e2e2ffe1e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e5e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeae9ffe9e9eaffe9eae9ffe9e9e9ffeaeaeaffe9e9e9ffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffecebecfff8f8f7fffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020202ff020202ff020202ff020202ff020202ff030303ff070606ff060606ff070707ff080808ff090909ff0a0a0aff0a0a0aff0b0b0aff0a0a0aff0a0a0aff0a0b0aff0a0b0aff0b0b0bff0b0b0bff0c0c0dff0d0c0cff0c0d0cff0b0b0aff0b0b0bff0b0c0cff0d0c0cff0d0d0dff0d0e0dff0e0f0eff0f0f0eff0f100fff0f0f0fff0f1010ff0f100fff0f0f0fff0e0f0eff0e0e0eff0e0e0fff0f0e0eff0e0f0fff0f0e0fff0f0f0fff0f0f10ff101010ff101010ff101110ff101011ff101010ff0f0f0fff0e0e0eff0e0e0eff0d0d0dff0e0d0dff0e0e0eff0e0e0eff0d0e0dff0c0d0cff0c0d0dff0b0b0bff090909ff060706ff040404ff020302ff020101ff020201ff020102ff010101ff010101ff010101ff010100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7f7eff7e7f7eff7f7e7fff7f7f7eff7e7e7eff7e7f7eff7c7c7cff797979ff757576ff727373ff6f6f6fff6c6c6cff696968ff656565ff616162ff5e5e5eff5b5b5bff575758ff545454ff515151ff4f4f4eff4c4c4cff494949ff464646ff454546ff454646ff444444ff474647ff5f5f5fff666666ff676868ff6b6b6bff70706fff747474ff797979ff7d7d7dff838383ff888988ff8e8e8eff939393ff989797ff9c9c9cffa0a0a0ffa4a3a4ffa8a8a8ffadadaeffb4b4b4ffb8b9b8ffbbbcbcffbdbdbcffbebebeffbfc0bfffc0c0c0ffc2c2c2ffc2c3c3ffc2c2c2ffc0c1c0ffc1c1c1ffbebebeffbcbdbdffbbbbbcffbabab9ffb7b8b7ffb5b6b5ffb3b3b3ffb0b1b0ffaeaeaeffacacabffa8a9a8ffa6a6a6ffa3a3a2ff9f9f9fff9a9a9aff969796ff919291ff8d8c8cff878787ff828181ff7a797aff717071ff686868ff606060ff585858ff515151ff4a4a4aff414241ff393938ff383838ff3a3a3aff3c3c3cff3e3e3eff414041ff434343ff464646ff494a4aff4d4c4dff4f504fff515151ff545454ff565656ff595858ff5a5b5bff5d5d5dff606060ff626262ff646564ff676767ff6a696aff6b6b6bff6b6b6cff6c6c6cff6c6d6cff6c6d6dff6d6d6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000000ff000000ff000000ff010100ff000000ff000100ff010100ff000101ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff010101ff030304ff080708ff131313ff353434ff626362ff858584ff9b9b9bffa3a3a3ffa8a8a8ffaaababffaeadadffb0b0b0ffb3b3b3ffb4b5b5ffbebebfffe1e1e1fff7f8f7fffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfafffafbfafffbfbfafffafafafffafbfbfffafafbfffafafafffafafafffafafafffafaf9fff9faf9fffaf9fafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfafafffafafbfffbfafafffafafafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfbfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffbfbfafffafafafff9f9fafff9fafafff9faf9fffaf9f9fff9faf9fff9f9f9fff9f8f9fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafafafff9fafafffafafafffafbfafffafafafffafbfafffbfafbfffbfafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfafffafafafffafbfbfffafafbfffafafafffafafafffafafafffafaf9fff9fafafffaf9fafffafaf9fff9faf9fffafafafffafaf9fffafafafff9f9f9fff9fafafffafafafffafafafffafafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfbfafffbfafbfffbfbfbfffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfafffbfbfafffafbfbfffafafafffbfbfbfffafbfafffbfbfafffafbfafffbfbfbfffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfbfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfdfdfffdfdfdfffdfcfcfff7f7f7ffdddcdcffb3b3b4ffa7a7a7ffa5a5a5ffa3a3a4ffa2a1a2ffa0a0a0ff9e9e9eff989998ff90908fff787879ff616161ff404041ff202021ff0d0c0cff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaeae9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e9e8ffeaeae9ffebececffececedffedeeeeffeeefeeffefefeffff0f0f0fff1f0f0fff1f1f1fff2f2f2fff2f3f3fff3f3f4fff4f4f4fff5f5f5fff7f6f6fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff5f5f6fff5f5f6fff7f6f7fff7f7f7fff8f7f7fff8f9f9fff8f8f9fff7f8f7fff6f6f6fff5f5f5fff3f4f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0eff0ffefefefffeeeeeeffeeeeefffeeeeeeffeeeeedffededeeffedededffededecffecedecffecececffecececffebecebffebebeaffeaebeaffeaeaeaffe9e9e9ffe9eaeaffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e6e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e8e7ffe7e7e8ffe7e8e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffeaeae9ffeaeae9ffeaeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe3e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffdfe0e0ffdfe0dfffdfdfdfffdededeffdddeddffdddcddffdcdcdcffdbdbdbffdadadaffd9d9d8ffd6d7d6ffd4d4d4ffd2d2d2ffd0d0d0ffcecfcfffccccccffcacacaffc7c8c8ffc5c5c5ffc2c3c2ffbfbfbfffbbbbbbffb8b9b8ffb5b4b5ffb2b2b2ffafafafffacadacffa9a9a9ffa5a5a5ffa3a2a3ffa0a09fff9c9d9cff999a99ff969696ff929393ff8f8f8fff8b8c8cff888888ff858484ff818180ff7d7c7cff787879ff757575ff717171ff6d6d6eff696969ff646464ff5d5d5cff585858ff545454ff515051ff4f4f50ff4c4c4dff4a4a4aff484848ff464646ff444444ff424343ff3e3e3eff3a3a39ff373737ff363636ff353535ff353534ff333434ff343434ff353635ff353535ff343534ff343334ff333333ff323232ff313132ff313030ff2f2f2fff2e2e2eff2d2d2dff2c2c2cff2b2c2cff2c2c2cff2b2b2aff282929ff272727ff262726ff262626ff252524ff242525ff232324ff232323ff1d1d1dff101110ff040404ff010201ff020102ff020202ff020202ff020302ff020202ff020202ff010101ff010202ff010201ff020202ff020201ff020101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010001ff010101ff000001ff000001ff010001ff000000ff000000ff000101ff010001ff010100ff000000ff000101ff000000ff010100ff000100ff000101ff010100ff010000ff010100ff010001ff010001ff000000ff000101ff010100ff010100ff000101ff000100ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020201ff010201ff0b0b0bff0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f8fff3f4f3ffe7e7e7ffe1e1e1ffdedfdfffdededfffdfdedfffdededeffdfdfdfffdfdfe0ffe0dfe0ffe0e0dfffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e4e3ffe4e3e4ffe4e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e3ffe3e4e3ffe4e4e3ffe3e3e3ffe3e4e4ffe3e2e3ffe3e3e2ffe2e2e2ffe2e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0dfffdfe0e0ffdfdfdfffdfe0dfffdedfdeffdfdedeffdededdffdeddddffdbdbdbffdbdbdbffdadbdbffdbdadbffdadadaffdadadaffdadad9ffdcdcdcffe1e1e0ffe6e6e7ffe8e8e8ffe9eaeaffebebebffebebebffecececffecececffecececffecececffededecffededecffedeeeeffedededffeeeeeeffeeefeeffeeefefffefefefffefefefffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f3fff3f3f2fff2f3f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f4f3fff4f4f3fff3f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f4f3fff4f3f4fff4f4f4fff3f4f4fff4f4f4fff5f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f8fff7f7f7fff7f7f8fff8f8f7fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f6fff6f6f7fff6f6f6fff6f6f7fff7f6f7fff7f6f7fff7f7f7fff8f7f7fff7f8f7fff8f8f7fff8f7f8fff8f7f8fff7f7f8fff7f7f8fff8f7f8fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f7fff7f8f7fff8f8f8fff7f7f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff6f5f6fff6f6f5fff5f5f5fff5f6f5fff6f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f6f5fff5f5f6fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f4fff4f4f4fff4f5f5fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff1f1f1fff1f1f2fff1f1f1fff1f1f0fff0f0f0ffeff0efffefefefffeeefefffeeeeeeffefefeeffeeeeeeffedededffecedecffecececffeaeaeaffe9eaeaffeaeaebffecececffecedecffededecffedececffebebebffeae9eaffe6e6e5ffe1e1e1ffdedfdeffdfdfdeffdedfdfffdededeffdededeffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe4e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe7e7e7ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e8ffe8e9e8ffe9e9e8ffe8e8e8ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e8ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e6ffe9e9e9fff3f3f3fff8f9f9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff010100ff010001ff020202ff020202ff020203ff020203ff030203ff030303ff060606ff060606ff070707ff080808ff090909ff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0b0bff0a0a0bff0b0b0bff0b0b0bff0b0c0cff0c0c0cff0d0d0eff0e0e0eff0f0f0fff101010ff111111ff131313ff141414ff151514ff151515ff161515ff161616ff161515ff151515ff141415ff141514ff151514ff151414ff141414ff151514ff151415ff161515ff151515ff151415ff151415ff151515ff151414ff131314ff141413ff131313ff141313ff131413ff141314ff131313ff131213ff121111ff111111ff111011ff0f0e0eff0b0b0aff070708ff040404ff020202ff010201ff010201ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7f7fff7f7f7fff7f7f7fff7e7f7eff7e7e7eff7e7e7eff7e7e7eff7b7c7bff797978ff767675ff737372ff6f6f6fff6c6c6cff686869ff656665ff626261ff5f5e5eff5b5b5bff585858ff555556ff535252ff505050ff4d4d4dff4a4a4aff484748ff464646ff454545ff444443ff454645ff5f5e5fff676867ff696869ff6c6c6dff717172ff777676ff7b7b7bff808080ff868585ff8b8b8aff909090ff959595ff9a999aff9e9f9effa2a3a2ffa6a6a6ffabaaabffb0b0b0ffb6b6b6ffbbbbbaffbebebeffbfbfbfffc0c1c1ffc2c2c1ffc3c3c3ffc4c4c4ffc5c4c4ffc4c4c4ffc1c1c1ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbcbdbcffbababaffb8b8b9ffb6b6b6ffb4b3b4ffb1b1b1ffafafafffadacacffa9a9a9ffa5a6a5ffa2a2a1ff9e9d9dff999999ff949393ff8e8e8eff888889ff838483ff7c7c7cff747373ff6b6a6aff626262ff59595aff545353ff4c4c4cff434343ff3a393aff39393aff3b3b3bff3d3d3dff40403fff414241ff454445ff474847ff4b4a4bff4d4d4dff505050ff535252ff545454ff575657ff595959ff5c5c5bff5e5e5eff606060ff636263ff656565ff676867ff6a6a6aff6b6b6cff6c6b6cff6c6c6cff6d6d6cff6e6d6eff6e6e6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff010001ff000000ff000000ff010100ff000101ff000100ff010100ff010000ff010000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff010201ff040405ff0d0c0cff232323ff525253ff787878ff939293ff9e9d9effa6a6a6ffababaaffacadadffb0afb0ffb1b2b1ffb3b3b3ffb5b5b5ffc4c4c5ffe8e8e8fffaf9f9fffdfcfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffbfbfbfffbfafafffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafaf9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff9f9f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff9f8f8fff8f9f8fff9f8f9fff8f8f9fff9f8f9fff9f9f9fff9f9f9fffaf9fafffaf9fafffafaf9fffafafafffafafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffafafbfffafbfbfffafbfafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafafffafafafffbfbfafffafbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfafffbfbfbfffbfafbfffafbfafffbfafbfffafafbfffbfafbfffbfafafffafafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffafafafffbfafafffbfbfbfffafafafffafafafffbfafafffbfbfafffafbfafffafafafffafbfafffafafafffafbfbfffafafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfcfcfff8f8f8ffe3e3e4ffbdbebdffabaaaaffa8a7a7ffa5a5a5ffa3a3a3ffa1a1a2ffa09f9fff9d9d9dff969697ff8a8a8aff656565ff494848ff262626ff0f0f0eff060706ff030202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe9e9e8ffe8e8e8ffe9eae9ffebebebffededecffeeeeedffeeeeeeffefefefffefeff0fff0f1f0fff2f1f1fff2f2f2fff2f2f2fff3f4f3fff4f4f5fff5f5f5fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff6f6f5fff6f7f6fff7f6f7fff7f8f7fff8f7f8fff8f8f8fff7f7f7fff6f5f6fff5f5f4fff4f3f4fff3f3f3fff3f3f2fff2f2f3fff1f1f1fff1f1f1fff0f1f1ffeff0efffefefefffeeeeefffeeeeeeffedeeedffedededffedededffecedecffecececffecececffececebffebecebffebebebffeaebebffeaeae9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e6ffe7e6e6ffe6e6e6ffe7e7e6ffe6e6e7ffe6e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe6e5e6ffe6e5e6ffe6e6e5ffe6e5e6ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e5ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe9e9e9ffeae9e9ffe8e9e8ffe8e8e8ffe8e9e9ffe8e8e8ffe8e9e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e8ffe9e9e8ffe9e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe3e3e3ffe4e4e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdeffdededeffddddddffdcdcdcffdcdcdcffdbdbdaffdadadaffd9d8d9ffd7d6d7ffd4d4d4ffd2d2d2ffd1d0d0ffcececeffccccccffc9c9c9ffc7c6c6ffc3c4c3ffc2c2c2ffbdbebeffbabbbaffb7b7b7ffb3b2b3ffaeafafffabababffa8a9a8ffa5a5a5ffa2a2a3ff9f9f9fff9c9c9dff9a9a9aff979797ff959595ff909090ff8d8e8dff8b8b8aff888787ff848483ff807f7fff7c7c7cff787778ff747473ff706f6fff6c6b6bff666666ff616261ff5d5d5eff5b5a5aff545555ff4f4f4fff4c4b4cff494949ff484848ff454545ff444443ff404140ff3f3e3eff3b3b3bff3a393aff373637ff343435ff333232ff313131ff313031ff302f2fff2f2f2eff2f2e2fff2f2f2fff2f2f30ff2e2e2eff2e2e2dff2e2e2eff2d2c2dff2c2c2cff2b2b2bff2a2a2aff2a2a2aff292929ff282828ff282828ff282827ff262626ff252525ff242424ff242423ff232323ff222222ff222222ff1f1f1fff111212ff030404ff010102ff020101ff020102ff010201ff020201ff020202ff020202ff010201ff020201ff020101ff020101ff010101ff010101ff010101ff010201ff020101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010001ff010101ff010000ff000000ff010100ff000100ff010000ff000100ff010001ff000000ff000001ff010000ff000000ff010001ff010001ff010100ff010001ff000000ff010001ff010101ff010100ff000101ff010001ff010001ff000000ff010000ff010101ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfdfdfff5f5f6ffeeeeeeffe1e0e1ffdfdedeffdedddeffdededdffdddeddffdedddeffdddeddffdedddeffdededeffdededeffdfdedeffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e0e1ffe1e2e1ffe1e2e1ffe2e2e2ffe2e2e3ffe2e2e3ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e3e3ffe3e4e4ffe3e4e3ffe3e4e4ffe3e3e3ffe2e3e3ffe2e3e2ffe2e3e3ffe2e2e2ffe2e2e3ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0dfffdfe0dfffe0dfdfffdfdfdeffdededeffdededeffdddddeffdededdffdededdffdbdbdbffdbdbdbffdadbdaffdadadbffdbdadaffd8d9d9ffdbdbdbffdedddeffe4e4e4ffe6e6e6ffe8e8e9ffebebeaffecececffedededffedeeedffedecedffecececffececedffedececffedededffeeedeeffeeeeeeffefefeeffefeeefffefefefffefefeffff0f0f0fff0f0effff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff2f3f3fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f4f4fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f4fff4f3f4fff4f3f4fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff5f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff6f6f5fff6f6f6fff7f6f6fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f6f6fff6f6f6fff7f7f7fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff7f7f7fff8f8f7fff7f8f7fff8f7f8fff7f8f7fff8f7f8fff7f7f8fff7f7f8fff8f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f7f6fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff4f4f5fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f4f5fff4f4f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f1f2fff1f1f1fff0f1f0fff0f0f0fff1f0f0ffeff0efffefefefffefefefffefefeeffeeefeeffeeeeeeffedededffecececffebececffeaeaeaffeaebebffececebffecededffedededffecededffedececffebebebffe7e8e7ffe3e3e3ffe0e0e0ffdededeffdfdfdfffdfdfdeffdfdedeffdededeffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e4e5ffe5e5e5ffe6e5e6ffe5e5e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e8e7ffe8e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e6e5ffe6e6e6ffebebebfff3f3f3fff8f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000000ff010000ff000000ff000001ff010101ff020102ff030202ff020202ff020202ff020202ff030403ff060606ff060606ff070707ff090809ff090909ff0a0a0aff0a0a0bff0a0b0aff090909ff090a09ff0a0a0aff0b0b0bff0d0c0dff0e0f0eff111010ff121212ff131314ff151515ff161716ff181818ff1a1a1aff1c1b1cff1d1d1dff1e1d1dff1e1e1eff1f1e1eff1e1f1eff1d1e1dff1d1d1dff1d1d1dff1c1c1cff1c1c1cff1c1c1cff1c1c1cff1d1c1dff1d1d1dff1d1d1cff1d1c1cff1c1c1cff1c1c1cff1c1c1bff1b1b1bff1b1a1aff1a1a1aff1b1a1bff1a1b1bff1b1b1bff1b1b1bff1a1a1bff1a1919ff181817ff161716ff141514ff101010ff0c0c0bff080808ff040405ff020202ff010001ff010000ff010000ff010100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7eff7e7f7fff7e7e7fff7e7f7eff7e7e7eff7d7d7eff7e7d7eff7c7b7cff797878ff757576ff727272ff6f6f6fff6b6c6cff696968ff656665ff626262ff5f5f5fff5b5b5cff595959ff565657ff545453ff515151ff4e4e4eff4b4b4cff494849ff474747ff454545ff434342ff464546ff605f60ff686869ff6b6b6aff6e6f6eff737374ff797878ff7e7d7dff828282ff878887ff8c8c8dff929291ff979697ff9b9b9cffa0a0a0ffa4a4a5ffa9a8a8ffaeadadffb3b3b2ffb8b8b8ffbdbdbcffc0bfbfffc2c1c1ffc3c3c3ffc4c4c5ffc5c6c5ffc6c7c6ffc7c7c8ffc6c7c6ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc0c0c0ffbebfbeffbdbdbdffbbbbbaffb8b9b9ffb6b6b7ffb4b5b4ffb2b2b2ffafafafffacacacffa9a9a9ffa5a5a4ffa0a0a0ff9b9b9bff959696ff909190ff8b8b8bff858585ff7e7e7eff767676ff6d6d6dff646464ff5b5b5cff555555ff4e4e4eff454444ff3b3a3bff3a3a3aff3c3c3bff3e3e3eff414040ff434343ff464646ff494949ff4c4c4bff4e4f4eff515151ff535353ff555555ff575757ff595a59ff5b5b5cff5f5e5eff606061ff626363ff656565ff686768ff6b6a6aff6c6c6bff6c6c6cff6d6c6dff6e6e6dff6e6e6eff6f6f6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000001ff000001ff000100ff000000ff000000ff010001ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff020202ff080808ff161515ff3b3b3bff676667ff8b8a8bff989897ffa3a3a3ffaaaaa9ffacacacffb0afb0ffb1b1b2ffb3b3b2ffb4b4b4ffb8b8b9ffcecdcdffeeeeeefffbfbfbfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfafffbfbfbfffafafafffbfafbfffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffafafafffbfafbfffafafbfffafafafff9f9fafffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffafafafffafafafffafafbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffbfbfafffbfafafffafafbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffbfafbfffbfbfafffafafafffbfbfafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffafafbfffafafbfffafafafffbfbfafffafbfafffafafbfffbfafafffbfafafffafbfafffbfbfafffafafbfffbfafafffbfafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffafafafffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfafffafbfbfffafbfafffafafafffafbfafffafafafffbfafbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfff9f9f9ffe8e9e9ffc3c3c3ffacacabffa8a8a8ffa7a7a7ffa5a5a5ffa3a3a3ffa0a0a1ff9e9e9eff9b9a9aff939392ff818081ff515051ff333332ff141313ff070707ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe8e9e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffeaeaeaffecebebffececedffeeededffeeeeeeffeeefeffff0f0effff0f1f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff4f4f4fff5f5f4fff6f5f5fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f5f5fff6f5f5fff6f6f6fff7f6f7fff7f7f7fff8f8f7fff7f8f7fff6f6f7fff6f5f5fff5f4f4fff3f4f3fff3f3f3fff2f2f2fff2f2f1fff1f1f1fff0f0f1fff0f0f0ffefeff0ffefeeefffeeeeeeffeeeeedffedededffedeeedffedececffededecffecececffecececffebebebffebebebffeaebebffeaeaeaffe9e9e9ffe9eae9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e7ffe6e7e7ffe7e7e8ffe7e7e6ffe7e6e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e6e6ffe5e6e6ffe6e6e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe5e5e5ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e4ffe4e4e5ffe5e4e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e5ffe6e6e5ffe6e6e6ffe7e7e6ffe7e6e6ffe7e7e7ffe8e8e7ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9e8ffe8e9e9ffe8e9e9ffe9eae9ffe9e9e9ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe2e2e2ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e2ffe1e1e1ffe0e0e1ffe0dfdfffdfdfdfffdedfdeffdededeffddddddffdddcdcffdbdbdbffdadadaffd9d9d9ffd8d7d8ffd7d6d6ffd5d5d4ffd2d2d2ffd0d0d0ffcfcfceffcececeffccccccffcac9c9ffc3c3c3ffbfbfbfffbcbcbcffbababaffb4b5b4ffb1b1b1ffaeaeadffa9a9a9ffa5a4a5ffa1a1a1ff9e9e9dff9c9b9bff999898ff959696ff949495ff929292ff8e8e8eff89898aff878687ff858585ff828282ff7e7e7fff7b7b7aff767777ff727372ff6d6d6dff686868ff636363ff5f5f5eff5a5a5aff565656ff525253ff4f4f4eff4b4b4bff484847ff464546ff434343ff414141ff3e3e3eff3b3b3bff373737ff353536ff343434ff333332ff313231ff303030ff2f2e2eff2d2d2dff2b2c2bff2b2b2bff2a2a2aff2a2a2aff2a292aff29292aff282828ff282728ff282828ff282727ff272726ff262626ff262626ff262525ff252525ff262625ff262626ff242424ff232323ff222323ff212221ff212121ff212120ff1e1e1eff121212ff060606ff000100ff010101ff010101ff010101ff010102ff010201ff010101ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff000000ff010000ff010000ff010001ff010001ff010100ff000000ff010000ff000000ff000001ff000001ff010100ff000100ff000001ff010000ff010000ff000100ff010100ff000001ff010000ff000001ff000001ff000000ff010001ff010001ff010000ff010100ff000000ff010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff7f7f7fff2f1f1ffe7e7e7ffdfdedfffdededeffddddddffdeddddffddddddffdddddeffdddddeffdededdffddddddffddddddffddddddffddddddffddddddffdddeddffdddddeffdededdffdededeffdededeffdededeffdfdedfffe0dfdfffe0e0dfffe0e0e0ffe1e0e1ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e3e2ffe2e3e3ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e2ffe3e2e2ffe2e1e1ffe1e1e2ffe1e1e2ffe1e1e1ffe0e0e0ffdfdfe0ffe0dfe0ffe0dfe0ffe0dfdfffdededfffdededeffdddedeffdddeddffdededdffdededeffddddddffdddddcffdcdcdcffdadadaffdbdadbffdadadaffdbdadaffdadadaffdcdbdcffe1e0e0ffe4e4e3ffe7e7e7ffeae9e9ffebebecffededeeffeeeeeeffeeeeedffedededffececedffedececffedededffedeeedffeeeeeeffeeeeeeffefeeeeffefeeefffefefefffefefeffff0eff0fff0f0f0fff1f0f0fff1f1f0fff0f0f0fff1f1f0fff1f0f0fff1f1f1fff1f1f1fff2f1f2fff1f2f2fff1f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff4f3f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff4f3f4fff4f4f3fff4f3f3fff4f4f3fff4f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff7f6f7fff6f6f7fff7f7f7fff7f7f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f7f7fff8f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff6f7f7fff7f6f7fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff5f6f6fff5f5f6fff6f6f5fff6f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff5f6f6fff5f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff7f8f7fff7f7f8fff8f7f7fff8f7f7fff7f8f7fff8f8f7fff7f7f8fff8f8f7fff8f7f8fff7f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff4f5f4fff4f5f4fff5f5f4fff5f5f5fff4f4f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f4f5fff5f4f5fff4f5f5fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff3f3f3fff2f2f3fff2f2f3fff2f2f3fff2f2f2fff2f1f1fff1f1f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff0f0efffefefefffeeefefffeeefeeffeeeeeeffedededffecececffebecebffebebebffecebecffececedffecececffeeededffedededffebececffe9e9eaffe5e6e5ffe1e0e0ffdededeffdfdfdfffdfdfdfffe1e0e0ffe0e0e1ffe1e1e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe5e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe6e5e6ffe5e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e7ffe5e6e6ffe6e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e3ffe4e3e3ffe4e3e3ffe2e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe4e3e4ffe4e4e5ffe5e4e4ffe6e6e6ffededecfff4f5f5fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010101ff010101ff020202ff020302ff020302ff020302ff020302ff030303ff060606ff060606ff070707ff090808ff090909ff0a0a0aff0b0a0aff0b0a0aff0c0b0bff0d0d0dff0f0f0eff111111ff141414ff161616ff181918ff1a1a1aff1d1d1dff1f1f1fff222222ff252525ff272727ff282827ff282828ff292929ff2a2a2aff2a2a2bff292a2aff292929ff282828ff282727ff272627ff272828ff282829ff29292aff292929ff292929ff292929ff292929ff282827ff272727ff272827ff272827ff272727ff272626ff262626ff252525ff252625ff262526ff252525ff232323ff212121ff1d1d1dff1a191aff131313ff0e0e0eff090909ff050504ff030203ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7e7fff7e7e7eff7e7e7eff7e7e7eff7e7d7eff7e7d7eff7b7b7bff787878ff767675ff727372ff6f6f6fff6b6c6cff696969ff656566ff626262ff5f5f5fff5c5d5dff5a5a5aff575858ff555555ff535252ff505050ff4d4d4dff4a4a49ff484848ff464746ff444544ff484948ff626261ff6b6a6bff6b6b6cff6f7070ff757576ff7b7b7bff807f80ff858485ff898989ff8f8f8fff949494ff999998ff9d9d9dffa2a2a2ffa6a6a6ffabababffb0b0b0ffb5b5b5ffbbbbbbffbebebeffc1c2c2ffc3c2c3ffc4c4c4ffc6c6c6ffc8c7c7ffc8c9c9ffcacacaffc9c8c9ffc6c5c5ffc5c4c4ffc4c4c4ffc4c3c3ffc2c2c2ffc0c1c1ffbfbfbfffbdbdbdffbbbabbffb9b9b9ffb7b7b6ffb5b5b5ffb2b1b2ffafaeafffabababffa7a7a7ffa3a3a2ff9d9d9dff979898ff929292ff8d8d8dff868687ff807f7fff777778ff6f6f6fff656565ff5d5d5dff565756ff505050ff474746ff3d3d3dff3c3b3bff3d3d3dff3f403fff414241ff444544ff484747ff4b4a4aff4d4d4dff4f504fff525152ff535354ff565556ff585858ff5a5a5aff5d5c5dff5f5f5fff616161ff636363ff666666ff696869ff6b6b6bff6d6d6cff6d6d6dff6e6e6eff6e6e6eff6f6f6fff706f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff000000ff000000ff010001ff010000ff000000ff000000ff010100ff000100ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0e0e0eff212120ff454545ff7b7a7aff8f8f8fff9fa0a0ffa8a9a8ffacadacffb0afafffb2b1b2ffb2b2b2ffb3b4b4ffb6b5b6ffbababaffd2d2d2fff3f3f3fffbfbfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafbfffafafafffbfbfbfffafafbfffbfafafffafafbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafff9fafafffafaf9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfafffafbfbfffbfafafffafbfafffafafafffafafafffbfafbfffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafbfbfffafbfafffbfbfafffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfbfffafbfafffafbfafffbfafafffbfafafffafafafffafbfafffbfafbfffafafafffafafafffbfafbfffafafafffbfafbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffbfafbfffafafafffafafbfffbfafafffafafbfffafbfafffbfafafffafafafffafafafffbfafafffbfafafffafafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffafafaffedeeeeffcbcbcbffacacadffa8a8a8ffa7a7a7ffa5a5a6ffa4a5a5ffa2a2a2ff9f9fa0ff9b9b9bff979797ff8c8c8bff6f6f6fff383837ff1c1c1cff0a0b0aff040403ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e9ffeaeae9ffebebebffededecffedeeedffeeeeeeffeeefefffefeff0fff0f0f0fff1f0f0fff1f1f1fff2f2f2fff2f3f3fff4f4f4fff4f5f4fff6f5f5fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f5f5fff5f6f5fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f8f7fff6f6f7fff5f5f5fff4f4f4fff4f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0f0efffefefefffefefeeffeeeeeeffeeeeeeffedededffecedecffecedecffecebecffebebebffebebebffebebebffeaeaebffeaeaeaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e5e6ffe6e6e5ffe5e6e6ffe6e6e5ffe5e6e5ffe5e5e6ffe5e5e5ffe6e6e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe5e4e4ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e7ffe6e6e6ffe9e8e9ffe9e9e9ffe7e8e8ffe8e8e8ffe8e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e9e9ffe8e8e8ffe9e8e9ffe8e7e8ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe4e3e3ffe3e3e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe0e0e1ffe0e0e0ffdfdfdfffdededeffddddddffddddddffdcdcdcffdbdbdbffdadadaffd9d9d8ffd7d7d7ffd6d5d5ffd4d4d4ffd2d2d2ffd0d0d0ffcdcecdffccccccffcacacaffc8c8c8ffc2c2c3ffbebebeffbbbbbbffb7b7b7ffb3b4b4ffb2b2b2ffacacacffa8a8a8ffa4a4a4ffa09f9fff9b9b9bff979798ff949595ff929291ff8f908fff8e8e8eff8c8c8cff898989ff848484ff807f80ff7e7d7eff7b7b7bff787878ff747473ff6f6f6fff6a6a6bff666666ff616161ff5b5c5cff565656ff515151ff4e4e4eff4a4b4bff474848ff444444ff424141ff3f3f3fff3e3e3eff3c3b3bff393939ff353635ff323332ff303130ff302f2fff2f2e2eff2d2d2dff2c2d2dff2c2b2cff2a2a2aff292929ff282828ff272727ff272627ff262626ff252525ff252525ff242424ff232223ff222222ff232323ff232323ff222322ff212221ff212222ff222222ff232323ff222122ff212121ff202020ff202020ff201f1fff1c1c1cff121111ff060505ff010000ff000001ff000101ff010100ff010101ff010001ff010101ff010101ff010101ff010001ff010001ff010100ff000101ff010101ff010101ff010101ff010101ff010101ff000001ff010101ff000001ff000101ff000000ff000001ff000000ff010000ff010000ff000100ff010100ff010000ff000100ff000100ff000100ff010000ff010001ff000000ff000100ff010001ff000001ff010000ff010001ff000000ff010001ff010101ff010100ff000000ff010100ff010001ff010101ff010101ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff5f4f4ffececebffe1e1e1ffdededeffdeddddffdddeddffdddeddffdddeddffddddddffddddddffddddddffddddddffdddcddffdcddddffdddcdcffdddcddffdcdcdcffdddcddffddddddffdddddcffdcdcdcffddddddffddddddffddddddffdededdffdededeffdededeffdededeffdedfdfffdfdfe0ffdfdfe0ffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e1e1ffe1e1e2ffe1e2e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdededfffdfdfdeffdddeddffdddedeffdddedeffdedddeffdddddeffdddcdcffdcdcdcffdcddddffdcdcdcffdadbdbffdadbdaffdbdbdbffdbdbdbffdbdbdbffdededdffe1e1e1ffe5e5e5ffe8e9e8ffebebeaffedededffefefefffefeeefffeeeeeeffedecedffececedffedededffeeedeeffededeeffeeeeeeffefefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff0f1f0fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff2f2f2fff2f1f2fff2f2f1fff2f2f2fff3f2f2fff3f2f2fff2f2f3fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f5fff4f4f5fff5f5f5fff5f5f6fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff7f7f7fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff7f6f6fff7f6f6fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff6f5f6fff6f5f6fff6f5f6fff5f5f5fff5f5f6fff6f6f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f7f7fff8f7f8fff7f7f7fff7f8f7fff8f7f8fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff8f7f8fff8f8f8fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f8fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f5f4fff4f4f5fff5f5f4fff4f5f4fff4f4f5fff4f4f4fff5f4f5fff4f4f5fff5f4f4fff4f4f5fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f4f5fff4f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f4fff4f4f4fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff0f1f0fff0f1f1fff0eff0ffefefefffefefefffefefefffeeeeefffeeeeeeffedededffecececffebebebffecececffededecffedededffedededffedededffecededffeaeaeaffe7e7e7ffe2e3e2ffdfdfdfffdedddeffdfdfdfffdfdfdeffdfe0e0ffe0e1e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e5e6ffe5e4e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e1ffe2e2e2ffe4e4e3ffe8e9e8fff2f2f3fff7f7f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff010000ff010001ff000101ff020202ff020203ff020202ff020203ff030202ff030303ff050404ff060606ff080809ff0a0909ff0b0b0bff0c0d0cff0d0e0eff0f0f0fff111111ff131313ff161716ff1a1a1aff1d1d1dff202120ff242425ff282828ff2b2c2bff303031ff353636ff393939ff393838ff383838ff383838ff393939ff3a3a3aff3a3a3aff383838ff373837ff373737ff373737ff383838ff3a3a3aff3c3b3cff3b3c3cff3a3a3aff3b3b3bff3c3b3cff3a3a3aff3a3a39ff393839ff393a3aff3b3a3bff3a3939ff373737ff353535ff363636ff363737ff363736ff353435ff323232ff2d2d2dff262727ff1e1e1eff161616ff0f1010ff0a090aff050505ff020202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7f7eff7e7e7fff7f7f7fff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7b7b7bff787878ff757576ff727272ff6f6f6fff6c6c6cff686968ff656666ff636363ff5f5f60ff5d5d5dff5b5b5bff595859ff565757ff545454ff515151ff4e4e4eff4a4a4aff494a49ff484747ff454646ff4b4a4aff646464ff6d6d6dff6d6d6dff717171ff767777ff7c7d7cff818182ff868686ff8c8b8bff909191ff969696ff9b9a9bff9f9f9fffa4a3a4ffa8a7a8ffacacacffb2b2b2ffb7b7b7ffbcbcbcffc0c0c0ffc3c2c2ffc4c4c4ffc7c6c6ffc8c8c8ffc9c9caffcbcacbffcccbccffcbcbcbffc8c8c8ffc6c6c7ffc6c6c7ffc5c6c5ffc4c5c4ffc3c3c3ffc1c1c1ffbebfbeffbcbcbdffbbbbbbffb8b9b8ffb6b6b7ffb4b4b4ffb1b1b1ffaeadadffa9a9a9ffa5a5a5ff9f9f9fff999a9aff949494ff8e8e8eff878888ff818181ff787879ff707070ff676766ff5e5e5fff585958ff525252ff484949ff3f3e3fff3c3c3bff3e3e3eff404040ff424343ff464546ff494848ff4b4b4bff4e4d4dff505050ff525252ff545454ff565656ff585858ff5b5b5bff5c5d5dff5f6060ff626162ff646464ff676667ff696969ff6b6b6cff6d6d6dff6e6e6eff6e6e6eff6f6f6fff706f6fff6f6f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010101ff000100ff000001ff000001ff010000ff000000ff000000ff000001ff000000ff000101ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff020202ff060707ff0e0e0eff232323ff595959ff797a79ff969696ffa4a5a5ffabaaabffaeaeaeffb0b0b1ffb2b1b1ffb3b3b3ffb4b5b5ffb5b6b5ffbbbabbffdadadafff7f7f7fffcfcfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfafffbfbfbfffafafafffafafafffafafbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffafbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafafbfffbfafafffafafafffaf9fafff9f9fafff9faf9fff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f7f7fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9fafafffafafafffafafbfffafafbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffbfbfbfffafbfafffafafbfffafafbfffbfafafffafafafffafafafffafafbfffafafafffafbfbfffafbfafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafafbfffafafafffbfbfafffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfafffafafafffafbfbfffbfafbfffbfafafffafafbfffbfafafffafafafffafafbfffafbfafffafafbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafbfffbfafbfffbfafbfffafafbfffbfbfbfffbfbfbfffafafafffafafbfffbfafafffafafafffbfafafffafafbfffafafbfffbfafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafbfafffbfbfbfffafafbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffcfbfcfffcfbfcfffafafbfff0f0f0ffd3d4d4ffb0b0b0ffa8a8a8ffa6a7a7ffa6a6a6ffa4a4a5ffa3a3a3ffa1a1a0ff9c9c9dff959696ff8d8e8eff797979ff4f4f4fff1d1c1cff0d0e0dff050505ff010202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e9e8ffe8e8e9ffe9e8e9ffe8e9e8ffe8e8e9ffe8e8e9ffe9e8e8ffeae9e9ffebebebffececedffedededffedeeeeffeeefeeffefefefffeff0f0fff1f1f1fff1f1f1fff2f2f2fff3f3f2fff3f3f4fff4f5f5fff5f5f5fff6f6f6fff6f5f6fff5f5f4fff5f5f5fff5f4f4fff5f5f5fff6f5f6fff6f6f6fff6f6f7fff7f6f6fff7f7f7fff5f6f6fff5f5f5fff4f3f4fff3f3f3fff2f2f2fff1f1f2fff1f1f1fff0f0f1ffefefefffefefefffeeeeefffedeeeeffeeeeeeffedededffecececffecececffecebebffebebebffebebebffebebebffeaeaebffebeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e5e5ffe4e5e4ffe5e4e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e6ffe9e8e9ffe8e9e9ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e3e2ffe2e1e1ffe2e2e3ffe2e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdcffdadadbffdad9d9ffd7d8d8ffd7d7d7ffd5d4d5ffd2d3d3ffd1d0d1ffcececfffcbcbccffc9c9c9ffc7c7c7ffc5c4c5ffc2c2c2ffbebdbdffb8b8b9ffb6b5b5ffb1b1b2ffacacadffabaaaaffa8a7a8ffa2a2a2ff9e9e9eff989899ff949495ff909191ff8e8e8eff8b8b8bff898989ff868787ff858586ff838283ff7d7d7dff7a7a7aff777777ff747474ff717071ff6c6c6dff676768ff626262ff5e5e5eff595959ff525252ff4d4e4eff494949ff464646ff434343ff404040ff3d3d3eff3a3b3bff393939ff363737ff353435ff333232ff313131ff2e2e2eff2c2c2cff2b2b2bff2a2a2aff29292aff292828ff282828ff272728ff262726ff252526ff242424ff242424ff222323ff222323ff212122ff202021ff202020ff1f1e1fff1e1e1fff202020ff202020ff1f1e1fff1e1e1fff1f1f1fff212121ff202020ff1f1e1fff1e1e1fff1e1d1eff1c1c1cff0e0f0eff050506ff000001ff010001ff000100ff000100ff010101ff000000ff000000ff000001ff010101ff000100ff000001ff000101ff010101ff010001ff010001ff000001ff000100ff000101ff010101ff000100ff000101ff010101ff000001ff000100ff010000ff000001ff000101ff000100ff000101ff000001ff000000ff000100ff000000ff000101ff010000ff010000ff000001ff010000ff000100ff000101ff000100ff000001ff000001ff010101ff000101ff010101ff010001ff000001ff010001ff010001ff000001ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfff6f7f7ffefefefffe4e4e5ffdfdedfffddddddffdddeddffddddddffddddddffdddcddffddddddffddddddffdddcdcffdcddddffdcddddffdcdddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdcdbdcffdcdbdcffdbdbdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdddcdcffdcdcdcffdddddcffddddddffdddddeffdededeffdededeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e0dfffdfdfe0ffdfdfe0ffdfdfdfffdfdedeffdededeffdddddeffdddeddffdddedeffdddeddffddddddffdcddddffddddddffdcdcddffdcdcdcffdcdcdcffdbdbdcffdbdcdbffdbdbdbffdbdbdbffdadadaffdbdbdbffdededeffe3e2e2ffe7e7e7ffeae9e9ffecececffefefeffff0f0f0ffefefefffedeeeeffecedecffedecedffedededffeeeeeeffeeeeeeffefefefffefeeefffefefeffff0efeffff0eff0ffeff0f0fff0f1f1fff1f1f1fff1f0f0fff1f1f1fff1f1f0fff0f0f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff2f3f2fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff3f4f4fff4f4f4fff5f4f4fff5f5f5fff5f4f4fff5f5f5fff5f5f6fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f8fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f6fff6f6f6fff5f6f5fff5f5f6fff5f5f6fff6f5f5fff6f5f5fff5f5f5fff5f5f6fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f8fff7f7f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff7f7f8fff8f7f8fff8f7f8fff7f7f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f7f7fff7f7f7fff8f8f7fff7f7f8fff7f7f8fff8f7f7fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f5fff4f4f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff4f4f5fff5f5f4fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff5f5f5fff5f4f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f4f4fff4f5f4fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f3f4fff3f3f3fff3f2f3fff2f2f3fff1f2f2fff2f2f2fff1f1f2fff1f1f1fff0f1f1fff1f0f0ffefeff0fff0f0efffefefefffeeefefffefeeeeffeeeeeeffedededffececedffecececffedededffedededffededecffeeeeeeffedededffecececffe9e9eaffe5e5e5ffe0e1e0ffdededfffdfdfe0ffe0dfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e1ffe2e1e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe3e4e4ffe3e4e3ffe4e3e4ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe0e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe4e5e4ffebececfff4f5f4fffcfdfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff020202ff020202ff020202ff030203ff030303ff040505ff070707ff0a0909ff0b0c0cff0d0d0eff100f10ff121111ff141313ff161616ff19191aff1e1e1eff242323ff282928ff2f2f2fff363636ff3d3d3dff414242ff474747ff4d4d4dff505151ff505150ff4f5050ff50504fff515151ff525252ff515151ff505050ff4e4f4eff4d4c4dff4c4c4cff4f4f4fff525251ff535353ff535353ff515252ff525353ff535353ff525152ff515151ff505150ff515151ff535353ff535454ff535252ff505050ff4f4f4fff4e4f4eff4d4d4dff4b4c4bff494949ff444444ff3d3d3dff2d2d2eff232322ff1a1a1aff121212ff0b0b0bff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7f7fff7f7f7fff7e7e7fff7e7f7eff7e7e7eff7e7e7eff7b7c7bff787979ff757675ff727272ff6f6f6fff6c6c6cff696969ff656666ff636263ff606060ff5e5e5eff5c5c5bff5a5a5aff585758ff555555ff525353ff4f4f4fff4c4b4cff4a4a4aff494949ff474748ff4c4c4cff656565ff6e6e6eff6f6f6fff727372ff787978ff7e7e7eff838382ff888887ff8d8c8cff929392ff979798ff9c9d9cffa1a1a0ffa5a5a5ffaaa9a9ffaeaeaeffb3b3b3ffb8b9b8ffbdbebeffc1c1c1ffc4c4c4ffc6c6c6ffc8c8c8ffcacacaffcccbcbffcdcdcdffcececeffcdcdcdffcacacaffc9c8c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c4c4ffc2c2c2ffc0c1c1ffbebebeffbcbcbdffbababbffb9b9b9ffb6b6b6ffb3b3b3ffafb0afffababacffa6a7a6ffa1a1a1ff9b9b9bff969595ff908f90ff888989ff828182ff797979ff70706fff676867ff606060ff5a5a5aff525353ff494a4aff3f3f3fff3c3c3cff3e3e3eff414141ff434344ff474647ff494949ff4c4b4cff4e4e4eff505050ff525352ff545554ff565756ff595958ff5b5b5bff5d5e5dff5f5f60ff626362ff656564ff676767ff6a6a69ff6d6c6cff6d6d6dff6e6e6eff6f6f6fff6f706fff707070ff707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000001ff010101ff010100ff000101ff000100ff000001ff000000ff000000ff000000ff000000ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff010001ff010202ff040505ff0b0b0bff323132ff585858ff828282ff9b9b9bffa7a7a7ffacacacffafaeaeffb1b1b1ffb2b2b2ffb3b4b3ffb5b5b4ffb5b6b5ffbfbfbeffe1e1e1fff8f9f8fffcfcfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafbfbfffbfafafffafafafffbfbfbfffafafafffafafafffafafbfffbfbfbfffafafafffafafbfffafbfafffafafbfffafafafffafafafffafafafffbfafbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfafffbfbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffafbfbfffafafafffafafafff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f8f9fff9f8f8fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f7f8fff7f8f7fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f9f8fff9f9f8fff9f9f9fffafaf9fff9f9f9fffafafafffafafafffafbfafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffafbfbfffafbfafffafbfbfffafafafffafafafffafafafffbfafafffbfbfbfffafbfafffafafafffafafafffbfafafffafbfafffafbfafffbfafafffafafafffafbfbfffafafafffbfafafffafafafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafafffafafafffafbfafffafafbfffbfbfbfffafafafffbfafafffbfbfbfffafafafffafbfafffafafafffafbfafffbfbfafffafafafffafbfafffafafbfffbfbfafffafbfafffafafafffbfbfafffbfbfafffafafafffafbfafffafafafffafbfafffbfafbfffafafafffafbfbfffafbfafffbfafafffafbfbfffafafbfffbfafafffafafafffbfafafffafafafffafafafffafafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfff5f5f5ffdadadaffb4b4b4ffa9a8a9ffa7a7a7ffa5a6a6ffa5a4a5ffa3a3a3ffa1a1a0ff9d9e9dff989898ff8e8e8eff7c7d7dff5a5b5bff2f2f2fff0f0e0fff070707ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe9eae9ffebebebffecececffecececffedededffeeeeeeffefefefffeff0f0fff0f0f0fff1f0f0fff2f2f1fff3f3f2fff4f4f3fff5f4f4fff5f5f5fff5f6f6fff5f5f5fff5f4f5fff4f4f4fff4f5f4fff5f4f5fff6f6f6fff5f6f6fff6f6f6fff7f7f7fff6f7f6fff5f6f5fff4f5f4fff3f4f3fff3f3f2fff1f1f1fff1f1f1fff0f0f1fff0f0efffeeefeeffeeeeeeffeeeeeeffeeededffedecedffecedecffecececffebececffecececffebebebffebebebffebebeaffebeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe4e5e4ffe4e5e4ffe5e5e4ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe8e9e8ffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e8ffe8e7e8ffe8e7e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e8ffe7e7e8ffe8e9e8ffe7e7e6ffe5e6e6ffe5e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e4ffe4e3e4ffe4e3e3ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe2e2e2ffe3e2e3ffe2e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffdfdfdfffdededeffddddddffdbdcdcffdadbdaffd9dad9ffd8d9d8ffd8d8d7ffd5d5d5ffd3d4d4ffd1d1d2ffcfd0cfffcdcdcdffcacacaffc8c7c7ffc4c3c3ffc0c0c0ffbdbebdffbabbbbffb5b5b5ffb2b1b2ffaeaeaeffaaabaaffa6a7a6ffa3a2a2ffa0a1a1ff9b9b9bff959595ff929292ff8e8e8eff8a898aff868686ff838383ff828181ff7f7f7fff7e7e7eff7b7b7bff767677ff727273ff707070ff6d6d6dff696a6aff646565ff5f6060ff5a5a59ff525252ff4e4e4eff4a4a4aff464646ff414242ff3e3e3eff3d3c3dff3b3b3aff363636ff343433ff323132ff303130ff2e2f2fff2c2c2cff2c2b2bff2a2a29ff282928ff272728ff282727ff262626ff252525ff252525ff242424ff232423ff232322ff212221ff212121ff202020ff1f201fff1e1e1fff1e1e1dff1d1d1dff1c1c1dff1c1c1cff1c1c1cff1d1c1dff1d1e1dff1d1d1dff1c1d1cff1d1d1dff1d1e1eff1c1d1dff1c1c1cff1b1a1aff121313ff080708ff010001ff010101ff010000ff010000ff000000ff000000ff010000ff000000ff010101ff000100ff010101ff000001ff010101ff010100ff010101ff000100ff000101ff000100ff000000ff000001ff010001ff010101ff000100ff000000ff000000ff010000ff000100ff000100ff010000ff000000ff000100ff000000ff000000ff000000ff000100ff000001ff010001ff000000ff010000ff010101ff000000ff000100ff000100ff000100ff010100ff000000ff000101ff000001ff010100ff000100ff000000ff010100ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff7f7f7fff2f2f2ffe8e9e9ffe0e0e0ffdddedeffddddddffddddddffdcddddffdddcddffddddddffdcdddcffdddcdcffddddddffdcdcdcffdcdddcffdcdcdcffdcdcdbffdcdcdbffdcdbdbffdcdcdcffdbdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadbdaffdadbdbffdadbdbffdbdbdbffdadbdbffdadbdbffdbdbdbffdbdbdbffdbdcdcffdbdbdcffdcdbdcffdcdcdcffdddcdcffddddddffdddddeffdededeffdfdedeffdedfdeffdfdfdfffdfdfdeffdfdfdfffdededfffdfdfdfffdfdfdeffdedfdfffdedfdeffdededeffdddeddffddddddffddddddffdeddddffddddddffdcddddffdddcdcffdcdcdcffdcdcdcffdbdcdbffdbdcdbffdcdbdbffdadbdbffdadbdbffdadadaffdad9daffdbdbdbffdfe0e0ffe4e4e4ffe8e8e8ffeaeaeaffeeededfff1f1f2fff0f1f1ffeeefeeffedededffecedecffeeeeedffedededffeeeeeeffeeeeefffefefeeffefefeeffefefeffff0efeffff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f1f1fff1f1f1fff0f1f1fff0f1f1fff1f1f1fff2f1f1fff1f2f2fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f4f4fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f2f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff4f5f5fff5f6f5fff5f6f5fff5f6f5fff6f6f5fff6f6f5fff6f7f6fff6f6f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff5f6f5fff5f6f6fff5f5f6fff6f6f6fff6f6f5fff5f6f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f7f6fff7f7f7fff6f7f7fff6f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f8f7fff7f8f7fff7f8f7fff8f8f7fff7f7f7fff7f8f7fff7f7f8fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff8f7f8fff7f7f7fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff5f5f4fff4f5f5fff4f5f4fff4f4f5fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff4f4f5fff5f4f5fff4f5f4fff4f5f5fff5f4f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff4f4f4fff3f3f4fff3f4f3fff3f3f3fff2f2f3fff3f2f2fff2f2f2fff1f1f1fff1f2f1fff1f1f1fff0f1f0fff1f0f0ffeff0f0ffeff0f0ffeff0efffefefefffefefefffeeeeeeffeeededffedededffeeededffeeedeeffedededffeeeeeeffeeedeeffedededffeaeaeaffe7e7e7ffe2e2e2ffdedfdfffdfdfdfffdededdffdededfffdedfdeffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe3e2e2ffe2e3e2ffe2e3e3ffe2e2e2ffe3e2e3ffe2e3e2ffe2e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe2e3e2ffe3e3e2ffe2e3e2ffe3e3e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e3e2ffe2e3e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0dfdfffe0dfdfffdfdfdfffdfe0dfffe0dfdfffdfdfdfffe0e0e0ffdfe0dfffe0e0e0ffdfe0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe2e3e3ffe6e6e6fff0efeffff7f7f7fffcfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff010001ff010102ff020202ff020302ff030303ff050505ff080808ff0c0b0bff0f0f10ff121212ff151515ff181817ff1b1b1bff1f1f1fff252425ff2b2b2bff333333ff3b3b3cff454444ff4e4f4eff565656ff5b5b5cff616160ff666666ff686868ff696969ff686868ff6a696aff6b6a6bff6b6b6bff6a6a6aff6a6a6aff69696aff676867ff676667ff696969ff6c6c6cff6d6c6cff6b6b6cff6b6b6bff6e6e6dff6d6e6eff6b6b6aff6a6a6bff6b6b6aff6c6c6cff6d6c6cff6f6e6eff706f6fff6d6d6dff6b6a6bff696968ff676768ff676667ff666566ff626161ff595858ff474747ff363636ff282828ff1d1d1dff121312ff0a0a0aff040404ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7f7fff7f7e7fff7e7e7fff7f7e7eff7e7e7eff7e7e7eff7b7b7cff797878ff767576ff737273ff707070ff6c6c6cff696969ff666666ff636463ff616061ff5e5e5eff5d5d5cff5a5a5aff585859ff565655ff535353ff505151ff4d4d4dff4b4c4cff4a4a4aff4a4a4aff4f4f4fff656565ff6f6f6eff707070ff747474ff7a7a7aff7f7f7fff848484ff898989ff8e8e8eff949493ff999999ff9d9e9effa2a2a2ffa6a6a7ffabababffafb0afffb5b5b4ffbab9baffbebebfffc2c2c3ffc5c5c5ffc7c7c7ffcac9c9ffcccccbffcdcdcdffcfcecfffd0cfd0ffcfcecfffcccccbffcacacaffc9c9c9ffc9c8c9ffc7c7c8ffc6c6c6ffc3c3c4ffc2c1c2ffc0c0c0ffbebebeffbcbcbcffbababaffb8b8b7ffb4b4b4ffb1b1b1ffadadadffa9a9a9ffa4a3a3ff9d9d9dff979797ff909191ff8a8a8aff828382ff7b7a7bff717171ff696968ff616060ff5a5a5bff535353ff494949ff3e3f3fff3d3d3cff3f3f3fff424141ff444444ff474747ff4a4949ff4c4c4bff4e4e4eff515051ff535353ff555555ff575757ff595959ff5c5b5bff5e5e5eff616161ff636363ff656565ff676868ff6a6b6aff6d6d6dff6e6e6eff6f6e6fff6f6f70ff707070ff707070ff707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000001ff010100ff010100ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040404ff191919ff3a3a3aff696868ff888989ff9c9b9cffa7a6a6ffacababffaeadaeffb0b0b0ffb3b3b2ffb3b3b3ffb4b4b4ffb5b5b5ffc3c3c3ffe8e8e8fffafafafffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafafbfffbfbfbfffafafafffbfafafffafbfafffafafbfffafafbfffbfafafffafbfafffafafafffafafafffafafafffafafbfffbfafafffbfbfbfffafafbfffafbfbfffafafbfffafbfafffbfbfbfffafafafffbfbfbfffbfafafffafafbfffafbfafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfafffafafafffafafafffaf9fafffaf9fafffaf9fafffafafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafbfafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafafbfffafafafffbfafbfffbfafbfffbfbfbfffafafbfffafafbfffafafafffafbfafffafafbfffafafafffafafafffafafafffafafbfffafafafffafafafffafbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfafbfffbfbfbfffbfafafffafafbfffafbfafffafafafffafafafffafafafffafafbfffafafafffafafbfffafafafffbfafafffafafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffafbfbfffbfbfafffafafbfffafbfbfffafbfafffbfbfafffafafafffafafbfffbfafbfffafbfafffafafafffafafafffafbfafffafafafffbfafbfffbfafbfffafafafffafafafffafafafffafafafffafafbfffafafbfffafafafffafafafffbfafafffafbfbfffbfafbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfff7f7f7ffe2e2e3ffbcbbbcffaaaaaaffa7a8a8ffa6a6a6ffa5a5a5ffa3a4a3ffa1a1a1ff9e9d9dff999999ff929191ff838383ff646464ff3a3a3aff1b1c1cff090908ff030404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe9e9e9ffebeaebffecececffedecedffedeeeeffeeeeeeffeeeeefffefefefffeff0effff0f0f1fff1f1f1fff3f3f2fff3f3f3fff4f3f4fff4f5f4fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f4f4fff4f5f5fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff5f5f5fff4f3f4fff3f2f2fff1f1f1fff1f0f0fff0f0f0fff0f0f0ffeff0efffeeeeeeffededeeffedeeedffedededffededecffecececffecececffecebecffebecebffebebebffebeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e4e4ffe5e4e5ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e6e5ffe6e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe8e8e8ffe8e9e8ffe7e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe6e6e6ffe5e4e5ffe4e4e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe4e4e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0dfdfffdfdfdfffdededeffdddcdcffdbdbdbffdadadaffd9d8d9ffd7d7d7ffd5d5d6ffd4d4d4ffd2d2d2ffd0d0d0ffcdcdcdffcbcbcbffc8c8c8ffc5c5c5ffc2c2c2ffbebfbfffbabbbaffb6b6b5ffb1b1b1ffaeaeaeffabaaabffa7a8a8ffa4a4a4ffa1a1a1ff9d9d9dff999999ff959596ff919091ff8a8a8aff878786ff838383ff7e7f7eff7c7b7cff787879ff777777ff747475ff727272ff6e6e6eff6b6a6bff686768ff656564ff616161ff5c5b5cff555555ff4e4e4eff49494aff464546ff424342ff3f3f3fff3b3c3cff393939ff363736ff333333ff2f2f2fff2e2e2eff2c2b2cff2a2a2bff292928ff282827ff262727ff262626ff252526ff242423ff232323ff232323ff222222ff222121ff212020ff202020ff202020ff1f1f1fff1f1e1eff1e1d1dff1d1d1dff1d1c1cff1c1c1cff1b1b1bff1b1b1aff1a1a1aff1a1a1aff191a19ff1a1a1aff1b1a1bff1b1b1bff1b1b1bff1b1c1bff1a1a1aff171717ff141414ff090808ff020102ff010101ff010001ff010100ff000000ff000000ff010001ff000001ff000000ff000000ff000000ff000100ff000001ff000001ff010100ff010101ff000001ff000001ff000000ff010001ff010001ff010101ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff000000ff010000ff010001ff010100ff000000ff000000ff000000ff000000ff010000ff010101ff000101ff010000ff000001ff00010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff4f4f4ffecececffe1e1e1ffdededeffdddedeffddddddffddddddffdddcdcffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdadadbffdadbdbffdadbdaffdbdadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdad9daffdadad9ffdad9d9ffdad9daffdadadaffdad9daffdadadaffdadadaffdadadaffdbdadbffdadadbffdbdbdbffdbdbdcffdcdcdcffdcddddffddddddffddddddffdeddddffddddddffddddddffddddddffddddddffdddddeffddddddffdddedeffdcddddffdcdcddffdcdcdcffdcdddcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadbdaffdadadaffdadbdbffd9d9d9ffdadadaffddddddffe2e2e2ffe5e5e5ffe9e8e8ffecebebffefefeffff1f1f1fff0f0f0ffeeedeeffedecedffedecedffedededffeeeeeeffeeeeefffeeefeeffefefeeffefefefffeff0efffeff0effff0f0f0fff0f0f0fff0f0f1fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff2f2f3fff3f3f3fff2f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f3f2fff3f3f3fff2f2f2fff3f3f3fff3f2f3fff3f2f3fff3f3f2fff3f3f3fff3f4f4fff4f4f3fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f4f5fff5f5f5fff5f6f5fff5f5f5fff6f5f5fff6f5f5fff6f6f5fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f7fff7f7f7fff6f6f6fff6f7f6fff6f6f6fff6f6f5fff6f6f6fff6f5f6fff6f6f6fff5f5f6fff6f5f5fff5f6f6fff5f5f6fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f6f6fff5f5f6fff5f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff5f5f4fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff4f4f4fff5f5f4fff5f4f4fff4f4f5fff4f5f4fff4f4f4fff4f5f5fff5f5f4fff4f5f5fff5f4f4fff4f5f5fff5f4f4fff5f4f4fff5f5f4fff5f4f4fff5f4f5fff5f5f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff4f3f3fff4f4f4fff3f4f3fff3f3f3fff2f2f3fff2f3f2fff2f3f2fff2f2f2fff1f1f1fff0f0f1fff1f0f1fff0f0f0fff0f0f0fff0efefffefefefffefefeeffefeeefffeeeeeeffeeedeeffeeefeeffeeefeeffeeefeeffefeeefffeeeeefffeeeeeeffecececffe8e8e8ffe3e3e3ffdfdedfffdcdcddffdddddcffdededdffdededeffdfdedfffdfdfdfffe0e0e1ffe1e0e1ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe1e2e2ffe2e1e1ffe1e2e2ffe2e1e1ffe2e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfe0ffdfdfdfffdedfdfffdfdfdfffdfdedfffdfdfdeffdededeffdfdedfffdfdfdfffdfdedfffdfdfdeffdfdfdfffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e2ffe4e4e4ffe9eaeafff2f2f2fff7f7f8fffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000101ff010101ff020102ff020202ff030303ff050404ff060707ff0a0a0aff0f0f10ff141414ff171717ff1c1d1dff212122ff272727ff2d2c2dff323233ff3c3c3cff484848ff535354ff5b5b5bff646464ff6b6b6aff707170ff767676ff7c7b7bff7e7f7fff808080ff7f7e7eff7f7f7fff808080ff807f7fff808080ff828282ff838382ff828282ff818181ff838383ff858585ff858585ff848484ff848485ff878787ff868685ff838383ff848383ff868685ff898989ff898989ff8a8a8aff8a8a8aff8a898aff878687ff858484ff848484ff848484ff848484ff818181ff737373ff616162ff515150ff3d3e3dff2c2c2cff1d1d1cff10100fff080909ff060505ff030203ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff807f7fff7f7f7fff7f7f7fff7e7f7eff7e7e7fff7f7e7eff7e7e7eff7c7c7cff797979ff767676ff737372ff706f6fff6c6d6cff6a6a69ff676766ff636464ff616061ff5f5f5fff5d5d5dff5b5b5bff595959ff565657ff545454ff515251ff4e4e4eff4d4c4dff4d4c4cff4d4d4dff515151ff656565ff6f6f6fff727172ff767576ff7b7b7bff818180ff868685ff8a8a8aff8f8f8fff959595ff9a9a9aff9f9f9fffa3a4a3ffa8a8a8ffadadacffb1b1b1ffb6b6b6ffbbbbbbffc0bfc0ffc3c3c3ffc6c7c6ffc9c9c9ffcbcbcbffcdcdcdffcececfffd0cfd0ffd0d0d0ffd0d0d0ffcdcdcdffcccbccffcbcbcbffcacacaffc8c8c8ffc7c7c7ffc5c5c6ffc4c3c3ffc1c1c1ffc0bfbfffbdbebdffbbbbbbffb9b8b9ffb5b6b6ffb3b3b3ffafaeafffaaaaaaffa5a5a5ff9f9e9eff989898ff929292ff8c8c8bff848484ff7c7b7cff727372ff6a6a69ff626262ff5b5b5bff545455ff4a4a4aff3d3d3dff3d3d3dff3f3f3fff434242ff454545ff474848ff4a4a4aff4c4c4cff4f4e4eff515051ff535353ff565555ff585858ff5a5a5aff5c5c5cff5f5f5fff616161ff646463ff656666ff696868ff6b6b6aff6e6e6dff6f6f6fff706f70ff706f70ff707070ff707170ff70707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000000ff010000ff000000ff010100ff010000ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0e0e0eff242324ff515050ff737373ff8c8c8cff9c9c9cffa5a5a5ffabaaaaffafaeafffb1b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb7b7b7ffcdcdcdffeeefeffffcfbfbfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafbfffbfbfbfffafafafffafafafffafbfafffafafbfffbfafafffafafafffbfbfbfffbfafbfffafafafffafbfafffafafafffafbfafffbfbfafffbfbfafffafbfbfffbfafbfffafbfafffbfbfafffafbfbfffbfafbfffafafbfffbfbfbfffbfbfafffafbfafffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffbfafbfffbfbfafffbfbfafffbfbfafffafafbfffafafafffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafbfffbfafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff8f9f8fff8f8f9fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfafffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfafffbfbfafffbfbfafffafafbfffbfafbfffafbfafffafbfafffafafbfffafafafffafafbfffafafafffafafafffafbfafffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffafafbfffbfbfafffafbfafffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffbfafbfffafbfbfffbfbfafffbfafbfffafafbfffafafafffafafbfffafafbfffafafafffafafafffafafbfffafafafffafafafffafafbfffafafafffafafafffafafbfffbfbfafffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfff8f8f8ffe8e7e8ffc5c5c4ffadaeadffa9a8a8ffa7a7a7ffa6a6a5ffa5a5a4ffa2a3a3ff9f9e9fff9a9a9aff949494ff888888ff6b6b6cff424243ff1f1f1fff0c0c0cff030403ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e7ffe7e8e8ffeaeae9ffebeaebffecececffecedecffedededffeeeeedffeeeeeeffefefeeffefefeffff0eff0fff1f1f1fff2f2f2fff3f3f3fff3f3f4fff4f4f5fff5f5f5fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f6fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0f0f0ffefeff0ffefefefffedeeeeffeeededffededecffededecffecedecffecececffecebecffebececffebecebffebebebffeaebebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e4e3ffe4e4e3ffe4e4e3ffe3e3e3ffe3e2e3ffe3e3e2ffe3e3e2ffe2e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe3e3e3ffe3e4e3ffe3e4e3ffe5e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e4e5ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe5e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe3e3e2ffe2e2e3ffe1e1e2ffe0e1e1ffe0e0e0ffdfdfdfffdedfdeffdededeffdeddddffdcdcdcffdbdbdbffd9d9d9ffd7d7d7ffd6d5d5ffd3d2d3ffd1d1d0ffcfcfceffcdcdcdffcacacaffc8c8c8ffc6c6c6ffc2c2c3ffc0c0bfffbbbcbbffb8b8b8ffb5b5b4ffb1b0b0ffabababffa8a7a8ffa4a4a5ffa1a2a2ff9e9e9eff9b9a9bff979797ff949493ff908f90ff8b8b8cff868686ff7f7f80ff7c7c7cff787878ff747474ff707071ff6e6d6eff6b6b6bff69696aff656565ff626262ff5f5f5fff5b5c5bff575757ff505050ff4a4a4aff464646ff424242ff3f3e3eff3c3c3bff393839ff363736ff343433ff313131ff2e2e2fff2b2b2bff292928ff282827ff262627ff252425ff232324ff232323ff222222ff212221ff212021ff212020ff212121ff202020ff1f1f1fff1d1d1dff1d1d1dff1d1c1dff1c1c1cff1c1c1bff1c1c1bff1a1a1bff1a1a1aff1a1a1aff181919ff191918ff181918ff181818ff181818ff181817ff171818ff191819ff1a191aff1a1a1aff181818ff131313ff070708ff040404ff010102ff010101ff000000ff000101ff000001ff000001ff010001ff000001ff000000ff000000ff000001ff010000ff000000ff000000ff000100ff000001ff010000ff000000ff010101ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff010100ff000000ff000000ff010101ff000001ff010100ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff7f7f6fff0f0f1ffe6e6e6ffdedfdfffdededeffddddddffdcdddcffdddcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdbdbffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdbdbffdadadbffdbdbdaffdadadaffdadadaffdadad9ffdadad9ffd9dadaffdad9daffd9d9daffd9dadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d9d9ffd8d8d9ffd8d8d9ffd9d8d9ffd8d9d9ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdbdcffdcdcdcffdcdcdbffdcdbdbffdcdcdbffdcdcdcffdcdcdcffdbdcdcffdcdbdcffdbdbdbffdbdbdbffdadbdbffdadadbffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffdbdadaffdfdfdfffe4e4e4ffe7e8e7ffe9e9e9ffedececfff1f0f1fff1f1f0ffefefeeffedededffedecedffedededffeeeeeeffedeeeeffefefeeffeeefeeffefefefffefefeefff0efeffff0f0f0fff0f0f0fff0f0f1fff0f1f1fff1f1f0fff1f0f1fff0f1f1fff0f1f0fff1f1f1fff1f0f1fff0f0f0fff1f1f2fff1f1f2fff2f1f2fff2f1f2fff2f2f2fff2f1f2fff2f2f2fff2f2f3fff3f2f2fff2f2f2fff3f2f2fff2f3f2fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f5f4fff4f5f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f6fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f7f6fff6f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f7f6fff7f6f7fff6f7f7fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff6f6f7fff7f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f5fff6f6f5fff6f6f6fff5f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff8f7f7fff8f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff6f6f7fff7f7f7fff6f7f6fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f5f6fff5f5f5fff5f6f6fff5f5f6fff5f5f5fff6f5f6fff5f5f5fff5f4f5fff5f5f5fff5f5f6fff6f6f6fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f4f4fff4f4f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff5f5f4fff4f4f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f3f4fff4f4f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff1f2f1fff1f1f1fff1f0f1fff0f1f1fff0f1f0fff0f0f0fff0f0f0ffefefefffefefefffefeeefffeeeeeeffeeeeeeffefeff0fff0eff0fff0f0f0ffefeff0ffeeeeeeffeeeeeeffecececffe8e8e8ffe1e1e1ffddddddffdcdddcffddddddffdededeffdedfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e0e0ffe1e1e0ffe1e1e0ffe0e0e0ffdfe0e0ffe0dfe0ffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdededfffdededeffdfdfdfffdededfffdfdfdeffdededeffdededeffdededdffdededdffdddedeffdedddeffdddddeffdddedeffdddeddffdedddeffdededeffdddeddffdededeffdededeffdededeffdededfffdededfffdededfffdfdedfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e0ffe2e1e1ffe5e5e4ffedededfff5f5f5fffcfcfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff010201ff020202ff030303ff040505ff070707ff0a0a0aff0f1010ff151615ff1a1919ff1e1f1eff272727ff2d2d2dff343434ff3c3c3cff454645ff515251ff5d5e5eff686968ff6f6f6fff777777ff7e7f7fff868685ff8b8b8bff909090ff969697ff989899ff969797ff979797ff989797ff999899ff9b9b9cff9d9e9dff9e9e9fff9f9f9fffa0a1a0ffa2a3a3ffa5a5a5ffa8a7a8ffa8a8a8ffa8a8a8ffaaaaa9ffa9a9a9ffa8a8a8ffa9aaaaffacacacffaeafaeffafafafffb0b0b0ffb0b0b0ffafafb0ffb0b0b0ffb2b2b2ffb4b4b3ffb5b4b5ffb3b4b3ffacacacff8c8c8cff787879ff6a6969ff575657ff403f40ff2e2e2eff1e1d1eff0f0f10ff090a09ff050605ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff807f7fff7f807fff7f7f7fff7f7f7fff7e7f7fff7f7f7fff7e7e7fff7c7c7cff797979ff767676ff737273ff706f70ff6d6d6dff696a69ff676767ff646464ff616261ff5f5f5fff5d5d5dff5c5b5cff595959ff575757ff555555ff525252ff4f4f4fff4d4e4eff4e4d4dff4d4e4dff4d4d4dff656465ff706f70ff727273ff777777ff7d7c7dff828282ff878787ff8b8c8bff919091ff969696ff9b9b9bffa0a0a0ffa5a5a5ffaaa9aaffaeaeaeffb2b2b2ffb6b6b7ffbbbcbbffc1c1c1ffc4c4c4ffc7c7c7ffcacacaffccccccffcececeffd0d0cfffd1d1d1ffd1d2d1ffd1d1d1ffcececeffcdccccffccccccffcbcbcaffc9cac9ffc8c8c8ffc6c7c7ffc5c5c4ffc3c3c3ffc0c1c1ffbfbfbeffbcbcbcffbababaffb6b7b7ffb4b4b4ffafb0afffabacabffa7a6a6ffa09fa0ff99999aff939493ff8d8d8dff858585ff7c7d7cff737373ff6b6b6aff636263ff5c5c5cff555655ff4b4b4bff3d3c3dff3d3d3dff3f4040ff434242ff454645ff484848ff4b4a4aff4d4c4dff4f4e4fff525252ff545354ff565656ff585859ff5a5a5aff5d5d5dff60605fff626262ff646464ff676667ff696969ff6c6b6bff6f6e6eff6f6f70ff6f7070ff707070ff707070ff707070ff70717100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010101ff000001ff000001ff000000ff000000ff010000ff010001ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff080808ff121312ff333333ff585958ff797879ff908f8fff9e9d9effa7a7a8ffadadadffb0b0b0ffb2b2b1ffb1b1b1ffb0b1b0ffb3b3b4ffb9b9b9ffd2d3d3fff3f3f3fffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfbfafffbfbfbfffafbfafffafafafffafafafffbfbfbfffafafbfffafafbfffafbfafffafafafffbfafafffbfafbfffafafbfffafbfafffafafbfffafbfbfffafbfafffafbfbfffbfbfafffbfafbfffbfafbfffafbfafffbfbfbfffbfafbfffafafbfffafbfafffbfafafffafbfbfffbfafbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfafbfffbfbfafffbfafbfffafafafffbfafbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafbfafffafafafffbfafafffafafbfffafafafff9fafafffafafafffaf9f9fffaf9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffbfafbfffbfafbfffbfbfbfffbfafbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffafbfafffafafbfffafbfafffafbfafffafafafffafbfafffbfafbfffbfafbfffafbfafffbfbfbfffafafbfffafafbfffafbfbfffbfafafffafbfbfffbfafbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfafffbfafbfffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafafffafafbfffbfbfafffafbfbfffafafafffbfafbfffbfafbfffbfafbfffbfafbfffafafbfffafbfafffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfafafffafbfafffbfafafffafbfafffafafafffafafafffafbfafffafbfafffafafafffafbfafffbfafafffafbfafffafbfafffbfbfafffafbfbfffbfbfbfff8f9f9ffecededffc9cacaffafafafffabaaaaffa9a8a9ffa7a6a7ffa6a6a6ffa4a4a5ffa1a1a1ff9b9c9bff949494ff8b8b8bff767576ff4f4e4fff272827ff100f0fff050506ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe8e8e8ffe7e7e8ffe9e9e9ffeaeaeaffebecebffedececffedededffededeeffedeeedffeeeeeeffeeeeeeffeff0effff0f0f0fff1f1f1fff2f1f2fff3f2f3fff3f4f3fff5f4f4fff4f4f4fff3f4f4fff3f4f3fff4f3f3fff3f4f4fff4f4f4fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff4f4f4fff3f3f2fff2f2f2fff0f0f0fff0f0f0fff0f0f0ffefefefffeeeeeeffeeedeeffedededffedecedffedecedffecececffebecebffebecebffebebebffeaebebffebebebffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9eae9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e5ffe5e5e4ffe4e5e5ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e6ffe5e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe7e6e6ffe7e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e7e7ffe5e5e5ffe3e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e4e4ffe5e4e5ffe4e4e5ffe3e4e3ffe3e3e3ffe2e3e2ffe1e2e2ffe1e1e1ffe1e1e0ffe0dfe0ffdfdfdfffdededeffdeddddffdcdcdcffdbdbdbffdadbdaffd9d9d9ffd7d8d8ffd5d5d5ffd4d3d3ffd1d1d1ffcececfffcdcdcdffcacacaffc8c8c7ffc5c5c5ffc1c2c1ffbfbfbfffbcbcbcffb9b9b9ffb6b6b6ffb3b2b3ffaeaeaeffaaaaaaffa5a4a5ffa1a1a1ff9d9d9dff9a9a99ff979696ff939393ff909090ff8d8d8dff8a8a8aff868685ff828181ff7c7d7cff767676ff727271ff6e6d6dff696969ff656665ff626262ff606060ff5d5d5dff5a5a59ff575757ff505151ff4c4c4cff464646ff424242ff3e3e3eff3b3b3cff383939ff363636ff343434ff323132ff2f2f30ff2d2e2dff2b2b2cff282828ff252625ff232424ff222222ff222122ff202020ff1f1f1fff1f1f1fff1e1e1eff1d1e1eff1d1e1dff1e1e1eff1d1e1eff1c1c1cff1c1b1cff1b1b1bff1a1a1bff1a1a1aff191919ff191918ff181819ff171817ff171717ff171717ff161616ff151515ff151516ff151515ff151515ff161516ff151516ff151616ff151615ff141313ff080808ff040404ff020202ff010101ff010101ff010000ff000100ff010001ff010100ff010000ff010000ff000100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff010001ff000001ff000001ff000100ff000000ff010000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000001ff010101ff010000ff010100ff000001ff000000ff000001ff010101ff000101ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff3f3f3ffeae9eaffe1e0e0ffdddeddffdeddddffdddcddffdcdcdcffdcdcdcffdcdbdbffdbdcdcffdbdbdcffdcdbdcffdbdbdcffdbdbdcffdbdcdbffdbdbdbffdbdbdaffdbdbdbffdadadaffdadadbffdadadaffdadadaffdadadaffdad9daffdad9daffd9d9d9ffdad9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdad9daffdbdadbffdadadbffdadbdaffdadadbffdbdbdbffdadbdbffdbdbdbffdbdbdaffdbdadbffdadadaffd9dad9ffdad9d9ffd9d8d9ffd8d8d8ffd8d9d9ffdad9d9ffddddddffe2e1e2ffe6e6e6ffe9e8e9ffebebecfff1f1f1fff1f0f0fff0f0efffeeedeeffecececffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeefffefeeefffefeff0ffeff0effff0f0f0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f0fff0f1f0fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff2f2f1fff2f2f1fff2f2f2fff2f3f2fff3f2f2fff2f3f2fff2f3f2fff2f3f2fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff3f3f4fff3f4f3fff3f3f4fff3f3f3fff3f4f3fff3f3f3fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff4f5f5fff5f4f4fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f6f6fff5f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f6fff5f5f6fff5f6f5fff5f5f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff7f6f7fff7f6f6fff6f7f6fff7f7f7fff7f6f7fff6f7f7fff6f7f7fff7f6f6fff6f7f7fff7f6f7fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff6f6f6fff6f7f7fff6f6f6fff6f7f6fff6f7f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f6f6fff6f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff5f5f5fff4f4f5fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f5fff4f5f4fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff5f4f5fff5f4f5fff4f5f4fff5f5f5fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff4f4f4fff4f5f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f1f2fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefefefffefeeeeffeeefeefff0eff0fff0f0f0fff0f0f0fff0f0f0ffeff0efffedeeedffecededffeaebeaffe7e7e6ffe0e0e0ffdcddddffdddddcffddddddffdededeffdedfdfffdfdfdfffdfe0dfffdfe0dfffe0dfdfffe0dfe0ffdfdfe0ffdfdfdfffdededfffdededeffdedfdeffdededeffdededeffdfdedeffdededeffdededeffdededeffdedddeffdededeffdddedeffdeddddffdddeddffddddddffdeddddffddddddffddddddffddddddffdddcddffdddddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdcdbdcffdcdbdcffdcdcddffdcdddcffdddddcffdddcddffdcddddffddddddffddddddffdddeddffdededdffdeddddffdddeddffdededeffdededeffdededeffdfdedeffdedfdeffdedfdeffdedfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe2e1e1ffe3e3e3ffe7e8e7fff1f1f2fff7f7f7fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff020202ff030303ff050405ff060605ff090908ff0c0d0cff131212ff191918ff1e1e1eff252425ff2d2d2dff373837ff3e3e3eff464747ff505150ff5b5b5cff676767ff737373ff7b7b7cff818281ff898989ff929191ff9e9e9effabababffb8b8b8ffc1c1c1ffc2c2c2ffc1c1c2ffc2c1c2ffc2c3c3ffc5c4c5ffc7c8c7ffc9c9caffcbcacbffcbcbcbffcacbcbffcacacaffcacacbffcacacaffcbcbcbffcccbccffccccccffcccdccffcdcdcdffcdceceffcececeffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd6d6d6ffdadad9ffdadadbffdbdbdbffd4d3d4ffbcbbbcff979696ff848483ff727272ff585858ff404041ff30302fff1f1f1eff0f0f0eff080707ff040403ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f807fff7f807fff7f7f7fff7f8080ff7f7f7fff7f7f7fff7f7f7fff7c7c7cff79797aff767676ff737374ff717070ff6d6d6dff6a6a6aff676768ff646465ff626262ff5f5f5fff5d5d5eff5b5b5bff595959ff575757ff555555ff525252ff4f4f50ff4e4e4eff4e4e4eff4a4a4bff4a4a4aff656565ff6f7070ff737373ff797979ff7e7e7eff838383ff888889ff8d8d8dff939292ff979697ff9c9c9cffa2a2a1ffa6a6a6ffaaaaaaffafafafffb3b3b3ffb8b7b7ffbcbcbcffc2c1c2ffc6c5c5ffc9c9c8ffcbcbcbffcececdffcfd0cfffd1d0d0ffd2d1d2ffd3d3d3ffd1d2d2ffcfcfcfffcdcdcdffcdcdcdffccccccffcbcbcbffc9c9c9ffc7c7c8ffc5c6c5ffc4c4c4ffc2c2c1ffc0c0c0ffbdbdbeffbbbbbbffb8b8b8ffb4b4b4ffb1b0b1ffadacacffa7a7a8ffa1a0a1ff9a9b9aff949494ff8e8e8eff868687ff7d7e7eff757675ff6c6c6cff636363ff5d5c5dff575657ff4d4d4dff3a3a3aff383939ff3e3e3eff434243ff454546ff484948ff4b4b4bff4d4d4dff4f4f4fff525252ff555455ff575656ff595859ff5b5b5bff5e5e5eff606060ff636262ff656565ff676767ff696969ff6c6c6cff6f6f6eff707070ff70706fff707070ff717070ff717170ff7071700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff010101ff000000ff000001ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff080909ff191819ff393839ff5f5f5fff808080ff949495ffa2a2a2ffaaaaaaffaeaeaeffb0b0b0ffb0b0b1ffb0b1b0ffb3b2b3ffb6b5b5ffbdbdbdffdcdcdbfff7f7f6fffbfbfbfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffbfbfbfffafafafffbfbfafffbfbfbfffafafafffafafbfffafafafffafafbfffbfafbfffafbfafffafafafffafafbfffafafbfffafbfbfffbfbfafffafafbfffafbfafffbfafbfffbfafbfffafbfafffafbfafffafbfbfffafbfbfffbfafbfffafafafffbfbfafffafafbfffafafbfffafbfafffbfbfafffbfbfbfffafafafffafafbfffafbfafffbfafbfffbfafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffbfbfbfffafafafffafafafffafafafff9f9f9fffaf9fafffafafafff9fafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9fafffafafafffbfbfafffbfbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfafffafafbfffafbfafffbfafbfffbfafbfffbfbfbfffafbfafffafbfbfffafbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafafbfffafafafffbfafbfffbfafafffbfafafffbfbfafffbfbfafffafafafffbfafbfffbfbfafffbfbfafffbfbfafffbfafbfffbfbfafffbfbfafffafbfafffbfbfbfffbfbfafffbfafafffbfafbfffbfbfbfffafbfafffafbfbfffafafafffafafafffafafbfffafbfafffafafafffafafbfffafafafffafbfafffbfafafffbfbfbfffafafbfff9f9f9fff0f0f0ffd2d2d2ffb1b1b2ffacabacffaaaaaaffa8a8a8ffa6a6a6ffa6a6a6ffa4a4a4ff9f9f9fff969696ff8b8b8aff7d7d7eff5f605fff343434ff151515ff080808ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffeaeaeaffebebebffececedffedecedffedededffedededffededeeffeeeeeeffeeefeffff0f0effff0f0f1fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f5fff4f5f4fff5f5f4fff4f4f4fff3f2f2fff1f1f2fff0f0f0fff0eff0ffefefefffefeeefffefefeeffedededffecececffececedffecececffececebffebebebffecebebffebebeaffebebeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e4ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e1e2ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e3ffe3e2e3ffe2e2e3ffe3e3e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e5ffe7e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe9e8e8ffe8e9e8ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdddddeffdcdddcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d6d6ffd4d5d4ffd3d2d3ffd1d1d1ffcfcfceffccccccffc9cacaffc7c8c7ffc5c5c5ffc2c2c2ffbebebeffbbbbbbffb8b8b8ffb6b5b6ffb3b2b2ffb1b0b0ffaeaeadffa9a9a8ffa1a1a1ff9d9d9dff9a9a9aff979696ff929292ff8f8e8eff8b8b8aff888887ff848584ff828282ff80807fff7b7b7bff777677ff727272ff6c6d6cff696a69ff626363ff5e5e5eff5a5a5aff555555ff555455ff515051ff4c4d4cff494949ff424141ff3e3e3eff3a3a3aff373737ff353535ff323232ff313132ff303030ff2e2e2fff2d2c2dff2a2a2aff282828ff252526ff232324ff212222ff202020ff1e1e1fff1d1d1dff1c1c1cff1c1b1cff1b1b1bff1b1b1bff1a1b1bff1b1c1bff1c1b1cff1a1a1aff191a19ff181818ff181818ff171817ff171717ff171617ff161615ff151516ff151515ff151414ff141313ff131313ff131313ff131313ff131313ff131314ff131313ff121111ff0e0e0eff070606ff040404ff020201ff010101ff010101ff010101ff010100ff010001ff010101ff000100ff000101ff000000ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010001ff000000ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff010001ff000000ff000001ff000000ff010001ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfdfdfff6f6f5ffededeeffe2e3e2ffdededeffddddddffddddddffdcdddcffdcdcdcffdbdcdcffdcdbdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadbffdadadaffdadadaffdad9daffdad9daffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d7ffd7d7d7ffd8d7d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d6ffd6d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd6d5d5ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d6d6ffd7d6d7ffd7d7d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9daffd9dadaffdadad9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d8d8ffd8d7d8ffdadadaffdfdfdeffe5e5e5ffebebebffedededfff0f1f0fff2f1f2fff0f0f0ffefefefffedededffedededffeeededffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefeeffefefefffefefeffff0eff0fff0f0effff0f0efffeff0effff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff0f1f1fff1f2f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f3f2fff3f2f2fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f4fff4f3f4fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f4f4fff4f4f3fff3f3f4fff3f4f3fff4f3f4fff4f4f4fff3f4f3fff3f4f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f5fff5f5f6fff6f6f6fff7f6f6fff7f6f6fff7f6f6fff7f7f7fff7f7f6fff6f6f6fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff6f7f6fff7f7f7fff7f7f6fff7f6f6fff7f6f7fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff5f6f5fff5f5f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff6f7f6fff6f7f7fff6f7f7fff7f6f7fff7f6f7fff7f7f6fff7f7f7fff6f6f7fff6f7f6fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff7f6f7fff7f6f6fff7f7f6fff6f7f6fff7f7f6fff7f7f6fff6f6f6fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff4f4f5fff5f5f4fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f4f5fff4f5f4fff4f4f4fff4f4f5fff4f4f5fff4f4f5fff4f5f4fff4f4f5fff4f5f4fff5f4f5fff5f4f5fff5f5f5fff4f5f4fff4f5f5fff4f5f4fff5f4f5fff4f4f4fff4f5f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f4fff4f4f3fff3f3f3fff2f2f2fff2f2f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0efffefefefffefeeefffefefefffeff0f0fff0f0f0fff0f0f0fff1f1f0ffefefefffecececffeae9eaffe7e6e7ffe3e3e3ffe0e0e0ffdddcdcffddddddffddddddffdededdffdededeffddddddffdedddeffdededeffdddedeffdedddeffddddddffddddddffddddddffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdcdcffdbdcdcffdcdbdcffdbdbdbffdbdcdbffdbdbdbffdadbdbffdadbdbffdbdbdbffdbdbdbffdadadaffdadadbffdadadaffdadadaffdadadaffdadadaffdbdbdaffdbdbdaffdbdbdbffdbdbdcffdcdbdbffdcdcdbffdcdcdcffdddcdcffdddcdcffdddddcffdcdddcffddddddffddddddffddddddffdeddddffdededeffdddeddffdededeffdddedeffdededeffdededfffdedfdfffdfdedfffdfdedfffdedfdeffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffe0e0e0ffe0e0e0ffdfdfdfffe0e0e0ffe1e0e0ffe0e1e1ffe1e0e1ffe1e2e1ffe4e4e4ffebebebfff4f4f4fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020101ff020203ff050505ff070707ff090908ff0a0a0bff100f10ff161616ff1d1d1dff242524ff2e2d2dff373737ff414141ff4d4d4dff565555ff5f5f5fff696a6aff767675ff808080ff8d8c8dff959695ffa1a1a1ffafafafffbcbdbdffc7c7c8ffd0cfd0ffd5d5d5ffd9dad9ffdadadbffdbdbdbffdbdcdbffdcdcdcffdededeffe1e1e1ffe3e3e3ffe5e5e5ffe6e5e5ffe5e5e5ffe7e6e7ffe8e8e8ffeaeaeaffebebebffebebebffebebebffebebecffedededffededeeffeeefeffff0f0f0fff0f1f0fff2f2f2fff6f6f7fff6f6f7fff6f6f6fff8f8f8fffafafafffbfafafff9f9f9ffeaebebffd8d9d8ffc6c5c6ffa8a8a8ff909090ff737473ff555454ff3e3e3fff2d2d2dff1a1a1aff0b0b0bff050405ff020102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f807fff7f8080ff7f8080ff7f7f80ff7f7f80ff7f7e7fff7f7f7fff7c7c7dff7a7a7aff767776ff747473ff717170ff6d6d6dff6b6b6bff686868ff666565ff626263ff605f60ff5d5d5eff5b5b5bff595959ff575757ff555555ff525253ff505050ff4e4e4eff4c4d4dff484848ff4b4c4bff666666ff707071ff747474ff797979ff7f7f7fff858484ff8a8a8aff8f8f8fff939494ff989898ff9d9d9dffa2a2a2ffa7a7a7ffabacacffb0b0b0ffb4b4b4ffb8b8b8ffbcbdbdffc2c2c2ffc6c6c7ffcac9caffccccccffcececeffd0d0d0ffd2d1d1ffd2d3d3ffd4d4d3ffd2d2d2ffd0cfcfffcecfceffcdceceffcdcdccffcbcbcbffcacacaffc8c9c8ffc6c7c6ffc4c5c5ffc3c3c3ffc1c1c1ffbfbebfffbcbcbcffb9b9b9ffb5b5b6ffb1b2b2ffadaeadffa8a8a8ffa2a2a1ff9b9b9bff959595ff8f8f90ff888888ff7e7e7fff767676ff6c6c6dff646363ff5c5d5cff575758ff4e4e4eff303031ff343434ff3b3b3cff424343ff464646ff484948ff4c4b4cff4e4d4eff505050ff525253ff555555ff585757ff5a5a5aff5c5c5dff5e5f5fff616160ff636363ff656566ff676767ff6a6a6aff6d6c6cff6e6e6fff707070ff707070ff707070ff707071ff717071ff7171710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010000ff000100ff000001ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0a0a0aff1c1c1cff3f3f3fff676768ff878687ff999a9affa4a4a4ffaaaaaaffaeaeaeffb0b0b0ffb2b2b2ffb3b3b4ffb6b6b5ffb9b9b9ffc4c3c4ffe3e3e3fff8f9f8fffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfbfffbfbfafffafafafffbfafbfffafbfafffafbfafffafafbfffafbfbfffafafbfffbfafbfffbfafafffafbfafffafafbfffafbfafffafbfafffbfafafffafafafffafafafffbfafafffafafbfffbfafafffafafbfffafafbfffafafbfffafafafffafbfafffafbfbfffbfbfbfffafafbfffbfbfbfffafafbfffafbfbfffafafafffafafafffbfafbfffbfafbfffafbfbfffafafafffbfafbfffbfafafffbfbfafffbfbfbfffafbfbfffbfbfafffbfafbfffbfafbfffafafafffafbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafbfafffafbfbfffafbfbfffafafbfffafafbfffbfafafffafafafff9fafafffafafafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffbfafafffbfafbfffafafafffafbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffbfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafbfffbfafafffafbfafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfbfbfffafbfbfffbfbfafffbfafbfffbfafbfffafafafffafbfbfffbfafafffafafbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfafafffafbfbfffbfbfafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafbfbfffafafbfff9f9f9fff0efefffd9d9d9ffb5b6b6ffadadadffabacabffaaaaaaffa8a8a8ffa5a5a5ffa5a4a4ffa1a1a1ff9a9a9aff8e8e8eff808080ff6d6d6dff4a4949ff212221ff0c0c0cff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e8ffe7e6e7ffe7e7e7ffe8e8e9ffeaeaeaffeaebeaffecececffededecffedececffedededffedededffeeededffeeeeeeffefefeffff0f0f0fff1f0f1fff2f2f2fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f2f2fff1f1f1fff0f0f0ffefefefffefefeeffefeeeeffeeeeeeffedededffecededffecececffebebecffebebebffebebebffebebeaffebeaebffebeaebffeaeaeaffeaeaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe4e4e5ffe4e4e5ffe4e3e3ffe3e4e3ffe2e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe1e0e1ffe1e1e1ffe1e2e2ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e5e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e4e5ffe4e3e3ffe3e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffdfdfe0ffdfdedeffdcddddffdbdbdbffd9d9daffd8d8d8ffd6d6d6ffd5d5d5ffd4d3d3ffd1d1d2ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc6c6c6ffc4c3c4ffc1c0c1ffbebebeffbbbbbcffb8b8b8ffb5b4b4ffb1b1b1ffaeaeaeffabababffa9a9a9ffa8a7a7ffa3a2a3ff9a9a9aff959595ff929191ff8f8f90ff8b8b8bff878787ff838383ff7f7f80ff7c7c7cff797979ff767676ff747574ff706f6fff6b6b6bff676766ff606060ff5e5d5dff595a5aff535454ff4e4e4dff4a4a4aff484849ff424342ff3e3e3eff3a3a3bff373737ff343434ff313132ff2e2e2eff2c2d2cff2b2b2cff2a2b2aff2a2a2aff292929ff272727ff252425ff232323ff212121ff201f1fff1d1e1eff1c1c1dff1b1b1bff1a1a1aff191918ff181818ff181818ff171718ff181818ff181818ff171818ff171717ff161616ff161616ff151516ff151515ff141414ff141414ff141313ff141313ff131313ff121212ff121211ff111111ff111011ff101010ff101111ff100f0fff0d0d0eff060606ff030304ff020201ff010101ff010001ff010101ff010101ff000100ff010000ff000101ff010100ff000000ff010000ff000100ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff010000ff010000ff010101ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff6f6f7fff1f0f1ffe7e7e7ffdfdfdfffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdbdadbffdbdadaffdadadaffdadadaffdadadaffdadad9ffdad9d9ffd9d9daffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d6ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd5d5d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffdcdddcffe3e3e3ffe9e8e9ffebececffeeeeeefff0f0f0fff0efeffff0f0efffeeeeeeffedededffedededffeeededffeeedeeffeeeeeeffeeefefffefeeeeffeeeeefffefefefffefefefffefefefffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f1f1fff1f1f0fff0f0f0fff1f1f0fff1f2f1fff1f2f2fff2f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f3fff3f2f3fff3f2f2fff3f3f3fff2f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f3f3fff3f3f4fff3f3f4fff3f3f4fff4f3f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f5fff4f5f5fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f6f7fff6f6f6fff6f7f7fff7f6f6fff6f6f7fff7f6f7fff6f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f6fff6f7f6fff7f6f6fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff6f6f7fff7f7f7fff6f7f7fff6f7f7fff7f7f6fff6f7f6fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff7f6f7fff7f6f6fff7f7f6fff7f7f7fff6f7f7fff7f7f6fff7f6f6fff6f6f7fff6f6f6fff6f7f7fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff7f6f7fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f6f5fff5f6f6fff5f6f6fff6f6f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff4f5f5fff5f5f5fff4f5f4fff5f5f5fff5f5f4fff4f4f4fff5f4f4fff4f4f5fff5f4f4fff4f4f5fff4f4f5fff4f4f5fff4f4f4fff4f5f4fff4f5f5fff5f5f5fff4f4f5fff5f5f5fff4f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff3f3f4fff2f2f2fff2f2f2fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff0f0f1fff0f0f0ffeff0effff0efefffefefefffefefefffefefeffff0efeffff0f0f0ffeff0f0ffeeeeeeffebeaeaffe7e7e7ffe4e4e4ffe1e1e1ffdededeffdcdcdcffdcdbdcffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffdadadaffdadadaffd9d9daffdadadaffd9dadaffd9dadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd9d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdad9daffdadadaffdadadaffdadbdbffdbdadaffdbdbdcffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdddcddffdcddddffdddddcffdcdddcffdddcdcffddddddffddddddffddddddffdeddddffdddedeffdddedeffdededdffdededdffdededfffdededeffdededeffdedfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffdfe0e0ffdfe0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e0e0ffe1e1e1ffe3e2e2ffe6e5e6ffefeeeefff6f6f6fffdfcfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff020202ff030304ff060606ff0a0b0aff0d0d0dff0f1010ff151515ff1d1d1dff262626ff303030ff3b3b3bff484848ff525352ff5c5c5cff696969ff747474ff808181ff8d8d8eff9b9c9bffa9a9a9ffb6b7b6ffc2c1c1ffcbcacbffd1d1d1ffd8d8d8ffdedfdeffe7e7e6ffebecebfff4f4f4fff6f6f6fff7f6f7fff7f7f8fff8f8f8fff9f9f9fffbfbfafffcfdfcfffdfdfdfffcfcfcfffafbfbfffbfbfbfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfff8f8f8ffe9e9eaffdcdbdcffcdcdcdffb2b2b2ff919291ff747474ff555555ff3d3e3dff292829ff131414ff080808ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff807f80ff808080ff808080ff7f8080ff80807fff7f807fff7f7f7fff7d7d7dff7a7a7aff777777ff747474ff717171ff6e6e6eff6b6c6cff686869ff666666ff636363ff606060ff5e5d5dff5b5c5bff59595aff575757ff545555ff535253ff4f4f4fff4e4e4eff4c4c4cff4a4a4aff4e4f4fff676767ff717071ff747474ff797a7aff807f7fff858586ff8b8b8aff909090ff949595ff99999aff9e9e9effa3a3a3ffa8a8a8ffacadadffb1b1b1ffb5b5b5ffb8b9b8ffbdbdbdffc3c3c3ffc7c7c7ffcbcacbffcdcdcdffcfcfcfffd1d1d1ffd2d2d2ffd3d4d3ffd4d4d4ffd3d3d3ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccdccffcacbcbffcac9c9ffc8c7c8ffc6c6c6ffc4c4c4ffc1c2c2ffc0c0c0ffbdbdbdffbababaffb6b6b6ffb3b2b3ffaeaeaeffa9a9a9ffa2a2a2ff9c9c9bff959696ff919191ff898989ff7f7f7fff767676ff6c6c6cff636463ff5d5d5eff585857ff4e4e4eff2b2b2bff2e2e2eff393939ff434342ff474747ff494949ff4c4c4cff4f4e4eff515151ff535453ff565555ff585858ff5a5b5aff5d5d5dff5f5f60ff616162ff646363ff666666ff696868ff6a6b6aff6c6c6dff6f6f6fff707070ff707070ff707071ff717171ff717172ff717171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040403ff0c0c0cff212222ff4a4a4aff727272ff8e8d8eff9c9c9cffa5a5a5ffabababffaeafaeffb1b1b1ffb3b3b4ffb5b5b6ffb9b8b8ffbcbcbcffc9c9c9ffe9eae9fffafafafffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfafffafbfafffafafafffafafafffbfafbfffafafbfffafbfafffafafafffafbfafffafbfbfffafafafffbfbfbfffafbfbfffafafbfffbfafafffafbfafffafafbfffbfbfafffafafafffbfafafffafafafffafafafffafafafffbfbfbfffafafafffafafafffafafafffbfafafffafbfbfffbfafafffafafbfffafafafffafafafffafafbfffafafbfffbfafafffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff9f9f9fff8f8f8fff9f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffafbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffafbfafffafafafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafbfafffafafafffafafbfffafbfbfffafafafffafafafffafbfafffafbfafffbfafafffafafbfffafafafffbfbfafffafafafff6f6f6ffe0e0e0ffbbbbbbffadadadffadacadffabababffa9aaa9ffa7a7a7ffa5a5a4ffa1a2a2ff9c9b9cff939393ff858686ff757575ff5a5959ff323332ff141415ff070706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffeae9eaffeaeaebffebecebffecececffecedecffecededffececedffedededffeeeeeeffeeeeeffff0efeffff0f1f0fff2f1f2fff3f3f2fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff3f4f4fff3f3f3fff4f3f3fff3f4f4fff3f2f3fff2f2f2fff0f1f0ffefefefffeeefefffeeeeefffeeeeeeffededeeffeeededffecececffebebecffebebebffebebebffebeaebffeaebebffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e7e6ffe6e7e6ffe5e6e6ffe6e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e2e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e0e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe3e2e2ffe6e6e6ffe6e6e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdddeddffdcdcdcffdadadaffd8d8d8ffd6d6d6ffd5d4d4ffd2d3d2ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffc7c7c7ffc5c5c5ffc3c3c2ffc0c1c0ffbdbdbdffbababaffb7b6b7ffb4b3b3ffb0b0b0ffadadadffaaaaaaffa6a7a6ffa3a3a3ffa1a1a2ff9e9e9fff999999ff919191ff8e8e8eff8a8b8aff888888ff848484ff7f807fff7b7b7bff777778ff747474ff717071ff6d6d6dff6a6a6aff676767ff636363ff5e5f5eff595a59ff535352ff4f4f50ff4b4b4bff434344ff404140ff3f3f3fff3c3d3cff393839ff353535ff313131ff2e2e2eff2a2b2bff292929ff272727ff262626ff252525ff252525ff252525ff242423ff222222ff202120ff1e1f1fff1d1d1dff1c1c1cff1b1b1bff191919ff181818ff171717ff161617ff161615ff151515ff151515ff151515ff151515ff141514ff151515ff141414ff141414ff121212ff121212ff121212ff121212ff121212ff111111ff101010ff101010ff0f0f10ff0f0e0eff0d0d0dff0d0d0dff0b0b0bff050506ff040404ff020202ff010101ff010101ff010101ff010101ff010000ff010101ff010100ff010000ff000100ff000100ff000000ff000001ff000101ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff000000ff000000ff000000ff010000ff000001ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfcfff3f3f3ffeaeaebffe1e0e0ffdddeddffddddddffdddddcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadadaffdbdadaffdadadaffdbdadaffdadadaffd9dad9ffd9d9d9ffd9d9daffd9d9daffd9d9d9ffd8d8d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d8d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d5ffd6d5d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d6d5ffd4d5d5ffd5d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d4d4ffd5d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd7d7d7ffdbdbdbffe2e2e2ffe7e6e7ffebeaeaffedededffefefefffefefefffefefefffeeeeeeffedededffecededffedededffededeeffeeeeeeffeeefeeffeeeeefffeeefeeffefefefffefefefffefeff0ffefefeffff0eff0fff0efeffff0f0f0fff0f0effff0f0f0fff0f1f0fff0f1f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff3f3f2fff2f3f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f4f4fff3f4f4fff3f3f4fff4f3f3fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f5f5fff4f4f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff7f7f7fff6f7f6fff6f6f7fff6f7f6fff6f7f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f6fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff5f6f6fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f7f6fff6f6f7fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f6f6fff7f7f7fff6f6f6fff7f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff5f6f5fff6f6f6fff5f6f6fff6f5f5fff6f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f5f4fff4f5f5fff4f4f4fff5f5f4fff4f5f5fff4f4f4fff5f4f4fff4f5f4fff4f4f5fff5f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f4f4fff4f3f3fff4f4f4fff4f4f3fff3f3f4fff3f4f4fff3f3f4fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0efffefefefffefefefffeff0efffefefefffefeff0ffeff0f0ffeeeeefffecedecffeaeaeaffe5e6e6ffe3e3e3ffe0e0e1ffddddddffdbdbdaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d8d8ffd9d8d8ffd8d8d9ffd8d9d8ffd8d8d8ffd9d9d9ffd9d9daffd9d9d9ffd9d9daffdadadaffdadbdaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffdddcdcffdcdddcffdddddcffddddddffddddddffdddedeffdddddeffdddeddffdededeffdddedeffdedddeffdededfffdfdedfffdfdfdfffdedfdfffdfdfdfffdfe0dfffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e2e1ffe3e3e4ffe9e9e9fff2f2f2fff7f7f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030203ff040504ff070707ff0c0c0dff111111ff141414ff1a191aff212121ff2a2a2aff353535ff434343ff535352ff5f6060ff696869ff727272ff838483ff929292ffa1a2a1ffb0b0b1ffbdbdbdffc7c6c6ffcececeffd5d5d5ffdadbdaffe0e0dfffeaeaeafff3f4f3fffcfcfdfffbfcfcfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffffefefffdfefefffefefdfffefdfdfffdfefdfffdfdfefffefdfdfffcfcfcfff7f7f7ffe8e8e8ffdbdbdbffcdcdcdffabacabff8e8f8fff6e6d6eff525252ff373737ff1d1d1dff0d0d0cff050605ff020202ff010102ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff80807fff80807fff808080ff7f7f7fff7f7f80ff7f7f80ff7f7f7fff7d7e7dff7a7a7aff787777ff747574ff717171ff6f6e6eff6c6b6cff696969ff666666ff636363ff616161ff5e5f5fff5c5c5cff5a5959ff575757ff555555ff535252ff505050ff4e4e4fff4d4c4cff4b4b4aff4f4f50ff666666ff706f70ff747474ff7a7a7aff818080ff868786ff8b8c8cff919191ff959596ff9a9a9aff9f9f9fffa3a4a3ffa8a8a8ffadaeadffb1b2b2ffb6b5b6ffb9b9b9ffbdbdbdffc4c3c4ffc8c8c7ffcbcbcbffcdcdceffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d5ffd3d4d4ffd0d0d0ffcfcfcfffcececfffcececdffcdcccdffcbcbcbffcac9c9ffc8c9c8ffc6c6c6ffc5c4c5ffc2c3c2ffc0c0c1ffbdbebeffbbbbbaffb6b7b7ffb3b3b3ffafaeaeffa9aaa9ffa3a3a3ff9c9c9cff969696ff929292ff898989ff7f7f7fff767676ff6c6c6cff646463ff5e5d5dff585858ff4e4e4eff292828ff2b2b2bff373738ff434343ff474747ff49494aff4d4c4cff504f4fff515251ff545453ff575656ff595958ff5b5b5cff5e5d5dff606060ff626262ff656464ff666666ff686868ff6a6b6aff6c6d6dff6f6f6fff707070ff707070ff717171ff717171ff717171ff717171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff060605ff131314ff353434ff616060ff818281ff959594ffa09fa0ffa8a8a7ffadadadffb1b0b0ffb3b3b3ffb5b5b5ffb9b8b8ffbbbcbbffc0c0c0ffd5d6d5fff3f4f4fffbfbfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffafafbfffafbfafffbfafafffbfafbfffbfafafffafbfafffbfbfafffbfafbfffafafafffafafbfffafafafffafafafffafbfafffafafafffbfafafffafbfafffafafafffbfafafffafafafffbfafbfffafafafffafafafffafafbfffafbfbfffbfbfafffbfafafffbfbfbfffafafafffbfafafffbfafbfffafafbfffafafafffbfafafffafafbfffafafafffafafafffafafafffbfbfafffbfafafffafafafffafafbfffbfafafffafafafffafafafffbfbfbfffafafafffafafafffafbfafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffafbfafffbfbfafffbfafbfffafafafffafafbfffafafafffafafafff9fafafffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff8f9f8fff9f8f8fff9f8f9fff8f8f9fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff9f8f8fff8f9f8fff9f9f8fff9f8f8fff9f9f9fff9f9fafffaf9f9fff9f9fafffafafafffbfafafffafafafffbfafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffafbfbfffbfafafffafbfafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafafafffafafbfffafafafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffbfbfafffafafbfffbfafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafff8f9f8ffedededffc7c8c8ffaeaeaeffadaeadffacacacffabababffa9a9a8ffa6a6a6ffa4a3a3ff9f9e9eff979797ff8c8c8cff7d7d7dff666667ff404141ff1f1f1fff0c0b0cff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e8e7ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e7e6ffe7e8e8ffe9e9e9ffebeaeaffebebebffecececffecececffecececffedecedffececedffedededffeeeeefffeff0f0fff0f0f0fff2f1f1fff2f2f3fff3f3f3fff3f2f3fff3f2f2fff2f2f3fff2f2f2fff3f2f2fff2f2f3fff3f3f3fff4f3f3fff3f4f3fff4f4f3fff3f2f2fff2f2f1fff0f0f1fff0efefffeeeeefffeeeeeeffeeeeeeffedededffedededffebececffebececffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffeae9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffdfe0dfffe0dfdfffdfdfe0ffdfdfdfffe0dfdfffe0dfdfffdfdfe0ffdfdfdfffe0dfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e1e0ffe0e0e1ffe1e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdededeffdededfffe3e3e4ffe3e3e3ffe2e2e2ffe3e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e1ffdfdfe0ffdfdfdfffdedfdfffdedfdeffdededeffddddddffdcdcdcffdbdbdbffd9d9d9ffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcfcfceffcdcccdffcacacbffc8c8c8ffc5c5c5ffc2c2c2ffbfbfc0ffbdbcbdffbab9b9ffb6b6b6ffb3b3b3ffb0afafffabacabffa8a8a7ffa5a4a4ffa2a2a1ff9e9e9fff9d9c9cff9d9d9dff929292ff8b8b8bff868686ff878787ff848584ff808081ff7b7b7cff767676ff717171ff6e6e6eff6b6b6aff676767ff636364ff5d5d5dff595959ff555555ff525151ff4d4e4eff484949ff454545ff3e3e3eff3a3a3bff3b3c3bff393939ff363636ff333232ff2e2f2eff2a2a2aff282728ff252525ff242424ff222323ff222222ff212221ff212221ff212121ff202120ff1f1f1fff1e1d1dff1c1c1cff1b1a1bff191919ff171818ff171717ff161616ff151515ff151414ff141414ff131313ff131313ff131313ff121313ff131213ff131212ff111112ff121111ff111011ff101110ff111110ff111010ff111110ff101010ff100f0fff0e0e0fff0e0e0eff0d0c0cff050606ff050404ff040504ff020202ff020102ff010101ff010101ff010101ff010101ff000100ff000001ff000001ff010101ff000001ff010001ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff010000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefff7f7f7ffeff0f0ffe5e5e6ffdedfdfffddddddffdddcddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdaffdadadbffdbdadaffdbdadaffdadadaffdadad9ffdad9d9ffdadad9ffd9d9daffdad9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d9d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd2d1d2ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd4d4d5ffd5d4d5ffd6d6d5ffdadadaffe1e0e0ffe6e5e6ffe9eae9ffecececffefeeeeffefefeeffefefefffefeeeeffedededffedededffeeededffedeeedffeeeeeeffeeefeeffeeefefffefeeefffefefefffefefeffff0eff0fff0efefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff0f1f0fff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff1f1f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f3f4fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff4f4f5fff5f4f5fff5f5f4fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff6f6f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff7f6f7fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff6f6f6fff6f6f7fff6f6f7fff7f6f6fff6f6f6fff7f6f6fff6f6f6fff5f6f6fff6f5f6fff5f6f5fff5f5f6fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff7f6f6fff6f6f7fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff7f6f6fff6f7f6fff7f7f6fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff5f6f5fff5f5f5fff5f6f5fff5f5f6fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff5f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff5f5f4fff5f4f4fff5f5f5fff4f4f4fff5f4f4fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f3fff4f4f3fff4f3f3fff3f3f3fff3f3f4fff4f3f3fff3f3f4fff3f3f2fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff1f1f2fff1f1f1fff0f1f1fff1f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffeff0f0ffefefefffefefefffefefefffedeeeeffebecebffe9e8e8ffe5e5e5ffe3e2e2ffdfe0dfffdddddcffdbdadaffdadadaffdadadbffdadadbffdbdbdaffdadbdbffdadbdaffdadadaffdadad9ffdad9d9ffdad9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d7d7ffd8d7d7ffd7d8d7ffd8d8d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d8d8ffd8d8d9ffd9d9d9ffdad9d9ffd9dad9ffdad9daffdadbdaffdadbdbffdbdadbffdbdbdbffdbdbdbffdcdbdcffdcdcdbffdbdcdbffdbdcdcffdcdcdcffdddcdcffdcdcdcffdddcddffdcddddffdcddddffddddddffddddddffddddddffdddeddffdeddddffdedddeffdeddddffdededeffdededeffdfdedfffdededeffdedfdfffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe3e3e3ffe6e6e6ffeeeeeefff5f5f6fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff020202ff030303ff050605ff090a09ff101110ff161616ff1c1c1cff242423ff302f2fff414141ff585858ff686868ff787878ff838383ff8c8d8dff9e9d9effaeafafffc2c2c2ffc8c8c8ffcfcfcfffd6d7d7ffdddddeffe4e5e5ffeaebeafff2f2f2fff8f8f8fffdfefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffdfdfdfff9f9f9ffefeeefffe2e3e2ffd6d6d6ffbebfbeff9e9e9eff7f7f7fff5f5f5fff3e3d3dff222222ff111112ff080808ff040404ff010202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff0001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818282ff7f8080ff7f7f80ff7f807fff807f80ff7f7f7fff7f7f7fff7d7d7dff7b7b7aff787878ff757575ff727372ff706f70ff6d6d6cff6a6a6aff676867ff656564ff626261ff5f6060ff5d5d5dff5a5a5bff585857ff555655ff535353ff515151ff4f4f4fff4e4e4dff4b4c4cff4f5050ff656565ff6f6f70ff757474ff7b7b7bff828282ff888888ff8d8d8dff939392ff989898ff9c9c9cffa1a1a1ffa5a5a5ffaaaaa9ffaeafaeffb2b3b2ffb6b6b6ffbababaffbfbebeffc5c5c4ffc9c8c9ffcbccccffcececeffd0d0d1ffd2d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd5d5d5ffd1d1d1ffd0d0d0ffd0d0d0ffcfcecfffcdceceffcccdccffcbcbcbffc9c9c9ffc7c8c8ffc5c5c5ffc3c4c3ffc2c1c2ffbfbfbfffbcbbbcffb8b8b8ffb4b4b3ffafafafffaaababffa4a4a3ff9d9d9dff989898ff939393ff8a8a8aff7f7f7fff767675ff6b6b6bff646464ff5d5d5eff575757ff4c4d4cff2c2c2cff313131ff3a3a3aff454545ff484949ff4b4b4bff4e4e4eff505051ff535353ff555555ff575757ff5a5a5aff5c5b5bff5f5f5eff616161ff636362ff656565ff666667ff696969ff6b6b6bff6d6e6dff6f6f6fff707070ff717170ff717171ff717171ff717172ff71717100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff080909ff1b1b1aff404040ff666666ff828182ff949494ffa0a1a0ffa8a8a8ffaeaeaeffb2b2b2ffb4b4b4ffb7b7b8ffbbbbbbffbfbfbeffc5c6c5ffd9dad9fff4f3f3fffbfbfbfffcfcfbfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfafbfffafbfbfffafbfafffafbfafffbfbfbfffafbfbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfafffafafafffafafafffafafafffafbfafffafafafffafafafffafbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffafafafffafbfafffbfbfbfffafafafffbfbfbfffafafbfffafbfafffafbfbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafbfffafafafffafafafffafafafffafaf9fffafaf9fff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff9f8f9fff9f9f8fff8f8f8fff8f9f8fff8f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffafaf9fffafafafffafafafffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafbfffafafafffafafbfffafbfbfffafbfbfffbfafbfffafbfbfffbfbfbfffafafafffbfbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafafafffbfafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafff6f6f6ffeaeae9ffc8c8c8ffb0b0b0ffaeadaeffadadadffacacabffaaaaaaffa7a8a8ffa5a5a4ffa0a0a0ff999999ff8e8e8eff7f7f7fff626161ff383838ff171818ff0a0a0aff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe7e8e8ffe7e7e7ffe6e7e6ffe6e6e7ffe5e5e5ffe6e6e6ffe8e7e7ffe9e9e8ffeaeae9ffeaebebffececebffecececffececebffebececffecececffededecffeeeeedffeeefeffff0f0f0fff1f1f1fff2f1f1fff2f2f2fff2f1f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff1f1f1fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffedededffededecffebecebffebebebffebebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdededeffdedddeffdeddddffddddddffdddeddffddddddffddddddffdddeddffdddddeffdededeffdededeffdededeffdedfdeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdddeddffdededdffddddddffddddddffdddddcffdcdbdcffdbdbdbffdbdbdbffdfdfe0ffdddedeffddddddffdddcddffdcdddcffdcdcdcffdbdbdbffdcdcdbffdddeddffdededeffdedfdfffdedfdeffdedfdeffdededeffdddedeffdcdcdcffdbdbdbffdbdbdbffdbdbdcffdbdadbffdadadaffdadad9ffd9d9d8ffd7d8d8ffd6d6d5ffd4d4d4ffd3d3d2ffd0d1d1ffcecfceffccccccffcacacaffc8c9c9ffc7c7c7ffc5c5c6ffc3c3c3ffc0c0c0ffbcbcbcffb8b8b7ffb4b4b4ffb1b2b1ffaeaeaeffaaaaaaffa7a7a7ffa3a3a3ff9e9e9eff9a999aff969696ff959594ff979797ff919191ff838384ff7d7d7dff7b7b7bff7a7a7bff787978ff757675ff717171ff6c6c6cff676767ff626161ff5a5a5aff555555ff505151ff4d4d4cff494949ff454545ff424342ff404040ff3d3e3dff3a3a3aff383838ff373736ff343434ff313132ff2e2e2eff2a2a2aff272727ff242525ff222323ff202121ff1f201fff1e1e1fff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1c1c1cff1b1c1cff1a1b1aff191919ff171717ff161616ff151515ff141414ff141413ff121313ff121313ff111111ff111010ff101010ff101010ff101010ff0f1010ff101010ff0f1010ff0f100fff0f100fff0f0f0fff0f0f0fff0e0e0eff0e0f0eff0f0f0eff0e0d0dff0c0c0cff0a0a0aff040404ff030303ff010101ff010101ff010201ff010201ff010101ff010101ff010101ff010101ff010101ff000101ff000000ff000001ff000101ff000101ff000001ff000101ff010101ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff6f7f6fff0f1f0ffe8e8e8ffdfe0dfffddddddffddddddffdcddddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadadbffdbdbdaffdadbdbffdadadaffdadadaffdadadaffdadadaffd9d9d9ffd9dad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd6d5d6ffd5d5d4ffd5d5d4ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d3d2ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d1d0ffd1d1d1ffd2d1d1ffd1d1d1ffd2d2d2ffd4d5d5ffd8d9d9ffe0e0e0ffe4e4e5ffe8e8e8ffebebebffeeeeeeffefefeeffeeeeeeffefefeeffeeeeeeffedededffededeeffededeeffeeeeeeffeeefeeffeeefeeffefefeeffefefeffff0efeffff0efeffff0efefffefeff0ffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff0f0f0fff1f1f0fff1f1f1fff1f0f1fff1f2f1fff1f2f1fff1f2f1fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff2f2f3fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f5f4fff4f4f5fff5f5f4fff4f4f4fff5f5f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff6f6f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f6fff5f5f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff4f5f4fff5f4f5fff4f4f4fff5f4f5fff5f4f4fff5f5f4fff5f5f4fff4f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff5f5f5fff5f5f5fff5f6f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f5f5fff5f5f4fff5f4f5fff4f4f4fff4f5f4fff4f5f4fff5f4f4fff5f5f4fff4f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0effff0eff0ffeff0f0ffefefefffefeeefffeff0efffefefefffefefeeffefefeeffeeeeeeffecececffe7e8e8ffe5e5e5ffe2e2e2ffdfdfdfffdcdcdcffd9d9d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d7d8ffd8d7d7ffd8d8d7ffd8d8d7ffd7d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d7ffd7d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d7d7ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffdddcdcffddddddffddddddffddddddffdddeddffdddeddffdddeddffdededeffdededeffdededeffdededeffdededfffdededfffdfdfdfffdfdfdfffe0dfdfffe0e0dfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe3e4e3ffe7e7e7fff0f0effff6f7f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff030403ff060606ff0a090aff101110ff1a1a1aff242423ff2f2f2fff3e3e3dff4f4f4eff686868ff848484ff9d9e9effacadadffb8b7b8ffc4c4c3ffcdcdcdffd2d3d3ffdbdcdcffe2e3e3ffebeaeafff1f0f1fff6f6f7fffcfcfcfffcfdfdfffefdfdfffefefefffffffffffffffffffffffefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffcfcfcfff5f5f5ffe5e6e5ffd7d7d7ffbdbdbdff989898ff7a7a7aff5e5e5dff3e3e3eff252424ff131414ff090909ff040404ff020201ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000000ff000001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818182ff80807fff7f807fff807f80ff80807fff7f807fff7d7d7dff7b7b7bff787878ff767676ff737373ff717070ff6d6d6eff6b6b6bff686868ff666665ff636363ff606061ff5e5e5eff5c5b5bff595859ff565757ff545454ff525252ff515151ff505050ff504f4fff545454ff666666ff707070ff767676ff7d7c7cff838383ff898989ff8e8e8eff949493ff989998ff9d9d9dffa1a2a1ffa6a6a6ffabaaabffaeafaeffb3b3b3ffb7b7b7ffbbbbbaffc0c0bfffc6c5c5ffc9cacaffcdccccffcfcfcfffd1d2d1ffd3d3d3ffd5d5d4ffd5d6d5ffd6d7d6ffd5d5d5ffd2d2d3ffd1d1d1ffd0d0d0ffcfcfd0ffcececfffcdcdcdffcccbcbffcacac9ffc8c8c8ffc6c6c6ffc4c4c4ffc3c2c3ffc0c0bfffbcbdbcffb8b8b9ffb5b5b5ffb0b0b0ffabababffa4a4a4ff9e9d9dff989999ff939393ff8a8a8aff80807fff767676ff6b6b6cff636464ff5d5d5dff565556ff4c4c4cff363535ff3b3b3bff404041ff464746ff494949ff4d4c4cff4f4f4fff515151ff545354ff565555ff585858ff5a5a5aff5c5c5cff5f5f5eff616160ff636363ff646565ff676767ff696969ff6b6c6bff6d6d6dff70706fff717170ff717171ff727171ff717272ff727171ff71717100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff050505ff0e0e0eff272727ff4c4b4cff6e6d6dff888888ff979898ffa2a2a2ffabababffb0b1b0ffb4b4b4ffb6b7b6ffbababaffbebdbeffc0c0c0ffc5c5c5ffddddddfff6f5f5fffbfafafffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffafbfbfffbfbfafffbfbfbfffafafbfffbfafbfffafbfafffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffafafafffbfbfafffafafbfffafafbfffafafbfffafafafffafafafffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfafbfffbfbfafffafbfafffafbfafffafbfafffbfbfbfffbfafbfffafbfafffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafafafffafafafffafafafffafaf9fffaf9fafffafafafff9f9f9fffafafafff9f9f9fffaf9f9fff9f9f9fffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafaf9fffafafafffafbfafffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafafbfffafbfbfffafafbfffbfbfafffafbfafffafbfafffafafbfffafbfbfffbfafafffbfbfbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfafffbfafbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafbfafffafafafffafafbfffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffbfafafffafbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffafbfbfffbfafafffafafafffafafbfffafafbfffafafafffafafafffafafafff8f8f8ffeeeeeeffd0d0d0ffb2b1b2ffaeaeadffadaeadffacacacffabababffa8a8a8ffa6a6a7ffa3a2a3ff9d9c9cff939393ff868685ff6d6d6dff464645ff1d1d1eff080809ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe6e6e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecebebffebebebffebecebffebebebffededecffededeeffeeeeefffefeff0fff1f0f0fff1f1f1fff2f2f2fff2f1f1fff1f1f1fff1f1f2fff2f2f1fff2f1f1fff2f2f2fff3f3f3fff2f2f3fff3f2f3fff2f2f2fff2f1f1fff0f1f1fff0efefffefefeeffeeeeeeffeeeeeeffedeeedffedededffedececffebebebffebebeaffebebeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededfffdededfffdededeffdededdffdddddeffdddedeffddddddffdcdcdcffdcdcddffdcdcdcffdcdbdbffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdcdbdbffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdcdcdbffdcdcdcffdbdcdcffdcdcdcffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadad9ffdadadaffd9d9d9ffd9d9d9ffdcddddffdadadbffdadad9ffd9dad9ffd9d9d9ffd8d9d9ffd9d9d9ffdadad9ffdbdbdbffdbdbdcffdcdbdcffdbdcdbffdbdbdbffdadadaffdadadaffd8d8d8ffd7d7d7ffd8d7d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd3d4d3ffd2d2d3ffd1d0d0ffcfcfceffcdcdcdffcccccbffc9c9c9ffc7c7c7ffc4c4c5ffc2c2c3ffc1c1c1ffc0c0bfffbdbcbdffb9b9b9ffb4b4b4ffaeaeaeffababacffa7a7a7ffa3a2a2ffa09f9fff9d9c9cff989898ff939393ff8e8d8eff8b8b8bff8b8b8bff838282ff787878ff747473ff717171ff6f706fff6d6d6dff696869ff656665ff616261ff5d5d5dff585857ff525252ff4d4d4cff484848ff434343ff3f3f3fff3b3c3cff383839ff363636ff343534ff323333ff2f3030ff2e2f2fff2e2e2eff2b2b2bff282728ff252525ff222322ff212121ff1f1f1fff1e1e1fff1d1d1dff1c1c1cff1b1a1bff1a1a19ff1a1b1aff1a1a1aff191919ff181818ff181818ff161616ff151515ff141414ff131413ff121212ff121211ff111111ff101011ff111111ff101010ff0f0f10ff0f0f0fff0f0f0eff0e0f0eff0e0e0fff0f0f0eff0e0e0eff0f0e0fff0e0e0eff0e0e0eff0e0d0eff0d0c0dff0c0c0bff0b0b0bff0a0909ff040404ff020302ff010101ff000101ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff000101ff000101ff000001ff010100ff000100ff000100ff000000ff000101ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a0aff0a0a0aff0a0b0bff0c0b0bff0b0b0bff0b0b0cff0c0c0cff0c0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0c0d0cff0c0c0cff0b0a0bff0b0a0aff090a0aff090909ff080808ff080807ff070708ff070708ff070708ff080707ff070707000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff4f4f3ffebebebffe2e2e1ffdddddeffdcddddffddddddffdddcdcffdcdcdcffdcdcdcffdcdbdbffdadbdaffdadbdbffdbdbdaffdadadaffdadadaffdadadaffd9dadaffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd7d6d6ffd6d7d7ffd6d6d6ffd5d6d6ffd5d6d6ffd5d5d6ffd6d6d5ffd5d6d5ffd5d5d5ffd4d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d1d1ffd1d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0cfffcfcfd0ffcfcfd0ffcfd0d0ffd0cfcfffcfcfd0ffd0d0d0ffd0d0cfffcfd0cfffd0d0d0ffd1d1d1ffd4d4d4ffdad9d9ffe0e0e0ffe4e4e4ffe9e8e9ffecebebffeeeeedffedeeeeffedededffeeeeedffeeeeedffeeeeeeffedeeedffedededffeeedeeffedeeedffeeeeeeffeeeeeeffeeeeeeffefefeeffefefeeffefefefffefefefffefefefffeff0f0ffefeff0fff0f0effff0f0effff0f0f0fff0f0f0fff0f1f1fff1f0f0fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f3f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f4fff4f4f3fff3f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff6f6f5fff5f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff5f6f6fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff4f4f4fff5f5f5fff4f5f4fff5f5f4fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f5fff5f5f6fff6f6f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff5f6f5fff5f6f5fff6f6f5fff6f5f5fff6f6f5fff6f6f5fff6f6f6fff6f5f6fff5f5f6fff5f6f6fff5f5f6fff6f6f5fff5f6f5fff5f6f5fff5f5f5fff5f6f6fff6f5f5fff5f5f5fff5f5f6fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f4f4fff5f5f5fff5f4f5fff5f4f4fff4f4f5fff5f5f4fff4f4f5fff5f5f4fff4f4f5fff4f4f5fff5f5f5fff5f4f4fff4f4f5fff4f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f2f2fff3f3f2fff3f3f2fff2f3f2fff2f2f2fff2f2f3fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f0fff0f1f1fff0f0f0ffeff0f0ffeff0f0ffefeff0ffefefefffeeefeeffefefefffefefefffefefefffefefefffeeeeeeffecececffe9e9e9ffe4e4e4ffe1e1e1ffdeddddffdbdbdbffd8d8d8ffd6d6d5ffd6d5d6ffd6d6d5ffd5d6d5ffd5d5d5ffd6d6d6ffd5d6d6ffd6d6d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d7ffd7d7d7ffd7d6d6ffd6d6d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffd8d9d9ffd9d9d9ffdad9d9ffd9dad9ffdadad9ffdadadaffdadadaffdbdadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdbdbdcffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdcddddffdddddcffddddddffddddddffddddddffddddddffdeddddffdeddddffdededeffdededeffdededeffdededeffdfdfdeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe2e2e2ffe5e5e5ffeaeaebfff3f3f4fffcfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff070707ff0b0b0cff121212ff1c1b1cff272626ff373736ff4a4a4aff5e5e5eff767676ff909090ffacacacffc5c6c5ffd2d1d2ffd7d8d7ffdddddcffe5e5e4ffedededfff8f9f8fffbfbfbfffcfcfdfffdfdfdfffefdfefffefefefffefffefffefefffffffffffffffffefffffffffffefffffffefefffffefffefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffefefefffefefefffefdfdfffefefefffefefefffdfefefffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfff7f6f7ffe4e4e4ffd3d4d3ffb1b1b0ff929191ff757475ff575757ff3c3b3cff252626ff151415ff090a09ff040404ff020201ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818282ff818181ff818181ff7f8080ff7f7f80ff7f8080ff7f7f7fff7e7e7dff7b7b7bff787979ff767676ff747373ff717171ff6e6e6fff6c6c6cff69696aff666767ff646464ff626162ff5f6060ff5c5d5cff5a5a5aff575757ff555555ff535252ff525251ff525252ff535252ff575757ff686968ff737374ff787877ff7e7e7eff858485ff8a8b8bff908f8fff949494ff999898ff9d9d9dffa2a2a2ffa6a6a7ffabababffafafb0ffb4b3b3ffb7b8b7ffbcbcbbffc1c1c0ffc6c6c6ffc9c9caffcdccccffcfd0cfffd2d1d2ffd3d4d3ffd5d5d5ffd6d6d6ffd7d6d7ffd6d6d6ffd2d3d3ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcececdffccccccffcacacbffc8c9c8ffc7c7c7ffc5c5c5ffc3c3c3ffc0c1c1ffbdbdbdffbabab9ffb6b6b5ffb1b1b1ffababacffa5a5a5ff9e9d9dff999999ff939393ff898a8aff7f8080ff767776ff6e6d6eff646464ff5c5d5cff565757ff4d4d4dff3d3d3dff454444ff464646ff484848ff4a4a4aff4e4d4eff505050ff525252ff545454ff575657ff595859ff5b5b5bff5d5c5dff5f5f5fff616161ff636363ff656565ff676767ff6a6969ff6c6b6cff6e6d6dff70706fff717171ff717171ff717172ff717171ff717171ff7172710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff070707ff121213ff323231ff555556ff747374ff8b8b8bff9b9a9bffa5a5a6ffaeadaeffb3b3b3ffb6b6b6ffb9b9b9ffbcbcbcffbebebeffbfbfbfffc7c7c6ffe3e3e2fff7f7f7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfafbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfafbfffbfbfafffafbfafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafafbfffafbfbfffafafafffafafafffafafafffafafafffaf9f9fffafaf9fffafafafffaf9f9fffafafafffafafafff9fafafffafaf9fffafafafffafafafffafafbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffbfafbfffbfafafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafbfafffbfafafffafafafffafafafffafafafffaf9fafffafaf9fffafaf9fff9fafafff9f9fafffaf9f9fffaf9f9fff9f9fafff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9fafff9fafafff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f8fff9f9f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9fafafffaf9fafffafafafffafafafffafafafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffcfbfbfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffafafbfffbfafafffafbfbfffbfafbfffafbfafffafafafffafafafffafafbfffafbfafffafafafffafafbfffbfbfafffbfafbfffbfbfafffbfbfafffafafbfffafbfbfffafbfafffbfbfbfffafbfbfffafafbfffafbfbfffafafafffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fff9fafafffaf9f9fffafaf9fffafafafffaf9f9fffafafafffafafafffafafafffafafafffafafbfffafafbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffafafbfffbfafafffbfafafffafafafffafafafffafafafff8f8f9fff0f0f0ffd8d7d7ffb5b6b6ffaeaeaeffadaeaeffadadadffacacabffaaaaa9ffa7a7a7ffa4a4a4ffa09f9fff989798ff8a8a8bff777777ff5a5a5aff343535ff121212ff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe7e7e6ffe8e8e7ffe8e9e9ffe9e9eaffeaeaeaffebeaeaffeaebebffebebebffebebebffebececffecedecffeeedeeffeeefeffff0f0effff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff0f0f0fff0efefffeeeeeeffeeededffedededffedededffececedffecececffebebebffebeaeaffeaebeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfe0ffe0dfdfffe0dfdfffdededfffdededeffdededeffdededeffdddeddffdedddeffdddedeffddddddffdcddddffdcdddcffdcdcdcffdcdbdbffdbdcdbffdbdbdbffdbdadaffdbdadbffdadbdaffdadadaffdadadaffdadadaffdad9daffd9dadaffdad9daffd9d9daffd9d9d9ffd9dadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d7ffd8d7d7ffd8d7d8ffd7d7d7ffd7d6d7ffd7d8d8ffdad9daffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd9d8d8ffd9d9d9ffd9d9d8ffd8d9d8ffd8d7d8ffd7d7d7ffd6d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd2d2d2ffd2d2d1ffd1d1d0ffcfcfcfffcdcdcdffcccbcbffcac9c9ffc7c7c8ffc5c5c5ffc3c3c3ffc0c1c1ffbebebeffbcbcbcffbababaffb7b8b7ffb4b4b4ffafafafffaaababffa5a4a4ffa1a1a1ff9d9c9cff979797ff949394ff909090ff8b8c8cff868786ff838383ff818081ff717172ff6b6b6bff6a6a6aff666565ff626262ff5f5f5fff5b5b5cff585858ff545455ff515050ff4d4d4cff494949ff444443ff403f40ff3b3b3cff373737ff333434ff313131ff2e2f2eff2d2d2cff2b2b2bff2a2a2aff282828ff262626ff242425ff222222ff212121ff201f1fff1e1e1eff1d1d1dff1c1c1cff1b1b1bff1a1a1aff191919ff171818ff181818ff181818ff171716ff161615ff141515ff131314ff131312ff121212ff111112ff111111ff101010ff0f1010ff0f0f0fff100f10ff0f1010ff0f0f0eff0e0e0fff0e0e0eff0d0e0eff0e0d0dff0d0e0dff0d0d0dff0d0d0dff0e0d0eff0d0d0dff0c0c0dff0b0b0bff09090aff040404ff020303ff030202ff010101ff010000ff000101ff010101ff000001ff010101ff010101ff010100ff010100ff010100ff010100ff010101ff000001ff010000ff000101ff010001ff000100ff000000ff000000ff000001ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0909ff0a0909ff09090aff09090aff090909ff090a0aff0a090aff0a0a09ff0a0a09ff0a0a09ff0a0a0aff0a0b0aff0a0a0aff0a0a0bff0b0b0bff0c0b0cff0c0b0bff0c0c0bff0d0c0dff0d0d0dff0d0d0cff0d0d0dff0c0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0cff0d0d0dff0b0c0bff0a0a0bff0b0a0aff0a0909ff090909ff080808ff070707ff070708ff070707ff080708ff070808ff070707ff090a0aff0a0a09ff090a09ff0a0909ff0a0a090000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfff6f6f6ffefefefffe5e5e5ffdedfdfffdddddcffdddcddffdcddddffdcdcdcffdcdcdcffdbdbdbffdadbdbffdbdadaffdadadaffdadadaffdad9d9ffdad9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d8ffd8d7d7ffd7d7d8ffd7d7d6ffd6d7d6ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd4d5d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d1ffd0d0d0ffd0cfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffcfcfd0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfceceffcfcfcfffd1d1d1ffd5d5d5ffdbdbdbffe0e0e0ffe3e3e4ffe8e8e8ffebebecffececedffededeeffedededffecececffecececffedededffedecedffedecedffeeedeeffeeedeeffeeeeedffeeeeeeffeeeeeeffefeeeeffefefefffeeeeefffefeeefffefefefffefefefffefefefffefefeffff0f0effff0eff0fff0f1f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff1f2f2fff2f2f1fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f2fff2f3f3fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff6f5f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f5fff6f6f5fff6f6f5fff5f5f6fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff4f4f5fff4f5f5fff4f4f4fff5f4f4fff4f5f5fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f5f5fff6f5f5fff5f5f6fff6f6f6fff5f6f6fff5f6f6fff5f6f5fff6f6f6fff6f6f6fff5f6f5fff5f6f6fff6f6f5fff5f6f6fff6f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff5f5f6fff6f6f6fff6f5f6fff6f5f5fff5f6f5fff6f5f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff6f5f6fff6f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff4f5f5fff5f5f4fff5f4f4fff4f4f5fff5f5f5fff4f5f5fff4f5f5fff4f5f4fff5f4f5fff4f5f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f3fff4f3f4fff3f3f4fff3f3f4fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f2f1fff1f1f0fff1f1f0fff0f0f1fff0f0f0fff0eff0ffeff0f0fff0eff0ffefefefffefefeeffeeeeeeffefeeefffefefefffeeefefffeeeeefffeeeeeeffedededffeaeae9ffe3e3e3ffdfdfe0ffdcdcddffd9d9d8ffd6d6d6ffd3d4d4ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d6ffd7d6d6ffd7d6d6ffd6d6d7ffd7d7d7ffd6d6d7ffd6d7d7ffd6d6d6ffd7d6d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d6ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d8ffd7d7d8ffd8d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9daffdad9d9ffdadad9ffdadadaffdadadaffdadadbffdadadbffdbdadbffdbdbdbffdcdbdbffdbdcdbffdbdbdbffdcdcdbffdcdbdcffdcdddcffdcdcdcffdcdcddffddddddffdddcddffddddddffddddddffddddddffdddddeffdddeddffdededeffdddedeffdededeffdededeffdededeffdfdfdeffdfdfdfffdfe0dfffdfdfe0ffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe3e4e4ffe6e6e6ffeeedeefff6f6f6fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010001ff010101ff040303ff070707ff0c0b0cff121211ff1b1b1aff292929ff3b3b3bff505050ff666667ff7d7e7dff9f9e9effb9b9b9ffcbcbcbffdededfffebebeafff0f1f0fff7f8f7fffdfcfdfffdfdfdfffefefefffefefefffefefefffefefffffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffefefefffefffffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfefffefefdfffefdfefffefefefffefefefffefdfefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfdfff4f4f4ffe0e1e1ffccccccffa7a8a7ff8b8a8aff6f706fff515151ff383839ff272726ff161716ff0a0a0aff050404ff010101ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000101ff010000ff010101ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818282ff818282ff828181ff818281ff7f7f7fff7f8080ff7f7f7fff7d7d7dff7c7b7bff797979ff777777ff737474ff717271ff6f6f6fff6c6d6dff6b6b6aff686868ff656566ff636363ff616061ff5e5e5dff5b5c5bff595958ff565656ff545453ff535253ff535353ff535253ff545353ff6a6b6bff767676ff797979ff7f7f7fff868686ff8c8c8bff909090ff959495ff9a9999ff9e9e9effa2a2a3ffa7a7a7ffacacabffb0b0b0ffb4b4b4ffb8b9b9ffbdbdbdffc2c3c2ffc7c7c6ffcacacaffcdcdcdffcfcfd0ffd2d2d2ffd3d4d4ffd5d6d5ffd7d6d7ffd7d7d7ffd6d6d6ffd3d3d3ffd2d2d2ffd2d1d2ffd0d0d1ffd0cfd0ffcececeffcdcccdffcbcbcbffc9cacaffc8c8c8ffc6c6c6ffc4c3c3ffc1c2c2ffbebebeffbababbffb7b7b7ffb2b2b2ffadadadffa5a6a6ff9d9e9eff999899ff929292ff8a8a89ff807f80ff777777ff6e6f6fff656464ff5d5d5dff575857ff4f4f4eff464646ff4b4b4aff4a494aff494949ff4b4b4cff4f4e4eff505151ff535353ff555555ff575757ff595a59ff5c5c5bff5e5d5dff5f5f5fff626161ff636363ff656566ff686867ff6a6a69ff6b6b6bff6e6e6eff707070ff717172ff717171ff727171ff717271ff717171ff7171720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030404ff0a0a09ff1b1b1bff3b3b3bff595959ff777776ff8f8e8fff9e9e9effaaaaa9ffb1b1b1ffb5b5b5ffb9b9b8ffbabbbaffbcbcbcffbebebeffbfc0c0ffcbcbcbffeaeaeafffaf9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfafbfffafbfbfffafafafffafafbfffbfbfafffbfafbfffafafafffbfafbfffafbfafffafafafffafafafffafbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fffaf9fafffafaf9fffaf9fafff9fafafffafafafffaf9fafff9fafafffafaf9fff9f9fafffafafafffafafafffafafafffafafafffbfafafffbfbfafffafafafffafafbfffbfbfafffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffaf9fafffafafafffafaf9fffafafafff9fafafff9faf9fffaf9f9fff9f9fafffafaf9fffaf9fafff9f9fafff9faf9fffaf9f9fffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffaf9f9fff9f9f9fff9faf9fff9faf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffbfbfbfffafafbfffbfbfafffafafafffafbfafffbfafafffafafafffafafafffafafbfffbfbfafffafafbfffafafafffbfafbfffafbfbfffbfafafffafbfbfffafbfbfffbfbfbfffafbfafffafafafffafbfbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffafafafff9fafafffafafafffafafafffafafafffafafafff9fafafff9fafafffafafafffafaf9fffafafafffafaf9fffaf9f9fffafaf9fffaf9fafffafafafffafafafffaf9fafffafafafffafafafffafafafffafbfafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffafafbfffafafafffafafbfffafafafffafafafff4f4f4ffdddedeffbbbabaffafb0afffaeaeaeffadaeaeffacacacffaaaaaaffa8a8a8ffa4a5a4ffa0a0a1ff999a9aff8e8f8eff7c7b7cff646464ff484848ff242324ff0a0b0bff030403ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe7e7e7ffe6e7e7ffe6e5e5ffe5e5e5ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe8e7e8ffe8e8e8ffe9e9e9ffe9eaeaffeaeaeaffebeaeaffeaeaebffebebeaffecebebffecececffedeeedffefeeeefff0f0effff0f1f0fff1f1f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff1f2f2fff2f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0efffefefefffeeeeeeffeeededffedededffedecedffecececffececebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe7e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdedfdfffdedfdeffdededeffdddddeffdededdffddddddffddddddffdcddddffdddcddffdddddcffdcdcdcffdcdcdbffdcdbdbffdbdbdaffdbdadbffdadadaffdadadaffdad9daffd9dad9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd8d7d8ffd8d7d7ffd8d7d8ffd8d7d8ffd8d8d7ffd7d8d7ffd7d6d6ffd7d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d5ffd7d7d8ffd9d9d8ffd6d7d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d6ffd5d6d6ffd6d5d6ffd5d6d5ffd4d4d4ffd3d4d4ffd2d3d3ffd2d1d1ffd0d1d1ffd0d0d0ffcfd0d0ffcececeffccccccffcbcbcbffc9cac9ffc8c8c8ffc5c5c5ffc2c3c3ffc1c0c1ffbebebeffbcbcbcffbab9baffb6b7b7ffb4b5b5ffb3b2b3ffafafafffabababffa6a6a6ffa1a0a0ff9a9a99ff969596ff909190ff8b8b8bff878687ff828383ff7f7e7eff7a797aff737373ff696a69ff626261ff5d5d5dff5a5a5aff575656ff535353ff4f4f50ff4c4c4bff474747ff434343ff414141ff3e3e3eff3b3b3cff373838ff353534ff313231ff2e2e2eff2b2b2bff2a2a29ff272827ff252626ff252425ff232323ff212121ff202020ff1e1e1dff1d1c1dff1c1c1cff1c1b1cff1b1b1bff1a1a1aff191919ff181919ff181818ff171817ff161616ff161616ff151515ff141414ff131313ff121212ff111111ff101010ff0f100fff0f0f0fff0e0f0fff0f0f0eff0f0e0eff0e0f0fff0e0f0fff0f0e0fff0e0e0eff0e0e0eff0d0d0dff0d0c0dff0d0d0cff0d0c0dff0c0c0cff0c0c0cff0c0c0cff0a0b0bff090909ff040304ff020202ff010101ff010100ff010001ff010101ff010100ff010001ff010001ff010100ff010100ff000000ff010101ff000101ff000101ff000100ff010100ff000101ff010101ff000001ff010100ff000000ff000100ff010000ff000000ff000000ff000001ff000100ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0c0cff0c0c0cff0b0c0cff090a09ff0a0909ff090a09ff0a0a09ff09090aff0a0a09ff090a0aff090a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0b0b0aff0b0a0bff0b0b0bff0c0b0cff0b0c0bff0c0c0cff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0c0dff0d0d0dff0d0d0dff0d0c0dff0c0b0cff0b0b0bff0a0a0bff090a0aff080909ff080808ff070708ff080807ff080707ff070707ff070807ff080707ff0a0a09ff0a0a0aff0a0a09ff0a0909ff0a0a09ff0c0b0cff0c0c0cff0c0c0cff0c0b0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfcfcfff2f2f2ffe9e9e9ffe1e1e0ffdedddeffdcddddffdcdddcffdddcdcffdcdcdbffdcdcdcffdbdbdbffdbdadaffdbdbdaffdadadaffdadadaffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd8d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd6d7d7ffd6d6d6ffd5d6d6ffd6d6d5ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d2d2ffd1d1d1ffd0d0d1ffd1d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfceffd0cfd0ffd3d4d3ffd8d8d8ffdddcdcffe0e1e1ffe5e4e4ffe8e8e8ffebebebffebecebffececebffecececffebebebffecebebffecececffecececffededecffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeefefffefefefffefefefffefefefffefefefffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff0f1f1fff1f1f2fff1f2f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f2fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f4fff4f4f3fff4f3f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff5f4f4fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff5f6f5fff6f6f5fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f5fff4f5f5fff5f4f4fff4f5f5fff4f5f5fff5f4f5fff4f5f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff5f5f6fff5f6f5fff6f5f5fff5f5f6fff6f6f6fff6f5f6fff5f6f6fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff6f5f5fff6f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff6f6f5fff5f6f5fff5f5f5fff6f5f6fff5f6f6fff5f5f6fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff6f5f6fff5f6f5fff5f5f5fff5f6f5fff5f6f6fff6f5f6fff5f6f5fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff5f5f5fff5f5f4fff4f5f4fff5f5f4fff5f4f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff3f4f3fff4f4f3fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff2f2f2fff1f1f1fff1f1f1fff0f1f0fff1f0f0fff0f1f0fff0f0f0ffefeff0fff0f0efffefefefffeeefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffebeaebffe3e4e4ffdfdfdfffdbdbdbffd8d8d8ffd5d5d5ffd3d3d3ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd5d6d6ffd6d7d6ffd7d6d6ffd6d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d5ffd6d5d5ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9dadaffd9dadaffd9dadaffdadadaffdadbdaffdbdbdbffdbdadbffdbdbdaffdbdbdbffdbdcdbffdcdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdddcddffddddddffddddddffddddddffdddedeffdedddeffdddedeffdeddddffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfe0ffdfdfe0ffdfe0dfffe0dfe0ffe0e0e0ffe1e1e0ffe2e1e2ffe4e4e4ffe8e9e9fff2f1f2fff8f8f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010201ff030304ff070706ff0c0c0bff131313ff1e1e1eff2e2f2eff434342ff555556ff6e6f6fff8f908fffb0afb0ffc4c5c5ffd3d3d3ffe7e7e7fff7f7f7fffdfefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefffffffefffffefefefffefefffffffefffffffefffffffffffffffffffffffffffffffffffffefefefffefffffffffefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffdfdfdfffdfefdfffefefefffbfbfcffedededffdbdcdbffc5c5c5ff9e9f9fff838383ff6a696aff4c4c4cff373838ff272727ff151515ff080909ff040303ff010001ff000100ff000000ff000000ff010000ff000000ff000001ff010000ff000001ff000000ff010101ff010101ff010101ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828182ff818182ff818181ff828181ff818281ff807f80ff7f7f80ff7e7d7dff7b7b7bff797979ff777777ff747474ff727272ff706f6fff6d6d6dff6a6b6bff696868ff666766ff646464ff616161ff5f605fff5d5d5dff5a5a5aff585757ff555555ff535353ff535353ff505051ff4f504fff6c6b6cff777777ff797a7aff7f7e7fff858585ff8b8b8bff90908fff949494ff999999ff9e9e9effa3a3a3ffa7a7a7ffacacacffb1b1b1ffb5b5b5ffb9babaffbebfbeffc4c4c4ffc7c7c8ffcbcacbffcdcdceffd0d0d0ffd2d3d3ffd5d4d5ffd6d6d5ffd7d7d7ffd8d7d8ffd6d6d6ffd4d4d4ffd2d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffcececfffcecdcdffcccbccffcacacaffc8c8c8ffc7c6c6ffc5c5c5ffc2c2c2ffbfbfbfffbcbcbbffb8b8b7ffb3b3b3ffaeadaeffa6a6a6ff9f9e9fff999998ff929292ff89898aff808080ff787878ff6f706fff656464ff5e5e5eff585858ff4f4f4fff474647ff4d4d4dff4a4a4aff494949ff4b4c4cff4e4f4eff525151ff545453ff555656ff585758ff595a5aff5b5c5cff5d5e5dff606060ff626261ff646463ff666666ff676868ff6a6a69ff6c6c6cff6e6e6eff707070ff717271ff717171ff717172ff717171ff717172ff727271000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020102ff050504ff0c0c0cff212121ff3c3d3dff5b5b5bff7d7e7dff959595ffa4a4a4ffadadadffb3b3b3ffb6b6b7ffb9b9b9ffbababaffbcbcbcffbebfbeffc1c2c1ffd4d3d4ffefeff0fffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfafbfffbfbfbfffafafbfffafbfbfffbfafbfffafafafffafafbfffbfafafffafafbfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffafafafffaf9fafffafafafff9fafafff9f9fafff9f9fafff9faf9fffaf9f9fffafaf9fff9fafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffbfbfafffbfcfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfafbfffafbfbfffafafafffbfafafffafbfafffafafafffafafafffafafafffafaf9fff9faf9fffafafafff9f9f9fffafafafffafaf9fffafafafff9f9fafffaf9f9fff9faf9fffafafafff9f9f9fff9fafafff9fafafff9f9fafffaf9f9fffafafafff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafaf9fff9fafafff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafbfffbfafafffbfbfbfffbfafbfffafbfafffafafbfffbfafafffafafafffafbfafffafafafffafbfbfffbfafbfffafbfafffafafbfffbfafafffbfafbfffafafafffafafafffbfafafffbfbfbfffbfafafffafafafffbfafafffbfbfafffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffafafafffafafbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffafafbfffafbfbfffbfafbfffafafafffafafafff7f6f7ffe4e4e4ffc2c2c3ffb2b2b2ffb0b0b0ffafafafffaeadadffabababffa9a8a8ffa5a5a5ffa0a0a0ff9b9b9bff919191ff818181ff686867ff4c4c4cff2c2c2dff121212ff070707ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e1e2ffe2e1e2ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe3e3e3ffe4e5e5ffe7e6e6ffe7e7e7ffe7e8e8ffe8e8e9ffe8e9e9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffebebebffecececffedededffedededffefefeffff0f0f0fff1f0f1fff1f0f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff1f1f1fff0f1f1fff1f0f1fff0f0f0ffefeff0ffeeefeeffeeeeeeffedededffededecffecedecffebececffebecebffebebeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdedfdfffdededfffdddedeffdededeffddddddffddddddffdcdcddffdddcdcffdcdddcffdcdcdcffdbdbdbffdbdcdcffdbdcdbffdbdbdbffdbdadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd5d6d5ffd6d6d5ffd5d5d5ffd4d5d5ffd3d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd3d2d3ffd6d6d6ffd7d7d7ffd5d5d5ffd4d5d4ffd3d3d4ffd3d2d2ffd3d2d3ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d1d2ffd1d0d1ffd0cfd0ffcececfffcdcdcdffcdcdccffccccccffcbcacaffc8c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc1c1c1ffbdbdbdffbbbbbbffb8b8b8ffb6b6b6ffb3b3b4ffb1b1b1ffaeafaeffadadacffa9a9a9ffa5a5a5ffa1a1a1ff9d9c9dff959494ff8a8a8aff858686ff808080ff7a7a7aff747574ff717071ff6c6c6bff646565ff595959ff575757ff555556ff515151ff4d4d4dff494a49ff464646ff434343ff3e3e3fff3b3b3bff383838ff353536ff333333ff303130ff2d2d2dff292a2aff272727ff252526ff242423ff232323ff222122ff202120ff1e1f1fff1e1d1dff1c1b1cff1b1b1bff19191aff191919ff191819ff181818ff171718ff181717ff171617ff161616ff151616ff151515ff141414ff131313ff121212ff121111ff101010ff0f0f0fff0f0f0fff0e0e0eff0e0e0eff0e0d0dff0e0e0eff0e0f0fff0f0e0eff0e0e0eff0e0e0eff0d0d0dff0d0e0dff0d0d0dff0d0c0dff0c0c0cff0c0c0cff0b0b0bff0a0a0aff09090aff080908ff040304ff030202ff010102ff010001ff010101ff010101ff010100ff010101ff010101ff010100ff010101ff000000ff000100ff010101ff000001ff000101ff000100ff010001ff000001ff010001ff000001ff010100ff010101ff010001ff000100ff000101ff010000ff000000ff000100ff000000ff000101ff010001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0e0e0eff0f0e0eff0c0c0cff0c0c0cff0b0c0bff0c0c0cff09090aff0a0909ff09090aff0a0a09ff0a0a0aff0a090aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0b0bff0b0b0bff0b0b0bff0b0b0cff0c0b0bff0c0b0cff0c0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0c0b0bff0b0b0aff0a0a0aff0a0a0aff080909ff080809ff070707ff080807ff070708ff070707ff070807ff070807ff090909ff0a0a0aff0a0a0aff0a0a0aff0a090aff0c0c0cff0c0c0cff0c0c0cff0b0b0cff0c0c0bff0c0b0cff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff5f5f5ffedececffe4e4e3ffdededfffddddddffdcdddcffdcdddcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdadaffdadadaffd9dadaffd9d9daffd9d9d9ffd9d9d8ffd9d8d9ffd9d9d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd6d7d7ffd6d7d6ffd7d7d6ffd6d6d7ffd6d6d6ffd5d6d5ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd2d1d1ffd1d2d1ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfceffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd2d3d3ffd6d6d7ffdbdbdbffdedfdeffe3e2e2ffe7e6e6ffe9eaeaffecebecffebebebffeaeaeaffebebebffebebebffebecebffececebffededecffecececffedededffeeeeedffededeeffeeeeeeffeeefeeffeeeeeeffeeeeefffefeeefffefeeefffefefefffefefeffff0efefffeff0efffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff2f1f2fff1f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f2fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f3f3fff4f4f4fff4f4f4fff4f3f3fff4f4f4fff4f5f4fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff5f6f6fff5f5f6fff5f6f5fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff5f5f5fff5f5f4fff4f4f5fff5f4f4fff5f4f5fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f6fff6f5f5fff6f6f5fff5f5f6fff6f5f5fff5f6f5fff6f6f6fff5f5f5fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff5f5f5fff5f6f5fff6f6f5fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff5f6f5fff5f5f6fff6f5f5fff6f5f6fff5f5f6fff5f5f5fff6f5f5fff6f6f6fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f6fff4f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f5f5fff4f5f5fff5f4f5fff5f4f4fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff3f4f4fff4f3f4fff3f4f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff2f2f2fff2f2f1fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f0f0fff0eff0fff0f0effff0f0f0ffefefefffefefeeffeeeeefffeeededffedededffedededffedededffededeeffedededffebebebffe5e5e6ffdededeffdadadbffd7d7d8ffd5d5d5ffd5d4d4ffd3d3d3ffd3d2d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd7d6d6ffd6d6d7ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffdadadaffd9dadaffdadadaffdadadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdcdbdcffdcdcdcffdbdbdcffdcdcdcffdddcdcffdcdcdcffdcdcddffdddcddffdddcddffddddddffddddddffdeddddffdededeffdededeffdededeffdfdedeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe2e3e2ffe6e6e6ffebebebfff4f4f4fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040403ff070808ff0f0f0fff181819ff232423ff343333ff494a49ff5e5e5eff757575ff9d9d9dffbfbebeffcececeffddddddfff0efeffffbfbfbfffefefefffefffefffffefffffefffefffffefefffefffefffefefefffefffefffefffffffffefefffefefefffefefefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffefefffffffffffffffffffffffefffffefffefffefffefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefdfefffdfefefffefdfefffefefefffefefefffefdfefffefefefffdfefdfffdfefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefefefffefdfefff8f9f9ffe9e8e8ffd7d7d6ffbbbbbbff959494ff7b7a7bff636262ff4a4a49ff343434ff212222ff121111ff070807ff030203ff010202ff010101ff000000ff000000ff000000ff000000ff000101ff010000ff010101ff000101ff010101ff000000ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff818282ff818181ff818181ff818182ff808080ff7d7e7eff7b7b7bff797979ff777777ff747475ff727273ff707070ff6e6e6eff6b6b6bff696969ff676767ff656566ff636363ff606060ff5d5e5eff5b5b5bff595858ff555655ff545354ff525251ff4e4e4eff505151ff6c6c6cff767677ff7a7979ff7e7e7eff848484ff8a8b8aff8f8f8fff939494ff999998ff9e9d9effa3a3a3ffa8a8a7ffadadacffb2b2b2ffb6b6b6ffbabbbaffbfbfbfffc5c5c4ffc9c8c8ffcccbcbffcecdceffd0d0d0ffd3d3d2ffd5d4d5ffd6d7d6ffd8d7d7ffd8d8d8ffd7d6d7ffd4d4d4ffd3d3d3ffd3d2d2ffd1d2d2ffd0d0d0ffcfcfcfffcececeffcdccccffcbcbcbffc8c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc0c0c0ffbcbdbdffb8b8b9ffb3b4b4ffaeafaeffa7a7a8ff9f9f9fff999999ff939292ff8a8989ff818180ff797979ff707070ff666666ff5f5e5fff585858ff4f4e4fff454444ff4c4d4cff4a4a4aff4a4a49ff4b4b4bff4e4f4fff525252ff545454ff575656ff585858ff5a5a5aff5c5c5cff5e5e5dff606060ff626262ff646364ff666666ff686868ff6a6a6aff6d6c6cff6f6e6eff707070ff727171ff717271ff727271ff727171ff727172ff72727100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff060505ff0e0e0eff232323ff404140ff676767ff888889ff9b9b9bffa7a7a7ffafafafffb5b4b4ffb7b8b7ffb8b8b8ffbbbabaffbcbdbdffc0c0c0ffc7c7c6ffdcdcdbfff4f3f3fffbfafbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfafffbfafbfffafbfbfffafbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafffafafafffafafafffaf9fafff9f9f9fffaf9fafffaf9f9fff9faf9fffaf9fafffafaf9fff9f9f9fff9faf9fff9f9fafff9f9fafffaf9fafff9f9f9fffafaf9fff9fafafffafaf9fff9fafafffaf9f9fffaf9fafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfafffafbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafff9fafafffafafafffafaf9fffafafafffaf9f9fffafaf9fffafafafffafafafffafafafff9f9fafff9f9f9fff9f9fafffaf9f9fff9faf9fffaf9fafffafaf9fff9f9f9fff9fafafffafafafff9f9fafffaf9fafff9faf9fffafaf9fffafafafffafaf9fffafafafffafafafffafafafffafbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfdfdfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffbfafbfffbfafafffafbfafffbfafafffafbfafffbfafafffafbfafffafafbfffafbfafffafbfbfffbfafafffafafafffafafafffafafafffafbfbfffbfafafffbfafbfffafafbfffafafafffafafbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafffafafafffafafafff9f9fafff9f9f9fffaf9fafffaf9f9fff9faf9fffaf9fafffafafafff9f9f9fffafafafffafafafffafafafffbfafafffafafafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafafff7f7f7ffe9eaeaffcccbcbffb7b6b6ffb1b2b2ffb0b0b0ffaeaeafffacacadffaaaaaaffa6a6a6ffa2a2a2ff9b9c9cff939493ff868787ff6f6f6fff4e4e4eff2f2f2fff161515ff0a0a0aff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e2e2ffe2e2e2ffe2e2e2ffe4e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe5e5e4ffe6e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9eaffe9e9e9ffeaeaeaffe9e9e9ffeaebeaffebebebffecececffedededffeeeeeeffefefeffff0f0f0fff1f0f0fff0f1f0fff1f0f0fff1f1f0fff0f0f0fff1f1f1fff1f1f1fff0f0f1fff1f0f1fff0f0f0fff0efefffefefefffeeeeedffedededffededecffecebecffecececffecebebffebebeaffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e7e8ffe8e7e7ffe7e8e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdededeffdddeddffdddddeffddddddffdcdddcffdcdcdcffdbdbdbffdbdcdbffdcdcdcffdbdbdcffdbdbdbffdadadbffdadadaffdadadaffdad9d9ffd9d9d9ffd9d8d9ffd9d9d8ffd8d8d7ffd7d8d8ffd7d7d8ffd6d7d7ffd7d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d4ffd4d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d2d1ffd1d1d0ffd1d0d0ffd1d0d1ffd3d2d2ffd3d3d3ffd2d2d2ffd1d2d1ffd1d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcecfceffcdcdceffccccccffcacacaffc8c9c9ffc7c7c7ffc6c6c6ffc4c5c5ffc3c3c2ffc0c0c0ffbebebeffbbbbbbffb7b8b7ffb1b2b2ffaeaeaeffabababffa9a9a9ffa7a7a7ffa6a6a6ffa4a4a4ffa1a0a1ff9c9c9cff939393ff8d8d8dff898989ff828282ff797979ff767575ff717170ff6a6a6aff646565ff5f5f60ff555556ff515050ff4e4e4eff4e4e4dff4b4b4bff464646ff414142ff3e3e3eff3b3a3bff373837ff343333ff30302fff2e2e2dff2b2b2bff282928ff272727ff252524ff232322ff212121ff201f20ff1f1e1eff1d1e1dff1c1c1cff1b1c1bff1b1a1aff191a19ff181818ff171818ff171717ff161616ff151616ff151515ff151515ff151515ff151515ff141414ff121313ff121212ff111111ff111111ff101010ff0f0f0fff0e0e0fff0d0e0eff0d0d0dff0c0c0dff0c0d0dff0d0d0cff0f0e0eff0e0e0eff0d0e0dff0d0d0dff0d0d0dff0d0d0dff0c0c0cff0b0c0cff0b0b0cff0b0b0bff090909ff080808ff040403ff020202ff020202ff010102ff010101ff010101ff000101ff010100ff010101ff010100ff000101ff010101ff000001ff010101ff010000ff010100ff010101ff010001ff000100ff010100ff010100ff010100ff010000ff010001ff010000ff010100ff010001ff000100ff010000ff000100ff000001ff000100ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff10100fff0f0f10ff101010ff100f0fff0e0f0eff0f0e0eff0f0e0eff0b0c0bff0c0c0cff0c0c0bff0c0c0cff0a0909ff0a090aff0a0909ff0a0a09ff0a090aff090a0aff0a090aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0bff0a0b0aff0b0b0bff0b0c0cff0c0b0bff0c0c0cff0c0d0dff0d0d0dff0d0d0dff0d0d0dff0c0c0bff0b0b0bff0a0a0aff090a0aff090909ff080808ff060707ff060706ff070707ff070707ff070707ff070807ff0a090aff0a0a0aff090909ff090909ff0a090aff0c0c0cff0c0c0cff0c0b0cff0c0c0bff0c0c0bff0c0c0cff0c0c0cff0c0c0cff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff5f6f6ffefeff0ffe6e6e6ffe0e0e0ffddddddffdddddcffdcddddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadadbffdadadaffdadadaffdad9daffdadad9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d6d7ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d5ffd5d6d5ffd5d5d5ffd5d4d5ffd5d4d5ffd5d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd4d3d4ffd3d4d3ffd3d3d3ffd3d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffcecfcfffcfcfcfffcfcfceffcfcfcfffcececeffcfcfceffcfcfcfffcfcecfffcfcfcfffcececfffcececeffcfcecfffcfcfcfffd2d2d2ffd6d5d5ffdadadaffddddddffe1e1e1ffe4e4e5ffe7e7e8ffebeaeaffebebebffeaeaeaffe9e9e9ffeaeae9ffeaeaebffebebebffecebecffecedecffedececffedededffedededffeeededffedeeedffeeeeeeffeeefeeffefefeeffefeeeeffefeeefffefefeeffefefefffefefefffeff0effff0efefffeff0effff0f0f0fff0f1f0fff0f1f1fff1f1f0fff0f1f1fff1f1f0fff1f1f1fff1f2f2fff2f1f1fff2f2f2fff1f2f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff5f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff4f4f4fff4f5f4fff4f5f5fff5f4f4fff5f4f5fff4f5f5fff4f5f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff5f5f6fff5f6f6fff5f5f5fff6f6f6fff5f5f5fff5f6f5fff5f6f6fff5f5f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f4f5fff5f5f5fff4f4f4fff4f5f5fff5f5f5fff4f5f5fff5f4f5fff4f5f5fff5f5f4fff5f5f5fff5f5f4fff4f5f5fff5f5f5fff5f4f5fff5f6f5fff6f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f5f6fff5f5f6fff6f6f5fff5f6f6fff5f5f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff5f4f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f2fff2f2f2fff2f2f1fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f0f0fff0eff0fff0efefffeff0efffefefefffeeefeeffefeeeeffedeeedffedededffecededffecededffecececffebececffebebebffe7e8e7ffdedfdfffdbdbdbffd9d9d9ffd6d6d6ffd4d4d4ffd2d2d3ffd2d2d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd5d6d5ffd5d6d6ffd5d5d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffdadad9ffdadad9ffdad9daffdadadaffdbdadaffdbdbdaffdbdbdbffdadbdbffdbdbdbffdbdbdbffdcdbdcffdbdcdcffdcdcdcffdcdcdbffdbdcdcffdcdcdcffdcdcdcffdcddddffddddddffddddddffddddddffddddddffddddddffdddedeffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe0e0e0ffe0dfdfffe0e0e0ffe1e1e1ffe4e4e4ffe7e7e7ffeeeeeefff6f6f6fffdfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0a0a0aff111212ff1c1b1cff292828ff383838ff504f4fff676868ff8a8a8affb0b0b0ffc8c8c8ffd6d6d7ffe8e8e8fff7f8f7fffefdfdfffefffefffefefffffffefffffefefefffffffefffefefffffffefffffefefefffffffefffefefefffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffefffefffefefefffefefffffefefefffefefefffefdfefffefefefffefdfefffefefefffdfefefffefefefffefdfefffdfefdfffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefefffdfefefffdfefefffdfdfdfff5f5f5ffe3e3e3ffd1d2d1ffaeaeaeff8d8e8dff737374ff5e5d5dff484748ff303030ff1c1c1dff101011ff070707ff050504ff030202ff000100ff000100ff000001ff010100ff000000ff000101ff010101ff010100ff000001ff010101ff000101ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828281ff818182ff828282ff818282ff808080ff7d7e7dff7c7b7bff797979ff767677ff747475ff737373ff707171ff6e6e6eff6c6c6cff6a696aff686868ff666666ff646465ff626162ff5f5f5fff5c5d5dff5a5a5aff565656ff545454ff515151ff4e4e4eff525353ff6c6c6bff777676ff797979ff7d7e7dff838384ff8a8a8aff8f8f8fff939393ff989798ff9e9d9dffa2a2a2ffa8a7a7ffadadadffb2b2b2ffb7b7b7ffbbbbbbffc0c0c0ffc5c5c5ffc9c9c9ffcccbcbffcecfceffd0d0d1ffd3d3d3ffd5d4d5ffd6d6d6ffd7d7d8ffd8d8d9ffd6d6d6ffd4d5d4ffd3d3d3ffd2d3d3ffd1d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc7c7c8ffc6c6c6ffc4c4c4ffc1c1c0ffbdbdbdffb9b9b8ffb4b4b4ffaeaeafffa7a7a8ff9fa0a0ff999a9aff929292ff8a8a8aff828182ff7a797aff707170ff666667ff605f60ff595a59ff505050ff444444ff4d4d4dff4a4b4bff4a4a49ff4c4c4bff4e4f4fff525251ff545454ff565757ff585958ff5a5a5aff5c5d5dff5f5f5fff606060ff626262ff646464ff666666ff696868ff6a6b6bff6c6c6cff6e6f6eff707070ff717172ff717272ff717271ff727171ff717271ff7272720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff050505ff0e0e0fff252525ff4b4c4cff757575ff8d8c8dff9d9d9cffa8a8a8ffb0afafffb4b5b5ffb6b7b7ffb9bab9ffbcbcbcffbebebfffc1c2c2ffc8c8c8ffdfdfdffff5f6f5fffafafbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfafbfffbfafafffbfbfafffbfafafffafbfafffafbfbfffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fff9fafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafafafff9fafafff9f9fafffaf9fafff9faf9fff9fafafffafafafff9fafafff9fafafff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9fafafff9faf9fff9f9f9fff9fafafffafafafffafafafffaf9f9fffafaf9fffafafafffbfafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfafffafafbfffbfbfbfffafbfbfffafbfafffafafafffafafafff9fafafff9f9fafff9f9fafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9fafafffafafafffafafafff9fafafff9faf9fffafaf9fffafafafffafaf9fffafaf9fff9fafafffafafafff9f9fafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafafbfffbfafbfffafafafffafafafffafafafffafafbfffafafafffafbfafffafafafffafbfafffafbfbfffafafbfffbfbfafffafafafffafafafffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfafff9fafafffafafafffafafafffafafafffafafbfffafafafffafafafffaf9fafffaf9fafffaf9fafffafafafff9faf9fff9f9fafffaf9fafff9faf9fff9fafafffafafafffafafafff9fafafff9faf9fffafaf9fffafafafffafaf9fffafafafffafafbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfff8f8f9ffedededffcfcfcfffb6b6b6ffb3b3b3ffb1b2b1ffb0afb0ffaeaeaeffabababffa7a8a7ffa3a3a3ff9e9d9dff949595ff89898aff757576ff535353ff303030ff161616ff0a0a0bff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe1e2e2ffe2e1e2ffe2e2e1ffe3e3e4ffe3e3e3ffe2e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffebebebffebecebffececedffefeeeeffefefeeffeff0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f1f1fff1f0f0fff0f0f0ffeff0f0ffeff0efffefefefffeeeeefffeeeeeeffecededffecebecffececebffebebebffebeaeaffeaebebffe9eaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdfdedeffdddeddffddddddffdcdcddffdcddddffdcdcdcffdbdbdbffdbdbdbffdbdadbffdbdadbffdadbdaffdadadbffdad9daffd9dad9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d6d5ffd5d5d5ffd4d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d3ffd4d3d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfceceffcecfceffcfcfd0ffcfcfcfffcececeffcececdffcccccdffcdcccdffccccccffcdcdccffccccccffccccccffcbccccffcbcbccffcacbcaffc9c9c9ffc6c7c7ffc4c4c4ffc2c2c2ffc0c0c1ffbebebeffbbbbbbffb9b9b9ffb6b6b6ffb3b2b2ffadaeadffa7a7a8ffa2a2a3ff9d9d9dff999999ff959595ff939293ff908f90ff8c8c8cff878888ff838384ff7e7d7eff787978ff747475ff707070ff6a6a6aff666666ff606060ff5b5b5aff555656ff525251ff4c4c4cff494a4aff464746ff444444ff404141ff3c3c3cff363636ff333233ff302f2fff2b2b2cff292828ff262727ff242525ff232423ff222222ff202121ff1f1f1fff1e1e1eff1c1c1cff1b1c1bff1a1a1aff191919ff181718ff171717ff161617ff161616ff151515ff151514ff141414ff131413ff131414ff131314ff131413ff131313ff111212ff111011ff101010ff0f0f10ff0f1010ff0f0f0fff0e0f0eff0d0e0eff0e0d0dff0c0d0cff0b0b0cff0b0b0cff0c0c0cff0d0e0eff0d0d0dff0d0d0dff0d0c0dff0d0c0dff0b0c0cff0b0b0cff0b0b0bff090a09ff090909ff080808ff020302ff020302ff010101ff010100ff010101ff010100ff010100ff010101ff000101ff000001ff010101ff010101ff010101ff010001ff010100ff000000ff010000ff000101ff000001ff000100ff000000ff000101ff000101ff000100ff000000ff000100ff000001ff010001ff000000ff000000ff000001ff000001ff000000ff000100ff000000ff000000ff000101ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f10ff101010ff101010ff100f10ff10100fff0f0f0fff100f0fff0f1010ff0e0e0eff0e0f0eff0e0e0eff0c0c0cff0c0c0cff0c0c0cff0c0b0bff090a09ff09090aff0a090aff090909ff090909ff09090aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0b0aff0a0a0bff0b0b0bff0b0b0bff0b0c0cff0b0b0bff0c0c0bff0d0c0dff0d0d0dff0b0c0cff0b0b0bff0a0a0aff0a0909ff080909ff080808ff060607ff050606ff050606ff060606ff070707ff080708ff090909ff090a09ff09090aff0a090aff090a09ff0b0c0cff0c0c0cff0c0c0cff0b0c0cff0c0c0bff0c0c0bff0c0c0cff0c0c0bff0c0c0bff0b0c0cff0b0b0bff0b0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfbfcfff2f2f3ffe9eaeaffe2e2e2ffdededeffddddddffdddcddffdddcddffdcdcdcffdcdcdcffdcdbdcffdadbdaffdadadbffdadadaffdadadaffd9dadaffd9d9d8ffd9d9d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d8d8ffd7d8d8ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd7d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd0d1d1ffd0d0d0ffcfd0cfffd0cfcfffcfcfcfffcececfffcececfffcecfcfffcfcfcfffcececeffcfcecfffcfcecfffcfcecfffcecfceffcececfffcfcecfffcecfceffcecfcfffd0d0d0ffd5d5d5ffd8d9d8ffdcdddcffe0e0e0ffe3e4e3ffe6e6e5ffe8e8e8ffeaeaebffeaeaeaffe8e8e9ffe9e9e9ffeaeaeaffeaeaeaffebeaebffececebffecececffedececffedededffedededffedeeedffedededffeeeeeeffeeeeeeffeeefeeffefeeeeffeeefeeffefefefffefefefffefeeefffefefefffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f2f2fff1f1f1fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f5f6fff6f5f5fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f5fff5f6f6fff6f6f6fff5f5f5fff6f6f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f5f5fff4f4f5fff5f5f4fff5f5f5fff4f5f5fff4f4f4fff5f5f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f6fff5f6f6fff5f5f5fff5f5f6fff6f5f6fff6f5f6fff5f6f5fff5f5f6fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff5f4f4fff4f5f5fff5f5f4fff5f4f4fff4f5f5fff4f5f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff6f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f6f5fff5f6f6fff5f5f6fff6f6f5fff6f6f6fff5f6f6fff6f5f6fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f4f5fff5f5f5fff4f5f4fff4f4f5fff5f4f5fff4f5f4fff4f4f5fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff3f4f4fff3f3f4fff3f4f4fff4f4f4fff3f3f3fff3f2f3fff3f3f2fff2f2f2fff3f2f2fff2f2f2fff1f2f2fff1f2f1fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff0f0f0ffeff0efffefeff0fff0efefffefeeefffeeeeeeffeeedeeffededeeffedececffededecffecececffebecebffeaebebffeaeaebffeaeae9ffe4e4e4ffddddddffdadadaffd8d8d8ffd5d5d5ffd3d3d3ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d3ffd4d5d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d5ffd6d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd8d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffd9dad9ffdadadaffdbdadaffdadadaffdbdbdaffdadadbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdcdbffdbdcdcffdbdcdcffdcdcdcffdcdcdcffdcddddffdddcddffdddddcffddddddffdddedeffdddedeffdededdffdddedeffdededeffdededeffdededfffdededfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0dfe0ffe1e0e1ffe2e3e2ffe4e4e5ffeae9eafff1f2f1fff7f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010101ff040404ff090909ff131313ff1e1e1dff2b2c2bff404040ff585858ff747475ffa1a1a1ffc2c2c2ffd1d1d1ffe0e1e1fff0f1f1fffcfcfcfffffffffffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefffffefefefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffffffefffefffefffffefffffffffffffffefefffefefefffefefefffefefffffefefefffefefefffdfefdfffefefdfffefefefffefefefffefefefffefdfefffdfefefffefefdfffefefefffefdfefffefefefffefdfefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfefffdfefdfffdfefefffefefefffbfcfcffefefefffdfdfdeffcbcacbffa5a5a5ff888788ff6d6d6eff585958ff444444ff2e2d2eff1d1d1dff111112ff0c0c0cff070707ff020303ff000001ff000000ff000100ff010101ff010101ff010101ff000101ff000001ff000101ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828282ff828182ff818282ff818181ff808080ff7d7e7dff7c7b7cff7a7979ff777777ff757575ff737373ff707071ff6f6f6fff6c6d6dff6a6b6aff696868ff676767ff656565ff636363ff616060ff5d5e5dff5b5b5aff575757ff555455ff525252ff4f4e4fff525353ff6b6b6bff767677ff787878ff7c7d7cff838483ff8a8a89ff8e8e8fff939392ff989898ff9d9e9dffa2a2a3ffa7a7a8ffadadadffb2b2b2ffb7b7b7ffbbbcbcffc0c0c0ffc6c6c5ffc9c9c9ffccccccffcfcfcfffd1d1d1ffd2d2d3ffd5d5d5ffd7d6d6ffd8d7d8ffd8d8d8ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d1d1ffd0d1d1ffcfcfcfffcdcdceffccccccffcacacaffc8c8c9ffc6c7c7ffc4c4c4ffc1c1c1ffbdbebdffbab9baffb5b4b5ffafaeaeffa8a8a8ffa0a0a0ff99999aff929292ff898a8aff818180ff797979ff717070ff676767ff606161ff5c5b5bff525352ff444443ff4d4d4dff4c4b4bff4b4b4bff4d4c4dff4e4f4fff515251ff555455ff575757ff585958ff5b5b5bff5d5d5cff5f5e5fff616160ff626362ff646564ff666666ff686869ff6b6a6bff6c6c6cff6e6e6eff707171ff717171ff717171ff727271ff727272ff727272ff727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff131212ff2e2e2eff575756ff797979ff8e8e8eff9d9d9effa8a8a9ffb0b0b0ffb4b4b4ffb7b8b8ffbbbcbcffbebebeffc0c0c0ffc3c3c2ffcbcbcbffe4e4e5fff7f7f7fffafafafffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfbfbfffbfbfbfffafbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9faf9fffaf9f9fffafaf9fffaf9fafffafafafffaf9f9fff9faf9fff9f9f9fff9f9f9fffaf9fafff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffafaf9fffafaf9fffaf9fafffafaf9fffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafafffbfafafffafafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfafbfffafafafffafbfafffbfafafffbfafafffbfafafffafafafffafafafffbfbfbfffafbfbfffafafafffbfafafffafafafffafafafffafafafffafbfafffafbfafffafafbfffafafbfff9faf9fffafaf9fff9faf9fffafafbfffafafafffafafafffafafafffafafafff9fafafffafafafff9fafafff9faf9fffaf9f9fffafaf9fffaf9fafffafafafffaf9f9fff9faf9fffafaf9fffafafafffaf9fafffafafafffaf9fafff9fafafff9fafafffafafafffafafafffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffafbfbfff8f8f8fff0f0f0ffd5d6d6ffb8b8b8ffb3b3b3ffb2b2b2ffb1b1b1ffafaeafffacadadffa8a9a8ffa5a4a4ff9f9f9fff979697ff8a8a8aff7b7a7aff606060ff3b3b3aff1a1b1bff0b0a0aff030404ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e3e3ffe2e2e2ffe4e4e3ffe4e5e4ffe6e5e6ffe6e6e6ffe7e6e6ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9eae9ffe9eae9ffeaeaeaffebebebffecececffeeeeeeffefeeeeffefefeffff0f0effff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0eff0ffefefefffefefefffefefeeffeeeeedffedededffececebffebebebffebebebffebeaebffeaeaeaffeaeaeaffe9e9e9ffe8e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe4e5e5ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdfdedeffdededeffdedddeffddddddffdddcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadadaffd9dad9ffdad9d9ffdad9d9ffd9d9d9ffd9dad9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd5d6d5ffd4d5d5ffd4d4d5ffd3d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d1ffd0d1d0ffd0d0d0ffcfd0d0ffcecfcfffcececeffcececdffcecdceffcdcdcdffcecdcdffccccccffccccccffcbcbcbffcac9caffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc7c8c8ffc7c7c7ffc6c6c6ffc4c5c5ffc2c3c2ffc0c0c0ffbdbdbdffbabbbbffb8b7b8ffb4b5b5ffafafafffaeaeaeffaaaaaaffa4a4a5ff9e9e9eff989797ff929291ff8c8c8cff868687ff838282ff7e7f7fff7a7b7aff777676ff747474ff707070ff6c6d6cff686868ff646464ff616161ff5c5c5cff585758ff525252ff4c4c4cff474847ff434343ff414041ff3e3e3eff3c3c3cff3a3a39ff363636ff323233ff2e2e2dff2a2b2aff272827ff242425ff222222ff212121ff1f1f1fff1e1e1eff1d1d1dff1b1c1cff1b1b1aff1a1a1aff191819ff171718ff171617ff151516ff151515ff151414ff141314ff131213ff121212ff121212ff111111ff111111ff101111ff111111ff101111ff0f1010ff0f0f0fff0e0f0eff0e0e0eff0e0d0eff0e0e0eff0d0d0dff0e0d0dff0c0d0cff0d0c0dff0c0b0cff0c0b0bff0d0d0cff0d0d0dff0c0c0dff0d0d0dff0c0d0dff0b0c0bff0b0b0bff0b0b0aff090909ff080808ff030303ff020202ff020201ff010101ff010001ff010101ff010101ff000101ff000101ff010001ff010101ff010100ff010101ff010100ff010001ff010100ff000100ff000100ff000000ff000001ff010001ff000000ff000001ff000101ff000100ff000000ff010100ff010001ff000000ff010001ff000000ff000100ff010000ff010001ff010000ff000000ff000000ff010101ff000101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0e0f0eff100f0fff0f0f0fff10100fff101010ff101010ff0f0f0fff0f0f10ff100f10ff0f100fff0e0e0eff0e0f0fff0e0e0eff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0a090aff090909ff090a09ff090808ff090809ff0a090aff0a0a0aff0a0a0aff0a0a0aff090a0aff0a0a0aff0a0a0aff0a0b0bff0b0c0bff0c0b0cff0b0b0bff0b0c0cff0d0c0dff0e0e0eff0d0d0dff0d0d0cff0c0c0cff0c0b0cff0b0b0bff0b0a0aff090909ff080807ff060607ff070707ff070808ff070807ff080707ff090909ff090909ff0a0a0aff0c0c0cff0c0c0cff0c0c0bff0c0b0bff0c0c0cff0c0c0cff0c0c0cff0b0c0cff0b0c0cff0c0b0cff0b0b0bff0b0b0bff0b0b0bff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff5f5f5ffeeeeeeffe5e5e4ffdfdfe0ffdeddddffdcddddffdcdddcffdcdcdcffdcdcdcffdcdbdcffdbdcdcffdbdadbffdadadaffdadad9ffdad9d9ffdad9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd7d8d8ffd8d7d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d7d6ffd6d6d6ffd5d5d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d1ffd0d0d0ffd0d0cfffcfd0cfffcfcfd0ffcfcfcfffcfceceffcfcfceffcececeffcececfffcececeffcececeffcecfceffcececeffcececeffcececeffcecfceffcfceceffcecfcfffd2d2d2ffd8d7d7ffdbdadbffdfdfdfffe2e2e2ffe4e5e5ffe7e7e7ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe9e9e8ffe9e9eaffeaebeaffebebebffebecebffecebecffecececffedededffedededffedededffedeeeeffedeeeeffeeeeeeffeeefeeffefeeefffeeeeefffefefefffeeeeefffefefeffff0efeffff0eff0fff0eff0fff0f0f0fff0f0f0fff1f1f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f1f2fff2f2f2fff1f2f1fff2f2f1fff1f2f1fff2f2f3fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f4f3fff3f4f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff5f5f6fff6f6f5fff5f6f5fff5f6f5fff5f5f6fff5f5f6fff6f6f6fff5f6f5fff5f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f6fff6f5f6fff5f5f6fff6f5f6fff5f5f5fff5f6f6fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff5f4f4fff4f5f5fff4f5f4fff4f4f5fff5f5f5fff5f5f5fff4f4f5fff4f5f5fff4f4f4fff5f5f4fff5f5f4fff5f5f6fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff5f5f6fff6f5f5fff5f6f5fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f4f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff5f4f5fff4f5f5fff4f5f4fff5f5f4fff5f5f4fff4f4f5fff5f5f4fff4f5f4fff4f5f4fff5f4f5fff4f4f5fff5f5f5fff4f5f5fff4f5f5fff5f5f5fff4f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f6f6fff5f5f6fff6f5f5fff5f6f6fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff5f6f5fff6f6f5fff5f6f5fff6f5f6fff6f6f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f4fff5f5f4fff5f4f4fff5f5f5fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f2f2fff0f1f1fff1f1f0fff0f1f0fff0f0f0fff0f0f0fff0eff0ffefefefffeeefefffefeeeeffeeedeeffedededffececedffedededffecececffebececffe9e9eaffeae9eaffebebebffe9eaeaffe2e2e2ffddddddffdadadaffd7d6d7ffd4d5d5ffd2d2d2ffd2d2d1ffd2d3d2ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd5d4d4ffd5d5d4ffd5d4d5ffd5d5d5ffd5d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d6ffd5d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffd9d9daffdadbdaffdbdadaffdbdadbffdbdadbffdbdbdbffdbdbdbffdbdcdbffdbdcdcffdbdbdbffdcdbdcffdbdcdcffdcdcdcffdcdcdcffdddddcffddddddffdddcddffddddddffddddddffdeddddffdddeddffdedddeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfe0dfffe0e0dfffe1e1e0ffe3e2e3ffe6e6e6ffedececfff4f5f4fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020302ff040505ff080909ff131313ff222222ff323233ff494949ff6a6969ff959494ffb6b6b6ffccccccffdbdbdbffeaeae9fff8f8f8fffefffffffffffffffffffffffffffefffffefefffffefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffefffffffefefefffffefffffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefdfefffefefefffefdfefffefefefffefefefffdfdfefffdfefefffdfefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffefefdfffefdfdfffefefefffefefdfffdfdfdfffefefefffafafaffeaebeaffdbdbdaffc4c4c4ff9f9fa0ff818080ff686868ff535253ff3f3e3eff2d2d2dff201f1fff171818ff0d0d0cff050506ff020203ff000000ff010000ff000101ff010001ff010000ff000001ff000001ff000000ff000100ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828283ff828282ff828282ff828182ff818182ff828281ff808080ff7e7e7eff7c7c7cff797a7aff777777ff757575ff737373ff717071ff6f6f6fff6c6c6cff6a6b6aff686869ff676767ff656565ff636363ff616060ff5e5e5eff5b5b5bff575758ff555656ff535353ff4f5050ff525352ff69696aff757575ff787978ff7d7d7dff838383ff8a898aff8f8f8fff939394ff989998ff9e9d9dffa3a3a2ffa8a8a8ffadadadffb2b2b2ffb8b8b7ffbbbbbbffc0c1c1ffc6c6c6ffcacac9ffcdcdccffd0cfcfffd1d1d2ffd4d3d3ffd6d5d5ffd7d7d7ffd8d7d7ffd8d8d8ffd6d5d6ffd4d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfd0d0ffcecdceffccccccffcacacaffc8c8c9ffc6c7c7ffc5c5c4ffc1c1c1ffbebdbeffbabab9ffb4b5b5ffaeaeaeffa8a8a8ffa0a1a0ff9a9a9aff939293ff898989ff818180ff787879ff706f6fff676667ff616161ff5c5b5cff535353ff444444ff4d4d4eff4b4c4cff4b4b4cff4d4d4dff4f504fff515152ff545454ff565756ff595959ff5b5b5bff5d5d5dff5f5f5fff616161ff626362ff656464ff676766ff696968ff6b6a6aff6d6d6dff6f6f6eff707070ff717272ff727272ff727271ff727272ff727272ff727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff080808ff181818ff353536ff5c5d5cff7b7b7bff909090ff9fa09fffabaaaaffb1b1b1ffb6b6b5ffbababaffbfbfbfffc0c1c0ffc1c2c1ffc3c4c3ffcececeffeaeaebfff9f9f9fffbfbfbfffbfbfbfffbfafafffbfbfafffbfafbfffafbfbfffbfbfafffafafbfffafafbfffafafafffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9faf9fff9f9fafffaf9f9fffaf9f9fffaf9f9fffaf9fafffafafafff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9fafafff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfafbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfbfffafafbfffafafbfffbfbfafffbfbfafffbfafafffbfbfafffafafafffafafafffbfafafffafbfafffafafafffbfafbfffafafafffafbfafffafafbfffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafffafbfafffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfcfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafbfbfffbfbfafffafafbfffafafbfffafafafffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9f9f9fff9faf9fff9f9fafffaf9f9fffaf9f9fff9f9f9fffaf9fafffafafafffafaf9fff9f9fafff9fafafff9fafafffafafafffafaf9fffaf9fafffafafafffafbfafffafbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfff9f9f9ffeeeeeeffdcdcdcffbdbdbcffb2b3b3ffb2b2b3ffb1b1b1ffb0b0b0ffaeaeaeffaaaaabffa6a6a6ffa0a0a0ff999999ff8e8e8dff7c7d7dff676767ff4c4b4cff2b2c2bff111111ff050405ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e2e2ffe2e1e2ffe2e1e2ffe2e2e2ffe1e1e2ffe1e2e2ffe2e3e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe8e7e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9eaffeaeaeaffecececffedededffefeeeeffefefefffefefefffefefefffeff0efffefeff0ffeff0f0ffeff0efffefefefffefeeefffeeefeeffeeefefffeeeeeeffedededffecececffebebecffeaebebffebeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e7e7ffe8e8e8ffe7e8e8ffe7e8e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e5e5ffe5e4e4ffe5e5e4ffe4e4e4ffe3e4e4ffe4e4e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e1ffe0e1e1ffe0e0e1ffe0dfe0ffdfdfdfffdededfffdededeffdededdffdededeffdeddddffddddddffdcdcdcffdbdbdcffdcdbdcffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d9ffd9d8d8ffd9d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d6d5ffd5d5d4ffd4d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd2d2d1ffd2d1d2ffd1d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcdcdffcdcdcdffcccdcdffccccccffcccccbffcccbcbffcbcbccffcbcacaffcacacaffc9c8c9ffc8c7c7ffc7c7c7ffc6c6c6ffc5c5c6ffc5c4c4ffc3c3c3ffc1c2c2ffc0c0c0ffbebebdffbabbbbffb7b7b8ffb5b4b4ffb1b1b2ffaeaeaeffa9aaaaffa5a6a5ffa2a2a2ff9d9d9dff979796ff909191ff8a8a8aff858485ff7e7f7eff787878ff747374ff6f6e6eff6a6a69ff666667ff646464ff616061ff5d5d5dff5a595aff575756ff535352ff4c4c4cff484949ff434344ff3f3f3fff3b3b3aff373738ff353535ff333333ff303131ff2d2e2dff2b2b2bff292929ff262626ff242424ff222122ff201f1fff1e1e1dff1c1c1cff1b1b1bff1a1a19ff181818ff181818ff171717ff161616ff151514ff141414ff141414ff131313ff131313ff121212ff111011ff101010ff0f0f0fff0f0f0fff0f0f0eff0e0f0fff0e0f0fff0e0e0eff0e0e0eff0d0e0dff0d0c0dff0d0c0cff0c0c0dff0c0c0dff0c0d0dff0d0d0dff0d0d0dff0c0c0cff0c0c0bff0a0a0bff0b0b0bff0c0b0cff0c0c0bff0b0b0bff0c0c0cff0b0b0bff090a09ff080909ff080707ff030203ff010101ff010001ff010101ff000100ff000001ff000101ff010101ff010101ff010100ff000001ff010001ff010100ff010101ff000100ff010001ff010101ff010001ff000100ff010000ff010100ff010100ff010000ff000100ff010100ff000000ff000101ff000101ff000100ff000100ff000000ff000001ff000000ff010000ff010001ff000000ff000000ff000000ff000101ff010100ff000001ff000001ff000000ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0d0c0dff0d0d0cff0e0f0fff0e0e0eff0f0e0fff0f0f0fff0f0f0fff101010ff101010ff101010ff10100fff100f0fff101010ff10100fff0e0e0eff0e0e0eff0e0f0eff0c0c0bff0c0c0bff0a0909ff0a090aff0a0909ff0a0909ff0a090aff0a0a0aff0b0b0bff0c0b0cff0b0c0cff0c0c0bff0c0c0dff0d0d0dff0d0d0dff0e0e0dff0e0e0eff0f0e0fff100f0fff101010ff101011ff111212ff121312ff121212ff111010ff101010ff0f0f0fff0e0e0eff0e0d0eff0c0c0cff0b0b0bff0b0a0bff0a0a0aff090a09ff09090aff090909ff0a0909ff0a0a0aff0b0a0bff0c0c0cff0b0c0bff0b0b0cff0b0c0cff0c0c0cff0c0c0cff0c0c0bff0b0b0cff0b0b0bff0b0b0bff0a0b0bff0a0a0aff0c0b0cff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfcfcfff1f1f1ffe8e7e8ffe1e1e1ffddddddffddddddffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdadbffdadbdaffdadadaffd9d9d9ffd9dad9ffd8d9d9ffd8d9d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d5d5ffd4d5d5ffd4d5d4ffd4d4d3ffd4d3d3ffd3d3d4ffd3d3d3ffd4d3d3ffd3d3d3ffd3d2d2ffd3d3d2ffd3d2d2ffd2d3d3ffd3d2d2ffd1d2d2ffd2d2d2ffd1d1d1ffd2d1d1ffd0d1d1ffd1d0d1ffd1d0d0ffd0d0d1ffd0d0d1ffcfd0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcececeffcececeffcececeffcecdceffcececeffcecdcdffcececdffcdceceffcececeffcecdceffcececeffcececeffcfcfcfffd4d5d4ffdadadaffdcddddffe0e0e1ffe3e3e3ffe6e6e5ffe8e8e8ffe9e8e9ffe8e8e8ffe7e8e8ffe7e8e7ffe9e8e9ffeaeae9ffeaeaeaffeaebeaffebebebffecececffecedecffedececffedededffedeeedffedededffeeeeeeffeeeeeeffeeefeeffeeefeeffefeeeeffefeeefffefeeeeffefefefffefefefffefefefffeff0effff0f0f0fff0f0f0fff1f1f0fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f2fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff4f3f3fff4f3f4fff4f4f4fff5f4f4fff5f5f4fff4f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f5f5fff5f6f5fff5f6f6fff5f5f5fff6f5f6fff6f6f5fff5f5f6fff5f6f5fff6f5f5fff6f6f5fff6f6f5fff6f5f5fff6f6f6fff6f6f5fff5f5f5fff5f6f6fff5f6f6fff6f6f5fff6f6f5fff6f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f4f5fff4f5f5fff4f4f4fff5f5f4fff4f5f5fff5f4f5fff5f4f4fff4f4f5fff4f4f5fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff4f4f5fff4f5f5fff4f4f5fff4f5f5fff5f5f4fff4f4f5fff4f4f4fff4f5f4fff4f5f5fff4f4f4fff5f4f5fff5f5f4fff4f4f5fff4f5f4fff5f4f4fff5f5f4fff5f5f4fff5f4f4fff5f5f5fff5f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f4f5fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f5fff5f5f6fff5f6f6fff5f6f6fff6f6f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff5f6f6fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f5f4fff4f4f5fff5f4f4fff5f4f4fff4f4f4fff5f4f4fff5f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff3f4f3fff4f3f4fff3f3f3fff3f3f3fff2f3f2fff3f2f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff0f0f0fff0efefffefeff0ffefefefffefefefffeeeeeeffeeededffedededffedecedffecededffecececffebebecffe9e9eaffe8e9e9ffecebebffecededffe7e6e7ffe0e0e0ffdbdbdcffd8d8d9ffd6d6d7ffd4d4d4ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffdadadaffdadadaffdadadaffdadadaffdbdadbffdadbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdcdcdbffdbdcdcffdcdcdcffdcdcdcffdcdcddffdcdcddffdcddddffddddddffddddddffdeddddffdededdffdddedeffdededeffdfdedfffdfdfdeffdfdedfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffe0e0e0ffe2e1e2ffe4e4e4ffe9e8e8fff1f1f1fff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020303ff070607ff0b0b0bff131313ff222222ff373737ff4e4f4fff7a7a7bffabababffc5c5c5ffd4d4d4ffe4e4e4fff5f5f5fffdfdfdfffffefffffffffffffffffffffffffffffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffefefefffefefffffefffffffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefefefffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefdfdfffdfefefffdfefefffefefefffdfdfdfffefefdfffdfefefffdfdfefffefefefffefefefffefefefffdfefdfff8f9f8ffe6e6e6ffd7d6d6ffbbbcbbff979797ff797979ff616162ff4c4c4cff393939ff292929ff212121ff161615ff0b0a0aff050505ff030202ff010001ff000000ff000100ff000100ff010100ff000000ff000000ff000001ff000000ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828382ff828282ff828182ff828281ff828182ff808180ff7e7e7eff7c7c7cff7a797aff777777ff757576ff737374ff717171ff6f6f6fff6c6d6cff6b6a6bff686969ff676767ff656564ff636263ff616161ff5e5e5eff5c5c5cff585858ff565656ff535353ff4f504fff4c4d4dff616161ff707171ff787778ff7d7d7dff848484ff8b8b8bff908f8fff949595ff99999aff9e9e9effa3a3a3ffa8a8a8ffadadadffb2b2b3ffb8b8b8ffbcbcbcffc1c1c0ffc6c6c6ffc9cac9ffcdceceffd0d0d0ffd2d2d2ffd4d4d3ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0cfffcececeffcccdccffcbcbcaffc9c9c9ffc8c8c7ffc5c4c5ffc1c2c1ffbdbebeffb9babaffb5b4b5ffafafafffa7a7a8ffa1a1a1ff9b9b9bff929392ff898a89ff818081ff787878ff6e6f6fff666666ff616060ff5a5a5aff505050ff464646ff4e4e4eff4c4c4cff4b4b4cff4d4e4dff4f4f4fff525252ff545454ff575657ff585959ff5b5b5bff5d5d5dff5f5f5fff616161ff636363ff656565ff666667ff696968ff6a6b6bff6c6c6dff6f6f6eff717171ff727271ff727272ff727272ff727272ff727272ff72727200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff0a0909ff1a1b1bff383839ff5d5d5dff7d7d7dff949493ffa2a2a2ffabababffb2b2b2ffb9b8b9ffbebebdffc0c0c0ffc0c1c0ffc2c2c2ffc6c5c6ffd6d6d6ffeff0effffafafafffafbfbfffafafafffbfafbfffafbfafffafafafffbfbfafffbfafafffafafafffbfafafffafafafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9fafafff9fafafff9faf9fffaf9fafffafafafff9f9f9fff9fafafff9fafafff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9fafafffafafafffaf9f9fff9fafafffafafbfffafbfafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafbfffbfbfafffbfafbfffafbfbfffafafbfffafbfbfffafafbfffafafafffafafbfffafbfbfffafafafffafafafffafbfafffbfafafffafafbfffafbfbfffafbfafffbfafbfffbfbfbfffafafafffbfbfbfffbfbfbfffafafbfffafafbfffafbfafffafafafffbfafafffafafafffafafafffafafafffafafbfffbfbfafffbfafafffafbfbfffafbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffcfdfdfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffcfbfcfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafafffafafafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffbfafafffbfafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafff9fafafffafafafffafaf9fffaf9fafff9fafafff9fafafff9faf9fffaf9fafffafafafff9f9f9fffafafafffafafafffafafafff9f9fafff9faf9fffafafafffafafafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfafffbfbfcfffbfbfcfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffbfbfcfffcfbfbfff7f7f7ffe0e0e0ffc2c1c1ffb4b4b4ffb3b2b2ffb1b2b1ffb0b1b0ffb0b0b0ffadadadffa8a9a8ffa2a1a2ff9a9a9aff8f8f90ff808181ff6b6a6bff505050ff373737ff1c1c1cff080909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e1ffe1e2e2ffe1e2e1ffe2e2e1ffe2e1e2ffe2e2e1ffe2e1e2ffe2e3e3ffe3e3e4ffe4e5e4ffe5e5e5ffe6e5e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e9ffeaeaeaffebecebffedecedffeeeeeeffeeeeeeffefefefffefefefffefefefffeeefefffefefeeffeeefeeffefeeeeffeeeeeeffeeeeeeffedeeeeffedeeeeffedededffecebebffeaebebffeaeaebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe0e0e1ffe1e0e0ffdfe0e0ffdfdfdfffdfdfdeffdedddeffddddddffdddcddffddddddffdcddddffdcddddffdcdbdcffdbdbdbffdbdbdbffdadadbffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d5ffd4d5d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcbcbcbffcbcbcaffc9cacaffc9cac9ffc9cacaffc9c9c9ffc8c8c8ffc7c8c7ffc7c7c7ffc5c5c6ffc4c4c4ffc4c3c4ffc2c2c1ffc0c0c0ffbfbfbfffbdbcbcffbababaffb7b6b6ffb3b2b3ffafafaeffaaababffa9aaa9ffa7a7a6ffa2a2a3ff9e9e9eff999999ff949595ff8f8f8fff888989ff828283ff7d7d7dff777778ff717171ff6a6a6aff656565ff60605fff5b5b5bff575757ff545454ff505150ff4e4d4eff4b4b4bff474747ff434343ff3d3d3dff3a3a3aff363636ff333333ff303030ff2e2e2eff2b2c2cff292929ff262626ff232424ff222222ff212020ff1f2020ff1e1f1fff1d1d1dff1b1b1bff1a1a19ff171818ff161617ff151515ff151414ff141413ff131313ff121312ff121212ff121112ff111111ff101110ff101010ff0f0f10ff0e0e0eff0e0e0eff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0c0cff0b0b0cff0c0c0bff0b0c0bff0b0c0bff0c0c0bff0c0b0cff0c0c0bff0c0c0cff0b0c0cff0b0b0cff0a0b0aff0b0a0bff0b0a0aff0a0a0bff0a0b0bff0a0a0aff090a09ff080808ff030303ff010202ff010202ff000100ff010000ff010001ff000000ff010101ff010101ff010101ff000001ff010100ff010101ff010101ff000101ff010001ff000101ff010101ff010101ff010000ff000101ff000101ff010100ff000000ff010100ff000000ff000000ff010000ff010000ff010100ff000000ff000100ff000101ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000ff0a0a0bff0b0c0bff0b0b0bff0d0c0cff0c0d0dff0d0c0dff0c0d0dff0e0e0fff0f0f0eff0e0e0eff0f0f10ff0f0f10ff101010ff100f10ff10100fff0f0f0fff0f0f10ff10100fff100f0fff0e0e0eff0b0b0bff0b0c0bff0c0c0cff0c0b0cff0b0c0cff0c0c0cff0d0c0dff0d0d0dff0d0d0dff0f0e0fff0f0f0fff0f0f0fff101010ff111010ff111111ff121212ff121212ff131312ff131413ff141514ff151515ff161616ff171717ff181818ff171817ff161617ff151615ff141415ff131313ff121212ff111111ff101010ff0f0f0fff0e0f0eff0e0e0eff0d0d0dff0c0d0dff0c0d0cff0d0c0dff0d0d0dff0c0c0cff0b0b0bff0a0b0aff0a0a0aff0c0c0cff0c0c0bff0c0c0cff0b0b0bff0b0b0bff0b0a0bff0a0a0aff0c0c0cff0c0c0cff0c0b0bff0d0e0eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfcfcfff4f4f4ffebebebffe3e3e3ffdfe0e0ffddddddffdcdddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdadbffdadadaffdadadaffd9dad9ffd9d9d9ffd8d8d9ffd8d9d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d7ffd7d7d7ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d4ffd5d4d4ffd4d5d4ffd4d4d4ffd3d4d3ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d1d0ffd0d0d0ffd0cfd0ffd0d0cfffcfcfd0ffcfcfcfffcececfffcecfceffcececfffcececeffcececeffcdceceffcdcdcdffcdcecdffcdcecdffcecdceffcdceceffcdceceffcdcecdffcececeffd0cfd0ffd3d3d3ffd8d8d8ffdcddddffdfdfdfffe1e1e2ffe4e4e4ffe5e5e5ffe7e7e7ffe7e8e8ffe7e7e7ffe6e7e7ffe7e8e8ffe9e9e9ffeae9e9ffeaeaeaffebebebffebebebffebebebffecececffecececffececedffedededffeeededffeeeeedffeeeeeeffeeeeeeffeeefefffefeeeeffeeeeeeffeeefeeffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff1f0f0fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f2f1fff2f2f1fff1f1f2fff2f2f1fff2f1f2fff1f2f2fff1f1f2fff2f2f2fff2f2f3fff2f2f2fff2f2f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f4f3fff4f3f4fff5f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f5f5fff5f6f6fff5f5f6fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff5f5f5fff5f6f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f4f5fff4f5f4fff4f4f4fff5f5f4fff5f4f4fff4f4f4fff5f4f4fff4f4f5fff5f5f4fff4f5f4fff4f5f4fff5f5f4fff4f4f5fff5f5f4fff5f4f5fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f5f5fff4f4f4fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff4f5f5fff5f4f5fff4f4f4fff4f5f5fff5f5f5fff5f4f4fff4f4f5fff4f4f5fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f5fff5f5f4fff5f4f5fff5f5f4fff4f4f4fff4f5f4fff5f5f5fff5f4f5fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff5f5f6fff6f6f5fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff5f6f6fff6f5f6fff5f5f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff4f5f5fff4f5f4fff5f4f4fff5f4f5fff4f4f4fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff3f4f4fff3f4f4fff4f4f4fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f1fff2f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0eff0ffefefefffeeefeeffefeeefffeeeeeeffedededffedededffecedecffecececffecececffecebebffe9e9e9ffe8e8e8ffe9e9e9ffeeeeedffeaeaeaffe3e4e3ffdededdffdadadaffd8d8d7ffd5d5d6ffd3d3d3ffd1d1d2ffd1d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd4d4d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d5d4ffd4d4d5ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d5d5ffd5d6d6ffd6d6d7ffd6d7d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffd9dadaffd9dad9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffdddddcffdddcddffddddddffddddddffdddeddffdddddeffdededeffdededeffdedfdfffdededeffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffe0e1e0ffe3e2e2ffe5e5e5ffeaeaeafff3f4f4fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff080808ff0f0f0fff161716ff212121ff363636ff545454ff8d8d8cffbdbdbdffcfd0d0ffdfdedfffefeeeefffbfcfbfffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefffffffefffffffffffffffefefffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfefffefdfefffefdfdfffefefefffdfefefffefdfefffefdfdfffdfefefffefefefffdfdfefffefefefffefefefffefefefffefdfdfff2f2f2ffe1e1e1ffd2d2d3ffb3b3b3ff8e8e8eff727273ff5d5d5dff484848ff333333ff2b2b2bff20201fff131313ff090809ff040404ff020202ff000000ff010000ff010000ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828282ff828282ff818281ff828282ff808080ff7e7f7eff7c7c7cff7a7a7aff787877ff767675ff737373ff717171ff6f6e6eff6d6c6dff6a6b6bff686968ff666667ff656565ff626262ff606160ff5e5e5eff5b5b5bff585858ff565656ff545453ff505050ff454545ff575657ff6a6a6aff777777ff7e7e7dff858584ff8c8c8cff929191ff969695ff9b9b9bff9f9f9fffa4a3a4ffa9a8a8ffadaeaeffb2b3b3ffb8b8b8ffbcbcbdffc1c1c1ffc6c6c6ffcacacaffcecdceffd1d1d0ffd2d3d3ffd5d5d4ffd6d6d6ffd7d7d8ffd7d7d7ffd8d8d8ffd5d5d5ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd0d0d0ffcfcfceffcdcdccffcbcbcbffcacac9ffc7c7c7ffc5c5c5ffc1c2c2ffbebebeffbababaffb5b5b5ffafafafffa8a8a8ffa2a1a1ff9b9c9cff949393ff8a898aff808080ff767777ff6d6d6dff656565ff5f5f5fff575857ff4d4e4dff464645ff4e4e4fff4c4c4cff4c4c4cff4e4e4eff4f5050ff525152ff545454ff575656ff595958ff5b5b5bff5d5d5eff605f5fff616161ff636363ff656565ff676667ff696868ff6a6b6bff6d6d6dff6e6e6fff717171ff727272ff727272ff727272ff727172ff727272ff7272720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040303ff0b0b0bff1c1c1cff3a3b3bff626263ff848383ff969797ffa3a3a3ffacacacffb4b4b4ffbababaffbebebeffc0c0c0ffc1c1c1ffc4c4c3ffcbcbcbffdededefff3f3f3fffafafafffafafafffbfbfbfffbfafbfffbfafafffafafafffbfbfbfffbfafbfffafafafffbfbfbfffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffaf9fafff9fafafff9faf9fff9f9f9fffafafafff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9fafff9f9f9fffafaf9fffaf9f9fff9f9f9fffaf9f9fff9f9fafffaf9f9fff9faf9fff9f9f9fffafafafffbfbfbfffafafafffafafafffafbfbfffbfafbfffbfafafffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffafbfbfffbfafafffbfafafffafbfbfffafbfafffafafbfffbfbfbfffafbfbfffafbfafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfafbfffbfafbfffbfafafffafbfafffafafafffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfafffafafafffafafbfffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffaf9f9fff9fafafff9faf9fff9f9f9fff9fafafff9f9f9fff9faf9fff9faf9fff9f9f9fffafafafffaf9fafffafaf9fffafafafffafafafffaf9fafffafafafffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfff8f8f8ffe9e9e9ffc9c9c9ffb6b7b6ffb3b3b3ffb2b1b1ffb1b1b1ffb2b1b1ffafb0b0ffabacabffa4a4a4ff9b9c9bff909091ff828382ff707070ff525252ff343434ff1c1c1cff0c0b0bff040505ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e1e1ffe2e2e2ffe2e2e1ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffebebebffecececffedededffeeeeeeffeeeeeeffefefefffeeeeeeffefefeeffeeeeeeffeeeeeeffeeedeeffededeeffeeededffedededffededecffecececffecebebffeaeaeaffeaeaeaffe9eaeaffe9e8e9ffe9e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e4e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfdfffdfdfdfffdfdedeffdddedeffddddddffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdbdbdbffdbdbdaffdadadaffd9d9d9ffd8d9d9ffd8d8d8ffd8d7d8ffd7d8d8ffd7d8d7ffd7d7d7ffd8d8d8ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d3d4ffd2d3d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcecdceffcdccccffcbccccffcacacbffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc3c3c4ffc2c2c3ffc0c0c0ffbfbfbfffbcbcbcffbababaffb7b7b7ffb4b4b4ffb0afb0ffacacacffa8a8a8ffa3a3a3ff9e9e9eff9a9999ff959595ff909190ff8b8b8bff888988ff828383ff7b7c7bff757575ff6f6f6fff6a6a6aff666665ff5f5f5fff5a5a5aff565555ff515051ff4b4c4cff474847ff444444ff414141ff3e3e3eff3b3b3bff383838ff343434ff303030ff2e2e2eff2c2c2bff2a2a2aff272827ff262526ff242424ff222121ff1f201fff1e1e1dff1d1d1dff1d1c1cff1c1b1bff1b1b1bff191a1aff181718ff161616ff141515ff131414ff121212ff121212ff111111ff111011ff101010ff0f0f0fff10100fff0f0f0fff0f0f0eff0e0e0eff0d0d0eff0c0c0cff0c0c0cff0c0b0cff0b0b0bff0b0b0bff0c0c0cff0c0b0bff0b0b0bff0b0b0bff0b0a0aff0b0b0bff0b0b0aff0b0b0bff0b0c0bff0b0b0bff0b0b0bff0b0b0bff0b0c0bff0b0b0bff0a0a0aff0a0a09ff090908ff080808ff070808ff030202ff020101ff000001ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff010101ff010001ff010100ff010101ff000101ff010001ff010101ff010101ff010100ff010100ff010101ff010101ff010000ff010101ff000101ff010001ff010000ff000100ff000001ff000000ff010001ff000101ff010001ff010000ff000000ff010100ff000001ff000100ff000000ff000001ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000ff090909ff0a0a0aff0a090aff0b0b0aff0b0b0bff0b0b0bff0c0b0bff0c0c0dff0d0c0cff0d0d0cff0d0d0cff0e0e0fff0f0e0fff0e0e0eff100f0fff0f100fff100f10ff100f0fff101010ff0f0f10ff0f0f0fff0e0e0eff0e0e0eff0f0e0eff0f0e0eff0f0f0fff10100fff101011ff111111ff111111ff111212ff121212ff131413ff151415ff151414ff151515ff161716ff171717ff181818ff191919ff191919ff1b1a1aff1c1b1bff1c1c1cff1e1e1eff1f1f1fff202020ff1f2020ff1f1f1fff1e1e1eff1d1d1eff1c1c1cff1a1a1aff181818ff161717ff161515ff151414ff131313ff111211ff111111ff111111ff111111ff101110ff101010ff0f0e0eff0d0d0dff0c0c0cff0d0c0cff0c0c0cff0a0a0aff0c0b0bff0b0b0bff0a0a0aff0c0c0bff0c0c0bff0c0c0cff0e0d0eff0e0d0dff0e0e0eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff6f6f6ffefefefffe6e6e5ffe1e1e0ffdeddddffddddddffdddcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdcffdbdbdcffdadbdbffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d4d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0cfffcfd0d0ffd0d0cfffcfcfcfffcfcfcfffcececfffcecfceffcececeffcececeffcececdffcececdffcdcdcdffcdceceffcecdcdffcecdcdffcdceceffcdcecdffcdcdcdffcececeffcececeffd2d3d2ffd6d6d6ffdadad9ffdededeffe0e0e0ffe3e3e3ffe5e5e5ffe5e6e5ffe7e6e7ffe7e7e7ffe7e6e6ffe7e7e6ffe8e8e7ffe9e9e9ffeae9eaffeaeaeaffebebebffebebebffecebecffecebecffecedecffecededffecededffeeedeeffeeeeeeffefeeefffefeeeeffeeeeeeffefefeeffeeefefffefefefffefeeefffefefefffefefeffff0f0effff0eff0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff2f2f1fff1f1f1fff2f2f2fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff6f5f6fff5f5f5fff6f5f6fff5f6f5fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff4f4f4fff5f5f4fff5f4f5fff4f4f4fff4f4f4fff5f5f5fff5f4f5fff4f5f4fff5f5f5fff5f4f4fff5f4f4fff5f4f4fff4f5f4fff5f5f5fff4f4f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff5f5f5fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff4f4f5fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff5f4f4fff4f4f5fff5f4f4fff4f5f4fff4f4f4fff4f4f5fff5f4f5fff4f4f4fff5f4f4fff4f5f4fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff5f4f5fff4f5f5fff5f4f5fff5f4f4fff4f4f4fff5f5f4fff4f5f5fff5f5f5fff5f4f5fff4f5f5fff4f4f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff6f6f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff4f5f5fff4f5f4fff4f4f4fff4f5f5fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f4fff4f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff1f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0eff0fff0f0efffefeff0ffefefefffeeeeeeffeeeeeeffedededffedededffececedffecececffebecebffebebebffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e8ffe7e7e6ffe1e1e1ffdcdcdbffd9d9d9ffd7d7d7ffd4d4d4ffd2d3d2ffd1d1d2ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9dad9ffd9d9d9ffd9d9daffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdadbffdbdbdbffdbdbdcffdbdbdbffdcdcdcffdcdcdbffdcdcdcffdcdddcffdcdcdcffddddddffdcddddffddddddffddddddffdddddeffdededdffdededeffdededeffdedfdeffdfdedeffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe5e6e5ffeeededfff8f8f8fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff080808ff101010ff191a1aff262726ff3b3b3bff737272ffa8a8a8ffc9c9c9ffdbdbdaffe9eae9fff9f8f8fffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffffffffffffefffffffefffffffefffffffefefffffffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffdfdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefdfffefefdfffefdfdfffdfdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffcfbfbffeeeeeeffddddddffcccbcbffaaabaaff888887ff707070ff5b5a5aff414142ff353636ff2a2a2aff1f201fff121112ff070706ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828382ff828282ff828282ff828282ff828282ff818081ff7f7e7fff7d7c7dff7a7a7aff787878ff757675ff747373ff717171ff6f6f6fff6d6d6cff6b6a6bff696969ff676666ff646464ff626262ff606060ff5e5d5eff5b5b5bff585857ff565556ff535353ff505051ff424242ff515150ff676766ff757675ff7e7e7eff858585ff8d8c8dff929292ff979797ff9c9c9bffa0a0a0ffa5a5a5ffa9a9aaffaeaeaeffb4b3b3ffb8b9b9ffbdbdbeffc1c1c1ffc6c6c6ffcacacaffcfceceffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d2ffd1d1d1ffd0d0d0ffcececeffcdcdccffcbcbcbffcacac9ffc8c7c8ffc5c6c5ffc2c1c2ffbebebeffbab9baffb5b5b5ffb0b0afffa8a9a8ffa3a2a2ff9d9d9cff949494ff8a8a8aff807f80ff767676ff6d6c6cff656565ff5f5f5fff565757ff4c4c4cff464546ff4f4f4eff4d4c4cff4b4c4cff4d4d4eff505050ff525252ff545454ff565656ff585958ff5a5a5bff5d5d5dff5f5f5fff616161ff636363ff656565ff676767ff696969ff6b6b6bff6d6d6dff6e6f6fff717071ff727272ff727272ff727272ff727271ff727272ff727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0b0b0bff1d1d1cff3d3c3cff656566ff858586ff989898ffa5a5a5ffaeaeafffb6b5b6ffbbbabbffbebebeffc1c1c0ffc4c4c4ffc7c7c7ffcececdffe1e2e1fff6f6f5fffafafafffbfafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafff9fafafffafaf9fffaf9fafffafafafffaf9f9fffaf9f9fffafaf9fff9faf9fffaf9fafff9f9fafff9faf9fff9f9f9fff9f9fafff9f9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfbfafffbfbfafffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfafffafbfafffafafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffcfcfbfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfafbfffafafafffafbfafffbfbfafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfafafffafbfafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9faf9fffafaf9fffafaf9fff9fafafff9faf9fffaf9fafffaf9fafffaf9f9fffaf9f9fffaf9f9fff9faf9fffaf9fafffaf9fafffafaf9fffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfff7f8f8ffebebebffcdcdcdffb8b7b7ffb4b4b3ffb2b2b2ffb1b1b1ffb1b1b1ffb1b1b0ffadadadffa7a7a6ff9d9d9dff919191ff828282ff717172ff595859ff343434ff191818ff0a0a0aff050504ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e0ffe2e1e2ffe3e2e3ffe3e3e3ffe4e3e3ffe5e5e4ffe5e6e5ffe6e6e5ffe6e6e6ffe6e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffebeaeaffecececffecedecffeeedeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffededeeffedededffedededffededecffecececffecedecffecececffecebebffeaeaeaffeaeaeaffeaeae9ffe9e9e8ffe9e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e4e4ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e1ffe1e0e1ffe0e0dfffdfdfdfffdfdedeffdededeffdddeddffdddcddffdcdcdcffdcdbdbffdbdbdbffdbdadbffdcdbdcffdbdbdbffdadadaffdadad9ffd9d9d9ffd9d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d5d6ffd5d5d5ffd4d5d4ffd4d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfd0ffd0cfd0ffd0d0cfffcfcfcfffcececeffcdcdcdffcccccbffcbcacbffcac9caffc9c9c9ffc7c7c8ffc7c6c7ffc6c6c6ffc6c5c5ffc5c4c4ffc4c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffbfc0bfffbebebeffbbbbbbffb9b9b9ffb5b5b6ffb3b3b3ffb0afb0ffaaabaaffa5a5a5ffa0a1a0ff9b9b9bff979696ff919191ff8c8d8cff878687ff808180ff7b7a7aff747574ff6d6d6dff676667ff626262ff5e5d5dff5a5959ff545554ff505050ff4c4c4cff474848ff434343ff3f3e3fff3b3b3bff383737ff353434ff323232ff2f2f2fff2c2c2cff2a2a2aff282828ff272627ff252525ff232424ff222222ff212020ff1e1e1eff1c1d1cff1b1b1bff1a1a1aff1a1919ff191919ff181819ff171817ff161616ff151515ff131314ff121212ff121111ff101011ff100f10ff0f0f0fff0f0e0fff0e0e0eff0e0d0dff0d0d0dff0d0d0dff0d0d0cff0c0d0cff0c0c0bff0b0a0bff0b0a0aff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0a0aff0a0a09ff090909ff0a0909ff0a0a0aff0a0b0aff0b0a0aff0a0b0aff0a090aff0a0a0aff0b0a0bff0a0a0aff090909ff080807ff070706ff020202ff020101ff010101ff000000ff000000ff010000ff000000ff010000ff000000ff010000ff000100ff010000ff000001ff010100ff010000ff000101ff010101ff010101ff010100ff010100ff000100ff000100ff000000ff010000ff000000ff000001ff000100ff000000ff010000ff000001ff000000ff010000ff000000ff000001ff010001ff010000ff010000ff010000ff000000ff000000ff000000ff000100ff010100ff000000ff000000ff000000ff000000ff010001ff000100ff010000ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0c0cff090a09ff0a0909ff090a0aff0b0b0bff0b0b0bff0c0b0bff0b0b0bff0c0c0cff0c0d0cff0c0c0cff0d0c0dff0e0e0eff0e0e0eff0e0e0eff0f0f0fff100f0fff101010ff0f0f0fff100f0fff0f1010ff101011ff121112ff131313ff141414ff151514ff161616ff171617ff171717ff181918ff191919ff19191aff1b1b1bff1c1c1dff1d1d1dff1f1e1eff1f2020ff212121ff222222ff232323ff242424ff252525ff272726ff282828ff2a2a2aff2c2c2cff2d2e2dff2e2d2eff2e2e2eff2e2d2eff2d2d2dff2d2d2cff292929ff252424ff232322ff202121ff1f1f1eff1d1c1dff1a1a1aff181717ff171616ff161616ff151616ff161515ff141414ff121211ff101010ff0f0f10ff0e0e0eff0d0d0dff0c0b0bff0a0a0aff090909ff090909ff0b0b0bff0e0d0dff0d0d0dff0d0d0eff0e0e0eff0e0e0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfbfcfff2f2f2ffe9e9e9ffe2e2e1ffdddedeffdddddcffdddddcffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd4d3d4ffd4d3d4ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd2d2d2ffd2d3d2ffd3d3d2ffd2d1d2ffd2d1d1ffd1d1d2ffd1d1d2ffd2d1d2ffd1d1d1ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffd0d0cfffcfcfcfffcfcfcfffcfcecfffcecfceffcececeffcececeffcecdceffcecdcdffcececdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcecdffcecdceffcecdceffcecdcdffcececeffd0d0cfffd4d5d4ffd8d8d8ffdcdbdcffdfe0dfffe2e1e1ffe3e4e4ffe5e5e5ffe6e6e6ffe7e7e6ffe6e6e5ffe6e6e6ffe6e7e7ffe7e7e8ffe9e8e8ffe9e9e9ffeaeaeaffebebeaffebebebffecebebffecececffecececffedededffecededffedededffeeedeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefefefffefefeeffefefefffefefefffefefefffefefefffefeff0ffeff0f0fff1f0f0fff1f1f1fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f2f1fff2f1f1fff1f2f1fff2f1f2fff2f1f2fff2f1f2fff2f2f1fff3f2f2fff2f2f2fff3f2f2fff3f3f2fff2f3f3fff3f3f2fff3f3f3fff3f3f4fff4f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff4f5f4fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f5f4fff5f4f4fff5f5f4fff5f4f5fff5f4f5fff5f4f5fff5f4f4fff5f5f5fff4f5f4fff5f5f4fff5f5f4fff4f5f5fff5f5f4fff5f4f5fff5f5f5fff5f4f4fff5f4f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff5f4f4fff4f4f4fff5f4f5fff5f4f4fff5f5f4fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f5f6fff6f5f6fff6f5f6fff6f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff5f4f5fff5f4f5fff5f4f4fff5f4f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0efffeff0f0ffefefefffefefeeffeeefeeffeeeeeeffedededffedececffecececffecececffecececffebebebffe9e9e9ffe8e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe8e8e7ffe4e4e4ffddddddffdad9daffd8d8d8ffd6d5d6ffd4d3d4ffd2d1d1ffd1d1d0ffd2d2d1ffd1d2d2ffd3d2d2ffd3d3d2ffd2d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d3ffd3d4d4ffd4d4d4ffd5d4d5ffd5d5d4ffd5d5d4ffd4d5d4ffd4d5d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9d8ffd9dad9ffdadad9ffd9d9d9ffdad9d9ffd9d9daffdadadaffdbdadbffdadbdaffdbdadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdbdcffdcdcdcffdcdcdcffdcdddcffdddcddffdddcddffddddddffddddddffdededdffdddeddffdededdffdededeffdededeffdedfdeffdfdedfffdfdfdfffe0dfdfffe0dfdfffe0e0e0ffe1e1e1ffe4e3e4ffe8e8e9fff3f4f3fff8f7f7fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040303ff080808ff0f1010ff1d1d1cff343535ff606060ff989998ffc2c1c1ffd1d2d2ffe4e3e4fff6f5f6fffcfdfdfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffefffffefffffffffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffdfefdfffefdfefffdfefdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfefffefdfefffdfdfefffdfefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffafaf9ffe9e8e9ffd9d9daffc4c5c4ff9e9f9fff858585ff6e6e6eff545454ff454545ff343433ff272727ff191918ff0a0b0aff030303ff010000ff000000ff000001ff000100ff000000ff000001ff000000ff000000ff010000ff000000ff000001ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828283ff828382ff828282ff828283ff828282ff818181ff7f7e7eff7d7d7cff7a7a7bff787978ff757676ff737373ff717171ff6f6f6fff6d6d6dff6b6b6bff686968ff666766ff646464ff626262ff5f605fff5d5e5eff5b5b5bff585757ff555655ff525352ff4e4d4eff434343ff545454ff696968ff767676ff7e7e7eff858685ff8d8d8dff929393ff989798ff9c9c9dffa1a2a2ffa6a6a6ffaaababffafafafffb4b4b4ffb9b9baffbebebeffc1c2c1ffc6c6c6ffcacbcaffcfcfcfffd2d2d1ffd4d4d4ffd6d6d6ffd7d8d7ffd8d9d9ffd8d9d8ffd8d9d9ffd6d6d6ffd5d6d5ffd5d5d4ffd4d4d4ffd3d3d2ffd1d2d1ffd1d1d1ffd1d0d0ffcfcfcfffcdcdceffccccccffcacacaffc8c8c8ffc6c5c5ffc2c2c2ffbebdbeffbabab9ffb5b5b6ffb0b0afffa9aaa9ffa3a3a3ff9d9d9dff959594ff8a8a8bff807f7fff747574ff6c6d6cff666566ff5e5e5eff575857ff4c4c4cff464645ff4f4e4eff4c4c4cff4b4b4bff4d4d4dff4f504fff515252ff545454ff565656ff585859ff5b5b5bff5d5d5dff5f5f60ff626162ff636364ff656666ff686767ff696969ff6b6b6bff6d6d6dff6f6f6fff717171ff727272ff727272ff727272ff727272ff727272ff72717200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030304ff0b0c0cff1f1e1eff404140ff696969ff888888ff9b9b9bffa8a8a7ffb0b1b0ffb6b6b6ffbabbbaffbfbfbfffc3c3c3ffc6c5c6ffc9c9c9ffd0d1d1ffe7e8e7fff8f8f8fffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafbfffafafafffafafafffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafff9faf9fffafafafffaf9f9fffaf9f9fff9faf9fff9f9f9fffaf9fafff9f9f9fff9f9fafffafaf9fff9f9f9fff9f9fafff9faf9fffafafafff9fafafffafafafffafafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffafbfbfffbfbfbfffafbfbfffafafbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafafbfffafbfafffafbfafffafafafffafbfbfffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafaf9fffafafafffaf9fafff9faf9fffafaf9fffafafafffafaf9fff9faf9fff9faf9fffafafafffafafafff9faf9fffafafafffaf9f9fffaf9f9fff9faf9fff9faf9fffaf9fafffafaf9fff9fafafffafafafffafafafffafafbfffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfcfff9f9f9ffefefefffd4d4d3ffb8b8b8ffb4b4b3ffb2b2b2ffb1b1b1ffb2b1b1ffb1b0b0ffaeaeaeffa8a9a8ff9f9f9fff939394ff838383ff706f70ff5c5b5bff3e3e3eff1d1d1eff0a0b0aff030404ff010102ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e1e2ffe2e1e1ffe1e1e2ffe1e2e1ffe0e0e0ffe0e0e1ffe0e0e0ffe2e1e2ffe3e2e2ffe3e3e2ffe3e3e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e6e5ffe7e7e6ffe7e7e7ffe8e8e7ffe7e8e7ffe8e9e8ffeaeaeaffecececffecedecffeeeeeeffeeeeedffeeededffedeeedffedededffedecedffecedecffececedffecececffebececffebebecffebecebffebebebffeaeaeaffeae9eaffe9e9eaffe8e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0dfffdedfdeffdededeffdededeffdeddddffdcdcddffdcdcdcffdbdbdbffdadadbffdadadaffd9d9daffdbdadaffdadadaffd9d9daffd9d9d8ffd8d8d8ffd7d7d7ffd6d7d6ffd7d7d6ffd6d6d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d1d2ffd1d1d0ffcfd0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececfffcecdceffcccccdffcbccccffcbcacaffc9c9c9ffc8c8c8ffc6c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0bfffbebebeffbcbcbdffb9bab9ffb6b7b7ffb3b3b3ffb0b0b0ffacadacffa9a9a9ffa4a4a3ff9e9f9eff999999ff939493ff8e8e8eff898889ff848383ff7e7e7fff797979ff717171ff6b6b6cff656564ff5e5e5eff585757ff535353ff4e4e4fff4a4a49ff464646ff434243ff3f3f3eff3b3b3bff373738ff343434ff313131ff2e2f2eff2c2c2cff2a292aff272727ff252525ff242423ff232222ff222221ff202020ff1f1e1fff1e1e1dff1c1c1dff1b1b1bff191919ff181818ff171717ff171716ff161617ff161516ff141415ff131414ff131212ff111211ff101010ff101010ff0f0f0fff0f0e0eff0d0e0dff0d0d0dff0c0c0cff0c0c0cff0c0c0bff0c0b0cff0b0b0cff0b0b0bff0a0b0aff090a09ff0a0b0bff0a0b0bff0a0b0aff0a0a09ff090a09ff090909ff080908ff090909ff090909ff0a0909ff0a0a0aff0a0a0aff090909ff090909ff0a0a09ff090909ff080708ff070706ff020203ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff000100ff000101ff000000ff010000ff000100ff000100ff010001ff010100ff000101ff010101ff000101ff000001ff000100ff010000ff000001ff010001ff000001ff000101ff010000ff000100ff000000ff000101ff000001ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000101ff000100ff000100ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0d0d0dff0c0c0cff0c0c0cff090909ff090a09ff0a090aff0b0b0aff0a0b0bff0c0c0bff0b0b0bff0c0c0dff0c0c0cff0d0d0cff0c0d0dff0e0e0fff0e0e0fff0d0d0eff0e0e0eff0f100fff101011ff121212ff131314ff151515ff171716ff191919ff1b1b1bff1d1d1dff1f1f1eff202020ff212122ff232323ff242525ff262626ff282929ff2a2b2aff2b2b2bff2c2c2cff2d2e2dff2f2f2fff313231ff343434ff373637ff383838ff39393aff3c3c3cff3d3d3dff404040ff424141ff424242ff434242ff434343ff434344ff444544ff414242ff3b3b3bff363736ff333232ff2e2e2fff2b2a2aff262726ff232423ff202020ff1e1e1eff1d1e1dff1c1d1dff1b1b1aff181717ff161616ff141414ff131213ff111110ff0e0f0fff0d0d0dff0c0c0cff0b0b0cff0c0c0cff0e0d0dff0d0d0eff0e0e0eff0e0d0eff0e0f0fff0f0e0eff0e0f0eff0f0f0fff0f1010ff0f0f10ff000000ff121211ff000000ff121212ff11111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff5f4f4ffedededffe4e4e5ffe0e0dfffddddddffdddcddffdcdddcffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d2ffd2d2d3ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d2d2ffd1d2d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfd0ffcfcfcfffcfcecfffcececfffcfceceffcececeffcecdceffcececdffcdcdceffcececdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcdceffcecdcdffcececeffcdceceffcfcfcfffd3d3d3ffd6d7d6ffdadadaffdddddcffe1e0e0ffe3e3e2ffe4e5e4ffe6e5e6ffe6e6e6ffe5e6e6ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e8ffe9e9eaffeaeaeaffeaeaebffebebebffecebebffebececffecececffecededffedededffedededffedeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffeeefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f4f5fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f4f5fff4f5f5fff5f4f4fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff5f4f4fff4f4f5fff4f5f4fff4f5f4fff4f4f4fff4f5f5fff4f5f4fff4f5f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff5f5f5fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff5f4f5fff5f5f4fff4f5f5fff5f4f5fff4f5f4fff5f5f4fff5f4f5fff5f5f4fff4f5f4fff4f5f4fff5f4f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f5f4fff4f5f5fff4f5f4fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff5f6f5fff6f6f5fff5f6f5fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f5fff5f5f6fff6f6f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff5f5f4fff4f5f4fff4f5f4fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f3fff3f4f4fff4f4f4fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff2f2f3fff2f3f3fff2f2f2fff1f2f2fff1f1f2fff1f2f2fff1f1f2fff1f1f1fff1f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0efffefeeefffeeeeefffeeefeeffedeeeeffedededffedededffecececffecececffececebffebebebffe9e9e8ffe7e8e7ffe8e8e8ffe7e7e7ffe7e6e6ffe8e8e9ffe7e8e7ffe1e0e1ffdbdbdcffd9d9d9ffd7d7d7ffd5d4d4ffd2d3d2ffd1d0d1ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d2ffd2d2d3ffd3d2d2ffd2d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d5ffd5d5d4ffd4d5d4ffd4d4d5ffd4d5d4ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdadad9ffdadadaffdadadaffdadbdaffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffddddddffdddcddffddddddffdddeddffdddddeffdddeddffdededeffdededfffdfdedeffdfdfdfffdedfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe4e4e4ffedededfff4f4f4fffcfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060607ff100f0fff242324ff4c4c4cff898989ffb7b6b6ffcdcdccffdbdcdcffebebebfffbfbfafffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffefffffffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefefffffefefffffffefefffffefefffffffefffefffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfdfdfffefdfdfffefdfefffdfdfefffefdfefffefdfdfffefefdfffdfefefffefdfdfffefefdfffdfdfefffdfefefffdfefefffdfefefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefff8f8f8ffe5e5e5ffd4d4d4ffbbbbbbff9a9a9aff808080ff636363ff535353ff404040ff2f2f30ff1c1c1dff100f10ff070606ff020201ff000101ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000000ff010000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828283ff828382ff828283ff828282ff818181ff7f7f7fff7d7d7dff7b7b7aff787978ff767676ff737474ff717172ff6f6f70ff6e6d6dff6b6b6bff686968ff666666ff646464ff626262ff605f5fff5d5d5dff5b5b5bff575757ff555555ff525252ff4e4e4eff4c4b4bff5e5d5eff6e6e6fff787778ff7f7e7eff868685ff8d8d8dff939393ff999898ff9d9d9dffa2a2a2ffa6a7a7ffababacffb0b0b0ffb5b5b5ffbababaffbfbfbfffc2c2c3ffc7c7c7ffcbcbcbffd0d0d0ffd3d2d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd8d9d9ffd6d6d6ffd5d5d6ffd5d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcdceceffcccbccffcacbcaffc8c8c9ffc5c5c5ffc1c1c2ffbebebdffbabab9ffb5b5b5ffafb0afffaaaaaaffa3a4a3ff9e9e9eff959696ff8c8b8bff808080ff747574ff6c6d6cff666665ff5f5f5fff5a5959ff4e4e4fff464646ff4d4e4eff4c4c4cff4b4b4bff4d4c4dff4f4f4fff525152ff545354ff565656ff595858ff5b5b5aff5d5d5dff5f5f5fff626261ff646364ff656666ff676867ff696969ff6b6b6bff6d6c6cff6f6f6fff717171ff727272ff727272ff727272ff727272ff727272ff72727200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040505ff0c0d0cff212121ff454546ff6e6e6eff8b8b8bff9d9d9dffaaaaaaffb2b2b2ffb6b7b7ffbcbcbcffc2c2c2ffc5c5c5ffc8c8c8ffcbcbcbffd5d4d4ffecebecfff9f9f9fffbfbfafffafafbfffbfafafffafafbfffafafafffbfafbfffafafafffbfafafffafafafffafafafffafafbfffafbfafffafafbfffafafafffafafafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fffafaf9fffafafafffaf9fafff9f9fafffaf9fafff9f9fafffafaf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffaf9f9fffafaf9fffafafafffafafafffbfafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfcfffbfcfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfafbfffbfafbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfcfffdfdfcfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafff9fafafffaf9fafffaf9fafff9faf9fff9faf9fff9faf9fffafafafffaf9f9fff9f9fafffaf9fafff9f9fafffafafafffafafafffaf9fafffaf9f9fffaf9fafffafafafffafafafffbfafafffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfff9fafaffefefefffdadadbffbcbbbbffb4b4b4ffb2b2b3ffb2b2b2ffb2b1b1ffb1b1b0ffaeaeaeffa9a9a9ffa1a1a1ff969796ff868686ff707070ff595959ff434342ff242424ff0d0d0dff040504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e1ffe1e1e2ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe1e1e2ffe3e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e6ffe7e8e7ffeaeae9ffececebffecececffededeeffededeeffedededffedededffedededffecececffecebebffecebecffebebecffebebecffecebebffecebebffeaebebffeae9eaffe9e9e8ffe9e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe5e5e6ffe6e5e6ffe4e5e5ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0dfdfffdfdfe0ffdededfffdededeffdeddddffddddddffdcddddffdcdcdcffdbdbdcffdadbdaffdadadaffd8d9d9ffd8d8d8ffdad9d9ffd9d9d9ffd9d9d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d5ffd5d6d5ffd4d5d4ffd4d5d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcecfffcfcecfffcfcecfffcecdceffcececdffcdceceffcdcdcdffcccccbffcacacaffc9cac9ffc8c8c8ffc6c7c7ffc5c5c5ffc4c3c3ffc3c3c3ffc2c2c2ffc0c1c1ffc0bfbfffbebebeffbdbdbdffbbbbbcffb9b9b9ffb5b5b5ffb0b0b0ffadacacffa8a8a8ffa3a3a3ff9d9d9dff99999aff949393ff8f8f8fff8a8a8aff868586ff808080ff7a7979ff737474ff6e6e6eff686768ff606160ff5a595aff535353ff4d4d4eff494848ff444443ff414140ff3d3d3dff3a3a3aff373737ff343434ff303131ff2e2d2eff2b2b2bff282928ff262626ff242424ff222322ff212020ff1f1f20ff1f1e1fff1d1d1eff1d1d1dff1c1c1cff1b1a1bff1a1919ff191819ff181718ff161617ff161515ff151514ff141414ff131313ff131312ff121212ff111212ff101111ff0f1010ff0e0f0fff0e0e0eff0d0d0eff0d0d0dff0c0c0cff0c0b0bff0a0b0bff0a0b0bff0b0a0bff0b0b0bff0b0b0bff0a0a0aff0a0909ff09090aff090a0aff0a0909ff09090aff090909ff090809ff080808ff080808ff080808ff090908ff080909ff090909ff090909ff090a0aff080808ff070707ff060606ff030202ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff010100ff010000ff000001ff000001ff000000ff010100ff010100ff000000ff010000ff010001ff010001ff010001ff010000ff010100ff010101ff010000ff010100ff000001ff000101ff000101ff000001ff000000ff000000ff000000ff010101ff000000ff000000ff000000ff000001ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff000000ff000000ff000001ff000000ff000001ff000000ff000000ff010000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0dff0e0e0eff0e0e0eff0d0d0dff0d0d0dff0b0c0cff0c0c0cff090909ff090909ff0a0909ff0b0a0bff0b0a0bff0b0b0cff0c0b0bff0d0d0cff0c0d0dff0d0c0dff0d0c0cff0d0d0eff0e0f0fff101010ff121212ff141414ff161616ff181819ff1b1b1bff1d1d1eff212121ff242525ff282828ff2b2b2bff2e2e2eff313131ff343434ff383838ff393939ff3b3b3bff3e3e3eff3e3e3fff3f3f3fff414041ff434343ff474747ff4b4a4aff4e4d4dff4f4f4fff515151ff525253ff545454ff565657ff585858ff595959ff5b5a5aff5b5b5bff5e5e5dff5f605fff5e5f5fff585958ff525252ff4c4c4cff454444ff3d3d3dff383837ff323332ff2f302fff2c2c2bff292829ff272727ff242424ff1f1f20ff1e1e1eff1b1b1bff181818ff161616ff141414ff121112ff111011ff100f0fff0f0f0eff0d0e0eff0d0d0dff0e0e0dff0e0e0fff0e0f0fff0e0f0fff0f0f10ff0f0f0fff0f0f0fff121212ff121212ff121212ff121212ff111111ff111111ff100f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff6f6f6fff0efefffe7e7e7ffe1e1e1ffdddeddffddddddffdcdddcffdcdcddffdcdcddffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdaffdadadaffdad9daffd9d9daffd9d9d9ffd8d8d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d6d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d5d5ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d5ffd4d5d5ffd4d5d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d1ffd1d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0cfcfffd0d0cfffcfcfcfffcfcfcfffcfcecfffcecfceffcececfffcececeffcdcdceffcecdcdffcecdcdffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcdcdffcececdffcdceceffcfd0cfffd5d5d4ffd9d8d8ffdbdbdcffdfdfdfffe2e2e2ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e4e5ffe5e5e6ffe6e6e7ffe8e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebebebffebececffebececffecececffecececffececedffedededffedededffeeededffedeeeeffeeeeeeffeeeeefffefefefffefefefffefeeeeffefeeefffefefefffefefeffff0efefffefeff0fff0eff0fff0f0f1fff0f0f0fff1f0f1fff1f1f1fff2f1f1fff1f1f1fff1f2f2fff1f1f2fff1f2f1fff2f1f2fff1f1f2fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff2f3f3fff3f2f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f4fff4f4f4fff5f4f4fff5f4f5fff5f4f5fff5f4f5fff5f4f4fff5f5f4fff5f5f5fff5f4f5fff5f5f4fff4f4f5fff4f5f5fff4f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff4f4f4fff5f4f4fff4f5f4fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff5f4f5fff4f4f4fff4f4f5fff5f4f4fff5f5f4fff5f5f4fff4f5f4fff4f5f5fff4f5f5fff4f4f5fff4f5f5fff5f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff4f3f4fff4f3f4fff4f4f4fff4f3f3fff4f4f3fff4f4f4fff4f3f4fff4f4f3fff4f3f4fff3f4f4fff3f4f4fff3f4f4fff3f3f4fff4f3f3fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff5f5f5fff4f4f4fff5f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff6f5f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff5f5f6fff5f5f6fff6f5f5fff5f5f5fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff3f3f3fff4f3f3fff4f3f3fff3f3f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffeeeeeeffeeededffedededffecececffecebebffebebecffebebebffebebebffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe7e7e8ffe3e4e4ffdededfffdadadaffd8d8d8ffd6d6d5ffd3d3d3ffd1d1d1ffd0d1d0ffd1d1d1ffd1d2d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d2d2ffd2d2d3ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd4d5d5ffd5d4d4ffd5d5d4ffd5d5d5ffd5d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffdad9d9ffd9d9daffdad9d9ffdadadaffdadadaffdadadaffdbdadaffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdbdcdbffdcdcdcffdbdcdcffdcdcdcffdddcdcffdddcdcffdddddcffdcddddffddddddffdddeddffdddddeffdededeffdededeffdededeffdedfdeffdedfdeffdfdfdeffdfdfdfffe0dfdfffdfdfe0ffe1e1e1ffe8e8e8fff0f0f0fff7f7f7fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020102ff050505ff131414ff323232ff6c6c6dffa8a8a8ffc6c5c6ffd5d4d4ffe5e6e6fff6f6f6fffdfdfdfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffefffffffffffffffffffefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefdfefffdfefdfffefefefffefdfdfffdfefdfffefefefffdfdfefffefefefffefdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfefffefefefffefdfefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefff5f5f5ffe2e2e1ffd3d2d3ffb5b5b5ff949494ff747474ff626263ff4e4f4fff3d3d3dff272728ff171717ff0e0d0eff060607ff030303ff010101ff000000ff000000ff000001ff000000ff010001ff000000ff000001ff000000ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff838383ff828282ff828282ff828283ff828282ff828182ff7f7f7fff7d7d7eff7b7b7bff797978ff767676ff747474ff727172ff6f6f6fff6e6d6dff6b6b6bff686869ff676766ff646464ff616162ff5f5f5fff5d5d5dff5b5a5aff575757ff555555ff525151ff4f504fff565656ff676767ff737373ff797979ff7f7f7eff858585ff8d8c8dff939393ff999899ff9e9d9effa3a3a3ffa8a7a8ffadadacffb1b1b1ffb6b6b5ffbabbbbffbfbfbfffc3c3c3ffc7c7c7ffcbccccffd1d1d0ffd4d4d3ffd6d5d5ffd7d7d7ffd9d8d8ffdad9daffd9d9daffd9d9d9ffd6d6d6ffd5d5d6ffd4d5d5ffd4d4d4ffd3d3d4ffd2d2d2ffd1d1d1ffd0cfd0ffcecfceffcececeffccccccffcacacaffc8c8c8ffc5c5c5ffc2c1c2ffbdbebdffb9b9baffb5b5b5ffb0b0afffaaa9aaffa3a4a4ff9e9e9eff969696ff8d8c8cff808181ff757575ff6e6e6dff666766ff5f5f60ff5b5b5bff525253ff484748ff4e4e4eff4c4c4cff4b4b4aff4c4d4cff4f4f4fff515152ff545454ff565656ff595858ff5a5a5aff5d5c5dff5f5f5fff626262ff646364ff666666ff686768ff6a6a69ff6b6b6bff6d6d6cff6f6f6fff717170ff707070ff727272ff727272ff727272ff727272ff7272710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040304ff0d0d0dff262626ff4e4e4eff757575ff8e8e8dffa1a1a1ffaeaeaeffb4b4b4ffbbbbbbffc2c3c2ffc5c5c4ffc8c8c7ffcacacaffcdcccdffd5d6d6ffebebebfffaf9f9fffafafafffafafbfffbfafbfffafafbfffbfafbfffbfafbfffafafbfffafafafffbfbfbfffafafafffafafafffafafbfffafafafffbfafbfffafafafffafafbfffafafafffbfbfafffafafafffafafbfffbfafafffafafafffafafafffafafafff9f9fafffafaf9fffafafafff9f9fafffaf9f9fff9f9f9fffaf9f9fff9faf9fffafafafffaf9f9fff9faf9fffafafafff9f9f9fff9f9f9fff9f9fafffaf9f9fff9fafafffafafafffafafafffbfafafffbfafafffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfbfafffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffbfafbfffafafbfffafafafffbfafafffafafafffafafbfffafafafffafafbfffbfafafffbfafafffafafbfffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafaf9fff9f9fafff9f9f9fffafaf9fff9fafafff9f9fafff9f9f9fff9f9f9fffaf9f9fff9faf9fffafafafffafaf9fff9faf9fffafafafff9f9fafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfbfbfffbfafbfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfff9f9fafff2f2f2ffd9d9d9ffbfbfc0ffb4b4b5ffb3b3b3ffb2b2b2ffb2b1b2ffb1b0b1ffaeaeafffaaaaaaffa3a3a3ff999999ff8b8a8aff747474ff59595aff414141ff252625ff0f1010ff070707ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffe1e1e1ffe1e2e1ffe2e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe8e8e7ffe9eae9ffeaeaebffebebebffedededffedecedffecedecffedecedffecececffebecebffebececffeaeaebffebebebffebeaebffebebeaffeaebebffeaeaeaffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfdfdfffdedfdfffdededeffdedddeffdeddddffdddcddffdcdcdcffdbdcdbffdbdbdbffdbdadaffdad9d9ffd9d8d9ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd3d3d4ffd4d4d3ffd3d4d3ffd2d2d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d1ffd1d1d1ffd0cfcfffcecfceffcececeffcdcdceffcdcdcdffcdcdcdffcdccccffccccccffcccbccffcbcbcbffcacacaffc8c8c8ffc7c7c7ffc6c5c6ffc4c4c4ffc2c2c2ffc0c1c0ffbfbfbfffbebebdffbcbcbcffbbbbbbffb9b9b9ffb7b7b7ffb5b5b4ffb1b0b0ffabababffa5a5a5ffa1a0a1ff9b9b9cff969696ff908f8fff8a8a8bff838384ff7d7d7dff7a797aff767575ff706f70ff69696aff646464ff5f5f5fff585858ff505050ff4a494aff444444ff404040ff3b3c3bff383839ff353535ff333332ff302f30ff2d2d2dff2b2a2bff282828ff262625ff232424ff212122ff202120ff1e1f1eff1c1c1dff1b1b1bff1b1b1bff1a1a1aff191a19ff191919ff181818ff171817ff171717ff151516ff151515ff131314ff131212ff111212ff111111ff111010ff111010ff100f10ff0f1010ff0f0f0fff0f0f0eff0d0d0eff0d0d0cff0c0c0cff0c0b0bff0a0a0aff0a0a0aff090a0aff0a0a0aff0a0a0aff0a0a09ff0a0a0aff0a0a0aff0a0a0aff09090aff090909ff090909ff080809ff080809ff080808ff070708ff080707ff080708ff080708ff070807ff080808ff070707ff070606ff020203ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000001ff000000ff000000ff000000ff000100ff010101ff010000ff000100ff010101ff000001ff010101ff010001ff010000ff000000ff010000ff000000ff010000ff010000ff000001ff010001ff010101ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010000ff000001ff000000ff000001ff000000ff000000ff000001ff000000ff010000ff000000ff000001ff0000000000000000000000000000000000000000000000000000000000000000000000ff0d0e0dff0e0e0eff0d0e0eff0e0d0dff0e0d0eff0d0d0dff0d0d0dff0c0c0cff0c0c0cff090909ff0a0a0aff09090aff0b0b0bff0b0a0bff0b0b0bff0a0a0aff0c0b0cff0d0c0dff0e0e0eff100f10ff121212ff151415ff171716ff191919ff1c1c1bff1f1f1fff232322ff282828ff2d2d2dff323232ff373737ff3c3c3cff434242ff484848ff4e4e4dff545354ff535454ff575657ff595959ff595959ff5a5a5aff5c5b5cff5e5d5eff616161ff646364ff666667ff686968ff6a6a6aff6c6b6bff6e6d6dff6f6f70ff717171ff737273ff737473ff757575ff797979ff7e7e7dff7f7f7fff787979ff727171ff6a6a6aff606060ff565656ff4e4e4fff494948ff454545ff3f4040ff3b3a3aff353535ff303030ff2a2b2bff292929ff262525ff222222ff1f1f1fff1b1b1cff191919ff171717ff151515ff121313ff111011ff0f0e0fff0e0e0eff0d0d0dff0e0f0fff100f10ff10100fff0f0f0fff121211ff121212ff121212ff121212ff111111ff111111ff10100fff10100fff0b0b0aff090808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfbfcfff3f3f3ffeaebeaffe3e3e3ffdededeffddddddffdddcddffdcddddffdddcdcffdcdcdcffdcdcdbffdbdcdcffdbdbdbffdbdcdbffdbdbdbffd9dadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd1d1d1ffd2d1d2ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfd0ffcfcfd0ffcfcfcfffcfcfcfffcececeffcececeffcececeffcdcdceffcecdceffcdcecdffcdceceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcdcdffcdcdceffcdcdceffcfcfceffd3d3d3ffd6d6d7ffdadadaffddddddffe0e0e0ffe3e4e3ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe4e4e4ffe5e5e5ffe6e6e7ffe8e7e7ffe8e8e8ffe9e8e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffecebecffecececffecececffecececffecedecffedededffedededffedededffedeeeeffeeeeeeffeeefeeffefeeeeffefefeeffefefeeffefefefffeeefefffefefeffff0f0f0ffefeff0ffeff0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f1f1fff2f1f2fff1f1f2fff2f2f2fff1f2f1fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f3fff3f2f3fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff3f3f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff4f4f4fff5f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff4f4f4fff3f3f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f4f5fff4f5f4fff4f5f5fff5f5f5fff5f5f4fff5f4f5fff4f5f5fff5f4f5fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f3f3fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff4f4f3fff3f4f3fff4f4f4fff3f3f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff4f3f3fff3f3f3fff4f3f4fff4f3f3fff4f4f4fff4f3f4fff4f4f4fff3f3f4fff3f4f3fff3f4f4fff4f4f3fff3f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff5f4f4fff5f5f5fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f5f6fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f6fff6f5f6fff5f6f5fff5f6f6fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f4f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f3fff4f4f4fff4f3f4fff3f4f3fff4f4f4fff4f3f3fff3f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0efffefefeeffefeeeeffeeeeeeffeeedeeffedededffedececffecececffebebebffebebebffebeaebffe9e9e9ffe8e7e8ffe9e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e5e5ffe1e1e2ffdbdbdbffd9d9d9ffd7d7d7ffd4d5d5ffd3d3d2ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d2ffd3d3d3ffd4d4d4ffd3d3d4ffd4d4d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdbdadbffdbdadbffdadbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdbdbdcffdcdcdcffdcdcdcffdcdcddffdddddcffddddddffddddddffddddddffdedddeffddddddffdededdffdededeffdededeffdfdfdeffdfdfdfffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe4e5e4ffeaeaeafff3f3f3fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff0c0c0cff3d3e3eff8e8d8effbebebeffd0d0d0ffdfdedfffeeeeeefffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffefefffffffffffffffefffefefffffffefefffffffefffefefefffffefefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefdfdfffdfefdfffefefefffdfefdfffefdfefffdfdfefffefefefffefdfefffdfefefffdfefdfffefefdfffdfdfefffdfdfefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefefffffefefefffcfcfcffeeeeedffdededfffcfcecfffafaeafff888888ff767676ff605f60ff4e4d4dff383838ff242425ff181818ff0d0e0dff070606ff030303ff000101ff000000ff000000ff000001ff000100ff000000ff010000ff000100ff000000ff010000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff838282ff828382ff828282ff828282ff828282ff828283ff818281ff7f7f7fff7e7d7dff7b7b7bff787878ff777676ff747374ff727272ff6f706fff6e6e6dff6c6b6cff69696aff676767ff646464ff616262ff5f5f60ff5d5d5dff5b5b5bff575757ff555555ff525252ff505150ff595858ff696969ff757575ff7a797aff7f7f80ff868686ff8e8e8dff939393ff999999ff9e9e9fffa4a4a3ffa8a8a8ffadadadffb2b2b2ffb7b7b7ffbbbbbbffbfc0bfffc4c4c4ffc8c8c8ffcccdcdffd1d1d2ffd4d4d4ffd6d6d6ffd7d7d7ffd9d9d9ffd9dadaffdad9daffdad9daffd7d7d7ffd5d6d6ffd5d5d5ffd4d4d4ffd3d4d4ffd2d2d2ffd1d1d1ffcfd0d0ffcfceceffcececdffccccccffcacacaffc8c8c8ffc5c5c5ffc1c1c1ffbdbdbdffb9b9b8ffb4b5b4ffafafafffaaa9a9ffa3a3a3ff9e9e9eff979797ff8d8d8dff828282ff767676ff6e6e6eff676766ff606161ff5d5c5dff555655ff494949ff4e4e4eff4c4c4cff4b4b4bff4c4d4dff504f4fff515152ff545454ff565656ff585858ff5a5b5aff5d5d5dff5f5f5fff616162ff646464ff666666ff676767ff69696aff6b6b6bff6d6d6eff6f6f6fff717171ff717171ff717171ff727272ff727272ff727272ff727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000101ff040405ff0f0f10ff2c2c2dff505050ff717271ff909190ffa7a7a7ffb2b2b3ffbabbbbffc3c3c3ffc5c5c5ffc7c7c7ffc9cac9ffc9c9c9ffcac9caffd4d4d4ffedededfff6f7f7fffafafafffbfafafffbfbfbfffafafbfffafafbfffafbfafffbfafafffafbfafffafbfbfffafafafffafafafffafafbfffafbfafffafafafffbfafafffafbfafffafafafffbfafafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafffaf9fafff9fafafffafafafffaf9f9fff9f9f9fffafafafff9faf9fffaf9f9fff9f9fafffaf9fafffaf9fafffafafafffafafafffbfbfafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffbfbfcfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafafffafafafffafbfafffafafbfffbfafbfffbfafbfffbfbfbfffafbfafffafafafffafafafffafbfbfffafafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffaf9fafffafafafffafafafffafaf9fffafafafffaf9fafff9fafafffaf9f9fff9fafafff9f9fafff9faf9fffafafafffaf9f9fff9faf9fffafafafff9faf9fffaf9fafff9f9fafffafafafffafafafffafafafffafbfafffbfbfafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfff9f9fafff2f2f2ffe0dfe0ffbebebeffb6b6b6ffb4b3b4ffb2b2b2ffb1b1b1ffb0b0b0ffaeaeafffabababffa5a5a5ff9b9b9aff8d8d8dff787978ff5e5e5eff414141ff232423ff0e0e0eff080707ff030403ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e1ffe1e0e0ffe1e1e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfe0ffe0e1e0ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe7e8e8ffe9e9e8ffeaeaeaffebeaebffecedecffecedecffecececffebecebffecececffeaebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebeaffeaeae9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe6e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfdfffdedfdfffdedddeffdeddddffddddddffdcdcdcffdcdbdcffdbdbdbffdbdadaffdadadaffd9dadaffd8d9d9ffd8d8d7ffd7d7d7ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d6ffd6d5d6ffd5d4d5ffd4d4d5ffd4d4d4ffd3d4d3ffd4d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d1ffd0d1d0ffd0d0d0ffcfcfcfffcecfceffcececeffcccdcdffcdccccffcbcbccffcccbccffcbcacbffcacacbffcacacaffcacac9ffc8c8c8ffc6c7c7ffc5c5c6ffc4c4c4ffc2c2c2ffc0c0c0ffbebebeffbcbcbcffbabab9ffb7b8b7ffb6b6b6ffb4b4b4ffb1b2b2ffafafafffaaaaaaffa4a3a4ff9d9d9dff989897ff929293ff8d8c8dff888788ff818181ff7a7b7bff727172ff6c6b6bff676767ff626162ff5d5c5dff585959ff555454ff4f4f4fff484848ff414242ff3c3c3cff383838ff343434ff313131ff2f2e2eff2c2c2cff292929ff282727ff252425ff232323ff212221ff212020ff1f1e1fff1d1d1dff1b1b1bff1a1a19ff181919ff181818ff171817ff171717ff161616ff151515ff151515ff141514ff141313ff121213ff121212ff121111ff101011ff10100fff10100fff0f0f0fff0e0e0fff0e0e0eff0e0e0eff0d0d0dff0c0c0dff0c0c0cff0c0b0cff0b0b0aff0a0a0aff0a0a0aff090909ff090909ff090909ff090909ff080808ff090909ff090a09ff090909ff090809ff090909ff090809ff080808ff080708ff070707ff070707ff060607ff070607ff050606ff060505ff050605ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000001ff000000ff000100ff000100ff000000ff000000ff010101ff000100ff010000ff000001ff010101ff010001ff000101ff000100ff010100ff000001ff000001ff000101ff010100ff000000ff000001ff000001ff000001ff000000ff000100ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000001ff000000ff010000ff000100ff000000ff000000ff000000ff000001ff000100ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0d0eff0d0e0eff0d0d0dff0d0e0eff0e0d0eff0e0e0eff0e0e0eff0d0d0dff0c0d0dff0c0c0cff0b0c0cff0a0909ff09090aff090909ff0a090aff0a0b0bff0c0c0cff0e0e0dff0f0f0fff111112ff141414ff171716ff191919ff1c1c1dff202121ff252525ff292929ff2f302fff383838ff3f3f3fff444545ff4a4a4aff505050ff585757ff606060ff686868ff6e6e6fff717071ff727272ff767676ff757676ff767576ff787878ff7a7a7aff7a7a7bff7e7d7eff828382ff868685ff878887ff8a8b8bff8d8d8dff8f8f8eff8f8f8fff929292ff969596ff9a9999ff9d9d9cffa1a1a1ffa3a2a2ff9b9a9bff919191ff878787ff7d7d7cff727272ff6a6a6aff646464ff5f5f5eff595959ff525252ff4b4c4cff474746ff404040ff3c3c3cff393939ff333433ff2e2d2dff282828ff252525ff212121ff1c1c1cff191919ff171716ff131313ff101011ff0e0f0fff0e0e0dff0f0f0fff0f0f10ff121212ff121212ff121212ff121212ff111111ff111111ff0f1010ff0f1010ff0b0b0bff080808ff080808ff070707ff060607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff5f6f6ffeeefeeffe5e5e6ffe1e0e0ffdddeddffdcdcdcffdddcdcffdcdcddffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdcdbdcffdbdbdbffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d8d7ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d3d2ffd2d3d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0cfffd0d0d0ffcfcfcfffcfcfcfffcecfcfffcfceceffcfcfceffcececeffcdceceffcecdcdffcdceceffcdcecdffcdcdcdffcecdcdffcdcdcdffcdcccdffcdccccffcdcccdffcdcdcdffcdcdcdffcececdffcecdceffcececeffd1d1d1ffd5d5d5ffd8d9d9ffdcdcdcffdfdfdfffe2e2e1ffe4e4e4ffe3e4e3ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe6e6e6ffe7e6e7ffe7e7e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9eaffeaeaebffebebebffebebebffebebecffecececffececedffecececffecedecffedededffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffefeeefffefefeffff0eff0ffeff0f0fff0eff0fff0f0f0fff0f1f1fff0f0f1fff1f0f1fff1f1f1fff2f1f1fff2f2f1fff1f2f2fff1f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff3f2f3fff2f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f3fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff4f4f3fff3f3f4fff4f3f4fff4f3f4fff4f4f4fff3f4f4fff4f3f4fff4f3f3fff4f4f4fff3f3f4fff4f3f4fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff4f4f4fff5f4f4fff4f5f4fff4f4f4fff5f4f4fff4f4f5fff5f4f5fff4f5f4fff5f5f4fff4f4f4fff4f4f5fff4f4f4fff4f4f3fff3f4f4fff4f3f4fff3f4f4fff4f4f4fff4f3f3fff3f4f3fff4f4f4fff3f4f3fff4f3f3fff3f3f4fff4f3f4fff4f3f4fff3f3f4fff3f4f3fff4f4f3fff3f3f3fff3f3f4fff3f3f4fff4f4f3fff3f3f3fff3f3f4fff3f4f4fff4f3f4fff3f3f3fff3f4f3fff3f4f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f6fff6f5f6fff5f6f6fff6f5f5fff6f6f5fff5f6f6fff5f6f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff4f5f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f3f4fff3f4f4fff4f4f4fff4f3f3fff3f4f3fff4f4f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff3f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff1f1f2fff1f1f2fff1f1f1fff0f1f0fff0f1f1fff0f0f0ffeff0f0ffeff0f0ffefefefffefeeeeffeeeeeeffeeeeedffededeeffedecedffedecedffecececffebebebffebeaebffebeaeaffe9e9e9ffe8e7e8ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e6ffe5e5e5ffe4e5e5ffe3e3e3ffdfdfdfffdbdbdaffd8d8d8ffd7d6d6ffd4d4d4ffd2d2d2ffd1d0d0ffd0d0d1ffd1d0d1ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd3d3d3ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d4ffd4d3d4ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d7d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdad9daffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdbffdcdbdcffdddcdcffdcdddcffdcdcdcffdddcdcffdddcddffddddddffddddddffdededdffdededeffdededeffdededeffdededeffdedfdfffdfdedfffdfdfdfffe0e0dfffe1e1e1ffe4e4e4ffedededfff5f6f6fffdfcfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff111110ff5c5c5cffabacacffcbcbcbffdadadaffe9e8e8fff8f8f8fffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffefffffefefffffffffffffffefffffefffffffffefefffffffffffffefffffffefffffffffffffffefefffffffefffffefefffefefefffffefefffffffefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefdfdfffefefefffefefefffdfdfefffefefefffefdfdfffefdfdfffefefefffdfdfefffefefdfffefefdfffefefefffdfdfdfffefefdfffefefdfffefefefffdfdfefffdfefdfffefefefffefefefffefefdfffefefefffefefffffefefefffefefefffefefefffffffffffefefefffaf9f9ffebeaebffdcdcdcffcbcbcbffa0a1a0ff8e8d8eff767676ff616061ff49494aff333332ff232323ff161616ff0b0a0aff040404ff010102ff010000ff000000ff000000ff010000ff010000ff000000ff010000ff000100ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828382ff828283ff838282ff838282ff828282ff828181ff807f7fff7d7d7dff7b7b7bff797979ff767676ff747474ff727272ff6f706fff6d6e6eff6c6b6bff6a6a69ff676767ff656565ff626262ff605f5fff5d5d5dff5b5b5bff585858ff565656ff535353ff515152ff595a59ff6a6a6aff757575ff7a7a7aff807f80ff878786ff8e8e8dff949494ff999999ff9f9f9fffa4a4a4ffa9a9a9ffadadaeffb2b3b2ffb8b8b7ffbcbdbcffc0c1c0ffc4c4c4ffc9c9c9ffcececeffd2d1d2ffd4d5d4ffd7d7d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadad9ffd6d6d6ffd6d6d6ffd6d5d5ffd5d4d5ffd3d3d4ffd3d3d2ffd2d1d1ffd0d0d0ffcfcfceffcececdffccccccffcacacaffc8c8c8ffc5c5c5ffc1c1c1ffbdbcbcffb8b8b8ffb4b3b3ffafafafffa9a9a9ffa3a3a3ff9e9d9dff979797ff8d8e8dff828281ff777776ff6e6e6fff676767ff616161ff5c5b5bff545454ff494949ff4e4e4dff4d4d4cff4c4c4cff4d4d4dff4f5050ff525151ff545353ff565656ff585859ff5b5b5bff5d5d5cff5f6060ff626261ff646464ff666666ff676868ff69696aff6b6c6bff6d6e6dff6f706fff717171ff717171ff717272ff717271ff727272ff727272ff72727300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff060706ff141413ff2a2b2bff4a4a49ff6f6f6fff939394ffa9a9a9ffb7b7b7ffbfbfbfffc4c4c4ffc6c6c6ffc6c6c6ffc8c7c8ffc8c8c8ffcacacaffd4d4d4ffe4e3e4fff5f5f5fffafafafffafafbfffbfbfafffbfafbfffafbfafffbfafafffafbfafffafafbfffbfafafffbfafafffafafafffbfafafffbfafafffafafafffbfafafffafbfafffafafafffafbfafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafaf9fffafafafffaf9f9fffafafafffafafafff9f9fafff9fafafff9f9f9fffaf9f9fffafafafffaf9fafffafafafffbfafafffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffafafafffbfafafffbfafafffafafafffafafafffafbfafffbfafbfffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafff9faf9fff9fafafffaf9f9fffafaf9fff9fafafffafafafff9faf9fffaf9f9fffaf9f9fff9fafafff9f9f9fffafafafffafafafff9f9fafffafafafffaf9f9fffaf9f9fffafafafffafafafffbfbfafffbfafafffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfff9f9f9fff1f0f1ffdcdcdcffc1c1c1ffb6b7b6ffb5b5b5ffb4b4b4ffb2b2b2ffb0b0b0ffaeaeaeffacabacffa7a8a7ff9f9e9eff8f908fff7b7b7cff646464ff484748ff262626ff0e0e0dff070606ff030303ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffe0dfdfffe1e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe6e5e5ffe6e7e6ffe7e7e8ffe8e8e8ffe9eae9ffebeaeaffececebffecececffebebebffecebebffebebebffeaeaeaffeaeaeaffeae9e9ffeae9e9ffeaeaeaffeae9eaffeaeaeaffeae9e9ffe8e9e8ffe7e7e7ffe7e8e7ffe7e7e7ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e4e3ffe2e2e3ffe2e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffe0dfe0ffdfdfdfffdfdedeffdddeddffdedddeffddddddffdcdcdcffdbdbdcffdbdcdbffdbdadbffdadadaffdad9d9ffd9d9d9ffd8d8d9ffd8d7d8ffd7d7d7ffd6d6d6ffd6d5d5ffd6d5d5ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d2ffd2d3d2ffd2d2d1ffd2d2d1ffd0d1d1ffd0d0d0ffcfcfcfffcfcfceffcfcfceffcececeffcdcdcdffcdcdcdffccccccffcacacbffcacacaffc9c9c9ffc9c8c8ffc9c9c9ffc8c7c8ffc7c7c7ffc6c6c5ffc5c5c5ffc3c3c3ffc2c2c1ffbfbfbfffbebebeffbbbbbcffb8b9b8ffb6b6b5ffb2b3b3ffb0b0b0ffadadadffaaababffa8a8a8ffa4a3a3ff9d9d9dff969696ff909090ff898989ff838283ff7c7c7cff777776ff6e6f6eff696869ff616161ff5c5b5cff565656ff515251ff4d4d4dff494a4aff464645ff404140ff3b3a3bff363636ff323131ff2d2d2dff2b2a2aff292828ff262626ff252424ff222322ff212121ff1f1f1fff1e1e1eff1c1d1cff1b1c1bff1a1a1aff191919ff171818ff171717ff161616ff151515ff141414ff141414ff131313ff131312ff121212ff111112ff111111ff101010ff100f0fff101010ff0e0e0fff0e0e0eff0e0d0dff0d0d0dff0c0c0cff0c0d0cff0c0c0bff0b0b0bff0a0a0bff0a0b0aff0a0a0aff0a0a0aff090909ff080808ff080909ff080808ff090808ff090909ff090909ff090909ff090908ff090809ff080808ff080808ff070707ff080707ff070707ff060606ff050505ff050505ff050404ff010201ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff000001ff000101ff000000ff010000ff010101ff000001ff010100ff010000ff000101ff000000ff010100ff000000ff000000ff000001ff000100ff000100ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000100ff000000ff010000ff010000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0f0fff0f0f0eff0f0f0fff0d0e0eff0e0e0eff0d0d0dff0e0e0dff0e0e0dff0e0e0eff0e0e0eff0d0d0dff0d0d0dff0b0b0cff090909ff090909ff0a0a0aff0c0c0cff0d0d0eff10100fff121111ff141414ff161616ff1a1a1aff1e1e1dff222222ff262627ff2c2c2cff333332ff393939ff424241ff4c4c4cff555555ff595a59ff5f5e5eff666666ff707070ff797979ff807f7fff888788ff8e8e8eff909090ff919191ff939293ff979797ff9c9b9cff9e9f9fffa2a2a2ffa7a6a7ffabacabffb1b0b0ffb3b4b3ffb5b5b5ffb9b8b8ffbcbbbbffbebebeffc1c1c1ffc6c5c5ffc9c8c9ffcbcbcbffcfcfcfffd0d0d0ffc8c9c8ffbdbdbdffb0b0b0ffa3a4a4ff979797ff8c8c8cff828383ff7a7a7aff747473ff6c6c6cff656564ff606060ff5b5b5aff565656ff4f4f4fff49494aff434444ff3e3e3eff373737ff313131ff282829ff222222ff1e1e1dff191919ff151515ff131312ff101010ff0f0f0fff0f0f10ff121211ff121212ff121212ff111111ff111111ff101010ff0f100fff0b0a0bff080808ff080809ff070707ff060606ff060607ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfbfcfff1f1f1ffe9e8e8ffe2e1e1ffdeddddffdddcdcffddddddffdcdcdcffdcdddcffdcdcdcffdcdcdbffdbdcdcffdcdbdbffdbdcdbffdadbdbffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d7d7ffd6d6d5ffd6d5d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d2ffd2d3d2ffd2d2d2ffd1d1d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcecfceffcfceceffcecfceffcececeffcecdceffcecdcdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcecdffcecdcdffcfcfceffd3d3d3ffd7d7d7ffdadbdaffdededdffe0e0e0ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e4e4ffe6e5e5ffe7e7e7ffe7e7e8ffe9e9e8ffe9e9e8ffe9e9e9ffeaeae9ffeaebeaffebebeaffebebebffebebecffebecebffecececffecedecffededecffececedffededeeffedededffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f2fff2f3f2fff3f2f2fff2f3f2fff2f3f3fff3f3f2fff3f3f3fff3f3f4fff4f4f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f3fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff4f4f3fff3f3f3fff3f4f4fff3f3f4fff3f4f3fff4f4f3fff3f4f3fff3f4f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff4f4f3fff4f3f4fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff5f4f4fff4f5f4fff5f4f4fff5f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f3fff4f4f4fff3f3f3fff4f4f3fff4f4f4fff3f3f4fff3f4f4fff3f3f3fff4f3f3fff4f4f4fff3f3f4fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff4f4f3fff3f4f3fff3f4f3fff3f3f3fff4f4f4fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff5f5f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff5f6f5fff6f5f5fff5f6f5fff5f5f6fff6f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f5f4fff4f4f3fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff4f4f3fff4f3f3fff3f4f4fff3f3f3fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff3f3f3fff2f2f3fff3f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f1fff0f0f0fff0efefffefefefffefefefffeeeeeeffeeeeedffeeedeeffedededffedececffebebebffebebebffebebebffebeaebffe9e9e9ffe8e8e8ffe9e8e9ffe8e9e8ffe8e8e7ffe7e7e7ffe5e5e5ffe4e3e3ffe5e4e5ffe2e2e2ffdddddcffdadadaffd8d7d8ffd6d5d5ffd3d3d3ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0d0ffd0d0d0ffd1d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd2d2d3ffd3d3d3ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d4ffd4d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdbdadaffdadbdaffdbdadbffdbdadbffdbdbdbffdbdbdbffdcdbdbffdcdbdcffdcdbdcffdcdcdcffdcdddcffdddcdcffddddddffddddddffddddddffdddeddffdeddddffdededeffdddedeffdededeffdededeffdfdedeffdfdfdeffdfdfdfffdfdfdfffe1e1e1ffe7e7e7fff0f1f1fff7f8f8fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff403f3fff8b8b8bffc5c5c5ffd7d7d7ffe6e7e7fff6f5f5fffdfcfcfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffefffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffffefffffffefefffffffffffefefefffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfefdfffefdfdfffefdfdfffefefefffefefdfffefefefffdfefefffefdfefffefdfdfffdfefefffefefdfffefefefffefdfefffefdfefffdfefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefefefff9f9f9ffe8e8e8ffdadad9ffc0c0bfffa7a7a6ff8d8c8dff747574ff5c5c5cff424242ff2e2e2eff1f1f1eff0f1010ff070707ff030302ff010101ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828382ff828383ff828282ff838283ff838282ff828282ff818181ff7f7f7fff7d7d7dff7b7b7bff787878ff767676ff747474ff717272ff706f70ff6e6e6dff6b6b6cff69696aff676767ff656564ff636262ff605f60ff5d5e5dff5b5b5bff595858ff575757ff545454ff525252ff5a5b5bff6e6d6dff767575ff7a7a7aff818080ff878787ff8e8e8eff949494ff9a9a9affa0a0a0ffa5a5a5ffaaa9a9ffafaeafffb4b4b4ffb8b9b8ffbdbdbdffc2c1c1ffc6c6c6ffcacacaffd0cfcfffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9daffdadadbffdadadaffdadad9ffd7d7d6ffd7d6d6ffd6d5d6ffd4d5d5ffd4d3d4ffd3d2d3ffd2d1d1ffd0d0d0ffcecfcfffcdceceffccccccffcacacaffc8c7c7ffc5c4c4ffc1c1c1ffbcbcbcffb8b7b7ffb4b3b3ffaeaeaeffa9a8a8ffa3a2a2ff9c9d9dff969696ff8d8d8cff818182ff767677ff6e6e6eff676766ff605f60ff545454ff4c4d4cff474746ff4d4d4dff4d4d4dff4c4c4cff4e4e4eff4f5050ff525252ff545454ff565656ff595958ff5b5b5bff5e5d5eff605f60ff626262ff646464ff666666ff686767ff6a696aff6b6b6cff6d6d6dff706f70ff727171ff727172ff717271ff727272ff727272ff727272ff7272720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff070707ff111111ff262525ff4a4a4aff767676ff979696ffadadadffb9b9b9ffbdbdbdffc0c0c0ffc3c3c3ffc6c6c6ffc7c7c7ffc8c8c7ffcacac9ffd0cfcfffe2e1e2fff3f4f3fffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfbfffafbfbfffafbfafffbfbfbfffbfafafffbfafafffafafafffbfafafffafafafffbfafafffafafafffbfafafffbfafbfffafafafffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafaf9fffaf9f9fffafafafff9faf9fffafafafff9f9f9fffaf9f9fffaf9f9fff9fafafffafafafffafafafffbfafbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfafffafafafffbfafafffbfafbfffafbfafffafafbfffbfafafffbfafafffbfafafffafbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffaf9f9fffaf9fafff9fafafffaf9fafffafaf9fff9f9fafff9f9fafffafaf9fffafaf9fffaf9fafffaf9fafff9faf9fff9f9f9fffaf9f9fffafafafff9faf9fffafafafff9fafafffaf9fafffaf9f9fff9fafafffafafafffafafafffbfafbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffcfbfbfff9f9f9ffeeeeeeffd6d6d7ffbebebeffb8b8b7ffb6b6b5ffb6b5b5ffb5b4b5ffb3b4b3ffafafafffacacacffa9a8a8ffa2a2a1ff949595ff7e7e7eff616161ff474747ff282728ff0f0f0fff060606ff030203ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e0ffe0e1e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdfdedfffe0dfe0ffe1e0e0ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e4ffe5e5e4ffe5e5e5ffe5e6e6ffe7e7e6ffe8e8e7ffe9e9e9ffeae9eaffebecebffebebebffebeaebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe8e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e5e5ffe5e5e5ffe4e4e5ffe4e4e3ffe3e3e3ffe3e3e2ffe3e2e2ffe1e2e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdedfffdededfffdededeffdddeddffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdbdadbffdadadaffdad9daffd9d9d8ffd8d9d9ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd3d3d3ffd3d2d2ffd3d2d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d1ffcfd0d0ffcfcfcfffcfcfceffcececeffcecdcdffcdcdccffccccccffcbcbcbffcbcacaffc9cac9ffc9c9c9ffc7c7c7ffc7c6c6ffc6c5c5ffc5c5c5ffc5c5c4ffc3c3c3ffc2c2c2ffc0c0c0ffbfbfbfffbdbdbdffbbbbbbffb8b8b8ffb5b4b4ffb1b1b1ffadadacffa9a9a9ffa5a5a5ffa2a2a2ff9e9e9eff9b9a9aff959594ff8c8c8cff858585ff7d7d7dff767676ff707070ff6a6a6aff636363ff5a5a5aff565555ff505050ff4b4b4bff464646ff424242ff3e3e3eff3b3b3aff373837ff333434ff2f2f2fff2c2b2cff282727ff252525ff232323ff222121ff20201fff1e1e1eff1c1c1cff1c1b1bff1b1a1aff191919ff181818ff181817ff161617ff161616ff151515ff151514ff141314ff131213ff121211ff111111ff111010ff101010ff101010ff101010ff0f0f0fff0f0e0eff0e0e0eff0d0d0eff0d0d0cff0c0c0cff0c0c0cff0b0b0cff0b0b0bff0b0b0bff0a0a0aff090909ff0a0909ff090909ff090909ff090909ff090808ff080808ff070807ff080807ff090908ff080808ff090909ff080808ff080808ff080808ff080808ff070807ff070706ff070606ff060506ff040504ff020202ff020101ff010101ff010000ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff010000ff010000ff010000ff000100ff000000ff000000ff010000ff000100ff010101ff000000ff010000ff010000ff000001ff010100ff010101ff010001ff000001ff000000ff010101ff010000ff000000ff010000ff000001ff000000ff010001ff010000ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff010000ff000100ff000000ff000000ff000000ff010000ff000100ff000101ff000000ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000ff100f10ff10100fff0e0e0fff0e0e0fff0f0f0eff0e0e0dff0e0d0eff0e0d0dff0d0e0dff0e0e0dff0e0d0eff0e0e0eff0d0d0dff0c0c0cff0b0c0cff0d0c0cff0e0d0dff0f0f10ff121211ff151415ff181718ff1a1a1aff1d1e1eff222223ff282727ff2d2d2dff353434ff3c3c3dff444444ff4c4c4dff575656ff626262ff696a6aff6f6e6eff737373ff7a7a7aff868686ff8f8e8fff999999ffa7a6a7ffb6b6b7ffbcbcbbffbfbfbfffc3c2c2ffc8c7c8ffc8c9c9ffcacacaffcdcdcdffd0d0d0ffd2d2d2ffd4d5d4ffd6d7d7ffd8d9d8ffdbdbdbffdcdcdcffdededeffe0e0e0ffe4e4e4ffe7e7e6ffe9e8e8ffeaeaeaffeae9e9ffe6e5e6ffdededfffd8d8d8ffd0d0cfffc6c6c6ffbababbffafafaeffa1a0a0ff949494ff898889ff7f807fff787878ff727171ff6d6d6dff676867ff636363ff5e5e5eff595858ff4f4f4fff444445ff393939ff303030ff292929ff222222ff1c1d1dff191919ff161616ff141414ff131212ff111112ff121212ff111111ff111111ff101010ff0f100fff0b0b0bff090908ff080808ff070707ff060606ff060606ff030304ff030304ff020201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfff5f4f4ffecececffe4e4e4ffdededeffdddcdcffddddddffdcdcdcffdcdcdcffdcdbdcffdbdcdcffdbdbdcffdcdcdbffdbdbdbffdbdbdbffdbdbdaffdadad9ffdad9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd4d4d5ffd4d3d4ffd3d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0cfffd0d0cfffd0d0cfffd0cfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfceceffcecfceffcececeffcdcecdffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcccccdffcdccccffcdcccdffcccdcdffcdcdcdffcdcecdffcdcdceffd1d1d1ffd6d5d5ffdad9d9ffdcdcdcffdfdedfffe1e2e1ffe3e3e3ffe2e2e2ffe3e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe8e8e7ffe8e8e8ffe9e8e9ffe9e9e9ffe9eaeaffeaebebffebebebffebebebffecebebffecececffecececffedecedffededecffedededffedededffeeededffeeeeeeffedededffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefeeffefefeffff0efeffff0eff0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f2f2fff1f2f2fff1f2f1fff2f2f2fff2f1f1fff2f1f2fff2f2f2fff3f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f2fff3f2f3fff2f2f2fff2f2f3fff3f3f2fff2f2f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff4f3f3fff3f4f3fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff4f3f3fff3f3f4fff4f4f3fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff2f2f2fff3f3f3fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f3fff4f3f3fff4f4f3fff3f4f4fff3f4f4fff4f4f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff4f3f3fff3f3f3fff4f3f3fff4f4f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f5f5fff5f5f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff6f5f5fff5f6f6fff5f6f6fff5f5f5fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff5f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff3f3f4fff4f3f3fff4f4f3fff4f3f4fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f2f2fff2f2f3fff3f3f2fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f0f0fff1f0f0ffeff0f0fff0f0effff0f0efffefeeeeffefefeeffeeeeeeffeeedeeffededeeffedededffecececffebebebffebebeaffebeaebffeaebeaffe9e9e9ffe8e8e8ffe9e9e9ffeae9e9ffe8e9e9ffe7e8e8ffe6e6e6ffe6e5e6ffe6e5e5ffe5e4e5ffe0e0e0ffdcdbdcffd9d9d9ffd7d7d7ffd4d4d4ffd2d1d1ffd0cfd0ffcfcfcfffcfcfcfffd0d0cfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d3d4ffd3d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9dad9ffd9d9d9ffdad9daffdadadaffdadad9ffdadadaffdadbdbffdadbdaffdbdbdbffdbdadaffdbdbdbffdbdbdbffdcdbdcffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdddcddffdcdcdcffdddcddffddddddffddddddffdddddeffdeddddffdededdffdededeffdfdedeffdedfdeffdfdfdeffdfdfdfffe0e0e0ffe3e3e3ffebebebfff3f4f4fffdfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff090909ff525252ffc7c7c7ffd5d5d5ffe2e2e2ffefefeffffbfcfcfffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffefffffffffffffffefffefffffffefffffefefffefefffffffefffffefefffffefefffffefffefffffefefffefefefffefefffffffefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefdfdfffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffefffffffffefffffdfdfdfff4f4f5ffe6e5e5ffd5d5d6ffc3c2c3ffa3a3a3ff8b8b8bff727272ff565656ff3d3d3dff292929ff181817ff0c0c0cff050505ff030203ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff838382ff828282ff828282ff838283ff828282ff828283ff818281ff807f7fff7d7d7dff7b7b7cff797979ff767777ff747574ff727272ff707070ff6e6e6eff6c6c6cff696a6aff676767ff656565ff626262ff5f6060ff5d5d5eff5b5b5bff5a5959ff585858ff555555ff535353ff5c5c5cff6f6f6fff767676ff7a7a7aff818080ff888788ff8f8e8fff959595ff9b9b9affa0a0a0ffa6a6a6ffabababffb0afb0ffb5b5b4ffb9b9b9ffbebebeffc3c2c3ffc7c7c7ffcbcbcbffd1d0d0ffd4d3d3ffd5d5d6ffd7d7d7ffd8d9d9ffdad9daffdbdadbffdad9daffdad9d9ffd7d7d7ffd6d6d6ffd5d6d6ffd4d5d5ffd4d4d4ffd3d3d3ffd2d1d2ffd0d0d0ffcfcfceffcdcdcdffcbcbcbffcac9caffc7c7c7ffc3c3c4ffc0c0c0ffbcbbbbffb7b7b7ffb2b2b3ffaeaeaeffa8a9a9ffa1a2a2ff9c9c9bff959595ff8c8b8cff818181ff767676ff6e6e6eff676766ff5d5d5dff4c4d4dff3e3e3fff434343ff4e4e4dff4d4e4eff4d4d4dff4e4e4eff505050ff525252ff545454ff565656ff595959ff5c5b5cff5e5e5eff60605fff626261ff646464ff666666ff686868ff6a696aff6c6c6bff6d6d6dff706f6fff727172ff727272ff727271ff727272ff737272ff727273ff7273730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff070606ff111011ff2a2a2aff555554ff7e7e7eff9e9d9dffafafb0ffb7b8b8ffbdbdbdffc0c0c1ffc4c3c3ffc6c5c6ffc7c7c7ffc8c8c9ffcac9caffcfcfcfffddddddfff1f1f1fffafbfafffbfbfbfffafbfafffbfbfafffafafafffafafafffbfafbfffafafafffafafbfffbfbfafffbfafafffafafafffafafbfffbfafbfffafbfbfffafbfafffbfafafffafbfafffbfafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafff9fafafff9fafafffafafafffaf9f9fffafafafffbfafbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffbfcfcfffdfcfcfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffbfcfcfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffbfafbfffafbfbfffafbfafffbfbfbfffafbfafffbfafbfffafbfafffbfbfafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffaf9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9fafafff9f9fafff9f9f9fffafafafff9fafafffafafafffafafafff9fafafff9fafafffafafafffaf9f9fffafafafffafafbfffbfafbfffbfafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffafafbfff7f7f7ffebececffd1d1d2ffbdbcbdffb8b8b9ffb7b6b6ffb6b6b6ffb6b6b6ffb5b5b6ffb3b3b3ffafafafffaaaaaaffa4a4a4ff989998ff858584ff616161ff3d3d3eff232223ff0f0f0fff070708ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffdfdfdfffdededfffdfdedfffddddddffdddddeffdedfdeffe0dfdfffe0dfdfffe1e0e1ffe1e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9eaffebebebffebebeaffebebeaffeaeaeaffeaeaeaffe9e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e9ffe9e8e9ffe8e8e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe2e3e2ffe3e2e2ffe2e1e2ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdedfdfffdedddeffddddddffdcdcddffdcdcdcffdbdbdcffdbdadbffdadadbffdadadaffdadadaffd9d9d9ffd9d8d9ffd7d8d8ffd7d8d7ffd7d6d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d3ffd4d4d4ffd3d3d4ffd2d2d2ffd1d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcecfffcececeffcdcdcdffcdcdccffccccccffcbccccffcbcbccffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c0c0ffbfbebfffbdbdbdffbbbbbbffbabab9ffb7b8b7ffb5b5b5ffb1b1b1ffadacacffa8a7a7ffa1a2a1ff9d9c9cff979798ff949494ff8f8f8fff8a8a8aff838383ff7b7b7bff737373ff6a6b6bff636263ff5d5c5dff575657ff505050ff484848ff454444ff404040ff3b3c3bff383838ff343534ff323132ff2e2f2eff2c2c2bff292929ff262526ff232323ff202020ff1e1e1fff1e1e1dff1d1c1cff1b1a1aff19191aff181819ff171718ff161717ff161616ff151515ff151415ff141414ff131313ff121312ff121212ff111111ff101111ff101010ff0f0f0fff0f0f0fff0e0f0fff0e0e0eff0e0e0eff0d0e0eff0d0d0dff0c0c0cff0c0b0bff0b0b0bff0b0a0bff0b0b0bff0b0a0aff0a0a09ff090909ff090909ff080808ff080708ff090808ff080808ff090808ff080708ff070707ff070707ff080808ff080808ff080808ff080808ff080808ff070708ff070707ff070607ff060606ff050506ff050405ff020202ff010101ff010101ff000100ff010001ff000100ff010100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010100ff000101ff010000ff010100ff000001ff000100ff000000ff000000ff010000ff010001ff010001ff010000ff010100ff000000ff000101ff010000ff010000ff010100ff000000ff010000ff000001ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff101010ff100f10ff100f10ff0e0e0eff0e0f0eff0f0f0eff0d0d0dff0d0e0eff0d0d0dff0e0e0dff0e0e0eff0c0d0dff0d0d0dff0e0e0eff0f0f0fff101010ff121211ff131313ff171717ff1b1b1bff201f20ff242423ff292928ff2e2f2eff363636ff3e3e3eff464546ff50504fff595959ff636363ff6c6c6cff757676ff7d7d7dff828282ff898989ff949495ffa4a5a5ffb3b3b3ffc2c2c2ffd0cfd0ffd9d8d9ffdcdcdcffdfdfdfffe0dfe0ffe1e1e2ffe3e3e3ffe5e5e5ffe6e7e6ffe8e8e8ffe8e9e8ffebebeaffedececffefeeeffff2f1f2fff4f4f4fff6f6f7fff9f9f9fffbfafafffbfbfbfffbfbfcfffcfcfcfffcfcfcfffafafafff4f4f4ffeeeeeeffe9e8e9ffe2e2e2ffdbdcdcffd6d6d6ffcfcfcfffc4c4c4ffb7b7b7ffa9a9a9ff9b9b9aff8d8d8dff858686ff7e7e7eff7d7d7dff7b7c7cff717272ff666665ff595959ff4e4d4dff434243ff393939ff303030ff282827ff212121ff1d1d1dff1b1b1aff181718ff151414ff111111ff100f0fff100f10ff0f1010ff0b0b0bff090808ff090808ff070708ff060606ff060607ff030304ff040303ff010102ff020101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff6f5f6ffefefefffe6e6e7ffe1e1e0ffddddddffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadad9ffd8d9d9ffd8d9d9ffd8d8d8ffd8d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd5d4d4ffd5d4d5ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d2ffd1d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d1d1ffd0d0d1ffd0d0d1ffd0d0d0ffd0cfd0ffd0cfcfffcfcfd0ffcfcfcfffcfcfcfffcecfcfffcfcfcfffcecfceffcfceceffcececeffcececeffcecdceffcdcdcdffcecdcdffcdcdcdffcdcccdffcdcdcdffcdcdcdffcdccccffcdcccdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcecdceffd0cfd0ffd3d3d3ffd7d8d7ffdcdbdbffdddeddffe0e1e1ffe3e3e3ffe4e4e4ffe3e3e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e5e5ffe5e6e5ffe6e6e6ffe7e6e7ffe8e7e7ffe9e8e9ffe9e9e9ffeae9e9ffeaeae9ffeaeaeaffebebebffebebebffecebebffececebffebececffedececffedecedffedededffedededffeeededffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeefffefeeefffefeeefffefefefffefeff0ffefefefffeff0f0ffeff0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f2fff2f1f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff2f3f3fff2f3f2fff3f3f3fff2f3f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f4fff3f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f2fff3f3f3fff3f2f3fff2f3f3fff2f3f2fff3f3f3fff3f2f3fff2f2f3fff2f3f3fff2f3f3fff3f2f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff3f4f3fff4f4f3fff3f3f3fff3f4f4fff3f3f4fff3f3f3fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff3f3f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f5fff5f4f4fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff5f4f4fff4f4f5fff5f4f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f1fff2f2f1fff1f2f1fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff0f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0effff0f0f0fff0efefffefeeefffeeefefffeeeeeeffeeedeeffedededffedecedffecececffebececffebeaebffeaeaebffeaeaeaffeaeae9ffe8e8e8ffe9e9e9ffe9eae9ffeaeae9ffe8e8e8ffe7e6e7ffe7e6e7ffe5e5e5ffe6e6e7ffe4e4e4ffdfdedeffdadadaffd8d8d9ffd6d5d6ffd3d3d3ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d9d9ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffd9dad9ffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdadadbffdbdbdbffdcdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdddcffdddcdcffdcdddcffdddcddffddddddffddddddffddddddffdededdffdddeddffdededeffdededeffdededeffdfdfdfffdfdfdfffe1e0e0ffe6e6e6ffeeefeffff6f7f7fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff252626ff858485ffd1d1d1ffe4e4e4ffecececfff9f8f9fffefefefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffffefffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffefefffffefffffffefffffffefffffffefffefffefefefffffefefffffffefffefffefffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffefefefffffefefffefffefffefffffffffefffffcfbfbffefeff0ffdfe0e0ffd5d5d5ffbbbbbbff9f9f9fff898989ff6d6d6eff525252ff393939ff252525ff151515ff0a0a09ff040504ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828382ff828382ff828282ff838282ff818181ff7f7f7fff7d7d7dff7b7b7bff797879ff777676ff747574ff727372ff707070ff6e6e6fff6c6d6cff6a6a6aff676867ff656565ff626262ff606061ff5e5d5eff5c5c5cff5a5a5aff585858ff565556ff545454ff5e5e5eff6f6f6fff767676ff7a7a7bff818181ff888889ff90908fff969696ff9c9c9cffa1a1a1ffa6a6a7ffabacabffb1b1b0ffb6b6b5ffbababaffbfbfbeffc4c3c3ffc8c8c8ffcdcccdffd1d0d1ffd3d4d4ffd5d5d6ffd8d7d7ffd8d9d8ffdadadaffdbdadbffdadadaffd9d9daffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d2d1ffd0d0d0ffcfcfcfffcdcdcdffcbcccbffc9cac9ffc7c7c6ffc4c3c4ffbfbfbfffbbbbbbffb6b6b6ffb2b2b2ffadadadffa8a7a7ffa1a1a1ff9a9a9aff939494ff8a8a8bff818180ff767676ff6e6e6eff666666ff5a5a59ff4c4c4dff343334ff3f3f3fff4d4d4dff4d4d4dff4d4c4dff4e4e4eff505050ff525252ff555455ff575757ff59595aff5b5c5cff5e5e5eff606060ff626262ff646464ff666666ff686867ff6a6a69ff6c6c6bff6d6e6eff70706fff727272ff727272ff727272ff737272ff727372ff727273ff737373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff020202ff080707ff151514ff333233ff5c5b5bff848484ff9f9fa0ffafaeaeffb7b8b7ffbdbdbdffc0c0c0ffc3c3c3ffc6c6c6ffc7c8c8ffc8c8c8ffcac9caffcdceceffdadadaffedeeeefff9f9f9fffbfafafffbfafafffbfbfafffafbfafffafbfafffafafafffbfafbfffafbfafffbfafafffafafafffbfafbfffbfafafffbfafafffbfbfbfffafbfafffafbfbfffbfafbfffafbfafffafbfafffafbfafffafbfafffafafafffafbfbfffafafafffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfafbfffafbfbfffafbfbfffafbfbfffafbfafffafafafffbfafafffbfafafffafbfafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9fafafffafafafffafafafff9faf9fff9faf9fff9faf9fffafafafff9f9f9fffafafafffaf9fafffafaf9fffafafafff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffafafafffbfafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfbfff9faf9fff2f2f3ffe7e6e7ffcfcfcfffbebebeffbab9baffb8b8b8ffb6b6b7ffb6b7b7ffb6b6b6ffb5b4b5ffb1b2b1ffadadadffa7a7a7ff9b9b9aff878787ff676767ff3b3b3bff1c1d1cff0c0d0cff060605ff030203ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffdfdfdfffdfdfdeffdedfdeffdddeddffddddddffdedddeffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e8e7ffe9e9e9ffebeaebffebeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e3ffe3e3e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfdfffdedfdfffdededfffdededeffddddddffdcdcddffdcdcdcffdcdbdbffdbdbdbffdadbdbffdadadaffd9d9daffd9d9d9ffd8d9d9ffd8d8d8ffd7d8d7ffd7d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcdcdceffcccdccffcbccccffcbcbcbffcacbcaffcacacaffcacacaffcac9caffc9c8c8ffc7c7c7ffc5c5c5ffc4c4c5ffc3c2c2ffc1c0c1ffbfbfbfffbebebeffbdbdbdffbbbabbffb8b8b8ffb5b6b5ffb2b3b3ffb1b1b1ffaeaeaeffabababffa6a7a6ffa0a0a0ff9a9a99ff929292ff8b8b8bff868585ff828282ff7d7c7dff757474ff6d6e6eff666767ff606060ff595958ff525252ff4c4b4cff464545ff404041ff3a3b3bff373738ff343434ff303030ff2c2c2dff292a2aff272827ff252424ff232222ff212120ff1e1f1eff1d1d1dff1b1b1bff1b1a1aff181918ff181717ff161616ff161616ff151515ff141414ff141414ff131313ff121313ff121213ff111211ff111111ff101110ff101010ff0f0f0fff0f0f0fff0f0e0fff0e0e0eff0d0e0dff0c0d0cff0c0c0cff0c0b0bff0b0b0bff0b0b0bff0b0b0bff0a0a0bff09090aff09090aff0a0a09ff090a0aff090909ff080807ff070708ff070707ff070707ff080807ff070808ff070707ff070707ff070807ff070707ff070707ff070807ff070708ff080707ff070707ff060606ff060506ff050404ff020203ff010202ff010101ff010101ff000101ff010101ff000101ff000100ff000000ff000000ff000000ff000100ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010001ff010000ff000100ff000000ff000001ff010000ff010001ff000000ff010000ff010101ff000001ff000000ff010100ff000101ff010101ff000000ff000001ff000100ff010100ff010100ff000000ff000000ff010000ff000100ff000001ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff100f0fff111111ff101110ff101010ff101010ff101010ff0f1010ff0e0f0eff0f0f0fff0e0f0eff0e0e0eff0e0d0eff0d0d0dff0d0d0dff0d0e0dff0f0f10ff121111ff141314ff151516ff181818ff1b1b1bff201f20ff252525ff2b2b2bff323232ff3a3a3aff414141ff494849ff525251ff5c5d5cff676867ff707170ff787878ff818181ff8c8c8bff969697ffa1a1a1ffafafafffbebebeffccccccffd6d6d6ffdededeffe8e7e8ffefefeffff6f6f7fff8f9f9fff8f8f9fff9f9f9fffafafafffbfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffdfefdfffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffefefffffffffffdfefefffcfdfdfffcfcfcfff9f9f9fff3f3f3ffebebebffe6e6e6ffe0e1e0ffdcdcdcffd7d6d7ffcececeffc0c1c1ffb7b7b7ffaaaaaaff9f9f9fff959595ff858585ff7a7a7aff6e6e6fff626263ff565757ff4c4c4cff424343ff383838ff2e2e2eff272727ff212221ff1e1e1dff1a1a19ff141515ff111111ff0f0e0eff0b0b0bff090809ff090808ff070707ff060606ff070606ff030403ff030303ff020102ff020101ff010101ff010202ff010102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfcfbfff2f3f2ffe9e9e9ffe2e1e2ffdddeddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdbdcdbffdbdcdcffdbdbdcffdbdbdbffdadbdbffdadadaffd9dad9ffd8d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d2ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfd0ffcfcfcfffcececfffcfcecfffcecfceffcececeffcececfffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcccdffcccdccffcdccccffccccccffcdcccdffcdccccffcdccccffcdcdcdffcccdcdffcdcdcdffcececeffd1d2d1ffd6d6d6ffdadadaffddddddffdfdfdfffe2e2e2ffe4e3e4ffe5e5e4ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e6e7ffe7e7e8ffe8e7e8ffe8e8e8ffe9e9e8ffe9eae9ffeaeaeaffeaeaeaffeaeaebffebebeaffebecebffececebffecececffecececffedecedffedededffededeeffeeededffedeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefeeeeffefefefffeff0efffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f1fff2f1f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f3f4fff4f3f3fff4f4f4fff3f3f3fff3f3f4fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff2f3f2fff3f3f2fff3f3f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f2f3fff3f2f2fff3f3f3fff2f3f3fff2f2f3fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff3f4f3fff4f3f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff4f4f4fff3f3f3fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f3fff3f3f2fff2f3f3fff3f3f3fff3f3f2fff3f2f3fff3f3f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff4f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f5f5fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff5f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff1f1f1fff1f1f2fff1f2f1fff1f2f1fff1f1f1fff0f1f1fff1f0f0fff1f0f0fff0f1f0fff0f0f0fff0efefffefefefffeeeeefffefeeeeffeeeeeeffedeeeeffedededffedececffecececffebececffeaeaebffeaeaebffeaebeaffe9e9e9ffe8e8e8ffe9e9e8ffeaeaeaffeaeaeaffe9e9e9ffe7e8e7ffe7e8e7ffe6e6e6ffe9e8e8ffe6e7e6ffe1e1e1ffdbdbdcffd9d9d9ffd7d7d7ffd4d4d4ffd1d1d1ffcfcfcfffcecfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d4ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdadad9ffdadad9ffdadadaffdadbdaffdadadaffdbdadbffdadbdaffdbdbdbffdbdbdbffdcdbdcffdcdbdbffdcdbdbffdcdcdcffdcdddcffdcddddffdddcddffdddddcffdcddddffddddddffdddeddffddddddffdededeffdededeffdfdedeffdfdfdfffdedfdeffe0dfe0ffe3e3e3ffe9e9e9fff3f3f3fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030203ff424343ffacadadffdbdbdbffeaebeafff8f8f8fffbfcfcfffefefefffefefffffffefffffffffffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffefffffefffffffffffefffffffffffefffefffefffefffefefefffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffefefefffefffffffefefefffefffffffefefefffffefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffdfefdfffdfdfefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffffffffefffffefefefffefffefffefffefffefefefffefefffffefefefffffffefffffefffffafafaffe9e9e9ffe0e0e0ffd1d1d2ffb5b6b6ff9fa09fff868686ff686868ff4b4b4bff323232ff212121ff111111ff060607ff030302ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff838282ff838282ff838382ff828282ff838282ff828382ff818181ff7f8080ff7d7d7dff7b7c7cff797978ff777676ff747574ff727273ff707071ff6e6f6eff6d6c6cff6a6a6aff686868ff666566ff636363ff606060ff5e5e5eff5b5c5cff5a5959ff575757ff555555ff545455ff5f5f5fff6f6f6fff757576ff7a7b7aff828282ff8a898aff919191ff979797ff9c9c9cffa1a1a1ffa6a7a6ffabababffb0b0b0ffb5b6b5ffbabbbaffc0c0c0ffc4c4c4ffc8c9c9ffcdcdcdffd1d1d1ffd4d4d4ffd6d6d6ffd7d7d7ffd9d8d9ffd9dad9ffdadadaffdadadaffd9d9d9ffd7d7d6ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d1ffd0d0d0ffcfcfceffcecdcdffcccccbffc9c9c9ffc7c7c7ffc4c5c4ffc0c0c0ffbbbbbbffb6b6b6ffb1b2b2ffacacacffa7a6a6ff9fa0a0ff999999ff929292ff898a89ff808080ff767676ff6e6e6eff666566ff5a5a5aff4e4e4eff323131ff3c3d3dff4c4c4cff4c4d4dff4c4c4cff4d4d4eff505050ff535253ff555555ff575857ff5a5a5aff5c5c5cff5e5e5eff606060ff636262ff646464ff666666ff686868ff6a696aff6c6c6cff6e6e6eff707070ff727272ff727272ff737272ff727272ff727372ff737373ff73727300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff090a0aff1a1919ff393838ff5f605fff868686ff9f9f9fffadadaeffb6b6b6ffbcbcbcffc0c0c1ffc3c4c3ffc6c6c6ffc7c7c7ffc8c7c8ffcacacaffcdcecdffd8d8d8ffeaeaeafff7f7f7fffbfafafffbfbfbfffbfbfafffafafafffbfbfafffafbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfafffbfafafffafbfafffafbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffafbfafffafbfafffafafafffafafafffafafafffafafafff9faf9fff9f9fafffaf9fafffafafafffafafafffafafafffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffbfafbfffafafafffafafafffbfafafffbfbfbfffbfbfafffafafafffbfafafffafbfafffafafafffafbfafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafaf9fffafaf9fff9fafafffaf9fafff9fafafff9fafafffaf9fafff9faf9fffafafafff9f9f9fff9faf9fff9f9fafffaf9fafffaf9fafff9f9fafff9faf9fffafafafffaf9fafffafafafffafafafffbfafafffafbfafffafbfafffbfafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfff9f9f9fff2f3f2ffe1e1e1ffc9c9caffbfbebfffbcbcbcffbabab9ffb8b8b8ffb6b7b6ffb5b5b5ffb4b4b4ffb1b0b1ffacacacffa7a7a7ff9e9e9eff8a8989ff6a6b6aff464645ff212121ff0c0c0bff040404ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffdfdedeffdfdedeffdededdffddddddffddddddffdddeddffdededeffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe2e1e1ffe1e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e6ffe7e6e7ffe7e8e7ffe8e9e9ffeaeaeaffe9eaeaffe9e9e9ffe8e9e9ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0dfffdfdfdfffdededeffdddeddffddddddffdcdcddffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffd9dad9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfceceffcececeffcdcdcdffcccccdffcbcccbffcbcacaffcacac9ffc8c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc8c7c7ffc5c6c6ffc4c4c4ffc2c2c2ffc0c1c0ffbebebfffbdbcbdffbababaffb8b8b8ffb5b6b5ffb3b3b3ffafafafffabababffa7a7a7ffa4a3a3ffa0a0a0ff9b9b9bff959595ff8f8e8fff888989ff818181ff7a7a7aff737373ff6c6d6dff666666ff5f5f5fff595959ff535353ff4d4d4dff484748ff424242ff3d3d3cff383838ff333433ff2f302fff2d2d2dff2a292aff272727ff242524ff222122ff1f1e1fff1c1d1cff1b1b1bff1a1a1aff191919ff181718ff171717ff161616ff141414ff131414ff131213ff121313ff121212ff121111ff101111ff101111ff101010ff101010ff0f0f0fff0f0f0fff0e0f0eff0d0d0dff0c0d0cff0c0c0cff0c0b0cff0b0c0bff0c0b0bff0a0a0aff090a09ff080909ff090809ff0a090aff090909ff080908ff080808ff080808ff090808ff080808ff080808ff070707ff060706ff060606ff060606ff070707ff070707ff070707ff070707ff060707ff070707ff070606ff060706ff060606ff050506ff050505ff020202ff020201ff020202ff010101ff010100ff010101ff010001ff010101ff010101ff010001ff000000ff000000ff010000ff010101ff010100ff000000ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000001ff000000ff010001ff000000ff000100ff000000ff010000ff010000ff000001ff010000ff000101ff000100ff000000ff000000ff000000ff000000ff010100ff000000ff000100ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010001ff000100ff000000ff000000ff000001ff000000ff000100ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff111010ff0f1010ff101111ff101011ff101010ff101010ff10100fff0f1010ff0f0e0fff0f0f0fff0e0f0fff0e0d0dff0c0c0cff0e0e0eff101010ff131313ff161617ff19191aff1d1d1dff212021ff262626ff2c2c2cff343333ff3d3c3dff464646ff4f4f4fff575757ff5f5f5fff6a6969ff747474ff7e7f7fff888988ff949493ff9f9fa0ffadadadffbbbabbffc7c7c7ffd2d3d2ffdbdcdbffe3e3e4ffedededfff6f6f6fffcfcfcfffdfdfdfffefffefffffffefffffefffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefefdfffcfcfcfffbfafbfff8f9f9fff4f5f5ffedececffe6e7e7ffe0e0e0ffdbdbdcffd5d6d5ffcdcdceffc0c0c0ffa8a7a8ff929293ff838383ff777777ff6d6c6dff626262ff585858ff4c4b4bff3e3e3eff343535ff2c2b2bff252525ff202020ff1b1b1bff161615ff0f0f0fff090a0aff070707ff070707ff060706ff060606ff030303ff030304ff010201ff020201ff010101ff020201ff020201ff050405ff05040500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff5f5f5ffededeeffe5e5e5ffdedfdeffdddcdcffdcddddffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdbdcdbffdbdbdcffdbdbdcffdbdcdbffdbdbdbffdbdbdaffd9dadaffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d6d6ffd6d5d6ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd0d0d0ffd0d1d0ffd0d0d0ffcfcfd0ffd0cfd0ffcfd0cfffcfcfcfffcfcfd0ffcfcfcfffcfcfceffcececeffcfcecfffcececeffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcccdffcccdcdffcdcdccffcdccccffcccdcdffcdcdcdffcdcdceffd0d0d0ffd4d4d4ffd8d8d8ffdbdcdcffdfdedfffe0e1e0ffe3e3e3ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e4e3ffe4e4e5ffe6e5e6ffe7e6e7ffe6e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaebeaffebeaeaffebebebffebececffecececffedededffececedffedededffeeededffedededffedeeedffeeeeeeffededeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefefffefefeffff0eff0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff2f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff3f2f2fff2f3f2fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff3f4f3fff4f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff3f2f3fff3f3f3fff3f2f3fff3f2f3fff2f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff2f3f2fff2f2f2fff3f2f3fff2f3f3fff3f3f3fff3f2f3fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff4f4f3fff3f3f3fff4f4f3fff3f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff4f4f3fff3f4f4fff4f3f4fff3f4f3fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f3fff3f2f3fff3f2f3fff2f2f3fff2f3f2fff3f3f3fff3f2f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff5f4f5fff4f5f4fff4f5f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f4f4fff4f5f5fff5f4f5fff4f5f5fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff2f2f2fff2f3f2fff2f2f3fff2f2f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f1f2fff2f1f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefefffeeeeeeffeeeeeeffedeeedffedededffedededffecececffebebebffeaeaebffeaeaebffeaeaeaffe9eae9ffe8e8e8ffe8e8e8ffe9e9e9ffeae9e9ffeae9e9ffe9e9e8ffe7e7e8ffe7e7e7ffe5e6e6ffe6e6e6ffe5e5e5ffdfdfdfffdbdbdbffd8d8d8ffd6d5d5ffd2d3d2ffd0d0d0ffcececfffcecfceffcececeffcecfceffcecfcfffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd0d0d1ffd0d1d0ffd1d1d1ffd1d1d1ffd2d1d2ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d5d5ffd6d7d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdad9daffdbdadaffdadbdbffdbdadaffdbdbdbffdbdbdbffdbdcdcffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcddffdcdddcffdddcdcffdddddcffddddddffddddddffdddeddffdddedeffdededeffdededeffdfdedeffdededeffdedfdeffe0e0e0ffe4e4e4ffecececfff5f5f6fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020303ff4a4a4affbababaffdddddeffeeefeefff9faf9fffefefefffffefffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefefffefefefffffffefffffffffffefefefffffffefffffffefffffffffffffffefffefefefffefefefffefefefffefffefffffefefffefefffffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefdfffdfefefffefefefffefefefffefefdfffefdfdfffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffefffffffefefffffefefffefefefffefefdfff5f5f5ffebebebffdededeffcccccbffb5b5b5ff9b9b9aff7c7c7cff5f5f5eff404040ff2a2b2aff191918ff0a0a0aff030403ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828382ff838282ff828282ff828282ff828282ff818281ff7f7f7fff7d7d7eff7b7b7bff797979ff777777ff747575ff737273ff707171ff6e6f6eff6d6c6dff6b6b6bff686868ff666566ff636363ff606061ff5e5e5eff5b5c5bff585958ff575757ff545454ff535353ff5e5d5dff6d6e6dff757576ff7b7c7cff828382ff8a8a8aff929291ff979798ff9c9c9cffa1a1a1ffa6a6a6ffabababffb0b0b0ffb5b5b5ffbbbabbffbfbfc0ffc4c4c4ffc9c9c9ffcdcdcdffd2d2d2ffd4d4d4ffd5d5d5ffd7d7d8ffd9d8d9ffdad9d9ffdadadaffd9d9d9ffd9d9d9ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d5ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfcfffcececdffcccccbffcacacaffc7c8c8ffc5c4c4ffc0c1c0ffbcbcbdffb8b8b8ffb1b1b1ffacacacffa5a5a5ff9e9f9fff989898ff909191ff888988ff808080ff767676ff6d6e6eff656566ff5d5d5dff4d4d4eff373837ff414140ff4b4c4bff4d4c4dff4c4c4cff4e4e4dff505050ff535353ff555555ff585858ff5a5b5aff5c5c5cff5f5f5eff606061ff626263ff646465ff666666ff686868ff6a6a6aff6c6c6cff6e6e6fff707071ff737372ff727372ff727272ff727373ff737372ff727372ff7374740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff040504ff0b0b0bff1f1f1fff3d3c3cff606060ff858686ff9e9e9effacabacffb6b5b6ffbcbcbcffc1c1c0ffc4c4c4ffc5c5c5ffc7c7c6ffc9c9c8ffcbcbcbffcececdffd5d5d5ffe6e7e6fff6f6f6fffafbfafffbfbfafffbfafbfffafbfbfffbfafafffafbfafffbfafbfffbfbfbfffafafafffbfbfbfffafafafffafbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfafffafafbfffafbfafffafafafffafafafffafafafffafafafffafaf9fffafafafffafbfafffafafafffafbfbfffafbfafffafafafffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffafbfafffbfafafffbfbfafffbfafafffafafbfffafbfbfffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffafaf9fff9f9fafff9faf9fff9faf9fff9faf9fffaf9fafff9faf9fffafaf9fffaf9f9fffafafafff9f9fafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfff9f9f9fff0f0f0ffdeddddffc6c6c6ffbebebeffbdbdbdffbbbabaffb9b8b8ffb6b6b6ffb5b5b5ffb3b3b3ffb0b0b0ffaaaaaaffa2a3a2ff99999aff898989ff6a6a6aff484948ff2a2929ff111110ff060505ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdedfdeffdededeffdddeddffdeddddffddddddffdcdddcffdddcddffdddeddffdfdedfffe0e0e0ffdfdfdfffe1e1e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e6ffe6e5e6ffe7e7e7ffe8e8e9ffe9eae9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdedfdeffddddddffddddddffdddcdcffdbdcdbffdbdcdcffdbdbdbffdbdadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d6ffd7d7d7ffd6d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d2ffd2d2d3ffd2d2d2ffd1d1d1ffd0d1d0ffcfcfd0ffcfcecfffcdcdceffcececeffcdcdcdffcccdcdffccccccffcacbcbffc9cac9ffc8c8c8ffc7c7c8ffc6c7c7ffc7c6c7ffc7c7c6ffc5c5c6ffc4c5c4ffc2c3c2ffc0c1c0ffbfbfbfffbcbdbdffbabab9ffb6b6b6ffb3b3b3ffafafb0ffabacacffa6a7a6ffa2a2a2ff9e9e9dff989898ff939393ff8f8e8fff898989ff838383ff7d7c7cff767675ff6e6d6eff666667ff606060ff595959ff525252ff4c4c4cff474746ff414141ff3c3c3cff383838ff343333ff303030ff2c2c2cff292929ff262626ff242424ff222221ff20201fff1e1e1eff1c1c1bff191919ff171817ff171616ff161615ff151514ff141414ff131313ff121112ff101110ff100f10ff101010ff0f0f0fff100f0fff0f0f0fff0e0f0fff0f0e0eff0d0e0eff0d0e0dff0d0c0dff0c0c0cff0b0c0cff0b0a0bff0a0a0aff09090aff090a09ff090909ff090909ff090909ff080808ff070707ff070707ff090909ff090909ff080808ff060707ff060706ff070707ff070707ff070607ff070607ff060606ff060607ff070607ff070706ff070707ff060607ff060706ff060606ff050505ff050505ff050504ff010201ff010202ff020102ff010001ff010001ff010001ff010101ff010101ff010101ff010101ff010100ff010101ff010100ff000000ff000000ff000000ff000100ff010000ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff000100ff000000ff010100ff000001ff000000ff010001ff000000ff000000ff010000ff000000ff010001ff000001ff010100ff000100ff000000ff000000ff010000ff000000ff000101ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0fff101010ff101010ff101010ff101010ff101010ff101110ff101010ff101010ff0f1010ff100f10ff0f0f0fff0e0f0fff0d0e0dff0e0f0eff111211ff151415ff181918ff1d1c1cff212020ff262626ff2c2c2dff363636ff3e3f3eff474747ff525251ff5b5b5cff656565ff6e6d6eff777778ff828383ff8f8e8eff9b9b9bffa9a8a9ffb6b6b6ffc4c4c3ffcfcfcfffd8d8d8ffe0e0e0ffe9e8e8ffefefeffff9f9f9fffefefefffffefefffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffcfdfcfffbfbfbfff7f8f7fff3f3f3ffedededffe7e7e7ffdededeffcfd0cfffb9b9b9ffa1a2a1ff8c8c8cff808080ff787777ff6b6b6cff606060ff525252ff464646ff3b3b3cff313131ff282828ff232223ff1b1b1cff141414ff0d0e0dff080808ff060606ff040404ff030303ff030404ff020102ff020101ff010001ff010102ff020201ff050505ff040505ff060606ff0606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfcfbfff1f1f0ffe8e7e8ffe1e1e1ffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdbffdcdcdcffdbdbdbffdbdcdbffdcdbdcffdbdbdbffdbdbdbffdbdadbffdbdbdbffd9dadaffd9d8d9ffd9d9d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d6ffd7d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d3ffd2d2d3ffd2d2d2ffd1d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfd0d0ffd0cfd0ffd0cfcfffcfcfcfffcececfffcfcfceffcfcfcfffcececeffcececeffcececdffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdccccffccccccffcccdcdffcdccccffcccdccffcdcccdffcdcdcdffccccccffcdcdcdffccccccffcccdcdffcdcdcdffcdceceffd2d2d2ffd7d6d7ffdbdbdbffdddedeffdfdfdfffe1e1e1ffe3e3e3ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe9e9e8ffe8e8e9ffe9e9e9ffeae9eaffeaeaeaffeaebebffebebebffececebffecececffececedffededecffedededffedededffedeeeeffeeededffedededffeeeeeeffeeeeeeffefeeeeffefeeeeffeeeeefffefefefffefefefffefefeffff0f0effff0f0effff0f0f0fff1f1f0fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff2f1f1fff1f1f1fff2f2f2fff2f1f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f4f3fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff3f3f3fff2f2f3fff3f3f3fff2f3f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f1f2fff2f2f1fff1f2f1fff1f1f1fff1f2f2fff2f1f1fff1f1f1fff1f2f2fff2f2f2fff2f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f2fff2f2f2fff2f3f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f4f3fff4f3f4fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f4f4fff4f4f3fff4f3f4fff4f4f4fff3f4f4fff3f3f4fff4f4f3fff3f3f4fff3f4f3fff3f3f3fff2f3f3fff3f3f3fff2f3f2fff3f2f2fff3f2f2fff3f3f3fff2f2f3fff3f3f3fff2f3f2fff2f2f2fff3f3f2fff2f2f3fff2f2f3fff3f2f3fff2f2f2fff2f3f3fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff5f5f5fff4f4f4fff5f5f4fff5f5f4fff5f5f5fff5f5f4fff4f4f4fff4f5f4fff5f5f4fff5f5f4fff5f5f4fff5f4f5fff5f5f5fff5f4f4fff4f5f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f4f4fff4f3f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f2f3fff2f3f2fff2f3f2fff2f3f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff2f2f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff0f0f1fff0f0f0fff0f0f0ffefefefffefefefffefefeeffeeeeeeffeeefefffeeeeeeffeeededffedededffecececffecececffebebebffeaeaebffeaeaeaffeaeaeaffe9e9eaffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe6e7e7ffe5e4e5ffe4e4e3ffe6e6e6ffe3e3e3ffddddddffdad9d9ffd7d7d7ffd4d4d4ffd1d1d1ffcecfcfffcececeffcececeffcececfffcecfcfffcfcecfffcfcfcfffcfcfd0ffcfd0cfffcfd0cfffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9dad9ffdad9d9ffdadadaffdadadaffdadadaffdadbdaffdbdadbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdbdcdcffdcdcdcffdcdcdcffddddddffdcddddffdddcddffddddddffdddddeffdddeddffdddeddffdededeffdfdedeffdedfdeffdfdfdfffe2e2e2ffe7e7e7fff0f0f0fff7f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff3d3d3dffb8b8b8ffdddcdcffefeff0fffafbfbfffefefefffffefffffffffefffffffefffffffefffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffefefffffefefffffffffffffefffffffefefffffefffffefefefffffffefffefefffffefefffffefefffffffffefffefefefffefefffffffffefffffefefffffffffffffefefffffffefffefffefffefffefffffefefffffefffffefefefffefefefffffefefffffefefffefefefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefefffffefefffefefefffefffefffefefffffefefefffefffefffefefefffefffefffefefffffefefefffffefefffefffefffffefffffffefefffffefffffefefefffffffefffefefefffefefffffefefefffcfcfbfff3f3f3ffe7e8e8ffdcdbdbffc5c5c5ffaaaaaaff8f8e8eff727272ff535352ff383938ff232323ff100f10ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828382ff828382ff828282ff838282ff828282ff828181ff818181ff7f7f7fff7d7d7dff7c7b7bff79797aff777777ff757575ff737373ff717170ff6f6e6fff6d6d6dff6b6a6aff686868ff656666ff636363ff606061ff5e5e5eff5c5c5bff595859ff575756ff545554ff535352ff5b5b5cff6c6c6cff777777ff7c7c7cff838384ff8b8b8bff929393ff989797ff9d9c9cffa1a1a0ffa6a6a6ffabababffafb0b0ffb5b5b5ffbababaffbfc0bfffc3c4c4ffc9c8c8ffcdcdcdffd2d2d2ffd4d4d4ffd6d5d5ffd7d7d7ffd8d8d8ffdadad9ffdadadaffd9d9d9ffd8d9d9ffd7d7d7ffd7d6d6ffd5d6d6ffd6d5d5ffd4d4d4ffd4d4d4ffd2d2d2ffd1d1d1ffcfcfcfffcdceceffccccccffcbcacaffc8c7c8ffc5c4c4ffc1c1c0ffbdbdbdffb8b8b9ffb4b4b4ffacacacffa4a5a4ff9e9e9eff979797ff90908fff878788ff7f807fff767576ff6d6d6dff656565ff5d5c5cff4c4c4cff393a3aff434342ff4c4c4cff4c4c4cff4c4c4cff4e4e4eff515051ff535353ff565556ff585858ff5a5a5bff5d5d5cff5f5f5fff616061ff636263ff646464ff676767ff686869ff6a6a6aff6c6d6cff6e6e6eff707170ff727273ff727272ff737272ff737373ff737373ff737373ff737373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff050405ff0c0c0cff1e1e1eff393838ff5e5d5eff868586ff9c9c9cffacacacffb6b6b6ffbbbcbcffc1c1c0ffc3c3c3ffc5c5c5ffc8c8c7ffcacacaffcbcbcbffcdcdccffd1d1d1ffe3e4e3fff5f6f5fffcfbfbfffcfbfbfffbfafbfffbfafafffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfafbfffafafbfffafbfafffbfafafffafafafffafafafffafbfafffafafafffafafbfffafafafffbfafbfffafafafffafafbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfafbfffafafafffbfafafffbfbfafffbfafafffafafafffbfafafffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafffaf9fafff9fafafff9fafafffaf9fafff9f9fafff9fafafffaf9f9fffaf9fafff9faf9fffafaf9fff9f9f9fffafafafffafaf9fffaf9fafffafaf9fff9f9fafffafaf9fffafafafffafafafffafafafffafafafffafbfbfffafafbfffafafbfffafbfafffafbfbfffbfbfafffafafbfff8f8f8ffefeeeeffd7d7d7ffc3c2c3ffbebdbdffbcbcbdffbbbabbffb9b9b9ffb7b7b7ffb5b5b5ffb3b3b4ffafafafffaaaaaaffa0a0a0ff949493ff838383ff646464ff3d3d3dff232323ff111211ff090a09ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffddddddffdddeddffddddddffdddcdcffdcdbdcffdddcdcffdeddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e6e6ffe7e6e7ffe8e8e8ffe8e9e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e7ffe6e6e5ffe5e6e5ffe4e4e4ffe4e3e3ffe3e3e2ffe2e3e2ffe1e2e2ffe0e1e1ffe0e0e0ffdfdfdfffdedfdeffdddedeffddddddffdddcdcffdcdcdcffdcdbdcffdbdadaffdadadbffdad9daffdadad9ffd9d9daffd9d9d9ffd8d9d9ffd8d8d8ffd8d7d7ffd6d7d7ffd7d6d6ffd6d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d1ffd0d0d0ffd0cfcfffcfcfceffcececeffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcbcacbffc9c9c9ffc7c7c8ffc6c6c6ffc5c4c5ffc4c4c4ffc4c4c4ffc4c3c3ffc2c2c2ffc0c1c0ffbfbebeffbcbbbcffb9bab9ffb6b7b6ffb2b2b2ffaeaeaeffaaaaa9ffa5a4a5ff9e9e9eff989898ff939393ff8e8e8eff888787ff828182ff7d7d7cff787878ff707070ff686869ff626261ff5a5a5aff535352ff4c4c4dff474747ff424242ff3c3c3cff373737ff323232ff2e2e2eff2b2a2bff292828ff252525ff232323ff202020ff1e1e1dff1c1c1cff1a1b1bff1a1a19ff181818ff161617ff151515ff141414ff131313ff121312ff121212ff111111ff100f10ff0f0e0eff0e0e0eff0e0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0c0c0cff0c0b0bff0b0b0bff0a0b0aff0a090aff090909ff090909ff090809ff080808ff070807ff080707ff080808ff080808ff080808ff070807ff090909ff090909ff0a090aff070706ff050506ff050505ff050606ff060505ff060606ff060606ff060706ff060607ff060607ff070706ff060606ff050605ff040505ff040404ff020101ff010101ff010101ff010000ff010001ff000000ff010100ff000101ff010101ff000101ff010101ff010101ff000101ff010101ff010101ff010101ff010100ff010101ff000100ff000100ff010000ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010001ff000000ff010001ff000000ff000001ff000000ff000101ff010000ff010000ff000000ff010101ff000001ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0e0e0fff100f0fff0f0f10ff101110ff111111ff111011ff10100fff101011ff101110ff100f10ff101010ff0f1010ff0e0e0eff0e0e0fff101010ff131312ff171717ff1a1a1aff20201fff242424ff2b2b2cff333333ff3f3e3fff4b4b4bff575758ff606060ff696a6aff737373ff7d7c7dff868686ff939393ffa1a2a2ffb1b1b2ffc0c0bfffcbcbcbffd5d6d5ffdddedeffe6e5e5ffedededfff6f6f6fffbfbfbfffdfcfcfffefefffffefefefffffffefffefefffffefffffffefffffffffffefffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffefffffefffffdfdfdfffcfdfcfffafafafff2f1f2ffe6e6e5ffd9d8d9ffc7c7c7ffb0b0b1ff999999ff898a8aff7f7e7eff757474ff696969ff5d5d5dff515252ff434444ff373837ff2d2d2dff252625ff1d1e1eff171717ff0f0e0eff090909ff050405ff020202ff010102ff010101ff010100ff010102ff010202ff040505ff050504ff060606ff050606ff060606ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f4f4ffebebebffe3e2e3ffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdcdbffdcdcdcffdbdcdbffdcdcdcffdbdbdbffdbdbdaffdbdadbffdbdbdaffdadadaffd9d9d9ffd8d9d9ffd9d8d8ffd7d7d8ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d6ffd5d5d4ffd5d4d5ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d2ffd3d2d2ffd2d2d1ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfceffcececfffcececfffcececeffcececeffcececeffcdcdceffcececdffcdcdcdffcdcdceffcdcdcdffcdcdcdffcccdccffcccdccffccccccffccccccffccccccffccccccffcdcdccffcdcccdffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececeffd1d0d0ffd5d5d5ffd9d9d9ffdcdcdcffdededeffe0e1e1ffe2e2e2ffe3e3e3ffe4e5e4ffe5e4e4ffe4e3e4ffe4e4e4ffe5e5e5ffe5e6e5ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e9e9ffe9e8e8ffeae9e9ffeae9e9ffeaeaeaffeaebebffebebebffebecebffecececffecedecffececedffedededffedededffedededffeeedeeffeeededffeeedeeffeeeeeeffefefeeffeeeeefffefefefffefefeffff0f0efffefefefffefeff0fff0f0f0fff0f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff1f1f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff2f3f2fff3f2f3fff2f2f2fff2f2f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f2f2fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff3f3f3fff3f2f2fff3f3f3fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff3f3f2fff3f3f2fff2f2f2fff3f2f3fff2f2f2fff3f2f3fff2f2f2fff2f2f3fff2f2f2fff2f3f3fff3f2f2fff3f2f2fff2f2f2fff3f3f3fff2f3f3fff2f2f3fff2f3f2fff2f2f2fff2f3f2fff2f2f3fff3f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f5fff5f5f4fff5f5f4fff5f5f5fff5f5f4fff5f5f5fff4f5f4fff4f5f5fff5f5f4fff5f4f5fff4f4f4fff5f4f4fff5f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f3fff2f3f3fff3f2f3fff2f2f3fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f2fff1f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff0f0f1fff0f1f0fff0f0f0fff0f0f0ffeff0f0ffefefeffff0efefffefefefffefefefffefeeeeffeeeeeeffedededffeeeeedffedededffececedffecececffececebffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe6e5e5ffe4e4e4ffe5e5e5ffe6e6e7ffe1e1e1ffdcdcdcffd8d8d8ffd6d6d6ffd3d3d3ffd0d0cfffcececeffcececdffcecdceffcdceceffcecfceffcfcecfffcfcfcfffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d3ffd4d4d4ffd4d5d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffdad9daffdad9daffdad9d9ffdadadaffdbdadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdbdcffdcdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcddddffdddcddffddddddffddddddffdeddddffdedddeffdededeffdfdfdeffdededeffe0e0e0ffe3e3e3ffe9e9e9fff3f3f3fffcfcfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030302ff363637ffaeaeaeffd9d9daffefefeffffbfbfbfffefefefffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefefffefffffffefffffffefffffffffffefffefefffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffffffefefefffefefefffefefffffefefffffefefefffefffffffefffefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffffefefffffefefffefffefffefefefffefffffffefffefffffefefffffefffffefefffffffffefffffefefffffffefffefefffffffffefffefefefffefffffffefffefffefffefffffffefffefefefffefefefffbfbfbffeff0efffe3e3e3ffd2d2d2ffb7b7b7ff9b9b9bff828382ff656565ff49494aff313231ff191919ff0a0a0aff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff838282ff828282ff828282ff828282ff828282ff828282ff818180ff7f7f7fff7d7d7eff7b7b7bff7a7a7aff777877ff767675ff737373ff717171ff6f6f6fff6d6d6dff6b6b6bff686868ff656566ff636364ff616161ff5e5e5eff5c5c5cff595959ff575757ff545554ff545453ff5a5b5bff6c6c6cff777878ff7d7d7dff848384ff8b8b8bff929392ff989898ff9c9c9cffa1a1a1ffa5a6a5ffabaaaaffb0b0b0ffb4b5b4ffbabab9ffbfbfbfffc4c3c4ffc8c8c8ffcdcdcdffd2d2d1ffd4d4d4ffd6d6d5ffd7d7d7ffd8d9d9ffd9d9d9ffdadadaffdadad9ffd9d8d9ffd7d7d7ffd7d7d7ffd6d7d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0cfcfffcececeffcdcdccffcacacbffc8c8c8ffc5c5c4ffc1c1c0ffbcbdbdffb8b8b9ffb3b3b3ffacacacffa4a4a3ff9e9e9dff979697ff90908fff878787ff7f7f7fff767576ff6d6d6dff646465ff59595aff484848ff373737ff434343ff4d4c4cff4c4d4dff4c4c4cff4e4e4eff505151ff535453ff565656ff595959ff5b5b5cff5d5d5dff5f5f5fff616161ff636362ff656464ff666766ff686868ff6a6b6bff6c6d6cff6f6e6eff717071ff737273ff737372ff737373ff737373ff737373ff747373ff737373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030202ff050505ff0a0a0bff191818ff333333ff5d5e5eff818282ff999a99ffa9a9a9ffb2b2b2ffbcbbbbffbfbfbfffc2c3c2ffc6c6c6ffc9c9c9ffcacacaffcbcacbffcbccccffd1d1d1ffe1e1e1fff3f3f3fffbfbfbfffcfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffafafbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfafafffafbfbfffafafafffbfbfafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfdfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafbfffafafbfffafafafffbfbfbfffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9fafffaf9fafffafafafffaf9fafffafafafffafafafff9fafafff9f9f9fffafafafff9fafafff9faf9fff9fafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfafffbfafafffaf9fafff6f6f6ffebebebffd3d3d3ffbfbfbfffbcbcbdffbcbcbbffbababaffb9b9b9ffb6b7b7ffb4b5b4ffb2b2b2ffafafafffa8a7a7ffa0a0a0ff919291ff828281ff656565ff3b3b3bff1b1b1bff0c0c0cff060606ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddeddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdcddffdddddeffdfdfdfffe1e1e1ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e6ffe6e6e6ffe7e7e7ffe8e7e8ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e2ffe2e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffdfdfdfffdededeffdedddeffddddddffdddddcffdcdcdcffdbdbdbffdadadbffdadadaffd9d9daffd9dadaffd8d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd3d2d2ffd1d1d2ffd1d1d0ffd0d0d0ffcfcfcfffcececeffcdcdccffccccccffcbccccffcbcbcbffcbcbccffcbcbcaffcacacaffc9c8c9ffc7c7c7ffc5c5c5ffc4c4c3ffc2c2c2ffc1c2c1ffc0c0c1ffbfbebfffbdbdbdffbbbabbffb8b8b8ffb5b4b5ffb1b2b2ffabacabffa6a6a6ffa0a1a1ff9c9c9bff959696ff8f8f8fff898889ff828282ff7b7c7bff757474ff6f6f6fff6a6a6aff646464ff5d5c5cff555656ff4d4e4dff474746ff414041ff3b3b3bff373736ff333333ff2f2f2eff29292aff262625ff222223ff202020ff1e1f1fff1d1d1dff1b1b1bff191919ff171616ff161616ff151514ff141414ff131313ff121212ff121112ff111111ff111010ff101010ff0f0f0fff0e0e0eff0e0e0eff0d0d0cff0c0c0bff0b0b0cff0a0b0bff0a0a0aff0b0b0bff0b0b0aff0b0b0aff0a0a0aff0a0a09ff0a0909ff090909ff080809ff080808ff080808ff080808ff080808ff070607ff060607ff080808ff080908ff080808ff080808ff070808ff090a09ff060707ff070707ff050405ff040404ff030404ff040404ff050505ff060505ff050605ff050505ff060606ff050605ff050504ff040304ff020102ff010101ff010100ff010100ff000001ff010100ff000000ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010000ff010001ff000101ff010001ff000000ff000100ff000000ff010101ff000100ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000001ff010001ff010001ff000000ff000100ff000000ff010000ff010000ff000100ff000000ff000101ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000101ff000000ff000100ff010100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f100fff0f1010ff0d0e0eff0e0e0fff0f1010ff0f100fff111110ff111011ff111110ff100f10ff111110ff101011ff101010ff0f0f10ff100f10ff121212ff151515ff181819ff1e1d1dff212222ff282828ff313131ff3a3a3aff454645ff535454ff636363ff717071ff7a7a7aff818281ff8a8a8aff969696ffa8a7a7ffb9b9b9ffc8c7c7ffd3d3d3ffdbdcdbffe3e3e2ffebeaeafff1f0f1fff9f9f9fffcfcfcfffefefefffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffefefffffffffffefffefffffffefffefffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffdfdfdfff8f8f8ffebececffe0e0e0ffd2d1d2ffbdbdbdffa5a6a5ff929191ff868686ff7e7d7dff727372ff676767ff5a5b5bff4a4b4aff3e3d3dff343334ff2b2b2bff232222ff1a1a1aff121212ff060607ff020201ff000000ff010101ff010202ff010202ff050505ff050405ff060606ff060606ff060605ff040404ff040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff6f5f5ffeeeeeeffe5e6e5ffe0dfe0ffddddddffdcdcdcffdbdcdbffdbdbdcffdbdbdcffdbdbdbffdbdcdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdadbffdbdbdaffdadadaffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d6ffd5d6d6ffd6d6d5ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfd0ffd0cfcfffcfcfcfffcfcfcfffcecfcfffcecfceffcfcfceffcececeffcececdffcececeffcdcecdffcdcdcdffcdcdcdffcdccccffcdcccdffcccdccffcdccccffccccccffcccccbffcccbccffccccccffccccccffcccdccffcccdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcececdffd0d0d0ffd4d4d3ffd8d7d8ffdcdcdbffdedddeffdfe0dfffe0e1e1ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e3e3ffe4e5e5ffe5e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe9e8e9ffe9e9e9ffeae9e9ffeaeaeaffebeaeaffebebebffebecebffececebffedececffedecedffedededffedededffedeeedffededeeffeeeeedffeeedeeffeeeeeeffeeeeeeffeeefefffefefefffefefeffff0efeffff0f0f0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f1fff2f2f3fff2f2f3fff2f2f2fff3f3f3fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff3f3f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff2f3f2fff2f3f2fff2f3f3fff2f2f3fff3f2f3fff2f2f2fff1f2f2fff2f1f2fff2f2f1fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff0f0f1fff1f1f0fff1f0f1fff1f1f1fff0f1f1fff1f1f1fff2f2f1fff1f1f1fff2f1f1fff2f2f2fff1f2f1fff2f2f1fff2f2f2fff2f1f2fff2f2f2fff2f3f2fff3f2f2fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff3f3f4fff3f3f3fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff4f4f3fff3f3f4fff3f4f3fff3f3f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff3f3f2fff2f2f2fff2f3f2fff2f3f3fff3f2f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f2fff2f3f3fff2f3f2fff3f2f2fff3f2f3fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff5f4f5fff4f4f5fff5f5f4fff4f4f4fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff4f4f4fff4f4f3fff4f4f3fff4f3f4fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff2f3f2fff2f2f3fff2f2f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff1f2f2fff1f2f1fff1f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f1f0fff1f0f0fff0f1f1fff0f1f0fff0f0f0fff0eff0fff0eff0fff0f0efffefefefffefefefffeeeeefffefeeeeffeeeeeeffeeeeeeffedeeedffedededffededecffecececffecebebffebebebffeaeaeaffeaeae9ffe9e9e9ffe8e7e8ffe9e8e9ffe9eae9ffe9e8e9ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e7ffe6e6e6ffe4e5e4ffe3e4e4ffe5e5e6ffe4e4e4ffdfdfdfffd9d9d9ffd7d7d7ffd5d4d4ffd2d2d1ffd0cfcfffcececdffcdcdceffcdcecdffcdcdceffcececfffcfcfcfffcfcecfffcfcfcfffd0cfcfffcfd0d0ffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd2d1d2ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d4d4ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d5d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadad9ffdadad9ffdadadaffdadadbffdadadaffdbdbdbffdbdbdaffdbdbdbffdcdbdbffdcdcdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcddffddddddffddddddffddddddffdedddeffdededeffdededeffdfdfdeffdfdfdfffe1e2e1ffe4e5e5ffeeeeeefff7f6f7fffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff343333ffacacadffdadad9ffeeeeedfffbfbfbfffffefefffefffffffffefefffffefefffffefefffefefffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffefffffffffffffefffefffefffffffefffffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefefffefefefffffefefffffefefffefefefffffffefffffefefffefefefffefefefffffffefffefffefffffefefffffefefffffffefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffefefffffefefffefefefffefffefffefffefffefefefffefefefffefefffffffefefffffefffffefffffffefefefffefefffffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefefffffefefffefdfdfff7f7f7ffeaebeaffdededeffc6c6c5ffa7a8a8ff90908fff767676ff5b5b5bff424141ff262526ff131312ff080707ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff838382ff828282ff828282ff828282ff828282ff828182ff818181ff7f7f7fff7d7d7dff7c7c7bff7a797aff777878ff767576ff737373ff717171ff6f6f6fff6d6d6dff6a6a6bff696968ff666665ff636363ff616061ff5e5e5fff5c5b5bff595858ff575757ff555555ff545454ff5b5b5bff6c6c6cff787878ff7d7e7dff848484ff8c8c8cff939292ff989897ff9c9c9cffa1a1a0ffa5a5a5ffaaaaaaffafafafffb5b4b4ffbab9baffbebebeffc3c3c3ffc7c8c8ffcccccdffd1d1d1ffd4d4d4ffd5d5d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d5d5ffd5d5d4ffd4d3d3ffd2d2d2ffd1d1d1ffd0d0cfffcecfceffcdcccdffcbcacbffc8c8c8ffc5c4c4ffc1c1c1ffbcbdbcffb7b7b7ffb1b1b1ffabaaabffa3a4a3ff9d9d9dff969696ff8e8f8eff868786ff7f7e7eff757576ff6e6d6dff656564ff595959ff484848ff373737ff424242ff4c4c4cff4d4c4cff4c4c4cff4e4e4fff515151ff545453ff575756ff595959ff5b5b5bff5d5d5dff5f5f5eff616160ff636362ff656564ff666667ff686868ff6a6a6bff6d6d6cff6f6e6fff717171ff727372ff727373ff737373ff737373ff747473ff737374ff74737300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020201ff040404ff090909ff191818ff383839ff5d5d5dff807f80ff969796ffa5a4a5ffb2b1b1ffb8b8b8ffbebebeffc3c3c3ffc8c8c7ffcbcacaffcacbcbffcacbcaffccccccffd0d1d0ffdddcddfff0eff0fffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffafafafffbfafafffafafafffafbfbfffafafbfffafafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffdfdfdfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfafffbfafafffbfbfafffbfafbfffafbfafffbfafbfffafafafffafafafffafafafffafafafff9f9fafffafafafffafafafffafafafffaf9fafffafafafffaf9f9fffaf9f9fffaf9f9fff9f9fafff9fafafff9fafafff9faf9fffafafafffafafafffafaf9fffafafafffafaf9fffafaf9fffafaf9fffafaf9fff9fafafffafafafffafafafffbfafafff9f8f9fff3f3f3ffe6e6e6ffcecfcfffbfbfbfffbbbcbbffbbbbbbffb9b9baffb8b8b8ffb7b6b7ffb4b4b4ffb1b0b1ffadadadffa9a8a8ff9d9c9dff919191ff7e7e7eff696969ff464646ff212120ff0b0b0bff030403ff010201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdddddcffdcdcdcffdcdbdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdddcdcffe0e0dfffe1e1e1ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e3e3ffe3e2e2ffe2e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdededfffdededdffddddddffdcddddffdcdcdcffdbdbdbffdadbdbffdadadaffdadadaffd9d9daffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d5d4ffd4d3d3ffd2d3d3ffd2d2d1ffd1d2d1ffd0d0d0ffd0cfcfffcfceceffcececdffccccccffcbcccbffcacbcaffcacacaffcacac9ffc9c9c9ffc8c8c8ffc7c7c7ffc5c6c5ffc4c4c4ffc2c2c2ffc0c0bfffbebebeffbcbcbcffbbbabaffb8b8b8ffb6b5b5ffb2b3b3ffafafafffaaaaaaffa5a5a5ff9d9d9eff979797ff919191ff8b8b8bff848584ff7d7d7dff767676ff707070ff696868ff626261ff5c5d5cff575756ff4f4f4fff494949ff424243ff3c3c3bff363636ff313131ff2c2d2cff292929ff262727ff242524ff212121ff1e1e1eff1b1b1bff191919ff181818ff161616ff151515ff141314ff121212ff121211ff111111ff111111ff111111ff101010ff0f0f0fff0e0f0eff0e0e0eff0d0e0dff0d0d0dff0d0c0dff0c0c0cff0b0b0bff0a0b0aff090a09ff090909ff0a0909ff090909ff080909ff090909ff080908ff080808ff080808ff080707ff070707ff080807ff080807ff080807ff080708ff070808ff080707ff080808ff080708ff080808ff080808ff080808ff080807ff070707ff040505ff050504ff040303ff030202ff030202ff040403ff040504ff040505ff050505ff040405ff030202ff020102ff010101ff000000ff000000ff000001ff000100ff010100ff000001ff010000ff010001ff010100ff010001ff010101ff010101ff010001ff010100ff010101ff010101ff010101ff010100ff000101ff000100ff010100ff000100ff010000ff010001ff010100ff000000ff000100ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff010000ff010000ff010000ff000000ff000000ff010100ff000000ff000000ff000001ff010000ff010000ff000000ff000000ff000000ff000001ff000000ff010100ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff100f0fff101010ff0f100fff100f0fff0e0e0eff0f0f0fff0f100fff100f10ff101010ff101010ff101010ff100f0fff101011ff10100fff111111ff131413ff171617ff1a1b1bff1f1e1eff252525ff2c2c2cff383838ff424343ff4d4d4dff5b5b5bff6a6b6aff787878ff858584ff929191ffa09f9fffb1b1b1ffc3c3c2ffd0d0cfffd8d9d9ffe1e1e1ffe8e7e8fff0efeffff8f8f8fffcfcfcfffcfdfcfffefefefffefffffffefffefffffffffffefefffffffefefffffefffffffefefffffefffffefffefffffffffffffefefffffffefffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefefffefefffffefffffffefffffffefefefffbfbfafff1f1f1ffe7e6e6ffdadadaffcacac9ffb3b2b2ff9b9c9bff8f8f8eff868686ff7b7b7bff6d6d6eff605f5fff505050ff454545ff3b3b3bff303031ff262727ff1b1b1bff0c0c0bff030304ff010000ff000000ff020201ff050405ff050504ff060606ff060606ff060606ff040404ff040404ff040404ff0403030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfcfbfff2f2f1ffe8e8e8ffe1e0e1ffdddcddffdcdcdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdadadaffdadadaffd9d9daffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d8ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d2ffd3d2d2ffd3d2d2ffd2d2d1ffd2d2d1ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfd0ffcfcfd0ffcfcfcfffcfcfcfffcecfcfffcfceceffcececfffcececeffcececeffcececeffcececeffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcdccffcdccccffccccccffccccccffccccccffcbcccbffcccbcbffcccbccffccccccffccccccffcdcdccffcccdccffcdcdcdffcececdffcdcdcdffcccdcdffcececeffd1d1d1ffd6d6d5ffdadadaffdddcdcffdededfffe0e0e0ffe2e2e1ffe3e3e3ffe4e3e3ffe3e3e4ffe3e2e2ffe4e4e4ffe5e4e5ffe5e5e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffebebebffecebebffecececffecececffecedecffecededffedededffedeeedffeeeeedffededeeffeeeeeeffeeeeeeffefeeeeffeeeeefffefefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f2f3fff2f3f3fff3f3f3fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff0f0f1fff1f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff1f1f0fff0f0f1fff1f0f0fff0f0f1fff1f0f0fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff1f1f1fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff3f3f2fff2f3f2fff3f2f3fff3f2f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f4fff3f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f2f2fff3f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f4fff4f4f4fff4f5f4fff5f5f4fff4f5f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f3fff4f4f3fff4f3f4fff3f4f3fff4f3f4fff3f3f3fff3f3f2fff3f3f2fff3f2f2fff2f2f3fff3f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f1f2fff1f1f2fff1f2f2fff1f1f2fff1f1f1fff2f2f1fff1f2f1fff2f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefefefffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffeeedeeffedededffedededffecedecffecececffebebebffebebeaffeaeaeaffe9e9e9ffeaeae9ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe3e4e3ffe3e3e3ffe8e8e7ffe2e2e2ffdbdcdbffd8d8d9ffd5d6d6ffd2d2d2ffd0d0d0ffcecdcdffcdcdcdffcececdffcecdcdffcececdffcecdceffcecfcfffcfceceffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffcfd0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd2d1d1ffd2d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd8d9d8ffd9d9d9ffdad9d9ffdad9d9ffd9d9d9ffdadad9ffd9dad9ffdadad9ffdbdadaffdadadbffdadbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdcdcdbffdcdcdcffdcdcdcffdddcdcffddddddffddddddffddddddffdeddddffdddddeffdededeffdededeffdfdfdfffe2e2e2ffe7e7e7fff1f1f1fff8f8f8fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff2b2b2bffa6a6a5ffd9dadaffebebeafffafafafffefffffffefffefffffefefffefffffffffffffffefefffffffffffffffefefffffffffffffefefffffefffffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffefefffffefffffffffefffefffefffefefefffffefefffffffefffefefffffefefffffffefefffffefefffefefefffffefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefffffffefffefffefefffffefefefffffefffffefffefffffefefffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefefffffffefffefefffffefffffffffffefffffefefffcfcfcfff1f0f0ffe5e5e4ffd2d2d2ffb6b6b5ff9d9d9eff858585ff6b6c6bff515252ff353535ff202020ff101111ff050606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828282ff828282ff828282ff818282ff808181ff7f7f7fff7d7e7dff7b7b7bff797979ff777778ff757575ff747473ff727171ff6f6f6fff6e6e6dff6b6b6bff696868ff666666ff636464ff606160ff5e5e5eff5b5c5cff595958ff575757ff555555ff545454ff5d5c5dff6e6d6eff777777ff7d7d7dff848484ff8c8b8bff929292ff979897ff9c9d9cffa0a1a1ffa5a6a5ffaaaaaaffaeafafffb4b4b4ffb8b9b9ffbebebeffc3c3c2ffc7c7c8ffcbcbcbffd0d0cfffd3d3d4ffd6d5d5ffd7d7d7ffd8d8d8ffdad9d9ffdadadaffdadadaffd8d8d9ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d5ffd5d5d4ffd4d4d4ffd3d3d2ffd1d1d2ffd0d0d0ffcfcfceffcdcdcdffcbcbcbffc8c8c8ffc5c5c5ffc1c1c1ffbdbdbdffb6b6b6ffb0b0b0ffababaaffa3a3a4ff9d9d9dff979796ff8f8f8eff868686ff7f7f7eff767676ff6e6d6dff656565ff5c5c5cff4b4c4bff3a393aff424243ff4c4c4cff4c4c4dff4d4d4dff4f4e4eff515151ff545354ff565656ff595959ff5b5a5bff5d5d5cff5e5e5fff616161ff626362ff646565ff676767ff696969ff6a6b6aff6d6d6dff6f6f6fff717171ff737373ff727273ff737373ff747373ff747374ff747373ff7374730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff050504ff0b0b0bff1e1e1eff3d3c3dff5e5e5dff7d7d7dff949494ffa6a6a6ffaeaeaeffb7b7b6ffbebdbdffc3c3c3ffc8c8c8ffcbcbcaffcbcacbffcbcacbffcdcdccffcfd0d0ffdadadaffededecfff8f9f9fffafbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafbfbfffbfbfbfffafafbfffbfbfbfffbfafafffbfafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfcfffdfcfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafafffbfbfafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafff9faf9fffaf9f9fff9fafafffafafafff9f9fafffafafafffaf9f9fffaf9fafffaf9f9fffaf9f9fffafafafffaf9fafffaf9f9fff9f9f9fff9faf9fff9faf9fff9fafafffafafafffafafafff9fafafff9f9f9fff2f2f2ffe2e1e1ffc9c9c8ffbebebeffbcbbbcffbababaffb9b8b9ffb8b8b7ffb6b6b6ffb4b4b3ffb1b0b0ffacadacffa7a7a7ff9f9f9fff8e8e8dff7c7b7cff626261ff494948ff282828ff101010ff060605ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddcddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadadaffdadbdbffdadadaffdbdbdbffdddddcffdfdfdfffe0e0e0ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdddeddffddddddffdcdcdcffdcdcdcffdbdbdbffdadadbffdad9daffdad9d9ffd9d9daffd9d9d8ffd8d9d8ffd8d8d8ffd8d7d8ffd7d8d7ffd6d7d7ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d3ffd3d3d2ffd2d2d2ffd2d2d1ffd0d0d1ffcfcfcfffcfcfceffcdceceffcdcdcdffccccccffcacbcbffc9cac9ffc9c9c9ffc9c9c8ffc7c7c7ffc6c6c6ffc5c4c5ffc3c3c3ffc2c2c2ffc0c0bfffbcbdbdffbab9b9ffb6b6b6ffb3b3b3ffb0b0b0ffacadadffa8a9a8ffa5a5a5ffa1a1a1ff9a9a9aff949494ff8c8d8dff858484ff7d7d7dff757575ff6d6d6dff656565ff5e5e5fff5b5b5aff545354ff4f4f4fff494a49ff434444ff3e3e3dff39393aff343535ff303030ff2a2b2bff272727ff242423ff212122ff1f1f1fff1d1d1dff1b1a1bff191818ff161716ff151515ff141414ff131313ff111212ff111112ff111010ff100f0fff100f0fff100f0fff0f0f0eff0e0e0eff0d0d0dff0c0c0dff0b0b0cff0b0c0bff0b0b0bff0b0b0bff0b0b0aff090a0aff090909ff090809ff080908ff080808ff070807ff070707ff070707ff070707ff070707ff070707ff070706ff060707ff070707ff070707ff070808ff070807ff080707ff070808ff080808ff070808ff080808ff080808ff080808ff080808ff040404ff050505ff030304ff030303ff010101ff010201ff020202ff020303ff020201ff020202ff010101ff010101ff000101ff010000ff010100ff000001ff000000ff010000ff010001ff010100ff000100ff000000ff010001ff010101ff000101ff010101ff010101ff010001ff010101ff010101ff010100ff010101ff010100ff010001ff000001ff010100ff000101ff000000ff010100ff000101ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff000100ff000001ff000100ff010001ff000000ff010001ff000100ff010000ff010000ff000001ff000000ff000000ff000001ff010000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0f0f0eff0f1010ff0f1010ff101010ff101010ff101010ff0e0e0eff0f0e0fff0f0f0fff10100fff101010ff101010ff0f0f0eff0f1010ff121212ff151515ff181819ff1c1c1cff222121ff272728ff313131ff3b3b3bff494a4aff555555ff616161ff6f6e6fff7e7e7eff8b8b8bff9a9a9affb5b5b5ffccccccffd6d7d6ffdfdfdfffe6e7e7ffeeeeedfff5f5f6fffafafafffdfdfdfffefffefffffffffffffffefffefefffffefefefffffffefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffffffffffefefffefefefffdfdfdfff8f8f9ffecececffe0e0e0ffd4d5d4ffc0c0c0ffa7a8a8ff9a9a9aff8f8f8fff808181ff747474ff646565ff595959ff4f4e4eff424243ff353535ff282827ff161616ff0a0a09ff030403ff010101ff020101ff050505ff060606ff060606ff060606ff040304ff040404ff040404ff030403ff060606ff060605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff4f4f5ffecececffe3e3e3ffdedfdfffdcdcdcffdcdcdbffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadbffdadbdaffdbdbdaffdbdadaffdadadaffdadad9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d6d6ffd6d7d7ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d2ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfd0ffcfcfcfffcfcfceffcfcecfffcfcfceffcecfceffcececeffcececeffcececeffcdceceffcdcdceffcdcdcdffcdccccffcdcdccffcdcdccffccccccffccccccffcccccbffcccbccffcbcbcbffcbcccbffcbcbcbffcbcbcbffccccccffcccdcdffcccdccffcdcdcdffcdcecdffcdcdcdffcccdccffcdcccdffd0d0d0ffd4d4d4ffd9d8d8ffdbdcdcffdededdffdfe0dfffe1e1e0ffe2e2e2ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e9e8ffe9e9e9ffe9eaeaffeaeaeaffebebebffebebebffecececffecececffedececffededecffececedffedededffeeededffeeedeeffeeeeedffeeeeeeffeeeeeeffefeeeeffefefefffeeefefffefeff0fff0efeffff0efeffff0f0effff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f2f2fff2f2f2fff2f2f3fff3f3f2fff2f2f3fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0eff0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff0f0f1fff0f1f1fff1f1f0fff1f0f1fff1f1f1fff2f1f1fff1f2f1fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f4f4fff4f3f3fff3f3f3fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff2f3f3fff3f3f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f3fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff3f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff2f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff1f2f2fff2f2f2fff1f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f1f0fff0f1f0fff0f0f1fff0f0f0fff0f0f0ffeff0f0fff0f0f0ffeff0f0fff0f0f0fff0f0efffefeff0ffefeeefffefefeeffefeeefffefeeeeffeeeeeeffedededffeeededffedededffececedffecececffecebebffebeaeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe9e9e8ffe9e9eaffe9e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe5e5e6ffe5e5e5ffdfdfdfffdadadaffd7d7d7ffd5d4d4ffd1d1d2ffd0d0cfffcdcecdffcdcdcdffcdcdcdffcdceceffcdcecdffcecdcdffcececfffcfcfceffcececeffcfcfcfffcfcfcfffd0cfcfffd0cfcfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d1d1ffd1d2d1ffd1d2d1ffd1d2d2ffd2d2d2ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d6ffd7d6d6ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdbdcdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcddddffddddddffddddddffdddedeffdededeffdededeffdfdedfffe1e1e1ffe3e3e3ffeaeaeafff4f4f4fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff2b2a2affa2a2a1ffd8d8d8ffebeaebfff9f9fafffefefefffffefefffefefffffffffffffefefefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefefffffffefefffefffffffefffffffefffefffffffffffffffefffffffffffefefefffffffffffffffffffefffffffffffffffffffffffefefefffefffffffffefefffffefffffefefefffffffefffefefffffefffefffffffffffffefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefffffffefefffffefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffefefefffefefefffefefffffefffffffefefefffffefefffefefefffefffefffefefefffffefefffffefefffefefefffefefffffefefffffefefefffefffffffffefefffffefffffefefefffffffefffefefffffefffefffffffffffffefefffffffefffefefdfff7f7f7ffecebebffdddeddffc3c4c3ffa9a9a9ff939393ff7b7b7aff606061ff454546ff2f2f2fff1d1d1dff0c0c0bff020102ff010000ff000000ff000000ff000000ff000000ff010100ff010100ff010100ff010101ff030203ff020303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828282ff818182ff828282ff828282ff818180ff7f7f7fff7e7d7dff7b7b7bff797a79ff777778ff767575ff747474ff727271ff70706fff6d6e6dff6b6b6bff686969ff666666ff636363ff606061ff5f5e5eff5b5b5bff585858ff575757ff565555ff545554ff5e5e5eff707071ff797878ff7d7e7dff848484ff8b8b8bff929292ff979797ff9c9c9cffa0a0a0ffa5a5a5ffaaaaa9ffaeafaeffb3b3b3ffb8b8b8ffbdbdbdffc1c1c2ffc6c6c7ffcbcbcbffcfcfcfffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9dad9ffdadadaffdadbdaffd8d9d9ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd5d4d4ffd3d4d3ffd2d3d2ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcbcbcbffc8c8c8ffc5c5c5ffc1c2c1ffbcbcbcffb6b5b5ffb0b0b0ffabacabffa4a4a4ff9e9d9dff979797ff8f8e8eff868685ff7d7e7dff767576ff6d6d6eff656565ff5b5b5bff4b4b4bff393939ff424242ff4c4c4cff4d4d4dff4d4d4cff4e4f4eff515252ff535354ff565656ff585958ff5b5b5bff5c5c5cff5f5e5eff606161ff636363ff646464ff676667ff686868ff6b6b6bff6d6c6cff6f6f6fff717171ff737373ff737373ff737373ff737373ff737474ff747373ff747374000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff060606ff0c0c0cff222222ff404041ff5d5d5dff7d7d7dff969595ffa0a0a0ffacacacffb5b5b6ffbcbcbcffc2c3c2ffc7c8c7ffcacacaffcbcbcbffcccccbffcccccdffcfcfcfffd7d7d7ffe8e8e8fff7f8f7fffbfafbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfafffafbfafffbfbfbfffafafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfafffafafbfffbfafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9fafffafafafffafaf9fffafafafffaf9f9fffaf9f9fff9faf9fffafafafff9f9fafffaf9fafff9fafafffafafafff9f9f9fffaf9f9fff9fafafff9fafafff9faf9fffafafafff9faf9fff8f9f8fff0f0f0ffdededdffc6c6c6ffbdbdbdffbcbcbcffbababaffb8b8b8ffb6b7b7ffb6b6b5ffb4b3b4ffb0afafffacacabffa6a6a7ff9e9e9dff919191ff767576ff5d5d5cff3d3d3cff232324ff111010ff070807ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdcdcdcffdcdcdbffdadbdbffdadadbffd9d9daffdadad9ffd9dad9ffdadadaffdcdbdbffdededeffe0e0dfffe1e1e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e2e3ffe3e2e2ffe2e3e2ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e1e0ffdfdfdfffdfdedeffddddddffddddddffdcdcdcffdbdbdbffdbdadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d9ffd8d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d3ffd1d1d1ffd0d1d0ffcfd0cfffcececeffcdcdcdffcccdccffcbcbccffcacacbffcac9caffc9c8c8ffc7c8c7ffc6c6c6ffc5c5c5ffc4c3c3ffc2c2c2ffc0c0c0ffbebebeffbbbbbbffb8b8b7ffb3b3b2ffadadadffa9a8a9ffa4a5a5ffa1a0a1ff9c9b9bff979798ff949494ff8d8d8dff868585ff818181ff797978ff6e6f6eff666666ff5e5e5fff585757ff4f5050ff4b4b4bff464646ff424142ff3d3e3eff393939ff353535ff323131ff2e2e2dff2a2a2aff262626ff232322ff20201fff1d1d1dff1b1b1cff1a1a1aff171718ff161616ff151414ff141314ff121212ff121211ff111011ff101010ff101010ff0f0e0eff0e0e0eff0e0e0eff0e0e0eff0d0d0dff0c0c0bff0a0b0bff0a0a0aff090909ff0a0a09ff090909ff09090aff090909ff090908ff080908ff080707ff080707ff070707ff070706ff060607ff060606ff070706ff070606ff070707ff070707ff070708ff070708ff080708ff070707ff070708ff080808ff070807ff080707ff080808ff080807ff070807ff080808ff040405ff050405ff030403ff040404ff010102ff020101ff000101ff000101ff000100ff010001ff000000ff000100ff000000ff010100ff010000ff000000ff000000ff000000ff000000ff000101ff010100ff010101ff010000ff010101ff010001ff010100ff010101ff010101ff010101ff010101ff010101ff010001ff000100ff000100ff000000ff010101ff010100ff000001ff000001ff010001ff010100ff000100ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000101ff000000ff000000ff000000ff000101ff000000ff010000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0d0dff0d0d0eff0d0d0eff0f0f0eff10100fff100f0fff100f10ff100f0fff0f100fff0e0e0eff0f0f0eff10100fff0f0f0fff100f0fff101010ff131213ff161617ff1a1a1aff1e1d1dff232223ff2a2a2aff323232ff404040ff4b4b4bff5b5b5bff686868ff737373ff828282ff8f8f8fffa0a1a0ffc0c0c0ffd6d6d6ffe3e3e3ffecededfff3f4f4fff9fafafffdfcfcfffefefdfffffffffffffefefffffffffffffffefffefefffffefffffffffffffffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefffffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffefefefffafafafff1f1f1ffe7e7e7ffdcddddffcececeffbababaffa8a8a8ff979797ff8b8a8aff7d7d7dff706f6fff636363ff565656ff474747ff393939ff262626ff161616ff0d0c0dff070707ff050505ff060506ff060606ff060606ff040404ff040404ff040404ff040404ff060505ff050605ff060706ff06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffbfbfbffefeff0ffe6e6e6ffe0e0dfffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdaffdbdadaffdbdadbffdadadaffdadbdaffdadadbffdbdadaffdbdbdaffdadadaffdadadaffd9dadaffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d4ffd4d3d3ffd2d3d3ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0cfcfffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcecfcfffcececeffcececeffcecdcdffcececdffcdcdceffcdcecdffcdcdcdffcdccccffcdcdccffcdcdccffccccccffcccbccffcbcccbffcbcccbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbccffccccccffccccccffcdcdccffcdcccdffcdcdcdffcdcdcdffcccdccffcdcdceffd2d1d1ffd7d7d7ffdbdbdaffdeddddffdedfdfffe0dfe0ffe1e1e2ffe3e3e3ffe3e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe6e6e7ffe7e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebebffecececffecececffececedffecededffedededffedededffedeeeeffeeeeedffeeeeeeffeeeeeeffefefeeffefeeefffefefefffeff0f0fff0efeffff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f2fff1f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0effff0f0f0ffefefeffff0f0f0fff0efefffefefefffefeff0ffefeff0ffefefefffeff0f0fff0f0effff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f0fff1f1f0fff1f1f1fff1f1f2fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff3f3f2fff3f3f2fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff3f3f4fff4f3f3fff4f4f4fff4f3f3fff4f4f3fff3f3f3fff3f3f4fff3f3f4fff4f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f2fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f4fff3f4f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff2f3f2fff3f2f3fff2f2f3fff2f2f2fff2f1f2fff1f1f2fff2f2f2fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff0f0f1fff1f0f0fff0f0f1fff0f1f1fff0f0f0fff0f0f0fff0f0effff0f0f0ffefefeffff0f0f0fff0efefffefefefffefefefffefefefffeeeeeeffeeefefffeeeeeeffeeeeeeffeeededffedededffedecedffecedecffecececffecebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe5e6e5ffe4e4e4ffe3e3e3ffe3e3e3ffe7e7e6ffe3e3e3ffdeddddffd9d9d9ffd6d6d5ffd3d3d3ffd0d1d1ffcecdceffcdcdcdffcdcdcdffcdcccdffcdcdcdffcececeffcdcecdffcececeffcececeffcfceceffcecfceffcfcfcfffcfcfd0ffd0cfd0ffd0d0d0ffd0d1d1ffd0d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d6ffd6d6d6ffd6d7d7ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d7ffd8d8d8ffd9d9d8ffd8d8d9ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdadad9ffd9dadaffdadadaffdbdbdaffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdbdbffdcdbdcffdddcdcffdcdcdcffddddddffddddddffddddddffdddeddffdededeffdededfffe0dfdfffe1e2e1ffe5e5e5ffefefeffff7f7f7fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020302ff282827ff9e9f9fffd6d6d6ffe9eaeafff9f9f9fffefefefffffffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffffefffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefffffefefffffefefffffffefffffefefffffefefefffffefffffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefffefffffefefffefffefffefefefffefefffffffefefffffefefffefefefffefefefffefefefffefefffffefefefffefefffffefdfefffefefefffefefefffefefefffefefefffefffffffffefffffffffffffefefffffefefefffffffefffefffffffefefffffefefefffefffefffefffefffefffefffffefefffefffffffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffcfbfbfff0f1f0ffe6e6e7ffd1d2d2ffb4b4b4ff9e9e9dff888888ff6f6f6fff555555ff3d3d3eff2a2a2aff141415ff050505ff010001ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff020303ff030202ff030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828281ff828282ff828282ff818282ff828282ff818081ff7f7f7fff7d7d7dff7c7b7bff7a7979ff777777ff757575ff747473ff717272ff6f6f6fff6d6e6eff6b6b6bff696969ff666666ff636464ff616061ff5e5e5dff5b5b5bff585858ff585757ff575757ff565656ff5f6060ff717171ff797979ff7d7d7eff848484ff8c8c8bff929292ff979697ff9b9c9cffa0a0a1ffa5a5a5ffaaaaa9ffaeafafffb3b3b3ffb7b8b7ffbcbcbcffc1c1c1ffc5c6c5ffcacacaffcfd0d0ffd3d3d3ffd5d5d5ffd6d7d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffd8d8d9ffd7d7d8ffd7d7d7ffd6d6d6ffd6d5d6ffd4d5d5ffd3d4d4ffd3d3d3ffd2d2d2ffd1d1d0ffcfcfcfffcececeffcbcbcbffc8c8c9ffc5c5c5ffc1c1c2ffbcbcbcffb6b5b6ffb1b0b1ffacababffa4a4a5ff9e9e9dff979797ff8e8e8eff848584ff7c7d7dff757575ff6d6e6eff656565ff595a5aff4a4949ff383837ff424242ff4c4d4cff4e4d4dff4d4d4dff4f4f4eff515252ff535353ff565656ff585858ff5a5a5aff5c5c5cff5e5f5fff616061ff636363ff646465ff676667ff696968ff6b6b6bff6d6d6dff6e6f6fff717171ff737373ff737473ff737373ff737474ff737473ff737373ff73747300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020303ff050606ff0c0c0cff212120ff3c3c3cff5b5b5cff7e7e7eff8c8c8cff9d9c9dffaaaaaaffb3b3b3ffbbbcbcffc3c3c3ffc8c8c8ffcbcbcbffcccbcbffcbcbcbffcdcdcdffcfcfd0ffd7d7d7ffe8e8e8fff6f5f6fffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfbfffafbfafffbfbfafffbfbfbfffbfbfafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffcfdfcfffcfdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfdfffcfdfdfffcfdfcfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9f9fafff9faf9fffafaf9fff9fafafffafaf9fff9fafafff9f9f9fffafafafffaf9fafffaf9fafffafaf9fffafafafffaf9fafffafafafff9f9fafff9f9f9fff7f8f7ffeeefefffd8d8d8ffc3c3c3ffbdbebdffbcbcbcffbabbbaffb9b8b9ffb6b7b7ffb5b5b5ffb3b3b3ffafb0afffaaababffa4a4a5ff9c9c9cff8f8f8fff7c7c7cff515252ff363636ff1b1b1cff0e0d0dff060707ff030404ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdcdcdbffdbdadaffdadadbffdad9daffd8d8d9ffd9d9d9ffd9d8d9ffd9d9d9ffdbdadbffddddddffdfdfdfffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e3ffe2e2e2ffe1e2e2ffe1e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e0ffdfdfe0ffdededfffdddddeffdddddcffdcdcdcffdbdbdbffdadadaffd9dad9ffd9d9d9ffd8d9d8ffd9d8d8ffd8d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d4ffd4d4d4ffd3d3d4ffd2d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfd0cfffcececfffcdceceffccccccffcbcbcaffcac9c9ffc9c9c9ffc8c8c8ffc6c7c7ffc6c5c6ffc4c4c4ffc2c2c2ffc1c0c1ffbfbebfffbcbcbcffb9b9b9ffb5b6b5ffb2b2b1ffacacacffa6a6a6ffa0a0a0ff9b9a9aff959595ff909090ff8a8b8bff878687ff818180ff787878ff6f6f6fff6b6a6aff636363ff595958ff505151ff4a4a4aff444444ff3f3e3fff3b3b3bff383838ff363636ff323232ff2e2e2eff2a2a2bff272727ff242524ff222222ff1f1f1fff1c1d1cff1a1b1aff181918ff171717ff151515ff131414ff131313ff111212ff101111ff101010ff0f0f10ff0f0f0eff0e0e0eff0d0e0eff0c0d0dff0c0c0cff0c0c0cff0c0b0bff0b0b0bff0a0a0bff090a0aff080908ff080807ff080707ff080808ff080808ff070808ff080708ff070708ff070707ff070707ff070707ff070606ff060606ff060606ff060606ff070707ff070707ff070807ff070707ff070807ff070708ff070808ff080707ff080807ff070708ff070807ff080707ff080808ff080807ff070808ff040404ff040404ff040304ff020202ff020201ff020202ff010001ff010101ff000001ff000000ff010100ff000101ff000001ff000000ff000100ff000000ff000100ff010000ff000101ff000101ff000100ff000100ff000101ff010101ff010100ff010101ff010101ff000101ff010101ff010101ff010101ff000101ff000101ff010101ff010100ff010100ff010000ff010101ff010101ff000001ff010001ff010001ff000000ff010001ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000101ff000001ff000000ff000000ff000100ff010001ff000101ff000001ff000000ff010100ff000101ff000001ff000000ff000100ff000000ff000100ff000000ff0001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0d0d0dff0d0d0dff0d0d0eff0e0d0eff0f0e0fff0f0f10ff100f10ff101010ff100f10ff100f10ff0e0e0eff0f0f0fff0e0e0eff101010ff141414ff181717ff1b1b1bff1f1f20ff242525ff2c2b2bff353534ff404040ff505150ff5d5d5dff6d6d6dff7b7b7bff858585ff929191ffa9a9a9ffc9c9c9ffdcdcdcffe9e9e9fff6f7f7fffdfcfdfffefefefffefefffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefffefffffefffffefffffffffffffffefffefffefffefffefffffffffffffffefffefffffffffffefffffffefffffffffffefffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffffffffffffffffefefefffdfdfdfff9f8f8ffeeeeeeffe4e4e4ffd9d9daffcccccbffb7b7b7ffa4a4a4ff969696ff888988ff7c7c7cff6a6a6aff585858ff4a4b4bff3a3a3aff282828ff1b1c1cff111212ff090a0aff060605ff040404ff040404ff040404ff040404ff030303ff060505ff050605ff060607ff060707ff060706ff040403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfcfcfff3f3f3ffe9e9e9ffe1e1e1ffddddddffdbdcdcffdbdbdbffdadbdbffdbdbdbffdbdadbffdadadaffdbdadbffdbdadaffdbdadaffdadadaffdadadaffdadadaffdadadaffd9dad9ffd9dadaffd9d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcecfcfffcecfceffcfceceffcecfcfffcececeffcdceceffcdceceffcdcdcdffcdcdcdffcdcdccffcdcdcdffcccdcdffcccccdffccccccffccccccffcccbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffccccccffcbccccffcccccdffcdcccdffcccccdffcdcccdffcdcdcdffcdcccdffcfcfd0ffd4d4d4ffd9d9d9ffdcddddffdededeffdfe0e0ffe1e0e0ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe4e5e4ffe5e5e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe9e8e9ffe9e9eaffe9e9eaffeaeaeaffebebeaffebebebffebececffebececffecececffecedecffedededffedededffedeeeeffeeeeeeffedeeeeffedeeeeffeeeeeeffeeefefffefefeeffefefefffefeff0ffefeff0ffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f1fff0f1f1fff1f1f0fff1f1f0fff1f1f1fff1f2f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f2f3fff3f2f2fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f4f3fff3f3f4fff3f4f4fff4f3f3fff3f3f2fff2f2f3fff2f3f2fff3f2f2fff2f2f3fff2f2f2fff1f2f2fff1f1f1fff2f2f2fff1f1f2fff1f1f1fff1f1f0fff1f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0efffeff0f0ffefeff0ffefefefffefefefffefefefffefefefffefefefffeff0f0ffeff0efffefefefffeff0efffefefefffeff0f0ffeff0effff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff1f2f1fff2f2f1fff2f1f1fff2f2f2fff2f2f3fff2f2f3fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff2f2f3fff2f3f2fff3f2f2fff2f2f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff2f3f3fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f4fff3f4f4fff4f4f3fff4f3f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f4f4fff4f4f4fff3f3f4fff4f3f4fff4f3f4fff3f3f3fff3f3f4fff4f3f3fff4f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff2f2f2fff2f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff1f1f2fff1f2f1fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0effff0f0f0ffeff0f0ffefefefffeff0efffefefefffefefefffefefefffeeefefffeeefeeffeeeeeeffedeeeeffedededffedededffededecffecececffecececffebebecffebebebffeaeaeaffeae9e9ffe9eae9ffe8e8e9ffe9e9e9ffeaeaeaffeaeae9ffe9e8e8ffe8e8e8ffe7e7e8ffe6e6e7ffe6e6e6ffe5e5e6ffe4e4e4ffe4e4e4ffe4e4e4ffe6e6e6ffe6e6e6ffe0e0e0ffdbdbdaffd7d7d7ffd4d4d4ffd2d3d3ffd0cfcfffcdcecdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcdcdffcdcecdffcececdffcececfffcfcfceffcecfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d9ffd9d8d9ffd8d8d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9d9ffdad9daffdadadaffdadadaffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdcdbdcffdcdcdcffdcdcdcffdcdddcffdddddcffdddddeffdededdffdddedeffdededeffdfdfdfffe0e0e1ffe2e2e2ffe8e8e7fff2f3f3fffdfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff292929ff9b9a9bffd6d7d7ffe8e8e8fff8f9f9fffefefefffffffffffffefffffffffffffffefffffefffefffefefefffffefefffefffffffffffffffefefffffffffffffefffffffefffffffffffefffffefefffffffffffefffefffefefffffffffefffefffffffffffefffefffefffffefffffffffffffefefffffffefffffffefefffffffffffffffffffffefefffefefffffffefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefefffefefefffffefffffefefefffefffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefffefffefefffffefffefffefffffffffefefffefffefffffefefffefefefffefefefffffefefffffefefffefffefffffffffffffefefffefefffffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffdfdfdfff6f7f6ffececedffdededeffc2c3c2ffa8a9a8ff969695ff7d7d7dff636263ff4a4a4aff343434ff1d1d1dff0c0c0dff020203ff000101ff000000ff000000ff000000ff010001ff010101ff020202ff020202ff020302ff020303ff0100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818281ff828282ff818282ff818182ff828282ff828182ff818181ff7f7f7fff7d7d7dff7b7c7bff797979ff777777ff757575ff747373ff717171ff6f6f6fff6d6d6dff6b6b6aff686969ff666666ff636363ff606060ff5d5e5dff5a5a5aff585858ff585858ff585858ff565657ff5f5f5fff707071ff787979ff7e7e7dff858484ff8b8c8cff919191ff969696ff9b9b9bff9fa0a0ffa5a5a4ffa9aaa9ffaeaeaeffb2b3b3ffb7b7b7ffbcbbbcffc1c0c0ffc5c5c5ffcacacaffcfcfcfffd3d3d3ffd5d5d5ffd6d7d6ffd8d8d8ffd9dadaffdadadaffdadadaffd9d8d9ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd0d1d0ffd0d0cfffcdcdcdffcbcbcbffc9c9c9ffc5c4c5ffc1c1c1ffbcbcbdffb5b5b5ffb1b1b1ffabababffa4a4a4ff9e9e9eff979797ff8e8e8eff848484ff7b7c7cff747574ff6d6e6eff666566ff5b5b5bff4b4a4bff393a39ff444343ff4e4e4eff4d4d4eff4d4c4cff4e4e4eff515151ff535354ff555556ff585857ff5a595aff5c5c5dff5e5f5eff606061ff636362ff646565ff676767ff686968ff6b6a6bff6d6d6dff6f6e6fff727171ff747373ff737473ff747474ff747373ff737373ff747373ff73737300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030203ff050606ff0c0d0dff201f1fff3a393aff616262ff767576ff8a898aff9b9b9bffa8a8a8ffb3b3b3ffbbbcbcffc3c3c3ffc8c8c8ffcacbcaffcacacaffcbcbcbffcececeffd2d1d1ffd8d9d8ffe6e5e6fff3f3f3fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfdfffcfdfcfffcfcfdfffcfdfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfdfffdfefefffefefdfffefefefffefefefffefefefffefdfefffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9faf9fff9f9f9fffaf9f9fff9fafafffaf9fafff9f9f9fff9f9f9fff9f9fafff9f9fafffafaf9fffaf9f9fff9fafafff9faf9fff9f9fafff9faf9fff8f9f9fff5f4f4ffeaebeaffd7d6d7ffc3c3c3ffbebebfffbebdbdffbcbbbbffb9babaffb7b7b7ffb5b4b4ffb2b2b2ffafafafffa9aaa9ffa3a3a3ff999a9aff8d8e8eff7a7979ff5b5a5bff2b2b2bff181818ff0a0a0aff050405ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdbffdadbdaffdadadaffd9d9d9ffd8d8d9ffd8d8d8ffd8d7d8ffd7d7d7ffd8d8d9ffdadadaffdcdcdcffdededeffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe2e3e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e0ffe1e0e0ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdddedeffddddddffdbdcdbffdbdbdbffdadadaffd9d9daffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d5d5ffd3d4d4ffd2d2d2ffd2d1d2ffd0d1d1ffd0d0d0ffcfcfcfffcececeffcdceceffcdcdcdffcbcccbffc9cacaffc8c8c8ffc7c7c7ffc5c6c6ffc4c4c5ffc3c3c4ffc2c1c1ffbfc0bfffbdbdbeffbababaffb7b8b7ffb3b3b3ffafafafffaaababffa6a5a6ff9fa09fff999998ff929292ff8c8d8cff868686ff818081ff7b7b7bff757475ff6c6d6cff656565ff5c5c5cff565757ff4f4f4fff474747ff414041ff3a3a3aff343435ff313130ff2f2e2fff2d2e2eff2b2b2bff282828ff252525ff222222ff201f1fff1d1e1dff1c1b1cff1a1a1aff181818ff171616ff151515ff131413ff121212ff111111ff101010ff100f0fff0e0f0eff0e0e0eff0d0e0eff0d0d0eff0d0c0dff0c0b0cff0b0b0bff0b0a0bff0a0a0aff090909ff090909ff090909ff080808ff070807ff060706ff070706ff060707ff060607ff070707ff070607ff070707ff070707ff060606ff070707ff070607ff060707ff060606ff070606ff060606ff070707ff070707ff070707ff070707ff070707ff070808ff080708ff070807ff070707ff080807ff070808ff080708ff070708ff080808ff030304ff030304ff020201ff020101ff020202ff000100ff000000ff000100ff000101ff010000ff000100ff010000ff000000ff000000ff010000ff010000ff000100ff010101ff010000ff000001ff010001ff000100ff010001ff000101ff010101ff010001ff010001ff000101ff010101ff010101ff010101ff010101ff010101ff000101ff000101ff000100ff010100ff000101ff000001ff010101ff010000ff000100ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000101ff000100ff000000ff000000ff000101ff010000ff000100ff010000ff000000ff000000ff010000ff010000ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0d0cff0d0d0dff0c0c0cff0c0c0dff0d0d0dff0e0d0eff0d0e0dff0f0f0fff0f0f0fff101010ff0f0f0fff0f0f10ff0d0d0dff0e0e0eff101110ff141414ff181818ff1c1d1cff212122ff272727ff2e2f2fff393939ff444545ff535353ff646464ff6f6f6fff7d7d7dff898989ff989798ffb3b3b4ffd0d1d1ffe0e1e0ffeeededfffafafafffefefefffffefffffffffffffefffffffffffffffefffefffffefffffffffffffefefffffffefefffffefefffefffffffffffffffffefefffefffffffffffffffefffefffffefefffefffffffffffffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffefefffffffefffffefffffffefffffffffffefffffefefffffffffffffffffffefefefffbfcfbfff4f5f5ffebeaeaffe1e2e1ffd8d7d8ffc8c8c8ffb7b7b8ffa9a8a9ff949393ff808180ff6f6f6fff5f5f5fff505050ff3c3c3cff2c2c2cff1e1e1eff111212ff080808ff040304ff010001ff040404ff040304ff060506ff060506ff060706ff060707ff060706ff030403ff030403ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff5f5f5ffedededffe3e4e3ffdddeddffdcdcdbffdadbdbffdadadbffdbdbdbffdbdadaffdadadaffdadadbffdadadaffdadadaffdad9daffd9dadaffd9dad9ffdad9daffd9dadaffd9d9d9ffd8d9d9ffd8d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd1d2d1ffd1d1d2ffd1d1d0ffd0d1d1ffd0d0d0ffcfd0cfffd0cfd0ffcfcfcfffcfcfcfffcfcecfffcfceceffcecfceffcfceceffcececdffcececeffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcdcccdffcbccccffcccbccffcccbccffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacbcbffcacbcaffcbcbcbffcbcbcbffcbcbccffccccccffcccbccffccccccffcccccdffccccccffcccdccffcecdceffd2d2d2ffd6d7d6ffdbdbdbffdddedeffdfdfdfffe0e0e0ffe1e2e1ffe1e1e1ffe0e0e0ffe0e1e1ffe2e1e1ffe2e3e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9eaeaffeaeaeaffeaebeaffebebebffebececffebebecffedececffedececffedededffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffefeeeffff0eff0ffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff0f1f0fff0f1f0fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f1f2fff2f2f2fff2f2f3fff2f2f2fff2f3f3fff2f2f2fff2f2f3fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff3f4f4fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f2fff1f1f2fff1f1f2fff1f1f1fff1f0f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0ffeff0f0fff0efefffeff0efffefefefffefefefffeeeeefffefeeefffefeeeeffeeefefffefefefffefeeeeffefefefffefefefffefefefffefefefffeff0f0ffeff0f0ffefefeffff0eff0ffeff0f0fff0f0f0fff1f0f1fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff1f1f2fff2f2f1fff1f2f2fff2f2f2fff1f2f1fff2f1f2fff2f2f2fff1f1f2fff2f1f2fff2f2f2fff2f3f2fff3f3f3fff3f2f2fff2f3f3fff3f3f3fff2f3f2fff3f3f3fff3f4f4fff3f4f4fff3f3f3fff4f3f4fff3f4f3fff4f3f4fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff3f4f4fff3f4f4fff3f4f3fff4f4f3fff3f4f4fff3f3f4fff4f4f4fff4f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff2f2f2fff3f2f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff1f1f0fff1f0f0fff0f1f1fff0f1f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0ffeff0effff0eff0ffeff0efffefefeffff0efefffefefefffefefefffefefefffefeeeeffeeeeeeffeeeeeeffedeeedffedededffededeeffedededffecececffecebecffebecebffebebebffeaeaeaffeae9eaffe9eaeaffe8e9e9ffe8e9e9ffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e7e8ffe7e7e7ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe6e6e6ffe3e4e3ffdedddeffd8d9d9ffd6d6d6ffd3d3d3ffd1d2d1ffcecfcfffcdcdcdffcccdcdffcdcccdffcccdccffcdccccffcdcdcdffcdceceffcececeffcececeffcfcecfffcecfcfffcfcfd0ffd0d0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d1d1ffd2d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d3ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d5d6ffd5d6d6ffd6d6d6ffd7d6d7ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdbdcdcffdcdbdcffdbdcdbffdcdcdcffdddcdcffdcddddffddddddffddddddffdedddeffdddedeffdededfffdfdfdfffe0e0e0ffe3e3e3ffebebebfff5f5f6fffdfdfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff272727ff999999ffd5d5d5ffe8e7e8fff8f8f8fffefefefffefffefffffefefffffffffffefffffffefefffffffefefffffffefffffffefffffefefffefffffffffffefffffffefffefffffffffefefffffefffffffffefffefffefffefefffffefefffffffffffffffefefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefefffefffefffffefefffefefffffefefffffffefffffefefefffffefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffffffefffefefffffefffffffefefefffefefefffffffffffefefefffefefffffefefefffefefefffefffefffffefefffefefffffefffefffefefffffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefffffefefefffefffffffffefefffefffffffefefefffefefffffffefffffefffefffffffffffefffefffefefefffffefefffefffefffffefefffefffefffefefefffefefffffefefffffffefffffefefefffffefefffffffefffefefffffefefefffefefefffbfcfbfff1f1f1ffe7e7e7ffd2d2d1ffb6b6b6ffa1a2a1ff8d8d8dff737374ff595959ff414041ff272727ff151514ff070707ff020203ff000000ff000000ff010101ff010101ff030203ff030202ff020302ff020302ff010000ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff818281ff828282ff828182ff828282ff828182ff818180ff7f7f7fff7d7d7dff7b7b7cff797979ff777777ff757575ff737373ff717071ff6f6f6eff6c6d6cff6a6b6aff696868ff656566ff626362ff5f5f60ff5d5c5cff5a5a5aff585858ff585858ff585858ff565655ff5e5e5dff6e6f6eff787878ff7e7e7fff858585ff8b8b8aff909091ff959595ff9b9b9bff9f9f9fffa4a5a5ffa9a9a9ffadadaeffb3b2b3ffb7b8b7ffbcbcbcffc1c1c0ffc4c4c5ffc9c9c9ffcecfcfffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9daffdad9daffdadadaffd9d8d8ffd8d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd5d4d4ffd4d3d3ffd3d3d2ffd1d1d1ffcfd0cfffcdcecdffcbcbcbffc8c8c8ffc5c4c4ffc1c1c0ffbcbcbcffb6b6b6ffb1b1b1ffabababffa4a4a5ff9f9f9fff979797ff8e8d8eff848483ff7b7c7bff747474ff6d6d6dff666666ff5e5e5eff505051ff414040ff464545ff4f4f4eff4e4d4dff4c4c4dff4e4f4eff515151ff535453ff555555ff575758ff5a5a5aff5c5c5bff5e5e5eff606060ff636363ff656465ff666767ff686969ff6a6a6bff6d6d6dff6f6f6fff717272ff737473ff737373ff737373ff737473ff747373ff737473ff7473730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030203ff070607ff0e0e0eff202020ff444444ff5a5a5bff717272ff878787ff989998ffa8a7a8ffb3b3b3ffbdbdbcffc3c3c3ffc6c7c6ffc8c8c8ffc9c9c9ffccccccffcfcfcfffd3d2d2ffd8d8d7ffe0e0e0fff1f1f2fffaf9f9fffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfcfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfefffefdfdfffdfefdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffafafafffbfafbfffafafafffafafafff9faf9fffafafafffafafafff9fafafff9f9fafffaf9f9fffafaf9fffafaf9fffaf9f9fff9fafafff9faf9fffaf9f9fff9faf9fff9f9f9fff9f9fafffaf9f9fff9faf9fff9f9fafff9f9f9fff8f8f8fff2f2f2ffe5e6e6ffcfcfcfffc2c2c3ffc0c0c0ffbebfbeffbdbdbdffbbbbbbffb7b7b8ffb5b4b4ffb1b2b2ffafaeaeffaaaaa9ffa2a2a2ff989898ff8a8a8bff7b7a7bff5e5e5eff3b3b3bff141414ff09090aff030404ff020201ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdaffdadadaffd9dad9ffd8d9d8ffd7d7d8ffd7d7d7ffd7d6d7ffd6d6d6ffd8d8d7ffd9d9d9ffdadbdbffdddcdcffe0dfe0ffe1e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe2e2e3ffe2e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffe0dfe0ffe0e0dfffdfe0dfffdfdfe0ffdededeffdddeddffdcdcdcffdbdcdcffdadbdbffdadadbffdad9daffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd3d2d3ffd2d1d2ffd0d1d0ffd0d0d0ffcfcfcfffcdcdceffcccdcdffcdcdccffcbccccffcbcbcbffcac9c9ffc7c7c7ffc4c5c5ffc3c3c3ffc1c2c1ffc0bfc0ffbebebdffbbbbbbffb8b8b8ffb5b5b5ffb1b1b1ffacacadffa7a7a7ffa2a2a2ff9d9d9dff969696ff908f90ff898989ff838383ff7c7c7cff757475ff6f6f6fff696a69ff616162ff595959ff525252ff494948ff444343ff3d3d3dff383838ff343333ff2e2e2eff2a292aff272727ff262625ff242423ff212122ff202020ff1e1e1eff1b1b1bff191a1aff181818ff171718ff161616ff151515ff141414ff121312ff111011ff100f0fff0e0f0fff0e0e0eff0e0e0dff0d0d0dff0d0d0dff0c0c0dff0c0b0cff0b0b0bff0b0a0aff0a0a09ff080909ff070708ff070706ff060706ff070707ff070707ff070706ff060606ff050605ff060606ff060606ff060606ff060606ff070606ff070707ff070707ff070707ff070607ff070707ff070707ff060606ff060607ff060606ff070707ff070707ff070707ff070708ff070807ff070708ff070707ff080707ff080807ff080707ff070808ff070807ff040303ff030403ff020102ff020102ff020201ff000100ff000001ff000000ff000100ff000000ff000101ff000000ff000000ff000001ff000100ff000000ff000100ff000000ff000000ff000100ff010000ff010100ff010100ff010101ff010001ff010001ff000100ff010101ff010101ff000001ff000101ff010101ff000101ff010101ff010101ff010100ff000101ff000100ff000101ff010001ff010100ff000000ff000000ff010100ff000001ff000001ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff000000ff000001ff000000ff000100ff000001ff000000ff000100ff000000ff000101ff000000ff000001ff000001ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0eff0e0e0fff0d0d0dff0d0d0dff0c0c0dff0d0d0dff0d0c0dff0e0d0dff0e0e0dff0e0f0fff101010ff100f0fff0f0f0fff101010ff111111ff151415ff191918ff1d1d1dff222322ff292929ff323233ff3e3e3eff4d4d4eff5a5a5aff666666ff757575ff807f7fff8d8e8effa0a09fffbfbebeffd6d7d6ffe4e3e4fff2f2f2fffcfcfcfffefffefffefefffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffffefffffffffffefefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffffffefffffefefffefffffffffefffffffefffffffffffffffffefffefefffffffefffffffffffffefdfdfff9fafafff0f0f0ffeaeaebffe3e2e3ffd5d6d5ffc3c3c3ffa8a8a8ff939393ff838383ff737474ff656464ff4f4f4eff3a3a3aff2b2b2cff1a1a1bff0d0c0dff050505ff020202ff040403ff050506ff050506ff070706ff060706ff070607ff040304ff040403ff030303ff060706ff060706000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfcfbfff1f0f0ffe6e6e6ffdfdfdeffdcdcdcffdadbdaffdadbdaffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffdad9daffdadadaffd9d9d9ffdad9daffd9d9d9ffd8d9d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d4d4ffd4d4d5ffd4d4d3ffd4d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd0d0d0ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfd0ffcfcfcfffcfcfceffcfcfcfffcecfceffcececeffcecdcdffcdcecdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcdcccdffccccccffccccccffcccccbffcbcbccffcbcbcbffcbcbcbffcacbcbffcbcacbffcbcbcbffcbcbcaffcacbcbffcbcbcbffcbcccbffcccbccffccccccffcccbccffcccccbffccccccffccccccffcccdcdffd0cfcfffd5d4d5ffdadadaffdcdcdcffdfdedfffe0e0e0ffe1e2e1ffe1e2e1ffe1e0e0ffdfdfe0ffdfe0dfffe0e0e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e9ffe9e8e9ffe9eae9ffeae9e9ffeaebebffeaebebffebebebffecebecffecececffecededffedededffedededffedededffedeeedffeeeeeeffeeeeedffeeeeeeffeeeeefffeeeeefffefeeefffefefeffff0efeffff0f0efffefeff0ffefeff0fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff1f1f0fff0f1f1fff1f1f1fff1f2f1fff2f1f2fff2f2f2fff2f1f2fff2f2f2fff3f3f2fff2f2f3fff2f2f3fff2f2f2fff2f2f3fff3f3f3fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffefefefffeff0efffeeefefffeeeeefffefeeefffeeefeeffefefefffefefeeffeeeeeeffefeeeeffeeefeeffefeeeeffefefeeffefefeeffefefefffefeeefffefeeefffefefeffff0efeffff0f0efffefeff0ffeff0f0fff1f1f0fff0f1f0fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f4f4fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f3fff3f2f2fff3f3f2fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff2f2f2fff2f1f1fff1f2f2fff1f2f2fff1f1f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f3f3fff4f4f3fff3f3f4fff3f3f4fff4f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff3f4f3fff3f4f3fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f3fff3f3f3fff2f2f2fff3f2f3fff2f2f2fff2f2f2fff1f2f1fff2f1f2fff2f2f2fff1f2f1fff1f1f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff1f1f0fff0f1f0fff0f0f1fff0f0f0fff0f0f0fff0eff0ffeff0f0ffefefefffefeff0ffefeff0ffeff0efffefefefffefefefffefeeefffefeeeeffeeefeeffefeeeeffeeeeedffeeeeedffededeeffedededffedecedffecececffecececffececebffeaebebffeaeaeaffeaeae9ffe9eae9ffe9e8e9ffe9e9e9ffeaeaeaffe9eaeaffe9e9e9ffe8e9e8ffe7e7e8ffe7e7e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe6e7e7ffe0e0e0ffdbdadbffd8d8d7ffd5d5d5ffd2d3d2ffd0cfd0ffcdcdceffcccdccffcccccdffcdccccffcdcdcdffcdcdcdffcecdcdffcdceceffcececdffcfceceffcecfceffcfcecfffcfcfcfffd0cfcfffcfd0cfffcfcfd0ffd0d0d0ffd0d1d0ffd1d0d0ffd0d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d5ffd4d4d5ffd5d4d5ffd5d5d5ffd6d5d5ffd6d6d6ffd5d5d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffdadadaffd9d9d9ffdad9daffdadadaffdadadaffdadbdaffdbdadaffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdcdcdcffdcdcdcffdddcdcffddddddffddddddffdeddddffdededeffdededeffdededfffdfdfdfffe0e1e0ffe5e5e5fff0f0f0fff7f8f7fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff060606ff2a2a2aff959595ffd4d4d4ffe7e7e7fff8f8f8fffefefefffffefefffffffefffffefefffffefefffefefffffffefefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefffffffffffffffffefefffffffefffffffffffffffefffffefffffffffffffefefefffffffffffefffffffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefefefffffefefffefefefffefffefffffefefffefefefffefffffffefefefffefefefffffefefffffefefffffffefffefffefffefefefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffffefefffffefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffefefffefffefffefffefffffefffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffffefffffefffefffefefefffefffefffefefefffefefefffefefffffffffefffefefffffefffefffffefffffefefffffefffefffefdfdfff7f6f6ffedededffdedfdeffc5c4c5ffaeadaeff9b9b9bff838382ff696a69ff505150ff353434ff1e1e1dff0d0e0eff050505ff010202ff000000ff010101ff020202ff030202ff030302ff030202ff010100ff010000ff010101ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828182ff828282ff828282ff828281ff828281ff818282ff818081ff7f7f7fff7d7e7eff7b7b7bff797979ff777777ff757575ff727372ff717171ff6f6f6eff6c6c6cff6a6a6aff686767ff656465ff626162ff5f5f5fff5c5c5cff5a595aff575757ff585757ff565656ff545454ff5c5c5dff6d6d6eff787978ff7f7e7eff848484ff8b8a8aff909090ff959695ff9b9b9bff9f9f9fffa4a4a4ffa9a9a9ffaeadadffb3b3b2ffb7b8b8ffbcbcbcffc0c0c0ffc5c5c4ffc8c9c9ffcfcfcfffd3d3d3ffd5d5d5ffd7d7d6ffd8d8d8ffd9d9d9ffdadadaffdadadaffd8d8d9ffd7d8d7ffd7d7d7ffd6d6d7ffd5d6d5ffd6d5d5ffd5d4d4ffd4d4d4ffd2d3d2ffd1d1d1ffd0cfd0ffcecdcdffcbcbcaffc8c8c7ffc4c4c4ffc0c0c0ffbcbcbbffb5b6b6ffb1b1b1ffabacacffa4a4a4ff9f9e9fff979797ff8e8e8eff848483ff7b7b7bff747473ff6c6c6cff666566ff5f5f5fff555555ff464646ff464545ff4e4e4eff4e4d4dff4c4d4cff4e4e4eff515151ff535354ff555555ff585757ff5a5a5aff5c5c5bff5e5e5eff606160ff636363ff656565ff666767ff696969ff6b6a6aff6d6d6dff6f6f6fff717171ff737373ff747373ff737373ff747374ff737473ff737373ff737473000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020203ff070706ff0e0e0eff292a29ff414041ff585859ff717271ff888787ff9a9a9affa9a9a9ffb3b4b3ffbcbcbcffc2c1c1ffc5c4c4ffc7c7c6ffc9cac9ffcdcdcdffd0d0d0ffd4d3d3ffd5d6d6ffdcdddcffeeeeeffff8f8f9fffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffbfafafffbfafafffafafafffafafafffafafafffaf9fafffaf9fafffafaf9fffafafafffaf9fafff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9fafff9f9fafff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9faf9fff7f8f7fff1f1f1ffe1e1e1ffcacacbffc1c1c1ffc0bfbfffbfbfbeffbdbdbdffbababaffb8b8b8ffb5b5b5ffb1b1b1ffaeaeaeffa9a9a9ffa2a2a1ff979797ff898889ff777777ff626162ff424241ff212122ff090909ff040304ff010101ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadadaffd9d9d9ffd9d8d9ffd8d7d7ffd7d7d6ffd6d6d5ffd5d6d5ffd5d5d5ffd7d6d6ffd7d8d8ffd9d9d9ffdbdbdbffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e1e2ffe2e1e1ffe1e1e1ffe0e0e0ffdfdfdfffe0dfdfffdedfdeffdededeffdededfffdededfffdededeffdfdedeffdededeffdfdedeffdedfdeffdddeddffdddcddffdbdbdbffdbdbdbffdadadbffdad9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd7d6d6ffd7d7d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d3ffd3d4d3ffd2d2d2ffd1d1d1ffd0cfd0ffcfcfceffcdcdceffccccccffcccbccffcacbcbffcacbcaffcac9caffc8c8c8ffc6c6c6ffc3c4c3ffc1c0c0ffbebebeffbcbcbcffbabab9ffb6b7b6ffb3b3b3ffb0afb0ffababaaffa4a5a5ff9f9f9fff999a9aff929292ff8a8a8aff838483ff7e7e7eff777776ff706f6fff696969ff626161ff5b5a5aff545354ff4e4e4dff474747ff403f40ff363635ff333232ff2f2f2fff2c2c2cff282828ff242425ff212121ff201f1fff1d1d1dff1c1c1cff1b1b1bff191a19ff181818ff161616ff151515ff151415ff141313ff131313ff121313ff111111ff100f0fff0f0f0eff0d0d0dff0d0d0dff0c0c0cff0c0c0bff0b0c0bff0b0b0bff0a0b0aff0a0a0aff0a0a09ff090909ff080808ff080708ff060606ff040504ff050405ff060505ff060606ff050605ff050505ff060505ff060505ff060605ff060605ff060706ff070606ff070706ff060707ff070707ff060707ff060707ff070707ff070707ff070606ff060606ff060606ff070707ff070707ff080707ff070707ff070707ff080707ff080708ff07070700000000000000000000000000000000ff020102ff010101ff020101ff010101ff010000ff000100ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010100ff000000ff010001ff000101ff010100ff000100ff010001ff000100ff010101ff010100ff010101ff010101ff010101ff010101ff000100ff010101ff010101ff010101ff000100ff010000ff010101ff010101ff010100ff010100ff000100ff000000ff010100ff000101ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff000000ff000000ff010001ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff101110ff0f0e0eff0f0e0fff0d0d0dff0d0d0cff0c0d0cff0c0d0dff0d0c0dff0e0e0dff0d0e0eff0e0e0eff0e0f0fff111111ff141314ff161616ff1a1a1aff1f1f1eff242323ff2b2b2aff353434ff414040ff505050ff616161ff6e6e6eff797878ff868686ff929191ffa9aaa9ffc7c7c7ffdadadaffe7e6e7fff4f4f4fffdfdfdfffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffefffefffffefffffefffefffffefffffffffefffefffffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffffffffffefefffefffffffffffefffffffffffffefefffefefefffcfcfdfff9f8f8fff1f1f0ffe8e9e9ffd7d7d7ffbebebeffa3a3a2ff939393ff868686ff777777ff606060ff484948ff383838ff252525ff141414ff0a0909ff040405ff040404ff060506ff060607ff060706ff070607ff040303ff040404ff020302ff060606ff070607ff0808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff4f3f4ffebeaeaffe1e1e1ffdcdddcffdbdadaffdadadaffdadadaffdadad9ffdadad9ffd9dadaffdad9d9ffdadad9ffd9dadaffd9d9d9ffd9d9daffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd4d5d4ffd5d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd3d2d2ffd3d3d3ffd3d3d2ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcecfffcfcfceffcecfcfffcececeffcecdceffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccdccffccccccffccccccffccccccffcccccbffcbcbccffcbcbcbffcbcbcbffcacbcbffcacbcaffcbcacaffcbcacaffcbcbcbffcacbcaffcbcacbffcbcbcbffcccbcbffcccccbffcccccbffcbccccffcccbcbffcccccbffcbccccffcececeffd2d2d3ffd7d7d7ffdcdbdbffddddddffe0e0e0ffe1e1e1ffe2e2e2ffe2e1e1ffe0dfdfffdfdedfffe0dfe0ffe1e1e1ffe2e2e2ffe4e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe7e7e7ffe8e8e7ffe8e9e8ffe9e9e8ffeae9eaffeae9e9ffeaeaeaffebebebffebebebffececebffecececffecececffedececffedededffedededffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefeff0ffeff0effff0f0f0ffefeff0ffeff0effff0f0f0fff0f0f0fff1f1f1fff0f1f0fff1f0f1fff1f1f1fff2f1f1fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff2f2f2fff2f2f3fff2f2f2fff3f2f3fff2f2f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff0f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0eff0ffefefefffeeefefffefeeefffeeeeeeffefefeeffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffefefefffefefefffefeff0ffeff0effff0eff0ffeff0f0fff0f0f0fff1f0f0fff1f0f0fff1f1f1fff0f1f0fff1f1f1fff2f1f2fff2f2f2fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff3f2f2fff3f2f2fff3f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff2f1f1fff2f2f2fff2f1f1fff1f2f2fff1f2f1fff2f2f2fff1f1f1fff1f1f2fff2f1f2fff2f1f1fff2f2f1fff2f2f2fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff3f3f2fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f3f4fff3f3f4fff3f4f3fff4f3f4fff4f3f3fff4f4f4fff3f4f3fff3f3f3fff4f3f4fff4f3f3fff3f4f3fff3f4f3fff3f3f3fff3f2f3fff3f3f2fff2f3f3fff2f3f2fff2f2f3fff2f2f2fff3f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff2f1f1fff1f1f1fff2f1f1fff2f1f1fff2f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff1f0f0fff1f0f1fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0efefffefeff0fff0eff0ffefefefffefefefffefeff0ffefefefffefeeeeffefefeeffeeeeeeffefeeefffeeeeeeffeeeeedffedeeedffedededffedededffedecedffedececffecececffebecebffebebebffeaeaebffeaeaeaffeae9eaffe9e8e8ffe9e9e9ffeaeaeaffeae9eaffe9e9e9ffe9e8e8ffe8e8e7ffe7e7e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e5e5ffe4e5e5ffe4e4e5ffe3e3e3ffe7e6e7ffe4e4e4ffdededeffdadadaffd7d6d6ffd4d4d3ffd2d1d1ffcfceceffcdcccdffcdccccffcdcdcdffcdcccdffcccdccffcecdcdffcdcecdffcdcdcdffcececeffcececfffcececeffcfceceffcfcfcfffd0cfcfffcfd0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d6ffd5d6d5ffd6d6d6ffd5d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd7d7d7ffd6d7d6ffd7d7d7ffd8d7d7ffd8d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadad9ffdad9daffdadadaffdbdadaffdbdadaffdbdadbffdbdbdbffdcdbdbffdcdbdcffdcdcdbffdddcdcffdcdddcffdddddcffdddddeffdddddeffdddeddffdededeffdfdedfffe0dfdfffe1e1e1ffe8e8e8fff3f3f3fffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff131413ff787879ffccccccffe1e1e1fff5f4f5fffffffefffffffefffffffefffffefffffefefefffffffefffefffefffffffffffefffffffffefffffffffefffffffefffefffffffefffffffffefffffffefffffefffefffffffffffefffefffefffefffefefffffffefefffffefffffefefefffffefffffffffefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffefefefffefefefffffefefffffefefffffefefffefffffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffefefffffefefefffefffefffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffefffefefefffefefefffffefefffefffefffffefffffefefffffffefefffefffefffffefefffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefffefffefffefffffefefffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffefefefffbfbfafff0f0f0ffe7e6e6ffd0d0d0ffb7b8b7ffa4a4a4ff8d8e8dff757576ff5e5e5eff434344ff282828ff141514ff090909ff030404ff010101ff010201ff030203ff030302ff030302ff010100ff010001ff010100ff010101ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff818282ff828182ff818281ff818282ff818282ff808181ff7f7f7fff7d7e7dff7b7b7bff797979ff777777ff757575ff737273ff717170ff6f6f6eff6c6c6cff6a6a6aff676767ff656564ff616261ff5f5f5fff5b5c5cff5a5959ff575757ff575756ff555555ff535353ff5c5c5cff6d6d6dff787978ff7e7e7eff848483ff8a8a8aff909090ff969595ff9b9a9aff9f9f9fffa4a4a5ffa9a9a8ffadadaeffb2b3b2ffb7b8b7ffbcbcbcffc0c0c0ffc4c5c4ffc9c9c9ffcfcfcfffd3d3d2ffd5d5d5ffd7d7d6ffd8d8d8ffd9d8d9ffdadadaffdadadaffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d5ffd5d4d4ffd3d3d3ffd3d2d2ffd1d1d1ffcfd0cfffcdcdcdffcacbcaffc7c7c8ffc4c4c4ffbfc0c0ffbbbbbbffb6b6b6ffb1b2b2ffacacacffa5a5a5ff9f9f9fff989798ff8e8e8dff848483ff7b7b7aff737373ff6b6c6bff656565ff5e5f5eff575657ff484949ff454444ff4d4e4dff4e4d4dff4d4d4dff4e4f4fff515151ff535354ff555655ff575757ff595a59ff5c5c5cff5e5e5eff616060ff636263ff656565ff676667ff696968ff6b6b6bff6d6d6dff6f6f6fff717171ff737373ff737473ff737373ff737373ff737373ff747373ff74747300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030303ff070707ff151515ff282929ff3e3e3eff585958ff757575ff8d8d8cff9f9f9fffacababffb5b5b5ffbbbcbbffc0c0c0ffc3c4c3ffc7c7c8ffcbcbcbffcecfcfffd2d1d1ffd3d4d3ffd4d5d5ffdddedefff0f0f0fffafafafffcfbfcfffcfcfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfefdfffefefdfffefefdfffefdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffafafafff9faf9fffafafafff9faf9fffafafafff9fafafffaf9f9fff9faf9fffafaf9fff9f9fafff9f9f9fffaf9fafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff3f3f3ffe4e4e4ffccccccffc1c0c1ffc0c0c0ffbfbebfffbdbdbdffbbbbbbffb9b8b9ffb6b6b6ffb3b3b3ffaeaeaeffa9a8a9ffa2a2a2ff989898ff8b8b8bff7a7979ff636262ff474747ff2a2a2aff131313ff040405ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdad9d9ffd9d9d8ffd7d8d7ffd7d6d7ffd5d6d5ffd4d4d5ffd5d5d5ffd4d4d5ffd5d5d5ffd7d7d6ffd8d8d8ffdadadaffdcdcdcffdededeffdededeffdfdfdeffdfdfdeffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe0e0e0ffe0dfdfffdfdfdeffdfdedeffdededeffdddedeffdedddeffdedddeffdededeffdededeffdededdffdededeffddddddffdddcdcffdcdbdbffdbdbdbffdbdadbffdadad9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd5d6d6ffd4d4d5ffd3d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd0cfcfffcececeffcdccccffcccbcbffc9c9caffc9c9c9ffc9c9c9ffc8c9c8ffc7c7c7ffc6c5c5ffc2c3c2ffc0bfc0ffbdbdbcffb9bab9ffb6b6b6ffb2b3b2ffafafafffabacabffa7a7a7ffa1a1a1ff9b9b9aff949595ff8e8e8eff848584ff7c7c7cff767676ff70706fff696968ff616160ff5a5959ff525252ff4b4b4bff444544ff403f40ff39393aff323131ff2b2b2bff292928ff272727ff242424ff222122ff1f1e1fff1c1d1cff1a1a1aff191918ff181818ff171717ff161515ff141414ff131313ff131213ff121212ff121112ff111111ff101110ff0f0f0fff0e0e0eff0d0d0dff0c0c0cff0b0b0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0909ff090a09ff090808ff080708ff070707ff060707ff050505ff040403ff040404ff050404ff040504ff050405ff060605ff050605ff060506ff060606ff060606ff060606ff060707ff070606ff070706ff060707ff070707ff070707ff070707ff070707ff070706ff070706ff070606ff060606ff070707ff070707ff070807ff07070700000000000000000000000000000000000000000000000000000000ff020102ff010201ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff010101ff010000ff010101ff010001ff010001ff010101ff000101ff010101ff010101ff010101ff010100ff010101ff010001ff010101ff000100ff000000ff000100ff000001ff000101ff000001ff000000ff000100ff000101ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131212ff121212ff111011ff111111ff0e0f0eff0e0e0eff0d0d0dff0d0d0dff0c0d0cff0c0d0dff0d0d0dff0e0e0dff0d0e0eff0f0f10ff131313ff171717ff1a1a1aff1e1f1eff242423ff2b2b2aff343434ff3f3f3fff4d4d4dff5d5e5dff6e6e6eff7a7a7bff858485ff959695ffa9a9a9ffcacacaffdadadaffe5e5e5fff5f4f5fffdfefdfffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffefffffffffefffefffefffffefffffffefffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffffffffefffffffefffffefffefffffffffffefffefffffffffffefefffffffefefffffefffffffffffffffefffffffefefffdfdfefffafaf9fff0f1f0ffe5e4e5ffd0d0d0ffb1b2b1ff9fa0a0ff939393ff848484ff6f6f6eff565555ff434343ff2f2e2eff1d1d1dff111010ff0a090aff060606ff060707ff070606ff060706ff040403ff040303ff030303ff070606ff070706ff070807ff090809ff090908000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff6f6f6ffefefefffe5e5e4ffddddddffdcdbdbffdadadaffd9dad9ffd9d9d9ffd9dad9ffd9d9daffd9dadaffd9d9daffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d7ffd7d7d7ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd3d3d3ffd3d3d2ffd3d3d3ffd2d3d3ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcecfceffcececeffcecdceffcecdceffcdceceffcdcdcdffcdcccdffccccccffccccccffcdccccffccccccffcccbcbffccccccffcccbcbffcbcbcbffcbcbcbffcacbcbffcbcacaffcacacaffcacacaffcbcacaffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbccffcbccccffcbccccffcbcbcbffccccccffd0d0d0ffd4d5d5ffd9d9d9ffddddddffdfdedfffe1e1e0ffe2e2e1ffe3e3e2ffe1e1e1ffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e2e3ffe4e3e3ffe4e5e4ffe5e5e4ffe5e5e6ffe5e6e6ffe6e6e6ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffebeaebffebebeaffebebebffececebffecececffedececffedecedffedededffedededffededeeffedeeedffeeeeeeffeeeeeeffefeeeeffefeeeeffefefefffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0effff0f0f0fff1f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff2f2f2fff3f3f3fff3f2f3fff3f3f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff2f2f2fff2f2f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffefefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffefefefffefeeeeffefefefffefefefffeff0f0fff0f0effff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f0f1fff1f1f1fff1f2f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff2f2f2fff3f3f2fff2f3f2fff3f2f3fff2f2f3fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff2f2f2fff1f2f1fff1f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff2f1f2fff2f1f1fff1f1f2fff2f2f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff2f3f3fff2f2f3fff2f2f2fff3f3f3fff2f2f3fff2f2f2fff2f2f1fff2f2f1fff2f2f2fff1f1f1fff2f2f1fff1f2f1fff2f1f2fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0eff0ffefefeffff0eff0fff0efefffefefefffefefefffefefefffefeeefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeedffeeededffeeededffedecedffedededffedececffecebecffebebebffebebebffebeaeaffeaeaeaffeaeaeaffe9e9e8ffe9e9e9ffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe7e8e7ffe6e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e5e4ffe4e5e5ffe4e4e5ffe3e3e3ffe4e4e4ffe6e6e6ffe1e1e0ffdcdcdbffd8d8d7ffd5d5d5ffd2d2d2ffd0d0cfffcccdccffcdcccdffcccdcdffcdcccdffcdcdcdffcdcdccffcdcdceffcdcdceffcecdceffcececeffcecfceffcfcecfffcfcfceffcfcfcfffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d1d1ffd1d2d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d3d3ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d4d4ffd5d4d5ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd7d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadad9ffdadad9ffdadadaffdadadaffdbdadaffdadbdaffdbdbdbffdbdbdcffdcdbdbffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffdedddeffdddeddffdededeffdededeffdfdfdfffdfdfdfffe4e3e3ffefeeeffff7f7f7fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff1e1e1fff8d8d8cffd3d3d3ffe4e5e5fff7f7f7fffefefefffffefefffefefffffffefffffffefffffffefffffffffefffefffefffefefefffffefefffefffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefefffffffefefffefffffffefffffffffffffffefefffffefefefffefefffffefefffffefefffffffefefffffffefffefffefffefefefffffefefffefefefffefefffffefefefffefffefffefefffffefffefffefefefffefefefffefffefffefefffffefefffffffffefffffefffffefefefffefefefffefffefffefefefffffffefffefefefffefefefffffefefffefefffffefffffffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffdfdfefff7f7f7ffeeeeedffe1e0e0ffc9c9c9ffb0b0b0ff9d9d9cff878787ff737373ff5b5b5bff3e3e3eff252526ff151515ff090a0aff040504ff020202ff020202ff020202ff000001ff010001ff010101ff010101ff010101ff020302ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828182ff828281ff818181ff818181ff808181ff7f7f7fff7d7d7dff7b7b7bff797979ff767777ff757575ff737373ff707070ff6d6e6eff6c6b6cff696969ff676667ff646464ff616161ff5e5e5eff5c5b5bff595958ff575657ff565655ff545554ff535253ff5b5c5bff6b6c6bff777777ff7c7d7cff838383ff8a8a8aff909190ff969696ff9a9a9bff9f9f9fffa4a5a4ffa9a9a9ffaeaeadffb2b2b2ffb7b7b7ffbdbcbcffc0c0c1ffc4c4c4ffc9c9c9ffcfd0d0ffd3d3d3ffd5d5d5ffd7d7d6ffd8d8d8ffd9d8d8ffd9dadaffdad9daffd8d7d8ffd7d8d7ffd7d7d7ffd6d7d6ffd6d5d6ffd5d5d5ffd4d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfd0ffcdcdcdffcbcbcaffc7c7c7ffc3c3c3ffbfbfbfffbbbbbbffb6b6b7ffb2b2b2ffadadadffa5a6a6ff9f9f9fff989898ff8e8d8eff828283ff7a7a7aff737273ff6b6b6bff646464ff5e5f5eff565656ff4a4949ff444444ff4d4c4dff4d4c4cff4d4d4dff4f4e4fff515151ff535353ff555556ff575857ff595a5aff5c5c5cff5e5e5eff616161ff636363ff656565ff676767ff696969ff6b6b6bff6d6d6dff6f6f6fff717171ff737373ff737373ff737473ff737373ff747473ff747374ff7474730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020203ff050605ff0a0a0aff141514ff1e1e1eff383737ff5e5e5fff828282ff979797ffa5a5a5ffb0b0b0ffb7b7b7ffbdbdbdffc2c2c2ffc7c6c6ffcacbcbffcececeffd0d0d0ffd2d1d1ffd2d2d3ffd6d7d7ffe7e7e7fff7f7f8fffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfbfcfffcfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffefdfefffefdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfafafffafafbfffafafafffafafafffafafafffafaf9fffafaf9fff9f9f9fffaf9f9fff9faf9fffaf9fafff9f9f9fffafaf9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff6f6f7ffeeeeedffd9d8d9ffc5c5c5ffc0c0c0ffbfc0bfffbebebeffbcbdbcffbababaffb7b7b7ffb4b4b4ffb1b1b1ffabacacffa4a4a4ff9b9c9cff919190ff828182ff6d6e6dff575757ff3c3c3cff212222ff0e0e0eff060607ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d8ffd8d7d8ffd7d7d7ffd5d5d6ffd5d5d4ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d8d8ffd9dadaffdbdbdbffdcdcdcffdcdcdcffdcddddffdedddeffdededeffdfdedeffdfdfdeffdfe0dfffdfdfdfffdfdfdeffdededeffdedddeffddddddffddddddffddddddffdddeddffddddddffdededeffdddeddffddddddffddddddffdddddcffdcdcdcffdbdbdbffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd7d7d7ffd6d5d6ffd5d5d4ffd4d4d4ffd3d3d4ffd2d3d2ffd1d2d2ffd1d1d1ffd0d0d0ffcfcfceffcdcdcdffcccccbffcacacaffc9c8c9ffc6c6c7ffc5c6c5ffc5c5c5ffc4c5c4ffc2c2c2ffc1c0c0ffbdbebeffbababaffb7b6b6ffb3b2b2ffadadadffa7a7a8ffa2a2a2ff9d9d9dff989898ff929292ff8c8c8cff858585ff7d7c7cff727373ff696a6aff636363ff5c5c5dff555555ff4e4e4eff484748ff424142ff3c3c3cff373736ff313130ff2b2c2cff272726ff242423ff202021ff1f1e1eff1d1d1dff1b1a1bff191a19ff171817ff161616ff151515ff141415ff131314ff131312ff121112ff101011ff100f0fff0e0f0fff0f0f0eff0f0f0eff0e0e0eff0e0d0eff0d0c0cff0b0b0cff0b0b0bff0a0b0aff090909ff090908ff080808ff080908ff080808ff080707ff070808ff070707ff060606ff050605ff060505ff040504ff030303ff030303ff040404ff040404ff060505ff060505ff050505ff050505ff060605ff060606ff060606ff060606ff070707ff060607ff070706ff060707ff060707ff070707ff070707ff070607ff060607ff060606ff060606ff0706060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000100ff000101ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff000000ff000100ff000000ff010000ff000101ff010101ff000001ff000101ff010000ff000100ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff010100ff000000ff000000ff000000ff010100ff000001ff000000ff000001ff000101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff121212ff121212ff111111ff111111ff0e0e0fff0f0f0eff0d0d0dff0d0d0dff0c0c0cff0c0c0cff0c0d0dff0f0f0eff121212ff161717ff1b1b1bff212121ff282728ff303031ff3a3a3aff464546ff555454ff646463ff737372ff818282ff929191ffa3a3a2ffc5c5c5ffd5d5d4ffe2e2e2ffeeeeeffffafafafffefefefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffefffffffffefffffefffffefffffffefffefffefffffffffffefffffefefffefffefffffefefffffefefffefffffffffefffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffefefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffefefefffcfbfcfff2f2f1ffe6e6e6ffd0d0d1ffb3b3b3ffa3a3a3ff969695ff848484ff6c6d6cff575757ff444343ff313232ff252425ff1a1a1bff0c0d0cff080808ff050505ff030303ff040303ff030303ff060606ff070606ff080808ff090909ff090809ff0b0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffbfcfbfff1f1f1ffe7e6e6ffdddddeffdadadaffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd7d8d8ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d2ffd0d0d0ffd0d0d0ffcfcfcfffcfd0cfffcfcfcfffcfcfceffcececeffcececeffcececdffcdcdcdffcdcdcdffcccdccffcccdcdffcccdccffccccccffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacbcaffcbcacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffcececfffd4d3d3ffd8d9d9ffdcddddffdededeffe0e0e0ffe2e1e1ffe1e1e2ffe1e1e1ffe0dfe0ffdfdedfffe0e0dfffe1e1e0ffe1e1e1ffe3e2e2ffe3e4e3ffe5e4e5ffe5e5e4ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9eaffeaeaeaffeaebeaffebebebffebecebffebececffecececffedececffedededffedededffedeeedffedeeeeffeeeeedffeeeeeeffeeefeeffeeeeeeffefeeeeffeeefefffefefefffefefefffeff0effff0efefffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff3f2f3fff3f2f2fff2f2f3fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f2fff2f3f3fff3f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f1fff1f1f1fff1f1f0fff0f1f0fff0f0f1fff0f0f0ffeff0f0fff0f0f0fff0f0efffefefefffefefefffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffeeedeeffedeeeeffedeeedffedeeeeffeeeeedffeeedeeffedeeedffeeedeeffeeeeeeffeeeeefffefeeefffeeeeefffeeefefffefefefffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff2f2f2fff2f2f2fff3f3f2fff2f2f3fff3f2f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff3f2f3fff3f2f3fff3f2f3fff3f3f2fff2f3f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f1f2fff2f2f1fff1f2f1fff2f2f2fff1f2f1fff1f2f2fff1f1f2fff2f2f1fff2f1f2fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f1fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff1f2f2fff1f2f1fff2f2f2fff2f3f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f2f3fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff3f2f3fff2f2f2fff2f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff2f1f2fff1f1f2fff2f1f2fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f0f1fff1f1f0fff0f1f0fff1f1f1fff0f1f0fff0f1f1fff0f0f1fff0f0f0fff0f0f0fff0eff0fff0efefffeff0efffefefeffff0f0efffefefefffefefefffefefeeffefeeefffeeefefffeeefeeffeeeeeeffeeeeeeffeeedeeffedeeedffedededffedececffecededffecececffecebecffebecebffebebebffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe8e8e7ffe7e6e7ffe6e6e6ffe5e5e5ffe5e5e4ffe3e4e4ffe4e4e3ffe3e4e4ffe3e4e4ffe4e4e4ffe7e7e7ffe5e4e5ffdededeffdad9daffd7d6d7ffd5d4d4ffd2d2d1ffcfcfcfffcdcdcdffcdccccffcccdccffcdcccdffcdcdccffcdcdcdffcdcdceffcdcecdffcdcecdffcececeffcecfceffcecfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d2ffd3d3d3ffd3d4d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d5ffd4d4d5ffd4d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdad9daffdadadaffdadadaffdadbdaffdadadaffdbdbdaffdbdbdbffdcdbdcffdcdcdbffdcdddcffdddcddffdddddcffddddddffdddddeffdddeddffdddedeffdededfffdfdfdeffe0e0e0ffe5e5e5fff2f1f1fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff121212ff7c7d7cffcececfffe5e5e5fff6f6f6fffffefefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffefffffefffffffefefefffffffefffffffefffffffefffffffffffffffffffffffefffffffefffefffefffffffefffefefefffffefefffffffffffefffefffffffefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffefefffefffefffefefefffffffefffefefefffefefefffefefffffefffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffefffffefefffefefffffefffefffffefefffffefffffefefefffefefefffefefffffefefefffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffffefefffefefefffefefefffefefffffffefefffefefefffefefefffefefffffffffefffefffefffefffefffefefefffffefefffefffefffffefefffffffefffefefefffefefefffffefffffefffffffffefefffffefefffefefefffefffefffefefffffefefefffefefefffefefefffcfbfcfff3f2f2ffe8e8e8ffd5d5d5ffbcbcbcffa6a6a6ff939293ff7f7f7fff676868ff4d4d4cff343434ff212021ff111111ff070706ff030302ff010201ff010100ff010001ff010101ff010100ff010101ff020302ff020202ff020303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828182ff828281ff818281ff828182ff818282ff808080ff7f7f7eff7d7d7dff7b7b7cff797979ff777776ff757574ff727372ff707070ff6e6d6eff6b6c6bff696968ff676667ff636463ff616161ff5d5e5eff5b5b5bff585958ff565656ff565555ff545354ff535353ff5d5d5dff6e6e6dff767776ff7c7c7cff828282ff8a8989ff909090ff959695ff9a9a9aff9f9fa0ffa4a4a4ffa9a9a9ffadaeadffb2b2b3ffb8b8b7ffbcbcbcffc0c1c0ffc5c4c4ffcac9c9ffcfd0d0ffd3d3d3ffd6d5d5ffd7d7d7ffd7d8d8ffd9d9d9ffd9dadaffdad9d9ffd8d7d8ffd7d7d7ffd7d7d6ffd6d6d7ffd5d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd1d1d1ffcfcfd0ffcdcdcdffcacbcaffc7c7c7ffc3c4c4ffbfbfbfffbbbbbaffb6b7b6ffb3b3b3ffaeadaeffa6a6a5ffa0a09fff989898ff8e8e8dff828283ff797a79ff727272ff6b6a6bff636463ff5e5e5eff565656ff494949ff444544ff4c4c4bff4d4c4cff4d4c4dff4f4f4fff515150ff535353ff555655ff585857ff595959ff5c5c5cff5f5e5eff606160ff636363ff656565ff676767ff696969ff6a6b6bff6c6d6dff6f6f6fff717171ff737473ff737373ff747373ff737473ff747474ff747474ff7474740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010001ff010101ff020302ff040404ff070707ff111211ff2c2c2cff575757ff7b7b7bff909191ffa1a0a1ffadadadffb5b6b5ffbebdbdffc2c3c3ffc7c7c7ffcbcbcaffcdcdcdffcfcfcfffd0d0d0ffd1d1d0ffd5d5d4ffe5e6e6fff6f6f5fffbfbfcfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfcfbfffcfbfbfffcfbfcfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfefdfffefdfdfffefdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffafbfafffbfafafffafafafff9fafafffafafafff9fafafff9f9f9fff9faf9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff4f4f4ffe9e8e8ffd7d7d6ffc5c5c5ffc0c0c0ffbebebfffbebebdffbcbcbcffbababaffb7b7b7ffb4b4b4ffafb0afffaaababffa3a3a2ff999898ff8c8d8dff7c7c7cff656564ff4d4d4dff393a3aff222223ff0e0e0eff050505ff020102ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d7d7ffd7d7d7ffd6d5d6ffd5d5d4ffd3d4d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d4d3ffd5d5d5ffd6d6d6ffd8d8d7ffd9d9d9ffdadadaffdbdbdaffdbdbdcffdcdcdcffdddcdcffddddddffdddeddffdededeffdededeffddddddffddddddffdcdcdcffdcdcdcffdddcddffddddddffdddddcffddddddffddddddffdddddcffdcdcdcffdcdbdbffdcdbdbffdadbdaffdadadaffd9d9daffd9d8d8ffd8d7d8ffd6d6d6ffd5d5d6ffd4d4d4ffd3d3d3ffd1d2d2ffd1d1d0ffd0d0d0ffcfd0cfffcfceceffcececdffccccccffcacbcbffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc1c1c1ffc1c1c0ffbebfbfffbcbcbcffb8b9b9ffb5b5b5ffb0b0b1ffadacacffa7a7a8ffa09fa0ff989897ff909190ff8b8b8bff838484ff7c7c7cff767675ff6f6f6fff656465ff5b5a5aff535353ff4e4e4dff464747ff404040ff3b3a3bff373837ff333232ff2f2e2fff292a2aff262626ff222223ff1f1f1fff1d1d1cff1a1a19ff191818ff171717ff161617ff151515ff141414ff131313ff121211ff111111ff101010ff101010ff0f0f0fff0e0e0eff0d0d0eff0d0d0cff0d0c0dff0c0c0cff0c0c0cff0c0c0bff0a0b0aff090a0aff090909ff090909ff080808ff080808ff080807ff070707ff060707ff070607ff060606ff060606ff060505ff050504ff050504ff040505ff040404ff040404ff040404ff040404ff050404ff050505ff050505ff050605ff050505ff060606ff060606ff050606ff060606ff060707ff070707ff070607ff060606ff070707ff060707ff070707ff0706070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000100ff010000ff010100ff010001ff000001ff010101ff010101ff010001ff010001ff010100ff010100ff000101ff010101ff000101ff010101ff010101ff010101ff010101ff010001ff010100ff000100ff010001ff000101ff000000ff010100ff000000ff010001ff000000ff000000ff000000ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131414ff131313ff131313ff131212ff121212ff111111ff111111ff0e0f0eff0f0e0fff0d0d0dff0b0b0cff0d0e0dff0f100fff131213ff161616ff1b1b1bff222121ff292a2aff343333ff3e3e3fff494a49ff575656ff666566ff747474ff828282ff979797ffaeaeaeffc6c7c6ffdddddcffe6e5e5fff2f2f2fffcfcfcfffffffefffffffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffefefffffffffefffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffefffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffefffffffefffefefefffffefefffffffffffffffffffffffffffefffffffffffefffffffffffefffefffefefffffefefefff9faf9ffeff0efffe4e4e4ffcdccccffb1b1b1ffa3a2a2ff949493ff7f7f7fff6b6c6cff575757ff444444ff353434ff292829ff151515ff0b0c0bff040404ff010101ff020303ff060606ff060606ff080808ff090909ff090809ff0a0a0aff0e0f0eff0f0e0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff4f4f5ffebececffdfe0e0ffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd9d9d9ffd8d9d8ffd9d9d9ffd8d9d9ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd9d9d8ffd8d9d8ffd9d8d8ffd8d7d8ffd6d7d6ffd7d6d6ffd7d6d7ffd5d6d6ffd6d5d5ffd5d5d6ffd5d5d5ffd4d5d4ffd4d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffcfcfcfffcfcfd0ffd0cfcfffcececfffcececeffcdceceffcececeffcececeffcdcecdffcdcdccffcdccccffccccccffccccccffcccccbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcacaffcbcacbffcacacaffcacbcaffc9cacaffc9cacaffc9cacaffcacacaffcacacaffcbcacaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcfcfceffd2d2d2ffd7d7d7ffdbdbdbffdededdffe0e0dfffe1e1e1ffe3e2e2ffe1e1e2ffdfe0e0ffdfdfdfffe0dfe0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffebeaeaffebebebffebebebffebebecffecececffecedecffecededffedededffeeededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefeffff0f0efffefeff0ffeff0f0ffeff0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff1f2f2fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff3f2f2fff2f2f3fff2f3f2fff3f3f2fff3f2f3fff2f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f1f0fff0f0efffefefeffff0efefffefefefffefefefffefefeeffeeeeefffefeeeeffeeeeeeffedeeeeffededeeffeeeeeeffedeeedffedeeedffedededffedededffedededffedededffeeeeedffededeeffedeeeeffeeeeeeffeeeeeeffefeeeeffefeeefffeeefeeffefefeeffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff2f1f2fff1f2f2fff1f2f2fff2f2f2fff2f2f2fff3f3f3fff3f2f3fff2f3f2fff3f3f2fff2f3f3fff3f3f2fff3f2f3fff2f3f2fff3f2f2fff3f2f3fff2f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff1f2f1fff1f2f2fff2f2f1fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff2f3f3fff3f2f2fff3f2f3fff2f3f2fff3f3f2fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f3f2fff2f3f2fff3f2f3fff2f3f3fff2f2f2fff3f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f1fff2f2f2fff1f2f2fff2f2f1fff2f1f2fff1f2f1fff2f1f1fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefeff0fff0f0efffefefefffefefefffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffedededffedededffecededffedececffecebecffebebebffebebebffeaeaebffeaeaeaffe9eae9ffe9e9e9ffeaeaeaffebeaeaffeaeaeaffe9e9e9ffe9e9e8ffe7e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e4ffe3e4e4ffe4e3e4ffe4e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe5e4e4ffe1e1e2ffdcdddcffd9d8d8ffd6d5d6ffd3d3d3ffd1d1d1ffcecfcfffcdcdcdffcdcdccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcececdffcececeffcececeffcfceceffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d8ffd9d8d9ffd9dad9ffdad9d9ffdad9daffd9dadaffdadadaffdadadbffdadadaffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdcdcddffdddddcffddddddffddddddffdddeddffddddddffdededeffdfdedeffdedfdeffe1e1e0ffe9e9eafff5f5f4fffdfcfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff5c5d5cffc9c9c9ffe3e3e3fff6f6f7fffffefefffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefffffffffefffffefffefffffffffffffefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffffefffefefffffefffefffefefefffffffffffefffffffffffffffefffefffefefefffefefffffefefefffefefffffffffefffffefffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefffffffffefefffffffffffffefffffefffefffefffefffefffefffefefefffefefefffefefffffffefefffefffefffffefffffffefefffefffefffefffefffffefefffefefffffefffffffefefefffefefffffffffffffefffefffffefefffefefefffefefffffefffefffefefffffefefffffdfefdfff8f8f8ffeeeeeeffe0e0e1ffc9c9c9ffb1b0b0ff9c9d9dff8a8a8aff747474ff5a5b5aff414141ff2a292aff171818ff0a0a0aff030303ff000100ff000001ff010101ff010101ff010101ff030203ff030203ff030302ff040404ff0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828282ff828181ff818281ff828281ff808081ff7f7f7eff7c7d7cff7b7b7bff797979ff777777ff747574ff727272ff707070ff6d6e6dff6b6b6bff696969ff666666ff636363ff616160ff5d5d5dff5a5b5aff585858ff555556ff545454ff535352ff525252ff5f5f5fff707070ff777777ff7b7b7cff828282ff89898aff909090ff969696ff9b9a9bff9fa09fffa4a5a4ffa9a9a9ffadadadffb2b2b3ffb7b7b7ffbcbbbcffc0c1c0ffc5c5c5ffcacac9ffd0d0d0ffd2d3d3ffd5d5d5ffd6d7d7ffd8d8d8ffd8d8d9ffd9d9daffd9d9d9ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfd0ffcdcdcdffcacacaffc7c7c7ffc3c3c3ffbfbfbfffbabbbaffb6b6b6ffb2b2b3ffadaeaeffa6a6a6ff9fa09fff989897ff8d8d8eff828282ff79797aff727272ff6b6b6bff646364ff5e5e5eff555555ff494949ff444544ff4b4b4cff4c4c4cff4c4c4cff4e4e4eff515050ff535353ff555555ff575758ff5a5a5aff5c5c5cff5f5e5eff616161ff636263ff656565ff676767ff696969ff6b6b6bff6d6d6dff6f6f6fff727171ff737473ff747374ff747373ff747473ff737474ff757474ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff050505ff101011ff2d2d2dff545454ff777676ff8c8c8cff9e9e9effabababffb5b6b6ffbdbdbdffc2c2c3ffc6c7c6ffcacacaffcdcdcdffcececfffcfcfcfffd1d1d1ffd5d5d5ffe2e2e2fff2f3f3fffafafafffbfbfbfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfdfcfffcfdfdfffdfcfcfffcfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafafafffafafafffaf9fafffafafafff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff2f2f2ffe4e5e5ffcfd0d0ffc4c4c4ffc1c1c1ffbfbebfffbdbebdffbcbdbcffbbbcbbffb8b8b8ffb4b4b4ffaeaeafffa8a8a8ffa0a1a0ff969696ff888888ff767675ff5b5c5bff403f3fff282929ff191a1aff0c0d0dff050506ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd6d6d5ffd5d4d5ffd3d3d4ffd2d2d2ffd1d1d1ffd1d1d0ffd1d1d1ffd1d2d1ffd1d2d1ffd3d3d3ffd4d4d4ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffdcdcdcffdcdcdcffdbdcdcffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffdcdcdcffdbdbdcffdbdbdbffdadbdbffdad9d9ffd9dad9ffd9d8d9ffd8d8d8ffd7d8d7ffd6d7d6ffd5d5d5ffd4d3d4ffd2d2d3ffd1d0d1ffcfd0cfffcfcecfffcececdffcdcdcdffccccccffcbcacaffc9c9c9ffc7c8c8ffc5c5c6ffc3c3c4ffc2c2c2ffbfbfbfffbdbdbcffbbbabbffb7b8b8ffb3b4b3ffaeaeaeffa9a9a9ffa4a4a4ff9e9e9eff979696ff8e8e8eff858585ff7c7b7cff727372ff6a6b6aff626263ff5b5c5bff545454ff4d4d4dff464646ff414040ff3a3a3aff353535ff313131ff2d2d2dff2a292aff262626ff232323ff212021ff1e1e1eff1b1b1bff191919ff161716ff141415ff141414ff131313ff121212ff121212ff121211ff101010ff0f0f0fff0e0f0eff0d0e0eff0e0d0dff0d0d0dff0c0c0dff0c0c0bff0b0c0bff0b0b0bff0a0a0aff0a0a0aff09090aff090809ff080808ff080808ff080808ff070807ff060707ff070606ff060606ff060606ff050505ff050506ff060606ff050605ff060505ff050505ff040505ff050505ff040505ff040405ff040404ff040404ff040404ff050506ff050505ff050505ff050605ff060606ff060606ff060606ff050605ff070707ff060707ff070707ff060706000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000100ff000100ff010000ff000001ff000101ff000001ff010001ff010101ff000100ff010100ff010001ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff000101ff010100ff000001ff000100ff000000ff000001ff000001ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff151616ff131414ff141413ff131313ff121212ff121212ff111111ff111111ff0e0f0fff0d0d0dff0e0e0eff111111ff131413ff171717ff1b1c1cff222222ff2a2b2bff363635ff424242ff4d4e4eff5a5a5aff686868ff767576ff868586ff9c9c9bffb6b6b6ffcdcdcdffdddeddffececedfff6f6f6fffdfdfdfffefefefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffefffefffffffefefefffffefffffefefffffffefffffefffefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffffffffffefffefefefffffefefffffffffffffffffffefefffffefffffffefffffffffffefffffffffffffefffffffffffffffffffffefffffffefefefffffefffffefefffffdfcfdfff6f6f6ffeeeeeeffe2e2e2ffc9c9c9ffb1b2b2ffa2a1a1ff8f8f8fff7e7f7fff6b6b6bff565556ff444444ff353635ff212120ff141314ff080909ff040504ff030304ff060607ff070807ff090909ff090909ff0a0a0bff0f0f0fff0f0e0eff111212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfbfbffefeff0ffe3e3e3ffdadbdbffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d9ffd9d8d8ffd8d9d8ffd9d9d8ffd8d8d9ffd8d9d8ffd8d8d8ffd8d8d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd4d4d4ffd4d5d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd0d0d0ffd0cfd0ffcfd0cfffcecfceffcecfceffcececdffcececeffcececeffcdcdcdffcdcdcdffcdcccdffccccccffcccccbffcbccccffcccbcbffcbcbcbffcbcbcbffcacacbffcacacbffcbcbcbffcacacaffcacac9ffcac9caffc9c9caffcacacaffcacacaffcacacaffcacbcaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbccccffd0d0d0ffd4d5d4ffdadadaffddddddffdfdfdfffe0e0e0ffe1e1e1ffe1e1e2ffe0e0e0ffdfdfdfffdfdfdfffe0e0e0ffe1e0e1ffe2e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e9ffe9e8e8ffe9eae9ffeae9eaffeaeaeaffeaebeaffebebebffebebebffecebecffecececffedececffedededffedededffeeededffeeeeedffedeeeeffeeeeeeffeeeeeeffeeefefffeeeeefffefeeefffefefefffefefeffff0efefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f2fff1f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff1f1f0fff0f0f0ffefeff0ffeff0f0ffefeff0ffefefeeffefefefffefeeefffeeefeeffeeefeeffeeeeeeffedededffededeeffededeeffedededffedededffedededffedededffedededffedededffedededffedededffededeeffedededffeeedeeffeeeeeeffeeeeeeffefefeeffefeeefffeeefefffeff0efffeff0f0ffeff0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff3f2f3fff2f3f2fff2f3f2fff2f2f3fff2f3f2fff2f2f3fff3f3f2fff3f2f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f2f1fff2f1f2fff2f1f1fff2f2f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff2f3f2fff3f3f2fff2f2f2fff2f2f3fff3f3f3fff2f3f3fff2f2f3fff2f3f2fff2f2f2fff3f3f2fff2f2f3fff2f2f3fff3f2f2fff2f3f2fff2f3f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f1fff1f1f1fff1f1f0fff0f0f0fff1f0f0fff1f1f0fff1f1f0fff0f0f1fff0f1f0fff0f0f0fff0f0effff0f0f0fff0eff0fff0f0efffeff0efffeff0efffefefefffefefefffefefefffefeeefffeeefeeffefeeefffeeeeeeffeeeeeeffedeeeeffeeedeeffededeeffedededffecededffececedffedecedffebecebffecebebffebebebffeaeaebffeaeaeaffeaeaeaffe9e9eaffeaebeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e9ffe8e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e5e4ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe2e3e3ffe1e2e1ffe1e1e2ffe3e3e3ffdfdfdfffdbdbdbffd8d7d8ffd5d4d5ffd3d3d2ffd0d0d0ffcdcdcdffcccdccffcccccdffcdcdcdffcdcdccffcdcdccffcdccccffcececdffcecdcdffcdcdceffcececeffcececeffcfceceffcfcfcfffcfcecfffcfcfcfffcfd0cfffcfd0d0ffd0cfcfffd0d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d1ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd5d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffdad9daffdad9daffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffddddddffddddddffddddddffdddedeffdddedeffdededeffdfdfdfffdfdfdfffe4e4e3ffeff0effff7f7f7fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff4c4d4dffc8c8c8ffe3e3e2fff6f6f6fffefefefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefefffefefefffefefefffffefffffefffffffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefffefffefefffffefefefffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffefefffffffffefffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefffefffefefffffefffffffffffefffefffefffffefefffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefefefffcfcfcfff3f3f3ffe8e8e8ffd6d5d6ffbebebeffa8a8a8ff959595ff808080ff686868ff505050ff363637ff1f201fff0f0f0fff060605ff010101ff000000ff010101ff010100ff020303ff030303ff030302ff040404ff040505ff0405050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff818282ff818182ff818281ff818182ff818181ff808080ff7f7e7fff7d7d7cff7b7b7bff797979ff777777ff757575ff727272ff707070ff6e6e6eff6b6b6bff686969ff666666ff636362ff605f60ff5d5d5dff5a5b5bff575857ff555555ff545453ff525352ff535353ff606060ff717171ff777877ff7b7b7bff818181ff888988ff8f8f8fff959595ff9a9a9bff9f9f9fffa4a4a4ffa9a9a9ffaeaeadffb2b3b2ffb7b7b7ffbbbcbcffc0c1c0ffc5c5c5ffc9cacaffd0d0d0ffd3d3d2ffd5d5d5ffd6d6d6ffd7d7d7ffd9d8d8ffd9d9d9ffd9d9d9ffd7d8d7ffd7d7d7ffd6d6d7ffd6d7d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcdcccdffcacbcaffc6c7c7ffc3c3c3ffbebfbfffbbbabbffb6b6b5ffb2b2b2ffaeaeadffa6a6a6ffa0a0a0ff979797ff8d8d8dff838383ff797a79ff717272ff6b6b6bff646564ff5e5d5eff555656ff494949ff444444ff4c4c4cff4c4d4cff4c4c4cff4e4e4eff515151ff535353ff555555ff585758ff5a5a59ff5c5c5cff5e5e5eff606060ff626363ff646565ff676667ff696969ff6b6b6bff6d6d6dff6f6f6fff717272ff737474ff737374ff737474ff747474ff747474ff747474ff74747400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff070706ff141313ff2b2b2bff505050ff707171ff888788ff999a99ffa8a8a8ffb3b3b3ffbbbbbbffc2c1c2ffc7c7c6ffcacacbffcdcdccffcdcdcdffd0d0cfffd2d2d2ffd5d5d5ffdfdfdffff0f1f0fff9fafafffbfcfcfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffefefefffdfefdfffdfefefffefefefffefefdfffefdfdfffdfefefffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffdfcfdfffcfcfcfffdfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafbfafffafaf9fffaf9f9fff9fafafff9fafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff7f7f7fff0f1f0ffe1e1e1ffcccdccffc3c3c3ffc1c1c1ffbfbfbfffbdbebeffbcbcbdffbcbcbcffbbbabaffb5b5b5ffaeafaeffa6a6a6ff9d9d9dff929292ff848485ff727373ff5d5d5cff3d3e3dff201f1fff0e0d0eff080707ff050505ff030203ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d6d6ffd5d4d4ffd3d4d4ffd2d2d2ffd1d1d1ffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9daffdadadaffdbdbdaffdbdbdbffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdcdcdcffdcdddcffdcdcddffdcdcdcffdbdbdbffdbdbdbffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d8ffd6d6d7ffd5d5d6ffd5d4d4ffd3d3d3ffd2d2d1ffd0d0d0ffcececeffcdcecdffccccccffcbccccffcbcbcbffc9cac9ffc8c8c7ffc6c6c6ffc3c3c3ffc2c1c1ffbfbfbfffbcbcbcffb9b9b9ffb5b5b5ffb2b2b2ffaeaeadffa7a7a7ffa0a1a0ff9a9a9aff949394ff8a8a8aff818080ff777878ff706f70ff656565ff5a5b5bff525252ff4a4a4aff444444ff3f3f3fff3b3b3bff363636ff313131ff2d2d2dff292929ff262626ff232323ff1f201fff1d1e1eff1c1d1cff1b1b1aff191818ff161717ff141515ff121312ff121111ff111110ff101010ff101010ff0f0f10ff0e0f0fff0d0e0eff0d0d0dff0c0c0cff0c0c0bff0b0b0cff0b0b0bff0a0b0bff0a0a0bff0a090aff0a0909ff090909ff090909ff080808ff070707ff070707ff060607ff060707ff070706ff060606ff060605ff050505ff050505ff060505ff060505ff060605ff050605ff050505ff050505ff050605ff050505ff050505ff040504ff050405ff040404ff040404ff040405ff050506ff050605ff050506ff050505ff060606ff060606ff060605ff06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff010100ff000100ff000000ff000000ff000000ff010000ff010001ff010100ff000100ff010100ff010101ff010101ff010101ff010101ff010100ff010001ff010101ff010101ff000101ff010001ff000100ff000101ff000000ff000000ff000000ff010100ff000001ff000100ff000000ff010100ff000000ff000000ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171716ff171716ff161616ff161615ff141314ff141414ff131313ff121212ff121212ff111111ff0f0f0fff101010ff121212ff161616ff1a1a19ff1e1e1eff232423ff2c2c2cff393939ff454545ff525252ff606060ff6d6e6dff7b7c7cff8b8b8bffa2a2a1ffbcbcbcffd1d1d1ffe0e0e0ffecececfffcfcfcfffefefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffefffefffefffefffffefffffffffffffefffefffefffefffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffefffefffefffefffefffefefefffefefefffcfcfcfff5f5f5ffecededffe1e1e0ffc7c8c7ffb1b1b1ff9f9f9fff909090ff807f7fff6a6a6aff565656ff444544ff2f2f2eff232323ff151615ff0b0b0bff060706ff070807ff090809ff090909ff0a0a0aff0e0f0fff0f0e0fff111211ff121213ff1212120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffafafafff3f3f3ffe9e9e9ffddddddffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd8d8d8ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d5ffd4d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d2d3ffd3d2d3ffcfd0d0ffcececfffcececfffcececeffcececeffcececeffcdcdcdffcdcdcdffcccdccffcccccdffcccdcdffcccccbffcbcbcbffcbcbcbffcbcacbffcacacaffcbcacaffcacacaffcacacaffc9cacaffc9cac9ffc9c9c9ffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcacbcbffcbcacbffcbcbcbffcacbcbffcbcbcbffcececeffd2d2d2ffd8d8d8ffdcdcdcffdededeffdfe0dfffe1e1e1ffe1e1e2ffe1e1e1ffe0e0dfffdfdfdeffdfe0e0ffe0e1e0ffe1e2e1ffe2e2e2ffe2e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe9e8e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaebffebebebffebebebffececebffecececffecececffecededffedededffedeeeeffeeeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffefefefffefefefffeff0effff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f3f3fff3f3f3fff3f3f2fff2f2f2fff2f3f3fff2f2f2fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f0f0ffeff0f0fff0eff0ffefefefffefefefffefeeefffeeeeefffeeefefffeeeeefffeeeeeeffeeeeedffedeeedffedeeedffedededffedededffedededffececedffecededffedededffecedecffedededffedededffedededffeeededffeeedeeffeeeeedffedeeeeffeeeeeeffeeeeeeffefefefffefefefffeff0efffeff0effff0eff0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f3f2fff2f2f3fff2f2f3fff3f3f2fff2f3f2fff2f2f3fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f0f1fff1f0f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f2f2fff2f2f1fff1f2f1fff2f1f1fff2f1f2fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff2f3f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f1fff1f2f1fff2f2f2fff1f1f2fff1f1f2fff2f2f1fff1f1f1fff1f1f2fff1f1f1fff1f1f0fff1f0f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff0f1f0fff0f1f0fff1f0f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0ffeff0f0ffeff0f0ffefeff0fff0efefffefefefffefefefffefefeeffeeefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeededffedededffedededffedecedffedecedffecececffebececffebebebffebebebffebebeaffeaeaeaffeaeaeaffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe1e1e2ffe1e1e1ffe3e3e3ffe1e2e1ffdcddddffd9d9d9ffd6d6d6ffd4d3d4ffd1d2d2ffcfcfcfffcdcdcdffcdcdcdffcccdccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcecdceffcececeffcecfcfffcecfcfffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d6ffd6d5d6ffd6d7d6ffd6d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd8d9d8ffd8d9d9ffd9dad9ffdadad9ffdad9d9ffdadadaffdadadbffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffddddddffdedddeffdededeffdedfdfffdfe0e0ffe7e6e7fff3f2f2fffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff393938ffc4c4c3ffe4e4e4fff6f6f6fffefffefffffefffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffefefffefefefffffefefffefefefffffefffffefefefffffefffffefefefffefefefffffefffffffffefffefefffffffefefffffffffffffefefffffffefffffffffffffffefffffefffffffffefffffefffffefffefffefefffffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefefffefefefffefefdfffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefffffffffefffffefffffffffffefffefffffffffffffffffefffffefefefffffefefffefefffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefefefffefefffffefefefffffefffffefefefffefefefffefefefffffffefffefefefffffefefffefefefffffefefffefefefffffefefffffefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffefffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffefffefdfefff9f9f9ffeeeeeeffe1e1e1ffcbcbcbffb4b4b4ffa0a0a0ff8f8e8eff777777ff5e5d5dff454645ff2d2d2dff191919ff0b0b0bff040404ff010101ff000000ff020202ff030203ff020203ff040405ff040405ff040405ff040505ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828182ff818181ff818281ff828181ff818181ff818181ff818080ff7e7e7fff7d7c7dff7a7b7bff797979ff777777ff757574ff727272ff707070ff6e6d6eff6b6b6bff696869ff656566ff626263ff605f60ff5c5c5dff595a5aff575757ff545454ff545454ff535453ff545354ff5f5f5eff717071ff777878ff7b7b7bff818081ff888887ff8e8e8fff959494ff9a9a9aff9f9e9effa4a4a3ffa9a9a9ffaeaeadffb3b2b3ffb8b8b7ffbcbcbcffc0c1c0ffc5c5c6ffcacacaffd0d0d0ffd2d3d3ffd5d4d5ffd6d6d7ffd7d7d7ffd9d9d8ffd9d9d9ffd8d9d9ffd8d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcdcdccffcac9caffc7c6c7ffc3c3c3ffbfbfbfffbababbffb6b5b5ffb1b2b1ffadadadffa6a6a6ffa0a09fff979797ff8d8d8dff838383ff7a7a7aff737272ff6b6b6bff646464ff5f5e5fff565656ff494a4aff454544ff4c4c4cff4d4c4cff4c4c4cff4e4e4fff505150ff535353ff555555ff575857ff5a5a5aff5d5d5cff5e5e5eff616060ff636363ff656465ff676767ff696969ff6c6b6bff6e6d6eff70706fff727172ff737474ff747374ff747473ff747474ff747474ff757475ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff121212ff282728ff494949ff6a6b6aff828182ff939293ffa3a3a3ffb1b1b0ffbababbffc2c1c2ffc6c7c7ffcbcacaffccccccffcfcfceffd1d1d1ffd4d4d4ffd6d5d6ffdddddeffeeededfff9f9f9fffbfbfcfffcfbfcfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafbfbfffafbfbfffafafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfcfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfdfdfffdfdfcfffcfdfcfffcfcfdfffcfdfdfffcfdfdfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfefffdfdfefffefdfefffdfdfefffdfdfefffefdfefffdfdfefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafafafffafafafffaf9fafff9f9fafff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff7f7f7fff0eff0ffddddddffcacacaffc4c3c4ffc2c2c2ffc0c0c0ffbfbebeffbdbdbdffbdbcbcffbcbcbcffb8b8b8ffb0b0afffa6a5a6ff9c9b9bff8f8f8fff828282ff727172ff5e5d5dff454545ff242424ff0d0d0dff040404ff020202ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d5ffd4d3d3ffd2d2d2ffd1d1d0ffcfcfcfffcecdceffcdcdcdffcececeffcececeffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d7ffd8d7d7ffd8d8d9ffd9d9d9ffdadadaffdadadbffdadbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdbdcffdbdbdaffdbdadbffd9dadaffd9d9d9ffd8d8d8ffd8d8d7ffd6d6d6ffd6d5d5ffd5d5d6ffd5d4d5ffd4d4d4ffd3d3d3ffd1d1d1ffd0cfd0ffcececeffccccccffcacbcbffcacacaffc9c9c9ffc8c8c8ffc6c6c6ffc4c4c4ffc1c1c2ffbebebeffbbbbbbffb7b7b7ffb3b3b3ffb0b0afffaaaaaaffa5a5a6ff9d9e9eff959696ff8e8e8eff878787ff7e7e7eff727272ff686868ff5e5e5eff565656ff4e4e4eff474747ff414140ff3a3a39ff343434ff303030ff2c2d2dff292929ff262626ff242423ff212121ff1f1f1fff1c1c1cff1a1a1aff191818ff171717ff161616ff151415ff131314ff111212ff101010ff0f0f0fff0f0e0eff0e0e0eff0e0d0eff0d0d0dff0d0c0dff0b0c0cff0a0b0aff0a0a0aff0a0a0aff0a0a0aff0a0909ff0a0a0aff090909ff090909ff090809ff080808ff080708ff070707ff060606ff050606ff060506ff060505ff060606ff050606ff060606ff060606ff060605ff060606ff060505ff050505ff060605ff050605ff050505ff050605ff050605ff050504ff050505ff050505ff050405ff040404ff040404ff040404ff060505ff050505ff050505ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000101ff000000ff010101ff010000ff000101ff010100ff000100ff000001ff010101ff000101ff010100ff010101ff010101ff010001ff010101ff000001ff010100ff010000ff010001ff000000ff010000ff000001ff010000ff000100ff010000ff000000ff010000ff000000ff010100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff161717ff161616ff161516ff161616ff141314ff141414ff131313ff121212ff111010ff111011ff141413ff181818ff1c1c1dff212121ff272828ff303030ff3c3c3cff4a4a49ff575757ff656565ff747474ff848484ff959494ffaaaaabffc4c4c5ffd5d5d5ffe3e3e4fff2f2f2fffcfbfbfffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffefefffffffefefffffefefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefefffefffefffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffefefefffefefefffcfbfcfff4f4f4ffebebebffdededeffc7c7c7ffb1b2b2ffa0a0a0ff909090ff7d7d7dff686868ff555555ff3d3d3dff313132ff222323ff131413ff090909ff070607ff090909ff0b0a0aff0f0e0fff0e0e0eff111211ff131212ff121212ff12121200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff2f3f2ffececedffe0e1e0ffd9dad9ffd8d8d7ffd8d7d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d7ffd8d8d7ffd8d7d8ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd6d6d7ffd5d5d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d4d5ffd4d4d5ffd4d5d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d2d3ffd3d3d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffcececfffcfceceffcececeffcececeffcececeffcdcdcdffcecdcdffccccccffcccdccffcccccdffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacacaffcacacaffcacacaffc9cacaffcacac9ffc9c9c9ffc9c9c9ffc9cacaffc9cacaffc9c9c9ffcacacaffcacacaffcbcacaffcbcacbffcacacaffcacbcaffcbcacaffcbcacbffcdcdcdffd1d1d1ffd5d5d6ffdadadaffddddddffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdfe0ffe0e0e0ffe0e0e1ffe1e1e2ffe3e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e8ffe8e8e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffecebebffecebecffecececffecececffecedecffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffefefeeffefefeeffeeefefffefefefffefefefffefefefffeff0efffeff0efffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f1f1fff1f1f1fff0f1f0fff1f0f1fff0f0f0fff0f0f0ffeff0f0ffefefeffff0efefffefefefffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffedecedffecedecffedecedffedececffededecffecececffedededffedededffededecffedededffedededffededeeffeeeeedffeeeeeeffeeeeeeffeeefefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff2f2f1fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f0f0fff1f1f1fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f1fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff2f2f1fff2f2f2fff1f2f2fff2f1f2fff1f2f2fff2f1f1fff1f1f1fff2f2f1fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f0f1fff1f0f0fff0f1f0fff1f0f1fff0f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0f0f0fff0efefffefefeffff0efefffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffedededffeeedeeffededeeffedededffedededffecececffecececffececebffebebebffebebebffeaebebffeaebeaffe9e9e9ffe9e9e9ffeaeaeaffeae9eaffeae9eaffe9e9e9ffe8e8e8ffe8e7e8ffe7e6e7ffe6e6e6ffe6e5e5ffe4e4e5ffe4e3e4ffe3e3e3ffe3e2e2ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe3e3e4ffe0dfe0ffdcdcdcffd7d7d8ffd6d5d6ffd3d3d4ffd0d1d1ffcececeffcdcccdffcdcdccffcccdccffcdcccdffcccdccffcdcccdffcccdcdffcdcdcdffcdcdcdffcececdffcdcdcdffcecdcdffcececeffcfceceffcecfceffcfcfcfffd0cfcfffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d2ffd3d3d3ffd4d4d3ffd3d4d3ffd3d3d4ffd4d5d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdad9daffd9d9daffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdcdddcffddddddffdededdffdddddeffdededdffdededeffdfdedeffe1e2e1ffecececfff6f6f5fffdfcfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0f0eff9c9b9cffdfdfdffff3f4f4fffefefefffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffffefffffefefefffefefffffefefffffffffefffefffffffefffefffefefffffffefffffffefefffefffffffffefffffefffffffefffefffefefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffefffefffefffefffffefefffefefffffefefefffefffefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffefefefffefdfefffefffefffefefefffefefffffefffefffefffffffefffefffffefefffefffefffefefefffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffefffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffffffffffefefefffefefffffefefffffffffefffefefefffefffefffefefefffefefefffffefefffefffffffefefffffefffefffefffefffefefefffffefefffffffefffffefefffefffefffefefefffefffefffefefefffefefffffefffefffefffffffffefefffefefffffefefefffefffffffefefefffefffffffefefefffffefffffefffefffefffffffffefefffefefefffefefefffefffffffefffffffefefffffcfcfcfff3f4f3ffe8e9e8ffd7d7d7ffc0c1c0ffababacff9b9b9bff878888ff6c6d6cff525353ff3b3b3bff282727ff141515ff090808ff030303ff010101ff030203ff020302ff050405ff040504ff040405ff040404ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828281ff818282ff818281ff818181ff818181ff818181ff808081ff7e7f7fff7d7d7dff7a7b7bff787979ff777677ff747575ff727272ff707070ff6d6e6dff6b6b6bff686968ff666566ff626362ff5f5f5fff5b5b5bff585959ff565656ff545354ff545454ff535454ff545454ff5d5d5dff6e6f6eff767677ff7b7b7bff818080ff878787ff8e8d8eff949494ff999a99ff9e9e9effa4a3a3ffa9a9a8ffaeaeadffb2b3b2ffb7b7b8ffbcbdbcffc0c1c1ffc5c5c6ffcacbcbffd0d1d1ffd3d3d3ffd4d5d5ffd6d6d6ffd7d8d7ffd8d8d8ffd9d9d9ffd8d8d9ffd8d7d8ffd7d7d7ffd7d7d7ffd6d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd2d3d3ffd1d1d2ffd1d1d0ffcfcfcfffcccdccffcacacaffc6c7c6ffc3c2c3ffbfbfbfffbabbbbffb5b6b5ffb1b1b1ffacadadffa6a5a6ff9fa09fff979696ff8c8d8dff828382ff7b7a7bff737373ff6c6b6cff646464ff5e5e5fff565656ff49494aff464646ff4e4d4dff4d4d4eff4c4d4dff4f4f4eff515151ff535352ff555555ff585858ff5a5a5aff5c5c5cff5e5e5fff606160ff636362ff646465ff676767ff696969ff6c6b6bff6d6e6dff706f70ff727272ff737474ff747374ff747474ff747574ff757474ff747475ff757474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020303ff060607ff10100fff232323ff424242ff636363ff797a79ff8d8d8dffa1a1a1ffb0b0b1ffbbbbbbffc1c1c1ffc6c7c7ffcbcacbffcdceceffd0d0d0ffd3d3d3ffd4d5d4ffd6d6d7ffdbdbdaffe5e5e5fff1f2f1fff9f9f9fffbfbfafffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafbfffbfbfbfffafbfbfffafafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffcfcfdfffdfcfcfffcfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefefffdfefdfffefdfefffdfefdfffefdfefffefefefffefdfefffefdfdfffdfefefffefefefffefdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfafffbfafbfffafafafffaf9fafff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff8f8f8fff5f6f5ffeeeeeeffdcdcdbffcac9caffc4c4c4ffc3c3c2ffc1c2c2ffc0c0c0ffbebebeffbcbdbcffbcbcbcffb9b8b9ffb1b1b1ffa6a6a5ff999a99ff8d8c8dff7f7f7eff6b6b6cff525253ff3a3a3aff222322ff0f0e0eff050505ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d4ffd2d2d2ffd1d1d1ffcfcfcfffcecdcdffcbcccbffcbcbccffccccccffcccdcdffcdcdcdffcdcdcdffcdceceffcfcecfffd0d1d1ffd2d2d1ffd3d3d3ffd3d4d3ffd5d4d5ffd5d6d5ffd7d6d7ffd8d8d8ffd9d9daffdadadaffdbdbdcffdcdcdcffdbdbdbffdbdbdcffdadbdbffdadadaffd9dadaffd9d9d8ffd8d8d8ffd8d7d7ffd7d6d6ffd5d6d6ffd5d4d5ffd3d4d4ffd3d4d3ffd3d3d3ffd3d2d2ffd1d1d0ffd0cfcfffcececeffccccccffcacacaffc8c8c9ffc7c6c7ffc5c5c5ffc3c4c3ffc1c1c1ffbdbdbeffb9b9b9ffb5b5b5ffb0b0b0ffabababffa6a5a6ffa2a2a2ff9b9c9bff949494ff898889ff808080ff797879ff6f7070ff646565ff5a5a5bff515151ff474848ff404141ff3d3c3cff383838ff323232ff2d2d2dff292929ff252625ff222323ff202020ff1f1e1eff1c1d1dff1b1a1aff191919ff161717ff151516ff141413ff131213ff121212ff111112ff10100fff0e0f0fff0e0e0eff0d0c0dff0c0c0dff0b0c0cff0c0c0bff0b0b0bff0a0b0aff0a090aff090909ff090808ff080808ff080809ff080908ff080908ff080808ff080808ff080807ff070706ff060706ff060606ff060605ff050505ff050405ff060606ff060606ff060606ff060606ff060606ff050606ff060605ff050606ff050506ff060506ff060606ff060606ff060505ff050505ff050505ff050505ff040505ff040405ff050504ff040504ff040404ff0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff000001ff000000ff000100ff010000ff000001ff000000ff000101ff010100ff000101ff000001ff010101ff010101ff010101ff010000ff000101ff010001ff010101ff000101ff000001ff010100ff000101ff000101ff010000ff000100ff010001ff010101ff000101ff010100ff000101ff000001ff010000ff000101ff010000ff000000ff000000ff000001ff000000ff000001ff000100ff000001ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff171616ff161717ff161616ff161717ff151616ff151516ff141413ff131414ff131313ff121212ff141414ff181818ff1e1e1eff232424ff2c2c2cff353636ff404041ff4f4e4eff5c5d5dff6b6a6aff7a7a7aff898a89ff9b9a9bffb3b4b3ffcdcccdffdadadaffe7e7e8fff6f5f5fffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffefffefffefefffffefffefffefefefffdfdfefffbfbfbfff3f4f4ffebebebffdcdcdcffc3c3c3ffaeafaeff9f9f9fff8e8f8fff7b7b7cff686868ff4a4b4aff3d3e3dff2f2e2eff1d1d1eff0f0e0eff090909ff0a0b0bff0e0e0fff0f0f0eff111212ff121312ff131212ff121312ff12121200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfbfcffeeeeeeffe5e5e5ffdbdadaffd7d8d8ffd7d7d7ffd7d8d8ffd7d8d8ffd7d7d8ffd7d8d7ffd7d8d8ffd7d8d7ffd8d7d7ffd7d8d7ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd7d8d8ffd7d8d8ffd8d7d8ffd7d8d8ffd8d7d7ffd7d7d7ffd5d6d5ffd6d5d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d30000000000000000ffcececeffcececeffcececeffcecdcdffcdcecdffcccccdffcdcdccffcccccdffcbcbccffcbccccffcbccccffcbcbcbffcbcbcbffcacacaffcacacaffcacac9ffc9cacaffc9c9caffcac9caffc9cac9ffcacacaffcac9c9ffc9c9caffcac9caffcacacaffcacacaffcacacbffcacbcaffcacbcbffcacbcaffcbcacaffcbcccbffcfcfcfffd4d4d4ffd8d9d9ffdcdcdcffdddedeffdfdfe0ffe1e0e1ffe1e1e1ffe0e0dfffdedfdfffdedfdeffe0dfe0ffe0e0e0ffe1e0e1ffe1e2e1ffe2e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9eae9ffeaeaeaffeaeaeaffebeaeaffebebebffecebebffebecebffecececffededecffececedffedecedffedededffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffeff0f0ffeff0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff1f2f2fff2f1f2fff1f2f2fff2f1f1fff2f2f2fff1f2f1fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff2f1f2fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff0f0f0fff0f0efffefeff0fff0efeffff0efefffefefefffefeeefffeeefeeffeeefeeffeeeeeeffeeeeeeffeeeeedffeeededffedeeedffedecedffededecffececedffececedffedededffecededffedededffedededffedededffedededffedededffedededffededeeffeeeeeeffeeefeeffefefefffefeeeeffefefefffefefefffeff0f0ffeff0f0fff0eff0fff0f0f0fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff1f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff2f1f2fff1f1f1fff1f1f2fff2f1f2fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f0fff1f1f1fff1f0f1fff0f1f1fff0f1f0fff0f0f1fff1f0f1fff1f1f0fff1f0f0fff1f1f0fff1f0f1fff1f1f1fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff1f1f1fff1f2f2fff2f2f1fff1f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f2f2fff2f1f2fff2f2f2fff1f2f2fff1f1f2fff2f2f1fff2f2f2fff1f2f2fff2f2f2fff1f2f1fff2f1f2fff2f2f2fff1f2f2fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f1f1fff1f1f1fff1f0f1fff1f1f1fff0f1f1fff1f1f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0f0fff0f0efffefeff0fff0efeffff0f0efffefefefffefefeeffefeeefffefefeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeedeeffededeeffedededffedededffededecffecededffecececffecececffebecebffebebebffebeaeaffeaeaeaffeae9eaffe9eaeaffe9eaeaffe9e9eaffe9eae9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe4e5e5ffe4e4e4ffe3e3e4ffe2e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e2e1ffe8e8e8ffe3e4e3ffdedddeffd9dad9ffd7d6d7ffd5d4d4ffd2d3d3ffd0d0d0ffcdcdcdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcccdccffcccccdffcdcdcdffcdcdccffcdcdcdffcdcdceffcdcecdffcececeffcececeffcfceceffcfcfceffcfcfceffcfd0cfffcfcfd0ffd0d0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d4d5ffd5d5d5ffd5d6d6ffd5d6d5ffd6d6d6ffd5d6d5ffd6d6d6ffd7d6d7ffd6d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d7ffd8d8d8ffd7d8d8ffd8d8d9ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9daffd9d9d9ffd9dadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdbffdcdcdcffddddddffdddddcffddddddffdddddeffdddedeffdededeffdededeffe0dfdfffe5e5e4fff0f0effff7f8f7fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff525251ffd1d1d1ffecebebfffbfcfbfffffffffffffffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefefffffffffffefefefffffefffffefefefffffefffffffffefffefffffffffffefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffefefffffefffefffffffffffefffefffefefffffffffffffffffffffefffefffefffefffffefefffefffefffefefefffefefefffefffffffefefffffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefffffefefffffefffefffefefefffefffefffffefefffffffefffefefefffffefefffefffefffffffffffefffffffffffefffefefffffefefffffffefefffffefefffefefefffffefffffefefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffffefefffefefffffefefffffefffefffefffefffefefefffefefffffefefefffffffefffefffefffffefefffefefefffefefffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefffffffefefffffefefffffefefefffffffefffefefefffffefffffefffffffefefefffefefefffefefffffefefefffefefffffefefffffefefefffaf9f9ffefefeeffe2e2e2ffcecdcdffb6b6b6ffa6a5a5ff959695ff7d7c7dff606161ff484848ff353636ff232324ff131212ff080708ff040303ff030203ff040404ff040405ff040404ff050405ff010101ff020102ff020201ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818282ff818181ff818281ff818181ff828181ff818181ff818080ff7e7f7eff7d7d7dff7a7b7bff797978ff767677ff747475ff727272ff706f70ff6d6d6dff6b6a6bff686868ff656565ff616161ff5f5e5fff5b5b5bff585858ff555555ff535353ff535353ff535353ff535353ff5b5b5aff6b6c6cff767676ff7a7a7bff808080ff878787ff8d8e8dff949393ff999898ff9d9d9effa2a3a3ffa9a9a9ffadaeaeffb3b3b3ffb8b8b8ffbdbdbdffc1c1c1ffc6c6c5ffcbcacbffd0d1d0ffd3d3d3ffd4d5d4ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d8ffd8d8d8ffd7d6d7ffd6d7d7ffd6d6d6ffd5d5d5ffd4d4d5ffd3d3d3ffd3d2d3ffd1d1d2ffd0d0d0ffcececeffccccccffcac9c9ffc7c7c6ffc3c2c2ffbfbebeffbabbbaffb5b5b6ffb1b1b1ffacacacffa5a5a5ff9e9e9fff979696ff8d8c8cff838282ff7b7a7bff737373ff6c6b6cff646364ff5e5d5eff555556ff4a494aff474847ff4f5050ff4e4e4dff4d4d4dff4e4e4fff505150ff525353ff555555ff575758ff5a5a5aff5d5c5cff5e5f5eff616161ff636363ff656465ff666767ff696a69ff6b6c6bff6e6e6eff707070ff727272ff747474ff747474ff757474ff747574ff747475ff747574ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff060606ff0e0e0eff1f1f1fff383838ff565555ff6e6e6eff888787ff9e9e9dffaeaeaeffb7b8b8ffc0c0c0ffc6c6c7ffcbcbccffcfceceffd2d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd7d7d8ffdcdbdcffe7e6e7fff2f2f2fffaf9fafffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffafafbfffbfafbfffafbfbfffafafafffafafafffbfbfbfffafbfafffbfafbfffbfafbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfafffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfefffdfdfdfffefefefffdfdfefffefdfefffdfdfefffefdfefffefefdfffdfefefffefefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfafbfffafafafffafafbfffafafafffaf9fafff9f9fafffaf9fafffafaf9fff8f9f9fff6f6f6fff1f1f1ffe4e4e4ffd3d4d3ffc8c9c9ffc5c5c5ffc2c3c3ffc2c2c1ffc1c1c1ffbfbfbfffbdbdbdffbbbbbbffb8b7b8ffb0b0b0ffa6a6a6ff989999ff888888ff747474ff5c5d5cff3e3f3eff262726ff171616ff0d0e0dff070707ff020302ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd1d1d1ffcfcfcfffcdcecdffcccbcbffcac9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcacacbffcbcbcaffcbcbcbffcdcdceffcfcfcfffd1d0d0ffd2d1d1ffd3d2d3ffd3d3d3ffd5d5d6ffd7d7d7ffdad9daffdadadbffdcdbdcffdcdcdbffdadbdbffdadadaffd9d9d9ffd8d8d8ffd7d8d7ffd6d7d7ffd6d6d6ffd5d5d6ffd5d4d4ffd4d4d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffcfd0d0ffcfcfceffcdcdcdffcbcbcbffcac9c9ffc7c7c7ffc3c4c3ffc1c1c1ffbfbebeffbbbcbbffb7b7b7ffb2b3b2ffadaeaeffa7a7a7ffa09fa0ff999999ff949493ff8d8d8eff848384ff7b7c7cff717171ff676867ff5f5f5fff545555ff4c4c4cff444445ff3c3c3cff363535ff323232ff2f2f2fff2c2c2bff272626ff232222ff20201fff1d1d1dff1a1b1bff191919ff171718ff161617ff151515ff141414ff131312ff111112ff101010ff100f10ff0e0e0eff0e0d0eff0c0c0dff0d0c0dff0c0c0bff0a0b0bff0a0a0aff0a0a0aff090a0aff090909ff080909ff080908ff070708ff070707ff070707ff070707ff070707ff070707ff070708ff070707ff070706ff060606ff050506ff060605ff060606ff050605ff050605ff060506ff060605ff060606ff060606ff060606ff050606ff060506ff060605ff060605ff050506ff060506ff050606ff050505ff050505ff050506ff050505ff050505ff050505ff040505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000101ff000101ff000001ff010000ff010100ff000001ff010101ff010101ff010101ff010100ff010101ff000100ff010101ff010001ff010101ff010000ff010100ff010000ff010100ff000000ff010000ff000100ff010001ff000101ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000001ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff151616ff151616ff171716ff171717ff161616ff161617ff151516ff161616ff141313ff131313ff151414ff191918ff1d1d1dff252424ff2d2e2dff383838ff454546ff545453ff626262ff707071ff7f7e7eff8f8e8effa0a0a0ffbbbabbffd2d2d2ffdededfffebebebfff9f8f9fffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffefffefefffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffefffefffefffefefefffffefefffefffefffefefefffefefefffdfdfdfff9f9f8fff2f2f2ffe9eae9ffd8d9d9ffc0c0c1ffaeaeaeff9f9f9eff8e8e8dff767676ff595859ff4a4b4bff3a3a3aff292929ff171718ff0c0c0cff0a0a0aff0e0e0fff111212ff121212ff121312ff131212ff131312ff171717ff1817170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff4f4f4ffe9e8e9ffdededeffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d7ffd8d7d8ffd7d8d8ffd8d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d6d6ffd6d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d5ffd5d4d5ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d30000000000000000000000000000000000000000ffcdcecdffcdcdcdffccccccffcdcdccffcdcdcdffcbcccbffcbcccbffcccbcbffcbcbcaffcbcbcbffcacacaffcacbcbffcacacbffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9cacaffc9c9c9ffc9cac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcbcacaffcececdffd2d1d1ffd7d6d6ffdadbdaffddddddffdedfdfffe0e0e0ffe1e1e1ffe0e0e1ffdfdfdfffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e2ffe3e2e3ffe3e3e3ffe4e3e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e8e7ffe7e7e8ffe8e8e8ffe9e9e8ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaebeaffebebebffebebebffebebecffecececffecedecffecedecffecedecffedededffedeeedffededeeffedeeedffeeeeeeffedeeeeffeeeeeeffeeeeeeffefefeeffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0ffefeff0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff2f1f1fff2f1f1fff2f1f2fff1f1f1fff2f2f2fff1f1f2fff2f1f2fff1f1f2fff2f1f2fff2f2f1fff1f1f1fff1f1f0fff0f0f1fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffefeff0ffefefefffefefefffeeefeeffefeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedeeedffedededffedededffedededffecedecffecedecffedecedffecedecffecededffecedecffedededffecededffedededffedededffedeeedffededeeffeeeeeeffeeefefffeeefefffefefeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f2f2fff1f2f2fff2f2f2fff1f1f2fff1f1f2fff2f1f2fff2f1f1fff2f1f1fff2f1f2fff1f1f1fff2f1f2fff1f1f1fff2f1f2fff1f1f1fff2f1f2fff2f2f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff0f1f1fff0f0f1fff1f1f0fff1f1f1fff0f1f0fff1f1f0fff1f0f0fff0f0f1fff0f1f0fff1f1f0fff0f1f0fff0f0f1fff1f1f1fff1f1f1fff0f1f0fff0f1f0fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f2fff1f1f1fff2f2f1fff1f1f2fff2f1f2fff1f2f2fff1f1f1fff1f1f1fff2f2f2fff1f2f1fff2f1f2fff1f1f2fff1f2f2fff2f1f1fff1f2f1fff2f1f1fff2f2f1fff1f1f1fff2f1f1fff1f2f1fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff1f1f1fff1f0f1fff1f0f1fff0f0f1fff1f0f1fff1f1f0fff0f1f1fff1f0f0fff0f0f1fff0f0f1fff0f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0f0fff0efefffefeff0ffeff0efffeff0efffeeefefffeeefefffefefeeffeeefeeffeeeeeeffeeeeedffeeedeeffedeeedffededeeffedededffedededffecededffececedffecececffecececffebececffecebebffebebebffeaebeaffeaeaeaffeaeaeaffe9e9e9ffeaeaeaffeae9eaffe9e9e9ffe9e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e0e0ffe4e3e4ffe3e3e4ffe0e0e1ffdcdcdcffd9d8d9ffd5d5d6ffd5d4d5ffd2d2d1ffcecfcfffcdcdcdffcdcccdffcccdcdffcccdccffcccdcdffcccdccffcccccdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdceceffcfcfceffcecfceffcfcfcfffcfcfcfffd0d0d0ffcfd0cfffd0d0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d5ffd6d5d5ffd6d6d6ffd6d7d6ffd7d6d7ffd6d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd9d8d9ffd8d8d9ffd9d9d9ffd9d9d9ffdad9daffdadad9ffdadbdbffdbdadaffdbdadbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcddffdddddcffddddddffddddddffdededeffdededeffdededeffdedfdeffe1e1e0ffe8e9e8fff3f3f3fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff100f0fffa4a5a5ffe2e3e3fff6f7f7fffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffefffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffffffefffefefefffffefefffffffefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffefffefffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefffefffefffefffffffffffffffefffefefefffefefffffefefffffefefffffffffefffefefffffffefefffefefffffffefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefffffffffffffffefefffffffefffffffffefffefefefffefffefffffefefffefefefffffffffffffffefffefefefffefefefffefefefffefefefffefffffffffffefffefefefffefefefffefffefffefffefffefffefffffefffffefffefffefefffffefefefffefefefffefefefffefffefffffefefffefffefffffefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffffefefffffffefffcfcfcfff3f3f3ffe9e9e9ffd9d9d9ffc4c4c4ffb0b0b0ffa1a1a1ff8b8b8bff6f6f6fff575657ff414142ff323232ff202020ff0f0e0fff060607ff050405ff040404ff050404ff050505ff010101ff020101ff010102ff020102ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828281ff818181ff818181ff818181ff818181ff818181ff808180ff7f7f7eff7c7c7cff7a7a7bff797879ff767677ff757574ff727272ff706f70ff6d6d6eff6b6b6bff686768ff656464ff626161ff5d5e5dff5b5b5aff575757ff545454ff525353ff535353ff535253ff525252ff5a5a5aff6a6a6aff757676ff7b7b7aff7f8080ff878787ff8e8d8dff939393ff989898ff9d9d9dffa2a2a2ffa9a9a9ffaeaeaeffb3b2b3ffb8b8b8ffbcbdbcffc1c1c1ffc6c6c6ffcbcacbffd0d1d0ffd2d3d3ffd4d4d4ffd6d6d6ffd7d6d7ffd8d8d8ffd9d9d8ffd8d9d8ffd8d8d8ffd6d6d6ffd6d6d6ffd6d6d5ffd4d5d5ffd4d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcdcdceffcccbccffc9c9c9ffc6c7c6ffc2c3c3ffbfbfbfffbbbbbaffb5b5b5ffb1b1b1ffacacadffa5a5a6ff9f9f9eff969696ff8c8c8cff828283ff7b7a7bff737373ff6c6b6bff656565ff5d5e5dff575756ff4a4a4bff484848ff505151ff4e4e4eff4c4c4dff4e4e4eff505050ff535252ff545555ff585857ff595a5aff5c5d5cff5f5e5eff606160ff626363ff656464ff676767ff696a6aff6c6c6bff6e6d6eff707070ff727372ff747574ff747574ff757475ff747574ff747575ff747575ff757575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff050505ff0b0b0bff161615ff292a2aff414241ff5c5c5cff797979ff969696ffa8a8a8ffb5b5b5ffc0bfc0ffc8c8c8ffcccccdffcfceceffd1d1d1ffd2d2d3ffd3d2d3ffd4d3d3ffd6d5d5ffd7d7d7ffdededeffe9e9eafff4f4f4fffafafafffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfafffbfbfbfffafafafffafafafffbfbfafffafbfafffafafbfffafafafffafafbfffbfafafffbfbfbfffafafbfffbfafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfefffefdfefffefdfefffefdfdfffefefefffdfefdfffefefefffdfdfefffdfdfdfffdfefefffefefefffdfdfefffefdfefffefefdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfafbfff9faf9fffafafafff9f8f9fff7f7f7fff0f1f0ffe7e7e7ffd8d8d8ffccccccffc7c7c7ffc6c5c6ffc3c4c4ffc2c2c2ffc0c1c1ffbfbfbfffbdbdbcffbababaffb6b6b6ffaeadaeffa2a2a1ff949595ff838382ff686767ff474847ff2c2d2dff181818ff0c0d0dff080708ff040504ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d0ffd0cfcfffcdcdcdffcbcbcbffc9c9c9ffc6c7c7ffc6c7c7ffc7c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffcacac9ffccccccffcececeffcfcfd0ffd1d0d1ffd2d2d2ffd5d4d4ffd8d7d7ffd8d9d8ffdadadaffdadadbffdadadaffd8d9d9ffd8d8d8ffd7d6d7ffd6d6d6ffd6d6d5ffd5d4d5ffd3d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcecfcfffcdcdcdffcdcdccffcbccccffcacac9ffc7c7c7ffc4c4c4ffc0c0c0ffbcbcbcffb8b8b8ffb5b4b4ffafafafffa9aaaaffa4a4a4ff9e9e9eff959494ff8b8c8cff848484ff7e7e7eff767676ff686968ff616261ff5a5a59ff505050ff474748ff3f403fff3a3a3aff343334ff2f2f2eff2a2a2aff272727ff252424ff212222ff1e1e1eff1b1b1bff191918ff171717ff151515ff131314ff121213ff121212ff111112ff111010ff0f0f10ff0f0f0fff0e0d0eff0d0c0dff0c0c0cff0a0b0aff0b0b0aff0a090aff090909ff090909ff090909ff080809ff080808ff080808ff070707ff060707ff060606ff050606ff060606ff060605ff060606ff060606ff060606ff060606ff060606ff070706ff060606ff060606ff050606ff060606ff050606ff060506ff060605ff050606ff060606ff060606ff060506ff060606ff060605ff060605ff060606ff050505ff050505ff060605ff050605ff050506ff050505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000100ff000100ff000000ff010000ff000100ff000000ff000000ff000100ff000000ff000101ff010100ff010100ff010101ff000100ff000100ff010101ff000101ff000101ff000100ff010101ff010000ff010101ff000001ff010001ff010100ff000101ff000101ff010101ff010100ff000000ff000000ff000001ff000001ff010100ff000001ff000000ff000001ff0100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171717ff151615ff161616ff151616ff161717ff161716ff161616ff171616ff161616ff131313ff151415ff191818ff1d1e1dff242424ff2e2e2eff393939ff464646ff545454ff636364ff737374ff848484ff949494ffa9a9a9ffc3c3c4ffd7d7d8ffe3e2e3ffefefeffffbfafbfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffefffefffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffefffefefefffefefefffefefefffefffffffffffefffefefefffefefefffefffefffefefefffdfefefffefdfefffcfdfcfff8f8f9fff1f1f1ffe8e8e8ffd6d6d6ffbebfbeffababaaff9a9a99ff848484ff686868ff595a59ff484747ff343534ff222223ff141514ff0e0e0fff121111ff131312ff121212ff121212ff121212ff171818ff171818ff1c1d1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfbfbffefefefffdedfdeffd9d9d9ffd8d8d7ffd7d7d7ffd6d7d7ffd6d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d7ffd7d6d7ffd7d7d6ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd8d8d7ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd5d4d5ffd5d4d4ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d3000000000000000000000000000000000000000000000000ffcdcdccffcdccccffcccdccffcbccccffccccccffcbccccffcbcacbffcbcbcaffcacacbffcacacaffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffcacacaffc9cacaffc9cacaffc9cac9ffcacacaffcac9caffcacacaffcacacaffcacacaffcccbcbffcfd0d0ffd4d5d5ffd9d9d9ffdcdcdbffdededeffdfdfdfffe1e0e1ffe1e1e2ffe1e0e0ffdfdfdfffdfdedeffdfdfdfffe0e0e0ffe0e0e0ffe2e1e1ffe2e2e2ffe2e2e2ffe4e4e3ffe3e3e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffebebebffebecebffecebebffecececffecedecffecedecffecededffedecedffedeeedffededeeffedeeedffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeefeeffefeeefffeeeeeeffeeefeeffefefefffeeefefffefefefffefefefffefefeffff0efeffff0f0f0ffefeff0fff0eff0fff0f0effff0f0f0fff0f0f0fff0f1f1fff1f1f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff1f1f1fff1f1f2fff2f1f2fff2f1f1fff2f1f1fff2f2f2fff1f1f1fff2f2f1fff1f1f2fff1f1f1fff0f1f1fff1f1f1fff0f0f1fff1f0f1fff0f0f0fff0eff0ffeff0f0fff0f0efffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeededffeeeeedffeeeeeeffeeeeedffedededffedededffecededffecedecffecededffedecedffecedecffecededffecededffedededffedececffecededffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffefefefffeeefefffefeff0ffefefeffff0eff0fff0eff0fff1f0f0fff0f0f0fff1f0f1fff1f1f0fff0f1f1fff1f1f1fff1f2f2fff2f2f1fff1f1f1fff1f1f2fff2f1f2fff2f1f2fff2f2f1fff1f1f2fff2f1f1fff1f1f2fff2f1f2fff2f1f1fff2f1f1fff2f2f2fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff1f1f0fff0f0f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f0fff1f0f0fff0f1f0fff0f1f0fff0f1f0fff0f1f1fff1f0f1fff0f1f0fff0f1f1fff0f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff1f1f1fff0f0f0fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f1f1fff0f0f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0effff0f0efffefefefffefefefffefefefffefefefffefefefffefeeeeffeeefeeffeeeeeeffeeeeeeffedeeeeffeeedeeffedeeedffededeeffedededffedededffedecedffecededffedececffecececffecececffebebebffeaebebffebebeaffeaeaeaffe9eaeaffe9e9e9ffeaeaeaffeae9e9ffeae9e9ffe8e8e9ffe8e8e8ffe8e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e4ffe3e2e3ffe2e2e3ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe2e2e2ffe4e3e4ffe5e4e4ffdfdfdfffdadadaffd7d7d7ffd5d5d6ffd3d3d3ffd0d1d1ffcececeffcdcccdffcdcdcdffcdcdccffcdccccffcccdccffccccccffccccccffcdcdcdffcdcdccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcececeffcfcfceffcfceceffcfcfcfffcfcfcfffcfd0cfffcfd0d0ffd0cfd0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd2d3d2ffd2d3d3ffd4d3d3ffd3d4d3ffd3d4d4ffd3d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd8d9d8ffdad9d9ffd9d9daffd9d9d9ffdadadaffdadadaffdadadbffdbdbdbffdcdbdbffdcdbdcffdbdcdcffdcdcdcffdcdcddffddddddffddddddffddddddffddddddffdeddddffdededeffdfdfdfffe3e3e3ffeeedeefff6f6f6fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff4f5050ffd5d6d5ffefeeeffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffefffffffffefefffefffffffefffffffffefffffffefffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffefefefffefefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffefffefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffefdfdfffefefefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffefffefffffffffffffffffffffefefffefffffffefffffffffffefffffefffffefffefffefffffffffffffffefefefffffefefffefefefffefffefffefefefffefefffffffffffffefefffffefefffffffefefffefefffffefffefffffefffffefefefffefefefffefefefffefffefffefefefffefffffffffefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefffffffefefffffefefefffffffffffefffefffefefefffaf9faffefefefffe3e3e3ffd2d1d2ffbcbcbcffaaaaaaff979797ff7e7d7dff676767ff4e4e4eff3c3c3cff2c2b2cff171716ff090a0aff050505ff010202ff050404ff010101ff010101ff020202ff010102ff020202ff020202ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818281ff818181ff818181ff818181ff818181ff808080ff7e7e7eff7c7d7dff7b7a7aff787979ff767777ff747474ff727272ff70706fff6d6e6eff6b6b6bff676768ff656464ff616060ff5d5e5dff5a5a5aff565657ff545455ff535353ff535353ff535252ff515151ff595a59ff6a696aff757475ff7a7a7aff807f80ff868787ff8d8d8dff939393ff989898ff9d9d9dffa3a3a3ffa9a8a8ffaeaeaeffb2b3b3ffb8b8b7ffbcbdbcffc1c1c1ffc6c6c6ffcbcacbffd0d0d0ffd2d2d2ffd4d4d4ffd5d6d5ffd6d7d7ffd7d7d7ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfd0cfffcdcecdffcccbcbffc8c9c9ffc6c6c5ffc3c2c3ffbfbfbeffbababaffb5b6b6ffb1b1b1ffadadadffa5a5a6ff9f9f9eff969596ff8c8c8bff828383ff7b7b7bff737373ff6c6c6cff656464ff5e5f5eff575757ff4b4b4cff494949ff505051ff4d4d4eff4c4b4bff4d4d4dff4f504fff525252ff545455ff575757ff5a595aff5c5c5cff5e5e5eff616161ff636363ff656565ff676767ff696969ff6b6b6cff6e6e6eff707070ff727372ff747574ff747575ff757475ff757575ff747575ff747575ff75757400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040304ff070808ff0e0e0eff1c1b1cff2c2c2cff484848ff6e6e6fff929191ffa5a5a5ffb5b5b5ffc0c0c0ffc8c7c8ffcccccbffcecfcfffd0d0d0ffcfcfd0ffd0d0d0ffd2d2d1ffd3d4d4ffd6d6d6ffd8d9d9ffdfdfdfffececedfff6f6f6fffbfafafffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfafffafbfbfffafafafffafafafffafafafffafafbfffafafafffbfafbfffafafafffbfafafffafbfbfffafafbfffafafafffbfbfbfffbfbfafffafbfafffbfafbfffafbfbfffafbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffdfdfefffefefefffefdfdfffdfefdfffefefefffdfdfefffefefefffdfdfefffefefefffefdfdfffdfefefffdfefdfffefdfefffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffafbfbfffbfafafffafafafff9faf9fff8f8f8fff3f3f4ffe9e9e9ffd8d8d9ffcdcdceffc8c8c8ffc6c7c7ffc5c6c5ffc5c4c5ffc3c2c3ffc0c0c1ffbfbebfffbcbdbcffb8b9b9ffb4b5b5ffadadacff9f9f9fff8e8e8eff7d7d7dff626262ff3c3c3dff1f1f1eff0f0f0fff070707ff030404ff020102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfd0cfffcdcecdffcbcccbffc9c9c9ffc6c7c7ffc4c4c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc2c3c3ffc5c5c5ffc8c8c8ffcbcccbffcdcdcdffcecfceffd0d1d1ffd3d3d3ffd5d5d5ffd6d7d6ffd7d7d7ffd7d7d8ffd7d7d8ffd5d5d6ffd5d5d5ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd0d0d1ffd0cfcfffcecfcfffcdceceffcdcdcdffcbcbcbffcac9c9ffc8c8c8ffc7c6c6ffc4c4c4ffc0c0c1ffbbbbbaffb4b5b4ffaeafafffaaaaaaffa4a4a4ff9e9e9eff979898ff919191ff888887ff7c7d7dff737373ff6b6b6bff646464ff5b5b5bff4f4f4fff4a494aff424242ff3b3a3aff343535ff303030ff2b2b2bff282828ff242524ff212221ff201f1fff1c1d1dff1a1a1aff181718ff151615ff141414ff131313ff121111ff101010ff0f0f10ff0f0f0fff0f0e0eff0e0e0dff0d0e0eff0d0d0dff0b0b0cff0b0b0aff0a0909ff080909ff080808ff080809ff080809ff080808ff080808ff080707ff070707ff060706ff060506ff050505ff050405ff040404ff040404ff040505ff050505ff060505ff060606ff060606ff060606ff060606ff060607ff060605ff060606ff050606ff060606ff060506ff060606ff050606ff050606ff060605ff050606ff050606ff060505ff050505ff060606ff050505ff060506ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000100ff000100ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff010101ff010001ff010101ff000101ff010001ff000101ff010101ff010100ff000100ff010001ff000101ff000100ff010001ff010100ff010101ff000101ff010000ff000001ff000001ff000000ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171717ff181717ff161516ff161516ff151616ff171717ff161717ff171717ff141514ff151615ff191919ff1d1e1eff242424ff2d2d2eff393938ff474747ff555555ff646363ff737374ff828383ff969696ffafaeafffcbcbcbffdcddddffe9e9e9fff3f4f4fffdfcfcfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffffffffffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfdfefffdfdfefffdfefdfffcfcfcfff7f8f8fff0f0f0ffe5e5e5ffd1d1d1ffb7b7b7ffa4a4a4ff919191ff777676ff696869ff555555ff424141ff2f3030ff222222ff151616ff101110ff121312ff121312ff131212ff171818ff171817ff1c1c1dff272727ff272727000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfbfbfff3f2f2ffe8e8e8ffd9d9d9ffd8d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d7ffd6d6d6ffd7d7d7ffd6d7d6ffd6d7d6ffd7d6d6ffd6d7d7ffd6d6d6ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d4ffd3d3d3ffd2d2d3ffd3d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d2d3000000000000000000000000000000000000000000000000000000000000000000000000ffcccccbffcbccccffcbccccffcbcbcbffcbcacbffcacacaffcacacaffc8c9c9ffc9c9c8ffc8c9c9ffc8c9c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcac9caffcacacaffc9cacaffcacacaffc9cacaffcacacaffcacacaffcacbcaffcbcbcbffcecfcfffd3d3d3ffd8d7d8ffdbdbdbffddddddffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe0e0e0ffdfdedfffdfdfdfffdfe0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe5e5e5ffe4e4e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebecffececebffecececffecececffedededffedecedffedededffedededffedededffeeeeedffedeeeeffedeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffefeeefffefeeefffefefefffeeefefffefefefffefefefffeff0f0ffeff0efffeff0effff0eff0ffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff1f2f1fff1f1f1fff2f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefeff0ffefefefffefeeefffeeefefffeeefefffeeefefffeeeeeeffeeeeeeffedededffedededffedededffedededffededecffecededffecededffedededffedecedffedededffecedecffecededffededecffecededffecececffededecffedededffedeeeeffeeeeeeffefeeefffefeeefffefefefffefefefffefeff0ffefefeffff0f0f0fff0f0f0fff0f1f0fff1f0f0fff0f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f2f2fff2f1f1fff1f2f2fff1f2f2fff1f1f1fff2f1f1fff1f2f1fff1f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff0f0f1fff0f0f1fff1f0f0fff0f0f1fff0f1f0fff1f0f1fff0f0f1fff0f0f1fff1f0f0fff0f1f1fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f1f0fff0f0f0fff0f0f1fff0f0f1fff0f1f1fff0f0f0fff0f1f1fff1f1f0fff0f1f1fff0f0f0fff1f0f0fff0f0f0fff1f1f1fff1f0f0fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff1f1f1fff0f1f1fff1f1f0fff1f0f1fff1f1f0fff0f1f1fff1f1f1fff0f0f1fff1f1f1fff1f0f0fff0f1f0fff0f0f0fff0f0f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0f0ffeff0f0fff0f0f0fff0efefffefefefffefefefffefeeeeffeeeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffedededffedededffededecffecededffecececffecececffebebebffebececffebebebffebeaebffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9eaeaffeaeaeaffe9e9e9ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e6e7ffe6e6e5ffe5e5e5ffe5e5e5ffe4e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe4e4e4ffe9e9e9ffe3e3e3ffdcdcdcffd8d8d8ffd6d6d7ffd5d5d6ffd3d3d3ffd1d1d1ffcecdcdffcccdcdffcccdccffcdcccdffccccccffccccccffcccbccffccccccffccccccffcccdcdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececeffcfceceffcecfcfffcfcfcfffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d2d3ffd4d3d3ffd3d4d4ffd4d3d4ffd3d4d4ffd4d5d4ffd4d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d6d7ffd7d8d7ffd7d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9daffdadadaffd9d9daffdadadaffdbdadaffdadbdbffdbdbdbffdcdbdcffdcdbdcffdcdcdcffdddcdcffdcddddffddddddffdddeddffdededdffdeddddffdddddeffdededeffdfdfdfffe6e6e7fff2f2f1fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0b0aff949494ffe6e6e6fff9f9f9fffefefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffffefffefffffffffffffffefffefffffffefffefffffffffffefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffefefffffefefffffffffffffefffffffffffffefefffffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefffffefefffffefefffffefefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffffffefefefffefefffffffefefffefefefffffffefffffefefffefffefffffefffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefefffefefefffefffefffefefefffefefffffefffefffefefefffefffefffefffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffffffefffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffcfdfdfff4f4f4ffeaeaeaffdcddddffcacacbffb5b5b5ffa3a2a2ff8b8b8bff757675ff5b5b5bff464646ff323332ff1c1c1cff0b0a0bff040303ff010101ff020101ff020101ff010202ff020202ff020202ff020202ff020202ff030303ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff818181ff818181ff818181ff808081ff7e7e7eff7d7c7cff7a7a7bff787978ff767676ff757574ff727272ff6f6f6fff6d6d6dff6b6a6aff686767ff656564ff616160ff5d5e5dff5a5a5aff565756ff545454ff535353ff535353ff515251ff505050ff5b5a5bff6b6a6bff747374ff7a7a7aff7f8080ff878686ff8d8d8dff939393ff989898ff9d9e9dffa4a4a3ffa9a9a9ffaeaeaeffb2b3b3ffb8b7b7ffbcbcbcffc1c1c0ffc5c5c5ffcbcbcbffcfcfd0ffd2d2d2ffd3d3d3ffd6d5d5ffd6d7d6ffd7d7d7ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d4d5ffd4d5d5ffd4d4d3ffd3d2d3ffd2d2d2ffd0d1d1ffcfcfcfffcdcdcdffcbcbcbffc9c9c8ffc6c6c5ffc2c2c2ffbebebfffb9bab9ffb6b5b5ffb1b1b1ffacadadffa5a5a5ff9f9f9fff969696ff8c8c8cff828283ff7b7a7aff737373ff6c6c6bff656464ff5e5f5eff575757ff4a4b4aff474746ff4f4f4fff4c4c4cff4b4b4bff4c4d4cff4f4f4fff525152ff555454ff575757ff595a5aff5c5b5bff5e5e5fff616160ff636363ff656565ff676867ff6a6a6aff6c6c6cff6e6f6eff707070ff737272ff757574ff757475ff757575ff747475ff747574ff747474ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff060606ff090a0aff101011ff222222ff454444ff717171ff8d8e8effa1a1a1ffb3b3b3ffc0c0c0ffc6c6c7ffcacacbffccccccffcccccbffcdcdccffcfceceffd0d1d1ffd4d3d3ffd5d6d5ffd8d8d7ffd9dad9ffe0e0e0ffeeeeeefff8f8f8fffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfbfffafafbfffafbfafffafafafffbfafbfffafbfafffafafbfffbfafafffbfafafffafafafffafafafffbfbfafffbfafafffafbfbfffbfafafffbfafbfffafbfbfffafafbfffbfafafffafafafffafbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffafbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffefefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefdfffefdfefffefdfefffefdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafff9f8f8fff4f4f4ffecececffdededeffd0cfcfffcacbcbffc8c8c8ffc6c7c6ffc4c5c5ffc4c3c4ffc2c1c2ffc1c0c0ffbebebeffbbbcbcffb8b8b8ffb3b3b3ffaaaaaaff9c9c9cff898a8aff757574ff5d5d5dff383838ff1a1a1aff0b0a0bff040404ff010101ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdceffcccbcbffc9c9c9ffc6c7c7ffc4c4c4ffc3c3c2ffc1c1c2ffc1c1c2ffc1c1c1ffc1c0c0ffbfbfc0ffbebfbfffbebebeffc1c1c1ffc4c4c4ffc7c7c8ffcac9caffcbcbcbffcececeffd1d0d0ffd2d1d1ffd2d3d2ffd3d3d3ffd3d4d3ffd4d3d3ffd1d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcecfffcececeffcecdceffcdcdcdffcbccccffcac9c9ffc8c8c9ffc6c7c6ffc5c5c5ffc3c4c3ffc2c3c2ffc0c0c0ffbbbbbbffb5b6b5ffaeaeaeffa6a6a6ff9f9f9fff979697ff8f8f8fff888888ff828282ff787878ff6e6d6dff646464ff5b5b5cff545454ff4c4c4cff444444ff3c3c3cff373737ff313031ff2b2b2cff272726ff242324ff202121ff1e1e1fff1c1c1cff1a1a1aff191919ff171717ff151515ff131313ff111212ff101010ff100f0fff0e0e0fff0d0e0dff0c0c0cff0d0c0cff0b0c0cff0b0b0bff0b0a0bff0b0a0aff0a0a09ff090909ff090808ff070808ff080708ff070707ff080707ff070707ff070707ff060606ff050605ff060506ff050405ff040404ff030403ff030303ff030303ff040405ff050504ff060606ff060706ff060706ff070707ff060606ff060706ff060606ff060606ff060606ff060506ff060606ff050506ff050606ff050505ff060606ff050606ff060606ff060606ff060606ff05050600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000100ff010100ff000000ff000100ff000000ff000000ff000100ff000001ff010001ff000000ff000000ff000000ff010000ff000100ff000000ff010000ff010001ff000001ff010101ff010101ff010001ff000101ff010100ff010001ff000101ff000101ff010001ff010001ff010101ff010100ff010100ff000101ff000001ff000000ff010000ff000001ff000100ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171717ff171717ff171817ff181717ff151616ff161615ff161516ff161717ff161717ff171616ff191919ff1e1e1eff242424ff2d2d2dff383838ff444545ff545454ff646363ff727273ff828383ff909090ffa9a9a8ffcececeffdfdfe0ffecececfffaf9f9fffefdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffefefffffffffffffefffffffffffffefffffffffffffffffefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffefffffffffffefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfefffefdfefffdfdfefffdfefdfffcfcfcfff6f6f6ffecedecffdbdbdcffc4c4c4ffafafafff9c9c9cff848484ff757675ff626161ff4d4e4eff3d3c3cff2f2e2fff1f1f1fff121213ff111111ff121212ff171818ff181817ff1c1d1cff272728ff272728ff2727270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff5f5f5ffecececffdfdfdfffd7d7d8ffd7d8d7ffd7d6d7ffd6d7d7ffd7d6d6ffd7d6d7ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d7d6ffd6d6d7ffd6d6d7ffd6d6d6ffd7d6d6ffd6d6d7ffd6d7d7ffd6d6d6ffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c8ffcbcbcbffc9c8c9ffc9c9c9ffc8c8c9ffc8c9c8ffc8c8c8ffc9c9c9ffc8c9c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcac9caffc9cacaffcacac9ffcac9caffc9cacaffc9cacaffcacacaffcacacaffcdcecdffd2d2d1ffd6d6d6ffd9dadaffdcdcddffdededeffe0dfdfffe0e0e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe2e1e1ffe3e2e2ffe3e3e2ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e6e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9eae9ffeae9e9ffeaeaeaffeaebeaffebebebffebebebffebecebffecebebffececebffecececffececedffedededffedededffedededffedededffeeedeeffedeeedffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefeeeeffeeefefffefefeeffefeeefffefefefffefefefffefefefffefefefffeff0effff0f0effff0f0f0ffeff0f0ffeff0f0fff0f0f0fff1f0f0fff0f0f1fff0f1f0fff0f0f0fff1f1f1fff1f1f1fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0eff0fff0efefffefefefffeeefefffefeeeeffefefefffeeefeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffedededffedededffedececffedececffededecffececedffedededffececedffecedecffecececffedecedffecedecffececedffeeededffeeededffededeeffeeeeeeffefefeeffefeeeeffeeefefffefefeffff0eff0ffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f1fff1f1f2fff1f2f1fff1f1f1fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f1f1fff1f1f1fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f0f0fff1f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff0f0f0fff1f0f0fff1f0f0fff0f0f0fff0f0f1fff1f1f1fff1f0f1fff0f1f1fff1f1f0fff1f0f1fff0f1f1fff0f1f1fff1f0f1fff1f0f1fff1f1f1fff1f1f0fff1f1f1fff0f1f1fff0f0f1fff0f0f0fff1f0f0fff0f0f1fff0f1f0fff0f0f0fff1f1f1fff0f1f1fff0f0f0fff0f0f1fff1f0f0fff1f0f0fff1f1f0fff1f0f0fff0f1f0fff1f0f1fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0efeffff0f0f0ffeff0efffefefefffefefefffefefeeffefefefffefefeeffeeefeeffeeeeeeffeeeeedffeeeeeeffededeeffeeeeeeffedededffedededffedececffedededffecedecffecececffecececffecececffebebebffebebebffebebebffebeaeaffeaeaeaffeaeae9ffeae9eaffe9eaeaffe9e9eaffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e7ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e2ffe2e2e2ffe3e3e3ffe6e6e6ffe7e6e6ffe0e0e0ffdbdbdbffd8d8d8ffd7d7d6ffd5d5d5ffd3d3d3ffd0d0d0ffcdcdcdffcdcccdffcdccccffcdccccffccccccffcbccccffcccbcbffccccccffcccccbffccccccffcccdccffcdcdccffcdcdcdffcdcdcdffcdceceffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d1d2ffd2d2d2ffd3d3d2ffd3d2d2ffd2d3d3ffd4d3d3ffd4d3d4ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd6d7d7ffd6d6d7ffd7d7d7ffd8d7d7ffd8d7d7ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdad9d9ffd9dadaffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdddcffdcdcdcffddddddffddddddffddddddffdddeddffdededdffdededeffdededeffe0e1e1ffebeaeafff5f5f4fffcfdfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff4d4d4effd3d3d3fff1f1f1fffdfcfdfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffefefffffffffffefefffffefefffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffefefffffefefffefffefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefffefffffefffffefffefffffffffffffefefffffefefffffefefffefffffffefffffffefffffffffffffffefefefffffefffffefefffffefefefffffefefffefffefffffffffffefffefffefefefffffefefffefefefffffffffffefffefffffffffffffffffffefefefffffffefffefefefffefefffffffffefffefefefffffefefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffffefffffffefefffffffffffefefefffefefefffffefefffffefefffefefffffefffefffefefefffefffefffffefefffffffefffffffffffffffefffefefefffafafafff0f0f0ffe5e5e5ffd6d6d6ffc1c1c1ffaeaeafff9a9a9aff868686ff6c6c6cff525252ff3a3a3bff222223ff0e0e0eff050404ff010101ff010000ff020202ff020202ff020202ff020202ff020202ff030303ff030303ff04050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff818181ff818181ff818081ff808080ff7f7e7eff7c7d7dff7a7b7bff787979ff777777ff747474ff727272ff6f6f70ff6d6d6dff6b6a6aff676867ff656565ff616161ff5d5e5eff5a5a5aff575657ff545454ff535352ff535352ff515252ff515151ff5b5c5bff6b6b6cff747474ff7a7a79ff7f8080ff878686ff8d8d8dff939393ff989898ff9e9d9dffa4a4a5ffa9a9a9ffaeaeaeffb2b3b2ffb7b7b8ffbbbbbcffc0c0c0ffc4c4c5ffcacac9ffd0cfcfffd2d2d2ffd4d4d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd2d3d3ffd2d1d2ffd1d1d0ffcfcfcfffcdcdcdffcbcacbffc7c8c8ffc5c5c5ffc2c1c1ffbdbdbdffbab9b9ffb4b5b5ffb0b1b1ffacacacffa6a6a6ff9f9f9fff979697ff8c8c8dff828282ff7a7a7aff737372ff6c6c6cff646464ff5d5d5dff555555ff484848ff444444ff4c4c4cff4c4c4bff4b4b4bff4c4c4cff4f4f4fff515151ff545454ff575757ff595959ff5c5b5cff5e5e5eff606060ff636363ff656565ff676868ff696a6aff6c6c6cff6e6e6eff707171ff727273ff747475ff747475ff757574ff757575ff747575ff757574ff757575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040303ff070707ff0f0e0eff252525ff4a4a4bff6e6e6eff898889ff9d9d9dffb0b0b1ffbdbdbdffc3c3c3ffc7c6c6ffc8c9c8ffcacacaffcbcccbffcdcdcdffd0d0d0ffd3d2d3ffd5d5d6ffd7d7d7ffd8d8d8ffdbdcdcffe3e3e3fff0f0effff9f9f9fffbfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfbfffafafbfffbfbfafffbfbfafffafbfbfffbfbfafffbfafbfffbfbfbfffbfafafffbfbfbfffafafafffbfafafffbfafafffbfafafffafafafffafbfafffafafafffafafafffafafafffbfbfafffafbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfafbfffbfafafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffcfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfefdfffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfafafff9faf9fff6f6f6ffedeeedffdfe0e0ffd1d1d1ffcacacaffc9c9caffc8c8c8ffc7c8c7ffc5c6c6ffc3c3c3ffc1c1c1ffbebebfffbdbdbdffbcbbbbffb8b8b8ffb3b2b2ffa9a9a9ff9a9a99ff848484ff6d6d6cff515252ff323333ff181817ff0a0a09ff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccccbffc9c9c9ffc7c7c6ffc4c4c4ffc2c3c2ffc1c1c1ffbebebeffbebdbeffbebdbdffbcbcbdffbbbbbbffbbbbbbffbababaffbcbcbcffc0c0c1ffc4c4c4ffc6c6c6ffc8c8c7ffcbcbcaffcdcdcdffcccdccffcccdcdffcdcdcdffcececeffcececeffcdcdcdffcdcdccffccccccffcacacaffcacacaffc8c9c9ffc8c8c8ffc7c7c7ffc5c6c6ffc4c3c4ffc2c1c1ffbfbfbeffbcbcbcffbab9b9ffb8b9b9ffb4b5b5ffadadadffa4a4a4ff9c9c9cff939393ff898989ff7e7e7fff767676ff6f6f6eff676867ff5d5d5dff545454ff4d4d4dff464646ff404040ff393939ff333333ff2d2c2cff282828ff232324ff202020ff1d1d1dff1a1b1bff191919ff181817ff161616ff151515ff141414ff121313ff121212ff111010ff0f0f0fff0f0e0eff0d0d0eff0c0c0dff0b0c0bff0b0b0bff090a09ff09090aff090909ff090909ff090808ff080908ff080808ff070807ff070707ff070707ff060606ff060607ff060606ff070706ff060606ff050505ff050504ff030304ff030303ff040404ff030403ff050404ff050504ff050404ff040505ff070606ff060707ff060606ff060606ff060606ff060607ff060606ff060606ff060606ff060605ff060605ff050606ff060605ff060606ff060606ff0606050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000001ff000000ff000000ff000000ff000101ff000001ff000000ff000001ff010000ff010000ff000100ff000000ff000000ff010000ff010000ff010101ff010000ff010100ff010101ff010101ff010101ff010101ff000101ff000101ff010001ff010100ff010101ff010100ff010001ff000101ff010101ff010001ff010000ff010000ff000101ff00010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171717ff171717ff171717ff181717ff171717ff171717ff151616ff151616ff161516ff161615ff191919ff1e1e1dff242324ff2b2c2cff373737ff444343ff515051ff616160ff707070ff808080ff8f908fffa2a1a2ffc6c6c6ffdededfffeeedeefffafafafffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffffffffffffffffffefefffffffffffefefffffefefffffffffffffefffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefefffefefefffdfdfdfff9f9f9fff2f2f2ffe7e7e6ffd0d0d0ffb9b9b9ffa7a7a7ff8f8f8fff818181ff6d6d6eff595a59ff464646ff363636ff262525ff151514ff0d0d0dff181817ff181718ff1c1c1cff282728ff282727ff272727ff2d2c2cff2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfbfbfff0f1f0ffe4e3e4ffdadad9ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd6d6d7ffd6d7d6ffd7d7d7ffd6d6d6ffd6d5d6ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc8c9c9ffc8c8c9ffc9c9c8ffc9c9c9ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffcac9c9ffc9cacaffcacacaffc9cacaffc9cacaffcac9caffcacac9ffcacacaffcbcbcbffd0cfd0ffd4d5d4ffd8d8d8ffdbdbdbffddddddffdfdedeffdfe0e0ffe0e0e1ffe1e1e1ffe1e1e1ffdfdfdfffdfdfe0ffe0e0e0ffe0e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaebffeaeaeaffebebebffebebebffecececffebebecffecececffececedffededecffedededffedededffedededffedededffeeedeeffeeededffeeeeeeffeeededffeeeeedffeeeeeeffefeeeeffeeeeefffeeefeeffeeeeeeffeeefefffefeeefffefefeeffefefefffefefefffefeff0ffefefeffff0f0f0fff0eff0fff0efeffff0f0effff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff1f0f1fff1f0f1fff0f1f1fff1f0f0fff0f1f0fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff0f0f0fff0f0f1fff0f0f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefefffeeefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedeeeeffedededffedededffedededffedededffececedffececedffececedffedececffedececffecedecffedececffedecedffedededffededecffedeeedffedededffeeeeedffefeeeeffefeeeeffeeeeefffefefefffefefefffefefeffff0eff0fff0f0effff0f0f0fff0f0f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff1f1f2fff1f1f1fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f1f0fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0f0fff0efeffff0f0f0ffeff0f0fff0f0efffeff0effff0f0f0fff0eff0ffeff0f0ffefeff0fff0f0effff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f0fff1f0f0fff0f0f1fff0f1f0fff0f0f0fff0f1f0fff1f0f0fff1f1f0fff0f1f1fff1f1f0fff1f0f1fff0f1f0fff1f0f1fff1f0f0fff0f0f0fff1f0f0fff0f0f1fff0f0f1fff0f0f0fff1f1f1fff0f0f0fff1f0f1fff0f0f1fff0f0f0fff1f0f0fff0f1f0fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0f0f0fff0f0f0ffeff0f0fff0eff0fff0efefffefefefffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffededeeffededeeffededeeffeeededffeeededffedededffededecffedecedffedececffecececffecececffecebebffecebebffebebebffebeaeaffeaeaebffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9eae9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e4ffe2e3e2ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e1ffe2e3e2ffe5e4e4ffeaeaeaffe5e5e5ffdededeffdad9daffd8d8d8ffd6d6d6ffd5d6d5ffd3d3d3ffcececeffcdcdcdffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcccbcbffcccccdffccccccffcdcdcdffcdcdcdffcececeffcececeffcececfffcececfffcfcfcfffd0cfcfffcfd0d0ffd0d0cfffd0d0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd6d5d5ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdaffdadadbffdbdbdbffdcdcdcffdcdcdcffdddcdcffdddcdcffdddddcffddddddffddddddffdddedeffddddddffdededeffdedfdeffe4e4e4ffefefeffff6f6f7fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff262626ffa5a5a5ffe9e8e9fffafbfafffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffefefefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffffffffffffffffffefffffffefffffffffffefffffffffefffffefefefffffffefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffffffffffefefffffefffefffefffefffefefffffefffffffffffefffefffffffffffefffefffffffefefffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffffffffffefffefefefffffffefffefefefffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffefefffffefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffffefefffefefffffffefffffffffefffefffefffefefefffffefefffffffffffffefefffefffffffefefefffefefefffefefefffffffefffefffefffffffefffffefefffefefffffffefefffffffffffdfcfdfff4f5f4ffebebebffe0e0e0ffccccccffb8b8b8ffa7a8a7ff959594ff7c7c7cff606161ff484747ff2f2f2fff181717ff0a0909ff030303ff020201ff020102ff020102ff020202ff020202ff030303ff030303ff050404ff05040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff818181ff818181ff818181ff808080ff7e7f7fff7c7d7cff7a7b7bff797978ff767777ff747475ff727272ff707070ff6d6d6dff6b6a6bff686768ff656564ff616161ff5e5d5eff5b5b5aff585757ff555554ff535353ff535353ff535252ff525251ff5c5c5bff6c6c6cff747574ff7a7979ff7f7f80ff878787ff8d8e8eff949393ff989898ff9d9e9dffa5a4a4ffaaa9a9ffaeaeaeffb3b3b3ffb7b7b7ffbcbbbcffbfbfbfffc4c4c4ffc9cacaffcfcfcfffd1d2d2ffd4d3d4ffd5d5d4ffd6d6d5ffd6d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcececfffcdccccffcbcbcaffc7c7c8ffc4c4c4ffc0c1c0ffbcbcbdffb8b8b9ffb4b4b4ffb0b0b0ffacacacffa5a5a5ff9e9f9fff979797ff8d8d8dff828282ff7a797aff737273ff6c6b6bff646364ff5d5c5dff545453ff474646ff424241ff4b4b4bff4b4b4bff4b4b4aff4c4c4cff4f4f4fff515151ff545453ff575656ff585859ff5c5c5cff5e5e5eff616060ff636363ff656665ff686867ff6a6a69ff6c6c6cff6e6e6eff707171ff737273ff757475ff757574ff757575ff757575ff747575ff757475ff7575740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020303ff070708ff101010ff232424ff424242ff636464ff808181ff979697ffa8a8a8ffb3b2b2ffbbbbbbffc2c2c2ffc6c6c5ffc8c7c8ffcacacaffcccdccffd0cfcfffd3d3d2ffd6d6d6ffd7d7d6ffd7d7d6ffd7d8d7ffdcdcdcffe5e5e6fff2f2f1fffaf9f9fffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffafafbfffbfbfafffafbfbfffbfbfbfffafafbfffbfafbfffbfbfafffafbfafffafafafffafafafffbfbfbfffbfafafffafbfbfffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafbfffbfafafffbfbfbfffafafbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfcfcfffcfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefdfffefdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffdfdfdfffdfefdfffefdfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffafafafff7f6f6fff0eff0ffe1e1e1ffd3d3d3ffccccccffc9cac9ffc9c8c8ffc8c8c7ffc7c7c7ffc5c5c5ffc3c3c2ffc0c0c0ffbfbfbeffbcbcbcffbabab9ffb7b6b7ffb1b1b1ffa7a7a7ff949595ff7b7b7bff606060ff474847ff2b2b2bff141313ff090908ff040404ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc6c7c7ffc4c4c3ffc3c3c3ffc1c1c1ffc1c1c1ffbbbbbbffbababbffbababaffb8b9b8ffb6b7b7ffb6b7b6ffb5b6b6ffb7b8b8ffbcbbbcffc0c0c0ffc2c2c2ffc5c4c4ffc7c7c7ffc8c8c8ffc7c7c7ffc7c7c7ffc7c8c7ffc9c8c8ffc9c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc2c2c2ffc0c1c0ffbfbebeffbdbdbdffbcbbbcffb9b9b9ffb6b5b5ffb1b1b1ffacacabffa8a8a8ffa4a3a3ff989998ff8f8f8eff858686ff7b7b7cff6f6f6fff666665ff5e5e5eff565656ff4d4e4eff464646ff3f3f3eff393a39ff343535ff302f30ff2b2a2bff262625ff202121ff1e1e1eff1b1b1bff191819ff171717ff151615ff141413ff131212ff111112ff111111ff111111ff100f10ff0f0f0fff0e0e0eff0d0d0dff0c0c0dff0c0c0bff0b0b0bff0a0a0aff080909ff070808ff080708ff080808ff080707ff080708ff080708ff080807ff070707ff070607ff060605ff060505ff060605ff060606ff060606ff050505ff040404ff050504ff040404ff050504ff040304ff030304ff040304ff040505ff050404ff050404ff040504ff070606ff070606ff060706ff070706ff060707ff070607ff060606ff060606ff060606ff060606ff050606ff060506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010000ff010000ff010100ff010100ff000101ff010001ff000000ff010100ff000101ff010001ff000001ff010000ff010100ff000000ff000000ff010000ff010101ff010100ff000101ff010001ff010101ff010001ff010101ff000101ff010100ff010101ff000101ff010100ff010101ff010001ff010100ff010100ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171617ff171717ff171716ff161717ff171717ff171717ff171717ff171717ff151615ff151514ff171717ff1b1c1cff232222ff2b2b2bff343435ff414141ff4f4f4fff5c5d5dff6d6d6dff7d7d7dff8c8d8cff9d9d9cffbdbebdffd9d9daffebeaebfffafafafffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffefefefffffffefffefefefffffffefffffefffffefefffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfcfff7f7f7ffedededffdcdcdcffc4c4c4ffb1b1b0ff9b9c9cff8c8b8bff797978ff656565ff525252ff3e3f3eff2d2d2cff1c1c1cff121212ff181717ff1d1d1cff272728ff272827ff272727ff2c2c2cff2c2c2dff2c2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfcfcfff4f4f4ffebeaeaffdededeffd9d8d8ffd7d8d8ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c8ffc8c9c8ffc9c9c9ffc9c8c9ffc9c9c9ffcac9c9ffc9cacaffcac9c9ffcacac9ffcac9caffcacac9ffc9cac9ffcacac9ffcacacaffcacacbffcececdffd3d3d3ffd7d6d7ffdadadaffdcdcdcffdededeffdfdfdfffdfe0dfffe0e0e0ffe1e1e0ffe1e2e2ffdfe0e0ffe0dfe0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e4e4ffe5e4e4ffe5e5e4ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffebeaeaffebeaeaffebebeaffebebebffebebecffecebecffecececffedececffecededffedededffedededffedededffeeededffedededffedededffeeededffeeeeeeffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeefeeffefefeeffefefefffeeefefffefefefffeff0efffefefefffeff0efffefefefffefeff0ffeff0f0fff0f0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff1f0f0fff1f0f1fff1f0f1fff1f1f0fff1f0f1fff1f0f1fff0f1f0fff1f0f0fff1f1f0fff1f1f1fff0f0f0fff0f0f0fff0f0effff0f0efffefefefffeff0efffefeeefffeeeeefffefeeefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffedededffecededffedecedffecececffededecffecededffedededffececedffedecedffededecffedededffedededffedededffeeeeeeffeeeeedffeeeeeeffeeeeeeffefefeeffefeeefffefefefffefefeffff0f0effff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f0f0fff1f0f1fff1f0f1fff1f1f0fff0f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0effff0f0efffefeff0fff0f0effff0eff0ffefeff0fff0f0f0ffeff0f0fff0efefffefefefffeff0effff0f0effff0efeffff0f0effff0f0efffeff0f0fff0eff0ffefefeffff0f0efffeff0f0fff0f0f0ffeff0f0fff0eff0fff0f0efffeff0effff0f0f0fff0eff0fff0f0f0fff0f0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f1fff1f0f1fff0f1f0fff0f0f0fff1f0f0fff0f0f0fff1f1f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0ffefeff0fff0f0effff0eff0ffefeff0fff0eff0ffeff0f0ffefefefffefefefffefefefffefefefffefeeeeffeeefeeffeeeeeeffedeeeeffeeedeeffedededffeeeeedffedeeeeffedededffedededffedecedffededecffecececffecececffecebebffecececffecebebffeaebebffebeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe5e4e5ffe5e4e5ffe1e2e1ffdddcdcffdadad9ffd7d7d7ffd6d6d6ffd5d5d4ffd1d1d1ffcdcdcdffccccccffcccccbffcbcacbffcacacbffcacacbffcacbcbffcbcacaffcbcacbffcbcbcbffcccccbffccccccffcdcdccffcdcdcdffcdcdceffcecdceffcececeffcfcfceffcfcfcfffd0cfcfffcfcfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd2d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d6d5ffd5d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d8ffd8d8d8ffd8d9d8ffd9d8d8ffd9d9d8ffdadad9ffdadad9ffdadad9ffdadadaffdadadaffdadadbffdbdbdaffdcdbdbffdbdbdcffdcdcdcffdcdcddffdddcdcffdddcddffddddddffdeddddffdeddddffdededdffdededeffdfe0e0ffe8e8e8fff2f2f2fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0d0dff6e6d6dffdbdbdbfff3f3f3fffdfefefffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffefefffffffffefffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefffefffffffefffefefefffffefefffefefefffffffffffffffefffefffefffffefefffffefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffefffffefefffffefefffefefefffefffffffffffffffefefffffffffffffefefffffffffefffffefffffefffffffffefffffefffffffefefefffefffefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffefefffffefffefffefefffffefefefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffefefefffffefefffefefefffbfbfbfff1f1f0ffe7e7e7ffd7d6d6ffc2c2c1ffb3b3b3ffa2a2a2ff8c8c8dff707070ff565656ff3d3d3dff262626ff121212ff070707ff020303ff010001ff020202ff020202ff030303ff030303ff040404ff040405ff040404ff030202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff818180ff818181ff818181ff808080ff7e7e7eff7c7c7cff7b7b7bff787978ff767677ff757474ff727272ff707070ff6d6d6dff6a6a6aff686868ff646565ff616161ff5e5e5eff5b5b5bff585858ff555656ff545354ff545454ff535454ff535353ff5b5b5cff6b6c6cff747474ff797a7aff7f8080ff878787ff8d8d8dff939393ff989899ff9d9d9dffa3a2a3ffa8a7a7ffadadadffb2b2b2ffb7b7b7ffbbbbbbffc0bfbfffc4c3c4ffc9c9c9ffcececfffd2d1d1ffd3d3d3ffd4d4d4ffd6d5d5ffd6d6d7ffd7d6d7ffd5d6d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d3ffd1d2d2ffd1d0d0ffcfd0cfffcececeffccccccffcacacaffc7c6c6ffc3c4c4ffc0c0c0ffbbbcbbffb8b7b7ffb3b3b3ffb0b0b0ffababaaffa4a4a5ff9f9e9eff979897ff8d8d8dff818181ff797979ff727272ff6a6b6bff646464ff5d5d5dff535353ff474747ff424343ff4b4b4bff4a4a4bff4a4a4aff4d4c4cff4f4e4fff515251ff545354ff565656ff585959ff5b5c5bff5d5d5eff606060ff636363ff656565ff686768ff6a6a6aff6c6c6cff6e6e6eff707171ff737273ff757575ff757475ff747574ff747575ff757575ff747574ff757575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff040303ff070707ff0e0e0dff1b1c1bff363637ff565555ff6e6f6fff848484ff989898ffa9a9a9ffb6b5b5ffbdbdbdffc2c2c2ffc6c5c5ffc8c8c8ffcbccccffcfcfcfffd2d2d3ffd4d4d4ffd5d5d5ffd6d6d5ffd7d6d7ffd8d9d9ffdededeffeaeaeafff4f4f4fffafafafffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfafbfffafafafffafafbfffbfafbfffafafafffafbfbfffbfafafffafafbfffafafbfffafbfafffafafbfffafafafffafafafffafafbfffafafbfffafafbfffafbfbfffafafafffafbfafffbfbfafffafafafffbfafafffafafafffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfafffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfdfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefdfefffefdfdfffdfefdfffefefefffefefefffefdfefffefefefffdfefefffefefefffefdfefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfdfffcfbfbfffafbfbfff7f7f7fff1f1f1ffe3e3e3ffd4d4d4ffccccccffcacacaffc9c9c9ffc7c7c7ffc6c7c7ffc6c6c6ffc3c3c4ffc2c2c2ffbfbfc0ffbebdbdffbababbffb7b7b7ffb3b3b3ffadadadffa2a2a2ff919191ff717172ff515152ff373738ff202120ff100f10ff070707ff040303ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c7c6ffc4c4c4ffc2c2c2ffc1c1c1ffc1c1c1ffbbbbbbffb8b8b8ffb7b7b7ffb6b5b5ffb4b4b3ffb3b3b2ffb1b2b1ffb1b1b1ffb4b3b3ffb7b8b8ffbcbcbcffbebebeffc0c0c0ffc3c2c2ffc3c4c3ffc2c2c2ffc2c1c1ffc1c2c1ffc2c3c3ffc2c2c2ffc0c0c1ffc0c0c0ffbfbfbfffbebebdffbcbbbcffb9babaffb7b6b7ffb5b5b5ffb3b3b3ffb1b2b1ffaeaeaeffa9a8a9ffa2a2a3ff999a99ff949393ff8d8d8dff808080ff747474ff6b6c6cff616061ff585858ff504f4fff474847ff3f4040ff393939ff323332ff2e2e2eff2b2a2aff272627ff232323ff202020ff1d1d1eff1a1a1aff181818ff161616ff141415ff131313ff111212ff101010ff0f100fff0f0f0eff0e0e0eff0e0e0eff0d0d0dff0d0d0dff0c0c0cff0b0b0bff0b0a0aff0a0a0aff0a0a0aff080908ff070708ff070606ff060707ff060606ff060606ff070707ff070707ff060707ff060606ff060505ff040504ff040505ff050505ff050505ff060606ff050506ff060605ff050405ff040505ff050405ff050505ff030404ff040404ff030303ff040404ff040505ff040504ff050405ff060606ff070606ff060606ff060707ff060606ff070606ff060606ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff010000ff010000ff000000ff000101ff000000ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff000001ff000001ff000101ff000001ff000100ff010101ff010001ff000101ff010001ff000101ff010101ff010100ff010100ff010101ff010101ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171716ff171717ff171617ff171717ff161617ff171717ff171717ff171717ff171718ff171717ff151516ff171617ff1a1b1aff212020ff282828ff323232ff3e3e3eff4b4c4cff5b5b5aff696a69ff7a7979ff898989ff999999ffb5b5b5ffd4d4d5ffe6e6e6fff5f5f5fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefefefffffefffffefefffffffefefffffefffffefffffffffefffffffffffffefefffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfdfdfffaf9f9fff2f2f2ffe7e6e7ffcfcfcfffb8b8b9ffa6a6a6ff989998ff828283ff707071ff5e5d5eff4b4c4cff383838ff282928ff1e1d1dff1c1c1cff282727ff272727ff272828ff2d2c2cff2c2c2cff2c2c2cff313030ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff6f5f5ffeeeeeeffe2e1e2ffdadadaffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d7ffd6d7d7ffd6d6d6ffd6d6d5ffd6d6d5ffd6d5d5ffd6d6d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d5ffd4d5d5ffd4d4d4ffd3d4d3ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d300000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c9ffc9c9c9ffc8c9c8ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffcacac9ffc9c9caffc9cacaffcac9caffc9cacaffcac9caffcacac9ffcccbcbffd0d0d0ffd5d5d5ffd9d8d8ffdcdcdcffdededdffdfdfdfffe0dfdfffe0dfdfffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe7e6e6ffe7e6e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffeaeaeaffeaeaeaffebebeaffebeaebffebebecffebebecffecececffecececffecececffececedffedededffecededffedededffeeededffedededffededeeffedeeedffededeeffedeeedffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeefefffeeeeeeffeeefeeffefefeeffefefefffefefefffefefeeffefefeffff0efefffefefefffefefefffefefeffff0f0f0ffeff0efffefeff0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0ffeff0f0fff0f0efffefeff0ffeff0efffefefefffefefefffeeefefffefefefffeeeeeeffeeeeeeffeeeeeeffedeeedffeeedeeffeeededffeeededffedededffedededffedededffedededffedecedffecececffececedffedececffecedecffedededffedededffedededffededeeffedeeeeffedeeeeffeeeeeeffeeefeeffeeeeefffeeefefffefefefffeff0f0ffefefeffff0f0effff0f0f0fff0f0f0fff1f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f0f1fff1f1f1fff0f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffeff0f0ffeff0f0ffefefefffefeff0ffefefeffff0efefffefeff0ffeff0f0fff0eff0fff0f0f0ffefeff0fff0f0f0ffefefefffefefefffefeff0ffefefeffff0efefffefefefffefefefffefefefffefeff0ffefefeffff0efefffefefefffefefefffefeff0fff0efefffefefefffefeff0fff0efefffefeff0fff0eff0ffeff0f0ffefeff0ffeff0f0fff0f0f0fff0eff0ffeff0f0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0f0fff0f0f0fff0eff0fff0f0f0ffeff0f0fff0f0f0fff0eff0ffeff0f0fff0eff0fff0f0f0ffefeff0fff0f0f0ffefefefffefefefffefefefffeeefeeffefeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeededffedededffedededffecededffedededffecececffecececffecececffecececffecebecffebecebffebebebffeaebebffeaebeaffeaeaebffe9eaeaffeae9eaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e0ffe4e5e4ffdfe0e0ffdbdcdcffd8d8d8ffd7d7d7ffd5d5d5ffd4d3d3ffcececfffcbccccffcbcacbffcacbcaffcacacaffcacacaffc9c9caffcacacaffcacacbffcacbcaffcbcbcbffcccbcbffccccccffccccccffcdcdcdffcdcdcdffcececeffcececeffcececeffcecfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d1d1ffd0d1d1ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d3ffd3d2d3ffd2d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d4ffd4d5d4ffd5d5d4ffd5d5d5ffd6d6d6ffd5d6d5ffd5d5d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdbffdbdadbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdddcffdddcddffddddddffdeddddffddddddffdededfffe2e2e2ffedecedfff6f5f5fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff3c3c3cffc2c1c1ffebebebfffbfcfcfffefffffffffffefffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffefffffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffefffefffffefefffefffefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefefffefefffffefffffffefffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffefefefffffefefffefffefffefefefffefefefffefffffffffffefffffefefffefffefffefefffffffffffffffffefffefffffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffefffefffefefffffefefefffffefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffefffffefefffefefffffefffffffdfdfdfff5f6f5ffedededffe2e2e2ffcdcdcdffbababaffacacacff9a9a9aff7f7f7fff656464ff4c4d4cff363636ff1f1e1fff0d0e0eff060605ff020102ff020201ff030303ff030303ff040404ff040405ff040505ff030202ff030404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818081ff818081ff818181ff818181ff818180ff808080ff7e7e7eff7c7c7cff7b7b7bff797979ff767676ff747474ff727272ff6f706fff6c6d6dff6a6a6aff676868ff656564ff626162ff5e5f5eff5c5c5cff5a5959ff565656ff545555ff545555ff545454ff525352ff5a5b5aff6a6a6aff737373ff797979ff807f7fff878786ff8d8d8dff929393ff989898ff9d9d9dffa3a3a2ffa7a7a7ffacacacffb2b1b1ffb6b6b6ffbabbbaffbfbfbfffc3c4c3ffc9c8c9ffcececeffd1d1d1ffd2d3d2ffd3d3d4ffd5d4d5ffd6d6d6ffd6d6d6ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d0ffcecfcfffcdcecdffcccbcbffc9c8c9ffc6c7c6ffc3c3c3ffbfbfbfffbbbbbbffb7b6b7ffb3b2b2ffafafafffaaaaaaffa4a4a4ff9e9e9eff979696ff8c8c8cff818181ff797879ff717272ff6a6b6aff636262ff5c5d5cff545454ff484848ff444443ff4c4c4cff4a4b4bff4a4a4aff4c4d4cff4e4f4eff515151ff545354ff565655ff595858ff5b5b5bff5e5e5eff606160ff636363ff666666ff686867ff6a6a69ff6c6c6cff6f6e6eff707171ff727372ff747574ff747575ff757475ff757574ff757575ff747575ff74747500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff060506ff090a0aff141414ff252525ff3d3d3dff565656ff6f6f70ff8d8d8dffa1a2a2ffaeaeaeffb7b7b7ffbdbebdffc2c2c3ffc7c7c6ffcbcacaffcfcfcfffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d4ffd7d7d7ffd9d8d9ffdbdbdbffe1e0e0ffececebfff5f5f5fffafafafffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffbfafbfffafbfbfffafbfafffafbfbfffafbfbfffbfafbfffafbfafffbfafbfffafbfafffafafbfffafafafffbfbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafbfffafbfafffbfafafffafafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefdfdfffdfefdfffdfefefffefefefffefefdfffefefefffdfefefffefdfefffefefefffdfefdfffefefefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffbfbfbfff8f8f8fff3f3f3ffe5e5e5ffd6d6d6ffccccccffcacacbffcacac9ffc9c8c8ffc7c7c7ffc5c5c6ffc5c5c4ffc4c3c3ffc1c1c1ffbebfbfffbbbbbbffb7b8b7ffb3b3b3ffadadadffa5a4a5ff989898ff888788ff6e6e6dff4b4b4bff292a2aff171717ff0c0c0cff060606ff030302ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c4c4ffc2c3c2ffc2c1c1ffc1c1c1ffbbbbbbffb8b8b8ffb4b4b4ffb4b4b4ffb1b1b1ffafafafffaeaeaeffadadadffacacacffafafafffb3b3b3ffb7b7b7ffb9b9b9ffbbbbbbffbdbdbeffbebebdffbdbcbcffbbbcbbffbbbcbcffbcbcbcffbbbbbaffb9b9b9ffb7b8b8ffb6b5b5ffb3b4b3ffb1b1b1ffafafafffacacacffaaaaa9ffa7a7a7ffa4a4a3ff9f9f9fff989999ff919191ff858585ff797978ff6f706fff626262ff575656ff4d4e4eff464746ff404040ff3a3b3bff353435ff2e2e2eff282828ff252625ff222223ff201f20ff1d1d1dff1b1b1bff1a1a1aff181718ff151515ff141414ff121212ff111111ff101010ff0e0f0fff0d0d0dff0c0d0dff0c0d0cff0c0b0bff0b0b0cff0b0c0cff0b0b0bff0a0b0aff0a0a0aff0a090aff090909ff090909ff080808ff060606ff060605ff050505ff050505ff050505ff060506ff060606ff060605ff050505ff040504ff040405ff050504ff040404ff060606ff050606ff060506ff050606ff050605ff050505ff050405ff050404ff050404ff040403ff040404ff030403ff050505ff050505ff050504ff040504ff060606ff070606ff060707ff06070600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000000ff010000ff010000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff010100ff000100ff000001ff000000ff010001ff000000ff010001ff010101ff000101ff000101ff010101ff000101ff010101ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171617ff171717ff171717ff161617ff161616ff171617ff171717ff171717ff171717ff151615ff171717ff1a1a1aff1f1f20ff262726ff302f2fff3b3b3bff484949ff565657ff676767ff787778ff878787ff969696ffaeaeaeffcfcfcfffe1e1e1fff1f1f0fffcfcfcfffefffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefffffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffefffffefffefffffffffffffffffffffefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffefefffefffefffffefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfefffcfcfdfff7f7f7ffedededffdadadbffc1c1c1ffadadadffa2a2a2ff909090ff7c7c7cff686868ff575858ff474747ff373738ff2a2b2aff252424ff272727ff272828ff2c2c2cff2c2c2cff2c2c2cff313031ff303030ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfbfcfff1f1f1ffe8e8e8ffdcdddcffd8d8d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd5d6d6ffd6d6d6ffd6d5d5ffd5d5d6ffd5d6d6ffd5d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd6d5d5ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc8c9c9ffc8c8c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcac9caffc9c9c9ffc9c9c9ffcacacaffc9cacaffc9cacaffcacacaffcacbcbffcfcfceffd3d3d3ffd7d6d7ffdadbdbffddddddffdfdfdeffe0dfe0ffdfdfdfffdfdfdfffe1e1e1ffe2e2e2ffe0e0e0ffe0e0e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e2e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e4ffe5e5e4ffe5e5e6ffe5e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e8ffe8e7e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaebffebebebffebecebffebecebffecececffecececffecedecffedecedffecededffececedffedededffedededffedededffededeeffedededffeeedeeffedededffedededffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefeeeeffeeeeefffeeefefffefefefffefefefffefefefffefefefffefefeffff0eff0ffefefefffefefefffefefeffff0f0efffeff0f0ffefeff0fff0eff0fff0f0f0fff0f0effff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0effff0f0f0ffeff0f0fff0eff0ffeff0f0ffeff0effff0eff0ffefefefffefefeeffefeeefffefefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffeeededffedeeedffedededffedededffecededffedecedffededecffedecedffecededffececedffedededffeeeeedffeeeeedffededeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffeff0f0fff0f0f0fff1f0f0fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff1f1f0fff1f0f0fff0f1f0fff0f0f0fff0f0f0ffeff0f0fff0f0effff0eff0ffeff0efffefeff0fff0f0efffefefefffefeff0ffeff0f0ffefefefffeff0efffefefefffefeff0ffefefefffefefeffff0efefffefefefffefefefffefefeffff0efefffefefefffefefefffefefefffefefeffff0efefffeff0efffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffefefefffefefefffefefefffefefefffefeff0ffefefefffefefefffefefefffefefeffff0eff0ffeff0efffeff0f0ffefeff0ffeff0f0fff0f0f0fff0efefffefeff0ffeff0f0fff0f0f0fff0f0effff0f0f0fff0eff0ffefefeffff0f0f0fff0f0f0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0f0fff0f0effff0eff0ffeff0effff0f0f0fff0f0f0fff0f0efffeff0f0ffeff0f0fff0efefffeff0f0ffeff0effff0f0f0fff0eff0fff0efeffff0efeffff0efefffefefefffeeefefffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeedffedededffedededffedededffededecffedecedffecedecffecececffebebecffecececffebecebffebebebffeaeaeaffebeaebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9eaffe9e9e9ffe8e9e9ffe9e9e9ffe9e8e8ffe8e7e8ffe7e8e8ffe7e7e7ffe7e7e6ffe7e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e2e1ffe6e7e7ffe4e4e3ffddddddffd9d9d9ffd7d8d8ffd7d6d6ffd4d5d5ffd1d2d1ffcdcdcdffcbcacaffcac9c9ffcac9c9ffcac9c9ffcac9c9ffc9cacaffcacacaffcacacaffcbcbcaffcbcbcbffcccbcbffccccccffcccdcdffcccdcdffcdcdcdffcdceceffcececeffcecfceffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d4d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d7ffd7d8d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9dadaffdadad9ffdadadbffdbdadbffdbdbdaffdcdbdbffdcdcdbffdcdcdcffdbdcdcffdddcdcffdcddddffdddddcffdddddcffddddddffdeddddffdddedeffdedfdfffe5e5e5fff1f1f1fffcfbfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff060707ff797979ffe4e4e4fff7f7f7fffefefefffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffefffffffffefffffefefffffefefffffefffffffefefffefffefffefefffffefffefffefefefffefefffffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffefefefffffefffffffffffffefefefffffffffffefffffffffffffffffffefffefffefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffffefefffefefefffffffefffefffefffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffefffffffefefffffffffffefefefffefefefffefefefffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffffefffefffffffefefffffffefefffffefefffefffefffefffefffffefffffffefffffefffffffefffefffefefefffffefffffefffffffefefefffbfbfbfff1f1f1ffe9e9e9ffd8d9d8ffc2c3c2ffb4b3b4ffa6a6a5ff8f8f8fff747574ff5c5b5cff464647ff2e2e2eff181717ff0a0a0aff040403ff000100ff030303ff040404ff040404ff040504ff030302ff040304ff040504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff818181ff808080ff818181ff808080ff7e7e7eff7c7d7cff7a7b7aff797979ff777776ff747474ff717271ff6f6f70ff6d6d6dff6a6a6aff686767ff656565ff626262ff5f605fff5c5d5dff5a5a5aff575757ff555555ff555554ff545354ff515151ff595958ff676867ff737273ff797979ff808080ff868786ff8d8d8dff929292ff989798ff9d9d9dffa2a2a2ffa7a7a7ffacacacffb1b0b1ffb6b6b6ffbbbabbffbfbebeffc3c3c3ffc8c8c9ffcdceceffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d5ffd5d5d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd0cfd0ffcececeffcccdccffcacbcaffc8c8c8ffc5c6c6ffc2c2c2ffbebfbfffbababbffb6b6b6ffb2b2b2ffaeafaeffabaaaaffa4a4a3ff9d9e9dff959695ff8c8b8cff808081ff797879ff717171ff696969ff626261ff5b5b5bff535354ff484848ff444444ff4c4d4cff4b4b4aff4a4a4aff4c4c4cff4f4f4eff515151ff545354ff565556ff595958ff5a5b5bff5e5d5eff606060ff636363ff656666ff686867ff6a6a6aff6c6c6cff6e6e6eff717070ff737273ff757474ff747574ff747475ff747575ff747574ff747575ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010201ff040404ff070707ff0c0c0cff171717ff272728ff404041ff636262ff838383ff969696ffa5a5a4ffb0b0afffb8b8b8ffbebebfffc4c4c4ffc9cacaffcdcdccffd0d0d0ffd2d2d2ffd3d3d3ffd3d4d3ffd6d5d6ffd8d7d7ffdad9d9ffdbdbdbffe0e0e0ffedededfff8f7f7fffbfbfcfffbfbfafffbfbfbfffbfbfafffbfafafffbfafafffbfafbfffbfafafffafbfafffafafbfffafbfafffafafafffafbfbfffafafafffafafafffafafafffafafafffbfbfafffafbfbfffafafbfffbfafafffafafafffafbfafffafbfafffbfafbfffbfafafffafbfbfffafbfafffafafafffbfafbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffcfbfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfefdfffdfdfefffefdfefffefefdfffdfefefffefefdfffefefefffefefefffefefdfffdfefdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffefdfefffdfefefffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfcfffcfcfbfff9f9f9fff5f5f4ffe8e8e8ffd9d9d9ffcdcdceffc9c9caffc9c8c9ffc9c8c8ffc7c7c7ffc6c6c6ffc5c5c4ffc3c3c4ffc2c2c2ffc0c0c0ffbcbcbcffb9b9b8ffb4b3b4ffaeafaeffa8a8a7ff9c9d9cff909090ff7b7a7aff5c5c5cff3b3b3bff222222ff111110ff080707ff030404ff020201ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c3c3ffc1c1c1ffc1c1c1ffbbbbbbffb8b8b8ffb4b4b4ffb0b0b0ffafafb0ffadadadffababaaffa8a9a8ffa8a8a8ffa8a8a8ffaaaaaaffadaeadffb2b1b2ffb4b4b4ffb6b5b6ffb7b7b7ffb7b7b7ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b5ffb3b3b3ffafb0b0ffaeaeadffaaaaabffa7a8a7ffa5a5a5ffa2a3a2ffa09fa0ff9c9b9cff999999ff959595ff909090ff898888ff7d7d7dff6c6d6dff5b5b5bff515051ff444544ff3b3b3bff373636ff323232ff2e2e2eff292a29ff242425ff202121ff1e1e1eff1c1d1dff1b1b1bff191919ff171718ff161616ff151514ff131414ff111112ff111111ff101010ff0f100fff0e0e0eff0d0d0dff0c0b0cff0a0b0bff0a0b0aff0a0a0aff0a0a0aff090a09ff090909ff090a09ff090909ff090909ff080908ff080808ff080708ff070706ff050505ff040504ff040405ff040405ff050405ff060505ff050505ff060605ff050505ff050505ff050405ff040504ff040504ff060605ff060606ff060606ff060605ff050605ff050405ff050405ff050504ff040504ff040304ff040303ff040303ff040505ff040404ff050405ff04050400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff000100ff000000ff010000ff000000ff010000ff000100ff000001ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff010100ff000101ff000001ff010000ff010001ff010101ff010101ff010101ff010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171716ff171617ff171617ff171716ff171716ff171717ff171717ff171616ff171717ff171717ff171717ff1a1a1aff1f1e1fff252525ff2d2e2dff383838ff474647ff565656ff636363ff757575ff848585ff939393ffa8a8a8ffc9c9c8ffddddddffededecfffbfbfafffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffefffefffffefffffefffefffefefefffffefefffffefffffffefefffffffefffefefffffefffffffffffffffffffffffffffffffefefffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfff9f9f9fff2f2f1ffe7e7e6ffcdceceffb4b4b4ffaaa9aaff9c9b9cff8c8c8cff767676ff636262ff535253ff434444ff363736ff2a2b2aff262525ff2c2c2cff2c2c2cff2c2c2cff303131ff313131ff303130ff313130ff3131310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff5f5f4ffecececffe0e0e0ffdadadaffd9d9d8ffd8d9d9ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd5d6d6ffd5d5d5ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d5ffd5d5d5ffd3d4d3ffd3d3d4ffd3d3d4ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c8c8ffc8c8c9ffc9c9c9ffcacac9ffcacacaffc9c9caffcac9c9ffcac9caffcacacaffcacacaffcacacaffcbcacaffcdcdcdffd1d1d1ffd5d5d5ffd9d9d9ffdcdcdcffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe4e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffeaeae9ffeaeaebffeaebeaffebeaeaffebebebffebebebffecebebffececebffecececffecedecffecececffecededffedededffececedffedededffedededffeeeeedffedeeeeffededeeffeeededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffeeefefffeeeeeeffefefefffefefefffefefefffefefeeffefefeeffefefeffff0efefffefefefffeff0efffefeff0ffefeff0fff0eff0fff0efefffeff0f0fff0f0effff0f0efffeff0f0fff0f0f0fff0f0efffeff0f0fff0f0effff0eff0ffeff0effff0f0efffefefefffefefefffefeeefffefefefffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffedeeedffedededffedededffedededffedededffedededffececedffecededffedededffedededffedededffedededffedededffeeeeedffeeeeedffeeeeeeffeeeeeeffefeeeeffefeeefffefefefffefefeffff0eff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f1fff1f1f0fff0f1f0fff0f1f0fff0f0f1fff0f0f0fff0eff0fff0efefffefefeffff0f0efffeff0efffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefeeffefefefffefeeefffefefefffefefefffefefefffefefeeffefefefffefefefffefefeeffefefefffefefeeffefeeeeffefefefffefefefffefefefffefefefffefeeefffeeefefffefefefffeeefefffefefefffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffeff0effff0eff0fff0eff0ffeff0f0ffeff0efffefefeffff0eff0ffeff0f0ffefefefffeff0f0ffeff0f0fff0f0f0fff0f0efffeff0effff0f0f0fff0f0effff0f0efffeff0effff0eff0fff0f0f0fff0eff0fff0f0efffeff0f0fff0f0effff0f0efffeff0f0fff0eff0fff0f0efffeff0f0fff0f0effff0eff0ffeff0effff0f0efffeff0effff0eff0fff0efeffff0efefffefefefffefefefffefefeeffefeeefffeeefefffeeeeeeffeeeeefffeeeeeeffeeededffeeededffeeededffedededffedededffececedffecededffecececffecececffecececffebebebffebebebffebebebffebebeaffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e6e5ffe5e5e4ffe5e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe2e2e2ffe3e3e3ffe0e0e0ffdadbdaffd9d9d8ffd7d7d7ffd5d5d5ffd4d4d3ffcfd0cfffcbcacbffc9c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9cacaffcacac9ffcbcacbffcbcbcbffcbcbcbffccccccffcdcccdffcdcdcdffcdcecdffcdcdceffcececeffcececeffcecfcfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd6d6d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd7d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffd9dad9ffdadad9ffd9dad9ffdbdadbffdbdadaffdbdbdbffdbdbdbffdcdbdcffdcdbdbffdcdcdcffdcdcddffdcdcdcffdddcddffdddddcffddddddffdeddddffdedddeffe0e0e0ffeaeaeafff4f4f5fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff2d2d2dffc2c2c2ffeeeeeefffcfdfcfffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefffffffffffffffefffffffffffffffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffefefffffefefefffefffffffefefffffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffffefffefffffffffefffffffffffffffffffffffefefffefefffffffffffffefffffffffffefffffefefffffffffffffffffffffefefffffffefffefefefffefefffffffefefffefefffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefefffffffffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffefefffffffefefffffefffffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffffefffefffefffffffefffefffefffdfdfdfff6f6f6ffeeeeeeffe4e4e3ffcecdceffbcbbbbffaeaeaeff9d9d9cff858585ff6d6d6dff575657ff3c3c3cff212221ff0f0f0fff070707ff030303ff040404ff040404ff040505ff020203ff040304ff040504ff080807000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff808181ff818181ff808181ff818081ff808080ff7f7e7eff7d7c7cff7a7a7bff797979ff767777ff747474ff727171ff6f6f6fff6d6d6dff6a6a6aff686867ff656565ff626263ff606060ff5d5d5eff5b5b5bff585858ff555455ff545454ff525352ff515050ff585857ff666766ff717272ff787879ff807f7fff868686ff8c8c8cff929291ff979797ff9d9d9dffa2a2a2ffa7a7a7ffacacacffb0b1b1ffb6b6b6ffbababaffbebebeffc2c3c3ffc7c7c8ffcececdffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd4d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd1d1d2ffd1d1d0ffd0d0d0ffcfcfd0ffcecfceffcdcdcdffcbcbccffcacacaffc7c8c7ffc5c5c4ffc1c2c1ffbebebeffbbbabaffb7b6b6ffb3b2b2ffaeaeafffabaaaaffa3a3a3ff9d9d9dff959595ff8b8b8bff808080ff787878ff707170ff686868ff616161ff5b5a5aff525253ff484748ff434444ff4b4b4bff4a4a4aff4a4a49ff4c4c4cff4f4f4eff505151ff535353ff555656ff595858ff5a5a5bff5d5d5dff606060ff636363ff666665ff686767ff696a69ff6c6c6cff6e6e6eff707070ff727272ff747474ff747474ff747475ff757575ff757575ff747575ff757575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff010101ff020202ff040403ff060606ff0e0e0eff1d1c1dff373737ff5b5b5aff777777ff8a8a8aff9a999affa7a7a7ffb1b1b1ffb8b9b9ffc0c0c0ffc5c4c5ffc9cac9ffcecdcdffd0d0cfffd0d1d1ffd2d2d2ffd4d4d5ffd6d6d6ffd6d6d7ffd7d7d7ffdbdadaffe2e2e2ffefefeffff8f8f8fffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffafafafffafbfafffafafbfffbfbfbfffafafafffafafafffafbfafffafafbfffafbfbfffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfcfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfefffefdfdfffdfefefffefdfefffefdfefffdfefdfffefefefffefefdfffdfefefffdfefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefdfffefefdfffdfefdfffdfdfefffefdfefffdfcfcfffbfafafff5f5f6ffebebebffdddddeffd0d0cfffcbcacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c5ffc4c4c4ffc3c3c3ffc2c1c2ffbfc0c0ffbdbdbdffb9babaffb4b3b4ffafafafffa8a8a7ff9f9f9fff929291ff828383ff6e6f6fff4e4e4eff2f2f2eff181819ff0d0d0cff070606ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c1ffc1c1c1ffbbbbbbffb7b8b7ffb4b4b4ffafb0b0ffababacffabababffa9a8a8ffa7a6a6ffa4a4a4ffa3a3a3ffa3a3a3ffa5a5a4ffa8a8a8ffacacacffafafafffb0afafffb0b1b0ffb0b0afffaeaeafffacacacffabacacffacabacffa8a9a9ffa4a4a4ffa2a1a2ff9e9e9eff9b9b9aff989897ff959695ff919291ff8d8d8dff8a8989ff848585ff7f7e7eff767575ff666666ff555554ff424242ff373737ff303030ff2b2b2bff282727ff242424ff212120ff1d1d1dff1a1a1bff191919ff181818ff161717ff161616ff141415ff131313ff111111ff101010ff100f10ff0f0e0fff0f0f0eff0e0e0eff0e0d0dff0c0c0cff0b0b0bff0a0a0aff090909ff090909ff090908ff070808ff080807ff070808ff080808ff080808ff080808ff080807ff070708ff070707ff060606ff050504ff040404ff040404ff040404ff050404ff050504ff050505ff050506ff060505ff050505ff050505ff040505ff050405ff050405ff060605ff060606ff060605ff050606ff050606ff040405ff050505ff040405ff040404ff040303ff030404ff0404030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff000000ff000000ff000100ff000001ff000101ff000001ff000000ff010001ff010001ff010100ff010001ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff171716ff161617ff171717ff171717ff171616ff171717ff171617ff171716ff171617ff161615ff181818ff1d1d1dff232323ff2b2b2bff353536ff444443ff535453ff636363ff717272ff828182ff909090ffa3a3a3ffc2c2c1ffd9d9daffe9e9e9fff9f9f9fffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffffefefffefffffffffffffffffefefffefefefffefefffffefefffffffffffffefefffffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffefffffefffffffefefffffffefffffefffefffffffefffffffefffefffefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefdfffefefefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffcfdfdfff6f6f6ffedececffdad9d9ffbdbcbdffb0b1b0ffa2a2a2ff949393ff838383ff6e6e6eff5b5c5cff4d4d4cff3f3f3fff323231ff292a29ff2c2c2cff2c2c2cff303031ff313131ff313131ff313130ff313031ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff0f0f0ffe4e4e5ffdbdcdcffd9d9d9ffd9d8d9ffd9d8d9ffd8d8d8ffd8d8d7ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d5ffd5d6d5ffd5d5d6ffd6d6d6ffd6d5d6ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd5d5d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c9ffc8c8c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcac9caffcacac9ffcac9caffcacac9ffcacac9ffcacacaffcbcbcbffcfcfcfffd2d2d3ffd7d7d6ffdadbdaffddddddffdedfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe4e4e5ffe5e4e4ffe4e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe7e7e6ffe7e7e6ffe7e8e7ffe7e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeaeaffeae9e9ffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebecebffebebecffecececffecececffecececffedededffedededffedededffedededffedededffeeededffeeedeeffedeeedffedededffeeededffeeeeedffedeeeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefeeffeeefeeffeeeeefffefefefffefefefffefefeeffefeeefffefefefffefefefffefefefffefefefffefefeffff0eff0fff0efeffff0f0efffefefefffefeff0fff0efefffefeff0ffefefefffeff0f0ffefefeffff0eff0ffeff0effff0efeffff0f0efffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeededffedededffededeeffedededffeeededffedededffedededffedededffedededffeeeeedffedededffedededffedeeedffededeeffedeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeefeeffeeeeefffefefeeffefefefffefefefffeff0effff0f0f0fff0f0f0fff1f1f0fff0f1f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefefffefefefffefefefffefefefffefefefffeeefefffefeeefffefeeefffeeefeeffefefeeffefefeeffeeefefffefefefffeeefefffefefefffeeefefffefefeeffefeeeeffeeefefffefefefffefeeeeffeeefeeffefefefffeeefefffefefefffefeeefffeeefeeffeeefefffeeeeefffefefefffeeeeefffeeeeeeffefefeeffeeeeefffeeefefffefeeefffefeeeeffefefefffefeeefffefefeeffefeeefffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffefefefffefefefffefefeffff0eff0fff0efeffff0efefffefeff0fff0f0f0fff0f0f0fff0f0effff0f0effff0f0f0fff0f0f0fff0f0effff0f0efffefefefffefeff0fff0efefffefeff0fff0efefffeff0f0ffefeff0fff0eff0ffeff0effff0f0effff0f0efffeff0efffefefefffefefefffefefefffefefefffefefefffefeeeeffeeefeeffefefeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffedededffedededffecededffececedffededecffecececffebececffecececffebebecffebececffebebebffebeaebffebeaebffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffe0dfe0ffe2e3e3ffdcdcdcffdadadaffd7d7d7ffd5d5d5ffd4d4d3ffd1d2d1ffcbcbcbffc8c8c9ffc9c8c8ffc8c8c9ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacacbffcbcbcbffccccccffccccccffcccdccffcdcdcdffcdcdceffcececeffcececeffcececeffcfcfceffcfcfcfffcfd0d0ffcfcfd0ffd0cfd0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d0d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd9d8d9ffd8d9d8ffd9d9d9ffdadad9ffd9dadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffddddddffdededeffe3e3e3ffeeeeeffff7f7f6fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff232323ff989999ffe7e7e7fff9f9f9fffefefefffffffefffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffefffefffefffffefefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffffefffffefefefffefefffffffffefffefefefffffffffffefffefffefffffffefffffffefefffffffffffffefefefffffefffffffffefffefefffffffefefffefffefffffefffffefefefffffefefffffefefffefffefffffefffffefefffffefefffffffffffffefffefffffffffffffffefffefffefffefffffffefefffffffffefffffefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefffffffefffefffefffefffffefffffefefffffefffefffefefefffefefefffffffefffefffffffffffffffefefefffefefffffffefefffefefefffefefefffbfbfbfff3f3f3ffeaeaeaffd9d9daffc4c4c4ffb5b5b5ffa6a6a6ff939393ff7e7e7fff666666ff4a4a4aff2e2d2eff181818ff0c0c0cff060506ff030302ff040404ff020203ff030304ff050504ff070707ff0f0f0fff0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818180ff818181ff818180ff808080ff818181ff7f8080ff7d7e7eff7c7c7cff7a7a7bff787978ff767676ff747474ff727171ff6f6f6fff6d6c6cff6a6a6aff686768ff656565ff636262ff606060ff5d5e5dff5b5b5bff585859ff545455ff545453ff525252ff515050ff575757ff666666ff717171ff787878ff7f7f7eff858585ff8b8b8cff929192ff979897ff9d9c9dffa2a2a2ffa7a7a7ffacacacffb1b0b1ffb5b6b6ffbabbbaffbfbfbeffc2c2c2ffc7c7c7ffcccdccffcfcfcfffd1d0d0ffd2d2d2ffd3d4d4ffd4d4d4ffd4d4d4ffd2d3d3ffd2d2d2ffd2d2d1ffd2d1d1ffd1d0d1ffd0d0d0ffcfd0cfffcecfceffcececeffcccdcdffcbcbcbffc9c9c8ffc6c6c7ffc4c4c3ffc0c0c1ffbebebeffbababaffb5b6b6ffb2b2b2ffaeaeaeffaaaaaaffa2a3a2ff9d9c9cff959494ff8a8a8bff807f7fff777877ff707070ff686868ff616160ff5a5a5aff525251ff474646ff414142ff49494aff4a4a49ff494949ff4c4c4cff4e4e4eff505050ff525353ff555556ff585857ff5a5a5aff5c5d5dff605f60ff626362ff656565ff676767ff6a6a69ff6c6b6bff6e6d6dff6f7070ff727272ff747474ff747474ff747474ff747574ff757474ff757474ff7574750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff040404ff0b0a0aff181918ff323132ff515151ff6a6a6aff7e7d7dff909090ff9f9e9effa8a8a9ffb3b3b4ffbabab9ffc0c0c0ffc6c6c6ffcacacaffccccccffcececeffd1d0d1ffd3d2d2ffd4d3d3ffd4d4d4ffd5d4d5ffd6d7d6ffdbdbdcffe6e6e6fff1f1f1fff9f9f9fffbfafafffafbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfafffbfafafffbfafafffafafafffbfbfbfffafafafffafafafffafbfafffafbfafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffafafafffafafbfffbfbfafffafafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffafafbfffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffdfdfefffdfdfefffefefefffdfefdfffefefefffefefefffefefefffdfefefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefefefffefefdfffdfdfefffefefdfffdfdfdfffdfdfdfffbfbfbfff6f6f7ffedeeeeffe1e1e2ffd3d4d4ffcdcdcdffcbcacbffc9c8c8ffc7c6c7ffc6c5c5ffc4c4c4ffc3c3c3ffc1c1c1ffbfbfbfffbdbcbdffbabab9ffb6b6b6ffb1b1b2ffa8a8a8ffa1a1a0ff939493ff858485ff737373ff606161ff474747ff29292aff141413ff0a0a0aff040505ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbbbbbbffb8b8b7ffb4b4b4ffb0b0afffabababffa7a7a7ffa6a6a6ffa3a4a4ffa1a1a1ff9f9f9fff9e9e9eff9d9d9dff9f9f9fffa3a2a2ffa6a6a6ffa9a8a8ffa9aaa9ffaaaaaaffa9a9a9ffa8a7a7ffa4a3a4ffa2a3a2ffa1a0a1ff9c9c9dff989898ff969695ff929291ff8f8e8eff8b8b8aff878787ff828282ff7d7d7dff797878ff737373ff6a6b6bff5f5f5fff515252ff424142ff313131ff282828ff242424ff222121ff1f1f1fff1c1d1cff1a1a19ff171717ff151515ff141414ff131213ff121212ff111111ff111111ff0f0f0fff0d0d0dff0d0d0dff0d0d0cff0d0d0cff0d0c0cff0c0b0cff0b0b0bff0a0a0aff090909ff090909ff080808ff080708ff070706ff060607ff070606ff060607ff070707ff060707ff060707ff060606ff060606ff060606ff050505ff050405ff050404ff040404ff050405ff040505ff050505ff040505ff060505ff060505ff050605ff050505ff050506ff040405ff050504ff040404ff060606ff060606ff060606ff050606ff060506ff050504ff050505ff040405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010000ff000000ff000100ff010100ff000000ff000000ff000100ff000000ff000000ff000000ff010101ff000000ff000000ff000101ff000100ff000000ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff171616ff161616ff171717ff171616ff171617ff171717ff171716ff171716ff171717ff151516ff171717ff1c1c1bff212221ff292929ff323333ff403f40ff505050ff616161ff707070ff7e7e7eff8c8c8cff9d9d9dffbabbbbffd5d5d5ffe4e4e4fff3f3f3fffdfdfdfffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefefffffffefffffffffffffffffffffffffffefefffffffffffffffffefffffffefffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefefffffffffefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff8f8f9fff1f2f2ffe5e6e5ffc7c7c6ffb7b7b7ffa9a8a9ff9a9b9aff8c8c8bff7c7c7cff696969ff575858ff484848ff3a3a3aff2f2f2fff2b2b2aff303030ff313131ff303130ff303131ff313131ff313131ff313131ff303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff4f3f3ffeaeaeaffdfdfdfffdadadaffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d5ffd6d6d6ffd6d6d5ffd5d5d5ffd6d6d6ffd5d5d5ffd5d5d6ffd5d6d6ffd5d5d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d3d3ffd3d2d3ffd3d2d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d2ffd3d2d3ffd3d3d2ffd3d2d3ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d2ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9cac9ffcacac9ffcacacaffcac9caffc9cacaffcacac9ffcacbcaffcececeffd0d1d1ffd5d4d4ffd8d8d7ffdbdbdcffdededeffdfdfdfffdfdfdfffdedfdeffdedfdfffdfdfe0ffdfdfe0ffe0e1e0ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe3e4e4ffe5e4e5ffe4e4e4ffe5e4e4ffe5e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaebebffebebebffececebffebebecffebecebffecececffecececffedececffecececffedededffedececffececedffedededffedededffedededffeeededffededeeffedededffedededffedededffeeeeeeffedeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeefffeeeeefffeeeeefffefefefffeeefeeffefefefffefefeeffefeeefffefeeefffeeefefffefefefffefefefffefefefffefefefffeff0efffefefefffefeff0ffefefeffff0f0efffefefeffff0efefffefefefffefefefffefefefffefeeefffefefeeffefeeeeffeeeeefffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeededffedeeeeffedeeedffeeeeedffedededffedededffedeeedffeeededffeeededffedededffeeeeeeffeeededffededeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeefffefefefffefefefffefefeffff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f1fff1f1f0fff0f0f1fff1f1f1fff0f1f1fff0f1f1fff1f1f1fff0f0f1fff1f1f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0eff0ffeff0effff0eff0ffefefefffefefefffefeeefffefefeeffefeeeeffeeeeefffeeeeefffefefeeffeeeeeeffefeeefffeeeeeeffeeefeeffeeefefffeeeeefffefefeeffefefeeffeeefefffefefefffeeefefffefeeefffefeeefffefefefffefefeeffefeeeeffeeefefffefefefffefefefffeeefefffeeefeeffeeefeeffefeeeeffefeeeeffeeeeeeffefefefffeeeeeeffeeeeeeffeeefefffeeefeeffefefeeffefefefffefeeefffeeefefffefefeeffeeefeeffefefefffefefefffefefefffefefeeffefefefffefefeeffeeeeefffefefefffefefefffefeff0ffefefefffefeff0ffeff0efffefefeffff0eff0fff0f0efffefeff0fff0efefffeff0effff0eff0ffefefefffefefefffefefefffeff0effff0efefffefeff0ffefefeffff0f0efffefefeffff0efefffefefefffefefefffefefefffefefefffefefeeffefefefffeeefefffefefefffeeefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffedeeedffedededffecededffecececffecedecffecebecffecebebffebebebffecececffebebebffeaeaebffeaebebffeaebeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e2e2ffe2e1e2ffe0e1e1ffe0e0e0ffe0dfe0ffdfe0dfffe0dfdfffe1e1e2ffdfdfe0ffdcdcdbffd7d7d7ffd5d5d5ffd3d3d3ffd2d3d2ffcfcfcfffc9c9caffc8c8c7ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c9ffc9c8c9ffc9c9c9ffcacacaffcbcacaffcbcacbffcbccccffccccccffcdcdccffcdcdcdffcdcdcdffcdcecdffcecdcdffcececdffcececeffcfcfcfffcfceceffcfcfcfffcfd0d0ffd0d0cfffd0d0d0ffd1d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd4d4d4ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd6d5d5ffd5d5d6ffd6d5d6ffd5d6d6ffd7d6d7ffd6d6d6ffd7d7d6ffd7d6d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd9d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdcdbdcffdcdcdcffdddddcffdddddcffdddcddffddddddffdddeddffdededdffdfdfe0ffe7e7e7fff1f2f2fffcfbfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff717272ffd8d8d8fff0f0f0fffdfdfdfffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefefffefefffffefffffffefefffffffefefffefefffffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffffffffffffffffffefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffefefffffefefefffefffefffefffefffffefefffffefffffffefffffefefefffefffffffffefffffffffefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffffffefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffffefffffefefefffefffefffffefefffefffefffefefffffefffffffffefefffefefffffffefefffefffefffefefffffefffefffefefffffefefefffffffffffffefffffefffefffffffefffefefffffdfdfdfff7f7f7ffefefefffe6e5e5ffcececfffbcbcbbffaeaeaeff9d9d9eff8b8b8bff757675ff5b5b5bff3b3b3bff202020ff0f0f0fff060606ff020202ff030202ff040303ff040404ff080807ff0f0f0fff0f0f0fff1312120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff818181ff818180ff808081ff807f80ff7d7d7dff7b7c7cff7a7a7aff787878ff767676ff747374ff717171ff6f6f6fff6c6d6cff6a6a6aff686767ff656565ff636263ff606060ff5d5e5eff5b5a5bff585857ff545454ff535353ff515151ff505050ff595959ff676768ff717070ff777777ff7d7e7eff848484ff8b8b8bff929191ff979797ff9d9c9dffa2a2a2ffa7a7a7ffacacacffb1b1b1ffb6b6b6ffbababaffbebebeffc2c2c2ffc7c7c7ffccccccffcececfffd0d0d0ffd2d1d2ffd2d2d2ffd3d4d3ffd4d3d3ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcecfceffcececeffcdcdcdffcbccccffcacacaffc8c8c8ffc6c6c6ffc3c3c3ffc1c1c0ffbdbdbdffbab9baffb5b5b5ffb1b1b1ffaeadaeffaaaaaaffa2a2a2ff9b9b9bff949394ff8a8a89ff7f7f7fff777777ff706f6fff686868ff606060ff59595aff4f5050ff434243ff403f3fff484848ff494949ff494949ff4b4b4bff4e4d4dff4f4f50ff525252ff555555ff575857ff5a595aff5d5c5dff5f5f5fff626162ff646464ff666666ff696868ff6b6b6bff6d6d6dff706f70ff727272ff747374ff737373ff737374ff747474ff747475ff757475ff757475000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040504ff0a0b0aff171617ff2e2e2eff454545ff5a5a5aff707070ff858585ff959494ffa2a2a2ffaaaaa9ffb3b3b3ffbbbbbbffc1c1c1ffc6c5c6ffcac9c9ffccccccffcecfcfffd1d0d1ffd2d2d2ffd3d3d3ffd4d4d4ffd6d6d7ffd9d8d9ffdededdffe9e9e9fff3f3f3fffaf9fafffbfbfbfffbfafbfffafafafffafafbfffafafafffafafbfffbfafafffbfbfbfffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfefefffefdfdfffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefefffefefefffdfdfdfffcfcfbfff7f7f7ffefefefffe3e3e3ffd7d7d7ffd0d0d0ffcececeffcbcbcbffc8c8c8ffc6c5c6ffc4c4c4ffc3c3c3ffc2c2c2ffc0c0c0ffbebebeffbbbabaffb6b6b6ffb2b2b2ffadacacffa5a4a4ff959595ff8a8b8aff787878ff646464ff505050ff3b3b3cff262626ff121212ff080909ff030203ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb8b7b7ffb4b4b4ffb0b0b0ffabacabffa7a7a7ffa1a0a1ffa0a0a0ff9d9d9dff9b9b9bff9a999aff99999aff989898ff9a9a9aff9d9c9dffa0a0a0ffa2a2a2ffa3a3a3ffa4a3a3ffa2a2a2ffa0a0a0ff9b9a9bff979898ff949394ff908f8fff8b8b8bff898989ff858585ff808181ff7c7c7cff777777ff737272ff6e6e6eff686868ff606060ff565656ff4c4c4cff424142ff343435ff262626ff1f1f1fff1c1c1cff1a1a1aff191819ff171716ff141414ff121212ff111111ff101010ff0f0f0fff0f0e0eff0e0e0eff0d0d0eff0c0d0cff0c0b0bff0a0b0aff0a0a0bff0a0a0aff0a090aff09090aff090909ff080808ff070808ff070707ff060607ff060505ff060606ff060505ff050505ff060605ff060606ff060506ff050505ff050505ff060505ff060606ff060606ff060606ff050405ff040404ff040404ff050505ff050405ff050505ff050505ff050506ff050606ff060505ff050505ff050505ff050504ff050505ff040505ff060606ff050506ff060606ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010000ff010000ff010100ff010001ff000000ff000000ff000000ff000000ff010000ff010001ff000000ff000100ff010000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff171617ff161617ff161716ff171616ff171717ff171717ff161717ff161515ff161617ff1a1a1aff1f201fff262727ff2f3030ff3b3b3cff4a4a4aff5d5d5dff6e6e6eff7c7c7bff898988ff989898ffb3b3b3ffd1d0d1ffe0e1e0ffefefeffffcfcfcfffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffefefefffffffefffefffefffefffffffffefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffdfdfefffefdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfff6f6f6ffecececffd1d1d2ffc0bfbfffaeaeafffa2a2a2ff949594ff868686ff767776ff646565ff515151ff434443ff373636ff2f2f2eff313130ff313131ff313131ff303030ff313131ff313131ff313131ff3131300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff5f5f5ffeeedeeffe3e3e4ffdbdbdcffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d2d3ffd3d3d2ffd2d3d2ffd2d3d2ffd3d2d2ffd3d2d3ffd3d2d3ffd3d2d3ffd3d3d3ffd3d2d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d300000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffc9cac9ffc9c9caffc9cacaffcac9c9ffc9c9caffcacac9ffcacacaffcccccdffcfd0cfffd2d3d3ffd6d6d6ffdadadaffddddddffdfdfdfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe5e4e5ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffeaeaeaffebeaeaffebeaebffebebebffebebebffebebebffebebebffebebecffecececffecececffedececffedecedffececedffecedecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffededeeffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffeeefeeffeeeeeeffeeeeefffeeeeeeffeeefeeffeeefefffefeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeeeefffefefefffefefefffeeefefffefeeefffefeeefffefeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffededeeffedeeeeffededeeffeeedeeffeeedeeffededeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefefffefefefffeff0f0ffeff0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff0f1f0fff0f0f0fff0eff0fff0f0efffeff0efffefefeffff0efefffefefefffefefefffeeeeefffeeefefffefeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefefeeffefefeeffeeefeeffefeeefffefeeefffefeeefffefeeefffefeeefffeeeeeeffefeeeeffefeeeeffefeeefffefefefffefefefffefeeefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefeeffeeeeefffeeefeeffeeeeefffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffeeeeeeffefefefffefefefffefeff0ffefefefffefefefffefefefffefefefffeff0efffefefeffff0efefffefeff0fff0eff0ffefefefffeff0effff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefeeefffefeeefffefeeefffefeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffedededffecececffecececffecececffecececffecebecffecebecffebebebffeaebebffebebeaffeaebeaffeaeaeaffeaeaeaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe0e1e1ffe1e0e0ffe1e0e0ffe2e2e2ffdededdffd9d9d9ffd5d6d6ffd4d4d3ffd3d3d3ffd1d1d1ffcacacaffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffcac9c9ffcacacaffcbcacbffcbcbcbffccccccffccccccffccccccffcccccdffcdcdcdffcdcdcdffcecdceffcececeffcececeffcecfceffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d0ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d6d7ffd7d6d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdaffdbdadbffdbdbdbffdbdbdbffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdddcdcffddddddffddddddffddddddffdedddeffdededeffe1e1e2ffecececfff5f5f5fffdfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff444544ffc3c3c3ffe9e9e9fffafafafffffefefffefefffffefefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefefefffffefffffefefffffefefffffefffefffffffefffffffefffefffffffffefffffffffffffefefefffefefefffffefefffffffefffffffefffffefefffefffefffefefefffffefffffefffefffefefffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefffefffefefefffffefefffefefefffefefefffefffffffefefefffffefefffefefffffefefefffffefffffffffefffefefffffefffefffefefefffffffffffefffefffffefffffefefffffefefffffefefefffffefefffefefefffbfcfcfff4f3f4ffecececffdadbdbffc3c3c3ffb6b5b5ffa7a7a7ff979797ff848383ff696a69ff494a4aff2a292aff141414ff080809ff020202ff040403ff040404ff080708ff0f0e0fff0f0f0fff121312ff1414140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff808181ff808081ff808080ff808080ff807f7fff7d7e7eff7c7b7cff7a7a7aff777877ff767675ff747373ff727171ff6f6f6fff6d6c6cff6a6a69ff676767ff656565ff626362ff606060ff5d5d5dff5b5b5aff575858ff545354ff525252ff505150ff4f504fff5a5a5aff696a69ff707070ff757575ff7c7b7cff848484ff8b8b8bff929292ff979797ff9c9c9dffa2a2a2ffa7a7a7ffacacacffb1b1b0ffb6b5b5ffb9babaffbebdbdffc1c2c1ffc7c6c7ffcbcbcbffcdcecdffcfcfcfffd1d1d0ffd2d2d1ffd2d2d2ffd2d3d3ffd1d1d1ffd1d0d0ffd0cfd0ffcfcfcfffcfcfcfffcececeffcdceceffcdcdccffccccccffcbcbcbffc9c9c9ffc8c7c8ffc5c5c6ffc2c2c3ffc0c0c0ffbdbdbcffb9b9b9ffb5b5b5ffb1b0b1ffadadadffa8a8a8ffa1a1a1ff9b9b9aff939393ff8a8a89ff7f7f7fff777776ff6f6f6fff686768ff5f605fff565657ff494949ff3b3b3bff3f3f3fff4a494aff494849ff484948ff4b4b4bff4d4d4dff4f4f4fff525251ff545555ff575657ff5a5a5aff5c5c5cff5f5f5fff616161ff636363ff656566ff686868ff6a6a6aff6d6d6cff6f6e6fff717171ff737373ff737373ff747374ff737474ff747574ff747474ff75757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020101ff040504ff090a0aff131213ff202020ff323233ff494949ff646463ff7b7b7bff8e8d8eff979697ffa2a2a2ffadadadffb6b6b6ffbdbdbdffc3c3c2ffc7c7c7ffcac9caffcdcdcdffd0cfcfffd1d1d1ffd2d2d2ffd4d4d4ffd5d5d6ffd8d8d8ffdadadaffe0e0dfffebebebfff4f5f5fffafafafffafafafffbfafbfffafbfafffafbfafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffbfafbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffdfefdfffefefdfffefefefffefdfefffefefefffefefdfffefefefffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefdfdfffcfcfcfff7f7f8fff0f1f0ffe5e5e5ffd9d8d8ffd2d3d2ffd0cfd0ffcececdffcbcbcbffc9c9c8ffc6c6c6ffc4c4c4ffc2c2c1ffc1c0c0ffbebfbeffbbbcbbffb8b7b8ffb3b3b3ffadadadffa6a6a6ff9e9e9dff919191ff7e7d7eff706f6fff555555ff3a3b3aff262726ff171717ff0e0e0eff090909ff040404ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb4b4b4ffb0b0b0ffababacffa7a6a7ffa0a0a0ff9a9a9aff9a9a9aff979898ff969596ff959595ff959595ff959594ff959595ff989897ff9a9a9aff9c9b9bff9c9d9cff9c9c9cff9a9a9aff969796ff909091ff8d8c8dff878787ff828282ff7e7d7eff7b7a7bff767676ff727272ff6d6d6cff676868ff636362ff5d5d5dff565656ff4e4e4eff454544ff3c3c3cff333232ff292929ff1f1f1fff191919ff151515ff141413ff131213ff111111ff101010ff0f0f0fff0e0d0eff0d0d0dff0c0c0cff0b0b0bff0c0c0cff0b0b0bff0b0b0bff0a0a0aff090909ff090808ff080808ff080808ff070707ff060606ff050606ff050605ff050505ff050505ff040404ff050404ff040405ff040405ff040505ff050505ff050505ff050606ff060506ff060606ff060606ff060606ff060605ff060606ff050504ff050404ff040404ff040505ff050505ff050505ff050505ff050505ff060605ff050606ff050505ff050505ff050505ff050505ff0405040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131413ff151515ff151515ff151515ff171616ff161616ff161717ff161616ff171717ff171717ff161616ff191919ff1e1e1eff242525ff2d2e2dff383838ff464646ff565656ff696869ff797979ff868586ff939393ffa9a9a9ffcbcbcaffdededeffecececfffbfbfafffefefefffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffefffefffefffefffefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfefffefefefffefefefffefefdfffefdfefffdfefefffefdfdfffdfefdfffefdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfefdfff8f8f8fff1f0f1ffdededfffc8c8c9ffb6b6b6ffa9aaa9ff9d9d9dff8f8f8eff7f7f7fff6f6f6fff5d5e5eff4c4b4cff3e3e3fff323233ff2d2d2dff313131ff313131ff313131ff313031ff313130ff303030ff303030ff2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfcfbfff1f2f1ffe7e7e7ffdededeffdbdbdaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd6d5d5ffd6d5d5ffd5d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd4d5d4ffd4d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d3ffd3d3d3ffd2d2d3ffd3d2d3ffd3d3d2ffd3d3d3ffd3d2d3ffd3d2d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9c9c9ffcac9c9ffc9c9caffc9c9c9ffcacacaffcacac9ffcacbcbffcecfceffd1d1d1ffd5d5d5ffd9d9d9ffdcdcdcffdededfffdfdfe0ffdedfdeffdfdfdeffe0e0dfffe1e2e2ffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e5ffe4e4e4ffe5e5e4ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebebeaffebeaebffeaebebffebebebffebebebffecebecffebececffecececffecececffedececffecececffecececffecededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffeeedeeffededeeffededeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffefefeeffefeeeeffeeefeeffeeefefffefeeefffefefefffeeeeefffefeeefffefefeeffefefefffefeeefffefeeefffefefefffefefefffefefeeffeeefeeffefefeeffefefefffefeeefffefefefffefefeeffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffedeeeeffedededffedededffeeedeeffedeeedffedeeedffededeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffeff0effff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f1fff0f0f1fff0f1f1fff1f1f1fff1f1f0fff0f1f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efefffeff0efffeeefefffefefefffefefefffeeeeefffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefeeefffeeefeeffefefeeffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefeeefffeeeeefffeeeeefffeeefeeffefefeeffefefeeffefefefffefeeefffefefefffefefefffefefefffefefefffefefefffeff0effff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefefeeffefefefffefeeefffefefefffefefeeffefefefffeeeeeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeedffeeededffecededffecececffecececffecebecffebececffececebffebebebffebebebffebebeaffebebebffeaebebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e5e6ffe6e6e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e1e0ffdfdfdfffe2e1e2ffe2e1e2ffdbdbdbffd6d6d6ffd4d4d4ffd2d3d3ffd2d2d2ffcfd0d0ffcac9caffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcacbffcbcbcbffcbcbcbffccccccffcdcccdffcccdcdffcdcdcdffcdcdcdffcececeffcececdffcececeffcecfcfffcfcfcfffd0cfcfffcfcfd0ffd0cfd0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d0ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdad9daffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdddddcffdddcddffdcddddffddddddffdddeddffdfdfdfffe5e5e5ffeff0effff6f6f6fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff101111ff969696ffe0e0e0fff1f2f2fffcfdfcfffefefefffefefefffffefffffffffefffefefefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefefffffffefffffefffffefefffffefefefffefefffffffffefffefffefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefefffffefefefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefffefffffffefffffffffffefefefffefffffffefefefffffefefffffffefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffefefefffffefefffefffffffffffffffffffefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefffefffffffefffefffefffffffefffefefefffefffffffefefffffffffefffefefefffffffefffffefefffefefefffefefefffffffefffefefefffefffefffefefdfff8f8f8fff0f0f0ffe6e7e7ffcfd0cfffbfbfbfffafafafff9f9e9eff8b8a8bff737373ff565757ff353536ff1c1c1cff0c0c0cff050505ff040504ff080807ff0f0e0fff0f0f0fff121213ff131414ff141414ff12121200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818180ff818080ff808080ff808080ff808080ff808080ff7f7f7fff7d7d7dff7b7c7bff797979ff777877ff757575ff737373ff717171ff6f6e6eff6c6c6cff6a6a6aff676767ff656465ff626262ff5f5f5fff5d5d5dff5a5a5aff575757ff545354ff535353ff505051ff4f4f4fff5b5a5aff6a6a6aff707070ff747474ff7b7b7bff838382ff8a8a8aff919192ff979797ff9d9d9dffa2a2a2ffa7a7a7ffacacacffb1b1b0ffb5b5b5ffb9b9baffbdbdbdffc1c1c1ffc6c6c6ffcbcbcaffcdcdccffcececeffcfcfcfffd0d0d0ffd1d2d1ffd1d1d2ffd0d0d0ffcfcfcfffcfcfceffcecfceffcececeffcdcdcdffcccdcdffcccbccffcbcbcbffc9cac9ffc8c9c8ffc7c6c6ffc4c4c4ffc2c1c2ffbfbfbfffbbbbbbffb8b8b8ffb4b4b4ffb0b0b0ffababacffa6a7a7ffa0a0a0ff9a9a9aff929292ff898989ff7f7f7fff777777ff6f6f6fff676767ff5f5e5eff535353ff454545ff373737ff40403fff4a494aff494849ff474848ff494a4aff4d4c4cff4e4e4eff515151ff535454ff575657ff595959ff5b5b5bff5e5e5eff606060ff636363ff656565ff676867ff6a6a6aff6c6c6cff6e6f6eff717071ff737273ff727272ff737373ff747473ff747473ff747474ff7474740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030404ff070708ff0c0b0cff131313ff252524ff3d3e3dff555655ff706f70ff7d7d7dff8c8c8cff999999ffa8a7a7ffb2b2b2ffb9b9b9ffbebfbfffc3c3c4ffc8c8c7ffcbcbcbffcecfcfffd0d0d0ffd3d2d2ffd4d5d4ffd5d6d6ffd6d7d6ffd8d8d8ffdbdbdbffe1e1e1ffeeeeeefff7f7f7fffafbfbfffbfbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfafffafafafffafafafffbfafbfffbfbfafffafbfafffbfbfbfffbfbfafffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafbfffafbfbfffbfafbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafbfbfffafafbfffbfbfbfffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefdfffefdfefffefefefffdfefefffdfdfefffefefefffdfdfdfffefdfdfffdfefefffefefefffefefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfefefffdfdfefffefdfdfffdfdfdfffcfdfcfff8f8f8fff2f2f2ffe6e6e6ffd9d9d9ffd2d2d2ffd1d1d1ffd0d0cfffcececeffcbcbcbffc8c9c9ffc6c6c6ffc4c4c4ffc1c1c1ffbfbebeffbcbcbcffb8b8b8ffb3b3b3ffadacadffa6a6a6ff9d9d9eff949493ff878787ff737372ff565556ff444444ff2b2b2bff181818ff0d0d0dff080808ff060606ff030404ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0afffabababffa6a7a7ffa0a0a0ff9a9b9aff949493ff949494ff919191ff909090ff8f8f8fff8f9090ff909090ff919090ff939392ff949393ff959495ff959595ff949494ff919191ff8d8c8cff868686ff838383ff7c7c7cff757675ff6e6e6eff6b6b6bff666767ff626262ff5e5e5eff595959ff535353ff4b4c4cff454545ff3e3e3dff363636ff2f2f2fff272727ff222121ff191a19ff131414ff111111ff0f0f0fff0e0f0eff0e0d0eff0d0d0dff0c0c0cff0b0b0cff0b0b0aff0a0a09ff09090aff090909ff090909ff090a09ff090909ff080808ff060707ff060606ff060706ff060605ff040404ff040404ff040304ff040403ff030303ff030302ff030303ff030303ff040304ff050504ff040504ff050605ff060605ff050606ff050505ff060606ff060606ff060606ff060606ff060505ff040405ff040404ff040404ff050405ff050405ff040405ff050505ff060606ff060605ff060506ff05050600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff141413ff141413ff141515ff151515ff151515ff161716ff161616ff171717ff161716ff161615ff181918ff1d1d1dff232323ff2b2c2bff353536ff424242ff515151ff626362ff747373ff838383ff919091ffa3a3a2ffc1c2c1ffdadbdaffe9e9e8fff8f8f8fffefdfefffefffffffefffefffffffffffffffefffffefefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffffffffffffefffffffffffffefffefffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffefffffefefffffffffffffffffffffffffefffffefffffffffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfdfdfffefefefffdfefefffdfefefffefefefffefefdfffefefdfffefdfefffefdfefffdfdfdfffdfefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfcfff5f5f5ffebebeaffd4d5d4ffbdbdbcffb0b0b0ffa5a5a5ff979798ff888887ff777777ff686867ff565656ff454645ff383738ff30302fff303130ff313131ff313130ff303131ff303030ff303131ff2e2e2eff302f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff5f5f4ffededecffe1e1e2ffdbdcdbffdadadaffdadadaffd9dadaffdadad9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd7d7d7ffd7d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d7d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc8c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcacacaffc9cacaffcacac9ffc9cac9ffcacacaffcacacaffcdcdcdffd0d0d1ffd4d4d4ffd7d7d7ffdbdbdbffddddddffdededeffdededeffdededeffdedfdeffe0e1e0ffdfdfdeffdfdfdfffdfdfdfffe0e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e7ffe6e6e7ffe6e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffe9eaeaffeaeaeaffebeaeaffebebeaffebeaebffebebebffebebebffebebecffecececffececebffebececffecececffecececffecedecffecececffedededffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeedffedededffedeeedffeeeeedffeeeeeeffededeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffefefeeffefefefffefefeeffefeeefffefefefffeeeeefffeeeeefffefeeefffeeeeeeffeeeeeeffeeefefffefeeefffefefeeffeeeeeeffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeedeeffededeeffedededffededeeffeeeeedffeeeeedffedeeeeffedeeedffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefeeffefefefffefefefffeff0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff0f0f0fff0f1f0fff1f1f0fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efefffefefefffefefefffeeefefffefeeefffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffeeefeeffeeeeeeffeeefefffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffedeeedffedededffedeeedffedededffeeeeeeffedeeeeffeeeeedffedeeedffeeeeeeffedeeedffeeeeeeffeeedeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffefefeeffefefefffeeeeeeffeeefefffefefefffefefefffefefefffefefeeffefeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefefefffefefeeffefefeeffeeefefffefefefffefefeeffeeeeeeffeeefefffeeeeeeffeeeeeeffedeeeeffedeeeeffedeeedffedededffedededffedecedffececedffecececffecececffecececffececebffebebebffebebebffebebeaffeaebebffeaeaeaffebebeaffeaeaeaffeaeae9ffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe7e8e7ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e2ffe3e2e2ffe2e2e2ffe1e1e0ffe1e1e1ffe2e2e2ffdedfdfffd9d9d9ffd6d6d6ffd4d4d3ffd3d3d3ffd1d2d2ffcececeffc9c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c9ffc9cac9ffcacac9ffcacbcaffcbcacbffcbcbcbffcbcbcbffccccccffcdcdccffcdcdccffcccdcdffcdcdcdffcececdffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d1ffd1d2d1ffd2d2d2ffd3d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd3d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdadadaffdbdbdbffdadbdbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdcdddcffdddcddffddddddffddddddffdededfffe1e1e1ffe9eae9fff2f3f3fffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff4d4d4dffccccccffeaebebfffafafafffefefffffffefefffffefffffefffefffefefefffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffefffffffffffffefffefffefffffffffefffffefefefffefefefffefefefffffefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffffffefefefffefefffffffefefffffefffffefefefffefefefffffffffffefffffffefffefffffffefffffefefffffefefffefefefffefefefffefefefffefffefffffffefffffefefffefefefffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffefffffefffffefffefffffefffffefefefffefefffffffefefffefefefffffefffffffefefffefefefffefefffffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffffefffefffefffffefefffefffffffefefefffefffffffefefffffefffffffffffefffefffffffefefefffefefffffffffefffffefffffefefefffefefefffffffefffefffffffefefefffcfcfcfff5f5f4ffedececffd9d9d9ffc5c5c5ffb5b4b5ffa4a5a4ff929291ff7c7b7bff626262ff444443ff282728ff151514ff0a0a0aff080808ff0f0e0fff0f0f0fff131212ff141314ff141413ff121312ff13121300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808081ff818080ff808081ff808080ff808080ff808080ff7f7f7fff7d7d7cff7b7b7bff797979ff777777ff757475ff737373ff707071ff6e6f6eff6c6c6bff6a6969ff676767ff656564ff626262ff605f5fff5c5c5dff59595aff575657ff555455ff545353ff515151ff4f4f4eff585958ff696869ff707070ff747474ff7a7a7aff818182ff8a8989ff919090ff979697ff9c9c9cffa1a1a1ffa7a6a7ffabababffb0b0b1ffb5b5b5ffb9b9b9ffbdbdbdffc1c0c1ffc5c5c5ffc9c9c9ffcccbcbffcdcdcdffcececeffcfcfcfffd1d0d0ffd1d1d0ffcfcfceffcececeffcdceceffcdcdcdffcdcdcdffccccccffcbccccffcbcbcaffc9cacaffc8c9c9ffc7c7c8ffc6c6c6ffc4c3c4ffc1c1c1ffbebebeffbbbbbbffb7b7b7ffb3b3b3ffafafafffababaaffa6a6a6ffa09f9fff999999ff919192ff888988ff7f7f7eff777777ff6f6f6fff676767ff5e5e5fff545453ff454646ff373737ff3f3f3fff494849ff484747ff474747ff4a4a49ff4b4c4bff4f4e4eff515151ff545354ff565656ff595859ff5b5b5bff5d5d5dff606060ff636262ff656564ff676767ff696969ff6c6b6cff6e6e6eff707070ff727272ff727273ff737273ff737373ff747373ff747474ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff040404ff080707ff0e0e0eff1b1b1bff2c2c2cff424242ff525252ff6a6a6aff7f7f7eff909190ffa09fa0ffa9a9a9ffb1b1b1ffb9b8b9ffc0bfc0ffc6c5c5ffcacacaffcececeffd0d0d0ffd2d2d1ffd4d3d4ffd4d4d4ffd5d5d6ffd7d7d7ffd9d9d8ffddddddffe4e4e5fff0f0f0fff8f9f9fffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafafafffbfafbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffafafafffbfbfafffafbfafffbfafbfffafbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfefffefdfefffefdfefffefdfdfffdfdfdfffefefdfffdfefdfffefdfefffdfefdfffefdfefffdfdfefffdfdfefffefdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfcfff9f9f9fff4f4f5ffe8e8e8ffdbdadbffd1d2d1ffd0d0d0ffd0cfcfffcecfcfffcdcdcdffcbcbcbffc9c8c8ffc6c6c6ffc4c3c3ffc1c1c1ffbdbdbeffbabab9ffb5b5b4ffaeaeaeffa6a6a6ff9d9d9dff939293ff858585ff757575ff616162ff474747ff282829ff1c1c1cff101010ff090908ff040504ff030203ff010201ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffababacffa7a7a7ffa1a0a1ff9a9a9aff949494ff8e8e8dff8d8d8dff8a8b8aff898a89ff8a8989ff8b8b8bff8c8b8bff8b8b8bff8d8c8dff8e8e8dff8e8e8eff8e8e8eff8c8c8cff898989ff838384ff7e7d7dff797979ff6f6f70ff686768ff606060ff5d5c5cff585858ff545454ff4f4f4fff4a4949ff434443ff3e3d3eff383738ff313132ff2c2b2bff252525ff202020ff1c1b1bff161615ff111011ff0d0d0dff0c0c0dff0c0c0cff0b0b0aff0a0b0bff0a090aff090909ff080808ff080808ff080808ff070807ff080808ff080808ff080807ff060706ff050505ff040505ff050504ff040505ff040404ff030403ff030303ff020303ff020202ff010202ff030303ff040304ff040404ff050505ff050505ff050505ff050605ff060605ff060505ff060505ff060606ff060606ff060506ff060605ff060605ff050404ff040404ff040404ff040405ff050504ff050505ff050505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff131313ff131313ff141313ff141414ff151515ff151515ff151515ff171716ff161716ff151515ff181818ff1c1c1bff212222ff292929ff333433ff3f403fff4d4e4eff5d5d5dff6d6d6eff7e7e7eff8e8e8eff9d9d9dffbababaffd6d6d6ffe5e6e6fff2f3f2fffdfdfcfffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffefffffffefffffffefffffffefefffefefefffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffefffffffffffffefffffffffffffefffefffffefefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffefdfefffefefefffefefdfffefefefffefefdfffefdfefffefefefffefefdfffdfefefffefdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfff8f8f8ffefefefffe2e2e1ffc6c6c6ffb7b7b7ffacacacff9f9f9fff909190ff818181ff707171ff606060ff4f4f4fff3e3e3eff323232ff2d2d2dff313131ff303130ff313130ff313030ff2e2e2eff2f2f2fff2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfbfbffeff0f0ffe5e5e5ffdeddddffdbdbdbffdadbdbffdadadaffdadadaffd9dad9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d2ffd2d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d2d300000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c8c9ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffc9cac9ffcac9c9ffc9cacaffcacac9ffcacacaffcbcbcbffcfd0cfffd3d3d3ffd6d7d7ffdadadaffdcdcddffdededeffdfdfdfffdddedeffdededeffdfdedeffdddedeffdddeddffdfdfdeffe0e0dfffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e3ffe4e3e3ffe4e3e4ffe4e4e4ffe3e3e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e9e8ffeae9e9ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaebffebebebffebebeaffebebebffebebecffebebebffebebebffecebebffecececffecececffecececffecececffededecffecedecffedececffecededffededecffedededffedededffedededffedededffecededffedededffedededffedededffedededffedededffedededffeeeeedffedeeeeffedeeedffeeeeedffeeeeedffeeeeeeffeeededffeeeeeeffededeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffeeeeefffeeeeefffefeeefffefeeefffeeeeeeffeeeeeeffefefeeffeeeeeeffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffeeeeeeffedeeedffedeeeeffededeeffedededffedededffeeededffeeeeeeffedeeedffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefefffefefeeffefefefffefefefffeff0effff0f0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0f0f0ffefeff0ffeff0efffefefefffefefefffefeeeeffefefeeffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeedeeffeeeeedffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedededffeeededffeeeeeeffedededffedededffeeededffeeeeedffedeeedffedededffedeeeeffedededffedeeeeffededeeffedeeeeffeeeeedffedeeeeffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefeeffefefeeffefeeeeffefefeeffefeeeeffefefefffeeeeefffefefeeffefefeeffefefefffefefefffefefefffefeeefffefefeeffefefefffefefefffefefefffefefefffefeeefffeeeeefffefefeeffeeefeeffefeeefffeeefeeffefeeefffeeeeeeffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffedededffedededffedededffecedecffecededffecececffecececffebebebffebebebffebebebffeaebeaffeaebebffebeaeaffebebeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e2ffe3e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe2e1e1ffe2e2e3ffe2e2e3ffe2e1e2ffe1e1e1ffe1e0e0ffe2e1e2ffdddddcffd8d9d8ffd6d5d6ffd3d4d3ffd3d2d3ffd0d0d0ffcac9caffc8c7c7ffc8c8c8ffc9c8c9ffc9c8c8ffc9c9c8ffc9c8c9ffc9c9c9ffcac9caffcacacaffcacbcaffcbcbcbffcbcbccffcccbccffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcecfceffcfceceffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d0ffd0d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdadbffdbdbdbffdcdcdbffdcdbdcffdcdcdbffdcdcdcffdcdddcffdcdddcffddddddffdddddeffdededeffdedfdfffe4e3e3ffeeeeeefff5f6f5fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff212121ffa5a5a6ffe2e2e2fff4f5f4fffefdfdfffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffefefffefefffffefefffffefefefffffefffffffefffffffefefffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffffffffffefefffefefffffefefefffefefefffefffefffefffefffffffffffefefefffefffefffefefefffefefefffefefffffefefefffffefefffffffffffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefefffffefffffffefffffefffefffffffffffffffefffefffffffefefffffefffefffefefefffefefefffffefffffffefffffdfdfdfff7f7f7fff0efefffe2e2e2ffcacbcbffbababaffaaabaaff989898ff838383ff6b6b6bff515151ff363636ff212120ff121212ff0c0c0cff0f0f0fff131213ff141413ff141313ff131312ff131213ff15151500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818080ff808081ff808081ff808080ff807f7fff7f7f7fff7f7e7fff7d7d7dff7b7b7aff787879ff777776ff747574ff727372ff707070ff6e6e6eff6b6b6bff696969ff666666ff646464ff616162ff5e5e5eff5c5b5bff595858ff565656ff545454ff545453ff515150ff4e4e4eff565656ff676667ff6f6f6fff757574ff7a7a7aff818181ff898989ff909090ff959695ff9b9b9bff9f9fa0ffa5a5a4ffaaaaaaffafafafffb4b4b4ffb9b8b9ffbdbcbdffc1c0c0ffc5c5c4ffc8c8c8ffcbcbcaffcccccbffcdcdcdffcfcfceffcfcfd0ffcfcfcfffcdceceffcdcdcdffcccdccffccccccffccccccffcbcbcbffcbcacbffcacacaffc8c9c8ffc8c8c8ffc7c6c6ffc4c5c5ffc2c2c3ffc0c0c0ffbdbdbcffb9b9b9ffb6b6b6ffb2b2b2ffaeaeaeffa9a9aaffa5a5a4ff9e9f9eff989998ff919191ff888888ff7e7e7eff777777ff6f6f6fff676667ff5f5e5fff575756ff4a4a4aff3b3b3bff3e3e3eff474747ff474747ff474646ff494948ff4b4b4bff4e4d4eff505051ff535353ff565655ff585858ff5b5a5aff5d5d5dff5f5f5fff626261ff636364ff676666ff686869ff6a6a6bff6d6d6dff706f70ff727172ff727271ff727272ff727273ff737473ff747373ff74747400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff060505ff090909ff100f10ff1d1d1dff2a2a29ff403f3fff5a5959ff717172ff838283ff909191ff9e9e9dffa9a9a9ffb3b3b3ffbcbbbcffc3c3c2ffc8c8c8ffccccccffcececeffd1d1d0ffd2d2d3ffd3d3d4ffd4d4d4ffd6d6d7ffd8d8d8ffdad9d9ffddddddffe7e7e7fff3f3f2fffaf9f9fffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafbfffafafbfffafbfafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfafbfffbfbfafffbfafafffbfbfafffbfafbfffbfbfbfffbfbfafffafafafffbfafafffafafafffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfefffefefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffaf9fafff5f5f5ffebeaeaffdeddddffd3d3d3ffcfcfd0ffcfcfceffcececeffcdcccdffcccbccffcacacaffc8c7c7ffc5c5c5ffc3c3c2ffbfc0c0ffbcbcbcffb7b7b7ffb1b1b1ffa8a8a8ff9e9e9dff929292ff868686ff787879ff636363ff4e4d4dff373737ff222122ff0f0f0fff090909ff050505ff030202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa7a7a7ffa0a0a1ff9a9a9bff949494ff8d8d8dff858585ff858485ff838283ff828181ff828282ff858584ff858686ff858685ff868786ff878787ff878787ff878786ff838383ff808080ff7a7a7bff727272ff6c6c6cff636262ff5b5a5bff545454ff515150ff4c4c4cff484747ff424242ff3d3c3dff373738ff333332ff2d2d2dff282828ff232323ff1f1f1eff1b1b1aff171817ff121213ff0e0e0eff0b0b0bff09090aff090909ff090809ff090808ff080807ff070707ff060606ff070706ff070606ff070706ff070706ff070607ff060606ff050606ff040405ff030403ff030303ff040404ff030303ff030303ff020203ff020202ff030202ff030302ff030304ff030304ff030403ff050404ff040405ff050405ff050505ff060505ff050506ff050505ff050505ff050606ff060606ff060606ff060606ff060606ff040404ff040404ff040405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff131313ff131313ff131413ff141313ff141414ff151515ff151515ff151515ff141414ff161717ff1c1d1cff202020ff272827ff313131ff3d3c3dff4b4a4bff595a59ff6a6969ff797979ff8a8b8bff99999affb1b2b1ffd1d1d1ffe2e2e2fff0eff0fffcfbfcfffffefefffefefffffffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefefffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffffefffffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfefdfffefefefffdfdfefffefefdfffefdfefffdfdfefffdfdfdfffefdfefffefdfefffefefdfffefefdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffbfbfcfff2f3f3ffecececffd4d4d4ffbebebeffb3b2b3ffa6a6a7ff989898ff8a8a8aff7b7a7aff686969ff565757ff464746ff383737ff2e2e2fff313031ff313031ff313030ff2e2e2eff2f2f2fff2f2f2fff2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f3f3ffeae9eaffe0e0dfffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffd9dadaffd9dadaffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d8ffd7d7d6ffd7d7d7ffd7d6d6ffd6d6d7ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c9c8ffc8c9c8ffc8c8c9ffc9c9c8ffc9c8c9ffc8c8c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcac9c9ffcacacaffcacac9ffcacacaffc9cacaffc9cacaffc9cacaffc9cac9ffc9c9c9ffcbcbcaffcececeffd2d2d2ffd6d6d6ffd9d9d9ffdcdcdcffdededeffdedfdfffdededfffdddeddffddddddffdededeffdddcddffdededeffdfdfdeffdfdfe0ffe1e0e0ffe1e1e1ffe1e2e1ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaebffebebebffebebebffebebebffebebebffececebffecebebffecececffecececffedecedffecedecffecededffecededffecedecffecececffedededffedededffedededffedededffededecffedededffedededffecededffedededffedededffedededffedededffeeededffeeedeeffeeededffededeeffeeededffedeeedffedeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeeeedffeeedeeffededeeffedededffeeedeeffeeededffeeededffeeeeedffedededffeeeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffeeeeeeffefefefffefefefffefefefffefeff0ffeff0effff0f0f0fff0f0f0ffeff0f0fff0f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0ffeff0f0fff0f0efffeff0efffeff0efffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeedffedededffeeeeedffededeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffededeeffeeeeeeffeeedeeffeeeeeeffeeeeedffeeeeedffedededffeeeeedffeeededffeeededffeeeeedffeeedeeffedededffedededffededeeffedeeedffedededffedeeedffedededffeeedeeffededeeffedededffeeededffeeededffedeeeeffededeeffedeeedffeeededffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefeeffefefefffeeeeefffefefefffeeeeefffefefefffefeeefffefefeeffefeeeeffefefeeffefefefffefefefffefefeeffeeeeeeffefeeeeffeeeeeeffeeeeefffeeeeefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeededffedededffececedffecececffececedffedececffecececffececebffebebebffebecebffebebebffebebebffebebeaffebebebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e8e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e6e7ffe6e6e6ffe5e5e6ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe2e1e1ffe2e2e1ffe1e1e1ffe2e1e2ffe2e2e1ffe4e4e4ffe1e1e0ffdadadaffd7d6d7ffd4d4d5ffd4d4d3ffd2d2d2ffcececeffc9c8c8ffc8c7c7ffc8c8c8ffc8c9c8ffc8c8c9ffc9c8c8ffc9c9c9ffc9c9caffc9c9caffcacacaffcbcacbffcbcbcbffcbcccbffcbcbccffcccdccffcdccccffcdcdcdffcdcdcdffcececeffcececeffcececeffcecfcfffcecfceffcfcfcfffcfd0cfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d0d0ffd0d1d1ffd1d1d2ffd1d2d1ffd2d1d1ffd2d1d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd8d8d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9daffdadadaffdadbdaffdbdbdbffdbdadbffdcdbdbffdbdbdcffdbdbdcffdcdcdcffdcdcddffdddcddffddddddffddddddffdededeffe0e1e0ffe8e7e7fff2f2f1fffcfcfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080707ff737373ffd6d6d6ffecececfffbfcfcfffefefefffefffefffffefefffefffffffefefefffffefffffffefffffffefffffefefefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefefefffffefffffffffffffffffefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffefefefffefffefffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffffefefffffefefffefefefffefffffffefefefffefffefffffefefffefffffffefefefffefefefffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefefefffffefffffefefffffffefefffefefefffefffffffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefefffffefffffffffefffffefefefffefefefffffefefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefffffffffefffffefefefffefefffffffefefffefefffffffffffffffefefffffefefffffefefffffefffffffefefffefefffffefffffffffffefffffffffffffefffffffffffffefefefffffefffffffefffffffefffffefefefffdfdfefffafafafff2f3f2ffe9e9e9ffd2d2d2ffbfbfbfffafafb0ff9f9e9eff8b8b8bff747575ff5d5d5dff444545ff2e2f2eff1e1e1eff121111ff121312ff141414ff141414ff121313ff131313ff151615ff1a1a19ff161516000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808180ff808080ff808080ff80807fff7f7f7fff807f80ff7e7e7eff7c7c7cff7a7a7aff787978ff767676ff747474ff717272ff706f70ff6d6d6dff6b6a6aff686868ff666666ff636363ff606161ff5e5e5eff5b5b5bff585858ff555555ff535352ff515151ff4f4f4fff4c4d4cff545554ff656464ff6f6f6fff747475ff7a7b7aff818182ff888889ff8f8f8fff959495ff999999ff9f9e9fffa4a4a4ffa9a9a8ffaeaeaeffb3b3b3ffb8b8b8ffbcbcbcffc0c0c0ffc4c4c4ffc8c8c8ffc9cac9ffcbcbcbffcccccdffcdcdcdffcececeffcecdcdffcccccdffccccccffcccbcbffcbcbcbffcbcacbffcacacaffcac9c9ffc8c9c9ffc8c8c8ffc7c7c6ffc5c6c5ffc4c3c3ffc1c1c1ffbfbfbfffbcbcbcffb9b8b9ffb5b4b5ffb1b1b0ffacacadffa9a9a8ffa3a4a3ff9d9d9eff979898ff909090ff868687ff7e7e7eff767676ff6e6e6eff656666ff5e5e5fff585958ff4f4f4fff404040ff3f3f3fff474747ff474646ff464646ff484948ff4b4b4bff4e4d4dff505050ff525253ff555655ff585758ff5a5a5aff5c5c5cff5f5f5fff616161ff646364ff666666ff686868ff6a6a6aff6d6d6dff6f6f6fff727271ff717271ff727272ff727372ff727372ff737473ff747374000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff020101ff020202ff040404ff090909ff101010ff1d1e1dff303130ff4a4b4aff616160ff727172ff838383ff939493ffa1a0a1ffacadadffb7b7b7ffc0bfbfffc4c4c4ffc9c9c9ffcececeffd2d2d1ffd2d2d3ffd4d3d3ffd6d5d6ffd7d7d7ffd9d9d9ffdadadaffdbdbdbffdddedeffe5e5e5ffeeedeefff3f3f3fffaf9fafffbfbfbfffbfbfcfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffbfafbfffbfafbfffbfafbfffbfbfafffafafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafafbfffafbfbfffafafbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfbfffafbfafffbfbfafffbfafafffbfbfbfffafafbfffafbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefefdfffefdfdfffdfefefffdfefdfffefefdfffefdfdfffefdfefffdfdfdfffdfefefffefdfefffdfdfefffdfdfdfffefdfefffdfdfdfffefdfefffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffbfbfbfff9f9f9fff6f6f6ffecececffdfdfdfffd4d4d3ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcccdffcbcacbffc9c8c9ffc6c6c5ffc3c3c3ffc1c1c0ffbdbebdffb9b9baffb4b4b4ffadadaeffa2a2a3ff959494ff858586ff787878ff686868ff535354ff3b3c3bff282727ff181818ff0d0d0dff060605ff030303ff010101ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa0a1a1ff9a9a9aff949494ff8d8d8dff858585ff808080ff7c7c7cff7a7a7aff797979ff7b7b7aff7d7e7dff7e7e7eff7e7e7eff7f7f7fff7e7e7fff7f7e7eff7e7e7eff7b7c7cff777777ff707070ff666666ff606060ff575656ff505050ff494949ff464646ff414241ff3c3d3cff373837ff333332ff2f2e2eff2a2a2aff252626ff222122ff1e1e1eff1a1a1aff181717ff141414ff111011ff0c0c0cff090909ff080808ff080808ff080708ff070707ff060606ff050605ff050605ff050505ff050606ff050505ff040404ff050405ff050505ff040505ff040403ff030203ff030302ff030303ff040303ff030303ff020303ff030303ff020202ff020302ff040303ff030303ff030303ff030303ff050405ff050405ff050504ff040405ff060605ff050605ff050506ff050505ff060606ff060606ff060606ff0505060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff131313ff131313ff131313ff131313ff131413ff141314ff131313ff151515ff151515ff141515ff191919ff212020ff262525ff2e2e2eff3b3a3bff484848ff565657ff656565ff757575ff878888ff989797ffabababffcbcbcbffdfdfdfffeeedeefffbfafbfffefefefffefefffffffffefffefffefffefffffffefffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffefefffefffefffefffefffefffefffffefefffefefefffefefefffefefefffefdfefffdfdfefffefdfdfffefefefffdfdfefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfff6f6f6fff1f0f0ffe2e2e2ffc8c8c8ffb9b9b8ffacacadffa0a0a0ff939392ff848484ff737273ff5f6060ff4d4e4dff3e3e3eff323232ff2c2b2cff303030ff2e2e2eff2f302fff2f302fff2f2f30ff323232ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff5f5f5ffedeeedffe4e4e4ffddddddffdcdcdcffdcdbdcffdadadbffdadadbffdadadaffd9dadaffdadad9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd2d3d3ffd1d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd3d3d3ffd3d3d200000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc9c8c9ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffc9cac9ffcacacaffcac9caffc9c9c9ffcac9caffcacac9ffc9cacaffcacacaffcac9c9ffcacacaffcdccccffd1d1d1ffd5d5d5ffd8d8d9ffdbdbdbffddddddffdfdfdfffe0dfdfffdededeffdddddcffdcdcdcffdddcddffdddcddffdededdffdedfdfffe0e0dfffe0e1e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e6e6ffe6e7e7ffe7e8e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebebffebebebffebebebffebecebffecececffebebebffecececffecebecffecebecffecececffedececffececedffedededffedececffedececffedecedffedededffededecffecededffedededffededecffedededffedededffedededffedededffedededffedecedffedededffedededffedededffedeeedffedeeedffededeeffedededffeeeeeeffededeeffeeededffedededffedeeeeffededeeffedeeeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffedeeeeffeeeeedffeeeeeeffeeeeedffeeeeeeffededeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffeeeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeeeeeffeeedeeffedededffeeedeeffeeeeeeffedeeeeffeeeeeeffefeeeeffefeeeeffefeeefffefefefffefefefffefefefffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0fff0f0efffefeff0fff0f0efffeff0efffefeff0ffefefefffefefefffeeefefffefeeeeffeeeeeeffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeededffedeeeeffedeeedffeeeeedffeeeeedffeeeeeeffededeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedeeeeffededeeffedededffedededffedededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffedeeedffedededffedeeedffedededffeeedeeffeeedeeffeeedeeffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefeeefffeeeeefffefeeeeffeeeeeeffeeefefffeeeeefffeeefefffeeefeeffefefefffefefefffefefefffefefeeffefeeeeffeeefeeffeeefeeffeeefeeffefeeeeffefeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffededeeffeeedeeffeeeeeeffedededffedecedffedececffedecedffecececffecececffecececffecececffebebebffebebebffebeaebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e3ffe2e3e3ffe1e2e2ffe1e1e2ffe1e1e1ffe2e1e1ffe2e2e1ffe1e1e1ffe1e1e0ffe1e1e1ffe3e4e4ffe3e4e3ffdededdffd9d9d8ffd6d6d6ffd4d4d4ffd3d3d3ffd0d0d1ffcacacaffc8c8c8ffc9c8c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcbcbcbffcbcbcbffccccccffcbccccffcccdccffcdcccdffcccccdffcdcdcdffcecdcdffcdceceffcececeffcfceceffcfceceffcfcfcfffcfcfcfffd0cfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d9ffd9d9d9ffdad9daffd9d9daffdadadaffdbdadaffdadadaffdbdbdbffdbdbdcffdbdbdbffdbdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdededeffdedfdeffe2e2e2ffecebecfff4f4f4fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff363636ffbcbbbcffe2e3e2fff5f6f5fffefefefffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefffffefefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefefefffefffffffefffefffefffefffefffefffffffffffefefffffefffefffffffefffefefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefffffffefffefffefefffffefefefffffefffffefefffffefffffffefefffffefefefffffefefffefefefffdfefefffefefefffefefffffefefefffefefffffffefefffefefefffffffefffffefffffefefffffffefefffefefefffefffefffefefffffefefefffffefffffefffffffefffefffffffffffffffffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffcfcfdfff5f6f5ffecededffd9dad9ffc3c4c4ffb4b5b5ffa5a5a5ff939494ff7f807fff696969ff515152ff3a3a3aff292929ff181819ff141414ff141313ff131313ff131313ff151616ff1a191aff161515ff1a1a1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff808080ff808080ff7f807fff7f7f80ff7f7f7fff7e7e7eff7c7c7cff7a797aff787878ff757675ff737474ff717171ff6e6f6eff6c6d6cff6a6a6aff676868ff656665ff636363ff606060ff5d5e5eff5b5b5bff575758ff545454ff505050ff4f504fff4d4d4dff4b4b4cff545354ff646363ff6f6f6fff747474ff7a7a7aff818181ff888988ff8e8e8fff939393ff989898ff9d9d9dffa2a2a2ffa7a7a8ffacacadffb2b1b2ffb7b6b7ffbabbbbffbfbfbfffc4c4c5ffc7c6c7ffc8c8c9ffcacacaffcbcbcbffccccccffcdcccdffcccccdffcccbccffcbcbcbffcacbcaffcacacaffcacacaffc9c9caffc8c9c9ffc8c8c8ffc7c7c7ffc6c5c6ffc3c4c4ffc2c2c2ffc0c0c0ffbdbebdffbbbabbffb7b7b8ffb4b4b4ffb0afb0ffacabacffa7a7a8ffa1a1a1ff9c9d9dff979797ff8f908fff868686ff7e7e7eff757676ff6e6e6dff666665ff5e5e5eff585959ff4f5050ff424242ff403f40ff464646ff464646ff454545ff474848ff4a4a4aff4d4d4dff505050ff525252ff555555ff575758ff595a59ff5c5b5cff5e5e5eff616161ff626363ff656666ff686768ff6a6a6aff6d6c6cff6f6e6fff707171ff717171ff717172ff727171ff727273ff737272ff73737300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff010001ff020202ff060606ff0b0a0aff121313ff222122ff353535ff4b4b4bff5d5c5cff6e6e6eff7f8080ff929392ffa3a2a3ffafafafffb8b8b8ffbfbfbfffc7c7c7ffcdcccdffd0d0d0ffd1d1d1ffd3d3d4ffd5d5d6ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdbdadaffdcdcddffdfdfdeffe6e5e6ffedeeeefff3f2f2fff9f9f9fffbfbfbfffbfbfcfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffafbfafffafafbfffafafbfffbfafafffbfafafffafafbfffafbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffafafafffafbfbfffbfafbfffbfafafffbfbfbfffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefefefffdfdfdfffdfefefffefdfefffefdfdfffefefefffefdfdfffdfefdfffdfefefffdfefdfffdfdfefffdfdfefffefdfefffdfdfefffdfefefffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfbfff9f9f9fff7f8f7fff5f6f6ffefefefffe8e8e8ffdfe0e0ffd7d7d7ffd2d2d2ffcfcfcfffcdcecdffcdcdceffcececeffcccdccffcacacbffc8c8c8ffc5c4c4ffc1c0c0ffbdbcbdffb9b9baffb4b5b4ffaeaeaeffa7a7a7ff9b9c9bff8b8c8cff7c7c7cff6a6a6aff545454ff3c3c3cff272728ff181818ff0e0e0eff080808ff040405ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff9a9a9aff949494ff8e8e8eff858685ff808080ff737373ff737373ff737373ff727272ff737373ff767675ff767676ff767676ff767676ff767676ff767676ff747575ff727272ff6e6e6dff656465ff5a5b5bff545454ff4b4c4cff464646ff403f3fff3d3d3dff383838ff333434ff302f30ff2c2c2cff282828ff252424ff212121ff1d1d1eff1a1a1aff171717ff141414ff121212ff0e0f0fff0b0b0bff070708ff060606ff060606ff060506ff050506ff050505ff050505ff050404ff050505ff050505ff040404ff040403ff030304ff030404ff040404ff030303ff020302ff030303ff030303ff030304ff030303ff030403ff030303ff030303ff020202ff020203ff040404ff030403ff030304ff030304ff050505ff050405ff040405ff040405ff050505ff050606ff060606ff0506050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff121212ff131313ff131213ff131313ff141313ff131313ff141413ff141314ff131314ff171616ff1c1c1cff252625ff2c2c2cff373637ff454546ff535454ff626362ff727272ff818181ff929392ffa4a4a4ffc4c4c4ffdbdcdbffeaeaeafff8f8f9fffefefefffffefefffefefefffefefffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffefefefffefffffffffefefffffefefffefefefffefdfdfffefefefffdfefefffdfefdfffefdfefffefefefffefefefffdfefefffefefefffefdfefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfff9f9f9fff4f4f4ffecececffd4d3d4ffbfbfbfffb2b3b2ffa7a7a7ff9a9a9bff8c8d8dff7c7c7dff6a6a6aff555655ff444445ff353636ff2d2d2dff2e2e2eff2f2f2fff2f2f2fff2f2f2fff313232ff323232ff333433000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfbfcfff1f1f1ffe7e7e8ffdfdedeffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdadbffdadadbffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d6ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d5ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd2d2d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c9ffc8c8c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9c8c9ffc8c8c9ffc9c9c9ffc9c8c9ffc8c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9cacaffcac9c9ffc9c9caffcacac9ffcac9caffc9c9caffcac9c9ffcac9caffcacacaffcacbcbffcfcfcfffd4d3d4ffd7d8d8ffdadbdaffddddddffdededeffdfdfdfffdededfffdededeffdcdddcffdbdbdcffdcdcdcffdeddddffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e1e1ffe1e2e1ffe2e2e2ffe2e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeae9eaffeaeaeaffebeaeaffebeaebffeaeaebffebebebffebebecffebebebffebebecffecebebffebebecffececebffecececffececedffedececffecececffecedecffececedffecececffedecedffecededffecedecffedededffedededffecedecffececedffedededffecedecffedecedffedededffedededffedecedffedecedffedededffedededffedededffedededffedededffedeeedffeeeeeeffededeeffedeeedffeeeeedffededeeffedeeeeffeeeeeeffedeeeeffeeedeeffedededffeeeeeeffedededffedeeeeffeeedeeffeeededffeeeeeeffeeededffedeeeeffedeeeeffedeeedffeeedeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeedeeffededeeffeeedeeffededeeffededeeffeeeeeeffeeeeeeffeeededffedeeeeffeeededffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeefffefeeefffefefefffeff0effff0f0f0ffefefefffeff0efffefeff0fff0f0f0ffeff0effff0eff0fff0f0f0fff0eff0fff0efefffefefefffefeff0ffefefefffeff0f0ffefefefffefefefffeeefefffefefefffeeeeefffeeeeeeffeeeeeeffeeedeeffedeeeeffeeeeeeffedeeeeffeeedeeffedededffeeeeedffedededffedeeeeffeeededffeeededffeeeeeeffeeededffedeeeeffedeeeeffedeeedffeeedeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeedeeffededeeffeeedeeffeeedeeffededeeffeeeeeeffededeeffedededffededeeffedededffedededffedededffedededffedededffedecedffedededffedededffecededffedecedffedecedffecededffedededffedededffedededffedededffedededffeeedeeffedeeedffededeeffededeeffeeededffeeededffededeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffeeeeefffeeefeeffefefeeffeeeeefffeeefefffefefefffeeefefffefeeefffeeeeeeffefefeeffeeeeeeffeeefefffefeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffedeeeeffedeeeeffedecedffececedffedececffecececffebececffecececffecececffebebebffebebebffebebebffeaeaebffebeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe8e9e8ffe9e8e9ffe8e8e8ffe7e8e8ffe7e7e8ffe8e8e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffe1e1e0ffe1e1e1ffe5e5e5ffe2e2e2ffdbdbdbffd7d7d7ffd6d5d5ffd4d4d4ffd1d2d2ffcecfceffc9c9caffc8c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffcac9c9ffcac9caffc9cacaffcbcbcbffcbcbcbffcbcbcbffcbcbccffccccccffccccccffcdcdccffcdcdcdffcdcdceffcecdcdffcecdceffcececeffcececeffcececeffcfcecfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd0d1d0ffd1d1d1ffd1d1d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd3d3d3ffd3d4d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdbdadbffdadbdbffdbdbdbffdbdbdcffdbdbdcffdcdbdcffdcdbdcffdcdcdcffddddddffddddddffddddddffdededeffe0dfdfffe5e5e5ffefefeffff6f6f6fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff808080ffd4d4d4ffecececfffcfcfcfffffefefffefefefffefffefffefefefffefefffffefefffffffffffffffffefffefffffffefffefffefffffffefffefffefefefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffefefefffefffefffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffefffefffefefffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffffffffefffffefefefffffffefffefffefffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefffefffffffefffefefefffefffefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefffffffefffefffffefefffffffffffefefffffffefffffffffffffffefefffffefffffefefffffffffffffffefffffefffefffffffffffffffffffffffffffefefffffffffffffffffefffefffffffefffefffefefffffdfdfdfff7f7f7ffefefefffe2e1e1ffcbcbcbffb9babaffabababff9c9b9bff8a8989ff737473ff5b5c5bff424242ff323232ff1d1e1eff121313ff131213ff131313ff151615ff1a191aff161616ff191a1aff201f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff808080ff7f7f80ff7f7f80ff7f7f7fff7f7f7eff7d7e7eff7b7c7bff79797aff777777ff747575ff727273ff707070ff6e6e6eff6b6c6cff696969ff676667ff656564ff626262ff5f605fff5d5d5dff5a5a5aff565757ff535353ff504f50ff4e4e4eff4c4d4cff4a4a4bff535353ff626262ff6d6d6dff737373ff797979ff808180ff878887ff8d8e8dff929291ff969696ff9b9c9bffa0a0a1ffa5a6a5ffaaabaaffafafb0ffb5b5b5ffbababaffbebebeffc3c4c3ffc6c6c6ffc7c8c7ffc9c9c9ffc9cacaffcacbcbffcbcccbffcbcbcaffcacbcbffcac9caffcac9caffcac9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc4c5c4ffc3c3c3ffc1c1c1ffbfbfbfffbcbcbcffbababaffb7b6b6ffb3b3b3ffaeafafffabababffa6a7a6ffa0a0a0ff9b9b9bff969696ff8f8f8fff858686ff7d7c7dff757575ff6e6d6dff656665ff5e5e5eff585858ff4e4f4fff414242ff3e3e3eff464546ff444544ff444545ff464647ff4a494aff4c4c4cff4f4f4fff525252ff545454ff565756ff595959ff5b5c5bff5e5e5dff606060ff626362ff646465ff676867ff6a6a69ff6c6c6cff6f6e6eff717070ff707070ff707170ff717171ff717272ff737272ff7273730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030404ff070607ff0c0c0cff131313ff201f20ff2e2e2eff3e3e3eff535453ff6c6d6cff878887ff989897ffa3a3a3ffaeafaeffb8b8b9ffc2c2c1ffc8c9c8ffcbcbcbffcfcfcfffd3d2d2ffd5d5d5ffd6d7d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d9d9ffd9dadaffdbdcdbffdededeffe0e0e0ffe6e5e6ffedecedfff2f2f2fff9f8f8fffbfafbfffbfbfbfffafbfafffbfafafffafbfafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfafffafbfbfffafbfafffafbfbfffafbfafffafafafffafafbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfafbfffafbfbfffafbfbfffafafafffbfafbfffafafafffafbfbfffafafbfffbfbfbfffafbfafffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfefffefefefffdfdfdfffefdfdfffefefefffdfefdfffdfefdfffdfefdfffdfefdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffafbfbfff9f9f8fff8f8f7fff4f4f4ffecececffe7e6e7ffdfdfdfffd9d8d8ffd4d3d4ffd2d2d3ffd1d1d1ffd0cfd0ffcdcecdffcdcdcdffccccccffcbcbccffc9c9caffc7c7c6ffc3c3c2ffbebebeffb8b9b8ffb3b3b4ffadadadffa5a5a5ff9a9a9bff8b8a8bff787878ff656666ff565656ff414141ff2b2b2bff191a19ff0d0e0dff080708ff040404ff010202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff949494ff8d8d8dff858686ff808080ff737473ff6b6b6aff6a6a6bff6b6c6cff6b6c6cff6b6b6bff6e6e6eff6e6e6eff6e6d6dff6d6d6eff6c6d6dff6c6c6cff6b6a6bff686868ff636362ff5b5b5bff505050ff4a4a4aff424343ff3d3d3dff393839ff353635ff313231ff2d2d2dff2a2a2aff262626ff242323ff202021ff1d1d1dff191a1aff171717ff141414ff121211ff0f0f0fff0d0d0dff090809ff050605ff040404ff040404ff040404ff050404ff040404ff040404ff040404ff040504ff050405ff030404ff030303ff020302ff030303ff030404ff030304ff040304ff030303ff040303ff030303ff030303ff030303ff030303ff020302ff030303ff020202ff020203ff030304ff040404ff040403ff030404ff040504ff040505ff040504ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141413ff141313ff121212ff121212ff131313ff121313ff131313ff131313ff131313ff121312ff151515ff1a1b1bff212121ff2c2b2cff343434ff414040ff515050ff5f5f60ff6f6f6fff7f7f7fff8d8e8dff9f9f9fffbbbbbbffd7d7d7ffe6e6e7fff4f4f3fffdfdfdfffefffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffffefffffffffffefefffffffffefffffffefffffefffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffefffffefefefffefffefffefefffffffefffffefefefffefefefffefefefffdfefefffdfefefffefefdfffdfefdfffefefdfffefdfdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefffefffefefefffdfdfefffdfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffcfcfcfff8f7f8fff1f0f0ffdfdfdfffc5c5c6ffb8b8b8ffadadadffa1a2a1ff949494ff858585ff747474ff606061ff4d4d4dff3b3b3bff2f3030ff2f302fff2f2f30ff2f2f2fff313131ff323232ff343333ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f4ffecececffe1e2e1ffddddddffdbdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdad9daffdad9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d5ffd5d5d6ffd4d5d5ffd4d5d5ffd4d4d4ffd2d2d3ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc8c9c8ffc9c9c8ffc8c8c8ffc8c9c8ffc8c8c9ffc8c9c8ffc9c9c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9cac9ffcacacaffc9c9caffc9cacaffcacac9ffcacacaffcacacaffcac9caffcbcacbffcecdceffd2d1d2ffd6d6d6ffdadadaffdcdcdcffdedddeffdfdfdfffdfdfdfffdededeffddddddffdcdcddffdcdcdcffddddddffdededeffdedfdeffdfdfe0ffdfe0dfffdfe0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe4e4e3ffe4e4e3ffe4e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e9e8ffe8e9e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffeaeae9ffeaeaeaffeaeaeaffebeaeaffebebeaffebeaebffebebeaffebebebffebecebffecececffebebecffebececffecececffecececffecececffecececffedecedffedecedffedececffedececffecececffecededffedecedffecedecffedededffecedecffedededffececedffedededffededecffecededffecedecffecededffecedecffecececffecededffedededffedededffecededffedededffedededffeeededffedededffedededffeeededffedededffedeeedffedededffedededffedededffedeeedffededeeffeeedeeffedededffeeededffeeeeeeffedededffedeeedffedeeedffedeeedffeeeeedffedededffedeeeeffededeeffedeeedffedeeedffedededffeeededffeeededffedededffedeeedffedededffedeeedffeeeeeeffedeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefeeefffefeeeeffefeeefffefefefffefefefffefefefffefefeffff0f0f0ffeff0effff0f0f0ffefeff0fff0f0f0fff0f0efffeff0f0ffeff0efffefeff0ffefefefffefefefffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffedeeeeffedeeeeffedededffedededffedededffedeeedffededeeffeeeeeeffedededffeeededffeeeeeeffedeeedffedeeedffedeeedffedeeedffeeeeedffedededffeeeeeeffededeeffedeeedffedeeedffedededffeeededffeeededffedededffedededffedededffedededffedededffecededffecededffedededffededecffedededffedecedffedecedffedededffedececffedececffececedffedededffedecedffecedecffedededffedededffedededffedededffedededffedededffedeeeeffedeeedffedeeeeffedeeedffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeefeeffeeefeeffefeeefffeeefefffeeefefffeeeeeeffefeeeeffeeeeeeffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedeeedffeeeeedffedededffedeeedffedededffededecffecedecffecececffecececffecececffebebebffebecebffebebebffebebebffebebebffeaeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0dfffdfdfdfffe1e1e2ffe3e3e3ffdddedeffd9d9d9ffd6d6d6ffd3d4d4ffd2d3d2ffd0d1d0ffcccdccffcacac9ffc9c9c8ffc9c9c9ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcacbcaffcbcbcbffcbcccbffccccccffcbccccffcccdccffcccdccffcdcdcdffcdcdcdffcdcdceffcecdceffcececeffcfceceffcfceceffcfcecfffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd6d5d5ffd5d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd9d9d9ffd8d9d8ffd8d9d9ffd9d9d9ffd9dad9ffdadad9ffdadadaffdadbdaffdadadbffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffdddeddffdfdfdfffe1e1e1ffe9eaeafff2f3f2fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2e2f2effaeaeaeffe3e3e3fff7f7f7fffdfdfefffefefefffefefefffefefefffefffefffefefffffefefffffffffefffffffefffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefefffffefffffffffffffffefffffffefffffefefefffefefefffffefefffffffffffefffefffefefefffefefefffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefffefffffefffffefefffffffffefffffffefffefefffffefefefffefefefffefefffffefefefffefffffffefefefffefefefffefefefffefffefffefefffffefefefffffffefffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffefffefefefffffefefffefefefffefefefffffefefffffefffffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffefffefffefefefffefefefffefffefffefefefffffefffffffffffffffefffffffffefffefffefffefefefffffefffffefefffffffffffffefefffffffefffffefffffffffefffffefefffffffffefffffffffffefefffffefefffffefefefffefdfefff9f9f9fff3f3f3ffe8e9e9ffd0d0d0ffbdbdbdffb0b1b0ffa2a2a2ff909090ff7c7c7cff636363ff484849ff353635ff222221ff131313ff131313ff151516ff1a1a1aff151616ff1a1919ff201f1fff212120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff807f7fff7f807fff7f7f7fff7f7f7fff7f7f7eff7e7f7eff7d7d7dff7b7b7bff797879ff777677ff747474ff727272ff6f6f6fff6d6d6dff6a6b6bff686968ff666666ff636363ff626261ff5f5e5eff5c5c5dff595a59ff565656ff535353ff4f4f4fff4e4e4eff4c4c4cff4a4a4aff535353ff626262ff6b6b6aff717171ff787778ff7f7f7fff868686ff8c8b8cff909090ff959594ff9a9a99ff9f9f9fffa3a4a4ffa9a9a8ffadadaeffb2b3b3ffb7b8b7ffbdbdbcffc2c1c2ffc4c4c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffc9c9c9ffc9c8c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c6c7ffc6c5c6ffc5c5c5ffc3c3c3ffc2c1c1ffbfc0c0ffbdbdbeffbbbabbffb8b8b7ffb5b5b5ffb1b1b1ffadadaeffaaaaaaffa6a6a7ffa0a0a0ff9b9b9bff959696ff8e8e8eff848485ff7c7c7cff747475ff6c6c6cff656565ff5d5d5dff565657ff4c4c4cff3e3e3dff3c3c3cff444444ff444444ff444443ff464646ff484848ff4c4b4bff4e4e4eff515050ff545354ff565656ff585858ff5b5b5bff5d5d5dff605f5fff626262ff656565ff676767ff696969ff6b6b6cff6e6e6eff707170ff707070ff707070ff707071ff717172ff717271ff727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff020202ff040404ff060606ff080808ff0d0d0dff181818ff2a2a2aff414141ff5c5c5cff727272ff828282ff939393ffa4a4a4ffb2b2b2ffbcbcbcffc2c2c2ffc7c8c8ffcdcecdffd2d2d2ffd4d3d4ffd4d4d4ffd5d4d5ffd4d5d4ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdbdadbffdcdcdcffddddddffdfdfdeffe4e4e4ffeaebeafff0f0f1fff7f7f8fffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffafafbfffbfbfafffbfbfafffafafbfffafafbfffafafafffbfafbfffbfafbfffbfbfbfffafbfbfffafbfbfffafafbfffafbfafffbfbfbfffafafafffbfbfafffbfafafffafafbfffafbfafffafafafffafbfbfffbfbfafffafbfbfffbfafafffafbfbfffbfafafffbfafafffbfbfafffbfafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffdfdfdfffdfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefefffefdfdfffefdfdfffefefdfffefdfdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffbfafbfff7f8f7fff7f7f7fff1f1f1ffe9eae9ffe3e3e2ffdcdcdcffd6d6d6ffd6d6d6ffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecfceffcdcccdffcccbcbffc9cacaffc8c7c8ffc5c5c5ffc1c1c0ffbbbbbbffb4b4b5ffacacadffa3a3a3ff989899ff8a898aff727272ff535454ff3c3c3cff2f2f2fff252625ff1b1b1cff101010ff090908ff050404ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff8d8d8dff858685ff808080ff737373ff6b6a6aff626262ff616162ff646465ff656565ff656465ff676667ff676767ff646565ff636364ff626263ff616261ff606060ff5c5c5cff585857ff515050ff474647ff414141ff3a3a3aff363636ff323232ff2f2f2fff2b2b2bff272828ff242424ff222221ff1f1f1fff1c1c1cff1a191aff171717ff141314ff111111ff0f0f0fff0e0d0dff0c0b0bff080808ff040404ff030202ff020203ff030303ff030403ff040404ff040304ff030304ff040304ff030404ff030303ff030303ff030302ff030202ff040304ff040304ff040303ff040403ff030303ff030303ff030303ff030304ff030303ff030303ff030203ff030303ff020203ff020202ff040403ff040403ff030303ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131414ff131413ff141413ff121212ff121212ff131313ff121313ff131313ff121212ff141414ff181818ff1f1e1fff272727ff343334ff3d3e3dff4b4c4bff5b5b5bff6c6b6cff7b7b7cff8c8c8cff9b9b9bffb4b3b4ffd2d2d2ffe3e3e4fff1f1f1fffcfcfbfffefffefffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffefffffffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfefffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefffffefefefffefefefffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffafafafff3f3f3ffeaebeaffd1d0d1ffbdbdbeffb2b2b2ffa6a6a6ff999899ff8a8b8aff7a7a7bff676768ff515151ff40403fff313132ff2a2a2bff2f2f2fff323232ff323132ff343434ff333333ff33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffbfbfbffeff0efffe6e6e5ffdededeffdcdcddffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d7ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d2ffd2d2d1ffd2d2d200000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9caffc9cac9ffcac9c9ffcac9c9ffcacac9ffcac9c9ffcac9caffcacacaffcccbccffd0d0cfffd4d4d4ffd8d8d8ffdcdbdcffdddddeffdfdfdeffdfdfe0ffdfdedfffdddedeffddddddffdcdcdcffdddddcffdededeffdededfffdfdfdfffdfdfdfffe0dfe0ffe0dfe0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e8ffe8e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebeaffebebebffebeaebffebebebffebebecffebecebffebebebffecebebffececebffecebebffecececffecececffecececffecedecffecececffecececffedecedffececedffecececffecececffedececffecedecffedecedffececedffededecffededecffecececffecececffecececffececedffedecedffedededffecededffecededffececedffecedecffedededffecececffedededffedececffedecedffecedecffededecffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffeeeeeeffedeeedffedededffedededffedeeedffedeeedffeeededffedededffededeeffeeedeeffedeeedffeeededffeeededffeeeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffefeeefffefeeefffefefefffefeeefffefefefffeff0efffefeff0ffefefeffff0efefffeff0efffefefefffefefefffefefefffefefefffefeeefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffeeeeedffedededffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffeeeeedffedededffedededffedededffedededffeeededffeeeeeeffedeeedffedededffedededffedededffedeeedffedededffedecedffecededffedededffecededffedececffecececffecedecffecececffedecedffedecedffecececffecedecffecececffecececffedecedffececedffecedecffecececffedececffecededffedecedffedededffedededffedededffedededffedededffedededffededeeffeeedeeffeeeeeeffedeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffeeedeeffeeeeeeffededeeffeeededffedededffedededffedededffedededffedededffecececffecececffecececffebecebffececebffebebebffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeae9eaffeae9eaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e7e8ffe8e7e8ffe7e8e8ffe8e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe3e3e2ffe3e2e2ffe2e2e3ffe2e3e2ffe2e2e2ffe1e2e2ffe0e0e0ffe0e0e0ffdfdfdeffdfdfdfffe1e1e1ffe4e4e3ffdcdcdbffd8d7d7ffd5d5d5ffd3d3d3ffd1d1d1ffcfcecfffcac9caffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9cac9ffcacacaffcacacaffcacacbffcbcbcbffcbcbcbffcccbcbffccccccffccccccffccccccffcdcccdffcdcdcdffcdcdcdffcececdffcececeffcececeffcfcecfffcececfffcfcfcfffcfcfcfffd0cfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd9d8d8ffd9d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdbdcdbffdcdcdcffdcdcdcffdcdcddffdddddeffdededeffdfdfdfffe4e4e4ffedeeedfff5f5f5fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff5b5b5cffd3d2d3fff1f1f1fffcfcfcfffefdfefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffefffefefefffefefefffffffffffefefffffffffefffefffefffffefefffefefefffffefefffefffefffffefefffefefffffefefefffefffefffefefefffefefefffefefdfffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffffffffffefefefffefefefffefffefffefefffffffefefffefefefffffffffffffefffffefefefffefffefffefefefffefffefffffefefffffffefffefefffffffefffffefffefffffffefffefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffffefffffffefefffffefefffffffefffefefefffefefefffffffffffefefffffffffefffefffefffffefefffefefefffefefdfffefefefffffefffffefefffffefefefffefffefffffefffffefefffffefefefffefefffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffefffefffefffefefffffffefefffefefffffffffffffffefffffefefefffdfdfcfff5f5f5ffececebffd7d7d6ffc2c2c1ffb4b5b5ffa7a7a7ff979797ff838383ff6c6c6cff515152ff393a3aff252525ff131313ff151615ff1a191aff161515ff1a1a1aff1f2020ff212121ff292929ff2a29290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff7f7f7fff7f7f7fff7e7f7eff7e7e7eff7e7e7eff7c7d7dff7b7b7bff797879ff767676ff747473ff717171ff6e6f6eff6c6c6cff6a6a6aff676868ff666566ff636363ff616160ff5e5e5fff5c5c5cff59595aff565656ff535353ff4f4f4fff4e4e4eff4d4c4cff4b4b4bff545454ff636363ff6a6a6aff706f6fff767676ff7d7d7dff858484ff8a8a8aff8f8e8fff939393ff989898ff9c9d9dffa2a2a2ffa6a7a6ffacababffb0b0b0ffb6b6b5ffbabbbbffc1c0c1ffc3c3c3ffc4c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc7c7c7ffc6c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c6ffc4c4c4ffc3c3c3ffc2c2c2ffc1c0c0ffbebebeffbcbcbbffb9b9b9ffb6b6b6ffb3b3b3ffafb0b0ffadadadffa9a9a9ffa6a6a6ffa1a1a0ff9b9a9aff949594ff8d8d8dff848484ff7b7b7bff747374ff6c6c6bff646464ff5c5c5cff535353ff454546ff373737ff3b3b3bff444444ff444343ff434342ff454545ff484848ff4b4b4bff4d4d4dff504f50ff535253ff555555ff585857ff5b5b5aff5d5d5dff5f5f5fff626262ff646465ff676767ff696a69ff6c6c6cff6e6e6dff707070ff707070ff707070ff707071ff717171ff717271ff72717200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010101ff020202ff010202ff030202ff070607ff0f0f0fff1e1d1dff333333ff4b4b4bff5e5d5eff6e6e6eff808181ff979797ffa8a8a8ffb4b4b4ffbcbcbbffc4c4c4ffcacbcbffcececeffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d3ffd4d4d3ffd5d5d6ffd7d6d7ffd8d8d8ffdadadaffdbdbdcffdcdcdcffdedddeffddddddffe2e2e2ffe9e9e9ffefefeffff7f7f7fffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfafffbfbfafffbfbfafffafbfbfffbfafbfffafbfafffbfbfafffafbfbfffafafbfffafafbfffafafafffafafafffafbfafffbfafafffbfafafffbfbfbfffafbfbfffafbfbfffafafafffbfafafffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefefffdfefefffdfefefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfcfffcfcfbfff9faf9fff9f8f9fff6f6f7ffeff0f0ffe8e9e8ffe1e0e1ffdadbdbffd4d4d4ffd3d3d3ffd2d2d3ffd1d1d1ffd1d1d1ffd0d0d1ffcfcfd0ffcececeffcdcdcdffcccccdffccccccffcacacaffc8c8c8ffc4c4c4ffc1c1c1ffbdbdbcffb7b7b8ffb1b0b0ffa5a5a6ff989898ff898889ff787878ff606160ff424242ff262626ff161616ff101010ff0c0c0dff0a090aff060605ff030302ff010101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff868686ff808080ff737373ff6a6a6aff626162ff5a5959ff595959ff5d5d5dff5e5d5eff5e5e5eff5f605fff5f5f5fff5c5c5cff5b5a5aff595a59ff575758ff555555ff505150ff4c4c4cff474748ff3f3f3fff3a3a3bff343434ff303030ff2c2c2cff292929ff262525ff232323ff202020ff1e1e1eff1b1b1bff191919ff171617ff141414ff121111ff0f0f0fff0d0d0eff0c0c0cff0b0b0bff070708ff040303ff010202ff020202ff030302ff040303ff030403ff030303ff030303ff030303ff040403ff040404ff040404ff030302ff020203ff020203ff030303ff030404ff030304ff030304ff030303ff030304ff030303ff030303ff030304ff030303ff030303ff030302ff020302ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141413ff141413ff131414ff141314ff121212ff121212ff131313ff111011ff131313ff161716ff1c1c1dff242425ff2f2f2fff3d3e3eff484848ff575657ff666666ff767677ff878787ff989898ffacacadffccccccffdfdfdfffefefeefffbfbfbfffefefefffffefefffefefefffffffffffffefffffffefefffffffefffffefefffefffefffffffefffffffefffefffffffffefffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffefffffffefefefffefefefffefdfefffefdfefffefefdfffefefdfffefefefffefdfefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefffffefffffffefffefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfefefffcfcfdfff7f7f7fff0f0f0ffdededeffc3c3c3ffb7b7b7ffaaaaabff9c9b9bff8c8c8cff7b7b7aff686867ff545454ff444343ff343434ff2d2d2dff323232ff323232ff333433ff333333ff333433ff353534ff353534000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff3f3f2ffeae9e9ffe0e1e0ffddddddffdcdcddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdadbdaffdadadbffdadadaffd9d9d9ffd9d9daffd9d9d9ffd9d8d9ffd9d8d9ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd3d3d3ffd2d2d1ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd0d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d2ffd1d1d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc8c8c9ffc9c9c8ffc8c9c8ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffc9cacaffcacac9ffcac9caffc9cacaffc9cac9ffc9c9caffcac9caffcacacaffcfcfcfffd2d2d3ffd7d6d7ffdadadaffdcdcddffdededeffdfdfdfffdfdfe0ffdfdedeffddddddffddddddffdddddcffdedddeffdfdedeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e3e4ffe4e4e3ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebebffebebebffebebebffebebebffebecebffecebecffebececffebecebffebebecffecebecffebebebffecececffecececffecececffecececffececedffecececffecececffececedffedececffecececffecececffecececffecececffedececffecececffededecffecececffecececffecedecffecececffecececffedececffededecffececedffedecedffecedecffededecffececedffececedffececedffececedffecececffecedecffedecedffedececffedededffedededffedededffecececffedececffedecedffededecffededecffedededffedededffedededffedededffededeeffeeeeedffedeeedffeeededffedededffeeededffedeeedffeeededffededeeffedeeeeffeeeeedffeeedeeffedeeeeffedeeedffededeeffeeedeeffedededffeeeeeeffeeeeefffeeeeeeffefeeefffefefefffeeeeefffeeeeeeffefefefffefefefffefefefffefefefffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeedffedeeedffededeeffedededffecededffedededffedededffedededffedecedffedececffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeedeeffededeeffeeeeedffedeeedffedededffededecffedededffedededffedededffedecedffedededffededecffedecedffececedffecececffecececffececedffecececffecececffececedffecececffecececffecececffecececffecececffececedffedececffecececffedececffecedecffedecedffedededffedededffedededffedededffedededffedeeedffedededffedeeedffeeeeedffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffedededffeeededffeeedeeffeeededffeeededffeeeeedffedededffedededffedededffecededffededecffecedecffecececffececebffececebffebecebffebebebffebebebffebebebffebebebffebeaebffeaeaeaffeaeae9ffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe0e1e0ffe0dfe0ffdfdfdeffdfdfdfffe1e2e2ffe7e7e7ffdedfdeffd9d9d9ffd6d5d6ffd3d3d3ffd2d2d1ffd0d0d0ffcdcdcdffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffc9cac9ffcac9c9ffcacac9ffcacac9ffcacacaffcacacaffcacacbffcacbcbffcbcbcbffcbcbcbffcbcbccffcbcccbffccccccffcccccdffccccccffcdcdcdffcdcdceffcecdceffcececeffcececeffcececeffcececeffcfcfcfffd0cfcfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d4d3ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadbffdbdbdaffdadbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdddcdcffdddcddffddddddffdededdffdfdedfffe0e0e1ffe7e8e7fff1f1f1fffbfbfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1a1a1aff9c9c9cffe8e7e7fffafafafffefefdfffefefdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffffffefefffffffffffffefffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffefefffffffffefffefefffffefefefffffefffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefffffffffefefffefffefffefffefffefefefffefefefffffffffffefefffffefffffffefffefffefffefffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefefefffffffefffffefffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffefefffffffffefffefefffffefefefffffefffffefefefffefefefffefdfefffefefefffefefefffffffefffffefefffefefefffefffffffefefefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffffefffffffefffefffefffefffffffefffffffffffefffffffffffefffffffefffefffefffefffffffffffefefffffefffffffefffefffefffffffefdfdfff7f6f7ffeeeeefffdddeddffc6c6c7ffb8b9b9ffabacacff9d9d9dff8a8a8aff747474ff5c5b5bff414241ff2c2c2cff1a191aff1a1a1aff151615ff1a1919ff1f201fff212021ff2a2929ff29292aff29292a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff807f7fff7f7f7fff7e7f7eff7e7e7eff7d7e7eff7e7e7eff7c7c7dff7a7a7bff777878ff757675ff737273ff717071ff6e6e6eff6b6c6bff69696aff676767ff646564ff626262ff606060ff5e5d5eff5c5b5bff585958ff565656ff535353ff4f4f4fff4e4e4eff4d4d4dff4b4c4bff545454ff646363ff6a6a6aff6e6e6fff757675ff7d7c7cff838483ff898989ff8c8d8cff929192ff979796ff9b9b9bffa0a0a0ffa5a4a5ffaaa9aaffaeaeaeffb4b3b4ffb8b8b9ffbebfbeffc1c2c1ffc3c2c3ffc3c4c4ffc5c6c5ffc6c6c6ffc7c7c7ffc7c7c6ffc7c6c6ffc5c6c6ffc6c5c6ffc5c6c5ffc5c4c5ffc5c4c4ffc4c4c3ffc3c3c2ffc1c2c2ffc0c1c1ffbfbfbeffbdbdbdffbababaffb7b8b7ffb4b5b5ffb2b2b2ffaeaeafffababacffa7a8a8ffa5a5a5ffa09f9fff9a999aff949394ff8c8d8cff838383ff7a7a7aff727372ff6b6b6bff636463ff5b5a5bff504f4fff414141ff333332ff3a3a3aff444445ff434343ff434242ff444544ff474747ff4a4a4aff4c4c4dff4f4f4fff525252ff555455ff575857ff5a5a5aff5c5c5cff5f5f5fff626261ff646464ff666666ff696869ff6b6b6bff6e6d6eff706f70ff6f6f70ff707070ff707070ff717070ff707171ff717171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff050405ff0b0c0bff141314ff252625ff3a3a3bff494949ff575758ff6e6e6eff878687ff9a999affa7a7a7ffb5b4b5ffbebebfffc4c5c5ffc7c8c7ffcac9c9ffcacbcbffccccccffcececdffcfd0d0ffd1d2d1ffd3d2d2ffd4d5d4ffd7d6d7ffd8d8d8ffdad9d9ffdadadaffdadad9ffd9dad9ffdadbdbffdbdcdcffe1e1e1ffe8e8e8fff0f0f0fff5f6f5fffbfbfbfffdfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfafbfffafbfafffafafbfffafbfbfffafbfafffafbfbfffbfbfafffbfafbfffbfafbfffafbfafffbfbfbfffafafafffafafafffafbfafffafafafffafbfafffafafafffbfafbfffafafbfffafafbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfdfcfffdfcfdfffcfcfcfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffcfdfcfffdfcfdfffdfdfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfdfefffdfdfefffefefefffefdfdfffefefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfbfcfff9f8f9fff9f8f8fff5f4f5ffececedffe7e8e7ffe0e0e0ffdad9d9ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcecfceffcecdceffcdcdccffcccbcbffcbcacaffc9cac9ffc9c9c8ffc8c8c8ffc4c5c5ffc1c1c0ffbcbcbcffb6b7b7ffb0b0b0ffa7a7a7ff9b9b9bff8a8a8bff797979ff676868ff505050ff343334ff1d1d1dff0e0e0fff070807ff050506ff040404ff020302ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff737373ff6a6a6aff626261ff595959ff525252ff515152ff555555ff555656ff575757ff585757ff575757ff545454ff525352ff505051ff4e4e4eff4a4b4bff464747ff424342ff3f3e3fff383838ff333433ff2f2f2fff2b2a2bff262627ff242424ff212121ff1e1f1eff1c1c1cff1a1a1aff181819ff161617ff141515ff121212ff10100fff0e0e0eff0c0c0cff0b0b0cff0a0a0aff070707ff030202ff020102ff020202ff020202ff030203ff030303ff030303ff030303ff040304ff030404ff040404ff040404ff040404ff030302ff030202ff020302ff040304ff040403ff040303ff040303ff030403ff030403ff030303ff030404ff040303ff030303ff0203030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151415ff141414ff141314ff131314ff131413ff141413ff121212ff121212ff111212ff151514ff1a1a1aff212121ff2c2b2bff373837ff474647ff515251ff616161ff727171ff828382ff959595ffa7a8a8ffc4c5c4ffdcdbdbffebecebfff9faf9fffefefefffefefefffffffffffefefffffefffffffefffefffefffefffffefefffffefffffffefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffefffffefffefffffffffffffefffffefffffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffefefdfffefdfdfffdfefdfffefdfefffdfefdfffaf9f9fff3f2f2ffe7e7e7ffcacbcaffbcbcbcffafb0b0ffa2a1a1ff929292ff808080ff6c6c6bff585858ff484848ff383939ff303030ff313232ff333333ff343333ff343334ff353435ff343534ff3636370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefff4f4f4ffedededffe4e3e4ffdededeffdcdddcffdcdcdcffdcdbdcffdbdcdcffdbdcdcffdbdbdbffdadbdbffdadbdaffdbdadaffd9dad9ffdad9daffd9d9d9ffd9d8d8ffd9d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd3d4d4ffd3d3d3ffd2d1d1ffd1d0d1ffd0d0d0ffd0d1d0ffd0d0d1ffd0d1d1ffd0d1d0ffd1d1d1ffcecfceffd1d1d1ffcecdceffcdcecdffcececdffcdcdcd0000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c8c9ffc9c8c9ffc9c8c9ffc9c9caffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9cacaffcacac9ffc9cacaffcacac9ffcacacaffcccdccffd2d2d2ffd5d5d5ffd9d9d9ffdcdcdbffdddeddffdedfdeffdfe0e0ffdfdfdfffdededeffdddedeffdddeddffdededdffdededeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe2e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe6e5e5ffe5e6e5ffe7e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9eaeaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaebffeaebeaffebebebffebebebffebebebffebececffebebebffebececffececebffecebebffebecebffecececffecececffecececffecececffecececffecececffecececffecedecffedececffecececffecececffecececffecececffecececffecececffecececffebececffecececffecebecffecececffecececffecececffecececffecececffecececffecececffecececffedecedffecececffecececffedececffecececffecececffecececffecececffecedecffecececffedececffececedffececedffedededffedecedffededecffedededffecedecffedededffedededffedededffedededffedededffedededffedededffeeededffededeeffedeeedffedededffeeededffedededffedeeeeffedeeedffedeeeeffeeeeedffeeededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefeeffeeefefffeeefefffefefeeffefefefffeeefeeffeeefeeffeeefefffefefefffeeefefffefefefffeeefeeffeeefeeffefeeeeffefeeefffeeeeeeffedeeedffededeeffedeeedffedeeedffedededffedededffedecedffedededffecedecffedededffedecedffedededffecededffedececffecededffedecedffedededffedecedffececedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedecedffececedffecedecffededecffedececffecececffecededffecececffecececffecececffecececffecececffecececffecececffecebecffecececffecececffececebffecececffecececffecececffecececffecececffecececffecececffedededffecededffedededffecededffedededffeeededffeeedeeffededeeffedeeedffededeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedeeeeffeeededffedeeeeffeeedeeffeeeeeeffeeedeeffededeeffeeeeeeffeeededffeeeeedffededeeffedededffedededffedededffecededffecececffececedffecececffecebecffecebecffebebecffebebebffebebebffebeaebffeaeaeaffeaebebffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdedfdeffdededeffe1e1e1ffe3e2e3ffdbdbdcffd8d8d8ffd5d5d5ffd3d3d2ffd2d1d2ffcececeffcacacbffc9cac9ffc9c9c9ffc9c9c9ffcac9caffcac9caffcacacaffcacacaffcacacbffcacacaffcacacaffcbcacbffcacbcbffcbcbcbffcbcbcbffcbcccbffcccccbffccccccffcccdccffcdcccdffcdcdcdffcecdcdffcecdcdffcececdffcececeffcececeffcecfcfffcfcfcfffcfcfcfffcfd0cfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd0d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd5d4d5ffd5d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d5d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdddcffdddcddffddddddffdededeffdfdfdfffe2e2e2ffebecebfff5f4f4fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff535454ffcccdcdfff2f3f2fffdfdfcfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefffffffefefefffffffefffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffefefffffefefffffefffefffffffefffffffffffffefefffefefffffefefefffffefefffffefefffefefefffffffefffefefefffefefefffefefffffefefefffffefefffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefffffffffffffffefffffefefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefefefffefefffffefefffffefffffffffffefffefefffffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffefefffefefffffefffffffffefffffffefefffffefefffffffefffffefefffefefefffefefffffefefefffefefefffefefdfffffefefffffffefffffffefffefefefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffdfefefff9f8f9fff1f1f1ffe5e6e6ffcececeffbdbdbeffb0b1b1ffa3a3a3ff919191ff7c7c7cff646364ff4b4b4bff353535ff242524ff151516ff191a1aff201f20ff212021ff292a29ff292929ff292929ff2929290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7f7eff7f7f7fff7e7e7eff7e7e7eff7d7d7eff7d7d7dff7d7c7cff797979ff777778ff757575ff727373ff706f70ff6d6e6dff6b6b6bff686869ff666666ff646464ff626261ff5f5f5fff5c5d5cff5a5a5aff585758ff555555ff525252ff4f4f4fff4d4e4eff4d4d4dff4b4b4bff545454ff626262ff69696aff6e6e6eff747574ff7c7b7cff818181ff868687ff8b8b8bff908f90ff959494ff9a9999ff9f9f9effa4a3a3ffa8a8a8ffadadadffb2b2b1ffb7b7b7ffbdbdbcffc0bfc0ffc1c1c0ffc3c3c2ffc3c4c3ffc5c5c5ffc6c6c5ffc5c5c5ffc5c4c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c2c1ffc0c0c0ffbfbebfffbcbdbcffbbbbbbffb9b8b8ffb6b6b6ffb3b3b3ffb1b1b1ffaeaeaeffa9a9a9ffa7a6a7ffa3a3a3ff9d9d9dff989898ff929392ff8c8c8cff838283ff79797aff717272ff6a6a6aff626263ff595a59ff4f4f4fff414141ff333333ff393a39ff444444ff424343ff424142ff434343ff464646ff494949ff4b4b4cff4e4e4eff515151ff545454ff565656ff59595aff5c5c5cff5f5e5fff616161ff646363ff666666ff696968ff6b6b6bff6d6d6eff70706fff706f6fff70706fff707070ff717070ff717170ff70717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040403ff080809ff0d0d0dff161516ff232222ff2f2f2fff424241ff585857ff6f6f6fff868687ff9d9d9dffaeadadffb5b5b5ffbbbbbbffbfbfbeffc2c2c2ffc4c5c4ffc8c7c7ffcacac9ffcccccbffcecdceffd0d0d0ffd2d3d2ffd3d4d4ffd5d5d5ffd7d7d7ffd8d8d8ffd7d7d7ffd7d7d7ffd8d7d8ffd8d9d8ffdbdbdbffdddcdcffe0e0e0ffe6e6e7ffefefeffff5f5f5fffafafafffcfcfdfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafbfbfffbfbfafffafafbfffafbfafffbfafbfffafafbfffafbfafffafbfafffafbfbfffafbfbfffbfafbfffafafafffafbfafffafafafffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffcfcfdfffdfdfdfffdfcfdfffbfbfbfff9f8f9fff9f9f8fff2f2f2ffebebebffe6e5e6ffdfdfdeffd9d8d8ffd6d6d6ffd5d4d5ffd3d3d2ffd3d3d2ffd1d1d1ffd1d0d0ffcfcfcfffcececeffcecdceffccccccffc9cac9ffc8c9c8ffc6c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc2c2c2ffbdbdbeffb6b6b6ffafafafffa7a6a6ff9d9d9dff8f8f8fff7b7b7bff666666ff515151ff3c3c3dff262526ff141414ff0b0a0aff040504ff010101ff010101ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff737373ff6a6a6aff626161ff5a5a5aff515152ff4a4a4aff4a4a4aff4c4c4cff4d4d4eff4e4e4eff4e4f4fff4f4e4fff4d4d4dff4b4b4bff484748ff444444ff424242ff3f3f3eff3b3b3bff373737ff323132ff2d2d2eff292929ff252525ff212222ff1f2020ff1d1d1dff1b1b1bff191a19ff181818ff151616ff141414ff121212ff101010ff0e0e0eff0c0c0dff0b0b0bff0b0a0bff090909ff070607ff030303ff020101ff010101ff020202ff030302ff030303ff030303ff040303ff030303ff040404ff030403ff040404ff040403ff040403ff030203ff030303ff020302ff030404ff030303ff040403ff040404ff030403ff030303ff0303040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff151415ff141413ff141413ff141413ff141314ff141413ff111111ff121312ff181818ff1e1e1eff262626ff323132ff404040ff505151ff5b5c5cff6c6c6cff7e7e7eff909090ffa3a4a3ffbdbdbdffd7d6d7ffe7e8e7fff5f5f5fffdfdfdfffefffffffefefefffefefefffffffffffefefefffefefffffffefffffefffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffdfefefffdfefefffbfbfbfff5f5f5ffececedffd1d2d2ffc1c0c0ffb5b5b6ffa8a8a8ff9a9a9aff888888ff737474ff5e5e5fff4d4d4dff3e3e3eff333333ff333334ff343333ff333334ff353435ff343534ff363636ff36363600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff0f0f0ffe7e7e8ffdfdfdfffddddddffdddddcffdddcdcffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffd9dad9ffd9dad9ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d5d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d4ffd3d2d3ffd0d1d1ffd0cfd0ffd0d0d0ffd0d0d0ffcfcfcfffd0d0d1ffcecfcfffcecfceffcececfffcdcecdffcecdceffcdcdceffcdcdcdffcdcdcdffcccdcdffcccdcc000000000000000000000000000000000000000000000000ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffcacac9ffc9cac9ffcacacaffcacac9ffcac9c9ffcbcacaffcfcfcfffd4d5d4ffd7d8d8ffdadbdbffddddddffdededfffdfe0dfffdfdfdfffdfdedfffdededdffddddddffdeddddffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e8ffe8e8e9ffe9e9e9ffeae9e9ffeae9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffebeaeaffebebeaffebeaebffebebeaffececebffebebebffecebebffececebffecebebffecebecffecececffebececffecececffebececffecececffecececffecececffecececffecebecffebecebffecececffecebebffecececffebebecffecececffecececffebebebffecebecffecececffebececffecebecffececebffecececffecececffecececffecececffecececffecececffebececffecebecffecececffecececffebececffecececffebececffecececffecececffecececffecececffecececffecececffecedecffedecedffecececffececedffecededffedecedffedececffedecedffedededffedededffedededffedededffedededffedededffedededffeeededffeeededffeeeeedffedededffeeededffeeeeedffedededffeeedeeffeeeeeeffedeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeeeffefefeeffefefefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeedeeffeeeeedffedeeeeffededeeffededeeffedededffedededffecededffecedecffedecedffedecedffedededffecedecffecededffecededffedecedffececedffededecffedededffececedffecedecffedededffedededffedededffececedffedededffedededffedededffedededffedededffedededffedededffedecedffededecffededecffecececffedececffedececffededecffecececffecececffecececffecececffecebecffecececffebececffecececffebececffecececffecececffecececffecececffecebecffebecebffecececffecececffecededffecececffededecffedededffecececffedededffedededffededeeffeeededffedeeedffedededffededeeffededeeffedeeeeffeeeeeeffedeeeeffedeeeeffeeedeeffeeeeeeffeeeeeeffedeeedffedeeeeffedeeeeffeeedeeffededeeffeeeeedffedededffededeeffedeeedffedeeedffeeedeeffedededffedededffedededffedededffedececffedececffededecffecececffecececffecebecffecebebffecebebffebebebffebebebffebebeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeae9eaffeae9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e8ffe8e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe3e3e4ffe3e4e3ffe4e3e4ffe3e3e4ffe3e3e3ffe2e3e2ffe1e2e2ffe0e1e1ffe0dfe0ffdededfffdedfdeffe1e1e1ffe7e7e7ffe0e0e0ffdadad9ffd7d7d7ffd4d4d4ffd2d2d3ffd0d0d0ffcdcdcdffcac9c9ffc9c9c9ffcacac9ffcacac9ffcacacaffcacacaffcacacaffcbcacaffcacacaffcbcacaffcbcacaffcbcbcaffcacbcaffcbcbcbffcbcccbffcbcbcbffcccbccffccccccffcccdccffcccdcdffcccdcdffcdcdcdffcececeffcececeffcececeffcececfffcecfceffcfcfcfffcfcfcfffcfd0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d4ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d5d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9d9ffdad9d9ffdad9daffdadadaffdbdbdaffdbdbdaffdbdbdbffdcdbdbffdcdcdbffdcdcdbffdddcdcffdddddcffddddddffddddddffdfdedeffe0e0e0ffe6e6e5ffefeeeffff6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff979797ffeaeaeafffafbfafffdfefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffefffffffffffefffefffefffffffffffffefffffefffffffefefefffffefffffffefefffffefefffefefffffefefefffefefefffffefefffefefffffefefefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefefffefefefffdfdfdfffefefdfffefefefffefefffffefffefffefefefffefefffffefffefffefefefffefefefffefffffffefefffffffefffffffefefffefffffffefefffffefffffffefffefffffefefffefefefffefefefffffefefffefefffffffffefffefefffffefefffffefefffffffefefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffefffffffffffefffffefefffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefffffffefffffefffffffefffefffefffefffffefefffefffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffffffefffefffffffffffffffefefffffffefffffffefefffefffffffefefffffefffffffefffefffefefefffbfbfbfff3f3f3ffebebebffd4d4d5ffc1c1c1ffb5b5b5ffa8a8a8ff989798ff848484ff6b6c6bff545454ff3f3f3fff303030ff1e1e1eff1f1f20ff212121ff292929ff292929ff2a292aff2a292aff2b2b2bff2a2b2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7f7eff7e7e7eff7e7e7eff7d7d7eff7d7d7eff7d7c7cff7c7c7cff79797aff777777ff747574ff727272ff6f6f6fff6c6c6cff6a6a6aff686868ff666565ff626363ff606061ff5e5d5eff5b5b5bff585958ff565656ff545454ff505051ff4e4e4eff4c4c4cff4a4b4bff494948ff525252ff616061ff696869ff6d6e6eff737374ff7a7a7aff807f7fff858584ff89898aff8e8e8eff939392ff989797ff9d9c9dffa1a1a1ffa6a7a7ffacababffb0b0b1ffb5b5b5ffbbbbbbffbebebeffbfbfbfffc1c0c1ffc2c2c2ffc3c3c3ffc4c4c4ffc4c3c3ffc3c3c4ffc3c3c3ffc2c2c2ffc2c2c1ffc1c2c1ffc0c1c1ffc0c0c0ffbfbfbfffbebebeffbcbdbcffbbbbbbffb9b9b9ffb7b7b7ffb4b4b5ffb2b2b2ffb0afafffacacacffa8a9a9ffa5a6a5ffa1a2a1ff9c9b9bff979797ff919191ff8b8b8bff828282ff797979ff707171ff696969ff616161ff595959ff515151ff454646ff383838ff39393aff444344ff424242ff414141ff434342ff454545ff484848ff4b4a4bff4d4d4eff505050ff535353ff565555ff595958ff5b5c5cff5e5e5eff616160ff636363ff666566ff686868ff6a6b6bff6d6c6cff6f6f70ff6f6f6fff6f6f6fff70706fff707070ff717071ff7171710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060606ff090909ff0c0c0cff121111ff1d1d1dff2a2a2aff3b3c3cff575656ff7a797aff919191ff9c9c9cffa7a7a6ffaeaeaeffb4b3b4ffb9b9b9ffbdbdbdffc0c1c0ffc4c4c4ffc7c7c8ffcacacaffccccccffcececeffd0d1d0ffd2d3d3ffd4d4d3ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd6d6d6ffd7d8d8ffd8d8d9ffdadadbffdddcdcffdfe0dfffe5e6e6ffeeeeeefff3f4f3fffafafafffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafbfffbfafafffafbfafffafbfbfffbfbfbfffafafbfffbfbfbfffafafbfffafbfbfffafbfafffafafafffbfafbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffefdfefffdfdfdfffcfdfdfffdfdfdfffcfbfcfff9f9f9fff9f9f9fff7f7f7fff0f0efffebeaeaffe3e3e4ffddddddffd9dadaffd9d8d8ffd6d5d6ffd4d4d4ffd2d3d3ffd1d1d1ffd0d0d0ffd0cfd0ffcecfcfffcdcdcdffcccdccffcccbcbffcacbcbffc9c9c8ffc5c5c5ffc4c3c3ffc1c2c1ffbfbfc0ffbdbdbdffbabab9ffb6b6b7ffb0b0b0ffa5a6a5ff999999ff8a8a8aff787879ff626263ff494848ff343535ff242525ff181818ff0d0e0dff070707ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6a6aff616262ff595a5aff515152ff4a494aff434242ff424242ff434444ff444544ff444544ff464545ff464646ff464646ff444343ff404040ff3d3c3cff3a3a3aff373738ff343435ff313131ff2c2c2cff282828ff242424ff202021ff1e1e1eff1c1c1cff1a1a1aff181818ff161716ff161516ff141314ff111212ff0f1010ff0e0e0eff0d0c0cff0c0b0bff0b0b0bff090a0aff090908ff070606ff040404ff020202ff010202ff030202ff020203ff020202ff030303ff030303ff030303ff030303ff040404ff040404ff030403ff040303ff040404ff030303ff020202ff030202ff030403ff030404ff03040300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141515ff151414ff141415ff141314ff131414ff141413ff141314ff121213ff151515ff1b1b1bff222322ff2c2b2bff383838ff484848ff5c5c5cff696968ff7a7b7aff8b8b8cff9e9f9effb6b6b6ffd2d2d3ffe4e5e4fff3f3f3fffcfcfcfffefefefffefefffffefefffffffefefffefffefffefefffffffffffffffffffffffffffffffffffffefefefffffefefffffefffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffefefffffffefefffefffefffefffffffffffffffefefffffffffffffffffffffefffffffefffefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefffffffefffffffffffffefefefffefefefffefdfdfffefefefffefefefffdfdfdfffefefdfffcfdfdfff6f7f7ffeeeeedffd7d7d7ffc3c3c4ffb8b9b8ffadadadff9fa0a0ff8f8f8fff7b7b7cff676667ff545353ff434444ff363637ff303030ff333433ff353535ff353534ff363636ff363636ff36363600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfbfcfff3f3f3ffebecebffe2e1e1ffdddddeffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdadbdaffdbdadaffdadadbffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d8d7ffd7d7d7ffd7d7d8ffd6d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d4d4ffd4d5d5ffd4d4d4ffd3d4d4ffd2d2d2ffd1d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcececfffcdcdceffcecdcdffcdcdcdffcdcdceffcdcdcdffcccccdffcdcccdffccccccffcbcccc00000000000000000000000000000000ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9caffc9c9caffc9c9c9ffc9cac9ffcbcacaffcdcdcdffd2d2d2ffd6d6d6ffdad9d9ffdcdcdcffdddedeffdfdfdeffdfdfdfffdfdfdfffdedfdeffdedfdeffdededeffdedfdfffdfdfe0ffe0dfe0ffe1e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e9e9ffe8e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffeae9eaffeae9eaffeaeaeaffeaeaeaffebeaeaffeaeaebffeaeaeaffeaeaebffebebeaffebebebffebebebffebebebffebebebffebecebffecebebffebececffececebffebebebffecebebffebececffebececffececebffebebebffecebecffebecebffececebffebececffecececffebebecffecebecffecebebffebececffebebecffecececffebecebffececebffebebebffebebebffecebebffebebecffecececffebebecffebebecffebebecffebebebffebecebffebececffecececffebebecffecececffebececffebececffececebffebecebffecececffecececffecececffebececffecececffecececffedececffecededffececedffededecffedecedffedecedffecececffecededffedececffedecedffedededffedededffedededffedededffeeedeeffedededffedededffedeeedffeeededffededeeffeeeeedffedededffeeededffedeeedffedeeeeffeeeeedffedededffeeeeeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffedededffedededffecededffedecedffececedffecececffecececffecededffedededffececedffedededffececedffecededffededecffecedecffedededffedecedffecededffececedffedededffedecedffedededffedededffedededffedededffedededffedededffedededffecededffedececffececedffecececffecececffecececffecececffecececffecececffecececffececebffecebebffecececffecececffebebebffecebebffebececffebececffececebffebebebffebebecffebecebffebecebffecececffecececffecececffececedffedececffecededffecededffedededffedededffedededffedededffedededffeeededffededeeffeeededffededeeffededeeffededeeffeeededffedeeedffeeeeeeffeeeeeeffededeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedeeedffeeeeeeffeeedeeffededeeffedededffedededffedededffedededffedededffecededffededecffedececffececedffecececffebececffecebebffebebecffebebebffebebebffebebeaffebeaebffebeaebffeaeaebffeaeaeaffe9eae9ffeae9e9ffe9eaeaffe9eae9ffe9e8e9ffe9e9e8ffe8e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e7ffe7e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e6e6ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe2e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdddeddffdddddeffdfdedfffe1e1e1ffdcddddffd8d8d8ffd6d5d5ffd4d3d3ffd1d1d1ffcececfffcbcbcbffcac9c9ffcac9caffc9c9c9ffc9cacaffcacac9ffcacacbffcacacaffcacacaffcbcbcaffcacacbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbccccffccccccffcbcbcbffcdccccffcccdccffcccdcdffcdcdcdffcdcdcdffcecdceffcececeffcececeffcecfcfffcfcfcfffcfcfcfffd0cfd0ffd0cfcfffd0d0d0ffd0d0d1ffd0d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd2d3d3ffd3d3d4ffd3d3d4ffd4d3d4ffd4d4d4ffd4d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdadadaffdadbdbffdbdadaffdbdbdcffdbdbdbffdbdcdcffdcdcdcffdcdcddffdddcddffddddddffdededdffdedfdeffe2e1e1ffe9e9eafff2f2f2fffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff0b0b0bffcdcdcdfff2f2f2fffcfcfdfffefefefffefefdfffefefefffefefefffefefefffefefffffefefefffffffefffefffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffefffefffffffffffffffffffffffefffffffefefefffffffffffefefefffffffffffefefefffffefefffefffffffffefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefdfdfffdfefdfffdfefdfffefefefffefefefffefefffffefefefffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffefffffffefffffffffffffefffffffffffffefffffffffffefffffefefffefffefffefffffffefefefffffffffffefffffffefefffffffefefffefffefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffefffefefffffefefefffefffefffefefefffefefffffefefefffefefffffffefefffffefefffffffefffffefefffefffefffefffefffefffefffffefffffefffffffffffffffefffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffefffffefefffffffffefffdfdfdfff6f6f6ffedeeeeffdbdbdbffc6c6c6ffbababaffadadadff9f9e9eff8c8d8cff757475ff5d5d5dff464746ff383838ff292a29ff212121ff292929ff2a2a2aff292929ff2a2a2aff2b2a2bff2b2a2bff2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7fff7e7e7eff7e7e7eff7d7d7dff7d7d7dff7c7d7cff7c7c7bff797979ff777777ff747474ff717271ff6f6e6fff6c6c6cff696a6aff676767ff656564ff626262ff5f5f5fff5d5c5cff5a5a5aff575758ff555554ff525252ff4f4f4fff4b4b4bff494a4aff484848ff474747ff4f5050ff5e5e5eff676767ff6d6d6dff727373ff797878ff7e7e7eff828382ff878787ff8b8c8cff909091ff959595ff9a9a9affa0a0a0ffa5a5a5ffaaaaaaffafafafffb5b6b5ffb9b9b9ffbcbcbcffbdbdbdffbfbfbfffc1c0c0ffc2c1c1ffc3c3c2ffc3c2c2ffc1c2c1ffc1c2c1ffc1c1c0ffc0c0c0ffbfc0c0ffbfbfbfffbebebdffbdbebdffbbbcbcffbbbabaffb9b9b9ffb7b7b7ffb6b5b5ffb3b3b3ffb1b1b0ffaeaeaeffabababffa8a7a8ffa4a4a4ffa0a0a1ff9a9a9aff959595ff909190ff898a8aff818181ff787878ff707070ff686868ff606060ff585958ff525253ff494949ff3c3d3cff3b3a3bff444444ff424242ff404040ff424242ff444444ff474747ff4a494aff4d4c4cff4f4f4fff525252ff555555ff575857ff5a5a5aff5d5d5eff5f6060ff626262ff646465ff686767ff696a6aff6c6c6cff6e6f6eff6e6f6eff6f6f6fff6f7070ff707070ff707070ff70707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000100ff010101ff030303ff040505ff070607ff0a0a0bff111111ff171817ff242425ff434343ff626362ff767676ff868787ff959595ffa0a0a0ffa7a7a7ffaeaeaeffb5b5b4ffb9b9b9ffbebebeffc1c2c1ffc5c5c5ffc7c7c7ffcacacaffccccccffcecfceffd1d1d1ffd2d3d2ffd3d2d3ffd3d2d3ffd3d3d3ffd5d4d4ffd5d5d5ffd7d7d6ffd8d8d8ffd9d9d9ffdbdadbffddddddffdededfffe5e5e5ffedededfff2f3f2fff9f9f9fffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfafffafafafffbfafbfffafafafffafbfbfffafafafffbfbfbfffafafafffbfbfbfffafafafffbfafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfdfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffcfbfcfff9fafafffaf9f9fff5f5f5ffedeeedffe8e8e8ffe1e1e1ffdbdbdcffd9d8d8ffd8d8d8ffd7d7d7ffd5d6d5ffd4d4d5ffd3d4d3ffd2d2d2ffd0d0d0ffcececfffcdcdcdffcccccdffcbcacbffc9c9c9ffc8c8c7ffc6c6c6ffc4c5c4ffc2c3c2ffbebebeffbcbcbcffb8b8b9ffb4b4b4ffafb0afffaaaaaaffa3a4a4ff9c9b9cff8f8e8fff777677ff5c5c5cff3e3f3fff292928ff1b1b1aff131313ff0d0d0dff090909ff050506ff030302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff626262ff5a5a5aff525252ff494a4aff434343ff3d3d3cff3c3c3cff3d3c3dff3d3d3dff3d3d3dff3d3d3dff3e3d3eff3e3e3dff3b3c3cff383838ff363635ff333434ff313131ff2f2e2eff2b2c2bff272627ff232322ff1f1f1fff1d1d1dff1a1b1aff191919ff171717ff161616ff141414ff131313ff121112ff101010ff0e0f0fff0e0d0dff0c0c0cff0b0b0bff0a0a0aff0a0a0aff09090aff0a0909ff060606ff040404ff020202ff010101ff020302ff020302ff020202ff030303ff030303ff030304ff030303ff040404ff040403ff040404ff030403ff040403ff030303ff030203ff020303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141414ff141415ff141514ff141514ff141314ff141414ff141414ff141414ff181718ff1e1e1eff272726ff313131ff3f403fff4f504fff686868ff777778ff898a8aff9a9a9affb0b1b0ffcdcdcdffe0e1e1fff1f0f0fffcfbfcfffefefefffefefefffefefefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefefffffffefefffefffefffffefffffffffefffefffefffffffffffefffffffefffffffefffefffffffffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffefffefffefefefffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffefefffefffefffefefffffffffefffefefefffffefffffefffffffefffffffefefefffffffffffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffefefffffefefffffffefffefefefffdfefdfffefefdfffefefefffefefefffdfefefff8f8f8fff0f0efffdededeffc6c7c7ffbcbcbcffb1b0b1ffa4a4a4ff949494ff828282ff6f6f6eff5b5b5bff4a4a4aff3a393aff323132ff353535ff353534ff363636ff363636ff363636ff3b3b3bff3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f5ffeeeeeeffe5e5e5ffdededfffddddddffddddddffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdaffdbdadaffdadbdaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d7ffd8d8d8ffd7d8d8ffd7d6d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd1d2d2ffd0d0d0ffcfcfcfffcfcfcfffcecfcfffcececeffcfcfceffcecfcfffcdcdceffcecdcdffcdcecdffcdcdceffcdcdcdffccccccffcdccccffccccccffcbccccffcbcbcbffcbcbcbffcacbcb00000000ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc7c8c8ffc8c7c8ffc8c8c8ffc9c8c9ffc8c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffcacac9ffcccbcbffcfd0cfffd4d4d4ffd9d9d8ffdbdbdbffdddddeffdededeffdfdfdfffdfe0dfffdedfdfffdfdedeffdededfffdfdfdfffdfdfdfffdfe0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe9e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffeae9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaebebffebebebffebebebffebebebffebebebffececebffebebebffebecebffebecebffebebebffebebecffebececffebebecffebecebffecececffebececffecebebffecebecffecececffecececffebececffececebffececebffececebffecebebffecebecffebebecffebecebffebebebffebebebffebecebffebebebffececebffebebebffebebebffebebebffebecebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffecececffebebebffecececffebebebffecebebffebececffecebebffecececffececebffebececffecececffececedffecececffecececffedededffecededffececedffecedecffedededffedecedffedededffedededffedededffedededffedededffedededffedededffedeeedffedededffedededffedededffedeeeeffededeeffedeeedffeeeeeeffedeeeeffeeededffeeedeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffedededffedededffedededffedededffececedffedececffecedecffececedffecedecffecececffedececffecececffecececffecececffedededffecececffedededffecececffedececffecededffedececffedededffecedecffecececffececedffececedffedecedffececedffedededffecededffececedffecedecffecedecffecececffececedffecececffecececffecebecffecececffececebffececebffebecebffebecebffebebebffebebecffebececffebebecffebecebffecececffebececffecebebffecebecffecececffecececffebececffededecffecedecffededecffedecedffedededffedededffedededffedededffedededffedeeedffedededffeeeeedffedeeeeffededeeffeeededffedeeedffededeeffeeeeedffedededffeeedeeffedeeedffedeeeeffedededffeeeeeeffedededffeeeeeeffedededffedededffedededffedededffedededffecedecffecececffececedffececedffecececffecececffecececffebececffebebecffebebebffebebebffebeaebffeaebebffebebebffeaeaebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e9e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdededeffddddddffdcdbdcffddddddffe0e1e1ffdbdadbffd7d7d7ffd4d4d4ffd2d2d2ffcfcfd0ffcccccdffcac9caffc9c9c9ffcac9c9ffc9cac9ffcac9caffcacacaffcacbcaffcacacaffcacacbffcacacaffcbcbcbffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcccbffcbcbcbffccccccffcccccdffcccccdffcdcdccffcdcecdffcdceceffcecdcdffcececeffcfcecfffcfcfcfffcecfcfffcfd0cfffcfd0cfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9daffd9d9d9ffd9d9daffdadadaffdadbdaffdbdadbffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdededdffdfdfdfffe3e4e3ffedededfff7f7f7fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1b1c1cfff1f2f1fff3f3f3fffcfdfdfffefefefffefefefffefdfefffefefefffefefefffefffefffefefefffffefffffefefefffefefffffefefffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefefffdfefefffefefefffdfefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefffefffffefefffefefefffffefefffefffefffffffefffffefffffefefefffefefffffefefffffffffefffefffffffffffffffffefffffefffefffefefefffffefefffefefefffffefffffffefffffefefefffefefffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffefffffefefffffffefffefefffffffefefffefefffffefffefffffffffffefefefffefefefffefffefffefffffffffefffffefefefffefefefffffefefffefefefffefefefffefefffffefefffffffffffffefefffffffefffffefffffffefffefffffefefffefffefffefefffffefffefffffefefffffefffffffefefffffffefffffffffffffffffffefffefffefefffffefffffffffffefffefffefffefffefffffefefffefffefffefefefff7f7f7ffefefefffe2e1e2ffc9c9c9ffbcbdbdffb1b1b1ffa3a3a3ff939393ff7d7c7cff646465ff4d4d4dff3c3c3cff323232ff272727ff292929ff2a2929ff29292aff2b2b2bff2b2a2bff2c2d2cff2d2d2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7dff7e7d7eff7d7d7dff7c7c7dff7b7c7cff7b7b7bff787979ff767776ff747474ff717171ff6e6e6eff6c6b6bff696868ff666666ff636363ff606060ff5e5e5eff5b5c5cff595959ff565556ff545454ff515151ff4e4d4eff4a4a4aff484849ff474747ff464645ff4e4e4fff5c5c5cff666566ff6b6c6cff727271ff777777ff7c7c7cff818181ff868585ff8a8a8aff8f8f8eff949494ff989998ff9e9e9effa3a4a3ffa8a9a9ffaeadaeffb4b4b4ffb7b7b7ffbababaffbcbcbbffbdbdbdffbebfbfffc0c0c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfbfffbebebeffbdbebdffbdbdbdffbcbdbcffbcbbbbffbababbffb9b9b9ffb7b8b7ffb6b6b6ffb4b4b4ffb1b2b2ffafafb0ffacadadffaaaaaaffa6a7a7ffa3a3a3ffa09f9fff999999ff949494ff908f8fff898989ff818081ff777777ff6f6f6fff676768ff5f6060ff585958ff525152ff4a4a4aff3f3f3fff3c3c3cff454545ff414142ff403f40ff424141ff434344ff474646ff494949ff4b4c4bff4f4f4eff525151ff545454ff575758ff5a5a5aff5d5c5dff5f5f5fff626262ff646464ff676667ff696a69ff6b6c6cff6e6e6eff6e6e6eff6e6e6eff6f6f6fff70706fff707070ff707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff020201ff030303ff040504ff070707ff090a09ff0d0e0eff1f1f20ff353535ff494a4aff616061ff777777ff898a89ff959595ff9d9d9effa7a7a6ffadaeaeffb3b3b3ffb8b8b8ffbdbdbdffbfbfbfffc3c3c3ffc6c6c6ffc9c9c9ffcdccccffcfcfcfffd1d1d1ffd1d2d1ffd2d2d1ffd3d2d3ffd2d3d2ffd4d4d4ffd5d5d6ffd7d7d7ffd8d9d8ffd9d9d9ffdadadaffdbdcdbffdfdfdfffe2e1e1ffe9e9e9fff2f1f2fff7f7f7fffbfbfbfffdfdfefffdfdfdfffcfcfcfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfafffafafbfffbfafafffbfafafffafbfafffbfbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffcfcfcfffcfbfbfff7f7f7fff3f3f3ffecececffe4e4e3ffdbdbdbffd9d9d9ffd7d7d7ffd6d6d6ffd6d6d6ffd4d5d5ffd4d4d4ffd3d4d3ffd2d2d3ffd1d1d1ffcfcfcfffcdcdcdffccccccffcacacaffc9c9c9ffc7c7c7ffc4c5c5ffc3c3c2ffc0c0c0ffbfbebeffbbbbbcffb6b7b6ffb2b2b2ffacacacffa6a6a7ffa1a1a0ff999898ff8e8e8fff858484ff767676ff525252ff333233ff1b1b1bff0f0f0fff0a0a0bff080808ff060706ff040404ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595a59ff525251ff4a4a4aff424342ff3c3c3dff393a3aff383837ff383938ff383838ff383838ff383838ff383838ff383838ff363636ff343334ff313031ff2e2f2fff2d2c2dff2a2b2bff282828ff232223ff1f1f1fff1c1d1dff1b1a1aff191919ff171718ff161616ff151414ff131314ff121212ff121112ff101010ff10100fff100f0fff0d0d0dff0b0c0cff0b0b0bff0a0a0aff0a0a09ff0a0a0aff090a09ff060606ff040404ff010202ff010102ff020202ff020202ff030203ff030303ff030303ff030303ff030304ff040404ff040404ff040304ff0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141514ff151415ff141414ff131414ff151415ff141414ff141414ff141414ff121212ff151514ff191a1aff202021ff2a2a2aff353536ff464546ff575858ff717272ff828282ff949494ffa7a7a7ffc2c2c2ffdad9d9ffeaeaeafff9f8f8fffdfefdfffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffefefffffefffffffefffffefefefffefefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffffefffffefffffffefefffffefffffefffefffffffefffffefefffffffefffefffffffffefffffefefffffffffefffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefffefffefefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffdfdfdfff8f8f9fff1f2f1ffe5e4e4ffcacacaffbebdbdffb2b3b2ffa6a6a6ff989797ff868686ff737374ff606060ff4e4e4eff3d3e3dff333333ff353435ff363736ff363636ff363636ff3b3a3aff3b3a3bff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff1f2f1ffeaeaeaffe0e1e1ffdddedeffdddcddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdcffdbdbdcffdbdbdbffdadadbffdbdadaffdadadaffd9dad9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd3d4d4ffd3d3d3ffd1d1d1ffd0d0cfffcfcfcfffcfcfcfffcececeffcfcecfffcececeffcdcecdffcecdceffcdceceffcdcdcdffcecdcdffcdcdcdffccccccffcdccccffccccccffcbcbccffcbcbcbffcbcbcaffcbcbcbffcacacaffc8c8c8ffc7c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcdcdcdffd2d1d2ffd5d6d6ffdadadaffdcdcdcffdddeddffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdfdfffe0dfe0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e9e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffebebeaffebebebffebebebffebebebffecebebffebebebffecebebffebebecffebecebffebebebffebebebffebebebffebecebffecebebffebebebffebebebffebecebffececebffecebecffebebebffebebecffebebebffebebebffebecebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffececebffecebebffececebffebececffecebecffebebecffececebffecececffecececffecececffecedecffecededffedecedffecededffecececffedededffededecffedededffecededffedededffedededffedededffedededffedededffecededffedededffedededffedededffedededffeeededffedededffedededffedeeedffeeeeedffeeedeeffedededffededeeffedeeeeffeeeeedffedeeedffedeeedffeeededffedeeedffedededffedededffedececffedecedffedecedffecececffececedffecececffecececffecececffececedffecececffedececffedececffececedffecececffedececffececedffedececffedececffecedecffededecffedececffededecffececedffedececffececedffededecffedededffecedecffedececffecedecffecededffedecedffecececffecececffecececffecececffecececffebececffebececffecececffebebecffecebecffebececffebecebffebebebffebebebffebebebffebebebffecebebffebebebffecebebffebecebffececebffecececffecececffecececffecececffecececffecededffedededffedededffedededffedededffedededffedededffeeedeeffedededffedededffededeeffedeeeeffeeeeedffeeededffeeeeeeffedeeeeffeeededffeeeeeeffededeeffeeedeeffeeededffededeeffedededffeeededffedededffededecffedececffededecffececedffedececffecececffecececffecececffebecebffecebecffebecebffebececffebebebffebebebffeaebebffebeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeae9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e7ffe8e8e7ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e5e5ffe5e5e4ffe5e4e4ffe5e5e5ffe4e4e4ffe4e3e3ffe2e2e2ffe1e1e2ffe1e0e1ffe0e0dfffdededfffddddddffdddcdcffddddddffe5e5e4ffdfdedeffd8d8d8ffd5d5d5ffd3d3d3ffd0d0d0ffcdcecdffcbcbcbffc9c9c9ffc9c9c9ffc9cac9ffc9cacaffcac9caffcacacaffcacacaffcbcacbffcbcacaffcacacaffcacacbffcacbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcccbffcbcbcbffccccccffccccccffcccdccffcdcccdffcdcdcdffcecdcdffcececeffcececeffcfcecfffcecfceffcfcfcfffcfcfcfffd0d0cfffcfd0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd2d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd9d8d8ffd8d8d9ffd9d9d8ffdad9d9ffd9dad9ffdadadaffdadbdaffdadbdbffdbdadbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffdddddeffdededdffdededeffe1e1e1ffe9e9e9fff4f5f5fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff5b5c5cfff8f8f8fffbfbfbfffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffffefefffffefefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffefffffffffffffefefefffffffefffefffffffefffefffefffefffefefffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfefffdfefefffefdfdfffefdfefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefffffffefefefffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefefffffefefffffefefffffffefffffffefffefffffffffffefffffefffffefffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffffffffffffffefffffffffffefefffffefffefffefffefffefffefffffefefffefefefffffefefffffffefffffefefffefefffffefefefffefefffffefffffffefffffffefefffffefffffffffffffffffefefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffffefefffefefefffefffffffefefdfff9f9f9fff2f3f2ffe9eae9ffd1d2d1ffc1c1c1ffb5b5b5ffa9a9a9ff9b9b9cff888889ff727271ff5a5a5aff434343ff363636ff2b2b2bff292928ff292a2aff2a2b2bff2b2b2bff2c2c2cff2d2c2cff2c2c2cff2b2b2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7d7e7eff7d7d7dff7c7c7cff7c7c7cff7b7b7bff7a7a7aff787878ff767675ff737373ff707070ff6d6d6cff6a6a6aff676767ff646464ff616261ff5f5f5eff5c5c5cff595a5aff575757ff545454ff515151ff4f4f4eff4c4c4cff494949ff474747ff464746ff444545ff4c4d4dff5a5b5aff636363ff696969ff6e6e6eff747474ff797a79ff7e7e7eff838483ff888888ff8c8c8cff919191ff969696ff9b9b9bffa1a1a1ffa6a7a6ffabababffb1b1b1ffb5b4b4ffb7b7b7ffb9b8b9ffbababbffbcbcbcffbdbdbeffbebfbfffbfbfbfffbebdbeffbdbebeffbdbdbdffbbbbbbffbbbbbbffbbbbbbffbab9baffb8b9b9ffb8b8b8ffb6b7b6ffb5b5b5ffb3b4b4ffb1b1b1ffafafafffadadaeffaaaaabffa8a8a8ffa5a5a5ffa2a2a1ff9e9e9dff979898ff939392ff8e8d8eff878887ff7f7f7fff757675ff6d6d6dff656565ff5d5e5eff575757ff505051ff494948ff3f403fff3b3b3bff444343ff404040ff3e3f3eff3f4040ff424242ff454545ff484848ff4b4b4aff4d4d4dff505050ff535453ff565656ff595a59ff5c5c5cff5e5f5eff616161ff636364ff666666ff686969ff6b6c6bff6e6e6dff6d6d6dff6f6e6eff6f6f6eff6f6f6fff6f6f70ff706f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000001ff010101ff010201ff020302ff080707ff0c0c0cff131313ff1e1e1eff323132ff4d4d4eff676766ff767677ff808080ff8b8c8bff969596ff9c9d9dffa6a5a6ffabababffb2b2b2ffb7b7b7ffbbbabbffbfc0c0ffc4c5c5ffc8c9c8ffcbccccffcdcdcdffcececfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d4d4ffd6d6d5ffd6d6d6ffd7d8d8ffd9d9d8ffdbdadbffdcdcdcffdfdfdfffe1e1e1ffe4e4e3ffebebeafff1f1f1fff4f4f4fff7f7f7fff9f9f9fffafbfafffcfbfcfffafaf9fff9f9fafffbfbfafffbfcfcfffbfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffdfdfefffdfdfdfffdfdfcfffcfdfcfffbfbfcfffbfafafffafafafffafbfafff8f9f8fff1f2f2ffebebebffe3e3e4ffdddcdcffd7d7d7ffd7d7d7ffd6d6d6ffd4d4d4ffd4d4d4ffd3d3d4ffd2d2d2ffd2d2d2ffd0d0d1ffd0d0cfffcfcfcfffcdceceffccccccffcacacaffc8c7c7ffc5c5c5ffc3c2c3ffc0c0c0ffbdbdbcffb9b8b9ffb4b5b5ffb1b1b1ffadadadffa8a9a8ffa0a0a0ff9a9a99ff919190ff878787ff7d7d7dff707171ff5c5d5cff484948ff323232ff1b1c1cff0c0c0cff050605ff030304ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff4a4a4aff424243ff3c3d3cff3a393aff373737ff383838ff383838ff383838ff343433ff333434ff333433ff333333ff313131ff2f2f2fff2c2d2cff2a2a2aff292928ff262626ff232323ff1e1f1fff1b1b1bff191a19ff181818ff191919ff171717ff171716ff161616ff161616ff131313ff121212ff121212ff101010ff0f0f0fff0f100fff0d0d0dff0c0c0bff0b0b0cff0a0b0aff0a0a0aff09090aff0a0a09ff060706ff040404ff020202ff010101ff030302ff030302ff030203ff030303ff030303ff030304ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff141414ff141414ff141414ff151514ff151514ff141414ff171718ff1d1d1dff252526ff303030ff3f403fff525253ff666767ff7f7f7fff8c8c8cffa4a4a4ffc1c1c1ffd8d8d8ffe8e8e8fff6f6f6fffdfefdfffefefefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffefffffffffefefffefffefffffefffffffffffffefefefffffffefffefffffffefffffffffffefffffefffffffffffffefefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffefffffffffffffefefefffffffefffefffffffefffefffefffefffefefffffffefefffefefefffefefefffefffefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffffffefffffefffffefffffffffefefffffefffffefffffffefffefffefefefffefffefffffefffffefefefffefefdfffbfbfbfff4f4f4ffeaebebffd0d1d0ffc1c1c1ffb5b5b5ffa8a9a9ff9b9c9cff8c8d8cff7a7a7bff676767ff555555ff444343ff373736ff363636ff363737ff363636ff3b3b3bff3b3b3aff3c3c3cff3c3d3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f4ffecececffe3e3e2ffdddeddffdcdddcffdddcdcffdcdcdcffdddcdcffdddcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffd9dadaffdadadaffd9d9d9ffd9d9d8ffd9d9d9ffd8d7d8ffd7d8d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd5d5d4ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd1d0d0ffcfd0d0ffcfcfceffcfcecfffcececeffcececeffcececeffcececdffcdcecdffcdcdceffcdcdceffcdcdcdffccccccffccccccffcbcbccffcccccbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacbcaffcacacaffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c9ffc8c9c8ffc9c9c8ffc9c9c9ffc9c9c8ffc9c9c8ffc9c9c9ffc8c9c9ffc9c8c8ffc9c9caffcbccccffcfd0d0ffd4d4d4ffd8d8d8ffdcdcdcffddddddffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffeaeaeaffe9e9e9ffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebeaffebeaebffeaeaebffebeaeaffebebebffebebebffebebebffebebebffebebebffebebecffebebebffebebebffebecebffebebebffebebebffebecebffebecebffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffeaebebffebebeaffebebebffeaebeaffeaebebffeaebeaffebeaeaffeaebeaffeaebebffebebebffeaeaebffeaeaeaffeaebeaffeaeaebffebebeaffeaeaeaffebebeaffeaebebffeaebebffebebeaffebeaebffebebebffebebebffebebebffebecebffebebebffececebffecececffececebffecececffecebecffecececffecececffecedecffecececffecececffedececffededecffedecedffececedffecececffececedffecededffecededffedecedffecededffedededffedececffededecffedededffedecedffecededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffededecffedededffecededffededecffedecedffecececffecececffecececffecececffecececffecececffecececffecececffececebffececebffecececffecececffecececffecedecffecedecffecececffecedecffececedffedececffecececffecedecffedededffecececffededecffedededffecedecffedededffececedffecedecffecedecffecedecffecececffecececffedececffecececffecececffebececffebebebffebebecffebececffebecebffebebecffebecebffecebecffebebebffebebebffebebebffebebebffebebebffebecebffebecebffecececffebececffebebecffebecebffecececffecececffecececffedececffededecffededecffecededffededecffedededffedededffedededffedeeedffedededffedeeedffedeeeeffeeeeeeffededeeffedededffedeeedffededeeffedededffedededffedeeedffedeeedffedededffedededffedededffedededffececedffecededffededecffecececffecedecffecececffecececffecececffebebecffececebffebecebffebecebffebebebffebebebffebebeaffebebeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9eaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdddcdcffdededeffe0e1e1ffdcdddcffd7d7d7ffd4d5d4ffd2d2d2ffcfcfcfffcdcdcdffcacacbffc9c9c9ffc9c9c9ffc9cac9ffcacac9ffcacacaffcbcacaffcbcacaffcacacaffcacacbffcacacaffcacacbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffcbcbcbffcccbcbffccccccffccccccffcccdcdffcdcdcdffcdcdcdffcececeffcdceceffcececeffcececeffcfcecfffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd4d4d3ffd4d4d4ffd5d5d4ffd4d4d4ffd5d5d5ffd5d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd8d8d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadbdaffdadbdaffdbdbdaffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdcdcddffdcdcdcffddddddffddddddffdddedeffdfdfdfffe2e2e2ffeeeeeefff4f4f4fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080908ff969797fff6f6f6fffcfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefefffffffffffffffffefffefffefffefefffffffffffffefefefffffefffffffffffffefefefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefdfffefefefffefefdfffefefdfffefefdfffefefefffefefefffdfefefffdfefefffefefefffefefdfffefefdfffdfefefffefefefffefefefffffefefffefefefffefefffffefefffffefffefffffefefffefefefffffffffffefffefffefefefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefefffffffffefffefefffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefefefffffffefffefefefffefefefffffefefffffffffffffefffffefefffffefffffffefefffffffffefffefffefffefffffffefffffffefffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffefffffffefffffefffffffffefffefffefffefefefffefefefffefefefffefefffffefefefffdfcfcfff4f5f5ffeeeeeeffd8d8d8ffc4c4c4ffb7b7b8ffacacadffa0a1a1ff90908fff7b7a7bff636464ff4a4a4aff373837ff2d2d2eff232323ff2b2b2aff2b2b2bff2d2c2cff2c2c2cff2c2c2dff2c2b2bff2d2d2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7c7d7cff7c7c7cff7c7b7cff7b7b7aff797a79ff777777ff757575ff727272ff6f6f6fff6c6c6cff696969ff666666ff636363ff606060ff5e5e5dff5a5a5bff575858ff555556ff535352ff504f50ff4e4e4eff4b4b4bff484848ff474747ff454545ff434343ff4d4d4dff5a5a5aff616161ff666666ff6c6b6bff717171ff777777ff7c7c7cff818181ff868685ff8a8a8aff8e8f8fff949494ff999999ff9e9f9effa3a4a3ffa9a9a8ffaeaeaeffb2b2b1ffb5b4b4ffb6b6b7ffb8b8b8ffb9babaffbbbbbbffbcbcbcffbdbdbcffbbbcbbffbbbcbbffbababaffb9babaffb9b9b9ffb8b8b8ffb7b7b8ffb7b7b7ffb5b6b6ffb5b4b4ffb3b3b3ffb1b1b1ffafafafffadadadffabababffa9a9a8ffa6a6a6ffa3a3a3ffa0a0a0ff9c9c9cff969696ff919191ff8d8c8cff868686ff7e7e7dff747474ff6c6c6bff636364ff5b5c5cff555555ff4f4e4eff474748ff3f403fff3a3939ff404140ff3e3e3fff3d3d3dff3e3e3eff414141ff444444ff464747ff4a494aff4d4c4cff4f4f4fff525252ff555555ff585858ff5b5b5bff5e5e5eff606060ff636363ff666566ff676868ff6a6b6aff6d6d6dff6d6d6dff6e6e6dff6f6e6eff6f6f6fff6f6f6fff6f6f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff030303ff050504ff090908ff111112ff222222ff363737ff484949ff545455ff5f5f5fff6f706fff7d7e7eff8c8d8dff949595ff9e9e9effa5a5a5ffaaaaabffb0b0b0ffb6b7b7ffbdbdbdffc1c1c1ffc5c5c5ffc8c8c8ffcbcbcaffcdcccdffcececeffcfd0cfffd1d0d1ffd2d2d2ffd2d3d3ffd4d4d4ffd5d5d5ffd7d7d7ffd8d9d9ffdbdbdaffdbdbdcffdcdcdcffdddddeffdededfffdfdfe0ffe2e1e1ffe2e2e3ffe4e5e5ffe8e7e7ffebebebffefefeffff0f0f0fff1f1f0fff3f3f3fff7f7f7fff9fafafffbfbfbfffcfbfbfffafafafffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffbfbfcfffbfcfbfffafafbfffbfbfafffbfbfcfffbfbfcfffafafafff8f8f8fff6f5f6fff3f4f4fff1f1f1fff0f0f0ffeeeeefffebecebffe2e2e2ffdcdbdbffd9d9d9ffd7d7d7ffd5d5d6ffd5d4d4ffd4d4d3ffd2d3d3ffd1d1d1ffd1d1d0ffd0d0cfffcfcfcfffcdceceffcdcdcdffccccccffcacbcbffc9c9c9ffc7c7c7ffc4c4c4ffc0c0c0ffbebdbdffbabbbbffb6b6b6ffb0b0b1ffaaababffa4a4a5ff9f9f9fff9a9b9aff949494ff878888ff7d7e7eff6e6e6eff5f5f5fff535354ff434343ff2f3030ff1d1d1dff0f0f0fff090809ff040404ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4a4aff434343ff3c3d3cff393a39ff383738ff383838ff383838ff383838ff383838ff383838ff343434ff343334ff343333ff333333ff313131ff2f2f2fff2d2d2cff252526ff242425ff232323ff1f1f1fff1d1c1dff1d1d1dff1a1919ff181918ff191919ff181817ff171616ff161616ff161616ff131313ff121212ff121111ff101010ff0f0f0fff0f0f0fff0d0d0dff0c0c0bff0b0b0bff0a0b0aff0a0a0aff0a090aff090a09ff060606ff040404ff020202ff010101ff030302ff030303ff0302030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff141514ff151514ff141414ff141414ff151514ff141313ff161616ff1b1a1aff212121ff2a2b2bff373637ff494948ff5d5d5cff707171ff868687ff949595ffafafafffcececeffe2e2e2fff3f3f3fffcfcfcfffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffffffffffefefefffffffffffffefffffffefefffefffffffffffefffefefffffffffefffefefffffefefffffffffffffffefefffefefffffffffffffffefefffefffefffefffffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffffefffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefffffffefffffffffefffffffffefffefffefffefffefffefefefffefffffffefefefffcfcfcfff6f6f7ffefefefffd7d8d7ffc4c3c3ffb8b8b7ffacacadff9e9e9eff919191ff818081ff6d6d6dff5a5a59ff484748ff393939ff323333ff363637ff3b3a3bff3b3b3aff3c3c3cff3d3d3cff3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfbfbffeff0efffe6e6e6ffdfdedeffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdadadbffdbdbdaffdadbdaffd9dadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d4ffd5d4d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d1ffcfd0cfffcfcfcfffcfcecfffcfceceffcececeffcececeffcdcdceffcececdffcdcdcdffcccdcdffcdcdcdffccccccffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcbcacaffcacacaffc9c9caffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9c8c9ffc8c9c8ffc8c9c8ffc9c9c9ffc9c9c8ffc9c9c8ffc9c9c8ffc9c9c9ffc9c8c9ffc8c9c9ffc9cacaffcdcdceffd2d2d2ffd6d7d6ffd9dadaffdcddddffdededfffdfdfdfffe0dfe0ffdfdfe0ffdfdfe0ffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe8e9e9ffe9e8e9ffe9e8e8ffe9e9e9ffe8e9e9ffe9e8e8ffe9e9e9ffe9eae9ffeaeaeaffe9eae9ffeaeaeaffeae9eaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebebffebeaeaffeaeaebffeaebebffeaeaebffebebeaffebebeaffeaebebffeaebebffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffebebeaffebebeaffeaeaebffebebebffeaeaeaffebebebffebeaeaffebeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaebffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaebffeaebeaffeaeaeaffebeaeaffebeaeaffeaeaeaffebeaebffebeaeaffebebeaffeaebebffebeaeaffebebebffebebebffebecebffebecebffecececffecebecffebecebffececebffecececffecececffecececffedececffecededffedececffecececffecededffececedffededecffecedecffecedecffecececffecededffedececffedecedffececedffedededffecededffedecedffededecffedededffededecffededecffedecedffededecffecedecffecececffededecffecececffedecedffecececffedececffecececffecececffecececffececebffebebecffebebecffecececffececebffebebecffecececffececebffebecebffecececffecececffecececffecececffecececffecececffedecedffedececffecececffecececffecececffecececffecedecffecedecffecedecffedecedffecececffecececffecececffecececffecececffecececffececebffecececffecececffebebecffebececffebebecffecebebffebebebffebebebffebebebffeaebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffecececffececebffececebffecececffecececffecedecffecececffecececffecececffedededffedecedffedededffedededffedeeedffedededffeeeeedffededeeffededeeffedeeeeffeeededffedededffedeeeeffeeededffedededffededeeffedeeedffedededffedededffedededffecededffedecedffedececffecececffecececffecececffecececffececebffecececffebececffecececffecebecffebecebffebebebffebebebffebebeaffeaeaeaffebeaeaffeaebebffeaeaeaffe9eaeaffe9eaeaffe9e9eaffeaeae9ffe9eae9ffe8e9e9ffe8e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e4e4ffe4e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe1e0e0ffe0e0e0ffdfdfdfffdededeffddddddffdddcdcffdededeffe0e0e0ffdadadaffd6d6d6ffd3d3d3ffd1d1d1ffcecfceffcdcdcdffcac9caffc8c9c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcbcacaffcacbcbffcbcacaffcacacbffcacbcbffcacacbffcbcbcaffcbcbcaffcacbcbffcbcbcbffcbcbcbffcccbcbffcccbccffccccccffccccccffcccdccffcdcccdffcdcdcdffcececeffcececdffcececeffcfcecfffcfcfceffcfcfcfffcfcfcfffd0d0d0ffcfd0cfffd0d0d1ffd1d0d0ffd1d1d0ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffd8d9d9ffd9d9daffdad9daffd9dadaffdadadaffdbdbdaffdbdbdaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffdededdffdededdffdfe0e0ffe7e7e8ffeeefeffff6f6f6fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1c1c1bffb8b8b8fff7f7f7fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffefffefffffffffffefffefffefffffefefffefffefffffffffffefefefffffefffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefefdfffefefefffdfdfefffefdfefffefefefffefdfefffefefdfffefefdfffefefdfffefdfefffefefefffefefefffefefffffefefefffffefffffffefefffffffefffefefffffefffffffefefefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffefffffffefefffefffffffffefffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffffefffffefefffffefefefffefffffffffefffffefffefffffefefffefffefffefefffffffffefffefffffffefefffffffffffffffffffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffefdfdfff7f7f7ffefeff0ffdededeffc7c7c7ffbabbbaffb0b0b1ffa5a6a6ff969796ff838384ff6c6c6bff515151ff3c3c3cff313131ff262626ff2b2a2aff2d2c2dff2c2d2cff2c2c2cff2b2c2bff2d2d2eff2f2e2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7c7c7cff7c7c7cff7b7b7cff7a7b7bff7a7b7bff797979ff777776ff747474ff717171ff6d6d6eff6b6a6aff686767ff646465ff626262ff5e5f5fff5c5c5cff595959ff575657ff545454ff515151ff4f4f4fff4c4c4cff494a49ff474646ff454544ff434343ff414141ff4d4c4dff5a5b5aff5f6060ff636463ff696869ff6f6e6fff757575ff7a7a7aff7e7e7fff838383ff888888ff8d8d8dff929192ff979797ff9c9c9dffa1a1a0ffa6a6a5ffacababffafafafffb2b2b2ffb3b3b4ffb6b5b5ffb7b8b7ffb9b8b9ffb9bab9ffbababaffb9b9b9ffb9b9baffb8b9b8ffb7b7b7ffb6b6b7ffb6b6b6ffb6b5b5ffb5b4b4ffb3b4b3ffb2b2b2ffb0b0b1ffaeafaeffadadadffaaababffa8a8a9ffa6a7a6ffa3a3a4ffa1a1a1ff9e9f9eff9a9b9bff939394ff908f8fff8b8a8aff848484ff7b7b7bff727272ff696a6aff616161ff5a5a5aff535353ff4c4c4cff464647ff40403fff383838ff3f3e3eff3d3d3cff3c3c3cff3d3d3dff404040ff434343ff454546ff484948ff4b4b4cff4e4e4fff515152ff545454ff575757ff5a595aff5c5d5dff5f5f60ff626162ff656565ff686768ff6a6a6aff6c6d6cff6d6c6cff6d6d6dff6e6d6eff6e6e6eff6f6e6eff6f706f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff020202ff060606ff0d0c0cff141414ff1e1d1eff252525ff2e2d2dff3c3c3bff4e4e4fff676867ff757575ff828283ff8c8c8cff939393ff9a9a9affa1a2a1ffaaaaabffb3b3b4ffb9b9b8ffbdbdbdffc0c0c1ffc3c3c4ffc6c7c7ffc9c9c9ffcdcdccffcfcfceffcfd0cfffd0d0d0ffd2d1d1ffd4d3d3ffd5d5d6ffd8d8d8ffdadadaffdadadbffd9dad9ffdadadaffdadadaffd9dad9ffdadadaffdadadaffdbdbdbffdddcdcffdededdffddddddffdbdbdaffddddddffe0e0e0ffe2e2e3ffe4e4e4ffe6e6e6ffe9e9eaffeff0f0fff1f0f1fff1f1f1fff1f1f1fff6f6f6fff9f9fafffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfcfcfffbfcfcfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafafafff8f9f8fff5f5f6fff3f3f3fff1f0f0ffefeff0ffefefefffececedffeaeaeaffe7e8e7ffe5e4e5ffe1e2e2ffe0e0e0ffdedfdfffdddddcffdbdbdbffdededeffdddeddffdcdcdcffd8d8d8ffd7d6d7ffd6d6d6ffd5d5d6ffd4d5d4ffd3d3d4ffd2d2d2ffd0d0d1ffcfcecfffcdcdcdffccccccffcbcbcbffcacacaffc9c8c9ffc8c8c8ffc5c5c6ffc3c2c2ffbebfbeffbab9b9ffb5b5b4ffb2b1b2ffadadaeffa6a6a6ff9d9e9eff979696ff8f8f8eff888888ff818181ff767676ff606160ff525252ff404041ff313131ff252425ff191919ff111110ff0a0a0aff050506ff020302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424343ff3c3d3cff3a3a3aff373838ff383838ff383838ff383838ff383838ff383938ff383938ff383838ff343333ff343334ff333334ff333333ff313131ff262626ff252625ff262626ff242525ff222322ff1f1f1fff1d1d1cff1d1d1dff191919ff191918ff191919ff171717ff171717ff161616ff151616ff131313ff121213ff121112ff101010ff100f0fff0f0f0fff0d0d0dff0c0c0cff0b0b0bff0a0a0bff0a0a0aff0a090aff0a0909ff060706ff040404ff020201ff010102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141415ff151415ff151515ff151515ff151514ff151514ff141414ff141413ff141314ff171717ff1d1d1dff252625ff313030ff3e3f3eff515151ff666666ff7a797aff8e8f8eff9e9e9effbcbdbdffd8d8d8ffeaeaeafffbfafafffffffefffefefffffefffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffefffffefffffffefffefffefefffffefffefffefefefffffefefffefffefffffffffffefefefffffefffffffffefffefefffffefffefffffefffffffefffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffffffefffefffefefffffefffefffefffffffffefefffffffefffffffffffffefefffffefffffffffefffefefffffefffefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefefefffffefefffffefffffefefffffffefffffefffffffffefffffffffefffffffefffffffefffefefffffefffefffefefefffefefefffdfdfdfff8f8f8fff0f0f0ffdcdcdbffc5c5c5ffbababaffafb0afffa3a3a3ff949494ff848485ff737373ff5f5f5fff4d4d4cff3d3d3cff343535ff3a3a3bff3b3b3aff3d3c3cff3c3c3dff3c3c3dff3d3d3dff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff2f2f3ffeaeaeaffe0e0e0ffddddddffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdbffdcdcdcffdbdbdcffdbdbdbffdbdcdbffdbdadbffdadbdaffdadadaffdadad9ffd9d9daffd9dad9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d2ffd1d1d1ffcfd0cfffcececfffcfceceffcfceceffcececeffcececeffcdcdceffcdcdcdffcdcdccffcdcccdffcccdcdffccccccffcbcbccffcbcccbffcbcbcbffcbcacaffcbcbcaffcacacaffcacacaffcacacaffc9cac9ffc9c9caffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c9c8ffc9c8c8ffc9c8c8ffc9c8c9ffc8c8c9ffc8c8c8ffc8c9c9ffcccbccffd0d0d0ffd4d4d4ffd8d8d7ffdbdadbffdededeffdedfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe2e3e3ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaebffeaebeaffebeaeaffebebeaffeaeaebffebebebffeaebebffeaeaebffebebebffebebebffebebebffebebeaffebeaebffeaebebffebebeaffebebebffeaebebffeaeaebffeaebebffeaeaeaffebebeaffebebeaffeaebeaffeaeaebffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffeaeaeaffeaeaeaffe9eae9ffeaeaeaffeaeae9ffe9eaeaffeae9e9ffeaeae9ffeaeaeaffeae9e9ffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaebffeaeaebffebeaeaffeaeaebffebeaeaffebebebffebebebffebebebffecebebffecebecffecebebffebecebffecebebffececebffecececffecececffecebecffecececffecececffecececffecececffecececffecececffecedecffecececffececedffecececffedecedffedececffecedecffececedffececedffecececffecececffecececffececedffecececffecececffecececffecedecffecedecffecececffecececffecececffecececffecececffebececffebececffebebebffecebecffebececffebecebffebebecffebecebffebebebffecebebffececebffecececffecebebffecececffecececffecececffecececffececedffececedffececedffecececffecececffecececffecececffecececffecececffecececffecececffececebffececebffececebffececebffecececffebebecffebebebffebecebffecebebffebebebffebebebffebebeaffebeaebffebebebffeaebebffeaeaebffebebebffebebebffebebebffebebebffebebebffebebecffebebebffecebebffebececffebececffebececffecececffecececffededecffecedecffececedffedececffedededffedededffedededffedededffededeeffedededffeeedeeffedeeeeffedededffedededffedededffedededffedededffedededffedededffedececffedededffedededffececedffecedecffececedffececedffecececffecececffecececffecebebffebebecffebebecffebebebffecebebffebebecffebebeaffeaebeaffebeaeaffebeaeaffeaeaeaffeaeaeaffeae9eaffe9eaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e0dfffdededfffdddeddffdddcddffdedddeffe2e2e3ffdededeffd8d8d8ffd4d4d4ffd2d2d2ffcfcfd0ffcdcdceffcdcdcdffc9c9caffc9c8c8ffc9cac9ffcac9c9ffcacac9ffcacacaffcacacaffcacacaffcacbcaffcbcacbffcacbcaffcacacaffcbcbcaffcacacbffcbcbcbffcacbcbffcacbcbffcbcbcbffcccbccffccccccffccccccffcccccdffcccdcdffcdcdcdffcecdcdffcdceceffcececeffcecfcfffcececeffcfcfcfffd0d0cfffcfd0d0ffd0d0d0ffd1d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d4d4ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffdad9daffdadadaffdadadaffdadbdaffdbdadaffdbdbdbffdbdbdcffdbdbdcffdcdbdcffdcdddcffdddcddffdddddcffddddddffdededdffdfdedfffe2e3e2ffe9e9e9fff2f2f2fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff2f2e2effc3c3c3fff8f8f8fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefffefffefefefffefffffffefefefffefefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffefefffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefdfffdfdfdfffefefefffefefefffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefffefffffefefffefffffffefffffffffffffffefffefffefefefffefffffffefffefffefefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffefffffefffffffefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffffffffffefefffffffffefffefffefffefffffffffefffffefffefffefefefffefefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefefefffefefefffffefffffffffefffffffffffefefffffdfefefff9f8f9fff1f2f2ffe6e6e6ffcdcdcdffbfc0c0ffb3b4b4ffaaa9a9ff9c9c9cff8b8b8bff757574ff595959ff424241ff373637ff2b2b2bff2c2c2dff2d2c2cff2c2d2cff2c2b2bff2d2d2dff2f2f2fff2f2f2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7d7dff7c7c7cff7c7b7bff7a7b7bff7a7a7aff7a7b7aff797978ff767576ff737373ff70706fff6d6d6dff696a6aff666766ff646363ff606060ff5e5e5dff5b5a5bff575858ff555655ff535353ff505150ff4e4e4eff4b4b4bff494848ff454545ff444344ff414141ff414041ff4c4b4cff595959ff5e5e5eff616061ff666666ff6c6c6cff737372ff787778ff7c7c7cff818181ff868686ff8b8a8bff90908fff959595ff999999ff9e9e9effa3a3a3ffa8a8a9ffacacacffafafafffb0b1b1ffb3b3b3ffb5b4b5ffb7b7b6ffb7b7b7ffb8b9b8ffb8b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b4ffb4b3b4ffb2b2b3ffb2b1b2ffb0b1b1ffafafafffaeaeaeffacacacffaaaaaaffa8a8a8ffa6a5a6ffa3a4a4ffa1a1a1ff9f9e9fff9c9c9cff989898ff929292ff8d8d8dff878888ff818181ff787879ff707070ff686868ff5f6060ff585958ff515151ff4b4b4aff464646ff414140ff383737ff3d3d3cff3c3b3cff3a3b3aff3c3c3dff3f3e3fff414241ff454444ff474747ff4a4a4aff4d4e4dff505150ff535353ff565656ff595958ff5b5b5cff5e5e5fff616161ff646464ff676766ff6a6a6aff6c6d6dff6c6c6dff6c6d6cff6d6d6dff6d6e6eff6e6e6eff6e6e6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010202ff050505ff070708ff0a0a09ff0a0a0aff0f1010ff171616ff202120ff313131ff3f3f40ff535453ff606060ff6c6c6cff777677ff808080ff8b8b8bff989898ffa3a4a4ffaaaaaaffaeafafffb4b3b4ffbababaffbfbfbfffc4c4c4ffc9c9c9ffcbcbcbffccccccffcccdcdffcecfcfffd1d1d1ffd4d4d4ffd7d7d6ffd8d7d8ffd7d8d8ffd7d8d8ffd7d7d7ffd7d7d6ffd7d7d7ffd7d8d7ffd8d7d7ffd9d9d8ffd9d8d9ffd8d9d8ffd8d8d9ffd9d8d8ffd9d9d9ffdbdadaffdbdbdbffddddddffdedfdeffe0e0dfffdfdfdfffdddcddffdededdffe1e1e1ffe3e3e3ffe5e5e4ffe7e7e6ffeaeaeafff0f0f0fff2f3f3fff4f4f4fff4f5f4fff7f7f6fffafbfafffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffdfcfdfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfafbfff8f9f8fff5f5f5fff2f2f2fff0f1f1fff0f0f0ffeff0efffedececffe9e9e9ffe6e6e6ffe4e3e4ffe2e2e2ffe1e1e1ffe0e0e1ffdedfdfffdcdddcffdddcddffdfdfdfffdfdfdfffdfdedeffdcddddffdadbdbffd9d9d9ffd8d8d7ffd7d8d7ffd8d8d7ffd8d8d8ffd9d9d8ffd8d7d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d3ffd2d2d3ffd1d1d1ffcfd0cfffcdcdcdffcbcbcbffcacacaffcac9c9ffc8c7c8ffc5c5c6ffc3c3c2ffc0c0bfffbbbbbbffb7b7b7ffb0b1b1ffa9a9aaffa2a3a3ff9d9d9cff959695ff8b8b8bff7d7d7eff757574ff6a6b6aff5f6060ff535252ff404140ff2c2c2cff232323ff1a1a19ff111111ff0a0a0aff080708ff050606ff040304ff010202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3d3dff3a3a3aff383838ff383838ff383738ff383938ff383838ff383838ff393838ff383838ff383838ff383838ff333434ff343334ff333334ff262626ff262626ff252626ff252626ff262626ff252524ff232322ff1f1f1fff1d1d1dff1d1d1dff1a191aff181918ff191919ff181717ff161717ff161616ff161516ff131313ff121312ff121211ff101010ff100f0fff100f0fff0d0d0dff0c0c0cff0b0b0bff0a0b0aff0a0a0aff0a0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141415ff151514ff151515ff151515ff151515ff151515ff141515ff111212ff151414ff191a19ff202020ff29292aff373736ff464646ff595a5aff6e6e6eff818181ff959696ffa9a9a9ffc9cac9ffdfdfe0fff0f0f0fffdfcfdfffefffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffffffffefffffefffffffefffffffffefffffffffefffefffefffffffefffffefefffffffefffffefffffefffefffffefffffffefffffefffffffffefefffefefffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffffffffffffffffefffffefffffffffefefffefefefffefffefffefffefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefffefffffefefffefffffffffffffffffefffffffffefffefffffffefffffffffefffffffffffffefefefffefefffffefefefffdfdfdfff8f9f9fff3f2f3ffe4e4e4ffc9c9c9ffbdbdbdffb2b3b3ffa7a6a6ff959696ff868686ff777878ff656565ff515151ff414141ff383837ff3b3b3bff3c3c3cff3c3d3cff3d3c3cff3d3d3dff3d3d3dff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f3ffececedffe3e3e4ffdddddcffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd7d7d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd4d5d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd1d0d1ffcfcfcfffcfcfcfffcececeffcdceceffcecdceffcdcdceffcececdffcdcdcdffcccdcdffcccdccffccccccffcccccbffcbcccbffcbcbcbffcbcacaffcbcbcaffcbcacbffcacacaffcacacaffcac9c9ffc9cac9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffc9c9c8ffc8c8c8ffc9c9c9ffc8c9c9ffc8c8c9ffc8c9c8ffc9c8c8ffc8c9c8ffc8c9c8ffcacacaffcececdffd2d2d2ffd6d7d6ffdad9d9ffdcdcdcffdededeffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdedfffdfe0dfffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeae9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaebeaffebeaebffeaebeaffeaeaeaffeaeaebffebebeaffebeaebffeaeaebffebeaebffeaebebffebeaebffeaebebffeaebebffebeaebffeaebeaffeaeaeaffeaebebffeaeaeaffeaeaeaffebeaebffeaeaeaffeaeaeaffe9eaeaffe9eaeaffeae9eaffe9eaeaffeaeaeaffeae9eaffe9eaeaffe9eaeaffeae9eaffeaeae9ffe9eae9ffeaeae9ffeae9e9ffeaeae9ffeae9eaffe9eae9ffeae9eaffeae9eaffe9eae9ffeae9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffebeaebffebeaebffebebeaffebebebffebebebffebebebffebececffebebecffebecebffecebebffebecebffecececffebebecffececebffebececffebececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecebebffebececffececebffebebecffecececffecececffecececffebececffebecebffecebebffebebecffececebffebebebffebebebffebecebffecebebffececebffebecebffebecebffecebebffececebffecebecffebecebffecececffecebecffebececffececebffecececffecececffecececffecececffecececffecececffececebffecececffecececffececebffececebffebebebffecececffebececffebebecffebecebffecebebffebecebffebebebffebebebffecebebffeaebebffeaebebffebeaebffeaebeaffeaeaeaffeaeaebffebebeaffebeaebffeaeaebffebeaebffebebebffebebebffebebebffebececffecebecffebecebffebebebffebececffecececffecececffedececffededecffedededffecededffecededffedecedffedededffedededffedededffedededffedeeedffeeededffeeeeedffedeeedffedededffedededffedededffedecedffedededffedededffedecedffecededffedececffecececffecececffecececffecececffecececffecececffecebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffeaeaebffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9e9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e5ffe5e5e4ffe5e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe2e2e3ffe2e1e1ffe0e1e0ffe0dfdfffdededeffddddddffdededeffe2e2e1ffe3e2e3ffdbdbdbffd7d6d6ffd3d3d3ffd1d0d1ffcfcfceffcececeffcacacaffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffcacac9ffcacbcaffcacacaffcacacbffcbcbcaffcacbcaffcacbcbffcbcacbffcacbcaffcacacaffcacacbffcbcbcaffcbcbcbffcbcbcbffcccbccffccccccffccccccffcccdcdffcdcdcdffcdcdcdffcdcecdffcecdceffcecfcfffcececeffcfcecfffd0cfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d1d2ffd1d2d2ffd2d3d2ffd3d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d4d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffdadadaffdadbdaffdadadbffdadbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdddddcffdcdddcffddddddffdeddddffdededeffe0e0e0ffe4e3e4ffedededfff5f5f5fffcfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff3e3e3fffd1d0d0fffbfbfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffffffffffffefefffefefffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffefefffffefefefffefffefffffefefffffefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefefefffefefffffffefefffffefffffefefffffefffffffffffefffffffffffffefffffefffffffffffefffffffefffffffffffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffffefffffefefffffffefffffefefffffffffefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffffffffffffefffefefffffffefffffffefffffefffffffefffffffffffefffffffffffffefefffefefefffffefefffffffefffefefefffffefffffefefefffefefffffcfbfbfff4f4f4ffecededffd5d5d5ffc3c4c3ffb7b8b7ffadadadffa1a2a1ff929292ff7e7e7eff636263ff484848ff3c3c3cff2e2e2eff262627ff2c2d2cff2c2b2bff2e2d2dff2e2f2fff2f2e2fff323232ff3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7b7b7bff7b7b7bff7b7a7aff7a7b7aff7a7a7aff787878ff757575ff727271ff6e6e6eff6b6b6bff686868ff666566ff626262ff5f5f5fff5c5c5dff5a5959ff575757ff555554ff515151ff4f504fff4d4d4dff4a4a4aff474747ff444444ff424343ff414141ff404040ff494a49ff575656ff5c5b5bff5e5f5fff646364ff696a6aff707070ff757675ff7a7a7aff7f7f7fff848483ff898989ff8d8d8dff929392ff989797ff9b9b9cffa0a0a0ffa5a6a5ffa9a9a9ffabacacffaeaeaeffb0b0b1ffb3b2b2ffb4b4b4ffb6b5b5ffb6b7b6ffb5b6b6ffb6b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffadadaeffadacacffabaaabffa9a9a9ffa7a7a7ffa6a5a5ffa3a4a3ffa1a1a1ff9e9e9fff9d9c9cff999999ff959595ff8f8f8fff8a8a8aff858585ff7e7e7dff767676ff6d6d6eff666666ff5e5f5eff575757ff4f4f4fff494a4aff454645ff404040ff373636ff3c3c3cff3a3a3aff39393aff3b3b3bff3d3e3dff403f40ff434342ff454646ff494849ff4c4c4cff4f4f4fff515251ff545555ff575857ff5a5a5aff5d5d5dff5f6060ff636363ff666666ff696969ff6c6c6cff6b6c6bff6c6c6cff6c6d6dff6d6d6dff6d6d6eff6e6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010001ff020101ff020302ff030202ff030303ff050606ff0a0909ff101010ff161616ff1e1e1eff2a2a2aff3a393aff4c4d4cff5e5e5fff6a696aff737374ff818282ff8e8f8eff969696ff9d9e9dffa6a6a6ffafafafffb7b6b6ffbdbdbcffc1c1c1ffc4c4c4ffc6c6c6ffc9c9c9ffcbcbcbffcececeffd1d1d1ffd4d3d3ffd4d5d4ffd5d5d5ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd5d4d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd9d9d9ffd9dadaffdbdadbffdcdcdcffdcdcddffdcdddcffdcdcdcffdcdcdbffdbdbdaffdbdbdbffdadbdbffdcdcdbffdededeffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe4e3e4ffe4e4e5ffe7e7e7ffebebebfff0f0f0fff2f3f2fff3f3f4fff3f2f2ffefefefffecececffe8e8e9ffe5e6e6ffe4e3e4ffe2e2e2ffe1e0e1ffdfdfdfffdedddeffdcdcdcffdddedeffdfdfdfffdededeffdcdcdcffdadadaffdad9d9ffd9d9d9ffd9dadaffdadadbffdadadaffdbdbdbffdbdadaffdadadaffdadadaffdadadaffdadadaffd9d9d9ffd7d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd2d3d2ffd2d1d1ffd1d0d0ffcecfcfffccccccffcacbcbffc8c8c8ffc6c6c6ffc4c5c5ffc3c3c3ffc0c0bfffbcbcbbffb6b6b6ffb1b2b1ffabababffa4a4a4ff999a9aff8f908fff878787ff7e7f7fff757575ff666667ff565555ff494a49ff3c3c3cff2f302fff222323ff171616ff0d0c0dff090909ff050506ff040404ff030203ff010201ff000001ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a393aff373838ff383838ff383838ff383838ff383838ff383838ff393838ff383838ff383838ff383838ff383838ff383838ff343433ff262626ff252626ff262626ff262626ff262626ff262525ff262626ff252525ff232223ff1f1f1fff1d1d1dff1d1d1dff19191aff181919ff181918ff181717ff171716ff151616ff161516ff131313ff121212ff121212ff101010ff0f100f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141514ff151515ff141414ff141514ff151515ff151515ff151515ff141514ff131313ff161616ff1c1c1cff232324ff2f2f2fff3d3d3dff4f4e4fff636463ff767777ff898989ff9f9f9fffb6b6b6ffd5d5d5ffe7e7e7fff8f7f8fffefefefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffefefffffffffffffffffefffffffffffefefffffffefefffefffefffffffffffefefefffefffffffefffffffffefffffffefefffffffffffefffffffefefffffefefffffefffefffffefefffffffefffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffefffffefffffffffefffefffffffefefefffefffffffefefffffefffefffefefefffefffefffefefefffefffefffefefefffefefefffffffefffefefffffefffefffefffefffefefefffefefffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefefffdfefefffbfafafff5f5f5ffe9e9eaffcfcecfffc1c0c1ffb5b5b5ffa9a9a9ff9b9b9bff8a8a8aff797979ff696969ff575757ff464645ff3b3b3bff3c3c3dff3c3c3cff3d3c3dff3d3d3dff3d3d3dff3e3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfbfbfff0f0f0ffe7e7e7ffdededeffdbdbdbffdbdcdbffdcdcdcffdbdbdcffdbdcdcffdbdcdbffdbdbdcffdbdbdcffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdadaffdadadaffd9dadaffdad9d9ffd9d8d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d1d1ffd0d0d0ffcfcfcfffcececfffcdceceffcececeffcecdcdffcececdffcdcdcdffcdcccdffcccdccffccccccffcbcbcbffcbccccffcbcbcbffcbcbcbffcbcacaffcbcbcbffcacacaffcacacaffc9c9c9ffc9cac9ffc9c8c9ffc9c9c8ffc7c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c8ffc9c9c9ffc8c8c8ffc8c9c8ffc9c9c9ffc8c8c9ffc8c9c9ffc8c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc9c8c9ffccccccffd1d1d1ffd5d5d5ffd8d8d8ffdadbdbffdeddddffe0dfe0ffe0e0e0ffdfdfe0ffdfe0e0ffdfdedfffdfdfdfffdfdfe0ffe1e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffe9e9e9ffe9eae9ffeaeaeaffe9e9eaffeaeaeaffe9eae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaebffeaebeaffeaeaebffebeaeaffeaeaeaffebebebffeaeaeaffeaebebffebeaebffeaebeaffeaeaebffebeaeaffeaeaebffeaeaeaffeaeaeaffebeaeaffeaebeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeaeaeaffeaeae9ffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffe9e9eaffe9e9e9ffe9eaeaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffeaeaeaffeaebeaffebebebffebebebffebebebffebebebffebebebffebebecffebebebffebebecffecebebffecececffecebecffebecebffebececffecebebffecebecffecececffebebecffebececffecebecffececebffebebecffecebecffecebecffebebecffebebebffecebebffecececffebebebffebebebffecebebffecebebffebebebffebebecffebebebffecebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffebebebffebebebffebebebffebecebffecebecffececebffebececffecebecffebececffecececffecececffecececffecececffececebffecececffebebebffebecebffececebffebebecffebececffebecebffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebeaffeaebebffebeaeaffeaeaeaffebebebffeaeaebffeaebebffebeaebffebebebffeaeaebffebeaebffebebebffebebebffebebebffecebebffecececffecebecffebececffecececffecececffecececffedecedffecececffedededffededecffedededffedededffedededffedededffedededffedededffedeeedffedededffedededffedededffedededffecededffedededffececedffecedecffedececffedececffecececffecececffecececffecececffebecebffecececffebecebffebecebffececebffebebebffebebebffebebebffeaeaebffeaebeaffeaebeaffeaeaeaffe9eaeaffeaeaeaffe9e9eaffeaeae9ffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe4e5e5ffe4e4e5ffe5e4e4ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdedfdfffdedddeffdedfdfffe2e2e2ffe6e6e6ffdfdfe0ffd8d9d8ffd5d5d4ffd2d2d2ffcfd0d0ffcecfceffcdcdcdffc9c9caffc9c9c9ffc9cac9ffc9c9caffc9cacaffcacacaffcacacbffcbcbcaffcbcbcbffcbcacbffcbcbcaffcacbcbffcbcacbffcbcacbffcbcbcbffcacacbffcacbcbffcbcbcbffcbcbcbffcbcbccffcccbccffcccccdffcccccdffcdcdcdffcecdcdffcececeffcececeffcececeffcfceceffcfcfcfffcfcfcfffd0d0d0ffcfd0d0ffd0d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd6d5d5ffd5d6d6ffd6d5d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d8ffd8d8d8ffd9d9d9ffdadad9ffd9d9daffdadadaffdadbdaffdbdbdbffdadbdbffdbdbdbffdbdbdcffdcdcdcffddddddffdddcddffddddddffdddddeffdeddddffdededeffe1e1e1ffe7e7e8fff0f0f0fff7f6f7fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff444343ffdddeddfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffefefffefffefffffefefffffffefffefefefffefffefffefefffffefefefffefefefffdfefefffefefdfffefefefffefefdfffdfefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefffffffffefffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffefefffffffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffffffefffffffffffefffefffffffefffefffefffefffefffffffffffffffffffffffefffffffefffefffefefffffefefffffffffefffefffffffefefffffefffffffefffefffefefffffefffffffdfdfdfff7f7f7ffefefefffdcdddcffc7c7c7ffbbbbbbffb2b2b2ffa6a6a6ff989898ff848485ff6c6c6cff4f4f4fff424242ff323232ff292929ff2b2c2bff2d2d2eff2e2e2fff2f2e2fff313232ff323231ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7b7bff7b7b7bff7a7a7bff7a7a7aff79797aff79797aff787877ff747474ff707070ff6c6d6dff696a69ff666767ff646464ff616161ff5f5e5eff5b5b5bff585958ff565656ff535354ff515151ff4e4e4eff4b4b4bff484849ff464545ff424342ff424242ff414140ff3f3f3fff474747ff535353ff585859ff5d5d5dff616262ff676767ff6d6d6dff737372ff777878ff7d7d7dff818182ff868786ff8c8b8bff909090ff959595ff999999ff9d9e9dffa3a3a3ffa6a6a6ffa9a9a8ffabababffaeadaeffb0afafffb1b2b1ffb3b3b3ffb4b5b4ffb4b3b3ffb2b3b2ffb2b1b2ffb0b1b0ffafafafffaeaeaeffadadadffabacabffaaaaaaffa9a9a9ffa7a7a7ffa6a6a6ffa3a4a4ffa2a2a2ffa0a0a0ff9e9e9eff9c9c9bff999999ff969696ff919191ff8b8c8bff868787ff818282ff7a7b7aff737373ff6b6b6bff646464ff5d5d5dff565656ff4f4f4fff484848ff434343ff3c3c3cff353434ff3a3a3aff393839ff393938ff393939ff3b3c3cff3e3e3eff404141ff444444ff474747ff4a4a4aff4d4d4dff50504fff525353ff565656ff585859ff5b5c5bff5f5e5eff626261ff656565ff696868ff6b6b6bff6b6b6bff6c6c6bff6d6d6cff6d6c6cff6d6d6dff6e6d6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000100ff010001ff020302ff060506ff060707ff080808ff0c0c0bff151515ff242424ff353535ff414242ff494949ff515051ff5e5e5eff6a6a6aff777777ff878787ff969696ffa1a1a1ffaaaaaaffb0b1b1ffb5b6b6ffbabbbbffbfbfbfffc3c3c3ffc7c7c7ffcacacaffcfcfceffd1d2d1ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfcfffd0d0d0ffd1d1d1ffd2d3d2ffd4d3d3ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd9d9d8ffdadadaffdbdbdaffdadadbffdadadaffd9d9d9ffd8d9d8ffd8d8d7ffd9d9d8ffdadadaffdbdadaffdadbdaffdcdcdbffdcdcdbffdcdcdbffdbdadbffdbdadbffdcdbdbffdddeddffdfdfdfffdfe0e0ffe1e0e0ffe0e0e0ffdfdfdfffdddeddffdbdbdbffdadad9ffd8d9d9ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd8d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd7d7d7ffd7d8d7ffd7d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd1d0d0ffd1d1d0ffd0d0cfffcfcfcfffcececeffccccccffc9c9c9ffc5c6c6ffc3c3c3ffc0c1c0ffbdbdbdffbababbffb6b6b6ffb0b0b0ffaaaaaaffa3a2a2ff9a9a9aff908f8fff808080ff707070ff676767ff606060ff575656ff4b4a4aff3b3a3bff2d2d2dff212121ff181818ff101111ff0b0a0bff060706ff040304ff020302ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff383838ff373838ff383838ff383838ff383838ff393838ff383838ff383838ff383838ff383938ff383838ff383838ff262625ff262626ff262525ff262625ff262626ff262626ff262626ff262526ff252626ff242425ff232222ff1f1f1fff1d1d1dff1d1d1dff191919ff181919ff191919ff171718ff171617ff1516160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151415ff141514ff151414ff151514ff151515ff151515ff141515ff151515ff151514ff191918ff1f1e1fff282728ff343434ff444544ff575757ff6c6d6cff807f80ff909190ffa8a8a9ffc3c4c3ffdddedeffeeeeedfffbfcfcfffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffefefefffffffefffffffffffffefffffffffffffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefffefffefefffffefefffffffefffffefffefffffffefffefffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffffffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffefefffffffffffffefffffffffffffefefefffefffffffffffffffefefffffffefffffefefefffffefefffefffefffefefefffefefffffffefefffefefefffefffefffffefefffefffefffffffefffffefefffefffefffffefefffffffefffffffefffffefefffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffefffffefffefffefefefffefefdfffbfcfcfff6f6f6ffeeefeeffd7d7d7ffc5c5c5ffb9b8b8ffacacacff9e9e9eff8e8e8fff7d7d7dff6e6e6dff5c5c5dff4b4b4bff3d3e3eff3c3d3cff3c3c3dff3d3d3eff3d3d3dff3f3e3eff3e3e3eff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff3f3f4ffebebebffe0e0e1ffdbdcdbffdbdbdaffdbdcdbffdcdcdbffdcdbdcffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdbdadaffdadbdaffdadadaffd9dadaffdad9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd4d5d5ffd4d4d4ffd3d3d4ffd3d3d4ffd3d3d3ffd1d1d1ffcfcfd0ffcecfcfffcececeffcdceceffcdceceffcdcdcdffcecdcdffcdccccffcccdccffccccccffccccccffccccccffcbcbcbffcacbcbffcbcacbffcacacaffcacacaffcac9caffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc9c8c8ffc7c8c8ffc8c8c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc9c9c8ffc9c9c9ffc9c8c9ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffcacacaffcfceceffd3d3d3ffd7d6d7ffd9dad9ffdddcdcffdedfdeffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdedfdfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e9ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffe9eae9ffeaeaeaffeaeae9ffeaeae9ffeae9eaffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffeaebeaffeaebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffe9eaeaffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe9e8e9ffe9e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaebeaffebebeaffebebebffeaebeaffebebebffebebeaffebebeaffebeaebffebeaebffebebeaffebebebffebebebffebecebffecebebffebebebffebebebffebecebffebececffecebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebebebffebebebffebebebffebeaeaffebebeaffebebebffebeaebffebebebffeaeaebffeaeaeaffebeaebffebebebffebebebffebebebffebebebffebebebffebecebffebebecffebebecffecebecffebebebffecebebffebecebffecebebffebebecffececebffebebecffebecebffecebebffebecebffecebebffebebebffebebebffebebebffebebeaffebebebffebeaebffebeaebffebebeaffebebebffebebebffeaebebffebeaeaffeaebeaffeaeaebffeaebeaffeaebebffebeaeaffeaeaebffeaeaeaffeaebeaffebebebffebebebffebebebffebebebffebebebffebebecffebebecffecececffecececffecececffecedecffecedecffececedffecededffededecffedededffedececffededecffedededffedededffedededffedededffedededffedededffedededffecedecffedecedffededecffecececffecedecffececedffecececffecececffebececffececebffebecebffececebffebebecffecebebffebebebffebebebffebebeaffebebeaffebebeaffebeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeae9e9ffeae9eaffeae9e9ffe9eae9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e9e8ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe7e8e7ffe7e8e8ffe8e7e7ffe8e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe0e0e1ffe0dfe0ffdededeffdfdfdeffdfe0e0ffe3e3e3ffe1e1e2ffdcdcdbffd6d6d7ffd3d4d3ffd1d1d1ffd0d0cfffcececeffccccccffc9c9c9ffc9c9c9ffcacac9ffcacac9ffcacacaffcacacaffcbcacaffcbcbcaffcbcbcbffcacbcbffcbcacbffcacbcaffcbcacbffcacbcbffcacbcbffcbcbcaffcacbcbffcbcbcaffcbcbcbffcbccccffccccccffcdccccffcccdcdffcdcdcdffcdcdcdffcececeffcececeffcececfffcfcfcfffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d7d8ffd8d9d8ffd9d8d8ffd9d9d8ffdad9d9ffdad9daffd9dad9ffdadadaffdbdbdaffdbdbdaffdbdbdbffdcdbdcffdcdcdbffdcdcdcffdddcddffdcddddffddddddffdddeddffdededeffdfe0dfffe2e3e3ffecebebfff3f3f3fffcfcfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff505050ffefeeeffffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffefefefffefefefffffffefffefefffffffffffffefffffffffffefffefffefffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffefefffffffefffffefffefffefffffffffefffffefffffffefffffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffffffefffffffffffefffffffffefffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefffffffefffffffefefffffefffffffefffffffffffefffffefefffefffefffefefffffffffffffefefefffffffefffefefffffffefffffefefefffffffefffffefffffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffefefffffffffffffefffffffefffefffefefefffffefefffefffefffefefffffefefffffefffffffefefefff9f8f9fff2f1f2ffe6e5e6ffcecdceffc0c0c0ffb6b6b7ffacabacff9d9e9dff8c8c8cff777677ff575757ff484949ff373737ff2c2b2bff2d2e2eff2f2f2eff2f2e2eff323232ff323232ff333333ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7b7bff7a7a7aff7a7a7aff7a797aff7a7a7aff797979ff777777ff727373ff6f6f6fff6b6b6bff676768ff656565ff626363ff606060ff5d5d5dff5a5a5bff585758ff555555ff525352ff4f4f50ff4d4c4dff4a4a49ff474747ff444445ff414242ff414141ff40403fff3e3e3eff444444ff4f4f4fff575656ff5a5b5bff5f605fff656565ff6b6b6bff707071ff757575ff7a797aff7f7f7eff838384ff898888ff8d8e8eff919292ff969696ff9a9a9aff9fa0a0ffa3a3a3ffa5a6a5ffa8a8a8ffaaabaaffacacadffafaeafffb0afb0ffb1b1b1ffb0b0b1ffb0afb0ffaeaeaeffadadacffacababffaaabaaffa9aaaaffa8a8a9ffa7a7a6ffa5a5a5ffa3a3a3ffa2a2a2ffa0a0a0ff9e9e9fff9d9d9dff9a9b9bff989898ff959595ff929291ff8b8c8cff868687ff828283ff7d7d7dff777777ff6f6f6fff686869ff626162ff5b5a5bff535454ff4d4d4eff484748ff414141ff373737ff333233ff393a39ff373838ff373737ff393938ff3a3b3bff3d3d3cff3f3f3fff424242ff454545ff484848ff4b4b4bff4e4e4eff515151ff545354ff575756ff59595aff5d5d5dff606161ff636464ff676867ff6a6a6aff6a6b6bff6b6c6bff6c6c6cff6c6c6cff6c6d6cff6d6d6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff020201ff020202ff020202ff060606ff0c0d0dff141414ff1a1a1aff1e1f1fff232323ff2b2b2aff363637ff474848ff595a59ff6d6d6cff787979ff858585ff919291ff9c9c9dffa7a7a8ffb0b0b0ffb5b5b5ffb9b9b9ffc0bfc0ffc5c4c5ffc9c9c9ffcacbcaffcacacbffcbcacbffcacacaffcacbcbffccccccffcdcdcdffcdceceffcecfceffd0cfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d4d4ffd5d6d6ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd6d5d5ffd5d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d8d7ffd7d8d8ffd9d8d9ffd9d9d9ffdadad9ffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d7d6ffd6d7d7ffd5d6d6ffd5d5d5ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd5d6d5ffd5d5d4ffd3d4d3ffd4d3d3ffd3d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d0d1ffd1d1d1ffd0d1d0ffcfcfd0ffcececeffcccdccffcbccccffccccccffccccccffcbccccffcacbcaffcacacaffc9cacaffc7c7c7ffc3c3c3ffbebebfffbababaffb6b6b6ffb2b2b2ffaeaeaeffa8a8a8ff9f9f9fff939392ff858585ff7b7b7bff727272ff616161ff4d4d4dff3d3d3dff353636ff313232ff2a2a2aff202020ff151615ff0f0f10ff0a0a0aff060506ff040404ff020203ff020102ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262626ff262526ff262626ff262526ff262626ff252626ff262626ff262526ff252625ff252626ff252425ff222323ff1f1f1fff1d1d1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff151514ff141415ff151414ff141515ff141515ff141515ff151515ff141414ff161717ff1c1c1cff222222ff2c2d2cff3a3a3bff4d4c4dff605f60ff747474ff858586ff969696ffb4b4b4ffd0d0d0ffe4e4e4fff4f5f4fffdfefefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefefffffffefffffefefefffefffefffefefefffefefefffefffffffffefefffefefefffefffffffefffefffefefffffefffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefefffefffffffefffefffefefefffefffffffffffffffefefefffefefefffffefefffefefefffffefefffefffffffefefefffefffefffefefefffefefffffefffffffefffefffefefefffefffefffefffffffffffffffffefffffffffffffefefffffffffffffffefefffffffefffefefefffdfefdfffcfdfdfff7f7f8fff0f0f0ffdcdcdcffc7c8c8ffbbbbbbffafafafffa2a2a2ff949494ff848585ff717171ff616161ff50504fff404040ff383839ff3d3d3eff3d3d3dff3e3e3eff3e3e3eff3e3e3fff3f3e3fff3f3e3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffeeeeefffe4e4e4ffdcdcdbffdadadaffdbdadaffdbdbdbffdadbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadbdaffdadadaffdadadaffdad9daffdadad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d9d8ffd8d8d8ffd7d8d7ffd7d8d8ffd6d7d7ffd7d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d2ffd0d1d1ffd0cfcfffcecfceffcececeffcdcdceffcdceceffcdcdceffcdcccdffcdcccdffcdcccdffccccccffcbcccbffcbcbccffcbcbcbffcacbcaffcacacbffcacacaffcacacaffc9cacaffc9c9c9ffc9c9c8ffc8c9c9ffc9c9c8ffc8c8c8ffc7c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c9ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffcccdccffd1d1d2ffd6d5d5ffd8d7d8ffdbdbdaffdddddeffe0dfe0ffe0dfdfffdfdfdfffdededeffdedfdeffdedfdfffdfdfe0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e5ffe5e5e5ffe5e4e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe6e7e6ffe7e7e7ffe8e7e8ffe7e8e8ffe7e8e8ffe8e8e7ffe8e8e7ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffe9e9eaffe9eae9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9eae9ffe9eaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffe9eae9ffe9e9eaffe9e9eaffe9e9eaffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e8ffe8e8e9ffe9e8e9ffe8e9e8ffe8e8e9ffe9e8e9ffe8e9e9ffe8e9e9ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e8ffe9e8e8ffe8e9e9ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaebffeaebebffeaebeaffeaeaeaffeaebeaffeaeaebffebebebffebeaeaffebebeaffeaeaebffebebebffebeaeaffebebebffebebebffeaebebffeaebebffeaebebffebebebffebebebffeaebebffebebebffebebeaffebeaebffebebebffebebebffebebeaffeaeaeaffebeaeaffeaebebffeaeaebffeaeaebffebebebffebebebffeaeaeaffebeaebffebeaebffebeaebffeaebeaffeaeaebffebeaebffeaebeaffeaebebffebebebffebebebffebebebffebebeaffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebececffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffeaebebffebeaebffebebebffeaebebffebebeaffebeaeaffeaebeaffeaeaebffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaebffebebeaffebebebffeaebebffebebebffebebebffebebecffecececffebececffececebffebecebffececebffecececffecececffececedffedededffedededffedecedffedecedffedecedffedededffecededffedededffedededffecedecffecededffedededffecededffecededffecececffecececffecececffececebffececebffebececffebecebffebebebffebececffecececffebebebffebebebffebebebffeaeaebffebeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e6ffe6e6e5ffe5e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e4e3ffe2e2e2ffe1e1e1ffe0e0e1ffdfdfdfffdededfffdfdfdfffe2e2e2ffe1e1e1ffdfdedfffd9d9d9ffd5d5d5ffd3d2d2ffd0d1d1ffcfcfcfffcdcdcdffcac9caffc9c9c9ffc9cacaffcacac9ffcac9c9ffcacacaffcacacbffcbcacbffcbcacbffcbcbcbffcacacbffcbcbcbffcbcacaffcbcbcaffcacacaffcacbcaffcacbcbffcacbcbffcbcbcbffcbcbccffcbccccffccccccffcdcdccffcdcccdffcdcecdffcdceceffcececeffcececeffcfceceffcecfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d4d3ffd4d4d3ffd4d5d4ffd5d5d4ffd5d4d4ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d8ffd9d8d8ffd8d9d9ffd8d9d9ffd9dad9ffd9d9daffdadadaffdadbdbffdbdbdbffdbdadbffdbdcdbffdbdbdcffdcdcdcffdcdcdcffdddddcffdcdcddffddddddffddddddffdededeffe0e0e0ffe6e6e6ffeeefeffff6f6f7fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff767575fff6f6f6fffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefffffffefefffffefffffffefefefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffefffffffffffffffefefffefffefffffffefffefefefffffefffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefdfffefdfefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffffffffffefffffffefefefffffefefffefffffffefffefffefefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffefffffefffffefefffffffffffffefffefffefefffffefffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefffffefefefffffffffffffffffffefffffffefefffffffffffffefffffffefffefffefefffffffffffffffffffffefefffffefffffffefefefffffefefffefffefffffefffffffffffffffefefffffffffffffffefffdfefefffbfbfbfff3f4f4ffebecebffd5d5d4ffc8c7c7ffbbbbbbffb0b0b0ffa3a2a2ff939393ff7f7f7eff606060ff505050ff3e3e3eff2f2f2fff2e2f2fff2e2f2fff323132ff323232ff333333ff333333ff383737ff37373700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a7b7aff7a7a7aff79797aff797979ff787878ff767676ff717271ff6e6d6eff6a6a6aff676666ff636363ff616161ff5e5e5fff5c5c5cff595959ff565756ff545353ff525151ff4e4e4eff4c4c4cff494848ff454646ff434342ff404040ff403f40ff3f3f3fff3d3c3dff414242ff4d4d4dff555455ff585858ff5c5d5cff636362ff686868ff6d6d6eff727271ff767776ff7b7c7bff808080ff858585ff8a8a8aff8e8f8eff929393ff979797ff9b9c9cff9f9f9fffa2a2a2ffa5a4a5ffa7a7a7ffa9a9a9ffaaaaaaffacacacffaeadadffacacacffacababffaaaaaaffa9a9a9ffa8a8a8ffa6a7a7ffa5a5a5ffa4a4a4ffa2a3a3ffa0a1a0ff9f9f9fff9e9e9eff9c9c9cff9a9a9bff989999ff969696ff949494ff919191ff8e8d8eff888888ff838282ff7e7e7eff797979ff717272ff6b6b6bff656565ff5e5f5eff585757ff525151ff4b4b4bff464746ff403f40ff363736ff323231ff393939ff383738ff373737ff383838ff393a39ff3b3b3bff3e3d3eff404040ff434343ff464646ff494949ff4c4c4dff50504fff535353ff555655ff585758ff5b5b5bff5f5f5fff626262ff666666ff696a6aff696a6aff6a6a6aff6b6b6bff6c6b6cff6c6c6cff6d6c6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000101ff010102ff050404ff070808ff090909ff080809ff0a0a09ff0e0e0eff151415ff1f2020ff2c2c2cff383837ff414141ff4b4b4cff595959ff696868ff767676ff888888ff969797ffa2a2a2ffaaababffb3b4b3ffbbbabaffbdbdbcffbebdbeffbfbfbfffc1c0c1ffc2c3c2ffc4c4c4ffc5c5c5ffc5c4c5ffc5c5c5ffc6c5c6ffc6c7c7ffc8c8c8ffcac9caffcbcbcbffccccccffcdcdcdffcfcfceffd0d0d1ffd1d2d1ffd1d2d1ffd2d2d1ffd1d1d1ffd0d0d1ffd1d0d1ffd1d1d1ffd1d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d5ffd5d6d6ffd7d6d6ffd7d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd1d1d1ffd0d1d0ffd1d0d0ffcfd0cfffcfcfd0ffcfcfcfffcfceceffcececeffcececeffcdcdcdffcdccccffcbcbcbffc9cac9ffcac9c9ffcac9c9ffc8c8c8ffc6c7c7ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c3ffc1c0c1ffbebfbeffbababaffb3b3b3ffacacacffa5a6a5ff9e9f9eff979796ff8e8e8fff848483ff717171ff595a59ff49494aff434343ff3b3b3bff2d2e2dff1f2020ff171818ff131313ff111110ff0d0d0dff090909ff060607ff050405ff030303ff010202ff010000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141414ff151415ff141415ff141414ff141514ff141415ff141515ff141414ff181818ff1e1f1eff272627ff323232ff434243ff545455ff676867ff7a7979ff8a898aff9c9c9cffc5c5c5ffdbdbdbffecececfffbfbfbfffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffffefefffefffefffefefefffefffefffefefefffffefffffefefefffefffefffffffffffffffefffffefffffffffefffefffefffffffefffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffefffefffffffefffffffefffefefffffffffefffefefefffefffefffefefefffefefefffffefffffefefefffefefefffefffffffefffefffefefefffffffefffffefffffefefffffffefffffefefefffffffffffffffffffffefffffffefffffefefefffefefefffefefefffdfefefffcfdfdfff9f8f8fff2f2f2ffe2e3e2ffcacacaffbdbebdffb2b2b2ffa6a5a6ff989898ff888888ff757574ff656665ff555555ff444444ff3b3b3bff3d3d3dff3e3e3eff3e3e3fff3f3e3eff3e3f3fff3e3f3eff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfbfff2f1f2ffe8e8e7ffddddddffd9dad9ffd9d9d9ffdadadaffdbdadaffdadbdaffdadbdbffdbdbdbffdadbdbffdbdbdaffdbdbdaffdadadaffdadadaffdadadaffd9d9daffd9dadaffdad9d9ffdad9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d3d4ffd3d4d4ffd3d3d3ffd2d2d2ffd0d1d0ffcfcfcfffcfceceffcececeffcececeffcececdffcdcdceffcdcdcdffcccdcdffcccdccffcccbcbffcccbcbffcbcbcbffcbcbcbffcbcacaffcacbcaffcacacaffcacacaffcac9caffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc7c8c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc8c8c8ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c9c8ffcbcacbffcfcfcfffd4d3d4ffd6d6d6ffd9d9d9ffdcdcdcffdfdedfffe0dfe0ffdfdfdfffdededeffdfdfdeffdedfdfffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e3ffe4e3e3ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe5e6e6ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffe9eae9ffeaeae9ffeae9eaffe9e9eaffeae9eaffe9e9e9ffe9eaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9eae9ffeaeae9ffe9eae9ffeae9eaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaebeaffebeaeaffebeaeaffebeaeaffeaeaeaffebebebffebebebffeaebebffeaeaeaffebeaeaffeaebebffeaebeaffeaeaeaffeaebeaffeaebebffeaeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffebeaebffebeaebffebeaeaffebebeaffebebeaffeaeaebffebeaeaffeaebeaffeaebeaffeaeaeaffebeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffebeaeaffebeaebffebebebffebeaebffeaebebffeaebebffebeaebffebebebffebebeaffebebebffebebeaffebebebffebebebffebebebffebebebffebeaebffeaeaebffebeaebffeaebeaffeaeaebffeaebebffeaebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebebffeaebeaffebeaebffebebebffebebebffebebecffebececffebebebffecebebffebecebffecebecffecececffecececffededecffedededffececedffedededffecededffecedecffedececffededecffedecedffedededffedecedffecedecffecececffecececffedececffecececffecececffebececffebececffecebecffebececffebebebffebecebffecebebffebebebffebebebffebebebffebebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffe9eae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e8e8ffe9e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e6e6ffe6e5e5ffe6e6e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e3ffe2e3e2ffe2e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdededeffe0e0e0ffe0e1e0ffdbdcdbffd7d6d7ffd3d3d4ffd2d2d2ffd0d0d0ffcececeffccccccffc9cac9ffc9c9c9ffcacac9ffcac9caffcacacaffcbcacaffcacacaffcacbcbffcbcbcbffcbcacbffcbcacbffcacacbffcbcbcbffcbcbcbffcacbcbffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbccffccccccffcccdccffcdcccdffcdcdcdffcdcdcdffcececdffcececdffcfcecfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d1ffd0d1d0ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d4ffd3d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9dadaffd9dadaffdadadaffdbdbdaffdbdadbffdbdbdbffdcdbdcffdbdbdbffdcdcdcffdddcdcffdddcddffddddddffddddddffdededeffdfe0dfffe1e2e2ffe9e9eafff3f2f2fffbfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0affb3b2b2fffafafafffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefffffffefefffefefffffefefffffefefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffefefffffefffffffffefffffefffffffffffffefffefffefefefffefffffffefefffffefffefffefffefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffffffffffffefffefefefffffffffffefffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefefffffefefefffffffefffefffffffffefffffffefefffefefffffefefffffefefffffffffefffefefefffffefefffffffefffefffffffefefefffffefffffefffefffefefefffdfdfdfff5f5f5ffeeeeedffdadbdbffcbcacaffbfbebfffb4b4b4ffa7a6a7ff989898ff848584ff676768ff575858ff444545ff343434ff2c2d2cff323132ff323232ff333333ff333333ff373737ff383738ff38383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7bff7a797aff79797aff797879ff787878ff777877ff757575ff717070ff6c6d6cff686868ff646464ff626161ff5f5f5eff5c5c5cff5b5a5bff585858ff555655ff525253ff505050ff4d4d4dff4a4a4aff484747ff454544ff414141ff3e3e3fff3e3e3eff3d3d3eff3b3c3bff414140ff4b4b4bff535253ff565756ff5a5b5bff5f605fff666566ff6b6b6aff6f6f6fff737473ff787878ff7d7d7dff828282ff878686ff8b8b8bff8f8f8fff929292ff979797ff9a9a9aff9d9d9cffa0a1a0ffa3a2a2ffa5a5a5ffa6a6a6ffa8a7a7ffa8a8a8ffa7a6a6ffa6a6a5ffa4a4a4ffa3a4a4ffa3a3a2ffa1a2a2ffa1a1a1ff9f9f9fff9e9e9eff9c9c9cff9b9a9bff999999ff979798ff969596ff939494ff919291ff8e8e8eff8c8b8bff898989ff848585ff7e7e7eff7a7a7aff747574ff6d6d6dff676767ff616060ff5b5b5aff545455ff4f4e4eff494849ff444444ff3e3d3eff363636ff323332ff383838ff363736ff353636ff373737ff383837ff39393aff3b3b3bff3e3e3dff404141ff434444ff474747ff4a4a4aff4d4d4dff505050ff535353ff575656ff5a5a5aff5e5d5dff616161ff666665ff696868ff696a6aff696a6aff6a6b6aff6b6c6bff6c6b6cff6c6c6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff020201ff020202ff020202ff020102ff030303ff060506ff09090aff0d0e0dff131313ff191919ff1e1e1dff252525ff2d2d2dff383838ff4a4a4aff616161ff797878ff888888ff969695ffa0a1a1ffa4a4a4ffa8a8a8ffacababffb0afb0ffb4b4b3ffb6b6b6ffb6b6b7ffb6b7b7ffb7b7b7ffb8b8b8ffbabab9ffbbbbbbffbdbdbeffc0c0bfffc2c2c2ffc3c3c3ffc6c5c6ffc8c8c8ffc9c9c9ffc9cac9ffcacacaffcacac9ffcacac9ffcac9c9ffcbcbcbffcccccbffccccccffcdceceffcfcfcfffd0d0cfffd0d1d0ffd1d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd3d2d3ffd3d2d2ffd2d2d2ffd0d0d0ffcfd0d0ffcfcfcfffcececfffcfcfcfffcfcfcfffcfcfceffcececeffcecdceffcdcdcdffccccccffcbcbccffcacbcbffcbcbcaffcacacaffc9c8c8ffc8c8c7ffc6c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc4c3c4ffc3c3c3ffc1c1c1ffc0c0bfffbfbfbfffbebebeffbdbcbdffbbbbbaffbab9b9ffb9b9b9ffb9b9b8ffb6b6b7ffb5b6b5ffb3b3b4ffb1b1b1ffadadacffa6a5a6ff9c9b9cff909190ff858686ff7a7a7aff707070ff676767ff565556ff3d3e3dff292828ff1e1e1dff191919ff141313ff0e0e0eff0a0a09ff070707ff060606ff050605ff040404ff020302ff010101ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141414ff141414ff151515ff151415ff141414ff151514ff121212ff151515ff1a1b1bff222221ff2b2b2aff393939ff4b4b4bff5d5d5dff6f6f6fff7f7f7fff8e8e8effa4a4a4ffd4d4d4ffe1e2e2fff2f1f1fffcfcfdfffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefffffefffefffefffefffefefefffefefefffefffefffefffffffefffefffffefffffffffffffffefffffefffefffffefffffffffefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffefffffffffefffffffffffefffefffffefffffffffffffefefffffefffefffffefefffffefefffffffefffffefefffefefefffffffefffefefefffefffffffefffffffefffefffefffefffffefefffffefffffffefefffffffffffffffffffffefefffffffefffffefefffefefefffefefefffdfdfefffdfdfefffafafafff5f4f4ffe9e9e9ffcfcecfffc0bfc0ffb5b5b5ffa9a9aaff9c9c9dff8e8e8dff7d7d7dff696868ff595959ff484949ff3d3d3dff3f3e3fff3e3f3eff3e3e3eff3f3e3fff3e3e3eff3f403fff3f3f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f3f4ffebecebffe1e1e1ffd9dad9ffd9d8d8ffd9d9d9ffdadad9ffdad9daffdadadaffdbdbdaffdadadaffdadbdbffdadbdbffdadbdaffdadadaffdadadaffdad9daffdad9d9ffdad9d9ffd9d9d9ffd9d8d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d4ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfcfffcececfffcececeffcecdceffcdcecdffcdcdcdffcdcdcdffccccccffcccccbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacbcaffcacacaffc9c9c9ffc9cac9ffc9c9c9ffc8c9c9ffc8c9c8ffc8c7c8ffc8c8c8ffc8c8c7ffc7c8c8ffc7c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c7c7ffc8c8c8ffc8c8c8ffc9cac9ffcdcecdffd2d2d2ffd5d5d6ffd8d7d7ffdbdadaffddddddffdfdfdfffdfdfdfffdededeffdddedeffdededeffdedfdfffdfe0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e5e4ffe5e4e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9eaeaffe9eaeaffe9eae9ffe9eae9ffeae9e9ffe9e9eaffeae9e9ffeaeaeaffeae9eaffeae9e9ffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeae9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e8ffe8e8e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaebebffebebeaffeaeaebffeaeaebffeaebeaffeaebebffeaebeaffebeaebffebebebffebeaebffeaebeaffebeaeaffebebeaffeaebeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebeaebffebeaebffebebebffebebebffebebebffebecebffebebebffecebebffecececffebececffecececffecececffecedecffecececffedecedffecececffecedecffececedffedececffedececffededecffedecedffedededffecececffecececffecececffecececffecececffececebffebebecffebebecffebecebffebececffebebebffebebebffebebebffebebebffeaebeaffebeaeaffebeaeaffeaebeaffeae9eaffeaeaeaffeaeae9ffe9e9e9ffe9eaeaffe9eaeaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e7e8ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e7ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe5e6e6ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe4e5e4ffe4e4e3ffe3e2e3ffe2e2e2ffe1e2e1ffe0e1e1ffdfdfdfffdfdedfffdddeddffdededeffe0e1e0ffdfdedeffd9d9d9ffd6d6d6ffd4d3d3ffd1d1d1ffd0d0cfffcdcdcdffcacacaffc9cac9ffc9cac9ffcacac9ffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcacaffcbcbcbffcbcbcbffcacbcbffcbcbcaffcacacbffcacacbffcacacaffcbcbcaffcbcbcbffcbcbccffcccbccffccccccffcccccdffcccdcdffcdcdcdffcdcdcdffcececeffcececeffcecfcfffcececfffd0cfcfffd0d0cfffd0cfd0ffd1d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd2d2d3ffd2d3d3ffd3d3d4ffd3d4d4ffd4d4d3ffd4d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d7ffd6d7d6ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadbdaffdbdbdaffdbdbdbffdbdbdcffdcdbdbffdcdcdcffdcdcdcffdddcdcffdddddcffddddddffdddedeffdededeffdfdfe0ffe3e4e4ffedededfff6f5f5fffcfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff333334ffdfdfdffffcfbfcfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefffefffefffefffffffefffefefffffffffefffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffefffffefffffffffffffefefefffffffffffffffffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffdfdfefffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffefffffffffffffffefffefffefffefffefffefffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffefffffefefffefefefffffefefffefefefffffefefffefffffffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffffffefefffffefefefffefefffffefffffffefefefffdfdfdfff8f9f8fff1f0f0ffe2e2e2ffcececeffc1c2c1ffb7b7b7ffabababff9d9d9cff8b8c8cff6f6f6fff5e5e5fff4b4b4bff3a3a3aff303030ff323232ff333333ff333333ff373737ff373838ff393838ff38383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797a7aff797a79ff797978ff787878ff777777ff767676ff737474ff6f6f70ff6a6b6bff666667ff626262ff5f5f60ff5c5d5dff5a5a5aff585858ff565655ff545454ff515151ff4e4e4fff4b4c4bff494849ff464646ff424242ff404040ff3d3d3dff3d3d3dff3c3c3dff3b3b3aff3f4040ff4b4a4aff505151ff545454ff575858ff5c5d5dff626262ff676767ff6b6c6cff707070ff747574ff797879ff7e7e7dff828282ff868687ff898989ff8c8c8cff909090ff939393ff969796ff999a9aff9d9c9cff9e9f9effa0a0a0ffa1a1a1ffa1a1a1ff9f9f9fff9f9e9fff9d9d9dff9c9c9dff9d9d9dff9d9c9cff9c9c9cff9b9a9aff99999aff989898ff969796ff949594ff939393ff919191ff8e8e8eff8b8b8bff888888ff858586ff838383ff808081ff7a7a7aff757575ff707070ff696a6aff636363ff5d5d5dff575757ff515151ff4b4b4bff454645ff414041ff3b3b3bff333333ff323232ff373737ff353535ff343434ff353534ff363636ff383738ff393a3aff3c3b3cff3e3e3eff414141ff454544ff484747ff4a4b4bff4d4e4eff515151ff545454ff585858ff5c5c5cff606060ff656565ff6a6969ff696969ff696969ff696a69ff6a6b6bff6c6b6bff6b6c6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff010101ff030303ff050505ff060606ff070708ff090a0aff0b0b0cff0e0e0eff131313ff1c1d1dff2e2e2eff474747ff5c5d5cff717171ff7d7e7eff838384ff888887ff8d8d8dff939293ff989897ff9d9d9dffa0a0a0ffa2a2a2ffa3a3a4ffa5a6a5ffa7a7a7ffa9a9a9ffabababffafaeaeffb1b1b1ffb4b4b4ffb7b7b7ffbab9b9ffbbbcbcffbdbdbdffbebebdffbdbdbeffbfbfbeffc0c0c0ffc1c1c2ffc2c2c2ffc4c3c3ffc5c5c5ffc7c7c7ffc8c9c9ffcacbcbffcccbcbffcbcccbffcccdccffcecdceffcececfffcececeffcecdceffcbcbcbffcacacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c6c5ffc5c5c4ffc3c2c3ffc2c2c1ffc1c0c1ffbfc0bfffbdbdbeffbcbdbcffbbbbbcffbababaffb9b9baffb7b8b8ffb5b5b5ffb3b4b3ffb2b3b2ffb1b0b0ffaeafafffadadaeffabacabffa9a8a9ffa8a8a8ffa9a9a8ffa9aaaaffa5a5a5ffa1a1a1ff9d9d9dff989998ff8e8e8eff828282ff747575ff6b6a6bff5c5c5cff4d4d4dff434343ff3a3939ff2d2d2eff1d1d1eff101010ff09090aff080807ff060606ff040405ff030303ff020102ff020201ff010101ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131414ff141415ff141414ff141414ff141414ff141515ff141415ff141414ff141314ff171717ff1d1d1dff242524ff303030ff414041ff545554ff676766ff777677ff868686ff949494ffb0b0b0ffddddddffe9e9e9fff9f9f9fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffefffffffefffefffefffefffffefffffefefefffefffffffefffefffffefefffffefefffefefefffefffffffefffefffefefffffefefefffefffefffefefefffffefefffefffffffffefffffefffffffefffffffffffffffffefefffefffffffffffffffffffffffefefefffffffefffefffffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffefffffefffefffefffefffffefffffefefffffefefefffffefffffffffefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffefffffffffffefffefefefffffffefffefefefffefefffffffefefffffefefffffffefffefefefffefffefffefffffffffefefffefefefffefffefffffefffffefefffffefefefffffefffffefefefffefefefffefefefffefdfdfffdfdfdfffbfbfbfff5f5f6ffeeeeeeffd5d6d5ffc4c4c4ffb8b8b7ffacacadffa1a1a0ff939293ff838383ff717171ff5c5d5dff4d4d4eff3f3f3fff3e3e3eff3e3f3fff3e3e3eff3e3e3eff3f403fff403f3fff3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfbfbffefefefffe5e4e4ffdadbdbffd8d8d9ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d2d3ffd1d2d1ffcfcfd0ffcfcfcfffcececfffcececeffcececeffcdceceffcccdcdffcccdccffccccccffccccccffcbcbccffcbcbccffcbcbcbffcbcacbffcbcacbffcacacaffcacacaffc9cacaffc9c9c9ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c8ffc7c7c8ffc7c8c8ffc8c8c8ffc8c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffcbcccbffd0d1d1ffd5d4d4ffd6d7d6ffd9d9d8ffdcdbdcffdededeffdfdfdfffdfdedfffdddeddffdddddeffdfdfdeffe0dfdfffe0e0e0ffe1e0e0ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe7e7e8ffe7e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffe9e9e9ffe9eae9ffe9eaeaffeae9e9ffe9e9e9ffe9eae9ffeae9eaffe9e9eaffe9e9e9ffeae9eaffeaeae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeae9ffeaeae9ffeae9eaffeaeae9ffeae9eaffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe7e7e7ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe7e8e7ffe7e8e7ffe8e7e8ffe7e8e8ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe9e9e8ffe8e9e9ffe8e8e9ffe9e9e9ffeae9e9ffeaeae9ffe9e9e9ffe9eae9ffe9eaeaffeae9e9ffe9e9e9ffe9eae9ffeae9eaffe9e9eaffe9e9e9ffeae9eaffe9eae9ffe9e9e9ffeaeaeaffeaeae9ffe9e9eaffeaeae9ffe9e9eaffeaeae9ffe9eaeaffe9eae9ffeaeae9ffe9e9eaffeaeae9ffeae9eaffe9eae9ffe9e9eaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffe9eaeaffeaeae9ffeae9eaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebeaffebeaeaffeaeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9eae9ffeaeaeaffeae9eaffe9e9e9ffe9eae9ffeae9eaffe9e9eaffe9e9e9ffeae9eaffe9eae9ffe9e9eaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffeaebeaffebebeaffebeaebffebebebffebebebffebebebffebebecffebececffecebecffecececffecececffecececffecececffecececffecececffedececffecececffecededffecedecffedececffedecedffecececffececedffecececffecececffebebecffebecebffebecebffecebebffebebebffebebebffebebebffebebebffebebebffebeaeaffeaebebffeaebebffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9e9eaffe9e9e9ffeae9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e6ffe5e6e5ffe5e5e6ffe4e5e5ffe4e5e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e1e2ffe0e1e1ffe0e0e0ffdfdfdfffdeddddffdddedeffe0e1e1ffe1e2e1ffdcdcdcffd8d8d7ffd5d5d5ffd2d2d3ffd1d1d0ffcfcecfffccccccffc9c9c9ffc9c9c9ffc9cacaffcac9caffcacacaffcacacaffcbcacbffcacacbffcacacaffcbcacbffcacbcaffcacacaffcbcacaffcbcacaffcacacaffcacacaffcacacbffcbcbcaffcbcbcbffcbcccbffcccccbffccccccffcdcdccffcdcdcdffcdcdcdffcdcdceffcececeffcececfffcfceceffcfcfcfffcfd0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d1ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd4d5d5ffd5d5d5ffd6d6d6ffd6d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdadad9ffd9dad9ffdadadaffdadbdbffdbdadbffdbdbdbffdbdcdbffdcdbdcffdcdcdcffdcdcdcffdddcddffddddddffddddddffdededeffdfdfdfffe1e1e1ffe8e8e8fff0f0f0fff7f7f6fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff6f6f6fffeeeeeefffdfdfcfffefefefffefefefffefefefffefefefffffefefffefefefffffffffffefefefffffefefffffefefffefffefffffffffffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefffffffffffffefffffffefffefffefffefffffefefffffffffffefefefffffffefffffefffffefefefffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffffefffffefffefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffefffffffefefefffffffffffefffffffffffffffffefefffefefefffffffefffffffffffffffffffefefffffefefffffefefefffffffefffffefffffffefefffefefefffffffffffffefffffefffefffffffffffefefefffefefefffffffefffffffffffffffefffefefefffefffefffefefefffefffefffffefffffefefffffffffefffffffefffefefefffefefefffefdfdfffbfafafff2f3f3ffe9eae9ffd3d3d3ffc5c5c5ffbbbbbbffafb0afffa2a3a2ff929191ff757576ff656565ff535352ff424141ff343434ff333333ff333333ff383737ff373837ff383838ff383839ff393838ff363535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7979ff797978ff787878ff777877ff767676ff767676ff737373ff6e6f6eff696969ff646465ff616060ff5d5d5dff5a5a5aff575858ff565555ff535353ff505151ff4e4e4eff4b4b4bff494949ff464646ff434343ff404140ff3e3d3dff3c3c3cff3c3c3cff3d3d3dff3c3b3bff3f3f3fff4b4a4aff4f4f50ff525252ff555554ff595959ff5e5e5fff646364ff686868ff6d6c6dff707171ff757475ff797979ff7c7d7dff808080ff828383ff858586ff888988ff8c8c8cff909090ff939293ff969695ff989899ff9a9b9aff9b9a9bff999a9aff989898ff989897ff979697ff969696ff969696ff979797ff979696ff959595ff949494ff939292ff919191ff90908fff8e8e8eff8c8c8cff888888ff858585ff818282ff7f807fff7d7d7dff7a7a7bff767675ff717170ff6c6b6bff656666ff605f5fff5a5959ff545454ff4e4e4eff484848ff424242ff3d3d3dff373837ff303130ff2e2e2eff363536ff343334ff333332ff343434ff343534ff363636ff383838ff3b3a3aff3c3c3cff3e3e3eff414142ff454445ff484847ff4b4b4bff4e4f4fff535253ff575656ff5a5b5bff5f5f5fff646464ff696969ff686969ff696969ff6a6969ff696969ff6b6b6aff6b6b6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff020202ff020202ff010201ff020202ff030303ff040404ff060605ff090909ff121212ff222121ff343434ff474747ff525352ff5b5b5cff626262ff676767ff6e6e6dff737473ff797979ff828282ff858585ff898888ff8b8a8bff8c8d8dff908f90ff929292ff969696ff9a9a99ff9d9d9dffa0a0a1ffa3a3a3ffa6a6a6ffa9a9a9ffaaababffacabacffaeaeaeffb1b2b2ffb4b4b4ffb4b5b5ffb6b5b6ffb7b8b7ffbbbabbffbebdbdffc0bfc0ffc2c2c2ffc3c3c4ffc4c5c4ffc6c5c6ffc7c7c7ffc7c7c7ffc7c7c7ffc4c4c4ffc3c3c2ffc1c2c1ffc1c1c1ffc0bfbfffbebebeffbdbdbdffbcbbbbffbbbbbbffbabab9ffb8b8b8ffb5b6b5ffb3b3b3ffb2b2b1ffafafafffacadacffabababffaaaaabffa7a7a7ffa4a4a3ffa1a1a1ff9f9f9fff9d9c9cff9a999aff979898ff969796ff949494ff929292ff8f8f8fff8f908fff909190ff8e8d8dff838383ff7d7d7dff777776ff6e6e6eff606060ff525152ff474747ff3e3e3eff313130ff232322ff19191aff151415ff0f0e0eff090909ff050505ff020102ff010101ff010202ff010102ff000000ff000001ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141313ff141414ff141414ff141414ff141414ff141514ff151515ff141415ff151515ff1a1a1aff212021ff292929ff363636ff4a4a49ff5f5f60ff717171ff7f7f7fff8d8d8eff9d9d9effc3c3c2ffe4e3e4ffefefeffffcfcfcfffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffefefffefefefffffefefffffefffffffefffffffffefffefffefffffefffffffffffffffffefffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffefffffefefffffefefefffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffefffffffefefffefffffffefefffffefefefffffefffffefffffffffefffffffefefffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffefffefefffffefefefffdfefdfffefefdfffefdfdfffcfcfcfff7f7f7ffefefefffdbdbdbffc7c7c6ffbababaffb0b0afffa4a4a4ff979797ff878787ff767777ff626263ff515152ff424241ff3a3a3aff3e3e3eff3e3f3fff403f3fff3f3f3fff3f4040ff3f3f3fff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfbfff2f2f2ffe9e9eaffdededeffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffdadad9ffd9d9daffd9dad9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd1d1d1ffcfd0cfffcfcfcfffcececfffcececeffcececdffcdcdcdffcdcdcdffcdccccffccccccffcbccccffcbcccbffcbcbcbffcbcbcbffcacacaffcacbcaffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c7c7ffc8c8c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c7c7ffc8c8c8ffc7c8c8ffc8c7c8ffc8c7c7ffc7c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc8c8c8ffcbcacaffcfceceffd2d2d2ffd6d6d5ffd8d8d8ffdbdbdaffddddddffdedfdfffdfdfdfffdedfdeffdedddeffdededeffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e4ffe5e4e4ffe5e5e5ffe6e5e5ffe6e5e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e8e8ffe9e9e9ffe8e9e9ffe9e8e9ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9eaffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffeaeae9ffeae9eaffeaeae9ffe9eae9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeae9ffe9eaeaffeaeaeaffe9e9e9ffe9eae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffe9e9e9ffeaeaeaffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9e9eaffeaeae9ffeaeae9ffeae9e9ffe9eaeaffeae9e9ffeae9e9ffe9eaeaffe9eae9ffe9e9e9ffe9eaeaffe9e9e9ffe9eae9ffe9eae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9eaeaffe9eaeaffe9e9e9ffeae9eaffe9eaeaffeae9eaffeae9e9ffe9e9e9ffeaeae9ffe9e9eaffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffe9eae9ffeae9eaffe9e9e9ffe9e9e9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaebeaffebebebffeaebeaffebebebffebebebffebecebffebebecffebebecffececebffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffececebffecececffecebecffececebffecebecffebebebffecebebffebebebffebebebffebebebffebebeaffebebebffebeaebffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e8ffe8e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe6e5e6ffe5e5e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e4ffe3e4e3ffe3e3e3ffe2e2e3ffe2e1e2ffe1e1e0ffe0e0e0ffdfdfdfffdededeffddddddffdededeffe1e2e1ffe0dfe0ffdadadaffd6d7d7ffd3d3d4ffd1d1d1ffd0cfd0ffcdceceffcbcbcbffcac9c9ffc9c9c9ffcacac9ffcacacaffcacbcaffcacacaffcacacbffcacacaffcbcbcbffcbcacbffcacacaffcacacaffcacacaffcac9caffcacacaffcbcbcbffcbcacaffcbcbcbffcccbcbffcbccccffccccccffccccccffcdcdcdffcdcdcdffcdcecdffcececeffcececeffcfcfceffcfcfcfffcfcfcfffcfd0d0ffd0cfcfffd0d0d0ffd0d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d4ffd5d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdaffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdcdcdcffdddddcffdddcddffddddddffddddddffdededeffe0dfe0ffe2e2e2ffebebebfff3f3f3fffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ffa8a8a8fff5f5f5fffefdfdfffefefefffefefefffffefffffefffefffffefffffefffefffefefefffefefefffefefefffffffefffffefefffffffefffffefffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffefffffffffffefffefffffefffffffefffffffffefffffefefffefefffffefefffffffefffffffefefffefefefffefefefffdfefefffdfdfefffefdfefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefffffffefffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffefffffffefffffefefffefefffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffefefefffdfdfdfffefefefffffefffffffffefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefefefffefefefffefefdfffdfefefffcfdfcfff5f4f5ffedededffdbdbdbffcccccbffbfbfbfffb4b5b4ffa8a8a8ff989798ff7b7b7bff6c6b6cff59595aff494949ff393839ff303030ff373737ff373737ff383938ff383838ff383838ff353535ff373737000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787878ff777777ff767676ff767575ff757675ff737273ff6d6c6dff676667ff626261ff5e5e5eff5a5a5aff585757ff555554ff525252ff4f504fff4d4c4dff4a4a4bff484747ff454545ff434343ff404040ff3e3d3eff3b3b3cff3a3a3aff3b3b3bff3c3d3dff3b3b3cff3f3e3fff494948ff4c4c4cff4d4e4dff505151ff555555ff5b5a5bff60605fff646464ff686868ff6c6c6cff707070ff737374ff767676ff7a7979ff7c7d7dff807f80ff838383ff868586ff8a898aff8d8c8cff8f9090ff929292ff949493ff949494ff939393ff919192ff919191ff909090ff909090ff909090ff909090ff908f90ff8e8f8eff8d8d8dff8c8c8cff8b8b8bff8a8a8aff898888ff868686ff838283ff7f807fff7d7c7dff7a797aff787778ff757575ff727271ff6c6c6cff686767ff626262ff5c5d5dff575757ff525152ff4c4c4cff464545ff404040ff3c3b3bff363736ff302f30ff2c2b2cff343534ff333333ff323232ff333333ff343434ff353535ff373737ff393939ff3a3a3aff3b3b3bff3e3d3eff414141ff444545ff484848ff4c4c4bff505050ff545455ff595959ff5e5e5eff636363ff686768ff686768ff696969ff696969ff6a6969ff6a6a6aff6b6a6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff010100ff000100ff020201ff060606ff0c0d0dff131313ff1d1c1dff202020ff262525ff2e2d2dff363535ff3d3d3dff464546ff4c4b4cff555554ff585858ff5c5c5cff606060ff646464ff656564ff656565ff686969ff6d6e6dff727272ff7a7979ff818181ff868687ff8a8a8aff8d8d8cff919090ff949494ff979797ff9b9b9bff9d9d9dff9f9e9fffa2a1a2ffa6a5a6ffaaaaaaffafaeaeffb1b1b1ffb3b3b3ffb5b4b4ffb6b6b6ffb8b8b8ffb9b9b9ffb9b9b9ffb5b5b6ffb4b4b4ffb3b3b3ffb1b2b1ffafafafffadadadffabababffabaaaaffa8a8a8ffa6a7a6ffa3a3a3ffa1a1a0ff9e9e9eff9a9b9aff969696ff949394ff929192ff8d8d8cff888887ff848584ff838282ff7f7f7fff7c7c7cff7a7b7aff797879ff757575ff737272ff717171ff6d6d6cff676867ff626262ff565656ff464746ff404040ff393a3aff2f2f30ff2b2b2bff232322ff1a1a1aff141414ff0e0e0eff0a0a0aff090809ff070807ff050505ff030303ff010100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111110ff131314ff131413ff131413ff141414ff141414ff141414ff141414ff131314ff171617ff1d1d1dff252424ff2f2e2eff3e3d3dff525252ff686768ff797979ff878887ff959595ffabababffd2d2d2ffebebebfff6f6f7fffefefefffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffefefffffffefffefffffffefffefffffefffffffefffffffefefffffefefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefefffffffefffffffffefffffffefffefffefffefffefffefefefffffefefffefefefffefffffffffffefffffffefffffefefffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefffffffefffffffffefffefffffffffffefffffffefffffefefffefefffffefefffffffffefffefefefffefefffffffefffffffefffffffefefffffefefffefefefffffefffffffffefffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfcfff8f7f8fff1f1f1ffe1e1e1ffc9c9c9ffbdbcbcffb2b2b1ffa7a6a7ff9a9a99ff8a8a8aff7a797aff686868ff545454ff464545ff3c3c3cff3f3e3eff3f3f3fff3f3f3fff3f403fff403f40ff3e3d3eff3f3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff3f4f3ffecececffe2e2e2ffd9d9d9ffd7d8d8ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9daffdad9daffdad9daffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d8d8ffd8d7d8ffd7d7d7ffd7d6d7ffd6d7d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d3d2ffd1d0d1ffd0cfd0ffcfcecfffcececeffcececeffcdcecdffcdcdcdffcdcdccffccccccffccccccffcccbccffcbcbccffcbcbcbffcbcbcaffcbcacaffcacacaffcac9caffc9c9caffc9c9c9ffc9c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc7c7c7ffc7c8c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c8ffc7c7c8ffc8c8c7ffc7c7c8ffc7c7c8ffc9c9c9ffcdcccdffd1d1d1ffd5d4d4ffd7d7d7ffdad9d9ffdcdcdcffdedfdeffdfdfdfffdededeffdededeffdededeffdedfdfffe0e0e0ffe0e1e0ffe1e0e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e9e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9e9e9ffeae9e9ffe9e9e9ffeaeae9ffeae9e9ffe9eae9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e8ffe8e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe9e9e8ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9eae9ffeae9e9ffe9e9eaffeaeae9ffeae9e9ffe9e9eaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffe9eae9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9eaffeaeae9ffe9e9e9ffeae9e9ffe9e9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeae9eaffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaebeaffebeaeaffebebebffebeaebffebebebffebebebffebebebffececebffebecebffecebebffececebffebececffecececffecececffecececffecececffecececffecececffebececffecebecffecebecffebecebffecebebffebebebffebebebffebebebffebebebffebebebffeaebeaffeaebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e7e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e5e6ffe5e5e5ffe6e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e2e1ffe0e1e0ffe0e0e0ffdfdfdfffdededeffddddddffddddddffe0e0e0ffe1e1e1ffdddddeffd8d8d9ffd6d5d5ffd2d2d2ffd0d0d0ffcfcecfffccccccffcac9caffc9c9c8ffc9c9c9ffcacacaffcacac9ffcacbcaffcbcbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacac9ffcacacaffcacacaffcacacaffcbcccbffcccbcbffcccccbffccccccffcccdccffcdcccdffcecdceffcecdceffcececdffcfceceffcecfceffcfcfceffcfcfcfffcfd0d0ffd0d0d0ffd1d0d1ffd1d0d1ffd1d0d0ffd1d1d1ffd2d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d3d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d3ffd4d4d4ffd4d5d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9d9ffdad9daffdadad9ffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffdedddeffdededeffdfdfdfffe0e1e0ffe5e5e5ffefeeeefff6f6f6fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff202121ffd1d2d2fff9f9f9fffefffffffefffefffefffefffffffefffefffefffefefefffefefefffefefefffffefefffffefefffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefefefffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffffffffffffffffffefffefffefffffffefffefffefffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffefefffefffffffefefffffffffffffffffffffffffffffffffefffefffefffefffefffefefffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffffffefffffffefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefffffffffffffffffefffffffefefffffffefffefefffffffffefffefefefffefefefffdfefdfffefefdfffdfdfdfff7f6f6ffeff0efffe1e2e1ffd1d0d1ffc3c3c3ffb8b8b8ffadadadff9c9c9cff808080ff727272ff606160ff515050ff3f3f3eff343535ff383837ff383838ff383838ff383838ff363535ff363737ff373637000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff777778ff767776ff767575ff757576ff757575ff717171ff6b6a6aff646464ff5f5f60ff5b5b5bff575757ff545454ff515151ff4f4e4eff4b4b4cff494948ff464746ff434444ff424242ff404040ff3e3e3eff3c3c3cff3a3a3aff3a3939ff3a3b3aff3c3c3bff3b3a3bff3c3c3cff444545ff484848ff494a4aff4e4e4fff535353ff585858ff5c5c5dff616061ff646465ff666767ff6b6a6aff6d6e6dff707070ff747474ff777878ff7b7b7bff7e7e7dff808180ff838483ff868686ff898988ff8b8b8bff8d8d8dff8d8d8dff8c8d8cff8b8b8bff8a8b8bff8a8a8aff8a8a8aff8a8a89ff898a89ff898988ff888888ff878787ff868686ff868585ff848485ff838383ff818081ff7e7e7fff7c7c7cff797879ff757575ff737372ff707071ff6e6e6dff696969ff646464ff5f605fff5b5b5aff555556ff504f4fff494949ff434443ff3f3f3fff3c3b3bff373837ff2f3030ff2c2c2bff343333ff333332ff323232ff333333ff343433ff343434ff363635ff373737ff383839ff393a39ff3c3c3cff3f3f40ff434243ff464546ff494949ff4d4d4dff515252ff565656ff5c5c5cff626262ff676666ff666665ff676867ff686968ff696969ff696969ff6a696a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff070708ff090909ff080908ff0a0a0aff0e0e0eff121111ff151615ff1a1b1bff1f1f1fff232222ff262625ff2c2c2bff333233ff373737ff363637ff333332ff313231ff383839ff434343ff4f4e4eff585859ff5d5c5dff606060ff646565ff686767ff686969ff6a6a6aff6f6f6fff787878ff807f7fff818281ff838383ff878887ff8e8e8eff949493ff999899ff9c9c9dff9c9d9dff9d9e9eff9fa09fff9f9f9fff9a9b9aff999999ff979796ff959695ff939392ff909190ff8f8f8fff8e8d8eff8c8b8bff898a8aff868686ff808080ff79797aff757575ff707070ff6d6c6cff686868ff646364ff626261ff5e5e5eff595959ff575757ff5a5959ff585859ff555555ff525352ff515251ff4e4e4eff454545ff3b3b3bff2d2e2dff1f1f1fff151515ff131413ff111111ff0e0d0eff0d0d0cff080909ff060706ff050606ff050505ff030403ff030202ff020202ff020102ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101111ff111011ff131314ff131414ff141313ff141414ff141414ff131414ff141415ff191919ff202120ff282828ff333433ff444444ff595959ff6f6e6fff808081ff8e8f8eff9c9d9dffbdbdbdffddddddfff2f2f2fffcfcfcfffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffefffefffefffefffefffffffffffffffffffefffefffefffffffefefefffefefefffefffefffefefefffffefffffefffefffefefffffffffefffefffefffefefffffefffefffffefefffefefffffffefffffffefffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffefffefffefffefffefffefefffffffffefffffefffffefefffffefffffffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefefffffefffffffffefefffefffffffefefffffefffffffefffffffffffffffefffefffefffefffefefefffefefefffefefefffffefefffefefffffefffefffefffffffefefefffefffffffefffefffefefefffefefdfffdfefdfffdfdfdfffcfdfcfff9f9f9fff4f3f3ffe8e8e8ffcdcdceffbfbfbfffb4b4b4ffa8a9a9ff9c9c9cff8d8d8dff7d7c7cff6c6c6bff5a5a5aff494949ff3e3f3eff3f3f3fff3f3f3fff40403fff3f3f40ff3e3d3dff3e3f3eff3e3f3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffefeff0ffe6e6e6ffdcdbdbffd7d8d8ffd8d7d8ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d9ffd8d8d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d6ffd7d7d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd0d0d0ffd0cfcfffcfcfceffcececfffcececdffcdcecdffcdcdcdffcccdccffcdcdccffccccccffcccccbffcbcccbffcacbcbffcbcbcbffcbcbcbffcacacaffcacacaffc9c9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc8c7c8ffc8c8c7ffc7c7c8ffc8c8c7ffc7c7c7ffc7c7c8ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c7ffc7c8c7ffc7c7c7ffc7c8c8ffc7c7c8ffc8c8c8ffcbcbcbffcfcfcfffd3d3d3ffd6d6d6ffd8d8d8ffdbdbdbffdddddeffdfe0dfffdedfdfffdededeffdededeffdfdfdfffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e3ffe3e3e3ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe6e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e9ffe8e8e9ffe8e9e9ffe9e8e8ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9eaeaffe9eaeaffeaeaeaffeaeae9ffeaeae9ffeaeae9ffe9eae9ffe9e9e9ffeae9eaffeae9e9ffe9e9eaffeaeaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e6ffe7e7e6ffe7e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e8ffe7e7e8ffe7e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e9e8ffe8e9e9ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e8ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e8e9ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eae9ffe9e9eaffeaeae9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e9ffe8e9e9ffe8e9e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeae9eaffeaeaeaffeaebeaffeaeaeaffeaeaebffebebeaffebebebffebeaeaffebebebffebebebffebebebffebebebffebebebffebecebffececebffecececffececebffecececffebececffecececffecececffebecebffebececffebebebffebebebffebebebffebebeaffebeaebffebebeaffeaebebffebebebffeaebeaffeaeaebffeaeaeaffebeaeaffe9eaeaffeae9eaffe9e9eaffe9eaeaffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e7ffe7e8e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe5e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe3e4e3ffe2e3e3ffe3e3e2ffe1e2e1ffe0e0e1ffe0e0e0ffe0dfdfffdededfffdedddeffdcdcddffdcddddffe2e1e1ffe2e2e2ffdcdcdcffd7d7d7ffd3d4d4ffd2d2d2ffcfd0cfffcdcecdffcbcbcaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cacaffc9cacaffc9cac9ffcacacaffcacacaffcacacaffcacac9ffcacac9ffcacac9ffc9c9c9ffc9c9c9ffcacacaffcbcacaffcbcbcbffccccccffcbcbcbffccccccffcdccccffcdcdcdffcdcdcdffcdcecdffcecdceffcececeffcecfcfffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d4ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d5ffd5d5d6ffd5d5d6ffd5d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadaffdbdbdbffdbdcdbffdbdcdcffdbdcdbffdcddddffddddddffddddddffdededdffdddeddffdededeffdfdfdfffe1e1e1ffe9e9e9fff2f2f2fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff3e3e3effe3e3e3fffbfbfbfffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefffffffefffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffefefffffffffffffefefffffffffffffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffdfefefffefdfdfffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefefffffefefffffffefffffffefefffffffefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffffffffffffffffffefffffffffefffffefffffffefffffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffffefffffefefffffffefffffffefefffffffefffefefefffefefefffefdfefffefefefffefefffffefefffffefefffffffefefffffefefffffffefffefffefffefefefffefefefffefefefffdfefefffefdfdfffafafafff2f3f2ffe7e8e7ffd4d4d4ffc6c6c6ffbbbbbbffb0b0b0ffa1a1a2ff858586ff787878ff676767ff555555ff444444ff373737ff383839ff383839ff393838ff363635ff373737ff373637ff373736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff767676ff767576ff757675ff757575ff737373ff6f6f6fff686767ff616161ff5c5c5cff585858ff545554ff515151ff4e4e4eff4b4b4bff494848ff454545ff434342ff404040ff3f3f3eff3e3e3eff3d3c3cff3a3a3bff39393aff383839ff3a3a39ff3a3a3aff383838ff383738ff403f40ff444445ff484848ff4c4b4bff50504fff535353ff575657ff5b5b5aff5f5e5fff626262ff666666ff696a6aff6d6d6dff717070ff747475ff787878ff7b7b7bff7d7d7dff7f7f7fff818181ff838383ff858585ff878787ff878686ff878686ff868687ff868686ff858584ff848484ff848484ff848485ff848484ff848484ff838382ff838282ff818282ff818181ff7f7f80ff7d7e7eff7b7b7bff777777ff747474ff717170ff6e6e6dff6b6b6bff686968ff656665ff616161ff5c5c5dff585858ff545353ff4d4c4dff454645ff3f3f3fff3a3b3aff393938ff363536ff2c2d2dff29292aff2f2f30ff2f302fff2f2f2fff303030ff313030ff313131ff323233ff343434ff363535ff393938ff3c3c3cff404040ff434342ff444444ff464746ff494a4aff4d4e4eff525253ff585858ff5e5e5fff646464ff626262ff666666ff676868ff686969ff696969ff69696900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030202ff020202ff020302ff020302ff040504ff070707ff080808ff090909ff0a0a0bff0b0b0cff0d0d0cff0d0d0dff101010ff141313ff141313ff111112ff111011ff161515ff1f1f1eff272727ff2c2c2cff2f2f2fff2f2e2fff313232ff333333ff333434ff333333ff383737ff424242ff4c4c4cff505050ff535353ff575858ff606060ff686868ff6b6b6bff717171ff767676ff7b7a7aff7d7d7dff7a7a7aff757574ff727272ff717070ff6f6f6fff6c6c6dff6a6a6aff686767ff646464ff5d5e5eff595959ff545354ff4c4d4cff464546ff3e3e3eff3a3a3aff383737ff353434ff333333ff323232ff303030ff2e2e2eff2c2c2cff2c2c2cff2a292aff282828ff272827ff272727ff252524ff1e1e1eff161616ff0e0e0eff080808ff050505ff050505ff040404ff040304ff040404ff030203ff010102ff020102ff020101ff010100ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090a0aff111011ff111110ff111011ff131414ff131414ff131314ff131314ff121111ff151515ff1c1c1cff232323ff2c2c2cff383939ff4a4a4aff5f5f5fff757575ff878787ff949394ffa8a7a7ffcdcdcdffe4e4e4fff8f8f7fffdfdfefffffefefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffefffefffefffefffefffefffffffffffffefefffefefffffefefffffefefefffffffefffefffefffefefefffefefefffffefffffefefffffffefffffffefefffffffefffffffffffffefefffffffefffffefffffefffffffefffffffefffffffefefffffffefefffefefffffffffffffefffffffffefffffefffffffefffffffffefffffffffffffffffffffefefefffffefefffefefffffefefffffffefefffefefffffffefefffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffefffffffefffffffefefffffefefefffefefffffffffffffefefefffefefefffefefefffefefffffefefffffffefefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffbfafafff5f5f5ffecededffd3d4d4ffc1c1c2ffb6b6b6ffaaaaaaff9d9d9dff8f8f8fff818080ff706f6fff5f5f5eff4e4e4eff404140ff3e3f3fff3f3f3fff3f3f40ff3e3d3dff3e3e3eff3e3f3eff3e3f3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff3f3f3ffebeaeaffe0e0dfffd8d9d9ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d8ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d7ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd1d1d1ffd0cfd0ffcfcfcfffcfceceffcececeffcdcecdffcdcecdffcdcdcdffcccccdffccccccffccccccffcbcbcbffcbcccbffcacbcaffcacbcaffcacacaffcacacaffc9c9caffc9c9c9ffc8c8c9ffc9c9c8ffc8c8c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffcacacaffcdcdceffd2d2d2ffd4d5d5ffd7d7d7ffdad9daffddddddffdfdfdfffdfdfdfffdfdedeffdededeffdededeffe0dfdfffe0dfe0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e3ffe4e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e6ffe6e6e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e9ffe8e9e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9eaffeae9e9ffeaeae9ffe9eaeaffe9eaeaffe9e9eaffe9eae9ffe9e9eaffe9e9e9ffe8e8e9ffe9e9e8ffe9e9e8ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe7e8e8ffe7e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe8e9e9ffe8e9e8ffe8e8e9ffe8e9e9ffe9e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e8e9ffe8e8e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e9e9ffe8e9e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e8ffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffe9eaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffebebeaffeaebeaffebebebffebebebffebebebffebebecffecebebffebebebffebecebffebebebffebebebffebecebffebebebffebebebffebebebffeaeaebffebebebffebebebffeaeaeaffebeaeaffebeaeaffeaeaebffeaeaebffebeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9e9e9ffe9eaeaffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e6e6ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e7ffe5e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e5e5ffe6e6e5ffe6e6e5ffe5e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe5e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e2ffe1e0e0ffe0e0dfffdfdfdfffdededeffdededdffdddcddffdcdddcffdedfdfffe3e3e3ffe0e0e1ffd9d9d9ffd5d5d6ffd3d3d3ffd0d0d1ffcfceceffcbccccffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffcac9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacbcbffcbcbcbffcbcccbffccccccffccccccffccccccffcdcdccffcdcdcdffcececdffcdceceffcecfceffcecfcfffcfcfcfffcfcfd0ffd0cfcfffd0d0d0ffd0d1d0ffd0d1d0ffd1d1d0ffd1d1d1ffd2d1d1ffd1d1d2ffd2d2d2ffd1d1d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d4ffd4d3d4ffd4d3d3ffd4d4d4ffd4d5d5ffd5d4d5ffd5d5d4ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d7ffd6d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdbdadaffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdcdcdcffdddcdcffdcdcddffddddddffdddddeffdddddeffdfdfdfffe0e0e0ffe4e3e3ffecededfff5f5f5fffcfcfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060605ff6a6a69fff1f1f1fffcfdfdfffefefefffefefefffefefefffefefffffefefefffefefffffffefefffffefffffffefffffefffefffffffffffffffffffffefefffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffefffffffefffffefffefffffffffffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffffefffffefefffffffefefffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffefefefffefffefffefffffffffffefffffffefffffffefffffffefffffffefffffffffffefefffffffefefffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffefefefffffffffffefefefffefefefffefefffffefefefffffffffffefffefffefffffffffffefffffffefffefefefffefefefffefdfefffdfdfdfffefdfdfffbfcfcfff4f4f4ffedeeedffdadbdaffcccccdffbebebeffb3b3b3ffa6a6a6ff8c8d8cff7f7e7fff6c6c6bff595a5aff484848ff393939ff323232ff383838ff363535ff363737ff373637ff373636ff373737ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff767676ff767676ff757474ff737374ff717171ff6c6c6cff636463ff5e5e5eff5a5a5aff575756ff535353ff4f4f50ff4c4b4cff494849ff474746ff444445ff414141ff3f3f3eff3c3c3cff393a3aff393838ff373737ff363536ff353635ff363536ff353535ff323232ff323232ff3a3a3aff404040ff424243ff454545ff484949ff4c4c4cff504f50ff545454ff585858ff5d5d5dff636363ff696969ff6d6d6eff717171ff747574ff787877ff797979ff7b7b7bff7b7c7cff7f7f7eff818281ff838382ff858484ff868685ff878787ff858586ff848384ff818181ff808081ff818181ff838383ff838384ff848383ff838283ff838283ff838383ff848484ff838383ff7e7e7eff787778ff717171ff6d6c6dff696a69ff676767ff646464ff626262ff5f5e5fff5a5a5aff555555ff505050ff4c4c4bff464646ff3f3f40ff3a3a3aff363636ff363637ff333232ff2b2b2bff262626ff2b2c2bff2a2a2bff2a2a2aff2b2c2bff2c2c2cff2c2c2dff2e2e2eff303030ff323231ff373737ff3d3d3dff3f3f3fff403f3fff3f3e3fff3f3f40ff434243ff474746ff4b4b4bff515150ff575858ff5e5d5dff5c5c5cff626262ff656666ff686867ff696968ff69696800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010100ff010101ff010102ff020202ff020202ff020202ff020302ff040404ff050404ff050605ff060606ff050505ff040404ff040404ff070606ff0a0a0aff0d0c0dff0e0d0dff0f0e0fff0f0f0fff101011ff111011ff111111ff121212ff141414ff181818ff1d1d1dff202020ff252525ff2c2c2cff363635ff3c3c3bff3d3c3cff3c3c3cff3f3f3fff474647ff4f5050ff4f4e4fff4a4949ff474747ff434344ff404040ff3e3e3fff3e3d3eff3c3b3cff353435ff2e2e2eff282828ff222222ff1d1d1dff181818ff141415ff141314ff111211ff101011ff101010ff111110ff101010ff0f0f10ff0f0e0fff0f0f0fff0e0d0dff0c0d0dff0d0d0dff0e0e0dff0c0c0cff09090aff070707ff040404ff020102ff000100ff010101ff010000ff000100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0909ff090909ff111111ff111011ff111111ff141314ff141414ff131314ff131313ff171817ff1e1e1eff262626ff303030ff3e3f3eff515151ff666665ff7a7a79ff8b8b8bff9a9a99ffb8b8b8ffd8d8d9ffebebebfffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefffffefefefffffffefffefffffffefefffffefefefffefefefffefefefffefffefffffefffffefefefffefffefffffffffffefefffffefffefffefefffffffefefffefefefffffefefffefefefffffffffffffefffffffffffffffefffffffffffffefefffffffffefffffffffffffffefffefefefffffffefffefffffffffffefffffffefffffefefffffffefffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffffffffefffffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffefffefffffffefffefefefffefefefffefffefffffffefffefffefffffefefffffffefffffefefffffefffffefefffffffefefffefefefffefefefffdfefefffdfdfefffdfdfefffefdfdfffcfcfcfff6f6f7ffeeefefffdadadaffc6c6c6ffb9b8b8ffacacacff9f9f9fff939393ff848585ff747575ff636363ff525252ff424242ff3a3a3bff3f3e3fff3d3d3dff3e3e3eff3e3e3eff3e3e3fff40403f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffbfbfbffefeeefffe4e3e3ffd9dadaffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d7ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd1d1d1ffd0cfd0ffcecfceffcecfcfffcececeffcececdffcdcdcdffcdcdcdffcdcccdffccccccffcccccbffcbcbcbffcacacbffcbcbcaffcacbcbffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc9c8c9ffc8c8c8ffc7c8c7ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c6ffc7c7c7ffc7c6c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffcccccbffd0d0d0ffd4d4d4ffd6d6d6ffd9d9d8ffdbdcdbffdededdffe0dfdfffdfdfdeffdededeffdddddeffdfdedeffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e9e8ffe9e9e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffeae9eaffe9e9eaffe9e9e9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e9e8ffe8e9e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e8ffe8e7e8ffe8e8e8ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe7e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e8e8ffe8e9e8ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffeae9e9ffeae9eaffe9e9eaffeaeaeaffeaeaeaffeaeaebffebeaeaffebebeaffebeaebffebebebffebeaebffebebebffebebeaffeaebebffeaeaebffebebeaffebebebffeaeaebffebeaeaffeaeaeaffebeaeaffeaebeaffebebebffeaeaeaffeaebeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffeae9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e9e8ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e7e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e6ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdedfffdededeffdeddddffdddcddffddddddffdfdedfffe4e4e4ffe5e5e6ffddddddffd8d8d8ffd5d5d4ffd1d1d1ffcfcfcfffcccdcdffcacacaffc9c9c8ffc9c8c8ffc9c9c8ffc9c9c8ffc9c9c9ffc8c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbccffcdcccdffcccdccffcdcdcdffcecdcdffcececeffcececeffcecfcfffcfcecfffcfcfcfffd0cfcfffcfd0d0ffd0cfd0ffd1d1d0ffd1d1d1ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d6ffd7d6d6ffd6d6d7ffd7d7d6ffd7d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffdad9d9ffdadadaffdbdadaffdbdbdaffdbdbdbffdcdbdcffdbdbdcffdcdcdcffdddcdcffdcdcddffdcddddffddddddffdddddeffdfdedeffe0dfe0ffe1e1e2ffe7e7e7fff1f1f1fff7f7f7fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff141414ff9c9c9bfff5f5f6fffefdfefffffefffffefefefffefefefffefefefffefefefffefffffffefefefffffefffffefffefffffefefffffffefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffefffffefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffefffefffefffffffffefffffefffffffefffffffffffffffffefefffefefefffffffefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffefefffffffefffefefffffefefefffefefefffefefffffefffefffefefffffffefefffffffefffefefefffffefefffefdfefffefdfefffdfefdfffefefdfffdfdfdfff6f5f6fff0f0f0ffe3e2e2ffd3d4d4ffc2c2c2ffb5b6b6ffa9a9a9ff939393ff848584ff727272ff5e5f5eff4d4c4cff3b3b3cff343334ff363536ff373737ff373736ff373737ff373737ff333334ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767575ff767675ff757575ff737473ff717171ff6e6e6fff676867ff5c5c5dff585757ff555555ff525151ff4f4e4eff4c4c4dff484748ff434343ff424241ff414141ff3e3e3eff3b3c3cff383837ff353636ff343434ff323333ff313131ff313030ff303030ff303030ff2d2d2dff2e2d2eff333334ff393839ff3a3a3aff3c3c3cff414140ff454544ff474747ff4b4b4bff4f4f50ff555554ff5b5b5bff646465ff6a6a6aff6d6c6dff6e6e6eff707070ff717272ff747374ff777878ff7d7d7eff818182ff818181ff838383ff878887ff878787ff838283ff7d7d7dff777777ff767777ff777777ff797878ff7a7a7aff79797aff7a7a7aff7b7c7bff807f7fff848484ff828383ff787878ff6e6e6eff656666ff626261ff5e5e5eff5c5c5cff5a5a59ff575757ff555454ff4f4f4fff484848ff444544ff424241ff3e3e3eff3c3c3cff3a3b3bff3b3b3aff3c3c3cff3a3a3aff323333ff2d2d2dff313131ff2b2c2bff2c2c2cff2c2d2cff2d2c2cff2d2d2dff2f2e2fff303030ff333333ff373837ff333333ff3b3b3bff3b3b3cff383838ff373737ff3a3a3aff3e3e3fff424242ff484848ff4f4f4eff535353ff585958ff5c5c5cff626263ff666666ff686868ff69686800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff010101ff010201ff020101ff000001ff010001ff010001ff010102ff030403ff050504ff050505ff030404ff040404ff060505ff050606ff050505ff050505ff060606ff070707ff090909ff0b0b0bff0c0b0cff0e0e0eff111212ff141414ff151515ff161515ff171817ff1b1c1cff202020ff1f1f1fff1e1e1eff1b1c1cff1a1919ff171717ff151616ff131314ff131213ff111212ff100f0fff0c0d0cff0a0a0aff070807ff060505ff050505ff050605ff050405ff040404ff040404ff040404ff050404ff040404ff040404ff050505ff050504ff040404ff040404ff040504ff040404ff030303ff010102ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b3ffb2b3b3ffb3b2b3ffb3b3b2ffb3b3b3ffb3b2b3ffb3b2b3ffb2b3b3ffb3b3b2ffb3b3b3ffb3b3b3ffafb0b0ffadadacff9fa0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a09ff090909ff09090aff111111ff111111ff101111ff131314ff111112ff141414ff191919ff202120ff292a29ff363536ff454545ff585858ff6c6c6dff7f7f7fff909090ffa4a4a3ffc7c7c8ffe0dfe0fff1f1f1fffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffefefffffefffefffffffefffefefefffefefefffffffffffefffefffffefefffefefffffffefffffffefffffefffffffefffefffffffefffefefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffefefefffefffefffffffffffffefffffefffffffffffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffefefefffefffefffefffffffffefffffefffffffefffffffefefffffefefefffefefefffefffefffefefffffffefffffffefffffefefefffefefefffefdfefffefdfdfffdfefefffdfdfdfffdfcfdfff7f8f7fff1f1f0ffe0e0e0ffcacacaffbcbcbcffb0b0b0ffa4a4a4ff979897ff898989ff7a7979ff686868ff565656ff464546ff3c3b3cff3e3d3eff3e3e3eff3f3f3eff3f3f3fff403f40ff3f404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfbfcfff2f2f2ffe9e8e9ffdcdcddffd8d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d7ffd7d7d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d3ffd4d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffcfd0cfffcececfffcfceceffcececeffcdcdcdffcecdcdffcdcccdffcdcccdffccccccffcccccbffcbcbcbffcbcbcbffcacbcbffcacacaffc9cacaffc9c9caffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc8c7c7ffc6c6c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c7ffc6c7c7ffc7c7c7ffc6c7c7ffc6c6c7ffc7c7c7ffc8c7c8ffcacacaffcecfceffd2d3d2ffd5d5d5ffd7d7d7ffdadadaffddddddffdfdedeffdededeffdddeddffdddedeffdedddeffdfdfdfffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e2ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e6ffe6e7e6ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e9ffe8e8e8ffe8e9e8ffe8e9e9ffe9e8e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e7e8ffe8e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e7e8ffe7e7e7ffe7e8e7ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e7e8ffe8e7e8ffe8e7e8ffe7e8e7ffe8e7e7ffe8e7e7ffe8e8e8ffe7e7e8ffe8e7e8ffe7e8e7ffe8e7e7ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe7e7e8ffe8e8e7ffe8e8e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe8e8e9ffe9e8e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaebffebeaebffeaeaeaffebebeaffebeaeaffeaeaebffeaebebffeaeaeaffeaebebffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffe9e9eaffeaeaeaffeae9eaffe9eaeaffe9eae9ffeaeae9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e9e9ffe9e8e9ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e6e6ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe5e5e6ffe6e6e5ffe6e6e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e5e6ffe5e6e5ffe6e6e5ffe6e5e5ffe5e5e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe3e4e3ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e1e2ffe1e0e1ffe0e0e0ffdfdfdeffdfdfdeffdddddeffddddddffdcddddffdddddcffddddddffdededfffe3e3e3ffe1e1e2ffdadadaffd6d7d6ffd2d3d3ffd0d0d0ffcdceceffcbcbcbffc9c9c9ffc8c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c9ffc9c8c9ffc9c9c8ffc9c9c9ffc8c8c9ffc9c8c9ffc9c9c9ffcac9c9ffcacacaffcacbcbffcacbcbffcbcbcbffccccccffccccccffccccccffcdcdcdffcdcecdffcdcdcdffcecdceffcececfffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d1ffd1d1d1ffd1d2d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffdadadaffdad9daffdadadaffdbdbdaffdbdbdcffdcdbdcffdcdcdcffdcdcdcffdcddddffdddcddffddddddffdededeffdedddeffdfdedfffe0e1e0ffe3e3e2ffebebebfff3f3f3fffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff353535ffc7c6c6fff9f8f9fffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefffefffffefffffefffefffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefffffefefffffefefefffffefffffefefefffffffefffefefefffffefffffffffffffffefffffefefffffffffefffffefffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffefffefffffefefffefefefffffffffffffffffffffefefffffefffffefefefffffffefffefefefffffefffffffffffffffefffffefefffffffffefffffefffffefffefffffefefffefffefffefefffffffefefffffefefffefefefffffefefffffefefffefefefffffefefffefffefffefefefffefefefffefdfdfffdfdfdfffdfefdfffdfdfcfff7f7f7fff1f2f2ffe9e9e9ffd9d9d9ffc9c9c8ffb9b9b9ffabacacff999999ff8c8c8cff797979ff636364ff515151ff404040ff363535ff373737ff373637ff373737ff373736ff333333ff343433ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767575ff757575ff747374ff727171ff6f6e6eff686868ff5f5f5fff525252ff4c4b4cff4c4b4bff484848ff454545ff494949ff414040ff3b3b3bff3a3b3bff393939ff363636ff343535ff383838ff363635ff343434ff333232ff313231ff313130ff313131ff313131ff2e2e2fff2f2f2fff333333ff383737ff3a3a3aff3c3b3cff3f3f3eff414140ff434343ff444444ff464646ff474747ff474747ff4c4b4cff505150ff535352ff545554ff575757ff595959ff5c5c5cff606060ff6b6a6aff6e6e6eff6d6d6dff717171ff737373ff717071ff6a6a6aff646363ff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f605fff5f5e5fff5d5e5dff5b5b5bff5b5c5bff5a5a5bff565556ff555454ff565656ff565656ff545353ff515051ff504f4fff4e4e4eff4d4c4cff4b4b4bff484848ff454545ff424342ff403f3fff3d3d3dff3c3c3dff3d3d3cff3e3e3dff3c3c3bff343434ff313232ff333232ff333333ff2d2c2cff2c2c2dff2d2d2dff2e2e2eff303030ff343333ff373738ff383837ff3b3b3aff3b3b3bff3b3b3bff3b3b3bff3a3a3aff404040ff404040ff424342ff484848ff4e4e4eff515150ff535353ff585859ff5c5c5cff626262ff666666ff68686800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000001ff010100ff010100ff010101ff000000ff010100ff010000ff010101ff000001ff000100ff010101ff010201ff020302ff020203ff030303ff040404ff060505ff060606ff060606ff060606ff080808ff0a090aff0a0a0aff0a0909ff080808ff080808ff080808ff080708ff070708ff070707ff070607ff050505ff040404ff030303ff010102ff010101ff010001ff000000ff010100ff010000ff000000ff010000ff010101ff010101ff010101ff010000ff000100ff000101ff010000ff010100ff000101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffb3b2b3ffb3b3b3ffb3b3b3ffb2b2b3ffb3b3b3ffb3b2b3ffb2b3b3ffb3b3b2ffb3b3b3ffb0b0b0ffadacadffa09fa0ff9f9f9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050504ff0a0909ff090a0aff090909ff0a0a09ff111110ff111111ff101011ff111111ff151515ff1b1c1bff232322ff2d2d2dff3c3c3cff4c4c4cff5f5e5fff737373ff868686ff969696ffb3b2b2ffd5d4d5ffe8e8e8fff8f8f8fffefffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffefefffffefefffefffffffefefefffffffefffffffffffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffefffefffffefefffefefefffffffffffffffffffffefefffffefffffffffefffffffefffefefefffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefffefffefefefffefffffffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefefefffffffefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfcfdfff8f9f9fff3f3f3ffe7e8e7ffcececfffbfbfbfffb4b3b3ffa7a7a7ff9b9a9aff8d8c8cff7c7c7cff6c6b6bff5a5a5aff494949ff3e3e3eff3e3e3eff3e3e3eff3e3f3fff403f3fff40403fff3f4040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff4f3f3ffecebebffe1e1e1ffd9d8d9ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd8d8d7ffd7d8d8ffd8d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd0d0d0ffcfcfcfffcfceceffcececeffcecdcdffcdcecdffcdcdcdffcdcdcdffccccccffcccccbffcbccccffcbcbcbffcbcbcbffcacbcbffcacacaffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c6c6ffc7c6c6ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c6ffc6c7c7ffc6c6c6ffc7c7c6ffc6c6c6ffc6c6c7ffc6c6c7ffc6c7c6ffc9c9c9ffcccdcdffd1d1d0ffd3d3d4ffd6d6d7ffd8d9d9ffdbdbdbffdededeffdfdfdfffddddddffdddcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe1e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e5e5ffe6e6e6ffe7e6e6ffe6e6e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e7e7ffe7e8e8ffe8e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe7e8e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e7e7ffe8e7e7ffe8e8e8ffe7e7e8ffe8e8e7ffe8e8e7ffe8e8e8ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e8e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe8e8e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe8e9e8ffe9e8e8ffe9e9e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffe9e9eaffe9eaeaffe9e9e9ffeae9e9ffeaeaeaffe9e9eaffeaeae9ffeae9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe8e8e9ffe8e9e8ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e5ffe6e6e5ffe6e5e6ffe6e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e6e6ffe6e5e5ffe6e6e5ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e1ffe1e1e0ffe1e1e1ffdfdfe0ffdfdfdeffdededdffddddddffdcdcdcffdcdcdcffdcdcdbffdcdcdcffddddddffe0e1e0ffe1e1e0ffddddddffd8d9d8ffd4d4d5ffd1d1d2ffcfcfcfffcdccccffc9cac9ffc8c8c8ffc7c8c8ffc7c7c7ffc8c7c8ffc7c7c7ffc8c8c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffccccccffcdccccffcdccccffcdcdcdffcececdffcececeffcecfceffcfceceffcfcfceffcfd0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd7d7d6ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d9ffd8d9d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffdbdadaffdbdadbffdbdbdbffdcdcdcffdcdcdcffdddcddffddddddffddddddffddddddffdededeffdfdedfffdfe0e0ffe1e1e1ffe5e6e5ffeeeeeffff6f5f6fffdfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff656565ffe0dfe0fffcfbfcfffefefffffefefefffefefefffffefefffffefefffefffefffefefffffffefffffffefffffffffefffefffffffefffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffefffffefefffffffffffefffefffffffffffefefefffffefefffffefefffefefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefffffffefefffffefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffffefffffffffffffffffefffefffefffffffefffffefffffefffefffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffefffffffefefffffffffffefefefffffffefffffffefffefefefffffffffffefefefffffefffffffefffffffffffffffffefffefffefffffffefffffefffffefffefffffefffffffefffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffffefefffefefefffffffefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffbfbfbfff4f4f3ffededecffddddddffcdcdcdffbcbdbcffb0afafff9e9d9eff939292ff7f7f7fff6a6a6aff565656ff454545ff383838ff363637ff373736ff373737ff343334ff343334ff343434ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747575ff737474ff717271ff6f6f6fff686767ff646363ff5e5d5eff545454ff4e4e4dff4b4a4aff474848ff464646ff454445ff484848ff404041ff3b3c3bff3a3a3bff393939ff383838ff393838ff393838ff363536ff343434ff323232ff313131ff313131ff303130ff303030ff2f2f2fff353435ff3a3939ff3b3b3cff3e3e3eff404040ff424242ff434344ff454545ff464747ff484848ff4a4949ff4c4b4cff4d4d4eff4f4f4fff515051ff535252ff545454ff545554ff565656ff5a5a59ff5a5a5aff5a5a5aff5d5d5dff5d5d5dff5d5c5dff5c5c5cff5b5b5bff5b5b5bff5c5b5bff5b5b5bff5b5c5bff5c5b5cff5c5b5cff5b5a5bff595959ff575858ff575858ff575757ff585858ff585858ff585858ff565656ff545354ff515150ff505050ff4e4e4eff4d4d4dff4c4b4cff4a4a4aff474748ff454544ff414142ff3f3f3fff3d3d3dff3c3c3cff3e3d3dff3b3a3bff323332ff333332ff333232ff333333ff2c2c2cff2d2d2dff2e2e2eff303030ff333333ff373738ff383837ff3b3b3bff3c3b3cff3b3b3bff3b3b3bff3b3c3cff404040ff404040ff434243ff484848ff4e4e4eff515151ff545353ff545353ff535353ff585858ff5c5c5cff626262ff66666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010001ff000000ff010101ff020202ff010101ff010101ff010000ff010101ff020202ff020202ff020202ff020201ff020201ff020202ff020302ff020202ff020202ff020202ff020101ff000101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c5ffc5c5c5ffc4c4c4ffc5c5c5ffc5c4c4ffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffb3b2b3ffb2b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b2ffb2b3b3ffb0b0b0ffadadadffa0a0a0ffa09f9fffa09fa0ff9191910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050405ff050405ff09090aff090909ff0a0a0aff0a0a09ff111010ff0f0f0fff101011ff151515ff1c1c1cff252525ff323232ff414241ff545454ff676766ff7a7a7aff8d8d8dffa0a0a0ffc3c2c3ffdddddeffeeefeffffcfcfbfffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffffffefffefefffffefefffffffffefffffffefffffefffffffefffffefffefffefefefffffefefffffffefffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffefffffffffefffffffffffefffefffffffefffffffefffefefefffffffefffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffefffffffffffffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffffefffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefefffffffffffefefefffffefefffffffefffefefefffefefefffefefefffefefefffffefffffefefffffffffefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffafafafff4f5f5ffecededffd3d4d3ffc2c2c2ffb6b5b5ffaaaaaaff9d9d9dff8f8f8fff7f7f7fff6e6e6eff5c5c5cff4b4b4bff3f3e3fff3e3e3eff3f3e3fff40403fff3f3f3fff3f3f40ff403f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff0eff0ffe6e5e5ffdadadbffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd8d7d7ffd8d8d8ffd7d8d7ffd8d8d7ffd8d8d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd6d5d6ffd5d6d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d1d1ffd0cfd0ffcfcfcfffcfceceffcececeffcececeffcdcdcdffcdccccffcdcccdffccccccffcccbccffcccccbffcbcbcbffcacacbffcacacaffcacac9ffcac9caffcac9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c8c7ffc6c7c7ffc7c6c7ffc7c6c7ffc6c7c7ffc7c7c6ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c7c7ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffcbcbcaffcfcfcfffd3d3d2ffd6d5d5ffd7d7d7ffdadadaffddddddffdededeffddddddffdbdbdbffdcdbdcffddddddffdededeffdfdfdfffe0e0e0ffe1e0e0ffe1e0e1ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e9e9ffe9e9e8ffe9e9e8ffe9e9e8ffe9e8e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e9e9ffe8e9e8ffe9e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe5e6e5ffe6e5e5ffe6e5e5ffe6e6e5ffe5e6e5ffe6e6e6ffe5e6e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e6e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe7e6e7ffe6e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe7e7e7ffe6e6e6ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeae9eaffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe7e6e7ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e5e5ffe6e5e6ffe5e5e5ffe5e5e6ffe6e6e5ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e5ffe6e5e6ffe6e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e0e0ffe0e0e0ffdfdfdfffdededeffdedddeffdddcddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdcdbdbffdbdbdbffdededdffdddddeffdbdadaffd7d7d7ffd2d3d2ffd0d0d0ffcececeffcbcbcbffc8c8c8ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc8c9c9ffc9cacaffcacacaffcbcbcbffcbcacaffcbcbcbffcccbcbffccccccffccccccffcdcdcdffcdcdcdffcecdcdffcecdceffcececeffcececfffcfcfceffcfcfcfffcfcfd0ffd0d0cfffd0d0d0ffd1d0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd1d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd7d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdadadaffdad9daffdadadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdddcdcffdddcddffddddddffddddddffdededeffdededeffdfdfdeffdfe0e0ffe2e2e2ffe9e9e8fff2f1f2fff7f7f7fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff666666ffe2e2e3fffdfcfdfffefefffffefefefffefefffffefefefffefefefffefefefffffffffffefffefffffefffffefffefffffffefffffefffffefefffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffefffffffefefefffefefefffffefefffffefffffffefffffffefefffefefefffefefefffefffefffffefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffffefefffffefefffefefffffefffffffefffffffefefffffffefffffefefffffffefefffffffffffffefffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffffffffffffefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffefffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffefefffffefffffefffffffefefefffffffffffffefffffefefffffefffffffefffffffffefffffffefffffefefffffffefefffffffffffffefffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffffefffffefefffffffefffffefefefffefefffffffffefffffefefffefefefffefefffffefefffffefefefffefefefffefefefffdfefdfffdfdfdfffefdfdfffcfcfcfff5f5f5ffefefefffe0e1e1ffd1d1d1ffc0c0c0ffb3b3b3ffa3a3a2ff979898ff858585ff717171ff5c5c5cff494a4aff3a3a3aff323232ff373636ff343334ff343434ff343433ff343433ff3434330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747473ff727171ff6e6e6eff686768ff636363ff636364ff636463ff5e5d5dff545454ff4e4d4eff4a4a4bff484848ff464646ff454545ff484948ff414041ff3b3b3bff3a3a3bff393939ff383838ff383838ff383839ff363536ff343434ff333333ff313232ff303030ff303030ff2f3030ff363636ff3b3b3bff3d3d3dff3f3f3fff414141ff434343ff454544ff474746ff484848ff4a4b4bff4d4c4cff4f4e4fff515150ff525252ff555454ff565556ff575757ff585858ff595959ff5a5a5aff5a5a5bff5b5c5cff5c5c5dff5d5c5dff5d5d5dff5e5d5eff5e5e5eff5e5f5fff5e5e5eff5e5e5eff5e5e5eff5f5f5fff5e5e5eff5d5d5dff5c5c5cff5b5b5bff5a5a5aff5a5a5aff5a595aff595959ff585859ff575757ff555454ff535253ff525152ff515051ff4f4f4fff4d4e4dff4c4c4bff494949ff464646ff434343ff404040ff3e3e3eff3d3d3cff3c3c3cff393a3aff323232ff323232ff333333ff333333ff333333ff2f2e2eff303030ff333333ff373737ff373737ff3b3a3bff3c3b3cff3c3b3cff3c3b3bff3b3b3bff404040ff404140ff434343ff484848ff4e4e4eff505151ff545353ff535354ff535353ff535353ff535353ff595858ff5c5c5cff626362000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010100ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffc5c4c5ffc4c4c5ffc5c5c5ffc5c5c5ffc5c4c5ffbbbbbbffbbbbbbffbbbbbbffbbbbbcffbbbbbbffbbbbbbffb2b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb2b3b3ffb0b0b0ffadadadff9f9fa0ffa09fa0ff9fa0a0ff909091ff9191910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030202ff050405ff050405ff050404ff0a0a09ff090a09ff0a0a0aff0a0a09ff0b0b0bff100f0fff151515ff1d1c1cff272627ff353535ff474747ff5a5a5aff6e6d6dff828282ff969696ffaeaeaeffd0d0d1ffe5e5e5fff5f5f6fffefdfdfffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffffffffffffffffefffffffefffffffffefefffefefefffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffefffffefffffffefffefffffffffffffefffffefefffffefffffffefffffffffefffffffefffffefefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefffefffffffefffefffefffefffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffefffffefffefffefefefffffefefffffefefffefefffffefefefffefefefffefefffffffefffffefefffffffefefffefffffffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffbfcfbfff6f6f6ffefefefffd8d7d8ffc5c4c5ffb8b8b8ffacacacffa0a0a0ff929292ff818181ff6f6f6fff5d5d5dff4c4c4cff3f3f3fff3f3f3fff3f403fff403f40ff403f3fff3f3f3fff3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff3f3f3ffeaebeaffdededeffd7d7d7ffd7d6d6ffd7d6d7ffd7d6d7ffd7d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d6d7ffd8d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffcfcfd0ffcfcfcfffcfceceffcecdcdffcdcdceffcdcdcdffcdcdcdffcccdccffccccccffcbcccbffcbcbcbffcbcbcbffcacacaffcacacaffcacac9ffc9c9c9ffc9c9caffc9c9c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc6c7c7ffc6c7c7ffc7c7c7ffc6c6c6ffc7c6c6ffc7c6c7ffc7c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc7c6c7ffcac9c9ffcdcdcdffd2d1d1ffd4d4d4ffd6d6d6ffd9d9d8ffdcdcdbffdedddeffdddddeffdbdbdbffdadbdbffdcdbdcffddddddffdededeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe8e9e8ffe9e8e9ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e5e5ffe6e6e5ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe6e6e7ffe6e7e7ffe6e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe6e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e7ffe6e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e8e7ffe8e7e8ffe7e8e7ffe8e8e7ffe8e7e8ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe9e8e9ffe8e8e8ffe8e9e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e8ffe9e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe7e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffe0dfdfffdfdedfffdedddeffdddcdcffdcdcdcffdcdcdbffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdcddddffdeddddffdcdcddffd9d9d9ffd5d5d5ffd2d2d2ffd0cfcfffcccccdffcacacaffc8c9c9ffc7c6c7ffc6c6c6ffc6c6c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacbffcbcccbffcccccbffccccccffcccccdffcdcdcdffcdceceffcececeffcececeffcecfceffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd0d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9dadaffdadadaffdadadbffdbdadbffdbdadbffdbdbdbffdcdcdcffdcdcdcffdcddddffddddddffdededdffdddedeffdededeffdedfdeffe0e0dfffe0e0e0ffe3e3e3ffedecedfff4f4f4fffcfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0e0fff6f6f6fffe4e4e4fffdfcfdfffffefefffefefffffefffefffefefefffefefffffefffefffefefefffefefffffefffefffffefefffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefefffffffefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefefefffefefefffffefefffefffefffffefffffffefefffefffffffefefffffffefffffefffefffefefffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffefffffffefffffffefffefffffefefffffffefffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefffffffffffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffefefffffefefffefffefffffefffffffefefffefffffffefefffffffefffffefffefffefffffffffefffffffefefffffffffffefffffffefefefffefefffffefffefffefefffffefffffffffffefffffefefffffffefffffffefffefffefffffffffffefefefffffefffffefffefffffefefffefefefffffefffffefefefffefefefffefefefffdfefefffdfefefffdfdfefffdfefdfffcfdfcfff6f7f6fff1f2f1ffe7e7e7ffd8d8d8ffc9c8c9ffb6b6b6ffa6a6a6ff9b9c9bff8a8a8bff767676ff626162ff4f4f4fff3e3d3dff333334ff333334ff343434ff343434ff343434ff343434ff3434330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727171ff6f6f6eff676867ff636463ff636363ff646364ff636363ff636363ff5d5d5dff545454ff4e4d4eff4a4a4aff484848ff464646ff444545ff494849ff404140ff3b3b3bff3b3b3aff393a39ff383838ff383939ff393838ff363636ff343434ff2f302fff303030ff303030ff313131ff373738ff3e3d3dff3f3f3fff404040ff424242ff444444ff464646ff484848ff4a4a4aff4d4c4dff4f4f4fff525251ff545453ff555555ff575757ff595858ff5a5a5aff5c5b5cff5d5c5cff5d5e5dff5e5e5eff5f5f5fff5f605fff606060ff616061ff616161ff616162ff616262ff616161ff616161ff616161ff616161ff606161ff60605fff5f5f5fff5e5e5eff5d5d5dff5d5d5cff5c5d5cff5b5b5bff5a595aff585958ff575757ff555555ff545454ff525252ff515050ff4f4f4fff4c4d4dff4a4b4bff484848ff444544ff414141ff3f3f3fff3e3e3eff3c3c3cff383838ff323232ff323232ff323232ff323332ff333333ff333333ff333333ff383738ff383738ff3b3b3bff3b3b3cff3b3b3bff3b3c3bff3b3c3cff414040ff404040ff434243ff484848ff4e4e4dff515151ff535353ff535353ff545353ff535453ff535354ff535353ff535353ff585858ff5c5c5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0dfffe0e0dfffdfe0dfffdfdfdfffe0dfdfffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbabbbaffb3b3b3ffb3b3b3ffb3b3b2ffb0b0b0ffadadadffa0a09fff9fa09fffa0a0a0ff919190ff919091ff909190ff7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020203ff020303ff050504ff040505ff050505ff090909ff09090aff070807ff0a0a09ff0f0f0eff151615ff1e1e1dff292929ff383938ff4b4a4bff5f5e5eff737474ff888889ff9e9e9effbdbdbdffdbdbdbffecebecfffbfbfbfffffffffffffffffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffffefffefffffffffffffefffffffffefffffffffffefefefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffefefffffefffffefffefffffefffffffefefffefffffffefefffffffefffffefffefffefffffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefffefffffefffffffefefffefffefffefefefffefefefffefefefffefefefffffefffffffefefffefefffffefffffffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfff7f6f6fff1f1f0ffdadbdaffc7c8c7ffbababaffafaeafffa1a2a1ff949494ff838383ff717171ff5f5e5eff4d4d4dff3f3f3fff3f403fff3f4040ff3f3f40ff3f403fff3f3f3fff3f403f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffefeeefffe3e3e3ffd9d9d9ffd7d7d7ffd6d6d7ffd6d6d7ffd7d7d6ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d7ffd6d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d2ffd2d2d2ffd0d0d0ffcfcfcfffcececeffcececeffcdcdceffcdcdcdffcdcdcdffcdccccffccccccffcbccccffcbccccffcbcbccffcbcbcbffcacacaffcacacaffcacacaffc9c9c9ffc9cacaffc9c8c9ffc9c8c8ffc8c8c8ffc7c8c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c7ffc7c7c6ffc6c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffcbcccbffcfd0d0ffd3d3d2ffd6d5d5ffd7d8d7ffdadadbffdddcddffdddedeffdbdbdcffdbdadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe5e6e5ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe7e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe6e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e6ffe7e7e6ffe6e7e6ffe7e6e6ffe7e6e7ffe6e7e6ffe7e6e7ffe7e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e5ffe6e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e7ffe7e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e7ffe6e6e6ffe6e7e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e5e5ffe6e5e6ffe5e6e5ffe6e6e6ffe6e5e5ffe5e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e7ffe6e7e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe8e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e9e9ffe9e8e9ffe9e8e8ffe9e9e9ffe8e8e8ffe9e8e9ffe9e8e8ffe9e8e9ffe8e8e9ffe9e8e8ffe9e9e9ffe8e8e9ffe8e8e9ffe9e9e8ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe8e9e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e7ffe8e7e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e5ffe6e5e6ffe5e6e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffdfdfe0ffdededfffdededdffdcddddffdcdcdcffdbdcdbffdbdbdcffdbdcdbffdcdcdbffdbdcdbffdbdbdbffdcdcdcffddddddffdcdcdcffd8d8d8ffd5d4d4ffd0d1d1ffcdceceffcbcbcbffc7c8c7ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c7ffc6c7c7ffc6c6c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c8c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcacacaffcbcacbffcbcbcbffcccbcbffccccccffcdccccffcdcdcdffcdcdcdffcececeffcececeffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d1ffd1d0d0ffd1d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d8d7ffd8d7d8ffd8d7d8ffd8d9d8ffd8d8d9ffdad9d9ffdadad9ffdadadaffdbdadbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffdddedeffdededdffdededeffdfdfdfffe0e0dfffe1e1e1ffe7e8e7fff0f0f0fff7f6f7fffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff121213ff8e8e8effe7e7e7fffdfdfdfffffefffffefffefffefefefffefefefffefefffffefefffffffffffffefefefffefefefffefefefffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffefffffefefffffefffefffffefffffffefefffffefefffefefffffffefefffefffffffefffefffefefefffefefefffefffefffefefefffffffffffefefffffefffffffffffffffefefefffefffefffefffefffefefffffefefffffefffefffffffefffffffffffefffefffefffefffefefffffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffefefffefffffffefffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffffffefffffffffffefefffffefffffffffefffffefefefffefffefffefffefffefefffffffefffffefffefffffffefffffffffffefffefffefffefffefefefffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffffefefffefffffffffefffffefffffffefefefffefefefffdfefefffdfefefffdfdfefffdfefdfffefdfdfffdfdfdfff9f9f9fff4f3f4ffecececffdbdcdcffcfcfcfffbbbbbbffaaaaaaffa0a0a0ff8f8f8fff7b7b7cff676667ff545354ff414141ff333433ff343434ff343334ff343434ff343434ff343434ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6f6e6eff686868ff646463ff636363ff646463ff636464ff646363ff636464ff636363ff5d5e5eff545454ff4e4d4dff4a4a4aff474848ff464646ff454545ff494848ff414140ff3b3b3bff3b3a3bff393939ff383838ff383838ff383838ff303030ff2f2f30ff2f302fff323233ff323232ff393939ff3f3f3fff404040ff424242ff444343ff464545ff484748ff4a4a4aff4c4d4dff4f4f4fff525151ff545454ff565756ff585858ff5a5a5aff5b5b5bff5d5d5dff5f5f5fff605f5fff616161ff626262ff626262ff636363ff636363ff646464ff656465ff646564ff646564ff646464ff646465ff646464ff646464ff636363ff626262ff626261ff616161ff616161ff606060ff5f5e5fff5e5e5eff5d5d5dff5c5b5bff5a5b5aff595858ff575757ff555554ff535353ff505151ff4f4f4fff4c4c4dff494a49ff464646ff434343ff404141ff3f3f3fff3c3d3cff363736ff313131ff323232ff323232ff323232ff323332ff323233ff383738ff383738ff3a3a3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff404040ff414040ff434343ff484848ff4e4e4eff515051ff535353ff535353ff545453ff535353ff535453ff545353ff535353ff535453ff535353ff58585800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff939393ff939393ff949595ff969596ff989898ff9b9c9bffa0a1a0ffa6a6a7ffacacacff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdededeffe2e2e2ffe2e2e2ffdfe0dfffdfe0dfffe0e0e0ffdfdfe0ffdfe0e0ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffc4c4c5ffc5c4c5ffc4c5c5ffc5c5c4ffc5c5c5ffbbbbbbffbbbbbbffbbbbbbffbbbabbffb9b9b9ffb7b8b7ffb3b3b3ffb0afb0ffadadacffa09f9fffa0a0a0ffa0a09fff909091ff919191ff919191ff7f7f7fff7f8080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030203ff030303ff040405ff050404ff040505ff070807ff050505ff070707ff0d0e0eff161616ff202020ff2c2c2cff3c3d3dff505050ff646464ff7a7a7aff8e8f8fffa7a7a8ffcbcacbffe1e2e2fff2f2f1fffdfdfdfffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffefffffefffefffffffffffefefefffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffefffffffffffefefffffefffffffffffffffefefefffefffefffefffefffefefffffefefffffefffefffffffefffffffffffefffefffefffefffefefffffffefffffefffffffffffffffffefffffefefefffefffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffefffffefffefffffffffffffffffffefffefffefefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefffefffefefefffefefffffefefefffefefefffdfdfdfffdfdfdfffcfdfcfff7f7f7fff0f0f0ffdcdcdcffc8c8c9ffbcbcbbffb0b1b0ffa4a3a4ff969696ff868586ff747474ff616161ff504f4fff404140ff3e3f3fff3f3f40ff3f4040ff403f3fff3f403fff3f404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffbfcfbfff2f2f2ffe8e8e8ffdcdcdcffd7d7d7ffd6d7d6ffd7d6d7ffd7d6d6ffd7d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcececeffcecdceffcdceceffcdcdccffcdccccffccccccffcbccccffcbcbccffcbcbcbffcbcbcaffcacacaffcacacaffcac9caffc9cac9ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c6c7ffc7c7c7ffc6c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc9c9c9ffcececeffd1d2d1ffd4d4d4ffd6d6d7ffd9d9d9ffdcdcdcffdeddddffddddddffdadbdaffd9d9daffdbdbdcffdcdddcffdededdffdfdedfffdfdfdfffe0e0dfffe0e0e0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e2ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e6e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe6e5e6ffe6e6e6ffe5e5e6ffe5e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e8ffe8e7e8ffe7e8e8ffe7e7e7ffe8e7e7ffe7e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e4ffe3e2e3ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdededeffddddddffdddcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdcffdbdcdbffdbdbdaffdbdbdbffddddddffdedfdfffdbdbdbffd6d6d6ffd2d2d2ffcfd0cfffccccccffc9c9c9ffc6c6c6ffc6c6c5ffc6c6c6ffc6c7c6ffc7c7c6ffc7c6c7ffc7c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacbcaffcbcacaffcbccccffcccbccffcccdcdffcdcdccffcecdcdffcdcecdffcececeffcececfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d2ffd3d3d3ffd2d3d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdddcddffdcddddffddddddffddddddffddddddffdededeffdfdedeffdfdfdfffe1e1e0ffe2e2e2ffebebeafff3f4f3fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1b1b1bffb9b9b9fff3f2f2fffefdfdfffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffffffffefffffffffffefffffefefffffffffffefefffffffffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefffffffffefefffefefefffffefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffffffffffefefffffefefffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffffffffffffffffffffefffffffffefffffefffffffffffffefefefffffffffffefefefffefffffffffffffffefffffffffffefffffefffffffffffffefffffffffefffffffffffffefffffffffffefffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffefffffffefefffffefefffefefefffffffefffffffffffefefefffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffefefffffefffffffffefefffefffefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffdfefdfffefdfdfffefefefffcfcfcfff5f5f5ffefefeeffe0e0e1ffd5d5d4ffc3c4c3ffadaeadffa5a4a5ff959595ff828181ff6c6c6cff585958ff454546ff353535ff2b2c2bff343434ff343433ff333334ff343434ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686767ff636463ff646363ff636363ff636464ff646363ff636463ff636364ff636363ff636363ff5e5e5dff545454ff4d4e4eff4b4a4aff474848ff464646ff454445ff494949ff404141ff3b3b3bff3b3b3bff39393aff383938ff2f302fff2f302fff302f30ff363636ff333333ff323232ff3a3b3aff404041ff424242ff434443ff454545ff484847ff49494aff4c4c4cff4f4f4fff525252ff545555ff585757ff5a5a59ff5c5b5cff5d5d5dff5f5f5eff606060ff616161ff636363ff646464ff646464ff656666ff666666ff676666ff676667ff676767ff686867ff686868ff676767ff676767ff676766ff676667ff666666ff656565ff656565ff656464ff646463ff646363ff626262ff616261ff606060ff5f5f5fff5e5d5eff5c5c5cff595959ff585858ff555555ff535453ff525152ff4e4f4fff4b4c4bff494848ff454646ff424343ff414041ff3d3d3cff353636ff313131ff313131ff323232ff323232ff323232ff333332ff333232000000000000000000000000000000000000000000000000ff404040ff424243ff484848ff4e4e4eff515151ff535353ff535353ff545354ff535354ff535453ff535453ff535353ff535353ff545353ff535353ff53545400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff939293ff929293ff939392ff939493ff949594ff959696ff999898ff9b9b9bffa0a1a1ffa7a7a7ffacabacffb0b0b0ffb1b1b1ffb1b1b1ffb1b2b1ffb1b1b1ffb2b1b1ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484847ff555556ff797979ffdbdbdbffdbdbdbffdededeffe2e2e2ffe2e2e2ffe0dfe0ffdfdfe0ffe0e0dfffdfe0dfffdfdfdfffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffc5c5c5ffc5c4c4ffc5c4c5ffc3c3c3ffc1c1c1ffbbbbbbffbababaffb9b9b9ffb7b8b7ffb6b6b6ffb4b4b4ffb1b1b1ffaaaaaaff888787ffa0a09fff919190ff919191ff919191ff7f7f7fff7f807fff807f80ff7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff020303ff020202ff030302ff020203ff040405ff050405ff040404ff040505ff080707ff0f0f0eff191819ff222222ff2f2f2fff434343ff585858ff6d6d6dff828281ff989898ffb7b7b7ffd8d7d8ffe9e8e8fff8f8f8fffefefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffefffefffefffefffefffffefffffefffefffffffefffffefefffffffffffefefffffffffffffefffffffffffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffffffffffefefffffefefffefefefffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffefffffefffffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffffffffffefefefffffefefffefefefffefefefffefefdfffdfdfdfffdfdfdfff8f7f7fff0f0efffdcdcdbffc9c9c9ffbcbcbcffb1b1b1ffa5a6a5ff989798ff888888ff777777ff656565ff525252ff414242ff3a393aff3e3f3fff3f403fff403f3fff404040ff3f4040ff3e3d3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f4ffececebffe0e0e0ffd8d9d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d6ffd7d7d7ffd7d7d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d3d2ffd2d2d1ffd1d1d1ffcfd0d0ffcfceceffcececeffcecdceffcdcdcdffcdcccdffcdcdcdffccccccffcbccccffcccbccffcbcbcbffcbcbcaffcbcacaffcacacbffc9cacaffc9c9caffc9c9c9ffc8c9c9ffc8c9c8ffc8c8c8ffc7c8c7ffc8c7c8ffc7c7c7ffc7c7c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc8c9c9ffccccccffd0d0d0ffd3d3d4ffd5d5d6ffd8d8d7ffdadbdaffddddddffdddeddffdcdcdbffdadadaffdbdbdbffdcdcdcffdddcddffdedddeffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e6ffe5e6e6ffe6e5e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe6e7e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe7e7e7ffe8e8e7ffe7e7e8ffe7e7e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e7ffe8e8e8ffe8e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e7ffe8e7e7ffe7e7e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe6e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe4e5e4ffe4e5e4ffe5e4e5ffe4e5e4ffe5e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e6ffe6e5e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e5ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e5ffe5e5e4ffe5e5e5ffe4e4e4ffe5e5e5ffe5e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e7ffe6e7e7ffe7e6e6ffe7e7e6ffe7e6e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e7ffe7e7e8ffe7e8e7ffe7e8e7ffe7e8e7ffe8e8e8ffe7e8e7ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe5e5e6ffe5e6e5ffe5e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe4e3e3ffe3e3e2ffe2e3e2ffe1e1e2ffe1e2e1ffe0e1e0ffdfdfdfffdfdfdeffdddddeffdcdcddffdcdcdcffdbdbdbffdbdcdcffdcdcdcffdcdcdbffdbdbdbffdadadbffdddddcffdededeffdddedeffd9d9d9ffd5d5d5ffd1d1d1ffcecfcfffcbcbcbffc8c7c8ffc6c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc6c7c7ffc7c7c6ffc7c7c6ffc7c7c7ffc7c7c6ffc6c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c8ffc9c9c9ffc9cac9ffcac9caffcacbcaffcbcbcbffccccccffccccccffcdcdccffcdcdcdffcdcecdffcececeffcececeffcfcfceffcfcfcfffd0d0d0ffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d1ffd0d1d0ffd0d0d0ffd0d1d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdad9d9ffdadadaffdadadaffdbdbdbffdcdcdcffdbdcdcffdcdcdcffdddddcffddddddffdededdffddddddffdededeffdededeffdfdfdeffe0e0dfffe1e1e1ffe5e5e5ffeeeeeefff6f6f6fffdfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff202020ffc4c4c4fff5f5f4fffdfdfefffefefffffefefefffffffefffefefefffefefefffffefefffefefefffffffffffffffefffffffffffefffefffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffefefffefefffffefffefffffffffffffefefffffefffffefefefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffefefefffffefefffffffefffffefffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffffefffffffefffffffffffffffefffffffffffefffefffefffffffffffffffffefffffffefffffffefefffffffefffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffefffffffffefffffefefffffefffffffffffefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefefffffefefefffffefefffefefefffffefffffffefefffefefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffffefffffefefffffffffffffffefffffffffffffffefffefffffffffffefffffefffffefefefffffefefffffffefffffefefffefefefffffefefffffffffffefffefffefffffffefefefffefefdfffefdfefffdfdfdfffdfdfdfffcfdfdfff6f7f7fff1f0f1ffe5e5e6ffd8d8d8ffcac9c9ffb2b1b2ffa9a9a8ff9b9b9aff878787ff737273ff5e5e5eff4b4a4bff373737ff2d2d2eff303030ff343434ff343434ff353434ff383838ff39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636463ff636463ff646363ff646364ff636363ff646363ff646463ff646363ff636363ff646363ff646464ff5d5e5eff555555ff4e4e4eff4a4a4aff484748ff464646ff45444400000000000000000000000000000000ff2f3030ff302f2fff302f30ff3f3f3fff3b3b3bff363636ff343334ff3d3d3dff434343ff434343ff454545ff474747ff4a4a4aff4d4c4cff4f4f4fff525251ff555555ff585858ff5a5a5bff5d5d5cff5e5f5fff606160ff616262ff636363ff656464ff666666ff676767ff686767ff686869ff696868ff6a6969ff69696aff6a6a6aff6a6a6aff6b6b6aff6a6a6aff69696aff6a6969ff696969ff696969ff696968ff686868ff686868ff676867ff676766ff666566ff646464ff646363ff636262ff616161ff5f5f5fff5e5d5dff5b5b5cff595959ff575757ff555555ff525151ff4e4e4eff4b4b4bff474747ff444444ff424343ff3f3e3fff363636ff313131ff313131ff393839ff3a3a3aff323232ff323232ff33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929393ff929392ff929293ff929292ff949393ff959595ff969596ff999898ff9c9b9cffa0a0a0ffa7a7a6ffacacacffb0b0b0ffb1b1b2ffb2b2b1ffb1b1b1ffb1b1b1ffb2b1b1ffb1b1b1ffb2b2b2ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff0a0a0bff161615ff484848ff484747ff565556ff797978ffdbdbdbffdbdbdbffdededeffe2e2e2ffe2e2e2ffdfe0dfffdfdfe0ffdfdfdfffe0dfdfffdfdfdfffd4d4d4ffd4d4d4ffd4d4d4ffd1d1d1ffc5c5c4ffc3c3c3ffc1c1c1ffbebebeffbdbdbcffbbbbbbffb9b9baffb9b8b8ffb7b6b6ffb5b5b5ffb3b2b2ffadadadff8c8c8cff919191ff919191ff919191ff7f7f7fff807f7fff80807fff7d7d7dff8080810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000001ff020302ff030303ff030202ff030203ff040404ff030303ff040404ff080808ff111111ff1a1a1aff242424ff323233ff494949ff626162ff757575ff8a8a8affa5a4a4ffc6c6c6ffdfdfdfffefefeefffbfbfcfffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffefefffffefffffffffffefffffefffffffffefffffffefffefffefffffffffffffffffffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffefffefefffffefefefffffefefffefffefffffefffffffefefffefefffffefefefffffffefffefefffffefefffffefffffffffffefffffefefffefefffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffefffffffffefffffefefffffefffefffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffffefefffefefefffffefffffefefefffefefefffefefefffffefefffefefefffefefefffefefffffffffefffefefefffefefffffffefefffefefefffefefefffefefdfffdfefdfff8f8f8fff0f1f1ffddddddffc9c8c9ffbcbcbcffb2b1b1ffa7a7a6ff9a9a9aff8b8b8bff7b7a7aff686868ff555655ff434444ff3a3a3aff3c3c3cff3f3e3fff3f403fff3f3f3fff3d3e3eff3e3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfbfbfff0f0efffe5e5e5ffdadadbffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d7ffd6d7d6ffd6d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd7d6d6ffd6d7d6ffd7d6d7ffd7d6d6ffd6d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d0d1ffcfcecfffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcccbccffcbcbcaffcbcacbffcacbcaffcac9caffc9cacaffc9cacaffc9c9c9ffc8c8c9ffc8c9c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc7c6c6ffc6c6c6ffc7c7c7ffcacbcbffcececfffd2d2d2ffd4d4d4ffd6d7d6ffd9d9d9ffdcdcdcffdeddddffdcdcdcffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdededdffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e8e8ffe8e7e7ffe8e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e8e8ffe7e8e7ffe7e7e8ffe8e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe7e7e7ffe8e8e7ffe7e7e8ffe7e8e8ffe7e8e8ffe8e8e7ffe8e7e7ffe7e7e8ffe8e8e7ffe8e7e7ffe8e8e8ffe8e7e7ffe8e8e7ffe7e8e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e6e6ffe7e7e6ffe7e6e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe5e4e5ffe4e5e4ffe5e4e5ffe5e5e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe5e5e6ffe5e6e5ffe5e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e4e5ffe4e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e4e4ffe5e4e5ffe4e4e4ffe5e5e5ffe4e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe8e7e8ffe7e8e7ffe8e7e8ffe8e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e7ffe6e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe3e4e3ffe4e3e4ffe2e3e2ffe2e2e2ffe1e1e1ffe0e0e1ffe0e0dfffdfdfdfffdededeffdeddddffdcdcdcffdcdcdcffdbdcdcffdbdbdcffdbdcdbffdbdbdbffdadbdaffdadadbffdededdffe0dfe0ffdcdcdcffd7d7d8ffd5d4d4ffd0d0d0ffccccccffcacac9ffc7c7c8ffc6c6c6ffc6c6c6ffc7c7c6ffc7c6c6ffc6c6c7ffc7c7c6ffc6c6c6ffc6c6c7ffc7c7c6ffc7c7c7ffc7c8c7ffc7c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffcac9c9ffcbcacaffcbcbcbffcbcbccffccccccffcdcdcdffcdcdcdffcececeffcececeffcfceceffcfcecfffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d0ffd1d1d2ffd1d1d1ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffdadad9ffdadadaffdadadbffdadbdbffdcdcdbffdcdcdbffdcdcdcffdddddcffddddddffdededeffdededdffdededeffdedfdeffdedfdfffe0dfdfffe1e0e0ffe2e2e2ffe9e8e8fff2f2f1fff8f7f7fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1b1b1cffc0c1c1fff3f4f4fffdfefdfffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffefffffefffefffffefffffffffefffffefefffefffefffffefefffffffffffefffefffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffefefffffffffffefffefffffffefffefffefffefefefffffefffffefffffffffefffffffffffffffffefffffefffffffffffffffffefffefffefffefffffffefefffffefefffffffffffffffffefffffffffffffefffffffffefffffefffffffffefffffffffffefffefffefefffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffefffffffefffffffffefffffefefffffffefffefefffffffefefffefefefffefffffffefffffffefffffffffffefffffefffffffefefffffffffffefffefffefefefffefefefffefefefffffefffffffffffffffefffffffffffffffffefffefefffffffffffffefffefffefffefffefefffffefefffffefefefffffffffffffffefffffffefffefefefffefefefffefdfefffefefdfffdfdfdfffcfdfcfff7f7f8fff2f2f3ffebebebffd6d6d6ffc6c6c6ffb5b4b4ffabacacff9d9d9dff8b8b8bff767776ff626261ff4d4d4dff3a3a3aff313031ff313131ff323232ff343434ff393938ff393838ff393a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff302f30ff303030ff403f3fff3f403fff3f3f3fff3b3b3bff363636ff404140ff454545ff464546ff474747ff4a4a4aff4c4d4cff504f4fff525252ff565555ff585958ff5b5b5bff5e5e5eff606060ff626261ff646364ff656465ff666666ff686767ff696969ff69696aff6b6b6aff6b6b6bff6c6c6cff6c6c6cff6c6d6dff6d6d6dff6d6d6dff6d6d6dff6d6d6dff6c6d6cff6c6c6cff6b6c6bff6b6b6bff6b6b6bff6b6b6bff6b6a6bff6a6a6aff6a6a69ff696969ff686868ff676767ff666665ff646465ff636363ff616161ff5f6060ff5d5d5dff5b5b5bff595859ff565655ff525151ff4e4e4dff49494aff464746ff444445ff404041ff383838ff313131ff393939ff3a3a3aff3b3b3bff3b3b3bff323232ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff939392ff939293ff939293ff939392ff939393ff939493ff949495ff969595ff989898ff9c9c9cffa0a1a1ffa6a7a7ffacacacffb0b0b0ffb2b1b1ffb2b1b1ffb1b2b1ffb1b1b1ffb1b1b1ffb9b9b9ffb9b9b9ffb9bab9ffbab9b9ffc4c4c4ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff030303ff030203ff0a0a0aff151616ff484748ff484847ff565555ff797979ffdbdbdbffdbdbdbffdedfdeffe2e2e2ffe2e2e2ffdfdfe0ffe0e0dfffe0dfdfffdfdfdeffdbdbdcffd4d4d4ffd1d1d1ffcecfcfffc9c9c9ffc5c5c5ffc2c2c2ffbfbfbfffbdbdbdffbcbcbcffbabbbaffb8b9b8ffb7b7b7ffb5b4b4ffb3b2b3ffaeaeaeff969596ff686868ff919191ff7f7f7fff808080ff80807fff7c7d7cff808081ff8080810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000000ff020302ff030203ff030302ff030202ff030303ff050404ff0a0a0aff131413ff1c1c1cff272727ff383839ff505050ff686868ff7c7c7cff939393ffb3b3b3ffd2d2d2ffe6e6e6fff4f5f5fffdfefefffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffffefffffffffefffffffefffffffefffefefffffffffefffefefefffefffffffefffffffefffffffffffefffefefffffffefefffffffffffefffefffffffefffefffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffefffefffefefffffffefefffefefefffefefefffefefefffefffefffffffefffefefffffffefefffffffffffefffefffefffefffefefefffefdfefffefdfefffdfefdfff9f8f8fff1f1f2ffdededeffc8c7c8ffbdbdbdffb2b2b2ffa7a8a7ff9b9b9cff8c8c8dff7b7b7cff6a6a6aff585857ff464645ff3c3c3cff3d3d3cff3e3d3dff3f3f3eff3e3e3eff3e3f3eff3f3f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f4f3ffeaeaeaffdededeffd7d8d8ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d7d6ffd7d6d6ffd7d6d7ffd6d6d7ffd7d7d6ffd7d6d6ffd6d7d6ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d5ffd5d5d5ffd5d4d4ffd5d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d2d2ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcecdffcdcdceffcccdcdffccccccffcccdcdffccccccffccccccffcbcbcbffcbcbcaffcbcacaffcacacaffcacacaffc9cac9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc8c7c8ffc7c7c7ffc6c7c7ffc7c6c7ffc7c6c6ffc7c6c6ffc9c9c9ffcdcdcdffd1d1d1ffd3d4d3ffd6d5d5ffd8d7d8ffdbdadbffddddddffddddddffdbdbdbffdadadbffdcdbdbffdcdcdcffddddddffdddedeffdedfdeffdfdfdfffdfdfe0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e7ffe8e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e7ffe8e7e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe7e7e8ffe8e8e8ffe7e8e8ffe7e8e8ffe8e8e7ffe7e7e8ffe8e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e7ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e5e5ffe4e5e4ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e4e5ffe5e5e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e5e5ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e3ffe4e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe4e4e5ffe5e4e4ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e5ffe5e6e5ffe5e6e6ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e7ffe6e7e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e7e6ffe6e6e7ffe7e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0dfffdfdedeffdededdffdddddcffdcdcdcffdcdbdbffdbdcdcffdbdcdbffdbdbdaffdbdadaffdadadaffddddddffdfdfdfffdededeffd8d8d9ffd6d6d5ffd2d1d2ffcecfcfffcbcccbffc9c9c9ffc8c8c7ffc6c6c6ffc7c6c6ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9cac9ffcacac9ffcacbcbffcbcbccffcbcbccffcdcdcdffcdcdcdffcececeffcececeffcfcfceffcfcecfffcfcfcfffcfcfd0ffcfd0cfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d1ffd0d0d0ffd1d1d1ffd0d1d1ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d5ffd4d5d4ffd5d5d4ffd6d5d6ffd6d5d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdbdbdaffdbdadbffdcdbdbffdcdcdcffdcdcdbffdcdcdcffddddddffddddddffdddddeffdededeffdfdedeffdfdfdfffdfdfdfffe0dfe0ffe1e1e1ffe4e4e3ffecececfff4f4f5fffcfcfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff212121ffc8c7c8fff4f3f3fffdfdfdfffefffefffefefefffefefefffffefefffefefefffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffefffefffffffffffffffefefffffffffefffffefffffefffffffefffefffefffffffefffffffefffefffffffffffefefffffffefefffffefffffffffefffffefffffffffefffffffffffffefefffffffefffffffffffefffefffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefffefffefefefffefffefffffefefffefefffffffffefffffffefffffffefffffefffffffffffffffefefffffefffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffefffffefffffffefefefffefefffffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefffffffefefffffefefffffffffffefefefffffffefffffefefffefffffffffffefffffffefffefffefffffefefffffefefffffefefffefefefffefffefffefefefffefefefffffffefffffefffffefffffffffefffffefefefffefefefffefefdfffefdfdfffdfdfefffdfdfdfffbfbfbfff4f4f4ffeeedeeffdddddeffc7c6c6ffb7b6b6ffaeadaeff9f9f9fff8c8c8dff787878ff636363ff4f4f4fff3b3b3bff323131ff333232ff353434ff393838ff393938ff3a3a39ff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3b3b3bff434343ff464645ff474747ff4a4a49ff4d4d4dff50504fff535252ff565655ff595958ff5b5c5cff5e5e5eff606061ff646363ff656565ff666767ff676767ff686969ff6a6a6aff6b6c6bff6d6d6cff6d6d6eff6e6e6eff6f6e6fff6f6f6fff6f6f70ff70706fff707070ff706f6fff706f6fff6f6f6fff6e6f6fff6f6f6eff6f6e6eff6e6e6eff6e6e6dff6e6e6dff6d6d6dff6d6c6dff6c6c6cff6b6b6bff6a6a6aff696a69ff686868ff676767ff666665ff646464ff626262ff606060ff5d5e5dff5a5a5aff565656ff525151ff4c4c4dff4a4949ff484847ff424342ff393839ff393939ff3a393aff3b3b3bff3c3b3bff3b3b3bff3b3c3cff32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff939293ff929393ff929292ff929293ff929393ff929392ff949493ff949495ff969595ff989899ff9c9c9cffa0a0a1ffa6a7a6ffacacacffb0b0b0ffb2b1b1ffb1b1b1ffb1b1b1ffbabab9ffbab9b9ffb9b9b9ffb9bab9ffc5c5c4ffc4c5c4ffc5c4c4ffc5c4c4ffc5c5c4ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff030202ff0b0a0aff161615ff484847ff484847ff555656ff797979ffdadadbffdbdbdaffdededeffe2e2e2ffe2e2e2ffdfdfe0ffdededfffdbdcdbffdadadaffd6d6d6ffd2d2d2ffcfcfcfffcbcbcaffc5c5c6ffc3c3c2ffc0c0c0ffbdbdbdffbcbcbbffbababaffb8b8b8ffb7b7b7ffb5b5b4ffb2b3b3ffaeaeaeffa1a1a0ff767676ff7f7f7fff807f80ff808080ff7d7c7cff818180ff808180ff808080ff7b7b7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010100ff010101ff010000ff030202ff030302ff020201ff020202ff050505ff0a0a0bff151514ff1e1e1eff2b2b2bff3e3e3eff565757ff6e6e6eff828382ff9f9f9effc0c0c0ffdcdcdcffececedfffbfafafffefefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefffffffefefefffefefffffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefffffffefefffffefefffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffffffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffefffffffefffffffefffffefefffefffffffffefefffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefffffefffefffffffefffefefffffefefefffefefefffefefefffefefefffefffefffffefefffffefefffffefefffffffffffefffefffffffefffffefefffefefefffdfefdfff9f9f8fff2f3f2ffe1e0e1ffc8c7c8ffbdbdbdffb3b2b3ffa8a9a8ff9c9c9cff8e8d8dff7e7d7dff6c6b6cff595a59ff474748ff3c3d3cff3d3d3dff3e3e3dff3e3d3dff3e3e3fff40403fff414140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefff9f9f9ffefeeeeffe3e3e3ffd9dadaffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d0d1ffd0cfd0ffcececeffcecdcdffcdcecdffcccdccffccccccffcdcdccffccccccffcbccccffcccbccffcacbcbffcacacaffcacacaffcac9c9ffc9c9caffcac9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c7ffc8c7c7ffc8c7c7ffc7c7c6ffc7c7c6ffc6c7c6ffc7c7c6ffcbcbcbffcfcfcfffd2d2d3ffd5d5d4ffd7d7d7ffdadadaffdcdddcffddddddffdbdcdcffdadbdaffdbdbdbffdbdbdcffdddcdcffdddddeffdededeffdededfffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e1ffe1e2e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e2ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe5e5e4ffe5e4e4ffe5e5e5ffe6e6e5ffe6e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e8e7ffe8e8e7ffe7e8e8ffe7e8e8ffe7e7e8ffe8e8e7ffe8e7e8ffe7e8e8ffe7e7e7ffe7e8e8ffe7e8e8ffe7e8e7ffe8e8e7ffe7e7e8ffe8e7e7ffe7e7e8ffe8e7e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e7e6ffe7e7e6ffe6e7e6ffe7e6e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e5ffe6e6e5ffe6e5e6ffe5e6e5ffe5e5e6ffe4e5e5ffe4e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e3ffe4e3e4ffe4e3e4ffe3e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe4e4e5ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e4ffe3e4e3ffe4e3e4ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e3e3ffe4e3e4ffe4e4e3ffe3e3e3ffe4e4e4ffe3e4e3ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e4e4ffe3e4e3ffe4e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe4e3e3ffe3e3e4ffe4e4e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e4ffe4e5e5ffe4e5e4ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e6e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e8e7ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e8ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe7e6e7ffe7e7e6ffe6e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e0e0ffe0e0dfffdfdfdeffdededeffdddeddffdcddddffdcdcdcffdbdbdcffdcdbdbffdbdadbffdadadaffd9d9d9ffdadadaffdddedeffdedfdeffdbdbdbffd7d7d8ffd5d4d4ffd0cfd0ffcdcdcdffcacacbffc8c8c8ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc8c7c8ffc9c8c8ffc9c9c9ffc9c9c9ffcacacaffcacbcaffcbcbcbffccccccffcdcccdffcdcdcdffcececeffcdceceffcececeffcecfceffcfcfcfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d1d1ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d2ffd3d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d7ffd7d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffdad9daffdadadaffdbdadbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddddcffddddddffddddddffdededdffdfdfdeffdedfdeffdfdfdfffe0dfe0ffe1e1e0ffe2e1e2ffe7e8e7fff0f0f0fff7f6f6fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff222222ffcacacafff2f1f1fffdfdfdfffefefffffefefffffffefefffffefefffefefefffffefefffefefefffffefefffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffffefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffefffefffffffefffefffffefffffffffffffefefffffefefefffefefffffefefefffffffffffffffefffefefffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffefefffffffffffffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffefefffefffefffefefefffffefefffffffefffefefffffefffffffffffefffffefefffffffefffffffefffefefefffffffffffffffefffffefffffefefefffffffefffefefffffefefefffefffefffefffffffefefefffefefffffffffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefdfffdfefefffdfdfdfffcfcfcfff4f5f5ffeeefeeffe1e0e0ffc8c9c9ffb8b8b8ffafafafffa0a1a1ff908f8fff7c7c7cff676767ff515151ff3d3d3dff323233ff343434ff383838ff383938ff393a3aff3c3c3cff3d3e3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f40ff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff424142ff444444ff484848ff4c4c4dff50504fff535353ff565756ff595a59ff5c5d5dff5f605fff626262ff646464ff676667ff686868ff6a6a6aff6b6b6aff6b6b6cff6d6d6dff6e6e6eff6f6f70ff707070ff717171ff717171ff727172ff727372ff727373ff737373ff737372ff727272ff727272ff727271ff717171ff717171ff717170ff717071ff707070ff707070ff6f7070ff6f6f6fff6f6f6eff6d6e6eff6d6d6dff6c6c6dff6c6c6cff6a6a6bff696969ff676767ff656565ff636363ff606060ff5c5c5cff575756ff515151ff4d4d4dff4a4a4aff444444ff3a3a39ff3a393aff3b3b3bff3c3c3cff3b3b3bff3b3c3cff3c3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929393ff939393ff939392ff929293ff929292ff939292ff939293ff949393ff959594ff959595ff999898ff9c9c9cffa0a0a1ffa6a7a7ffacacacffb0b0b0ffb1b1b1ffb8b7b7ffb9b9b9ffbab9b9ffbabab9ffc4c4c5ffc4c4c4ffc4c5c4ffc4c4c5ffc4c4c4ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d6ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff0a0b0aff161616ff474848ff484848ff565656ff787979ffdbdbdbffdbdbdbffdfdedeffe2e2e2ffe1e1e2ffdfdfdfffddddddffdbdadbffd8d7d7ffd3d3d3ffd0d0d0ffcdcccdffc7c7c7ffc3c3c3ffc0c0c0ffbebdbdffbcbbbcffbababaffb9b9b8ffb7b7b6ffb5b5b5ffb3b3b2ffaeaeafffa9a9aaff888888ff7f8080ff7f7f80ff7d7d7dff808181ff808180ff818081ff7b7b7aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010001ff010000ff000000ff000100ff010201ff000001ff010201ff050505ff0b0b0bff151515ff202020ff302f2fff444444ff5d5d5eff757475ff8c8c8cffacabacffcdccccffe4e4e3fff2f2f2fffdfdfdfffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffefffefffffffefffefffffefefffefffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffffefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffffffefffffffefffffffefffffffffffffefefffdfdfefff9f9f9fff4f4f4ffe4e4e4ffc9c9c9ffbebebdffb4b5b5ffa9aaaaff9d9d9eff8f8f8fff7f7f7fff6d6d6dff5a5a5bff484848ff3e3e3eff3e3e3eff3d3e3eff3f3f3eff3f403fff414040ff414141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffbfcfcfff0f0efffe7e7e7ffdcdcdcffd8d8d8ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd7d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd5d5d5ffd6d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffcfcfcfffcececeffcdceceffcdcdcdffcdcdcdffcdcdccffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcacacaffc9cacaffcacac9ffc9cac9ffc9c9c9ffc9c9c8ffc8c9c9ffc8c8c7ffc8c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc9cacaffcececeffd2d2d2ffd4d4d4ffd7d6d7ffd9dad9ffdddcdcffdededdffdcdcddffdbdadbffdbdadaffdbdbdbffdcdcdcffddddddffddddddffdededeffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe3e4e3ffe3e3e4ffe3e4e3ffe4e3e4ffe4e4e4ffe5e5e4ffe5e5e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e3e4ffe4e4e3ffe4e3e4ffe4e4e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe3e3e3ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e4ffe4e4e3ffe3e4e4ffe4e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe4e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe2e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e3ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e3e3ffe4e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e8ffe7e8e7ffe8e8e8ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe7e6e7ffe7e7e6ffe6e6e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e0e0ffdfdfe0ffdfdfdfffdedfdeffdddedeffdddeddffddddddffdcdcdcffdcdcdcffdbdbdbffdbdadaffdadad9ffd8d8d9ffdad9daffdededeffdedddeffdad9d9ffd6d6d5ffd1d1d1ffcfceceffccccccffc9c9caffc7c7c8ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c6ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffc9cacaffc9cacaffcacacbffcbcccbffccccccffccccccffcdcdcdffcdcdcdffcececeffcfceceffcecfcfffcfcfceffcfcfcfffd0d0cfffd0d0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d0ffd1d0d0ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd2d3d2ffd2d3d2ffd2d3d3ffd3d3d3ffd4d4d4ffd3d4d4ffd5d4d5ffd4d5d5ffd5d5d5ffd6d6d5ffd5d5d6ffd6d6d6ffd7d7d6ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffdad9d9ffdadadaffdadadaffdadbdbffdbdbdbffdcdbdbffdcdcdcffdddcdcffdddddcffddddddffdededdffdedddeffdededeffdfdfdeffdedfdfffdfdfdfffe0e0e0ffe1e1e1ffe3e4e3ffebebebfff4f4f3fffcfcfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff2b2a2bffcfcecefff1f1f1fffdfcfdfffefffefffefffffffefefefffefefefffffffefffefefffffefefefffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefefffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefffffffffffffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffefffefffffffefefffffffefffffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffffefefffefefffffffffffffefffefffffffffffffefefffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefefefffffffffffffffefffefefffffefefffffefefffffefefefffefffffffffefefffffefffffefefefffefffefffefefffffefffefffffffffffffefefffffffefffffffefffefffffffefefefffefffefffefffefffefefefffefefffffffffefffefefffffefefffffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffefefefffffefefffefefefffefdfefffdfefefffdfcfdfff5f4f4ffeeeeeeffe0e0e0ffc9c9c9ffb9b9b9ffb0afafffa2a2a2ff929392ff808080ff6b6c6cff565555ff3f4040ff343535ff383838ff393838ff393a3aff3c3c3cff3d3d3dff3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff403f3fff3f3f3fff3f3f3fff3f3f3fff3e3e3eff3c3c3dff444344ff4a4b4aff4f4f4fff535353ff575757ff5a5b5bff5d5e5eff606060ff636363ff656565ff686868ff6a6969ff6c6c6cff6d6d6cff6d6e6eff6f6f6fff707070ff707171ff717272ff737372ff747374ff747473ff757574ff757475ff757675ff767676ff757575ff757575ff757574ff747575ff747474ff747473ff737473ff737373ff737373ff737373ff727373ff727273ff727172ff727271ff717171ff717070ff717070ff6f6f6fff6e6f6eff6c6c6dff6b6a6aff696969ff676766ff636362ff5c5d5dff575657ff515152ff4c4c4cff444344ff3b3b3bff3b3b3bff3b3b3bff3c3c3cff3c3b3bff3c3b3bff3b3c3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff939393ff939292ff929293ff929293ff939393ff929292ff929393ff949493ff959595ff969696ff989898ff9b9b9cffa0a0a0ffa6a6a6ffaeadadffb0b0b0ffb3b3b2ffb5b5b5ffb7b7b7ffb9bab9ffbfbfbfffc2c2c2ffc4c4c4ffc5c5c4ffc4c4c4ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffdfdfdfffe0dfdfffdfdfdfffdfe0dfffe1e1e2ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020203ff0a0b0aff151616ff484848ff474847ff555655ff797878ffc5c5c4ffdbdbdbffe1e1e1ffe1e1e1ffe0e0e0ffdddedeffdbdbdbffd8d8d8ffd5d4d5ffd1d1d1ffcdcecdffc8c7c8ffc3c4c3ffc0c0c0ffbebdbdffbcbcbcffbbbbbaffb9b9b9ffb7b6b7ffb5b5b4ffb2b3b2ffaeaeaeffabababff929291ff6e6e6fff7c7c7dff818081ff818180ff818180ff7a7a7aff7b7a7aff7a7a7aff7778770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010101ff000001ff010001ff000101ff000101ff000000ff010101ff030303ff080908ff121212ff201f1fff303030ff474748ff646464ff7d7d7dff989999ffb9b9baffd8d7d7ffebeaebfff9f9f9fffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffffffffffefefffefefffffefefffffefefffffefefefffefffffffffffefffffffffffffefefffffffefffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefffffefffefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefefffffffffefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffffefefffefefffffffffffffefefefffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefffffefefefffefffffffffefefffefefffffefefdfffefefefffefefffffefffefffefffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffdfdfdfff9f9f9fff5f5f5ffe7e8e8ffcbcbcbffbfbfbfffb6b6b6ffacacabff9f9e9fff908f90ff80807fff6e6f6eff5c5c5cff494949ff3e3e3eff3e3e3dff3f3f3eff3f3f3fff414041ff414242ff4241420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfff4f4f4ffeaeaeaffe0e0e0ffd9d9d9ffd7d8d7ffd7d7d8ffd7d7d7ffd7d6d7ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d5d5ffd4d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffcfd0d0ffcececfffcecdceffcdcdcdffcdcdccffccccccffccccccffcccbcbffcbcccbffcbcbcbffcbcacaffcbcbcaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c7c8ffc7c7c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc7c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc9c9c9ffccccccffd1d0d0ffd3d3d2ffd5d5d5ffd8d8d8ffdcdcdcffdededeffdededeffdcdcdcffdbdbdbffdadadaffdbdcdcffdcdcdcffdddddeffdeddddffdededeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe1e1e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e2e3ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe7e7e7ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e8e8ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e6ffe7e7e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe5e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe3e3e3ffe4e3e4ffe3e3e3ffe4e4e3ffe3e3e3ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e2ffe3e2e3ffe2e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e3ffe3e3e3ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e6e7ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e6e6ffe7e7e6ffe7e6e7ffe6e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe0e0e1ffe0e0e0ffdfdfdfffdedfdfffdededeffdededeffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdadadaffd9d9d9ffd9d9d9ffddddddffdededeffdcdcdcffd8d8d8ffd4d4d4ffd0d1d0ffcdcdceffcbcbcaffc9c9c9ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c8ffc8c8c8ffc9c8c9ffcacac9ffcacac9ffcacacaffcbcbcbffcccbcbffcccdccffcccccdffcecdcdffcececeffcececeffcfcfceffcecfcfffcfcfcfffcfcfd0ffd0d0d0ffd0cfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd2d3d3ffd3d2d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcddffdddcdcffdcdddcffdddeddffddddddffdededeffdfdfdeffdedfdfffdfdfe0ffe0dfe0ffe1e1e0ffe2e2e1ffe5e5e5ffefeeeefff6f6f6fffdfdfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080909ff454545ffd3d3d3fff1f1f1fffdfdfcfffefefefffefefffffefefffffefefefffefefefffffefefffefffefffefefffffefffffffefffefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffefffffefffefffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefefffffefffffffefffffffefefffefefffffefffefffffffefffffffffffefefefffefffffffffffefffffffffffefffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffefffefffefffefffefffffefefffefffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefffefffffffefffffefefffffffffffefefefffefefffffefefffffefefffffefefefffefefffffffefefffffefefffefefffffefffefffffffefffefffffffefefefffefefefffefefdfffefefefffdfdfdfff5f5f5ffefeeeeffe0dfdfffcacacaffb9b9b9ffb1b0b0ffa3a4a4ff959595ff838484ff706f6fff5a5a5aff444444ff373737ff393938ff3a3a3aff3c3c3cff3e3e3eff3f3e3fff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff3f403fff403f3fff3f3f40ff3e3e3eff3c3d3dff3b3b3bff454545ff4c4c4cff515152ff565656ff5b5b5bff5f5e5fff626262ff646465ff666667ff696969ff6b6b6cff6d6d6dff6e6f6fff6f7070ff717171ff727272ff737273ff737474ff747574ff757575ff757676ff767676ff777777ff777777ff777777ff777878ff777878ff787878ff777778ff777777ff767777ff767777ff767777ff767676ff767676ff767575ff767676ff767576ff747575ff757575ff757475ff757475ff747474ff747374ff737273ff727172ff707070ff6f6f6fff6d6d6dff686968ff626363ff5c5b5bff555555ff4d4e4eff444545ff3c3c3cff3c3c3bff3b3b3cff3b3c3bff3c3c3bff3b3c3cff3c3c3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929392ff929392ff929392ff929392ff939293ff929393ff939393ff939493ff949595ff969696ff989898ff9c9c9bffa1a1a1ffa7a8a8ffaeafafffb1b1b0ffb3b3b3ffb6b6b6ffb8b8b8ffbababbffbdbdbdffbfbfbfffc3c3c2ffc4c4c4ffd3d3d3ffd6d6d6ffd5d6d6ffd6d6d6ffe0dfe0ffdfdfdfffe0dfe0ffe0dfdfffe2e2e2ffe2e2e2ffdfdfdfffddddddffddddddff9e9e9eff5a5b5aff494848ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff030303ff0a0a0bff161616ff373736ff595959ff717172ffaeaeaeffd8d8d8ffe1e1e1ffe1e2e1ffe0e0e0ffdedfdfffdcdcdcffd8d9d9ffd5d6d5ffd1d2d2ffcdceceffc8c8c7ffc4c4c4ffc0c0c0ffbdbdbeffbcbcbcffbababaffb9b8b8ffb6b7b7ffb5b5b5ffb3b3b3ffafafaeffacacabff9f9e9eff7d7d7dff818181ff808081ff818081ff7b7a7bff7a7a7aff7b7a7bff787878ff7877770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010101ff010101ff010100ff010101ff010101ff010101ff000001ff010101ff040403ff0a0a0aff141414ff212221ff333433ff4e4e4eff6c6c6cff868686ffa5a6a6ffc8c8c8ffe0e1e1ffeff0effffcfcfcfffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefffefffefffffefefffefffffffefffffffefefefffefffefffefffffffefffffffefffefffffffffffefffffffefffffffffffefffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffefffefffefffffffffffffffffffffffefffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefffffffefefffefffefffefffffffefffffffefefefffbfbfafff5f5f5ffeaeaeaffcececeffc0c0c1ffb8b7b8ffadadadffa0a0a0ff919091ff818181ff717070ff5d5d5eff4a4b4aff3e3e3eff3e3f3fff3f3f3fff404141ff424141ff414242ff41414200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfbfbffefeff0ffe2e3e2ffdbdbdaffd8d8d8ffd8d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d2d3ffd3d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfd0ffcececeffcdcdceffcdcdcdffcdcccdffccccccffcccbccffcccbcbffcbcbcbffcbcacbffcacacaffcacacaffcacacaffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc6c7c7ffc6c7c6ffc7c7c6ffc6c7c7ffc7c7c6ffc6c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffcbcbcbffcfcfcfffd2d2d2ffd4d4d4ffd7d7d7ffdbdbdbffdededeffdfdfdfffdddedeffdcdcdcffdadadaffdadbdbffdcdcdcffdcdddcffdddeddffdddedeffdededeffdedfdeffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e7e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e8e7ffe8e8e8ffe7e8e8ffe7e8e7ffe7e8e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e3ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e2ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe2e2e3ffe3e2e3ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe2e2e1ffe1e2e2ffe2e2e1ffe1e2e2ffe1e1e1ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe0e1e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe1e2e1ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e3e4ffe4e3e4ffe4e3e4ffe3e3e3ffe4e3e4ffe4e3e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e0ffe0e1e0ffe0dfe0ffdfdfdfffdededfffdededeffdededdffdddedeffddddddffdcdcdcffdbdcdbffdadbdaffdadadaffdad9d9ffdadbdbffdddedeffdededeffdadbdaffd6d6d6ffd3d4d4ffcfcfceffccccccffc9cacaffc6c7c7ffc6c6c6ffc5c5c6ffc6c5c5ffc5c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c6c6ffc8c8c8ffc8c8c8ffc8c9c9ffcac9caffcac9caffcacacaffcbcbcbffcccbccffcdccccffcdcccdffcdcdcdffcececeffcececeffcecfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0cfd0ffd0d0cfffd0d0d0ffcfd0cfffd0d0d0ffd0d0d1ffd0d0d000000000ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadbffdadbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcddddffdddddeffdddeddffdededeffdededeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe1e1e1ffe3e3e3ffe9e9e9fff2f1f2fff8f7f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0f0e0eff686868ffdcdbdcfff1f2f2fffdfdfdfffefefefffffefffffefffefffefefefffffefffffffefffffefffefffffffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefffffffffffffffffffffefffffffffffffffefefefffefefffffefffefffffefffffefffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefffffefffffffffffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefefffefffffffffffffffefefefffefffffffefefefffefefefffefefefffffefffffefffffffefefefffefefefffefffefffffffffffffefffffefffffffffefffffefffefffefefefffffefefffefffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffffefffffefffffffefefffffffefefffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffffefffffffefffffefefefffefffefffefffffffefffefffefffefffefffefffffffefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefffffffefefefffefefefffefefefffffefffffefffefffefefefffdfefefffefefdfffefefefffdfdfdfff5f6f6ffefeeefffdfe0dfffcbcacaffbabab9ffb1b1b1ffa5a5a5ff969697ff868686ff727273ff5d5d5dff484848ff3a393aff3a3a3aff3c3c3cff3d3d3eff3f3f3fff404141ff424241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404040ff404040ff3f3f3fff3e3e3eff3d3d3dff3d3d3dff464646ff4f4f4eff545454ff595a5aff5e5f5eff626263ff656665ff686868ff6b6a6aff6c6d6cff6f6e6eff707070ff717172ff737273ff747373ff747575ff767676ff767676ff777777ff787878ff787878ff797879ff797a7aff797a7aff7a797aff7a797aff797a7aff7a7a7aff7a7a7aff7a7a7aff797a79ff79797aff797979ff797979ff787978ff797979ff787979ff787879ff797979ff797878ff787878ff787878ff777777ff777777ff767676ff757575ff747474ff747374ff717272ff6e6e6dff676767ff606060ff585959ff515151ff484848ff3f3e3fff424342ff3b3b3bff3c3b3bff3b3c3cff3c3b3cff3b3b3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929293ff939292ff939292ff929393ff939393ff939292ff929393ff949494ff959595ff969696ff989999ff9d9d9dffa3a3a3ffaaa9aaffafb0b0ffb1b1b1ffb4b4b4ffb7b6b7ffb8b9b9ffbbbbbbffbdbebdffc1c1c1ffc4c5c4ffcacac9ffcecfcfffd2d2d3ffd6d6d6ffddddddffdfdfdfffdfdfe0ffdfdfdfffe2e2e2ffe2e1e1ffdfdfdfffdcdcdcffdddcddff9e9e9eff5a5a5aff484848ff484948ff161616ff0b0b0bff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040505ff0e0e0eff282928ff515051ff6d6e6eff969697ffd5d5d5ffe1e1e1ffe2e2e2ffe1e1e1ffdfdedeffdcdcddffdad9d9ffd6d6d6ffd3d2d2ffcecfcfffc8c8c8ffc4c3c4ffc1c0c1ffbdbebeffbcbcbcffbbbabbffb9b8b9ffb7b7b7ffb5b5b6ffb3b3b3ffafafafffabacabffa3a3a3ff848484ff6e6e6eff818181ff7b7a7aff7a7a7aff7a7a7bff777777ff787878ff777777ff727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000100ff010001ff010101ff010101ff010001ff010100ff000101ff020202ff050605ff0e0e0eff181919ff252526ff383737ff535353ff717272ff8f8f8fffb3b3b3ffd4d4d4ffe8e7e8fff5f5f5fffdfdfdfffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffefefffffffefefffffefefffefffffffffffffffffefefffefffffffffefffffefffefffffefefffefffffffffffffffffefffffffefffffefffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefefefffffffefffffffffffffefffffefffffffffefffffefffefffefefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffffefffffffefffffefffffffffffffffefffefffefefefffbfcfbfff6f6f6ffebececffd0d0d1ffc1c1c2ffb8b8b8ffaeaeaeffa1a1a2ff929292ff828383ff717171ff5e5e5fff4c4c4cff403f40ff3f403fff414040ff414141ff414241ff414242ff41414100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfbfcfff2f3f3ffeaeaeaffdcdbdbffd9d9d9ffd8d8d8ffd7d7d8ffd8d7d8ffd7d7d8ffd7d7d8ffd7d7d7ffd7d6d7ffd7d7d7ffd6d7d6ffd6d6d7ffd6d7d6ffd6d7d7ffd7d6d6ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d6d6ffd6d6d6ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd4d4d5ffd4d3d4ffd4d3d4ffd2d3d3ffd3d2d3ffd3d2d3ffd2d2d2ffd1d2d2ffd1d2d2ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffcecfceffcdcdceffcdcdcdffcdccccffccccccffccccccffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffcac9caffc9cac9ffc9c9c9ffc8c9c8ffc8c9c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc6c7c6ffc6c6c6ffc7c6c6ffc6c6c7ffc7c6c7ffc6c6c7ffc7c6c7ffc6c7c7ffc6c7c7ffc7c7c6ffc7c6c6ffc7c7c7ffc7c7c7ffc9c9c9ffcdcdcdffd1d1d1ffd4d4d4ffd5d6d5ffdad9d9ffddddddffdfdfdfffdfdedfffddddddffdbdcdbffdbdbdbffdcdbdbffdcdcdcffddddddffdddeddffdededeffdedfdfffdfdfdfffdfdfdfffe0dfe0ffdfe0e0ffe0e0e0ffe1e0e1ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe2e2e1ffe2e2e2ffe2e1e2ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe7e7e8ffe7e8e7ffe7e8e8ffe8e7e7ffe7e8e7ffe8e7e8ffe7e8e8ffe7e7e8ffe8e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e7e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e3ffe2e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e2e2ffe2e3e3ffe2e3e2ffe2e2e3ffe2e3e2ffe2e3e3ffe3e2e2ffe2e3e2ffe3e2e3ffe2e3e2ffe2e2e3ffe3e2e2ffe3e2e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e0e1ffe1e0e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe2e2e1ffe1e2e2ffe2e1e2ffe2e2e3ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e0e0ffe1e0e0ffe0e1e1ffe1e0e1ffe0e0e1ffe1e0e0ffe0e0e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0dfe0ffe0e0e0ffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e0e0ffe0e0e1ffe1e1e1ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e4ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e4e5ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e7e7ffe6e7e6ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e6e6ffe6e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe6e6e6ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe5e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe2e3e3ffe2e3e2ffe2e1e2ffe1e1e2ffe0e1e0ffdfdfe0ffdfdfdfffdedfdfffdfdedeffdededdffdedddeffddddddffdcdcddffdcdbdbffdbdbdbffdadbdbffdbdbdbffdadadaffddddddffdfdedfffdededeffd9d8d8ffd4d5d5ffd0d0d1ffcdcdcdffcbcacbffc7c8c8ffc7c6c7ffc6c5c6ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c7c8ffc9c9c9ffc9c9c9ffcacacaffcacacbffcbcbcbffcbccccffccccccffcccccdffcccdcdffcecdceffcececeffcececeffcecfceffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffcfd0cfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0000000000000000000000000ffd2d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd4d3d3ffd3d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d9d9ffd9dadaffdad9daffdbdadbffdadbdbffdbdbdbffdcdbdcffdcdcdcffdcdddcffddddddffddddddffdddeddffdddeddffdedfdeffdedfdeffdededfffe0e0e0ffe0dfdfffe0e0e0ffe2e2e2ffe4e4e4ffecedecfff4f4f4fffcfcfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff111110ff777777ffdfdfe0fff2f2f3fffdfcfdfffefefefffffefefffffffefffefefffffefefefffffffefffefffefffffefffffffffffffffffefffefefffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffefefffffefffefffefffffffffefffffffffefffefefefffefefefffffffefffefffffffefffffffefefefffefefefffffffffffefefefffffefffffffefefffefffefffefffefffffefefffffffffffefffffffefefffffffefefffffffefffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffffffffffefffffefffffffefffefffefefffffffefffffefffefffffffffffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffffefefffffffefffefefffffefefefffefefefffefffefffffefefffffefffffffffefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffffffffffefefefffffefffffefefefffefefefffdfefdfffefdfdfffdfdfefff5f6f6ffefeff0ffe1e0e0ffcecdcdffbabab9ffb3b2b2ffa6a6a6ff989897ff878787ff737473ff5e5e5eff4a4a4aff3c3c3cff3c3c3cff3d3d3eff3f3e3fff404140ff424141ff414242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404040ff404040ff404040ff3f3f3eff3f3e3eff3e3e3eff484848ff525253ff585858ff5d5d5dff626262ff666666ff6a6a6aff6c6c6cff6d6e6eff6f7070ff717172ff737373ff747574ff767676ff777777ff777778ff787878ff797a79ff7a7a7aff7b7b7aff7b7b7bff7b7b7cff7b7b7cff7c7b7cff7b7c7bff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7d7d7cff7c7d7cff7c7c7cff7c7c7cff7c7c7bff7b7c7cff7b7c7cff7c7c7cff7c7b7cff7c7c7cff7c7b7bff7b7b7bff7b7b7bff7b7b7bff7a7a7bff7a7979ff797979ff797979ff777777ff757575ff727271ff6c6c6cff646564ff5e5d5dff565657ff4d4e4eff424243ff4a4a4aff4c4c4bff3c3c3bff3c3b3bff3b3c3cff3c3c3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff939392ff939393ff939393ff929293ff939292ff929392ff939292ff949493ff959595ff979797ff99999aff9f9e9fffa5a5a5ffacabacffb1b1b1ffb2b2b2ffb4b4b5ffb7b7b7ffb9bab9ffbcbbbbffbebebeffc2c2c1ffc5c5c5ffcacacaffcfd0cfffd4d4d4ffd8d8d8ffdadadaffddddddffe0e0dfffe2e2e2ffe2e2e2ffdfdfdfffdddcddffddddddff9e9e9eff5a5a5bff484848ff484848ff151615ff0b0b0bff020203ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0d0e0eff242424ff4c4c4dff696969ff858584ffcececeffdcdcdcffe1e1e1ffe1e1e0ffdfe0dfffddddddffdadad9ffd7d7d7ffd4d4d4ffd0d0d1ffc9c9c9ffc4c4c4ffc1c0c1ffbebebeffbcbcbdffbababbffb9b9b9ffb7b7b7ffb6b5b5ffb3b3b3ffb0afafffacacacffa5a6a6ff8e8e8eff777677ff7a7b7aff7a7a7aff7a7a7aff787878ff777878ff777878ff727272ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000001ff000000ff010100ff000001ff010001ff000000ff010001ff020303ff070707ff111112ff1d1d1dff292a29ff3c3c3cff585858ff757576ff959494ffb9babaffdbdadaffececebfffbfafafffefefffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffffefffffffffffefefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffefffefffefffffefefffffffffffefffffffefefffffffefefffffffefffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffefefffefefefffefefefffefefefffefefefffffefefffffffefffefefffffefefffffffffefffefffefffffffffffffffffffefefefffcfcfcfff6f7f6ffedededffd0d0d1ffc2c2c1ffb9b8b8ffafafafffa3a2a2ff949494ff848484ff727272ff606060ff4f4f4fff404040ff414041ff414141ff414141ff414241ff424141ff414142000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff4f4f5ffedededffe3e3e3ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d6ffd7d7d7ffd6d6d6ffd6d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d5ffd5d6d5ffd6d5d5ffd5d5d4ffd5d5d5ffd4d4d5ffd4d4d5ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd1d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfd0cfffcececeffcdcdcdffcdcdccffccccccffcccccbffcccccbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc8c7c8ffc7c7c8ffc7c7c7ffc6c6c7ffc7c6c6ffc7c7c6ffc6c6c6ffc7c6c6ffc6c6c7ffc6c7c6ffc7c6c6ffc6c7c6ffc6c6c6ffc6c6c7ffc7c6c6ffc6c7c6ffc7c7c8ffcbcbcbffcfd0d0ffd2d2d2ffd4d5d5ffd7d8d8ffdcdcdcffe0dfe0ffe0e0dfffdededeffdcdddcffdadadbffdbdbdaffdbdcdcffdddcddffdddeddffdededeffdededfffdededfffdfdedfffdfdfdfffe0dfdfffe0e0e0ffdfe0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e4ffe3e4e4ffe4e3e3ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e5ffe5e5e4ffe4e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e8e8ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e8ffe8e7e8ffe7e8e7ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe6e6e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe2e2e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfe0e0ffdfe0dfffe0dfdfffdfe0dfffdfdfdfffdfdfe0ffe0dfdfffdfe0dfffdfdfe0ffdfdfdfffdfe0dfffdfdfdfffdedfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe0e0e0ffe1e0e0ffe1e1e0ffe0e0e1ffe0e0e1ffe1e1e1ffe0e1e1ffe2e1e1ffe2e1e2ffe2e2e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe3e4e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e7ffe7e6e6ffe6e7e7ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e7e6ffe7e6e6ffe7e7e6ffe7e6e6ffe6e6e7ffe6e6e7ffe7e6e7ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe6e6e5ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e1ffe0e0e1ffe0e0e0ffdfe0dfffdfdedfffdedfdfffdededeffdddedeffdedddeffddddddffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdadbdbffdcdbdbffdededdffe0dfdfffdcdcddffd7d7d8ffd4d3d4ffcfcfcfffccccccffc9c9c9ffc7c7c8ffc5c5c5ffc5c5c5ffc5c6c5ffc6c5c6ffc6c6c6ffc7c7c6ffc6c6c7ffc6c7c6ffc7c8c7ffc8c8c8ffc9c9c8ffc9c9c9ffcacac9ffcbcbcaffcbcbcbffcbccccffcccbcbffccccccffcececeffcdcdcdffcecdceffcececeffcececeffcecfceffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0d0cf000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd3d3d4ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d7d6ffd7d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d9ffd9d9daffd9d9d9ffdadadaffdbdbdaffdadbdbffdbdbdbffdcdcdcffdcdddcffdddcddffddddddffdededdffdddedeffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe1e1e1ffe2e3e3ffe7e7e8fff0eff0fff7f6f7fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff131313ff7d7d7dffe1e1e1fff3f3f3fffdfdfdfffffefefffefefffffefffefffffefffffefefffffefffefffffefffffffefefffffffffffefffefffffefefffffffffffffffffffffffefffffffefffffffffffffefffffffffefffefffffffefffefffefffffffefffffffffffffffefffefffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefefffffefffffffffffffffffefffffffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffffffffffefffffefefefffffffffffefffefffefefefffffffffffffefffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffefffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefefffffefefffffffffffefffefffefefefffffefffffffefefffffffefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefdfffefdfdfffefdfdfff6f5f6fff0f0f0ffe1e1e1ffcecdceffbbbbbbffb4b3b3ffa6a7a6ff999999ff888888ff757475ff606060ff4c4b4bff3e3e3eff3e3d3dff3f3f3fff404040ff424242ff414141ff414242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff40403fff404040ff404040ff404040ff3f3f3fff404040ff4b4b4bff575656ff5c5c5cff616161ff666666ff6a6b6aff6e6e6eff707070ff717172ff747374ff757474ff767676ff777878ff787878ff7a7979ff7b7b7aff7b7b7bff7c7c7cff7d7d7dff7d7d7dff7d7e7dff7e7d7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7f7e7fff7e7e7fff7e7f7eff7f7f7fff7f7f7fff7f7f7fff7e7f7eff7f7e7fff7f7f7fff7f7f7fff7f7f7eff7f7f7eff7e7f7eff7e7e7eff7f7e7eff7d7e7eff7d7d7dff7d7d7dff7c7d7dff7d7c7cff7b7b7bff797979ff767675ff717070ff6a6a6aff636363ff5d5d5dff555455ff4a4a4aff4c4c4bff656465ff707070ff3c3c3bff3b3c3bff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929393ff929292ff939292ff939392ff929292ff939293ff929392ff949493ff959595ff979797ff9a9b9affa0a0a0ffa7a7a6ffacacadffb1b1b1ffb3b3b3ffb5b5b5ffb7b8b7ffbab9baffbcbcbcffbfbfbfffc1c2c1ffc6c5c5ffcbcbcbffd0d0d0ffd5d5d5ffd8d9d8ffdbdbdbffdededeffe1e1e0ffe1e2e2ffdfdfdfffdcddddffdcdcdcff9f9e9eff5a5a5aff494848ff494848ff161515ff0b0b0aff030202ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0d0d0eff222222ff484747ff656564ff757575ffbdbdbcffd9d8d8ffe2e2e1ffe1e1e1ffe0e0e0ffdddedeffdbdbdaffd7d8d7ffd4d4d4ffd1d1d1ffcacacbffc5c5c5ffc1c1c1ffbebebeffbdbdbdffbabbbbffb9b9b8ffb8b7b7ffb6b5b5ffb4b4b4ffafb0afffadacacffa8a8a8ff9a9999ff7e7f7eff636362ff7a7a7aff787777ff787877ff777878ff727272ff737474ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010000ff000000ff000000ff000101ff000000ff000000ff010001ff030304ff0a090aff141414ff202020ff2d2d2dff414141ff5e5d5eff7c7c7cff989898ffc0bfc0ffdddedeffeeeeedfffbfcfbfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffffffffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffffffffffefffffffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefffffffefffffffffffffefffefffdfcfdfff7f7f7ffefefefffd2d2d1ffc2c2c1ffb9b9b9ffafafafffa4a3a3ff949595ff858585ff747474ff616161ff505050ff414141ff424141ff424241ff414141ff424141ff424141ff424141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfbfbfff1f1f0ffe8e7e7ffdddcddffd8d8d8ffd9d8d8ffd8d8d8ffd7d8d7ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d2d1ffd1d1d1ffd1d0d1ffd1d1d1ffd0d0cfffd0cfcfffcfcfcfffcecdcdffcdcdccffcccdccffcbccccffcbcbcbffcbcbcbffcacbcbffcacacaffc9cacaffc9c9caffcac9caffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c7ffc8c7c7ffc8c7c7ffc7c6c7ffc7c6c6ffc7c6c6ffc7c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc9cacaffcececdffd2d1d1ffd3d3d3ffd6d6d6ffdbdadbffdededeffe0e0dfffdfdfe0ffdddddcffdbdbdbffdbdbdaffdbdbdbffdddcddffddddddffdededdffdededeffdededeffdedfdeffdfdfdfffe0dfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe2e3e3ffe3e2e3ffe4e3e3ffe3e4e4ffe3e3e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e8e7ffe8e8e8ffe7e7e7ffe7e7e8ffe8e7e8ffe8e7e7ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe5e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e4ffe5e4e5ffe5e4e4ffe4e4e3ffe4e4e3ffe3e4e4ffe4e3e3ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe2e1e1ffe2e1e1ffe2e1e2ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e2e1ffe2e1e2ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe1e1e0ffe0e0e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffe0dfe0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffe0dfdfffe0e0e0ffdfe0dfffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e3ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdedfffdededeffdfdedeffdedfdeffdededeffdededfffdededfffdededeffdfdedeffdededeffdfdedeffdedfdeffdedfdeffdededeffdededeffdededeffdededeffdedddeffdededeffdededeffdededeffdededeffdfdfdeffdededeffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffdfdfe0ffdfe0dfffe0e0e0ffdfe0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e1e1ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e6ffe6e7e7ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e6ffe7e7e7ffe6e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe6e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededfffdfdedfffdededeffdededdffdddddeffdcdcdcffdcdbdbffdcdcdbffdbdbdbffdbdbdbffdadbdaffdbdbdaffdfdfdeffe0dfe0ffdadadaffd5d5d6ffd1d0d0ffcdcdceffcacacaffc9c8c9ffc6c6c7ffc5c5c4ffc5c5c5ffc6c5c5ffc6c6c6ffc6c7c6ffc7c6c6ffc7c7c7ffc8c7c7ffc8c8c7ffc8c9c8ffc9c9c9ffcac9c9ffcbcacaffcacbcbffcbcbcbffcbccccffccccccffcdcccdffcdcdcdffcdcdcdffcececdffcececeffcececeffcfceceffcfcecfffcfcecfffcfcfcfffcfcfcf0000000000000000000000000000000000000000000000000000000000000000ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d7ffd7d7d6ffd7d8d7ffd8d8d8ffd8d9d8ffd9d9d9ffdadad9ffdadadaffdadbdaffdbdbdbffdbdbdcffdbdcdbffdddcdcffdddcdcffddddddffdddeddffdeddddffdededeffdfdedeffdfdfdeffdfdfdeffdfdfdfffdfdfdfffe1e0e0ffe1e2e2ffe3e4e3ffeaeaebfff2f2f2fff9f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171616ff848483ffe2e1e1fff4f3f3fffdfefdfffffefefffffefefffefefefffefffffffefefefffefffefffffffffffffffefffefefefffffefffffffffffffefffefffefefefffefffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffefffefefefffefffefffefefffffefffffffefffffffffefefffefffefffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffefefefffefffefffefffefffffefefffefefefffefffefffefefefffefdfefffefefdfffefefefffefefefffefefefffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffffffefffffefefffefefefffffefefffffffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffffefffffefffefffffefefffefefdfffefefefffdfdfdfffdfdfdfff6f7f6fff1f1f1ffe1e1e2ffcfceceffbbbcbbffb3b3b2ffa7a7a8ff9a9a9aff8a8989ff767676ff616261ff4d4d4dff3e3e3dff3f3f3fff404040ff424141ff424142ff414141ff424142000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404040ff404040ff404040ff404040ff404040ff434243ff4e4f4eff5a5a5aff606060ff646565ff696969ff6e6d6dff717071ff737373ff757475ff767675ff777777ff787878ff797a79ff7b7a7bff7c7b7cff7c7d7dff7d7d7dff7e7d7eff7e7e7eff7f7f7fff807f7fff808080ff807f7fff808080ff807f7fff807f80ff7f7f80ff7f8080ff808080ff808080ff818181ff818180ff808180ff818081ff818181ff818181ff818181ff818181ff818181ff818181ff808181ff818080ff808180ff808080ff7f8080ff7f7f7fff7f7f7fff7e7e7eff7c7c7bff797979ff757574ff6f6f6fff686868ff626261ff5c5d5cff4c4c4cff646565ff717070ff777877ff787877ff3b3c3cff3b3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929292ff929392ff939293ff939293ff929393ff929293ff929292ff929292ff949493ff969595ff989898ff9c9b9bffa1a1a1ffa8a7a7ffadadadffb1b1b1ffb2b3b3ffb5b5b5ffb8b8b7ffbababaffbdbcbcffbfbfbfffc2c2c2ffc6c6c6ffcbcccbffd0d0d0ffd5d6d5ffd9d9d9ffdcdcdcffdedfdfffe1e0e0ffe2e2e2ffe0e1e1ffd9d9d9ff9e9e9eff5a5b5aff494849ff494948ff161615ff0b0b0aff030202ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040404ff0c0b0cff1d1d1dff434343ff606060ff6e6f6effafaeafffd7d7d7ffe1e2e1ffe1e1e2ffe0dfe0ffdededdffdbdbdbffd8d8d8ffd5d5d5ffd2d1d1ffcbcbcbffc6c5c5ffc1c1c1ffbebebeffbcbdbdffbbbbbbffb9b9b9ffb8b8b7ffb6b6b5ffb3b3b3ffb0afb0ffadadadffa8a9a8ff9d9c9dff818281ff6d6d6dff777878ff777878ff787777ff727272ff747474ff747474ff747474ff6e6e6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010100ff000100ff000000ff000000ff000000ff010101ff040304ff0b0b0aff161616ff222222ff303130ff464646ff646464ff838383ff9c9c9cffc4c4c4ffdededeffefefeffffcfcfcfffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefefefffffffefffefffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffefefffffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffefefefffefffffffefefefffefefefffffffffffffffefffefefefffffefefffefefdfff7f7f7fff0f0f0ffd4d4d4ffc2c2c2ffb9b9b9ffafafb0ffa3a3a3ff959695ff868686ff757676ff636363ff525252ff424242ff414140ff424241ff424241ff414141ff414141ff424141ff3b3c3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff5f6f5ffeeedeeffe2e2e2ffdad9daffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd7d6d6ffd6d6d6ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0cfd0ffd0d0cfffcecfceffcdcccdffcccdccffccccccffcbccccffcbcbccffcbcbcbffcacbcaffcacacaffcacacaffc9c9c9ffc9cac9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c7ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c8c8ffcbcbcbffd0cfcfffd3d2d2ffd4d4d4ffd8d8d8ffdddcdcffdfdfdfffe0e0e0ffdedfdeffdcdbdcffdbdadbffdbdbdbffdcdcdcffdcdcddffddddddffdededeffdfdedeffdfdfdfffdfdedeffdfe0dfffe0dfdfffe0dfe0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe6e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e6ffe7e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe3e3e2ffe2e2e1ffe2e2e2ffe1e1e1ffe2e2e1ffe1e2e1ffe2e1e2ffe1e1e2ffe2e1e1ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e0ffe1e0e1ffe0e0e1ffe1e0e1ffe1e1e0ffe0e0e1ffe1e1e0ffe0e1e0ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdededfffdedfdfffdfdedeffdedfdeffdfdfdfffdfdfdeffdfdfdfffe0dfdfffe0e0dfffdfe0e0ffe0dfe0ffe0e1e0ffe0e0e1ffe0e1e1ffe0e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e0ffe1e1e0ffe0e0dfffe0dfdfffdfdfdfffdfdfdfffdedfdeffdfdedfffdededeffdedddeffdededdffdededdffdddddeffddddddffdedddeffdedddeffdddeddffddddddffdddeddffdddeddffddddddffdeddddffddddddffddddddffdedddeffddddddffddddddffddddddffdddeddffdeddddffdddddeffdededeffdddedeffdedddeffdededdffdededeffdfdedeffdfdedeffdfdedeffdfdfdfffdfdedeffdfdedfffdfdfdfffdfe0e0ffdfdfdfffdfdfdfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe5e6e5ffe6e5e5ffe5e6e5ffe6e6e6ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e6e7ffe6e6e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e2e1ffe0e1e1ffe0e0e0ffe0dfdfffdfdfdfffdfdedfffdfdedeffdededeffdededeffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdadadaffdadadaffdededeffe0dfdfffdddcdcffd8d8d8ffd3d3d3ffcfcecfffcbcbcbffc9cacaffc7c7c7ffc5c5c4ffc5c5c5ffc6c5c5ffc5c6c5ffc6c6c6ffc7c7c6ffc6c7c7ffc7c7c7ffc8c8c7ffc8c8c9ffc9c9c9ffc9cacaffcacacaffcbcbcaffcbccccffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcececdffcececdffcecdcdffcececeffcececdffcecfceffcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d6ffd8d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffdad9d9ffdad9daffdadadaffdadbdbffdbdbdbffdcdcdbffdcdcdcffdddcdcffdcdddcffddddddffdededdffdededeffdededeffdedfdeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe1e1e0ffe2e3e2ffe6e6e6ffefefeffff6f6f6fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff161616ff80807fffe0e0e0fff3f3f3fffdfdfdfffffefefffefefffffefffefffffefefffefffefffefefefffffefefffefffffffefefefffffffefffffffffffffffffffffefffffffffefffefefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefefffffffffffefefffffffefefffefefffffefffffffefefefffefefffffefefefffefefffffffefffffffefffffffefefffffffefffefffefffefefefffffffefffefffefffffefffffffefefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffefefffffffefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefdfefffefdfdfffdfdfcfff6f7f6fff0f1f1ffe3e3e2ffcfcfcfffbcbbbcffb3b3b2ffa8a8a8ff9b9a9bff8b8b8aff787978ff656565ff515151ff404141ff404041ff424241ff424242ff424142ff424241ff414241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404040ff404040ff404040ff404040ff474847ff464646ff535353ff60605fff666667ff6a6a6bff6f6f6fff737373ff767576ff787777ff787978ff7a7a7aff7b7b7bff7c7c7cff7d7d7dff7e7e7eff7f7f7fff7f8080ff808180ff818181ff828281ff828282ff828382ff828282ff828282ff828383ff838283ff828283ff828382ff838282ff828382ff838383ff848383ff838384ff848484ff848484ff848484ff848484ff848484ff858484ff848484ff848484ff848484ff858584ff848484ff848483ff838484ff838484ff848484ff838383ff828181ff7f7f80ff7c7c7cff787778ff717070ff686868ff626261ff646464ff717070ff777877ff787778ff777777ff787877ff3c3b3c00000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929292ff929192ff939392ff929293ff929393ff929392ff919292ff929392ff949394ff959695ff989898ff9d9c9cffa2a2a3ffa9a8a9ffaeadaeffb1b2b1ffb4b3b3ffb5b6b5ffb8b8b8ffbbbabaffbcbdbdffbfbfbfffc3c3c2ffc7c7c7ffcdcdcdffd2d2d2ffd7d7d6ffdad9d9ffdcdcdcffdfdfdfffe1e2e1ffe1e1e2ffdcdbdbffc6c7c7ff7e7e7eff5b5b5bff363636ff161516ff0a0a0bff020203ff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff050606ff0f0f0fff2a2a2aff494a4aff646464ff999999ffd2d1d2ffe0e1e1ffe1e2e1ffe0e0e0ffdedfdeffdcdcdcffd9d9d9ffd6d5d5ffd2d2d2ffcececfffc8c7c8ffc2c1c2ffbebfbeffbdbcbcffbbbbbbffb9b9b9ffb8b7b7ffb5b6b6ffb3b3b3ffb0b0b0ffaeadadffa9a9a9ffa1a1a1ff8d8d8dff777777ff767676ff777878ff727272ff747474ff747474ff747474ff6d6e6eff6e6e6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010100ff000101ff010101ff010100ff000001ff000000ff010101ff040404ff0b0b0bff181817ff252525ff373737ff4f4f4fff6d6d6dff8a8b8bffa7a7a7ffcfcfcfffe3e3e2fff2f1f2fffdfdfcfffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffefffefffffefffffffefefffefffffffffffffffefefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffffffefffefefefffffffefffefffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefefffefefffffefefefffffefefffefefefff8f8f8fff1f1f1ffd8d8d8ffc3c3c3ffb9b9b9ffafafafffa3a4a3ff969696ff888887ff787878ff666767ff555555ff434344ff3b3b3bff404041ff414142ff414142ff424141ff3c3c3bff3c3c3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfbfbfff0f0efffe5e5e5ffdcdbdbffd8d9d8ffd8d8d9ffd8d8d8ffd8d9d8ffd8d7d8ffd8d8d7ffd7d8d7ffd7d8d8ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d1d2ffd1d2d1ffd2d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcdcdcdffccccccffcccccbffcbcbcbffcbcbcbffcacbcbffcbcbcaffcacacaffcacac9ffc9c9caffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c8ffc7c7c8ffc7c7c7ffc7c6c7ffc7c7c6ffc6c6c6ffc5c6c6ffc6c6c5ffc6c6c5ffc6c6c6ffc6c6c5ffc6c6c6ffc6c5c6ffc6c6c5ffc5c6c5ffc6c6c6ffc5c6c5ffc6c7c7ffcacacaffcfcfceffd2d2d2ffd4d4d4ffd7d7d7ffdbdcdcffe0e0e0ffe0e1e0ffdedfdeffdddcdcffdbdbdaffdbdadbffdbdcdcffdcdddcffddddddffdededdffdededeffdedfdeffdfdedfffdfdfdfffdfdfe0ffe0dfe0ffdfdfe0ffdfe0e0ffe1e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e4ffe4e4e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e8e7ffe8e8e8ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e5e5ffe5e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe1e1e0ffe1e1e0ffe1e0e1ffe1e0e0ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdeffdededeffdedfdeffdededeffdededdffdddedeffdedddeffdddddeffdddeddffdeddddffdddeddffddddddffdededeffdededeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfe0e0ffe1e1e0ffe0e0e1ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0dfdfffdedfdfffdfdedfffdededfffdededeffdededdffdddeddffdcddddffdddcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcddffdddddcffdddcddffdddddcffddddddffddddddffdddedeffdedddeffdddddeffdddedeffdededeffdedfdeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e2e2ffe1e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe6e5e6ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e5ffe5e6e6ffe6e6e5ffe5e6e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdedfdeffdededeffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdadadaffdadbdaffdededeffe1e1e1ffdbdcdcffd7d7d7ffd3d3d4ffcdcdcdffcbcbcbffc8c9c8ffc7c6c7ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffc9cacaffcbcbcaffcacbcbffcccbcbffccccccffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcecdceffcecdceffcececdffcececdffcdcece00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d4d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d6d5ffd5d6d6ffd6d7d6ffd7d6d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9daffdadadaffdbdadaffdbdbdbffdbdbdbffdcdcdcffdcdcddffddddddffddddddffdeddddffdededeffdededeffdfdedeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe3e3e3ffe8e9e9fff1f1f1fff8f8f8fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181817ff8b8b8bffdfe0e0fff3f3f3fffdfdfdfffffefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffffefffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffefffffefefffefefffffefffefffffefefffffefffffefffefffffefefffefffffffefefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffefefefffefefffffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffffffffefefffffefffffefefefffffffefffefefffffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefdfefffdfefefffefdfdfffefdfefffcfcfcfff7f6f7fff1f1f1ffe4e4e4ffd0d0d0ffbdbdbcffb5b4b4ffa9a9a9ff9c9b9cff8c8c8bff7a7a7aff676767ff535453ff424242ff424141ff424242ff424241ff424241ff414142ff424241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff40403fff404040ff404040ff545454ff4a4a4aff484847ff555554ff646463ff6a6a6bff706f6fff757574ff787878ff7a7a7aff7b7b7cff7d7c7cff7d7d7dff7e7e7eff7e7f7fff808080ff818181ff818282ff828282ff838383ff838483ff848484ff858584ff858585ff848585ff858585ff848585ff858484ff858485ff848484ff858584ff848585ff858585ff858585ff858585ff868686ff868686ff868686ff868686ff878786ff868786ff878787ff878787ff878787ff878887ff878787ff878787ff878787ff878786ff878787ff878787ff878786ff858485ff828382ff808080ff7d7c7dff767676ff706f6fff707071ff777777ff777877ff787877ff787777ff787778000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff919192ff929292ff929292ff929392ff929292ff929292ff919291ff939292ff949494ff969696ff999999ff9e9e9effa3a4a4ffaaa9a9ffafaeafffb2b2b2ffb4b4b3ffb6b6b7ffb8b8b8ffbabbbbffbdbdbdffc0bfc0ffc3c3c2ffc7c8c8ffcececeffd3d3d3ffd7d8d7ffdbdadaffdddedeffdfe0e0ffe2e2e2ffe1e2e2ffd9d9d9ffb2b1b2ff717171ff555554ff2f3030ff111111ff050405ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff060606ff181818ff363737ff5b5b5bff898988ffcdcecdffddddddffe2e1e2ffe0e1e0ffdfdfdfffdddddcffdadadaffd6d6d6ffd3d3d4ffd0d0d0ffc9c8c8ffc3c2c3ffbebebeffbdbdbdffbbbbbbffb9b9b9ffb7b7b7ffb5b5b5ffb4b3b4ffb1b0b0ffadaeaeffa9a9a9ffa2a2a1ff929292ff7e7d7eff6c6d6dff727272ff747474ff747474ff747474ff6e6d6eff6d6d6dff6e6e6dff6869680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010101ff010100ff000001ff010101ff010101ff000000ff000000ff010102ff050504ff0c0c0cff191919ff282829ff3c3c3bff565656ff717272ff8f8f8fffb1b1b1ffd4d5d4ffe7e6e6fff5f5f4fffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffefefffffefffffefffefffffefffffefffffffefefefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffefffefffffffffffffffefffffefffffefefefffefefffffefffffffffefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffefefffefefefff8f8f8fff2f2f2ffdadbdaffc4c3c4ffb9babaffafafafffa3a4a3ff969696ff898989ff7a797aff696968ff585757ff464646ff3e3e3dff3e3e3eff404140ff424141ff3c3b3cff3b3c3cff3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfbfcfff2f3f3ffeaeaeaffdededfffd9d9d9ffd8d9d8ffd9d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d7ffd7d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd6d6d6ffd5d6d5ffd5d6d5ffd5d5d4ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d0ffd0d0d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcdcccdffcccccbffcbcbcbffcbcbcbffcacbcbffcacacaffcacacaffcacacaffcac9caffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c8c7ffc7c7c8ffc7c7c7ffc7c6c6ffc7c6c7ffc5c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc5c6c5ffc5c6c5ffc6c6c6ffc8c8c8ffcdccccffd1d1d1ffd3d4d3ffd6d6d6ffdadadaffdfdfdeffe1e0e1ffdfdfdfffddddddffdcdcdbffdadbdaffdadbdbffdcdcdbffdddcdcffdddeddffdededeffdfdfdeffdfdedfffdedfdfffdfdfe0ffdfe0e0ffe0dfe0ffe0dfe0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe2e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e5e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e6ffe7e7e7ffe6e7e6ffe7e6e6ffe7e7e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e3e3ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e1e0ffe1e0e1ffe0e1e1ffe0e0e0ffe0e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededfffdfdfdfffdedfdeffdedfdeffdededeffdededeffdddeddffdeddddffdededdffddddddffddddddffddddddffddddddffddddddffdddcddffdcdcdcffdddddcffdcdcddffdcdddcffdcddddffddddddffdddddeffdededeffdededeffdededeffdedfdeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdedeffdedddeffdddeddffddddddffddddddffdcddddffdddcdcffdcdcddffdbdbdbffdbdcdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdbdaffdbdbdbffdadbdaffdadadbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdcdcdcffdddcddffdcddddffdddcddffdddcddffddddddffdddeddffdddddeffddddddffdddedeffdededeffdededeffdfdedeffdededfffdededfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffe0e0dfffe0e0e0ffe0e0e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e5ffe6e5e6ffe5e6e5ffe6e5e5ffe6e5e6ffe5e6e5ffe6e6e6ffe5e6e6ffe5e5e5ffe6e6e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdfdedfffdededeffdddddeffdeddddffddddddffdcdddcffdcdcdbffdcdcdcffdbdcdcffdbdbdbffdbdbdaffdbdadbffdddedeffe1e0e1ffe0e0e0ffdad9d9ffd6d5d5ffcececeffcdcecdffcacacbffc8c8c8ffc6c6c6ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c7ffc7c8c8ffc9c8c9ffc9c9c9ffc9c9caffcbcbcaffcbcbcbffccccccffccccccffccccccffcdcdcdffcdcdcdffcecdcdffcdcdceffcdcecdffcecdcdffcecdceffcdceceffcececeffcececeffcecece00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdad9daffdadadaffdbdbdaffdadbdbffdbdbdbffdbdcdcffdcdcdcffdddcddffddddddffddddddffdddddeffdededeffdededeffdfdedfffdedfdfffdfdfdfffe0e0dfffdfe0e0ffe1e0e1ffe2e2e2ffe4e4e4ffecececfff4f4f4fffdfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff1d1c1cff919191ffe0e0e0fff2f2f3fffdfcfdfffffffffffefefefffefefefffefefefffefefffffefffefffefffffffefefffffefffefffefefefffffffefffffffffffffffffffffefffffffffffffffffefffefefffffefffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffefffffffffffefffefefffffefffefffefefefffffefffffefffffffffefffffefefefffefefefffefefffffefffefffefefffffffffefffffefffffffefffffffffefffefefefffefefefffefffefffefefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffefffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffffffefffefefefffefefffffefffefffefffffffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffcfcfcfff7f7f7fff1f1f1ffe6e6e6ffd1d2d1ffbebdbeffb5b5b5ffaaaaa9ff9d9d9cff8d8d8dff7c7c7cff696969ff555555ff424342ff373838ff424141ff424242ff424142ff424241ff414241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404040ff404040ff767676ff656464ff545454ff4b4b4aff5c5c5cff6b6b6bff717271ff767777ff7b7a7aff7e7e7eff7f7e7fff7f7f7fff7f807fff808180ff818181ff828182ff828283ff848383ff848484ff858585ff858585ff868685ff868786ff878687ff878787ff878787ff878787ff878687ff878787ff868786ff878786ff878687ff878787ff878887ff878888ff888888ff888888ff888888ff898888ff888889ff898989ff898989ff898a89ff8a8a89ff8a8a8aff8a8a8aff898a89ff8a8a8aff8a8a8aff8b8a8aff8a8b8aff8b8b8aff8b8b8cff8a8b8aff89898aff8a8a8aff8b8b8cff878787ff807f7fff777777ff777777ff777877ff777778ff777777ff77777700000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929292ff929292ff929192ff929292ff929292ff929291ff929291ff929393ff959494ff969797ff9a9b9bff9e9f9fffa4a4a5ffabababffafafafffb3b2b2ffb4b4b4ffb6b6b7ffb9b9b9ffbbbbbbffbdbdbeffc0c0bfffc3c3c3ffc8c8c8ffcececfffd4d4d4ffd8d8d8ffdbdbdbffdededeffe1e2e2ffe4e4e3ffe0e0e0ffd6d6d6ff9d9e9eff6b6a6aff4a4a4aff272727ff0f0f10ff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030403ff111111ff2f2e2fff565657ff787878ffc1c1c1ffdadadaffe2e1e1ffe1e1e0ffdfe0dfffdeddddffdadbdbffd7d7d7ffd3d4d4ffd0d0d1ffcacacaffc4c4c4ffbfbfbfffbdbdbdffbbbbbcffb9bab9ffb7b8b8ffb5b6b6ffb3b4b3ffb0b0b0ffaeaeaeffaaaaaaffa3a3a3ff999999ff848484ff727272ff747474ff747474ff747474ff6e6e6eff6d6e6eff6e6d6eff686868ff6969680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000000ff010101ff010101ff000101ff010000ff010101ff010001ff030302ff060706ff0f1010ff1c1c1cff2b2a2bff404040ff5c5b5cff787878ff949494ffb8b8b8ffd7d7d7ffe9e9e9fff8f8f8fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefffffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffefefffefffffffefffffffefefefffefefefffffffffffefefefffffefefffefefefffefefffffefffefffefefffffefefffffefffefffefefefffefefefff8f8f9fff1f1f1ffdcdcdcffc5c5c5ffbbbbbaffb0b0b0ffa4a4a3ff969696ff898989ff7a7a7aff6a696aff585858ff474747ff3e3e3fff3e3e3eff3e3e3eff3c3c3cff3c3c3cff3c3c3cff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff5f5f5ffedededffe3e3e3ffdadadaffd8d9d8ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d7ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d6d7ffd6d7d6ffd6d7d6ffd6d6d6ffd6d5d5ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d5d4ffd3d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d0ffd0d0d0ffd0d0d1ffd0d0d0ffcfd0d0ffcfcfd0ffcfcfcfffcececeffcececdffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc8c8c8ffc7c8c7ffc7c7c8ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c6ffc6c5c6ffc6c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc5c5c5ffc7c7c7ffcbcbcbffcfcfd0ffd3d2d2ffd5d5d5ffd9d8d9ffddddddffe1e2e1ffe0e1e1ffdededeffdcdbdcffdadadbffdbdadbffdbdcdbffdcdcdcffddddddffdededdffdddedeffdfdedeffdedfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe8e7e8ffe7e8e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe1e1e0ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedeffdfdfdfffdfdedfffdedfdeffdedfdeffdededeffdeddddffdedddeffdddddeffdeddddffddddddffddddddffddddddffdddddcffdcdddcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdcdbffdcdcdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcddffdcdddcffdddcdcffddddddffdddddeffdededeffdededeffdedfdeffdfdfdeffdededfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededdffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdbdbdbffdadadaffdadbdaffdad9daffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffd9d9daffdadadaffd9dadaffdad9d9ffdadadaffdad9daffdadad9ffd9dad9ffd9dadaffd9d9d9ffdad9daffd9dadaffdad9daffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffddddddffddddddffddddddffddddddffdededdffdededeffdededeffdededeffdedfdfffdfdfdeffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e4e3ffe3e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe4e4e5ffe4e5e5ffe4e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e6ffe5e5e5ffe6e5e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e5ffe6e6e5ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfe0dfffdedfdfffdededeffdedddeffddddddffdddcddffdcdddcffdcdcdcffdcdcdbffdcdcdbffdbdcdbffdbdadbffdadbdbffdbdcdcffdedfdfffe1e1e1ffdededeffd8d8d8ffd4d4d3ffd0cfd0ffcccccdffcacacaffc8c8c8ffc5c5c6ffc5c6c5ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcacbcaffcbcbcbffccccccffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcecdffcecdceffcececeffcececeffcececeffcececeffcececeffcecece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d3ffd3d4d3ffd4d3d4ffd3d4d3ffd3d4d3ffd3d4d4ffd3d3d3ffd4d3d4ffd3d3d4ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd7d6d6ffd7d7d7ffd7d8d8ffd7d8d8ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadbffdbdcdbffdbdcdcffdcdcdcffdcdddcffddddddffddddddffdddddeffdededeffdededeffdedfdeffdfdfdeffdedfdfffdfe0dfffdfdfdfffe0e0e0ffe0e1e1ffe3e3e3ffe7e7e7ffefefeffff6f6f7fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000100ff242424ff959495ffdfdfdffff3f2f3fffdfdfdfffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefffefffffefffffefefffffffffefffefffffffffefffffffffffffefffffffffefffffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffefffefffefffffffefefefffefefefffffefffffffffefffffffffffffffefffefefefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefffefffffffffffefffefffffffffffffffffffffffffffefffffffefffefffffffffffffffefffffffefffffefffffffefffffefffffffefffffffffefffffffefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffffefefffefffefffefefefffefefffffffffefffffffefffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffdfefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffffffefffefefefffefefefffefefefffdfefdfffdfefefffdfdfdfffcfcfbfff7f7f7fff2f2f2ffe8e8e9ffd3d3d3ffbfbfbfffb6b6b6ffaaaaaaff9d9d9eff8e8e8eff7c7d7dff6a6a6aff575657ff434343ff393a39ff3d3d3dff414142ff414242ff414242ff424242ff4241410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404040ff767676ff767676ff767677ff656565ff545454ff696969ff757475ff797a79ff7e7e7eff818081ff828282ff828383ff828383ff838383ff848383ff848484ff858584ff858585ff868686ff868787ff878787ff878888ff898888ff888988ff898989ff898989ff898989ff8a8989ff898989ff898989ff888989ff898988ff898989ff898989ff898a89ff8a8a8aff8a8a89ff8a8a8aff8a8a8aff8b8a8aff8a8b8bff8b8a8bff8b8c8bff8b8c8cff8c8c8cff8c8c8cff8d8c8dff8d8d8cff8d8d8dff8d8d8dff8d8d8dff8e8e8eff8e8e8fff8f8f8fff8f8f8fff8e8e8eff8e8f8fff939393ff898988ff878687ff878787ff777878ff777777ff787777ff777877ff7777770000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929292ff929291ff919292ff929292ff919192ff919292ff929291ff929392ff959494ff979797ff9b9b9bffa0a0a0ffa6a5a6ffabababffafafafffb2b3b2ffb4b4b4ffb7b8b7ffb9b9b9ffbbbcbbffbdbebdffc0c0c0ffc3c3c3ffc9c9c8ffcdceceffd5d4d5ffd9d9d9ffdbdcdcffdfdfdfffe2e2e2ffe4e4e4ffdededdffcfcfcfff898988ff616261ff414141ff1f1f20ff0c0c0dff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff101010ff2d2e2dff535353ff6f6f6fffaeafaeffd5d5d6ffe0e1e1ffe2e2e1ffdfe0dfffdededeffdbdbdbffd8d8d8ffd5d4d4ffd1d1d1ffcbcbcaffc5c5c5ffc0c0bfffbebebeffbcbcbbffbababaffb8b8b8ffb6b6b5ffb4b3b4ffb1b1b1ffaeaeaeffaaaaabffa4a3a4ff9c9d9cff8a8a8aff767676ff666666ff747474ff6e6e6dff6e6e6eff6e6e6dff686868ff696969ff686869ff68686800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff010100ff010100ff010001ff000000ff010202ff040405ff0a090aff151414ff202020ff2e2e2eff454544ff616161ff7d7e7dff979798ffbcbcbcffdadad9ffebecebfffbfbfbfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefefefffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefdfff8f9f9fff2f2f3ffe2e2e2ffc7c8c8ffbcbcbdffb1b1b1ffa5a5a5ff989897ff8a8a8aff7a7a7aff696969ff585858ff474747ff3d3d3dff3e3e3eff3b3c3bff3b3c3cff3c3d3cff3d3d3cff3e3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffbfcfcfff1f1f1ffe8e8e7ffdcdcdcffd9d9d9ffd8d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcfcecfffcececeffcdcdcdffcbccccffcbcacbffcacbcaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c6c6ffc5c6c6ffc5c6c5ffc6c6c6ffc6c6c5ffc5c6c5ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc9c9c9ffcdcecdffd1d1d1ffd4d4d4ffd7d6d7ffdbdbdbffe0e0e1ffe1e1e1ffdfdfdfffdcdcdcffdbdcdbffdbdbdaffdbdbdbffdbdcdcffdcdcdcffdcddddffdededdffdededeffdfdedeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffdfe0e0ffdfe0e0ffdfe0dfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdedfdeffdededfffdededeffdededeffdedddeffdddddeffdddedeffdddddeffddddddffddddddffddddddffdddddcffdcdddcffdcdcdcffdcdddcffdcdbdcffdbdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdbdcdcffdcdcdcffdcddddffdddcddffdddeddffdddedeffdddddeffddddddffdededeffdededeffdededeffdededeffddddddffddddddffdcdcdcffdbdcdcffdbdbdbffdadbdaffdadbdbffdbdbdbffdbdbdaffdadadaffd9dadaffd9dadaffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd8d9d8ffd8d8d9ffd8d8d9ffd8d9d9ffd8d8d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d9ffd8d9d9ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9daffd9d9d9ffdbdadaffdbdadaffdbdbdaffdadbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffddddddffdcddddffdddddeffdddeddffdddedeffdededeffdededeffdfdedfffdfdfdeffdfdfdfffdfe0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe2e3e3ffe2e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e6e6ffe6e6e5ffe5e6e5ffe6e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e5ffe5e5e5ffe6e6e5ffe5e5e6ffe5e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdfdfdfffdededeffdddeddffdddddcffdcdcdcffdcdddcffdcdbdcffdbdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdbdbffe1e1e1ffe3e2e2ffdadbdbffd6d7d6ffd4d4d4ffcfcfceffccccccffc9c9c9ffc7c7c7ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc8c7c8ffc8c9c8ffc8c9c9ffc9c9c9ffcacacaffcbcbcbffcccccbffccccccffcdcdccffcdcdcdffcececdffcdcdceffcdceceffcececeffcececdffcdceceffcececeffcececdffcecdceffcececeffcececeffcecece00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d4ffd3d3d4ffd4d4d3ffd4d4d3ffd4d4d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd6d6d5ffd5d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffdadad9ffdadadaffdbdbdaffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdcdcdcffddddddffdddddeffdedddeffdededeffdededeffdededeffdededfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe2e2e2ffe4e4e4ffeaeaeafff2f2f2fff8f8f8fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff242424ff999a9affe0e0dffff4f4f4fffdfdfcfffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffffffffefffffffefffffefefffffffffefffffefefffffefffffffefefffffffefffefefffffffefefffefffefffffefefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffefefffffffffefffffefefffffefffffefefefffffffefffefefffffffefefffefffefffffefefffefefefffffffefffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefffffffffefffefffefffffefffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffefffffffefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffffffefffefffefffefefffffefffffffefffffffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffbfbfcfff8f7f8fff2f2f3ffeaebebffd5d5d5ffc0bfbfffb7b6b6ffaaaaaaff9d9d9eff8e8f8eff7e7e7fff6b6c6cff595959ff474647ff3e3e3dff3f3f40ff40403fff424242ff424142ff414141ff4342420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff767676ff777676ff767676ff767677ff767676ff656565ff767676ff7d7d7dff838283ff858585ff858585ff868585ff868686ff868586ff868686ff878787ff878787ff888788ff898888ff898889ff898a89ff8a898aff8a8a8aff8a8a8aff8a8b8aff8b8b8cff8b8c8cff8c8c8bff8c8c8cff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8c8bff8b8c8bff8b8b8bff8c8c8cff8c8c8cff8d8c8cff8d8c8dff8c8c8dff8d8d8dff8e8d8dff8e8d8eff8e8e8eff8f8f8eff8f8f8fff8f8f8fff8f9090ff909090ff909090ff919190ff919191ff919191ff8f8f8fff8e8e8eff8f8e8eff929293ff929293ff898989ff878787ff868787ff787777ff777777ff787777ff777777ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929292ff929292ff929292ff919292ff929192ff929191ff929291ff929292ff959495ff989898ff9c9c9cffa1a1a1ffa7a6a6ffacacacffb0b0afffb3b3b3ffb5b5b5ffb7b8b8ffb9babaffbbbbbbffbebdbeffc1c1c0ffc5c4c5ffcacacaffcfd0d0ffd6d6d6ffdad9d9ffdcdcdcffe0dfdfffe3e3e3ffe2e3e3ffdcdbdbffbcbdbdff757575ff5b5c5cff393938ff191a1aff090909ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff100f0fff2a2a2aff4d4c4cff696869ff9c9d9cffd2d2d3ffe0e0e0ffe2e2e1ffdfe0dfffdfdedfffdcdcddffd9d9d8ffd6d6d5ffd2d1d1ffcdcdcdffc7c7c6ffc0c1c0ffbebebeffbbbcbcffb9babaffb7b7b7ffb6b5b6ffb3b3b3ffb1b0b1ffafaeafffaaaaabffa4a5a4ff9e9d9eff909090ff7b7b7bff6c6c6cff6d6d6eff6e6d6dff6d6e6dff696868ff696969ff696968ff686868ff686868000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000000ff000000ff000000ff010101ff000001ff010000ff020202ff060506ff0d0d0dff191819ff232222ff313131ff4a4a4aff676666ff808181ff9c9c9dffc2c2c1ffdcdcdcffeeeeeefffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefffffffffefffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffffffefffefefefffffefffffffffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefdfefffefdfefff8f9f9fff3f3f3ffe6e5e5ffcbcacbffbebebeffb3b3b3ffa6a6a7ff999999ff8b8b8bff7b7b7bff696a6aff585858ff474747ff3d3d3dff3c3c3cff3b3c3cff3d3c3cff3c3c3dff3d3d3eff3f3e3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f4ffecececffe0e1e1ffdadadaffd9d8d9ffd8d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfd0ffcfd0d0ffcfcfcfffcfcfceffcececfffcececeffcecdceffccccccffcbcbcbffcacbcaffcbcacaffcac9caffc9c9c9ffcac9c9ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c6ffc5c5c5ffc5c5c6ffc5c5c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c6ffc8c8c8ffccccccffd0d0d0ffd4d4d3ffd5d5d6ffdad9d9ffdededfffe2e1e2ffe0e0e0ffddddddffdbdbdaffdbdadbffdbdbdaffdbdbdbffdcdcdcffdcdcddffddddddffdededdffdededeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e2e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfe0ffdfdfe0ffdfdfe0ffdfdfe0ffdfdfe0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdedfffdededeffdfdedfffdededeffdddeddffdedddeffdededdffddddddffdddddcffddddddffdddcdcffdcdcdcffdddcdcffdcdcdcffdcdbdcffdcdcdbffdbdbdbffdbdbdbffdbdadbffdbdadaffdadadaffdadadaffdadadbffdadadaffdadad9ffdadadaffdadadaffd9dadaffdadad9ffd9dad9ffd9d9d9ffd9dadaffd9dadaffdadad9ffdadadaffdbdbdaffdbdadbffdbdbdbffdbdbdbffdcdcdcffdddcdcffdddcddffdddcdcffdddddcffdcdcddffddddddffdddeddffdddcddffddddddffddddddffdcdcdcffdcdcdbffdadadaffd9dadaffdad9daffd9d9daffd9d9d9ffd9d9d9ffd8d8d9ffd8d9d8ffd8d8d7ffd7d7d7ffd7d7d6ffd6d7d6ffd7d6d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdadadaffdadbdbffdadbdbffdbdbdbffdbdbdbffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdddcffdddcddffddddddffddddddffdededdffdededeffdededeffdedfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe5e5e5ffe6e6e6ffe6e5e5ffe5e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e6e6ffe5e6e6ffe5e5e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e5ffe5e6e5ffe6e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe5e5e6ffe6e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e5e6ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e0ffe0e0dfffdfdfdfffdfdfdeffdedddeffdededdffdddcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdbdbdbffdcdcdcffdfdfdfffe0e1e1ffdededdffd8d8d8ffd6d6d6ffd1d1d1ffcdceceffcbcbcaffc8c8c8ffc6c6c6ffc6c5c6ffc7c6c7ffc7c7c7ffc7c8c7ffc8c8c8ffc9c8c9ffc9c9c9ffcacacaffcacbcbffcccbccffccccccffcdcccdffcdcdcdffcecdcdffcdceceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcdceceffcececeffcdcdcd00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d4d4ffd4d4d3ffd4d3d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9dad9ffdad9daffdadbdaffdadbdbffdbdbdbffdcdbdcffdcdcdcffdddcdcffddddddffddddddffddddddffdeddddffdedddeffdededeffdfdfdeffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe0e1e1ffe3e2e2ffe5e5e5ffeeeeedfff5f5f5fffcfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010202ff040303ff252525ff9e9e9effe0e1e0fff4f4f4fffdfdfdfffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefffffffefffffffefefffffffffefffefffffffefffffffffffefffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefefffefffffffffefefffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffefffefffffffefffffffffefefffefffefffefefffffffffffffefffffffffffffffefffffffefffffffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffffffffffffffffffefefffefefffffefefefffefffefffefffffffefefffffefefefffefffefffefefefffefefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfefdfffdfcfdfffbfcfbfff8f7f8fff3f3f3ffedededffd9d9d9ffc0bfbfffb6b6b7ffaaaaaaff9d9d9dff8f8f8fff7f807fff6e6d6eff5c5c5cff4a4949ff3f4040ff403f40ff414141ff424242ff414141ff434242ff444443000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff767677ff767677ff777776ff767676ff767776ff7a797aff807f7fff888888ff888888ff878788ff878888ff888988ff888889ff898989ff8a8a89ff8a8989ff8a8b8aff8b8b8bff8c8c8bff8b8c8cff8c8c8dff8d8d8dff8d8d8dff8e8d8dff8d8d8eff8e8d8dff8d8e8eff8e8e8dff8d8e8eff8d8d8eff8e8d8eff8d8e8dff8e8e8eff8e8d8dff8d8d8dff8d8d8dff8e8e8eff8d8e8eff8e8e8fff8f8f8eff8f8f8fff8f8f8fff908f8fff8f908fff908f90ff909091ff909191ff919191ff919192ff919292ff929192ff909191ff919090ff909191ff909190ff8f8f90ff8e8f8eff8e8e8fff929392ff929293ff898989ff868787ff878787ff777777ff777778ff777778ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929292ff929292ff929292ff919192ff929192ff929292ff929292ff939393ff959596ff999999ff9d9e9effa2a2a2ffa7a8a8ffacacadffb0b0b1ffb4b4b4ffb6b6b6ffb8b7b7ffbababaffbcbbbcffbebebeffc0c1c1ffc6c6c6ffccccccffd2d2d2ffd6d7d7ffdadadaffdcddddffe1e0e1ffe4e4e4ffe3e3e3ffd9d9d9ffaaababff6d6e6eff5a595aff353636ff151414ff060606ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030302ff0d0c0cff232423ff454445ff626362ff8d8d8effcececfffdededeffe1e2e2ffe1e0e0ffdfdfdfffddddddffdadadaffd6d6d6ffd2d3d3ffcfcfcfffc8c8c9ffc1c2c1ffbfbfbfffbdbcbcffb9babaffb8b7b8ffb6b6b6ffb3b3b3ffb0b0b1ffafafaeffabababffa4a5a5ffa09f9fff979797ff838283ff6f6f6fff6d6d6dff6e6e6eff686969ff686969ff696869ff686868ff686867ff686868ff66666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000000ff000000ff010000ff000100ff010001ff000101ff020302ff060607ff100f0fff1a1a1aff242424ff353535ff4e4e4eff6b6b6bff858585ffa3a3a3ffc9c9c9ffdfe0e0fff1f0f0fffcfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffefffefffffefffffefffefffffefffffffffffffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffefefffefffffffefefefffefffffffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefffefffdfefefffdfdfefffefefdfff9fafafff3f4f3ffe7e7e7ffcfd0cfffc0c0c0ffb4b4b5ffa8a8a8ff9b9b9bff8c8d8dff7c7d7dff6b6a6bff585958ff474646ff3c3c3cff3b3c3bff3c3c3dff3c3d3cff3e3d3eff3e3f3eff403f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffbfbfcffeff0efffe6e5e6ffdcdcdcffd9d9daffd9d9d8ffd8d9d9ffd9d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d8ffd8d7d7ffd8d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcfceceffcecfceffcdceceffcdcdceffcccccbffcbcbcbffcacbcaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc8c8c9ffc7c8c8ffc8c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc5c6c5ffc6c5c6ffc5c6c5ffc5c5c6ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c7c6ffcbcacbffcfcfcfffd3d2d2ffd5d5d5ffd8d8d9ffdcddddffe2e2e2ffe1e1e1ffdedddeffdbdbdbffdadad9ffdadbdaffdbdbdbffdcdcdbffdcdcdcffdddcddffdddeddffdddedeffdfdedeffdedfdfffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe1e2e2ffe2e2e3ffe2e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e5e5ffe5e4e4ffe5e5e5ffe4e5e5ffe5e5e6ffe5e6e5ffe6e5e6ffe5e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e6ffe6e7e7ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e6e7ffe7e7e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0e0ffdfe0dfffe0dfe0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdedfdfffdfdfdfffdfdedeffdededfffdededeffdededeffdededeffdddeddffdddddeffddddddffdddddcffdcddddffdcdcddffdcdcdcffdcdcdcffdbdbdcffdcdbdcffdcdcdbffdbdbdbffdbdbdaffdadadbffdadbdaffdadadaffd9d9daffd9dadaffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadbdbffdadbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdcffdbdcdcffdddddcffddddddffdddddeffdeddddffdddedeffdddcdcffdcdddcffdbdbdbffdad9daffd9dad9ffd9d8d9ffd8d9d8ffd8d7d8ffd6d6d6ffd6d6d7ffd6d6d6ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d7ffd6d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d9ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdad9d9ffdadadaffdadadaffdadbdbffdadbdbffdbdadbffdbdbdbffdbdcdcffdbdcdcffdcdcdcffdcdddcffdddcddffddddddffdddedeffdededeffdededeffdededfffdfdedfffdfdfdfffe0dfdfffdfe0e0ffdfe0dfffe1e0e1ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e6ffe5e5e6ffe6e5e6ffe5e6e5ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe5e5e6ffe6e6e5ffe5e6e6ffe5e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e6e6ffe5e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e5ffe5e6e6ffe5e5e5ffe6e5e6ffe5e6e5ffe6e5e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe3e3e4ffe4e3e3ffe3e3e2ffe2e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffdfdfdeffdedfdeffdedddeffddddddffdcdcddffdcdcddffdcdcdcffdbdcdcffdcdbdcffdbdbdcffdbdbdbffdbdcdcffdbdbdbffdcdcdcffdfdedfffdededfffdadbdaffd8d8d8ffd5d4d4ffcfcfd0ffcdccccffcacacaffc7c8c8ffc6c6c7ffc7c7c6ffc7c7c7ffc7c8c7ffc8c8c8ffc8c9c8ffc9c9c9ffcacacaffcbcbcbffccccccffcccccdffcccdcdffcdcccdffcdceceffcecdcdffcececeffcdcecdffcececeffcececeffcececeffcececeffcececeffcececdffcececeffcececeffcecdcd00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d4d3ffd3d4d3ffd3d3d4ffd4d4d4ffd4d4d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdcdcffdbdcdcffdcdcddffdddddcffddddddffddddddffdeddddffdddeddffdededeffdededfffdedfdfffdfdfdfffdfdfe0ffdfe0e0ffe0dfe0ffe1e1e1ffe3e3e2ffe8e9e9fff0f1f0fff8f7f8fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020302ff060606ff2a2a2aff9c9c9cffe0e1e1fff5f4f5fffdfdfdfffefefefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffefefffffefefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffffffefffffffffffefffffffffffefffefefefffefefffffffefefffffefefffffefefffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffffefffffefffffffffffefffefefefffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffffffefffefefefffffefffffefffffffefffefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfdfffefefefffefefefffdfefefffefefefffdfefefffdfefefffefefefffefdfefffefdfdfffefdfefffdfdfdfffdfdfdfffbfbfbfff8f7f8fff3f3f3ffefeeefffdadad9ffbfc0c0ffb6b6b6ffaaaaabff9e9e9eff909090ff808181ff707070ff5e5e5fff4c4c4bff404040ff414141ff424242ff414141ff424243ff434443ff454545000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767777ff767676ff767676ff767677ff767776ff797a7aff7f8080ff878888ff888888ff888888ff888888ff898888ff888888ff888889ff888989ff8a8a89ff8a8b8aff8c8c8cff8d8c8cff8d8d8dff8d8e8dff8e8e8eff8f8e8eff8f8f8fff8f8f8fff8f908fff909090ff8f9090ff908f90ff908f8fff90908fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8eff8f8f8fff8e8f8fff8f8f8fff8f8f8fff8f9090ff908f90ff909090ff908f8fff90908fff908f8fff919090ff919190ff919191ff919191ff929292ff919192ff919192ff919091ff919090ff919090ff919091ff8f8f8fff8e8e8fff8e8e8eff939293ff929292ff898989ff878786ff878787ff777777ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff909090ff929292ff929292ff929292ff929292ff929291ff929192ff929291ff939393ff969696ff9a9b9bff9e9f9fffa3a3a3ffa8a8a8ffaeaeadffb0b0b1ffb4b4b4ffb6b7b7ffb8b8b8ffbababaffbcbcbcffbebfbeffc2c1c2ffc7c7c7ffcdcecdffd3d3d3ffd7d8d7ffdbdadaffdededdffe1e1e1ffe5e4e4ffe3e4e3ffd5d5d5ff9b9b9bff6a6a69ff565656ff323233ff121111ff050405ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff080908ff1c1c1cff3b3b3bff5c5d5cff838483ffc4c5c4ffdbdbdbffe1e2e1ffe1e1e1ffdfdfdfffdddedeffdadbdbffd7d7d8ffd4d4d3ffd0d0d0ffc9c9caffc2c2c2ffc0c0c0ffbdbdbdffbababaffb8b8b8ffb5b6b6ffb3b3b4ffb1b1b1ffafafafffabababffa5a6a5ffa0a0a0ff9a9a99ff898888ff747373ff666666ff696869ff686969ff696968ff676868ff676868ff686868ff666666ff666666ff646364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000100ff000001ff000000ff010100ff000000ff010000ff020202ff060607ff0f1010ff1b1b1bff252626ff393939ff535353ff6f6f6fff8a8a8affacacacffcfcecfffe2e3e2fff2f3f3fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefffffffffffffefefffffffefffffefefffffffefffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffefefffffefefefffffffefffefefefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffafafafff4f4f3ffe9e8e8ffd2d2d2ffc2c1c1ffb6b5b5ffa9aaa9ff9c9c9cff8d8e8eff7e7e7eff6b6b6cff585859ff474747ff3c3b3bff3c3c3cff3d3c3dff3d3d3dff3f3e3fff3f3f3fff414041000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfbfff3f2f3ffe9e9eaffdfdedfffdadadaffdad9daffd8d8d9ffd9d9d9ffd9d9d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd2d3d2ffd2d2d3ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffd0cfd0ffcfd0d0ffcfcfcfffcecfceffcececeffcdceceffcdcdceffcdcccdffcbcbcbffcbcacaffcacacaffcac9c9ffcac9c9ffc9c8c8ffc9c8c8ffc8c9c8ffc8c8c8ffc7c8c8ffc8c8c7ffc7c7c7ffc6c6c7ffc6c6c6ffc7c6c6ffc6c6c5ffc6c5c6ffc5c5c5ffc5c5c6ffc5c5c5ffc6c5c6ffc5c5c6ffc6c6c6ffc6c7c6ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc9cacaffcececeffd1d1d2ffd4d4d3ffd7d7d7ffdbdbdbffe0e0e0ffe2e2e2ffdfdedfffdbdcdbffdbdbdaffdadadaffdbdbdbffdcdcdbffdcdcdcffdcdddcffddddddffdeddddffdededdffdededeffdedfdeffdfdfdfffdfe0e0ffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e2ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e6ffe5e5e6ffe6e6e6ffe6e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e7e7ffe6e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe6e7e7ffe7e7e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfe0ffdfdfe0ffdfdfdfffe0dfdfffdfdfdfffdfdedfffdededfffdfdfdfffdededeffdfdedfffdededeffdfdedfffdedfdeffdededeffdededdffdddddeffdddddeffdddeddffddddddffdcddddffdcdcddffdcdcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdbdadbffdadbdaffdbdbdaffdadadaffdadadaffdadad9ffd9d9d9ffd8d9d8ffd8d9d8ffd9d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd8d8d7ffd8d8d7ffd7d7d8ffd8d7d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadad9ffdadadaffdbdadaffdbdcdbffddddddffddddddffddddddffddddddffdddddeffddddddffdddcddffdad9d9ffdad9daffd9d9d9ffdad9daffd7d7d7ffd8d7d7ffd5d5d5ffd5d4d5ffd5d5d4ffd4d4d4ffd4d4d3ffd3d3d4ffd3d4d4ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffdadadaffdadadaffdadbdbffdbdadaffdbdbdbffdcdbdbffdcdcdbffdcdbdcffdddcdcffddddddffddddddffdddedeffdededeffdededeffdededfffdfdedfffe0dfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe2e3e3ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe4e4e4ffe5e5e4ffe5e5e5ffe4e5e4ffe4e5e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e6ffe5e5e6ffe5e6e5ffe6e5e5ffe5e6e5ffe6e5e5ffe6e6e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffdfdfdfffdedfdfffdededeffdededeffdcdddcffdcdddcffdcdcdcffdcdcdbffdcdcdcffdbdcdbffdbdcdcffdbdbdcffdbdbdbffdbdbdbffddddddffdededeffdddcddffdadadaffd7d7d7ffd1d1d1ffcececeffcbcbcbffc9c9caffc7c7c8ffc6c7c7ffc7c6c6ffc7c7c6ffc7c7c7ffc8c8c7ffc8c8c8ffcac9c9ffcacbcaffcbcbccffccccccffcdcdccffcccccdffcdcdcdffcecdcdffcecdcdffcececeffcecdceffcdceceffcececeffcececeffcecdceffcdcdceffcecdceffcececdffcdceceffcdcdcc00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d3d4ffd3d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd6d6d5ffd6d7d7ffd6d7d7ffd7d7d8ffd8d8d7ffd9d9d8ffd9d9d9ffdad9daffd9dadaffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdddcdcffddddddffddddddffdededdffdeddddffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe2e1e2ffe5e4e4ffecebebfff4f3f4fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff040404ff090909ff333333ff999999ffe1e0e1fff5f5f5fffdfdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefffffffefefffffffffffefefefffffefffffffefefffefffefffefffffffffffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffffefefffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffffefefffefefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffefffffffffffefffefefefffefefefffefffefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefdfefffefefefffffefefffefffefffffefffffefefefffefffefffffffefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefdfefffefefdfffdfefefffdfefefffefefefffefefdfffdfefefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffdfcfdfffcfcfcfff8f8f8fff4f4f3ffeeedeeffd9d9d9ffbfc0c0ffb6b6b6ffabaaabff9f9f9fff919190ff828282ff717272ff616160ff4d4d4dff424241ff424242ff414141ff424242ff434343ff454545ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff767777ff767677ff777677ff7a7a7aff807f7fff888888ff888888ff888888ff888888ff898988ff888888ff888888ff898888ff898989ff8a8b8bff8c8c8cff8d8c8cff8d8d8dff8e8e8eff8e8e8eff8e8f8eff8f8e8fff8f8f8fff8f8f90ff919191ff919191ff919091ff919191ff90908fff8f908fff908f90ff8f8f8fff8e8f8fff8f8f8fff8e8f8fff8e8f8fff8f8f8fff8f8f8fff908f8fff909090ff909090ff909090ff909090ff8f9090ff909090ff919191ff919191ff919191ff919191ff919191ff929192ff929292ff929292ff919091ff909091ff919091ff919091ff8f8f8fff8f8f8fff8e8e8eff939392ff929293ff898989ff878787ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff919190ff909090ff929292ff929292ff929292ff929292ff929192ff929292ff939394ff969796ff9b9b9bff9f9e9fffa3a4a4ffaaa9a9ffaeaeaeffb1b1b1ffb4b4b4ffb6b6b6ffb9b9b8ffbabbbbffbcbdbdffbfbfbfffc2c2c3ffc8c8c8ffcfcfceffd4d4d4ffd8d8d8ffdbdbdbffdedfdfffe2e3e3ffe5e5e5ffe0e0dfffcececeff8a8a8aff666566ff4f4e4fff2a2a2aff0e0e0eff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff171616ff353635ff595a59ff7c7c7cffb7b7b7ffd8d7d8ffe1e2e1ffe1e1e2ffdfdfdfffdededeffdbdbdbffd8d9d8ffd5d5d4ffd1d1d1ffcbcbcbffc3c3c3ffc0c1c0ffbebebeffbabbbbffb8b8b9ffb6b6b6ffb4b4b4ffb2b1b1ffafafafffabababffa6a5a6ffa1a0a0ff9a9b9bff8e8e8eff7a7a7aff696968ff686869ff686869ff686868ff686868ff686868ff666666ff666666ff646464ff6564650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000000ff000100ff010100ff000000ff010101ff010000ff000000ff010102ff060506ff10100fff1c1c1cff292928ff3e3d3dff575857ff727272ff8f908fffb5b5b5ffd4d3d3ffe6e6e6fff5f6f6fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefffffffffffffffefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefefffefffffffffffefffefffefffffefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefdfdfffefefefffafafafff4f4f4ffeaeae9ffd3d4d4ffc3c3c3ffb7b7b7ffababaaff9d9d9dff8f8f8fff7f7f7fff6c6c6dff5a5a59ff484949ff3d3d3dff3d3c3dff3e3e3eff3f3e3eff403f3fff414141ff4142410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f5ffedededffe3e3e3ffdbdbdbffdadadaffd9d9d9ffdad9d9ffd9d8d9ffd8d8d8ffd8d9d9ffd9d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd4d4d4ffd4d3d4ffd3d4d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcdcecdffcdcdcdffccccccffcbcbcbffcacacaffcac9caffcac9c9ffc8c9c9ffc8c9c9ffc8c9c9ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c6ffc6c6c7ffc6c6c6ffc6c5c6ffc6c5c6ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc8c8c8ffccccccffd0d0d0ffd3d3d3ffd5d6d6ffdadadaffdededeffe2e2e2ffe0e1e1ffdddcdcffdadadaffdadbdbffdbdbdbffdcdbdbffdcdcdcffdcdddcffddddddffdddeddffdedddeffdededdffdededeffdededeffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe1e0e1ffe0e1e0ffe1e1e1ffe2e2e1ffe1e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e2e3ffe3e2e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e6e6ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e6ffe7e7e7ffe7e7e6ffe7e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe2e2e3ffe1e2e1ffe2e1e2ffe2e1e1ffe2e1e1ffe0e0e1ffe1e0e1ffe1e0e0ffe0e1e0ffdfe0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdfdedfffdededeffdfdedeffdfdedeffdddeddffdededeffdddddeffddddddffddddddffddddddffddddddffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdcdcdbffdbdbdbffdadbdaffdadadaffdad9d9ffd9d9d9ffd9dadaffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd7d8d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d7ffd7d7d6ffd7d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d6d5ffd6d6d6ffd7d6d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9dad9ffdbdcdbffdbdbdbffdbdbdbffddddddffddddddffddddddffdededdffdddddeffdad9daffdad9daffdadadaffdad9daffd8d7d7ffd8d8d8ffd7d7d7ffd8d7d7ffd4d4d4ffd4d4d4ffd2d2d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d2ffd2d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdaffdadbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffdddddeffdededeffdededeffdfdedeffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe1e1e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe4e5e4ffe5e4e5ffe4e5e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0dfffdfdfdfffdedfdeffdededeffdddeddffdcddddffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdcdbffdbdbdaffdbdbdaffddddddffdededeffdcdcdcffd9d9d9ffd5d6d6ffd0d0d1ffcdcdcdffcbcbcbffc9c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc7c7c6ffc7c8c7ffc7c8c8ffc9c9c9ffcacac9ffcacacaffcbcbcbffcccccdffcdcccdffcdcdcdffcdcdceffcecdceffcececeffcececeffcececeffcececeffcececeffcdcecdffcececeffcdcdceffcdcdcdffcccdcdffcdcdcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d5d4ffd4d5d4ffd4d4d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d8d7ffd8d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadbffdadbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddcddffdddddcffdddeddffdddedeffdededeffdededeffdededeffdededfffdfdedfffdfdfe0ffe0e0dfffe1e1e1ffe2e2e2ffe6e6e7ffefefeffff6f6f6fffdfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020102ff050505ff0a0b0bff333434ff9e9e9effe1e1e1fff4f5f5fffdfcfcfffefefefffefefefffefefefffffefefffefefefffffefefffefffffffefefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffffffefffffffffffefffffffffefefffefffffffefffffffffffefffffefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffefffffffffefefffefffffffefffffffffffefffffefffffefffefffefffffffffffffffefefffffffffefffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffefefffefffffffefefefffefefefffefffffffefefefffefffefffefefefffdfefefffdfefdfffefdfefffdfefdfffefefefffefefefffefdfdfffefefefffdfefefffefefefffefdfefffefefdfffdfefefffefefdfffdfdfdfffdfdfdfffcfcfcfff9fafafff4f4f4ffededeeffdbdbdbffc0bfc0ffb6b6b7ffacababff9f9fa0ff919291ff838383ff737374ff626262ff4f4e4eff424242ff414141ff424343ff444443ff454545ff454646ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff767676ff777676ff7a7a7aff7f807fff888888ff888888ff888888ff888788ff888989ff888888ff898989ff898989ff898989ff8a8a8aff8c8b8bff8c8c8cff8d8d8eff8e8e8eff8e8e8eff8e8e8eff8f8f8fff8f8f8fff8f908fff909191ff919191ff919191ff909191ff919191ff919090ff8f8f8fff8f8f8fff8f8f8fff908f8fff8f8e8fff8f8f8fff8e8f8fff8f8f8fff8f8f8fff909090ff909090ff909190ff909090ff909090ff909090ff919091ff919191ff919191ff919191ff919191ff919191ff919192ff929292ff929192ff929291ff909191ff919191ff909091ff919190ff8f8f8fff8e8f8eff8e8e8eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff8e8d8dff909090ff909091ff909090ff929292ff929292ff929292ff929292ff929292ff939494ff979797ff9c9c9cff9fa0a0ffa4a4a4ffaaaaaaffaeaeaeffb1b2b2ffb5b5b5ffb7b7b7ffb9b8b9ffbbbbbbffbdbebeffc0c0c0ffc4c4c4ffcacbcbffd0d0cfffd5d6d5ffd9d9d9ffdbdcdcffdfe0dfffe4e3e4ffe5e5e5ffddddddffc2c2c2ff7c7b7bff616161ff434344ff20201fff0a0a0aff030302ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff060606ff131314ff333332ff575757ff727272ffaaaaaaffd5d4d5ffe1e1e1ffe1e2e1ffdfe0e0ffdedfdeffdcdcdcffd9d9d9ffd5d5d5ffd1d1d1ffccccccffc5c4c4ffc2c1c2ffbebebeffbcbbbbffb9b9b9ffb6b6b7ffb4b4b4ffb2b2b2ffafb0afffabacabffa7a6a6ffa0a1a1ff9b9c9bff939393ff818181ff6d6d6dff646464ff686868ff686868ff686868ff666666ff666666ff646464ff646565ff656565ff646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010001ff000000ff000000ff010000ff000100ff000000ff000101ff020201ff060606ff101010ff1e1e1eff2c2c2cff424243ff5c5b5bff757675ff939393ffbababaffd7d7d8ffeaeaeafff9fafafffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefffffffefefefffdfefefffefefefffdfefdfffbfcfbfff5f4f5ffebebebffd5d5d5ffc5c4c5ffb8b8b7ffacacacff9f9f9fff919090ff808080ff6d6d6eff5b5b5aff4a4a4aff3d3e3dff3d3e3eff3f3f3fff3f3f40ff414141ff424242ff42424200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfcfbfff0f1f1ffe7e7e7ffdcdcddffdadadaffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfd0d0ffcfcfcfffcfcfcfffcececeffcececeffcdceceffcdcdceffcccdcdffccccccffcacbcaffcacacaffcac9c9ffc9c9c9ffc8c9c8ffc9c8c9ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc6c7c6ffc6c6c6ffc6c6c5ffc5c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c6c5ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c5c6ffc6c7c7ffcacacaffcfcecfffd2d2d2ffd5d5d5ffd8d7d8ffdbdcdcffe0e0e0ffe1e2e2ffdfdfdeffdcdbdbffdadadaffdadadaffdbdbdbffdcdcdcffdddcdcffdcddddffddddddffdddedeffdedddeffdededeffdddedeffdededeffdfdfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e1e1ffe1e0e0ffe2e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e2ffe2e3e2ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe6e6e7ffe7e6e7ffe7e6e7ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0dfffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdfdfffdedfdfffdfdfdeffdfdedeffdedfdeffdedfdfffdededeffdddedeffdededeffdeddddffdddeddffddddddffddddddffddddddffdcdcddffdcdcddffdddcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdbdadbffdadbdbffdadadaffdadadaffdad9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d6d5ffd6d6d6ffd6d7d6ffd7d6d6ffd6d7d7ffd8d8d8ffdad9daffd9d9d9ffdbdbdbffdbdbdcffdcdbdbffddddddffddddddffddddddffdad9daffdadad9ffd9dadaffdadadaffd7d7d8ffd8d8d7ffd8d7d7ffd7d8d7ffd4d4d4ffd4d4d5ffd4d4d5ffd3d3d4ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d6d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffdedddeffdededeffdedfdfffdfdfdfffdfdfdfffe0e0dfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e2e2ffe2e3e2ffe3e2e3ffe2e2e3ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e5ffe5e5e4ffe4e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe5e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdeffdedfdeffdededeffddddddffdddcddffddddddffdcddddffdcddddffdcdddcffdbdcdcffdbdbdbffdbdbdbffdadadaffdcdcdcffdfdfdfffe1e0e0ffdbdbdbffd9d8d8ffd5d5d5ffd0d0d0ffccccccffcacacaffc8c8c8ffc6c7c6ffc6c6c6ffc6c6c7ffc6c7c6ffc7c7c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcccccdffcdcdcdffcdcdcdffcdcecdffcdceceffcececeffcececeffcececeffcececdffcdcecdffcdcecdffcdcdceffcdcdcdffcccccdffcdcdcdffcdcccc00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd3d4d4ffd4d3d3ffd4d4d4ffd4d4d5ffd4d4d4ffd4d5d4ffd4d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d9d9ffd9d9d9ffdad9daffdad9daffdadadaffdadbdbffdbdadbffdbdbdbffdcdcdcffdcdcdbffdcdddcffdddcdcffdcddddffddddddffdedddeffdededdffdededeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe1e1e1ffe3e4e4ffeaeaeafff1f2f2fff8f8f8fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff040405ff0b0b0bff383838ffa5a5a5ffe1e2e1fff4f4f4fffdfdfdfffefefefffefefefffefefefffefffefffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffffffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefefffefffffffffffefffffffefffefffffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffffffefefefffefefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffffffffffffffefffefffefffefffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffefefefffefffefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfefefffdfdfdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffffffefffffefefffefffffffffefefffffefffffefefffffefefffffefefefffefefefffefefefffefefdfffefefdfffdfefefffdfdfefffdfdfdfffefefefffdfdfefffdfefefffefdfefffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfcfffafbfbfff4f4f4ffedededffdcdcdcffc0c1c1ffb7b7b7ffacacabffa0a0a0ff949494ff848383ff757474ff636363ff4f5050ff414141ff424243ff434443ff454545ff464646ff464646ff474746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff767676ff797a79ff7f7f7fff888888ff888888ff888888ff888888ff888989ff888888ff898989ff898988ff898989ff8a8b8aff8c8c8bff8d8d8dff8d8d8dff8e8e8eff8e8e8eff8e8e8eff8f8f8eff8f8e8fff909090ff909191ff919191ff919191ff919191ff909191ff919091ff919191ff919191ff908f90ff8f8f8fff8f908fff908f8fff8f8f8fff8f8f8fff8f8e8fff8f8f8fff909090ff909090ff909090ff909090ff919190ff919190ff919191ff919192ff919191ff929191ff919191ff919191ff919191ff929191ff929292ff919192ff929192ff919090ff919090ff919190ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff8b8b8aff8e8e8eff8e8e8eff909190ff909090ff909090ff929292ff929192ff929292ff929292ff949594ff989898ff9d9c9cffa0a1a0ffa5a5a5ffabababffafafafffb2b2b2ffb6b6b6ffb7b8b7ffbab9b9ffbbbcbcffbebebeffc1c0c1ffc6c6c6ffccccccffd2d1d1ffd6d6d6ffd9dadaffdddddcffe1e1e0ffe4e4e5ffe5e5e6ffd9d9d9ffb1b0b0ff717172ff585959ff373737ff171717ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff121312ff302f30ff525252ff6a6a6aff989798ffd1d1d1ffdededfffe1e2e1ffe0e0e0ffdfdedfffdcddddffdad9daffd7d6d6ffd3d2d2ffcececeffc6c6c6ffc3c3c2ffc0bfbfffbcbdbdffbabab9ffb7b6b7ffb4b5b5ffb2b2b3ffb0afb0ffacacacffa7a7a7ffa2a2a1ff9d9d9cff969697ff888889ff777777ff686868ff616161ff686868ff666666ff666666ff646464ff646464ff646465ff656464ff646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020102ff010001ff010000ff000000ff000100ff000000ff000000ff000100ff020202ff060706ff121212ff222221ff313131ff484848ff605f60ff797979ff969696ffbebdbeffdbdbdbffebebecfffbfcfbfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffefffefefffffffefefffffefefffefefefffefefefffffffefffffefefffefffffffffefefffefdfefffdfefefffdfdfefffdfdfdfffcfbfcfff5f6f5ffecececffd7d8d7ffc5c5c6ffb8b8b9ffacacacffa0a0a0ff919192ff818181ff6f6f6fff5d5d5dff4c4c4cff3e3e3eff3e3e3fff403f3fff414141ff424242ff424242ff42424200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f3f3ffebebecffe1e0e0ffdadadaffdadad9ffdad9d9ffd9dad9ffdad9daffd9dad9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d8d7ffd7d8d7ffd7d6d6ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd2d2d3ffd2d2d2ffd1d1d1ffd2d1d2ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfceceffcdceceffcecdcdffcdcdceffcccdcdffcbcbccffcacacaffcac9c9ffc9cac9ffc9c9c9ffc9c9c8ffc8c8c9ffc7c8c8ffc7c7c7ffc8c7c7ffc6c6c7ffc6c7c7ffc6c6c6ffc7c7c7ffc6c6c6ffc5c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc9c9c9ffcdcdcdffd1d1d1ffd4d3d4ffd7d7d6ffdadbdaffdededeffe1e1e1ffe0e0e0ffddddddffdbdbdbffdbdbdaffdcdcdcffdcdcdcffdcddddffdddcddffddddddffddddddffdddddeffdededeffdddddeffdddedeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e2e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe2e2e3ffe3e2e3ffe3e2e3ffe3e4e3ffe4e4e3ffe4e4e3ffe3e4e4ffe3e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e6e6ffe6e7e6ffe6e7e7ffe7e6e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e7e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e5e6ffe5e5e5ffe4e5e5ffe4e4e4ffe5e4e4ffe3e4e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e3e2ffe2e1e2ffe1e2e2ffe2e1e1ffe1e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdedfdfffdededeffdfdedeffdededfffdedfdeffdededeffdededeffdededeffdddddeffdedddeffdeddddffddddddffdeddddffddddddffdcddddffddddddffdcdddcffdddcdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdcdbdcffdbdbdbffdbdadbffdadadaffd9dadaffdad9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d5d5ffd4d5d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd3d2d3ffd2d3d3ffd3d2d2ffd2d2d3ffd2d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd7d7d6ffd9d9d8ffd8d8d9ffd9d9daffd9d9d9ffdcdbdbffdbdbdbffdbdcdbffddddddffddddddffddddddffd9d9d9ffdad9daffd8d7d7ffd8d7d7ffd8d8d7ffd8d7d7ffd4d4d4ffd5d4d5ffd4d5d4ffd5d4d4ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfcfffd0d0d0ffd0d1d0ffd0d0d0ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d7ffd7d7d6ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffdadad9ffdadad9ffd9dadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffddddddffddddddffddddddffdedddeffdfdedeffdfdfdeffdfdfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe3e2e2ffe2e3e2ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e3e4ffe3e4e3ffe3e4e3ffe3e2e2ffe2e3e3ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e0ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdeffdededeffdedddeffdededeffdddddeffddddddffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdbffdbdadbffddddddffe0e0dfffdedddeffdadadaffd7d7d7ffd2d1d2ffcecfcfffcbcbccffc9c9c9ffc8c7c8ffc5c6c6ffc6c6c5ffc6c7c6ffc6c7c7ffc7c7c8ffc8c8c8ffcac9c9ffcacacaffcbcccbffccccccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcecdcdffcececeffcececdffcecdcdffcdcecdffcececeffcdcdccffcdcdccffcdcdcdffccccccffcccdccffcccccc00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd6d6d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdad9d9ffd9dadaffdbdadaffdbdadbffdbdbdbffdbdbdcffdcdbdbffdcdbdcffdcdddcffdddddcffddddddffddddddffdddddeffddddddffdededeffdededeffdedfdeffdededeffe0dfdfffdfe0dfffe0e0e0ffe2e1e2ffe5e4e5ffededecfff5f5f4fffdfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff050505ff0d0d0dff3c3c3bffa5a5a5ffe1e1e1fff3f2f2fffcfdfcfffefefefffefefefffffefefffffefefffefefefffefffefffefefefffefefefffefefefffffffefffefffffffffffefffffefffffefffefffffffffffffefefffffefefffffefefffefffffffefffffffefffefffffffffffefefefffffefffffefefffffefffefffffefefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffefffffffffffffefffffffefefffffefefffefffffffefffffffefffefffffffffffefefefffffefffffefefffffefffffffffefefffefffefffffffffffefffefffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffefffefffffffffffefffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffffefefffffefefffffefefffefefffffefffefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffdfefefffefefefffefdfefffefdfdfffefdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfbfff4f4f4ffececedffdededeffc1c1c1ffb8b8b8ffadadadffa1a1a1ff959594ff828283ff747474ff646464ff515251ff444343ff444343ff454545ff464646ff464646ff464647ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff7a7a7aff808080ff888888ff888888ff878788ff888888ff898989ff888988ff898888ff898989ff898989ff8a8a8bff8c8c8cff8c8d8dff8d8d8dff8e8e8eff8e8e8eff8e8f8fff8e8e8fff8f8f8fff8f8f90ff919190ff919191ff919191ff919190ff919191ff919191ff919191ff919191ff919191ff919190ff909090ff908f8fff8f8f90ff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8eff909090ff909090ff909091ff909190ff919191ff919191ff919191ff929191ff919191ff919191ff919191ff919192ff919191ff919192ff929192ff929292ff929291ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff8b8b8bff8a8b8bff8e8e8eff8d8e8dff909091ff909090ff909090ff919192ff919191ff939292ff959595ff999999ff9d9d9dffa2a1a1ffa6a6a6ffacacacffafafafffb3b2b2ffb6b6b6ffb8b7b7ffb9b9baffbcbcbcffbebfbfffc1c2c2ffc8c7c7ffcececdffd3d3d3ffd7d7d7ffdadadbffdddedeffe2e2e2ffe5e5e5ffe4e4e4ffd5d5d5ff9e9f9fff6b6c6cff4e4e4eff2b2b2bff101010ff040405ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0d0e0dff282828ff474747ff616161ff858586ffc6c5c5ffdbdbdbffe1e1e1ffe0e0e0ffdfdfdfffdedddeffdbdbdaffd7d8d7ffd3d3d3ffd0cfcfffc8c7c7ffc4c3c3ffc0c0c0ffbdbdbdffbababaffb7b8b8ffb5b5b5ffb3b3b2ffb0b0b0ffadadacffa7a7a7ffa1a2a2ff9d9d9dff989898ff8f8f8fff818180ff6f6f6fff646464ff666666ff666666ff646464ff656465ff646465ff646464ff656464ff646564ff62626200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff010101ff010101ff010101ff000000ff010000ff000000ff000000ff020203ff080707ff141515ff242524ff363636ff4c4d4cff656565ff7e7e7eff9b9b9cffc3c3c4ffdeddddffeeeeeefffcfcfcfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffefefffffefefffffefefffefefffffefffefffefefefffdfefefffefdfefffdfefdfffdfefdfffcfdfcfff6f6f6ffecededffd9d9d9ffc6c6c6ffb8b8b8ffacacacff9f9f9fff919191ff818281ff717171ff5f5f5fff4e4d4eff3f3f40ff3f4040ff414140ff424242ff424242ff424242ff424242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff5f5f5ffeeeeeeffe4e5e5ffdcdcdbffd9dad9ffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d4ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcecfffcfceceffcececeffcdcecdffcdcdcdffcccdcdffccccccffcbcbcaffcacacaffc9cac9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c7c8ffc8c7c7ffc8c7c7ffc7c7c7ffc6c7c7ffc6c7c6ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c5ffc5c5c5ffc6c6c6ffc5c5c6ffc6c6c6ffc6c6c5ffc6c7c6ffc8c8c8ffcbcbcbffd0d0d0ffd3d3d3ffd5d5d6ffd9d9d9ffdcddddffe0e0e0ffe1e1e0ffdededeffdcdcdcffdbdbdaffdbdcdcffdcdcdcffddddddffddddddffdddedeffddddddffddddddffddddddffdeddddffdeddddffdededeffdededeffdfdedfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e5ffe4e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe3e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe0e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdededeffdfdedeffdededeffdddedeffdededeffdededeffddddddffdddddeffdddddeffddddddffddddddffdddddcffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdcffdcdbdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d2d1ffd2d3d3ffd4d4d3ffd5d4d5ffd6d6d6ffd6d6d7ffd9d8d8ffd8d8d8ffdad9d9ffd9dadaffdbdbdbffdbdbdbffdcdbdcffddddddffddddddffddddddffd7d8d7ffd8d7d7ffd7d8d7ffd8d8d8ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd1d1d1ffd1d1d1ffd0d0d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d1d1ffd0d0d1ffd0d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd4d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9d8d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdbffdcdbdcffdbdcdbffdcdcddffdddcddffddddddffdeddddffdededeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e4e4ffe4e4e5ffe4e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e4ffe3e4e4ffe3e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e2ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdededfffdededfffdededeffdededeffdededeffdededdffddddddffddddddffdddddcffdddddcffdcdbdbffdbdbdbffdcdbdbffddddddffdddddeffdcdddcffd9d9d9ffd5d6d6ffd1d1d1ffcdcdcdffcacbcbffc9cac9ffc6c5c6ffc4c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c7ffc9c9c9ffc9cacaffcbcbcbffccccccffccccccffcdcccdffcdcccdffcdcdcdffcecdcdffcdcecdffcececeffcdcecdffcdceceffcdcdcdffcccccdffcdcdcdffccccccffcdcdccffcccdcdffcccccc00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd4d4d5ffd4d4d5ffd4d4d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d6ffd7d8d7ffd8d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffdadadaffdadadaffdbdadbffdbdbdbffdbdcdcffdcdcdbffdcdcdcffdcdcdcffddddddffdddcddffddddddffdeddddffdddedeffdededeffdededeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe1e1e1ffe3e3e3ffe8e8e8fff1f1f1fff7f8f7fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010202ff070707ff101011ff414041ffa6a6a6ffdfdfdffff1f2f1fffcfcfcfffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffffefefffffffffffefefffffefffefffefffefffefefffffefffffffefffefffefffffffffffefffefffffffefefffffffefffffffffffffffefefffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffefffefffffffefffefefffffefffffffffffefffefffffffffffefffefffffffefefffffffefffffffffffffffefefffffefffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffefefffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefdfffefefefffefdfefffefefefffffefefffefffffffefefefffffffefffefefefffffffefffefffefffefefefffffefefffefefefffefefefffefefefffefdfefffdfefdfffefefdfffdfdfefffefefefffefefdfffdfefefffefefefffdfefefffdfefefffefdfefffefefefffefdfdfffefdfdfffdfcfdfffdfdfdfffdfcfdfffcfbfcfff4f5f4ffedededffdededdffc2c2c2ffb9b8b8ffaeadadffa1a1a1ff949494ff828282ff737473ff656464ff535353ff464646ff454545ff464545ff464646ff464746ff474646ff47464600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff898888ff888889ff898989ff898a8aff8a8a8aff8c8c8cff8c8d8cff8e8d8dff8f8e8eff8e8e8eff8f8f8eff8e8f8fff8f8f8fff8f8f8fff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919190ff909191ff908f90ff908f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8eff8f8f8fff8e8f8fff909090ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919291ff919191ff919191ff919191ff919191ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff878787ff8b8b8bff8b8b8aff8b8b8aff8e8e8eff8d8e8eff919091ff909090ff919090ff909191ff939393ff959696ff9a9a9aff9e9e9dffa2a2a2ffa7a7a7ffacacacffb0b0b0ffb3b3b2ffb6b6b7ffb8b7b8ffbababaffbdbcbdffbfbfbfffc2c3c2ffc9c9c8ffcfcecfffd4d4d4ffd8d8d8ffdbdcdbffdfdedfffe3e3e3ffe5e5e5ffdededfffcdceceff8d8d8dff636463ff444444ff212221ff0b0b0bff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020201ff080808ff1a1b1bff383738ff565657ff797978ffb6b6b6ffd9d8d8ffe0e1e1ffe1e0e1ffe0dfdfffdededeffdbdcdcffd8d8d8ffd5d5d5ffd1d1d0ffc8c9c9ffc4c4c4ffc1c1c0ffbebebeffbbbbbbffb8b9b8ffb6b6b5ffb3b2b3ffb0b0b0ffadadadffa8a8a8ffa2a2a2ff9d9e9dff999a99ff949495ff89898aff787978ff676868ff626262ff636464ff646465ff656465ff646564ff656464ff656464ff626262ff626262ff6262620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff010101ff020201ff010001ff000000ff000000ff000000ff010000ff030303ff0b0b0aff191818ff292929ff3a3a3aff535352ff6a6b6bff848384ffa2a1a2ffcbcbcbffe0e0e0fff1f0f0fffcfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffefefefffffefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffdfcfcfff6f7f6ffedededffd9dad9ffc7c7c7ffb7b7b8ffababacff9f9f9eff909191ff828282ff717272ff606161ff504f50ff414141ff414041ff424242ff424242ff424242ff424242ff424242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfbfcfff2f1f1ffe9e9e8ffdededeffdadadaffdad9daffdadad9ffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd1d2d2ffd2d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffd0cfcfffd0cfd0ffcfcfceffcecfcfffcececeffcececdffcdcdcdffcdcdcdffcccdccffcccccbffcacacaffc9c9caffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c7ffc7c7c8ffc7c7c7ffc7c7c6ffc6c7c6ffc7c7c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc5c5c5ffc6c5c5ffc5c5c5ffc6c6c5ffc6c5c6ffc6c5c6ffc6c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c6ffcacac9ffcececeffd2d2d2ffd4d4d5ffd8d8d7ffdcdbdcffdededfffe1e1e1ffdfe0e0ffdddcdcffdcdbdcffdbdcdbffdcdcdcffdddddcffdddeddffdededdffdddedeffdedddeffddddddffddddddffddddddffdededeffdededeffdfdedfffdfdfdeffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e0ffe1e1e2ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe4e4e4ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e5e4ffe5e5e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e5ffe6e5e6ffe6e5e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e6e6ffe5e5e6ffe6e6e5ffe6e5e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e5e5ffe6e6e5ffe6e6e5ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdededfffdedfdeffdededeffdededeffdededeffdddeddffdddeddffdddeddffddddddffdcddddffdddcddffddddddffdddcdcffdddcdcffdcdcdcffdcdcdcffdcdbdcffdcdbdcffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdbdadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d1d2ffd2d2d1ffd1d2d1ffd1d2d2ffd2d1d2ffd2d2d2ffd1d1d1ffd0d0d1ffd0cfd0ffcfcfcfffcfcecfffcececeffcececeffcfcfceffd0cfcfffd1d1d1ffd5d4d4ffd5d5d5ffd4d4d5ffd6d7d6ffd6d6d6ffd8d8d9ffd8d9d9ffd9dad9ffd9dad9ffdbdcdbffdbdbdbffdbdbdb00000000ffd8d8d8ffd8d7d7ffd8d7d8ffd8d7d8ffd5d5d4ffd4d4d5ffd5d4d4ffd4d4d4ffd3d2d2ffd3d2d2ffd3d3d3ffd3d2d2ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd0d0cfffd0cfd0ffcfcfd0ffd0d0d0ffcfcfcfffcfceceffcececeffcececdffcececeffcececdffcececeffcfcfceffcecfcfffd0cfd0ffcfcfcfffd0d0cfffcfd0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd1d1d0ffd0d1d0ffd1d1d1ffd2d1d1ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d4ffd5d6d5ffd6d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadbdaffdadbdbffdcdbdcffdcdcdcffdddcdcffddddddffdedddeffdededeffdfdedfffdfdedfffdfdfdfffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e2e1ffe2e1e2ffe1e1e2ffe2e2e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e3e2ffe3e3e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe3e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e5ffe5e5e4ffe4e5e4ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffdfe0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdfdedfffdededeffdededeffdddedeffddddddffddddddffdcdcdbffdadbdbffdcdbdbffdededeffe0dfe0ffdcdcdbffd8d8d8ffd5d5d4ffd0cfcfffcbccccffcacac9ffc9c9c9ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c9c8ffc9c9c9ffcacbcaffcbcbcbffcbcbccffcccbccffcccdccffcdccccffcdcdcdffcdcdcdffcecdcdffcdcdcdffcdcccdffcdcdccffcdccccffcdcdccffcdcdcdffcdcdccffcdccccffccccccffcccccc00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d4ffd5d5d4ffd5d5d4ffd4d5d5ffd5d4d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd8d8d7ffd8d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadbdaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdddcffdddddcffddddddffdddddeffdddeddffdddedeffdededeffdededeffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe2e2e2ffe5e4e5ffececebfff4f3f4fffdfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff020202ff080809ff171717ff464646ffa5a5a5ffdfdedefff1f1f1fffcfcfcfffefefefffefefffffefefefffefefefffefefffffefefffffefefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffffefffffffefefffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffefffffffffefffffffefffffefefffffffffffefefefffffffffffffffefffefffefffffefefffffefefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffefefffefffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffefffffffefffefffffefffffffefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefffffefefefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffefefffefefefffefefefffdfdfdfffefefefffefefdfffdfefdfffefdfdfffefdfdfffefefefffdfefdfffdfdfefffefdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfff4f5f4ffedeeedffdededeffc2c2c2ffb9b9b9ffadadaeffa2a2a2ff959595ff868786ff747474ff646565ff555555ff464646ff454546ff464646ff464647ff464646ff474646ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff8e8e8eff8f8e8eff8e8e8eff8f8f8fff8f8f8fff919191ff919191ff919191ff919191ff919191ff909191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff908f90ff8f8f90ff8f8f90ff8f8f90ff8f8f8fff8f8f8fff8f8f8fff8f8f8f0000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff868786ff878687ff8b8a8bff8b8b8bff8b8a8bff8e8e8eff8e8d8eff919090ff8e8e8eff909090ff939393ff979696ff9a9b9aff9f9f9fffa3a3a3ffa8a8a8ffadacadffb0b1b0ffb3b3b4ffb6b6b6ffb8b8b8ffbababbffbdbdbeffc0bfc0ffc3c4c4ffcacacaffcfd0cfffd6d5d5ffd9d9d9ffdcdcdcffe0dfdfffe4e4e4ffe5e5e5ffdbdcdbffc2c2c2ff7f7f7eff5d5d5dff3d3d3cff1b1b1bff090909ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff101010ff2b2b2bff4e4e4eff6b6b6bffa0a0a0ffd5d5d6ffe1e0e0ffe0e1e0ffdfdfe0ffdfdedeffdcdcddffd9d9d9ffd5d6d5ffd1d1d2ffc9cacaffc5c6c5ffc1c1c2ffbebebfffbcbbbcffb9b9b9ffb6b6b6ffb3b4b3ffb1b0b0ffadadadffa8a8a8ffa3a2a2ff9f9f9fff9b9b9bff969796ff8f8e8eff828281ff707070ff646463ff646465ff656464ff646565ff656565ff646464ff626262ff626262ff626262ff626262ff61606100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff020203ff020302ff020102ff020202ff010101ff010101ff000000ff010101ff040505ff0e0e0eff1d1d1dff2d2d2dff3f3f3fff575757ff717171ff8a8a8affa8a8a8ffd0d0d0ffe2e3e2fff2f2f3fffdfdfdfffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffefffffffffffffefefffffffffffffefffffefffffffefefffffefefefffefffefffefefffffefefffffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfff6f6f6ffedededffdadadaffc8c7c7ffb7b7b7ffabaaaaff9e9e9eff919191ff828282ff727273ff626262ff515251ff434343ff424242ff424242ff424242ff424242ff424242ff4242420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff5f4f4ffecededffe2e3e2ffdbdbdbffd9d9d9ffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececfffcececeffcececeffcdcdceffcdcdceffcdcccdffcccdcdffcbcbcbffcacac9ffcac9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c6ffc6c6c6ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c6ffc6c5c6ffc6c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc8c8c9ffccccccffd1d1d1ffd4d4d4ffd6d7d7ffdad9daffdededeffe0e0e1ffe1e1e1ffdededeffdcdcdcffdbdbdcffdbdcdbffdddcddffddddddffdededeffdedddeffdededeffddddddffddddddffddddddffddddddffdddddeffdededeffdedfdeffdfdfdfffe0dfdfffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e2ffe2e2e3ffe2e2e3ffe2e3e3ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e1ffdfe0e0ffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdededdffddddddffddddddffddddddffddddddffdcdddcffdcdcddffdddcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdadbdaffdadbdbffdadbdbffdad9daffdadadaffd9d9d9ffdad9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d7ffd6d6d6ffd5d6d6ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d3d4ffd3d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d1ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcececeffcececeffcdcdceffcccdcdffcccccdffcccdcdffcdcdcdffcecfceffd1d1d1ffd1d1d1ffd5d4d4ffd4d4d4ffd5d5d5ffd7d6d6ffd6d6d6ffd8d8d8ffd8d8d8ffdadadaffd9dad9000000000000000000000000000000000000000000000000ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd2d2d2ffd2d2d2ffd2d3d3ffd2d2d2ffd1d1d1ffd0d1d1ffd1d1d1ffd1d0d1ffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcecfcfffcdcecdffcecdceffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcececeffcececeffcececfffcfceceffcecfceffcfcfcfffd0cfcfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d4ffd4d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d7ffd7d8d8ffd8d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadbdbffdcdcdbffdcdcdcffdcdcdcffddddddffdddedeffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e4e5ffe4e5e5ffe5e4e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe4e4e4ffe5e4e5ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe4e3e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0dfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededfffdedddeffddddddffdcdcddffdbdcdbffdcdcdbffdededeffe0e1e1ffdfdfdfffdadbdbffd7d7d7ffd2d2d1ffcececdffcbcbcbffcacacaffc5c5c5ffc5c5c5ffc7c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffc9cac9ffcacacbffcbcbcbffcbccccffccccccffccccccffccccccffcdccccffcccdcdffcdcdcdffcdccccffcccdccffcccdcdffcccdcdffccccccffcccccdffccccccffcdccccffcccccd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d4ffd4d4d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d8d7ffd7d7d8ffd8d8d8ffd8d9d8ffd8d8d9ffd9d9daffdad9daffd9dadaffdadadaffdadbdaffdbdbdaffdbdbdbffdcdbdbffdcdbdbffdcdcdcffdddcdcffdcdddcffdddddcffddddddffdededeffdededdffdededeffdfdedeffdedfdfffdfdfdfffdfdfdfffe1e1e1ffe3e2e2ffe6e7e6ffefeeeffff6f6f6fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000100ff010000ff000000ff000000ff000000ff000000ff010000ff000100ff000100ff000000ff010101ff030202ff090909ff1e1d1dff4c4d4cffa3a3a4ffddddddfff1f1f1fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffffefefffefefefffefffffffefefffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffefefefffffefefffefffefffefefefffffefefffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefffffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffefefefffffffefffefffffffefefefffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefffffefefefffefefffffefffefffffefefffefdfefffdfefefffefefefffefefdfffefefefffefdfefffdfdfdfffefefefffdfefefffdfdfdfffefefdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfff5f5f6ffeeeeeeffdfdfdfffc3c3c4ffb9babaffaeaeaeffa2a3a2ff959695ff888888ff757575ff666565ff575656ff464646ff464646ff464746ff474747ff464646ff474746ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff848484ff878787ff878786ff878786ff8b8a8aff8b8a8bff8a8b8bff8d8e8dff8d8e8eff8e8e8eff909090ff939493ff979797ff9b9c9bff9f9fa0ffa4a4a4ffa9a9a9ffaeaeadffb0b0b1ffb4b3b4ffb7b7b7ffb9b8b8ffbbbbbbffbebebeffc1c1c1ffc7c7c7ffcdcdcdffd1d1d2ffd6d7d6ffdad9d9ffdcdcddffe1e1e1ffe4e4e5ffe5e5e4ffd8d8d8ffb4b3b4ff747474ff585858ff363737ff151515ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff0c0d0dff282828ff4c4d4cff666767ff8e8d8effd0d0d0ffdfdfdfffe0e1e1ffdfdfe0ffdededeffddddddffdadadaffd6d6d6ffd1d1d1ffccccccffc7c7c7ffc2c2c2ffbfbfbfffbcbdbcffb9babaffb7b7b7ffb3b4b4ffb1b1b1ffaeadadffa9a8a9ffa4a4a4ffa0a0a0ff9c9c9cff989898ff939393ff888888ff7a7979ff686969ff616161ff646464ff646464ff646564ff626262ff626262ff626262ff626261ff616061ff606160ff5f5f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010202ff020201ff020202ff020202ff020201ff020101ff010100ff010101ff010202ff070707ff121212ff212120ff30302fff434342ff5d5c5cff777777ff919191ffafafafffd5d5d5ffe6e5e6fff5f6f5fffefefefffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffefffffefefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefefffffefefefffffffffffffffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffcfdfdfffdfdfdfffdfcfcfff6f6f6ffedeeeeffdadadaffc8c8c7ffb7b7b7ffaaaaabff9e9e9eff919191ff828282ff727272ff616161ff525151ff424343ff3a3a3aff424142ff424242ff424241ff424242ff42424100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfbfbfff0f0f0ffe6e6e6ffdcdcdcffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d9ffd8d9d9ffd8d8d8ffd7d8d8ffd7d8d7ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d4ffd5d4d4ffd5d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcececfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcccdccffccccccffcbcacbffc9cacaffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c7ffc7c7c7ffc7c6c7ffc6c6c6ffc7c6c6ffc6c6c6ffc5c6c5ffc6c6c5ffc6c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c5ffc6c5c6ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c5ffc7c7c8ffcbcbcbffcfcfcfffd3d4d3ffd5d6d5ffd8d8d8ffdcdbdcffdfdfdeffe1e0e0ffe0dfdfffddddddffdbdbdbffdcdcdcffdcdcdcffdddddcffddddddffdeddddffdededeffdddedeffdddeddffddddddffddddddffdeddddffdededdffdededeffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe5e5e5ffe4e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e6e5ffe5e5e5ffe5e5e6ffe5e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e5e6ffe6e5e5ffe6e5e5ffe6e6e5ffe6e6e5ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e4e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e4e3ffe2e2e3ffe2e2e2ffe3e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdedfdfffdfdfdfffdfdedeffdedddeffdddedeffdddddeffddddddffddddddffdddcddffdcdcdcffdddcddffdcdcdcffdbdcdbffdcdcdbffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdadaffdadadaffdadadaffdadadaffd9d9d9ffd9d9daffd9d9d9ffd9d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d3d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0cfd0ffcfd0cfffcececfffcececeffcececeffcececeffcececeffcdcdcdffcdcccdffccccccffcbcbcbffcbcbcbffcacbcbffcacbcbffccccccffcececfffcecfceffd1d1d1ffd1d1d1ffd4d5d5ffd4d4d5ffd5d5d4ffd7d6d7ffd6d6d6ffd8d8d8ffd9d8d900000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d3ffd3d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0cfffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcececdffcdcecdffcdcdcdffcecdcdffcccdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdceceffcececeffcfcfcfffd0d0cfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d3d4ffd4d4d5ffd5d5d5ffd6d5d5ffd5d5d6ffd6d7d6ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdadbdaffdbdbdbffdcdbdcffdcdcddffdddddcffddddddffdddeddffdededeffdededeffdededeffdededfffdedfdfffdfdedfffdfe0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe0e1e1ffe2e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe3e3e2ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e5e5ffe5e5e5ffe5e4e4ffe4e4e5ffe4e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e4ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e0ffe1e0e0ffe0e1e1ffdfe0e0ffdfe0e0ffdfe0e0ffe0e0e0ffe0e0dfffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdeffdededeffddddddffdcdcdcffdcdcdcffdddcddffe1e1e1ffe2e3e2ffdcddddffd9d9d9ffd5d6d6ffd0d1d0ffcdccccffc9c9caffc8c9c9ffc6c6c6ffc6c6c6ffc8c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcbcbcbffcbcbcbffcbcbcbffcccbccffccccccffcccdccffcdccccffcccdccffcccccdffcdcdccffccccccffcccccdffcccdcdffccccccffcccdccffccccccffcccccc00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd5d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffd9dadaffdadadaffdadadbffdbdbdbffdbdadaffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdddcddffdddcddffdddddcffdedddeffdddedeffdddeddffdededeffdfdedeffdedfdfffdfdfdfffe0dfe0ffe1e1e1ffe4e4e3ffe9e9e9fff1f2f1fff8f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff010000ff010001ff010000ff010201ff030303ff0a0b0bff222222ff505051ff9d9d9dffdbdbdcfff0f0f0fffcfcfcfffffffefffefefffffefefefffefefefffefefefffefffefffefefefffffefffffffefefffefefffffefffefffefefefffffefffffefffffffefefefffefffffffefffffffffffffffefffefffefffefffffefffffffffefffefefefffefffefffffefffffefefffffffefffffffefefffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffffffffefefffffffefffefefffffefffffffefffefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffefffffffefffefffffffffffffffffffefefefffffffffffefffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffefffffefffffffefffefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffdfdfdfffdfdfefffefefefffffefefffefffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffefefefffefefefffdfdfdfffefefefffdfefefffefefefffefefdfffdfefdfffefefefffefefdfffefefdfffdfefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfff5f5f5ffeeeeeeffe0e0e0ffc4c5c5ffbbbbbaffafafafffa3a3a3ff979796ff888988ff797979ff676666ff575757ff464746ff464647ff464646ff474646ff464647ff464646ff4646470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828181ff848383ff838484ff878786ff878687ff878786ff8b8a8aff8b8a8aff8b8a8bff8c8b8bff8d8e8dff909091ff949594ff989898ff9c9c9dffa0a0a0ffa4a4a5ffa9a9aaffaeaeaeffb1b1b1ffb4b5b5ffb7b7b8ffbab9b9ffbcbcbcffbfbfbfffc2c2c2ffc9c8c9ffcfcecfffd3d3d3ffd7d7d7ffdadadaffdededeffe2e2e2ffe4e4e4ffe2e2e2ffd4d4d4ffa4a5a5ff6a6a69ff4c4c4cff2b2a2aff10100fff040504ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff0e0d0dff282828ff4e4d4dff666665ff808081ffc4c5c5ffdbdbdbffe0e1e1ffe0e0e0ffdededeffddddddffdbdbdbffd7d7d6ffd3d3d3ffcdcdceffc9c8c8ffc4c3c3ffc0c0c0ffbdbebdffbbbabbffb8b7b8ffb5b5b5ffb1b2b1ffaeaeaeffaaa9aaffa5a5a5ffa1a1a1ff9d9e9dff99999aff959595ff8d8d8dff808080ff717070ff656564ff646464ff646564ff626263ff626262ff626162ff626262ff606161ff616160ff60605fff5f5f60ff5e5e5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff020201ff010201ff020202ff030202ff020202ff010201ff020102ff040303ff0c0b0bff161717ff232323ff333334ff474747ff616060ff7d7c7cff969696ffb6b5b5ffdadadaffe9e9e9fff9faf9fffefefefffffffffffffffffffefefffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffefefffffffefffefefffffefffffffefffefffefffffffffffefffefefefffefefefffefffefffffffefffffffffffefefffffffefefffffefefffefffefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffcfdfcfff6f6f6ffeeeeeeffdadbdbffc9c9c9ffb7b8b8ffabababff9f9f9eff919191ff828282ff727271ff616161ff515251ff424243ff3b3a3bff3c3b3cff424242ff424242ff424242ff42424100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfcfcfff4f3f3ffeaeaeaffdfe0dfffdadadbffd9d9daffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d5d6ffd5d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d2d2ffd2d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececfffcdcdceffcecdcdffcdcdcdffcdcdcdffcccdccffccccccffcbcacaffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c5ffc5c6c5ffc5c6c5ffc5c5c6ffc5c5c6ffc6c5c6ffc6c5c5ffc5c6c6ffc6c6c5ffc6c6c5ffc5c6c6ffc6c6c6ffc6c6c6ffcacbcaffcececdffd2d2d2ffd5d5d5ffd7d8d7ffd9dadaffddddddffe0dfdfffe0e0e0ffdededeffdddcddffdbdbdbffdcdcdcffdcddddffddddddffdedddeffdededdffdeddddffdeddddffddddddffddddddffddddddffdddddeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e5ffe4e5e4ffe4e5e4ffe5e5e5ffe5e5e4ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe2e2e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdedfffdedfdfffdededeffdddeddffdedddeffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdbffdbdcdbffdcdbdbffdcdcdbffdbdbdbffdadbdbffdbdadbffdbdadbffdbdadbffdbdadaffdadadaffdadad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd6d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d4ffd3d3d2ffd3d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0cfffcfcfd0ffcecfcfffcececeffcdceceffcdcdcdffccccccffcccccdffcccdccffcdcdccffccccccffcacacbffcac9c9ffc9c9c9ffc9cac9ffcacbcaffcdcccdffcdcccdffcccdcdffcecfceffcececeffd1d1d1ffd1d1d1ffd4d4d4ffd4d5d5ffd4d5d5ffd6d6d6ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0cfffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcecdcdffcecdceffcdceceffcdcecdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdccccffccccccffccccccffcbccccffccccccffcccdcdffcdcdcdffcdcdcdffcecdceffcecfceffcfcfceffcfcfcfffcfcfcfffd0cfcfffd0cfd0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffdad9daffdadadbffdbdadbffdcdbdbffdcdcdcffdddddcffdddddcffddddddffddddddffddddddffdddedeffdededeffdededeffdedfdeffdfdfdeffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e5ffe4e5e5ffe4e5e4ffe4e4e4ffe5e4e5ffe4e5e5ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdeffdededeffddddddffdddcdcffdcdcdcffdfdfdfffe2e3e2ffe0e0e0ffdbdbdbffd7d8d8ffd2d3d2ffcececeffcbcbcbffcacacaffc7c8c8ffc6c7c7ffc7c7c7ffc8c8c8ffc8c8c7ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcacbcaffcbcacbffcbcbcbffcccbccffcccccbffccccccffccccccffcccdccffcccccdffcccccdffccccccffcccdccffccccccffcccccdffcccdccffccccccffcbcccbffcccbcc00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d6ffd7d7d8ffd7d7d8ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9daffdad9daffdadadaffdadbdaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcddddffdddddcffddddddffdeddddffdededdffdededeffdedfdeffdfdedfffdfdfdfffe0dfe0ffe1e0e0ffe2e2e2ffe5e5e4ffecedecfff4f4f4fffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff010001ff000001ff010101ff020202ff050505ff10100fff242424ff4a4a4aff979897ffdadadbffeff0f0fffcfbfcfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffffefffefffefffefefffffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffefefffffffffffffffffffffefefffffffefffefffefffffffffffffefffffefffffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefffefffffffffffefffffffffffffffefefffffefffefffefffffffefefffffffffffffffefffffefefffffffffffffefefffffefffffffffefffffffefefffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffefffffffefffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffffefefffffefffffffffefffffefffffffefefffffffefffefefffffefffefffefefefffefefefffefffefffefffefffefefefffdfefefffefdfefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefdfdfffdfefdfffdfdfcfffdfdfdfffcfcfcfff5f5f6ffefeeeeffe1e1e1ffc9c9c9ffbcbcbcffb0b0afffa5a5a4ff989897ff898a8aff7a7a7aff666666ff575757ff464647ff3c3c3cff474646ff464646ff474646ff464646ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff828181ff818282ff848483ff838383ff868786ff878787ff868787ff8b8b8bff898989ff8a8b8aff8d8e8dff919192ff969696ff999999ff9d9d9dffa1a2a1ffa6a6a6ffaaababffaeaeafffb1b1b1ffb5b5b5ffb8b8b8ffbabab9ffbdbcbdffbfbfbfffc3c3c2ffc9cacaffcfcfcfffd4d4d4ffd8d8d8ffdbdcdbffdedfdeffe3e3e2ffe3e4e4ffdcdcddffcdcdcdff909090ff5e5d5dff3d3d3eff1f1f1fff0a0b0bff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff0d0d0dff252525ff4a4b4aff636464ff767677ffb9b9b8ffd9d9d9ffe0e0e0ffe0e0e0ffdfdfdfffdddedeffdcdbdcffd8d7d7ffd4d3d4ffcfcecfffcacacaffc5c4c5ffc2c1c1ffbebebeffbbbbbbffb8b9b8ffb6b6b5ffb2b2b2ffafafaeffaaabaaffa7a7a6ffa2a3a2ff9e9e9fff9b9b9bff979797ff929291ff868687ff787878ff686869ff616160ff626262ff626262ff626262ff626262ff616160ff606160ff606060ff605f60ff5e5e5fff5f5e5eff5d5e5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f10ff0f100fff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff020201ff010202ff020202ff020202ff030202ff010102ff020202ff060605ff0f100fff1a1a1aff272626ff363636ff4a4a4bff646465ff828282ff9c9b9cffbfbfbfffddddddffebebecfffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefffefffffffffffefffffffffffffffefefffffefffefffefffffffefefffffffffffffffffffffefefffffffffffffefefffffefffffffffefffffffefefffffefffffffefffffffffefffefefefffffefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfff6f7f6ffeeeeeeffdbdcdbffcacacaffb9b9b9ffacacacffa0a09fff929293ff838383ff717171ff616160ff515151ff434343ff3c3c3cff3d3c3cff3d3d3cff424241ff424242ff424242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff5f5f5ffeeeeeeffe4e4e3ffdbdbdbffd9d9d9ffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd8d8d7ffd8d8d7ffd7d8d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d5ffd5d6d5ffd6d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfd0d0ffcfcfcfffcececeffcececeffcecdceffcdcecdffcdcccdffcdccccffccccccffcbcbcbffc9cac9ffc9c9c9ffc8c8c9ffc8c9c8ffc7c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c5c5ffc6c6c5ffc5c6c5ffc6c6c6ffc6c5c6ffc5c5c6ffc6c6c6ffc8c9c9ffcdcdcdffd1d0d1ffd4d4d3ffd7d7d6ffd9d9d9ffdcdcdcffdededeffdfdfe0ffdfdfdeffdddddeffdbdbdbffdcdbdbffdcdcdcffddddddffddddddffddddddffdededeffdddddeffdeddddffddddddffddddddffddddddffdddddeffdfdfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e4e4ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdfdfdfffdededeffdededeffdddddeffdddeddffddddddffdddddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d9ffd8d8d8ffd7d8d8ffd7d7d8ffd8d7d8ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d3d3ffd4d3d3ffd2d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcecfceffcececeffcececeffcdcdcdffccccccffcccccbffcbcbccffcbcbcbffcacacbffcacacaffcac9caffc8c8c8ffc8c8c7ffc8c7c8ffc9c9c8ffcacacaffcacacaffccccccffccccccffccccccffcfcfceffcecfceffd1d1d1ffd1d1d1ffd4d4d5ffd5d5d5ffd5d4d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0cfffd0d0d0ffd0d0cfffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecdcdffcecdcdffcdceceffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccdcdffcbcbccffccccccffcbcbcbffcbcbcbffccccccffcccccdffcdcdcdffcdcdcdffcdcdcdffcecdceffcecdceffcececdffcececeffcfcfceffd0d0cfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcddddffddddddffddddddffdddeddffdededeffdededeffdedfdeffdedfdfffdfdfdfffe0dfdfffdfdfe0ffe0e0dfffe0e0dfffe0e0e0ffe1e1e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e1ffe1e2e1ffe1e2e2ffe1e1e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e4e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe4e5e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe5e4e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe0e0e1ffe0e0e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0dfe0ffdfdedfffdfdedeffdedddeffdddddcffdcdcdcffdddcdcffe1e1e0ffe1e1e1ffdededeffdadad9ffd6d6d6ffd1d1d1ffcccdcdffcbcbcaffc8c9c9ffc6c6c7ffc7c7c7ffc8c7c7ffc8c7c7ffc8c7c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcbcbcbffcbcbcbffcccccbffcbcccbffccccccffccccccffcccccdffccccccffcccdcdffccccccffcccccdffcccdccffccccccffcccccbffcbccccffcbcccb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d7d8ffd8d8d7ffd8d7d8ffd9d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdbdaffdadbdaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdddcdcffdddcdcffdddcddffdeddddffdddedeffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe2e2e3ffe8e7e7fff0f0f0fff7f6f7fffcfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010001ff000100ff010001ff000000ff010100ff010000ff010000ff000101ff010101ff020201ff030303ff060606ff111211ff262626ff474646ff8d8d8dffd6d6d6ffedededfffafafbfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffffefffffefefefffefefffffffffefffefefefffffffffffefffefffefffffffefffffffefefffffffffffffefffefffffefffffffffefffefefffffffefffffefffefffffefffffefffffffffffefffffefffffefffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffefffefffffffffefefffffefefffefefefffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffefffffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffefffffefefffefefefffefffefffefefefffefefefffefefdfffefefefffefdfefffefefdfffefdfefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffffefffffefffffffffffefffefffefffffffffffefffffffffefffffefefefffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefefffdfefefffefefefffdfefefffefefefffefefdfffefdfefffefdfefffdfefdfffefdfefffdfdfdfffdfdfdfffcfbfcfff5f6f5ffefeeefffe1e1e2ffc9c9c9ffbdbdbcffb0b1b0ffa6a6a6ff999999ff8b8b8bff7c7c7cff676768ff585757ff464646ff3c3d3dff3f3e3eff464746ff464647ff464646ff474746ff403f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff808080ff808080ff818282ff828182ff838383ff848483ff878787ff878687ff868787ff878887ff8b8a8aff8e8e8eff929392ff979797ff9b9a9aff9f9e9effa2a2a2ffa7a7a7ffacababffaeaeafffb2b2b2ffb5b6b5ffb9b9b8ffbbbabbffbdbdbeffc0c0c0ffc4c4c4ffcbcbcbffd0d0d0ffd5d6d6ffd9d9d9ffdcdcdbffdfdfe0ffe3e3e3ffe2e2e2ffdadadbffbfc0bfff7b7b7cff565656ff333334ff161716ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040303ff0a0b0bff1f1f1eff434342ff5f6060ff707070ffa6a7a7ffd6d5d5ffe0dfdfffe0e0e0ffdfdfdfffdededeffdcdcdcffd8d9d9ffd4d5d4ffd0d0cfffccccccffc6c6c7ffc2c2c2ffbfbfbfffbcbcbcffbab9b9ffb6b7b7ffb4b3b3ffafafafffababacffa8a8a7ffa3a3a3ffa0a0a0ff9b9c9bff989899ff949494ff8b8b8cff7e7e7eff6e6f6fff646364ff605f5fff626262ff626262ff606161ff616161ff5f6060ff60605fff5f5e5eff5e5f5eff5e5d5dff5d5d5eff5b5b5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2b2bff0f0f0fff0f0f0fff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff020202ff020202ff020202ff020102ff030202ff020202ff030304ff080708ff121313ff1e1e1eff2a2a2aff393939ff4c4c4cff676767ff868787ffa2a2a2ffcacac9ffdfe0e0ffedeeedfffcfcfcfffffefffffffffefffffffffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffefffefffffffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffffffefffffefffffefefffffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfff6f6f7ffeeeeeeffdcdcdcffccccccffb9babaffadadaeffa1a1a1ff939394ff838483ff717171ff606060ff515151ff434343ff3d3c3cff3c3d3cff3d3c3dff3c3c3cff424242ff4241420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfcfff1f1f1ffe7e8e7ffddddddffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d4d5ffd5d5d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd1d2d1ffd1d2d1ffd1d0d0ffd1d0d0ffd0cfd0ffd0d0d0ffcfcfcfffcececeffcecfceffcececdffcdcdcdffcdcdcdffcdcccdffccccccffcccccbffcacbcaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c8c8ffc8c7c7ffc7c6c7ffc7c7c7ffc6c6c6ffc5c6c6ffc6c6c6ffc5c5c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c5ffc6c6c6ffc5c6c6ffc6c6c5ffc6c5c6ffc5c6c5ffc7c6c6ffcacacbffcfd0d0ffd3d3d2ffd5d5d5ffd8d8d8ffdbdbdbffddddddffdfdfdfffdfdfdfffdededdffddddddffdbdbdcffdcdcdcffdcddddffddddddffddddddffdededeffdededdffdeddddffdddedeffdddeddffdededdffdddedeffdededeffdedfdeffdfdfdfffe0dfdfffe0dfe0ffe0e1e1ffe1e0e0ffe0e0e1ffe1e2e2ffe1e2e1ffe2e2e1ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e5e5ffe4e5e5ffe4e4e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e5ffe5e5e4ffe5e5e4ffe4e4e5ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e4e3ffe4e4e3ffe3e3e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe2e2e2ffe1e1e1ffe0e0e1ffe0e1e1ffe0e1e0ffe0e0dfffe0e0e0ffdfdfe0ffdfdfdfffdedfdeffdededeffdededeffdddedeffddddddffdddddcffdcdcddffdcdcdcffdcdbdcffdcdcdcffdbdbdbffdbdbdcffdbdbdbffdadadbffdadbdaffdadadaffdadadaffdadad9ffd9d9daffd9d9d9ffd8d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd8d7d7ffd7d7d8ffd6d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d1ffd1d1d0ffd0d0d0ffd0cfcfffcfcfcfffcecfceffcececeffcdcdceffcccdccffcccdccffcccbcbffcbcacaffcac9caffcacacaffc9c8c8ffc8c8c8ffc7c8c8ffc7c7c6ffc6c6c6ffc7c6c7ffc8c7c8ffc8c9c9ffc9c9c8ffcacacaffcacacaffcccdcdffcdcccdffccccccffcececfffcfceceffd1d1d1ffd1d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcdceceffcececeffcdceceffcdcdceffcdcdcdffcececdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcccccbffccccccffcccbcbffcccbcbffcccbccffccccccffcccbcbffcbcbccffccccccffccccccffccccccffcdcccdffcdcccdffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d1ffd2d1d2ffd2d2d1ffd2d2d2ffd3d2d2ffd3d2d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d8ffd9d8d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdcdcdcffdcdcdcffdddddcffdddddcffdeddddffddddddffdededeffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe1e1e2ffe1e2e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e2ffe2e2e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e4ffe4e3e4ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e4e4ffe4e5e5ffe4e5e5ffe4e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e4ffe5e4e5ffe4e4e5ffe4e4e5ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e2ffe2e2e1ffe1e1e1ffe1e0e1ffe0e1e1ffe0e1e0ffe1e1e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e0e0ffdfdfe0ffdfe0e0ffdfdfdeffdededdffdeddddffdcdcddffdcdcdcffdfdfdeffe1e2e1ffe2e2e2ffdcdcdcffd9d9d9ffd5d5d5ffcfcfcfffcccccbffc9c9c9ffc8c8c8ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffcac9c9ffcac9caffcbcacaffcacbcbffcbcbcbffcbcbcbffcccccbffcccbccffcccdccffcdccccffcccccdffccccccffcdcdccffcccccbffccccccffcbcbcbffcbcbcbffcbcbccffcbcbcb0000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd3d2d2ffd5d5d5ffd3d3d3ffd6d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d5d6ffd6d7d6ffd6d7d6ffd7d7d7ffd8d7d8ffd8d7d8ffd8d8d8ffd8d9d8ffd8d9d8ffd9d9d9ffd9dadaffdadadaffdadadaffdadadbffdbdbdaffdbdbdbffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcddffddddddffddddddffdedddeffdededeffdededfffdfdedfffdedfdfffe0dfe0ffdfe0e0ffe2e1e1ffe4e3e4ffeaebeafff3f2f2fff8f8f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010001ff010001ff000001ff000000ff000000ff010000ff010001ff010101ff010101ff020202ff030303ff070708ff141414ff292929ff474647ff8c8b8cffd2d2d2ffebecebfffafafafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffffefffffffefefffefffefffefffefffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefefffffffefffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffefefffefffefffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffefefffffefefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffffefefffefffefffefefffffefefffffffefefffefefffffffffffffefffefffefffffffefffffffefefffffefefefffffffffffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffbfbfcfff6f6f6fff0efefffe2e1e1ffc8c8c8ffbcbdbcffb1b1b1ffa6a7a7ff9b9b9bff8d8c8dff7e7e7eff6d6d6dff595959ff484748ff3f3e3fff404040ff404040ff464647ff464646ff403f3fff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7d7cff7e7e7eff7f7e7eff818080ff808080ff828182ff828181ff848383ff848383ff878787ff848484ff878787ff8b8a8bff8f8f8fff949494ff989898ff9c9c9cffa09f9fffa3a3a4ffa7a7a8ffacadacffb0afafffb2b3b2ffb6b6b6ffb9b9b9ffbbbbbbffbdbdbeffc1c1c1ffc7c8c7ffcdceceffd1d1d1ffd6d6d7ffdad9d9ffddddddffe1e0e0ffe3e3e3ffe2e2e2ffd8d8d8ffacacacff707070ff545454ff323132ff131313ff060605ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff080808ff171716ff383838ff5a5a5aff6b6b6cff939393ffd2d2d2ffdfdfdfffe1e0e1ffdedfdfffdedfdeffdddddcffd9dad9ffd5d5d5ffd0d0d1ffcdcdcdffc7c7c7ffc3c3c3ffbfc0bfffbdbdbdffbababaffb7b7b8ffb4b4b4ffb0b0b0ffacacacffa8a9a8ffa5a5a5ffa1a1a1ff9d9d9dff999999ff959696ff919090ff858585ff767776ff6a6a6aff626262ff5e5e5eff606161ff606161ff605f60ff606060ff5f5e5fff5e5e5fff5d5e5eff5e5d5dff5c5b5bff5b5b5cff5b5b5bff5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a393aff3a393aff2a2a2aff2a2b2aff100f0fff0f0f0fff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff020202ff010102ff020202ff020202ff010202ff020202ff040404ff090909ff151515ff212021ff2c2c2cff3b3b3bff4e4d4eff6a6969ff8b8a8bffaaaaa9ffd0d0d0ffe2e2e2fff0f0f0fffcfcfcfffffffffffffefffffffffffffefefffffefffefffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffefffffefffffffffffffffffffffffffffffffefffffefefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffefefffefffefffefffffffefffffffffefefffefefffffffefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfff7f7f7ffeeefeeffdeddddffcdcdcdffbbbbbbffaeaeaeffa2a2a2ff949494ff848484ff727271ff606060ff515051ff434342ff3c3c3cff3c3d3cff3d3c3cff3d3d3dff3e3d3eff4242420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f4ffedededffe2e2e1ffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d9ffd8d9d9ffd9d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcecfcfffcfceceffcececeffcececeffcdcdcdffcdccccffccccccffccccccffcbcccbffcacacbffc9cac9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c6c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c5c6ffc5c5c6ffc5c6c6ffc9c8c9ffcdcdccffd2d2d2ffd5d5d4ffd7d7d7ffdadadaffdddcdcffdededfffdfdfdfffdededeffddddddffdcdbdcffdcdcdcffdddcdcffdddcddffddddddffddddddffdeddddffdedddeffdededeffdededeffdededeffdedddeffdeddddffdededfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e2ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe4e4e5ffe5e4e5ffe5e5e4ffe4e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e4ffe4e4e5ffe5e5e4ffe5e5e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e2ffe0e0e1ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdededfffdfdedeffdededeffdededeffdddeddffddddddffdddcdcffdddddcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d8d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0cfcfffcfcfcfffcfcecfffcfceceffcececeffcdcdcdffcdcccdffcccbccffcbcbccffcbcbcbffcacacaffc9c9c9ffc8c8c9ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffcacbcaffcacacbffccccccffcdcdcdffcdcccdffcfcfceffcfcfce000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdceceffcecdceffcecdceffcececeffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcccbcbffcbcbccffccccccffccccccffcccbccffccccccffcbcbccffcbccccffcccbcbffcacbcaffcbcbcbffcacbcbffcbcacaffcbcbcbffccccccffcccdccffcdceceffcecfcfffcfcfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd7d7d6ffd7d8d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcddddffddddddffddddddffdededdffdededeffdededeffdededeffdfdfdfffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e1e2ffe2e2e3ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe3e4e3ffe4e4e4ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e4e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e1ffe0e1e0ffe1e0e0ffdfe0dfffdfdfdfffdededfffdeddddffddddddffdcdcdcffdcdddcffe0e0e0ffe1e1e1ffdfdfe0ffdbdadaffd8d8d8ffd2d2d2ffcececeffcbcbcbffc9c8c9ffc6c6c6ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffcacacaffcacacaffcbcacbffcbcbcbffcccbccffcbcbccffccccccffcdccccffcdccccffccccccffccccccffccccccffcbccccffcccbcbffcbcbccffcbcbcbffcbcbcb00000000000000000000000000000000000000000000000000000000ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd6d5d5ffd5d5d6ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9daffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdbdcffdbdbdbffdcdcdcffdddcdcffddddddffddddddffddddddffdedddeffdededeffdedfdeffdedfdeffdfdfdfffe0dfe0ffe1e0e1ffe2e2e2ffe5e5e5ffeeedeefff5f5f5fffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000000ff000000ff000000ff000001ff000000ff010100ff010101ff010101ff020202ff030403ff090809ff161616ff2c2c2cff4a4a4aff8d8c8cffd1d1d0ffe9e9e9fff9f9f9fffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefffffefefffffefefffffefffffffffffefffffffefffefffffffffefffffffffffffefefefffffffefffffefefffffffefffffffefffffefefffefffefffefffffffffefffffffffffffefefffffefefffffffffefffefffffffffefffffffefffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffefffffffefffefefffffffffffffffffefffefefefffefffffffffefffffffefffffefefffffefefefffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffefffffffffefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefffefffefefefffffefefffefefffffefefefffffffffffffffefffffffffffefffefffefffefffffffffffefffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefdfffefefdfffefefefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffbfbfcfff6f6f6fff0f0efffe2e2e2ffc8c8c8ffbdbcbdffb2b2b2ffa7a8a7ff9c9c9bff8e8e8eff7f7f7fff6f706fff5a595aff494949ff404040ff404040ff404040ff404040ff3f3f3fff404040ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000101ff0b0b0cff0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7d7c7dff7c7d7cff7f7f7eff7f7f7fff808080ff808080ff818182ff828182ff838383ff848483ff848383ff868787ff8c8b8bff919191ff969596ff999a99ff9d9e9dffa0a0a0ffa5a4a4ffa9a9a8ffadadadffb0b0b0ffb3b3b3ffb7b6b6ffbab9baffbbbbbcffbfbfbfffc2c2c2ffc9c9c9ffcfcfcfffd2d3d2ffd8d8d7ffdadbdbffdededeffe1e1e1ffe3e3e4ffe0e0e0ffd4d3d3ff989898ff6d6d6dff565556ff313131ff111111ff050504ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff070606ff111212ff313131ff555655ff686868ff818281ffc9c9c8ffdbdcdcffe0e0e0ffdfdfdeffdededeffdddeddffdadadaffd6d6d6ffd0d0d1ffcececeffc8c8c8ffc4c4c4ffc0c0c0ffbdbebdffbabbbbffb9b8b8ffb5b5b5ffb1b1b1ffacadadffa9a9aaffa5a6a6ffa2a2a1ff9e9e9dff9a9b9bff979797ff939493ff8a8b8bff7f807fff757474ff696969ff616161ff5e5d5dff5f605fff5f6060ff5f5e5fff5e5f5eff5d5d5eff5d5d5dff5c5c5bff5c5c5cff5b5b5bff5b5b5bff5b5b5bff5b5b5bff5a5a59000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3e3eff3e3e3eff3a3a3aff3a3a39ff2a2a2aff2a2b2aff0f0f0fff0f0f0fff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020302ff020302ff020202ff010202ff020201ff020202ff020102ff020202ff050504ff0b0b0bff161616ff222222ff2d2d2eff3d3d3eff515151ff6d6d6dff8e8d8dffacadadffd2d2d2ffe4e5e4fff3f2f3fffcfdfdfffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffefffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffefffffffefffefefffffffffffffffffefffefefefffefffffffffefefffffefefffefefffffefefefffffefefffefffefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfff6f7f7ffeeeeefffdededeffcececdffbcbcbbffafafafffa3a2a3ff959594ff838383ff727271ff616160ff515151ff434342ff3c3b3bff3c3c3cff3d3d3dff3d3d3eff3d3d3dff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfbfcfff0f0f0ffe5e5e5ffdcdcdcffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d9d9ffd9d8d9ffd9d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d8d7ffd7d8d7ffd7d7d7ffd6d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d4d3ffd3d2d3ffd2d3d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcecfceffcececeffcecdcdffcdcdcdffccccccffccccccffccccccffcbcbcbffcacac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c6c7ffc6c7c7ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc6c6c5ffc5c5c5ffc5c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c6c5ffc5c5c6ffc6c5c6ffcbcbcaffd0d0d0ffd4d4d4ffd6d6d6ffd8d9d8ffdbdcdbffdededeffdedfdfffdededeffddddddffdbdadbffdbdcdbffdcdcdcffddddddffddddddffddddddffddddddffdddddeffdededeffdededdffdededeffdededeffdededeffdededeffdfdedfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e4e5ffe5e5e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e4ffe5e4e4ffe4e5e4ffe4e5e5ffe5e4e5ffe5e5e5ffe4e4e5ffe4e4e5ffe5e5e4ffe4e5e5ffe5e4e5ffe5e4e5ffe4e5e4ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0dfdfffdfdedfffdededeffdededeffdededeffdddddeffddddddffddddddffddddddffdcdcdcffdcdcdcffdbdbdcffdbdbdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdad9daffdadad9ffd9d9d9ffd9d9d8ffd9d8d8ffd9d8d8ffd8d8d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d2ffd2d3d3ffd2d1d2ffd1d2d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcececeffcdcecdffcdcccdffccccccffcbcbcbffcacbcaffcac9caffc9c9c9ffc8c9c8ffc7c7c7ffc7c6c6ffc5c5c5ffc4c4c4ffc3c4c4ffc3c3c3ffc5c4c4ffc6c6c6ffc6c6c6ffc6c6c6ffc8c8c7ffc7c8c8ffc8c9c8ffc8c9c8ffcbcbcaffcacacaffcdcccdffcccccdffcccccd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffccccccffccccccffcccccbffcccbccffcbccccffccccccffcbccccffccccccffcccccbffccccccffccccccffcbcbcbffcbcacbffc9c9caffc9c9c9ffcac9caffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0cfd0ffcfd0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d2d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d4ffd6d6d5ffd6d6d6ffd7d6d6ffd7d8d7ffd7d8d8ffd9d8d9ffd9d9d9ffd9d9daffd9d9daffdadadaffdadadaffdbdadbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdddcffddddddffdededeffdedddeffdededeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe4e4e4ffe5e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e0ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffdfdfdfffdededfffdededeffdededeffdddddcffdcdcdcffdddeddffe0e1e0ffe4e4e4ffddddddffdad9daffd6d6d6ffd0d0d1ffcdcdcdffcacacaffc7c7c7ffc5c6c6ffc6c5c6ffc7c7c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c9c8ffc9c9c9ffcac9c9ffcacac9ffcacacaffcbcacbffcbcbcbffcbcbccffcccbccffccccccffccccccffccccccffccccccffcbcccbffccccccffcbcccbffcacbcbffcbcbcbffcbcbcbffcbcacb00000000000000000000000000000000ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadbffdadbdaffdbdbdbffdcdbdbffdbdcdcffdcdbdcffdddddcffdcdcdcffdddddcffddddddffdededdffdededeffdfdedeffdedfdeffdedfdfffdfdfe0ffe0e0e0ffe1e1e2ffe3e3e3ffe9e9e8fff1f1f1fff9f9f9fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000100ff010101ff000100ff000100ff000100ff010000ff010101ff020102ff020202ff040404ff0a0b0bff181818ff2f2f2eff515252ff8a8a8affcfcfcfffe8e9e9fff8f8f8fffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffefefffefefefffffefffffffffefffefefefffffffefffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffefefefffefefefffffefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefffffffffffffefefefffffffefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffefffefffffffffffffffffffefffffffefffffefffffffefffffefefefffefffffffffffefffffffefffefffffffefffefffefefefffefffefffefefefffffffffffefffffffffffefffefffefffffffefffefefefffefffffffefefffffffffefffefffefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffefffffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefdfffefefefffefefefffffffefffefffefffffffefffefffefffffffefffefefefffffffffffffefffffffffffffefffefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffbfcfcfff7f7f6fff0f1f0ffe4e4e3ffc8c8c8ffbdbdbdffb2b2b2ffa7a8a8ff9d9c9cff8e8f8eff808080ff6f7070ff5b5b5bff494949ff3f3f3fff404040ff404040ff403f3fff3f4040ff404040ff41414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff0b0b0bff0b0b0bff252524ff242424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797878ff7a7b7bff7a7a7bff7d7d7cff7c7c7cff7e7f7fff7e7e7eff808080ff808180ff818282ff828282ff818181ff838483ff888889ff8e8e8eff939393ff979797ff9b9b9bff9e9f9effa1a2a2ffa5a6a5ffaaaaa9ffadaeadffb0b0b0ffb4b4b4ffb7b7b7ffbababaffbcbdbcffbfc0bfffc3c3c3ffcacbcbffd0d0d1ffd5d5d4ffd8d8d8ffdbdcdbffdfdedeffe1e2e1ffe3e3e3ffdcdcdbffc9c9c9ff858585ff6b6b6aff535353ff2a2a2bff0e0f0eff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff050605ff0f0f0fff2d2d2dff525252ff656566ff767675ffbabab9ffd8d9d9ffdfe0dfffdfdfdfffdedfdeffddddddffdbdbdbffd6d6d6ffd1d1d0ffcecfceffcacac9ffc4c4c4ffc1c1c1ffbebebeffbcbbbbffb8b9b9ffb6b6b5ffb2b1b1ffadadadffaaaaaaffa6a7a6ffa2a2a2ff9e9f9eff9b9b9aff989898ff949494ff909190ff888988ff7e7e7eff737372ff676766ff5f5f60ff5c5c5cff5e5e5eff5e5e5fff5e5d5dff5d5d5dff5c5c5cff5c5c5cff5c5c5bff5b5b5cff5b5b5cff5a5a5bff59595aff5a595aff585858ff5757570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404041ff414040ff3e3e3eff3d3e3eff3e3e3eff393939ff393a39ff2a2a2aff2b2b2aff0f0f0fff0f0f0fff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020203ff020202ff030203ff020201ff020202ff010202ff010101ff010101ff040403ff0b0b0bff161616ff232323ff2f3030ff414241ff575857ff727272ff8f908fffafafafffd5d4d5ffe7e7e7fff6f6f6fffefefdfffffffefffefffffffefffefffffffefffefffffffefefffffffffffffffffffffffffefffefffefffffffefffefefefffefffffffffefffffffffffffefffefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffefefffffffefffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffffffffefffefffefffffffffffefffffefefffffffefffffefffffefefffffefefefffefefffffffffefffffffefffefffffffefffefffefefefffefffffffefefefffffffffffefffffffffffefffefffefffffffefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfefdfffdfcfcfff6f6f6ffefeeefffdfdfdfffcececeffbcbcbcffb0b0afffa3a3a3ff939393ff838483ff727372ff636262ff535352ff434343ff3c3c3cff3d3d3dff3d3d3dff3d3d3dff3e3e3eff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfbfff3f3f3ffe9e9e9ffdedfdfffdadadaffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd5d5d6ffd4d5d5ffd5d5d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfceffcecfceffcececeffcececeffcdcdcdffcdcdccffcccdccffccccccffcbcbcbffcbcbcbffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c6c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c6c5ffc5c4c5ffc4c5c5ffc4c5c4ffc5c5c5ffc5c5c4ffc5c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffcac9c9ffcececeffd3d3d2ffd6d5d6ffd8d7d8ffdadadaffdcdcddffdfdfdfffdededeffddddddffdbdcdcffdbdbdbffdcdcdbffdcdcdcffddddddffddddddffddddddffdddeddffdddedeffdededeffdededeffdedfdeffdededeffdededeffdededeffdfdfdfffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe4e5e5ffe4e4e4ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e4ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e5e4ffe5e4e5ffe5e4e5ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e4e4ffe3e3e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffe0e0dfffdfdfdfffdededeffdedfdeffdededeffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadbdbffdbdadbffdbdbdaffdadadaffdadadaffdadad9ffd9d9d9ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd2d3d3ffd3d2d3ffd2d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd0d1d0ffcfd0cfffcfcfd0ffcececeffcececeffcdcecdffcdcdcdffcdcdcdffccccccffcbcccbffcbcacbffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c6ffc5c6c6ffc4c4c4ffc3c3c3ffc2c3c2ffc2c2c2ffc4c4c3ffc4c4c4ffc4c4c4ffc6c7c6ffc6c6c6ffc6c6c6ffc7c8c8ffc7c7c8ffc9c9c8ffc8c9c8ffcacbcaffcacaca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccdcdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffccccccffccccccffccccccffccccccffcccccbffcbccccffcbcccbffcccccbffcbccccffccccccffcbcbcbffcbcbcbffcbcbcaffc9cac9ffcacacaffc9c9c9ffcacacaffcacacbffcbcbcbffccccccffcdcdcdffcececdffcececeffcfcecfffd0d0cfffcfd0cfffd1d1d0ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadad9ffdadadaffdbdadbffdadbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffdddddeffdededdffdededeffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e4ffe4e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe4e5e5ffe4e4e4ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e5ffe5e4e4ffe4e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdeffdedfdeffdededeffddddddffdcdcdcffdcdcdcffdfdfdfffe1e1e1ffe0e0e0ffdbdbdbffd7d7d7ffd3d2d3ffcfcfcfffcbcbcbffc8c9c8ffc5c5c5ffc5c5c5ffc5c5c6ffc6c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffcac9c9ffcacacaffcacacbffcbcacbffcbcbcbffcccccbffccccccffcccccbffcccbccffccccccffcbcbccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacacbffcacaca0000000000000000ffcfcfcfffd0d0d0ffd0d1d0ffd0d1d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdbdbdaffdadbdaffdbdbdbffdcdcdbffdcdcdcffdcdbdcffdcdddcffdcdddcffddddddffdddeddffdeddddffdededeffdededeffdedfdfffdfdfdfffe0dfdfffe0e0e0ffe2e2e2ffe5e5e5ffecececfff6f6f6fffcfcfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff010101ff010101ff010101ff010100ff010001ff000000ff010001ff010101ff010201ff020202ff040405ff0c0c0cff1a1a1aff343434ff595858ff878887ffcdcdcdffe9e8e8fff7f7f7fffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefffffffefefffffefffffefffefffffffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffffffffefefffffffffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffffefffffffefffffffefffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffffefffffffefefffefefefffffefffffffffffffffffefffffffffffffffefffffefffffffffffffffffefffefffffffffefffffffefffffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefffefffffefefffefffffffefffefffffffffffefefffffefffffffffffefffefffffffefefefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffefffffefffffffefefffffefffffefffffffefffefffefefffffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffffefefffefffefffefefefffefffffffffffefffffffffffffefffffffffffffffffffffefffffffefefefffefefffffffefefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffcfcfcfff8f8f8fff1f1f1ffe6e5e6ffc9c9c9ffbdbdbdffb2b2b2ffa9a9a8ff9c9d9cff8f8f8fff808180ff717071ff5e5e5eff484849ff3f3e3eff3f3f3fff403f40ff404040ff404040ff414041ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff0b0b0bff0c0b0cff242424ff242424ff3d3d3dff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757675ff777677ff787978ff797879ff7a7a7aff7a7a7bff7d7c7cff7c7c7cff7f7e7fff7f7e7eff808080ff818081ff808080ff828182ff858585ff8a8b8aff909090ff959495ff989898ff9b9c9cff9f9f9fffa3a3a3ffa6a7a6ffaaabaaffaeaeaeffb2b2b1ffb4b5b4ffb7b7b7ffbbbbbbffbdbdbdffc0c1c1ffc6c6c6ffccccccffd1d1d1ffd5d6d6ffd9d9d9ffdcdcddffdfdfdfffe3e2e3ffe3e3e3ffdadadaffbab9b9ff777777ff666766ff4b4b4aff232323ff0b0b0bff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff0d0d0cff252626ff504f50ff626162ff6f6f6fffaaaaaaffd6d6d6ffdfdfdfffdfdfdfffdededeffdededdffdbdcdbffd8d7d7ffd1d2d2ffcfcfcfffcacbcbffc5c5c5ffc1c2c2ffbfbfbeffbcbdbcffb9b9b9ffb6b6b7ffb2b2b2ffaeaeaeffaaaaaaffa7a7a6ffa3a3a3ff9f9f9fff9b9c9bff999998ff969595ff939292ff8e8e8eff868686ff7c7b7cff717170ff666665ff5f5e5eff5b5b5bff5e5e5dff5d5d5eff5c5c5bff5c5c5cff5b5b5cff5b5b5bff5b5b5cff5b5a5aff595959ff5a5a59ff585958ff585757ff575857ff575657ff565657ff565657ff56555500000000000000000000000000000000000000000000000000000000ff444444ff444443ff444444ff444344ff404040ff404040ff404040ff3e3e3eff3e3e3eff3e3e3eff3a3939ff3a3a39ff2a2a2aff2a2a2aff0f0f0fff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff030302ff020302ff030202ff010201ff010101ff000000ff010001ff040303ff0a0a0aff171616ff252424ff333333ff474647ff5d5d5dff797879ff929292ffb3b4b3ffd8d9d9ffebeaebfffafafafffefefefffffefefffffffffffefffefffefffffffffefefffffffefffffffefffffefefffefffffffefffefffffffffffefefffffefffffffffffefffefffffffefefefffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffffefffffffefffffffffefffffefffffefefefffffefffffffffffffefffefffefffffffefefffffefefffffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefffefffffefefffefffffffefffefffefffffffefefffffefffefffefefefffdfefdfffdfdfdfffdfdfefffdfcfcfff7f7f7ffefefefffe0e0e0ffd0cfcfffbcbcbcffafb0afffa3a3a2ff949393ff848484ff747474ff646464ff545454ff454544ff3d3d3dff3e3d3dff3d3d3dff3e3e3eff3f3f40ff414040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff4f5f4ffedeeedffe3e3e3ffdbdbdbffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d8ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d7ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd8d7d7ffd7d7d7ffd8d8d7ffd6d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d3ffd2d3d3ffd2d2d1ffd1d2d2ffd1d1d2ffd1d0d1ffd0d0d0ffd0d0cfffd0d0d0ffcfcfcfffcecfcfffcececeffcececeffcdcecdffcdcdcdffcccdcdffccccccffccccccffcbcbccffcacbcbffc9c9c9ffc8c9c9ffc8c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c5ffc4c5c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c6ffc8c8c7ffccccccffd1d1d1ffd5d4d5ffd7d7d8ffd9d9d9ffdbdbdbffdededdffdedfdeffdddcddffdbdbdbffdadadaffdbdadbffdcdbdcffdddcdcffddddddffdedddeffdeddddffdededdffdededeffdededeffdededfffdedfdfffdedfdeffdedfdfffdfdedfffdfdfdfffdfdfdfffe0e0dfffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e3e4ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdddedeffdededdffddddddffddddddffdcddddffdcdcdcffdbdcdcffdbdbdbffdbdbdcffdbdbdbffdbdadbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d0d1ffd0d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcfceceffcececeffcecdceffcecdcdffcdcdccffcdcccdffcccbcbffcbcbcbffcbcbcbffcacac9ffc9c9c9ffc8c8c9ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc2c3c2ffc2c2c2ffc2c1c1ffc3c3c2ffc3c4c3ffc4c3c3ffc4c4c4ffc4c4c4ffc6c6c6ffc6c6c6ffc6c7c6ffc8c8c7ffc7c8c8ffc8c8c8ffc8c8c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffccccccffcccccbffccccccffcccbccffccccccffcbcccbffcccccbffccccccffcbcccbffccccccffcccccbffcbcbcbffcbcbcaffcbcacaffc9cacaffcacac9ffcacacaffcacacbffcacbcbffcbcbcbffc9cacaffcacacaffcbcbcbffccccccffcdcccdffcdcdcdffcececeffcfcfcfffcfcfcfffd0d1d0ffd1d1d1ffd2d2d1ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d4ffd6d5d5ffd6d6d6ffd7d7d6ffd7d7d8ffd8d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdad9daffdad9d9ffdadadaffdbdbdaffdbdbdbffdcdbdcffdcdcdcffdddcddffddddddffdddddeffdededeffdededeffdfdfdfffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e0e1ffe1e0e1ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe3e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e4e4ffe4e5e5ffe4e4e5ffe5e5e4ffe5e5e4ffe5e5e4ffe5e4e4ffe5e5e5ffe4e4e5ffe5e4e4ffe4e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e3e4ffe3e3e3ffe2e2e2ffe3e2e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e1ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdedfdfffdedfdeffdededeffddddddffdcdddcffdbdcdbffdbdcdcffdfdfdfffe1e1e2ffdededeffdad9daffd6d6d6ffd1d1d1ffcececdffcacacaffc6c7c6ffc5c5c5ffc6c6c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c8ffc8c9c8ffc9c9c8ffcac9c9ffcacacaffcacacaffcacacbffcbcbcbffcbcbccffcbcbccffcccbccffcccbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacaffcac9caffcac9ca00000000ffcececeffd0cfd0ffd0cfcfffd1d1d0ffd1d0d1ffd1d0d0ffd1d1d2ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd2d3d2ffd3d3d3ffd4d3d3ffd3d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdbffdcdcdcffdddcdcffddddddffddddddffdddeddffdededdffdededeffdededeffdfdfdfffdfdfe0ffe0e0dfffe1e2e2ffe3e3e3ffe7e7e7fff2f1f2fff7f6f6fffdfcfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff000001ff010000ff000001ff000001ff010101ff020102ff030202ff050504ff0d0e0dff1d1d1eff393938ff5a5959ff888888ffcdcdccffe8e8e8fff5f5f5fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffefefffefffffffefefffffefffefffffefefffefefffffffefffffffffffffffffefffefefffffffffefffefffefffefffefffffffefffffffffffefefefffffffefffefefefffefefefffffefffffefefefffffefefffffefefffefefffffffefffffffffefffefefefffffefefffefefefffffefffffefffffffffffefffefffefffefffffffffefefffffefefffefffefffffffffffefefffffffffefffffefffffefefffffefefefffffefffffffefffffffefefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefffffffefffffffefffffefffefffffffffffffffefffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffffffffefefffffffffefffefefffffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefffefffefffffffefffefffefefefffffffefffffffffffffffffffffffffffefffefffffffffffffefefffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffefefefffefefefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfff9f8f8fff2f2f1ffe7e6e7ffcac9c9ffbebebdffb3b3b3ffa9a9a8ff9d9d9dff908f90ff808081ff70706fff5d5e5dff4a4a4aff3f3f3fff3f3f3fff404040ff404140ff404041ff414040ff40404100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff0c0b0bff0b0b0cff242425ff242524ff3d3d3cff3c3c3dff484748ff484848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff737373ff757474ff757576ff767576ff767777ff797978ff787978ff7a7a7aff7a7a7aff7c7c7cff7c7c7cff7e7f7eff7e7e7eff7f7e7eff808080ff838384ff888888ff8d8c8dff929292ff969696ff9a9a99ff9d9d9dffa1a1a0ffa4a3a3ffa8a7a7ffabababffafafafffb2b2b2ffb5b5b5ffb8b8b8ffbbbcbbffbebebeffc1c2c1ffc6c7c7ffcdcccdffd2d1d2ffd6d7d6ffdadadaffddddddffe0e0e0ffe2e2e3ffe2e3e2ffd7d7d7ffa7a7a7ff727172ff5f5f5fff3e3d3dff181818ff080808ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff0c0c0dff1e1e1eff444444ff5e5e5eff6d6c6dff9b9b9affd3d3d3ffe0e0e0ffe1e1e0ffdfdfdfffdededeffdcdcdcffd9d9d9ffd2d3d2ffd0d0d0ffcbcccbffc5c5c6ffc2c2c2ffbfbfc0ffbcbdbcffbbbabaffb8b7b7ffb2b3b3ffaeaeafffababaaffa7a7a7ffa3a3a3ffa09fa0ff9c9c9cff999999ff969696ff939393ff909190ff8c8c8cff848483ff787878ff6e6e6eff646464ff5d5d5dff5b5b5bff5c5b5cff5c5c5bff5b5b5bff5b5b5bff5b5b5bff5b5a5bff5a5a59ff595959ff595858ff575757ff575757ff565757ff575756ff565756ff565656ff565555ff545454ff545454ff545454ff535253ff484747ff474747ff474748ff474747ff444344ff444444ff444444ff444443ff404040ff404140ff404040ff3e3e3eff3e3e3eff3e3e3eff393a3aff393a3aff2a2a2bff1d1e1dff0f0f0fff060605ff020202ff010102ff010101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff030202ff020202ff020203ff020203ff010101ff000000ff010101ff040404ff0b0b0bff181818ff272827ff373737ff4d4c4cff646465ff7f7f80ff979797ffbab9baffdcdbdcffedededfffcfcfcfffefefffffffffefffffefefffffffffffffffefffffffffffefffffffffffffffefffffffefffefffefefefffffffefffefffffffffefffffffffffffefffefffffffffffffffefffefffffffefefffffefffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffffefffefefffffffefefffefefffffefefffffefefefffffefffffffefefffffefefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefefffefefefffefefefffdfdfdfffefdfdfffefdfdfffcfdfdfff6f7f7ffeff0efffe1e1e1ffcfcfcfffbdbcbdffb0afb0ffa2a2a2ff939394ff858584ff757676ff666766ff565655ff454545ff3d3d3dff3d3e3dff3e3e3eff3f3f3fff404041ff4141410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfbfcfff1f1f1ffe7e7e7ffdcdcddffd9d9d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd8d7d7ffd8d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d5d4ffd3d3d4ffd4d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d1d2ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfceffcececfffcdceceffcdcdcdffcdcdcdffcccdccffccccccffcccccbffcbcbcbffcacacaffc9c9c9ffc8c9c8ffc9c8c8ffc8c8c7ffc7c7c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c6ffc6c5c6ffc5c5c6ffc5c5c5ffc4c4c5ffc5c5c4ffc4c5c4ffc4c5c4ffc4c5c4ffc5c5c5ffc4c4c4ffc5c5c4ffc4c4c4ffc4c4c4ffc6c5c6ffcacac9ffcfceceffd3d3d3ffd6d6d6ffd9d9d9ffdbdbdaffdcdcdcffdededeffddddddffdbdbdbffd9dadaffdbdbdaffdbdbdbffdcdcdcffdddcdcffddddddffddddddffdddeddffdddddeffdfdedeffdededeffdededfffdededeffdfdedfffdfdfdfffdfdfdfffe0e0dfffe0dfe0ffe0e1e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e4ffe4e3e4ffe3e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdddeddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdbdbffdbdbdaffdadadbffdadadbffd9dad9ffd9d9d9ffd9d8d9ffd9d8d9ffd8d8d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0cfd0ffcfcfd0ffcfcfcfffcecfceffcececeffcecdcdffcdcdcdffcccdccffcccdccffcbcbccffcccbcbffcacacbffc9cacaffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c4ffc3c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc2c3c3ffc2c3c3ffc3c4c4ffc3c4c3ffc4c4c4ffc4c5c4ffc6c6c6ffc6c6c7ffc6c6c7ffc7c8c7ffc8c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffccccccffcccccbffcccbccffcccccbffcccbcbffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffc9cacaffc9cac9ffc9c9c9ffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcacacaffcbcbccffcccdccffccccccffcccccdffcecdceffcfcfcfffd0d0d0ffd0d1d1ffd2d2d1ffd2d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadad9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdcffdcdcdcffdcdddcffddddddffdeddddffdededeffdedfdeffdfe0dfffdfdfe0ffe0e0dfffe0e0e0ffe0e0e1ffe0e0e0ffe1e0e1ffe1e0e1ffe1e1e0ffe1e1e0ffe0e0e1ffe1e1e0ffe1e1e0ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e4ffe3e3e4ffe3e4e3ffe4e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe4e4e5ffe5e5e5ffe4e4e5ffe5e4e5ffe5e4e5ffe4e4e4ffe5e4e4ffe5e4e4ffe5e4e5ffe5e4e5ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e2ffe1e1e1ffe1e0e1ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffe0e0e0ffe1e0e0ffe0e0e1ffe0e0e0ffdfe0e0ffdfdfe0ffdedfdeffdededeffdededeffddddddffdddcddffdcdcdcffdbdcdbffdfdedeffe2e2e2ffe1e1e1ffdbdbdcffd8d8d7ffd4d4d4ffcfcfcfffcccbccffc9c9c9ffc6c6c6ffc5c5c5ffc6c6c5ffc6c6c6ffc6c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacbffcbcbcaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcccccbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffcacacaffcdcdcdffcecdcdffcfcfceffcecfceffcfd0cfffcfcfcfffd1d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d8ffd9d9daffd9d9daffd9dad9ffdadadaffdadadaffdbdadbffdbdbdbffdcdbdbffdbdbdcffdcdcdbffdcdcdcffdcdddcffddddddffdededeffdddedeffdededeffdededeffdfdfdfffdfdfe0ffdfdfdfffe0e0e0ffe2e2e2ffe4e4e4ffecececfff3f3f2fff9f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff020201ff020202ff030303ff060606ff101010ff20201fff373837ff575858ff848384ffc9c9c9ffe7e7e7fff5f5f5fffcfdfdfffefefefffefefefffefefdfffefefefffffefefffffefefffefefefffefffffffefefefffefffffffffefffffffffffffffffefffffffffffffefffffffefffffefffefffefefffffffffefffefffefffefefffffefefffffffffffffefefffffffefefffefefefffefffffffefefefffefffffffefffefffffefefffffffefffffffefffffffefffffefefffefffffffefffefffffffefffffffefffffffffffefefffffefffffffffefffffefefffffffefffffffffffffefefefffffffffffffffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffefefffffffefefffefefffffffffffffffefefffffefefffffefefffffefffffffefefffefefffffefffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffefefffffffefefffffefffffffffffffffffefffefffefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefefffffffffefffffefefffffefefffffefefffffffffffffffefffefffffffefffffffffefefffefffffffffefffffefffffffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffcfdfcfffafafafff2f2f2ffe8e8e8ffcbcbcbffc0bfbfffb4b5b5ffaaaaaaff9e9e9eff90908fff807f80ff6e6e6eff5d5d5dff4b4b4bff3f3f3fff404040ff414040ff404040ff414041ff414141ff4141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434242ff434242ff434343ff010000ff000001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff0b0b0bff0b0c0bff252424ff242525ff3d3d3dff3d3d3dff484748ff484748ff4d4e4dff4d4d4eff4e4e4dff4d4e4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727272ff737473ff737473ff747574ff767675ff767676ff767677ff787979ff797879ff7a7a7aff7a7a7aff7d7c7cff7c7c7cff7d7c7dff7f7f7fff818181ff868686ff8b8b8bff8f8f8fff949494ff989897ff9b9b9bff9e9e9effa0a1a1ffa4a5a4ffa8a7a8ffabababffafafafffb3b2b2ffb5b6b6ffb9b9b9ffbdbcbcffbfbebeffc2c2c2ffc7c7c7ffcecdcdffd2d2d2ffd7d7d7ffdadadaffdddedeffe1e0e1ffe3e3e3ffe1e1e1ffd4d4d4ff999899ff6b6a6bff525252ff2f2f30ff111110ff040504ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff161616ff333333ff575857ff6b6b6bff8b8b8bffd0d0d0ffdfdedfffe0e0e0ffdfdfdfffdededeffdcdcddffdadadaffd3d3d3ffd1d0d0ffccccccffc6c6c6ffc3c2c2ffc0c0c0ffbdbebeffbbbbbbffb8b9b8ffb4b3b4ffafafafffabababffa8a7a8ffa4a3a4ffa09fa0ff9c9c9cff99999aff979796ff949494ff919292ff8f8f8fff8a8a8aff7f8080ff767575ff6b6b6cff626262ff5c5d5dff5a5b5bff585958ff5c5b5bff5b5b5bff5b5b5aff5a5a59ff5a5959ff585959ff575857ff575857ff575756ff575757ff565656ff555656ff565556ff545454ff545454ff545454ff535353ff535353ff484848ff474747ff474747ff484747ff484748ff444444ff444444ff444444ff444444ff404040ff404140ff404041ff3e3d3eff3e3e3eff3e3e3eff39393aff363636ff2b2b2bff1f1e1eff121212ff0d0c0dff090909ff050606ff030303ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff0c0c0cff49494aff494a4aff494949000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020303ff020302ff030302ff030202ff030203ff020202ff010101ff020203ff060606ff0e0e0eff1d1c1cff2a2a2aff3c3c3cff535354ff6b6b6bff848484ff9d9d9dffc2c1c2ffdfdfdffff0f0f0fffdfdfdfffffffffffefffefffefffffffffefffffefefefffffefffffffffffffefffffffffffffffffefefffffefefffffefefffffefffffffefefffefffffffefffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefefffffefffffffffffffffffefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffffefffffffffffffefffffffffffffffffefefffffefefffffefefffffefffffefefefffdfefefffdfefefffdfdfdfffdfefdfffdfcfdfff7f7f7ffefefefffe1e1e1ffd0cfd0ffbdbcbdffafafafffa1a1a2ff949494ff868686ff777778ff676767ff575757ff454546ff3d3d3dff3e3e3eff3f3f3fff404040ff414242ff4242420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff4f3f4ffececebffe0e0e0ffdadadaffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d8d8ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d6ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfd0cfffcfcecfffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcdccccffcccbcbffcbcbcbffcbcbcbffcac9c9ffc8c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc6c5c6ffc5c5c5ffc4c5c5ffc5c5c4ffc4c5c4ffc4c4c5ffc4c4c4ffc5c4c5ffc4c4c5ffc5c4c4ffc4c4c4ffc4c5c5ffc4c5c5ffc8c8c9ffccccccffd1d1d1ffd5d5d5ffd8d8d8ffdbdadaffdcdbdbffdcddddffdddeddffdcdcdcffdbdadaffdadadaffdadadaffdbdcdbffdcdcdcffdcdcddffddddddffdeddddffddddddffdededeffdfdfdfffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe1e2e2ffe2e3e2ffe3e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe3e4e3ffe4e4e3ffe4e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdededeffdddedeffdddeddffdddcddffdddcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd5d6d6ffd5d5d6ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d4ffd2d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0cfffcfd0cfffcfcfceffcfcecfffcececeffcdceceffcdcdceffcccccdffccccccffcccbccffcbcbcbffcbcacbffcacacaffc9c9c9ffc9c8c9ffc9c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc5c6c5ffc5c5c5ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c3ffc3c3c3ffc4c3c3ffc4c3c3ffc4c4c4ffc5c4c4ffc7c6c6ffc6c6c6ffc6c6c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffcbccccffccccccffcccbccffcacacbffcbcacbffcbcbcbffc9c9caffcacacaffcac9caffcbcacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffccccccffccccccffccccccffccccccffcccbccffcdcccdffcdcdcdffcececeffd0d0cfffd0d1d0ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d4d4ffd4d5d5ffd6d6d6ffd6d7d6ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d8ffd9d9d9ffd8d9d9ffd9dad9ffdadadaffdbdadaffdbdbdbffdbdbdcffdcdddcffddddddffdddddeffdededeffdfdedfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe1e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e5e4ffe4e5e4ffe4e4e5ffe4e4e4ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e5ffe4e5e5ffe4e4e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdedeffdededeffdededeffdedddeffddddddffdcdcdcffdbdcdcffdcdcdcffe0e1e1ffe3e2e2ffdfdfdfffdadadaffd6d6d6ffd1d0d1ffcecdceffcacbcaffc7c7c8ffc6c6c5ffc5c6c5ffc6c6c6ffc6c7c7ffc7c7c8ffc7c7c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcacbcaffcbcacaffcacacaffcac9caffcacacaffcac9caffcdcdcdffcecdceffcfcfcfffcececeffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d4d3ffd4d3d4ffd4d3d4ffd4d4d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdadbffdbdadbffdbdbdaffdbdbdbffdcdcdbffdcdcdcffdcdcddffdcddddffddddddffdddddeffdeddddffdededeffdedfdfffdedfdfffdfdfe0ffdfe0dfffe0e0e0ffe2e2e1ffe3e3e2ffe8e8e7fff1f0f0fff7f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff010102ff010101ff020101ff010102ff010101ff010101ff010102ff020202ff020203ff040404ff090909ff121213ff212020ff363636ff545353ff7f7f7fffc7c6c6ffe6e5e6fff4f5f5fffdfcfdfffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffefefefffefffefffefefffffffffffffefffefffffefffffefffffffffffffffffefffffefefffffefefffffefffefffefffffffffffffffefffefffefffffffffffffffefefffffefffefffffffefffefefffffefffffffffffffffefffffffefefffffefefefffffffefffefefefffefffffffffefffffffefffffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffffefffffefffffefefffffffefefffefefefffefffefffefefffffefefefffffefffffefffffffefffefffffffffffffefffffefffefffefefffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffefefffffefefefffffefffffefffffffffffefffffffffffefefffffefffefffefefffffffffffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffdfdfdfffcfdfdfffafafafff3f3f3ffe9e9e9ffcecdcdffc3c3c3ffb7b7b7ffabacacff9f9e9fff909090ff7e7e7eff6d6c6cff5c5c5cff4c4d4dff404140ff404040ff404041ff414141ff404141ff414141ff41404100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff999999ff999999ff424243ff434243ff424343ff000100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff0b0b0bff242424ff242425ff3d3d3dff3d3d3cff484848ff484848ff4e4d4eff4e4d4dff4d4d4eff4d4d4eff535352ff525353ff535353ff53535300000000000000000000000000000000000000000000000000000000ff6d6d6dff6d6e6eff6f6f70ff706f6fff727272ff727171ff737474ff747374ff757474ff767676ff767575ff767777ff787979ff787978ff7a7a7bff7a7a7aff7a7a7aff7c7c7dff7f8080ff848384ff888889ff8d8d8dff919191ff949495ff989898ff9b9b9cff9e9e9effa1a1a2ffa5a4a4ffa8a8a8ffacacacffb0afb0ffb3b3b4ffb7b6b6ffb9b9b9ffbdbdbdffbfbfc0ffc3c3c3ffc8c8c9ffcfd0d0ffd3d4d3ffd8d8d8ffdbdbdbffdededeffe1e1e2ffe3e3e3ffdededdffcececeff8a8a8bff626161ff464545ff242424ff0b0b0bff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050405ff0e0e0fff232424ff4a4a4aff656565ff808081ffc7c7c7ffdbdbdbffe1e0e0ffe0dfe0ffdededfffddddddffdadadaffd4d4d4ffd1d1d2ffcdcccdffc7c6c7ffc3c3c3ffc1c1c1ffbfbfbfffbcbcbcffb9b9b9ffb4b4b5ffb0b0b0ffabacabffa8a8a8ffa4a4a4ffa1a0a0ff9d9d9dff9a9a9aff979798ff959594ff929393ff909090ff8d8e8dff878887ff7d7d7dff737373ff6b6b6bff646464ff5e5e5fff5b5c5cff595959ff5a5b5bff5a595aff595959ff595959ff575757ff575858ff575657ff575757ff575757ff565555ff565656ff545454ff545454ff545354ff535353ff535353ff4f5050ff4f4f4fff474748ff474748ff484747ff474748ff474747ff444444ff444444ff444344ff444444ff414040ff404040ff414040ff3e3e3eff3d3d3dff3d3c3cff3b3a3bff363636ff2e2e2eff252525ff202021ff1a1b1aff121212ff0a0a0aff060606ff030303ff010102ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff0c0c0dff494a4aff494a49ff4a4a4aff9a9a9aff9a9a9a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030202ff020303ff030203ff030303ff030303ff030202ff020202ff030404ff090a09ff161516ff212122ff2f2f2fff414142ff595959ff727172ff888889ffa1a1a1ffc8c7c8ffe2e2e2fff3f3f3fffdfdfdfffffefefffefefffffffefefffefefffffffffefffffefffffefefffffffefefffefefefffefffefffefefffffefefefffffefffffefffffffefffefffffffffffffefffffefffefffefefffffffffffffefffefffffefffffefffffffffffffffffefffffefefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffefefffffefefffffffefffffefefffffefefefffffffffffffffffffefefefffefffffffffefefffefefefffffffefffffefffffefefffffffefefffefefffffefffefffefefffffefefefffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfdfff7f7f7ffeff0efffe1e1e2ffcfcfcfffbdbcbcffafafafffa2a2a2ff959595ff878787ff787979ff686968ff575757ff464746ff3e3e3eff3f3f3fff404140ff424241ff424243ff42434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff5f5f6ffefeeeeffe4e4e4ffdbdbdbffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d8ffd8d8d8ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d6d6ffd6d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd0d1d1ffd1d1d1ffd0d0d1ffd0cfcfffcfcfd0ffcfcfcfffcececeffcececeffcecdceffcdcdceffcdcdcdffccccccffccccccffcbcbccffcbcbcbffcbcacbffc9c9c9ffc8c9c8ffc9c8c9ffc8c8c8ffc7c7c7ffc7c7c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c6ffc6c5c5ffc5c5c5ffc4c4c5ffc4c4c5ffc4c4c4ffc4c5c5ffc4c5c4ffc4c4c4ffc4c5c4ffc4c4c5ffc4c4c4ffc5c5c4ffc7c7c7ffcbcbcbffcfcfcfffd3d3d3ffd6d6d7ffd9d8d9ffdbdadaffdcdcdcffddddddffdcddddffdbdadbffdadadaffdadadaffdbdadaffdbdcdbffdcdcdcffdcdddcffdddcddffddddddffdededeffdddedeffdedfdfffdededfffdededfffdfdfdfffdfdfe0ffdfdfe0ffe0e0e0ffe0e0e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e4e3ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe4e4e4ffe3e3e3ffe3e4e4ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e0e1ffe0e0e1ffdfe0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdedddeffdddddeffdeddddffddddddffdcdddcffdcdcdcffdcdbdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadaffd9dad9ffd9d9daffd9d9d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d2ffd2d2d3ffd1d2d2ffd1d2d2ffd1d1d1ffd0d0d1ffd0cfcfffd0d0d0ffcfcfcfffcecfcfffcececeffcececeffcdcdceffcdcdccffcccdccffccccccffcbcccbffcbcacbffcacacaffcacacaffc9c9caffc9c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c6ffc5c5c6ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c4ffc4c3c3ffc3c3c3ffc3c3c2ffc3c2c3ffc2c2c3ffc3c2c2ffc2c2c3ffc2c3c2ffc3c3c4ffc3c3c3ffc4c4c5ffc4c4c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacbffcbcbcaffcbcbcbffc9c9caffcac9caffcacacaffcacbcaffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcccbffccccccffcbcbcbffccccccffcccccdffcdcdcdffcccdccffcccccdffcccccdffcdcdcdffcdccccffcdcdcdffcececeffcececeffcfd0d0ffd0d1d0ffd1d1d1ffd1d2d2ffd2d2d3ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d7d6ffd7d7d7ffd8d8d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9dadaffdad9daffdbdadaffdbdbdbffdcdbdbffdcdcdcffdcddddffdddeddffdedddeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0dfe0ffe0e0e0ffe1e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe3e4e3ffe3e3e4ffe3e3e4ffe4e3e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e4ffe4e5e4ffe4e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe5e5e4ffe5e4e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe5e5e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e2ffe1e1e2ffe2e1e2ffe1e1e2ffe0e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdfdfdfffdededfffdededeffdedddeffddddddffdcdddcffdcdcdcffdcdcdcffdddedeffe2e2e2ffe2e2e2ffdcdddcffd8d8d9ffd4d4d5ffd1d1d1ffcdcdcdffc9c9c9ffc6c6c7ffc5c6c5ffc5c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffcac9c9ffcac9caffcacbcaffcacacaffcacbcbffcacacbffcacacaffcbcbcbffcacacaffcacbcbffcbcacaffcacacaffcacacaffcac9c9ffc9cac9ffcccdcdffcdcecdffcdcdceffcececeffcfcfcfffcecfcfffd0d0d0ffcfcfd0ffd0d0d1ffd1d0d0ffd1d0d1ffd0d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd4d5d5ffd6d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffdad9daffd9dad9ffdadadaffdadadbffdbdadaffdbdadbffdbdbdbffdbdbdcffdcdcdbffdcddddffddddddffddddddffdddeddffdededeffdededeffdedfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e1e1ffe2e1e2ffe5e4e4ffecececfff6f6f6fffcfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff010201ff020201ff010101ff010201ff010101ff010201ff010201ff020202ff030303ff050505ff0b0b0bff161615ff242424ff373837ff525252ff7f7f7fffc7c8c8ffe5e6e5fff5f5f4fffdfdfdfffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffefefefffffffefffefffefffffffefffffefffffefffefffefffffffefefefffffefefffefefefffefffffffefefffffffffffffefffefffffefffffffffffffefffffffefffefffffffefffefffefffffffefffefefefffffffffffefefffffffffefffefffefffefefefffffffefffffefefffefefefffefffefffefefefffefffefffffffffffefefffffefffffffefffefffffffefffffffffffefefffffffefffffffffffffffefefffffefefffefefffffefffffffffefffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefefefffefffefffffefefffefffffffefefffffffefffffffefffffffefefffffefefffefefffffffffffffffefefffefffefffffffffffefffefffefefffffefefffffefffefffffffefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffefefdfffdfefdfffdfefdfffdfdfdfffafbfbfff3f4f4ffe9eaeaffd2d1d2ffc7c7c7ffbbbbbbffaeaeafffa1a0a0ff909090ff7e7d7eff6c6c6cff5b5c5cff4c4d4cff414140ff404140ff414140ff404040ff404141ff404041ff4141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebeff9a999aff9a9999ff434243ff424243ff434343ff010000ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010001ff020202ff050505ff0c0b0bff161716ff252525ff3d3d3dff3d3d3dff474748ff484848ff4e4e4eff4e4e4eff4d4e4dff4d4e4eff525352ff525252ff525353ff535353ff5c5c5cff5c5c5cff5c5c5cff686768ff696968ff696969ff6a6a69ff6b6a6aff6c6d6dff6c6d6dff6d6d6dff706f6fff70706fff717272ff727172ff747474ff737373ff757474ff767676ff757676ff767776ff797978ff787978ff797978ff7a7a7aff7d7e7dff808081ff868686ff8b8b8bff8f8f8fff939292ff969595ff989898ff9b9c9bff9f9f9fffa1a2a2ffa6a5a6ffa9a9a9ffacadadffb0b1b0ffb5b4b4ffb7b8b8ffbababbffbebebeffc1c0c1ffc5c4c4ffcac9caffd0d0d1ffd5d5d5ffd9d9d9ffdbdcdbffdfdfdfffe2e2e2ffe3e3e3ffdcdcddffc4c4c4ff7e7e7eff606060ff474747ff222222ff0a0a0aff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff0b0a0aff181818ff3a3b3aff5b5b5bff767776ffbcbcbcffd9d9d9ffe0e0e0ffdfe0dfffdfdedeffdddedeffdbdbdbffd5d4d5ffd2d2d2ffcfcfcfffc8c7c8ffc4c4c4ffc1c2c2ffbfbfbfffbcbdbcffbababaffb5b6b5ffb0b0b0ffacacadffa9a9a9ffa5a5a4ffa1a1a2ff9d9e9dff9a9b9bff989898ff959595ff939393ff919191ff8f8f8fff8b8c8bff858485ff7b7a7bff747474ff6e6e6dff676867ff626262ff5c5d5dff595a5aff575758ff595859ff575757ff575857ff575657ff575757ff565656ff565656ff565656ff545454ff545554ff545453ff535352ff535353ff50504fff4f4f4fff4e4e4eff4d4e4dff474847ff474747ff484747ff484747ff474747ff434443ff434444ff434444ff434343ff404040ff3f4040ff3e3e3eff3e3e3eff3e3e3eff3d3d3eff3d3c3dff3a3a3aff353434ff323232ff2e2e2eff262626ff1c1b1cff151515ff0b0b0bff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff0d0c0cff4a4949ff494949ff494a4aff9b9a9aff9a9a9affbebebeffbebebeffbebebe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff020303ff030203ff030303ff020303ff030203ff030303ff020303ff050605ff0e0e0eff1a1b1aff252524ff333332ff484848ff5f5f5fff767676ff8c8c8bffa5a5a5ffcecdcdffe6e5e5fff5f5f5fffdfefdfffefefefffefffefffffffffffefefffffefffffffffffefffffefefffffffffffefefffffffefffffffefffffffefefffffefefffefefffffffffffffffefffffefffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffefffefefefffffffffffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffffffffefefffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefffffefefffefefefffefefefffefdfdfffdfdfdfffefefefffcfdfcfff7f7f7ffefeff0ffe2e2e2ffcfcfcfffbcbdbdffafb0afffa3a3a3ff959695ff878788ff797979ff696869ff585858ff474848ff3f3f3fff404040ff424241ff424342ff434342ff43434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfcfcfff2f2f2ffe8e8e8ffdddeddffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d8ffd8d7d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d7ffd6d6d6ffd7d6d7ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d5d4ffd4d5d4ffd4d4d4ffd3d3d3ffd3d4d3ffd3d2d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcdcecdffcdcdcdffcdcdcdffccccccffcccbccffcccbccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c5ffc5c6c6ffc4c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c5c4ffc4c4c4ffc4c4c4ffc5c5c5ffc9cac9ffcdcecdffd2d1d2ffd5d5d5ffd7d8d8ffd9d9d9ffdcdbdbffdcdcdcffdcddddffdbdbdcffdadadaffdadadaffdbdadaffdbdbdbffdbdcdbffdcdcdcffdcdddcffdcdddcffdededdffddddddffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe2e1e2ffe1e1e1ffe1e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e3e4ffe4e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdeffdedfdfffdedfdeffdfdedeffdddedeffdddedeffdddeddffddddddffddddddffdcdcddffdcdbdcffdcdcdcffdcdbdbffdbdadbffdadadbffdadadaffdadadaffd9dad9ffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd5d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd3d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd0d1d0ffcfd0d0ffcfcfcfffcfcecfffcececeffcececeffcdcdceffcdcdcdffcccdcdffcdccccffccccccffcbcbcbffcacbcbffcacacaffc9cac9ffcacac9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c6ffc6c6c6ffc5c5c5ffc5c5c4ffc4c4c4ffc3c3c3ffc2c3c2ffc3c3c3ffc3c4c3ffc4c4c4ffc3c3c4ffc3c4c4ffc2c3c2ffc3c2c2ffc2c3c3ffc3c2c3ffc3c2c3ffc3c3c3ffc4c3c3ffc4c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9cac9ffcacacaffcacacaffcbcacbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcccbcbffccccccffcccdccffccccccffcccccdffcccccdffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcdcdcdffcdcdceffcfceceffcfcfcfffcfd0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd3d3d2ffd4d4d4ffd6d5d5ffd6d7d7ffd7d8d8ffd8d9d9ffdad9daffdadadaffdadbdaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdcdddcffddddddffdddeddffdededeffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0dfffe0e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e4e3ffe3e4e4ffe3e4e3ffe3e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e4e4ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe2e1e1ffe2e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdedddeffddddddffddddddffdddcdcffdbdcdbffdcdcdcffe0e0dfffe2e2e2ffdfdfe0ffdbdbdbffd8d8d7ffd4d4d5ffcfd0cfffccccccffc9c9c9ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cac9ffcccdccffcccdccffcdcecdffcececdffcecdcdffcfcfcfffcececfffcfd0cfffcfd0cfffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadbdbffdadbdbffdbdbdcffdbdbdbffdbdbdbffdcdcdcffdddcddffddddddffdddeddffdedddeffdededeffdfdfdeffdfdfdeffdfdfdfffe0e0e0ffe0e0e0ffe0e1e1ffe1e2e2ffe4e3e3ffe6e7e6fff2f2f2fff9f9fafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff020101ff010102ff010201ff020201ff020202ff030303ff050606ff0e0e0eff1a1a1aff282829ff3b3b3bff555655ff828282ffc5c5c5ffe6e6e6fff4f4f4fffdfcfdfffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefffefffefefffffffefefffefffffffffefffffffffffffffffefffffffffffffefffffefefffffefefefffffefffffffefffffffffffffefffffffefefffffefefffffefffefffefefffffefefefffffffefffefefefffefefffffefefefffefefefffefffffffefefefffefffffffffefefffefffffffffefefffffefefffffffefffffefefffffefffffffffefffefefffffffefefffefefefffefefefffffffefffffffffffefffffffffefefffefefffffefffffffefffefffffffefffefefefffefefffffffefffffefffefffffefefffefefefffefffefffefefefffffefffffffffffffffefffffffffefffefefefffefefefffffefffffefefffffffffffffefefffffffefefffefffffffffefffffffefffffffffefffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffefffefefffffefffefffefffefffffefefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffefefefffefefefffffefffffefefffffefffefffefefefffffefefffefffefffefefffffefefefffffefefffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfdfdfffcfcfdfffbfbfafff4f4f3ffebebebffd6d6d5ffcccdcdffbfbebeffb1b1b1ffa2a1a1ff919191ff7f7f7fff6d6c6dff5d5c5dff4e4e4dff404040ff404040ff404040ff404040ff414040ff414141ff40414100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbeffbfbfbfffbebebeffbebebeffbebebeff999999ff999999ff434243ff424243ff434343ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040504ff0a090aff0f0f10ff181818ff242424ff333232ff3d3d3dff484848ff484848ff4e4e4dff4e4e4eff4d4d4eff4d4d4eff535253ff535353ff535253ff535353ff5c5c5cff5c5c5cff5c5c5cff5c5d5cff5c5c5cff686767ff686868ff696869ff69696aff6a6a6aff6c6c6cff6c6d6dff6e6e6dff6f7070ff707070ff727272ff727172ff747373ff747473ff757474ff767576ff767676ff767677ff777677ff787878ff7b7b7bff7f7e7eff838383ff888988ff8d8d8dff909090ff939393ff969796ff9a9999ff9c9c9cff9f9fa0ffa3a2a3ffa5a6a6ffaaa9a9ffadadadffb1b1b1ffb5b5b5ffb9b8b9ffbcbcbcffbfbfbfffc2c2c1ffc6c6c6ffcbcbcbffd2d1d2ffd6d6d7ffdadadaffdcdcdcffdfdfdfffe2e3e2ffe4e4e4ffdadadaffb8b7b7ff767676ff5d5d5dff3d3c3dff191819ff090909ff030203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff131312ff2e2e2eff4f4f4fff6d6c6dffafb0b0ffd7d7d7ffe0e0e0ffe0e0dfffdfdedeffdedddeffdcdcdcffd7d7d7ffd3d3d3ffd0d0d0ffc9c9c9ffc5c5c5ffc2c2c3ffc0c0c0ffbdbdbdffbababaffb6b7b6ffb1b1b1ffadadadffa9a9a9ffa5a6a5ffa1a1a2ff9e9e9eff9b9b9bff999899ff969696ff949494ff919292ff8f8f8fff8d8d8dff898989ff838283ff7c7c7cff777777ff717171ff6b6b6bff646464ff5f5f5fff5a5b5bff575757ff565757ff565555ff575757ff575656ff565656ff565655ff545454ff545454ff545454ff535353ff535353ff504f50ff4f4f4eff4e4e4eff4e4d4eff4c4d4cff4b4b4bff474747ff474847ff474847ff474747ff444445ff434344ff434343ff404141ff404040ff404040ff404140ff414040ff414141ff414142ff414141ff414140ff3e3f3eff3e3e3eff3e3e3eff3a393aff343434ff2b2b2cff1d1d1dff0e0e0eff040304ff000001ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff0c0d0cff494949ff494949ff4a494aff9a9a9bff9a9a9affbebdbeffbebebeffbebebeffbfbfbfffbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030304ff030303ff030303ff030303ff030302ff030302ff030202ff030203ff080807ff131313ff1d1c1dff272627ff363636ff4d4d4dff656566ff7a7b7bff8f8f8fffadadadffd2d3d2ffe8e9e8fff8f8f8fffefdfefffefefffffffefffffefffefffffefefffefefefffefffefffefefefffffefffffffefffffefefefffffffefffefefefffefefefffffefffffefefffffffffffffefefffffffefefffefffffffffefffffffffffffffffefffffffffffffefffffefefffffffefffffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefefefffefefefffffefefffffffffffefffefffefefefffefefefffefffefffefffefffffefefffefefefffefefffffffefffffefffefffffefefffefefefffffffefffffefefffffefffffffffffffffefffffffffefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffcfdfcfff7f7f7ffefeff0ffe2e2e1ffcfcfcfffbcbcbcffb0b0b0ffa4a3a4ff969697ff888788ff7a7a7aff696969ff585959ff494949ff404140ff424242ff424242ff434342ff424242ff424243000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff6f5f5ffedeeedffe1e1e1ffdadadaffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfd0ffcfcfcfffcecfceffcececeffcecdcdffcdcdcdffcdccccffcdcccdffccccccffcccbcbffcbcccbffcbcbcaffc9c9c9ffc9c8c9ffc8c8c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c5ffc6c6c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc7c7c7ffccccccffd0cfcfffd3d3d4ffd6d6d5ffd8d8d8ffdadbdbffdddddcffddddddffdddcdcffdbdbdbffdadadaffdbdadaffdbdbdaffdbdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffdeddddffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e4ffe4e4e4ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe3e2e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfe0dfffdfdfdfffdededeffdededeffdededeffdddeddffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdbdadbffdadadaffdadad9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d6ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcfcfceffcecfcfffcececdffcdcdceffcdcdcdffcccdcdffccccccffcccccbffcbcbcbffcbcacaffcacacaffcacac9ffc9c9c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c4ffc3c3c3ffc2c3c2ffc2c2c2ffc3c2c3ffc3c3c4ffc4c3c4ffc3c4c3ffc4c3c3ffc3c3c3ffc3c4c3ffc2c2c2ffc3c2c3ffc2c2c3ffc3c2c3ffc3c3c2ffc2c3c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffcbcbccffccccccffccccccffccccccffcccdccffcdcccdffcccccdffcdcdcdffcdcdcdffcececeffcececeffcececeffcececfffcececeffcecfcfffcecfcfffcececeffcecfcfffcfd0cfffd0d0d0ffd0d0d0ffd2d2d1ffd3d2d2ffd4d3d4ffd5d5d5ffd7d6d6ffd8d8d8ffdadad9ffdadbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffdeddddffdededeffdfdedeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e3e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe4e4e4ffe5e5e4ffe5e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e5e5ffe5e5e4ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffe0e0e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdededeffdedddeffddddddffddddddffdcdcdcffdcdbdbffdcdddcffe0e0e0ffe0e0e1ffddddddffdadad9ffd6d6d7ffd1d1d1ffcfcecfffccccccffc9c8c9ffc7c7c7ffc6c6c6ffc6c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffcac9c9ffcacacaffcacac9ffcacacaffcacacaffcacacaffcac9caffcacacaffcacac9ffcac9c9ffcccbccffccccccffccccccffcdccccffcdcdcdffcdcdcdffcececdffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d3ffd2d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9daffdadad9ffdadadaffdadadaffdadadbffdbdbdbffdbdbdcffdcdbdcffdcdcdcffdcdcddffdcddddffddddddffdddeddffdededeffdededeffdfdfdeffdfdfdfffdfdfe0ffe0e0dfffe1e1e1ffe2e2e2ffe3e3e3ffe5e5e5ffebeaeafff5f6f6fffbfbfbfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff020102ff010102ff020201ff010201ff020202ff030303ff070707ff111111ff1e1d1eff2c2c2dff3e3f3fff595959ff828282ffbebebeffe6e6e6fff4f4f4fffcfcfdfffefefefffefefefffefefffffefefefffffefffffffffffffefefffffefefefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffefffefefffffffefffffefffefffefffefffefefffffefefefffefefffffefefefffefefefffefffefffefefefffffefefffffffffffffffffffefffffffefefefffffefefffffefffffffefefffffffefffffffefffefefffffefefefffffffffffefefffffffffffffefffefffffffffffffefefffffffefffefffffffffefffffffefffffefffffffffffefffffefffffefffffffefefefffefefffffefefffffefefefffefffffffefefffffffefffffffefffffffffffffefefffffefefefffefefffffffffffffffefefffffffefffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffefffffffefffffffffffffefffffffffffffffefffffffffefffffefefefffffffefffefffefffffefefffefefffffefffffffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffefefffffffefffffefefffffefefefffefefefffefefffffffffffffefefefffefefefffefffefffefefefffffefefffefefefffffffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffdfdfefffdfdfdfffbfbfcfff4f4f4ffececebffd8d9d8ffcfcfcfffc1c0c0ffb3b3b3ffa3a3a3ff929392ff808080ff6f6f6fff5f5e5fff4f4f4fff404040ff404040ff404040ff404040ff414141ff404041ff4141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc2c3c2ffc3c2c3ffbfbebfffbebebeffbebebeffbebebeffbebebeff9a999aff99999aff424243ff424242ff424243ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff070607ff0f0e0fff181818ff212122ff2a2a2aff343434ff3e3e3eff474747ff484847ff4c4c4cff4e4d4eff4e4d4eff4d4e4eff535353ff535353ff535353ff535352ff5c5c5cff5c5c5cff5c5c5cff5c5c5cff5c5c5cff5c5c5cff686868ff686868ff686869ff696969ff69696aff6a6a6aff6d6d6cff6c6d6cff6e6d6eff706f6fff707070ff727272ff727272ff737373ff747373ff757474ff747474ff767675ff787877ff7a7a7aff7c7c7dff808081ff858585ff8b8b8aff8d8e8dff919191ff949494ff979797ff9a9a9aff9d9d9dffa0a0a0ffa3a3a3ffa7a7a6ffaaaaaaffaeaeaeffb2b2b1ffb6b6b6ffb9b9baffbcbcbcffc0c0c0ffc2c2c3ffc7c7c7ffcecdceffd2d2d3ffd7d7d7ffdadadaffdddddeffe0e0e0ffe3e3e3ffe4e4e3ffd7d8d7ffabababff707070ff545555ff2d2d2dff131212ff070707ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff050504ff0d0d0dff242424ff474647ff656565ffa5a5a5ffd5d5d5ffdfdfe0ffe0e0dfffdededfffdedddeffdcdcdcffd8d8d8ffd4d4d4ffd1d0d1ffcbcacbffc6c6c6ffc3c2c3ffc0c0c0ffbebebfffbbbbbbffb7b7b7ffb2b2b1ffadadadffa9a9aaffa6a6a6ffa2a2a2ff9f9f9fff9c9c9cff999999ff979797ff959494ff929392ff909090ff8e8e8dff8a8a8bff878687ff828282ff7d7d7dff777778ff727272ff6c6c6dff676767ff616160ff5b5c5cff5a5a5aff595858ff575757ff565656ff545454ff535353ff555454ff545354ff535353ff535352ff505050ff4f4f4fff4e4e4eff4e4d4eff4c4c4cff4c4c4bff4a4b4aff4a4a4aff474747ff484747ff444545ff454444ff444444ff444444ff434443ff444344ff454546ff454645ff454545ff454546ff454545ff454545ff444445ff444444ff444444ff464646ff464646ff434443ff404040ff323232ff1e1e1eff0a0a0aff030302ff030203ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff49494aff4a494aff4a4a4aff9a9a9bff9a9a9affbebebeffbebebeffbebebeffbfbfbfffbfbfbfffc2c2c1ffc2c2c2ffc2c2c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff040303ff030303ff030303ff030303ff020202ff020101ff030303ff080808ff141414ff1f1f1eff292929ff393939ff505050ff69696aff808080ff959595ffb5b5b5ffd8d8d7ffebebebfffbfbfbfffffefefffefefffffefffffffffffefffffefffffefefffffefefefffefefffffefefffffefefefffefffffffefefffffefefffffffefffffffffffffefefffffefefefffefefffffffffffffffefefffffffefffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffefffefefffffefefefffffffffffefefffffffffefffefffefffffefefffefefefffffefefffefffefffffefefffffefffffefffffffffffefffffefffffefffffffefffefffefefffffefefffffefefefffefffffffefefffffffefffffffefffffefefffffefdfefffdfdfdfffdfdfefffefdfdfffcfcfcfff7f7f7fff0f0efffe2e2e3ffd0cfcfffbcbdbdffb1b1b0ffa5a4a5ff979696ff888887ff797979ff6a6a6aff5b5b5aff4b4b4bff414242ff434243ff424342ff434342ff424243ff4242420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfcfbfff2f1f2ffe6e6e6ffdbdbdbffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd6d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d2ffd1d2d1ffd2d1d1ffd1d1d0ffd1d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcecfceffcececeffcdcdceffcdcdcdffcccccdffcccccdffcbcbcbffcbcbcbffcbcbcbffcbcacbffcac9caffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c5ffc6c5c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc3c4c4ffc5c4c5ffc9cac9ffcececeffd2d2d3ffd5d5d5ffd7d7d8ffdadadaffdcdcdbffddddddffddddddffdddcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdddddcffddddddffdddddeffdededeffdfdfdfffdedfdfffe0e0dfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e4ffe4e4e4ffe3e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e4e3ffe4e4e3ffe4e4e3ffe3e3e4ffe4e3e4ffe3e4e3ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffdfe0e0ffe0dfe0ffdfdfdfffdfdfdeffdedfdfffdededeffdedddeffdddedeffdddeddffddddddffdcdcddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadbdbffdadadbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d9ffd9d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d0d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececfffcececeffcdcdcdffcccdccffccccccffcccbcbffccccccffcbcbcbffcacbcbffc9cac9ffcac9c9ffc9c8c9ffc8c8c8ffc8c8c7ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c3ffc2c3c3ffc2c2c2ffc2c1c1ffc2c2c1ffc2c3c2ffc3c3c3ffc3c2c3ffc3c4c4ffc4c4c3ffc4c3c4ffc3c4c4ffc3c3c3ffc3c3c4ffc2c2c3ffc2c2c2ffc2c2c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcccbccffccccccffccccccffccccccffcccccdffcdccccffccccccffcdccccffcdcdccffcdcdcdffcececeffcececeffcfcfceffcfceceffcececeffcecfceffcfceceffcecfceffd0d0cfffd0d0cfffd0d0d0ffd0cfd0ffd0d0d0ffd1d1d0ffd1d1d2ffd2d2d2ffd3d3d4ffd5d5d5ffd7d7d6ffd8d9d8ffdad9daffdbdadaffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdbdcffdcdcdbffdcdcdcffddddddffddddddffdededeffdfdedfffdedfdfffe0e0dfffdfe0dfffe0e0e0ffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e2ffe1e1e1ffe1e2e2ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e5ffe5e4e5ffe4e5e4ffe5e5e4ffe4e4e5ffe4e4e5ffe4e4e5ffe4e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe3e3e3ffe2e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdedfffdededeffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdededdffe0e0dfffe0dfe0ffdcdbdbffd9d9d9ffd6d6d6ffd2d1d2ffcececeffcbcccbffc9c8c8ffc6c7c6ffc7c6c6ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9cac9ffcac9caffcac9c9ffcacacaffcacacaffc9cacaffc9c9c9ffcac9c9ffc9c9c9ffcbcbcbffcccccbffcdcdccffccccccffcdcdcdffcececeffcdceceffcfcfceffcecfcfffd0cfd0ffd0d0cfffd1d1d0ffd1d1d1ffd2d1d2ffd2d1d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdddcffddddddffdddeddffdddedeffdedddeffdededeffdfdfdeffdfdfdfffdfdfe0ffe0e0e1ffe1e1e1ffe3e3e2ffe4e4e4ffe5e5e5ffe9e8e8fff1f1f1fffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff010102ff010101ff010102ff020201ff020202ff010101ff020102ff020202ff040304ff090809ff121213ff202020ff303030ff434243ff5d5d5dff818181ffb8b8b8ffe6e6e6fff3f4f3fffdfcfcfffefffefffffefefffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefefefffefffefffefefefffefffefffffefffffffefefffefffefffffefefffefefefffefefefffefffefffefefefffefffefffefefefffffefffffefefffffefefffffffffffffffefffffffffefffffefffffefefefffffefffffffffffffefffffffefefefffffefffffffefffffffefffffffefffffefefffffefffefffffffefffffefffffefefefffefffffffefffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefefefffffffffffffffffffffffffffffefffffffefffffffefffffefefefffffefffffefefffffefffefffefffefffffefefffefefefffefffffffefefefffefefefffefffefffffefefffefffefffffefefffefffefffffefefffffefefffefffefffefefefffefefefffefffffffffefefffefffefffefffefffefefefffefefefffffffffffefefffffefffffffefffefffefefefffffefefffffefffffefefffffefffefffefefefffefefefffefefefffdfefefffefefdfffefdfefffdfdfdfffbfcfbfff5f5f5ffecebecffd9d9d9ffcfd0d0ffc2c2c2ffb4b5b4ffa4a4a4ff939393ff828282ff717172ff626262ff505050ff3f403fff3f3f3fff40403fff404041ff414141ff404141ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c6c6ffc6c6c6ffc6c6c6ffc3c3c3ffc3c3c2ffc3c2c2ffbebfbfffbfbfbfffbebebeffbebebeffbebebeff999a99ff999a99ff424343ff222323ff0c0c0bff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000101ff050405ff0a0a0aff151414ff1f1e1eff2d2d2dff363736ff3b3c3cff3f4040ff454444ff484848ff484948ff4a4a49ff4c4c4cff4e4e4eff515252ff535353ff525353ff535353ff5c5b5bff5c5c5cff5c5c5cff5c5c5cff5c5c5cff5c5c5cff656666ff676767ff686868ff686768ff696868ff696969ff6a6a6aff6a6a6aff6c6c6dff6c6d6cff6e6d6dff6f706fff707070ff727272ff727172ff727273ff747474ff757575ff777877ff79797aff7b7c7bff7f7e7fff828282ff878787ff8b8b8bff8f8e8fff929292ff959595ff989798ff9a9a9bff9d9e9dffa1a1a1ffa4a3a4ffa7a7a7ffabababffafafaeffb3b3b3ffb7b8b7ffbbbabaffbdbebdffc1c1c1ffc4c4c3ffc9c8c8ffd0cfcfffd3d4d3ffd8d9d8ffdbdbdbffdddedeffe1e1e0ffe4e4e4ffe2e3e3ffd3d4d3ff9a9b9bff666565ff454646ff212121ff0d0d0dff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff080809ff1a1b1bff3c3d3cff5f5e5fff989898ffd1d2d1ffdfdfdfffe0e0e0ffdfdfdeffdeddddffdcdddcffd9d9d9ffd5d5d5ffd2d1d1ffcccccbffc6c7c6ffc3c4c3ffc1c1c1ffbebfbfffbcbcbbffb8b8b8ffb2b3b2ffadaeadffaaaaaaffa7a7a7ffa2a3a3ff9fa0a0ff9c9d9cff9a9a9aff989797ff969596ff939393ff919191ff8e8e8fff8b8b8bff878887ff838484ff808080ff7c7b7cff787777ff727372ff6e6e6eff696869ff646464ff616262ff5f5f5fff5c5d5dff5a5a5aff585858ff565656ff545455ff535353ff525152ff50504fff4f4f4fff4e4e4eff4d4d4eff4c4c4cff4b4b4bff4a4a4aff4a4a4aff494949ff484848ff484748ff474748ff474747ff474847ff484848ff484848ff4a4a4aff4a4a4aff494949ff484948ff494848ff484948ff484848ff484847ff474747ff464646ff464646ff464746ff474848ff464747ff403f3fff303030ff1c1d1dff0c0c0bff080908ff050505ff010202ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff181718ff2e2e2eff4a4949ff9b9a9aff9a9b9affbebebeffbebebeffbebebeffbfbfbfffbfbfbfffc1c2c2ffc2c2c2ffc2c2c2ffc5c5c5ffc4c4c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030303ff030403ff030303ff030303ff030203ff020202ff040404ff0b0a0aff171716ff212021ff2b2b2bff3c3c3cff535353ff6c6c6cff848384ff9c9b9cffbebdbeffdcdcdcffedecedfffcfcfdfffefffefffefefefffffefefffefefefffefffffffefefefffefffefffefffefffffefefffefffefffffefffffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffefffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefefefffffefffffffffffffefffffffefefefffffefffffffefffffefefefffffefffffefefffffefffefffffffefffffefffffefefefffefffffffffffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefefdfffdfefefffdfefefffefdfdfffcfdfcfff7f7f7fff0f0f0ffe3e4e4ffd0d0d0ffbdbdbdffb1b1b1ffa4a5a5ff969696ff888787ff797879ff6a6a6aff5b5c5bff4c4c4cff424242ff424342ff424242ff424342ff434243ff4443440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff6f7f6ffeeefefffe0e0e0ffd9dadaffd8d8d8ffd7d8d7ffd7d8d7ffd8d7d7ffd7d6d7ffd7d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d6d5ffd6d6d6ffd6d5d6ffd5d5d6ffd5d6d5ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d0d1ffd1d0d0ffcfcfd0ffcfd0cfffcfcfcfffcfcecfffcececeffcececeffcdcdcdffcdcdcdffcdcdccffccccccffcbcccbffcbcbcbffcbcbcbffcbcacaffc9c9c9ffc8c9c8ffc8c8c8ffc7c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c5ffc5c6c5ffc6c5c5ffc4c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc7c8c8ffccccccffd1d1d0ffd4d4d4ffd7d6d7ffd9d9d9ffdcdbdbffdcdcddffddddddffdddedeffdededeffdbdcdcffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffdddcddffdddeddffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e4e3ffe4e3e3ffe3e4e3ffe4e3e3ffe4e3e3ffe4e4e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e3e3ffe4e3e4ffe3e3e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfe0ffe0dfe0ffdfdfdfffdfdedfffdfdedfffdededeffdddeddffddddddffdddcddffdcdcddffdcddddffdcdcdcffdbdcdcffdbdcdbffdbdbdbffdadbdaffdbdadbffdadadaffdad9daffdadad9ffd9dad9ffd9d9d8ffd8d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d4d3ffd3d3d3ffd3d2d2ffd3d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcecfffcececeffcdcecdffcdcdcdffccccccffcbccccffcbcbcbffcbcacaffcacbcaffcac9caffcac9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc6c7c6ffc6c5c6ffc5c5c4ffc4c4c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c0c1ffc1c0c1ffc2c1c2ffc2c2c3ffc2c3c2ffc3c3c3ffc3c2c3ffc3c3c3ffc3c4c4ffc4c4c3ffc3c4c4ffc4c4c3ffc4c3c3ffc2c3c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccdccffccccccffcccdcdffcdcdccffcccdccffcccdcdffcdcdcdffcececeffcececeffcececfffcececeffcececeffcececeffcfceceffcfcecfffcfcfd0ffcfd0cfffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd1d1d1ffd3d2d2ffd4d4d5ffd7d7d7ffd8d9d8ffdad9d9ffdadbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffddddddffdedddeffdedfdeffdfdfdfffdfdfdfffe0dfe0ffe0dfe0ffe0dfdfffe0dfe0ffdfdfe0ffdfe0dfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe3e2e2ffe2e3e2ffe2e3e2ffe2e3e2ffe2e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e4e5ffe4e5e4ffe5e5e5ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe4e4e4ffe4e3e3ffe3e4e3ffe3e3e3ffe2e3e2ffe3e2e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe0e1e0ffe0e1e1ffe1e1e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffdedfdeffdededdffdddedeffddddddffdddddcffdcdcdcffdcdcdcffdedfdeffe0e0e0ffdededeffdadadbffd7d8d8ffd2d3d2ffd0d0d0ffcecdcdffcbcacbffc7c7c8ffc6c7c6ffc6c6c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc9c8c9ffc9c8c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9cac9ffc9c9c9ffcac9c9ffc9c9caffc9c9c9ffcbcbcbffcccbcbffcccccbffccccccffccccccffcdcccdffcdcdcdffcdcdceffcececeffcfcecfffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d4d4ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadbffdbdbdbffdadbdbffdbdcdbffdcdbdcffdddcddffdcdcddffdcdddcffdddddeffdddedeffdddedeffdededeffdfdfdeffdfdfdfffe0dfe0ffe0e1e0ffe2e2e2ffe3e3e3ffe5e5e5ffe6e6e6ffe9e8e8ffeeefeefff8f7f8fffefdfefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010102ff010101ff020101ff020202ff020102ff020202ff020202ff020202ff040405ff0a0a0aff141414ff232322ff343334ff484747ff616160ff818181ffb9b8b8ffe5e5e4fff3f2f2fffdfcfdfffffefffffefffefffefffffffefefefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefefffffefefffffefefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefefffffefffefffffffefffffffffffffefefffefefffffffffffffffefffffffefefffffefffffffffefffffffefffefefefffffefffffffffefffffffefffffefefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffffffefffefefffffffffffffffefffffffefefffffefffffffffffffffffffffefefefffefefffffffefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffefffefffefefefffefefefffefefffffefffefffefffffffefefefffefefefffefefffffefffffffefefefffefefffffefefefffefffefffefefefffefffffffefefefffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfcfcfff5f5f5ffebecebffd8d8d8ffcecfcfffc3c2c2ffb5b5b5ffa6a6a5ff949494ff838383ff737373ff646463ff505050ff3d3d3dff3d3d3eff3f3f3fff404040ff414040ff414040ff4141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c7ffc8c8c7ffc5c6c5ffc6c6c6ffc6c6c5ffc3c2c2ffc3c2c3ffc3c3c3ffbebfbfffbfbfbfffbebebeffbebebeffbebebeff999a9aff727272ff434243ff181918ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030202ff040304ff060606ff0f0f0fff181818ff262626ff323232ff3e3e3eff454545ff464646ff474647ff474847ff494949ff4a4949ff4b4c4cff4d4c4dff4f4f4fff505050ff515151ff535253ff575757ff5a5a5aff5c5b5cff5c5c5cff5c5c5cff5c5c5cff636364ff656565ff666666ff676767ff676868ff686768ff686869ff696969ff696a69ff6a6a6aff6c6d6dff6d6c6dff6d6d6dff6f706fff707070ff707171ff727372ff757574ff777777ff797979ff7b7b7cff7e7e7eff818081ff848484ff888888ff8c8c8cff909090ff939393ff969697ff999998ff9c9b9bff9e9e9effa2a1a1ffa5a4a4ffa8a8a7ffabacabffb0b0b0ffb5b5b4ffb8b8b8ffbcbbbcffbfbebfffc2c2c2ffc4c5c5ffc9c9c9ffd0d1d0ffd4d4d5ffd9d9d9ffdcdcdcffdededfffe1e1e1ffe3e4e3ffdfdfdfffcecfcfff8b8b8bff5b5b5bff393839ff181818ff09090aff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060605ff151514ff363636ff595958ff888887ffcacbcaffddddddffe0e0e0ffdfdfdfffdededeffddddddffd9dad9ffd6d6d6ffd2d2d2ffcdcdcdffc7c7c8ffc4c5c5ffc2c2c2ffbfbfc0ffbcbcbcffb8b9b8ffb4b3b3ffaeafafffaaaaabffa7a7a7ffa4a4a4ffa0a0a0ff9d9d9eff9b9b9bff989899ff969696ff949494ff919292ff908f90ff8b8b8cff888989ff858585ff818182ff7d7e7dff7a7a7aff777777ff737373ff6f6f6fff6b6c6cff6a6a6aff686868ff666566ff636362ff606060ff5c5d5dff5a5a5aff575857ff555555ff525252ff515152ff515151ff515051ff505050ff504f4fff4f4f4eff4e4e4eff4d4d4dff4c4b4cff4c4b4bff4c4c4cff4d4d4cff4e4d4eff4e4e4eff4e4e4eff4d4e4dff4d4d4dff4c4d4cff4b4b4bff4b4b4bff4b4b4bff4a4b4aff4a4a4aff484949ff484847ff464647ff464646ff464646ff474647ff444544ff3c3d3cff313131ff212121ff151515ff0e0e0dff070707ff030303ff020202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff080808ff282928ff494a4aff6e6e6eff9a9a9affbebebeffbebebeffbebebeffbfbebfffbebfbeffc2c2c2ffc2c2c2ffc2c2c2ffc4c4c5ffc5c5c5ffc8c8c8ffc7c7c7ffc7c7c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030303ff030303ff030403ff030303ff020303ff020302ff050505ff0c0b0cff181818ff222223ff2f2f2fff414041ff575656ff6f6f6fff868686ffa1a0a0ffc3c3c3ffdfdfe0ffeeeeeefffdfcfcfffefefefffffefefffffefefffffffefffefefefffffefefffffffefffefefefffffefffffffffffffefffefffefffffffefefefffefffefffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffefffffffefefffffefefffffffefffffffefffefefefffefefffffffefefffffefefffefefefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffefefffffefefefffefefefffdfdfefffdfdfdfffcfdfcfff7f7f7fff1f1f1ffe5e5e5ffd1d1d1ffbebebeffb1b1b1ffa5a5a6ff979797ff888888ff7a797aff6a6b6aff5b5c5cff4c4b4cff414242ff424343ff434342ff424243ff434443ff45444500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfbfbfff5f5f5ffecececffdededeffdadadaffd8d8d8ffd7d7d8ffd7d7d7ffd6d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd4d4d5ffd4d5d4ffd4d5d4ffd4d4d5ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0cfffcfcfcfffcfcecfffcfceceffcececeffcdcecdffcdcdcdffcdcdccffccccccffcccbccffccccccffcbcbcbffcbcbcbffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc7c7c8ffc6c7c6ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c5ffc5c4c4ffc4c4c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc7c7c7ffcbcbcbffcfcfcfffd3d3d3ffd5d6d5ffd8d8d8ffdbdadbffdcdcdcffddddddffdddedeffdddedeffdddcddffdcdcdcffdcdddcffddddddffdcddddffddddddffddddddffdedddeffdededdffdededeffdededeffdfdedfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe3e3e2ffe2e3e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe3e4e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe4e4e4ffe4e3e3ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e4ffe4e3e4ffe3e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e2e3ffe3e3e3ffe2e3e2ffe2e3e3ffe2e3e3ffe3e2e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdededfffdededeffdededdffddddddffddddddffdddddcffdddddcffdcdcdbffdcdcdcffdbdcdbffdbdbdaffdbdadbffdbdadbffd9dadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcfcfceffcececeffcdcdcdffcdcccdffcccccdffccccccffcbcbcbffcacbcbffcacacaffcac9caffc9c9c9ffc9c9c8ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc4c4c5ffc4c4c4ffc4c3c3ffc3c2c2ffc2c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc1c0c1ffc2c1c1ffc2c2c1ffc2c2c2ffc3c2c2ffc3c3c2ffc3c3c2ffc3c4c3ffc4c4c4ffc4c4c3ffc4c3c3ffc4c3c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccdccffcdcdcdffcdcdccffcececeffcececeffcececeffcfcecfffcececeffcececfffcfcecfffcecfcfffd0cfd0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd4d4d4ffd5d6d6ffd8d8d8ffd9d9d9ffdbdbdaffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdddcddffdcdcdcffdcdcddffddddddffdedddeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffe0dfdfffdfdfdfffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe3e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e0ffe1e0e0ffe1e0e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdedddeffddddddffdcdddcffdcdcdbffdddeddffdfdfdfffdfdfdfffdddcddffd9d9d9ffd6d6d7ffd3d3d3ffcfd0d0ffcecdceffcacbcaffc7c7c7ffc6c6c7ffc7c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcbcbcbffcbcbcbffcbcbccffccccccffcdccccffcdccccffcdcdcdffcececeffcfcfceffcfcfcfffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd3d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d7ffd8d7d8ffd8d7d8ffd8d8d8ffd8d9d8ffd9d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdadbffdadadaffdbdbdbffdcdbdbffdbdcdcffdddcdcffdcdddcffddddddffddddddffdddddeffdededeffdededeffdededfffdfdfdfffe0dfe0ffe1e1e1ffe3e3e3ffe4e4e4ffe6e6e6ffe7e8e7ffeae9eaffedededfff5f5f4fffbfbfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff020101ff010202ff030303ff020302ff020202ff020102ff020202ff020303ff050404ff0b0b0cff161616ff242424ff353535ff4a4a4aff646364ff838383ffb6b6b6ffe3e3e2fff2f2f2fffdfdfdfffffffefffefefefffffefefffefffffffefffffffffffefffefefefffffefffffefffefffffffffffffffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffefefffffffefefffefefefffefefffffefefffffefefefffefefefffefffffffffefefffefefefffffefefffefefefffefffefffefefefffefefefffffefffffffefffffefffffffefefefffffefffffffefefffffffefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefffffffffefffefefffffffefffffffffffffffffefffefffefffffefefffefffffffffffefffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffffffefffefefffffffefffffefffffffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffefefffffffefefffefffffffefffffffffffffffefffefffffefefffefefefffefefefffffefefffefefffffffefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffcfcfcfff6f6f6ffebebecffd6d6d6ffccccccffc1c1c1ffb5b5b5ffa6a6a6ff969696ff858585ff747575ff646464ff505050ff3d3c3cff3d3d3dff3e3e3eff3f3f3fff404040ff414040ff414041000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9cacaffcacac9ffcacacaffc8c7c8ffc8c8c8ffc6c6c6ffc5c6c5ffc6c5c5ffc3c3c3ffc3c3c3ffc2c2c2ffbfbfbeffbebfbfffbebebeffbebebeffaaaaaaff888788ff595a59ff282828ff090909ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff080707ff0c0c0dff121212ff202020ff2d2c2cff353636ff3f3f3fff464645ff484848ff484849ff484847ff494949ff4a4a4bff4c4c4cff4d4d4eff4f4f4fff505050ff515151ff525253ff535453ff545554ff575757ff5a5a5aff5b5b5bff5c5c5cff616161ff636262ff636464ff656565ff666666ff676667ff676867ff686868ff696969ff696869ff6a6a6aff6a6a6aff6b6c6cff6e6e6eff6f706fff717071ff727172ff737474ff757576ff787878ff7b7a7aff7d7d7dff7f7f7fff828282ff858685ff8a8989ff8d8d8dff919191ff949595ff989797ff99999aff9c9c9cff9e9f9fffa2a2a1ffa5a5a5ffa9a8a9ffacadadffb1b1b0ffb5b6b5ffb9b9b9ffbcbcbdffbfbfbfffc3c3c3ffc6c6c5ffcacbcbffd1d1d2ffd5d6d5ffd9d9d9ffdcdcddffdedfdeffe2e2e2ffe3e3e3ffdcdcdcffc4c3c4ff79797aff4e4d4dff2d2d2dff121313ff070707ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010102ff060606ff131313ff373736ff555556ff787778ffbfbfbfffd9d9d9ffdfe0dfffe0dfdfffdedfdfffdededdffdadadaffd7d7d7ffd3d3d3ffcdceceffc9c9c8ffc5c5c5ffc2c2c3ffbfc0bfffbdbdbdffb9b9b9ffb4b5b5ffafafafffabababffa8a7a7ffa4a4a4ffa0a1a1ff9e9e9eff9b9c9bff999999ff979797ff949494ff929292ff909090ff8c8c8cff888989ff868586ff828282ff7e7e7eff7b7c7bff797979ff777676ff747374ff727272ff707071ff6e6f6fff6c6c6cff696969ff676767ff646465ff616262ff5e5e5eff5b5b5bff595959ff595858ff585858ff585858ff585857ff585757ff565556ff545454ff525353ff525151ff515152ff525252ff525353ff535353ff525253ff525152ff515151ff505050ff4f504fff4f4e4eff4e4e4eff4e4e4dff4c4c4cff4c4b4bff4a4a4aff494949ff484847ff474746ff464647ff464746ff464746ff434444ff3d3e3eff343435ff282728ff1d1c1cff121313ff0b0c0cff070707ff030403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff151515ff424242ff686867ff8c8c8cffa8a9a9ffb5b5b4ffbebebdffbfbfbfffbfbfbeffc2c2c2ffc2c2c2ffc2c2c2ffc4c4c5ffc5c4c5ffc8c7c7ffc7c8c8ffc7c7c8ffc9c9c9ffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030403ff030303ff030303ff030304ff030303ff030303ff050505ff0d0d0dff1a1a1aff252525ff333333ff464646ff5c5c5cff737273ff888788ffa2a2a2ffc8c9c9ffe2e1e1fff0eff0fffcfcfcfffefefefffefefefffefefffffefefefffefefffffefefefffefffefffffefefffefefffffffffefffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffffffefffffefffffffefffffffffffffffffefffefffefffffefefffefffffffffffffffefefefffffefefffefffefffefffffffefffefffefefefffdfdfefffdfdfdfffdfdfdfffcfcfcfff7f8f8fff1f0f1ffe6e5e6ffd1d0d1ffbebfbeffb2b2b3ffa6a7a6ff989998ff8a8a8aff7b7b7bff6b6b6bff5c5b5bff4b4b4bff414140ff414242ff424243ff434344ff454445ff444544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f9fff0f0f1ffe6e5e6ffdddcddffdadbdaffd8d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd5d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d1ffd1d0d0ffd0cfd0ffcfcfcfffcecfcfffcfcfceffcececeffcecdceffcdcdceffcdcdcdffcccdccffccccccffcbccccffcbcccbffcacacaffcbcacaffc9cacaffc8c9c9ffc8c9c8ffc8c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c5c6ffc6c5c6ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc4c5c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffcac9c9ffcdcdceffd1d1d2ffd5d4d5ffd7d7d7ffd9dad9ffdcddddffdededeffdddddeffdededeffdedfdfffddddddffddddddffddddddffdedddeffdedddeffdddedeffddddddffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe3e3e3ffe4e3e3ffe3e4e4ffe3e4e4ffe4e4e3ffe3e3e3ffe4e3e4ffe3e4e3ffe4e4e3ffe3e4e4ffe3e4e4ffe3e3e4ffe4e3e4ffe4e3e3ffe3e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe2e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfdfffdedfdfffdfdedeffdddddeffddddddffdcddddffdddddcffdcdcdcffdcdbdcffdbdcdcffdbdbdbffdadbdaffdbdadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d9d8ffd8d7d7ffd7d7d8ffd7d7d7ffd6d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d4d5ffd4d3d3ffd3d4d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcecdceffcdcdcdffcdccccffccccccffcbccccffcbcbcbffcacacbffcacacaffc9c9caffc9c9c9ffc8c8c8ffc7c8c7ffc7c7c7ffc7c6c7ffc5c6c6ffc5c5c5ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc1c2c2ffc1c1c0ffc1c0c0ffc0bfc0ffc0c0c0ffc0c1c1ffc1c0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c3ffc3c2c3ffc3c3c3ffc4c4c3ffc3c4c3ffc4c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcececfffcfceceffcecfceffcececfffcfcfcfffcecfceffd0d0cfffd0cfcfffd0cfcfffd0d0d0ffd0d0d1ffd1d0d0ffd0d0d1ffd0d0d1ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd6d6d6ffd7d7d7ffd8d8d8ffdadadbffdbdbdcffdbdcdcffdbdcdcffdcdcdcffdddcdcffddddddffdddddeffdddedeffdededeffdfdedeffdfdedfffdededeffdedfdfffdfdedeffdfdedfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e2e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe3e2e3ffe2e2e2ffe2e3e3ffe3e2e2ffe2e1e2ffe2e1e2ffe1e1e2ffe2e2e1ffe1e1e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e0ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0dfffdfe0e0ffdfdfdfffdfdfdeffdededeffdededfffdddeddffdddeddffddddddffdcddddffdcdcdcffdededeffe1e0e0ffe0e0e0ffdbdbdcffd9d9d9ffd6d6d5ffd2d2d1ffcfcfcfffccccccffcac9c9ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c8ffc8c7c8ffc8c8c8ffc8c9c9ffc9c9c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcacacaffcbcbcbffcbcacaffcbcbcbffccccccffccccccffcdcdccffcecdcdffcecdceffcececeffcfcfcfffd0cfcfffd0d0d1ffd0d0d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdad9daffdad9d9ffdadadaffdadbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdededeffdddedeffdededfffdededfffdfdfdfffe0e0e0ffe2e2e2ffe4e4e4ffe5e5e5ffe7e7e7ffe9e9e9ffebebebffecececfff0f0f0fff9f9f9fffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff010101ff030303ff030303ff020203ff020202ff020202ff030203ff030403ff050505ff0d0d0dff191a19ff262626ff363636ff4b4b4bff666666ff828182ffb2b2b2ffe1e1e0fff1f1f1fffcfdfcfffefffefffefefefffefefffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffffffefefefffffffefffefffffffefefefffffefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffffffffffefefefffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffefffefffefefefffefffffffffffffffffffffffffefefffffffffffffffefffffefefffefffefffefffefffefefefffffefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffefffefffefefefffefefffffefffffffffffffffffefefffefefefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefffefffefefefffffefffffffefffffffffefffefefefffffffefffffffffffffffffffffefffffffffffffffffffffffffefffefefefffefffefffefffffffefefefffffffefffefefefffdfdfefffefdfdfffdfefdfffdfdfefffcfdfcfff5f6f5ffecebecffd4d4d4ffcacacaffbfbfbfffb4b4b4ffa5a5a5ff979797ff868686ff767576ff646464ff515050ff3d3d3dff3d3e3dff3e3e3fff3f3f40ff3f3f40ff403f40ff4040410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcccbffcbcbcbffcacacaffcacacaffcacacaffc8c7c7ffc8c8c8ffc6c6c5ffc6c6c6ffc5c6c5ffc3c3c2ffc3c3c2ffc3c3c3ffbfbfbfffbfbebfffbebebdffb7b8b7ff9c9d9cff757474ff414041ff141414ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff040404ff080808ff141313ff202020ff282928ff323232ff3a3a3aff424242ff454546ff484847ff494949ff484949ff4a4949ff4b4b4bff4d4c4dff4e4e4eff4f5050ff515151ff525352ff545453ff545454ff555555ff565656ff585857ff5a5a5aff5c5c5cff5d5e5eff5f5f5fff616161ff626363ff636364ff656565ff666666ff676667ff686867ff686868ff696969ff6a6a6aff6b6b6bff6c6c6cff6f6f6fff707070ff727272ff737272ff747474ff767676ff797878ff7b7b7bff7d7d7dff7f7f7fff828283ff858686ff8a8a8aff8e8e8fff939393ff959695ff989898ff9a9a9aff9d9d9dff9f9f9fffa2a2a3ffa5a5a5ffa9a9aaffadadadffb2b2b2ffb7b7b6ffbababaffbdbebdffc0c0c0ffc4c4c4ffc7c7c7ffccccccffd3d3d3ffd7d8d7ffdbdbdbffdcddddffe0dfdfffe3e2e3ffe3e3e3ffdadadaffbbbbbbff6c6c6bff434443ff252525ff0f0f0fff060506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020302ff070807ff141414ff373738ff555555ff707070ffb2b2b2ffd7d7d7ffe0e0dfffe0e0e0ffdfdfdfffdededdffdbdbdbffd9d8d9ffd3d4d4ffcececfffc9cac9ffc6c6c6ffc3c4c3ffc1c0c0ffbebdbeffbababaffb5b5b5ffafb0b0ffacacacffa8a8a8ffa4a4a4ffa1a1a1ff9f9f9fff9c9c9cff9a9a99ff979797ff959695ff939493ff909090ff8c8c8cff898a8aff858686ff838282ff7e7f7eff7c7c7dff7a7a7aff777777ff767676ff747474ff737373ff727271ff707070ff6e6e6eff6d6d6dff6a696aff686767ff656565ff636262ff616161ff606060ff5f5f5fff5f5f5fff5e5e5eff5d5c5dff5b5b5bff5a5a5aff585958ff575757ff575757ff575757ff575757ff565757ff565656ff555555ff545454ff535353ff535352ff525251ff505150ff50504fff4e4e4eff4d4d4dff4b4c4cff4a4a4bff494a49ff494949ff474848ff484747ff484748ff474747ff454544ff3f4040ff373737ff2f2f2eff262626ff1e1e1eff131313ff0a0a0aff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050605ff252625ff6a6a6aff8e8e8fffa7a8a8ffb8b7b8ffbebebdffbfbfbfffbebfbfffc2c1c2ffc2c2c2ffc2c2c2ffc5c5c5ffc4c5c5ffc8c8c7ffc7c8c7ffc8c8c7ffc9c9c9ffc9c9caffcbcbccffcbcccbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030303ff040404ff030303ff030404ff030303ff030303ff070707ff121111ff1d1d1dff272727ff363636ff4c4c4cff626363ff777676ff8c8c8cffaaa9a9ffcfd0cfffe4e4e5fff5f5f5fffdfefdfffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffefffefefffffefffefffefffefffefefefffefffffffffffffffffffffffffefefffffffffffffffefffffffefffefffefffefffefffefefefffffefffffefffffffefefffffefffefffefffefffdfefefffefdfdfffdfdfdfffdfcfdfff8f8f8fff0f1f1ffe6e6e5ffd1d1d0ffbebebeffb2b2b2ffa7a7a7ff9a9a9aff8c8c8cff7d7d7dff6d6d6cff5c5c5cff4b4a4bff404040ff414141ff434344ff454444ff444544ff454445000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff6f6f6ffebebebffe4e4e4ffdededeffdbdbdbffdad9d9ffd8d8d9ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d5ffd5d6d6ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd4d5d5ffd5d5d5ffd4d5d4ffd4d5d5ffd4d4d4ffd5d5d5ffd4d4d4ffd4d4d5ffd4d3d4ffd4d3d4ffd3d4d4ffd4d3d3ffd3d3d4ffd3d3d3ffd2d2d3ffd2d2d3ffd2d2d3ffd2d1d2ffd1d1d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcfcecfffcececfffcececeffcececeffcdcdcdffcdcdcdffcdcdccffccccccffcbcccbffcbcbcbffcbcbcaffcacacbffc9cacaffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc5c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc4c5c4ffc8c7c8ffccccccffd0d0d0ffd3d4d4ffd7d6d6ffd9d9d9ffdbdbdcffdededdffdededeffdedddeffddddddffddddddffddddddffdededeffdddedeffdededeffdedddeffdedddeffdddedeffdededeffdededfffdedfdeffdedfdfffdfdfe0ffdfdfe0ffe0dfe0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e3e2ffe2e2e3ffe3e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe1e2e1ffe2e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdedddeffddddddffddddddffdcdcdcffdcdcddffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdaffdadadaffd9dad9ffd9dad9ffd9d9d9ffd9d8d9ffd8d9d9ffd8d8d8ffd8d8d7ffd8d8d8ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcececeffcececeffcdceceffcccccdffccccccffcbcccbffcbcbccffcbcbcaffcacacaffcac9caffc9c9c9ffc8c8c8ffc8c8c7ffc8c8c8ffc6c7c7ffc6c6c6ffc5c5c5ffc5c4c4ffc3c4c4ffc3c3c3ffc2c2c3ffc1c2c1ffc0c0c1ffc0c0c0ffbfbfc0ffbfbebfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c1c0ffc0c1c0ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c3ffc3c2c3ffc3c3c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfceceffcfcecfffcfcfcfffd0d0d0ffd0d0cfffd0d0d0ffd0d0cfffd0d1d0ffd0d0d0ffd1d1d0ffd0d1d1ffd0d0d1ffd1d0d0ffd1d2d1ffd1d1d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd6d7d7ffd6d6d6ffd7d7d7ffd6d7d7ffd9d9d9ffdad9daffdbdadaffdbdbdbffdcdcdcffddddddffddddddffddddddffdddddeffdddedeffdededeffdededfffdfdfdfffdedfdeffdededfffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0dfe0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e2e1ffe2e2e2ffe1e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe2e2e3ffe2e3e3ffe2e2e3ffe3e2e2ffe2e2e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdeffdfdfdfffdedfdfffdfdedeffdededeffdededeffddddddffdcdddcffdededdffe1e1e0ffe2e2e2ffdededeffdadadaffd7d7d8ffd4d4d3ffd0d0d0ffcfcfceffccccccffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcbcacaffcacacbffcacbcaffcbcbcbffcbcbccffcccccdffcdcdcdffcdcdceffcfcecfffcfcfcfffcfcfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d2d3ffd3d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd8d9d9ffdadad9ffdadadaffdadadaffdbdadbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdddcffdcddddffddddddffdededeffdededeffdededeffdfdfdfffdfe0dfffe1e1e2ffe3e3e3ffe4e5e5ffe6e6e6ffe8e8e8ffeaeaeaffebebebffedededffeeeeeefff5f5f5fffafafafffefdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff040505ff040404ff030303ff030303ff030303ff020202ff030202ff030403ff050606ff0e0e0eff1a1a1aff272727ff383738ff4c4c4bff646464ff808081ffafafb0ffdfdfdffff0f0f0fffdfcfcfffefffffffefffefffefefefffefffefffefefffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffefffffefffffffefefffefefefffffefffffefefefffefefefffefefffffefffffffefffefffffefefffefffffffefefefffffefefffffefefffefefffffefefefffffefefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffefffffffefefefffffefffffffffefffefffefffefefffffefefffffffffffffefefffffffefffffefffffffefffefffefefefffefffefffefefffffefffefffffefefffffefffffffefefffffffefffffffefffffffffffefffefffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffffffffffefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffefefefffefefefffffefffffffefefffefefefffefefffffefefffffffefefffefefefffffefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefffefffefefefffffefffffefefefffefefffffefffffffffffefffefffffffffffffffffefffffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefdfefffdfefefffdfefdfffefdfdfffdfdfdfff6f6f6ffecebebffd3d3d3ffc8c9c9ffbebebeffb3b3b2ffa5a5a6ff979696ff888787ff777877ff666665ff525151ff3f3f3fff3f3f3fff403f40ff3f3f40ff40403fff404040ff3f403f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccdcdffcdcccdffcccdccffcbcbcbffcccbccffcacacaffcacacaffc9cacaffc7c7c8ffc8c8c8ffc6c6c6ffc6c5c6ffc6c6c6ffc2c3c3ffc1c1c1ffbfbfbfffbebfbfffbebfbeffbdbcbdffaaa9aaff878686ff525352ff202020ff070707ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff070708ff0c0c0dff171616ff272727ff363536ff3a3a3bff3d3e3dff424242ff464646ff474848ff494949ff4a4949ff4a4a4aff4b4a4aff4c4d4cff4e4e4eff505050ff515151ff525253ff535454ff555554ff555656ff565656ff575757ff585958ff5b5b5bff5d5d5dff5e5e5eff605f60ff616161ff626362ff646465ff656666ff666666ff686767ff686868ff686968ff6a6969ff6b6b6bff6b6b6cff6d6d6dff70706fff717172ff737272ff747373ff747574ff777776ff7a7979ff7c7c7bff7d7d7eff808080ff828283ff868686ff8c8c8cff909090ff939393ff969696ff989999ff9b9a9bff9d9d9dff9fa0a0ffa3a3a3ffa6a6a5ffa9a9a9ffadadaeffb2b2b3ffb7b7b7ffbababaffbebdbeffc1c1c1ffc4c5c4ffc7c7c7ffcccdccffd3d4d4ffd8d9d8ffdbdadbffddddddffe0dfdfffe3e3e3ffe3e3e2ffd9d8d8ffb5b5b5ff636363ff3d3e3eff222222ff0d0e0eff040404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff080808ff131414ff373737ff555555ff6b6b6bffaaaaabffd6d6d7ffe1e0e0ffe0e0e1ffe0dfdfffdededeffdbdcdcffd9d9d9ffd4d4d4ffcfcfcfffcacacaffc7c6c6ffc4c3c4ffc1c0c0ffbebebdffbababaffb6b6b6ffb0b0b0ffacacacffa8a8a9ffa5a4a4ffa1a2a1ff9f9f9fff9d9c9cff9a9a9aff989898ff969696ff939393ff908f90ff8c8c8cff898989ff868687ff828383ff7f7f7fff7d7c7dff7b7b7bff787979ff777677ff767575ff747475ff737373ff727171ff707070ff6f6e6eff6d6c6dff6b6c6bff6a6a69ff686767ff666665ff656565ff646464ff636363ff626261ff616060ff5e5f5eff5d5d5dff5b5c5cff5a5b5bff5a5a5aff5a5a5aff595a59ff595959ff585858ff575757ff565656ff555556ff555454ff535353ff535253ff515252ff4f5050ff4e4e4eff4c4d4dff4b4b4bff4a4b4aff4a4949ff494949ff484848ff484848ff474747ff464646ff424242ff3d3e3eff383939ff363636ff303130ff242424ff161515ff0b0c0bff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080708ff393a3aff878888ffa3a3a3ffb6b7b6ffbcbdbdffbebebeffbfbebfffbfbfbfffc1c0c0ffc2c2c2ffc5c5c4ffc5c5c5ffc7c7c7ffc7c7c8ffc7c7c8ffc9c9c9ffc9cac9ffcbcbcbffcccbcbffcbcccbffccccccffcccccc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040404ff030304ff030303ff040303ff030304ff030303ff040303ff030403ff080807ff141313ff1e1e1eff282829ff393839ff505050ff676767ff7a7a7aff909190ffb0afb0ffd3d4d3ffe6e7e7fff8f8f9fffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefffefffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffffffefffefffffffffefefffefefffffffffefffffffffffefefefffefefefffefffefffefffffffffefffffefefefffefefefffffefffffffffefffefffefffefefffffefefffffffffffffefffffffffefffffefffffffefffefffefefefffefefefffefefefffefffefffffefefffefdfefffdfdfdfffdfdfdfffdfcfcfff8f8f8fff0f1f1ffe5e5e6ffd0d0d0ffbdbdbdffb1b2b1ffa7a7a7ff9b9b9bff8e8e8dff7f7f7fff6e6e6eff5d5c5dff4c4b4cff414141ff434443ff454445ff454545ff454545ff4544450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffcfcfcfff4f4f4ffe8e8e8ffe4e4e4ffe0e1e1ffdcdcdcffd9dadaffd8d8d8ffd8d7d7ffd6d7d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d4d4ffd5d5d5ffd4d4d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd4d4d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcecfceffcececeffcececeffcdcdcdffcdcdcdffcccccdffcdccccffccccccffcccbccffcbcbcbffcacbcbffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc8c7c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc5c6c5ffc5c5c6ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffcac9caffcececeffd2d2d2ffd5d5d6ffd7d8d8ffdadadaffdddcddffdededfffdededeffdeddddffddddddffdcdcddffddddddffdededdffdededfffdfdedeffdfdedeffdededeffdededdffdfdedeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe1e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e4ffe4e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe3e4e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e4e3ffe4e3e4ffe4e3e4ffe4e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe3e4e3ffe3e3e4ffe3e4e4ffe4e4e3ffe3e4e3ffe3e4e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e2ffe3e2e2ffe3e3e3ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e1e1ffe2e1e1ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e0ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0dfffe0dfdfffdedfdeffdededeffdededeffdddedeffddddddffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadadbffdadadbffdadadaffd9d9d9ffdad9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d6d7ffd6d6d7ffd6d5d6ffd5d6d5ffd5d5d5ffd5d4d5ffd3d4d3ffd3d3d4ffd2d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0cfcfffcfcfcfffcececeffcecdceffcdcdcdffccccccffcccccdffcbccccffcbcbcbffcbcacaffcacacaffc9cac9ffc9c9c9ffc9c8c8ffc7c7c8ffc8c7c7ffc7c7c6ffc6c6c6ffc5c5c5ffc5c4c4ffc3c4c3ffc3c3c2ffc2c2c2ffc1c1c1ffc0c0c1ffc0bfbfffbebebfffbebebeffc0bfbfffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc1c0c1ffc1c1c1ffc0c0c0ffc2c1c2ffc2c2c1ffc2c2c2ffc2c2c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd4d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdadadaffdbdbdbffdddddcffdddddeffdeddddffdddddeffdededdffdfdedeffdededeffdededeffdedfdeffdedfdfffdfdedfffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e1ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e2ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e2ffe3e3e3ffe2e3e2ffe2e2e2ffe2e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe0e1e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdedfffdfdedfffdfdedeffdedfdeffdededeffdedddeffddddddffddddddffdfdfdfffe2e2e2ffe0e1e1ffdbdbdbffd9d8d8ffd6d6d5ffd2d2d2ffd0cfcfffcecdcdffcbcacbffc7c7c7ffc6c7c7ffc7c7c8ffc7c8c8ffc8c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c9ffc9c8c8ffc9c9c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacacbffcbcbcbffcbcbccffccccccffcdcdcdffcdcecdffcececeffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffdadadaffdadbdbffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdddcdcffdddcdcffddddddffdedddeffdddedeffdededfffdfdfdfffe0e0e0ffe2e1e2ffe4e4e4ffe5e5e5ffe7e7e7ffeae9eaffeaeaebffecebecffededecffededeefff1f0f0fff8f8f8fffcfcfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050505ff050504ff040404ff030403ff030304ff030203ff030303ff040404ff060706ff0f0f0eff1b1b1bff2a2929ff3b3a3aff4f4f4fff656566ff818181ffaeaeafffdbdcdcffefefeffffcfbfcfffefffefffffffffffefefefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefefefffefefefffefffefffefefefffefefefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefffefffefefffffffffefffefefefffffffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffefffefffffffefffefefffffffffefffffffefffffefffffefefffffefefefffefefffffefffffffefffffffefefffffefffffffffffffffefefefffffffefffffffffffffefffffefffffffefffefffffffffffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffefffffffffffffffffffefefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffffffefffefffefffefffefffffefefffefefefffffefefffffffefffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffffefffffffefefffffffefffffffefffefffffffffffefffffefffffefefefffefffefffefffefffefefefffefefdfffdfefefffefefefffdfdfefffdfcfcfff6f6f6ffebebecffd2d2d2ffc7c7c7ffbdbdbdffb2b2b2ffa5a5a5ff979897ff898889ff7a7979ff676667ff535353ff414141ff3f3f3fff40403fff404040ff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcecdffcdcecdffcdcdccffccccccffcdcdccffcccccbffcccbccffcacacaffcacac9ffcacacaffc7c8c8ffc7c8c8ffc6c5c6ffc4c5c5ffc4c4c4ffc2c2c2ffc1c1c0ffc0c0c0ffbfbfbfffbdbebeffb7b7b7ffa1a2a1ff767676ff444444ff191919ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff090909ff131314ff1e1e1eff272727ff333434ff3f3f3fff474747ff474848ff474747ff484847ff494949ff4a4a4aff4b4a4bff4b4c4cff4c4d4cff4d4e4dff4f4f4fff505151ff525252ff535453ff555455ff555556ff575656ff585757ff595958ff5a5959ff5b5c5cff5d5e5dff5f5e5fff60605fff616161ff626362ff646464ff656665ff666767ff686868ff686869ff696968ff696a69ff6b6b6bff6c6c6cff6d6d6dff6e6f6eff707171ff717272ff737473ff747475ff767676ff787878ff7a7a7aff7d7d7dff7f7e7eff818181ff848484ff878787ff8d8d8dff929292ff959594ff979897ff999a99ff9c9c9cff9e9e9effa1a1a0ffa4a4a3ffa7a6a7ffaaaaaaffaeaeaeffb4b4b4ffb8b8b8ffbbbcbcffbfbebfffc1c2c2ffc6c6c6ffc9c9c8ffcececdffd3d4d3ffd9d8d9ffdbdcdcffdededeffe1e1e1ffe3e4e4ffe0e1e1ffd4d4d4ffa4a4a4ff5d5c5dff3d3d3dff232223ff0c0c0cff050505ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020201ff070707ff121212ff303030ff4e4d4eff656565ff989898ffd4d4d5ffe1e1e1ffe1e2e1ffe0dfe0ffdedfdfffddddddffdadadaffd6d5d5ffd2d2d2ffcbcbccffc7c7c7ffc4c5c4ffc1c2c1ffbfbfbfffbbbbbbffb6b6b7ffb1b2b1ffadadadffa9a9a9ffa5a5a5ffa2a2a2ffa0a09fff9d9d9dff9b9b9bff999999ff969697ff939393ff909090ff8c8d8cff8a8a89ff868686ff828383ff808080ff7d7d7eff7c7b7bff7a7a7aff787878ff777776ff757575ff747574ff737373ff717271ff707170ff6f6f6fff6e6e6dff6c6c6cff6b6b6bff6a6a6aff696868ff676766ff666666ff656564ff646464ff626263ff616161ff606160ff5f605fff5f5f5fff5e5e5eff5e5d5dff5d5c5cff5b5b5bff595a5aff595858ff585758ff575757ff565656ff555556ff545555ff535353ff525251ff505050ff4f4f4fff4d4c4dff4b4c4cff4a4b4aff494a49ff494949ff474848ff464647ff454545ff444344ff424343ff434343ff444343ff3d3d3dff313131ff232323ff151514ff080808ff020201ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030303ff080909ff212122ff5d5e5dff9f9f9fffb4b4b4ffbdbdbcffbfbfbfffbfbebfffbfc0c0ffc0c1c0ffc2c2c2ffc4c4c4ffc4c5c5ffc7c7c7ffc7c7c7ffc7c7c8ffc9c9c9ffc9c9c9ffcbcbcbffcbcbcbffcbcbcbffcccdcdffccccccffcdcdcdffcdcdcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040404ff030303ff030403ff030403ff030303ff030403ff020202ff050404ff0b0a0bff161616ff202020ff2b2a2aff3c3c3cff555555ff6c6d6cff818182ff979797ffbababaffd9dad9ffe9eae9fffbfbfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffffffffffefefefffefefefffffffffffefefefffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffffffffffffffefffffffffffefefffffefffefffefffefffefffefffffefefffefefefffffffefffffffefffffefffffefefffffefefefffefefffffefffffffffffffffffefffffefffffffffffffffefefefffffefefffffffffffefefefffefffefffefefefffdfefdfffdfdfdfffcfdfdfff8f8f8fff1f1f0ffe5e5e5ffcfcfcfffbcbcbcffb1b0b0ffa6a6a6ff9b9b9aff8e8e8eff808080ff706f70ff5e5e5eff4d4e4dff434443ff454544ff454544ff444545ff454545ff454545ff44444300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfff9f9f9ffeeeeeeffe6e7e6ffe4e4e5ffe3e3e3ffdfdfdfffdbdbdbffd9d9d9ffd8d8d7ffd7d7d7ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd5d4d4ffd4d5d4ffd4d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d3d2ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfceffcfceceffcecdceffcdcdceffcdcdccffcccccdffccccccffccccccffcbcbccffcbcccbffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c8c8ffc7c8c7ffc7c8c7ffc7c7c7ffc6c7c7ffc6c6c6ffc5c6c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c4ffc4c5c5ffc4c4c4ffc4c4c5ffc8c8c8ffcdcdcdffd1d1d1ffd5d5d4ffd7d7d7ffd9dadaffdcdcddffdededeffdededeffddddddffdcdcddffdcdcdcffdcdcddffdededdffdedfdeffdedfdeffdfdfdeffdededfffdfdedeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe3e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe3e4e4ffe3e3e4ffe3e4e4ffe4e4e4ffe3e3e3ffe4e4e3ffe4e4e4ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e3e2ffe3e3e2ffe3e3e2ffe2e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e1ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededfffdededeffdddedeffdddeddffdddddcffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdadadbffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d2ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0d0ffcfcfceffcececeffcdcdcdffcccdcdffccccccffcbcbcbffcbcbcaffcacbcbffcacacaffc9c9caffc9c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc6c7c6ffc5c6c6ffc4c5c5ffc4c5c4ffc3c3c4ffc3c3c2ffc1c1c1ffc0c1c0ffc0c0c0ffbebebeffbebebeffbfbfbfffbfbfbfffc0c0c0ffbfbfbfffc0c0c0ffc0c1c0ffc0c1c0ffc0c0c0ffc0c0c1ffc1c1c0ffc1c1c0ffc2c1c2ffc1c1c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d1d1ffd1d1d2ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadbffdbdbdbffdcdcdcffdcdcdcffdededdffdededeffdededeffdededeffdededeffdededeffdedfdeffdedfdeffdededeffdededeffdfdedeffdfdfdeffdfdfdfffdfdfe0ffdfdfdfffe0dfe0ffe0e0e0ffe0e1e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e2e1ffe1e1e1ffe1e2e2ffe1e2e1ffe1e2e1ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e1ffe2e2e3ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e2ffe1e1e2ffe1e2e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdddeddffdddddeffddddddffdfdfdfffe1e1e1ffdededeffdadadaffd7d8d8ffd4d4d3ffd1d1d1ffd0d0d0ffcdceceffcacacaffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c8ffc7c7c8ffc7c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc7c7c8ffc8c8c8ffc8c9c8ffc8c9c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcbcbffccccccffccccccffcdcdcdffcdcdceffcececeffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d3ffd3d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d7d6ffd6d6d7ffd6d7d7ffd7d8d7ffd7d8d7ffd8d8d8ffd8d9d9ffd8d8d9ffd8d9d8ffd9d9daffd9d9d9ffdadadaffdbdadaffdbdbdaffdbdbdbffdbdcdcffdcdcdcffdcdcddffdddddcffddddddffdddeddffdededeffdfdfdeffdfe0e0ffe2e2e2ffe3e3e4ffe5e5e4ffe6e7e6ffe8e8e9ffebebeaffebebebffecedecffedededffedededffeeeeeefff1f1f1fff9f8f8fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060606ff050505ff050504ff040404ff030403ff030304ff040304ff040504ff070707ff0f0f0fff1a1a1aff292929ff3c3b3bff515151ff696868ff838484ffaaababffd9d9daffefefeefffbfbfafffefffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefefffffffffefffefefefffffffefffefefffffefefffffefefffffffefefffefefefffefffffffffefefffefefefffefefffffefffefffefefefffffefefffffffffffefffffffffefffffffefefffffffefffefffffffffefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffefffefffefffffffefefffffefffffffffefefffffefffffefefffffffffffffefffffffffefffffffffefffffffffffffffefffffffefffffefffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffffefffefffffffffefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefefefffffffefffefefefffefefefffffefefffffffffffffefefffefefffffefffefffefefefffefefefffefefefffdfefefffdfefefffdfefefffefefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffefffefefffffffffffffefefefffffffffffffefffffffefefffefefffffffffefffefefefffefefefffdfdfefffdfdfefffdfefefffefdfdfffdfcfdfff7f7f7ffececebffd2d2d2ffc8c8c8ffbdbdbdffb1b1b1ffa5a5a5ff989798ff888989ff797979ff666666ff525252ff3f4040ff3f3f3fff404040ff40403fff404040ff3f4040ff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcececeffcdcdcdffcdcdcdffcdcdccffcdcdccffcdcdccffccccccffcccbccffc9cacaffcacacaffcacacaffc8c8c7ffc7c7c6ffc5c6c6ffc4c4c4ffc3c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbdffb2b1b2ff959494ff6d6d6dff3a3a3aff181818ff070607ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff060605ff0c0b0bff191919ff292828ff343435ff3b3b3bff3f3f40ff444444ff474847ff474848ff494949ff4a4a4aff4b4b4bff4c4c4cff4c4c4dff4e4e4eff4e4f4fff505050ff515151ff535353ff545454ff555555ff575657ff585857ff585958ff595959ff5a5a5aff5b5b5bff5d5d5eff5f5e5fff616060ff616161ff636362ff646464ff656665ff666667ff676768ff696969ff6a6969ff6a696aff6b6b6bff6c6c6cff6d6d6dff6e6e6fff70706fff717170ff737373ff757575ff757676ff777777ff797878ff7b7b7bff7d7d7dff807f7fff828282ff848584ff888888ff8d8d8dff939393ff969596ff989998ff9a9a9aff9d9d9dff9f9f9fffa1a1a1ffa5a4a4ffa7a7a7ffabababffafafb0ffb5b5b5ffb9b9b9ffbdbdbcffbfc0bfffc2c3c3ffc6c6c7ffc9cacaffd0d0d0ffd4d4d4ffdadadaffddddddffdfdfdfffe2e1e2ffe3e3e3ffdfdfdfffd0d0d0ff939393ff5e5d5eff474746ff282928ff0e0e0eff070706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff0e0e0eff282827ff474747ff616161ff8c8c8cffcfd0d0ffe0e0e1ffe2e2e2ffe0e1e0ffdfdfdfffddddddffdadbdbffd7d6d6ffd3d3d3ffcdcdceffc8c8c8ffc5c5c5ffc2c2c2ffbfbfbfffbcbcbcffb7b7b7ffb2b2b2ffadadadffaaaaa9ffa6a6a6ffa3a2a3ffa0a0a0ff9d9d9dff9c9c9cff999999ff979696ff939494ff919190ff8d8d8dff8a8a89ff868687ff838383ff808081ff7e7e7eff7c7c7dff7b7b7bff7a7979ff777877ff777777ff757675ff747474ff737373ff727272ff707070ff6f6f6fff6e6d6dff6c6c6cff6b6b6bff6a6a6aff686868ff676766ff666666ff646565ff646464ff636263ff616262ff616161ff606160ff606060ff5f5f5fff5f5e5eff5d5d5dff5c5c5cff5a5b5bff5a5a5aff595959ff595958ff575857ff565757ff555555ff545555ff535352ff515151ff4f4f50ff4e4e4eff4c4c4cff4b4b4bff4a4a4aff494949ff484848ff474747ff464647ff464645ff454645ff464646ff444444ff3e3e3eff363637ff272727ff151414ff090909ff050504ff020202ff010101ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030404ff0b0b0cff1e1d1dff424342ff757676ffa6a6a6ffb7b8b8ffbebdbdffbfbfbfffbfbfc0ffc0c0c0ffc1c2c1ffc3c3c3ffc4c4c4ffc6c6c6ffc7c7c6ffc7c7c7ffc9c9c9ffc9c9c9ffcbcccbffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcdcdcdffcececeffcececeffcecece000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050505ff040405ff040403ff030303ff040303ff030303ff030303ff050505ff0b0b0bff171717ff212121ff2c2c2cff3d3d3dff575756ff707170ff858686ff9c9c9dffbfbebfffdcdcdcffebebebfffcfcfbfffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffefefefffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffffefffffefffefffffefffffffffefffffffffffffffefffffffefffffffffffffffefffffffefffffefffffffffffffefffefffffffffffffefffffffffefffefffffffffffffffffffffffffffefffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffffffefffefffffffefefffffefffffffffefefffefefefffefefffffefefffffdfefefffefdfdfffdfdfdfffdfdfdfff8f8f8fff1f1f1ffe5e5e5ffcfceceffbbbcbbffb0b0b0ffa6a6a6ff999999ff8d8d8dff807f80ff717070ff5f5f5fff4f4f4eff444545ff454544ff444445ff444445ff454545ff444444ff444445000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff5f5f5ffececebffe7e7e7ffe5e5e5ffe4e4e4ffe2e3e2ffdddddeffdadadaffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d4ffd4d4d4ffd3d3d3ffd4d3d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfceffcfceceffcececeffcecdcdffcdcdcdffcccdcdffccccccffcccccbffcbcccbffcbcbcbffcacacbffcacacaffc9c9c9ffc9c8c9ffc8c8c9ffc8c8c8ffc7c8c7ffc8c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc5c6c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc5c4c5ffc4c4c4ffc8c7c7ffcbcbccffd0d0cfffd3d3d3ffd6d7d6ffd8d8d9ffdbdbdbffdddddeffdededeffdddddeffddddddffdcdcdbffdcdcdcffdddddeffdededeffdededeffdfdfdfffdfdfdfffdedfdfffdededfffdfdedeffdfdfdeffdedfdfffdfdfdfffe0e0dfffe0e0dfffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e4ffe4e4e3ffe3e4e3ffe3e4e4ffe3e4e4ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe3e4e3ffe3e3e3ffe4e3e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e3ffe3e3e2ffe2e2e3ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdedfdfffdededfffdedddeffdddeddffdddddcffdcdcdcffdcdcdcffdbdbdbffdbdbdaffdbdbdbffdadadaffd9dadaffd9dadaffd9d9d9ffd9d9d8ffd8d9d8ffd7d8d8ffd7d7d7ffd7d7d8ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcecdceffcecdcdffcccccdffccccccffcbcbcbffcbcbcaffc9c9caffc9c9caffc9c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc2c1c2ffc0c0c0ffbfbfbfffbebebeffbebdbdffbebebeffbfbfbeffbfbfbfffbfc0bfffc0bfc0ffc0bfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c0ffc1c1c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd1d1d1ffd1d1d2ffd3d3d4ffd3d3d4ffd4d4d4ffd4d3d4ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdadbffdcdbdbffdcdcdbffdbdcdcffdcdcdcffddddddffdededdffdededeffdddedeffdededeffdededeffdedfdeffdededeffdededeffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e2e1ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e3e2ffe3e3e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe2e2e2ffe1e2e2ffe1e2e2ffe1e1e2ffe2e2e1ffe1e1e1ffe0e1e1ffe0e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdedddeffddddddffdededdffe0e0e0ffe0e0e0ffdbdbdbffd9d9d9ffd6d6d6ffd3d2d2ffd0d1d1ffd0d0cfffccccccffc8c8c7ffc6c6c7ffc6c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c8c8ffc8c7c7ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9cacaffcacacaffcbcbcbffcccccbffcccdccffcccdcdffcececeffcececeffcecfceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d0ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd4d4d3ffd4d5d4ffd4d5d4ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddcdcffdcddddffdddeddffdddddeffdededeffdfdfdfffe0e1e1ffe3e3e3ffe4e4e4ffe6e5e6ffe8e8e8ffeae9e9ffebebebffecececffedededffedededffeeededffeeeeeeffeeeeeefff3f3f3fffaf9f9fffdfdfdfffefffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070607ff060606ff050505ff040505ff040404ff030304ff040404ff050505ff080707ff0e0f0eff191818ff282827ff3b3b3cff515151ff6a6a6aff848584ffa6a5a5ffd7d7d7ffedededfffafaf9fffefefefffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefffffffffefffffffefffefffffffefefffffffefefffffefefffefefffffefefefffefefefffefefffffefefefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefffffefffefffffefffffffefffffefffffffffefffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffefefffffffefffffefefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffefefefffefefefffefefffffffffefffefefefffefefffffffffffffffefffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffefffefefffffffffefffffefffffffefffffefffffffffefffffefefffffffefefffefffffffffefffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffefefffffefefffffefefefffefffefffffefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffdfdfefffefefefffefdfefffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefefffffefefefffdfefdfffefdfefffdfefefffdfdfdfffdfdfdfff7f7f6ffecececffd3d2d3ffc8c8c8ffbdbdbdffb1b1b1ffa5a5a5ff979796ff878788ff777777ff656565ff515051ff3e3e3eff3f3e3fff3f3f40ff403f3fff404040ff404040ff403f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffd0cfcfffcececfffcececeffcdcecdffcecdcdffcdcdccffcdcccdffcccccdffcccbcbffcbccccffcac9caffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c7ffc5c6c5ffc4c4c4ffc2c3c3ffc2c2c1ffc1c0c1ffc0bfbfffbebfbeffbababaffa9a9a9ff8b8b8aff606060ff373838ff141415ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff030403ff090808ff121211ff1f1f20ff2e2e2eff3a3939ff414241ff454445ff454645ff474746ff484847ff494949ff4b4b4bff4b4c4cff4c4c4dff4e4e4eff4f4f4fff515050ff525251ff535353ff545455ff555655ff575757ff575858ff585859ff595a5aff5a5a5aff5c5c5bff5c5d5cff5d5e5dff5f5f60ff616060ff626161ff626363ff646464ff656565ff666767ff676867ff696869ff696a6aff6a6a6aff6b6b6bff6c6c6bff6d6d6dff6f6e6eff6f706fff717171ff727272ff747474ff767676ff777777ff787878ff7a7a7aff7c7c7cff7e7e7fff818081ff838383ff858585ff888888ff8d8d8eff939393ff979696ff999999ff9c9b9bff9d9e9dffa09f9fffa2a2a1ffa5a4a5ffa7a7a8ffacabacffb0b1b0ffb6b5b6ffb9bab9ffbdbdbdffc0c0c0ffc3c3c4ffc7c8c7ffcacbcbffd2d2d3ffd7d7d7ffdbdbdbffdeddddffe0e0dfffe2e2e3ffe3e3e4ffdddddcffc9c9c9ff848585ff5c5c5dff484949ff272727ff10100fff060706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040303ff0c0c0bff222222ff404041ff5d5c5cff7f807fffc8c7c8ffdddddcffe2e2e1ffe1e1e0ffdfdfe0ffdededeffdbdbdbffd6d7d7ffd4d4d4ffcfcecfffc9c9c9ffc6c6c5ffc2c2c3ffbfc0c0ffbcbcbcffb8b8b8ffb3b3b3ffadadaeffaaababffa6a6a6ffa4a4a3ffa1a1a0ff9e9f9eff9c9c9cff9a9999ff979797ff949495ff919191ff8d8d8dff8a8a8aff868786ff848384ff818181ff7f7f7fff7d7e7eff7c7c7cff7a7a7aff797878ff787877ff777777ff757575ff747474ff737373ff717171ff707070ff6f6e6fff6d6d6eff6c6d6dff6c6b6bff69696aff686868ff676767ff666666ff656565ff656465ff646364ff636262ff626362ff626262ff616160ff606060ff5e5e5fff5d5d5dff5c5d5dff5c5c5cff5b5b5bff5a5a5aff5a5a59ff595859ff585857ff565757ff555556ff545454ff525252ff515050ff4f4f4fff4d4d4eff4c4d4dff4b4b4bff4b4a4aff494a4aff484849ff474848ff464646ff474747ff474747ff444544ff3e3e3fff343333ff252525ff191919ff0f1010ff080808ff040505ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020303ff0c0b0cff202020ff3e3e3dff666665ff8d8d8dffadadadffb9babaffbebebfffbfbfbfffc0c0c0ffc1c1c1ffc3c3c2ffc4c4c4ffc5c5c6ffc6c6c6ffc7c7c7ffc8c8c9ffc9c9c9ffcbcccbffcbcbcbffcccbcbffcccdccffcccdccffcccdcdffcdcdcdffcececeffcececeffcececeffcecfcfffcecfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060505ff050505ff040404ff030303ff040304ff030303ff020303ff050505ff0c0b0cff181819ff232323ff2f2e2eff3f3f3fff575757ff737373ff8a8a8affa1a1a2ffc4c4c4ffdfdedfffededecfffcfcfcfffefefdfffefefdfffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffffefefffffefffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffefffffffffefffffefefffffffffffffffefffffffefefffefffefffffefefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffffffefffffffefffefefffffffffefffefefefffefefffffffffefffffefffffefefefffefefdfffdfdfdfffdfdfdfffcfcfcfff8f8f8fff1f1f1ffe5e5e6ffcecfcfffbbbbbbffb0b0afffa5a6a5ff989999ff8b8b8cff7f7e7eff706f6fff5f5f60ff4f4f4fff444445ff444545ff444544ff454445ff444444ff444544ff4646460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfcfdfff9f9f9fff0f0f0ffebebebffe8e9e9ffe6e6e7ffe4e5e5ffe3e3e3ffe1e1e1ffdddddcffd9dad9ffd7d7d8ffd7d6d6ffd6d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d4ffd4d4d4ffd3d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd3d2d2ffd2d2d2ffd2d1d1ffd1d1d2ffd1d1d1ffd0d0d1ffd1d0d1ffd0d0d0ffd0cfcfffcfd0cfffcfceceffcfceceffcececeffcdcdceffcdcdcdffcdcdcdffcdcccdffccccccffcccccbffcbcbcbffcbcbcbffcacbcaffc9cacaffc8c8c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc4c5c5ffc4c4c5ffc5c4c4ffcac9caffcececfffd2d2d2ffd5d5d5ffd7d8d8ffd9dad9ffdcdcdcffdededeffdddeddffdcdcddffdcdcdbffdbdcdcffdddcdcffddddddffdededeffdededeffdfdedfffdfdfdeffdededeffdededeffdfdedfffdfdedfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe3e4e3ffe4e4e3ffe4e4e3ffe4e3e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e4e4ffe3e4e3ffe4e3e3ffe3e4e4ffe3e3e4ffe3e4e4ffe3e3e3ffe4e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e3ffe3e3e3ffe2e2e3ffe2e3e3ffe2e2e2ffe3e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e1e1ffe2e2e1ffe2e2e2ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e1ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfdfffdedfdfffdededfffdedddeffdedddeffddddddffdddcdcffdcdcdcffdcdbdbffdbdbdbffdbdadbffdadadaffdad9d9ffd9dad9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d4ffd3d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfcfcfffcecfceffcdcdceffcdcdcdffcdccccffcbcbccffcbcbcbffcacacaffc9cacaffc8c9c8ffc8c8c9ffc8c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c2c3ffc2c2c2ffc0c1c1ffc0c0c0ffbfbfbfffbdbdbeffbebebeffbfbebeffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffc0bfbfffbfbfc0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d4ffd4d4d4ffd4d4d4ffd6d6d7ffd6d7d6ffd7d7d7ffd7d6d7ffd9d9d9ffd9d9d9ffd9d9d9ffdadadbffdadadaffdadadbffdcdcdbffdcdcdcffdcdcddffdcdcdcffdddcdcffddddddffddddddffddddddffdedddeffdedddeffdededeffdededfffdededeffdedfdeffdededeffdededeffdededfffdededfffdfdedfffdfe0dfffe0dfe0ffdfe0dfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e0ffe0e1e1ffe0e1e1ffe1e1e1ffe2e1e2ffe2e1e1ffe2e2e1ffe1e1e2ffe1e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe4e3e4ffe4e3e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e2ffe3e2e2ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0dfe0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdededeffdddddeffddddddffdcdcdcffdededeffe1e1e0ffdedfdeffdadadbffd8d8d8ffd6d5d5ffd2d2d3ffd1d1d1ffcececfffcacbcbffc6c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c7c7ffc8c8c9ffc8c9c8ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9caffcacacaffcbcacaffcbcbcbffcbcbcbffccccccffcdcdcdffcdcdceffcfceceffcfcfcfffd0cfcfffd0d0cfffd1d0d0ffd1d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d3d3ffd3d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffd9dadaffdadadaffdbdbdaffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdddcdcffddddddffddddddffdddedeffdedfdfffdfe0dfffe2e2e2ffe3e4e4ffe5e5e5ffe7e7e7ffe8e9e8ffeaeaeaffecebebffecececffedededffedececffededeeffedeeedffededeeffeff0effff5f5f5fffbfafbfffdfdfefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070707ff060606ff050505ff050405ff040404ff040404ff050505ff080808ff0d0e0eff171818ff272827ff3c3b3bff515251ff6a6a6aff828282ffa1a1a0ffd5d5d5ffecededfff9f8f9fffdfefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffefffffefffffefefffffffffefffffefefffefefefffefffefffffefefffffffefffefffefffefefefffffefefffffffefffffefffffefefefffefefffffffefefffefffefffffefefffefefffffffffffffefffefffffffefffffefffffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffffffffefffffffefffffffefffefffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefffefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffffffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffffffffffffffffefffffefffffffffefefffefefffffffffffffefffefffffffefffffefffffffffffffffffefffffefffffffefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffefffefffefefffffffffefffefefefffdfefefffefefefffefefefffdfdfdfffefdfefffefefdfffefdfefffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffefffefefefffdfefefffdfefefffefdfefffefefdfffdfefdfff7f7f7ffedececffd5d5d4ffc9c8c9ffbdbdbdffb2b2b2ffa5a4a5ff969696ff878786ff767576ff646464ff505150ff3f3f3eff3f3e3fff3f3f3fff40403fff404040ff404040ff40403f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcdcdceffcdcdcdffcdccccffcccdcdffcdcdcdffcbcbccffcbcbcaffc9cacaffc9c9c9ffc9c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c3ffc2c2c3ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbdffb6b6b6ffa4a4a4ff807f80ff565656ff2b2b2bff0a0b0bff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070808ff151516ff282928ff373737ff3e3f3eff434443ff464646ff484847ff484948ff494a49ff4b4a4aff4b4b4bff4d4d4dff4e4e4eff4f4f4fff505050ff515151ff535253ff545555ff565656ff575757ff585959ff5a5959ff5a5b5aff5b5b5bff5c5c5cff5d5d5dff5e5e5eff5f5f5fff60605fff616161ff616262ff626363ff656464ff656566ff676767ff686868ff686969ff696a6aff6b6b6bff6c6c6bff6c6c6cff6d6d6dff6f6e6eff70706fff717071ff727272ff737374ff767575ff777777ff797878ff797979ff7b7b7bff7d7d7dff7f7f7fff828181ff848484ff878686ff898989ff8e8e8eff949493ff979796ff999999ff9c9c9cff9e9f9fffa0a0a1ffa2a3a2ffa6a5a5ffa8a9a8ffadadadffb1b1b2ffb7b7b6ffbabbbaffbdbebeffc2c1c1ffc4c4c4ffc8c8c8ffcccbccffd3d3d3ffd8d8d9ffdbdbdcffdededfffe0e1e0ffe3e3e3ffe3e3e3ffdbdbdbffbfbebeff787878ff595859ff414141ff1f1f1fff0d0d0dff050505ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff090a0aff1d1d1cff3c3d3dff595959ff787878ffc1c0c0ffdbdbdbffe1e2e2ffe2e1e1ffe0e0e0ffdededeffdcdcdcffd8d8d7ffd5d4d5ffcfcfcfffcac9caffc6c6c6ffc3c3c3ffc0c0c0ffbdbdbdffb9b9b9ffb4b5b4ffaeaeaeffabacacffa7a7a7ffa4a4a4ffa2a1a2ff9f9f9fff9d9d9dff9a9a9aff979897ff959494ff919191ff8e8d8dff8a8a8aff878787ff848584ff828282ff818180ff7f7f7fff7d7d7dff7c7b7bff7a7a79ff797979ff787878ff777677ff767575ff747474ff737272ff717171ff6f706fff6e6f6eff6e6e6dff6d6d6dff6c6b6cff6b6a6aff69696aff686868ff686867ff676767ff666666ff656565ff646464ff636364ff626362ff626161ff606160ff5f605fff5e5e5fff5e5e5eff5d5d5dff5c5d5dff5c5b5cff5b5b5bff595959ff595959ff585857ff565657ff545455ff545354ff525252ff505050ff4f4f4fff4e4f4fff4d4d4dff4c4c4cff4b4a4bff494a4aff484848ff484848ff494849ff474747ff444445ff3e3e3fff373838ff313031ff262727ff1b1b1aff0f0e0fff040505ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020302ff09090aff1e1e1dff404040ff656666ff888788ffa3a4a3ffb7b7b7ffbcbcbcffbfbfbeffc0bfc0ffc0c0c1ffc2c2c2ffc3c4c3ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcac9caffcacbcbffcbcbcbffccccccffcdccccffcdcdcdffcdcdcdffcececeffcececeffcececeffcecfcfffcfcfcfffd0cfd0ffcfd0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070706ff060506ff050505ff040404ff040304ff030403ff030202ff050405ff0c0c0cff181918ff242424ff313030ff424242ff5a5959ff747475ff8d8d8dffa7a7a6ffc9c9c8ffe0e0e0ffefefeffffcfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffefffffffefffefefefffffffffffefffffffefffffffefffefffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefffefffefefefffefefffffffffefffefefffffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfdfdfff9f8f8fff1f2f1ffe6e5e6ffcfd0cfffbcbcbbffafafb0ffa5a4a5ff989897ff8b8b8bff7d7d7eff6e6f6fff605f5fff4f4f4fff454544ff454445ff444545ff434444ff454545ff464645ff4748470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfdfdfffaf9f9fff2f2f2ffedeeeeffecebebffeaeaeaffe7e7e7ffe5e5e5ffe4e4e3ffe3e2e3ffe1e0e1ffdcdcdbffd9d9d9ffd6d7d7ffd5d6d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd3d3d2ffd2d2d3ffd2d3d2ffd2d3d2ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0cfffd0d0d0ffcfcfcfffcececfffcececeffcececeffcdcecdffcdcdcdffcdcdcdffcdcdccffccccccffcbccccffcccbcbffcbcbcbffcacacaffc9c9caffc9c9c8ffc9c8c9ffc8c8c8ffc8c7c8ffc7c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c4ffc5c5c5ffc8c8c8ffcccdccffd1d0d0ffd4d4d4ffd7d7d7ffd9d9d9ffdadbdbffdcdddcffdeddddffdddddcffdbdcdbffdbdbdaffdcdbdbffdddddcffddddddffdddeddffdededeffdfdedeffdededeffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0dfffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e4ffe4e4e3ffe3e4e3ffe3e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe3e2e3ffe2e3e3ffe3e3e2ffe3e2e3ffe2e2e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe2e2e1ffe2e1e2ffe1e2e1ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe0e1e0ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdeffdededeffdededeffdededdffddddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdadbdaffdbdadaffd9dadaffd9d9d9ffd9d8d9ffd9d9d8ffd7d8d8ffd7d8d8ffd8d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d4d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d2d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcecfffcfceceffcececdffcdcdcdffccccccffcbcccbffcbcacbffcacacaffcac9c9ffc9c8c9ffc7c8c8ffc7c8c7ffc7c6c7ffc6c6c5ffc5c6c5ffc5c5c4ffc5c4c4ffc4c4c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c1c1ffc0c1c0ffc0bfbfffbebebeffbdbdbdffbebebeffbebebdffbfbebeffbfbebeffbfbebeffbebebeffbfbebfffbfbfbeffbfbfbfffbfbfbfffc0bfbfffc0c0c0ffc0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d6ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdbdadaffdadbdbffdcdcdbffdcdbdcffdcdcdcffdcdcdcffdddddcffdddcddffddddddffdddddcffddddddffdddddeffdededdffdededeffdededeffdededeffdededeffdededeffdddedeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0dfffdfe0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e3ffe4e4e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e3e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e2e2ffe2e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e0ffe0e0e1ffdfe0e0ffe0dfe0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffddddddffddddddffdcdcdcffddddddffe0e0e0ffe0e0e0ffddddddffd9d9daffd6d7d7ffd4d3d3ffd1d1d1ffd0d0d0ffcdcdcdffc7c8c8ffc6c7c6ffc7c6c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c7c8ffc7c8c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc8c8c9ffc9c9c9ffc9cac9ffcacac9ffcbcacaffcbcbcbffcccbcbffccccccffcdcdcdffcececdffcececeffcececeffcfcfcfffcfd0d0ffd0d0d1ffd0d1d0ffd2d1d1ffd1d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd8d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdddcffdddcddffdddddeffdededeffdfdfdfffe1e1e1ffe2e3e3ffe5e5e5ffe7e7e6ffe8e8e8ffeaeae9ffebeaeaffececebffedecedffecedecffedededffedededffedeeedffeeededffeeeeeefff1f1f1fff7f8f7fffcfcfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070807ff070708ff070707ff060606ff060606ff040505ff040504ff060606ff080808ff0d0d0dff181818ff292929ff3c3c3dff515151ff676667ff7e7e7dff9c9d9dffd4d3d4ffecececfff7f8f8fffefdfdfffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffffffffffffffefffffffffffefefffffefefefffefffefffffffefffefefefffefffefffefffefffefefffffffefefffffffffffefefefffefefefffefefefffefffefffffefefffffffefffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffffffefffffffffefffffffefffffffffefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffefffffffffefffefefffffffefffffffefffffefffffffefffffffffffffffffffffffffefffffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffefffffefffffffffefffefffffffffefefffefffffffefefffffefffefffffffffffffffffffffffefffffffffffefefefffefffefffffffefffefefffffefffffffefffefffefefefffefefffffefefefffefefffffffefefffefffffffffefefffefefefffefefefffefdfefffefdfefffefefefffdfdfefffdfefefffefdfefffdfefdfffdfdfefffefdfefffefdfefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffefffffffffffefefffffefefefffefefefffefefefffdfdfdfffefefefffdfefdfff7f7f8ffedecedffd5d5d5ffc8c9c9ffbdbdbdffb1b2b2ffa4a5a4ff979696ff888787ff767677ff646464ff505151ff3f3f3fff3f403fff404040ff404040ff404040ff404040ff3f40400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d2d1ffd1d2d1ffd0d0d0ffd0d0d0ffcfcfcfffd0d0cfffcfcfd0ffcececeffcececeffcdcdcdffcdcdceffcdcccdffcccccdffccccccffccccccffcbcacbffcacac9ffc9c9c9ffc9c8c8ffc7c7c7ffc6c6c6ffc4c4c5ffc3c3c4ffc2c2c2ffc1c1c1ffbfbfc0ffbfbebfffbdbdbeffb7b8b8ff9c9c9cff737272ff404040ff181818ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040404ff060607ff101111ff232423ff3a3a3aff444445ff464646ff474748ff484848ff4a4a4aff4b4b4bff4c4c4bff4d4d4dff4f4e4eff504f50ff515151ff515152ff525353ff545454ff565656ff575758ff595859ff5a595aff5a5a5aff5b5b5bff5d5c5cff5e5e5eff5e5e5eff5f5f5fff606060ff616161ff626262ff636363ff636363ff656565ff666665ff676767ff686868ff696969ff6a6a6aff6b6b6bff6b6b6bff6c6d6dff6d6d6dff6e6e6fff706f70ff727272ff727272ff737374ff747575ff767676ff787878ff7a7a79ff7a7b7bff7d7c7cff7e7f7fff808080ff828382ff858585ff878887ff8b8b8aff8f8f8fff939494ff979797ff9a9a9aff9c9c9dff9f9f9fffa1a2a1ffa4a3a4ffa6a6a7ffaaa9aaffaeadaeffb4b3b3ffb8b8b8ffbcbbbcffbfbfbfffc2c2c2ffc6c5c5ffc9c9c9ffcdcdcdffd3d3d4ffd9d9d9ffdddcddffdfdfdeffe1e1e1ffe3e3e3ffe2e2e2ffd9d9d9ffb2b2b2ff6f6f6fff535353ff363636ff181818ff0b0a0aff040403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff090909ff191a1aff3b3b3bff575758ff747474ffb7b7b7ffdad9daffe2e2e2ffe2e2e2ffe1e0e0ffdfdedfffddddddffd8d8d8ffd3d4d4ffd0cfd0ffcacacaffc6c6c7ffc4c3c3ffc0c0c1ffbdbdbdffb9b9b9ffb6b5b5ffafb0afffacacacffa8a8a8ffa6a5a5ffa3a2a2ff9f9f9fff9d9d9dff9a9a9aff989898ff959594ff929291ff8d8e8eff8b8a8aff888888ff858685ff838383ff828282ff808080ff7f7e7fff7d7c7dff7b7c7bff7a7a7aff797979ff777878ff767776ff757475ff747473ff727272ff717071ff6f7070ff6f6f6fff6e6e6dff6d6d6dff6c6c6cff6b6c6bff6b6b6bff696969ff686968ff686868ff666667ff656666ff656665ff646464ff636364ff626262ff616162ff616160ff606060ff605f60ff5f5f5eff5e5e5eff5d5d5dff5c5c5cff5b5c5bff5a5a5aff595959ff585758ff565656ff545455ff545353ff525152ff505050ff4f4f4fff4e4e4eff4d4d4dff4c4c4cff4a4b4bff4a4a4aff4a4a49ff494949ff484848ff464646ff444445ff434343ff3e3e3eff313132ff1f1f1fff0d0e0dff040403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff070707ff191918ff383838ff686768ff919191ffa6a6a6ffb7b6b6ffbdbcbdffbebebeffbfbfbfffc0c1c1ffc2c1c2ffc3c3c3ffc4c4c5ffc6c5c6ffc7c6c7ffc7c7c8ffc8c8c8ffcac9c9ffcbcbcbffcbcbcbffcbccccffcdccccffcdcdcdffcdcdcdffcececeffcdceceffcececeffcfcfceffcfcfcfffcfcfd0ffd0cfcfffd1d1d1ffd1d1d1ffd0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff060707ff060606ff050505ff040404ff040303ff030303ff050606ff0e0e0eff1b1c1bff262627ff333333ff444545ff5c5d5cff787877ff929292ffa9a9a9ffcbcbcbffe3e3e2fff0f0f0fffcfdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefffefffffefefffefffefffefefffffffefefffefefefffefffefffefefefffefffffffffefffffefffefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffefffffffffffefefffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefefffefffffffffefefffefefefffdfdfefffefdfdfffdfdfdfffcfcfdfff8f8f8fff2f1f1ffe7e7e7ffd0cfd0ffbcbcbcffb0afafffa4a4a4ff979797ff8b8b8bff7d7d7dff707070ff606060ff50504fff444445ff454444ff444444ff454545ff464646ff474847ff48484800000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffafafbfff4f3f3ffeeedeeffecececffebececffebebeaffe9e9e9ffe7e6e7ffe4e4e4ffe4e3e3ffe2e2e2ffdededeffdadadaffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd3d2d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcecfceffcececeffcdceceffcecdcdffcdcdceffcdcdcdffcdcdcdffccccccffcccccbffcbcbccffcbcbcbffcacacaffc9c9c9ffc8c8c9ffc8c9c9ffc8c8c8ffc8c8c7ffc7c7c8ffc7c6c7ffc7c6c7ffc6c6c6ffc5c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc5c5c6ffcacacaffcfcfcfffd3d3d2ffd6d6d6ffd8d8d9ffdadadaffdcdcdcffddddddffdcdcdcffdcdcdcffdadbdaffdbdbdbffdcdbdcffddddddffddddddffdddddeffdddedeffdddeddffdedddeffdededeffdededfffdededeffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e4ffe4e3e4ffe3e3e4ffe3e3e3ffe4e3e3ffe4e4e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e3ffe2e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdeffdedfdeffdededeffddddddffdcdddcffdddddcffdbdcdcffdbdcdbffdadbdaffdadadaffd9dadaffd9d9d9ffd9d8d9ffd9d9d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d7d7ffd7d6d6ffd6d5d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d3ffd3d3d4ffd3d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcecfcfffcfceceffcececdffcccdcdffccccccffcbcbcbffcbcbcbffcacac9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c1ffbfc0bfffbfbebfffbebebeffbcbdbdffbdbdbdffbebebeffbebebeffbdbebdffbebebfffbebfbeffbebfbeffbfbfbfffbebfbfffbebfbeffc0c0bfffbfbfc0ffbfc0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9dadaffdadadaffdadadaffdadbdaffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdcddddffdcdcddffdcdddcffdcddddffdddddcffdddddcffdededdffddddddffdddeddffdededeffdededeffdededeffdddeddffdededeffdddedeffdededeffdededfffdfdfdfffdfe0dfffe0dfe0ffe0e0dfffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe0e0e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e2ffe2e1e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e4e4ffe3e3e4ffe3e4e3ffe3e3e4ffe3e4e3ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e3e3ffe3e2e3ffe2e2e3ffe3e2e2ffe2e3e3ffe2e2e2ffe2e2e1ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfe0ffe0dfe0ffdfdfdfffdedfdfffdfdedeffdededeffddddddffdcdcdcffdcdbdbffdeddddffdfe0e0ffdfdfe0ffdbdbdbffd9d9d9ffd6d6d5ffd3d3d3ffd1d1d1ffcfcfcfffcbcbcbffc7c8c7ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c8c8ffc8c8c7ffc8c8c8ffc9c9c8ffc8c9c9ffc9c8c9ffc9cac9ffcacacaffcacbcaffcbcbcbffcccccbffccccccffcdcdcdffcdcdcdffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d1d0ffd1d0d1ffd1d1d2ffd2d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d6ffd7d6d6ffd6d7d6ffd6d6d7ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdad9d9ffdadadaffdbdadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdededeffdededfffe0e0e0ffe2e2e2ffe4e4e4ffe5e5e5ffe7e8e7ffe9e9e9ffeaeaebffecebebffededecffecedecffececedffecededffededecffeeededffeeeeedffedeeeeffefeeeffff2f3f2fff9f9f9fffcfdfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080807ff070708ff080707ff070607ff060606ff060505ff050605ff070707ff090808ff0c0c0cff191919ff2a2a2aff3d3d3cff505050ff656465ff7b7b7bff989897ffd0cfd0ffeaebebfff7f6f7fffdfefdfffffefffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffefefefffefffefffefffffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffefffefffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefefffffffefffffffefefffefffefffffefffffffffefffefefefffefffffffffffffffefefffffffefffffefefefffffffefffefffefffffffefffefffffffffffffffffefffffffffffffffefefffffffefffffffefffffefffffefffefffffffefffffffefffffffefffffefefffffefffffffefefffefffefffffefefffefefefffefdfefffdfefdfffefdfefffdfefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfff7f7f8ffedededffd3d4d3ffc8c7c8ffbdbdbcffb1b1b1ffa5a5a5ff989898ff89898aff7a7979ff656666ff525251ff3f4040ff40403fff404040ff404040ff403f40ff404040ff40403f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d3ffd2d1d1ffd1d1d1ffd1d2d1ffd0d0d0ffd0d0d0ffd0cfcfffd0cfcfffcfcfcfffcececeffcececeffcececdffcdcdcdffcdcccdffccccccffccccccffcccbcbffcacbcbffcac9caffc9c9c9ffc8c7c8ffc6c7c7ffc6c6c6ffc4c4c4ffc2c3c3ffc1c2c1ffc0c1c0ffbfc0c0ffbfbebfffbdbcbdffabacacff868686ff535354ff282828ff0a0a09ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff070707ff0d0d0cff151515ff222322ff343434ff414140ff484847ff494849ff494949ff4a4a4aff4c4c4bff4e4d4dff4e4f4fff504f50ff505150ff525253ff535453ff545555ff565655ff575757ff585858ff595a5aff5b5b5bff5c5c5cff5d5c5dff5d5d5dff5e5e5eff5f5f5fff606061ff616161ff616262ff636263ff636464ff646565ff656566ff666667ff676767ff696969ff696969ff6a6b6aff6b6c6cff6c6c6cff6d6d6dff6d6d6dff6e6e6eff6f6f6fff717071ff727372ff747374ff757575ff767676ff777878ff79797aff7a7b7bff7d7c7cff7d7e7eff80807fff818281ff838383ff858686ff898989ff8c8c8dff8f9090ff959494ff989897ff9b9b9aff9d9d9dff9fa09fffa2a2a2ffa5a5a4ffa7a7a7ffabaaaaffaeaeaeffb5b4b4ffb9b9b9ffbdbcbdffbfc0c0ffc4c3c3ffc6c6c6ffcacacaffcdceceffd3d4d4ffdadad9ffddddddffdfdfdfffe1e2e1ffe3e4e4ffe1e1e1ffd6d6d6ffa7a8a8ff6b6b6bff4e4e4fff2f2f30ff131313ff080808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0a0a09ff1b1a1aff3f3f3fff5b5a5bff707070ffacadacffd7d7d7ffe2e2e2ffe3e2e2ffe1e1e1ffdfdfe0ffdededeffdadbdbffd5d5d5ffd0d1d1ffcbcbcaffc6c7c6ffc4c4c4ffc1c1c1ffbebebeffbababaffb6b6b6ffb0b0b0ffacadadffa9a9a9ffa6a6a6ffa2a2a3ffa0a0a0ff9d9e9dff9a9b9bff989899ff959595ff929191ff8e8e8eff8b8b8bff898989ff878687ff858585ff838283ff818181ff807f80ff7e7e7eff7c7c7cff7c7b7bff7a7a7aff787878ff777877ff767676ff747475ff747373ff717272ff717170ff707070ff6f6f6fff6e6e6fff6e6e6eff6d6c6dff6c6c6cff6b6b6bff6a6b6aff696969ff686868ff676767ff676767ff666666ff656565ff646464ff646364ff636362ff626362ff626262ff616161ff616060ff5f605fff5e5e5fff5d5e5eff5d5d5dff5c5c5bff5a5a5aff585958ff575757ff555656ff545454ff525252ff505151ff505050ff4e4e4fff4e4e4eff4d4d4dff4b4c4cff4a4a4bff494a4aff494a49ff494949ff494949ff494949ff484848ff3f3f3fff303030ff1e1e1eff0d0d0dff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030202ff0d0d0dff282727ff565655ff8c8b8cffa9aaaaffb7b6b6ffbcbcbcffbebebeffbebfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcbccccffcdccccffcccdcdffcdcdcdffcececeffcececeffcececeffcfcfcfffcfcfceffd0d0d0ffcfcfcfffd1d1d0ffd1d1d1ffd1d0d1ffd2d2d2ffd1d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff080707ff070706ff060605ff050505ff040404ff030404ff080708ff111212ff1f1f1eff292929ff363636ff474748ff605f5fff7b7b7cff959595ffacababffcfcfceffe5e5e4fff2f1f2fffcfdfcfffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefefffefffefffefefffffefffefffefffffffffefefffefefffffefefefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffefefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefffffffefffffffefefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffefffffffffefefffefefefffefefdfffdfefdfffdfefefffdfdfdfffdfdfdfff8f9f9fff2f2f2ffe7e7e8ffd0d0d0ffbdbdbdffb0b0b0ffa4a4a5ff989898ff8b8c8bff7e7e7fff707071ff606060ff505050ff434343ff444443ff454545ff464646ff484747ff484748ff47474800000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffbfbfbfff5f6f5ffeeefefffecececffecececffebececffebebebffeaeaeaffe8e8e9ffe6e6e6ffe4e4e4ffe3e2e3ffe0e1e1ffdcdddcffd8d9d9ffd6d7d7ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d2d2ffd3d3d2ffd2d2d2ffd2d3d2ffd2d2d3ffd2d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd2d1d1ffd1d0d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcecfceffcfcfceffcececeffcececdffcecdcdffcdcccdffcdccccffcccdccffccccccffcbccccffcccbcbffcacbcaffcacacaffc9c9c9ffc9c9c9ffc9c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc8c9c8ffcdcdcdffd1d1d1ffd4d5d4ffd8d8d8ffd9d9d9ffdbdcdbffdcddddffddddddffdddcddffdbdbdbffdadadaffdbdbdbffdcdbdbffdcdddcffddddddffdededdffddddddffdddedeffdededeffdededeffdfdedeffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e4e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e2ffe2e3e2ffe2e3e3ffe2e2e3ffe2e2e2ffe2e1e2ffe1e1e2ffe2e1e2ffe2e1e1ffe1e2e1ffe2e1e1ffe2e2e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffdfe0e0ffe0e0dfffdfe0dfffdfdfdfffdedfdfffdfdedeffdedddeffdddedeffdddddcffdddddcffdcdcdcffdcdbdcffdadbdbffdbdadaffdadad9ffdadad9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d7ffd8d7d7ffd6d7d7ffd7d6d6ffd6d6d5ffd5d5d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d4ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcececfffcececeffcdcdcdffcccccdffcbccccffcbcbcbffcacacbffc9cacaffc9c9c8ffc8c8c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c3c4ffc3c3c3ffc3c2c3ffc2c2c2ffc1c1c1ffc1c0c1ffc0c0bfffbebebeffbebebeffbdbdbeffbdbdbdffbebdbdffbdbdbdffbdbdbdffbebebeffbebebdffbdbdbeffbfbebeffbebebeffbebfbeffbfbebeffbfbfbeffbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdaffdadadaffdbdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdddddcffdcdddcffdcdcdcffdcdcddffdcdcdcffdcdcdcffddddddffdeddddffdededdffdededeffdededeffdddeddffdededdffdededdffdededdffdededeffdededfffdfdedeffdfdfdfffe0dfdfffdfe0e0ffe0dfe0ffe0e0e0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe3e4e3ffe4e4e4ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e4ffe4e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e2ffe3e2e3ffe3e2e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0dfffdfe0dfffdfe0e0ffe0dfe0ffe0dfdfffdedfdfffdededeffddddddffddddddffdcdcdcffdbdbdbffdbdbdbffdededeffdfe0dfffdddddeffdadadbffd8d8d7ffd6d5d5ffd2d1d1ffd0d0d0ffcececeffcacacaffc7c7c7ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c9ffc9c8c9ffc8c9c9ffc9c9c9ffc9cacaffcacacaffcacbcbffcccccbffccccccffcdcdcdffcecdcdffcececeffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d1ffd2d1d2ffd3d2d2ffd3d3d3ffd4d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9daffdadadaffdadadbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcddddffddddddffdededeffdfdfdfffe1e2e1ffe3e3e3ffe5e5e5ffe7e7e7ffe8e7e8ffe9e9e9ffebeaebffecebebffecececffedececffededecffecececffedededffedededffededeeffeeedeeffedeeeefff0f0effff4f4f4fffafaf9fffdfdfdfffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff080808ff080708ff070707ff060607ff060606ff060606ff070707ff090909ff0e0e0eff191919ff292929ff3b3b3bff4e4d4dff626262ff797979ff959495ffcbcacbffe9e9e9fff6f6f6fffdfdfdfffffefefffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefefefffefefefffefefffffefffffffefffefffefefefffffefefffefffffffffffefffffefefffefffffffefffefffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffefefefffffffefffefefffffffefffffffefefffffffefffffefffffefffefffefffffffefffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffffffffffefffffffefffefffffefefffefffffffffffefffffefefffefffffffefffefffefefefffefffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefefffffefffefffefefefffefffffffefffffffefffefffefefefffefffefffefefffffffefffffefefefffefefefffdfdfefffefdfefffefdfdfffefefdfffefdfdfffdfefdfffdfefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffefffffefefefffdfdfefffefdfefffdfefdfff7f8f8ffefeeefffd2d2d2ffc7c7c7ffbcbcbbffb1b1b1ffa5a6a6ff999998ff8c8b8bff7c7c7dff696969ff535353ff414141ff3e3e3eff404040ff403f40ff40403fff3f3f40ff403f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd2d1d1ffd0d0d0ffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffcccdccffcccccdffcdccccffcbcbcbffcbcbcbffcacacbffcac9caffc8c8c8ffc8c8c7ffc7c6c6ffc5c5c5ffc3c4c4ffc2c2c3ffc2c2c1ffc0c0c0ffbfbfbfffbebebeffb8b8b7ff9a9a9bff6e6f6fff404040ff191a19ff040404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff060606ff0d0c0cff151515ff1f1f20ff292a29ff343434ff3e3e3fff464646ff494949ff4a4a4aff4a4b4aff4c4c4dff4f4e4eff504f50ff515151ff525252ff545354ff555555ff565656ff575757ff585958ff595a5aff5b5b5cff5d5d5cff5d5d5dff5d5e5eff5e5e5fff60605fff606061ff616161ff626262ff626362ff636363ff656464ff656665ff666667ff676767ff686868ff696969ff6a6a6aff6b6b6bff6c6b6cff6d6c6dff6d6d6dff6e6e6eff6f6e6fff6f6f6fff707171ff727272ff747474ff757575ff767676ff787777ff797979ff7b7b7aff7c7c7cff7d7e7eff7f7f7fff818181ff838383ff858585ff878787ff8b8a8aff8e8d8dff8f8f90ff959494ff989898ff9a9b9bff9d9e9effa0a0a0ffa3a3a3ffa5a6a6ffa8a8a8ffabababffaeafafffb5b5b6ffbababaffbdbdbdffc1c1c1ffc3c3c4ffc7c7c7ffcccbcbffd0d0d0ffd5d5d5ffdadbdaffdddedeffe0e0e0ffe3e3e2ffe4e4e4ffdfdfdfffd1d1d2ff989897ff676667ff4e4e4eff2a2a2aff111110ff050505ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff0b0c0bff1b1b1bff434343ff5c5d5cff6a6a6bff9e9e9effd4d3d4ffe2e2e2ffe3e3e3ffe2e1e2ffe0dfdfffdfdfdeffdbdbdbffd6d6d6ffd2d3d3ffcbccccffc8c8c7ffc4c4c4ffc1c1c1ffbebebeffbbbbbaffb7b6b7ffb1b1b1ffadadadffaaaaa9ffa6a6a6ffa4a3a3ffa0a1a0ff9d9d9eff9b9b9cff999999ff969696ff919191ff8f8e8fff8d8c8dff8b8a8bff888888ff868686ff858485ff828382ff808181ff7f7f80ff7d7e7eff7c7d7dff7b7b7bff7a7a79ff787979ff777777ff767675ff747575ff737373ff727272ff717272ff717171ff707070ff6f6f6fff6f6e6eff6d6d6dff6d6c6cff6b6c6cff6a6b6bff696a6aff696969ff696969ff686868ff676767ff666666ff656665ff656565ff656464ff636363ff636363ff626262ff626162ff606060ff606060ff5f5f5fff5d5e5eff5c5d5dff5a5b5bff5a5a59ff585858ff555656ff545454ff535352ff525252ff515151ff4f5050ff4e4f4eff4d4d4dff4c4c4cff4a4b4bff4a4a4aff49494aff4a4a4aff4a4a4aff494949ff464646ff3c3b3cff2f2f30ff1f201fff101010ff090909ff060606ff020303ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff141514ff3b3c3cff757474ffa5a4a5ffbababaffbdbdbeffbebebeffbfbfbfffc0c0bfffc1c1c1ffc1c2c2ffc3c4c3ffc4c4c5ffc6c6c6ffc7c7c7ffc7c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffccccccffcccdccffcccdcdffcecdcdffcdcecdffcececeffcececfffcfcfcfffd0d0d0ffcfcfcfffd1d0d1ffd1d0d1ffd1d1d1ffd1d2d1ffd1d1d2ffd3d2d3ffd2d2d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff070807ff070707ff070606ff060606ff050505ff050505ff090a0aff151515ff212121ff2b2c2cff393939ff494a4aff626162ff7f7f7eff969697ffaeadadffd2d3d3ffe6e6e7fff4f5f5fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffffefffefefefffefffefffefffffffefefffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffefefffefffefffefffffffffffffffffefffffffffffffefefffffffefffffefefefffffffefffefefefffefffefffefffffffdfefefffefefdfffdfdfdfffdfdfdfffcfcfdfff9f9f8fff2f2f2ffe8e8e8ffcfd0d0ffbdbdbdffb0b1b0ffa6a5a5ff999999ff8c8c8dff7f7f80ff707171ff616161ff505050ff444444ff454445ff464646ff474847ff484848ff484748ff474847000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffcfdfdfff8f8f9fff0f0f0ffedecedffecececffecececffececebffebebecffebebebffe9eaeaffe7e8e7ffe5e5e5ffe4e3e3ffe2e2e2ffdfdfe0ffdbdbdcffd8d8d8ffd6d6d6ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd1d1d0ffd0d0d0ffd1d0d0ffcfd0d0ffcfcfd0ffcfcfcfffcfcecfffcececfffcececeffcececdffcdcdcdffcccdccffcccccdffcdccccffcccbccffcccccbffcbcbcbffcbcacbffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc7c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc7c7c7ffcbcbcbffcfcfd0ffd3d3d4ffd6d7d7ffd9d8d9ffdbdadbffdddcddffdedddeffddddddffdcdcdcffdbdadbffdadbdaffdbdcdcffdcdcdcffddddddffdddeddffdddeddffdededdffdededeffdededdffdededeffdededfffdedfdeffdededfffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e4e4ffe3e4e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe3e3e4ffe4e4e3ffe3e3e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e2ffe2e1e2ffe1e2e2ffe1e2e1ffe1e1e0ffe1e1e0ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdededeffdededdffddddddffdddcdcffdcdcddffdbdcdcffdbdbdbffdadadbffdadadaffd9dadaffd9d9d9ffd9d8d8ffd8d9d8ffd7d8d8ffd8d7d7ffd7d6d7ffd6d6d6ffd5d5d6ffd6d5d6ffd5d4d4ffd5d5d4ffd4d4d4ffd3d4d3ffd2d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcececeffcdcdcdffccccccffcccbcbffcacbcbffcacacaffc9c9caffc8c9c9ffc8c8c8ffc7c6c7ffc6c6c7ffc6c5c6ffc5c5c5ffc4c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc1c2c2ffc1c1c1ffc0c0c0ffbfc0bfffbebebeffbdbdbcffbcbdbdffbdbcbcffbdbdbdffbdbdbeffbdbdbdffbdbdbdffbdbebeffbebebeffbebebeffbebdbdffbfbebeffbebebeffbfbebeffbebfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdcdcffdcdcdcffdcdcdcffdcddddffdcdddcffdcdcddffdcddddffdcddddffdcdcdcffdbdadbffdbdbdbffdbdbdcffdddcdcffddddddffddddddffdddeddffddddddffddddddffddddddffdddeddffdeddddffdddedeffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe0e1e1ffe1e2e2ffe1e1e2ffe2e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e4ffe4e4e5ffe5e4e5ffe4e5e4ffe4e4e5ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e2e1ffe1e1e1ffe0e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdeffdededeffdededeffddddddffdcdcdcffdbdbdbffdbdadaffdcdddcffdededfffdfdfe0ffdcddddffd9d9d9ffd6d6d6ffd3d3d3ffd1d1d1ffcfcfd0ffccccccffc7c7c8ffc7c6c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9cacaffcacbcbffcbcbcbffcccbcbffccccccffcccccdffcecdcdffcececeffcececfffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9dadaffdadadaffdadadaffdbdbdaffdbdcdbffdbdbdcffdcdcddffddddddffdededeffdfdedfffe1e0e1ffe3e2e3ffe5e4e5ffe5e6e6ffe7e7e8ffe9e9e9ffeaeaeaffebebebffecececffecececffecedecffecececffedececffecededffededecffedededffededeeffedeeedffeeeeeffff1f1f1fff6f6f6fffbfbfbfffefdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff080807ff070807ff070807ff070707ff060607ff070707ff070808ff0a0a0aff0f1010ff191919ff272727ff383838ff4a4a4aff5f5f5fff787778ff949494ffc6c6c6ffe7e7e7fff6f5f6fffdfdfdfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffefefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffffefffffffffefffffefffffefffefffefefefffffefffffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffffffffffefffefffefffffffffffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefffffefefefffffffffffffffffffefffffffefffffffffffffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffefffffefffefffefffefffffefffffefffffffefffefffffffefffffffefffffefffffffffefffefffefffefffefffffefffffefefffffffefffffefefefffefefffffefffffffefffffffefffefffffffefffffefffffefefefffffefffffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffefefefffefefefffdfefefffdfdfdfffefdfdfffdfefefffdfefdfffefefefffefefefffefefefffefefffffefffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffefefefffefefefffefdfefffefefefffefdfdfff7f8f7fff0f0efffd0d0d0ffc7c6c7ffbcbcbcffb1b1b1ffa5a6a6ff999999ff8d8c8dff7d7d7dff696a69ff555554ff404040ff373637ff3e3e3dff404040ff404040ff403f40ff3f404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffcecfcfffcecfceffcececeffcecdceffcdcdcdffcdcdcdffccccccffccccccffcccbcbffcbcbcbffcbcacaffc9c9c9ffc9c9c9ffc8c8c8ffc6c7c7ffc4c5c5ffc4c3c3ffc2c2c2ffc0c1c0ffbfbfc0ffbfbfbfffbcbdbdffadacadff8e8f8fff676767ff3a3a3aff151615ff060506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff070707ff0d0e0dff161616ff1e1e1fff292929ff333333ff3b3b3bff424242ff464747ff494a49ff4b4b4aff4c4b4cff4d4d4dff4f4e4fff505050ff525252ff535253ff545354ff565555ff575757ff595959ff5a5a5aff5b5b5bff5c5c5dff5e5e5eff5e5f5fff5f605fff606060ff616161ff626262ff626263ff636363ff636463ff656464ff656565ff666667ff676767ff686868ff696969ff6a6a6aff6a6b6bff6c6c6cff6c6d6dff6d6d6cff6e6d6dff6f6e6eff6f6f6fff707070ff717071ff727272ff737373ff757575ff777676ff787878ff797979ff7a7b7aff7b7c7cff7e7d7eff7f7f7fff808180ff828382ff848484ff868686ff888888ff8b8b8bff8e8e8eff909090ff959595ff999899ff9b9b9bff9e9e9effa1a1a1ffa3a4a4ffa7a7a7ffa9aaa9ffacacacffb0b0b0ffb7b6b7ffbababaffbebebeffc2c1c1ffc5c4c5ffc8c7c8ffcdcdcdffd2d2d2ffd8d8d8ffdbdcdcffdededeffe1e0e1ffe2e3e3ffe4e4e4ffdededeffcbcbcbff888989ff646465ff4b4b4cff232423ff0d0c0cff040404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff0a0a09ff171717ff3b3b3bff585858ff676767ff8f8f8fffcecfceffe1e0e0ffe4e3e3ffe2e2e2ffe0e0e0ffdfdfdfffdcdcdcffd7d7d7ffd3d3d4ffcecdcdffc8c8c8ffc4c5c4ffc2c1c2ffbfbfbfffbbbcbcffb8b7b8ffb1b2b2ffadadadffaaaaaaffa6a7a6ffa4a3a4ffa1a1a1ff9f9e9eff9c9c9cff999999ff969697ff939292ff8f9090ff8d8e8dff8b8b8bff898989ff878687ff858585ff848383ff818282ff808080ff7e7e7eff7e7d7eff7c7c7cff7b7a7bff797a79ff787878ff777677ff757676ff747474ff747473ff737372ff727272ff717271ff707170ff70706fff6f6e6fff6d6d6eff6d6d6dff6c6c6cff6b6b6bff6b6b6bff6a6a6aff696969ff696968ff686868ff676767ff676667ff656566ff656665ff656464ff646364ff636363ff626262ff626262ff616161ff5f6060ff5e5e5eff5d5d5dff5b5c5bff5a5a5aff585858ff565656ff555555ff545354ff525353ff515151ff505050ff4e4f4eff4e4d4eff4d4c4cff4c4b4bff4b4b4bff4a4a4aff494a4aff4a4a4aff484949ff444544ff3c3c3bff313130ff252525ff1d1d1dff151415ff0d0d0dff080807ff020101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff0c0c0cff292929ff575757ff8a8a8affafafafffbebebeffbfbebfffbfbebfffc0c0c0ffc1c1c1ffc2c2c2ffc2c3c3ffc3c4c4ffc6c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffcacacaffcbcbcbffcbcbccffccccccffccccccffcdcdccffcdcdcdffcecdceffcececeffcfceceffcfcfcfffd0d0d0ffcfcfd0ffd1d1d1ffd0d1d1ffd0d1d0ffd2d1d1ffd2d1d1ffd2d2d2ffd2d3d3ffd4d3d3ffd3d4d3ffd3d3d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff090909ff070807ff080708ff060706ff050606ff060506ff0b0b0bff161616ff232322ff2e2e2dff3b3b3bff4d4d4cff656665ff818181ff9a999affb0b0b1ffd6d5d6ffe8e8e8fff6f6f6fffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffffefefffefefefffffffffffffffffffefffffffefefffffffefefffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffffefffffffefffffefefefffffffffffffffffffefffffffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfff9f9f9fff2f2f3ffe8e8e8ffcecfceffbdbdbcffb0b1b0ffa6a5a6ff9a9a9aff8e8d8eff818180ff717171ff606161ff525252ff464747ff464645ff474747ff484848ff484748ff484848ff4847480000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfdfdfff8f9f9fff1f1f1ffecededffecececffecebecffecececffecececffebebecffebebebffeaeaeaffe9e8e8ffe6e7e6ffe5e4e5ffe3e3e3ffe2e1e1ffdfdfdfffdadadaffd6d7d7ffd5d5d5ffd3d4d4ffd3d4d3ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd2d1d2ffd2d2d2ffd1d2d1ffd1d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0d0ffd0cfd0ffcfcfcfffcecfcfffcecfcfffcececeffcececdffcececdffcdcdcdffcdcdcdffcdcccdffcccbccffcbccccffcccbcbffcbcacbffcbcacbffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c6ffc5c5c5ffc5c5c4ffc4c5c4ffc6c5c6ffcac9c9ffcecdcdffd2d2d2ffd6d6d5ffd8d8d8ffdadadaffdbdcdcffdcdddcffdeddddffddddddffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdddddcffddddddffdedddeffdededeffdedddeffdddedeffdddedeffdededeffdededeffdfdfdeffdfdfdfffe0e0dfffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfe0dfffdfdfdeffdfdedfffdfdfdeffdededeffdddeddffdddcddffdcdcdcffdcdcdcffdbdbdbffdadbdbffdadbdbffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd6d6d7ffd6d7d6ffd6d6d6ffd6d5d6ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcececfffcececeffcdcdcdffccccccffcbcccbffcbcacbffcacacaffc9c9c9ffc8c8c8ffc8c8c7ffc6c6c7ffc6c6c6ffc5c6c5ffc4c5c4ffc4c4c3ffc4c3c3ffc3c2c2ffc2c2c2ffc2c1c1ffc0c1c0ffc0c0bfffbfbfbfffbebdbeffbdbdbcffbcbcbcffbcbdbcffbdbdbdffbebdbeffbdbdbdffbdbdbdffbdbebdffbebebdffbdbdbeffbebebdffbebebeffbdbebdffbebebeffbebebe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdddcddffdcddddffdcdddcffdddddcffdcdcdcffdcdcdcffdcdcdbffd9d9d9ffdadad9ffdbdadbffdbdbdcffdddcdcffdcdddcffdcddddffddddddffdcddddffdddddcffddddddffdedddeffdededeffdfdedeffdededeffdfdfdfffe0dfdfffe0dfe0ffe0dfe0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e3e3ffe2e3e2ffe3e3e2ffe3e3e2ffe3e3e4ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe4e4e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e3ffe3e2e2ffe3e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdedfdfffdedddeffdddedeffdcdddcffdcdcdcffdbdbdbffdbdadbffdadadaffdeddddffe0e0e0ffe0e0dfffdbdbdcffd8d8d8ffd5d6d6ffd1d2d1ffd0d0cfffcececdffcacacaffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c7ffc8c8c8ffc9c8c9ffc9c9c8ffc9c8c9ffc8c9c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcbcbcaffcbcbcbffccccccffcccccdffcdcdcdffcececeffcececeffcfcfcfffcfd0d0ffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d6ffd7d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdadbffdcdbdbffdcdbdbffdcdcdcffddddddffdededeffe0e0e0ffe2e2e2ffe3e4e3ffe5e5e5ffe7e7e6ffe8e8e8ffeaeaeaffebeaebffebecebffececebffecececffecececffecedecffedecedffecedecffecededffedededffedededffedededffeeeeeefff0efeffff2f2f2fff8f9f8fffcfcfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff080808ff070808ff080708ff080807ff070807ff070707ff080808ff0b0b0bff101010ff191919ff252626ff353635ff474746ff5c5c5cff767677ff969696ffc5c4c4ffe6e5e6fff5f4f4fffdfdfdfffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffffffefefffffefffffffffffefffefefffffefefffffffffefffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffefffefefefffffffffffefffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefffffffefffffffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffefefffffefffefffefffffffefffefffffefffffffffffffffefffffefffefffffefefffffffefffffffefffffefefffffffffffffffefffefefefffefffffffefffffffffffefffefffefffefefefffefefffffefefefffffefefffefefefffefdfdfffefefdfffefdfefffdfefefffefefdfffdfdfefffdfdfefffdfdfdfffefefdfffdfefefffefdfefffefefefffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffefefefffefdfefffefefdfffefdfdfff8f8f8fff0f0f0ffd0d0d0ffc6c7c7ffbcbcbdffb1b2b2ffa6a6a5ff999899ff8c8c8dff7d7e7dff696a6aff545555ff404040ff363636ff373637ff3d3e3dff404040ff404040ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd3d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcecfceffcececeffcecdcdffcdcdceffcdccccffcdcdcdffccccccffcccbcbffcbcbcbffcacacaffc9cacaffc9c9c8ffc7c7c8ffc6c6c6ffc4c5c4ffc3c3c3ffc1c2c2ffc1c0c1ffc0bfc0ffbebebfffb9b9b9ffaaaaabff8f8f8fff616161ff313131ff10100fff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff080808ff131413ff222222ff2c2c2cff333333ff3a3a3aff414141ff474746ff494949ff4a4b4bff4b4b4bff4c4c4bff4d4e4dff4f4f4fff505051ff525252ff545353ff545454ff565555ff575757ff595959ff5a5b5bff5c5c5bff5d5d5eff5f5f5fff606060ff616160ff616262ff626263ff636363ff646464ff646465ff656565ff666666ff666666ff676767ff686868ff686969ff696969ff6b6a6bff6b6c6bff6c6c6cff6d6d6dff6d6d6dff6e6f6eff6e6f6fff706f6fff707070ff717171ff727172ff737473ff747574ff767676ff777877ff787979ff7a7a7aff7c7c7bff7d7d7dff7f7e7fff808180ff828282ff838483ff868586ff888888ff8a8a8aff8c8d8cff8f8e8eff919191ff969695ff999899ff9c9c9cff9f9f9effa1a1a1ffa4a5a5ffa8a8a8ffaaabaaffadadadffb1b1b1ffb7b7b8ffbbbbbbffbfbfbfffc2c2c2ffc5c5c5ffc9c9c8ffcfcfcfffd3d4d4ffd9d9d9ffdcdcddffdfdfdfffe1e1e1ffe4e3e3ffe4e4e4ffdddcddffc0c0c0ff7c7c7dff616061ff434444ff1f1f1fff0a0a0aff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050606ff10100fff2b2b2aff4c4b4bff636363ff858484ffc6c5c5ffdedddeffe3e3e3ffe2e3e2ffe1e0e1ffdfe0e0ffdddddcffd7d7d8ffd4d4d5ffcececeffc9c9c8ffc5c5c5ffc2c2c3ffc0bfbfffbcbcbcffb8b8b9ffb2b2b2ffaeaeadffabaaaaffa8a7a7ffa5a5a4ffa1a2a2ff9f9f9fff9d9d9dff9a9a9aff979797ff949394ff909090ff8e8f8eff8c8c8dff8a8a8aff888787ff868686ff858484ff838383ff818181ff7f7f7fff7e7f7eff7d7d7dff7c7c7cff7a7b7aff797979ff787878ff777776ff757676ff747574ff747474ff737473ff727273ff717271ff717171ff707070ff6f6f6fff6e6e6eff6e6e6eff6d6d6dff6c6c6cff6b6c6cff6b6b6bff6a6a6aff696a69ff696868ff686868ff676767ff676767ff666666ff656465ff646464ff646363ff626363ff636362ff616162ff606061ff5f5f5fff5e5d5dff5b5c5cff5a5a5bff595858ff565657ff555556ff545454ff535353ff525252ff515050ff4f4f4fff4d4e4eff4c4c4cff4c4b4cff4b4b4aff4a4a4aff4a4a4aff494949ff484948ff444445ff3e3e3eff383838ff333332ff2b2a2aff1f1f1fff141414ff050505ff030403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050605ff202020ff4a4a4aff787878ff9d9c9cffb5b4b4ffbebebeffbfbfbfffc0c0bfffc1c0c1ffc1c2c2ffc2c2c2ffc3c3c3ffc4c5c5ffc6c6c6ffc7c7c6ffc7c8c8ffc9c8c9ffcbcacaffcbcbcbffcbcbccffccccccffcdcdccffcdcdcdffcdcdcdffcececeffcececeffcececeffd0cfd0ffd0d0cfffd1d0d1ffd1d1d1ffd0d0d0ffd1d2d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff0c0d0dff090909ff070807ff070807ff060607ff060607ff0c0c0cff171717ff232423ff302f30ff3e3e3eff515151ff696a69ff848484ff9c9b9bffb6b6b6ffdadadaffeaeaeafff8f8f7fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffffffffffefffefefffffefffffffefefefffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffefffffffefefffffffefffffefefffefffffffffffefffefefffffefefefffefefefffefefdfffdfdfdfffdfdfefffdfcfcfff9f9f9fff2f2f3ffe8e8e8ffcfcfceffbcbcbcffb0b0b0ffa5a5a5ff999a9aff8e8e8eff828182ff717271ff616161ff535253ff474747ff474847ff474748ff484748ff484748ff484848ff4847480000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfcfff9f9fafff2f2f2ffedededffecececffebececffecebecffecebebffebebecffebebecffebebebffebebeaffe9e9e9ffe8e7e7ffe6e6e5ffe3e4e4ffe2e2e2ffe1e0e1ffdededdffd9d9d9ffd6d6d6ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd2d1d1ffd2d2d2ffd1d2d1ffd1d1d2ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d2ffd1d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfceffcececeffcececeffcececeffcdcecdffcdcdccffcdccccffcccccdffcccbcbffccccccffcbcbcbffcbcacaffcacacaffc9c9c9ffc8c9c9ffc9c9c8ffc7c8c8ffc7c8c8ffc7c7c7ffc7c7c6ffc6c7c7ffc6c6c7ffc6c5c6ffc5c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc8c8c7ffcbccccffd0d0d0ffd4d4d4ffd7d7d7ffd9d9d9ffdcdbdbffdcdcdcffdddeddffdddddeffddddddffdbdbdbffdcdcdbffdddcdcffddddddffddddddffddddddffdddedeffdededeffdededeffdededdffdedddeffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e4e4ffe4e3e4ffe4e3e3ffe3e3e4ffe3e3e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0dfffdfe0e0ffdfdfdfffdfdedfffdfdfdeffdededeffdddeddffddddddffdddddcffdcdcdcffdcdbdbffdbdbdbffdbdbdaffd9d9d9ffd9dadaffd9d9d9ffd8d9d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d0ffcfd0d0ffcfcfd0ffcfcecfffcececeffcdcdceffcccdcdffccccccffcbcbcbffcbcacaffcacac9ffc8c9c9ffc7c7c7ffc7c7c7ffc6c7c6ffc5c5c5ffc5c5c5ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc2c1c1ffc1c1c1ffc0c0c0ffc0c0bfffbfbfbeffbdbdbdffbcbdbcffbbbcbcffbcbcbcffbcbdbcffbcbcbcffbdbdbdffbdbebdffbdbebeffbdbdbdffbebdbeffbebebdffbdbdbeffbdbebdffbebebeffbebdbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcddffdddddcffdcddddffdcdcdcffdcdcdcffdcdcdcffd9d9daffd8d9d8ffd9d8d8ffdadad9ffdbdbdaffdcdbdbffdcdcdcffdddddcffdcdcdcffdcddddffdcddddffdddddcffdddeddffdeddddffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe5e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe3e3e4ffe3e4e3ffe4e3e3ffe4e4e3ffe4e4e3ffe4e3e3ffe4e4e4ffe4e4e3ffe3e3e3ffe3e4e4ffe3e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe0e1e0ffe1e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdededfffdedddeffdddddeffddddddffdcdcdcffdcdbdbffdbdbdaffdadadaffdcdcdcffdfdedfffe0e0e0ffddddddffdadadaffd7d6d6ffd3d3d2ffd0d0d0ffcfceceffcccbccffc8c8c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c9ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcbcbcbffcbcccbffccccccffcdcdccffcdcecdffcecdceffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd1d1d0ffd1d2d1ffd2d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd4d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9dad9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdddcddffdddeddffdfdedfffe2e1e1ffe3e2e2ffe4e5e4ffe6e6e6ffe7e7e7ffe9e9e9ffeaeaeaffebebebffecececffebecebffebebecffebececffececedffecedecffededecffececedffedededffededecffedeeedffedededffeeeeeefff0f0f0fff4f3f4fff9f9f9fffdfcfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080707ff070808ff080808ff080808ff070708ff080807ff070707ff080809ff0c0c0bff111111ff191918ff232323ff323332ff454545ff5d5c5dff777777ff979897ffc6c6c7ffe4e4e5fff4f4f4fffdfcfdfffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefefffefefefffefffffffefffefffffefefffffefffffefefefffefffffffffffffffefefffffefefffffefffefffefffefffffefffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffefffefffefffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffffffffffefffefefffffffffefffefefffffffffefffefffffffffffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefefffffefffefffefffefffffefffffefffffffffefffffefffffffefffffffffffffffffefefffefffffffefffffffffffffffefefefffffffefffefefefffefefffffffefefffffffffffffffefffefefefffefffefffefffffffffefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffdfefdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefefefffefefdfffefdfefffefefefff7f7f7fff0f0f1ffd2d2d2ffc7c7c8ffbcbdbdffb2b3b2ffa6a6a6ff999898ff8a8b8bff7b7b7bff686869ff555555ff404040ff363535ff373838ff3a3a3bff3e3e3eff403f40ff40403f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd5d6d6ffd6d5d6ffd4d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0cfffcfcfcfffcecfceffcecfcfffcececeffcdcdcdffcdcdcdffcdcdcdffcccccdffccccccffcccbccffcbcbcbffcacacaffc9c9c9ffc9c8c8ffc7c7c7ffc6c6c5ffc4c4c4ffc3c2c2ffc1c2c1ffc0c1c0ffc0c0bfffbebebfffbababaffa5a4a5ff7d7e7dff454546ff161717ff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff050505ff0b0a0aff151516ff262727ff363636ff3f3f3fff434342ff454545ff484849ff4b4b4aff4c4b4bff4c4c4bff4c4c4cff4d4e4dff4f5050ff515151ff525252ff535453ff555555ff565656ff575757ff595959ff5a5b5aff5c5c5cff5e5e5dff605f5fff616161ff626262ff626263ff646363ff646464ff656565ff666665ff666667ff676767ff686768ff686968ff696969ff696a6aff6a6a6bff6b6b6bff6c6c6dff6d6d6dff6d6d6dff6e6e6eff6f6f6eff706f70ff707070ff717171ff717271ff737272ff747373ff747474ff767676ff777878ff787879ff79797aff7b7b7bff7d7d7dff7f7e7eff808080ff828182ff838383ff858585ff878787ff898989ff8b8c8cff8d8d8eff8f8f8fff919191ff969695ff999999ff9c9c9cff9f9f9fffa2a2a2ffa5a5a4ffa8a8a8ffabababffaeafafffb4b3b4ffb8b8b8ffbbbcbbffbfbfbfffc2c2c3ffc5c6c5ffcac9caffd0d0d0ffd4d4d4ffdadadaffdeddddffdfdfdfffe2e2e1ffe3e3e4ffe4e3e3ffdbdbdbffb3b3b3ff737373ff5d5d5dff3e3e3dff1b1a1bff080908ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff080909ff202121ff444343ff5c5d5cff797a79ffbbbabbffdbdbdcffe3e3e3ffe3e3e3ffe1e1e1ffe0e0e0ffdeddddffd9d8d8ffd5d5d5ffcfcfcfffc9c9caffc6c6c6ffc3c3c3ffc0c0c0ffbdbdbcffb9b9b9ffb3b3b3ffafaeafffabababffa8a8a9ffa5a6a5ffa3a2a3ffa0a0a0ff9e9e9eff9b9b9cff989898ff949494ff919191ff908f8fff8d8d8dff8b8b8bff888988ff878687ff868586ff848483ff828383ff818181ff7f7f80ff7e7e7eff7c7d7cff7b7b7bff7a7a7aff787979ff787778ff767677ff757676ff757575ff757474ff737474ff737373ff727272ff717171ff707070ff6f6f6fff6e6e6fff6e6e6eff6e6d6dff6d6d6cff6c6c6cff6b6b6bff6a6b6bff6a696aff696969ff686968ff686868ff676767ff666666ff666566ff656565ff646464ff646464ff636363ff626262ff616160ff5f5f5fff5e5e5dff5c5c5cff5a5b5aff585858ff575757ff565655ff555455ff535453ff525253ff515151ff4f4f4fff4d4d4dff4c4c4dff4b4c4cff4a4b4bff4a4a4aff4a4a4aff4a4a4aff494949ff464747ff444443ff424242ff3e3e3eff353535ff292929ff101010ff0a0a0aff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0f100fff3a3a3aff6d6d6dff969696ffabacabffbab9baffbebebfffbfbfbfffc1c0c1ffc1c2c1ffc2c2c2ffc3c3c2ffc4c3c3ffc5c5c5ffc7c6c6ffc7c7c7ffc9c8c8ffcacacaffcbcbcbffcccccbffccccccffcdcdccffcdcccdffcdcdcdffcdcdceffcececeffcececfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d1d1ffd2d2d2ffd2d2d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff111111ff0c0c0dff090909ff070707ff080707ff070707ff0d0c0dff181818ff252525ff313131ff414040ff555556ff6e6e6fff878787ff9e9d9effbbbbbaffdcdcdcffebebebfffbfbfbfffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffefefffefefffffffffefffefffffffffffefffffffefffffefffffffffefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffefefffffefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffcfdfcfff9f9f9fff2f2f3ffe8e8e8ffd0cfd0ffbebfbeffb2b2b2ffa6a7a6ff9a9a9bff8f8e8fff828282ff727272ff616262ff525352ff484847ff484848ff474848ff484848ff484847ff484748ff48484800000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfafafff4f3f3ffedededffecececffebebecffececebffebecebffebecebffebebebffebebebffebebebffebeaebffe9eaeaffe8e8e9ffe6e7e7ffe5e4e5ffe3e3e3ffe1e1e2ffe0e0e0ffdcdcdcffd7d8d8ffd4d5d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd2d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd1d1d2ffd1d1d2ffd1d2d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d1d1ffd0d0d1ffd0d0d0ffcfcfd0ffd0d0cfffcfcfcfffcfcecfffcfcfceffcfceceffcececeffcdcdcdffcdcdcdffcdcdcdffcdccccffccccccffcbcccbffcccbccffcbcbcbffcacacaffcacacaffc9c9c9ffc8c8c8ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c7ffc7c6c6ffc6c6c6ffc5c6c5ffc6c6c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c5c5ffc6c6c6ffcacacaffcececfffd2d2d2ffd6d6d7ffd9d9d9ffdadbdbffdcdcdcffdddeddffdfdedeffdededeffdbdbdbffdbdcdbffdddcdcffddddddffddddddffdededeffdededeffdededeffdddedeffdededeffdededeffdfdedeffdedfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e2ffe2e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e4e4ffe3e4e3ffe4e4e3ffe3e3e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e1ffe1e2e2ffe1e2e1ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdededeffdddedeffdddddeffddddddffdcdcdcffdcdcdbffdbdbdbffdadadbffdadadaffdad9daffd9d9d9ffd8d8d8ffd7d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d0d0ffcfcfd0ffd0cfcfffcecfceffcececeffcdcdcdffcccccdffcccccbffcbcbcbffcacacaffc9c9caffc8c9c9ffc7c7c8ffc7c6c7ffc6c6c6ffc5c6c6ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc1c1c2ffc0c1c0ffc0bfc0ffbfbfbfffbebebeffbdbebeffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbcbcbcffbdbcbcffbcbdbdffbebdbdffbdbdbdffbdbebeffbebebdffbebdbdffbdbebeffbdbdbe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddcddffdcdcdcffdcdcdcffdcdcdcffdad9d9ffd8d9d9ffd7d7d7ffd7d7d7ffd8d8d8ffdadad9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdddcffddddddffdeddddffdddeddffdededeffdfdedfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e3e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe3e4e4ffe4e4e4ffe3e3e3ffe4e4e3ffe3e4e4ffe3e3e4ffe4e4e3ffe4e3e4ffe4e4e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0dfffdfe0dfffdfdfdfffdededeffdedddeffdededdffdddcddffdcdcdcffdbdbdcffdbdbdbffdadadbffdadadaffddddddffdfe0e0ffdfe0e0ffdcdcdcffd8d9d8ffd6d5d5ffd1d2d2ffcfd0d0ffcdcecdffcbcacbffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c9ffc9cacaffcacacaffcacacaffcacbcbffcbcbccffccccccffccccccffcdcdcdffcdceceffcececeffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd0d1d0ffd1d2d2ffd2d1d2ffd1d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9daffd9dadaffdadadbffdadbdbffdbdbdcffdcdcdcffddddddffdedfdfffe0e0e0ffe2e2e2ffe4e4e3ffe6e5e5ffe6e6e7ffe8e8e9ffeaeae9ffebeaebffecebebffebebebffecececffecececffecececffecececffecececffecececffedececffecededffedecedffedededffedededffeeeeeeffeeeeeefff0f1f1fff5f5f5fffafafafffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff080808ff080808ff080808ff080708ff080707ff070808ff090909ff0c0c0cff121112ff181918ff232223ff313131ff464546ff5b5c5bff727373ff999999ffc6c6c6ffe4e4e4fff3f3f3fffdfdfcfffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefffffffefffefffefefefffefffffffefefefffefffefffefffefffefefefffffffffffefefefffffffefffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffefffffffefefefffffffffffefffffffffffffffffefefffefefefffffffefffefffffffffffefffefefffffefefffffefefefffffffefffffefffffffefefffefefefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffefffffffefffffefffffffffffffffffefffffffffffefffffffffefffffffefefffefffffffefefffffefefefffffffffffefffffffffefffffffefefffefefefffffffefffefefffffefffefffefefefffefefefffdfdfdfffefefefffefdfefffefdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefefefffefdfdfffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffdfdfefffdfefdfff7f8f7fff0f0f0ffd3d3d3ffc8c8c8ffbebebeffb3b3b3ffa6a6a6ff989798ff898989ff7a7979ff696968ff565656ff424242ff383838ff3b3a3aff3b3b3bff3a3b3bff3e3d3eff403f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d4ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d1ffd1d0d1ffd0d0d0ffd0cfd0ffd0cfcfffcececeffcfcfceffcececeffcececeffcdcdcdffcdcdcdffccccccffccccccffcccbccffcacacaffc9c9c9ffc9c9c9ffc8c7c8ffc7c7c7ffc6c6c6ffc4c3c3ffc2c2c2ffc2c1c1ffc0c0c0ffc0c0c0ffbfbfbfffb2b2b2ff8d8d8dff575857ff272727ff080708ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff070707ff100f10ff1b1b1bff292928ff373737ff424242ff484849ff4a4a4aff4a4b4bff4b4b4bff4b4b4bff4c4c4cff4d4d4dff4e4d4eff504f4fff515151ff535352ff545454ff555655ff575657ff585858ff595959ff5b5b5bff5d5d5eff5e5e5eff5f5f5fff616161ff636262ff636363ff646464ff656564ff666666ff676666ff676767ff686868ff686868ff696a69ff6a6a6aff6a6b6bff6b6b6cff6c6c6cff6d6d6dff6e6e6dff6e6e6eff6f6f6fff706f6fff707070ff707171ff717271ff727272ff737373ff737373ff747574ff757675ff777776ff787879ff797979ff7b7b7bff7d7c7cff7e7e7eff807f80ff818181ff838383ff858584ff868686ff888888ff8a8a8aff8c8b8bff8e8d8dff8f908fff929192ff969595ff999a99ff9c9d9dff9f9f9fffa2a2a2ffa5a6a5ffa9a9a9ffadacacffafafafffb5b5b4ffb9b9b9ffbdbdbcffc0c0c0ffc3c3c4ffc6c6c6ffcacbcaffd1d1d2ffd5d5d5ffdadadaffdededeffe1e0e0ffe2e2e2ffe4e4e4ffe2e2e2ffd8d7d7ffa5a5a5ff6f6f6fff5a5a5aff383838ff171717ff070808ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff070707ff1b1b1bff414140ff5a5a5aff727372ffafafafffd9dadaffe3e3e3ffe4e4e4ffe2e2e2ffe1e0e0ffdddeddffd9d9d9ffd5d4d5ffd0d0d0ffcbcbcbffc7c7c7ffc4c4c4ffc1c1c0ffbdbebdffbababaffb4b4b4ffb0b0b0ffacacacffa9aaa9ffa6a6a7ffa4a4a4ffa1a1a1ff9f9f9eff9c9c9cff999999ff969595ff929292ff909191ff8e8f8eff8c8c8cff8a8a8aff888888ff868786ff848584ff838383ff828282ff818181ff80807fff7e7e7eff7c7c7cff7c7b7bff7a7a7aff797979ff787877ff767676ff767676ff767576ff757574ff747474ff737373ff727272ff717171ff707171ff707070ff6f6f6fff6f6f6fff6e6e6eff6d6d6dff6d6c6cff6b6b6bff6b6b6aff6a6a6bff6a6a6aff696969ff686869ff676767ff676767ff666667ff666665ff656565ff646564ff646364ff626362ff616161ff605f5fff5e5e5eff5d5c5cff5a5a5aff595959ff575757ff565756ff555555ff545454ff535353ff515152ff4f4f4fff4e4e4dff4c4c4cff4b4c4cff4c4b4bff4b4a4bff4a4b4bff4a4b4aff4a4a4aff4a4a4aff4a4a4aff484948ff464746ff414140ff2c2c2cff1c1c1cff0d0d0dff060505ff010201ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050505ff1e1e1eff525252ff858584ffa6a6a7ffb7b8b7ffbdbdbdffbfbfbfffc0c0c0ffc2c2c1ffc3c2c3ffc3c3c3ffc3c3c3ffc5c5c5ffc6c5c6ffc7c7c7ffc8c8c9ffcacacaffcbcbcbffcccbcbffccccccffcccdccffccccccffcdcdcdffcdcdcdffcececeffcececfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d1d1ffd2d1d1ffd2d1d1ffd2d2d3ffd2d2d2ffd3d3d3ffd3d4d4ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff141414ff141414ff111111ff0d0d0dff090909ff080707ff090909ff0f0f0fff1a1a1aff262626ff323232ff444444ff5a5a5aff737373ff898a8affa09fa0ffbdbdbdffdddeddffecededfffbfbfbfffefefefffefefefffefefefffefefefffefdfefffefefefffefefffffefffefffefefefffefefffffefefefffefffefffffefffffefefefffefefefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefefffffefefffffefefefffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfcfff9f9f9fff3f3f3ffe8e8e8ffcececeffbdbdbeffb2b3b2ffa7a7a7ff9a9a9bff8e8e8eff818181ff727272ff626363ff545353ff484848ff474848ff474847ff474748ff484848ff474848ff494948000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfbfbfff5f5f5ffefefefffedececffecececffecececffecebebffecebebffecebebffebebebffebebebffeaebeaffebebebffeaeaeaffe9eae9ffe8e8e8ffe6e6e6ffe4e4e4ffe3e3e2ffe1e1e1ffdedfdfffdbdadaffd6d6d6ffd3d4d4ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d1ffd2d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfd0cfffcfcfcfffcececeffcececfffcececeffcecdceffcdcdcdffccccccffcdcdccffccccccffccccccffcbcbcbffcbcbcbffcacacaffcacacaffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc8c9c8ffcdcdcdffd1d1d1ffd5d5d4ffd8d8d8ffdadadaffdcdcdcffdeddddffdededeffdfdfdfffdededeffdcdcdcffdcdcdcffdcddddffdddeddffdddeddffdededdffdededeffdededeffdededeffdededeffdededeffdfdedfffdfdfdfffe0dfdfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e4ffe4e4e3ffe3e4e3ffe4e4e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0dfe0ffe0dfe0ffe0dfdfffdfdfdeffdedfdeffdededfffdededeffddddddffddddddffdcddddffdcdcdcffdcdbdbffdbdbdbffdadadbffd9d9daffd9d9daffd9d9d9ffd8d8d8ffd8d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd5d6d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcececeffcececeffcdcdcdffccccccffccccccffcbcbcbffcacacaffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c7ffc6c6c5ffc5c5c5ffc4c4c4ffc3c4c4ffc3c3c3ffc3c2c2ffc1c2c2ffc1c1c1ffc0c0c0ffbfc0c0ffbebebeffbdbebdffbcbdbcffbcbcbcffbdbcbdffbcbcbcffbdbcbcffbdbcbcffbcbcbcffbcbcbcffbcbcbdffbdbcbcffbdbebdffbdbdbdffbdbdbeffbebdbeffbdbdbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddcdcffdcdcdcffdcdcdcffd9d9daffd9d9d9ffd7d7d7ffd7d6d6ffd5d6d6ffd6d6d7ffd8d7d7ffd9dad9ffdadadaffdadbdbffdcdbdcffdbdcdcffdcdcdcffdddcdcffdcdcdcffddddddffdddedeffdededeffdededeffdedfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e5e5ffe4e5e4ffe4e4e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e4ffe5e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e4e4ffe3e4e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdededeffdededeffddddddffddddddffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdbdadaffdbdbdaffdededeffe0e1e0ffdfdedeffdbdadaffd7d8d8ffd4d4d4ffd0d0d0ffcececfffccccccffcacbcaffc8c9c8ffc9c8c8ffc9c9caffc9c9c9ffcacac9ffcacacaffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcacacaffcbcacaffcbcbcbffcccbccffccccccffcdcccdffcdcdcdffcdceceffcececeffcececfffcfcfd0ffd0d0d0ffd1d0d0ffd1d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd4d4d4ffd5d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd8d9d8ffd9d9d9ffd9dadaffdadbdaffdbdbdbffdbdbdcffdcdcdcffdededdffe0e0e0ffe1e2e2ffe3e3e3ffe5e4e4ffe5e6e6ffe7e8e7ffe9e9e9ffeaeaeaffeaebebffebebeaffebebebffebebebffecececffecececffecececffecececffecececffedecedffedecedffedededffededecffedededffededeeffeeedeeffeeeeeefff1f1f1fff6f7f7fffbfbfbfffefdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff080808ff080808ff080807ff080707ff080708ff080808ff0a0a0aff0c0d0dff121112ff191919ff232323ff323131ff464545ff595959ff6f6f6fff939393ffc3c3c3ffe5e5e4fff2f2f2fffcfcfcfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffefffefffffefffffffefffffffefefffffefefffffffefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefffffffffefffefffffffffffefffffffefffffefefffefefffffffefffffffffffffefefffffefefffffffffffffffefffffffefffffffefefffefffffffffefffffffefefffefffefffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefefefffefefffffffffefffefffefffffefefffefefffffefefefffffefefffefefefffefefffffffffffffffefffffffefffffffefefffefefefffffefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffdfefefffefefefffefefefffefdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefefffefefefffefefefffdfefdfff8f7f8ffeeeeeeffd3d4d3ffc9c9c9ffbebfbfffb4b4b4ffa6a6a6ff989897ff898989ff797a79ff696a6aff585858ff454444ff3a3a3aff3a3a3bff3a3a3aff3a3a3aff3b3a3aff3d3d3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd5d6d5ffd5d6d5ffd5d5d5ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcecfffcececeffcececeffcececdffcdcccdffccccccffcbccccffcbcbccffcbcacbffc9cac9ffc9c8c9ffc8c8c7ffc6c6c6ffc5c5c5ffc3c3c3ffc2c2c1ffc1c0c1ffc0c0bfffbfbebfffbabab9ffa0a0a0ff777777ff434343ff1a1a1aff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040404ff0c0c0cff131314ff222222ff2f2f2fff3a3a3bff424241ff484847ff4b4a4aff4b4b4bff4b4b4bff4c4b4bff4c4c4cff4d4d4dff4e4e4eff4f4f4fff525152ff545353ff545454ff565556ff575756ff585958ff5a5a5aff5b5b5bff5d5c5cff5f5f5fff606060ff626162ff636363ff646364ff656564ff656565ff676666ff676767ff686868ff696869ff696969ff6a6a6aff6b6b6bff6c6b6cff6c6c6cff6d6c6dff6d6d6dff6f6e6eff6e6f6eff706f6fff707070ff707171ff717271ff727172ff737273ff747373ff747474ff757574ff757675ff777677ff787878ff7a7a79ff7b7a7aff7b7c7cff7d7d7eff7f7f7fff818180ff828282ff838483ff858685ff878787ff898889ff8a8a8aff8c8c8dff8e8e8eff909090ff939292ff969697ff9a9a9aff9e9e9dffa0a0a0ffa3a2a3ffa6a5a6ffa9a9a9ffadacadffb0afafffb4b5b5ffbab9baffbdbdbdffc1c1c1ffc5c4c4ffc7c7c7ffcccbcbffd2d2d3ffd5d5d5ffdcdbdcffdfdfdfffe1e1e1ffe3e3e2ffe3e3e3ffe1e1e1ffd4d4d4ff959594ff6c6b6bff575857ff353434ff141514ff070607ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030303ff090909ff1c1c1bff414141ff5a5959ff6b6b6affa1a1a1ffd7d7d6ffe3e3e3ffe4e4e4ffe2e2e3ffe1e1e1ffdfdfdfffdadbdaffd6d5d6ffd1d1d0ffccccccffc8c8c8ffc4c4c4ffc1c1c1ffbebebeffbbbbbbffb7b7b7ffb1b1b1ffaeadaeffabaaabffa8a7a7ffa4a4a4ffa2a2a2ff9fa09fff9d9d9dff9a9a9aff969797ff939493ff929192ff909090ff8e8d8dff8b8b8aff898989ff878887ff868686ff848485ff838382ff828182ff808081ff7f7f7fff7e7d7eff7d7c7cff7b7b7bff797a79ff787978ff777777ff777677ff767676ff757676ff757575ff747473ff737373ff727273ff727272ff717171ff707070ff706f70ff6f6f6fff6f6e6fff6e6d6eff6d6c6cff6c6c6cff6c6c6cff6b6b6bff6a6b6aff6a6a6aff696969ff686868ff676768ff676767ff676767ff666666ff666565ff646564ff636263ff616161ff5f5f5fff5e5f5eff5d5c5cff5a5b5aff595959ff585958ff575657ff565556ff555455ff535353ff525252ff505050ff4e4e4dff4d4d4dff4c4d4dff4c4c4cff4c4c4cff4c4c4cff4c4b4bff4b4b4bff4b4b4bff4b4c4bff4c4b4bff4a4a4aff434342ff353535ff202020ff101011ff070707ff030302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030203ff100f0fff313131ff626161ff929292ffafaeaeffbbbbbbffbebfbeffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c4c4ffc5c5c5ffc6c6c6ffc7c6c7ffc8c8c7ffcac9caffcbcacaffcbcbcbffcccccbffccccccffcccdccffcdcccdffcdcecdffcecdceffcececeffcfcecfffcfcfceffd0d0cfffd0d0d0ffd1d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d2d3ffd4d3d4ffd4d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff131413ff141414ff131414ff111111ff0d0d0dff090909ff0b0b0bff121212ff1d1d1dff272728ff343434ff464646ff5d5d5eff777777ff8f8f8effa2a1a1ffbfbfc0ffdededeffeeeeeefffbfcfcfffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefffffefefffffffffffffffffffffffefffffffffefffffefffffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffefffefefefffefefefffefefffffefefefffffefffffefffefffffefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffaf9f9fff3f3f2ffe9e9e9ffcecfceffbebdbeffb3b2b3ffa7a6a7ff9a9a9aff8e8e8dff808180ff737272ff636362ff535353ff474747ff484748ff484848ff484748ff484847ff494949ff4a4a4a000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefdfefffbfbfcfff7f8f8fff0f0f0ffedededffecececffececebffebebebffebebebffebebebffebebebffebeaebffebebeaffebeaeaffeaebeaffeaeaeaffeae9eaffe9e8e9ffe7e7e6ffe6e5e5ffe3e4e3ffe2e1e1ffe0e0e0ffddddddffd9d9d8ffd5d5d5ffd3d2d3ffd2d1d1ffd2d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d1d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcececeffcecdceffcdcdcdffcdccccffccccccffccccccffcccccbffcbcccbffcbcbcbffcacacaffc9c9c9ffc8c8c9ffc8c8c9ffc9c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc7c6c7ffcbcacbffd0cfd0ffd4d3d3ffd7d7d6ffd9dad9ffdcdbdbffddddddffdededeffdfdfdfffdfdedfffdcdcdcffdcdcdcffdddddcffddddddffdddeddffdededeffdededeffdededeffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e4e3ffe4e3e3ffe3e4e3ffe4e3e4ffe4e3e4ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe3e2e3ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdedfdeffdededeffdedddeffddddddffddddddffdddddcffdcdcdcffdcdbdbffdbdbdbffdbdadbffdadadaffd9d9daffd9d8d9ffd9d8d9ffd8d8d8ffd7d7d7ffd7d6d6ffd6d6d6ffd6d5d5ffd5d5d4ffd4d5d4ffd4d4d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd0d1d0ffd0cfd0ffcfcfcfffcececeffcecdcdffccccccffcccdccffcccbcbffcbcbcbffcacacaffc9cac9ffc9c8c9ffc8c7c8ffc7c6c7ffc6c5c5ffc5c5c5ffc3c4c4ffc4c3c3ffc3c3c2ffc2c2c2ffc1c2c1ffc1c1c1ffc0c0c1ffc0bfbfffbfbebeffbebebdffbcbdbcffbcbcbcffbdbcbdffbcbdbcffbdbcbcffbbbcbcffbcbcbdffbdbcbdffbdbcbcffbcbcbcffbcbcbcffbcbdbcffbdbdbdffbdbdbdffbdbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdbdcdcffd9d9d9ffd9d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd3d3d3ffd5d4d4ffd6d6d6ffd7d7d7ffd9d9d9ffd9dadaffdadadbffdbdbdbffdcdbdbffdcdcdcffdddcdcffddddddffddddddffdededdffdedfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e5ffe4e4e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e3e4ffe4e4e3ffe3e4e4ffe4e4e3ffe4e4e3ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdfe0dfffdfdedeffdededeffdeddddffddddddffdddcddffdcdcdcffdcdbdcffdbdbdbffdbdbdaffdadbdaffdddcdcffdededeffdedfdfffdcdddcffdad9daffd6d6d6ffd2d1d2ffcfcfcfffcececdffcbcccbffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffc9cacaffcacacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcac9caffcacacaffcacbcbffcbcbcbffcccccbffcdccccffcdcdcdffcdcdceffcececeffcececfffcfcfd0ffd0d0d0ffd1d0d0ffd1d0d1ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d7ffd8d7d8ffd8d8d8ffd9d8d9ffd9dad9ffdad9daffdadadbffdbdadbffdbdbdbffddddddffdedfdeffe1e1e0ffe2e2e2ffe3e4e4ffe5e5e5ffe7e6e7ffe8e8e9ffeae9e9ffebeaeaffebebeaffeaebebffebebebffebebebffebecebffecebebffebececffecececffecececffedececffecececffecedecffecedecffececedffedededffedededffededeeffeeefeefff3f3f2fff9f8f8fffcfbfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070808ff080708ff080708ff070808ff080807ff090a0aff090909ff0b0b0bff0e0e0eff131313ff1b1c1bff262626ff353535ff464646ff585858ff6e6d6dff8d8d8effbfc0bfffe4e4e4fff1f1f1fffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffffffefffefffefffefffefffffffffffffffffffefffefffffffffffffffefffffefefffefffefffefffefffffefffffffffefffefffffffffffffffefffffffefefffffffffffffffffefffefffffffffefffffffefffffefffffffffefefffefffffffefefffffefffffffffffffffffffffffefffefffefffefffefffefffefefefffffffefffffefefffefefffffefffefffefffffffefefefffefffffffffffffffffffffffffffefffffffefffffffefffefffefffefffefffffefffffffefefffefefffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffefffffffffefffefffffffffffffffefffffffefefffffefffefffffefefffefefffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffffffffefffefffefffefffefffefffefefefffffefefffffefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefefefffefffefffefefefffefefffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffefffefffefffefffefefefffefefefffdfefdfff8f8f8ffeeeeedffd4d4d4ffcacacaffbfc0bfffb5b4b5ffa7a7a7ff989899ff8a8a8aff7a7b7aff6a6a6aff575858ff444343ff383939ff3b3a3bff3a3a3bff3a3b3bff3b3a3aff3a3b3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd5d5d6ffd5d6d6ffd6d6d5ffd4d4d5ffd5d4d5ffd4d3d4ffd3d4d4ffd4d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcecfffcececfffcececeffcdceceffcdcdcdffcdcdcdffcccdcdffccccccffcccccbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc4c4c4ffc2c2c3ffc1c2c1ffc0c0c0ffbebfbfffbdbcbcffafafafff959494ff686968ff3a3a3bff181818ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff060606ff0e0e0eff1d1d1eff282828ff373737ff414142ff464647ff484849ff4a4b4bff4c4b4bff4b4c4cff4c4c4cff4c4d4dff4d4e4eff4f4f4fff4f504fff505150ff535353ff555555ff565655ff575757ff585859ff595a5aff5b5c5bff5c5d5cff5e5f5fff616161ff626262ff636363ff646564ff656565ff666666ff676767ff696868ff696969ff69696aff6b6b6bff6b6b6bff6b6b6cff6c6c6cff6d6d6dff6e6d6dff6e6e6eff6f6e6fff6f706fff6f7070ff707070ff717171ff727271ff727273ff737373ff737473ff747574ff757575ff767676ff767776ff787878ff797979ff7b7a7aff7c7c7bff7d7d7dff7f7e7fff808080ff818282ff848483ff858585ff868687ff888888ff8b8a8aff8b8c8cff8e8e8eff909091ff929293ff959494ff989998ff9b9b9cff9e9f9fffa1a1a2ffa4a4a4ffa6a7a6ffaaaaaaffadadadffb1b1b1ffb5b5b5ffbab9baffbdbdbeffc1c1c1ffc4c5c5ffc8c8c8ffcdcdcdffd3d4d3ffd6d6d6ffdcdcdcffdfe0dfffe1e1e1ffe2e3e2ffe4e4e4ffe1e1e1ffcececeff858585ff6b6b6bff555555ff2f2f30ff121212ff060606ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff090a09ff181818ff393939ff525152ff666667ff909191ffd2d2d2ffe2e2e2ffe5e5e5ffe3e4e3ffe2e2e2ffe0e0dfffdbdbdbffd7d7d6ffd1d2d1ffcdcdcdffc9c9c9ffc5c4c5ffc2c2c2ffbfbfbfffbcbcbcffb8b8b9ffb3b3b2ffafafafffacababffa9a9a8ffa5a5a6ffa3a3a2ffa0a1a1ff9e9e9eff9b9b9bff989897ff959495ff939393ff919291ff8e8f8fff8d8d8dff8b8b8bff888989ff878787ff858585ff848383ff838382ff818181ff807f80ff7f7f7eff7d7d7eff7c7c7cff7b7b7bff79797aff797979ff787878ff777777ff777677ff767676ff747575ff757474ff737473ff737373ff727373ff727272ff717171ff707170ff6f706fff6f6f6fff6e6e6eff6e6e6dff6d6d6dff6c6c6dff6c6c6cff6b6c6cff6a6b6aff6a6a6aff696a6aff696969ff696868ff676867ff676766ff656665ff646464ff636363ff626161ff606061ff5f5f5fff5c5c5cff5a5b5bff5a5a5aff595859ff585757ff565656ff555455ff545453ff525252ff504f50ff4e4f4eff4f4e4eff4e4e4eff4e4d4dff4d4e4dff4c4d4dff4d4c4dff4c4c4cff4b4b4bff4a4b4bff4a4a49ff484747ff434343ff373737ff262526ff141414ff09090aff050505ff020202ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff0b0b0bff262726ff494a49ff727272ff9c9c9bffb3b2b2ffbcbcbcffbebfbfffc0c1c0ffc1c1c1ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c7ffc8c9c8ffcacacaffcbcbcbffcccbcbffccccccffcdcdcdffcdcccdffcdcdceffcececeffcececeffcfceceffcfcfcfffcfcfd0ffd0d0cfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd5d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d6d7ffd7d8d7ffd7d7d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff131313ff131413ff141413ff141314ff111111ff0c0d0dff0f0f0fff161616ff1f1f20ff2a2a2aff373636ff484849ff5f5f60ff79797aff8f9090ffa4a3a3ffc1c2c1ffdfdfdfffeeefeffffcfcfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffffffffffffffffffffffffffefffffffefffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffefffffffefffffffffffefffefffefffefefefffdfefefffefefefffefdfdfffdfdfdfffcfcfdfffafafafff3f3f3ffe9eaeaffcfcfcfffbebebeffb3b2b2ffa7a7a7ff9a9a9bff8d8e8dff808080ff727172ff626362ff535352ff464647ff474746ff474847ff474848ff494949ff4a4a4aff4a4a4a0000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfdfdfff7f7f7fff1f2f1ffeeededffecececffececebffebebebffebebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe8e7e8ffe6e6e6ffe4e5e4ffe3e2e3ffe1e1e0ffdfdfdfffdcdbdcffd8d8d7ffd4d4d4ffd1d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd1d1d0ffd1d0d1ffd1d1d0ffd0d1d1ffd1d1d1ffd0d1d0ffd0d0d1ffd0d1d0ffd1d0d0ffd0d0d1ffd0d0d0ffd0cfd0ffcfd0d0ffd0cfcfffcfcfcfffcfcfcfffcecfcfffcececfffcececeffcdcecdffcdcdcdffcdcdcdffccccccffccccccffcccbccffcbcbccffcbcbcbffcacbcbffcacacaffc9cacaffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c6ffc6c6c6ffc5c5c5ffc5c5c5ffc6c6c6ffc9c9c9ffcecdcdffd3d3d2ffd6d6d7ffd9d9d8ffdadbdbffdddcddffdededeffdfdfdfffdfdfdfffdcdbdbffdbdcdbffdcdddcffddddddffdededeffdededeffdededeffdededeffdededeffdedfdeffdededeffdfdedfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e1ffe1e1e2ffe2e1e2ffe2e1e2ffe2e2e3ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e5ffe4e5e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e4ffe4e4e4ffe3e3e3ffe3e3e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e4e3ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e2ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdededfffdededeffdededdffdddddeffdddcddffdcdcddffdbdcdcffdcdbdbffdbdbdbffdadadaffdadadaffd9d9daffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d4d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d0ffcfd0cfffcfcfceffcececeffcdcdcdffcdcdcdffccccccffcbcbccffcbcbcbffcacacaffc9c9caffc9c9c8ffc8c7c8ffc7c6c6ffc6c6c6ffc5c4c5ffc4c4c3ffc2c3c3ffc2c2c2ffc1c2c1ffc2c2c1ffc1c1c1ffc1c0c0ffc0c0c0ffbebfbfffbebebeffbdbdbdffbcbdbcffbdbdbdffbdbcbcffbdbcbcffbcbdbcffbcbcbcffbcbbbcffbcbcbcffbcbcbdffbcbdbcffbcbcbcffbcbcbdffbcbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9daffd8d9d9ffd7d7d7ffd6d6d7ffd6d6d7ffd3d3d4ffd1d2d2ffd3d2d2ffd4d5d4ffd6d6d6ffd7d8d8ffd8d9d9ffdadadaffdadbdaffdbdbdbffdbdcdbffdcdcdcffdddddcffdddcddffdddddeffdededeffdedfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e4ffe4e5e4ffe5e4e5ffe4e5e4ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e3e4ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdededeffdededdffddddddffdddcdcffdcdcdcffdcdbdcffdbdcdbffdadbdbffdbdbdbffdddeddffe0dfdfffdfdfdfffdcdcdbffd8d9d8ffd4d5d5ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffcac9c9ffcacac9ffcacac9ffcac9caffcacacaffc9cacaffcacacaffc9cac9ffc9c9caffcacacaffcacacaffcacacbffcbcacbffcbcbccffcbccccffcdccccffcdcdcdffcdcdcdffcececeffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd6d6d5ffd5d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffdad9d9ffdadadaffdbdadaffdbdbdbffdcdcdcffdededdffe0e0e0ffe1e1e1ffe3e3e2ffe5e5e4ffe6e6e6ffe8e7e7ffe9eae9ffeaeaeaffebeaebffebebebffeaebeaffebebebffebebebffebebebffebecebffebecebffecebecffecececffecececffededecffecececffececedffedededffedededffecededffedededffededeefff0f1f1fff5f4f4fff9faf9fffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff080807ff080708ff070808ff0e0e0eff0b0b0cff090a0aff0c0b0bff101010ff161616ff1e1e1eff282828ff343535ff454646ff585858ff6d6d6dff8a8a8affbbbabbffe4e3e3fff1f1f1fffcfcfcfffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffefffefffefffefffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffefefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffefffffffefefffffefefffffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffffffffffefefffffffefffffffefefffffffefffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffefffffffefefffffffefffefffffffefefefffffffefffefefefffefffffffefffffffefefffffefefefffefefefffefefefffffffffffefefffffffefefffefffefffefefffffefefffffffefefffefffefffefefefffefefefffefdfefffdfefefffefefdfffdfdfefffefdfdfffdfdfefffdfdfdfffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefdfefff8f8f8fff0f0f0ffd4d4d4ffcacbcaffc0c0c0ffb5b5b5ffa8a7a7ff9a9999ff8b8a8bff7c7b7cff6a6a6aff575756ff414141ff353535ff393938ff3a3a3aff3a3b3bff3a3b3bff3a3a3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd5d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcececeffcececeffcdcdceffcdcdcdffcdcdccffcccccdffcccbcbffcbcbcbffc9c9caffc9c9c9ffc8c8c8ffc7c7c6ffc4c4c4ffc3c3c3ffc1c1c2ffc0c1c0ffbfbfc0ffbdbebeffb8b8b9ffa8a8a7ff888888ff5a5a59ff2e2e2eff111211ff030403ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff080707ff0f0f10ff1f1e1fff2e2d2dff393939ff434343ff494949ff4c4b4bff4b4b4bff4b4c4cff4c4c4cff4c4c4dff4d4d4dff4e4d4dff4f4f4fff505050ff505151ff525252ff545555ff565657ff575758ff595959ff5a5a5aff5b5b5bff5d5c5cff5e5e5eff606060ff636262ff636364ff656464ff656566ff676767ff686868ff696969ff6a6a69ff6a6a6bff6b6b6bff6b6b6cff6c6d6cff6d6d6dff6d6d6dff6e6e6eff6f6e6eff6f6f6fff70706fff707170ff717171ff717271ff727272ff727373ff747373ff747474ff747574ff757575ff767676ff777777ff787777ff787879ff7a7a7aff7b7b7cff7d7d7dff7e7e7eff7f7f7fff818181ff838283ff848485ff868687ff888788ff8a8a8aff8c8c8cff8e8d8eff90908fff929293ff939494ff959696ff999a9aff9c9c9dff9f9f9fffa2a2a2ffa5a5a5ffa7a7a7ffabababffaeaeaeffb2b2b2ffb6b6b7ffbbbbbbffbfbfbfffc2c2c2ffc6c5c5ffc9c9c9ffcdcdcdffd3d3d3ffd6d6d7ffdddcdcffe0e0e0ffe1e1e2ffe3e3e3ffe4e4e3ffdfdfdeffc1c1c2ff787979ff676667ff4e4f4fff292829ff0e0e0eff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff060606ff101111ff2a2a2aff464646ff5f5f5fff858585ffc9c8c9ffe0e0e1ffe5e5e5ffe4e4e4ffe2e2e3ffe0e0e0ffdcdcddffd7d7d8ffd3d3d3ffcecdcdffcacac9ffc5c6c6ffc2c3c3ffc0bfc0ffbcbdbdffbab9baffb4b4b4ffb0b0b1ffaeaeadffaaaaaaffa7a7a6ffa3a4a4ffa1a2a1ff9f9f9fff9c9c9cff989999ff969596ff949494ff929392ff909190ff8e8f8eff8c8c8cff8a8a8aff888889ff878787ff848485ff848484ff838383ff818181ff807f7fff7f7e7fff7d7d7eff7c7c7cff7b7a7aff7b7a7aff797979ff787878ff787877ff777777ff767676ff757675ff747475ff747474ff737373ff737373ff737373ff717272ff717171ff707070ff6f7070ff6f6f6fff6f6f6fff6e6e6eff6d6d6dff6d6c6cff6c6c6cff6b6c6cff6b6b6aff6a6a6aff6a6969ff696969ff686868ff676767ff666666ff656565ff636364ff626262ff606061ff5e5f5fff5d5c5dff5b5b5bff5a5a5aff595958ff585757ff575756ff555555ff545454ff525352ff505051ff505050ff504f4fff4f4f4fff4e4f4eff4e4e4eff4e4e4dff4d4d4dff4c4c4cff4b4b4bff4a4a4aff494949ff484848ff434443ff393939ff292929ff191819ff0d0d0eff080708ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff060606ff1b1b1bff424141ff676868ff898989ffa7a7a7ffb8b8b8ffbebebeffbfbfbfffc1c0c0ffc2c2c2ffc3c3c3ffc5c4c4ffc5c5c6ffc7c6c6ffc7c7c8ffc8c8c8ffcacacaffcbcbcbffcccccbffccccccffcccdcdffcdcccdffcdcecdffcecdceffcececeffcececeffcfcfceffcfcfcfffd0d0cfffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d8d900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff131313ff141413ff131413ff141414ff141314ff111111ff131313ff19191aff222121ff2c2b2bff383839ff494949ff60605fff7b7b7bff919292ffa3a3a3ffc2c2c2ffe1e1e1ffefefeffffcfcfdfffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefdfffdfdfdfffcfdfdfffaf9fafff3f4f3ffeaeaebffcfd0d0ffbfbfbfffb4b3b3ffa8a7a7ff9b9b9aff8d8e8dff808180ff717272ff626262ff525252ff474646ff474647ff474847ff484949ff4a4a4aff4a4a4aff4b4a4a0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff9f9f9fff1f0f0ffededeeffecececffecebecffebebebffebebebffebebebffebebebffeaebebffeaebebffeaeaebffeaebeaffeaeaebffeaeaeaffe9e9eaffeae9e9ffe9e9e9ffe9e9e8ffe7e7e7ffe5e6e5ffe3e4e4ffe2e2e2ffe0e0e0ffdededeffdadadaffd6d7d6ffd2d3d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d0d0ffd1d0d1ffd0d0d1ffd1d0d1ffd1d0d0ffd1d1d0ffd0d0d1ffd0d0d0ffd0d0cfffcfcfd0ffcfd0d0ffcfcfcfffcecfcfffcececfffcececeffcececeffcececeffcdcdcdffcdcdcdffcccdcdffcccccdffccccccffccccccffccccccffcbcbcbffcbcacaffcacacaffc9c9c9ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc7c6c6ffc5c6c6ffc5c6c6ffc5c5c6ffc5c5c5ffc5c5c6ffc7c7c8ffccccccffd1d1d0ffd5d5d5ffd8d8d8ffdadbdaffdcdddcffdededeffdfdfdfffdfdfe0ffdfdedeffdbdbdbffdcdddcffddddddffdddeddffdededeffdfdedeffdededfffdfdfdfffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe1e0e1ffe1e0e0ffe1e1e0ffe1e1e2ffe1e1e1ffe2e2e1ffe2e2e2ffe2e3e2ffe2e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e4ffe4e3e3ffe4e3e3ffe4e4e3ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe0e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0dfdfffe0dfe0ffdfdfdfffdfdedfffdfdedeffdededdffdddedeffddddddffdddddcffdcdbdcffdbdcdcffdbdbdbffdadadbffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d2ffd2d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0cfcfffcfcfcfffcececeffcecdceffcdcdcdffcdccccffcbccccffcbcbcbffcacacaffc9cac9ffc8c8c9ffc7c7c7ffc6c6c7ffc6c6c5ffc5c5c5ffc4c4c3ffc2c3c2ffc2c2c2ffc1c2c1ffc1c1c1ffc0c1c1ffc1c0c0ffc0bfc0ffbfbfbeffbdbebdffbcbcbbffbbbbbbffbdbcbcffbcbcbdffbcbcbdffbcbcbdffbdbdbcffbdbdbcffbcbcbcffbcbbbbffbcbcbcffbcbcbdffbcbcbdffbcbbbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd4d3d3ffd1d1d1ffd0d1d0ffd1d2d1ffd2d3d3ffd4d4d5ffd6d6d6ffd7d7d7ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcddffddddddffdddeddffdeddddffdfdedeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e1ffe2e1e1ffe0e1e1ffe0e0e0ffdfdfe0ffdedfdfffdededfffdddedeffddddddffdeddddffdddddcffdddddcffdbdcdcffdbdcdcffdbdcdcffdedddeffdfdfdfffe0dfdfffddddddffdadbdaffd7d7d7ffd3d3d2ffd0d0d0ffcececeffcccccdffcacacaffc9c9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcac9caffcac9c9ffcacacaffcacacbffcacacaffcbcbcaffcbcbcbffccccccffcccdcdffcccdcdffcdcdcdffcecdcdffcececfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d8ffd8d7d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9daffdbdadaffdbdbdbffddddddffdfdfdfffe1e1e1ffe2e2e2ffe4e3e4ffe5e5e5ffe7e6e6ffe8e8e8ffe9eae9ffeaeaeaffeaeaeaffebebeaffebeaeaffeaeaebffebebebffebebebffebecebffececebffebebebffecebebffecececffecececffececedffedececffededecffedededffedecedffededecffedededffeeeeeefff1f1f1fff5f5f6fffafafafffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080707ff080808ff080708ff161616ff121212ff0f0e0eff0b0b0bff0e0e0eff131413ff1a1919ff212121ff2b2b2bff353636ff454544ff585858ff6c6c6bff888787ffb7b6b6ffe3e2e3fff0f0f1fffdfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffefefefffffefffffefffefffffffffffffffefffefffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffefefefffefffefffffffefffefefefffefefefffefffefffffffefffffffefffffefefffffffefffffefefffffefffffefefffffffefefffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffefffffffffffffffffffffffffefefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffefefffefefefffffefefffefefefffffefefffefefefffefefffffffefffffffffffffefefefffefefefffefffefffffffefffefefefffefefefffefffefffffffefffefffefffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfefffdfdfefffefdfefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffffffefffefefefffdfefefffefdfdfff8f8f8fff1f1f1ffd3d4d4ffcacacaffc0c0c0ffb5b5b5ffa9a9a9ff9a999aff8c8c8cff7c7c7dff6b6a6aff555656ff3f3f3fff333333ff363535ff393839ff3a3a3bff3b3a3bff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffdad9d9ffd9dad9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcececfffcecdceffcdcdcdffcdcdcdffcccccdffccccccffcacacbffcac9caffc9c8c9ffc7c7c8ffc5c5c5ffc4c4c4ffc2c2c2ffc1c0c0ffc0bfc0ffbebebfffbebdbdffb7b8b7ffa0a1a1ff777777ff4b4b4aff1f1f1fff0a0a0aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030202ff060606ff0c0c0cff141415ff202020ff302f30ff3e3d3dff454545ff4a494aff4c4c4cff4d4c4cff4c4b4cff4c4c4dff4e4d4eff4e4e4eff4e4e4fff4f4f4fff505150ff515151ff525252ff545454ff565756ff585858ff595959ff5a5a59ff5c5c5bff5d5d5dff5f5e5fff606061ff636262ff656464ff656565ff656666ff676767ff686869ff6a696aff6b6a6aff6b6b6bff6b6c6bff6c6c6dff6d6d6dff6e6d6dff6e6e6eff6e6e6fff706f70ff6f706fff707171ff717171ff727271ff727272ff727373ff747373ff747374ff747474ff757575ff757575ff767776ff777877ff777778ff787878ff797979ff7b7b7bff7d7d7dff7e7e7eff7f7f7fff808180ff838383ff848484ff868686ff878787ff898989ff8b8b8bff8d8d8dff8f8f8fff929191ff949494ff959595ff989798ff9b9b9bff9e9e9effa0a0a0ffa3a4a3ffa6a6a6ffa8a8a8ffacacacffafb0afffb4b4b3ffb9b9b8ffbcbcbcffc0c0bfffc3c3c3ffc7c6c7ffcacacbffcececeffd4d4d4ffd8d8d8ffdddddeffe1e0e1ffe2e2e3ffe4e3e4ffe4e3e4ffdcdcddffb5b5b5ff737373ff5d5d5dff3f3e3eff201f20ff0a0a0bff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0a09ff1b1b1bff343433ff515151ff767676ffc0bfc0ffdededeffe6e6e6ffe6e5e5ffe3e3e4ffe1e1e1ffdededeffd9d9d9ffd5d4d5ffcfcecfffcbcacbffc6c6c6ffc4c4c4ffc1c1c1ffbebdbdffbababbffb5b5b6ffb2b2b2ffafafafffacacacffa8a8a8ffa6a6a5ffa3a2a2ffa0a0a0ff9e9d9dff9a9a9aff979796ff959595ff939394ff929291ff8f9090ff8c8c8dff8b8b8aff8a898aff888888ff868786ff858585ff848484ff828382ff818181ff7f7f80ff7e7e7eff7d7d7dff7c7c7cff7b7b7bff7a7a7aff797979ff797879ff787878ff777777ff777677ff767676ff757575ff757574ff747474ff747473ff737373ff727272ff717272ff717171ff707170ff70706fff6f6f6fff6f6f6eff6f6e6fff6d6d6eff6d6d6dff6c6c6cff6b6b6bff6a6b6bff6a6a6aff69696aff696869ff686768ff676667ff656565ff646464ff626262ff616060ff5f5e5fff5d5d5dff5c5c5cff5a5b5aff595959ff585858ff575757ff565556ff545555ff535253ff515151ff515151ff505151ff505050ff50504fff4f504fff4e4e4fff4d4d4dff4c4c4cff4b4b4bff494a49ff494949ff474747ff444544ff3e3e3eff333333ff232323ff111112ff090808ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0f0f0eff343434ff636363ff8a8a8affa4a3a3ffb6b7b6ffbdbdbcffbfbfbeffc0c0c0ffc2c1c2ffc2c2c3ffc4c3c4ffc6c5c5ffc6c6c6ffc7c7c8ffc8c8c8ffc9c9caffcbcbcbffcccbccffccccccffccccccffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d1d0ffd1d0d1ffd1d1d2ffd2d1d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d4ffd4d5d4ffd5d5d5ffd4d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd9d9d9ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff131413ff141414ff131313ff131413ff141414ff141314ff161616ff1b1b1bff222121ff2c2c2cff3a3a3aff4c4c4cff616161ff7f7e7fff939494ffa3a3a3ffc4c4c4ffe2e2e3fff1f1f0fffcfdfdfffefefefffdfdfdfffefefefffefefefffefefefffefffefffffefefffffefefffffefefffffefffffefefffffffefefffffefefffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffefffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefefffffefefffefefefffefefffffefefefffefefffffefefefffefefefffefdfefffdfdfdfffdfdfdfffafafafff4f3f3ffeaeaebffcfcfd0ffbfbfbfffb3b4b3ffa8a8a9ff9c9c9cff8f8f8fff818181ff727272ff636263ff535353ff474747ff474748ff484849ff4a4a4aff4a4b4aff4a4a4aff4a4a4a00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffafafafff4f3f3ffedededffecececffebebecffebebebffebebecffebebebffebeaebffebeaebffeaebeaffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9eaffe9eae9ffe9e9eaffe9e9e9ffe8e8e8ffe6e6e6ffe4e5e5ffe3e3e3ffe1e1e1ffdfdfdfffddddddffd9d9d9ffd5d5d4ffd2d2d2ffd0d1d1ffd1d0d0ffd1d0d1ffd1d0d1ffd0d1d0ffd1d1d1ffd1d0d0ffd0d1d0ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcececeffcececdffcdcdcdffcdcdcdffcccdcdffccccccffccccccffcccccbffcccbcbffcbcbcbffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc7c7c7ffc7c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc6c6c7ffcacacaffcfcfcfffd3d4d4ffd7d7d8ffdadadaffdcdcdcffdeddddffdfdfdfffe0dfdfffdfdfdfffdcdcdbffdcdcdcffddddddffdededdffdedfdeffdededfffdfdedeffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e4ffe5e4e4ffe5e4e5ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe3e3e4ffe4e4e4ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e2e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdddedeffddddddffdcdcdcffdddcdcffdcdbdcffdbdbdbffdbdadbffdbdbdaffd9d9daffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d7d6ffd5d6d6ffd5d5d5ffd5d5d4ffd4d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d0d1ffd0d0d0ffcfcfcfffcecfcfffcececfffcececeffcecdcdffcdcccdffcccbccffcbcbcbffcacacbffc9c9c9ffc9c8c8ffc7c7c8ffc6c6c7ffc6c6c6ffc4c5c4ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbdbcffbdbdbdffbbbbbcffbcbcbcffbcbcbcffbdbcbcffbcbdbcffbdbdbdffbdbcbcffbcbdbcffbdbdbdffbbbbbcffbcbcbcffbcbcbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd6d6d6ffd6d6d6ffd3d3d3ffd2d1d1ffd1d0d0ffd0d1d1ffd1d0d1ffd2d2d2ffd3d3d3ffd5d5d4ffd6d6d6ffd8d8d7ffd8d8d8ffd9d9d9ffdadbdbffdbdbdbffdcdcdcffdddcdcffddddddffdededdffdfdedfffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe3e4e4ffe4e4e5ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfdfffdfdedfffdededeffdededeffdddeddffdddddeffddddddffdddddcffdcdcdcffdcdcdcffdddcddffdededeffdfdfdfffdedfdfffdcdcdcffdadad9ffd6d7d6ffd1d2d2ffcfcfcfffcececeffcccbccffc9cac9ffcacacaffcacacaffcacbcaffcbcbcbffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcacacaffcbcbcbffcbcbcbffccccccffcdcccdffcdcdcdffcdcdceffcececdffcecfceffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdadbdaffdcdcdcffdededeffe1e1e0ffe2e1e1ffe3e3e3ffe5e4e4ffe5e5e5ffe7e7e7ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffeaebebffebebebffebebebffebecebffecececffebebecffecececffecececffecececffecececffedececffecececffedededffedecedffedededffefeeeffff2f2f2fff7f7f7fffbfbfbfffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff070708ff1b1b1bff1a1a1aff151616ff121212ff0e0e0eff111112ff171716ff1d1d1dff242525ff2e2d2eff383939ff474747ff59595aff6b6b6bff848383ffb1b1b1ffe1e1e1fff0eff0fffdfcfdfffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffefffffffffefffffefefffffefefffffefefffffefefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffefefffffefffefffffffefffefefefffefefffffefefffffffffefffefefefffefefffffefefffffefefffffefefefffefffefffefffffffffefffffefffffffefefffffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefdfefffefdfdfffefefefffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefefffffffffffffffffffffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffefffffefffefffefefefffdfefefffefdfefff8f8f8ffeff0efffd4d4d4ffcacacaffc0c0c0ffb5b6b5ffa9a8a8ff9a9a9aff8c8b8cff7b7b7bff6a6a6aff565656ff40403fff343434ff363636ff373737ff393939ff3a3a3aff3a3a3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadadaffdadadaffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfd0cfffcfcfcfffcfcecfffcececeffcececeffcdcdcdffcdcccdffcdccccffcbccccffcacacaffcac9caffc8c9c8ffc7c7c6ffc5c5c4ffc3c3c3ffc1c2c1ffc0c0c0ffbfbfc0ffbebfbeffbcbbbcffadacacff8e8e8dff636363ff393939ff1d1c1dff0c0c0dff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff080808ff0f0f0fff161716ff212020ff2a2a2bff353535ff404040ff484849ff4c4c4bff4d4d4cff4d4d4dff4d4d4dff4d4d4eff4e4e4eff4e4f4fff4f4f50ff505050ff515151ff525251ff525352ff545454ff575657ff585858ff595959ff5a5a5bff5c5b5bff5d5c5dff5e5f5eff606061ff626162ff646465ff666666ff666666ff676667ff696868ff6a6a6aff6a6a6bff6b6b6cff6c6c6cff6d6c6cff6e6e6dff6e6e6eff6e6f6eff6f6f6fff707070ff707170ff717071ff727171ff727372ff727272ff747373ff747374ff747474ff757575ff767675ff767676ff777677ff777777ff787877ff787979ff79797aff7a7b7bff7d7d7cff7e7e7eff7f7f7fff818181ff818282ff848383ff858585ff878787ff898889ff8a8a8bff8c8d8cff8f8f8eff909090ff929293ff969696ff969696ff989999ff9c9c9cff9f9f9fffa2a1a2ffa4a4a4ffa7a7a7ffaaaaaaffaeaeaeffb1b2b2ffb6b6b6ffbababaffbdbdbdffc0c0c0ffc4c4c4ffc7c7c8ffcbcacbffcfcfcfffd5d5d5ffdadadaffdfdedfffe1e1e1ffe3e3e3ffe4e4e4ffe3e3e4ffd9dadaffa9a9a8ff6d6d6dff525253ff303030ff111111ff050606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030404ff0e0e0eff232223ff404040ff646464ffb3b3b4ffdbdbdbffe7e6e7ffe6e6e6ffe4e5e5ffe2e1e2ffdfdfdeffdadadaffd5d5d5ffcfcfd0ffcbcbcbffc8c7c7ffc4c4c4ffc1c2c2ffbebebeffbbbbbbffb7b7b7ffb3b3b2ffb0b0b0ffadadadffa9aaa9ffa6a6a6ffa4a3a3ffa1a1a1ff9e9e9fff9b9b9bff989897ff969696ff959595ff939393ff919090ff8d8e8eff8c8c8cff8b8b8bff8a8a8aff888787ff868686ff858585ff838483ff828182ff808081ff807f80ff7f7e7eff7d7d7eff7c7d7cff7c7c7bff7a7a7bff79797aff797979ff797978ff777777ff767777ff767677ff767676ff757575ff747574ff747574ff747374ff727373ff727272ff727272ff717071ff707070ff707070ff6f6f70ff6f6e6fff6e6e6eff6e6d6eff6c6d6dff6c6c6cff6c6b6bff6b6b6bff6a696aff69696aff686868ff676767ff666665ff646464ff626362ff616160ff5f5f60ff5e5e5dff5c5c5cff5b5a5aff595a59ff585858ff585757ff565657ff555555ff535453ff535352ff525252ff525252ff515151ff515050ff4f5050ff4f4e4fff4d4e4dff4c4c4cff4a4a4aff494949ff484848ff474848ff474646ff424243ff3f3e3fff2c2b2cff151515ff080808ff020202ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff070707ff202120ff4f504fff818181ffa1a2a2ffb6b7b7ffbdbdbdffbebebeffbfbfbfffc1c1c0ffc2c2c2ffc3c3c3ffc5c4c5ffc6c6c6ffc6c7c7ffc8c8c8ffc9c9c9ffcbcbcbffcbcbcbffccccccffcccdccffcdcdccffcdcdcdffcdceceffcdceceffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d1d0ffd0d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd2d3d2ffd3d3d2ffd4d3d4ffd4d4d4ffd4d5d5ffd5d5d4ffd5d6d6ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffd9dad90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff141414ff131413ff141414ff131413ff141313ff131314ff171717ff1c1b1cff212222ff2e2e2dff3e3e3dff4f4f50ff646465ff808080ff939392ffa2a3a3ffc4c4c5ffe4e4e4fff3f2f3fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffefefffefefefffefefefffefefefffefffffffefefefffefefefffdfefefffefdfdfffdfdfdfffafbfbfff3f4f3ffeaeaeaffcecfcfffbebfbeffb3b3b4ffa9a9a8ff9d9e9dff909090ff838282ff727273ff636363ff545454ff4a4a49ff494949ff4a4a4aff4a4a4aff4a4a4aff4a4a4aff4a4a4a000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfff6f5f6ffefefefffecececffebececffebebebffebebebffebebebffebeaebffebeaebffeaebeaffebeaeaffeaebeaffeaeaeaffe9eaeaffeaeae9ffe9eaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e7ffe5e5e6ffe4e4e4ffe2e2e2ffe1e1e0ffdfdedeffdcdbdcffd8d8d8ffd4d4d3ffd1d2d2ffd1d0d1ffd0d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfd0ffcfcfcfffcecfcfffcececfffcececfffcececeffcececdffcdcecdffcdcecdffcdcdcdffcccdcdffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcacacbffcac9caffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c6c6ffc9c9c8ffcdcdceffd2d3d2ffd6d6d6ffd9d8d8ffdbdbdbffdddcdcffdfdedeffdfdfdfffdfdfdfffdededeffdcdcdbffddddddffdededeffdedfdeffdfdfdeffdfdfe0ffdfdfe0ffdfe0dfffe0e0e0ffe0dfdfffdfe0dfffe0e0e0ffdfe0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e5ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e4e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e3ffe4e4e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e2e1ffe1e1e1ffe0e1e0ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdedfffdededeffdddeddffddddddffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdadadaffd9dadaffd9d9daffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d2ffd1d0d1ffd0d0d0ffcfcfcfffcecfcfffcfceceffcececeffcdceceffcdcccdffccccccffcbcbcbffcbcacaffcacac9ffc8c9c9ffc7c8c7ffc7c7c6ffc6c6c6ffc5c5c5ffc4c4c4ffc4c3c3ffc2c2c2ffc1c1c1ffc1c0c0ffc0bfc0ffbfbfc0ffbfbfbfffbebebdffbdbcbdffbcbcbcffbcbdbdffbdbcbcffbcbdbdffbcbbbcffbcbdbcffbdbdbdffbdbcbcffbcbcbcffbdbdbdffbcbdbcffbdbcbcffbcbcbdffbcbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd6d6d6ffd4d4d3ffd1d1d1ffd0d0d1ffd0d1d1ffd1d0d0ffcfd0d0ffd0d0d1ffd2d2d2ffd4d3d4ffd5d5d4ffd6d6d6ffd7d8d8ffd9d9d9ffd9dadaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffdededeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e2e2ffe1e1e2ffe2e1e2ffe1e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e1e1ffdfe0e0ffdfdfdfffdfdfdfffdedfdeffdededeffdededdffdededdffddddddffdeddddffdddcddffdddcddffdcdddcffdfdfdeffe0dfdfffdededfffdbdcdcffd9d8d8ffd5d5d5ffd1d1d1ffcfcfcfffcdcecdffcbcacaffc9cac9ffcacacaffcacbcaffcbcacaffcacacaffcacacbffcbcacaffcacacbffcacbcaffcbcbcaffcbcacbffcbcbcbffcbccccffccccccffccccccffcdcdcdffcdcdceffcececeffcececeffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d8d7ffd7d8d8ffd8d8d8ffd9d8d8ffd9d9daffdadad9ffdbdbdbffdeddddffdfe0dfffe0e0e0ffe3e2e2ffe3e3e4ffe5e5e5ffe6e7e6ffe9e8e8ffe9e9e9ffeae9eaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaebeaffebebeaffebeaeaffeaebeaffebebebffebecebffecebebffebebecffecececffecebecffecececffecececffededecffecececffececedffedededffedededffedededffeeeeeffff3f3f3fff9f8f9fffcfcfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff212121ff1f1f1eff1b1b1bff1a1a1aff151516ff121211ff151514ff1a1b1aff212120ff282828ff323232ff3c3d3cff4a4a4aff5a5a5aff6c6c6cff818181ffadadadffdfdfdfffeeeeeefffdfcfcfffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffefefffffffefffffefefffffffffffefefffffefffefffffffefffefffefffefffefffefefefffefffffffefefefffefefefffefefefffefefffffefffffffefefefffffefffffefefefffffefefffefefefffffefffffffffffffffefffffefefffffffffefffffefffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffefefffffffffefffffefefffefffffffefefefffefffefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffefefefffefffffffefefefffefefefffefefefffefefffffefefefffefefefffefdfefffefefefffefefefffdfefdfffefdfefffefefefffefdfefffdfdfefffefefefffefdfefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffefffefefffffefefefffefefdfffefefdfff8f8f8ffeeefefffd5d5d4ffcbcbcbffc1c1c1ffb5b5b6ffa9a9a9ff9a9a9aff8b8a8aff7a7a7aff686869ff565655ff414040ff363636ff373737ff393938ff393939ff393939ff3a3a3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdaffdbdbdaffdadadaffdadadaffd9d9d9ffdadad9ffdadadaffd8d8d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d3ffd4d4d3ffd3d4d3ffd3d3d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0cfffd0cfd0ffcfcfcfffcfcfceffcececeffcecdceffcecdcdffcdcdcdffccccccffcbcbcbffcbcacaffc9c9c9ffc8c8c7ffc6c6c5ffc4c3c4ffc3c2c2ffc1c1c1ffc0c0c0ffbfbebeffbcbcbcffb1b1b1ffa09f9fff858585ff616161ff3e3e3eff202020ff0a0a0aff020302ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040404ff0d0d0dff171717ff242323ff2e2e2fff383838ff3f3f3fff454545ff494949ff4b4b4cff4d4d4dff4e4d4dff4e4e4eff4e4e4eff4f4f4fff4f4f4fff505050ff505051ff515251ff535352ff535454ff545554ff565656ff585859ff595959ff5b5a5aff5b5c5bff5d5d5dff5f5f5fff606060ff626162ff646464ff666666ff676767ff676767ff686868ff6a6a6aff6b6b6bff6c6c6cff6d6c6dff6d6d6dff6e6e6dff6f6f6eff6f6f6fff706f70ff717070ff717171ff727171ff727272ff727272ff747373ff747474ff747474ff757575ff757575ff767675ff767776ff777777ff787877ff787879ff797979ff7a7a79ff7b7b7aff7c7c7bff7d7e7eff7f7f7fff818080ff828282ff828383ff858585ff868686ff888888ff8a8a8aff8b8b8cff8e8e8dff908f8fff919191ff939393ff979797ff979797ff9a9a9aff9d9d9dff9fa09fffa3a3a2ffa5a5a5ffa8a8a7ffaaaaabffafafafffb3b3b3ffb7b6b7ffbbbbbbffbebebfffc2c2c2ffc5c5c4ffc9c8c9ffccccccffd0d0d0ffd6d6d6ffdcdbdbffe0dfdfffe2e1e2ffe3e3e3ffe4e5e4ffe3e2e3ffd7d7d7ff9d9c9cff676767ff4a4a4bff262626ff0d0c0cff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070807ff191919ff333434ff575756ffa6a5a6ffd8d8d8ffe7e6e6ffe6e7e6ffe5e5e5ffe3e3e3ffe0dfe0ffdadadbffd5d6d5ffd0cfd0ffccccccffc8c8c8ffc5c5c5ffc2c2c2ffc0bfbfffbdbcbcffb8b8b8ffb5b4b4ffb1b1b1ffaeadaeffabaaaaffa7a8a7ffa5a5a5ffa2a2a2ff9f9f9fff9c9c9cff989999ff979696ff969696ff939494ff929292ff8f8f8eff8d8d8dff8c8c8cff8b8b8bff898989ff888887ff868686ff848485ff828383ff818181ff818080ff808080ff7e7e7fff7e7e7dff7d7d7cff7c7c7cff7b7b7aff7a7a7aff797979ff787979ff787878ff777877ff777777ff767777ff767675ff757575ff757575ff747474ff747373ff737373ff727273ff727272ff717171ff717071ff707070ff706f6fff6e6e6eff6e6e6eff6e6d6dff6d6c6dff6c6c6cff6b6c6bff6b6a6bff6a6a6aff696968ff676867ff666666ff656464ff636263ff616161ff605f5fff5e5d5dff5c5c5cff5b5b5bff5a5a5aff595959ff585858ff575757ff555555ff545555ff545453ff535453ff525353ff525252ff515150ff504f4fff4e4e4eff4d4d4dff4b4b4bff4a4a4aff494949ff474748ff484848ff474747ff474646ff404040ff282829ff121212ff090808ff040404ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050504ff121212ff373736ff686868ff959696ffafafafffbcbcbcffbebebeffbfbfbfffc0c0c0ffc2c1c1ffc3c2c3ffc4c4c4ffc6c5c5ffc7c7c7ffc8c7c8ffc9c9c9ffcac9caffcbcbcbffccccccffcdcccdffcccdcdffcdcdcdffcececdffcececeffcfceceffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d4d3ffd4d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d8ffd9d9d9ffdadadaffd9d9daffdbdbdaffdbdadaffdadada000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff151515ff151414ff141414ff131314ff131413ff131313ff171616ff1d1d1dff232324ff30302fff414140ff535353ff686868ff828282ff919191ffa2a2a2ffc5c5c6ffe5e6e5fff4f4f4fffdfefdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffffefffffffffefffffffefffefefefffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffefefffffefffffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffdfefefffdfdfdfffdfdfdfffafafbfff4f3f4ffebeaeaffcececeffbebebeffb4b3b3ffa9a8a9ff9e9d9dff919291ff838383ff737373ff636363ff545454ff4a4b4bff4a4a4aff4a4b4aff4a4a4bff4a4a4aff4a4a4aff4a4a4a000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfbfff8f7f8fff0f0f0ffedededffebebebffebebebffebebebffebebebffeaeaebffebebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe8e9e8ffe8e7e7ffe6e7e6ffe5e4e4ffe3e3e2ffe1e2e2ffe0dfdfffdddeddffdadadaffd6d6d6ffd3d3d2ffd1d1d0ffd1d1d0ffd0d1d1ffd0d0d0ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcececeffcdceceffcdcecdffcccdcdffcdcdcdffccccccffcccbccffcbcccbffccccccffcbcbcbffcbcbcaffcbcacbffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc8c7c8ffccccccffd0d0d0ffd5d5d4ffd8d7d8ffdadadaffdcdcdcffdededeffdfdfdfffdfdfdfffdededeffdcdcdcffdcddddffdeddddffdedfdeffdedfdfffe0e0dfffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e0e0ffe1e1e1ffe2e2e2ffe1e1e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e4ffe5e5e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e5e4ffe5e4e5ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e3ffe4e4e4ffe4e3e3ffe4e4e4ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfdfffdfdedeffdfdfdfffdedddeffdededdffdddddcffdcdcdcffdcdbdbffdbdbdbffdadadaffdadadaffd9d9daffd9d9d8ffd9d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0cfcfffcecfceffcfcecfffcececeffcdcdceffcccccdffccccccffcccbccffcacbcaffcac9c9ffc9c9c8ffc8c7c8ffc7c6c7ffc6c6c6ffc5c5c5ffc5c4c4ffc4c3c3ffc2c2c2ffc2c1c1ffc0c1c0ffc0bfbfffbfbfbfffbebebeffbdbdbdffbcbcbcffbcbbbbffbdbdbcffbcbdbdffbdbdbdffbcbdbcffbdbcbcffbcbcbbffbcbdbdffbcbcbcffbdbdbdffbdbdbdffbcbcbdffbcbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d3ffd2d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcfcfcfffd0d1d0ffd2d2d2ffd3d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffddddddffdedddeffdededeffdfdfdfffdfdfdfffe0dfe0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe4e4e4ffe5e4e4ffe5e5e5ffe4e4e5ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e4e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdededeffdfdedeffdededeffdededeffdededeffddddddffddddddffdedfdfffe0dfdfffdfe0dfffdddddeffdbdbdbffd7d8d7ffd4d3d3ffd1d1d0ffcecfcfffcccbcbffcbcacaffcacacaffcacacbffcacbcbffcacacaffcbcacaffcbcbcbffcacacbffcbcbcaffcbcbcaffcbcbcbffcbcbcbffcccccbffccccccffcccccdffcdcccdffcdcecdffcececeffcecfceffcfcfceffcfcfcfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd5d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d8d7ffd8d7d8ffd9d8d8ffd9d8d9ffd9d9d9ffdbdadaffdcdcdcffdededeffe0dfdfffe1e2e1ffe3e3e3ffe4e4e4ffe6e5e5ffe7e7e7ffe8e9e9ffe9e9e9ffeaeae9ffe9eaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffeaebebffebebebffebebebffecebebffecececffecebecffecececffececebffecececffecececffededecffededecffedededffedededffefefeefff4f5f4fff9fafafffcfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff222222ff1f1f1eff1b1b1bff1a191aff161616ff181818ff1e1e1eff252424ff2d2c2cff353636ff414141ff4e4e4eff5d5d5dff6e6e6eff828282ffadacadffdedddeffeeeeeefffcfdfcfffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffffefffffefffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffefefffffefffefffffefffffffefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffffefffffefefffffefffefffefefefffffffefffffefffffefffefffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffefefffffefefffefefffffffffefffffffffffffefffffefefefffefefefffefffffffffefefffefefefffffefefffefefffffefefefffefefffffffefefffffffffffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffefffffffefefffffefefffffefffffffefffffffefefffffffffffefefffffffefefffffefffffefefffffffefffffffffefffefefffffefefffffefefefffefefdfffefefefffefdfefff8f9f8ffefefeeffd6d5d6ffccccccffc1c2c1ffb7b7b7ffa9a9a9ff9b9a9aff8a898aff787879ff676766ff545454ff414041ff373737ff383838ff39393aff393939ff393939ff3a39390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdcdcdbffdcdbdcffdbdadbffdadbdaffdadadaffdadadaffdadad9ffd9dad9ffdadadaffd8d9d8ffd9d8d8ffd8d8d8ffd7d7d8ffd8d8d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcfceceffcececeffcdcecdffcdcdcdffccccccffcbcbcbffcacacaffc8c9c9ffc7c8c8ffc5c5c5ffc4c3c4ffc2c1c1ffc1c0c0ffbfbfbfffbebebeffb9b9b9ffb1b0b0ffa7a7a7ff908f8fff656464ff373838ff141415ff060605ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030202ff040504ff0c0c0cff201f1fff2e2e2eff3a3a3aff424242ff454646ff484848ff4a4949ff4b4b4bff4d4d4cff4e4e4eff4f4e4fff4f4f50ff505050ff505151ff515151ff525151ff535252ff535354ff545554ff565656ff575757ff585858ff595a59ff5b5b5bff5c5c5cff5d5d5dff5f5f5fff606060ff626162ff646464ff666666ff686867ff686867ff696868ff6a696aff6b6c6bff6c6c6cff6d6d6dff6e6e6eff6f6e6eff6e6f6fff6f7070ff707070ff717171ff727171ff727272ff727272ff737373ff747373ff757474ff757575ff757575ff767576ff767676ff767677ff787877ff777778ff787879ff797979ff7a7a7aff7b7b7bff7c7b7cff7d7e7dff7f7e7eff808080ff818181ff828382ff848584ff858686ff888787ff898989ff8a8a8bff8d8d8cff8e8e8eff919091ff929292ff959595ff989898ff989898ff9b9b9aff9f9e9effa1a1a1ffa4a4a3ffa7a6a7ffa9a9a9ffacacacffafb0b0ffb4b4b3ffb8b8b8ffbbbbbbffbfbfbfffc2c2c2ffc6c5c6ffc9c9caffcdcdcdffd1d1d1ffd8d8d7ffdddcdcffe1e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe2e1e1ffd3d2d2ff919291ff636363ff474747ff252425ff0c0b0bff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff181818ff333333ff555455ff999899ffd5d5d5ffe6e7e6ffe7e7e7ffe6e6e5ffe3e3e3ffe0e1e0ffdcdcdcffd7d6d6ffd1d0d1ffcdcdccffc8c9c9ffc5c6c6ffc3c3c3ffc0c0c0ffbdbdbdffbab9baffb5b5b5ffb2b2b2ffafafaeffacababffa8a8a8ffa6a5a5ffa3a2a3ffa0a0a0ff9d9d9dff9a9a9aff979798ff969697ff959594ff939392ff909090ff8e8e8eff8d8d8dff8c8c8cff8a8a8aff898888ff878786ff858686ff838383ff838282ff828181ff808081ff80807fff7f7f7fff7e7e7eff7d7c7dff7c7c7cff7b7c7cff7b7b7aff7a7979ff7a7979ff797979ff787878ff787878ff787777ff777777ff757676ff767575ff757574ff747474ff747373ff737273ff727272ff727172ff717171ff707170ff70706fff706f6fff6f6e6fff6e6e6eff6d6d6dff6d6d6dff6c6c6cff6c6b6bff6a6b6bff696a6aff686867ff666666ff656464ff636263ff616161ff5f5f5fff5e5e5dff5d5d5dff5b5b5bff5b5a5aff5a595aff585858ff575757ff575756ff555555ff545455ff545453ff535352ff525152ff515050ff4e4f4eff4e4d4dff4c4c4cff4b4b4bff4a4a49ff494949ff484848ff484748ff484747ff434344ff353534ff242424ff161516ff0e0d0eff090909ff040505ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff0e0e0dff272627ff525151ff818181ffa2a2a2ffb8b8b8ffbfbebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc4c3c4ffc5c5c5ffc6c6c6ffc8c8c7ffc9c9c8ffcac9caffcacbcbffcccbccffccccccffcdcdcdffcdcdcdffcdceceffcececeffcececeffcfcfcfffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd4d4d3ffd3d3d4ffd4d4d4ffd5d5d4ffd6d5d5ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd9d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdad9d9ffd9d9daffdbdadaffdadadbffdbdadbffdbdbdbffdbdbdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161515ff161515ff151515ff141414ff141414ff131313ff131313ff181718ff1e1e1fff262626ff323232ff444344ff555555ff6a6a6aff838383ff929291ffa2a1a1ffcbcacaffe7e7e7fff4f5f4fffdfdfefffefefefffefefefffdfefefffefefefffffffefffefefefffefefefffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffefffffefffefffffffefffffefefffffffffffffffffffffffffffefffffffffefffffffefefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffefefefffefefffffffefffffefefffffefffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefdfffdfefdfffcfdfdfffafbfafff4f4f4ffeaeaeaffcecdceffbebebeffb4b3b4ffa9a9a9ff9e9e9eff919191ff848384ff747374ff636363ff545454ff4b4b4aff4a4a4aff4a4a4aff4a4a4aff4b4a4aff4b4a4aff4b4a4a0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfcfff8f8f8fff2f1f2ffededeeffecececffebebebffebebeaffebeaebffeaebeaffeaeaebffebeaebffeaeaeaffeaeaeaffe9eaeaffe9eaeaffe9eae9ffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e7e7ffe7e6e7ffe5e5e5ffe3e3e4ffe3e3e2ffe0e0e1ffdededfffdcdcdcffd9d9d8ffd5d5d5ffd2d1d2ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfceceffcfceceffcececeffcececdffcecdceffcecdcdffcdcdcdffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcacbffcbcacbffcacacaffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c7c7ffc6c6c6ffc6c7c6ffcbcbcbffcfceceffd3d3d3ffd7d6d7ffd9d9d9ffdcdbdbffdeddddffdededfffdfdedeffdfdedeffdcdcdcffdddcddffdededdffdededeffdedfdfffdfdfdfffe0e0dfffe1e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e3ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e4ffe5e4e5ffe4e5e4ffe4e4e5ffe5e4e5ffe5e4e5ffe5e5e4ffe4e5e5ffe4e5e5ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe4e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe3e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdededeffdededdffddddddffdddcddffdcdcdcffdbdcdcffdbdbdbffdbdadaffdad9d9ffdad9d9ffd8d9d9ffd8d8d8ffd8d7d8ffd7d6d6ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfd0ffcfcfceffcececeffcececdffcecdcdffcccdcdffccccccffcccbcbffcbcacbffcacac9ffc8c9c9ffc7c8c8ffc7c7c7ffc6c6c6ffc6c5c5ffc5c4c4ffc4c3c4ffc3c2c3ffc2c1c1ffc1c1c1ffbfbfbfffbfbebeffbebdbeffbcbcbcffbcbcbcffbbbbbaffbcbcbcffbcbcbdffbdbcbcffbdbdbcffbdbcbdffbdbcbdffbcbdbcffbcbcbbffbdbcbcffbdbdbcffbcbdbcffbdbdbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d2ffd1d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcecdcdffcececeffcfcfd0ffd1d1d0ffd3d2d3ffd4d4d4ffd6d6d6ffd7d7d7ffd9d9d8ffdadadaffdadadaffdbdbdbffdcdbdcffdddcddffdedddeffdededeffdfdfdeffdfdfdfffe0e0dfffe1e0e0ffe0e1e0ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e1ffe1e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe4e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe5e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe4e4e4ffe5e5e5ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe1e2e1ffe1e1e1ffe1e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedeffdfdedfffdededeffdddddeffdededdffdfdfe0ffe0e0e0ffdfdfdfffdddddcffdad9daffd7d6d6ffd2d3d2ffd0d0d0ffcecdcdffcdccccffcacacaffcacacaffcacacaffcbcacaffcbcacaffcacacbffcbcbcaffcbcbcbffcbcbcbffcbcacbffcbcbcbffccccccffccccccffcdccccffcdcdcdffcdcdceffcececdffcfcecfffcfcfceffd0cfcfffcfd0cfffd0d0d0ffd1d1d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd5d4d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d8ffd7d8d7ffd8d8d9ffd9d8d8ffdad9daffdbdbdbffddddddffdfdfdeffe1e0e0ffe2e2e2ffe3e3e3ffe5e4e5ffe6e6e6ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeae9eaffeae9eaffeaeae9ffeaeaeaffeaeaeaffebeaeaffeaebeaffebebebffeaebebffebebebffebebebffebebebffececebffecececffecebecffecebecffecececffecededffededecffedececffedededffedeeeefff1f1f1fff6f6f6fffbfbfafffefdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282827ff242424ff222222ff1f1f1eff1b1b1bff1a1a1aff1c1c1cff232222ff282829ff303030ff3a3a39ff454545ff525151ff5f5f60ff6f7070ff838383ffa9a9a9ffdcdcdcffededeefffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffefffefffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffefffefffffffffffffffefffffefffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffffefefffefefffffefefefffefefffffefefffffffefffffefefffffffefefffefffffffffefefffefffffffefffefffffffffffefffffffffffffffefffefffffffefffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefefefffefffffffffefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffffefefffffefefffefefffffefefefffefefefffefefffffefefefffefdfefffefefefffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefefffffffffefffffefefffefefefffefefffffffffffffefffffffefffffffffffffffefffefffffefffffffefefffefefefffefefefffefefdfffdfefefffdfefefff8f8f9ffefefefffd7d7d7ffcdceceffc3c3c3ffb8b8b8ffaaababff9b9b9bff898989ff777777ff656464ff535353ff414141ff393838ff393939ff393939ff393a39ff393939ff3b3a3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdcdcffdadadbffdadadaffdbdbdaffdadadbffdad9daffdadadaffd9dadaffd8d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd8d7d8ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcfcecfffcececeffcdceceffcececeffcccdcdffcccbccffcacbcaffcacac9ffc8c8c8ffc6c5c6ffc5c4c4ffc3c3c3ffc1c1c2ffc0c0c0ffbfbfbeffbebebeffbfbebfffbebebfffb2b2b3ff878887ff4e4e4eff202020ff090909ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060707ff0d0d0dff1e1e1eff383838ff434343ff4a494aff4b4a4aff4a4a4aff4a4a4aff4b4b4bff4c4c4cff4e4d4dff4f4f4fff505050ff515150ff525251ff525251ff535353ff545353ff555454ff565655ff565656ff585858ff595859ff5a5a5aff5b5b5bff5d5c5cff5e5d5eff5f5f60ff606161ff626262ff646364ff666566ff686768ff696969ff696969ff6a696aff6b6c6cff6c6d6dff6e6e6eff6e6e6eff6f6f6fff6f706fff707170ff717171ff717171ff727272ff727273ff737373ff747474ff747474ff757474ff757576ff767676ff767677ff777777ff777777ff777877ff787878ff797879ff797979ff7a7a7aff7b7b7bff7c7c7cff7d7d7dff7f7f7fff80807fff828281ff828383ff848484ff868686ff878787ff888988ff8a8a8aff8c8b8bff8e8d8dff908f90ff919191ff949393ff979797ff999999ff999999ff9c9c9bffa09fa0ffa3a3a2ffa4a5a5ffa8a7a7ffaaaaabffaeaeaeffb1b1b1ffb5b5b5ffbab9b9ffbcbcbdffc0c0c0ffc3c4c4ffc7c6c7ffcacacaffcecdceffd2d2d2ffd9d9daffdeddddffe0e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe0e0e0ffcccdcdff898988ff616061ff444344ff1f1e1fff0c0c0cff030304ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff09090aff1a1b1bff3b3b3bff575758ff8f8f8fffd1d1d1ffe6e6e6ffe8e8e8ffe6e5e6ffe3e4e4ffe0e1e1ffddddddffd7d8d7ffd2d2d2ffcdcecdffcacac9ffc6c6c6ffc3c3c4ffc1c0c1ffbebebeffbababbffb7b7b6ffb4b3b3ffb0afafffacacadffa9a9aaffa6a7a7ffa4a4a4ffa1a1a1ff9e9f9eff9b9b9bff999898ff979797ff959595ff939392ff909090ff8f8f90ff8e8e8eff8d8d8dff8c8c8bff8a8a8aff888888ff878686ff848585ff838484ff838282ff818181ff818080ff808080ff7f7f7fff7f7e7eff7e7e7dff7d7d7cff7c7c7cff7b7b7bff7b7a7bff7a7a7aff797979ff797979ff787879ff787878ff777777ff777777ff767676ff757576ff747575ff747474ff737374ff737373ff727272ff727171ff717171ff717070ff707070ff6f6f6fff6f6f6fff6e6e6eff6e6d6eff6c6d6dff6c6c6cff6b6b6bff69696aff686768ff666666ff646465ff636363ff626161ff5f5f5fff5e5e5fff5d5d5eff5c5c5dff5b5c5bff5a5a5aff595959ff585858ff575757ff565656ff555555ff545454ff525352ff515152ff505050ff4f4f4eff4e4e4dff4c4c4dff4b4b4bff4a4a4aff49494aff484949ff484848ff464646ff3f3e3eff363536ff2e2e2eff232322ff131312ff090909ff040404ff010101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff090909ff1c1d1cff3e3d3dff696969ff949494ffb0b0b0ffbdbdbdffc0bfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc6c5c6ffc7c7c7ffc9c9c9ffc9c9c9ffcacacbffcbcbcbffccccccffcccdcdffcdcdcdffcdcecdffcececeffcececeffcececfffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd1d0d0ffd1d0d0ffd1d1d2ffd2d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd6d6d5ffd5d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdadadaffdbdadaffdbdadbffdbdbdbffdbdbdbffdcdcdbffdbdbdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff161616ff151616ff151515ff141414ff131414ff131414ff191919ff201f20ff282828ff353435ff464646ff595858ff707070ff828281ff929392ffa3a2a2ffcdcccdffe9e8e8fff5f5f5fffefdfdfffefefefffefefefffefefefffefefefffffefefffefefffffefffffffefffffffffefffffffefffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffefffefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefefffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefffffffefffffffefefffffffefffffefefffffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffdfefdfffefefdfffdfdfdfffbfafbfff4f4f4ffeaeaeaffcecdceffbebebeffb5b4b4ffaaa9a9ff9e9d9eff919192ff848484ff757575ff656565ff555555ff4a494aff494949ff4a4a4aff4a4a4aff4a4a4aff4a4a4aff4a4a4b0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfdfdfff9f9f9fff3f2f3ffeeeeeeffececedffebebebffebebebffebeaebffeaebebffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffeae9eaffe9e9e9ffe8e8e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe4e5e4ffe3e2e3ffe2e1e1ffdfdfdfffdddeddffdcdbdbffd7d7d7ffd3d4d4ffd1d1d1ffd0d0d0ffd1d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcdcecdffcecdcdffcdcdcdffcdcdcdffccccccffccccccffcccbccffcbcbccffcbcbcbffcbcbcbffcacacbffcacacaffc9c8c9ffc9c8c8ffc8c8c9ffc8c7c8ffc7c8c8ffc7c8c7ffc8c8c7ffc7c7c7ffc7c7c7ffc6c7c6ffc7c7c6ffc7c6c7ffc9c8c9ffcecdceffd2d2d2ffd5d5d6ffd8d9d8ffdbdbdaffdddcdcffdededfffdfdfdfffdededfffdededeffddddddffdddeddffdededeffdfdedfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e1ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e2ffe3e3e2ffe3e3e3ffe3e4e3ffe4e3e3ffe4e3e4ffe4e4e4ffe3e4e4ffe5e4e4ffe4e4e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdededeffdededeffdeddddffdddddeffdddcddffdcdcdcffdcdcdbffdbdbdaffdadbdaffdadad9ffd9d8d9ffd9d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd2d2d3ffd1d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcfcecfffcececeffcececeffcdcdcdffcccdcdffccccccffcccccbffcacbcaffcacacaffc8c9c9ffc8c8c7ffc7c7c7ffc6c6c6ffc6c5c6ffc4c4c5ffc3c3c4ffc3c3c3ffc2c2c1ffc1c0c0ffc0bfc0ffbfbfbfffbdbebeffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbcbcbcffbcbdbdffbcbcbdffbcbcbcffbcbcbcffbcbdbdffbdbcbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d1ffd1d0d1ffd0d0d0ffd0d0cfffcfd0cfffcececeffcecdcdffcdcdcdffcfceceffcfd0cfffd2d1d1ffd3d3d3ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdad9daffdadbdbffdbdcdcffdcdcddffddddddffdedddeffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e5ffe4e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffe0dfdfffe0dfe0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdedfdeffdededeffe0e0e0ffe0e0e0ffe0e0e0ffdededeffdbdbdbffd8d9d9ffd5d5d5ffd2d2d1ffd0cfcfffcdceceffcbcacbffcacacaffcacacbffcacbcaffcbcacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffccccccffcdcdccffcdcccdffcececdffcdcecdffcfceceffcfcecfffcfcfcfffcfcfcfffd0d0d0ffd1d0d0ffd0d0d1ffd1d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffdadadbffdcdddcffdededeffdfdfdfffe1e1e2ffe3e2e3ffe3e4e4ffe5e6e6ffe7e7e7ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9eaffeaeae9ffeaeaeaffeaeaebffebeaebffebebebffeaebebffebebebffebebebffebebebffecebebffecebecffecebecffececebffececebffecececffecedecffededecffedecedffedededffeeeeeefff3f2f2fff8f8f8fffbfcfcfffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff282827ff242425ff212221ff1f1f1eff1b1b1bff1e1f1eff252424ff2b2a2bff323332ff3c3c3cff474747ff535454ff616162ff727172ff848484ffa5a5a5ffdadadaffedededfffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffefefffefefffffefffffffefefefffefefffffefffefffefffffffefffffffffffefffffefefffffffffffffffefffefffefffffffffffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffffffffefffefffffffffffffffefefefffefefffffefffefffefffefffefffefffefefefffefefefffffefefffefffefffffefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffffffefffffffffffffffefffefffefefefffefefefffefefefffdfefdfffefefefff9f8f9fff0efefffd8d8d8ffcececeffc5c4c5ffb9b9b9ffacabacff9b9b9bff8a8989ff777777ff646364ff525252ff424241ff393a39ff393939ff393939ff393939ff3a3b3aff3b3c3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff959596ffc5c5c4ffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdcdcffdcdbdcffdbdbdaffdbdbdbffdadadaffdadadbffdadad9ffdad9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd8d8d8ffd7d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd5d6d5ffd4d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcecfffcecfceffcececeffcdcdcdffcccdccffcbcbcbffcbcacaffcac9c9ffc7c8c7ffc5c6c5ffc3c3c3ffc3c2c2ffc0c1c0ffc0bfbfffbfbfbfffc0c0c0ffc4c3c3ffbdbcbcff999999ff5b5c5bff262727ff0c0c0dff050605ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff090909ff121212ff242324ff3c3c3cff484848ff4b4b4aff4c4c4cff4b4b4bff4b4b4bff4b4b4cff4c4c4cff4e4e4eff4f4f4fff505050ff515251ff525353ff535353ff535353ff545454ff555655ff575756ff585857ff585958ff5a5959ff5b5a5aff5b5c5bff5d5c5dff5e5d5eff5f605fff606061ff636262ff646464ff656565ff676767ff696969ff69696aff6a6a6aff6b6b6bff6d6d6dff6e6e6eff6e6f6fff6f6f70ff707070ff717070ff717171ff727272ff727372ff737373ff737473ff757474ff747574ff757575ff757576ff767676ff777777ff777777ff787878ff787978ff787979ff79797aff7a7a7aff7a7b7aff7b7b7bff7c7c7cff7d7d7dff7e7e7fff808080ff818181ff838383ff838383ff858585ff878686ff888888ff8a8a8aff8c8b8bff8d8d8dff8e8e8fff909090ff929292ff949595ff999899ff9a9a9aff9a9a9aff9c9d9cffa1a1a0ffa4a4a3ffa6a6a6ffa9a8a8ffacababffafafafffb3b2b3ffb6b5b6ffbababaffbdbdbeffc1c1c1ffc4c5c4ffc8c8c8ffcbcbcbffcfceceffd3d3d4ffdadbdbffdededeffe1e1e2ffe2e3e3ffe3e3e3ffe3e3e3ffddddddffc5c5c5ff7e7e7eff5c5c5cff3b3b3bff171717ff090909ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff09090aff1b1b1bff3c3c3cff585959ff858485ffcac9c9ffe2e2e3ffe8e8e8ffe6e6e6ffe4e4e4ffe1e2e1ffdededeffd8d9d9ffd4d5d4ffcfceceffcacacaffc7c7c7ffc4c5c4ffc2c2c2ffbebfbeffbcbbbcffb7b8b7ffb5b4b4ffb1b1b1ffaeadaeffaaaaaaffa7a7a7ffa5a5a5ffa2a3a2ff9fa0a0ff9c9c9dff999a99ff989998ff969696ff949494ff919291ff919191ff908f90ff8e8e8eff8c8d8dff8b8b8bff898989ff888787ff868586ff848484ff848384ff838383ff828282ff818181ff808180ff7f8080ff7f7f7fff7e7e7eff7d7d7dff7c7d7cff7c7c7bff7c7c7bff7a7b7bff7a7a7aff7a797aff797a79ff797979ff787778ff777777ff767677ff767676ff757575ff747475ff747474ff747373ff737373ff727272ff717172ff717171ff707170ff707070ff6f6f70ff6f6f6eff6e6e6eff6d6d6dff6c6c6cff6b6b6aff696a69ff686867ff676666ff646564ff636363ff616161ff606060ff5f5f5fff5e5d5dff5d5d5dff5c5c5cff5b5b5bff5a5a5aff595959ff575857ff565756ff575757ff555555ff535353ff525152ff515151ff505050ff4e4e4eff4d4d4dff4c4c4cff4b4b4bff4a4a4aff494949ff494949ff454546ff424242ff404140ff3b3c3cff2a2a2aff141413ff090909ff040403ff020201ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080807ff151615ff2f3030ff595958ff838283ffa2a3a2ffb9b9baffbfbebeffc0c0c0ffc0c0c1ffc2c2c2ffc3c3c2ffc4c4c4ffc5c5c5ffc7c6c6ffc8c8c8ffc9c9c9ffc9c9caffcbcbcbffcbccccffccccccffcdcdcdffcdcecdffcececeffcececeffcfcfceffcfcfceffcfd0cfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d6d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffdad9daffd9d9daffdadadaffdbdbdbffdadadbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcddffdcdddc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161615ff161616ff151515ff161516ff151515ff141414ff141414ff1a1a1aff212122ff29292aff363636ff484847ff5c5d5dff747474ff848483ff949494ffa4a4a3ffcfcfceffeaeae9fff5f6f6fffdfdfdfffefefefffefefefffefefffffffefefffefefefffefefffffffefffffefffefffffffffffffefffffffefefffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffffefffffefffefffefefffffffefffffffefefffefefffffefffffffefefefffefefffffefffefffefefefffefefffffefefefffefdfdfffdfdfdfffdfdfcfffbfbfafff4f5f4ffeaebeaffcfcecfffbebfbeffb5b4b4ffaaaaaaff9e9e9eff919191ff848383ff757575ff646565ff545555ff474747ff474847ff484949ff4a4a4aff4a4a4aff4a4a4aff4a4b4b00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffcfdfdfffafafafff4f4f4ffeeeeeeffedecedffecebebffebebebffeaebebffeaeaeaffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe5e6e6ffe4e4e4ffe2e3e2ffe0e1e0ffdfdfdeffddddddffdadadaffd6d6d6ffd3d2d3ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0cfffcfd0d0ffcfcfcfffcfcfceffcececfffcecfceffcececeffcececdffcdcecdffcdcdcdffcdcccdffcccdccffcccccdffcccbcbffcbccccffcbcbcbffcbcbcbffcacbcaffcacacaffcac9caffc9c9c9ffc8c8c9ffc8c8c8ffc8c7c8ffc8c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c6ffc7c6c6ffc8c8c8ffcbcccbffd0d1d0ffd4d4d4ffd8d7d8ffd9dad9ffdcdcdcffdddddeffdfdfdfffdfdedeffdededeffdededeffdddedeffdedfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e2ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e4ffe5e5e4ffe5e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdedeffdededeffdddddeffddddddffdddddcffdcdcdcffdcdbdbffdadbdaffdadadaffd9dad9ffd9d9d8ffd8d8d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd4d3d3ffd2d3d3ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcecfffcececeffcececeffcdcdcdffccccccffcccbccffcbcbcbffcacacaffc9cacaffc9c9c8ffc8c8c8ffc7c7c7ffc6c6c6ffc5c6c5ffc4c5c4ffc3c4c3ffc3c2c3ffc1c2c1ffc1c0c0ffbfbfc0ffbfbfbfffbebdbdffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbcbcbcffbdbdbdffbdbcbdffbdbdbcffbdbdbdffbbbcbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d1ffd0d0d0ffcfd0d0ffd0d0d0ffcececdffcdcdceffcccdccffcdcdccffcececdffcfcfcfffd1d0d0ffd3d2d2ffd4d4d4ffd6d5d6ffd7d6d7ffd7d8d8ffd8d9d9ffdadadaffdbdbdaffdbdbdcffdddcddffddddddffdededeffdedfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e2ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e4ffe5e4e5ffe5e4e5ffe5e4e4ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e5e4ffe4e5e4ffe5e4e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e1e0ffe1e0e0ffe0e0e0ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfdfdfffdfe0dfffe0e1e0ffe0e1e0ffdfe0dfffddddddffdbdbdbffd8d7d8ffd4d4d4ffd1d1d1ffcecfceffcdcccdffcbcacaffcbcacaffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcccbccffcccdccffcdcdccffcdcecdffcdceceffcececeffcfceceffcfcfcfffd0cfd0ffd0cfcfffd0d0d0ffd0d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d4ffd3d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d7ffd8d9d8ffd9dad9ffdcdbdcffddddddffdfdedeffe0e0e0ffe2e1e2ffe3e3e3ffe5e4e4ffe7e7e7ffe7e8e8ffe8e8e9ffe8e8e9ffe8e9e8ffe8e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffeaeae9ffeaeaeaffeaeae9ffeaeaebffebeaeaffebeaebffebebebffebebebffebebebffebebebffebebebffebecebffebececffecececffececebffecececffecedecffededecffededecffecededffeeeeeefff5f4f4fff9faf9fffcfcfdfffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2e2eff2c2c2cff282828ff242424ff212121ff1e1f1fff202020ff262626ff2d2d2dff353535ff3f3f3fff4a4949ff565656ff646464ff737374ff858585ffa3a3a3ffd8d8d8ffececedfffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefffefffefffefffffffefffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefffefffefefefffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffefffffefefffffefffefffffefffffffefefffffefefffefefffffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffffffefffefffffffffefefffefffffffffefffffefffffffefefefffffefefffefffefffefffffffffefffffffffffffffefefffefffefffefefefffefdfefffefefefffdfefefff9f9f9ffeff0efffd8d7d7ffcececeffc4c4c4ffb8b8b9ffabababff9c9b9cff8a898aff777877ff656565ff535353ff424141ff383839ff393939ff393939ff3a3b3bff3b3b3bff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404041ff959695ff969595ffc5c5c4ffdcdddcffdcdcdcffdcdcdcffdbdcdbffdcdbdbffdbdcdbffdbdbdbffdadadaffdadadaffd9d9daffdad9daffdad9daffd9d9d9ffd8d9d8ffd9d8d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d5d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0cfffcfcfcfffcfcfcfffcecfcfffcecfceffcdcdcdffcdccccffcccccbffcbcbcbffcbcacaffc9c9c9ffc6c6c6ffc5c5c4ffc3c3c3ffc2c1c1ffc0c1c0ffbfbfbfffbfbfbfffc0c0c0ffb9b8b9ff979897ff646464ff2d2d2eff0f0f0fff080808ff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040504ff0b0a0bff181818ff2e2f2eff424242ff4a4a4aff4b4b4bff4b4b4bff4a4b4aff4a4a4bff4c4c4cff4d4d4dff4e4e4eff4f4f4fff505050ff515151ff535252ff545454ff555454ff555555ff565656ff575757ff585858ff595a59ff5a5b5aff5c5c5cff5c5c5cff5d5e5dff5f5e5eff605f5fff616161ff626362ff636364ff656566ff676767ff696968ff6a6a6aff6a6b6aff6c6c6bff6d6d6dff6f6e6fff6f6f70ff707070ff707070ff717171ff717271ff737272ff737373ff747473ff747474ff757575ff757676ff767576ff767777ff777777ff777878ff787877ff797878ff787979ff797979ff7a797aff7a7b7aff7b7b7bff7c7c7bff7c7d7dff7e7d7eff7e7e7eff7f7f7fff818181ff828282ff848484ff848585ff868686ff878788ff898989ff8b8b8bff8c8c8cff8d8e8dff8f8f8fff919191ff939393ff959596ff999999ff9a9b9bff9b9b9bff9e9d9dffa1a1a1ffa4a5a4ffa7a7a7ffaaaaaaffacacadffb0b0b0ffb4b4b4ffb7b7b7ffbbbcbbffbfbfbfffc1c1c2ffc5c5c5ffc8c8c8ffccccccffd0d0d0ffd4d5d4ffdbdbdbffdfdfdfffe2e1e2ffe3e3e3ffe4e4e4ffe3e2e3ffdadadaffbababaff737373ff575757ff30302fff111111ff080808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff090909ff171718ff383839ff545454ff797979ffc2c1c2ffddddddffe8e9e8ffe7e7e7ffe5e4e5ffe2e2e3ffdfdfdfffdad9daffd5d5d5ffcfd0cfffcbcbcbffc8c8c8ffc6c6c5ffc2c2c2ffc0c0bfffbcbdbdffb9b8b8ffb6b6b6ffb2b2b2ffaeafafffabababffa9a8a8ffa5a6a6ffa3a3a3ffa1a0a1ff9d9e9dff9b9b9aff999a99ff979797ff959495ff939393ff919292ff919090ff8f8f8fff8e8d8dff8c8c8cff8a8a8aff888889ff868687ff858585ff848485ff838483ff838383ff838282ff828282ff818181ff808080ff7f8080ff7e7f7fff7e7d7dff7d7d7dff7c7d7dff7c7c7cff7c7c7cff7b7b7bff7a7b7bff7a7a7aff797979ff787978ff787878ff777777ff767677ff757676ff757575ff757575ff747474ff737373ff737273ff727273ff717272ff717271ff707070ff706f70ff6f6f6fff6e6e6eff6d6d6dff6c6c6cff6a6a6aff696969ff686868ff676666ff656665ff646364ff626363ff616160ff605f60ff5e5f5fff5e5e5eff5d5d5dff5c5c5cff5b5b5bff5a5a59ff595959ff595859ff575858ff565656ff555555ff535453ff535352ff515151ff4f504fff4d4d4eff4d4c4dff4c4b4cff4a4a4aff494a49ff494949ff494849ff494949ff464647ff3f3e3eff2a2a2aff161616ff0b0b0bff050505ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff111112ff262626ff4a4a4aff808080ff9c9c9cffaeaeaeffbebdbdffc0bfbfffc0c1c0ffc2c2c2ffc2c2c3ffc4c3c4ffc4c5c5ffc6c6c6ffc8c8c8ffc9c9c9ffcacac9ffcacacbffcccbccffccccccffcdcdcdffcdcdcdffcecdcdffcececeffcfceceffcfcfcfffd0d0cfffcfcfd0ffd0d0d0ffd0d1d1ffd1d0d0ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d6d5ffd6d5d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9daffd9d9daffdbdadbffdadadaffdadbdaffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdddcdcffdcdcdcffdcdddcffdddcdcff65656500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151615ff161616ff151515ff151615ff151516ff151515ff151415ff1b1b1bff222322ff2b2b2bff383738ff494949ff5d5d5eff777676ff878787ff969797ffa9a8a8ffd4d4d4ffeaebeafff7f7f7fffefefdfffefefefffefefefffffefefffefefefffefffefffefffefffefefffffffefffffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffefffefefffffefefffffefefefffefffefffffefffffefffefffefefefffefefefffefefffffefefffffefffefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfbfff4f4f4ffebebebffcfd0d0ffbfbfbfffb5b6b6ffabaaabff9e9e9eff919190ff848383ff747474ff646464ff545454ff464646ff464646ff474747ff494949ff4b4a4bff4a4a4aff4a4a4a00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffbfbfbfff5f5f5ffefefefffecedecffebebebffebebebffeaebeaffeaebeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe3e3e3ffe1e2e1ffe0e0e0ffdededeffdcdcdcffd8d9d9ffd5d5d5ffd2d2d2ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcecfceffcececeffcdcdceffcdceceffcdcdcdffcdcdcdffcccccdffcccdccffccccccffcbcbcbffcbcccbffcbcbcbffcacacbffcacacbffcacacaffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c7ffc8c7c8ffc8c7c8ffc7c7c8ffc7c8c7ffc7c7c7ffc7c6c6ffc6c6c6ffc7c7c7ffcbcbcbffcfcfceffd3d3d3ffd7d7d7ffd9dad9ffdcdbdbffdddedeffdfdedfffdfdfdfffdededeffdededeffdddedeffdededeffdfdedfffdfe0dfffe0e0dfffe0e0e0ffe0e1e1ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e4e4ffe4e5e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdededeffdddeddffddddddffdddcddffdcdcdcffdcdcdcffdbdbdbffdadbdbffd9dadaffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfd0ffcecfcfffcececeffcececeffcdcdcdffccccccffccccccffcbcbccffcacbcbffcacacaffc9c9c9ffc8c7c8ffc7c7c6ffc6c6c6ffc6c5c5ffc5c5c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c0c0ffc0c0c0ffbfbebfffbdbebeffbdbdbcffbdbcbcffbcbdbcffbcbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbdbdffbcbdbdffbdbcbcffbcbdbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffd0d0d0ffcececeffcdcecdffcccdcdffccccccffcccbccffcccdcdffcececeffd0d0d0ffd1d1d2ffd3d3d3ffd5d5d5ffd6d5d5ffd7d7d7ffd8d8d8ffd9d8d9ffdadadaffdadbdbffdcdcdbffddddddffdddeddffdededeffdededeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e2e2ffe2e1e2ffe1e2e2ffe1e1e1ffe2e1e1ffe0e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0dfdfffe1e1e0ffe1e1e1ffe1e0e1ffdfdfdfffdcdcdcffdad9d9ffd6d6d6ffd2d2d2ffd0d0d0ffcececeffcbcbccffcacacaffcbcacbffcacacbffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbccccffccccccffccccccffccccccffcdcdcdffcdcecdffcececeffcececeffcecfcfffd0cfcfffcfcfcfffd0d0d0ffd0d1d0ffd0d0d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d7ffd8d8d9ffdbdbdbffdcdddcffdeddddffdfe0e0ffe1e1e1ffe2e3e3ffe3e3e3ffe6e5e5ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9eaffe9eae9ffeaeaeaffeaeaeaffebeaebffeaeaeaffeaebeaffebebebffebeaebffebebebffebebebffecebebffebececffecececffecececffecececffecececffecedecffedededfff1f1f1fff6f6f6fffbfbfbfffdfcfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2f2fff2f2e2fff2b2b2cff272828ff252424ff222221ff212121ff272728ff30302fff383938ff424242ff4c4d4dff585858ff656565ff747575ff868586ffa3a2a2ffd6d6d6ffebebecfff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefefffffffefffffefefefffefffffffffefefffefefefffffefffffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefefefffffffffffefefefffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffefffffefefffffffffffefefffffffffffffefffefffefefefffffffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefffefffffefefffefefefffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffefffefffffefffffffefffffefefefffffefefffefefefffefffefffffefffffefffffffefffefffffefefffffffffffefefffffefdfefffefefdfffdfdfefff9f9f9ffeff0efffd7d8d7ffcececeffc3c4c3ffb8b8b7ffabaaaaff9b9b9bff8a8b8bff797a7aff666767ff555555ff424241ff383838ff393939ff3b3a3bff3b3b3bff3b3b3bff3c3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3dff3f3e3fff404141ff404140ff969595ff969696ffc4c5c5ffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdcdbffdbdadbffdadbdaffdadadaffdad9d9ffdadadaffd9d9d9ffd9dad9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d8ffd7d7d8ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d1d2ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcececeffcdcdcdffcccdccffcccccbffcbcbcaffcacac9ffc8c8c8ffc5c6c5ffc4c3c3ffc2c3c2ffc1c0c1ffc0bfc0ffbebebeffbebebeffb8b8b8ff9b9c9cff727171ff3b3c3cff161716ff0a090aff040405ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020101ff050505ff0b0c0cff19191aff313130ff434344ff4a4b4aff4b4c4bff4a4a4aff4b4a4bff4b4b4bff4c4c4bff4e4d4dff4f4f4fff4f4f50ff515151ff515252ff535352ff545454ff555556ff565656ff575757ff585858ff595959ff5b5a5aff5b5b5bff5d5c5dff5d5d5eff5e5e5eff5f605fff606060ff616262ff636362ff646464ff656666ff676767ff696868ff6a6a6aff6b6b6bff6c6c6bff6e6e6eff6f6f6fff707070ff717170ff717172ff727271ff727272ff737373ff747373ff747474ff757574ff757575ff767676ff777676ff777777ff787778ff787878ff787878ff797979ff797979ff7a7a7aff7b7a7bff7b7b7bff7b7c7bff7c7c7cff7d7d7dff7d7e7eff7e7e7fff7f7f7fff808081ff828382ff838383ff858585ff868686ff878787ff898888ff8a8a8aff8c8c8cff8d8d8dff8f8f8fff909190ff929292ff949493ff969696ff99999aff9a9a9aff9c9c9cff9f9f9fffa3a2a3ffa5a5a5ffa8a8a8ffaaaaabffaeaeadffb1b2b1ffb4b4b4ffb8b8b8ffbcbcbcffbfbfbfffc2c3c3ffc6c6c6ffcac9c9ffcdcccdffd0d0d0ffd6d6d5ffdcdcdcffdfdfdfffe3e2e2ffe4e4e3ffe4e4e4ffe3e3e2ffd8d8d8ffadadadff6c6c6cff525352ff2b2a2aff0d0d0eff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff070707ff121212ff313031ff4f4e4fff717071ffb6b6b7ffdadad9ffe9e9e9ffe7e7e7ffe5e5e5ffe3e3e2ffe0e0e0ffdbdbdbffd7d7d7ffd1d1d1ffccccccffc9c9c8ffc6c6c5ffc3c3c3ffc0c1c0ffbdbdbdffb9bab9ffb7b6b7ffb4b4b4ffafafafffacacacffa9a9a9ffa6a7a7ffa5a4a5ffa1a2a2ff9e9f9eff9c9b9cff9a9a9aff989899ff969596ff949494ff929293ff919291ff909090ff8e8f8eff8d8d8dff8b8c8bff898989ff888787ff868786ff858586ff858585ff848584ff838383ff838382ff828282ff818182ff818181ff808080ff7f7f7fff7f7e7eff7e7e7eff7e7d7eff7d7d7dff7d7d7cff7c7c7cff7b7b7bff7a7b7bff7a7a79ff797979ff787979ff787878ff777677ff777676ff757576ff757575ff747574ff747474ff747373ff737372ff737373ff727271ff717171ff707070ff6f6f6fff6e6f6eff6e6d6dff6c6c6cff6a6b6bff6a6969ff686968ff676667ff656565ff646464ff636363ff626262ff616261ff616061ff5f6060ff5f5f5eff5e5e5eff5d5d5dff5b5c5cff5b5a5bff5a5a59ff585859ff575857ff565656ff545554ff535353ff525252ff505050ff4f4e4eff4d4e4dff4c4c4cff4b4c4bff4a4b4bff4a4a4aff4b4b4aff49494aff454445ff3b3a3bff2a2a2aff191a1aff0e0d0dff050504ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070808ff212021ff404040ff767676ffa6a6a6ffb2b3b2ffb9bab9ffbfbfbfffc1c1c1ffc2c1c1ffc2c2c2ffc3c4c4ffc5c5c5ffc6c5c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcbcbffcbcbcbffccccccffcdcdccffcececeffcececeffcececeffcecfceffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd0d1d1ffd1d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d6ffd5d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d8d7ffd7d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdadbdaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcddffdcdcdcff656666ff666566ff414141ff403f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151615ff151615ff161516ff151615ff161515ff161515ff161716ff1d1d1dff252525ff2c2d2cff3a3a3aff4c4c4bff616162ff777777ff898889ff999999ffb0b1b1ffd7d7d7ffececebfff9f9f9fffdfdfefffefefefffefffefffefefefffefffefffffefefffefefefffefffffffffffffffffefefffffefffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffefffefffefffefffefffffffffffefffffffffffefffffefefffffffffffefefffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffefffffffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffefefffefefefffdfefdfffdfdfdfffdfdfcfffcfbfbfff4f4f5ffebecebffd0d0d0ffc0c0bfffb6b6b6ffabababff9e9e9eff919191ff838383ff747474ff646464ff535353ff454645ff464546ff474747ff474848ff494949ff4a4a4aff4a4a4b00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfbfbfff7f7f7fff1f1f1ffedededffecebebffebeaebffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe7e6e6ffe5e6e6ffe5e5e5ffe4e3e4ffe2e2e3ffe0e1e1ffdfdfdfffddddddffdadbdbffd7d8d7ffd4d4d3ffd0d1d0ffd1d0d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d1d0ffd0d0d0ffcfcfcfffd0d0cfffcfcfcfffcfcfcfffcfcecfffcececeffcececeffcececeffcdcdcdffcdcdceffcdcdcdffcdcdccffccccccffcbcbcbffcbccccffcbcbcbffcacacaffcacbcbffcacacaffcac9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c6ffc9c9c9ffcdcdcdffd2d2d1ffd6d6d6ffd8d9d9ffdbdadaffdddddcffdededfffdfdfdfffdededeffdededeffddddddffdededeffdfdedfffdfdfdfffdfe0dfffe0dfe0ffe0e0e1ffe0e1e1ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e4e4ffe4e5e4ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e3e3ffe3e3e4ffe2e3e3ffe3e2e3ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdededeffdededeffdddeddffdddddcffdcdcdcffdbdbdcffdbdbdbffdadadbffd9d9daffd9d9d9ffd8d8d8ffd7d7d7ffd7d6d7ffd5d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d3d2ffd2d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfceceffcecdcdffcdcdcdffcdcdccffccccccffcbcbcbffcbcbcaffcacac9ffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c5c4ffc4c3c3ffc2c2c2ffc1c2c2ffc1c0c0ffbfc0bfffbfbebfffbebdbeffbcbcbdffbdbdbdffbdbcbcffbcbdbdffbdbcbdffbcbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbcbdbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffd0d0cfffcdcdceffcdcdcdffcdcccdffccccccffccccccffcccbcbffcccccbffcdcdceffcfcfcfffd1d1d0ffd2d3d2ffd3d3d3ffd5d5d5ffd7d6d6ffd7d7d7ffd8d9d9ffdad9d9ffdadadaffdbdbdbffdcdcdcffdddddcffdededeffdededeffdfdfdeffdfdfdeffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe5e5e5ffe4e5e4ffe5e4e4ffe5e4e4ffe5e5e5ffe4e4e5ffe5e5e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e0e1ffe0e0dfffdddddeffdbdcdbffd8d8d8ffd3d4d3ffd2d1d2ffcfd0cfffcdcdcdffcbcacaffcacbcaffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffccccccffccccccffcdcccdffcdcdcdffcecdceffcececeffcfcfceffcfcfcfffcfcfcfffcfd0d0ffd0d0cfffd0d0d0ffd1d1d1ffd2d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd8d8d7ffdad9daffdbdcdbffdddcdcffdedfdeffe0dfe0ffe1e1e1ffe2e2e2ffe5e5e4ffe6e6e6ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e9ffe9e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffe9eae9ffeaeae9ffeae9e9ffeaeaeaffeaeaeaffeaebebffeaebeaffeaeaeaffebebeaffeaeaebffebebebffebebecffebebebffebececffecececffecececffececedffececedffeeeeedfff2f3f2fff8f8f8fffcfcfcfffefdfdfffefefefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313030ff2f2f2fff2f2f2fff2b2c2cff272828ff242524ff242424ff2a2b2aff323233ff3b3b3bff464545ff50504fff5b5b5bff676767ff757575ff858585ffa2a2a1ffd5d6d6ffebebebfff8f8f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefffffffefefffffffffffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffffffefffefefefffefefffffffffefffffefefffffffffffffffefffffffffffefffefffefffffffffffffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffffefffffefefefffefefffffefffefffefffffffffefefffffefefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffffefefffefefefffffefefffffffffffefffefffffffffffffffffffffefefffffefffffffffefffefefefffefefefffdfefefffefdfefffdfdfefff9f9f9fff1f0f0ffdadadaffcececeffc3c3c3ffb7b7b7ffabaaabff9b9b9bff8c8b8cff7b7b7bff69696aff565756ff434343ff393939ff3b3a3bff3b3b3bff3b3c3cff3b3b3cff3b3b3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a39ff3d3d3dff3d3d3dff3f3e3eff404041ff414140ff959595ff959595ffc4c5c5ffdddcdcffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadbffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d8ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd3d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfd0d0ffd0d0cfffcfcfcfffcfcfcfffcececdffcdcdcdffcccdccffcbcccbffcacacaffc9c8c9ffc6c6c6ffc5c4c4ffc3c3c3ffc2c2c2ffc0c0c0ffbfbfbfffbebebfffbbbcbcffa6a6a6ff7e7e7eff4a4a49ff201f20ff0b0b0bff050505ff010102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030303ff060706ff0d0d0dff1a1b1bff2f3030ff424142ff4a4a4bff4b4c4cff4b4b4aff4b4b4bff4b4b4bff4d4d4cff4d4d4dff504f50ff505150ff525152ff535352ff535354ff545554ff565656ff575757ff585858ff595959ff5b5b5bff5b5c5cff5c5c5dff5d5e5dff5e5e5eff5f5f5fff5f6060ff616161ff626262ff636363ff656565ff666666ff676767ff686868ff6b6b6aff6b6b6cff6c6c6dff6d6d6eff707070ff717070ff717171ff727272ff737272ff737373ff747473ff747474ff757574ff757675ff767676ff777676ff777677ff787777ff787878ff797879ff797979ff7a7a7aff7a7a7bff7b7b7bff7b7c7cff7c7c7cff7c7c7cff7d7c7dff7d7e7dff7e7e7eff7e7f7fff7f8080ff818080ff818181ff838483ff858484ff868686ff878787ff898988ff8a8a89ff8c8b8cff8d8d8dff8f8e8fff90908fff919192ff939392ff959595ff979797ff9a9a9aff9a9a9aff9d9d9dffa0a0a0ffa3a3a4ffa6a7a6ffa9a9a9ffabacabffaeaeafffb2b2b2ffb6b5b5ffb9b9b9ffbdbdbdffc1c0c0ffc4c3c4ffc6c6c6ffcbcacaffcdcdceffd1d1d2ffd6d7d7ffddddddffe0e0e0ffe2e2e3ffe4e4e3ffe4e4e4ffe2e2e3ffd6d5d5ff9f9f9fff676867ff4f5050ff282828ff0e0d0eff050505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff0e0d0eff272727ff494848ff6a6a6bffa9aaaaffd7d7d7ffeaeae9ffe8e8e8ffe5e5e6ffe4e4e3ffe1e1e1ffdcdcdcffd9d8d8ffd3d3d3ffcdcdcdffc9cacaffc7c7c6ffc4c4c4ffc1c1c1ffbebdbdffbbbbbaffb8b7b7ffb4b4b5ffb1b1b1ffadadadffaaabaaffa8a8a8ffa6a5a6ffa3a3a2ffa09fa0ff9d9d9dff9b9a9bff999999ff979797ff969595ff939394ff929392ff919191ff908f8fff8e8e8eff8d8d8cff8a8a8aff898989ff878787ff878687ff868686ff858586ff848584ff848584ff848383ff848383ff828282ff828282ff818181ff808080ff7f807fff7e7f7fff7e7e7eff7d7d7eff7d7d7dff7d7c7cff7c7c7cff7b7b7bff7b7a7aff7a797aff797879ff797878ff777778ff777777ff767676ff767675ff757575ff747475ff747474ff747373ff737373ff727272ff717171ff707070ff6f7070ff6f6f6eff6e6d6eff6c6c6cff6b6a6aff6a6a69ff696868ff676767ff666666ff656565ff646464ff636464ff636263ff626161ff616061ff606060ff5f5e5fff5e5e5eff5c5d5dff5c5b5bff5a5a5aff585959ff585858ff575657ff565655ff545554ff535353ff515152ff4f4f4fff4e4d4eff4d4d4cff4c4c4cff4b4c4bff4b4b4bff4a4a4aff494949ff454545ff3e3e3eff313232ff212121ff0f100fff040405ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff111212ff363637ff686968ffa5a5a5ffbdbebdffc0c0c0ffbfbebeffc0c0c0ffc1c1c1ffc2c2c3ffc4c3c3ffc5c4c5ffc5c5c5ffc7c7c6ffc8c8c9ffc9c9caffcacacaffcbcccbffcccbcbffcccccdffcecdcdffcececeffcececfffcfcfceffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd1d0d1ffd1d0d1ffd1d0d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d8d7ffd8d8d7ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadbffdbdbdbffdbdbdcffdbdcdbffdcddddffdcdcdcffdddcdcffdcdcdcff666666ff656666ff404141ff3f403fff3f3f3fff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151615ff161615ff161516ff151615ff161615ff151515ff141414ff171817ff1f1f1fff262626ff2f2f2fff3c3d3cff4f5050ff676666ff7a7a7aff8b8a8aff9c9c9cffb8b8b8ffdbdbdcffedededfffafafafffdfefdfffefefefffefefefffffefefffefefefffffefffffffefefffffefffffefefefffffffefffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffefefffffefffffffffffefffffefffffffffefffffffefffefffefffffffffffffffffffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffefefffffffffffffffffffffefefffefefffffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffcfdfdfffcfcfbfff5f4f5ffebebebffd1d0d0ffc0c0c0ffb7b6b6ffababacffa09f9fff929292ff838483ff747474ff646464ff545454ff464647ff464746ff474647ff474747ff474848ff494949ff4a4a4a00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff8f8f9fff2f2f2ffededeeffebebebffebebeaffeaeaebffeaeaebffeaeaeaffeaebeaffeaeaeaffe9eaeaffeaeae9ffeae9e9ffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e7e7ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe3e2e3ffe1e1e1ffe0e0e0ffdfdedeffdcdcdcffd9dadaffd6d6d6ffd3d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffd1d0d1ffd0d0d0ffd1d0d1ffd0d0d0ffcfcfd0ffcfd0cfffcfd0d0ffcfcfcfffcfcfcfffcececeffcecfceffcececeffcdcdceffcdcecdffcdcdcdffcccdccffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcbcacaffcacacaffc9c9c9ffcacac9ffc8c8c9ffc8c8c8ffc7c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc8c8c8ffcbcccbffd0d1d0ffd5d5d5ffd8d7d8ffdad9daffdcdcdcffdededdffdfdedfffdededeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e2ffe3e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e5e6ffe5e5e5ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe5e5e4ffe5e4e5ffe4e4e5ffe5e4e4ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e4e3ffe3e3e3ffe2e3e3ffe2e3e3ffe3e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfe0ffdfdfdeffdfdedfffdededdffdddddeffdcdddcffdcdddcffdcdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd7d8d8ffd7d7d7ffd6d6d6ffd5d6d5ffd4d4d5ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfd0ffcececeffcececdffcdcdcdffcccdcdffccccccffcccccbffcbcbcbffc9cacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c4c3ffc2c2c2ffc2c1c1ffc0c0c0ffbfbfbfffbfbebeffbebdbdffbdbcbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbcbdffbcbcbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcecdcdffcdcccdffccccccffccccccffccccccffcacacbffcbcbcaffccccccffcececdffcfcfd0ffd1d1d1ffd3d2d3ffd4d4d4ffd5d5d6ffd7d6d6ffd7d7d8ffd8d8d8ffdadad9ffdadadaffdbdbdbffdbdcdcffdddddcffddddddffdddedeffdfdedeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe4e4e5ffe5e5e4ffe5e4e5ffe4e5e5ffe4e5e5ffe5e4e5ffe4e4e5ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e4ffe5e5e4ffe4e4e4ffe5e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe4e4e5ffe4e5e4ffe4e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe4e4e5ffe5e5e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe5e5e6ffe5e5e5ffe6e6e5ffe5e5e6ffe5e5e6ffe5e6e6ffe6e6e5ffe6e5e5ffe5e5e6ffe6e6e5ffe5e5e5ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e2ffe3e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e1e0ffe0dfe0ffdfdfdfffe0e1e1ffe1e0e0ffdfdfdfffdcddddffdadadaffd6d6d6ffd3d3d3ffd1d1d0ffcececeffcdcccdffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcccbcbffcbcbcbffccccccffcccccdffcccccdffcdcdcdffcdcdcdffcdcecdffcececeffcececeffcfcecfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d6ffd7d8d7ffd9d9d9ffdbdadbffdcdbdcffdeddddffdfdfdfffe1e0e0ffe1e1e2ffe4e4e3ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e8ffe8e7e7ffe7e7e8ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaebebffebeaeaffebebebffebebeaffebecebffebebecffebebecffececebffecececffecececffecededfff0efeffff4f4f4fffafafafffcfcfcfffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff303030ff2f302fff2f2e2eff2c2c2cff272828ff282827ff2e2d2eff353535ff3f3f3eff494948ff535353ff5d5d5eff6a6969ff767676ff878787ffa0a1a1ffd4d5d4ffebebebfff8f7f8fffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffefefffefffefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffefffefffffffefffefefffffffefefffffffffffefffefffefefefffefefefffefefefffefefffffefffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffffffffefffffefefefffefffefffffefefffffefefffffefefffefffefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefffefffefffefffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffefffefefffffefefefffdfdfefffdfdfefffefefefff9f9fafff2f2f2ffdcdbdbffcdceceffc2c2c2ffb7b7b7ffaaaaaaff9b9b9bff8b8c8cff7c7c7cff6a6a6aff575757ff434444ff3b3a3bff3b3b3bff3c3b3bff3b3c3bff3c3b3bff3b3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353536ff373838ff3a3a39ff3a3a3aff3d3d3dff3d3d3dff3f3e3eff414140ff404041ff959695ff959596ffc5c4c5ffddddddffdcdcdcffdcdcdcffdcdbdbffdbdcdbffdadbdbffdbdbdbffdadadaffdadadaffdadadaffdadadaffdad9daffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0cfffcfcfcfffcececeffcdceceffcdcccdffccccccffcbcbcaffc9c9c9ffc8c8c8ffc6c6c5ffc4c4c3ffc2c3c3ffc1c1c2ffc0c0c0ffbfbfc0ffbdbdbdffafafafff8e8e8eff606060ff363535ff151514ff070707ff020302ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040403ff080808ff111110ff1e1e1eff2e2f2eff3f4040ff4a494aff4d4d4dff4c4b4cff4c4c4cff4c4c4cff4d4d4dff4d4e4eff4f4f4fff515151ff525352ff535454ff565656ff565556ff565656ff575857ff595959ff5a5a5aff5c5b5bff5c5d5cff5e5d5dff5e5f5fff5f605fff60605fff616061ff626262ff636363ff646464ff666665ff666667ff686867ff696969ff6a6b6bff6b6c6cff6d6d6dff6e6e6eff6f6f6fff727171ff727272ff727372ff737373ff737474ff747474ff757575ff757675ff767576ff767676ff777777ff777777ff787878ff797978ff797979ff797a7aff7a7a7bff7a7a7bff7c7c7cff7c7c7cff7d7d7cff7d7d7dff7e7e7dff7e7e7eff7f7f7eff7f7f7fff808080ff808081ff818182ff838383ff858485ff868686ff888787ff888988ff898989ff8b8b8bff8c8d8cff8e8e8eff8f9090ff919191ff939293ff949494ff959695ff989797ff9a9999ff9b9b9bff9d9e9dffa1a1a1ffa5a5a5ffa7a8a7ffaaaaa9ffadacadffafafb0ffb3b3b3ffb7b7b7ffbabbbaffbebebeffc2c1c1ffc4c4c4ffc8c8c8ffcacbcbffcecfceffd3d3d2ffd8d8d8ffdededdffe1e1e1ffe3e3e2ffe4e4e3ffe4e4e4ffe2e1e1ffd2d2d3ff919191ff605f60ff474747ff232322ff0d0d0dff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff0b0b0bff202121ff424343ff636464ff9e9e9dffd4d4d5ffeaeaeaffe9e8e8ffe6e6e5ffe4e4e4ffe1e1e1ffdddcdcffd8d8d8ffd4d4d4ffcfcfcfffcbcacbffc8c8c7ffc5c4c5ffc2c2c2ffbfbfbfffbbbcbbffb8b8b9ffb5b5b6ffb2b2b2ffaeafafffacacabffa9a9a9ffa7a6a7ffa4a4a4ffa1a0a1ff9e9e9eff9b9b9cff999a99ff979798ff969697ff959595ff949394ff929292ff919090ff8f908fff8d8d8dff8c8c8bff8a8a8aff898988ff888888ff878787ff878687ff868686ff858585ff858485ff858484ff848484ff838383ff828282ff828282ff808180ff80807fff807f7fff7f7e7fff7e7e7eff7e7e7eff7d7d7dff7c7c7dff7c7c7bff7b7b7bff7a7b7bff797a7aff797979ff797978ff777778ff777776ff777777ff757675ff757575ff747575ff747474ff737373ff727272ff727171ff717071ff707070ff6f6f6fff6e6e6eff6c6d6cff6b6c6bff6a6a6bff686969ff676767ff676767ff666665ff656565ff646464ff646463ff636262ff626261ff616161ff606060ff5e5e5fff5d5d5eff5c5c5cff5b5a5bff5a5a5aff595959ff585858ff565656ff555555ff535353ff515251ff505050ff4f4f4fff4e4d4eff4d4d4dff4c4c4cff4c4b4cff4c4c4bff4d4c4cff4a4b4aff444344ff373737ff232423ff0f0f0eff070606ff030203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff1a1a1aff494949ff868786ffb4b3b3ffc4c3c4ffc2c1c2ffc0c0bfffc1c1c1ffc2c2c2ffc3c3c3ffc5c5c4ffc5c5c6ffc7c7c7ffc7c8c8ffc9cac9ffcbcbcaffcbcacbffcccbcbffcdccccffcdcdccffcdcecdffcececeffcececeffcfcfcfffcfd0cfffd0cfd0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd1d2d1ffd1d2d1ffd2d2d2ffd2d2d3ffd2d2d3ffd3d3d4ffd4d4d3ffd4d4d4ffd5d4d5ffd5d5d4ffd5d4d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d7ffd7d6d7ffd8d8d8ffd8d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdaffdadbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdddddcff666565ff656665ff414141ff3f4040ff3f403fff3d3d3cff3d3d3dff3a393a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161516ff161516ff161616ff151616ff151615ff161615ff151515ff191918ff1f2020ff282828ff323132ff404040ff535453ff6b6a6bff7c7c7cff8d8d8dff9e9f9effbcbcbcffdfe0e0ffeeefeefffbfbfbfffefdfefffefefefffefefefffffefefffffffefffefefffffffffefffefefffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffefefefffefffffffefffefffefffefffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfcfdfffcfcfbfff5f5f5ffebebebffd0d1d0ffc0c0bfffb6b6b6ffababacff9f9fa0ff939393ff848484ff747474ff646364ff555554ff474747ff474747ff474747ff474747ff474748ff474748ff49494900000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfcfcfff9f9f9fff3f3f3ffeeeeedffebebebffebebebffeaebebffeaebebffebebeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e8ffe6e7e7ffe6e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e4ffe3e3e4ffe2e2e2ffe0e0e1ffdfdfe0ffdededeffdbdbdbffd8d8d9ffd5d4d5ffd2d3d3ffd0d1d1ffd1d1d1ffd0d1d0ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfceceffcececeffcececeffcdceceffcdcdcdffcdcdccffcdcccdffccccccffcccccbffcccbcbffcbcbcbffcacacbffcbcacaffcacacaffcacacaffc8c9c9ffc8c9c8ffc9c9c8ffc8c8c8ffc8c7c7ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c6c6ffc7c7c7ffcacbcaffcfceceffd3d3d4ffd8d8d7ffd9d9d9ffdcdcdcffdddeddffdedfdeffdededfffdddedeffddddddffdededeffdededeffdfdfdfffdfdfdfffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e5ffe6e6e6ffe5e5e6ffe6e6e5ffe5e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe4e4e5ffe4e4e4ffe5e5e5ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe3e3e3ffe2e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdedfdeffdededfffdededeffdedddeffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdadadaffd9dad9ffd9d8d9ffd8d8d8ffd7d7d7ffd6d6d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d1ffd0d0d1ffd0d0cfffcfcfcfffcecfceffcdcecdffcdcdcdffcdcdccffcccbccffcbcbcaffcbcacaffc9cac9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbebdffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebdffbdbdbdffbdbdbdffbdbcbcffbdbdbcffbcbcbcffbcbcbcffbcbcbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcecdffcdcccdffcdccccffccccccffccccccffcbcacaffcacacaffcacacaffcccbcbffcdcdcdffcfcecfffd1d1d0ffd2d2d2ffd3d4d3ffd4d4d5ffd6d6d5ffd6d6d7ffd8d8d8ffd8d9d9ffd9dad9ffdbdbdaffdbdbdbffdcdcdcffddddddffddddddffdddeddffdededeffdededeffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e3ffe2e2e3ffe2e2e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e4ffe5e5e4ffe4e4e5ffe4e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe4e5e5ffe4e5e4ffe4e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe6e6e5ffe5e5e6ffe6e6e5ffe5e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e4e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e3ffe3e3e4ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e1e2ffe1e1e1ffe0e0e1ffdfe0dfffe0e0e1ffe0e0e0ffe0e0e0ffdededeffdcdcdcffd9d9d9ffd6d7d6ffd2d2d2ffd0d0d0ffcececeffcccdccffcbccccffcbcbccffcccbccffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccbcbffcbcccbffccccccffcdcdcdffcdcdcdffcecdcdffcecdceffcececeffcfcfceffcfcfcfffcfcfcfffcfcfd0ffd1d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d2ffd2d2d3ffd3d3d3ffd4d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d6ffd6d6d6ffd7d6d7ffd8d8d8ffdadad9ffdbdbdbffddddddffdededeffdfe0dfffe0e1e1ffe2e2e3ffe4e4e4ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e8ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaebebffebebebffebececffebecebffececebffecebecffecececffedededfff0f0f0fff6f6f6fffafafbfffdfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff303030ff303030ff2f2f2fff2e2e2fff2c2c2bff2c2b2cff2c2d2dff343434ff404041ff4b4b4bff565656ff616160ff6c6c6cff797979ff898889ff9f9f9fffd3d2d3ffeaebeafff7f7f7fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffefefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffefffffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffefefffefefefffffffefffffefefffefffefffefffefffffffefffefffefffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffefffefffffffffffefffffffffefefffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefffefffffffffffefffefffefefefffefefefffffefefffefefffffefefefffefefdfffefefdfffefdfefff9fafafff3f2f2ffdbdbdbffcdccccffc2c2c2ffb6b7b7ffa9a9a9ff9a9a9aff8c8c8cff7c7c7cff6a6a6aff585758ff454544ff3b3b3bff3b3b3bff3b3c3bff3b3b3bff3b3b3bff3b3b3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff363635ff363536ff373837ff3a3a3aff393a39ff3d3d3dff3d3d3dff3f3e3eff404041ff414140ff969595ff959595ffc5c4c5ffdcddddffdcdcdcffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdadbdaffdadadaffdadad9ffdad9d9ffdad9d9ffd9d9d8ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d3d3ffd3d3d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcececeffcececdffccccccffcbcbcbffcacacaffc9c9c9ffc7c7c7ffc5c5c5ffc3c4c3ffc2c2c2ffc1c1c1ffc0c0c0ffbebfbfffb9b8b9ff9f9f9fff797979ff525352ff2b2a2aff0e0e0fff040403ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010202ff060606ff131313ff242424ff343434ff414140ff4b4a4aff4d4d4dff4d4c4dff4c4d4dff4d4c4cff4e4e4eff4f4e4eff4f4f4fff515151ff535353ff565656ff585857ff585858ff585757ff595858ff5a5a59ff5b5a5aff5c5c5cff5e5e5dff5e5f5fff5f5f5fff606061ff626161ff626262ff636363ff646464ff656565ff666666ff676867ff696968ff69696aff6b6b6bff6c6c6dff6e6e6dff6e6e6fff6f706fff717071ff737273ff747373ff747474ff747474ff757575ff767575ff767676ff767776ff787877ff777877ff787878ff797879ff7a7979ff7a7979ff7a7b7aff7a7b7bff7b7b7bff7d7c7cff7d7c7dff7d7d7dff7e7e7eff7e7e7eff7e7e7eff7f7f7fff807f7fff808081ff818181ff828282ff838382ff848383ff868686ff878686ff888888ff898989ff8a8a8aff8c8c8cff8d8e8eff8f8f8fff919191ff929292ff949393ff959595ff979696ff989898ff9a9a99ff9c9c9bff9e9f9fffa2a2a2ffa5a5a6ffa9a8a8ffabababffadaeaeffb0b0b0ffb4b4b4ffb7b8b8ffbbbcbbffbfbfbfffc2c2c2ffc6c5c5ffc8c8c9ffccccccffcfcfcfffd3d4d3ffd9d8d9ffdfdedeffe1e1e1ffe3e3e3ffe4e4e4ffe4e4e4ffe2e2e1ffcfcfcfff838483ff575857ff3b3c3bff1b1b1bff0b0a0bff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff0a0a0aff1d1c1dff3e3e3dff5f5f5fff919291ffd1d1d1ffeaeaeaffe9e8e8ffe7e6e6ffe4e4e4ffe2e2e2ffdededdffd9d9d9ffd5d6d5ffd1d1d0ffcbcccbffc9c8c8ffc6c5c6ffc3c3c3ffc0bfbfffbcbdbcffb9b9b9ffb7b6b6ffb4b4b3ffafafb0ffacadadffaaaaabffa7a8a7ffa5a5a5ffa2a2a2ff9f9f9fff9c9c9dff9b9b9aff999898ff979797ff969595ff949494ff939292ff919191ff908f90ff8e8e8eff8c8c8dff8b8b8bff8a8a8aff898989ff888988ff888887ff878787ff878686ff868685ff868685ff858585ff848484ff838384ff828283ff828281ff818181ff808181ff808080ff7f7f80ff7e7f7fff7e7e7eff7e7e7dff7c7c7dff7c7c7cff7b7b7cff7b7b7bff7a7a7aff797a79ff797979ff787878ff787777ff777777ff767676ff767676ff757575ff747474ff737373ff737372ff717271ff717171ff717070ff70706fff6e6e6eff6d6d6dff6b6c6bff6b6a6aff6a6a69ff696869ff676868ff676767ff656666ff656565ff646464ff646363ff626263ff626262ff616161ff60605fff5e5e5eff5d5d5dff5c5b5bff5b5b5bff5a5a5aff585859ff575758ff555656ff545454ff535353ff515251ff515050ff504f4fff4f4e4eff4d4d4dff4d4d4dff4e4e4dff4d4e4eff4b4b4bff434344ff373736ff222222ff121212ff090909ff030404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030404ff1f1f1fff555455ff8e8e8dffb1b1b1ffbebfbfffbfc0bfffbfc0c0ffc1c1c1ffc2c3c2ffc4c4c4ffc5c5c6ffc7c6c6ffc8c7c8ffc9c9c9ffcacacaffcacbcaffcbcbcbffccccccffcdccccffcecdcdffcececeffcfcfceffcfcfceffcfcfcfffcfd0cfffd0d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d1d1ffd2d2d2ffd2d3d2ffd3d2d2ffd4d3d3ffd4d3d4ffd3d4d4ffd4d4d5ffd4d5d4ffd4d4d4ffd5d5d5ffd6d5d5ffd5d5d6ffd7d7d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdddcdcffdcdcdcff666665ff666665ff414141ff3f3f3fff3f3f40ff3d3d3dff3d3d3dff3a3a3aff393a39ff363637ff353536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151616ff151515ff151515ff161516ff151515ff151616ff151516ff191919ff212120ff292929ff343434ff444444ff595858ff6c6c6cff7e7e7eff90908fffa2a2a3ffc0c1c1ffe1e1e2fff0efeffffcfcfcfffefefefffefefefffefefefffefefffffefffefffffffefffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffefefffffffffefffffffffffffffffffffefffffffffffffffefefffffffffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffffefffffffffffffffffffffffffffffefffefffefffffffefffffffffffefffffffffffefefffffffefefffefefffffffefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffdfefefffdfefdfffdfefdfffcfdfcfffcfbfcfff6f5f5ffebebebffd0d0d0ffc0c0bfffb5b6b5ffabababffa0a09fff939293ff848584ff747475ff636463ff535353ff474747ff474747ff474747ff474747ff474747ff474747ff48474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfdfdfff9f9fafff4f4f4ffefefeeffebebecffebeaeaffebeaebffebeaeaffeaeaebffeaebeaffeaeaeaffeae9eaffeaeae9ffeaeaeaffe9e9e9ffeaeae9ffe9e9e9ffe8e9e9ffe8e9e8ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e6e6ffe7e7e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe3e3e4ffe3e3e2ffe2e1e1ffe0e0e0ffdfdedeffdcddddffdadadaffd7d7d7ffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0cfffd0cfcfffd0cfcfffcfcfceffcfcfceffcecfceffcdceceffcdcdcdffcdcdceffcdcdcdffcdcccdffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcaffcbcbcaffcacacaffcacac9ffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc9c9c9ffcdcdccffd2d2d1ffd6d7d6ffd9d8d8ffdbdadaffddddddffdededeffdfdfdfffdededeffddddddffdededdffdededeffdedfdfffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe1e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e3e3ffe4e3e4ffe4e4e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e4ffe5e4e4ffe5e5e4ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdedfdeffdedfdeffdddedeffddddddffdddcdcffdcdcdbffdbdbdbffdbdbdaffdadadaffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d6ffd6d5d6ffd4d5d5ffd3d4d3ffd2d3d3ffd2d2d2ffd1d1d1ffd1d1d0ffcfcfd0ffcfceceffcecdceffcdcdcdffcccccdffccccccffcbcbcbffcacacaffcac9c9ffc9c8c8ffc7c7c7ffc7c7c6ffc6c5c5ffc4c4c4ffc3c3c2ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbdbdbcffbdbdbdffbdbdbdffbebdbdffbdbdbdffbdbdbdffbdbdbeffbdbdbdffbcbcbcffbdbdbcffbdbcbcffbcbcbdffbcbcbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdccffccccccffccccccffccccccffcacacaffc9cacaffc9c9caffcac9c9ffcbcacbffccccccffcececeffcfd0d0ffd1d1d2ffd2d3d2ffd4d4d4ffd4d4d5ffd6d5d5ffd7d6d7ffd8d8d7ffd8d8d9ffd9dad9ffdadadaffdbdbdbffdcdcdbffdcdcdcffddddddffdededdffdededdffdededeffdfdfdeffdfe0dfffdfe0dfffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e4e4ffe5e4e4ffe5e4e4ffe4e4e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe4e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe5e5e6ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e6e5ffe6e6e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe0e0e1ffe0e0e0ffe0dfdfffdfdfdfffe0dfdfffdfdfdfffddddddffdadadaffd8d8d8ffd4d4d4ffd1d1d1ffcfcfd0ffcdcecdffccccccffcbcccbffcccbcbffcccbcbffcccbcbffcbcbcbffcbcccbffcccccbffcbccccffccccccffcccccdffcdcdccffcdcdcdffcdceceffcececeffcececeffcecfcfffcfcfcfffd0d0cfffd0d0d0ffd1d0d0ffd1d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d2d2ffd3d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd8d8d7ffd8d9d8ffdadadaffdcdbdcffdeddddffdededeffe0e0e0ffe1e2e1ffe4e3e3ffe6e6e5ffe6e6e6ffe6e7e6ffe7e7e7ffe6e7e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffeaeae9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffebebeaffeaebebffebebebffebeaebffecebebffecebecffebececffebecebffecececffedededfff1f1f1fff8f8f7fffbfbfcfffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303130ff303030ff303030ff303031ff2f2f2fff2f2e2fff2f302fff2e2e2eff343434ff3d3d3eff484848ff575756ff636263ff70706fff7d7d7dff8a8a8aff9f9e9fffd1d1d1ffe9eaeafff6f6f7fffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefffffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefffefffefefefffefefffffffefefffffefefffefefefffffefefffefffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffefefefffffffffffefefffffffefefffefefefffefffefffefffefffefefffffefefefffefefffffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffffefffefefefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffffefefffefefffffffffefffefffefffefefefffefefefffdfefefffdfefdfffaf9f9fff3f4f4ffdedfdeffcdcdcdffc2c2c2ffb6b6b6ffa9a9a9ff9a9999ff8a8a8aff7b7b7bff6a6a6aff585857ff454545ff3a3b3aff3b3c3bff3b3c3cff3b3c3bff3c3c3cff3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2f2fff303031ff323332ff323232ff353635ff353536ff373737ff3a3a39ff3a3939ff3d3d3dff3e3d3dff3e3f3fff414040ff404140ff434343ff959595ffdddcdcffdcdcddffdcdcdcffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd7d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd3d3d3ffd4d3d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d1ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcecfffcecdceffcdcdcdffcbccccffcacacaffcacac9ffc8c9c9ffc6c7c7ffc5c5c5ffc3c4c3ffc2c2c2ffc0c1c0ffbfbfc0ffbcbdbcffafafaeff939393ff6d6d6dff414140ff1a1b1bff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff050505ff111111ff242424ff3a3939ff444545ff4a4a4aff4d4d4dff4e4e4eff4e4e4eff4f4e4eff4f4f50ff515150ff515151ff525252ff535353ff555555ff585858ff5a5a5aff5a5a5aff5a5a5bff5b5b5aff5b5b5bff5c5d5cff5e5f5eff5f6060ff616161ff626262ff626362ff646464ff646565ff666565ff676666ff676768ff686868ff6a6969ff6b6a6bff6c6c6bff6d6d6dff6e6e6eff706f6fff707070ff717171ff737374ff757474ff757474ff757575ff767676ff767676ff777777ff787877ff787778ff787878ff797978ff797979ff7a7a7aff7b7b7aff7b7b7bff7b7c7cff7c7c7cff7d7d7dff7d7d7dff7d7e7dff7e7e7eff7f7f7fff80807fff808080ff808081ff818181ff818282ff828282ff838383ff838484ff848584ff878686ff888888ff8a8a89ff8a8a8aff8c8c8cff8d8d8dff8f8f8fff909090ff919191ff939393ff949495ff969695ff979797ff999999ff9a9b9aff9c9d9dffa0a0a0ffa3a3a4ffa6a7a6ffaaa9aaffacacacffafaeaeffb2b1b1ffb5b5b6ffb8b8b8ffbcbcbcffc0c0c0ffc3c3c3ffc6c6c6ffc9c9c9ffcdcccdffd0d0d0ffd4d5d5ffd9dadaffe0dfdfffe2e1e1ffe4e3e3ffe4e4e4ffe4e4e3ffe0e0e0ffc8c8c7ff787778ff535353ff343434ff151515ff070707ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040403ff0b0c0bff1e1e1eff3f3f3fff5f5f5fff868686ffcbcbcbffe9e8e8ffe9e8e8ffe7e7e7ffe5e5e4ffe3e3e2ffdfdfdfffdbdbdaffd7d6d7ffd2d1d2ffcdcdccffc9c9caffc7c7c7ffc4c4c4ffc0c1c1ffbdbdbdffbababbffb8b8b8ffb4b4b5ffb0b0b0ffadadaeffabababffa9a9a9ffa6a6a6ffa3a3a3ffa1a1a0ff9d9e9eff9c9b9bff999999ff989898ff969696ff959495ff939494ff929292ff919191ff8f9090ff8e8d8dff8c8c8cff8b8b8bff8a8a8aff898989ff898989ff888888ff878787ff878787ff868787ff868687ff868686ff858585ff848484ff848384ff828383ff828282ff828181ff808081ff808080ff807f7fff7f7e7fff7e7e7eff7d7e7dff7d7c7cff7c7c7cff7c7c7bff7a7b7bff7a7a7bff7a7979ff797878ff787878ff787877ff777776ff767676ff757575ff747475ff737374ff737373ff727272ff717171ff717170ff6f7070ff6e6f6fff6e6d6eff6d6d6dff6b6b6cff6a6a6aff696969ff686868ff686868ff676767ff666666ff666665ff646565ff646463ff636363ff626262ff606060ff5f5f5fff5d5e5eff5d5d5dff5c5c5cff5b5b5bff5a5959ff585858ff575656ff555555ff545454ff535353ff525151ff505050ff4f504fff4f504fff4f4f4fff4f4f4fff4f4f4fff4b4b4bff444444ff393a3aff2a2a2aff161615ff0a0a0bff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff090909ff2c2c2cff5e5e5eff8f8e8fffaeafafffbdbdbdffc0bfbfffc0c0c1ffc1c1c1ffc3c3c3ffc5c4c5ffc7c6c6ffc7c8c7ffc9c9c9ffcacacaffcbcbcbffcbcbcbffccccccffcdcdccffcdcdcdffcececeffcfceceffcfcfceffcfcfcfffd0d0cfffd0cfd0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd3d3d4ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d8d8ffd7d8d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdbdadaffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcff656665ff656665ff404141ff40403fff404040ff3c3d3dff3d3d3dff3a3a3aff3a3a3aff373736ff353536ff353535ff3333320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161515ff151616ff161615ff151515ff161616ff161515ff151515ff1a1919ff212121ff2a2a2aff353535ff464645ff5a5a5aff6e6f6eff808180ff919292ffa5a6a5ffc5c4c5ffe1e2e2fff0f0f0fffcfdfdfffffefefffefefefffefefffffefefefffffefefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffefefffefffefffefefefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefdfffefdfefffdfdfdfffdfdfcfffbfcfcfff5f5f5ffebebebffd0d1d1ffbfbfbfffb5b5b6ffabababff9f9f9fff929292ff848484ff747474ff646464ff545454ff474747ff484747ff474747ff474747ff474747ff474747ff47474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafbfff5f5f5fff0f0efffedededffebebebffeaebeaffeaeaeaffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe3e4e4ffe3e3e3ffe2e2e2ffe0e1e1ffdfdfdfffdeddddffdbdcdcffd9d9d9ffd6d6d6ffd4d4d4ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcecfffcecfceffcecfceffcececeffcececeffcececeffcdcdcdffcdcdcdffcccdccffccccccffcccccbffcbcbccffcbcacbffcbcacaffcbcacbffcacacaffcacac9ffc9c9c9ffc9c8c9ffc8c9c8ffc7c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc8c8c8ffcccccbffd0cfd0ffd4d4d5ffd8d8d7ffd9dadaffdcdcdcffdededeffdedfdfffdededeffdededeffdededdffdededeffdededeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e1ffe2e1e2ffe2e2e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e5ffe5e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e5ffe5e6e5ffe6e5e5ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe2e3e3ffe3e3e2ffe2e3e2ffe2e2e3ffe2e2e1ffe2e1e1ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdedeffdededeffdddddeffddddddffdcdcdcffdbdbdcffdbdcdbffdadbdaffd9dadaffd9d9d9ffd8d8d9ffd7d7d7ffd7d6d7ffd5d6d5ffd5d4d4ffd4d3d3ffd2d2d3ffd1d1d1ffd1d1d0ffd0cfd0ffcfcfcfffcececeffcdcdcdffcdcccdffccccccffcbcbcbffcacacbffcac9c9ffc9c8c8ffc8c7c7ffc7c6c6ffc5c5c5ffc4c4c4ffc3c3c2ffc2c1c2ffc0c0c1ffc0c0bfffbebfbfffbebebeffbdbebdffbdbebeffbdbdbdffbdbdbeffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbdbdbcffbcbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffccccccffccccccffcacbcbffcacacaffcacacaffc9c9c9ffc9c9c9ffc9cacaffccccccffcececdffcfcfd0ffd0d0d0ffd2d2d1ffd3d2d3ffd4d4d3ffd5d5d5ffd6d6d5ffd7d6d7ffd8d8d8ffd8d9d9ffd9d9daffdbdadaffdbdadbffdcdcdbffdddcdcffdddddcffddddddffdededdffdededfffdededfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe4e4e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e6ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e3ffe3e2e2ffe1e2e1ffe1e0e0ffdfdfdfffdedfdfffdedfdeffe0dfdfffdedfdfffdcdcdcffdadadaffd7d8d7ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffccccccffcccbccffcccbcbffcbcbcbffcbcccbffcbcccbffcbccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcececeffcececeffcececfffcececeffcfcfcfffd0cfd0ffd0d0d0ffd0d1d0ffd1d0d0ffd2d1d1ffd2d2d1ffd1d2d2ffd2d2d3ffd3d3d2ffd3d2d3ffd4d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d5ffd6d6d7ffd8d7d8ffdadad9ffdadbdbffdcdcdcffdededeffdfdfdfffe0e1e0ffe3e2e3ffe5e5e4ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaebeaffebebebffeaebeaffebebebffebebebffecebebffececebffebebecffecececffefefeefff3f3f4fffafaf9fffcfcfcfffefdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303130ff303030ff303030ff303030ff303130ff2f2f2fff313030ff2e2e2eff343434ff3c3d3dff474747ff535353ff606060ff727271ff808080ff8d8c8cffa0a0a0ffcfcecfffe9e9e8fff6f6f6fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffefffffffefefefffffefffffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefffffefffefffefffffffffefefffefefefffffffefffefffffffefefefffefffefffefffefffefefefffefefffffffffefffefefffffefefffffffffffffffffffffffffefffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefefffffefffefffffffffffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefffffffefefffffffefffffefefffffffefffefffefffffefffffefefefffefefefffefdfdfffefdfefffafafafff4f4f4ffe0dfdfffcececeffc2c2c1ffb5b6b5ffa9a9a9ff999999ff8a898aff7a7b7aff6a6a6aff585858ff474646ff3b3b3bff3b3c3cff3b3b3bff3c3b3bff3b3b3bff3b3c3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292928ff2f2f2eff2f2e2eff313030ff323232ff323332ff353536ff363535ff383837ff3a3939ff3a3a39ff3d3d3dff3d3d3dff3e3f3fff404040ff414141ff4f4f4fffbfbebeffdcdddcffdddcdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdadbffdadbdbffdadbdbffd9dadaffdad9d9ffd9d9daffd9dad9ffd8d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd8d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd4d4d3ffd4d4d3ffd3d3d4ffd3d3d2ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0cfffcfcfcfffcececeffcececdffcbccccffcacacbffcacacaffc9c9c9ffc8c8c7ffc6c6c6ffc5c4c4ffc3c3c3ffc1c2c1ffc0c0c1ffbfbebeffb9b9b9ffa4a4a4ff888887ff5c5c5cff2e2d2eff0a0a0aff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020302ff040405ff080707ff0e0e0eff252424ff373736ff454545ff4d4c4dff4e4e4fff4f4f4fff4f4e4fff4f4f50ff515050ff515151ff535353ff535353ff545454ff555655ff585858ff59595aff5b5b5bff5b5c5cff5c5d5dff5d5d5dff5f5e5eff5f6060ff616161ff626262ff646364ff646464ff656565ff666565ff676767ff686767ff686868ff69696aff6a6a6aff6b6b6bff6c6d6dff6e6e6dff6f6f6fff707070ff717171ff727172ff737373ff757575ff767676ff767676ff777776ff777878ff787878ff787878ff787978ff797979ff7a7a7aff7a7a7aff7a7a7bff7b7b7bff7c7b7cff7d7c7cff7d7d7cff7d7d7dff7e7d7eff7e7e7eff7f7f7eff7f7f80ff808080ff818181ff818181ff828281ff828282ff838383ff838484ff858485ff858485ff858586ff878787ff898989ff8b8b8bff8b8b8bff8d8d8cff8e8e8eff909090ff919191ff939292ff939494ff959696ff969697ff989898ff999a9aff9b9c9cff9d9e9effa1a1a1ffa4a4a4ffa8a8a7ffaaaaaaffadadadffb0afafffb2b2b3ffb6b6b6ffb9b9baffbdbdbdffc1c1c1ffc4c4c4ffc7c7c8ffcacacaffcececdffd1d1d1ffd5d6d5ffdbdbdbffe0e0e0ffe2e2e2ffe4e4e4ffe4e4e5ffe4e3e3ffddddddffbcbdbcff727272ff535353ff2e2e2eff101010ff040405ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0e0e0eff212020ff464645ff626262ff7c7c7cffc3c3c3ffe4e3e3ffe8e8e8ffe8e8e7ffe5e5e5ffe3e3e3ffe0e0e0ffdbdcdbffd8d8d8ffd3d3d3ffcececeffcacacbffc7c7c8ffc5c5c6ffc3c3c2ffbfbfbeffbcbbbbffb9b8b9ffb5b5b5ffb1b2b1ffaeaeafffacacacffaaaaaaffa7a7a7ffa5a5a4ffa1a2a1ff9f9e9fff9c9d9dff9b9b9bff999899ff979797ff969696ff949594ff939393ff929292ff919090ff8e8f8eff8e8e8eff8c8c8dff8c8b8bff8a8b8bff8a8a8aff898989ff898888ff888888ff888888ff878787ff878787ff868686ff858685ff848484ff848484ff838383ff828282ff828282ff818181ff808080ff7f8080ff7f7f7fff7f7f7fff7e7d7dff7d7e7dff7d7c7dff7c7c7cff7c7c7cff7b7a7aff7a7a7aff7a7a79ff797979ff787878ff777777ff767776ff757575ff757575ff747574ff737374ff727273ff727272ff727271ff707170ff6f6f6fff6f6e6eff6d6d6dff6c6d6cff6b6b6cff6b6a6aff6a6a6aff696968ff686868ff676767ff676667ff666666ff656565ff646364ff626263ff626262ff606060ff5f5f5fff5e5e5eff5d5d5cff5b5b5bff5a5a5aff585859ff585757ff565756ff565656ff535354ff535252ff515252ff515252ff515151ff515151ff505150ff4f504fff4c4b4bff484848ff3e3e3dff272727ff131314ff080808ff010202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff1b1a1bff444443ff747574ff9a9a9affb2b2b2ffbdbcbcffbfbfbfffc0c1c1ffc2c2c2ffc3c3c4ffc5c5c6ffc7c6c6ffc8c8c8ffcac9c9ffcbcbcaffcbcbccffcccccbffcccdcdffcdcdcdffcececdffcececeffcfcfcfffcfcecfffcfcfcfffcfd0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d2ffd3d3d2ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d4ffd6d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdadadbffdcdbdbffdbdcdcffdcdcdcffdcdcdcff898888ff424243ff414141ff3f3f3fff403f3fff3d3d3dff3d3d3dff3a3939ff3a3a3aff373636ff353535ff353536ff333333ff323232ff2f3030ff2d2d2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff161615ff161515ff151515ff151515ff151615ff151516ff1a1a1bff232222ff2a2b2bff363636ff454545ff5c5c5cff707171ff838484ff959595ffa9a9a9ffcacacaffe3e3e2fff0f0f0fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefefefffefffffffffefefffffefffffefefefffefffefffefefffffefffefffefefffffefefefffefefefffffffefffefefffffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfcfffbfcfcfff5f5f6ffebebebffd2d2d1ffc0c0bfffb5b5b5ffabaaabff9f9f9eff929291ff848485ff757575ff656565ff545454ff484747ff464747ff474747ff474748ff474747ff474747ff47474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff7f7f8fff1f1f1ffedededffebececffebebeaffebebebffeaeaeaffeaebeaffeaeaebffeaeaeaffeaeaeaffeae9e9ffeaeae9ffeaeae9ffe9e9e9ffe9e8e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe1e1e1ffdfdfe0ffdfdfdfffdddddcffdadadaffd8d8d8ffd5d5d5ffd2d3d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0d0ffd0d0d0ffcfcfcfffcfcfcfffcecfcfffcecfcfffcececeffcececeffcdcdcdffcdcdcdffccccccffccccccffcccccbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacbffcacacaffcacacaffc9c9c9ffc9c9c8ffc8c8c9ffc8c8c7ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffcacac9ffcdcecdffd2d2d2ffd6d6d6ffd9d9d9ffdbdbdbffdddddeffdfdfdfffdfdfdfffdedfdeffdeddddffdedddeffdededeffdfdfdeffdfdfe0ffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e2e2ffe2e1e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e3e4ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdededfffdededeffdddeddffddddddffdcdcdcffdcdbdbffdbdbdbffdadbdbffd9d9d9ffd9d9d9ffd8d8d7ffd7d7d7ffd6d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfd0ffcfceceffcececeffcdccccffccccccffcbcbccffcacbcaffcacacaffc8c8c8ffc8c8c7ffc7c7c6ffc5c5c6ffc4c4c4ffc3c3c3ffc1c2c2ffc0c0c0ffc0c0c0ffbfbfbeffbdbdbeffbdbdbeffbdbdbeffbebebdffbdbebdffbdbdbdffbebdbdffbdbdbdffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffccccccffcacbcbffc9c9c9ffcac9caffc9c9c9ffc9c9c9ffc7c7c7ffc9c8c8ffcbcacaffccccccffcececeffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d6d7ffd8d8d7ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffddddddffdededeffdfdfdeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e0e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe5e4e4ffe4e5e4ffe5e5e5ffe4e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe4e5e5ffe4e5e5ffe4e4e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe5e4e4ffe4e4e3ffe4e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdedfffdededeffe0e0e0ffe0e0dfffdeddddffdcdbdbffd9d9d9ffd5d5d4ffd2d2d2ffd0d0d1ffcfceceffccccccffccccccffcbcbcbffcccbcbffcbccccffcbccccffcbcbcbffccccccffcccccbffcccdccffccccccffcdcdcdffcecdcdffcdceceffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d1ffd1d0d0ffd1d1d1ffd1d1d2ffd2d2d1ffd2d2d3ffd3d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d5d4ffd5d6d5ffd7d7d7ffd8d8d9ffdadadaffdbdbdcffdddddeffdededfffe0e0e0ffe2e2e1ffe4e3e3ffe5e4e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebebebffebebebffebebebffebebecffecececffecececffeff0f0fff5f5f5fffbfbfbfffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303031ff303031ff303030ff303130ff303030ff303030ff2e2e2eff2f2f2fff363736ff414241ff4c4c4cff565757ff616161ff6f6f6fff818281ff8f8f8fffa1a1a1ffccccccffe7e7e7fff3f3f3fffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffefefffffffffefffffffffffefffffffefefefffefffefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefffefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffefffffefefffffffffefffefffffffffefffffefffffffefefffffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefffffefefefffefefefffffefefffffefefffefefefffefefefffffffefffefffffffefefefffefffffffffefefffefefefffefefefffdfefefffefdfefffafafafff4f4f4ffe1e2e1ffd0cfcfffc2c2c3ffb6b6b6ffa8a9a9ff999899ff8a8a8aff7a7a7aff6a6a6aff585858ff474747ff3c3b3cff3c3c3cff3b3b3cff3b3b3bff3c3c3bff3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262727ff292929ff292829ff2f2e2fff2f2e2fff313030ff333232ff323232ff353635ff363636ff373737ff393939ff393a3aff3c3c3cff3d3d3dff3f3f3fff404041ff424242ff6f6f6effd6d7d7ffdcdddcffdddcdcffdcdcddffdcdcdbffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffdad9daffdadadaffd9d9daffd9d9d9ffd9d9d8ffd8d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffd0d0d0ffd0cfcfffcececdffcdcdcdffcbcbccffcacacbffcac9caffc9c8c9ffc7c7c7ffc6c6c6ffc4c4c4ffc3c2c3ffc1c1c2ffc0c0c0ffbdbdbdffafafafff999999ff777877ff474747ff171717ff050505ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070607ff0e0d0dff121213ff1c1d1cff2a2a2aff3a3a3aff444544ff4c4c4cff504f4fff505050ff505050ff515151ff525152ff535352ff535353ff545554ff565555ff565757ff595958ff5a5a5aff5b5b5bff5d5d5dff5e5e5eff5e5e5eff60605fff616161ff626262ff646464ff656465ff666566ff676766ff676767ff686868ff686968ff696a69ff6a6b6aff6b6c6bff6d6c6cff6d6e6eff6f6f6fff6f7070ff707171ff717272ff727273ff737373ff757575ff767677ff777778ff787777ff787878ff797879ff797979ff797a7aff7a7b7bff7b7b7bff7c7b7bff7b7b7bff7c7c7cff7d7c7dff7c7d7dff7e7d7eff7e7e7eff7e7e7fff7f7f7fff808080ff818080ff818081ff818181ff828282ff828282ff838382ff838484ff848484ff858585ff858586ff868686ff878687ff888887ff8a8a8aff8b8c8bff8d8d8cff8e8e8eff8f8f8fff909191ff929292ff949494ff959595ff969696ff989897ff999999ff9b9a9bff9d9d9dff9e9e9fffa2a2a2ffa6a6a5ffa9a9a9ffabababffadaeadffb0b1b0ffb3b4b4ffb7b7b7ffbbbabbffbebfbfffc3c3c3ffc5c6c5ffc8c9c8ffcbcbcbffcecfcfffd2d2d1ffd7d7d7ffdbdcdcffe0e0e1ffe3e3e2ffe4e4e4ffe4e4e4ffe3e4e3ffdbdbdbffb2b2b2ff727272ff535352ff2a2a2aff0e0f0fff040405ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0d0e0eff202121ff474848ff616161ff737373ffb6b6b7ffe1e2e2ffe8e8e7ffe7e7e7ffe6e5e5ffe3e4e3ffe1e1e1ffddddddffdadadaffd5d5d5ffcfcfcfffccccccffc9c9c9ffc6c6c7ffc4c3c4ffc0c0c0ffbdbcbdffbab9baffb7b6b7ffb3b3b3ffb0afb0ffadadadffabababffa8a8a8ffa5a6a5ffa2a3a3ffa0a0a0ff9e9e9eff9c9c9cff9a9a9aff999899ff979797ff959596ff939493ff939393ff929292ff90908fff8e8f8fff8d8d8dff8d8d8dff8c8c8cff8b8b8bff8b8b8aff8a8a8aff8a898aff89898aff888889ff888888ff878887ff878787ff868686ff858585ff848584ff838484ff838383ff838282ff818282ff818181ff808080ff7f8080ff7f7f7fff7e7e7fff7d7e7dff7d7d7dff7c7c7dff7b7c7cff7b7b7bff7b7a7bff7a7a7aff797a79ff787979ff787979ff777877ff767676ff757575ff757575ff747474ff737374ff737373ff727272ff717171ff707070ff6f6f6fff6f6e6eff6d6d6dff6c6c6cff6b6c6bff6b6b6bff696a69ff696a69ff696868ff686868ff676767ff666666ff656565ff646463ff626263ff616161ff606060ff5f5f5fff5e5e5dff5c5d5dff5b5b5bff5a5b5bff59595aff585858ff575756ff555656ff555455ff555555ff545454ff535354ff535353ff525252ff4f5050ff4c4c4cff444544ff373737ff242424ff141313ff080808ff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020102ff070707ff1a1a1aff3c3c3cff6d6d6cff929292ffa9aaaaffb7b7b7ffbdbebdffbfbfbfffc1c1c1ffc3c3c3ffc4c5c5ffc6c6c6ffc7c7c7ffc8c9c9ffcacacaffcbcbcbffcccccbffccccccffcdcdcdffcdceceffcececeffcececeffcfcecfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d8ffd9d9d8ffd8d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadbdbffdbdadbffdcdcdcffdcdcdcffdcdcdcffacacabff494a4aff424141ff404040ff3e3e3eff3d3d3dff3d3d3dff3a3a3aff3a3a3aff363736ff353635ff353635ff323332ff333233ff2f3030ff2d2d2dff2d2d2dff2728270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181817ff161717ff151615ff161515ff151516ff161615ff161616ff1c1b1bff232323ff2b2b2bff373737ff474746ff5e5e5eff737373ff868687ff989899ffacacadffcfcfcfffe5e5e5fff1f2f2fffcfdfdfffefffefffefefefffefffefffffefefffefffffffffffffffefffefffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfcfcfffcfcfcfff6f6f6ffebebecffd2d2d2ffc0bfc0ffb6b5b6ffacabacffa09f9fff939292ff848484ff757575ff656564ff545454ff464646ff464646ff474747ff474747ff474747ff474747ff48474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfbfff8f8f8fff2f3f2ffefeeeeffebececffebebebffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe7e7e8ffe6e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe1e2e2ffe1e0e0ffdfdfdeffdddddeffdbdcdbffdadad9ffd7d7d7ffd5d5d4ffd2d2d3ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcecfffcecfcfffcececeffcdcdceffcdcecdffcdcdcdffcccccdffccccccffcbcccbffcbcbcbffcbcbcbffcbcacbffcacbcbffcacacaffc9cacaffc9cac9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc9c9c9ffccccccffd0d0d0ffd5d5d4ffd8d8d7ffdadadaffddddddffdfdedfffdedfdfffdfdedfffdededeffdedddeffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe3e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e6e5ffe6e6e6ffe5e6e6ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e6e6ffe5e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e1e2ffe2e2e1ffe1e1e1ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0dfffdfdfdfffdededeffdededeffdedddeffddddddffdcdcdcffdcdcdcffdbdbdbffdadadbffd9d9daffd8d8d9ffd8d8d7ffd7d7d7ffd6d6d6ffd4d5d4ffd3d4d3ffd2d3d2ffd1d2d2ffd1d1d1ffcfd0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbccffcacacaffcacacaffc8c9c9ffc7c7c8ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffbfc0bfffbfbfbeffbebdbdffbdbdbeffbebebeffbdbdbeffbebdbeffbebdbeffbdbdbdffbebdbeffbebdbdffbebdbdffbdbdbdffbdbdbdffbdbebdffbdbdbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcacbffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc6c6c6ffc6c7c7ffc9c9c9ffcbcbcbffcdcecdffcfcfcfffd0d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd7d7d7ffd7d8d8ffd8d9d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffdcddddffddddddffdededdffdededeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e4ffe4e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe3e4e3ffe3e4e3ffe3e2e2ffe2e2e2ffe0e1e1ffdfe0e0ffdfdedfffdfdfdfffe0e0e0ffdfdfdfffdeddddffdbdbdbffd8d8d8ffd4d4d5ffd1d1d1ffd0d0d0ffcecdceffccccccffcccccbffccccccffcccbccffccccccffcbcbccffcccbccffccccccffcccdcdffcdcdcdffcdcdcdffcdcecdffcdceceffcececeffcfcecfffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd8d8d7ffdad9d9ffdbdadaffddddddffdededeffdedfdfffe1e0e1ffe3e2e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e7e6ffe7e6e6ffe7e7e7ffe6e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffeae9e9ffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaebebffeaebebffeaebeaffeaebebffebebebffebecebffecebebffebececffedededfff0f0f0fff6f7f7fffbfbfbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff303131ff313030ff303130ff303030ff303030ff323232ff393839ff434242ff4d4e4dff585857ff616060ff6a6a6aff767676ff848484ff929292ffa3a3a3ffcbcbcbffe5e5e5fff2f1f2fffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffffffefffefffefffffefffffefffffffefefffffffefefffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefefffefffffffefffefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffdfdfefffefdfefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefdfefffefefefffefdfefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffafbfafff4f4f4ffe2e1e1ffd0d0d0ffc2c2c2ffb6b6b6ffa9a9a9ff999a9aff8a8a8bff7a7a7aff696969ff585858ff464746ff3b3b3bff3b3c3bff3b3c3cff3c3b3bff3b3c3bff3c3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272627ff292929ff292929ff2e2e2fff2f2f2fff303030ff323232ff323232ff363536ff353636ff373737ff383838ff3a3b3aff3c3c3cff3e3d3eff3f4040ff414141ff434443ff949393ffddddddffdcddddffdddcddffdcdcdcffdcdcdcffdbdbdcffdbdbdcffdbdbdbffdbdadbffdadbdbffdadadaffdadadaffdadad9ffd9dadaffd9d9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d4ffd5d4d4ffd4d5d5ffd4d4d4ffd4d3d3ffd4d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d1ffd1d1d1ffd0d1d0ffd0d1d0ffcfd0cfffcfcfceffcdcdcdffcbcbccffcbcbcbffcac9caffc9c9c9ffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc2c2c2ffc0c0c0ffbfbfbfffb9b9b9ffababaaff8e8f8fff5e5e5eff252626ff0b0a0bff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff101010ff1d1d1dff2d2d2dff3c3c3cff444444ff494949ff4f4e4eff505151ff525251ff525252ff535353ff535454ff555454ff555555ff565555ff585858ff595959ff5a5a5aff5b5b5cff5e5d5eff5e5f5fff5f6060ff60605fff606060ff616262ff636363ff646464ff666666ff666767ff686767ff686968ff696969ff696a6aff6a6a6bff6c6b6bff6d6c6cff6d6e6eff6f6f6fff706f6fff707171ff727272ff727372ff737373ff747474ff757575ff767576ff787778ff787978ff797979ff7a797aff7a7a7aff7a7b7bff7b7b7bff7b7c7bff7c7c7cff7c7d7cff7d7d7dff7d7d7dff7e7e7eff7f7f7fff7f7f7fff7f7f7fff808080ff808080ff818181ff818181ff818182ff828282ff838383ff838484ff848484ff848584ff858685ff868686ff878787ff878888ff888888ff888989ff8b8b8bff8d8d8dff8e8e8eff8f8f8fff909090ff929292ff939394ff949595ff969696ff979797ff999999ff9a9a9aff9b9b9cff9d9d9dff9fa0a0ffa3a3a3ffa6a7a6ffaaa9aaffacacacffaeaeafffb2b1b1ffb5b4b4ffb8b8b8ffbcbcbcffc0c0c0ffc4c4c4ffc7c7c7ffc9c9c9ffccccccffcfd0d0ffd3d3d4ffd8d7d8ffdddcddffe1e1e1ffe3e3e3ffe5e4e5ffe5e4e5ffe3e4e3ffd9d9d9ffa9aaaaff707070ff4e4f4eff282928ff0e0e0eff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff0b0b0bff1d1c1cff414242ff5c5c5dff6e6d6effabaaabffdfe0dfffe7e7e7ffe8e8e8ffe6e5e6ffe4e4e4ffe2e2e2ffdddedeffdadbdbffd6d7d6ffd2d2d1ffcccdcdffc9c9caffc8c8c8ffc5c4c4ffc1c1c1ffbebebeffbababaffb8b8b8ffb4b4b4ffb0b1b1ffaeaeaeffacabacffa9aaa9ffa7a7a6ffa3a4a3ffa1a1a0ff9e9f9fff9d9d9dff9b9b9bff9a999aff989898ff969696ff959595ff949494ff939393ff919091ff909090ff8e8f8fff8d8e8eff8d8d8dff8c8c8cff8c8c8cff8b8b8bff8a8a8bff8a8a8aff898a8aff898989ff888988ff888788ff868787ff868586ff868585ff858484ff848584ff848484ff838382ff828282ff828182ff808180ff808080ff7f8080ff7f7f7fff7e7e7eff7e7d7eff7d7d7dff7d7c7dff7c7c7cff7c7b7cff7b7b7bff7a7b7bff797a7aff797979ff777877ff777777ff767676ff757576ff767676ff757475ff747474ff737373ff717172ff717171ff6f6f6fff6e6e6fff6d6e6eff6e6d6dff6c6d6cff6c6b6bff6b6b6bff6a6b6aff6a6a6aff696969ff686969ff686768ff666766ff656565ff646463ff626363ff626162ff606060ff5f5f5fff5e5e5fff5d5d5eff5c5c5cff5b5b5bff5a5a5aff585958ff575757ff575757ff565757ff565656ff555655ff545354ff525252ff504f50ff4b4a4aff434242ff363636ff252525ff151414ff0a0b0bff050505ff020202ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010201ff050505ff161616ff3a3a3bff6a6969ff939493ffabaaaaffb6b7b7ffbcbbbcffbebdbeffc0bfbfffc1c2c1ffc4c4c4ffc5c5c5ffc7c7c7ffc8c8c8ffc9cac9ffcbcacaffcbccccffcccccdffcdcccdffcecdceffcececeffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d5ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d9d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdcffdcdcdcffcacacaff5c5d5dff424242ff404040ff3f3f3eff3d3d3dff3c3b3bff3a3a39ff3a3a3aff363737ff353536ff363535ff333232ff323333ff303030ff2d2d2dff2d2d2dff282727ff2727270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171817ff171717ff171717ff161616ff161516ff151515ff151515ff1b1b1cff222222ff2b2b2bff383838ff4a4a4aff5f605fff757576ff888888ff9a9a9affb1b0b0ffd2d2d1ffe8e7e7fff3f3f3fffdfdfdfffffefefffffefefffefffefffffffffffffefefffefffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffefffefefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffefffffffffffffffffefefffefefffffefefefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffcfdfcfffdfdfcfffcfcfcfff6f6f6ffecececffd3d2d2ffc1c1c1ffb7b7b8ffadadadffa0a1a1ff929292ff848484ff747474ff646363ff525353ff444444ff444444ff464645ff474747ff474747ff474747ff47474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff9f8f9fff4f3f3ffeff0f0ffeeeeeeffebebebffebebebffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe8e9e9ffe8e8e8ffe7e8e8ffe7e8e7ffe8e8e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe4e4e3ffe3e4e4ffe3e3e3ffe2e2e2ffe1e0e1ffdfe0dfffdededeffdcdcdcffdbdbdbffd9d8d9ffd6d5d6ffd4d3d4ffd1d1d1ffd0d0d1ffd0d0cfffd0cfcfffcfd0d0ffcfcfcfffcececfffcececeffcdceceffcecdcdffcdcdcdffcdcccdffccccccffcbcbccffcccbcbffcbcbcbffcacbcbffcbcbcbffcacacaffcacacaffcacacaffc9c9c9ffc9c8c8ffc8c9c9ffc8c8c8ffc8c7c8ffc8c7c8ffc6c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffcbcbcbffcececeffd2d2d2ffd6d7d7ffd8d9d8ffdcdcdbffdededeffdededfffdfdfdfffdfdedeffdfdfdfffdededfffdededfffdfe0e0ffe0dfe0ffe0e0e0ffe0e1e1ffe2e1e2ffe1e2e2ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e5e5ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e4e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e3ffe2e3e3ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededfffdddedeffdddeddffdddcddffdcdcddffdbdcdbffdadadbffdadadaffd9d9d9ffd9d8d8ffd7d8d7ffd7d6d6ffd5d5d5ffd4d4d5ffd4d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0cfcfffcececfffcecdceffccccccffcbcbcbffcacbcbffcacacaffc9c8c9ffc8c7c8ffc6c7c6ffc6c5c6ffc5c4c5ffc4c3c4ffc2c2c2ffc1c1c1ffbfc0bfffbebfbeffbdbebdffbebebeffbdbebeffbdbdbeffbebebeffbebdbeffbdbdbdffbebdbeffbdbdbdffbdbebeffbdbdbdffbdbdbdffbdbdbdffbebdbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9caffcacac9ffc9cacaffc9c9c9ffc9c9c8ffc6c5c6ffc4c4c4ffc5c5c6ffc8c7c8ffcacacaffcccdccffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d5d5ffd5d5d6ffd6d6d6ffd7d6d7ffd7d8d8ffd9d8d9ffdad9daffdadadaffdadbdbffdbdbdcffdbdcdcffdcdddcffdcdddcffdededdffdededeffdededfffdfdfdfffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe3e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e4e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e6e7ffe7e6e7ffe6e7e6ffe7e6e7ffe7e6e7ffe7e6e7ffe6e7e6ffe6e7e7ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe5e6e5ffe6e5e6ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe1e1e1ffe0e1e1ffdfdfdfffdedfdeffe0e0e0ffe1e1e0ffdedfdfffdcdcdcffd9d9daffd7d7d7ffd3d3d3ffd1d1d1ffcfcfcfffcdcccdffccccccffcbcccbffcbcbccffcccccbffcbccccffccccccffcccccbffccccccffcccdcdffcdcccdffcecdcdffcecdcdffcecfceffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd2d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d5d4ffd5d6d6ffd6d7d7ffd8d9d8ffd9dad9ffdcdcdcffddddddffdededfffe0e0e0ffe2e1e2ffe3e4e3ffe4e4e5ffe4e4e4ffe5e5e5ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe6e5e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeae9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaebffebeaeaffebeaeaffebebebffecececffecebebffecececffefeeeefff2f2f2fff9f8f8fffcfcfcfffdfefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303130ff303030ff303131ff303030ff303030ff343434ff343534ff3b3b3bff454545ff4f4f4fff595958ff626363ff6e6d6dff797978ff868585ff949494ffa5a4a5ffc9c8c9ffe3e3e3fff1f0f0fffffffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefffffffffefffefffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffffffffffefefffefffffffefffefffefefffffffefffffefffefffffffffffefffefffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefefffffffefffffefefefffffefefffffffefffefefffffefefefffffffefffefffefffffefefffffffffffffffefffefefffffefffefffefffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffefffffffffefefffffefffffffffefffefffefffefefffffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefffffffefffffefefefffffefefffffffefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffefefefffffefffffffefefffefefefffdfefdfffefdfefffefefefffdfefefffefefefffbfafafff5f5f5ffe2e2e2ffd1d0d0ffc2c2c3ffb7b7b6ffabaaaaff9b9c9cff8c8b8cff7b7b7bff696969ff575857ff454546ff3b3b3bff3b3b3bff3b3b3bff3b3c3cff3b3b3bff3b3b3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272627ff272726ff292929ff292929ff2f2f2fff2f2e2eff303030ff333333ff323232ff353435ff363635ff373837ff393a39ff3b3b3bff3d3d3dff3e3f3eff404041ff434242ff515150ffddddddffddddddffdcddddffdcdddcffdcdcdcffdcdcdcffdbdbdbffdbdbdcffdbdbdbffdadbdaffdadadbffdadadaffdadadaffd9d9d9ffd9dadaffd9d9d9ffd8d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d5ffd3d4d3ffd4d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d2d1ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfd0cfffcecfceffcdcccdffcbcccbffcacacaffcacacaffc9c9c9ffc8c8c8ffc6c6c6ffc4c4c4ffc3c3c3ffc2c2c2ffc0c0c0ffbfbebfffb7b7b6ff9c9d9cff6d6e6dff343333ff0e0e0fff010202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0c0c0cff1c1d1dff323232ff424242ff4c4c4cff4e4e4eff515051ff535353ff535454ff545454ff555454ff555556ff565756ff575758ff585858ff595959ff5b5b5aff5c5b5bff5d5d5dff5e5f5eff616060ff616261ff626262ff636363ff636363ff636463ff656566ff676767ff686868ff696869ff696a6aff6a6a6aff6b6b6bff6c6c6cff6c6d6cff6e6e6eff6f6f6fff6f6f70ff717070ff717271ff737273ff747473ff757574ff757575ff757576ff777677ff777777ff787878ff797979ff7a7a7aff7a7a7bff7b7b7bff7b7c7cff7d7c7cff7d7d7dff7d7d7dff7d7d7eff7e7e7eff7f7f7fff7f7f80ff808080ff808080ff818181ff828281ff828282ff828383ff838283ff838383ff848484ff848484ff858485ff868585ff868686ff868786ff888787ff888888ff888988ff89898aff8b8a8aff8d8d8dff8f8f8eff8f8f8fff909091ff929291ff939393ff949594ff969596ff979797ff989898ff999a99ff9a9a9bff9c9c9cff9e9e9effa1a0a0ffa3a4a4ffa7a7a7ffaaaaabffadadadffafb0afffb2b2b2ffb6b6b6ffb9b9b9ffbdbdbcffc1c2c1ffc5c5c5ffc8c8c7ffcbcacaffcdcdcdffd0d0d1ffd5d4d5ffd9d9d9ffdedddeffe2e2e2ffe3e3e4ffe4e4e5ffe5e5e4ffe3e3e3ffd6d5d6ff9f9f9fff6a6a69ff4b4b4bff262726ff0d0e0dff040404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030302ff080808ff151515ff373738ff525253ff686868ff9d9c9dffdddddcffe6e6e6ffe7e8e8ffe6e6e6ffe4e5e4ffe3e2e2ffdfdfdfffdbdbdaffd7d8d8ffd2d3d3ffcececeffcbcacbffc8c8c8ffc5c5c5ffc2c2c1ffbfbfbfffbbbcbcffb8b9b9ffb5b5b5ffb2b2b2ffb0b0b0ffadadadffabaaabffa8a8a8ffa4a5a5ffa1a2a1ffa09f9fff9e9e9eff9c9c9cff9a9a9bff999999ff989897ff969696ff959595ff949494ff929292ff919191ff909090ff8f8f8fff8e8e8fff8e8e8dff8d8d8cff8c8c8dff8b8b8bff8b8b8bff8a8a8aff898a8aff898989ff888889ff888888ff878887ff878787ff868686ff858585ff858484ff848584ff848383ff838382ff828282ff818181ff808081ff808080ff7f7f7fff7f7f7fff7f7f7eff7d7e7eff7d7d7eff7d7d7dff7c7d7cff7c7c7cff7b7b7bff7b7b7aff79797aff787978ff777878ff777777ff777777ff767676ff757575ff757574ff737474ff727373ff717171ff717171ff707171ff6f6f6fff6f6e6fff6e6e6eff6d6e6dff6c6d6cff6d6c6cff6b6c6cff6a6b6bff6a6a6aff696969ff686868ff666666ff666565ff646464ff636362ff626262ff616261ff605f60ff5f5f5fff5e5e5eff5c5d5cff5a5a5bff595959ff595959ff595859ff585959ff575757ff555556ff545454ff525252ff505050ff4b4b4bff434243ff363636ff272828ff1c1c1cff10100fff080807ff040404ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020201ff030404ff0c0c0cff2b2c2bff5a5a5aff8d8e8effadadadffb9b9baffbcbcbdffbdbebdffbfbfbfffc0c0c0ffc1c1c2ffc4c3c3ffc5c6c6ffc8c7c7ffc9c9c8ffcbcbcaffcbcbcbffccccccffcdcccdffcdcdcdffcececeffcfcfceffcececfffcfcfcfffd0d0cfffcfd0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d8ffd8d9d8ffd8d8d9ffd9d9d9ffdad9d9ffdadad9ffdad9daffdadadbffdbdbdaffdbdbdbffdbdcdbffdcdbdcffd6d6d6ff757575ff434343ff414142ff403f40ff3e3e3eff3c3c3cff3a3b3bff383838ff363637ff363536ff353635ff333333ff333333ff2f2f2fff2d2d2dff2d2e2dff282727ff282827ff2827270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181717ff181817ff171717ff171617ff161616ff151515ff151514ff1b1c1bff222222ff2c2c2cff393939ff4c4c4bff606061ff777677ff8a8a8aff9c9b9cffb3b4b4ffd4d4d4ffe8e8e9fff4f4f5fffdfefdfffffffffffefffefffefefefffffefefffefffefffffefffffffffefffffffefffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffffffefffffffefefffffffffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffefefffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefefffefffffffffefffffffefffffffffffffefffefffefefffffffefffffffffffffffefffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffefefffffffefefffefffefffffefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffcfdfdfffcfdfcfffcfdfdfff6f6f7ffecedecffd3d2d3ffc2c2c1ffb9b9b9ffaeafafffa2a2a2ff949394ff858585ff747474ff626262ff515151ff434342ff434343ff444544ff464646ff474747ff474747ff47474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffafaf9fff5f5f5fff0f1f0ffeeeeeeffecebebffeaebebffebeaeaffeaebeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e4ffe5e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e4e3ffe4e3e3ffe3e3e3ffe2e2e2ffe1e1e2ffe0e0e0ffdfdfdeffddddddffdcdbdcffdadadaffd8d8d7ffd5d5d5ffd2d3d2ffd1d0d0ffd0d0d0ffd0d0cfffcfcfcfffcececfffcececeffcecfceffcecdceffcdceceffcdcdcdffcccccdffccccccffcbcccbffcbcbcbffcbcbcbffcacacbffcacacaffcacbcaffcacacaffcacac9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc7c7c7ffcacacaffcccdcdffd1d0d0ffd3d3d3ffd8d8d7ffdadadaffddddddffdedfdfffdfdedfffdedfdeffdededeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e6ffe6e6e7ffe6e6e7ffe7e6e7ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e6e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e3ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffdfe0dfffdfdfdfffdedfdeffdedddeffdddddeffdddddcffdcdcdbffdbdbdcffdadadaffdadadaffd9d8d9ffd7d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d0d1ffd0d0cfffcecfcfffcececeffcdcdccffccccccffcbcbcbffcac9caffc9c8c9ffc7c8c7ffc7c7c7ffc6c6c5ffc4c4c5ffc3c3c4ffc3c3c2ffc1c2c1ffc0c0c0ffbfbfbfffbebebdffbebebeffbebebeffbebebeffbebdbeffbebebdffbebdbdffbebdbdffbebebdffbdbdbeffbdbdbeffbdbdbdffbdbdbdffbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc5c6c5ffc4c4c5ffc5c4c5ffc4c5c4ffc7c7c7ffc9c9c9ffcbcbcbffcdcdcdffcecfceffd0cfcfffd0d1d0ffd2d1d1ffd2d2d3ffd3d3d4ffd5d4d5ffd5d5d5ffd7d6d6ffd7d7d7ffd7d7d8ffd8d8d9ffdad9d9ffd9dadaffdbdadbffdbdbdbffdcdcdbffdcdcdcffdcdddcffdddeddffdedddeffdededeffdededeffdfdfdeffe0e0dfffdfe0e0ffe0e0e1ffe0e0e0ffe1e1e1ffe2e2e2ffe2e1e1ffe2e2e3ffe3e2e2ffe2e3e3ffe2e3e3ffe4e3e3ffe3e3e4ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e7e6ffe7e6e6ffe6e6e7ffe6e6e7ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe7e7e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e6ffe6e6e6ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfe0ffdfdfdfffe0e0dfffe1e1e1ffe1e1e1ffdededeffdbdbdbffd9d8d8ffd5d5d5ffd2d2d2ffd0d0d0ffcececeffcccccbffcbcbccffcbcbccffccccccffcccbcbffcbccccffccccccffccccccffcdcccdffcdcdcdffcdceceffcececeffcececeffcfceceffcecfcfffd0cfcfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd1d2d1ffd3d2d2ffd3d3d3ffd2d3d3ffd3d3d4ffd4d4d4ffd4d5d5ffd6d6d6ffd8d8d8ffdadad9ffdbdbdbffdcdddcffdddedeffdfdfdfffe1e1e1ffe3e2e2ffe4e3e3ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeaffe9e9e9ffe9e9eaffeaeaeaffeaebeaffebebebffebebebffebeaebffebebebffebecebffecececffededecffefefeffff4f4f5fffafafbfffdfcfdfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff303030ff303030ff303030ff353535ff343434ff343434ff3a3a3aff454545ff50504fff5a5a5aff656565ff6f6f6fff797979ff858685ff949494ffa5a6a5ffc7c7c7ffe2e1e1ffefeff0fffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefefffffefefffffffffffefffefffffefefffffefffffffffefffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffefffffffefefffefffefffefffefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffffefefffefffffffefefefffefefefffefefefffffefffffefefefffffefefffffffefffefefefffefefdfffefdfdfffefdfefffefdfefffefefefffbfbfafff5f4f5ffe1e1e1ffd2d2d2ffc3c3c3ffb7b7b7ffacacacff9d9d9eff8c8c8cff7b7a7aff696969ff575757ff454645ff3b3b3aff3b3b3bff3b3b3bff3b3b3bff3c3b3cff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272726ff262727ff272627ff272726ff282929ff282928ff2e2f2fff2e2f2fff313030ff313131ff333333ff353534ff373636ff383838ff3a3a3aff3c3b3cff3e3d3eff40403fff424242ff444344ff8c8c8cffd8d7d7ffdcdddcffdcdcdcffdcdcddffdcdcdcffdbdbdbffdcdbdbffdbdbdbffdbdbdaffdadbdbffdadbdaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd9d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d7ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd4d5d4ffd4d4d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d1d1ffd2d2d2ffd0d1d0ffd1d0d0ffd1d0d0ffd0cfcfffcececdffcccccbffcbcbcbffcacacaffcacac9ffc8c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc3c2c2ffc1c1c1ffc0c0c0ffbdbdbcffa5a4a4ff777777ff403f3fff121111ff020102ff020201ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020202ff080807ff161717ff2c2d2cff414142ff4e4e4eff535353ff535353ff545454ff555555ff565555ff565656ff575757ff585758ff595859ff5a5a59ff5b5b5bff5c5b5cff5d5d5dff5e5e5eff5f605fff616161ff626363ff646364ff656564ff666565ff656565ff666565ff676868ff696969ff6a6a6aff6b6b6bff6b6c6cff6d6c6dff6d6d6dff6e6e6dff6e6f6fff6f6f6fff717070ff727271ff727272ff747474ff757575ff767675ff767776ff777777ff777777ff787878ff797979ff7a7a7bff7b7b7bff7c7c7cff7c7c7dff7c7d7cff7e7d7dff7e7d7dff7e7e7eff7e7f7eff7f7f7fff808080ff818080ff818180ff818281ff818282ff828282ff838382ff838484ff848484ff848485ff848484ff858585ff858585ff878686ff878786ff888787ff888888ff898888ff8a8989ff8a898aff8b8b8aff8d8d8dff8f8e8fff90908fff919191ff929291ff939393ff949495ff969596ff979797ff989898ff999999ff9b9a9aff9b9c9cff9d9d9dff9f9f9fffa2a1a1ffa5a5a5ffa9a8a9ffacababffaeaeaeffb0b1b1ffb3b3b3ffb7b6b6ffbababaffbebebeffc3c2c3ffc6c6c6ffc9c9c8ffcbcbcbffcececeffd1d1d1ffd5d5d6ffdadadaffdededfffe2e3e2ffe4e4e4ffe4e4e5ffe4e5e4ffe3e3e3ffd2d2d2ff939393ff676867ff4a4a4aff252525ff0d0d0dff040403ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff0e0e0eff2a2b2bff484848ff626161ff8e8e8fffd9dad9ffe6e5e6ffe8e8e8ffe6e7e6ffe5e4e5ffe3e3e3ffe0e0e0ffdbdcdbffd9d9d9ffd4d4d4ffcfcfcfffcccccbffc9c9c8ffc6c6c6ffc3c2c3ffc0c0bfffbcbdbdffb9b9b9ffb6b6b7ffb3b3b3ffb1b0b1ffaeaeaeffacacacffa9a9a9ffa6a6a6ffa3a3a3ffa1a0a0ff9f9e9fff9d9d9dff9c9b9bff9a9a9aff999899ff969696ff969696ff949594ff939393ff929292ff919191ff909090ff908f8fff8f8f8fff8e8e8eff8d8e8eff8d8d8cff8c8c8cff8b8b8bff8a8b8bff8a8a8aff8a8989ff898989ff888989ff888787ff878787ff878786ff868686ff868586ff858585ff848484ff838483ff828283ff828282ff818182ff818181ff808081ff80807fff807f80ff7f7f7fff7e7f7eff7e7e7eff7e7d7dff7d7d7dff7b7c7bff7b7b7bff7a7a7aff797979ff797978ff787978ff787878ff777777ff777676ff757676ff747474ff737374ff727273ff727272ff717171ff717070ff70706fff6f6f6fff6f6f6eff6e6e6eff6e6d6dff6d6c6dff6c6c6cff6c6b6bff6b6a6bff686868ff686868ff666766ff656565ff646465ff636364ff626262ff616060ff606060ff5f5f5eff5d5d5dff5b5c5bff5b5b5bff5a5a5aff5a5a5aff595959ff585757ff565655ff545454ff525252ff505050ff4c4c4cff444444ff3d3c3dff343434ff252525ff121312ff070708ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030203ff050404ff070707ff151615ff424242ff797979ffa7a7a8ffbdbdbdffbfbfbfffbebebdffbebebeffbfbfbfffc1c0c0ffc3c3c2ffc4c4c4ffc6c6c6ffc8c8c8ffcacac9ffcbcbcaffcccbccffccccccffcdcdceffcececdffcececeffcecfceffcfcfcfffcfcfd0ffcfd0cfffd1d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd3d3d2ffd3d3d2ffd3d4d3ffd3d4d4ffd4d4d4ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd8d8d7ffd8d7d7ffd9d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffdad9daffd9dad9ffdbdadaffdadbdaffdadadaffdbdbdbffdbdbdcffdbdcdbff9a9999ff444444ff424242ff404141ff3f3f3eff3d3d3dff3b3b3bff393939ff373737ff353535ff343433ff333333ff323232ff2f2f2fff2d2d2dff2d2d2dff282728ff272827ff272727ff2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181817ff181718ff171717ff181717ff161716ff151515ff161616ff1c1c1dff232323ff2d2c2cff3a3a3aff4d4d4cff626262ff777877ff8b8b8bff9e9d9effb7b7b7ffd7d6d7ffe8e8e8fff5f6f5fffdfefefffefefefffefefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffefffffffffefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffefffefffffefefffffffefffefffffffefffefffefffffffefefffffffffffffefffefffffffffffffffefffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffefefefffefefffffffefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffffffefffffefefffffffefffefefefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfefdfffdfcfcfffdfcfdfffdfdfdfff7f7f6ffededecffd2d3d3ffc2c2c2ffbabab9ffafb0b0ffa4a4a4ff969696ff868686ff757475ff626362ff525151ff424242ff434242ff454544ff474646ff474646ff474647ff47474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfffbfbfafff6f7f7fff1f1f1ffefeeefffededecffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeae9eaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e5e5ffe6e6e5ffe5e5e6ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e1e1ffe1e0e0ffdfdedfffddddddffdddddcffdbdbdbffd9d9d9ffd6d6d7ffd4d4d4ffd1d2d1ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcecfceffcececeffcdcdcdffcdcdcdffcdcdcdffccccccffcccccbffcbccccffcbcbcbffcbcacaffcbcbcaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffcbcccbffd0cfcfffd3d2d3ffd7d7d7ffd9dad9ffdcdcdcffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdededeffe0dfdfffdfe0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e2e2ffe3e3e2ffe3e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e6e7ffe6e7e6ffe7e6e7ffe7e7e6ffe6e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e5ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe0e0e0ffe1e0e0ffdfe0dfffdfdfdfffdfdfdfffdededfffdddeddffddddddffdddcddffdcdbdbffdbdbdbffdadadaffdad9daffd8d8d8ffd7d7d8ffd7d6d7ffd6d5d5ffd5d5d4ffd3d4d4ffd2d2d2ffd1d1d1ffd1d0d0ffcfcfcfffcfcecfffcdcecdffccccccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c6ffc6c6c6ffc4c5c4ffc4c4c4ffc2c2c3ffc1c2c1ffc1c0c0ffbfbfbfffbfbfbfffbebfbeffbebebeffbebebeffbebebeffbebebdffbebebdffbdbebdffbdbdbdffbebebdffbdbebeffbdbdbdffbdbdbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9cac9ffc9c9c9ffc9c9c9ffc5c5c6ffc5c4c5ffc4c4c4ffc4c4c3ffc3c4c4ffc5c5c5ffc7c7c7ffcacacaffcbcbcbffcdcdcdffcececeffcfcfcfffd0d1d0ffd1d1d2ffd2d3d2ffd4d3d4ffd5d5d4ffd5d5d6ffd6d7d6ffd7d7d7ffd7d8d8ffd8d9d8ffdad9d9ffdadadaffdbdbdbffdadbdaffdcdbdbffdcdcdcffddddddffdddddcffdddeddffdddedeffdededeffdfdfdeffdfdfe0ffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e5e5ffe5e4e5ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e4ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e6e5ffe5e6e6ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe4e3e3ffe3e2e3ffe2e1e2ffe1e1e0ffe0e0dfffdfdedfffe1e1e1ffe2e2e2ffdfdfdfffdcdcdcffdadadaffd7d7d8ffd4d4d3ffd2d1d1ffcfcfcfffcdcdcdffcbccccffcbcccbffccccccffcbcbcbffcbccccffccccccffccccccffcdcdccffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d4ffd4d5d4ffd6d5d5ffd7d6d7ffd9d9d9ffdadad9ffdcdbdcffddddddffdfdedeffe0e0dfffe2e2e1ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e9e8ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9eaffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffebebebffebececffecececffeeeeedfff0f0f0fff6f6f6fffbfbfcfffdfdfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff303030ff303030ff353535ff353535ff353535ff343434ff3b3a3bff454545ff4f504fff595a5aff646464ff6e6e6eff797878ff858484ff949393ffa6a5a5ffc6c6c6ffe0dfdfffefeeeffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffefefffffffefffffffffefffffefffffffffefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefefffefefefffefffffffefefefffefefefffffffffffffefefffefefefffffefffffffffefffefffefffefefefffefffefffefefffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffefffffffffefffffffefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffefefefffffefefffefefefffefdfefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffffffffffffefffffffffefffffffefffffefefffefefefffdfdfdfffefefefffdfefdfffefefefffafbfbfff4f4f4ffe0e0e0ffd4d3d3ffc4c4c4ffb9b9b9ffaeadaeff9f9e9fff8d8e8dff7b7b7bff686968ff565656ff454545ff3b3b3aff3b3a3bff3b3b3bff3b3b3bff3c3b3bff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272727ff262727ff272727ff272726ff292929ff282929ff2b2b2bff2f2f2fff313031ff323332ff343433ff363635ff383738ff393939ff3b3b3bff3d3e3dff403f3fff414142ff444343ff464646ffa1a1a1ffddddddffdcddddffdddcddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffd9d9daffdad9daffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d7d8ffd7d7d8ffd7d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd6d5d5ffd5d4d5ffd5d5d5ffd5d4d4ffd4d3d4ffd3d3d3ffd3d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd2d1d1ffd1d1d1ffd0d1d0ffd0cfd0ffcecfceffcccccdffcbccccffcacbcbffcacacaffc9c9c8ffc8c8c8ffc6c6c6ffc4c4c4ffc3c3c3ffc2c1c2ffc1c1c0ffbfbfbeffababaaff848484ff515151ff252524ff0f100fff080707ff020303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010102ff040404ff070808ff111111ff212221ff383939ff4a4a4aff535353ff565656ff555555ff565655ff575756ff575756ff585858ff585858ff5a5a59ff5a5b5aff5c5c5cff5c5d5dff5e5d5dff5f5f5fff60605fff616161ff636363ff656465ff666566ff666766ff676767ff676767ff686968ff696969ff6b6a6aff6c6b6cff6c6c6cff6d6d6eff6e6e6dff6f6e6fff6f706fff707070ff717071ff727272ff737473ff747474ff757575ff767676ff777777ff787877ff797878ff797878ff7a7a7aff7b7a7bff7c7b7cff7c7c7cff7c7d7dff7d7d7dff7e7e7dff7f7f7eff7f7f7eff7f7f7fff807f80ff818180ff808181ff818181ff818281ff828282ff838383ff838384ff848484ff848584ff858585ff858586ff858685ff868786ff878787ff888887ff888887ff898988ff898989ff898a89ff8b8b8aff8a8b8aff8c8c8cff8d8e8eff908f8fff919191ff929291ff939393ff949494ff969596ff979697ff989898ff999999ff9a9a9aff9b9b9bff9c9c9cff9e9d9dffa09fa0ffa2a2a2ffa6a5a6ffaaa9a9ffacacacffafafafffb1b2b1ffb4b4b4ffb7b7b7ffbbbbbbffbfbfbfffc3c3c3ffc6c6c6ffc9c9c9ffccccccffcfcfcfffd2d1d1ffd6d6d6ffdbdadaffdfdedfffe2e2e3ffe4e5e4ffe5e5e5ffe5e5e5ffe3e3e3ffcececdff8b8b8bff676767ff4b4b4aff222322ff0b0a0bff030403ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff0a0a0aff252424ff444544ff5f5f5fff878687ffd7d7d7ffe5e6e6ffe8e8e8ffe7e7e6ffe5e5e5ffe4e3e3ffe0e0e0ffdddcddffdadadaffd5d5d5ffcfcfcfffcccdccffc9cacaffc7c7c7ffc3c4c4ffc0c0c0ffbdbdbdffbabbbaffb7b7b7ffb4b4b4ffb1b1b1ffafafafffadadacffabaaaaffa8a8a7ffa4a4a4ffa1a1a1ffa0a0a0ff9e9f9eff9d9c9dff9a9b9bff9a9999ff979897ff979796ff959596ff949494ff939393ff929292ff919191ff909090ff90908fff8f8f8fff8e8e8eff8e8e8dff8d8d8dff8c8c8cff8c8b8cff8b8b8bff8a8a8aff8a8a8aff898a89ff898889ff888888ff888888ff878787ff868686ff858585ff858585ff858484ff848483ff838283ff838383ff828282ff828182ff808081ff808181ff808080ff7f807fff7f7f7fff7f7f7eff7d7e7dff7d7d7dff7c7c7cff7b7b7bff7a7a7aff7a7a7aff79797aff797979ff787979ff787777ff777776ff767676ff757575ff747474ff737473ff737273ff727271ff727171ff717170ff707070ff6f6f6fff6f6f6eff6e6f6eff6e6e6eff6c6d6dff6c6b6cff6a6b6aff6a6a69ff686869ff676767ff676667ff656565ff646464ff626262ff616261ff606160ff5f5f5fff5d5d5dff5c5b5cff5b5b5bff5b5a5bff5a5a59ff595859ff575757ff555655ff545454ff535353ff515151ff4c4c4cff474747ff444444ff3c3b3bff252424ff100f0fff070606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff040504ff070707ff0a0b0bff1f1f1fff535252ff8f8f8fffb5b5b6ffc2c2c2ffbfbfc0ffbebebdffbebebeffc0bfc0ffc1c1c1ffc3c3c3ffc5c5c5ffc6c6c7ffc8c8c8ffcacacaffcbcbcbffccccccffcdcccdffcececeffcececeffcfceceffcfcecfffcfd0d0ffd0cfcfffd0d0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd2d2d3ffd3d4d3ffd3d3d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d6ffd7d7d7ffd8d8d7ffd8d7d8ffd8d8d7ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9daffdad9daffdadadaffdbdadaffdadbdbffdbdbdbffdcdbdbffdcdbdcffd2d2d2ff595959ff434343ff414241ff3f4040ff3e3e3eff3c3c3cff3a3a3aff393839ff373636ff353435ff333333ff313231ff302f2fff2d2d2dff2d2e2dff272728ff272727ff272727ff282828ff2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171818ff181717ff181817ff181817ff171818ff171717ff171617ff1d1d1dff242524ff2d2d2dff3a3b3aff4d4d4dff636363ff797878ff8c8b8cff9f9f9fffb9b9b9ffd8d8d8ffe8e8e9fff6f6f6fffdfefdfffffefffffefefffffffffffffefffffffefefffffefffefffffffefffffffefffffffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffefffffffffefffffffffffffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffffffefefffffefffefffefefffffefffffffefffffffffefefffffffefffffffffffefffffffefffefffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffefffffffffefffffffefffffefffefffefefefffefffefffefffefffefefefffffefefffffefffffefefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffcfdfcfffdfcfdfff6f7f6ffedededffd2d2d2ffc1c2c2ffbab9b9ffb0b0b0ffa5a5a5ff989898ff888888ff767776ff646364ff535352ff444443ff454544ff474747ff464646ff474746ff464746ff47474700000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff9f9f8fff3f4f3fff0eff0ffeeeeeeffecececffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e3e3ffe3e3e3ffe2e2e2ffe3e3e2ffe2e3e2ffe2e2e2ffe0e1e1ffe0dfdfffdededeffdddddcffdbdcdcffdadadaffd8d8d8ffd5d5d5ffd3d3d3ffd1d1d1ffcfd0cfffcfcfcfffcecfcfffcfceceffcecdceffcdcdcdffcdcdcdffcdcdccffccccccffcccccbffcbcbcbffcbcacbffcbcacbffcacbcaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c7c7ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c7ffc7c8c8ffcacacaffcececeffd2d2d1ffd3d3d2ffd7d8d7ffdbdadbffdededeffdfe0dfffdfdfdfffdedfdeffdededeffdedfdfffdedfdfffe0dfdfffe0e1e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e2ffe3e3e2ffe3e3e2ffe3e3e3ffe2e3e2ffe3e3e3ffe3e4e3ffe4e3e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e5ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e6e6ffe7e6e7ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e3ffe4e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdddeddffddddddffdcdcdcffdbdcdbffdadbdbffdadad9ffd9d9d9ffd8d8d8ffd7d7d8ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecdceffcdcdccffcccccbffcbcacaffcac9c9ffc9c8c8ffc7c8c7ffc6c6c6ffc5c4c5ffc3c3c4ffc2c3c3ffc2c2c2ffc1c1c0ffc0c0c0ffbfbfbeffbfbfbfffbfbfbfffbebebeffbebebeffbebdbeffbebebdffbebebeffbdbebeffbdbebeffbebdbdffbebebdffbdbebe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9c8c9ffc5c5c5ffc5c4c5ffc5c4c4ffc3c3c3ffc3c3c3ffc2c3c2ffc4c4c4ffc6c6c7ffc9c9c9ffcacbcbffcccbccffcdcdcdffcececeffd0cfcfffd1d1d1ffd2d1d2ffd3d3d3ffd4d4d4ffd5d4d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdad9d9ffd9dad9ffdbdadbffdbdbdbffdbdcdbffdcdcdcffdcdddcffddddddffdddedeffdddedeffdededeffdfdfdeffdfe0dfffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe3e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e3e4ffe3e4e4ffe4e3e4ffe4e5e4ffe5e4e4ffe4e4e5ffe4e5e5ffe5e4e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e7e6ffe6e6e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe5e5e5ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e4ffe4e4e3ffe2e3e2ffe2e1e2ffe0e0e1ffe0dfe0ffe1e1e1ffe2e2e1ffe1e1e1ffdededeffdbdbdbffd9d8d9ffd6d6d6ffd2d2d2ffd0d0d0ffcececeffcbccccffcccbcbffcccbcbffcbcbcbffcccbccffcccccbffccccccffcccdccffcdcdcdffcecdcdffcecdceffcecfceffcececfffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd6d6d6ffd8d7d7ffd9d9d9ffdbdadbffdcdcdcffdddeddffdededeffe0e1e0ffe2e2e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffeae9eaffeaeaeaffeaebeaffeaebebffebeaebffebebebffececebffededecffefeeeefff2f1f2fff9faf9fffcfcfcfffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff303030ff353635ff353535ff363635ff353535ff353535ff3b3a3aff444444ff4d4e4eff575857ff626262ff6c6d6cff767676ff828282ff909090ffa0a0a0ffbfc0c0ffdededeffededeefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffefffffffefefffefefffffefffffffefffefffefefffffefffefffefefefffefffefffefefefffefefefffefefffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffffffefffffefffffefefffffefefffffffffefffefefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffefefffffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfefffefefefffefefefffefffefffefefefffefefefffefefffffefffffffefefefffefefffffefefefffefefffffefefefffefdfefffefdfefffefefdfffefefdfffefefefffbfbfafff4f4f4ffe4e4e4ffd6d6d6ffc6c7c6ffbcbbbcffb0b0afff9fa0a0ff8e8e8eff7b7c7bff686868ff555556ff444443ff3a3a3aff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3c3c3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272627ff272626ff262727ff272727ff262727ff272726ff272728ff292a2aff2c2c2cff2f2f2fff313030ff323233ff353435ff373737ff393839ff3a3a3aff3c3c3cff3e3e3eff414040ff424342ff454545ff4d4c4cffb4b4b3ffdddcddffdddddcffdcdcdcffdcdcdcffdbdcdbffdbdcdcffdbdbdbffdbdbdaffdbdbdbffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd3d4d4ffd4d3d3ffd3d4d3ffd3d2d3ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd1d0d1ffd0d0cfffcdcdcdffccccccffcbcbcbffcbcbcbffc9c9caffc8c8c8ffc6c7c7ffc5c6c6ffc4c4c4ffc3c3c3ffc1c1c1ffbfbfc0ffb9b8b9ffa7a6a7ff949394ff787877ff4f4f4eff222323ff0b0b0aff040403ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff151515ff232323ff313131ff3c3c3dff464646ff4f4f50ff545555ff575757ff585858ff585858ff595959ff5a595aff5b5a5bff5c5b5cff5d5d5cff5d5e5dff5e5e5eff605f5fff606160ff626262ff636362ff646564ff666566ff676867ff686968ff6a6a6aff6a6b6aff6b6c6cff6c6c6dff6d6d6cff6e6e6eff6e6e6eff6f6f6eff6f706fff707070ff717271ff727272ff737273ff747373ff757575ff767676ff767777ff777878ff797978ff7a797aff7a7b7aff7b7a7aff7b7b7bff7c7d7dff7d7d7dff7d7d7eff7e7f7eff7f7e7eff7f807fff807f80ff808080ff818181ff818181ff828282ff838282ff828283ff838383ff848483ff848484ff848484ff858585ff868686ff868686ff878786ff878787ff878888ff888888ff898989ff898989ff89898aff8b8a8bff8b8b8bff8c8b8cff8d8d8cff8d8d8cff8d8d8dff8f8f8fff919190ff929293ff939393ff959594ff969596ff979796ff989898ff999999ff9a9b9aff9b9c9cff9c9d9dff9e9e9dff9f9f9fffa1a1a1ffa4a4a4ffa7a8a7ffabababffaeaeaeffb0b0b0ffb3b2b3ffb6b5b5ffb8b8b8ffbbbcbcffc0c1c0ffc4c5c5ffc8c8c8ffcacacaffcdcdcdffd0cfd0ffd3d2d2ffd7d8d8ffdcdbdcffdfdfe0ffe3e4e3ffe5e4e4ffe5e5e5ffe5e5e5ffe1e1e1ffc2c3c3ff7d7d7dff666565ff484747ff1f1f20ff090909ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff090909ff232323ff49494aff646364ff79797affd2d3d2ffe3e2e2ffe7e8e7ffe7e7e7ffe6e5e5ffe4e4e4ffe1e1e1ffdededeffdcdbdbffd7d7d7ffd1d1d1ffcececdffcbcbcbffc8c8c8ffc5c5c5ffc2c2c2ffbebebfffbcbbbbffb8b9b9ffb5b6b6ffb3b3b3ffb1b0b1ffaeaeaeffababacffa9a9a9ffa6a6a6ffa4a3a3ffa2a2a1ffa0a09fff9e9e9eff9d9c9cff9b9b9aff999999ff989898ff979797ff969596ff959594ff939493ff939393ff929292ff919292ff919191ff909090ff909090ff8f8f8fff8e8e8eff8d8e8dff8d8d8dff8c8d8cff8b8b8bff8b8b8bff8b8a8aff8a8a8aff898989ff888988ff888888ff878887ff878687ff868686ff858585ff858484ff848484ff848384ff838383ff828382ff838282ff818281ff818181ff818181ff808081ff7f7f7fff7f7f7fff7e7e7eff7d7d7dff7c7c7dff7c7c7cff7b7b7bff7b7b7bff7a7b7bff7a7a7aff787879ff787877ff777777ff767676ff757575ff757575ff747374ff737373ff737273ff727272ff727171ff717171ff717170ff6f7070ff706f6fff6e6e6eff6d6d6dff6c6c6cff6b6c6bff6a6a6bff696969ff676868ff676767ff656565ff646464ff636363ff626261ff606060ff5e5d5eff5d5c5cff5b5c5bff5b5b5bff5a5b5aff5a5a5aff595859ff585757ff565656ff555555ff535353ff505151ff4f504fff4c4c4cff434342ff2f2e2fff181818ff090a0aff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff060605ff09090aff101010ff212221ff484848ff7e7e7fffa6a6a6ffbababaffbfbfbfffbebebeffbdbebdffbfbebfffc1c0c0ffc2c2c2ffc4c4c4ffc6c6c6ffc7c8c8ffcacac9ffcbcbcbffcccccbffcdcccdffcdcdcdffcdceceffcfcecfffcececfffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffdad9d9ffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffd5d6d6ff707070ff444443ff414242ff404040ff3e3f3eff3d3d3dff3b3a3bff393939ff373837ff363535ff343434ff323232ff302f30ff2d2d2dff2b2b2bff272828ff272827ff272828ff282928ff282828ff2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181717ff171817ff181718ff181717ff181818ff181718ff181818ff1d1e1eff242424ff2d2e2dff3b3b3bff4f4f4fff666666ff7c7b7cff8d8d8dff9f9f9effbabbbaffd9d9d9ffe9e9e9fff7f7f7fffefdfefffffffefffffefffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefefffffffffffefefffffffefefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefefefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfdfffdfdfdfff7f7f6ffedededffd2d2d1ffc1c1c1ffb9b9b9ffafafb0ffa5a5a4ff989899ff8a8a8aff787879ff666667ff555555ff484848ff474647ff474647ff474647ff474746ff474746ff46474700000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfbfbfff8f9f8fff3f3f3fff0f0f0ffefeeeeffecececffebebebffebebebffeaebebffeaebeaffeaeaeaffeaeae9ffeae9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e8e9ffe8e9e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e3ffe3e2e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffdfdedfffddddddffdcdddcffdbdadbffd9dad9ffd7d7d7ffd5d5d5ffd2d2d2ffd0d0d0ffcfcfcfffcfcfceffcfcecfffcecdceffcdcdcdffcccdcdffccccccffccccccffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffc9cac9ffc9c9c9ffc9cac9ffc9c8c9ffc8c9c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc7c8c7ffcacacaffcececeffd2d2d2ffd5d5d5ffd8d8d8ffdadadaffdddddcffdfdfdfffdfdfdfffdededfffdededeffdededeffdfdfdfffdfe0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e3ffe3e4e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e6ffe6e7e7ffe7e6e7ffe6e6e7ffe6e7e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e3e2ffe2e2e1ffe1e1e1ffe2e1e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdeffdededeffdededeffddddddffdcdcddffdbdbdcffdbdbdaffdadadaffd9d8d9ffd8d8d7ffd6d7d7ffd6d6d6ffd5d5d5ffd3d4d4ffd3d2d3ffd2d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcacbffc9cac9ffc8c8c8ffc7c6c6ffc5c6c6ffc5c4c5ffc3c3c4ffc2c2c2ffc2c1c1ffc0c1c0ffc0bfc0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebebeffbebebeffbebebdffbebebeffbebebeffbdbebdffbebebeffbdbdbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c5c6ffc4c4c4ffc4c5c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c1c2ffc3c3c3ffc5c5c5ffc7c7c7ffc9c9c9ffcacacaffcccccbffcdcccdffcececdffcfcfcfffd0d0d0ffd1d2d2ffd3d3d3ffd4d3d4ffd5d5d5ffd6d5d5ffd6d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadad9ffdbdadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffddddddffdededeffdededeffdfdfdeffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe1e0e1ffe1e1e2ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e6ffe7e6e7ffe7e7e6ffe7e6e7ffe7e6e6ffe6e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e3ffe2e2e2ffe2e2e1ffe1e1e0ffe1e0e1ffe1e1e1ffe2e3e2ffe1e1e1ffdddeddffdadadaffd8d8d8ffd4d5d4ffd2d2d2ffd0d0d0ffcececdffccccccffcccbccffcccccbffccccccffccccccffcdcdccffcccdccffcdcdcdffcecdcdffcececeffcececfffcecfceffcfcfcfffd0d0cfffd0cfd0ffd0d1d0ffd1d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d3ffd2d3d3ffd3d3d3ffd3d4d3ffd5d5d5ffd7d6d6ffd8d8d9ffdadadaffdcdcdbffddddddffdededeffe0e0e0ffe2e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaebeaffeaebebffebebebffebebebffecececffedecedffeeeeeefff3f4f4fffbfafafffcfcfcfffdfefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff353536ff363535ff353535ff353535ff353535ff343434ff383938ff414242ff4b4b4bff565555ff5f6060ff6a6a6aff757575ff818181ff8d8d8dff9a9a9affb8b8b8ffddddddffedececfffdfdfdfffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffefffefefffffffffffffefffefffefffefffffefefffffefefffefffefffffefefffffffefffefefffffefefefffefefffffefffffffffefefffffefefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffffefefffefefffffefefffffffffefffefffefffffefffffefffffffefefefffffffefffefffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffefffefffffffefffefefefffffefefffffefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefffffffffffffffefffffffffefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefefffdfefefffefefefffefffefffefefefffefefffffffefefffefefefffffefefffefffefffffefefffefefffffefffefffefefdfffefdfefffdfefefffefefefffefefefffbfbfbfff5f5f5ffe6e6e6ffd5d5d4ffc7c7c7ffbdbdbdffb1b1b1ffa1a1a1ff8e8f8eff7b7b7bff676767ff545353ff434242ff383838ff3a3a3aff3a3a3bff3b3b3aff3b3b3bff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff262727ff262627ff272726ff272727ff272727ff262626ff282827ff2b2b2aff2d2d2dff302f2fff313132ff343434ff373636ff393839ff393a3aff3c3b3bff3d3e3eff3f3f3fff424242ff454544ff464646ff666666ffd1d1d1ffdddddcffdddddcffdcdddcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadad9ffdad9daffd9d9d9ffd8d8d9ffd9d9d9ffd8d9d8ffd7d8d8ffd8d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d3ffd3d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffcfcfcfffcccdcdffcbcbccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc6c6c6ffc5c5c4ffc3c4c3ffc2c2c1ffc0c0c1ffbebfbeffbbbabaffb4b3b4ffa2a3a2ff777777ff414142ff171717ff070807ff020201ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030302ff080908ff171717ff2c2d2dff3d3d3dff464646ff4b4b4bff4f4f4fff535353ff565655ff585857ff595959ff5b5a5aff5b5b5cff5c5c5cff5d5d5dff5e5d5eff5e5f5fff606060ff616161ff626262ff636363ff656464ff666565ff676767ff696869ff6a6a69ff6b6b6bff6c6c6cff6d6d6dff6d6d6dff6f6e6eff6f6f6fff707070ff707070ff707071ff727271ff737273ff737373ff737474ff757575ff767776ff777878ff797978ff7a7a7aff7a7b7aff7c7c7bff7d7d7cff7c7c7cff7c7d7dff7e7e7eff7e7f7fff7f7e7fff7f7f7fff7f807fff808180ff808181ff818181ff818282ff828282ff838383ff848383ff838484ff848484ff858584ff858585ff868586ff868686ff868686ff878787ff878888ff888889ff898889ff898988ff8a8a89ff8a8a8aff8b8b8aff8b8b8cff8b8c8cff8d8c8cff8e8d8eff8d8e8eff8e8e8eff8f8f8fff909090ff929392ff949493ff959494ff969596ff979797ff989898ff999a99ff9a9b9aff9c9c9bff9c9c9cff9e9d9dff9f9f9fffa0a0a0ffa2a2a2ffa5a5a6ffa9a9a8ffacacacffaeafaeffb1b1b1ffb4b4b4ffb6b7b6ffb9bab9ffbcbcbcffc1c1c1ffc5c6c6ffc9c9c9ffcccccbffcececeffd0d1d1ffd4d4d4ffd8d9d9ffdddcdcffe1e0e0ffe4e4e4ffe5e5e4ffe5e5e5ffe4e5e5ffdddedeffb7b7b7ff777677ff636363ff464646ff1f1f20ff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030203ff0a0a0aff212122ff484848ff636363ff747474ffcececeffdedfdeffe7e7e8ffe7e7e7ffe5e6e5ffe4e4e4ffe2e2e2ffdfdfdfffdcdcdcffd7d7d7ffd2d2d2ffcecfceffccccccffc9cac9ffc6c6c6ffc3c3c3ffbfc0bfffbdbdbdffbababaffb6b6b6ffb4b4b3ffb1b2b2ffb0b0afffadadaeffaaabaaffa8a7a7ffa5a4a5ffa2a3a3ffa1a1a1ff9f9fa0ff9d9d9dff9c9c9cff9a9a99ff9a9999ff989898ff979797ff969695ff959595ff949494ff939493ff929292ff929292ff929191ff919191ff909090ff8f8f90ff8f8f8eff8e8e8eff8d8d8dff8c8d8dff8d8c8cff8c8c8bff8a8b8bff8a8a8aff8a8a8aff898989ff898989ff898988ff888888ff868787ff868687ff868686ff868585ff858485ff848484ff848483ff838384ff838383ff828282ff828282ff818181ff818080ff808080ff7f7f7fff7e7f7eff7d7e7dff7e7d7dff7d7d7dff7c7c7cff7c7c7bff7a7a7aff7a797aff797879ff787877ff777777ff767776ff767675ff757475ff747574ff747373ff747374ff727373ff737272ff717272ff717171ff707170ff6f6f6eff6f6e6eff6e6e6eff6d6d6dff6b6c6bff6a6a6aff686968ff676767ff666666ff656565ff646464ff626362ff5f5f5fff5d5d5eff5e5d5dff5d5c5dff5c5c5cff5c5c5cff5c5b5bff5a5a5aff585959ff585757ff565656ff545554ff535353ff515150ff4d4d4dff424343ff302f30ff1a1b1bff0c0b0bff030203ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040404ff080808ff0d0d0dff1b1a1aff3e3d3dff707070ff9c9c9cffb7b7b7ffbfbebeffbebebeffbebebeffbebebfffc0c0c0ffc1c2c1ffc3c4c3ffc5c5c4ffc7c7c7ffc8c9c8ffcbcbcbffcccccbffccccccffcdcdcdffcececeffcecfcfffcfcecfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd4d4d3ffd3d4d3ffd4d4d4ffd4d5d5ffd4d5d5ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd9d8d8ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9daffd9d9d9ffdadadaffdbdbdaffdbdbdaffdbdbdbffdbdbdcffdcdcdbff8e8e8eff444544ff434342ff404040ff3f3e3eff3d3d3dff3b3b3bff3a3939ff373838ff373636ff353435ff323232ff303031ff2f2f2fff2c2c2cff282929ff262626ff282727ff282828ff282828ff292828ff2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff181817ff181817ff181817ff181818ff141414ff181817ff1e1e1eff242524ff2e2e2dff3c3c3cff515151ff686867ff7c7c7cff8e8d8dff9f9fa0ffbebdbdffdbdbdbffeaeaeafff8f8f9fffefefefffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffffffffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffefffefffefffefefefffffefefffffffefffefffefffffefefffefefffffffffefffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffefffffefffefffffefefffffffefffefefefffefefefffefefffffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfdfffcfdfdfffcfcfdfffdfdfdfff6f7f6ffeeeeeeffd2d3d2ffc0c1c1ffb8b9b8ffafafafffa4a4a5ff989798ff8a8a8aff7a7a79ff676867ff565656ff484849ff3f403fff474646ff474647ff464746ff474747ff46474700000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfcfbfff9f9f9fff4f4f4fff0f0f1ffefefefffecedecffebecebffebebeaffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffe9eaeaffe9e9e9ffe9e8e9ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe3e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e1e0ffdfdfdeffdededeffddddddffdcdbdcffdadadaffd8d9d8ffd6d6d6ffd4d4d3ffd1d1d1ffd0cfcfffcfcfcfffcececeffcecdcdffcdcdceffcdcdccffccccccffcbcccbffcbcbcbffcbcbcbffcacbcaffcacbcaffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc7c8c8ffc7c7c8ffc7c7c7ffc7c6c7ffc7c6c7ffc8c8c8ffcccdccffd0d0d1ffd4d4d4ffd7d8d8ffdadadaffdcdcdcffdededeffdfdfdfffdfdedfffdededeffdededeffdfdfdfffdfe0e0ffe0e0e0ffe1e1e0ffe1e2e1ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e4ffe3e4e3ffe4e3e3ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe6e5e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e4e3ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdedfdeffdededeffdddeddffdddddcffdcdcdcffdbdbdbffdbdadaffd9d9d9ffd9d8d8ffd7d7d8ffd7d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfd0cfffcececeffcdcdcdffccccccffcbcbcbffcacac9ffc8c8c9ffc7c7c7ffc6c6c6ffc4c5c5ffc3c3c3ffc2c2c2ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebebeffbebebeffbebebeffbdbebeffbdbebeffbebebd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc4c4c5ffc4c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc3c3c3ffc4c5c4ffc6c6c6ffc8c8c8ffc9c9c9ffcbcacaffcccccbffcdcdcdffcdceceffcfcfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d6d5ffd5d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9dadaffdadadaffdbdbdaffdbdbdbffdcdbdcffdcdddcffdcdcddffdddeddffdededeffdededfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e1e0ffe1e0e1ffe1e2e1ffe2e2e1ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e3ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe5e6e5ffe6e6e5ffe5e6e5ffe6e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e4ffe2e2e2ffe2e2e2ffe1e1e0ffe2e1e1ffe3e2e2ffe2e2e2ffdfdfdeffdcdcdcffd9dad9ffd7d7d6ffd3d3d3ffd1d1d1ffcfcfcfffcccdccffccccccffccccccffcdccccffcdcccdffccccccffcccccdffcecdcdffcececeffcecfceffcfceceffcfcfcfffcfd0cfffd0d0d0ffd1d0d0ffd0d0d1ffd0d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d4d3ffd4d4d5ffd5d6d5ffd7d7d7ffd9d9d9ffdbdbdbffdcdcdcffddddddffdfdfdfffe1e1e1ffe1e2e1ffe3e2e2ffe2e3e3ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e4ffe4e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffeaeaeaffeaebeaffebebebffebebebffecebecffecececffedededffefefeffff6f5f5fffbfbfbfffcfdfcfffefefdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353635ff353635ff353635ff353535ff353435ff323232ff363636ff3f3f3fff494849ff525252ff5d5d5cff676868ff747374ff7f8080ff8b8b8bff969696ffb0afb0ffdcdcdcffebecebfffcfcfcfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffffffffefefefffffefffffefefffffffefffffefffefffffffffffffefefffffffefffefffffffffefefffefffffffefffffffefefefffefefffffffffffffefffefffffefefffefefefffefefffffefffefffefffffffefefffffefffefffefefefffffefefffefefffffefffffffffefefffefffffffffffefffefefffffefffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffffffefffefffefefffffffffffffffffefffefefefffffefefffffffefffffffefffefefffffefffffffefffffffffefefffffffffffffefffffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefffefffefffefffffefefffefefefffefefffffefefefffefefffffffffffffefffefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefffefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffbfbfbfff5f5f5ffe7e7e8ffd5d5d5ffc8c8c7ffbdbdbdffb1b1b1ffa1a1a1ff8f8f8eff7a7a7bff666666ff525353ff424141ff373737ff383738ff3a3a3aff3a3b3bff3b3b3bff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272726ff262727ff272726ff262626ff272727ff252525ff272627ff282929ff2c2c2bff2e2e2fff303130ff333333ff363635ff383838ff393939ff3b3b3bff3c3c3cff3e3f3fff414141ff434344ff454545ff474747ff909090ffdddcdcffddddddffdddcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdadbffdadbdaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d5ffd4d5d4ffd5d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffcececdffcccccdffcbcccbffcacacaffcac9caffc8c8c9ffc7c7c7ffc5c5c5ffc4c4c3ffc2c2c3ffc1c1c1ffc0bfc0ffc1c1c1ffc0c0c0ffb2b1b2ff8a8a8aff535353ff242424ff0b0c0cff040405ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff090909ff151515ff282928ff3e3e3dff4a4b4bff505150ff525252ff545454ff555656ff585758ff595959ff5b5b5bff5c5c5dff5d5e5dff5e5e5fff60605fff606061ff616161ff626262ff636363ff646464ff656665ff676667ff686768ff696969ff6b6b6bff6c6c6cff6e6e6dff6e6e6eff6f6f6fff707070ff707171ff717170ff727372ff737273ff747473ff747574ff757575ff767575ff777677ff777778ff797879ff7a7a7aff7b7b7bff7c7c7bff7d7d7cff7d7e7dff7e7d7eff7e7e7eff7f7f7fff7f8080ff808080ff818181ff818181ff828181ff818181ff828283ff838383ff838384ff838484ff848484ff858484ff858585ff868586ff868686ff878686ff878787ff888887ff888888ff888988ff898989ff8a8a8aff8a8a8aff8b8a8aff8b8b8bff8b8c8bff8c8c8dff8c8d8dff8d8d8eff8e8e8eff8f8f8fff908f8fff909090ff909090ff929292ff939493ff949495ff969596ff979796ff989898ff999999ff9b9b9bff9c9c9cff9c9c9dff9e9e9eff9e9f9fffa09f9fffa1a2a1ffa4a3a4ffa7a7a7ffaaabaaffadaeadffb0afafffb2b2b2ffb4b4b5ffb8b7b8ffbabbbaffbebebeffc3c3c3ffc7c8c7ffc9cacaffcdccccffcecfcfffd1d1d2ffd4d5d5ffdad9daffdededeffe1e1e1ffe5e4e4ffe5e5e5ffe5e5e6ffe4e5e4ffdadbdbffadadadff737373ff626161ff494848ff212121ff0a0a0aff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020303ff090a0aff1d1d1dff3f3f40ff5d5d5dff717271ffc1c1c1ffdbdadbffe7e7e8ffe8e8e8ffe6e6e6ffe4e4e5ffe3e3e3ffe0e0e0ffddddddffd8d8d8ffd3d3d3ffd0cfcfffcdcdcdffcbcbcaffc7c7c8ffc4c5c4ffc0c0c0ffbebebeffbbbbbbffb8b7b7ffb5b5b5ffb3b3b2ffb1b1b1ffaeafaeffacacacffa9a9a9ffa6a6a7ffa4a4a4ffa2a2a2ffa0a0a0ff9e9e9eff9c9c9cff9a9a9bff9a9a9aff999998ff989897ff979696ff969696ff959595ff949495ff949494ff939494ff939292ff929292ff929192ff919190ff909090ff8f908fff8f8e8eff8e8e8eff8d8d8eff8d8c8dff8c8c8cff8c8c8cff8b8b8bff8b8b8aff8a8b8aff8a8989ff898989ff888888ff878788ff878787ff878787ff868686ff868685ff858585ff848485ff848584ff848484ff838384ff828382ff828282ff828181ff818081ff808080ff807f7fff7f7f7fff7f7f7eff7e7e7eff7d7e7dff7b7c7bff7b7b7bff7a7a7aff7a7979ff787979ff787878ff777778ff767776ff767676ff767675ff757576ff757475ff747474ff737373ff727373ff727272ff717171ff717070ff70706fff6f6e6eff6d6d6dff6c6d6cff6b6a6aff69696aff686968ff676868ff676666ff656565ff626162ff606060ff5f605fff5f605fff5f5e5eff5f5e5fff5e5e5eff5d5c5dff5b5c5bff5b5a5bff595959ff575757ff555656ff555454ff525252ff4e4e4eff434343ff2f2f30ff1a1a1aff0a0a0aff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030403ff060606ff090909ff0e0e0eff202121ff515050ff888888ffadacadffbebebdffbfc0bfffbfbfbfffbfbfbfffc0bfc0ffc1c1c1ffc3c2c3ffc4c5c4ffc7c6c7ffc8c8c8ffcacac9ffcbcccbffcccbccffcccccdffcececeffcececeffcececfffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadad9ffd9d9d9ffdadadaffdadbdaffdadadbffdbdbdbffdbdbdbffdbdbdbffb2b1b1ff4b4c4bff434343ff414142ff3f403fff3d3d3eff3c3b3bff3a3a3aff383838ff373736ff353535ff333433ff313131ff302f30ff2d2d2eff2b2a2bff282828ff272627ff282828ff282828ff282828ff282828ff28282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171717ff171817ff171718ff181717ff151515ff141414ff181717ff1f1f1fff262626ff2f2f30ff3e3f3fff535353ff6a6969ff7e7e7eff8f8e8fffa1a1a1ffc1c2c1ffddddddffececebfffafafafffefefffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffffffefffefffffefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffefefffffffefffffffffffffffffffffefefffefffefffffffefffefefefffefffefffefefefffefefffffefffffffffefffffefffefffefffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffffffefffefffffefffffffffffffffffefffefefefffefefefffffffefffffefefffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffffefefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfff7f6f7ffefefefffd3d3d3ffc1c1c1ffb8b9b8ffafafafffa4a4a4ff979797ff8a898aff797979ff676867ff565657ff464747ff3f3e3fff404040ff474747ff474647ff474747ff46464600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfcfff9faf9fff5f6f5fff1f0f0ffefeeefffececedffecebebffebebebffebebebffebebeaffeaebeaffeaebeaffeaeaeaffe9eaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e4ffe3e4e3ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e1e0ffdfdfe0ffdededeffddddddffdcdcdcffdbdadaffdadad9ffd8d8d8ffd5d5d5ffd2d3d3ffd0d1d1ffcfceceffcececeffcecdceffcdcdcdffcccdccffccccccffcbcbcbffcbcbcbffcacacbffcbcacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c8ffc7c8c8ffc7c7c8ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffcccccbffcfcecfffd2d3d3ffd6d7d6ffdadadaffdcdcdcffdddeddffdededeffdfdfdfffdfdedfffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e1e1ffe1e2e1ffe1e2e1ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e6ffe5e6e6ffe5e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e7e7ffe6e6e6ffe7e6e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdeffdededeffdededeffddddddffdcdcddffdcdcdcffdbdbdbffdadadaffd9dad9ffd8d8d9ffd7d7d7ffd6d7d6ffd5d5d5ffd4d3d3ffd3d2d3ffd1d1d2ffd0cfd0ffcecfceffcecdceffccccccffcbcbcbffc9cacaffc9c8c9ffc7c7c7ffc6c6c6ffc4c4c5ffc3c3c3ffc2c2c2ffc0c1c0ffc0c0c0ffbfbfc0ffc0c0c1ffc0c1c0ffc0c0c1ffc0c0c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebebeffbebebeffbebebd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c4c5ffc3c4c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc4c4c4ffc6c5c6ffc7c7c7ffc8c8c8ffc9cac9ffcbcacaffcbccccffcdcdcdffcececeffcfcfd0ffd1d1d1ffd2d2d2ffd4d4d3ffd4d4d4ffd5d5d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdbdadaffdbdbdbffdcdcdbffdcdcdcffdddddcffddddddffdededeffdededfffdfdfdfffdfdfdfffe0e0dfffe0e0e1ffe0e1e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e8ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e6ffe5e4e5ffe5e5e4ffe3e3e3ffe3e3e3ffe2e3e2ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe1e1e1ffdedfdeffdcdcdcffd9d9d9ffd5d5d5ffd2d3d3ffd1d0d0ffcecfceffcdcccdffcccdccffcccdccffcccdcdffcdccccffcdcdcdffcdcdceffcecdceffcececeffcfcfcfffcfcfcfffd0d0cfffcfd0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd4d3d4ffd4d5d5ffd6d7d6ffd8d8d9ffdadadaffdbdcdbffdcdcdcffdededeffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e2ffe2e2e3ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e9ffe9e9e9ffeae9eaffeaeae9ffeaeaeaffeaebeaffebeaebffebebebffecececffecececffedededfff0f0f0fff7f7f7fffdfdfcfffdfcfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353536ff353535ff363535ff343534ff343534ff343534ff353535ff3c3d3cff454546ff4f5050ff5b5b5aff656665ff717171ff7d7c7dff888888ff949394ffabababffd9d9d9ffeaebeafffbfbfafffdfefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefffefffefffefffefffefffefffefffffefffffefefefffffefefffefffffffefefffffefffefffefffffffefefefffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefffffefffffffefffffffefffffffffffffffefffefffefffefffffefffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffffefefffffefffffffffefffefffefffefefefffefefefffefffefffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffffffefffefefffffefffffffffffffffefefefffefefefffefefefffefefdfffefdfefffefefefffbfcfcfff5f5f5ffe9e8e8ffd6d7d6ffc8c8c8ffbdbdbdffb0b1b1ffa0a0a0ff8e8e8eff7a7a7aff666666ff535353ff424242ff373737ff383939ff39393aff3a3a3aff3c3c3bff3b3c3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262727ff272727ff262727ff272727ff272726ff272727ff272726ff262626ff282828ff2a2a2bff2d2d2dff303030ff323332ff343535ff373737ff393938ff3a3a3aff3b3c3cff3e3e3eff404040ff434243ff444444ff464646ff545354ffbfbfc0ffdcddddffdcdcdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdadbdbffdadadbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d9d8ffd7d7d8ffd7d8d8ffd8d8d7ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc7c7c7ffc7c7c6ffc4c4c5ffc3c3c3ffc2c2c2ffc0c1c0ffc0c0c1ffc1c1c1ffb2b2b1ff898989ff555555ff262727ff0f0f0fff070707ff030403ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff060605ff0b0c0cff19191aff2a2b2aff3c3d3dff4a4a4aff525252ff555555ff565655ff575757ff585958ff5a5a5aff5c5c5cff5d5d5eff5f5f5fff606060ff616161ff626262ff636363ff646463ff656464ff656666ff666767ff686868ff6a6969ff6a6b6aff6c6c6cff6d6d6eff6e6f6fff6f6f6fff707070ff717171ff727271ff727272ff737273ff747474ff757575ff767676ff767676ff777777ff787878ff787978ff797979ff7a7b7bff7b7c7cff7c7c7dff7d7e7eff7f7f7eff7f7f7fff807f7fff808081ff818181ff828181ff828282ff828282ff828382ff838382ff838383ff848483ff848484ff858585ff858585ff868586ff868686ff878686ff868787ff878788ff888888ff888889ff898989ff898989ff8a8a8aff8b8b8aff8b8b8bff8c8c8bff8c8c8cff8d8d8cff8c8d8dff8d8e8eff8e8e8eff8e8f8eff8f9090ff909090ff919190ff919191ff929292ff939494ff959595ff969696ff979796ff989898ff99999aff9b9b9bff9b9c9cff9d9d9dff9e9e9eff9f9f9effa0a0a0ffa1a0a1ffa2a2a2ffa4a5a5ffa8a8a9ffababacffafaeaeffb1b1b1ffb3b4b3ffb6b6b5ffb8b9b9ffbcbcbcffbfbfbfffc4c5c5ffc9c9c8ffcacbcaffcdcdcdffcfcfcfffd2d2d2ffd6d5d5ffdbdadbffdfdfdeffe1e2e2ffe4e5e4ffe5e5e5ffe6e6e5ffe4e4e4ffd7d7d7ffa1a2a1ff717071ff606061ff4a4a4aff1e1f1fff0a0a0bff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff131212ff313131ff545454ff6e6e6effb0b0afffd8d8d8ffe7e7e7ffe8e8e8ffe6e7e6ffe5e5e5ffe4e3e3ffe1e1e1ffdededeffd9d9d9ffd4d3d4ffd1d1d1ffcececeffcbcbcbffc8c8c8ffc6c5c6ffc2c2c2ffbfbfbfffbcbcbcffb8b8b8ffb6b6b6ffb4b4b4ffb2b2b2ffb0b0b0ffadaeadffaaababffa8a8a8ffa5a6a5ffa3a3a3ffa1a2a2ff9fa0a0ff9d9d9dff9c9c9cff9b9b9bff9a9a9aff999999ff989898ff979797ff969796ff969696ff959595ff949494ff949394ff939393ff929393ff919292ff919191ff919190ff909090ff8f908fff8f8f8eff8e8e8eff8d8e8eff8d8c8dff8c8d8dff8c8c8cff8b8c8bff8b8b8aff8a8a8aff898989ff898889ff898888ff888888ff878887ff878786ff868686ff868686ff868686ff858585ff848584ff848484ff838383ff838383ff828283ff828182ff818281ff818181ff808080ff7f8080ff7f7f7fff7e7e7dff7d7d7dff7c7c7bff7b7b7bff7b7b7aff79797aff797979ff797878ff777877ff777778ff777777ff777776ff767576ff757575ff747575ff747474ff737373ff727372ff717271ff717171ff707070ff6e6e6eff6d6d6dff6b6b6cff6a6a6aff696a69ff686869ff676767ff656566ff626363ff626262ff626262ff616261ff616261ff606060ff5f5f5fff5e5f5eff5d5d5dff5b5c5cff5a5a5aff585958ff575757ff565656ff535353ff4f4e4eff414141ff2e2e2dff191a19ff080908ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff070807ff0b0b0bff141514ff2e2e2eff5f5f5fff929292ffb2b2b2ffbebfbfffbfbfc0ffc0c0bfffc0c0c0ffc1c1c1ffc2c2c2ffc3c4c4ffc5c6c5ffc7c7c7ffc8c9c9ffcbcbcaffcccccbffccccccffcdcccdffcecdcdffcfceceffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd8d8d7ffd7d7d8ffd8d8d8ffd9d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffdadad9ffdad9d9ffd9dadaffdadadaffdadadaffdbdbdbffdbdbdaffdbdbdbffd0cfd0ff636364ff434444ff424242ff404040ff3e3e3dff3b3c3bff3a393aff383838ff363737ff353536ff343434ff333232ff303130ff2f2f2fff2d2d2cff2a2a2aff282928ff282828ff282828ff282828ff282828ff282828ff28282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff171818ff171717ff181717ff161716ff161616ff151516ff191919ff202020ff272727ff323233ff414141ff555555ff6c6c6cff7f7f80ff909191ffa4a5a5ffc6c6c6ffdfdfdeffedededfffcfcfbfffffffefffefffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefffffffffefffefffffffffefffffefffefffefefffffefefefffefefefffefefefffefffefffefefffffefffefffefefefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffffffffffffffefffefffefffefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfdfffdfdfcfffcfdfdfffdfcfdfff7f7f7ffeff0f0ffd4d4d4ffc1c2c2ffb9b9b9ffb0b0afffa4a4a4ff979797ff898989ff797979ff676767ff565656ff464646ff3d3e3dff3e3f3fff404040ff474746ff474646ff46474700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffdfefefffafafbfff7f6f7fff2f2f1ffefefefffedededffebebebffebebebffebebebffeaeaebffeaebebffebeaeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfdfffdfdfdeffdddeddffdcdcddffdbdbdcffdadadaffd8d9d8ffd7d7d7ffd4d4d3ffd1d1d1ffcfcfcfffcececeffcdceceffcccdcdffccccccffccccccffcbcbcbffcbcbcaffcacacaffcacacaffc9cacaffc9c9caffc9c9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc7c6c6ffc7c6c6ffc9c9c9ffcececeffd1d1d1ffd5d5d5ffd9d9d9ffdcdcdbffddddddffdfdedfffdfdfdfffdfdfdfffdedfdfffdfdedfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e5e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe6e5e6ffe5e6e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e7e7ffe6e6e7ffe6e6e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e3e3ffe2e3e2ffe2e2e1ffe2e1e1ffe1e2e2ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdedfffdededeffddddddffddddddffdcdcdcffdbdcdbffdadbdaffdad9daffd9d8d9ffd7d8d8ffd6d7d7ffd6d5d6ffd5d5d4ffd3d3d3ffd2d2d2ffd0d1d0ffcfcfcfffcdceceffcccccdffcbcccbffcacacaffc8c9c8ffc8c8c8ffc6c6c7ffc5c5c5ffc4c3c3ffc2c2c2ffc1c1c1ffbfc0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c1c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbebfffbfbfbfffbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c4c4ffc2c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c4c3ffc4c4c5ffc5c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcdcdcdffcfcecfffd0d0d0ffd1d1d1ffd3d3d2ffd3d3d3ffd4d5d4ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadbdbffdbdbdbffdbdbdcffdcdcdcffdddddcffdedddeffdededeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe4e5e4ffe4e5e4ffe5e5e5ffe5e5e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe6e6e5ffe6e6e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e7ffe7e7e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e8e7ffe7e8e7ffe8e7e8ffe7e7e7ffe8e7e7ffe7e8e8ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e4e4ffe4e5e5ffe3e4e4ffe3e3e3ffe2e2e2ffe1e2e1ffe1e2e1ffe2e2e3ffe2e2e2ffdfe0e0ffdddeddffdbdbdbffd8d8d7ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcccdcdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdceceffcecfceffcececfffcfcfcfffd0d0cfffd0d0d0ffd1d0d0ffd1d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd6d6d5ffd7d8d7ffd9d9d9ffdbdbdaffdcdbdcffddddddffdfdfdfffe0e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e2ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e4ffe4e4e4ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffebeaeaffebebebffebebebffecebecffedecedffeeeeedfff2f2f2fffbfbfbfffcfcfcfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363535ff353535ff353535ff353534ff353435ff353534ff353435ff3b3c3bff444445ff4f4e4eff595959ff636363ff6f6e6fff7a7a7aff868685ff939392ffa7a7a7ffd7d7d7ffeaeae9fff9faf9fffdfdfdfffefffffffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffefffefffefefffffffefefffffefefffefefefffffefffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffffffffefefffffefefffefefefffefefefffffefefffefefffffefefefffffffefffefefffffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffffffffefffffffefefffefffefffffefffffefffefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffefefefffffefefffefefefffffefefffffefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffefefffffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefdfffefefefffefefefffefdfefffefefefffdfdfefffefefdfffefdfdfffefdfefffefefdfffefefefffefefffffefefefffefffefffffefefffefefefffffffefffefffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefffffbfcfcfff5f5f5ffe9e9e9ffd9d8d8ffc9c9c9ffbdbdbeffb0b0b0ffa1a0a1ff8e8e8eff7b7b7bff686768ff565655ff434344ff393838ff393939ff3a3a3aff3c3c3bff3c3c3cff3c3c3bff3636360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272627ff272726ff272727ff262727ff272626ff262726ff272727ff272727ff272727ff292929ff2c2c2cff2f2e2fff313131ff343334ff353536ff373737ff393939ff3b3b3bff3c3d3dff3f3f3fff414141ff434343ff444544ff474647ff777777ffd7d7d7ffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdbdbffdbdbdbffdbdadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d0d1ffcfcfcfffcececeffcccdcdffcccbccffcacbcbffcac9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc4c4c4ffc3c3c3ffc1c1c1ffc0c0c0ffbebebfffaaaaabff767676ff454546ff252625ff151514ff0a0a0aff060505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0a090aff121212ff1f1f1fff2f2f2fff3f3e3eff4b4a4bff525251ff565656ff575758ff585858ff595a59ff5b5b5bff5d5d5dff5f5f5eff616161ff626262ff636363ff636464ff656465ff656566ff666666ff676767ff686869ff696a6aff6b6b6aff6c6c6cff6d6d6dff6e6f6eff706f70ff707170ff727172ff727272ff737373ff747374ff757474ff757575ff777676ff777777ff787777ff787878ff797979ff7a7a79ff7a7a7bff7c7b7bff7c7c7cff7d7d7dff7e7e7fff7f7f7fff808080ff808180ff828182ff828383ff838382ff838383ff838383ff838484ff848484ff848484ff848485ff858685ff858686ff868686ff868686ff878787ff888787ff888888ff888888ff898989ff8a8989ff8a898aff8a8a8aff8b8b8bff8b8b8cff8c8b8cff8c8d8cff8d8d8dff8d8d8dff8e8e8eff8e8e8eff8f8f8fff908f90ff909090ff919191ff919192ff929292ff939293ff939394ff959695ff969696ff979797ff989898ff999999ff9b9a9bff9c9c9bff9d9d9dff9e9e9eff9f9f9fffa0a0a0ffa2a1a1ffa2a2a2ffa4a3a3ffa6a6a6ffaaa9a9ffadadadffb0b0b0ffb2b2b2ffb4b4b5ffb7b7b6ffbababaffbdbdbdffc0c0c1ffc6c6c5ffc9c9c9ffcbcbcbffcececeffd0d0d1ffd3d3d2ffd7d7d6ffdcdbdbffdfdfdfffe3e3e2ffe5e5e5ffe5e5e5ffe5e6e6ffe3e4e4ffd4d4d3ff969696ff6d6d6dff5c5c5cff3f3f3fff191919ff090908ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff121211ff2d2c2cff515151ff6c6c6cff9c9c9cffd4d4d5ffe6e7e6ffe8e9e8ffe7e6e6ffe5e5e6ffe4e4e4ffe2e1e2ffdededeffd9dadaffd5d5d5ffd2d1d2ffcfcfcfffcdccccffcacacaffc7c7c7ffc4c3c3ffbfc0c0ffbdbdbdffbababaffb8b7b7ffb5b5b5ffb3b3b3ffb1b1b1ffaeafafffadacacffa9a9aaffa6a6a7ffa5a4a5ffa3a3a3ffa0a1a1ff9f9f9eff9d9d9dff9d9c9cff9b9c9bff9b9a9bff999a99ff999899ff979898ff979797ff979697ff969696ff959595ff959494ff949494ff949393ff929392ff929292ff929291ff919091ff909090ff8f8f8fff8e8f8fff8e8e8fff8e8d8dff8d8d8dff8c8c8cff8c8c8cff8b8c8cff8b8b8aff8a8a8aff8a8a89ff898989ff898988ff888888ff878788ff878887ff868787ff868686ff868686ff868686ff858585ff858485ff838384ff838383ff838383ff838283ff828282ff828281ff808081ff7f7f7fff7e7f7eff7e7d7dff7d7d7dff7c7c7cff7b7b7bff7b7b7bff7a7a7aff79797aff797979ff787879ff787878ff787778ff777777ff767777ff767676ff757575ff757474ff737473ff737273ff727271ff717071ff6f6f6fff6d6e6dff6d6c6dff6c6c6cff6b6b6bff6a6a69ff686868ff676666ff656565ff656464ff646464ff646464ff646463ff626262ff616161ff606061ff5f5f5eff5d5d5dff5b5b5bff5a5a5aff595959ff575757ff555554ff4d4d4dff414141ff2f2f2fff151515ff0a0a0aff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030302ff060606ff090909ff101010ff282727ff4d4d4cff797979ffa09f9fffb5b5b5ffbfbebeffc0c0c0ffc1c1c1ffc2c2c1ffc3c2c3ffc4c4c4ffc5c5c5ffc6c7c6ffc8c8c9ffcacacaffcccbcbffccccccffcdcccdffcdcdceffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d8ffd9d8d9ffd8d9d9ffdad9d9ffd9d9daffd9d9daffdadadaffdadadbffdadbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbff949394ff444444ff434243ff404041ff3e3e3eff3d3c3dff3b3b3aff383838ff373736ff363636ff343434ff323232ff313131ff2f2f2fff2e2d2eff2c2b2bff2a292aff292929ff29292aff282828ff282828ff282828ff282829ff28282900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181819ff171818ff181717ff171717ff171716ff161716ff161617ff1a1b1aff222122ff282828ff333333ff434343ff585858ff6e6e6fff838282ff939393ffa8a7a8ffc8c8c8ffe0dfdfffefefeefffdfcfdfffffffffffffefffffefffffffffefffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffefffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffffffffffffefffffffefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffffefffefffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffffffffefffffffefefffefffefffffefffffefefefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffefffffffffefefffffffefffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffefefffffefefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffdfdfdfffdfdfdfffcfcfdfffdfdfdfff7f6f7fff0eff0ffd5d5d4ffc3c3c3ffbabbbbffb1b1b1ffa4a5a5ff979797ff898989ff797978ff676767ff565655ff454545ff3d3d3eff3e3e3eff3e3e3fff3f3f40ff474647ff46464700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfffbfbfbfff8f7f8fff2f3f2ffefefefffedededffecebecffecebebffebebebffeaebeaffeaeaebffeaeaeaffeaeaeaffe9e9e9ffeae9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e1ffe0e1e1ffe0e0e0ffe0dfdfffdfdfdfffdededeffdddcddffdcdcdbffdbdbdbffd9d9daffd8d8d8ffd6d5d6ffd3d3d2ffd0d0d0ffcfceceffcdcdcdffcdccccffccccccffccccccffcbcbcbffcbcacbffcbcbcaffcacacaffc9cac9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc7c7c6ffc7c7c7ffc6c6c6ffc6c6c6ffcbcbcbffd0d1d0ffd3d3d3ffd6d7d7ffdadbdbffdddddcffdfdfdfffe0e0e0ffe0dfe0ffdfdfdfffdededeffdfdfdfffe0dfe0ffe1e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e5ffe5e4e5ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e6ffe5e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e4e4ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e2ffe1e1e2ffe2e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdededfffdddeddffddddddffdcdcdcffdbdcdbffdbdbdbffdbdbdaffd9d9d9ffd9d8d8ffd7d7d8ffd7d6d6ffd5d5d5ffd4d4d4ffd3d3d2ffd1d1d1ffd0d0cfffcececeffcccdccffcbcbccffcacacaffc9c9c9ffc7c8c7ffc7c7c7ffc6c6c6ffc4c4c4ffc3c3c2ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c2c3ffc2c2c2ffc3c2c2ffc3c2c2ffc2c2c2ffc3c2c2ffc2c1c2ffc2c3c2ffc4c4c4ffc5c5c5ffc6c6c6ffc6c7c7ffc8c8c8ffc9c9caffcacacaffccccccffcecdcdffcfcfcfffd1d1d0ffd2d2d2ffd2d2d3ffd3d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdbdbdaffdcdbdbffdbdcdcffdddcdcffddddddffdeddddffdededeffdfdfdeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e3ffe2e2e3ffe3e4e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e7e7ffe7e7e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e2e3ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e1e2ffdfe0e0ffddddddffdadadaffd8d7d7ffd4d4d4ffd2d2d1ffd0d0d0ffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcecdceffcececeffcfcecfffcfcfcfffd0cfcfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd4d4d4ffd4d4d5ffd6d7d6ffd8d8d8ffdad9d9ffdbdbdbffdcdddcffdededeffe0e0e0ffe0e0e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffebeaebffebebebffebebebffecececffecececffecededffefefeefff6f6f6fffbfbfbfffcfdfdfffdfefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353535ff353435ff353534ff353434ff343534ff333333ff333332ff3a3a3aff444344ff4e4e4eff585858ff626262ff6c6c6cff777777ff838383ff919190ffa3a4a4ffd4d4d4ffe9e8e9fff8f9f8fffdfdfdfffffefefffefefffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffefffffefffefffffefffffffffffffffefffffffefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffffefffefffffffefefffffffefffffefffefffffffffffffefefffefefefffefefefffefffffffefffffffefefffffefffefffefffffffefffefffffefefffefffefffefefefffffefffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffffffffffffefffffffefefffefffffffffffffffffefffffffffffffefffffffffffefffffffffffefffefffefefffffffefefffffefefffefffffffefefffffefffefffefffefffefefefffffefefffffffefffffefefffefffefffefefefffefffefffefefefffefefffffefefefffefffefffffefefffefefffffefefefffefffefffffffefffefffffffefefffffffefffffefffefffefffefffefefefffefefefffefdfefffefefefffdfefefffdfdfefffefefdfffdfefefffdfefefffefefefffdfefdfffefdfefffefefffffefffffffefffefffefffffffefffffffffefefffefffffffffefefffefffffffefffefffffefffffefefefffefefffffefefefffefefffffefefefffcfcfcfff5f5f5ffebeaebffdcdcdcffcacbcbffbebebeffb0b0b0ffa0a1a0ff8f8f8fff7c7c7cff696969ff565656ff444344ff393939ff3a3b3aff3b3b3cff3c3b3cff3c3c3bff373636ff3637360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262726ff272627ff272727ff262727ff272726ff262727ff272727ff282728ff262727ff282727ff2a2a2aff2c2d2cff302f30ff323232ff353435ff363736ff383838ff3a3939ff3b3c3cff3e3e3eff404040ff424242ff434344ff454545ff474747ffa7a8a7ffdddcddffdddcdcffdddcdcffdcdcdcffdbdbdcffdbdcdbffdbdbdbffdadadbffdbdadaffdadadaffdad9d9ffd9dad9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d7ffd7d6d6ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd3d4d4ffd3d2d3ffd3d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd0d1d0ffd0cfd0ffcfcfcfffcdceceffcdcdcdffcbccccffcacacaffc9c9c9ffc7c8c8ffc7c6c6ffc4c5c5ffc3c3c3ffc2c2c3ffc1c1c0ffbebebfffaeafaeff7b7a7bff4c4c4cff2f3030ff1f1f1fff0e0e0eff080808ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff0d0e0eff1b1b1cff2a2a29ff393a39ff434444ff4d4d4dff535453ff575757ff595959ff595a5aff5b5b5bff5c5d5dff5e5e5eff605f60ff616262ff646363ff656565ff656665ff676667ff676867ff696869ff696969ff6a6a6aff6b6b6bff6c6c6cff6d6d6dff6f6e6eff6f6f70ff717171ff727272ff737373ff737473ff747474ff757575ff767575ff767676ff777677ff787878ff797979ff797979ff7a7a7aff7b7b7aff7c7b7bff7c7d7cff7d7d7dff7e7e7eff7e7f7fff807f80ff818181ff818282ff838283ff838384ff848484ff848585ff858584ff858585ff858585ff868686ff868686ff868786ff878686ff878787ff878787ff888888ff888989ff888889ff8a8a89ff8a8a8aff8a8b8aff8b8b8bff8b8c8bff8c8b8cff8c8c8dff8c8d8dff8d8e8dff8d8e8eff8e8e8eff8f8e8fff8f908fff908f8fff909191ff909191ff929192ff929292ff939293ff939493ff949495ff959595ff969697ff979798ff999899ff99999aff9a9b9bff9c9c9cff9d9d9dff9e9f9eff9f9f9fffa1a0a0ffa2a1a1ffa2a3a3ffa3a3a4ffa5a5a5ffa8a8a8ffabababffafaeafffb2b1b1ffb4b3b3ffb5b6b5ffb8b7b8ffbbbcbbffbebebeffc2c2c2ffc7c7c7ffcacbcaffcdcccdffcfcfcfffd1d1d1ffd3d4d4ffd7d7d7ffdcdcdcffe0e0e0ffe4e3e4ffe5e6e5ffe6e6e6ffe6e5e5ffe3e3e4ffd0d0d0ff8b8b8bff666666ff4f4f50ff2f2f2eff131413ff050606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0d0d0cff242424ff49494aff676768ff909090ffcececeffe6e5e5ffe8e8e9ffe7e7e7ffe6e6e6ffe4e5e5ffe2e2e3ffdfdfdfffdbdbdbffd5d6d6ffd3d3d3ffd0d0d0ffcecdceffcbcbccffc8c9c9ffc5c5c5ffc0c1c1ffbebebeffbbbbbbffb8b9b9ffb6b6b6ffb4b4b4ffb2b2b2ffb0b0b1ffadaeadffabaaabffa8a9a8ffa6a6a7ffa4a4a4ffa2a2a3ffa0a0a0ff9f9e9fff9e9e9eff9d9d9dff9c9c9cff9b9b9bff9a9a9aff999999ff999898ff989897ff979897ff979697ff969696ff959695ff949495ff949494ff949493ff939292ff929291ff919191ff919190ff909090ff8f8f90ff8f8f8fff8e8f8fff8e8e8eff8d8d8eff8d8c8dff8c8c8cff8c8c8bff8b8b8bff8a8a8bff8a8a8aff8a8a89ff898989ff898888ff888888ff888788ff878887ff868787ff868687ff868686ff858686ff848585ff858484ff848484ff848384ff838384ff828383ff818181ff7f8080ff7f7f7fff7f7e7eff7d7e7eff7d7c7cff7c7d7cff7b7c7bff7c7b7cff7b7b7aff7b7a7bff7a7a79ff79797aff787878ff787879ff787878ff777777ff767677ff757676ff757575ff747474ff737372ff717172ff707070ff6f6f6fff6e6e6eff6d6d6eff6c6d6cff6a6b6aff696969ff696868ff676767ff676666ff666766ff666666ff656565ff646464ff636363ff626262ff606161ff5f5f5fff5d5d5eff5c5c5cff5a5b5aff585858ff545555ff4c4c4dff414141ff262626ff171817ff0b0b0bff050606ff030303ff010202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff070706ff0d0c0dff1d1d1dff424141ff747474ff989798ffabacacffb9bab9ffbfbfbfffc1c1c1ffc3c3c2ffc4c3c3ffc4c5c4ffc6c5c6ffc7c7c7ffc8c8c8ffc9c9caffcbcbcbffcccdcdffcdcccdffcdcdcdffcecdcdffcecfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d8ffd9d9daffd9dad9ffdad9daffdadadaffdadadbffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdcffbdbebeff515151ff434344ff414241ff3f3f40ff3e3d3dff3c3b3bff393a3aff373738ff353636ff343534ff323233ff313131ff2f2f2fff2e2d2dff2b2c2bff2a292aff292928ff29292aff29292aff292a29ff282828ff282828ff282828ff28282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff181919ff181818ff171717ff171718ff161717ff171717ff1b1c1cff222222ff29292aff353535ff464545ff5a5a5aff707071ff838484ff959595ffacacacffcbcacaffe1e1e0fff0efeffffcfdfcfffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffefefefffefefffffefefefffefefefffefefffffefefefffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffffffffffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefefefffffefefffffefefffefffffffefefffffefffefffefffefffefefffffffefffffffffefffffefefffffffefffffefffffffffffffefefffffefefffffffffffffefffffffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfcfffdfdfdfffdfdfdfff7f7f7ffeff0efffd6d6d6ffc4c4c4ffbcbcbcffb3b3b2ffa5a6a6ff979898ff898989ff787978ff676666ff545555ff444544ff3e3d3eff3d3e3dff3e3d3eff3f3f3fff403f40ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffbfcfbfff8f9f8fff3f3f3fff0efefffedededffecebebffebecebffebebebffebebeaffeaeaebffeaeaebffeaeaeaffeaeaeaffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0dfe0ffdfdfe0ffdededfffdededdffdcdcdcffdbdcdbffdadadaffd9d9d9ffd7d7d7ffd4d5d5ffd1d1d2ffcfcfcfffcdcecdffcccccdffccccccffcccccbffcbcbcaffcacbcaffcacacaffcacac9ffc9c9c9ffc9c8c9ffc8c9c9ffc8c9c8ffc8c8c8ffc7c7c8ffc7c7c7ffc6c7c7ffc6c6c6ffc6c7c7ffc9c9caffcececeffd3d3d3ffd6d6d6ffdad9d9ffdcdcddffdededeffe0e0e0ffe0e1e1ffdfdfe0ffdfdfdeffdfdfdfffdfe0e0ffe1e0e0ffe1e1e1ffe2e1e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe4e5e5ffe4e5e4ffe5e4e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e6e7ffe6e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e8e8ffe7e8e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e2ffe1e1e0ffe0e0e1ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdededeffdddddeffdddddcffdcdcdcffdcdbdbffdbdbdaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d5d6ffd5d5d5ffd4d4d3ffd2d2d2ffd0d1d0ffcfcecfffcdcecdffcbcbccffcacacbffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c4c4ffc3c3c3ffc1c1c1ffc0c1c0ffc0c0c1ffc1c0c1ffc0c1c0ffc0c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc0c1c1ffc0c0c1ffc0c0c0ffc0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc3c2c2ffc3c3c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc3c3c4ffc4c5c4ffc5c6c6ffc7c6c6ffc7c7c8ffc8c8c8ffc9cacaffcbcbcbffcccdcdffcececeffd0d0d0ffd1d2d1ffd2d3d2ffd3d3d3ffd4d4d4ffd5d4d5ffd6d6d6ffd6d7d6ffd6d6d7ffd8d8d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9dad9ffdadadaffdbdbdbffdbdcdcffdcdcdcffdcddddffddddddffdedddeffdedfdeffdfdedeffdfdfdfffdfe0dfffe1e0e1ffe1e1e0ffe2e1e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e6e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e7ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe7e7e8ffe8e8e7ffe7e8e8ffe7e8e8ffe8e7e7ffe7e8e7ffe7e7e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e6e7ffe6e7e7ffe7e6e6ffe6e7e7ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe2e2e2ffe0dfdfffdddcdcffd9dadaffd6d6d7ffd3d4d4ffd1d2d1ffcfcfcfffcecdceffcecdcdffcecdcdffcdcecdffcdcdceffcececeffcececeffcfcecfffcfcfcfffcfd0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d4ffd5d5d4ffd6d6d6ffd7d7d7ffd9d9d9ffdadadaffdbdcdcffdcddddffdededfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe4e3e4ffe3e4e3ffe4e3e4ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e9e8ffe8e8e9ffe9e8e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaebffebeaeaffebebebffebebebffebececffececedffededeefff1f1f1fff7f8f7fffcfbfbfffcfcfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343435ff343534ff353534ff343434ff333333ff323232ff323232ff393a39ff434443ff4e4d4dff575756ff606060ff6a6b6aff757676ff818282ff8f8f8fffa3a3a3ffd2d2d1ffe7e7e7fff7f7f7fffcfdfdfffefefefffefefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffefefffffefffffefefefffffffffffefefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffefefffffffefefffffffefffefefffffffefffffefffffffefefefffefefefffefefffffefefefffefefffffefefffffefffefffefefefffefffefffffefefffffefefffefefefffffefefffefffefffffefffffefffffffffffefffefefffffefefffffffefefffffefefffffefefffffefffffefefefffffffffffefefffffffefffffefefffffffefffffffffefffffffffffffffefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffefffefffefffffffefffffefefffefefffffefffefffffffefffefffefffefefefffefefefffffffefffefffefffefffefffffefefffefffefffefefefffefffefffefffffffefefffffefefffffffefefffffffefffefefefffefefefffefffffffefefefffefefefffefefefffdfefdfffefefefffefdfefffefefefffefdfdfffefefdfffefdfdfffefefdfffefdfdfffffefefffefffefffffefffffefffffffffffefffefefefffefefffffffefefffffefefffffefefffffefffffefefefffefefffffefefefffffefefffefefefffcfcfcfff5f6f5ffebebebffddddddffcccbccffbebebfffb0b1b0ffa0a1a1ff909090ff7d7d7dff6a6a69ff565656ff434443ff3a3a3aff3c3c3cff3c3b3cff3b3c3bff363736ff363736ff3737370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272726ff272626ff272626ff262726ff272727ff272727ff282827ff272727ff272728ff272626ff282828ff2b2b2aff2e2d2eff303030ff333333ff353535ff373637ff383839ff3b3a3bff3d3d3cff3f3f3fff404040ff424242ff434444ff454545ff5e5f5fffcbcbcbffdcdcddffdddcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdbdadbffdadbdaffdadbdaffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d4ffd3d3d4ffd3d3d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d1d1ffd0d0d0ffcfcfcfffcecfceffcdcdceffcccccdffcbcbcbffc9c9caffc8c8c8ffc7c6c6ffc6c5c5ffc4c4c4ffc3c2c3ffc1c1c1ffc0bfc0ffb9b8b9ff9b9a9bff747474ff545354ff3d3d3dff1d1d1dff0f0f0fff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0c0c0cff1d1d1eff323233ff434444ff4f4e4eff545453ff575656ff595958ff5a5a5aff5c5b5bff5d5d5dff5f5e5fff606060ff616161ff626363ff646465ff676666ff686767ff696868ff6a696aff6a6a6aff6b6b6cff6c6c6cff6d6c6dff6d6d6eff6f6e6fff70706fff717272ff727272ff737374ff747475ff757574ff757675ff767676ff767777ff787877ff787878ff787979ff7a7a7aff7b7b7bff7b7b7cff7b7c7cff7d7d7cff7d7d7dff7e7e7eff7f7f7fff808080ff808180ff818281ff838282ff838483ff848484ff858585ff858686ff858686ff868687ff878686ff878786ff878787ff888788ff878888ff888888ff888888ff898989ff898989ff8a8a8aff8a8a8bff8b8b8bff8b8b8bff8c8c8bff8d8c8cff8d8d8cff8d8d8dff8e8d8dff8e8f8eff8f8f8fff8f8f8fff90908fff909090ff909091ff919191ff929191ff929292ff939293ff939393ff949495ff959495ff969596ff969697ff989898ff999998ff9a9a9aff9b9b9aff9c9c9cff9d9d9dff9e9f9eff9fa0a0ffa0a1a1ffa1a1a2ffa3a3a2ffa4a4a3ffa4a5a4ffa7a6a6ffa9a9a9ffadadadffb0b1b1ffb3b4b3ffb5b5b5ffb6b7b7ffb9b9b9ffbdbdbdffbfc0bfffc3c4c3ffc9c8c8ffcbcccbffcdceceffcfd0cfffd2d2d2ffd4d5d5ffd8d8d8ffdcdcdbffe1e1e1ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe1e1e1ffc8c8c8ff7f8080ff575758ff3b3b3bff1f2020ff0d0d0dff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff070708ff191919ff3a3a39ff595959ff7e7e7effc2c3c3ffe2e2e2ffe8e8e7ffe8e8e8ffe6e7e6ffe5e5e6ffe3e3e4ffe0e0e0ffdcdcdcffd7d7d7ffd4d4d4ffd2d1d1ffcececeffcdccccffc9cac9ffc6c6c6ffc2c2c2ffbfbfbfffbcbcbcffb9b9baffb7b7b7ffb6b5b5ffb3b3b3ffb1b1b2ffaeaeafffacacadffa9a9a9ffa8a7a8ffa5a5a6ffa4a4a4ffa2a2a1ffa0a1a1ff9f9f9fff9e9e9fff9d9d9eff9c9d9cff9b9c9cff9a9b9bff99999aff999999ff999998ff989898ff989797ff979797ff969596ff959595ff959594ff939493ff939393ff939392ff929292ff919191ff909190ff909090ff8f908fff8f8f8fff8e8f8eff8e8e8eff8d8e8eff8d8d8dff8c8c8cff8c8c8bff8b8b8bff8b8b8bff8a8b8bff8a8a8aff898a89ff898989ff888988ff888889ff888888ff878888ff878787ff878786ff878686ff868686ff858585ff858484ff848584ff838383ff818282ff818181ff7f8080ff7f7f7fff7f7e7eff7e7e7eff7e7d7dff7d7c7dff7c7c7cff7c7c7cff7b7b7bff7b7a7bff7a7a7aff7a7a7aff7a7a79ff797979ff787878ff777778ff777777ff767676ff757675ff747474ff727273ff727271ff717170ff6f706fff6f6f6fff6d6d6dff6c6b6cff6b6b6bff6b6b6aff696969ff696969ff696969ff686868ff676767ff666665ff656465ff636463ff626262ff606160ff5f5f60ff5d5e5eff5c5c5cff595959ff555655ff4e4e4eff3d3d3dff2e2e2eff202020ff161615ff0d0d0dff050605ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050504ff090a0aff151616ff2f3030ff626161ff989898ffb4b4b4ffbbbbbbffbfbfbfffc0c0c1ffc2c2c2ffc4c4c3ffc4c5c4ffc6c6c6ffc8c8c7ffc9c9c9ffc9cac9ffcbcbcaffcdccccffcdcecdffcdcdcdffcdcecdffcececfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d8ffd8d8d7ffd7d7d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffdad9daffd9d9d9ffdadadaffdadadaffdbdadbffdadadbffdbdbdbffdcdcdbffdbdcdcffd6d6d5ff757576ff444444ff424242ff404140ff3e3f3eff3c3c3dff3a3a3aff393938ff363736ff353434ff333333ff313132ff2f302fff2e2e2dff2b2b2bff292929ff292929ff2a2a2aff292a29ff2a2a29ff2a2929ff292a29ff282828ff282828ff28282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff19191aff1a191aff191918ff181818ff171717ff171717ff171717ff1c1c1bff222323ff2b2b2bff373737ff484848ff5d5d5dff727272ff868686ff979797ffafafb0ffcccdcdffe2e2e2fff0f0f0fffdfdfdfffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffefffffefefffffefffffffffefefffefffefffffefefffffefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffffefefffffefefffffefffffefefefffffffffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffefefffffefffffffefffefffefffefffefffefffefefffffefefefffffffefffefffefffffffefffffefefffefefffffefffefffffffffffefffefffffffffffffffffffffffffffefffefffefffefffffefffffefffefffefefefffefefefffefffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfff7f6f6fff1f0f0ffd7d7d7ffc5c4c4ffbcbdbcffb3b3b4ffa7a8a8ff9a9a99ff89898aff777778ff666565ff555454ff444444ff3d3d3dff3d3d3dff3e3e3eff3e3d3eff3f3e3fff3f3f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfcfcfff9f9f9fff4f4f4ffefeff0ffecedecffecececffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e4ffe4e3e3ffe4e3e3ffe3e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e2ffe1e1e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe1e0e1ffe0e0e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffdfdfdfffdededfffdededeffdddddcffdbdcdcffdadbdbffd9d9daffd8d8d8ffd6d6d6ffd3d3d3ffd1d0d0ffcececeffcccccdffcbccccffcccccbffcacbcaffcacacaffcacacaffcacacaffc9c9c9ffc8c9c8ffc9c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc6c7c7ffc6c6c7ffc6c6c7ffc7c7c7ffcccccbffd0d0d0ffd6d5d6ffd9d9d9ffdcdcdcffdededeffe0e0e0ffe1e1e1ffe0e0e1ffdfdfdfffdfdfdfffe0dfdfffe0e1e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e6ffe6e6e5ffe5e6e6ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe8e8e7ffe8e8e8ffe7e8e7ffe7e8e7ffe8e7e8ffe7e8e7ffe7e7e8ffe7e8e7ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e6e7ffe6e7e7ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e4e4ffe4e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e1ffe2e1e1ffe0e0e1ffe1e0e1ffe0e0dfffdfe0e0ffdfdfdeffdededeffdededeffddddddffdcddddffdcdcdcffdadbdbffdadadaffdadad9ffd8d9d8ffd8d8d8ffd7d7d7ffd5d5d6ffd4d4d4ffd3d3d3ffd1d1d1ffcfd0d0ffcececeffcdcdccffcacbcaffc9cac9ffc8c8c8ffc6c7c6ffc5c5c6ffc4c5c4ffc3c3c4ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c1ffc1c0c1ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c1ffc0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c3ffc2c3c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c1ffc0c1c0ffc1c1c1ffc2c3c2ffc4c3c4ffc5c5c4ffc5c6c6ffc6c7c6ffc7c8c8ffc8c9c9ffcacacbffccccccffcececdffcfcfcfffd1d1d1ffd1d2d2ffd2d3d3ffd3d4d3ffd4d4d5ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d7d7ffd8d9d8ffd9d9d9ffdadad9ffdad9d9ffdbdadaffdbdcdbffdcdcdcffdcdcddffddddddffddddddffdddddeffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e4e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e7e7ffe8e8e7ffe8e7e7ffe8e8e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e6e6ffe7e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe1e1e1ffdfdedeffdcdcdbffd8d9d8ffd6d6d6ffd3d3d3ffd1d1d1ffcecfcfffcececdffcdcecdffcdcdcdffcececdffcececeffcecfceffcecfceffd0cfcfffd0d0cfffd0d0d0ffd1d1d0ffd1d2d2ffd1d2d2ffd2d1d2ffd2d2d2ffd3d3d2ffd3d3d4ffd5d5d5ffd6d7d7ffd8d8d8ffd9d9d9ffdbdbdbffdbdcdcffdededeffdfdfe0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e4ffe3e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe4e5e5ffe4e4e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaebebffeaebebffebebebffecebebffecececffecededffeeeeeefff1f2f2fff9f9f9fffcfcfcfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343434ff343434ff343535ff333333ff323132ff313131ff313131ff393939ff434443ff4d4d4dff565756ff5f6060ff6a6a6aff757575ff818081ff8e8f8effa0a0a0ffcfcfceffe7e6e7fff6f6f6fffcfcfcfffffffefffefffefffefefffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffefffffffefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffefffffffffffefffffffefffffefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefffefffefffefffefffffffffffefffefefefffefefefffefefffffefefffffffffefffffffffffffefffffffefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffefffefffefefefffefefefffefefefffefffffffffffefffffefefffefffefffefffefffefffefffefffefffffefffffefffefffefefffffefefefffefffefffefefefffefffffffffffefffefffefffffefffffefefefffefefefffefefefffdfefefffdfefefffdfefdfffefefefffefdfdfffefefefffdfdfefffefdfefffefefdfffdfefefffdfefefffefffffffffffefffefefefffefefefffefefffffefefffffffffefffefffffffffefefffffefffffffefffffefefefffffefefffffffffffefefefffefefefffbfbfcfff4f4f4ffeaebebffdededeffccccccffbfbebfffb1b0b0ffa0a0a0ff8f9090ff7d7d7dff686969ff565656ff444444ff3c3c3bff3b3c3cff3b3b3bff363636ff373737ff383837ff393838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262726ff262727ff272727ff272727ff272727ff272728ff272728ff282827ff272727ff272727ff292829ff2c2c2cff2f2e2fff313131ff343434ff353535ff383837ff39393aff3b3b3bff3d3e3dff3f3f3fff404041ff434243ff444444ff464546ff888989ffddddddffdcdcddffdddddcffdcdcdcffdcdcdbffdbdbdbffdbdadbffdadadaffdadbdbffdadadaffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d3ffd2d2d3ffd3d2d3ffd2d2d2ffd1d2d1ffd0d1d1ffd0d0d0ffcfcfceffcececeffcdcdcdffccccccffcbcacbffc9c9c9ffc7c7c8ffc6c6c6ffc5c5c5ffc4c3c4ffc2c2c2ffc1c0c0ffbfbebfffb4b4b4ffa1a0a0ff898889ff6c6c6cff3c3c3cff202020ff090909ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040505ff0b0b0cff181918ff302f30ff464545ff555554ff595959ff5a595aff5b5b5aff5c5d5cff5d5e5dff5f5f5fff616160ff626262ff636363ff656465ff666666ff686868ff6a6a6aff6b6b6bff6b6b6cff6d6c6dff6d6d6dff6e6e6eff6f6f6fff6f6f6fff717170ff717172ff727272ff747474ff757575ff767576ff777677ff777777ff777777ff787878ff797979ff797a7aff7b7b7bff7b7b7bff7c7c7cff7d7d7dff7d7d7dff7e7e7dff7e7f7fff7f7f7fff807f80ff808180ff818281ff828382ff838383ff848484ff858585ff858686ff868787ff878787ff878787ff878888ff888888ff888988ff898989ff898989ff898989ff8a8a89ff898a8aff8a8a8bff8a8a8aff8b8b8bff8c8b8bff8d8c8cff8c8c8dff8d8d8dff8e8e8dff8e8f8eff8e8f8fff8f908fff90908fff909090ff909091ff919191ff919192ff929292ff929393ff939393ff949494ff959495ff959595ff969595ff979797ff979797ff999998ff999999ff9a9a9aff9b9b9bff9c9c9cff9d9d9eff9f9e9fffa0a0a0ffa1a0a1ffa1a2a2ffa3a3a3ffa3a4a4ffa5a5a5ffa6a6a6ffa8a8a8ffaaababffaeaeaeffb2b2b2ffb4b5b5ffb7b7b6ffb8b8b8ffbabbbaffbebfbeffc1c2c1ffc5c5c5ffcac9caffcccdccffcececfffd0d0d0ffd3d3d3ffd5d5d5ffd9d9d9ffdddddcffe2e2e2ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffdedfdeffc1c1c1ff777777ff484848ff282828ff111111ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040504ff10100fff2d2d2dff4c4c4cff707070ffb7b8b7ffddddddffe7e7e7ffe8e8e9ffe7e7e7ffe6e6e6ffe4e4e4ffe2e2e1ffdddddeffd8d7d8ffd5d5d4ffd2d3d2ffcfd0d0ffcdceceffcbcbcaffc7c7c7ffc3c3c3ffc0c0c1ffbdbdbeffbbbbbaffb8b8b9ffb7b6b7ffb5b5b5ffb3b3b3ffb0b0b0ffaeadadffabababffa8a9a8ffa8a7a7ffa5a5a5ffa2a2a2ffa1a1a1ffa1a1a1ffa09fa0ff9f9f9fff9e9e9eff9d9d9dff9b9c9cff9b9b9bff9a9a9bff9a9a9aff9a9999ff989998ff979898ff979696ff969696ff969696ff959595ff949494ff939494ff939393ff929392ff919292ff929192ff919190ff909091ff8f9090ff8f8f8fff8f8e8fff8e8f8eff8e8e8dff8d8d8dff8d8d8dff8c8c8cff8b8c8bff8c8c8bff8b8b8bff8a8b8bff8a8a8aff8a8a8aff8a8989ff8a8a89ff888889ff888888ff888888ff878888ff878888ff878787ff868686ff858585ff838384ff838283ff828182ff818181ff808081ff808080ff7f7f80ff7f7f7fff7e7e7eff7e7d7dff7e7d7dff7c7c7cff7d7d7cff7b7b7cff7b7b7bff7a7b7bff7a7a7aff79797aff797979ff797978ff787778ff767777ff767675ff747474ff747474ff727272ff717171ff6f6f6fff6e6d6eff6d6d6dff6d6d6dff6d6d6cff6c6b6cff6b6b6bff6a6b6aff6a6a6aff686969ff686768ff666766ff646565ff636464ff626362ff616061ff5f605fff5d5d5dff5a5b5aff575757ff4f4f4fff474747ff3d3d3dff303131ff1e1e1fff0d0d0dff040404ff010001ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff080808ff131213ff292a2aff525252ff8b8b8cffb6b6b6ffc3c3c2ffc0c0c0ffc0c0c0ffc1c1c1ffc3c3c3ffc5c5c5ffc6c6c6ffc7c7c7ffc8c9c9ffcacacaffcbcbcbffcbccccffcdcdcdffcdcecdffcececeffcececeffcfcfcfffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd2d2d2ffd1d2d1ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd4d4d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdadaffdbdbdbffdadbdaffdcdbdbffdbdbdcffdbdbdbffdbdcdcffa0a0a0ff444445ff434343ff414141ff3f3f3fff3d3d3dff3b3b3bff383939ff373737ff363535ff343434ff323232ff303030ff2e2e2eff2c2c2cff2a2a29ff282728ff282928ff2a2a2aff2a2a2aff292a2aff2a292aff292a29ff29292aff282828ff28282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff19191aff191919ff181919ff181818ff171718ff171717ff1d1d1dff242324ff2c2d2dff3a3a39ff4a4b4bff606060ff757575ff898988ff99999affb1b1b1ffcfcfceffe3e3e3fff0f0effffdfcfcfffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefffffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefffffffefefffefefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefefffefffefffffffefffefefefffffffffffffffefffefffefffefefefffefefefffefefefffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffefffffefffefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfff7f7f6fff0f1f0ffd7d8d8ffc5c5c5ffbcbcbcffb3b3b3ffa8a8a8ff9b9b9bff8b8b8bff797978ff656666ff545454ff444445ff3d3d3eff3d3d3dff3e3d3dff3e3e3eff3d3e3dff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffafaf9fff5f5f5ffeff0f0ffecececffebebebffebecebffebebebffebeaeaffeaebeaffeaebeaffeaeaeaffe9eaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe8e7e7ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe5e5e5ffe5e4e5ffe5e4e4ffe3e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e2ffe2e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e0e0ffe1e0e0ffdfe0dfffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdeddddffdcdcdcffdbdbdbffdadadaffd8d9d9ffd8d8d8ffd5d5d5ffd2d2d2ffcfcfcfffcdcccdffcbcccbffcbcbcbffcbcbcaffcacacaffc9cacaffc9cac9ffc9c9c9ffc8c9c9ffc8c8c8ffc7c8c7ffc7c7c7ffc6c7c7ffc6c7c6ffc6c6c6ffc7c7c7ffcbcacaffcfcfceffd3d3d3ffd7d7d7ffdadbdbffdededeffe0e0e0ffe1e2e2ffe1e1e1ffe0e0e0ffdfdedfffe0e0e0ffe0e0e0ffe1e0e1ffe2e1e1ffe2e2e2ffe2e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe6e6e6ffe5e5e5ffe6e6e6ffe5e5e6ffe5e5e5ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe7e8e7ffe7e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe5e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe6e5e5ffe4e4e5ffe5e4e5ffe5e4e4ffe4e5e4ffe3e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e3ffe2e2e3ffe2e1e2ffe2e1e1ffe2e2e2ffe0e1e0ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedddeffdedddeffddddddffdcdcdcffdbdcdbffdbdbdbffd9dadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d4d4ffd3d3d3ffd2d2d2ffd1d1d0ffcfcecfffcdcdcdffcbcccbffcacacaffc8c9c8ffc7c6c7ffc5c6c5ffc4c4c4ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c2ffc0c0c0ffc0c0c0ffc1c1c0ffc0c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc0c1c0ffc0c1c0ffc0c1c0ffc2c2c2ffc4c3c3ffc4c5c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9cacaffcccbcbffcdcdcdffcfcecfffd0d0d0ffd1d1d1ffd3d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd9d8d8ffd8d9d9ffd9dad9ffdadadaffdbdbdaffdbdbdbffdcdcdcffdcdcddffddddddffdededdffdededeffdfdedfffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe2e2e2ffe1e2e1ffe3e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe5e5e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e7e7ffe7e6e7ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e8e7ffe8e7e8ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe7e7e8ffe8e7e8ffe8e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e8ffe7e7e8ffe7e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe3e4e4ffe3e3e3ffe0e0e0ffdededeffdbdadaffd7d8d7ffd5d5d5ffd3d2d2ffd0d0d0ffcecfceffcececdffcecdceffcececeffcececeffcecfceffcecfcfffd0cfd0ffd0d0cfffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd5d6d6ffd7d7d7ffd9d9d8ffd9dadaffdbdbdbffdcdddcffdededfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe3e3e2ffe2e2e3ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe3e3e3ffe4e4e4ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e8e9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffebeaeaffebebebffecebebffececebffececedffedededffeeefeefff4f4f4fffafbfbfffcfcfdfffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353434ff343434ff333333ff313132ff303031ff30302fff303030ff383838ff434343ff4d4c4dff575757ff606060ff6a6b6bff767675ff818281ff8d8e8eff9d9d9dffcacacaffe5e5e5fff5f4f4fffcfcfcfffefefefffffefefffefffffffffefffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffefefefffefefefffefefefffefffffffefefefffffefffffefefefffffefefffefffffffefefffffefefefffffffffffefffefffefffefffffefefffefefffffefefefffffefffffefefefffefffefffefffffffffefefffefffffffefffffffffffefffffefffffffffefffefffffffffffffffefefffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffefefffffffefefffefffffffefffffffffefffffefefffffffefffffffefffffefffffffefffffffffffffffffffefffffefefffefefefffefefefffefefefffefefffffffefefffefffefffefffefffefffffffefefffffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfefefffefdfefffdfefefffefefefffefefdfffdfefdfffefdfefffdfefefffdfefdfffefdfefffefefefffefffffffefffffffffefefffefffffffefffffffffffefffffefffffffffefffefffffffffffffffefefffffffefefffefefefffefefefffefefdfffbfbfcfff5f5f5ffeaeaeaffddddddffcccbccffbebebeffb0b0b0ffa0a0a0ff8f8e8fff7c7c7cff696868ff555555ff434444ff3b3c3cff3c3c3bff363636ff363636ff373737ff383838ff39393a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272627ff272727ff272727ff272828ff282727ff272828ff272828ff272727ff272727ff262626ff272828ff2a2a2aff2c2c2dff302f2fff323231ff343434ff363636ff383839ff3a3a3aff3c3c3cff3d3d3eff3f3f3fff414141ff424343ff444445ff4c4b4cffb9b9b9ffdddcddffdcddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadadbffdadadaffdadadaffd9d9daffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d2ffd0d0d0ffcfcfcfffcecfcfffcececeffcdcdcdffcbcbccffcacacaffc9c8c9ffc7c7c7ffc5c6c6ffc5c5c5ffc3c3c3ffc2c2c1ffc0c0c0ffbebfbeffb9b9b9ffabacacff969696ff5d5d5eff343434ff111010ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030202ff070707ff0f0e0eff1b1b1bff2d2d2eff414141ff525252ff5a5a5aff5c5d5cff5d5d5dff5e5e5eff5f5f5fff616061ff626262ff646464ff656565ff676666ff686868ff69696aff6b6b6bff6d6d6dff6e6f6eff6e6f6fff6f706fff707070ff717171ff727171ff727372ff737373ff747475ff767676ff767677ff777777ff787778ff787878ff787978ff79797aff7a7a7aff7b7b7bff7c7b7cff7c7d7dff7d7d7dff7e7f7fff7f7f7fff807f7fff808080ff808080ff818181ff818182ff838282ff838383ff848484ff858585ff868586ff878787ff878888ff888888ff898988ff888989ff898989ff898989ff898989ff8a8a8aff8a8a8aff8b8a8bff8b8b8bff8c8b8bff8b8c8cff8c8c8cff8c8c8cff8d8d8dff8d8e8dff8e8e8eff8f8e8eff8f8f8fff8f8f8fff909090ff919190ff919191ff929292ff939292ff939393ff939394ff949494ff949494ff959594ff959696ff969796ff969797ff989797ff989898ff989998ff9a9a99ff9a9a9bff9c9c9cff9c9c9dff9d9d9eff9f9e9eff9fa0a0ffa1a1a1ffa2a2a2ffa3a3a3ffa4a4a4ffa5a4a5ffa6a6a6ffa7a7a7ffa9aaa9ffacacacffb0b0b0ffb3b3b3ffb5b5b5ffb7b7b7ffb9b9baffbcbcbbffbfc0c0ffc3c3c3ffc8c8c8ffcbcacbffcdcdcdffcfcfcfffd1d1d1ffd4d4d3ffd6d6d6ffdadadaffdededeffe3e3e3ffe6e6e6ffe7e6e6ffe7e7e7ffe6e5e6ffdcdcdcffb8b8b9ff6d6d6dff434343ff212221ff0c0c0cff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0d0c0cff282828ff474747ff6d6d6dffaeadaeffdadadaffe7e6e7ffe8e9e9ffe8e7e8ffe6e7e7ffe5e5e5ffe2e3e2ffdedfdeffd9d9d9ffd5d6d6ffd3d3d3ffd1d0d1ffcececeffccccccffc8c8c9ffc5c5c5ffc1c2c2ffbebfbfffbcbcbbffbab9baffb8b8b7ffb6b7b7ffb4b5b4ffb1b2b2ffafafafffacacacffaaaaaaffa8a8a8ffa6a6a7ffa4a4a5ffa2a2a3ffa2a2a2ffa1a1a1ffa0a0a0ff9fa09fff9f9e9fff9d9d9dff9c9c9cff9c9b9cff9b9b9bff9a9a9aff9a9a9aff999999ff989898ff979797ff979696ff969696ff959596ff959594ff949594ff939494ff939393ff939293ff929292ff919291ff919191ff919190ff909090ff8f8f8fff8f8e8eff8e8e8eff8e8e8eff8d8d8dff8e8d8dff8d8c8dff8d8d8dff8c8d8dff8c8c8cff8b8c8cff8c8c8cff8b8b8bff8a8b8aff8b8a8aff8a8a8aff898a89ff8a898aff898988ff888888ff878787ff868585ff858585ff838484ff838383ff828282ff828281ff818282ff818181ff808080ff807f7fff7f7f7fff7e7f7eff7e7e7eff7d7d7eff7d7d7eff7c7c7dff7c7c7cff7c7b7bff7b7b7bff7a7b7aff7a7a7aff797879ff787878ff777777ff767676ff747575ff737373ff717171ff707070ff6f6f6fff6f6e6eff6e6e6eff6e6e6eff6e6e6dff6d6d6dff6c6d6cff6c6c6cff6b6a6bff696a6aff686868ff676767ff666665ff646464ff626262ff606060ff5d5d5dff5b5b5bff585757ff565656ff525152ff484747ff313232ff181818ff080808ff040505ff030303ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040405ff0c0d0dff1f1e1fff444444ff7e7e7effadacadffc1c2c1ffc3c3c3ffc0c1c1ffc1c1c1ffc3c2c2ffc4c4c4ffc5c5c5ffc7c7c7ffc8c8c8ffcacac9ffcacbcbffcbccccffcdcdcdffcecdceffcececeffcecfceffcfcfcfffd0d0d0ffd0d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d2d3ffd4d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dadaffdadadaffdadadaffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffbebdbeff5d5d5dff444343ff414142ff404040ff3e3e3eff3c3b3cff3a3a3aff383738ff363636ff343434ff333333ff313131ff2f2f2fff2c2c2cff2a2929ff282828ff282829ff292928ff282929ff2a2a2aff2a2a2aff2a292aff2a2a2aff292929ff292929ff28282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191a19ff19191aff1a1a1aff19191aff191919ff181718ff171818ff1d1e1eff252526ff2f2e2fff3c3b3cff4e4d4eff636363ff787878ff8b8b8bff9d9c9cffb4b3b3ffd1d1d1ffe4e4e4ffefefeffffcfcfdfffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefffffffffffffffefefffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefefffefffffffefffffffffefffffefefefffefefefffffefefffefffffffefefefffefffffffffffefffffefefffefefefffefefefffefefffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffdfdfdfffdfefdfffdfdfcfffdfdfdfffdfdfdfff6f7f7fff0f1f0ffdad9daffc6c6c6ffbcbcbcffb3b3b3ffa8a8a8ff9b9b9bff8b8c8cff797979ff666666ff555554ff454545ff3e3e3dff3d3d3dff3e3d3dff3e3d3dff3d3e3dff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffbfbfbfff7f7f7fff1f2f1ffededecffebebebffebebebffebeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe8e7e7ffe7e6e7ffe7e6e7ffe6e7e7ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e0e1ffe1e1e0ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0dfffdfdfdfffdfdfe0ffdfdfe0ffdededfffdfdfdfffdfdedeffdededeffdddedeffdddcddffdbdbdbffdadadbffdad9d9ffd8d9d8ffd6d7d6ffd4d4d4ffd1d1d0ffcececeffcbccccffcbcacaffcacacaffc9c9caffcac9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c7c8ffc7c8c8ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc9c9c9ffcdccccffd1d1d1ffd5d5d5ffdbdadaffdedddeffe0dfe0ffe2e1e1ffe2e3e3ffe1e1e1ffdfe0dfffe0e0e0ffe0e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe3e3e4ffe4e4e3ffe4e4e4ffe4e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e6e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e5e5ffe5e6e6ffe5e5e5ffe4e5e4ffe5e4e4ffe4e5e5ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe2e3e2ffe2e3e3ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfe0ffdfe0e0ffdededfffdededeffdeddddffddddddffdcdddcffdcdcdcffdbdbdbffdadadaffdad9d9ffd8d9d9ffd7d8d8ffd7d7d7ffd6d6d5ffd5d4d4ffd2d3d3ffd1d1d1ffcfcfcfffcdcdceffcccccbffcacbcaffc9c9c9ffc7c7c8ffc6c5c6ffc4c4c4ffc2c3c3ffc1c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c1c1ffc2c2c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c0ffc1c0c0ffc0c1c1ffc0c0c0ffc0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc0c0c1ffc1c0c0ffbfc0c0ffbfc0c0ffc2c2c2ffc3c2c3ffc4c4c4ffc4c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcacaffccccccffcececeffd0cfcfffd1d0d1ffd2d1d2ffd3d2d3ffd3d4d4ffd4d4d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffdadad9ffdadadaffdbdbdbffdcdbdbffdcdcdcffdcddddffddddddffdedddeffdedfdeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe8e7e7ffe7e8e8ffe7e7e8ffe7e7e7ffe8e8e8ffe8e8e7ffe7e8e7ffe8e8e8ffe7e8e8ffe7e8e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe7e8e8ffe8e8e7ffe8e7e7ffe7e8e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe4e4e5ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe1e0e1ffdfdfdfffdcdcdcffd9dadaffd7d7d7ffd5d4d5ffd2d2d2ffd0d0d0ffcececeffcdcdceffcececeffcecfceffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d5ffd7d6d6ffd8d7d8ffd9d8d9ffdadadaffdbdcdcffdedddeffdedfdfffdfe0e0ffdfe0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e4ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e4e5ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaebebffebebebffebebebffecececffedececffeeedeefff0eff0fff7f6f6fffbfcfcfffdfcfdfffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343534ff333333ff323232ff313131ff2f3030ff2f2f2fff2e2e2eff363736ff414141ff4c4c4cff565657ff606161ff6c6b6bff787777ff828383ff8d8d8eff9c9b9bffc7c6c6ffe3e3e3fff4f4f4fffcfcfcfffffefefffefffffffffefefffffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffffefffffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffefefffffffefffffefefffefffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffefffffffefefffffffffefffffefffffefefefffefefffffffffffffffefefffefffffffffefefffffefffffefefffffefefffffefefefffefefefffefffefffffffefffefffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffffffffffefefefffffefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffefefefffefffefffefffefffffefffffffefffffffefffffffffefffefffffffffefefffffffffffefffefffffefefffefffefffefffefffffffffffefefefffefffefffefefefffefefefffefffefffefefffffffffffffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefffefffefdfefffdfefefffefefdfffefdfefffdfefefffdfefefffefdfefffefdfefffefefefffefefdfffefefefffefefefffefefffffefefefffffefefffefefffffefffefffefefefffffffffffffffffffefefefffffefffffffefefffffefefffffffefffffefefffefefefffefefefffbfcfbfff5f4f4ffe9eaeaffdcdcdcffcbcccbffbebebeffb0afb0ffa09fa0ff8f8e8eff7c7c7cff686969ff565555ff434343ff393a39ff363636ff363737ff373837ff393939ff393939ff393a3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262727ff272727ff282727ff272728ff272827ff272727ff282727ff272727ff272727ff262626ff282727ff2b2b2aff2e2e2dff313030ff323333ff353535ff373736ff393938ff3b3b3bff3c3c3cff3d3e3dff3f3f3fff424142ff434243ff454445ff717170ffd6d7d7ffdddcdcffdcdcdcffdcdcdbffdcdbdbffdbdcdbffdbdbdaffdbdbdbffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d6ffd5d5d4ffd5d4d5ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d4d3ffd3d3d2ffd3d3d2ffd1d2d2ffd0d0d1ffcfd0cfffd0cfcfffcececfffcdceceffccccccffcbcbcbffc9c9c9ffc7c7c8ffc7c6c7ffc6c5c5ffc4c4c4ffc3c3c2ffc2c1c1ffc0c1c0ffc0c0c0ffbcbcbbffaeadadff7e7e7eff535352ff1f1f1fff070807ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff090908ff131212ff212122ff333332ff444344ff4f4f50ff595959ff5e5d5dff5f5f5fff606161ff626261ff636362ff646465ff656666ff676767ff696969ff6a6a6aff6b6c6bff6d6d6dff706f6fff707170ff717171ff727172ff727272ff737373ff747474ff757474ff757675ff777677ff777877ff797878ff797979ff7a7979ff7a7a7aff7a7a7aff7b7a7bff7c7b7cff7d7c7dff7d7e7dff7d7e7eff7f7e7eff7f7f80ff808180ff818181ff818282ff828282ff838383ff838383ff838484ff848484ff858585ff868686ff878687ff888888ff888889ff898a89ff8a8a8aff8b8a8aff8a8b8aff8a8a8bff8c8b8bff8c8b8bff8b8b8bff8c8c8cff8c8d8cff8d8c8cff8c8d8dff8d8d8dff8e8d8eff8e8e8eff8e8e8fff8f8f8fff8f8f8fff909090ff919190ff919191ff919192ff929292ff929292ff939393ff939394ff949494ff949494ff969595ff969696ff969696ff979697ff989797ff989898ff999998ff9a9999ff9a9a9aff9c9b9cff9c9c9cff9d9d9cff9e9e9eff9f9f9effa0a09fffa1a1a1ffa3a2a3ffa4a3a3ffa5a4a4ffa5a5a5ffa6a7a6ffa7a7a7ffa9a9a9ffababaaffaeadadffb1b1b1ffb4b5b4ffb7b7b7ffb8b8b8ffbabbbaffbebdbdffc1c1c1ffc4c4c4ffc9c9c9ffccccccffcececeffd0d0d0ffd2d2d2ffd5d4d5ffd7d7d7ffdbdbdbffe0e0e0ffe5e4e4ffe7e7e7ffe7e7e7ffe8e8e7ffe6e5e6ffd9dadaffaeadadff686768ff414141ff1d1d1dff090909ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0c0c0cff252525ff474647ff6e6e6effa6a6a6ffd8d7d7ffe6e6e7ffe9e9e8ffe8e8e9ffe7e7e8ffe5e6e6ffe3e3e3ffdfdfdfffdadadaffd7d7d6ffd4d5d4ffd1d2d2ffcfcfd0ffccccccffcac9c9ffc6c6c6ffc2c3c2ffbfbfbfffbdbdbdffbabbbbffb8b8b9ffb7b7b7ffb6b5b5ffb3b3b3ffb1b1b0ffaeaeadffabacabffaaaaaaffa8a8a7ffa6a6a5ffa4a4a4ffa3a3a3ffa2a2a2ffa1a1a1ffa1a0a1ffa09fa0ff9f9e9fff9e9e9eff9c9d9dff9c9c9cff9c9c9cff9b9b9bff9a9a9aff999a99ff999998ff989898ff979797ff969797ff969696ff969595ff959595ff949495ff949494ff939394ff929393ff929292ff929292ff919291ff909091ff919090ff909090ff8f8f8fff8f8f8fff8f8f8fff8f8e8fff8e8f8fff8f8e8eff8e8d8eff8d8e8eff8d8d8eff8d8d8dff8c8c8cff8c8c8cff8c8c8bff8c8c8bff8b8b8bff8a8a8bff898989ff898989ff878788ff868787ff858585ff858585ff848484ff838383ff838283ff838282ff828281ff828281ff818180ff808180ff808080ff7f807fff7f7f7fff7e7f7eff7e7e7eff7d7d7dff7c7d7dff7d7c7dff7c7c7cff7c7b7bff7b7b7aff797a7aff797878ff787878ff757575ff747373ff727373ff727271ff727271ff717171ff707170ff707070ff706f6fff6f6f6fff6e6e6fff6e6e6eff6c6c6dff6b6c6bff6a6a6aff696969ff676867ff656566ff646464ff626161ff5e5e5fff5c5c5cff5b5b5bff5a5959ff525353ff414040ff2a292aff181919ff0e0f0fff0a0a0aff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080909ff151515ff323132ff676767ff9fa09fffbcbdbdffc2c2c2ffc1c1c2ffc0c1c0ffc2c1c1ffc3c4c3ffc5c5c4ffc7c7c6ffc7c7c7ffc8c9c9ffcacacaffcbcbcbffccccccffcdcdceffcfcecfffcececfffcfcfcfffd0d0d0ffd1d1d1ffd0d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d7d8ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffdad9d9ffd9dad9ffd9d9d9ffdad9daffdbdadaffdbdadaffdbdbdbffdcdbdbffdbdcdbffdcdcdcffdcdcdcffdddcdcff595959ff444443ff424242ff404040ff3f3e3fff3d3c3dff3b3a3bff393939ff373737ff363535ff343434ff323232ff303030ff2d2e2eff2b2b2aff292929ff282827ff282928ff282828ff292828ff292929ff2a292aff2a2a2aff29292aff292a2aff2929290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff191a19ff1a1a19ff191a1aff191919ff181918ff181919ff1f1f1fff272627ff313031ff3e3e3eff505150ff656565ff7b7b7bff8d8d8dff9e9e9effb5b5b5ffd3d3d2ffe6e6e6fff1f1f1fffcfdfdfffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffffffffffffffefffefffefffefffefffffefffffffefefffffefefffefefefffefffefffefefefffefffffffefffefffffefefffefffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffffefefffefdfefffdfefefffdfdfdfffdfcfdfffdfcfdfffdfdfdfff7f7f6fff1f1f1ffdbdbdcffc7c8c8ffbcbcbcffb3b2b2ffa7a7a8ff9a9b9aff8c8c8cff7b7a7aff676867ff555555ff454546ff3e3d3dff3d3d3dff3e3e3dff3e3d3dff3d3e3eff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfcfff8f8f8fff3f3f3ffeeefeeffecebebffebebebffebebeaffebebebffeaeaeaffeaeaeaffeae9eaffeaeae9ffeaeae9ffe9e9eaffe9e9e9ffe8e8e9ffe8e9e8ffe8e8e8ffe9e8e8ffe7e8e8ffe7e7e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e7ffe7e6e6ffe6e5e6ffe5e6e6ffe5e5e6ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdedfdfffdededeffdededeffdddedeffdedddeffddddddffdcdbdcffdbdbdbffd9dadaffd9d8d8ffd8d8d8ffd5d6d5ffd3d2d2ffcfd0cfffcdcdccffcbcbcbffcacacaffc9cacaffc9c9c9ffc9c9c8ffc8c8c8ffc8c7c8ffc8c8c8ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c7c7ffcacacbffd0cfcfffd4d4d4ffd7d7d7ffddddddffe0e0dfffe2e1e2ffe3e3e3ffe3e2e2ffe1e0e1ffdfe0e0ffe0e0e1ffe1e1e1ffe2e1e1ffe2e3e2ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e5ffe4e4e4ffe5e5e5ffe5e4e5ffe5e6e5ffe5e5e5ffe6e6e6ffe5e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe7e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e8ffe7e8e7ffe7e7e7ffe8e7e8ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe2e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffdfe0dfffe0dfdfffdedfdfffdededeffddddddffdcdddcffdddcddffdcdbdcffdbdadbffdadadaffd9dad9ffd8d8d8ffd7d7d8ffd6d7d6ffd5d5d5ffd3d4d4ffd2d2d2ffd1d1d0ffcececeffcccdcdffcbcacbffc9c9c9ffc8c8c8ffc6c6c6ffc5c5c5ffc3c3c4ffc2c3c2ffc3c2c2ffc3c3c3ffc2c3c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c2c1ffc1c0c0ffc0c1c1ffc1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c2c2ffc2c2c2ffc2c2c2ffc0c0c0ffc0c1c0ffc0bfc0ffbfbfbfffbfbfbfffc1c0c1ffc3c2c3ffc3c3c4ffc4c5c4ffc5c5c5ffc7c7c7ffc7c8c8ffc9c9c9ffcbcacaffccccccffcdcdcdffcfcfcfffd0d1d0ffd2d1d1ffd2d3d3ffd4d3d3ffd4d3d4ffd4d5d5ffd5d5d6ffd6d6d6ffd7d6d6ffd7d8d7ffd8d8d8ffd9d9d8ffd8d9d9ffd9d9daffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdeddddffdededeffdededeffdfdedfffe0dfdfffe0e0e0ffe1e1e0ffe1e1e0ffe1e2e1ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe5e4e5ffe5e4e5ffe5e4e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe7e7e7ffe6e6e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e8e8ffe8e7e7ffe8e7e8ffe7e8e8ffe7e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe5e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e4e4ffe2e3e3ffe1e0e0ffdededeffdbdcdbffd9d9d9ffd6d7d6ffd4d5d4ffd2d2d2ffcfcfcfffcecfceffcfceceffcfceceffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd3d3d3ffd4d4d4ffd5d5d5ffd7d7d7ffd8d9d8ffdad9d9ffdadbdbffdddddcffdedddeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e1ffe0e0e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e2ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e4ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaebeaffeaeaebffecebebffecebebffebebecffecececffedededffeeededfff0f1f1fff8f8f8fffcfbfcfffcfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff323232ff303131ff303030ff2f2f2fff2e2f2fff2e2e2eff343535ff3f3f40ff4b4b4bff565656ff616161ff6c6c6cff787878ff848384ff8e8e8dff9a9a9affc3c2c2ffe3e2e2fff4f3f3fffcfcfcfffefefffffefffefffefefefffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefefffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffefefffffefffffffefefffefefffffefffefffefefefffefefefffefefefffffffefffefffffffefffefffefefffffefefefffefefffffffefefffefefefffffefefffefffffffefffffffefffefffffffffffefefefffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefffffffffffefffefefefffffefffffefefefffffffffffffffffffefefefffffffffffefefffffefefffffffffffffefffffffffefefffffefefffefefefffefffffffffefefffefffffffefefefffefffefffefffefffffffffffefefffffefefffffefefffffffefefffffefefffefffefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefefefffffefefffffffefffefffffffefffffffffffffffffffffffefffefffffefffffffefffffffffffffffffefffefffefffffffffffefffefffefefefffefdfdfffbfbfbfff4f4f4ffe9e9e9ffdcdddcffcbcbcbffbdbdbdffafafafff9f9f9fff8e8e8eff7d7d7cff6a6a6aff575757ff444443ff363636ff363737ff383737ff383939ff393939ff393939ff3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282727ff272828ff272828ff272727ff272728ff272727ff272728ff272727ff272727ff272726ff292929ff2c2c2cff2e2f2eff313131ff333333ff353535ff373738ff3a3a3aff3c3c3bff3d3d3dff3e3e3eff404040ff414141ff434343ff464646ffa0a1a1ffdddcddffdcdcdcffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdadbdbffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d9d8ffd8d8d7ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d6ffd7d6d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfd0ffcecfceffcecdceffcbcbcbffcacacbffc9c8c9ffc7c8c7ffc7c6c6ffc5c5c5ffc4c4c4ffc2c3c2ffc1c1c1ffc1c0c0ffc0bfc0ffbbbbbbff9fa09fff7a7a7aff3e3e3eff191919ff090909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff080807ff161616ff181717ff272728ff3a3b3aff494a4aff545555ff5b5b5bff5f5f5fff616161ff636362ff646464ff656665ff676767ff696868ff6a6a6aff6c6c6bff6d6d6dff6e6e6eff6f6f6fff717171ff737373ff747474ff757575ff757575ff757575ff767675ff777777ff777877ff787878ff797979ff7a797aff7b7a7bff7b7b7bff7c7c7cff7c7c7cff7c7c7cff7d7d7dff7d7d7eff7e7e7fff808080ff808080ff818081ff828282ff828282ff838383ff848383ff848485ff848585ff858585ff858685ff868787ff878787ff878788ff888889ff8a8a89ff8b8a8aff8b8c8bff8c8c8bff8c8c8cff8d8d8dff8d8d8cff8d8d8dff8d8d8dff8e8d8dff8e8d8dff8e8d8dff8e8e8eff8e8f8eff8e8e8eff8e8f8fff8f8f8fff90908fff909090ff919190ff919191ff919292ff929292ff939293ff949393ff959494ff949595ff949595ff959595ff969696ff969696ff979797ff979798ff989898ff999898ff999a99ff9a9a9aff9a9b9bff9b9c9cff9c9c9cff9d9d9dff9e9e9eff9f9f9fffa0a0a0ffa1a2a1ffa2a2a2ffa4a4a3ffa4a4a5ffa5a5a6ffa7a7a7ffa7a8a7ffa9a8a8ffaaaaaaffacacacffafafafffb3b2b2ffb5b6b6ffb7b7b7ffb9b9b9ffbbbbbbffbfbfbfffc2c2c2ffc5c5c5ffcacacbffcdcdccffcfcfcfffd1d1d1ffd3d3d3ffd5d5d5ffd9d8d8ffdcdcdcffe1e1e1ffe5e5e5ffe8e7e7ffe8e8e8ffe8e8e8ffe5e6e6ffd6d7d6ff9c9c9cff5a5a5aff383838ff171716ff060706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff0a0a0aff1d1d1dff414140ff696969ff9c9b9bffd2d2d3ffe5e6e5ffe8e9e9ffe8e9e9ffe8e8e8ffe7e7e6ffe4e5e5ffe1e1e0ffdbdbdcffd7d8d8ffd5d5d5ffd3d2d2ffd0d0d0ffcececdffcbcbcbffc7c7c8ffc3c4c4ffc1c1c1ffbdbebeffbcbbbcffbab9baffb8b8b8ffb7b6b6ffb4b5b4ffb2b2b2ffafafafffacadadffabababffa9a9a9ffa7a7a7ffa5a5a5ffa5a5a4ffa4a4a4ffa3a2a3ffa2a2a2ffa0a0a1ffa0a0a0ff9f9f9fff9e9e9eff9e9d9dff9d9d9dff9c9c9cff9b9b9cff9b9a9aff9a9a9aff999999ff999999ff989898ff989898ff979797ff969696ff959596ff959595ff959594ff949494ff949493ff939393ff939393ff929292ff929292ff919191ff919191ff919191ff919090ff909091ff909090ff8f9090ff8f9090ff8f8f8fff8f8f8eff8e8f8fff8e8e8eff8e8d8eff8d8e8dff8d8d8dff8d8c8dff8c8c8cff8c8b8bff8a8b8bff898a8aff898989ff888888ff878787ff868687ff858586ff848585ff848484ff838483ff848383ff828382ff828282ff828282ff818181ff818181ff808080ff808080ff7f8080ff7f7f7fff7f7f7eff7e7e7eff7d7d7dff7d7d7dff7c7c7cff7c7b7bff7a7a7aff787878ff767676ff757575ff747475ff737474ff737373ff737372ff737373ff727272ff717272ff717172ff717170ff707070ff6f6f6fff6e6e6dff6d6c6dff6b6b6bff6a6969ff686868ff656565ff636262ff606060ff5f5e5eff5c5c5dff595959ff4d4d4dff3e3e3eff393939ff2f2f2eff191a19ff0c0d0cff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff111111ff282828ff565657ff89898affaeaeadffbcbdbdffc0bfbfffc0c0c0ffc1c1c1ffc2c3c3ffc4c4c4ffc5c6c6ffc6c7c7ffc8c8c8ffc9c9c9ffcbcbcbffcccbccffcccdcdffcececeffcfcfceffcfcfcfffcfd0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d4ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9daffd9d9d9ffdad9daffdadadaffdadadaffdbdadaffdbdbdaffdcdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffb2b2b2ff434443ff434342ff414141ff3f3f3fff3d3d3dff3b3b3bff393939ff383838ff363636ff353435ff333333ff313131ff2e2f2fff2c2c2cff29292aff272828ff282828ff282828ff282829ff282829ff282829ff282829ff2a2a29ff2a2a2aff2a2a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a19ff191919ff1a191aff191919ff1a1a1aff191a1aff1a1a1aff202020ff272728ff313132ff404040ff525252ff686767ff7d7c7cff8f8f8eff9f9f9fffb7b6b6ffd5d5d5ffe7e7e7fff6f6f6fffdfefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefffffffffffffffefefefffffffffffefffefffffffffffffffffffffefffffffffefffefefefffefefefffffffefffefffefffffefefffefefefffefefefffefefffffffefefffefffffffefffffffffffffffefffefffffffffffffefffffefffffffffffffffffffefffffffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfff6f7f6fff1f1f2ffdddcddffcac9c9ffbdbcbcffb2b3b3ffa7a7a8ff9a9a9aff8c8c8dff7b7b7bff696869ff565657ff464646ff3e3d3dff3d3e3dff3e3e3eff3d3e3dff3d3e3eff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffcfcfcfff8f9f8fff3f3f3ffefeeeeffececebffeaebebffebeaeaffeaebebffeaeaeaffeaeaeaffe9eae9ffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffdfe0e0ffe0dfdfffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdededeffdededeffdededeffddddddffdededdffdcddddffdcdcdcffdbdbdbffdadbdaffdad9d9ffd8d8d8ffd7d6d6ffd4d4d4ffd1d1d1ffcecfcfffccccccffcacacaffc9cac9ffc9c9caffc8c8c9ffc8c8c8ffc7c7c8ffc8c7c7ffc7c7c7ffc6c7c6ffc6c6c5ffc6c6c6ffcac9c9ffcecdcdffd2d2d2ffd7d6d6ffdbdbdbffe0dfdfffe2e1e1ffe3e3e4ffe3e4e3ffe1e1e1ffe0e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e4e4ffe5e4e5ffe6e5e5ffe5e5e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e7e7ffe8e7e7ffe8e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e7ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e4e3ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdddedeffdcdcdcffdcdcdcffdbdbdbffdadadbffdadadaffd9d9d9ffd9d8d8ffd7d7d7ffd6d6d6ffd4d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffcacacaffc8c8c8ffc6c6c7ffc5c5c5ffc4c4c4ffc4c3c3ffc3c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c2c2ffc0c0c0ffc0c0c0ffbfc0bfffc0c0c0ffbfbfc0ffbfbfbfffc0c0c1ffc2c2c1ffc4c3c3ffc4c5c4ffc6c5c5ffc7c6c7ffc8c8c8ffc9c9c9ffcacbcaffcccbcbffcdcdcdffcfcfcfffd0cfcfffd1d1d1ffd2d2d2ffd2d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d7ffd8d8d8ffd9d8d8ffd9d9d9ffdadad9ffdadadbffdbdbdbffdcdcdcffdddcddffddddddffdedddeffdededeffdedfdfffdfdfdfffdfe0dfffe1e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe6e6e7ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e7e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e8e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e8e8ffe8e7e7ffe7e8e7ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e4ffe4e4e4ffe3e4e4ffe3e2e2ffe0e0dfffddddddffdadadbffd9d8d8ffd6d6d6ffd4d4d4ffd1d1d1ffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfcfd0ffd0d0cfffd1d0d0ffd0d1d0ffd0d0d0ffd1d0d1ffd2d1d1ffd2d2d2ffd3d4d3ffd5d4d4ffd6d6d6ffd8d8d8ffd9d8d8ffdadadaffdcdcdcffddddddffdddedeffdfdedeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0dfe0ffe0e0e0ffe1e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe2e1e2ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebeaeaffebebebffebebebffecebebffecececffedececffedededffeeeeeefff3f3f3fff9fafafffcfcfcfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff313131ff30302fff2f2f2fff2f2f2eff2e2f2fff2e2d2eff343434ff40403fff4b4b4bff565656ff616162ff6d6c6dff787877ff828282ff8d8d8dff999899ffc0c0c0ffe2e2e1fff2f3f3fffcfcfcfffffefefffefefefffffffefffefffefffffffefffffefffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffefffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefffffffffefefffffefefffefefefffffffefffefffefffefefefffffefefffefefffffffefefffffffefffefefffffefffefffefefefffefefffffefffffffefffefffefffefffffffefffefffffffefffffffffefffffffffffffffefffffffefffffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffffffefffefefefffffffefffffefffffefefffffffffffffefffffffffefefffffefefffefffefffffffefffffefefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefefefffefefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffefdfdfffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffefffffefffffffefefffdfefdfffcfbfbfff4f4f3ffe9e9e9ffdcdcdbffcbcacaffbdbdbcffaeaeaeffa0a0a0ff90908fff7f7e7eff6c6c6cff59595aff454646ff373737ff373737ff383938ff3a3939ff3a3939ff393a39ff3a3a390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272828ff272827ff272727ff272827ff272727ff272727ff282727ff272727ff272727ff272626ff282728ff2a2a2aff2d2d2dff302f30ff323231ff343434ff373736ff393939ff3b3a3aff3c3c3bff3d3d3dff3e3e3eff404040ff424241ff454444ff5e5e5effcbcbcbffdcddddffdcdcdcffdcdbdcffdbdcdbffdcdbdbffdbdbdaffdbdbdaffdadadaffd9dadaffdad9daffd9d9d9ffdadad9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d2ffd1d1d2ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcececeffcccccdffcbcbcbffcacacaffc9c8c8ffc8c7c7ffc6c6c6ffc5c5c4ffc3c3c3ffc2c1c2ffc0c1c0ffc0c0bfffc0c0bfffb8b8b8ffa0a0a0ff6d6d6cff3d3d3dff1a1a1aff090909ff030302ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040303ff090909ff151514ff333434ff353535ff424241ff504f50ff5a5a5aff5f5f5fff626261ff636363ff646565ff666666ff686868ff69696aff6b6b6bff6d6d6cff6e6e6eff6f7070ff717171ff727272ff747473ff747575ff767676ff777777ff787878ff787778ff797878ff797979ff7a7a7aff7b7a7bff7c7b7bff7c7c7bff7d7c7cff7d7d7dff7e7e7eff7f7e7eff7f7e7eff7e7f7eff7f7f7fff808080ff818180ff828182ff828282ff838383ff838484ff858484ff858585ff858685ff878686ff878686ff878787ff888888ff888989ff898889ff898989ff8b8b8aff8b8c8cff8d8c8dff8d8d8dff8e8d8eff8e8e8eff8e8e8eff8e8e8eff8f8e8eff8f8f8fff8f8f8eff8f8f90ff908f8fff909090ff909090ff909090ff909190ff919190ff919191ff919192ff929292ff939393ff939393ff949493ff949594ff959595ff969696ff969696ff969696ff979796ff979797ff979898ff999898ff999999ff999999ff9a9a9aff9b9a9bff9c9c9bff9c9c9cff9d9c9dff9e9e9dff9f9e9effa09f9fffa1a1a1ffa2a1a1ffa3a3a2ffa3a3a3ffa5a5a5ffa5a5a6ffa7a7a6ffa8a7a8ffa8a8a9ffaaaaaaffabacacffaeadadffb0b0b0ffb3b4b3ffb7b6b6ffb9b8b8ffbabbbaffbdbdbcffc0c0c1ffc4c3c4ffc7c6c7ffcccccbffcececeffd0d0d0ffd1d2d2ffd4d4d4ffd7d7d6ffd9dad9ffdededeffe2e2e2ffe6e6e6ffe8e8e7ffe8e8e8ffe8e8e8ffe5e5e5ffd2d2d2ff8a8a8aff515251ff323231ff111111ff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff070707ff151515ff343434ff616262ff919091ffcececeffe3e3e3ffe9e9e8ffe8e9e9ffe9e9e8ffe8e7e8ffe5e5e6ffe2e2e1ffdededeffd9d8d9ffd6d6d6ffd3d4d3ffd1d1d1ffcecfcfffccccccffc8c9c8ffc5c5c4ffc1c2c2ffbebfbfffbdbcbdffbbbbbbffb9b9b9ffb8b7b8ffb6b5b6ffb3b3b3ffb1b0b1ffaeadaeffacacacffabaaaaffa8a8a8ffa7a7a7ffa6a6a6ffa5a5a4ffa4a4a3ffa3a3a3ffa2a2a2ffa1a2a1ffa1a0a0ff9f9f9fff9f9f9fff9e9e9eff9e9d9dff9d9c9dff9c9c9cff9c9b9bff9b9b9aff9a9a9aff9a9a99ff989999ff999899ff979797ff979797ff969797ff969696ff959596ff959595ff959594ff949494ff939494ff939393ff939393ff939392ff929393ff929292ff929292ff929192ff929291ff919191ff919190ff919090ff909090ff90908fff909090ff8f8f8fff8f8f8fff8f8f8eff8e8e8eff8d8e8eff8c8d8cff8b8c8cff8b8b8bff898a8aff898989ff898888ff878887ff878686ff868686ff868586ff858585ff858485ff858484ff848483ff848383ff838382ff828282ff828282ff828181ff818180ff818180ff808080ff80807fff7f7f7fff7e7e7eff7e7e7eff7d7d7dff7c7b7bff797979ff787877ff777777ff777676ff767676ff767675ff757576ff757575ff747474ff757574ff747474ff747373ff727273ff717171ff70706fff6e6f6eff6d6d6dff6b6b6bff6a696aff676766ff636464ff626262ff606060ff5e5d5eff585858ff515251ff4f4f4fff4c4b4bff353636ff1c1c1bff0d0d0dff050505ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff0a0a09ff1e1e1eff4d4d4dff808080ffa0a09fffb6b5b6ffbdbdbeffc0bfc0ffc0c1c1ffc2c2c2ffc4c3c3ffc5c5c5ffc7c6c6ffc8c7c7ffc9c9c8ffcacacaffcbccccffcdcccdffcdcdcdffcfcfceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d6d6ffd6d6d5ffd7d7d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9dad9ffd9dadaffdadadaffdadbdaffdbdadaffdbdbdbffdbdbdbffdcdcdbffdcdbdcffdddcdcffdcdddcffd1d0d0ff636363ff434343ff414141ff403f3fff3d3d3dff3c3c3cff3a3a3aff393938ff373637ff353535ff343434ff313232ff303030ff2e2d2dff2a2b2aff292828ff292828ff282928ff282828ff282829ff292829ff282828ff292928ff282929ff2a2a2aff2a2a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191a19ff1a1919ff1a1a19ff1a1a1aff1a1a19ff1a1a19ff191919ff202020ff272728ff323231ff414040ff535353ff696969ff7e7f7fff909090ff9f9f9fffb8b8b8ffd7d7d7ffe9e9e8fff8f8f7fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefefffefefffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefffefffffefefffffefffffffefffffffffefffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffefefefffffffefffefefefffefffefffffefefffefefefffefefffffefffffffffefefffefefefffefffefffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffffffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffcfdfdfffdfdfcfffdfefdfff6f6f7fff0f0f0ffdededdffcbcbccffbdbebeffb3b4b3ffa7a8a8ff9a9b9aff8b8c8cff7a7b7bff696869ff575757ff464545ff3e3d3dff3e3d3eff3e3e3dff3e3d3eff3f3e3fff3e3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfffaf9fafff4f4f4ffefefefffebececffebeaeaffeaeaeaffeaebeaffeaeaeaffeaeae9ffeaeae9ffeaeae9ffe9e9eaffe9e9eaffe9e8e9ffe9e9e8ffe8e9e9ffe9e8e9ffe8e8e8ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe3e4e4ffe4e3e3ffe4e4e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdededeffdededeffdededdffdededeffdededdffdeddddffddddddffddddddffdcdcddffdcdddcffdcdbdcffdadadbffdadadaffd8d9d9ffd8d7d7ffd6d5d5ffd3d3d3ffd0d0d0ffcecdcdffcbcbcbffcacac9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c7ffc7c8c8ffc7c7c7ffc6c6c6ffc6c5c6ffc7c7c6ffcbcccbffd0d0d0ffd5d5d5ffdadadaffdededdffe1e2e2ffe3e3e3ffe5e4e4ffe3e3e3ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e2ffe2e3e3ffe4e3e3ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe7e7e8ffe8e8e8ffe7e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e3ffe3e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0dfffe0dfdfffdfdfdeffdededeffdededdffddddddffdcdcdcffdcdcdbffdbdbdbffdbdbdaffdbdadaffd9d9d9ffd9d8d9ffd7d7d8ffd6d5d5ffd4d4d4ffd2d3d2ffd1d0d0ffcececeffccccccffcbcbcaffc8c9c9ffc7c7c7ffc5c5c5ffc5c5c4ffc4c5c5ffc5c5c5ffc3c3c4ffc4c3c4ffc4c4c3ffc3c3c3ffc3c3c3ffc2c2c2ffc3c3c3ffc3c3c2ffc1c2c2ffc2c2c2ffc1c1c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c0c0ffc1c0c0ffc0c0bfffc0c0bfffbfc0c0ffc0bfc0ffbebebfffc0c0c0ffc1c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc7c7c6ffc7c8c7ffc9c9c9ffcac9caffcccbcbffcdcdccffcecfcfffcfcfcfffd1d0d0ffd1d1d2ffd3d3d2ffd3d3d3ffd4d4d3ffd5d4d5ffd5d5d6ffd6d6d5ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffd9dadaffdadadaffdadbdbffdcdcdbffdcdcdcffdcddddffdeddddffdededeffdfdedeffdfdfdfffe0dfe0ffe0e0e0ffe1e0e1ffe2e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe6e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e7e6ffe7e7e6ffe6e7e7ffe7e6e7ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e7ffe7e8e8ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe3e3e3ffe0e1e1ffdededeffdcdcdcffdadadaffd8d8d8ffd6d6d5ffd4d4d3ffd2d2d2ffcfcfd0ffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd1d0d1ffd0d0d1ffd1d0d1ffd1d1d1ffd1d2d1ffd2d3d2ffd4d3d4ffd5d5d5ffd7d7d6ffd7d8d8ffd9d9d9ffdbdbdbffdcdcdcffddddddffdddeddffdededeffdededeffdededfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe4e4e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e5e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffebeaeaffebebebffecebebffebececffecececffecececffedededffefefeffff5f6f5fffbfbfafffdfcfcfffdfdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303130ff302f30ff2f2f2fff2f2e2eff313031ff303031ff2f2e2fff363536ff414040ff4b4b4bff565657ff626161ff6b6b6bff757676ff808080ff8b8b8cff989899ffbebfbfffe0e0e1fff2f2f2fffcfcfcfffefefffffefefffffffefffffefffffffefefefffefffefffffffefffffefffffffffffffffefefffffffffffffffffffefffffffffefefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffefefffefffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffefffefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffefffffffffffefffefefefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffefefffefffffffffefffffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefefffffefffefffffefffffffefefffffffefffefefefffffffffffffefffffffffffffffefefffefefefffefefffffffefffffefefefffefffffffffefefffefefffffefefffffefffefffefefffffefefefffefefefffefdfefffdfefefffefdfefffdfefefffdfdfdfffdfefdfffefefdfffefefefffefefefffefefdfffefefefffffefefffefffefffffefefffffffefffffffffffefffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffdfdfdfffbfcfbfff3f4f4ffe8e7e8ffdbdbdbffc9c9caffbdbcbcffaeaeafff9fa0a0ff919091ff808080ff6f6f6fff5c5c5cff484848ff393939ff383839ff393939ff3a3939ff393939ff3a3939ff3a3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff282827ff272727ff272727ff272727ff272727ff272727ff272727ff272727ff272727ff282929ff2b2b2bff2e2e2eff303030ff323333ff353635ff383738ff393939ff3a3a3bff3c3c3cff3d3d3eff3e3f3fff414041ff434343ff454545ff898989ffdcdcddffdcdcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdadadaffdadadbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d5d6ffd5d6d6ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d4d4ffd3d3d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcececfffcdcdcdffccccccffcbcbcbffc9c9c9ffc8c8c8ffc7c6c6ffc5c6c5ffc4c4c4ffc3c2c3ffc1c1c1ffc0c1c1ffc2c2c2ffc2c2c2ffb9b9b9ff99999aff6e6d6dff39393aff161717ff090809ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff080708ff121313ff2f2f30ff4f5050ff515150ff575758ff5e5e5eff626162ff646465ff656565ff676766ff696968ff6a6a6aff6c6c6cff6d6d6dff6f6f6fff717170ff727272ff737373ff757574ff767676ff777777ff787879ff7a7979ff7a7b7aff7b7b7bff7b7b7bff7b7b7bff7c7c7cff7c7d7cff7d7d7dff7e7d7eff7e7e7eff7e7f7fff7f8080ff808080ff808081ff808181ff828181ff828283ff828383ff838384ff848484ff848485ff858585ff868686ff868686ff878787ff878887ff898888ff898888ff898989ff8a898aff8b8b8bff8b8b8bff8c8c8cff8c8c8cff8d8d8dff8d8e8eff8f8f8fff8f8f8fff909090ff909090ff909090ff909091ff909191ff909091ff919191ff919191ff919192ff919192ff929192ff919292ff929292ff929392ff939392ff939393ff949494ff949494ff959696ff969696ff969796ff979797ff979797ff989898ff989898ff989899ff999999ff999a9aff9a9a9aff9a9a9aff9b9b9bff9c9c9cff9c9d9cff9d9d9dff9e9e9eff9e9f9eff9fa0a0ffa0a1a1ffa1a1a1ffa2a2a3ffa3a3a3ffa5a5a5ffa6a5a6ffa7a7a7ffa8a7a8ffa9a9a9ffaaaaaaffabababffacacacffafaeafffb1b2b2ffb4b5b4ffb8b7b7ffbab9b9ffbbbbbbffbdbdbdffc1c2c2ffc5c4c5ffc8c8c8ffcdccccffcfcfcfffd0d1d1ffd3d3d3ffd4d5d4ffd7d7d7ffdbdadaffdfdfdfffe3e3e3ffe7e7e7ffe8e8e9ffe8e9e8ffe8e8e8ffe3e3e4ffcccccdff818081ff4d4e4eff2d2c2cff0f0f0fff050505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff101111ff2b2b2cff595a5aff828282ffc6c6c6ffe0e1e1ffe8e8e8ffe9e9eaffe9e9e9ffe8e9e8ffe7e7e6ffe3e3e3ffe0dfdfffdad9d9ffd7d7d7ffd5d4d4ffd1d2d2ffd0cfcfffcdcdccffcacacaffc5c6c5ffc2c2c3ffc0c0c0ffbdbebeffbcbcbcffbababaffb8b8b8ffb7b6b6ffb4b5b4ffb2b1b2ffafafafffadadadffabacacffa9aaaaffa7a7a7ffa7a7a7ffa5a6a6ffa6a5a5ffa4a4a5ffa3a4a3ffa3a2a3ffa2a2a2ffa0a1a1ffa0a0a0ff9f9f9fff9e9e9fff9e9e9eff9d9d9dff9d9c9dff9c9c9cff9c9b9bff9b9a9bff9a9a9bff9a999aff999999ff989898ff989898ff979798ff979797ff969696ff969696ff969595ff959595ff959495ff949594ff949495ff949494ff949494ff939394ff939394ff939393ff929393ff929292ff929292ff929291ff919191ff919191ff919190ff919191ff919190ff909090ff8f8f8fff8e8e8eff8e8e8eff8c8d8cff8c8b8cff8b8b8bff8a8b8aff8a8a8aff888988ff888888ff888787ff878787ff878687ff868686ff858585ff858585ff848585ff848384ff838384ff838383ff838382ff828283ff828382ff828182ff818282ff818181ff808180ff7f7f80ff7e7e7fff7c7c7dff7a7b7bff7a7a7aff797979ff797979ff787878ff787878ff777778ff787777ff777777ff767777ff767676ff757575ff737473ff737373ff727271ff707071ff6f6e6fff6d6d6dff6a6b6bff686868ff666666ff646465ff626263ff606061ff5d5e5eff5c5c5cff585958ff4e4e4dff353535ff1e1d1dff0e0e0eff060606ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff040405ff111112ff353434ff717071ff9b9c9cffb3b2b3ffbdbdbdffbfc0c0ffc1c1c1ffc1c1c2ffc3c3c3ffc4c5c5ffc5c6c6ffc8c7c7ffc8c8c8ffcac9c9ffcbcbcbffcccccdffcdcdcdffcececeffcfcfcfffcfcfcfffcfd0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d2d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d5ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d6ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9dad9ffd9dad9ffd9d9daffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddcdcffdcdcdcff979797ff434444ff414041ff3f3f40ff3d3d3eff3d3c3cff3b3a3bff393939ff383738ff363636ff343434ff323332ff303031ff2e2e2fff2c2c2dff292a29ff282728ff282828ff292828ff282828ff282829ff282828ff292828ff282828ff282828ff28282900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff191a1aff191a1aff191919ff1a191aff181818ff1a1919ff212122ff272828ff323132ff414141ff545455ff6b6b6bff808080ff919192ffa0a1a1ffbbbcbbffdad9d9ffeaeaeafffaf9f9fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffefefffffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefffffffffffffffefefefffefefefffffefefffefffffffffefffffffefefffefffefffefffffffffffffffefefffffffffffffefefffffffffefffffefffffefffffffffefffffefffffffefefffffffffffffefefefffefefefffefefffffefffefffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfff6f6f6fff0f0f0ffe0e0dfffcdcecdffbfbfbeffb5b4b4ffa9a9a8ff9a9a9aff8b8b8bff7a7a7aff686868ff565656ff454545ff3d3d3dff3e3d3dff3d3e3eff3e3e3eff3f3e3eff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefdfffbfafbfff6f6f6fff0f0f0ffecececffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeae9eaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e6ffe5e5e6ffe5e4e5ffe4e5e5ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e0e0ffe0dfe0ffe0dfdfffdfe0e0ffdfdfdfffdedfdeffdededeffdfdedeffdedfdeffdededeffdededeffddddddffdddedeffdddedeffddddddffddddddffdcdcddffdddcdcffdcdcddffdcdddcffdcdbdcffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d7d7ffd4d5d4ffd2d1d2ffcfcfcfffcdccccffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffcacacaffcfceceffd3d3d3ffd8d7d8ffdcdcdcffdfdfe0ffe3e3e3ffe5e5e4ffe4e4e5ffe2e2e3ffe2e1e2ffe2e3e3ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e8e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e5e6ffe5e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe4e4e4ffe3e3e3ffe2e2e3ffe3e2e2ffe2e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdedddeffdddddeffdcddddffdddcdcffdcdbdcffdbdcdbffdbdadbffdadbdaffd9d9daffd8d9d8ffd7d7d7ffd5d5d5ffd3d3d4ffd1d2d1ffd0cfcfffcdcdcdffcbcbcbffc9c9c9ffc7c8c8ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c5ffc5c5c5ffc3c3c3ffc3c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c3ffc2c2c2ffc2c2c200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c0c0ffc0c0c0ffc0bfbfffbfbfbfffbfc0c0ffbfbfbfffc0bfbfffc0bfbfffc1c1c1ffc2c2c3ffc4c4c4ffc4c5c4ffc6c6c6ffc8c7c7ffc8c8c9ffcac9caffcbcbcbffcccccdffcececeffcfcfcfffd0d0d0ffd1d1d2ffd2d2d2ffd2d3d3ffd4d3d3ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d6d6ffd7d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffdadad9ffdbdbdbffdbdbdbffdcdbdcffdddcdcffdddeddffdededeffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e8ffe7e8e8ffe7e7e8ffe7e8e7ffe7e8e7ffe7e7e8ffe7e7e8ffe8e7e8ffe7e8e8ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e8ffe8e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e5e5ffe4e4e5ffe4e4e4ffe2e2e2ffdfdfdfffddddddffdbdbdbffdad9daffd7d7d7ffd5d5d5ffd3d2d3ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d1ffd1d0d1ffd0d1d1ffd2d2d2ffd3d2d2ffd3d3d4ffd5d4d5ffd6d6d6ffd7d7d7ffd8d9d8ffdadadaffdcdbdcffdcdcddffddddddffdddedeffdedddeffdededdffdededeffdededeffdfdedeffdededeffdfdfdfffe0dfdfffdfdfdfffe0dfdfffe0e0dfffe1e1e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaebffeaebebffeaebebffebebebffebecebffecebecffececedffededeeffeff0f0fff7f7f7fffbfcfbfffdfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff2f2f2fff2e2e2eff313130ff313131ff313131ff303130ff363737ff414242ff4c4c4cff575756ff616061ff6a6b6aff737374ff7e7e7eff8a8a8aff989898ffbcbcbdffdfdfdffff2f2f2fffcfcfcfffefefefffffefefffefffefffefefffffefefefffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffffefefffffffffffefffffffefefefffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffefefefffffefffffefefefffefefefffffefffffefffefffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefffffefffefffffefffffefefffffefefefffffffffffefffffffefefefffefefefffffffffffefffffffefefefffffefffffefffffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefffffffefffffffffefffffefffefffffefffffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffefefefffdfefefffdfefefffdfdfdfffdfefefffefefefffefdfdfffefdfefffefefefffefefefffefffefffffffffffffefffffefefefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffefffffffffffefffefefefffefefdfffdfdfefffcfcfbfff4f3f3ffe8e8e9ffdbdcdcffc9c9c9ffbcbdbcffaeaeaeff9f9fa0ff909090ff808080ff717070ff5e5e5eff4a4a4aff393a3aff3a3a3aff393939ff3a3a39ff393939ff3a3a3aff3b3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272727ff272727ff272727ff272727ff272727ff272727ff282728ff272828ff282827ff2a2a2aff2c2d2cff2f2f2fff323231ff343433ff363737ff383939ff3a3a3aff3b3c3bff3c3c3cff3e3e3eff403f40ff424241ff454444ff535353ffd0d0d0ffdcdddcffdddcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdaffdbdadbffdadbdbffdadbdaffdadadaffd9dadaffdad9daffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d2ffd2d2d2ffd2d1d2ffd1d1d0ffd1d0d1ffd0d0d0ffcfcfcfffcececeffcdccccffcbcccbffcacacaffc9c8c8ffc7c7c8ffc6c6c5ffc5c4c5ffc3c4c3ffc2c2c3ffc2c1c1ffc1c1c1ffc4c4c4ffbfc0c0ffb2b1b1ff959695ff616161ff2d2c2dff121212ff070606ff020102ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff060606ff111111ff313132ff525252ff5e5d5dff5e5e5eff616161ff646464ff666766ff686868ff696969ff6a6b6bff6d6d6dff6f6e6eff6f6f70ff717272ff737373ff747474ff767676ff777677ff787878ff7a797aff7b7b7bff7b7c7bff7d7d7cff7d7d7dff7d7e7dff7d7d7dff7e7d7eff7e7e7fff7f7f7eff807f7fff808080ff808081ff818181ff828181ff828283ff838383ff848383ff848585ff858585ff858585ff868586ff868686ff878686ff878787ff888888ff888989ff8a8989ff8a8a8aff8a8a8aff8a8b8aff8b8b8bff8c8b8cff8d8d8dff8d8e8dff8e8e8eff8e8f8fff8f8f8fff8f908fff909090ff919191ff919192ff919191ff929292ff929292ff929293ff929292ff939393ff939393ff939393ff939393ff939493ff939494ff949494ff949495ff949594ff959494ff959595ff969796ff979797ff979897ff989898ff989899ff989898ff999999ff999a9aff999a99ff9a9a9aff9b9b9bff9b9b9bff9b9b9bff9c9c9cff9d9d9dff9e9e9dff9e9e9eff9f9f9fffa0a0a0ffa1a1a1ffa1a1a1ffa2a3a3ffa3a4a4ffa5a4a4ffa6a6a6ffa7a7a7ffa8a8a8ffa9a9a9ffaaaaa9ffabaaabffacacacffaeaeaeffb0b0b0ffb3b3b3ffb6b6b6ffb9b9b8ffbababaffbcbcbcffbfbebeffc2c3c3ffc6c6c6ffc9c9c9ffcdceceffd0cfd0ffd2d2d1ffd4d3d4ffd5d6d6ffd8d8d8ffdbdbdbffdfdfdfffe4e4e4ffe7e7e8ffe8e8e8ffe9e9e9ffe8e8e8ffe1e1e1ffc5c5c5ff7a7b7bff4f4f50ff2c2c2cff0f1010ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0f0f10ff2a2a2aff585757ff757474ffbcbcbcffdededeffe7e8e7ffe9e9e9ffe9e9e9ffe9e9eaffe7e8e7ffe5e4e4ffe0e0e1ffdadbdbffd7d7d8ffd5d5d5ffd3d3d3ffd0d0d0ffcecdcdffcbcacbffc6c7c7ffc3c3c3ffc1c1c0ffbebebeffbcbdbcffbbbbbbffbab9b9ffb7b8b8ffb5b6b5ffb3b2b3ffb0b1b0ffaeaeafffadadadffaaaaaaffa8a9a9ffa8a8a8ffa7a7a7ffa6a7a6ffa5a6a5ffa5a5a5ffa4a3a4ffa3a3a2ffa2a1a2ffa2a1a1ffa1a1a1ff9fa0a0ffa0a0a0ff9f9f9fff9e9e9eff9d9d9dff9d9d9cff9d9c9cff9b9c9cff9b9c9bff9a9b9bff9a9a9aff9a999aff999999ff999899ff979898ff979797ff969697ff979796ff969696ff969696ff959595ff969595ff959595ff959595ff959595ff949594ff949494ff949494ff939494ff939493ff939393ff929293ff929393ff929293ff929292ff929292ff919091ff90908fff908f90ff8e8f8fff8d8d8dff8d8d8dff8c8c8cff8b8c8cff8a8b8bff8a8a8aff898a8aff898a89ff898889ff888988ff888888ff888887ff878786ff868687ff858686ff858585ff848585ff848584ff858585ff848484ff848483ff848383ff838382ff838282ff818282ff808080ff7e7e7eff7d7d7dff7c7c7cff7c7b7bff7c7b7bff7a7b7bff7a7b7aff7a7a7aff7a7a7aff7a797aff797979ff787878ff767776ff757576ff747474ff737373ff717171ff6f6f70ff6e6e6eff6c6c6cff6a6a6aff696869ff686767ff656666ff636464ff626262ff5f6060ff5c5c5bff4e4d4dff383838ff212222ff0f0f10ff050605ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff040404ff0c0d0dff212121ff505151ff898a89ffafafafffbcbcbcffc0bfbfffc1c0c0ffc2c2c1ffc3c3c3ffc4c5c4ffc6c6c6ffc7c7c7ffc8c8c7ffc9c9c8ffcacacaffcccbccffcccdcdffcdcecdffcecfcfffcfd0d0ffd0d0d0ffd0d1d0ffd2d1d2ffd2d3d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d4d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd7d6d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d9ffd9d9d9ffdad9daffdadadaffdadadaffdadadaffdbdbdbffdadbdbffdbdbdbffdcdbdbffdbdcdcffdcdddcffdcdcdcffdcdddcffd0d0d1ff525251ff424242ff3f3f40ff3e3f3fff3d3c3cff3b3b3bff393a39ff383838ff363636ff353434ff333232ff313130ff2f2f2fff2c2d2dff2b2b2bff292929ff292928ff292928ff282828ff292828ff282929ff282828ff282828ff282828ff29282900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff19191aff1a1a19ff191919ff19191aff181819ff141414ff191a19ff212121ff292929ff333333ff424242ff575656ff6d6d6cff818181ff929392ffa3a3a3ffc0c0c0ffdbdbdbffebebeafffbfbfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffffffffffefffffefefffefffefffefffffffffffffffffffefffefffffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffffefffefffffffffffffffffffffffffffefffefffefffffefefffffefffffffffffffefffffffffffffffffffffffffffffffefffefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfff7f7f7fff0f0f1ffe1e2e1ffcfcfcfffc0c0c0ffb5b5b5ffa9a9a9ff9a9b9bff8b8b8bff797979ff676767ff545554ff444444ff3d3d3dff3d3e3eff3e3f3eff3e3e3eff3e3f3eff3e3e3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffcfcfcfff8f8f8fff2f2f1ffeeedeeffebebeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdddedeffdededdffddddddffddddddffddddddffddddddffdddcdcffdcdcddffdcddddffdcdcdcffdcdcdcffdbdcdbffdcdcdcffdcdbdcffdbdbdbffdbdadbffdbdbdaffdadadaffd8d9d9ffd8d8d8ffd6d6d6ffd4d4d3ffd0d1d0ffcececeffcccbcbffc9cacaffc8c9c8ffc8c8c8ffc7c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc8c9c8ffcccccdffd1d1d1ffd6d6d6ffdbdbdaffdededeffe1e1e1ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe7e7e7ffe7e8e8ffe7e8e7ffe8e8e8ffe8e7e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e4e4ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdededeffdddedeffdddedeffdddcdcffdcdcdcffdbdcdbffdcdcdcffdbdbdbffdadadaffdad9d9ffd8d8d8ffd7d7d6ffd4d5d5ffd3d3d3ffd1d1d1ffcfcfceffccccccffcacac9ffc9c8c8ffc6c7c7ffc5c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc4c5c4ffc3c3c4ffc3c3c3ffc4c4c3ffc3c3c3ffc3c3c3ffc2c2c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0bfffbfbfbfffbfbfbfffc0bfbfffbfc0c0ffbfc0bfffbfbfbfffbfc0bfffc1c1c1ffc2c2c2ffc4c3c3ffc4c5c4ffc5c5c6ffc7c6c7ffc8c8c8ffcacac9ffcacacbffcccbccffcecdceffcececeffcfcfcfffd1d1d1ffd1d2d2ffd2d2d3ffd3d3d3ffd3d4d4ffd4d5d4ffd6d5d5ffd5d5d6ffd6d7d7ffd7d7d7ffd8d8d7ffd9d8d9ffd9d9d9ffd9d9d9ffdbdadbffdbdbdbffdbdbdbffdcdcdcffddddddffdddeddffdededeffdfdedeffdfdfdfffe0e0dfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e3ffe2e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe4e4e5ffe5e4e5ffe5e5e4ffe6e5e5ffe6e6e5ffe6e6e6ffe5e6e6ffe7e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e8ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e7ffe7e7e8ffe8e7e8ffe7e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe8e9e8ffe8e8e8ffe8e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e8e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e4ffe3e3e3ffe0e1e1ffdededeffdcdcdcffdbdbdaffd8d8d8ffd6d6d6ffd5d4d4ffd2d2d2ffcfd0cfffcfcfcfffcfcfcfffd0d0d0ffd0d1d0ffd1d0d1ffd1d2d1ffd2d2d2ffd3d2d3ffd4d4d4ffd5d6d5ffd7d6d7ffd8d7d8ffdadadaffdbdbdbffdcdcdcffdddcddffddddddffddddddffddddddffdddedeffdededeffdedddeffdededeffdedfdfffdedfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e2e2ffe3e3e3ffe3e3e4ffe3e3e3ffe3e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe4e5e5ffe6e5e5ffe5e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe7e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e8e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffeaeaeaffebebebffebebebffebebebffecececffecedecffedeeeefff1f1f2fff8f8f9fffcfcfcfffdfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2f2fff2e2e2eff323232ff323231ff313031ff313131ff313131ff373636ff414241ff4c4c4dff565756ff5f605fff696969ff737373ff7d7d7dff888889ff979797ffbabab9ffdfdfdffff1f1f1fffcfbfcfffffefffffefffefffffffefffffefffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffefefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffffefffffffefffffffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffffefefffefffefffefefefffefffffffefffffffffffffffefffefffefffefffffefffffffffefffffffefffefffefffffefffffffffffffffefffffffefefffefefefffffffefffefffefffefefffffefefffffefefefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefefffffffffffefffffffffffffffffefefffffefffffefffffffefffefffffefffffefffefffffefefffffefefffffffffffffefefffefffefffefefffffefffffffefefefffefffffffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffefefefffefefefffefefdfffdfdfdfffbfbfbfff4f4f3ffe9e9e9ffdbdbdaffc9c9c9ffbcbcbcffaeaeadff9e9f9eff8f8f8fff807f80ff717171ff5f5f5fff4a4a4aff393939ff393939ff39393aff393939ff3a3a3bff3a3a3aff3a3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272727ff272727ff272727ff272727ff272728ff282828ff282728ff282828ff272828ff292929ff2b2c2bff2e2e2eff303031ff333332ff353635ff373737ff393939ff3a3a3aff3b3c3bff3c3d3cff3f3f3fff424142ff454444ff464746ff9c9c9cffdddcdcffdddcdcffdcdcdcffdbdcdbffdcdbdcffdbdbdbffdbdbdbffdbdadaffdbdadaffdadadaffdadadaffd9d9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d2d1ffd1d1d0ffd1d0d0ffd0d0cfffcececeffcccdccffcccbccffcacacbffc9c9c9ffc8c8c8ffc6c6c7ffc6c6c5ffc4c5c4ffc3c3c4ffc2c2c2ffc1c2c1ffc2c3c3ffc2c2c2ffbcbcbcffadadadff888988ff535453ff232323ff0d0c0dff050404ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff030303ff0e0e0eff2d2d2dff50504fff606161ff646464ff656465ff686768ff6a6a6aff6b6b6bff6c6c6cff6e6d6eff6f6f6fff707170ff727272ff747374ff757575ff767676ff787878ff797979ff7a7a7aff7b7b7bff7c7d7cff7e7e7eff7f7f7fff7f807fff7f807fff807f80ff808080ff818081ff818080ff818181ff828281ff828282ff828383ff838384ff848484ff858685ff868685ff878687ff878787ff888887ff878887ff888888ff898888ff898989ff898989ff8a8a8aff8b8a8aff8b8b8bff8b8c8cff8c8c8cff8d8c8dff8d8e8dff8e8e8eff8f8e8eff908f90ff909090ff909190ff909091ff919291ff929292ff929393ff939393ff939393ff939393ff939493ff949493ff949495ff949595ff959595ff959595ff959695ff969695ff969696ff969696ff969797ff969796ff969796ff979797ff989898ff989898ff999999ff99999aff9a9a9aff9a9a9aff9a9b9aff9b9b9bff9c9c9bff9c9c9bff9c9c9cff9d9c9dff9d9d9dff9e9d9eff9f9e9eff9f9f9fffa0a09fffa0a0a0ffa1a1a1ffa2a2a2ffa3a3a3ffa4a4a4ffa5a5a4ffa6a6a6ffa7a7a7ffa8a9a8ffa9a9a9ffaaaaaaffabaaabffacacacffadaeadffafafafffb1b1b1ffb5b4b4ffb7b8b8ffb9b9b9ffbbbbbcffbdbdbdffbfbfbfffc4c4c4ffc7c7c7ffcbcacaffcecfceffd0d0d1ffd2d3d2ffd4d4d4ffd6d7d7ffd9d9d9ffdcdcdcffdfdfe0ffe5e5e4ffe8e8e8ffe9e9eaffe9e9eaffe8e8e8ffdededeffbdbdbdff757675ff535253ff2a292aff101010ff060606ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff050505ff111110ff2b2c2cff595a5aff706f6fffb1b1b1ffdcdcdbffe7e7e6ffe9e9e9ffeae9eaffeaeaeaffe8e9e8ffe5e6e5ffe2e1e2ffdbdcdcffd8d8d8ffd6d6d6ffd3d4d4ffd1d1d2ffcfcfcfffcccccbffc8c8c8ffc5c5c5ffc2c2c1ffbfbfbfffbebdbeffbcbcbcffbbbabbffb9b9b9ffb6b6b7ffb4b4b4ffb1b2b1ffafb0b0ffaeaeaeffacacabffaaaaaaffa9aaa9ffa9a8a9ffa7a8a7ffa7a7a7ffa6a6a6ffa5a5a5ffa4a4a4ffa4a3a3ffa3a3a3ffa2a2a2ffa1a1a1ffa1a0a1ffa0a0a0ff9f9f9fff9f9e9fff9e9e9eff9e9d9dff9d9d9dff9d9c9dff9c9c9cff9b9c9bff9b9b9bff9a9b9aff9a9a9aff999a9aff999999ff989898ff989798ff989897ff989897ff979898ff979797ff979697ff979697ff969796ff969696ff969696ff969596ff959596ff959595ff949594ff959495ff949494ff949494ff949494ff939394ff929292ff929291ff919191ff919090ff90908fff8f8f8fff8e8f8eff8e8d8eff8d8d8dff8d8c8dff8c8c8cff8b8b8bff8b8b8bff8a8b8aff898a8aff89898aff898989ff888988ff888887ff878788ff868786ff878786ff868786ff878686ff868586ff868686ff858585ff858585ff848484ff838282ff818182ff808080ff807f80ff7f7f7eff7e7e7eff7e7d7dff7d7d7dff7d7c7cff7d7d7dff7c7c7dff7b7c7cff7b7b7bff797a7aff797979ff777777ff767676ff757574ff747473ff727273ff707071ff706f6fff6e6d6eff6c6d6cff6b6b6bff6a696aff686767ff656565ff636363ff5e5e5eff525252ff3e3e3eff232323ff0f0f0fff050505ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0f100fff212120ff434343ff757675ffa4a4a4ffbabbbaffbfbfbfffc1c0c0ffc2c1c1ffc2c3c3ffc4c4c4ffc5c5c5ffc7c6c7ffc7c8c8ffc9c9c8ffcac9caffcbcbcaffccccccffcecdcdffcececeffd0cfcfffd0d1d0ffd0d0d1ffd1d2d1ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d5ffd4d5d5ffd5d4d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd7d6d6ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdbdbdaffdbdbdaffdadbdbffdbdbdcffdcdbdcffdcdbdcffdddcdcffdcdcdcffdddddcffdddddcffa5a6a6ff444444ff414141ff3e3f3fff3d3d3dff3c3c3cff3a3a3aff383938ff363736ff353535ff343333ff323131ff2f2f2fff2e2d2eff2b2b2bff2a2929ff282929ff292929ff292929ff292928ff282828ff292828ff282828ff282828ff282928ff28282900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181818ff1a191aff191919ff181918ff161615ff151415ff191a19ff222221ff292929ff353435ff454545ff595959ff6e6e6eff818182ff939292ffa6a6a6ffc5c5c5ffddddddffecebecfffbfbfbfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefffffefefffffffefffffffefefffefefffffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffefffffffefefffffffffffefffefffffefffffffefefffffefffffefffffffefefefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfff7f7f7fff1f1f1ffe2e2e2ffd0d0d0ffc1c1c1ffb7b7b6ffababaaff9d9c9cff8c8c8cff797979ff666766ff545455ff444445ff3e3d3eff3f3e3eff3e3e3eff3f3f3eff3e3f3eff3e3e3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfdfcfff8f9f8fff3f2f3ffefeeeeffececebffeaeaeaffeaeaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e6e5ffe6e6e5ffe5e5e6ffe4e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0dfffdfe0dfffe0dfdfffdfdfdfffdfdfdeffdedfdeffdededfffdededeffdedddeffdeddddffddddddffddddddffdddddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdadbdaffdadadaffd9d9d8ffd8d8d8ffd6d7d7ffd5d5d4ffd2d2d3ffcfd0cfffcdccccffcacacaffc9c8c9ffc8c7c7ffc7c8c7ffc6c6c7ffc5c6c6ffc6c6c6ffcacbcbffd0d0cfffd4d4d4ffd9d9d9ffdddddcffe0e0e0ffe3e3e3ffe4e4e5ffe4e3e4ffe3e2e3ffe3e3e2ffe3e4e3ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e8e7ffe8e8e7ffe8e7e8ffe7e8e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e9e9ffe8e8e8ffe9e8e9ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e8e8ffe8e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdededeffdddeddffddddddffdcdcddffdcdcdcffdcdcdbffdbdbdbffdbdadbffdad9daffd9d9d9ffd7d8d7ffd6d6d6ffd4d4d4ffd2d2d2ffcfd0d0ffcdcecdffcbcbccffc9c9c9ffc8c7c7ffc8c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc4c5c5ffc5c5c5ffc4c5c5ffc5c5c4ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffc0bfc0ffbfc0bfffbfbfbfffc0bfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c1ffc1c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c8ffc9c9c9ffcbcbcaffccccccffcdcdceffcfceceffd0cfcfffd0d1d0ffd1d2d1ffd2d2d2ffd3d2d3ffd3d4d4ffd4d4d4ffd4d5d4ffd6d5d6ffd6d6d6ffd6d6d6ffd7d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdbdbdbffdcdcdbffdcdcdcffdcdddcffdddddeffdededeffdededeffdfdfdeffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e1ffe2e3e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe7e7e8ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e8ffe8e9e8ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe4e5e5ffe4e4e4ffe2e2e2ffdfdfdfffdddedeffdcdcdcffdbdadbffd8d8d8ffd6d5d5ffd4d4d4ffd2d1d2ffcfcfcfffcfcfcfffcfcfd0ffd0d1d0ffd1d1d1ffd1d2d2ffd3d3d3ffd3d3d3ffd4d4d5ffd6d6d6ffd8d8d7ffd9d9d9ffdbdbdbffdcdbdcffdcdcdcffdcdddcffddddddffddddddffdeddddffdddedeffdddeddffdddeddffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9eae9ffeaeae9ffeaebebffeaeaebffebeaebffebebebffecececffecececffedededffefeeeffff3f4f4fffafafafffcfcfcfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2e2eff323131ff313231ff323232ff313232ff313131ff303030ff363635ff414141ff4b4b4cff555555ff5e5e5eff676868ff727272ff7c7c7dff888888ff969696ffb8b7b8ffdedddefff0f0f0fffbfbfafffefefefffffefefffffffefffefefffffefffefffffffefffefefffffffffffffefffffffffffefffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffefffffffffefffffefffffffefefffffffefffefefffffefefefffefefefffefefefffffffefffefffefffefffefffefffefffefefffffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefefefffffffffffffefefffefefffffffefefffefffffffefefffffffefffffefffefffffffefffffffefffefffffffefffffffefefffffffffefffefefffffffefefffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffefffffefffefffefffffffefefffffffffffffffefffffefefffffffffefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffefefefffdfefdfffefefdfffdfefefffefefefffefffefffefefefffefefefffefefefffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefdfefffdfdfdfffbfbfbfff3f4f4ffe9e8e9ffdadadaffc8c8c7ffbbbbbbffadaeadff9e9e9eff8e8f8fff7f7f7fff717070ff5f5f5fff494949ff393838ff393939ff3a3a39ff3a3a3aff3a3a3aff3a3a3aff3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272728ff282827ff272727ff282828ff282828ff282828ff292928ff282828ff292929ff2b2a2aff2d2d2dff302f2fff313232ff343434ff363636ff373837ff393939ff3b3b3aff3c3d3cff3f3f3fff414142ff444444ff464647ff636363ffdddcdcffdcdddcffdcdcdcffdcdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffd9d9daffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d6d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d2d2ffd3d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcececdffcdcdcdffccccccffcacacaffc9c9c8ffc7c7c7ffc6c6c7ffc6c5c5ffc4c4c5ffc4c3c3ffc2c3c3ffc2c2c2ffc3c2c3ffc1c1c0ffb8b8b8ffa2a2a1ff7d7d7dff454545ff1a1a1aff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010102ff050505ff0c0c0bff151516ff292a2aff484848ff5b5a5bff666565ff696969ff6b6b6aff6d6d6dff6f6e6eff6f6f6fff707070ff707171ff727272ff747474ff767675ff777877ff797978ff7a7a7aff7b7b7bff7d7c7dff7e7d7dff7f7f7eff807f80ff818181ff818282ff828282ff828282ff828282ff838383ff838383ff838383ff838383ff848484ff858484ff858585ff868686ff868787ff888788ff888889ff898989ff8a8a89ff8a8a89ff8a8a8aff8a8a8aff8a8a8bff8b8b8bff8b8b8cff8c8c8cff8d8c8cff8d8d8dff8e8e8eff8e8e8eff8e8f8eff8f8f90ff909090ff919191ff919191ff919191ff929292ff929293ff939393ff939393ff949494ff949594ff949495ff959595ff959595ff959595ff969696ff979697ff979796ff979697ff979797ff979797ff979798ff979898ff989898ff989899ff999999ff999a99ff999999ff999a9aff9a9a9aff9b9b9bff9c9b9bff9c9b9bff9c9b9cff9d9d9dff9d9d9dff9e9e9dff9e9e9dff9e9e9eff9f9f9fff9f9f9fffa0a09fffa0a0a0ffa1a1a1ffa2a1a1ffa2a2a2ffa3a3a3ffa4a5a5ffa5a5a5ffa6a6a6ffa7a7a6ffa8a8a8ffaaaaa9ffaaabaaffabababffacacacffaeadadffaeaeafffb0b0b0ffb3b2b2ffb5b5b5ffb9b9b8ffbababaffbcbcbcffbebebeffc0c0c0ffc5c5c5ffc8c8c8ffcccccbffcfcfcfffd1d1d2ffd4d4d3ffd5d5d5ffd7d7d7ffdadadaffdededeffe2e2e2ffe6e6e6ffe9e8e8ffeae9eaffeae9eaffe8e8e7ffdbdbdbffb3b2b2ff6f6f6fff525252ff2a2b2aff10100fff050506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050505ff0f0f0fff2a2a2aff5c5b5cff6e6f6effa6a6a6ffd9d8d8ffe6e6e6ffe9e9e9ffeaeaeaffeaeaeaffe9e9e9ffe7e7e7ffe2e3e2ffdddddcffd9d9d9ffd7d6d7ffd5d5d5ffd3d2d2ffd1d0d0ffcdcdceffcac9c9ffc6c6c6ffc3c3c3ffc0c0c0ffbebebeffbdbdbdffbcbbbbffbababaffb7b8b7ffb5b5b6ffb3b2b3ffb1b1b1ffafafafffadaeaeffacabacffabababffaaaaaaffa9a9a9ffa9a9a8ffa7a8a8ffa7a7a7ffa5a6a6ffa5a5a5ffa4a4a5ffa4a3a3ffa3a2a2ffa1a2a2ffa1a1a1ffa1a0a0ffa0a0a0ff9f9fa0ff9e9f9fff9f9e9fff9e9e9eff9d9d9dff9c9d9dff9c9c9dff9c9c9cff9b9b9bff9a9b9bff9b9b9aff9a9a9bff9a9a9aff9a999aff999999ff999999ff999899ff989998ff989898ff989897ff989897ff979797ff979797ff979797ff969697ff979796ff969796ff969696ff959696ff959595ff959595ff949494ff949393ff939293ff939393ff929292ff929291ff919090ff909090ff909090ff8f8f8fff8e8e8eff8d8d8dff8d8d8dff8d8c8cff8c8c8cff8c8b8cff8b8c8cff8a8a8bff8a8a8aff898989ff898988ff898988ff888989ff888888ff888888ff888888ff878788ff878787ff878686ff858585ff848484ff838382ff828282ff818182ff818181ff818181ff808080ff7f807fff7f8080ff7f7f80ff7f7f7fff7e7e7eff7d7d7dff7c7d7cff7b7c7cff7a7b7bff7a797aff797878ff787777ff767576ff757574ff737273ff727171ff707070ff6e6e6fff6c6c6cff6a6a6aff686868ff666666ff606160ff565656ff3e3f3fff222222ff111111ff080808ff040404ff010102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff0f1010ff2e2e2fff494949ff707170ff9b9a9affb7b7b6ffbfc0c0ffc0c0c0ffc1c1c1ffc3c2c2ffc3c4c4ffc5c5c5ffc7c6c6ffc7c8c7ffc9c9c9ffc9c9c9ffcacacaffccccccffcdcdcdffcececeffcfcfcfffd0d0cfffd0d1d1ffd1d1d2ffd2d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d7ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffdad9d9ffdadad9ffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddcdcffdddddcffdcdddcffddddddffddddddff656565ff434343ff414141ff3e3e3eff3d3c3dff3b3b3aff3a3939ff383837ff353636ff333433ff323232ff303030ff2e2e2eff2c2c2cff2a2929ff282828ff2a2929ff292929ff292929ff292929ff282929ff282828ff282828ff282828ff2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191818ff181818ff181818ff181919ff181718ff171617ff151615ff1b1b1aff232322ff2a2a2aff363636ff474747ff5c5b5bff6f6f70ff828282ff949393ffa9aaaaffc8c8c7ffdfdedeffecececfffbfbfbfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefefefffefefefffffefefffffefefffefefffffffefefffefefffffffffefffefefefffefffefffffffffffffefefffffffefffefffefffffffffffffefffffefffffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffefffefefffffffffefffefefffffffefefffffefefffefffefffffffffffffefefffefefefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfefdfff7f7f7fff1f1f1ffe2e2e3ffd0d0d0ffc1c1c1ffb8b7b7ffacabacff9f9e9eff8d8e8eff7b7b7aff676766ff555555ff464646ff3f3e3eff3f3f3eff3e3e3eff3e3e3fff3f3e3eff3e3e3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfcfffafaf9fff3f4f4ffefefefffecececffebebeaffeaeaeaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e6e6ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e5ffe4e5e4ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdededeffddddddffdddddcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdbdcffdbdcdcffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdaffdadbdbffdadbdbffdadadbffdbdbdaffdadadbffdadadaffdad9d9ffd8d8d8ffd7d7d7ffd6d5d5ffd3d3d3ffd1d1d1ffcececeffccccccffc9c9c9ffc8c8c7ffc7c7c7ffc6c6c7ffc6c6c6ffc8c8c8ffcdceceffd3d3d3ffd7d7d8ffdbdcdcffdfdfdfffe2e2e2ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e7e8ffe7e7e8ffe8e7e7ffe7e8e8ffe8e7e8ffe8e7e8ffe7e8e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e8e8ffe8e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e9e8ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdedeffdededeffddddddffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadadaffd9d9d9ffd9d8d8ffd6d7d7ffd5d5d5ffd4d3d3ffd1d1d1ffcfcfcfffcdccccffcacbcaffc9c9c9ffc8c9c9ffc9c9c9ffc7c7c7ffc6c7c6ffc6c7c7ffc6c6c6ffc7c7c6ffc5c5c5ffc4c5c5ffc5c5c4ffc4c4c5ffc3c4c4ffc3c3c4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbebebeffbfbfc0ffc2c2c1ffc2c2c2ffc3c4c4ffc5c5c5ffc6c6c7ffc7c8c8ffc9c9c9ffcacacaffcccbccffcdcdcdffcececdffcfcecfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d5d4ffd5d5d5ffd6d6d5ffd6d7d6ffd7d7d7ffd8d8d8ffd9d9d9ffdad9d9ffdad9daffdbdbdbffdbdbdbffdcdcdbffdcdcdcffddddddffdededeffdededeffdfdfdeffdfdfdeffdfdfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e5ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e8e8ffe7e7e8ffe8e7e7ffe8e7e8ffe8e7e8ffe8e8e7ffe8e7e8ffe8e8e7ffe8e8e7ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e9e8ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e8ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe5e6e6ffe5e5e4ffe4e3e3ffe1e2e1ffdfdfdfffdeddddffdcdcdbffd9d9d9ffd7d7d7ffd6d5d5ffd3d3d3ffd0d0d0ffcfcfcfffcfcfd0ffd1d1d0ffd1d1d1ffd2d2d2ffd3d4d3ffd4d4d5ffd5d6d6ffd7d7d7ffd8d8d8ffdadadaffdcdbdcffdcdcdbffdcdbdcffdcdcdcffdddddcffddddddffdcdddcffddddddffddddddffdddeddffdddeddffdededdffdddedeffdededeffdfdedfffdfdfdfffdfdfdeffdfdedfffe0dfdfffdfdfe0ffe0e0dfffe0e0dfffe0e0e0ffe1e0e1ffe1e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe3e2e3ffe2e3e2ffe3e3e2ffe3e3e2ffe3e4e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffebeaebffebebeaffebeaebffecebebffececebffecececffedededffefefeffff5f6f6fffbfbfafffcfdfcfffefefdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff323232ff323232ff323132ff313232ff2f2f2fff353535ff3f3f3fff484848ff515251ff5b5a5bff656464ff6f6f6fff7a7a7aff878686ff949495ffb3b4b4ffdbdcdbffefefeefff9f9f9fffefdfefffefffefffefffefffefffefffffffffffefffffffffffffffffffefffefffffffffffefffefefffffffffffffefffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffefffffffffffefffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffffffefffffffefffffffffffefefffffefffefffefffefffefefefffffffefffefffffffffffffffefefefffefefffffffefefffefefefffffffffffefffefffefffffffefffffffefefffffffffffffefffefffffffffffffffffffffefffffffefffffefffffffffffffffefffffffffefefffffefefffefffefffffefefffefefffffefefffffffffefffefefefffffefffffefffefffefffefffefffffffefefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffefefefffffffffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefdfefffdfdfdfffbfafbfff3f3f4ffe8e8e9ffdadadaffc7c7c7ffbababaffadadadff9e9e9eff8f8f8fff7f7f80ff717070ff5f5f5fff494a4aff393939ff393a39ff3a3a3aff3a3a3aff3b3b3aff3b3a3aff3b3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272727ff282828ff282828ff282828ff282928ff292829ff292929ff292928ff2a292aff2c2c2cff2f2e2eff303031ff333333ff353535ff373736ff393939ff3a3a3aff3c3c3cff3e3f3fff414142ff444443ff464646ff484849ffb3b3b3ffdcddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffd9dadaffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d7ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd1d2d1ffd0d1d1ffd0d0d0ffcfceceffcdcdceffccccccffcacbcbffcacacaffc8c8c8ffc7c7c7ffc6c6c6ffc5c6c5ffc5c4c5ffc4c4c5ffc2c3c3ffc3c3c2ffc3c3c3ffc0bfbfffb1b1b1ff969696ff6a6a6bff313132ff0e0e0dff020101ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020303ff080707ff121111ff202020ff343434ff474747ff565656ff636363ff6b6b6aff6f6f6fff717171ff737273ff737373ff747473ff747474ff767675ff777777ff797879ff7a7a79ff7b7b7bff7d7c7cff7d7d7eff7f7f7fff7f8080ff808181ff818282ff828282ff828383ff838383ff848484ff858484ff858485ff858485ff858585ff868586ff868686ff878686ff878687ff878887ff888888ff888889ff89898aff8b8b8aff8a8b8aff8c8b8bff8c8c8cff8c8c8cff8c8c8dff8d8c8dff8d8d8dff8e8d8dff8e8e8eff8f8f8fff8f8f8fff908f90ff909090ff919191ff929191ff929192ff929293ff939393ff949493ff949494ff949594ff949595ff959595ff969595ff969696ff979797ff979696ff969697ff979797ff979897ff989897ff989898ff989899ff989999ff999999ff999999ff9a9a9aff9a9a9aff9b9a9aff9a9a9aff9b9b9bff9b9b9bff9b9b9bff9c9c9cff9c9d9cff9c9d9dff9d9d9dff9d9d9eff9e9e9eff9e9e9eff9f9f9fff9f9f9fff9f9fa0ffa09fa0ffa0a1a0ffa1a1a1ffa1a1a1ffa2a2a2ffa3a2a2ffa3a4a3ffa5a4a4ffa5a5a6ffa6a6a7ffa8a8a7ffa8a8a8ffaaa9a9ffaaabaaffabababffacacacffadadaeffafafaeffb0b0b0ffb1b1b2ffb4b4b4ffb6b7b7ffbab9baffbbbbbbffbebebdffbfbfbfffc2c1c1ffc6c6c6ffcacacaffcececdffd0d0d1ffd2d3d2ffd4d5d4ffd6d6d6ffd9d8d8ffdbdbdbffe0e0e0ffe4e3e3ffe6e6e7ffe9eae9ffeaeaeaffeaeae9ffe7e7e7ffd8d7d8ffa6a6a6ff6a6a69ff505050ff2c2c2cff111111ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040404ff0d0d0dff252525ff555555ff696868ff9c9c9dffd5d6d5ffe5e5e5ffe8e9e9ffeaeaeaffeaebebffeaeaeaffe8e8e7ffe3e3e4ffdededeffd9d9daffd8d8d8ffd5d5d5ffd3d3d4ffd1d1d1ffcececfffcacbcaffc7c7c7ffc4c4c4ffc1c1c1ffbfbfc0ffbebdbeffbcbdbcffbbbbbbffb9b9b9ffb7b6b6ffb4b3b4ffb2b2b1ffb1b0b0ffafafafffadadadffadadacffabababffabababffaaaaaaffa9a9a9ffa8a8a8ffa7a7a8ffa7a6a6ffa6a6a5ffa4a5a5ffa5a4a4ffa3a4a3ffa3a2a3ffa2a2a2ffa2a2a1ffa1a1a1ffa1a0a0ff9fa0a0ff9fa09fff9f9f9fff9e9e9eff9d9e9dff9d9e9dff9d9c9cff9d9c9cff9c9c9cff9c9c9cff9c9b9bff9b9b9bff9b9b9bff9b9b9aff9a9a9aff9a9a9aff9a999aff999a99ff999999ff999999ff999999ff989999ff999898ff989897ff989898ff989897ff979797ff979797ff969796ff959696ff959595ff959595ff949594ff939493ff939393ff939392ff929292ff929191ff919191ff919091ff909090ff908f8fff8f8e8fff8e8f8eff8e8d8eff8d8d8eff8c8c8dff8d8d8cff8b8b8bff8b8b8bff8a8a8aff8a8b8aff8a8a8bff8a8a8bff8a8a8aff8a8a8aff89898aff898989ff878888ff878687ff858585ff858585ff858584ff858484ff838484ff838383ff838382ff828283ff828282ff828282ff828181ff818180ff808080ff808080ff7f7e7eff7d7d7dff7d7d7dff7c7c7bff7b7b7aff7a7a7aff787879ff777777ff757575ff737473ff727272ff707070ff6e6e6eff6b6b6bff666667ff626161ff545454ff3e3e3eff282828ff181819ff0e0e0fff070707ff020202ff000000ff000000ff000000ff000000ff010000ff000100ff010001ff000000ff000000ff010000ff020201ff090809ff1d1d1eff5b5b5cff7c7c7bff9a9a9affb5b4b4ffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc4c4c3ffc5c5c5ffc6c6c6ffc8c7c7ffc8c9c8ffc9c9caffcacacaffcbcbcbffcdcdccffcecdceffcecfcfffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d1ffd2d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd9d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadbffdbdbdbffdbdbdbffdcdbdbffdcdcdbffdcdbdcffdcdcdcffdcdddcffddddddffddddddffddddddffcbcacaff454544ff434243ff404041ff3d3e3eff3d3d3cff3a3a3aff393838ff363636ff343434ff323232ff313131ff2f2f2eff2d2d2dff2a2a2bff292929ff292929ff2a292aff292929ff2a2a29ff2a2929ff292829ff282929ff282928ff292928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181918ff181818ff181818ff181819ff181818ff161716ff1c1c1cff232323ff2b2b2bff373838ff494949ff5e5d5dff717171ff838384ff959595ffabacabffc9c9c9ffdfdfdfffeeeeeefffdfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffefefefffefefffffffefefffefefefffefffffffefefefffefefffffefefefffefefefffefffefffefefefffffefffffffefefffefefffffffefffffefffffffffffffffefffffffffffefffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffefffefffefffefffffffefefffffffffefffffffefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffefffffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfff7f7f6fff1f1f1ffe5e5e5ffd0d0d0ffc0c1c1ffb7b7b7ffacacacff9e9f9eff8e8e8eff7b7b7bff676767ff555556ff464546ff3c3d3dff3f3e3fff3e3e3eff3e3e3eff3f3e3eff3e3f3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffbfafafff5f5f5fff0f0f0ffedeeeeffebebecffebeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe6e6e6ffe5e5e5ffe4e4e4ffe4e5e5ffe4e5e4ffe4e4e3ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdededfffdedfdeffdededeffdededeffdededdffddddddffdddcddffdcdddcffdddcddffdcdcdcffdcdcdbffdcdbdcffdbdcdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadadaffdbdadbffdadadaffdadadaffdadadaffdadadbffdbdadaffdadadaffd9dadaffdadadaffd8d9d9ffd8d7d8ffd6d6d6ffd5d5d4ffd3d2d2ffd0cfd0ffcdcdcdffcacbcaffc8c8c8ffc7c7c7ffc6c7c6ffc6c7c7ffcccbcbffd1d1d1ffd5d5d5ffdadadaffdeddddffe1e1e1ffe3e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe9e8e9ffe9e8e8ffe8e8e9ffe9e8e8ffe8e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e7e8ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e8ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdedeffdddddeffddddddffdddddcffdcdcdcffdcdcdcffdbdbdbffdadbdbffdadadaffd9d8d9ffd8d8d7ffd6d6d6ffd4d4d5ffd3d2d2ffd0d0d0ffcecdceffccccccffcccccbffcacacaffcacacaffc8c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc6c7c6ffc6c7c6ffc6c6c6ffc5c5c4ffc5c5c5ffc5c5c50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0bfffc0bfbfffc0bfbfffbfbfbfffbfbfbfffbfbfbeffbebebeffbebfbeffc0c1c1ffc2c2c2ffc4c3c3ffc4c4c4ffc6c6c6ffc7c7c7ffc8c8c8ffc9cacaffcbcbcbffcdcdccffcececeffcfcecfffcfd0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d3d4ffd4d4d3ffd4d4d5ffd6d5d5ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d9ffd9d9d9ffd9d9daffdadbdaffdbdbdbffdcdbdcffdcdcdcffdcdcddffdddcddffdddeddffdededeffdedfdfffdfdfdfffe0dfe0ffe0e0e0ffe1e0e0ffe1e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffeaeae9ffeae9eaffe9eae9ffeae9e9ffe9e9eaffe9e9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe5e6e6ffe5e5e5ffe3e4e3ffe1e1e1ffdfdfdfffdededeffdcdbdbffdad9d9ffd7d7d7ffd6d6d6ffd4d4d4ffcfd0d0ffcfcfcfffd0d1d1ffd2d1d1ffd3d2d2ffd3d3d4ffd5d5d5ffd6d6d6ffd7d7d7ffd9d9d9ffdadbdaffdbdbdbffdcdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffdddddcffddddddffddddddffddddddffdededeffdededeffdededfffdededeffdededfffdfdfdfffdedfdeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e9ffe9e8e8ffe8e8e9ffe9eae9ffe9eae9ffeaeae9ffebeaeaffebeaebffebebebffebecebffecececffedededffedeeeefff1f1f1fff7f7f7fffbfbfbfffdfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff323231ff323232ff323232ff323232ff323232ff343334ff3b3b3bff444444ff4d4e4eff575757ff626161ff6c6c6cff777777ff838483ff929291ffadaeaeffd9d9d9ffedededfff7f6f6fffdfdfdfffffefefffefffefffefffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffefffffffffffffffffffffffffffffffefffffffffefffefffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffffefffefffefffffffffffefffffffffefefffefefffffffffefffefffefffefefffffefffefffefefffffefefefffffffffffffefffffefffefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffefffffefefffffefffffffffefefffffefefffefefefffffffefffefffefffefffffffffffefffefefffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffefffffefefefffefffefffffefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffdfefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffffffefffffefffffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffefefefffefdfefffdfdfdfffbfafbfff3f3f3ffe8e8e8ffd9d9d9ffc6c6c6ffb9b9b9ffacacacff9e9e9eff909090ff818180ff707171ff605f60ff4b4b4bff3b3a3aff3a3a3aff3a3a3bff3a3a3aff3a3a3aff3b3a3aff3b3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff282828ff282828ff282828ff282928ff282928ff2a2929ff2a292aff2a292aff292929ff2b2b2bff2e2d2dff302f2fff323232ff343434ff363636ff383838ff3a3a3aff3b3b3cff3f3e3eff414141ff434443ff464546ff484848ff797878ffddddddffdddcddffdddcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadadaffdadadbffdadadaffdadadaffdad9daffdad9daffd9d9d9ffd8d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcacbffcac9caffc8c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c4c3ffc4c4c4ffc3c3c3ffbcbcbcffa6a6a6ff828282ff4b4b4bff1a1b1bff050405ff020102ff010101ff010001ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff010001ff010101ff030304ff0a0a0aff191919ff313031ff4a4a4aff585859ff5f5f5fff666565ff6b6b6bff717171ff747575ff767575ff777777ff787877ff787978ff797a7aff7a7b7bff7c7c7dff7d7d7dff7f7f7eff807f7fff808180ff828281ff828283ff838383ff838383ff848484ff858485ff858585ff858585ff868686ff878687ff878787ff878787ff878787ff888888ff888889ff898889ff898989ff8a8a8aff8b8a8bff8c8b8bff8c8c8cff8c8d8cff8d8d8dff8d8d8dff8e8e8eff8e8e8eff8f8f8fff8f8f8fff8f908fff8f8f90ff909090ff919090ff919091ff919191ff929192ff929292ff939293ff939393ff949494ff949494ff959595ff969595ff969696ff979797ff979797ff989798ff989898ff979798ff989998ff999898ff989998ff999999ff999a9aff9a9999ff9a9a9aff9a9a9aff9a9b9aff9b9b9bff9b9b9bff9b9b9cff9c9b9cff9c9c9cff9d9c9dff9d9d9dff9e9d9dff9e9e9eff9e9e9eff9e9e9eff9e9f9fffa09f9fffa0a0a0ffa0a0a0ffa0a0a1ffa1a0a1ffa1a1a1ffa1a2a1ffa1a2a2ffa3a2a2ffa3a3a3ffa4a3a4ffa4a3a4ffa4a5a5ffa6a5a6ffa7a6a6ffa7a7a8ffa9a9a8ffaaaaa9ffabababffacacacffacacadffaeaeaeffafafafffafb0b0ffb2b1b2ffb4b3b4ffb6b5b5ffb8b8b8ffbbbabbffbdbcbcffbfbebeffc1c0c0ffc3c3c3ffc8c8c8ffcccccbffcfcecfffd1d1d1ffd3d3d4ffd5d5d5ffd7d7d7ffdad9d9ffddddddffe1e1e1ffe4e5e4ffe8e8e8ffe9eae9ffeaeaebffeaeaebffe7e6e6ffd4d4d5ff9b9b9aff656665ff505050ff2d2e2eff131314ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030302ff090a09ff1e1e1fff4a4a4aff626162ff919191ffd3d3d3ffe4e5e4ffe9e9e9ffeaeaeaffebebebffeaeaeaffe9e9e9ffe5e5e5ffe0e0dfffdbdbdbffd9d8d9ffd6d6d7ffd4d4d4ffd2d2d2ffd0cfd0ffccccccffc8c8c8ffc5c5c5ffc2c1c2ffc0c0c0ffbebfbfffbdbdbdffbcbcbcffbababaffb8b7b8ffb4b4b5ffb3b3b3ffb2b1b1ffb0b0b0ffaeaeaeffaeaeadffadadadffacacacffabababffaaaaaaffaaaaa9ffa9a9a8ffa7a8a8ffa7a6a7ffa6a6a6ffa6a5a6ffa5a5a5ffa4a4a4ffa3a3a3ffa3a2a2ffa2a2a2ffa2a1a2ffa1a1a1ffa1a1a1ffa0a0a0ff9f9f9fff9e9e9fff9e9f9fff9e9e9eff9e9d9eff9e9d9eff9d9d9dff9d9d9dff9d9d9cff9c9d9cff9c9c9cff9c9c9cff9c9b9bff9b9b9bff9b9b9bff9a9b9aff9a9b9bff9a9b9aff9a9a9bff9a9a9aff9a9a9aff9a9a9aff999a99ff999999ff999999ff999999ff989898ff979897ff989797ff979797ff969696ff959595ff959495ff949494ff939493ff939393ff939292ff929292ff929192ff919191ff909191ff908f90ff8f8f8fff8e8e8eff8e8e8eff8e8e8eff8d8d8dff8d8d8dff8c8c8dff8d8d8dff8d8d8cff8c8d8cff8c8c8cff8c8c8cff8c8b8bff8a8a8aff888889ff888888ff888888ff888787ff888787ff878787ff878787ff868686ff858585ff858586ff858585ff858485ff858484ff848384ff838383ff828382ff828181ff818181ff808080ff7f7f7fff7e7e7eff7d7d7dff7b7b7bff7a7a7aff787878ff767776ff747575ff737373ff717171ff6c6c6cff696969ff646464ff5a5a5aff4e4d4eff383838ff202120ff121112ff080808ff020202ff010001ff010101ff010101ff010202ff020202ff020202ff020202ff030303ff040304ff070807ff121111ff363535ff808080ff9c9c9cffb2b2b2ffbebebeffc3c3c3ffc2c2c2ffc3c3c3ffc4c4c4ffc4c5c5ffc6c6c6ffc8c7c7ffc9c8c8ffc9c9c9ffcacacaffcbcacaffcccbcbffcecdcdffcfcecfffd0cfcfffd1d1d0ffd1d1d1ffd2d1d1ffd2d2d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdbdcdbffdbdbdcffdcdbdcffdcdcdcffdcdddcffdcddddffddddddffdddddeffdedddeff787878ff444545ff434243ff414040ff3d3d3dff3c3c3bff3a3a3aff373838ff363636ff333334ff323131ff303030ff2d2e2dff2b2b2bff2a2929ff292828ff292829ff292929ff292929ff2a2929ff2a2929ff2a292aff292929ff292929ff282829000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181919ff191818ff181818ff181818ff191918ff181818ff1d1d1dff242424ff2c2c2cff393939ff4b4b4bff5f605fff737373ff858585ff969696ffadacadffccccccffe1e0e0ffefefeffffdfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefefffffefefefffffffffffffefffffefffefffffffefffffefffffefefffffefefefffefefefffffefefffffffffffefffefffefefefffefefffffefefefffefffefffefffefffffefffffffffffffffefffffffefffffffffffffffefffffffffefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffdfdfdfff7f7f6fff2f2f1ffe6e6e6ffd1d1d1ffc0c0c0ffb7b7b7ffacabacff9e9e9fff8f8f8fff7b7b7bff686768ff555555ff454646ff3c3c3cff3d3d3dff3f3e3fff3f3e3fff3e3e3eff3e3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefdfffbfbfbfff6f7f7fff1f1f1ffededeeffecececffebebebffeaeaeaffe9e9e9ffe9e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe4e4e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdededeffdededeffdfdedeffdededeffdededdffddddddffddddddffdddddcffdcdddcffdcdcdcffdcdbdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdadbffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdad9daffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffcfcecfffccccccffc9c9c9ffc7c7c7ffc7c7c7ffcacacaffcfcfcfffd4d4d4ffd8d8d9ffdcdcdcffe0e1e0ffe3e3e3ffe4e4e4ffe5e5e5ffe4e5e5ffe5e4e4ffe5e5e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e9e9ffe8e9e8ffe9e8e8ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e9ffe7e7e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdedeffdeddddffddddddffdddddcffdcdcdcffdbdcdcffdbdbdbffdadadaffdad9d9ffd8d8d8ffd6d7d7ffd5d5d5ffd4d3d4ffd2d1d1ffcfcecfffcdcdcdffcccbcbffccccccffccccccffcbcacaffcbcacaffc9c9c9ffc9c9c9ffc7c7c7ffc6c6c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0bfbfffc0bfbfffbfbfbfffbfbfbfffbfbfbeffbebebeffbdbdbdffbebebfffc0c0c0ffc2c2c2ffc3c2c3ffc4c4c4ffc5c5c5ffc6c7c6ffc8c8c8ffc9c9c9ffcbcbcbffcccccdffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d9d8ffdad9daffdadadaffdbdbdaffdbdbdbffdcdbdcffdcdcdcffdcdddcffddddddffdedddeffdededfffdfdedfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe2e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e8ffe8e7e7ffe8e7e8ffe7e7e7ffe7e8e7ffe8e7e7ffe7e8e7ffe8e8e8ffe7e8e8ffe8e7e7ffe7e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffe9eae9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e8e8ffe6e6e6ffe5e4e5ffe3e3e3ffe1e1e1ffe0dfdfffdeddddffdbdbdbffd9d9d9ffd8d8d7ffd6d6d6ffd1d0d0ffcfcfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d5ffd5d5d5ffd6d7d6ffd8d8d8ffd9dad9ffdbdbdbffdbdbdbffdbdadaffdbdbdbffdcdcdbffdbdcdbffdbdbdcffdbdcdcffdbdcdcffdcdcdcffdddddcffdddcddffddddddffddddddffddddddffdedddeffddddddffdddeddffdededeffdededeffdededeffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e5e6ffe6e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe7e7e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e9eaffe9eaeaffeae9eaffeaeaeaffebebebffebebebffecececffecedecffedededffeeeeeefff3f3f2fff9f8f9fffcfcfbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313132ff323232ff323232ff323231ff323232ff303030ff303030ff363636ff403f40ff494949ff545454ff5e5e5eff6a6a69ff757574ff818181ff8d8e8effa8a8a8ffd7d6d7ffecececfff5f5f5fffdfdfdfffefffefffefefffffefffefffefffefffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefefffffefefefffffffffffffffefffefefffffefffefffefefefffffffffffefffefffffefffffefefffffefefffffefffefffffffefffffffefffefffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffefffffffffefffefefffffefefefffffffefffefffffffffefffffffefffffefffefffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffefefffefffefffffefffffefffffffffffffffefefffffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefefefffffefefffefefffffefefffffefefefffffefefffffffefffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffefefffffefefefffdfdfefffdfdfdfffbfbfafff3f3f3ffe7e7e7ffd9d8d9ffc5c5c5ffb8b9b8ffacacabff9e9e9eff909090ff818181ff717071ff5f5f5fff4b4b4bff3b3b3bff3a3939ff3a3a3aff3a3a3aff3a3a3aff3a3a3aff3b3b3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282828ff282828ff292928ff292828ff292a29ff292929ff2a292aff2a2a2aff29292aff292929ff2c2c2bff2f2f2fff323132ff333333ff353535ff373737ff393939ff3b3b3bff3e3e3dff414141ff434243ff454645ff484848ff4a4a4affcdcdcdffddddddffdcdcddffdddcddffdcdcdcffdcdcdcffdcdbdcffdbdcdcffdbdbdbffdadbdaffdbdadbffdadbdaffdadbdaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcccdccffcbccccffcbcacbffc9c9c9ffc8c8c9ffc7c7c8ffc7c7c6ffc6c6c6ffc6c5c6ffc5c4c5ffc4c4c4ffc4c4c4ffc1c1c1ffb4b5b4ff989897ff6a6a6aff363536ff131313ff080808ff050505ff030202ff010101ff000001ff010001ff000100ff010100ff010001ff010101ff010101ff030403ff0a090aff191919ff353534ff515151ff646363ff6b6b6aff6d6d6dff6e6f6fff727171ff777777ff79797aff7a7a7aff7c7c7cff7d7d7dff7d7d7dff7f7f7fff808080ff828282ff838383ff858484ff858585ff858586ff868686ff878786ff878786ff878787ff878687ff888887ff878787ff878887ff888888ff898989ff898989ff8a8989ff898a89ff898a8aff8b8a8bff8b8b8bff8b8b8cff8c8c8cff8e8d8dff8e8e8eff8e8e8fff8f8e8fff8f8f8fff8f908fff909090ff909090ff919190ff919191ff929191ff929292ff929292ff939393ff929292ff939393ff939394ff949494ff949494ff959594ff969595ff959696ff979797ff979897ff989898ff989998ff999999ff999999ff999999ff999999ff999999ff999a9aff9a9a9aff9b9a9aff9b9a9bff9b9b9bff9c9c9cff9c9c9cff9c9c9cff9c9d9cff9c9d9dff9d9d9dff9d9d9dff9e9e9eff9e9e9eff9e9e9fff9e9f9fff9f9f9fffa0a09fffa0a0a0ffa1a0a1ffa1a1a1ffa1a1a1ffa2a2a1ffa2a2a2ffa3a3a2ffa3a3a3ffa4a3a3ffa3a4a3ffa4a4a4ffa5a5a5ffa5a5a5ffa5a5a6ffa6a6a6ffa7a7a7ffa8a8a8ffa9a9a9ffaaa9aaffabababffacacacffadadadffadaeaeffafafaeffb0b0b0ffb2b1b1ffb3b3b3ffb6b6b5ffb8b8b8ffbababaffbcbcbdffbebebeffc0c0c0ffc2c2c2ffc4c5c4ffc9c8c9ffcccdcdffd0cfcfffd2d2d2ffd5d4d5ffd6d6d6ffd8d8d8ffdadadaffdededeffe2e2e2ffe6e6e6ffe9e9e9ffeaeaeaffebeaebffebeaebffe6e6e6ffd3d2d3ff949493ff626363ff4f504fff2e2e2eff141313ff060707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff070707ff1a1919ff444344ff5d5d5dff898888ffcececeffe3e3e3ffe8e9e8ffeaeaeaffebebebffebebebffeae9e9ffe5e6e6ffe0e0e1ffdcdcdcffdadad9ffd8d7d7ffd5d5d5ffd3d2d3ffd1d1d1ffcccdcdffc9c9c9ffc6c6c6ffc3c3c3ffc1c1c1ffc0bfbfffbebfbeffbcbdbdffbbbbbbffb8b8b8ffb5b5b6ffb4b3b4ffb3b3b2ffb1b1b1ffb0afb0ffafaeafffaeaeaeffadadadffacadacffabacabffababaaffaaaaaaffa9a8a9ffa8a8a8ffa8a8a7ffa7a7a7ffa6a6a6ffa5a5a5ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a2ffa3a2a2ffa1a2a2ffa1a1a1ffa0a1a0ffa0a0a0ff9fa0a0ff9fa09fff9f9f9fff9f9f9fff9e9e9eff9e9e9eff9e9e9eff9e9d9eff9e9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9b9cff9b9c9cff9b9b9cff9b9c9bff9c9b9bff9b9b9bff9a9b9bff9a999aff9a9a99ff989999ff989898ff989797ff979797ff979796ff969595ff959595ff949594ff949494ff939493ff939393ff929292ff929291ff919191ff919091ff909090ff909090ff8f908fff8f8f8fff8e8f8eff8f8f8eff8f8f8fff8f8e8fff8e8f8eff8e8e8eff8e8e8eff8c8b8bff8a8a8aff8b8b8bff8b8a8bff8a8a8aff8b8b8bff8c8b8bff8a8b8bff8a8a8aff898a89ff8a898aff898989ff888888ff878787ff878787ff878786ff868686ff858686ff858585ff858484ff838383ff818182ff818181ff808080ff7e7e7eff7c7d7cff7b7b7bff7a7a7aff787878ff767576ff717272ff6f6f70ff6e6e6eff6b6a6aff666665ff606161ff4a494aff292929ff121212ff080808ff050404ff040404ff050605ff060606ff060606ff060606ff070707ff080908ff0b0b0cff151415ff2a2a29ff5f5f5fffa1a0a1ffb2b1b2ffbcbdbcffc2c2c2ffc4c4c4ffc3c4c4ffc4c4c4ffc5c6c5ffc7c6c6ffc7c8c7ffc9c9c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd3d2d3ffd3d4d3ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9daffd9dadaffdadadaffdbdbdaffdadbdbffdbdadbffdbdbdbffdbdbdbffdcdcdbffdcdcdbffdddcdcffdddddcffdddddcffddddddffddddddffdedddeffdededeff454646ff444444ff434342ff404040ff3d3d3dff3c3b3cff393939ff373737ff353535ff323332ff313130ff2f2f2fff2d2c2dff2a2b2aff292928ff292929ff292828ff282829ff282829ff292929ff292929ff2a2a29ff2a2929ff28292900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181819ff181818ff191918ff181818ff181818ff181818ff181918ff1e1e1eff252525ff2d2e2dff3b3b3aff4d4e4dff626262ff767676ff878787ff989898ffadadadffcccccdffe2e2e2fff0f0f0fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffffffffefffefffffefffffefefffffefefffffefffefffffefefffffffefffefffffffffefffffffffefffefefefffefefefffffefefffffffefffffffefffffefefffefffefffefffffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefff6f6f7fff1f2f2ffe7e6e6ffd1d1d1ffc1c2c2ffb8b7b8ffacacabff9d9e9eff8f8f8fff7d7c7cff696969ff565656ff464545ff3b3c3bff3c3c3cff3d3d3eff3e3f3eff3e3e3fff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffcfcfcfff8f8f8fff2f2f2ffeeefeeffecececffebebebffeaeaeaffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe5e6e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdededeffddddddffddddddffddddddffddddddffdddddcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdbdbdaffdadadaffdadadaffdad9daffdadadaffdadadaffdadad9ffd9dad9ffdadad9ffdadadaffdad9daffdadadaffdadad9ffdadadaffd9d9d9ffd8d8d8ffd6d6d7ffd6d5d6ffd4d4d4ffd2d2d1ffd0cfcfffcdcdcdffcacacaffc8c8c8ffc9c9c9ffcdcecdffd2d3d2ffd7d7d7ffdbdbdbffdfdfdeffe2e2e2ffe4e5e4ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e9ffe9e8e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe8e9e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe8e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe2e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfe0ffdfe0dfffdfdfdfffdededfffdededeffdededeffddddddffdddcddffdcdcdcffdcdcdcffdbdbdbffd9dadaffd9d9d8ffd8d8d8ffd6d5d6ffd4d5d4ffd3d3d2ffd1d1d1ffcececeffcececeffcececeffccccccffccccccffcccccbffcacacaffcacacaffc9c8c8ffc8c9c8ffc8c7c8ffc6c7c7ffc7c7c7ffc6c6c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbebebeffbebebeffbfc0c0ffc1c2c1ffc2c2c2ffc4c3c3ffc5c5c4ffc6c6c6ffc7c8c8ffc9c9c9ffcbcacaffccccccffcccccdffcececeffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d5ffd4d4d5ffd5d6d5ffd7d6d6ffd7d7d7ffd8d8d8ffd9d8d9ffdadad9ffd9dadaffdadadaffdbdbdaffdcdbdbffdcdcdcffdddcdcffdcdddcffddddddffdededeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe5e5e5ffe5e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe9e8e9ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeaeae9ffe9e9e9ffe9eae9ffeae9e9ffeaeaeaffeaeae9ffeae9e9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffebebeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe8e8e8ffe6e6e6ffe5e5e5ffe3e3e3ffe1e1e1ffdfdfdfffdddddcffdbdadaffd8d8d8ffd6d6d6ffd3d4d3ffd1d1d1ffd1d1d1ffd2d3d2ffd3d3d3ffd5d4d4ffd6d6d5ffd7d7d7ffd8d9d8ffdadadaffdadadaffdadadaffdadadaffdbdadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdbdcdcffdcdbdcffdcdcdcffdddddcffddddddffddddddffddddddffdededdffddddddffddddddffdeddddffdededeffdededeffdfdedeffdedfdeffdedfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e9e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaebebffebebebffebecebffededecffedededffefefeffff3f4f4fff9f9fafffcfcfcfffefdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313232ff313232ff323232ff323232ff303130ff2e2d2eff2d2d2dff333333ff3b3b3cff464645ff50504fff5a5b5bff666666ff727272ff7e7f7fff8d8d8dffa5a5a4ffd5d6d6ffebebebfff4f5f4fffdfdfdfffefefefffefffffffefefffffffffefffefffefffffffefffffffefffefffefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffffffffffffffffffffffefffffefefffefefffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffefffffffefefffffffffffffefffffffffffefffefffefffffffefffefefefffefffffffefefffffffefefffefefefffefffefffffefefffefefefffffefefffffffefffefefefffefffefffffffefffffffffffefefefffefffffffffffffffffffffffffffffffffefefffefefffffffffffffefefffffffefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefffffffffffffefefefffffefefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffefffefffffffefffefffefefefffefefefffefefefffffffefffefefefffefefdfffefefefffefefefffdfefdfffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffffffffffefefefffefffffffffffffffffffffffffffffffffefefffefefffffffefffffefefefffefefefffefdfefffdfdfdfffdfdfdfffafbfafff4f4f3ffe7e6e7ffd8d8d8ffc4c4c5ffb7b7b7ffabababff9e9e9eff909090ff808081ff6f6f6fff5b5b5bff464746ff383838ff373837ff3a3a3aff3a3b3aff3a3a3aff3b3b3bff3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282828ff292928ff292828ff29292aff292929ff292929ff2a292aff2a292aff292929ff292929ff2b2b2bff2e2e2dff313031ff323233ff343435ff363636ff393838ff3a3a3aff3d3d3dff3f4040ff434243ff454545ff474747ff494a4aff8f908fffdeddddffddddddffdcddddffdddddcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadad9ffd9dad9ffd9d9d9ffdadad9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd7d7d7ffd7d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd4d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d1d0ffd0cfcfffcececfffcdcdcdffccccccffcbcbcbffcac9caffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c7ffc7c6c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffbdbdbdffafafafff8f9090ff646364ff3a3a3aff222221ff121313ff090909ff050505ff040404ff040404ff030403ff040303ff040404ff050405ff060506ff0b0b0bff1a1a1bff373737ff565655ff686868ff6f6f6fff727272ff737474ff757575ff787878ff7d7d7dff7f7f7eff7f807fff818181ff828282ff838383ff838384ff858585ff868786ff888887ff888888ff888888ff898989ff8a8a89ff898989ff898a89ff8a8a89ff8a8a8aff898989ff898a8aff8a8a8aff8b8a8aff8b8b8bff8b8b8bff8b8b8cff8c8c8cff8c8c8cff8c8c8cff8d8d8dff8e8e8eff8f8f8fff909090ff919190ff919091ff919191ff919192ff919192ff939292ff929292ff939393ff939393ff939394ff949493ff939493ff949595ff949594ff969595ff959696ff969696ff969796ff979796ff979897ff989798ff999999ff999999ff9a9a9aff9b9b9aff9b9b9aff9a9b9bff9b9b9aff9b9b9bff9b9b9bff9b9b9bff9c9c9cff9c9c9cff9d9d9cff9d9e9dff9e9e9dff9d9d9dff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9f9f9fff9f9f9fff9f9f9fffa09fa0ffa0a0a0ffa0a0a0ffa1a1a1ffa2a2a1ffa2a2a2ffa2a2a2ffa2a3a3ffa3a3a3ffa4a3a3ffa4a4a4ffa4a4a4ffa4a4a5ffa5a5a5ffa5a6a6ffa6a6a6ffa7a6a6ffa7a7a7ffa8a8a7ffa8a9a8ffa9aaa9ffabaaabffababacffacacadffadadadffafaeaeffafafafffb0b0b0ffb1b1b1ffb3b2b3ffb4b5b4ffb6b7b6ffb9babaffbcbcbcffbebebeffbfc0c0ffc1c2c1ffc3c4c3ffc6c5c5ffcacacaffcececeffd1d1d1ffd3d3d3ffd5d5d6ffd8d7d7ffd9d9d8ffdbdbdbffdedfdeffe3e3e3ffe7e7e7ffe9e9e9ffebebebffebebebffebebeaffe5e6e5ffcececeff898989ff5f5f5fff49494aff272727ff0f0f0fff050504ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff181818ff444444ff5b5c5bff7b7b7affc4c4c4ffe1e1e1ffe8e8e8ffeaeaeaffebebebffebebebffeaeae9ffe6e7e7ffe2e2e2ffdededdffdadadaffd8d9d8ffd6d6d6ffd4d4d4ffd1d1d1ffcececeffcacacaffc7c7c7ffc4c5c4ffc2c2c2ffc0c0c1ffbfbfbfffbebebeffbcbcbcffb9b9b9ffb7b7b7ffb6b5b5ffb4b4b4ffb3b3b2ffb1b0b1ffb0b0b0ffafafafffaeaeaeffaeadaeffacacacffacacacffaaababffaaaaaaffa9a9a9ffa8a8a8ffa8a8a8ffa6a6a6ffa6a6a6ffa5a6a5ffa4a5a5ffa4a5a4ffa4a4a3ffa3a4a3ffa3a2a3ffa2a2a2ffa2a2a2ffa1a1a2ffa2a1a1ffa1a1a0ffa0a1a1ffa0a0a0ffa0a09fff9fa0a0ff9f9f9fffa0a09fff9f9f9fff9f9f9eff9e9f9eff9f9f9eff9e9e9eff9e9f9fff9e9e9fff9f9f9eff9e9e9eff9e9e9eff9e9e9dff9d9d9dff9e9d9eff9e9e9dff9d9d9dff9d9d9dff9c9c9bff9b9c9cff9a9a9bff9a9b9bff9a9a9aff9a999aff999999ff999898ff979798ff979797ff969697ff969696ff959595ff949495ff959494ff949494ff949493ff939293ff929293ff929292ff919192ff929191ff909190ff909090ff909191ff909091ff909190ff90908fff8f8f8fff8e8e8eff8e8e8eff8d8e8eff8d8e8dff8d8d8dff8e8e8dff8e8e8eff8e8d8eff8d8c8dff8c8c8cff8c8c8dff8d8c8cff8c8c8bff8b8b8bff8b8b8aff8a8a8aff8a8a8aff898989ff898989ff888888ff878786ff858685ff868685ff848484ff828383ff818081ff80807fff7e7e7eff7d7d7dff797979ff767776ff757575ff747473ff727272ff707070ff6e6e6dff646565ff4d4d4dff2d2d2dff181918ff0f0f0fff0c0c0cff0e0d0dff0f0f0fff0f0f0fff101010ff131313ff171717ff232324ff3a3a39ff5b5c5bff8b8b8bffb2b2b2ffbbbbbbffc1c1c1ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c7c7ffc8c7c8ffc9c9c8ffc9c9c9ffcacacaffcacacaffcccbcbffcccdccffcececeffcfcfcfffd0d0cfffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd5d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdddcdcffdddddcffdddcdcffddddddffddddddffddddddffdedddeffb8b8b8ff454545ff444444ff424242ff404040ff3d3d3dff3b3b3cff383939ff363637ff353434ff323232ff303030ff2e2e2eff2c2c2cff2a2a29ff282828ff292a2aff282929ff292929ff282929ff292929ff292a29ff2a2929ff292a290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff191818ff181918ff191918ff181819ff181819ff181818ff1e1e1eff262626ff2f2f2fff3c3c3cff4f5050ff656565ff797978ff898989ff9b9b9bffb0b0b0ffcfcfcfffe3e4e4fff1f2f2fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffefefefffffffefffffefefffefefefffffefefffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefefffefffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffffffefffffffffffffffffffefffffffffffffefffffffffffffefefefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefdfffefdfdfffdfdfdfff7f6f6fff2f2f1ffe5e6e5ffd1d1d1ffc2c2c1ffb8b8b8ffabababff9d9e9eff8e8f8eff7d7d7dff6a6a6aff575757ff454546ff3c3c3cff3d3d3dff3e3d3eff3e3e3eff3e3e3eff3f3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfcfcfff9f9f9fff3f3f3ffefefefffeeedeeffebebebffeaeaeaffe8e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdededeffdedfdeffdededeffdededeffddddddffddddddffddddddffddddddffdcdcdcffdcdbdbffdbdbdcffdbdbdbffdadbdbffdadadbffdadadaffdadadaffdadadaffdadadaffdadad9ffdad9daffdad9daffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd6d6d6ffd4d5d4ffd3d2d2ffd0d1d0ffcececfffccccccffcacacaffcccccdffd2d1d1ffd6d6d5ffd9dadaffdddeddffe1e1e1ffe3e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e6ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffe9eaeaffe9e9e9ffe9eaeaffe9eae9ffeae9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e8ffe9e8e9ffe9e9e9ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffe9eae9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdedfdfffdfdfdeffdedfdeffdededdffddddddffddddddffdcdcdcffdbdbdbffdbdadbffd9d9d9ffd8d8d8ffd6d7d7ffd5d5d5ffd4d4d3ffd1d2d1ffd0d0d1ffcfcfcfffd0d0d0ffcececeffcececeffccccccffccccccffccccccffcacacaffcacacaffc8c9c8ffc9c9c9ffc8c8c7ffc7c7c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffc0c0bfffc1c1c0ffc1c2c2ffc2c3c2ffc4c4c4ffc5c6c6ffc7c7c7ffc9c9c9ffcacacaffcccccbffcccdccffcececdffcececeffcfd0d0ffd0d0d1ffd1d1d1ffd1d2d1ffd2d3d2ffd3d3d3ffd3d4d3ffd5d4d5ffd5d6d5ffd6d6d6ffd7d7d7ffd8d8d7ffd8d9d8ffd8d8d9ffd9dadaffdadadaffdbdadbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffddddddffdddddeffdededeffdededeffe0dfdfffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffe9eaeaffe9e9e9ffe9eaeaffe9eae9ffeaeaeaffeaeaeaffeae9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebebebffebebeaffebeaebffebebebffeaebebffeaeaebffebebebffeaeaeaffeaeaeaffeaebebffeaeaebffeaeaeaffeaeae9ffe9eaeaffe7e7e7ffe7e6e6ffe5e6e5ffe2e3e3ffe1e1e0ffdfdedeffdcdcdcffdadadaffd8d8d8ffd6d6d6ffd5d5d5ffd3d3d2ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd7d7d7ffd9d9d9ffdadad9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffd9dad9ffdadadaffdadadbffdbdadaffdadadaffdadbdaffdbdadaffdadbdaffdbdbdbffdcdcdbffdbdcdbffdcdcdcffdddddcffdcddddffdcdcdcffdcddddffdcdddcffddddddffddddddffddddddffdddddeffdeddddffdededeffdededeffdfdedeffdededfffe0dfdfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e1ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e5ffe5e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeae9ffe9e9e9ffeaebeaffebeaebffebebebffebecebffededecffedededffefefeffff5f5f5fffbfbfafffcfcfcfffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323231ff323232ff323232ff303031ff2e2e2eff2c2c2bff2b2c2cff313132ff3a393aff424242ff4c4c4cff575757ff626262ff6f6f6fff7f7f7eff8c8c8cffa0a0a0ffd2d2d2ffeaeaeafff3f3f3fffdfdfdfffefefffffefffffffffffefffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffefffffffefffffefefffefffffffffffefffefffffffefefffffefffffffefffefffefffffffefefefffefefffffffefefffffefffffefefefffefefefffffffffffffffffffefffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffefefffffffefffefefffffffefefffefffffffffffffffffefffffffefffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefffffffefffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffefefffefefefffefefefffefdfefffefdfdfffdfdfdfffafafafff3f3f3ffe6e6e6ffd7d7d7ffc3c3c3ffb7b7b6ffaaaaaaff9f9e9eff919191ff818081ff6d6d6eff585859ff434242ff343434ff363536ff383838ff3a3a39ff3b3a3bff3c3c3cff3d3c3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282829ff292a29ff2a2a29ff2a2929ff2a2a2aff2a2a2aff29292aff2a2a2aff292929ff2a2a2bff2d2c2dff303030ff323131ff333333ff363635ff373838ff3b3a3aff3c3d3cff3f3f3fff424142ff444444ff474646ff484848ff535252ffdedddeffdededdffdddddeffddddddffdddcddffdcddddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdadbdbffdbdadaffdbdadbffdadadaffdadadaffdadad9ffdadad9ffd9dad9ffd9d9d9ffd8d9d9ffd9d9d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d0ffd0cfcfffcecdcdffccccccffcccccbffcacacbffcacacaffc9cacaffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c5ffc3c4c4ffc2c1c1ffbbbbbbffacacacff8c8c8cff686869ff4c4c4cff333333ff191819ff0f0e0fff0d0d0cff0d0c0dff0b0b0bff0c0b0cff0d0d0dff0f100fff121313ff1e1e1fff363636ff545454ff676767ff727171ff757575ff777877ff797979ff7b7b7bff7e7e7dff838282ff848484ff858584ff868686ff878787ff888988ff898989ff898a8aff8a8a8aff8b8b8cff8c8c8bff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8d8c8cff8d8c8cff8d8c8cff8d8d8dff8d8d8dff8e8e8dff8e8e8dff8e8e8eff8e8e8eff8f8f8fff8f8f90ff919090ff919191ff929292ff939293ff939393ff939393ff939393ff949493ff949494ff959495ff959594ff959595ff959595ff959596ff969595ff969696ff989797ff989798ff989898ff989899ff989898ff999999ff999a9aff9a9a99ff9a9b9bff9b9a9bff9c9b9cff9c9c9cff9c9c9cff9d9c9dff9c9c9cff9c9c9cff9d9d9cff9d9d9dff9d9e9dff9e9e9eff9e9f9fff9f9f9eff9f9f9fff9f9f9fff9fa0a0ffa0a09fff9fa0a0ffa0a0a0ffa0a0a1ffa1a1a1ffa1a1a1ffa1a1a1ffa2a2a2ffa2a2a2ffa2a2a2ffa2a3a2ffa3a3a3ffa4a3a3ffa4a4a4ffa4a4a4ffa5a5a5ffa5a5a5ffa6a6a5ffa7a6a6ffa7a6a6ffa7a7a7ffa8a8a7ffa7a7a8ffa9a8a8ffa9a9a9ffaaa9aaffabaaabffacacacffadadadffaeaeaeffafafaeffafb0afffb1b0b1ffb1b2b1ffb3b2b3ffb4b4b4ffb6b5b6ffb8b8b8ffbababaffbebdbeffc0bfbfffc1c1c0ffc3c2c3ffc4c4c4ffc8c7c8ffcbccccffcfcfcfffd2d2d2ffd5d4d5ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffdfdfdfffe2e2e2ffe8e7e7ffeaeaeaffebebebffecebebffeaebebffe3e3e3ffc7c8c7ff7f7f7fff585959ff3e3f3eff1c1d1cff0a0a0aff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff090909ff1b1a1aff474848ff5d5d5cff727272ffb9b9b9ffdededeffe7e8e7ffe9eaeaffebebebffebebecffebeaeaffe8e8e8ffe3e3e3ffdfdfdfffdcdcdcffd9d9d9ffd7d7d7ffd5d5d4ffd3d2d2ffd0d0d0ffcbcbcbffc8c8c8ffc5c5c6ffc3c4c3ffc2c2c1ffc1c0c0ffbfbfbfffbdbdbdffbababbffb9b8b8ffb6b6b7ffb5b5b5ffb4b4b4ffb2b2b2ffb1b1b1ffb0b0b0ffb0b0afffaeafaeffaeadaeffadadadffacacacffabababffaaaaabffaaa9a9ffa8a8a8ffa8a8a8ffa8a7a7ffa7a7a6ffa6a6a6ffa5a5a5ffa5a5a5ffa5a5a5ffa4a4a4ffa4a4a4ffa3a3a4ffa3a3a3ffa2a2a2ffa2a2a2ffa2a2a2ffa1a2a1ffa1a2a2ffa2a1a1ffa2a1a1ffa1a1a1ffa1a0a1ffa0a1a1ffa1a1a0ffa0a1a1ffa0a0a1ffa0a1a0ffa0a1a0ffa0a1a1ffa0a0a0ff9fa0a0ffa0a09fffa09fa0ff9f9f9fff9f9f9fff9f9f9fff9e9f9fff9d9e9dff9e9e9dff9d9d9cff9c9c9cff9c9b9bff9b9b9bff9a9a9bff9a9b9aff9a9a99ff999999ff989898ff989898ff979798ff979796ff969697ff969696ff959595ff959595ff949494ff949394ff949493ff939493ff939293ff929392ff939293ff929292ff929292ff919191ff909090ff929192ff929191ff919190ff909090ff90908fff909091ff919191ff909090ff8f8f8fff8f8e8fff8f8f8fff8e8f8eff8e8e8eff8f8e8eff8e8e8eff8d8e8eff8e8d8dff8d8d8dff8c8d8cff8c8b8bff8c8c8cff8a8a8aff898a8aff888888ff868787ff868685ff848585ff838383ff818282ff7f7f7fff7d7d7dff7b7b7bff797979ff787878ff767676ff737473ff707070ff676766ff515151ff373636ff262626ff202021ff212221ff232322ff232323ff242424ff2b2b2bff353536ff4c4b4bff6b6b6cff8c8c8cffa8a8a8ffbbbabbffc0c0c0ffc4c4c4ffc6c6c5ffc6c7c6ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c9ffc9c9caffcacacaffcbcbcbffccccccffcdccccffcececdffcfcfcfffd0d0d0ffd1d0d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9daffdad9d9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdcddddffdcdcddffdddeddffdededdffdededdffdededeffdededeff464546ff454544ff434343ff414141ff3f3f3fff3d3c3dff3b3a3bff383838ff373736ff333434ff323132ff2f302fff2e2d2dff2b2a2bff292929ff2a2929ff292929ff2a292aff292929ff292928ff292929ff292929ff29292aff292a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191818ff181819ff181819ff191819ff191819ff191818ff181818ff20201fff262726ff303030ff3e3e3eff525252ff676667ff7b7b7bff8c8c8cff9d9c9cffb2b1b2ffd2d1d1ffe6e6e5fff3f3f3fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefefffefefffffffffefffffefffffefffefffefefefffffffffffefffffffefffefffffffefffffefefffffffefffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffffffffffffefffffffffffffffefffffefffffffffffffffffefffffffffffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffdfefefffefefefffdfdfdfff6f7f6fff2f2f2ffe6e6e6ffd1d1d1ffc2c3c2ffb8b8b8ffacacabff9e9e9eff8f8e8eff7e7e7eff6a6a6bff575857ff474646ff3d3d3dff3e3e3eff3e3e3eff3e3e3fff3f3e3eff3e3e3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff9f8f9fff4f3f3ffefefefffeeeeedffecececffebeaebffe8e9e8ffe8e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e7ffe7e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe0e1e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdddeddffdddeddffddddddffddddddffdcdcdcffdcdcdcffdbdbdcffdbdcdbffdbdbdaffdbdadaffdadadaffdadadaffd9d9daffdad9d9ffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd9d9d8ffd8d9d8ffd9d8d8ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d6d7ffd5d4d4ffd3d3d3ffd1d2d1ffcfd0cfffcfd0d0ffd0d0d0ffd3d2d3ffd5d5d5ffd8d8d8ffdcdcdcffe0e0e0ffe3e3e3ffe6e5e5ffe7e6e6ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e9ffe9e9eaffe9e9e9ffeae9eaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeae9ffeaeaeaffeae9e9ffeaeaeaffe9e9eaffeaeae9ffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e8ffe8e8e9ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffeae9eaffeae9e9ffeaeae9ffeae9eaffe9e9e9ffeae9eaffeaeaeaffe9eae9ffe9eaeaffe9e9eaffe9e9e9ffe8e9e9ffe9e9e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0dfffdfdfe0ffdfdfdeffdedfdfffdededfffdededeffdedddeffdddcddffdcdcdcffdcdcdbffdadbdaffd9d9d9ffd7d8d7ffd6d6d6ffd4d4d4ffd3d3d3ffd2d1d1ffd1d1d1ffd2d1d2ffd0d0d0ffd0d0cfffcececfffcececeffccccccffccccccffcccccbffcacacaffcacacaffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebeffbebebeffbebebeffbebdbeffbdbdbdffbebebeffc0c0c0ffc2c1c1ffc2c2c2ffc4c4c4ffc5c5c5ffc7c7c7ffc8c9c8ffcac9c9ffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d8ffd9d9d9ffdad9d9ffdadadaffdadadbffdbdcdbffdcdcdbffdcdcdcffdddcddffdddeddffdddddeffdfdedeffdfdfdfffdfdfe0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe7e8e8ffe8e7e8ffe8e7e8ffe7e8e7ffe8e7e7ffe8e8e8ffe7e8e7ffe7e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e9e9ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffe9eae9ffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffebebeaffeaeaebffebebeaffebebebffebebebffebebebffebebecffebebebffebebebffececebffebecebffecebebffebecebffebebebffebebebffebeaebffebeaeaffeaeaeaffe9e8e8ffe8e7e8ffe7e7e7ffe6e5e6ffe2e2e2ffe0e0e1ffdedfdeffdddddcffdbdcdcffdadadaffd9d9d9ffd6d6d6ffd4d4d3ffd3d3d3ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d8ffd8d9d8ffd8d8d8ffd8d9d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffd9dadaffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdbffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdddddcffdddddcffddddddffddddddffdededdffdedddeffdfdedeffdedfdfffdfdfdfffdfdfdfffe0dfe0ffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e3ffe4e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaebebffebebebffebececffededecffeeedeefff1f1f1fff7f7f7fffcfbfbfffdfdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313132ff323231ff303030ff2d2d2eff2c2c2cff2a2a2bff2b2a2bff303030ff383838ff414041ff4a4a4aff545454ff606060ff6f6f6fff7c7c7dff898a8aff9d9e9dffcfcfcfffe9e9e9fff2f2f2fffcfdfcfffefefefffffefffffffefffffefffefffffffffffffffefffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffffffffffffffffffffefefffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefefefffffffefffefefefffffefffffffefffffefffefffffffefffffefefffefffffffefefffffefffefffefefefffefefefffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefefefffffefefffffefefffffefffffffefffffffffefffefefefffffefefffefefefffffefffffefefffffffffefffefffefffefefffffffefefffffefefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffefffefefffffffffefffffefefffffffffffffffefffffefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffffffffffffefffefefffffffefefffefffefffefffefffffffefffffffffffefefffffffffefffefefefffefefefffefdfefffdfdfdfffdfcfcfffafafafff3f3f3ffe5e5e5ffd7d7d6ffc2c2c2ffb6b6b5ffaaaaaaff9f9e9fff929292ff828282ff6e6e6eff595959ff434343ff353434ff353635ff383838ff3a3a3bff3d3c3cff3d3c3dff3c3c3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff292929ff2a2a2aff292a2aff292929ff2a2a2aff2a2a2aff2a2a2aff2a2a2aff2c2b2cff2f2f2fff313130ff333333ff363535ff373737ff3a393aff3c3c3cff3f3f3eff414141ff434343ff464545ff484747ff4a4a4affc2c3c2ffdddddeffdeddddffddddddffdcdcddffdcdcdcffdcdcddffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdbdbdaffdbdadaffdbdbdbffdbdbdaffdadadaffdadadaffd9dadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d7ffd8d7d7ffd7d7d7ffd6d7d7ffd7d7d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d4d3ffd2d3d3ffd2d2d2ffd2d2d2ffd0d0d0ffcececeffcdcdcdffccccccffcccbccffcbcbcbffcbcacaffcacacaffcac9caffc9c9c9ffc9c9c8ffc7c7c7ffc7c7c6ffc5c5c6ffc4c3c4ffc0c0c0ffb9b9b8ffa8a9a8ff919191ff787777ff5c5c5cff3a3a3aff282928ff222222ff1f1f1fff1e1d1eff202121ff282828ff2e2d2eff353435ff414141ff555554ff666666ff737473ff797979ff7c7c7cff7f7f7eff808081ff828282ff848484ff888888ff898a89ff8a8a8aff8b8c8bff8c8c8cff8d8d8dff8e8d8eff8e8e8eff8f8e8eff8f8e8eff8e8f8fff8e8e8fff8e8f8eff8f8e8eff8e8e8fff8f8e8fff8f8f8fff8f8f8fff8e8e8fff8f8f8eff8f8f8fff8f8f8fff90908fff909090ff909090ff909090ff909090ff919191ff929292ff939392ff949393ff949494ff959495ff969595ff969695ff959595ff969695ff969696ff979697ff979797ff989897ff979897ff989898ff989898ff999999ff999a99ff9a9b9aff9a9a9bff9b9b9aff9b9b9bff9b9b9cff9b9b9bff9c9b9cff9d9c9cff9d9d9cff9e9e9dff9e9d9eff9e9e9eff9e9e9eff9f9e9eff9f9f9eff9f9f9fff9f9f9fffa0a0a0ffa0a0a1ffa0a1a0ffa0a0a0ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a2ffa1a2a1ffa2a2a2ffa3a2a2ffa2a3a3ffa2a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa4a3a4ffa4a4a4ffa5a4a4ffa4a4a5ffa5a5a5ffa5a6a5ffa6a6a6ffa7a7a6ffa7a7a7ffa7a7a7ffa8a8a8ffa8a8a8ffa9a8a9ffa9a9a9ffa9a9a9ffaaaaa9ffababaaffacacacffaeadaeffafafaeffafafafffb1b0b0ffb1b1b2ffb3b2b3ffb3b4b4ffb5b5b4ffb5b6b5ffb7b7b8ffbab9b9ffbcbcbcffbebfbeffc0c1c0ffc1c1c2ffc4c3c3ffc5c5c6ffc8c9c9ffccccccffd0d0d1ffd4d3d3ffd6d5d5ffd7d7d7ffd9d9d9ffdbdbdaffddddddffe0e0e0ffe3e3e3ffe9e8e9ffeaebebffebecebffececedffeaebeaffe1e1e1ffc0c0c0ff787878ff565656ff363636ff141514ff070707ff020101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff0b0c0bff1d1d1eff4c4d4cff5d5d5dff6e6e6dffadadadffdbdbdbffe7e7e7ffe9eae9ffebebebffecebebffeaebebffe8e8e9ffe4e4e3ffe0dfdfffdcdcdcffdbdadaffd8d8d8ffd6d5d5ffd3d3d3ffd1d1d0ffccccccffc9cac9ffc7c7c6ffc5c5c5ffc3c3c3ffc2c2c2ffc0c0c0ffbebebeffbcbcbcffbababaffb8b7b7ffb6b6b6ffb5b5b5ffb4b3b3ffb3b3b2ffb1b1b1ffb1b1b0ffb0b0b0ffafafafffaeaeafffaeaeadffacadacffacacacffabababffaaaaaaffa9a9a9ffa9a9a8ffa7a7a8ffa8a7a7ffa7a6a7ffa6a6a7ffa6a6a6ffa6a5a6ffa6a5a5ffa5a5a4ffa4a5a4ffa4a4a4ffa4a5a4ffa4a3a3ffa4a4a4ffa4a4a3ffa4a3a4ffa3a3a3ffa3a3a3ffa2a3a3ffa2a3a2ffa2a2a2ffa2a3a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a1a1ffa1a1a2ffa1a1a2ffa1a1a0ffa1a0a0ffa0a0a0ffa0a0a0ffa09fa0ffa09f9fff9e9e9eff9e9e9dff9d9d9dff9c9d9dff9d9d9cff9c9c9cff9b9b9bff9b9b9bff9a9a9aff9a9a9aff99999aff999998ff989898ff989897ff979797ff979697ff979796ff969595ff969695ff959595ff959495ff949495ff959594ff949494ff939394ff939393ff939393ff949594ff949594ff939393ff939292ff929293ff929293ff939393ff939293ff929191ff919191ff919191ff919191ff919191ff919090ff919191ff919190ff919191ff909090ff8f9090ff8f9090ff8e8f8eff8e8e8eff8d8d8dff8c8c8cff8b8b8bff8a8a8bff898989ff888888ff878786ff848485ff838384ff818281ff808080ff7e7e7fff7d7c7dff7b7b7bff797878ff747474ff6b6a6aff585858ff454545ff3c3c3cff383938ff363636ff373837ff3c3c3cff474747ff595959ff747474ff919090ffa5a5a5ffb5b5b5ffc1c0c0ffc4c4c3ffc6c6c6ffc7c7c6ffc7c7c8ffc9c8c9ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffccccccffcdcdcdffcececeffcececfffd1d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd3d2d3ffd4d3d4ffd4d4d4ffd5d5d4ffd5d4d5ffd6d6d5ffd6d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d9ffd9d9d8ffdad9d9ffdad9d9ffd9dadaffdadadaffdadbdaffdbdadaffdbdadbffdbdbdbffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdcdddcffdcddddffddddddffdededeffdededeffdededeffdededeffdededeff464546ff444444ff424242ff404040ff3e3e3eff3c3c3cff3b3b3aff383838ff363535ff333333ff313131ff2f2f2fff2d2d2cff2a2a2aff292929ff2a2a2aff2a2929ff292929ff292a29ff282829ff292928ff292829ff282929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181818ff181818ff181818ff191819ff191918ff181818ff20201fff272727ff313132ff3f4040ff545453ff686968ff7c7c7dff8e8e8eff9f9f9effb4b4b4ffd4d4d3ffe6e6e7fff5f4f4fffdfdfdfffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefefffefffffffefefffffefffefffffefefffefefefffffefffffffffffffffffefffefefffffffefefffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffefffefffefefffffffefefffffefefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffefffffffffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfefff6f7f6fff2f2f2ffe7e7e7ffd2d1d2ffc3c3c4ffb9b8b8ffacacacff9e9e9eff8f8f8fff7e7e7eff6b6b6bff585858ff464647ff3e3e3eff3e3e3eff3e3e3eff3e3e3fff3e3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefdfdfffbfafbfff4f3f3fff0f0efffeeededffecececffe9e9eaffe9e8e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0dfdfffdfdfdeffdededfffdededfffdededeffddddddffddddddffdeddddffddddddffddddddffdcdcddffdcdcdcffdbdcdcffdbdcdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9daffd9d9d9ffd9d9daffd9d9d8ffd9d8d8ffd9d9d8ffd9d8d9ffd9d8d9ffd9d9d8ffd8d8d8ffd8d8d7ffd7d7d8ffd8d7d8ffd7d7d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d6ffd5d5d5ffd3d3d4ffd2d2d2ffd2d2d2ffd4d4d4ffd7d6d6ffd9d9d8ffdadadaffdcdcdbffdfdedeffe3e3e3ffe6e6e5ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffeae9e9ffeae9e9ffe9eaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffebeaeaffeaeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9eaffe9e9e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9eae9ffe9e9eaffeae9e9ffeae9e9ffe9eae9ffeaeae9ffe9e9eaffeae9e9ffe9e9eaffe9e9eaffe9e9e9ffeae9eaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe9e9e9ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e6e5ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdfdedeffdfdedeffdededeffdedddeffdddddcffdcdcdcffdbdbdbffdadadaffd9d8d9ffd7d7d7ffd6d6d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd1d2d1ffd2d2d1ffcfcfd0ffd0d0cfffcececeffcececeffccccccffcccbccffccccccffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebeffbebdbeffbebebeffbebebdffbdbdbcffbdbdbeffc0c0bfffc1c0c0ffc2c2c2ffc4c4c3ffc5c5c5ffc6c7c7ffc8c8c8ffc9cacaffcacbcbffcbcbcbffcdcdcdffcececeffcfcecfffd0cfd0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd7d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d8ffd9d9d9ffd9dad9ffdadbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffddddddffdddddeffdededdffdfdedeffdfdfdfffe0dfe0ffe1e0e1ffe1e1e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e3ffe3e3e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e7ffe8e8e7ffe8e7e8ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e8e9ffe8e9e8ffe9e9e9ffe9e9e8ffe8e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffebebeaffeaeaebffebebebffebebebffebebebffebebebffecebebffebebecffecececffececebffecebebffececebffecebecffecebecffecececffecececffebecebffebebecffebebebffebebebffeaeaeaffe9e9e8ffe8e8e9ffe8e7e7ffe5e5e5ffe2e2e3ffe1e1e1ffe0dfe0ffe0dfdfffdededeffdddddcffdadadaffd8d8d7ffd6d5d5ffd4d4d4ffd7d7d6ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d9ffd8d9d8ffd9d9d9ffd9d9d8ffd8d9d9ffd8d9d9ffd9dad9ffdad9d9ffdad9daffdbdadbffdbdbdbffdbdbdbffdadbdbffdbdbdaffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdcdcdcffdcdddcffdcdcddffddddddffdddddeffddddddffdeddddffdededeffdededeffdfdfdfffdfdfdeffdfdfdfffe0dfdfffdfdfdfffe0dfe0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe2e2e2ffe3e2e2ffe3e2e3ffe2e2e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e4ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeae9eaffeaeae9ffebebeaffebebebffebececffececedffeeefeefff2f2f2fff8f8f9fffcfbfcfffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff313131ff2e2e2dff2b2b2cff2b2a2aff292929ff292929ff2f2f2fff373737ff3f3f3fff474848ff535453ff626162ff6d6d6dff79797aff878787ff9b9b9cffcbcbcbffe9e8e8fff2f1f1fffcfcfcfffffefffffffefefffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefefffffefffffffffefffffffffffffffefffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffefefffffefefffffefefffffefffffffefefffefefffffefffffffefefefffefffffffffefffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefffffefffffffefffefffffffffffffffffffffffffffffffefffffefefffefffffffefffefffffffefffffefefffffefffffefefffffefffffffffefffffefefffffffefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefefefffffffffffefefffffffefefffefefefffefffffffdfefefffdfefefffdfdfdfffdfdfdfffafafafff3f3f3ffe4e4e4ffd6d6d6ffc2c3c3ffb6b7b6ffababaaffa09f9fff949393ff838384ff707171ff5c5b5cff464646ff383838ff383838ff3a3a3aff3d3c3dff3d3d3dff3d3d3dff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff29292aff2a2a2aff29292aff292a2aff2a2a2aff2a2a2bff2a2a2aff2b2b2bff2a2a2aff2b2b2bff2e2e2eff303030ff323333ff353535ff373837ff3a3a39ff3c3c3cff3e3d3eff404040ff434243ff454545ff474747ff4a4a4aff949494ffdededeffdededeffddddddffddddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadadaffd9dadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcececeffcdcdcdffcccdcdffccccccffccccccffcbcbcbffcbcbcbffcacacaffc9c9c9ffc8c9c9ffc8c9c8ffc7c8c7ffc6c6c6ffc4c4c4ffbfbfbfffb7b8b8ffaaa9aaff979797ff818181ff656565ff505050ff454545ff3f3f3fff3d3d3dff414141ff494948ff525252ff5d5d5dff686868ff727272ff7a7a7aff7f7f7fff828282ff848384ff858585ff878788ff898989ff8a8b8bff8e8e8eff8f8f8fff909090ff919191ff929191ff929191ff919192ff919292ff929191ff919291ff919191ff919191ff919191ff919191ff929192ff919191ff919191ff919191ff929291ff919291ff919192ff919292ff929292ff929292ff929292ff929292ff929393ff939393ff949495ff959695ff969696ff979797ff979797ff989898ff989898ff989898ff989998ff999998ff999998ff999999ff999999ff999a9aff9a9a9aff9a9a9bff9b9b9bff9c9c9cff9c9c9cff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9e9d9dff9e9e9eff9e9e9eff9f9f9fffa0a0a0ffa0a0a0ff9fa0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a1ffa1a1a1ffa1a2a2ffa2a2a2ffa3a2a2ffa3a2a2ffa3a2a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a4a4ffa4a4a3ffa4a4a4ffa4a4a4ffa5a5a5ffa5a5a4ffa5a5a5ffa5a5a6ffa5a5a5ffa5a5a5ffa5a6a6ffa6a7a6ffa6a7a6ffa7a7a7ffa7a7a7ffa8a8a8ffa8a8a9ffa9a9a9ffa9a9a9ffa9aaaaffa9aaaaffaaaaabffaaabaaffacababffacacacffadadadffafafaeffb0afafffb0b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb6b5b5ffb6b6b6ffb7b8b8ffb9b9baffbbbbbbffbdbdbdffc0c0c0ffc1c1c1ffc3c3c3ffc5c5c5ffc7c7c6ffcacacaffcececdffd2d1d2ffd5d5d5ffd7d7d7ffd8d8d8ffdadadaffdbdcdcffdedfdeffe2e1e2ffe3e3e4ffe9e9e9ffebebebffebececffedededffeaeaeaffdfdfdfffb7b7b7ff787777ff585857ff313232ff111111ff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040303ff0c0c0dff1e1e1eff4f4e4eff5d5d5dff6d6c6cffa1a1a1ffd8d8d8ffe6e6e6ffe9eaeaffebebebffecececffebebebffe8e8e8ffe4e4e4ffe1e1e1ffdededeffdbdbdbffd9d9d8ffd6d6d6ffd4d5d4ffd1d2d1ffcdcdceffcacacaffc8c8c8ffc5c5c6ffc4c4c4ffc2c2c3ffc1c2c2ffbfbfc0ffbebebeffbcbcbcffb9b9b9ffb8b8b7ffb6b6b6ffb5b5b4ffb4b4b4ffb2b3b3ffb2b3b2ffb1b2b1ffb1b1b0ffb0b0b0ffafafafffaeaeaeffadadaeffacacadffacabacffabababffaaaaaaffaaa9aaffa9a9a9ffa8a8a8ffa7a7a8ffa8a7a7ffa7a7a7ffa7a7a7ffa6a7a6ffa6a6a6ffa6a6a6ffa5a5a5ffa5a6a6ffa5a5a6ffa5a4a5ffa5a5a5ffa5a5a5ffa4a4a5ffa5a5a4ffa5a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a4a4ffa4a4a4ffa4a4a3ffa3a4a3ffa3a3a3ffa3a3a3ffa2a2a2ffa2a2a2ffa2a1a2ffa2a1a2ffa1a1a0ffa0a0a1ffa0a0a0ff9fa09fff9f9f9fff9e9f9fff9f9e9fff9d9e9eff9e9d9dff9c9c9dff9c9d9dff9b9c9cff9b9b9cff9a9b9aff9b9a9aff9a9a9aff999999ff999998ff989898ff979898ff989898ff979897ff979796ff979697ff969696ff959696ff969596ff959596ff979696ff979797ff969696ff979697ff969696ff959595ff959595ff969595ff959595ff949494ff949494ff949494ff949494ff939393ff939494ff949394ff939393ff939394ff949393ff929393ff939393ff929192ff919191ff919090ff909090ff8f8f8eff8f8f8fff8e8e8eff8c8c8cff8b8c8cff8a898aff898989ff898988ff888888ff878687ff858485ff838383ff818182ff7f807fff7a7b7aff737374ff696969ff5f5e5fff565657ff535353ff545454ff5d5d5dff6b6c6cff818181ff969696ffa9a9a9ffb5b5b5ffbebebeffc5c5c5ffc7c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacac9ffcbcacbffcbcbcbffcbccccffccccccffcdcdcdffcdcdcdffcfceceffcfcfcfffd0d0d0ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d6d7ffd6d6d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dadaffdadad9ffdadadaffdadadaffdadbdbffdbdbdaffdbdbdbffdcdbdcffdcdbdcffdcdcdbffdcdcdcffdddddcffdcdddcffddddddffddddddffdededeffdddedeffdededeffdededeffdedfdfffdededfff464646ff444444ff424242ff404040ff3e3e3eff3c3c3bff3a3a3aff373838ff353635ff333333ff303030ff2e2e2eff2b2b2bff2a2a2aff2a2a2aff2a2a2aff2a2a2aff2a292aff292929ff2a292aff292929ff292929ff292829000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff191818ff181818ff181818ff191818ff181717ff171818ff1f1f1fff272827ff333232ff414141ff555555ff6a6a6aff7e7d7eff8f8f8fffa0a0a0ffb8b7b7ffd5d5d5ffe8e8e8fff6f6f6fffefefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffefefefffefefffffffffefffefffefffefffffffefffffffffffffffefefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffefefefffefffffffffefffffefefffffffefefffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefdfefffefdfefffefefefffdfefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfff7f7f6fff2f2f2ffe9e8e9ffd2d2d2ffc3c4c3ffb8b8b8ffadadadff9fa09fff909090ff7e7e7eff6b6b6bff585858ff474747ff3e3e3eff3e3e3eff3e3e3eff3e3e3fff3e3e3eff3f3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfbfff6f6f6fff0efefffeeeeeeffebececffe9eae9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e1e2ffe1e1e1ffe1e1e2ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdedfdfffdededeffdededeffdedddeffdddedeffddddddffddddddffdddcddffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d7ffd6d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffdadadaffdcdddcffdededeffdfdfdfffdfe0e0ffe2e2e2ffe5e4e5ffe6e6e6ffe7e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeae9ffeaeaeaffeaeaeaffeaebebffebebeaffebebebffebeaebffebeaebffeaeaeaffeaeaebffebebeaffeaebeaffeaeaebffeaeaeaffebeaebffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffeae9e9ffeae9eaffe9e9eaffe9eaeaffeae9eaffeaeaeaffeae9eaffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe3e3e4ffe3e4e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdeffdededeffdededdffddddddffdbdcdcffdbdbdbffdadadaffd9d8d8ffd7d7d7ffd5d5d6ffd5d6d5ffd5d5d6ffd3d3d3ffd3d3d3ffd3d3d3ffd1d1d1ffd2d2d2ffd0d0d0ffd0d0d0ffcececeffcececeffccccccffcccccc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebeffbebebeffbebebeffbdbebdffbcbcbcffbebebeffbfbfbfffc0c1c1ffc2c2c2ffc3c3c3ffc5c4c5ffc6c6c6ffc7c8c8ffc9c9c9ffcbcacaffcbcbcbffccccccffcecdcdffcfceceffcfcfcfffd0d0d0ffd1d1d0ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d6ffd6d5d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadbffdbdbdbffdbdbdcffdcdddcffdcdcddffdddddeffdddeddffdfdedeffdfdfdfffe0e0dfffe1e0e0ffe1e0e0ffe1e1e1ffe1e2e1ffe2e3e2ffe3e3e2ffe4e3e3ffe3e3e4ffe4e5e4ffe5e4e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e8e8ffe9e8e8ffe9e8e9ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeae9eaffeaeae9ffe9eaeaffeaebeaffeaebeaffeaeaebffeaeaeaffebebebffeaeaebffebeaeaffeaeaebffebebebffebebebffebebecffebecebffecececffecececffecececffecececffecececffecedecffecedecffecedecffedececffedecedffecececffecedecffececedffecececffecececffecebecffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe5e5e5ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe0e0e0ffdededeffdbdcdbffdbdbdbffdadadaffd9d9daffd9d9daffd8d8d8ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdad9daffdad9daffdadadaffdadadaffdbdbdaffdadbdaffdadbdbffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdbdbdcffdcdddcffdcdcdcffdcdcddffdcdddcffddddddffddddddffdddeddffdededdffdededeffdededeffdedfdeffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe3e4e4ffe4e5e4ffe5e4e5ffe4e4e4ffe5e5e5ffe6e5e5ffe5e6e6ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffeaeae9ffeaebebffebebebffecececffedededffefefeffff4f3f4fffaf9fafffcfcfcfffdfdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303031ff2e2e2eff2c2b2cff2a2a2bff292929ff282728ff262727ff2d2d2dff353535ff3d3d3dff474747ff565555ff616161ff6d6c6cff787778ff858585ff999898ffc6c6c6ffe7e7e7fff0f0f1fffcfcfcfffffefffffefffffffffffefffffffffffffffffffefffffffffefffffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefffffffffefffffffffffffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffffefffefffefefffffefefefffffefffffefffffffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffefefffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefefffefffffffffefefffefefefffffefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffefffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffefefefffefefefffefefffffefefefffefffffffefffefffefffefffefffefffffffffffefefffffefefefffefefefffefdfefffdfefefffdfdfdfffafafafff3f3f3ffe3e3e3ffd7d7d7ffc4c3c3ffb6b7b7ffabababffa0a0a0ff949494ff858484ff727373ff5e5f5fff494a49ff3b3b3cff3b3b3bff3c3c3cff3c3d3dff3d3d3dff3d3c3dff3c3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff29292aff2a2a2aff2a2a2aff2a2a2aff2b2c2bff2b2b2bff2b2b2bff2b2b2bff2d2d2dff2f302fff323232ff343535ff373637ff393939ff3b3b3bff3d3d3dff3f4040ff424242ff444544ff474647ff494949ff5e5d5effdededfffdededeffdedddeffdddddeffddddddffdddcddffdcdcddffdcddddffdcdcdcffdcdbdbffdbdbdcffdcdbdbffdbdbdbffdbdbdaffdbdadbffdadadbffdadadaffdadadaffd9dad9ffd9d9daffd9d9d9ffd9d9daffd9d9d9ffd9d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd3d4d3ffd2d3d3ffd2d2d2ffd0d0d0ffcfcfcfffcececeffcecdceffcdceceffcdcdcdffcccdcdffcccbccffcbcbcaffcbcbcaffcac9c9ffc9c9caffc9c8c9ffc9c8c8ffc7c7c7ffc5c4c4ffc0c0c0ffb8b9b9ffadaeadff9d9c9dff888888ff787878ff686969ff616161ff5e5d5eff5f5f60ff676767ff706f70ff787879ff808181ff858585ff878686ff888889ff8a8a89ff8b8b8cff8e8d8dff8f8f8fff8f9090ff919090ff939393ff949494ff959595ff969596ff969596ff959595ff959594ff959595ff949494ff949494ff949494ff949494ff949493ff949494ff949494ff949494ff949494ff949494ff949494ff949493ff939494ff949494ff949494ff949594ff959595ff949495ff959595ff969695ff979697ff979898ff989998ff999999ff99999aff9a9999ff9a9a9aff9a9a9aff9a9b9bff9b9a9bff9b9b9bff9b9b9bff9b9b9bff9b9c9cff9b9c9cff9c9d9cff9d9d9eff9e9e9eff9e9e9eff9e9f9fff9f9f9fff9f9fa0ff9f9fa0ffa09fa0ffa09fa0ffa0a0a0ffa1a1a1ffa1a1a2ffa1a1a1ffa1a1a2ffa2a1a1ffa1a1a2ffa2a2a2ffa3a2a3ffa3a3a4ffa4a3a3ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa5a4a5ffa4a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a6a5ffa6a6a6ffa6a6a6ffa6a7a6ffa6a6a7ffa6a6a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a8ffa8a8a8ffa8a9a9ffa9a9a9ffa9aaa9ffa9aaaaffaaaaabffaaababffabababffabababffacabacffacacacffadadadffadaeaeffafaeafffb0b0afffb1b1b1ffb2b2b2ffb3b4b4ffb5b4b4ffb6b5b5ffb7b7b7ffb8b7b7ffb9b9b9ffbabbbbffbcbdbcffbfbebfffc1c1c1ffc3c3c3ffc4c4c4ffc6c6c6ffc8c7c8ffcbcbcbffcfcfcfffd2d2d3ffd5d5d6ffd7d8d8ffd9d9d9ffdbdadbffddddddffe0dfdfffe2e2e3ffe5e5e4ffeae9eaffebebecffedececffedededffe8e9e8ffdcdcdcffadadadff767677ff585958ff303130ff101010ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030304ff0c0b0bff1b1b1bff4e4f4eff5d5d5dff6c6c6cff979798ffd5d6d6ffe5e6e5ffeaeaeaffebebebffebececffebebecffe9e9e9ffe5e5e5ffe2e2e2ffdfdfdfffdddcdcffdad9daffd7d7d7ffd4d4d5ffd1d2d1ffcecfcfffccccccffc9c9c9ffc6c7c7ffc5c5c5ffc3c4c4ffc3c3c2ffc1c1c1ffbfbfc0ffbdbebeffbababaffb8b9b9ffb7b7b8ffb5b5b5ffb5b6b5ffb4b4b4ffb3b4b4ffb3b2b3ffb2b2b2ffb1b1b2ffb1b0b0ffafb0afffaeafafffaeaeaeffadadaeffacacadffacacacffabababffaaababffaaa9aaffa9a9a9ffa9a9a9ffa8a8a9ffa7a8a8ffa8a8a8ffa7a7a8ffa7a7a7ffa7a7a7ffa7a7a6ffa6a6a7ffa7a7a6ffa7a6a7ffa6a6a7ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a5a6ffa5a6a6ffa5a6a5ffa6a6a6ffa5a5a5ffa5a5a5ffa4a4a5ffa5a5a5ffa4a4a3ffa3a3a4ffa3a3a4ffa4a3a3ffa3a3a3ffa2a2a3ffa2a2a2ffa1a1a1ffa0a1a1ffa0a1a0ffa0a0a0ff9fa0a0ff9f9f9fff9e9e9fff9e9e9eff9e9e9dff9d9d9dff9c9d9dff9c9c9cff9c9c9cff9b9b9cff9b9a9aff9b9b9bff9a9999ff999a9aff9a9999ff999898ff989898ff989898ff989898ff979898ff999999ff999899ff999999ff999999ff989999ff999999ff989898ff979798ff989798ff979798ff969696ff969696ff969696ff969596ff969696ff969696ff969696ff979696ff969696ff969697ff969596ff959595ff959595ff949495ff949494ff949394ff939393ff939493ff939393ff919191ff909090ff8f8f90ff909090ff8f908fff8f8f90ff8e8e8fff8e8d8dff8d8c8cff8c8b8cff8a8a8aff868786ff828383ff7d7e7dff787878ff727373ff717171ff737374ff7e7e7eff8b8b8bff9a9a9bffaaaaaaffb7b7b7ffbfc0c0ffc5c5c6ffc9c9c8ffc9c9c9ffc9c8c8ffc9cacaffcacacaffcbcbcbffccccccffccccccffcccdcdffcdcdceffcececeffcececfffcfcfcfffd0d0d0ffd1d1d1ffd2d3d3ffd3d2d3ffd3d3d4ffd4d4d4ffd5d4d5ffd4d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d7ffd8d7d7ffd7d7d8ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdddddcffdddedeffdededeffdededeffdededeffdfdfdfffdedfdfffdfdfdfff474747ff464646ff444444ff424242ff404040ff3e3d3eff3b3b3bff3a3a3aff383838ff363737ff343334ff303030ff2d2d2dff2b2a2aff292929ff2b2b2cff2a2a2aff2a2a2aff2a2a2aff2a2a2aff292a2aff2a2a2aff29282900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181919ff191919ff181919ff181819ff171717ff171717ff161516ff1e1f1fff282728ff343333ff424242ff565555ff6a6a6aff7d7e7eff8f908fffa2a1a2ffbababaffd7d7d7ffe9e9e9fff6f7f7fffefdfefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffffffffffffffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffefffefffefffffffefffefffefefffffefefffffffffffffefffffffffffffffffefffffefefffffffffffffffefffffefefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffdfefdfffefdfefffefdfefff7f7f6fff2f2f3ffe9e9e9ffd2d2d2ffc4c3c4ffb8b7b8ffadadadffa1a1a0ff919292ff7f7f7fff6b6b6bff585959ff484848ff3e3e3eff3e3f3eff3f3e3eff3e3e3fff3e3f3fff3e3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfdfdfff8f8f8fff1f1f2ffecececffecececffe9e9e9ffe8e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe6e5e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe2e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e1ffe1e0e0ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdedfdfffdedfdeffdededeffdedddeffddddddffddddddffddddddffdcdddcffdcdcddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdadadaffdadadaffd9dadaffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd7d7d7ffd9d9d9ffd9d9daffd9dadaffdbdadbffdcdcddffdededfffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e4ffe5e4e4ffe6e6e7ffe8e8e7ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffebebebffebebeaffeaebebffebebebffeaebeaffeaebebffebebebffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eaeaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffeaeaeaffe9e9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffe9eaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eaeaffeaeaeaffeae9eaffe9e9eaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe3e3e2ffe2e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffddddddffddddddffdcdbdbffdadbdbffdad9daffd8d8d8ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd3d3d3ffd3d3d3ffd3d3d3ffd1d2d2ffd2d2d2ffd0cfd0ffcfcfd0ffcecece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbdbebeffbebebeffbebdbeffbdbdbdffbdbebeffbdbdbeffbdbdbdffbebebfffc1c0c0ffc1c1c2ffc4c3c3ffc5c4c5ffc5c6c6ffc8c7c7ffc8c8c8ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfceffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d7ffd7d7d8ffd8d8d7ffd8d9d9ffd9dad9ffdadadaffdadbdaffdbdbdbffdbdbdcffdcdcdcffdddddcffddddddffdddedeffdededeffdfdfdfffdfdfe0ffe0dfdfffe1e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e7e8ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffe9eae9ffe9e9eaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebeaffeaebebffebebebffeaebebffeaebebffebebebffebebebffebebebffececebffecebecffebececffecececffecececffececedffecececffedededffedececffedededffedededffedededffedededffedededffedededffecededffecedecffececedffecececffecececffeaebebffeaebebffeae9eaffe8e8e9ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe4e4e5ffe3e3e3ffe1e1e1ffe1e0e0ffdfdfe0ffdfdfdeffddddddffdbdbdcffdcdbdbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdcdcdcffdbdbdbffdadbdaffdadadbffdbdbdbffdadbdaffdadadbffdbdbdbffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdcdcdbffdbdcdcffdcdcdcffdcdcdcffdcddddffddddddffddddddffdddeddffdeddddffdcdcddffdcddddffddddddffddddddffddddddffddddddffdededeffdeddddffdededfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe2e1e2ffe2e1e2ffe1e2e2ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e4ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eae9ffeaeaebffebebebffecececffedededffeff0f0fff6f5f5fffafafafffcfcfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2b2b2cff2a2b2aff292928ff282828ff272727ff252525ff2a2a2aff333333ff3c3c3cff464646ff555454ff606060ff6b6b6bff767776ff848483ff959595ffc1c1c1ffe7e6e7fff0f0f0fffdfcfcfffffefefffefefffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefffefffefffffffffefffffffffffffefffffffffefffffffffffffefffffffefffefffffffefffefffefffffffefffefefefffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefffffefefffefefefffefffffffffefefffefffefffffffffffefffefffffffffffefefffffffffffffffffefffffffffffefffefffefffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffefffffffefefefffffefffffefffefffefffffffefefffffffffffffefffefffffefefffffffffffefffefffefffefffefffefffefffefffffffefffefefefffffffffffefefffffffffefffffffefffefefffffffffefffffffffffffefefffefffefffefffffffefffffffffffffffefefffffefffffffefffefffffefefffefffffffefefffffffefffffffefffffffefefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffefefffffefefffffffffffffffffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefefdfffefefefffefdfefffcfcfcfff9fafafff3f3f3ffe3e2e3ffd8d8d7ffc5c5c5ffb8b7b8ffacacacffa0a1a0ff959494ff868686ff737474ff606160ff4c4c4bff3c3d3cff3d3d3cff3d3d3cff3d3d3dff3c3c3dff3d3d3cff3d3d3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff2a2a2aff2b2a2aff2a2b2aff2b2b2bff2b2b2bff2b2b2bff2b2c2cff2a2a2aff2c2b2cff2e2e2eff313231ff343434ff373737ff383938ff3b3a3bff3d3d3dff3f3f3fff414242ff444444ff464746ff494948ff4b4a4affdedfdeffdededeffdededdffdededdffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdadadaffdad9daffdadadaffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d4ffd3d2d3ffd1d0d1ffd0d0cfffcfd0cfffcfcfcfffcfcfcfffcececeffcdceceffcccdcdffccccccffcbcccbffcacbcbffcacacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc6c7c6ffc2c3c2ffbbbbbaffafafaeffa0a09fff939393ff898989ff7f7f80ff7c7d7cff7c7d7cff808080ff868686ff8b8a8aff8d8d8dff8e8f8eff8f8f8fff909190ff929292ff939393ff949595ff959695ff969696ff969696ff979798ff999899ff9a999aff9a9999ff999999ff989898ff979898ff979797ff969796ff979797ff979797ff979797ff969697ff979797ff979796ff969797ff969796ff969797ff969796ff969696ff969696ff979696ff979797ff969797ff979697ff979696ff979796ff989897ff999999ff9a9a9aff9a9b9bff9a9b9bff9b9b9bff9c9b9cff9c9c9bff9c9c9cff9c9c9dff9d9d9dff9c9c9cff9d9c9dff9d9d9dff9d9d9dff9d9e9dff9e9f9eff9f9f9fffa0a09fffa0a09fffa0a1a0ffa1a0a1ffa1a2a1ffa1a2a1ffa1a1a1ffa2a2a2ffa3a2a2ffa2a2a2ffa3a3a2ffa3a3a3ffa3a4a3ffa4a4a4ffa3a4a4ffa4a4a4ffa4a5a4ffa6a5a5ffa6a6a6ffa6a5a6ffa6a5a6ffa6a6a6ffa7a6a6ffa7a6a6ffa6a6a6ffa7a7a7ffa7a7a7ffa7a7a7ffa7a8a7ffa7a7a7ffa8a8a8ffa7a7a8ffa8a8a8ffa8a8a8ffa8a9a9ffa8a9a8ffa8a9a9ffa9a9a9ffa9a9a9ffaaaaaaffabaaaaffabababffabababffacabacffacacacffadadacffacadacffadadadffaeadaeffaeaeaeffaeafafffafb0b0ffb2b1b2ffb2b2b2ffb3b4b4ffb5b4b5ffb6b6b6ffb6b7b7ffb8b8b8ffb9b9baffbababaffbbbcbcffbebebdffc0c0bfffc2c2c2ffc3c3c3ffc5c6c5ffc7c7c7ffc9cac9ffcccdccffd0cfd0ffd4d3d3ffd7d6d6ffd8d8d8ffd9dad9ffdbdcdcffdddedeffe1e1e1ffe3e3e3ffe5e6e6ffeaeaeaffecececffedededffededeeffe8e7e8ffdadadaffa4a3a3ff717171ff555556ff2f2f2fff101010ff030403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040303ff0a0b0bff1a1a1aff4e4d4eff5c5c5cff6b6a6aff8d8c8dffd2d2d2ffe5e5e5ffe9e9e9ffeaebeaffecececffecececffeaeaeaffe5e5e6ffe3e3e2ffe0e0dfffddddddffdadbdaffd8d8d9ffd5d5d5ffd2d2d2ffcfcfcfffcdcccdffcacacbffc7c8c8ffc6c6c6ffc5c4c5ffc4c4c3ffc2c2c2ffc1c1c0ffbfbfbfffbbbcbcffb9babaffb8b8b8ffb7b6b7ffb6b6b6ffb5b6b6ffb5b4b5ffb4b4b4ffb3b3b3ffb3b2b3ffb2b2b2ffb0b1b1ffafb0b0ffafafafffaeafaeffaeaeaeffadadadffadadadffababacffabacabffababaaffaaaaaaffaaaaaaffaaa9a9ffa9a9a9ffa8a9a8ffa8a8a8ffa8a9a8ffa9a8a9ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa9a8a9ffa9a8a9ffa9a8a8ffa8a7a8ffa8a8a8ffa8a8a8ffa8a7a7ffa7a7a7ffa7a7a7ffa6a7a6ffa6a6a6ffa5a5a6ffa6a6a6ffa5a5a5ffa5a5a5ffa4a5a4ffa4a4a5ffa3a4a3ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa1a1a1ffa1a0a1ffa0a0a0ffa0a09fff9fa09fff9f9f9fff9f9f9fff9e9e9eff9d9e9eff9d9d9dff9d9c9dff9c9d9cff9b9c9cff9b9b9cff9b9b9bff9a9a9aff9a9a9aff9a9a9aff999a99ff999a99ff9a9b9aff9a9b9aff9b9b9aff9a9a9aff9b9b9bff9a9a9bff9a9b9aff9a9a99ff99999aff9a9999ff999898ff989898ff989898ff989898ff989998ff999899ff989899ff999999ff999999ff999999ff999999ff999899ff999899ff999899ff989898ff989798ff989898ff989998ff989898ff979797ff979797ff979797ff989898ff989899ff999999ff989898ff979898ff979797ff969797ff949494ff919191ff8f8f8fff8d8d8dff8c8c8dff8b8c8cff8c8c8cff908f90ff9a9a9affa5a5a4ffadaeadffb8b7b8ffc0c1c0ffc7c8c8ffcbcbcbffcdccccffcbcbcbffcacacaffcbcacbffccccccffccccccffcdcccdffcecdceffcdceceffcecfceffcfcfcfffcfd0cfffd1d1d0ffd1d1d1ffd2d2d2ffd3d2d3ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d8ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdadaffdadbdaffdbdbdbffdbdbdbffdbdbdcffdbdbdcffdcdcdcffdcdcdcffdcddddffdcdddcffddddddffddddddffddddddffdddddeffdededeffdededfffdedfdfffdfdedfffdfdfdfffe0dfdfff474847ff464646ff444444ff424242ff3f4040ff3d3d3eff3c3b3bff3a3a3aff383838ff363636ff343434ff313131ff2f2e2eff2c2c2cff2b2b2bff2c2d2cff2c2c2cff2a2a2aff2b2a2aff2a2a2aff292a29ff29292a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191819ff181918ff181919ff171717ff171617ff161716ff161716ff1f1f1fff282828ff333434ff434343ff565656ff6a6a6aff7d7e7eff919190ffa2a3a2ffbcbcbbffd9d8d8ffeaeaeafff7f7f7fffefefdfffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffefffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefffefffefffffffffefffffffffffffefffffffffefefffffffffffefffefffefffefffefffefffefffefffffffefffefefefffffffffffefefffffffffefffffffefffefefffffffffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfdfdfff6f7f7fff3f3f3ffe9e9e9ffd2d3d3ffc3c4c4ffb7b7b8ffacadacffa0a0a0ff929292ff7f7f7fff6b6b6bff585959ff494849ff3e3e3eff3f3f3eff3e3f3eff3e3f3eff3f3e3fff3e3f3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff9f9f9fff2f2f2ffecededffe9e9e9ffe8e9e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e6e6ffe6e6e7ffe5e6e6ffe5e6e5ffe5e5e5ffe4e5e4ffe5e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdedddeffddddddffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdcffdbdbdbffdadadaffdadadaffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffdadadaffdadbdaffdadadaffdadadaffdadadaffdadadaffd9dadaffdad9daffdadadaffd9dadaffdad9daffdadadaffd9d9d9ffdad9d9ffdadadaffd9dad9ffd9dad9ffd9dad9ffd9dad9ffdadadaffdadadaffdbdbdbffdcdcddffdededdffdedfdeffdedddeffe0e0e0ffe3e2e2ffe4e3e3ffe4e5e4ffe5e5e5ffe5e6e6ffe7e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeae9e9ffeae9eaffeae9eaffeaeaeaffebeaeaffeaeaeaffebebebffebebebffebebebffebebecffecececffececebffebececffebecebffebebecffebebebffebebebffebebebffebebebffebebebffeaebebffebeaebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eaeaffe9e9eaffeae9eaffe9eae9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e9e8ffe9e8e8ffe8e9e9ffe8e8e8ffe8e7e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0dfffdfe0dfffdfe0dfffe0dfdfffdfdfdfffdedfdfffdededeffdeddddffdcdddcffdbdcdcffdadadbffdad9daffd8d8d8ffd8d8d8ffd8d8d8ffd6d6d6ffd6d7d6ffd5d5d5ffd5d6d5ffd4d4d3ffd3d3d2ffd3d3d3ffd1d1d2ffd2d2d1ffd0d0cf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebdffbebebdffbdbdbeffbdbdbdffbebdbdffbdbdbdffbdbdbcffbdbdbdffbebfbeffc0c0c0ffc1c2c2ffc3c3c3ffc4c5c4ffc6c5c5ffc7c7c7ffc8c8c8ffcac9caffcbcbcbffcccbcbffcdcccdffcdcdcdffcececeffd0cfcfffd0d0cfffd1d1d1ffd1d2d1ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d6ffd5d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdadbffdbdbdbffdcdcdbffdcdddcffddddddffdeddddffdededeffdedfdfffdedfdfffe0dfe0ffe0e0e0ffe0e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe8e8e8ffe8e9e9ffe8e9e8ffe9e8e8ffe9e9e9ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeaeaffe9eae9ffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebeaffeaeaeaffeaeaebffebebebffebebebffeaebebffebebebffebebebffececebffececebffecececffedececffecedecffecededffecececffedecedffedededffedededffededeeffeeeeeeffedededffeeededffeeeeeeffedededffedeeedffedededffecedecffededecffecececffebecebffebebebffebebebffebebeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe6e7e7ffe6e6e6ffe5e6e6ffe4e5e5ffe3e3e3ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe1e1e1ffe0e1e0ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe1e2e1ffe2e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e1e2ffe1e2e1ffe1e2e2ffe1e1e2ffe2e2e2ffe1e1e1ffe2e1e1ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe3e3e3ffe3e4e4ffe4e4e3ffe5e4e4ffe5e5e6ffe5e5e6ffe6e5e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe9e8e8ffe9e9e8ffeaeaeaffeaeaeaffebebebffebebecffedededffeeeeeefff1f1f1fff6f7f6fffbfcfcfffdfefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2bff2b2a2bff292929ff282828ff272727ff272727ff252525ff2a2a2aff323232ff3b3b3cff454545ff505050ff5d5d5dff696969ff757675ff828282ff929192ffbcbcbcffe6e5e6ffeff0effffcfcfcfffefefefffffefffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefefffffefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefefffffffefffffffefffffefefffffefffffffffefffefefffffffefefffefefefffefefefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffefffffffffefffefffefffefefefffffefffffefefffffefffefffefefefffffefefffefffefffffefffffefefffffffffefffffffffffefefffffefefffffffefefffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffefefefffffffffffffefefffefefffffefffefffffefefffefffffffffffefffefffffffffefefffefffffffffefefffffefefffffffefffffefefffffefffffffffefffefefefffffefefffefefefffefefefffffffefffffffffffffffffffffffffffefefffffefffffffefffefffffffffffffefffffefefffffffefffffefffefffffefefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefffefffefefffffefefffffffffefffffffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefdfdfffefefefffefdfdfffdfdfdfffcfcfcfff9f9f9fff3f3f3ffe3e3e3ffd9dadaffc7c7c6ffb9babaffaeadadffa1a1a1ff949494ff858484ff737273ff606060ff4c4b4cff3d3c3cff3d3c3dff3d3d3cff3d3d3dff3d3d3dff3d3d3dff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2a2aff2b2b2bff2b2b2bff2b2b2bff2b2c2bff2c2c2bff2c2c2cff2c2c2bff2e2e2eff313131ff343434ff363636ff383838ff3a3a3aff3d3c3cff3f3f3fff424241ff434344ff464546ff484848ff4a4a4affb4b3b3ffdfdfdfffdedfdeffdededeffdddddeffdddeddffdddeddffddddddffdcdcdcffdcdcddffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdbdbdbffdbdadaffdbdadbffdbdadbffdadadaffdadadaffdadadaffd9d9d9ffdad9daffd9d9daffd9d9d9ffd8d8d9ffd9d8d8ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d7ffd6d5d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d4d3ffd2d2d2ffd1d1d1ffd1d1d0ffd0cfd0ffcfcfd0ffcecfceffcececeffcececeffcdcdcdffcccdcdffccccccffcbcbcbffcbcacaffcbcacaffcbcbcaffccccccffcccbcbffc9c9c8ffc4c3c4ffbcbbbcffb0b0b0ffa6a6a6ffa0a0a0ff9b9b9cff979897ff959595ff949494ff959696ff979897ff999999ff979797ff979797ff989798ff989998ff9a999aff9a9a9aff9b9b9bff9b9a9aff9b9b9bff9c9c9cff9c9c9cff9d9d9dff9d9d9cff9c9c9cff9b9b9bff9a9a9bff9a9a9aff999999ff999999ff999999ff999999ff999999ff9a9999ff999999ff999999ff999999ff999999ff99999aff999899ff999999ff989999ff989999ff989899ff989998ff999999ff999898ff9a9a9aff9b9a9aff9b9b9cff9c9d9cff9d9d9cff9d9d9dff9e9e9dff9e9e9eff9e9e9dff9e9e9eff9e9e9eff9f9e9eff9f9f9eff9f9e9eff9f9f9fffa0a09fffa0a0a0ffa1a0a1ffa1a1a1ffa2a2a1ffa3a2a2ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a4ffa3a4a4ffa4a4a4ffa5a4a4ffa5a4a5ffa5a5a5ffa6a5a6ffa5a6a5ffa5a5a5ffa6a5a5ffa6a6a6ffa7a7a6ffa7a7a8ffa8a7a8ffa8a7a8ffa8a8a7ffa8a8a8ffa8a8a8ffa8a8a9ffa8a8a9ffa9a9a9ffa8a8a9ffa9a8a9ffa9a9a9ffa9a9a9ffa9a9a9ffaaaaa9ffaaaaaaffaaaaaaffaaaaaaffaaaaaaffabaaabffabababffacacacffacacacffacacacffadadadffadaeadffaeaeaeffaeadadffaeaeaeffaeaeaeffaeaeafffafafafffb0b0b0ffb1b2b2ffb4b4b3ffb5b5b5ffb6b6b5ffb6b6b7ffb7b7b7ffb8b8b8ffbab9b9ffbbbabaffbcbbbcffbdbdbdffbfbfbfffc1c1c1ffc3c3c3ffc5c4c4ffc7c6c6ffc8c8c9ffcbcbcbffcecdcdffd1d1d1ffd4d5d5ffd7d8d7ffd9d9d9ffdbdadbffdcdcddffdfdfdfffe1e2e1ffe4e4e4ffe6e6e6ffeaeaeaffecececffedededffeeeeeeffe7e7e7ffd7d7d7ff9a9a99ff6f6f6fff545454ff2e2e2eff0f100fff040304ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030302ff090909ff171617ff3d3d3dff50504fff656565ff838383ffcacacaffe2e2e3ffe9e9e9ffeaeaeaffecebecffecededffebebebffe6e6e7ffe3e3e3ffe0e0e0ffdedddeffdbdbdcffd9d9d9ffd7d6d7ffd4d3d4ffd1d1d1ffcececeffcbcbccffc9c9c9ffc7c8c7ffc6c6c6ffc4c4c4ffc3c3c3ffc2c1c1ffc0c0c0ffbebebdffbbbbbbffbababaffb8b8b8ffb7b8b8ffb7b7b7ffb6b6b6ffb6b5b5ffb5b5b4ffb4b4b4ffb3b3b3ffb2b2b2ffb2b2b1ffb0b0b1ffb0b0b0ffafafafffafafaeffafaeaeffaeaeaeffadadadffacacacffababacffabacabffabababffababaaffaaaaaaffaaaaaaffaaa9aaffa9aaaaffaaa9aaffaaa9a9ffa9aaa9ffaaa9a9ffaaa9aaffaaaaaaffaaaaaaffaaaaaaffaaaaa9ffa9a9a9ffaaa9aaffa9a9aaffa9a9a9ffa8a8a9ffa9a8a8ffa8a8a8ffa8a7a8ffa7a7a7ffa7a7a6ffa7a7a6ffa6a6a6ffa6a5a6ffa5a5a5ffa5a5a6ffa5a4a4ffa4a4a4ffa3a3a4ffa3a3a3ffa2a2a3ffa2a3a2ffa2a2a2ffa1a1a1ffa1a1a1ffa1a0a0ffa0a0a0ff9fa09fff9f9f9fff9fa0a0ff9f9f9fff9e9f9fff9e9d9dff9d9d9dff9d9c9dff9c9c9cff9c9c9bff9c9b9bff9c9b9cff9c9c9cff9c9b9cff9c9c9cff9c9c9cff9c9c9cff9d9d9cff9d9d9dff9c9d9dff9c9c9cff9c9c9cff9b9c9cff9a9b9aff9b9b9aff9b9a9bff9a9a9bff9b9a9bff9a9b9bff9c9b9bff9c9c9cff9b9c9bff9c9b9bff9c9b9cff9c9c9cff9c9b9cff9c9c9bff9c9c9cff9c9c9bff9d9d9dff9d9c9dff9c9d9cff9c9c9cff9c9c9cff9c9d9dff9d9d9dff9e9e9eff9f9f9eff9fa09fff9f9f9fff9f9f9fff9e9e9eff9d9d9eff9c9b9cff9b9b9bff9a9a9aff9c9c9cff9e9e9effa1a2a1ffa6a6a6ffaeadaeffb6b6b5ffbababaffc1c0c1ffc7c8c7ffcdccccffcfcfcfffcececdffccccccffcccbcbffccccccffcdccccffcdcdcdffcececdffcececeffcfcecfffd0d0cfffd0d0d0ffd1d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d6d7ffd7d7d7ffd8d7d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdcdbffdcdbdcffdcdcdcffdddcdcffddddddffdddcddffddddddffddddddffdedddeffdedddeffdededeffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfff484848ff464646ff444444ff424241ff40403fff3e3e3eff3c3c3bff3a3a3aff383837ff353636ff333333ff313030ff2e2e2dff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2a2a2aff2a2a2aff2a2a2aff2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181819ff181818ff171717ff161717ff171716ff161617ff181817ff1f2020ff282828ff343434ff444443ff565656ff6a696aff7e7e7eff919191ffa4a3a3ffbdbdbdffdadadaffebebebfff9f9f9fffefefefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffefefffffefefffffefefefffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffefffefefffffefffffffefffefffffffefffefefefffefefffffefefefffdfefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffdfdfefffefdfdfffdfefefffdfdfdfff7f7f7fff3f3f2ffe9e9e9ffd2d2d3ffc4c4c4ffb6b6b6ffacacacffa1a0a1ff939393ff808080ff6b6b6bff585858ff484948ff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3e3e3fff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffdfdfdfff9f9fafff3f3f3ffedededffe9e9e9ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0dfe0ffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfe0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdeffdfdfdfffdededfffdededeffdededeffdededfffdededeffdededeffdddedeffdddedeffdddddeffdddeddffdedddeffddddddffdededdffddddddffdddddeffdddeddffdededdffdededeffdededeffdededeffdededeffdededeffdededeffdfdedeffdfdfdeffdfdedeffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe1e1e1ffe2e3e2ffe3e3e3ffe3e3e3ffe4e5e4ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e7ffe8e7e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffeae9eaffeaeaeaffeae9eaffeaeae9ffeaeaeaffeaeae9ffeaeaeaffeaeaebffeaebeaffeaeaebffebebebffebecebffecebecffebebecffececebffecececffecebecffebebecffebebebffecebecffecebecffecececffebebebffebebebffebebebffeaebeaffebeaebffeaeaeaffeaeaeaffeae9eaffeae9eaffe9eae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeae9ffe9e9e9ffe9e9eaffe9e9e9ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe9e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e7e7ffe6e6e7ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdeffdededeffddddddffddddddffdcdcdbffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd3d3d3ffd3d3d3ffd3d3d3ffd1d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbdbdbdffbdbdbdffbdbebdffbdbdbdffbdbcbdffbdbdbdffbebebeffbfc0c0ffc1c1c1ffc3c2c2ffc4c4c4ffc5c5c5ffc7c6c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffcfcfd0ffd0d0d0ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d3ffd4d5d4ffd5d4d5ffd5d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9dadaffdadbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddcddffdddeddffdededeffdfdfdfffe0e0dfffe0e0e0ffe1e0e0ffe1e1e1ffe2e1e2ffe3e2e2ffe3e3e2ffe4e3e3ffe4e3e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebeaebffebebebffebebebffebebebffebebebffebecebffebebecffebebebffecececffecececffececedffecedecffededecffedededffedededffedededffedededffedeeeeffeeededffeeededffeeeeedffeeededffeeedeeffeeeeedffedededffedededffedececffecececffecebebffecececffecececffecececffebebebffebebebffebecebffecececffebeaebffeaeaebffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe6e5e6ffe5e5e6ffe5e6e5ffe5e5e6ffe6e5e5ffe5e6e5ffe6e5e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffeae9eaffeae9eaffebebebffebebebffecebecffecedecffedededffededeeffeeeeedffeeefeeffefeff0fff4f3f4fffafafafffdfdfefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2a2bff282929ff282828ff262727ff2a2a2aff272727ff262625ff2b2b2bff343333ff3c3c3dff454646ff4f504fff5b5a5bff686868ff747473ff818181ff8f8f90ffb8b8b8ffe5e5e5ffefefeffffcfcfcfffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffefefefffffefefffffffefffefefefffefefefffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefefffefffffffefefffffffefffffffffffffffffffffefefffffefefefffefefffffffffffffefefefffffefefffefffefffffefffffffefefffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffefffffffefefefffffefefffffefefffefefefffffefefffffffefffefefefffefefefffffffffffefefffffffffffffefffefffffffffffffffefffffffefffefffffffffffffffffefffffefffffffffffefffffefffffefefffffefefefffefefefffefefffffefefefffefefffffefefffffefefffffffefffffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefefefffefdfefffefefdfffefefdfffdfdfefffdfdfdfffcfcfdfffafafafff3f3f3ffe3e4e3ffdbdadbffc9c8c8ffbcbcbcffafb0b0ffa2a2a2ff929292ff828181ff706f70ff5e5e5dff4c4c4bff3d3d3dff3c3c3dff3d3c3dff3d3d3dff3c3d3dff3d3d3dff3c3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2b2b2bff2b2b2bff2b2b2cff2c2b2cff2b2c2cff2c2c2cff2c2c2bff2b2c2bff2d2d2dff313030ff333333ff363636ff383838ff393a3aff3d3c3cff3f3e3fff414141ff434343ff464645ff484748ff4a4a4aff858585ffdededfffdfdfdeffdedfdeffdededeffdededdffdeddddffddddddffddddddffdddcddffdcddddffdcdddcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadbdbffdadadbffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd4d4d5ffd3d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcfcfceffcececeffcecdcdffcdccccffcdcdcdffccccccffcbccccffcbcbcbffcecdceffcfcecfffcdcdcdffcac9c9ffc4c4c4ffbcbcbcffb5b5b5ffb0b0b0ffababacffa8a8a7ffa5a6a5ffa4a3a3ffa2a2a1ffa1a1a1ffa1a1a1ffa0a0a0ffa09fa0ff9e9f9fff9f9f9fffa09fa0ffa0a0a0ff9fa09fffa09fa0ff9f9fa0ff9f9f9fffa0a1a1ffa0a0a1ffa0a0a0ff9f9f9fff9e9e9eff9d9d9dff9d9d9dff9c9c9cff9c9c9cff9b9b9bff9c9b9bff9b9c9bff9c9b9cff9c9b9bff9b9c9cff9c9c9cff9c9c9cff9c9c9cff9b9b9bff9b9a9aff9b9b9aff9c9b9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9c9c9cff9d9d9dff9d9d9eff9e9e9fff9f9f9fff9f9f9fff9fa09fff9f9f9fffa09f9fffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa1a0a0ffa1a0a1ffa1a1a1ffa2a2a1ffa3a3a2ffa3a3a3ffa3a3a3ffa4a4a4ffa4a4a4ffa5a5a5ffa5a5a5ffa6a5a5ffa6a6a5ffa6a6a5ffa6a6a6ffa7a6a6ffa7a6a7ffa7a7a7ffa7a8a7ffa8a7a8ffa7a8a8ffa8a8a7ffa9a9a9ffa9a9aaffa9a9a9ffa9aaaaffa9a9aaffaaa9aaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaabffabababffababaaffababaaffaaabaaffabababffabababffabacacffacacacffacacacffacacacffadadacffadadadffadaeadffaeaeaeffaeafaeffaeafafffafafafffafafafffb0b0afffb0b0b0ffb0b0b0ffb0b1b1ffb2b2b2ffb3b3b3ffb5b5b5ffb6b6b6ffb8b7b7ffb9b9b9ffb9b9b9ffbababaffbbbbbbffbdbcbcffbdbdbdffbebebeffc0c0c0ffc3c3c2ffc4c4c4ffc6c6c6ffc8c8c8ffc9c9caffccccccffcecfceffd2d2d2ffd6d5d5ffd8d8d8ffdadadaffdcdbdcffdedddeffe0e0e0ffe3e3e3ffe5e5e5ffe7e7e8ffebebebffedededffeeedeeffedeeeeffe4e5e5ffd1d1d2ff929292ff6d6d6dff515152ff2a2a2aff0e0e0eff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff050506ff0d0d0dff2d2d2dff424242ff5e5d5eff7e7e7effc1c1c2ffdfdedfffe7e8e7ffe9e9eaffecececffedededffecececffe7e8e7ffe4e3e4ffe1e1e1ffdedfdfffddddddffdbdadaffd8d8d8ffd5d6d5ffd3d2d2ffcfd0cfffcdcdcdffcbcbcbffc9c9c9ffc8c7c8ffc6c6c6ffc5c5c4ffc3c3c3ffc1c1c2ffbfc0c0ffbcbcbcffbbbbbbffb9b9b9ffb9b8b9ffb8b8b7ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb5b4b4ffb4b3b4ffb3b2b2ffb2b2b1ffb2b2b1ffb1b1b1ffb0b0b0ffb0b0b0ffafafafffafafaeffadaeaeffadadadffadadacffadacacffacacacffacacacffababacffabacacffabacabffacabacffababacffabababffababacffababacffabababffabababffababacffabababffabababffabababffaaaaabffaaaaaaffaaaaabffaaaaaaffa9a9a9ffa9a9a9ffa8a9a8ffa8a8a8ffa8a8a8ffa7a8a8ffa8a8a8ffa7a7a7ffa7a7a7ffa6a6a6ffa5a5a5ffa5a5a4ffa5a5a4ffa4a4a4ffa3a4a4ffa3a3a3ffa3a3a3ffa3a3a2ffa2a2a3ffa2a1a2ffa1a1a2ffa1a1a1ffa1a1a1ffa0a1a0ffa0a0a0ffa09f9fff9f9f9fff9e9f9fff9e9e9eff9d9d9dff9e9d9dff9e9d9dff9d9d9dff9e9d9dff9e9e9dff9e9e9eff9e9e9eff9f9f9fff9e9e9fff9f9f9fff9e9f9eff9e9e9eff9e9e9eff9e9d9dff9d9d9dff9e9d9dff9d9d9eff9d9d9eff9e9e9effa09fa0ff9f9f9fff9e9f9eff9e9e9fff9f9e9fff9e9e9eff9e9f9fff9f9f9fff9f9f9fffa0a0a0ffa1a1a1ffa1a0a1ffa1a1a1ffa1a1a1ffa2a1a1ffa2a2a2ffa2a2a2ffa3a3a3ffa4a4a4ffa5a5a5ffa5a5a5ffa6a6a6ffa5a5a5ffa5a5a5ffa5a5a4ffa5a4a4ffa6a6a5ffa8a8a8ffababaaffaeaeafffb3b3b3ffb9b9b9ffbebebeffc2c2c3ffc7c7c7ffcbcbccffcfcfcfffcfcfcfffcdcecdffcdcccdffcdccccffcdcdcdffcececeffcececeffcececeffd0cfcfffd0cfd0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9dadaffd9d9daffdad9daffdadadaffdadadbffdadadaffdadadaffdbdbdbffdcdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcddffddddddffddddddffdededeffdededeffdededeffdedfdeffdededeffdedfdeffdfdfdeffdfdfdfffdfdfe0ffe0dfe0ffdfe0dfff484848ff464647ff444444ff424242ff404040ff3e3e3eff3b3c3bff3a393aff383737ff353535ff333333ff303030ff2d2d2dff2c2b2bff2d2c2dff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2a2a2aff2a2a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff171718ff171717ff171716ff161616ff131313ff181717ff1f1f1fff282828ff343534ff434343ff575656ff6a696aff7e7e7dff919191ffa5a5a4ffc0c0c0ffdcdcdcffedededfff9fafafffffffefffefffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffefffffffffefffffefffefffffffefffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffffffefffefefefffefefefffffffffffefefffffffffffffefffefffffffffffffffefffffffefffefffffffffefffffefefffffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffdfdfdfff7f7f7fff3f3f3ffeae9e9ffd2d2d2ffc3c3c3ffb6b6b6ffacacabffa0a0a0ff939292ff818180ff6d6c6cff595959ff474848ff3d3d3dff3e3e3eff3e3f3eff3e3e3fff3e3e3eff3e3e3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffafafbfff4f3f4ffedeeeeffe9e9e9ffe8e8e7ffe7e8e7ffe7e7e7ffe7e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e3ffe3e2e3ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e2ffe2e3e3ffe3e2e3ffe2e3e2ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e3ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e5ffe6e6e6ffe6e7e7ffe9e9e9ffe9e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9eaffeae9eaffe9eaeaffeaeaeaffeaeaebffeaeaeaffebeaebffebebebffebeaebffebebebffebebecffecebebffebebebffececebffececebffecececffecececffecececffecececffecececffecececffececebffecebebffebecebffecebebffebebebffebebebffebeaebffeaebeaffeaebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffebebebffeaeaebffebebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9eaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e4e3ffe3e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfe0ffdfdfdfffdededeffdddeddffdddcddffdcdcdbffdcdcdcffdbdcdcffdadadaffd9d9d9ffdad9d9ffd8d8d8ffd8d8d8ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd3d3d3ffd2d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbebebeffc0c0c0ffc1c1c1ffc2c2c3ffc3c4c3ffc5c5c5ffc6c6c6ffc7c7c7ffc8c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcdcdceffcececeffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d3d2ffd3d3d3ffd4d4d4ffd4d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdbdadbffdbdbdbffdcdcdbffdcdcddffddddddffdddddeffdededeffdedfdeffdfe0dfffe0dfe0ffe1e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe4e3e3ffe4e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe6e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e9e9ffe9e9e8ffe9e8e9ffe8e9e9ffe8e9e8ffe8e8e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebecffecebecffececebffecececffececedffececedffececedffedededffedededffedededffedededffeeededffeeeeeeffeeeeeeffeeeeeeffedededffeeededffeeedeeffedededffedededffedededffedededffecececffececedffecededffedededffecedecffedecedffecececffeeededffedededffedededffedecedffecececffebecebffebeaebffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe7e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9eae9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebebffeaebeaffebeaebffeaebebffeaebeaffebebebffebebecffebebebffecececffececedffececedffedededffedededffedededffeeeeeeffeeeeefffefefefffefefeffff0f0effff0f0effff0f0f0fff1f0f0fff1f1f1fff3f3f3fff7f7f7fffcfcfcfffdfefdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff282828ff272727ff2e2d2eff2c2c2cff2a292aff282727ff2c2c2dff343534ff3d3d3dff474646ff4f5050ff5a5b5bff676767ff737373ff7f7f7eff8e8d8dffb3b4b3ffe4e4e4ffeeefeefffdfcfcfffffffefffffffefffefffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffefffffefffefffffffffffffefffffefefffffefffefffffefefffefffefffefefefffffefffffefefffffefefffffffffffffffefefffffffefffffefffffefefefffffefffffffffffffefffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffefffffffefffefffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffefffffefffefffffffffffefefffffefefffffefffefffffefefffefffefffefefefffffefffffefefffffefefffffffffffffffefefffffffefffffefffffefefefffffefffffffffffffefffffffefefefffffefffffffefffffffefffffffefffffefefffffefffefffffffefffffefffffefefefffefffffffefefefffefefefffefffefffffefefffefffefffffefffffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffefefffefffefffefffefffefefefffefefefffffffffffefefffffefefefffdfefefffefefefffefdfefffefdfefffefefefffdfefdfffdfefefffefefefffdfefefffdfefefffefefdfffefdfefffdfdfdfffcfcfcfffafafafff4f3f4ffe4e4e4ffdbdcdbffcac9c9ffbdbdbdffb1b1b1ffa3a3a3ff929292ff807f80ff6d6d6dff5c5b5bff4a4b4aff3c3c3cff3b3c3bff3d3c3dff3d3d3dff3d3d3dff3d3c3dff3d3c3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2c2b2cff2c2b2cff2b2c2bff2c2c2cff2d2d2dff2b2b2cff2d2d2dff302f2fff323333ff353535ff383738ff3a393aff3c3c3cff3f3f3fff414141ff434343ff454545ff474747ff49494aff5c5c5cffdfdfdfffdfdedeffdfdedfffdededeffdededeffdedddeffdddddeffddddddffddddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdcdbdbffdbdcdbffdbdbdbffdbdbdaffdbdadaffdbdadaffdadbdaffdadad9ffd9dadaffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d8d7ffd7d8d7ffd8d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd5d5d6ffd5d5d5ffd3d4d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfcfcfffcecfceffcecdcdffcdcecdffcdcdcdffcdcccdffcccccdffcececeffd0d0d0ffd0cfd0ffcdcdcdffc9c9c9ffc4c4c4ffbfbfbfffbbbbbbffb6b6b7ffb2b2b2ffb0afb0ffaeadaeffabaaabffa9a8a9ffa7a7a7ffa6a6a6ffa6a6a6ffa7a6a7ffa7a7a7ffa7a8a8ffa7a7a7ffa6a7a7ffa6a7a6ffa6a5a5ffa5a5a5ffa4a4a4ffa4a4a4ffa4a3a3ffa3a3a3ffa2a3a2ffa2a2a1ffa1a1a2ffa0a1a1ff9f9f9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9f9f9fff9e9e9fff9e9e9fff9e9e9eff9e9e9eff9e9d9dff9e9d9eff9e9d9eff9d9e9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9e9e9eff9f9e9fffa09f9fffa0a0a0ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a2a1ffa2a1a2ffa3a2a2ffa2a2a2ffa2a2a2ffa2a3a3ffa3a2a3ffa4a4a3ffa4a4a5ffa4a4a4ffa5a5a5ffa6a6a5ffa5a6a6ffa6a6a6ffa7a6a7ffa7a7a7ffa7a7a7ffa8a7a8ffa7a7a8ffa8a8a8ffa8a9a8ffa9a8a9ffa8a9a9ffa9a9a9ffa9a9a9ffa9aaaaffababaaffabababffabacabffacababffabacabffacababffacacabffacacabffacacabffabacacffacacacffadacacffacadacffacadacffacacacffacacacffadadadffacadadffadadadffadaeadffaeaeaeffaeaeaeffafaeafffafaeafffafafafffafafb0ffb0b0b0ffb0b1b0ffb0b1b1ffb1b1b0ffb2b1b2ffb2b1b2ffb2b2b2ffb3b3b3ffb4b4b4ffb6b6b6ffb7b8b7ffb9b8b8ffb9babaffbababaffbcbbbcffbdbcbdffbdbdbeffbebebeffc0bfc0ffc2c2c1ffc4c3c4ffc5c5c5ffc7c7c7ffc9c9c9ffcacacbffcdcdcdffd0cfd0ffd3d3d3ffd6d6d6ffd9d9d9ffdbdbdbffdcddddffdfdfdfffe1e1e1ffe3e4e4ffe5e6e6ffe9e9e9ffecededffeeeeedffefeeeeffeeefeeffe1e1e1ffcacac9ff888787ff666666ff484848ff222322ff0c0c0cff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030202ff090a09ff222121ff393a39ff595959ff777777ffb9bab9ffdbdcdbffe6e7e7ffe9eaeaffecebebffedeeedffecededffe8e9e8ffe4e5e5ffe2e2e2ffdfdfe0ffdededeffdbdbdbffd9d9d9ffd7d6d6ffd4d4d4ffd1d1d1ffcecfceffccccccffcacacaffc8c9c8ffc7c7c7ffc6c6c5ffc5c4c5ffc3c3c3ffc1c1c1ffbebebeffbcbbbcffbababaffb9babaffb9b9b9ffb8b9b9ffb8b8b8ffb8b7b8ffb7b6b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b4b3ffb3b3b3ffb2b2b2ffb2b1b2ffb1b1b1ffb0b1b1ffafafafffafafafffafaeafffaeaeaeffaeadaeffadadaeffadadadffadadadffadacadffacadadffadadadffadadadffadadadffadadacffadacacffacadacffadacadffacadacffacacacffacacacffacacacffacacabffabacacffabacacffacababffabababffaaabaaffaaaaa9ffa9a9a9ffaaa9a9ffa9a9aaffa9a9aaffa8a9a9ffa9a9a9ffa8a7a8ffa7a7a7ffa6a6a7ffa6a6a6ffa5a5a6ffa5a5a5ffa4a5a5ffa4a4a4ffa4a4a4ffa4a3a4ffa4a3a4ffa3a4a3ffa3a3a3ffa3a2a3ffa2a2a3ffa2a2a2ffa1a0a0ffa0a1a0ffa0a0a0ffa09fa0ff9f9f9fff9f9fa0ffa0a0a0ffa09fa0ffa0a09fffa09fa0ff9f9f9fffa0a0a0ffa1a1a0ffa0a1a1ffa1a0a0ffa1a0a1ffa1a1a1ffa1a1a1ffa1a0a1ffa0a1a1ffa0a1a1ffa1a1a1ffa0a0a0ffa0a1a1ffa1a2a2ffa1a1a1ffa1a1a1ffa1a2a1ffa2a1a1ffa1a2a1ffa2a1a2ffa2a2a2ffa3a2a2ffa4a3a3ffa5a5a4ffa5a5a5ffa5a6a6ffa5a6a6ffa7a6a6ffa7a8a7ffa7a8a8ffa8a8a8ffa8a9a9ffaaaaaaffaaababffabacacffabacabffacacacffadacacffaeadaeffafafafffb1b1b1ffb3b3b3ffb6b7b7ffbabbbbffbfbfbfffc3c3c3ffc7c6c7ffcac9caffcccdccffcfceceffcececeffcdcdceffcdcecdffcecdcdffcdceceffcececeffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d1ffd3d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d7ffd7d6d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffd9dad9ffdad9daffdadadaffdadadaffdbdadaffdbdbdaffdbdbdaffdbdbdbffdbdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffdddddeffdddedeffdddedeffdededeffdfdedeffdfdedfffdfdfdfffdfdfdfffdfdfe0ffdfe0dfffdfe0dfff4a4a4aff494948ff474647ff454444ff424242ff404040ff3e3e3eff3b3b3bff393a39ff373737ff343535ff323232ff2f2f2fff2d2c2dff2c2c2dff2d2d2dff2d2d2dff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141314ff181717ff161716ff171717ff161616ff131314ff131413ff171717ff1f1f1fff282828ff353435ff444444ff565657ff6a6a6aff7d7d7dff919190ffa6a5a6ffc3c3c3ffdededeffeeeeeefffbfbfbfffefefefffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffefefefffffefffffefefffffefefefffefffefffefefefffefffefffefefffffefefefffefefffffffffffffefffffffefefefffffefffffffefffffffefffffffefffffefefffffefffefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffefefefffefefefffefdfefffefefefffefefefffefefdfffdfefefffdfefefffefefdfffefefefffdfdfdfff7f7f7fff3f3f3ffeaeaeaffd1d1d2ffc0c0c0ffb4b4b4ffaaaaaaff9e9d9dff908f90ff7e7e7fff6b6b6bff585859ff474747ff3c3d3cff3d3d3dff3e3e3eff3f3e3fff3f3e3eff3e3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffcfcfbfff8f7f8fff3f2f2ffecececffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e8e7ffe8e7e7ffe7e8e7ffe8e7e7ffe8e7e7ffe8e8e7ffe7e8e7ffe7e8e8ffe7e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e5ffe6e5e6ffe6e5e6ffe5e6e5ffe5e5e6ffe5e6e6ffe5e6e5ffe5e6e6ffe6e6e5ffe6e5e6ffe6e5e6ffe5e6e5ffe6e6e6ffe5e5e6ffe5e6e6ffe5e6e6ffe6e5e5ffe6e7e6ffe6e6e6ffe7e6e7ffe7e6e7ffe6e6e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe9e9e9ffebebebffecececffecebecffecebecffecececffebececffebebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffebeaebffebebeaffebeaeaffebebebffebebebffebebebffebebebffebececffececebffecececffecececffecececffecececffedececffececedffececedffecececffecececffecebecffecebecffecebecffebecebffebebecffebebebffeaebebffeaebebffeaebeaffebeaebffebeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebeaeaffeaeaebffeaeaebffebebebffebeaebffebebeaffebeaebffeaeaeaffebeaebffebebebffeaebebffeaeaeaffebeaebffebeaebffeaeaeaffeae9eaffe9eaeaffe9eae9ffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e3e3ffe3e2e3ffe2e2e3ffe1e2e1ffe1e1e2ffe1e1e1ffe0e1e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0dfffe0dfdfffdededeffddddddffdcdddcffdcdcdcffdcdddcffdbdbdbffdcdbdcffdadadaffd9d9d9ffd9dadaffd8d8d8ffd8d8d8ffd6d6d7ffd6d6d6ffd5d5d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbeffbdbdbdffbdbdbdffbdbcbdffbebebeffbdbebeffbdbdbdffbebebeffbfbfbfffc1c1c1ffc2c2c2ffc3c4c3ffc5c5c4ffc6c5c5ffc6c7c7ffc9c8c9ffcacac9ffcbcacaffcccbcbffcccdccffcdcecdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d6d6ffd8d7d8ffd8d8d8ffd8d9d8ffd9d9daffdadadaffdadbdaffdbdbdbffdcdcdbffdcdcdcffdddcddffddddddffdededeffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e9e8ffe8e9e8ffe9e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9eae9ffeae9e9ffe9eae9ffeae9e9ffeae9e9ffe9eae9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffeaebebffebebebffeaebebffebebebffecebebffecebecffebebecffebecebffebebecffebececffebecebffecececffecececffedecedffedecedffecededffedededffedededffedededffedeeedffedededffedeeedffededeeffeeeeeeffeeedeeffededeeffeeeeeeffeeedeeffeeeeedffeeedeeffedededffedededffedededffedeeeeffedededffeeedeeffeeedeeffedededffeeedeeffeeeeefffeeeeeeffeeeeeeffeeedeeffedededffecececffebecebffebebebffebecebffecebebffeaebeaffebeaebffebebeaffebeaeaffebeaeaffeaebeaffeaebeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaebeaffeaebeaffeaebebffebebeaffebeaebffebeaebffeaebeaffebeaeaffeaeaeaffebebebffeaebebffebeaeaffeaebebffebeaebffebebebffebeaebffeaeaebffeaebebffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffebeaebffebeaebffebeaebffebebebffebebebffebecebffecebecffecececffecededffededecffedededffededecffedececffedeeedffeeedeeffeeeeeeffeeeeeeffefeeeeffefefeeffefefefffeff0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f3fff3f3f3fff4f5f4fff9faf9fffdfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282728ff272627ff323231ff313131ff2d2d2dff2c2c2cff2a2a29ff2e2e2dff363635ff3f3e3fff484747ff515151ff5b5b5bff666666ff717170ff7c7c7bff8c8b8bffb0b0b0ffe3e4e3ffedeeeefffbfcfcfffffffefffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffefffefffefffefffefffffffefffffffffefffffefefefffefffefffefefefffefefffffefefefffefffefffffefffffefefefffefefffffefffefffffefffffffefefffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffefffffffefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffefefefffffffefffefefefffefefffffefefefffefffefffffefffffefefefffefefffffefffefffffefffffffefefffffefffffffffefffffffefffefefefffffefffffffffefffffffefffefefefffffefffffffffefffffffefffefffefffffefefffefffefffefefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffffffffefefffffefffefffefffefffefefefffefffffffefefefffefefefffefefefffdfdfdfffefdfefffefefefffdfefefffefdfefffdfefdfffdfefefffefdfefffdfdfefffdfefefffefefdfffdfdfefffdfdfdfffdfdfdfffcfcfcfffafafafff3f4f3ffe3e4e4ffdbdcdcffcbcacbffbfbebfffb2b3b2ffa3a3a3ff929292ff7f7f7fff6c6c6cff5a5a5aff494949ff39393aff3a3a3aff3c3c3cff3d3c3cff3d3c3dff3d3d3dff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2c2cff2b2c2bff2c2b2cff2c2b2cff2d2d2dff2d2d2dff2d2d2dff2d2d2dff302f2fff323232ff353534ff373737ff393a3aff3c3c3cff3e3f3eff414141ff424242ff444445ff474747ff494949ff4b4a4affd7d7d7ffdfdfdfffdfdfdeffdededeffdededfffdededdffdededdffddddddffdeddddffdddddcffdddddcffdcdddcffdddcdcffdcdddcffdcdcdcffdcdbdcffdcdcdcffdbdcdbffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadbffdadadaffdadadaffdad9d9ffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd7d8d8ffd8d7d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d6ffd4d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcecfffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcfd0cfffd1d0d1ffcfcfceffccccccffc9c9c9ffc5c4c5ffc1c0c0ffbdbdbdffb9b9b9ffb6b6b6ffb3b3b3ffb1b1b1ffafafaeffadacacffabababffacababffacacabffadadacffacacacffacacacffabababffabaaaaffaaaaaaffa9a9a9ffa7a8a7ffa7a8a7ffa6a7a6ffa6a6a6ffa5a6a6ffa5a5a5ffa5a4a5ffa4a3a4ffa3a3a3ffa3a3a3ffa3a2a2ffa3a3a3ffa2a2a3ffa3a3a3ffa3a3a3ffa1a1a1ffa1a0a1ffa1a0a1ffa0a0a0ffa1a0a1ffa0a1a0ffa0a0a0ff9f9f9fff9f9f9fff9f9fa0ff9f9f9fffa0a0a0ffa0a1a0ffa1a1a1ffa2a1a2ffa2a2a2ffa3a3a3ffa3a3a3ffa2a3a3ffa3a2a3ffa3a3a3ffa4a4a4ffa4a4a4ffa3a3a4ffa3a4a3ffa4a4a4ffa5a5a5ffa5a5a5ffa5a5a6ffa6a6a6ffa7a6a7ffa7a6a7ffa7a7a7ffa8a8a8ffa9a8a8ffa8a8a8ffa9a9a9ffaaa9a9ffaaa9a9ffaaaaa9ffaaaaaaffabaaaaffababaaffaaabaaffabababffabacabffacacacffadacadffadadadffacadadffadadadffadadadffadadadffadadaeffaeaeaeffaeadaeffaeadaeffadaeadffaeaeaeffaeadadffaeaeaeffaeadaeffaeaeaeffafaeaeffaeaeaeffafaeafffafafafffafafb0ffb0afb0ffb0b0b0ffb0b0b0ffb1b0b1ffb1b1b1ffb1b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb3b2b3ffb3b3b3ffb4b4b4ffb5b6b5ffb7b8b8ffb8b9b9ffbab9baffbbbabbffbcbcbbffbcbcbcffbdbdbeffbebfbeffbfc0bfffc1c1c1ffc3c3c3ffc4c4c5ffc6c7c7ffc9c8c8ffcac9c9ffcccbcbffcececeffd1d1d0ffd4d4d4ffd7d7d8ffdadad9ffdcdcdbffdededdffe0dfe0ffe2e2e1ffe5e5e4ffe6e6e6ffebeaeaffeeeeedffefeeeefff0eff0ffefefefffdddedeffbfc0c0ff7b7c7cff5f605fff3d3d3eff1c1c1cff090909ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff090909ff1c1d1dff383838ff585858ff717171ffacacacffd9d9d9ffe6e6e6ffe9e9e9ffebebebffedeeedffeeededffebebebffe5e5e6ffe3e3e3ffe1e1e1ffdededeffdcdcddffdadadaffd7d8d8ffd6d5d6ffd3d3d3ffd0d0d0ffcdcdceffcbcbccffc9cacaffc8c8c8ffc6c7c7ffc5c5c5ffc4c3c4ffc2c2c2ffbfbfbfffbdbdbdffbbbbbbffbabbbbffbbbabbffbababaffb9bab9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b7b6ffb6b5b6ffb5b4b4ffb4b3b4ffb3b4b3ffb4b3b3ffb3b2b2ffb2b2b2ffb1b1b1ffb1b0b0ffb0b0b0ffb0afb0ffafafafffafafafffafafaeffafaeafffafaeaeffaeaeaeffaeaeaeffafaeaeffaeafaeffaeaeaeffaeadaeffaeaeaeffadaeadffadaeaeffadadadffadaeadffadadaeffadadadffadadadffadacadffacadacffacadacffacababffabacacffabababffabababffabababffaaaaaaffaaaaabffabaaaaffa9aaaaffa9a8a9ffa8a8a8ffa7a7a8ffa7a7a7ffa6a6a7ffa6a6a6ffa6a6a6ffa5a5a6ffa5a5a5ffa6a5a6ffa6a5a6ffa5a6a5ffa5a5a5ffa4a5a5ffa4a4a4ffa3a3a3ffa2a2a2ffa2a2a1ffa1a1a1ffa1a2a2ffa3a4a3ffa4a4a3ffa3a3a3ffa3a3a2ffa2a2a3ffa2a2a2ffa3a2a2ffa2a2a2ffa3a2a2ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a4ffa4a3a3ffa4a3a3ffa3a3a3ffa4a3a4ffa4a3a3ffa4a4a3ffa3a4a3ffa4a4a4ffa4a4a3ffa4a3a3ffa4a3a4ffa4a4a4ffa4a5a4ffa5a5a5ffa5a6a5ffa8a8a8ffa8a9a9ffa9aaa9ffaaaaaaffaaaaabffaaabaaffacadacffadadadffadaeaeffadadaeffafafafffb0b0b0ffb1b0b0ffb2b1b2ffb2b2b2ffb2b3b3ffb4b4b4ffb6b6b5ffb7b8b8ffbab9baffbcbdbdffc0c0c0ffc3c3c3ffc6c6c7ffc8c9c8ffcbcacbffccccccffcdcdcdffcdcecdffcececeffcececeffcececeffcececfffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d3ffd3d3d2ffd3d3d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d8ffd9d9d8ffd9d9d9ffdad9d9ffdadad9ffdad9d9ffdad9daffdadadaffdadbdaffdadbdbffdadbdaffdbdbdbffdbdbdbffdbdcdcffdcdbdcffdcdbdcffdbdcdbffdcdcdcffdddcdcffddddddffddddddffddddddffdededeffddddddffdededeffdededeffdedfdfffdfdedfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ff4a4a4aff484949ff464746ff444444ff424242ff404040ff3d3e3eff3b3b3bff393a39ff373637ff343434ff313231ff2e2e2eff2c2c2dff2c2d2cff2d2d2dff2d2d2dff2d2d2dff2c2c2cff2c2c2cff2d2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131413ff141314ff171617ff161616ff141414ff131414ff131414ff171717ff201f20ff292928ff353535ff454545ff575757ff6a6a6aff7e7e7eff919191ffa7a7a8ffc6c7c7ffe0dfe0ffefefeffffcfbfcfffffffefffffffefffefefefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefffffffffefffffefefffffefffffffffffefffefefffffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefffffffefffffffffefffffefefffffffffefffefefefffefefefffefefefffefefefffffefffffefefefffefefffffefefefffffefefffffefefffffefefffffffefffffffefffefefefffffefffffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffdfdfdfff7f8f8fff3f2f3ffeaeaeaffd1d1d1ffbdbdbdffb1b0b1ffa7a7a7ff9b9b9bff8e8d8dff7c7d7cff6a6a6aff575758ff464647ff3d3d3dff3d3d3dff3d3d3eff3e3e3eff3e3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f9fff3f3f3ffefefefffeeedeeffedededffedededffedeeeeffedeeeeffeeedeeffedededffeeeeedffedededffedededffecedecffedededffedededffecececffecececffecececffecebecffecebebffebebebffebecebffebebebffebebebffecebecffecebebffebebebffebeaeaffecebebffebebebffebebeaffeaebeaffebeaeaffeaebeaffeaeaeaffeae9eaffeaeaeaffe9eaeaffeaeaeaffe9eae9ffeaeae9ffe9e9eaffeaeaeaffe9e9e9ffe9e9eaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaebffebebebffecebebffebebebffecebecffedededffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeededffececebffebebebffebebeaffebebebffeaebeaffebebebffebebeaffeaeaeaffebeaebffebebebffeaebebffebebebffebebebffebebebffebebecffecececffecececffecebecffebecebffecececffecececffedededffececedffedededffedededffecececffececedffedececffececedffecececffecececffebececffebebecffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaebebffeaebeaffebeaebffeaeaeaffebebeaffeaeaeaffeaeaebffeaebeaffebebeaffebebebffebebeaffeaeaebffebebebffebeaebffebeaeaffebeaebffebebebffebebeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeae9ffeae9eaffeae9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe9e9e9ffe8e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e7ffe6e5e6ffe6e6e6ffe6e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdededeffddddddffddddddffdddcddffdcdcddffdddddcffdbdbdbffdbdbdcffdadadaffd9d9d9ffdad9daffd8d8d8ffd8d8d8ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbdbdbdffbdbdbdffbebebdffbebebeffbebebdffbebdbeffbebebdffc0c0bfffc0c1c0ffc2c2c2ffc3c3c3ffc4c4c4ffc6c5c6ffc7c7c7ffc8c9c8ffc9cac9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcecfffcfd0cfffd0d1d0ffd1d1d1ffd2d3d2ffd3d2d3ffd4d4d4ffd5d4d5ffd4d4d4ffd5d5d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffd9d9daffdadadaffdbdbdbffdbdbdcffdbdcdcffdcdcdcffddddddffdededeffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e9ffe9e9e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eae9ffe9eaeaffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffebebebffeaeaebffebebebffebebebffebeaeaffebebebffebebebffebebecffecebecffebecebffebececffecebecffebececffecececffecececffececedffecedecffedecedffedededffedededffedededffedeeeeffedeeeeffeeedeeffededeeffeeeeedffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffedeeeeffeeedeeffeeededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffefeeeeffeeeeeeffefeeeeffefeeeeffefefeeffecedecffeeeeeeffeeeeedffeeededffeeedeeffeeeeeeffedeeedffedeeeeffedededffedededffedededffecededffecececffecebecffebecebffebecebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeaeaeaffeaeaeaffe9eaeaffeae9eaffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaebebffebebeaffeaeaebffeaebeaffebeaebffebeaebffebebebffebebebffebececffebececffecebecffebebecffebecebffebebebffebebebffebebebffebebebffebebebffebebeaffeaeaebffeaebebffebeaebffebeaeaffebebebffebebebffebebebffebebebffebebecffecebebffececebffececebffecececffedececffededecffededecffedededffeeeeedffedededffeeedeeffeeeeeeffeeefeeffeeefefffeeefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff1f1f1fff1f1f1fff1f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff4f3f4fff9f9f9fffbfcfcfffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272726ff323132ff323132ff313131ff313131ff2e2d2dff2c2c2cff302f30ff373737ff404040ff494849ff525252ff5c5c5cff656565ff6e6f6eff7b7b7bff8b8c8cffadadadffe2e2e2ffedececfffafbfafffefefffffffffefffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffffffffffefffffffffefffffefefffffffefefffefffefffefffffffffffffffefefffffffffffffefefffffefffffffefefefffefefefffffefffffffefffffefefffffefefefffefefefffffefefffffffefffffffffffefffffffffffefffffefefffffefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffefffffffffffefffefefefffffefefffefffefffefffffffffffefffefefefffefefffffefffefffefffefffefefffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffefefffffefffffffefffefffefffefffffefffffffefffffefefffffefefefffefefefffffefefffffffefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffffffefffefefffffffefffffffffffffefefefffefffefffffefefffefefffffffffefffefefefffffefefffefffefffefffffffffffefffefefefffefefffffefffefffefefefffefefefffefffffffefefffffefefffffffefefffefefefffdfefefffefefefffdfefdfffefefefffefefdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffcfdfdfffafafafff3f3f4ffe3e3e3ffdbdcdcffcbccccffc0c0c0ffb3b4b3ffa5a4a5ff939293ff808080ff6c6d6dff5a5a5bff494848ff393838ff393939ff3a3a3aff3c3c3bff3d3c3dff3d3c3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2cff2c2b2bff2b2c2bff2d2d2dff2d2d2dff2d2d2dff2d2d2dff2d2d2dff2f2f2fff323232ff343534ff373737ff3a393aff3c3c3cff3d3e3eff404040ff424242ff444444ff464646ff484849ff4a4b4affa9a9a9ffdfdfe0ffdfdfdfffdedfdfffdfdedeffdededfffdededeffdddedeffdededdffdddddeffdedddeffddddddffddddddffdcdddcffdddcdcffdcdcddffdcdcdcffdbdbdbffdcdbdbffdbdcdbffdbdbdcffdbdbdbffdbdbdaffdbdadbffdadbdaffdadbdaffdadadaffdadadaffdadadaffdad9daffdad9d9ffd9dad9ffd8d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd5d5d6ffd4d4d5ffd3d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcecfceffcfcecfffcececeffcdceceffcececeffcfcfcfffcfcfcfffcececdffcbcbcbffc7c8c8ffc4c4c4ffc1c1c1ffbdbdbeffbababaffb7b8b8ffb6b5b5ffb4b4b5ffb2b2b2ffb0b0b1ffb0b0b0ffb1b0b1ffb1b0b1ffb0b0b0ffb0b0afffafafafffafaeaeffaeaeaeffadadadffaaaaaaffabaaaaffa9aaaaffa9a9a9ffa8a9a8ffa7a7a7ffa7a7a7ffa6a7a6ffa6a6a6ffa5a6a6ffa5a6a6ffa5a5a6ffa5a5a6ffa5a5a5ffa5a5a5ffa4a5a5ffa3a4a4ffa2a3a2ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa2a1a2ffa2a2a2ffa1a2a2ffa2a1a2ffa2a2a3ffa3a2a3ffa3a3a3ffa4a4a4ffa5a4a4ffa5a5a5ffa6a5a6ffa5a5a5ffa5a5a5ffa5a6a5ffa6a6a6ffa6a6a6ffa6a5a6ffa5a5a6ffa5a6a6ffa6a6a6ffa7a7a7ffa8a7a7ffa8a8a8ffa8a8a8ffa9a9a8ffa9a9a9ffaaa9aaffaaaaaaffaaababffabaaaaffaaaaabffabababffabababffacacabffacabacffacabacffacacacffacacacffacadacffaeadadffaeaeaeffaeaeaeffaeaeaeffafaeaeffaeafaeffaeafafffafafaeffaeaeaeffafafafffafafaeffafafafffafafafffafafafffafafb0ffafafb0ffb0afafffafb0b0ffafb0b0ffb0b0b0ffb0b1b0ffb1b0b0ffb1b1b0ffb1b0b1ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b3ffb3b2b3ffb3b3b3ffb3b3b3ffb3b4b3ffb4b5b5ffb6b6b6ffb6b6b7ffb9b9b9ffbababaffbbbbbbffbcbcbcffbcbdbcffbebebeffbfbebfffbfc0c0ffc0c0c0ffc2c2c2ffc4c4c4ffc6c6c6ffc8c8c8ffc9c9c9ffcbcbcaffcdcccdffcfcfcfffd1d1d1ffd5d5d5ffd8d8d8ffdadadbffdcdcdcffdededeffe0e0e0ffe3e2e3ffe6e5e6ffe7e7e8ffecececffeeeeeefff0efeffff0f1f1ffefefefffd9d9d9ffb5b4b4ff757676ff5d5d5dff373837ff151515ff060606ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff090908ff181818ff373636ff575857ff696a6aff9c9c9bffd5d5d5ffe6e5e6ffe8e9e8ffebebebffedededffeeeeeeffebebecffe7e6e7ffe4e3e3ffe1e1e1ffdfdfe0ffdddeddffdadbdaffd9d9d9ffd7d7d7ffd4d4d4ffd2d1d1ffcececfffcdccccffcacbcbffc9c9c9ffc7c7c8ffc6c6c6ffc4c5c4ffc3c3c3ffc0c0c0ffbebebeffbdbcbdffbcbcbcffbbbcbcffbbbbbbffbabbbaffbababaffbab9baffb9b9b9ffb7b7b8ffb7b7b7ffb6b5b6ffb6b5b5ffb5b5b5ffb4b5b5ffb4b4b4ffb4b3b3ffb2b2b3ffb1b1b1ffb1b2b2ffb1b1b1ffb0b0b1ffb0b0b0ffb0b0b0ffb0b0afffafafb0ffb0afb0ffafafb0ffafafafffafb0afffb0afafffafafafffafafafffaeaeaeffafaeaeffaeafaeffaeafafffaeafaeffaeaeaeffaeaeafffaeaeaeffaeaeaeffaeaeaeffadaeaeffadadadffadacadffadacacffacadadffacacadffacacacffacacacffacacacffabababffaaaaaaffaaa9a9ffa9a8a9ffa9a8a8ffa7a8a8ffa7a7a8ffa7a7a7ffa7a6a6ffa6a7a6ffa7a8a8ffa8a8a8ffa7a6a7ffa7a7a7ffa6a6a6ffa5a6a6ffa5a5a5ffa4a4a4ffa4a4a5ffa6a6a7ffa6a7a7ffa5a6a6ffa5a5a5ffa5a4a5ffa5a5a4ffa4a4a4ffa4a4a4ffa4a4a4ffa5a4a4ffa5a4a5ffa4a4a4ffa5a5a5ffa6a5a5ffa5a5a6ffa5a5a6ffa5a6a6ffa6a6a5ffa6a6a6ffa6a5a6ffa6a6a6ffa6a6a6ffa6a6a6ffa7a6a6ffa6a6a7ffa7a7a6ffa6a6a6ffa8a7a7ffa8a9a8ffaaababffacacabffacacacffadadaeffaeaeaeffafafafffb1b1b1ffb2b2b2ffb2b2b3ffb3b2b3ffb4b3b3ffb4b5b5ffb5b6b6ffb6b7b6ffb7b7b6ffb8b8b8ffb9b9b9ffbababaffbdbcbcffbebebfffc1c1c1ffc3c3c4ffc6c6c6ffc8c8c8ffcac9caffcbcbcbffcccdcdffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd5d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdad9daffd9dadaffdadad9ffdadad9ffdadadaffdadbdbffdbdbdaffdadadaffdbdbdaffdbdcdbffdbdbdcffdbdcdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffddddddffdddddeffdeddddffdededeffdededeffdedfdeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ff4a4a4aff484848ff464545ff434343ff414242ff404040ff3d3d3eff3b3b3bff393939ff363737ff343433ff313131ff2e2e2eff2d2c2dff2e2e2eff2c2d2dff2d2d2dff2d2c2dff2d2d2dff2c2c2cff2c2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141314ff131413ff141414ff161616ff151516ff151415ff141414ff181918ff212121ff2a2a2aff373737ff474747ff595959ff6c6c6cff808080ff939292ffa8a8a8ffc7c7c7ffe0e1e1fff0f0effffdfcfcfffffefffffefefefffefffffffffefefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffefefffffffffffffefefffffefefffffefefffffffefefffefffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffffffffefffffffffffefffefffefffffefffffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefffefffffefefffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefefefffefefefffdfdfdfffefefdfffdfefefffefefefffefefdfffefdfdfffefdfefffdfefdfffdfefdfffdfefefffdfdfdfff7f7f8fff3f2f3ffeae9e9ffd0d0d0ffbcbcbdffb0b0b0ffa5a6a5ff9a9999ff8c8c8bff7b7b7bff696969ff575757ff474747ff3d3d3dff3d3d3dff3d3d3dff3d3d3dff3e3e3eff3e3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfefff6f6f6fff1f1f1ffefefefffefefefffefefefffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefefeeffefeeeeffeeeeeeffeeeeeeffedeeeeffeeededffededeeffedededffecededffededecffececedffecececffecececffebecebffebecebffecebebffebebebffebebebffeaeaeaffebeaeaffeaebeaffeaeaeaffeaeaeaffeae9e9ffe9e9eaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e9e8ffe8e8e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe7e7e8ffe8e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e9ffe8e9e9ffe8e9e8ffe8e9e8ffeae9eaffeaeaebffebebebffebebecffedecedffeeededffefeeeeffefefefffeeefefffefefeeffefefeffff0eff0ffefefefffeff0f0ffefeeeeffeeeeeeffedededffebececffebecebffebebebffecebecffebebebffebebebffeaebeaffebeaeaffebebebffebebebffebebebffebebebffebecebffebececffececebffebebebffecececffecececffecececffececedffecededffececedffedecedffedececffecededffecededffedededffecedecffedececffecececffecececffecececffebebecffecebebffebebebffebebebffebeaebffebeaeaffeaebeaffeaebebffebebebffeaeaebffebebebffeaebebffeaebebffebebeaffeaebeaffebebebffebeaebffebebebffeaebebffebebebffebeaebffebebebffebebebffebebebffebebeaffebebebffebeaebffeaeaeaffeaebebffebeaeaffeaeaebffeaeaeaffe9eaeaffeaeae9ffe9e9eaffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e5e5ffe5e6e5ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdedddeffddddddffddddddffdddeddffdddddcffdcdddcffddddddffdcdbdcffdbdcdcffdadadaffd9d9d9ffdad9d9ffd8d8d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbdbdbdffbebdbdffbebdbeffbebebeffbdbebeffbebebdffbebdbeffbfbebfffc0c0c0ffc1c1c1ffc2c3c2ffc4c3c3ffc5c5c5ffc7c7c6ffc7c7c7ffc9c9c8ffc9cacaffcbcbcbffcccccbffccccccffcdcdceffcecfceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d2d3ffd4d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffdad9d9ffdadadaffdadadbffdbdbdbffdcdbdbffdcdcdcffddddddffdededeffdedddeffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9e9e9ffeae9e9ffe9eaeaffe9eaeaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaebffebeaebffebeaebffebebebffebebecffebecebffebecebffececebffececebffebebebffecececffecececffecececffecececffecececffececedffedecedffededecffedededffeeededffededeeffeeeeeeffedeeeeffedeeeeffeeeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefefffefeeeeffeeeeefffeeeeefffeeeeeeffefefeeffefeeefffefefefffefefefffefefefffefefeffff0efefffefeff0ffefefefffeeeeeeffefeeeeffedeeeeffedeeeeffeeeeedffecececffececedffecedecffecececffebececffebebebffeaeaebffeaeaebffeae9eaffe9eaeaffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffecececffebebecffebececffebecebffebebebffebebebffebeaebffeaeaebffeaeaebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebeaebffebebecffebebebffecececffecebebffebebecffecebecffecececffecedecffedecedffedecedffedededffedededffedeeedffeeededffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefefffefefefffeff0efffefefeffff0f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f1f1fff2f2f2fff2f2f3fff3f3f3fff7f8f7fffbfbfbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323131ff313132ff323232ff313232ff313131ff2d2e2dff323232ff393939ff414142ff4a4a4aff535353ff5c5b5cff666666ff717170ff7f7f7fff8d8e8dffa9a9a8ffe1e1e1ffebebecfff8f8f8fffefefefffefffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefefefffffefefffefefefffefefefffefefefffffffffffefefefffffffffffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefffffefefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffefffefefefffffefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefefefffffefffffefefefffefffefffefefefffffffffffefefefffffffffffefefefffffefefffefefefffffefefffefefffffefefefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffefffefffefefefffefffffffffffffffffffffffffefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffefffffffffefffefefefffffffefffefefefffefefefffefdfefffefdfefffdfefefffefefdfffdfdfdfffdfefdfffdfefefffdfdfdfffefefdfffdfefefffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfcfffafafafff4f4f4ffe4e4e4ffdcddddffcccdccffc2c2c2ffb4b4b4ffa5a5a5ff949394ff828181ff6e6f6fff5c5c5cff49494aff393939ff393939ff3b3b3bff3b3b3cff3c3b3cff3c3c3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2b2bff2b2c2bff2d2d2eff2d2d2dff2d2d2dff2d2d2dff2e2e2eff2d2d2dff2e2f2eff323232ff343434ff373737ff393939ff3b3b3bff3d3d3dff3f3f3fff414142ff434443ff454545ff474748ff49494aff959595ffdfdfe0ffe0dfe0ffdfdfdfffdfdedfffdedfdeffdedfdeffdededeffdededeffdededeffdededeffdeddddffddddddffdddddcffdddddcffdcdddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdcdcffdbdcdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdbdaffdadadaffdadadaffdad9daffdad9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d4ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcecdceffcdceceffcfcecfffcfcfd0ffcecfceffccccccffc9c9caffc6c6c7ffc4c3c3ffc0c0c1ffbebebeffbcbcbcffbababbffb9b9b9ffb7b8b7ffb6b5b6ffb5b5b5ffb5b5b5ffb5b4b5ffb4b3b4ffb3b3b3ffb3b3b2ffb2b2b2ffb1b2b1ffafb0afffaeaeadffadadaeffacadadffacacacffabababffabababffa9aaaaffa9a9a9ffa9a8a9ffa8a8a8ffa8a8a8ffa7a8a8ffa8a8a7ffa7a8a7ffa8a7a7ffa7a7a7ffa7a7a7ffa6a7a7ffa7a7a6ffa6a6a6ffa6a6a5ffa5a6a6ffa5a5a5ffa6a6a6ffa6a6a6ffa5a5a6ffa6a6a6ffa6a7a6ffa6a6a7ffa7a7a6ffa6a6a6ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa8a8a8ffa7a8a8ffa7a7a7ffa7a6a7ffa7a7a7ffa7a8a8ffa8a8a8ffa8a8a9ffa9a9a8ffa9a9a9ffaaaaaaffaaaaabffabaaaaffabababffacacacffacacacffacacacffacacacffacadacffadacadffadadadffadadadffadadaeffaeadadffaeaeaeffaeaeaeffafafafffafb0afffafb0afffb0b0afffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b1b0ffb0b1b1ffb1b0b0ffb1b0b1ffb1b1b1ffb1b1b1ffb0b1b1ffb1b1b0ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b2ffb1b1b2ffb2b2b1ffb2b2b2ffb2b2b2ffb2b3b3ffb3b3b3ffb4b4b3ffb4b4b4ffb3b4b4ffb5b4b4ffb4b5b4ffb5b5b5ffb6b6b5ffb6b7b7ffb8b8b8ffbababaffbbbbbbffbcbcbbffbdbdbdffbdbdbeffbfbfbfffc0bfc0ffc1c0c0ffc1c2c2ffc4c3c3ffc5c5c6ffc7c7c7ffc8c8c8ffcacacbffcbcbccffcdcdcdffcfcfd0ffd3d3d3ffd6d6d6ffd9d9d9ffdbdbdbffddddddffdfdfdfffe1e1e1ffe4e4e4ffe6e6e7ffe9e8e8ffedededffefefeefff0f0f0fff1f1f1ffeeeeeeffd4d4d4ffa7a7a8ff727272ff5b5b5bff313231ff121212ff050606ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff070707ff141414ff2e2e2fff515252ff666666ff8c8d8cffd2d2d2ffe5e6e6ffe9e8e9ffebebebffeeedeeffeeeeeeffecececffe8e8e8ffe5e5e4ffe2e2e2ffe0e0e0ffdfdedfffdcdcdcffdadadaffd8d8d8ffd6d6d5ffd2d3d3ffcfcfd0ffcececdffccccccffcacacaffc9c8c8ffc7c8c7ffc6c5c6ffc4c4c4ffc1c1c1ffc0bfc0ffbebebeffbdbdbdffbcbdbcffbdbdbdffbbbcbcffbcbcbcffbbbabbffbababaffb8b9b9ffb9b8b8ffb7b7b8ffb6b7b6ffb6b6b6ffb5b5b6ffb5b5b6ffb5b4b4ffb3b3b4ffb3b3b3ffb2b3b3ffb2b2b2ffb2b2b2ffb1b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b0b0ffb1b1b1ffb1b1b0ffb0b0b0ffb0b0b0ffb0b0afffb0b0afffb0afb0ffafb0b0ffafafb0ffafb0afffb0b0b0ffafb0b0ffb0afafffb0afb0ffb0b0b0ffafafafffaeafafffafafaeffaeafaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffadadadffadacadffacacabffabacabffabaaabffaaabaaffa9aaaaffa8a9a9ffa9a8a8ffa8a9a8ffa8a8a9ffa9a9a8ffa9a9a9ffa9a9a9ffa8a8a8ffa8a8a8ffa7a8a7ffa8a8a8ffa7a8a8ffa9a9a9ffa9a9a9ffa9a8a8ffa7a8a8ffa8a7a7ffa7a7a7ffa6a6a6ffa6a6a6ffa5a6a6ffa5a5a6ffa6a5a6ffa6a6a6ffa7a7a7ffa7a7a7ffa7a7a8ffa7a8a7ffa8a8a8ffa8a7a8ffa8a8a8ffa8a8a8ffa8a8a9ffa8a8a8ffa8a8a8ffa9a9a8ffa9a8a8ffa8a9a8ffa9a9a9ffa9a9a9ffaaaaaaffabababffadadaeffafafaeffb0b0b0ffb1b2b1ffb2b1b2ffb3b3b3ffb6b6b6ffb7b7b7ffb6b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffbab9baffbbbabbffbbbbbbffbcbcbcffbdbdbdffbfbfbeffc0c1c1ffc2c2c2ffc4c4c4ffc6c6c6ffc7c7c8ffcac9c9ffcacbcaffccccccffcdcdcdffcececeffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd1d2d2ffd2d1d2ffd3d2d2ffd3d3d3ffd4d3d3ffd4d4d5ffd5d5d4ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdad9daffdadadaffdbdbdaffdbdadaffdadbdaffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdcdcdcffdcdcdcffddddddffdcddddffdddcdcffddddddffddddddffdeddddffdddeddffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffe0e0e0ffe1e1e0ffafafafff4d4d4dff4b4b4bff484948ff454546ff434343ff404040ff3e3e3eff3a3b3bff393939ff363636ff343434ff313131ff2f2f2fff2e2d2eff2f2e2eff2e2e2eff2d2c2dff2d2d2dff2d2d2cff2c2c2dff2c2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131413ff141314ff141413ff131414ff161616ff151515ff141414ff191a19ff232323ff2b2b2bff393939ff494949ff5c5b5cff6e6f6fff828181ff929393ffa6a7a6ffc6c6c6ffe1e1e2fff0f0f1fffcfcfcfffefefffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefffffffefefffffffefefffefffefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffefffffefffefffefffffffefefefffffffffffefefefffffffffffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefffffffffffffefffefffefefffffefffefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefdfffefefdfffdfefdfffefefdfffefefdfffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfdfffefdfefffefefefffefdfdfff7f8f7fff3f3f3ffeaeae9ffd0d0d0ffbfbebeffb4b3b4ffa8a8a9ff9a9a9aff8b8b8bff7a7b7aff696969ff585758ff474747ff3d3d3dff3d3d3dff3d3d3dff3d3e3dff3d3d3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfdfff6f5f5fff2f3f2fff0f0f1fff1f1f0fff0f0f0fff1f0f1fff0f0f0fff0f1f0fff0f0f0fff1f1f1fff0f0f0fff1f1f1fff0f0f0fff1f0f0fff0f1f0fff1f0f0fff0f0f1fff0f0f0ffefefefffefeff0ffefeff0ffefeeefffeeeeefffefeeeeffeeeeeeffeeedeeffedeeedffedeeedffedededffededeeffedededffedededffedececffecececffecececffececebffebecebffebebeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9eae9ffeaeaeaffe9eae9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e8e9ffeaeaeaffebebebffedececffeeeeeeffeeefeeffefefefffefeff0ffefeff0ffefefefffefeff0fff0f0f0ffefefefffeeeeeeffedededffedededffecececffebececffebebebffebebecffebebebffebebebffebebeaffebebebffebecebffebecebffebebebffebebecffebececffecececffececebffecececffecedecffedececffedecedffedededffedededffedededffedededffedededffedededffedededffedededffedededffededecffedececffecedecffecececffecececffecececffebececffebebebffebebebffebebebffebeaebffebebeaffeaebebffebebebffebebebffebebebffebebeaffebebebffeaebebffebebebffebeaebffebeaebffeaebebffebebebffebebebffebebebffeaebebffebebebffeaebebffebeaebffeaeaebffebebebffeaebebffeaeaebffeaeaeaffeaeaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeae9e9ffeae9e9ffeaeae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffe1e0e0ffe0e1e0ffe0e0e1ffe0e0e0ffdfdfdfffdeddddffdcdcdcffdcdcdcffdcdcdcffdddeddffdcdcdcffddddddffdcdcdcffdcdbdbffdbdcdbffdbdadaffd9d9da0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbebebeffbebebeffbebebeffbebebeffbebdbeffbdbebeffbdbdbdffbfbfbfffc0bfc0ffc1c1c1ffc3c3c2ffc3c3c3ffc4c5c4ffc6c6c6ffc7c7c7ffc8c8c9ffc9cacaffcbcbcbffcbcccbffcdcdcdffcdceceffcfceceffcfcfd0ffd0d0d0ffd1d1d1ffd1d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9dad9ffdadadaffdadadbffdbdbdbffdbdcdbffdcdcddffdddddcffddddddffdededeffdedfdeffdfdfdfffdfe0dfffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e6ffe6e6e7ffe7e6e6ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeae9ffeaebeaffeaebebffebeaeaffebeaebffebebebffebebebffeaebebffebebebffebecebffececebffecebecffecececffecececffecececffecececffececebffebececffecececffecedecffecececffecececffedececffecedecffedededffedeeedffedededffeeedeeffedeeedffedeeeeffedeeedffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffeeeeeeffeeeeeeffedeeeeffededeeffeeedeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeedffeeeeedffedeeedffedeeedffedededffedededffecededffececedffecececffecececffebececffecebebffecebecffebebebffebeaeaffe9eaeaffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe8e8e8ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffeaeaeaffe9e8e9ffe9e8e8ffe8e9e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffeaeaebffecececffecececffecececffecececffecececffecececffececedffecededffedededffedededffedededffeeeeedffeeededffedeeedffeeeeedffeeeeeeffeeeeefffeeefefffefefefffefefeffff0f0f0ffeff0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff6f6f6fffbfbfbfffefdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff313231ff323131ff313231ff313232ff313131ff333333ff3a3a3aff424242ff4a4a4aff525252ff5c5c5dff6b6b6cff767676ff818181ff8f8e8effa6a6a6ffe0e1e0ffeaeaeafff6f6f6fffdfdfdfffefffefffffefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffffefffffffefffffefffefffffefffffefffffffffffefffffefefffffffffffefefefffffefefffffefffffefefffffefefefffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffffffffffefefefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffefffffffefffefffefefefffefffefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefefefffefefffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefefffffffefffffffefefffefefffffffefefffffefefffefffefffffffefffffefefffefffefffefefffffffefefffefefefffefefefffffffffffefefefffefefefffefffefffefffffffffefffffefefefffefefefffffefffffffefefffefefefffefefffffefefffffffffefffefefefffffefefffefffffffefffefffefefefffefefefffefefefffefffefffffefefffffefffffffefefffefffefffffefefffffefffffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffefdfdfffdfdfdfffafafafff5f5f5ffe8e8e8ffdededeffcecdceffc2c2c1ffb4b4b4ffa5a4a4ff959494ff828382ff70706fff5e5d5dff4b4b4aff3b3b3cff3b3b3bff3b3b3cff3c3c3bff3c3c3cff3b3c3bff3d3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2cff2d2d2dff2e2d2dff2d2d2eff2d2d2dff2f2e2eff2f2f2fff2e2e2fff2f2e2eff313130ff333334ff373636ff393839ff3a3b3aff3d3d3cff3f3e3eff414141ff434344ff464545ff474748ff4a4a49ff828181ffdfe0dfffe0dfdfffdfe0dfffdfdfdfffdfdedfffdededeffdededeffdededeffdededeffdededeffdddddeffdddddeffdeddddffddddddffdddcddffdcddddffdcdddcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdcdbdbffdbdbdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdadbdaffdadadbffdadadbffdadadaffd9dadaffdadadaffdad9daffd9dad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd6d7d7ffd6d6d6ffd5d6d6ffd5d5d4ffd4d3d4ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0cfcfffcfcfcfffcecfceffcececeffcfceceffcfcfcfffcececfffcdcdcdffcacacbffc8c8c8ffc6c6c6ffc3c3c3ffc1c0c1ffbfbfbfffbdbebeffbcbcbcffbabbbbffb9b9b9ffb9b8b9ffb8b8b8ffb7b7b7ffb6b6b7ffb6b6b6ffb6b6b6ffb5b5b5ffb4b3b4ffb1b2b2ffb0b0b0ffafafafffaeafaeffadaeaeffadadadffadacacffacabacffabababffaaabaaffaaaaaaffaaaaaaffa9a9a9ffa9a9a9ffa8a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffaaa9a9ffa9a9a9ffa8a8a8ffa8a7a7ffa7a7a7ffa8a7a8ffa8a7a8ffa7a8a7ffa7a7a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa9a9a9ffa8a9a9ffa9a8a9ffa9a9a8ffa9a9a9ffa8a8a8ffa8a8a8ffa8a9a8ffaaaaa9ffaaa9a9ffaaaaa9ffaaaaabffabaaabffabababffabababffacacacffacacacffadacadffadaeadffadaeaeffaeadaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeafffafafafffb0afafffb0b0b0ffb1b0b0ffb0b1b1ffb0b1b1ffb1b0b1ffb1b1b1ffb1b1b1ffb1b1b1ffb2b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb2b2b1ffb2b1b2ffb1b1b1ffb1b1b2ffb1b2b2ffb2b2b1ffb1b2b2ffb2b2b2ffb3b2b2ffb2b3b2ffb3b2b3ffb3b3b3ffb3b3b3ffb4b3b4ffb4b4b4ffb4b4b4ffb5b4b5ffb5b5b5ffb6b6b5ffb6b5b6ffb7b7b7ffb8b8b8ffbab9baffbcbbbbffbbbbbcffbdbcbdffbebebdffbebebfffbfbfbfffc1c0c0ffc1c2c1ffc3c3c2ffc5c4c4ffc7c7c6ffc8c8c9ffcacacaffcbcbcbffcdcdccffcfceceffd0d0d0ffd3d2d3ffd6d7d6ffd9dadaffdcdbdcffddddddffdfdfdfffe2e1e2ffe4e4e4ffe7e7e7ffe9e9e9ffededeefff0f0effff0f0f0fff1f0f1ffebebebffd1d1d1ff9c9c9cff6d6e6dff555656ff2e2e2dff100f10ff050405ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040505ff101111ff272626ff4c4c4cff636464ff838382ffcfceceffe5e4e5ffe9e8e8ffebebebffeeededffefeeeeffecececffe8e8e9ffe5e5e5ffe3e2e2ffe0e1e1ffdfdfdfffddddddffdbdbdaffd9d9d9ffd7d6d6ffd3d3d3ffd1d0d1ffcececeffccccccffcbcbcbffc9cacaffc8c8c8ffc7c6c7ffc5c5c5ffc2c2c2ffc1c0c0ffc0bfbfffbebebeffbebdbeffbebdbdffbdbcbdffbcbcbcffbcbbbcffbbbbbbffbabab9ffb9b9b9ffb8b8b8ffb7b7b8ffb7b7b7ffb6b6b7ffb6b6b6ffb6b6b6ffb4b4b4ffb4b3b4ffb3b4b3ffb3b3b3ffb3b2b3ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b1ffb1b1b1ffb1b1b1ffb1b1b2ffb2b2b1ffb1b1b1ffb1b0b1ffb0b1b1ffb0b1b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b1b0ffb1b0b0ffb1b0b1ffb1b0b0ffb0b1b0ffb1b0b0ffb0b0b0ffb0b0b0ffafafb0ffafafb0ffafafafffafb0afffafafafffafafafffaeafaeffaeaeaeffadadadffadacacffacacacffacabacffaaababffaaaaabffaaaaaaffababaaffabaaaaffabababffaaabaaffabaaaaffaaaaaaffa9a9aaffa9a9a9ffa9a9a8ffa9a9aaffabababffabaaabffaaaaaaffaaaaa9ffa9a8a8ffa8a8a8ffa7a8a8ffa8a7a7ffa7a7a7ffa7a7a7ffa8a7a7ffa7a8a7ffa8a8a8ffa8a9a8ffa8a9a9ffa9a9aaffa9a9a9ffa9a9a9ffaaa9aaffaaaaa9ffa9aaa9ffa9aaaaffaaaaaaffabaaaaffaaaaaaffabaaaaffaaababffabababffacababffadaeadffafafafffb1b1b0ffb3b2b2ffb4b3b4ffb5b4b4ffb6b6b6ffb9b9b8ffbababaffbababaffbababbffbbbbbbffbcbcbbffbcbdbcffbdbdbdffbebebeffbfc0bfffc0c0c0ffc2c1c1ffc3c2c3ffc4c4c4ffc6c5c6ffc7c7c7ffc9c8c9ffcacbcbffcccccbffcdccccffcececeffcececeffcfcecfffd0cfcfffcfcfd0ffd0d0d0ffd1d1d0ffd1d1d2ffd2d1d1ffd3d2d2ffd2d3d2ffd4d4d3ffd4d4d4ffd5d5d4ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd8d8d8ffd7d8d7ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdbffdcdbdbffdcdcdcffdcdcdcffdcdddcffdddcddffddddddffddddddffddddddffddddddffdedddeffdddeddffdededeffdededeffdededeffdedfdfffdfdfdfffe0dfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e0e1ff969696ff4c4c4dff4a4b4bff484848ff464545ff434343ff404040ff3e3d3dff3b3a3aff383839ff363636ff343333ff303031ff2f2e2eff2f2e2eff2e2f2eff2f2f2eff2f2e2eff2d2d2cff2d2d2dff2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141314ff141414ff141414ff141414ff161616ff151516ff1b1a1bff232322ff2b2b2cff393939ff4b4a4bff5d5e5dff717170ff838383ff939393ffa6a6a6ffc8c7c7ffe2e2e2fff1f1f0fffdfdfdfffefffefffffefefffefffefffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffffffffefffffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefefffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffffefffefefffffffefefffefefefffdfefdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffefdfefffdfefefffdfefefffefefefffefdfefffefefefffefdfdfffdfefdfffefefdfffefdfdfff7f7f7fff2f3f3ffe9e9eaffd0d0d0ffbebfbfffb4b4b4ffaaa9a9ff9c9d9cff8e8e8eff7b7b7bff696969ff595859ff474647ff3b3c3cff3d3c3dff3d3e3eff3d3d3dff3e3d3dff3d3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff5f6f6fff4f4f3fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f2f3fff3f2f2fff3f2f2fff2f2f3fff2f2f2fff2f1f2fff1f2f1fff2f2f1fff1f1f1fff1f1f0fff0f0f1fff0f0f0ffefefefffefefefffefefefffedeeeeffeeedeeffedeeedffedeeeeffededeeffedededffedededffedededffecececffececebffebececffececedffecececffebebebffebebebffeaebebffe9eae9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e7ffe8e8e8ffe9e8e9ffeae9eaffeaebebffececebffecebebffededecffededeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffedeeedffecededffedecedffecececffebececffebebebffebebebffebebebffebebebffebebebffecebebffebebebffecebebffebececffebecebffebebebffebecebffebececffecececffedececffecececffedececffedededffedededffeeededffedededffededeeffedededffedededffedeeedffedededffedededffedededffedededffedececffecececffecececffecebecffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebeaffebeaebffeaebeaffeaebebffeaeaebffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffeaeaeaffe9e9e9ffeae9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffdfdfdfffdeddddffddddddffdcddddffdddcdcffdddddcffdddddeffdddcdcffdddcdcffdcdddcffdcdcdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbdbebeffbebdbeffbebebeffbdbdbdffbebdbeffbdbdbdffbebebeffbfbfc0ffc1c1c1ffc2c2c2ffc3c3c3ffc5c4c5ffc5c6c6ffc7c8c7ffc8c8c8ffc9c9c9ffcacacaffcbcccbffcdccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d3ffd2d3d3ffd4d4d3ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd8d7d7ffd9d8d9ffd9d9d9ffd9dadaffdadadbffdbdbdbffdcdcdbffdddcdcffddddddffddddddffdededeffdfdfdfffdfdfdfffe0dfe0ffe1e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe4e4e3ffe4e3e3ffe4e5e4ffe4e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9eaffe9eaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebeaeaffeaebeaffebebebffebebebffebebebffebebecffebebecffebebebffebececffecececffecececffececebffecececffecececffecececffedecedffecececffecececffececedffedededffedededffeeededffeeeeeeffedeeedffeeededffeeeeeeffededeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefeeeeffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeedffeeeeeeffedeeedffeeeeeeffedeeedffedeeeeffeeedeeffedededffedededffedededffededecffedededffecededffececedffededecffecececffecebecffebececffebecebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9eae9ffeae9e9ffe9e9e9ffe8e8e8ffe7e7e8ffe6e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e7e7ffe8e7e7ffe8e8e8ffe7e7e8ffe8e7e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffeaebeaffebebebffebebebffebebebffebebebffecebecffecececffecececffececedffecededffedededffedededffeeededffedeeeeffedeeedffeeedeeffeeeeeeffeeeeeeffeeefeeffefeeefffefefeffff0efeffff0f1f0fff1f1f0fff1f1f1fff0f1f0fff1f1f1fff0f1f1fff1f1f1fff1f2f1fff3f3f3fff7f7f7fffbfbfbfffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff313132ff323231ff313232ff313231ff323231ff313131ff393838ff414140ff494949ff535354ff636363ff6e6e6fff777777ff818281ff8f8f90ffa3a3a3ffe0e0e0ffe9e9e9fff5f5f4fffdfdfdfffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefffefffefffffffefffefffffffefffffffefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffefffffffffffffffefefefffffefefffffffffffefefffffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefefffffefffffffefefffffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffefffffffffefffefefefffefffefffefffffffefffefffefffefffefefffffffefefffefefefffefefefffefffefffefefefffffffefffffffffffefefefffffffffffefefffffefffefffefffefffefffefffffefefffefefefffffefefffffffefffffefefffefefffffefefefffefefffffefefefffefffefffefefffffefffefffffffffffefefefffffefefffffffffffffefffffefffffffffffffffefffefffffffffffefffffffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfcfcfffafafafff6f6f6ffecececffdfdfdfffcecfceffc1c2c2ffb4b4b4ffa5a5a4ff949494ff838383ff717171ff606060ff4d4d4dff3c3c3cff3c3c3bff3c3c3cff3c3c3cff3c3c3cff3b3b3cff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2d2dff2d2d2eff2d2d2dff2e2f2eff2e2e2fff2f2f2eff2e2e2eff2e2f2eff303130ff333333ff363635ff383838ff3b3b3aff3d3c3dff3f3f3fff414241ff434343ff464646ff484848ff4a4a4aff717171ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdfdedfffdededfffdededeffdededeffdddedeffdddeddffddddddffddddddffddddddffdcdcdcffdddcdcffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdbdadbffdbdadaffdbdadaffdadadaffdadbdaffdadad9ffdad9daffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d7ffd7d7d6ffd6d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0cfcfffcfcecfffcfcfcfffcfcfcfffcececeffcececdffccccccffcacacaffc9c9c9ffc6c6c7ffc5c5c4ffc3c4c3ffc2c2c2ffc1c0c0ffbfbfbfffbfbebeffbebebdffbdbcbdffbbbbbcffbbbabaffbababbffb9babaffb9b9b9ffb8b7b8ffb5b6b5ffb4b4b4ffb3b3b2ffb2b2b2ffb1b2b1ffb0b0b0ffafb0b0ffafafafffaeafaeffaeaeaeffadaeaeffacacadffacacacffacacacffababacffacabacffacacacffacacacffadacacffabacacffabababffabaaabffaaaaaaffaaabaaffaaabaaffaaaaaaffaaaaaaffaaaaabffaaaaabffaaaaabffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffabababffabababffabacabffacacabffacacacffadacacffababacffacacacffacadacffadacacffadaeadffaeaeaeffaeaeaeffaeaeafffaeaeafffafafaeffafafafffafb0afffb0afafffafafb0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b1ffb0b0b0ffb0b0b1ffb1b1b1ffb1b2b2ffb2b1b2ffb2b3b2ffb3b3b3ffb2b2b2ffb3b2b2ffb3b3b3ffb3b2b3ffb2b3b3ffb3b3b3ffb3b4b3ffb3b3b4ffb3b4b4ffb3b3b3ffb3b3b3ffb3b3b4ffb3b3b3ffb3b3b3ffb4b3b3ffb4b4b3ffb4b4b4ffb4b5b5ffb4b5b4ffb5b4b5ffb5b5b4ffb5b5b5ffb5b6b5ffb6b6b5ffb6b6b6ffb6b7b7ffb7b7b7ffb7b7b8ffb8b8b8ffb9bab9ffbbbbbbffbdbdbcffbdbdbdffbebebeffbfbfbfffbfc0c0ffc0c1c0ffc2c2c2ffc3c3c3ffc4c4c4ffc6c6c6ffc8c8c8ffc9c9c9ffcccccbffcdcdcdffcececeffd0d0d0ffd2d1d2ffd4d4d4ffd8d8d8ffdbdbdbffdddddcffdededeffe1e0e0ffe3e3e2ffe5e5e5ffe7e7e8ffeaeae9ffeeeeeefff0f0f0fff1f2f1fff1f0f1ffe7e8e8ffccccccff8c8c8bff666666ff4f4f4fff292829ff0d0e0eff040404ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff0c0c0cff1a1a19ff464646ff626362ff737273ffbfc0c0ffe1e2e1ffe8e9e8ffebebebffedededffeeeeeeffededecffe9e9eaffe6e6e6ffe3e3e3ffe2e1e1ffe0e0dfffdededeffdbdcdcffdadad9ffd8d8d8ffd5d5d4ffd2d2d2ffcfcfcfffcecdcdffccccccffcacbcbffc9c9caffc8c8c8ffc6c6c6ffc3c3c3ffc2c2c2ffc1c1c1ffbfbfbfffbfbfbfffbebfbfffbebebeffbebebeffbdbdbeffbdbdbdffbbbbbbffbbbbbbffbababaffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb7b7b7ffb6b5b6ffb5b6b5ffb5b5b5ffb4b5b4ffb4b4b4ffb4b4b4ffb4b4b3ffb4b4b3ffb4b3b4ffb3b3b4ffb3b3b2ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b3ffb2b3b2ffb3b3b3ffb2b2b2ffb3b2b2ffb3b3b3ffb2b2b2ffb2b3b2ffb2b3b2ffb2b3b2ffb2b2b3ffb2b2b2ffb1b1b2ffb1b2b1ffb1b1b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b0ffb0b1b1ffb0b0afffb0b0b0ffb0b0b0ffafb0b0ffafb0afffafafafffafafaeffaeaeafffaeaeaeffaeaeaeffadadadffacadacffacacacffacacacffababacffacacabffabacacffacadadffaeaeadffadadaeffadadadffacacacffabababffabababffaaaaaaffaaaaa9ffaaaaaaffa9a9a9ffaaaaaaffaaa9aaffaaaaaaffabababffabacabffacacabffacacacffacacabffacacacffacacacffacacadffacacacffacacadffadadadffadadadffadadaeffadaeaeffaeaeaeffafaeaeffb1b0b0ffb2b3b2ffb4b3b4ffb5b6b6ffb7b7b7ffb8b9b8ffbababaffbcbcbcffbdbdbdffbdbebdffbebebfffbebfbfffbfbfbfffc0c0c0ffc1c1c1ffc2c2c1ffc2c3c3ffc4c4c3ffc5c4c5ffc5c5c5ffc6c7c7ffc8c8c8ffc9c9c9ffcacacaffcbccccffcccdcdffcdcdcdffcececdffcececeffcfcfcfffd0d0cfffcfd0d0ffd1d1d0ffd1d2d1ffd1d2d2ffd2d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d5d5ffd7d7d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9dad9ffdad9d9ffdadadaffdadadaffdbdadaffdbdadaffdadadbffdadadaffdbdbdbffdbdbdbffdbdcdbffdbdbdcffdbdcdcffdcdcdcffdcdcdcffdddcdcffddddddffdddcddffdddeddffdddeddffdddedeffdededeffdededeffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e1ffe1e1e1ff969696ff4c4c4bff4a4a4aff484848ff454545ff424242ff40403fff3d3d3dff3a3a3aff383838ff363636ff333433ff303130ff2e2f2eff2e2e2fff2f2e2eff2e2e2eff2e2e2eff2f2f2eff2c2c2cff2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141415ff141414ff141413ff141413ff141414ff141414ff151616ff1b1c1bff232423ff2c2c2cff3a3a3aff4d4c4dff616160ff747474ff868787ff969696ffa7a6a6ffcacac9ffe4e4e4fff2f2f2fffdfdfdfffefefffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefefffffffefffffffefefffffffefffffffefffefffffffefffefffefefffffefefefffefffefffefffefffefefefffefffefffefffffffffffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffefffffffffefffefefefffefffefffefffffffefefefffefffefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefefefffefefffffefefefffffffffffefefffffefffefffefffefffefffefffffefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffdfefefffdfdfdfff7f7f7fff2f2f3ffe9e9e9ffd0cfd0ffbebebeffb4b4b3ffa9a9a9ff9d9d9dff8f8f8eff7d7d7dff6a6a6aff565757ff444544ff393939ff3c3c3bff3c3d3dff3d3d3eff3d3d3eff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffafaf9fff7f7f8fff6f6f7fff5f6f6fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff3f3f2fff2f2f2fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffefefefffefefefffefefeeffeeededffeeeeedffedededffecececffecececffebebebffebebeaffeaebeaffeaebeaffeaeaeaffe9e9e9ffeae9e9ffe9e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e8ffe7e8e8ffe9e9e8ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffeaeaeaffebebebffeaebeaffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebececffebececffecebecffebececffecececffececebffecececffecededffecececffecededffedededffedededffedededffedeeeeffedededffedeeedffeeedeeffedededffedededffeeededffedededffedededffedeeeeffedededffedededffededecffecedecffecedecffecececffececebffebececffecececffebebecffebebebffebebebffebebebffebebebffebebebffebecebffebecebffebebebffebecebffebebecffecebebffebebebffebebebffebecebffebebebffebecebffebececffebebebffebebebffebebebffebebebffebebebffeaebeaffebeaeaffeaeaeaffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9eae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e7e6ffe6e6e7ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdedfdeffddddddffddddddffdcddddffddddddffdcddddffdcddddffdddeddffdcdcddffdddddc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebdffbdbdbeffbebebdffbdbdbdffbcbcbcffbdbdbeffbfbfbeffc0c0c1ffc1c2c2ffc3c3c3ffc4c4c4ffc5c6c5ffc7c7c7ffc8c8c7ffc9c9c9ffcacbcaffcbcbcbffcbccccffcdcdcdffcececeffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdddcdcffddddddffdededeffdfdfdeffdedfdfffe0e0dfffe0e1e0ffe0e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe4e5e4ffe4e4e4ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e9e8ffe9e8e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffe9eaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaeaffeaebebffeaebeaffebebebffebebebffebebebffebebebffebebebffebebecffebebebffecebebffecebebffececebffecececffecececffecececffecececffecececffecedecffecedecffededecffededecffecededffedededffededeeffedededffedeeedffeeedeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefeeffefefeeffeeeeeeffefefeeffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeededffedededffeeededffedededffedededffecededffecececffececedffecececffebececffebebebffeaebebffebebebffeaeaeaffeaeae9ffeaeaeaffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e8e8ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e5e4ffe5e5e5ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e4ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e4e4ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe8e9e8ffe9eae9ffeae9e9ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffeaebebffeaebebffebeaebffebebebffecececffebebebffececebffecececffecebecffecedecffecedecffedededffedeeeeffedeeeeffededeeffedeeedffeeedeeffeeeeeeffeeeeeefff0efeffff4f3f3fffaf9f9fffcfcfcfffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313232ff323232ff323132ff313231ff313231ff313130ff303030ff373736ff403f3fff484849ff535252ff636363ff6d6e6eff767677ff818180ff8e8f8effa2a2a2ffdededeffe8e9e9fff4f3f3fffdfdfdfffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffefefffefefffffffffefffefefffffffffefffefefffffefefffffefffffffffefefffefefffffefffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffefffffffffefffefffefffefffefffefefffffefffffffffefefffffefffffefefffffefefffffefffefffffefefffefefefffffffffffefffefffefefefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffefefffefefefffefefffffffffefffefefefffffefefffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefffefffffffffffffefffffefffefffefefefffefffefffefefefffefefefffffefefffffffffffffefefffefefffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffffefffffefefffffffffffffefffffffffefffffefefefffffefffffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffafbfbfff6f6f6ffecececffdfdfdfffcecfceffc2c2c2ffb5b5b5ffa6a6a6ff959596ff858585ff737373ff616161ff4d4e4eff3b3b3bff3c3c3bff3c3c3bff3c3c3cff3b3c3cff3c3c3cff3c3b3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2d2eff2d2d2dff2e2e2fff2f2f2fff2f2e2eff2e2e2eff2e2e2fff2e2e2eff2f2f2fff333232ff353535ff373838ff3b3a3bff3d3c3cff3f3f3fff414242ff444343ff464646ff484848ff4a4a4aff595a5affe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdededfffdedfdfffdededeffdededdffdddeddffdddeddffddddddffddddddffddddddffddddddffdcdcddffdddcddffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdadadaffdbdbdbffdadadaffdbdadaffd9dadaffdadad9ffd9d9d9ffd9d9d8ffd7d7d8ffd6d7d7ffd6d7d7ffd6d6d5ffd5d4d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d1ffd2d1d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcfceceffcececeffcdcdcdffccccccffcacbcaffc9c9c9ffc8c7c7ffc5c6c6ffc4c5c4ffc4c4c3ffc2c2c2ffc2c2c1ffc1c1c0ffc0c0c0ffbfbfbfffbdbebeffbdbdbdffbcbcbdffbcbcbbffbababaffb8b9b9ffb6b6b6ffb5b6b6ffb5b4b4ffb4b3b4ffb2b2b3ffb2b2b2ffb1b1b1ffb1b0b1ffb0b0b0ffb0b0b0ffafafafffaeafaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeafffaeaeaeffaeadadffacadadffadadacffacacadffadadacffacacadffacacadffacacacffacacacffababacffacacacffacacabffacacacffacacadffadadadffadadadffaeadadffaeaeaeffaeaeaeffafaeafffafaeaeffafafafffafafafffb0afafffb0b0b0ffb0b1b0ffb0b1b0ffb0b1b0ffb0b0b1ffb1b0b0ffb0b1b0ffb1b1b0ffb1b1b1ffb1b1b1ffb1b1b1ffb2b2b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b3b3ffb2b2b3ffb3b3b2ffb3b3b2ffb3b4b3ffb3b4b4ffb3b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b5ffb4b5b4ffb5b4b5ffb5b5b4ffb5b5b5ffb4b5b4ffb4b4b4ffb5b4b5ffb5b5b4ffb5b5b4ffb5b5b5ffb5b5b5ffb5b5b5ffb6b6b6ffb6b5b6ffb6b6b6ffb6b6b6ffb7b7b6ffb6b7b7ffb7b7b7ffb7b7b8ffb7b7b8ffb8b8b9ffb9b9b8ffb9b9baffbbbbbbffbdbcbcffbdbebdffbebebfffbfc0bfffc0c0bfffc1c1c1ffc2c2c2ffc2c3c3ffc4c4c4ffc5c5c5ffc7c7c7ffc9c9c9ffcbcacaffccccccffcececdffcfcfcfffd0d1d1ffd3d3d3ffd6d5d5ffd8d9d8ffdcdcdbffdededdffdfdfdfffe1e1e1ffe3e3e3ffe6e6e6ffe9e8e8ffeaebebffeeefeffff0f0f1fff2f2f1fff1f1f0ffe5e6e6ffc4c4c4ff828383ff5f5f5eff474747ff202021ff0c0c0cff030404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090909ff141515ff3b3a3aff5c5b5cff6a696affb2b1b2ffdddeddffe8e7e8ffeaeaeaffedededffeeefeeffedededffeaeaeaffe7e7e7ffe4e4e4ffe2e2e2ffe1e0e0ffdededeffddddddffdbdbdbffd9d8d8ffd6d6d6ffd3d3d3ffd0d0d0ffcfcfceffcdcdcdffcbcbccffcacacbffc9c9c9ffc7c7c7ffc4c5c5ffc4c3c3ffc2c2c1ffc1c1c1ffc0c0c0ffc0bfbfffc0bfbfffbfbfbfffbebfbfffbebebeffbdbcbcffbcbcbcffbbbbbbffbababaffbababaffb9bab9ffb9b9b9ffb8b9b8ffb7b7b7ffb7b6b7ffb6b7b6ffb6b6b6ffb5b6b5ffb5b5b5ffb5b5b5ffb5b5b4ffb5b5b5ffb5b5b5ffb4b5b5ffb4b5b5ffb4b4b5ffb5b5b4ffb4b4b4ffb3b4b4ffb3b4b4ffb3b4b4ffb4b4b3ffb4b4b4ffb4b3b4ffb4b4b4ffb3b4b4ffb4b3b4ffb4b3b3ffb4b4b4ffb3b3b3ffb3b3b2ffb3b3b3ffb3b3b2ffb2b3b2ffb2b2b2ffb3b3b2ffb2b2b2ffb2b2b3ffb2b2b2ffb2b2b2ffb1b2b2ffb2b2b1ffb1b1b2ffb2b2b1ffb1b1b1ffb0b0b1ffb0b0b0ffb0b0b0ffafafb0ffafafafffaeaeaeffadaeadffaeaeaeffaeaeaeffaeadadffaeaeaeffb0afafffafafb0ffafafafffaeaeaeffadadadffacadadffacacacffacacabffabacabffabababffabababffacacacffacacacffacadacffadadacffadaeadffaeadadffaeaeadffaeaeadffaeaeaeffafaeaeffaeaeafffaeafafffafafafffb0b0afffafb0afffafb0b0ffb0b0b0ffb0b1b1ffb2b2b2ffb3b3b3ffb5b5b5ffb8b7b8ffb9b9b9ffbbbabbffbcbbbbffbdbdbdffbebebdffbfbfbeffc1c0c1ffc1c1c1ffc2c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c5c6ffc7c6c6ffc7c7c8ffc9c9c8ffc9c9caffcbcbcaffcbcbccffcccccdffcdcdcdffcecdcdffcececeffcfcfcfffd0cfcfffd0d0d0ffd0d0d1ffd1d2d1ffd2d1d1ffd3d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9dad9ffdadad9ffdadadaffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdcffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdcddddffdddddcffddddddffdddddeffdedddeffdededeffdededeffdededeffdfdfdfffdfdfdeffdfdfdeffdfdfdfffe0dfdfffdfe0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe1e0e0ffe1e1e1ffe1e2e1ffe1e1e1ff888887ff4b4b4cff49494aff474748ff454444ff424242ff404040ff3e3d3dff3a3a3aff383839ff363636ff333333ff313030ff2f2f2fff2e2e2fff2f2e2fff2f2e2eff2e2e2eff2e2e2eff2e2e2eff2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff141414ff141314ff141414ff141413ff131313ff141414ff1b1b1aff232323ff2c2c2cff3b3a3aff4d4d4dff636263ff767676ff888888ff979797ffa8a8a8ffcbcbcbffe6e6e5fff3f3f3fffdfdfdfffffffffffffefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffefffefefefffffffefffefefefffffefffffefefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffefffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffefffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffefefffefefefffefefffffffffefffefefefffffefefffefefefffdfefefffefdfefffefdfdfffefefdfffdfefefffefdfdfffefefefffefefefffefefefffefffefffffffffffffefffffefffefffefefefffffffefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfefffdfdfdfff7f7f7fff2f2f2ffe9e9e9ffcfd0cfffbebebeffb3b3b3ffa8a9a8ff9d9c9dff8e8d8eff7c7c7cff676868ff545454ff424242ff363636ff393939ff3b3c3cff3d3d3dff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafbfff7f7f8fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff4f3f3fff2f3f2fff2f2f3fff2f2f2fff1f1f0fff0f0f0fff0f0f0ffeeefefffeeeeeeffedededffedececffebececffebebebffebebebffeaebeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe3e4e4ffe4e4e3ffe4e3e4ffe3e3e4ffe4e3e4ffe3e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe5e5e4ffe5e5e5ffe6e6e5ffe5e5e6ffe5e5e6ffe5e6e6ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffeaeaeaffebeaeaffeaebeaffebebeaffebebebffebebebffebebebffecebebffebececffecebebffebebecffebececffebebecffececebffececebffebececffecececffecededffedececffedecedffedecedffedededffedededffeeededffedededffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeedffedeeedffedededffeeeeedffedededffeeedeeffedededffeeededffedededffedededffececedffededecffecececffebececffecececffececebffebebecffecececffecebebffebebebffebebecffececebffebebebffecebecffecececffebececffecebecffecebebffecebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffeaebeaffeaebeaffebebeaffeaeaeaffeaeaeaffebeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9eae9ffe9e9e9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e5ffe5e6e5ffe5e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe1e2e2ffe2e2e1ffe1e1e1ffe1e1e0ffdfdfe0ffdfdfe0ffe0e0e0ffe0dfdfffdfdedfffdedfdeffdddddcffdcdddcffddddddffdbdbdbffdbdbdaffdddcddffddddddffddddddffdddcdd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbebeffbebebdffbebebdffbebebdffbdbdbdffbebdbdffbdbdbeffbebdbdffbebebfffbfc0c0ffc1c1c1ffc3c3c2ffc3c4c3ffc5c5c5ffc6c7c7ffc7c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcccdcdffcecdceffcececeffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd6d5d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdadbdbffdbdcdcffdcdcdcffdcdcddffdddedeffdededeffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e5ffe6e7e6ffe6e7e7ffe7e7e8ffe8e7e8ffe7e8e8ffe8e8e8ffe9e9e8ffe9e9e8ffe9e9e9ffeae9e9ffe9eaeaffeae9e9ffe9e9e9ffe9eaeaffe9e9eaffeaeae9ffeaeae9ffe9eaeaffeaeaeaffeaeaebffebeaeaffeaeaeaffeaeaebffebeaebffeaebebffebebebffebebebffebebecffebebebffebebebffecebecffececebffebecebffecebecffecececffecececffecececffecececffedececffecececffededecffecededffededecffececedffecededffedededffedededffededeeffeeeeeeffeeeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefeeeeffefefeeffeeefefffeeeeeeffefefeeffefefeeffefefefffeeefeeffeeeeefffeeeeeeffedeeeeffeeeeedffeeeeedffeeededffedededffeeededffedeeeeffedededffecededffecededffececedffecececffebecebffebecebffeaebebffeaebebffebeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe9e8e8ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaebffebebeaffeaebeaffeaebebffebebebffebececffecebebffecececffecececffecececffecececffedecedffedededffededeeffedededffedededffeeedeeffeeeeedffedeeedffefeeeffff4f4f4fffafafafffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323132ff313132ff323232ff323132ff313030ff30302fff30302fff363636ff3e3e3eff464747ff515151ff616261ff6c6b6cff757575ff80807fff8d8d8cffa0a0a1ffdddddcffe7e7e7fff2f2f3fffdfdfcfffffefffffffffefffffffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffefefffffefefffefefffffffffffffefefffffefffffffefefefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffefffffefffefffffefefffefefefffefefffffefffefffefefefffefefffffffffefffffefffffffefefffffffefffefefffffefffffffefefefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefffffefefffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffefffffffefffefffefefefffffefefffefffefffffefefffefefefffffefffffefffefffefefefffefefefffefefffffefefffffefefffffffefefffefefefffefefefffefefefffefefffffefefffffffefffffffefffffffefefffefffefffffefefffffefefffefefffffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffffffffffffefffffffffefffffffefffefefffffefffffffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffafafafff6f6f6ffecebebffdededeffcdcdcdffc3c2c2ffb6b6b6ffa7a7a6ff969697ff868686ff757575ff636263ff4e4e4eff3b3a3bff3b3b3bff3b3b3bff3b3c3cff3c3b3cff3b3b3cff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2e2eff2e2f2eff2e2e2fff2e2f2eff2e2e2eff2e2e2eff2e2e2eff2d2d2dff2e2e2eff323132ff343534ff373737ff3a3a3aff3d3c3dff3f3f40ff414242ff444344ff464646ff484848ff4a4a4aff4c4c4cffdad9daffe1e1e1ffe1e0e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0dfffe0dfe0ffdfdfdfffdfdfdfffdedfdfffdfdedfffdededeffdededeffdededdffdddddeffdddeddffddddddffdddddeffddddddffddddddffddddddffdddddcffdddcddffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdcdcdbffdcdcdbffdbdcdbffdbdbdbffdbdbdaffdbdadaffdadadbffdadadaffd9d9daffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d4ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd0d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffcfd0d0ffd0cfcfffcfcfcfffcececeffcdcdcdffccccccffcacacbffcacacaffc8c8c9ffc7c7c6ffc6c6c5ffc5c5c4ffc4c4c4ffc4c3c4ffc2c2c3ffc1c1c1ffc0c1c0ffc0bfc0ffbebfbeffbdbdbdffbbbbbbffbab9baffb8b9b8ffb7b7b7ffb6b6b7ffb6b6b6ffb5b5b5ffb5b4b4ffb4b4b3ffb3b3b3ffb2b2b3ffb2b2b1ffb1b1b1ffb0b1b1ffb0b0b1ffb0b0b0ffb0b0b0ffb0b0b0ffb0b1b0ffb0b1b0ffb0b0b0ffb0b0b0ffb0afafffafafafffafafafffaeaeafffaeaeafffaeaeaeffaeaeaeffaeaeaeffadaeadffadadaeffadadadffadadadffaeadadffaeaeaeffafaeaeffafaeaeffb0afb0ffb0b0afffb0b0b0ffb0b1b0ffb1b1b1ffb1b1b2ffb1b2b2ffb2b1b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb3b2b2ffb3b2b3ffb3b2b2ffb2b3b2ffb3b3b2ffb3b3b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b4b4ffb4b3b4ffb3b4b3ffb4b4b3ffb4b4b4ffb5b4b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb6b5b6ffb6b6b5ffb6b6b6ffb6b6b6ffb6b6b7ffb6b6b6ffb6b6b6ffb5b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb7b6b6ffb7b7b6ffb6b7b7ffb6b6b7ffb7b7b7ffb8b7b7ffb7b7b8ffb8b8b8ffb8b8b8ffb8b8b9ffb8b9b8ffb9b9b9ffb9babaffb9bab9ffbabbbbffbcbcbbffbdbdbdffbfbebeffbfc0bfffc0c0c0ffc1c0c0ffc2c2c2ffc3c3c3ffc3c4c4ffc5c5c5ffc7c6c7ffc8c8c9ffcacacaffcccbccffcdcdcdffcececeffd0d0d0ffd1d1d2ffd3d3d4ffd7d6d7ffdad9daffdddcdcffdedfdeffe0dfdfffe2e2e1ffe4e4e4ffe6e6e6ffe8e8e8ffebececfff0efeffff1f1f1fff2f2f2fff0f0f0ffe2e2e3ffb8b8b8ff787979ff525253ff363636ff171717ff090909ff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff060706ff0e0e0eff282929ff4c4c4cff626262ffa6a6a6ffd9dad9ffe7e7e7ffeaeaeaffededecffefeeeeffedeeeeffeaeaebffe7e8e8ffe4e4e5ffe3e3e2ffe1e2e1ffdfe0dfffdddddeffdcdcdbffdad9d9ffd7d7d7ffd4d4d4ffd1d1d1ffcfd0d0ffcececeffcdcccdffcbccccffc9cac9ffc8c8c8ffc5c6c5ffc4c4c4ffc3c3c3ffc2c2c1ffc1c1c1ffc1c0c0ffc1c0c1ffc0c0c0ffbfc0c0ffbfbfbfffbebebeffbdbdbeffbcbcbdffbcbbbbffbbbbbbffbababaffbababaffb9b9baffb8b8b8ffb8b8b8ffb8b7b8ffb7b7b7ffb7b7b6ffb7b6b6ffb7b6b6ffb6b6b6ffb6b6b6ffb6b5b6ffb6b7b6ffb6b6b6ffb6b6b5ffb6b6b5ffb5b5b5ffb5b5b6ffb5b6b5ffb5b5b5ffb4b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b4ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b3ffb4b4b3ffb4b4b4ffb3b3b4ffb4b3b3ffb4b3b3ffb3b3b4ffb3b3b3ffb3b3b3ffb3b3b3ffb2b3b2ffb2b2b2ffb2b2b2ffb1b2b1ffb1b1b2ffb1b1b0ffafb0b0ffb0afafffafb0afffb0afafffafafafffb0afb0ffb1b1b1ffb0b1b1ffb0b1b0ffafafb0ffafafafffafafafffafaeaeffaeadaeffadadadffadadadffadadadffadadadffaeaeaeffaeaeafffafaeaeffafafafffb0afafffb0b0afffb0b0b0ffb0b0b0ffb0b0b0ffb0b1b1ffb1b0b1ffb1b1b1ffb1b1b1ffb2b2b1ffb2b2b3ffb3b3b3ffb3b3b3ffb4b4b5ffb6b6b6ffb8b7b7ffb9b9b9ffbbbcbbffbdbcbdffbdbebeffbebfbeffc0c0bfffc1c2c2ffc2c2c3ffc3c3c3ffc4c3c4ffc5c5c4ffc6c6c5ffc6c7c6ffc6c7c7ffc8c7c7ffc9c8c8ffc9c9caffcacacaffcacbcbffcbccccffccccccffcdcdcdffcdceceffcececeffcecfcfffcfcfcfffcfd0d0ffd1d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd3d4d4ffd4d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d8d9ffdadadaffdadadaffdadadaffdadbdaffdbdadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdbdcdbffdcdcdcffdcdcdcffdcdcddffddddddffddddddffddddddffdededdffdedddeffdededeffdededeffdededfffdedfdfffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffdfdfe0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e0e1ffe1e1e0ffe2e1e1ffe1e1e2ffe1e2e2ffe1e1e2ff6a6a6aff4b4c4bff4a494aff474747ff444444ff424242ff40403fff3d3d3dff3a3a3aff383938ff363636ff333232ff303030ff2e2e2eff2e2e2fff2e2f2eff2f2e2fff2e2e2fff2e2e2fff2f2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141515ff141514ff141414ff141413ff131313ff131313ff121312ff1a1a1aff232323ff2d2c2dff3b3b3bff4d4e4eff636363ff787778ff89898aff989898ffa9a9a9ffcececeffe7e6e6fff6f6f6fffdfdfefffefefffffffffffffffefffffffefefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffefefefffefefefffefefffffefefefffffefffffefffffffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffdfdfefffdfefdfffefdfefffefdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffffefefffefffefffffefefffffefefffefefefffefefefffefefefffefffefffefefefffefefdfffefefdfffefefdfffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfff7f7f7fff1f1f2ffe8e9e9ffcfcfcfffbfbfbeffb4b4b3ffa9aaa9ff9c9c9cff8d8c8cff7b7a7aff666667ff535353ff404040ff343434ff363636ff39393aff3c3c3cff3c3d3cff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafbfafff7f6f7fff5f5f5fff3f4f3fff3f3f3fff2f3f2fff1f2f2fff1f1f1fff1f1f0fff0f0f0ffefefefffefeeefffeeeeeeffecededffecececffecebecffebeaebffeaeaebffeae9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e3e4ffe4e4e5ffe4e4e4ffe5e5e4ffe4e5e5ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e6ffe5e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffeae9e9ffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebecebffecebebffecebebffebebecffebebecffecebebffebececffecebecffececebffecececffecececffececedffecedecffecececffececedffedededffedededffedededffeeeeedffededeeffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffeeeeedffedeeeeffededeeffeeededffeeededffededeeffedededffedededffecededffecececffececedffecececffececebffecececffececebffebececffecebebffececebffecececffebebebffecececffecececffebebecffececebffecebecffecebecffebececffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaeaffeaebeaffebeaeaffebeaeaffebeaebffeaeaebffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeae9ffeaeae9ffe9e9eaffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e7ffe6e7e7ffe6e6e7ffe5e6e6ffe5e5e5ffe5e5e4ffe4e5e4ffe3e4e4ffe3e3e3ffe3e2e2ffe3e2e2ffe1e1e2ffe1e1e1ffe0e1e1ffe0e0e1ffdfe0dfffe0dfe0ffdfe0e0ffdfdfdeffdededfffdededdffdcdddcffdcdcdcffdbdbdaffdbdbdbffdbdadaffdcdbdcffdcdddcffdcdcddffdadbda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebdbdffbdbebdffbdbdbdffbebdbdffbdbdbdffbdbdbdffbdbdbdffbebfbeffc0bfc0ffc0c1c0ffc2c2c2ffc3c3c3ffc4c4c5ffc6c7c6ffc7c7c7ffc8c8c9ffcacacaffcbcacbffcccccbffcdcdccffcdcdcdffcececfffcfcfcfffd0d0d0ffd0d1d1ffd1d1d2ffd2d3d3ffd3d3d3ffd4d4d3ffd4d5d4ffd4d5d5ffd5d5d6ffd6d6d6ffd7d6d6ffd7d7d8ffd8d8d8ffd8d9d9ffd9dadaffdadadaffdbdbdbffdbdcdcffdcdcdcffdcddddffddddddffdddedeffdfdedeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe6e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffe9eae9ffeaeae9ffeaeae9ffeae9eaffeaebeaffeaeaeaffeaeaebffebebeaffebeaebffebebeaffebebeaffebebebffebebecffebebebffebebebffebececffebebecffebececffebebebffececebffecececffecedecffececedffedececffedececffececedffedededffedededffedededffedededffedededffedeeeeffedededffededeeffedeeedffedeeeeffeeededffeeeeedffeeeeeeffeeeeeeffefeeefffeeefeeffeeeeefffeeefeeffefeeefffefeeefffeeefefffefeeefffeeeeefffeeeeeeffeeeeefffeeeeefffeeeeeeffefeeeeffeeeeefffeeeeeeffeeeeeeffeeeeedffeeeeedffeeedeeffededeeffedededffedeeedffedededffededecffedececffecececffecebecffebecebffebebebffeaebebffebebebffebeaebffebeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e7ffe6e6e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe9e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaebeaffebeaebffebebebffebebebffebebebffebebecffecececffecececffecececffedececffedecedffedededffedededffededeeffedeeeeffeeeeedffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeefff1f1f1fff8f8f8fffcfdfcfffdfdfefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323132ff323231ff323231ff303030ff303030ff2f3030ff2f2f30ff353635ff3e3d3dff454646ff505050ff5e5e5fff6a6a69ff737373ff7d7e7eff8a898aff9d9e9dffdadadaffe6e6e6fff2f3f2fffcfcfdfffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffefffffefefffefefffffffffefffffefffffefefefffefffefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffefffefffffffffefffffefefefffefefefffefefffffffffefffffefffffefefefffffefffffefffffffefefefffefffffffefffffffffefffffefffefffefefefffefffffffefefefffefefefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffefefffffffefefffefffefffffefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffefffefffefefffffffffefffefefefffefffefffffefefffefefefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffefefffefffefffefffffffefefefffefefefffefdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffafafafff6f6f6ffececebffdedddeffcececeffc3c3c4ffb7b6b7ffa7a8a8ff989897ff878787ff757575ff626362ff4e4e4dff3b3b3bff3b3a3bff3b3b3bff3c3b3cff3c3b3cff3c3c3bff3d3d3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2f2eff2f2f2eff2f2f2eff2f2e2eff2e2e2dff2e2d2eff2e2e2eff2e2e2fff313131ff343434ff373736ff39393aff3c3c3cff3f3f3fff424241ff444444ff464646ff494848ff4a4a4aff4c4c4cffc3c3c2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffdfdfdfffdfdfdeffdedfdeffdedfdeffdfdedeffdededeffdddddeffdedddeffdededdffdedddeffddddddffdedddeffddddddffddddddffddddddffddddddffddddddffdcdddcffdcdcdcffdcddddffdcdcdcffdcdbdcffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdadbdbffdbdadbffdadadbffdadadaffdad9daffd8d9d9ffd7d8d8ffd8d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d4d5ffd5d5d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d0ffd0d1d0ffd1d1d0ffd0d0d0ffd0cfd0ffcfcfceffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc7c8c8ffc7c7c7ffc6c6c6ffc6c5c5ffc4c5c4ffc3c4c3ffc2c2c3ffc2c2c1ffc0c0c0ffbfbfbfffbdbdbdffbcbcbcffbababaffbababaffb9b9b9ffb8b8b9ffb7b7b7ffb7b6b7ffb6b6b6ffb5b5b5ffb5b5b5ffb4b5b5ffb4b4b4ffb3b4b3ffb3b2b3ffb2b3b3ffb2b2b1ffb1b1b1ffb2b1b1ffb1b2b1ffb2b2b2ffb1b1b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b0ffb0b0b0ffafb0b0ffafb0b0ffb0afb0ffb0b0afffafafafffafafafffb0afafffb0b0afffb0afb0ffb0b0b0ffb1b1b1ffb2b1b1ffb1b2b1ffb2b2b1ffb2b2b2ffb2b3b2ffb3b3b3ffb4b4b3ffb4b3b3ffb4b4b4ffb4b3b3ffb3b3b4ffb4b3b4ffb4b4b3ffb4b4b3ffb4b4b4ffb4b4b4ffb4b4b4ffb4b5b5ffb4b5b4ffb5b4b4ffb4b5b4ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb7b7b6ffb7b6b7ffb7b7b7ffb7b7b8ffb7b8b7ffb8b7b7ffb8b8b8ffb7b8b8ffb7b7b7ffb7b8b7ffb7b7b7ffb7b8b8ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb8b8b9ffb8b8b9ffb8b9b9ffb9b8b9ffb9b9b9ffbabab9ffbab9baffb9babaffbabbbaffbbbabbffbbbbbaffbcbcbcffbdbdbcffbfbebeffc0c0bfffc1c0c1ffc1c1c1ffc2c2c2ffc3c2c3ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c8ffc9cac9ffcbcccbffcdcdcdffcececeffd0cfcfffd1d1d1ffd2d2d2ffd5d5d4ffd7d8d7ffdadadaffddddddffdfdfdfffe0e0e1ffe2e2e2ffe5e4e4ffe7e8e7ffe9eae9ffedededfff0f0effff1f1f1fff1f2f2ffefeeeeffdfdfdfffadadadff717171ff454545ff242424ff0d0e0eff060506ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070708ff1a1a19ff383738ff575757ff9a999affd5d5d5ffe6e6e6ffeaeaeaffecededffefeeefffeeeeeeffebebebffe8e9e9ffe6e6e6ffe3e3e3ffe2e2e2ffe0e0e0ffdfdfdfffdcddddffdadbdbffd8d8d8ffd5d5d5ffd3d3d2ffd1d0d1ffcecfcfffcdceceffcdccccffcbcbcaffc9cac9ffc7c7c6ffc6c5c5ffc5c5c4ffc4c3c4ffc2c3c2ffc2c2c2ffc2c1c2ffc1c2c1ffc1c1c1ffc0c0c0ffbfbfbfffbebfbeffbebebdffbdbdbdffbcbcbcffbcbcbbffbbbbbbffbababbffbabab9ffb9b9b9ffb9b8b8ffb9b9b9ffb8b9b8ffb8b8b8ffb7b8b7ffb8b7b7ffb7b8b7ffb7b7b7ffb7b7b8ffb8b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b7ffb6b7b6ffb6b6b7ffb6b6b6ffb6b6b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b7b7ffb6b6b6ffb5b6b6ffb5b5b5ffb5b6b6ffb5b5b5ffb5b5b5ffb6b5b5ffb5b5b5ffb5b5b5ffb4b5b5ffb4b5b5ffb5b4b5ffb4b4b5ffb5b5b4ffb4b4b4ffb4b4b4ffb3b4b3ffb3b3b3ffb3b3b2ffb3b3b2ffb2b2b1ffb2b1b1ffb2b1b1ffb1b1b1ffb1b1b1ffb1b1b2ffb2b1b1ffb1b2b1ffb2b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb1b1b1ffb1b0b0ffb0b0b0ffb0afafffafafafffafaeafffafafaeffafafafffb0b0b0ffb1b1b1ffb1b1b1ffb1b1b2ffb1b2b2ffb2b2b2ffb2b3b2ffb3b3b3ffb3b2b3ffb4b4b3ffb3b3b3ffb3b4b4ffb5b4b4ffb4b5b5ffb5b5b5ffb6b6b6ffb7b7b6ffb8b8b8ffb9b9baffbcbbbcffbdbebdffbfbebeffbfc0c0ffc0c1c1ffc2c1c2ffc3c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9caffc9cacaffcbcacaffcbcbcbffccccccffccccccffcccdcdffcdcecdffcfceceffcfcfceffcfd0cfffd0d0cfffd1d0d0ffd2d2d1ffd2d1d2ffd2d2d2ffd3d3d3ffd4d3d3ffd3d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdbffdadbdbffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdbdbdcffdcdcdbffdcdcdcffdcdddcffdddcddffddddddffddddddffdddddeffdededdffdededeffdededeffdfdedfffdedfdfffdfdfdfffdfdfdfffdfe0e0ffe0dfe0ffdfe0dfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ff4d4d4dff4b4c4cff494a49ff474747ff454544ff424242ff40403fff3d3d3dff3a3a3aff383838ff353535ff323233ff302f2fff2d2e2eff2e2e2eff2e2e2eff2e2f2eff2e2f2eff2f2f2eff2f2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151415ff151514ff151514ff141414ff141313ff141313ff131313ff1a1b1aff242324ff2e2d2dff3b3c3bff4f4e4eff636363ff777877ff898a89ff999998ffabaaabffd2d2d2ffe9e8e8fff8f8f8fffefefefffffffefffffffefffefefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefefefffefefefffffefffffefffefffffffffffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefffefffffefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefffefffefefefffffefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffefefffffffefefffefefefffefdfdfffdfdfdfffdfefdfffdfefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffefefefffefefefffffffefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffdfdfdfffdfefefffdfdfdfff7f7f7fff1f1f1ffe8e9e9ffcfcfcfffbebebeffb5b4b5ffaaaaa9ff9c9c9cff8b8b8cff787979ff676667ff535454ff414140ff353435ff373738ff393a39ff3a3a3aff3c3c3bff3f3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafbfbfff5f6f6fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f0f0fff0f0f0fff0eff0ffefefefffefefefffefeeeeffedeeeeffeeededffedecedffecececffecececffececebffebebebffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e7e6ffe7e6e6ffe6e7e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e5ffe6e6e6ffe5e5e6ffe5e6e6ffe6e5e6ffe6e6e6ffe7e7e6ffe7e6e7ffe6e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffebebebffebebebffebebebffebebebffebebebffecececffebececffebebecffebecebffececebffebececffecececffecececffededecffecececffecedecffedececffecedecffecececffedededffedededffededeeffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeeeffeeefeeffeeeeeeffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeedffeeededffedededffedededffedededffecededffecededffedececffecedecffecececffecececffecebecffececebffecebecffecececffecececffecebecffebececffececebffecebecffecececffecececffececebffecebecffecebecffecebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffeaeaebffeaebeaffebeaeaffeaebeaffeaebeaffeaeaebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9eaffeaeae9ffe9e9eaffe9e9e9ffe9e8e9ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdeffdedfdeffdededdffdddcddffdbdbdaffdbdadbffdbdbdbffdbdbdcffdcdbdcffdbdcdcffdbdadaffdadadb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbebebeffbdbebeffbdbdbeffbdbdbdffbebdbdffbdbebdffbdbdbdffbebebeffc0c0bfffc0c0c0ffc1c2c2ffc3c3c3ffc4c4c4ffc6c6c6ffc7c7c7ffc8c9c8ffc9c9caffcacacaffcccbccffcccdccffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd6d6d6ffd6d6d6ffd6d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadbdbffdcdbdcffdcdcdbffddddddffddddddffdeddddffdfdfdeffdfdfdfffdfe0dfffe0e0e1ffe1e0e1ffe1e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffe9eae9ffe9e9eaffeaeae9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebeaffebeaebffeaeaebffebeaebffebebebffebebebffebebebffebececffecebecffebecebffebebebffebececffecececffecececffedececffecedecffedededffecededffecededffedecedffedededffedededffedededffedededffedeeedffeeededffeeeeedffedeeedffeeeeedffeeededffeeeeedffeeedeeffeeeeeeffeeeeefffefeeeeffeeefeeffefeeeeffeeeeefffefefefffefefefffefefeeffefefefffefefefffefefeeffefeeefffefeeefffefefeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedeeeeffeeeeeeffededeeffeeeeedffedededffedededffedededffecedecffecececffecececffececebffecebecffebebebffebebecffebebebffebebebffeaebebffeaeaeaffeaeaeaffe9eae9ffe9e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e6e6ffe7e7e6ffe7e6e7ffe6e7e6ffe7e6e7ffe7e6e7ffe6e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e7e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e9e9ffe8e9e9ffe9e9e9ffeae9e9ffeaeaeaffebebebffebebebffececebffebececffecececffedececffecececffecececffedededffedededffededeeffedededffeeedeeffeeeeeeffeeeeeeffeeefefffefefefffefefefffeeefefffefeeeeffeeefeffff0f0f0fff5f5f5fffbfbfbfffdfdfdfffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff313131ff303130ff303030ff2f2f30ff2f3030ff2f302fff353535ff3c3c3dff454445ff4d4d4eff595958ff676867ff727272ff7b7c7bff868787ff9b9b9bffd7d6d7ffe5e5e5fff1f1f2fffcfdfdfffffefffffefffefffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefffffffefffefefffffefefefffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefefffefefefffffffffffefefefffefffffffffefffffefffefffefefffffffefefffffefffffefefffffefefefffffefefffffffffffffefefffefefefffffefefffffffefffefffffffffffffffefefffffffffffffffffefffffffffffefefffffffefffffffffefffffffffffefefefffffffffffffffffffffefffffffefefffffffffffefffffffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffefffefefefffefffefffffffefffefefffffefffffffefffefffefefefffefefffffefefefffefefffffffefefffffffffffffefffffefffefffefffffffffefefffefefefffffffffffefefffffefffffffffefffffffffefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfdfdfffafafafff6f5f6ffebebebffdddedeffcececeffc3c3c4ffb7b8b7ffa9a8a9ff999998ff878788ff747374ff606161ff4c4c4cff393a39ff393a3aff3a3b3aff3b3b3bff3c3c3cff3c3c3cff3d3e3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2f2fff2e2f2fff2f2e2fff2e2e2eff2e2e2eff2e2e2eff2e2e2eff2e2e2eff303130ff343333ff363636ff393939ff3c3b3cff3f3f3fff424242ff444444ff464747ff494948ff4b4b4aff4d4d4dffb7b7b7ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0dfe0ffe0e0dfffdfe0e0ffdfdfdfffdfdfdeffdedfdfffdfdedeffdededeffdededeffdddedeffdededeffdededeffdededdffdddddeffdeddddffdddddeffddddddffddddddffddddddffddddddffdddcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdbdcffdbdbdbffdbdbdbffdadadbffdadadaffd9d9d9ffd8d9d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d4ffd3d3d2ffd3d2d2ffd2d2d2ffd1d2d2ffd1d0d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d1ffcfd0cfffcfcfceffcfcfcfffcdcdceffcdcdcdffccccccffcacacbffc9cac9ffc8c9c8ffc8c8c8ffc6c7c7ffc6c5c6ffc5c4c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c0ffbfbfbfffbebdbeffbdbcbdffbcbcbcffbbbbbbffbabbbbffbababaffb9b9b9ffb8b8b9ffb8b7b8ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb4b4b4ffb4b3b3ffb4b4b3ffb3b3b3ffb4b3b4ffb3b3b3ffb4b3b4ffb3b3b3ffb3b3b3ffb2b2b3ffb2b2b2ffb2b2b1ffb2b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b0b1ffb2b2b2ffb1b2b2ffb2b2b2ffb2b2b3ffb3b3b2ffb4b3b3ffb4b4b3ffb4b4b4ffb4b4b4ffb4b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb6b6b5ffb5b5b6ffb6b6b6ffb6b7b6ffb6b6b6ffb5b6b6ffb6b6b6ffb6b6b6ffb7b6b6ffb7b7b7ffb7b6b7ffb7b7b6ffb7b7b7ffb8b7b7ffb7b7b7ffb8b8b8ffb7b7b8ffb8b8b8ffb9b8b9ffb8b9b8ffb8b8b9ffb9b8b9ffb9b8b9ffb8b9b9ffb8b8b8ffb9b8b8ffb9b9b9ffb9b8b8ffb8b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffbababaffb9babaffbababbffbbbabaffbbbbbbffbabbbbffbbbbbbffbbbcbbffbcbcbcffbcbbbbffbdbdbdffbdbebdffbfbebfffc0c0c0ffc2c2c2ffc1c2c2ffc2c2c2ffc3c3c3ffc3c4c3ffc5c4c5ffc6c6c6ffc7c7c8ffc9c8c9ffcacbcbffcccccdffcececeffcfcfcfffd0d1d0ffd2d2d1ffd4d4d3ffd5d5d5ffd8d9d8ffdcdcdcffdededeffdfe0e0ffe1e1e1ffe3e3e3ffe4e5e5ffe8e8e8ffeaeaebffeeeeeefff1f1f1fff2f1f2fff2f3f2ffeeefefffdddcddff9f9f9fff676767ff3e3e3fff1c1d1dff0a0a0aff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0f0f0fff292a2aff4e4e4eff90908fffd1d1d2ffe6e5e6ffeae9eaffecececffeeeeeeffefeeeeffecececffe9e9e9ffe6e7e7ffe5e4e4ffe3e3e2ffe1e1e1ffdfdfe0ffdddddeffdcdcdcffdad9d9ffd7d7d7ffd3d4d4ffd2d2d2ffd0d0d0ffcfcfcfffcdcdcdffcccdccffcbcbcbffc9c8c9ffc7c7c7ffc6c6c6ffc4c5c5ffc4c4c4ffc3c3c3ffc3c3c2ffc3c2c3ffc3c2c2ffc1c2c2ffc1c0c1ffc0c0c0ffbfbfbfffbebfbeffbdbebeffbdbdbdffbdbdbcffbcbcbcffbababbffbabbbaffbababaffbababaffb9babaffb9bab9ffb9b9b9ffb8b9b9ffb9b8b9ffb8b8b9ffb9b9b8ffb9b9b9ffb9b8b9ffb8b9b8ffb8b8b9ffb8b8b8ffb8b7b8ffb8b8b8ffb7b7b8ffb7b8b8ffb8b7b8ffb7b7b7ffb7b7b8ffb8b7b7ffb8b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b6ffb6b6b6ffb7b6b6ffb7b7b6ffb6b6b6ffb6b6b7ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b5ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b4b4ffb3b4b3ffb3b3b3ffb3b2b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b2ffb3b2b3ffb3b3b3ffb3b3b4ffb4b3b4ffb3b4b4ffb3b3b3ffb2b3b2ffb2b2b2ffb1b2b1ffb1b1b0ffb1b1b1ffb0b0b0ffb1b1b1ffb2b2b2ffb2b2b3ffb3b3b3ffb3b4b3ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b5ffb5b5b5ffb5b6b6ffb6b5b6ffb6b6b6ffb6b7b7ffb7b7b7ffb8b7b8ffb8b8b8ffb9b9b9ffbabbbbffbcbcbcffbdbebdffbfbfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc5c5c4ffc6c6c6ffc6c6c6ffc6c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffcacacaffcacacaffcbcbcbffcccbcbffccccccffcccccdffcdcdcdffcdcecdffcececeffcececeffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d9d8ffd9d9d8ffdadadaffd9dadaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdbdcdcffdcdcdcffdcdbdcffdcdcdcffddddddffdddcddffdddddcffddddddffdeddddffddddddffdededeffdddddeffdededeffdfdedfffdfdfdeffdededfffdfdfdfffdfdfe0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ff4d4c4cff4b4c4bff494949ff464646ff444444ff424242ff3f3f40ff3d3c3dff3a3a3aff373838ff353535ff323232ff2f2f2eff2d2d2dff2e2e2eff2e2f2fff2f2e2fff2e2f2fff2e2e2fff2e2f2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141515ff151515ff151415ff151414ff141414ff141414ff1c1c1cff242424ff2d2e2dff3d3c3cff4f4f4eff636464ff787778ff8a8b8bff9a9a9affadaeadffd5d5d5ffe9eae9fff9faf9fffffffefffefefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffefefffefefefffffefefffffffefffefefefffefefffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffffefffffffffefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffffffffffffefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffefefffffffffffefffefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffdfdfdfffdfefefffdfdfefffdfefdfffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefefffffefffffffefffefffefefefffefefffffefefefffefefffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffdfdfefffdfdfdfffcfdfcfff7f7f7fff1f1f1ffe8e8e8ffcfcfcfffbfbfbfffb5b5b5ffa9aaaaff9b9b9cff8a8a8aff787878ff676666ff555554ff424243ff373737ff393a39ff3a3a3aff3b3a3aff3e3f3fff3f404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfdfcfff9f9f8fff4f3f3fff2f3f3fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff0f0f0ffefeff0ffefefefffeeefeeffefeeeeffeeeeeeffedeeeeffedededffecededffecececffecececffebebecffebebebffeaebeaffeaeaeaffe9e9e9ffe9e9e8ffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e5e6ffe5e5e5ffe6e6e6ffe5e5e5ffe5e6e6ffe6e5e6ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e6ffe7e7e7ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e8ffe8e7e7ffe7e8e7ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaebebffebebebffebebebffebebebffebecebffececebffecececffebebebffebecebffecececffecececffecececffecececffecececffececedffecececffececedffedececffedededffedecedffededecffecededffedecedffedededffedededffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffefeeeeffefefefffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeedffeeeeedffedededffedededffedededffedededffecececffecededffecedecffececedffecececffecececffecececffecececffecececffececebffecebecffecececffebececffecebecffecececffecececffebecebffecececffebecebffebecebffececebffebebebffebebebffebebebffebebebffebebebffeaebeaffebeaebffeaeaebffebeaeaffeaeaebffebeaeaffebebebffebeaebffeaebeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9eaffe9eaeaffeae9e9ffe9e9e9ffe8e8e9ffe9e8e9ffe8e8e9ffe8e8e8ffe7e7e7ffe8e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdfffdededeffdedfdfffdedfdeffdededeffdddcddffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdbffdbdadbffdbdbdaffdadbdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbeffbdbebdffbdbebdffbdbdbdffbdbdbeffbdbdbdffbdbdbeffbebebeffbfc0bfffc1c0c1ffc2c2c1ffc3c3c3ffc5c4c4ffc6c5c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcacaffcbcbcbffccccccffcdcccdffcecdceffcecfcfffcfd0cfffd1d0d0ffd1d2d1ffd2d2d2ffd2d3d3ffd4d3d3ffd4d4d4ffd4d5d4ffd5d5d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d9d9ffdad9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffdddddeffdedddeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe2e1e2ffe3e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe9e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebebebffeaeaebffeaebebffebebebffebebebffebebebffebebebffebebecffebebebffebebebffececebffecececffecececffecececffedececffecececffecececffedededffecececffedededffedededffedededffedededffedededffedeeedffeeeeedffedededffedeeeeffedeeeeffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffefefeeffeeefefffefeeefffefefefffefefefffefefefffefefefffefefefffefefeeffefefefffeeeeeeffeeefeeffefefefffeeeeefffeeefefffeeefeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffeeededffedecedffedededffecececffecececffecececffecececffebebecffecebebffebebebffeaebebffeaeaeaffebeaeaffeaeaeaffeae9e9ffe9e9e9ffeae9e9ffe9e9e8ffe8e9e8ffe9e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffeaeaeaffeaeaebffebebebffebebecffecececffedededffedecedffededecffedededffeeededffedededffeeeeeeffededeeffeeeeeeffefeeeeffeeefeeffeeeeefffefeeefffefeff0ffefefefffefefeffff0efeffff0f0f0fff0f0f0fff3f3f3fffaf9f9fffdfdfcfffefefefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff313030ff30302fff303030ff303030ff2f302fff30302fff353534ff3c3c3cff444344ff4d4c4dff575757ff656565ff707070ff797979ff858484ff989998ffd4d3d4ffe4e4e4fff1f2f2fffdfcfcfffefefffffefefefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefffffffefffefffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffdfefefffefefefffdfefefffefefdfffefefefffefefefffefefffffffefefffefefefffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffefffffffffffefffefefffffefefefffefefefffefffffffffefefffffefffffefffffffefffefffefefffffefefffffffffefffefffffffffefffffefffffffefffefffefffffffffffffffffffefffffffffffefefefffffffefffffffffffffefffffffffffffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefffefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffefefffefffefffffffefffffefefffefffefffffefefffefffefffffffefffffefefffffefffffffefefffefffefffffefffffefffefffffefefffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffefffffffffefefffffefefffefefefffefefefffdfefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfff9f9fafff6f5f5ffeaeaeaffddddddffcfcfceffc3c3c3ffb7b7b7ffa9a8a9ff989899ff878687ff727272ff5e5e5dff494a49ff383837ff383939ff3a3a39ff3b3a3bff3d3d3dff3e3d3dff3e3f3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2e2e2eff2e2e2eff2e2e2eff2e2e2eff2e2d2eff2e2e2eff2d2d2dff2f3030ff333333ff353536ff393839ff3b3b3bff3f3e3eff414241ff444443ff464647ff494949ff4b4a4bff4d4d4dffa7a7a6ffe2e2e1ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0dfffe0e0dfffe0dfe0ffdfe0dfffdfdedfffdedfdeffdfdedfffdedfdfffdedfdfffdfdedeffdededeffdededeffdededeffdededeffdededeffdedddeffdddddeffddddddffddddddffddddddffddddddffdcddddffdcdcddffdcdddcffdcdddcffdbdcdcffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdadbdaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d5ffd5d5d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfd0ffcfd0cfffcfceceffcececeffcecdcdffccccccffcacbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c5c5ffc5c5c4ffc4c4c4ffc2c3c3ffc2c1c2ffc0c0c0ffbfbebfffbebfbeffbdbebeffbdbdbcffbbbcbcffbbbbbbffbabbbaffbababaffbab9b9ffb9b9b9ffb8b8b9ffb8b8b8ffb7b7b8ffb7b7b7ffb7b7b6ffb5b6b6ffb6b5b6ffb5b6b6ffb5b6b5ffb5b6b6ffb5b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b3ffb4b4b4ffb3b3b4ffb3b3b3ffb3b2b3ffb2b2b2ffb3b2b3ffb3b3b3ffb3b3b3ffb4b3b4ffb4b4b4ffb4b4b4ffb5b5b5ffb5b5b6ffb5b5b6ffb6b6b6ffb6b6b6ffb7b6b6ffb6b7b6ffb6b6b6ffb6b6b7ffb7b6b6ffb6b6b6ffb6b7b6ffb7b6b6ffb7b7b6ffb8b7b7ffb8b7b7ffb7b8b7ffb8b8b8ffb8b8b7ffb8b8b7ffb8b7b7ffb8b7b8ffb8b7b7ffb8b8b8ffb8b8b8ffb8b9b8ffb9b8b8ffb8b9b8ffb9b8b9ffb9b9b9ffb9b9b9ffbab9b9ffb9babaffb9bab9ffb9babaffbababaffbababaffbababaffb9babaffbababaffb9babaffbababaffbababaffbababaffbababbffbabbbbffbbbbbbffbbbbbbffbbbcbcffbcbcbbffbcbcbcffbcbcbcffbcbdbcffbdbdbdffbdbdbdffbebebeffbebebeffbfbfbfffc1c1c1ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc9c8c8ffcacacaffcccccbffcdcecdffcfcfceffd0d0d1ffd2d2d2ffd3d2d3ffd4d4d4ffd6d6d6ffdadad9ffddddddffdfdfdfffe0e0e0ffe2e2e1ffe3e4e3ffe6e6e5ffe9e8e9ffebeaebffefeeeefff1f1f1fff2f2f2fff1f2f2ffeeededffd9dad9ff8c8b8cff636363ff414141ff1d1c1cff0a0b0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0e0f0eff2b2b2aff4e4e4fff858685ffcccdccffe5e5e5ffeae9eaffecececffeeeeeeffeeefeeffedededffeaeaeaffe8e8e7ffe5e5e5ffe3e3e3ffe1e2e2ffe0e1e0ffdedfdfffddddddffdadbdaffd8d8d8ffd5d5d5ffd3d3d3ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcbccccffcac9caffc8c8c8ffc6c7c7ffc6c6c6ffc6c6c5ffc4c4c4ffc4c5c4ffc4c4c4ffc3c3c4ffc4c3c3ffc1c2c2ffc1c1c1ffc0c1c0ffc0c0bfffbebfbfffbebebeffbdbdbeffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbbbbbbffbbbbbbffbbbbbaffbbbbbaffbbbabaffbababaffbabab9ffbababaffbababaffb9babaffbab9b9ffb9bab9ffb9b9b9ffb8b9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b8b8ffb8b8b8ffb8b8b8ffb7b7b8ffb8b8b8ffb8b8b8ffb7b8b8ffb8b7b8ffb7b8b8ffb7b8b7ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b6ffb6b5b5ffb6b6b5ffb5b6b6ffb5b5b5ffb5b5b5ffb4b4b5ffb4b4b4ffb4b4b4ffb5b4b4ffb4b5b4ffb5b4b4ffb5b5b4ffb4b4b4ffb4b5b5ffb5b5b5ffb5b5b5ffb6b6b6ffb5b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b3b3ffb3b2b3ffb3b3b3ffb3b3b2ffb3b4b3ffb4b4b4ffb4b4b4ffb5b5b5ffb6b6b5ffb6b6b5ffb6b6b6ffb6b6b6ffb7b6b7ffb7b7b6ffb7b8b7ffb8b8b8ffb8b9b8ffb9b8b9ffb9b9b9ffbababaffbabbbbffbbbcbcffbdbdbcffbebebeffbfc0bfffc1c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc4c5c5ffc6c6c6ffc6c6c7ffc7c7c8ffc8c8c8ffc8c9c9ffc9c9c9ffcacacaffcacbcaffcbcbccffccccccffccccccffcecdcdffcdcdcdffcececdffcecfcfffcfcfcfffd0cfd0ffcfcfd0ffd0d0d0ffd1d0d1ffd2d1d1ffd2d3d2ffd3d2d3ffd4d4d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d7ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdbdbdaffdbdbdbffdcdbdbffdbdcdbffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdddcdcffddddddffddddddffdddeddffdeddddffdddeddffdedddeffdededeffdedfdfffdfdfdeffdedfdfffdfdfdeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e2e2ff4c4c4cff4b4b4bff484848ff464646ff444444ff414242ff3f3f3fff3d3d3dff393a39ff383738ff363636ff333333ff2f3030ff2e2e2eff2e2e2fff2f2e2fff2f2f2fff302f2fff2e2f2eff2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff141414ff141414ff141415ff151414ff141414ff141414ff1d1d1dff252525ff2e2e2eff3d3d3dff4f5050ff666565ff7a7a7aff8d8d8dff9c9d9cffb1b1b0ffd6d7d7ffeaeaeafffafafafffefffefffffefefffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefffffffffefffefefffffefefefffefffefffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefefefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffefefefffefdfefffefffefffffefefffefffefffffffefffffefffffefffefffffffefffefffefffffffefffffefefffffefffffffefefffefffefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefdfdfffcfdfdfff7f7f7fff0f0f0ffe8e8e8ffd0d0d0ffbfc0c0ffb6b6b6ffaaaaaaff9b9c9bff8a8b8bff787878ff666665ff555454ff444343ff393a39ff3a3a3aff3b3b3bff3f3f3fff3f3f3fff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffbfbfcfff7f7f7fff3f3f3fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f0f1fff1f1f0ffefefefffeff0efffefefefffeeeeefffefeeeeffedeeeeffeeededffedededffededecffececedffecececffebebecffebebebffebeaeaffeaebeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e8e7ffe7e8e8ffe8e7e8ffe7e8e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e8ffe8e7e7ffe7e8e7ffe8e8e8ffe9e9e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaebffebeaebffeaebebffebebebffebebebffebebebffebececffecececffecebecffecececffecececffecececffedececffedececffecedecffedececffededecffededecffedececffedecedffedececffedededffedededffedededffeeededffedededffeeedeeffedeeeeffeeeeeeffeeeeedffedeeeeffeeeeeeffeeeeeeffeeefefffefeeefffefefefffeeefefffefefefffeeeeefffefefefffefefefffeeefefffeeeeefffeeefeeffeeefeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffedededffedededffedededffedededffedededffececedffecececffecececffecececffecececffecececffededecffecececffecececffecececffecececffecececffebececffececebffecececffececebffebececffececebffebebecffebecebffecebebffebebebffebebebffebebebffeaebeaffebebebffebebeaffebebeaffebeaeaffebeaebffebeaeaffeaebeaffebeaebffeaebeaffebeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffe0e0e0ffdfdfdfffdfdedfffdededeffdddddeffddddddffdddcdcffdbdbdbffdcdbdbffdcdcdbffdbdbdbffdadbdbffdbdadbffdadadbffdbdadb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebdbdffbdbebdffbebdbdffbdbdbdffbebebdffbebdbdffbdbdbdffbebebdffbfbfbfffc1c0c0ffc1c2c1ffc3c2c3ffc4c4c3ffc6c5c6ffc6c7c7ffc8c8c8ffc9c9c8ffc9cacaffcbcbcaffcbcccbffcccdcdffcecdceffcfcecfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d5d5ffd5d6d5ffd6d6d6ffd7d7d7ffd8d8d7ffd9d8d8ffd9d8d9ffdadad9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffdededeffdedfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e6ffe6e6e6ffe6e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffeaeae9ffeae9e9ffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaebeaffebeaeaffeaebeaffebeaebffeaebebffebebebffebebeaffeaebebffebebebffebebebffebececffecebebffecebecffebececffecececffebebecffecececffedececffecececffececedffecededffecededffecededffedededffedededffeeededffedededffedeeedffeeeeeeffeeedeeffeeeeeeffedededffedededffededeeffeeededffedeeedffeeedeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeefffefeeefffeeefeeffefefeeffefefefffefefeeffeeefefffefefefffefeeefffefefefffefefeeffefefeeffefefefffefefefffeeefeeffefefeeffefefeeffefefeeffefeeeeffefeeefffefeeeeffeeefeeffefeeeeffeeefeeffeeedeeffedeeedffeeedeeffedeeedffedededffededecffecededffecececffecececffecececffecececffecebecffebebebffebebebffeaeaebffeaeaebffebeaeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffe9e9eaffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e9ffe9e8e8ffe8e9e8ffe9e8e8ffe9e9e8ffe8e8e8ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffe9eaeaffeaeaeaffe9e9eaffeaeaeaffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaebeaffebebebffebebebffececebffecececffedecedffededecffedeeedffeeedeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeefeeffeeefefffefefeeffeeefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f2fff7f7f6fffbfbfcfffdfdfefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff302f2fff2f3030ff2f3030ff2f3030ff2f2f30ff303030ff343434ff3c3c3cff444344ff4d4e4dff565657ff626162ff6d6d6dff787877ff838383ff969596ffd1d1d1ffe4e4e3fff1f0f1fffcfdfcfffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffefffffffffffffffefefefffffefffffffefffffffefffffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefffffffefefefffefefefffffefefffefefefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffefffefefffffffefffffefefefffffffefffffefefffefffefffefffffffefefffffffffefffffffffffefffffffefefefffffffefffefefffffffffffffefffffffffffefffefefefffffefefffefffefffefefffffefefffffffffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefefffffffefffffefffffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefffefffefefefffefefffffefffffffefffefffefefefffefffefffefefffffffefffffefefefffefefefffefefffffffefffffefefefffffffefffffefefffefffefffefffffffefffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffdfcfdfffcfcfcfff9f9fafff6f5f6ffe9e9e9ffdcddddffcececdffc3c2c2ffb6b7b7ffa8a8a7ff979797ff848585ff707170ff5b5b5bff474848ff393939ff393a3aff3b3b3bff3d3d3cff3d3d3dff3f3e3eff3e3e3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2e2dff2d2e2eff2e2e2eff2e2e2eff2d2e2eff2d2e2dff2e2e2dff2f3030ff333332ff353535ff373838ff3a3b3aff3d3d3dff404141ff434344ff474747ff4a4949ff4c4c4bff4d4d4dff969595ffe2e2e2ffe1e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfdfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdedfdfffdededfffdfdfdeffdededfffdededeffdededeffdededdffdedddeffdededeffdddedeffddddddffddddddffdddddcffdcddddffdcdcddffdcdcddffdcdcdcffdcdcdcffdcdbdcffdcdbdcffdbdadbffdbdadbffd9dad9ffd8d8d9ffd8d8d8ffd7d8d7ffd6d7d7ffd7d6d7ffd6d6d6ffd5d6d6ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d0d1ffd1d0d0ffcfcfd0ffd0cfcfffcfcfcfffcececeffcdcecdffccccccffcbccccffcacbcbffcacacaffc9c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c5ffc2c2c3ffc1c1c1ffc0c1c0ffc0bfbfffbebfbeffbdbebeffbdbdbeffbdbdbcffbcbcbcffbbbcbcffbbbbbbffbbbbbaffbababaffbababaffb9b9b9ffb8b9b8ffb7b7b7ffb8b7b7ffb7b8b7ffb7b7b8ffb7b7b8ffb7b8b8ffb7b7b7ffb7b6b7ffb7b6b7ffb6b5b6ffb6b5b6ffb5b5b5ffb5b4b5ffb5b4b5ffb4b5b4ffb4b4b5ffb5b5b5ffb5b5b5ffb5b6b5ffb5b6b5ffb7b6b6ffb7b7b7ffb7b7b7ffb7b7b7ffb7b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b8b7ffb7b7b8ffb8b7b7ffb8b8b8ffb8b9b9ffb8b9b9ffb9b9b9ffb9b9b9ffb9babaffb9bab9ffb9b9b9ffb9bab9ffb9b9baffbab9baffbab9b9ffbababaffbababaffbababaffbababaffbbbbbaffbbbabbffbabbbbffbabbbbffbbbbbbffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbbbcbcffbbbcbbffbbbbbbffbcbcbbffbcbcbcffbcbcbcffbcbcbdffbdbdbdffbdbdbeffbdbdbdffbebdbeffbebdbeffbebebfffbebfbeffbfbfbfffc0bfc0ffc0c1c0ffc2c3c3ffc4c4c4ffc4c5c5ffc4c5c5ffc5c5c5ffc6c5c5ffc6c7c7ffc7c7c7ffc8c8c8ffc9cacaffcbcbcbffcdcdcdffcfcfcfffd0d0d1ffd1d1d1ffd3d2d3ffd4d4d3ffd4d5d5ffd8d7d7ffdadbdbffdddedeffdfe0e0ffe1e0e1ffe2e2e2ffe4e4e4ffe6e7e6ffe9e9e9ffebecebffefefeffff1f1f1fff1f0f1fff0f0f0ffebebebffd7d6d7ff767676ff606060ff434343ff1c1d1cff0b0c0cff030304ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050605ff111111ff2e2f2fff525353ff7d7d7effc5c5c4ffe3e3e3ffe9e9e9ffebebecffeeeeeeffefeeefffeeeeeeffebebebffe8e9e8ffe5e5e5ffe4e3e3ffe2e2e2ffe0e0e1ffdfdfe0ffdededeffdcdcdcffd9d9d9ffd7d6d7ffd5d4d5ffd3d2d3ffd0d1d1ffcfcfd0ffcfcecfffcdcdccffcacbcbffc9c9caffc8c8c8ffc7c8c8ffc6c7c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c4ffc4c5c5ffc3c3c3ffc2c2c2ffc1c2c2ffc1c1c1ffc0c0c0ffc0bfc0ffbfbfbfffbebebfffbfbebeffbebebeffbdbdbeffbdbebdffbdbcbdffbcbdbdffbcbdbcffbcbcbcffbcbbbbffbbbcbbffbbbbbbffbbbbbbffbbbabbffbbbbbaffbababbffbababbffbababaffbababaffbababaffb9bab9ffb9babaffb9b9baffbabab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b9b9ffb8b8b9ffb8b8b8ffb8b8b8ffb7b7b7ffb8b7b8ffb8b7b8ffb7b7b8ffb6b7b7ffb6b6b7ffb7b6b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b7b6ffb6b6b6ffb6b6b6ffb6b7b7ffb7b7b6ffb8b7b7ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b5ffb4b5b5ffb5b4b4ffb5b5b5ffb5b5b6ffb5b6b6ffb7b6b7ffb7b7b7ffb7b8b8ffb8b8b8ffb8b7b8ffb8b9b8ffb8b9b9ffbab9b9ffb9b9b9ffbababaffbababbffbbbbbcffbcbcbcffbdbdbcffbebdbdffbebfbeffc0c1c0ffc1c2c2ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c9c9ffc9cac9ffc9cacaffcbcacaffcbcbcbffcbcbccffcccccdffcdcdcdffcececeffcecdceffcfcecfffcfcecfffd0cfd0ffcfd0cfffd0d0d0ffd1d0d1ffd0d1d0ffd1d1d2ffd2d2d3ffd3d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdadaffdbdbdcffdbdbdcffdbdcdcffdcdcdcffdcdcdcffdcddddffdddddcffdcdcdcffdcdddcffddddddffdeddddffddddddffdededdffdddddeffdededeffdededeffdfdfdeffdfdedfffdedfdfffdfe0dfffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e2e3ffe3e2e3ff4e4d4eff4c4c4cff494949ff49494aff484748ff444544ff414242ff3f3f3fff3b3b3bff393939ff363636ff343333ff303131ff2f2f2eff2f2e2eff2f2f30ff2f302fff2f2f2fff303030ff2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151415ff141514ff141415ff151415ff141515ff141515ff1d1e1dff262625ff2e2f2fff3d3d3dff525151ff676868ff7d7d7dff8f8f8fff9fa0a0ffb4b5b5ffd9d9d9ffebeaebfffafafafffefefefffffefefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffefffefefefffffefefffefefefffefefefffefefffffefefefffefefffffefefefffefefffffffefffffffefffffefffefffefefffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefefffefffefffefefffffffefffffefefefffffffefffefefffffffefffffefefefffffffefffffefefffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffffefffffffffffffffffffffffffefffefffefffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefffefffefefffffefefffffefffefffefffefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefdfefffefefdfffefefefffffefefffefffffffefefffffefffefffefefefffefffffffefffffffefffefffefefefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefefffdfefefffdfdfdfffdfdfcfff7f6f7fff0f0f0ffe7e7e7ffd0d0d0ffc0c0c0ffb7b6b6ffaaababff9c9c9dff8b8b8cff797a7aff666767ff555455ff444445ff3a393aff3b3b3bff3e3f3eff3f3f40ff403f40ff3f403f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffdfdfdfff9f9fafff5f4f5fff3f3f2fff2f2f3fff2f2f2fff1f2f2fff1f2f1fff1f1f0fff1f0f0fff0f0f0fff0f0efffefefefffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffedededffedecedffededecffecececffecebebffebececffeaebebffeaebebffeaeaeaffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e8e8ffe7e7e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e8ffe8e8e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffebeaeaffebeaeaffebebebffebebebffebebebffecececffecececffecececffecececffedececffecececffedececffecededffececedffecededffedecedffedededffedededffedededffedecedffecedecffedededffeeededffedededffedededffededeeffeeedeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeefffefefeeffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefeeeeffeeefeeffeeeeefffeeeeefffeeeeeeffeeeeeeffeeedeeffeeedeeffeeedeeffeeedeeffedededffedededffedededffecedecffecededffedecedffecededffecedecffecececffecececffecededffecececffecececffececedffecececffecececffecececffecececffecececffecebecffececebffebebebffecebebffebececffebebebffebebebffebebebffebebebffebebebffebebebffebeaeaffeaebeaffeaeaebffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe4e5e5ffe5e4e4ffe3e4e4ffe2e3e3ffe2e2e3ffe2e2e2ffe1e1e2ffe1e0e1ffe1e0e1ffe0dfe0ffe0dfe0ffdedfdfffdededfffdedddeffdddeddffddddddffddddddffdcdcdcffdbdcdcffdbdcdbffdbdadaffdadbdbffdbdbdaffdadadaffdadbdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbebdffbdbdbdffbdbdbeffbebebeffbebebeffbebdbdffbdbebdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c3ffc4c3c4ffc5c5c5ffc6c7c6ffc7c7c7ffc8c9c8ffc9cacaffcacbcbffcccccbffcdcccdffcdcdceffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d3ffd4d5d5ffd5d5d6ffd6d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdbdadbffdadbdbffdbdbdcffdddcdcffdcdddcffdddddeffdededeffdfdfdfffdfe0e0ffe0e0e0ffe1e0e0ffe1e2e2ffe2e2e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe6e5e6ffe7e7e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffeae9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaebffeaeaeaffebebeaffebebebffeaebebffeaebebffebebecffececebffebebebffebececffebebecffececebffecebecffecececffecececffecedecffecececffedececffecededffececedffededeeffededeeffeeeeeeffedededffeeedeeffeeedeeffeeeeeeffedeeedffededeeffeeedeeffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeefefffeeeeeeffeeeeeeffeeefefffeeefeeffeeeeeeffefefefffefefefffefefefffefeeefffefefeeffeeeeefffefeeeeffefefefffeeefefffeeefefffefefefffefefefffefefefffefefefffefeeeeffeeefeeffeeeeefffefeeefffeeeeeeffefefeeffeeeeefffeeeeeeffeeedeeffeeeeedffeeededffedeeedffedeeedffedededffedededffedededffecececffecececffececebffebebecffebececffebebebffebebebffeaebeaffebeaeaffeaebeaffeaeaeaffeaeaebffeaebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9eaffe9eae9ffe9eaeaffeae9eaffe9eaeaffe9eae9ffe9e9e9ffeae9e9ffe9eaeaffeaeae9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaebebffebebebffebebebffebeaebffebebeaffeaeaebffebeaeaffebebebffeaebebffebebebffebebebffebececffecececffecedecffedececffedededffededeeffeeeeeeffeeeeeeffefefeeffeeeeefffefefefffefefefffefefefffefefefffeff0efffeff0f0ffeff0f0fff1f1f0fff0f0f1fff0f1f1fff1f1f1fff1f1f0fff1f1f1fff1f2f2fff4f5f5fffafafafffcfcfcfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff302f30ff2f2f30ff302f30ff2f302fff2f2f30ff2f3030ff2e2f2fff333433ff3c3c3bff444344ff4c4c4dff575656ff606060ff6c6d6dff777777ff838283ff949393ffcdcdcdffe3e3e3fff1f1f0fffcfdfdfffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffefffffffffffefefffffffffefffefffffffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefefefffefdfefffefefefffefdfefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffefffffffefffffefefefffffffffffffffffffefffffffefefffffffefefffefffffffefffefffefefffffffffffffffffffffefefffffefffffffefefefffffefefffefffefffffefffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffefffefffffefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefffefffffefefffffefffffffefefffefefefffffffffffffffffffefffffffefffffffffffffffefffffffefffefffefefefffefffefffefefefffefdfefffefefefffdfefdfffefdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfcfcfff9faf9fff5f5f5ffe8e8e8ffdcdbdcffcdcecdffc2c2c2ffb5b5b5ffa5a5a5ff959495ff828282ff6e6e6eff5a5b5aff484847ff3c3b3cff3b3b3bff3c3d3cff3d3e3dff3e3e3eff3e3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323131ff2e2e2eff2e2e2dff2e2e2eff2e2d2eff2f2f2eff2e2e2eff303030ff323333ff363536ff383839ff3b3c3bff3f3f3fff424242ff454545ff494948ff4b4b4bff4d4d4dff4d4c4dff8a8a8affe3e2e3ffe2e2e2ffe1e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0dfe0ffe0dfe0ffdfdfdfffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdfdfdfffdfdfdfffdededfffdededeffdddeddffdeddddffddddddffdddddeffddddddffdddcddffddddddffddddddffdcdcddffdddcdcffdcdcdcffdbdcdbffdbdadaffdadad9ffd9d9d9ffd8d9d9ffd8d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcececfffcdceceffcccdcdffccccccffcccccbffcbcacbffcacacaffc9c9c9ffc8c8c8ffc7c8c8ffc7c6c6ffc6c5c6ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc0c1c1ffc0c0c0ffc0bfbfffbebfbfffbebebeffbdbdbdffbdbdbdffbcbdbdffbcbbbcffbbbcbcffbabbbaffbababaffb9bab9ffbab9baffbababaffbab9b9ffb9bab9ffb9b9b9ffb9b9baffb9b9b9ffb8b9b9ffb7b8b7ffb7b7b7ffb7b7b7ffb6b6b6ffb6b7b7ffb7b6b6ffb6b6b6ffb7b7b6ffb7b7b7ffb8b7b7ffb8b8b8ffb8b8b8ffb8b9b9ffb9b9b9ffbab9baffb9babaffb9bab9ffbababaffbabab9ffb9b9baffbabab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffbab9baffbababaffbababaffbabbbbffbabbbbffbbbbbaffbbbbbbffbbbabbffbbbbbbffbbbabbffbababbffbbbbbbffbcbbbbffbcbbbcffbcbbbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbcbcffbcbdbcffbcbdbcffbcbcbcffbcbdbcffbcbdbdffbcbcbdffbcbdbdffbcbcbcffbdbdbcffbdbdbdffbebdbeffbebebeffbebdbdffbebebeffbfbebeffbebebfffbfbfbfffbfbfbfffbfc0bfffc0bfbfffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc4c4c4ffc5c5c4ffc6c5c5ffc6c5c6ffc6c7c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c9caffcbcbcbffccccccffcececeffd0d0cfffd1d1d1ffd3d3d2ffd3d4d3ffd4d5d4ffd6d5d6ffd8d8d8ffdcdcdcffdedfdfffe0e0e0ffe1e2e2ffe2e3e3ffe5e5e4ffe7e7e7ffeaeaeaffececedfff0eff0fff0f0f1fff0f1f1fff0efefffeae9e9ffd3d2d2ff6c6c6cff5f5f5fff434343ff1b1c1cff0a0b0bff040303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff121211ff2e2e2fff535353ff777777ffbbbcbcffdfdfdfffe8e8e9ffebecebffeeeeeeffefeeefffeeeeeeffebebebffe9e9e8ffe6e6e5ffe4e4e5ffe3e3e3ffe2e1e2ffe1e1e1ffdfdfdfffdcddddffdbdadaffd8d8d8ffd5d6d5ffd4d3d3ffd2d2d2ffd0d0d0ffcfd0d0ffcececeffccccccffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc8c7c8ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc4c5c4ffc4c4c3ffc3c3c2ffc2c2c2ffc2c2c1ffc1c1c1ffc0c1c0ffc0c0c0ffbfbfc0ffbfbfbfffbebfbfffbebebfffbebfbfffbdbebeffbdbebdffbdbebdffbdbdbdffbcbcbdffbdbcbdffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbabbbbffbbbabaffbabbbbffbabbbaffbababaffbabbbaffbabbbbffbababbffbabbbbffbababaffbbbabaffbabbbaffbbbabbffbbbbbbffbbbabaffbababaffbababaffb9b9baffbab9b9ffb9bab9ffb9bab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b8ffb8b9b8ffb9b9b8ffb9b9b9ffb9b8b9ffb9b9b9ffb8b8b8ffb7b8b8ffb8b8b8ffbab9baffb9babaffb9b9b9ffb9b9b9ffb9b9b8ffb9b8b9ffb9b9b8ffb8b8b8ffb7b8b7ffb7b7b7ffb6b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb8b9b9ffb8b9b9ffb9b9b9ffbabab9ffbab9baffbababaffbbbabbffbababbffbbbcbbffbcbcbcffbdbcbdffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc4c3c3ffc5c5c5ffc5c6c5ffc6c5c6ffc7c7c7ffc7c8c8ffc8c8c9ffc9c9c9ffc9cac9ffcbcacaffcbcbcbffcccbccffcdcccdffcdcdcdffcececeffcececeffcececfffcfcfcfffcfd0cfffcfd0cfffd0d0cfffd1d0d0ffd1d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d2ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d9ffd9d9d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdbdcffdbdcdcffdcdcdcffdcddddffdcddddffdddddcffdddddcffdddcddffddddddffdeddddffddddddffdededeffdededeffdfdedeffdfdedeffdededfffdfdfdfffdfdfdfffdfe0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e2ffe1e1e1ffe2e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ff535453ff515050ff4e4d4dff4b4b4bff494949ff464545ff424342ff3f3f3fff3c3c3cff393939ff363636ff333333ff303130ff2e2f2eff302f30ff2f3030ff2f302fff303030ff313131ff3130310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151414ff141514ff141414ff141414ff151415ff1e1e1eff262526ff2e2f2eff3d3e3eff535353ff696969ff7e7f7eff929292ffa2a2a2ffb8b7b8ffdbdbdaffebebebfffafaf9fffefdfefffefefefffffefffffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffffefefffefffefffffefffffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefffefffefefefffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefefffefefefffefefffffffffffffefffffffefefefffffefefffefffffffefffefffefefffffffffffffffffffffffefffffffffffffefefefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefefefffffefefffefefefffefefefffdfdfefffdfefdfffcfdfdfff7f6f7ffeff0f0ffe5e5e5ffd0cfcfffc0c0c0ffb7b6b7ffacabacff9e9d9dff8e8e8eff7c7c7bff676768ff565656ff454545ff3a3b3aff3f3e3eff403f3fff3f3f3fff3f4040ff403f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffcfbfcfff7f8f8fff4f4f4fff3f3f3fff3f2f2fff2f2f2fff2f1f2fff2f2f1fff1f1f1fff0f1f0fff0f0f0fff0eff0ffefeff0ffefefefffefefefffefefeeffeeeeeeffeeeeedffedeeedffedeeedffedededffececedffedecedffebececffebebecffebebebffeaebebffeaeaeaffeaeaeaffeae9eaffe9e9eaffeae9eaffe9e9e9ffe9eaeaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeae9e9ffeaeae9ffeaeaeaffe9e9eaffeaeae9ffe9eaeaffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaebeaffeaebebffebebebffebebebffebecebffecececffecececffecececffededecffecedecffecedecffecececffececedffedededffecedecffecededffedededffedededffedededffedeeedffedededffedededffeeedeeffedededffedeeeeffeeededffeeedeeffeeedeeffeeeeeeffeeeeeeffefefefffeeefefffeeeeefffefefefffeeefefffefefefffefefefffefefefffefefefffefeff0ffefeff0ffefefefffefefefffefefefffefeeefffefefefffefeeeeffefefeeffeeeeeeffeeeeefffeeeeeeffedeeeeffedeeedffeeededffeeededffedededffedededffedededffecededffededecffedececffedecedffededecffedecedffecedecffecececffececedffecececffecececffecececffececebffecececffececebffebecebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebebeaffebebeaffebeaebffeaeaebffebeaebffeaeaeaffeaebebffebeaeaffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe6e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e1e1ffdfe0dfffe0dfdfffdfdfdeffdededeffdddedeffddddddffddddddffdddddcffdcdcdcffdcdbdcffdbdbdbffdbdadbffdadbdaffdadadaffdbdadbffdadadb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbdbebeffbdbebeffbebebdffbebebeffbebdbeffbdbdbeffbebdbeffbebebeffc0c0c0ffc1c1c1ffc3c2c2ffc4c3c3ffc5c5c5ffc6c6c6ffc8c8c7ffc8c9c9ffc9c9c9ffcbcacaffcbcccbffccccccffcdcdcdffcecfceffcfcfcfffd0cfd0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d5ffd7d7d6ffd7d7d7ffd7d8d8ffd9d9d9ffd9dad9ffd9dad9ffdbdadaffdbdbdbffdcdbdbffdcdddcffdddcddffdddeddffdededeffdfdfdfffe0dfe0ffe0e0e0ffe1e0e1ffe1e2e1ffe1e2e2ffe3e2e3ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaeaffebeaebffebeaebffeaeaebffebebebffebebebffebebebffebebebffecebebffebebebffebecebffebebecffecececffecececffecebecffecececffecececffecececffecedecffedecedffedededffedededffedeeedffeeeeeeffededeeffeeeeeeffedeeeeffedeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffeeeeeeffeeeeeeffefefeeffefefeeffefeeefffefefeeffefefefffefefeeffefeeefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffeeeeeeffeeefefffefeeefffefeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffededeeffeeededffedededffedededffedecedffededecffecedecffecebecffecececffebebebffecebebffebebebffecebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebeaffebebeaffebebebffebeaebffebebebffebeaebffeaebeaffebebeaffebeaeaffebeaebffebebeaffebeaebffeaebeaffeaebeaffebeaebffebebebffebebebffebebebffecebebffebebecffececebffebecebffebecebffecebecffebebecffecececffebececffebececffecececffecedecffededecffedededffeeedeeffeeeeeeffefeeeeffeeeeeeffefefeffff0efeffff0eff0fff0eff0ffefeff0fff0f0f0fff0f0f0fff0f1f1fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f1f2fff3f3f3fff7f7f7fffcfcfbfffdfefdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff30302fff30302fff302f2fff303030ff30302fff2e2e2eff2e2e2eff333333ff3b3b3aff434343ff4c4c4cff565556ff605f5fff6b6b6bff777677ff828282ff929292ffc9c9c9ffe1e2e2fff0f0effffcfcfdfffefffffffefffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefefffefefefffefdfefffefefdfffefdfefffefefefffefefdfffdfdfefffdfefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefffffffefefefffffffefffefffffffffefffffffefefffefefffffefefffffefefffffffffefffefefefffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffffffefffefffefffefffefefefffefefffffefefefffffefefffffefffffffefefffefffefffffefffffefffffffffffefffefefffffefffffffefffffffffffefffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffcfcfdfffdfcfcfffdfcfdfffdfdfcfffdfcfcfffafaf9fff5f5f5ffe7e7e7ffdadbdbffcccccdffc1c1c1ffb4b4b3ffa3a3a4ff929292ff808180ff6d6d6dff5a5a5aff494849ff3d3d3dff3c3c3dff3d3e3dff3e3e3eff3e3e3eff3e3f3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323132ff323232ff2e2e2dff2d2d2dff2f3030ff2f2f2fff2e2f2fff303130ff333333ff363636ff393a39ff3c3d3dff3f403fff434243ff464646ff494849ff4b4c4bff4e4e4eff505050ff8c8c8cffe3e2e2ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfe0ffdfe0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdedfffdedfdfffdfdfdeffdededeffdeddddffdededdffdddedeffddddddffddddddffdddeddffddddddffddddddffdcdcdcffdcdcdbffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0cfffcfceceffcececeffcdceceffcdcdccffcccccbffcbcbcbffcacacbffc9c9c9ffc9c9c9ffc8c7c8ffc7c6c6ffc6c6c6ffc5c5c5ffc4c5c5ffc4c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc2c2c1ffc0c0c0ffbfbfc0ffbfbebfffbebebeffbebdbeffbdbdbeffbdbdbcffbcbcbcffbcbcbcffbcbcbbffbbbbbcffbbbbbbffbbbbbbffbbbbbbffbbbabbffbbbbbbffbababaffb9bab9ffb9b9b9ffb9b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b8b8ffb8b8b8ffb8b8b9ffb9bab9ffb9babaffbababaffbbbbbaffbbbabbffbbbbbbffbbbcbbffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbabbbaffbbbabaffbbbbbaffbbbbbaffbbbabbffbbbbbbffbcbcbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbcbcbcffbdbdbdffbdbcbdffbdbcbcffbdbdbcffbdbdbdffbcbdbdffbdbdbcffbcbdbdffbdbdbeffbdbdbdffbebebdffbdbebeffbebdbeffbebdbdffbdbdbeffbdbdbeffbdbebeffbebebeffbebebeffbfbebeffbfbfbeffbebfbfffbfbfbfffc0bfc0ffc0c0bfffc0c0c0ffc1c0c0ffc0c0c0ffc0c1c0ffc0c1c1ffc1c1c1ffc2c1c2ffc2c2c2ffc4c3c4ffc6c6c6ffc6c6c6ffc6c6c7ffc6c7c7ffc7c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcccccbffcdceceffcfcfcfffd1d1d1ffd3d3d2ffd4d3d4ffd4d5d4ffd6d6d6ffd7d7d7ffd9dad9ffdddcdcffe0e0e0ffe1e1e1ffe2e1e2ffe3e4e4ffe5e6e6ffe8e9e8ffebebebffedededfff0f0f0fff1f1f1fff1f1f1ffefefefffe8e7e7ffcdcecdff696969ff5b5b5bff3f3f3eff1b1b1bff0b0b0bff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050506ff111110ff2a2b2bff4e4e4eff6f6f6fffb1b1b0ffdbdcdcffe8e8e8ffebebebffeeeeeeffefeeefffeeeeefffecececffeaeaeaffe7e7e7ffe6e6e5ffe4e4e4ffe3e3e3ffe2e2e2ffe0e1e0ffdedddeffdcdbdcffd9d9d9ffd7d7d6ffd4d5d5ffd3d3d3ffd1d1d1ffd0d0d0ffcfcecfffcececeffcccccbffcacacaffc9cacaffc9c9caffc9c9c9ffc8c9c8ffc7c7c8ffc7c7c7ffc7c7c6ffc6c6c6ffc4c5c5ffc4c4c4ffc3c3c3ffc3c2c3ffc2c3c2ffc2c2c2ffc2c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebfbeffbebfbeffbebebeffbdbdbeffbdbdbdffbebdbdffbdbdbdffbdbcbcffbdbdbcffbdbcbcffbcbdbdffbdbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbbbcbcffbcbbbcffbcbbbbffbbbbbcffbbbbbcffbbbcbcffbcbcbbffbcbcbcffbcbbbbffbcbcbcffbbbcbcffbbbbbbffbcbbbcffbbbbbbffbbbabaffbbbbbbffbababaffbabbbaffbababbffbababaffbababaffbababaffbbbabaffbabbbaffbababaffbababaffbabbbbffbabbbbffbababaffbabab9ffbababbffbbbbbbffbbbcbbffbbbbbbffbabbbbffbbbabbffbbbbbaffbababbffbabbbaffbab9b9ffbab9b9ffb9b9b9ffb9b8b9ffb9b9b9ffb9bab9ffb9b9b9ffbababaffbbbbbbffbbbbbbffbbbcbbffbcbcbcffbcbcbdffbdbcbcffbdbdbdffbebdbeffbebebeffbfbfbfffc1c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c5ffc5c6c6ffc7c7c7ffc7c8c7ffc7c7c8ffc8c8c8ffc9c9c9ffc9c9caffcacacbffcbcbcbffccccccffccccccffcdcdcdffcdceceffcececeffcfcecfffcfcfcfffcfcfcfffd0d0d0ffd0cfd0ffd0d1d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d9d8ffd9d9d9ffd9dad9ffdadadaffdbdadaffdbdcdbffdcdbdcffdcdcdcffdddddcffdcdcdcffddddddffdddeddffddddddffdddeddffddddddffdedddeffdeddddffdfdedeffdfdedfffdfdedeffdfdfdeffdfdfdfffdfe0e0ffe0e0dfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ff535353ff505051ff4e4e4eff4a4a4aff484847ff454445ff424242ff3f3f3fff3b3b3cff393a39ff363737ff343434ff313130ff2f2f2fff2f2f30ff2f302fff303030ff313131ff313031ff3131310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151415ff151515ff151415ff151515ff141413ff101011ff151515ff1e1e1eff262626ff2f302fff3f3e3fff545454ff6a6b6aff808080ff939493ffa4a4a4ffbbbbbbffdcdcddffecececfffafafafffefefefffefffefffffefefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffefefffffefefffffffffefffefefefffefefefffffffefffefefefffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffefffffffffffefffffffefffffefefffefefffffefefefffffefefffffefffffefefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffffefffefffefffffefffffffefefffefefffffefefffffefefffffffffefffefefefffffefefffffffffffefffffffefefefffffffffffffffffffffefffffffffffffefefefffffffefffefefffffffefefffffefffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefffefffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffefefefffdfefefffefdfefffefdfdfffcfcfdfff6f6f7ffeeefefffe5e5e4ffcfcfcfffc0bfbfffb6b6b6ffaaababff9d9d9dff8d8d8dff7b7b7aff676767ff565656ff464646ff3e3f3eff3f3f40ff3f3f3fff3f3f3fff3f3f3fff403f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffafafafff6f5f6fff4f4f4fff3f3f3fff2f2f2fff2f3f2fff2f2f2fff1f2f2fff1f2f1fff0f0f1fff0f0f0fff0f1f0fff0f0f0ffeff0effff0eff0ffefefefffefeeefffeeefeeffeeeeeeffeeeeeeffeeeeedffedededffedededffecedecffebebebffebebebffebebebffebebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeae9ffeae9eaffe9eaeaffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeae9ffe9eaeaffeaeaeaffeaeaebffeaebebffebebeaffebebebffebebebffececebffecececffecececffedecedffededecffececedffecedecffedececffededecffedededffedecedffedededffeeeeedffedededffedeeeeffedeeeeffeeeeedffeeeeedffeeededffeeedeeffeeededffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeefefffefefeeffeeeeefffefefefffefefefffefefefffefefefffefeff0ffefefefffefeff0ffefeff0ffefeff0fff0f0efffefefefffefefefffefefefffeeefefffeeeeeeffefeeefffeeefeeffeeeeeeffefeeeeffeeeeeeffeeeeedffededeeffeeededffedededffedededffedededffedededffedededffececedffecededffecededffecededffededecffececedffecececffecedecffecededffecececffecececffecececffecececffebecebffecebebffecebebffebecebffebebebffebebebffebebebffeaeaeaffebebebffebebebffebebeaffebebeaffebeaeaffeaeaebffeaeaeaffebebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe3e4e4ffe3e3e3ffe3e2e3ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfe0ffdfdedeffdededeffddddddffdddcddffddddddffdddddcffdbdbdbffdadbdbffdadadaffdadbdbffdbdbdaffdadadbffdadadbffdadbdaffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbebdffbdbdbdffbebebeffbebebeffbebebdffbebebdffbebdbdffbdbdbeffbebebeffc0c0c0ffc1c0c1ffc2c1c1ffc3c3c3ffc5c5c5ffc5c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcccbcbffccccccffcdcdcdffcececeffcfcfcfffd0cfd0ffd0d0d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd7d6d7ffd7d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadad9ffdadadbffdbdbdbffdcdbdcffdcdcdcffdddcddffdededeffdededeffdfdfdfffdfe0e0ffe0e0e1ffe1e1e1ffe2e2e1ffe2e1e2ffe2e2e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e5e6ffe6e7e6ffe7e6e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eaeaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaebffebeaeaffebebeaffebebebffeaebebffebebebffebebebffebebebffebebebffececebffebecebffecebecffecebecffecececffecececffececedffecedecffecececffedececffedededffedededffedededffeeedeeffeeeeedffedededffeeeeeeffeeededffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefefffeeeeeeffefeeefffefefefffefeeefffeeefeeffefefefffefefefffefefefffefefefffefefefffeff0efffefefefffefefefffeff0efffeff0efffeff0efffefefefffefefefffefeeeeffefefefffefefefffefeeeeffefefeeffefeeefffeeefefffefefeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedededffedededffedecedffecededffececedffececedffecececffecececffecececffecececffebececffebebebffecececffecececffecebecffecececffebebebffebecebffebebecffecebebffecebecffececebffecebecffecececffececebffebebecffebececffebececffebececffececebffebebecffebebecffececebffecececffecececffecececffecececffececedffecedecffedececffededecffededecffedececffedededffededecffedececffedededffedeeeeffeeeeedffeeefeeffefeeeeffefefefffefefeffff0f0f0fff0f0f0fff0eff0fff0f0f0fff1f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f3fff5f6f6fffbfbfafffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2f2fff30302fff2f2f2fff2f2f30ff2f2f2eff2e2e2eff2e2e2eff323232ff3a3b3aff434343ff4c4b4cff555655ff5f605fff6a6a6aff757576ff818181ff919191ffc4c4c4ffe0e0e0ffefefeffffcfcfbfffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefffffffefefefffefefefffefffefffffefefffefefefffefefefffefefdfffefdfefffefefefffdfefdfffefefefffefefefffefefefffdfdfefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefefffffefefefffffefffffefffefffefefefffffffefffffefefffefefefffffefefffefefffffffffefffefffefffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffefffffffefefefffefefefffefffefffffefefffefefefffefffffffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefffefffefffffffffefefffefefefffefefefffefefefffefefffffefefefffffefffffefffefffefefefffffffefffffffefffefefffffffffefffefefffffffefefffefefefffefffefffefefefffefefefffefefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfcfdfffdfcfdfff9f9f9fff5f5f5ffe6e7e7ffdadadbffcbcbccffc0c0c0ffb2b2b2ffa3a2a2ff919191ff7f7e7fff6c6c6cff5a5a5aff4a4949ff3e3d3dff3d3e3eff3e3e3fff3e3e3eff3e3e3eff3e3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff323231ff323232ff323232ff303030ff2f2f30ff2f2f2fff313131ff343434ff363737ff3a393aff3c3d3dff3f4040ff434343ff464545ff484949ff4b4b4cff4e4e4eff505050ff8c8c8cffe3e3e3ffe2e2e3ffe3e3e2ffe3e2e3ffe3e3e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe1e0e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0e0dfffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdedfdfffdededfffdededeffdededeffdededeffddddddffddddddffdddddcffdddcdcffdbdcdcffdadbdbffdadadaffdad9daffdad9d9ffd8d9d8ffd8d9d9ffd8d8d8ffd7d7d7ffd6d6d7ffd6d7d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0cfffcececeffcdcecdffcdceceffccccccffcbcbcbffcacbcaffcac9caffc8c8c9ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c2c2ffc1c2c2ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0bfffbfbebfffbebfbeffbebebeffbdbebeffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbabbbbffbabbbaffbab9baffbababaffbabab9ffbabbbbffbbbbbbffbbbbbbffbbbbbcffbcbcbcffbcbdbcffbdbdbdffbcbdbdffbdbcbdffbcbdbdffbcbdbdffbdbdbdffbcbcbcffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbdbdbdffbebdbdffbebebdffbdbdbdffbdbebdffbdbebeffbebdbdffbdbdbdffbdbebdffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbfbebeffbebebfffbfbfbeffbebfbfffbebfbeffbfbfbeffbfbfbfffbfbfbfffbfbfc0ffbfc0bfffbfbfc0ffc0c0c0ffc0c0c1ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c3c3ffc3c4c3ffc4c3c4ffc5c5c5ffc6c6c6ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9cac9ffcacacaffcbcbcbffcdcdcdffcecfcfffd0d1d1ffd2d2d2ffd4d3d3ffd5d5d6ffd7d7d7ffd8d8d8ffd8d8d8ffdbdbdaffdededeffe0e0e1ffe2e1e1ffe3e3e3ffe4e5e4ffe6e6e6ffe9e9e9ffecececffeeeeeefff0f0f0fff1f1f1fff1f0f1ffeeeeefffe5e5e5ffc4c4c4ff686968ff5a5a5aff3e3e3eff1c1c1bff0b0b0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff101010ff292929ff4b4b4bff6b6b6affa5a5a5ffdadadaffe8e8e8ffebebebffeeeeedffefefefffefefeeffedecedffeaebeaffe7e8e8ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe1e2e2ffdedfdfffdcdddcffdadbdaffd9d8d8ffd6d6d6ffd4d4d4ffd2d3d2ffd2d1d1ffd0d0d0ffcececeffcdcdcdffcbcccbffcbcbcbffcacacbffcacacaffc9cac9ffc9c9c9ffc8c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c5ffc5c4c4ffc3c4c4ffc3c3c4ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c0ffc0c0c0ffbfc0bfffbfc0c0ffbfbfbfffbebfbeffbebfbeffbfbebfffbebebfffbebebeffbebebeffbebebeffbdbdbeffbebebdffbebdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbcbdbdffbdbdbdffbdbdbcffbdbdbdffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbcbbbcffbcbcbcffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbcbdffbcbcbdffbcbdbdffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbcbcbbffbbbbbbffbbbbbbffbcbcbcffbbbbbbffbcbcbbffbcbcbcffbcbdbcffbdbdbdffbebdbdffbdbdbdffbebebeffbfbebfffbfbfbfffbfbfbfffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c8ffc9c9c9ffc9c9c9ffc8c9c9ffc9cac9ffcacac9ffcbcacbffcccccbffcccccdffcccdcdffcdcdceffcececeffcececfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d8ffd8d8d8ffd9d9d8ffd9d8d8ffd9d9daffdadadaffdadadaffdadadbffdbdbdbffdbdcdcffdcdcddffddddddffddddddffdededdffddddddffdddeddffdddedeffdedddeffdededeffdededeffdfdedfffdedfdfffdedfdfffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e4ffe3e4e4ffe3e3e3ffe3e4e3ffe3e4e3ff515151ff4f4f4fff4d4d4dff4a4b4aff484748ff454545ff424242ff3f4040ff3c3c3cff3a3a3aff363737ff343434ff313131ff302f30ff2f3030ff303030ff313131ff303131ff313131ff3130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151514ff151415ff151515ff151515ff141414ff121212ff161616ff1e1e1eff262626ff303030ff404040ff555555ff6d6c6dff818282ff949595ffa5a5a5ffbcbbbbffdfdfe0ffedededfffbfbfbfffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffefefefffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefefffefffefffefffefffffffefffefefffffffffefffefefffffefefefffefefffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffefffefffffefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefdfffefdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffefefdfffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefdfffdfefefffdfefdfffcfcfcfff6f6f7ffeeeeedffe3e3e4ffcfd0d0ffbfbfc0ffb5b5b5ffaaa9aaff9c9b9cff8c8c8cff797a7aff666666ff555655ff474746ff403f3fff3f3f3fff3f4040ff3f403fff403f3fff403f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfcfcfff9f8f9fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff0f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0efefffefeff0ffefefefffefefefffeeeeeeffeeeeeeffedeeeeffedededffedededffedececffececebffebebebffebebebffebebebffebeaebffeaeaeaffeaebeaffebeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffeae9e9ffe9e9eaffeaeae9ffe9eaeaffe9eae9ffeaeae9ffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaeaebffeaebeaffeaeaebffeaeaeaffeaeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaeaffebebebffebebebffebebebffeaebebffebebebffebebebffecebebffebececffecececffecececffecececffedededffedececffecededffecededffedededffedecedffedededffedededffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffeeefeeffeeeeefffefefefffefefefffefefefffefefefffefefeffff0efefffeff0efffeff0effff0f0efffefeff0fff0f0effff0eff0ffeff0efffefeff0ffeff0efffefeff0ffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeeeffedeeedffeeededffeeededffedededffedededffedededffedededffececedffecedecffecedecffedececffecededffedecedffecececffecececffecececffecebebffebececffebececffececebffebebebffecebebffebebebffebebebffebebebffebebebffebebeaffeaebebffeaebeaffeaebebffebeaeaffeaeaeaffeaebeaffebeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e5ffe4e5e5ffe4e5e4ffe4e3e4ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdedfdfffdededdffdeddddffddddddffdcdcdcffdcdcdcffdbdbdbffd9d9daffd9d9daffdadadaffdadbdaffdbdadaffdadbdbffd6d5d6ffd5d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebdffbdbebdffbdbebdffbdbebeffbebdbdffbcbdbdffbdbebdffc0bfc0ffc0c0c1ffc1c1c1ffc3c2c3ffc4c5c4ffc5c5c5ffc7c7c7ffc8c8c7ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfceffd0cfd0ffd1d1d0ffd2d1d2ffd2d2d2ffd3d3d4ffd4d5d4ffd5d5d6ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdadbdbffdbdbdcffdcdcdbffdddcddffdeddddffdededdffdfdfdfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffebeaebffebebebffebebebffebebebffebebebffebebebffecebebffebebecffececebffebececffececebffececebffecececffecedecffedecedffecedecffececedffedededffededeeffedededffededeeffeeeeeeffedeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffefeeeeffeeeeeeffeeefefffeeefefffeeeeefffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeefefffefeeefffeeeeefffeeefefffefefefffefeeeeffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0f0efffefefefffeff0efffeff0f0fff0efefffefefefffefefefffefefefffefefefffeeeeeeffefeeefffeeefeeffeeeeefffefefeeffefeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffedeeedffedeeedffedededffedecedffededecffedecedffecedecffececedffecedecffececedffecececffececedffecededffecececffecececffecedecffedececffecececffecededffecedecffedecedffedededffecececffedededffedededffececedffececedffecedecffecececffedececffecededffedecedffecededffedededffedededffedededffededeeffededeeffedededffedededffeeededffedededffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefefffeff0effff0f0f0fff0f0f1fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f3f2fff3f3f2fff4f4f5fff9f9f8fffcfcfdfffdfefdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff302f30ff302f2fff2f3030ff2e2f2fff2e2e2eff2e2e2eff292929ff313031ff3a3a3aff424242ff4c4c4bff555555ff5f5f5eff686869ff737374ff808080ff929392ffbebebeffdededeffedededfffbfbfafffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefffffffffefefffefefefffefefefffdfefefffdfdfefffefefefffdfdfefffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffffffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefefefffffffffffffefffffffefefffefefefffffffffffffefffffefffefffffffffffffefefffffffffffffffefffefffefffffffefffefefefffefffefffefefefffefffefffefefffffefefffffffffefffffffefffefefefffefffefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefffefffffefffffffefefffefefefffffffefffefefffffefffefffefefefffefefffffefefefffffffefffffefffffffefefffefefefffffffffffffefffffffffffffffffffffffefefffffefefffffefefffefefefffefefefffdfefdfffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffcfdfdfffcfdfcfffcfcfdfffdfdfdfffcfcfdfffcfdfcfff9faf9fff5f5f4ffe6e6e7ffdadadaffcbcbcaffbfbfbfffb1b1b1ffa2a1a2ff909090ff7e7d7dff6b6c6bff5a5a5aff4a4a4bff3f3f3fff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3e3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff313231ff323231ff323232ff323132ff30302fff303030ff313131ff353435ff373738ff3b3a3aff3d3d3dff404040ff434343ff464646ff494848ff4b4b4bff4d4e4eff504f50ff8c8c8cffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffe0e0e0ffdfdfdfffdfe0dfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdeddddffddddddffdcddddffdcdcdcffdbdbdbffdadbdbffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcececeffcececdffcdcdcdffccccccffcbcbcbffcacacbffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c6ffc6c7c6ffc6c5c6ffc5c5c5ffc5c5c5ffc4c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc1c2c1ffc0c1c0ffc0c1c0ffc0c0c0ffbfc0bfffbfbfc0ffbfbfbfffbfbfbeffbfbfbeffbfbebeffbebfbeffbebebeffbebebeffbdbebeffbdbebdffbdbdbdffbdbdbdffbcbdbdffbcbdbcffbcbdbcffbcbcbcffbdbdbdffbdbdbdffbebebeffbfbebeffbebebeffbfbebeffbebebfffbfbebeffbebebeffbebebdffbebebeffbebdbeffbdbdbdffbebdbdffbdbebeffbebdbeffbebdbdffbebebeffbebebeffbebebeffbfbebfffbebfbfffbfbfbfffbfbebeffbebebeffbfbfbeffbfbfbfffbfc0bfffbfbfbfffbfbfc0ffbfbfbfffbfc0bfffbfbfc0ffbfbfbfffbfbfbfffbfc0bfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc1c1c1ffc0c1c1ffc1c2c1ffc1c1c2ffc1c1c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c3c3ffc3c2c3ffc3c3c3ffc3c4c4ffc3c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c7c6ffc7c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacbcbffcccbcbffcccccdffcececeffd0d0d0ffd2d2d1ffd3d3d4ffd5d5d5ffd7d6d6ffd8d8d8ffd9dadaffdbdadbffddddddffdfe0e0ffe1e2e2ffe2e2e2ffe4e3e4ffe5e5e5ffe8e7e7ffeaeaeaffecececffefefeefff1f1f1fff1f1f1fff0f0f0ffededeeffe2e2e2ffbcbcbcff686868ff5a5a5aff3c3c3bff1a1a1aff0b0a0bff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0e0f0eff282828ff4d4c4dff696969ff999999ffd5d5d5ffe8e8e8ffebebebffedededffefefefffeeeeeeffedededffebebebffe8e9e9ffe7e7e7ffe6e5e6ffe5e5e4ffe4e4e3ffe2e2e2ffe0e0e0ffdeddddffdcdbdbffd9dadaffd7d8d7ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d0ffcfd0cfffcececdffcccccdffccccccffccccccffcccbccffcacbcbffcbcacaffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c3c4ffc4c3c3ffc3c4c3ffc2c3c3ffc2c2c2ffc2c2c2ffc1c2c2ffc2c1c2ffc1c1c1ffc0c0c0ffc1c1c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfc0ffbfbfbfffbfc0bfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbebfffbebebeffbfbfbfffbebebeffbebebeffbebebeffbebebeffbebfbeffbebebeffbebfbeffbebebeffbebfbeffbfbfbfffbfbebfffbfbfbeffbfbfbeffbebebeffbdbebeffbebdbdffbebdbdffbdbebeffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbebdffbdbdbdffbdbdbdffbdbdbeffbdbdbdffbebebdffbebdbeffbdbdbdffbebdbdffbebdbeffbebebeffbebebdffbebebdffbebebeffbebebeffbebebeffbfbfbfffbebfbfffbfbebfffbebebeffbebebeffbebebeffbebebeffbdbdbdffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbebebdffbebebfffbfbfbfffc0c0c0ffc1c1c1ffc1c1c1ffc3c3c2ffc4c3c4ffc4c4c4ffc5c5c5ffc6c6c6ffc8c7c7ffc9c9c9ffcbcbcbffcacacaffcacacaffcbcbcaffcbcbcbffccccccffcccdccffcdcecdffcececeffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd1d1d0ffd1d0d0ffd1d1d1ffd2d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d4ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d8ffd9d9daffdad9daffdadadaffdbdadaffdadbdbffdbdbdbffdcdbdbffdcdddcffddddddffddddddffdedddeffdddedeffdedddeffdeddddffdedddeffdedfdeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ff505151ff4f504fff4d4d4dff4b4b4bff484848ff454544ff424342ff403f3fff3c3c3cff3a3a3aff373737ff343434ff313131ff302f30ff303030ff313131ff313130ff313130ff313131ff32313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff151514ff151515ff151515ff141414ff171717ff1e1e1eff262626ff303130ff414041ff575757ff717070ff848483ff969696ffa7a7a7ffbfbfbfffe2e2e2ffeeeeeefffbfcfcfffefefefffefefefffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefefffffffefffefefefffefffefffefefffffefefffffffefefffffffefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffefffffffffefffffffefefffefefefffffffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefffefffffefffffefefffffffffefffffffefffffffffffefffffffffefefffffefefffefffffffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfdfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfdfffdfefefffefefefffdfefefffefefefffefffefffefefefffffefefffefefefffefffefffefefffffefffefffefefefffefefffffefefefffefffefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefdfdfffcfcfcfff6f7f6ffedededffe3e3e3ffd0d0d0ffbfc0bfffb5b5b5ffa9a9a9ff9b9b9aff8b8b8aff777777ff656666ff565555ff464546ff3d3e3eff3f403fff3f3f3fff3f3f3fff3f3f3fff3f403f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffbfbfafff6f7f6fff4f4f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff2f2f2fff2f1f2fff1f1f2fff2f1f1fff1f1f1fff1f1f0fff0f0f1fff1f0f0fff0f0f0fff0f0f0ffeff0efffefeeefffefeeeeffeeefeeffedeeeeffedededffedededffecededffecececffecebebffebebebffebecebffebebecffebebebffebebebffeaebebffeaeaeaffebebebffebeaebffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffebebebffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaebeaffeaeaeaffeaebeaffeaeaeaffeaebeaffebebebffebebebffebebeaffebebebffebebebffeaebebffebeaeaffebeaeaffeaebebffeaebeaffeaeaebffebebebffeaebebffebebeaffebebebffebebebffebebecffebebebffececebffecececffebecebffecebecffecececffecececffecedecffecececffececedffedededffededecffedededffedededffededeeffeeededffedeeeeffeeeeeeffedeeeeffeeeeeeffeeefeeffefeeefffefeeeeffeeeeeeffefefeeffeeeeefffefefeeffeeeeefffeeeeefffeeeeeeffefefefffefefefffefefefffefefefffefefeffff0efefffefefeffff0f0f0fff0efeffff0f0effff0f0efffeff0effff0f0f0ffefefeffff0f0f0ffefefefffeff0efffefeff0ffefeff0ffefefefffefefefffefefefffeeefefffefeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffedededffedeeedffedededffedededffedededffedededffedededffedededffecedecffedecedffedecedffedececffecedecffecececffecececffecececffecececffecececffebececffecebecffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebeaeaffeaeaeaffebebeaffeaebebffebebeaffeaeaeaffeaeaebffeaeaeaffeaebeaffeaeaebffeaeaeaffeaeae9ffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e2ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfdfdfffdededeffdededeffddddddffdcdddcffdbdcdbffdbdbdbffdadadaffd9d8d9ffd9d9d8ffdadadaffdadadaffdbdadbffd6d6d6ffd6d6d6ffd6d6d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebeffbebdbdffbdbdbdffbdbdbdffbcbdbdffbebebdffbfbfbfffc0c0c1ffc1c1c1ffc3c3c3ffc5c4c5ffc5c5c5ffc6c6c6ffc8c8c8ffc9c8c9ffcacacaffcbcbcbffcccccbffcdcdcdffcececdffcecfcfffd0d0d0ffd0d0d0ffd1d2d1ffd2d2d2ffd3d4d3ffd4d4d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffdad9d9ffdadadaffdadbdaffdbdbdbffdcdcdcffdcddddffdddeddffdededeffdfdfdeffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe3e2e2ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e7ffe8e9e8ffe8e9e9ffe8e8e9ffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaebffeaebeaffeaeaeaffeaeaebffeaeaeaffebebebffebebebffebebebffebebebffebebebffecebebffebebebffecececffecebebffecececffececebffecececffecedecffecececffedededffecededffedededffedededffededeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefeeffeeeeeeffefeeefffeeeeeeffefefeeffefefefffeeeeeeffefeeefffefeeefffefeeefffefefeeffefefeeffefefefffefefefffefefefffefefefffefefefffefeff0ffefefefffeff0efffefeff0ffefefeffff0eff0ffeff0f0fff0f0f0fff0efefffefefeffff0f0efffeff0f0fff0f0efffefefefffefeff0ffefefefffefefefffefefefffefefeeffeeefeeffefefefffefeeefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeedffedededffedeeedffedededffedededffedededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffecededffedededffedededffedededffedeeedffedeeedffedededffededeeffedededffeeededffeeededffedededffeeededffededeeffeeededffedeeedffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffefeeefffefefefffefefefffefefefffefefeffff0f0effff0f0f0fff0f1f0fff0f0f1fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff2f2f1fff2f2f2fff2f3f2fff3f2f3fff2f3f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff4f4f4fff7f7f7fffbfbfbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff302f2fff2f2f30ff2e2e2fff2e2e2eff2e2e2eff292829ff232223ff2e2e2eff3a393aff424241ff4b4b4bff545454ff5d5d5dff676867ff727272ff7e7e7eff919191ffb9b9baffdbdbdbffecececfff9f9f9fffefefefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffefefffefefefffefefefffefffefffffefffffefefefffefdfefffefefdfffefefdfffdfefdfffefdfefffefefefffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefefffefffefffffefefffefffefffffefffffffefffffffefefffefefefffffffefffefefefffffefefffefefefffefefefffefffefffffefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfefefffefefdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefdfefffefefefffefdfefffefdfefffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffdfdfcfffcfdfcfffaf9fafff5f5f5ffe7e7e7ffdad9d9ffc9c9c9ffbebebeffb1b1b1ffa2a1a1ff8f8f8fff7c7d7cff6a6b6aff595959ff4a4a4aff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3f3e3fff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff323232ff323232ff323231ff323131ff313132ff303030ff323232ff353535ff383838ff3a3b3aff3d3e3dff404040ff434343ff464646ff484949ff4b4c4bff4e4e4eff515050ff8c8c8dffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e1e2ffe1e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0dfe0ffe0dfe0ffe0dfe0ffdfdfdfffe0e0dfffdedfdeffdfdedeffdededeffdddedeffdddeddffddddddffddddddffdcdcdcffdbdbdbffdbdadaffdadadaffdad9daffd9d9d9ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd6d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd2d2d3ffd3d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcececeffcececeffcdcdcdffcccdccffcccccbffcacacaffcacacaffc9c9c9ffc8c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c7c6ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c0c1ffc1c0c1ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfc0bfffc0bfc0ffbfbfbfffbfbfbfffbfbfbeffbfbfbeffbebfbeffbfbfbfffbfbfbfffbfc0bfffc0bfbfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfc0bfffbfbfbfffbfbebfffbfbfbeffbebfbfffbebfbeffbfbfbeffbfbebeffbfbebfffbfbfbfffc0c0bfffbfc0c0ffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffc0c0c0ffc1c0c0ffc1c1c0ffc1c1c1ffc1c1c1ffc0c0c0ffc1c0c0ffc0c0c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c1ffc2c1c1ffc2c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc3c2c3ffc3c2c3ffc3c2c2ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc4c5c4ffc5c4c5ffc5c5c5ffc6c5c5ffc6c6c6ffc7c7c6ffc7c8c7ffc9c8c9ffc9c9c9ffcacac9ffcacacaffcacbcbffcbcbcbffccccccffcdcdccffcececdffcfcfcfffd1d1d1ffd2d2d3ffd5d4d4ffd6d6d6ffd7d7d8ffd9d9d9ffdbdbdaffdddcdcffdededfffe1e1e1ffe3e3e3ffe3e4e4ffe5e4e5ffe6e6e6ffe9e8e8ffebebebffedededffefefeffff1f1f1fff1f1f0fff0f0f0ffededecffdfdedfffb4b3b3ff666667ff595959ff3b3b3bff171817ff090809ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff0d0d0dff262626ff4d4c4dff696a69ff909090ffd3d2d2ffe7e7e7ffebecebffeeededffefefefffefeeefffeeeeedffecebecffeae9eaffe8e7e8ffe6e6e6ffe6e6e5ffe4e4e4ffe3e3e3ffe1e1e0ffdedfdfffdddddcffdbdadbffd9d9d9ffd7d6d6ffd5d4d4ffd4d3d3ffd1d2d2ffd1d0d0ffcfcfcfffcdcecdffcdcdcdffcccccdffccccccffccccccffcbcbcbffcbcbcbffcacacaffc9cac9ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c4c5ffc4c4c5ffc4c4c4ffc3c3c4ffc3c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c1ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfbfffc0bfbfffbfbfbfffc0c0bfffc0bfc0ffc0c0bfffc0bfc0ffc0c0c0ffc0bfc0ffc0bfc0ffc0c0c0ffc0c0bfffc0c0c0ffbfc0bfffc0bfbfffbfbfbeffbebfbfffbfbfbeffbfbebfffbfbfbfffbfbebeffbfbfbeffbfbfbfffbebfbeffbfbebfffbfbebfffbfbfbeffbfbebeffbebebfffbebfbfffbfbfbfffbfbfbeffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c1ffc0c0c0ffc1c0c0ffc0c1c1ffbfbfc0ffbfbfbfffbfbebfffbfbebfffbfbfbfffbfc0c0ffc0c0c0ffc1c0c0ffc1c2c1ffc3c3c2ffc3c3c3ffc4c4c4ffc4c5c5ffc5c6c6ffc7c6c7ffc7c8c7ffc9c8c9ffcacbcaffcbcbcbffcbcbcbffcbcbcbffcccccbffccccccffcdcdcdffcececeffcfcfceffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdad9d9ffdadadaffdadadbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffddddddffddddddffddddddffdddddeffdededeffdededeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0e0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e1ffe2e1e1ffe1e2e1ffe2e3e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ff525152ff505051ff4e4e4eff4b4b4bff484848ff454545ff424242ff403f40ff3c3c3cff3a3a3aff373738ff343435ff323232ff303030ff313131ff303130ff303130ff303031ff313131ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161515ff151515ff151515ff151515ff151515ff151515ff151515ff171717ff1d1d1dff252626ff323132ff424242ff585858ff717171ff858585ff969697ffa8a7a8ffc3c3c2ffe3e3e3ffeeeeeefffcfcfbfffefefefffefefefffefefefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffefefffefffefffffefffffffefffffffefffffefefefffffefefffefefefffffefefffefefefffefefefffefefefffffefffffefefefffffefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffefefffffefefffffffefffffffefffffffefffffffefefffefefefffefefefffefefefffefffefffefefefffefdfefffefefefffdfdfefffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffefffefffffefefffffffefffefffffffefffefffffefffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefefffefefefffefefefffefefdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffffefffffefffffffffefffffefffefffefefefffefefdfffdfdfdfffdfefdfffcfcfcfff6f6f6ffedececffe2e3e2ffd1d0d1ffc0bfc0ffb5b5b5ffa9a9a8ff9b9b9aff898989ff767675ff656564ff545555ff444443ff3c3b3cff3e3e3eff403f3fff403f3fff403f3fff3f403f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfdfdfff9f9f9fff5f5f5fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efefffefefefffeeeeefffeeeeeeffedeeeeffededeeffedededffedededffedececffecececffecececffecececffececebffececebffececebffebebebffebebebffebebebffebebebffecebecffebecebffebebebffebebebffebebebffebebeaffeaeaeaffebebeaffebeaebffebebeaffebeaebffebebebffebeaebffebebebffebebebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffecebecffebebecffecebebffecebebffecebebffebecebffecebecffecececffecececffecececffecececffecececffececedffedececffecececffecececffecedecffecececffedecedffedededffedededffedededffedeeedffeeededffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeefffefeeefffefeeefffefeeefffefeeeeffefefefffefefefffefefeeffefefefffefefefffefefefffefefefffefefefffefefeffff0eff0fff0f0f0fff0eff0fff0f0efffefefeffff0efefffefefeffff0f0effff0eff0fff0f0effff0eff0fff0f0f0fff0eff0fff0eff0fff0eff0ffefefeffff0f0efffefefefffefefefffefefefffeeefefffeeefeeffefeeefffeeeeeeffeeeeeeffeeeeedffeeeeedffedeeedffeeededffedededffedededffedededffecededffedededffedededffededecffededecffecececffecedecffecececffecececffecececffebececffececebffebecebffecebebffebebecffebebebffebebebffebebebffebeaebffebebebffebebebffebebebffebeaeaffebebebffebeaebffebeaeaffeaebeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0dfe0ffdfdfe0ffdfdedeffdededdffddddddffdcdddcffdcdbdbffdbdadbffd9dad9ffd8d8d8ffd7d7d8ffd8d8d9ffdadadaffd6d6d6ffd6d6d6ffd5d6d5ffd5d6d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebdbeffbebebeffbebdbeffbebdbeffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbfbfbfffc1c0c0ffc1c1c1ffc3c2c2ffc4c4c4ffc5c5c5ffc7c6c7ffc7c8c7ffc9c8c9ffcacac9ffcbcacaffcccbcbffccccccffcececdffcfcecfffd0d0cfffd1d0d0ffd1d2d1ffd3d2d3ffd4d3d4ffd5d4d5ffd5d5d5ffd7d6d6ffd6d7d6ffd8d7d7ffd8d8d8ffd9d9d9ffdadad9ffdbdadbffdbdbdbffdcdbdbffdcdcdcffddddddffdddeddffdfdedeffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe1e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9eaffeae9eaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffeaeaebffebebebffeaebebffebebebffecebebffebecebffecebecffebecebffebebebffecebebffebebebffecececffecececffecececffedececffededecffedecedffedededffedededffedededffeeeeedffedeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffefeeefffeeeeefffefeeeeffefeeeeffefefeeffeeefeeffefeeefffefeeefffefefeeffefeeeeffeeefefffefefefffefefefffefefeeffefefeeffeeefeeffeeefeeffeeeeefffefeeefffefefefffefefefffefefefffefefeffff0efefffefeff0ffefeff0fff0f0f0ffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0effff0f0effff0f0efffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffeeedeeffeeeeedffeeedeeffeeedeeffeeedeeffedededffeeeeedffedeeedffeeededffedededffedeeeeffedeeedffeeedeeffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffeeefeeffefeeeeffeeeeefffefeeefffefefefffeeefefffefefeffff0eff0fff0eff0fff0f0f0fff0efeffff0f0f0fff1f0f1fff1f1f0fff1f2f1fff2f2f1fff1f1f1fff2f1f1fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff6f5f6fffafafafffdfcfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2f2eff2e2e2eff2e2e2eff2b2b2bff292929ff232322ff292929ff393938ff414141ff4a4a4aff535353ff5c5c5dff666766ff707171ff7c7c7cff8e8f8fffb6b7b6ffd8d8d8ffebebeafff6f6f6fffefefdfffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffefefefffffffefffefefffffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffefefdfffefdfdfffefefdfffefefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffffffffefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefefefffffefffffffefefffefefffffffffffffefefefffefefffffffffefffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffffffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffdfefefffefefefffdfefefffdfdfefffdfefefffefefdfffdfefefffefdfefffefdfefffdfefefffefefefffdfefefffefefefffefefefffefefffffffefefffefffefffefefefffefefefffefefefffffffefffffefefffefefffffefffefffefffffffefefefffefffffffffffffffffffffffffffefffffffffffffffefffefffefffefffefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfff9fafafff5f5f4ffe7e7e7ffd9dad9ffc8c9c8ffbdbdbdffb1b1b0ffa1a1a2ff90908fff7d7d7dff6a6a6bff595959ff4a4949ff3d3d3eff3d3d3dff3e3e3eff3e3e3fff3f3f3fff3f3f3fff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff323232ff323232ff323231ff323231ff313231ff302f30ff323231ff343535ff383838ff3a3b3aff3d3d3eff404140ff444343ff464647ff494949ff4c4c4cff4e4f4fff515050ff8c8d8dffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe2e2e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfdfdfffdfdedfffdedfdeffdfdedeffdededeffdeddddffddddddffdcdddcffdcdbdcffdbdbdbffdadbdaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d4d5ffd4d5d5ffd5d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd1d2d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfcecfffcececeffcdcecdffcccdccffcbcbcbffcbcbcbffcacbcaffcacacaffcacac9ffc9c9c9ffc9c9c8ffc7c8c8ffc7c7c7ffc7c6c7ffc6c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c4ffc3c3c3ffc3c2c3ffc3c2c2ffc2c2c2ffc2c1c2ffc2c2c1ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c1c0ffc0c1c0ffc1c0c1ffc1c0c0ffc0c0c0ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c1c1ffc1c1c1ffc0c1c0ffc0c0c1ffc0c0c0ffc1c0c0ffbfc0c0ffc0bfc0ffc0bfc0ffc0c0c0ffc1c0c0ffc0c1c0ffc0c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc3c2c2ffc2c3c2ffc2c2c2ffc3c2c3ffc3c2c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c4ffc4c3c3ffc4c3c4ffc4c3c3ffc4c4c4ffc4c4c4ffc5c5c4ffc4c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c6ffc6c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcbcccbffccccccffcdcdccffcdcdceffcfcfcfffd0d0d0ffd2d2d2ffd4d4d4ffd6d5d5ffd7d7d7ffd9d8d9ffdadadaffdbdcdcffdeddddffdfe0e0ffe2e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e9ffebecebffeeeeeefff0f0effff1f1f1fff0f0f1ffeff0efffebececffdadbdaffadadadff666666ff565656ff363635ff131413ff080807ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff0d0d0cff242424ff4a4a49ff666766ff858585ffcecdcdffe7e6e6ffebebecffeeeeeeffefefefffefeff0ffeeeeeeffecececffebeaeaffe8e8e8ffe7e7e7ffe6e6e5ffe5e5e5ffe4e4e4ffe1e2e1ffe0e0dfffdededeffdcdcdcffd9dad9ffd6d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d2d2ffd0d0cfffcfceceffcececeffcdcdcdffcdcccdffcccdccffcccccdffccccccffcbcbcbffcacacbffc9cac9ffc9c9c8ffc7c8c8ffc8c7c8ffc7c7c8ffc6c7c7ffc7c6c6ffc6c7c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c2ffc3c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c2ffc1c2c1ffc0c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffc0bfbfffc0c0bfffc0c0bfffc0bfc0ffc0c0bfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c1c0ffc1c0c0ffc0c1c1ffc2c1c2ffc2c1c2ffc2c3c3ffc3c2c2ffc2c3c2ffc2c2c2ffc2c3c3ffc3c3c3ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc5c6c6ffc6c7c6ffc7c7c7ffc8c8c7ffc8c9c8ffcacac9ffcbcbcbffccccccffcdccccffcdccccffcdcdcdffcececeffcececeffcfcfd0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdadaffdadadbffdbdbdbffdbdbdcffdbdcdcffdddcdcffdcddddffddddddffdddedeffdededeffdededeffdededdffdededeffdededeffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ff525252ff515151ff4e4e4eff4b4b4bff484848ff454545ff424242ff40403fff3c3c3cff3a3b3aff393938ff363636ff333333ff313131ff313131ff303131ff313131ff313131ff323131ff32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff151515ff151515ff151515ff151414ff171717ff1d1d1cff262526ff323231ff434343ff585858ff707070ff858585ff979897ffa9a8a8ffc5c5c6ffe4e4e4ffefeeeffffbfcfcfffffefefffefffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefefffefffffffffffffffffefffffffefefffffffefffefefffffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefffefffffefefffffffffffefffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffefefefffffefefffffffefffefefffffffffefffefffffffefefefffefffefffffffefffefefffffffffefffefffefffefffefffffffffffefefefffefefefffefefefffefefdfffefdfdfffefefdfffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffefdfdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffffffefffefffffffffffffffefffefffefffffefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfff6f6f6ffececedffe3e3e3ffd1d1d1ffc1c0c0ffb6b6b6ffa9a9aaff9b9b9aff898989ff767676ff646564ff545353ff424243ff3b3a3aff3b3c3bff3d3e3eff404040ff404040ff3f403f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff8f7f7fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff2f2f2fff2f1f2fff1f2f1fff2f1f1fff0f1f1fff1f0f1fff0f0f1fff0f0f1fff0efefffeff0efffefefefffefefefffeeeeefffeeeeeeffeeeeedffedeeedffedededffedededffededecffedecedffececedffecedecffecedecffecececffecececffecececffecececffececebffecececffececebffebecebffececebffecebecffecebebffebebecffecececffebebebffebebecffececebffecebecffecebebffececebffebebecffececebffebececffebebebffebecebffececebffecececffececebffecececffebececffecececffecececffecececffecededffecececffedececffecedecffecedecffedecedffededecffecededffedededffedededffedededffedededffeeededffededeeffeeedeeffeeedeeffedeeeeffefeeeeffeeefeeffeeeeeeffefefefffefefefffefefefffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffeff0efffefefefffeff0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0efffeff0effff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0eff0fff0f0efffeff0f0ffefefefffefefefffefefeeffefefefffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedeeeeffedededffedededffedededffededecffedecedffededecffecededffedededffecedecffececedffecececffedececffebececffecebecffebebecffebececffecebebffebecebffebebebffebecebffebebebffebebebffebebeaffebebebffeaebeaffeaeaebffebebeaffebeaeaffeaeaebffeaebeaffeaebeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeae9ffeaeae9ffe9e9e9ffe8e9e8ffe8e9e8ffe9e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e6e7ffe6e6e7ffe6e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe3e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffdfdfdfffdedfdeffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d6ffd8d7d8ffd6d6d5ffd5d6d6ffd6d6d6ffd5d6d6ffd5d5d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbdbebdffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbcbdffbdbdbdffbebfbeffbfc0c0ffc1c1c1ffc2c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcccbccffcdccccffcdcdceffcfcfcfffd0cfcfffd0d0d1ffd2d2d2ffd3d3d3ffd4d3d3ffd5d5d4ffd5d5d6ffd6d7d6ffd7d7d7ffd8d7d8ffd8d9d8ffdad9d9ffdadadaffdbdbdaffdbdcdbffdbdcdcffddddddffdeddddffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e0ffe2e1e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e5e5ffe6e5e5ffe5e6e6ffe6e6e7ffe7e6e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeae9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaebffeaebebffeaebebffeaebeaffebebebffebebebffebecebffececebffebecebffebebebffebebebffebebebffecebecffecebecffecececffecedecffecececffececedffedededffedededffedededffedededffededeeffeeeeedffedeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffefeeeeffeeefeeffeeefeeffefefefffefefefffeeefeeffefefefffefefeeffefeeeeffefefeeffefefeeffefeeefffefefeeffeeefefffefefefffeeefefffefeeefffefefefffefefefffefefefffefeff0ffefeff0ffeff0f0fff0efefffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0ffeff0f0ffeff0f0ffefefefffeff0f0fff0f0f0fff0f0f0fff0f0efffeff0efffefefefffeeefeeffefefefffefeeefffefeeeeffeeeeefffefefefffeeeeeeffeeeeefffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeefeeffeeefeeffefefefffefefefffeeefeeffefefefffefefeeffefeeeeffefefeeffeeefeeffefeeefffefefeeffeeefefffefefefffeeefefffeeeeefffefefefffefefefffefefefffefefefffefefefffeff0f0fff0efefffeff0efffefefefffeff0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff1f1f2fff1f2f1fff1f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f3f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff5f5f5fff8f8f8fffcfbfbfffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2e2e2eff2d2c2cff2c2c2dff2b2b2bff292929ff282728ff363737ff404041ff494949ff525252ff5c5c5cff656565ff6f6f6fff7b7a7bff8c8c8cffb2b1b1ffd5d5d6ffe9e8e8fff5f5f5fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefffefefffffefefffffffefefffefefefffefffefffefefefffefefdfffefefefffefdfefffdfdfefffefefefffdfdfefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefffffffefffffffefefffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffffffffffefffefefffffffefefffffffffffefefffffffefffffffefefffffffefffefffffffefffffffefefffffefffefffefefffffefefefffefefefffffefefffefefefffffffefffefffefffefffefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfefffefdfdfffefdfefffefdfefffefdfefffefdfdfffefefdfffefefefffefdfefffefefdfffefdfefffdfefefffdfefefffdfefefffdfefefffefefefffefefefffffefffffefefefffefefefffefefefffefefffffffefffffffffefffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffffffffffefefffffffffffffffefefffffefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfff9f9f9fff5f5f5ffe7e7e7ffd9d9d9ffc8c8c8ffbcbcbcffb0afb0ffa1a1a1ff909091ff7e7e7eff6c6b6bff5a5a59ff484949ff3c3c3cff3d3d3cff3d3d3eff3e3f3fff3f3f3fff3f3f3fff3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313131ff323232ff323232ff323232ff323232ff323232ff323232ff313131ff333333ff363636ff373738ff3a3a3bff3e3d3dff414140ff444444ff474647ff4a4a49ff4c4c4cff4e4f4fff515151ff9e9e9fffe4e4e5ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e2ffe2e1e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e0ffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdedfdfffdfdedeffdededeffdddeddffdcdddcffdcdcdbffdcdcdbffdbdbdbffdadadbffdadadaffd9d9daffdadad9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d5ffd5d5d6ffd5d5d5ffd4d5d5ffd4d4d5ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbccccffcbcbcbffcbcacbffcbcacaffcacacbffc9c9caffc9c9c9ffc9c8c8ffc9c8c8ffc7c8c8ffc7c7c7ffc7c6c7ffc6c7c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc2c3c3ffc3c2c2ffc2c2c2ffc2c2c1ffc1c2c1ffc1c2c1ffc2c2c2ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c1c1ffc2c1c2ffc2c1c2ffc2c1c2ffc2c1c1ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c0c1ffc1c2c1ffc1c2c2ffc1c1c2ffc1c1c2ffc2c1c1ffc2c2c2ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c2c3ffc4c3c3ffc4c4c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c5ffc4c4c5ffc4c5c4ffc5c4c5ffc4c4c4ffc4c4c5ffc6c5c5ffc6c5c5ffc6c6c5ffc5c6c5ffc6c6c6ffc6c7c6ffc6c6c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9caffcacacbffcbcbccffccccccffcdcdccffcdcdcdffcecdcdffcfceceffd0cfd0ffd2d1d2ffd4d3d3ffd6d6d5ffd7d7d7ffd8d8d8ffdadad9ffdbdbdbffdcddddffdedfdfffe0e1e1ffe3e3e3ffe4e4e4ffe5e5e6ffe7e7e7ffe8e8e8ffeaeaeaffecececffeeeeeffff0f0f0fff1f1f1fff1f1f1ffefefefffebeaeaffd8d8d8ffa4a4a4ff626261ff4f4f4fff2f2e2eff101010ff050506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020203ff0b0a0aff202020ff454546ff656565ff7a7a7affc3c3c2ffe3e4e4ffebebebffededeeffeeefefffefeff0ffeeeeeeffecececffebebeaffe9e9e9ffe8e8e7ffe6e7e6ffe5e6e6ffe4e5e5ffe3e3e3ffe0e1e1ffdfdedfffddddddffd9dad9ffd7d8d7ffd6d7d6ffd6d6d5ffd4d4d4ffd2d2d3ffd1d1d1ffcfcfd0ffcfcfcfffcfcfceffcecdceffcecdcdffcecdcdffcdcdcdffcccccdffcccbcbffcbcbcaffcacacaffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c8ffc7c7c7ffc7c6c6ffc6c6c7ffc7c6c7ffc5c6c6ffc5c5c5ffc4c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c2c2ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc3c3c2ffc2c3c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c2ffc2c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c2c1ffc2c2c1ffc2c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c0c1ffc1c1c1ffc1c1c1ffc2c1c2ffc2c1c1ffc2c2c1ffc2c2c3ffc2c2c2ffc3c3c2ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c5ffc5c5c4ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c7c7ffc8c7c7ffc8c8c8ffc9c8c8ffcacacaffcbcbcbffcdcccdffcdcdcdffcececdffcececeffcfcfcfffcfcfd0ffcfd0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d5d4ffd4d5d4ffd5d5d4ffd6d6d5ffd6d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9daffdad9daffdad9daffdbdbdaffdbdbdbffdbdbdbffdcdcdbffdcdbdcffdcdddcffdcddddffddddddffdddddeffdeddddffdededeffdfdedfffdededeffdfdedeffdedfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ff525252ff505150ff4d4e4dff4b4c4bff494949ff464545ff424243ff424242ff3e3e3fff3c3d3cff3a3a39ff363636ff333232ff313031ff313031ff313131ff313131ff323131ff323233ff323232ff333232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff161515ff151515ff151515ff141415ff181818ff1f1f1eff272727ff333232ff444344ff595959ff717071ff868585ff989898ffa9a9a9ffc8c8c8ffe5e5e4ffefefeffffcfcfcfffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffefffffefefefffefefffffffefefffffefefffffffefffefffefffefffefffefffefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffffffefffffefffffefefffffffffffffefefffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffefffffffefffffffefffffffefefffffefefefffefefffffffffffffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfdfffefdfefffdfefefffefefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffffefffefffefffefffffffefffefffefefffffefffffffffefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffdfefefffdfefefffcfcfdfff6f6f6ffecececffe2e3e3ffd1d1d1ffc1c0c0ffb6b6b6ffaaaaaaff9b9b9bff8a8b8aff777877ff646464ff525252ff424242ff3a3a3aff3a3b3aff3b3c3bff3e3e3dff404040ff403f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfefffafafafff4f5f5fff4f5f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff2f1f1fff1f0f1fff0f1f1fff0f1f0ffeff0f0ffefeff0ffefefefffefefefffefefefffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeedeeffeeededffedeeedffedededffedededffedecedffecededffededecffececedffedececffedededffececedffedecedffedececffedececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffecececffecedecffecedecffecedecffedededffedededffedededffedededffedededffedeeedffedededffedededffedededffedededffededeeffeeedeeffeeededffeeeeedffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefefffeeefefffeeefefffeeefefffefeeeeffefefeffff0eff0ffefefefffefefefffefefefffefeff0ffefeff0fff0f0f0fff0f0f0ffefefeffff0efefffefeff0ffeff0f0fff0f0efffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0ffeff0efffeff0f0ffeff0efffefefefffefefefffefefefffefeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffededeeffededeeffedededffedeeedffedededffedecedffedececffedecedffedecedffedecedffedececffededecffecececffecececffececebffebebecffebececffebececffebebecffebebebffebebebffebebebffebebebffeaebebffebeaebffeaebebffeaebebffebeaebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe6e7e7ffe6e6e7ffe5e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e3ffe2e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e1e1ffe1e0e0ffe0dfe0ffdfdfdeffdededeffdddeddffddddddffdcdcdcffdbdbdbffdadadbffd8d8d9ffd8d8d8ffd6d6d6ffd6d5d6ffd6d5d5ffd6d5d6ffd6d5d6ffd6d6d6ffd6d5d5ffd2d2d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebebeffc0bfbfffc1c1c1ffc2c2c2ffc4c4c3ffc4c4c5ffc6c5c5ffc7c7c7ffc8c8c8ffc9c9c9ffcbcacaffcccccbffcccdcdffcdceceffcfcecfffcfd0d0ffd1d1d1ffd1d2d2ffd2d2d3ffd4d4d3ffd5d5d4ffd6d6d5ffd6d7d6ffd7d8d7ffd8d8d8ffd9d8d9ffd9d9daffdbdadaffdbdbdbffdbdcdbffdcdcdcffdddddcffdededeffdfdedeffdededfffdfdfe0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e3ffe3e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaeaebffeaeaebffebebebffebebebffebeaeaffebeaeaffebebebffebebebffebebebffebebebffebebebffebebecffebebebffecebecffecebebffecececffecececffecececffececedffecedecffedecedffecededffedededffeeededffedededffeeeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffeeeeeeffeeefeeffeeefeeffefefeeffefefefffefefefffefefefffefefefffeeeeefffefefefffefefefffefeeefffefeeeeffefefefffefefefffefefefffefeeeffff0efefffefeff0ffefefeffff0efefffefeff0ffeff0f0ffeff0f0ffeff0f0ffeff0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0f0fff0f0efffefeff0fff0efefffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffeeefefffefefefffeeeeefffeeeeefffefeeeeffefeeeeffefefeeffeeefeeffeeefefffeeefeeffeeeeefffeeefefffefeeeeffefefefffefefeeffeeefefffefefefffefefeffff0efefffefefefffefeff0ffefefefffeff0efffeff0efffefefefffefefefffefefefffefeff0fff0eff0fff0efeffff0f0effff0f0f0fff0eff0fff0f0effff0eff0ffeff0f0ffeff0f0ffeff0f0ffeff0f0fff0efeffff0f0f0fff1f1f1fff0f0f1fff1f0f1fff0f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff5f5f4fff4f5f5fff7f7f7fffbfafbfffcfdfdfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2c2c2dff2d2d2cff2d2d2dff2d2d2cff2a2a2aff2a2a2aff353535ff3f3f3fff484848ff515150ff5b5a5aff646464ff6f6e6eff797a7aff8a898affadadadffd2d2d2ffe7e7e8fff4f3f4fffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefefefffffefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffefdfefffefdfefffdfefefffefefefffefefdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffefffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefefffffefefffffffffffffffefffffffefffffffefffffffefffffefffefffffffffffffefefffffefefffefefffffefefefffffefffffefffefffefefffffefefefffffffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefdfefffdfefefffefefefffefefdfffdfefefffefefefffdfdfefffefefefffefdfefffefdfdfffdfefefffefdfefffdfdfdfffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffffefefffffffefffffefefffffefffffefefffffffefefffffffffffefefffffefefffffffffffffffefffffffefffffffefffffefefffffefefefffefefffffefefefffefdfefffefefefffdfdfefffefefefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfff9f9f9fff5f4f4ffe7e7e7ffd8d8d8ffc7c6c6ffbbbcbbffafafafffa0a0a1ff919191ff7f7f7fff6d6c6cff5a5b5bff494949ff3d3d3dff3e3d3dff3f3e3fff3f3f3fff3f3f40ff40403fff3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303131ff303030ff323232ff323232ff323232ff323232ff323231ff323232ff343535ff363637ff393a39ff3c3c3cff3f3f3eff404040ff444344ff474747ff4a4a4aff4d4c4cff4f4f4fff525152ffabababffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e2e1ffe2e2e2ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0dfdfffdfdfdfffdfdfdeffdededeffdddddeffdddeddffdcdddcffdbdbdcffdbdbdbffdbdbdbffdbdadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcfcecfffcdcdceffcdcdcdffcdccccffccccccffcbcbccffcbcbcbffcbcbcbffcbcacbffcac9caffc9c9caffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c7ffc7c7c8ffc6c6c7ffc7c6c7ffc5c6c5ffc5c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc3c2c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc3c3c3ffc3c2c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c3ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c4ffc5c5c5ffc4c4c5ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c5ffc5c4c5ffc5c5c6ffc6c5c5ffc6c5c6ffc5c5c6ffc5c6c5ffc6c6c6ffc6c6c6ffc6c5c5ffc6c6c6ffc6c6c6ffc7c6c7ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc8c8c9ffc9cac9ffc9cacaffc9c9caffcacacaffcbcacbffcccbccffcccdccffcdcdcdffcdcdcdffcececeffcfcfcfffcfcfd0ffd1d1d1ffd3d2d3ffd5d4d4ffd6d6d6ffd8d7d8ffd9d9d9ffdbdbdbffdcdcdcffdededeffe0dfe0ffe2e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffebebeaffedededffefefeffff1f1f0fff2f1f1fff0f0f0ffefefeeffeaeaeaffd5d5d6ff9d9d9dff5e5e5eff49494aff272727ff0d0d0dff040405ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020303ff0a0a0aff1d1d1dff404040ff616161ff767576ffb8b8b9ffe1e1e1ffebebebffedededffefeeeeffefeff0ffeeeeefffedededffebecebffeaeaebffe9e9e9ffe8e8e7ffe6e6e6ffe5e5e6ffe4e3e4ffe1e1e1ffe0e0dfffdddedeffdadadaffd9d9d8ffd8d8d8ffd6d6d7ffd5d4d4ffd3d3d3ffd2d1d2ffd0d1d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffccccccffcbcbcbffcbcacbffcacacaffcac9c9ffcac9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c5ffc5c6c5ffc5c5c4ffc5c5c4ffc5c5c4ffc5c4c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c3c4ffc3c3c4ffc4c3c4ffc4c3c4ffc3c3c4ffc3c3c3ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc4c3c4ffc3c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c4ffc3c2c3ffc3c2c3ffc3c3c2ffc2c2c3ffc2c2c3ffc3c3c2ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c2ffc3c3c3ffc4c3c3ffc4c3c4ffc5c4c4ffc5c4c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c7c6ffc6c6c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcccccdffcecdceffcfcecfffcfcecfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd3d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d4ffd4d4d4ffd5d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd4d4d5ffd5d6d5ffd6d6d6ffd5d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadaffdadbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffddddddffdddddeffdededeffdededeffdededeffdedfdeffdfdfdeffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe3e4e4ffe4e4e5ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ff515152ff505050ff4f4f4eff4e4f4eff4b4b4cff484848ff454545ff434243ff3f3f3fff3d3c3dff393939ff363736ff343434ff313031ff313131ff313131ff313131ff323232ff323232ff323232ff333232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff151515ff151515ff151515ff151515ff191919ff202020ff292929ff353535ff454545ff5b5b5bff727272ff878787ff999999ffaaaaaaffcccbccffe5e4e4fff0eff0fffcfcfcfffefefffffffffefffefefefffefefefffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffffefffffefffefffefffffffffffefffffffefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffefefefffffefffffefffefffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffffefffffefffefffefffffffffefefffffffefffffefefffefffffffffefffffefefefffffefefffefefefffefefefffffffefffefffefffdfefefffefdfdfffefdfefffefdfefffdfefdfffefefefffefdfdfffdfefdfffefefefffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfefdfffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffffefffffefefffffefefefffffefefffefefefffefefffffefefffffefefffffffefffffffefffffefefefffefefefffefefefffcfcfcfff6f5f6ffebebecffe1e1e2ffd1d1d1ffbfc0c0ffb6b6b6ffabababff9d9d9cff8c8b8cff787979ff646464ff525151ff414140ff383939ff39393aff3b3b3aff3c3c3cff3d3e3eff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffcfcfcfff7f8f7fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff0f0f0fff0f0efffeff0f0fff0f0efffefefefffefefefffeeefefffefefeeffeeefeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffededeeffeeededffeeededffedededffededeeffedededffededeeffeeededffedededffedededffedededffedededffedededffedececffececedffececedffedecedffecedecffecededffededecffededecffedecedffecededffedecedffedecedffededecffecededffececedffedededffedeeedffededeeffedededffedededffedededffedeeedffeeeeeeffeeeeedffeeeeeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefefefffefeeefffefefefffefefeffff0f0efffefefefffefefefffeff0effff0f0efffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff1f0f1fff0f0f1fff0f0f0fff1f1f1fff0f0f0fff1f0f0fff0f0f1fff0f0f0fff1f0f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffeeefefffeeeeeeffeeefeeffeeeeeeffedeeeeffeeededffedededffedededffedeeedffededeeffedededffedededffedededffececedffedededffedecedffedececffecececffecececffecebecffecececffecebecffecececffecebecffecececffebebebffebebebffebebebffebebebffeaeaeaffebebeaffeaebebffebebeaffebebeaffebeaeaffebeaeaffeaeaeaffebeaebffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9eaffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e6e6ffe6e6e7ffe5e5e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfdfdfffdededfffdededeffddddddffdcdcddffdbdbdbffdbdbdbffdadadaffd8d9d8ffd7d7d7ffd5d5d5ffd5d6d5ffd6d6d6ffd5d5d6ffd6d6d6ffd6d5d6ffd1d1d1ffd1d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbdbcffbebebeffc0bfc0ffc0c1c1ffc2c2c2ffc4c4c4ffc4c4c4ffc5c5c6ffc7c7c7ffc8c8c8ffcac9c9ffcbcacbffcccbccffcccdccffcececeffcfcfcfffd0cfcfffd1d0d1ffd1d1d2ffd3d3d3ffd3d4d3ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d9ffd9d9d9ffdad9d9ffdbdadaffdbdbdbffdbdbdcffdddddcffddddddffdddddeffdededeffdfdfdfffe0dfdfffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe2e2e3ffe3e4e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e9ffe9e9e8ffe9eae9ffeaeae9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebebeaffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebebecffebebecffecebecffecebecffecececffecececffedededffecececffedececffedecedffececedffedededffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefeeeeffeeeeefffeeeeefffefefeeffefefefffeeefefffefeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efefffefefeffff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff1f1f0fff1f0f0fff1f1f0fff0f0f0fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0eff0fff0eff0fff0eff0ffefeff0ffefefeffff0f0f0ffefefefffefefefffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0effff0f0f0ffefeff0fff0efeffff0eff0fff0eff0ffeff0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f1fff1f0f1fff1f1f0fff0f0f1fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f1fff2f2f2fff3f2f2fff3f3f3fff2f3f3fff3f3f3fff4f3f3fff3f3f4fff3f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff9f9f9fffcfcfcfffefdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2d2dff2d2d2dff2d2d2dff2d2d2cff2c2d2cff2c2d2dff2f2e2eff343535ff3d3e3eff464647ff4f4f4fff585858ff626262ff6d6d6dff797879ff888788ffa8a8a8ffcfcfcfffe6e5e6fff3f3f2fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefffffffefffffefffefffffffefffffefffffefefffffefefefffefefdfffdfefefffefdfefffefefefffefefefffefefefffdfefdfffefefefffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffefefffffffefffefffffffefffefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefefefffefefefffefefefffdfefdfffefefefffdfefdfffefdfefffdfdfefffefefefffefdfefffdfefefffefefdfffefefdfffefdfefffdfdfefffefefefffefefefffdfefefffdfefefffefefefffefefffffefefefffefefefffefffefffffefefffefffffffefffffffefffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffefffffefefffefffefffefefefffdfefefffefefefffefefefffefefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfcfffcfdfdfffdfcfdfff9f9f9fff5f5f4ffe7e6e6ffd6d6d6ffc5c5c5ffbabbbaffaeaeaeffa0a0a0ff919191ff808080ff6e6e6fff5c5d5cff4c4c4bff3f3f40ff3e3e3fff3f3f3fff403f3fff3f3f3fff3f3f3fff3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313132ff313131ff303130ff323232ff323232ff323232ff323232ff323232ff353434ff373737ff3a3a3aff3d3c3dff3f3f40ff424241ff454544ff474747ff4a4a4bff4d4d4dff50504fff515252ffabababffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e3e4ffe3e3e3ffe4e4e3ffe3e3e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0dfe0ffe0dfe0ffe0dfe0ffdfdfdfffdfdfdeffdfdedfffdededeffdddedeffdddddcffdcdcddffdcdbdcffdbdcdbffdbdbdbffdbdadaffdadadaffdadadaffd9dad9ffdad9d9ffd9d8d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcecfffcececeffcecdceffcdcdcdffcdcccdffcdccccffccccccffcbcbccffcbcbcbffcacbcaffcacacaffcacacaffc9cacaffc8c9c9ffc9c8c8ffc8c8c9ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c5c6ffc5c5c6ffc6c5c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc4c4c4ffc4c4c4ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c4ffc4c4c4ffc4c3c4ffc3c3c4ffc3c4c3ffc4c4c3ffc3c3c3ffc3c3c4ffc3c4c4ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c5ffc4c4c5ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c5c5ffc6c6c5ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc6c6c6ffc7c7c7ffc6c6c7ffc7c6c7ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c9c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcac9caffcacacaffcacbcaffcbcbcaffcbcbcbffcbcacbffcacbcbffcacacaffcacbcbffcccbccffcccdccffcdcdcdffcecdcdffcdcecdffcfcfcfffcecfcfffd0cfd0ffd0d0d1ffd2d2d2ffd4d3d4ffd6d6d6ffd7d8d7ffd9d9d9ffdadadaffdbdbdcffdddddeffdfdfdfffe0e0e0ffe2e3e3ffe4e5e5ffe6e6e6ffe6e6e6ffe7e8e7ffe9eae9ffecebecffedeeeeffeff0f0fff1f1f1fff1f1f1ffefefefffeeeeeeffe8e8e9ffd2d2d2ff949394ff5e5e5eff454646ff272627ff0e0e0eff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff090809ff181717ff363636ff5a5a5bff747374ffacacacffdededdffebebebffedeeeeffeeefeffff0efefffefefefffeeeeedffecececffebebebffe9eae9ffe8e7e8ffe7e6e7ffe6e6e6ffe5e4e5ffe2e2e2ffe1e1e0ffdfdfdfffdcdbdcffdadadaffd9d8d8ffd7d7d8ffd6d5d6ffd4d5d4ffd3d3d3ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0cfffd0cfcfffcfcfcfffcfcecfffcecdceffcdcdcdffcccdccffccccccffcbcbcbffcacacbffcacbcbffcbcbcaffcacacaffc9c9caffc9c9caffc9c9caffc9c9c8ffc8c9c8ffc8c9c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c5ffc6c6c5ffc5c5c6ffc6c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c4c5ffc5c4c4ffc5c5c5ffc4c4c5ffc5c4c5ffc4c5c4ffc5c4c4ffc5c5c4ffc4c5c5ffc4c4c4ffc4c4c4ffc4c5c5ffc5c5c4ffc4c4c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c4c4ffc4c3c4ffc3c4c3ffc4c4c3ffc3c3c3ffc3c3c3ffc4c4c4ffc3c4c3ffc4c3c4ffc3c3c4ffc4c3c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc8c8c7ffc8c8c9ffc9c8c9ffc9c9caffcacacaffcacbcbffcbcbcbffccccccffcececeffcececfffcfcfd0ffcfd0d0ffd1d0d0ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdad9daffdad9daffdadadbffdbdadbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdcdcddffddddddffdededdffdddeddffdededeffdededfffdfdedfffdededeffdedfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e3e3ffe2e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e3ffe3e4e4ffe3e4e4ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e5e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e5ff565556ff545454ff525252ff4f4f4fff4c4d4dff494949ff454645ff434343ff3f3f3fff3c3d3cff3a3a3aff363737ff343334ff313131ff313131ff313131ff323232ff323332ff333332ff323232ff323233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff151515ff151515ff151515ff151515ff1a1a1aff222222ff2a2b2aff373637ff484848ff5e5e5eff747474ff89898aff9b9b9bffacacacffcfcfcfffe5e5e5fff1f1f1fffdfdfcfffefefefffefefefffefefffffffefffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffefefffffffefefffffffefffefefefffffefefffefefffffffefffffefefefffffffefffefefefffefefffffefefefffefefefffefefffffefefefffefffffffffffffffffefefffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffefffffffffefffffefefffffefefefffefefefffefefefffefdfdfffefefefffefefefffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffefffefffffffefffffefefffefefffffefffefffefefefffdfefefffefdfefffdfefefffefefefffefdfdfffdfdfdfffefefefffdfefdfffefdfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefefefffefefefffdfefefffefefefffefefefffefdfefffefdfefffefefefffefefffffffefefffefefffffffefefffefefefffffefefffffefefffffffffffefefffffefefffffefefefffefefdfffefefdfffcfdfdfff5f6f6ffebebeaffdfe0e0ffcfd0cfffbfbebfffb5b5b5ffaaabaaff9d9d9dff8e8d8dff7a7a7aff656465ff515151ff404040ff383838ff393939ff3a3b3bff3b3b3bff3b3c3cff3e3d3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffafafafff6f7f6fff5f5f5fff4f4f4fff4f3f4fff3f3f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefefefffefeeeeffeeeeeeffeeefeeffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeedeeffeeedeeffedeeeeffeeededffeeeeedffedeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedecedffedededffedededffedededffeeeeedffeeedeeffeeedeeffeeeeeeffeeeeedffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeefeeffefeeeeffeeeeefffefefefffefeeefffefefefffefefefffefefefffefefefffefeff0ffefefeffff0f0efffefefefffefeff0ffeff0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f1fff1f0f1fff0f1f0fff1f0f0fff1f0f0fff1f1f1fff0f0f1fff1f0f1fff0f1f1fff1f0f0fff1f1f0fff0f1f1fff0f1f0fff0f0f0fff0f1f1fff0f1f0fff0f0f0fff1f0f0fff0f1f0fff0f0f0fff0eff0fff0eff0fff0eff0ffeff0efffefefefffefefefffefeeefffeeefefffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffedededffedededffeeeeeeffedededffedecedffececedffedededffedecedffececedffecedecffededecffecececffebebecffecececffececebffebebebffebebecffebebecffebebecffebebebffebebebffebebebffebebebffeaebebffeaebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e7ffe8e8e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e4ffe4e4e3ffe3e4e3ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe0e1e0ffe0e0dfffdfdfdfffdfdedfffdededeffdddddcffdcdcdcffdbdbdcffdbdcdbffdbdbdaffd8d8d8ffd6d7d6ffd5d5d5ffd4d4d4ffd6d5d5ffd5d5d6ffd6d6d6ffd2d1d1ffd1d1d1ffd1d2d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbdbdbdffbcbdbdffbdbdbdffbebebeffbebdbdffbcbcbcffbebebdffbfbfc0ffc1c0c1ffc2c2c2ffc4c4c4ffc4c5c5ffc6c5c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacbffcbcccbffcdccccffcececeffcfcfcfffcfd0d0ffd1d1d0ffd2d2d2ffd3d3d3ffd4d3d4ffd5d5d5ffd6d6d6ffd6d6d6ffd8d7d7ffd8d8d9ffd9d9d9ffdadadaffdbdbdaffdcdbdbffdcdcdcffddddddffddddddffdddedeffdededfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaebebffebebebffebeaeaffeaeaeaffebebebffebebebffebebebffebebebffecebebffebebebffecebebffecebebffecececffebebecffecebecffecececffedececffededecffecededffecedecffededecffedededffedeeedffedededffeeededffeeeeedffeeededffeeedeeffeeeeefffeeeeefffeeefeeffefefeeffefefefffefefefffefefefffefefeeffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0effff0efefffefefefffefefeffff0efefffefeff0ffeff0effff0f0efffefeff0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f0f1fff0f0f0fff0f1f0fff0f1f1fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f1f0fff0f0f1fff1f0f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0ffeff0f0fff0efeffff0f0efffeff0f0ffeff0efffefefefffeff0f0ffeff0efffefefeffff0efefffeff0efffefefeffff0efefffefeff0fff0eff0ffeff0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff0f0f0fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff1f1f1fff0f1f0fff1f0f0fff0f0f1fff1f1f1fff1f0f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff8f8f8fffcfcfbfffdfdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2dff2c2d2cff2d2d2dff2d2d2dff2d2d2cff2c2c2dff2d2d2dff2f2f2fff3b3b3bff454545ff4e4e4eff575757ff606060ff6b6a6bff767676ff858585ffa5a5a5ffcccbccffe5e5e5fff2f2f2fffcfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffefefffffffffffffefefffefefefffefffffffffefefffffffefffefefffffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffffffefffffefefffefefefffefefefffffffefffefefefffffffffffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffefffffefffffffffefefffffffefffefefffffffefefffffefefffefefefffffefefffffefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffdfefefffefefefffefefdfffefefdfffefefdfffefefefffefefdfffefefefffefefefffdfdfefffefefefffefdfdfffefdfdfffefefefffdfdfefffefefdfffefefdfffefefefffdfdfdfffefefdfffefefdfffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffffffffffffffffffffefefffffefffffffffefffffffefffefefefffffefffffffffffffffefffffefefffffffffffffffefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfff9f9f9fff4f4f4ffe6e6e6ffd5d5d4ffc3c3c3ffb8b8b9ffadaeaeffa0a0a0ff929191ff818181ff6f6f70ff5e5e5eff4c4c4bff404040ff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313131ff313131ff313131ff303131ff323232ff333232ff323232ff323233ff353535ff373737ff3b3a3aff3d3d3dff3f3f40ff434242ff454544ff474747ff4a4a4aff4d4d4dff4f4f4fff515151ffabababffe5e6e5ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e1e1ffe2e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfe0dfffdfdfdeffdfdfdeffdddedeffddddddffdcdddcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d8ffd9d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d6d5ffd6d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0cfd0ffcfcfcfffcfcfcfffcececeffcececeffcececeffcecdceffcccdcdffcdcdccffccccccffcbcccbffcbcbcbffcbcbcbffcacacbffcbcacaffcacacaffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c7c7ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc5c5c5ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c4c4ffc5c4c4ffc5c5c5ffc4c4c5ffc5c5c4ffc5c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c5ffc5c6c6ffc6c6c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffcac9caffcbcacaffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccccbffcccdccffcdccccffcccdccffcbccccffccccccffccccccffcdcdccffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffcfcfd0ffd1d1d1ffd1d1d1ffd4d3d3ffd6d6d5ffd7d7d7ffd9d9d9ffdbdadaffdbdcdcffdddddcffdedfdeffe0e0dfffe1e2e2ffe3e3e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e9e8ffe9e9eaffecececffeeeeeefff0eff0fff1f1f1fff1f1f1fff0f0f0ffeeeeedffe7e6e7ffcbcbcbff8b8b8bff616161ff494849ff2c2c2cff0f0e0fff020203ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff060606ff141314ff343435ff595a59ff717071ff9e9f9effd9d8d8ffeaebeaffeeedeeffefefeffff0f0f0ffefefefffefeeeeffedededffebebebffeae9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe3e3e3ffe1e2e1ffe0dfdfffddddddffdadbdbffdadadaffd8d8d8ffd7d7d6ffd5d5d5ffd4d4d4ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d1ffd0d1d1ffd0cfcfffd0cfcfffcfcfcfffcececeffcececdffcdcdccffccccccffcccccbffcccccbffcbcbcbffcbcbcbffcacacbffcacbcaffcacacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c6ffc7c6c7ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c6ffc6c6c5ffc6c5c6ffc5c6c5ffc6c5c5ffc6c6c5ffc5c5c6ffc6c5c5ffc6c5c6ffc6c5c5ffc6c6c5ffc6c6c6ffc6c5c6ffc7c6c6ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c4ffc4c5c5ffc4c4c4ffc5c5c4ffc5c5c5ffc4c4c5ffc5c6c6ffc5c5c4ffc5c4c4ffc6c6c6ffc5c5c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcacacaffcacacaffcac9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffcac9caffcacacaffcbcbcaffcbcbcbffcccbccffcdcdcdffcdcdceffcececfffd0d0cfffd1d0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd5d6d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdadaffdbdbdbffdbdbdcffdcdcdcffdddcdcffdcddddffdddddcffdddeddffdeddddffdededeffdededfffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e6e5ffe5e6e6ff575656ff555555ff515252ff4e4e4eff4b4b4bff494848ff464645ff434343ff403f3fff3e3e3eff3a3a3aff373738ff343535ff323131ff313030ff323232ff323233ff333332ff333232ff323333ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151516ff151515ff151515ff151515ff151515ff151515ff151515ff1c1b1bff222222ff2b2b2cff393939ff4b4b4bff626161ff797979ff8c8b8cff9d9d9cffafaeaeffd1d1d1ffe6e6e6fff3f3f3fffdfdfcfffefefefffefefefffefffefffffffefffefffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffefefefffffefefffffffffffffefefffffffffffefefefffefefefffefffefffffefefffefffefffefefffffefefefffefefefffefefefffffefefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffefefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffefffefffefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffdfdfdfffefdfefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefffefffefefefffffffefffefefefffefefefffefffefffefefefffefffefffefefffffefefefffefefdfffefefdfffefdfdfffdfefefffdfdfdfffefefdfffefdfdfffdfdfefffdfdfdfffdfcfcfffdfcfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfefdfffdfefdfffdfdfdfffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffefefffffefffffefefefffffffefffffefffffefefefffefefdfffefefefffcfcfdfff6f6f6ffebeaeaffddddddffcecdcdffbebdbdffb4b3b4ffaaa9a9ff9e9e9eff8e8e8eff7b7b7bff656565ff515150ff404141ff393938ff3b3b3aff3b3b3bff3b3b3bff3b3b3bff3c3c3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfcfcfff9f9f9fff6f6f6fff4f4f5fff4f5f4fff4f4f3fff4f3f3fff4f4f4fff3f3f4fff4f4f3fff4f3f3fff3f3f3fff3f3f2fff3f3f2fff2f2f2fff2f2f2fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f1fff0f0f0fff0efefffefefefffefeff0ffefefefffefefefffefeeefffefefefffefefefffeeeeeeffefeeefffefefefffefeeefffeeeeefffeeefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedededffeeededffeeededffedededffeeededffedeeedffeeededffeeeeeeffeeededffedeeedffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefefffeeeeeeffefefefffefefefffeeeeefffefefefffefeeeeffefefeffff0f0efffefeff0fff0f0effff0efefffeff0f0ffefefeffff0f0effff0f0effff0f0f0fff0eff0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff0f0f0fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff1f0f0fff1f0f1fff1f1f0fff1f1f0fff0f0f0fff1f0f1fff1f1f1fff1f0f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f0f1fff1f0f1fff1f1f1fff1f0f0fff1f1f0fff1f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffeff0efffefefeeffefefefffeeefefffeeefeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffedededffeeeeedffedededffedededffedededffedececffedececffedededffececedffededecffedececffecececffececebffececebffebebebffebececffebebecffebebebffebebebffebebebffebebeaffeaeaeaffebebebffeaeaeaffebeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffe9e9e9ffeae9eaffeae9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdedfdeffdddedeffddddddffdcdcdcffdcdcdbffdbdbdbffdadbdaffd8d8d8ffd7d7d6ffd4d4d4ffd2d2d2ffd4d4d4ffd5d5d5ffd2d1d1ffd2d2d2ffd1d1d2ffd2d2d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbdbdbdffbdbdbdffbebebeffbebebeffbebebeffbebebeffbebebdffbfbfbfffc0c0c0ffc2c2c2ffc3c3c3ffc5c4c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9cac9ffcbcacbffcbcccbffcdccccffcececeffcfcfcfffd0cfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d4d5ffd6d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadbdbffdcdbdbffdcdddcffdcddddffdededeffdededeffdfdfdeffdfdfdfffe0e0e0ffe1e0e0ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe5e5e5ffe5e5e5ffe6e6e5ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe9eae9ffeaeae9ffe9e9eaffeaeaebffeaeaeaffebeaeaffeaebeaffebebebffebebebffebebebffebebebffebebebffecebebffebebebffecebecffececebffecebecffebebecffecececffecececffecececffecececffecedecffedecedffedecedffedededffedededffeeededffeeededffedededffeeededffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeefefffefeeeeffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efefffefefefffefefefffeff0f0ffefefeffff0efeffff0f0f0ffefeff0fff0f0effff0f0effff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff1f1f0fff0f1f1fff1f1f0fff0f0f1fff1f1f1fff1f1f1fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f0fff0f0f0fff1f0f1fff1f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f0fff1f1f0fff0f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f2fff2f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f1fff1f2f2fff2f2f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f3fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f6fff6f7f6fff7f6f7fff7f8f7fffafafafffdfdfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2c2dff2d2d2dff2d2d2cff2d2d2dff2d2d2dff2c2c2cff2b2b2bff2d2d2cff3a3a39ff424242ff4b4b4bff545454ff5e5d5eff686868ff737474ff818281ffa2a2a2ffc8c8c8ffe4e3e4fff1f2f1fffcfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffefefffffefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefefefffefefefffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefdfefffdfefdfffefefdfffefdfdfffefefefffdfefdfffefefefffdfdfdfffefdfdfffefdfdfffdfdfefffefefdfffefefefffefdfefffefdfefffdfefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffffffefffefefefffffefefffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffefffefffffffefefefffefefefffefdfefffefefefffefefefffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfff8f9f8fff4f4f4ffe5e5e5ffd3d3d3ffc1c2c1ffb8b8b8ffadadadffa1a1a1ff939293ff828383ff717170ff5e5e5eff4b4b4bff3e3d3eff3e3e3eff3f3f40ff3f3f3fff3f3f3fff403f3fff3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333332ff333333ff323131ff313231ff313131ff313030ff323232ff303130ff323332ff353535ff383738ff3b3a3aff3d3d3dff40403fff424242ff454545ff474748ff4a4a4aff4d4d4dff4f4f4fff515050ffb1b0b1ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e3e3ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe2e2e2ffe1e1e1ffe1e0e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdededeffdededdffddddddffdddcddffdcdddcffdcdcdcffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d0d1ffd0d0cfffcfcfcfffcfcfcfffcfcecfffcecfceffcececeffcecdceffcdcdcdffcdcdccffcccdcdffccccccffcbcccbffccccccffcbcbcbffcbcacbffcacacaffcacacaffcacac9ffcacacaffc9c9c9ffc9c8c8ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c7ffc7c6c6ffc6c7c6ffc6c6c6ffc7c7c7ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c6c6ffc6c6c5ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9cac9ffc9cacaffc9cac9ffcacacaffcacacaffcacacaffcacacaffcbcacbffcbcbcaffcccbcbffcbcbcbffcccbcbffccccccffccccccffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcecdceffcecdceffcecfceffcfceceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd3d2d3ffd5d4d4ffd6d6d7ffd9d8d8ffdadadaffdbdbdcffdcdcddffdededeffdfe0e0ffe1e1e1ffe3e2e2ffe5e4e4ffe6e6e6ffe7e7e6ffe8e7e8ffe9e9e9ffebebebffecedecffefefeefff1f1f0fff1f1f1fff1f1f1ffefefefffedededffe5e5e5ffc3c3c3ff808080ff626261ff4f4e4eff2f2f2fff141514ff060607ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060506ff121312ff333233ff585758ff6e6d6eff939392ffd5d6d5ffeaebebffeeeeeefff0eff0fff0efeffff0eff0ffeeeeeeffedededffececebffebeaeaffe9e9e9ffe8e8e8ffe8e7e8ffe6e6e6ffe4e4e4ffe2e3e2ffe0e0e0ffdddddeffdcdcdcffdbdbdaffdad9d9ffd8d7d8ffd6d7d6ffd5d5d4ffd3d3d3ffd3d2d2ffd1d2d1ffd1d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfd0ffcfcfcfffcececfffcececeffcdcdcdffcdcdcdffcdcdcdffcdccccffccccccffcccbccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcac9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc8c7c7ffc7c7c7ffc6c7c7ffc7c6c7ffc7c6c7ffc7c7c7ffc7c7c6ffc6c7c7ffc6c7c7ffc6c7c6ffc7c7c7ffc7c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c7c7ffc8c7c7ffc6c7c7ffc6c6c6ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c6c6ffc6c6c6ffc6c6c5ffc6c6c5ffc6c5c5ffc6c6c6ffc5c6c5ffc6c6c6ffc6c7c7ffc7c6c6ffc7c6c6ffc6c7c7ffc7c7c7ffc8c7c8ffc8c7c8ffc8c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacacbffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcbcacbffcbcbcbffcbcbccffcccccbffccccccffcdcdccffcecdceffcecfceffcfcfcfffd1d0d1ffd1d1d1ffd2d2d1ffd2d3d2ffd2d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd5d5d6ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d7ffd6d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdddcddffddddddffddddddffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffe0dfe0ffe0dfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ff555555ff535354ff515151ff4f4e4eff4c4c4cff494949ff464746ff444443ff403f40ff3e3e3eff3b3b3bff393939ff363737ff343334ff323232ff323232ff333232ff333333ff333233ff323233ff343434ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff161515ff161515ff151515ff151514ff151414ff1c1c1cff232323ff2d2d2dff3a3a3aff4e4e4eff656565ff7c7c7cff8e8e8eff9e9e9effb3b2b3ffd4d3d4ffe7e7e7fff6f6f6fffefdfdfffefefefffffefefffefefffffefefefffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffefffffffefffffffefffffffefefffffffffffefefefffffefefffffefffffefefefffefefefffffffefffefefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffffefefffffffffffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffefefffffefefefffffefffffffefefffffffffffefefefffefefefffffefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffdfefdfffefefdfffefefdfffdfdfdfffefefefffefdfefffefefefffefefffffefefffffefefefffefefefffffefefffffefefffefffefffefefffffffefffffffefffffffefefffdfefefffdfefefffcfdfcfff6f6f6ffeae9e9ffdcdbdcffccccccffbdbcbdffb3b3b2ffa9a9a9ff9d9d9dff8f8e8eff7b7a7bff656565ff515152ff424241ff3a3a3aff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffcfbfbfff7f8f7fff5f5f5fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff2f2f2fff2f2f1fff2f1f2fff2f1f1fff2f1f1fff0f1f1fff1f1f0fff1f1f0fff0f0f0fff0f0f0ffefefeffff0eff0fff0eff0ffefeff0ffeff0efffefefeffff0efeffff0efefffeff0efffefefefffefefefffefefefffefefeeffeeefefffeeefefffeeeeeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffedeeeeffeeededffeeedeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffefeeeeffefefeeffefefefffefeeefffeeefeeffefefefffefefefffefefefffefefefffeff0f0ffefefeffff0efeffff0efefffefeff0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff0f0f0fff1f0f1fff1f0f0fff1f1f1fff0f1f0fff1f1f0fff1f1f1fff0f0f0fff1f1f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff1f0f1fff1f0f1fff1f0f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefeffff0f0efffefefefffeeeeefffefefeeffefefeeffefeeeeffeeeeeeffeeeeedffeeeeedffeeededffeeededffedededffedeeedffedededffedededffedecedffecededffededecffedecedffedecedffecececffecececffecececffecececffecebebffecebebffebebecffebebebffebebebffebebebffebebebffeaebeaffebeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e5e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdededfffdededeffddddddffdddddcffdcdcdcffdcdbdcffdbdcdbffdadadaffd8d7d8ffd7d6d6ffd3d4d3ffd2d2d2ffd2d2d2ffd2d1d1ffd2d1d1ffd1d1d1ffd2d1d1ffd1d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbcbdbcffbebebeffbebebeffbebebeffbebebeffbebdbeffbebdbeffbfbfbfffc0c0c1ffc2c2c1ffc3c3c3ffc5c5c4ffc6c5c6ffc7c7c7ffc8c8c8ffcac9c9ffcbcacaffcccccbffcccdcdffcdceceffcfcfcfffd0d0d0ffd1d0d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d7ffd9d8d9ffd9d9d9ffdadadaffdbdcdbffdbdbdcffdcdcddffddddddffdededdffdfdedfffdfdfdfffdfe0dfffe0e0e0ffe1e0e1ffe2e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e5e5ffe6e5e5ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebeaffeaeaeaffebebebffebeaebffebebebffebebecffebebecffebecebffebebebffececebffecebecffebecebffecebecffecececffecececffedececffecededffecededffededecffedededffedecedffedededffedededffeeededffeeededffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeefffefefeeffeeeeefffefefefffefefefffefefeffff0efeffff0efefffeff0efffefefefffefefeffff0efefffefefeffff0f0f0ffefefeffff0efeffff0efefffefeff0fff0f0effff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f1fff1f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff1f0f1fff0f1f0fff0f0f1fff1f0f1fff1f0f0fff1f0f0fff0f1f0fff0f1f1fff0f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff1f1f0fff0f0f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f2f2fff1f1f1fff2f1f1fff2f1f1fff1f1f2fff2f2f1fff2f2f2fff2f1f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f3fff2f2f2fff3f3f2fff3f3f3fff2f2f2fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f6f5fff6f6f7fff7f7f7fff7f7f7fffaf9f9fffcfdfcfffdfefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2c2dff2d2d2dff2c2d2cff2d2d2dff2c2c2cff2b2b2bff2d2d2dff2d2d2dff373737ff404041ff494949ff525252ff5b5b5cff666666ff717171ff7e7e7eff9e9e9fffc5c4c4ffe2e3e3fff0f1f1fffdfdfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefffefffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffefefffffffefffffefefefffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefdfffdfefdfffdfefefffefdfefffdfdfdfffefefefffdfefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffffefefffefefffffefefefffefefefffffffefffffefffffefefffffefffffffefffffffffefffffffefffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffefffffffefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfdfffdfdfdfffdfdfefffefdfefffdfefefffdfefdfffefdfdfffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfff9f8f9fff3f3f3ffe3e3e3ffd1d1d1ffc1c0c1ffb7b7b7ffadadadffa2a2a2ff949494ff838383ff727171ff5e5d5eff4b4a4bff3e3d3dff3e3e3dff3e3e3eff3f403fff3f3f3fff3f3f3fff403f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333332ff323332ff323333ff313131ff313131ff313131ff303131ff303030ff323232ff343535ff373837ff3b3a3aff3d3d3dff404040ff434243ff464546ff484847ff4b4b4aff4d4d4dff4f4f4fff515151ffc9c8c9ffe7e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe2e2e2ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdededeffdededeffddddddffdddddeffddddddffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdadbdbffdadbdaffdadadaffdad9d9ffdad9d9ffdad9daffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d7d8ffd8d7d7ffd6d7d7ffd7d6d6ffd6d6d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d1ffd0cfd0ffcfd0d0ffcfcfcfffcfcfcfffcecfceffcececeffcdcecdffcececdffcdcdcdffcccccdffcdcccdffccccccffcbcbccffcccccbffcccbcbffcbcbcbffcbcacbffcbcacbffcacacbffcacacaffcacacaffcacacaffcac9caffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c8c8ffc7c7c8ffc8c8c7ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c6ffc7c6c7ffc7c7c7ffc7c6c6ffc7c7c6ffc7c7c7ffc7c8c7ffc8c8c7ffc8c7c8ffc8c8c8ffc7c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c8c9ffc9c9caffc9cacaffc9cacaffc9c9caffcac9caffc9c9caffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcacaffcacbcaffcbcbcaffcbcacaffcacacbffcbcbcbffcbcbcbffcbcbccffcccccbffcccccbffccccccffcccccdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcececdffcececeffcececeffcececeffcececeffcfceceffcececeffcecfcfffcfcfcfffcfcfcfffd1d0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d4d4ffd6d5d5ffd7d7d7ffdad9d9ffdbdbdbffdddcddffdededdffdfdfdfffe0e0e0ffe2e2e2ffe4e4e3ffe5e5e5ffe7e6e6ffe7e7e7ffe8e8e8ffe9e9eaffebebebffedededfff0efeffff1f1f1fff1f1f2fff0f1f1ffefefefffecececffe0dfe0ffb7b7b7ff777676ff5d5d5dff474747ff232323ff0e0e0eff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff060606ff111111ff313131ff555555ff696969ff878787ffd0d0cfffe9e8e8ffeeeeeefff0eff0fff0f0f0ffefeff0ffefefefffeeededffecececffebeaebffeaeaeaffe8e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe3e3e3ffe2e1e1ffdededeffddddddffdcdcdbffdadadaffd8d9d9ffd7d7d7ffd6d6d5ffd5d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfceceffcececdffcdcdcdffcdcecdffcdcdcdffcdcccdffcdcdccffccccccffccccccffcccbccffcbcccbffcbcbcbffcbcbcbffcbcacaffcac9caffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc7c8c7ffc8c8c7ffc8c7c8ffc7c7c8ffc8c7c8ffc8c8c8ffc7c7c8ffc8c8c8ffc9c8c8ffc9c8c8ffc9c9c9ffc9c9caffc9c9caffc9c9c9ffc9c9c8ffc8c8c7ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc7c7c7ffc7c7c8ffc7c7c8ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffcac9caffcac9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffcbcbcbffcccccbffcbcccbffcdccccffcccccdffcccdccffccccccffcdcdccffcdcccdffcccccdffccccccffccccccffcccccdffcdcccdffcccccdffcdcdcdffcececeffcecdceffcecfcfffcfcfcfffd0d0d0ffd1d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d3d4ffd5d4d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdddcdcffdddcddffddddddffdededdffdededdffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ff545454ff535353ff515151ff4f4f4fff4c4c4cff494a4aff474747ff444444ff414141ff3f3f40ff3e3d3eff3b3b3bff373838ff343534ff323232ff323232ff333232ff333233ff333233ff343433ff343433ff3434330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff151515ff151515ff141414ff151515ff1c1d1dff242324ff2d2d2dff3a3a3aff4f4f4fff676767ff7e7d7eff909090ffa0a0a1ffb6b6b6ffd6d6d5ffe8e8e7fff7f7f7fffefefefffefefefffefefefffffefefffefefefffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffefefffffffffffffefffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefffffefefefffffffffffefffffffffefffffffffffffefffffffefffefffefefefffefefefffffefefffffefffffffefffffffffefffffffefffefffefffffffffffffffffffffefffffffffefffefefefffffefefffffefffffefffffffefefefffffefefffffefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfdfffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefdfefffefdfefffefefefffefefffffefffefffffefefffefefefffefefffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfdfefffdfdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffefdfdfffdfdfefffdfefdfffdfefdfffefefefffefdfefffdfdfefffdfefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffefffefffffefffffefefefffefefefffefefefffcfcfcfff6f6f6ffe9e9eaffdadadbffcccccbffbdbcbcffb2b2b2ffa9a8a9ff9d9c9dff8e8e8eff7b7b7bff666666ff525352ff434243ff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3a3b3bff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffafafafff7f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f4f4fff4f4f5fff4f4f4fff4f4f3fff4f4f3fff3f4f3fff3f4f4fff3f3f3fff3f2f3fff3f3f2fff2f2f2fff3f2f2fff2f1f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f1f1fff0f0f1fff0f0f1fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0eff0ffeff0f0ffeff0effff0f0f0ffeff0efffefefefffefefefffefefefffefefefffeeeeefffefeeefffeeeeefffeeeeefffeeefeeffefeeeeffeeeeeeffeeeeefffeeeeefffeeeeefffeeefeeffeeeeeeffeeefeeffefeeefffefeeeeffeeeeeeffeeefeeffefefefffefefefffefeff0ffefefefffefefeffff0f0efffeff0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f0fff1f1f0fff0f1f0fff1f1f1fff1f1f0fff1f0f1fff1f1f0fff0f1f0fff1f1f1fff1f0f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff1f0f0fff0f0f0fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffefefefffeeefefffeeefeeffefefeeffeeeeeeffeeeeefffeeeeeeffeeeeedffeeeeeeffedeeeeffeeedeeffeeededffedededffedededffedededffecececffedececffedecedffedecedffecececffececebffececebffecececffececebffecebecffecebebffebebebffebebebffebeaebffebebebffeaeaeaffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeae9eaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e7e7ffe6e6e7ffe7e6e7ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e4ffe3e3e3ffe3e2e3ffe2e2e3ffe1e2e2ffe1e1e1ffe1e0e0ffe0e0dfffdfdfdfffdfdedeffdddddeffddddddffdddddcffdbdcdcffdbdcdcffdbdbdbffdadad9ffd8d8d8ffd6d6d6ffd4d3d4ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbfbfbfffc0c0c1ffc2c2c2ffc4c4c4ffc5c4c5ffc5c6c6ffc7c7c7ffc9c9c8ffc9cac9ffcbcacbffcbcccbffcdcdccffcececeffcfcecfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d4d4ffd5d5d5ffd6d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadbdaffdbdbdbffdcdcdcffdcdcdcffddddddffdededeffdededeffdfdfe0ffe0e0e0ffe0e0e0ffe2e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e4ffe6e5e5ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e8e7ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffeaeaeaffebebeaffebeaebffeaeaebffebebebffebebebffebebecffebebebffebebecffebebebffecececffecebecffebececffebececffecececffecececffecececffecedecffededecffedecedffedecedffedededffedededffededeeffedeeedffeeededffedededffeeedeeffeeeeeeffeeeeefffeeefeeffefefeeffeeefeeffefeeefffefeeefffefefefffefefefffefefefffefefefffefeff0ffefefefffefefeffff0f0efffeff0f0fff0eff0fff0f0f0ffeff0f0ffeff0effff0efefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f0fff1f0f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff1f1f2fff1f1f1fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff0f1f1fff1f1f1fff0f1f1fff1f1f1fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff0f0f1fff0f1f0fff1f0f0fff0f0f0fff0f0f1fff1f1f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f2f2fff1f1f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f3fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f2fff3f2f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f4f5fff5f5f5fff6f6f6fff7f7f7fff7f8f7fff9f9f9fffbfcfbfffdfdfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2d2cff2d2d2cff2c2d2dff2c2c2cff2c2b2bff2e2e2dff2e2e2eff2d2c2cff303030ff3d3d3eff474747ff4f504fff595959ff646464ff706f6fff7d7d7dff9b9b9bffc0c0c0ffe1e1e2fff0f0f0fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffefffffffefffffffffefffffefffefffefffefffefffefffefffefffefefefffefffffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffffffefefffffefefefffffffefffefffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffdfefefffefefdfffefefefffdfefdfffefefefffefdfefffefefdfffefefefffdfdfdfffefdfefffefefdfffefdfefffefefefffefdfefffefefefffdfdfefffdfefefffefefdfffdfefefffefefefffefefdfffefdfefffefefdfffefefdfffefefefffefefefffefefefffffefefffefffefffffefffffffefefffefffffffefefffffffefffffefffefffefffffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffefffffffffffefffefefefffefefefffefefefffefefefffefffefffefefefffefdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffdfefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff9f8f9fff4f3f3ffe0e1e1ffcfcfcfffc0c0c0ffb7b6b6ffadadadffa2a2a2ff949494ff838384ff707071ff5d5d5dff4b4b4aff3f4040ff3e3e3eff3d3e3dff3e3e3fff3f3f3fff3f3f3fff3f403f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff323332ff333333ff333233ff313131ff313131ff313130ff313031ff333232ff363536ff383838ff3a3a3aff3d3d3dff404040ff434343ff464645ff484848ff4b4a4aff4d4d4dff504f50ff5e5e5effd5d5d4ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe5e5e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdeffdedfdeffdededeffdededeffdedddeffddddddffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdadadaffd9dadaffdadad9ffd9dadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d9d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d5d6ffd5d6d6ffd4d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcfceceffcfceceffcececeffcdcecdffcececeffcdcdcdffcdcccdffcccdccffccccccffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcbccccffcbccccffcbcbccffcbcbcbffcacbcaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacac9ffcac9c9ffc9cac9ffcac9caffcac9c9ffc9cacaffcacacbffcbcacbffcbcbcaffcbcbcbffcbcacbffcbcacaffcacacbffcacbcbffcacacaffcacacbffcacbcaffcbcbcbffcbcbccffcbcccbffcbcbcbffcccccbffcccccbffcbcccbffccccccffccccccffcdcccdffcccdccffcdccccffcdcdcdffcdcdcdffcecdcdffcecdcdffcececeffcecfceffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0cfd0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d2ffd4d3d4ffd5d5d5ffd7d7d7ffd9d9d9ffdbdadbffdcdcdcffdddeddffdedfdfffe0e0e0ffe1e1e1ffe2e2e3ffe4e5e4ffe6e6e5ffe7e7e6ffe7e7e7ffe8e8e8ffeaeaeaffebecebffeeeeeefff0efeffff1f1f1fff1f1f2fff1f0f0ffeeefeeffebebebffdcdbdcffadacacff717172ff515252ff383839ff171718ff080908ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff101010ff2e2e2eff525253ff636363ff7b7b7bffc5c4c4ffe5e5e4ffeeeeedfff0f0f0fff0f0f0fff1f0f1ffefefefffeeededffecececffebebebffeaeaeaffe9e9e9ffe8e9e8ffe7e8e7ffe6e7e7ffe4e4e4ffe3e3e2ffe0e0e0ffdededeffddddddffdbdbdbffdadadaffd9d8d9ffd7d7d7ffd5d6d5ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d0d1ffd0d0d0ffd0d0cfffcfd0d0ffcfcfcfffcececeffcececfffcececeffcececdffcececdffcdcdcdffcdcdcdffcdcccdffcccdccffcccccdffcccbcbffcbcbcbffcacbcbffcbcacbffcacbcaffcacacaffcacacaffcacac9ffcacacaffc9cacaffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c9c9ffc8c9c8ffc9c8c8ffc9c9c9ffc9c9c8ffc8c9c8ffc9c9c9ffc9c9c8ffc9c9c9ffc9cac9ffcac9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffc9c9c9ffcacacaffcbcacaffcbcacaffcac9caffc9c9c9ffcacacaffcacacaffcacacaffcbcbcbffcbcccbffccccccffcbcccbffccccccffcccdccffcdcdccffcdcdccffcdcdcdffcececdffcecdceffcdcecdffcececeffcecdcdffcdceceffcdcdceffcecdcdffcdcecdffcdceceffcecdceffcececeffcececeffcecfcfffcfcfcfffcfcfd0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdad9daffdadadaffdbdbdbffdadbdaffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdededdffdedfdeffdfdfdfffdfdfdeffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e4ffe5e6e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e6e7ff545554ff545554ff525252ff505050ff4d4d4dff4b4b4bff484748ff454545ff434443ff414140ff3e3e3fff3c3b3bff383838ff353535ff333232ff333333ff323233ff323233ff343434ff343434ff343434ff3434330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff151516ff151415ff151514ff151515ff1c1c1cff232324ff2d2c2cff3a3a3aff4e4e4fff686868ff7f7f80ff919192ffa2a3a3ffbabab9ffd7d8d8ffe9e9e9fff8f8f8fffefdfefffefefefffefefefffefffefffefefefffefefefffffefffffffffefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffefffffefefffefefffffffffffffffefefffffefefffffffffffefffefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffefffffffffefffffffefefffefffffffefefefffefefffffffefefffffefffffefefffffffefefffffffffffefefffffefefffffffffefffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefefefffefefefffffefefffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffdfefefffdfdfefffefdfefffdfefefffefefefffdfefefffefefdfffefdfefffefefefffefefdfffdfefdfffefefefffefefdfffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffefdfefffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfdfffdfefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefffffefffefffefefefffefefffffefffefffefefefffefefefffefefdfffcfdfcfff6f6f6ffe9eae9ffdbdbdbffcbcccbffbdbcbcffb3b3b3ffa9a9a9ff9b9b9bff8c8b8bff797a79ff666766ff535454ff424242ff3a3b3aff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff9f8f8fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f4f5fff4f4f5fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff3f4f3fff4f4f3fff3f3f3fff2f3f3fff3f2f2fff3f2f2fff2f3f2fff2f2f2fff2f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff0f0f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efeffff0efefffefefefffefefefffefefefffefefeeffefeeefffeeefeeffefeeeeffeeeeeeffefeeefffefeeeeffefeeeeffefefefffeeefefffeeefefffefefefffefefefffefefefffefefefffeff0efffefefeffff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f0f0fff1f1f1fff0f0f1fff0f0f1fff1f1f0fff0f1f1fff1f1f1fff1f1f0fff1f0f1fff1f1f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff1f1f1fff2f1f2fff2f1f1fff1f1f2fff1f2f2fff1f1f1fff1f1f2fff1f2f1fff1f1f1fff1f1f2fff1f2f1fff1f1f1fff2f1f1fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff0f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffefeff0ffeff0efffeeefefffefefeeffefefefffeeeeeeffeeefefffeeeeeeffeeeeeeffeeeeeeffedededffeeedeeffeeededffedededffedededffedededffedededffececedffececedffecedecffecedecffecececffececebffecebecffebecebffececebffebecebffebebebffebebeaffebeaebffeaebeaffebeaebffebeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e5ffe6e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffdfe0e0ffdfdfdfffdedfdeffdddeddffddddddffddddddffdcdcdcffdbdcdcffdbdadbffdadad9ffd7d8d8ffd5d5d5ffd3d3d4ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d2ffd0d0d0ffd0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebdbeffbdbebeffbdbebeffbebebeffbebebeffbebebeffbfbfbfffc1c0c0ffc2c2c2ffc4c4c4ffc4c4c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9caffcacbcaffcccbcbffcdcdccffcececdffcecfceffd0d0d0ffd1d1d1ffd3d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9dadaffdadbdbffdbdbdcffdcdddcffdcddddffdddeddffdededeffdedfdeffe0e0e0ffe0dfe0ffe1e0e0ffe1e2e1ffe1e2e1ffe2e2e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe8e7e8ffe7e8e7ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaebeaffeaeaebffebeaeaffeaebebffeaeaebffebebebffebebebffebebebffecebecffecebebffebebecffebececffebebecffecebecffebececffecececffecececffecececffecececffededecffededecffededecffedededffedededffeeedeeffedededffeeededffededeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeefeeffeeefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0f0fff0eff0fff0efeffff0f0f0ffefefeffff0eff0fff0f0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff0f0f0fff0f0f1fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f1f2fff2f1f1fff1f2f2fff1f1f2fff2f1f2fff1f2f1fff1f1f2fff2f1f2fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f0fff0f1f0fff1f1f1fff0f1f0fff1f0f1fff0f1f0fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f2f1fff1f2f2fff1f1f2fff1f2f1fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f2fff3f2f3fff3f3f3fff3f2f3fff3f3f3fff2f2f3fff2f3f3fff3f3f2fff2f3f3fff3f3f3fff2f2f2fff2f2f3fff2f3f2fff3f3f2fff3f3f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff7f7f7fff7f7f8fff8f8f8fffafbfafffdfcfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2c2d2dff2c2c2cff2b2c2bff2e2d2eff2d2e2eff2d2c2cff2e2d2dff2e2f2eff3b3b3bff444445ff4e4e4fff585858ff636363ff6f6e6fff7b7b7bff999a99ffbcbcbcffe0e0e0ffefefeffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffefffffffffefffffffffffffffffefffffffefffefffffffffefffffefefefffefffefffffefefffefefefffffefefffefefefffefefefffefefffffefefefffffefffffefefefffefffefffefefffffffefefffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffefefefffefffefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefefefffdfefefffefdfefffdfefdfffefefefffdfdfdfffdfefdfffdfdfefffefdfefffefdfefffdfdfefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffffffefffefefefffefffffffffefffffefefefffefffefffefffefffefefffffffefffffefffffffffffefffffffffffefffefffffffefffefefffffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffefefffffffefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfefefffdfdfdfffefdfdfffdfefdfffdfefefffefdfefffefefefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffcfdfdfff9f8f9fff3f3f3ffe0dfdfffcececeffbfbfbfffb6b6b7ffadadadffa2a2a2ff939393ff828382ff707070ff5c5c5cff4a4a4aff3f3f3fff403f3fff3d3e3dff3d3e3eff3e3e3eff3f3f3fff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323333ff333233ff333333ff323333ff333333ff323333ff323131ff313131ff313131ff333334ff363636ff393939ff3b3b3bff3e3e3eff414141ff444343ff464646ff484848ff4a4a4aff4d4d4dff505150ff717070ffe7e6e7ffe6e7e7ffe7e7e6ffe7e7e7ffe6e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e6e5ffe6e6e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e0ffe0e0dfffdfe0dfffdfdedfffdedfdeffdedfdeffdededeffddddddffddddddffdcdcdcffdcdcdcffdbdcdcffdcdbdcffdcdbdcffdbdbdbffdadbdaffdbdadbffdadadaffdadadaffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd4d4d4ffd3d4d3ffd3d3d2ffd2d2d2ffd2d1d2ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffd0cfcfffd0cfcfffcfcfcfffcececfffcfcfceffcececeffcecdcdffcdceceffcdcdcdffcdcdcdffcdcdccffcdccccffccccccffcccdcdffcdcccdffcccdccffccccccffccccccffcbccccffcccbccffcbcbcbffcacbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacaffcacacaffcacacaffcacacaffcac9c9ffcacacaffc9cacaffcac9c9ffcac9caffcacacaffcacbcaffccccccffcbcbccffcbcbcbffcbcbcbffcbcacaffcbcbcbffccccccffcbcbccffccccccffccccccffccccccffccccccffcbcccbffcbcccbffcbcbcbffcccbccffcbccccffcccdccffccccccffccccccffccccccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcececdffcdceceffcecdcdffcececeffcececeffcecfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0cfffd0d0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d4ffd5d4d5ffd7d6d7ffd8d8d8ffdadbdaffddddddffdedddeffdfdedeffe0dfe0ffe1e1e1ffe2e2e2ffe3e4e3ffe5e5e5ffe6e5e6ffe6e7e7ffe8e8e8ffe9e9e9ffeaeaebffecececffefefeffff0f0f0fff1f2f1fff2f2f2fff0eff0ffeeeeeeffeaeaeaffd8d8d8ffa0a0a0ff696a69ff474746ff2d2d2dff111111ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060506ff0f0f0fff262727ff4c4c4cff5f5f5fff737373ffbbbabaffe1e1e1ffeeeeedffefeff0fff1f1f0fff0f1f1fff0f0f0ffeeefefffedededffecececffeaebeaffeae9e9ffe8e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe3e3e3ffe1e1e1ffdfe0dfffdedddeffdcdddcffdadbdbffdad9d9ffd7d8d8ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d4ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcececeffcecfceffcececeffcececeffcececeffcdceceffcecdcdffcdccccffcccdccffccccccffcbcbccffcccbccffcbcbcbffcbcccbffcbcbccffcbcbcaffcacbcaffcacacaffcacacbffcacacaffcacacaffcacacaffc9c9c9ffc9cac9ffcacac9ffcacacaffcacacaffc9c9caffcacacaffcacbcbffcbcbcbffcbcccbffcbcbcbffcbccccffcccccbffcccbcbffcbcccbffcbcbccffcbcbccffcbcccbffccccccffccccccffccccccffcccbccffccccccffcbccccffccccccffcbcccbffcccbcbffcbcbcbffcbcccbffcbcbccffcccbccffcbcbcbffcbcbcbffcccccbffccccccffccccccffcdccccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcdceffcececeffcfcfcfffd0d0cfffcfcfcfffcecfcfffcfcfcfffcfceceffcfcfcfffcfcfcfffcececfffcfcecfffcfcfcfffcfcfcfffd0cfd0ffcfd0cfffd0d0cfffd0d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9dad9ffdad9daffdadadaffdadadaffdbdadaffdadbdbffdcdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdddcddffddddddffddddddffdedddeffdedddeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e4e5ffe4e4e4ffe5e5e4ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe7e6e6ffe6e7e6ffe6e7e7ffe7e6e7ffe7e7e7ff8f8f8fff555554ff525353ff515051ff4e4e4eff4c4d4dff4a4a4aff474747ff444444ff414242ff3f3f3fff3c3c3cff393839ff363536ff323233ff313131ff333233ff343334ff343434ff343434ff343434ff343434ff32333200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151615ff161516ff151515ff151515ff151515ff141515ff151515ff1c1c1cff222322ff2b2b2cff393939ff4e4d4eff676767ff7f7f7fff929292ffa4a4a4ffbdbcbcffd9d9d9ffeaeaeafff9f9f9fffdfefefffefefefffefdfefffefefefffefefefffffffffffefefffffefffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefefffffefefffffefffefffefefefffefefefffefffefffffefffffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefffffefefefffffefffffefefefffefffefffefefefffffefefffffefefffefefffffffefffffefffffffefffffffffefefffefefefffefffefffefffefffffffffffefefffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffefefefffefdfefffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfefffefefefffefffefffefefefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffdfefefffdfefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfdfffdfefdfffdfefdfffdfdfefffefdfefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffdfdfcfff5f5f6ffeaeaeaffdbdcdcffcdcdcdffbebfbeffb4b4b4ffa8a9a9ff9a9a99ff8a8989ff777878ff656666ff525252ff404140ff393938ff3a3a3aff3b3b3bff3b3b3bff3b3b3bff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffafafbfff8f7f8fff7f6f7fff6f6f6fff5f6f5fff5f5f5fff5f4f5fff5f5f5fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f1fff1f0f1fff0f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0effff0f0effff0f0f0fff0f0efffefefeffff0f0efffeff0efffefefefffefefefffefefefffefefefffefefeeffefefefffeeefefffefefefffefeff0ffeff0effff0efefffeff0efffeff0f0fff0eff0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f1fff0f0f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f2f1fff2f1f2fff1f1f1fff1f2f1fff1f2f1fff1f1f2fff2f1f2fff1f2f1fff2f2f1fff2f2f2fff1f2f1fff1f2f1fff1f1f1fff2f1f2fff1f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0eff0ffeff0efffefefefffefefefffeeefefffefeeefffeeefeeffeeefeeffeeeeeeffedeeeeffeeeeeeffedededffedededffededeeffedededffedededffedededffecedecffedededffedecedffedececffecececffecececffecececffebececffecebebffebebebffebebebffebebebffebebebffebebebffeaebebffebeaebffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9eaffe9eae9ffeaeae9ffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e5e6ffe6e6e6ffe5e6e5ffe5e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe0e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdddeddffddddddffdddcddffdcdcdcffdbdbdbffdbdadaffd9d9d9ffd7d7d7ffd5d5d5ffd2d3d2ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484948ff484849ff494849ff484948ff494948ff494949ff484948ff484948ff484848ff494849ff484949ff49494900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebdffbebebeffbebebeffbebdbeffbebebeffbebebeffbfbfbfffc1c1c1ffc2c3c2ffc4c4c3ffc5c5c5ffc6c5c6ffc7c7c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcdccccffcececeffcfcfcfffd0cfd0ffd1d1d1ffd2d3d2ffd3d3d3ffd4d5d5ffd5d5d5ffd6d7d7ffd7d7d7ffd9d8d8ffd9d9d9ffdadadaffdbdadbffdcdcdcffdcdcdcffdddddcffdddedeffdededeffdedfdfffdfe0dfffe0e0e0ffe0e1e0ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e6ffe6e5e6ffe7e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaebeaffebebebffebeaebffebebebffebebebffebebebffecececffebecebffebecebffebebecffecebecffecececffecececffecececffecececffecececffedececffedededffedededffedededffeeededffedeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefeeffeeefefffefeeefffefefefffefefefffefefefffeff0effff0eff0ffeff0efffeff0effff0efefffeff0effff0f0efffefefefffeff0efffefeff0fff0eff0fff0f0f0fff0eff0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f1fff0f1f1fff1f0f0fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff1f1f2fff1f2f2fff2f2f2fff2f1f1fff1f2f1fff2f2f2fff1f1f2fff2f1f2fff1f2f2fff2f2f1fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f1fff1f1f1fff1f2f2fff2f1f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff3f2f3fff2f3f2fff2f3f2fff3f2f2fff2f3f2fff3f3f3fff2f2f2fff2f3f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f4f4fff4f3f4fff3f3f3fff3f4f3fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff7f8f8fff8f8f8fff9f9f9fffcfcfcfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2d2dff2c2c2cff2b2b2cff2e2e2eff2e2e2dff2c2d2cff2a2a2aff2c2d2dff2f2e2eff383838ff434444ff4e4e4eff585757ff626262ff6d6d6dff7a7a7aff999999ffb7b8b8ffdededeffeeeeedfffbfbfcfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefefffefffffffffffffffefffffffefffefffffefffffffffffffefffffffefefffffffffefffefefffffefffefffefefefffefffefffffefefffefffefffefefefffefefefffefffefffefefffffffffffffefffefffefefefffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffefefffefefffffefffefffffefefffefffefffefefefffefefefffefdfefffefefefffefdfdfffdfefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfefdfffdfefdfffefdfefffdfefdfffefdfdfffefdfdfffefefefffdfdfefffefefefffdfefefffefefdfffefefdfffdfdfefffdfdfefffefdfefffefefefffdfefefffefefefffefefefffefefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffffffffffefefffffefefffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffefefefffdfefefffefefdfffefdfefffefefefffdfefefffdfdfdfffdfdfdfffcfcfdfff8f9f8fff2f3f2ffdedfdeffcececeffbfc0bfffb6b6b6ffacacacffa1a1a1ff939393ff838383ff707070ff5c5c5bff494948ff3d3d3dff3f3f3fff3f3f40ff3d3d3dff3d3e3eff3f3e3eff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff333233ff333333ff323333ff323332ff323332ff323332ff313131ff323232ff353434ff373737ff3a3a3aff3c3c3cff3f3f3fff424242ff444444ff484747ff484849ff4a4a4bff4d4c4dff4f4f4fff818282ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e6ffe6e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e3e4ffe3e4e4ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e2ffe2e2e2ffe1e2e1ffe2e1e2ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e1ffdfe0e0ffdfdfdfffdfdfdfffdededfffdedfdeffdddeddffdddeddffddddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdcdcffdbdbdbffdbdbdaffdbdbdaffdadadaffdadadaffdadadaffdadadaffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d8ffd8d8d8ffd7d7d7ffd7d8d8ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d1d0ffd0d0cfffd0cfd0ffcfd0d0ffcfcfcfffcfcfceffcfcecfffcececeffcececeffcececeffcdcdcdffcdcdcdffcecdceffcdceceffcdcecdffcdcdcdffcdcdcdffcccdcdffcdcccdffcdcdccffcccccdffcccdccffcccdccffcccdccffcdcccdffcccdccffcdccccffcdccccffcdcdcdffcccccdffcdcdcdffcccdccffccccccffcdcdccffccccccffccccccffcccccdffccccccffcbcbccffcccbcbffcccccbffcccccdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcdccccffcccdccffcdcdcdffcecdcdffcecdcdffcdcccdffcdcdcdffcdcdccffcdcdcdffcccdcdffcdcdccffcdcdcdffcdcdceffcececdffcdcdcdffcececdffcececeffcececeffcfceceffcececeffcecfceffcfceceffcecfceffcfcecfffcfcfcfffcfcfcfffd0d0cfffcfcfcfffd0d0d0ffd1d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd0d1d1ffd1d0d1ffd1d1d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd7d8d7ffd9d9daffdcdcdcffdddedeffdededeffe0e0dfffe0e0e1ffe1e1e2ffe3e3e3ffe4e4e4ffe5e6e6ffe7e6e6ffe7e7e7ffe8e8e9ffe9e9eaffebebebffedededffefefeffff0f1f1fff2f1f1fff1f1f1ffeff0f0ffeeeeeeffeae9e9ffd4d4d4ff949494ff646463ff434343ff2a2a2aff10100fff050504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040403ff0c0c0bff1d1d1dff414140ff5a5a5aff6f6f6fffafafaeffdddddcffeeededfff0f0f0fff0f1f1fff1f1f1fff0f1f0ffefeeefffeeeeeeffecececffebebebffeaeaeaffe9e9e9ffe9e8e8ffe7e7e7ffe6e6e5ffe4e4e4ffe2e2e2ffe0e0e1ffdfdedfffddddddffdbdcdcffdadbdaffd8d9d8ffd7d7d7ffd7d6d7ffd5d6d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffd0cfd0ffcfcfd0ffcfcfcfffcfcfcfffcececeffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcdccccffcdccccffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbccccffccccccffcccdccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcecdceffcdcdcdffcdcecdffcecdceffcececeffcdceceffcecdceffcececdffcdcdceffcdcecdffcdcdccffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcecdffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcececeffcecfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d5ffd7d6d6ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffd9dadaffd9dad9ffdad9d9ffdadadaffdadadaffdadadaffdbdbdaffdadbdbffdbdcdbffdbdcdbffdbdcdcffdcdcdcffdcdddcffdddddcffdddcdcffdddeddffdddddeffdededeffdedfdeffdededeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe1e2e1ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ff9e9e9eff555556ff535454ff535253ff505050ff4d4d4eff4a4b4aff484848ff444544ff434243ff3f403fff3d3d3cff3a3939ff363736ff333334ff323333ff343434ff343434ff343433ff333334ff343434ff333233ff32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151516ff151515ff151515ff151516ff151615ff151515ff151515ff1c1c1cff222222ff2b2b2aff383838ff4d4e4dff656565ff7d7d7dff919291ffa5a5a5ffc0c0bfffd9d9daffeaeaebfff9f9f9fffdfdfdfffdfefefffefefefffefefefffffefffffefefffffffffefffffffffffefffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffffffffefefefffefffefffffefffffefefefffefffefffefefefffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefffffffffefefffefefefffffefffffefefffffffffefffffffefffefefefffefffffffffefefffefefefffefefefffefefefffefdfefffefdfefffdfdfefffefefdfffefefefffdfdfdfffefefdfffefefdfffefefefffefefdfffdfdfdfffdfefdfffefdfdfffefefdfffefefdfffefdfefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffefffefefefffefefefffefefefffefefdfffdfdfcfff6f6f6ffe9eaeaffdcdbdbffcecfceffc0c0c0ffb6b6b6ffa8a8a8ff999999ff878787ff757676ff636263ff4f5050ff3f403fff383838ff393939ff3a3b3bff3b3b3bff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfffaf9f9fff7f7f7fff6f6f6fff6f7f6fff5f6f5fff5f5f5fff5f5f5fff4f4f5fff4f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f3f3fff2f2f2fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0ffeff0f0fff0efefffeff0efffefefefffefefefffefefefffefefefffefefefffeff0effff0eff0ffeff0f0ffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff0f1f0fff0f1f0fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f2f2fff1f2f1fff1f1f1fff2f2f1fff1f1f2fff1f1f2fff2f1f2fff1f1f1fff1f1f2fff2f1f1fff1f1f1fff2f1f2fff1f1f2fff2f2f1fff1f2f1fff1f1f1fff2f2f2fff2f2f1fff1f1f1fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f1f2fff2f2f1fff2f2f2fff1f2f2fff2f2f1fff2f2f1fff2f2f2fff2f2f1fff1f1f1fff1f2f1fff2f1f1fff2f2f1fff2f1f1fff1f1f2fff1f2f2fff2f1f1fff1f2f1fff1f0f1fff1f1f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0efffefefefffefeff0ffefefefffefeeefffefefeeffeeeeefffeeefeeffeeeeedffedeeedffeeedeeffedeeedffedededffedededffedeeedffedededffedededffedededffededecffededecffececedffecececffecececffecececffebececffecebebffebebebffebebebffebebebffebebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeaeaeaffeaeaeaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e5e4ffe4e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdedfdeffdededeffdededeffdcddddffdcdcddffdcdcdcffdbdbdbffdadadaffd8d9d8ffd6d7d6ffd5d5d5ffd2d3d3ffd0d0d0ffcececeffd0d1d0ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484949ff494949ff494848ff494848ff484848ff494948ff494949ff484848ff494948ff494948ff656565ff656565ff656565ff4c4c4cff464646ff40403f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebeffbdbebeffbfbfbfffbfbfbfffbebdbdffbfbfbfffc0c0c0ffc2c2c2ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c7ffc9c9c9ffcacac9ffcacacaffcbcccbffcdccccffcececdffcfcfceffd0d0d0ffd1d1d1ffd3d2d2ffd3d4d3ffd5d4d5ffd6d5d6ffd6d6d6ffd8d7d7ffd8d8d8ffd9d9d9ffdadadaffdadbdbffdbdcdbffdcdcdcffddddddffdddedeffdededeffdfdfdeffdfdfe0ffe0e0e0ffe0e1e0ffe1e2e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e6ffe6e6e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e9e9ffeae9eaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebeaffeaeaeaffebebebffecebebffecebebffecebebffebebebffececebffecececffebececffecececffececebffecececffededecffecececffecedecffedececffededecffededecffedededffedeeedffeeededffedeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffeeefefffefefefffefefefffeff0f0ffeff0f0ffefeff0fff0f0efffefeff0ffeff0efffeff0efffeff0effff0eff0ffeff0f0fff0f0effff0efeffff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f1f2fff2f2f1fff2f2f2fff1f2f1fff2f2f2fff2f2f1fff1f1f1fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f1f2fff2f2f1fff2f2f2fff1f1f1fff2f1f1fff2f2f1fff2f1f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff2f2f3fff3f3f2fff2f2f3fff2f3f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff4f4f4fff3f4f3fff3f3f3fff4f4f3fff3f3f4fff3f3f4fff4f3f4fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff4f3f4fff3f3f4fff4f4f3fff4f4f4fff3f3f3fff4f4f4fff4f4f3fff3f3f3fff4f4f4fff5f4f4fff5f4f4fff5f4f4fff4f4f5fff5f5f5fff5f5f5fff5f6f6fff7f7f7fff8f8f7fff9f9f9fffbfbfbfffcfcfcfffefefdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2cff2b2b2bff2d2e2eff2d2e2dff2c2c2cff2b2a2aff282828ff2b2b2bff2f2f30ff333232ff414141ff4c4c4cff575756ff616162ff6d6d6dff7a7b7bff979796ffb4b3b3ffdcdcdcffedececfffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefefffefefffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffffffefffefefefffffefffffefffefffffefffffffefefffefefffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefdfefffdfefefffdfefefffefdfefffdfdfefffdfefefffefdfdfffefdfefffdfefdfffefefdfffdfdfdfffefefefffefefdfffefdfefffdfdfdfffdfdfefffdfefdfffefefefffefdfdfffefefefffefefdfffefefefffefefefffdfefefffefefefffefefefffefffefffefefffffefefefffffefefffffffefffffefffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffffefffffffffffffffffffffffefffefffefffefffefffefffefffefefefffffefefffefefefffefdfdfffefefefffefdfefffdfdfefffefefdfffefefefffdfefefffefefefffefefefffefefdfffefdfefffefefefffefdfefffdfdfefffdfefefffdfdfdfffcfcfdfff8f9f8fff3f2f2ffdfdfdfffcfcfcfffc0c0bfffb6b6b6ffacacacffa0a0a0ff939293ff828282ff6f6f70ff5b5b5bff474747ff3c3c3cff3e3d3dff3f3f3fff404040ff3d3d3eff3d3d3eff3e3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff333333ff333233ff323233ff323333ff333332ff333233ff323231ff333433ff353635ff393839ff3b3b3bff3e3d3eff404040ff424243ff454545ff484949ff4b4b4bff4e4e4eff4e4e4dff505050ff8d8e8effe7e7e8ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfe0e0ffdfdfdfffdededfffdedfdeffdfdedeffdedddeffdddeddffdddeddffdddddcffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdcffdbdbdbffdbdcdbffdbdbdbffdbdadbffdadadaffdadbdbffdadadaffd9dadaffdadad9ffd9d9d9ffd9dad9ffd8d9d9ffd9d8d8ffd9d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd3d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d1ffd1d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffd0cfcfffcfcfcfffcecfceffcfcfcfffcfcfcfffcfceceffcececfffcececeffcecdceffcdceceffcdceceffcecdceffcdcdceffcdceceffcecdcdffcecdceffcdcecdffcececdffcdcecdffcececeffcececeffcecdceffcececdffcdcdceffcdcecdffcececeffcecdcdffcececeffcececdffcececeffcececeffcdceceffcececeffcececeffcecfceffcececfffcececeffcececeffcececeffcececeffcececeffcececfffcececeffcfcfceffcececeffcececeffcececeffcececeffcececeffcdceceffcfceceffcfceceffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfd0cfffcfcfcfffd0cfcfffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd2d3d2ffd3d3d2ffd4d3d4ffd4d4d4ffd5d5d4ffd5d5d5ffd7d7d7ffd8d9d8ffdbdadbffddddddffdededfffdfdfdfffe0e1e1ffe1e1e1ffe3e2e3ffe4e4e3ffe5e5e5ffe6e6e7ffe6e7e7ffe7e8e7ffe8e9e9ffeaeae9ffebebecffeeededfff0efeffff1f1f1fff2f2f2fff1f1f1ffefefefffedededffe8e8e7ffcececeff8b8b8bff616161ff444443ff282828ff0e0e0fff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff080807ff131313ff303030ff545453ff6c6c6cffa2a3a2ffd8d9d9ffedededfff1f0f0fff1f0f1fff1f1f1fff1f1f1fff0eff0ffeeeeeeffedededffecececffeaebebffeaeaeaffe9e9e9ffe8e8e7ffe6e6e7ffe5e5e5ffe3e2e3ffe1e1e1ffdfe0e0ffdededeffdcdcddffdbdbdbffdadad9ffd8d8d8ffd7d7d7ffd7d7d6ffd5d6d5ffd6d5d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d4ffd3d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d2d2ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffd0cfcfffcfcfcfffcfcfcfffcfceceffcececeffcecdceffcececdffcececeffcdceceffcdcdceffcdcdcdffcdcdcdffcccccdffcdcdccffccccccffcdcdcdffcdcdccffcdcdcdffcdcdccffcdcdcdffcdcdcdffcecdcdffcdcdcdffcecdcdffcececeffcfceceffcececfffcfceceffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcecfffcecfcfffcfcfcfffcfcecfffcececfffcecfceffcfceceffcececeffcececeffcfcfceffcececeffcfcecfffcececeffcfcecfffcececeffcececfffcececeffcecfcfffcfceceffcfcfcfffcfcfcfffd0d0d0ffcfd0d0ffcfd0d0ffd0d1d0ffd0d1d1ffd1d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d1d2ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffd9dadaffdadadaffdadadaffdadadaffdadadbffdadbdaffdadadaffdadbdbffdadbdbffdcdbdbffdbdbdcffdbdcdcffdcdcdcffdddcddffdddddcffddddddffddddddffdededeffdededeffdfdedfffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffadadadff565656ff545555ff525353ff515050ff4d4d4eff4b4c4bff494848ff454545ff434343ff414140ff3d3d3dff3b3b3bff383837ff363536ff343433ff343434ff343433ff343434ff343434ff333232ff323232ff33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151615ff161515ff151515ff151515ff0f0f0fff161516ff1c1c1cff222221ff2a2a2aff383738ff4d4d4dff646364ff7a7a7aff8f8f90ffa6a6a6ffc1c2c2ffdcdbdbffecebecfffafafafffefefefffefefefffdfefefffefefefffefefefffefffefffefefffffffefefffffefffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefffffefefefffefefffffefefefffefffffffffefefffffefefffefefefffffffffffefffffffefefffffefffefffefefefffefffefffefffffffffefefffffefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfdfffdfdfefffefefdfffefefefffefefefffefefdfffefefefffdfefdfffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffefdfefffdfefefffdfefefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffcfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfcfff6f5f6ffe9e9e9ffdbdbdbffcfcfcfffc2c2c2ffb7b7b7ffaaaaaaff999999ff878787ff747474ff606060ff4e4e4eff3f3f3fff383938ff3a393aff3a3b3bff404040ff404040ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfcfdfff8f9f8fff7f7f7fff6f6f6fff6f6f7fff5f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff4f4f5fff4f5f4fff4f4f4fff4f4f3fff3f4f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f3fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f1f0fff0f1f0fff0f0f0fff1f0f0fff0eff0fff0efeffff0f0effff0eff0ffefeff0fff0efeffff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff0f0f1fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f1f2fff1f1f1fff2f1f2fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff2f1f1fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff1f1f2fff2f2f1fff1f2f2fff1f2f1fff1f2f2fff2f1f1fff2f1f1fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f1fff1f2f2fff2f2f1fff2f1f2fff1f1f1fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f1f1fff0f0f0fff0f0efffefeff0ffeff0efffefefefffefefefffeeefefffefeeefffeeeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffeeedeeffedededffeeedeeffedededffedededffededecffedededffedececffedececffecececffecececffecececffebebecffebecebffebebebffebebeaffeaebebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeae9e9ffeae9eaffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdededfffdededeffddddddffdcddddffdcddddffdcdbdcffdbdbdbffdadadaffd9d8d8ffd6d6d6ffd5d5d5ffd3d3d2ffd0d0d0ffcfcfd0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353535ff494848ff494849ff484848ff494948ff484849ff484849ff484949ff494948ff494848ff484849ff656565ff656565ff656565ff4c4c4cff464646ff404040ff565656ff565656ff565656ff464646ff46454500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c1ffc1c2c2ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c7ffc9c9c8ffcacacaffcbcbcaffccccccffcdcdccffcececeffcfcfcfffd1d0d0ffd1d1d1ffd2d2d2ffd4d4d3ffd5d4d5ffd5d5d6ffd7d7d6ffd8d8d8ffd8d9d8ffdadadaffdadadaffdbdbdaffdbdbdcffdcdcdcffdddcddffddddddffdededeffdfdedfffdfdfdfffdfe0e0ffe1e0e0ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e7e7ffe7e6e7ffe8e7e7ffe8e7e7ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebeaeaffebebebffebebebffececebffebebecffebebecffebececffececebffecececffebececffecececffecececffedededffedececffedededffededecffedededffedededffeeededffedededffeeededffeeeeedffeeeeeeffeeeeeeffefeeeeffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0f0fff0eff0ffefeff0ffeff0effff0efeffff0eff0fff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f1f1fff1f0f0fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f2f1fff1f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff2f2f1fff1f1f2fff2f2f1fff2f1f1fff2f2f2fff2f1f1fff1f2f1fff1f2f1fff1f2f1fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f3f3fff2f3f3fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff3f3f4fff4f4f3fff3f4f4fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff7f7f8fff9f8f8fffafafafffdfdfdfffefdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2bff2d2e2dff2e2e2dff2d2c2cff2b2a2bff282828ff262626ff292929ff2e2e2eff333232ff404040ff4c4c4cff565656ff616261ff6d6d6dff7a7a7bff939392ffafaeaeffd9dad9ffeaeaeafff7f7f7fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffefefffffffffffffffefffffffefffffffefefffefffffffefefefffffffefffefffefffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffefefffffffffefffefefefffffffffffefffefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffdfdfefffefdfefffefefefffefdfefffefefefffefefefffdfefefffdfdfdfffefefdfffdfefdfffdfefdfffdfefefffefefefffefdfefffefdfefffdfefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefffffffffefffffffefffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffefefffffffffffefffefffefffefffefffefffefefefffefefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfefffdfdfefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfff9f8f9fff2f2f2ffdfdfdfffcfd0cfffbfbfbfffb6b6b6ffabababff9f9f9fff919292ff818181ff6f6e6fff5a5a5aff464646ff3c3b3bff3c3c3cff3e3d3dff3f3f3fff3f3f3fff3d3e3eff3d3e3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff333333ff323333ff333333ff333333ff333233ff333333ff333232ff333333ff343434ff373737ff393939ff3c3c3cff3e3f3fff424142ff444444ff464646ff494949ff4c4c4cff4f4f4fff525151ff545454ffa7a7a7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe6e7e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e4ffe3e3e3ffe3e4e4ffe3e3e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe0e1e0ffdfdfe0ffdfdfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdedeffdededeffdddeddffdededdffddddddffdcdddcffdcddddffdddcddffdddcddffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdadaffdadbdbffdadbdaffdadadaffdad9daffdad9daffdadad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffd0d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0cfd0ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcecfceffcececfffcececfffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffcfd0cfffd0d0cfffd0cfd0ffd0cfd0ffd0d0cfffd0d0d0ffd0d0cfffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffcfd0d0ffcfd0d0ffd0d0cfffcfcfd0ffd0cfcfffd0d0d0ffcfd0cfffd0d0cfffd0d0d0ffd0cfcfffd0d0d0ffd0d1d0ffd1d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d1d1ffd1d1d0ffd1d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd2d2d3ffd2d3d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd4d5d5ffd5d5d5ffd7d7d6ffd8d8d8ffd9dad9ffdbdcdcffdededeffe0dfe0ffe0e0e0ffe1e1e1ffe2e2e2ffe4e3e3ffe5e4e4ffe6e6e6ffe7e7e7ffe7e8e8ffe8e9e8ffe9e9e9ffebeaebffecececffeeeeeefff0f0f0fff1f1f1fff1f2f2fff1f1f0ffeeeeeeffecededffe5e6e6ffc5c6c6ff80807fff5d5d5eff3d3d3cff202020ff0c0c0bff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff0d0d0dff232323ff484748ff656565ff979696ffd4d4d4ffecececfff1f0f1fff2f1f1fff1f2f1fff1f1f1fff0f0f1ffeeefefffedededffecededffebebebffebebeaffeae9eaffe9e9e8ffe8e7e7ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0e1ffdfdfdfffdededeffdcdcdcffdbdbdbffd9d9d9ffd8d9d9ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd5d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd1d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfd0ffd0d0cfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcecfffcfceceffcfceceffcececdffcececeffcececeffcecdcdffcececeffcececeffcecdceffcececeffcecfceffcfcecfffcfcfcfffcfd0cfffcfd0cfffcfcfd0ffcfcfd0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffd0d0d0ffcfd0d0ffcfd0cfffcfd0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffd9d9daffd9d9daffdadadaffdadbdaffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdddcddffdddcddffddddddffdeddddffdddedeffdddeddffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0dfe0ffe0dfdfffdfe0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe4e4e4ffe3e4e4ffe4e5e4ffe5e5e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e6ffe6e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e7ffe8e7e8ffe8e8e7ffe8e7e7ffe8e8e7ff565656ff545554ff525253ff505051ff4e4e4eff4c4b4cff494949ff464646ff444444ff414141ff3f3f3fff3d3d3dff3a3a39ff363737ff343434ff343334ff343434ff333434ff333232ff333232ff333232ff323332ff323132000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151516ff151516ff151515ff121212ff101010ff161616ff1b1b1bff202121ff2a2a29ff373838ff4d4d4cff626363ff797979ff8e8e8effa6a6a6ffc3c4c3ffddddddffededecfffcfbfbfffdfefdfffefefefffefefefffefefefffefefefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffefffffffffefffffefefffefffefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefffffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffffffefffefffffefefffffefffffffefffffffffefffffffefffffffefffefefffffffefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefdfdfffefefefffdfefdfffefefdfffdfefdfffdfdfdfffdfdfefffdfefefffefdfefffdfdfefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefdfefffdfefdfffdfdfefffdfdfefffefefefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfdfffcfdfcfffdfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfcfff6f6f6ffeaeaeaffdadadaffcecfceffc2c3c3ffb8b8b8ffaaaaaaff9a9a9aff878786ff727272ff5e5e5eff4e4e4dff403f40ff3a3a3aff3b3b3bff404040ff404040ff404040ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffdfdfdfffafbfafff7f8f8fff7f7f7fff7f7f7fff6f6f6fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff1f1f0fff0f0f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff0f0f1fff0f1f0fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f2fff1f1f1fff2f2f2fff1f2f2fff1f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f1fff1f2f1fff1f1f2fff1f1f1fff0f0f1fff1f1f1fff1f1f0fff1f1f0fff0f0f0fff0f0f0fff0efeffff0f0efffefefefffefefefffeeeeefffefeeefffefefefffefeeefffeeeeefffeeeeeeffeeeeeeffedeeeeffeeeeeeffedeeedffedeeedffedeeeeffedededffedededffedededffecedecffedecedffedececffedececffecececffecececffecececffebecebffebebebffebeaebffebeaebffebebeaffebeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9eaffe9eaeaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e4ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e0ffe1e1e0ffe0dfe0ffdfdfdfffdfdedeffdededdffddddddffdcdddcffdcdcddffdcdcdcffdcdcdcffdadadbffd9d9d9ffd7d6d7ffd5d5d5ffd2d3d3ffd1d1d1ffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343435ff353534ff484848ff484949ff484949ff484949ff494948ff484849ff494848ff494949ff656565ff656565ff656565ff4c4c4cff464646ff404040ff565556ff565656ff565656ff464646ff464646ff585958ff585958ff585859ff555555ff555555ff5555550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbfffbfbfbfffc1c1c0ffc2c1c2ffc4c4c3ffc5c5c5ffc6c7c6ffc7c7c7ffc8c9c8ffcac9c9ffcbcacbffccccccffcdcccdffcececeffcfcfcfffd0d0d0ffd2d2d1ffd2d3d2ffd3d4d3ffd4d4d5ffd5d5d6ffd6d6d7ffd8d8d8ffd9d9d8ffdadad9ffdadadaffdbdbdbffdcdbdbffdcdddcffddddddffdddeddffdededfffdededfffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeae9eaffeaeaeaffebeaeaffebebeaffeaeaebffebebeaffebebebffebececffebecebffebececffecececffecebecffececebffecececffececebffecececffecececffecececffececedffecededffedecedffedededffedededffedededffeeeeeeffeeeeedffeeeeedffedeeeeffeeeeeeffeeeeeeffefefefffefefeeffefefefffefefefffefefeffff0efeffff0f0efffefeff0ffeff0efffefeff0ffefeff0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f1fff0f0f0fff0f1f0fff1f0f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f2f2fff1f2f1fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff2f2f1fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff2f1f1fff1f1f2fff1f2f1fff1f1f1fff2f2f2fff1f2f1fff1f2f1fff1f2f2fff1f1f2fff1f1f2fff2f2f2fff2f2f2fff3f3f2fff3f2f3fff3f3f2fff3f2f2fff3f3f2fff3f3f3fff2f3f2fff2f3f3fff3f3f3fff4f3f4fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff4f4f5fff5f4f4fff4f4f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff7f8f7fff9f9f9fffcfcfcfffdfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2dff2c2c2cff2b2b2bff282828ff262626ff262627ff262726ff2d2d2dff343435ff404040ff4a4a4bff555555ff606061ff6c6c6cff797878ff8d8d8dffaaaaa9ffd6d6d6ffe9e9e9fff6f6f5fffefefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffefffffffefffffffefffffefefffefffffffffefefffefefefffffefefffefefefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffefffefffffefffffffefffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefdfffefdfdfffdfdfefffefefdfffefefdfffefefefffefdfefffefefefffefdfdfffefdfdfffefdfdfffdfdfdfffdfefefffdfefefffefefdfffefefefffefefefffefefdfffefefefffefefdfffefefdfffefefdfffefefdfffdfefefffefefefffefefefffffefefffffefefffefffffffefefefffefefffffefffffffefffefffffffffffefefffffffefefffffefffffffffefffffefffffefffefffffefffffffefefffffefefffffffffffefefefffffffefffffffefffefffefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffdfefdfffefdfdfffefefdfffefdfefffdfefefffefefefffdfefefffefefdfffefefefffefefefffdfdfefffefefdfffefdfdfffdfdfdfffdfcfcfff8f9f9fff2f1f1ffdededeffcfcfcfffbfbfc0ffb5b6b6ffaaababff9e9e9eff909090ff7f7f7fff6c6c6cff595959ff464545ff3b3b3bff3c3c3bff3d3d3cff3e3e3eff404040ff3f3f40ff3e3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff333332ff333333ff333333ff333233ff323333ff333232ff313131ff333233ff353536ff383939ff3b3b3bff3d3d3dff404040ff424342ff454545ff484747ff4a4a49ff4c4c4cff4f4f4fff525251ff545555ffc0c0c0ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe7e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0e0ffdfdfdfffdfdedeffdededeffdededeffdededeffdddddeffddddddffddddddffddddddffdddddcffdddcdcffdddcdcffdcdcdbffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdadadbffdbdbdaffdbdadbffdadbdbffdadadaffd9dadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd3d4d3ffd4d3d3ffd4d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d1d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0cfffd0d0cfffcfcfcfffd0cfd0ffd0d0d0ffd0cfcfffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd0d1d0ffd0d1d1ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d1ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d2d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd4d4d3ffd4d3d3ffd4d4d3ffd4d3d4ffd4d4d5ffd5d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d8ffd8d9d9ffdbdbdbffddddddffdfdfdfffe1e0e0ffe2e1e1ffe2e2e1ffe3e3e2ffe4e5e4ffe6e6e5ffe6e7e7ffe7e7e7ffe7e7e8ffe9e8e8ffeae9eaffebebebffecedecffeeefeffff0f0f0fff1f2f1fff3f3f2fff0f0f1ffefeeeeffebebecffe1e0e0ffbcbcbcff727272ff525252ff2a292aff131312ff080707ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0a09ff1a1919ff3a3b3bff5c5c5cff888988ffcecfceffeaeaeafff1f1f1fff2f2f2fff2f1f2fff2f2f2fff0f1f0ffefefefffefefeeffedededffebececffebebebffe9eaeaffe8e8e8ffe8e8e7ffe7e6e6ffe4e4e5ffe3e3e2ffe1e1e1ffe0e0dfffdfdedeffddddddffdcdbdbffdadadaffdad9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d7ffd8d8d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d5d5ffd5d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d2ffd3d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffd0cfcfffcfcfcfffcfcfcfffcfd0cfffd0cfcfffcfcfcfffcfcfcfffd0d0cfffcfd0cfffd0cfd0ffd0d0d0ffd1d1d0ffd0d0d0ffd1d1d1ffd0d1d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d0ffd1d1d1ffd0d1d1ffd1d0d0ffd1d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d6ffd7d7d6ffd8d8d7ffd7d8d7ffd8d8d8ffd9d8d9ffdadad9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdaffdbdadbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdbffdbdbdcffdcdcdcffdcdcdcffdcdddcffdddcddffdddddeffddddddffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e0e0ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe2e3e3ffe2e3e2ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe8e8e7ffe8e7e7ff555556ff555554ff535352ff515150ff4f4e4eff4c4c4dff4a4a4aff474747ff464545ff444344ff414141ff3e3e3eff3b3b3aff383837ff343434ff323232ff343333ff333232ff323232ff323332ff333332ff313232ff3132320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0cff161515ff161515ff151515ff131213ff121313ff121111ff151515ff1a191aff202020ff2a2a2aff383838ff4d4d4dff626362ff777777ff8c8c8cffa7a6a6ffc7c7c6ffdfdedeffeeeeedfffcfcfcfffdfefefffefefefffdfdfefffffefefffffefefffefffffffefefefffefffffffefffffffffffffffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefffffffefefffffffffffffffffffefffefffefffffffefffffffefffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefefefffdfefdfffefefdfffefefdfffdfefdfffdfefdfffefefdfffdfefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfdfdfffdfefdfffefdfdfffdfdfefffefefdfffefefdfffdfefdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfdfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffefdfefffefefdfffefefefffefdfdfffefefdfffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefdfffdfefdfffdfcfdfff6f6f6ffeaeaeaffd9d9d9ffcecfceffc3c3c3ffb8b8b8ffababaaff9a9a9aff878787ff717172ff5c5d5cff4c4c4cff414141ff3b3a3aff404040ff404040ff404040ff404040ff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafff7f8f8fff7f7f7fff7f7f7fff6f6f5fff6f5f5fff6f6f5fff6f6f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f0f1fff1f0f1fff1f1f1fff0f0f0fff0f1f0fff0f1f0fff0f0f0fff1f1f0fff0f0f0fff0f1f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff1f2f2fff2f1f1fff2f1f2fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff2f2f2fff1f1f1fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f1fff0f0f0ffeff0efffeff0effff0efefffefefeffff0efefffefefefffefefefffefeeefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedededffeeeeedffedeeedffeeededffedededffededecffedececffededecffededecffecececffecececffebebecffecebebffebebebffebebebffeaebeaffeaeaebffeaeaebffeaeaeaffeaeaeaffe9e9eaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e2ffe0e1e1ffe0e0e0ffdfe0dfffdededeffdededeffdeddddffdcdcddffdddddcffdddcdcffdcdcdcffdcdbdcffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffd1d1d2ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfceceffcecece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353535ff343435ff353434ff484849ff494848ff484849ff484948ff494849ff494848ff656565ff656565ff656565ff4c4c4cff474646ff3f4040ff565655ff565656ff565656ff464646ff464646ff595958ff585858ff585958ff555555ff555555ff555554ff5554550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffc0c0c0ffc2c1c2ffc4c3c3ffc5c5c4ffc6c6c6ffc7c7c7ffc9c9c8ffcacac9ffcacbcbffcccccbffcdcdcdffcececeffcfcfcfffd1d0d0ffd2d2d1ffd2d2d2ffd3d4d3ffd4d5d4ffd6d5d5ffd7d7d6ffd8d7d8ffd8d9d9ffdad9daffdadadaffdadadaffdbdcdbffdcdcdcffdcdcddffdededdffdededeffdfdfdfffe0dfdfffe0e0e1ffe1e0e0ffe2e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffeaeaeaffeaeaebffeaebeaffebebebffeaebebffebebebffebebecffecebebffebebecffebecebffecececffecebecffecececffecececffecececffededecffedececffecededffededecffedededffedededffedededffeeededffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffefefeeffefeeefffeeefefffefefefffefefefffefefefffefefeffff0efefffefeff0fff0f0effff0f0effff0f0effff0eff0fff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f1f0fff1f0f0fff1f0f1fff1f1f0fff1f0f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff1f2f2fff1f2f1fff2f2f1fff1f2f1fff2f1f2fff2f1f2fff2f2f2fff2f1f1fff2f2f2fff1f2f1fff2f1f1fff2f2f2fff2f2f2fff2f3f2fff3f2f3fff2f3f2fff2f2f2fff2f3f2fff3f2f2fff2f2f3fff3f3f3fff4f3f3fff3f3f3fff4f3f3fff3f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff5f5f5fff4f5f5fff5f5f4fff5f5f5fff5f5f4fff4f4f4fff5f5f4fff5f5f4fff4f4f5fff4f4f4fff4f4f5fff5f4f4fff5f4f5fff4f5f5fff4f4f4fff4f4f5fff4f4f5fff4f5f4fff5f5f4fff4f4f5fff5f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff7f7f7fff8f8f8fffafafafffdfdfcfffefdfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2c2dff2a2b2bff282828ff272626ff262627ff242424ff242423ff2a2a2bff343333ff404040ff484848ff535353ff5e5f5eff696a6aff757575ff8a8a8affa6a5a5ffd4d4d4ffe8e7e7fff4f5f4fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffefffffffffffffffefefefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffefefffffffffefffefffffffefefffffffffefffefffffffefefefffefefefffefffefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefdfffefefefffdfefefffdfefdfffefdfdfffdfefefffefefefffdfdfefffefefefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefffefffffefefffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffcfdfcfff9f8f8fff1f2f2ffdededeffcfcfcfffc0c0c0ffb5b5b5ffabaaaaff9e9d9dff8e8e8eff7d7d7dff6b6b6cff595958ff454545ff3a3b3aff3c3d3cff3e3f3fff404040ff404040ff3f4040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323231ff323232ff323232ff323232ff333333ff333332ff333233ff323333ff323232ff333434ff373737ff3a3939ff3c3c3cff3f3e3eff414141ff434343ff464646ff494848ff4b4b4bff4d4e4dff4f504fff515252ff666666ffdddddeffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e1e0ffe0e0e1ffdfe0dfffe0dfdfffdfe0e0ffdfdfdfffdedfdfffdedfdfffdededeffdededeffdedddeffdeddddffddddddffdddddeffdddddcffdcdcdcffdcdddcffdcdddcffdbdcdcffdcdcdcffdcdcdcffdbdcdbffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadad9ffd9d9daffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd5d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d2d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d1d1ffd0d1d0ffd1d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d3ffd3d2d2ffd2d3d2ffd2d2d2ffd3d2d3ffd3d3d3ffd2d3d3ffd2d3d3ffd3d3d2ffd3d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd4d4d4ffd5d5d4ffd5d4d4ffd4d4d5ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d6ffd6d6d6ffd7d8d8ffd9d9d9ffdbdbdbffddddddffdfdfdfffe0e0e1ffe1e1e2ffe2e2e1ffe2e2e2ffe3e4e3ffe5e6e5ffe6e6e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffecebebffeeededffefeff0fff1f0f1fff2f2f2fff3f2f3fff1f1f0ffeeeeeeffeaeaeaffdddcddffb0b0b0ff676768ff434344ff171616ff090909ff040403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff070706ff131313ff2f2f2eff505051ff787878ffc5c5c4ffe5e6e6fff0f0f0fff3f3f2fff2f3f3fff2f3f3fff2f2f2fff1f1f0ffefefefffedededffececedffebebebffebebeaffeae9e9ffe8e8e8ffe7e7e6ffe5e6e6ffe4e3e3ffe2e2e2ffe0e1e1ffdfdfdfffdeddddffdcddddffdbdbdbffdadadaffdadadaffdad9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd4d5d5ffd4d5d4ffd4d4d4ffd3d4d3ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd2d1d1ffd2d2d1ffd1d1d2ffd1d1d2ffd1d1d1ffd1d0d0ffd1d1d0ffd1d1d0ffd0d1d0ffd1d1d1ffd1d1d0ffd1d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d2ffd3d2d2ffd2d2d2ffd2d3d3ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d2ffd2d2d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd4d4d5ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd4d5d5ffd5d5d5ffd6d5d5ffd6d5d5ffd6d6d5ffd6d6d5ffd6d6d5ffd6d6d6ffd7d7d6ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdddddcffdcddddffdddddcffddddddffddddddffddddddffdeddddffdededeffdfdfdeffdededeffdfdfdfffdfdfdfffe0dfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe1e0e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe7e7e6ffe6e6e7ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ff727272ff555454ff535353ff505151ff4f4f4eff4e4d4dff4b4c4cff4a4a4aff474748ff454545ff424242ff3f3f3fff3b3b3bff383838ff343435ff323233ff323232ff323232ff323332ff323332ff313232ff323232ff323232ff30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0c0cff0c0b0bff151515ff121313ff121312ff131212ff121313ff161615ff1a1a1aff212121ff2b2b2bff3a3a3aff4e4d4eff626262ff767676ff8a8a8bffa6a6a6ffc8c8c8ffdfdfdfffeeefeefffcfcfdfffefefefffefefefffdfefefffefefefffefefefffffefefffffffefffefefffffffefffffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefefffffefffefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffefffefffffffffffefefefffffffffffffffffffffffffffffffefffefefffffefefefffffefefffffefffffffefefffefffefffefefefffefefefffefefefffdfefefffefefefffefefdfffefdfdfffefefdfffefefdfffefefdfffefefefffefefdfffefdfefffdfdfdfffefefdfffdfefefffdfdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefdfffdfdfefffefefdfffdfefefffefdfdfffdfefdfffdfefefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfefffefefefffdfefefffefefefffefefdfffefdfdfffefefefffefefefffefefdfffefefefffefefdfffefdfefffdfdfdfffefefdfffcfdfdfff6f6f6ffeaeae9ffd8d8d8ffcdcecdffc4c4c4ffb9b9b9ffabababff9a9b9aff888888ff717171ff5c5c5cff4b4b4bff404040ff404040ff404040ff404040ff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefdfdfffbfbfbfff8f8f9fff7f7f8fff7f7f6fff6f6f6fff6f6f6fff5f6f5fff5f6f6fff6f6f5fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff3f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f1fff0f0f0fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f2f2fff1f2f1fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff2f3f3fff3f3f2fff3f3f3fff2f2f2fff3f2f3fff2f3f2fff3f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f3fff3f2f2fff2f3f2fff2f2f2fff3f2f2fff3f3f2fff2f2f3fff2f2f3fff3f2f2fff3f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff1f1f2fff2f2f1fff1f1f1fff1f1f0fff0f0f1fff0f0f0fff1f1f0fff0f0f0ffeff0f0fff0f0efffeff0f0ffefefefffefefefffefefefffeeefeeffefeeeeffeeefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffedededffededeeffedededffedecedffecedecffecedecffecededffecedecffecececffebececffecececffebecebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffdfdfdeffdddedeffdededdffddddddffdddddcffddddddffdcddddffdcdcdbffdbdadaffd9d9daffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffcfceceffcececeffcecfce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353435ff353534ff353534ff353434ff494849ff494949ff484949ff484949ff656565ff656565ff656565ff4c4c4cff464646ff404040ff565655ff565656ff565656ff464646ff464646ff585858ff595958ff585959ff555555ff555555ff555555ff555555ff545554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbeffbfbfc0ffc1c1c2ffc4c4c3ffc5c4c4ffc6c6c6ffc8c8c7ffc9c9c8ffcacacaffcbcbcbffccccccffcdcdcdffcecfceffcfcfd0ffd0d0d0ffd2d2d1ffd2d3d3ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d9ffd9d9d9ffdadadaffdbdbdbffdbdbdcffdddddcffdcddddffdededdffdededeffdfdfdfffdfdfdfffe1e0e0ffe0e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffebeaeaffebeaebffebebebffebebebffebebebffecebebffecececffebececffecececffecececffecececffecececffedececffecececffedededffededecffedecedffedededffedededffedededffedededffeeeeedffedeeeeffeeeeeeffeeeeeeffefefeeffeeeeefffeeefeeffefeeefffefefefffefefefffefefefffefefeffff0f0efffeff0f0fff0f0effff0f0f0fff0f0f0ffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f2f2fff3f2f3fff3f2f2fff2f3f2fff2f2f2fff3f2f2fff3f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f1fff2f1f2fff1f1f2fff2f2f1fff1f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f4f4fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f5f5fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff5f4f5fff5f5f4fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff7f6f6fff8f7f7fffaf9f9fffdfcfcfffdfdfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff282828ff262626ff262626ff242424ff232323ff222222ff282828ff303030ff3a3a3aff464545ff505050ff5b5a5bff656665ff717171ff888787ffa2a2a2ffd2d2d1ffe6e6e6fff4f3f3fffdfdfdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefffefffffffffffffefefffffffefffefffefffffffffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffffffffffffefffefefffffefefffffffefffffffffefffefffefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefdfffefefefffefdfdfffefdfdfffdfefdfffefefefffdfefefffefdfefffdfefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefffffefffffffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfefefffefdfefffdfcfdfffcfcfdfff9f9f9fff1f1f1ffddddddffcececeffbfbfbfffb5b5b5ffaaaaaaff9c9c9dff8e8d8dff7d7e7dff6c6d6cff595a5aff484747ff3c3c3cff3e3f3fff3f4040ff404040ff40403fff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313131ff313132ff323233ff333232ff323232ff333233ff333333ff333333ff333333ff353535ff383837ff3a3b3aff3e3e3eff404040ff434243ff444545ff484848ff494a4aff4c4c4cff4e4e4fff505151ff525252ff7e7e7effe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe8e8e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e7ffe7e7e8ffe7e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e4e5ffe4e4e4ffe4e5e4ffe3e3e4ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffdfdfdeffdedfdeffdfdfdfffdededfffdfdedeffdddedeffdededeffddddddffddddddffddddddffdcddddffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdcdcdcffdbdbdcffdbdbdcffdbdbdbffdadadbffdadadaffdadad9ffd9d9daffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d2ffd3d3d3ffd3d3d2ffd3d3d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d2ffd2d2d2ffd2d2d1ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d4d3ffd3d3d3ffd2d2d2ffd3d2d2ffd2d3d3ffd2d3d3ffd2d2d2ffd3d3d3ffd3d3d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d3d3ffd4d4d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d3d3ffd4d4d3ffd4d4d3ffd3d4d4ffd3d3d3ffd3d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffdad9d9ffdbdbdbffddddddffdededfffe1e0e0ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe6e6e6ffe6e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffebebebffecececffedeeeefff0f0f1fff1f1f2fff2f2f2fff2f3f3fff1f1f0ffeeeeeeffeae9e9ffd9d9d9ffa5a4a5ff5e5e5eff343434ff0c0b0bff040404ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0c0d0cff242424ff474747ff696969ffbabab9ffe0e1e1ffefeff0fff3f2f3fff4f4f3fff3f4f3fff2f2f2fff1f1f1fff0f0f0ffeeefeeffedededffecececffebebebffeaeaeaffe9e9e9ffe7e8e7ffe6e6e6ffe4e4e4ffe3e3e3ffe1e1e1ffe0dfe0ffdfdfdfffddddddffdcdcdcffdbdbdbffdbdbdbffdadbdaffdadadbffdadadaffdad9daffd9dad9ffd9d9d9ffd8d8d8ffd8d7d7ffd7d7d7ffd6d7d7ffd5d6d6ffd6d5d5ffd5d5d4ffd5d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd2d2d2ffd3d3d2ffd3d2d3ffd2d3d2ffd3d3d3ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd3d3d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd4d4d4ffd4d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd2d3d3ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd4d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d6d6ffd6d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdbdaffdbdbdaffdbdbdbffdcdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdddddcffdddddcffdddddcffddddddffdddddeffdddedeffdededeffdedddeffdededeffdfdfdeffdedfdeffdfdfdfffdfdfdfffe0dfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e8e7ffe8e8e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e8ffe8e9e8ff908f90ff545455ff535353ff515151ff504f50ff4f4f4fff4d4d4dff4b4a4aff484848ff464545ff424242ff404040ff3c3c3cff393839ff353635ff333333ff323232ff323232ff323232ff313232ff313131ff323232ff303030ff30313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0b0cff0b0c0cff0c0b0cff131212ff121213ff131313ff121212ff161616ff1b1a1aff222222ff2c2c2bff3a3b3bff4d4d4eff626161ff757675ff8a8a8affa7a7a7ffcacacaffe0e0e0ffeff0f0fffcfcfcfffefefefffefefdfffefefefffefefefffffefefffffefefffefefffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffffefffefefffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefefffffffffffffffffffefffffffefffffffffffffffefefefffefffffffffefefffffefffffefefefffefefefffefefefffefefdfffefefefffefdfdfffefefdfffefefdfffefefefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffefefdfffdfdfefffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfdfefffefdfdfffefefefffefefdfffefefdfffdfefdfffefdfefffdfefefffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffefefdfffefdfefffdfefdfffefefefffefdfdfffefefdfffefefdfffefefefffefdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffefefdfffcfdfdfff5f5f6ffe9e9e9ffd7d7d7ffcdcdccffc4c3c3ffbab9b9ffacababff9c9c9bff898989ff737272ff5d5d5cff4a4a4aff3f3f3fff3f3f3fff404040ff404040ff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffafbfafff8f8f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff4f5f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f3f4fff3f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f1f2fff2f2f2fff2f2f1fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff1f1f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff2f2f2fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f2f3fff3f2f2fff2f3f3fff3f3f3fff2f2f2fff3f2f2fff2f3f3fff2f3f3fff2f2f2fff3f2f3fff2f2f2fff2f3f2fff2f2f2fff3f3f3fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f3f3fff3f2f2fff3f2f3fff3f2f2fff3f3f2fff3f2f3fff2f3f2fff3f3f3fff3f2f2fff3f3f2fff3f3f2fff2f3f3fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff0f0f1fff1f0f0fff1f1f0fff0f0f0fff0f0f0ffeff0f0fff0eff0ffeff0f0fff0eff0ffefefefffefeeefffefefefffefefeeffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeedeeffedeeeeffeeeeeeffedededffedededffedededffecededffecececffedececffecececffecececffebebebffececebffebebebffebebebffeaebebffeaeaebffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e2e2ffe2e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0dfdfffdfdfdeffdededeffdddedeffdedddeffdddddeffddddddffdddcdcffdcdbdcffdbdbdbffd9d9d9ffd8d7d7ffd7d6d6ffd5d4d4ffd2d2d2ffd0d0d0ffcecfcfffd0d0d0ffd0d0d0ffcfcfcfffcececeffcfceceffcecfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff343535ff353534ff353535ff353434ff353535ff494849ff484948ff5d5d5dff646464ff656565ff4d4d4cff464647ff404040ff565655ff555656ff565656ff464646ff464646ff585859ff585859ff595859ff555555ff555655ff555454ff555455ff555454ff545554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebeffbfc0bfffc1c2c2ffc4c3c3ffc5c5c4ffc7c7c6ffc8c8c8ffc9c8c9ffcacacaffcbcbcbffccccccffcdcdcdffcfcfceffcfcfd0ffd0d0d1ffd2d1d2ffd3d3d2ffd4d4d3ffd5d4d4ffd6d5d6ffd7d7d6ffd8d8d7ffd8d8d9ffdad9d9ffdbdadaffdbdbdbffdcdcdbffdcdcdcffddddddffdddedeffdfdedfffdfdedfffdfdfe0ffe1e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e5ffe5e4e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e8e8ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffeae9e9ffeae9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebebffebebecffebebebffececebffecebecffececebffecececffecececffecececffededecffececedffedececffecedecffecedecffececedffedededffeeeeedffededeeffededeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefeeffeeeeefffefefeffff0efefffefefeffff0f0efffeff0effff0eff0ffeff0f0fff0f0f0fff0eff0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff0f0f1fff1f0f0fff0f1f1fff1f1f1fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f2fff3f3f3fff3f2f2fff3f3f2fff3f2f3fff2f3f2fff3f3f3fff3f2f2fff2f2f2fff3f3f2fff2f2f3fff2f2f2fff1f2f1fff1f2f1fff1f1f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff2f2f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f4fff4f4f4fff4f3f4fff4f3f4fff5f4f4fff4f4f4fff5f4f5fff5f4f4fff5f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff5f5f6fff5f6f5fff6f6f6fff8f7f7fff9f9f8fffbfbfbfffdfdfdfffefdfdfffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282828ff262626ff262626ff242424ff222322ff222222ff222222ff272727ff2e2e2eff373838ff464646ff4d4e4eff575756ff616161ff6c6c6dff838484ff9e9e9dffcfcecfffe5e4e4fff2f3f3fffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffdfefdfffefefdfffefefefffefefdfffdfefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffffefffffefffffffffffffffefffffffefffffffefffffffffffffffefffefffffffffffefffffffefffffffefefefffefefffffffefefffefffefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffdfdfefffdfdfdfffdfcfdfff9f8f8fff1f1f1ffdbdcdbffcecdcdffbfbfbfffb5b5b4ffa9aaaaff9c9b9bff8d8e8eff7e7e7eff6e6e6eff5c5c5bff4a4a4aff3f3e3fff404040ff403f40ff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303130ff313232ff323131ff313231ff323232ff323233ff333232ff333333ff323232ff343534ff373636ff39393aff3c3c3cff3e3f3fff414141ff444545ff474647ff484849ff4b4b4aff4e4e4eff505050ff525252ff535354ff9c9c9cffe9eae9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e4e3ffe4e4e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e0e1ffe1e1e0ffe0e0e0ffdfe0dfffe0e0dfffdfe0e0ffdfdfdfffdfdfe0ffdfdedfffdfdfdfffdfdedfffdededeffdededdffdededeffdedddeffdddedeffddddddffddddddffddddddffddddddffddddddffdcdddcffdcdddcffdcdddcffdcdddcffdcdcdcffdbdcdcffdbdbdbffdadbdbffdadbdaffdadadaffdadadaffdadad9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d5d5ffd5d4d5ffd4d4d5ffd5d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd4d4d3ffd3d4d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd2d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d5ffd4d4d4ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d5d4ffd4d5d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd4d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd5d4d4ffd4d5d4ffd4d4d5ffd4d5d5ffd4d5d4ffd5d5d4ffd5d4d4ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd8d8d7ffd8d8d8ffd8d9d8ffdadadaffdbdbdcffdcdcdcffdddedeffe0dfdfffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe6e5e5ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e9ffe9eaeaffeaeaeaffebebebffecedecffeeefeefff1f1f1fff2f2f2fff3f3f4fff3f3f3fff0f0f0ffedeeeeffe9e9e9ffd5d5d5ff979797ff5a5a5aff2e2e2fff080809ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff080809ff1a1b1bff3a3b3aff60605fffafafafffdededeffefeff0fff2f3f3fff4f4f4fff4f3f4fff3f3f3fff2f1f2fff1f0f1ffefefefffeeedeeffecedecffecececffebebebffe9e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe3e3e4ffe2e2e2ffe1e0e1ffe0e0dfffdededeffdcdddcffdddcdcffdcdcdcffdcdcdbffdbdcdcffdbdadbffdbdbdbffdadadbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd4d4d4ffd3d4d4ffd3d4d4ffd3d4d4ffd4d4d4ffd3d4d3ffd4d4d4ffd3d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadbffdadadbffdbdbdcffdcdbdcffdbdbdcffdcdcdcffdcdcdcffdddcdcffdddcddffdcdddcffddddddffddddddffddddddffdddedeffdededeffdededeffdededeffdedfdfffdfdedfffdfdfdeffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe8e9e8ffe9e9e9ffb8b7b7ff545454ff535353ff525253ff525152ff505050ff4d4e4eff4a4b4aff494948ff464647ff434343ff404041ff3d3c3dff3a3a3aff363636ff333333ff313130ff323232ff323132ff323232ff313132ff303030ff313130ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0b0bff0c0c0cff0b0c0cff0b0c0cff131213ff131312ff111111ff141514ff1b1b1aff232323ff2d2d2cff3a3b3bff4c4c4cff606060ff747475ff898989ffa9a9a8ffcdcdcdffe2e1e2fff0f0f1fffcfcfdfffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffefffffffefffffefffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefdfffefefdfffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefefffefefdfffefdfefffefdfefffdfefdfffdfefefffefefefffefefdfffefefdfffefdfdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefdfffefefefffefefefffdfdfdfffdfefefffefdfdfffdfefefffdfdfefffdfefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfefffefdfdfffdfefdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfff6f6f6ffeaeaebffd7d7d7ffcbcacbffc3c3c3ffbab9baffacacacff9d9c9cff89898aff737473ff5e5e5eff4b4b4bff3d3e3dff3e3e3eff3f3f3fff404040ff404040ff404141ff434243000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffcfcfdfff9f9f9fff8f8f7fff7f7f7fff7f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f3f3fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff1f1f2fff2f1f2fff2f1f2fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f2f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff3f3f2fff2f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f3f2fff2f3f2fff2f3f2fff3f2f2fff2f3f3fff2f3f3fff2f3f2fff2f3f2fff2f3f3fff2f3f3fff2f3f2fff2f3f3fff2f3f3fff2f3f3fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f3fff2f3f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f1f2fff1f1f2fff2f1f2fff2f1f1fff2f1f1fff1f1f1fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffeff0f0fff0efefffefefefffeeefefffeeefeeffefefeeffeeefefffeeefeeffeeeeefffeeedeeffeeeeeeffeeeeeeffededeeffedededffedeeedffedededffedededffececedffecececffecedecffecececffecececffebecebffebecebffebebebffebebebffebeaeaffeaebebffeaeaeaffe9eaeaffe9eaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e5e5ffe4e4e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e1e1ffe0e0e1ffe0e0dfffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdddddeffddddddffdcdcdcffdbdbdaffd9d9d9ffd7d8d7ffd7d7d6ffd5d5d6ffd3d3d2ffd0d1d1ffcfcecfffcfcfcfffcfcecfffcececfffcfcfceffcfcfcfffcfcecf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373737ff373737ff373737ff373737ff373737ff373737ff373737ff373737ff030303ff343535ff343535ff343535ff353535ff353534ff3b3b3bff4e4e4eff5b5b5cff585858ff4c4c4dff404040ff414242ff4e4f4fff565656ff454545ff464646ff585858ff595959ff595959ff555556ff555556ff555455ff545455ff555455ff555555ff555455000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc1c1c1ffc3c3c4ffc5c4c4ffc6c6c6ffc8c7c7ffc8c9c9ffcacacbffcbccccffcdcdccffcececdffcfceceffd0d0d0ffd1d1d1ffd1d1d2ffd3d2d3ffd4d3d4ffd4d4d5ffd6d5d6ffd7d7d7ffd8d7d8ffd9d8d9ffd9dad9ffdadbdaffdbdbdbffdbdcdbffdcddddffddddddffdededeffdededfffdfdfdfffe0dfe0ffe1e1e0ffe1e1e1ffe1e2e1ffe3e2e2ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffeaeaeaffeaeaeaffeaebebffebebebffeaebebffebebebffebebebffebececffebecebffecececffecececffececedffecececffecececffedececffecedecffecededffedededffedededffedededffedededffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeefffeeeeeeffefeeefffefeeefffefeeefffefefefffefefefffeff0efffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff1f1f0fff0f1f1fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff2f1f1fff1f1f2fff1f1f2fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff2f3f3fff3f3f3fff2f3f2fff2f3f3fff2f3f3fff3f3f3fff2f3f2fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff2f2f3fff2f2f2fff3f2f3fff3f2f3fff3f2f2fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff5f5f4fff4f4f5fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff6f6f6fff5f5f6fff5f5f5fff6f6f5fff6f6f6fff5f6f6fff5f5f5fff5f6f5fff5f6f5fff5f6f5fff6f5f5fff5f6f6fff5f6f5fff5f5f5fff5f6f5fff5f5f5fff5f6f6fff5f6f5fff6f6f6fff6f6f7fff8f8f9fffafafafffdfcfdfffefdfdfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262626ff252424ff232222ff222222ff222222ff222221ff262627ff2e2d2dff353635ff424242ff4a4b4bff545454ff5e5e5eff6a696aff7e7f7fff989798ffcccbccffe3e3e3fff2f2f2fffcfdfdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffefffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffefffefffffffefefffffffffffffffefefffefefefffefefffffefefefffefffefffefefefffefefefffdfefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffefefdfffefefefffefefefffdfdfefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefefffefffffffffffffffffefffffffefffffefffefffffefffffffefffffffefffffefffefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfdfff8f9f8fff0f0f0ffdadadaffccccccffbfbfbfffb5b4b5ffa9a9a9ff9b9c9cff8d8e8eff7f7f7eff6f6e6fff5d5d5dff4b4b4bff403f40ff404040ff3f4040ff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313030ff303030ff313231ff313132ff313131ff323333ff333232ff323332ff333232ff363535ff383838ff3b3b3bff3d3d3eff404040ff424343ff454646ff484848ff4a4a4aff4c4c4cff4e4e4eff504f50ff535352ff545555ffbababaffe9eae9ffeae9eaffe9eae9ffe9e9eaffeae9e9ffeae9e9ffe9eae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e9e9ffe8e8e8ffe8e7e8ffe8e7e8ffe7e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e6e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfe0ffdfdfe0ffdfdfe0ffdfdfdfffdfdedfffdedfdfffdededeffdededeffdededeffdddedeffdeddddffdddeddffdeddddffddddddffddddddffddddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdad9daffd8d9d9ffd9d8d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd7d7d7ffd6d5d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d6d6ffd5d6d5ffd5d5d5ffd5d6d5ffd5d6d6ffd6d5d5ffd5d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd5d6d6ffd6d5d6ffd6d5d6ffd6d5d6ffd5d6d5ffd5d6d6ffd5d6d5ffd5d6d5ffd5d6d5ffd6d6d5ffd5d6d6ffd5d5d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd8d9d8ffd9d8d8ffdadadaffdbdcdcffdddcddffddddddffdfdfdfffe0e1e1ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e8e7ffe8e9e9ffeaeaeaffe9eae9ffeaeaeaffebebebffebebecffedecedfff0efeffff2f2f2fff3f3f3fff4f3f3fff3f3f3fff0f0f0ffedededffe8e8e8ffd1d1d1ff8e8f8fff5a5a5aff313031ff090909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff131414ff313232ff585958ffa5a5a4ffdadadaffeeeeeffff3f3f3fff4f3f4fff4f4f4fff3f3f4fff2f2f2fff1f2f1ffefefefffeeeeeeffedededffedececffebecebffeaeaeaffe8e9e9ffe8e8e7ffe6e6e6ffe4e4e4ffe3e3e3ffe2e1e2ffe0e1e0ffdfdfdfffdededdffddddddffddddddffdcdcddffdcdcdcffdbdcdcffdbdcdcffdbdbdbffdbdadbffdadbdbffdadadaffd9d9d9ffd8d9d8ffd7d8d8ffd8d7d7ffd7d7d6ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d4d5ffd5d4d5ffd4d5d5ffd5d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d7ffd7d7d7ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d9d8ffd9dad9ffd9dad9ffdbdbdaffdadbdbffdadadbffdbdcdcffdcdbdcffdcdcdcffdcdcddffdcdcdcffddddddffdddcddffddddddffddddddffdedddeffdddedeffdededdffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffdfe0dfffe0dfdfffe0e0e0ffe0e0e0ffe1e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e1e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ff555555ff555455ff535454ff535252ff505150ff4e4e4eff4b4b4bff494949ff474747ff434344ff414041ff3d3d3eff3a3a3aff373736ff343334ff323232ff323232ff313132ff323231ff303131ff313030ff303130ff313031ff2f3030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0c0bff0b0c0cff0c0b0cff0b0c0cff0c0b0cff111211ff0e0e0eff141414ff1b1b1bff242324ff2d2d2eff3b3a3bff4b4b4cff5e5f5fff747474ff898889ffacadadffcfcfcfffe3e2e3fff1f1f1fffcfdfdfffefefefffefefdfffefefefffefefefffefefefffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffefefefffdfdfefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffefffffffefffffffefefffffffffffffffffffffefefffefffffffffefefffefefefffefefefffefefffffefefefffefdfefffefdfefffdfefefffefdfefffefefefffefdfefffdfefefffefefefffdfefdfffdfefdfffdfefdfffefefdfffdfefefffdfdfefffefefefffefdfefffefefefffefefffffefefefffefefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfcfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfefefffdfefefffdfdfdfffefdfefffdfefdfffefdfefffefdfefffefdfefffdfefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfff5f5f6ffecececffd7d6d7ffc9c9c9ffc2c2c3ffb9b9b9ffacacacff9c9c9cff89898aff747474ff5f5f5fff4b4c4bff3d3c3cff3c3d3dff3e3e3dff3f3f3fff404040ff424343ff444344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffdfefdfffbfafbfff8f9f9fff7f8f7fff7f6f7fff6f7f6fff6f7f7fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff6f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f5f5fff4f4f5fff4f4f4fff4f3f4fff3f4f4fff4f3f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff1f1f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff1f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f2f2fff2f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f3f3fff3f2f3fff2f3f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff2f2f3fff3f2f3fff3f2f2fff2f3f3fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff2f3f2fff3f2f3fff2f3f3fff3f3f3fff3f2f3fff3f2f3fff2f3f3fff3f2f3fff3f3f3fff3f2f3fff2f3f3fff3f3f3fff2f3f2fff2f3f2fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff1f1f1fff1f2f2fff1f1f1fff1f1f1fff0f1f0fff1f0f1fff0f1f0fff0f0f0ffeff0f0fff0f0effff0f0f0fff0eff0ffeff0f0fff0eff0ffeff0efffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedeeeeffedeeedffedededffedededffecededffedececffecedecffecececffecececffebebecffecebebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9eaeaffe9e9eaffe9e8e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe5e5e5ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdededeffdededeffdedddeffddddddffdcdcdcffdadbdaffd9d9d9ffd8d8d7ffd7d7d7ffd5d5d5ffd3d3d3ffd0d0d0ffcecfcfffcecfcfffcfcfceffcfceceffcfcfcfffcecfceffcececf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a39ff373737ff373737ff373637ff373637ff373737ff373737ff373737ff373737ff373737ff030303ff343534ff353435ff353535ff2d2e2eff2f2e2fff393939ff454645ff404040ff363536ff2d2c2dff323232ff3f3f3fff434444ff454645ff464746ff50504fff585858ff545454ff555556ff555455ff555555ff555555ff545454ff555555ff545454000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffbfbfbfffbfbfbfffc1c0c1ffc3c4c3ffc5c4c5ffc6c6c6ffc8c7c8ffc9c9c9ffcacacbffcbcccbffcdcdcdffcdcecdffcfcfcfffcfd0d0ffd0d0d1ffd2d2d2ffd3d2d3ffd4d4d4ffd5d5d5ffd5d5d6ffd7d7d7ffd7d7d7ffd8d8d9ffd9d9d9ffdbdadaffdbdbdbffdcdbdbffdcdcdcffddddddffdededeffdfdedfffdfe0e0ffe0dfe0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe4e5e5ffe5e6e5ffe6e5e6ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffeaeaeaffebebebffebeaeaffebebebffebebebffebebebffebebebffebececffecececffecebecffecebecffecececffecececffedecedffedecedffecededffedededffecededffedededffedededffeeeeedffedeeedffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefefefffeeeeeeffeeefefffefefeffff0efefffeff0efffefefefffefefeffff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f1fff1f0f1fff0f1f1fff0f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f3f3fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff2f3f3fff3f2f3fff3f2f3fff3f2f3fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f2f2fff2f3f2fff3f3f3fff2f2f2fff3f3f3fff2f2f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f5f5fff5f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f6fff5f5f6fff5f6f6fff6f6f5fff6f5f5fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f6f6fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff5f5f6fff6f5f6fff6f5f5fff5f6f6fff6f6f6fff6f5f5fff5f6f6fff6f6f6fff5f6f5fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff8f7f8fff9f9f9fffcfbfcfffefdfefffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262627ff242524ff232323ff222222ff222222ff222222ff222322ff272626ff2d2d2cff333333ff383838ff464646ff525152ff5d5d5dff696969ff7c7c7cff939394ffc6c6c7ffe2e2e2fff1f2f1fffdfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffefffffffffefffffffffefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffdfefefffefefefffefefffffffefffffefffefffffffffffffffefffefefefffffefefffefffefffffefffffffffefffffffefffffffffffefefffffffefffffefefefffffefffffffffefffefefffffefefffffffffefffefffefffffefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffcfcfdfff8f8f8fff2f2f1ffd7d7d6ffcbcbcbffbebebfffb5b5b4ffaaa9a9ff9c9d9cff8e8e8eff807f80ff6f6f6fff5d5d5cff4a4a4aff3f3f3fff404040ff404040ff404140ff404040ff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff302f30ff313130ff303130ff303130ff323131ff313132ff313131ff323233ff313030ff323231ff353535ff393838ff3c3c3cff3f3f3eff424141ff444544ff474747ff49494aff4c4c4cff4e4e4dff4f4f50ff515151ff535353ff616161ffd8d9d9ffe9eaeaffe9e9eaffeae9eaffeaeae9ffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e7e6ffe6e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e4e5ffe5e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdeffdededfffdededeffdedfdeffdededeffdededeffdededeffdededeffdededeffdededdffdededeffdededeffddddddffddddddffdcddddffdddcddffdcdddcffdcdcdcffdcdcdcffdbdbdcffdcdbdcffdadbdaffdadadaffdadad9ffd9d9daffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d6d7ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d5d4ffd5d4d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d7d7ffd7d6d6ffd6d7d7ffd6d7d7ffd6d6d7ffd7d6d7ffd6d7d6ffd6d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d7ffd7d6d7ffd6d6d6ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d6d6ffd7d6d7ffd7d7d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d8ffd8d8d8ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffdbdadaffdcdcdcffdddcddffdddedeffdfdfdeffe1e0e0ffe2e2e2ffe3e3e3ffe4e4e5ffe5e5e4ffe5e5e4ffe5e5e6ffe7e7e7ffe8e8e8ffeae9e9ffeaebebffebebebffebebecffedecedffedededffeeeeeefff1f1f1fff2f2f2fff3f3f3fff3f4f4fff3f2f2fff0f0efffedededffe7e7e7ffcbcbccff888788ff595959ff303030ff090909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff070707ff131213ff353534ff565757ff989998ffd6d6d6ffedecedfff3f3f3fff4f3f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff0f0f0ffefefefffeeefefffedededffedecedffececebffeaebeaffe8e9e8ffe7e7e7ffe5e5e6ffe3e4e4ffe2e2e3ffe2e1e1ffe1e1e1ffe0e0dfffdfdfdfffdededeffdddeddffdeddddffddddddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdadadbffdadadaffd9dadaffd9d8d9ffd8d9d9ffd8d8d8ffd7d7d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d7ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd7d7d7ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd7d8d8ffd7d7d8ffd8d7d7ffd8d8d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d6d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d8d7ffd8d7d7ffd7d8d7ffd8d7d7ffd8d8d8ffd7d7d8ffd8d7d8ffd8d8d8ffd9d8d8ffd9d9d9ffd8d8d9ffd8d9d9ffd9d9d9ffd9dadaffdbdadaffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdcdcdcffdcdcdcffdddddcffddddddffddddddffdddddeffddddddffdedddeffdededeffdededeffdededfffdfdedeffdedfdfffdedfdeffdfdfdfffdfdfe0ffdfe0e0ffdfdfe0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e9e8ffe9e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ff565555ff555555ff535454ff525253ff515151ff4f4f4fff4c4c4bff4a4949ff474747ff444443ff414141ff3e3e3eff3b3a3bff383838ff353534ff323231ff313132ff313132ff303130ff303030ff303131ff303030ff2f2f30ff313131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0c0bff0c0b0bff0b0b0cff0b0c0bff0b0b0cff0c0b0bff0d0c0cff131313ff1b1b1bff242525ff2e2f2eff3b3b3bff4b4c4bff606060ff757576ff8b8b8bffadadadffcfd0d0ffe4e4e4fff2f2f2fffdfcfcfffdfefefffefefefffefefefffefefffffefffefffffffffffffffffffefefffffffefefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefefffffefffffffffffffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefdfefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffefefffffffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefefffdfefefffefefefffefefefffefefdfffdfdfefffdfefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfefffefdfefffdfdfdfffefdfdfffefefdfffdfdfefffdfdfefffefefdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfff5f5f6ffecececffd6d6d6ffc7c7c7ffc1c0c0ffb7b7b7ffaaaaabff9b9b9bff8a898aff757575ff5f5f5fff4c4b4cff3c3c3cff3c3d3cff3d3e3dff414040ff424243ff434443ff43434400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffafaf9fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff4f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f4fff4f4f3fff3f4f3fff4f3f3fff3f3f3fff3f3f2fff2f2f3fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f1f2fff2f2f2fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff2f3f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff2f2f3fff2f2f3fff3f3f2fff2f3f2fff3f2f3fff3f3f3fff3f3f2fff2f2f2fff2f3f2fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f0f1fff0f0f0fff0f0f0ffeff0effff0eff0fff0f0f0ffeff0efffefeff0ffefefeffff0efefffefefefffefefefffefefefffefefeeffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffededeeffedededffedeeedffedecedffecededffecececffececedffecececffececebffecececffebecebffebebebffebeaeaffeaebeaffeaeaeaffeaeae9ffeaeae9ffe9e9eaffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe4e5e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e0e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdedfffdfdfdeffdedfdeffdedfdeffdededeffdededeffddddddffdcdcdcffdbdbdbffdad9d9ffd8d8d7ffd7d6d6ffd5d5d5ffd3d3d2ffd1d0d0ffcecfceffcececeffcfcecfffcfcfceffcecfceffcececfffcececeffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff39393aff373737ff373737ff373737ff373737ff373737ff373737ff363737ff373737ff343534ff030303ff353535ff2d2d2eff1c1b1cff1e1e1eff212121ff282828ff252526ff1b1b1cff131313ff161717ff1f1f1fff242324ff262625ff2b2b2bff3b3b3bff4b4c4bff565656ff575757ff525252ff555554ff555555ff555555ff555555ff555454000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffbfbfc0ffbfbfbfffc1c1c1ffc4c3c3ffc4c4c5ffc6c6c6ffc8c8c7ffc8c9c9ffcbcacaffccccccffcdcdcdffcececeffcecfcfffd0d0d0ffd1d0d1ffd2d2d2ffd3d2d2ffd4d4d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d7ffd9d8d9ffdadadaffdadadaffdbdbdbffdcdcdbffdcdddcffdddeddffdededeffdfdfdfffdfe0dfffe0e0e0ffe1e0e0ffe2e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaebffebebeaffebebebffebebecffebebecffecebecffebecebffecececffededecffececedffececedffededecffecededffedededffedededffeeededffedededffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeefefffeeefefffefeeeeffefefefffefeff0ffefefeffff0eff0fff0efefffeff0efffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f0f0fff0f0f0fff1f0f0fff0f1f1fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f2f2fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff3f3f3fff3f3f2fff2f2f3fff3f2f2fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f3fff3f3f2fff2f3f2fff3f2f3fff3f2f3fff3f3f2fff2f2f2fff2f3f2fff2f3f2fff3f2f3fff3f3f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f4f4fff3f3f3fff4f3f4fff4f4f3fff3f4f4fff4f4f4fff5f4f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff8f8f8fffbfbfbfffcfdfdfffdfdfefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff222323ff222222ff222222ff222222ff222222ff222222ff262626ff2d2d2cff333433ff383738ff464646ff525252ff5d5d5dff686869ff7b7c7bff919191ffc1c1c1ffe1e1e1fff1f0f1fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffefffefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefdfefffefefdfffefefefffdfefdfffdfefdfffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffefefffffefffefffffefffffefefffffefffefffffefefffffefefffffffffffefffefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfcfcfff8f8f8fff3f2f3ffd5d5d5ffcacacaffbdbebdffb4b4b4ffa9aaaaff9d9d9eff8f8f8fff807f7fff6e6e6eff5c5b5bff494949ff3f3f3eff404040ff404040ff404040ff404040ff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff30302fff313030ff313130ff313030ff323131ff313131ff313131ff313131ff333233ff363636ff393939ff3c3d3cff3f3f3fff424243ff454546ff484848ff4b4a4aff4d4d4dff504f4fff515251ff525352ff545454ff7f7f7fffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffe9e9e9ffeae9e9ffeaeae9ffe9e9e9ffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0dfffe0dfdfffe0e0e0ffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdedeffdedfdfffdfdfdfffdfdedeffdfdfdeffdedfdfffdededeffdededeffdededeffddddddffdededeffdddeddffddddddffdddddcffdddcddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadbdaffdbdadaffdadadaffd9dad9ffdad9daffdad9d9ffdadadaffd8d9d8ffd9d8d8ffd9d8d9ffd9d8d8ffd8d8d7ffd8d8d7ffd7d8d7ffd7d7d7ffd8d8d7ffd6d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd6d6d5ffd6d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd8d8d8ffd7d7d7ffd7d7d8ffd8d8d8ffd8d7d7ffd8d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d8d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdad9d9ffdad9daffdadadaffdbdadaffdbdbdbffdddcdcffddddddffdededeffdedfdeffdfdfdfffe1e1e2ffe3e3e3ffe4e4e4ffe5e4e5ffe6e5e6ffe6e6e6ffe6e7e7ffe8e8e7ffe9e9e9ffeaeaeaffebebecffecececffedececffeeeeedffeeeeefffefefeffff1f1f1fff3f3f2fff3f3f3fff4f4f4fff2f3f3ffefefefffecedecffe3e3e3ffc3c4c3ff7e7e7fff545353ff2b2b2cff080808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030203ff080808ff151616ff373837ff585858ff8e8d8effd2d1d1ffebebebfff3f3f2fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff2f2f2fff1f1f1ffeff0f0ffefefefffeeeeeeffedededffedececffebebebffeaeae9ffe8e8e8ffe7e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e3ffe1e1e1ffe1e0e0ffdfdfdfffdededeffdededeffdededeffddddddffddddddffddddddffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadadaffd9d9daffdad9daffd9d8d8ffdadad9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d9ffd8d8d8ffd8d8d7ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d7d7ffd6d7d6ffd6d6d6ffd7d6d6ffd7d6d6ffd7d7d6ffd6d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd7d8d7ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9d8d9ffd8d8d8ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9dadaffdadadaffdbdadbffdadadbffdadbdaffdcdbdbffdcdbdbffdcdcdcffdbdcdbffdcdbdcffdcdcdcffdddcdcffdddddcffdddddcffddddddffddddddffdededdffdddedeffdededeffdddedeffdededeffdfdedfffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0dfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e0e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffeaeae9ffe9e9e9ffeae9e9ff878686ff565555ff545455ff545353ff525151ff4f4e4fff4c4c4bff4a4a4aff474747ff444444ff414142ff3f3e3fff3b3b3bff393838ff353535ff323232ff303030ff303130ff313131ff303030ff303031ff303030ff313030ff313231ff3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0bff0c0b0bff0c0b0bff0b0b0bff0c0b0bff0b0b0bff0b0a0bff121211ff1b1b1bff242524ff2e2e2eff3b3b3cff4c4b4cff626261ff787878ff909090ffb0b0b0ffd2d2d2ffe5e6e5fff3f3f3fffdfcfdfffefefefffefefefffefefefffefefefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefdfefffefefdfffefefefffdfefdfffdfdfdfffefefefffefefefffefefdfffefdfdfffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefffffefefefffffffefffffffffffffffefffffefffffffffffffefefefffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefefffefefefffefefefffdfefdfffefdfdfffefefefffefefefffefefdfffefefdfffefefefffefefefffffefefffefefefffdfefefffdfefefffdfdfdfffefdfefffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffefdfefffdfdfefffdfefdfffefdfdfffefdfdfffdfefefffcfdfcfffdfcfdfffdfdfdfffdfcfcfff6f6f5ffebecebffd5d5d5ffc6c5c5ffbebebdffb4b5b5ffa9a9a9ff9a9b9bff898989ff757575ff616161ff4e4d4dff3e3e3dff3e3d3dff404040ff434242ff444343ff434343ff44434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefdfefffcfbfbfff8f9f9fff8f8f7fff7f7f7fff6f6f6fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff6f6f5fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f5fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff4f3f4fff4f3f3fff4f4f4fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff3f2f2fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f2f2fff3f2f3fff3f2f2fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0fff0efeffff0efeffff0eff0ffefefeffff0efefffefefefffefefefffefefefffefeeefffeeeeeeffefeeeeffeeeeeeffeeeeeeffedeeeeffedeeedffeeedeeffedededffecededffedecedffecececffecececffecececffebebebffebebebffebebebffeaeaeaffebebebffeaeaeaffeaeae9ffeaeae9ffeae9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e4ffe4e5e4ffe3e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdeffdfdedeffdfdfdeffdededeffdedddeffddddddffdcdcdcffdbdbdbffdad9daffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcececeffcfceceffcfcecfffcfceceffcecfcfffcbcbcaffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424243ff434343ff403f40ff3a3a39ff373737ff373736ff373737ff373737ff363737ff373737ff343534ff343434ff030303ff030303ff1b1c1bff101010ff121111ff111112ff111111ff101010ff0b0b0cff080908ff090909ff0c0b0bff0e0e0eff0e0f0eff151414ff222222ff353535ff474746ff4d4e4dff484848ff525252ff555554ff545555ff545554ff54555500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0bfffc1c1c1ffc3c3c3ffc5c4c5ffc6c6c6ffc7c8c7ffc9c9c9ffcbcacaffccccccffcccdccffcececeffcfcfcfffd0d0d0ffd1d1d0ffd2d2d1ffd2d3d3ffd4d3d4ffd5d5d5ffd5d6d6ffd6d7d6ffd7d8d8ffd8d8d8ffdad9daffdadadaffdbdbdbffdcdcdbffdddcdcffdededdffdededeffdfdedfffdfdfe0ffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e4ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe8e7e8ffe7e7e7ffe8e8e8ffe9e8e9ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebeaebffebebebffebebeaffebebebffebebebffebecebffecececffecececffececedffecedecffedecedffececedffecedecffedededffedededffedededffedeeedffeeededffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefeeffeeefefffeeefeeffeeefefffefefefffefefefffefefeffff0efeffff0f0effff0efeffff0f0effff0f0f0fff1f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff0f0f0fff1f1f0fff0f1f0fff0f0f0fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff2f2f2fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff2f2f2fff3f2f2fff3f3f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff3f2f3fff3f3f3fff2f3f2fff3f2f2fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff4f4f4fff4f4f3fff4f4f4fff5f5f4fff5f4f4fff5f4f5fff5f5f5fff6f5f5fff6f5f5fff6f5f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f6fff7f7f7fff6f6f6fff6f6f6fff7f6f7fff7f6f6fff7f7f6fff6f7f7fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff8f8f7fff9f9f9fffdfdfcfffefdfefffefefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232322ff222222ff222122ff222222ff222322ff222222ff222122ff252525ff2d2d2cff353434ff3b3a3aff484747ff535453ff5d5d5dff686868ff7b7b7bff8f9090ffbdbdbdffe0e0e0fff0f0f0fffdfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffefefefffefffefffefefffffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefdfffefefefffefefdfffefefefffdfefdfffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefefffffffffffffefffffffefefffffefefefffffefefffffffefffffffffffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefffefffffffffffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffefffffffefffffffefffefefefffdfefdfffefefdfffdfefdfffdfcfdfff8f8f8fff2f2f2ffd5d5d4ffcacac9ffbdbebeffb4b4b4ffaaaaaaff9e9e9eff909090ff808080ff6e6e6dff5a5b5aff484848ff404040ff404040ff404040ff404040ff404040ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff30302fff30302fff30302fff313031ff303030ff313130ff313231ff323132ff313232ff343334ff383838ff3a3a3aff3d3d3dff404040ff444343ff464646ff494a49ff4c4c4cff4e4e4eff505050ff525252ff545453ff555555ff9b9b9bffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe8e7e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e7e6ffe6e6e6ffe5e6e6ffe5e5e5ffe6e6e6ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e3ffe2e1e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdfdfdfffdededeffdededeffdededdffdeddddffdeddddffddddddffdddcdcffddddddffdcdcdcffdcdbdcffdbdbdbffdadbdbffdbdadaffdadadaffdadadaffdadad9ffd9dad9ffdad9daffdad9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd6d7d7ffd7d6d7ffd7d8d7ffd8d7d7ffd7d8d8ffd7d8d8ffd8d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffd9d9d9ffdadadaffdad9daffdadad9ffdadad9ffdadad9ffdadadaffdadadaffdbdbdaffdadbdaffdbdbdbffdcdcddffdeddddffdedfdeffdfdfdeffdfe0e0ffe0e1e1ffe3e2e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e7e6ffe7e7e7ffe8e8e8ffe9e9e9ffebebebffecececffededecffedededffeeeeeeffeeefeefff0eff0fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff2f2f2ffefefefffecebebffe1e0e0ffbebdbdff767776ff4f4f4fff272627ff060606ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff080807ff161616ff3a3939ff5a5a59ff858686ffcccccdffe9eae9fff2f2f3fff4f4f4fff4f4f5fff4f4f4fff4f4f3fff3f3f3fff1f2f2fff0f0f0ffeff0efffefeeefffeeeeedffededecffececebffeaeaeaffe8e8e8ffe7e7e7ffe6e6e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e1ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdededeffddddddffddddddffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdadbffdbdadaffdadadaffdadadaffdadadaffdad9daffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d8ffd9d8d8ffd9d8d8ffd9d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d8d9ffd8d8d8ffd9d9d9ffd9d8d9ffd9d9d8ffd9d9d8ffd9d9d8ffd9d9d9ffd8d9d8ffdadad9ffd9dad9ffdadadaffd9dadaffdad9daffdadad9ffdadad9ffd9d9daffd9d9d9ffd9d8d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffdad9d9ffdadadaffdad9d9ffdbdadaffdadadbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdbffdcdcdcffdddcdcffdddddcffdcdddcffdcdcdcffdddddcffddddddffdddedeffdddedeffdededeffdedfdeffdedfdfffdedfdfffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9eae9ffe9eaeaffe9e9eaffe9e9e9ffeaeaeaffeae9eaffeaeae9ffeaeae9ffeaeae9ffeae9e9ffb8b8b8ff565656ff555655ff545454ff515152ff4f4f4fff4c4c4cff4a4a4aff474748ff444545ff434242ff403f40ff3c3d3cff393939ff363635ff323332ff303030ff313030ff313030ff303030ff302f30ff313130ff313131ff30302fff3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0b0bff0b0b0bff0c0c0bff0b0c0bff0b0b0bff090a0aff0a0a0aff111111ff1a1a19ff252525ff2f2f2fff3d3d3dff4f4e4fff636363ff787878ff949493ffb1b2b1ffd3d3d3ffe7e6e6fff4f3f3fffdfdfdfffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffefffffffefffffffefefefffffffffffefefefffefefefffefefdfffefefdfffefefefffdfefdfffefefefffefefdfffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefdfefffefefefffefdfefffefefefffefefefffffffefffffffffffffefffffffffffffffffffffefffffffefefffffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefdfefffdfdfefffdfefefffefefefffefefdfffefefefffefefdfffdfefdfffefdfefffefefefffdfefdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfcfff5f6f5ffebebecffd4d5d5ffc4c5c5ffbcbcbcffb3b4b3ffa8a8a8ff9a9b9bff898989ff767676ff626263ff4f504fff40403fff414140ff434242ff434343ff444343ff434443ff4443440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffcfdfdfff9fafafff8f8f8fff8f7f7fff7f7f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f4f4fff5f4f5fff4f4f4fff4f5f5fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff2f2f3fff2f3f3fff2f3f3fff3f2f2fff2f3f2fff2f3f3fff2f2f3fff2f2f2fff3f3f3fff3f2f3fff3f3f2fff3f3f2fff3f3f2fff3f2f3fff2f2f2fff3f3f3fff2f3f2fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f3f3fff3f3f4fff3f3f3fff4f3f4fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f2fff2f3f2fff3f2f3fff3f3f3fff2f3f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0f0ffeff0f0fff0efefffeff0effff0f0efffefeff0ffefefefffefefefffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeededffedededffedededffedededffededecffececedffecececffecececffecebecffebebecffebecebffebebebffeaeaebffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeae9e9ffe9eae9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e7ffe6e7e6ffe7e6e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdedeffdededeffdededeffdddeddffdcdcdcffdbdbdbffdad9d9ffd7d8d7ffd6d6d5ffd3d4d4ffd1d2d2ffd0cfd0ffcecdceffcccdccffcececeffcececeffcecfceffcacbcbffcbcbcaffcbcacb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434243ff434342ff434343ff404040ff393a39ff373637ff373737ff373737ff373737ff343434ff343434ff191919ff101010ff030303ff040303ff0b0b0bff0c0b0bff0a090aff070708ff060707ff050505ff040404ff040404ff050404ff050505ff070607ff0b0b0aff131413ff232323ff363736ff3f3f40ff373737ff484849ff525252ff555554ff555555ff54555500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc2c1c1ffc2c2c2ffc0bfc0ffc1c1c1ffc3c3c3ffc4c5c5ffc6c6c6ffc7c8c7ffc9c9c9ffcbcacaffcbcbcbffcdcccdffcececeffcecfcfffd0cfd0ffd0d1d0ffd2d2d2ffd3d3d3ffd3d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffdadadaffdbdadbffdbdcdbffdddcdcffdddddcffdedddeffdededeffdfdfdfffdfe0dfffe1e0e1ffe1e1e1ffe2e1e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeae9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffecebebffecebebffecececffecececffecececffecececffecededffedededffededecffedededffeeededffedededffeeededffeeeeeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeefefffeeeeefffefeeeeffefefeeffefefefffefefefffefefefffeff0effff0eff0fff0f0effff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff0f0f1fff1f0f0fff1f1f0fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff4f3f3fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f2f3fff3f3f3fff2f3f3fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff3f3f4fff3f3f3fff4f4f4fff4f4f4fff4f4f3fff5f4f4fff5f5f4fff5f4f5fff4f5f4fff5f5f5fff5f6f5fff6f5f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff7f6f7fff6f7f6fff7f7f7fff7f7f6fff7f7f7fff6f6f7fff7f6f6fff7f6f7fff6f6f6fff7f6f7fff7f7f6fff7f6f7fff7f7f6fff6f7f6fff7f6f7fff7f6f7fff7f7f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff7f6f6fff7f7f7fff9f8f8fffbfafbfffdfdfdfffdfefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222222ff222222ff222222ff222222ff222222ff212221ff212121ff252625ff2d2d2dff363736ff3f3e3fff454545ff525353ff5e5d5eff686768ff7a7b7aff8f8e8effb8b9b8ffdededeffefefeffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffefefffefefffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefdfffdfdfdfffcfcfcfff8f8f7fff2f2f1ffd4d4d5ffc9c9c8ffbebebdffb5b4b5ffaaabaaff9e9f9eff919191ff808180ff6d6e6eff595959ff464645ff3d3d3dff404040ff404040ff404040ff404040ff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2e2d2eff2f2f30ff302f30ff302f30ff313031ff313130ff313130ff303030ff333232ff353635ff3a393aff3c3c3bff3f3f3fff424142ff444544ff474747ff4a4a4aff4c4d4cff4f5050ff525252ff545453ff555556ff5d5c5dffcdcdcdffeaebeaffebeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffe9e9eaffe9eae9ffeae9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffe0dfdfffdfdfe0ffdfdfe0ffdfdfdfffdedfdfffdfdfdeffdededeffdedfdeffdededeffdeddddffdddedeffddddddffdcdcddffdbdcdcffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdadaffdadadaffdad9daffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9d9daffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd7d8d7ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d9ffd8d8d8ffd9d9d9ffd9d8d9ffd9d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffd9dad9ffdad9d9ffdadad9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9dad9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffd9d9daffdadad9ffd9dadaffd9dadaffdadadaffdbdbdbffdbdadbffdadadbffdbdbdbffdbdbdcffdcdbdbffdcdcdbffdcdcdbffdcdcdcffdededdffdedfdeffe0dfe0ffe0e0e0ffe1e1e1ffe2e2e3ffe4e4e3ffe5e5e5ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e8ffe8e8e8ffe9e9e9ffeaeaeaffececebffedededffedededffeeefeeffeeefefffefefeffff1f0f0fff3f2f3fff3f3f4fff4f5f4fff4f5f5fff3f3f2fff0f0f0ffecedecffdededeffb1b1b1ff6d6e6eff464546ff1e1e1fff040505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff060707ff151515ff363535ff545454ff767676ffbfbfc0ffe5e4e4fff1f1f1fff4f4f4fff4f4f4fff5f5f5fff4f4f5fff3f3f3fff2f2f2fff0f1f1fff0f0f0ffefefefffeeeeeeffededeeffedecedffebebebffeae9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e2ffe2e2e2ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdfffdfdfdeffdedfdfffdededeffdededdffddddddffdcdcddffdcdcdcffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdbdbffdbdbdcffdbdbdcffdbdcdbffdadbdbffdbdbdaffdadadaffdadad9ffdad9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d8d9ffd8d9d9ffd9d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9d9daffdad9d9ffd9dadaffd9dadaffdadadaffdadadaffdad9daffd9d9daffdad9daffdad9daffdadadaffdbdbdaffdbdbdaffdadbdbffdbdbdaffdbdbdaffdbdadbffdbdadaffdbdbdaffdadadbffdadadaffd9dad9ffdadadaffd9dad9ffd9d9d9ffd8d8d9ffd8d8d8ffd9d8d9ffd8d8d9ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffd9dad9ffd9dadaffdadad9ffdad9daffdadad9ffdadadaffdadadaffdadbdbffdbdbdbffdbdbdcffdbdcdbffdcdbdbffdcdcdcffdcdcdcffddddddffddddddffddddddffdeddddffdeddddffddddddffdddddeffdededdffdededeffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e3ffe3e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe7e7e8ffe7e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9eaffeae9e9ffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeae9eaffe9e9eaffeaeaeaffeaeaeaffebeaeaff565656ff555655ff535353ff525151ff4f4f4fff4c4c4dff4b4a4aff494949ff464646ff434443ff404140ff3e3e3eff3a3b3aff373738ff343434ff313130ff2f2f2fff303031ff30302fff303131ff313131ff303030ff303030ff302f30ff2d2d2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0b0cff0c0b0bff0c0c0bff0b0b0aff090a0aff090908ff080908ff100f10ff1a1919ff252525ff303030ff3f403fff535353ff696969ff7e7e7eff969697ffb2b2b2ffd5d5d4ffe8e8e8fff5f5f5fffdfdfdfffefefefffefefefffefffefffefefefffefefefffffefefffefefffffefffffffefffefffefffffffffffefffffefffffefffefffffefffffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffefefefffefffffffffffffffefefffffffefefffefffffffefffffffefefefffefefefffefdfefffdfdfefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefdfffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffefffffffffffffffffffffefffffffefffefffefffffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffefefefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfefffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfff5f5f5ffebebebffd3d3d3ffc3c3c3ffbbbbbaffb1b1b2ffa7a7a6ff9a9a9aff8a8b8bff787878ff646464ff525152ff434344ff424243ff434344ff444343ff434443ff434443ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfcfffaf9fafff8f8f8fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff4f3f4fff4f3f3fff4f4f4fff4f3f4fff4f4f3fff3f4f3fff4f4f4fff3f4f3fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff4f3f4fff4f3f3fff3f4f3fff4f3f3fff4f4f3fff3f3f3fff4f3f4fff4f3f3fff3f3f3fff3f3f4fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f3fff3f3f3fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f2f2fff1f2f2fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff1f0f1fff1f0f1fff1f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0effff0f0effff0eff0fff0efeffff0f0f0ffefeff0ffeff0efffefefefffefefefffefefeeffeeefefffeeefefffeeefeeffeeeeeeffeeedeeffeeededffedeeedffedededffedededffecececffecececffecececffecebecffebebecffebebebffeaebebffebebeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9eaffe9e9e9ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e7ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe0e1e1ffe0e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedeffdededdffddddddffdcdcdcffdbdbdaffd9d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffccccccffcacacaffcccdccffcececeffcbcbcbffcbcbcaffcbcbcbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424342ff434342ff434343ff434343ff404040ff3a3a39ff373737ff373737ff343534ff343434ff1a1a19ff101010ff070807ff040404ff020202ff030303ff040304ff020203ff000101ff010000ff000100ff000000ff010000ff000001ff000000ff010101ff020202ff060606ff0c0c0dff171716ff191919ff202020ff363737ff494948ff525253ff555554ff545555ff000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfc0bfffbfbfbfffbfbfbfffc1c1c1ffc1c1c1ffc1c2c2ffc2c1c1ffc1c1c1ffc3c3c3ffc5c4c4ffc5c6c5ffc7c7c7ffc9c9c9ffcacacaffcbcbcbffcdcdccffcececeffcfcfcfffd0d0d0ffd1d1d0ffd2d1d2ffd3d2d2ffd3d4d4ffd5d5d5ffd6d6d6ffd7d7d6ffd7d8d8ffd8d9d9ffdadadaffdbdbdbffdbdbdbffdcdcddffddddddffdededeffdfdedfffdfdfdfffe0e0dfffe0e0e0ffe1e1e1ffe2e2e1ffe3e2e3ffe3e3e2ffe4e4e3ffe4e3e4ffe4e5e4ffe4e5e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffeaeaeaffebebeaffebebebffebecebffebebebffecebebffecececffecececffececedffecedecffedececffecedecffedededffedededffededeeffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeefefffefefeeffefefefffeff0f0ffefefeffff0f0f0fff0efefffefeff0fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff0f1f0fff0f0f0fff1f0f0fff0f1f0fff1f0f1fff1f0f0fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff1f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f4f4fff4f3f4fff3f3f4fff3f4f3fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f4fff4f3f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff6f5f5fff6f6f5fff6f6f5fff5f6f6fff6f6f5fff6f6f6fff6f6f7fff6f6f6fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f6f7fff7f7f7fff8f8f8fffafafafffcfcfdfffdfefefffffefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212222ff222222ff262726ff262726ff222221ff222121ff212221ff252525ff2e2e2eff373737ff3f3f40ff464646ff545454ff5e5e5eff686868ff7a7a7aff8d8e8dffb4b5b5ffdcddddffedededfffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffefefffefffffffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefffefffefffffffffffefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefffefffffefefffefefffffefffefffefefefffefdfefffdfefdfffdfdfdfffcfcfdfff7f7f7fff2f2f1ffd4d4d3ffc9c8c8ffbebdbdffb5b5b5ffababaaffa0a09fff919191ff808080ff6d6d6dff595858ff444343ff393a39ff3d3d3dff404040ff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2bff2e2e2eff2e2e2eff2e2d2eff2f302fff302f2fff302f30ff303130ff2f2f2fff303131ff333333ff373737ff3b3b3aff3d3d3dff404040ff434343ff464645ff484948ff4b4b4bff4d4e4dff505050ff535353ff555555ff565656ff818180ffeaeaebffebebeaffebeaebffeaeaeaffeaeaebffebebebffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e4e3ffe3e3e2ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e0ffe0e0e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0e0e1ffe1e0e0ffe0e0e0ffdfe0e0ffe0e0dfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdedfdeffdededeffddddddffdcdddcffdddddcffdcdcddffdcdcdcffdbdcdcffdbdbdbffdbdbdcffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdaffdadadaffdadadaffdadadaffdbdbdaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffdad9daffdadad9ffdadadaffdadadaffdadad9ffd9d9daffdadadaffdadadaffdadadaffdadadaffdadadbffdbdadaffdbdadbffdadadaffdadadbffdbdadaffdadbdaffdadbdaffdadadaffdbdadaffdadbdaffdbdadaffdbdbdaffdadadbffdadadaffdadadbffdadadaffdadadaffdad9daffdadadaffdadad9ffd9dadaffd9dadaffd9dad9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadadaffdbdbdaffdadbdaffdbdbdbffdbdadbffdbdbdaffdbdbdbffdbdcdbffdcdcdbffdcdbdcffdcdcdcffdddcdcffdddcddffdcdddcffddddddffdddedeffdededeffdfe0dfffe0e0dfffe1e1e0ffe2e2e2ffe3e3e4ffe5e5e4ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeae9ffebebebffececedffeeeeedffeeeeeeffeeefeeffefefeffff0f0f0fff1f1f1fff3f4f3fff4f4f3fff5f5f5fff5f6f5fff4f4f4fff2f2f1ffeeedeeffdbdbdbffa7a7a7ff656565ff434343ff1e1e1eff050505ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff111111ff302f2fff515152ff6f6f6fffb2b2b2ffe1e2e1fff1f1f1fff4f4f4fff4f4f4fff5f5f4fff4f5f5fff4f4f4fff3f3f3fff1f1f1fff1f0f0ffeff0efffefefeeffeeedeeffedeeedffecececffebeaebffe8e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e6e5ffe5e4e4ffe4e4e4ffe3e3e3ffe2e1e2ffe1e1e0ffe1e1e0ffe0e0e0ffe0e0dfffdfdfdfffdfdedeffdfdedeffdededeffdeddddffddddddffdddddcffddddddffdcddddffdcdcddffddddddffdcdddcffdcdddcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdcdcdbffdbdbdbffdadbdbffdbdadbffdadbdbffdadadaffdad9daffdadad9ffdadad9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdad9daffdadadaffdadadaffdadadaffdadadaffdadadaffdbdbdaffdadadaffdbdadbffdbdadbffdadadaffdbdbdaffdadbdbffdbdbdaffdadadbffdadbdaffdbdadaffdbdadbffdadbdbffdbdbdbffdbdbdcffdbdbdbffdbdcdbffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdaffdadbdaffdbdbdaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffdad9daffd9dad9ffd9d9daffdadadaffdadbdaffdadbdaffdbdadaffdbdadaffdadbdaffdbdadaffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdcdcffdcdbdcffdcdbdcffdcdcdcffdddddcffdcddddffddddddffddddddffddddddffdededeffdededeffdededeffdededeffdededeffdedfdeffdfdedfffdedfdfffdededfffdfdfdfffdfdfdfffe0dfe0ffe0dfe0ffe0e0dfffe0e0e0ffe0e1e0ffe1e1e0ffe1e0e1ffe1e2e1ffe2e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e7e6ffe7e6e6ffe7e6e6ffe6e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffe9eae9ffeae9eaffe9eaeaffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebeaffebeaeaffebeaebff555555ff555455ff535354ff515151ff4f504fff4d4d4cff4c4c4cff4a4a4aff474747ff444444ff414241ff3e3f3eff3b3c3bff383838ff353535ff323231ff2f2f2fff30302fff303031ff323131ff303030ff2f302fff2f2f30ff2d2d2dff2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0b0bff0c0b0cff0a0b0bff0a0a0aff080909ff070707ff080808ff10100fff1a1a19ff262525ff313131ff414140ff565656ff6d6e6dff858584ff999999ffb3b3b3ffd6d6d6ffe9e9e9fff6f5f5fffdfdfefffefefefffefefefffefefefffefefffffffffefffefffefffefffefffffefefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefffffffffffffffffffffefffffffffffefffffefefffefffefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefdfffdfefefffdfefefffdfefefffdfdfdfffefefefffefefefffdfefefffefdfefffefefdfffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffdfefdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffcfbfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfff5f5f5ffecebebffd2d2d2ffc2c2c2ffbabab9ffb0b0b0ffa6a6a6ff999999ff8a8a8aff787878ff646564ff525252ff444344ff434443ff444343ff444344ff434343ff434343ff434344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffdfdfdfffbfbfbfff9f8f8fff7f7f8fff7f7f7fff7f7f7fff6f7f6fff6f6f7fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff5f5f5fff5f4f5fff4f5f4fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff3f4f3fff4f3f3fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff4f3f3fff4f3f4fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f4f3fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f4f3fff4f3f4fff3f4f3fff3f3f4fff4f4f4fff4f4f3fff3f4f3fff4f3f3fff4f3f3fff3f4f3fff4f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff2f3f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff1f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0ffeff0efffeff0efffeff0efffefefefffeeeeefffefeeeeffefefeeffeeeeeeffeeeeeeffededeeffeeededffedededffecededffececedffededecffecececffebececffecebebffebebebffebebebffebebebffebebeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffe9e9e9ffe9e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffe0e0dfffdfe0dfffe0dfdfffdfdfe0ffdfdfdfffdfdedeffdfdedfffdddeddffddddddffdcdcdcffdadadaffd9d9d9ffd7d7d6ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfceffcdcdccffcbcbcbffcbcbcbffcacacbffcbcacaffcbcbcbffcbcbcbffcbcbcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434342ff434243ff424342ff424243ff434343ff404040ff393a3aff343434ff2b2b2bff191a19ff101010ff080807ff050405ff020303ff030203ff020202ff020101ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff010102ff030403ff050605ff070606ff0f1010ff1f1f20ff373736ff484848ff535253ff000000ff3a3a39ff3a3a39ff393a3aff3a3a39ff3a393a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffc0c0bfffc2c1c2ffc1c2c2ffc2c2c2ffc1c2c2ffc2c1c1ffc2c1c2ffc3c3c3ffc4c5c4ffc5c6c6ffc7c7c7ffc8c9c9ffcacacaffcbcbccffcdcdcdffcdceceffcfcecfffd0d0d0ffd0d1d0ffd2d2d2ffd2d3d3ffd3d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffdadadaffdadbdbffdcdcdbffdddcddffdddeddffdededeffdfdedfffdfe0dfffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffeaeaeaffeaebeaffebebebffebebebffebebebffebececffecececffecececffedececffedecedffecedecffededecffecededffedededffedededffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeefefffeeeeeeffefefeeffefefefffefefefffefefefffefefeffff0efefffeff0f0fff0f0effff0eff0fff0f1f0fff1f0f0fff1f0f1fff0f1f0fff1f0f0fff0f1f1fff0f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f4f3fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f3f3fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f3f3fff3f4f4fff3f3f4fff4f4f3fff3f4f3fff4f3f3fff3f4f4fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff5f4f5fff5f6f5fff6f5f5fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff7f7f7fff8f7f7fff8f8f8fff7f8f7fff8f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff8f8f9fff9faf9fffcfbfbfffefdfefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222222ff262626ff262626ff262626ff272627ff212121ff212120ff252625ff2f2e2fff383838ff414141ff4b4b4bff595859ff606060ff696969ff7a7a79ff8b8a8bffafafb0ffdbdbdbffecececfffafafafffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffefffefefffffefffefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefffffefefffffffefffffefffefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffefefefffefefffffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffefdfefffdfdfdfffcfcfcfff7f8f7fff1f2f1ffd3d2d3ffc7c7c7ffbdbdbdffb4b4b4ffabababffa1a1a0ff929191ff808080ff6d6e6dff585959ff434342ff393939ff3b3a3bff3d3d3dff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2cff2c2c2bff2e2e2eff2e2e2eff2e2e2eff303030ff303030ff302f30ff303030ff313131ff343434ff373837ff3c3b3cff3e3e3eff414141ff444444ff474747ff4a4a4aff4d4d4dff4f4f4fff515151ff535454ff565655ff585858ffa5a4a5ffebebebffebebebffebebebffebeaeaffebeaebffeaeaebffebeaebffeaebeaffebeaebffebeaeaffeaebeaffeaebeaffebeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffe9eae9ffeaeae9ffe9e9e9ffe9e9eaffeaeae9ffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e8ffe8e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e2e1ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdedfffdfdfdfffdededeffdeddddffddddddffdddddeffddddddffddddddffdcdcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdadbdbffdadadaffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdadadaffdadadaffdadadaffdbdbdaffdbdbdbffdadadbffdbdbdbffdadbdbffdbdadaffdbdcdbffdcdbdcffdbdcdbffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdcdbdbffdbdcdbffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdadbdaffdbdbdaffdadadbffdadadbffdbdbdbffdadbdbffdadadbffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdbdbdcffdbdcdbffdbdbdbffdcdbdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdddcffdddcddffddddddffdedddeffdedddeffdededeffdededeffdededeffdedfdeffdfdedfffe0dfe0ffe3e3e2ffe4e4e4ffe6e5e5ffe7e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e9ffeae9e9ffebebebffecebecffeeeeedffeeefeeffefefefffefefeffff0eff0fff0f0f0fff2f1f2fff3f4f3fff5f4f5fff5f5f5fff5f6f5fff3f4f4fff3f2f2ffedeeeeffd8d9d9ff9c9c9cff626263ff464646ff202120ff070706ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040405ff0f100fff2c2c2cff545353ff6f6f6fffa6a6a6ffdededefff1f1f1fff4f4f4fff4f4f5fff5f5f5fff4f5f5fff4f4f5fff3f3f4fff2f2f2fff0f1f1fff0f0efffefefefffeeefeeffeeeeeeffedededffebebecffeae9eaffe9e9e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e4ffe2e2e2ffe2e1e1ffe2e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdfdedfffdededeffdddeddffdddedeffddddddffdddddeffdddddeffddddddffddddddffddddddffddddddffdddddcffdcdddcffdddcdcffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdbdaffdadadaffdadadbffdadbdaffdadbdbffdadadbffdadbdaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdbdaffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdcffdcdcdbffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdcdcdbffdcdbdbffdcdbdcffdbdbdbffdadadaffdad9d9ffdadadaffdad9daffdadadaffdadbdaffdadbdaffdadadaffdbdadbffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdbdbdbffdbdbdbffdbdcdbffdcdbdbffdcdcdcffdcdcdcffdbdcdcffdcdcdcffddddddffdcdddcffddddddffddddddffdddddeffdededeffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0e0dfffdfdfe0ffdfe0dfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e1ffe1e1e0ffe1e1e2ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe7e6e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe9e9e9ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffeae9eaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffeaeaeaffeaeaeaffeaeaebffeaebeaffebeaebffebebebffebebebffebebebff555554ff535353ff515252ff505150ff4e4e4fff4d4d4dff4a4a4aff484847ff454545ff434342ff3f3f3fff3c3c3cff393939ff353636ff333232ff303130ff313031ff313231ff2f302fff303030ff302f2fff2d2c2dff2c2c2dff2d2c2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0bff0b0b0bff0a090aff090909ff070707ff060706ff060706ff0e0e0fff1a1a1aff252525ff313131ff414141ff585858ff717171ff888888ff9b9b9bffb5b6b6ffd9d8d8ffeaebeafff6f6f6fffdfefdfffefffefffefffefffefefefffefefefffefefffffffefefffefffefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefffffefffefffefefefffefefffffefefffffffefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfefffefefefffdfefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefdfdfffefefefffefefdfffefefefffefefefffdfefdfffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffdfdfefffdfefefffdfdfefffdfcfcfffdfdfdfffdfcfdfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfff5f5f5ffebecebffd2d2d1ffc1c1c2ffb9b9b8ffafafafffa5a5a5ff979898ff898989ff777777ff646564ff525252ff424242ff424243ff434343ff434344ff444343ff444343ff43434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefdfdfffdfdfdfffaf9fafff8f8f8fff7f8f7fff7f7f7fff7f6f6fff7f6f7fff6f6f7fff7f6f7fff6f7f6fff7f6f7fff7f6f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f6fff6f6f6fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff5f5f4fff4f5f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff3f3f4fff3f4f3fff3f3f3fff3f3f4fff3f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f3f3fff3f4f3fff3f4f3fff3f3f4fff4f4f4fff4f4f3fff4f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff3f4f4fff4f3f3fff3f3f4fff3f4f4fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f3f3fff3f3f2fff2f2f2fff2f3f2fff1f2f1fff2f2f2fff1f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efeffff0efeffff0f0f0fff0f0efffefeff0ffeff0efffefefefffefeeeeffefefefffefeeefffeeeeeeffedeeedffedeeedffedededffedecedffececedffecececffecececffecececffecebebffebecebffeaebebffebeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9eaffe8e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e3ffe3e3e3ffe2e3e2ffe1e2e2ffe1e1e2ffe0e1e1ffe0e0e0ffdfe0dfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdededeffdedddeffddddddffdcdcdcffdadbdaffd8d9d9ffd6d6d7ffd5d5d5ffd2d2d2ffd0d0d0ffcececeffcdcdccffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcacaffcbcbcbffcbcacbffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424342ff424343ff424242ff434243ff424243ff434343ff404040ff393839ff2d2c2cff1b1b1bff0c0d0dff060606ff030303ff010102ff010102ff020203ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff010000ff000000ff070706ff101010ff20201fff363736ff000001ff393a3aff3a3a3aff393a3aff3a3a39ff3a3a3aff6f6f6fff6f6e6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffc2c1c1ffc1c2c2ffc2c2c2ffc1c1c2ffc1c1c2ffc2c2c2ffc2c2c2ffc4c3c3ffc4c4c4ffc5c6c6ffc7c8c7ffc9c9c9ffcacacaffcbcccbffccccccffcececdffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcddddffdedddeffdfdfdeffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e7e7ffe7e6e6ffe7e7e7ffe8e7e8ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaebeaffeaebebffebebebffebebecffecececffebececffecececffedededffecedecffededecffedecedffededeeffedeeedffedeeeeffededeeffeeeeedffeeeeeeffeeeeeeffeeeeefffeeeeeeffefeeeeffeeefefffefefeeffeeefefffefefefffeeefeeffefefefffefeff0fff0efefffeff0effff0f0effff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f2fff1f2f2fff1f2f2fff2f1f1fff2f2f2fff2f1f2fff2f2f2fff2f3f2fff2f3f2fff2f2f2fff3f2f3fff2f3f3fff3f2f3fff3f3f3fff4f3f4fff3f3f3fff3f4f3fff3f4f4fff4f3f4fff3f4f4fff4f4f4fff3f4f4fff4f3f4fff4f4f4fff3f4f3fff4f4f3fff3f3f4fff3f3f4fff4f4f4fff4f4f4fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f4f4fff4f4f3fff3f4f4fff4f4f3fff3f4f3fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff7f8f8fff7f7f7fff8f7f8fff7f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff8f7f7fff7f8f8fff8f8f8fff8f9f9fffafafbfffdfdfefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262626ff262726ff262626ff262726ff212120ff262726ff2f2f2fff383838ff424141ff4d4c4cff5a5a5aff616161ff696a6aff797979ff878787ffababaaffd9d9d9ffebebeafff8f8f8fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffefffffffefffffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffffefffefefefffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefefffffffffffffffefffefffefffefefefffefefefffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffffffffffefefffffefffffffffffffffefffefffefefffffefefefffefefdfffdfdfdfffcfdfdfff7f8f8fff1f1f1ffd2d2d2ffc6c7c6ffbcbdbcffb4b4b4ffabababff9fa09fff919191ff818081ff6e6f6eff5a5a5aff444445ff3a3a3aff3c3d3dff3c3c3dff3d3d3dff404040ff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff2c2c2cff2b2b2cff2c2c2cff2e2e2eff2e2e2dff2e2e2eff303030ff2f2f2fff302f2fff323333ff353636ff393939ff3d3d3dff3f3f3fff424242ff454546ff484848ff4b4b4bff4d4e4dff505050ff525352ff545454ff565656ff5e5e5effcececeffebebecffebebebffebebebffebebebffebebebffebebeaffeaebebffeaebebffeaeaebffeaebebffebebeaffeaebeaffebeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffe9e9eaffeaeae9ffe9eae9ffeaeaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e5ffe6e5e6ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfdfffe0dfdfffdfdfdfffdfdfdeffdedfdfffdededeffdededeffdededeffdededeffdededeffdddeddffddddddffddddddffddddddffdcddddffdcdcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdcdcffdbdbdbffdbdbdbffdadadaffd9dad9ffd9dadaffdadadaffdadad9ffdad9daffdadbdbffdbdbdbffdadbdaffdbdadbffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdbdcdbffdbdcdbffdcdbdcffdcdcdcffdcdcddffdcdcddffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdbdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdcdcdbffdcdcdbffdbdcdbffdbdcdbffdcdbdcffdbdbdbffdcdcdcffdbdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdddddcffddddddffdddddcffddddddffdededdffddddddffddddddffdededdffdddeddffdededeffdedfdeffdfdfdeffdededeffdedfdfffdedfdfffdfdfdfffe0dfdfffe0e1e0ffe4e4e4ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e9e8ffe9e9e9ffeae9eaffebebebffecededffeeeeefffefefeffff0f0effff0f0f0fff0f1f0fff1f1f0fff2f2f2fff4f5f4fff4f4f5fff5f6f6fff6f6f5fff4f4f3fff3f2f2ffeeeeeeffd6d6d6ff929191ff666666ff4b4b4aff232424ff080807ff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030403ff0d0d0dff282828ff535353ff6f6f6fff9c9c9dffdadadafff0f0f1fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff4f4f3fff2f2f2fff2f2f1fff0f0f0ffeff0f0ffefefefffeeefeeffedeeeeffecececffebebeaffe9e9e9ffe8e9e9ffe7e8e8ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e0ffe0e1e0ffe0e0e0ffdfdfe0ffdfdfe0ffdedfdfffdededeffdfdedeffdededeffdedfdeffdededeffdededeffdededeffdddddeffdddedeffdededdffdddeddffddddddffdddcddffdcdcdcffdddcdcffdcdcdcffdcdcdbffdbdcdcffdcdcdbffdcdcdcffdbdcdbffdbdbdbffdbdcdbffdbdcdbffdcdbdcffdbdbdbffdcdbdbffdbdcdcffdcdbdcffdbdcdbffdbdcdcffdbdbdcffdbdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdddddcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcddffdcdddcffdcdddcffdddcdcffdcddddffdcddddffddddddffddddddffdddddcffddddddffdddcddffdcdcddffdcdcdcffdcdddcffddddddffdcdcdbffdadbdaffdadadaffdadadaffdadbdbffdadbdbffdbdbdbffdcdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdbdcdcffdcdcdcffdcdcdbffdcdcdcffdddcddffdddcdcffdddcdcffddddddffddddddffddddddffdddeddffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffe0dfdfffdfe0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e4e4ffe3e4e4ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e6e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e8ffe8e8e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe9e9e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9eaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffebebeaffebebebffebebeaffeaebeaffebebebffeaeaebffebebebffebebebffebebebffebebebffebecebffebecebff555455ff545555ff535354ff515251ff504f4fff4d4e4dff4b4b4bff494849ff464646ff424343ff404040ff3d3d3dff3a3a39ff363736ff343334ff323233ff313132ff2f3030ff302f30ff30302fff2d2d2cff2d2d2cff2d2d2cff2c2d2dff2a2a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0a0a0aff090908ff080707ff060707ff050606ff060606ff0e0e0eff1a1a1aff242524ff313031ff414142ff595959ff737473ff8a8a8bff9c9c9cffb7b7b7ffd9d9d9ffeaeaebfff6f7f7fffdfdfefffefefefffffefefffefefefffefffefffefefefffefefefffefffefffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffefefffffefefefffffefffffffffefffffefffffefffefffefefefffefefefffdfefefffefefefffefefefffdfefdfffdfefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefffefffefffefffefffffffefffffffefefffffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffdfefefffefdfefffdfefdfffdfefefffefefefffdfefefffefefefffefefdfffefefefffefefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfefdfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffafafbfffbfcfbfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffbfbfcfff5f5f5ffebebebffd0d0d1ffc1c1c1ffb9b8b9ffafafafffa4a4a4ff979796ff878787ff767575ff646464ff515252ff414141ff414241ff424343ff434443ff434443ff434343ff43444400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfcfcfff8f9f9fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f7f7fff6f6f7fff6f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff5f4f4fff4f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff3f4f3fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff3f4f4fff3f3f4fff3f4f4fff4f4f3fff3f4f3fff4f3f3fff3f3f4fff3f3f3fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff2f2f2fff1f1f2fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f0fff0f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0effff0eff0ffefefefffefefefffefeeefffeeeeefffeeefefffeeeeefffeeeeeeffeeeeedffedededffedededffededecffecececffecedecffebebecffebececffececebffebebebffebebeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e1ffe2e2e2ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdedfdfffdededeffdddeddffdddcdcffdcdcdcffdadbdbffd8d9d9ffd7d6d6ffd4d5d4ffd2d2d2ffd0d0d0ffcececeffccccccffcacbcaffcbcbcbffcbcbcaffcbcbcaffcbcacbffcbcacbffc9c9caffc9caca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434243ff434342ff434342ff434342ff434342ff424343ff434343ff3c3c3cff2e2f2fff1d1d1dff0d0e0dff060606ff030303ff010101ff020101ff050505ff040403ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff060606ff101010ff000000ff3a3a3aff3a3a39ff393a39ff3a3a3aff39393aff6f6f6fff6f6f6fff6e6f6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c1c1ffc1c1c2ffc1c1c1ffc2c1c1ffc2c1c2ffc3c3c2ffc2c2c2ffc3c3c3ffc4c4c4ffc6c6c6ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcececdffcecfcfffd0cfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d8ffd9d9d8ffd9d9d9ffdbdbdaffdbdbdbffdcdcdcffddddddffdddeddffdedfdfffdfe0dfffe0e0dfffe0e0e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e8e8ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffebebeaffeaebeaffebebebffebebebffebebebffecececffecececffededecffecedecffededecffedededffedeeedffeeeeedffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeefffeeefeeffeeefefffefefefffeeefefffefefefffefefefffefeff0ffeff0efffefefeffff0f0f0ffefeff0fff0f0f0fff1f0f0fff0f1f0fff0f1f1fff1f1f1fff1f1f0fff1f0f0fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f2f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f2f2fff2f3f2fff3f3f2fff3f3f2fff3f3f3fff3f4f3fff3f3f3fff3f4f4fff4f4f3fff3f4f3fff4f4f3fff4f3f4fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f6f5fff5f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff9f8f8fffaf9fafffcfcfcfffefefdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272726ff262626ff262626ff262626ff262626ff262626ff262626ff2f2f2fff383839ff424241ff4b4b4bff555555ff656565ff6b6b6bff777777ff838383ffa4a5a4ffd5d6d6ffe8e8e8fff7f6f7fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefefffffffffefffffefefffffefffffefefefffffefefffefefffffefefefffefffefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffffefefffffefefffffefffffffffefffffefffffefffefffefefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffffffffffefffffffffffffffffffffffffffefefffffffefefffefefefffdfdfefffdfdfdfffcfcfdfff7f8f8fff2f1f1ffd0d0d0ffc6c5c5ffbcbcbcffb4b3b4ffaaaaaaffa09fa0ff919191ff808080ff706f70ff5c5c5cff474747ff3d3c3cff3c3c3dff3d3c3cff3c3c3cff3d3d3dff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff2a2929ff2c2c2cff2c2c2cff2c2c2cff2e2e2eff2e2e2eff2e2e2eff2d2e2eff302f30ff333233ff363737ff3a3a3aff3e3e3eff404040ff434343ff464647ff494949ff4c4c4cff4e4e4eff515151ff545354ff565655ff575758ff838282ffebececffecebebffebebebffecebebffebebebffebebebffecebebffebebebffebebebffebeaebffebeaeaffebebeaffeaeaeaffebeaebffebebebffebebeaffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9eaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e9e9ffe8e9e9ffe9e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e2ffe3e2e3ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdededfffdedfdfffdedfdeffdededeffdededeffdededeffdedddeffdededeffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdcddddffddddddffddddddffdddddcffdcddddffdddddcffdcdcdcffdbdbdcffdcdbdcffdadbdbffdadadbffdbdbdbffdcdcdcffdcdddcffdcdcdbffdbdbdbffdcdbdbffdbdcdbffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdddcddffdddddcffdcdcddffdddddcffddddddffddddddffddddddffdeddddffddddddffddddddffdeddddffddddddffddddddffddddddffdddddcffddddddffdcdcdcffdddcddffddddddffdddddcffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffddddddffdddcddffdddcddffdcdcddffdddddcffdddcddffdddcddffddddddffddddddffdddddeffdeddddffdddeddffdeddddffdededeffdededeffdededeffdfdfdeffdfdedfffdededfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffdfdfe0ffdfe0e0ffe0e0e0ffe1e1e1ffe4e3e3ffe5e6e5ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffeae9eaffeaeaeaffeaeaebffecebebffedeeeeffefefeffff0f0f0fff1f0f0fff1f1f0fff1f0f1fff2f2f1fff3f3f3fff4f5f4fff5f4f5fff6f5f5fff5f5f5fff4f4f4fff3f2f3ffececedffcfcfcfff8a8a8aff666665ff4a4a4bff252525ff080908ff030203ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff0a0a0aff222122ff494949ff69696aff949493ffd7d6d6fff0f0f0fff4f4f4fff5f5f5fff5f5f6fff6f5f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0eff0ffefefefffefeeeeffecededffebebebffeaeaeaffe9e9eaffe8e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe5e5e6ffe4e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0dfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdeffdededfffdededeffdededeffdddedeffdededeffdddedeffddddddffddddddffdddddcffdcddddffdddddcffdcdddcffdcdcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdddddcffdcdcddffdddcddffdcddddffddddddffddddddffdeddddffddddddffdededdffddddddffddddddffddddddffddddddffddddddffddddddffdddddeffdddedeffdededdffddddddffdeddddffdddeddffdddddeffddddddffdedddeffdddedeffdddeddffddddddffdcdcdcffdbdbdbffdcdbdbffdcdcdcffdcdbdcffddddddffddddddffddddddffddddddffdededdffddddddffddddddffddddddffdddcdcffdcdcdcffdcdcdcffddddddffdededeffdededdffdededeffddddddffdddedeffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e3e4ffe4e3e4ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e6ffe5e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e7e7ffe8e8e8ffe7e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaebffeaeaeaffebebeaffeaebebffebeaebffeaebebffebebebffebebebffebebebffebebebffececebffecebecffebebebffecebebffebebecffebebecff585758ff565657ff545555ff535252ff505050ff4e4e4eff4b4c4bff49494aff464646ff444344ff404041ff3d3d3dff3b3a3bff383838ff363636ff333332ff303030ff2f2e2eff30302fff2d2d2dff2d2d2cff2d2c2dff2d2d2cff2a292aff292a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a090aff080809ff070708ff070607ff050506ff030404ff050504ff0c0c0cff191818ff232323ff302f30ff404040ff5a5a5aff757676ff8c8c8cff9e9e9effbab9b9ffdbdbdbffecebebfff8f8f8fffefdfdfffefefefffefefefffffefefffefefefffffffefffefefefffefffefffefefffffefefefffefefefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffffffefffffffffffffffffffffefffffffffffffefefffffffffefffffefefffffefffffefefefffffffefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefdfefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffdfefefffefefdfffdfefdfffdfdfefffdfefefffdfefefffdfdfdfffefdfefffefefefffefdfefffefdfefffdfdfdfffdfefdfffefdfdfffefdfefffefefdfffefefefffdfefefffefdfefffdfefefffefdfefffdfefefffefefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffefdfefffefefdfffdfdfdfffdfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffcfdfcfffcfcfdfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfff5f4f4ffebeaebffd0d0d0ffc1c1c1ffb8b8b9ffafaeafffa3a3a3ff969595ff868686ff757574ff646464ff525251ff414141ff414141ff424141ff424243ff434343ff434344ff4343440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefdfffdfdfdfffbfafafff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f6f6fff7f6f6fff6f6f6fff7f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f4f4fff4f4f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff5f4f5fff5f5f4fff4f4f4fff5f4f4fff4f4f5fff5f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff4f4f3fff3f3f3fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff2f2f2fff2f1f2fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0ffeff0f0ffeff0effff0eff0fff0f0efffefefefffefefeeffefefefffefeeeeffeeeeeeffeeeeeeffeeeeedffedededffededecffecececffecececffecececffecebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e9e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdededfffdfdedeffdddddeffddddddffdddcddffdcdcddffdadbdbffd9d9d9ffd6d6d6ffd5d4d4ffd2d2d2ffd0d0d1ffcececeffcdcccdffcacacaffc9cac9ffcbcacbffcbcbcbffcbcbcbffcac9c9ffcacacaffcbcacb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434342ff434343ff434342ff434243ff434342ff414141ff424342ff3c3c3dff2e2e2eff1d1d1dff0e0e0eff060506ff030303ff010101ff020202ff040404ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff3a393aff393a3aff3a3a3aff3a3a3aff3a3a39ff6f6f6fff6f6f6fff6f6f6fff6e6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c1c2ffc2c2c2ffc2c2c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc4c4c5ffc6c7c6ffc7c8c8ffc9c9c8ffcacacaffcbcbcbffcdccccffcecdceffcececfffd0d0d0ffd1d1d1ffd2d1d2ffd3d3d2ffd4d4d4ffd5d5d5ffd7d6d6ffd7d8d8ffd9d9d9ffdadadaffdbdbdaffdcdcdcffddddddffdddddeffdededeffdfdedfffdfdfe0ffe0e0e0ffe1e0e1ffe1e1e2ffe1e2e2ffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e5ffe5e5e4ffe6e5e6ffe5e5e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebecffecececffececebffecececffecececffecededffededecffedededffedededffedeeedffedeeeeffedededffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeefeeffefeeefffefeeefffefefeeffefefefffefefefffefefefffeff0effff0efefffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f0f1fff0f0f1fff0f0f1fff1f0f1fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f2fff1f1f2fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f3fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff4f4f3fff3f3f3fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9fafffafaf9fffbfbfbfffefefdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262726ff262626ff262627ff262626ff252626ff262626ff2e2e2eff373737ff404141ff4b4b4aff555656ff656566ff6b6b6bff767776ff818181ff9f9e9effd3d3d3ffe7e7e7fff6f6f6fffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffefefefffffefffffefffffffefffefffefffffffefefefffffefefffefffffffffefefffefffefffefefefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefffffefffefffefffefffefefefffffefefffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffffefffefffffffefefffffffefffffffffefffffffffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffefdfefffdfefdfffdfdfefffcfcfcfff7f7f8fff1f1f2ffcfcfcfffc5c5c5ffbbbcbcffb3b4b3ffaaaaaaff9f9f9eff919191ff818081ff706f6fff5c5d5cff474647ff3c3d3cff3c3d3cff3c3c3dff3d3c3cff3d3d3cff3d3d3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff292929ff292a29ff292929ff2c2c2cff2b2c2bff2c2b2cff2e2e2eff2e2d2eff2e2e2eff303031ff333333ff363737ff3b3b3bff3f3e3fff414142ff444444ff474747ff4a4a4aff4c4d4cff4f4f4fff525252ff545454ff565757ff585859ffa5a6a6ffecececffebebecffecebebffececebffecebebffebecebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebebeaffeaebebffeaeaebffebeaebffeaebeaffeaebeaffeaeaeaffe9eaeaffeae9eaffe9eaeaffe9eaeaffe9e9eaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e8ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e2e1ffe1e1e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdedfffdfdfdfffdedfdfffdededfffdedfdeffdedfdfffdedfdeffdededeffdededeffdededeffdededeffdededeffdededeffdddedeffdddedeffdedddeffdddedeffdeddddffddddddffdcddddffddddddffdddddcffdddcddffddddddffdddddeffddddddffdddddeffddddddffdcdcdcffdcdcddffdcddddffddddddffddddddffdddeddffdddddeffdeddddffdeddddffdddedeffdedddeffdededeffdededeffdededeffdfdedeffdfdedeffdededeffdededdffdedddeffdededdffdddddeffdddddeffdededeffdddedeffdedddeffdddddeffddddddffdddedeffddddddffdddeddffddddddffdddddeffddddddffddddddffdddcdcffdcddddffdddcddffddddddffddddddffdddddeffdddeddffdddedeffdddeddffdeddddffdddeddffdedddeffdededeffdededeffdededeffdededfffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffdfe0dfffe0dfe0ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe5e5e6ffe6e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffeaeaeaffeaebebffebebecffecededffeeefeefff0eff0fff1f0f1fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff4f4f3fff4f4f4fff5f5f5fff6f6f6fff5f6f6fff5f4f4fff2f2f3ffe9e9e9ffc6c7c7ff7d7d7dff616161ff454545ff222222ff080807ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080909ff1a1a1bff3c3c3cff616261ff898a8affd1d1d1ffeeefeefff4f4f4fff5f5f5fff5f6f6fff6f6f6fff5f6f6fff4f4f4fff3f3f3fff2f3f2fff1f1f1fff0f1f0ffeff0f0fff0eff0ffefefeeffeeedeeffecececffebebebffeae9e9ffe9e9eaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e6ffe5e5e5ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e2ffe2e3e2ffe2e1e2ffe1e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfdfffe0e0dfffe0dfe0ffe0e0dfffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdededdffdddedeffdddddeffdedddeffdededeffdededeffddddddffdcddddffdddcddffddddddffdcddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddddeffdddedeffdededeffdddedeffdddedeffdedddeffdededeffdfdedeffdedfdfffdededeffdededeffdededdffdedddeffdededeffdededeffdededeffdededfffdfdedfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdedfdeffdfdedfffdfdfdfffdfdedeffddddddffdddcddffdededeffdedfdeffdededeffdfdedeffdfdfdeffdfdedeffdedfdeffdededeffdedfdeffdededeffdededeffdededeffdddedeffdfdedeffdededfffdededeffdedfdfffdfdfdeffdededeffdededeffdfdfdfffdfdfdfffdfe0dfffe0dfdfffdfe0e0ffe0e0e0ffe0e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e9ffe9e8e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9eaffe9eae9ffeaeaeaffeae9e9ffe9e9eaffeae9eaffeaeaeaffeaeaeaffeaeaebffebebeaffeaebebffeaebeaffebebebffeaebeaffebeaebffebebebffebebebffebebebffebebecffebebebffecebebffebececffecebebffebececffebecebffecebecffebecebffecebecffecececffbababbff575656ff555555ff535353ff515050ff4f4f4fff4c4c4dff4a4a4aff474747ff444544ff414141ff3f3f3fff3d3c3cff393a3aff363637ff323333ff2f2f2fff2d2d2dff2d2d2dff2d2d2cff2d2c2cff2c2d2cff2a292aff2a2a2aff29292aff2726270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080908ff080708ff070707ff060506ff040403ff020202ff030304ff0a0a0aff141414ff202020ff2f2f2fff404040ff5b5b5bff767677ff8d8d8dff9f9f9effbbbcbcffdddcddffecededfff9f9f9fffdfdfefffffefefffffefefffffefefffefffefffefefffffffffefffefefffffefefffffefffffffefffffffffefffffefffffffffefefffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffefefffffffffffffefffffffefffefffefefffffefefefffefefefffefefefffefdfdfffefefefffdfefdfffefefefffefefdfffffefffffefffefffefefffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefffefffefefffffefffefffefefefffefefefffefefefffffefefffffefefffefffefffefefffffffffefffefefffffefefffffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffefefefffdfefefffdfdfefffefefdfffdfefefffdfefdfffefdfdfffdfefdfffefdfefffefefefffdfefefffefefefffdfefefffdfefefffefdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefdfffdfefefffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfafffbfafbfffbfbfafffafafbfffbfafbfffbfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfcfcfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffafbfbfff5f4f4ffebebebffd0cfd0ffc1c1c1ffb8b9b9ffafafafffa2a3a3ff959595ff878686ff757676ff646363ff505151ff404140ff414041ff414141ff424142ff424342ff434344ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffdfefdfffcfbfcfffaf9f9fff9f9f8fff8f7f7fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f7f7fff6f6f6fff6f7f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f5fff5f6f6fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f5f4fff4f4f5fff5f5f5fff4f5f5fff4f5f4fff4f5f5fff4f4f5fff5f4f4fff4f5f5fff5f4f4fff4f5f5fff4f5f4fff5f4f5fff4f5f4fff5f4f5fff4f5f4fff5f4f5fff4f4f4fff4f4f5fff5f5f5fff4f4f4fff4f4f5fff4f4f5fff5f5f4fff5f5f5fff4f5f4fff4f4f5fff5f5f5fff5f5f4fff4f5f5fff5f4f5fff4f5f5fff4f5f4fff4f4f5fff5f4f4fff5f5f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f4f4fff4f4f3fff3f4f4fff3f3f4fff4f3f4fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff2f3f2fff3f2f3fff3f3f3fff2f3f3fff2f3f2fff2f2f3fff2f2f2fff2f1f2fff1f2f2fff2f1f1fff1f2f2fff1f2f1fff2f1f2fff1f2f1fff2f1f2fff1f2f1fff1f1f1fff1f1f0fff0f1f1fff1f1f1fff1f0f0fff0f0f1fff0f0f1fff1f1f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0efffeff0f0ffefeff0ffefefefffefefefffeeeeefffefeeeeffeeeeeeffeeededffedeeedffedededffededecffecececffecececffecececffebececffecebebffebebebffebeaebffeaebebffeaeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe6e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e4ffe4e3e4ffe3e3e4ffe2e3e3ffe2e2e2ffe1e2e2ffe0e1e1ffe0e0e0ffdfe0e0ffdfdedeffdfdfdfffdedfdeffdededfffdededdffdedddeffdddeddffddddddffdcdcdcffdbdbdbffd9d9d9ffd7d6d6ffd5d5d5ffd2d3d3ffd1d1d0ffcfcfcfffcccdccffcacacaffc8c8c8ffcacac9ffcbcbcbffc9c9caffc9cacaffcbcbcbffcbcacb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434343ff434342ff434242ff424342ff414142ff414140ff404040ff39393aff2b2c2bff1a1b1bff0d0c0dff040505ff020202ff010202ff050504ff040404ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000100ff000000ff000100ff000000ff000001ff19191aff2b2b2bff393a3aff393a3aff3a393aff6f6f6fff6f6e6eff6f6f6fff6e6f6eff7271720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c2ffc2c1c1ffc1c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c3ffc5c5c5ffc7c6c6ffc7c7c8ffc9c8c9ffcacacaffcbcbcbffcccccdffcececdffcfcfcfffcfd0d0ffd1d1d1ffd1d2d1ffd3d2d3ffd4d4d4ffd5d6d6ffd7d7d7ffd7d8d8ffd9d9d9ffdadadaffdbdbdbffdcdbdbffddddddffdddeddffdededfffdfdfdfffe0dfe0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffeaebeaffeaebebffebebebffebebecffecebebffecececffecececffecededffececedffedededffedeeedffeeeeeeffeeededffededeeffeeedeeffeeeeeeffeeeeeeffeeeeefffefefeeffeeefefffeeefefffefefefffeeefeeffefefefffefeff0ffefeff0ffeff0efffeff0f0ffeff0f0fff0eff0fff0f0f0fff0f0effff0f0f0fff0f0f0fff1f0f1fff0f1f0fff1f0f1fff1f1f1fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f2f1fff1f2f2fff1f2f1fff2f1f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff2f2f2fff3f2f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff4f4f3fff3f3f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f5fff4f5f4fff5f5f5fff5f4f4fff4f4f5fff4f4f4fff4f5f5fff4f5f5fff4f4f5fff5f5f4fff4f5f5fff4f5f4fff5f4f4fff4f5f4fff4f4f4fff5f5f5fff4f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f5fff6f6f6fff5f6f5fff6f6f7fff6f7f6fff7f6f7fff6f7f6fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f8fff9f8f8fff8f9f9fff8f8f9fff8f9f9fff8f9f8fff8f8f9fff9f8f8fff9f9f8fff9f8f8fff8f9f8fff8f8f9fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff9f8f8fff9f9fafffaf9f9fffafbfafffdfdfcfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262726ff262626ff262626ff262526ff242524ff252525ff2c2d2cff363636ff3f4040ff49494aff545454ff626261ff686869ff767576ff808080ff9b9b9bffd0d0d0ffe6e6e6fff4f4f4fffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffffefffffefefffffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefefffefefefffffefefffefefefffefefffffefffefffffffefffefffefffefefffffffffefffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffffefffffffffefffffffefffefefffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefffffefffffffffffefffefefffffefefffffffefefffffefefffffefefffffefffffefefefffefefefffdfdfdfffefdfefffcfcfcfff8f7f8fff1f2f1ffcecfcfffc4c4c4ffbbbbbbffb3b3b3ffa9a9a9ff9d9e9eff909090ff7f8080ff6e6e6eff5b5b5aff454645ff3c3c3cff3d3c3cff3c3c3dff3c3d3cff3d3d3dff474747000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272727ff292929ff292929ff292929ff2c2b2bff2c2b2cff2b2b2bff2c2c2cff2e2e2eff323132ff343434ff383738ff3b3b3aff404040ff424242ff454545ff484848ff4a4b4aff4d4e4dff505050ff525253ff555554ff575757ff646564ffd5d5d5ffecececffecebecffebecebffececebffebecebffebebebffececebffecececffebecebffebecebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffebeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeae9eaffe9e9eaffe9eaeaffe9e9e9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9eae9ffeae9eaffe9e9eaffe9e9e9ffe8e9e9ffe8e8e9ffe9e8e8ffe9e8e8ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e8ffe8e7e8ffe7e7e7ffe8e7e8ffe7e7e7ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe3e3e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e2ffe3e2e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e1ffe0e1e1ffe0e0e0ffe0e0dfffe0e0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdedeffdfdfdfffdfdfdfffdedfdfffdfdfdeffdededeffdededfffdededeffdededeffdededeffdedddeffdddedeffdededfffdededeffdfdedfffdededfffdfdedfffdfdfdeffdedfdfffdededeffdededeffdededfffdededeffdedfdeffdedfdfffdededfffdfdfdeffdfdfdfffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdedfdeffdfdedeffdedfdeffdededeffdededeffdededfffdededeffdededeffdededeffdededdffdededeffdededeffdddedeffdddeddffddddddffdededeffdddeddffdededeffdededeffdededeffdededeffdededeffdfdedeffdfdfdeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe3e4e4ffe6e6e6ffe8e8e8ffe8e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaebffebebeaffececebffecececffeeededffefefeffff0f0f1fff0f1f1fff2f2f1fff1f2f1fff1f1f1fff2f2f2fff4f4f4fff4f5f4fff5f6f5fff6f6f6fff5f6f5fff4f4f4fff2f2f2ffe6e6e6ffbdbebeff787878ff606060ff484847ff232324ff060606ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff191919ff383838ff5d5c5dff7e7e7effc7c7c7ffebebeafff4f3f3fff6f5f5fff6f6f6fff6f6f7fff6f6f6fff5f5f5fff3f3f4fff2f2f3fff2f1f1fff1f0f0fff0f0f0fff0eff0ffefefefffeeeeefffedecedffecebecffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe6e6e5ffe4e5e5ffe4e4e4ffe3e4e4ffe4e4e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e2ffe0e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe1e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffdfdfe0ffdfe0dfffdfdfe0ffdedfdfffdfdedfffdfdfdeffdfdfdeffdededeffdfdedfffdedfdfffdededeffdddeddffdededeffdddeddffdededeffdedddeffdededeffdedddeffdededeffdededeffdededeffdedddeffdededeffdedfdeffdededfffdedfdfffdfdfdeffdededfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdedfffdededeffdfdfdfffdfdedfffe0dfe0ffdfdfe0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfe0e0ffe0e0e0ffdfdfe0ffe0e0dfffe0e0dfffdfe0dfffe0e0e0ffe0dfdfffdfdfe0ffdfe0dfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffdfe0dfffdfe0dfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfe0e0ffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e3ffe2e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e9e8ffe9e8e8ffe8e9e8ffe8e9e9ffe8e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaebffebebebffebeaeaffebebebffebebebffebebebffebebebffecebebffebecebffecebecffebececffececebffebebecffebebecffecebebffecebebffececebffecebecffebececffecececffecececffedecedff575757ff565556ff545453ff515252ff504f4fff4d4d4dff4a4a4bff484847ff444545ff424242ff3f4040ff3d3d3dff3a3a3aff363636ff333333ff2f2f2fff2d2c2dff2b2c2cff2d2d2dff2c2d2cff2a2a2aff2a2a2aff2a2a2aff262726ff2727260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070707ff050506ff040304ff010102ff020101ff020201ff070808ff0f0f0fff1c1c1cff2d2d2eff404140ff5b5c5cff767676ff8d8d8effa0a0a0ffbebebeffdededeffeeeeedfffafafafffefdfefffefefefffefffefffefefefffefefefffffefefffffffffffefffefffefffefffffefffffefffefffefffffffefffefffefffffffefffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffefffffffffffefffefffffffffffffefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffefefffffefefffffefefefffdfefefffdfefefffefefefffefdfefffefefefffefdfefffdfefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefefffefefefffefefefffefffefffefffefffefefffffffefefffffffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfefffefdfefffdfefefffdfdfdfffdfdfdfffefefefffdfefdfffefdfefffdfdfefffdfefefffefdfdfffdfefdfffefdfdfffefefefffefdfdfffefdfdfffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfefffefefdfffefefdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffcfbfbfffbfcfbfffbfcfcfffbfcfbfffcfcfcfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfafff4f4f4ffebebebffcfcfcfffc1c0c0ffb8b9b8ffafafafffa3a3a3ff969696ff878787ff767677ff646364ff515050ff3f3f3fff3f3e3fff404040ff414141ff414141ff434243ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfff9f9f9fff8f9f8fff8f8f8fff8f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff5f6f5fff6f5f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f4f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f4f5fff4f4f5fff5f4f5fff5f4f5fff5f5f5fff5f4f5fff4f4f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff4f4f5fff5f5f5fff5f5f4fff4f5f5fff5f5f5fff4f4f5fff5f5f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff4f4f4fff3f4f4fff4f3f4fff4f4f3fff4f4f3fff3f3f4fff4f3f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff2f3f2fff3f2f3fff2f2f3fff2f2f2fff1f2f2fff1f1f2fff2f1f2fff2f1f1fff2f1f1fff2f1f2fff1f1f1fff1f1f2fff1f1f1fff2f1f2fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f0fff0f0f1fff0f0f1fff0f1f0fff0f1f0fff0f0f0ffeff0f0fff0f0effff0f0f0ffeff0effff0efefffefefefffefeeefffeeefeeffeeeeeeffedeeedffedededffedededffedededffecedecffecececffecececffebecebffebebebffebebebffebebebffeaebebffeaeaebffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe4e3e3ffe4e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfdedfffdfdedeffdededeffdedddeffdddddeffdededeffdddddeffdedddeffdcdcdcffdcdbdcffdadad9ffd7d7d7ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfceffcdcdcdffcacbcbffc7c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcbcbcbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424342ff434343ff424342ff424242ff424242ff404040ff3f403fff363736ff282728ff171817ff0a0a0bff030403ff010202ff010202ff070707ff050505ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030303ff010100ff000000ff000000ff020101ff060706ff19191aff2a2b2bff3a3a3aff6e6e6fff6e6e6fff6f6e6fff6f6e6fff717171ff7171710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c2c1ffc1c2c2ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c5c5ffc6c6c6ffc7c8c7ffc9c9c9ffcacacaffcbcbccffcccccdffcdceceffcfceceffd0d0d0ffd1d1d1ffd2d2d2ffd3d2d2ffd5d4d4ffd5d6d5ffd7d7d7ffd8d8d9ffdadad9ffdadadaffdbdbdcffdcdcdcffddddddffdeddddffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe2e1e1ffe1e1e2ffe3e2e3ffe3e3e2ffe3e4e4ffe4e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffeaeaeaffe9eae9ffeaeaeaffebeaeaffebebeaffebebebffebecebffecececffecececffececedffededecffededecffedededffeeedeeffedeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeefffeeeeefffefefefffefeeeeffefefeeffefefefffefefefffefefeffff0efefffeff0effff0eff0ffeff0f0fff0f0efffefeff0ffefeff0fff0f0f0fff1f0f0fff0f0f0fff1f0f1fff0f0f0fff1f1f1fff1f0f1fff1f0f1fff0f0f1fff1f1f1fff1f2f1fff1f2f2fff1f1f1fff1f1f2fff1f2f2fff2f2f1fff1f2f2fff2f2f2fff1f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff3f4f3fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff4f4f5fff4f4f4fff5f5f4fff4f4f5fff5f4f5fff4f5f5fff4f5f5fff4f5f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff5f5f4fff5f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f7fff7f6f7fff7f7f7fff8f7f8fff8f8f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff8f9f9fff8f8f9fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff9f9f8fff8f9f8fff8f8f9fff9f9f8fff9f9f9fff8f9f8fff8f9f8fff9f8f8fff8f9f8fff9f9f9fff9faf9fffafafbfffbfcfcfffefefefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262726ff262726ff252626ff252425ff232423ff232323ff2a2b2aff343434ff3e3d3eff484848ff515150ff595959ff6a6a6aff747474ff7e7e7eff989797ffcccdcdffe4e4e5fff3f3f3fffdfdfdfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffefefefffefefffffffefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefefefffefffffffefefefffffefffffffffefffffefefffefffefffffffefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefefffefffffffffffefffffffefffffefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefffffffefffffffefffffffffefffffffffffffefffffffffffffffffffffefefefffefdfefffefefefffdfdfdfffdfdfcfff7f7f7fff1f0f1ffcececeffc4c4c4ffbbbbbbffb3b2b3ffa9a9a8ff9c9c9cff8e8f8eff7f7f7eff6b6c6cff585858ff444444ff3b3b3bff3b3c3cff3c3c3cff3c3c3cff474848ff4c4c4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252526ff272727ff272727ff272727ff292929ff292929ff292929ff2c2b2cff2b2a2bff2c2b2bff2f2f2fff313231ff363635ff383839ff3b3b3bff404040ff434343ff464546ff494949ff4c4c4bff4e4e4eff505151ff535353ff555555ff575757ff949493ffecececffecececffecebecffececebffecececffececebffecebebffebececffebecebffebecebffebecebffecebecffebecebffebebecffebebebffebebebffebebebffebecebffecebebffebebebffebebebffebebebffeaebeaffebebebffeaebebffeaeaebffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9eaffeae9e9ffeae9e9ffe9eae9ffe9eaeaffeaeaeaffeaeae9ffe9eaeaffe9e9eaffe9e9eaffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe9e8e9ffe8e8e7ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfe0ffe0dfe0ffe0e0dfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfe0ffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffdfdfdfffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfe0dfffdfe0dfffdfe0dfffe0dfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdedfffdedfdfffdfdfdeffdfdfdeffdfdedfffdededeffdededeffdfdfdeffdededeffdededfffdededeffdededfffdfdedeffdfdfdfffdededfffdfdedfffdfdfdeffdfe0dfffdfdfdfffdfe0e0ffe0e0dfffdfdfe0ffdfdfe0ffe0dfe0ffe0e0e0ffe1e1e0ffe0e0e1ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe4e5e5ffe7e7e7ffe9e8e9ffeae9eaffeaeaeaffeaeaeaffeaebebffebebebffebebebffecececffededecffeeeeeeffefefeffff1f0f0fff1f1f1fff2f2f2fff2f2f1fff2f1f2fff2f3f3fff4f5f4fff5f5f5fff6f6f6fff7f6f7fff5f6f5fff4f5f5fff1f2f2ffe2e2e2ffb3b2b3ff717171ff5f5f5eff4a4b4aff262626ff070807ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff191818ff3a3a39ff5b5b5bff767576ffbbbabaffe5e6e5fff2f3f3fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff1f0f1fff1f0f1fff0f0f0ffefefefffeeeeeeffecececffecebebffeaeaebffeaeaeaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe6e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0dfffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededfffdededeffdededeffdfdedeffdfdfdfffdededeffdfdedfffdfdfdeffdedfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e0e1ffe0e0e0ffe0e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e0ffe1e0e0ffe0e1e0ffe0e1e0ffe0e1e0ffe0e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe2e2e2ffe3e2e3ffe3e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e6ffe5e5e5ffe6e5e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e9e8ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffeaeae9ffeaeaeaffe9eae9ffe9eaeaffebeaeaffeaeaeaffeaeaebffeaebeaffebebebffebeaebffebebebffebebebffebebebffebebebffebecebffebecebffecececffececebffebececffebebecffecebecffecebecffecececffecececffecececffecececffececedffecececffedececffedededffecececff767675ff565656ff545454ff515252ff505050ff4e4d4eff4c4b4cff494948ff464546ff434443ff414140ff3d3d3dff3a3a3aff373736ff333333ff2f2f2fff2c2c2cff2a2a2aff2c2c2cff2a2a2aff2a292aff2a2a2aff272727ff272727ff262727ff25242500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070607ff060506ff040404ff010201ff010101ff000000ff000000ff040505ff0b0b0bff191919ff2c2c2cff404040ff5a5a5aff757675ff8c8c8bffa1a1a1ffc1c1c1ffe0e0dfffeeeeeefffcfcfcfffefefefffefefefffefefefffffffefffefefefffefffefffefffefffefffefffefffffffffefffffefffefffefffffffefffefffffffffffffefefffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefefefffefffffffefefefffffefffffffffefffffefefffefffefffffffefffefefefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffdfdfdfffdfefdfffefefdfffdfefdfffdfdfefffdfdfdfffdfdfefffefdfdfffefefefffdfdfdfffefdfefffefefdfffdfefefffdfefefffefefefffefefdfffefefefffdfdfefffefdfefffdfdfefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefefffefefefffdfefefffefefefffefdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfafbfffafbfbfffafbfafffbfbfbfffafbfbfffcfbfcfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffafafafff4f4f4ffeaebeaffcecfceffc0c0c0ffb8b8b7ffaeaeaeffa3a3a3ff979697ff888889ff787777ff636364ff4f4e4eff3c3c3dff3d3d3dff3f3f3fff414040ff414141ff414141ff43434200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffcfcfcfffafbfafff9f9f9fff9f8f8fff8f8f8fff7f8f8fff7f8f7fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f7f6fff7f7f6fff7f6f7fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f5f5fff6f6f6fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff6f5f6fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff5f5f5fff5f5f4fff5f4f4fff4f5f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff4f4f3fff4f4f3fff4f4f4fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f1fff2f2f2fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefefffefefefffefeeeeffeeeeeeffeeefefffeeeeeeffeeededffedededffedededffedededffecedecffecebecffececebffebebecffebebebffebebebffebeaeaffeaebebffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe8e9e8ffe9e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e5e4ffe3e4e4ffe3e4e4ffe3e3e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0dfffdfdfdfffdededeffdededeffdededeffdededeffdededeffdededeffddddddffddddddffdbdbdcffdadadaffd7d8d8ffd6d6d6ffd4d3d4ffd2d1d2ffd0d0d0ffcecdceffcbcbcbffc9c9c8ffc9c9c9ffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff434343ff434342ff424242ff424342ff424342ff3e3f3eff343535ff242424ff141414ff080909ff030303ff010201ff020102ff080908ff060605ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030304ff050405ff010101ff000100ff000101ff030303ff090909ff1b1b1cff39393aff515051ff6f6e6fff6f6f6fff6f6f6fff717171ff717172ff7271720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c2c1ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc4c4c4ffc6c6c6ffc7c8c7ffc8c9c9ffc9cac9ffcbcbcbffccccccffcececeffcececfffd0cfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d5d5ffd6d6d6ffd7d7d7ffd8d8d9ffdad9daffdbdadbffdcdcdbffdcdcddffddddddffdededeffdfdedfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e9e9ffe9e9e8ffe9e8e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebeaebffebebeaffebebebffebebebffecececffecececffecededffededecffedededffeeedeeffedededffedeeedffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeefffefeeeeffefefefffeeeeefffefeeefffefefefffeff0efffefefefffeff0f0fff0f0efffefefefffefeff0fff0eff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f1fff1f0f1fff1f1f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff4f4f3fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff3f4f4fff4f3f4fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f5fff5f5f4fff5f5f4fff5f5f5fff4f5f4fff4f5f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff9f9f9fff9f9f8fff9f8f8fff8f9f9fff8f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff9fafafffafafafffbfbfbfffdfdfdfffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262726ff262626ff252525ff232324ff222322ff212222ff282929ff323232ff3c3c3cff464646ff4f4f4fff555454ff6f7070ff727272ff7d7c7cff949394ffc9c9c9ffe2e3e3fff2f2f2fffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffffefefffffffffffffefffffffffffffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffefffffffefffffffffefefffefefffffefefffffefefefffffefefffefffefffefffffffffffefffefefefffffefefffefefefffefffefffefefefffefefffffffffffffefefffffefefffffffefefffefefefffefffefffffefffffefefefffefefefffffefefffefffffffefefefffefffffffffefefffffefefffefefefffefefefffefefefffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefefefffefefefffefdfdfffdfefdfffcfcfcfff6f6f7fff1f1f1ffcdcdcdffc4c4c4ffbbbabaffb2b2b2ffa7a8a7ff9b9a9bff8d8c8dff7d7d7dff6b6a6bff575857ff434444ff3b3b3bff3b3b3bff3d3c3dff474747ff4c4b4bff4c4c4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262525ff262626ff272727ff272727ff272727ff292929ff292929ff292a29ff292929ff2c2b2bff2f2f2fff323332ff363636ff39393aff3d3d3dff404041ff434343ff474646ff4a4a4aff4c4d4cff4f4e4fff515151ff535354ff565555ff575858ffc3c3c3ffecededffedececffecececffecececffecebebffecececffebececffececebffebececffebececffecececffecebecffecececffebebebffebebecffebecebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebebebffeaebebffebeaebffeaeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeae9eaffe9eae9ffe9eaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e2ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe1e1e1ffe0e1e1ffe0e1e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e1ffe1e1e1ffe0e0e1ffe0e0e1ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe0e0e1ffe1e1e0ffe0e1e1ffe0e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffdfe0e0ffdfe0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfe0dfffdfe0dfffe0dfdfffdfe0e0ffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e6ffe8e8e8ffeae9e9ffeaeaeaffeaebeaffebebebffebebebffecebecffecebecffecededffedededffefefeffff0f0f0fff2f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f3fff3f3f2fff5f5f5fff5f5f5fff7f7f7fff7f6f7fff6f6f6fff4f5f5fff0f1f1ffddddddffa7a8a8ff6d6e6eff616060ff4a4949ff222222ff090909ff040304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff060606ff161616ff373837ff595a59ff6f6e6fffadadadffe0e0e0fff2f2f2fff5f6f5fff6f6f6fff7f7f7fff7f6f6fff6f6f6fff4f5f5fff3f3f3fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffeeeeeeffedededffebecebffebebecffebebebffeaeaeaffeaeaeaffeae9e9ffe8e9e9ffe7e8e7ffe7e6e7ffe6e5e6ffe5e5e5ffe5e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffdfe0dfffe0dfdfffdfe0e0ffdfe0dfffe0dfe0ffe0e0dfffe0e0e0ffe0e0e1ffe1e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe1e1e2ffe1e2e2ffe2e1e1ffe1e2e2ffe1e2e2ffe2e1e2ffe2e1e2ffe2e1e2ffe2e1e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e3e3ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e4e4ffe3e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e7ffe7e7e7ffe6e6e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e9ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffeaeaeaffeaeaeaffebeaebffeaeaeaffebeaeaffeaebebffebebebffeaebebffebecebffebebebffebecebffecebebffebececffebecebffecebecffececebffecececffecececffecececffecececffececedffecececffecececffecedecffecededffedededffececedffedededffedececffecedecffcdcdcdff565657ff555555ff525253ff515151ff4f4e4eff4c4c4cff4a4a4aff474747ff444344ff414141ff3e3d3eff3a3a3aff363737ff333433ff303030ff2d2c2cff2a2a2aff2a2929ff2a2a2aff292a2aff272726ff272727ff272727ff252525ff252425000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff050606ff040404ff020202ff010101ff000000ff000001ff010101ff030304ff090909ff181717ff2a2a2aff3e3e3eff595859ff747374ff8a8a8affa1a0a0ffc1c2c1ffe0e1e1ffefefeffffdfdfcfffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefffffffffffffffffefffffffffffffefffefffefffffffffffefffefffffffefefefffefefefffefefefffefffffffffefefffffefffffffefffffffefffffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefffefffefefffffffffffffefefffffefefffffffefefffefefffffefffefffffefffffefefffffffefffffffefffffefffffffefffefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffdfdfdfffdfefefffefdfdfffefdfefffdfdfdfffefdfdfffdfefefffdfdfefffdfdfdfffefefefffdfefdfffdfefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfefefffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffafafafff3f4f4ffe9eae9ffcecdceffbfbfbfffb7b7b7ffadaeaeffa3a3a3ff989898ff89898aff777777ff626162ff4c4d4cff3a3b3bff3c3d3cff3d3d3dff3f3f3fff404040ff404141ff41414100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfff9f9fafff9f9f9fff9f8f8fff8f8f8fff7f8f8fff8f8f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f6f6fff6f6f6fff6f7f7fff7f6f6fff7f6f7fff6f6f6fff7f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f5f6fff5f6f6fff5f6f5fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f5f5fff5f6f6fff5f6f6fff6f6f5fff6f5f6fff5f6f5fff5f6f6fff6f6f6fff5f5f6fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff6f6f6fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff4f4f5fff4f4f5fff5f5f4fff4f5f4fff4f4f4fff4f4f5fff4f4f5fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff3f4f4fff3f3f3fff4f3f3fff3f3f3fff3f4f4fff4f3f3fff4f3f4fff3f3f3fff4f3f3fff3f4f4fff3f3f4fff3f3f3fff4f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f1f1fff1f2f1fff1f1f1fff1f1f2fff1f2f2fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffededeeffeeededffedededffecededffecededffececedffecececffebecebffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe7e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e1e1ffe1e1e1ffe0e0e1ffdfdfdfffdfdedfffdedfdeffdededeffdededeffdededeffdfdedeffdededeffdddeddffddddddffdbdbdcffdbdbdbffd8d8d9ffd7d7d7ffd5d4d4ffd2d2d3ffd0d1d0ffcfcecfffccccccffcacacaffcac9caffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccbcbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff424242ff424243ff424242ff404140ff3b3c3bff303030ff202021ff101010ff060707ff030303ff010201ff020202ff080808ff060505ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff050605ff060606ff010102ff000000ff010102ff050505ff0d0d0dff262627ff464545ff5d5e5eff6e6f6fff6f6f6fff717171ff717271ff717272ff717271000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc4c3c4ffc6c5c5ffc8c7c7ffc8c9c9ffcac9caffcbcbcbffcdcdcdffcececdffcfcfcfffd0d0d0ffd1d1d2ffd2d2d2ffd4d3d4ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdadadaffdbdbdcffdcdcdcffdddcddffdededdffdedfdfffdfdfdfffdfe0e0ffe1e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e3ffe4e4e4ffe3e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9eaffeae9e9ffe9eaeaffeaeaeaffeaeaeaffebeaebffebebebffebebebffebececffecececffecececffecececffedececffedededffededeeffeeededffeeeeeeffeeeeeeffefeeeeffeeefefffefeeefffeeefefffefefefffefefefffefefefffefefefffefeff0ffefefeffff0eff0ffeff0effff0f0f0fff0f0f0fff0efeffff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f1fff1f1f1fff0f0f1fff1f1f1fff1f0f0fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff1f1f2fff1f1f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f6f6fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f6f5fff6f5f5fff5f6f6fff5f5f5fff6f5f6fff5f5f5fff5f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f9fff9f8f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9f8f9fffafafafffafafafffafafbfffcfcfcfffdfefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262625ff252525ff232323ff232323ff212122ff202120ff262626ff313131ff3b3c3bff454545ff504f4fff565656ff6c6c6cff707070ff7a7a7aff929191ffc4c5c5ffe2e2e1fff1f1f2fffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefefffefffffffffffefffffffefffefffffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffefffefefefffefefffffffefefffefefefffffffefffffefefffefffefffffefffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefefffefffefffefffefffefefefffefffffffefffefffefefefffefffefffefffefffffffffffffffefffefffffffffefefffffefefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffefffefefffffffefefffffefefffefefefffefefefffefffefffffefefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefffffffefffffffefefffefefefffefefefffefefdfffdfefdfffdfcfdfff6f7f6fff0f0efffccccccffc3c3c3ffbabbbaffb1b2b1ffa7a7a7ff9a9a9aff8c8b8cff7c7c7cff6a6b6bff585858ff454545ff3b3b3bff3d3c3cff474847ff4c4c4bff4c4c4cff4c4c4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252424ff252526ff252626ff252525ff272727ff272727ff272727ff292929ff292828ff292929ff2c2c2cff30302fff333433ff373737ff3a3b3aff3e3e3eff424242ff444444ff474747ff4a4a4aff4e4d4eff504f50ff525152ff545454ff555656ff7c7b7bffe7e7e7ffededecffedececffecedecffecedecffededecffecececffecececffecececffecececffecececffecebecffecececffebebecffebecebffebebebffecececffebecebffebebecffececebffecebecffebebebffebebecffececebffecebebffebececffecebebffebebecffebebebffeaebebffebeaebffeaeaeaffeaebeaffebebeaffebebeaffeaeaebffeaeaebffeaeaeaffebeaeaffeaeaebffeaebeaffeaeaeaffebeaeaffeaeaeaffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe6e7e6ffe7e6e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe3e3e2ffe3e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe1e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e1ffe2e2e1ffe1e2e2ffe1e1e2ffe1e2e1ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e1ffe1e2e1ffe2e1e2ffe1e2e1ffe2e2e1ffe1e2e2ffe2e1e1ffe1e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e0ffe0e1e1ffe0e0e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe5e4e5ffe4e5e4ffe6e6e5ffe7e7e7ffe9e9e8ffeaeaeaffeaebeaffebebebffecebebffecebecffecececffecededffedecedffeeeeeeffeff0effff1f1f1fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f3f2fff3f3f3fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff5f5f6fff5f5f5fff0f0f0ffd9d9d9ff9c9d9cff6b6b6bff605f5fff444444ff1c1c1cff080809ff030302ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040505ff101111ff313030ff565656ff6c6c6cffa1a1a0ffdcdcdcfff2f2f2fff5f5f6fff6f6f6fff7f7f7fff7f7f7fff6f7f6fff5f5f5fff4f4f4fff2f3f3fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0efefffedeeeeffedecedffebecebffececebffeaebebffeaeaeaffeaeaeaffe9e9e9ffe9e8e9ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffdfe0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e2ffe2e1e1ffe2e1e1ffe2e2e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe3e2e2ffe3e3e2ffe2e3e3ffe3e2e2ffe3e3e3ffe2e3e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e2ffe3e2e3ffe3e3e4ffe3e3e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e5ffe4e4e4ffe5e5e5ffe5e4e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe7e8e8ffe8e7e7ffe7e8e7ffe8e8e8ffe9e8e9ffe9e8e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9eaffe9eae9ffe9e9e9ffeaeaeaffe9eaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebeaebffeaebebffebebebffebebecffebebecffebebecffecebebffebebebffecececffecececffecececffecececffecececffecececffedececffecececffecedecffecececffedededffecedecffecececffedecedffedececffedededffedededffedededffedededffedededff676767ff565655ff535353ff525251ff4f504fff4d4d4dff4b4a4bff484748ff454444ff414141ff3d3e3eff3a3a3aff373737ff333433ff303030ff2d2d2dff2a2a29ff282828ff2a2a2aff262727ff272627ff272726ff252525ff252425ff252525ff2323230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff020202ff020101ff000100ff010001ff000100ff010100ff030404ff090909ff171817ff292a2aff3e3d3eff575757ff727171ff898989ff9e9f9fffc2c1c1ffe2e2e2fff0f0f0fffdfcfcfffefefefffefefdfffefefefffefefefffefffefffefefefffefefefffefffefffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefffffffffefffffffffffefefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefefffefffffffffffefffffffefffefefffffefefffffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefdfefffefefefffefefefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefffffffffefffefffffffffefefffffffffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfefefffdfdfefffefefefffefdfefffdfdfdfffdfdfefffefefefffefdfdfffdfefefffefdfdfffefdfefffdfefefffdfefefffefdfdfffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefefefffefefefffdfefefffefdfdfffdfdfefffdfdfdfffdfcfcfffcfdfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfafafffbfafafffbfbfbfffbfbfbfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffafafafff4f4f3ffe9e9e9ffcdcdceffbebfbfffb6b6b6ffaeadadffa3a3a4ff989998ff8a8a8aff777777ff616161ff4b4b4cff3d3d3dff3d3d3dff3f3f3fff404040ff40403fff404140ff4141410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefdfffbfbfbfff9fafafff9f9f9fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f6f6fff7f6f7fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f6fff6f5f5fff6f6f5fff6f6f5fff6f6f5fff5f6f6fff6f6f6fff6f6f5fff6f6f5fff5f6f6fff6f5f5fff5f6f5fff5f5f5fff6f5f6fff6f5f5fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff5f4f4fff4f5f4fff4f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff4f4f4fff4f4f4fff3f3f4fff3f3f4fff4f4f4fff4f3f3fff3f4f4fff4f3f3fff4f3f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f2fff2f2f2fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff1f2f2fff2f2f2fff1f2f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f0f1fff1f0f0fff0f0f0fff0f1f0fff0efeffff0f0f0ffeff0efffefefefffefefefffefefeeffefefefffeeeeeeffedeeeeffeeededffedededffedededffececedffedecedffecececffebecebffebebebffebebebffeaebebffeaeaebffebeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e7e8ffe7e7e8ffe6e7e7ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdedddeffdededeffdfdedeffdfdfdeffdfdedeffdddedeffdeddddffdcdddcffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffd2d1d2ffd0cfcfffcecdcdffcbcccbffcacbcbffcbcacaffcbcbcbffcbcccbffcbcbcbffcbcccbffcbcccb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424342ff434342ff424242ff424342ff404040ff3c3c3bff363636ff2a2a2bff1a1a1aff0d0d0dff060606ff030302ff020102ff020302ff060607ff050505ff020101ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff060606ff060706ff020201ff010100ff020202ff060607ff131313ff363535ff555555ff6d6e6eff6a6a6aff727271ff717171ff717171ff717171ff717171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc3c4c3ffc6c5c5ffc7c7c7ffc9c8c8ffcac9caffcbcbcbffcccccdffcecdceffcfcfcfffd0d1d0ffd2d2d1ffd3d3d3ffd4d4d4ffd5d5d6ffd6d7d6ffd9d8d8ffd9d9daffdadbdaffdbdbdbffddddddffddddddffdededeffdfdedfffe0dfdfffe0e0e0ffe1e1e0ffe2e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeaeae9ffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffecececffecedecffececedffedededffeeededffedededffeeeeeeffeeefeeffefeeeeffeeefefffefeeeeffefeeefffeeefefffefefefffefefefffefefefffeff0effff0f0effff0f0efffeff0f0ffefeff0ffefefeffff0f0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff1f0f0fff1f1f0fff1f1f0fff1f1f1fff2f1f1fff1f2f1fff2f2f1fff1f2f2fff2f2f1fff1f2f1fff1f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f3f3fff3f2f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff5f6f6fff6f5f5fff6f5f6fff5f6f6fff5f5f6fff6f5f5fff5f5f5fff5f6f6fff6f6f5fff6f6f5fff5f6f6fff5f5f6fff5f6f5fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f7f7fff6f7f6fff6f6f6fff7f6f7fff7f6f6fff7f7f7fff8f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f8f9fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f8f9fffafafafffafafafffafafafffbfbfbfffefdfefffefffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff242425ff232323ff222223ff222221ff222221ff1d1e1eff252524ff303030ff3b3a3aff454544ff4f4f4fff585858ff656464ff707070ff797979ff8f8f90ffc0c0c0ffe1e1e1fff0f1f0fffdfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefefffffefefffefffffffefffffffefffefffffffffffefefefffffefffffefefffffefefefffffefefffefffefffffffffffefffefffefefefffefefefffefefefffefefffffefefefffffffefffffffffffefefefffffffefffefefefffefefefffffffffffefffefffffefefffefefefffefefefffefefffffffefefffefffffffefefefffefffefffefffefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffffffffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefffefffefefefffefefefffdfdfdfffcfcfcfff6f6f6ffefefefffcbcbcbffc3c4c3ffbabbbbffb1b1b1ffa7a7a6ff99999aff8b8b8bff7b7b7bff6a6b6bff5a595aff484848ff3d3c3cff474748ff4c4c4cff4c4c4cff4b4c4cff4c4c4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242525ff242525ff262626ff262626ff252525ff272727ff272727ff272727ff272726ff292929ff2d2d2dff303130ff343434ff383838ff3b3b3bff3f3f3fff434342ff464645ff484848ff4b4b4bff4e4e4eff505051ff525252ff555554ff565756ffb2b1b1ffedededffededecffecededffedececffecededffecececffecececffecececffececedffecececffecececffecececffecececffecececffecececffececebffecececffecececffececebffecececffecebecffececebffecececffecebebffebececffebececffebebebffebecebffebebebffebecebffebecebffebebebffebebebffebebebffebebebffebeaebffebeaebffebebeaffebebebffebebebffebebebffebebebffeaebeaffebeaebffeaeaebffeaeaeaffeae9e9ffe9eae9ffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe7e7e7ffe7e8e7ffe6e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e6ffe6e5e5ffe6e5e5ffe5e6e5ffe5e5e4ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe3e2e2ffe2e3e2ffe2e3e2ffe3e3e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe3e3e2ffe3e3e3ffe2e3e3ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e2ffe3e3e2ffe2e3e3ffe3e3e2ffe3e3e3ffe2e3e3ffe3e3e2ffe2e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e1e1ffe1e0e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e3ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e8ffeaeaeaffebebebffebebebffececebffebebecffecececffedededffedededffeeededffefeeeefff0f0f0fff1f1f2fff3f2f2fff2f2f3fff2f2f2fff2f3f2fff3f3f2fff4f4f4fff5f5f6fff6f6f6fff7f7f7fff7f7f6fff6f6f6fff5f5f5ffefefeeffd4d3d4ff919191ff666666ff595959ff3a3939ff181717ff060505ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0d0d0cff272828ff4f4f4fff696869ff939393ffd5d5d6fff1f0f0fff6f5f5fff7f6f6fff7f7f7fff7f7f8fff6f7f6fff6f5f6fff4f4f4fff3f3f3fff2f2f2fff1f2f2fff2f1f1fff1f1f1fff1f1f1fff0f0f0ffeeefefffedededffecececffecececffebebebffececebffebebebffeaeaeaffe9e9e9ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e0ffe1e2e2ffe1e2e1ffe2e1e2ffe1e2e1ffe2e2e2ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e3ffe2e2e2ffe3e2e3ffe2e2e3ffe2e3e3ffe3e2e2ffe2e3e2ffe3e3e3ffe2e3e2ffe2e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e3ffe3e2e3ffe3e2e2ffe3e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e5e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe7e8e7ffe7e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9eaeaffe9eaeaffeaeae9ffe9eae9ffeaeaeaffe9e9eaffe9e9eaffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffebebebffebeaeaffebeaeaffebebebffebebebffebebebffebebebffebebebffebecebffecebebffececebffecececffecececffecececffecececffecececffecececffecececffedececffecededffecededffecededffedededffecedecffedecedffedecedffedededffedededffedededffeeededffedeeedffedededffedededffa6a5a6ff565656ff545453ff535352ff505050ff4d4d4dff4b4b4bff474748ff444444ff424241ff3e3e3eff3b3a3bff373737ff343434ff303031ff2d2d2dff292a2aff272727ff272727ff272726ff272727ff242425ff242425ff242425ff232323ff2423230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff010101ff040404ff0a0a09ff1a1a1aff2a2a2aff3e3e3eff565657ff707070ff898988ffa1a2a2ffc5c4c5ffe3e3e3fff1f0f0fffcfdfdfffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefffffffffffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefefffefefefffffefefffefefffffefefffffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffffffffffefffefffefffffffffffffffefefefffffffffffefffefffffffffffffffffffefefefffffffffffefefffffefefffffffffffffefffffffffefffffffffefffffefefffefffffffffefefffefefffffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefdfdfffefdfdfffefdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfefdfffefdfefffefefdfffefefefffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefefffdfefefffefdfefffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfff9f9f9fff3f4f3ffe9e9e9ffcdcdcdffbfbebeffb7b6b6ffadaeaeffa4a4a4ff999999ff8b8b8cff787878ff636263ff4d4d4eff3f3f3fff3f3f3eff40403fff404040ff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfefefffcfcfcfffafafafffafafafff9f9f9fff8f8f8fff7f7f8fff8f8f7fff8f8f7fff7f8f8fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f6f7fff7f7f6fff6f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff6f6f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f4f5fff4f4f5fff4f4f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f3f4fff4f4f3fff4f4f4fff4f3f3fff3f3f4fff3f4f3fff3f3f3fff3f4f3fff4f3f3fff4f4f3fff3f4f4fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff1f1f1fff2f1f2fff1f1f1fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff0f0f1fff0f0f1fff1f1f1fff0f0f0fff0f0f0fff0f0efffefefefffefeff0ffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffedededffedededffececedffedececffecececffebececffececebffebebebffebebebffebebeaffebebebffeaeaeaffeaeae9ffeae9e9ffeae9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e3ffe1e2e2ffe1e1e1ffe1e0e1ffdfdfdfffdfdfdfffdededfffdededeffdfdedeffdedfdeffdfdfdfffdedfdeffdededeffdeddddffdcdcdcffdbdbdbffd9d9d9ffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d2ffcfcfd0ffcececeffccccccffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbccffcccbcbffcbcccc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424243ff424242ff424242ff404040ff3c3c3cff373737ff303030ff232324ff131312ff0a0a0aff050605ff020202ff010101ff040303ff050404ff030303ff010101ff010000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff050505ff020202ff000100ff010101ff030203ff090909ff1e1e1eff454546ff636363ff757575ff727172ff717171ff717172ff717172ff717171ff727171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc5c5c5ffc7c7c7ffc8c8c8ffc9cacaffcbcbcbffcdcdccffcececeffcfcfcfffd1d0d1ffd1d2d2ffd3d3d3ffd5d4d4ffd6d5d6ffd8d7d7ffd8d9d9ffd9dadaffdbdbdbffdcdcdcffdcdddcffdedddeffdededfffdfdfdfffe0e0dfffe0e1e0ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebeaffecebebffebecebffececebffecececffedededffededecffedeeedffeeededffeeeeedffefeeeeffefeeeeffeeeeefffeeefefffeeefefffeeefefffefefefffeff0efffeff0efffeff0effff0eff0ffeff0effff0f0f0fff0eff0fff0efeffff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff0f0f0fff1f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f5f5fff6f5f6fff6f5f5fff5f6f6fff5f6f6fff5f6f6fff5f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff7f7f7fff6f6f6fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fffafaf9fffbfafafffafbfbfffdfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242525ff242324ff222222ff222221ff212222ff1e1e1eff1c1c1dff232323ff2f2e2eff383938ff434343ff4d4d4dff575757ff626262ff747575ff797979ff8f8f8effbcbcbcffe0e0e0ffeff0effffdfdfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffefffefffefffffffefffffffffffefffffffffffefffffffffffefefffffefffefffffffefffefefffffefffffffefffefffefffefffffffefffefffefffefefffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffefefefffefefefffffffefffffefffffefefffffffefffffefffffffffefefffefefefffefffefffffffefffffefefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefffffffffefffffffffefffefffefffefffefffffefefffffffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffefffffefefefffefefefffefefefffefdfefffcfcfcfff6f6f5ffefeeeeffcbcbcbffc4c3c3ffbbbabaffb1b1b1ffa6a6a6ff999999ff8b8b8aff7b7a7bff6a6a6bff5b5b5bff4b4c4cff474747ff4c4c4cff4c4c4cff4c4c4cff4c4c4cff4c4c4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232424ff242524ff242524ff252524ff252626ff252626ff262526ff272727ff272626ff272727ff2a292aff2e2e2dff313132ff363535ff393938ff3d3c3cff40403fff444444ff464646ff494949ff4c4c4bff4e4e4eff515151ff545453ff555455ff6e6e6fffe1e1e2ffedededffedededffedededffedededffedededffedececffededecffededecffecededffedecedffecececffededecffecededffedecedffececedffecececffecececffecececffecececffecececffecececffececebffebececffecececffecececffecececffecececffebecebffececebffecebecffebebecffecebebffecececffebebecffebecebffebecebffebebecffebececffececebffebececffececebffebecebffebebecffebebebffebebebffebeaeaffebeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe6e7e7ffe7e6e7ffe6e6e6ffe7e7e6ffe6e7e7ffe6e6e6ffe5e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe5e5e5ffe5e4e4ffe3e4e4ffe4e3e4ffe4e4e3ffe3e3e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe3e3e4ffe3e4e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e3ffe3e4e3ffe4e4e4ffe3e3e4ffe4e4e3ffe4e3e4ffe3e3e4ffe4e4e4ffe3e4e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe4e4e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe2e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe7e7e7ffe9e8e8ffeaeaeaffebebebffecebebffebecebffecececffecececffededecffeeededffedededffeeeeeeffefefeffff1f0f0fff2f2f2fff2f3f2fff3f3f2fff3f3f2fff3f3f2fff3f4f3fff4f4f5fff6f5f6fff6f6f6fff8f8f7fff7f7f7fff7f6f6fff4f5f5ffeae9eaffcbcbcbff868685ff606060ff4c4b4cff2c2b2bff111110ff030304ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff0a090aff1f1f1fff434342ff636362ff888888ffcfcfcfffeeeeeefff5f5f6fff6f7f7fff7f7f7fff7f8f7fff7f7f7fff5f6f6fff4f4f5fff4f3f3fff3f3f3fff2f1f2fff2f1f2fff2f1f2fff2f2f1fff1f0f1fff0eff0ffeeefeeffedededffededecffededecffecececffecebebffeaeaeaffe9e9e9ffe8e8e8ffe8e8e7ffe8e7e7ffe6e6e7ffe7e7e7ffe6e6e7ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e3e4ffe4e4e3ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e2ffe2e3e3ffe3e2e3ffe3e3e2ffe3e2e3ffe3e3e2ffe2e3e2ffe2e3e2ffe3e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe2e2e3ffe2e3e2ffe3e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe4e3e4ffe3e4e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e4ffe6e6e5ffe5e5e6ffe5e6e5ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe6e7e7ffe6e7e7ffe8e7e7ffe8e8e8ffe8e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffe9e9eaffeaeaeaffe9eaeaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaebffebebeaffeaebeaffebebebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffececebffebecebffececebffecececffebececffecececffededecffececedffecedecffecedecffececedffecededffededecffecededffedededffedededffedededffedededffedededffedededffeeededffeeedeeffeeeeedffeeedeeffeeedeeffedeeedffd9d9d9ff5d5d5cff555555ff535353ff515150ff4e4e4dff4b4b4bff474748ff454544ff424142ff3e3e3eff3b3b3bff373838ff343434ff313131ff2d2e2dff2a2a2aff272726ff252524ff272727ff242525ff252425ff242425ff242323ff232424ff242323ff21222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff010001ff000100ff010000ff020101ff050505ff0a0a0aff1b1b1aff2b2b2bff3f3f3eff575758ff707170ff898888ffa4a4a5ffc7c7c7ffe3e4e4fff1f1f1fffdfcfdfffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffffefffffffffefffffefffffffffefffefffefffffffefffffefffffefffffffffffefffffffffffffefffffefffefffffffefffefefffffefffffffefffefffefffefffefffefffefefefffefefffffffefefffefefefffefefefffffefefffefefefffffffefffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffefffefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffefffefffffefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfefdfffdfefefffefdfdfffefefefffefefdfffdfefefffdfdfdfffefdfdfffdfdfefffefefdfffdfefdfffefefdfffefefefffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfdfefffefdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfdfefffefefefffdfefefffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfbfffcfcfbfffbfbfbfffafbfbfffbfafbfffafafbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffbfbfbfff9f9f9fff3f3f4ffe9e9e9ffcececeffbfbfbfffb7b7b7ffaeaeadffa3a4a4ff999998ff8a8a8aff777777ff646364ff4f4f4fff404040ff404040ff403f40ff404040ff403f40ff403f40ff40403f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefdfffcfcfbfffafafafffaf9fafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff7f8f7fff7f8f7fff8f7f7fff8f8f8fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff6f6f7fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff6f7f7fff6f6f7fff7f6f7fff7f7f7fff7f6f6fff7f6f6fff7f6f7fff7f7f6fff7f6f7fff7f6f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff5f5f6fff6f6f5fff6f5f6fff5f5f5fff6f5f6fff5f6f6fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff4f4f5fff5f5f4fff4f5f5fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff3f4f4fff4f3f4fff4f4f3fff3f3f4fff4f4f3fff3f4f3fff4f4f3fff4f3f3fff3f3f4fff4f3f3fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff2f2f3fff3f2f3fff2f3f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff2f1f1fff2f2f1fff2f2f2fff2f2f1fff2f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f0fff1f0f1fff0f0f0fff0f0f0ffeff0f0fff0efefffefefefffefefefffefefefffefeeeeffeeefeeffeeeeeeffedeeeeffeeedeeffedededffededecffecededffedececffecececffecebecffececebffebebebffebebebffebeaeaffebeaeaffeaeae9ffe9eaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e2ffe1e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededdffdddcdcffdcdbdbffdadadaffd8d8d8ffd6d6d6ffd4d4d3ffd2d2d2ffd0d0d0ffcecfceffcdccccffcacacbffcccbccffcbccccffcbcbcbffcbcbcbffcbcccbffcccbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434242ff434242ff404140ff3c3c3cff373738ff383738ff292929ff222222ff121212ff080808ff030304ff020102ff010101ff020202ff020202ff020101ff010101ff010100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010202ff040403ff020201ff000001ff010101ff040404ff0d0d0eff29292aff4e4e4dff6a6b6bff767776ff767676ff717172ff727171ff717271ff717171ff727171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc5c5c4ffc6c6c6ffc8c8c8ffc9cacaffcbcbcbffcdcccdffcececeffd0cfcfffd1d1d1ffd2d2d2ffd3d4d3ffd5d5d5ffd6d6d6ffd7d8d8ffd9d9d8ffdadadaffdbdcdbffdcdcdcffddddddffdededeffdfdfdfffe0dfdfffe1e0e0ffe1e0e1ffe2e2e1ffe2e2e2ffe3e2e3ffe3e4e3ffe4e3e3ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e7ffe7e7e6ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeae9e9ffeaeae9ffeaeae9ffe9eaeaffeaeaeaffeaeaeaffebebeaffebebebffecebecffebebecffecececffededecffecedecffedededffedededffeeeeeeffeeeeedffeeeeefffeeeeeeffefefeeffefeeefffefefefffefefefffefefeffff0efefffefeff0fff0efeffff0f0f0fff0eff0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff1f0f0fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f2f3fff2f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f3f3fff4f4f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff5f5f4fff4f5f5fff5f5f5fff4f4f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f6fff6f7f7fff7f7f6fff6f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffbfbfbfffbfcfcfffefdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232324ff222222ff222222ff222122ff1d1e1dff1d1d1dff1d1d1dff212222ff2c2c2cff363635ff404040ff4a4a4aff545554ff5f5f60ff777777ff7a7b7aff908f90ffb9b9baffdfdedfffeeefeffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffefffffffffefffffffefffffefefffffffffffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffffffffefffffffffffffefefffffffffffffefefefffefefefffefefffffefffefffffefffffffefefffffefefffefefefffffffffffffefffffffffffffffefffffefffefffefefffffffffffffefffefffffffffffffefefffefefffffefefffffefffefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffefefefffefdfdfffbfcfbfff5f6f6ffedeeeeffcbcbcbffc3c3c3ffbababaffb2b1b1ffa7a6a7ff9a9b9aff8b8b8bff7b7b7bff6b6b6cff5b5b5bff4c4c4dff4c4b4cff4c4c4cff4b4c4cff4c4c4cff4c4c4cff4c4c4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232323ff232323ff252525ff242524ff242425ff262525ff252626ff262626ff252525ff272727ff2b2b2bff2e2f2eff323232ff363636ff393939ff3d3d3dff404141ff444445ff474747ff494a4aff4d4c4cff4f4f4fff515252ff545354ff565656ff9f9fa0ffeeeeedffedededffedededffedededffecededffedededffedededffedededffecececffedededffedecedffedededffedecedffecececffececedffedececffecececffecececffedececffececedffececedffecedecffececedffecececffecececffececedffececedffecececffecececffecececffececebffececebffecececffecececffececebffecececffecececffebececffecececffecececffecececffececebffecebecffecebebffebececffebebebffebebebffebebebffebeaeaffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe9eaeaffe9eae9ffe9e8e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e5e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e5e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e5ffe4e4e5ffe5e4e4ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe5e5e4ffe5e4e5ffe4e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e8e8ffe9eae9ffeaeaeaffebebecffebececffedececffedecedffecededffededeeffeeeeeeffeeeeeeffefefefffefeff0fff1f1f1fff2f2f3fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff5f5f5fff6f5f6fff7f7f7fff7f7f7fff6f7f7fff6f6f7fff4f4f4ffe6e6e6ffc1c1c1ff797878ff575758ff3d3d3dff1e1e1eff0b0b0cff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff060606ff181717ff363636ff575757ff7b7b7bffc5c5c5ffe8e8e7fff4f4f4fff7f6f6fff7f7f7fff8f8f8fff7f7f7fff6f5f6fff5f4f4fff3f4f4fff3f3f3fff2f2f2fff2f2f2fff2f1f1fff1f2f2fff1f1f1fff0f0f0ffeeefeeffedeeeeffedeeedffececedffececedffebececffecebebffeaeaeaffe9e9e9ffe9e8e9ffe8e8e8ffe7e8e8ffe7e8e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e3e3ffe4e3e4ffe4e3e4ffe3e4e4ffe3e3e4ffe3e4e3ffe4e4e4ffe3e3e4ffe4e4e4ffe4e3e4ffe3e4e4ffe4e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe3e4e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e4e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e7e7ffe7e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e8e9ffe9e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffebeaeaffebeaeaffebeaeaffeaeaeaffeaebebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffeaebeaffebebebffebebebffebebebffebebebffebecebffebebecffebebebffebecebffebebecffebececffecebecffebececffecececffecececffedececffecececffedececffecececffedededffedededffecededffededecffededecffedededffedededffedededffeeededffedeeeeffeeeeeeffedededffedededffeeededffedeeeeffeeeeeeffeeededffedeeedffedeeeeff8d8e8eff555555ff535354ff505151ff4e4e4eff4b4b4cff484948ff454545ff424242ff3f3f3fff3c3c3cff383838ff343435ff313132ff2d2e2dff2b2a2aff272626ff252525ff252425ff252525ff252425ff242323ff232323ff232323ff212122ff22222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff050405ff0a0a0aff19191aff2b2a2aff3e3e3fff595959ff727172ff898989ffa6a6a6ffc9c9c9ffe4e4e4fff1f1f2fffcfdfdfffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffefffffffefffffefffefffefefffffffffffffefffefffffffffffffefefffffefffffffefffffefffffffefefffffefffffffffffffffefefffffefffffffffefffffefffffffffefffffffffefffffffefffffefefffffffffffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefffefffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffdfefefffdfefefffefefefffdfefdfffefefefffefdfdfffefdfefffefdfefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfefefffefdfefffefefdfffefefdfffefdfefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefefdfffefefefffdfefdfffdfdfefffefdfdfffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffefdfefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfff8f8f8fff3f3f3ffeaeaeaffcfcfceffc0c0c0ffb8b8b7ffaeaeaeffa4a4a4ff989897ff888889ff767575ff636363ff4f4f4fff404040ff404040ff404040ff404040ff404040ff404040ff3f403f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffcfcfcfffbfbfbfffafafafffaf9fafff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff7f8f8fff7f7f8fff7f8f7fff8f8f7fff7f7f8fff7f7f8fff8f7f8fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f6f6fff6f7f7fff7f6f7fff7f6f6fff6f6f6fff6f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f5f6fff6f6f6fff5f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff3f3f4fff3f3f4fff4f3f4fff3f4f4fff3f3f3fff3f4f3fff4f4f3fff3f3f3fff4f3f3fff3f3f3fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff3f2f2fff2f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff1f2f1fff1f2f2fff1f2f2fff1f1f1fff1f1f2fff1f1f1fff2f1f1fff1f1f1fff0f1f1fff1f0f1fff1f1f1fff0f0f1fff0f0f0ffefeff0ffefefefffefeff0ffefefefffefeeefffefeeeeffefeeeeffeeeeeeffeeeeeeffedededffedededffedecedffecececffececedffecececffebecebffebececffecebebffebebebffebeaebffeaebeaffeaeaeaffe9eae9ffe9eae9ffe9e8e9ffe8e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e0ffe0e0e0ffe0dfdfffdfe0e0ffe0e0dfffdfdfdfffdfdfdfffe0dfdfffdfe0dfffdfdfdfffdfdedeffdddeddffddddddffdbdcdcffd9d9d9ffd8d8d8ffd6d6d6ffd5d4d4ffd2d2d3ffd0d1d1ffcfcecfffcdcdcdffcbcbccffccccccffcbcbcbffcbcbcbffcbcbccffcbcbcbffcccbcbffcacaca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434242ff404040ff3c3c3cff373737ff373738ff2a292aff2a2a2aff2a292aff222222ff111212ff080808ff010101ff040405ff040303ff020102ff010101ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030202ff040303ff010101ff000000ff010202ff060505ff131313ff302f2fff505050ff6d6d6dff6d6e6dff767676ff777676ff717271ff727271ff717171ff717171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c5ffc6c6c7ffc8c8c8ffc9cacaffcbcbcbffcdcdccffcfceceffd0cfcfffd1d1d1ffd2d2d2ffd4d4d4ffd6d5d5ffd6d7d6ffd8d8d7ffd9d9d9ffdbdbdbffdbdcdbffdcdcddffdeddddffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e6ffe7e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e9ffeae9e9ffe9e9e9ffeaeae9ffeae9eaffeaeaeaffeaeaeaffebeaeaffebeaebffebebebffebebecffecececffecececffecededffededecffedededffededeeffedeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeefefffefefefffefeff0ffefefefffeff0effff0f0effff0efeffff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff1f2f2fff2f1f2fff2f2f2fff1f2f2fff3f2f2fff2f2f3fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f3f3fff4f3f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff4f5f5fff5f5f5fff6f5f5fff5f5f6fff6f5f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f7fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f7fff7f7f6fff6f7f6fff7f6f6fff7f7f6fff7f7f7fff6f7f6fff7f6f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff8f8f8fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafafafffafbfbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222323ff212221ff212221ff202120ff201f20ff1d1d1dff1d1d1dff202120ff282929ff323232ff3c3c3cff474746ff515152ff5c5b5cff777677ff7a7a7aff909090ffb7b6b6ffddddddffededeefffcfcfcfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefffffefefefffffffffffefffffffefffffffffefffffefffffffffffffffffefefffefefffffefffffffefffffffffffefffffffffffefefffffefefefffffffffffefffffffefefefffefefefffffefefffefffefffefefefffefefefffefffffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffffefffefffffffffffffffffffffffffffefffefefefffffefefffffefefffefffffffefffefffefffefffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefffffefefefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefefffefefefffefffefffefefefffdfefdfffbfbfcfff6f5f5ffedededffccccccffc3c4c4ffbababaffb1b2b2ffa7a7a7ff9b9b9bff8c8c8cff7c7c7bff6c6b6bff5b5b5aff4c4c4bff4b4c4bff4c4c4cff4c4c4cff4c4c4bff4c4c4bff4c4c4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222122ff232323ff232323ff242323ff242525ff242424ff242424ff262625ff252525ff252525ff282828ff2b2c2cff2f302fff333333ff363736ff3a3a3bff3e3e3eff414141ff454546ff474848ff4b4a4aff4d4e4dff4f504fff525252ff545454ff626262ffd6d5d5ffeeeeedffeeeeedffedeeedffeeeeeeffedededffedededffedededffededecffedededffecededffecedecffecededffedededffedededffededecffedecedffecededffececedffecececffedededffededecffececedffecececffedececffecececffecececffecececffecedecffecececffecececffececedffecedecffedececffecececffecededffecececffecececffedecedffececedffecececffedecedffecececffecececffecececffecececffebecebffebebebffebebebffebebebffebebeaffebeaeaffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9eaffe9eaeaffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe8e7e7ffe8e7e7ffe7e8e8ffe7e8e8ffe7e8e8ffe7e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e4e4ffe4e5e5ffe5e6e5ffe6e5e5ffe5e5e6ffe5e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e6ffe5e6e5ffe6e6e6ffe6e5e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e5e5ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e4ffe3e3e4ffe4e4e3ffe4e4e4ffe4e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe7e7e7ffe9e9e8ffeaeae9ffebebecffecececffecececffecededffedededffeeeeeeffeeedeeffeeeeeeffefeeeeffefefeffff1f0f0fff1f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff5f6f6fff6f6f6fff7f7f7fff7f8f8fff7f7f7fff6f7f6fff4f3f4ffe3e3e3ffb5b5b5ff717171ff525252ff333332ff141415ff070707ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff101010ff292929ff484849ff6d6d6dffb8b8b8ffe2e2e2fff3f3f3fff7f6f7fff7f7f7fff8f8f8fff7f8f8fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff2f1f1fff0f1f0ffefeff0ffeeeeeeffedededffededeeffedededffedececffebececffeaebeaffeaeaeaffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe6e5e5ffe6e6e6ffe5e6e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e4ffe5e5e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e5ffe4e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe5e4e5ffe4e4e5ffe4e4e4ffe5e5e5ffe4e5e5ffe4e4e4ffe5e4e4ffe5e5e5ffe4e5e5ffe4e4e5ffe5e4e4ffe4e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e5ffe6e6e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e5e5ffe6e5e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e6e6ffe6e5e6ffe5e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9e9e9ffe9e9eaffe9eaeaffeae9e9ffe9eaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebeaffebebeaffeaebebffebebebffebebebffebebeaffebebeaffebebeaffebebebffebebebffeaebeaffeaebeaffeaebebffebeaebffeaebeaffebeaebffebebebffebebebffebebebffececebffececebffebebecffebebebffecececffecececffecececffecececffebececffecececffecececffececedffecedecffedececffececedffecededffedededffedededffedededffedededffedededffeeedeeffedeeeeffedededffedededffeeeeeeffedeeeeffededeeffeeedeeffedeeeeffeeeeedffeeedeeffedeeedffeeeeeeffeeeeeeffc4c4c3ff555556ff535454ff515151ff4e4f4fff4b4c4bff494949ff464546ff424242ff403f3fff3c3c3cff393939ff353535ff323232ff2e2e2eff2b2b2aff272727ff252424ff242323ff242525ff232423ff232323ff232323ff222122ff212221ff222122ff1f201f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040505ff0a0a0aff191919ff282929ff3c3d3cff595959ff727272ff8a8a8affa7a6a7ffcbcbcbffe5e5e5fff2f3f3fffdfdfdfffefefefffefefefffefefefffefefefffffefefffefffffffefffefffefefefffefffffffffefffffffffefffffefffffefffefffefefffffefefefffffffffffffffefffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefefefffefefefffefdfefffdfefefffdfefdfffdfefefffefefefffefefefffefefdfffefdfefffdfefefffdfdfefffdfdfdfffefefefffefefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfefefffefefefffdfefefffefefefffefdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfefdfffdfdfdfffefdfefffefdfefffefefdfffefdfefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffafbfbfffafbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfafbfff7f7f8fff3f4f4ffeaeaebffcfcfcfffc1c1c1ffb9b9b9ffafafafffa4a3a3ff969797ff878787ff747474ff616161ff4c4d4dff3e3e3eff3e3e3eff3f4040ff40403fff403f40ff3f403fff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefdfdfffbfcfcfffafbfafffafafafff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff8f8f8fff8f7f8fff7f7f7fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f8fff7f8f7fff8f7f7fff7f7f7fff7f8f8fff7f7f8fff7f8f7fff8f7f8fff7f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f7f6fff7f6f7fff6f7f6fff6f6f7fff7f7f6fff6f6f6fff6f6f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f5f6fff6f6f5fff6f6f5fff5f6f6fff6f6f6fff5f5f6fff6f6f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff4f5f5fff4f5f5fff4f5f5fff5f4f5fff4f5f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f3f3fff4f4f4fff3f4f4fff3f4f4fff3f3f3fff3f4f4fff3f4f3fff4f3f3fff3f3f3fff3f4f4fff3f3f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f2fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f1f1fff1f1f2fff1f2f2fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff1f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0ffefefefffefefeeffeeefeeffeeeeeeffeeeeeeffedeeeeffedeeedffedededffecededffedecedffecececffecececffebececffebebecffebebebffebebebffebebebffeaeaebffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e5ffe4e4e4ffe4e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffdfdfdfffdedfdeffdededeffddddddffdcdbdbffd9d9daffd8d9d9ffd7d6d6ffd4d5d5ffd2d3d2ffd1d1d1ffcfcecfffcdcdccffcccbcbffcbcbcbffcccbcbffcbcccbffccccccffcbcbcbffcacacaffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414140ff3b3c3bff373737ff383737ff292a2aff292a29ff292a2aff292a2aff2a292aff222222ff0a090aff070807ff060606ff040404ff020202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040404ff050404ff010001ff000101ff010202ff070706ff161616ff323132ff515151ff696969ff6a6b6bff6d6d6dff767676ff767676ff717171ff717171ff71717100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c2ffc4c4c4ffc6c6c6ffc8c8c8ffcacacaffcbcbcbffcdcdceffcfcfcfffd0d0d0ffd1d1d1ffd2d3d3ffd4d4d4ffd5d6d5ffd7d7d7ffd8d8d8ffd9d9d9ffdbdbdbffdcdcdcffdcdcdcffdeddddffdfdedeffdfe0dfffe0e0e0ffe1e0e1ffe1e2e2ffe2e3e2ffe3e2e3ffe3e4e3ffe4e4e4ffe5e5e4ffe5e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eae9ffeae9e9ffeaeaeaffeaebeaffeaebeaffeaebeaffebebebffebebebffebecebffecececffecedecffececedffedecedffedededffeeeeedffededeeffeeeeeeffefeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffefefefffeff0f0fff0f0f0fff0efefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f0f0fff0f1f1fff1f1f0fff1f1f1fff1f2f1fff1f1f2fff2f2f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f3f3fff3f2f3fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f3f3fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff6f7f6fff7f6f6fff6f6f7fff6f7f7fff6f7f7fff7f7f6fff7f7f7fff7f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff7f8f8fff8f8f7fff8f8f8fff8f9f8fff8f8f9fff9f9f8fff9f8f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffcfcfbfffefefefffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222121ff222122ff212020ff202120ff202021ff1f201fff1c1d1cff202121ff272727ff2f2f2fff383839ff434342ff4e4e4dff595959ff6c6c6dff777676ff8d8d8dffb4b4b4ffdbdbdbffecececfffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffefffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffefffffffefffffffffffffffefffefffefffefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffffefefffefefefffffffefffefffefffefefffffefefffffefefefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefefffffffffffefffefffffefffffffefefffffefffffefffffffefefefffffefffffefffefffefefefffffefefffffefffffffefefffefffefffefefffffefffffffefefefffefffffffffffefffefefefffefefefffefffefffffffefffefffffffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffefefefffefefefffdfefdfffbfbfcfff5f5f5ffecececffcccdccffc4c4c3ffbbbbbbffb2b2b2ffa7a8a7ff9a9b9aff8d8c8dff7d7c7cff6c6b6bff595a5aff4a4a4aff4a4a4aff4c4b4bff4c4c4cff4c4c4bff4c4c4cff4c4c4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212122ff212121ff232323ff232323ff232323ff252524ff242424ff242524ff242425ff262626ff292929ff2d2c2cff303030ff343434ff383837ff3b3b3bff3f3f3fff424242ff464746ff494948ff4b4b4cff4e4e4eff505050ff525252ff555455ff939292ffeeeeeeffedeeeeffeeeeeeffeeededffeeedeeffedeeeeffedededffededeeffedededffedededffedededffedededffedededffedededffedededffecededffedededffedededffedededffecececffececedffededecffededecffedededffecededffedececffedecedffedededffededecffedecedffedecedffecededffecedecffecedecffedecedffecededffecececffedededffedededffedededffededecffecedecffedecedffededecffecececffecececffecebecffecececffecebecffecebebffebebebffebebebffebebeaffeaeaebffeaeaeaffeaeaeaffe9eaeaffeaeae9ffe9e9eaffe9eae9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e8e8ffe9e8e8ffe8e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e5e5ffe5e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe6e7e7ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe6e7e6ffe7e6e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe9e9e9ffeaebeaffecececffecedecffedededffedededffeeeeedffedeeedffefeeeeffefeeeeffefefefffeff0effff1f1f1fff2f2f2fff3f3f3fff3f4f4fff3f3f3fff4f3f4fff3f4f3fff4f4f4fff6f6f6fff7f6f7fff8f7f7fff7f8f7fff7f7f7fff6f7f7fff3f4f3ffdfe0e0ffa8a8a8ff6c6c6cff505050ff2c2d2cff111110ff050606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090a09ff1f1f1fff3e3e3eff5e5f5effa8a8a8ffdedfdffff3f3f3fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff7f7f6fff5f5f5fff4f5f4fff3f3f4fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f0ffeff0f0ffeeeeefffeeeeeeffedeeeeffedeeedffedededffecedecffececebffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e6ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe5e5e6ffe6e5e6ffe5e6e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe6e7e7ffe6e6e6ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe9e8e8ffe9e9e8ffe8e9e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeae9ffe9eae9ffe9e9eaffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebeaebffebeaeaffebebebffeaebebffebebebffebebebffecebebffebebecffebebebffebebecffebebebffebebebffecebebffebebebffebebebffebebebffebeaebffeaebebffebebebffebececffecebebffebebebffebebecffececebffecececffececedffececedffedececffedececffecececffecececffedecedffedecedffecededffecedecffecedecffedededffedededffedededffedeeedffededeeffedededffedeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffe8e8e7ff565656ff545453ff515152ff4f4f4fff4c4c4cff484948ff464646ff434243ff404040ff3c3c3cff393939ff363535ff323232ff2e2f2fff2b2b2bff282828ff252524ff232323ff232323ff232323ff232323ff212221ff212122ff212222ff1f1f1fff1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff090909ff171717ff252625ff383938ff555555ff717171ff8b8a8affa7a7a7ffcdcecdffe6e6e6fff5f5f5fffefdfdfffefefffffefefefffefefefffefefefffefefefffffefefffffefffffffefefffefffefffefefffffefffffffefffefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffffffffffefffffffffffffffefffefffefefefffffefefffffffefffefefefffefffefffefefffffefefffffffefffffffefefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefdfdfffefefefffdfdfefffdfefefffdfefdfffdfefefffefefdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffdfdfefffefdfdfffefdfefffefefefffefefdfffefefefffefdfefffefefefffefefefffdfefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffefefdfffdfefdfffefdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffdfefdfffdfdfdfffefdfefffefdfefffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffafbfafff7f7f7fff3f3f3ffeaeaeaffcfd0d0ffc1c2c2ffbababaffafb0afffa3a3a3ff969595ff878686ff747474ff5f605fff4b4a4bff3b3b3cff3c3b3cff3e3e3eff3f3f40ff404040ff40403fff3f40400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfdfdfffbfbfbfffbfafafffafafafff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff8f8f7fff7f7f7fff7f8f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff7f6f7fff6f6f6fff6f7f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f5f6fff6f6f6fff5f6f6fff6f5f6fff6f5f5fff6f5f6fff5f6f6fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f5fff4f4f4fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff3f4f3fff3f4f3fff4f3f4fff3f4f4fff3f3f3fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff3f2f3fff2f2f3fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff2f2f1fff2f1f2fff1f2f1fff1f2f1fff0f1f0fff1f0f1fff1f0f0fff1f0f0fff0f0f0fff0f0f0fff0efeffff0efefffefefefffefefeeffefeeefffeeeeeeffeeeeeeffeeededffeeededffedededffedededffececedffecedecffecececffecececffecececffebebebffebebebffebebebffebebeaffeaebebffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e7e8ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0dfffdfe0dfffe0dfe0ffe0e0e0ffe0dfe0ffe0e0dfffdfe0e0ffe0e0dfffdfdfdeffdededeffddddddffdcdcdbffdadadaffd9d9d8ffd7d7d7ffd5d5d5ffd3d3d3ffd0d1d0ffcfcfcfffcdcdcdffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcacacbffcacacaffcacacb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3c3bff373737ff373737ff292929ff2a2929ff2a292aff2a2929ff292a29ff29292aff141514ff0e0e0eff090a0aff070707ff040405ff020202ff010100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff030403ff010001ff000000ff010101ff070707ff191a1aff363636ff515151ff616261ff696969ff6b6b6aff6e6e6dff767676ff767677ff717172ff72717100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc5c5c5ffc3c3c4ffc2c2c2ffc4c4c4ffc6c7c6ffc8c9c8ffcacacaffcccbccffcdceceffcfcfcfffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd6d6d6ffd7d7d8ffd9d9d9ffdadad9ffdbdbdbffdcdcdcffddddddffdededeffdedfdeffe0dfe0ffe0e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9eaffe9e9e9ffeae9eaffeaeae9ffeaeaeaffebeaeaffebeaebffebeaeaffebebebffebebecffebececffecececffececedffedededffedecedffedededffedeeedffeeeeedffeeeeefffeeeeefffefeeefffefefefffefefefffefefeffff0eff0fff0eff0ffeff0f0ffeff0efffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff3f4f3fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f7f6fff7f7f6fff7f6f7fff7f6f7fff6f7f7fff6f7f6fff6f7f6fff7f7f7fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafbfffcfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202020ff202020ff202020ff202021ff212120ff1f1f1fff202020ff272726ff2d2e2eff363636ff3f3f40ff4a494aff565556ff686768ff7a7a79ff8d8c8dffb2b2b1ffd9d9d9ffeaeaebfff9f9f9fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffefffffffefffefffffffefffefefffffffffefffefffefffffffefffefffefffefefffffffffffffffefefffffefefffefefffffffffffffffffffffffffefffffefefffffffffffffffffffffefefffffffefffefefefffefefffffffefefffefefffffffefefffefffffffefefffffffefffffefffefffffffefffffffefffefffffffefffefffefefffffffffefffefefffffffefefffffefefffefffefffffffffffffefefffefefefffefefffffefefffffffffffffefefefffefefefffefffffffefefffffffffffffffefffffefefffffffffefffefefffffefffffffefefffffefefefffffefffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefdfdfffbfbfbfff5f4f4ffecededffcdcdcdffc4c4c4ffbbbbbaffb2b2b2ffa7a7a6ff9a9b9aff8c8c8cff7c7c7cff6b6b6bff595959ff494949ff4a4949ff4a4a4aff4c4b4bff4c4b4bff4c4c4bff4c4c4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff222122ff222121ff222121ff232324ff242324ff232324ff252524ff242424ff252525ff272727ff2a2a2aff2e2e2dff313131ff353535ff393838ff3c3c3cff403f40ff434343ff474747ff4a494aff4c4c4bff4f4e4eff515150ff535353ff5b5b5bffc9c9c9ffeeeeeeffededeeffeeeeedffeeededffedeeeeffeeeeeeffeeededffedededffededeeffedededffeeededffedededffedededffedededffededeeffeeeeedffedededffedededffedededffededeeffedededffedededffedededffedededffedecedffededecffedecedffededecffededecffedededffecedecffededecffececedffedededffecededffedededffedededffedededffeeedeeffeeededffeeededffedededffedededffedededffededecffedececffecedecffedecedffecececffececebffebebebffebebecffebebebffebebebffebeaeaffeaebebffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e7ffe7e6e6ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e7e7ffe6e6e7ffe7e6e7ffe7e7e6ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe5e4e5ffe5e5e4ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffeaeaeaffebececffecececffedededffedeeedffeeeeedffeeeeeeffeeefeeffeeefefffefefeffff0efeffff0f0f0fff1f1f1fff3f2f2fff3f3f3fff4f4f4fff4f3f3fff3f4f3fff4f4f4fff4f4f5fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f8fff7f7f7fff3f3f3ffdadadaff999999ff686869ff4d4e4eff272727ff0d0d0dff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff191a19ff373837ff5b5b5aff999a9affd9d9d9fff3f2f3fff7f7f7fff8f7f7fff8f8f9fff9f8f8fff7f7f7fff6f6f6fff5f5f4fff4f4f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f1f1fff0f0f1ffefefefffeeefefffeeeeeeffeeeeeeffedeeedffedededffececebffebebebffeaebebffeaeaeaffeae9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe8e8e8ffe7e7e8ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e7e7ffe6e6e7ffe7e6e6ffe7e6e7ffe7e6e7ffe6e7e6ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e6e7ffe6e7e6ffe7e7e6ffe7e7e6ffe6e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e8e7ffe8e8e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeae9ffe9eae9ffeaeaeaffeae9eaffe9eaeaffeae9eaffe9eaeaffeaeaeaffebeaebffeaebeaffebebeaffebebeaffeaebebffebebebffebebebffebebebffebebecffebebebffecebebffebecebffecececffecebebffebebebffebebecffebebecffecececffebebecffebebebffebececffebebecffecececffecebecffebececffecececffecececffecececffecececffecececffedecedffedecedffededecffecececffedececffecececffececedffecedecffededecffecededffedededffedeeedffedeeedffedeeedffededeeffeeeeeeffeeeeeeffeeeeedffeeedeeffeeeeeeffeeeeeeffefefeeffeeeeeeffeeeeeeffefeeefffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeff929293ff545454ff515251ff4f4f4fff4c4c4cff494a49ff464646ff434343ff404040ff3c3c3dff393939ff363635ff323232ff2f2f2fff2c2b2bff282828ff252526ff232323ff232323ff232323ff212121ff212222ff212122ff20201fff1f1f1fff1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040304ff080809ff121312ff232323ff363635ff525252ff707170ff89898affa8a7a7ffcfd0d0ffe7e7e7fff7f6f6fffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffffffefefffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffffffffffefffefffffffffefffffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffefefffffffffffffffffffffefefffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefefefffefefefffdfefefffefefefffefdfefffefefdfffdfefefffdfdfefffefefefffefefefffdfdfefffefefefffdfdfefffdfefefffefdfefffefdfdfffefdfefffefdfefffefefdfffdfdfefffefdfdfffefefdfffefefefffdfefefffefefefffdfefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffdfefdfffdfefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffdfcfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfff7f7f7fff3f4f3ffeaebeaffcfcfcfffc2c2c2ffbab9b9ffafafaeffa3a2a3ff969595ff858686ff747474ff5f5f5fff494949ff3a3a3aff3a3a3aff3c3c3bff3e3e3eff404040ff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffcfcfcfffafafafffafafafff9f9fafff9f9f9fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f6f7fff7f6f7fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f5f5fff5f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff5f5f5fff4f4f5fff4f4f4fff4f5f4fff4f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff4f4f3fff4f4f4fff3f4f3fff4f4f3fff3f3f4fff4f4f4fff3f4f3fff4f4f3fff3f4f3fff3f3f4fff4f3f4fff4f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff2f1f2fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f0f0fff0f0f0fff0f0effff0efefffefefefffefefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffecededffececedffedededffecececffecececffecececffebebecffebececffebebebffebeaebffebeaebffeaeaeaffeaeae9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e7ffe6e7e6ffe5e6e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e2ffe1e1e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdadadaffd9d9d9ffd7d8d7ffd6d6d5ffd4d4d3ffd1d2d1ffcfcfcfffcdcdcdffcbcbcbffc8c8c9ffcbcbcbffcccbcbffcacacaffcacacaffcacacaffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373737ff29292aff29292aff2a2a2aff29292aff3a3a3aff3a3a3aff3a3a3bff212121ff141414ff0e0e0eff0c0c0cff070707ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000101ff070707ff181718ff373636ff50504fff5d5c5dff696969ff696969ff6b6b6aff6e6e6dff767676ff777777ff72717100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc5c4c5ffc5c5c5ffc5c4c5ffc4c4c3ffc4c4c4ffc7c6c6ffc8c8c8ffcacacaffccccccffcececdffcfcfcfffd1d1d1ffd2d3d2ffd3d4d3ffd4d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdbdadaffdbdbdcffddddddffdddedeffdfdfdeffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffeaeae9ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffebeaebffeaeaebffebebeaffebebebffebebecffecececffecececffecececffedededffededeeffedeeeeffeeedeeffeeeeeeffefeeeeffefeeefffefefeeffefeeefffefefefffefefefffefeff0ffeff0effff0f0efffefeff0fff0f0f0ffeff0f0fff0f0f0ffeff0f0fff0f0f0fff1f0f0fff1f0f0fff1f0f0fff0f0f1fff1f0f0fff0f0f1fff1f1f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f4f4fff4f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff6f6f7fff7f6f6fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f7f8fff8f8f8fff7f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f9fff9f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202120ff212120ff202020ff202020ff202120ff202020ff202020ff262526ff2d2d2dff343434ff3c3c3dff464747ff525251ff626261ff7b7b7bff8c8c8dffaeafaeffd8d8d7ffe9e9e9fff8f8f7fffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffefffefffffffefffefffefffffffffffefffffffffffffffefefefffefefffffffffefffefefefffffffffffefffefffefffffffefffffffefefffffffffffffefffefffffefffffffffefffefefffffffefffffefffefffffefffffefffffffffefefffffefefffefffefffffefefffefefffffefefffffffffefffefefefffffefffffefefefffefefefffefffffffefefffffffffefffffffefffefffffffffffffffefffffffffefffffffefffffffffffffffffefffffefefffefffffffffffefffffffffffefffffffefffefffefffffffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffefefdfffdfdfdfffbfbfbfff4f4f4ffececedffcdcdcdffc5c5c4ffbbbbbbffb2b2b2ffa7a7a7ff9a9a9aff8c8c8cff7c7c7dff6c6b6bff5a5959ff484949ff494949ff494a4aff4b4b4bff4c4b4cff4c4c4cff4c4c4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff212122ff212122ff212122ff232423ff232323ff242323ff242323ff252425ff282728ff2b2b2bff2f2f2fff323232ff363636ff3a3939ff3d3d3dff414040ff434344ff474748ff4a4a4aff4c4c4cff4f4f4fff515151ff535353ff8c8c8cffeeedeeffeeeeedffeeeeeeffedeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffeeeeedffeeeeedffedeeeeffedeeedffedeeedffeeededffeeededffedededffeeeeeeffedededffedededffedeeedffedeeedffedededffeeededffededeeffedededffedededffedededffedededffedeeeeffedededffedededffedededffeeeeedffedededffeeeeeeffedeeedffedeeeeffededeeffededeeffedeeedffedededffedededffedededffedecedffedecedffecedecffedecedffecececffececebffebebebffebebebffebebebffeaeaebffeaeaebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffeaeae9ffeae9e9ffe9e9eaffeae9eaffe9eae9ffe9e9eaffe9e9e9ffeaeaeaffeaeaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffe9eae9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe7e7e8ffe7e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe9e9e8ffe8e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e8ffe8e7e8ffe7e8e8ffe8e7e8ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe7e7e6ffe6e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e5e6ffe5e5e5ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffebeaebffecececffedededffeeeeedffedeeedffefeeeeffefefeeffefefefffefefefffefeff0fff0f0effff1f1f1fff1f2f2fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff6f5f6fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff7f7f7fff6f7f7fff2f1f1ffd5d4d4ff8e8d8eff656565ff464646ff212121ff0b0c0cff030403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080708ff171717ff373838ff5c5c5bff909090ffd3d3d3ffefefeffff5f6f6fff7f7f7fff8f8f8fff8f9f8fff7f7f7fff6f6f6fff6f5f5fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff2f1f2fff1f1f1fff0eff0ffefeff0ffeeeeefffefefeeffeeeeedffeeedeeffededecffebecebffebebebffeaeaebffeaeae9ffeaeaeaffe9e9eaffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe7e8e8ffe7e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e7e7ffe8e7e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e7ffe7e8e7ffe8e8e7ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e7e7ffe6e6e7ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9eaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeae9eaffeaeaeaffeae9eaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaebffebebeaffeaebeaffebebebffebebebffebebebffebebebffebebecffecebebffecebebffebececffecececffebececffecececffecececffededecffecececffedececffecececffecedecffededecffececedffecececffecedecffecececffecececffecececffedededffedececffecececffecededffecedecffededecffedededffedecedffecededffededecffecedecffedededffedededffeeededffedededffededeeffeeeeedffedededffeeeeeeffedeeeeffedeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffefeeefffefeeeeffeeeeefffefeeeeffeeefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffe3e3e4ff737373ff515251ff504f4fff4d4d4cff4a4a4aff474747ff444344ff414140ff3d3d3dff393a3aff363636ff323333ff2f2f30ff2c2c2cff292929ff262626ff242323ff212222ff222222ff222222ff212222ff1f1f1fff1f201fff1f1f1fff1f1f1fff1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040405ff090908ff111111ff222122ff343434ff515151ff707171ff8a898affa7a7a6ffd1d1d1ffe7e8e8fff8f7f8fffdfefefffefefefffefefefffefffefffffefefffffefefffefffffffefffefffffffffffefffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffefffffffefefffffffffffffefffefffffefffffffffefffefefffffffefffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefdfdfffefdfdfffdfdfefffefefefffefdfdfffdfdfdfffdfefefffdfefdfffefefdfffefdfefffdfdfefffdfefefffefefdfffdfefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefdfefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffefdfefffefefdfffefdfdfffdfdfefffdfdfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffafafafff6f6f7fff3f3f3ffeae9eaffcfcfcfffc1c1c1ffb8b9b9ffaeaeaeffa2a2a2ff949594ff848484ff737273ff5e5e5eff494849ff3a3939ff393a3aff3c3b3cff3d3d3dff3e3e3eff403f40ff40403f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffdfefdfffcfcfbfffafafafff9f9f9fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff9f9f9fff9f8f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff6f6f7fff7f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f5fff6f5f5fff5f6f6fff5f6f5fff6f6f5fff5f5f5fff5f5f4fff4f5f5fff5f4f4fff5f4f4fff4f4f4fff5f5f5fff5f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff4f4f3fff3f3f3fff4f4f4fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff2f3f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f0f0fff0f0f0ffeff0f0fff0eff0ffeff0efffefefefffefefefffefefefffefeeeeffeeeeeeffedeeeeffedeeedffeeeeedffedededffecedecffecededffedececffecececffecececffecececffecebebffebebebffebebebffeaebeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdedfdeffdeddddffdcdcddffdadadbffdadad9ffd7d8d7ffd6d6d6ffd4d4d4ffd1d2d2ffcfd0d0ffcecdceffcccccbffcacacaffcacbcbffcacacaffcacbcaffcacacbffcacacaffcbcbca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2a29ff2a292aff292a2aff444443ff444444ff3a3a3bff3a3b3aff3a3b3aff212020ff151414ff111111ff0c0c0cff060505ff020202ff000101ff000100ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000101ff010101ff000000ff010101ff070707ff060607ff0f0f0fff1c1c1cff3b3b3cff4d4d4eff4e4e4fff5d5d5dff696969ff696969ff6b6b6aff6e6d6eff7776760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc4c4c5ffc5c5c5ffc5c5c4ffc5c5c4ffc5c5c5ffc4c4c5ffc6c7c6ffc8c9c8ffcacacaffccccccffcececeffd0d0d0ffd1d1d1ffd2d2d3ffd4d4d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9dadaffdadbdbffdbdbdcffddddddffdddeddffdfdedfffe0dfdfffe0e0e1ffe1e1e1ffe1e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e5e4ffe5e4e5ffe5e5e6ffe5e5e6ffe7e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaebebffebebebffecebebffebebecffebecebffecececffedececffedececffedededffedeeeeffeeededffededeeffeeeeeeffeeefeeffefefeeffefefefffefefefffefefefffefefefffeff0effff0f0f0ffeff0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f1fff0f1f0fff0f0f0fff1f0f0fff1f0f0fff0f0f1fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f1f2fff1f1f2fff2f2f2fff3f3f2fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f4fff4f3f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f6fff6f5f5fff6f6f6fff6f7f6fff6f7f6fff7f7f6fff7f7f7fff7f6f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f8fff7f7f8fff7f7f8fff7f8f8fff7f8f7fff8f7f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafffaf9f9fff9faf9fff9f9fafff9f9f9fffafaf9fffaf9f9fffaf9f9fff9f9f9fff9faf9fffafafafffbfbfbfffdfdfdfffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212120ff212021ff202020ff202020ff202020ff202020ff212020ff252526ff2b2b2cff323332ff3b3b3bff444544ff4f4f4fff5f5f60ff6e6e6eff919192ffaaaaaaffd5d5d5ffe8e8e8fff6f6f6fffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffefefffefffefffffffffffefffffffffefefffefefffffffffefffefffefffefffffffefffffffefefffffefefefffffffffffffffffffffffefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffffefffffffefefffefffefffefffefffffefffffffffffffffefffffefefffffefffffffffefefffffefefffefefefffffffefffffffffffefffffffffffefffefefffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffefffffefefefffefefffffffffffffffffffffffefffffffefffffefefefffefffefffffefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffffffefffefefffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefdfefffdfdfdfffafbfbfff4f4f4ffececebffccccccffc4c4c4ffbbbbbbffb2b2b2ffa7a7a7ff9a9a9bff8d8d8dff7d7d7dff6c6d6cff5b5a5bff4a494aff4a4a4aff4b4b4bff4c4b4cff4c4b4bff4c4b4bff4c4c4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1dff1f1f1fff1f1f1fff1f1f1fff212121ff222121ff222222ff232423ff222223ff232323ff252525ff282928ff2c2c2cff302f2fff333333ff373737ff3a3a3aff3e3e3eff424141ff454444ff484848ff4a4a4aff4d4d4dff4f4f4fff525251ff535354ffc3c3c3ffeeeeeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffededeeffeeeeeeffeeeeeeffeeedeeffeeedeeffededeeffedeeedffeeededffedeeedffededeeffedeeeeffeeededffedededffeeededffedeeedffededeeffedeeedffededeeffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedeeeeffeeedeeffeeeeeeffeeeeedffedededffedededffedededffedededffedededffedecedffececedffecececffecebecffebececffecebebffebebebffeaebebffebebeaffebebebffeaebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeae9eaffeae9eaffeae9e9ffeaeae9ffeaeaeaffeaeaeaffebeaeaffebebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffe9e9eaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe9e9e8ffe8e9e8ffe9e9e9ffe8e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe6e7e6ffe7e6e6ffe6e7e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e9e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e8e9ffe8e8e9ffe9eae9ffecebebffedececffedeeeeffeeeeeeffeeeeeeffefefefffefefefffefeff0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff3f2f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff7f6f6fff8f7f7fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff7f7f7fff0f0f0ffcecdceff868586ff616162ff404140ff1c1c1bff0a0b0aff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff161616ff383738ff5b5b5bff848484ffcdcdcdffebebebfff4f4f4fff6f6f6fff8f8f8fff9f9f9fff8f8f7fff6f6f6fff6f5f6fff4f4f4fff3f4f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff1f0f0fff0f0efffefefefffefefefffeeefeeffeeeeeeffeeededffececedffecececffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffeae9e9ffeae9e9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e7ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e7e8ffe7e7e8ffe7e8e8ffe8e7e7ffe8e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e9ffe9e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e8ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebeaeaffebeaebffebeaebffeaeaebffeaebebffebeaebffebeaeaffeaeaebffebebeaffebebebffebebebffecebebffebebecffecececffecececffebececffecebecffecececffedececffedecedffedecedffedececffedececffedecedffedededffedededffedededffedededffedededffececedffedededffececedffedecedffedecedffececedffecedecffededecffecededffedededffedededffedececffedededffedededffedededffedededffedeeedffededeeffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefeeffefeeefffefeeefffefefeeffeeefeeffeeefeeffefeeeeffeeeeefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeedffededeeffaaaaaaff525252ff505050ff4d4d4dff4a4a4aff484747ff444444ff404141ff3d3d3dff3a3a3aff373636ff333233ff302f30ff2c2c2cff2a2929ff272627ff242424ff222222ff212121ff222122ff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1d1d1dff1d1d1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040405ff090909ff131313ff202121ff333232ff505051ff717170ff8b8b8bffa6a7a7ffd3d2d3ffe9e9e9fff9f9f9fffefefefffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffefffffffefffefffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffffffffffffffefffefefffffffefffffffffefffefffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefdfefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfefefffdfefefffefdfdfffdfdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefdfffefdfefffefefefffefdfefffdfdfdfffdfefefffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffdfefefffefdfefffefdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfafff6f6f6fff3f4f3ffeaeaeaffcfcfcfffc1c1c1ffb7b7b7ffadadadffa1a0a1ff939393ff838383ff707071ff5c5c5cff494949ff3b3c3bff3b3c3bff3e3d3dff3e3e3fff3f3e3fff3e3e3eff3f4040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfdfffbfafafff9f9fafff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f8f9fff8f9f8fff9f8f8fff8f9f8fff8f8f9fff8f9f9fff9f8f8fff8f8f9fff9f9f8fff8f9f8fff8f9f9fff8f9f9fff8f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff7f7f6fff6f7f6fff6f7f7fff7f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff6f5f5fff6f5f5fff6f5f6fff6f5f6fff6f5f6fff6f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff4f4f4fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f4f4fff3f4f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f3fff2f3f2fff3f2f2fff3f2f3fff3f2f3fff2f2f2fff2f3f2fff2f2f2fff2f2f1fff1f1f2fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefeeeeffefeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffececedffedededffececedffedececffececedffebebecffebecebffecebebffebebebffebebebffeaeaeaffeae9eaffe9e9eaffe9e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e3e4ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdedfdfffdeddddffdddcdcffdadadbffdadad9ffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d2ffd1d0d0ffcececeffcccdccffcbcacbffcacacaffcbcacaffcacacaffcacacbffcacacaffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444444ff444344ff434343ff3a3a3bff3a3b3bff3a3a3bff212021ff1e1d1eff181819ff101110ff0a0909ff050505ff030303ff020202ff020101ff000001ff010100ff000000ff000000ff000101ff010102ff020202ff010101ff090809ff070707ff100f0fff1c1c1cff3c3b3cff4d4d4dff4e4e4eff4f4e4fff4f4f4fff5d5d5dff696969ff696869ff6b6b6aff6d6e6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c4c4ffc5c5c5ffc7c7c7ffc8c9c8ffcacbcbffcccdcdffcececfffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd6d6d5ffd7d7d7ffd9d8d9ffd9d9d9ffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0dfe0ffe0e0e0ffe1e2e1ffe2e2e2ffe3e2e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e8e8ffe9e9e8ffe8e9e9ffe9e8e9ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaebffebebebffebebebffebebebffecebecffebebebffebebecffecececffececedffedecedffedededffedededffedeeedffeeeeeeffeeeeeeffeeeeefffeeefefffefeeeeffefefefffefefefffeff0efffeff0f0ffeff0f0ffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff0f1f0fff0f0f0fff0f0f1fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff1f1f1fff1f2f2fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f2fff2f2f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f4fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f5fff5f4f5fff5f5f5fff5f4f5fff5f4f4fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f5f6fff5f5f6fff5f6f6fff7f6f6fff6f6f6fff6f6f7fff6f7f7fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f7fff8f7f8fff7f8f7fff8f8f7fff8f7f8fff8f7f8fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f9fff8f8f9fff8f9f9fff9f8f9fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fffafaf9fffafafafffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202020ff202020ff202020ff212020ff202020ff20201fff202020ff252524ff2b2b2aff313131ff393939ff434243ff4e4d4eff5e5e5fff6b6b6bff939393ffa6a6a6ffd2d2d2ffe6e6e6fff5f5f5fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffefefffefffefffffefffffefffffffffffefffefefffffffffffffffffefffefefefffefffffffffefefffffefefffefefffffefefefffffffffffffffefffefefffffefffefffefefefffffffffffefffffffffefffffefefffffefefffffefffffffffffefffffffefffefffffffffefffffffffffffefefefffffffefffffefefffffffffffffffefffffefefffefffefffefffffffffefffffffffefffefefffffefefffffffffefffefffffffffefffffffefffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffefffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffefffffffefffefefffffffffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefffffefefefffffefefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffdfefdfffdfdfdfffafafafff4f4f3ffebebebffcbcbcbffc3c3c3ffbababaffb1b1b1ffa6a7a6ff9a9a9aff8c8c8cff7d7d7dff6d6c6dff5c5c5cff4c4b4bff4b4b4bff4b4b4bff4b4b4bff4b4b4bff4b4b4cff4c4c4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1e1dff1e1e1dff1f1f1fff1f201fff1f1f1fff222221ff212121ff212121ff222121ff242323ff262626ff2a2929ff2c2d2cff303030ff343434ff373837ff3b3b3bff3e3e3eff424241ff454545ff494849ff4b4a4bff4d4d4dff505050ff525252ff787978ffe8e8e7ffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeedeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeedffeeeeeeffedeeeeffeeeeeeffeeedeeffededeeffedededffeeeeeeffeeeeedffedeeeeffedeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffeeeeeeffefeeeeffefefeeffeeefefffefeeefffefefeeffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeededffedeeedffedededffedecedffecedecffececedffecececffececebffebebecffebebebffebebebffebebebffebebebffebebebffeaebeaffebebeaffebebebffebeaebffebebebffebebeaffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebeaeaffeaebeaffeaeaeaffeaebeaffebeaebffeaebebffebebebffeaebebffebebebffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9eae9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffeaeaeaffeaeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeae9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe8e8e9ffe8e8e9ffe8e8e8ffe9e9e8ffe8e7e8ffe7e8e8ffe7e7e7ffe7e8e7ffe8e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e8ffe7e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e7e8ffe9e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9eaffeaeaeaffedececffeeeeeeffeeeeeeffefeeefffefefefffeff0effff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff2f2f2fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff7f7f6fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff5f6f6ffeaeaeaffc4c4c4ff7d7d7dff5e5e5eff3b3b3bff191919ff0a090aff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050605ff131213ff323333ff575758ff797979ffc4c4c4ffe8e7e7fff3f4f4fff7f6f7fff8f8f8fff8f8f8fff8f8f7fff7f6f6fff6f6f6fff5f5f5fff5f4f4fff3f4f3fff3f4f4fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff1f1f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffeeeeeeffeeeeeeffedededffecededffecebecffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffe9eae9ffeae9eaffe9eaeaffeaeae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e9e8ffe9e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e9ffe9e9e9ffeae9e9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe8e8e7ffe8e8e8ffe9e9e9ffeaeaeaffebeaeaffeaeaebffeaeaebffeaeaeaffebeaeaffebebeaffeaebebffebeaebffebebeaffeaeaeaffeaeaeaffebeaeaffebebeaffebebebffebeaeaffeaebeaffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffecececffebececffecececffecececffecececffecedecffededecffedededffedececffececedffecededffedededffedededffeeeeedffeeededffedeeedffedededffedeeedffeeedeeffedededffedededffecededffedededffededecffedededffedededffedededffeeededffededeeffedededffeeeeeeffeeeeedffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefeeeeffefefeeffeeefefffefeeefffefefefffeeefefffefefeeffefefeeffefefefffefefefffefeeeeffeeefeeffeeeeeeffefeeefffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffe1e1e1ff6b6c6bff505150ff4e4e4dff4a4b4aff484847ff454545ff414141ff3e3e3eff3b3b3aff373737ff333333ff2f2f30ff2c2c2dff2a2a2aff272727ff242424ff222121ff1f2020ff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1d1d1dff1d1d1dff1d1d1dff1b1b1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff090809ff131313ff202020ff313131ff4f5050ff717171ff8d8d8dffa7a7a7ffd4d5d4ffeaeaeafffbfafafffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefffffffefefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffffffffffffefffffffefffffefefefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffffefffffffefffffffffffffffffffffefefffefffefffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfefefffefefefffdfefefffefefefffefefdfffefefdfffdfefefffefdfefffefdfefffdfdfefffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefdfefffdfefdfffdfdfefffdfdfdfffefefdfffdfdfdfffefdfefffefdfdfffdfefdfffdfefdfffdfefdfffdfefdfffefefdfffefefefffefdfefffefefefffefdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffcfcfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafafff6f6f6fff3f3f4ffeaeaeaffd0d0d0ffc1c1c1ffb7b7b7ffacacacffa0a09fff909191ff818181ff706f6fff5c5c5cff4a4a4aff3e3e3eff3d3e3dff3e3e3eff3e3e3fff3e3e3eff3e3e3fff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfdfffbfcfbfffbfafafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f8fff8f9f9fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff9f9f9fff9f9f8fff8f9f9fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f9f8fff9f8f8fff8f8f8fff7f8f8fff8f7f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f7f6fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff7f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f6fff6f5f6fff6f6f6fff6f6f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f4fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff3f4f4fff4f4f3fff4f4f3fff3f4f4fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f3f2fff2f3f3fff3f2f3fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f2f1fff1f2f1fff1f1f1fff0f1f1fff1f1f0fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffeeeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffedeeeeffedededffedededffedecedffecededffededecffecececffecececffececebffececebffebececffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e6e7ffe6e6e7ffe5e5e6ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfe0ffdededeffdededdffdcddddffdbdbdbffdadadaffd8d9d8ffd7d7d7ffd4d5d4ffd2d3d2ffd1d1d0ffcfcfcfffcdcccdffcacbcaffcbcacaffcbcbcbffcacacaffcacacaffcacacaffcacacaffc9c9c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434444ff434343ff434443ff444344ff3a3b3aff3a3b3aff313131ff323232ff2f2f2eff222222ff161717ff111011ff0c0c0cff0a090aff080708ff040404ff020202ff010102ff020201ff030403ff060606ff070707ff090809ff0b0c0cff101011ff1c1c1cff3c3b3bff4e4e4dff4e4f4fff4f4e4fff4f4f4fff4e4e4eff4f4f4eff5d5d5cff696969ff696969ff6b6a6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c4c5ffc6c6c6ffc5c5c5ffc7c7c6ffc8c9c9ffcacbcaffcccdccffcfcfcfffd0d0d0ffd2d2d2ffd3d3d4ffd4d4d5ffd6d6d6ffd8d7d7ffd9d9d9ffdadadaffdcdbdbffdddddcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffe2e3e2ffe2e3e3ffe4e3e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e8e9ffe9eae9ffeaeae9ffeaeaeaffeae9e9ffe9eaeaffeaeaeaffeaeaebffebebebffebebeaffebebebffebebebffebebebffebecebffecececffecedecffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffefeeeeffeeeeefffeeeeefffefefefffefefefffefefefffeff0efffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff1f1f0fff1f0f0fff0f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f4f4fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f5fff4f5f5fff5f4f4fff4f5f4fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f6f6fff6f6f5fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f7fff8f7f8fff7f7f8fff7f7f8fff7f8f7fff8f8f7fff8f8f7fff7f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff9f8f9fff8f9f8fff8f8f9fff8f8f9fff9f9f8fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9faf9fffafaf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9fafafffbfbfbfffdfefdfffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202021ff202020ff202020ff202020ff202020ff1f1f1eff1e1f1fff232322ff282828ff2e2f2fff363737ff414141ff4c4c4cff5d5d5dff6a6b6aff8d8d8dffa2a2a2ffcfcfcfffe4e4e5fff4f4f3fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffffffffffefffffffefffefffffffefffefffefefefffefffefffefefefffffffffffefffefffffffefffefffefffffffefffefefefffefffffffefefffffffefefffefefefffefffefffffefefffefefefffffefffffffffefffefefefffefffefffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefefffefefefffefefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefffffffffffffefefefffffefefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffffffefffffffffffffffffefefffffffefffffefffffffefffffefefefffefffffffffffffffffffefffefffffffefefefffefefefffefffefffefefefffffffefffefffefffefefefffefffefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfefffdfdfdfffdfdfdfffbfafafff4f4f4ffebebebffcac9caffc2c2c2ffb9b9b9ffafafb0ffa5a5a5ff999999ff8b8b8bff7b7c7cff6b6b6bff5b5b5aff4c4c4cff4b4c4cff4b4b4bff4c4c4bff4b4c4bff4b4c4cff4c4c4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1dff1d1d1dff1d1e1dff1f1f1fff1f1f1fff1f1f1fff212222ff202120ff222121ff242423ff272626ff29292aff2d2d2dff303131ff343435ff383838ff3b3b3bff3f3f3fff424342ff464645ff494949ff4b4b4bff4d4d4eff4f5050ff525252ffb6b6b6ffeeededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeedffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefeeffeeeeeeffefefeeffefefeeffefefefffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeededffedededffedededffedecedffecececffedececffecececffecececffecebecffecececffebebecffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffeaeaeaffebebebffeaebeaffeaebebffebebebffebebeaffebebebffebebebffebebebffebebebffebebecffececebffececebffebebecffebebebffebebebffebebebffebebebffebebebffeaebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaebebffeaeaebffebeaeaffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebeaffebebebffeaeaeaffeaebebffeaebeaffebeaeaffeaebeaffeaeaeaffe9e9eaffeae9e9ffe9eaeaffeae9eaffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffeaeae9ffeae9eaffeaeaeaffe9eaeaffe9e9eaffeaeaeaffe9e9e9ffeaeaeaffe9eaeaffeaeaeaffeaeae9ffe9e9e9ffe9eaeaffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e8e7ffe8e8e7ffe7e7e7ffe7e8e8ffe7e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeae9eaffeae9eaffeaeaeaffececebffedeeedffefefeeffefeeefffefefefffefeff0ffefeff0fff1f0f0fff0f0f0fff1f1f1fff1f2f2fff2f2f2fff3f3f2fff3f4f3fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff4f5f4fff5f5f5fff7f7f6fff7f8f7fff9f8f9fff8f8f9fff8f8f8fff7f7f8fff5f5f5ffe5e5e4ffb9babaff747474ff595959ff363736ff151515ff090908ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040504ff0e0e0dff282928ff4e4e4eff6e6e6dffb9b9b9ffe3e3e3fff2f2f2fff6f6f6fff7f7f7fff8f9f9fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0ffefefefffeeeeeeffecededffececedffececebffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebeaebffebeaebffeaeaeaffeaeaebffebebeaffeaebeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe8e8e8ffe8e9e9ffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeae9ffe9eae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe9e9e8ffe9eae9ffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9eae9ffe9e9e9ffe8e9e8ffe9e9e9ffeaeaeaffebeaeaffeaeaeaffebebebffebebeaffeaebebffebebebffebebebffebebeaffebebebffebebebffebebebffeaeaebffeaebebffeaebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebecebffececebffecebecffecebecffebebecffebebecffecececffecececffecececffecededffedededffededecffecedecffedededffedededffedededffedeeedffedeeedffedeeedffeeededffeeeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffedededffedededffedededffeeeeedffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffefeeefffefefeeffeeeeeeffefefefffefefeeffefefefffefeeefffefefefffefefefffefefefffefefefffefeeeeffeeeeefffefeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeff9d9d9dff505051ff4e4e4eff4b4b4bff484848ff444545ff414142ff3e3e3eff3a3a3aff373737ff333333ff313030ff2d2e2dff2a2a2aff272827ff252424ff212221ff1f1f1fff1e1e1fff1f1f1fff1f1f1fff1e1d1dff1d1d1dff1d1d1dff1a1b1aff1b1b1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff070707ff0f0f10ff1d1d1dff303030ff4f4f4fff727171ff8d8d8effa9a8a9ffd5d5d4ffeaeaeafffbfbfcfffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefffffffefffffefefefffffffffffffffffffffffefffefffffffefffefffffffefffefffffffefefffffffffffffffffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffefffefffffffffffffffefffffffffffefefefffefffffffefffffffffffffffffffefffffefefffefefffffffefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefdfffdfefefffdfefefffefefefffefefefffefefdfffdfefdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfefffefdfdfffdfdfdfffefefdfffefefefffefefdfffefdfefffefefefffdfdfefffdfdfefffefdfefffdfdfdfffefefefffdfefefffefefefffefefdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffbfbfbfffbfcfbfffafafafff5f6f6fff4f3f3ffebebeaffd0d0d0ffc1c1c0ffb7b7b6ffabacacff9d9d9eff8f8f8fff7f807fff6e6e6eff5c5c5cff4b4a4aff3e3e3fff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3f3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfcfffbfbfbfffafafafff9f9f9fff8f9f9fff8f9f8fff9f9f8fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff8f8f8fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff8f9f9fff8f9f8fff9f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff6f7f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f5f5fff5f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff3f4f3fff4f3f4fff4f4f3fff3f3f3fff3f4f3fff4f4f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f2fff2f1f2fff2f2f2fff1f1f2fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f1fff0f0f0fff0f0efffeff0f0ffefefefffefefefffeeefeeffeeefeeffeeefeeffeeeeeeffeeeeeeffeeedeeffededeeffedededffedededffedededffededecffececedffecececffecececffebececffebebebffececebffebebebffebebeaffeaebeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e7ffe7e8e7ffe7e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdfdfdeffdededeffdddddcffdbdbdcffdadadbffd8d8d9ffd6d6d7ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcacacaffcacacaffcacbcbffcacacaffcacacaffcacbcaffc8c9c9ffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444344ff444344ff434343ff434344ff444443ff3b3b3aff434444ff464746ff444444ff3b3c3cff2d2d2dff212121ff1a1a1aff191919ff171817ff101010ff0a0a0aff080909ff0b0a0bff100f0fff121212ff111110ff0c0b0bff101010ff111011ff3c3c3bff4d4d4dff4f4f4eff4f4f4eff4f4f4fff4e4e4eff4e4f4fff4e4f4eff4f4f4fff5d5d5dff696969ff696869000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc8c9c9ffcacacbffcdcdccffcecfceffd0d1d0ffd2d2d2ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd9d9d9ffdbdbdaffdbdcdcffdcdcdcffdddedeffdedfdeffe0dfdfffe0e1e0ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffeaeae9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebebffebebebffebebebffebecebffecebecffecebecffecececffececedffededecffededecffedededffedededffedededffedeeeeffeeeeeeffefefeeffeeefeeffefefeeffefefefffefefefffefefefffeff0f0ffefeff0fff0f0efffeff0effff0f0f0fff0f0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff0f1f1fff0f0f0fff0f1f0fff0f0f0fff1f0f0fff1f1f0fff1f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f3f4fff4f4f3fff3f4f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f5fff5f6f6fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff7f7f6fff6f7f6fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff7f7f7fff8f7f8fff8f8f7fff7f7f7fff8f8f7fff8f8f7fff8f8f8fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffbfafbfffcfcfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202120ff202121ff202020ff201f20ff1e1e1eff1e1e1eff1e1d1dff202121ff262626ff2d2c2cff353534ff3e3e3eff4a4949ff5a5b5bff676767ff868686ffa3a3a3ffcbccccffe3e3e3fff2f3f2fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffefffffefefefffefefefffffffffffefefefffefefefffffefefffffffefffefffefffffefefffefffffffefefefffefffffffefefffffefffefffefffefffefffffffefefefffefefffffffefefffffefffffefffefffefefefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffffffffefefffffffffefffffffefffffffefffffefefffffffefffefefffffffefefffefffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffffefffffffefefffefefefffffefffffffffffffffffefffffffffffffefefffffefffffffffffffffffefffefffffffffefffffffefffffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefffefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfefffdfdfdfffafafafff3f3f4ffebeaebffc9c8c9ffc1c1c1ffb7b7b7ffaeaeadffa2a3a2ff979696ff898989ff7a797aff696869ff585859ff4c4b4bff4b4b4aff4c4b4cff4c4b4cff4c4c4bff4c4b4cff4b4b4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1cff1d1d1dff1e1e1eff1d1e1eff1d1e1dff1f1f1fff1f1f1fff1f1f1fff1f1f1fff212121ff242324ff272827ff2b2b2aff2e2e2eff313131ff353535ff383839ff3c3c3bff3f3f40ff434243ff464546ff49494aff4b4b4bff4d4d4eff515150ff777777ffe8e7e7ffedeeedffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefeeffefeeefffeeeeeeffeeeeefffeeefefffeeefeeffeeefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeeffefefeeffefeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeeeeeffeeeeeeffeeeeedffededeeffedededffedededffedededffedecedffecececffecececffebebecffececebffebecebffecebecffebecebffecebecffebebebffebebecffecebebffebebebffebebebffebebebffebebebffecebecffebebebffebebecffebececffebecebffecececffecececffecececffebececffecececffecececffebecebffecececffecebebffececebffebecebffebebebffebebebffebebeaffebebebffebebebffebebebffebebebffebecebffebebebffebebecffebebebffebebebffebebebffebebebffececebffebececffebecebffebebebffebebebffebebebffebebebffebebebffeaeaebffebebeaffebeaeaffebeaeaffeaeaeaffeaebeaffeaeaebffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffebebeaffeaebeaffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e8ffe9e8e8ffe9e9e9ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffeaeae9ffeaeae9ffeaeaeaffeaeaeaffe9e9e9ffe9e9eaffeaeaeaffebebeaffebebebffebebebffebebebffeaeaebffecebebffedededffefefefffefefefffefefeffff0efefffefeff0fff1f1f0fff0f1f1fff2f1f1fff1f2f1fff2f1f2fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f4f5fff5f4f4fff5f5f4fff5f5f5fff6f6f6fff8f7f8fff8f8f8fff9f9f8fff8f9f9fff8f7f8fff7f7f7fff3f4f4ffe0e0e0ffaeaeaeff6c6c6cff555555ff303030ff131313ff060706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff0b0b0bff1f1f1fff404040ff616161ffacacabffdfdfdffff0f1f0fff6f6f5fff8f7f7fff9f8f8fff8f8f8fff7f7f7fff6f6f7fff5f6f5fff5f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff0f1f0fff0eff0ffeeefeeffeeedeeffedededffececedffecececffececebffecececffecececffecececffecececffececebffecebecffecececffebecebffebececffebebecffebebebffeaebebffebebeaffebebebffeaebeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeaeaeaffeae9eaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffeaeaeaffe9eaeaffe9eae9ffeaeae9ffeaeae9ffeaeaeaffeae9e9ffeaeaeaffeae9eaffeaeae9ffeaeae9ffeae9e9ffe9e9e9ffeaeae9ffe9e9eaffeae9e9ffe9eaeaffe9e9eaffeae9eaffeae9eaffeae9e9ffe9e9e9ffeaeae9ffe9eae9ffeae9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffebeaebffebebeaffebeaebffebeaeaffebeaebffebebebffeaebeaffeaebebffeaeaebffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebeaffebeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffebecebffebececffebebebffebebecffecebebffecebecffebebebffebebebffececebffebececffebecebffececebffecebebffecebebffebebebffebebebffebebebffebecebffececebffecebebffebebebffececebffebebecffecebebffebececffecececffecececffecececffecebecffecebecffecececffecedecffedecedffecedecffedecedffedededffedededffedededffedededffeeedeeffeeededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffeeeeeeffedeeeeffeeededffeeedeeffedededffedededffeeededffeeeeedffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefefffeeeeefffeeefeeffeeefeeffeeefefffeeeeeeffeeeeefffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0efefffefefefffefefefffefefefffefefeeffefefeeffefefeeffeeeeeeffefefeeffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffd4d4d4ff5e5e5dff4e4e4eff4c4b4bff484848ff454445ff414142ff3e3e3eff3b3a3aff373737ff353434ff313131ff2e2e2dff2b2a2bff272727ff252425ff222222ff1f1f1eff1d1e1eff1e1e1fff1d1d1dff1d1d1dff1d1d1dff1b1b1bff1a1b1aff1b1b1bff191818000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050404ff0b0a0bff1a1a19ff2d2e2eff4f4f4fff727272ff8e8e8effababacffd6d6d7ffebebebfffbfbfbfffefefefffefefefffefefefffefefffffefefefffefefffffefffffffefffefffefffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffefffffffefffffffefffffefefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffefffffefefffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffefefdfffefefefffefefdfffefdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfefffefdfdfffdfefefffefefefffefdfefffefdfefffefdfdfffdfdfdfffefefdfffdfefdfffefdfefffefefefffefefefffdfdfefffdfdfefffdfdfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfbfffcfcfcfffcfbfcfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfafafff6f6f6fff3f3f3ffebebebffd1d1d0ffc0c1c1ffb6b7b6ffababaaff9d9d9dff8f8e8eff7f7f7fff6e6e6eff5c5c5cff4a4b4aff3e3e3eff3e3e3eff3e3e3eff3e3f3eff3e3e3fff3f3e3eff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefdfefffcfcfcfffafafafff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f8f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff9f9f9fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff7f7f6fff6f7f6fff7f6f7fff6f7f6fff7f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f5f5fff6f5f6fff6f6f6fff5f6f5fff5f6f6fff5f5f6fff5f5f5fff4f5f5fff5f5f4fff5f5f5fff4f5f4fff4f5f4fff5f4f4fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f4f3fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff3f3f2fff3f3f2fff2f2f2fff3f3f2fff2f2f3fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff2f2f1fff1f1f1fff1f0f1fff0f1f0fff1f0f1fff0f0f0fff0f0f0fff0efefffefefeffff0eff0ffefefefffefefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffededeeffedededffecededffedececffedededffecececffecececffececebffececebffebecebffebebebffeaebebffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e8ffe8e9e8ffe7e8e8ffe7e7e8ffe7e7e7ffe6e6e7ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdedfdfffdededeffddddddffdcdcdcffdbdadaffd8d8d9ffd7d7d7ffd5d5d5ffd4d3d3ffd1d2d1ffd0cfd0ffcdcdcdffcbcacbffc8c7c7ffcacacaffcbcacbffcbcacaffc9c9c8ffc9c9c9ffc9c9c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444443ff434444ff444344ff444344ff434343ff444343ff454545ff464746ff4c4d4dff4d4c4cff4a4a4aff40403fff393939ff343535ff2f2f2fff272727ff1f1f1fff1b1c1bff1e1e1dff232423ff242424ff1e1f1fff111110ff111011ff101110ff101110ff4f4f4fff4f4f4fff4e4f4eff4f4f4eff4f4f4eff4f4f4eff4f4e4eff4f4f4fff4e4e4fff5d5d5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c4ffc5c5c5ffc5c5c4ffc8c7c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc8c9c9ffcbcbcbffcccdcdffcececfffd0d0d1ffd2d2d2ffd4d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdadbdaffdcdcdbffdddddcffdededeffdfdedeffe0e0e0ffe0e0e1ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe8e8e7ffe7e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffeaeae9ffebeaeaffebeaeaffebebeaffebebebffebebebffebebebffecececffececebffecececffececedffecececffecedecffedededffeeededffedededffedededffeeeeedffeeeeeeffeeefeeffefeeeeffeeefefffefefeeffefefefffefefefffeff0f0fff0f0efffeff0f0ffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f1f0fff0f0f0fff1f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff3f3f3fff3f4f3fff4f3f4fff3f3f3fff3f3f4fff4f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff5f4f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f6fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f8fff7f7f7fff7f7f8fff8f8f7fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f8fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffcfcfbfffefefefffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202021ff212020ff20201fff1f1f1eff1e1e1eff1e1e1eff1c1b1bff1f1f1fff242424ff2b2a2bff323232ff3b3c3bff464747ff575857ff636363ff7e7e7effa3a3a3ffc9c8c9ffe2e2e2fff0f1f0fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffefffffffffefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffefffefffefffffffefffffffefffefffefefefffefffefffefefefffffefffffefefffffefefefffffefefffffefefffefffffffefefffffefffefffefefefffefefefffffefffffffffffffffffefffefefffffffffefffefffefffefffefffffffefffffffffffefffffffffffffffefefffffffefffffffefffffefefefffffefefffffffefffffefffffffffffffffffefffefefefffffffefffefefffffffefffffefffffffffffefffefffefffffffffffffefefffffffefffefffefffffffffffefefffffffffefffefefffffefefffffefefefffffefffffffefffffffffefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffefffffffefffefffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfefffdfdfdfffaf9f9fff3f3f3ffeaeaeaffc8c7c8ffc0c0bfffb6b6b6ffadadacffa1a1a2ff959595ff868787ff777777ff666766ff565657ff494949ff4a4a49ff4b4b4bff4b4c4bff4b4b4cff4c4b4bff4b4b4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1cff1c1c1bff1d1d1dff1e1d1eff1e1e1eff1e1d1dff1f1f1fff1e1e1eff1f1f1fff212121ff242424ff282828ff2b2b2bff2e2f2eff323232ff353535ff393939ff3c3c3cff403f3fff434342ff464646ff4a494aff4c4c4bff4e4e4eff505050ffa8a8a9ffeeedeeffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffefeeeeffeeeeeeffeeeeefffeeeeeeffeeeeefffefeeeeffefeeeeffeeefeeffeeeeeeffefefeeffefeeeeffefefefffefefeeffefefefffeeeeeeffeeefeeffeeefefffeeefeeffeeeeeeffefefeeffeeeeeeffefeeefffefeeefffeeefeeffefefefffefefeeffefefefffefeff0ffeff0efffefefefffefefeffff0eff0fff0eff0fff0efefffefefefffefefeeffeeefefffeeefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffedededffedededffedededffedededffededecffecececffecececffecececffecececffecececffecececffecececffecececffecebebffecebebffebecebffebecebffebebecffececebffecebecffebebecffecececffececedffedececffedececffededecffecececffededecffedececffededecffededecffedecedffecececffecececffecececffebecebffebebebffececebffecececffecececffecececffecececffedececffedececffececedffecececffecececffecececffecececffecececffecececffecececffebebecffecebebffebecebffebecebffebebebffebecebffebebebffebebebffebebebffebebebffebeaebffeaebeaffebeaeaffebebeaffebebebffebebebffebebeaffebeaeaffebebebffebebebffebeaebffeaebebffebebeaffebebeaffebebebffebeaeaffebeaeaffeaebeaffeaebeaffeaeaeaffebeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9eaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffe9e9eaffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaebffebeaeaffeaeaebffebeaeaffeaebeaffeaebeaffebebebffecececffebebecffecececffecececffecececffecececffecedecffeeeeeeffefefeffff0eff0fff0f0f0fff0f0effff0f0f0fff1f1f0fff1f1f1fff2f1f2fff2f2f2fff3f3f2fff3f3f2fff3f3f4fff5f4f4fff5f5f4fff4f5f4fff5f5f4fff4f4f5fff5f5f5fff6f6f7fff7f7f8fff8f8f8fff9f8f9fff9f8f9fff8f8f8fff7f7f7fff3f3f3ffdcdcdcffa09f9fff686868ff555555ff2b2b2cff101010ff050505ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020101ff070808ff171718ff363736ff5a5959ffa1a1a1ffdbdadbfff0f0f0fff5f5f5fff7f7f7fff8f8f8fff8f9f8fff7f8f7fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f5fff4f4f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff0f0f1ffefeff0ffefefeeffeeeeeeffedededffedececffedededffededecffedededffececedffedececffecececffecececffecececffecebecffecececffececebffececebffebebebffececebffecebebffebebebffebebebffebebebffebebebffeaebebffeaebebffeaebeaffeaeaeaffeaebeaffeaeaeaffebeaebffebebebffebebeaffebebebffebebeaffeaebebffeaeaebffeaebeaffeaeaeaffeaeaeaffebeaeaffebeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebeaffebebebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeae9eaffeae9eaffeaeaeaffeaeaeaffeaebeaffeaeaebffebeaeaffebebebffebebebffebecebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebececffebecebffebebebffecececffecececffecececffecececffecececffedececffecececffebececffebececffecececffecebebffebebecffecebecffecececffecececffebebecffececebffebecebffebecebffecececffecececffecececffecececffecececffecececffecececffececebffecececffecececffecececffecececffededecffecececffedececffecececffedecedffedededffeeeeedffedededffedededffedededffeeededffedeeedffeeeeedffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffefeeeeffefefeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefefffeeefeeffeeeeeeffefefefffefefefffefefefffefefefffeeefeeffefefefffefefefffeeefefffefefefffefefefffefefefffefefeffff0eff0fff0eff0fff0efefffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededff908f8fff4e4e4eff4c4b4cff484849ff464645ff424242ff3f3f3fff3c3b3bff383838ff343534ff313231ff2d2d2eff2b2b2aff282728ff242425ff222222ff1f1f1fff1e1d1dff1d1d1dff1d1d1dff1d1d1dff1b1b1aff1b1a1aff1b1b1bff191918ff191919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff040403ff080808ff151514ff2b2b2bff4e4d4eff717272ff90908fffb1b1b1ffd9d9d9ffecececfffcfbfbfffefefefffefffefffefefefffffefefffefefefffefefffffefefefffffefffffffefffffffffefffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffefdfdfffefdfefffefefefffefefdfffdfdfdfffefdfdfffdfdfefffefdfefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffafbfbfff6f6f7fff3f4f3ffecebebffd0d0d0ffc0c0c0ffb6b6b6ffabaaaaff9d9d9dff8f8f8eff808080ff6f706fff5c5d5cff4a4a4aff3d3d3dff3d3e3dff3e3e3eff3e3e3eff3e3e3fff3e3e3eff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffdfdfdfffbfbfbfffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff8f9f8fff9f9f8fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f6fff6f6f7fff7f6f7fff6f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff6f5f6fff5f5f6fff5f5f5fff6f5f6fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f3f3fff3f3f4fff4f3f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff0f0f0fff0f0f0fff0efeffff0efefffefefefffefefefffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeedeeffeeededffedededffedecedffededecffedececffededecffededecffecececffebececffebececffebebecffeaebeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e2ffe1e1e2ffe1e1e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdedeffdededdffddddddffdcdcdcffdbdbdaffd9d9d9ffd8d7d7ffd5d5d5ffd4d3d4ffd1d2d2ffd0d0cfffcececdffcbcbcbffc8c7c8ffc8c8c8ffcacacaffc8c9c8ffc8c8c9ffc9c9c8ffc9c8c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444344ff444344ff444343ff444443ff434343ff454645ff474646ff4d4d4dff4d4d4dff4d4d4dff454545ff414141ff585858ff4d4e4dff484848ff40403fff383838ff373737ff3b3b3bff3d3d3dff3a3a3aff323231ff3e3e3fff101011ff101110ff111010ff101010ff4f4e4fff4f4f4fff4f4f4eff4e4e4fff4f4f4eff4e4f4eff4e4f4eff4f4f4eff4f4f4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c5ffc5c5c5ffc7c8c8ffc7c8c8ffc7c8c7ffc7c7c7ffc7c8c7ffc7c7c7ffc9c9c9ffcbcbcbffcdcdccffcfcfcfffd1d1d0ffd2d3d3ffd4d4d5ffd5d6d5ffd7d6d6ffd8d8d8ffdad9daffdbdbdbffdcdcdcffdcdcddffdededdffdedfdfffdfe0dfffe1e1e0ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e9ffe9e9e9ffeaeae9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaebffebebebffebebebffebebecffebebebffecebecffecececffedececffededecffedecedffedeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefefffeeefeeffefefefffefefefffefefeffff0eff0fff0eff0ffeff0effff0f0f0fff0f0efffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f1fff2f2f1fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff3f3f2fff3f2f3fff3f3f3fff3f3f4fff4f4f3fff3f4f3fff4f4f4fff4f3f3fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff4f4f5fff4f4f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f7fff7f8f8fff7f7f8fff8f8f8fff8f8f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff9f8f8fff9f8f9fff9f9f9fff9f9f8fff9f8f8fff9f9f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9fafffafafafffdfcfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202020ff202020ff1f1f1fff1e1e1eff1e1e1eff1b1c1bff191a1aff1c1b1cff212121ff282828ff303030ff383939ff444444ff545454ff616060ff767575ff9e9e9effc6c5c5ffe1e1e1fff0f0f0fffdfdfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffefefefffffefefffefefffffffffefffffefefffefefefffefefefffffefefffffefefffefefffffefffffffefefefffefffffffffefefffffffffffefefefffffefffffffefffffffefffffefefefffefefffffffffefffefffefffefffffffefffffffffffffffefefffffffefefffefefffffefffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffefffffffefffffffffffefefffffefffffffffefffffffffffffffefffffffffffffefefffffffffffffffffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffefefefffefefffffffefefffefefffffffffefffffefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffdfefefffdfdfefffdfdfdfffafafafff3f3f3ffeaeaeaffc7c7c6ffbfbfbfffb6b6b6ffacadacffa1a1a1ff949493ff858585ff757575ff656665ff565556ff494949ff494949ff4a4a4aff4b4b4bff4c4b4cff4c4c4cff4c4c4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff1c1c1cff1c1c1cff1c1b1cff1e1d1eff1d1d1dff1d1d1dff1e1e1dff1d1e1dff1e1f1fff212121ff252525ff272728ff2b2b2bff2e2e2fff323333ff363636ff393a3aff3d3d3dff414040ff434343ff464646ff4a4a49ff4c4c4cff4e4e4eff696969ffe1e1e1ffeeededffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefeeefffefefefffefefeeffeeeeeeffefefeeffefeeefffefefefffefefefffefefefffefefefffeeeeeeffeeefefffefeeefffeeeeeeffeeeeefffefeeeeffeeefefffefefefffefeeeeffefeeeeffefeeefffefefefffefefefffeeefefffefefefffefefefffeff0f0fff0efeffff0f0f0fff0f0effff0f0f0fff0eff0fff0eff0ffefefefffefeff0fff0f0efffeff0efffefeff0ffefefefffefefefffefefefffefefefffeeeeefffeeefefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffecededffecedecffedededffededecffedededffecececffecedecffececedffecececffecececffecececffecececffedecedffedededffecececffecececffedececffedededffedededffedededffedededffedeeedffedededffedeeedffedededffececedffedecedffededecffececedffecedecffedececffecececffecececffedececffedececffececedffedededffedededffedededffedededffedededffedededffedededffedecedffedecedffecedecffecececffededecffecececffecececffecececffecececffebebecffecebebffebebecffebececffebebebffebececffebecebffecebebffecebebffebecebffececebffecebebffebececffebecebffebecebffecebebffecebecffebebebffebecebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9eaffe9e9e9ffeae9eaffeaeaeaffe9eaeaffeaeaeaffeae9e9ffeae9e9ffeae9e9ffeaeaeaffeae9e9ffe9e9eaffe9eaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffebeaebffebebeaffeaebebffebebebffebebebffebebebffebebebffecececffececedffedededffedededffeeeeeeffeeeeeeffeeeeefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f0fff0f1f1fff1f2f1fff2f2f2fff3f2f2fff3f2f3fff2f2f3fff3f4f3fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff5f5f6fff7f7f7fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff8f8f8fff7f8f7fff2f2f2ffd5d5d5ff929292ff646364ff535353ff262626ff0f0e0eff030404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050505ff131313ff313131ff585858ff9b9a9bffd7d6d7ffeeefeefff4f4f5fff7f7f6fff8f8f8fff8f8f9fff8f8f8fff7f7f7fff6f6f7fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f0fff0f0f0ffefefefffefefefffefeeefffeeeeeeffeeededffeeedeeffedededffeeedeeffededeeffedededffedecedffededecffedecedffedededffedededffecedecffecedecffecececffecececffecebecffebebebffebebecffecebebffebebecffebebebffebebebffebebebffebebebffecebebffecebebffebebecffebececffebebebffebecebffebebebffebebebffebebebffebebebffebeaebffebeaebffebebeaffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaeaebffebebebffeaebebffeaebebffeaebeaffebebeaffebebeaffebebebffebebeaffebeaeaffeaebeaffeaebeaffeaebeaffebeaeaffebeaebffeaeaebffebebebffecebecffebebecffecebecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebececffecececffecebecffebebebffebebecffecebebffebececffecececffecececffecececffecececffedecedffedececffececedffecededffedececffecededffedecedffecededffecececffecececffedecedffecececffecececffececedffededecffecedecffececedffecececffececedffecececffedececffecececffecededffecececffececedffecececffedececffededecffedededffededecffedececffecededffecedecffededecffededecffeeededffedededffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefeeffeeeeefffefefeeffefefefffefefefffefefefffefefefffefefefffeeeeeeffeeefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefefffefefefffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffefefefffefefefffefefefffefefeffff0eff0fff0eff0ffefefefffefeff0fff0f0efffeff0efffefeff0ffefefefffefefefffefefefffefefefffeeeeefffeeefefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeededffedeeedffc7c8c7ff555655ff4c4c4cff494949ff464646ff424343ff403f40ff3c3c3cff393939ff363536ff323232ff2f2e2fff2c2c2cff282828ff252525ff232322ff202020ff1d1d1dff1b1c1bff1d1d1dff1b1b1bff1a1b1bff1b1b1bff191819ff181818ff181819ff1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff060606ff111211ff272727ff4a4949ff6f6f6fff909091ffb7b8b8ffdbdadbffedededfffcfcfcfffffefefffefefefffefefefffffffffffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefefefffffefefffefefefffefefefffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffffefefffefefefffefefefffefefefffefffffffffefefffefffffffefefefffefefefffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefdfffefefefffefefdfffefefefffdfdfefffdfefefffdfdfefffdfdfdfffdfcfdfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfafbfff7f7f7fff3f3f3ffecebecffd1d0d1ffc0bfc0ffb5b5b5ffaaaaaaff9e9e9dff909090ff818181ff707070ff5d5d5eff494a4aff3d3d3dff3d3d3dff3d3e3eff3d3e3eff3e3e3fff3e3e3eff3f3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f6f7fff6f7f7fff7f6f7fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff5f4f5fff5f4f4fff4f4f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f3f3fff3f3f3fff4f4f3fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f3fff2f2f2fff2f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff1f2f1fff1f1f0fff1f1f1fff0f0f0fff0f1f0fff0f0f1fff0f0f0fff0efeffff0efefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffecededffedededffedecedffecececffecececffecececffebececffebecebffebeaebffebeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfdfdfffdfdedeffdededeffddddddffdcdcdcffdbdbdbffd9dad9ffd7d8d7ffd6d6d6ffd4d4d3ffd2d2d2ffd0d0d0ffcececeffcccbccffc8c8c8ffc9c8c8ffc9c8c9ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444444ff444444ff444444ff444444ff454645ff464747ff4d4d4dff4d4c4dff4c4c4cff454545ff454545ff575858ff585858ff585757ff403f3fff3c3c3cff3b3a3aff504f4fff4e4e4fff4e4f4fff4f4f4eff3e3f3eff4f4f4fff4f4f4fff111110ff111111ff111011ff111011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c4c5ffc8c7c7ffc7c7c8ffc8c8c8ffc8c7c7ffc8c7c7ffc7c7c7ffc8c7c8ffc9c9c9ffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd3d3d3ffd4d5d4ffd6d6d5ffd7d7d7ffd9d8d9ffdad9daffdbdbdbffdcdcdcffdddeddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e2ffe3e2e2ffe3e3e3ffe3e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffebeaebffeaeaebffebebebffecececffebebebffebebecffecececffecececffedededffedededffedededffedededffedededffedeeeeffeeedeeffededeeffeeeeeeffefeeeeffeeeeefffefefefffefefefffefefefffefefeffff0efeffff0efefffefeff0ffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f1f0fff0f0f1fff0f0f0fff1f1f1fff0f0f1fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff3f3f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff6f6f6fff5f6f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff8f8f9fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafaf9fffafafafffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff201f20ff1e1e1fff1e1e1eff1e1e1eff1c1b1bff19191aff171616ff191919ff20201fff262626ff2d2d2eff373636ff414141ff525252ff5e5e5fff737373ff989798ffc2c3c3ffe0e0dfffefefeffffcfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffefefffefefefffefefffffffefefffefefefffefffefffefefffffefefefffefefffffefffefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffefffffefefffffffffffffffffffffffefefffefffffffffefefffefefefffffffefffffefffffefefffffffefefffefefefffefffefffefefffffefefefffefefffffefefefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffdfdfefffdfdfdfffafafafff3f3f3ffeae9eaffc7c6c6ffbfc0bfffb6b5b6ffabacacffa1a0a0ff939393ff848484ff757575ff656666ff555656ff4a4a4aff4a494aff4a4a4aff4a4a4aff4a4b4bff4c4c4cff4c4b4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff191a19ff1c1c1cff1c1c1cff1c1c1cff1e1d1dff1d1d1dff1d1d1dff1d1e1dff1f2020ff222222ff242525ff272828ff2b2b2bff2f2f2fff333333ff373736ff3a3a3aff3d3e3eff414141ff444444ff474647ff4a4a49ff4c4c4cff4e4e4effa7a8a8ffeeededffeeededffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefefefffeeefefffefefefffefeeefffeeeeefffefeeefffefeeefffeeeeefffefefefffefefefffefeeeeffeeefefffefeeeeffeeeeefffefefeeffefeeefffeeefefffefeeefffefeeefffeeefeeffeeefefffefeeefffefeeefffefefefffefefeffff0efeffff0eff0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefeff0ffeff0efffeff0f0fff0f0f0ffeff0efffeff0efffefefefffefefefffefefefffefefefffefeeefffeeefefffeeefefffeeeeeeffeeeeeeffedededffedeeedffedededffedeeeeffeeedeeffeeedeeffeeeeeeffeeededffedededffecededffecedecffececedffececedffedededffecededffedededffedededffedededffedededffededeeffededeeffeeeeeeffeeeeeeffeeededffeeeeeeffeeededffededeeffeeeeedffedededffededeeffedededffedededffedededffedededffedededffedededffedededffedeeedffeeeeeeffededeeffedeeedffededeeffeeeeeeffeeefeeffeeeeefffeeeeeeffeeeeeeffeeedeeffedededffedededffededecffecededffedededffecedecffecedecffececedffecececffecedecffecececffecececffecededffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecebebffecececffebececffebecebffecebecffebebecffecececffebebecffebececffebeaebffeaeaebffebeaebffeaeaebffeaeaebffebebebffebebebffeaeaeaffeaeaebffebeaeaffeaeaeaffebeaeaffeaeaeaffeaeaebffebeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaebeaffebebebffeaeaeaffeaeaeaffeaeaebffebebebffeaebeaffebebebffebebecffecebebffecebebffebebecffebebecffebecebffebececffecedecffecedecffedededffeeeeeeffeeeeeeffeeefeeffefefeeffefefefffeff0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f1f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff5f6f6fff7f7f8fff8f8f8fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff0f0f0ffd0d0d1ff868585ff626263ff4d4d4cff202020ff0c0c0dff040303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff111111ff303030ff59595aff939394ffd2d2d2ffedededfff4f4f4fff6f6f7fff7f8f7fff8f9f9fff8f8f8fff7f8f7fff6f7f7fff6f6f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff3f4f4fff3f3f3fff3f2f2fff3f3f3fff3f2f2fff2f3f3fff2f2f2fff2f1f1fff1f1f1fff0efefffeff0efffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeedeeffededeeffeeededffedededffecededffedededffedededffedececffecededffedececffecececffedececffecececffececedffecececffecececffecececffecececffecececffececedffecececffecedecffecececffecececffebececffecebecffecececffebecebffebebecffebebecffecebebffecebebffebebebffebebecffebebebffebececffecececffebecebffebececffecececffebebebffebecebffebebebffebebecffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffecebebffebececffecececffecececffececedffececedffedededffecededffedededffedecedffececedffedecedffedecedffececedffedededffedededffedececffecededffedececffecececffedececffecececffececedffedececffecececffecedecffecededffedecedffedecedffedededffedededffedededffedededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffedededffecededffedededffecedecffecededffedededffecededffedededffedededffedecedffecededffedededffedededffedededffedececffedededffedededffedededffedededffedededffededeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffeeeeefffefefefffefeeefffeeefefffefefefffefeeefffeeefefffefefefffefefefffefeeefffefefefffefeeeeffeeeeefffefefeeffefeeefffeeeeefffefeeeeffefefefffefefefffefefefffefefeffff0eff0ffeff0f0ffeff0effff0f0f0ffefefefffefefefffefeff0fff0f0f0ffeff0efffefeff0ffefeff0fff0eff0fff0eff0ffefeff0ffefeff0ffeff0efffeff0f0ffeff0efffefefefffefefefffefefefffefefefffefefefffefefeeffeeeeefffeeefefffeeeeeeffeeeeeeffeeedeeffedededffeeeeedffedededffedededff888788ff4d4c4cff4a4a4aff474646ff434343ff404040ff3c3d3cff39393aff363636ff333333ff2f3030ff2c2d2dff292829ff252626ff232323ff202020ff1c1d1dff1b1b1bff1b1b1bff1b1a1aff1b1b1bff191818ff181818ff191918ff171717ff1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff0e0e0eff252425ff474646ff6d6d6eff929191ffbfbfbfffdcddddffeeefeefffcfcfdfffefefefffefefefffefefffffefffffffefefffffefefffffffefffffffefffffefefffffffffffffffffffffffefffffffffffffffffffffefefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefffffffefefffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefefffffefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefefefffefffffffefffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefdfdfffdfefefffefdfefffefefefffefefefffefdfdfffdfefdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfff7f7f7fff3f4f3ffebebebffd0d0d0ffc0bfbfffb5b4b5ffa9a9aaff9d9d9eff90908fff808080ff6f6f6fff5e5e5eff4b4c4bff3e3e3eff3d3d3eff3e3e3eff3e3e3dff3e3e3eff3e3f3fff3e3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffdfdfdfffbfbfcfffbfafafff9f9f9fffaf9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fffaf9fafff9f9f9fff9f9f9fff9f9fafffafafafff9faf9fff9f9fafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f7fff6f7f7fff6f7f6fff6f6f7fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f5f6fff5f5f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff5f5f5fff4f5f5fff5f4f4fff4f4f5fff4f5f4fff4f4f5fff4f4f4fff4f4f5fff4f4f4fff4f5f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f4fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff2f2f3fff2f3f3fff3f3f3fff2f2f3fff2f2f2fff2f1f1fff2f2f2fff2f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefeff0ffefefefffeeefefffefefefffeeeeefffeeeeefffeeeeeeffeeedeeffededeeffeeeeeeffededeeffedededffedededffededecffececedffededecffecececffecececffecebecffebebebffebebebffeaebebffeaeaeaffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e8e7ffe7e7e8ffe7e7e7ffe6e7e6ffe5e5e6ffe5e5e5ffe5e4e4ffe4e3e4ffe3e2e3ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdededeffdddddeffdcdcdcffdbdcdbffdad9d9ffd7d8d8ffd6d6d6ffd5d4d4ffd2d2d3ffd1d0d0ffcececeffccccccffc8c9c8ffc8c8c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c8c9ffc8c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444344ff434344ff444444ff454546ff474646ff4d4d4dff4d4c4cff4c4c4dff454545ff454545ff575858ff585757ff585758ff3f403fff3f3f40ff3f3f3fff504f50ff4f5050ff4f504fff4f4f4fff4f4f4fff4e4f4fff4f4e4fff4f4f4fff4f4f4eff101011ff101011ff11101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c8ffc8c7c7ffc7c7c7ffc7c8c7ffc7c7c8ffc7c7c7ffc8c7c8ffc9c9c9ffcbcccbffcececeffcfcfd0ffd1d1d1ffd3d3d4ffd5d5d5ffd6d6d6ffd7d7d8ffd8d9d9ffdadadaffdbdbdbffdcdcdcffdddddeffdededeffdfe0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe8e8e7ffe8e7e7ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaebeaffeaeaebffebebebffebebebffebebecffecececffecebecffebececffecececffececedffececedffedededffedededffedededffededeeffeeededffededeeffeeeeeeffeeeeeeffeeeeefffefeeeeffefefefffefefefffefefefffefefefffefeff0ffeff0f0ffeff0effff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f1f1fff1f1f1fff0f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f2f2fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f5fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff5f5f5fff5f6f6fff6f6f5fff5f5f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff8f9f8fff8f9f8fff9f9f9fff8f8f9fff8f9f8fff9f9f8fff8f8f9fff8f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f8fff9f9f9fff9f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffafafafffaf9fafffafbfbfffdfdfdfffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1eff1e1e1eff1e1e1eff1b1c1bff191919ff161717ff151415ff171717ff1d1e1eff242424ff2c2b2bff353535ff404041ff525151ff5e5e5eff717070ff8e8e8effbcbcbcffdededeffeeedeefffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefffffffefffffffffffefefffffffffefffffffefffefefffffffffefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefffffffefffefffffefefffefffffffefefffffffefffffffefffffffefefffffefefffefefefffefefefffffefefffefefefffffffffffefffefffffffffffefefffffffffffffffffefffefffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffefffefffefffffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffefefffffffffefffffffefffefefefffefffefffefefefffefffefffffffffffefefefffefffffffefffefffffefefffffffffffefefffffffefffffffefffffffefefffffefefffefefefffefefefffffefefffefefefffffffffffefffefffefefffffefefffffffffffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefdfffefefefffdfdfdfff9faf9fff2f3f3ffe9e9e9ffc7c6c7ffbfbfbfffb5b6b6ffababacffa0a0a0ff929392ff848384ff757575ff656565ff555656ff4a4a4aff494a49ff4a4a49ff494949ff4a4a4aff4b4a4bff4b4c4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171817ff1a1a1aff19191aff1a1a1aff1c1c1cff1c1c1cff1b1c1cff1d1d1eff1c1c1cff1d1d1dff202020ff232323ff262626ff282929ff2c2b2cff302f2fff343433ff373837ff3b3b3bff3e3e3eff414141ff434444ff464647ff4a4a4aff4c4c4cff5b5b5bffdadadbffeeeeeeffedededffeeedeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffefefeeffeeeeeeffeeefeeffeeeeefffefefeeffefefeeffeeeeefffefefeeffefefefffeeeeeeffeeefeeffeeefefffeeefefffefefefffeeefefffeeefefffefefefffefefefffefefefffefefefffefeeefffefefefffefefefffefefefffefefefffefefeffff0efefffeff0effff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f1f1fff1f1f0fff0f1f1fff0f1f0fff0f0f1fff0f0f0ffeff0f0fff0f0f0fff0eff0fff0f0f0ffeff0f0fff0eff0ffefefeffff0efefffefefefffefefefffefefefffeeefefffeeefefffeeeeeeffeeedeeffeeeeedffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedededffededecffedededffedededffedeeedffededeeffedeeedffeeeeedffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeedeeffeeeeeeffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeeeffefefefffeeeeefffefefefffefefefffefefefffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffecededffedecedffedecedffededecffededecffedededffedededffedededffecededffececedffedecedffecedecffecededffedecedffedededffecececffedececffedededffecececffecedecffecececffecececffededecffececebffecececffebebecffebecebffebebebffebebebffebebebffebebebffebebebffeaebeaffebebebffeaebebffebebebffeaebebffeaebebffebebebffebebebffebebebffebebebffebeaebffebebebffebebebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffecececffecececffecececffecececffececedffecececffecececffececedffedededffeeedeeffedeeeeffeeeeeeffeeeeeeffefefeeffeff0effff0f0f0fff1f0f1fff1f1f1fff1f2f1fff1f1f1fff2f1f2fff2f2f2fff2f3f3fff3f3f3fff4f3f4fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff5f6f5fff6f6f6fff6f6f5fff6f6f5fff5f5f5fff5f6f5fff5f5f6fff7f8f7fff8f9f8fff9f9f9fff9f9f9fff9f8f8fff7f7f7fff6f6f5ffecececffc9cacaff7d7d7dff5f6060ff434343ff1a1a1aff090908ff020303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff111111ff303031ff565656ff878786ffc9c9c9ffeaebeafff3f3f4fff6f6f5fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff6f5f6fff6f6f5fff5f6f5fff5f6f5fff6f5f5fff4f5f5fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffeff0efffefefefffeeefeeffefefeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeededffeeededffedededffedededffedededffedeeedffedededffedededffedeeedffedeeedffedededffedededffedededffedecedffedededffedecedffedecedffececedffedededffedecedffecedecffedededffecececffecececffecececffecececffecececffecececffecececffecececffecececffebececffecececffecececffecececffebececffecebecffecebecffececebffececebffecececffecececffebececffebececffebebebffecebecffecececffecececffecececffecececffecececffecececffedecedffecececffecedecffededecffecedecffedededffedededffedeeedffededeeffedeeedffedeeedffedededffedededffeeededffedededffedeeedffedededffedeeedffeeedeeffedededffedededffedededffedededffedededffedededffedededffeeededffeeededffeeededffedededffedeeeeffeeededffedeeedffeeeeeeffeeeeedffeeeeeeffededeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffedededffeeedeeffedededffecededffedededffedededffedededffedededffedededffeeededffedededffedeeeeffedededffeeededffedededffedeeedffededeeffeeeeeeffedededffeeedeeffeeeeeeffeeeeeeffeeefeeffeeefeeffeeefeeffefefeeffeeeeeeffefefefffeeeeefffefefeeffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffeff0effff0eff0ffefefefffefefefffefefefffefefefffefefefffefefeffff0eff0fff0f0f0fff0efeffff0eff0fff0eff0fff0f0f0fff0eff0ffeff0effff0f0f0fff0f0effff0f0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffeff0efffefefefffefefeffff0efeffff0eff0ffeff0efffefefefffefeeefffefefeeffeeefeeffeeefeeffefeeeeffeeeeeeffedeeeeffededeeffeeedeeffedededffedeeedffedededffbbbabbff4d4d4dff4a4a4aff474747ff434444ff404140ff3d3d3dff3a3a39ff373736ff333333ff303130ff2d2d2dff2a2a29ff272726ff232323ff212020ff1e1d1dff1a1a1aff181918ff1a1b1bff181918ff191919ff181819ff171717ff171717ff1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff0c0c0dff252425ff464646ff6d6c6cff949494ffc2c2c2ffdddedeffefefeffffcfdfcfffffffefffefefefffefffefffefefffffefffefffefffefffefefefffffffefffffffffffffefffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefffffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefffffefefefffefffefffefffefffffefefffefffffffefefffffffefefffffefffffffefefffefefefffefefefffefffefffffefefffefffefffffffffffefffefffffffffffefefffffffffffffffffefffefffffffefffefffefffffffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffbfbfbfff7f7f7fff3f3f4ffebebebffd0d0d0ffbfbfbfffb4b4b4ffa9a9aaff9d9d9dff8e8f8fff7f7f7fff6e6e6eff5e5e5eff4b4c4cff3e3d3eff3e3d3dff3e3e3dff3e3e3dff3e3e3eff3e3e3eff3e3f3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfefefffcfdfcfffbfbfbfff9f9fafff9fafafff9faf9fffaf9f9fff9fafafff9f9fafffaf9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafafafff9f9f9fff9f9fafff9f9fafffafafafffafaf9fff9fafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f8fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f7f6fff6f7f6fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f2f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f2f2fff2f1f2fff1f2f1fff1f2f2fff1f1f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f1f0fff0f0f0ffeff0effff0f0efffefefefffefefefffeeeeefffefefeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffedededffedeeedffedededffedededffedededffecededffecededffecedecffedececffecececffecebecffebebebffebebebffebeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e5e5ffe4e5e5ffe3e4e4ffe3e3e4ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffdfdfdfffdedfdfffdddedeffddddddffdddcdcffdbdbdbffd9dadaffd8d8d8ffd6d6d6ffd4d4d4ffd3d2d2ffd1d1d1ffcecfceffccccccffc8c9c8ffc8c9c8ffc9c9c8ffc9c8c8ffc9c9c9ffc8c8c9ffc8c9c8ffc9cac90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444443ff444343ff454545ff464746ff4c4d4dff4c4d4dff4d4d4dff454545ff454545ff585858ff585858ff585858ff3f3f40ff403f40ff404040ff504f4fff504f50ff4f4f50ff4f4f4fff4f4f4fff4e4f4eff4f4f4fff4f4f4fff4f4f4fff4e4e4fff4f4f4fff111110ff11111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c7ffc8c8c8ffc8c7c8ffc8c7c8ffc8c8c8ffc9c8c8ffc9c8c8ffc9c9c9ffccccccffcececeffd0d0d0ffd2d2d2ffd3d4d3ffd5d5d5ffd6d6d7ffd8d8d8ffd9d9d9ffdadbdbffdbdcdbffdcddddffdddeddffdededeffdfdfdfffe1e0e0ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffe9eaeaffeaebeaffeaebeaffeaebeaffebebebffebebebffebecebffebebecffececebffecececffecececffedececffededecffedecedffedededffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffefefefffefefefffefefefffefefeffff0efeffff0efefffefeff0fff0f0f0fff0eff0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff0f1f1fff1f0f1fff1f0f1fff1f1f1fff1f2f1fff1f2f1fff2f2f2fff1f2f2fff1f2f2fff2f2f2fff3f2f2fff2f3f2fff2f3f3fff3f3f3fff4f3f3fff3f3f3fff4f3f3fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f5f4fff4f4f5fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff8f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff8f8f8fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff8f9f9fff9f8f8fff8f8f8fff9f9f8fff8f9f8fff9f9f8fff9f9f9fff8f9f9fff8f9f9fff8f8f9fff9f8f9fff8f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff8f9f8fff9f9f8fff9f9f8fff9faf9fff9f9fafffafbfafffcfcfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1e1e1eff1c1c1bff191919ff161617ff141415ff111212ff151515ff1b1b1bff222221ff2a2929ff343334ff3f3f40ff505050ff5c5d5cff6e6e6eff888888ffb7b6b7ffdddcddffecececfffcfbfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffefffefefffffefffffffefffefffffffefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefefefffefefefffffefefffefffefffffefffffefefffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffffffffffefffffffffffefffefefffffefffffffefffefffffffefffffefffffefefffffffefffffefffefffefefefffefefefffefffefffefefefffffefffffffefffffffefefffffffefffefefefffefefefffffefffffefefffffefefefffefefefffffefefffefffefffffefffffefefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffdfcfdfff9f9f8fff2f2f2ffe9e9e9ffc7c7c7ffbfbfc0ffb6b6b5ffabacacffa0a0a0ff939292ff848483ff757474ff656465ff555554ff484848ff494848ff494949ff494949ff4a4a49ff4a4a4aff4b4b4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171818ff181718ff19191aff1a1a19ff1a1a19ff1c1b1cff1c1c1cff1c1b1cff1c1c1dff1e1d1eff212121ff232424ff262626ff29292aff2d2d2dff313031ff343434ff383838ff3b3b3bff3e3e3fff414241ff444444ff474747ff4b4b4aff4c4d4dff949494ffedeeeeffeeededffeeededffeeeeedffeeededffeeeeeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffeeeeefffefefefffeeefeeffefefefffefeeefffeeeeefffefefefffeeefefffefefefffefefefffefefefffefefeeffefefefffefefefffefefefffeff0efffefefefffefefeffff0eff0ffefeff0fff0f0f0fff0f0f0fff1f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffeff0effff0eff0ffefefeffff0f0efffefefefffefefefffefefeeffefefeeffeeefefffefefeeffeeefefffefeeeeffefefefffefeeefffefefeeffefefeeffefeeeeffefeeefffefefefffeeeeeeffeeedeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffeeefeeffefefefffefeeefffeeeeefffefefefffeeefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffefeeefffeeeeefffefefefffeeeeefffefeeefffefefefffefefefffefefeffff0f0efffeff0efffefefefffefefefffefeeefffefefefffefeeefffefefefffeeeeeeffedeeeeffededeeffedeeedffededeeffedededffedededffedededffededeeffedededffedededffedeeeeffeeeeedffedeeeeffeeededffedededffedededffedededffededecffedecedffedecedffedededffececedffedececffecececffecececffedececffecececffecececffecebebffebebecffebececffebecebffececebffebebebffebebecffecebecffebecebffebebebffebebebffebecebffebebebffecebecffecebecffecebebffececebffebebebffebebebffecebecffebebecffebecebffebebecffecebebffebececffecececffecececffedececffededecffececedffedecedffedecedffededeeffedededffeeeeeeffedeeeeffeeeeeeffeeeeeeffefefeffff0eff0ffefefeffff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff8f7f7fff5f4f5ffe6e6e6ffbfbebfff757676ff585858ff373737ff151514ff060505ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040504ff121112ff303031ff555555ff7b7b7bffc0c0c0ffe7e7e7fff2f2f2fff6f5f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f7f6fff6f6f6fff5f5f5fff6f6f5fff5f5f5fff5f5f6fff5f5f5fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f3f3fff3f3f4fff3f3f3fff3f2f2fff2f2f1fff1f0f1fff1f0f1fff0f0f0ffefeff0ffefefefffefefefffefefefffefefefffefeff0ffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeedeeffeeeeedffedededffeeedeeffeeedeeffedededffedeeedffedededffedededffedededffedededffedededffedecedffedededffedededffedecedffececedffededecffedededffececedffececedffecececffedecedffedecedffedededffececedffecededffececedffecedecffecececffecececffecececffecececffececedffecececffecececffecededffecececffecededffededecffedededffedececffededecffededecffedececffedecedffedededffedededffeeededffedededffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeededffedeeedffedededffeeedeeffeeeeeeffeeedeeffeeeeedffeeeeedffedeeedffeeeeeeffeeeeefffeeeeeeffeeeeeeffefeeefffefefefffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffededeeffedededffedeeedffededeeffedededffeeeeedffedededffededeeffedeeedffeeededffedeeeeffeeeeedffeeeeeeffeeeeedffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefeeffeeeeefffefeeefffefeeefffefefeeffefefefffefefefffefefefffefefefffefefefffeff0efffeff0effff0f0efffefefefffefeff0fff0eff0ffeff0efffefefefffefefefffeff0efffefefeffff0eff0fff0eff0fff0eff0fff0f0effff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0eff0fff0f0f0fff0eff0fff0f0f0ffefefefffefefefffefefefffefefefffefefefffeeeeeeffefefeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeedffededeeffedededffedededffe7e6e6ff747373ff4b4b4aff484747ff444444ff414141ff3e3d3eff3b3a3bff373737ff343434ff323131ff2e2e2fff2b2b2bff282827ff242424ff212121ff1d1e1dff1b1b1aff191819ff181819ff191819ff181918ff171717ff171717ff171717ff171717ff171617000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040404ff0d0d0dff252525ff484747ff6d6d6cff959595ffc2c1c2ffdfdfdfffefefeffffdfcfcfffefefefffefefefffffefefffffefffffefffefffefefefffefefffffefffffffefffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffefefffffffffffefffffffffefefffefefffffefffefffefffefffffefefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefffefffefefffffffefefffefffffffffefffffefefffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfbfff7f7f7fff3f3f4ffebebeaffd0d0d0ffbfbebfffb4b3b4ffa9a8a9ff9d9d9dff8e8d8eff7e7e7eff6d6e6eff5d5d5dff4b4b4bff3f3f3fff3e3d3eff3d3d3dff3e3e3dff3e3d3dff3d3d3eff3e3e3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffdfdfefffbfcfbfffafafafffaf9f9fff9faf9fff9f9f9fffaf9fafffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafff9f9fafffafaf9fffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff8f8f7fff8f8f8fff8f8f7fff7f8f8fff8f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff4f4f4fff4f4f4fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff3f3f3fff3f3f4fff4f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff3f3f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff1f1f1fff1f1f1fff1f1f0fff1f0f0fff1f0f1fff1f1f0fff0eff0fff0efefffefefefffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffedeeedffeeeeeeffedededffededeeffedededffedededffedededffedececffecedecffecececffecececffecececffebebebffebebebffebebeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe5e4e5ffe4e4e4ffe3e3e3ffe3e2e3ffe2e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0e0ffdfdfdfffdfdfdfffdededeffdededdffdddedeffdcdcdcffdbdcdcffdadad9ffd8d8d8ffd6d6d6ffd4d4d4ffd3d3d2ffd1d0d0ffcfcecfffccccccffc9c9c9ffc9c8c8ffc9c8c8ffc9c8c8ffc9c9c8ffc8c8c9ffc9cacaffcccccc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434444ff454645ff474747ff4d4c4dff4c4c4dff4d4c4dff444545ff454545ff585758ff585857ff585757ff403f40ff403f40ff403f40ff50504fff4f504fff4f4f4fff4f4f4fff4f4e4fff4f4f4fff4e4e4fff4f4e4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff10101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc8c7c8ffc8c8c8ffc8c7c8ffcccccbffcbcbcbffc8c8c8ffcacacaffcccccdffcecfceffd0d0d0ffd2d2d2ffd4d4d4ffd6d5d6ffd7d7d7ffd9d8d8ffdadadaffdbdadbffdcdcdcffddddddffdededeffdfdedfffe0e0e0ffe0e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffeaeae9ffeae9e9ffeaeaeaffebebeaffeaeaeaffebeaebffebebebffebebebffecebebffecececffecececffecececffececedffecededffecedecffedededffedededffededeeffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeefffefefefffefefefffeff0efffefefefffefefeffff0eff0ffefeff0fff0f0f0ffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff1f1f1fff0f0f1fff0f1f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f1fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff9f8f8fff9f8f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff9f9f9fffafafafffafafbfffbfcfbfffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1bff191a19ff171717ff141415ff121313ff111111ff141314ff191919ff1f201fff282728ff323132ff3d3d3dff4d4e4eff595959ff6a6a6aff828282ffafafafffdad9daffeaebeafffafafbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffefffefffffffffffffffefffffffefffefffffffffefefffefefffffefffffffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffefffffefefffffefefefffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefefffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffffffffffffffffefffffffffffffefefffffffffffffefffefffffffffffffffefffffffefffefffffffffefffffffefffffefffffffffffefffffefffffefefffffefefefffefefffffefefffffefefefffefffffffefefffffffefffffffefffffefefffffefefefffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefdfffdfdfefffdfcfdfff8f9f9fff2f2f2ffe8e8e8ffc6c7c6ffbfbebfffb6b5b5ffabababffa0a0a0ff929393ff838383ff747374ff636363ff535352ff474746ff474747ff484848ff494949ff4a4a4aff49494aff4a4a4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171616ff171717ff181817ff171817ff19191aff1a1919ff19191aff1c1c1cff1a1a1aff1c1c1cff1e1f1eff212121ff242524ff282727ff2b2b2aff2e2e2eff323132ff353535ff393938ff3c3c3cff3f3f3fff424242ff454545ff484847ff4b4b4bff5a595affd4d3d3ffeeeeeeffeeeeeeffeeeeeeffedededffeeedeeffeeedeeffeeeeeeffeeeeeeffefefeeffeeeeeeffeeeeeeffefefefffeeeeefffefefefffeeefefffefefefffefefeeffefefeeffefefefffefefefffefeeefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0ffefefefffefefefffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0effff0f0efffeff0f0ffefeff0ffefeff0ffefefefffefefefffefefefffefeeefffefefeeffefeff0ffefefefffefefefffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffeeeeeeffefeeefffeeeeefffefefeeffeeefeefff0efefffefefeffff0efefffeff0effff0efefffefeff0ffeff0f0ffeff0efffefefefffefefefffeeefeeffeeeeefffeeeeefffeeeeeeffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0fff0efefffefefeffff0efefffeff0effff0eff0fff0f0f0ffeff0f0fff0f0f0fff0eff0ffefefefffeff0efffefefefffefefeeffefeeeeffeeefeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffedeeeeffedededffeeededffeeededffedededffedededffedededffedededffedededffedededffececedffededecffecececffecececffececebffecececffecececffecececffecebecffecececffecececffecececffecececffececebffecececffecececffebececffecececffecececffecececffecececffecececffecececffecececffececedffedececffecececffededecffededecffedededffeeededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefeffff0f0effff0f0f1fff1f0f1fff0f1f0fff1f1f0fff1f1f2fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f3fff4f3f3fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff5f5f5fff6f6f6fff7f7f6fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f8fff9f9f8fff9f9f9fffaf9f9fff9f9f8fff8f8f8fff7f7f7fff4f4f4ffe3e2e3ffb0b1b1ff717171ff525252ff303031ff131312ff050505ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff121212ff313130ff565656ff777676ffb6b6b6ffe3e3e3fff2f1f1fff5f5f5fff7f7f7fff8f8f8fff8f9f8fff8f8f8fff8f8f7fff7f7f7fff7f6f7fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f5f6fff4f4f5fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff4f4f4fff3f4f4fff3f3f3fff2f2f2fff2f1f1fff1f0f1fff1f1f0fff1f0f0fff0f0f0fff0f0f0ffefeff0fff0f0f0ffefeff0fff0f0efffeff0efffefefefffefefeeffefefeeffeeefefffefeeefffeeeeefffeeefefffeeefeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeedeeffedededffedeeeeffededeeffeeedeeffeeedeeffeeeeeeffedededffedededffededeeffeeeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedecedffededecffedededffedededffedededffedecedffededecffededecffedededffedededffededeeffedededffedededffedededffedededffeeededffedededffedededffedededffedededffeeededffeeededffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefefffefeff0ffefefefffeeefefffefefefffefefeeffefefeeffefefefffefefefffefeeefffeeefefffefefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefeeefffefefefffefefefffefefefffefeff0fff0f0f0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeeeedffedeeeeffeeedeeffedeeedffeeeeedffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeefeeffeeeeeeffefeeeeffefeeefffefefeeffefefeeffefefefffefefefffefefefffefefefffefefeffff0f0efffeff0effff0f0f0fff0f0effff0f0efffeff0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0eff0ffefefefffeff0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efefffeff0effff0efefffeff0efffefefefffefeeefffefefeeffefefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeedffedededffeeededffedededffedededffb3b3b3ff4b4b4bff484848ff454445ff424241ff3f3f3eff3c3c3bff383838ff353535ff333333ff2f2f30ff2c2c2cff282928ff252525ff222121ff1f1e1eff1b1b1bff191818ff181818ff181919ff171717ff171717ff171717ff171717ff161617ff161617000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020101ff060505ff0f0f0fff262727ff464747ff6b6b6bff939292ffbebdbdffe0e0e0fff0f0effffdfdfcfffefefefffefefefffffffffffefefffffffffefffefffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefffffffffffffefffefffffffffffefefefffffffefffefffefffffefefffefefffffefffffffefffefffffefffffefefffffefefefffefefffffefefffffefefefffefffffffefefffffffefffffffefffffffffffffefefffffefefefffefefffffffffffffffefefffffffefffefffefffefefffffffefefffefffffffffffffffffffffffffffffffffffefffefefefffefffefffffefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffbfbfbfff7f7f7fff3f4f3ffeaeaeaffd1d0d1ffbfbfbfffb4b4b4ffa9a9a9ff9c9c9cff8d8d8cff7d7d7dff6d6e6dff5d5d5cff4b4b4aff3f3f3fff3f3e3fff3d3e3dff3e3e3dff3d3e3eff3e3d3eff3d3d3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffbfbfbfffafafafff9faf9fff9f9fafff9f9fafff9f9f9fff9fafafff9f9fafff9f9fafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9fafffafafafff9f9f9fffaf9f9fff9faf9fff9f9fafffaf9f9fff9f9f9fffafafafffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff8f7f7fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff7f7f7fff6f6f7fff7f7f6fff6f7f6fff6f6f6fff6f6f5fff6f6f5fff5f6f6fff6f5f6fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f5f5fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff3f3f2fff2f3f3fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff1f2f2fff1f1f1fff0f0f0fff1f0f0fff1f0f0fff0f0f0fff0f0effff0f0efffefefefffefefefffefefefffeeefefffefefefffeeefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffededeeffededeeffedeeedffedededffedededffecedecffececedffececedffebececffebececffebebecffebebebffebeaebffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e3e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0dfe0ffe0e0dfffe0e0dfffdfdfe0ffdfdfdfffdededfffdededeffddddddffdcdddcffdbdbdbffdad9d9ffd8d8d8ffd6d6d6ffd4d5d4ffd2d2d2ffd1d0d0ffcfcecfffccccccffc9c9c9ffc8c8c7ffc8c8c9ffc8c8c9ffc8c8c9ffc9c9caffccccccffcdcdcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff454545ff454545ff585758ff585858ff575857ff3f3f40ff3f3f40ff3f3f3fff4f5050ff4f4f50ff504f50ff4f4f4fff4f4f4fff4f4e4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4eff4f4f4eff4f4f4fff4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c8ffc7c7c8ffc7c7c7ffccccccffccccccffcbcbccffcbcbcbffcbcbcbffcdcccdffcfcfcfffd1d1d1ffd3d3d3ffd4d4d4ffd6d6d6ffd7d8d7ffd9d8d9ffdadadaffdbdbdbffdddddcffdeddddffdededeffdfe0dfffe0e0e0ffe1e1e0ffe2e2e2ffe3e3e2ffe3e3e4ffe4e3e4ffe4e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffebebeaffebebebffebebebffebebebffecececffebececffededecffecedecffedededffededecffedededffedededffeeededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeefffefeeefffefefefffefefefffefeff0ffefeff0fff0eff0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f1f0fff1f0f1fff0f0f0fff0f1f0fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f3fff3f2f2fff3f3f3fff3f4f4fff3f4f4fff3f3f3fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f8f8fff9f9f8fff8f8f9fff9f8f9fff8f9f8fff9f9f8fff8f8f9fff8f8f9fff8f8f9fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fffaf9fafffafafafffafafbfffdfdfcfffefefefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a191aff161617ff141414ff121212ff131212ff121212ff121212ff171716ff1d1e1eff262625ff302f2fff3a3b3aff4a4a4aff555555ff676666ff7b7a7affa3a3a3ffd5d6d5ffe8e8e8fff8f8f8fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefefffffefffffffefffffffefffffffefffffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffffefefffffefefffefffefffefffefffefefffffefffffffffefefffefffefffefffefffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffefefefffffefffffffefffffffefffffffefffffefefffffefffefffffffffffffefffffefefefffefffffffefffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffefffffffefffefffefffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefdfffefdfefffdfcfdfff8f9f8fff2f2f2ffe8e7e8ffc6c6c6ffbdbebeffb4b4b4ffaaabaaff9f9e9fff919191ff838283ff727273ff626262ff515151ff454645ff454546ff464746ff494849ff4a4a4aff4a4a4aff4949490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171616ff161616ff171817ff171817ff171817ff1a1a1aff19191aff191a1aff191a19ff1c1c1cff1f1f1fff232223ff252526ff282928ff2b2b2cff2f2f2fff323332ff353636ff393939ff3d3c3dff403f40ff424342ff464545ff484848ff4b4c4cff868787ffedededffedeeedffedededffeeeeeeffeeedeeffededeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeeeffefeeefffefefefffefefefffefeeeeffefeeefffefefefffefefefffefeeefffefefefffeeefefffefefefffefeeefffefefefffefefefffefefefffefefefffeff0effff0efefffeff0effff0eff0fff0f0effff0efeffff0f0f0fff0f1f0fff0f1f0fff0f1f1fff1f1f1fff2f1f1fff1f2f1fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0ffeff0effff0f0f0ffefeff0ffefefefffeff0effff0efefffeff0f0fff0eff0fff0f0f0fff0eff0ffefeff0fff0f0f0fff0eff0fff0f0effff0f0f0ffefefeffff0eff0ffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffefefefffefefefffeff0effff0efefffeff0effff0efefffeff0effff0efeffff0efefffeff0efffeff0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0ffefeff0ffefefefffeeeeefffeeefefffeeefeeffeeeeeeffeeefeeffefeeefffefeeefffeeefeeffefefefffeeeeefffeeeeefffeeefeeffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffedededffededeeffedededffedededffedececffedecedffedecedffecececffedecedffececedffecedecffecececffedececffecececffecededffecececffecedecffededecffedececffecedecffedecedffededecffedececffedececffededecffecedecffecededffedededffedededffedededffedededffedededffedeeeeffeeeeeeffeeeeefffeeefefffeeefeeffefefefffefeeefffefeeefffefeff0ffeff0effff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f2f3fff3f3f3fff3f4f3fff4f3f3fff4f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff9f9fafffaf9fafff9f9f9fff8f7f8fff7f7f8fff3f4f3ffe1e1e1ffa8a7a8ff6e6e6eff535353ff323232ff131313ff060606ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030403ff111111ff2f2f2eff555555ff737373ffabababffdddedefff0f0f0fff5f5f5fff7f6f7fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f4f4fff4f3f4fff3f3f3fff2f2f3fff1f1f2fff2f2f2fff2f1f1fff1f1f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefeeefffefefefffeeefefffefefefffefeeefffeeefefffeeefefffeeefeeffeeefeeffeeefeeffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeedffedededffeeeeeeffededeeffedeeeeffedeeedffedeeedffeeededffeeedeeffededeeffedeeedffededeeffedededffedeeedffedededffedeeedffeeedeeffeeedeeffeeeeeeffeeeeeeffeeedeeffededeeffedeeeeffeeededffedeeeeffeeedeeffeeeeeeffeeedeeffeeedeeffeeeeeeffefeeeeffefefeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefeffff0eff0ffefeff0ffefefefffefefefffefefefffeeefefffefefefffefefefffeeefefffefefeeffefeeeeffeeefeeffefeeefffefefeeffefeeeffff0efeffff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffeff0efffefefeffff0f0f0ffefeff0ffefefefffeeefefffefefefffefeeeeffefeeefffefefefffefefefffeeeeefffeeeeeeffedeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffeeefeeffefeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeefeeffefeeefffefefefffefeeefffefeeefffeff0effff0efefffeff0efffefeff0ffefefefffefeff0fff0f0efffefeff0ffefefeffff0eff0fff0f0f0fff0eff0fff0eff0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff0f0f0fff0f0f0fff0f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f0fff0f1f0fff0f1f0fff0f1f1fff0f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0ffefeff0ffeff0efffefeff0ffefefefffeeefefffeeefefffefefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffedeeedffedededffedededffedededffe0e0e0ff656565ff484849ff464646ff434243ff40403fff3d3c3dff393939ff363637ff343433ff303030ff2d2c2cff29292aff262526ff222222ff1f1e1fff1b1b1cff181918ff171717ff171717ff171717ff171717ff171717ff161717ff171716ff171616ff1516150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff060606ff0f100fff272627ff444444ff696869ff909090ffbcbcbcffe1e0e1fff1f1f0fffdfdfdfffefefefffefefffffffffefffefefffffefefefffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffffffffffffffffffffefefffffefffffffefffffffefefffffefffffefefffffefffefffefffefffffefefffefefefffefffffffefffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffffefffffffefffefffefffefffffffefffffffffffefffffffffffefffffffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefdfefffdfdfefffefefefffefdfefffefefdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffcfcfcfffbfbfbfff7f7f7fff3f3f3ffeaeaeaffd2d2d2ffc0c0c1ffb5b5b5ffa9a9a9ff9b9b9bff8c8b8cff7d7c7dff6d6d6dff5c5d5cff4a4a4aff3f3f3fff3e3f3fff3f3f3fff3e3e3dff3e3d3eff3e3d3eff3d3e3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffcfcfcfffbfbfbfffafafafffafaf9fffaf9f9fff9faf9fffaf9fafffafaf9fffaf9f9fffaf9f9fff9faf9fff9faf9fff9fafafff9fafafffafaf9fff9fafafff9faf9fff9f9f9fff9f9f9fffafafafff9f9fafff9fafafff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f6f6fff7f6f7fff7f7f7fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f6f5fff5f6f5fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff5f5f4fff4f5f4fff4f5f5fff4f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f4f3fff4f4f4fff4f3f3fff4f3f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff3f2f3fff3f2f3fff2f3f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefeff0ffefefefffefefefffefeeefffefeeefffefeeefffeeeeeeffeeeeeeffeeeeeeffedeeedffeeeeedffeeededffedededffedededffedededffedededffededecffedececffecedecffecebecffececebffebebebffebebeaffeaebeaffeaeae9ffe9e9eaffe9e9e9ffe9e8e8ffe8e8e8ffe7e8e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe3e4e4ffe3e3e3ffe3e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0e0ffdfe0e0ffe0e0dfffe0dfe0ffdfdfdfffdedfdeffdededeffddddddffdcdcdcffdbdcdbffdad9d9ffd8d8d8ffd6d6d6ffd5d4d5ffd3d2d3ffd0d0d1ffcfcfcfffccccccffc9c9c8ffc7c7c7ffc8c8c8ffc8c8c9ffcacacaffccccccffcdcdcdffcfcecf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f4040ff40403fff403f3fff4f504fff504f50ff50504fff4f4e4fff4f4f4fff4f4f4fff4f4f4eff4e4f4fff4f4f4fff4f4f4fff4f4f4fff4e4f4fff4f4f4eff4f4f4fff4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c7ffc8c7c7ffcbccccffccccccffccccccffccccccffcccbcbffccccccffcdcecdffcfd0d0ffd1d2d2ffd4d3d3ffd5d5d5ffd6d7d6ffd8d8d7ffd9d9d9ffdbdbdbffdbdbdcffdcddddffdddeddffdedfdeffe0dfdfffe1e0e1ffe1e1e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e4e4ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffebebebffebeaebffebebeaffebebebffebebebffecebecffecececffecececffecececffedecedffedededffedededffeeededffededeeffedeeedffeeeeeeffeeedeeffeeeeeeffeeefeeffeeeeeeffeeefefffefefeeffefeeeeffefefeffff0efefffeff0effff0efeffff0efeffff0f0efffeff0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff0f1f0fff0f1f0fff1f0f0fff1f0f1fff1f0f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff2f1f2fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff3f2f2fff3f4f3fff3f3f3fff4f3f4fff4f3f4fff3f3f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff5f6f5fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f6fff7f6f6fff7f7f7fff8f7f7fff8f8f7fff8f7f7fff8f8f7fff8f8f7fff8f8f7fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff8f9f9fff8f9f8fff8f9f8fff9f8f8fff9f8f9fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff9f8f9fff9f8f9fff8f9f8fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff9f8f8fff8f9f9fff9f8f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fffafafafffbfbfafffbfbfcfffefdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171716ff141414ff121212ff131212ff131212ff121211ff111111ff161616ff1d1e1dff262525ff302f30ff3b3b3bff474747ff525353ff636363ff747474ff969696ffd0d0d0ffe6e5e5fff5f4f5fffdfefdfffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefefffffefffffffffffffffffefffefefefffffefffffffefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffefffefffefefefffffefefffffefffffefffefffefffffffefefefffefffefffefefffffffffffffffefffffefefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffefffffffffefffffffefffefefefffffefffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfefffdfdfdfffcfcfdfff8f8f8fff2f2f2ffe7e7e7ffc5c6c6ffbdbdbdffb3b3b3ffa9a8a9ff9d9e9dff909090ff818181ff717171ff616160ff505050ff444444ff444344ff454545ff474747ff494848ff4a4949ff4a4a4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151516ff161616ff161616ff161616ff181818ff171718ff181818ff1a1a1aff171717ff19191aff1d1c1cff1f2020ff242323ff262626ff292929ff2d2c2dff303030ff333333ff373736ff39393aff3c3d3dff404040ff434343ff464646ff484949ff575757ffc6c7c7ffeeedeeffededeeffeeeeedffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefeeefffefeeeeffefeeefffefefefffefefefffefefefffefefefffefefeeffefefefffefefeeffefefefffefefeffff0f0efffefefeffff0efeffff0f0efffefefeffff0eff0fff0f0f0ffeff0effff0f0f0ffeff0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff2f1f1fff2f3f2fff2f2f2fff3f3f2fff3f3f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff0f0f1fff0f1f1fff1f1f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff0f0f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f1fff1f0f0fff1f0f0fff1f1f0fff1f0f1fff1f0f0fff1f1f0fff0f0f0fff1f0f0fff0f1f0fff0f0f0fff0eff0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff0f0f1fff0f1f0fff1f1f1fff1f0f0fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff0f0f0fff0f0f1fff0f0f0fff0f1f1fff0f0f0fff0f0efffeff0f0ffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffefefeeffeeeeeeffeeeeefffeeefeeffefefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffedededffedededffedededffedededffededecffededecffededecffedecedffededecffedededffecedecffedededffedededffededecffedecedffedededffedededffedededffedededffedededffedededffedeeedffedededffededeeffedeeedffedeeedffeeededffeeeeeeffeeeeeeffefefefffefefefffeeeeeeffefeff0fff0efefffeff0f0fff0eff0fff0f0f0fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff5f4f4fff4f4f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff9f9f9fffafaf9fffaf9f9fff9f9f9fff8f8f8fff8f7f7fff3f3f3ffdedddeff9f9f9fff6d6d6dff555655ff393939ff151514ff070707ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff101010ff2d2d2dff515151ff6c6c6cff9f9f9fffdadadaffefeff0fff5f4f4fff6f7f7fff8f8f8fff8f9f8fff8f9f9fff8f8f8fff7f7f8fff6f7f7fff6f6f6fff6f6f7fff6f7f6fff6f6f7fff6f6f6fff5f5f5fff4f5f4fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff0f0f1fff0f1f1fff1f0f1fff1f0f0fff0f0f0fff0f1f0fff0f0f0ffefefefffefeff0fff0efeffff0efefffefefeffff0efeffff0efefffefefefffefefeeffefefefffefefeeffefeeeeffefeeefffefefefffeeefeeffeeefefffeeeeeeffeeefeeffeeeeefffeeefefffefeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeeeffeeeeeeffefeeefffefefefffeeefeeffeeefefffeeefefffefeeefffeeeeeeffeeefeeffeeeeeeffeeeeefffeeefeeffefefeffff0eff0fff0efefffefeff0fff0f0f0fff1f0f0fff1f0f0fff1f0f0fff1f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0effff0f0effff0f0effff0eff0fff0f0effff0f0efffeff0effff0efefffeff0efffefefeffff0efeffff0f0f0ffeff0efffeff0f0ffefefeffff0f0f0fff0f0f1fff0f1f1fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff0efeffff0f0f0ffefeff0fff0f0f0fff0f0f0ffefefefffefefefffefefefffeeefefffefeeefffefefeeffefefefffefefefffeeefefffeeefefffeeefeeffeeeeefffeeefeeffefeeefffefeeefffefefefffeeefeeffeeefefffeeefefffefefefffefefefffeff0efffefefefffefefefffefefeffff0f0effff0f0f0fff0efefffefeff0ffeff0f0fff0eff0fff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f0fff1f1f0fff0f1f0fff1f1f1fff1f1f0fff1f0f0fff1f0f1fff1f1f1fff0f1f0fff0f1f1fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f0fff0f1f0fff1f0f0fff0f1f1fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0eff0ffeff0efffefefefffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedeeeeffedeeedffedededffedededffedededffedededffa5a5a6ff494949ff464746ff444444ff414040ff3d3d3eff3a3a3aff383737ff343434ff313131ff2e2e2dff2a2a2aff262626ff222223ff1f1f1fff1c1c1cff191918ff171717ff171716ff181717ff171717ff171717ff171716ff171616ff161516ff1616160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010202ff060506ff0f0f0fff252625ff414141ff676768ff919291ffc0c1c0ffe2e2e2fff1f1f1fffcfcfdfffefffefffffefffffffefefffffefefffffffefffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffefffffffffffffffffefffefefefffffefffffffffefffffffefffefefefffffefffffffefefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefefefffefefefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefefefffefefefffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffefdfdfffefefdfffefdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfdfdfffefdfdfffefefdfffdfdfdfffefdfdfffefdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffbfbfbfff7f7f7fff3f3f3ffeaeaeaffd3d3d3ffc2c2c2ffb5b5b5ffa9a9aaff9b9b9bff8b8c8cff7e7d7dff6d6d6dff5c5c5cff4a494aff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3d3e3dff3e3d3eff3e3d3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfcfffcfbfbfffbfbfafffafaf9fffaf9fafffafafafff9faf9fff9fafafff9f9f9fffafaf9fffafafafffafafafffaf9fafffaf9fafff9faf9fff9faf9fffaf9f9fffafafafff9f9fafffafaf9fffafafafff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff8f9f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff7f8f8fff8f7f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff7f6f7fff7f6f6fff7f6f6fff7f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f5f6fff6f5f5fff6f6f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f3f4fff4f3f4fff3f4f4fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f2f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff0f0f0ffefeff0ffeff0f0fff0eff0fff0efefffefefefffefefefffefefefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeedffeeedeeffeeededffeeeeedffedededffedededffedededffedececffedecedffedecedffecececffecececffebebebffebebebffebebebffeaeaeaffeaeaeaffe9e9eaffe8e9e8ffe8e8e8ffe8e7e7ffe7e8e7ffe6e6e7ffe6e6e6ffe6e6e6ffe4e4e4ffe4e4e5ffe4e3e4ffe3e3e3ffe3e2e3ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffdfdfe0ffdfdfdfffdfdedfffdededeffdededeffddddddffdcdcdcffdbdbdbffdad9daffd8d8d8ffd7d7d6ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffc9c9c9ffc7c7c8ffc8c8c8ffcac9caffccccccffcdcdcdffcfcfceffd0d0d0ffd0d0cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4f4f4fff4e4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4e4fff4e4f4eff4f4f4fff4f4e4eff4f4f4fff4f4e4fff4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c7c7ffcccbccffccccccffcbccccffccccccffcbccccffccccccffcdcdcdffcfcfcfffd1d1d1ffd3d2d3ffd4d4d4ffd6d6d6ffd7d7d7ffd8d9d9ffd9d9daffdbdbdbffdcdcdcffdcdcdcffdedddeffdfdfdfffdfe0e0ffe1e0e1ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaebeaffebebebffebebebffebebecffebececffecececffecececffecececffededecffededecffedededffededeeffeeededffeeeeedffeeeeedffeeeeeeffeeeeeeffefefeeffeeeeeeffefefefffefefeeffefeeeeffefeeefffefefefffeff0efffeff0f0ffefefeffff0f0effff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0effff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff1f1f1fff0f0f0fff0f0f1fff1f0f1fff0f1f1fff1f0f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f5fff4f5f5fff5f4f5fff5f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f6f6fff7f6f7fff7f7f7fff7f8f7fff7f8f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f8f8fff8f8f9fff9f8f9fff8f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f9fff8f8f9fff8f9f9fff9f9f8fff8f8f9fff8f8f8fff8f8f9fff9f8f9fff9f9f9fff8f9f8fff8f9f9fff8f9f9fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9fafafffbfafafffbfafafffdfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141415ff121212ff121212ff121212ff111112ff111011ff101111ff141414ff1b1c1bff242424ff2e2e2eff393939ff474747ff535252ff616261ff6f7070ff8d8d8cffc7c7c7ffe2e1e2fff0f1f0fffdfdfdfffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefffefffefefffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefffffffefffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefffffffffefffffefffffffefffffffffffffefffefffefffefffffefefffefffffffffffefffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfefffdfdfdfffcfcfcfff8f8f9fff2f2f2ffe6e6e7ffc6c6c6ffbcbcbcffb2b2b2ffa7a7a7ff9b9c9bff8f8f8fff808081ff707171ff5f5f5fff4f4f4fff434343ff434343ff444444ff454546ff474746ff494848ff4a494a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151615ff151515ff161616ff161616ff161617ff181718ff181717ff171818ff171818ff1a1a1aff1d1d1dff212020ff242423ff272727ff2a2a2aff2d2d2eff313131ff343434ff373738ff3a3a3bff3e3d3dff404140ff444444ff474747ff49494affadadadffededeeffedeeeeffeeeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffefefefffeeefefffefefeeffefeeefffefeeefffefefefffefefefffefefeeffefeeefffefefefffefefefffefefefffefefeffff0eff0ffefeff0ffefefefffeff0effff0efefffeff0f0fff0f0f0ffefefeffff0f0effff0f1f0fff0f1f1fff1f1f0fff0f0f0fff1f1f2fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff3f2f2fff2f3f3fff2f3f3fff3f3f3fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f1fff0f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff0f0f1fff1f0f1fff0f0f1fff0f1f1fff1f1f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f0f0fff1f1f0fff1f1f1fff0f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff0f1f0fff1f0f0fff1f1f1fff1f1f1fff0f0f0fff1f1f0fff0f1f1fff0f1f1fff1f1f0fff0f0f0fff1f0f1fff0f1f0fff1f1f1fff1f1f1fff1f2f2fff1f1f2fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0eff0ffefeff0fff0efefffeff0effff0f0f0fff0f0f0ffefeff0fff0f0f0ffeff0f0ffeff0f0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeeeffefefeeffefefefffeeeeefffeeeeeeffeeeeeeffeeedeeffedededffedeeeeffeeededffededeeffedededffedededffedededffededeeffeeedeeffededeeffedededffedeeedffeeededffedeeeeffeeeeedffedededffeeededffedeeedffedeeeeffeeeeedffedededffededeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeefffefeeefffeff0efffefeff0fff0f0f0ffeff0effff0f0f0fff0f0f0fff0f0f0fff1f1f1fff2f2f2fff3f2f2fff2f2f2fff2f2f3fff2f2f3fff3f2f3fff3f3f2fff3f3f3fff4f3f3fff3f3f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff7f6f7fff6f7f7fff6f7f7fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff7f7f8fff8f8f7fff8f8f8fff9f9f9fff9f9f9fff9fafafffaf9f9fff8f7f8fff7f7f7fff2f2f2ffd8d8d7ff939394ff6b6a6bff595959ff3a3a3aff151615ff080707ff020203ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040505ff0e0f0fff292829ff4e4e4eff696868ff929392ffd6d6d7ffefefeffff4f4f4fff6f6f6fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff6f7f7fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f7fff6f6f6fff5f4f5fff5f5f5fff4f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff2f3f3fff2f2f2fff2f2f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff1f0f1fff0f0f0fff0f0f0fff0efefffefeff0ffefefefffefeff0fff0f0efffefeff0fff0eff0ffefeff0ffefefefffefefefffefefefffefefefffefefefffeeeeeeffefeeeeffeeefefffeeefefffefefeeffeeeeeeffeeeeefffeeefeeffeeefeeffeeefefffeeefefffeeeeefffeeeeefffefeeeeffeeefeeffeeeeefffeeefeeffeeefeeffefeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffefefefffeeeeefffeeeeefffeeeeefffeeeeeeffeeefeeffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffeff0effff0f0f0fff0eff0ffeff0f0ffeff0f0fff0f0f0fff1f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff0f0f0ffefefeffff0f0efffeff0f0fff0f0f1fff0f1f0fff0f0f0fff0f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0efefffeff0f0ffefeff0ffeff0efffeff0efffefefefffefefefffefefeffff0efefffefeff0fff0efefffefefefffefefefffefefefffefefefffeeefeeffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff0f1f0fff1f0f0fff1f1f1fff1f1f1fff0f0f0fff1f0f0fff0f1f1fff0f1f1fff1f1f0fff1f0f0fff1f0f1fff0f1f0fff1f1f0fff0f1f1fff0f1f1fff0f0f1fff1f0f1fff1f0f0fff0f1f0fff0f0f1fff0f1f0fff0f1f0fff0f0f0fff0f0f0ffefefeffff0efefffefeff0ffefefefffeeefefffeeeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeeeeeffededeeffedeeeeffedededffedededffedededffdad9daff575757ff474747ff454545ff424141ff3f3f3eff3b3b3bff383838ff353535ff323132ff2e2e2eff2a2a2aff262727ff232323ff1f1f20ff1c1c1cff191a1aff181817ff161617ff171617ff171717ff171716ff161716ff161515ff151616ff161615ff14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff040504ff0c0c0cff212221ff414141ff696869ff959595ffc6c6c6ffe3e3e3fff2f1f1fffdfdfdfffffffffffefefffffffffefffffefffffffefffffefefefffefffffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefffffffffefefffefefffffefefefffefefffffffffefffffefffffffefffffffffffffffffefffefffefffffefefffefffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefefffffffffffffefffefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefdfdfffefefdfffefefefffdfefefffefefdfffefdfdfffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfefffefdfefffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffbfbfbfff7f7f7fff3f2f3ffeaeaebffd4d3d3ffc2c3c2ffb7b7b8ffaaaaaaff9b9c9bff8d8d8dff7e7e7eff6d6d6dff5c5b5bff494949ff3f3e3eff3e3f3fff3f3f3fff3f3f3fff3f3e3fff3d3e3dff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefefffcfcfcfffafbfafffbfafafffafafafffafafafff9f9f9fffaf9f9fff9fafafff9fafafffafaf9fff9f9f9fff9f9fafff9faf9fff9faf9fff9f9fafff9fafafff9f9fafffaf9fafffaf9f9fff9faf9fff9f9fafff9faf9fff9faf9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff7f8f7fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f6f7fff6f6f6fff6f7f7fff7f6f6fff6f6f7fff6f6f6fff5f6f6fff6f6f5fff6f5f6fff6f5f6fff6f6f6fff5f5f5fff5f6f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f5fff4f5f4fff4f5f4fff4f4f4fff4f5f5fff4f4f5fff4f4f4fff4f3f4fff4f4f4fff3f4f4fff4f4f4fff3f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff2f1f2fff1f1f2fff1f1f1fff0f1f1fff1f0f1fff1f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0effff0efefffefefefffefefefffeeefefffefeeeeffeeeeefffeeeeeeffeeeeeeffeeeeedffeeedeeffeeedeeffedeeeeffedededffedededffedececffedededffededecffecececffececebffebececffebebebffebebeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e6e7ffe7e6e6ffe5e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfdfffdedfdeffdedfdfffdededeffdcdcddffdcdcdcffdbdbdbffdadadaffd8d9d8ffd7d7d6ffd6d5d6ffd4d3d4ffd2d2d2ffd0d0d0ffcececeffcccbcbffcac9c9ffcacacaffccccccffcdcdcdffcfcecfffd0cfd0ffcfcfcfffd0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffccccccffcbcbcbffcccccbffcbccccffcfcfd0ffcfcfceffcfcfcfffd1d1d2ffd3d4d3ffd5d5d5ffd6d7d7ffd8d8d8ffd9d9d9ffdadadbffdcdbdbffdcdddcffdddddeffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffececebffecececffecececffecececffedececffedecedffececedffedededffeeededffededeeffededeeffedeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefeeffeeefeeffefeeeeffefefefffefefefffefefeffff0efefffeff0efffeff0f0fff0f0efffefefeffff0eff0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f0f0fff0f1f0fff0f0f1fff0f1f1fff0f1f0fff1f1f1fff1f1f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f2fff2f1f1fff1f2f1fff2f2f2fff3f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff4f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff7f8f8fff8f8f7fff8f8f7fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff9f8f9fff9f8f8fff8f9f9fff8f8f9fff8f9f9fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff8f8f9fff8f8f9fff8f8f9fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafbfbfffcfcfbfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff121312ff121212ff111112ff111111ff111011ff101010ff131212ff1a1a19ff222222ff2b2c2bff353635ff424242ff4c4b4cff595a5aff6a6a6aff858584ffc0c0c0ffdedfdfffefeeeefffdfcfdfffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffefffefffefefefffefefffffefefffffffefffffefefffffffffffffefffffffefefffffefffefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffefffefffefefefffefffffffffffffffffffffffffefefffffffffffffffefffffefefffefffefffefffefffefefefffffefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffdfdfdfffcfcfdfff8f8f8fff1f2f2ffe7e6e7ffc6c6c6ffbbbcbbffb0b0b0ffa6a6a6ff9a9a9aff8e8e8eff808080ff706f70ff5f5f5fff4f4e4eff424243ff424342ff434343ff444444ff454546ff474647ff48484900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161515ff161516ff161616ff171616ff161616ff171716ff181818ff171717ff181718ff1b1a1bff1d1d1eff212120ff242424ff282827ff2a2b2bff2e2e2eff323232ff353535ff383838ff3c3b3bff3e3f3eff414142ff454544ff474747ff4b4a4bffedededffedededffedededffeeeeeeffedeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffefeeeeffeeeeefffeeeeeeffeeeeeeffeeeeefffeeeeefffefeeefffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0eff0fff0efeffff0f0f0fff0f0effff0f0efffeff0effff0f0f0fff0f0f0fff0f0f1fff0f1f1fff1f1f1fff1f1f0fff1f2f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f0fff1f0f1fff1f1f0fff0f1f1fff1f1f1fff0f1f1fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff2f2f2fff1f2f1fff1f1f2fff1f1f1fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff1f1f2fff1f2f2fff1f1f1fff1f1f0fff1f1f1fff1f2f1fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff0f0f0fff1f1f1fff0f1f1fff0f0f0fff1f0f0fff0f1f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0ffeff0f0fff0f0f0ffefefeffff0efefffeff0f0fff0efefffefeff0ffefefefffefefefffeeefefffeeeeefffeeeeeeffeeedeeffeeeeeeffedeeeeffeeedeeffedeeedffedeeedffededeeffedeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeedffeeeeeeffedeeedffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeefeeffeeefeeffefeeeeffefeeefffefefefffefefefffefefeffff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f4f3fff3f3f4fff4f4f3fff3f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff7f7f8fff9f8f8fff9f9f9fffafafafff9fafafff9f8f9fff8f8f8fff7f7f7fff0f0f0ffd1d1d1ff868686ff676767ff535252ff303030ff111110ff060606ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff0e0e0eff262727ff4d4d4dff676767ff888887ffcececeffedecedfff3f3f4fff6f6f6fff8f7f8fff8f9f8fff8f9f9fff8f8f9fff8f8f8fff7f7f7fff6f6f6fff7f6f6fff6f7f6fff7f7f8fff7f7f7fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f4f4fff5f5f5fff4f3f4fff3f3f3fff2f3f3fff3f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0efeffff0f0efffefefefffeff0efffefefefffefefefffefefefffefefefffefefefffefefeeffefefefffeeefefffefeeefffefefefffefefefffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeeffeeefefffefefefffefefefffefefefffeeefefffefefefffeeefefffefeff0fff0f0efffeff0f0fff0f0f0fff0f0f0ffeff0f0fff0f0effff0f0f0fff0f0f0fff1f1f1fff0f0f0fff1f0f0fff0f1f1fff1f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f2fff1f1f2fff1f1f1fff1f1f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f1f0fff0f0f0fff0f0f1fff0f1f1fff0f0f1fff1f1f0fff1f1f1fff0f1f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff0f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefefffeff0efffeff0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0efefffeff0efffefeff0ffeff0efffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff1f1f1fff0f1f1fff0f0f1fff0f1f0fff0f1f0fff0f0f0fff0f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff1f1f0fff1f1f0fff1f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0f0ffefefefffefefefffefefefffeeeeefffefeeeeffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffedeeedffedeeeeffedededffeeeeeeffedededffededeeffedecedff929192ff484949ff464545ff434343ff3f3f3fff3b3c3cff383839ff353536ff323232ff2e2e2fff2b2b2bff272727ff232324ff202020ff1d1d1dff1a1a1aff181818ff171717ff171717ff171616ff171717ff161615ff151515ff151615ff141414ff14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff0a0a0aff1d1e1eff414141ff6b6a6bff989797ffc8c9c9ffe4e3e3fff3f3f3fffdfdfdfffefefefffefefffffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefffffffefffffefefffffffffffffefffffffffefffffefffefffefffefffefefffffefffffffffffffffffffffffffefefffffffffffffffefffffffefffefffefffffffefffffffefffffefffffefffffffffffffffffffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffefffffffefffffffefffffefffffffefffffefefffffffffefffefefefffefffefffefffefffefefefffffffefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefdfdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfefffefefefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffbfbfbfff7f7f7fff2f3f3ffeaeae9ffd4d4d3ffc2c2c2ffb7b7b7ffabaaabff9c9c9dff8e8e8eff7e7e7eff6d6e6dff5b5c5cff494849ff3e3e3eff3e3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f40ff3e3e3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfbfffbfafafffafbfafffafaf9fff9f9f9fffaf9fafff9fafafff9f9fafff9faf9fffafafafff9fafafffaf9f9fffaf9fafffafafafffafafafff9fafafffafaf9fff9faf9fffafaf9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff8f9f9fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f8f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f6f7fff6f6f7fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f5fff5f5f5fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f4f3fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f2f3fff3f3f2fff2f2f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff1f0f0fff0f0f1fff0f0f0ffefeff0ffefeff0ffefeff0ffefefefffefefefffefefefffefefefffefeeefffeeefeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffeeeeedffedededffecedecffecedecffecececffecececffecececffebebecffebebeaffebebebffeaebeaffeae9e9ffe9e9eaffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe2e3e2ffe1e2e2ffe1e1e1ffe1e2e1ffe1e1e1ffe0e0e0ffe0dfdfffdfe0dfffdfdedfffdedfdeffddddddffddddddffdbdcdbffdbdbdbffdadad9ffd9d9d9ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d3ffd1d2d2ffd0d0d0ffcececeffccccccffcbccccffcdcdcdffcececfffd0cfd0ffcfcfd0ffd0d0d0ffd0d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcccbffcccccbffccccccffccccccffd3d3d3ffd2d2d2ffcfcfcfffd1d1d1ffd2d3d3ffd5d4d4ffd6d6d7ffd8d8d8ffd9d9d9ffd9dadaffdbdbdbffdcdcdcffddddddffdedddeffdfdfdfffdfdfe0ffe0e0e0ffe1e1e1ffe2e2e1ffe2e3e3ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeae9eaffeaeaeaffeaebebffebebebffebebecffebecebffebebebffecececffececedffecececffececedffedededffedeeedffededeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefeeeeffefefefffefefeeffefefefffefefefffefefefffefefefffefeff0ffeff0f0ffefeff0ffeff0effff0f0f0ffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f1f0fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff1f1f1fff1f2f1fff1f2f2fff1f1f1fff2f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff3f3f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff4f5f4fff4f4f4fff4f4f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f6fff6f6f6fff6f6f7fff7f6f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f9f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f8fff8f8f8fff8f9f8fff8f9f9fff8f8f8fff9f9f9fff8f9f9fff8f8f9fff9f8f8fff8f9f8fff8f8f9fff9f9f8fff8f8f8fff9f8f9fff8f9f8fff8f9f9fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f8f8fff8f9f9fff9f8f9fff9f9fafff9faf9fffafafafffbfbfbfffcfdfdfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121213ff121212ff111111ff111111ff111010ff101010ff0f1010ff111112ff181818ff202020ff292829ff323333ff3f403fff494949ff565757ff676767ff828282ffbab9b9ffdddcddffedececfffbfcfbfffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffefffffffefffffefefffffffefffefffffffffefffffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefffffffffefefffefefffffffffefffffffffffefffefffffefefffefffefffefffffffffefffffefffefffefefefffffefffffffffefffefffefffefefffffefefffffffffffffefefffffffefffffefffffffefffefffefefefffefffefffefefffffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfefefffdfdfdfffdfcfcfff8f8f9fff2f2f2ffe7e6e6ffc6c6c6ffbababbffb0afb0ffa6a5a5ff99999aff8d8d8dff807f7fff707070ff5f5f5fff4e4e4eff424242ff424243ff434242ff434343ff444443ff464545ff464746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141314ff151515ff151615ff161615ff161516ff161616ff161617ff161616ff161616ff171818ff1b1b1aff1e1d1eff212121ff242424ff282828ff2b2b2bff2f2f2fff323232ff353535ff393839ff3c3c3cff3f3f3fff434242ff454646ff484848ff616061ffeeeeeeffededeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeefffefeeeeffeeeeefffefefeeffefefefffeeefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f1f0fff0f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff3f2f2fff2f2f2fff3f2f3fff2f2f2fff1f2f2fff1f1f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff2f2f2fff1f2f1fff2f1f2fff1f2f2fff1f2f2fff2f1f2fff2f2f2fff1f1f1fff2f1f2fff2f2f1fff1f1f1fff1f1f2fff1f1f2fff2f2f1fff1f1f1fff2f1f1fff1f2f2fff1f2f1fff1f1f1fff1f2f1fff1f1f2fff1f2f1fff2f1f1fff1f1f2fff2f1f1fff2f3f2fff3f2f2fff3f2f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff0f1f1fff1f0f1fff1f1f1fff0f0f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0effff0f0f0fff0f0efffeff0f0fff0efefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeeeefffefeeeeffefefefffefefefffefefefffefefefffefeff0ffeff0f0fff0f0f0fff0f1f0fff0f0f0fff1f0f1fff1f1f0fff1f1f1fff2f1f1fff2f2f2fff3f2f3fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f6fff6f5f6fff6f6f5fff6f6f7fff7f6f6fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff8f8f7fff7f8f8fff8f8f8fff7f7f8fff8f8f7fff9f9f9fff9f9f9fffafafafff9faf9fff8f9f9fff8f7f8fff6f6f6ffecececffcbcacbff80807fff656565ff4e4e4eff2a2a2aff0f0f0eff040404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff0c0c0cff242524ff4c4c4dff656666ff7b7b7bffc6c7c6ffeaeaeafff3f3f3fff5f6f5fff7f7f7fff9f8f8fff9f8f8fff9f8f9fff8f8f8fff7f7f7fff6f6f7fff6f7f7fff7f7f7fff8f7f7fff7f8f8fff7f7f7fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f4f4fff4f4f4fff3f4f3fff3f3f2fff3f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff0f1f0fff0f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0fff0f0f0ffeff0f0fff0eff0ffeff0f0ffeff0efffefefefffefefefffefefefffefefeffff0efefffefefefffefefefffeff0effff0efeffff0eff0ffefefefffefefefffefefefffefefefffeff0efffefefeffff0efefffeff0efffefefefffefefefffefefeffff0eff0ffefefefffefefefffefeff0ffeff0f0ffeff0effff0eff0fff0f0f1fff0f0f0fff1f0f0fff1f0f0fff0f0f1fff0f0f0fff1f1f0fff0f0f1fff1f0f0fff1f0f1fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f2fff2f2f1fff2f2f2fff1f2f1fff2f1f2fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f1f1fff1f1f1fff1f1f2fff1f1f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff0f1f1fff0f0f0fff0f1f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefeffff0efeffff0f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff0f0f1fff1f0f1fff1f0f0fff0f0f1fff0f0f0fff1f0f0fff0f1f0fff1f1f0fff1f0f0fff1f1f0fff0f0f1fff1f0f0fff0f0f0fff0f0f0fff1f1f1fff0f1f0fff1f0f1fff0f1f1fff0f1f1fff1f0f1fff1f1f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff1f1f1fff2f1f1fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f1fff0f0f1fff1f0f0fff0f1f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0efefffefefeffff0eff0ffefefefffeeefefffeeeeefffeeefefffeeefeeffefeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffededeeffeeedeeffeeededffededeeffedededffedededffc1c2c1ff494949ff474646ff434343ff404040ff3d3c3cff393939ff363636ff333333ff2e2f2eff2b2b2bff272827ff242424ff212021ff1e1e1eff1a1b1bff191819ff171716ff161616ff161617ff151516ff161615ff151515ff151414ff141414ff141414ff121212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff030202ff090808ff1b1b1bff414040ff6c6b6bff979797ffc9c9c8ffe5e4e4fff5f5f4fffdfdfefffffefefffefefffffffffefffffffffffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffefffffefffffefffffffefffffffffefffffffffffffefffefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffefffefffefefffffffffefffffefffffffefffffffefefffefffefffffffefffffffffffefffefffefefffffefefffffffefefffefffefffefffefffffefefffefffefffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefffffffefefefffffefefffefefffffefefefffffefefffffefefffefefefffefefefffffefefffefefffffefefefffefdfefffdfefdfffefefdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfefffefefdfffefefefffdfefdfffefdfefffdfefdfffdfefefffefdfefffdfdfdfffdfdfdfffefdfefffefefdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffbfbfbfff8f7f7fff2f2f2ffe8e8e9ffd3d3d3ffc2c2c2ffb7b7b7ffaaaaaaff9d9c9dff8e8e8eff7e7e7eff6d6c6cff5b5a5aff494849ff3e3d3eff3d3e3eff3e3e3fff3f3f3fff3f3f3fff403f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfefffdfcfcfffbfbfbfffbfafafffafafafff9faf9fff9f9f9fff9faf9fff9f9f9fff9faf9fffaf9f9fff9f9fafffaf9f9fff9faf9fffafaf9fffafafafff9f9f9fff9f9fafff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f8f9fff8f8f8fff8f8f9fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff8f8f7fff8f8f8fff8f7f7fff8f7f7fff7f8f7fff8f8f7fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f6fff7f6f7fff6f7f6fff6f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff5f5f5fff6f5f5fff5f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff5f5f4fff5f5f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff4f3f3fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f3fff3f2f2fff3f2f3fff2f2f3fff2f2f2fff2f2f1fff2f2f2fff2f1f1fff2f1f1fff1f1f1fff1f1f0fff1f0f0fff1f1f0fff0f0f1fff0f0f0ffefeff0fff0f0effff0f0f0ffefefefffefefefffefefefffeeefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffededeeffeeeeedffedededffedededffecededffecedecffecececffecececffebebecffebebebffebeaebffeaeaeaffeae9e9ffe9eae9ffe9e9e9ffe9e8e9ffe7e8e7ffe7e7e8ffe6e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e4e4ffe4e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffdfdedfffdedfdfffdddedeffddddddffdcdcdcffdadbdbffdadadaffd9d9d8ffd7d7d8ffd6d6d6ffd5d4d5ffd3d4d4ffd3d3d2ffd2d1d1ffd0d0cfffcdcdceffcdcdcdffcececfffd0d0cfffd0d0d0ffcfd0d0ffd1d0d1ffd0d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccbccffccccccffcbccccffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd4d3d4ffd6d5d5ffd7d7d7ffd8d8d8ffdad9daffdadadaffdbdbdcffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe3e2e2ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e6ffe5e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffebebeaffebeaeaffebebebffebebecffecebecffecececffecececffedededffecedecffedededffedeeedffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefefffefefefffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffeff0effff0eff0fff0f0f0fff0efeffff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f1fff0f0f1fff1f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f4fff5f5f4fff4f5f5fff5f4f5fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f5f6fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f9f9fff8f8f8fff8f8f9fff8f8f9fff9f9f8fff8f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff8f8f9fff8f8f8fff8f8f9fff8f9f9fff9f9f8fff9f8f8fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff8f8f9fff9f8f9fff9f9f8fff8f8f9fff9f8f8fff9f8f8fff8f9f8fff9f9f8fff9f8f8fff9faf9fffafafafffbfafafffbfbfcfffefefdfffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff111111ff111111ff111110ff111010ff101010ff0f0f0fff111111ff151515ff1d1e1dff262626ff2f3030ff3d3d3dff464646ff545454ff656665ff7b7a7bffacadacffd8d9d8ffeaeaeafffafafafffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffefefffffffffefffefffffffefffefffffefefffefefefffffefefffffefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefffefffffffffffefefefffffefefffffffffffefefffffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffefefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffffffefffefffffffefffefffffffefffefefffffffffefffffffefffffefffffefefffffefefefffefefffffefffffffefffffffffefffffefffffffffffffffefefefffffffefffffffffffffefffffefffffffefffefffefffffffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefdfffdfdfefffdfdfdfffcfcfdfff8f8f8fff1f2f1ffe5e5e5ffc6c6c5ffb9babaffafafafffa4a5a5ff989999ff8c8c8cff7f7f7fff717070ff605f60ff4f4f4fff424342ff424242ff434343ff434343ff434343ff444444ff454545000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131413ff131413ff161616ff151616ff151515ff151515ff161617ff161616ff161616ff191818ff1b1b1bff1e1e1eff212222ff252524ff292829ff2c2c2cff2f3030ff333333ff363636ff3a3a39ff3c3d3dff404040ff434344ff464646ff494949ffb3b3b3ffeeeeedffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffefefeeffefefefffefefefffefefefffefeeefffefefefffefefefffefefefffefefefffefefeffff0efeffff0efeffff0eff0ffeff0f0fff0f0effff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f1f0fff1f1f1fff1f1f0fff1f1f1fff1f2f2fff2f1f2fff2f2f2fff2f3f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f2fff2f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff1f2f1fff1f2f1fff1f1f2fff2f2f1fff1f1f1fff1f2f2fff2f2f2fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f3f2fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f2fff2f3f2fff2f3f2fff3f3f3fff2f3f3fff2f2f3fff2f3f2fff3f2f3fff2f2f2fff3f2f2fff3f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f1fff1f2f2fff1f2f1fff1f1f1fff1f2f1fff1f1f2fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f1f0fff1f1f1fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffeeefefffefefeeffeeeeeeffefefeeffefefeeffefeeefffeeeeefffeeeeeeffeeeeefffeeefefffeeefefffefeeefffeeefefffefefefffefeeeeffefefeeffefefefffefeeefffeeefefffefefefffeff0effff0f0f0ffeff0f0ffeff0f0fff0f0effff0f0f1fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff1f1f1fff1f2f2fff2f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f7f6fff6f7f6fff7f7f7fff7f7f8fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9fafffafafafff9faf9fff8f9f8fff8f7f7fff5f5f5ffe6e5e5ffbdbdbdff777777ff5f5f60ff424242ff1e1e1fff0a0b0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff080809ff1d1d1dff454445ff606161ff717171ffb6b5b5ffe4e4e3fff2f2f1fff5f6f6fff7f7f7fff8f8f9fff9f9f8fff9f9f9fff8f9f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f7fff7f8f7fff6f6f6fff6f5f5fff5f5f5fff5f6f5fff5f6f6fff5f5f5fff5f6f5fff5f4f5fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff0f0f1fff1f1f0fff1f1f0fff1f0f1fff0f0f1fff0f0f0fff0f0f1fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0effff0f0f0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffeff0effff0eff0ffefefeffff0eff0fff0efeffff0f0effff0f0efffeff0f0fff0f0effff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff2f1f1fff1f1f1fff1f2f1fff2f2f2fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f2fff2f2f2fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f2f2fff1f2f1fff1f2f1fff2f2f2fff1f2f2fff1f1f1fff1f1f0fff1f0f1fff0f0f1fff1f0f1fff1f0f0fff1f1f0fff0f0f0fff0f1f1fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff1f0f1fff1f1f1fff1f0f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff2f1f2fff1f1f2fff1f1f1fff1f1f2fff1f2f2fff1f2f2fff2f1f2fff1f2f2fff2f2f2fff1f1f1fff2f1f1fff2f2f2fff1f1f1fff1f2f2fff1f2f1fff1f2f1fff1f1f2fff1f1f2fff1f1f1fff1f1f0fff1f0f1fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f1f1fff0f0effff0f0f0ffeff0efffeff0efffeff0efffefefefffefefeeffeeefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeeeedffedeeeeffedeeedffedeeedffedededffedededff848484ff474747ff444544ff414141ff3e3e3dff3a3a3bff373737ff333333ff2f2f30ff2c2c2cff282928ff252525ff222221ff1e1e1eff1c1c1cff1a1a19ff171717ff151516ff151515ff151516ff151616ff141514ff141414ff141514ff131313ff121212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff060707ff151615ff3d3e3dff676767ff999898ffcbcacbffe5e5e5fff7f8f7fffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefffffffffefffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefefdfffefefefffefefefffefefefffdfdfefffefefdfffefefefffdfefdfffefdfdfffdfdfdfffefefdfffefefdfffefdfefffdfdfefffdfdfdfffdfdfefffdfefefffdfefefffdfdfefffdfefdfffefefefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffbfcfcfff7f7f7fff1f2f1ffe8e8e8ffd3d3d4ffc2c1c2ffb7b6b6ffababaaff9d9d9dff8d8e8eff7d7d7cff6a6a6aff585858ff474747ff3c3c3cff3e3e3dff3e3f3eff3f4040ff3f4040ff3f3f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffdfdfdfffbfcfcfffafafbfffafbfafffafafafff9f9f9fffafaf9fffafafafff9f9fafff9fafafff9faf9fff9faf9fffafafafff9fafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f9f9fff8f9f8fff9f8f8fff8f9f8fff8f9f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f7fff8f8f7fff7f7f7fff7f8f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff5f6f6fff6f6f6fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff3f4f4fff4f4f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff2f2f3fff3f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f1fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffeff0efffeff0efffefefefffefefefffefeeefffefefeeffefefeeffeeeeeeffeeeeeeffeeeeedffeeedeeffedeeeeffedeeedffedededffecededffedededffecececffecececffecececffebebecffebebebffeaebebffeaebeaffeaeaeaffe9eaeaffe8e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfe0ffdfdedeffdededeffddddddffdcdcdcffdbdbdbffdadbdaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d5ffd4d4d4ffd3d3d3ffd2d2d2ffd0cfcfffcfcfceffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d2d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffcbccccffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd3d2d3ffd3d4d4ffd5d6d5ffd6d7d7ffd8d8d8ffd9dadaffdadadaffdbdbdbffdcdcdcffddddddffdedddeffdfdedeffe0dfdfffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe7e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffebeaeaffeaeaeaffebebebffebecebffebebebffecececffedededffecedecffedededffedededffedededffedeeedffedeeedffeeeeedffeeeeeeffefeeeeffefeeeeffefeeeeffeeeeefffefeeeeffefefefffefefefffefefefffefefefffeff0effff0f0f0ffefefeffff0efeffff0f0f0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff1f1f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff6f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f7f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff8f9f9fff8f8f9fff8f9f8fff9f8f9fff8f8f8fff9f8f8fff9f8f8fff9f9f8fff9f9f8fff8f9f9fff9f9f8fff9f8f9fff8f8f8fff8f9f8fff8f9f8fff9f8f8fff8f9f8fff8f9f9fff9f9f9fff8f9f9fff9f8f8fff8f9f8fff9f8f9fff9f9f9fff8f8f8fff9f9f8fff8f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fffafaf9fffafafafffbfcfbfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111111ff101010ff111010ff101010ff101010ff101010ff101010ff121213ff1b1b1bff232423ff2d2d2dff3a3a3aff434444ff525252ff636363ff787879ffa2a2a3ffd4d4d4ffe8e7e7fff7f6f6fffefefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffefefefffefefefffffefefffefffffffffefefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefffffffffefefffefefefffefefffffffefffffefffefffffefffffffffefffffffffffffffefffffffefffffefffffffffefffffffefffffefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffefffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffffefffefffffffffefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffefffefffefffffffefffffffefffffffffffefffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfefffdfdfefffdfdfdfffdfcfcfff8f8f8fff2f2f2ffe5e5e4ffc5c5c5ffb9babaffafafaeffa4a4a4ff999899ff8c8c8cff7e7f7fff707070ff616060ff4f4f4fff434444ff434243ff434343ff434343ff434343ff434343ff4444440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131213ff131414ff141314ff141313ff161616ff151615ff151515ff161516ff151515ff161716ff191919ff1c1c1bff1e1e1eff222222ff252525ff292828ff2c2c2cff303030ff333334ff373737ff3a3a3bff3d3d3eff414141ff444444ff474647ff6a6b6bffe7e7e7ffedeeedffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefefeeffefefefffeeefefffefefefffefefefffeeefefffefefefffefefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f1f0fff0f1f0fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f3fff2f3f2fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff3f3f3fff4f3f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff3f3f2fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f1fff1f2f1fff1f2f2fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f2f2fff2f1f1fff2f2f2fff2f3f2fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff3f3f2fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff3f2f2fff2f2f2fff2f3f2fff2f2f2fff3f2f2fff2f3f2fff2f3f2fff2f2f2fff2f3f3fff3f2f2fff2f2f2fff2f2f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f3fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff2f2f2fff2f2f1fff1f1f2fff2f2f2fff2f1f1fff1f1f1fff1f1f2fff2f2f1fff1f1f1fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff2f1f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f0f1fff0f1f0fff0f0f0fff0f0efffefefefffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0f0fff0efefffefefefffefeff0fff0eff0ffeff0effff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f0f1fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff3f4f3fff3f3f3fff4f4f3fff3f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff6f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fffafafafffafafafff9faf9fff8f8f8fff7f7f7fff4f4f4ffe1e1e1ffb3b2b2ff717171ff575656ff363636ff171818ff070708ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070706ff161616ff3a393aff5a5a5aff6c6d6cffa6a6a6ffdfdfdffff0f0f0fff5f5f5fff7f6f7fff9f8f8fff8f9f9fff9f9f9fff8f8f9fff8f8f8fff7f7f8fff7f7f8fff7f7f8fff8f8f8fff8f8f9fff8f9f9fff7f7f6fff5f6f5fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff5f5f5fff5f4f5fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff0f0f1fff1f1f0fff0f1f0fff0f1f0fff0f0f0fff0f1f1fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f0f0fff0f0f0fff1f1f0fff1f1f2fff2f2f1fff1f1f2fff1f1f2fff1f2f2fff2f1f1fff1f1f2fff2f2f2fff2f1f1fff1f1f1fff1f1f2fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff2f3f2fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f2f2fff2f2f3fff2f3f3fff2f2f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff2f1f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f1f1fff1f1f1fff2f1f2fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff0f0f0fff1f1f1fff1f0f0fff1f1f0fff1f1f1fff2f2f1fff1f1f1fff2f2f1fff1f1f1fff1f1f2fff2f2f2fff2f1f1fff1f1f2fff2f2f2fff2f1f1fff1f1f1fff1f1f2fff1f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff1f2f2fff1f2f2fff2f1f1fff2f1f2fff1f1f2fff1f1f2fff1f2f1fff2f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0f0fff0f0efffefefefffeff0efffefefefffeeefefffefefefffefeeeeffeeeeefffeeefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffeeeeeeffeeeeeeffededeeffededeeffc6c5c5ff4f4e4eff444545ff424141ff3e3e3eff3b3b3aff373737ff333433ff303030ff2d2c2dff282929ff252625ff222322ff1f1f1fff1d1d1cff1b1a1aff181818ff161515ff141414ff151616ff141414ff151414ff141514ff121312ff121212ff121313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff070606ff181717ff3e3e3eff626363ff9b9b9bffcececeffe7e7e6fff8f9f9fffefefefffffffefffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefffffffffffefffffffffffffffefffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefffffffffefefffefefefffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefdfdfffefefefffdfefefffefdfdfffefefdfffefefdfffefefefffdfefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffefefefffefdfefffdfdfefffdfefefffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfcfffcfcfcfff7f7f7fff1f1f1ffe7e7e7ffd4d4d3ffc1c2c1ffb6b6b6ffabababff9d9d9dff8d8d8dff7b7b7bff696969ff575757ff474746ff3c3c3cff3f3f3eff3f3f40ff3f3f40ff3f3f40ff403f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfefffdfdfcfffbfbfbfffafbfafffafafafff9fafafffafaf9fffaf9fafff9f9fafffaf9fafff9faf9fffaf9fafff9f9f9fffafafafff9faf9fff9f9f9fffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f8f9fff9f8f8fff8f9f9fff9f9f8fff8f8f9fff9f9f8fff8f8f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff7f8f8fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f6fff7f6f6fff7f7f6fff7f6f6fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff5f6f6fff5f5f6fff5f6f6fff6f5f5fff6f5f6fff5f5f6fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff4f4f3fff3f3f3fff4f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f2f2fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff2f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0eff0ffeff0efffefefefffefefefffefefefffefefeeffefefeeffefefefffefeeeeffeeeeeeffeeeeeeffededeeffeeeeedffedeeedffedededffecededffecededffedececffecececffebebecffebebecffebebebffebeaeaffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e5ffe4e5e4ffe5e4e5ffe4e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e2ffe1e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdeddddffdcdcdcffdcdcdcffdbdbdbffdad9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d6d7ffd6d5d5ffd5d4d4ffd2d3d3ffd1d1d1ffd0d0cfffd0d0cfffd0d0d0ffd0d1d1ffd1d1d1ffd2d1d2ffd4d4d4ffd4d4d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccccbffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d6ffd6d6d6ffd8d7d8ffd9d9d9ffdadadaffdbdbdbffdcdcdbffdddcddffdededdffdedfdeffdfdfdfffe0e0e0ffe0e0e0ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e7ffe7e6e6ffe6e6e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe9e9e8ffe9e8e8ffeae9e9ffeaeaeaffeaeaeaffeaeaebffebeaeaffebebebffebebebffecebebffecececffecedecffedededffecededffededeeffeeededffedeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffeeefefffefefefffefefeffff0efefffeff0efffeff0efffefefefffeff0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f0f1fff1f1f0fff0f1f0fff0f0f1fff1f1f1fff0f1f0fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff2f2f1fff1f1f2fff2f2f1fff1f2f2fff2f2f3fff2f2f3fff3f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f4f4fff5f5f5fff4f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f6f5fff5f5f5fff6f6f5fff6f6f5fff6f6f5fff6f6f5fff6f7f7fff7f6f6fff6f6f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff9f9f8fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff9f9f9fff9f8f8fff9f8f8fff8f8f9fff9f9f8fff8f8f9fff9f9f8fff8f8f9fff8f8f9fff9f9f9fff9f8f8fff8f8f9fff9f9f9fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9fafafffafafafffcfdfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111110ff111010ff111010ff101010ff101010ff100f10ff0f1010ff100f10ff121312ff191818ff212121ff2a2a2bff383838ff414141ff4f4f50ff616160ff757575ff9a9999ffcfcfceffe4e4e5fff2f2f3fffdfdfcfffffffffffefffffffefffffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffffefffffefffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffefffefefffffffffefffffefffffffefffffefffffffffefffffefefffffffefefffefffffffffefffffefefffffffffffffffefffffffefefffefffefffffefefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffffefefffffffefffefefffffffffffffefffffffefefffffffffffffffefffffffffefffffffefffffefffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfefdfffefdfefffdfdfdfffcfdfcfff8f8f8fff1f2f1ffe4e4e4ffc6c5c5ffb9bab9ffaeaeaeffa4a3a3ff989898ff8b8c8bff7e7e7eff70706fff616061ff505050ff454546ff464545ff434343ff434343ff434343ff434343ff4343430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131312ff131312ff131314ff131414ff131413ff151515ff151516ff151515ff151616ff171717ff1a1a19ff1c1d1cff1f1f1fff222222ff262525ff2a2929ff2d2d2dff313131ff343434ff373838ff3a3b3aff3e3e3eff414242ff444444ff474748ffa5a5a5ffedededffeeededffeeeeedffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeefffefeeefffeeeeefffefefefffefefefffefefefffeff0efffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff0f1f0fff0f0f0fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff3f2f3fff3f3f2fff3f3f2fff3f3f3fff3f4f4fff3f4f3fff4f4f4fff3f4f4fff3f4f4fff3f4f4fff3f3f3fff4f4f3fff4f4f3fff3f4f3fff3f3f4fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff3f2f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff2f2f3fff3f2f2fff2f2f3fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f2f3fff2f2f3fff2f2f2fff2f3f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff2f3f3fff2f2f3fff3f3f3fff3f2f3fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f4f4fff3f3f3fff4f4f3fff3f4f3fff3f4f3fff2f2f3fff3f2f2fff3f2f3fff2f2f3fff3f3f3fff2f3f3fff2f3f3fff2f2f2fff3f2f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f1fff2f2f2fff2f1f1fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f1f1fff1f1f2fff1f1f2fff1f1f1fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f0f0ffefeff0fff0efefffeff0f0fff0eff0ffeff0efffefefefffefefefffefeff0fff0f0efffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f1fff0f1f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f1fff1f2f2fff1f2f2fff3f2f2fff3f2f3fff3f3f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff4f5f4fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff8f8f9fff8f8f8fff8f8f9fff9f9fafffaf9fafffafafafff9f9fafff8f8f8fff7f8f7fff4f3f3ffdddddcffa8a8a8ff686869ff494849ff272827ff100f0fff040504ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff070707ff131313ff323233ff555555ff696969ff999999ffdadbdafff0f0f0fff4f4f5fff7f6f6fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff7f8f7fff8f7f8fff7f8f8fff8f8f8fff8f8f9fff8f9f8fff7f7f7fff6f5f6fff6f6f5fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff5f5f5fff5f5f4fff4f4f5fff4f3f4fff3f3f4fff3f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f2f1fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff1f0f1fff1f1f1fff0f0f0fff0f0f1fff1f1f0fff1f0f1fff1f1f0fff1f1f0fff0f0f1fff0f1f1fff0f1f0fff1f0f0fff0f1f1fff0f0f1fff0f1f1fff0f0f0fff1f1f0fff1f1f0fff1f1f1fff1f1f2fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff2f2f3fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f2fff3f3f2fff3f3f3fff2f2f3fff3f2f2fff2f3f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f2f2fff1f2f2fff1f2f2fff1f1f1fff2f2f1fff1f2f1fff1f2f1fff1f1f2fff2f1f1fff2f1f1fff1f1f2fff2f2f2fff1f2f2fff1f2f2fff1f2f1fff2f2f2fff2f2f2fff1f2f1fff2f2f2fff2f2f1fff1f2f1fff2f1f1fff2f2f1fff2f2f2fff1f1f1fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff2f2f2fff2f1f2fff1f2f2fff2f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f1f2fff2f1f1fff1f2f1fff2f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff1f2f2fff1f1f2fff2f2f2fff2f1f2fff2f2f1fff2f2f1fff1f1f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff1f1f0fff1f1f0fff0f1f0fff0f0f1fff0f0f0fff0f0f0ffefeff0fff0f0f0ffefeff0ffefeff0ffefefefffefefefffefefefffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffeeeeeeffeeeeeeffededeeffedeeedffededeeff767677ff454646ff424242ff3f3e3fff3b3b3bff373738ff343434ff303031ff2d2d2dff2a292aff272626ff232423ff202020ff1e1d1dff1b1b1bff181819ff161515ff141514ff151414ff141414ff141414ff121212ff121213ff121312ff121212ff1111120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff181718ff3a3a3aff5d5d5eff9e9e9effd0d0d0ffe8e8e9fffafafafffffefefffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffefffffefffffffffffefffffffefffefffffffefefffffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfdfffdfdfefffdfdfefffdfdfefffefefefffefdfefffefdfdfffdfefdfffefdfdfffefdfdfffefdfefffdfdfefffdfdfdfffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffefefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffbfcfbfff7f7f7fff0f1f1ffe5e5e5ffd1d2d2ffc1c1c1ffb6b6b6ffabababff9d9d9dff8c8c8dff7b7a7aff696868ff575757ff474848ff3e3e3fff3f3f40ff3f3f3fff403f40ff3f4040ff3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffcfcfbfffafafbfffafbfafffafafafff9f9fafffafafafffaf9fafffafaf9fffafaf9fff9f9fafff9fafafff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff9f8f8fff8f8f9fff9f9f9fff8f8f9fff8f9f9fff8f8f8fff9f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f6f6fff7f7f6fff7f6f7fff6f6f7fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff6f6f6fff5f6f6fff5f5f6fff6f6f6fff6f5f6fff6f6f5fff5f6f5fff5f5f5fff5f5f6fff5f5f4fff5f5f5fff4f5f5fff4f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff4f3f3fff3f3f4fff3f3f4fff3f3f4fff3f3f4fff3f3f3fff3f3f4fff3f3f3fff3f3f2fff3f3f3fff3f3f2fff2f3f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff2f1f2fff1f1f2fff1f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0eff0fff0efefffeff0efffefefefffefefeeffefefefffeeeeefffefeeeeffeeefeeffefeeeeffeeeeedffeeeeedffedededffedededffedededffecededffececedffecececffecececffecebebffebebebffebeaebffeaeaebffeaeae9ffe9e9e9ffe8e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e5ffe4e4e5ffe5e4e4ffe4e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdeffdededeffddddddffdcdcdcffdbdbdbffdadadaffdad9daffd8d9d8ffd8d8d8ffd7d8d7ffd7d6d7ffd6d5d6ffd4d4d4ffd2d1d2ffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d1ffd1d1d1ffd4d4d4ffd4d4d5ffd4d4d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd8d7d7ffd7d7d6ffd7d8d7ffd8d8d9ffd9dadaffdbdbdaffdcdcdcffdcddddffdddddeffdededeffdededfffe0e0dfffe1e1e0ffe1e2e1ffe1e1e2ffe3e2e2ffe4e3e3ffe3e3e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e7ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e8e8ffe9e9eaffeaeae9ffe9eaeaffeaebeaffebebebffebebebffebebecffecebecffecececffecececffecededffedededffedededffeeedeeffeeeeeeffeeeeedffeeefeeffeeeeeeffefeeeeffefeeefffeeeeefffefeeeeffeeefefffefefefffefefefffefefefffefefefffefeff0ffeff0efffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f1f1fff0f0f1fff0f1f1fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff1f1f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff3f2f3fff2f3f3fff2f3f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f3f3fff4f4f5fff4f5f4fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff6f5f5fff5f6f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f9fff8f9f8fff9f9f8fff8f9f9fff8f8f9fff8f9f9fff8f8f8fff9f9f8fff9f9f8fff8f9f9fff8f8f9fff9f8f8fff9f8f8fff8f8f9fff9f9f9fff8f8f9fff8f9f9fff8f9f8fff9f8f9fff8f9f9fff8f9f8fff8f9f9fff8f9f8fff8f9f8fff9f8f8fff9f9f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9fafffafafbfffcfbfbfffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101111ff101011ff0f1010ff101010ff0f1010ff101010ff0f0f0fff0f0f0fff111111ff151615ff1f1f1fff282828ff353535ff3e3e3eff4c4c4cff5c5c5dff6f7070ff919091ffc7c8c8ffe2e1e2fff0f0f0fffdfdfdfffffffffffefffffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffffffffffffffffefffffefffffffffefefffefefffffffffffffefffefffffffefffffefffffffffffffffffefffffefffffffefffffffffefffffffefffefefefffffffffffefffffffefffffffefffefffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefffffffefefefffffefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefefffdfefdfffdfdfdfffdfdfcfff8f8f8fff1f1f1ffe4e3e3ffc6c6c5ffbab9baffaeafaeffa4a4a4ff989798ff8b8b8bff7e7e7dff6f6f6fff606060ff4f504fff454544ff464545ff464546ff434343ff434343ff434343ff43434200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff131213ff121313ff131212ff141414ff141414ff141414ff151515ff141314ff151616ff181818ff1a1a1aff1d1d1dff20201fff232323ff252626ff292a2aff2e2d2eff313132ff353535ff393838ff3b3b3bff3e3f3eff424242ff454544ff555655ffdadad9ffeeededffeeeeedffeeedeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeefeeffefefeeffefeeeeffefeeefffefeeeeffeeeeefffefeeefffefefeeffefefeeffefefefffefefefffefefefffefefefffeff0effff0f0effff0f1f0fff0f0f0fff0f0f1fff1f1f0fff0f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff2f2f3fff2f2f3fff3f2f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff3f4f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff3f2f3fff3f3f2fff2f3f2fff3f3f2fff3f2f2fff3f3f2fff3f2f3fff2f3f2fff2f2f3fff3f2f2fff2f3f2fff3f2f2fff2f2f3fff3f3f3fff2f3f2fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f4fff4f4f3fff4f4f3fff3f3f3fff4f3f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f2f3fff3f3f2fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f4f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f4f4fff3f4f3fff3f3f4fff4f4f4fff4f4f3fff3f3f4fff3f3f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f2fff3f2f2fff3f3f2fff3f2f3fff2f2f2fff2f2f3fff3f2f2fff2f3f2fff3f2f2fff2f2f3fff2f3f2fff2f3f2fff3f3f2fff3f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f1f1fff2f2f2fff1f2f2fff1f1f2fff1f2f1fff2f1f1fff1f2f1fff1f1f1fff0f0f1fff1f1f0fff0f0f0fff0f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f0fff1f0f1fff0f0f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f2f1fff1f1f1fff1f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff3f3f3fff4f3f4fff4f4f4fff5f4f4fff5f4f5fff4f5f5fff4f5f5fff5f5f5fff5f5f4fff5f5f5fff6f6f5fff6f5f5fff7f7f6fff7f6f7fff6f7f6fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f9f8fff9f8f9fff9f9f9fff9f9f8fff9f9f9fffaf9fafffafaf9fffafaf9fff9f9f9fff8f8f8fff7f7f7fff2f2f2ffd7d7d7ff9d9d9dff5c5d5cff3a3a3aff1b1a1bff0a0a09ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070606ff121212ff302f30ff535353ff676767ff8e8e8effd5d5d5ffefefeefff4f4f4fff6f6f7fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff7f8f8fff8f8f8fff8f9f8fff8f9f8fff9f9f8fff8f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f3fff4f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff2f1f1fff1f2f1fff2f2f2fff1f1f2fff2f2f1fff1f1f1fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff2f3f2fff3f2f2fff2f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff3f2f3fff3f3f2fff2f3f2fff3f3f2fff3f2f2fff3f3f2fff3f2f3fff2f3f2fff3f3f3fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff4f3f3fff4f3f4fff4f3f3fff3f3f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f3fff2f3f3fff3f2f3fff3f3f3fff2f2f3fff3f3f3fff3f3f2fff3f2f3fff2f2f2fff3f2f3fff2f3f3fff3f2f3fff2f3f3fff2f3f3fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f1f2fff2f2f1fff2f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f0f1fff1f1f0fff1f1f1fff0f0f0ffeff0f0fff0eff0ffeff0f0fff0f0effff0efefffefefefffefefefffefefefffefefeeffefefefffefefeeffefeeeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffeeeeedffedededffedededffb2b2b2ff464646ff434243ff3f3f3fff3c3b3bff383838ff353435ff313131ff2e2e2dff2a2a2aff272727ff242424ff212121ff1e1e1eff1c1c1bff191919ff161616ff141414ff141413ff141414ff121312ff131212ff121212ff121212ff121212ff1212110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff080809ff191818ff353535ff5f5f5fffa3a2a3ffd0d1d0ffe9eae9fffcfcfbfffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffffffefffefefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffffffffefffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefffffffefefefffefefefffffefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffffffefffffefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffefefdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffefdfdfffdfefdfffefefefffdfdfefffefefdfffdfefdfffdfefefffefdfefffdfdfdfffdfdfdfffdfdfefffefefdfffefdfefffdfdfefffefdfefffdfefdfffdfdfdfffdfdfdfffcfcfcfff7f7f7fff0f0f0ffe2e2e2ffcdcdcdffc0c0c0ffb6b6b6ffabababff9c9d9cff8c8c8cff797a7aff686868ff585758ff484848ff40403fff403f3fff3f3f3fff3f403fff403f3fff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfefefffdfcfdfffbfbfbfffafafafffafafafffafafafffaf9fafff9f9fafffaf9fafff9fafafffaf9f9fff9fafafff9fafafffaf9fafff9faf9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff9f8f9fff9f9f8fff8f9f8fff8f9f8fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f7f7fff7f7f7fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff6f5f6fff5f5f6fff6f5f6fff5f6f6fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff4f4f4fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff4f3f3fff3f3f4fff4f4f3fff4f3f3fff3f3f3fff3f4f3fff4f3f3fff3f3f2fff3f3f3fff3f3f2fff3f2f2fff3f3f2fff3f2f3fff2f3f2fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0f0f0ffeff0f0ffefeff0ffefefefffefefefffeeefefffefefefffeeeeefffefefeeffeeeeeeffedeeeeffeeedeeffedededffedededffedededffededecffececedffecececffecebecffebecebffebebebffeaebebffeaeaeaffeae9eaffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e3e4ffe3e3e4ffe4e4e3ffe3e3e3ffe2e2e3ffe1e2e2ffe2e1e1ffe1e1e0ffe0e0e0ffe0e0dfffdfdedeffdededdffdddcddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd9d8d8ffd8d8d8ffd7d8d7ffd6d7d6ffd5d5d4ffd3d2d3ffd1d0d1ffd1d1d0ffd1d0d1ffd1d1d1ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffdadadbffd9d9d9ffd7d7d8ffd8d9d8ffd9d9d9ffdadbdbffdcdcdcffddddddffdddeddffdededeffdedfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e2e1ffe3e3e3ffe2e3e3ffe3e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e9e8ffe9e9e9ffeae9e9ffe9eaeaffeaeaeaffeaeaeaffebebebffebecebffececebffecececffecececffedececffedededffedededffedeeedffeeeeedffeeeeedffeeeeeeffeeefeeffeeeeefffeeefeeffefeeeeffeeefefffefefefffefefefffefefefffefefefffeff0effff0efefffefefefffefefefffefeff0fff0f0effff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f1fff1f1f1fff0f1f0fff0f0f0fff0f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff1f1f2fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff4f5f5fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff5f5f5fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f7fff7f7f6fff6f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f9f9fff8f9f8fff8f8f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff8f9f8fff9f8f9fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f8f8fff9f9f8fff9f8f9fff8f9f8fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff9faf9fffbfbfafffdfcfdfffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff101010ff0f1010ff100f0fff0f0f10ff100f0fff0f0f0fff111111ff151615ff1e1e1eff272627ff333333ff3c3c3cff484849ff575858ff6a6a6aff858585ffbcbcbdffdfdedfffeeedeefffcfcfcfffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefffefffffffffffefefffffefffffffefffefffefefffffefefffffefefefffefefffffffefefffffffffffffefffffefffefffefefffffffefefffefefefffffffffffefefefffefffffffffefffffefffefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffefffffefffffffffefffefffffffffefefffefffffffefefffffefffefffffffffffffffefffffffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffefffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefdfffdfcfcfffdfdfdfff8f8f8fff1f1f1ffe3e2e3ffc6c7c6ffbababaffaeafafffa4a4a4ff989998ff8b8a8bff7e7d7dff6e6f6fff5f5f5fff4e4e4eff434343ff444544ff454646ff454645ff434343ff434343ff43434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff121212ff121213ff131212ff131213ff131414ff131413ff141413ff141414ff161616ff181919ff1b1b1bff1d1d1dff202020ff232323ff262626ff2b2a2bff2e2e2eff323232ff353536ff393839ff3b3c3bff3f3f3fff424141ff464646ff919191ffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffeeeeefffeeeeeeffeeefefffeeeeefffeeefeeffeeefefffefefeeffefefeeffefefefffeeeeeeffeeefeeffefefefffefefefffefefefffeff0effff0eff0ffeff0f0fff0f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f4f4fff4f3f3fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff2f3f2fff3f2f3fff3f3f3fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff4f4f3fff4f4f3fff4f4f4fff3f4f4fff3f4f3fff4f4f4fff3f3f4fff3f4f4fff3f4f3fff3f3f4fff3f3f4fff3f3f3fff3f3f4fff3f3f3fff3f4f3fff4f3f3fff3f4f3fff3f3f4fff4f3f3fff4f3f4fff4f4f4fff3f3f3fff3f4f4fff4f3f4fff4f4f4fff3f3f4fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f4f3fff4f4f3fff3f3f3fff3f4f4fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff3f2f3fff3f3f2fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff1f1f1fff1f1f2fff2f1f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f3fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff9f8f8fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafff9fafafff9faf9fff9f9f9fff7f7f8fff7f7f7fff0f1f0ffd1d1d1ff8e8e8fff504f50ff2e2e2fff131212ff050505ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050505ff111111ff2c2c2cff525252ff646464ff848383ffcececeffecececfff4f4f4fff5f6f6fff8f8f8fff9f9f9fff9f9f9fff9f9fafff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f8f9fff8f7f8fff7f7f7fff6f7f7fff6f6f7fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff5f6f6fff5f4f5fff4f5f5fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff2f2f2fff2f3f2fff3f3f3fff2f2f3fff2f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff2f1f1fff2f1f2fff2f2f2fff1f1f1fff1f2f2fff2f1f2fff1f1f1fff1f1f2fff2f1f1fff2f1f2fff1f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff2f2f2fff3f3f3fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f3fff4f3f4fff4f4f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff3f4f3fff4f4f4fff3f3f4fff3f4f4fff3f4f3fff3f3f4fff3f3f4fff3f3f3fff3f3f4fff4f3f3fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff3f3f3fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f3fff2f2f2fff3f3f2fff2f2f3fff2f2f2fff2f3f2fff3f3f3fff2f2f2fff2f3f3fff2f3f2fff2f2f3fff3f2f2fff3f3f3fff2f3f2fff2f3f3fff2f3f3fff2f3f2fff3f2f3fff3f3f2fff2f2f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff3f3f2fff2f2f3fff2f3f2fff2f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f3fff3f2f2fff3f3f3fff3f2f3fff2f3f2fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f2fff2f1f2fff1f2f2fff1f1f1fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0effff0f0f0ffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeeeffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedeeeeffeeededffe0e1e0ff616161ff434343ff3f4040ff3c3c3cff393938ff363635ff313232ff2e2e2eff2b2b2bff272728ff242525ff212221ff1f1f1fff1c1c1dff1a191aff171617ff141414ff131313ff131213ff121312ff121213ff131212ff121112ff121212ff111112ff11111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff181918ff373636ff656565ffa7a7a8ffd1d0d1ffeaebebfffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffefffffffffffefffffffefffefffffffffffffffefefefffffffffffffffefffffffffffefefffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffefefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffffefefffffffffffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfefdfffefefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfefffefdfdfffefefefffefdfefffefefdfffdfefefffefdfdfffefdfefffefefefffdfdfefffdfefefffefdfefffdfefdfffdfdfefffefdfdfffdfdfefffcfcfcfff7f7f7fff0efefffe1e1e1ffccccccffbfc0c0ffb7b6b6ffababaaff9c9c9cff8b8b8cff797979ff686868ff575757ff474747ff3e3e3fff3f3f3fff3f403fff3f403fff434343ff434443000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfefffcfcfcfffafafafffafafafffafafafff9fafafffaf9fafffafaf9fff9f9fafffaf9fafffaf9fafff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff9f8f8fff8f9f8fff9f9f9fff8f8f8fff8f9f9fff8f9f9fff9f8f9fff9f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f7fff7f8f7fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f6f7fff6f7f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff6f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f4f4fff4f4f3fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f3f2fff3f2f2fff2f2f2fff1f2f2fff2f1f2fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefeff0ffeff0f0ffeff0efffefefefffefeff0ffefefefffefeeefffefefefffefefefffefeeefffeeeeeeffeeeeeeffeeededffedededffedededffececedffecededffecececffececebffebebecffebeaebffebeaebffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e6ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e3e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdddedeffdcddddffdbdcdcffdadbdaffdad9daffd9d9d9ffd8d9d9ffd8d7d8ffd7d7d7ffd5d5d6ffd3d4d3ffd2d2d2ffd0d1d0ffd2d2d1ffd4d5d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffdadadbffdadbdbffdbdadaffd9d9d9ffd9d9daffdbdadaffdbdbdcffdcdcdcffddddddffdfdedeffdfdfdfffe0dfdfffe0e0e0ffe1e1e0ffe2e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaebebffebeaebffebecebffebebecffecececffececedffededecffededecffedeeedffedededffedeeedffeeeeeeffeeeeeeffeeefefffeeefeeffefeeefffeeefefffefefefffefeeefffefefefffeff0effff0efefffeff0efffeff0f0fff0efeffff0eff0fff0f0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff1f0f1fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff2f1f2fff1f1f1fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff2f2f2fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f6f5fff5f6f5fff6f6f6fff5f5f5fff5f6f5fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f7f8fff8f8f8fff7f7f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f8f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f9f8fff8f9f9fff9f9f9fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fffafafafffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff101010ff10100fff100f0fff111011ff0f0e0eff0e0e0eff111010ff151515ff1c1b1bff252625ff323232ff3a3b3aff474747ff555555ff656666ff7c7c7bffadadadffdcddddffecebebfffcfbfbfffefffffffffffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffefffefffffefffffefffefffffefefffefffefffffefffffefffefffefffffffffffefffefffffffefefefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefefffffffefffffffefefffefffefffffefffffffffefffefefefffefffffffffffffffefefffffffefffffefefefffffefefffefffefffffffefffefefffffffffffffefefffffffffffffffefefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffdfdfefffdfdfdfffcfcfdfff7f8f8fff1f0f1ffe2e2e2ffc6c7c6ffbbbabaffb0b0afffa5a5a5ff989999ff8b8b8bff7c7c7dff6e6e6eff5e5e5eff4d4d4cff414141ff434342ff444545ff464545ff454545ff434343ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121211ff121212ff121212ff121212ff121313ff131212ff131213ff131414ff121212ff131313ff161616ff191919ff1b1b1bff1e1e1eff202121ff232424ff272727ff2b2b2bff2e2f2eff333232ff363535ff393938ff3c3c3cff3f3f3fff434343ff4d4d4dffc6c6c6ffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffefeeefffeeeeeeffeeeeeeffeeefeeffefeeeeffeeeeefffefefefffeeeeefffefefefffefefeeffefefeeffefefefffefefefffefefefffefefeffff0f0effff0f0f0fff0f0f0fff1f0f1fff1f0f0fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff1f2f1fff2f1f2fff2f2f2fff2f3f3fff3f3f2fff2f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff3f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f4f4fff4f4f3fff4f4f3fff4f3f3fff4f3f4fff4f3f3fff4f4f3fff4f3f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f4fff4f4f5fff4f4f4fff4f5f5fff4f5f4fff4f4f5fff4f5f5fff4f5f4fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff4f3f4fff4f3f3fff3f4f3fff4f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff2f3f2fff3f3f2fff3f3f2fff3f3f2fff3f2f2fff3f2f3fff3f2f2fff2f3f2fff3f2f2fff2f3f2fff3f2f2fff1f2f1fff2f1f2fff1f2f2fff2f2f2fff2f2f1fff1f2f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff6f7f7fff7f7f7fff8f8f7fff7f7f7fff8f8f8fff8f8f9fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafaf9fffafaf9fff9f9f9fff8f7f8fff6f7f6ffeeededffcacac9ff80807fff4d4c4cff2a2a2aff0f0f0fff030302ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff0e0e0eff262626ff4e4e4fff616160ff757676ffc1c1c2ffe8e9e8fff3f3f3fff5f6f6fff8f8f8fff9f9f9fffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff7f7f7fff7f6f7fff7f7f6fff6f6f6fff6f7f7fff7f7f7fff6f6f7fff6f6f6fff5f5f5fff5f5f4fff4f5f4fff4f4f3fff3f3f4fff4f3f3fff3f3f3fff3f4f3fff4f3f3fff4f4f3fff4f4f4fff4f3f3fff2f3f2fff3f3f3fff3f3f2fff3f3f2fff3f2f2fff3f2f3fff3f2f2fff2f3f2fff3f2f2fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f4f4fff3f3f3fff4f4f3fff3f4f4fff3f3f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f5f4fff4f4f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f5f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f4f4fff4f4f3fff4f4f3fff4f3f3fff4f3f4fff4f3f3fff4f4f3fff4f3f4fff3f4f4fff4f3f3fff3f4f3fff4f3f4fff3f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f3fff3f3f3fff2f3f3fff3f2f3fff2f3f3fff2f3f2fff2f3f3fff2f3f3fff2f3f2fff3f3f3fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f3fff3f2f2fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff3f2f2fff2f3f2fff3f3f2fff2f2f3fff3f3f2fff2f2f3fff2f3f2fff3f2f2fff2f3f2fff3f3f2fff3f2f3fff2f3f2fff3f3f2fff3f3f2fff3f3f2fff3f2f2fff3f2f3fff3f2f2fff3f3f2fff3f2f3fff2f3f2fff3f2f2fff2f3f2fff2f2f3fff2f3f2fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffeff0efffeff0f0ffefeff0ffefefefffefefefffeeefefffefeeefffefeeeeffeeefeeffefeeeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedff969796ff434343ff404040ff3d3d3dff393939ff363636ff323232ff2f2f2eff2c2c2bff282828ff252525ff232322ff20201fff1d1d1dff1a1a1aff171717ff141414ff121312ff121212ff121312ff131212ff111211ff121112ff111212ff111111ff11111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff070707ff161717ff383838ff686869ffa8a7a8ffd2d2d2ffececebfffcfcfcfffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffefffffffffffffffefffffffffefffffefffffffefffefffefffffffefffffffffffefffffffffffefefefffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffefffffffffffffffefffffffffffffefffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffefffefffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefefffffefefefffffefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefdfefffefefefffefdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffefefdfffefdfdfffefdfefffefdfdfffefefdfffefefefffdfefefffefdfefffdfefdfffefdfefffdfefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfff6f7f7ffeeefeeffdfdfe0ffcbcbcbffc0c0bfffb6b6b6ffaaaaabff9c9c9cff8b8c8bff787979ff666767ff555555ff454444ff3c3b3cff3e3f3eff3f3f3fff434343ff434343ff43434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefdfefffcfdfcfffbfbfbfffafbfafffafafafffafaf9fff9fafafff9faf9fff9faf9fff9fafafffaf9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f8f8fff9f9f8fff8f8f8fff8f9f8fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f7fff8f8f7fff8f8f7fff8f7f8fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f6f5fff5f6f6fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f5fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f2f2fff2f3f2fff3f2f3fff3f3f2fff2f2f2fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff1f0f1fff1f1f1fff1f0f0fff0f1f0fff1f0f0fff0f0f0ffeff0effff0f0f0fff0f0effff0f0efffefefefffefefefffefefeeffefefeeffefeeefffeeefeeffeeeeeeffedeeedffededeeffedededffedededffededecffecececffebecebffebecebffebebebffebebebffebeaeaffe9eaeaffe9e9e9ffe8e8e9ffe8e8e9ffe8e8e8ffe7e7e7ffe7e6e7ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfdfffdedfdeffdededeffdededdffdcdcdcffdbdcdbffdbdadbffd9d9daffd9d9d9ffd8d8d8ffd8d7d7ffd6d6d6ffd5d4d4ffd2d2d3ffd2d1d1ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffdadbdbffdbdbdbffdbdbdaffdadbdbffdadadaffdadadaffdbdbdbffdcdcdcffdeddddffdededeffdfdfdfffdfdfe0ffe0e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaebffebeaebffeaebebffebebebffebecebffececebffececedffedededffedecedffedeeedffeeededffeeeeedffeeeeeeffefeeeeffeeefeeffefefeeffefefeeffefefeeffefeeefffefefefffefefefffeff0effff0efefffeff0effff0efefffeff0effff0eff0ffeff0f0fff0f0f0fff0f0efffeff0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff1f1f1fff0f1f1fff1f1f1fff0f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f2f2fff1f2f2fff1f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f6fff5f6f6fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff7f7f6fff7f6f6fff7f6f7fff7f6f6fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f8f7fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff8f8f8fff9f8f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffbfbfafffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff0f1010ff0f100fff111011ff101110ff111111ff0e0e0eff111011ff161615ff1a1a1bff252425ff323131ff3b3b3aff474747ff545555ff646564ff757576ff9c9c9cffd8d8d8ffe9e9e9fff9f9f9fffefefefffefefffffffffffffffffffffffffefffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffefffffffffffffefffffffffffefffffefefffefffefffefefffffffefffffefefefffefefefffefefffffffefffffefefefffffffefffffefefffefffefffefffffffefefffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffffffffffefffffffefffefffffefefffefffffffffffefffffefefffefffffffefffefffefefefffefffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffdfefdfffdfdfdfffdfcfdfff7f8f7fff0f1f1ffe2e2e2ffc7c8c7ffbbbbbbffb0b0afffa5a5a5ff999999ff8c8c8bff7c7c7cff6d6d6dff5c5d5cff4b4b4bff414141ff414242ff434343ff454445ff464545ff454545ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111211ff111212ff121213ff121312ff121212ff121313ff121212ff131312ff121213ff141414ff161717ff191919ff1b1c1bff1f1e1eff212221ff242425ff272728ff2b2c2cff2f2f2fff333232ff363637ff3a393aff3d3c3dff3f403fff434344ff767576ffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeeeffeeeeeeffeeefefffeeefeeffeeeeeeffeeefefffefefefffefefefffefeeefffefefeeffeeeeefffefeeeeffefefefffeeefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f1f2fff2f3f2fff3f2f3fff2f3f3fff3f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff4f5f5fff4f5f4fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f4fff4f3f4fff4f3f4fff3f4f3fff3f3f4fff4f3f4fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff3f3f3fff3f4f4fff3f4f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f4f5fff5f5f4fff5f5f5fff4f5f5fff4f4f5fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f4f5fff5f5f5fff4f5f4fff4f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f3fff3f4f4fff4f4f3fff4f3f3fff4f4f4fff3f4f4fff3f3f4fff3f4f4fff4f4f4fff3f4f4fff4f3f3fff4f3f3fff3f3f3fff4f3f3fff3f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f2f3fff3f2f3fff2f2f2fff3f3f2fff2f2f2fff2f3f2fff2f3f3fff2f2f3fff3f3f2fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff3f3f4fff3f4f4fff4f5f5fff5f5f5fff5f5f5fff6f6f6fff7f6f7fff7f6f7fff6f7f6fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f8f7fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafff9f9f9fffaf9f9fffafaf9fff9f9fafffaf9f9fff9fafafff8f8f8fff7f8f7fff5f5f5ffe7e7e7ffc1c1c1ff757575ff484747ff262726ff0c0d0dff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0a0a0bff1d1d1dff414242ff5b5b5bff6c6d6cffb3b2b2ffe1e2e2fff1f1f2fff5f5f6fff7f8f8fff9f9f9fff9f9f9fffaf9fafffaf9fafff9f9f9fff8f9f8fff8f8f9fff9f8f9fff8f9f8fff8f9f9fff9f9f9fff7f8f8fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f6fff7f7f6fff6f6f7fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff4f5f5fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff2f3f3fff3f3f3fff3f2f3fff3f3f2fff2f2f3fff3f2f3fff2f2f2fff3f3f2fff3f2f2fff2f3f2fff2f3f3fff2f2f3fff3f3f2fff3f3f3fff2f3f3fff3f2f3fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff5f4f5fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff3f4f3fff3f4f4fff5f4f5fff4f5f5fff4f5f5fff4f5f4fff5f4f4fff4f5f5fff5f5f4fff5f4f4fff4f5f5fff4f5f4fff4f4f4fff4f5f5fff5f5f5fff4f4f5fff5f4f4fff5f4f4fff4f4f4fff5f4f4fff4f5f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f4fff4f3f4fff4f3f4fff3f3f3fff3f3f4fff3f3f3fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff2f2f3fff3f2f2fff2f3f3fff2f3f3fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f3f2fff2f2f3fff3f3f3fff3f2f2fff3f3f2fff2f2f3fff3f2f3fff2f2f2fff3f3f2fff2f2f2fff2f3f2fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff1f1f2fff2f2f2fff1f2f1fff1f1f1fff0f1f1fff1f1f0fff0f1f0fff0f0f1fff0f0f1fff0f0f1fff0f0f0fff0eff0fff0eff0fff0eff0fff0eff0ffeff0efffefeff0fff0efefffefefefffeeefefffefefefffefefefffeeefefffeeefeeffefeeeeffeeefefffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffcccdcdff4b4b4bff414141ff3d3d3dff3a3a39ff363636ff333232ff2f3030ff2b2c2cff282929ff262626ff232323ff202120ff1d1d1dff1a1a1aff171817ff141415ff131213ff111111ff121212ff111112ff121212ff121111ff111111ff111111ff111111ff0f1010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff060505ff131414ff353434ff666665ffa8a8a8ffd5d6d5ffececedfffcfcfcfffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffefffefefefffffefefffefffefffefefffffefefffffffffffffffffffffefefefffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffefefffffffffefffefefffffefffefffefefefffefefefffdfefefffefefdfffdfefefffdfdfefffdfdfefffefefefffefefefffefdfefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefefefffffefefffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfefdfffdfdfefffefefefffdfdfdfffefefdfffdfdfefffefdfefffefdfdfffefefdfffefdfefffdfefdfffdfefefffdfdfefffefefdfffefefefffdfefefffdfdfdfff7f7f6ffeeeeeeffdededeffc9cacaffbfbfbeffb5b5b5ffaaa9a9ff9b9c9cff8a8a8bff787879ff656565ff535353ff424242ff3a3a3bff3c3b3cff444344ff434343ff434344ff4343430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefdfefffcfbfcfffbfbfafffafafafff9fafafff9fafafff9f9fafffafaf9fffafafafff9fafafff9f9f9fff9faf9fff9f9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff9f9f9fff8f9f8fff8f8f9fff9f8f9fff8f9f8fff8f9f9fff9f8f9fff8f9f9fff8f9f9fff8f9f8fff9f8f8fff8f9f9fff9f9f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f7fff8f8f8fff7f8f8fff7f8f8fff7f7f7fff7f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff7f6f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff5f4f4fff4f4f4fff3f3f4fff3f3f4fff4f4f4fff4f4f4fff3f3f3fff4f3f4fff4f3f4fff4f3f4fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff3f2f2fff2f3f3fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f0fff0f0f1fff1f0f0fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffeff0efffefefefffefefefffefeeeeffefefeeffeeeeeeffeeeeeeffedededffedeeedffedededffecedecffecededffebececffececebffebebebffeaebebffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e9e9ffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe4e3e4ffe3e3e4ffe2e3e2ffe2e2e3ffe2e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfe0dfffdedfdfffdededdffddddddffdcddddffdbdbdbffdadadaffd9dadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd3d3d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffdbdadaffdbdbdaffdbdbdbffdadbdbffdadbdbffdadbdbffdcdcdbffdcdcdcffddddddffdededeffdfdfdfffe0dfe0ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe3e2e2ffe2e3e3ffe3e3e4ffe3e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe7e6e7ffe6e7e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e9e9ffe9eaeaffeaeae9ffeaeaeaffeaebebffebebebffebebebffecececffecececffecececffedecedffededecffedededffeeededffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefefffefefefffefefefffefeeefffefefefffefefeffff0eff0ffefefeffff0f0efffefeff0fff0eff0fff0efeffff0f0f0fff0f0f0ffeff0f0fff0f1f0fff0f0f1fff1f1f0fff1f1f1fff0f1f1fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f1f1fff1f2f2fff1f1f2fff2f2f3fff2f2f3fff3f3f3fff2f2f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff3f4f3fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff5f5f6fff6f5f5fff6f6f5fff5f5f5fff6f5f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f9f9fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f8f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafffbfbfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f1010ff0f0f0fff111111ff111111ff111111ff111111ff101011ff111111ff151515ff1a191aff232323ff323232ff3c3c3cff494949ff555656ff636363ff727171ff8c8d8dffd1d1d1ffe7e7e7fff6f7f6fffefefefffffefffffefffffffefefefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffffffffffefffefffefffffffffffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefefffefefefffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffefffffefffefffefffefffffefffffefffffffefffefffffffefffffffefffffefffffffffefffefffefffefffefffffefffffefefffffffffffffefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefdfffefdfdfffdfdfdfffdfdfdfff8f7f8fff0f1f0ffe2e2e2ffc8c8c8ffbcbbbbffb0b0b0ffa5a5a5ff999a99ff8c8c8cff7d7c7dff6c6c6cff5b5b5bff4b4b4bff414140ff414141ff414241ff434343ff444544ff454545000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111212ff111112ff121111ff121212ff121212ff121212ff131313ff121212ff131213ff141515ff171717ff1a1a19ff1c1c1cff1f1f20ff222222ff252525ff292928ff2c2c2cff2f3030ff343333ff363737ff393a39ff3d3c3cff414040ff444444ffb2b2b2ffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffefefeeffefefeeffefeeefffefefeeffeeefeeffefefeeffefeeefffeeeeefffefefefffeeefefffefefefffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff0f0f1fff1f2f1fff2f1f1fff2f1f2fff2f1f2fff2f2f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff5f4f4fff4f5f4fff4f5f4fff4f4f4fff4f5f4fff4f5f5fff4f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff4f3f3fff4f4f3fff4f3f3fff4f4f4fff4f3f3fff3f4f3fff3f3f3fff4f3f3fff4f3f4fff4f4f3fff4f3f4fff3f4f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f5f5fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f5f5fff5f4f5fff5f4f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f5f5fff6f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff4f4f4fff3f4f3fff3f3f4fff3f4f4fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff3f3f4fff3f4f4fff3f3f3fff4f3f3fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f6fff7f6f6fff6f7f7fff6f7f6fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafaf9fffaf9fafffafaf9fffafafafffafafafffafafafff9f9fafff9f9f9fff8f8f8fff7f7f7fff4f4f4ffe0e1e1ffb7b7b7ff6b6b6bff424242ff212121ff0b0a0bff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff080708ff141415ff323232ff535252ff696a69ffa5a4a5ffdedddefff1f0f0fff5f5f5fff7f7f7fff9f9f9fffafafafff9fafafff9faf9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff5f4f5fff4f4f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff4f5f5fff4f5f4fff5f4f4fff5f5f4fff5f4f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f5f4fff4f5f4fff4f5f4fff5f4f5fff4f4f5fff5f4f5fff4f4f4fff4f4f5fff4f5f5fff4f5f4fff4f4f4fff5f5f4fff5f4f5fff4f4f5fff5f4f5fff4f4f4fff4f5f5fff5f4f4fff5f4f5fff5f4f4fff4f4f4fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f3f3fff3f3f3fff4f4f3fff3f3f3fff3f3f4fff4f3f3fff3f4f4fff3f4f3fff4f3f3fff4f3f3fff3f3f3fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f3fff4f3f4fff3f4f3fff3f3f3fff4f3f4fff3f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f2f3fff3f2f3fff3f2f3fff2f2f2fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f0f0fff1f1f1fff1f1f0fff0f0f1fff0f0f0fff0f0f0ffeff0effff0efeffff0efefffefefefffeff0f0fff0efefffefefefffefefefffefefefffefeeefffefefefffefeeefffeeefeeffeeeeeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeff7b7a7bff424241ff3e3e3eff3a3a3aff363636ff333333ff303030ff2c2c2cff292929ff262727ff232424ff202120ff1d1e1dff1a1a1aff171717ff151515ff121213ff111212ff121212ff121112ff121112ff111111ff111111ff111211ff0f1010ff0f1010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040404ff111211ff2f3030ff626162ffa9a9a9ffd7d8d7ffedeeedfffdfdfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefefffffefffefffefffffffefefffffefefffffefefefffefefdfffdfefdfffefdfefffefefefffefdfefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffffefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefefffefdfdfffefdfefffefdfefffdfdfdfffefefefffefefefffdfefefffdfdfefffefdfefffdfefefffdfefdfffefdfefffdfefdfff6f7f7ffededeeffdcdcddffc8c8c8ffbebebdffb4b5b4ffa9a8a9ff9b9b9bff8a8a8aff777777ff646464ff525252ff444444ff3a3a3aff434443ff434343ff434343ff434343ff4344430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfdfffcfcfcfffbfbfbfffafafafff9fafafffaf9fafff9fafafff9faf9fff9f9fafff9faf9fff9fafafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f8fff9f8f8fff9f9f8fff9f8f9fff9f9f9fff9f8f9fff8f9f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff9f8f9fff8f9f9fff8f9f8fff9f9f8fff9f9f8fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f8fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f6f6fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f5f6fff5f6f5fff5f6f6fff5f5f6fff5f5f5fff4f5f4fff5f5f4fff4f5f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f4f4fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f2f3fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff1f1f1fff0f0f0fff0f0f0fff0f1f1ffeff0f0fff0f0effff0f0effff0eff0ffefefeffff0efefffeeeeefffefefefffefeeefffefeeefffeeeeeeffedededffeeeeeeffedededffecededffecececffecececffebececffebecebffebebebffebebebffeaeaeaffeae9eaffe9e9eaffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0dfdfffdfdfdeffdedddeffdcddddffdbdcdcffdbdbdbffdadadaffd9d9d9ffd9d9d8ffd8d8d7ffd6d6d6ffd5d5d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd4d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e1ffdbdbdbffdbdbdbffdadbdbffdadbdbffddddddffdcdcdcffdcddddffdededeffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe4e3e3ffe4e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe5e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffebeaebffebebebffebebebffebecebffececebffecececffededecffecedecffedededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeefefffefefeeffefefefffefefefffefefeffff0efefffefefefffeff0effff0efeffff0eff0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f1fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f4f5fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f5f6fff6f6f5fff5f6f5fff5f6f5fff5f5f6fff5f5f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff6f6f7fff7f6f7fff6f6f7fff7f7f7fff8f7f7fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff8f8f8fff9f8f8fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffbfbfbfffdfefdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f1010ff111111ff111111ff111110ff111111ff111111ff111010ff111111ff141414ff191919ff202020ff333333ff3c3d3dff494949ff555656ff636363ff6f6f6fff838382ffc6c7c7ffe5e4e5fff4f3f3fffdfdfdfffefefffffefefffffffffefffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefefffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffefffefffffefffffefffffffffffefffefefffffffffffffefffffffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffefefffffefffefffefffffffefffefffffefffffffffffffffefffffefffefffffefefffffffefffffffefffffefefffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffdfdfdfffdfcfdfffdfdfcfff8f7f8fff0f1f0ffe2e2e2ffc7c7c7ffbbbcbbffb0b0b1ffa5a6a5ff9a9a99ff8c8c8cff7c7c7cff6b6c6bff5a5a5aff494a49ff403f40ff414141ff414141ff414241ff434343ff454544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111110ff101011ff111212ff111111ff121211ff121212ff121213ff121212ff121212ff131314ff151516ff181818ff1a1a1aff1d1d1dff202020ff222323ff252525ff292929ff2d2d2cff303030ff343434ff373637ff3a3a3aff3d3d3eff414141ff605f60ffe1e1e1ffefeeeeffeeefeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeefeeffeeefefffeeefeeffefeeefffefefefffefeeefffeeefeeffefefefffefefefffefefefffefeeefffefefefffeff0efffefefeffff0f0f0fff0f0f0fff0f1f0fff0f1f0fff1f0f0fff1f1f1fff1f1f1fff2f1f1fff2f1f2fff2f1f1fff2f2f2fff3f2f3fff2f3f3fff4f3f3fff3f3f4fff4f4f5fff4f4f4fff5f5f4fff4f5f5fff5f4f5fff5f4f4fff4f4f5fff4f4f5fff4f4f5fff5f5f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f4f4fff4f3f4fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff3f3f4fff3f4f4fff3f4f4fff4f4f4fff4f4f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f4fff4f4f5fff4f5f4fff5f4f4fff5f5f4fff5f5f4fff5f4f4fff5f5f5fff5f5f4fff4f4f4fff5f5f5fff4f5f5fff5f5f4fff5f5f4fff5f4f4fff4f4f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff5f5f6fff5f5f6fff5f5f5fff6f6f5fff5f5f5fff5f5f6fff6f5f5fff5f5f6fff5f5f6fff5f5f6fff5f6f5fff5f5f5fff6f5f5fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff6f5f6fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff4f5f5fff5f5f4fff4f4f5fff4f4f5fff4f5f4fff4f5f5fff4f5f4fff5f4f5fff5f5f5fff4f4f5fff4f5f4fff5f4f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f3f3fff4f3f4fff4f3f3fff4f4f4fff4f3f4fff4f3f3fff4f4f3fff4f3f4fff3f4f4fff4f4f3fff3f3f4fff3f3f4fff3f3f3fff4f4f3fff3f4f4fff4f3f4fff4f3f3fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f5f5fff6f6f5fff6f6f6fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff8f8f8fff7f8f8fff8f8f8fff8f8f9fff8f9f8fff9f9f8fff9f8f9fff9f9f9fff9faf9fff9fafafff9faf9fffafafafffafafafffafafafffafbfafffbfafafffbfafafffafafafff9f9f9fff8f8f8fff7f7f7fff3f3f3ffddddddffabacacff636362ff3e3e3dff1f1f1fff0b0b0bff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040405ff0e0e0eff252625ff484848ff666666ff979797ffd9dadafff0f0f0fff5f4f5fff7f7f7fff9f9f9fffafafafffaf9f9fffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f8f8fff7f8f8fff7f8f8fff8f8f7fff7f7f8fff7f7f8fff7f8f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f3f3fff4f3f4fff4f3f3fff4f4f4fff4f4f4fff4f3f3fff4f4f3fff4f3f4fff3f4f4fff4f4f3fff3f3f4fff3f3f4fff3f3f3fff4f3f3fff3f3f3fff4f3f4fff4f3f3fff3f3f3fff3f3f4fff3f3f4fff4f4f3fff3f3f3fff4f3f3fff4f4f4fff3f4f4fff4f4f4fff5f4f4fff4f5f4fff4f4f4fff5f5f5fff5f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff5f4f5fff5f4f4fff4f4f4fff4f4f5fff3f4f4fff4f4f4fff4f4f4fff4f3f3fff4f4f3fff3f4f4fff3f3f3fff4f3f4fff4f4f3fff3f3f3fff4f4f4fff3f3f3fff4f4f3fff3f4f4fff4f3f4fff4f3f4fff4f4f3fff4f3f4fff4f4f4fff3f4f3fff3f3f4fff3f4f4fff3f4f4fff4f4f4fff4f4f3fff3f3f4fff4f4f4fff4f4f3fff4f4f4fff3f4f3fff4f3f4fff4f4f4fff3f3f4fff3f4f3fff4f3f3fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f2f2fff3f3f2fff3f2f3fff2f3f3fff3f3f2fff2f2f3fff2f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff0f0f0fff1f0f1fff0f0f0fff0f0efffefeff0fff0efeffff0eff0ffefefeffff0efeffff0f0f0ffefefefffefefefffefefefffefefefffefefefffefefeeffeeeeefffeeeeefffeeefeeffeeefefffeeeeeeffefeeefffb1b1b1ff424242ff3e3f3eff3a3a3aff373736ff343433ff303030ff2d2d2dff2a2a29ff262626ff242424ff212121ff1e1e1dff1b1b1aff181818ff151516ff141313ff121212ff111112ff121111ff111111ff111111ff111111ff10100fff0f1010ff101011ff1010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff040404ff101110ff2c2c2dff5b5b5cffa8a8a7ffd9dadaffeeeeeefffdfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffefffffffffffefffffffffffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffffefefffffefffffffffefffffefffffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffefffffffefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffdfdfdfffdfefdfffdfdfefffefefefffefdfefffefefefffffefefffefffefffefefefffefefefffefffefffefefffffefffefffefffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfefffefdfdfffefefefffefdfefffefdfdfffefefdfffefdfefffdfefefffefefdfffdfdfefffdfefefffdfefdfffefefdfffdfefefffefdfefffdfdfdfff6f6f6ffececedffdadbdbffc8c8c7ffbdbdbdffb3b3b3ffa8a8a8ff9a9a9aff898989ff777677ff636363ff515151ff444344ff434343ff434343ff434343ff434343ff434343ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefdfdfffcfdfdfffbfbfbfff9fafafffafafafff9fafafffafaf9fff9fafafffaf9fafffaf9f9fff9f9fafff9f9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f9fff9f9f8fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff8f8f9fff8f9f8fff9f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff7f8f8fff8f8f7fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff7f6f6fff7f7f6fff7f6f7fff6f7f7fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f5f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f4f4fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f3fff2f3f3fff3f3f3fff3f3f2fff2f2f3fff2f2f2fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff2f1f1fff2f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0effff0efefffefeff0ffefefefffefefefffefefefffefeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffecededffecededffecececffececebffebecebffebebebffebeaebffeaeaeaffeae9eaffe9e9eaffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdedfdeffdededdffdcdcddffdcdbdcffdbdbdaffdadadaffd9d9d9ffd9d8d9ffd7d7d7ffd5d5d5ffd3d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd5d5d4ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e1ffe1e1e1ffdbdbdaffdadadbffdfdfe0ffdededeffddddddffdddedeffdfdedfffe0dfdfffe0e0e1ffe1e1e1ffe1e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e6ffe6e7e6ffe6e6e7ffe7e6e6ffe7e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e9e9ffe9e9e9ffe9eae9ffeaeae9ffeaeaeaffeaeaeaffebebeaffebecebffebebebffecececffecececffececedffecedecffedededffeeededffeeeeedffeeedeeffeeeeeeffefefeeffeeeeeeffefefefffefefefffefefefffeff0efffefefefffefeff0ffefefeffff0f0effff0eff0fff0efeffff0f0effff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f1f0fff0f1f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff2f2f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff4f3f3fff4f4f4fff4f3f4fff4f5f4fff4f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff5f5f5fff6f5f6fff6f6f6fff5f5f6fff5f6f5fff6f5f5fff6f6f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f6fff7f7f6fff7f6f6fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff8f9f9fff8f8f8fff9f9f8fff8f9f9fff9f8f9fff9f8f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f8fff9f9f8fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9faf9fff9faf9fff9f9f9fff9f9fafffafbfafffcfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff101111ff111111ff111111ff101111ff101110ff111011ff131314ff191919ff232323ff333333ff3c3c3cff494949ff565555ff626262ff6f6e6eff7e7d7effbcbbbbffe2e2e2fff0f0f0fffdfdfcfffefefffffffffefffffefffffefffefffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffefffefffffffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefefffffefffefffefffefffffefffffefffffffffefffffefffffffefffffffffffffffffefefffefffffffefffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefefffdfdfefffdfdfcfffdfcfdfff8f8f8fff0f0f0ffe1e1e1ffc7c7c7ffbbbbbbffb0b0b0ffa6a6a5ff999a99ff8c8c8cff7c7d7dff6b6b6bff595a5aff484949ff3e3e3eff403f3fff404141ff414141ff414141ff434243000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111010ff111010ff101010ff121111ff111112ff121211ff121212ff121312ff121212ff141314ff161616ff191819ff1b1b1bff1d1d1eff202121ff232324ff262626ff29292aff2d2d2dff303030ff333433ff373737ff3b3a3aff3d3e3eff414242ff969696ffefeeefffefefefffeeeeeeffefefefffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefefffefefefffefeeeeffeeefefffefefefffefefefffeeeeefffefefeeffefefefffefefeffff0efeffff0f0f0fff0f0effff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f1f2fff1f2f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f4f4fff4f4f4fff5f4f4fff4f4f5fff5f5f4fff4f5f5fff4f5f4fff5f5f4fff4f4f5fff5f5f4fff5f4f5fff4f5f4fff4f4f5fff4f5f4fff4f4f5fff4f4f4fff4f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f5f5fff5f5f5fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff6f5f6fff5f5f6fff5f5f5fff6f5f6fff5f6f5fff5f5f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f6f6fff5f6f5fff6f6f5fff6f5f6fff6f6f5fff6f5f6fff5f6f6fff5f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f6f5fff6f5f6fff5f6f6fff5f6f6fff5f6f5fff6f5f6fff6f6f6fff5f5f5fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f5f4fff4f5f5fff4f4f4fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff6f6f6fff6f7f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f9f9fff9f9f9fffaf9f9fffafafafffafaf9fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff8f9f8fff9f9f9fffaf9f9fff9fafafffaf9fafff9fafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffafafafffafaf9fff9f9f9fff7f7f7fff6f6f6fff2f2f2ffd8d8d7ffa1a1a1ff626262ff3e3e3eff1e1e1eff0a0a0aff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0b0b0aff1e1e1eff404040ff606060ff8d8e8dffd4d4d4ffefefeffff4f4f4fff7f7f7fff8f9f9fffafafafffafafafffbfafafffafafafffafafafff9faf9fffaf9fafffaf9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff4f4f3fff3f3f4fff4f4f3fff3f4f4fff3f4f3fff4f4f3fff3f3f4fff4f4f3fff4f3f4fff3f4f4fff4f4f4fff4f5f4fff4f4f5fff5f4f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff6f5f5fff6f6f6fff5f5f5fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff5f6f5fff5f6f5fff6f5f5fff5f6f6fff6f5f6fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff5f5f5fff5f6f5fff5f6f6fff6f5f6fff5f5f5fff5f6f5fff6f5f6fff5f5f6fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff5f5f4fff5f5f4fff4f4f5fff5f5f4fff4f4f5fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff2f2f3fff3f2f2fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff1f1f2fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0eff0fff0f0f0ffefefeffff0f0f0ffeff0f0ffefeff0ffefefefffefefefffefefefffefefefffeeefefffefeeefffeeefefffeeefefffefefefffe1e1e0ff5d5e5eff3e3f3fff3b3b3bff373737ff343434ff303131ff2d2d2dff2a2a2aff272727ff252524ff212121ff1e1e1eff1b1c1cff191819ff161616ff141514ff131213ff111111ff111111ff111111ff111111ff0f0f10ff101010ff111010ff101010ff1110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff040504ff101010ff292828ff595a5affa9a9a9ffdadbdbffeeefeffffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffefffefefffffefffffffefefffffefefefffefefffffefffffffefefefffefefefffefffefffffefefffefefefffefffffffefffefffffefffffffffffffefefefffffffffffffffffffffffffffefefffffefffefffefffefffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffdfefefffefefefffefefdfffefdfefffffefefffefefefffefffffffefffffffefefffffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffefefffdfefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfefdfffefdfefffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffefefefffefefdfffdfdfefffefefdfffdfdfefffefefdfffdfefefffdfdfcfff6f6f5ffecececffdadad9ffc7c6c7ffbcbcbcffb2b2b3ffa7a7a7ff99999aff898989ff767676ff636363ff505050ff424242ff434342ff434343ff434343ff434344ff434443ff444343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffbfafafffafafafffafafafff9f9fafffafaf9fff9faf9fff9faf9fffaf9f9fff9f9fafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f9fff8f9f9fff9f9f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff3f4f3fff4f3f3fff3f3f3fff3f3f4fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff2f3f2fff3f2f3fff2f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefefefffefefefffeeeeeeffefeeefffeeeeeeffedeeeeffeeeeedffedededffececedffedececffecececffececebffebebebffebebeaffeaeaeaffeae9eaffeaeae9ffe9e8e9ffe8e8e8ffe7e7e8ffe7e8e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e1ffdfdfe0ffdfdfdeffdededeffddddddffdcddddffdcdbdcffdbdbdbffdadadaffd9d9d9ffd7d7d7ffd4d5d5ffd2d3d3ffd1d1d1ffd3d3d3ffd4d4d3ffd3d3d3ffd4d4d5ffd6d6d5ffd8d8d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe0e0e0ffe0dfdfffdededeffdfdfdeffdfe0dfffe0e1e0ffe1e1e1ffe2e1e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe8e8e8ffe8e9e9ffe8e9e9ffe9e9e9ffe9eae9ffe9eae9ffeaeaeaffeaebebffebebebffebebebffebececffecececffecececffecededffedededffedededffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefefffefefeeffefefefffefefefffeff0f0fff0efefffefefefffeff0effff0eff0ffefeff0ffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f0f0fff0f0f1fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f1f2fff1f2f2fff1f2f2fff2f2f2fff2f2f3fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f4f4fff3f4f4fff4f4f3fff4f4f4fff5f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f6fff6f6f6fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff6f6f6fff6f7f6fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f9f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9fafafff9faf9fff9f9fafff9f9fafff9faf9fff9f9f9fffaf9f9fff9fafafffcfbfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111111ff111011ff111110ff111111ff111111ff101010ff121213ff19191aff252524ff323233ff3c3c3cff484848ff555554ff616061ff6e6e6eff7c7c7cffb0b0afffe0e0e0ffeeededfffcfcfcfffffffffffefefefffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffefffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffefffefffffffefffffffffffffffffffffffefffffffffffefffffffffefffffffefffffffffffffffffefffffffefffffefffffffffffffffffefffffffffffefffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfffdfdfdfffcfcfdfff7f8f7fff0f0efffe0e0e0ffc7c7c7ffbababaffb0b0b0ffa6a6a6ff9a9a9aff8c8b8bff7c7c7cff6b6a6bff595a59ff484847ff3c3c3dff3e3e3eff40403fff414141ff414141ff4141420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0fff101010ff101110ff111010ff101010ff121212ff121111ff121111ff121211ff121313ff151515ff171716ff191a19ff1c1c1cff1f1f1fff222222ff242425ff272726ff2a2a29ff2d2d2dff303131ff343333ff373737ff3a3b3bff3e3e3eff4f4f50ffd3d3d3ffeeeeeeffeeefeeffeeefeeffeeeeeeffefeeefffeeeeeeffefeeeeffefeeeeffeeeeeeffefeeeeffeeeeefffefeeeeffeeefeeffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefeeefffefeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff1f0f0fff1f0f0fff0f0f0fff1f1f1fff1f1f2fff2f2f1fff1f1f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff5f5f4fff4f5f5fff5f5f5fff4f4f4fff5f5f5fff4f4f4fff4f5f4fff5f4f5fff4f4f5fff5f5f4fff5f5f4fff4f4f4fff4f5f5fff5f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff5f4f4fff4f4f5fff5f4f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f6f6fff6f5f6fff5f6f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f7fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f5f6fff6f6f6fff5f6f6fff5f6f5fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff5f5f5fff6f5f5fff5f5f6fff6f5f6fff5f6f5fff5f5f5fff5f5f6fff6f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff4f4f4fff4f4f5fff4f4f4fff5f5f4fff5f4f5fff4f4f4fff4f4f4fff5f5f4fff5f4f5fff4f4f4fff5f5f5fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff5f5f5fff4f4f4fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff8f8f8fff9f8f8fff9f8f8fff8f9f9fff8f9f9fff9f9f9fff9fafafffafafafffafbfafffafbfafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffbfafbfffafafafffafafafffafbfafffafafafffafafafffbfafafffbfafafffbfbfbfffbfbfbfffbfafbfffaf9f9fff8f9f9fff7f7f7fff5f5f5ffefefefffd1d2d2ff949494ff605f5fff3b3b3bff1a1a1aff09090aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff1a1a1aff3a3a3bff5a5b5aff818182ffcececfffeeededfff4f4f4fff7f6f6fff8f9f9fffaf9f9fffafafafffafbfbfffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f6f6fff5f6f6fff5f5f5fff5f5f6fff5f5f5fff5f4f5fff5f4f4fff4f4f4fff5f5f4fff4f4f5fff5f5f4fff4f4f4fff4f4f5fff4f4f4fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f6fff5f6f5fff5f5f6fff6f6f6fff5f6f6fff6f6f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f6fff6f5f6fff5f5f5fff6f5f6fff5f6f6fff5f5f6fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f5f5fff6f6f6fff6f5f6fff5f6f5fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff4f4f4fff4f5f4fff4f4f5fff4f4f5fff5f4f4fff5f5f4fff4f4f4fff4f5f5fff5f4f4fff4f4f4fff4f5f5fff4f5f4fff4f4f4fff5f5f5fff4f5f5fff4f5f4fff4f5f4fff4f4f4fff4f4f5fff4f4f4fff5f5f4fff5f5f5fff4f5f5fff5f4f5fff5f4f5fff5f4f4fff4f5f4fff4f4f4fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f4f4fff3f4f4fff3f3f3fff4f3f4fff3f4f4fff4f3f4fff4f3f3fff3f3f3fff3f4f3fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff2f2f2fff3f2f2fff3f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff2f1f2fff1f1f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f0f0fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffeff0effff0efeffff0f0f0ffefefeffff0f0effff0eff0ffefefeffff0efefffefefefffefefefffefefefffefefeeffefefefffefefefff9c9c9cff403f3fff3b3c3cff383838ff353434ff313231ff2e2e2eff2a2a2aff282728ff252525ff222222ff1f1f1eff1c1c1cff1a1a19ff171818ff151615ff131313ff111111ff101010ff111111ff100f10ff10100fff101010ff101010ff111011ff11111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff050505ff0f0f0fff242324ff525252ffa5a5a5ffdcdcdcffefefeffffdfdfdfffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffefefefffffffffffefefefffefffefffffefffffefefffffffffefffffffefffefefefffefffffffffefefffffefefffefffffffefffefffefefefffefffffffefefefffefffefffefffefffefefefffffffffffffefffffffffefffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfdfffefdfefffdfefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffffffffefefefffffefffffefefffffffefefffefffefffefefefffefefffffffefffffefefefffefefefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefdfffdfdfefffdfdfefffdfdfdfffefefdfffefdfefffefdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefdfdfffefdfdfffcfcfcfff5f5f5ffecececffd8d9d8ffc6c6c6ffbbbbbbffb1b2b1ffa6a6a6ff989898ff888887ff757575ff626262ff4f5050ff434242ff434243ff434343ff434343ff434343ff434343ff43434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfcfffbfbfbfffafafafffafafafffafafafffaf9f9fffafaf9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f9f9fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f8f7fff7f8f8fff8f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f3fff4f3f3fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f2f3fff3f2f2fff2f3f2fff2f2f2fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff1f1f1fff1f2f1fff1f1f1fff0f0f1fff1f1f1fff0f1f1fff1f0f1fff1f0f0fff0f0f0fff0f0effff0f0f0fff0f0efffefefefffefefefffeeeeeeffefefeeffeeeeefffeeeeeeffedededffedededffedecedffecedecffecececffecebebffecebebffebebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e3e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e0e0ffe0e0e0ffdedfdfffdedddeffddddddffdddcdcffdcdcdbffdbdbdaffd9d9daffd8d7d8ffd5d5d5ffd3d2d2ffd1d1d1ffd4d3d4ffd3d3d3ffd4d5d5ffd5d5d6ffd7d7d8ffd9d9d90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdfe0dfffdfdfe0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffe0e0e0ffe1e1e1ffe1e2e1ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e8e7ffe8e8e9ffe9e9e9ffe9e9e9ffeae9eaffe9eaeaffebeaeaffebeaebffebebebffebecebffebecebffecececffedececffedececffedededffedededffeeedeeffeeededffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffeff0efffefeff0fff0f0efffefefefffefeff0ffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff0f1f0fff1f1f1fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff1f2f2fff2f3f2fff2f2f3fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f3f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f6fff6f5f5fff6f6f5fff5f5f5fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff7f6f7fff7f6f6fff6f6f6fff7f7f6fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafaf9fffafafafff9faf9fffaf9fafffbfbfbfffdfdfdfffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111111ff111110ff111111ff111111ff111110ff0f100fff121212ff1a1a1aff252525ff323233ff3a3b3bff484848ff535453ff606060ff6e6e6dff7d7d7dffa7a6a6ffdcdcdcffebecebfffbfbfbfffefffefffffefefffefffefffffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffefffefffefffefefffffffefffffffffefffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefefefffefffffffffffefffffffefffffefefffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefdfdfffdfdfdfffdfdfdfff7f8f7fff0f0f0ffdfdfe0ffc6c7c6ffbbbabaffb0b0b1ffa6a6a7ff9a9a9aff8b8b8bff7b7b7bff6a6a6aff585958ff474747ff3d3c3cff3e3e3eff3e3e3eff40403fff414140ff4140400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f10ff100f10ff101111ff111011ff101110ff101010ff111111ff111111ff111211ff131313ff151615ff181718ff1a1b1aff1d1d1dff201f20ff232223ff252525ff282727ff2a2a2aff2e2d2dff313130ff343434ff373837ff3b3b3bff3f3f3fff808080ffefeeeeffefefeeffeeefeeffefeeefffefeeefffefefeeffefeeeeffeeeeefffeeeeefffeeeeefffefeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffefeeeeffeeefeeffefefefffefefefffefefeeffefefefffefefefffefefeffff0efefffefeff0fff0eff0fff0f0f0fff1f0f0fff1f1f1fff1f1f0fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff3f3f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f4f4fff5f4f4fff4f4f4fff5f5f4fff5f4f5fff5f5f4fff5f4f5fff5f5f4fff5f4f5fff5f4f5fff5f4f5fff5f4f4fff5f5f4fff4f5f4fff5f4f4fff5f5f4fff4f5f5fff4f5f4fff5f4f5fff5f4f5fff5f4f4fff4f4f4fff5f4f4fff4f5f4fff5f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f5fff4f4f5fff5f5f5fff5f5f4fff5f5f4fff4f5f4fff4f5f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff6f5f6fff6f5f6fff6f5f5fff6f5f5fff5f5f5fff6f6f6fff6f6f5fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f7f6fff7f6f6fff6f7f6fff7f6f7fff7f6f7fff7f6f7fff7f6f6fff7f7f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff5f6f5fff6f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff6f5f6fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f4f5fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff4f4f4fff5f4f4fff4f4f4fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff8f7f7fff8f8f8fff8f9f9fff9f9f9fffaf9fafffaf9fafffaf9f9fffafafafffbfafafffafbfafffbfbfbfffafafafffafaf9fffaf9f9fff9fafafffafafafffafafbfffcfcfbfffcfcfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfafffbfafafff9f9fafff8f8f8fff7f7f7fff4f5f5ffebeaebffcbcbcbff888787ff5a5959ff353434ff141515ff070707ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff090809ff171817ff3a393aff5a595aff797878ffc4c4c4ffebebeafff4f4f4fff7f7f7fff9f9f8fff9fafafffafbfafffbfafbfffbfbfbfffbfafafffbfafafffbfafafff9faf9fffaf9fafffafafafff9f9f9fff9f8f9fff8f8f9fff8f8f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f4fff4f4f4fff5f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff5f5f4fff5f4f4fff4f5f4fff5f4f4fff4f5f4fff5f4f5fff5f4f5fff5f5f5fff5f5f4fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f6fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff6f6f5fff5f6f5fff6f5f5fff5f5f6fff6f5f6fff6f6f6fff5f6f6fff6f6f6fff7f6f7fff7f6f7fff7f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff6f6f7fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f5f5fff5f6f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f4f5fff5f4f4fff5f5f4fff4f5f4fff5f4f4fff5f5f4fff4f5f5fff5f5f4fff5f4f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff4f4f4fff4f3f4fff4f3f4fff4f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff3f2f2fff2f3f2fff3f2f2fff2f3f2fff2f2f2fff2f1f2fff2f1f2fff2f1f1fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff0f1f1fff1f1f0fff1f0f1fff1f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0eff0ffeff0f0ffeff0f0fff0f0f0fff0f0efffefefefffefefefffefefefffefefefffefeeefffefefefffd3d3d3ff4e4e4eff3c3c3cff393939ff353536ff323232ff2f2e2eff2a2b2bff282728ff252525ff232222ff201f20ff1d1d1dff1b1b1bff191919ff161616ff141413ff121111ff0f0f10ff100f0fff0f0f10ff101010ff111011ff111111ff111011ff111110ff101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040405ff0d0d0dff212121ff545454ffa9a9a9ffdddeddffefefeffffdfcfcfffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffffffefffffefffffffffefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefffefffffefefffefefefffefffffffefffefffffefffffefefffffffefefffffefefffffffefffefffefffffefffffffefffffffffefffffefefffefefffffefefffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefffefffefffffffffffefffffffefffffefefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefdfffefdfdfffefefdfffdfefefffefefdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffefefffffffffffffffffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffbfcfbfff4f4f4ffebecebffd8d8d8ffc5c6c5ffbababaffb0b0b0ffa4a4a4ff969696ff868685ff737373ff605f5fff4f4f4fff434343ff434343ff444344ff434344ff444343ff434343ff4443430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffcfdfcfffbfafbfffafafafffaf9fafffaf9f9fff9f9f9fffafaf9fffaf9f9fff9faf9fffaf9f9fff9faf9fffaf9fafffaf9fafffaf9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f8f9fff8f8f9fff9f9f8fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff5f5f5fff6f6f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f4f5fff4f4f4fff5f4f4fff4f4f4fff4f4f3fff4f4f3fff3f4f4fff3f4f3fff4f3f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff1f1f2fff1f1f1fff2f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0efffeff0effff0f0efffefeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffededecffecececffecebebffebebebffebebebffebeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e3e3ffe4e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfe0ffdfdfdeffdededeffddddddffdcdddcffdbdbdbffdadadaffd8d8d8ffd6d6d6ffd3d3d3ffd1d1d1ffd4d3d3ffd4d4d5ffd5d5d5ffd8d8d8ffd8d8d9ffd9d9da0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededdffdededeffdededeffdfdfdfffdfdfdfffe2e1e1ffe1e2e1ffe2e1e1ffe1e2e1ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e4e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e9eaffeaeaeaffebeaeaffebebeaffebebebffebecebffebebebffecebecffecececffececedffedededffedededffeeededffededeeffeeeeeeffefeeeeffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefeffff0efefffefefefffeff0effff0f0efffefeff0fff0efefffeff0f0fff0f0f0fff1f0f1fff0f1f1fff1f0f1fff1f1f0fff0f0f0fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff2f2f2fff2f2f2fff3f2f3fff3f2f3fff3f2f2fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f6fff6f5f6fff6f6f5fff5f6f5fff5f6f5fff5f6f5fff5f5f5fff6f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f7fff7f6f7fff7f6f7fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f8f9fff9f9f8fff9f8f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fffaf9f9fff9f9fafffafafafffafafafffbfbfafffcfcfcfffefefefffefffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111111ff111111ff111110ff111011ff101111ff101111ff111211ff1a1a1aff262626ff2f2f2fff353535ff4a4a49ff535352ff5f5f5eff6d6d6dff7d7d7dffa09fa0ffd8d7d7ffe8e8e9fff8f8f8fffefdfdfffefefffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffefffffffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffefffffffffefffefffffffffffffffefffffffefefffffefffefffffffefffefefffffffefffffefefffffefffffffffefefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfefdfffdfdfdfffdfdfdfff7f8f7fff0f0f0ffdfdfdfffc4c4c4ffbbbbbaffb1b1b0ffa7a6a7ff9a9a99ff8a8b8bff7b7b7bff696969ff575758ff464746ff3e3e3eff3d3e3eff3e3e3eff3e3d3eff3f4040ff41404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f100fff101010ff10100fff0f100fff111010ff101010ff101010ff101010ff111010ff121212ff141514ff161616ff191919ff1c1c1cff1e1e1eff212020ff232423ff252526ff282827ff2a2a2aff2d2d2dff303130ff353534ff383838ff3c3c3bff3f403fffb7b7b7ffefefefffefefefffeeefeeffefefefffefeeeeffefeeeeffeeefeeffeeeeeeffefeeefffeeeeeeffeeeeefffeeefeeffeeeeeeffeeeeefffeeefeeffefefeeffeeefefffefefefffefeeefffeeefefffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f3f2fff2f3f3fff2f3f2fff3f4f4fff4f4f4fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff5f4f5fff5f5f4fff4f5f5fff5f4f5fff4f5f4fff5f5f4fff5f5f5fff5f5f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff5f4f4fff5f4f4fff4f5f4fff4f5f4fff5f4f5fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f5fff5f6f6fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff5f6f5fff5f6f5fff5f6f5fff6f6f6fff6f6f5fff6f5f6fff6f6f6fff6f7f6fff6f7f7fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff6f7f6fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff7f7f7fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f6fff6f7f7fff6f6f6fff6f7f6fff7f7f6fff6f6f7fff7f6f6fff6f7f6fff6f7f6fff7f6f7fff7f7f7fff6f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff6f7f6fff7f6f6fff6f6f7fff6f6f7fff6f6f7fff6f7f7fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f6f5fff5f6f5fff5f5f5fff6f6f5fff6f5f5fff5f5f6fff5f6f5fff5f6f6fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff6f6f5fff6f6f6fff7f6f6fff7f7f6fff7f6f7fff7f7f6fff7f8f8fff8f8f8fff8f9f8fffaf9f9fff9f9fafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfafbfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfbfffafbfafffbfafafffafafbfffbfbfbfffbfbfbfffafbfbfffbfafafff9fafafff8f8f8fff6f7f7fff4f4f4ffe6e6e6ffc1c2c1ff7a7b7aff575757ff303030ff111110ff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030203ff0a0a0aff161616ff393939ff5b5a5aff727271ffbab9baffe4e5e4fff3f3f3fff7f7f7fff8f9f8fffafaf9fffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafafafffafafafffbfafafffafafafff9faf9fff9f9f8fff9f8f9fff9f9f8fff8f9f9fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f6f6fff6f7f7fff6f6f6fff6f7f7fff6f6f7fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff5f6f6fff5f5f5fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f5f6fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f7f7fff6f6f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff5f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff4f5f5fff5f4f5fff4f4f5fff4f5f5fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f3fff3f4f3fff3f3f4fff4f4f3fff4f3f3fff3f3f4fff3f4f3fff3f4f3fff3f3f3fff3f4f4fff3f4f3fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff3f3f2fff2f2f2fff3f2f2fff2f2f2fff2f1f2fff2f2f1fff1f2f2fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f0fff0f1f0fff0f1f0fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0eff0fff0f0efffeff0f0fff0f0efffefefefffefeff0ffefefeffff0efefffefefefffefefefff7f7f80ff3d3e3eff3a3939ff363636ff323232ff2f2f2fff2b2b2cff292828ff252625ff232323ff202120ff1e1e1eff1c1c1bff1a1919ff161617ff131414ff111211ff0f0f0fff101010ff101110ff101110ff111110ff111110ff111110ff0f1010ff101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040304ff0d0d0dff1f1f20ff585857ffaeaeaeffdfdfdffff0f0f0fffdfdfdfffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffefefffffffffffffefefefffefefffffffffffffffffffffffefefffffffefffefefffffffffefffefffffffefefefffefefefffffffefffefefffffffefefffefffefffefffefffffffffffffffffffefffefffefffffffefefefffffefefffefffefffefefefffffefffffefffefffefefffffffffefffefffefffefefffffefffefffffefefffefefffffffefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffffefffffffefefffefefffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffefdfefffdfefdfffefefdfffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffefefefffffefffffefffefffefefffffffffefffefefefffefefefffefefefffffefefffdfefefffefdfefffdfdfefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfefefffdfdfdfffdfefefffefefefffefefefffefefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffafafbfff4f4f4ffebebebffd7d7d8ffc5c5c5ffbababaffafafafffa3a3a2ff949394ff838382ff717272ff5e5e5eff4f4f4fff444343ff434344ff434343ff434443ff434443ff444344ff4444440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfefdfffcfcfbfffafafafffafafafffaf9fafffaf9f9fff9f9fafffafafafff9f9f9fff9f9fafffafafafffaf9fafffaf9f9fffafaf9fff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fffaf9fafffafafafff9f9f9fff9fafafff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff8f9f9fff8f8f9fff8f9f9fff8f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f7f8fff7f8f8fff7f8f8fff7f7f7fff7f8f8fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff6f6f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff3f4f3fff4f4f3fff4f3f4fff4f4f3fff3f4f3fff3f4f3fff4f3f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff2f2f3fff2f3f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f2f2fff1f1f1fff1f2f2fff1f1f2fff1f1f1fff1f1f0fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0eff0ffefeff0ffeff0efffeff0efffefefefffefefefffeeefefffeeefeeffeeeeedffedeeedffedededffecedecffecececffecececffecebebffebebebffebebebffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e4ffe4e5e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdddddeffdcdcdcffdbdbdbffd9d9daffd7d7d7ffd5d4d5ffd3d4d4ffd5d4d4ffd5d6d5ffd7d7d8ffd9d9d9ffd9dadaffdcdbdbffdbdcdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcddddffdddedeffddddddffdedfdfffdedfdeffdfe0e0ffe0e0dfffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffeae9eaffeaeaeaffeaeaebffebebebffebebebffebebecffebececffecececffececedffedecedffedecedffededeeffeeededffedeeeeffeeeeeeffeeeeeeffeeeeefffefefefffefefeeffefefefffefefefffefefefffefefeffff0efefffefeff0ffeff0efffeff0f0ffefefeffff0f0f0fff0f0f0fff0f1f0fff1f1f0fff0f1f0fff1f1f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f5f6fff6f6f5fff5f6f6fff6f6f6fff5f6f6fff5f5f6fff5f6f6fff6f6f5fff5f6f6fff6f5f6fff6f5f6fff5f6f6fff7f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f7fff7f7f6fff6f7f6fff6f7f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff7f8f8fff7f8f7fff8f8f8fff8f9f8fff8f9f9fff9f9f8fff9f9f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9f9f9fff9fafafff9f9f9fffaf9f9fff9faf9fff9faf9fffaf9fafffafbfafffbfbfcfffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff101111ff111111ff111011ff111111ff111111ff101010ff111010ff191919ff242424ff313030ff333334ff484848ff535253ff5e5e5eff6c6c6cff7d7d7dff989797ffcfd0d0ffe6e6e6fff4f4f5fffdfefdfffffefffffefefefffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffffffffffffefffffefffffefffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffefefffffefefffefefffffefffffffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffefffffffefefffffffefffffffffffffefffffffffefffefefffffefffffffefffffffefffffffefefffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffdfdfdfffdfdfdfffdfdfdfff8f7f7fff0f0f0ffe0e0e0ffc4c4c5ffbcbcbbffb1b1b1ffa6a6a6ff999999ff8b8a8bff7a7a7bff686869ff575656ff464645ff3e3e3eff3e3e3eff3e3e3dff3e3d3eff3e3e3eff3f404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0fff0f0f0fff0f0f0fff0f0f10ff0f0f0fff111010ff101010ff101010ff101011ff121313ff151515ff171817ff1a1a1aff1c1c1cff1e1e1fff222121ff242423ff262625ff282828ff2a2b2bff2e2e2eff313131ff353535ff393838ff3c3c3cff696a69ffe7e8e7ffeeefeeffefefefffefeeefffeeeeefffefefefffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeefffefeeefffefeeeeffefefeeffefefefffefefefffefefeeffefeeefffefefefffefefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff5f5f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff5f5f4fff5f5f5fff5f4f5fff4f4f5fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f6f6fff5f6f6fff5f6f6fff5f5f6fff6f5f5fff5f5f6fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff6f6f6fff7f6f6fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f6f7fff6f7f6fff6f7f6fff6f7f6fff7f7f7fff7f6f6fff6f6f7fff6f6f7fff6f6f6fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff7f6f6fff7f7f6fff7f7f7fff7f6f7fff7f7f6fff6f6f7fff6f7f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f5f5fff5f5f6fff5f6f6fff6f5f5fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f6fff5f6f6fff5f5f6fff5f6f5fff6f5f6fff5f5f5fff5f5f6fff7f6f6fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f9f8fff9f9f9fff9fafafffafafafffafafafffafbfafffafbfafffbfbfafffbfbfbfffcfbfbfffbfbfbfffafafbfffafafafffafbfafffafafafffafafbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffafbfbfff9f9fafff8f8f8fff6f6f6fff3f3f3ffe2e2e2ffb7b7b7ff747474ff5a5a5aff2f3030ff101010ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010202ff090909ff131414ff353536ff585757ff6d6d6dffb0b0afffe0e0e0fff2f3f3fff7f7f7fff8f8f9fffafafafffbfafbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff6f6f5fff5f6f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff6f6f5fff5f5f6fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f5fff5f6f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f6f6fff6f6f7fff6f6f7fff6f6f6fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff7f6f6fff7f7f7fff8f8f8fff7f7f8fff8f7f8fff7f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff8f7f8fff7f8f8fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff6f6f5fff6f6f6fff6f5f6fff5f5f6fff5f5f6fff5f5f5fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f5f5fff4f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff2f1f1fff1f1f1fff1f1f0fff0f1f0fff0f1f0fff1f1f1fff1f0f0fff0f0f1fff0f0f1fff0f0f0fff0f1f0fff0f0f0fff0eff0fff0efeffff0eff0fff0eff0fff0eff0fff0efeffff0f0efffeff0f0ffefefeffff0efefffb7b7b7ff3e3f3eff3a3b3aff363637ff323333ff2f2f2fff2b2c2cff292929ff252626ff232323ff212121ff1f1f1fff1d1c1dff1a1a1aff171717ff141414ff121111ff101010ff0f0f0fff101010ff101011ff111010ff111111ff101010ff101010ff101010ff0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff0d0d0dff1f1f1fff5a595affaeaeaeffe2e1e1fff1f1f1fffdfdfdfffffefffffffffefffffefffffefffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffefffffefefefffefefffffffefefffffefefffffffefffefffefffefffefffefffefffefefefffefefffffffefefffefefefffefffefffefefefffefffefffffffffffffefefffefefffffefefffffefefefffffffefffffffefffefefefffefefefffefefefffefefffffffefffffffefefffffffefffffffffffffefefffffffefffffefffffefffffffefffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffffefffefffffffefffffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffefefefffffefefffefefffffefefffffefefefffffffefffffffefffefefefffffefefffffefefffefefffffefefffffffefefffffefefffefefefffefefefffefefdfffdfdfefffdfefefffdfefdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffafafafff3f3f4ffeaebeaffd5d5d6ffc4c4c4ffb9b9b9ffafaeaeffa1a1a1ff929291ff808180ff6c6c6cff5d5d5dff4e4e4fff434344ff444343ff434343ff434443ff434343ff434343ff444443000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffcfcfdfffbfbfbfffafafafffafafafff9fafafffafafafffaf9fafff9fafafffaf9fafff9f9f9fff9f9fafffaf9f9fffaf9f9fffafaf9fff9faf9fff9fafafff9faf9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fffafaf9fffaf9f9fff9f9fafff9f9fafff9f9f9fffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f8f8fff8f8f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f4f3fff3f3f3fff3f4f3fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f2fff3f2f3fff3f2f3fff3f2f3fff3f2f2fff3f3f2fff2f3f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff2f1f2fff1f1f1fff1f1f1fff0f1f1fff0f0f1fff0f0f1fff0f0f0fff0f0f0ffefefeffff0efefffefefefffeeefefffefeeeeffeeeeeeffeeededffededeeffedededffedededffedececffecececffebececffebebebffeaeaebffeaeaeaffeaeaeaffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e0e1ffe0e0e0ffe0dfe0ffdfdfe0ffdfdedfffdedddeffddddddffdcdcdcffdadadaffd9d9d8ffd7d6d7ffd5d6d6ffd5d6d6ffd7d8d8ffd8d8d9ffd9d9d9ffdbdbdbffdcdbdcffdbdcdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdddcdcffdddcdcffddddddffddddddffdededeffdededeffdfdfdfffdfdfe0ffe1e1e1ffe1e0e1ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffebeaebffebebebffecebebffececebffecececffecececffededecffedecedffedededffedeeedffededeeffedeeeeffeeeeeeffeeeeeeffefefefffeeefefffefefefffefefefffefeff0ffefeff0fff0efeffff0f0f0ffefefeffff0efefffefeff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff6f6f5fff6f6f6fff5f5f5fff6f5f5fff6f5f6fff6f5f6fff6f5f6fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff6f6f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f7f7fff8f7f7fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9f9fafff9f9fafff9f9fafffafafafffafafafffaf9fafffbfafafffcfcfcfffefefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff101111ff111111ff111111ff111110ff111110ff101010ff101010ff171717ff222121ff2f2f2fff333333ff3e3e3eff535353ff5c5c5cff6a6a6aff7b7a7bff919191ffc6c7c6ffe4e4e4fff3f2f2fffdfcfdfffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffefefffefffffffffefffffefefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffefefdfffdfdfdfffcfdfdfff7f7f7fff0f0f0ffe1e0e1ffc6c7c6ffbcbcbcffb1b1b1ffa5a6a5ff999999ff888889ff787878ff676667ff555555ff444444ff3d3c3dff3d3d3dff3e3e3eff3e3d3eff3e3e3eff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0e0eff0f0f0fff0f0f0fff0f0f0fff0f0f10ff0f0f10ff100f0fff101010ff0f0f0fff101010ff131313ff161616ff191818ff1a1a1bff1c1c1dff201f20ff212221ff242424ff262626ff292929ff2c2b2cff2f2f2fff333232ff363636ff3a3939ff3d3d3dffa1a1a1ffefefeeffeeefefffeeeeefffefeeeeffeeeeeeffefeeeeffeeefeeffefefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefeeffeeefefffefeeefffefefefffefefefffefefefffefefeffff0eff0fff0f0efffefeff0fff0f0effff0f0f0fff1f1f0fff0f0f0fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff3f3f2fff3f3f2fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff5f4f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff6f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f8fff8f7f8fff8f7f8fff7f7f8fff7f7f7fff8f8f8fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff8f7f8fff7f8f7fff7f8f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff7f6f7fff7f6f7fff6f7f6fff7f7f7fff7f7f6fff6f7f6fff7f7f7fff6f6f7fff7f7f7fff7f6f7fff7f6f6fff6f7f7fff7f6f7fff7f6f6fff7f7f7fff7f6f7fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff6f7f6fff6f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f6fff6f6f6fff6f5f6fff6f5f6fff6f5f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff7f6f7fff6f7f6fff7f7f8fff8f7f7fff8f8f8fff8f8f8fff9f9f9fffaf9fafffafafafffbfafafffafbfbfffafafbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfafafffafbfafffbfafbfffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffafbfbfffbfafafffbfafafffcfbfbfffcfbfcfffbfbfbfffbfafbfffafafafff8f8f8fff6f6f6fff3f4f3ffdfdfdeffabababff6f6f6fff5a5b5bff2f2f2fff101010ff040403ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff060607ff111111ff2d2c2dff525352ff6b6c6cffa8a8a8ffdededdfff3f3f3fff7f7f7fff9f8f9fffafafafffbfbfafffbfbfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffaf9f9fff9faf9fffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f5fff6f5f6fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f6f6fff6f7f6fff7f7f7fff6f6f6fff6f7f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff7f7f7fff7f6f7fff8f8f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f8fff9f9f8fff9f8f8fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff7f7f7fff7f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f5f6fff5f6f5fff6f6f6fff6f5f5fff5f6f5fff6f6f6fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f4f5fff5f5f5fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff4f4f4fff3f3f4fff4f3f3fff4f3f3fff3f3f3fff3f3f4fff3f3f4fff3f3f4fff4f3f4fff4f3f4fff4f3f4fff3f4f4fff4f4f4fff4f3f3fff4f3f3fff3f3f4fff2f2f3fff3f3f3fff2f3f2fff2f3f3fff3f2f2fff3f3f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f0fff1f1f1fff0f0f1fff1f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0f0f0fff0eff0fff0efefffefefeffff0efefffefefeffff0efefffe8e8e8ff626262ff3c3b3cff383838ff333334ff30302fff2c2d2cff292929ff262626ff232423ff212221ff1f1f1fff1d1d1dff1b1a1aff171717ff151414ff131213ff111112ff101010ff111010ff101011ff101011ff101010ff101010ff101010ff0f0e0fff0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff0c0d0dff1d1d1eff5d5d5dffb1b1b2ffe3e3e2fff1f2f2fffdfcfdfffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefffffffefffffefffefffefffffffffffffffffffefffffefefffefffffffffefffffefefefffffefefffefefefffefefefffffffefffefffffffefefffffefefefffefefefffefefefffefffefffffefffffefefefffefffefffffffffffefefefffefefefffefefffffffefefffefefefffffefefffefefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffefffffffffffefefefffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefdfdfffefdfefffdfdfefffefdfdfffefefefffdfdfdfffdfdfefffefdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffcfcfcfffafafafff3f3f3ffeae9eaffd0cfd0ffc2c2c2ffb9b9b9ffadaeadff9fa0a0ff909090ff80807fff6b6b6bff5c5c5dff4e4d4dff434343ff434343ff434343ff434343ff434443ff434443ff434344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffdfdfefffdfcfcfffbfafbfffafafafffafafafffafafafffafafafffaf9f9fffaf9fafff9f9fafffafafafff9faf9fffafafafffafafafffafafafffaf9fafff9fafafffaf9fafff9f9f9fffafaf9fff9f9fafff9f9f9fffafaf9fffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafff9f9f9fff9faf9fffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff3f3f3fff4f4f3fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f2f3fff3f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f2f1fff1f2f1fff2f2f1fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff1f1f0fff1f0f0fff0f0f0fff0f0effff0eff0ffefeff0ffefefefffefeeeeffeeeeeeffedeeeeffeeedeeffededeeffedededffedecedffececedffebececffebebecffebebebffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdedeffdddedeffdddcddffdbdbdbffdbdadaffd9d8d9ffd7d8d8ffd8d7d8ffd9d9d9ffd9d9daffdbdbdbffdbdcdbffdcdcdbffdddddd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdadaffdbdbdbffdbdbdbffddddddffdcdcddffdeddddffdeddddffdededeffdededfffdfdfdfffdfdfe0ffe0dfe0ffe1e0e1ffe2e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebebebffebebebffecebebffebececffecececffecececffedecedffedecedffedededffeeedeeffeeeeeeffededeeffeeeeeeffeeefeeffefefeeffeeeeeeffefefefffefefefffefefefffeff0effff0efeffff0f0effff0efeffff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f5fff5f6f5fff6f6f6fff5f5f6fff6f6f6fff6f5f6fff6f6f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff6f6f6fff7f7f6fff6f7f7fff7f7f7fff7f8f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fff9f9fafff9f9f9fffaf9fafff9faf9fff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafaf9fffafbfafffcfcfcfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101111ff111111ff111111ff111010ff101010ff101010ff0e0f0fff151415ff1f1e1fff2c2c2cff323232ff363536ff505050ff595a5aff676667ff767677ff8a8b8bffbdbcbcffe2e2e2fff0f0f0fffcfdfcfffefefefffefffffffffffefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffffefffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefefefffdfdfdfffcfdfdfff7f7f8fff0f0f0ffe1e1e0ffc8c7c7ffbcbcbcffb1b1b1ffa4a5a4ff979697ff878787ff777677ff656465ff535454ff434443ff3c3d3cff3d3c3dff3d3d3eff3e3e3eff3e3e3eff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0e0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1010ff0f0f0fff0f0f10ff0f0f0fff111110ff131413ff161616ff181818ff1a1a1aff1d1d1dff1f201fff222122ff252424ff272727ff292929ff2d2c2cff303030ff343334ff373737ff3b3b3aff4c4c4cffd9d9daffeeefefffeeeeeeffeeefefffeeeeefffeeefefffefefefffefeeeeffeeefeeffefefefffeeefeeffefeeeeffeeeeefffefefefffefeeefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0efffefefefffefeff0ffeff0f0fff0f0f0fff0f0effff0f1f0fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f4fff4f3f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f6f5fff6f5f5fff5f5f5fff6f5f6fff6f5f6fff5f5f6fff5f6f5fff6f6f5fff5f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f7f8fff8f8f8fff7f8f8fff8f7f8fff8f7f7fff8f8f8fff7f7f8fff8f7f8fff7f8f8fff8f7f7fff8f8f7fff7f8f8fff7f8f7fff8f8f7fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f7fff7f7f7fff8f7f7fff7f7f8fff8f7f8fff7f8f7fff8f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f7f6fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f8f8fff9f9fafffafafafffafbfafffbfbfafffbfbfbfffbfbfcfffbfcfcfffcfbfbfffbfcfcfffbfbfbfffafbfbfffbfbfbfffbfafafffafafafffbfbfbfffbfcfbfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffbfbfcfffbfbfafffbfbfafffbfbfbfffbfbfcfffcfcfcfffcfcfbfffafafafff9f9fafff8f8f8fff7f6f7fff2f2f2ffdcdcdcff9fa0a0ff6c6c6cff575858ff2d2d2dff0e0f0fff040303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff0d0d0eff232423ff484848ff656464ffa1a1a0ffd9d9d9fff2f1f2fff6f6f7fff9f8f9fffafafafffbfbfafffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafff9faf9fffaf9fafff9f9fafffafafafffaf9fafff9fafafff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f7fff7f8f7fff7f8f8fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f7f6fff6f6f7fff7f6f7fff7f6f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f6f6fff5f6f5fff5f5f5fff6f5f5fff6f6f5fff5f5f5fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f7f7fff6f6f7fff6f7f6fff7f7f7fff7f6f6fff6f7f6fff7f7f7fff6f7f7fff7f6f7fff6f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f6fff7f7f7fff7f7f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f7fff7f6f7fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff5f6f6fff6f5f6fff5f5f6fff6f6f6fff6f5f6fff5f6f6fff5f6f5fff6f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f4f5fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff4f4f3fff3f4f4fff4f3f4fff4f3f4fff4f4f4fff3f4f4fff4f3f4fff4f3f3fff4f4f4fff3f3f4fff4f3f4fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f2f3fff3f3f2fff3f3f2fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff1f0f1fff0f1f1fff1f1f1fff1f0f0fff0f0f0fff1f1f1fff0f1f0fff1f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0effff0f0efffefeff0ffefeff0ffefeff0ff9b9b9bff3c3c3cff383839ff343535ff313131ff2d2d2dff292a29ff272727ff242424ff212222ff202020ff1d1d1dff1a1a1aff171717ff151514ff131314ff121212ff111111ff111111ff101111ff101010ff101010ff101010ff0f0e0fff0f0e0fff0e0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff0c0b0cff1f1f20ff656565ffb9b8b9ffe3e3e3fff2f2f2fffdfdfdfffffefffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffefffefffffefefffffffffffffffefffefefefffffefefffffffefffefefefffffefefffefefffffffefffffefefefffffffefffefefefffefefffffefffffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffffffffffefffefffffefefffefefefffefefefffffefefffefefffffefffefffffffefffefefffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffefefffffffefffefffffffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefdfefffefdfefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefffefffffffefffefefefffefefefffffffffffefffefffffefefffefefffffffefffffffefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfefffefdfefffefefefffdfefefffefdfefffefdfdfffdfefefffdfdfdfffdfdfdfffcfdfdfffcfcfcfff9f9f8fff2f2f2ffe9eae9ffcececeffc2c2c2ffb9b9b8ffacacacff9f9e9eff8f8f8fff7e7e7eff6c6b6bff5b5b5cff4c4b4cff404140ff444443ff434343ff434344ff434443ff434343ff43444400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffdfdfdfffcfbfcfffafafafffafafafffafafafffafafafff9fafafffafaf9fffafafafffafaf9fffaf9fafffafafafffafafafff9f9f9fffaf9f9fffaf9fafffafafafffafafafffafaf9fffafafafffafafafffafafafffaf9f9fff9fafafff9f9fafff9fafafffafafafffaf9f9fff9f9f9fffafafafff9faf9fffaf9f9fff9f9fafffaf9fafffaf9f9fff9f9fafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff3f3f2fff2f2f3fff2f2f3fff2f2f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0efffefeff0fff0efefffefefefffefefefffeeeeeeffeeedeeffeeeeedffedeeeeffedededffedecedffecececffececebffebecebffebebebffeaeaeaffeaeae9ffe9e9eaffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe7e7e7ffe8e7e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdedfdeffdededdffdcdcddffdbdbdcffdadadbffdadad9ffd8d9d9ffd9d9daffdbdbdbffdbdbdcffdbdbdbffddddddffdedede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdddcddffddddddffdededeffdddedeffdededeffdededeffdfdfdfffdfdfdfffe1e1e1ffe2e2e2ffe3e3e2ffe4e4e3ffe3e4e4ffe3e4e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e6e7ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe9e9e8ffe9e8e8ffe9e9e9ffeaeaeaffe9eae9ffeae9eaffeaeaeaffebebebffebeaebffebebecffececebffecececffecececffececedffedededffeeededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffeeefefffefefefffefeff0ffefefefffefefefffeff0efffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f0f0fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff2f2f1fff2f2f2fff1f2f2fff2f2f2fff2f2f3fff3f3f2fff3f2f3fff4f3f3fff3f4f3fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f6f5fff6f6f6fff6f5f5fff5f6f5fff6f6f6fff5f6f6fff6f5f6fff5f5f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff6f6f7fff7f6f7fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f9fff9f8f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9fafafff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fff9f9fafffaf9fafff9f9f9fffafaf9fffaf9f9fff9f9fafff9fafafff9f9f9fff9fafafff9f9fafff9faf9fffafafafffaf9f9fff9faf9fffbfbfbfffafbfbfffdfcfcfffefefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111010ff101110ff101011ff101010ff101010ff0e0d0eff121212ff1c1c1cff282928ff313031ff383838ff484848ff575757ff636463ff737373ff868686ffb2b1b1ffdfdfdfffeeedeefffdfcfcfffffefffffefefefffffffefffffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffefefefffffffffffffffefffffffffffefefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffefffefffdfefefffdfefdfffdfdfdfff8f8f7fff0f0f0ffdfe0e0ffc7c7c7ffbcbcbbffb0b0b0ffa2a2a3ff959695ff868686ff767575ff646464ff535253ff434343ff3c3c3bff3c3c3cff3c3c3cff3e3e3dff3e3e3eff414141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0e0eff0e0e0eff0f0e0fff0f0f0fff0f0f0fff0f0f0fff0f100fff0f0e0fff0f100fff121111ff131413ff161516ff191818ff1b1a1bff1d1d1dff20201fff232222ff252525ff282727ff2b2b2bff2e2e2eff313231ff353434ff383837ff3b3c3bff8c8b8bffeeefeeffeeefefffefefeeffeeeeeeffefeeeeffefeeeeffefefefffefeeeeffefefefffefefefffeeeeefffefefefffefeeeeffefeeeeffefefefffefefefffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffefeff0ffeff0effff0f0f0fff0f0f0fff1f1f0fff0f0f1fff1f1f2fff1f1f1fff2f1f1fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff5f6f5fff6f5f5fff5f6f5fff5f5f6fff6f5f5fff6f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f6f5fff6f6f6fff5f5f6fff5f6f6fff5f5f5fff6f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f7f6fff6f6f6fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f8fff8f8f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f8f8fff8f7f7fff8f8f8fff7f8f8fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f8f8fff7f7f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f6fff7f7f6fff6f6f6fff7f6f7fff7f7f7fff7f6f7fff6f6f7fff7f7f7fff7f6f7fff6f7f7fff7f6f6fff7f7f6fff6f6f7fff7f6f7fff7f6f7fff7f7f7fff8f7f7fff8f7f7fff8f7f7fff9f8f8fff9f9f9fff9f9f9fffafafafffafafafffbfbfafffbfcfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffbfbfafffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffbfbfcfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfcfcfffbfbfbfffafbfbfff9f9fafff7f8f7fff7f7f6fff1f1f1ffd8d8d7ff949494ff6b6b6bff545454ff272727ff0d0d0dff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff0a0a0aff1c1b1bff3e3d3dff595959ff949393ffd3d3d3fff0f0f0fff7f7f7fff8f8f8fff9faf9fffafbfbfffcfbfbfffcfcfcfffcfcfdfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafbfbfffbfafafffbfafafffbfbfbfffafafafffafaf9fff9f9f8fff8f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f9f8fff8f9f8fff8f8f8fff7f7f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff6f6f6fff7f6f7fff7f7f7fff7f6f7fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f5f6fff6f6f6fff6f5f5fff6f6f5fff6f6f6fff6f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f6fff6f7f7fff7f7f6fff6f7f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f6fff7f7f7fff7f7f6fff7f7f7fff7f6f6fff6f7f6fff6f7f7fff7f6f6fff7f7f6fff6f7f7fff7f7f6fff6f7f6fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff5f6f6fff6f6f6fff6f5f5fff6f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff5f5f4fff4f4f4fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff3f4f3fff4f3f4fff4f4f4fff4f3f4fff3f3f4fff4f4f4fff4f3f4fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f3f3fff4f3f3fff3f3f3fff3f2f3fff3f2f2fff3f3f3fff3f2f2fff3f3f2fff2f2f2fff2f2f1fff1f2f2fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff1f1f1fff0f0f0fff1f1f1fff1f1f1fff0f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0effff0f0f0ffefefefffeff0efffd3d3d3ff4b4c4cff39393aff353535ff313231ff2d2e2eff2a2a2aff272727ff252525ff232323ff202020ff1d1e1dff1b1b1bff181818ff161515ff141314ff131312ff121111ff101010ff100f10ff101010ff101010ff0e0e0fff0f0f0fff0f0f0fff0f0f0fff0d0d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff0c0c0cff232323ff6f6e6effbdbdbdffe3e3e4fff4f3f3fffefdfdfffffffffffefefefffffffefffffffefffffffffffefefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefefffffffefffffefefffefefefffffefefffffffffffffefefffffffefffefefefffefefefffefffefffefefefffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffffffffefefffffffffefffffefefffefffffffefefefffffffefffffffefffffffffffefefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffefffffefffffffffefefffffffefffefefffffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffffffffffefefffffefffffffefefefffffefefffffffffffefefffffefefefffefefdfffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffefefefffdfdfdfffefdfefffdfdfdfffefefdfffdfdfdfffefdfefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfbfbfff8f8f8fff2f1f2ffeae9e9ffcecdceffc1c1c1ffb8b8b8ffacababff9d9d9dff8e8d8dff7b7b7bff6b6b6bff5b5b5bff4a4a4aff3f3f3eff404141ff444343ff434443ff434344ff434443ff43434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffdfcfdfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9f9fffafafafffafafafffafafafffafafafffafaf9fff9fafafffafaf9fffafafafff9fafafffafafafffafaf9fffafaf9fffafaf9fffafafafffaf9f9fffafafafffafafafff9f9fafff9fafafff9f9f9fffaf9f9fffafafafff9f9fafffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff7f7f7fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff7f6f6fff6f7f6fff6f6f6fff6f5f6fff6f5f6fff5f5f5fff6f5f5fff5f5f5fff5f4f5fff5f4f4fff5f5f5fff4f4f4fff4f5f4fff4f4f4fff4f4f3fff3f4f4fff4f4f3fff4f4f4fff3f4f4fff4f4f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff3f3f3fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f2fff1f1f1fff1f0f0fff0f1f0fff1f1f1fff0f0f0fff0f0effff0eff0ffefefefffefefefffeeeeeeffefeeefffeeeeeeffeeedeeffedededffedeeedffedecedffecedecffecececffebecebffebebebffebeaebffebeaeaffeae9e9ffeae9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e0e0ffe1e0e0ffe1e1e0ffe0dfe0ffe0e0dfffdfdfdeffdededeffdcdcdcffdcdcdbffdadadaffd9dadaffdbdbdbffdbdbdbffdcdcdbffddddddffdededdffdededf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffddddddffdcdddcffdedddeffdeddddffdedddeffdededeffdfe0dfffe1e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e9e9ffe9e9e9ffeae9e9ffeaeaeaffe9e9eaffeaeaeaffeaeaeaffebeaeaffebebebffebebecffececebffecececffecececffecececffedededffedededffedededffededeeffedeeedffeeeeeeffeeefeeffeeefeeffeeeeeeffefefefffefefefffefefefffefefefffefeff0fff0f0f0fff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f0f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f4fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff6f5f5fff6f5f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f5f6fff6f6f6fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff7f7f6fff6f7f7fff7f7f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9f9fffaf9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fffaf9f9fff9faf9fffaf9f9fffafafafffaf9f9fff9f9f9fff9fafafffaf9f9fffafaf9fff9fafafffafaf9fff9faf9fffaf9f9fffaf9f9fffafafafffafafafffbfbfafffbfbfbfffbfbfcfffefefefffffefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111110ff101010ff101010ff100f10ff0e0e0fff0c0c0cff101010ff1a1a19ff262626ff2e2e2dff383838ff3f403fff565656ff616161ff706f70ff838282ffa9aaa9ffdadbdbffebecebfffcfcfcfffffefefffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefefffefffffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefdfffefefdfffdfdfdfff8f7f8fff0f0f0ffdfdfdfffc7c7c7ffbbbbbaffaeafaeffa2a2a2ff949494ff868686ff767575ff646464ff535352ff434343ff3b3a3bff3c3b3cff3c3c3cff3d3d3dff414141ff4140400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0e0f0eff0e0e0eff0f0e0eff0f0e0fff0f100fff0f0f0fff0f0f0fff0f0f0fff101010ff111212ff131414ff161616ff191919ff1b1a1aff1e1d1dff202020ff232323ff262625ff292929ff2b2c2cff2f2f2fff333233ff353636ff393939ff444443ffc3c3c4ffeeeeeeffeeeeeeffefefeeffefeeefffefeeefffeeefeeffefeeeeffefeeeeffefefefffefefeeffefefefffeeefefffefeeefffefeeefffefefefffefefefffefefefffefeff0ffefefefffefefefffeff0f0fff0efefffefefeffff0eff0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f6f5fff5f5f6fff6f5f6fff6f5f6fff6f6f5fff5f6f6fff5f6f6fff5f6f5fff6f6f6fff6f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f6fff5f5f5fff6f5f5fff6f5f6fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff6f5f5fff5f6f5fff5f5f5fff6f5f5fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff6f5f6fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff6f6f6fff7f6f6fff6f6f7fff6f7f6fff7f6f7fff7f6f6fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff7f8f7fff8f8f8fff7f7f7fff8f7f8fff8f7f7fff7f7f8fff8f8f7fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff8f7f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9f9fffbfafafffafafbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfafffcfcfcfffcfcfcfffefdfdfffdfdfdfffcfcfdfffcfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffcfcfcfffbfbfbfffbfafafffaf9f9fff8f8f8fff6f6f6fff1f0f1ffd6d5d5ff8c8b8bff656665ff4c4c4cff222222ff0a0a0aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020101ff090808ff161516ff363636ff525151ff888888ffccccccffedededfff6f6f6fff8f8f8fff9f9fafffbfbfafffbfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffafafbfffbfbfafffafafafffaf9fafff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f9f9fff9f9f8fff9f8f9fff9f8f8fff9f8f8fff7f8f8fff8f8f8fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f6f7fff7f6f7fff7f6f7fff7f7f6fff6f7f7fff6f7f7fff6f6f6fff6f6f7fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff7f6f6fff7f7f6fff7f6f7fff7f6f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f7f7fff8f7f7fff8f7f7fff7f7f8fff8f7f7fff8f7f8fff8f7f8fff7f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9fafff9f9fafff9faf9fff9f9f9fffafaf9fffaf9fafff9faf9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f7fff6f7f7fff7f6f7fff7f7f6fff6f6f7fff6f6f7fff7f7f6fff7f7f6fff7f7f7fff7f6f7fff6f7f6fff7f6f6fff7f6f6fff7f6f6fff6f7f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f5f5fff4f4f4fff5f4f5fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff1f1f0fff1f0f0fff1f1f1fff0f1f0fff1f1f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0eff0fff0eff0ffefefeffff0f0f0fff0efefff7d7d7dff3a3a3aff363636ff323231ff2e2e2fff2b2b2bff292828ff252625ff242323ff212121ff1e1e1eff1c1c1bff181818ff161616ff141415ff131313ff121211ff101010ff10100fff101010ff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0d0d0cff0c0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff090909ff1f1e1eff696868ffbbbbbbffe5e5e5fff5f5f5fffefdfefffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffefffffffefffffffefefffffffffffefefefffffefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefffffefefffffefefefffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefdfffffefefffffefefffefffefffefefefffffefefffffffefffefffefffffffffffefefefffffefefffffefefffefefefffffefefffefefefffefefefffefdfefffdfefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefdfffdfdfdfffefefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffbfcfcfff7f7f7fff1f1f1ffe8e8e8ffcdccccffc1c0c0ffb7b7b7ffabaaabff9d9d9cff8e8e8eff7a7a7aff6a6969ff5b5a5bff494949ff404040ff414140ff404041ff434343ff434343ff444343ff4443430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefdfefffcfcfcfffafbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffaf9fafffaf9fafffafafafffafafafffafaf9fffaf9fafffafafafffafafafffafaf9fffafafafffaf9fafff9faf9fffafaf9fffaf9f9fffafafafffafaf9fffafafafff9faf9fffaf9f9fffaf9f9fff9f9fafffafaf9fffaf9fafffaf9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f7fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f7f7fff6f6f6fff6f6f6fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff3f3f4fff4f4f3fff4f4f3fff4f3f4fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff2f3f3fff3f3f3fff3f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f0f0fff0f0f0fff0eff0fff0eff0ffefeff0ffefefefffefefeeffefefeeffeeeeeeffedeeeeffededeeffedededffedededffededecffecececffebececffebebebffebebebffebeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e4ffe5e5e4ffe5e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe1e1e0ffe0e0e0ffe0dfe0ffdfdedfffdededeffddddddffdcdcdcffdbdadaffdcdbdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffdfe0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd9d9d9ffd9d8d9ffdadadaffdadadbffdbdbdbffdbdbdbffdddddcffdddddcffddddddffdddeddffdededeffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e3ffe3e4e4ffe3e4e3ffe4e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe6e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e7ffe6e6e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e7e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebeaeaffebeaeaffebebebffecebebffecececffecececffecececffecededffedededffedededffedededffeeedeeffeeeeeeffeeeeeeffeeeeefffefeeeeffefefefffeeefeeffefefefffefefefffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f2fff1f2f2fff2f2f2fff3f2f3fff3f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff3f4f4fff4f3f3fff5f4f4fff4f4f4fff4f4f5fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff6f6f5fff6f5f6fff6f5f6fff5f6f5fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff6f6f6fff7f6f7fff6f7f7fff6f7f6fff7f6f7fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff8f8f7fff7f7f7fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9fafafff9faf9fffafafafffaf9f9fffaf9f9fff9f9f9fffaf9f9fffaf9f9fffafafafff9f9f9fffaf9f9fffaf9fafff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9fafffaf9f9fffafaf9fffaf9fafffaf9fafff9faf9fffafaf9fffafafafffbfafafffbfbfbfffdfdfdfffefefefffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111010ff101010ff101010ff0e0f0fff0e0e0fff0f0e0fff0e0e0fff171617ff242424ff2c2b2bff363737ff404040ff505050ff606060ff6d6d6dff808080ffa2a2a1ffd5d5d5ffe8e8e9fff8f7f8fffefefefffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffdfefdfffefdfdfffcfdfdfff7f8f8fff0f0f0ffdededeffc7c7c6ffbababaffaeaeaeffa2a2a2ff949494ff858686ff767676ff646464ff535253ff424242ff3a3a3aff3b3b3aff3c3c3bff414140ff414141ff4141410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0c0dff0d0c0cff0e0f0fff0e0e0eff0e0e0fff0e0e0eff10100fff0f0f0fff100f10ff101111ff131312ff141414ff161616ff191819ff1b1b1bff1e1e1eff212121ff242323ff262626ff29292aff2d2d2dff303031ff343434ff373737ff3a3b3aff6f6e6fffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefefffeeeeefffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0eff0fff0eff0fff0efeffff0f0efffefefeffff0f0f0fff0f0effff0eff0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff3f2f2fff2f2f3fff3f3f3fff3f4f4fff4f3f4fff4f4f4fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f6fff5f6f5fff6f6f6fff5f6f5fff6f6f6fff5f6f5fff6f6f5fff6f5f6fff5f5f6fff6f5f6fff5f6f6fff5f5f6fff6f6f5fff6f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff5f6f5fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f6f6fff5f5f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff7f7f6fff7f7f6fff6f7f6fff7f7f7fff7f7f6fff7f6f7fff7f7f6fff6f7f6fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f9fff9f9f8fff9f8f8fff8f8f8fff8f8f9fff9f9f9fff8f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f8f7fff8f8f8fff8f8f7fff8f7f8fff8f8f7fff7f7f7fff8f7f7fff8f7f8fff7f8f8fff7f7f7fff8f8f7fff8f7f8fff7f7f8fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffaf9fafffafafafffafbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfdfdfffdfefdfffdfdfdfffcfcfcfffcfbfbfffbfafbfffbfafbfffbfbfafffcfcfbfffbfcfbfffbfcfbfffbfbfafffaf9f9fff8f8f8fff6f6f6ffeeeeeeffcecdceff838383ff5c5c5cff3e3e3eff1a1a1aff080808ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff121212ff343333ff585858ff7e7d7effc3c2c3ffe7e7e7fff5f5f5fff8f8f8fff9faf9fffbfafbfffcfbfbfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfafafffbfafbfffafafafffaf9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f6fff7f6f7fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f7fff6f7f6fff6f6f6fff6f7f6fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff8f7f8fff8f8f8fff7f8f8fff7f8f8fff8f8f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff8f8f7fff8f8f8fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffaf9fafff9f9fafff9fafafff9fafafffaf9fafffafafafffaf9fafffafafafffafafafffaf9fafff9fafafff9faf9fffafafafff9f9f9fff9f9f9fff8f9f8fff9f9f8fff8f8f8fff8f7f8fff8f7f8fff7f8f8fff7f7f8fff8f8f7fff8f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f4f5fff4f4f5fff4f5f5fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f5fff4f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f1f1fff1f0f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0efeffff0efeffff0eff0fff0eff0fff0efefffefefefffefefefffeff0efffbebdbdff3b3a3bff373736ff323232ff2f2f2fff2c2c2cff292929ff262626ff252424ff222222ff1f1f20ff1c1d1dff191a1aff171617ff151415ff131213ff121111ff101010ff0f0f0fff0e0f0fff0e0f0fff0f0f0fff0f0f0fff0d0d0dff0d0d0dff0d0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080809ff1b1c1cff5f5f5fffbcbcbcffe7e6e6fff6f6f6fffefefefffffffefffffffefffefffefffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffefefffffffffffffffefefffefefefffefefffffffefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffefffffefefffffffefffffefefefffefefffffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefffffffffefffffffffffffefffffffefffefffefefefffefefefffffefefffefefffffefefefffefefdfffefefdfffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffdfdfefffefdfefffdfdfefffefdfdfffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfbfff6f6f6fff0f0f0ffe5e4e4ffcbcbcbffbfbfc0ffb6b6b6ffaaa9a9ff9c9b9cff8d8c8dff7a7a7aff696a6aff5a5a5aff494949ff404040ff414041ff414040ff464646ff464646ff444343ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfffbfcfbfffafafafffafafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafff9fafafff9fafafffafaf9fff9f9f9fffaf9f9fffaf9fafffaf9fafffaf9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff8f8f9fff8f9f9fff8f9f9fff8f8f9fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff6f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f3fff4f4f3fff3f3f3fff3f4f4fff3f3f4fff3f3f3fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff2f3f2fff3f3f3fff3f3f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f1f1fff0f0f1fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffefeeefffeeeeeeffedeeeeffeeeeeeffedededffedededffecedecffecedecffecececffebebebffebebebffeaeaeaffeae9eaffeaeaeaffeae9e9ffe9e8e8ffe8e8e9ffe8e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe1e0e0ffe1e0e1ffe1e0e1ffe0e0dfffdfdfdeffdededeffddddddffdcdcdcffdcdbdcffdeddddffdddeddffdfdfdfffe0dfe0ffe0e0e0ffe0e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdcffdcddddffdddedeffdfdfdfffe0e0e0ffe1e1e1ffe1e2e1ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9eaffeae9eaffeaeaeaffeaeaeaffeaebeaffebebeaffebebebffecebebffecebecffecececffedececffededecffededecffedededffeeededffeeedeeffeeeeeeffedeeeeffefeeeeffeeeeefffeeefefffefefeeffefefefffefefefffefeff0ffefefefffeff0f0fff0eff0fff0f0f0fff0eff0fff0f0f0fff0f1f1fff1f0f0fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff2f2f2fff2f1f2fff3f2f3fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff7f6f7fff7f6f6fff6f7f6fff6f6f6fff6f7f7fff7f7f6fff7f6f7fff7f7f6fff6f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9fafffaf9fafff9f9fafff9f9fafffafaf9fffaf9f9fff9f9f9fff9f9fafffafafafff9fafafff9fafafffafafafff9faf9fffaf9fafffaf9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9fafafffafafafffafaf9fffbfbfafffafbfbfffcfcfcfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111010ff0f1010ff0f1010ff0f0e0fff0e0f0eff0e0e0fff0d0d0dff0d0c0cff131314ff202121ff292929ff353535ff404140ff4a4a4aff5f5f60ff6b6c6bff7e7e7eff9c9c9bffcdcdcdffe5e6e5fff5f5f5fffdfdfdfffffefffffefffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfefdfffdfefdfffcfdfcfff7f8f8fff0eff0ffdededeffc5c6c5ffb9b9b9ffadadaeffa1a1a1ff949394ff858585ff757575ff646464ff525253ff414242ff3a3a39ff3a3a3aff414141ff414140ff414041ff4041400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0c0cff0d0d0dff0c0d0dff0e0e0eff0e0e0fff0e0f0eff0e0e0eff0e0f0fff10100fff111111ff131313ff151514ff161716ff191a19ff1c1c1cff1f1e1fff212221ff242424ff272727ff2a2a2aff2e2d2eff313131ff353535ff383938ff3c3c3cffa8a7a8ffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffefefefffefeeefffefefefffefefefffeeefeeffefefefffefefefffefefefffefefefffefefefffefeff0ffefeff0ffefefeffff0f0efffeff0f0fff0f0f0ffefefeffff0eff0ffeff0effff0f0effff0f0f0fff0f0f0fff1f1f0fff2f1f1fff1f2f1fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff3f3f3fff3f4f3fff4f4f4fff5f4f5fff6f5f5fff5f5f6fff5f6f6fff5f5f5fff5f5f6fff5f6f6fff5f6f6fff5f6f6fff6f6f5fff6f5f5fff6f6f6fff6f6f5fff5f6f5fff6f6f6fff6f6f5fff6f5f6fff5f6f5fff6f5f5fff5f5f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f6fff5f6f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f6f7fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f6fff7f7f6fff6f7f7fff7f7f6fff7f7f7fff7f8f7fff8f7f8fff8f7f7fff7f8f8fff7f7f8fff8f8f8fff8f9f8fff8f8f9fff9f8f9fff9f8f8fff8f8f9fff8f9f9fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff9f8f8fff9f9f8fff8f9f8fff9f9f9fff8f9f8fff9f8f9fff8f9f8fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f8fff8f9f8fff8f9f8fff8f8f8fff9f9f9fff9f8f9fff9f8f8fff8f9f9fff8f8f8fff8f8f9fff9f8f8fff9f8f9fff9f8f9fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f8f7fff8f8f7fff8f8f7fff7f8f8fff8f8f7fff8f7f8fff8f8f7fff8f8f8fff8f7f7fff7f8f8fff7f7f8fff8f7f8fff7f8f7fff7f7f8fff8f7f8fff8f7f7fff7f7f8fff7f8f8fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff8f7f7fff8f8f7fff7f8f7fff8f8f8fff7f8f7fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fffafafafffafafafffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafbfafffbfbfbfffcfcfcfffdfdfdfffefefefffdfdfdfffdfdfdfffbfbfcfffbfbfbfffbfbfafffbfbfbfffcfcfcfffcfcfbfffbfbfcfffafbfafffafaf9fff8f8f8fff5f6f6ffebeaeaffc4c4c4ff797a79ff595959ff3f3e3eff1b1c1cff09090aff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050405ff101010ff2f2e2eff545454ff777777ffb6b6b6ffe2e2e2fff4f4f4fff8f8f8fff9fafafffbfbfbfffbfcfbfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffcfdfdfffcfbfcfffcfcfbfffcfcfcfffbfbfbfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfafff9fafafffafafafff9f9f9fff9f9f9fff9faf9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f8fff8f7f8fff8f7f7fff7f7f8fff7f8f8fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff7f7f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f7f6fff6f7f7fff7f7f7fff6f7f6fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f7f7fff7f8f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffaf9fafff9fafafff9f9fafffafafafffafafafffafafafffafafafffbfafafffafafbfffafbfafffafafafffafafafff9fafafffafafafff9f9fafff9f9f9fff9f8f9fff9f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f7fff8f7f8fff7f8f7fff8f7f7fff7f7f7fff8f7f8fff8f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff6f6f6fff6f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f5fff5f6f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f4f5fff4f5f5fff4f4f5fff5f4f5fff4f5f4fff4f4f4fff5f4f5fff5f4f4fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f2f3fff2f3f2fff1f2f2fff1f2f1fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff1f0f1fff1f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0f0fff0f0efffeff0f0ffefefefffefefefffefeeefffe7e8e7ff666665ff373837ff333333ff30302fff2d2d2dff2a2b2aff282728ff262525ff222323ff1f2020ff1e1d1dff1a1b1aff181818ff151515ff131313ff111112ff0f1010ff0e0e0fff0f0e0fff0f0f0fff0f0f0fff0d0d0dff0d0d0cff0d0d0dff0d0d0dff0d0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff080708ff161616ff504f4fffb9b9baffe8e8e9fff7f7f7fffefefdfffefffffffffffffffefefefffffefffffefffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefefffffefffffefefefffefefefffefffefffefffefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffffffffffffffefefefffffefffffefffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffefffffefefffffffffffffffefffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffefefffffffffffefefefffffefffffffffefffffefffffefefffffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfff6f6f6ffeff0efffe2e3e2ffcacacaffbfbebfffb4b5b4ffa8a8a8ff9b9b9bff898989ff797979ff6b6a6aff5a5a5aff474847ff3e3f3fff404040ff464646ff454646ff464646ff464646ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfcfcfffbfbfafffafbfafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9fafffafaf9fff9fafafffafafafff9f9f9fff9f9fafff9faf9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f8f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f6fff7f6f6fff6f7f6fff6f6f6fff6f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f4fff5f5f5fff4f5f4fff4f5f5fff4f4f5fff4f4f4fff3f4f4fff4f4f3fff4f4f4fff3f4f3fff4f4f4fff4f3f4fff4f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f2f3fff2f3f2fff3f3f2fff2f3f2fff2f2f2fff2f2f1fff2f1f2fff1f2f1fff2f1f2fff1f1f1fff0f1f1fff0f0f1fff1f0f1fff0f1f0fff0f0f0fff0eff0fff0efefffefeff0ffefefefffeeeeefffeeeeefffeeeeeeffeeeeeeffededeeffedededffedececffecececffecececffebecebffebebebffeaebeaffebeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e7e7ffe7e8e7ffe6e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e5ffe4e3e4ffe4e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdededeffdddddcffddddddffdededdffdedfdfffe0e0dfffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffdbdadaffdadadbffdadbdbffdbdbdcffddddddffdedfdeffdfdfe0ffe0e0e1ffe1e1e0ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e2ffe3e4e3ffe4e4e4ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e5e5ffe6e6e6ffe6e7e6ffe6e7e7ffe7e6e7ffe6e7e6ffe6e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e8e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaebffebebebffebebecffebebecffebececffecececffecededffedededffededecffedededffedeeedffeeeeedffeeeeedffeeeeeeffeeeeeeffefeeeeffeeefeeffefefefffefeeefffefefefffefefeffff0efefffeff0effff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f1f1fff0f0f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f1fff2f2f1fff2f2f1fff2f3f2fff2f2f2fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f7f6fff6f7f7fff7f7f7fff6f6f6fff6f6f7fff6f7f6fff7f7f6fff7f7f6fff6f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff8f8f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fff9faf9fffafafafff9faf9fffaf9fafff9faf9fffaf9f9fff9f9f9fffaf9fafffaf9f9fffaf9f9fffafafafff9fafafff9fafafffafafafffafaf9fff9fafafff9faf9fffafafafff9faf9fffafafafffaf9fafffbfafafffbfbfbfffbfbfbfffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff100f0fff101010ff0e0f0eff0e0e0eff0e0e0fff0d0d0dff0c0c0cff0c0c0cff101110ff1d1d1cff262626ff333233ff3f3f3fff494949ff5c5c5cff6c6c6cff7b7b7bff969696ffc6c5c5ffe4e4e3fff2f2f2fffdfdfdfffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffffffffffffffffffefefefffefffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffdfefefffefdfefffcfcfcfff6f7f7ffefefefffdddedeffc1c1c1ffb7b8b8ffacadacffa0a0a1ff939293ff858485ff747474ff626362ff525252ff424142ff393939ff414141ff414141ff414141ff404141ff41404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0d0d0dff0c0d0cff0c0d0cff0c0c0dff0f0e0fff0e0f0fff0f0f0fff0e0e0eff100f0fff111211ff141313ff161515ff181817ff1a1a1aff1d1d1dff1f2020ff222222ff252626ff282828ff2b2c2cff2f2f2eff333232ff353636ff393a3aff59595affe0e0e0ffeeeeeeffeeeeeeffeeefeeffefeeefffeeefeeffeeefefffefeeefffeeefeeffefefefffeeefefffeeefeeffeeefefffefefefffefefefffefefefffeff0efffefefeffff0eff0fff0f0f0fff0eff0fff0f0f0fff0f0f0ffeff0f0fff0f0effff0eff0fff0f0f0fff1f1f1fff2f2f1fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff5f6f5fff5f6f5fff5f5f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff5f5f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f6f7fff6f6f7fff6f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f8f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f9fff9f9f8fff9f9f9fff8f9f8fff8f9f8fff8f8f9fff9f8f9fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9fafffaf9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f7fff7f7f8fff8f7f8fff7f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f7fff7f7f8fff8f8f8fff8f9f9fff9f8f8fff9f9f9fff9f9f9fffafafafffafafafffbfafafffbfbfbfffbfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfdfcfffcfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfcfffdfcfdfffefdfefffdfdfdfffcfdfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffcfdfdfffbfbfbfff9f9f9fff8f8f8fff4f5f4ffe5e5e5ffb9b9b9ff747575ff5d5c5cff434242ff1d1e1dff0b0b0bff030304ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff505151ff515151ff515051ff515151ff515150ff515150ff515151ff515051ff515151ff505151ff515050ff4f5050ff4f4f4fff4e4e4eff4d4d4dff4c4c4dff4c4b4cff4b4a4bff494949ff474847ff464646ff454444ff434343ff434343ff414141ff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040505ff100f0fff2b2b2bff4f4f4fff707070ffabababffe0e0e0fff4f5f5fff8f8f8fff9f9fafffbfbfbfffcfbfbfffcfcfcfffdfdfdfffefdfefffdfdfdfffcfdfcfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffbfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffafafafffafafafff9fafafff9faf9fff9f9f9fff9f9f9fff9faf9fff9faf9fffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f7f8fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff7f6f6fff6f7f7fff7f6f7fff6f7f7fff7f7f6fff7f6f6fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f8f7fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff8f8f8fff8f9f8fff9f8f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafbfafffafafafffafafafffafafbfffafbfafffbfbfafffbfbfbfffafbfafffafbfafffafafafffafafbfffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f8f7fff7f8f8fff8f7f8fff8f8f8fff8f7f7fff7f8f7fff7f8f8fff8f7f8fff7f8f7fff7f8f7fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff7f7f7fff7f6f7fff7f6f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f6fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff4f4f5fff5f4f5fff4f5f4fff5f5f4fff5f5f5fff4f5f4fff4f5f4fff4f4f4fff5f4f5fff4f5f5fff5f5f5fff4f4f4fff5f4f5fff5f5f5fff6f5f5fff6f5f5fff6f6f5fff5f4f5fff5f5f5fff5f5f5fff5f4f4fff4f5f5fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff0f0f1fff0f0f1fff1f0f1fff0f0f0ffeff0effff0f0f0fff0eff0fff0efefffefefefffefefefffefefefffeeefefffefeeeeff9f9f9fff373838ff343434ff313131ff2e2e2eff2b2b2bff292929ff262625ff232423ff212121ff1e1e1eff1b1b1bff181818ff161615ff141314ff121211ff10100fff0e0e0eff0d0d0eff0e0f0fff0d0d0dff0d0d0dff0c0c0cff0c0d0cff0d0c0cff0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff070607ff111011ff454545ffb9bab9ffe9e9e9fff7f7f7fffefefefffffefffffffefffffefffffffefffffffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffefefffffffffffffefffffefffffffefefefffffefefffefefefffefefefffefefffffefffefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffefffffffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffefefefffefffffffefefefffefffffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffffefffefefefffefffefffefefffffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffdfefdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfff6f6f6fff0f0efffe0e0e1ffcacac9ffbebebeffb4b3b3ffa7a8a8ff9b9b9bff888989ff797979ff6b6b6bff585959ff474848ff3d3d3eff464646ff464646ff464646ff464646ff4646460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefdfdfffcfcfcfffbfbfafffafafafffbfbfafffafbfbfffafafafffafbfbfffafafafffafbfbfffafafafffbfafafffafafafffafafbfffafafbfffafbfafffbfafafffafafafffafbfafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9fafffaf9fafffafafafff9f9fafff9faf9fffafafafffaf9fafffaf9fafff9f9fafffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f7fff7f7f8fff8f7f8fff7f8f8fff7f8f7fff7f7f7fff7f6f7fff6f7f6fff7f6f6fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff4f5f4fff4f5f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f4f4fff4f3f3fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefeeffeeeeefffefeeefffeeeeeeffeeeeeeffedededffedecedffecececffedececffecececffececebffebebebffebebebffeaebebffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfe0dfffdededeffddddddffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d3d2ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d4d4ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffd9dad9ffdbdbdaffdcdcdcffdedddeffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e1ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffeaeaeaffebeaebffebeaebffebebebffebebecffecebecffecececffececedffedededffedededffedededffedededffedededffedeeeeffeeeeeeffefefeeffeeeeefffeeefefffefefefffefeeeeffefefefffefefefffefefefffefeff0ffeff0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f4fff4f3f4fff4f4f4fff4f4f3fff5f4f4fff4f4f4fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff5f6f6fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f7fff7f6f6fff6f7f7fff6f7f6fff7f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff8f9f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafaf9fff9f9f9fffafafafffafafafffaf9f9fffafafafffaf9fafffafafafffafaf9fffaf9f9fff9fafafff9fafafffaf9fafffafafafffafaf9fffafaf9fff9fafafffaf9fafffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0e0eff0e0e0eff0e0f0fff0d0d0dff0d0c0cff0c0c0cff0b0b0bff0e0e0eff191919ff222223ff2f2f2fff3c3c3bff484849ff5b5b5aff6e6e6eff797978ff929292ffbebfbeffe2e1e1fff0f0f0fffcfdfdfffffefefffffffefffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefefffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffdfefefffdfcfdfffbfbfbfff6f6f7ffeeefeeffdcdddcffbfc0bfffb7b7b7ffacacacffa0a09fff939292ff848584ff737374ff626262ff505150ff414141ff414140ff404041ff404041ff414041ff404141ff40414100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0c0cff0d0d0cff0d0d0dff0c0c0dff0d0d0cff0f0f0eff0d0d0dff0f0f0eff101010ff121212ff141414ff161615ff181817ff1a1a1bff1d1e1eff202020ff232323ff262626ff292929ff2c2c2cff30302fff333333ff363737ff3b3a3bff919292ffeeeeedffeeeeeeffeeeeeeffeeeeefffeeeeeeffefefeeffeeeeefffeeefeeffeeefeeffeeefeeffefefefffefefefffefefefffefefefffeff0efffefefefffeff0f0ffeff0efffefefeffff0f0efffefeff0ffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff5f4f4fff5f4f5fff6f5f5fff5f5f5fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff6f7f7fff6f6f7fff7f7f6fff6f6f7fff6f7f6fff6f7f6fff6f7f6fff7f6f7fff6f7f6fff6f6f6fff7f6f6fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff7f7f8fff8f7f8fff7f7f8fff7f8f8fff8f7f7fff7f7f7fff8f7f8fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f9fff9f9f9fff9f8f9fff9f8f9fff8f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafff9fafafff9faf9fffaf9fafffafafafff9fafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafaf9fffaf9f9fffafafafff9f9fafffafafafff9fafafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff8f8f8fff9f8f9fff8f8f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f9f9fff9f8f8fff8f9f8fff9f9f9fffaf9fafffafafafffbfbfafffbfbfbfffbfcfcfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffdfdfdfffefefefffdfdfdfffcfdfdfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffafafafff8f8f8fff4f3f4ffdfdfe0ffadadadff717171ff5b5b5bff424343ff1c1b1bff0b0b0bff030404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff525252ff525252ff525252ff505151ff515151ff505151ff515151ff515151ff515151ff515151ff515051ff515151ff505051ff4f504fff4f4f4eff4e4e4eff4e4d4eff4c4d4cff4c4b4bff4b4a4aff494949ff474747ff464646ff444544ff434343ff434343ff404041ff404040ff404040ff404040ff3f4040ff403f40ff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050405ff0f0f0fff292829ff4c4c4cff6c6c6cffa1a1a1ffdcdcdcfff4f4f4fff8f8f8fff9f9f9fffafbfafffcfbfbfffdfdfdfffdfdfefffdfdfefffdfdfdfffcfcfdfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffafafbfffafafafffaf9fafff9f9fafff9fafafffaf9fafffafaf9fffafafafff9f9fafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f9f9fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f9fff8f9f8fff8f9f8fff8f9f8fff9f8f9fff8f9f8fff9f8f8fff9f8f8fff9f9f9fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fff9faf9fffafafafffafbfbfffbfafafffafafafffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfafffbfbfbfffafafbfffbfbfafffbfbfafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f8f9fff8f9f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f8fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff7f7f8fff7f8f7fff7f8f7fff7f8f7fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff5f5f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f6f5fff6f5f5fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f4f3fff4f3f3fff3f3f3fff2f3f2fff3f2f2fff2f2f2fff1f2f2fff2f1f2fff2f2f1fff1f1f2fff1f2f1fff1f1f1fff0f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffefefeffff0f0efffefefefffefefefffefefefffeeefefffeeefefffd9d8d9ff474747ff353535ff323232ff2f2f2fff2c2c2cff292929ff272727ff242424ff212121ff1f1f1fff1c1c1cff191819ff171616ff141414ff121212ff101010ff0e0e0eff0d0d0dff0d0d0cff0d0d0dff0d0d0dff0c0d0dff0c0c0cff0d0d0dff0d0e0dff0e0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff0f100fff404040ffbababaffe8e8e8fff6f6f6fffefefdfffefefffffefefffffffefffffefefefffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffefefffefffefffffefffffffffffffefefefffffefefffefefefffefffefffffefffffefefefffefffefffefefefffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefffffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffefefffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefffffefffffffefefefffefefefffefefffffefffefffefffefffefffefffffefffffefffefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefdfffdfdfefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfefefffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfff5f6f5ffefefeeffdededeffc8c9c8ffbdbcbcffb2b3b2ffa7a6a7ff9b9b9bff898989ff7a7a79ff6a6a6aff575858ff474646ff464646ff464646ff464646ff464646ff464646ff4646460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfcfffbfbfbfffafafbfffafbfbfffbfafafffafbfafffafafbfffbfafbfffafafafffbfafafffafafafffafbfafffbfafbfffafbfbfffafbfafffbfafafffbfbfbfffafbfbfffafafbfffbfbfafffafafbfffafbfafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fffafafafff9f9fafffafafafff9fafafff9f9f9fffafaf9fff9f9fafff9f9fafffaf9fafff9f9f9fff9f9fafffaf9f9fff9f9f9fffaf9fafff9f9fafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f7fff7f7f7fff7f7f6fff7f6f6fff7f7f6fff7f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f5f5fff5f4f5fff4f4f4fff4f5f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f3fff3f4f3fff3f4f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff2f2f3fff3f2f3fff2f2f3fff2f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f1f1fff1f0f1fff0f0f0fff0eff0ffefefefffefefefffefefefffeeefefffefeeeeffeeeeeeffeeeeeeffeeeeedffedededffecedecffecececffececebffececebffebebebffebebebffebeaeaffeaeaeaffeae9eaffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe7e8e7ffe8e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfe0e0ffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0df00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd3d2d3ffd2d2d3ffd4d4d3ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d4ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffdadad9ffdcdcdcffddddddffdededeffdfdfdeffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e9e8ffe9e9e9ffeae9eaffe9eae9ffeaeaeaffeaeaeaffebebebffebebebffebececffebecebffececebffecececffecececffececedffedededffedededffedededffeeedeeffeeeeedffeeeeeeffeeeeefffefefeeffefefefffeeefeeffefefefffefefefffefefefffeff0f0fff0f0f0fff0efeffff0eff0fff0f0f0fff0f0f0fff1f1f1fff0f0f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f1fff2f2f1fff2f2f2fff2f3f3fff3f2f2fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f6f6fff5f6f6fff5f5f6fff6f6f5fff5f5f6fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff6f7f6fff6f6f6fff7f7f6fff6f6f7fff6f6f7fff7f6f7fff6f6f6fff6f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafaf9fffaf9fafffafafafffaf9f9fff9faf9fffaf9fafffafafafff9f9f9fffafafafff9f9f9fff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafbfafffbfcfbfffdfdfdfffefffefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0e0fff0f0e0eff0d0d0dff0c0c0cff0d0d0cff0c0c0cff0b0b0bff0d0d0dff171716ff1f1f1fff2b2b2bff383737ff444444ff535353ff6a6a6aff767675ff8b8c8bffb7b7b7ffdfdedeffeeedeefffcfcfcfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffffefffffffefffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefefefffdfdfefffcfdfcfffaf9fafff5f5f6ffedeeedffdbdbdaffc0bfc0ffb6b7b6ffacacabff9f9f9fff929292ff838383ff737273ff606060ff4e4e4fff3f3f3fff404040ff414040ff414041ff414140ff414141ff404141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0bff0c0c0cff0c0c0cff0c0c0cff0d0d0cff0d0c0cff0c0c0dff0d0d0cff0d0d0dff0e0e0eff111010ff131312ff141514ff161716ff191818ff1c1b1bff1e1d1eff212020ff242423ff272626ff29292aff2d2d2dff303030ff333434ff383838ff434243ffcacacaffeeedeeffeeeeeeffeeedeeffeeeeeeffeeefefffefeeefffeeeeefffeeefefffefefeeffefefefffefefefffefefefffefefeffff0eff0ffefefeffff0eff0ffefefefffefeff0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f2f2fff3f2f2fff3f3f3fff4f3f4fff4f3f3fff4f4f4fff4f4f4fff6f5f5fff5f5f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff7f6f6fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f7fff6f7f7fff7f6f7fff6f6f7fff6f7f6fff7f6f6fff7f6f7fff6f6f6fff7f7f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f8fff8f7f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f8f8fff7f8f7fff7f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fffaf9f9fffafafafff9fafafffafafafffafafafffafaf9fffaf9fafffafafafffaf9fafff9fafafffafafafffaf9fafff9f9fafff9fafafffafafafffafafafffafafafffbfbfafffafafafffbfafbfffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9f9fffaf9fafff9f9f9fffafafafff9f9f9fff8f9f9fff9f9f8fff8f9f9fff8f9f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff9f9f9fffaf9f9fff9f9fafffbfafafffbfbfbfffbfcfbfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfdfcfffefefefffefefefffefdfefffcfcfcfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffdfcfcfffdfdfdfffefefefffcfdfdfffafafafff8f8f8fff3f3f3ffdcdcdcff9e9e9eff6b6b6bff555454ff393939ff181718ff0a0909ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff535353ff545353ff545353ff535353ff535252ff535253ff525352ff535353ff515151ff515150ff515051ff515151ff515051ff505151ff515151ff515051ff4f4f50ff4e4f4fff4e4e4eff4d4d4dff4c4c4cff4c4c4bff4a4a4aff494949ff474747ff464546ff444444ff434344ff434342ff414141ff404040ff414040ff404040ff404040ff3f4040ff3f3f40ff3f403fff3e3e3eff3d3e3dff3d3d3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff0f0f0fff282727ff4d4d4dff6a6969ff979797ffd6d7d6fff2f2f2fff8f8f8fff9f9f9fffafafbfffbfcfbfffcfcfcfffdfdfdfffdfefefffefdfdfffcfcfdfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafbfffafafafffafafafffafafafff9fafafffafaf9fff9fafafff9faf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff7f8f8fff8f8f7fff8f7f8fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff8f7f7fff7f7f8fff7f8f7fff8f8f8fff8f7f8fff8f8f7fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f9f8fff9f8f8fff8f8f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9fafff9f9f9fffaf9fafffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffafafafffafafbfffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f8f8fff9f9f8fff9f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f9f9fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f7f8fff7f7f8fff7f8f8fff8f8f7fff8f7f8fff8f8f7fff8f8f7fff7f7f7fff8f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff6f7f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f5f5fff6f6f5fff6f5f6fff6f5f5fff5f5f6fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff5f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f2f3fff3f3f2fff2f2f2fff1f2f2fff1f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff1f0f1fff0f0f0fff0f0f1fff0f0f0ffefeff0ffeff0efffeff0f0ffefefefffefefefffefefeeffefefefffeeefefffeeeeeeff818281ff363636ff323332ff2f3030ff2d2d2dff2a2a2aff282827ff252525ff222222ff1f1f20ff1c1c1cff1a1a19ff171717ff141515ff121313ff101010ff0e0e0eff0c0d0dff0d0d0cff0d0d0dff0d0d0dff0d0c0cff0d0d0dff0d0e0dff0d0e0dff0d0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050505ff0d0d0dff3b3b3cffbababaffe7e7e8fff6f6f6fffefefefffffefefffffefefffefefefffffffffffefffffffefefffffefffefffefffffffefffefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffefefffffffffefffffffffffefffefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffffefefffffefefffefefefffffffffffefffffffefffffffffffefffefffffffefffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffffefefffffefefffffefefffefefefffffefefffefefffffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffffefefffffefffffefffefffffffefffefefefffffefffffefefefffffefffffefefefffefefefffefefdfffefefefffefdfdfffefdfefffdfdfdfffefefefffdfdfefffcfdfdfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfdfcfff5f6f5ffeeeeeeffdcdbdcffc7c7c7ffbcbbbbffb2b2b1ffa7a6a6ff979798ff898888ff79797aff696969ff565656ff444444ff454444ff464646ff464646ff464546ff464646ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfefefffcfcfcfffbfafbfffafafafffbfafafffbfbfafffbfafbfffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfafafffafbfbfffafbfbfffbfafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9f9fafff9faf9fffafafafffaf9f9fffaf9fafff9f9f9fffafafafff9fafafff9f9fafff9faf9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff6f7f6fff6f7f7fff7f6f6fff7f6f6fff6f6f6fff6f5f5fff6f6f6fff6f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f4fff4f3f3fff4f3f4fff3f3f3fff4f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff1f2f1fff1f1f2fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f1fff0f0f0fff1f0f0ffeff0f0ffefeff0ffefefefffefefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffecedecffecececffececebffecebebffebeaebffebeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e6ffe7e6e7ffe6e7e6ffe6e5e6ffe5e6e6ffe5e6e6ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e3e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d1ffd1d2d1ffd1d1d1ffd2d3d2ffd2d2d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d4d4ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d9ffdadadbffdddddcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebeaebffebebeaffebebebffebebebffebebecffececebffecedecffedececffedecedffededecffedededffededeeffededeeffeeeeedffeeeeeeffeeefeeffeeeeefffefeeeeffefeeeeffefefefffefefefffefefefffefeff0ffefefeffff0f0efffeff0f0fff0f0f0fff0f0f0fff1f1f0fff0f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f1fff1f2f1fff1f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff5f5f6fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f7fff6f6f6fff6f7f7fff7f6f6fff7f6f6fff6f6f6fff7f7f7fff6f7f7fff6f6f7fff7f7f6fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffafaf9fff9faf9fff9fafafffafaf9fffaf9fafffaf9fafffaf9f9fffafaf9fffafafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafbfafffbfbfafffdfcfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0fff0d0d0cff0c0c0cff0c0d0dff0c0d0dff0c0d0dff0d0d0cff0d0c0dff141414ff1d1d1dff282828ff333333ff3f3f3fff4b4b4bff5d5d5eff787978ff858485ffafafafffdadadaffecececfffbfbfbfffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffefefffffffffffefffefffefffefffefefefffefefefffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffdfefdfffbfcfcfff9f8f9fff5f5f5ffedecedffdbdbdbffc0bfc0ffb6b6b6ffaaabaaff9f9f9eff909090ff818281ff707171ff5f5f5fff4c4c4cff3f3f3fff3e3f3eff403f40ff414140ff414040ff404140ff414141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0c0cff0c0c0cff0d0d0cff0c0c0cff0c0c0cff0d0d0dff0c0d0cff0c0c0cff0c0c0cff0e0e0eff111011ff131313ff151415ff171717ff191919ff1c1c1cff1f1f1fff212121ff242423ff262727ff292a2aff2d2d2dff313131ff343434ff383838ff7c7b7cffeeeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffefefefffefeeefffefefefffefefefffefefefffefefefffeff0efffefefefffeff0efffeff0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f1f1fff1f2f1fff2f1f1fff2f1f2fff2f2f2fff3f3f2fff3f3f3fff3f4f3fff3f3f4fff4f4f3fff4f4f4fff5f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff7f7f7fff6f7f6fff6f7f6fff6f6f7fff6f6f7fff6f6f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff7f7f6fff7f6f7fff6f7f6fff6f6f7fff6f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f8fff8f8f8fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f8fff9f9f9fff8f8f9fffaf9f9fff9f9f9fff9fafafff9f9f9fff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fff9faf9fff9f9fafff9f9fafff9f9f9fffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffafbfafffafbfafffafbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffaf9f9fff9faf9fffaf9f9fff9fafafff9faf9fff9f9f9fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff9f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffbfbfbfffcfcfbfffdfdfcfffdfcfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffcfdfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffbfcfcfffdfdfdfffefefefffefefefffdfdfdfffcfcfdfffcfcfcfffbfbfbfffbfcfbfffcfcfcfffdfdfcfffefdfdfffdfefdfffdfcfcfffafbfafff8f8f8fff2f1f1ffd7d7d7ff929192ff676767ff4d4d4dff2e2e2eff121212ff090808ff010102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff545454ff545454ff555454ff545454ff535453ff535354ff535354ff535353ff535353ff525352ff535352ff535253ff515151ff515051ff515151ff515151ff505150ff505051ff504f50ff4f4f4fff4e4e4eff4d4d4eff4d4c4dff4b4c4cff4a4a4aff494949ff474747ff454645ff444545ff434343ff434343ff414041ff404040ff404040ff404040ff403f3fff3f403fff3f3f3fff3f4040ff3e3f3eff3e3d3dff3e3d3dff3d3d3eff3d3d3cff3d3c3cff3b3b3bff3a3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040504ff0d0d0cff232324ff4b4b4cff676768ff8c8c8cffd1d1d1fff0f0f0fff8f7f8fffafaf9fffbfafafffcfcfbfffcfcfdfffdfefdfffdfdfefffdfdfefffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffafafafffafaf9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff8f9f9fff9f9f8fff8f8f9fff9f8f8fff9f9f9fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f8f8fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9f9f9fffafaf9fff9f9f9fff9faf9fff9fafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9fafafff9faf9fffaf9f9fffaf9fafffaf9fafffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffbfbfafffbfbfafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f9fff8f8f9fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff7f8f7fff7f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff6f7f6fff7f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff5f5f6fff5f6f6fff5f6f6fff5f6f6fff6f6f5fff5f5f6fff6f5f5fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff4f5f5fff4f4f4fff5f5f5fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff1f1f2fff1f1f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff1f1f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0efffefefefffefefefffefefefffeeefeeffefeeeeffeeefefffbbbcbbff373736ff343334ff313031ff2e2e2dff2b2b2bff282828ff252526ff232322ff1f1f20ff1c1d1dff191a1aff171817ff161515ff131313ff111010ff0f0f0fff0c0d0cff0b0c0bff0c0c0cff0c0c0cff0d0d0dff0d0e0dff0d0d0dff0d0d0dff0d0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020302ff080808ff313232ffb8b8b8ffe8e7e8fff6f6f6fffdfefdfffffefefffffefefffffefefffefffefffffefefffffffffffefffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffefffefffefefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffefefffffefefffefffefffffefffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefefffefefefffefefffffefffffffffefffffefefffffffffefffefefefffffffffffefffefffefffefffefefffffefefffffefefefffefffffffefffefffffffefffffefffffffffefffffefefffffffefffefefefffefffefffefefffffefefffffffffffffffefffffffffffffffefffffefffffffefefefffffffefffefefefffefffefffefefffffefefefffefefefffefefefffdfefdfffefdfefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfff5f5f5ffeff0efffdbdbdbffc7c7c6ffbbbbbbffb1b1b1ffa6a6a7ff969697ff888888ff79797aff676766ff545453ff444344ff444443ff454444ff464646ff464646ff464646ff454646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffbfbfbfffbfbfbfffbfbfafffafbfafffafbfbfffafbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffafafbfffafafbfffbfbfbfffbfafbfffafafbfffbfafafffafbfafffafafafffafafafffafafafffafaf9fff9fafafffafafafffafafafffaf9fafff9faf9fffaf9fafffafaf9fffaf9f9fff9faf9fffaf9f9fff9fafafff9faf9fffaf9f9fffaf9fafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f7f6fff6f6f6fff7f7f6fff6f6f6fff6f6f5fff5f6f6fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff5f5f4fff4f4f5fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f3f4fff3f4f4fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff3f2f2fff2f3f2fff3f2f2fff2f3f3fff2f2f2fff2f2f1fff2f1f2fff2f1f2fff2f2f1fff2f1f1fff1f1f1fff0f0f1fff1f1f0fff0f0f0fff0f1f1fff0f0f0fff0f0f0fff0f0efffefefefffefefeeffefefefffeeefeeffeeeeeeffedeeeeffedededffedededffedededffedececffecececffececebffebebebffebebebffebebeaffeaebeaffe9eaeaffe9e9eaffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe4e4e3ffe3e3e3ffe2e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfdfffdfdfdfffdedfdfffdddede00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd1d1d1ffd0d1d0ffd2d1d1ffd2d1d2ffd2d2d3ffd3d3d2ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d4d5ffd5d6d6ffd6d6d6ffd7d8d8ffdadad9ffdbdbdbffdddcdcffdeddddffdedfdeffdfdfdfffe0e0e0ffe1e0e0ffe1e1e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe5e6e6ffe6e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e7e8ffe7e8e7ffe7e7e8ffe8e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffeae9e9ffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaebeaffebebebffecececffecececffecececffecececffedececffededecffedededffedededffedededffeeeeeeffedeeeeffeeeeeeffefeeeeffeeeeefffefefeeffefefefffefefefffefefeffff0efefffefefefffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff3f3f4fff3f3f3fff4f4f4fff4f4f4fff5f5f4fff5f4f5fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f5f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f6f7fff6f6f6fff6f7f6fff7f6f6fff7f6f6fff7f6f6fff6f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff7f7f8fff8f8f7fff8f7f8fff8f8f8fff7f8f8fff8f9f8fff9f9f8fff8f8f9fff9f8f8fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafff9f9fafffafaf9fffafafafffafafafffafafafffafaf9fff9fafafff9fafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfbfffafafbfffbfbfcfffefefefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0c0c0cff0d0c0cff0c0c0dff0d0c0cff0c0c0dff0c0d0cff0d0c0dff121112ff1a1919ff252424ff2f2f2fff3c3c3bff484847ff525353ff777776ff7b7c7bffa3a3a3ffd5d4d5ffe9e9e9fff8f8f8fffefefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefefffffefffffffffefffefefffffefffefffffefffffffefefffffefefffffffefffefefefffffffefffffefefffefffffffefffefffffffefffefffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffdfdfefffefefdfffcfcfcfff8f9f8fff5f4f5ffececedffdbdadaffbdbdbdffb5b4b5ffa9a9a9ff9d9d9dff8e8f8fff7f7f7fff6f6f6eff5c5d5cff4b4a4aff3e3e3eff3e3e3dff3f3e3eff40403fff414140ff404141ff414141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0b0b0bff0d0d0cff0f0f0eff101111ff131313ff161615ff171817ff1a1a1aff1d1c1dff1f1f1fff212121ff242424ff272727ff2a2a2aff2e2e2dff313131ff343535ff383839ffb4b4b4ffedededffedeeedffeeededffeeedeeffefeeeeffefeeeeffeeefeeffefeeeeffefefefffefeeeeffefefefffefefefffefefefffefeff0ffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f4fff3f4f3fff4f4f4fff4f4f4fff5f5f5fff5f5f6fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f6f6fff6f6f6fff6f7f6fff7f7f6fff6f7f6fff7f6f7fff7f6f7fff7f7f7fff6f6f6fff7f7f7fff6f7f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff7f7f6fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff8f9f9fff8f8f8fff8f9f9fff8f9f9fff9f9f9fffafaf9fff9f9fafffaf9f9fff9f9fafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fffaf9f9fffafaf9fff9f9f9fffafafafff9faf9fffaf9f9fffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffafafafffbfafafffafbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafafffafafafffafafafffafafafffafafafffafafafff9f9fafffaf9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f8fff9f9f8fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff8f9f8fff9f9f8fff8f9f8fff9f8f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9faf9fffafafafffbfbfafffbfbfbfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffdfdfdfffefefdfffdfdfdfffcfcfcfffafafafff8f7f7ffefeeefffd0d1d1ff878887ff626263ff434444ff242424ff10100fff050505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555554ff545554ff555455ff555454ff545454ff545454ff545454ff535353ff535353ff545453ff535353ff525352ff535253ff525252ff525252ff515150ff515050ff505051ff515150ff50504fff4f4f4fff4e4e4eff4d4e4eff4d4c4cff4c4b4bff4b4a4aff494949ff474747ff454646ff444444ff434443ff434343ff414140ff414040ff414040ff404040ff40403fff40403fff3f3f3fff3f3f3fff3e3e3fff3e3d3dff3e3d3eff3d3d3dff3c3c3cff3c3c3cff3b3b3bff3b3b3bff3c3c3bff3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff0a0a0aff1d1e1dff444444ff646463ff7f7f7fffc8c8c8ffecececfff6f7f7fff9f9f9fffafafafffbfbfbfffcfcfdfffefefdfffefefefffefefdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafff9fafafff9fafafff9faf9fffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fffaf9f9fff9fafafffaf9f9fffafafafffaf9fafff9f9f9fff9fafafff9fafafff9f9f9fffafafafffafafafffafaf9fffaf9f9fffaf9f9fff9f9f9fffafaf9fffafaf9fff9fafafff9f9fafff9f9fafffafaf9fffafafafffafafafffafafafffafafafffafafbfffbfbfbfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafff9faf9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f6fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff6f5f6fff6f6f5fff6f5f6fff5f6f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f5f5fff6f6f5fff5f6f5fff5f5f5fff5f5f4fff5f4f5fff4f5f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff3f3f2fff2f2f1fff2f2f1fff2f1f1fff1f2f2fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f1f1fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffefefefffefefeeffeeefefffeeeeeeffeeeeeeffe7e7e6ff636363ff343535ff313131ff2e2e2fff2b2b2cff282928ff262626ff222323ff20201fff1d1c1dff1a1a1aff171718ff151615ff131313ff101010ff0f0f0eff0d0d0dff0b0c0cff0d0d0cff0d0d0cff0d0d0dff0d0d0dff0d0e0dff0d0d0dff0d0d0dff0c0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff060606ff2c2c2cffb4b4b4ffe8e7e7fff6f6f6fffefdfdfffefefefffefffefffffffefffefefffffefefefffefefffffffefefffffefffffefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefefffffffffffefffefffffefefffffffefffffefffffefffffffffefffffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefffefffffffefffefffffffefffffffefefffffffffefffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffefefffefefefffefffefffffffefffefffefffffefffffffefffffffffefffefefefffefffefffefefefffefefefffffffefffefefefffefffefffffefffffefefefffefefefffefefefffffefefffefefefffffffefffffefefffefefefffffefefffefffffffffefefffefefefffffefefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfff4f5f4fff0eff0ffdad9daffc6c6c5ffbbbabaffb0b0b0ffa2a3a2ff969696ff888888ff787878ff646565ff515151ff424342ff424242ff434343ff454444ff454546ff464646ff46464600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfcfdfffcfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfafffbfafafffafafbfffbfbfafffbfbfafffbfbfafffbfafbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fffaf9f9fffafaf9fffafaf9fff9fafafff9f9f9fff9f9fafffaf9f9fffaf9fafff9fafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f7fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff5f6f5fff6f5f5fff6f6f5fff5f5f6fff5f6f5fff5f5f5fff4f5f5fff4f4f4fff4f5f4fff5f4f4fff4f4f5fff5f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f3fff4f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f2fff3f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f0f0fff0f0f1fff0f0f0fff0eff0ffeff0efffefefefffefeeeeffefeeeeffeeeeeeffeeeeeeffeeeeedffeeededffedededffededecffededecffecececffecebecffecebecffebebebffebeaeaffeaebeaffe9eaeaffe9e9e9ffeae9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfe0dfffe0e0dfffdfdfdfffdfdedeffdededeffdededeffdcdcdcffdbdbdbffdadada000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffd0d0d0ffcfcfd0ffd1d1d0ffd1d0d1ffd1d2d2ffd1d1d1ffd2d2d2ffd2d2d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d6ffd7d7d6ffd8d8d8ffdadadaffdbdbdbffdddcdcffdeddddffdededeffdfdfdfffe0e1e0ffe1e1e1ffe1e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaebffebebeaffebecebffebecebffececebffecececffedececffecececffededecffededecffedededffedededffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffefefeffff0f0efffefeff0fff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff1f2f2fff2f2f2fff3f2f2fff3f3f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f4fff4f4f4fff4f4f5fff4f5f4fff4f4f4fff4f5f4fff5f4f4fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff6f5f5fff5f6f6fff6f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff7f6f6fff7f6f6fff7f6f6fff6f6f6fff7f7f6fff7f7f6fff6f7f7fff7f7f7fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f7fff7f7f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fffafaf9fff9faf9fffaf9fafffaf9fafffafafafffaf9fafffafafafff9faf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafafffbfafafffbfbfbfffdfcfcfffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0dff0d0d0cff0c0d0cff0c0c0cff0d0c0dff0d0d0cff0c0d0dff0c0d0dff111110ff171616ff202020ff2b2a2aff353535ff414141ff4c4c4cff636263ff747474ff969696ffcbccccffe5e5e5fff5f5f4fffdfefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffefefffffffefffefffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffdfefefffdfdfdfffcfcfcfff8f8f9fff4f4f4ffecebebffd9dadaffbcbcbcffb3b3b3ffa8a9a8ff9c9b9bff8e8d8eff7f7e7eff6d6d6dff5b5b5bff49494aff3d3d3dff3d3d3dff3e3e3eff3e3f3eff3f4040ff414141ff4141410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0c0c0cff0c0c0cff0b0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0d0d0dff10100fff121211ff131314ff151516ff181818ff1a1b1bff1d1d1dff20201fff212222ff242525ff282828ff2b2b2bff2e2e2eff313231ff353435ff5c5c5cffe7e7e6ffeeededffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefefffeeefeeffefeeeeffeeefefffefefefffefefefffefefefffefefeffff0efeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f3f4fff3f3f3fff4f4f3fff4f4f5fff5f5f5fff5f6f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff7f7f7fff7f7f6fff7f6f7fff6f6f7fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff9f9f9fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafaf9fff9faf9fff9f9f9fffaf9fafffafafafff9f9fafff9fafafffaf9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fff9faf9fff9f9fafff9f9f9fffafaf9fff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffafafafffbfbfafffafbfbfffbfafafffafafafffafbfbfffafafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfafffafbfafffafbfbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafff9f9fafffaf9fafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9fafafff9fafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffffefefffefdfefffdfdfdfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfdfcfffdfefdfffdfefefffdfefdfffcfcfcfff9fafafff7f7f7ffeaeaeaffc7c6c6ff7f7f7fff5d5d5eff3e3d3eff1d1d1cff0c0b0cff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555554ff555555ff555555ff555554ff545555ff555555ff545454ff545454ff545454ff545454ff535453ff535353ff535353ff535353ff525252ff535352ff525252ff525252ff515150ff505151ff50504fff4f4f4fff4e4e4fff4d4d4dff4d4c4cff4b4c4cff4b4b4aff494949ff474847ff464545ff444444ff434343ff434343ff414141ff404041ff404040ff403f40ff3f403fff3f403fff3f3f40ff3f403fff3f3f3fff3d3e3dff3e3d3eff3d3e3dff3d3d3dff3d3c3cff3b3b3bff3b3a3bff3c3b3bff3a3a3aff3a3a3aff35353400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff070707ff161516ff393939ff5c5c5cff727372ffbcbcbcffe6e6e6fff6f6f6fff9f9f9fffafafafffcfcfbfffcfcfcfffefdfdfffefefefffdfefefffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfcfbfffafbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffafbfbfffbfbfbfffbfbfafffafafbfffaf9fafffafaf9fffaf9fafffafaf9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff9f9f8fff8f9f9fff8f8f8fff8f8f9fff9f9f8fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff9f9f9fff8f9f9fffaf9f9fff9f9f9fffaf9f9fff9faf9fff9fafafff9faf9fffaf9f9fff9fafafffafafafffafafafffafafafffaf9f9fffafafafffaf9fafffafafafffafafafffafafafffaf9f9fff9f9f9fff9faf9fff9faf9fff9fafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfafffafafbfffbfafbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfafffbfbfbfffbfbfafffafafbfffafafafffafafafff9fafafff9f9f9fffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff9f8f8fff8f9f8fff8f9f9fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f7fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff7f7f6fff6f6f6fff5f6f6fff6f5f6fff6f6f5fff5f5f5fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f2fff2f3f3fff3f2f2fff2f2f2fff1f2f2fff1f1f1fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0efefffefefefffeff0efffeff0efffeeefefffefefefffefefefffeeeeeeffeeeeeeffa5a5a5ff363636ff333332ff2f2f30ff2c2b2cff292929ff262627ff242323ff202020ff1d1d1dff1b1a1aff181818ff151616ff131314ff111110ff0f0e0fff0e0d0dff0d0d0dff0d0d0cff0d0d0dff0e0d0dff0d0d0eff0d0d0dff0d0d0dff0b0b0bff0b0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060506ff252424ffb0b0b0ffe7e6e7fff5f5f5fffdfdfdfffefffefffefffefffefffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefefefffefefefffefefefffffffefffefefefffefefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffefffffffffffffffefffffefffffefefefffffffefffefffffffefefefffffffefffefffffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffffefffefffefffffefefffefefefffefffffffefefefffffefefffefffffffffffffffefefefffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfefdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfff5f5f4ffeeefefffd7d7d7ffc5c5c5ffbabbbbffafb0b0ffa2a2a2ff979797ff898989ff777777ff636363ff4f4f4fff404040ff404040ff424242ff444443ff444545ff464646ff4646460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafbfbfffbfbfafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffaf9f9fff9f9f9fff9faf9fff9faf9fff9fafafffafafafffafafafff9faf9fffafafafff9fafafffafafafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f5f5fff5f4f4fff4f4f4fff4f5f5fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f3f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff2f3f2fff2f3f2fff2f3f3fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefeeffefeeeeffeeeeeeffeeeeeeffeeeeedffeeededffedededffedecedffecececffecececffebececffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe1e2e2ffe2e2e2ffe1e1e2ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfe0ffdfdedeffdededeffdededeffdcdcdcffdbdbdbffdadadaffdadadbffd8d7d7ffd7d6d6ffd6d6d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcccbffcdcdceffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d1ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d4ffd4d4d3ffd4d5d4ffd6d6d5ffd8d7d7ffd9d9d9ffdadadaffdbdbdcffdddddcffdeddddffdfdedeffe0e0dfffe0e0e0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e8ffe9e9e9ffe9e9eaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffebeaebffebeaebffebebebffebebecffecececffecececffecececffecedecffecedecffecededffedeeedffeeeeeeffedeeedffeeeeeeffeeeeeeffefeeeeffefefeeffeeeeefffefeeefffefefefffefeff0fff0efefffeff0efffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f1fff1f1f0fff1f0f0fff1f1f0fff1f1f1fff1f1f0fff1f1f1fff2f2f1fff2f1f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff2f3f3fff3f3f3fff3f4f3fff3f3f4fff3f4f3fff4f3f4fff4f4f4fff5f5f4fff5f4f4fff4f4f5fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f7f8fff7f7f7fff8f7f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff8f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fffafaf9fff9fafafffafafafffafafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafbfbfffafafafffcfbfbfffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0cff0d0d0dff0d0c0cff0d0d0cff0d0c0dff0c0d0cff0d0d0dff101010ff151515ff1d1d1cff252525ff2f2e2eff393a39ff454545ff555556ff707071ff898989ffc2c3c3ffe3e3e3fff2f1f2fffdfdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffefefffffffefffffefffffefffefffffffffffffefefffffffefffffffefffefffffffefefefffefffefffefffefffefefefffefefffffffffefffefffffffefefffffffefffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffdfefefffdfcfdfff8f7f8fff3f3f4ffecebebffd9d9d9ffbbbbbbffb3b2b2ffa7a7a7ff9a9a9aff8d8d8dff7d7d7eff6d6d6dff5a5b5bff494949ff3d3d3eff3d3d3dff3d3e3eff3e3e3eff3e3e3eff404040ff4141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0b0b0bff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0bff0c0c0dff0e0e0eff101010ff121212ff141414ff161616ff191918ff1b1b1bff1d1d1eff202020ff232322ff252625ff282828ff2c2b2bff2f2f2eff323332ff353536ff969696ffeeeeedffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeefffefeeefffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0f0ffefeff0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f1fff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff6f5f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f6f6fff6f7f6fff6f7f6fff6f6f6fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f8fff8f7f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f8fff8f7f8fff8f7f7fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f8fff8f7f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff9f8f9fff8f8f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafaf9fffafafafffaf9f9fffafafafffaf9fafffafaf9fffafafafffaf9f9fffafaf9fffafaf9fff9fafafff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9fafffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafbfafffafafbfffbfafafffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffafbfbfffbfbfbfffbfafafffafafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfbfafffafafafffbfbfbfffbfafafffafafafffafafbfffafafafffafafafffafafbfffafafafffbfafbfffafafafffbfbfafffbfafbfffafbfafffafafafffaf9fafffafaf9fffafaf9fff9f9fafff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fffafaf9fff9fafafffafafafffafafafffbfbfafffbfbfafffbfafbfffcfbfbfffbfbfbfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffdfefdfffffffffffdfefefffdfcfdfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffdfdfdfffdfefefffdfdfdfffefdfdfffcfcfbfffafafafff5f5f5ffe5e5e5ffbbbbbbff747475ff585959ff373737ff161717ff070808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555555ff545554ff555455ff555555ff555555ff545455ff545455ff555455ff545454ff545554ff545454ff555454ff535353ff535453ff535354ff535353ff535352ff525252ff525251ff515151ff515051ff505050ff4f4f4fff4e4e4eff4d4d4dff4d4d4dff4b4c4bff4b4b4bff494949ff474747ff454545ff444444ff434343ff424142ff404140ff404040ff404040ff403f40ff3f4040ff3f4040ff3f3f3fff3f3e3eff3d3d3dff3d3e3dff3d3d3dff3d3d3dff3c3c3cff3b3b3bff3b3b3bff3b3b3bff3a3a3aff3a3a3aff353534ff353535ff201f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040504ff0f0f0fff2e2d2eff535353ff6d6e6dffafafafffe4e3e3fff7f7f7fff9f9f9fffbfafafffbfbfbfffcfcfcfffdfdfefffefefefffefdfefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafafafffbfbfafffbfafafffbfbfbfffbfbfbfffafbfbfffafbfbfffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffaf9fafff9faf9fff9fafafffaf9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fff9f9f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f8f9fff9f9f8fff9f9f8fff9f8f8fff9f8f9fff9f9f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fffaf9fafffafafafffafafafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffafbfafffafbfafffafafafffafafafffafbfafff9fafafff9f9fafffaf9fafffafaf9fffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff7f8f8fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f7fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff7f7f6fff6f6f7fff6f7f6fff7f7f7fff7f6f6fff7f7f6fff7f7f6fff6f7f7fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff7f7f6fff6f6f7fff6f6f7fff7f6f7fff7f7f6fff6f6f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff5f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff2f1f1fff1f1f1fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f0fff0f0f1fff0f0f0fff0f0f0ffeff0f0fff0f0f0ffefefeffff0efefffefefefffeff0efffeeefefffefefefffeeeeeeffeeefeeffeeededffdfdfdfff4d4c4cff333333ff2f3030ff2c2c2cff292929ff262727ff242423ff212121ff1e1d1dff1b1b1bff181819ff161616ff141414ff111010ff0f0f0fff0f0f0eff0e0e0eff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0c0c0bff0b0b0bff0b0b0cff0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff201f20ffadaeaeffe2e2e2fff4f4f4fffdfdfdfffefefffffefffffffefefefffffefefffefefefffefffefffefefefffffffffffffefefffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefefffffefffffffefefffefffefffefefffffffefefffffffefffefefefffffefefffefefefffffefffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefefefffefffffffefefefffffefffffefffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffefffefefefffefefefffffffefffefefffffefefffffefefffffffffefffefffefffefefefffffefefffefefefffefffefffefefffffffefefffffffefffffefefffffffefffefffefffffefffffefffffffffefffffefefefffefefefffffffffffefefefffffffffffffefefffffefefffefefefffefffffffefefffffefefefffefefefffefefefffdfefefffefdfefffdfefefffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfff5f5f4ffeeeeefffd4d4d5ffc4c4c4ffbababaffb0b0afffa2a2a2ff989797ff898989ff777877ff626262ff4c4c4cff3e3e3eff3f3f3fff414040ff424242ff444344ff444545ff4646460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffdfdfdfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffafbfafffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafff9f9fafffaf9f9fff9fafafff9fafafff9f9f9fffaf9fafff9f9f9fffafaf9fff9f9f9fffafafafffaf9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f8f8fff8f8f8fff9f9f8fff8f8f8fff8f7f8fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f7fff7f6f7fff7f7f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f5fff5f5f6fff6f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff3f3f3fff3f4f4fff3f3f4fff4f3f3fff3f4f3fff3f3f3fff2f3f3fff3f2f3fff2f3f3fff2f3f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff1f0f1fff0f0f0fff0f0f0fff0eff0ffeff0efffefefefffefeeeeffefefeeffefefeeffeeeeeeffeeededffedeeedffedededffecececffecececffecedecffebececffebebecffebebebffebebebffebebeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e6e6ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdcdbdbffdbdbdbffdadadbffdadbdaffd7d8d8ffd7d6d6ffd6d6d5ffd6d6d5ffd4d4d4ffd3d2d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffcccdcdffcbcbcbffcdcdcdffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd1d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d3d3ffd4d4d4ffd6d5d6ffd7d6d6ffd8d8d8ffd9d9daffdadbdaffdcdcdcffddddddffdededeffdfdfdeffe0e0e0ffe1e0e0ffe1e2e1ffe2e3e2ffe3e3e3ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe7e7e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e8e8ffe9e8e9ffeae9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffecebebffebececffecececffecececffecececffecededffedededffedededffeeededffedededffeeeeeeffeeededffeeeeeeffefeeeeffeeeeefffeeefefffefefefffefefefffefeff0fff0efeffff0f0f0fff0efeffff0f0f0fff0f0f0fff0f1f0fff0f1f1fff1f0f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff3f3f2fff3f3f2fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff3f3f4fff4f4f4fff5f4f4fff5f4f4fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff6f6f6fff5f5f5fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f7f7fff6f6f6fff7f6f6fff6f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafffafaf9fff9fafafff9f9fafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffafafafffbfafbfffafbfbfffbfbfbfffbfafafffbfafbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0d0cff0c0d0dff0c0d0dff0c0d0cff0c0d0cff0c0c0dff0f0f10ff131313ff1a1a1aff222222ff2a2a2aff343435ff404040ff4e4e4eff686867ff818080ffb9b9b9ffe1e1e1ffefeff0fffdfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffefffffffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefefefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffdfdfdfff7f8f8fff4f3f3ffebebeaffd8d9d9ffbababaffb2b2b1ffa6a6a7ff9a9a99ff8b8c8cff7c7c7cff6c6c6cff5a5a5aff484848ff3d3d3cff3e3e3eff3e3d3dff3e3e3eff3e3e3eff3f3e3fff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0b0b0bff0b0b0bff0c0c0cff0c0c0cff0b0c0cff0c0c0cff0b0b0cff0d0c0dff0e0f0fff101111ff131313ff141414ff171716ff191818ff1b1c1cff1e1e1eff202021ff232324ff262526ff292929ff2c2c2dff302f30ff333333ff3d3d3dffc8c9c8ffedeeedffeeeeeeffedeeedffeeeeeeffeeeeeeffeeefeeffeeeeefffeeefefffefeeefffefefeeffefefefffefefeffff0efefffefeff0fff0f0efffeff0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff1f1f1fff1f0f1fff1f1f1fff2f2f1fff2f2f2fff2f2f3fff2f3f2fff2f3f2fff3f3f3fff3f4f3fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff7f6f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f7f8fff7f7f7fff7f7f8fff8f7f8fff8f7f7fff8f7f8fff7f8f7fff8f8f7fff7f8f8fff7f7f7fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff8f7f7fff7f8f8fff8f8f7fff7f8f8fff8f7f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff9f9f9fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9faf9fffaf9f9fff9fafafffafafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffaf9fafffaf9f9fff9faf9fff9f9fafff9fafafff9faf9fffafaf9fffaf9f9fffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfafbfffafbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfbfffafbfafffcfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfbfffafbfbfffbfafbfffafbfbfffbfbfbfffafbfafffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafff9faf9fff9fafafff9fafafffafafafffafafafffafafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfcfffcfcfdfffcfdfdfffdfcfcfffcfcfbfffbfbfcfffbfcfbfffcfbfbfffdfdfdfffefefefffefffffffefdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffefdfefffefefefffdfdfefffdfdfdfffcfcfbfffafafafff5f5f6ffe2e2e2ffb0b1b0ff6f706fff555656ff333333ff131414ff060707ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff565555ff555655ff555555ff555555ff555555ff555555ff555554ff555555ff555555ff545455ff555455ff545455ff545454ff545454ff545454ff545353ff535353ff535352ff535352ff525252ff515251ff515251ff515050ff505050ff4f4f4fff4e4e4eff4e4d4dff4d4d4cff4b4b4cff4a4b4aff4a4a49ff484848ff454645ff444444ff434242ff414141ff404040ff404040ff40403fff404040ff403f40ff3f3f3fff3e3e3fff3d3d3eff3e3e3dff3d3e3eff3c3d3dff3c3c3cff3b3b3bff3b3b3bff3b3c3bff3a3a3aff3a3a3aff353535ff343535ff1f2020ff202020ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020102ff0a0a0aff242324ff494848ff686767ffa2a2a2ffdfdfdffff7f7f7fff9f9f9fffafafafffbfcfcfffcfcfcfffdfefdfffefefefffefefefffefdfefffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffafbfafffafbfbfffafbfbfffafafafffafafafff9fafafff9fafafff9f9f9fff9f9fafffaf9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9fafff9faf9fffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafbfffbfafafffbfafafffafafafffafbfafffbfafafffafafbfffafbfafffafbfbfffafafafffbfbfbfffbfafbfffafafafffafafafffafafafffbfafafffafbfbfffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafafffafbfbfffafafafff9fafafffafafafffaf9fafff9f9f9fffaf9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff8f8f9fff8f9f8fff9f8f8fff8f9f9fff9f9f8fff8f9f9fff8f8f8fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f8fff8f8f7fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f6fff7f7f7fff6f7f7fff6f7f7fff7f6f6fff6f6f7fff7f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f6fff7f7f6fff7f6f6fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff6f6f7fff6f6f6fff6f5f6fff6f5f6fff6f5f5fff5f5f5fff4f5f4fff5f5f4fff4f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f1f2fff2f2f1fff1f1f1fff0f1f0fff1f1f0fff1f1f1fff1f1f0fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0f0fff0eff0ffefeff0ffefefefffefeeefffefefeeffeeeeefffeeeeeeffedeeedff7f8080ff343434ff303030ff2d2d2dff2a2a2aff272727ff232424ff202121ff1e1e1eff1b1b1cff191918ff161616ff131414ff111111ff101010ff0f0f0fff0f0e0eff0d0d0dff0c0c0dff0d0d0eff0d0d0dff0c0b0bff0b0b0bff0b0c0cff0b0a0bff0a0a0b000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff1a1a1affa9a9a9ffe2e2e2fff4f4f4fffdfefefffffefffffffffffffefefffffefefefffffffefffffffffffefffffffefffefffefffefffefffefffefffefffffefffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffefffffefefffffefffefffffffefffefefefffefefefffefffffffffefefffefffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefffffefefefffefefefffefffffffffefffffffffffffefefffffefefffffffffefffffffffffffffffffefffffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffefffefffefefffffefffffffefffefffffffefffefefefffefffffffffefffffefefffffffefffffefefffffefefefffefefefffffefefffffefefffefefefffefefefffffffefffefffffffefefefffefffffffffefefffffffffffefefffffefffffffffefffffffffefffefefffffefffefffffefefffefffffffffffefffefffffffefefefffefffffffefefefffefefefffefefdfffefefefffefdfefffefefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfff4f4f4ffeeeeeeffd3d3d4ffc3c4c4ffbababaffafaeafffa4a4a4ff989898ff898989ff767676ff606060ff494948ff3c3c3cff3e3e3eff3f3f3fff404140ff424242ff434444ff454545000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfcfdfffcfbfcfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafbfffafbfafffbfafafffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9fafffafafafff9f9fafff9f9fafffafaf9fffafafafffafafafff9faf9fff9faf9fff9faf9fff9faf9fffaf9f9fff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f4f4fff4f4f4fff3f4f3fff4f4f3fff4f4f4fff4f4f3fff3f4f4fff3f3f3fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f2f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffedeeedffededeeffedededffedededffededecffecececffecececffecececffebebecffebebebffebeaebffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9e8e9ffe8e9e8ffe8e9e8ffe8e8e8ffe7e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe4e4e5ffe4e3e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdbdcdcffdbdbdbffdadadaffdadadaffd7d7d7ffd6d6d7ffd5d6d6ffd6d6d5ffd3d3d3ffd3d3d3ffd2d3d3ffd0d0d1ffd0d0d0ffcfcfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbccccffcdccccffcccdcdffcccccdffcbcbccffcdcecdffcfcfcfffcfcfcfffcfd0d0ffcfd0cfffd0d1d0ffd0d1d0ffd0d0d0ffd1d2d2ffd3d4d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d9ffd9d9d9ffdbdbdbffdcdcdcffdddddeffdededeffdfdfdfffe0e0e0ffe0e1e1ffe1e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe5e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffe9e9eaffe9eae9ffeaeaeaffeaeaebffebebeaffeaebebffebebebffecececffecececffecececffecececffecededffedecedffedededffededeeffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefeeffefefefffefefefffefeff0ffeff0efffefefefffeff0efffeff0f0fff0f0f0fff0f0effff0f0f0fff0f0f1fff0f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff1f2f1fff2f2f1fff2f2f1fff2f2f2fff2f2f3fff2f2f3fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff4f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff6f6f5fff5f5f6fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f7fff7f6f7fff6f6f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f7fff8f7f7fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafff9faf9fffafaf9fffaf9f9fffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafbfafffafafafffafafafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffefefefffefefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0c0dff0c0c0cff0c0c0cff0c0d0dff0d0e0eff0e0d0dff0d0c0dff0e0f0eff121112ff181818ff201f20ff282928ff323333ff3f4040ff4d4e4eff606060ff797979ffacadadffddddddffeeeeeefffdfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffffefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefffffefefefffefffefffefffefffffffefffefefefffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefffffffefffefffffffffffefffffffffefefffefefefffefefdfffdfefefffdfdfdfff7f8f8fff3f2f3ffe8e9e8ffd6d6d5ffbababaffb1b2b2ffa6a6a6ff999999ff8b8b8bff7b7c7cff6a6b6bff595958ff474646ff3c3d3dff3c3d3cff3d3d3eff3d3d3dff3d3e3eff3e3e3eff3e3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0b0aff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0c0b0cff0b0c0cff0c0c0cff0c0c0cff0d0d0dff0f100fff111212ff131313ff141514ff161716ff191919ff1b1b1bff1e1e1eff212121ff242323ff262626ff2a2a2aff2d2d2dff303130ff333333ff707070ffecededffeeededffedeeedffeeededffedeeeeffeeeeeeffeeeeefffefeeefffeeefefffefeeefffeeefefffefefefffefefefffefefeffff0eff0ffefeff0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff3f2f2fff2f3f3fff2f2f3fff3f3f3fff4f3f3fff4f4f4fff5f5f4fff5f4f4fff5f5f5fff6f6f6fff5f6f5fff6f5f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff8f8f8fff8f7f7fff7f7f7fff8f8f8fff7f7f7fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff7f8f8fff8f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff8f9f8fff8f7f7fff8f7f7fff7f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff8f9f9fff8f9f8fff8f8f9fff9f9f8fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfbfffafafafffbfafbfffafbfafffafafafffafafafffafafafff9fafafffafafafff9faf9fff9faf9fff9faf9fffafaf9fff9fafafff9f9fafffafafafffaf9fafffafafafffafafbfffafafafffafbfbfffafafafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffdfcfcfffbfcfcfffbfbfbfffbfbfbfffbfcfcfffdfdfdfffefefefffffefffffdfefefffcfdfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfefffefefefffdfefefffefdfdfffbfcfbfffaf9f9fff4f4f4ffddddddffa6a5a5ff6d6c6cff545555ff333333ff131312ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff565656ff575657ff565656ff555656ff565656ff555555ff555555ff545554ff555555ff555555ff555455ff555555ff555455ff555555ff545455ff545454ff545454ff535353ff535353ff525352ff535253ff525252ff515151ff505150ff505050ff4f5050ff4f4e4fff4e4e4eff4d4d4dff4c4d4cff4b4b4bff4a4a4aff494a4aff484848ff454545ff444444ff424243ff404141ff404040ff403f40ff404040ff404040ff3f3f3fff3f3f3eff3d3e3eff3e3d3dff3d3e3dff3d3c3dff3c3c3cff3b3b3bff3b3a3bff3c3b3bff3a3a3aff3b3a3aff353434ff353535ff202020ff1f201fff060606ff060606ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff1c1c1dff3f3f3fff5f5f5fff979798ffd9d9d9fff5f4f5fff9fafafffbfafafffbfcfbfffcfdfcfffdfefefffefefefffefefefffefdfefffdfdfdfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfdfffdfdfefffdfefdfffdfdfdfffdfefefffdfefdfffdfdfdfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffafafafffafafafffafafafff9fafafffafafafff9faf9fff9faf9fff9faf9fffafaf9fff9fafafff9f9fafffafafafffaf9f9fff9f9f9fffafafafff9f9fafffafafafffaf9fafffafafafff9fafafffafafafffafafafffafaf9fff9fafafffafafafffafafbfffafafbfffafbfbfffbfafbfffafbfafffafafafffbfafafffafbfbfffbfafbfffafafbfffbfafbfffafafbfffafbfbfffbfbfafffafafafffafbfbfffafbfafffafafafffbfbfafffafbfbfffbfbfbfffbfbfafffcfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfefefffdfdfdfffefdfefffcfdfdfffdfcfdfffdfcfdfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffafbfafffbfbfafffafafafffafafafffafafafffaf9fafffafafafffafafafff9f9f9fffafafafff9f9f9fff9f9f9fff9f9f9fffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff8f9f9fff9f8f9fff8f8f9fff9f8f9fff8f8f9fff8f9f9fff9f9f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff8f7f8fff7f8f8fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f7fff7f6f7fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f6f7fff7f6f7fff6f7f7fff7f6f7fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff6f7f7fff6f7f7fff6f7f6fff7f7f7fff6f7f7fff6f6f7fff7f7f7fff7f6f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff5f4f5fff4f5f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0ffeff0efffefefefffefefefffeeefefffefefeeffeeefeeffeeeeeeffeeeeeeffededeeffb3b2b3ff353434ff303131ff2e2e2eff2b2a2aff272728ff252424ff212121ff1f1e1fff1c1c1cff191a1aff171617ff151415ff111211ff101010ff101010ff0f0e0fff0d0d0dff0c0c0cff0c0d0cff0b0c0bff0b0c0bff0b0c0bff0a0a0aff0a0a0bff0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff19191affa9a9a8ffe4e3e4fff5f5f5fffdfefdfffefefffffefffefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffefffffefffefffefefefffefefefffefffefffefefffffefefefffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffffffefffefffefefffffffffefffefffffffffffefffefffefffffefffffefffffffefefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefffffefffefffefffffffefefefffefffefffefffefffffffefffefefefffefefffffffffffffffefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefffefffefffffffffefffffefffffffffefffffefffefffefefefffffefefffefffffffffefffffefefefffefefefffefefefffefefffffefefefffefdfefffefefefffefefefffdfdfefffefefdfffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffafbfafff4f4f4ffedededffd1d1d2ffc4c4c4ffbab9baffafafafffa5a5a6ff979797ff868786ff727272ff5d5d5dff454545ff393839ff3e3e3eff3e3e3dff3f3f3fff404040ff424242ff434344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefdfdfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfafafffafbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffaf9fafffafaf9fff9fafafffafaf9fff9faf9fffaf9fafff9fafafff9f9fafffaf9f9fffaf9f9fff9fafafffafafafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f9f8fff9f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f7fff7f8f7fff7f8f7fff7f7f7fff7f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff6f6f6fff6f7f6fff6f6f6fff5f6f6fff5f5f5fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff3f3f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f2fff2f3f3fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff1f1f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f0f0fff0f1f1fff1f0f0fff0f0f0fff0eff0ffeff0f0ffeff0f0ffefefefffefeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeeeffedededffecededffecedecffecedecffecececffebebecffecececffebebebffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e9ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe4e3e3ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e1ffe0dfe0ffdfdfdfffdedfdfffdfdfdfffdededeffdededeffdcdcdcffdadbdaffdadadaffdadadbffd7d7d8ffd6d6d6ffd6d5d6ffd5d6d6ffd4d3d4ffd3d3d3ffd3d3d3ffd0d1d0ffd0d0d0ffcfcfcfffcfd0cfffcdcecdffcdcdcdffcccccc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbccffcbcccbffcbcbccffccccccffcccdcdffcdccccffcbcccbffcecdcdffcfcfcfffcfcecfffd0cfd0ffd0cfcfffcfd0d0ffd1d1d1ffd3d2d2ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d9d9ffdadadaffdbdbdbffdddcddffdddedeffdededeffe0dfe0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e2ffe3e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e8ffe7e7e7ffe7e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eae9ffeae9e9ffeaeaeaffeaeaeaffebeaebffeaeaebffebebebffebebebffebececffececebffecececffecededffecedecffedecedffedededffedeeeeffeeededffedeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffefefeffff0efefffefefefffefefeffff0eff0ffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff7f6f6fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9faf9fffafaf9fff9fafafff9f9fafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafbfafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfcfcfffdfdfdfffefffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0cff0d0c0cff0c0c0dff0d0d0eff0e0d0eff0d0d0dff0e0d0eff0e0e0eff101011ff161616ff1f1f1fff282929ff343434ff404040ff4e4e4dff5c5c5cff737473ffa1a2a1ffd8d8d8ffebebebfffbfbfbfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffefefffffefefffffffefffffefefefffffefefffffffefffefefffffefefefffffefefffefffefffffefefffffefefffffffefffefefefffefffefffefffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffefefffffefffffefefefffefefefffdfefdfffefdfdfffdfdfdfff7f7f7fff1f1f2ffe6e6e6ffd2d2d2ffbababaffb2b1b1ffa6a6a6ff999999ff8b8b8aff7b7c7bff6a696aff575758ff454545ff3c3d3cff3c3c3dff3c3c3cff414241ff3d3d3dff3d3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0c0c0cff0b0b0bff0b0c0cff0e0e0eff0f1010ff121112ff131313ff151514ff161717ff191a19ff1c1c1cff1e1e1fff212121ff242324ff272726ff2a2a2aff2d2e2eff313131ff343334ffa4a3a4ffedededffedededffeeedeeffeeeeedffedeeeeffeeeeeeffefeeeeffeeeeefffeeefefffeeeeefffefefefffefefefffefefeffff0efefffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff0f1f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f6f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff7f7f7fff6f6f7fff6f7f7fff7f7f7fff7f8f7fff8f7f7fff8f7f7fff8f8f7fff7f7f7fff7f8f7fff7f8f7fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f7f7fff8f7f8fff8f8f7fff7f8f8fff7f8f7fff9f8f8fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff9f8f9fff9f9f8fff8f9f8fff8f8f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafbfafffbfafafffafbfafffafafafffafafbfffafafbfffbfafbfffafafafffbfbfbfffbfbfbfffafafbfffafafafffafafafff9fafafffafafafffafafafffafaf9fff9fafafff9faf9fffafafafffafafafffafafafffafafafffafafafffbfbfafffafafbfffafbfbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffcfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffdfdfdfffefefefffffefefffdfefdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffdfdfefffefefefffefdfdfffcfdfdfffbfbfbfff9f9fafff3f2f3ffd8d8d7ff9b9b9bff686868ff535353ff2e2e2eff121212ff080707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff575757ff565657ff565656ff565656ff565756ff565556ff565656ff555555ff555555ff555555ff555555ff555555ff555555ff555454ff545454ff555554ff545454ff545454ff535353ff535353ff535353ff525252ff525152ff515151ff505150ff4f504fff504f4fff4e4f4fff4d4e4eff4d4d4dff4c4c4cff4c4b4bff4a4a4aff4a4949ff484949ff474746ff444444ff424342ff414041ff404041ff404040ff40403fff3f3f40ff3f3f3fff3e3f3eff3d3d3dff3c3d3dff3c3c3cff3b3b3cff3b3b3cff3b3b3bff3c3c3cff3a3a3aff3a3a3aff353434ff343535ff202020ff20201fff060606ff060606ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060605ff181819ff373738ff5a5959ff8e8d8effd5d5d5fff3f3f3fffaf9fafffbfbfafffbfcfcfffcfdfcfffefdfdfffefefffffefefefffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfbfffafafafffafafafffafafafffafafafffafbfafffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafafbfffafafafffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfefffefdfefffdfdfdfffefdfefffefdfdfffcfdfdfffcfcfdfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffaf9fafffafafafff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f8fff9f9f8fff9f8f8fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f8f9fff9f8f9fff9f9f8fff8f9f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff7f8f8fff7f8f8fff7f7f8fff8f7f8fff7f8f7fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f4f5fff4f4f4fff3f4f3fff3f3f3fff3f2f3fff3f3f3fff2f3f2fff1f1f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffefeff0ffefefefffefefefffefeeefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeedffdfdfdfff4b4b4bff313131ff2e2e2eff2b2c2bff282828ff252524ff222222ff1f1f1fff1c1c1dff1a191aff171717ff151515ff121212ff101111ff0f1010ff0f0f0eff0c0d0dff0c0b0bff0c0b0bff0c0c0bff0b0b0bff0a0b0aff0a0b0aff0a0a0bff0a0b0aff0908090000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1a1919ffabaaabffe4e4e4fff4f5f4fffdfdfefffefefefffefffffffefefefffefffffffefefefffefefffffffefffffefffefffffffffffffffffffefefffffffefefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffefefefffefefefffefffefffffefefffefefffffefffefffefefffffefefefffffefefffefefefffefefefffefefffffefefefffffefefffefffefffefefefffefefffffffefefffefffefffefefffffefefefffffffffffffefefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefefffffffffefffefffefffffefefffffefffffffffefffefefefffefffefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefffefffffefefffefefffffefffefffefefffffffefefffffffefffffffefffffefefffefffffffefffefffffefefffefffefffefefefffefefefffefefefffefefdfffdfdfefffdfdfefffefefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffefdfefffdfdfdfffefdfdfffefefdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfbfffafafafff3f4f3ffebececffd0d0d0ffc3c3c3ffbab9baffafafafffa4a4a4ff959595ff838384ff6f6f6fff5a5a5aff444444ff363636ff393839ff3e3e3eff3e3e3eff3f3f3fff414040ff42424200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfbfffafbfafffbfafafffafbfafffafafafffafafafffafafafffafaf9fff9f9fafffaf9fafffafafafffaf9fafff9fafafff9fafafff9f9fafffafafafffafaf9fffafafafffafafafff9f9fafffaf9f9fff9faf9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff6f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f2fff2f2f3fff2f2f3fff3f3f3fff2f2f2fff2f3f3fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff2f2f2fff1f2f1fff1f1f1fff1f1f0fff0f1f1fff1f0f0fff0f1f0fff0f0f0fff0f0f0ffefeff0ffefeff0ffeeefefffefefefffefefeeffeeeeeeffedeeeeffeeeeeeffedeeedffeeededffedededffededecffececedffecedecffecececffecebecffebecebffebebebffebebeaffebebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e6ffe5e5e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe4e3e4ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffe0e0dfffdededfffdededeffdcddddffdcdcdcffdbdbdaffdadadaffdadadaffd7d7d8ffd7d6d7ffd5d6d5ffd6d6d6ffd4d4d3ffd2d2d3ffd2d3d3ffd1d1d0ffd0d0d0ffd0cfcfffd0cfd0ffcececdffcdcdcdffcccdccffcccdccffcbcbcbffcacbcaffcac9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffccccccffcccdcdffcccdccffcbcbccffcdcdceffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd2d2d2ffd3d4d4ffd6d5d5ffd6d7d6ffd7d7d7ffd8d8d8ffd9d9daffdbdadbffdbdbdbffddddddffdededeffdededfffdfdfe0ffe1e1e0ffe1e2e1ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe7e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe9e9e9ffe8e8e8ffe9e8e9ffe9e9e8ffe8e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebebffebebeaffebebebffebecebffecebecffecececffecececffecedecffececedffedededffedeeedffedededffedeeeeffedeeeeffeeeeeeffeeeeefffeeefeeffefefefffefefefffefefefffefefefffeff0effff0efeffff0f0effff0f0effff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f0f1fff1f1f1fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff6f7f6fff6f6f7fff7f6f7fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f8fff8f8f7fff7f7f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffafaf9fff9f9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffbfbfbfffafafafffbfafbfffafafafffafbfafffafbfafffbfbfbfffbfbfcfffcfdfcfffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0d0cff0d0d0dff0d0d0dff0d0d0eff0e0e0dff0d0d0eff0d0d0dff111010ff161617ff1e1f1eff292829ff343434ff404040ff4d4e4dff5b5b5bff717171ff9d9c9cffd1d1d0ffe8e8e7fff8f8f8fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffefffefffffefffffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefefffefefefffffffffffefffefffefefefffffefffffffffefffffffefffffffefffefffefffffefefffffffefffefffffffefffefffefffffffefffffffffffffffefffefffffffffffffefefffefefefffefefdfffefdfdfffdfdfdfff7f6f7fff1f1f1ffe5e4e4ffd1d0d1ffbababaffb2b2b2ffa6a6a6ff999999ff8a8a8bff7a7a7aff686868ff565555ff444444ff3b3b3bff3c3d3cff414141ff424141ff414141ff3d3d3dff3e3d3e000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a09ff0b0b0aff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0c0c0dff0e0f0eff101010ff121112ff141414ff141514ff171717ff1a191aff1c1c1cff1f1f1eff212221ff242424ff272727ff2b2b2aff2d2e2eff313131ff434343ffd6d7d7ffedededffedededffeeededffeeeeedffeeededffeeeeeeffefeeeeffefeeeeffefeeefffefefeeffefefeffff0efefffefefeffff0efefffeff0efffefefeffff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff2f1f1fff2f2f2fff3f2f3fff3f2f2fff3f3f3fff3f4f4fff3f3f3fff4f3f3fff5f4f4fff4f4f4fff6f5f6fff6f6f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff8f7f7fff8f8f8fff7f8f7fff8f7f7fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff9f9f8fff9f8f8fff9f8f8fff9f8f9fff9f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff9f8f8fff9f9f9fff9f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9f9fffafaf9fffafafafffafaf9fffafafafffafafafffafafafffbfafbfffafafafffafafafffafbfafffafafafffafbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfafafffafafafffafafafff9faf9fffaf9fafffafafafffbfafafffbfbfafffafbfafffafafafffafafafffbfafafffafbfbfffafafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfcfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffefefefffefefffffefdfefffdfdfcfffdfcfcfffdfcfdfffdfcfcfffdfefdfffefefdfffefefefffdfdfdfffcfcfdfffbfbfbfff9f9f9fff1f1f1ffd3d4d4ff919191ff666666ff4e4e4dff272727ff100f10ff070707ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff575758ff575857ff575757ff565657ff565756ff575656ff575656ff565656ff555655ff555555ff555555ff555555ff555554ff555554ff545555ff545454ff555454ff535454ff535353ff535353ff525353ff535253ff525252ff525252ff515151ff515050ff50504fff504f4fff4f4e4eff4e4d4eff4d4d4dff4c4c4cff4c4b4cff4a4a4aff4a4a4aff484848ff454545ff444444ff424243ff414141ff414040ff404040ff403f3fff3f403fff3e3f3eff3e3e3eff3d3c3dff3c3c3cff3c3b3cff3b3a3aff3b3b3aff3a3b3bff3a3a3aff393939ff353534ff343434ff202020ff202020ff060605ff060606ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff070706ff161717ff353535ff575757ff848484ffcfcecefff0f0f0fffaf9f9fffbfbfafffcfbfbfffdfdfcfffefdfdfffffefefffefefefffefefdfffefdfdfffefdfdfffcfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfdfffdfefefffdfefdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfafafffbfbfbfffafbfafffafafafffbfafbfffbfafafffbfbfafffafbfafffafbfafffafafafffbfbfafffafbfbfffafbfafffafafbfffafafafffbfafbfffafafafffbfbfbfffbfbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefefffdfefdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafff9fafafffafafafff9fafafff9f9fafffaf9fafff9f9f9fffafafafffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff9f9f9fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff9f9f9fff9f8f8fff8f9f9fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f4fff5f4f5fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff2f1f1fff0f1f0fff0f0f0fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0efefffeff0efffefefefffefefefffefeeefffeeeeefffefeeefffeeeeeeffeeeeeeffedeeeeffedededff868585ff323231ff2e2e2eff2c2c2cff282828ff252525ff222222ff1f1f1fff1c1d1dff1a1a1aff181717ff151515ff121312ff121111ff101010ff0e0f0eff0d0d0dff0b0b0bff0b0b0bff0b0c0bff0a0a0aff0b0a0bff0b0a0aff0b0b0aff090908ff0909090000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff1e1e1effadacacffe4e4e4fff5f5f5fffdfefdfffefffefffffefffffefefefffefefefffffefffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffefffffffefffefffefffffffefefefffffefffffefefefffffefefffffffefffefefefffffefefffffefefffffefefffefefefffefefefffffefefffffefefffefefefffffefefffefefefffefefefffefefffffefefffffefefefffffefefffefefefffffefefffefffefffefffefffffffffffefefefffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffffefefffffffffffefffefffefefefffffefefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffffefefffffefefffefefffffffefefffffefefffffefffffefefefffffffefffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefdfffefefefffdfefdfffefefefffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfefffdfefdfffefdfefffdfdfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffbfcfbfffaf9fafff3f2f3ffe9e9e9ffcfcfceffc3c3c2ffb9b9b9ffafaeafffa3a3a2ff939494ff818181ff6c6c6dff575757ff424242ff373737ff383737ff393938ff3e3d3eff3e3e3dff3f3f3fff4140400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefdfefffdfdfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffafbfafffafafafffafafbfffafafbfffafafafffafafafffafafafffafaf9fffafafafffafaf9fffafafafffaf9f9fff9fafafffafafafffaf9f9fffafaf9fffafafafff9f9f9fffaf9f9fffafaf9fff9f9f9fffafafafff9fafafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff7f8f7fff8f7f7fff8f7f8fff8f7f7fff7f8f7fff7f8f7fff7f7f7fff7f6f7fff7f7f6fff6f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff5f4f5fff4f4f4fff5f4f4fff4f4f3fff3f3f3fff3f3f4fff3f3f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f1f1fff0f0f0fff0f0f0fff0f0efffefeff0ffefefefffefefefffefefeeffeeeeefffeeefeeffefeeeeffeeeeeeffedeeedffeeedeeffeeededffedededffecedecffedececffedececffecececffececebffebecebffebebebffebeaebffebebeaffeaebebffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e7e7ffe8e8e7ffe8e7e7ffe8e7e7ffe7e6e7ffe7e7e6ffe7e7e6ffe7e6e7ffe5e6e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e1ffe1e2e2ffe0e0e0ffe0dfdfffdfdfdfffdededeffddddddffdcdcdcffdadadaffd8d9d8ffd7d7d7ffd6d6d6ffd6d5d6ffd6d6d5ffd3d3d4ffd3d3d3ffd3d3d3ffd0d0d1ffd0d0d0ffd0cfcfffd0cfcfffcececeffcdcdcdffccccccffcdcccdffcbcbcbffcbcbcaffcacac9ffc9cac9ffc8c8c8ffc8c8c8ffc7c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffcbcbcbffccccccffcdcccdffcdccccffcccccbffcdceceffcecdcdffd0cfcfffd2d2d1ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d6ffd7d8d7ffd8d8d8ffd9dad9ffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffdfe0e0ffe0e1e0ffe2e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe5e4e4ffe6e5e5ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffeaeae9ffeaeaeaffebeaeaffeaeaeaffebebebffeaebeaffebebebffebebecffebebecffebecebffecececffecececffedececffedededffedededffeeedeeffedededffedeeeeffeeeeeeffeeeeeeffefefeeffeeefefffeeeeeeffefeeefffefefefffefefeffff0eff0ffeff0f0fff0f0effff0f0effff0f0f0fff0f0f0fff0f0f1fff1f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff2f2f2fff1f2f1fff2f1f2fff2f2f2fff3f2f2fff3f3f2fff2f3f2fff2f3f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f4fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff6f5f6fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff7f6f6fff6f7f7fff6f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffaf9f9fffafafafff9faf9fffaf9f9fffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffbfafafffafafafffbfafafffbfbfafffbfafafffbfbfbfffbfbfbfffcfbfcfffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0e0d0dff0e0d0dff0e0d0dff0e0e0eff0e0d0dff0d0d0dff0c0c0dff101111ff181818ff1f201fff292929ff343333ff3f3f3fff4d4c4cff5c5c5bff717271ff999999ffcacacaffe5e5e5fff5f6f6fffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffffffefffffefefffefefefffffefefffffffefffefffefffefefefffefffefffefefffffefffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffefefdfffefdfefffdfdfdfffdfdfdfff6f7f6fff1f0f1ffe3e3e3ffd0cfd0ffbabbbaffb2b2b1ffa6a6a7ff9a9a9aff8a8a8aff787878ff666666ff545454ff424342ff3a3a3aff414141ff414141ff414141ff414141ff414142ff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a09ff0a0a09ff0b0b0bff0b0a0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0d0d0cff0e0f0eff101010ff121211ff131313ff161515ff181817ff191a19ff1c1b1cff1e1f1eff212122ff242525ff272728ff2b2a2aff2e2f2eff323232ff727272ffedededffedededffeeedeeffeeeeedffeeeeedffeeeeedffeeeeeeffeeeeeeffefefeeffeeefeeffefefefffefefeffff0efefffeff0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff4f3f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f6f6fff7f6f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff8f8f8fff8f8f7fff7f7f7fff8f7f8fff8f8f8fff7f8f7fff7f7f8fff7f8f7fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff8f9f8fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f9fff9f8f9fff9f8f9fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fffaf9fafffaf9f9fffaf9fafffafaf9fffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffaf9fafffafafafffafbfafffafafafffafbfafffafafafffafbfafffafafbfffafafafffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefdfffefefdfffefefdfffdfdfdfffcfcfcfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffdfdfdfffdfefefffefffffffffefffffefdfefffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffefefefffefdfefffdfdfdfffdfcfdfffbfbfafff9f8f9ffeeeeeeffcecfceff8b8a8bff646464ff454646ff1f1f1fff0c0c0dff050504ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff585858ff585758ff575757ff575858ff575757ff575756ff575756ff575656ff565656ff565556ff565655ff555555ff555455ff555555ff555555ff545555ff545455ff545454ff545453ff535454ff535353ff535353ff535353ff525252ff525251ff515150ff515150ff505050ff4f4f4fff4f4f4eff4d4e4dff4d4d4dff4c4c4dff4c4b4bff4a4b4aff4a4a49ff474748ff454545ff444444ff434243ff414241ff414141ff404040ff3f403fff3e3f3fff3e3e3eff3d3d3dff3c3c3cff3c3b3cff3b3b3aff3a3a3aff3a3a3aff3a3a3aff3b3a3aff383838ff313232ff202020ff201f20ff060606ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010202ff090909ff191919ff393a3aff575858ff7d7d7dffc7c7c7ffecececfff9f9f8fffbfbfafffcfcfbfffdfdfdfffdfdfdfffefefefffefffefffefefefffdfefefffefdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffefefefffdfefefffefdfdfffdfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfbfafffafbfafffafafafffafbfafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffefdfdfffefefefffefefefffefdfefffdfdfefffdfefefffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfafbfffafbfafffafafbfffafbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff5f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f4fff5f5f4fff4f4f3fff3f3f3fff2f3f2fff3f3f2fff2f3f2fff3f2f3fff1f2f2fff2f1f1fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff0f1f0fff0f0f0fff0f0effff0f0f0ffefefefffefefefffefefefffefefefffefeeefffefeeeeffeeeeeeffeeeeeeffedeeedffeeededffafafb0ff323232ff2f2f2fff2c2b2cff282828ff252525ff232222ff202020ff1e1d1dff1b1b1bff181717ff151515ff121212ff111212ff101010ff0f0f0eff0d0d0dff0c0b0bff0a0a0aff0b0a0aff0b0b0aff0a0b0aff0a0a0aff090908ff090909ff0909090000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff1d1d1dffacacacffe6e6e5fff6f6f6fffdfdfdfffffefefffefefefffefefefffffefffffffefefffefefefffffffefffefffefffffefffffffefffffffffffffefffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffefefffefffefffffefffffefefffffffefefffefffefffffefefffefefffffefefefffffefffffffefffffefffefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffefffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefffffefffffffffffffffffffefffffffffffffefefffefefefffffefefffffffefffefffefffefefefffefffefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffefffffefefffefefefffffffefffefffefffffefffffefffffffffefffffffffffffffffefffefffffffefefefffffefffffefefffffefffefffefefefffefefdfffefefefffdfefefffefdfdfffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffefefefffefdfdfffefdfefffdfdfefffdfefefffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffcfbfcfff9f9f9fff1f2f1ffe6e6e6ffcdcecdffc2c2c2ffb8b9b9ffaeaeafffa2a2a2ff929392ff7f807fff6a6a6bff555555ff414141ff373737ff383837ff383837ff3c3b3bff3e3e3eff3d3e3dff3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffafafbfffbfafbfffbfafbfffafbfafffafafafffafaf9fffafafafff9fafafffaf9f9fffaf9fafffafafafffaf9fafffafaf9fffafafafffafaf9fffafafafffaf9fafffafafafffafafafff9fafafff9f9fafff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff8f9f9fff9f8f8fff8f9f8fff9f9f8fff9f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff6f6f6fff6f7f7fff6f6f6fff6f6f5fff6f6f5fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff4f5f5fff5f4f4fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0effff0efeffff0efeffff0efefffefefefffefeeeeffefeeefffeeeeeeffeeefefffeeeeeeffeeeeedffeeeeeeffeeededffedededffedecedffededecffecececffecebecffebecebffebebecffebececffebebebffebebebffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e7ffe8e8e8ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e0e1ffe0e0e0ffdfe0dfffdededfffddddddffdcdcdcffdadadaffd9d8d8ffd7d7d7ffd6d5d5ffd5d6d5ffd4d3d3ffd3d2d3ffd3d3d3ffd0d1d1ffd0d0d0ffcfcfcfffd0d0d0ffcececdffcdcdcdffcdccccffcdcdccffcacbcbffcacacaffc9cac9ffc9c9caffc8c9c9ffc8c8c8ffc7c7c7ffc7c8c7ffc6c6c6ffc5c5c5ffc4c4c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcacbffcacbcaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffccccccffccccccffcdcdccffcbcccbffcececeffd1d0d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d7ffd9d9d9ffdad9daffdbdcdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e0ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e4ffe5e5e4ffe5e6e5ffe6e5e6ffe6e7e6ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eae9ffeaeaeaffeaeaebffebeaeaffebebeaffebebeaffebebebffebebebffecebecffecebecffecececffecececffecececffedededffecededffedededffedededffedededffeeedeeffeeeeeeffeeeeeeffeeefeeffeeefeeffefeeefffefefefffeff0efffefefefffefefefffefefeffff0f0effff0f0effff0f0f0fff1f0f0fff1f1f1fff1f0f0fff1f0f1fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff2f2f1fff2f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f4f4fff4f3f4fff4f4f3fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f6f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9f9f9fffaf9fafffafafafff9faf9fffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffdfcfcfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0e0dff0d0d0dff0d0d0dff0d0d0eff0d0d0dff100f10ff0d0d0dff121111ff191a19ff212121ff2b2a2aff353535ff434343ff4f4f4fff595858ff6d6d6dff8d8c8dffc1c1c0ffe1e1e1fff0f0f0fffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffefffffefffffffffefffefffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffefefefffefffefffffffffffefefffffffffefffefffffffefffffffffffffffffffffffefefefffefefefffefefefffefdfefffefdfdfffdfdfcfff6f6f6ffefefefffe1e0e0ffcdcdcdffb9b9b9ffb1b1b1ffa6a6a6ff999899ff888988ff757675ff626262ff505150ff414142ff414142ff414241ff414142ff414141ff414141ff41424100000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a090aff0a0a09ff0a090aff0b0b0aff0a0b0bff0b0b0bff0b0a0bff0a0a0aff0c0b0bff0d0e0dff0f0e0fff111010ff121212ff141414ff161515ff181718ff1a1a1aff1c1c1cff1f1f1eff212121ff242424ff272727ff2b2b2bff2e2e2fff323232ffb1b2b2ffecededffedededffededeeffeeededffededeeffeeeeeeffeeeeeeffefeeeeffefefeeffefefeeffeeefefffefefefffefefeffff0eff0fff0efeffff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff5f5f5fff5f6f5fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f9fff8f9f9fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff9f8f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfafffbfafafffafbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffafafafffafafafffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffffffefffffefffffefffefffdfefefffdfdfdfffdfdfcfffcfdfdfffdfdfdfffefefdfffefefffffefefefffefdfdfffcfdfcfffbfbfbfff8f8f8ffe8e8e8ffc2c2c2ff7a7a7aff585858ff363636ff151615ff080808ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff585859ff585858ff585758ff575858ff585757ff575857ff575657ff575757ff565657ff565656ff565656ff565656ff555556ff555555ff555554ff545454ff545454ff545454ff545454ff535354ff535353ff535353ff525353ff525252ff525252ff515151ff505051ff505050ff504f50ff504f4fff4f4f4eff4e4e4dff4c4d4dff4c4c4cff4b4b4bff4a494aff484848ff474747ff454546ff444444ff424343ff424242ff404140ff3f4040ff3f3f3fff3f3f3eff3e3e3eff3d3d3dff3c3c3cff3b3b3bff3a3a3aff3a3a3aff393939ff393939ff383838ff303030ff212222ff0c0d0cff060606ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0a0a0aff1b1b1cff403f3fff5a5a5aff757676ffbcbcbcffe6e6e6fff8f7f7fffafafbfffcfbfcfffdfcfdfffefdfefffefefefffefffefffdfefefffefefdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefefffefefefffefefefffefefefffdfdfefffdfdfdfffcfdfdfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffcfbfcfffbfbfcfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfefefffefefefffefdfefffdfefdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafafffafbfafffbfbfbfffafafbfffbfafafffafafbfffafbfbfffafafafffafafafffaf9fafff9f9fafffaf9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f8f8fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f8f8fff8f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff6f7f7fff7f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff4f4f4fff4f3f4fff3f3f3fff3f3f2fff3f3f2fff2f2f2fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff0f1f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0effff0eff0ffefefefffefefefffeeefeeffeeeeeeffeeefeeffeeeeeeffeeedeeffeeededffe6e6e6ff575858ff2f302fff2c2c2cff292a29ff262626ff232323ff202020ff1d1d1dff1a1b1bff181818ff151516ff121312ff121111ff101010ff0f0e0fff0d0d0dff0b0c0cff0a0a0aff0a0a0aff0b0a0aff0a0a0aff090909ff090908ff090909ff090909ff09090900000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff1d1d1dffaaabaaffe3e4e4fff5f5f5fffefefdfffffffffffefefffffefefefffefffefffefefefffffffefffefefefffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefefffffffefffefffefffefefefffffefefffefefefffefefffffefefefffffffefffefefffffefffefffefefefffefffffffefffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffffefffefffefffefefefffffefefffffffefffffefffffffefefffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfff8f8f8fff0f0f0ffe2e2e2ffcccccbffc1c1c1ffb7b7b7ffacadadffa1a1a0ff8f8f90ff7c7c7bff666666ff515252ff3e3e3eff353535ff373637ff3b3b3bff3b3b3bff3b3b3bff3e3e3eff3e3e3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafff9fafafff9faf9fff9fafafffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f7f7fff6f6f6fff6f6f7fff6f6f6fff5f6f6fff6f5f6fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f5f4fff5f4f5fff4f4f4fff4f5f4fff4f3f4fff4f4f3fff3f4f3fff4f4f4fff3f4f3fff3f3f4fff3f3f3fff3f3f2fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0eff0ffeff0efffefefefffefefeeffeeefefffefeeefffeeeeefffeeeeeeffeeeeeeffedeeedffedededffeeededffedededffedededffededecffedececffecececffecececffececebffebebebffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e1e0ffe0e0e0ffdfdfdfffdedfdeffdddedeffdcdddcffdbdbdbffd9dad9ffd8d7d8ffd6d6d6ffd4d5d5ffd4d3d4ffd2d2d2ffd0d1d0ffd0d0d0ffcfd0cfffcfcfcfffcececeffcdcdcdffccccccffcdcdccffcbcbcbffcacacaffc9c9caffcacac9ffc8c8c8ffc8c8c8ffc7c7c7ffc8c8c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c4c4ffc2c2c2ffc2c2c3ffc2c1c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcbcbcbffcacacbffcacbcaffcacacbffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcccccbffccccccffcecdceffd0d0cfffd2d1d2ffd3d4d4ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d9d8ffd9d9d9ffdadadaffdbdcdcffdddcddffdddddeffdedfdeffe0dfdfffe0e0e0ffe1e0e1ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffeae9eaffeae9eaffeaeae9ffeaeaeaffeaeaeaffebeaeaffeaebeaffebebebffebebebffebecebffebebecffececebffebececffecececffecedecffecededffedededffedededffeeedeeffededeeffeeeeedffeeeeeeffeeeeeeffefefeeffeeeeeeffefeeefffefefefffefefefffefeff0ffeff0efffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff4f4f4fff4f3f4fff3f3f4fff4f4f4fff4f4f5fff5f4f4fff5f5f4fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f6f6fff6f5f6fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fff9fafafffafafafffafaf9fffafafafffafafafffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafafffafafbfffafafafffafafbfffbfbfbfffcfbfcfffcfcfcfffefefdfffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0d0eff0d0d0dff0d0d0eff0d0d0dff111111ff111111ff101010ff131413ff1a1a1bff232323ff2c2c2cff323232ff3d3d3dff4a4a4aff565656ff69696aff8a8a8affb1b1b1ffdadadaffeaebebfff9f9f9fffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffefffffefffffffffffffffefffffffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffffffefefefffffffefffefffefffffffffffffefffffefffefffffffefffefffffffffefefffefefefffdfefefffefdfdfffefdfefffbfcfcfff6f5f6ffeeeeeeffdddcddffc8c9c8ffb8b8b8ffb1b0b0ffa5a5a5ff979798ff878786ff757574ff616161ff4f4f4eff3f3f40ff414040ff424141ff414141ff414141ff414142ff424141000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff0a0a09ff0a0a0aff090a0aff0a0a0aff0b0b0bff0b0b0bff0b0a0bff0a0b0aff0c0c0bff0d0e0eff0f0f0fff101111ff121212ff141414ff161515ff171818ff1a1a1aff1d1d1cff1e1f1fff222122ff242524ff272727ff2b2b2aff2e2f2eff494949ffdededeffededecffedededffedeeedffeeeeedffeeedeeffeeefeeffefeeeeffefeeefffeeefeeffefefefffefefefffefefefffeff0effff0f0effff0f0f0fff0f0f0fff0f0f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f5f4fff4f5f5fff5f5f5fff6f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f8f9fff9f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f8fff9f8f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9fafffafaf9fffafafafffafafafffafafafffbfafafffafbfafffafbfafffafafafffbfafafffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafbfafffbfafafffafbfbfffafafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffefdfdfffdfefefffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffdfdfefffdfefdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffefdfdfffffffffffffffffffffffefffefefefffefefdfffdfdfdfffdfcfdfffdfdfdfffefefefffefefefffefefefffdfdfefffdfcfcfffbfbfbfff8f8f8ffe5e5e5ffb5b5b5ff717171ff515251ff2e2e2dff111111ff050605ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595959ff595959ff595858ff585858ff585857ff585857ff575758ff575757ff565757ff565656ff565656ff565656ff565656ff555556ff555555ff545554ff545454ff545454ff535354ff545453ff535353ff535354ff535353ff525252ff525252ff515251ff515151ff505051ff505150ff504f4fff504f50ff4e4f4eff4e4e4eff4d4d4dff4c4c4cff4b4b4bff494948ff484848ff474647ff454545ff444443ff434343ff414241ff404140ff3f3f3fff3f3e3eff3e3e3eff3d3d3dff3d3d3cff3b3b3cff3b3b3aff393939ff363737ff343435ff333333ff303030ff242525ff141414ff060505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff090908ff181818ff3e3e3eff595858ff70706fffb1b1b0ffe2e3e3fff8f8f8fffbfafbfffbfcfbfffdfcfcfffefdfefffefefefffefefefffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefefefffefefefffefdfefffefdfefffdfdfdfffdfefdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffaf9fafff9fafafffaf9f9fffaf9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f7f8fff7f7f7fff8f7f8fff7f8f8fff8f7f7fff8f7f8fff7f7f7fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff7f8f8fff7f7f8fff8f8f7fff7f8f7fff8f7f7fff7f8f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff6f6f6fff6f6f5fff6f6f5fff5f6f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff4f3f4fff2f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f1f0fff0f1f0fff0eff0fff0efeffff0f0f0ffeff0efffefefefffefefefffefefeeffefeeefffeeeeeeffedeeeeffeeeeeeffedeeedffedeeedff8c8c8bff303030ff2c2d2cff2a2929ff272726ff232323ff202020ff1e1e1eff1b1b1bff191818ff161516ff131312ff121211ff101010ff0e0f0eff0d0d0dff0b0b0bff0a0a0aff090909ff0a0a0aff090909ff090909ff080908ff0a0909ff090a0aff09090900000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff171717ffa0a0a0ffe1e1e2fff5f5f5fffefefdfffefffefffefefefffefefffffffefefffefefefffefefefffefefffffffffffffffffffffefffffffffffefffffefefffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffefffefefffffefffefffffefefffffefffffefefefffefefefffefefffffefefefffefffefffffefefffffefefffffefffffffefffffefffefffffffefffefffefffffffefffefefefffffefefffffffffffffffefffffffefffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffefffefffffefefffffefffffefffefffffefefffefffffffefefefffffffffffffffefffffffefffffffffffffffffffefffefffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffefefefffdfefefffefdfefffefdfefffdfefdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfcfff7f8f8fff0f0f0ffe0e0e0ffcacbcaffc0c0c0ffb6b6b6ffaaababff9e9e9dff8c8c8cff787878ff626262ff4e4e4dff3e3d3dff333434ff3b3b3bff3b3b3cff3b3c3bff3c3b3bff3c3b3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffdfefdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafff9f9fafffafaf9fffafafafff9fafafff9f9fafffafafafffafafafff9fafafffafaf9fffafafafff9fafafffafafafffafaf9fff9f9fafff9f9f9fff9f9fafff9faf9fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff5f4f4fff4f4f4fff4f4f3fff4f4f4fff3f4f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff1f2f1fff1f1f2fff2f2f1fff1f1f1fff0f1f1fff1f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0efffefeff0ffefefefffefefefffefefefffefeeeeffeeeeeeffeeeeeeffeeeeedffededeeffedededffedededffedededffedecedffedececffecececffecececffecececffebecebffecebecffebececffebebebffebebebffeaebebffebeaebffeaeaeaffeaeae9ffeaeae9ffe9eae9ffe9e9e9ffe9e8e9ffe8e9e8ffe9e8e8ffe9e8e9ffe7e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e6e5ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdddeddffdddcdcffdcdcdbffdadadaffd8d8d8ffd7d7d8ffd6d6d6ffd5d4d4ffd3d2d3ffd1d1d1ffd0d0d0ffcecfcfffcdcecdffcdcdcdffccccccffcccccdffcbcbcbffcacacaffcac9caffcacac9ffc8c9c8ffc8c8c8ffc7c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c1ffc2c1c2ffc1c2c1ffc2c1c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccbccffcbcccbffcbcbcbffcbcccbffcacbcaffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffccccccffcdceceffd0cfcfffd0d1d0ffd2d3d2ffd4d4d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9dadaffdbdbdbffdcdcdcffddddddffdedddeffdfdfdeffe0e0dfffe0e0e1ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e8e8ffe7e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9eae9ffeae9e9ffe9e9eaffe9eae9ffeae9e9ffeae9eaffe9eaeaffeaeaeaffeaeaebffeaeaeaffebebebffebebeaffecebebffecebecffecececffececebffecececffecedecffededecffececedffedededffeeededffedeeedffeeeeedffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefefffefefefffeff0effff0efeffff0efefffeff0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff1f0f1fff0f1f1fff1f0f1fff1f0f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff2f3f3fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f4f3fff4f3f4fff4f4f4fff5f4f4fff5f4f5fff4f5f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9faf9fff9f9f9fffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffbfafafffafbfafffbfbfafffbfafbfffbfcfbfffcfbfbfffdfcfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0e0eff0d0d0eff0c0d0dff111111ff111111ff111111ff111111ff131313ff171718ff1f1f1fff262627ff282829ff313131ff444444ff535352ff606061ff7d7d7dffa09f9fffcdcdcdffe4e4e4fff3f3f3fffdfefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefffffffefffffffefefefffefefffffffffffffefffefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffefffefffefefefffffffffffefffffffffffffffefffefffefffefffefefffffefefefffefdfefffdfdfdfffdfdfdfffbfafbfff5f5f5ffedededffd9d9d9ffc5c6c5ffb7b7b8ffafafafffa4a4a3ff969696ff868585ff747474ff616161ff4e4e4eff414141ff404141ff414040ff424242ff424142ff414241ff414241000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff090909ff090a0aff0a0a0aff090a0aff0a090aff0b0b0bff090a0aff0b0b0bff0c0c0cff0e0e0fff101010ff111112ff121213ff141414ff161616ff181818ff1a1a1bff1d1d1dff1f1f1fff212222ff252524ff272728ff2b2b2bff2e2e2eff848484ffecededffedededffedededffeeeeedffeeeeefffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff1f2f2fff2f2f2fff3f3f3fff3f2f3fff3f3f2fff2f3f2fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff5f4f4fff5f5f5fff6f5f6fff6f6f5fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff8f9f9fff9f8f9fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9fafff9faf9fff9fafafffaf9f9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafbfafffbfafbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafbfbfffbfbfafffafafbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfefffdfefdfffdfdfdfffefefdfffefdfefffefefefffefdfdfffdfefefffefefdfffdfdfefffdfefdfffdfdfdfffefdfefffdfdfefffefdfdfffdfdfdfffefefdfffefefefffdfefdfffdfdfefffdfdfdfffdfdfefffefdfefffefefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffefdfefffffffefffffffffffffefefffffffefffefefefffdfdfefffdfefdfffdfefefffefefefffffffffffefdfefffdfefdfffcfdfcfffbfcfbfff7f7f7ffe1e0e1ffa9a9a9ff6b6b6bff4a4a4aff272727ff0f0f0eff040504ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595959ff595859ff595959ff585858ff585858ff585758ff575858ff575857ff575858ff565757ff565756ff565656ff565656ff555556ff555555ff555454ff545454ff545453ff535354ff535453ff535353ff535353ff525353ff535252ff515252ff515151ff515151ff505050ff505050ff50504fff4f4f4fff4f4e4eff4e4e4dff4c4c4cff4b4c4bff4a4b4aff484849ff484748ff464646ff454545ff444343ff434343ff414141ff404040ff3f3f3fff3e3e3eff3e3d3dff3d3d3dff3d3c3dff3b3c3bff393939ff343534ff2e2d2dff292929ff252525ff201f20ff161616ff0a0a0aff030302ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050605ff101010ff303031ff505050ff6d6d6dffa6a6a6ffdededdfff7f7f8fffafbfbfffbfbfcfffdfdfdfffefdfefffefefefffffffefffefefefffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefffffffefefffffffffffefefefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffcfdfcfffcfcfbfffcfbfcfffbfbfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfefffefdfefffefefefffdfefdfffefefdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9f9fafff9faf9fff9f9fafffaf9f9fff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff7f8f8fff8f8f8fff7f7f8fff7f7f8fff8f8f8fff7f8f7fff8f8f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff5f6f6fff5f5f5fff5f5f6fff5f5f5fff5f4f5fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff1f1f1fff1f0f0fff0f0f0fff0f0f0ffeff0f0fff0efeffff0f0f0fff0eff0ffefefefffeeefeeffeeefefffeeeeeeffeeeeeeffedeeeeffeeededffedededffc0c0c0ff383838ff2d2d2dff292a2aff272627ff232424ff212121ff1e1e1eff1b1b1cff191919ff161616ff131313ff121112ff101011ff0f0f0eff0d0d0dff0b0c0cff0a0a0aff090909ff090909ff090909ff090909ff0a0909ff090a09ff0a0a09ff09090aff090a09000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0d0d0dff7a7a7bffdadadafff5f5f5fffefdfdfffffffffffffefffffefffefffefffefffefffefffefefefffefefffffefefffffffefffffefffefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffffffefffffffefffefffefffffffefffefffffefffffffffefffffefffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffefffffffffffffefffefffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefefffefefffffffffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffffefffffffefffffffffefffefefefffefefefffefffefffefefffffffefffffffffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfefffdfefefffdfdfdfffefdfefffefefefffdfefdfffefefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfff8f7f7fff0f0f0ffe1e1e1ffccccccffbfc0bfffb5b5b4ffa8a8a9ff9a9a9aff888888ff747474ff5e5f5fff4b4b4bff3b3b3bff3b3b3bff3b3b3cff3b3b3bff3b3b3bff3b3b3bff3b3b3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafafafffafafafffbfbfafffbfafafffafafbfffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffaf9f9fffaf9fafffafafafffaf9fafffafafafffafafafffafafafffafaf9fff9fafafffaf9f9fff9fafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f9fff9f9f9fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f3fff3f3f3fff3f3f2fff3f3f3fff3f2f3fff2f3f2fff2f3f2fff2f2f2fff1f1f1fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffeff0f0fff0efefffefefefffefefefffeeefefffeeeeefffefefefffeeeeeeffeeeeedffededeeffededeeffedeeedffedededffedededffecedecffecececffecececffecececffecececffecebebffebececffececebffebebebffebebebffeaeaeaffebebebffeaeaebffeaeaeaffe9eaeaffe9eae9ffe9e9eaffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e0e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdddcffdcdbdbffdadadaffd9d9d9ffd7d8d8ffd7d6d7ffd6d6d6ffd4d4d4ffd2d2d2ffd1d1d1ffcfcfd0ffcecfceffcdcdcdffccccccffcbcbcbffcacacaffcacac9ffcacacaffc9c9c9ffc8c8c8ffc7c8c7ffc8c8c7ffc6c6c6ffc5c5c5ffc3c4c3ffc4c4c4ffc2c2c3ffc2c2c2ffc1c2c2ffc2c2c1ffc2c2c2ffc1c2c1ffc1c1c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcccccbffccccccffcbcbcbffcccccbffcbcbcbffcbcbcbffcacbcaffcacbcbffcbcacaffcacbcaffcbcacbffcbcbcbffcacbcaffccccccffcececeffcfcfcfffcfcfd0ffd1d0d1ffd2d3d2ffd4d4d4ffd6d5d5ffd7d7d6ffd7d8d8ffd9d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdddddeffdededeffdfdfdfffdfdfdfffe0e0e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e4e3ffe4e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe7e6e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e9e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffeae9eaffeaeaeaffeaeaebffebeaeaffebebeaffeaeaeaffeaebebffebebebffebebecffebebebffebebebffecebebffecebebffededecffededecffececedffedededffededeeffeeededffeeeeeeffeeedeeffeeeeeeffeeefeeffeeefeeffeeeeeeffefeeefffefefefffefefefffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f1f1fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff1f2f2fff1f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff3f3f2fff2f3f3fff3f3f2fff2f3f2fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff7f6f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9faf9fffaf9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafafbfffbfafafffafafafffafafafffafbfbfffbfbfbfffbfbfcfffcfcfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0d0c0cff111111ff111111ff111111ff101111ff101010ff101010ff111111ff161616ff1d1d1cff232323ff2c2c2cff3b3b3bff4f4f4fff5c5d5dff6d6d6eff8f8f8fffbabbbbffdededeffedededfffcfbfcfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffefffffefefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefffffffffefffffffffffffffefffefefefffffffffffefefffffefefefffefefefffdfefdfffdfdfdfffcfdfcfff9f9f8fff4f4f4ffecededffd6d7d7ffc3c4c3ffb7b6b6ffaeaeaeffa3a3a2ff969596ff858585ff727272ff606060ff4e4d4eff404140ff404040ff404040ff404041ff414142ff414142ff4141410000000000000000000000000000000000000000000000000000000000000000ff090908ff090909ff090909ff090909ff090909ff0a090aff0a0a0aff0a0a09ff090a0aff0b0b0bff0d0d0dff0f0f0eff101010ff111211ff131312ff141414ff161616ff191818ff1a1b1bff1d1c1dff1f201fff212222ff242424ff272727ff2b2b2bff2f2f2effb8b8b8ffedededffedededffeeeeeeffedeeeeffeeeeeeffefefefffeeefeeffeeefefffefefefffeff0efffefefefffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f5f5fff5f6f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fff9fafafff9fafafff9f9f8fff8f8f8fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafff9fafafffafafafffbfafafffafafafffafbfafffafafafffafafafffafbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffcfcfcfffdfcfcfffbfcfcfffcfbfcfffbfcfbfffafbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfcfffcfdfcfffdfdfcfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefdfffefdfefffdfdfefffefefdfffdfefefffefdfefffdfefdfffdfefefffdfdfefffdfdfdfffefdfefffefefdfffefefefffefefdfffdfdfdfffefefefffdfdfefffefefefffefefefffdfefdfffdfefefffefefefffefefdfffefdfdfffdfefefffdfdfefffdfdfdfffefdfdfffefefdfffefffefffffffffffffffffffefefefffefefefffefefefffdfefdfffdfefdfffefefefffefefefffefefefffdfdfefffcfcfcfffbfbfbfff5f5f5ffdadbdaffa0a09fff656565ff454646ff222222ff0c0c0cff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595959ff5a5959ff595959ff595958ff585959ff585858ff585858ff585858ff585858ff585857ff575757ff575657ff565656ff565656ff555656ff555455ff545554ff545454ff535354ff535353ff535353ff535353ff535353ff535352ff525252ff525252ff515151ff505151ff515050ff4f504fff4f5050ff4f4f4fff4e4e4eff4d4d4dff4c4d4dff4b4b4cff4a4a4aff494848ff474847ff464646ff454545ff444444ff424242ff404040ff3f3f3fff3e3e3eff3d3d3dff3d3d3dff3c3c3dff3c3c3dff3a3b3bff353535ff2d2d2cff202120ff171717ff121211ff0d0e0eff080909ff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0a0aff222222ff454544ff666666ff9b9b9bffd7d7d8fff5f6f6fffbfbfbfffbfcfbfffcfdfdfffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffdfdfdfffdfdfdfffefdfefffdfefefffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefffffdfefefffefdfefffefefdfffefefdfffefefdfffdfdfdfffdfefefffdfefefffdfdfefffdfefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffcfdfcfffdfcfdfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffbfcfcfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafaf9fff9fafafffafafafffafaf9fff9f9f9fff9fafafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafff9fafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f8fff8f8f8fff8f8f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f4fff4f5f5fff4f4f4fff3f4f3fff3f2f3fff2f3f3fff2f3f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0effff0f0efffefefefffefefefffefeff0ffeeefefffefeeefffefefeeffeeeeeeffeeeeeeffeeeeedffedededffedeeedffececedff656565ff2e2e2dff2a2a2aff272727ff242324ff212121ff1f1e1eff1c1c1cff191919ff161716ff131313ff121212ff101110ff0f0f0fff0d0d0dff0c0c0bff0a0a0aff090909ff090909ff080909ff09090aff090a09ff090a0aff09090aff090909ff090909000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff575657ffd5d6d5fff6f6f6fffdfdfdfffefefefffefffffffefefffffefefefffffefefffefffefffefffefffefffefffefefefffefffffffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffffffffffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefefffefffefffefffefffffefffffefffffffefefefffefffefffffefffffefffefffefffefffefefffffefefffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffffefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefffefffffffffffefffefffefffefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfefefffdfefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfff7f7f7ffeff0f0ffe0dfe0ffcdcecdffbfc0c0ffb4b4b4ffa6a6a6ff979797ff868685ff717171ff5d5d5cff494949ff393939ff39393aff3b3b3bff3c3b3bff3b3b3bff3b3b3cff3b3c3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafaf9fff9fafafffafafafff9f9fafff9fafafffafaf9fff9faf9fffaf9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff3f4f3fff4f3f4fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff0f1f1fff0f0f1fff0f1f0fff0f0f0ffeff0effff0efefffefefefffefeeeeffefeeeeffefeeefffeeeeeeffedeeeeffedeeedffedededffedeeedffedededffedededffededecffedecedffecececffecececffebececffecebecffecececffebececffebebebffebebebffebebebffebebeaffebebebffebebeaffeaeaeaffeaeaeaffe9e9eaffe9eaeaffeaeae9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e5e5ffe4e4e5ffe4e3e4ffe4e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfdedfffdddedeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd9d8d8ffd8d8d8ffd7d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcececeffcccdccffcbcbcbffcacacaffc9c9c9ffc8c9c9ffc8c8c8ffc7c8c7ffc7c7c8ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c3ffc2c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c2c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c0c0ffc0c1c1ffc0c0c1ffc0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcacbffcbcbcbffcbcbcbffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffc9cacaffcacacbffccccccffcfceceffcfcfcfffd0d0cfffd0d0d0ffd1d2d2ffd3d4d3ffd4d4d5ffd5d6d6ffd7d7d7ffd7d8d7ffd9d9d8ffdad9daffdadadaffdcdbdbffdddcdcffdeddddffdededeffdfdfdfffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe3e3e2ffe4e3e4ffe4e4e4ffe5e5e5ffe5e6e6ffe6e6e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9eae9ffe9e9e9ffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebebffebebeaffebeaeaffeaebebffebebebffebebebffecebebffebecebffebecebffecececffecececffecececffecedecffedededffedededffedededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefefeeffefefefffefefefffefefefffeff0f0ffefeff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff2f3f3fff2f2f3fff2f2f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f4fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff6f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f8fff8f9f8fff9f9f8fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffbfbfbfffafafbfffbfbfbfffcfcfbfffbfcfbfffdfdfdfffefffefffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff111111ff111111ff111111ff111111ff101010ff0e0e0eff0c0c0cff0f0f0fff131414ff191919ff222122ff2c2c2cff363536ff494949ff5a5a5aff666766ff807f7fffa8a7a8ffd3d3d3ffe7e7e7fff5f5f6fffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffffefffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefffefffffefefffefffffffffffefffefffffffffffefffefefefffdfdfdfffdfdfdfffcfcfcfff8f8f8fff4f4f4ffebebecffd4d5d5ffc2c2c2ffb5b4b5ffadadadffa1a1a1ff959495ff848484ff727172ff5e5e5eff4b4c4bff403f40ff414040ff404040ff414040ff414141ff424141ff4141410000000000000000000000000000000000000000000000000000000000000000ff080808ff080808ff09090aff09090aff090909ff0a0a0aff0a0a09ff090909ff0a0a09ff0b0c0bff0c0c0dff0e0f0eff0f1010ff111111ff131313ff151515ff171617ff191919ff1b1b1bff1e1e1dff201f20ff222222ff252525ff282828ff2b2b2cff555455ffe5e5e5ffedededffedededffeeeeedffeeeeeeffefefeeffefeeefffeeeeefffefefefffefefefffefefeffff0eff0ffefeff0ffeff0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff1f0f1fff1f1f1fff2f1f2fff1f2f2fff2f2f2fff3f2f2fff3f3f2fff2f2f3fff3f2f2fff3f3f3fff3f2f3fff3f3f3fff4f4f4fff4f4f4fff4f4f5fff5f5f4fff5f5f5fff5f6f5fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff7f6f7fff6f6f7fff6f6f6fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff9f8f8fff9f9f8fff8f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafaf9fffaf9fafff9f9fafffaf9fafff9f9fafff9f9f9fff9f8f9fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9f9fff9f9f9fffaf9fafffafaf9fff9f9fafffaf9f9fffafafafffafafafffafafafffbfafafffbfbfafffbfafbfffbfbfafffbfafbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffcfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffdfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefefffefdfefffefefefffdfdfefffefefdfffefdfefffefdfefffdfdfdfffefefdfffdfdfefffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffdfdfefffdfefefffdfdfdfffefdfefffefefefffefffefffffefffffefffefffffefffffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefdfdfffcfcfcfffbfbfbfff3f3f3ffd5d5d5ff979796ff606060ff424242ff1f1f20ff0a0a09ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a59ff5a5a5aff5a5959ff595959ff595958ff595959ff585858ff585958ff575858ff575757ff575757ff575757ff575656ff565656ff555555ff555555ff555454ff545354ff535353ff535353ff535353ff535253ff525353ff525252ff525252ff525151ff515151ff515150ff505050ff4f4f50ff4f4f4fff4e4e4fff4d4d4eff4d4d4dff4c4c4dff4b4c4bff4a4a4aff494848ff484747ff464646ff454445ff434343ff424242ff404040ff3f3f3fff3e3e3eff3d3d3dff3c3c3dff3d3c3cff3b3b3bff373636ff2e2e2dff212121ff131212ff080708ff040404ff030303ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090809ff1a1b1bff3d3d3dff606060ff919090ffd3d3d3fff4f4f3fffbfbfbfffbfbfcfffdfcfdfffdfdfefffefefefffffefffffefefffffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffefdfefffdfefefffefefefffefefefffffffefffefefefffffefefffefffffffffefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefefffefdfefffefdfdfffefefdfffdfdfdfffefdfefffdfdfefffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffdfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfefdfffdfdfefffdfefdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfbfafffafafafffafafafffafafafff9fafafff9f9fafffaf9fafff9f9fafff9fafafff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9fafff9f9f9fffaf9fafff9f9fafff9f9f9fffaf9fafffafaf9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f8fff8f7f8fff8f7f7fff8f8f7fff7f7f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff3f3f4fff3f3f3fff2f2f3fff2f3f3fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0efefffefefefffefeeefffefefeeffefeeefffeeeeeeffeeedeeffeeeeedffedededffedededffedecedff929292ff2d2d2dff2a2a2aff272728ff242425ff212121ff1f1f1fff1c1c1cff191a1aff171716ff131413ff121212ff101110ff0e0f0fff0d0d0dff0c0c0cff0b0b0bff0a0909ff090909ff090909ff090909ff0a0909ff0a090aff090909ff090909ff090909000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff343434ffcccbccfff7f7f7fffdfdfefffffefefffefefffffffefefffefefefffffefffffffffefffffefffffffffefffefefefffefffefffefefffffffefefffffefefffefefefffffefffffffffffffffffefffffffffffffefefffefefffffffffefffefffefffefefffffefffffffefffffffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefffefffffefffffefffefffffefffffefefffffefffefffffefffffffffffffefefffffffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefefefffdfefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffffefffffefefffffefffffffffffefffffefffffffefefffefffefffffefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffdfdfdfffefefefffefefdfffdfefefffefefdfffdfefdfffdfdfefffdfefdfffcfdfdfffcfcfcfffcfcfdfffdfdfdfffdfcfdfff7f6f7ffeeefefffdddddcffcbcacbffbfbebfffb4b4b3ffa6a6a6ff959696ff848383ff6e6f6fff5b5a5aff474747ff393938ff383838ff3a3a3aff3b3b3bff3b3b3bff3c3b3bff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffefffdfdfdfffcfdfdfffdfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfafffbfafbfffafafafffafafafffbfafafffbfafafffafafafffafaf9fffafafafffaf9fafffafafafffafafafffafafafffaf9fafffafafafffaf9fafff9fafafffaf9fafffaf9f9fffafaf9fff9f9f9fffaf9fafffafafafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff8f9f9fff8f8f8fff8f8f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff7f7f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff5f5f6fff6f5f6fff5f5f6fff5f6f6fff5f5f5fff5f5f5fff5f4f4fff4f5f4fff5f4f5fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff4f3f4fff4f4f3fff3f3f3fff3f2f2fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f1fff1f1f1fff0f1f1fff0f0f1fff0f0f0fff0f0f0ffefefeffff0eff0ffefeff0ffefefeeffefefefffeeeeeeffeeeeeeffeeeeedffedeeedffedededffedeeedffedededffecececffececedffedededffedececffecececffecececffececebffecebecffecebecffebebebffecebebffebebebffebebebffeaebebffebeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffeae9e9ffe9e9e9ffe8e8e9ffe9e8e9ffe8e8e9ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e4e4ffe4e4e4ffe4e3e3ffe3e3e2ffe2e2e2ffe2e2e1ffe1e0e0ffdfe0dfffdfdedfffdededdffddddddffdcdcdcffdbdbdcffdbdbdbffdadad9ffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d5d4ffd3d3d3ffd2d3d2ffd0d1d1ffcfcfcfffcececeffcdcdccffcbcacbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c4c4ffc2c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc0c0c1ffc0c0c1ffc0c0c0ffc0c0c1ffbfc0c0ffc0c0c0ffbfbfbfffbfbfbfffbebfbe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcacacaffcbcacaffcbcbcbffcbcbccffcccccbffccccccffcbcbcbffcbcbcbffcbcbcbffcccbcbffcacacaffcac9c9ffcacacaffccccccffcececeffd0cfd0ffd1d0d0ffd1d0d1ffd2d2d1ffd3d2d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdaffdcdcdcffdddddcffdddddeffdededeffdfdfdfffdfdfe0ffe0e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe7e7e7ffe8e7e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaebffeaeaebffebeaebffebebebffebecebffecebebffebebebffecebebffecececffecececffecececffedecedffecededffedededffedededffeeeeedffededeeffeeededffeeeeeeffeeeeeeffeeeeeeffefefefffefefeeffefefeffff0f0efffefefefffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff1f2f2fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f3fff2f2f2fff3f3f2fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff6f6f7fff7f6f6fff7f7f7fff7f6f7fff7f7f7fff8f7f7fff8f8f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fff9f9fafff9fafafff9fafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafafafffbfbfafffbfbfbfffcfcfbfffcfbfcfffcfcfcfffefefefffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111111ff111111ff101010ff0f0e0fff101010ff0d0d0dff100f0fff131313ff191919ff202120ff2a2a2aff333334ff40403fff555655ff616262ff706f6fff929392ffc2c2c2ffe1e1e1ffefefeffffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefffffffffefefffefffffffffffefffefffffffefefffffffefffffefffefffefffefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefffefffefffffffefffffffffefefffefffffffffefefffefefefffdfefdfffefdfefffcfdfcfffcfbfcfff8f9f8fff4f4f4ffe9e9e9ffd2d3d3ffc0c0c1ffb3b2b3ffababacff9fa0a0ff939393ff838484ff707170ff5c5c5cff4a4a4aff3f3f3fff3f4040ff404041ff404140ff404140ff404041ff4241410000000000000000000000000000000000000000000000000000000000000000ff080909ff090809ff080809ff090909ff090909ff090909ff090a0aff090809ff0a0a0aff0c0c0cff0d0d0dff0e0d0dff0f0f0fff111111ff131313ff151515ff171718ff1a1a1aff1c1d1dff1e1f1eff212121ff232323ff262526ff292929ff2c2c2cff8a8a8affecededffedededffeeededffedeeeeffeeeeeeffeeefeeffeeefeeffefefefffefefeffff0eff0ffeff0effff0eff0fff0efeffff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff3f2f2fff3f2f2fff3f3f3fff3f2f3fff3f3f3fff3f4f3fff3f3f3fff4f3f4fff5f4f4fff5f4f4fff4f5f4fff5f5f5fff6f6f5fff5f5f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f7fff6f6f6fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f9f9fff8f9f8fff9f8f8fff8f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9fafafffaf9f9fff9fafafff9faf9fffaf9fafff9faf9fffaf9fafffafafafff9f9fafff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafffafaf9fffafafafff9faf9fff9f9fafffafafafffafaf9fffafafafffaf9fafffafafafffafbfafffafafafffbfafafffbfbfafffbfafafffafbfafffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfcfcfffbfbfcfffcfbfbfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfefffdfefdfffdfdfefffefdfdfffefdfdfffdfefefffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfefdfffefefefffefdfdfffdfdfefffdfdfdfffefefefffdfefefffdfdfefffefefdfffefefefffdfefefffefefefffdfefdfffefdfefffefefefffdfefefffefefefffdfefefffdfefefffefdfefffefefefffefefdfffefefefffefefefffffefffffefffefffffefffffefffefffefefffffefefdfffdfefefffefefefffefdfefffefefefffefffffffffffffffffffffffefffefffefefefffefefefffffefefffefffffffefefffffefffefffefefefffdfdfdfffdfcfcfffbfbfbfff1f0f0ffd0d1d0ff8c8c8dff5f5f5fff3f4040ff1d1d1eff090909ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff5a5a59ff595a5aff59595aff595959ff595959ff595959ff585858ff585858ff585758ff575857ff565757ff565657ff565656ff555656ff545555ff555454ff535453ff535353ff535354ff535353ff535353ff525353ff525252ff525152ff515251ff515050ff505050ff4f504fff504f50ff4f4f4eff4f4e4fff4d4e4dff4d4c4dff4c4c4bff4b4b4bff4a4a4aff494849ff484848ff464646ff454544ff434343ff414241ff403f40ff3f3f3fff3e3e3dff3d3d3dff3d3c3dff3b3c3cff373737ff2d2c2dff1f1e1fff121212ff080807ff020202ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff181919ff383939ff5e5d5dff878888ffcccbcbffeeeeeefff9faf9fffcfbfcfffcfdfcfffefdfefffefefefffefefffffefefefffefefefffefefefffefdfefffefdfefffdfdfefffefefefffefefefffefefdfffefefefffefefefffffefefffefffffffefefffffefffffffefffefffefefffffffefefffffffefffffefefffefffefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffdfefefffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfcfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfcfcfffdfdfdfffcfdfcfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefefffefdfefffdfefefffefdfdfffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafafafffafafbfffafafafffafafafffafafafffaf9fafff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9fafff9f9fafffafaf9fffafafafff9faf9fff9f9fafffafafafffafaf9fff9fafafff9f9fafff9faf9fff9faf9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fff9f9f9fff9f8f9fff9f9f8fff8f8f9fff8f8f9fff8f9f8fff8f9f9fff9f8f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff7f7f7fff7f6f7fff6f7f7fff6f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff3f3f4fff3f2f2fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f1f1fff1f1f0fff1f0f1fff1f1f1fff1f0f0fff0f0f0fff0eff0ffeff0f0ffeff0efffefefefffefefefffefefeeffefeeeeffeeeeedffeeedeeffedeeedffecededffececedffc7c7c7ff353636ff2b2b2bff272728ff252424ff212222ff1f1f1fff1d1d1dff1a1a1aff181718ff141414ff121312ff111010ff0f0f0fff0e0d0eff0c0c0cff0a0b0bff09090aff090909ff090a0aff090a09ff0a0909ff090909ff090909ff090909ff090909ff0808080000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff1a1a1affc1c0c0fff6f7f7fffefdfefffefffefffefffefffefefffffffefefffffffefffffefefffefffefffefefffffffffefffefefffffefefffffefffffffefffffffffefffffefefffffffefefffefffffffffffefffefffffffefefffffffefffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffefffefffffefffffefefefffefffffffffffffffffefefffffefffffefffffffffffefffffffffffefffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefefffefefefffefffefffdfefefffefdfefffefefefffefefefffdfefefffefefefffdfefdfffefdfefffefefefffdfefefffefefefffdfefefffdfefefffefdfefffefefefffefefdfffefefefffefefefffffefffffefffefffffefffffefffefffefefffffefefefffefffffffffffffffffefffffffffffffefffffffffffefffefefffffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffdfdfefffefdfdfffefefdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfefefffefefdfffdfefefffdfdfefffefefefffefefefffdfefdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfff6f6f6ffeff0efffdadadaffc9c9c9ffbdbebdffb3b2b3ffa5a5a6ff959595ff818281ff6c6d6dff575858ff454444ff363737ff373636ff383838ff393a39ff3b3b3cff3b3b3bff3c3b3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfefefffdfcfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffafafbfffbfafafffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafafafffafafafff9f9fafffaf9fafffafafafff9fafafffafafafff9fafafffaf9f9fff9fafafff9f9f9fff9fafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f8f9fff9f9f9fff8f9f9fff8f8f9fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff6f7f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f3f3fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff2f2f3fff3f2f2fff2f2f2fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffefefeeffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedecedffedededffecededffececedffecececffecececffebececffecececffebecebffecebecffecebecffebebecffebebebffeaebebffeaebebffebeaeaffeaebebffeaeaeaffeaeaeaffe9eae9ffeae9eaffe9eae9ffe9e9eaffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e6ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e2ffe2e3e2ffe1e1e2ffe1e1e0ffdfdfe0ffdfdedfffdededeffddddddffdcdcdcffdbdbdcffdbdadaffdadadaffdadad9ffd9d9d9ffd8d7d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d3d3ffd2d2d2ffd1d0d1ffcfd0cfffcdceceffcccccdffcbcbcbffcacacaffc8c9c9ffc8c8c8ffc6c7c6ffc5c4c5ffc3c3c3ffc2c2c2ffc2c2c2ffc1c2c2ffc1c2c2ffc2c1c2ffc1c2c2ffc2c1c1ffc1c2c2ffc0c1c1ffc1c1c1ffc0c1c0ffc1c0c1ffc0c1c0ffc0c0c1ffc0c0bfffc0c0c0ffbfbfbfffbfbebfffbebebfffbebebfffbebebdffbdbdbdffbdbdbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c9ffcacacaffcac9caffcbcacbffcacbcbffcbcbcbffcbcbcbffcccccbffccccccffcccbcbffcccbcbffcbcbcbffcac9caffcacbcaffcccdccffcececfffd0d0d0ffd1d1d0ffd2d1d1ffd1d2d1ffd2d2d2ffd4d4d3ffd4d4d5ffd5d5d6ffd6d7d6ffd7d8d7ffd9d8d8ffd9d9daffdadadaffdbdbdbffdcdcdbffddddddffdddddeffdfdedfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e2ffe2e2e2ffe3e4e3ffe3e4e4ffe4e4e5ffe5e6e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e8e7ffe8e8e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9eaffe9eaeaffeae9eaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffebeaebffeaebeaffebeaebffebebebffebebecffebebebffebebecffecececffecebecffecececffecececffecececffecececffecedecffedecedffedededffeeededffedeeeeffeeedeeffedeeeeffeeeeeeffeeeeeeffefeeeeffefefeeffefefeeffeff0efffefeff0fff0f0efffefeff0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff0f1f1fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff2f1f1fff1f1f2fff2f1f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff3f2f2fff2f3f2fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff5f4f5fff4f5f4fff4f4f5fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff8f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafff9f9fafffafafafffafafafffafafafffaf9f9fffafafafffafafafffafafafffafafafffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffafafafffbfafafffafbfbfffbfafafffbfcfbfffbfcfbfffdfdfefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111111ff101010ff0f0f0eff0f0f10ff100f10ff0f1010ff101010ff121312ff171718ff1d1d1dff252526ff303031ff3a3b3bff4f4f4fff5d5e5dff6a6969ff818180ffacacacffd9d8d8ffe9e9e8fff8f8f9fffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffffffefffefffffffefffefffefffffffefffffffefefffffffefefffffffefffefefefffefefefffefffffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffefefffffefefffffefffefffefefefffefefffffefefefffefefefffefdfdfffdfdfdfffcfcfcfffcfbfcfff8f8f8fff4f3f4ffe7e7e8ffd1d0d1ffbfbfbeffb1b2b2ffaaaaa9ff9e9e9eff919292ff838382ff707170ff5c5c5cff484849ff3e3d3dff40403fff3f403fff404040ff404040ff404041ff40414000000000000000000000000000000000000000000000000000000000ff070606ff080908ff080909ff080908ff080909ff090909ff090909ff090909ff090909ff0a0a0aff0c0b0cff0c0d0dff0d0e0eff0f0f0fff111111ff131313ff151516ff181818ff1b1b1bff1d1d1dff1f201fff222121ff242424ff262626ff2a2929ff343534ffc6c6c6ffecededffedededffedededffededeeffeeeeeeffefeeeeffefeeeeffefeeefffefefefffefeff0ffefefeffff0eff0ffefeff0fff1f0f0fff1f1f0fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f2f2fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff4f3f4fff4f4f4fff5f5f4fff4f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f7f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff8f7f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f9f8fff9f8f8fff9f9f8fff9f8f8fff9f9f8fff9f8f8fff9f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9f9fffaf9f9fffaf9fafff9f9fafffafafafffafafafffaf9fafff9f9f9fffaf9f9fffafaf9fff9fafafffaf9f9fff9f9fafff9fafafffafaf9fff9fafafff9fafafff9f9fafffafaf9fffafafafffafafafffafafafffafafafffafafbfffafbfafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffefdfefffdfefdfffdfefefffdfdfdfffdfdfefffdfdfefffdfefdfffdfefefffdfefefffdfdfefffefdfdfffefefdfffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefefdfffdfdfefffefdfefffdfefefffdfdfdfffdfdfdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfdfffefefefffefefefffdfefefffefefdfffdfdfefffdfefefffefefefffffefefffefefefffffefffffefefefffffefffffefefefffffefffffefefefffefefefffefefdfffefefefffefefefffffefffffffffffffffffefffefffffffefffefffefefffffffffefffffffefffefffefffffefefffefefefffdfdfdfffcfdfcfffafafaffeaebeaffc9cacaff868686ff5e5f5eff3c3d3cff181918ff080708ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5b5aff5a5b5bff5a5a5bff5a5a5aff5a5a5aff5a5a59ff59595aff595959ff595959ff585959ff585858ff585858ff575757ff575757ff565657ff565656ff555555ff555555ff555454ff545453ff535353ff535353ff535353ff535353ff525253ff525252ff515151ff505051ff505050ff505050ff504f4fff4f4f4fff4e4e4eff4e4e4eff4d4d4dff4d4c4dff4b4b4cff4b4b4bff4a4a4aff484949ff474747ff464646ff444445ff434342ff414242ff404040ff3e3e3fff3d3d3dff3c3c3cff3a3a3aff353535ff292828ff1a1a1bff0e0e0eff070707ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff131313ff313131ff595959ff7f7f80ffc4c3c4ffe9e8e9fff9f8f8fffcfbfcfffcfcfcfffdfdfefffefefefffffefffffefefefffffefffffefefefffefefefffefefdfffdfdfefffefefefffefefdfffdfefefffefefefffefefefffefefefffffffefffefffefffffffffffffffffffefefffffefffefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffdfdfefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffefdfefffdfefdfffdfefefffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9fafffaf9fafffafaf9fff9fafafffaf9f9fff9f9fafff9fafafffafaf9fff9fafafffafafafff9f9fafffafaf9fffafafafff9faf9fffafafafffaf9f9fff9f9fafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f8fff9f8f8fff8f9f8fff8f8f9fff8f9f8fff8f9f9fff8f9f9fff8f8f9fff8f8f8fff9f9f8fff8f8f8fff9f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff8f8f7fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f5fff4f4f4fff4f3f4fff2f2f3fff3f2f3fff3f3f2fff2f2f2fff2f2f1fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f0f0fff1f0f0fff0f0f0fff0f0f0ffefefefffefefefffeeefefffefefeeffeeeeeeffeeeeeeffeeeeedffedeeedffecedecffecedecffedececff636463ff2b2b2bff282828ff252525ff222323ff202020ff1e1e1dff1b1b1aff181818ff151415ff121313ff111111ff0f0f0fff0e0e0eff0c0c0cff0b0b0cff0a0a0bff090a0aff0a0909ff090a09ff090909ff090909ff090909ff090909ff070807ff080708000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0e0fffb6b6b6fff7f7f7fffdfefdfffffffefffffefefffefefffffefffefffffffefffefffefffefefefffffffefffffffffffefffefffefffefffffefefffefffefffefefffffefffefffefffffffefffffffefefffffefefefffffffefffefefffffffefffffefffffffefffefffefffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffefffffffffffefffefefffffefffffffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffdfdfdfffefdfdfffefefefffefefefffdfefefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffefefffffefffffffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfefefffdfefefffefdfefffefefdfffefefdfffdfefefffefdfefffdfdfefffdfdfdfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffafafbfff5f5f5ffedececffd4d5d4ffc6c5c5ffbbbbbaffafafafffa4a3a3ff939493ff7f7f7fff686969ff535353ff414142ff343435ff353434ff373636ff383838ff3a393aff3b3b3bff3b3b3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafff9faf9fff9faf9fffaf9fafffafaf9fff9fafafff9faf9fff9fafafff9fafafff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f8fff9f8f9fff8f8f9fff8f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff5f5f5fff6f5f6fff6f6f5fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff4f5f4fff4f5f4fff4f4f4fff3f4f4fff4f4f3fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff2f3f2fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff0f1f0fff0f1f0fff1f0f0fff0f0f0fff0f0f0ffeff0efffeff0f0ffeeefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffedededffededecffedededffecececffececedffececedffecececffecececffecececffecececffececebffebebebffecebebffebecebffebebecffebebebffebebebffeaeaebffeaeaebffeaeaeaffebeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e8e9ffe8e8e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e8ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe3e4e4ffe4e4e3ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e1ffdfe0dfffdfdfdfffdededeffdddeddffdcdcdcffdbdcdbffdbdbdbffdadadbffdad9daffd9d9d9ffd9d9d8ffd7d7d8ffd7d6d7ffd5d6d6ffd4d4d4ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccbcbffcacbcaffcac9c9ffc8c8c8ffc6c6c6ffc5c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c0ffc1c1c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c0ffc0c0c1ffc0c0c0ffc0bfc0ffbfbfc0ffbfbfbfffbfbfbeffbebfbfffbfbebeffbdbdbdffbdbdbeffbdbdbcffbdbdbdffbbbcbcffbbbbbcffbbbbbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcbcacbffc9c9c8ffcacacaffcacac9ffcacacbffcacbcbffcbcbcbffcbcccbffccccccffcbccccffcccccbffcbcbcbffcbcccbffcdcdcdffcfcfcfffd0cfd0ffd0d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d6d5ffd7d6d7ffd7d8d7ffd8d8d9ffd9dad9ffdadbdbffdbdbdcffdcdcdcffddddddffdededdffdedfdfffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e1ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9e9eaffe9eaeaffeaeaeaffebeaeaffebeaeaffebeaebffeaebebffebebebffebebebffecebecffebebebffecebecffececebffecececffecececffecececffececedffecedecffecededffedededffedededffeeededffeeeeedffedeeedffeeeeeeffeeeeeeffeeeeefffeeefeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff2f1f2fff1f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff3f3f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff4f3f3fff4f4f3fff4f3f4fff4f4f4fff4f4f5fff4f4f4fff5f4f5fff4f4f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f6fff5f6f6fff6f6f5fff5f6f6fff6f6f6fff6f6f7fff7f6f6fff7f7f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9fafffaf9f9fffafaf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffafbfafffafafbfffafafbfffafafafffafafafffafafbfffbfafafffcfbfbfffdfcfcfffefdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff101010ff0f0e0eff10100fff101010ff0f100fff111211ff111010ff121212ff161616ff1a1b1aff222222ff2d2d2dff3b3b3aff4d4d4eff595959ff656564ff727373ff949595ffc9c9c9ffe3e3e2fff2f2f2fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefefffefffffffffffefffefffefffffefffffefefefffefefefffffefefffefefefffefefefffdfefdfffefefefffefdfefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefffffefefffffffffefffefefffffefdfefffdfdfefffdfdfefffdfcfdfffcfcfcfff9f9f9fff2f2f2ffe5e5e5ffcececfffbdbdbdffb0b0b0ffa8a8a9ff9d9c9dff919091ff828281ff706f6fff5b5c5bff484847ff3c3d3dff3e3e3eff40403fff40403fff404040ff404040ff40404000000000000000000000000000000000000000000000000000000000ff070607ff060706ff080909ff080908ff090908ff080808ff090a09ff090909ff090909ff0b0a0bff0b0c0bff0c0d0cff0e0e0eff0f100fff111112ff131313ff161616ff191818ff1c1c1cff1d1d1eff202020ff232222ff242525ff262727ff2a2a2aff626262ffebececffecececffedecedffededeeffeeeeeeffeeeeeeffefeeeeffefeeefffefefefffefefeffff0efeffff0f0f0ffefefeffff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff6f6f5fff6f5f5fff6f6f6fff6f7f6fff6f7f6fff6f7f6fff7f6f7fff6f7f6fff6f7f7fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff7f8f7fff7f8f7fff8f8f8fff7f8f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff8f8f8fff9f8f9fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafffafaf9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fffafafafffaf9fafffafafafffafafafffaf9fafff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffcfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffefdfefffefefefffefdfefffdfefefffefefdfffdfdfefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefefdfffefefefffdfdfdfffdfefdfffefefdfffdfefefffdfdfefffdfefdfffefefefffefdfefffefefefffdfdfefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefefffffffefffffffefffffffefefffffffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffefffffefffefffffffefffefefffffffffffffffffefffefefefffdfefefffdfdfdfffcfcfcfff9f9f9ffe7e7e6ffc1c1c1ff7d7d7dff5c5c5cff373837ff141414ff060506ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5b5bff5b5b5bff5b5b5bff5b5a5aff5a5b5aff5a5a5aff5a5a5aff5a5a5aff595959ff595959ff595959ff585858ff575858ff575757ff575757ff565656ff565656ff555555ff555455ff555454ff535454ff535353ff535353ff535352ff525252ff525252ff515152ff515151ff515150ff505050ff504f4fff4f4f50ff4f4f4fff4e4e4eff4e4d4eff4e4d4eff4c4c4cff4c4c4bff4a4a4bff494949ff484848ff474747ff454546ff454445ff444343ff424142ff3f4040ff3d3d3dff393a3aff343434ff2c2c2cff202020ff131313ff0a090aff050505ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040505ff0f0f0fff2b2a2bff515152ff797979ffbcbcbcffe6e5e5fff8f7f8fffcfbfcfffcfcfcfffefdfdfffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffffefffefffffffefefefffefefefffefffffffffffefffffefefffefffefffefffefffefffefffefffefffffefffffefffefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffdfefdfffdfefdfffefefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefdfefffefefdfffdfefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefdfffefefdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafbfffafafafffbfafafffbfafafff9faf9fffafafafff9f9fafff9f9f9fff9faf9fffafafafffaf9fafffafafafffafafafffaf9fafff9fafafffafafafff9fafafffafafafffafaf9fffafaf9fff9fafafff9f9f9fff9f9f9fff9fafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f9f8fff8f9f9fff8f9f8fff9f9f9fff8f8f8fff8f9f9fff9f9f8fff9f9f8fff9f8f9fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f6fff6f5f6fff5f5f5fff5f4f5fff5f5f5fff3f4f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff2f2f1fff1f1f1fff0f1f1fff1f1f1fff0f0f1fff1f1f1fff0f0f0fff0f0efffefefefffefefefffefefeeffeeefefffefefeeffeeedeeffedeeedffedeeedffedededffecededffecececffa0a09fff2b2c2cff282928ff262626ff232323ff212121ff1f1e1eff1c1c1bff191819ff141514ff121313ff111111ff0f0f0fff0d0e0eff0c0c0cff0c0c0cff0b0b0bff0a0a0aff090909ff090909ff090909ff090909ff090909ff080808ff080807ff070707000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0e0effb7b8b8fff7f7f7fffefefdfffefffefffefefefffefefefffefefefffefffffffffffefffffefefffefffefffefffefffefffefffefffffffffefffffefffefffefefffffefefefffefffefffefefefffefffffffffefefffefffefffffefffffefefefffefffefffffffefffefffffffefefffffefffefffffffffffffefefffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefdfefffefefefffdfdfefffefdfefffefefdfffdfefefffdfefefffefefefffefefdfffdfefefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfefefffefefdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffefefdfffefdfdfffdfefefffefefdfffefefdfffefefefffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfff8f8f8fff3f3f3ffe5e5e6ffcfcecfffc2c2c2ffb7b7b7ffabacabff9e9e9eff8e8e8dff797979ff636363ff4f4e4fff3e3e3fff333332ff333334ff353434ff363637ff383838ff3a3939ff3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefdfefffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffafafafffbfbfbfffbfafafffafafafffafafafffaf9fafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafff9fafafffaf9fafff9faf9fff9fafafff9fafafffafafafff9f9f9fff9fafafffaf9f9fff9faf9fff9f9fafff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff9f8f9fff9f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff7f8f8fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f4f4fff4f5f4fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f3f3fff2f2f2fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff0f1f1fff1f0f1fff0f0f0ffeff0f0ffefefefffefefefffefeeefffeeefefffefefeeffeeeeeeffeeeeeeffedededffedededffeeededffecededffecededffecececffecececffecececffededecffecececffecebecffececebffebececffebececffecececffececebffebebebffebebebffebebebffebeaebffebebeaffeaeaebffeaeaeaffeaeaebffeaeaebffeae9eaffeae9e9ffeaeaeaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdedfffdddeddffdcddddffdcdcdcffdbdbdbffdadadaffd9dadaffdad9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d5ffd4d4d4ffd2d3d3ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffc9cacaffc8c9c8ffc7c7c7ffc5c5c5ffc4c4c4ffc2c2c3ffc2c1c2ffc1c1c2ffc1c1c1ffc0c0c0ffc1c1c1ffc1c0c1ffc1c1c1ffc0c0c0ffc1c0c0ffc0c0c0ffbfc0bfffbfbfbfffbebebfffbebebeffbebfbeffbdbebeffbdbdbeffbdbdbdffbdbdbdffbcbbbcffbbbcbcffbbbbbbffbbbbbbffbbbbbbffbbbbba00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcacaffcacbcaffcbcbcbffcacacaffcacacaffc8c9c8ffcacacaffcac9caffcbcbcbffcbcbcbffcccbcbffcbcccbffccccccffcacbcbffcdcdcdffcfceceffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d9ffdadadaffdbdbdbffdcdbdbffdcddddffdeddddffdededeffdfdfdfffe0e0e0ffe0e1e0ffe2e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe5e4e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffebeaeaffeaeaebffebeaeaffebebebffebebebffebebebffecebebffecececffebebebffecececffebebecffebebecffecececffecececffecececffedecedffedededffedecedffedededffeeededffedededffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeffff0f0effff0efeffff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff0f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff2f2f1fff2f2f2fff1f2f1fff1f2f1fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff4f4f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff4f4f4fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f7fff8f7f8fff8f8f8fff8f9f8fff8f9f8fff8f9f9fff9f8f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafaf9fffafaf9fffafafafff9fafafff9fafafffbfafafffafafafffafafbfffafafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafbfafffafafafffafbfafffafafafffafafafffafafafffafafbfffafafbfffbfbfafffbfbfbfffcfcfcfffdfdfefffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f1010ff0e0e0eff100f0fff0f0f0fff0f1010ff121212ff131213ff121112ff131212ff151616ff19191aff1e1e1eff252525ff3a3a3aff4c4c4cff575656ff606161ff6c6c6cff828182ffb2b2b2ffdcdddcffebebecfffbfafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffffefefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffffefefffefefffffefefffffefefefffefefefffefefdfffdfefefffdfdfdfffcfdfdfffdfdfcfff9f8f8fff1f2f1ffe3e4e3ffcececfffbdbdbeffafafb0ffa7a7a8ff9c9b9bff8e8e8fff7f7f7fff6d6d6dff5a595aff464646ff3d3d3dff3d3e3dff3d3d3dff414141ff40403fff404040ff40404000000000000000000000000000000000000000000000000000000000ff060607ff060706ff060606ff080909ff090908ff080908ff080808ff080808ff090909ff0b0b0bff0c0c0cff0e0d0dff0e0e0eff101010ff111212ff141414ff161616ff191919ff1c1c1bff1e1f1eff212021ff232323ff252525ff282728ff2b2b2aff979897ffecececffedececffedededffededeeffeeeeedffeeeeeeffeeefeeffeeefefffefefefffefefefffefefefffefefefffeff0effff0f0f0fff0f0f1fff1f1f1fff0f0f1fff1f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff5f5f5fff5f5f5fff5f6f6fff7f6f6fff6f7f7fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f7f7fff8f8f8fff8f7f8fff9f8f8fff8f9f9fff8f8f8fff8f8f8fff9f9f9fff8f9f8fff8f9f8fff9f8f9fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9fafafffafafafffaf9fafffafafafffafafafffafbfafffafafafffbfafafffafafafff9faf9fff9f9f9fff9f9fafffafafafff9f9fafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfbfffbfbfafffbfafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefefffefdfefffdfefdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfefffefdfdfffdfefefffdfefefffefdfefffefdfefffefdfefffefdfefffdfefefffdfdfdfffdfefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffefdfefffefdfefffefdfdfffdfefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffefffffffffffffffffefefffefffefffefefefffefefffffefefffffefefefffefefefffffefefffefefffffffffffffffefffffefefefffefefefffffefefffefffffffefffffffefefefffefefdfffdfdfdfffcfcfcfff9f9f9ffe4e4e5ffb6b7b7ff787878ff5b5c5bff333333ff131313ff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5b5b5bff5b5b5bff5b5b5bff5a5b5bff5a5a5aff5a5a5aff5a5959ff5a5a5aff5a5959ff5a595aff595859ff595858ff575858ff575758ff565757ff565757ff565655ff555655ff555555ff545555ff535453ff535353ff535352ff525252ff525252ff525151ff515152ff505151ff505050ff504f50ff4f504fff4f4f4fff4f4f4fff4e4e4eff4e4e4eff4d4d4dff4c4c4cff4b4b4bff4a4a4aff49494aff474748ff464647ff454445ff444444ff434343ff414041ff3c3b3cff373637ff2f2e2fff232323ff181818ff0d0d0dff070707ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040405ff0e0d0dff2b2b2bff4e4e4eff717170ffb3b2b3ffe2e3e2fff7f8f8fffcfdfcfffdfdfdfffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffffffffffffffffffffffffffffffefefefffefefefffefefefffefefffffffefefffefffefffefffefffffffffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffdfefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffcfdfdfffdfcfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffafafafffbfafafffafafafffafafafffafafafff9f9fafffafafafff9f9fafff9f9fafffaf9f9fff9fafafffafafafffafafafffaf9fafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff9f8f9fff8f8f8fff9f8f8fff8f9f9fff8f8f9fff8f8f8fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff7f8f8fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f6f7fff6f6f6fff5f6f6fff6f6f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff3f3f3fff2f2f3fff2f3f3fff2f2f2fff2f2f2fff2f1f1fff1f2f2fff1f2f1fff2f1f2fff1f0f1fff1f1f1fff1f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0efffefefefffeeeeefffeeeeeeffeeeeeeffededeeffeeededffedededffedededffecededffecececffd5d5d5ff3b3c3cff292a2aff272727ff242424ff212121ff1f1e1eff1c1b1bff191919ff151515ff141314ff111111ff100f0fff0e0e0eff0d0d0dff0c0c0cff0c0c0cff0a0b0aff090a09ff090909ff090909ff090909ff080708ff070807ff070808ff070808ff0403030000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cffb7b6b6fff7f8f7fffdfefefffffffffffffffefffffefefffefefefffefefefffefefefffefefffffffefefffefffefffefffffffffffffffffefffffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffffefffefffffffffefefffffefffffefefefffffefefffefffffffefefefffdfefefffefefefffefefefffdfefdfffefdfefffdfefefffdfdfdfffefdfefffefefdfffefefefffefefefffefdfdfffefefefffdfefefffefefefffefdfefffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefffefffefefffffffffffffefefffffefffffffffefefffefefffffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfff7f7f7fff1f1f0ffdfe0dfffcccbcbffbfc0c0ffb3b4b3ffa8a7a8ff999999ff888888ff737474ff5e5d5dff4b4b4bff3a3b3bff313131ff343334ff333433ff343535ff373737ff383838ff3a39390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffdfcfdfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfafbfffafafbfffbfafbfffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafff9fafafffafaf9fffafafafffafafafffafafafffaf9fafffafafafff9fafafff9fafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff8f9f8fff8f9f8fff9f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff7f7f8fff7f7f7fff7f6f7fff7f7f6fff6f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f6f5fff5f5f6fff6f6f6fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff4f4f4fff4f3f4fff4f4f4fff3f4f4fff3f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0ffeff0f0ffeff0f0ffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffeeedeeffedededffedededffecededffedecedffecececffedededffecedecffecedecffecececffecececffecececffecebecffececebffecececffecececffecebebffebebebffebebebffebebebffebeaebffeaebeaffeaebebffeaebeaffeaeaeaffeaeaeaffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e8ffe7e6e7ffe7e6e7ffe7e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdedfffdededeffddddddffdcdcdcffdbdcdbffdadbdbffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d5d6ffd5d5d5ffd3d4d4ffd2d2d3ffd1d1d1ffd0d1d0ffcfcfcfffcecfceffcecdcdffcccdcdffcbcbcbffcacacaffc9c9c8ffc7c7c7ffc6c6c6ffc5c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c0ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffbebfbfffbfbfbfffbebebfffbfbfbfffbdbdbdffbdbdbdffbdbcbdffbdbdbdffbcbcbcffbcbbbcffbbbbbbffbbbbbbffbbbabbffbabbbbffbbbbbbffbbbcbcffbcbbbbffbbbbbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcacacaffcacacaffcbcbcbffcacacbffcacacbffcacacaffc8c8c9ffcac9c9ffc9cacaffcacbcbffcbcacbffc9c9caffcbcbcbffcecdceffcfd0d0ffcfd0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d3ffd4d5d5ffd5d6d6ffd7d7d7ffd8d7d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcddddffdeddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e1e2ffe3e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e6e5ffe6e6e5ffe6e7e6ffe7e7e7ffe7e8e8ffe7e8e7ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9eaffeae9e9ffeaeaeaffeaeaebffeaebeaffebeaebffebebeaffebebebffebecebffebebebffecebebffecebebffebecebffececebffebebecffecececffecececffecececffedececffececedffedededffedededffedededffedededffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefefefffefefefffefeff0fff0f0effff0f0f0fff0f0f0fff1f1f1fff1f0f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff3f3f3fff2f3f2fff2f3f2fff3f2f2fff2f3f3fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f4fff4f4f3fff4f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f6fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafafafffafafafffbfafafffafafafffbfafafffafbfbfffafafafffafafafffafbfbfffafafafffafbfafffbfafafffafbfbfffafafafffbfafbfffafafafffafafafffafafbfffbfafafffafafafffafafbfffbfbfafffcfbfcfffdfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0f0eff0f0f10ff101010ff101010ff121212ff121212ff131312ff131212ff121313ff151414ff191819ff1d1d1dff262627ff3b3b3bff4a4949ff545454ff5e5e5dff686968ff767677ff979798ffcfcfcfffe5e5e5fff3f3f4fffdfefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefefffffefefffffefefffefefefffefefefffefffefffffefefffefefffffffefefffefdfefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefffefffefefefffffffffffefefefffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfff9f8f8fff0f1f1ffe2e1e2ffcececdffbdbcbcffaeafafffa6a6a6ff9a9a99ff8c8c8cff7d7c7dff6a6a6aff575657ff444444ff3b3c3cff3d3d3dff414141ff414140ff414141ff3f4040ff404040000000000000000000000000000000000000000000000000ff020202ff070707ff060607ff060606ff060606ff090809ff080908ff080809ff090808ff0a0a0aff0b0b0bff0c0c0cff0d0e0dff0f0e0eff101111ff131212ff151415ff161717ff19191aff1c1c1cff1e1e1eff212121ff232323ff262625ff282828ff3a3a3bffd4d4d4ffecebebffecececffecededffedededffeeeeeeffeeeeeeffeeeeeeffefeeefffefeeeeffefefeffff0f0effff0efefffeff0f0fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff3f2f2fff3f3f3fff4f4f3fff3f4f4fff4f3f3fff4f4f4fff4f5f4fff5f4f4fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff6f7f7fff7f7f6fff7f7f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff9f8f9fff8f9f9fff8f8f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fffaf9f9fff9f9fafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfbfafffbfafafff9fafafffafafafff9faf9fffafaf9fffafafafffafaf9fffafafafffafafafffbfafbfffbfafafffbfafafffafafafffafbfafffafafafffafbfbfffafbfafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffdfefefffefefefffefefefffefefefffdfdfefffdfdfdfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffefdfefffdfefdfffefefdfffdfefefffefdfdfffdfefdfffdfefdfffefdfefffefdfefffefdfefffefefefffdfefefffefdfdfffefefefffdfefdfffefdfdfffdfefdfffdfefdfffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffefdfefffefefefffefefefffefdfdfffdfefefffefefdfffefdfefffefefefffefefefffefefefffefdfefffefffefffefffefffefefefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffffffefefefffefefffffffefefffffffefffffffefffffefefffefffefffffefffffefffefffffefefffefefefffefefefffefefefffefffefffffefffffffefffffffefefffefefefffefffffffffefefffffffffffefefefffefdfdfffdfefdfffdfdfcfffafafaffe2e2e2ffaaababff727272ff5c5c5cff343434ff111111ff050505ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5b5b5cff5b5b5bff5b5b5bff5b5b5bff5a5b5bff5a5a5bff5b5b5aff5b5a5aff5a595aff5a5a5aff5a5a5aff595859ff585959ff585857ff585758ff565757ff565657ff565556ff555555ff555555ff555554ff545453ff535353ff525253ff525252ff525252ff515152ff515151ff505050ff515050ff4f5050ff4f4f4fff4f4e4fff4f4e4eff4e4e4eff4e4e4dff4d4d4cff4b4c4cff4b4a4bff494a49ff494948ff474747ff464645ff444444ff434343ff414141ff3b3a3bff313131ff282828ff1c1d1dff121111ff090909ff050504ff020202ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070606ff131313ff333333ff545454ff6a6a6affa3a4a3ffddddddfff7f6f7fffcfcfcfffdfdfdfffefefdfffffefefffefffefffffffffffefefefffffefefffefefefffefefefffdfefdfffefefefffffefffffefefefffffefefffefffefffefffefffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffefffefffffffffefefffefefefffffffefffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefdfffefefdfffefefdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefefffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffafafbfffbfafbfffbfafafffbfafafffbfbfafffbfafafffafafafffafafafffafafafffafaf9fff9fafafffafaf9fff9faf9fff9faf9fffafafafffaf9fafffafafafffafafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafff9fafafffaf9f9fffaf9f9fff9faf9fff9f9fafffaf9fafff9f9f9fff8f9f9fff8f8f8fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f8f8fff8f9f9fff9f8f8fff9f8f9fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff8f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f4f4fff4f5f4fff4f4f4fff3f3f2fff3f3f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0efffefefefffefefefffefefeeffefefefffeeeeeeffedeeeeffedededffedededffedededffececedffecececffebebecff6a6a6aff2b2b2aff282828ff252525ff222222ff201f1fff1c1c1cff191819ff151515ff141413ff121111ff0f1010ff0f0e0eff0d0d0eff0c0c0dff0b0c0cff0a0a0aff080808ff070807ff090909ff080807ff070708ff070708ff070707ff040303ff0303040000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0affaaababfff7f6f6fffefefefffefffefffefefefffefffefffefffefffffffffffefefefffefffefffefefefffefefefffefffefffefefffffffffffffefefffffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffffffefffffefefffefffffffffefefffffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffefefffefffffffffffffffffffefffffffefffffffffffffffefffefffefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffefefffffffffffefffffffefefffffffffffffffffffffefefefffefefffffffffffffffefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffdfdfefffdfdfdfffefefefffdfdfefffdfefefffdfdfdfffefefefffefefefffdfdfefffefefefffefefefffefefefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefefffffefefffefefefffefffefffefefefffefefefffefefdfffefefdfffdfefefffdfefdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfefffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefefffdfdfdfffdfcfdfffbfcfcfff5f5f6ffeeeeeeffd8d8d8ffc8c8c8ffbdbdbcffb0b1b0ffa2a3a3ff939494ff828282ff6f6f6fff59595aff464746ff373737ff302f2fff363736ff363636ff333334ff353434ff373636ff383838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffbfafbfffbfafbfffbfafbfffbfbfafffafbfafffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffafaf9fffafafafffaf9fafffafafafff9f9fafff9faf9fff9f9f9fffaf9fafff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f8f9fff8f9f9fff8f9f9fff9f8f8fff8f8f8fff8f9f8fff9f9f8fff8f9f8fff8f8f8fff7f8f8fff7f8f7fff8f8f8fff7f7f8fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff6f6f6fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f4f5fff5f4f4fff4f5f4fff4f5f4fff4f3f3fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff2f2f2fff1f2f2fff2f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff0f0f0ffeff0f0ffefefeffff0efefffefefefffeeeeefffefeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffedededffedecedffecededffececedffedececffecececffecedecffecedecffecececffecececffebececffebecebffecececffebebecffebecebffebebebffecebebffebebebffeaeaeaffeaeaebffebeaeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffeae9eaffe9eae9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e4ffe4e4e3ffe4e4e4ffe3e3e3ffe2e3e2ffe2e1e1ffe1e1e1ffe0e1e0ffe0dfe0ffdfdfdfffdededfffdddeddffdcdcdcffdcdcdcffdbdbdbffdadadaffdadad9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d6d6ffd5d6d6ffd5d4d4ffd3d3d4ffd2d2d3ffd1d1d2ffd0d0d0ffcfcfcfffcecfceffcececdffcdcdccffcbcbccffcacacbffc9c9c9ffc8c8c8ffc6c6c7ffc5c6c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0bfffbfbfbeffbebfbfffbfbebfffbebfbeffbebebdffbdbebdffbdbdbdffbdbdbdffbbbcbbffbcbbbcffbbbbbbffbcbbbbffbbbbbaffbabbbbffbbbbbbffbbbbbcffbbbcbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacac9ffcacacaffcacac9ffcacacaffcacacaffcbcbcbffcbcbcbffcacacaffcacacaffc8c9c8ffc9cac9ffcac9caffc9c8c9ffcbcacbffcececeffcfd0d0ffd1d0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd9d8d9ffd9d9d9ffdadadaffdadadaffdcdcdcffdcdddcffddddddffdfdedeffdfdfdfffdfdfe0ffe0e0e1ffe1e2e1ffe2e1e2ffe2e3e3ffe4e3e3ffe4e3e4ffe4e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffeae9e9ffe9e9eaffeaebeaffeaeaeaffebebebffebebebffebebebffebebebffecebebffecebebffececebffecebebffebececffecececffecececffedececffecececffecececffecedecffecedecffedededffedededffeeededffedeeedffedeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeefefffefefeeffeff0efffefefefffeff0f0fff0eff0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff1f1f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f3f2fff3f2f2fff2f2f3fff3f2f2fff3f2f3fff2f2f3fff2f2f3fff3f2f2fff2f2f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff3f4f3fff3f3f3fff4f4f4fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f4fff4f5f5fff5f5f5fff5f6f5fff6f5f5fff5f6f5fff5f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9fafffafafafffafafafffafafafffafafafffafbfafffbfafafffafafbfffbfafafffbfafbfffafafbfffafafbfffafafafffafafafffafbfafffbfbfafffbfbfafffafafbfffafafbfffafafafffbfafafffafafafffafbfafffafafafffcfbfbfffcfcfcfffdfdfdfffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff10100fff101010ff121212ff131212ff131212ff131212ff141414ff121312ff141414ff171717ff1e1d1dff2e2e2dff3a3a3aff474747ff525152ff5b5b5bff666666ff727172ff878787ffb9b8b8ffdedfdfffedeeeefffbfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffffffffefefefffffefefffffefefffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefefefffffffffffefefefffefdfefffdfdfefffdfdfdfffdfdfcfffcfdfcfffdfdfdfff9f9f9fff0f0f0ffdfdfdfffcbcbcbffbcbcbcffadaeadffa5a5a5ff989998ff8a8a8aff7a7b7aff676768ff545454ff444443ff3a3a3aff414141ff414141ff414141ff414141ff414141ff3f4040000000000000000000000000000000000000000000000000ff020202ff020202ff070606ff060706ff060606ff060606ff090909ff080807ff090909ff0a0a0aff0c0b0bff0d0d0dff0e0d0dff0f0f0fff101110ff121212ff141515ff171717ff1a1a19ff1c1c1cff1f1f1eff212021ff232323ff262526ff282828ff686868ffebebeaffebebecffecececffedededffeeedeeffedeeedffeeeeefffeeeeefffeeefeeffefeeeeffefefeffff0f0f0ffeff0efffeff0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f6f6fff5f6f6fff6f6f6fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fffaf9f9fff9fafafff9fafafffafafafffafafbfffafafafffafafbfffafafbfffafafafffbfafafffbfbfafffcfbfbfffbfcfbfffbfbfbfffafafafffaf9fafffafafafffafafafffbfbfafffafbfbfffafafafffbfbfafffafafafffafafbfffbfbfbfffafbfbfffbfafafffbfafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefdfffdfefefffefefefffdfdfdfffefefefffdfefdfffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffefdfefffefdfdfffdfdfdfffdfefefffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffefefefffefdfdfffefefefffefdfdfffefefdfffefefefffefdfdfffdfdfefffdfefefffdfefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffffffefffffffffffffffffffffffffefffffefefffffefffffffffefefffffffefffffffffffffffffffefffffffffefefffefefefffefefffffefefefffffffefffffffffffffffffffffffffffefefefffefefefffffffefffefffffffffefffffffefefffefefefffdfefefffefdfdfffdfdfdfff7f8f8ffdddddcff9e9e9eff6d6d6eff59595aff353535ff141415ff080707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5b5bff5b5c5bff5b5b5bff5b5b5bff5b5b5bff5b5b5aff5b5b5bff5b5a5aff5b5a5aff5a5a5aff5a5959ff595959ff585958ff575858ff575757ff575657ff565756ff565656ff555555ff555455ff545454ff545354ff535253ff525252ff525252ff515252ff515152ff515151ff515051ff505050ff4f4f50ff4f4f4fff4e4f4fff4f4e4eff4e4e4eff4e4e4eff4c4d4cff4b4b4bff4a4a4aff494849ff484848ff464645ff444444ff414141ff3e3e3eff383938ff2c2c2cff1e1f1fff141414ff0c0c0cff070606ff030202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060606ff121313ff303130ff565556ff686868ff99999affd9d9dafff5f5f5fffcfcfbfffdfdfcfffefefefffefffefffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffffffefffefefefffffefefffefefefffffffefffefffffffffffefffffffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffefefffffffefffefefefffffefefffffefefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffefefdfffdfefefffdfefdfffefdfefffdfefdfffefefefffefdfefffefdfdfffefdfdfffdfefefffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfdfffefefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffdfefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafafffafbfafffbfbfbfffafbfafffafafafffafafafffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafff9faf9fffafafafff9f9fafff9f9fafff9f9fafffaf9f9fffaf9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f8fff8f9f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f7fff7f8f8fff7f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f5f5fff5f6f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f0fff0f0f0fff0f0efffefeff0ffefefefffefefefffeeeeeeffeeeeeeffedeeedffededeeffedededffececedffecececffececebffecebebffa7a7a7ff2c2c2bff292829ff262626ff222222ff1f201fff1c1c1cff191918ff161515ff141313ff111112ff0f1010ff0e0e0eff0d0d0dff0c0c0cff0b0c0bff0a0a0aff080908ff070708ff070807ff080808ff080707ff080707ff040303ff030404ff030404ff01010100000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff929292fff5f4f5fffdfdfdfffefefefffefefffffffefefffefffffffefefefffefefefffefefefffefffffffefefefffefefefffefefffffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffefffefefefffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffefffffffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefefffffefffffffefefffefefffffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfdfffefefdfffdfefefffdfefefffdfefefffefefefffdfdfdfffefdfefffefdfefffefefefffefefefffefffefffffffffffefffefffefffffffffffefffefefefffffefffffefefefffffffefffefffffffefefefffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffefefefffefefefffdfdfefffdfefdfffdfdfdfffcfcfcfff9f8f8fff4f4f3ffe9e9e9ffd1d1d1ffc4c4c5ffb9b9b9ffacacacff9e9d9eff8f8e8eff7e7e7dff6a6a6bff555656ff424242ff363636ff363636ff363637ff363637ff363636ff343333ff343534ff373737000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffbfbfbfffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9fafff9fafafff9f9fafffafaf9fffafaf9fff9fafafffafaf9fffaf9f9fffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff7f8f7fff8f7f8fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f6f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f6fff5f5f5fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff4f4f5fff4f4f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff4f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff0f0f1fff1f0f0fff1f0f0fff0f0f0fff0f0efffefefefffefefefffefefeeffefefefffeeeeeeffeeeeeeffeeeeeeffeeededffededeeffedeeedffedededffecededffedecedffededecffedededffecedecffececedffecececffecececffecececffecececffecececffecececffebececffecececffecececffebebebffebebecffebebebffebebebffebeaeaffeaebeaffebebebffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e5ffe3e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0dfdfffdfdfdeffdededeffddddddffdcdcdcffdcdcdcffdbdbdaffdadadaffdad9d9ffd9d9d9ffd9d8d8ffd8d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d3d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc7c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c5ffc3c3c4ffc2c3c3ffc2c2c1ffc1c1c1ffc0c0c0ffbfc0bfffbebebeffbebebeffbdbdbdffbdbdbeffbdbdbdffbdbdbdffbcbcbcffbcbbbcffbbbbbbffbbbbbbffbababbffbbbbbbffbbbcbbffbcbbbbffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbbbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcbcaffcacacaffcacacaffc8c8c8ffc8c8c8ffc9c9caffcdcdcdffd0d0d0ffd0d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d8ffd9d9d8ffdadad9ffdadbdaffdbdbdbffdcdcdcffddddddffdededdffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e5ffe6e6e5ffe6e6e6ffe7e7e6ffe7e7e7ffe7e8e7ffe8e8e8ffe9e8e8ffe9e8e9ffeae9e9ffe9eaeaffeaeaeaffeaeaeaffebebebffebebebffebebecffebebecffebebebffecebebffebecebffecececffecececffecececffecececffecececffecececffecececffededecffedededffedededffedededffedededffedededffeeeeeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeefffefeeeeffefefefffefefefffeff0efffeff0effff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f1f1fff2f1f1fff1f2f1fff1f1f1fff2f1f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f3fff2f3f2fff2f2f2fff2f3f3fff3f2f2fff3f3f2fff3f3f3fff3f3f2fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f4fff3f4f3fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafaf9fffafafafffaf9fafffafafafffafafafffbfafafffafafafffafbfafffafafafffafafafffafafafffbfbfafffafbfbfffafbfafffafafbfffafafafffafafbfffbfafafffafafafffbfafafffafafbfffafafbfffafafafffbfbfbfffbfbfbfffdfdfdfffefdfefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f1010ff131212ff131313ff131312ff121313ff141414ff141414ff141414ff141414ff161716ff1e1e1dff2d2d2dff353536ff3f3f3eff4e4f4eff595959ff646463ff6f706fff7e7e7eff9d9e9effd4d4d3ffe6e7e7fff6f7f6fffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffefffefffefffffefefffffffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffffffefffefffefffefefefffefdfefffdfefdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfff9f8f9fff0f0f0ffddddddffcdcdccffc0bfbfffaeaeaeffa3a3a3ff969695ff878787ff777777ff656565ff515251ff424141ff404041ff414141ff404141ff414040ff414141ff414141000000000000000000000000000000000000000000000000ff020202ff030202ff020303ff030202ff060607ff070607ff070706ff060706ff070707ff090808ff0b0a0bff0c0c0bff0c0d0dff0e0d0dff0f0f0fff111111ff131313ff151515ff181817ff1a1a1aff1b1c1cff1f1e1eff212121ff232323ff252625ff282928ff9d9d9effebebebffebecebffecececffededecffedededffedeeeeffeeeeeeffeeeeeeffefeeeeffefeeefffefefeffff0f0effff0eff0fff0eff0fff0f0f0fff1f0f0fff1f1f0fff1f1f1fff2f1f1fff2f2f1fff2f2f1fff2f2f2fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff7f6f6fff7f7f6fff7f7f7fff7f7f8fff8f7f8fff7f7f7fff8f8f7fff7f8f8fff8f7f8fff7f7f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff9f9f8fff8f9f8fff9f9f8fff9f8f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafaf9fff9fafafffafafafffafafafffafafbfffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffdfefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefdfdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffefdfefffefdfefffefefefffefdfefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefefdfffefefdfffefefefffdfefefffefefdfffefdfefffdfdfefffefefefffdfefefffefdfdfffefdfdfffdfefdfffefefefffefdfdfffefefdfffefefdfffdfefefffefdfefffdfdfdfffefefdfffdfefefffefefefffdfdfefffefdfefffefefdfffdfefdfffdfefdfffefdfdfffefefefffefefdfffdfefefffefdfdfffefefdfffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefffffffefffefffefffefffffffefffefffffffefffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffffffffffefffffffffffefefefffffffefffffefefffefefffffffffffffefffffffefdfdfffdfdfdfffdfdfdfffcfcfcfff5f4f4ffd8d8d7ff949494ff676868ff555455ff2f2f2fff111110ff060707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5b5c5cff5c5c5cff5b5b5cff5c5b5cff5c5c5bff5b5b5bff5b5b5bff5b5a5bff5b5b5bff5b5b5aff595a5aff595959ff595959ff585858ff585858ff575757ff575756ff565656ff555656ff555555ff555555ff545454ff535453ff535353ff525253ff525252ff515251ff515151ff515150ff505050ff4f5050ff504f4fff4f4f4fff4f4e4eff4f4e4eff4e4e4eff4e4e4dff4c4c4cff4b4b4bff4a4a49ff494848ff484847ff444444ff3e3e3eff373736ff2f2f2fff242424ff161616ff0d0d0cff070607ff030303ff010102ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040504ff0e0e0eff282828ff4c4c4cff646565ff908f90ffd4d4d4fff3f3f3fffcfbfbfffdfcfdfffefefefffefefefffffefffffefffefffffefefffffefefffffffffffffefefffefefdfffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefffffffffefefffffefffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffefefefffefefefffefefefffefefefffdfefdfffefefdfffefdfefffdfefefffefdfdfffefefefffefdfefffefefdfffefefefffdfdfefffefefefffefefdfffdfefdfffefefdfffdfefdfffdfdfefffefdfefffdfefdfffefdfdfffefdfdfffdfdfdfffefefdfffefdfefffefdfefffdfefdfffefdfdfffefefdfffefefefffefefdfffefefdfffdfdfdfffefefdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffefefdfffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefefdfffdfdfefffdfdfdfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafbfffafbfafffbfafafffafafafffafafafffafafafffafaf9fffafaf9fffafafafff9f9fafffafaf9fffafafafffafafafffafafbfffafafbfffafafafffafafafffafbfafffbfafafffafafafffafafafffafafafff9fafafffaf9fafffaf9fafffafaf9fff9fafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f8fff9f9f8fff9f8f9fff8f9f9fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f8f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff4f4f4fff4f3f3fff3f3f2fff3f3f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f1f1fff1f2f1fff1f0f1fff0f0f1fff0f0f1fff0f0f0fff0efefffefefefffefefefffefefefffefeeeeffeeeeeeffeeeeedffededeeffedededffecececffecececffecececffecebecffdbdcdcff434343ff292929ff262626ff222322ff1f1f1fff1c1c1cff191918ff151616ff141313ff121211ff100f10ff0f0f0eff0d0e0dff0c0c0cff0b0b0bff090a0aff090908ff080808ff070707ff070807ff070807ff030304ff030404ff030403ff010101ff01020100000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff747475fff1f1f1fffcfdfdfffffefefffefefefffefffefffffefefffffefefffefffefffffffefffefefffffffefffffefefefffffffefffefffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffffffefffefffefffffffefffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefffefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefdfdfffefdfefffefefdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffefefdfffdfefefffefdfefffdfdfefffefdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffefefefffffefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffcfcfcfff7f7f7fff2f1f1ffe0e0e1ffcccbcbffc1c1c1ffb5b5b6ffa7a7a7ff999999ff89898aff787878ff646464ff505150ff3f3f3eff353535ff353536ff373637ff363736ff373636ff373636ff343334ff35353400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefdfefffdfdfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafbfffbfbfafffbfafbfffafafafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffaf9fafffafaf9fff9fafafffafafafff9f9fafffaf9fafffafaf9fff9faf9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff8f9f9fff9f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f5f5fff6f6f5fff6f6f6fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff5f4f5fff4f4f4fff4f4f5fff4f4f4fff4f3f3fff4f3f3fff3f4f3fff4f3f3fff3f3f2fff3f3f2fff2f2f2fff1f2f2fff2f1f2fff1f1f1fff1f1f1fff0f1f1fff1f0f1fff0f0f0fff0eff0fff0f0efffefefefffefefefffefeeefffefefefffefeeeeffedeeeeffeeedeeffeeeeedffedededffedededffedededffededecffedededffecededffedececffedededffececedffecedecffecececffecececffecececffecececffecececffecececffebececffebebecffecebecffebebebffebebebffebebebffebeaebffebebeaffebeaebffebeaeaffeaeaeaffeae9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e8e7ffe7e6e7ffe6e6e7ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe2e2e3ffe2e1e2ffe1e1e1ffe1e1e0ffdfe0e0ffdfdfdfffdededfffdedddeffdddddcffdcdcdcffdbdbdbffdbdadaffdadadaffdadad9ffd8d9d9ffd8d8d8ffd8d7d7ffd6d6d7ffd6d6d5ffd4d5d5ffd4d4d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc8c9c8ffc7c7c7ffc6c6c7ffc6c5c6ffc5c5c5ffc4c4c4ffc4c3c3ffc3c2c3ffc2c2c1ffc1c0c1ffc0bfc0ffbebfbeffbebdbdffbdbdbdffbcbcbcffbcbcbbffbcbcbbffbbbbbbffbbbbbbffbababaffbbbbbaffbcbbbbffbbbbbbffbbbbbcffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbabbbbffbbbbbbffbababaffbbbbbaffbababa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcacaffcbcacaffcacacaffcacacaffcac9caffcacacaffcacacaffcbcacaffcacacaffcbcbcbffcbcbcbffcbcacaffc8c8c8ffc9c9c9ffccccccffcfcfceffd1d0d1ffd1d1d1ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd7d6d7ffd7d7d7ffd9d9d8ffd9dadaffdadadaffdbdbdbffdcdbdcffdddddcffdddeddffdededeffdfdedfffe0e0e0ffe1e1e0ffe1e1e2ffe2e1e1ffe3e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e4ffe6e5e5ffe6e6e6ffe7e7e6ffe8e8e7ffe8e7e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9eaeaffeaeae9ffeaeaeaffebebeaffeaebebffebebebffecebecffecececffecebebffecececffecebecffecececffecececffecececffecececffedececffededecffedededffedededffededecffededecffedededffedededffedeeedffeeedeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefeffff0efeffff0f0effff0f0f0fff0f0f1fff1f0f1fff0f0f0fff1f1f0fff1f1f1fff2f1f2fff1f1f2fff2f1f2fff2f2f1fff2f2f1fff2f2f2fff2f1f2fff2f2f2fff3f2f2fff2f3f3fff2f2f2fff3f2f2fff2f2f3fff3f3f2fff2f3f2fff3f3f2fff3f2f3fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f4fff3f4f3fff3f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f6f7fff6f6f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff8f8f7fff8f8f7fff8f8f8fff8f8f9fff9f8f9fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9fafffaf9fafffafaf9fff9faf9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafafffbfafafffafafbfffbfafafffbfbfbfffafafbfffafbfafffafafafffafafbfffafbfbfffafbfafffafbfafffbfbfafffbfbfbfffcfcfdfffefdfefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121213ff121312ff121213ff141414ff141414ff141414ff181819ff141314ff171717ff222222ff2b2b2aff323231ff3b3b3bff4a4a4aff555554ff5f5f5fff6b6a6aff757675ff888887ffbfbfbfffe1e1e1fff0f1f0fffcfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffffffefefffffefefefffefffefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffefffefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffdfcfcfffbfcfcfff8f7f8ffeeedeeffd8d9d8ffcbcbcbffbfc0c0ffafaeafffa1a1a1ff929293ff858484ff747374ff616161ff4e4d4eff3f3f3fff3f3f3fff414141ff404041ff414041ff414141ff404141000000000000000000000000000000000000000000000000ff030202ff020202ff020202ff020203ff020202ff060606ff060606ff050505ff060606ff080808ff0a0b0aff0b0b0cff0d0d0dff0e0e0eff0f0f10ff111112ff131313ff151616ff181718ff1a1a19ff1c1c1bff1e1e1eff212020ff232323ff262626ff40403fffdadbdaffebeaeaffebebebffecececffecedecffedededffeeededffedeeeeffeeeeeeffeeeeeeffefefefffefefefffeff0effff0eff0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f2fff2f2f2fff2f2f3fff3f4f4fff4f3f4fff4f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff7f6f6fff7f6f7fff8f7f7fff7f7f7fff8f8f8fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f9f8fff8f8f9fff8f8f9fff9f8f9fff8f9f9fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafafafffafafafffafafafffbfafafffafbfbfffbfbfbfffafbfafffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefefffefefefffefefefffefefffffefefffffffefffffefffffffefefefffefffefffefefefffefefefffefefefffefdfdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfefefffdfefdfffefdfefffefdfefffefefefffdfdfdfffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefefffefdfdfffdfdfefffefdfefffdfefefffdfdfefffdfefefffefefefffdfdfefffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffffffffffefffefffffefffffffefefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffefffefffefffffffefffffffefefefffffefffffefffffffffffffffffefffffefffffffffefffffffffffffefffffffffffffffefefefffefdfefffdfdfefffdfdfdfffcfbfcfff2f1f1ffd2d2d2ff898989ff646465ff515152ff2a2a2aff0e0e0eff050505ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5b5c5bff5b5b5cff5c5c5cff5b5b5bff5b5b5bff5c5b5bff5b5b5cff5b5b5bff5b5b5bff5a5a5bff5a5a5aff595a59ff595859ff585859ff585758ff575858ff575656ff565756ff565655ff555555ff555454ff545453ff535454ff535353ff525252ff525151ff515151ff515151ff505150ff504f50ff504f4fff4f504fff4f4f4fff4e4e4eff4e4e4eff4e4d4dff4c4d4dff4c4c4cff4b4a4aff494949ff484949ff474847ff3f3f3fff343435ff232324ff181717ff0e0e0fff080908ff040304ff010101ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff0a0b0aff1d1d1dff3e3e3fff5b5a5aff868686ffcececeffefefeffffafafafffdfcfcfffdfefefffefefefffefefefffefefefffefffefffefffffffefefefffefefffffdfefefffffefefffefefffffefffffffffefffffefffffffefefffffefffefffefefefffefefffffefffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffefffffffefefffffefefefffefffefffefefefffefefefffefdfefffdfefefffefdfefffefefdfffefefdfffdfdfdfffefdfdfffefdfdfffefefefffefefefffdfefefffefefdfffefefdfffefefefffdfefdfffdfdfefffefdfdfffdfefefffefefefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfefffdfdfefffefefdfffefdfefffdfefefffefdfefffefefefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffdfefefffefefefffdfdfefffdfdfefffdfdfefffcfdfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffafafafffafbfbfffafbfbfffafafafffafafafff9fafafffafafafffaf9fafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f4f4fff2f3f3fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff0f0f0ffefefefffefeff0ffeeefefffefeeefffeeeeeeffeeeeeeffedededffededeeffedecedffedececffecececffebebebffebebecffebebebff787878ff292929ff262626ff232323ff1f1f20ff1c1c1cff19191aff151616ff141414ff121112ff101010ff0f0e0fff0d0e0eff0c0c0cff0b0c0bff0a0a0aff090909ff080707ff060605ff070707ff040403ff030403ff040303ff010101ff020201ff01010100000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff555556ffeaeaeafffbfbfcfffefefefffefefffffefefefffffefefffefefefffffefefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefffffefefffffefffffffefefefffefffefffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefffffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffefffefefffffefefefffefefffffefffefffefefefffefdfefffdfefefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefffffefffffffefefffffefefefffefefefffdfdfefffdfdfefffdfdfefffcfdfdfff6f6f6ffeff0efffdbdadaffc8c8c8ffbebebeffb1b1b1ffa2a3a3ff949494ff838383ff707070ff5c5c5cff4b4b4bff3b3b3aff333334ff373636ff353636ff373737ff363636ff363636ff373636ff3334340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffbfbfbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafafafffaf9fafff9faf9fff9f9fafffaf9fafff9f9f9fff9f9fafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f9fff8f9f9fff9f8f9fff8f9f8fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff5f6f5fff5f6f6fff5f6f6fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff5f4f5fff5f5f5fff4f5f5fff5f5f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f1f2fff2f1f1fff1f1f1fff0f1f1fff0f0f1fff0f0f0ffeff0effff0f0f0fff0efefffefefefffefefefffeeefefffeeeeefffeeeeeeffeeeeeeffededeeffededeeffeeedeeffedeeeeffedededffedededffededecffedecedffedededffecececffedededffededecffecececffecececffecececffededecffecececffecebecffecebebffebececffecececffebebebffebebebffebebebffeaebebffebeaebffebeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e9ffe7e8e8ffe8e7e8ffe7e7e7ffe6e7e7ffe6e7e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e3e3ffe3e2e3ffe2e2e3ffe2e1e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdddedeffddddddffdddcdcffdcdcdcffdbdbdbffdadbdbffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d6d7ffd5d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcbcbcbffc9cac9ffc8c8c9ffc8c7c7ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebfbfffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9baffbabbbbffbbbbbbffbbbcbcffbbbbbcffbbbcbbffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbbbbbbffbbbbbbffbbbabbffbbbbbbffbababaffbbbabaffbababaffbababaffb9b9baffbab9b9ffb8b9b900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcbcbcbffcbcbcbffcacacaffcbcacaffcacacaffcacacaffcacacaffc9cac9ffcacacaffcacbcaffcacacaffcbcbcbffcacacaffcccbcbffcccccdffcececeffd0cfd0ffd1d1d1ffd1d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd4d3d3ffd4d4d4ffd5d5d5ffd6d5d6ffd7d7d7ffd7d7d7ffd9d8d8ffd9d9d9ffd9dadaffdadadbffdcdbdbffdcdcdcffddddddffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e4ffe4e3e4ffe4e5e5ffe5e5e5ffe5e6e5ffe7e6e6ffe7e7e7ffe8e7e7ffe8e8e7ffe8e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffebebebffeaebeaffebebebffecebebffebececffecececffecececffecececffecececffecececffecececffecececffecececffecededffecededffececedffedededffecededffedededffededeeffedeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeefeefff0efeffff0efeffff0f0f0fff0eff0fff0f0f1fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff2f2f2fff2f3f2fff2f2f3fff2f2f3fff3f2f3fff2f3f3fff3f2f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff3f4f3fff4f3f3fff4f4f3fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f7f6fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f8f8fff8f7f8fff8f8f9fff8f8f8fff9f8f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafaf9fffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffafafbfffbfafbfffafbfbfffafafafffafbfafffbfbfafffafafafffbfafafffafafafffafbfbfffbfbfafffafbfafffbfafafffafafafffbfbfbfffafbfafffbfbfcfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121312ff121213ff141314ff141414ff141414ff191919ff1a1919ff181918ff19191aff212121ff262727ff2e2f2eff3c3c3cff464647ff505050ff59595aff636363ff6d6d6dff7c7c7dffa6a6a6ffdad9d9ffeaeaeafff8f9f8fffefefefffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffefffffffefefffffefefefffffffffffffffefffefefffffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffafbfafff5f4f4ffe9eae9ffd3d3d4ffc7c7c6ffbcbcbcffacacadff9e9f9fff909090ff828382ff707070ff5c5c5cff494949ff3d3d3cff3d3c3dff3f3f3eff414141ff404141ff414141ff414141000000000000000000000000000000000000000000000000ff020202ff020202ff020202ff020202ff020202ff020302ff040405ff020202ff050505ff070807ff0a090aff0b0b0bff0d0d0dff0e0d0dff0f0f0fff111111ff131413ff151516ff181818ff191a1aff1c1c1cff1e1e1eff202021ff232323ff262626ff757675ffeaeaeaffeaeaebffebebebffecececffecededffecececffedededffeeededffedeeeeffeeeeeeffefeeefffefefefffeff0effff0efeffff0f0effff0f0f1fff1f1f0fff1f1f0fff1f1f2fff1f2f2fff2f2f2fff2f3f2fff2f3f2fff3f3f3fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff8f7f7fff8f7f8fff7f8f8fff7f8f7fff7f8f8fff7f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfbfffafbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfefffefdfefffefefefffefefefffefefefffffefefffefffefffefefffffefefefffefefffffefefefffefdfefffefdfefffefefefffefefefffefefdfffefefefffefdfefffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffefefefffdfefefffdfefefffefdfefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefdfffefdfdfffefdfefffdfefefffdfefdfffdfdfdfffdfefefffefdfefffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffefefefffefefdfffdfdfefffdfdfdfffefdfdfffefdfdfffdfdfdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffefefffefefefffefefefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffffffffffffffefffffffffffefffefffffffffffffffffffffefefffefffffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffefefffdfefefffefefefffdfdfdfffbfbfaffeeeeedffcbcbcbff818080ff626262ff505151ff292929ff0d0e0eff040404ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5c5cff5c5c5bff5c5b5cff5b5c5bff5b5b5cff5b5b5bff5c5c5bff5b5b5bff5b5b5bff5a5a5aff5a5a5aff595959ff595859ff585858ff575858ff575757ff565656ff565656ff555655ff555454ff545454ff545454ff535353ff535352ff525252ff525152ff515151ff515151ff505050ff4f504fff4f4f4fff4f4f4fff4e4f4fff4e4e4eff4e4d4eff4d4d4dff4d4d4cff4b4b4bff4a4b4aff49494aff494848ff454545ff353636ff212122ff0f0e0eff080808ff040504ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090809ff171717ff373737ff545454ff7f7e7effc7c8c8ffebebebfff9f9f9fffcfcfcfffdfefdfffefdfefffefefefffefefffffffffefffefefefffefefffffefffffffefefefffefffefffefffefffffffffffffefffffffefefffffefefffffefefffffefefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffefffefefffffefefefffffefefffefefefffefefefffefefefffdfefefffdfefefffefefefffdfefefffefefefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffefdfdfffdfefefffefefdfffefdfdfffdfefdfffdfdfefffefefdfffefdfdfffdfefefffdfefefffefdfefffdfefefffefefdfffefefefffefdfefffefefdfffefdfdfffefefdfffefefdfffdfefefffefefefffdfdfefffefefdfffdfdfdfffefdfdfffefdfefffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffcfcfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfafffafafbfffbfbfafffafafafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f8fff8f8f9fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f5f5fff5f5f5fff5f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff3f2f2fff2f2f3fff2f2f3fff2f2f2fff1f2f2fff1f2f1fff2f1f2fff1f1f1fff1f1f0fff1f0f0fff1f0f0fff0f0f0ffeff0f0fff0efefffefefefffefefeeffeeeeeeffeeededffeeededffedededffecedecffecececffecececffecebecffebebebffebeaebffadaeadff292929ff262526ff232323ff1f201fff1c1c1dff191919ff161616ff141414ff121212ff111011ff0f100fff0e0e0eff0d0d0dff0b0c0cff0a0b0aff090909ff060607ff040505ff030304ff040403ff040404ff010101ff010101ff020101ff010101ff010101000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff383738ffd8d8d8fffafaf9fffdfefefffffffffffefefefffffffefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffffefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffdfdfefffdfefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefefefffffefffffefefefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffffffefffffffffffefefffffefefefffefefefffefefefffdfdfdfffefdfdfffcfdfdfffafafbfff4f4f4ffe9eaeaffd3d3d3ffc6c5c5ffbababbffadaeaeff9e9e9eff8e8f8eff7d7c7dff696969ff555555ff444444ff373838ff363636ff363636ff373737ff353636ff363636ff363636ff363637000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfefefffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfbfffbfafbfffbfafafffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffaf9fafff9fafafff9faf9fff9fafafff9fafafffaf9fafff9faf9fffaf9fafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff8f8f8fff8f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f6f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff5f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f2f2fff3f2f2fff2f3f2fff1f2f2fff1f2f2fff1f2f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedeeedffededeeffedededffededeeffedededffedececffececedffecededffedededffededecffedededffececedffecececffedecedffecececffecececffecececffecececffebececffebebebffebebebffebebebffebebeaffebeaebffeaebeaffeaeaebffeaeaeaffeae9e9ffe9e9eaffe9eaeaffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe1e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfe0dfffdfdfdfffdedfdeffdddddeffdcdcddffdcdcdcffdcdcdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd6d6d7ffd6d5d6ffd4d5d5ffd4d4d4ffd3d2d2ffd2d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffccccccffcacbcbffc9cac9ffc9c9c9ffc8c8c8ffc7c8c7ffc6c6c7ffc6c6c6ffc5c5c5ffc4c5c4ffc3c3c3ffc2c3c2ffc1c1c2ffc1c1c0ffc0bfbfffbebfbfffbebebeffbdbdbdffbbbcbcffbbbbbaffbbbabbffbababaffbbbbbbffbcbbbbffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbabaffbbbbbbffbabbbaffbabbbaffbababaffbababaffbab9baffb9b9b9ffb9b9b9ffb8b9b9ffb8b8b9ffb8b8b8ffb9b9b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacbcaffcacacaffcacacaffcacacaffcacacaffcacac9ffc9c9c9ffcacacbffccccccffcdcecdffcdcecdffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd2d2d1ffd2d1d1ffd1d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd6d5d5ffd7d6d6ffd7d8d7ffd8d8d8ffd8d9d9ffd9dadaffdadadaffdbdbdbffdcdcdcffdcddddffdddddeffdededeffdfdfdfffe0e0e0ffe0e0e1ffe1e0e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e4ffe4e4e5ffe5e5e5ffe5e6e6ffe6e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffeae9eaffeae9eaffeaeaeaffebebebffebebebffebebebffebebebffecececffebececffecececffecececffecececffecedecffecececffecedecffececedffededecffededecffedededffedededffedededffedeeedffedededffeeeeeeffeeedeeffeeeeedffeeeeeeffeeeeeeffefeeeeffeeefefffefefefffefefefffeff0efffefefeffff0efeffff0f0f0fff0f1f0fff0f1f0fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff1f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f2f3fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f4fff4f4f3fff4f4f4fff4f3f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff5f4f5fff5f5f5fff5f6f5fff5f5f5fff5f6f5fff5f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f7f7fff7f6f7fff7f7f6fff7f6f7fff7f7f6fff7f7f7fff6f7f7fff8f7f7fff7f7f7fff8f8f7fff7f8f7fff8f7f7fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafafffafafbfffafbfafffbfafafffafafbfffafbfbfffafafbfffbfbfafffbfbfbfffafafbfffafafafffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff141414ff141414ff141414ff1a1919ff1a191aff191a19ff1a1a19ff1c1c1cff1e1e1eff232323ff2b2c2bff393939ff434243ff4b4b4bff545454ff5c5d5cff656666ff747474ff8f8f8effcacacaffe4e4e4fff4f4f3fffdfdfdfffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffefefffffffffffefefffffefffffffefffefffefffffffffffefffefefefffefefefffefffefffffffefffffffffffefefffffffefefffffefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffefefdfffdfefdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffafafafff3f3f2ffe4e5e4ffd0d1d1ffc3c3c4ffb9b9b8ffa5a6a6ff9b9b9aff8c8b8cff7b7c7bff696a69ff565756ff464546ff3c3b3bff3c3c3cff3c3d3dff3f3f3fff414140ff414141ff4041410000000000000000000000000000000000000000ff020202ff030202ff020302ff020203ff010202ff020202ff020202ff020202ff020202ff040404ff070707ff0a0a09ff0b0c0cff0c0c0dff0e0d0dff100f0fff111211ff131413ff161516ff181718ff191a1aff1b1c1bff1e1e1eff212021ff232323ff252525ffabababffe9eaeaffeaeaeaffebebeaffebecebffecececffededecffedededffedeeedffeeedeeffeeeeefffefeeefffefefefffefefeffff0f0effff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f2f2fff2f2f1fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff5f4f5fff5f4f5fff6f5f5fff5f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f7f7fff8f7f8fff8f8f7fff8f7f7fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f9f9fff8f8f9fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfbfafffafbfafffbfafbfffbfbfbfffcfbfcfffcfbfbfffbfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffffefefffffefffffffffffffffffefffffefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffefefdfffdfefdfffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefffefffefefefffffefffffffefefffffefefffefefefffefefefffefefdfffefefefffdfefefffefefdfffefefefffefefdfffefdfdfffefefefffefdfefffefdfdfffefefdfffdfdfefffdfefefffdfdfdfffdfefefffefefefffdfdfdfffdfdfdfffdfefdfffefefdfffdfefefffdfdfefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffffefffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffefffffffefefffffffffffefffefffefefefffefdfdfffefdfdfffcfdfdfffafaf9ffe9e9eaffc3c3c2ff787777ff5f5e5eff4f4f4fff292828ff0e0e0eff040404ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5c5cff5c5c5cff5b5c5cff5b5b5bff5b5c5cff5c5c5bff5b5b5bff5b5b5bff5b5b5bff5b5b5bff5b5b5bff5a5a5aff5a5959ff595959ff585958ff585858ff575757ff575657ff565656ff555655ff545554ff545454ff545454ff535353ff525353ff525252ff515152ff515150ff505150ff505050ff50504fff4f4f4fff4e4f4eff4e4e4fff4e4e4eff4e4d4dff4d4d4dff4c4c4cff4b4c4bff4a4a4aff474848ff444344ff3b3b3bff1a1b1bff0d0d0dff060606ff020302ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff080807ff171717ff393939ff555555ff787979ffc1c1c2ffe7e7e7fff8f8f8fffcfcfcfffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefffefffefffefffefefffffefefefffffffefffefffefffffefffffffefefffffefefffefefefffefefffffffefefffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffffefffffffefffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefdfffdfefdfffefdfefffefefefffefdfefffefdfdfffdfdfefffefefdfffefefdfffdfefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffdfefdfffefdfefffefdfefffefefefffdfefdfffefdfefffefdfdfffefdfefffdfefefffdfdfdfffefdfefffefefdfffefdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfefffefefdfffefefdfffefefefffdfdfefffefdfdfffefdfefffefefefffdfefdfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffafafafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafbfafffbfafbfffbfafafffbfafbfffafbfbfffafbfafffbfafbfffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9fafafff9f9fafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f9fff8f8f9fff8f8f8fff8f8f7fff8f8f7fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f3f4fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff0f0f0fff0f0f0fff0efefffefefefffeeefefffeeeeeeffeeeeeeffeeeeedffedededffedededffedecedffecececffececebffebebecffeaebebffeaeaeaffdadbdbff484847ff252526ff222223ff1f201fff1d1d1cff1a1a1aff161617ff151414ff131213ff111111ff101010ff0f0e0fff0e0d0dff0c0c0cff0a0a0aff080808ff050505ff030303ff020202ff030404ff010101ff010101ff010101ff010101ff010101ff010101000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff1d1d1dffc2c2c2fff6f6f6fffefdfdfffffefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfdfefffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffefefffffffffffefefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefefffffffefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefdfffefefdfffefefefffffefefffefefefffefefefffefefffffefefefffffefefffffefefffefefefffffffefffefffefffefefffffefefffffefefefffefffefffffffefffffefffffefffefffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffffffefffefefffffefefefffefdfefffefdfefffefefefffdfdfcfff8f8f8fff2f1f2ffe2e3e3ffcecfceffc3c3c3ffb7b7b7ffaaaaaaff999999ff898989ff777777ff636363ff50504fff3f3f3eff353435ff373636ff373736ff363736ff373637ff363536ff373637ff37363600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffdfdfdfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fffaf9f9fffafaf9fffaf9fafffaf9f9fff9faf9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff6f7f6fff7f6f7fff7f6f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff6f6f5fff6f5f6fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f4fff3f3f3fff3f2f2fff3f2f2fff2f2f2fff2f1f1fff1f2f1fff1f1f2fff0f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefefffefefefffefefefffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeedeeffededeeffedededffedededffedededffedededffedededffedededffedededffedededffecedecffecececffedececffededecffecececffecececffecebecffecececffecebecffecebebffebebebffebebebffebebeaffeaeaebffeaeaeaffeaeaeaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e1ffdfe0e0ffdfdfdfffdedfdfffdededeffddddddffdcdcddffdcdcdcffdcdcdbffdbdbdbffdadadbffdad9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d7d8ffd7d6d7ffd5d6d6ffd5d5d5ffd3d4d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcecdffcccdccffccccccffcccbcbffcacacaffc9cac9ffc9c8c9ffc8c8c8ffc8c7c7ffc7c6c6ffc5c5c6ffc5c5c4ffc4c4c3ffc2c3c3ffc2c2c2ffc1c1c1ffc0c1c0ffc0c0bfffbfbfbfffbebebeffbdbdbdffbcbcbcffbcbbbcffbcbbbbffbcbbbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbbbbbcffbbbbbbffbbbbbbffbbbbbaffbababaffbbbabaffbababaffbababaffb9bab9ffb9b9baffb8b9b9ffb9b9b9ffb8b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb8b8b7ffb8b8b7ffb7b8b80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccccbffcbcbcbffcbcccbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcacacaffcbcbcaffcacacaffcacacaffcacacaffc8c9c8ffcacacaffcccccbffcdcdceffcececeffcfcfceffcfd0cfffd1d0d1ffd2d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd3d2d2ffd4d3d3ffd4d4d4ffd5d5d4ffd6d5d6ffd6d7d6ffd7d7d7ffd8d8d8ffd9d8d9ffdad9d9ffdadadaffdadadbffdbdcdcffdcdcdcffdddddeffdededeffdededeffdfdfdfffe0e0e0ffe1e1e0ffe1e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe6e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e8ffe8e9e8ffe8e8e8ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaebeaffebebebffececebffececebffebececffececedffecececffedececffedececffecececffededecffecedecffecededffedededffedededffedeeedffedededffededeeffedeeedffeeeeedffedeeedffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeefffefeeeeffefefefffefefefffefefeffff0eff0fff0f0effff0f0f0fff1f0f0fff1f0f1fff1f0f0fff1f1f1fff1f1f2fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff2f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f4f4fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f5f4fff5f4f5fff5f5f5fff5f4f5fff6f5f5fff5f5f5fff6f6f5fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f7fff6f7f6fff7f7f6fff6f7f6fff7f6f7fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff8f8f7fff8f7f7fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff8f9f9fff9f9f9fff9f9fafffafaf9fff9f9f9fff9f9fafffafafafffbfbfafffafbfbfffafafbfffbfafafffbfafbfffbfbfafffbfbfafffbfafbfffbfafbfffafbfbfffafbfafffafbfafffbfafbfffbfbfbfffafafafffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffcfcfcfffefdfdfffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141414ff1a191aff1a1a19ff191919ff1a1919ff1c1c1cff1c1c1cff1b1b1bff202020ff2b2c2cff363635ff3d3e3dff464646ff4e4e4eff565656ff606060ff6e6e6eff80807fffb1b1b2ffddddddffedededfffcfcfbfffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffefefffffefffffffffefffffffefefffffefffffffefffffffffefffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefffffffefefffffefefffefefffffffffffffefefffffefefefffdfdfdfffdfdfdfffefdfefffdfdfdfffefefdfffafafafff2f2f2ffdedddeffcdcdcdffc1c0c1ffb5b6b6ffa2a2a2ff979797ff878787ff767676ff646463ff525353ff424242ff3a3b3bff3c3c3cff3c3c3cff3d3d3dff3f3e3eff414141ff4141410000000000000000000000000000000000000000ff020202ff020202ff020202ff020203ff030302ff020202ff020202ff010201ff020203ff040505ff080808ff0a0a0aff0c0b0cff0d0c0dff0e0e0dff0f0f0fff111111ff131313ff151515ff171717ff191919ff1b1b1cff1e1e1eff202120ff232323ff454545ffd9d9daffeaeaeaffebeaeaffebebeaffebebecffecececffecededffedededffeeededffeeeeeeffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f2f2fff2f1f2fff2f2f2fff2f3f2fff3f3f2fff3f3f2fff3f4f4fff5f5f5fff5f5f5fff6f6f5fff5f6f6fff6f6f6fff7f6f6fff6f7f7fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f9fff8f8f9fff9f8f8fff9f8f9fff9f8f9fff9f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffcfdfdfffcfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefefefffefefefffefefefffefefffffefffefffefefefffffefefffffffefffefefffffefffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffffffefffefefefffefefefffffffffffffefefffffffefffefefefffefefffffffefefffefefefffefefefffefffffffefefefffefefffffefffefffffffefffffffefffefffefffefefefffefefefffffefefffefefffffefefefffffefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfefefffdfdfefffefefefffefdfefffdfdfefffefefefffdfefefffdfefefffefdfefffdfdfdfffefdfdfffefdfefffefefdfffefdfefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffefffffffefffefffefefffffffffefffefefffffefefefffefdfdfffdfdfdfffdfdfdfffaf9f9ffe5e5e5ffbbbbbbff747474ff5b5b5bff474647ff202120ff0c0c0cff030304ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5c5cff5b5c5cff5c5c5cff5c5c5cff5b5b5cff5c5c5cff5b5b5cff5b5c5cff5b5b5cff5b5a5bff5b5a5bff5a595aff595a59ff595859ff595858ff585857ff575757ff565756ff565656ff555555ff555555ff545554ff545453ff525353ff525252ff525252ff525151ff515150ff505051ff505050ff505050ff4f4f4fff4f4e4eff4e4e4eff4e4e4eff4d4d4dff4d4d4cff4c4c4cff4b4b4bff484748ff404041ff343334ff202121ff0a090aff060506ff020302ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030302ff080708ff171616ff3b3b3bff595958ff757575ffb8b8b8ffe2e2e2fff7f7f7fffcfcfbfffdfdfcfffefefefffefdfefffefefefffefefefffefefefffefefefffffefffffefffefffffefefffffffefffefffffffefffffffefefffffffefefffefefffffefefefffffefefffefffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffffefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffffefefffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefdfffefefefffefefdfffefefefffefefefffdfefefffefefefffdfdfefffefdfdfffefdfdfffdfefefffefefefffefdfdfffdfefdfffefefefffdfefefffefefefffefefefffefefdfffdfefefffdfdfefffefefefffefefefffdfefefffefefefffdfefefffdfefefffefefefffefdfefffefdfefffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafbfffbfafafffbfafafffafbfbfffbfbfbfffbfafafffafbfafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafbfffafbfafffafafafff9f9f9fff9faf9fff9f9fafff9fafafff9f9fafff9f9f9fffaf9fafffaf9fafff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f8f8fff9f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff6f6f6fff6f5f5fff5f5f4fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff4f3f3fff3f4f4fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff2f2f1fff1f2f1fff1f1f1fff0f1f1fff1f1f0fff0f0f0fff0f0f0fff0efefffefefefffefefefffeeeeeeffeeeeeeffededeeffedededffedededffecececffecececffebececffebebecffebebebffeaeaeaffe9eaeaff858585ff262626ff222323ff201f20ff1d1c1cff1a1a1aff171617ff151515ff131313ff121111ff101010ff0f0f0fff0d0e0dff0c0c0cff0a0a0aff080807ff040504ff020202ff010101ff010101ff020101ff020101ff020101ff010102ff010101ff010101000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff9d9d9dfff1f1f1fffdfdfcfffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefdfefffefefefffefefefffefefdfffefdfefffefefefffefefefffffffefffefefefffefefefffffefffffffefefffffffefffefefefffefefffffffefefffefefffffefefefffefffffffefefefffffefffffefffefffffffefffffffefffefffefffefefefffefefefffffefefffefefefffefefefffefefdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffefefefffffffefffefefffffefffffffefefefffefefefffefefefffefdfefffefefdfffefdfefffefdfdfffdfdfcfff6f6f7ffefefefffdcdcdcffcbcbcbffc0c1c0ffb3b4b3ffa6a6a6ff939493ff838383ff717171ff5d5c5cff4b4a4aff3a3a3bff333333ff363636ff373736ff373736ff373737ff373737ff363635ff37373600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffafbfbfffafbfafffafafbfffbfafafffafafafffafafafffbfafafffafafafffafafafffaf9f9fffafaf9fffafafafff9fafafffafafafff9f9fafff9f9f9fff9faf9fff9f9fafffafafafff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f8fff9f8f9fff9f9f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f5f6fff5f6f5fff6f6f5fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff2f2f2fff2f2f1fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefeff0ffefefefffefefefffefeeefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeededffededeeffedeeedffedeeedffedededffedededffedededffedededffedededffededecffececedffedededffecededffededecffecececffecececffecececffecececffececebffebebebffebebebffebeaebffeaeaebffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdedfdfffdedfdeffdddedeffdddeddffdddcddffdcdcdcffdcdbdcffdbdadbffdadbdaffdad9daffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd3d4d4ffd3d3d3ffd1d2d2ffd1d1d1ffd1d0d1ffd0cfcfffcfcfceffcecdceffcecdcdffcccccdffcccccbffcbcbcbffcacacaffcac9caffc9c8c8ffc8c8c7ffc6c7c6ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c3ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0bfffbfbfbeffbebfbeffbdbebeffbdbdbdffbdbdbdffbcbcbdffbcbcbcffbcbbbbffbbbbbbffbbbbbbffbbbabaffbabbbaffbababaffbababaffbababaffbababaffb9b9b9ffb9b9b9ffb8b8b9ffb9b9b9ffb8b8b8ffb8b8b8ffb8b9b8ffb8b8b9ffb7b8b8ffb8b7b8ffb7b7b7ffb8b8b8ffb8b7b8ffb8b8b8ffb8b7b800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccbcbffcbcbccffcccccbffcbcbcbffcbcbcbffccccccffcbcbcbffcbcbcbffcbcbcbffcacacbffcbcacaffcacacaffcac9c9ffcacacaffccccccffcdcdcdffcdcecdffcfceceffcfcfceffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffd9d8d9ffd9d9d9ffdadad9ffdadbdaffdbdbdcffdddddcffddddddffdddedeffdfdfdeffdfdfe0ffdfe0e0ffe0e0e1ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e7ffe7e8e7ffe7e8e8ffe9e9e8ffe8e9e9ffe9e9eaffeaeaeaffebeaeaffebeaeaffebeaebffecebecffecececffecececffecececffecececffedededffedececffededecffecececffedededffedecedffedededffedededffedededffedededffededeeffedeeedffeeeeedffeeeeedffedeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffefeeeeffefeeeeffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff1f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff2f3f3fff3f2f3fff3f2f2fff3f3f3fff3f2f3fff3f3f2fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f4f3fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff5f5f5fff4f5f5fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff7f7f6fff7f7f6fff6f7f7fff6f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9fafafffafafafffafafafffafafafffbfafafffbfafbfffbfbfafffafafafffbfafafffbfbfafffafafbfffafbfafffbfafafffafafbfffbfbfafffafbfafffbfbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffdfdfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff191a19ff191a19ff1a191aff19191aff1c1c1cff1c1c1cff1b1b1bff181818ff1c1d1dff292828ff313130ff383839ff414040ff484848ff515151ff5c5d5dff69696aff787878ff979797ffd2d3d3ffe6e6e6fff5f5f5fffefefdfffffefffffffefffffefffffffffffffffefffffffffffffffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefefffefffffffefffefffffffefffffffffffffefffffefffefffefffefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefffffefffefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfff9f9f9ffefefefffd5d5d5ffc6c6c5ffbdbcbdffb2b2b3ffa0a0a0ff959594ff848483ff727272ff5f5f5fff4e4e4eff414141ff3a3a3aff3f3f3eff3f3f3fff3c3c3cff3d3d3dff3e3f3fff4141410000000000000000000000000000000000000000ff020302ff030302ff020203ff020202ff020302ff020202ff020201ff020102ff030303ff060606ff090909ff0b0c0bff0c0c0cff0d0d0dff0f0e0eff100f10ff111111ff131313ff151515ff171717ff191a1aff1c1c1cff1e1e1eff212121ff242423ff838383ffe9e9e9ffe9e9e9ffeaeaebffebebebffebebecffecececffecececffedededffeeededffeeeeeeffefeeeeffeeefeffff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f2fff2f2f2fff3f3f2fff2f2f2fff3f3f3fff3f3f3fff4f5f4fff5f5f5fff6f5f6fff6f6f5fff6f6f6fff6f6f7fff7f7f7fff6f7f7fff7f7f8fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff9f9f9fff9f8f8fff8f8f8fff8f9f9fff8f9f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafbfffafafafffafafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffcfbfcfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfdfffdfdfefffefefefffefefefffefefefffffefefffefefffffefffefffefffefffefffefffffffffffefffffffffefffffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefffefffefefefffffefefffffefefffefefffffffefefffefffefffffefffffefffffffffefefffffefefffefffefffffefefffefefffffefefffffffffefffefefefffffefffffefefefffefefefffefefffffefefffffffffefffffefefffefefffffffefefffefffefffefefffffefefefffffffefffffefefffffefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefdfdfffefdfdfffefdfefffefefefffefdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffefdfefffefdfefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffefffefffefffefefffffefefffffffffefffffefefffefefefffefefefffdfefdfffdfcfdfff9f9f9ffe2e2e2ffb2b1b1ff6d6d6dff535353ff3a3a39ff171717ff080808ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5c5dff5c5c5cff5c5c5cff5c5c5cff5c5c5bff5b5b5cff5c5c5cff5c5b5bff5b5b5bff5b5b5bff5a5b5aff5a5a59ff5a5959ff595859ff585858ff585857ff575757ff575756ff565656ff565555ff555554ff545454ff545353ff525253ff525253ff515252ff515152ff515151ff505051ff505050ff4f4f4fff4f4f4fff4e4e4eff4d4d4eff4d4d4dff4c4d4dff4d4c4dff4c4c4cff4b4b4bff444344ff363736ff222122ff0e0e0fff040404ff030302ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020203ff070708ff141414ff373737ff555454ff6f6e6effafaeafffe0dfdffff7f8f7fffcfbfcfffcfdfdfffefdfdfffefdfefffefefefffefefefffefefffffefefefffffffefffefefefffffefefffefefefffefffefffefffffffefefffffffefefffefefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffefffefffffffefffffefffffefefffffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffffffffffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffdfefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefdfdfffefdfdfffefdfefffefefefffefdfdfffdfdfdfffdfefefffdfefdfffefefdfffefdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffbfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfbfffbfbfafffafafafffbfafafffafafafffafafafffafafafffafafbfffbfbfafffbfbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafbfafffbfbfafffafafbfffafafafffafbfafffafafafffaf9f9fff9f9f9fffafafafffaf9f9fff9f9f9fff9fafafff9faf9fffafaf9fffaf9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff5f6f6fff5f5f5fff4f5f4fff4f4f4fff4f3f4fff3f4f3fff4f3f3fff3f3f4fff2f2f3fff3f3f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff0f0f0ffeff0f0fff0eff0ffefefefffefeeefffeeeeeeffeeeeeeffeeeeedffeeededffecededffecedecffecececffebececffebebebffeaebebffeaeaeaffeae9e9ffb3b3b3ff262626ff232222ff202020ff1d1e1eff1b1b1aff171717ff161616ff131314ff121212ff101010ff0f0f0fff0e0e0eff0c0d0dff0b0a0bff080807ff040405ff030202ff010101ff010102ff010101ff010102ff010101ff010101ff010101ff010101ff0100010000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff646464ffebebecfffcfbfcfffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefdfefffefdfdfffefdfefffefefefffefdfdfffdfdfdfffdfefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefefefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefffffffffffffefffefffffffefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefffffefefefffefefefffefefefffefffefffffefefffefefffffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffdfefefffefefefffdfefefffefdfefffefdfefffefefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfefdfffefefefffffefefffefefefffffffffffefefefffefefefffefffefffefefefffefefdfffefefefffdfdfefffdfdfdfffbfbfbfff5f5f5ffebebebffd4d4d4ffc7c7c7ffbdbdbcffafafb0ffa1a0a0ff8d8c8dff7d7d7dff6a6a6aff565657ff444545ff373738ff363636ff363636ff363636ff363636ff373637ff373637ff363737ff3636360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfefdfffdfcfdfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfafffafbfafffafafbfffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafafafffafafafff9fafafff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f8f9fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff8f8f8fff7f8f7fff7f8f8fff7f7f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f7f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f6fff6f6f6fff5f6f5fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff2f3f3fff2f3f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f0f1fff1f0f0fff0f0f0fff0f0f0fff0efefffefefefffeff0f0ffefefefffefefeeffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeedffededeeffeeededffedededffededeeffedededffedededffedededffecededffedededffecedecffedecedffedececffececedffecececffebececffecececffebebebffebebebffebeaebffeaebeaffeaeaeaffeaeaeaffe9e9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e6ffe7e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe1e1e2ffe0e1e0ffe0e1e0ffe0dfdfffdfdfdfffdededeffdedfdeffdeddddffddddddffdcddddffdcdcdbffdbdbdbffdbdbdbffdadadbffd9dadaffd9d9d9ffd8d9d8ffd8d8d8ffd7d8d7ffd7d6d7ffd5d5d5ffd4d4d5ffd4d4d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcecfceffcdcdcdffcdcdcdffccccccffcbcbcbffcbcacaffc9cacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c4ffc2c2c3ffc3c3c2ffc1c2c1ffc2c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbeffbebebeffbdbdbeffbdbcbdffbbbcbcffbbbbbbffbbbabbffbabbbaffbbbabaffbababaffbababaffb9bab9ffbabab9ffb9b9b9ffb8b9b8ffb8b9b9ffb9b8b8ffb9b8b8ffb8b8b8ffb8b8b8ffb8b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb8b8b7ffb8b8b8ffb9b8b9ffb9b9b9ffb9b9b8ffb8b9b80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcbcbcbffcbcccbffcbcbcbffcccbcbffcccbcbffcbcbccffcccbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacac9ffcbcacbffcbcbccffcdcdcdffcececdffcececeffcfcecfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d4ffd5d4d4ffd4d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffdadadaffdbdbdaffdbdbdbffdbdcdbffdcddddffdeddddffdededeffdfdedfffe0e0e0ffe0e0e0ffe0e0e0ffe1e2e2ffe2e2e1ffe2e3e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebececffebececffecececffedececffececedffedecedffecededffedededffecededffededecffedecedffedededffedededffededeeffedededffeeeeedffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffefeeeeffeeefefffefefefffefefefffefeff0fff0eff0fff0f0f0fff0f0f0fff1f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff3f3f3fff3f2f2fff2f2f2fff2f3f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f3fff3f3f4fff4f4f3fff3f3f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f5fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff5f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f7f6fff6f6f6fff7f7f7fff7f7f6fff6f7f7fff6f7f7fff7f6f7fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f9f8fff9f9f8fff8f9f9fff8f9f8fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafafafffaf9f9fffafafafffafbfafffafbfafffafafafffbfafbfffafafbfffafbfafffafbfafffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfafffafafbfffbfbfafffafafafffbfbfbfffafbfafffafbfbfffbfbfbfffcfcfcfffdfefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff19191aff191a1aff1a1919ff1c1c1cff1c1c1cff1a1b1aff1c1c1dff161616ff1c1c1dff242323ff2b2b2bff333233ff3a3a3aff424242ff4b4b4bff595959ff656565ff727372ff868686ffbebebfffe0e0e0ffefefeffffcfcfcfffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffefefffefffefffffffffffefffffffffefefffefefffffffffefffefffefffefefefffefefefffefefffffefefefffffffefffffefefffefffefffffffefffefefefffefefffffefefefffefefefffffefefffffffffffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfbfcfff6f6f7ffeae9eaffd0cfd0ffc2c3c3ffbab9b9ffb0afafff9e9e9eff939392ff818181ff6e6e6eff5a5a5aff49494aff3f3f3fff3f3f3fff3e3f3fff3f3e3fff3f3f3fff3c3c3cff3d3d3dff3f3f3f00000000000000000000000000000000ff020202ff030303ff030203ff020202ff020203ff020202ff020202ff030202ff020202ff040404ff070807ff0b0b0aff0c0c0cff0d0d0dff0e0e0eff0f0e0eff101010ff121211ff131313ff151515ff171818ff191a1aff1c1c1cff1f1f1fff222222ff242524ffb2b2b2ffe9e9e9ffeae9eaffeaeaeaffeaebebffecebebffecececffecedecffedededffeeedeeffeeeeeeffeeefeeffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff1f1f1fff2f1f1fff2f1f1fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f9fff9f8f9fff9f9f8fff9f8f9fff8f8f8fff8f8f9fff8f9f9fff8f8f9fff9f8f9fff9f8f9fff8f8f9fff8f9f8fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fffafaf9fffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffdfdfefffdfefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefffefffefffffffefffefffefefffffefefefffffffefffffefefffefffefffffffefffefefefffefefffffefefefffefefefffffefefffffffffffefffefffefefefffffefffffffefefffefffefffefffefffffefffffffffffffffefffffefefffffefffffffffefefffffefefffefefefffffffefffefffefffefffffffffffefffefefffffffffffffffffffffefffffffffefffffffefffffffefffffffefffffefefffffefefefffffefefffffefefffffefffffffefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefdfefffefefefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffefefefffefefefffefdfefffdfdfdfffcfcfcfff6f6f6ffdededeffa7a7a7ff676767ff4b4b4bff2c2c2cff0f0f0fff050404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5c5dff5c5c5cff5c5c5dff5c5c5cff5c5c5cff5c5c5cff5c5c5cff5b5b5cff5b5c5bff5c5b5bff5b5b5bff5a5a5bff595a5aff595959ff585859ff585858ff575857ff575757ff565756ff555656ff555555ff555555ff545454ff535453ff535352ff525252ff525152ff515151ff505050ff505050ff505050ff4f4f4fff4e4e4eff4e4d4eff4d4d4dff4c4d4dff4c4c4cff4c4c4cff4d4d4dff4b4b4bff403f40ff2b2c2cff161516ff080808ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff101011ff2f2f2eff4f4f4fff6a6a6affa3a3a3ffdcdddcfff6f6f6fffbfbfbfffdfdfdfffefdfefffefdfefffefffefffffefefffefefefffefefefffefffefffefefefffefefefffffffefffefefffffffffffffffffffffefffefffefefefffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffffefefffefffefffffffefffffefffffffefffffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefefdfffdfefdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafbfffafafafffafafafffaf9fafffaf9fafff9f9fafff9faf9fffaf9f9fff9faf9fff9fafafff9fafafffaf9f9fff9f9fafffafaf9fff9faf9fff9f9fafff9faf9fff9f9fafff9f9f9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f6f7fff7f7f6fff6f7f6fff5f6f6fff6f5f5fff5f5f5fff5f4f5fff4f4f4fff3f4f4fff4f3f3fff4f3f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0eff0fff0efefffefefefffefeeefffeeeeeeffeeeeeeffeeedeeffeeededffedededffedededffecececffebebebffebebebffebebebffeaeaeaffeae9eaffe2e1e2ff4c4c4dff232423ff212121ff1e1e1eff1b1b1bff171818ff161516ff131314ff121212ff101110ff0f0f0fff0d0e0eff0c0c0dff0b0b0bff090908ff060506ff030303ff020101ff010101ff010101ff010101ff010101ff010101ff010102ff010100ff0000010000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff252425ffd4d4d4fff8f8f8fffefdfefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefdfefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffefffffffffffffffffffefffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffefffffffefffffefefefffefffffffffefefffffefefffefefefffefffefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffefefefffefefffffffefefffefefffffefefefffefffefffffefefffefefefffefefefffdfefefffefdfdfffdfdfefffdfdfdfff9faf9fff3f3f3ffe4e5e4ffcdcdceffc2c2c2ffb9b9b9ffabababff9a9a9aff878787ff777677ff646464ff505050ff3f3f3fff343434ff363636ff363636ff363636ff363636ff363636ff363737ff36373600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f7f6fff6f7f6fff7f6f6fff6f6f7fff7f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff4f4f5fff4f4f4fff4f3f3fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f2f3fff2f1f1fff1f1f2fff1f2f2fff1f1f1fff1f0f1fff1f0f1fff0f0f0ffeff0f0fff0f0f0ffeff0efffefefefffefefefffefeeeeffeeeeefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeedeeffeeedeeffedededffedededffedededffedededffedededffedecedffedecedffecececffecedecffecececffecebecffecececffecebecffebebebffebebebffebeaeaffeaeaeaffe9eaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfdfffdfdfdfffdededfffdddedeffdeddddffddddddffdcdcddffdbdcdcffdbdbdbffdadadbffdadadaffd9dad9ffd9d9d9ffd8d9d8ffd7d8d8ffd7d7d7ffd6d7d6ffd6d5d6ffd5d5d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfceffcececeffcdcdcdffccccccffcbcccbffcacbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c7c6ffc6c5c5ffc5c4c4ffc3c3c4ffc3c4c3ffc3c3c3ffc2c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffbfc0c0ffbfbfbfffbfbebfffbebebeffbdbdbdffbcbcbdffbcbbbbffbbbbbaffbbbabaffbababaffbababaffbabab9ffb9b9b9ffb9b8b8ffb8b8b9ffb9b9b9ffb8b8b9ffb9b8b8ffb8b7b8ffb7b7b8ffb7b8b7ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b8b8ffb8b8b9ffb9b9b9ffb8b9b8ffbababaffb9babaffb9babaffbab9ba00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcccbffcbcbcbffcccbcbffcbcbcbffcac9caffcacacaffcbcbcbffccccccffcdccccffcdceceffcececeffcfcfcfffcfd0d0ffd1d1d0ffd1d1d2ffd3d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d4d5ffd6d5d5ffd6d5d6ffd6d6d7ffd7d7d7ffd8d7d7ffd9d8d8ffd9d9d9ffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdcddffddddddffdededeffdfdedfffdfdfe0ffdfdfe0ffe0e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffecebebffecececffecececffecececffedecedffededecffedededffedededffedededffedededffedededffedededffedeeedffeeededffeeededffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefefffefeeefffefefefffefefefffefefefffefeff0fff0efeffff0f0effff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff3f2f2fff3f2f3fff2f2f3fff2f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f6f6fff6f6f6fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f8f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9f9fafff9fafafffafafafffafafafffafafbfffafafbfffbfafafffafafbfffbfbfafffafbfafffafbfbfffafbfbfffafafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffdfdfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1919ff191919ff1c1c1cff1c1c1cff1b1b1bff1c1c1cff1c1d1cff1c1c1cff1d1d1cff1f201fff262626ff2c2d2dff333334ff3b3c3cff464646ff555454ff616161ff6e6d6eff7f7f7fffa4a5a5ffd8d8d7ffeae9e9fff8f8f8fffefefefffffffffffefffefffefffffffffefffffffffffffefefffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffefffefffefffffffffefffffffefffffefefffffefefefffffffffffffffefffefffffffefefefffefefefffffffefffefefefffffefffffefefffffefefffffefefefffffefefffffffefffefffffffffefffffffffefffefefefffefefefffefefdfffefefdfffefefdfffefdfdfffdfdfdfffafbfbfff3f3f4ffe2e2e2ffcbcbcbffc0c0c1ffb8b8b7ffadadadff9d9c9dff909090ff7d7d7dff696969ff545554ff454545ff3c3c3cff3e3e3eff3f3e3fff3f3f3fff3f3f3fff3f3f3fff3c3c3cff3c3c3d00000000000000000000000000000000ff020202ff020202ff020202ff020202ff030203ff020302ff020302ff010202ff030303ff050505ff090909ff0b0c0bff0c0c0cff0e0d0eff0f0e0fff0f0f0fff111011ff121211ff131314ff151615ff181818ff1b1b1bff1d1d1dff202020ff222223ff535354ffe0e0e0ffe9e9e8ffeaeae9ffeaebeaffebeaebffececebffebececffecececffedededffeeeeeeffeeefeeffefeeeeffefefefffefefeffff0f0f0fff0f0f0fff0f0f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f4f3fff4f4f4fff5f5f5fff6f6f5fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f8fff9f8f8fff8f9f8fff8f8f8fff8f9f8fff9f8f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fffaf9fafff9f9fafff9f9fafffafafafffafafafffbfafafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfefdfffdfdfefffefefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffffefffefefffffefffefffefefefffffffefffefefefffffefffffefefffffefefffffefefefffffefefffffffefffefffffffffefffffffffefffefefefffefefefffffefefffffffffffffffefffffefefffefffefffefffffffffefffffffffffffefefffffefefffffffffefffefffffffffefffffffefffffefffefffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefefefffefefefffefefffffffffefffffffefffffefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffdfefdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffffefefffefefffffefefffffefffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffefffefffefefefffefefefffdfdfdfffbfbfbfff2f2f2ffd9d9daff9c9c9cff656564ff454444ff232424ff0d0c0cff020302ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5c5cff5c5c5cff5d5c5dff5c5d5cff5c5d5cff5c5c5cff5c5c5cff5c5c5bff5c5c5bff5b5c5bff5b5b5bff5b5a5aff59595aff595959ff595959ff585858ff575757ff575756ff565656ff565656ff555555ff555455ff535454ff535354ff525352ff525252ff525251ff515151ff515051ff505050ff4f4f4fff4f4f4eff4e4e4eff4e4e4dff4d4d4dff4d4c4cff4b4c4bff4b4c4cff4d4c4dff494a49ff3a3a3bff232223ff0f0f0fff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040504ff0e0e0eff282827ff4e4e4dff6c6c6bff9c9c9bffd8d7d7fff3f4f3fffafbfafffcfcfdfffdfefdfffdfdfefffefefefffffffefffefefefffffefffffffefffffefefefffefffefffffffefffefffefffffffefffffffffffffefffffffffffffffffefffffffffffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefefffffefefefffffefefffefffefffefefefffefffefffefefefffffffefffefefefffffefffffefefffffefefffffefffefffffffefffffffefffefffffffffefffffffffefffefefefffefffefffffefefffffffefffffffefffffefefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfefffefefefffefefefffffffefffefefefffefefefffefefefffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffefdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffafbfbfffafafafffafbfafffbfafbfffafbfafffafbfafffafafafffafafafffafaf9fffafaf9fff9fafafffaf9fafffaf9fafff9f9fafff9f9f9fffafafafffafaf9fff9fafafff9faf9fff9f9f9fffafafafff9fafafffaf9fafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff9f9f8fff7f8f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f4fff4f4f5fff4f3f4fff4f4f3fff3f3f3fff3f2f3fff3f2f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f0fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0ffefefefffeeeeeeffeeeeeeffeeeeeeffedeeedffedeeedffedecedffecececffecebebffebebebffebeaebffeaebeaffeaeaeaffe9e9e9ffe9e9e9ff848483ff242424ff212222ff1f1e1fff1c1b1cff181818ff161616ff141414ff121212ff101010ff0f0f0eff0d0d0dff0d0d0cff0b0b0bff090909ff060606ff030304ff010201ff010100ff010101ff010101ff010101ff010201ff000000ff010100ff0101000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ffa5a5a5fff5f5f5fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefdfefffdfefefffefefefffdfefefffefefefffefefdfffdfdfdfffdfefefffefdfdfffefdfefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefefefffffefffffefffefffefefffffefefefffffffefffefefefffffefffffffefefffefefefffefffefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffefdfefffefffefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefdfefffdfdfdfffefefefffdfdfcfff7f7f7fff0f0efffdcddddffcacac9ffbfbfbfffb5b4b4ffa5a6a6ff959596ff828382ff717070ff5e5e5dff4b4b4bff3a393aff313131ff333434ff363635ff363636ff363636ff363736ff373636ff36373600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfefefffdfcfdfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffbfbfbfffbfafbfffafbfafffbfafafffafafafffafafafff9fafafff9f9fafffafafafffafafafffafaf9fffaf9fafff9fafafff9f9f9fff9f9f9fffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f8f8fff8f8f7fff8f8f7fff7f8f8fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f6f6fff6f7f6fff6f6f6fff7f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f5fff6f6f6fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f1f2fff1f2f2fff1f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffefefefffefefefffefefeeffeeefefffeeefeeffeeeeeeffefefeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeedffedeeeeffeeedeeffeeeeedffedededffedededffededecffedededffededecffedececffecececffebececffecebecffebecebffebebebffebeaebffebebeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e1ffe0e1e0ffdfe0e0ffe0dfdfffdfdfdeffdededeffdededeffddddddffddddddffdcdcdcffdbdbdbffdbdbdbffdbdbdaffdadadaffd9dad9ffd9d9d9ffd9d8d8ffd7d8d8ffd7d7d7ffd6d6d7ffd5d5d6ffd4d5d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d1d2ffd1d1d1ffd0d0d0ffcfd0cfffcfcfceffcfceceffcececdffcdccccffcbcccbffcacbcbffcacacaffc9c9c9ffc8c8c9ffc7c7c7ffc7c7c6ffc6c6c6ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc1c0c1ffc1c1c1ffc0c0c0ffc0c0bfffbebebeffbdbdbeffbdbdbdffbcbcbcffbcbcbbffbbbbbaffbababaffb9b9b9ffb8b8b8ffb8b8b8ffb9b8b9ffb8b9b8ffb8b9b8ffb7b7b8ffb8b8b8ffb7b7b7ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b8b9ffb8b8b9ffb9b9b9ffb9b9b8ffbababaffbabab9ffbababaffbababaffbababaffbababaffbababbffb9b9ba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccccbffcbccccffcbcacbffcbcbcaffcacacaffcbcbcaffcccbcbffcccbcbffcccccbffcccbcbffcbcccbffcbcbcbffcac9caffcbcbcbffccccccffcccccdffcdcdcdffcececeffcfcecfffd0cfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadad9ffdbdadaffdadbdbffdbdbdbffdcdcdcffdddcddffdddeddffdedfdeffdedfdfffe0e0dfffe0e0e0ffe1e1e0ffe1e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffeaeaeaffebebeaffebebebffecebebffecececffecececffecececffedececffedededffedededffedededffedededffedededffededeeffedededffededeeffedededffeeeeedffeeeeeeffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefeeefffefefefffefefefffefefefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f5f5fff5f4f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff6f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f7f6fff6f7f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fffafaf9fffafaf9fffafafafffafafafffafafafffbfafafffafafafffafafafffbfafafffbfbfafffafafbfffafbfafffafafafffbfbfbfffbfbfbfffbfafbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffdfcfdfffefefefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191a19ff1c1c1cff1c1d1cff1b1b1bff1c1c1cff1c1d1dff1c1c1dff1d1c1cff1a1a1aff1c1c1cff212121ff272827ff2f2e2fff373736ff434343ff505150ff5d5d5cff696969ff767676ff8e8f8fffc8c9c8ffe3e3e3fff2f2f2fffdfdfdfffefefffffffefffffefffffffffefffffffefefffefefefffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffefffffffffffffffffffefffffffffffffefffffffefffffefefefffefefffffffffffffffffefffefffffffefffefffffffefffefffffffefefffffffffffffffffffffffffefffefffefffffffffffefefefffefffffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefffffffefefefffefffefffefefefffefefefffefefdfffdfdfdfffdfdfdfffefdfdfffafafafff2f1f2ffdcdcdcffc7c7c8ffbfbebeffb5b6b5ffababaaff999899ff8c8c8dff797979ff626262ff515050ff414141ff3a3a3aff3d3e3eff3e3e3eff3f3f3eff3e3f3eff3f3f3fff3e3e3eff3c3c3c000000000000000000000000ff020202ff020202ff020202ff020202ff020202ff020203ff030302ff020302ff020202ff030403ff060606ff090909ff0b0b0bff0d0d0dff0e0e0eff0f0f0fff0f100fff111111ff121212ff141414ff161617ff191919ff1b1b1bff1e1e1eff212120ff232323ff8a8a8affe8e8e7ffe8e8e8ffe9eae9ffeaeaeaffeaebebffebebebffebececffecedecffedededffeeeeedffeeeeeeffeeeeefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff1f1f1fff1f2f1fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f4fff5f5f5fff5f5f5fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff9f9f8fff8f9f8fff8f9f9fff9f9f8fff9f8f8fff9f9f8fff9f8f9fff9f8f9fff8f8f8fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f9f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9fafafff9f9fafffaf9f9fff9f9f9fffafaf9fffaf9f9fff9f9f9fffaf9fafffafafafffafafafffafbfafffbfbfafffbfbfbfffafafafffafbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefdfffdfefefffdfefdfffefefdfffefefefffefefefffffffefffefefefffefefefffefffefffffffefffefefefffefffffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefefffefefffffffefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefffffffffffffefefefffffffefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffefffefffffffffffefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefdfffdfefefffdfdfdfffefefdfffdfefdfffdfdfdfffdfefdfffefefdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffffffefffffffefffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffefefefffefffffffffffffffefffefffefefdfffdfefefffcfdfdfffbfbfbfff0f1f1ffd4d5d5ff939393ff656565ff434443ff222222ff0c0c0cff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5c5dff5d5c5dff5c5c5cff5c5c5dff5d5d5cff5d5d5cff5c5c5cff5c5c5cff5c5c5cff5b5c5cff5b5b5bff5b5b5bff5a5a5aff5a5a59ff595a59ff595958ff585858ff575858ff575657ff565656ff555555ff555555ff545454ff535453ff535353ff535352ff515251ff515251ff515150ff505151ff4f4f4fff4f4f4fff4e4f4eff4e4e4eff4d4d4dff4d4c4cff4b4b4cff4c4b4bff4b4b4bff4b4b4bff454545ff323232ff1a1a19ff0a0a0aff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff0d0d0dff242424ff4d4c4cff6c6c6bff969595ffd3d2d3fff2f2f2fffafafafffcfcfcfffdfdfdfffdfdfdfffefefefffefffefffffffefffffefffffffefffffefefffffefefefffffffffffefefefffffffefffefffffffffefffffffffefffefefefffffffffffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefffffffefffefefefffefffffffefefffffffefefffefefefffefffefffffefefffefefefffffefffffffffefffefefefffffffefffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffefefefffefefefffefefffffefefefffefefefffffefefffefffefffffffefffefefffffefefffffefefffffefefefffffefefffefefefffefefefffefffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefdfffefefdfffdfefefffdfdfefffefefefffdfefdfffefefdfffdfefdfffdfefdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffafafbfffbfafbfffafafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffbfbfafffbfbfafffafafafffafaf9fffafaf9fff9fafafff9fafafffafafafffafafafffafaf9fff9faf9fffafafafff9f9f9fffafafafffaf9fafffafaf9fff9faf9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f8f8fff8f8f8fff7f8f7fff8f7f7fff7f7f7fff7f6f6fff6f6f7fff6f6f6fff5f6f6fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff0f0f1fff0f0f0ffefefefffefeff0ffeeefeeffefefeeffeeeeeeffedeeeeffedeeedffedededffededecffecececffecebecffebebebffebebebffebebeaffeaeae9ffe9eaeaffe9e9e9ffc2c2c1ff2c2d2dff222222ff20201fff1c1c1cff181818ff161716ff141414ff111111ff101010ff0f0e0fff0e0e0dff0c0c0cff0b0b0bff090909ff060706ff040404ff020202ff010101ff010101ff010101ff010101ff000000ff000101ff000100ff010101ff01010100000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff6b6b6bfff1f1f1fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffefefefffefefefffefefdfffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffefefefffdfefefffefefdfffdfefdfffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffefffffefefffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefffffffefffefffffffefffefffffffefffffffffffffffefffffffffffefffefffefffffffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffffefffffffefffffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffdfefefffefefefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefefefffffefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffcfcfbfff6f6f6ffededeeffd6d6d6ffc5c5c5ffbcbcbbffb0b0afffa1a1a1ff919091ff7d7d7cff696969ff575757ff454545ff363737ff2e2e2eff353535ff343434ff363636ff363636ff363636ff363636ff3636360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffafafafffafafafffafbfbfffafafbfffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafffafafafffafaf9fffafaf9fffaf9fafff9f9fafff9f9f9fff9f9fafffaf9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f8fff8f9f8fff9f9f8fff8f8f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f7f8fff8f8f7fff7f7f7fff7f8f7fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff5f5f5fff6f5f5fff5f6f6fff6f5f6fff6f6f5fff5f5f5fff5f5f5fff4f4f4fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f0fff0f1f0fff0f0f0fff0f0f0ffeff0f0fff0efefffeff0efffefefefffefefeeffefefefffefeeefffefefeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeeeeeffeeeeedffeeeeeeffedededffedeeedffedededffedededffedededffedececffececedffecececffecececffecebecffebebebffebebebffebebebffebebebffebebeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e0ffdfe0e0ffdfe0dfffdfdfdfffdedfdfffdededeffdededeffddddddffdddddcffdcdddcffdcdcdbffdbdbdbffdadbdbffdadadaffd9d9d9ffd8d9d8ffd8d8d8ffd8d7d7ffd6d7d6ffd6d6d6ffd6d6d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd1d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfceceffcdcdceffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc9c9c8ffc8c8c8ffc7c8c7ffc6c6c7ffc6c6c6ffc5c5c5ffc4c4c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c1ffc1c1c0ffc0c1c1ffbfbfbfffbfbfbfffbebfbeffbdbebeffbdbdbdffbcbcbcffbbbcbbffbbbabbffbababaffb9b9b9ffb8b9b9ffb8b8b8ffb7b8b7ffb7b8b8ffb7b7b7ffb8b8b8ffb7b8b8ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b8ffb8b9b8ffb9b9b9ffb9b9b9ffbababaffbab9baffbababaffbababaffbababaffbababaffb9bab9ffbab9baffb9bab9ffb9b9b9ffb9b9b90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcbcccbffcccccbffcbccccffcacacaffcacbcaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcbcbccffcdcccdffcdcdcdffcfceceffcfcfcfffd0d0cfffd1d0d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d7d7ffd8d8d7ffd8d9d8ffd8d9d9ffd9dad9ffdadadaffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdddddeffdededeffdfdfdeffdfdfdfffdfe0dfffe0e0e0ffe0e1e1ffe1e1e1ffe3e3e2ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e6e6ffe6e5e6ffe6e6e6ffe6e7e6ffe7e8e7ffe8e8e7ffe8e8e8ffe9e9e9ffeaeae9ffeaeae9ffeaebeaffebebeaffebececffebebebffecececffecedecffedededffedededffedededffedededffedededffedededffededeeffeeededffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeefefffefefefffefefefffefefefffefeff0ffefefeffff0f0efffeff0effff0f0f0fff0f1f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff3f3f3fff3f4f4fff3f3f4fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff5f5f4fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff6f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffafafafffafbfbfffafafbfffbfbfafffafafafffbfbfafffbfafafffafafafffbfafbfffbfbfafffbfbfbfffbfcfbfffcfcfbfffdfdfdfffefdfefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1cff1b1b1aff1c1d1dff1c1c1dff1c1d1dff1c1d1cff1a1b1bff1a1a1aff19191aff1d1d1dff232323ff2a2a2aff323232ff3e3e3eff4c4c4cff595959ff656565ff737372ff878686ffb3b3b3ffdbdcdbffebebecfffbfbfafffffffefffffffffffffffffffffffffffefefffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffefffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffefffefffffffffefffffefefffffefefefffffefefffffffffffefffefffefffefffffefefffffffefffffffefffffefefffefffffffffffefffffffffffffefffffefffffffefffefffefffefffefefefffefefffffffefefffffefffffefefefffefefefffffffefffefefefffefffefffefefefffffefefffffefefffefefefffefefefffdfdfefffdfefdfffefdfdfffefdfdfffafafafff1f1f1ffd7d6d7ffc5c5c4ffbcbcbcffb3b3b3ffa7a6a7ff949495ff898989ff727272ff5e5e5dff4d4e4dff403f3fff383938ff3e3d3eff3d3d3eff3d3d3eff3f3e3eff3e3e3eff3f3e3f00000000000000000000000000000000ff020202ff020302ff020202ff020202ff020202ff020202ff020202ff020202ff030303ff040404ff070707ff0a0909ff0c0b0bff0c0d0cff0e0d0dff0f0f0fff10100fff111111ff121212ff141514ff171717ff191a1aff1c1c1cff1f1f20ff222222ff2c2c2dffc0c0c0ffe8e8e7ffe9e9e9ffe9e9e9ffe9eae9ffebebeaffebebebffecececffedececffedededffededeeffeeefeeffefefeeffefefefffefefeffff0f0f0fff0f0f1fff1f0f0fff1f1f1fff2f1f2fff2f2f2fff3f2f3fff3f2f3fff3f3f3fff4f4f4fff5f6f5fff6f5f6fff6f7f6fff7f6f7fff7f6f7fff7f7f7fff8f7f7fff7f7f7fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9faf9fff9fafafff9f9f9fff9f9fafffafaf9fffafafafffafafafffafafafffbfbfafffafbfbfffafbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfefffdfdfdfffefdfdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffffffefefffffefffefffefefefffefffefffefefefffefefffffefefefffffefffffefefefffefefefffffffffffefffffffefffefffffffefffffefefffffffefffffefefffffffffffefefffffffffefffffffefffffffefffffefefffffffffffefefffffffefefffffffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffffefffffffefffffffefefffefefefffffefffffffffffffffffefffffefffffefefefffffefffffefffffffefffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefdfffdfdfdfffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefffffefffefffefffefffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffefffffefffffefefffffefefefffefdfdfffdfdfdfffdfcfdfffbfbfbfff0f0efffd1d0d1ff8a8a8aff646364ff434343ff212120ff0c0d0dff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5cff5d5d5dff5d5c5dff5d5c5dff5c5c5cff5c5c5cff5d5c5cff5c5c5cff5c5c5cff5c5b5bff5b5b5bff5a5b5aff5a5a5aff595a5aff595959ff585959ff585858ff575857ff575757ff565756ff555555ff555555ff555454ff545454ff535353ff525252ff525252ff515151ff505150ff505050ff50504fff504f4fff4f4e4eff4e4e4eff4d4d4dff4c4d4cff4c4c4bff4c4b4bff4b4b4bff494949ff3e3e3fff282727ff101010ff050505ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff0d0c0cff222121ff484848ff686868ff8e8e8effd0cfcffff0efeffff9f9f9fffcfcfcfffdfdfefffefdfdfffefefefffefefffffffefffffffefffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffefffffffffffefffefffffffffefffffefffffffffffefffefffffffefefefffefefffffffffefffffefffffefffefffffffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffffffffefefffffffffefffffffefffffefefffefefefffffffefffefefffffffefefffefefffffefefffffefefefffffefffffefefefffefefefffffffefffefffefffffefffffefffefffffefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffdfefdfffefefefffefdfdfffefefdfffdfefdfffefdfdfffdfefefffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffcfcfdfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffafbfafffbfafbfffafbfafffbfafbfffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfafafffbfbfbfffafafafffafafafffafaf9fffafafafffafaf9fffafafafff9fafafffafaf9fffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9fafafffafaf9fffaf9fafff9faf9fff9f9f9fffafaf9fff9f9f9fff8f9f8fff9f9f8fff9f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff5f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff0f1f0fff1f0f1fff0f0f0fff0eff0fff0efefffefefefffefeeefffefeeeeffeeeeeeffeeedeeffedededffedededffedededffecececffebececffebebecffebebebffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe8e8e8ff5c5b5bff232222ff1f201fff1c1c1cff181919ff161616ff141414ff121212ff101110ff0f0f0fff0d0e0eff0c0c0cff0b0b0cff0a0a0aff080808ff050505ff030303ff020201ff010101ff010101ff010100ff010100ff010101ff010101ff010101ff01000100000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff272727ffdbdbdbfffcfbfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefdfefffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffefdfdfffefefdfffdfefdfffefdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffefffefffffffffefffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffefefffffffffffefffefffefffffffffffefffffffefffffffefffffefefffefffffffefefefffefffefffefefefffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffefffefffefefffffffefefffefefffffefefffffefefffffffefffffffefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefdfefffefdfefffdfefdfffefefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffafafafff3f4f4ffe8e8e7ffcfd0cfffc2c2c2ffb8b8b9ffacacacff9d9d9dff8b8c8bff767676ff626161ff4f4f4fff3f403fff343434ff353535ff353535ff353535ff343434ff353536ff363635ff363635000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffcfcfdfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfafffafbfafffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fffaf9fafffafafafff9faf9fff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f8fff9f9f8fff8f9f8fff9f8f8fff8f9f9fff8f8f8fff8f9f9fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff8f8f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff6f6f7fff7f7f6fff7f7f6fff7f6f6fff6f6f6fff6f7f6fff6f6f7fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff5f6f5fff6f5f6fff5f5f6fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff4f4f4fff4f4f3fff4f3f4fff3f4f3fff3f3f2fff2f3f3fff2f2f3fff2f2f2fff1f2f2fff2f1f1fff2f1f2fff1f1f1fff1f1f1fff1f0f0fff1f1f0fff0f0f0fff0f0f0ffeff0f0ffeff0efffeff0efffefefefffefefefffefefefffeeefefffeeefefffeeefefffefefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeedffeeeeedffedededffedededffedecedffededecffededecffedececffecececffecececffebebecffecebebffebebebffebebebffebeaebffeaeaeaffeae9eaffe9e9e9ffeaeae9ffe8e9e9ffe9e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e7ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e2ffe2e3e3ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e0ffe1e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdededeffdeddddffddddddffdddddcffdcdcdcffdbdbdcffdbdbdbffdbdbdaffd9dadaffd9d9d9ffd8d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0cfd0ffcfd0cfffcfcfceffcececeffcdcdcdffccccccffcbcbccffcbcacaffcacacaffc9c9c9ffc8c8c8ffc8c7c8ffc7c6c7ffc6c6c6ffc6c6c5ffc5c5c5ffc5c4c5ffc4c4c4ffc3c3c3ffc3c2c3ffc2c2c3ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0bfffbfbfbfffbebebeffbebdbeffbdbdbdffbcbcbbffbbbcbcffbbbabbffbababaffb9b9b9ffb8b8b8ffb8b7b7ffb6b6b6ffb6b6b6ffb8b8b7ffb8b8b8ffb9b9b8ffb9b8b8ffb8b9b9ffb9b9b8ffbababaffbababaffbababaffbababaffbabbbaffbababaffbababaffbababaffbababaffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb7b8b7ffb8b8b70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffccccccffccccccffcbcccbffcccccbffcccbcbffcbcacaffcacacaffcacacaffcacacbffcbcccbffcccbcbffcbcbcbffccccccffcdcecdffcececfffd0cfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd4d4d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d8ffdad9daffdadadaffdbdadbffdbdcdcffdcdcdbffdcddddffddddddffdedddeffdededeffdfdfdeffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e1ffe2e3e2ffe3e3e3ffe3e4e4ffe4e4e3ffe4e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9eae9ffeaeaeaffebebebffebebebffececebffecececffedececffedececffedededffedededffedeeedffeeededffeeededffedededffeeeeedffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeefeeffefeeefffeeefeeffefeeefffefeeefffefefefffefefefffefefeffff0eff0fff0eff0fff0f0effff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f2f2fff2f1f2fff2f1f2fff1f2f2fff2f2f2fff3f2f2fff2f2f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f4fff3f4f4fff4f4f3fff3f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f8f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafbfbfffafafbfffafbfbfffbfbfafffafbfbfffafafafffafafbfffbfbfafffbfafbfffafbfbfffbfbfbfffcfbfbfffbfcfcfffcfdfcfffefefdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1b1bff1c1c1cff1d1d1cff1c1c1cff1d1c1dff1b1b1bff1a1b1aff1a1919ff181817ff1a1a1aff1f1f20ff252625ff2e2e2eff3a393aff474747ff555555ff626262ff707070ff848484ff9d9e9effd0d1d0ffe5e5e5fff4f4f4fffdfdfdfffffffffffefefffffffefffffffefffffefffefffffefefffffffefffffefffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffffffffefefffffffffefffefefffffefefffffefefefffffefffffffefffffffefefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffefffefefefffffffffffffffffffffefffffefefffffefefefffffffefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefefffefefefffdfefefffdfefdfffefefdfffdfefdfffdfdfdfffcfdfcfff7f7f7ffecececffd1d1d2ffc3c3c2ffbab9b9ffafafafffa2a2a2ff908f8fff838382ff6d6d6dff5c5c5cff4a4a4aff3e3d3eff3d3d3eff3e3e3dff3d3e3dff3d3d3eff3e3d3dff3f3f3eff3e3f3e00000000000000000000000000000000ff020202ff020202ff020202ff030202ff020202ff020202ff020202ff020201ff030302ff060606ff080808ff0a0a0bff0b0b0bff0c0c0cff0d0e0eff0f0f0fff100f0fff111111ff121313ff151515ff171718ff1a1a1aff1d1d1dff202020ff222323ff5b5b5cffe6e7e6ffe8e7e7ffe8e8e8ffe9e8e9ffeaeaeaffebeaeaffebebebffececebffecedecffedededffeeeeeeffefefeeffefefefffefefefffefefeffff0f0f0fff0f0f1fff1f1f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff4f4f3fff3f3f3fff5f5f4fff5f5f6fff6f6f6fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f9f8fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9faf9fff9f9f9fffafaf9fff9f9f9fffaf9fafffaf9fafff9faf9fffafafafffafaf9fff9fafafff9fafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffefefdfffdfdfefffefefdfffefdfdfffefefefffefefefffefefffffefefefffefefefffefffffffefffefffefefefffffffefffefefefffffefffffefefffffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffffffffffefefffefefffffffefefffefffefffefffefffffffefffffffffffefefffffffffffffefefffffffefffffffefffffffffefffffefefffffffefffffefffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffffffffffffffffffffefefffffffefffefffefffffffffffefefffffffffefffefefffffefefffffefefefffefefffffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefefffdfefdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefffffefffefffffefefffefefefffffefffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffefefffffffffefffefffefffefefefffefdfdfffdfdfdfffcfdfcfffafafaffebebecffcbcbcaff868586ff5e5e5fff414141ff201f20ff0c0b0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5c5dff5d5d5dff5d5d5cff5d5d5cff5c5c5dff5d5d5cff5d5c5cff5d5d5cff5c5c5cff5c5c5cff5b5b5bff5a5b5bff5a5a5bff595a59ff595959ff595958ff585858ff575758ff575757ff565656ff565655ff555555ff545455ff535354ff535453ff525252ff515152ff515151ff515151ff515050ff4f4f50ff4f4f4fff4e4f4eff4d4e4eff4d4d4dff4d4d4dff4b4b4bff4b4b4bff4a4a4aff464646ff39393aff1e1e1eff080808ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030304ff0c0b0bff1e1f1fff464746ff656564ff858585ffcacacaffebebebfff8f8f8fffbfbfbfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffffefffffffffefffefefefffffefefffefefffffffefffffffffffffffffefffefffefffefefffffffefefffffefefffefffefffffffffffefefffffffffefffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffffffffffffffffffefffffffefffffefffefffffffffffffffefffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffefffefffefffffffefffffffffffefefffffffffefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffffffffffffefffefefefffffffefffefefffffffefffffefefffffffffefffefffefffefefffffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfdfffefefefffefefefffefefefffdfefefffdfefefffdfefefffdfefdfffdfdfdfffefefdfffdfdfdfffefdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfafbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafafffbfbfbfffbfbfafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fff9fafafff9f9fafff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f6f6fff6f5f6fff5f5f6fff5f5f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff0f0f1fff1f1f0fff0f0f0ffefeff0ffefefefffefefefffeeefeeffeeefeeffededeeffeeededffedededffececedffecececffecececffecebecffebebebffebebeaffeaeaeaffeaeae9ffeae9e9ffe9e9e9ffe9e9e8ff8b8a8bff222222ff1f201fff1c1d1dff181918ff161616ff141414ff121212ff111011ff0f0f0fff0d0e0dff0d0d0dff0c0b0bff0a0a0bff090909ff060706ff040303ff010101ff010001ff010101ff010100ff000001ff010100ff010101ff000101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ffa9a9a9fff8f8f8fffefefdfffefefefffefefefffefefefffdfdfefffefefefffefdfefffefdfefffefefdfffefefdfffdfdfefffefefdfffefdfdfffefefefffefefdfffefefefffdfefefffdfefefffdfefefffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefffffefffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffefffefefffffffffefffffefefffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefefefffefffefffefefefffffefffffefefffffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefdfdfffefefdfffdfdfefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffdfdfdfff8f8f8fff1f0f1ffe1e1e1ffcacbcaffc0bfbfffb6b6b5ffa9a9aaff989899ff868786ff706f6fff585859ff484748ff3a393aff313131ff333334ff353535ff353535ff353535ff343434ff363636ff36363600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfafafffafafafffafafbfffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafaf9fffaf9fafff9f9fafff9f9f9fffaf9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f9fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff7f7f7fff6f7f7fff7f7f6fff6f7f7fff6f7f6fff7f7f6fff7f7f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f4f4fff4f3f4fff3f3f4fff3f3f3fff3f2f3fff3f2f3fff3f2f2fff2f2f2fff2f1f2fff2f2f1fff2f1f1fff2f2f1fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff0f0f1ffeff0f0ffefefeffff0f0efffefefeffff0eff0ffefeff0ffefefeffff0efefffefefefffeeefefffeeeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeededffedededffedededffedededffedededffececedffecedecffecececffecebecffebebecffebebebffebeaeaffebebeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdedfdfffdededfffdddeddffddddddffdddddcffdcdcdcffdcdbdcffdbdbdbffdadbdaffdadadaffdad9d9ffd8d9d9ffd8d8d9ffd7d8d7ffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd5d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d2d1ffd1d1d0ffd0d0d0ffcfcfcfffcfcfceffcececeffcdcdcdffcccccdffcbcbcbffcbcacaffcacacaffc9c9c9ffc9c8c9ffc8c8c7ffc7c7c7ffc7c7c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c4ffc3c4c3ffc3c3c3ffc3c2c3ffc3c2c2ffc2c2c2ffc1c2c1ffc0c0c1ffc1c0c0ffbfbfc0ffbebebfffbebebeffbdbdbeffbdbcbdffbcbcbcffbcbcbbffbbbabbffbababaffb9b9b9ffb9b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b8b8ffb9b9b9ffb8b9b8ffb9b9b9ffbababaffbababaffbababaffbababaffbababaffbbbabaffbabab9ffb9babaffb9b9baffb9bab9ffb9b8b8ffb8b8b9ffb8b7b8ffb8b7b8ffb8b7b7ffb7b7b7ffb7b7b7ffb7b7b7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccccdffcccdccffccccccffcbcbccffcccbccffccccccffcccccbffcbcbcbffcbcbcbffcacacaffcacbcaffcacacaffcbcbcbffcbcbcbffccccccffcdcdcdffcececeffcfcfd0ffd0d0d0ffd1d0d0ffd2d1d1ffd2d2d2ffd3d3d3ffd4d4d3ffd3d3d3ffd5d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadbffdbdbdbffdcdcdcffdcdcddffddddddffdeddddffdededeffdededfffdfe0dfffe0dfdfffe1e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e4ffe3e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe8e7e7ffe8e8e7ffe8e8e9ffe8e8e9ffe9eae9ffeae9e9ffeaeaeaffebeaebffebebecffececebffecececffededecffecededffedededffedededffeeeeeeffedededffeeeeedffededeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffefeeefffefefeeffeeeeeeffefeeeeffeeeeeeffefeeefffeeefefffefefefffefefefffefefefffefefefffefefefffeff0effff0f0efffefeff0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff2f2f1fff2f1f2fff2f3f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff3f3f3fff4f4f3fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff5f4f4fff4f4f5fff4f4f5fff4f5f4fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f8fff7f7f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f9f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fffafaf9fffafafafff9fafafffafafafffafafafffafbfafffafafafffafbfafffafafafffbfafbfffbfafbfffafbfafffbfbfbfffbfafafffafbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffcfbfcfffefdfefffefefefffefefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1c1cff1d1c1cff1d1c1dff1b1b1aff1a1b1bff191919ff191919ff191919ff181818ff1c1c1cff222222ff2b2b2bff373637ff434243ff4f504fff5d5d5dff6d6d6dff828382ff939394ffbdbdbdffdfdfdfffeeeeeefffcfcfcfffefefffffefffffffefefffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefffffffefefffffefffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefefffffffffefffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffffefffffffffffffefffffffffffffffffefffffffefefffffefffffffffffffffefefffefefffffefffffffffefefffefffffffffefffffffffffffefefefffefefefffffefffffefefefffefefefffefefefffefffefffefefefffefefefffdfefefffefdfefffdfdfefffefdfdfffbfbfbfff4f5f5ffe6e6e6ffcccccdffc0c0c0ffb7b6b6ffacacabff9e9e9eff888887ff787878ff686969ff585958ff474747ff3c3b3bff3d3d3dff3d3d3dff3d3e3eff3e3d3eff3d3d3eff3e3d3eff3f3f3f000000000000000000000000ff000000ff020202ff020202ff020202ff030202ff020302ff020202ff020202ff010202ff030404ff060607ff090809ff0a0a0bff0b0b0bff0b0c0cff0d0e0dff0f0f0fff10100fff111111ff131313ff151515ff171818ff1a1b1bff1e1d1dff202121ff232323ff999999ffe7e7e6ffe8e7e8ffe9e8e9ffe9e8e9ffe9e9e9ffeaeaeaffebecebffecececffecededffedededffeeeeeeffeeeeefffefefefffefefefffeff0f0fff0f0f0fff0f0f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff3f3f3fff4f3f3fff4f4f4fff5f6f5fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9faf9fffafaf9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9fafffafafafffaf9f9fffaf9f9fffaf9f9fffafafafffafaf9fff9fafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffefefefffffefefffffefffffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefffffffffffffffefefffffffefefffefefffffefffffffefefffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffffffffffefffefffefffefffefefefffefffffffefefffffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffffffefffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefefefffefffffffefefffffefefefffdfdfdfffdfcfcfff8f8f8ffe8e8e8ffc4c4c5ff7f7f7fff5b5b5cff404040ff1e1e1eff0b0b0bff030302ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5c5d5cff5c5d5dff5d5c5dff5c5c5cff5b5b5cff5b5b5bff5a5b5bff5a5a5aff5a5959ff595959ff595858ff585858ff585757ff565757ff565656ff565555ff555555ff555454ff545454ff535353ff525252ff525152ff515151ff505150ff505050ff505050ff4f504fff4e4f4fff4e4e4eff4e4d4eff4c4c4dff4c4b4bff4b4a4bff4a4a4aff444545ff373737ff1b1b1bff070606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff050504ff0c0d0cff1e1e1eff474747ff636263ff7c7c7cffc4c4c4ffe7e7e7fff7f7f7fffbfbfbfffdfdfdfffdfdfdfffefefefffefefefffefefefffffefefffefefefffefffefffefffefffffffffffffffefffffffffffefefffffefffffffffefffffefefffffffefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffefffffffefefffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffefffefefffffffffefffefffffffffffffffffffffffffffffffefefffffffefefffefefffffefffffffefefefffefffffffefffefffffefefffffffffffffffffffffffefffffffffffefffffffefffefffffffefffffffefffffffffffefefffffefffffffffefffffefefefffefefefffffefffffefefefffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfdfefffefdfefffefefefffdfefefffefefefffefdfdfffefdfdfffefdfdfffefdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9fafffaf9fafff9f9f9fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefeeefffeeeeeeffeeeeeeffeeeeeeffedededffedecedffedececffecececffecececffebecebffebebebffebebeaffe9eaeaffe9eaeaffe9e9e9ffe8e8e8ffc1c1c1ff2a2a2aff1e1f1fff1c1c1cff191819ff171716ff151414ff131313ff111110ff0f0f0fff0e0e0eff0d0d0cff0c0c0cff0b0a0bff0a0a0aff070707ff040404ff020102ff010001ff000100ff000001ff010101ff010101ff010101ff010101ff010101ff01010100000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff6c6b6bfff6f5f6fffdfdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefdfefffdfdfdfffdfdfefffefdfdfffdfdfefffefefefffefdfdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffffefffffffffffffefffffffffffffffffefefffffefefffffefefffffefffffffefefffefefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefffffefefffffffefefffefefefffefffffffefefefffefefffffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefefefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffffefefffefefdfffcfcfcfff7f6f6ffeeededffdadbdbffc8c9c9ffbdbdbdffb2b3b3ffa5a4a5ff949494ff818181ff676767ff515051ff414141ff333332ff2b2b2cff343434ff343434ff353535ff353535ff353536ff333434ff36353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfdfdfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfafffafbfafffbfafafffbfafafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafffafaf9fffaf9fafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f8f9fff9f8f8fff8f8f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f7fff6f7f7fff7f7f7fff6f6f7fff7f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f6fff6f5f6fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f4f5fff5f5f5fff4f4f4fff3f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff1f0f0fff0f0effff0f0f0fff0f0f0fff0f0efffefeff0ffeff0f0ffefefefffeff0efffefefefffefefefffefefefffefefefffefeeefffefeeefffeeeeeeffeeeeeeffeeeeeeffedeeedffededeeffedededffedededffedededffedececffecececffecececffebececffebebecffebebebffebebebffebebebffeaebeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e7ffe6e6e6ffe6e5e6ffe6e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0dfe0ffe0dfdfffdedfdfffdfdfdfffdededeffdeddddffddddddffdddcddffdcdcdcffdbdbdcffdbdbdbffdbdadaffdadadaffdad9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d5ffd4d5d5ffd4d5d4ffd3d4d3ffd2d3d3ffd2d2d2ffd2d1d2ffd0d0d1ffd0d0d0ffcfcfcfffcecfcfffcdceceffcdcdcdffccccccffccccccffcbcbcbffcacacaffcacac9ffc9c9c9ffc8c8c8ffc7c8c7ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc4c5c5ffc4c4c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c0ffc0c0c0ffbfbfbfffbfbebfffbebebeffbdbdbdffbdbdbdffbcbcbcffbbbbbbffbabbbbffbababaffb9b9b9ffb9b9baffbab9b9ffb8b9b9ffb9b9b9ffb9b8b8ffb9b8b8ffbab9baffbababaffbababaffbababaffbababaffbabab9ffbababaffb9b9b9ffb9b9b9ffb9b9b8ffb9b9b9ffb8b7b8ffb8b7b8ffb7b7b7ffb7b7b7ffb8b8b7ffb7b8b7ffb9babaffbababaffbababaffb9b9ba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcccdffcdcdcdffccccccffccccccffcdcccdffcccbccffcccccbffcbcbccffcccccbffcbcccbffcbcbccffcacacaffcac9caffcacacbffcccbcbffcccccdffcececeffcfcfcfffd0d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdbdbdcffdddcdcffddddddffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e3e3ffe3e4e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebeaebffebeaebffebebebffebebecffecedecffecedecffedededffedededffeeeeeeffededeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefeeeeffeeeeeeffeeefeeffefefeeffefeeeeffeeefefffeeefeeffefefefffefefeeffefefefffefefefffefefefffefeff0ffefefefffefefeffff0eff0ffefeff0fff0f0f0fff1f1f1fff0f1f0fff0f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f2f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff5f5f5fff5f5f4fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff6f6f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f7fff8f7f7fff8f7f8fff7f7f7fff7f8f7fff8f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafffafafafff9fafafffafafafffbfafafffafafafffafafafffbfafbfffbfafafffafafbfffafbfbfffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffdfcfdfffefefdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1dff1c1c1cff1b1a1bff1a1b1bff191a19ff1a1a1aff191919ff181818ff161617ff191919ff1e1e1eff262627ff323233ff3f3e3eff4a4a4aff565657ff6b6b6cff7e7e7eff8e8f8fffa8a8a8ffd5d6d5ffe8e8e8fff7f7f7fffefefefffffffffffffffefffffefffffefffffffffffffffffffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffefffffffffffefffffffffefffffffefffffefffefffefffffffffefffffffefffffefffffffffffefffffffffffffffffffefffefffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffefffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffefffffefefffffffffffffffffffffffefefffefffffffffefefffefefffffffffefffffefffffefffffffffefffffffefffffefffffffefffffffffefffffffefffffefffffffefffefffffffffffffffffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfefdfffefefefffbfbfcfff2f3f2ffdfdfdfffc7c7c7ffbdbebeffb4b4b4ffa8a8a9ff99999aff80807fff747574ff656565ff535454ff434243ff3a393aff3d3d3dff3d3c3cff3d3e3dff3d3e3eff3d3e3dff3e3d3eff3e3e3e000000000000000000000000ff000001ff000001ff030202ff020203ff020202ff020303ff020203ff010101ff020202ff050404ff070707ff0a0a09ff0b0a0bff0b0b0cff0c0c0cff0d0d0dff0f0f0fff101010ff111111ff131313ff151515ff181818ff1b1b1bff1e1e1eff202120ff323233ffcfcfcfffe6e7e6ffe7e7e8ffe8e8e8ffe9e9e9ffeae9e9ffeaeaeaffebebecffecececffecededffedeeedffeeeeeeffeeefeeffefefefffefeff0fff0f0f0fff0f0f0fff1f0f1fff1f2f1fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9fafff9fafafff9f9fafff9f9f9fffaf9f9fff9f9fafff9f9f9fff9fafafffafafafff9f9f9fff9f9fafffaf9f9fff9f9f9fffaf9f9fff9f9fafff9f9fafffaf9f9fff9f9f9fff9faf9fff9fafafff9f9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafbfafffafafbfffafafbfffbfafafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffefdfefffdfdfefffefefefffdfdfefffdfdfefffefdfefffefdfefffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffefefffffefefefffffefffffefffefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffefffefffefffffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffffffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffefffffffefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffefffffffffffffffffffffffefefffefffefffefefefffdfefdfffdfcfdfffcfcfcfff8f8f8ffe4e4e5ffbdbdbdff7b7b7cff5c5c5cff414141ff1d1d1eff0b0b0bff030404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5c5d5dff5d5d5dff5d5d5dff5d5c5cff5d5d5dff5d5c5cff5c5c5cff5c5c5cff5c5b5cff5b5b5cff5b5a5aff5a5a5aff595a59ff595959ff585858ff585758ff575757ff575756ff565656ff565556ff555555ff545455ff545454ff535353ff525253ff515152ff515151ff515051ff505050ff505050ff4f4f4fff4e4f4fff4e4e4eff4d4e4dff4c4d4dff4c4c4cff4a4b4bff4a4a4aff474746ff393939ff1c1d1dff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff0c0c0cff1c1d1dff474747ff606160ff757675ffbcbcbcffe4e4e4fff6f6f6fffbfbfafffcfcfdfffdfefefffefefefffefefefffefefffffefefefffefffefffefefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffffffffffffefffffffefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffefffefffefffffffefffefffefefffffefefffffffffffffefefffffefffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfdfefffefefdfffefefefffdfefefffefdfdfffdfdfefffdfefdfffdfefefffdfdfefffefdfefffdfefefffdfefdfffefefefffdfdfdfffdfdfdfffdfdfefffefefefffdfefdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffdfefdfffdfefdfffdfefdfffefefefffdfdfefffdfefdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfafbfffafafbfffbfafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9f9fafffaf9f9fff9f9f9fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f7fff7f7f7fff6f7f7fff6f7f6fff6f6f6fff6f5f6fff5f6f6fff5f5f5fff4f5f5fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f1f2fff2f1f1fff1f1f1fff0f0f0fff0f0f0ffeff0f0ffefefefffefeeefffeeeeefffefeeeeffedeeeeffeeeeeeffededeeffecededffedecedffecececffebebecffebebebffebebebffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e8ffe8e8e8ff606061ff1f1e1eff1c1c1cff191919ff171717ff151515ff131213ff111111ff0f100fff0e0e0eff0d0c0dff0b0c0bff0b0b0bff0a0a0aff080908ff050506ff020203ff010101ff010000ff010101ff010101ff010101ff010101ff010101ff010101ff01020100000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff39393affe9e9e9fffdfdfdfffefefefffefefefffefdfefffdfefefffefefefffefdfefffdfdfefffefefefffefefefffefdfdfffdfdfefffefdfdfffdfdfdfffefefdfffefdfefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffefefefffefffefffffefefffefefefffefefefffefefffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffffefefffefefffffffffefffffffffffefffffffffefffffffefffffefffefffefefffffefefefffffefffffefffffffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefffffffefffefffefffefffefffefffffffffffefefffffefffefffffefefffefefffffefffffffefffefffefffffffefefffffefefefffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefdfefffdfefefffefdfefffdfdfefffdfdfefffefefefffefefefffefdfdfffefefefffefefdfffdfdfefffefefefffefefefffefefffffffefefffefefefffefefefffdfefefffafafafff4f4f5ffe9eaeaffd4d5d4ffc5c5c5ffbababaffafafafffa0a0a0ff8f8f8fff797a79ff5e5e5fff494949ff3b3a3aff2e2e2eff2d2d2eff2d2e2eff343433ff333434ff353635ff353535ff353635ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfefefffcfcfcfffbfcfcfffbfbfbfffbfafafffbfbfbfffbfafafffafbfbfffbfafbfffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffaf9fafff9f9fafffaf9fafff9f9fafff9f9f9fff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff8f8f9fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f8fff8f8f8fff7f8f7fff7f7f8fff7f7f8fff8f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f6fff6f7f7fff7f7f7fff6f7f6fff6f7f6fff7f7f7fff6f6f7fff6f7f6fff6f6f6fff6f6f7fff6f7f7fff6f7f6fff6f7f7fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff5f6f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f4f4fff3f3f4fff4f3f3fff3f3f3fff2f2f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f1fff1f1f2fff2f2f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffefeff0fff0eff0ffefefefffefefefffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffedeeedffedededffedededffedededffececedffecececffecececffebebecffebecebffebebebffebebebffeaeaebffeaeae9ffeaeaeaffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e3e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e2ffe1e1e1ffe0e0e1ffe1e1e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdedfdeffdededeffddddddffddddddffdcddddffdcdddcffdcdcdcffdbdbdbffdadbdaffdadadaffdadadaffd9d9d8ffd8d8d9ffd7d7d8ffd7d7d7ffd7d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffcfd0cfffcfcfceffcecdceffcdceceffcdcdcdffccccccffcbcbccffcacacaffcacacaffc9c9c9ffc8c9c9ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc5c6c6ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c3c4ffc2c3c3ffc2c3c3ffc2c1c2ffc0c1c1ffc1c0c0ffbfbfc0ffbebebfffbebebeffbdbdbeffbdbcbcffbcbcbdffbcbbbbffbbbbbbffbbbbbaffbbbabbffbababbffbbbabaffbababaffb9bab9ffb9b9baffbababaffbab9baffb9babaffbabbbaffbababaffbababaffb9b9b9ffb9b9baffb9b9b9ffb8b9b8ffb7b7b8ffb7b7b8ffb8b7b7ffb7b7b7ffb7b7b7ffb7b7b8ffb9bab9ffb9babaffbababaffbababaffbabbbbffbbbbbbffbabbbbffbbbbbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccdccffcccccdffcdcdcdffcccdccffcccccdffcccccdffcdccccffcccbccffcccbccffcbcbccffcbcccbffcbccccffcacacaffcacbcaffcbcccbffcdcdcdffcdceceffcfcfcfffd0d0d0ffd1d0d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffdadadaffdadadbffdbdbdbffdcdbdcffdcdcdcffdddcddffddddddffdddddeffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe0e0e1ffe2e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e6ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaebffebebebffebebebffecebecffececedffededecffedeeeeffeeeeeeffedeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefefffefefefffeeefefffefeeefffeeeeeeffefefefffefeeefffeeefefffefeeefffefefefffefefefffefefefffefefefffefeff0ffeff0efffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff0f0f1fff1f1f1fff1f1f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f2fff2f2f3fff3f3f2fff3f3f3fff3f3f4fff4f3f3fff3f3f3fff3f4f3fff3f3f4fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff8f8f7fff7f7f7fff7f8f8fff8f7f8fff8f7f7fff8f8f8fff8f7f7fff7f8f7fff7f8f8fff7f8f7fff7f7f8fff7f7f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9f9fafffaf9fafffafafafffafafafffafafafffafafafffafafbfffafbfbfffafbfafffbfbfbfffafafbfffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffefdfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1a1bff1b1a1bff191919ff191919ff191819ff181818ff181818ff151615ff171717ff1b1b1cff232323ff2e2e2dff393939ff444544ff515252ff686868ff777878ff858586ff969596ffc4c4c4ffe1e2e1fff1f0f1fffdfcfdfffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefefffffffffffffffefffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffefefefffffffffffefefffffffffefffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefffffffffffffffefffffefffefffffffffffffffefffffffffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffdfefefffefefefffefdfefffefefefffdfefefffefefefffafafafff2f2f1ffdadad9ffc5c6c5ffbbbbbbffb1b1b1ffa5a5a5ff969696ff7e7e7eff727271ff606060ff4f4e4fff404040ff373838ff3d3c3cff3d3d3dff3c3d3cff3d3e3dff3d3e3dff3d3e3d00000000000000000000000000000000ff000100ff000100ff000000ff020202ff030202ff020202ff020202ff020202ff020303ff060506ff070808ff0a0a0aff0b0b0bff0c0b0bff0c0c0cff0d0d0eff0f0f0fff101010ff121111ff131313ff151515ff181818ff1b1b1bff1e1e1eff212121ff616161ffe6e6e6ffe6e6e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9eae9ffeaebebffebebebffecececffececedffeeededffeeeeeeffeeefefffefefefffefefeffff0f0effff0f1f0fff1f1f1fff2f1f2fff2f2f2fff2f3f3fff2f3f3fff4f3f4fff4f4f4fff5f6f6fff6f6f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff9f9f8fff9f9f8fffafaf9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9faf9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fffaf9fafff9f9f9fff9fafafff9faf9fffafaf9fffafafafffaf9fafffaf9fafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfdfefffefefdfffdfefdfffdfdfdfffefefdfffefefefffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffffffefefffffffefffffffefffffffefefffffefefffefefefffefefefffffefefffefefefffffffffffefefefffefefffffefefffffffffffffffffefffefffffffefffefffefffffffefefefffefefefffefefefffffefffffffffffffefffffffffefffffffefefffffffefffefffefffffffffffffffffffffffffffefffffffefffffffffefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffefefffffffffefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffefffefffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffefffefefefffdfefdfffcfdfcfffcfcfbfff8f8f7ffe2e2e2ffb5b4b5ff737473ff5b5c5bff3f3f3fff1c1b1bff0c0b0bff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5d5cff5c5d5dff5c5d5dff5d5d5dff5c5c5cff5c5c5cff5b5c5bff5c5b5bff5b5b5bff5a5a5aff5a595aff595959ff595858ff585758ff575757ff575757ff565656ff555655ff555555ff545554ff545454ff535353ff535352ff525251ff515152ff505151ff505151ff50504fff4f4f4fff4e4e4fff4e4e4eff4e4e4eff4c4d4dff4b4b4bff4a4a4aff4a4a4aff474847ff3c3c3cff1c1c1cff070808ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff0a0b0bff1b1b1bff454545ff5e5e5eff6f706fffb2b1b2ffe1e1e1fff6f5f5fffafbfafffcfdfcfffefdfdfffdfefefffdfefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffefffefffffffffefffffffffffffefffffffffefffffffffffffefffefffefffefffefffefffefffefffffffefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefdfefffefdfefffdfdfefffdfefefffefdfdfffdfefdfffefefefffdfefdfffefefefffdfdfefffefefefffefefdfffdfefefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffdfefefffefdfefffdfdfdfffefefdfffdfefdfffdfefdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafafbfffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafff9fafafff9faf9fff9f9fafff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f5f5fff3f4f4fff4f3f3fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff1f2f2fff1f1f1fff1f0f1ffeff0f0ffeff0efffefefefffeeefeeffefefeeffeeeeeeffeeeeeeffededeeffedededffededecffecececffecececffecebebffebebebffeaebeaffeaeaeaffe9eaeaffeae9eaffe9e9e9ffe8e9e9ffe8e8e8ff989897ff1e1f1fff1c1c1cff191919ff181718ff161515ff131213ff111111ff0f0f0fff0e0d0eff0c0c0cff0c0c0cff0b0b0bff0b0b0bff09090aff070707ff040404ff020202ff000101ff010101ff010101ff000101ff010101ff010101ff020102ff010202ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff2e2e2effd1d1d0fffbfbfafffefefefffefdfefffefefdfffefefdfffdfdfefffefefdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffdfdfdfffdfefefffdfefdfffefdfdfffefefefffdfdfefffefdfefffefefefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefffffffefffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffefffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefffffefefffefefffffefffffffffefefffefffefffffffffffefffefffefefffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefefefffffffefffefffefffefffefffffefffffefffefffefffffffefefefffffefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefdfffdfdfdfffefefefffdfdfefffefefdfffefefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfefefffdfefefffefefefffdfefefffefefefffefefefffffefefffefffffffefefffffffefffffefdfefff9f8f8fff2f1f2ffe4e4e4ffcecfcfffc1c1c1ffb6b7b6ffacacacff9b9b9bff888888ff727273ff575757ff444443ff343535ff2a2b2aff2c2c2dff2d2e2dff2d2d2dff343434ff343434ff353536ff35363500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffbfcfcfffafbfbfffbfafbfffafbfafffafbfbfffafafbfffbfbfbfffafafafffbfafafffbfbfbfffafafafffafbfafffafafafffafaf9fffafafafffafaf9fffafafafff9f9fafffafaf9fff9faf9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff8f8f9fff9f8f9fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f6fff7f6f7fff6f7f6fff6f7f7fff6f6f6fff7f6f6fff6f6f6fff6f7f6fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f6f5fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0f0ffeff0efffefeff0ffefeff0ffefefefffefefefffefefefffeeefeeffeeeeefffeeeeeeffededeeffededeeffeeededffededeeffecededffedecedffecececffedececffececebffececebffebebebffebebebffeaebebffeaeaeaffeae9eaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e7e6ffe6e6e6ffe5e6e5ffe6e6e5ffe5e5e4ffe4e5e5ffe4e4e5ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe1e2e1ffe2e1e2ffe1e1e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdedfffdfdedfffdededeffdeddddffddddddffdcddddffdcdcdcffdbdcdbffdbdbdbffdadbdaffdadadaffd9d9daffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd6d6d7ffd5d6d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd1d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0cfffcfcfcfffcececeffcdcecdffcccdcdffcbccccffcbcbcbffcacbcaffcacacaffc9c9caffc9c9c9ffc8c8c8ffc8c7c8ffc7c7c8ffc6c7c6ffc6c6c6ffc5c6c5ffc5c5c4ffc5c5c4ffc4c4c3ffc3c4c3ffc3c2c3ffc2c3c2ffc2c2c1ffc1c1c1ffc1c0c0ffc0bfbfffbfbebfffbebebeffbdbdbdffbdbdbdffbdbcbdffbcbcbcffbbbcbcffbcbcbbffbcbcbbffbbbcbcffbbbbbbffbbbabbffbbbbbbffbbbabaffbbbabaffbababaffbababaffbab9b9ffb9b9b8ffb9babaffb9b9b9ffb9b9b9ffb7b7b8ffb8b8b8ffb8b8b7ffb7b8b8ffb7b8b7ffb7b7b8ffb9bab9ffb9b9b9ffb9b9baffbab9baffbbbbbbffbabbbbffbbbabbffbbbabbffbcbcbbffbbbcbbffbcbcbcffbcbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcdcdcdffcdcdccffcccdcdffcccdccffccccccffcbcccbffcbcbcbffcbcbcbffcccbcbffccccccffcccdcdffcecdceffcfceceffd0d0cfffd0d1d0ffd1d2d1ffd2d2d2ffd3d3d3ffd3d4d4ffd3d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9dad9ffdadad9ffdadadaffdbdbdbffdbdbdcffdcdcdbffdcdddcffddddddffdeddddffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e2ffe3e3e4ffe4e3e4ffe5e4e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe7e7e7ffe8e7e7ffe7e8e7ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffebebeaffebebebffebecebffecececffecececffecededffedededffeeedeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffefefeeffeeefeeffefefefffefefefffeeefefffeeefefffeeefefffefeeefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0f0ffefefefffeff0efffeff0efffeff0effff0f0effff0f0effff0f1f0fff0f0f1fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff2f2f1fff2f2f2fff2f3f2fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff4f3f3fff3f4f4fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f5f5fff4f5f4fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f6f6fff5f6f5fff5f6f6fff5f6f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff6f7f7fff7f6f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f8f8fff7f7f7fff8f7f8fff7f8f7fff7f8f8fff8f7f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff7f8f7fff7f8f7fff7f8f7fff7f8f7fff8f8f7fff7f7f7fff7f8f8fff7f7f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9fafafff9faf9fffafaf9fffafafafffafafafffafafafffafafafffbfafafffbfafafffafafafffafbfafffbfafafffafbfafffbfbfbfffbfbfafffbfbfbfffafbfbfffcfcfcfffdfdfdfffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1b1aff191919ff1a191aff181819ff181818ff181818ff171616ff161717ff161617ff1a191aff20201fff282928ff333233ff3e3e3eff4f4f4fff666666ff727272ff7f7f7fff8a8a8bffaaababffd9d9d9ffeaeaeafffafafafffefefefffffffefffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefffffffffffffffffefffffffffefffffefefffffefffffffffffffffefffffffffefffffffefffefefefffffefffffefefffffffffffffefefffffffefffffefffffffffefffffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffefffffffefffffefefefffefefefffffefefffffffffffefffffffffefefffefefffffefffffffefffefffffffefffefefefffefefffffffefffffefffefffffefefffffefefffffffefffffefefffffefffffffffffffffefffffffffefffffffffffefffefffffefffffefefffffffffffffefefffffffefffffefffffffffefffffefefffffffffefffffffefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfdfdfffdfdfdfffdfefdfff9f8f9ffedededffd1d1d1ffc2c2c2ffb8b8b9ffaeaeadffa1a1a1ff8f9090ff7b7c7bff6d6d6eff5a5a5aff49494aff3d3c3dff3d3c3cff3d3d3cff3d3c3cff3d3c3dff3d3d3cff3d3d3dff3e3d3d000000000000000000000000ff010101ff010101ff000000ff000001ff000100ff020302ff020202ff020102ff020202ff040304ff050606ff080808ff0a0a0aff0b0b0bff0c0b0bff0d0c0dff0e0d0eff0f0f0fff101010ff111111ff131313ff161516ff181819ff1b1b1bff1d1d1eff202020ff9f9f9fffe6e6e6ffe6e6e7ffe8e7e7ffe8e8e8ffe9e8e9ffe9e9eaffeaeaeaffebebecffecececffedededffedededffeeeeeeffeeeeefffefefeffff0eff0fff0efeffff1f0f0fff1f0f1fff1f1f2fff2f2f2fff3f3f2fff3f3f3fff4f4f4fff5f5f5fff6f6f5fff6f6f6fff7f6f6fff7f7f6fff7f7f6fff7f7f7fff8f7f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9faf9fff9f9f9fff9f9fafff9fafafff9faf9fffafaf9fff9f9f9fff9f9fafffaf9fafff9faf9fffaf9f9fff9f9f9fffafaf9fffaf9f9fffaf9fafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffafafbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffdfcfcfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefdfffdfdfefffefefefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefffefffefefffffefefffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefefffffefffffffefefffffefffefffffefffffefefefffffffefffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffefefefffdfdfdfffdfcfcfffbfbfbfff7f6f6ffdfdedeffafafafff6e6e6eff575757ff393939ff171717ff080908ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5d5e5dff5d5d5dff5d5c5dff5d5d5dff5d5c5dff5c5d5dff5c5c5cff5c5c5cff5b5c5bff5b5b5bff5b5a5bff5a5a5bff5a595aff595959ff585958ff575857ff585758ff575657ff565656ff555556ff555555ff545554ff545354ff535353ff535252ff525252ff515151ff515151ff505050ff505050ff4f4f4fff4f4f4fff4e4e4eff4d4d4dff4c4c4cff4a4b4bff4a4a4bff4a494aff464645ff363535ff171617ff060706ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff0b0a0bff1a1a1aff434343ff5c5c5dff6b6b6bffa7a8a7ffdfdfdffff4f4f4fffafafafffcfbfcfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefffffefefefffffffffffffefffffffffffffffffefffffefffffffefffffffffffffefefffffffefefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefefffffefffffffffefffefefefffffefefffefefefffefefefffffefefffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefdfefffefefefffefefefffdfefefffefefefffefdfefffefefefffefdfdfffefdfefffefefefffefdfefffefefdfffefefdfffdfdfdfffefdfefffdfdfefffdfefdfffdfdfefffefdfdfffdfefdfffefdfefffdfdfefffefefdfffefefefffdfdfefffdfdfefffdfdfdfffefdfefffefdfefffefefefffdfefefffdfefefffdfdfefffdfefdfffefdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafbfafffafafafffafafafffafafafffafafafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f8f8fff7f8f8fff7f7f8fff7f8f7fff7f7f7fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f5f5fff5f5f4fff4f5f5fff4f4f3fff3f3f4fff3f3f2fff2f3f3fff2f2f2fff2f2f1fff1f1f1fff0f0f0fff0eff0fff0f0efffefefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffecececffecececffebecebffebebebffebeaebffeaeaebffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e8e7ffcfcfceff2e2e2eff1c1c1cff191919ff181817ff151515ff131313ff111011ff0f0e0fff0d0d0dff0c0c0cff0c0b0cff0b0c0bff0b0b0bff0a0a0aff080808ff050505ff020203ff010101ff010001ff010101ff010001ff010101ff010101ff010102ff010101ff01020100000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff3b3b3bffc3c3c3fff7f7f7fffefdfdfffefefefffefefefffefefefffdfdfefffdfefefffdfefdfffefefdfffdfdfdfffdfdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefefefffefdfefffefefdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffefffffefffffffffefffffffefffffffffefffffefefffffefffffffffffffffefffffffffefffefffefffefefefffffefffffefefffffefffefffefefefffffefefffefffefffffefffffefefffffffffefffffffefffefefefffefefefffefefefffefefffffefefefffefffffffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffefdfdfffefefdfffefefefffefefefffefefdfffdfdfefffdfefefffdfefdfffefefdfffefdfefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffdfdfdfff7f7f7ffeeeeeeffdedddeffcbcbccffbdbdbdffb2b2b3ffa8a8a8ff969796ff828182ff69696aff4f4f4eff3d3e3dff2e2e2fff272728ff2c2c2cff2c2c2dff2e2d2eff2e2e2eff343434ff333434ff35353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffdfefdfffcfcfcfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffbfafafffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafffafafafff9fafafffaf9f9fff9f9fafff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f8fff8f8f8fff9f8f9fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff7f8f8fff8f7f8fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f6f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f7fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff0f1f0fff0f0f0fff1f0f1fff0f0f1fff0f0f0fff0eff0fff0eff0ffeff0f0fff0eff0ffefeff0fff0efefffefefefffefeeefffeeeeefffeeeeeeffeeeeefffeeedeeffeeeeeeffedededffedededffedededffecedecffececedffecececffecececffebebebffebebebffeaebeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeae9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdeffdededeffdddeddffdedddeffddddddffdcdddcffdcdbdcffdcdbdbffdbdbdbffdbdadbffdadadaffdadad9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d6d7ffd6d6d7ffd5d5d5ffd5d5d5ffd3d4d4ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcececfffcececdffcdcdcdffcdcdcdffccccccffcbccccffcbcbcbffcacacbffcac9caffc9c9c9ffc9c9c8ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc2c2c2ffc1c2c1ffc0c1c0ffc0c0c0ffbfbfbfffbebebfffbebebeffbdbebdffbdbdbdffbdbcbcffbcbdbcffbcbcbcffbcbcbdffbcbcbcffbcbbbcffbcbcbbffbcbcbbffbbbbbbffbcbbbcffbbbbbbffbababaffb9b9baffb9b8b9ffb8b8b8ffb7b7b7ffb7b7b8ffb8b8b7ffb8b8b7ffb7b7b7ffb7b7b7ffbab9b9ffbababaffbab9baffbababaffbabbbbffbabbbbffbabbbbffbabbbaffbcbbbcffbbbbbbffbcbcbbffbcbbbbffbcbbbcffbbbcbbffbcbcbbffbcbcbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcdcdceffcdcdcdffcdcecdffcdcccdffcdcdcdffcdcdccffcdcdcdffcccccdffccccccffccccccffccccccffcccbccffccccccffccccccffcdcdcdffcdceceffcecfceffcfcfd0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d8d8ffd9d8d9ffd9dad9ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdbffdcdcdcffdcdddcffddddddffddddddffdededeffdedfdeffdfdfdfffdfdfdfffdfdfe0ffe0e0e1ffe0e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe3e2e2ffe4e3e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe7e6e7ffe7e7e7ffe7e8e7ffe8e7e8ffe9e8e8ffe9e9e9ffe9e9eaffeaeaeaffebeaeaffebebebffebebebffebebecffecececffedecedffedededffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeeeffefefeeffefeeeeffeeeeefffeeefeeffefefefffefefefffefefefffefeff0ffefefefffefeff0ffefefeffff0efeffff0f0effff0efeffff0eff0fff0f0f0ffefeff0fff0eff0fff0eff0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff2f2f2fff2f1f2fff2f2f2fff3f2f3fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f3f4fff4f4f3fff4f4f4fff4f4f3fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff8f7f7fff8f7f8fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafbfffafbfafffafafafffbfafafffafbfbfffbfbfbfffbfbfbfffdfcfcfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff1a191aff191919ff181818ff181818ff171717ff171717ff191919ff161616ff191918ff1e1e1eff252424ff2d2e2eff393939ff4a4a4aff606060ff6c6d6cff797878ff848483ff939393ffcccdccffe3e3e4fff3f2f3fffdfdfdfffffffefffefffffffffefffffefefffffffffffffffffefffefffffffffefffffffefefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefefefffefefffffffffffffffffffffffffefffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffefffefefffffefefefffffffffffefefffffffffefffefffefffffefffffefefefffffffefffefffefffffefefffffefffffefffffffffffefffffefffffefffffffefffefffefefffffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffffefefffefefefffffffefffefefefffefefefffefefdfffefdfdfffdfefdfffefefdfffefefdfffcfcfcfff6f5f6ffe8e8e8ffcbcbcbffbfbfc0ffb6b6b6ffaaaaabff9b9b9cff8e8e8dff767776ff686767ff555454ff444444ff393939ff3b3b3bff3c3c3cff3d3c3cff3d3c3cff3d3c3cff3d3c3cff3e3e3d000000000000000000000000ff010101ff010101ff000101ff010001ff000000ff010000ff020202ff010101ff020102ff040404ff060706ff090809ff0a0a0aff0b0b0aff0b0b0cff0c0c0dff0d0d0dff0e0f0fff101010ff111112ff141314ff161616ff181818ff1b1b1bff1e1e1eff383838ffd5d5d5ffe6e6e5ffe6e7e6ffe7e7e7ffe8e8e8ffe8e9e9ffeaeaeaffebeaebffebebebffecececffedececffedeeedffeeeeeeffefefeeffefefeffff0eff0fff0f0f0fff1f1f0fff1f1f2fff2f1f2fff2f2f3fff3f3f3fff3f3f3fff4f5f4fff6f5f5fff6f6f5fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff8f7f7fff8f7f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9fafffafaf9fff9faf9fffafafafffafaf9fffafaf9fff9fafafffafafafffaf9fafffafafafffafafafffaf9fafffafafafff9faf9fffafafafffaf9fafff9faf9fffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffbfbfafffafafafffbfbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffefefefffdfefefffefefefffdfefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefffffffefffffffefffffefffffffefefefffefefefffefefffffffffffffefefefffefefefffefffefffefefffffffefefffefffffffffffffffffefffffefefefffefffefffefefefffefffefffffffefffffffefffefefffffffefffffefffefffffffefffefffffffefefffffefefffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffefffffffffefffffefefffffefffffffefffefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffefffffefefffffefefefffefefefffefefffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefefffefefdfffdfdfdfffcfcfcfffbfbfbfff4f4f4ffdadadaffa6a6a7ff6b6b6bff535453ff313131ff121212ff060505ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5c5dff5c5c5cff5b5b5bff5b5b5bff5a5a5bff5a5a5aff595a5aff59595aff595859ff585858ff575758ff575657ff565656ff555556ff555555ff545454ff545453ff535352ff525252ff525151ff515151ff515151ff515051ff505050ff4f504fff4f4e4eff4e4e4dff4d4d4dff4c4c4cff4b4b4bff4b4a4bff494949ff414141ff2e2e2eff141414ff050606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030303ff0b0b0bff191919ff3e3e3eff595959ff686968ff9d9e9effdcdbdcfff3f4f3fffafaf9fffbfcfcfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefdfffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffefffefefffffefefefffffffffffefefffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffefefefffffefefffffffefffefefefffefefefffffffffffefefffffffffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffdfdfdfffdfdfefffefefefffefdfdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffefefdfffefefdfffdfefefffefdfefffdfefdfffefefdfffdfefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafbfbfffafafbfffafafafffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffaf9fafff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff7f7f6fff7f7f6fff6f6f7fff6f5f6fff5f5f6fff5f5f5fff4f4f4fff4f4f4fff4f3f3fff3f2f2fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f0f0fff0eff0ffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffededeeffeeededffecedecffedececffececebffececebffebebebffebebebffeaeaebffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e7ff666566ff1c1c1cff191a1aff181818ff151516ff131313ff111111ff0f0e0fff0d0d0dff0c0c0dff0c0c0cff0b0b0bff0b0b0aff0a0a09ff080808ff060606ff030303ff020201ff010001ff010101ff010101ff010101ff010201ff020101ff020201ff01010200000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff3c3c3cffc7c7c7fff4f4f4fffdfdfdfffdfefefffefefefffdfefefffefefefffefefdfffefefdfffdfefefffefdfefffdfdfefffdfefefffdfefdfffefdfefffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffefefffffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefefffefefefffffffffffffefffffefefefffefffefffefefefffefffefffffefefffffffefffefefffffffefffffefefefffefffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfdfdfffefdfefffefdfefffefefdfffefefdfffefefefffefefefffefdfefffefefefffdfdfefffefefdfffdfefdfffefefefffefefdfffefefdfffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffdfefefffbfbfcfff5f5f6ffebebebffd7d7d7ffc6c5c6ffb9b9b9ffaeaeaeffa1a1a1ff8e8e8eff787877ff5f5f5eff474647ff353434ff282828ff272727ff282728ff2c2c2cff2c2d2cff2e2d2dff2e2e2dff343434ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffcfcfbfffbfbfbfffbfafbfffbfafafffbfbfbfffbfbfbfffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9f9fafffafaf9fff9faf9fffaf9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f7f6fff7f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff3f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0efffeff0efffefefeffff0efefffefefefffefefefffefeeefffeeeeeeffeeeeeeffeeededffedeeedffedededffedededffecededffedecedffecececffececebffebebecffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e1e0ffe0e0e1ffe0e0e1ffdfdfdfffdfe0e0ffdfdfe0ffdfdedfffdfdedfffdededeffddddddffddddddffdcdcddffdcdcdcffdbdbdbffdbdbdbffdadbdaffdadadaffdad9d9ffd8d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d5ffd5d5d5ffd4d5d4ffd4d4d3ffd3d3d3ffd2d2d3ffd2d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcececfffcececeffcdcdcdffcccdccffccccccffcccbcbffcbcbcbffcbcbcbffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc1c0c1ffc0c0c0ffbfc0c0ffbfbfbfffbebebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbbbbbcffbababaffb9b9b9ffb8b8b7ffb7b7b6ffb6b6b7ffb8b7b7ffb7b7b7ffb9b9b9ffbababaffbababaffbabab9ffbbbabaffbbbbbaffbbbbbbffbbbbbaffbbbbbcffbcbbbcffbbbcbbffbcbcbbffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbdbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcfcfcfffcdcdceffcececeffcdcdcdffcdcdcdffcccdccffcdcccdffcdccccffcccdcdffcdcdcdffcdcccdffccccccffcccdccffcdccccffcdcecdffcececeffcfcfceffcfcfd0ffd0d0d0ffd1d1d0ffd2d2d1ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d7ffd7d7d6ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdad9d9ffdad9d9ffdadad9ffdadadaffdadadbffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdfdfdeffdfdfdfffe0dfe0ffe0e0e0ffe0e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffeaeaeaffebebebffebebebffecececffedececffedededffedeeedffeeededffeeeeedffeeeeeeffeeefeeffeeeeefffefeeefffeeefeeffefefeeffefefefffefefefffefeff0ffefefefffefefefffeff0effff0efeffff0efeffff0f0f0fff0f0f0ffeff0f0ffefefeffff0efeffff0eff0fff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f7fff8f7f8fff8f8f7fff8f8f7fff8f8f7fff7f7f8fff7f7f7fff8f8f8fff7f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafff9f9f9fffafafafffafafbfffafafafffbfafbfffafafbfffafafafffafafafffafafbfffbfbfbfffbfafafffbfbfafffbfcfbfffdfdfdfffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191918ff181918ff181918ff161717ff161717ff191919ff191919ff191919ff191919ff1c1c1cff222222ff29292aff343434ff434444ff595959ff666566ff727172ff7a7a7aff7f7f7fffb2b2b3ffdcdcdcffebecebfffafafafffefffefffffefffffffefffffefffefffffffffffffefffffefffffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffffefffffffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffffefffffffffffffefffffffefefefffffefffffffefffffefefefffffefffffefefffffefffefffffffefffffefffffefefffffffffffffffffefffefffffffffffefffffefefffefffefffffefffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffefffefffefffffffffffefefffffefefffffefefefffefefefffefdfefffefdfefffefdfefffdfefdfffefefefffbfbfbfff2f3f3ffe0e1e1ffc6c6c6ffbdbcbdffb2b2b2ffa4a4a4ff979797ff898989ff717172ff616261ff4e4d4dff3d3e3eff363636ff3b3b3bff3b3a3bff3c3c3dff3d3d3dff3d3c3cff3d3d3cff3d3c3d000000000000000000000000ff010101ff010101ff010001ff010101ff000000ff010001ff000001ff000100ff010101ff030303ff050606ff080808ff0a0a09ff0b0b0bff0c0c0bff0d0c0cff0d0e0dff0f0e0fff101010ff121111ff141413ff161716ff181918ff1b1b1bff1e1e1eff6f6e6effe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e9e9ffeaeaeaffeaebeaffebecebffedececffedecedffededeeffeeeeeeffeeeeefffefefefffeff0effff0f0f0fff1f1f0fff2f1f2fff2f2f2fff2f3f2fff3f3f3fff4f3f4fff5f5f5fff5f6f5fff6f5f5fff6f7f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fff9f9fafff9f9f9fffaf9fafffaf9fafffaf9fafffaf9fafff9f9fafff9faf9fffafafafffaf9fafff9fafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafbfafffafafafffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefefdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefffffffefffffffffefefffefffefffefffefffefefefffefefefffffffffffefffffffffffffffefffefffefffefffffefefffffefffffefefffffefffefffefefffffefffefffefffefffefefefffffffefffffefffffffefffffefffefffffffffffffefffffefffffffefffffffffefefffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffefffefffefffffefefffefefefffefffffffefefefffefefefffefffefffffefefffefffefffffefefffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffefffefffefefefffffffffffffefffffefefffffffffffffefefefffdfdfdfffcfcfcfffafbfafff3f3f3ffd6d6d5ff9c9c9cff696869ff535253ff2d2d2dff0f0f0fff050405ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5d5d5dff5d5d5eff5d5d5dff5d5d5dff5d5c5dff5c5d5dff5c5d5dff5c5c5cff5b5c5cff5b5b5bff5b5a5aff5a5b5aff5a595aff595959ff595858ff585858ff575857ff575756ff565656ff555656ff555555ff545554ff535453ff535352ff525252ff525252ff515152ff515151ff505050ff505050ff504f4fff4f4e4fff4e4e4eff4d4d4dff4c4c4cff4a4b4bff4a4a4aff484848ff3f3f3eff2d2c2dff131313ff050605ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090809ff151515ff353535ff505150ff646465ff969797ffd7d8d8fff2f2f3fff9f9f9fffcfbfcfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefdfdfffefffefffffefffffffffffffffefffffffefffffffffffffffefffffffffefffffffffffefefefffffefffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffefefffffffffefffefefffffefefefffffefffffefefefffefefefffffefefffefefffffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffefdfefffefefdfffefdfdfffefefefffefefdfffefefdfffdfefefffdfefefffefefdfffefefefffdfefefffefefdfffdfefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffefefefffdfefdfffdfefefffefefefffdfefefffdfefefffefefdfffefdfefffefdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfafffbfafafffbfafafffafbfafffafbfafffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafff9faf9fff9f9f9fff9f8f9fff9f8f9fff8f8f9fff8f8f8fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f6fff7f6f7fff6f6f6fff5f6f5fff6f5f5fff5f4f5fff4f4f4fff3f4f4fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff0f0f0fff0eff0ffefefefffefefefffeeeeeeffeeeeefffeeeeeeffededeeffedededffedecedffedececffecececffecebecffebebecffeaebebffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e6ffa6a5a5ff1c1d1cff1a191aff181818ff161515ff131313ff111110ff0f0f0eff0d0d0eff0c0d0dff0c0c0bff0b0b0bff0a0a0aff090909ff080808ff070707ff030404ff020202ff000101ff010101ff020101ff020102ff010102ff010201ff010102ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff303030ffcececdfff3f3f3fffdfdfdfffefefefffefdfefffefdfefffefdfefffefdfefffefdfefffdfdfefffdfefdfffdfefdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffefefdfffefdfdfffdfefdfffefdfefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefffffffffefefffefffefffefffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffefffefffffffffffffefffffefffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffefffffefffffffffffffffffffffffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffffffffffffefffefffefffefffffffefffffffffffefffffffffffefffefffefefefffefefefffffffffffefefffffefffffffefffefffefffefffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefefefffefffefffffefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffdfdfdfffefdfefffefdfefffefdfefffefdfefffdfdfefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffffefefffefffefffdfdfdfff9f9f9fff3f2f2ffe6e6e6ffd1d2d1ffc1c1c0ffb5b5b5ffa8a9a9ff999898ff838383ff6b6c6cff535353ff3b3b3bff282828ff1d1d1eff232323ff262727ff272827ff2d2c2cff2d2c2dff2e2e2eff2d2e2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfcfdfffbfbfbfffafbfbfffbfafafffafbfafffafafafffbfafbfffafafbfffafafbfffafafafffafafafffafafafffafafafff9faf9fffafafafffafafafffafafafff9f9f9fffaf9fafffaf9fafff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f8fff8f9f8fff9f8f9fff8f9f8fff9f8f8fff9f8f8fff8f9f8fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f6fff7f7f7fff7f6f6fff7f6f7fff6f6f7fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff2f3f2fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff1f2f2fff1f2f1fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f0fff0f1f0fff0f1f1fff0f1f1fff1f0f0fff0f0f0ffeff0f0ffeff0efffefefeffff0efefffefefefffefefefffeeefeeffeeeeeeffeeeeeeffeeedeeffededeeffedeeedffedededffecededffecedecffecececffececebffecebecffebebebffeaebeaffebebeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe8e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe7e7e8ffe7e8e8ffe7e6e7ffe7e7e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e1e0ffe0dfe0ffe0e0dfffdfdfdfffdfdfdeffdedfdeffdededdffddddddffddddddffdddcdcffdcdcdcffdbdcdbffdbdbdaffdadadaffdadadaffd9d9daffd8d9d9ffd7d8d8ffd7d7d7ffd7d6d6ffd6d5d6ffd5d5d5ffd4d5d4ffd3d3d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0cfd0ffcfcfcfffcfcfcfffcececeffcdcdcdffcccdcdffccccccffcbccccffcbcbcbffcbcbcbffcacacaffc9c9caffc9c9c9ffc9c8c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c7ffc6c6c6ffc5c6c6ffc5c5c5ffc5c4c5ffc4c4c4ffc4c3c4ffc3c2c3ffc2c2c3ffc1c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffbfc0c0ffbfbfbfffbebfbfffbebfbeffbfbebeffbebfbeffbebebeffbebebeffbebebeffbebebeffbebebeffbdbebdffbdbdbdffbcbdbdffbcbcbbffbbbbbbffb9bab9ffb8b9b8ffb7b8b8ffb8b8b8ffb7b7b8ffb7b8b8ffb8b9b9ffbababaffbbbabbffbbbabbffbbbbbbffbabbbaffbbbbbcffbbbcbbffbbbcbbffbbbbbcffbcbcbbffbcbbbcffbcbcbcffbbbcbbffbdbdbdffbdbcbdffbdbdbdffbcbdbdffbebdbdffbdbebeffbebebeffbebebe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d1d0ffcfcfcfffcfcfcfffcfcfcfffcececdffcececeffcdcdcdffcdcdcdffcccdcdffcdcdcdffcccccdffcccccdffcccdccffcdcdcdffcecdcdffcececeffcececfffcfcfcfffcfcfd0ffd0d0d0ffd0d1d1ffd1d2d2ffd3d3d2ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcddffddddddffdedddeffdededeffdededeffdfdedfffdfdfe0ffdfe0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e4e3ffe4e3e3ffe4e5e4ffe5e5e5ffe5e6e5ffe6e5e5ffe7e6e6ffe7e7e6ffe7e8e7ffe7e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebebebffebebecffecececffecedecffedededffeeededffeeedeeffeeeeeeffeeefeeffeeeeefffeeefefffeeefefffeeefefffefefefffefefefffefefefffeff0effff0f0efffefefefffefeff0ffeff0effff0efefffeff0efffefefeffff0f0f0fff0eff0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff4f5f5fff4f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff7f6f6fff7f6f7fff6f6f7fff6f7f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f7f7fff7f8f8fff8f7f8fff8f8f8fff8f7f8fff7f7f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f8fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffaf9f9fff9faf9fffafafafffafafafffafafafffbfafafffafbfafffafbfafffafbfbfffafbfbfffbfbfafffbfbfbfffafbfbfffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181819ff171717ff171717ff191819ff191918ff191919ff191818ff191919ff1b1b1cff212121ff282828ff303030ff3e3d3eff505050ff5d5d5eff666566ff6b6b6bff737373ff929292ffd0d0d1ffe2e3e3fff0f0f0fffbfbfcfffefefefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffefffffffefffefffffffffffffffffffffffefffefefffffefffffffffefffffffefefffffefefffffffefffffffefffefefefffefefffffffefefffffefefffefefefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffefefefffefefefffefdfefffdfefdfffefefefffefefefffafafbfff1f2f2ffdbdbdbffc4c4c4ffb9b9b9ffafaeafffa1a0a1ff949494ff848484ff6b6b6cff5b5b5bff484848ff3a393aff343433ff363636ff3a3b3bff3b3b3bff3d3d3cff3d3d3dff3c3c3c000000000000000000000000ff010101ff010101ff020201ff010101ff010100ff010101ff010000ff010000ff000000ff010101ff030302ff060605ff070807ff0a0a0aff0b0b0bff0c0c0bff0d0c0dff0e0d0eff0e0f0fff101010ff111212ff141414ff161617ff191919ff1c1b1cff1e1e1effacadacffe5e5e5ffe6e5e5ffe6e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaebffecebecffececedffedecedffedeeedffeeeeeeffefeeefffefeff0fff0f0f0fff1f1f0fff1f1f1fff1f2f1fff2f2f2fff3f2f3fff3f3f3fff4f4f4fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fffaf9f9fffaf9f9fffafaf9fffafaf9fff9f9f9fffaf9fafffafaf9fffafaf9fffafaf9fffaf9fafffafaf9fffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffafafafffafbfafffafafbfffbfbfbfffbfafbfffbfafbfffafbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffffefefffefffefffefefefffffefefffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffefffffffefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefefffefffffffffefffffefffefffefefefffefefffffefefffffefffffffefffefffefefffffefefefffefefffffffefffffffffffffefffefffefffffffefffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffefefffffffefffefffefffffefefffffffefffefefefffffefefffffefffffefffefffefffffffefefefffffffefffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffffffffefffefefefffefefffffefffefffefffefffefefefffdfdfdfffbfbfcfffafafafff0eff0ffd1d0d0ff939293ff686867ff505050ff2b2b2bff0e0e0fff060505ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5eff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5d5cff5c5c5cff5c5c5cff5c5c5bff5b5b5bff5b5a5bff5a5a5aff595a59ff595a59ff585858ff585858ff585858ff575757ff575657ff565556ff555555ff545554ff545353ff535353ff525252ff525251ff515151ff505050ff505050ff504f50ff4e4f4fff4f4e4eff4d4e4dff4d4d4dff4b4b4cff4a4a4aff494949ff474747ff3f4040ff313131ff151515ff070707ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040505ff0e0d0eff272727ff464646ff606060ff909091ffd4d4d4fff0f0f0fff8f8f9fffbfbfbfffdfcfdfffdfdfefffefefefffefefefffefefefffdfefefffefdfefffefefefffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffffffffffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffefefefffefefffffefefefffffefffffffefefffffefefffffffefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefdfdfffefefefffefdfefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafafafffbfbfafffafafbfffbfbfbfffbfafafffafafbfffafafafffafafafffafafafffafbfbfffafafafffafafafffafafafff9f9f9fff9f9fafffaf9f9fff9f9fafff9f8f9fff8f9f8fff8f8f8fff8f8f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f5f6fff5f5f5fff4f5f5fff4f4f5fff4f4f4fff4f3f4fff3f2f3fff3f3f2fff2f2f2fff1f2f2fff1f1f1fff0f0f0fff0f0f0ffefefefffeeeeefffeeefefffefeeeeffeeeeeeffeeedeeffeeeeedffedededffecececffecececffececebffebebebffebebeaffebeaeaffeaeae9ffeaeae9ffe8e9e8ffe8e8e8ffe7e8e7ffe6e6e6ffd6d5d6ff353535ff191a1aff181818ff151515ff131313ff111111ff0f0f0fff0e0e0eff0d0c0dff0b0c0bff0b0b0bff0a0a0aff090a0aff080809ff070707ff050505ff020202ff010102ff010101ff010202ff020102ff010201ff010101ff010102ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff161617ffb6b6b6ffedecedfffcfbfbfffefdfefffefefefffefefdfffdfdfdfffefdfefffefdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfdfdfffefefdfffefefdfffdfdfdfffefdfefffefefefffdfefdfffefefefffdfefefffefefefffefefefffefffefffefefefffefefffffefefefffefffefffffefefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefefefffefefffffefefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffffefffffefefefffefdfefffefefefffefefefffefdfdfffefdfefffefefdfffefefdfffdfdfdfffefdfefffefefdfffefefdfffefefdfffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefffffffffffffcfdfcfff7f8f7ffefefefffe0e0e0ffcdcdceffbebebeffb2b1b2ffa3a3a4ff909190ff797979ff616161ff474747ff2d2d2dff1a1a1aff121212ff1d1d1dff232223ff272727ff272828ff2d2c2dff2c2d2cff2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfefdfffbfcfcfffafbfbfffbfafbfffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafafafffafafafffaf9f9fffaf9fafffafaf9fffafaf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff9f9f8fff9f8f8fff9f8f9fff9f9f9fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff7f8f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f7fff7f6f7fff6f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff5f4f4fff5f5f4fff4f4f4fff3f3f3fff3f3f4fff3f3f3fff3f3f2fff3f3f2fff3f2f2fff3f2f2fff2f2f2fff1f2f1fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff2f1f2fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0efeffff0f0f0ffefeff0fff0efefffefefefffeeeeeeffeeeeefffefeeeeffeeeeeeffeeedeeffedeeedffedededffedededffececedffececedffecececffebebecffebebebffebeaebffebeaebffeaeaeaffeaeaeaffe9eaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e4e5ffe5e4e4ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e4ffe3e3e2ffe3e3e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e1ffe1e1e1ffdfe0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdddddeffdcdddcffdcdcdcffdcdbdbffdbdcdcffdadadbffdadadaffdadadaffd8d8d8ffd8d8d9ffd8d8d8ffd7d7d7ffd7d6d7ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d4ffd2d3d3ffd2d2d2ffd1d1d2ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcecfceffcececeffcdceceffcdcdcdffccccccffcccccbffcbcbcbffcacbcbffcacacaffcacacaffcac9caffc9c9c9ffc8c8c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c3ffc3c3c3ffc3c2c2ffc2c2c1ffc2c2c1ffc0c1c0ffc1c0c0ffc0c0bfffbfbfbfffc0bfc0ffc0bfc0ffbfc0bfffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbebdbeffbdbdbdffbcbcbcffbcbbbbffbbbbbbffbab9baffb9b9b9ffb9b9b9ffb9b9b9ffb9b9baffbababaffbababbffbbbabbffbbbbbaffbbbbbbffbbbbbcffbbbbbcffbbbcbcffbcbcbcffbcbcbcffbbbcbcffbcbbbcffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbdbebeffbebdbeffbebebeffbebebdffbfbfbfffbfbfbfffbfbfbfffbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d2d1ffd0d0d0ffd0d1d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcecdcdffcdcecdffcdcdcdffcdcdcdffcdccccffccccccffcdcdceffcececeffcecfcfffd0cfcfffcfd0cfffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9daffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdcdcdcffdddcdcffddddddffdededdffdededeffdededeffdfdedfffdfdfdfffe0e0dfffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9eae9ffeae9e9ffeaebebffeaeaebffebebebffecececffecececffececedffedededffededeeffeeedeeffeeeeeeffeeeeeeffeeeeefffeeefefffefefefffefefefffefefefffefefefffefefefffefeff0ffeff0efffeff0efffeff0f0ffeff0f0fff0eff0fff0eff0fff0f0effff0f0f0ffeff0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff0f0f1fff0f0f0fff1f0f1fff1f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff2f2f1fff2f2f2fff3f2f2fff3f2f2fff3f3f2fff3f3f2fff3f3f3fff3f4f3fff3f3f3fff4f3f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f4f5fff5f4f5fff4f5f4fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff6f6f6fff6f6f6fff5f5f5fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff7f8f7fff7f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fffaf9f9fffafaf9fffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfafbfffafafbfffafbfafffbfbfbfffbfbfbfffdfefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171716ff161616ff191919ff191918ff191919ff191919ff1b1b1bff1a1a1bff1b1b1cff201f1fff262626ff2e2f2fff393a39ff444544ff4f4f4fff565656ff605f60ff6b6a6bff767677ffaaa9a9ffd7d7d8ffe6e5e6fff3f3f4fffdfdfdfffefffefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffefffffffffffefffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffefffffffffffefffffefefffffefffffefefefffefffffffffefefffefefffffefefefffefefffffffffefffffefffffffefffffffffffffffffefffefffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefefffffffefffffffefefffefffffffefefffffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfefff9f9f9ffeeefefffd3d3d3ffc0c0c1ffb6b5b5ffa9aaa9ff9d9e9eff909090ff7f7f80ff656565ff555555ff424343ff363636ff363636ff373637ff373637ff3b3b3bff3a3b3bff3d3c3dff3d3c3c000000000000000000000000ff010101ff010101ff010102ff010101ff010201ff010000ff000001ff000000ff000001ff020201ff030304ff060506ff080808ff0a0a0aff0b0c0bff0d0c0cff0d0d0dff0d0d0dff0e0e0eff101010ff111212ff141414ff171716ff191919ff1c1b1cff454645ffdbdcdbffe4e4e5ffe5e6e6ffe6e6e7ffe7e7e7ffe8e7e7ffe9e9e9ffe9eaeaffebebebffebecebffedececffedededffedededffeeeeeeffefefeffff0efeffff0f0f0fff1f0f1fff1f1f2fff2f1f2fff2f2f2fff3f3f3fff4f4f4fff4f4f5fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f7f6fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9f9fffafafafff9f9fafffafaf9fffaf9fafffaf9fafff9f9f9fff9fafafffaf9f9fff9f9fafffafafafff9fafafffafaf9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafbfbfffafbfafffafafafffafafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefefffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefffffefefefffefffefffffefefffefefffffefffefffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffefffefffefffefffffefefffefefefffefefefffffefefffefefffffffefefffefefefffefefffffefefffffefefefffefefefffefffffffffffffffefefffffffffffffefffffffefffffffffffefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefffffffffffefffefefffffffefffffffffffffefefefffefffefffffefefffefffffffffffefffefefefffffefefffefffefffefffffffffffefffefefefffefefffffefffefffefffefffefffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffefffefffefffffffffffffefffffefffffffefefefffefefefffdfcfdfffcfcfbfff9f9f9ffebebecffcbcbcbff888888ff656465ff4b4b4bff282828ff0e0e0eff050506ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5e5eff5e5d5dff5d5d5eff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5c5dff5c5d5dff5c5c5cff5b5c5bff5b5b5bff5a5b5bff5a5a5aff595959ff595959ff585958ff585858ff575857ff575656ff565657ff555655ff555555ff545454ff535454ff535253ff525152ff525151ff515151ff505051ff505050ff4f504fff4f4f4eff4e4e4eff4d4d4dff4d4c4cff4b4b4bff4a4a4aff484849ff464647ff424243ff373737ff191919ff090909ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff070707ff1c1c1cff3d3c3cff5d5d5dff8c8c8cffd0d1d1ffedecedfff7f7f8fffbfafafffcfdfcfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffefffffefffffffefffffffffffffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffefffffffffffefffffefefffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefdfdfffefefefffefefefffdfdfdfffefdfdfffdfefefffdfefefffefefdfffefdfdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffafafafffbfafafffafbfafffafbfbfffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafbfffafafbfffbfafafffafafafff9fafafffafafafff9faf9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff3f3f3fff2f3f2fff3f2f3fff2f2f2fff1f2f2fff0f0f0fff0f0f0fff0efefffefefefffefefefffeeeeefffeeeeeeffeeedeeffededeeffedededffecededffedececffebebecffebebebffeaebebffeaebeaffeae9eaffeae9eaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e6ff6d6d6cff1a1a1aff191818ff151616ff131313ff111110ff0f0f0fff0e0e0fff0d0d0dff0c0c0cff0b0b0bff0a0b0bff09090aff090809ff080707ff050606ff030404ff020202ff010201ff020101ff010101ff010101ff020101ff010101ff010101ff01010100000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff6f6f6fffdfe0e0fff9f9f8fffefdfdfffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfefffdfefefffdfdfdfffdfefdfffefdfdfffdfefefffefefefffdfdfdfffefdfdfffdfefefffdfefefffefefefffefefefffefefffffefffefffefefefffefefffffefffffffefefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffefffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffefffefefefffefefefffffefefffefefffffffefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffbfbfbfff6f6f5ffeaebebffd9d9d9ffc9c9c8ffbababaffadadadff9d9e9dff8a8a8aff707171ff595959ff3b3a3bff212121ff111010ff0c0c0cff1d1d1eff1d1e1dff222322ff272727ff282727ff2c2c2cff2d2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffaf9fafff9f9f9fff9fafafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f9f9fff9f9f8fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff7f8f7fff7f8f7fff7f7f8fff7f8f8fff7f7f8fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff6f6f6fff7f6f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f7fff6f6f7fff6f6f6fff5f6f6fff6f6f6fff6f5f5fff6f6f5fff5f5f6fff5f5f5fff5f5f4fff5f4f4fff4f4f5fff4f4f4fff3f4f4fff4f3f3fff3f3f4fff3f3f3fff2f3f3fff3f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff2f1f1fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0fff0efefffefefefffeeefefffefefefffeeefeeffeeeeeeffeeeeeeffedededffedededffedededffedededffecececffecebecffebebecffebebebffeaebeaffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe8e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfe0e0ffdfdfe0ffdfdfdeffdededeffdededfffdddeddffddddddffdcddddffdcdcdcffdbdbdcffdbdbdcffdbdadaffdadadaffd9d9daffd9d9d9ffd8d9d8ffd8d8d7ffd7d7d7ffd6d6d6ffd6d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd2d2d3ffd1d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdceceffcdcdcdffcccdccffccccccffcccbccffcbcbcbffcacacaffcacacaffcac9caffcacac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc6c6c7ffc6c7c7ffc6c6c6ffc5c5c6ffc5c5c5ffc4c4c4ffc4c4c3ffc3c3c3ffc3c2c3ffc2c2c2ffc1c2c1ffc1c1c1ffc1c0c0ffc0c1c1ffc1c1c0ffc0c0c0ffc1c0c0ffc0c1c0ffc0c1c1ffc0c1c0ffc0c0c0ffc0bfc0ffbfbfbfffbebfbeffbebebeffbdbebeffbcbcbdffbcbbbcffbcbbbbffbbbbbbffbbbbbcffbbbcbcffbbbcbbffbbbbbbffbbbbbbffbababaffbbbabaffbbbbbcffbcbcbbffbbbcbcffbcbbbcffbcbbbcffbcbbbcffbcbdbcffbdbdbdffbdbdbdffbcbcbdffbebebeffbebebeffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd0d0d0ffd0d0d1ffcfcfcfffcfcfcfffcfcfcfffcdceceffcdcdceffcdcdceffcdccccffcdcdcdffcdcdceffcecfceffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd3d2d2ffd2d3d3ffd4d3d4ffd4d4d5ffd5d5d5ffd5d6d5ffd6d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadbffdadadbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcddddffddddddffdeddddffdedddeffdededeffdedfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe1e1e0ffe1e1e2ffe2e1e2ffe2e2e3ffe3e3e3ffe3e4e3ffe4e3e3ffe4e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9eaffeaeaeaffeaeaebffebeaebffecebebffebececffececedffedededffedededffeeededffeeeeeeffeeeeeeffefeeeeffeeeeefffefefefffeeefefffefefefffefefefffefefefffefefefffeff0f0fff0f0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff1f1f1fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f4f4fff4f4f4fff3f3f3fff4f4f3fff4f4f4fff4f4f5fff4f5f4fff4f4f4fff4f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f5f5fff5f6f6fff5f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f9fff8f8f8fff8f8f9fff9f9f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafafafffafafafff9f9f9fffafaf9fffafafafffafafafffafbfafffafafafffafafbfffafbfafffafbfafffbfbfbfffcfdfdfffefefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171716ff191919ff181919ff191819ff191919ff1b1b1bff1c1c1bff1b1b1bff1b1b1bff1e1e1eff242424ff2c2c2cff353535ff3b3b3bff454645ff4f4f4fff585857ff656666ff707070ff7e7e7effbbbbbbffdbdbdcffeae9e9fff9f9f9fffefefffffffffefffefefefffffefffffefefefffefffefffefffefffffffffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffefffffefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffefffefefffffefefefffefffefffefefefffefffffffffffffffffffffffffefefffffffffffffffefffffefefffefffefffefffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefefffffefffffefefefffefefefffefefefffefefdfffdfefefffcfcfcfff7f7f7ffeaeaeaffcfcfcfffbebdbdffb1b2b1ffa5a5a6ff989998ff8a8a8aff797979ff5f5f5fff505050ff3e3e3eff333433ff343535ff373737ff363636ff373636ff3a3b3bff3b3b3bff3c3c3d000000000000000000000000ff010101ff010101ff010101ff020101ff010201ff010101ff010101ff000100ff010101ff020202ff040404ff070607ff090809ff0a0a0aff0c0c0bff0c0c0cff0c0d0cff0d0d0dff0f0f0eff101010ff121212ff141414ff171716ff1a1a1aff1c1d1dff7d7c7cffe4e3e4ffe5e4e5ffe6e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebececffecedecffedededffeeeeedffeeefeeffefefeffff0f0f0fff0f1f1fff0f1f1fff2f1f1fff2f3f2fff2f2f3fff3f4f3fff4f4f4fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff8f7f8fff8f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9fafffaf9f9fff9f9fafffafafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafafffafafbfffafbfbfffafafbfffafbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefefffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffefefffffefffefffefefefffefffefffefffffffefefefffffffefffefffffffefefefffffefefffefffefffefefffffffffefffefefefffffefffffefefefffefffffffefefefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefefefffffffffffefefefffffffffffefefefffffefefffefefefffefdfdfffdfdfdfffbfbfbfff7f7f7ffe7e7e8ffc3c3c4ff7e7d7eff5f5f60ff434343ff1e1f1eff0b0b0bff040404ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5e5eff5d5d5eff5d5d5dff5d5e5dff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5c5cff5c5c5cff5c5c5bff5b5b5bff5a5b5aff5a5a5aff595959ff595959ff585959ff585858ff575857ff575757ff565757ff565555ff555555ff545454ff545454ff525353ff525252ff515151ff515150ff505050ff504f50ff4f4f4fff4e4e4eff4d4d4dff4d4d4cff4b4c4cff4a4a4bff4a4a4aff484848ff454646ff444444ff3b3c3bff1d1d1eff0b0b0aff020303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff050505ff151515ff363737ff5b5b5cff888888ffcbccccffe9eaeafff7f6f6fffafbfafffcfcfdfffefefdfffefefefffffefefffefefefffefefefffefefdfffffffffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffefffefffefefefffefefffffefefffffffefffffefefffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefffffefffffffffefefffffffffffefffefffefefefffefefffffefefffffefefefffefefffffffffffffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefdfffefefefffdfefdfffefefdfffefefdfffefdfefffefefefffefefefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafbfafffbfbfbfffafbfbfffbfafafffafafbfffafafafffafafafffafafafffbfbfafffafbfafffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff5f6f6fff6f5f6fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff2f3f3fff3f3f3fff2f2f2fff2f1f2fff1f1f1fff1f0f0fff0f0f0ffefefefffeeeeeeffeeeeefffeeeeefffeeedeeffededeeffedededffecededffecececffecececffebecebffebebebffeaeaebffeaeaeaffe9e9eaffe9e8e8ffe8e8e8ffe7e7e6ffe6e6e6ffe5e5e5ffa4a5a4ff1b1b1bff191919ff161616ff131313ff111111ff101010ff0e0f0fff0e0d0dff0d0c0dff0c0c0cff0b0b0bff090a0aff090909ff080808ff070706ff050405ff030303ff010202ff020201ff010101ff010201ff000101ff010101ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff2b2b2bffc6c6c6fff5f5f6fffdfdfdfffdfdfefffefefefffdfefefffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfefffefdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffefefefffefefdfffefffefffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffefffffefefffefffefffefffefffefefefffffefffffefffffffffffffffffffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefffffffefefefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefdfefffefefefffefefefffffefefffefefefffefefdfffdfdfefffdfefefffdfdfefffefdfdfffdfdfefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefefefffefffefffdfefdfff7f7f7fff4f3f4ffe7e7e7ffd3d3d4ffc4c4c4ffb6b7b6ffa8a8a8ff989797ff838383ff6a6a6aff505050ff2f3030ff181818ff0b0c0bff0e0e0eff0e0e0eff1e1d1eff1d1d1eff232323ff272727ff272827000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffcfcfcfffbfbfafffbfbfbfffafafafffbfbfbfffafafafffafafafffafafafffbfafafffafafafffafaf9fff9f9fafff9f9fafff9f9fafffaf9f9fff9f9fafffafafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f9fff8f9f9fff8f8f9fff8f9f8fff8f9f8fff8f9f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f6f6fff7f7f7fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f1fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f1f1fff1f0f0fff1f0f1fff0f0f0fff0f0f0ffeff0f0fff0f0efffeff0efffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffedeeedffedededffedededffedededffecececffebebecffecebebffebebebffebeaebffebebeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e8e8ffe8e7e8ffe7e8e7ffe8e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e2e1ffe1e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdedddeffdedddeffddddddffddddddffdcdcdcffdcdcdbffdbdbdbffdbdbdaffdadadaffdad9daffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd2d3d3ffd2d2d2ffd1d2d1ffd1d1d2ffd1d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcecfcfffcececeffcececeffcdcdcdffcdcdcdffccccccffcccbccffcbccccffcccbcbffcbcbcbffcacbcaffcacacaffc9c9caffc9c9caffc9c8c9ffc8c8c9ffc8c8c8ffc7c8c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc1c2c1ffc1c2c1ffc1c1c1ffc1c1c2ffc1c2c2ffc1c1c2ffc1c2c1ffc2c2c2ffc1c2c1ffc1c0c0ffc0c0c1ffc0c0c0ffbfbfbfffbebfbeffbebebeffbdbebdffbdbdbdffbdbdbdffbebdbeffbdbdbdffbdbdbcffbcbcbcffbbbcbbffbbbcbbffbbbbbbffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbdbdbdffbdbcbdffbdbdbdffbdbdbdffbebebeffbebebeffbebebeffbebebdffbfbfbfffbfbfbfffbfbfbfffbfbebfffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d4d3ffd3d3d3ffd3d3d4ffd2d2d3ffd2d2d2ffd1d2d1ffd2d2d2ffd0d1d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcdceceffcececdffcececdffcececeffcfcecfffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd4d4d3ffd4d4d4ffd4d4d5ffd6d5d5ffd6d7d6ffd7d6d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffd9dadaffdadadbffdadadaffdbdadbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffdddddeffdedddeffdededeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e9ffeaeaeaffeaeaeaffeaebebffebebebffebecebffecececffecececffedededffedededffeeeeedffeeeeeeffeeeeeeffeeefefffeeeeefffefefefffefefefffefefeffff0efefffeff0efffefeff0fff0f0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff0f1f0fff0f0f0fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff1f1f2fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff4f5f5fff4f4f5fff4f5f4fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff6f6f5fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9faf9fffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfafafffbfafbfffcfcfcfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191819ff191919ff191818ff1b1c1bff1b1b1bff1c1b1cff1b1b1bff191a1aff1c1c1dff222221ff272828ff2f302fff373737ff404140ff4d4d4dff565656ff606060ff6a696aff706f70ff8f8f8fffd2d2d3ffe1e2e2fff0f0f0fffdfcfdfffffffffffefffffffffefefffffffffffefefffffffefffffffffefffffffffffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffefffffffefffefefffffefefffffffffffffefefffffffefffffefffffffefffefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffefffffefffefffffffefffffefefffffffefffefefffffffefefffefefffffefefefffffffffffefefefffefefefffefffefffefffffffffefffffefefefffefefefffffefffffffffefffefffefffefefffffefefffffffffffffefffffffffefffffefffffffefffffffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffbfbfbfff4f3f4ffe6e6e6ffcdcccdffbbbbbbffafafaeffa2a1a2ff949595ff858686ff757474ff5c5c5cff4d4d4dff3c3c3cff333232ff333334ff353434ff373636ff363736ff373736ff3b3a3bff3b3b3a0000000000000000ff000001ff010100ff010101ff000100ff010101ff010201ff010102ff010101ff010101ff010101ff030203ff040404ff070706ff090909ff0a0a0bff0c0c0cff0c0c0cff0d0c0dff0d0d0dff0e0f0fff101010ff121212ff141414ff171717ff1a191aff1c1c1dffa1a1a1ffe3e4e3ffe4e4e4ffe6e5e5ffe6e6e6ffe7e7e7ffe7e8e8ffe9e9e8ffe9eaeaffebebebffecebecffecedecffedededffeeedeeffeeeeeeffefefeffff0eff0fff0f0f0fff1f1f1fff2f2f2fff2f2f2fff3f2f3fff4f4f4fff4f5f4fff6f5f5fff6f6f6fff5f6f6fff6f6f6fff7f6f6fff6f6f7fff7f7f7fff8f7f7fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9faf9fffafafafff9faf9fffaf9fafff9fafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffbfafafffafbfbfffafbfafffafafafffafafafffafafafffafbfafffbfafafffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffefdfdfffdfdfefffefdfdfffefdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffffefefffefefffffefffefffefefefffefffefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffefffffffefefefffffefefffefffefffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefffffffefffefffffefefffffffffffefffefffffefefffffffffffefefffffffefffffffffefffffffffffffffffffffefffffefffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffefffefffffefffffffffefffefefefffefefffffefefffffffffffffefefefffffefefffefffffffefffefffefefefffefffefffefefffffefffefffffefefffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffefefefffefdfdfffcfdfcfffbfbfbfff8f7f7ffe5e5e5ffbdbdbdff797979ff5b5c5bff383838ff151615ff070808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5e5dff5d5e5eff5e5d5eff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5c5c5dff5c5c5cff5c5c5cff5b5b5bff5b5a5bff5a5a5aff595a59ff595959ff585858ff575858ff575857ff575657ff565656ff565555ff555555ff545454ff545354ff525352ff515152ff505151ff505050ff4f5050ff4f4f4fff4f4e4fff4e4e4dff4d4d4dff4d4c4cff4b4b4bff4b4a4bff494949ff474747ff454546ff434444ff3d3d3dff1f1e1eff0a0a0aff020303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff111010ff323232ff575657ff868686ffc6c7c7ffe8e8e8fff6f7f7fffafafafffdfcfcfffefefefffefefefffffefefffffefefffdfefefffefefefffffefefffefefffffffffffffffffffffefffffffffffefffffefefffffffefffefffffffffefffffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffffffffffefffefffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffefffffffefffffefefffffffefffefefffffffefefffefefefffefefefffffffffffefefefffefefefffefffefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfdfffdfefdfffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefffffffefefefffefefefffefefefffdfdfefffefdfdfffefdfdfffdfdfefffdfdfdfffdfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfbfbfffbfafbfffafbfafffafafbfffafbfafffbfafafffafafbfffafafafffafbfafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fff8f8f8fff9f8f9fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff6f6f6fff6f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f3fff3f3f3fff3f2f2fff3f2f2fff1f2f2fff2f2f1fff1f0f0fff0f0efffefeff0ffefefefffeeeeefffeeeeeeffeeeeeeffedeeedffedededffecededffecededffecebecffebebebffebebebffebeaeaffeaeae9ffe9e9e9ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffc9cacaff1b1c1bff191919ff161616ff131314ff111211ff100f0fff0f0f0fff0e0d0eff0d0d0dff0c0c0cff0c0b0cff0a0a0aff090909ff080808ff070707ff050505ff030303ff020101ff010201ff010101ff010101ff010101ff010101ff010101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff111111ffaaa9aafff2f2f2fffdfdfdfffdfefdfffefdfdfffdfefdfffdfefefffefdfefffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffefdfdfffdfefefffdfefdfffefdfdfffdfefdfffdfefefffefefefffffefefffefefefffefefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffefffffefffefffffffefffffefefffffffefffffffffffffffffffefefffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffefffffffefffefffffffefffffffffffffffefefffffffefffffefffffffefffefffefefefffefffefffefefffffefffefffffefffffffefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffefffffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefefffffefffffffefefefffffefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffffefefffefffefffffffefffefefefffefefdfffefefefffefefefffdfdfefffefefdfffefefefffdfefdfffefdfefffdfefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffdfdfdfff5f6f6fff1f1f1ffe2e2e2ffcececeffbfbfbfffb3b2b2ffa4a4a4ff929292ff7c7c7cff636363ff484848ff2a2a2aff151515ff0a0a0bff0b0b0bff0d0e0eff0e0e0eff1e1d1eff1d1e1dff232323ff27272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfdfdfffbfbfbfffbfbfafffafafbfffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafaf9fffafafafff9f9f9fff9f9f9fff9faf9fff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f7fff8f7f8fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f7f7fff7f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff6f6f6fff7f6f6fff7f7f7fff6f6f7fff7f6f6fff7f6f6fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f5fff6f5f5fff6f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f4f4fff4f4f4fff3f4f3fff3f4f4fff3f3f4fff3f3f3fff2f2f2fff3f2f3fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff2f2f2fff1f1f1fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f0f0fff0f1f0fff0f0f0fff0f0f0ffeff0f0ffefeff0ffefeff0ffefefefffeeefefffefefefffefeeeeffeeeeeeffeeeeeeffeeededffedededffedecedffecececffecececffecebecffebececffebebebffebeaebffebebebffeaebeaffebeaeaffeaeaeaffe9e9eaffeae9e9ffeae9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe5e5e6ffe5e5e5ffe6e5e5ffe4e5e4ffe4e4e4ffe4e5e4ffe3e4e4ffe4e3e4ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0dfffe0dfdfffdfdfdfffdededeffdededeffdeddddffddddddffdcdcdcffdcdcdcffdbdbdcffdbdbdaffdadbdaffdadadaffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0cfd0ffcecfcfffcfceceffcececeffcdcdceffcdcdcdffcdcccdffcccdccffcdcdccffcccbccffcccccbffcbcbccffcbcbcbffcacacbffcacacaffcacacaffc9c9c9ffc9c8c9ffc8c9c8ffc7c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc4c4c4ffc3c3c4ffc4c3c3ffc3c3c3ffc3c2c2ffc2c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c2ffc2c2c2ffc2c1c1ffc1c2c1ffc1c1c1ffc1c0c0ffbfc0bfffbfbfc0ffbebfbfffbfbfbeffbebfbeffbebebeffbebebeffbebebdffbdbdbdffbdbcbcffbcbcbcffbcbcbcffbcbbbcffbbbcbcffbcbbbcffbcbcbcffbdbdbdffbdbcbdffbdbdbdffbdbdbdffbebebeffbebebeffbdbebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffd0d1d0ffcfcfcfffcfcfcfffcdcecdffcececeffcececfffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d2d2ffd3d2d2ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9daffdad9daffdadad9ffdadadbffdbdadaffdbdadbffdbdbdbffdcdcdbffdcdbdbffdcdcdcffdcdcddffddddddffddddddffdededdffdfdedeffdededeffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e8e8ffe9eae9ffeaeae9ffebeaeaffeaebeaffebebebffebebecffecececffecedecffedededffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefefffefeff0ffeff0f0fff0f0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff0f0f0fff1f0f0fff0f1f0fff1f1f0fff1f0f0fff1f1f0fff0f0f1fff1f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff5f4f5fff5f4f4fff5f5f5fff5f5f5fff6f5f6fff5f5f5fff5f5f6fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff7f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fff9f9fafffaf9fafff9fafafff9fafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafbfafffdfcfcfffffefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181919ff191919ff1b1c1bff1b1b1cff1b1c1cff1b1b1bff1a1b1aff1b1b1bff191919ff1c1c1cff242323ff2c2c2bff373636ff3e3f3fff474747ff4e4e4eff545454ff565656ff5c5d5cff676767ff949493ffd1d2d2ffe2e2e2fff1f2f2fffdfdfcfffefffefffffefffffffffefffefefefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffefffffffffefefffefefffffefffffffefffffffefefffffefffffffffffffffefefefffffffefffffffffffefefefffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffefefffffffffffffffffffffefefefffffffefffffffffffefffefffffffffffefefffffefffefffefffefffefffefffffefefffefefefffffffefffffffefffffefffffefefffffefefefffefefffffefffffffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffefefdfff9fafafff1f1f1ffdfdfdeffc4c4c4ffb5b5b5ffa9a9a9ff9c9c9cff8e8e8dff7e7e7eff6d6c6dff545454ff474747ff383938ff313232ff343434ff333333ff353535ff373636ff363636ff363636000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010102ff030202ff040403ff050405ff060607ff090908ff0b0a0bff0b0c0cff0c0d0cff0c0c0dff0c0d0dff0f0f0fff10100fff121212ff151515ff171717ff191a1aff3c3c3cffdadbdaffe3e3e3ffe4e5e5ffe5e5e5ffe6e6e5ffe7e7e7ffe7e7e8ffe9e8e9ffeaeae9ffebebeaffececebffecededffedededffeeeeeeffeeeeeeffefefeffff0f0f0fff1f0f0fff1f1f1fff1f2f2fff3f3f3fff3f3f3fff4f4f3fff4f5f4fff5f5f5fff6f6f6fff5f6f6fff6f6f6fff6f7f7fff6f7f7fff7f8f7fff8f7f8fff9f8f8fff9f8f9fff9f9f9fff9faf9fff9f9f9fffafaf9fffafafafffafaf9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafafffafafbfffafafafffafafbfffafafafffafbfafffafafbfffafbfbfffbfbfbfffafafafffbfbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffffefefffefefefffefefffffefefefffefefffffefefefffefffefffefefffffefffefffffffffffefefefffffffefffffffffffefefffffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefefffffefffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffefefefffefefefffefefefffffefefffefefefffefffefffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefffffefefefffefefffffefffffffefffffffefefffffefffffffffffffffefefefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffffefffefefefffefffefffefffffffefefefffefffefffefefffffffffefffefefefffdfefefffcfdfcfffafafafff7f7f6ffe2e2e2ffafafafff717171ff565656ff2e2e2eff0e0e0eff020303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5e5eff5d5e5dff5e5e5dff5d5d5dff5e5d5dff5e5d5dff5d5d5dff5d5d5dff5c5c5cff5c5c5cff5b5c5cff5b5b5bff5b5a5bff5a5a5aff5a5a5aff595958ff595858ff585858ff575757ff565757ff565656ff555655ff555555ff545454ff535353ff525352ff515152ff505050ff505050ff504f4fff4f4f4eff4e4e4eff4d4e4eff4c4d4cff4c4b4cff4b4b4aff494a49ff484848ff474746ff454544ff424343ff3b3c3cff1d1d1dff090909ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030302ff111011ff2c2c2cff4c4d4cff787878ffc0c0bfffe5e5e4fff5f6f6fffafafafffcfcfcfffdfdfdfffefefdfffefefefffefefefffdfdfefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffefffffefefffffffefefffffefffffefffffffefffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffffffffffffffefffffffffffefefffffefffefffefffffffefffefffffefefffefefefffffefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfefefffdfefdfffdfefdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfafffafbfafffafbfbfffafbfbfffafafafffafaf9fffafafafffafafafffafafafffafafafffafaf9fffafaf9fff9fafafff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff4f5f5fff5f5f4fff4f5f4fff3f4f4fff3f3f2fff2f2f3fff3f2f2fff2f1f2fff1f1f1fff0f1f0ffefefefffefefefffefefefffeeeeeeffeeeeeeffededeeffedeeedffedededffecedecffecececffebebecffecebebffebebeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e8ffe6e7e7ffe6e6e6ffe5e4e5ffe3e4e4ff2a2a2aff1a1a1aff171717ff151515ff121112ff0f1010ff0f0f0fff0e0f0eff0e0e0eff0c0d0dff0b0b0bff0a0a0aff09090aff080808ff070707ff060505ff040303ff020101ff000101ff010100ff010101ff010101ff010101ff000100ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff737373ffe5e5e5fff8f8f9fffdfdfefffefefdfffdfefefffdfefdfffefdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfefefffdfefefffdfdfefffdfefefffefefefffefefdfffefefefffefefefffefdfefffefffefffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffefefffffefffffffefffffffffefffffefffffffffffffffefefefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefefffffefffefffffefffffefefefffffefffffffefefffffffefffffffefffefffffffffffefffffefffffefefefffefffefffefffefffefefefffefffefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefffffefffffffefffefffefefffffcfdfdfff5f5f5ffedededffdadadaffc7c8c7ffb9b8b9ffacadacff9c9d9cff898989ff707070ff575858ff3e3e3fff272827ff181718ff101010ff161616ff0b0b0bff0e0e0dff0e0e0dff1d1e1eff1d1e1dff23222300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfefffcfdfcfffbfbfbfffafbfbfffafbfafffafafbfffbfafafffafafafffafafafffafafafffaf9f9fffafaf9fffafafafffafafafffafafafff9f9fafff9faf9fff9faf9fff9faf9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f8f8fff9f9f8fff9f9f9fff8f8f9fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f6fff7f7f6fff7f6f6fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f7f6fff6f6f7fff7f6f6fff6f6f6fff6f7f6fff6f7f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff1f2f2fff1f2f2fff1f1f2fff1f2f1fff2f2f2fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff0f1f1fff1f1f1fff0f1f1fff1f1f1fff0f1f1fff0f0f0ffeff0effff0eff0ffefefefffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeeeedffededeeffedededffecededffecedecffecececffececebffebececffebebebffebebebffebeaeaffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe9eae9ffe9eae9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e1e1ffe0dfe0ffdfe0e0ffdfdfdfffdedfdfffdededfffdddedeffddddddffdcdddcffdcdcddffdbdcdcffdbdbdbffdbdadaffdadadaffdadad9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d7d6ffd5d6d5ffd5d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d3ffd2d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfcfffcfd0cfffcfcfcfffcecfceffcececeffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffccccccffcbcbcbffcbcbcbffcacacbffcacacaffcacacaffc9cac9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c7ffc5c5c5ffc5c5c6ffc4c5c5ffc4c5c4ffc4c4c4ffc3c4c4ffc4c4c4ffc3c3c3ffc4c4c3ffc4c4c4ffc4c3c4ffc3c4c4ffc3c4c3ffc3c4c3ffc3c3c3ffc2c3c3ffc2c2c2ffc1c2c1ffc1c1c2ffc1c1c1ffc1c0c1ffc1c0c0ffc0c0c0ffc0c0bfffbfc0c0ffbfbfbeffbfbebfffbebebeffbebebeffbebebeffbebebdffbebebdffbdbebeffbdbdbdffbdbdbdffbdbdbcffbcbdbcffbdbdbdffbebebeffbebfbfffbfbfbfffbfbfbfffbfbfbfffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc6c6c6ffc5c5c5ffc6c6c6ffc5c5c5ffc8c9c8ffc8c9c8ffc8c9c8ffc9c8c80000000000000000000000000000000000000000000000000000000000000000ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd4d3d3ffd4d4d4ffd2d2d2ffd2d2d2ffd1d2d1ffd1d2d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d3d3ffd3d3d2ffd3d3d3ffd4d4d3ffd4d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdadad9ffd9d9daffdadbdaffdadbdbffdadbdbffdbdcdbffdbdbdcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffdededdffdededeffdededeffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e9e8ffe9e9e9ffe9eaeaffe9eaeaffeaeaeaffeaebeaffebebebffebebebffecececffedececffededecffedededffedeeeeffeeeeedffeeeeeeffeeeeeeffeeefefffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f0fff0f0f0fff0f1f0fff0f0f1fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f2f1fff1f2f2fff1f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f4fff3f4f4fff4f3f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f6f5fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f6fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f9f9fff8f8f8fff9f9f9fff8f8f8fff8f9f8fff8f9f8fff8f9f8fff9f8f8fff8f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafff9fafafffaf9fafff9fafafffafafafffafaf9fffafafafffafafafffafafafffafbfafffafbfafffafbfafffcfcfcfffefefefffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff1b1b1bff1c1b1bff1b1b1bff1b1b1cff1b1b1bff1b1b1aff1c1c1cff181818ff1c1c1bff242324ff2b2b2bff333333ff3a3a3bff404040ff444343ff494949ff4f504fff575757ff606060ff6d6d6dffa7a8a8ffd8d8d8ffe6e5e5fff5f5f5fffdfefefffffefefffefffefffefefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefffefffffefffffffefefffffffffffffffefffffffefffffefffffffffefffefffefffffefffffffffffffefefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffefefffffffefffefffffffefefefffffffefffffffefffffffffffefffefffffffffffffefffffefffefffefefefffefffefffefefefffffffefffffffefffffffffffffffffffefefffffefffffffefefffffffffefffefffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffefffefefefffefefefffdfefdfffefefefffefdfdfffefdfdfffdfdfdfff8f9f8ffefeff0ffdadad9ffc1c1c2ffb2b2b3ffa6a6a6ff989897ff89898aff797979ff676666ff4d4d4dff414141ff353535ff343433ff343434ff343434ff333333ff353535ff373636ff3636360000000000000000ff010100ff010100ff010101ff000101ff010101ff010101ff000101ff010101ff010101ff020201ff030303ff050404ff050606ff070606ff080909ff0a0b0bff0b0b0cff0c0c0cff0c0d0cff0c0d0dff0e0e0eff0f1010ff121212ff151415ff171718ff1a1a1aff6b6b6bffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e7ffe8e9e8ffe9e9eaffebebebffebebebffececedffedededffeeeeedffeeeeeefff0f0effff0f0f0fff1f1f0fff1f1f2fff1f2f2fff3f3f3fff4f3f3fff4f4f4fff5f5f5fff6f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff8f7f8fff8f8f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafaf9fffafafafff9fafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffbfafafffafbfbfffbfafafffafafbfffafbfbfffafafbfffbfbfafffafbfafffafbfafffafafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffcfbfbfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefffffffffefefffefefefffefffffffefefefffffffefffefffefffefffefffefefffffefffffffffefefffffefffffefefffffffffffffefffffffffefffffffffefffffffffffffffefffefffefffffefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefffefffefefffffefefffffefefffffefefefffefefefffefffffffffefefffefefefffefefffffffffefffffefefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefefffffffffefffefffefffefffffffefffffffefffffffffffefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefefefffefefffffffffefffefefefffffefefffffffffffefffffffffefffffefefefffefdfdfffbfcfcfffafafafff7f7f6ffe1e1e0ffaaaaaaff6c6d6dff545354ff2c2b2cff0b0c0bff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5e5d5eff5d5e5dff5d5e5dff5e5e5dff5e5d5dff5e5e5dff5e5d5dff5d5e5eff5d5d5dff5c5c5dff5c5c5cff5b5b5cff5b5b5bff5a5b5aff5a5a5aff595959ff595959ff595858ff585858ff575758ff575757ff565656ff565555ff555554ff545454ff535353ff525252ff515152ff515150ff50504fff4f4f4fff4e4e4eff4d4d4dff4d4d4dff4c4b4cff4b4b4aff4a4a4aff494949ff474748ff474746ff444445ff404041ff343535ff171716ff070707ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0e0d0dff252525ff424242ff6c6c6cffbbbbbbffe2e2e3fff4f4f5fffafafafffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefdfffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffffffefffffffefffffffffffffefffffefefffffefffffffefefffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffefffffffefffffffffffefffefffffffffffffefffffefffefffefffefffffffefffefefefffefefefffffefefffffffffffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefffefffefefefffffffefffefefffffefefffffefefffffffefefffefefffffefffffffffefefffefefefffefefefffefefefffefdfdfffefefefffefefefffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefefdfffefefdfffefdfdfffdfefefffdfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffafafbfffbfafbfffafbfafffbfafafffafafafffafafbfffafafafffafaf9fffafafafffafafafffafbfafffafafafffafafafff9f9f9fffafafafff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f8f8fff8f8f7fff7f7f8fff7f7f8fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f2f1fff0f1f1fff0efeffff0f0efffefefeeffefefefffeeeeeeffeeeeeeffeeedeeffedededffecedecffecececffececebffebebebffebeaeaffeaeaeaffe9e9e9ffe8e8e8ffe7e8e8ffe6e6e7ffe6e6e5ffe5e5e4ffe3e4e4ff797979ff1a1b1bff181818ff151515ff121213ff101011ff0f0f0fff0f0e0eff0d0d0dff0c0c0dff0b0b0bff0a0a09ff090909ff080808ff070807ff060606ff040404ff010202ff010101ff010101ff020101ff010101ff010100ff000001ff010100ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff414141ffccccccffeeefeffffdfdfdfffefdfefffdfefdfffdfdfdfffefefdfffdfdfdfffefdfdfffefdfdfffefefefffefdfdfffdfdfefffdfefefffdfdfefffefefdfffdfefdfffdfefdfffdfefefffdfefefffefefefffefefefffefefefffefefffffefefefffffefefffffefefffffffffffffffefffffffefffffefffffffffefffffffefffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffefffefffefffefffefefffffefffffffffefefffffffffffefefffffffffffffefffffffffefffffffffefffffffffffffffefffefffefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefefffffffffefffefefffffffffefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefffffffffefefffefefffffefffffffefefffffffffefffefefdfffafbfbfff2f3f3ffe8e9e9ffd3d3d2ffc2c2c2ffb4b4b5ffa7a7a7ff969696ff818181ff676767ff4e4e4eff393939ff292928ff1a191aff171716ff191919ff191919ff0b0b0bff0d0d0dff0e0e0eff1d1d1dff1e1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefdfffcfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafafffafafafff9fafafffaf9f9fffafafafffafaf9fffafafafff9fafafffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f9f9fff8f9f9fff9f9f8fff9f9f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f6f6fff6f6f7fff7f7f7fff7f6f6fff6f6f6fff6f6f7fff7f7f6fff6f6f6fff7f6f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff2f2f1fff1f2f1fff1f2f1fff1f1f1fff1f2f2fff2f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff1f1f1fff0f0f0fff0f0effff0eff0fff0efefffefefefffefeeefffefefeeffeeeeeeffeeeeeeffeeedeeffeeededffedededffededecffecececffecececffebebecffebebecffebebebffebebebffeaeaebffebebebffebeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e6e6ffe7e7e6ffe6e7e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e3e3ffe3e4e4ffe3e3e3ffe2e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e1ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdededeffdededdffddddddffdddcddffdcdcdcffdbdcdbffdbdbdbffdbdbdaffdadadaffdadadaffd9d8d9ffd9d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d5ffd4d4d5ffd4d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0cfcfffd0cfcfffcfcfcfffcecfcfffcfcecfffcececeffcececeffcdceceffcdcdcdffcdcdcdffcdcdccffcccdccffcbccccffccccccffcccbcbffcacbcbffcacacaffcacacaffcac9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c7c7ffc6c7c7ffc6c7c7ffc6c6c6ffc6c6c5ffc5c6c5ffc4c5c5ffc4c5c5ffc4c5c5ffc5c5c4ffc5c4c5ffc4c4c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c2ffc2c3c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0c0ffc0c0bfffbfbfc0ffc0c0bfffbfbfc0ffbebfbfffbfbfbfffbebebeffbebdbeffbebebeffbebebeffbebebeffbebebfffbfbfbfffbfbfbfffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc5c5c5ffc5c6c5ffc6c6c6ffc5c6c5ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffcdcdcdffcdcdcdffcdcdcdffcecdcd00000000000000000000000000000000ffd5d5d5ffd5d5d4ffd4d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d4ffd2d2d3ffd2d2d2ffd2d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d5ffd5d6d5ffd6d6d6ffd7d7d6ffd6d6d7ffd7d7d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9dadaffdad9d9ffdadadaffdadadbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddcddffdddcdcffddddddffddddddffdeddddffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebeaffebebebffececebffecececffecececffedededffedededffeeeeeeffeeedeeffefeeeeffeeeeeeffefefeeffefefefffefefefffefeff0ffefeff0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff1f0f0fff0f0f0fff0f0f1fff1f1f0fff0f0f0fff1f0f0fff1f1f1fff0f1f1fff1f0f1fff1f0f0fff1f1f0fff0f1f1fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f1f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff3f4f4fff3f3f4fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f5f5fff5f4f4fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f6f7fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff7f7f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff9f8f9fff8f9f8fff8f9f8fff9f9f8fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9fafffafaf9fff9faf9fff9fafafff9fafafff9fafafffafafafffafafafffafafafffafafbfffafafafffbfbfbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1c1bff1b1b1bff1b1b1cff1b1b1aff1b1b1bff1c1c1cff1c1c1dff1c1c1cff1c1c1cff212120ff282827ff2e2f2eff343435ff393838ff3e3e3eff444445ff4b4b4bff525353ff5b5c5cff656665ff7b7a7bffbbbcbcffdadbdaffe9e9e9fff9f9f8fffefefefffffefefffefffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffffefefffffefffffffefefffffffefffefefffffefffffffefffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffefffffefffffffefffffefffffffffefffffefefffffefefefffefefffffefefffffefefffffffffffffffefffffffefefffefffefffffefefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffffefefffffffefffefefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffefffefffefefefffdfdfefffefdfdfffefdfdfffbfbfbfff5f5f5ffeaeaeaffd0d1d1ffbcbdbcffafaeafffa2a2a3ff949594ff868686ff757675ff606060ff474646ff3b3b3aff313131ff333232ff343434ff343434ff333434ff333333ff353535ff3636370000000000000000ff000001ff000000ff010101ff010101ff010001ff010101ff010101ff010000ff010100ff020101ff030303ff050405ff060606ff070707ff090909ff0b0a0aff0b0b0bff0c0b0bff0c0c0cff0d0d0dff0f0f0fff101010ff121213ff151515ff181718ff1a1a1affa2a2a2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe7e8e8ffe8e8e8ffeaeae9ffebebeaffebecebffececedffedededffeeeeeeffeeeeefffefeff0fff0f0f0fff0f1f1fff1f1f1fff2f2f2fff3f3f3fff3f4f3fff4f4f5fff5f5f4fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff8f8f7fff8f8f8fff9f9f8fff9f9f9fff9f9fafff9f9fafffaf9f9fff9f9fafff9f9f9fff9fafafffafafafffaf9fafffafafafffafafbfffafafafffafbfafffafafafffbfafafffafafbfffafafbfffafafafffafbfbfffbfafbfffafbfafffafafafffafafafffafafbfffbfbfafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfcfbfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefffefffffefffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffefffefffefefefffffefefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefffffffffefffefefefffefefffffffffffffffefffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffefffefffefffefffefefffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffefffffffffefffffefffefffffffefffffffefffefefffffffffefffefffffffefefffffffffffffffffffffffffefffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefffffefffefffefefefffdfdfefffcfcfcfffbfafafff6f6f6ffdfdfdfffa2a2a2ff6a6a6bff525252ff2b2b2bff0d0d0eff040303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5e5e5eff5e5d5eff5e5d5dff5d5e5dff5e5d5dff5e5d5dff5e5d5eff5d5d5dff5d5c5dff5c5d5dff5c5c5cff5b5c5bff5b5b5bff5a5a5aff5a5a5aff595a59ff595959ff585859ff585858ff575757ff575756ff565656ff555555ff545555ff545453ff535353ff525252ff515151ff505050ff4f4f4fff4f4f4eff4e4e4eff4d4e4dff4c4c4dff4c4b4bff4b4a4aff49494aff494949ff474747ff464646ff434343ff3d3c3dff2d2d2dff101010ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030202ff0d0d0dff212121ff3d3d3dff696969ffb5b6b6ffe0e1e0fff4f4f4fff9fafafffbfcfbfffdfdfdfffefefdfffefefefffefefefffefefdfffefefefffefdfdfffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffefefffffefefffffefffffefefffffefefefffefffffffffefffffefffefffffefefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefefffffefefffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffffefffffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffefefefffefefefffefefffffefefefffffefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffefdfdfffefefdfffefefdfffefefdfffefdfefffdfdfefffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafbfffafbfbfffafafafffafafafff9fafafff9fafafff9fafafffafafafffafafafffafafafff9fafafff9f9fafff9f9f9fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f8fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f3fff2f3f3fff2f3f2fff2f2f2fff2f1f2fff1f1f2fff0f0f0ffefeff0ffefeeefffeeeeefffeeeeeeffeeedeeffeeedeeffedededffedececffecedecffecebebffebebeaffeaeaeaffe9e9eaffe9e8e8ffe8e8e8ffe8e7e7ffe6e7e6ffe5e5e5ffe5e5e4ffe4e3e4ffbbbcbbff2b2b2bff171818ff151515ff131213ff111110ff0f100fff0e0e0eff0d0d0eff0c0c0bff0b0b0bff09090aff080809ff080808ff070707ff070706ff050504ff020303ff010102ff010000ff020101ff000001ff000101ff000001ff010101ff010101ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0d0dff939393ffe2e2e2fff6f6f7fffefdfdfffefefefffefdfdfffdfefdfffefdfdfffefdfdfffefdfefffdfdfefffefdfdfffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefefffdfdfefffefefefffefefefffffefefffffffefffefefffffefffffffefffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffefffffefffffffffefffffefffefffffefefffefefefffefefffffefffefffefefefffefefffffffffffffffefffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefefffffefffffffefefefffffefffffefffffffefefefffefefefffefefdfffefefefffefdfdfffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefffefffefefefffdfdfdfff7f7f8fff0f0f0ffe2e2e2ffcacacbffbdbdbdffb0afb0ffa1a1a1ff8f8f8fff797979ff5f6060ff454645ff353535ff262727ff181819ff191919ff191819ff191918ff191919ff0b0c0bff0d0d0eff0e0e0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffcfcfcfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9f9fff9fafafff9f9fafff9f9fafffafafafffaf9fafffaf9f9fff9faf9fffaf9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff9f8f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff6f6f6fff7f7f6fff7f7f6fff6f7f6fff6f6f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f7f7fff6f6f6fff7f6f7fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f4f3fff3f3f3fff3f3f2fff3f2f3fff2f2f3fff2f2f2fff2f3f2fff2f1f2fff1f2f1fff2f1f1fff1f1f1fff1f1f2fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff0f0f0fff0f0f0ffeff0f0ffefeff0ffeff0f0ffefefefffefefeeffefefeeffeeefeeffedeeeeffeeededffeeededffedededffedededffecececffebececffebecebffecebecffebebebffeaebeaffeaeaebffeaeaeaffeaeaeaffeae9e9ffeaeae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e2e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdededeffdededeffdddedeffddddddffdcddddffdcdcdcffdcdcdbffdbdbdbffdadbdaffd9d9daffdad9d9ffd9d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d7d7ffd5d6d5ffd5d5d5ffd4d5d5ffd3d4d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcccccdffcdccccffccccccffcccbcbffcbcccbffcbcacaffcacacaffcacacaffc9c9c9ffc9c8c8ffc8c9c8ffc8c7c8ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c6ffc6c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c2ffc2c3c2ffc2c2c2ffc2c1c1ffc2c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c0ffc1c0c1ffc0c1c1ffc0c0bfffbfbfc0ffbfbfbfffbfbfbfffbfbebeffbfbfbfffbfbfbfffbfbfbfffc0bfc0ffc1c1c1ffc1c1c1ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc8c8c9ffc8c8c9ffc9c9c9ffc9c8c9ffcecdcdffcdcecdffcecdcdffcecdcdffd1d1d1ffd0d0d1ffd1d0d0ffd5d6d6ffd6d5d6ffd5d6d5ffd5d5d4ffd5d5d4ffd4d4d5ffd4d5d4ffd4d4d4ffd3d4d4ffd4d4d3ffd4d3d4ffd4d3d3ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d3ffd2d2d3ffd3d3d3ffd3d4d3ffd3d4d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d5d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffd8d9d8ffd9d9d9ffd9dad9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcddffdddddcffddddddffdddddeffdededeffdededeffdededfffdfdedeffdfdfdfffdfdfe0ffe0dfe0ffe1e0e0ffe1e0e1ffe1e1e0ffe1e2e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e3ffe3e2e3ffe3e4e3ffe4e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e6ffe6e7e6ffe6e6e6ffe6e6e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9eaeaffeaeae9ffeaeaeaffeaebebffebebebffebececffecececffededecffededecffedeeedffededeeffeeeeedffefeeeeffeeeeefffefefefffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f0fff0f0f1fff1f1f0fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f4fff3f4f3fff4f4f3fff4f4f3fff4f4f4fff4f5f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff6f6f7fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff8f8f8fff7f8f7fff8f8f8fff8f8f7fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff8f8f8fff8f9f8fff9f8f9fff8f8f9fff8f8f9fff9f8f8fff8f8f9fff8f8f8fff8f8f9fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9fafffafafafff9fafafff9f9fafffafafafffafafafffafafafffbfbfafffcfbfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1c1bff1b1b1bff1b1b1bff1b1b1bff1d1c1cff1c1d1cff1c1c1cff1e1f1fff1f1f1eff1f1e1fff242323ff292928ff2f2f2fff343535ff3a3b3bff424141ff484848ff50504fff585758ff616161ff6c6d6dff888888ffc9c9c8ffdededeffedededfffcfbfbfffffffefffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefefefffefefefffefefffffefffefffefefffffefefefffffefffffefffefffffefffffffffffffffffffffffffffffefffffffefefefffefffffffffffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffefffefffffffefffffefffffffffffffffefefffffefffffefefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefffefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefefefffefefefffefefefffefefdfffefefefffdfdfefffdfdfdfff9f8f8fff1f1f1ffe0e0dfffc4c3c4ffb6b6b6ffaaababff9f9e9eff90908fff808180ff70706fff5a595aff424141ff363536ff2d2e2dff313131ff333233ff343434ff343434ff343434ff333333ff3535350000000000000000ff010101ff010100ff010001ff010101ff010100ff010101ff010101ff000000ff000101ff010202ff030303ff050505ff060706ff080808ff090909ff0b0b0aff0b0b0bff0b0c0cff0d0c0dff0d0d0dff0f0f0fff101011ff131312ff151515ff171718ff323232ffd1d2d1ffe2e2e2ffe3e3e3ffe4e4e5ffe5e5e5ffe6e6e6ffe7e6e7ffe7e8e8ffe8e9e8ffe9e9eaffebebebffececebffedededffedededffedeeeeffefeeefffefeff0fff1f1f0fff1f1f1fff1f2f2fff2f3f2fff3f3f3fff4f4f3fff4f5f4fff5f5f5fff6f5f5fff6f6f5fff6f5f6fff6f6f6fff7f7f7fff8f7f7fff7f8f8fff9f8f8fff9f8f9fff9f9f9fff9faf9fffafaf9fffaf9fafffafafafffafaf9fffafafafffafafafffafaf9fffafafafffafafafffafafafffafbfbfffafafbfffafbfafffbfafafffafbfafffbfbfbfffafafbfffbfbfafffafbfafffafbfbfffbfafbfffafbfafffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffdfefdfffefefefffefdfefffefefefffffefefffefefffffefffefffefffefffffffefffffefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffefefffefffefffefefefffefefefffffffefffefefefffefffffffffefffffefffefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefefefffefefefffffefefffefefefffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffffefefffffffefffffefffffefffefffffefffffffefffffefffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffefffefffefffefffffffffefffffefffefffefefefffffefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffefffefefefffefefefffefefefffffefefffefffefffffefefffefefffffefefefffdfefdfffcfcfbfffafafafff5f5f5ffdddddcffa0a0a0ff6b6b6bff50504fff282828ff0d0d0dff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5e5dff5d5d5dff5e5e5eff5d5e5eff5d5d5eff5d5e5dff5e5d5dff5d5e5dff5d5d5dff5c5c5dff5d5c5cff5b5c5bff5b5b5bff5b5a5bff5a5a5aff595959ff595959ff585958ff585758ff575757ff575657ff565656ff555555ff545555ff545454ff535353ff525252ff515051ff505050ff4f4f4fff4e4e4eff4e4e4eff4d4d4dff4c4c4cff4a4b4bff494a4aff494949ff484848ff474747ff464546ff424343ff3a3b3aff292828ff0e0e0eff040404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff0c0d0cff222222ff444444ff6d6d6dffafafafffdedfdffff3f4f4fffaf9fafffcfcfbfffdfdfdfffefefdfffefefefffefefefffefdfefffdfefdfffefefefffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffefffffefefffefffefffffffefffefefffffffffefffefefefffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefffffffffefffffefffefffefefefffefffffffefefefffefefefffffefffffffffefffffffffffefefffffefffefffffefefffefefffffffffefffffefffffefefffffefffefffffefffffffffefffefffefffffffefffffefefffffffefffefefefffefefefffefefefffefdfefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfefefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffafbfbfffbfafbfffafbfbfffbfafbfffafbfbfffafbfbfffafafafffafafafffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff7f8f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff6f5f6fff6f6f5fff6f5f6fff5f5f5fff5f4f5fff5f4f4fff3f4f4fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f0f0fff0f0f0fff0efefffefeeefffeeeeeeffeeeeedffedeeedffedededffedededffecececffebebecffeaebeaffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe8e8e7ffe6e6e6ffe5e6e5ffe5e4e5ffe3e4e3ffe2e2e2ff5a5a5aff181818ff151516ff131313ff111011ff0f1010ff0e0e0eff0d0d0dff0c0c0cff0b0b0bff090909ff080808ff080808ff070707ff060607ff060505ff030303ff020202ff000101ff000100ff010000ff000001ff010101ff010101ff010101ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff4a4a4affcbcbcbffededecfffcfcfbfffdfdfdfffefefefffdfefefffdfdfefffdfefdfffefdfdfffdfefefffefefefffdfdfefffefefdfffdfefdfffdfefdfffefdfdfffdfefdfffdfdfdfffefdfefffefefdfffefefefffefefefffffefffffefffffffffefffffffffffffffffffffffffffffefffffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffefffffefefefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefffefffefefffffffffffffffffffffffffffffefffffffefffefffffefffffefffffffffffefffffefffffefffffffefffffffffefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefffefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefffffffffefffefefefffefffefffdfcfdfff6f6f6ffedededffdadadaffc4c4c4ffb7b6b7ffa9a9aaff9b9a9bff878787ff717171ff565757ff3e3f3fff313131ff202120ff171717ff1a1b1bff191919ff191819ff191919ff191919ff0b0b0cff0d0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffcfbfcfffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffaf9fafffafaf9fffafaf9fff9f9f9fffafafafff9fafafff9f9fafff9faf9fffaf9f9fff9faf9fff9faf9fff9f9fafffafaf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f7fff6f7f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f6fff6f7f6fff7f7f6fff7f6f6fff7f7f6fff7f6f7fff6f7f6fff7f7f7fff7f6f7fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff6f5f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff2f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff1f1f2fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff0f0f0fff0f0f0ffefefefffeff0f0ffefefefffefeeefffefeeefffeeeeeeffeeeeeeffedeeeeffedeeedffedecedffececedffecececffecececffebececffebecebffebebebffebebeaffebebeaffebebeaffebeaeaffeaeae9ffeae9eaffe9eae9ffe9e9eaffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e3e2ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe0e0e1ffe1e0e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdededeffdddedeffddddddffddddddffdcdcdcffdcdbdcffdcdbdcffdbdbdbffdbdbdbffd9dadaffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d7ffd7d6d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d2ffd2d2d1ffd2d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffcfcfd0ffcfd0cfffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcfceceffcececeffcecdceffcececdffcdcdcdffcdcdccffcdcdcdffccccccffcbcbccffcbcbcbffcbcbcaffcacbcaffcacacaffc9c9c9ffc9c9c8ffc8c8c8ffc7c8c8ffc8c7c8ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c6ffc6c6c7ffc6c6c6ffc6c5c6ffc5c6c6ffc6c6c6ffc5c6c6ffc5c6c6ffc6c5c5ffc5c6c5ffc5c4c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc2c3c3ffc2c3c2ffc3c2c3ffc2c3c3ffc3c3c3ffc3c2c3ffc2c2c3ffc2c3c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c0ffc1c0c0ffc1c1c0ffc1c0c1ffc0c1c0ffc0c0c1ffc1c0c1ffc1c1c1ffc2c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc5c6c5ffc6c5c5ffc6c5c6ffc6c5c5ffc8c8c8ffc8c8c9ffc9c9c8ffc8c9c8ffcdcdcdffcececeffcdceceffcdcdceffd0d1d0ffd1d1d0ffd0d1d1ffd6d7d6ffd6d6d7ffd6d6d5ffd5d6d5ffd5d6d6ffd5d4d5ffd5d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d4ffd2d3d3ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd5d6d5ffd6d5d6ffd6d6d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdadaffdbdbdaffdbdbdbffdbdcdbffdcdcdcffdddcdcffdcddddffdddddcffddddddffdddeddffdededeffdedfdeffdfdedfffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e2e2ffe1e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9eaeaffeaeaeaffebeaeaffeaebebffebebebffebececffecececffecececffedededffedededffeeeeeeffedeeeeffeeeeeeffefeeeeffeeefefffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff1f0f0fff1f1f0fff1f0f1fff0f1f0fff1f0f1fff1f0f1fff0f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f3fff2f3f3fff3f3f3fff3f4f3fff3f4f3fff3f3f4fff4f4f3fff3f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f6f6fff6f6f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f9f8fff9f8f8fff8f8f8fff8f9f8fff8f9f8fff9f9f8fff9f8f9fff9f9f9fff9f9f8fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9faf9fffaf9fafff9faf9fff9f9f9fffaf9fafffafaf9fffafafafffafafafffbfafbfffbfbfbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1a1bff1b1a1bff1c1c1cff1c1c1cff1d1c1cff1f1f1fff1f1f1fff1e1f1fff1e1e1eff212120ff252525ff2c2b2cff313132ff383838ff3f3f3eff464645ff4c4c4dff545454ff5d5d5dff686868ff727272ff999a99ffd1d2d2ffe1e1e1fff2f2f2fffefefefffefffffffffffffffefffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefffffffffefffffffffffffefffffffffefffefffffffffefefffefefefffffffffffefefefffefffffffffefffffefffefffefefffffffefffffffefffffefffffffefffffffffffefffffffffffffefffffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffefffffffefffffffefffefffffffffffffffefffffffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffffffffffefefffffffefffffefefffffffffefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefefffefefefffffefefffefefefffdfefdfffefdfefffdfdfdfffbfbfbfff6f6f5ffededecffd1d2d2ffbdbcbcffb2b2b2ffa7a7a7ff9a9a9aff8a8a8aff787979ff676767ff545353ff3d3d3dff313232ff2b2b2bff313131ff313130ff333233ff343434ff333434ff343334ff33333300000000ff000100ff010101ff010100ff010100ff010101ff000101ff010101ff010101ff000001ff010201ff020302ff040304ff050506ff070607ff080708ff090909ff0b0b0bff0c0b0cff0c0c0cff0d0d0dff0e0d0eff0f0f0fff111111ff131313ff151616ff181818ff696a69ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e9ffeae9e9ffebebeaffebebebffedecedffedededffeeeeeeffefefeefff0f0f0fff0f0f1fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f8f7fff8f7f8fff9f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9fafff9faf9fffafafafffafafafffafaf9fffafafafffafafafffafafafffbfbfafffafafbfffafbfbfffafbfafffbfafbfffafafbfffbfafbfffafafbfffbfbfafffbfbfbfffbfafbfffbfbfafffafbfbfffbfafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefefffefefefffefefefffefefefffffefefffffffefffefffffffefefefffefffffffefefffffefffefffefffffffefffefffefffefffffffffffefefefffefefefffffffefffefefffffefffefffefffefffefefefffefefffffefefefffefefffffffefefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffefffffffffefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffefefffefefefffffefefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefffefffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefefffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffefefffffffffffefefefffefefefffefefefffefffefffffefefffffffefffefffffffefdfefffdfdfdfffbfbfcfffafafafff4f5f5ffdadbdaff9d9d9cff676767ff4b4c4cff272726ff0f0f0eff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5e5dff5e5e5eff5d5d5eff5d5e5eff5d5e5dff5e5d5eff5d5d5eff5d5d5dff5d5d5dff5d5d5cff5c5d5cff5c5b5cff5b5b5bff5a5b5bff5a5a5aff595959ff595959ff585858ff575858ff575757ff565656ff555556ff555455ff545455ff535354ff525352ff525151ff515151ff505050ff4f4f4fff4f4e4eff4e4d4dff4c4c4cff4b4b4cff4a4a4aff4a494aff494948ff484848ff464647ff454545ff424342ff3b3b3bff2a2a2aff111111ff040504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff0d0d0eff262625ff4d4d4cff707070ffa6a6a6ffddddddfff4f4f4fff9f9f9fffcfcfcfffdfdfdfffefefefffefefefffefefefffdfefefffdfdfefffdfefefffefefefffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffefffffefffffefefffffffefefffefefffffffffefffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffefffffffffffefefffffffffffffefffefffefefefffefefffffefefefffefefffffffefefffefffffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffffefffffefefefffefefefffffefefffffffffffffefefffefefefffffefefffffffefffefefefffffefffffefefefffffefffffffefefffffffefffefefffffefefefffefffefffffffefffefefefffefffffffefffffffffefffffffefefffffffffffefffefffefefefffefefefffefefdfffefdfefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffefefefffefefefffefefefffdfefefffefdfefffdfdfefffefdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfafbfffafafafffafafafffafafafffafafafffaf9fafff9fafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f8f8fff8f8f8fff7f8f8fff8f7f7fff7f8f7fff7f7f7fff7f6f6fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff4f5f5fff4f5f4fff4f3f4fff4f4f3fff2f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff0f0f0fff0f0efffefefeeffefefeeffedeeeeffedeeedffeeededffececedffecececffebecebffebebebffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e7ffe7e6e7ffe5e6e5ffe4e5e5ffe4e3e3ffe2e2e2ff929292ff181818ff151616ff141313ff111111ff0f0f10ff0f0e0eff0d0d0dff0b0c0cff0a0a0aff090909ff080908ff080808ff070707ff070706ff050505ff030303ff010102ff000000ff010101ff010000ff010101ff010101ff010101ff010201ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff131413ff999999ffe0e0e0fff4f5f4fffefdfdfffdfdfefffdfefefffdfefdfffefdfefffdfdfefffefdfefffdfdfefffefefdfffefefefffefefefffefefdfffefefefffefdfefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefefffefefefffffffffffefefffffefffffffffefffffffffefffefefffffffefffffffefffffefffffffefffffffffffefffffffffffffefffffefefffffffffefffffffefffffffffffffffffffefefefffffffffffffffefffffffffffefefffffffefefffefffefffffffffffefefefffefffefffefefefffefefefffefdfefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefffefffefefefffefefffffefefefffefefffffffefefffffffffffffefffffefefefffbfbfcfff4f3f4ffe7e7e7ffd1d1d1ffbdbdbeffb0b1b1ffa3a3a3ff929292ff7d7d7eff686767ff4d4d4eff383939ff2b2c2cff1d1c1cff1b1b1bff1b1a1aff1a1a1aff191919ff191919ff191919ff191919ff0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfffbfafbfffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9f9f9fff9faf9fffafafafff9f9fafff9fafafff9faf9fff9f9fafff9f9fafffaf9f9fff9f9fafffafaf9fffafafafffaf9fafff9faf9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f6fff6f7f7fff7f6f7fff7f6f6fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff6f7f6fff7f6f7fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f4fff3f4f3fff3f3f3fff2f3f3fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff2f1f1fff1f1f1fff2f2f2fff1f1f1fff1f2f2fff2f1f1fff1f1f1fff0f0f1fff1f0f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefeeffefefeeffeeeeeeffeeeeeeffedededffededeeffededecffededecffecececffecececffebecebffebecebffebeaeaffebebebffebebebffebeaebffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe5e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe3e3e4ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e2ffe2e3e3ffe3e2e2ffe2e1e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfe0ffdedfdfffdededeffdededeffdededeffddddddffdcddddffdddcdcffdcdcdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d8ffd7d8d8ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffd1d0d1ffd1d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcececeffcdcdceffcdcdcdffcccdccffccccccffcbcbccffcbcbcbffcbcacbffcbcacaffcacacaffcac9caffc9c9c9ffc8c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c8c8ffc7c7c7ffc7c7c7ffc6c6c7ffc7c6c7ffc7c6c7ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c3ffc3c3c2ffc2c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc5c6c5ffc5c6c6ffc8c8c8ffc9c9c8ffc9c9c9ffc8c8c8ffcdcecdffcececdffcdcdceffcdceceffd0d1d0ffd1d1d1ffd0d1d1ffd4d3d4ffd6d6d7ffd7d6d6ffd7d7d7ffd6d6d6ffd6d6d5ffd5d6d6ffd5d4d5ffd5d4d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d4ffd4d3d3ffd4d3d4ffd3d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d4d4ffd4d4d5ffd5d4d4ffd5d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadbffdbdadbffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdddcffdddcddffdeddddffdddedeffdedddeffdedfdeffdedfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe1e1e1ffe2e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffeae9eaffe9eaeaffeaeaeaffebebeaffebebebffebebebffecececffedececffededecffedededffeeedeeffedeeeeffeeeeeeffefeeeeffefefefffeeefefffefefefffeff0effff0f0f0ffefefeffff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff0f1f1fff0f0f1fff0f0f1fff0f1f0fff1f0f1fff1f1f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff1f2f1fff2f2f1fff2f2f2fff1f2f2fff2f2f2fff3f3f2fff2f2f3fff2f3f3fff2f3f2fff3f3f3fff3f3f4fff3f3f3fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff6f6f6fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f8fff8f9f9fff8f8f8fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9fafffaf9f9fffafafafffaf9fafff9faf9fff9fafafffaf9f9fffaf9fafffafafafff9f9fafffafafafffbfafafffafbfafffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1b1bff1c1c1cff1d1c1cff1c1c1cff1f1f1fff1e1e1fff1f1f1fff212120ff202021ff202020ff232424ff292929ff2e2f2fff353536ff3c3c3bff434342ff494949ff505150ff595959ff636363ff6d6d6dff79797affabababffd7d7d7ffe5e5e5fff9faf9fffefdfefffffffefffefefefffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffefffefffffffffefefffefefefffefefefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffefffffefffffffffffefffefffffffffffefffefffffffffffffffefefffffffffffffffefefffffffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefffffffffefffefefefffefefefffdfefefffdfefdfffdfdfdfff8f9f9fff2f2f1ffe2e2e2ffc4c3c4ffb7b8b7ffadadadffa1a0a1ff929292ff808080ff6f6f6fff5e5d5eff4d4d4dff383938ff2f2f2fff2f2f2eff2e2e2eff313131ff313131ff333333ff343434ff3334340000000000000000ff010100ff000001ff010101ff010001ff010101ff010000ff010101ff010101ff010101ff010202ff030303ff040404ff060505ff060606ff070707ff090808ff0a0b0aff0c0b0cff0c0d0cff0d0c0dff0e0e0eff100f10ff111211ff131414ff161615ff181818ffa0a1a0ffe1e1e1ffe2e2e2ffe3e3e3ffe5e4e4ffe5e5e5ffe6e6e6ffe6e6e7ffe7e8e8ffe9e9e8ffe9eaeaffebeaebffebececffecedecffededeeffeeeeefffefefeffff0f0f0fff0f0f0fff1f1f1fff2f2f2fff3f2f3fff4f3f4fff4f3f4fff4f4f4fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f8f7fff8f8f8fff8f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffaf9fafffafafafffafafafffafbfafffbfbfafffbfafbfffafbfafffbfbfafffbfbfafffbfbfafffbfafafffbfafbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefefefffefefefffefffefffffffffffefefffffffefffffefefefffffefefffefffefffefefefffefefffffffefefffefefffffefffefffffefefffefffefffffefefffffefefffefffefffffefefffefefefffffffefffffefefffefefefffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffefefffffffffefffefefefffefefefffefffefffefffefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffefffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffffefffffdfefefffdfdfdfffbfcfbfffafaf9fff3f3f4ffd8d8d8ff979798ff646464ff4c4b4bff272726ff0f0f0fff050404ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5e5e5dff5e5e5eff5e5d5eff5d5e5dff5e5e5dff5e5e5dff5e5e5dff5e5d5dff5d5c5dff5d5c5cff5c5c5cff5c5c5cff5b5c5bff5b5a5bff5a5a5aff595959ff585959ff585858ff585857ff565757ff565656ff555655ff555555ff545454ff545353ff525253ff515151ff505050ff4f4f50ff4f4f4fff4e4e4eff4d4d4dff4c4c4cff4b4b4bff494a4aff494949ff484848ff484747ff464546ff454544ff434343ff3e3e3fff313131ff131313ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0e0e0fff282828ff515151ff6f6f6fffa4a4a3ffdbdbdbfff3f3f4fffafafafffbfbfcfffcfdfdfffefdfefffefefefffefefefffefdfefffefefdfffdfdfdfffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffefffffffefefffffffefffffefffffefffefffffefffffffffefffffefffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefefffffffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffefffffffefefffefffefffffefefffefffefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefffffffffefffffffefffffefffffffefffefffefefffffefefffffffffefffefffffffefefffffefffffffefffefffefffffffefffffffefefefffffffffffefefefffefffefffefffffffefefffffffffffffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefefefffefefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffdfefdfffefefefffefefefffefefefffefdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfafffafbfafffafbfbfffbfafbfffbfafbfffafafafffafafafff9fafafffafafafffafaf9fffafafafffafafafff9fafafff9faf9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff8f7f7fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f5f5fff5f5f5fff4f4f4fff4f5f4fff4f4f4fff3f3f4fff3f2f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff0f0f1fff0f0f0ffefeeefffeeefeeffeeeeedffeeeeedffeeededffedededffecececffecececffebebebffebebeaffeae9eaffe9e8e9ffe8e8e7ffe7e8e7ffe7e6e7ffe5e6e5ffe5e4e4ffe3e4e3ffe2e2e2ffc9cac9ff282828ff161615ff131313ff111111ff0f1010ff0e0f0fff0d0d0dff0c0c0cff0a0a0aff090909ff080808ff070708ff080807ff070707ff050505ff030303ff010201ff000101ff000101ff010101ff010101ff010101ff010201ff020202ff010102ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff525352ffd0cfcfffeaeae9fffbfbfbfffefefefffdfefdfffefefefffefefdfffefefdfffefdfdfffefdfefffefdfdfffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffefffffffffffefffefffffffefefefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefefefffffffefffffffffffefefffffffefffffefefefffdfdfefffefdfefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefffefffffefefffefefefffffffefffffefefffffefffffffefefffefffefffffefffffdfefefff8f7f8fff1f2f1ffdfdfdfffc9cac9ffb8b8b8ffabaaaaff9b9c9cff898989ff737473ff5c5d5dff454545ff343334ff232424ff161616ff191919ff1a1a1bff1b1b1aff1a1b1bff191919ff191919ff191919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffcfcfcfffafafbfffbfafafffafafafffafafafffafafafffafaf9fff9fafafffafafafffaf9fafffafafafffaf9f9fffafaf9fffafafafffafafafff9faf9fffafaf9fffafaf9fffafaf9fffaf9f9fffaf9fafffaf9f9fffafaf9fffaf9fafff9faf9fffaf9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f7f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f7fff7f7f7fff6f6f6fff6f7f7fff7f7f7fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff6f6f5fff5f5f5fff5f5f5fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff1f2f1fff2f1f2fff1f2f1fff1f2f2fff2f1f1fff1f1f1fff1f1f0fff0f1f0fff0f1f1fff1f0f0fff1f0f0ffeff0f0fff0f0f0ffefeff0ffefeff0ffefefefffeeefefffeeeeefffeeeeeeffeeeeeeffededeeffedededffededecffedededffecececffececebffecececffebebecffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe7e6e7ffe6e7e7ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e4e3ffe4e3e3ffe2e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e1e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdedfdfffdededeffdddedeffdddddeffdeddddffdcddddffdcdcdcffdbdcdcffdbdcdbffdadbdbffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd1d2d1ffd1d2d2ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0d0ffd0d0d0ffcfcfd0ffcfd0cfffcfcfcfffcfcfceffcfcfcfffcfceceffcdcecdffcecdcdffcdcdcdffcdcdccffccccccffcccbccffcccbcbffcbcbcbffcbcacbffcacacaffcac9caffc9cac9ffc9c9c9ffc8c9c9ffc8c9c9ffc9c8c8ffc8c8c8ffc7c8c7ffc7c8c7ffc7c8c8ffc8c7c8ffc8c7c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c3c4ffc4c3c3ffc3c4c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c4c5ffc4c4c5ffc5c5c5ffc4c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc8c7c8ffc8c9c9ffcdcdccffcdcecdffcececdffcecdcdffd0d1d0ffd1d1d1ffd1d1d0ffd4d4d3ffd4d3d3ffd4d3d4ffd7d6d6ffd7d7d6ffd7d6d7ffd5d6d6ffd6d5d6ffd5d6d5ffd5d4d5ffd4d5d5ffd4d5d5ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd8d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffd9d9daffdadadaffdbdadbffdbdbdbffdbdcdbffdcdcdcffdddddcffdcdcdcffddddddffdddddeffdddddeffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e0ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffebebebffebebebffebebecffecececffecececffedecedffedededffedeeedffedeeeeffeeeeeeffeeeeeeffefefefffefeeeeffefefefffeff0effff0eff0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff1f1f0fff0f0f0fff0f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f1f2fff2f2f2fff2f2f1fff2f3f2fff3f3f2fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff4f3f4fff4f3f3fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f5f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f7fff6f6f7fff6f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f8fff8f8f8fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f9f8fff8f8f9fff8f8f9fff9f8f9fff8f9f8fff9f9f8fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fffaf9f9fff9faf9fffafaf9fffaf9f9fffaf9fafffaf9f9fffafaf9fffaf9fafff9fafafffaf9fafff9faf9fffaf9fafff9fafafffafafafffafafafffafafafffbfbfbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1cff1c1c1cff1f1f1eff1f1e1fff1f1f1fff202121ff202120ff232323ff242323ff222323ff262626ff2c2c2dff323232ff383939ff3f3e3fff464546ff4d4c4dff555455ff5d5e5dff676767ff727172ff838383ffbcbcbcffdbdadbffedeeeefff9fafafffefefefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffffffffffffffffefefffffffefffefefffffffefffffefefefffffffefffefefefffefffefffefffffffefefffffffffefffffffffffefffffffffefffffffffefffffefffffffffffffffffffffffffefffefffefffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefffffffefffffffefefffffefffffffefffffffffffffffffefefffefffefffffffffffffffffffefefefffffffefffefefffffffefffffffefefffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffefffefefefffefefefffdfefefffdfdfefffbfbfcfff6f6f6ffededeeffd3d3d3ffbcbbbcffb2b1b2ffa7a7a7ff999a9aff8a8a8aff787778ff666666ff555555ff464646ff353535ff2e2e2eff2e2f2eff2f2e2eff2e2f2fff313130ff313131ff333333ff3434340000000000000000ff010101ff010101ff010000ff010100ff000000ff010000ff000101ff000101ff010201ff020202ff040404ff050505ff050505ff050505ff050605ff070708ff0a0a0aff0b0b0bff0c0c0cff0d0d0dff0e0e0eff100f0fff111111ff131313ff151615ff2f3030ffd0d0d1ffe1e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffebeaeaffebececffececedffededeeffeeefefffefefeffff0eff0fff1f0f1fff2f1f2fff3f2f3fff2f3f3fff3f3f4fff4f4f4fff4f5f4fff5f5f5fff6f5f6fff6f6f6fff6f7f6fff6f7f6fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9fafffaf9fafffafaf9fffafafafffbfafafffafbfbfffafafbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfbfffbfbfcfffbfcfcfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefffffffffffefffffefefffefffffffefffefffefefefffefffffffffffffffefffffffffefefffffefefffefefefffffefefffefffffffefefefffefffefffefefefffefefffffefffffffefefefffefefefffefffefffefefffffffffffffffefefffffffefffefefffffffefffffffefefffffffefffffefffffefffefffefffffffefffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffefffffffefffefffefefefffffefefffefffefffefefefffefefffffefffffffefefffffefefefffefefffffffefffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefffefffefefefffffefefffefffffffffffefffffefefffefffffffefffefffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffefffefffffffffefffffefefefffdfefefffdfefdfffefdfdfffefffefffffefefffffefefffefefffffefefefffdfdfdfffbfcfcfffafafafff2f2f2ffd5d5d5ff929292ff646464ff4d4c4cff262727ff0e0f0fff040505ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5e5eff5d5d5eff5d5e5eff5d5d5dff5d5e5eff5d5e5eff5e5e5dff5d5d5dff5c5d5cff5c5c5dff5c5c5cff5b5b5bff5b5b5bff5a5a5bff5a5a5aff595959ff595958ff585858ff575857ff565757ff565656ff565655ff555555ff545454ff535353ff525252ff515152ff505150ff4f5050ff4f4f4eff4d4e4eff4d4d4cff4b4c4cff4a4a4bff49494aff494949ff484848ff474647ff464546ff454445ff434343ff3e3f3fff313131ff161515ff060606ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff0d0d0eff262626ff4f4f4fff6f6e6fffa1a0a1ffdad9dafff3f3f3fff9f9fafffcfbfcfffdfdfdfffdfefefffefefefffefefefffefefefffdfefdfffefdfdfffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffefffffffefffffffefffefffefefefffefffefffefefffffffefffffefefefffffffffffefefffffffffffffffefefffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefffffffefffffffefffffffefefffffefffffffefffffffefffefffefefefffefffefffefefffffffefffffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffefefffffffffffffffffffffffffefffefefefffffefefffefffefffefefffffefefffffefffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefefffffffefffffefffffffefffffffefefefffefefefffefefefffefefdfffefefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffefdfdfffdfefefffdfdfefffdfefefffefdfefffefefefffefefefffefefefffefdfefffdfefdfffdfdfefffefdfefffdfcfdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafbfafffafafbfffafafafffafafafffafaf9fff9fafafffafaf9fff9faf9fff9f9f9fff9f9fafff9f9f9fff8f9f9fff8f8f8fff8f7f8fff8f7f8fff8f7f8fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff5f5f5fff5f5f4fff4f5f5fff4f4f4fff4f4f3fff3f3f4fff2f3f2fff2f2f2fff1f2f2fff2f2f2fff1f1f1fff0f0f0fff0efefffeeeeeeffefeeeeffedeeeeffedededffecededffecececffecececffebececffebebebffeae9eaffe9eae9ffe8e8e9ffe8e8e8ffe7e6e7ffe6e6e6ffe4e4e5ffe4e3e4ffe2e2e2ffe1e1e1ff585858ff151615ff131414ff111112ff101010ff0f0f0fff0d0d0dff0b0b0cff0a0a0aff090809ff080808ff080808ff080807ff060707ff060505ff030403ff020202ff010102ff010101ff010101ff010101ff010102ff020102ff020102ff010201ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff898888ffdcdcdcfff2f3f3fffcfdfdfffefdfefffefefefffefefefffefefefffefdfdfffdfefdfffdfefefffefefefffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffffffffffffffffefefffffffefffefefffffffefffffefefefffffffefffefefefffefffefffefffffffefefffffffffefffffffffffefffffffffefffffffffefffffefffffffffffffffffffffffffffffefffefffffffefffefffffffefefffffefefffffffffffffffffffffffefefffffefffffffefffffffefffffefffefffefefffffefefefffdfefdfffefefefffefefffffefffefffefffefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffefefefffefffffffffffffffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefffefffefefefffefefffffefffffffefffefffefefefffefffefffefefffffffefffffefefefffdfdfdfff5f5f6ffeeeeeeffd7d7d7ffc4c4c3ffb3b3b3ffa4a4a4ff939494ff808080ff6a6a6aff545454ff3c3c3cff2b2b2bff191919ff121212ff191919ff191919ff1a1b1aff1a1a1aff1b1a1aff181919ff18181900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffdfdfdfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9f9fafffaf9f9fff9fafafff9fafafff9fafafffaf9fafffafafafff9fafafffafafafffaf9f9fff9faf9fff9f9fafffafafafff9f9f9fffafaf9fff9f9fafffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f7f7fff6f7f7fff7f7f6fff6f7f6fff6f6f7fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff7f6f7fff6f7f6fff6f6f7fff7f6f7fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f6fff7f6f6fff6f7f7fff6f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff4f4f5fff5f4f4fff4f5f5fff3f4f4fff3f4f4fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f2f2fff2f3f2fff2f2f3fff3f2f2fff2f1f2fff2f2f2fff1f1f2fff2f1f2fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff1f2f1fff0f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0eff0fff0f0f0ffeff0efffefefefffeeeeeeffefeeeeffedeeeeffededeeffededeeffedededffedededffecececffecececffecebecffecebecffebecebffebebebffebeaebffeaebeaffeaeaebffeaeaebffeaeaeaffeaeaeaffe9eae9ffeae9e9ffe9eaeaffe9e9e9ffe9e9e8ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e4e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e2ffe0e1e1ffe1e1e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdededfffdedfdeffdededeffdddeddffddddddffdddcdcffdbdcdcffdbdbdcffdbdbdbffdadbdbffdadadaffd9d9d9ffd9d8d9ffd9d8d9ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd5d6d5ffd4d5d5ffd4d4d5ffd3d4d4ffd3d4d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d2ffd1d1d1ffd0d0d1ffd0d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0cfcfffcfd0d0ffcfcfcfffcfcfcfffcececfffcececeffcececeffcdcecdffcdcccdffcccdccffccccccffccccccffcbcbcbffcbcbcbffcacacbffcbcacbffcacacaffcacac9ffcac9c9ffc9cac9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c9c9ffc8c9c9ffc8c8c8ffc9c9c8ffc8c8c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc8c7c7ffc7c7c7ffc6c7c7ffc6c6c7ffc6c7c7ffc6c6c6ffc6c5c6ffc6c6c6ffc6c5c6ffc6c6c6ffc5c6c6ffc5c5c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc5c6c6ffc5c6c5ffc6c6c5ffc6c7c6ffc7c6c6ffc6c6c6ffc6c7c7ffc6c7c7ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc9c9c8ffc9c9caffcbcacaffcdcdcdffcdcdcdffd0d1d1ffd1d0d1ffd1d1d1ffd4d4d4ffd4d4d4ffd4d3d3ffd3d4d3ffd6d7d7ffd7d6d7ffd6d6d6ffd7d7d6ffd5d5d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd4d5d4ffd5d6d5ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d7ffd7d7d7ffd8d8d8ffd8d7d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9dad9ffd9d9daffdadadaffdadbdaffdadbdbffdcdbdcffdcdcdcffdcdddcffdcdddcffdddddcffdddedeffdededdffdededeffdededfffdedfdeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe0e1e1ffe2e1e1ffe1e2e2ffe1e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e4e3ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e6ffe6e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffebeaebffebebebffebececffececebffecececffedececffedededffededeeffededeeffeeeeeeffeeeeefffeeeeeeffefeeefffefefeffff0eff0ffeff0efffefeff0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f1f1fff0f1f1fff0f1f0fff1f1f0fff1f1f1fff1f1f0fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff1f1f2fff3f2f2fff2f3f3fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff3f4f4fff3f4f3fff4f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff6f7f6fff6f6f6fff7f6f6fff6f7f7fff6f6f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f7f8fff7f8f7fff7f7f8fff8f7f8fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f9fff9f9f8fff8f8f8fff8f9f9fff8f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9f9f9fff9faf9fff9f9f9fff9fafafff9fafafff9faf9fff9f9f9fff9faf9fff9f9fafffaf9fafff9f9f9fffafaf9fff9f9fafffaf9fafffaf9f9fffafafafffafafafffafbfafffafbfbfffcfcfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1cff1f1f1fff1f1f1fff1f1e1fff202121ff202020ff232323ff232323ff252425ff252525ff252525ff292929ff2f2f2fff343535ff3c3b3bff424242ff484948ff515050ff595858ff616161ff6b6c6bff767676ff8f8f8fffc9c9c9ffe1e1e1ffeeedeefffcfcfcfffffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffefffffffefffffffefffffefefefffffffffffffffffffefffffffefefefffffefefffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffefffffffffefffefffefffefffefffffefffffefefffffffffffffefffefffefffffffefffffffefffffffffffefffffffffffffefffffffffffffffffffffefefefffefffffffffefffffffefffffffefffffefefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefefefffffefefffefefefffefefffffefefefffdfdfdfff9f9f8fff2f2f2ffe3e4e4ffc6c6c6ffb6b7b7ffabacabffa0a0a0ff939292ff828181ff6f706fff5e5d5dff4d4d4dff3f3f3fff303030ff2e2d2eff2f2f2fff2f2e2fff2e2f2eff2e2e2eff313131ff313131ff33333300000000ff010101ff010101ff010100ff000100ff000100ff010001ff000001ff010101ff000100ff010101ff030303ff040504ff050505ff050505ff050405ff050505ff070707ff090909ff0b0b0bff0c0c0cff0d0c0dff0e0e0eff101010ff111111ff141413ff151616ff676767ffe0e0e0ffe1e1e1ffe2e3e2ffe3e3e3ffe4e5e4ffe5e6e5ffe6e5e6ffe7e7e7ffe7e8e7ffe9e9e8ffe9eae9ffebeaebffecececffedececffeeeeeeffefefefffefeff0fff0f0f0fff0f1f1fff1f2f1fff3f2f2fff3f3f3fff3f3f3fff4f4f4fff5f4f4fff5f5f5fff6f5f5fff6f6f6fff7f6f7fff7f7f7fff8f7f8fff7f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fffafafafffafafafffafafafffbfafbfffafbfafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefefdfffefefefffefefefffefffefffffefffffefffffffefffffffffefffffffffffffefffefffffffefffffffefffefefffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefffffffffefffffffefffffffefffffefefffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffefefffffefffffffefefefffefefefffefefefffffefffffffefefffffefefffffffefffefefefffefefffffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffffefffffefffefffefefefffffefffffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefefffefffefffefefefffefefefffefdfefffefefdfffefdfefffefefefffefefefffffefffffefefefffefefdfffdfdfdfffbfbfbfff9f9f9fff1f1f0ffd2d2d2ff8c8c8cff646465ff4c4c4cff242424ff0d0d0dff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5e5d5eff5d5e5dff5d5d5eff5d5e5eff5d5e5dff5d5e5dff5e5e5dff5d5d5dff5d5d5dff5d5c5dff5b5b5cff5b5c5cff5b5b5bff5b5a5bff5a595aff595959ff595959ff585858ff575858ff565657ff565656ff555555ff545554ff545354ff535353ff525252ff515151ff505051ff4f4f4fff4f4e4eff4d4e4dff4d4c4dff4c4c4cff4b4a4aff4a4a49ff484848ff474748ff474646ff454545ff444444ff424242ff3d3d3dff2e2e2eff151515ff070606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff0c0c0cff222223ff474747ff696a6aff9e9f9effd8d7d7fff3f2f2fffaf9fafffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffefffffffefffffffefffefffffffefffffefffffefefefffffefffffefefefffefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefffffffffffffefffefffefffffffefffffffefffffffefffefffffffefffffefffffefefefffffefffffefefefffefffefffffefefffffefefffffefefffefefefffefefefffffffffffefffffffefefefffffefefffefffefffefffefffefefffffffffffffffffffffffefffffefffffffefefefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffefffefffffefefffffefefffefefefffefffffffffefefffefffefffefefefffffefefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefefffefefefffefefefffefefefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffafafbfffafafafff9faf9fffaf9f9fff9faf9fffaf9fafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f5fff6f6f6fff6f5f6fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff3f3f4fff2f3f2fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff0f1f0fff0f0efffefeeefffeeeeeeffeeeeeeffedededffecededffecededffebececffebebebffebebeaffeaeaeaffe9e9e9ffe9e8e9ffe7e7e8ffe7e7e7ffe6e6e6ffe5e4e5ffe4e3e4ffe2e2e2ffe1e1e1ff909090ff151616ff131313ff121111ff0f1010ff0e0e0eff0d0d0dff0b0c0bff0a0a0aff090809ff080808ff080808ff080807ff070707ff060506ff050505ff030303ff020202ff010101ff010102ff020101ff010202ff010201ff020101ff020101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff242425ffbdbdbdffe5e6e5fff8f8f9fffdfefefffdfefefffefefdfffefefefffefdfefffefefefffefefefffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffffffefffefffffffefefefffffefefffefffffffefffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefefefffefffffffffefefffffefffffffefffffefefefffffffffffffffffffefffffffefefffffffefefffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffefefffefefefffefefefffffefefffefffefffefefefffefefefffffefffffefffefffefefefffefffefffefefefffffefffffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffffefffffefefefffffefffffefefefffefffefffcfbfcfff4f3f4ffecebebffd0d0d1ffc0c0c0ffafafafff9d9e9eff8a8a8bff777676ff5f6060ff4a4a4aff323232ff1f201fff121313ff0f0f10ff121212ff191919ff191919ff1a1b1aff1b1a1bff1b1b1bff19191900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfcfdfffafbfbfffafafafffafafafffafaf9fffafafafffafaf9fffafafafffafaf9fffaf9fafff9f9fafffafafafff9faf9fff9fafafffafafafff9fafafffafaf9fffafafafffaf9fafff9f9fafffaf9fafff9f9f9fff9fafafffaf9fafffaf9fafffaf9fafff9f9f9fffafafafffafafafff9f9fafff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f6f6fff7f7f6fff6f6f6fff6f6f7fff7f6f6fff6f7f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f7f7fff7f6f6fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f6f7fff7f7f7fff6f7f6fff6f7f6fff7f6f6fff6f6f6fff6f6f5fff5f6f5fff5f6f5fff5f4f5fff4f4f5fff5f4f4fff4f4f4fff3f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff0f0f0fff0f1f0fff0f0f0fff0eff0ffeff0f0ffefefefffefefeeffeeefeeffefeeefffeeeeeeffeeededffeeeeedffedededffecededffedececffecececffebecebffecebebffecebebffebebebffebebebffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e6e7ffe6e6e7ffe7e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e4e4ffe4e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdedfffdedfdfffdededeffdededdffddddddffdddcddffdddcdcffdcdbdcffdcdcdbffdbdbdbffdadadbffdadadaffd9dad9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d6d5ffd5d5d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d3ffd2d3d2ffd1d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d1ffd1d1d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfd0ffcfd0d0ffcecfcfffcecfceffcececeffcecdceffcdcdcdffcdcdcdffccccccffcccdccffccccccffcccbccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacacaffcacacaffc9cacaffc9cac9ffc9c9c9ffc9cac9ffc9cacaffc9c9caffc9cacaffc9c9c9ffc9c9c8ffc8c9c8ffc9c8c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc6c7c7ffc6c7c6ffc7c6c6ffc7c7c6ffc6c6c6ffc6c7c7ffc7c6c6ffc6c7c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcbcbcbffcccccdffcecdceffcececeffcfd0d0ffd1d1d1ffd3d3d3ffd4d4d3ffd4d4d4ffd4d3d4ffd7d7d7ffd7d6d7ffd6d6d6ffd6d7d7ffd7d6d6ffd7d6d7ffd6d5d6ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d7ffd6d6d6ffd7d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd8d9d8ffd9d9d9ffdadad9ffdadadaffdadbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdddcddffddddddffdedddeffdddedeffdededeffdfdedfffdfdfdfffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e5ffe5e6e5ffe6e5e5ffe6e5e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaebebffebeaebffebebebffebebebffececebffecececffedecedffedededffeeededffeeeeeeffeeeeeeffeeeeefffefefefffeeefefffefefeeffefefeffff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff1f1f1fff1f0f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff6f6f5fff5f6f6fff5f5f5fff6f5f5fff5f6f6fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff7f6f6fff6f7f6fff7f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff8f7f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff8f9f8fff8f8f8fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9fafafff9faf9fff9faf9fffafaf9fffaf9fafff9f9fafffaf9fafff9f9f9fff9fafafffaf9fafffaf9fafffaf9fafffafafafffafafafffbfbfbfffafbfbfffbfbfbfffefdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1e1fff1f1f1fff202021ff202021ff232423ff232323ff252424ff252525ff262727ff242424ff272627ff2b2c2bff313131ff383838ff3e3e3eff454645ff4c4c4dff545454ff5c5c5cff656565ff717070ff7d7d7dff9fa09fffd7d7d8ffe1e2e2fff2f2f2fffdfdfdfffffffefffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefefffffefefefffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffefffffefffffffffffffffefffffefffefffffefffffffffefffffffefffffefefffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffefefffffefefffffefefffffffffefffefefefffefefefffefefefffdfefefffbfbfbfff6f5f6ffeeeeeeffd6d5d6ffbdbcbdffb0b0b0ffa5a6a5ff989899ff8a8989ff787878ff666665ff555454ff454545ff373737ff2d2d2dff2e2f2fff2e2f2fff2f2f2fff2f2f2eff2e2e2fff2e2e2fff313130ff31313100000000ff020101ff010101ff010101ff000100ff010001ff010100ff010100ff010000ff010101ff020201ff030303ff050505ff050606ff050605ff050505ff060506ff070708ff090808ff0b0b0bff0c0c0cff0d0c0cff0e0e0eff101010ff111111ff131313ff151515ff9f9f9fffe0e0e0ffe2e2e1ffe2e3e3ffe4e3e4ffe5e4e4ffe5e5e5ffe6e5e6ffe6e7e7ffe8e8e8ffe9e9e9ffeae9e9ffebebebffebececffecececffeeedeeffefefeeffefefeffff1f0f0fff1f0f1fff1f2f1fff2f2f3fff3f3f3fff4f3f4fff4f4f4fff5f4f5fff5f6f5fff5f6f5fff6f6f6fff6f7f7fff7f7f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fffafafafffafafafffafbfafffbfafafffbfbfbfffbfbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefffefffefefffffffffffffffffefffffefffffffefffffffffefffffffffffefffefffffefffffffffffffefefffffefffefffffefefffffefefffefffefffefefefffefefefffffffefffefefefffefefefffefffefffefffefffefffefffefefefffefefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffefefffffefffefffefefefffefefefffffffefffefefefffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefffffefffffffffffefffefefffffefefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffefffefffefefefffdfefefffdfefefffdfefefffefffefffefefffffffefffffefffefffefefefffcfdfcfffbfbfbfff9f9f9ffeeeeefffcecfceff888888ff656564ff484847ff1f1e1fff0b0b0bff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5e5d5dff5e5e5eff5e5e5dff5d5d5dff5d5e5eff5d5e5eff5d5e5dff5d5e5dff5d5d5dff5c5c5dff5c5b5bff5c5b5bff5b5b5bff5a5a5aff5a5a59ff595959ff585959ff585858ff575757ff565657ff565656ff555555ff545454ff545354ff535253ff525252ff515151ff505051ff50504fff4f4f4fff4e4d4dff4d4d4dff4b4c4cff4a4a4aff494949ff484848ff474747ff464646ff444444ff444443ff424242ff3d3c3cff2e2d2eff151414ff070607ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0c0c0bff202020ff444444ff636363ff999a99ffd5d5d6fff1f1f1fff9f9f9fffbfbfbfffefdfdfffefefefffefefefffefefefffefefefffdfefefffdfefefffefefdfffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffffffefffffffefffefffefffefffefefefffefefffffefefefffffffffffffffffffffefefffffffefffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffefefefffffffffffefffffffffffefffffffefffffefefffefefffffefefefffffefefffffefffffefefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffffefffefffffffffefffffffefefffefefffffefefffffefefffffffffefffffffffffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefffffffefffffffefffffffefffefffefefefffefefefffefefdfffefefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefefffefefefffefefefffefefdfffefefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfcfffcfdfdfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafafffafafbfffafafbfffafafafffafafafff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f6f7fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff5f5f6fff5f6f6fff5f5f6fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff0f1f0fff0f0f0fff0efefffeeefeeffeeedeeffedededffedededffecececffecececffebecebffebebeaffeaeaeaffeae9e9ffe9e9e9ffe8e7e7ffe7e7e7ffe6e6e6ffe5e4e5ffe4e4e3ffe2e2e2ffe0e1e1ffc8c8c7ff252526ff131313ff111111ff100f0fff0d0e0eff0d0c0dff0b0b0bff0a0a0aff090809ff080809ff080908ff080808ff080707ff060706ff050505ff040404ff030203ff020201ff010101ff020102ff010101ff010201ff010102ff010101ff010000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff737273ffd8d8d8fff0f0effffcfcfcfffefefefffefefefffefefdfffefefdfffefefefffefefefffefdfdfffefefefffefefefffefdfdfffefefefffefefefffefefefffffefefffefefffffefefffffefefefffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffefffffffffffffffefefffffffffffffefffffffefefffefffefffffefefffefffffffffffefffefefffffefefffffefefefffffffefffefffffffffefffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffefefefffffffffffffffffffffefffffffffffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefffffffefefffffefffefffefffefffefefffffefefefffefffefffefffffffefefefffffefffffefffefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffffffefffefefefffefffffffefffffffefffefffefffefffffefefffefefffffefefefffefefdfff8f8f8fff1f0f0ffe8e8e7ffcbcbcbffbbbcbcffababaaff969697ff818181ff6c6c6cff565555ff414141ff282728ff121111ff0b0b0bff0f0e0fff0f0f10ff121212ff191919ff191919ff1b1b1aff1a1b1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffdfdfefffbfcfbfffafbfbfffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffaf9fafffafafafffafafafff9f9f9fffafafafffafafafffafaf9fffafaf9fffaf9fafffafafafffaf9f9fffafafafffafafafffaf9f9fffafaf9fffaf9fafff9fafafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff9f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff7f6f7fff6f7f6fff6f6f6fff7f6f7fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f6fff6f7f7fff6f7f6fff7f6f7fff6f6f6fff6f6f6fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f3f3fff3f4f4fff3f4f3fff3f3f3fff3f3f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f1fff1f1f1fff1f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff0f0f1fff0f0f0fff0f0f0ffefeff0ffefeff0ffefefefffefefefffefeeeeffeeeeeeffedeeeeffedededffeeedeeffedededffedececffedecedffecececffececebffebebecffebebebffebebebffebebebffebeaebffebebebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e5ffe4e3e3ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e2ffe3e2e3ffe2e3e3ffe2e2e2ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfdfffdededfffdedfdeffdededeffdeddddffddddddffdcddddffdcdcdcffdcdbdcffdbdcdbffdadadaffdbdadaffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfd0d0ffcfd0cfffcfcfceffcfcfceffcececeffcececeffcecdcdffcecdcdffcdcdcdffcdccccffccccccffccccccffcbccccffcccccbffcbcbcbffcbcbcbffcacbcaffcbcbcaffcacacaffcacacbffcacacaffcacacaffcacacbffcacacaffcacacaffcacacaffcac9c9ffcacac9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc9c8c9ffc8c8c8ffc8c8c7ffc7c7c8ffc8c7c7ffc8c7c7ffc8c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9cac9ffcacac9ffc9c9caffcac9caffcacac9ffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffcbcccbffcdccccffcecdcdffcececeffcfcecfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d3ffd6d6d5ffd6d6d6ffd7d7d7ffd7d6d6ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd7d7d6ffd6d7d7ffd7d7d7ffd6d7d7ffd7d7d6ffd6d7d6ffd7d6d7ffd7d6d6ffd6d6d7ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd7d8d8ffd8d8d8ffd9d8d9ffd8d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffdadadaffdadadaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcddffddddddffdddddeffdededeffdedfdeffdededfffdfdedfffdfdfdfffdfe0e0ffdfe0dfffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e8ffe8e8e7ffe7e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaebffeaeaebffebebebffebecebffecececffecececffededecffecededffedededffeeedeeffeeeeeeffeeeeeeffefeeefffeeeeeeffefefefffefefefffefefeffff0eff0fff0f0f0fff1f0f0fff1f1f0fff0f0f0fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f4f4fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff5f6f6fff5f6f5fff6f6f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f7f6fff6f6f6fff7f6f6fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff9f9f8fff8f8f9fff8f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9faf9fffaf9f9fffafafafffafaf9fff9f9f9fffafafafff9fafafffafaf9fffafaf9fffaf9f9fffaf9fafffaf9f9fffafafafffafafafffaf9f9fffafafafffafafafffafafafffbfbfafffafbfbfffcfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1eff212120ff202021ff232323ff232324ff242525ff242425ff262727ff262627ff262626ff262626ff292929ff2e2e2eff353535ff3b3c3bff424242ff484949ff505050ff585857ff616061ff6c6c6cff777777ff848585ffc3c4c3ffd8d8d8ffe5e5e6fff6f6f6fffefefefffffffffffefffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffffffffefefffefefefffffefefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffefffefffefffefffefffffffffffffefffffefffefffefffefffffefffffefefffffefefefffffefffffefffefffefefffffffffffffffffefffffffffffffffffffffefffffffffefffefffffffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffefffdfdfefff8f8f8fff2f2f3ffe6e6e7ffc7c7c7ffb5b6b5ffaaaaa9ff9e9d9dff8f8f8fff7f8080ff6e6e6dff5c5b5cff4a4a4aff3b3b3bff303131ff303130ff303031ff2e2e2fff2e2f2eff2e2f2eff2f2e2eff2e2f2fff2f2e2f0000000000000000ff020101ff010101ff010102ff010102ff010101ff000001ff010100ff000000ff000001ff020202ff040404ff060605ff060606ff060606ff060707ff070607ff070707ff090909ff0b0a0bff0b0c0cff0c0c0cff0e0e0eff0f100fff101111ff131312ff2d2d2cffcfcfcfffe0e0e0ffe1e1e2ffe3e3e2ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e9e9ffe9e9eaffeaebebffecebecffedecedffeeeeeeffeeefefffefefeffff0f0f0fff1f1f1fff2f2f2fff2f3f3fff3f4f4fff4f4f3fff5f4f4fff5f5f5fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f8f8fff8f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffbfafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefdfffefefefffefffefffefefffffefefffffffffefffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffefffffffefffefffefefefffffefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffffffffefefffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefffffffffffffffffefffffffffffffffffffffefffffffffefffefffffffffffefffffffefffefefffffffffefffefefffffefefefffefefffffefffefffefefffffefefefffefefffffefffffffefefefffefefefffefefefffffefefffefefefffefefffffefefefffffefefffffefefffefefefffefffffffefffffffefefffffefefffffefffefffefffefffffefffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffefffefffefffffffffffefffffffefefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefefefffffffffffefffefffefefefffdfdfefffdfefdfffefefefffffefefffefffffffefefefffdfefefffcfdfdfffbfbfbfff8f8f8ffebececffcacacaff888888ff636263ff434343ff1c1c1cff090909ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5eff5e5e5dff5e5d5eff5e5e5dff5d5d5dff5d5e5dff5d5e5eff5d5c5dff5c5c5cff5b5c5bff5b5b5bff5a5a5bff5a5a5aff5a595aff595959ff585858ff585858ff575757ff565656ff565655ff555555ff555454ff535453ff535352ff525252ff515151ff515150ff504f50ff4e4f4fff4d4d4eff4c4d4dff4b4b4cff4a4a4aff494949ff484848ff464747ff454645ff444544ff444343ff424242ff3d3d3eff2e2f2eff141414ff060606ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff0c0c0cff202020ff454545ff636363ff939393ffd3d3d3fff0f1f1fff9faf9fffcfbfcfffefdfdfffefefdfffefefefffefefefffefefefffdfdfefffdfefdfffdfefefffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffefefefffefffefffefffffffffefefffefefefffefefefffffefffffefffffffefefefffffefffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffefffefffefffefffefffefffffffffefefffefefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefffffffefefffefffefffefffefffffffefffffefffffffffefffffefffffefffefffefefffffefffffffefefffffefefefffefefffffefffffffefefefffefefefffefffefffffefefffefefefffefffffffefffefffffefefffffefffffefefefffffffffffffffffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefdfffdfefefffdfefdfffefefefffefefefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfafffafafafffafafafffaf9fafff9faf9fff9f9fafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f4fff5f4f4fff4f4f4fff4f3f4fff3f3f3fff2f3f3fff2f2f2fff2f1f1fff1f1f2fff1f1f1fff0f1f0ffefefefffefefeeffeeeeeeffededeeffedededffedececffececebffebebebffeaebeaffeaebebffeae9e9ffe8e9e8ffe8e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e3e4ffe2e2e2ffe1e1e1ffe0dfdfff565555ff121212ff111010ff0f0f0fff0e0e0dff0c0d0cff0b0b0bff0a0a09ff090909ff090908ff090809ff080908ff070708ff060706ff050506ff040404ff030303ff020203ff010101ff010101ff010201ff020101ff010101ff000101ff010100ff020102ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff2b2b2bffb9b9b9ffe4e4e3fff7f7f7fffdfdfdfffefefefffdfefdfffefefefffefefefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefffefffefffefffffefffffefefffffefefefffffefffffefefefffefefefffffefefffffefefffefefefffffefefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffefffefffffefffffffffffffefefefffffffffffffffffffefefffffefefffffefffefffefefefffffefefffefffffffffefffffefefffffefffffffffffffffffefefffefefffffefefffffefffefffefefefffffefefffefefefffefefefffffefefffffefffffffffefffefefefffefffefffefffffffffefefffefefefffefefefffcfcfcfff4f4f5ffecececffe1e0e1ffc6c6c6ffb7b7b8ffa6a6a6ff909090ff777778ff616060ff494949ff363535ff1d1e1eff0a0b0aff060606ff0b0b0bff0f0f0eff100f10ff111212ff191919ff191919ff1a1a1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfdfffafbfbfffafafafffafafafffafaf9fff9fafafffafafafffafafafff9f9fafffafaf9fffafafafff9f9fafffafafafffafafafffafaf9fffafafafff9faf9fffafafafffafafafff9faf9fff9faf9fffafafafffafafafff9f9f9fffaf9fafff9faf9fff9f9f9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f8f7fff7f7f8fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f7f7fff6f7f6fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff6f7f7fff6f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0efffefeff0fff0f0efffefefefffeeefefffeeeeefffeeeeeeffeeedeeffedededffededeeffedededffecededffecececffecececffecececffebececffebececffebebebffebeaebffebebebffeaeaeaffeaebebffeaebeaffeaeaeaffe9eaeaffeaeae9ffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdeffdfdedfffdededeffdddddeffdddeddffdddcddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdadbdaffdadadaffdad9d9ffd9d9d9ffd8d9d9ffd8d8d7ffd8d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d5ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0cfffcfd0d0ffcfd0cfffcfd0d0ffcfcfcfffcececeffcececeffcececeffcdcdceffcdcdcdffcdcdcdffcccdccffccccccffcdccccffccccccffccccccffcccbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcaffcbcacbffcacbcbffcacacbffcacbcbffcacacbffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c9ffc9c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacbffcacacbffcbcbcaffcbcbcbffcbcbcbffcbccccffcccbccffcbcbccffcbccccffccccccffccccccffcccdcdffcdcdceffcececeffcececfffd0d0cfffd0d0d0ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d8ffd8d8d7ffd8d7d8ffd7d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadad9ffdadadaffdadadaffdadbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffddddddffdddeddffdddddeffdddedeffdedfdeffdedfdeffdfdfdfffdfdfdfffe0dfe0ffdfe0e0ffe0e0e0ffe1e1e1ffe1e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffeae9e9ffe9eaeaffeaeaeaffeaeaeaffebeaebffebebebffebebecffebecebffebececffecedecffedecedffedededffededeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefefefffefefefffeff0f0ffeff0effff0eff0fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f1f2fff1f1f2fff1f2f2fff2f2f2fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff2f2f3fff3f3f3fff4f3f3fff4f4f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f5fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f7fff7f7f6fff7f6f7fff6f7f6fff6f6f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f8fff7f8f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f9f8fff8f9f8fff9f8f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9faf9fff9f9f9fffafaf9fff9f9f9fff9f9fafffafaf9fffafafafffafaf9fff9faf9fff9faf9fffafafafffaf9fafff9faf9fff9faf9fffafafafffafafafff9faf9fffafafafffafafafffafafafffbfbfafffcfcfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202020ff232423ff232323ff252525ff242525ff262726ff272627ff262627ff292928ff292929ff282828ff2c2c2cff333232ff393838ff3e3f3fff444545ff4b4b4cff535353ff5c5c5dff676766ff727272ff7d7d7dff949495ffc0c0c0ffdbdbdbffeaeaeafff9f9f9fffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffefefffffefefefffffffffffffefffffffefefffefefefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffefffffefefffffefefefffffffefffffefffffffefefffefffefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefefefffefffefffefefefffefffefffefefefffcfcfcfff6f6f5ffefefefffd9d9d9ffbdbebeffb0afafffa1a1a1ff939393ff848584ff747475ff646464ff505051ff414241ff343534ff2c2c2cff2e2e2fff303030ff313030ff2f2f2fff2e2f2fff2f2e2fff2f2e2fff2f2e2e00000000ff010100ff010102ff020101ff010101ff010101ff010101ff010001ff010000ff000101ff010101ff020202ff040405ff060606ff070607ff070707ff070707ff080807ff080909ff0a0a09ff0a0a0bff0c0c0cff0c0c0dff0e0e0eff100f10ff111010ff121212ff656565ffdfdedfffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e7e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffededecffeeeeedffefeeeeffeff0f0fff1f0f0fff1f1f1fff2f2f3fff2f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff5f6f5fff6f5f5fff6f6f7fff6f6f6fff7f7f7fff8f7f8fff7f8f7fff8f7f8fff8f8f8fff9f8f8fff9f9f8fff9f9f8fff9f9f9fffaf9fafffaf9f9fffafafafffafafafffafafbfffafafafffafbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffefffffffffefffffefefefffefffefffefefffffefefefffefefffffefffefffffefffffffefefffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffefffefffffffefffefefefffefffefffefefefffefffefffefefffffefefffffffffefffffffefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefffffefefefffffffefffffffffffefffefffffefffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffefffefffefffefffefefefffefefffffefefefffefefdfffefefefffefefefffffefffffffffffffefefefffefefdfffcfcfcfffbfbfbfff8f7f7ffe8e8e8ffc6c5c5ff848585ff616161ff444444ff1e1f1eff0a0a0bff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5c5cff5d5e5eff5d5d5eff5d5d5dff5e5d5eff5d5e5eff5e5d5eff5e5d5dff5d5c5dff5d5d5cff5c5c5dff5c5c5bff5b5b5bff5a5a5bff59595aff5a5a59ff595859ff585858ff575757ff575757ff575656ff555655ff555555ff545454ff545353ff535352ff525252ff515251ff505050ff505050ff4e4f4fff4e4e4eff4d4d4dff4b4b4cff4b4a4aff494949ff484848ff464747ff464545ff444444ff434343ff414241ff3b3b3cff2e2e2eff121313ff050605ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff0c0c0cff1f2020ff464545ff666565ff8c8d8dffd1d1d1ffefeeeffff9fafafffbfcfcfffdfdfdfffefefdfffefefdfffefefefffefefefffefefdfffefefefffdfefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffefefffffffffffffefffffffffefffffffefefffefefefffffffefffefefffffefffefffffefffffefffffffefefefffffffefffffefffffffefefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffefffffffefefffffffffffffffffffffffffffffffefefffefefefffffffefffefffffffffffefffefefefffefefffffefefefffefffefffffefffffefefefffefefefffffffefffffefffffefefefffffffffffffefefffffffefffffffefffefffefffffffffffefefefffffffffffefefefffefffefffffefffffefefffffffffefffffffefffefefefffefffffffffefefffefefefffefffffffefffefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffefefefffffffefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffafafafffafafafff9f9fafff9faf9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f8f8fff8f9f8fff9f8f8fff8f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f7f6fff6f6f6fff6f6f5fff6f6f6fff5f5f5fff6f5f5fff5f5f5fff4f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff0eff0ffefefefffeeefeeffedeeeeffedededffedecedffecececffecebecffebebeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe2e2e2ffe1e1e0ffdfdfdfff7d7d7dff131213ff101010ff0f0f0fff0d0d0dff0c0c0cff0b0b0bff0a0a0aff090909ff080808ff090909ff080808ff070807ff070607ff050506ff050504ff040403ff020202ff010202ff020101ff020101ff010202ff000100ff010101ff020202ff010202ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff727272ffd6d6d7ffeeedeefffcfcfcfffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefffefffffffffffffefefffffffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffefefffffefefffffefefefffffffefffefefffffefefefffefefefffefffefffffefefffefefefffffffffffffefefffffffefffffffefffefffefffffffffffefefefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffefffffefffffffefffefffefefefffffffffffefefefffefffefffefffefffffefefffffffffffffefffffffffefffffffffffefffefffffefffffffefffffffefefffffffefffefefefffefefffffffefffffefefefffffefffffefffffffffefffffefefefffefffefffefefffffefefefffffffffffefffffffffefffffffefefffefefefffefffefffefefffffdfefdfff8f7f8fff0f0f1ffe7e7e7ffd6d6d5ffbebdbeffb1b1b1ff9e9e9eff878787ff6e6d6dff535353ff3a3a3aff262625ff141313ff070707ff040404ff0b0c0bff0b0b0bff0f0f0fff0f0f0fff121212ff191919ff19191900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9f9fff9fafafffafafafff9f9fafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafffafafafffafafafffafafafff9f9fafffafafafffaf9fafffafaf9fff9f9f9fffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f6f6fff6f7f7fff7f6f6fff7f6f6fff6f7f7fff6f7f6fff6f6f6fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff5f4f4fff4f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f2f3fff3f3f2fff2f3f3fff2f3f2fff2f2f2fff2f2f2fff1f1f1fff2f2f1fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0ffefefefffefefefffeeefefffeeefeeffeeeeeeffeeeeeeffeeeeedffeeeeedffedededffedededffedececffecececffecececffebecebffebebebffebebebffebebebffebebeaffeaebeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e4e5ffe5e5e4ffe4e5e5ffe4e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e0ffe1e0e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdededeffdededeffdedddeffddddddffdddddcffdddddcffdcdcdcffdbdcdcffdbdadaffdadadaffd9dadaffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d2d1ffd1d1d1ffd0d0d1ffd1d0d1ffd0d1d1ffd1d0d0ffd0d0d0ffcfcfcfffd0d0cfffcfcfd0ffcfcfcfffcfcecfffcececfffcececeffcececeffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcccdffccccccffccccccffccccccffccccccffcccccbffcbcccbffccccccffcbcbcbffccccccffcbcbcbffcbcccbffcbcbccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcacaffcacacaffc9cacaffc9cac9ffcacacaffcacacaffcacacaffcacbcaffcacbcaffcbcbcaffcbcbccffcbcbcbffccccccffccccccffccccccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcecdceffcececdffcfcecfffcfcfcfffd0cfd0ffd1d0d0ffd1d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d9d8ffd9d8d9ffd9d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadad9ffdad9d9ffdadadaffdbdadaffdadadaffdadbdbffdadbdbffdbdbdbffdbdcdcffdcdcdcffdcdddcffdcdddcffddddddffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebecebffebebecffecececffececedffedededffedededffeeeeedffeeeeeeffeeeeeeffefeeeeffefeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff2f1f2fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff3f2f3fff3f2f2fff2f3f3fff3f3f3fff3f3f3fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f5fff5f5f4fff4f4f5fff4f5f5fff4f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f6fff6f6f6fff7f7f7fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f8fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fffaf9f9fff9fafafffaf9fafffaf9f9fff9fafafff9fafafff9f9fafffafafafffafafafffafafafffafafafff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfbfafffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232323ff252425ff252525ff272627ff272627ff272627ff292828ff292929ff2a2b2aff2b2a2aff2b2b2bff2f2f2fff353535ff3b3b3bff414141ff484747ff4f4f4eff585857ff616261ff6c6c6cff777777ff858584ff999898ffcbcbcbffdededfffeeeeeefffcfcfbfffffffefffefffefffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffefffffffffffffffffffffffffefffffffffefffffefefffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffffefffefffffffffffefffffffefffffefefffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefefffefffefffffefefffefffefffffefffffffefffffefdfefff8f8f8fff3f3f2ffe7e8e7ffcbcacaffb7b7b6ffa7a8a8ff989898ff898889ff7a7a7bff6c6b6bff595858ff484848ff3a3b3aff2f2f2fff292929ff2e2f2eff2e2e2eff303030ff303030ff2f2f2fff2f2f2eff2f2f2eff2e2e2e00000000ff000001ff010001ff010101ff010101ff010101ff010101ff010101ff000001ff010101ff020202ff030303ff040405ff060606ff070607ff080707ff080707ff080808ff090909ff0a0a09ff0b0b0bff0d0c0cff0d0c0dff0e0e0eff0f0f10ff101111ff131313ff9d9e9dffdfdfdfffe1e1e0ffe2e2e2ffe3e3e3ffe3e3e3ffe5e5e4ffe6e5e6ffe7e7e6ffe8e7e7ffe8e9e8ffe9e9e9ffeaeaeaffebeaebffecebebffededecffedeeedffefeeeeffefefeffff0f0f0fff1f2f1fff3f2f3fff3f3f3fff4f3f3fff4f4f4fff5f4f4fff4f5f5fff6f5f5fff6f6f6fff6f7f6fff7f6f6fff6f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffbfafafffafafbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfefdfffefefefffefefefffefffefffffefefffefffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffefefffefefefffefefffffefffefffefefefffffefefffefefffffefefefffffefefffefefefffefefffffefefffffffefefffefefefffffefefffefffffffffffffffffffefffffffffffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffefffffffffefffffefffffffefefffefefefffffffefffffefefffefffefffffefefffefffefffefefefffffefffffffefffffefefefffffffefffefefefffffefefffefefefffefefefffefffefffffefffffefefffffffefefffefefefffffefefffefffefffffefefffefefffffefffefffffefefffefefffffefefffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffefffefffffefffffffefffffefffefffefefefffdfefefffefefefffffefffffffffefffffffefffdfefefffdfefdfffcfcfcfffbfafafff6f6f6ffe5e6e6ffc2c2c2ff7f7f7fff616060ff474747ff1e1e1fff0b0b0bff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5c5dff5d5d5dff5e5e5dff5d5d5dff5d5d5eff5e5d5eff5e5d5eff5d5d5dff5d5c5cff5c5c5cff5c5c5cff5b5b5bff5b5b5bff5b5b5aff59595aff595959ff585859ff585858ff585858ff575757ff575656ff565655ff555455ff545454ff535353ff535353ff535252ff525251ff515051ff505050ff4f4f4fff4e4e4eff4d4d4dff4c4b4bff4b4b4aff494949ff484747ff464646ff454545ff444444ff444343ff424142ff3b3a3aff2c2b2bff121212ff050605ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020302ff0b0a0aff1e1e1eff424343ff646564ff8a898affcfcfcfffedededfffafafafffdfcfcfffdfefdfffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffefefefffffffefffefffefffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffefffffffefffffffefefffefefefffffefefffefefefffffffffffffffffffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffefefffefffefffffffefffefefefffefefefffefefffffefefffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffffffefffffefefffefffefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefefefffffefefffefefefffefefefffefffefffffefffffefefffffffefefffffefefffffefefffefffefffffefefffefefffffefffefffffefefffefefffffefffffffffffffffffffefffefefefffefefefffefefefffdfdfefffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefdfffefefdfffefefdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffafbfafffbfbfafffbfafafffafafafffafafafffafafafffaf9fafffaf9fafff9f9f9fff9f9f9fffaf9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f7f7fff7f6f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefefefffeeeeeeffeeeeeeffedededffececedffecececffecebecffebebebffebeaeaffeaeaeaffe9e9e9ffe8e8e8ffe7e8e7ffe7e7e6ffe5e5e5ffe4e3e3ffe2e2e2ffe1e1e1ffe0dfe0ffb6b6b6ff1b1a1bff101110ff0e0e0eff0d0d0dff0c0c0cff0b0b0bff0a090aff090908ff080808ff080908ff080808ff080708ff070607ff060505ff050504ff030403ff030202ff010101ff000101ff010101ff010001ff010101ff020102ff020201ff020202ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff2a2a29ffb5b6b6ffe5e5e6fff6f6f6fffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffefffefffffefffffffffefffefefefffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffefffefffffffefffefefefffefefefffefefefffefefefffffefffffefffefffffefffffefffefffefefefffefefefffefefefffffffefffffefefffefffefffffefefffffffffffffefffffffefffffffffffffffffefffffffffffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefefffffefefffffffefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffefefffffefefefffffffffffefefffffffefffffffefffffffefffffefefefffefefefffefefefffefefefffcfcfbfff4f4f4ffededecffdfdedfffc9c8c8ffb5b5b6ffa7a7a7ff939293ff7a7b7aff616061ff464646ff2d2d2dff191919ff0b0c0bff050505ff050405ff050505ff0b0b0bff0b0b0bff0f0e0fff100f10ff121212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfdfdfffafafafffaf9fafffafafafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafff9fafafffaf9fafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9f9fafff9fafafffafafafffafafafffaf9fafff9faf9fff9f9f9fff9f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f6fff7f7f6fff6f7f7fff6f7f6fff7f6f7fff7f7f7fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f3f4fff4f4f4fff4f3f4fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff2f2f2fff2f3f2fff2f2f2fff1f1f2fff2f1f1fff1f1f2fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0efffefefefffefefefffefeeefffefeeefffeeeeeeffeeeeedffeeeeedffedededffeeededffededecffecededffecedecffedececffecececffecebebffebebebffebebebffebebebffebebebffebeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e3ffe3e2e3ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e1e0ffe0dfe0ffdfe0dfffdfdfdfffdfdfdfffdfdedfffdededfffdedddeffddddddffddddddffdcdddcffdcdcdcffdcdcdbffdbdbdbffdadbdaffdbdadbffdad9daffd9d9d9ffd9d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0cfffd0d0cfffcfcecfffcfceceffcececeffcececeffcececeffcececeffcecdceffcdcecdffcdcdcdffcdccccffccccccffcccdccffccccccffccccccffccccccffcccdccffccccccffcdcccdffccccccffccccccffccccccffcbccccffcccbcbffcccccbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcccbffcccbccffccccccffcccdccffcdccccffcccdcdffcdcdceffcececeffcececeffcececeffcececeffcecfceffcececeffcfceceffcecfceffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd2d2d2ffd3d2d3ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd9d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d8ffd9d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffdad9daffdad9daffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadbdbffdbdbdbffdcdbdcffdcdbdcffdcdbdcffdcdcdcffdddcdcffdcddddffddddddffdededeffdedfdeffdfdedeffdedfdfffdfdfdfffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e7e6ffe7e7e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffebeaeaffebebeaffebebebffebecebffecebecffecececffedececffedececffedededffedededffeeededffeeeeeeffeeeeeeffeeefeeffefeeefffefefeffff0efeffff0efeffff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f0fff1f0f1fff0f1f1fff1f1f1fff2f1f2fff2f2f1fff2f2f1fff1f2f1fff1f2f1fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f7f6fff7f6f6fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff8f7f7fff8f7f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f8f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffaf9fafffafafafff9fafafffaf9fafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafbfbfffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242525ff272727ff272627ff272626ff292929ff292829ff2b2b2aff2a2b2bff2d2c2dff2a2a2aff2d2d2cff313131ff373736ff3c3d3cff424342ff4a4a4aff525252ff5b5b5bff656565ff6f6f6fff7d7d7dff878787ffa6a6a5ffd3d2d3ffe2e2e1fff1f1f2fffdfdfcfffefffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffefffffefffffffefffffefefffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffffffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffffffffffffffefffefffefffefefefffffefffffffefefffefefffffffffffffefefefffefefffffffffefffffefffffffefefffcfcfcfff6f5f6ffefefefffdbdbdbffc0c0c0ffb0b0afffa0a0a0ff909090ff808080ff6e6f6eff5c5d5dff4e4e4eff414141ff333433ff2b2c2cff2d2d2dff2d2d2dff2e2e2eff2e2e2eff303030ff303030ff2e2f2fff2f2f2f0000000000000000ff010101ff010101ff000101ff010101ff010101ff010202ff020101ff010101ff010101ff030303ff040404ff060505ff060605ff060706ff070707ff080808ff090908ff090909ff0a0a0aff0b0b0bff0c0d0cff0d0d0dff0e0e0eff0f1010ff111111ff2b2b2affcdcecdffdfdfdfffe0e1e0ffe2e2e2ffe3e2e3ffe4e3e4ffe5e5e5ffe6e6e6ffe7e6e7ffe7e7e8ffe9e8e8ffe9e9e9ffeaeaeaffebebebffecebecffededecffedeeeeffeeeeeeffefefeffff1f1f0fff1f1f2fff3f2f2fff3f3f3fff3f4f3fff4f4f4fff5f5f5fff5f5f5fff5f6f6fff6f6f5fff6f6f6fff6f7f6fff7f7f6fff7f7f7fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fffaf9f9fff9f9fafffaf9fafffaf9fafffafafbfffbfafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffefffffffffffffefffffffffffffffffffffffefefffffffffffffffffefffefefffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffffefffefffefffefefefffefefefffefefefffffffefffffefffffefefffffefffffffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffefffffefffffffefffffefefffffffffffffefefefffefefffffffffefffefefefffffefefffffffefffefefffffffffefffefffffffffefffffefffefffffffefffefefffffffefefffefffefffefffefffffefffffffffffffefffefffefffffffefefefffffefefffefffefffefefefffffefffffffffefffefffffffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffefefefffefefefffefefefffefefdfffefdfefffefffefffefefffffffffefffdfefefffdfdfdfffcfcfcfffbfafafff5f6f6ffe4e3e4ffbebebeff797a7aff616060ff454545ff1d1d1dff0b0b0bff030304ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5d5dff5d5d5dff5d5d5dff5d5d5eff5e5e5dff5d5e5dff5d5e5dff5d5d5dff5d5d5dff5c5c5cff5c5b5cff5b5b5bff5a5b5bff5a5b5aff595959ff595959ff595959ff585858ff585857ff575757ff565656ff555555ff545554ff545454ff545353ff535353ff535353ff525151ff515151ff505050ff4f4f4fff4f4e4eff4d4d4dff4c4b4cff4b4b4aff494949ff474748ff464646ff464545ff444444ff434343ff414241ff3b3c3bff2d2d2dff131313ff050605ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff090909ff1b1b1bff3e3e3dff606060ff888888ffcdcdcdffebebebfffaf9fafffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfefdfffefdfefffefefdfffefefefffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefffefefefffffffefffffefefffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffefffefffefffefffefefffffffffefffffefefffefefffffefffefffefffffffefefefffefffffffffffffffffffffffffffefffefffefffffffefffefefefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffefffffefffffffefefffefffefffefefffffefffefffefefefffefefefffefefefffffefefffefefffffffefefffefffefffefffefffffefffffffffffffefffefffefffffffefefefffffefefffefffefffefefefffffefffffffffefffefefffffffffefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfdfefffdfefefffefdfdfffdfefdfffdfdfdfffdfefefffdfdfefffefefefffdfefdfffdfefdfffdfefdfffefefefffefefdfffefdfefffefefefffdfefefffdfefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafafafffafafbfffafafafffafafafffaf9f9fff9f9f9fff9f9fafff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f4f4fff3f3f4fff3f3f3fff3f2f2fff1f1f2fff1f1f1fff1f0f1fff0f1f1fff0f0f0ffeff0efffeeefefffeeeeeeffededeeffedededffececebffebecebffebebeaffeaeaeaffeaeae9ffe9e8e9ffe8e8e8ffe7e7e7ffe6e7e6ffe5e5e5ffe4e4e4ffe2e2e2ffe1e1e1ffe0e0dfffdededeff4b4b4aff101110ff0f0f0fff0e0d0eff0d0c0cff0b0b0cff0a0a0aff090809ff080808ff080808ff080708ff070707ff060706ff060506ff050504ff030403ff020202ff010101ff010100ff000001ff010101ff020202ff010202ff020202ff020202ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff070707ff666667ffdededeffecedecfffafafafffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefffefffffffefffefffefffffffefffefffefffefefefffffefffffffefefffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffefffefffefffffffefefefffefffffffefffefffefffefffffffefffefffefffefefefffefefefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffefefffffffefffefffefffffefffffffffefffefffffffffffffffefffefffefefffffefffefffffefefffefefffffffefffffefefffffefffffffffefefffefffefffefefffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffdfdfdfff7f7f8fff0f0f0ffe6e7e7ffd2d2d2ffbfbfbfffaaababff9a9a9aff848483ff6c6d6cff545453ff3b3b3bff252525ff131313ff080708ff020203ff040404ff050505ff050505ff0b0b0bff0b0b0bff0f0e0eff0f100f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefdfefffcfcfcfffbfafafff9fafafffafafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f7f8fff7f7f7fff6f7f7fff7f6f7fff6f7f6fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f8fff7f8f7fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f6f7fff6f6f6fff5f6f6fff6f5f5fff5f6f5fff5f5f5fff4f5f5fff4f4f5fff4f4f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff2f2f3fff2f2f2fff2f2f2fff1f2f1fff2f2f2fff2f2f2fff1f2f2fff2f1f1fff1f1f1fff1f1f0fff0f1f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefeff0ffefefefffefefefffefeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffedededffedededffededecffececedffecececffecececffebececffecececffecececffebebebffebebebffebebeaffebeaeaffeaebeaffeaeaeaffebeaeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffeae9e9ffe8e9e9ffe9e8e9ffe8e8e9ffe8e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e5e4ffe4e4e4ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe0e0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdededeffdedddeffdddeddffdcddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdadaffdadadaffd9dad9ffd9d9d9ffd9d8d9ffd7d8d8ffd7d8d8ffd7d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd3d2d3ffd2d2d3ffd2d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcfd0d0ffcfd0cfffd0d0d0ffcfcfceffcfcfceffcececeffcececeffcececeffcecdceffcecdcdffcdcdceffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccdcdffcdcccdffcccdccffcdccccffccccccffccccccffccccccffccccccffcdcccdffcdcdcdffcccdccffcdcdcdffcdcdcdffcecdcdffcececdffcececeffcfcecfffcfcfceffcfcfcfffd0d0cfffcfcfcfffcfcfd0ffcfd0d0ffd0d0d0ffcfd0d0ffd0d0d1ffd0d0d1ffd1d2d2ffd2d2d2ffd2d3d3ffd3d3d4ffd4d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d8ffd7d7d8ffd8d8d8ffd8d9d8ffd8d9d8ffd9d9d9ffd9dad9ffd9dadaffdadad9ffd9d9d9ffd9d9d8ffd8d9d8ffd9d9d8ffd9d8d9ffd9d8d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9daffdadadaffdadadaffdad9daffdadadaffdadadbffdbdbdaffdadbdbffdadadbffdadbdaffdcdbdbffdbdbdcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffdddeddffdededeffdededeffdfdedeffdfdfdfffdfdfdfffe0dfe0ffe0e0dfffe0e0e0ffe1e1e0ffe0e1e0ffe0e0e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e7e6ffe6e7e7ffe6e7e6ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e7ffe8e9e8ffe9e9e8ffe8e9e8ffe9e9e9ffeae9e9ffeae9eaffeaeaebffebebebffebeaebffebebecffececebffecececffedececffecedecffedecedffededecffedededffededeeffeeeeedffefefeeffefeeefffefefefffeff0efffeff0effff0f0f0fff0f0f0fff0f0f0fff0f1f1fff0f0f0fff1f0f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff1f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff2f3f3fff3f2f2fff2f3f3fff3f3f3fff3f4f3fff3f3f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff7f7f7fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff8f7f7fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9fafff9f9fafff9fafafffaf9f9fff9fafafff9fafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffdfdfcfffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262627ff292928ff292928ff2b2b2aff2a2b2aff2c2d2dff2d2d2dff2d2d2dff2b2b2cff2e2d2dff313131ff373736ff3c3d3cff444544ff4d4d4dff565555ff5e5e5fff686868ff757575ff7f7f7fff8e8e8effb2b2b3ffd7d6d6ffe6e5e6fff6f5f6fffefefefffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffefffffffffffefffefefffffffefefffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefefefffffefefffefefffffffefefffffffffffefefffffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefefffefdfdfff8f8f8fff3f3f3ffe6e7e6ffcacbcbffb6b6b6ffa8a8a8ff989999ff898888ff757575ff616261ff525352ff454645ff383838ff2d2c2cff272728ff2d2d2dff2d2d2dff2d2e2dff2e2e2eff2e2e2eff303030ff303030ff2f2e2f00000000ff010001ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff020202ff030303ff050505ff060606ff060606ff060606ff070707ff080808ff090809ff090909ff0a0a0aff0b0b0bff0c0c0cff0d0c0dff0d0e0eff100f0fff101011ff535353ffdededeffdfdfdfffe1e0e1ffe2e1e1ffe3e3e2ffe4e4e4ffe5e5e5ffe6e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffebeaeaffebebebffececebffecedecffedeeeeffeeefeeffefefeffff0f1f1fff2f1f1fff2f2f2fff3f3f2fff3f3f3fff4f4f3fff5f5f4fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fffafaf9fffaf9fafffafafafffafbfbfffafafbfffafafbfffbfafafffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffefffefefffffefffffffefffffffefefffffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefffffffffefffffffffffffffffffffefefefffffefefffefefffffefffffffffefefffefefffffffefefffffffffffefefffffffffffffffffefffffffefffefffffffffffffffefefffffefffefffffefffffefefefffefefefffffefefffffefefffffffefffefffefffffffffffffffffffffffffffefffffffffefefffefefefffefffefffefefefffefffefffffffefffffefefffefefffffefefffffefefffffffffefffffffefffefefefffffefefffffefffffffefffffffefffffffefefffffffefffffffffffffefffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffefefffffefefffefefffffefffffffffffefffefefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffefefffefefffffefefffffefefefffefefefffefefefffefdfefffffefefffffefefffefefffffefdfefffdfcfdfffcfcfbfffafafafff5f5f5ffe2e2e1ffb8b7b8ff777878ff606161ff3f4040ff191919ff090808ff010102ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5d5dff5c5c5dff5d5c5cff5d5d5dff5e5e5eff5d5d5dff5d5d5dff5d5d5dff5c5d5dff5c5c5cff5c5c5cff5b5b5bff5a5a5aff5a5a5aff595959ff595959ff595858ff575758ff575757ff575757ff565656ff565555ff555454ff545454ff535454ff535353ff525253ff515252ff515152ff505050ff4f4f4fff4f4e4eff4d4d4dff4c4c4cff4a4b4aff494949ff474848ff464647ff454545ff444444ff434343ff424241ff3e3f3eff333332ff151515ff060606ff010102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090909ff1a1a1aff3a3a3aff5e5e5eff858585ffc9c9c8ffe9eae9fff9f9f8fffcfcfcfffdfdfdfffefefefffefefefffdfefefffefefefffefefefffdfdfdfffefdfdfffefefefffefefffffffefffffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefefffffffefefffefffffffefefffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefefffefefffffffffffffefffffffffefffffefffffffffffffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefefffffefefefffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefffefffffffefffffefefffefefffffefefffffefefefffffffefffffffefffefefefffffefefffffefffffefefffffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffafafbfffafbfafffafafbfff9fafafff9f9fafffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f8f7fff6f7f6fff6f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f4f4fff5f4f5fff4f4f5fff4f4f4fff4f3f3fff4f3f3fff2f3f3fff2f1f1fff2f1f1fff1f0f1fff0f1f1fff0f0f0ffefeff0ffeeefefffeeededffededeeffedededffecececffebebebffeaebebffeaeaebffeae9eaffe9e9e9ffe8e8e8ffe7e7e7ffe7e6e6ffe5e5e5ffe3e4e4ffe2e2e2ffe1e1e1ffdfdfdfffdededeff7b7b7cff111111ff100f0fff0e0e0eff0c0d0dff0b0c0cff0a0a0bff090909ff080809ff070707ff070707ff070706ff060606ff060605ff040404ff030303ff020202ff010101ff000101ff010101ff020202ff020201ff010202ff020202ff020202ff020101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1b1b1bffb3b3b3ffe1e1e1fff2f1f1fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefffffffefefffffffefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffefffffffefefffffefffefffffefffffefefefffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffefefffffffefefffffefffffefefffffffefffffffefefffffffefffefffffffefefefffffffefffefefefffefffffffefffffffefefffffefefffffffefefffefefffffffffffffefefefffefefefffefefefffefefffffefefefffcfcfcfff3f4f4ffecebebffdbdbdbffc4c4c4ffb5b6b6ff9e9e9dff8b8b8cff767575ff5f5f5fff474748ff333233ff1d1d1dff0d0d0dff050606ff020303ff050505ff030404ff050505ff050505ff0b0b0bff0c0b0bff0f0f0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefdfffbfbfbfffafafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9f9fffafafafff9f9fafffaf9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff7f7f8fff8f7f7fff8f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff7f7f6fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff6f6f6fff7f6f6fff6f6f6fff5f6f6fff5f6f6fff5f5f5fff5f5f5fff5f4f4fff4f4f5fff5f4f5fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f1f2fff1f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff1f1f0fff0f0f0fff0f0f0fff0eff0ffeff0efffefeff0ffefefefffeeeeefffefeeeeffeeeeeeffeeeeeeffedeeedffedeeeeffedeeedffedededffedededffedececffecececffecececffebecebffebecebffecececffecebebffebebebffebebebffeaeaebffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeae9e9ffeaeae9ffe9e9eaffe9e9e9ffe9e9e8ffe9e8e9ffe8e9e9ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe0e1e1ffe0e1e1ffe0e0e1ffdfe0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdddeddffddddddffddddddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdadbdaffd9dad9ffd9d9d9ffd9d9d9ffd9d8d8ffd7d7d8ffd7d7d7ffd6d6d7ffd6d7d6ffd6d6d6ffd5d5d5ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd2d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d1d2ffd1d2d2ffd1d1d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0cfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfceffcfcfceffcececfffcececeffcececeffcdceceffcececeffcdceceffcdcdceffcececdffcececdffcececdffcdcecdffcdceceffcdcecdffcdcdceffcdcdceffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcececeffcecdceffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d1ffd1d0d1ffd1d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d2ffd2d2d2ffd2d3d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d5d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffdad9d9ffd9d9daffdad9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9dadaffd9d9daffd9dadaffdadadaffdadadaffdadadaffdbdadaffdbdbdaffdbdbdaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdddcffdcddddffddddddffdededeffdededeffdededfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0dfe0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffeaeaeaffeaeaebffeaebebffebebecffebebebffebebecffedececffecececffededecffedededffedeeedffedeeedffeeeeeeffeeeeefffefeeeeffefefefffeff0efffefefeffff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff2f1f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f7fff6f7f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f8f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f8fff8f8f8fff9f8f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fffaf9f9fff9f9fafff9fafafff9fafafff9fafafff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffcfbfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262627ff292929ff282928ff2a2b2bff2b2b2aff2d2d2dff2d2c2dff2d2d2dff2d2c2dff2c2c2cff2b2b2bff2d2d2dff313132ff383837ff3f403fff474748ff504f4fff585858ff616161ff6d6e6dff777777ff858585ff979797ffc0c0c0ffdadadbffe9eaeafff9f9f9fffffefefffefffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffffffefffefefffffefefffffffffffffffefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefefffffefffffcfdfcfff6f6f6ffefefefffd8d8d8ffbebdbdffaeaeaeffa1a0a1ff929191ff7f7e7eff686969ff585858ff4a4a4aff3d3d3dff303031ff292828ff2a2a2aff2b2a2aff2d2d2dff2d2d2dff2d2d2dff2e2e2eff2e2f2fff3030300000000000000000ff010101ff010101ff010001ff010000ff010101ff010001ff010101ff010001ff020201ff020202ff040403ff050605ff060606ff060606ff060606ff070707ff080808ff090908ff0a0909ff0b0a0aff0b0b0bff0d0c0cff0c0d0dff0e0d0eff100f0fff111111ff8b8b8cffdededeffdfdfdfffe1e0e0ffe2e1e2ffe3e3e3ffe4e4e4ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e9ffeae9eaffeaebeaffebebecffecececffedededffeeedeeffeeefeffff0efeffff0f0f0fff1f1f1fff2f2f2fff2f2f3fff4f4f3fff4f4f4fff4f4f5fff5f4f4fff5f5f5fff6f5f5fff6f6f6fff7f6f7fff7f7f6fff7f7f7fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fffafafafffaf9fafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffdfdfcfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfefefffefefdfffefefefffefefefffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffefefffffefefefffefffefffffffefffefefefffefefefffefffefffffffefffffffefffffefefffffffefffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffefefffefefffffefefefffffefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffffffefffefffffffefefffffefefefffefefefffefefefffefffefffffffffffffefefffefffefffffffffffefefffffffffffffffefffffffefefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefefffffefefefffefefefffefefefffefffefffefefefffefefdfffefefefffffffffffefefefffefefefffdfdfefffdfdfcfffbfbfbfffaf9fafff5f4f4ffe1e0e0ffb2b2b2ff747475ff5e5d5eff3a3a39ff161616ff070706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5e5e5eff5d5d5dff5d5d5cff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5c5d5dff5d5d5cff5c5c5cff5c5b5bff5b5b5bff5b5a5aff5a5a5aff59595aff595959ff585858ff575758ff575757ff575657ff565656ff565555ff555455ff545454ff535454ff545454ff535353ff525152ff515152ff505050ff504f50ff4e4f4eff4d4d4eff4c4c4cff4b4b4aff494949ff484848ff474647ff454545ff444443ff424343ff414142ff414140ff383938ff171718ff070707ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090909ff191819ff383738ff5d5c5cff828383ffc5c5c5ffe8e9e8fff8f9f9fffbfcfcfffdfcfcfffefdfefffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfdfefffefefefffefefffffffefefffefffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefefefffefffffffffffefffffffefffffefefffffffefffffffefffffefffffefefffffffefefffffffffffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffffefffefefefffffffffffefffffffffffffffffffefffffefefffffffefffffffefffffffffffefefffffffefefffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffefefefffffffffffefefefffffefefffefefffffefefefffffefffffefffefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffefefefffefefefffefffefffffefffffefefefffefffefffffffffffefefffffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefdfefffdfdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafafafffafafafff9faf9fff9fafafff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f8fff8f8f8fff8f8f7fff7f7f7fff6f6f7fff7f7f6fff6f7f7fff6f6f6fff6f5f5fff6f5f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f2f2fff1f1f1fff2f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0ffefefefffeeeeeeffedeeedffedededffecececffebebebffeaebebffeaeaeaffeaeae9ffe9e9e8ffe8e8e8ffe7e7e7ffe7e6e7ffe5e5e6ffe4e4e4ffe3e2e2ffe1e1e1ffdfdfe0ffdededeffb4b4b4ff1a191aff101010ff0f0e0fff0d0d0dff0c0c0cff0b0b0bff0a0909ff080809ff070708ff080708ff060706ff060707ff050505ff040404ff030202ff020202ff020102ff010101ff020101ff010202ff010102ff020202ff020202ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff606060ffd0d0d0ffe6e6e6fff8f9f8fffefefefffefffefffffefefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefefffffefefffffefefffffffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffefffffffefffffefefffffffefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefffffefefffffefefefffffffffffefefefffffefefffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffefefefffffefefffefffefffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffefefffefefefffffefefffefefefffffefefffffefefffefffffffffefffffffffffffefefffffefffefffefffefffffffefffefefefffefefefffefefefffefefefffdfefdfff8f7f7fff0efefffe5e5e5ffccccccffbababbffacacacff8f8f8fff7c7c7cff656566ff505050ff3c3c3dff262626ff121112ff080708ff040504ff050505ff050505ff050405ff040404ff040505ff050505ff0b0b0bff0b0b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffcfcfcfffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafafafffafafafffbfafbfffafafbfffafafafffafafafffafafafff9fafafffafafafffaf9fafffaf9fafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f7f7fff7f8f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff5f5f5fff5f5f4fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0efefffefeff0ffefefefffefefefffeeefeeffeeefefffeeeeeeffeeeeeeffeeedeeffedeeeeffeeededffedededffededecffecececffecececffecececffecececffebebecffebebebffebebebffebebebffeaebebffebebebffebeaeaffeaebeaffebebebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe9e8e9ffe8e8e8ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e3ffe2e2e3ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffe0dfe0ffdedfdeffdedfdfffdededeffdededeffdeddddffddddddffdddcddffdcdcdcffdcdcdbffdbdbdbffdadadaffdadadaffd9dadaffd8d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d6d5ffd5d6d6ffd4d4d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d3d2ffd2d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d1ffd2d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfd0ffcfcfcfffcfcfd0ffcfcfcfffcfceceffcfcecfffcececfffcfcecfffcecfceffcecfcfffcfcfceffcfcfceffcfceceffcecfcfffcfcecfffcececeffcececeffcececeffcececeffcfcfceffcecfcfffcececfffcfceceffcfcecfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd3d2d2ffd3d2d2ffd3d3d3ffd4d3d4ffd5d5d4ffd4d4d5ffd5d5d5ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9d9daffd9d9daffdadadaffdadadaffdad9daffdad9daffdad9daffd9dadaffdadadaffdadadaffdadadaffdadadbffdadadaffdbdbdbffdadbdaffdbdbdbffdbdbdbffdcdcdbffdbdbdbffdbdcdcffdcdbdcffdcdcdcffdddddcffdcddddffddddddffdededdffdededeffdededeffdededeffdededfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffeae9eaffeae9eaffeaeaeaffebebebffebebebffebeaebffebebecffebebecffecececffecececffecededffedededffedededffedededffedeeeeffeeedeeffeeeeeeffefeeeeffeeefefffefefeffff0f0effff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f0fff1f1f1fff2f2f2fff1f1f1fff1f2f2fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff3f4f3fff4f4f4fff4f4f4fff5f5f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff6f5f6fff5f5f6fff6f5f5fff6f6f6fff5f5f6fff5f6f6fff6f6f6fff6f6f7fff7f6f6fff7f6f7fff7f6f7fff6f7f6fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f8f8fff8f9f8fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffafafafffaf9fafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfafbfffafafbfffbfafafffcfcfcfffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292928ff2a2a2aff2b2a2aff2d2d2dff2c2c2cff2d2c2cff2d2c2dff2c2c2dff2c2c2cff2c2c2bff2b2b2bff2e2e2eff333434ff3a3a3aff424242ff4a4a4aff525252ff5b5b5aff676766ff6f6f6fff7d7d7dff8b8c8cffa4a3a3ffc9c9caffdededfffeeededfffbfcfcfffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffefefffffffefffefffffffefffefffefefefffefffffffefefdfff8f8f9fff4f3f3ffe6e6e6ffc8c8c8ffb4b3b3ffa6a6a6ff989898ff868786ff737372ff606060ff4f4f4fff414141ff363535ff2d2e2eff282828ff2b2b2bff2b2b2bff2b2a2aff2d2d2dff2d2d2dff2d2e2dff2f2e2eff2e2e2e0000000000000000ff010101ff010101ff010101ff010101ff000001ff010101ff010101ff000101ff010102ff030303ff040405ff050505ff060606ff060707ff070707ff070707ff080808ff090909ff0a0909ff0a0a0aff0b0b0bff0c0c0cff0d0c0dff0e0e0eff101010ff212121ffc4c3c4ffdeddddffdfdfdfffe0e0e0ffe2e1e2ffe3e3e3ffe5e4e4ffe6e6e5ffe6e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffecebebffecedecffedecedffeeededffeeeeefffefefeffff0f0f0fff2f2f1fff2f2f2fff3f3f3fff3f4f3fff4f4f3fff4f4f5fff5f4f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff8f8f8fff8f7f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9fafffafafafffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffefdfefffdfefefffefdfdfffdfefdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffefefdfffefdfefffefdfefffefefefffefefdfffefefefffefefefffefffefffffffefffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffffefffffefefffffefffffffffffefffefefefffefefffffefefffffffefffffefefefffefffefffefffffffffefffffefffffffefffffffffffffffffefefffefefefffffffefffefefffffffefffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffefffffffefffefffefefefffefffffffffffefffefefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffefffffffefffffefffffffffefefffefffffffefefffffefffefffffffefffffefefffefefefffffffffffefffefffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffefefefffefffefffefffefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefdfdfffdfdfdfffbfcfbfffafaf9fff5f5f5ffdfdfe0ffacacacff717170ff5a5a5aff353536ff141414ff060506ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5f5f60ff5e5e5eff5d5d5dff5d5d5cff5d5d5dff5d5d5dff5d5d5dff5c5d5dff5c5c5dff5c5c5cff5b5b5bff5b5a5aff5a5b5aff5a5a5aff5a595aff595959ff585858ff575858ff575757ff575656ff565656ff555555ff555455ff545454ff545453ff535453ff535353ff525252ff515151ff515151ff50504fff4e4e4fff4e4d4dff4c4d4cff4a4a4aff4a4949ff484748ff474647ff454545ff444443ff434343ff424242ff414242ff3b3b3aff191a1aff080808ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff080708ff191819ff373737ff5b5b5aff808080ffc3c3c4ffe7e7e7fff8f8f7fffbfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfefffefefefffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffffefffffefffffffefffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffefffffefefffffffefffefffffffefefefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffefdfefffefdfefffefefefffefefefffefefdfffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffffffffffefffefffffefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfdfdfffdfdfefffdfdfefffefdfefffdfdfdfffdfefdfffdfefefffefdfefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffafbfbfffafafafffafafafffafafbfffafaf9fff9f9fafffaf9f9fff9faf9fff9f9f9fff9f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff4f4f5fff4f4f5fff4f3f4fff3f3f4fff3f3f3fff3f3f2fff2f1f2fff1f1f2fff1f1f1fff1f1f0fff0f0f0ffefeff0ffefefefffeeeeefffedededffecedecffecededffecebecffeaebebffeaeaebffeaeaeaffe9e8e9ffe8e8e8ffe7e8e7ffe6e6e7ffe6e5e6ffe5e4e5ffe3e3e3ffe1e2e2ffe0dfe0ffdededeffddddddff4a4a4aff111011ff0f0f0fff0e0e0dff0d0d0cff0b0b0bff090a0aff090908ff080809ff080807ff070707ff070606ff050605ff030303ff030202ff020203ff030303ff020302ff020201ff020202ff020202ff020202ff010101ff010102ff010101ff010201ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff141414ff828383ffcececeffeeefeffffcfcfcfffefefefffefefefffefefefffefefefffefefffffffefefffefefffffffefefffefefefffffefefffffefefffffffffffefefffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffffefefffefffefffefffffffefefefffefefefffefffffffffffefffefefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffefffffefefffefefffffffffffffffefffffefffffffefffefffffffefffefefffffefefffffefffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffefffffffffefffffefefffffefefefffbfbfcfff3f2f2ffeaeaeaffd6d6d5ffbebebeffb1b0b1ffa1a0a1ff7e7e7eff6b6b6bff555555ff434343ff313131ff1a1a1aff0a0a0aff040505ff030303ff050505ff050505ff050505ff050505ff040404ff050505ff050405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefdfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafbfffbfafafffafafafffafafafffafafafffaf9fafffafafafffafafafffaf9fafffaf9fafff9faf9fffaf9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff7f7f7fff7f7f7fff8f8f8fff7f8f7fff8f7f7fff7f7f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff0f1f0fff1f0f0fff0f0f0fff0f0f0ffeff0efffefefefffefeff0ffefefefffeeeeefffefeeeeffeeefeeffeeedeeffeeededffededeeffededeeffedededffededecffedecedffececedffecececffececebffebececffebebecffebecebffebecebffebebebffeaebeaffebebebffeaebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e3ffe3e2e2ffe2e3e3ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdeffdedfdeffdededeffdeddddffdddddeffddddddffdcdddcffdcdcdcffdcdbdcffdbdbdbffdadbdbffdadad9ffd9dadaffd9d8d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d7d6ffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d4ffd4d4d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d1d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfd0ffcfd0cfffcfcfcfffd0cfcfffcfd0cfffcfcfcfffd0cfcfffcfcfd0ffcfcfd0ffcfcfcfffd0d0cfffcfcfcfffcfcfd0ffcfd0d0ffcfcfcfffcfd0d0ffcfcfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d1d1ffd1d1d2ffd2d2d2ffd3d2d2ffd2d2d3ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9daffdad9daffdadadaffd9dadaffdad9daffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdadbdaffdadbdbffdadbdaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdcdbffdbdbdbffdcdbdbffdcdcdcffdddcddffddddddffdddddcffdeddddffdededeffdededeffdededeffdedfdfffdfdedfffdfdfdfffe0e0dfffe0dfdfffdfe0e0ffe1e1e1ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e3ffe2e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e8ffe8e7e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffebebeaffeaebebffeaebebffebebebffebececffececebffecececffedececffededecffedededffeeededffededeeffeeeeeeffeeeeeeffefefeeffefefefffefefefffeff0f0fff0efefffeff0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f0fff0f1f0fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f5f5fff4f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f5f6fff6f6f6fff5f6f6fff6f5f6fff6f6f6fff6f7f7fff6f6f6fff7f6f7fff6f7f7fff7f6f6fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f8fff8f7f8fff7f8f7fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f9fff8f9f8fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fff9f9f9fff9f9fafff9fafafffafafafff9fafafff9fafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfbfbfffdfdfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2a2aff2d2c2cff2d2c2cff2d2d2dff2d2d2dff2c2d2cff2c2c2cff2c2c2bff2b2c2cff292929ff2b2b2bff2f2f2fff363635ff3d3d3cff444444ff4c4c4cff545454ff606060ff696969ff767676ff828283ff939393ffafafafffd2d1d1ffe3e3e3fff2f1f2fffdfdfcfffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefefefffffefffffffffffffffefffffefefffffffffefffffefffffffffffffffffefffffffefffefefffffffefefffffefefffefefefffdfdfcfff7f6f6fff0eff0ffd8d7d7ffbdbdbdffacacacff9e9e9eff8d8c8cff7b7b7bff696a6aff575656ff444544ff353636ff2c2c2cff292928ff2b2b2bff2b2b2bff2b2b2bff2a2a2aff2b2b2bff2d2d2dff2d2d2dff2d2d2d0000000000000000ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff010102ff030303ff050504ff050606ff060706ff060607ff070707ff070707ff080808ff090909ff0a0a0aff0a0a0bff0b0b0bff0c0c0cff0d0d0dff0f0e0eff101010ff525152ffdcdcdcffdedddeffdfdfdfffe1e1e0ffe2e2e2ffe3e4e3ffe5e4e4ffe6e6e6ffe7e6e7ffe8e7e7ffe8e8e8ffe9e9e9ffeaeae9ffebeaeaffebebebffecececffedededffeeededffefefeeffefefeffff0f0effff1f2f1fff2f2f2fff3f3f2fff3f3f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f6f6fff6f6f6fff7f7f6fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfafbfffbfbfbfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfefdfffefdfefffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffefefefffffffefffefefefffefffffffefefffffefffefffffffefffefffefffefffefffefefefffefffffffefffefffffefefffefffefffffffffffffffffffffefefffffefffffffffefffffffefffefefefffffefffffffffffffffefffffefefffffffffffffffefffffefffffffffefefffffffffffffefffffffefffffffefffffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffefffefffffffffffffffefffefffffefefffffefefffefffffffefefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffefefefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefdfdfffefefdfffcfcfdfffcfbfbfffaf9f9fff5f5f5ffdededeffa4a4a4ff6e6e6eff585858ff333334ff131413ff050605ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff5f605fff5e5e5eff5d5d5dff5d5d5cff5c5c5dff5d5d5dff5c5d5cff5c5c5cff5c5c5cff5b5b5cff5b5b5bff5a5a5aff5a595aff595959ff595959ff585858ff585758ff575757ff575657ff555556ff555655ff555455ff545454ff545353ff535453ff535353ff525252ff525151ff515151ff505050ff4f4f4fff4d4d4dff4d4c4cff4b4b4bff494949ff484848ff474646ff454545ff434444ff434342ff424242ff414242ff3b3b3bff1b1b1bff090909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080908ff1b1b1bff393939ff5a5b5aff7c7c7cffc0c0c0ffe5e5e6fff7f7f7fffbfcfbfffdfdfcfffefefdfffefefefffefefefffefefefffefefefffdfdfefffdfefefffefdfdfffefefefffffffffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefefffffffffffefefefffffefefffefefefffffffffffffffffffffefefffffefffffefefefffffffefffefefefffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffefefffffefffffffffefffffffefffefefefffffefffffffffffffffefffffefefefffefffefffffefffffefffefffffefefffefffefffefefffffffefefffffefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefffffefffffffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffdfdfefffdfefdfffefefdfffdfefdfffdfefdfffdfdfdfffefefefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfbfbfffbfcfbfffbfafbfffbfafafffbfafafffafafafffafafafffafafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f6f6fff6f6f5fff6f6f5fff5f6f6fff5f5f5fff6f5f5fff5f5f5fff4f4f5fff5f5f5fff4f4f4fff5f4f4fff4f4f4fff3f3f4fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefeff0ffefefefffefefeeffedeeeeffededecffecececffecececffebebebffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e6e7ffe6e6e6ffe5e5e4ffe2e3e2ffe2e1e2ffe0e0e0ffdededeffdcdcddff7b7b7aff111011ff0f0f0fff0e0e0dff0d0d0dff0b0b0cff0b0a0aff090909ff080808ff080807ff070707ff060606ff060505ff040404ff040303ff040404ff040404ff030303ff020302ff020101ff020202ff010102ff010101ff010101ff020101ff010101ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff2b2b2bff9b9b9bffe4e4e4fff7f6f6fffdfefdfffefefffffefffffffefefefffffefffffefefefffffefefffefefefffffefefffffefefffffefffffefefffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffefefefffffffffffffffffffffefefffefefefffffffffffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffefefffefffefffefefffffffefefffffefefffefefefffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffefefefffffffffffffffffffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffffefffffffffffefefefffffffefffffffefffefffffffefefffffefffefffffffefffefffffffefffefffefefefffefffffffefefefffdfdfdfff6f6f6ffeeeeeeffe1e1e1ffc5c5c5ffb5b4b5ffa6a6a6ff939392ff6c6c6cff5c5b5cff484848ff393939ff242425ff101110ff060606ff030303ff040403ff040404ff050505ff050505ff050505ff050505ff040404ff050505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafbfffafbfbfffafafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafafafffaf9fafff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f7f8fff8f7f7fff8f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f8fff7f7f7fff8f8f7fff8f8f8fff7f7f8fff7f8f8fff7f7f7fff8f7f7fff8f8f8fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f1f2fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff1f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0efefffefefefffefefefffefeeefffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffecededffedececffededecffecececffecececffececebffececebffecebebffebecebffebebebffebebebffebebebffeaeaebffebebebffeaeaeaffebeaeaffebebeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdedfffdfdedeffdedfdeffdededeffdededeffddddddffdddddcffdcdddcffdcdcdbffdbdcdbffdadbdbffdadadaffdadad9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd8d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd6d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d4ffd3d4d3ffd4d4d3ffd3d4d3ffd3d4d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd3d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d1d2ffd1d1d2ffd2d2d1ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd1d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d3ffd3d4d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d6d5ffd6d7d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdadad9ffdadad9ffd9dad9ffdad9daffdadadaffdadadaffdadadaffdadbdaffdadadaffdadadaffdbdadaffdbdbdaffdbdadbffdbdadbffdbdbdbffdbdbdbffdcdbdbffdcdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffddddddffddddddffddddddffdddeddffdeddddffdededeffdedfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe8e8e9ffe9e9e9ffeae9eaffe9eaeaffeaeaeaffeaebeaffebeaebffebebebffecebebffebebebffecececffecececffecececffedececffedededffedededffeeeeeeffeeeeeeffeeeeedffeeefeeffefeeeeffefefefffefeff0fff0f0f0fff0f0effff0f0effff0f0f0fff0f1f1fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f1f1fff2f2f2fff2f1f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff3f4f4fff4f4f3fff4f4f4fff4f5f5fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f5fff6f6f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff6f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff8f8f7fff8f7f7fff7f7f7fff7f8f8fff8f7f7fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff8f8f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9fafffafaf9fffaf9f9fff9fafafff9f9f9fffafaf9fffafaf9fffafafafff9f9fafffafaf9fffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafbfffafafafffafafafffbfafbfffbfbfafffcfcfbfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2d2cff2d2d2dff2c2d2dff2c2c2cff2d2c2cff2b2b2cff2b2b2cff2b2b2bff2b2b2bff29292aff2b2b2bff303030ff373737ff3e3e3eff464645ff4e4e4eff5a595aff626262ff6e6e6eff7b7b7bff898989ff9d9c9cffbbbabaffd7d7d7ffe7e7e6fff7f7f7fffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffefefffefdfefff9f9f9fff4f4f4ffe7e7e7ffc9c8c8ffb2b2b2ffa4a3a3ff939293ff828282ff727272ff60605fff4b4b4cff373737ff292929ff1e1e1dff1c1b1bff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2a2b2aff2d2d2dff2d2d2d0000000000000000ff000001ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff030202ff040404ff050505ff060606ff070706ff070707ff070707ff080707ff080808ff080808ff090909ff0a0a0aff0b0b0bff0d0c0dff0e0e0eff0f0f0eff101010ff8b8a8affdddcdcffdededeffdfdfdfffe1e1e1ffe2e2e2ffe4e4e3ffe4e5e5ffe5e6e6ffe6e7e6ffe8e8e8ffe8e8e8ffe9e8e9ffeae9eaffebeaebffebebebffecececffececedffeeededffefeeefffefefeffff0f0f0fff2f2f1fff1f1f2fff2f2f3fff3f3f3fff4f4f3fff5f4f4fff5f4f5fff5f5f5fff5f5f5fff6f6f6fff7f6f6fff6f7f6fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafbfffbfbfbfffbfafafffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefdfffdfefefffdfefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfcfcfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffefefefffefefefffffefefffffefefffefffefffffffefffffefffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffefffffefefffffefffffefefffffefefefffffefffffffefefffffffffffefefefffffffefffffffefffefefefffffffffffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffefffffefffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefffffffefffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffffffffffffefffefefffffefefffffffffefffffffefffffefffffffefffffefffefffffefefffffefefffffffffffefffefffffffffffefffffffffefffffffefefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefefffffffefffffffffefffefefffffefefffffffefefffffffefffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfcfffbfbfbfff9f9fafff4f3f4ffdcdcdcff9e9e9eff6e6e6dff595858ff333333ff131313ff050504ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616060ff606061ff5f5f5fff5e5e5eff5d5d5dff5d5d5dff5c5d5cff5d5c5cff5c5c5cff5b5b5bff5b5b5bff5a5a5aff5a5a5aff5a5a5aff595959ff595958ff585857ff585857ff575757ff565756ff565656ff555555ff555455ff545454ff535454ff535454ff535353ff525253ff525151ff515051ff505050ff4f4f4fff4e4d4dff4d4c4cff4b4b4bff494949ff484748ff464646ff454545ff444443ff424243ff414142ff40403fff363635ff191819ff090808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0c0b0bff1d1d1dff3f3f3fff5e5e5dff7a797affbbbbbbffe4e4e3fff7f6f6fffcfbfbfffdfcfdfffdfefdfffefefefffefefefffefefefffdfefdfffefefefffdfdfdfffefdfdfffefdfefffefefefffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffefffefefefffffffffffefefefffefefffffffefffffefffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffefefefffffefffffffefffffffffffffffffefffefffefffffffefffffefffffefffefffefefffffffefffffffefefffffefefffefffffffefffffffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffdfdfefffefefdfffefdfefffefefefffefefefffefefefffffefefffffefefffefffefffefefefffefefefffffefefffefefefffefffffffefefefffffefefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffdfefefffdfefdfffefdfefffefdfdfffefefefffdfefdfffefefdfffefefefffdfdfdfffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffaf9f9fffafafafff9f9f9fff9f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff6f6f7fff7f6f6fff7f6f6fff6f6f6fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f4f4fff4f4f4fff3f4f4fff4f3f3fff3f3f3fff3f2f3fff2f2f2fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0eff0ffefeff0ffefefeeffeeeeeeffedececffecececffebebebffebebebffebeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e5e4ffe3e3e3ffe2e2e1ffe1e0e0ffdedfdeffddddddffabababff101010ff0f0f0eff0d0e0eff0c0d0dff0b0c0bff0b0a0bff090909ff080808ff080707ff070707ff060606ff060505ff040505ff050404ff050405ff040404ff030303ff020302ff010101ff010101ff010101ff020101ff020101ff020101ff010201ff01010100000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff050505ff494a49ffc4c4c4ffeeeeeefffafafafffefefefffefefefffefefefffffefffffefefffffefffefffefefefffffefefffffefffffefffefffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefffefffefffffffefefefffffffffffffefefffffefefffefefefffffefffffffffefffffffffffffffffffffefefffffefffffefefffffffefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffffefffffefefffffffffffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffffffffffefffffffefffffefffffffffffffffffffefffffefefffffefefffefefffffefffefffffefffffffefefffffffffffefefefffefefefffbfbfbfff1f1f1ffe9e8e8ffd1d1d1ffb9b8b9ffababacff9a9a9bff848484ff5e5e5eff4f4f4eff3d3d3dff2c2d2cff181818ff0a090aff040404ff030202ff030404ff040404ff040404ff050505ff050505ff050505ff050505ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefdfefffbfcfcfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafafafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafff9fafafff9f9f9fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff7f8f7fff8f8f8fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f7f7fff6f6f6fff6f5f5fff6f5f6fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff5f4f4fff3f4f3fff4f3f3fff3f3f3fff2f2f2fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffefefefffefeeefffefeeeeffefeeeeffeeeeeeffeeededffeeedeeffedededffedededffededecffececedffececedffecececffecececffecececffecebecffebecebffebebebffebebebffebebebffebebebffebebebffeaebebffebeaeaffebeaeaffeaeaebffebeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9eaeaffe9e9e9ffe9e8e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe6e7e7ffe7e7e6ffe7e7e6ffe5e5e5ffe6e6e6ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdeffdfdfdfffdededeffdededeffdedddeffddddddffddddddffdddddcffdcdcdcffdbdbdcffdbdbdbffdbdbdaffdadadaffdad9daffd9d9d9ffd8d8d8ffd8d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd3d3d3ffd4d4d4ffd3d3d3ffd4d3d4ffd4d3d4ffd3d3d3ffd3d3d2ffd3d3d2ffd3d3d2ffd3d2d3ffd2d3d2ffd2d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd1d2d1ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d0ffd1d1d1ffd0d0d1ffd1d0d0ffd1d0d1ffd0d1d1ffd1d1d1ffd1d1d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d1ffd1d2d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d3ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadad9ffdadad9ffdadad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdddcdcffdddcddffddddddffddddddffdededdffdededeffdededeffdfdfdeffdfdfdeffe0dfdfffe0dfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe9e8e8ffe9e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffeae9eaffeaeae9ffe9eaeaffeaebebffebebeaffebebebffecebebffecebebffecececffecececffecececffedededffedededffedededffeeedeeffededeeffeeeeeeffefefeeffeeeeefffefefefffefefeffff0f0effff0f0f0fff0eff0fff0f1f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f5f4fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f5fff6f6f5fff6f6f5fff7f6f6fff6f7f6fff6f6f7fff7f6f7fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff8f7f8fff7f7f7fff7f7f8fff8f8f7fff7f7f8fff7f7f8fff8f8f7fff8f8f7fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff9f8f8fff9f9f8fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffaf9fafffaf9fafff9fafafffafafafffafafafffaf9f9fffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffcfdfcfffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2c2cff2d2c2dff2c2c2dff2c2c2dff2b2c2cff2c2c2cff2b2b2bff2b2b2bff2b2b2bff2a2a2aff292929ff2b2b2bff303030ff373838ff3f3f40ff474747ff525252ff595959ff656565ff727272ff818181ff8e8f8fffa6a6a6ffc4c4c4ffdbdbdbffebeaebfff9f9f9fffefefdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffcfcfdfff7f7f7fff1f0f0ffdad9d9ffbcbbbcffa9a8a9ff999999ff898989ff797979ff676767ff545454ff3f3f3fff2b2b2bff1c1d1cff131313ff181818ff1b1b1cff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2b2b000000000000000000000000ff000000ff010000ff010001ff010101ff010101ff010101ff010101ff010101ff020201ff030203ff040404ff050505ff060606ff070607ff070707ff070707ff080808ff090808ff080809ff090909ff0a0a0aff0b0b0cff0d0c0dff0e0d0eff0f0f0fff2c2c2cffc3c2c3ffdcddddffdededeffe0e0e0ffe1e1e1ffe3e2e2ffe3e4e3ffe5e5e4ffe6e6e6ffe6e6e7ffe8e7e8ffe8e8e8ffe8e8e9ffeaeaeaffebeaeaffebebebffecececffedededffedeeeeffeeefeffff0efeffff0f1f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f3fff3f4f4fff4f5f5fff5f5f5fff5f5f5fff6f6f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff9f8f8fff9f8f9fff9f9f9fffaf9f9fffafaf9fffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfefffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfefdfffefdfefffefdfefffdfefefffefefefffefefefffefefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffefffefffefffffffffffffffefffffefffffffffefffefefefffffefefffffefffffefffefffefffefffffffffffffefffffefefffffefffffffefffffffffefffffffefffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffefefffffffffffffffffefffefefefffefefffffffffffffefffffffefffffffffffffffefffefffffefffffffefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfcfdfffdfcfcfffbfbfbfff9f9f9fff4f3f3ffdadad9ff9a9b9aff6d6d6dff595959ff333233ff121212ff040504ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616061ff616160ff606060ff605f5fff5e5e5eff5d5d5dff5d5d5cff5d5c5cff5c5c5cff5b5b5cff5b5b5bff5a5b5bff5a5a5bff5a595aff595959ff595858ff585858ff585757ff575757ff565656ff565656ff555555ff555455ff545454ff545453ff535353ff525253ff525252ff515151ff505051ff505050ff4f4f4eff4d4d4dff4c4c4dff4b4b4bff49494aff484848ff474646ff454545ff444344ff434243ff404141ff3b3b3bff2e2e2dff121313ff050606ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030404ff0c0c0cff1f1f1eff404040ff605f60ff767676ffb5b5b5ffe2e2e2fff6f6f6fffbfbfbfffcfdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffefefefffefefefffffefefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffefefffffffefffffefefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffefffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffefefffffefffffffffffffffffefffffffefffffffefffffffefefffffffffffffefffffefffffffefffefffffffffffefffefffffefffffefffefffffffefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffefdfdfffefdfefffefefefffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefffffffefffffefefffffefefefffefefffffefefefffdfefefffdfefdfffefefdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfbfbfffbfbfbfffbfafbfffafafafffafafbfffafafafffafaf9fffaf9f9fff9f9fafff9f9fafff9f9f9fff8f9f8fff8f8f8fff8f8f7fff8f7f8fff7f7f7fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff5f6f6fff5f5f6fff5f5f5fff6f6f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff3f3f3fff4f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff0f0f0fff0eff0fff0efefffeeefeeffeeeeeeffedecedffecececffebebebffebebebffebeaeaffe9e9eaffe9e9e9ffe8e9e9ffe8e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e3e4ffe2e2e2ffe0e0e1ffdedfdfffddddddffd3d4d3ff383838ff0e0f0eff0e0e0dff0c0c0cff0b0b0bff0a0a0aff090909ff070708ff070707ff070606ff060505ff050506ff050506ff050505ff040505ff040404ff030303ff020202ff010101ff010101ff010101ff020101ff010101ff010202ff010102ff010101ff02020100000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff10100fff7d7d7dffe1e1e1fff4f4f4fffdfdfdfffefffffffefefffffffefffffefefffffefefefffefffffffefefefffefefffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefefffffffffefffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffefffffffefffefefefffefffffffffffffffffefefffffffffffefffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffefffffffffffffffffefffffffefffefffefffffffffffffffefffffefffffffffefffefefefffffefefffffefffffefffefffefefefffdfdfdfff6f5f5ffececedffdededeffc1c1c1ffb1b0b1ffa0a0a0ff8c8c8cff757474ff525252ff434343ff323232ff202121ff10100fff060606ff030303ff030403ff040403ff040404ff040304ff040304ff050505ff050405ff050505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffbfbfafffafafafffafafafffafafafffbfafafffafafafffbfafafffafafbfffafafafffafafafffbfafafffbfafafffafafbfffafbfbfffafbfbfffafafbfffbfafbfffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff8f7f8fff8f8f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff7f7f6fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f5f6fff6f6f5fff4f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f3fff4f4f3fff4f3f3fff3f2f3fff2f3f3fff2f3f3fff2f2f3fff2f2f2fff2f1f2fff2f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f1fff0f1f0fff0f1f0fff0f0f0fff0eff0fff0eff0ffefefefffefeff0ffefefefffefefeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffedeeeeffeeededffedededffedededffedecedffecececffecececffecececffebececffebececffecebecffebebebffececebffebececffebebebffebebebffebebebffeaebebffebeaeaffeaeaeaffebeaeaffebeaebffeaeaeaffeaeae9ffeaeae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e1ffe1e1e1ffe1e0e1ffe1e0e1ffe0e0e0ffe0dfe0ffe0e0e0ffe0dfdfffdfdfdfffdfdedfffdfdedfffdededfffdededeffdededeffddddddffdddcddffdcdcdcffdbdcdcffdbdbdbffdbdbdaffdadadaffd9dadaffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d4ffd5d5d4ffd4d5d4ffd5d5d5ffd5d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d5ffd4d4d5ffd4d4d4ffd4d3d4ffd4d3d3ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd1d1d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d2ffd1d1d2ffd1d1d2ffd1d2d1ffd2d1d1ffd1d2d1ffd2d1d2ffd2d1d1ffd1d1d1ffd2d2d2ffd2d2d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd4d3d3ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d4ffd5d5d4ffd5d5d4ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9daffdad9daffdad9daffdad9d9ffdadadaffdad9daffd9dadaffd9dadaffdadadaffdadadaffdadadaffdadbdaffdbdbdaffdbdadbffdbdadbffdcdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdbffdcdbdcffdcdcddffdddcddffddddddffdddeddffdededdffdededdffdededeffdfdedeffdededeffdfdfdfffe0dfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebecffecececffecececffecececffedecedffedededffededeeffedeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefefffefefeffff0f0efffefefefffeff0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f3fff3f2f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f8f7fff8f7f7fff7f7f7fff7f7f8fff8f7f8fff7f8f8fff7f8f7fff8f8f7fff7f8f7fff8f7f8fff8f7f8fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffaf9fafffafaf9fffafaf9fffafaf9fffafafafffafafafffaf9fafffafafafffafafafffbfafafffafafafffafafafffafafafffbfafafffbfafafffafafbfffafafafffafbfbfffafafbfffbfbfbfffcfbfcfffefdfdfffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2c2c2cff2c2b2bff2c2c2cff2b2b2bff2b2b2bff2b2b2bff2a2b2aff2a2a2aff292929ff282828ff2a2a2aff313131ff393839ff3f3f3eff474747ff4d4d4dff585858ff656565ff757475ff838383ff959595ffb0b0b0ffcbcbcbffdcdcddffe9e9e8fff6f6f6fffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefdfffaf9fafff3f3f3ffe8e7e7ffcccccdffb2b2b2ff9f9e9eff8f8f8fff7f7f7fff6c6d6cff595a5aff464647ff353535ff242424ff161716ff101010ff181818ff191919ff1c1b1cff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2b2a0000000000000000ff000000ff010101ff000001ff000101ff010100ff010101ff010101ff010101ff010101ff020201ff030403ff050504ff050505ff060606ff070606ff070707ff080708ff080707ff080808ff080809ff090909ff0a0a0aff0b0b0bff0d0c0dff0e0d0dff0f0f10ff7c7c7cffdbdbdbffdcdcddffdededeffdfdfdfffe1e1e1ffe2e3e2ffe4e3e3ffe5e5e5ffe6e6e5ffe6e7e6ffe7e8e7ffe8e8e8ffe9e8e9ffe9eae9ffebeaeaffebebebffecececffedededffeeededffefefefffeff0f0fff0f1f1fff1f1f2fff2f2f2fff2f2f2fff3f3f3fff3f4f3fff4f4f4fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f9fff8f9f9fff9f9f9fff9fafafffafafafffafafafffbfafbfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfefdfffefefefffefefffffefefefffefefefffefefefffefefdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefffefffefefefffffefefffefffefffffefffffffefefffefffffffefefffffffefffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffefffffffffffefffffefffffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffefffffffffffefffffffffffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffffffefffffffffffffffefffefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfefffefefefffefdfdfffdfdfdfffcfcfcfffafbfbfff9f9f8fff2f3f3ffd8d7d7ff989897ff6d6c6dff565756ff313131ff111110ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616160ff616160ff606060ff606060ff605f5fff5e5f5eff5e5d5eff5d5c5cff5c5c5cff5b5b5cff5c5b5bff5b5b5bff5a5a5bff5a5a5aff5a5959ff595959ff585858ff575758ff575757ff565756ff565656ff555556ff545554ff545454ff545353ff535353ff525352ff525252ff515151ff515051ff4f504fff4f4e4eff4d4d4dff4c4c4cff4b4a4aff494949ff484848ff464746ff454545ff444444ff434343ff404040ff383938ff2a2a2aff101010ff040505ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff0a0a0aff1c1d1cff3d3e3eff5d5d5eff707170ffb0b0b0ffe1e2e1fff6f6f6fffbfbfbfffdfdfdfffefdfefffefefefffefefefffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefefffefefffffefefffffefefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffefffffffefefffefffffffefefffffffefffffefffefffefefffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffefefefffefefffffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfdfffefefefffdfefefffdfefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefefffffffefefffffefefffefefefffffefefffffffffffefefffffefefefffefffefffefffefffefefefffefefefffefefefffefefdfffefefdfffefefdfffdfefefffefdfdfffefdfefffefefdfffefefefffefdfdfffdfefefffdfdfefffefefefffefefefffefefefffffefffffffefefffefefffffefffffffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffafbfafffbfafbfffafafafffafafafff9f9fafffaf9fafff9f9f9fff9f8f8fff9f9f9fff8f9f8fff8f8f8fff8f7f8fff7f8f7fff6f7f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f1f1fff1f0f1fff0f1f0fff0f0effff0f0efffeeefefffeeeeeeffedededffecececffebebecffebeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e4e4ffe2e2e2ffe1e0e1ffdfdfdfffddddddffdcdcdcff717170ff0e0e0eff0d0d0dff0c0c0bff0a0b0aff090a09ff080808ff080708ff060706ff060606ff050506ff060606ff060505ff050505ff040404ff030403ff020303ff020202ff010101ff000100ff010101ff010201ff010101ff020202ff020102ff020101ff01020100000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff3a3939ffc6c7c7ffeaebebfffbfafbfffefefefffefefffffffefffffffefefffefefffffefffffffefefefffefefffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefffffefffffefffefffffffffffffefefffefffffffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffefefefffffefefffefefffffffffffffffefffffffefefffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffefffefffffefffffffffefffffefffffffffffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefffefffefefefffffefefffefffefffefefffffbfafafff0f1f1ffe6e6e6ffcfcfcfffb7b7b7ffa7a7a7ff939393ff7e7d7dff666667ff464747ff3a3a3aff2a292aff171817ff090a0aff040505ff020302ff040404ff040403ff040403ff030403ff040404ff040403ff050505ff050505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfcfffafafbfffafafafffafafafffafbfafffafafafffafafafffbfafafffafbfafffbfafbfffbfafafffafbfafffafafbfffbfafafffafbfafffafafbfffbfafbfffbfafafffafafbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff8f8f8fff7f8f7fff7f8f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f8f8fff8f7f8fff8f7f7fff7f8f8fff7f7f7fff8f7f8fff8f8f7fff8f7f8fff7f7f8fff8f7f7fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f5fff5f5f5fff5f4f4fff5f4f4fff4f5f4fff4f4f4fff4f3f3fff3f3f3fff2f2f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff0f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0f0ffefefeffff0efefffeeefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffeeeeeeffedeeedffededeeffedededffedededffecedecffecedecffecedecffecececffecececffecebecffecececffecececffebebebffebebecffebebebffebebebffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e7e8ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e2e3ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e0e0ffe1e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdddedeffdddedeffddddddffdcdddcffdcdcdcffdbdcdbffdbdcdbffdadbdaffdadbdbffdad9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd4d5d4ffd5d5d4ffd5d5d4ffd4d5d5ffd5d4d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d4d4ffd4d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d2ffd3d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d1d2ffd2d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d2d3ffd3d3d2ffd3d3d3ffd3d3d2ffd3d3d4ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd4d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d6ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d8d7ffd8d7d8ffd8d7d8ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffdad9daffdad9d9ffdadadaffd9dadaffd9d9daffd9d9daffd9dad9ffd9dadaffd9dadaffdadadaffdadadaffdbdadaffdbdbdaffdbdbdaffdbdcdbffdbdbdbffdcdbdcffdbdcdbffdcdcdcffdcdcdcffdddcddffddddddffddddddffdededeffdddedeffdededeffdededfffdedfdeffdfdfdfffdfdfdfffdfe0e0ffdfe0dfffe0e0e0ffe1e0e1ffe1e0e0ffe1e1e1ffe1e1e0ffe1e1e2ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e7e6ffe7e6e7ffe7e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9eaffe9eae9ffeaeaeaffeaeaeaffebeaeaffeaebeaffebebebffebebebffecebecffebecebffecececffecececffedededffedededffedededffeeeeeeffedeeeeffeeeeeeffeeeeefffeeefeeffeeefefffefefefffeff0efffeff0effff0f0f0fff1f0f0fff1f0f0fff1f1f1fff0f1f0fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f4f3fff4f4f3fff4f4f3fff3f4f4fff4f4f3fff5f4f4fff4f5f4fff5f4f5fff5f4f4fff4f5f5fff4f5f5fff5f5f5fff5f6f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f7f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff8f7f7fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff9f8f8fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9fafff9f9fafffafaf9fff9fafafffafafafffafaf9fffaf9fafffafaf9fffafafafffafafafffafafafffafafafffbfafafffafbfafffafafbfffbfafafffafafafffafafafffbfafafffafbfafffbfbfbfffbfbfbfffdfcfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2bff2c2b2bff2b2b2bff2b2b2bff2b2b2bff2a2b2aff2a2a2aff292929ff292a29ff292829ff272727ff2b2b2bff303030ff343434ff3b3b3bff414141ff4a4b4aff565657ff666566ff757475ff858585ff9a9a9affb5b5b5ffcac9caffd9d9d9ffe4e4e5fff2f2f2fffcfcfcfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffffffffffefefefffefefefffefefefffefefefffefefefffffffefffefefefffdfdfcfff6f6f6ffefeeefffdcddddffbdbcbdffa3a3a3ff949494ff848484ff727272ff5e5e5eff4a4a4bff3a3a3aff2d2c2cff1b1c1bff111211ff141314ff141414ff181919ff191818ff1b1b1bff2b2b2bff2b2b2bff2b2b2b000000000000000000000000ff000000ff000100ff010101ff010001ff010101ff010101ff010101ff010101ff010201ff020202ff030303ff050505ff050605ff060606ff060607ff070707ff080707ff070707ff080808ff080908ff090809ff0a090aff0b0b0bff0c0c0cff0e0e0eff0f100fffcccdccffdbdbdbffdddcddffdededeffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe5e4e4ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe9e9e9ffeae9e9ffeaebebffebebebffecededffededecffeeeeeeffeeefeffff0f0f0fff1f0f1fff1f2f2fff2f2f2fff2f3f2fff3f3f3fff4f3f4fff4f4f4fff4f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff8f7f8fff7f7f8fff7f8f7fff8f8f8fff9f8f9fff9f9f9fffafafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffefefefffdfefdfffdfefdfffdfdfdfffefdfefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfefdfffdfefefffefdfefffefefefffefefefffefefefffefffefffffefffffefffefffefffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefffefffefffefffffffffffefefffffefffffffffffffffffefefffefffefffffffffffefefffffffefffffefffffffffffefffffffffffefffefffefffefffefefffffffefffffefffffffffffffffffefffffefefefffefefefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffffefffefffefefffffffefffffffffffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffefffffefffefffffffefffffffffffefffefffefffefffefefffffffefffffefffffffffffffffffefffffefefefffefffefffffffefffffffffffffffefffefefefffffffffffefffffffffefefffefffffffffefefffefffffffefefefffffefefffefffefffefffffffffefffffffffffffffefefffefffefffefffefffefefefffefefefffdfefefffefdfefffdfefdfffefefefffdfefefffdfefdfffdfdfefffdfdfefffefdfefffdfdfdfffcfdfcfffcfcfcfffbfafbfff9f8f9fff2f2f2ffd6d5d5ff939393ff6c6c6cff555555ff303030ff101111ff040504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff606160ff606160ff616161ff606060ff5f605fff606060ff5f5f5fff5e5f5eff5e5e5eff5d5d5dff5d5d5dff5c5c5cff5c5c5bff5b5b5bff5a5b5aff595959ff595959ff585858ff575758ff575757ff565656ff555455ff545454ff545353ff545353ff535352ff525152ff525251ff505151ff504f4fff4e4f4fff4d4d4dff4c4c4cff4a4a4aff494949ff474847ff464646ff454545ff444444ff434343ff414140ff3a3b3aff2d2c2dff121212ff040404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff080909ff191919ff39393aff5a5a5aff6e6e6effadadacffe0e1e1fff5f5f5fffbfbfbfffcfdfdfffefdfefffdfefefffefefefffdfefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfefffdfefdfffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffefffefffffffffffefefffffefefffffefffefffffffefffffffffffefffefffffffefffefefffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffefffffefffffffffffefffffffffffefffefffefffefffefefefffffefffffefffffffffffffffefefefffefefefffefefefffefefefffffefefffffefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefefffefdfefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffffefffffefefefffefffefffffefffffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffdfefdfffefefefffdfdfefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffafbfbfffafafafffafbfafffafafafffafafafff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff6f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff5f6f5fff6f5f5fff5f5f5fff4f5f4fff4f4f5fff5f4f5fff5f4f5fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0eff0ffeff0efffefefefffeeeeeeffedededffecececffecebebffebeaeaffeaeaeaffe9eae9ffe8e8e9ffe8e8e9ffe8e8e8ffe7e7e7ffe7e6e7ffe5e6e5ffe3e4e3ffe2e2e2ffe1e0e1ffdfdfe0ffdededeffdcdcdcffa1a1a1ff0e0e0eff0d0d0cff0c0c0cff0b0b0aff090809ff080808ff070707ff060606ff050606ff060506ff060606ff060605ff050505ff030404ff020303ff020202ff020202ff010101ff010100ff010202ff020102ff010202ff010202ff020101ff010101ff0201010000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff939493ffe0e1e0fff2f2f3fffdfdfdfffefefefffefffefffffffffffefffefffefffefffefefefffffefffffefffffffffffffffffefffffefefefffefffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffefefefffefffefffefffefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffffffefffefffffffffefefffefffffffffffffffffffffffffffefffffefefffefffffffefffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffefffffefefffffefffefffffefffffffefffffffffffffffefffffffffffffffffffffefffffffffefefffefefefffefffefffefffefffffffffffefefffffefffffffdfdfdfff5f4f4ffebecebffdcdcdcffc0c0c1ffaeadaeff9c9d9cff878787ff717171ff585858ff3d3d3dff323232ff212021ff0f1010ff070807ff040404ff040404ff040404ff050404ff040404ff040403ff030304ff040404ff0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffbfcfbfffafafafffafafafffafafafffafafafffbfbfafffafafafffafbfafffbfafafffafafafffafbfafffafbfafffafafafffafafbfffafafafffbfbfafffbfafbfffafbfafffafafafffafafafffafafbfffafafafffafafafffafafafff9f9f9fff9f9f9fffaf9f9fffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f8f7fff7f8f8fff7f7f8fff8f8f8fff8f7f7fff7f8f7fff7f8f8fff8f7f8fff7f8f7fff7f8f7fff8f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f4f3fff3f3f3fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefeffff0f0efffeff0efffefefefffefefefffefeeefffeeefefffeeeeeeffeeeeeeffedeeedffededeeffededeeffedededffedededffededecffecededffedecedffecececffecececffecececffebececffecececffebebebffebebebffebebecffebebebffebebebffebebebffeaebeaffebebebffebeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e8e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e6e6ffe6e7e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe1e2e1ffe2e1e1ffe2e1e1ffe1e1e1ffe0e0e1ffe1e1e0ffe0e1e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdeffdfdedeffdededeffdededeffdedddeffdddeddffdddddcffdcdddcffdcdcdcffdcdbdcffdbdbdbffdadbdbffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd5d4d5ffd4d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd3d2d2ffd3d3d2ffd2d3d3ffd3d2d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d5ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdad9daffd9dad9ffd9dad9ffd9d9d9ffdad9daffd9d9daffdadadaffdad9daffdad9daffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcddddffdddcddffddddddffddddddffdeddddffdddedeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0dfe0ffe0e0e0ffe0e1e0ffe1e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebebebffebebeaffebeaebffececebffebececffecececffecedecffecececffedededffedededffeeededffedeeedffeeeeeeffeeeeefffeeefefffefefeeffefefefffeff0effff0eff0ffeff0f0ffeff0f0fff0f0f0fff0f0f0fff1f1f1fff0f1f1fff0f1f0fff1f1f2fff1f1f1fff2f1f2fff1f1f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f7fff7f7f7fff7f6f7fff6f6f6fff7f7f6fff7f7f6fff7f7f7fff8f8f7fff7f7f7fff8f8f7fff7f8f8fff7f7f7fff7f8f8fff8f7f8fff7f8f8fff7f7f7fff8f7f7fff7f8f7fff7f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff8f8f8fff8f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffbfbfafffafafafffafbfafffbfafafffafafafffafbfafffafafafffafafbfffbfafbfffbfbfbfffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2b2bff2a2a2aff2a2b2aff292929ff2a2a2aff282929ff272727ff262625ff272728ff282928ff2a2a2aff2f302fff353435ff3d3e3dff484848ff565555ff646564ff757575ff8a8a8aff9c9d9dffa9a9a9ffc2c2c1ffd4d4d4ffe0e0e0ffeeedeefff9f9fafffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefefefffefefefffefefefffefefdfffcfcfdfff6f7f7fff1f0f0ffe7e7e6ffcccbccffacacacff999999ff898988ff767676ff626362ff4f4e4fff3c3c3cff2c2d2cff1e1d1dff121212ff0f0f0fff141314ff141414ff131414ff181918ff181918ff1b1b1bff2b2b2bff2b2b2b000000000000000000000000ff000000ff000101ff000100ff000100ff010100ff000001ff000001ff010101ff010101ff020303ff040404ff050505ff060506ff060607ff070706ff070707ff070707ff070808ff080808ff080808ff090909ff0a090aff0b0a0aff0c0b0cff0d0d0dff1f1f1fffdadadaffdbdbdbffdddddcffdededeffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e6e5ffe7e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeae9ffebeaebffebebebffecececffedededffeeeeeeffefefeffff1f0f0fff0f1f1fff1f2f1fff2f2f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff7f7f7fff7f8f7fff7f7f8fff8f9f8fff8f9f8fff9f9f9fffafaf9fff9f9fafffafafafffbfafbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffdfefdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfefefffefefefffefdfdfffefdfefffdfdfefffefefdfffefefefffdfefefffefefefffffffefffffffffffffffefffefefefffefefefffefefefffefefdfffefefdfffdfdfefffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefefefffdfefefffefefefffefefefffefffffffefffffffefefffffffffefffefffffffffffffffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefffffffefffffefefffffefffffffffefffffffffefffffefffffefefffffffffefffffffffffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefefffefefefffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffffffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffffffffffffffffefefffffefefffefefefffffffefffffffffffefefffffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffefefffffefffffffffefefffefffefffefefffffefefefffefefefffffefefffefefefffefffefffffefffffefefefffefffefffefefefffefffffffefefffffefefefffefefefffdfdfefffdfefdfffdfefdfffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfcfcfffafafafff8f8f8fff0f0f1ffd2d2d3ff908f90ff6c6c6cff575757ff313131ff111111ff050405ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616060ff606060ff616061ff606061ff616160ff606160ff606060ff606060ff5f5f5fff5e5e5eff5e5e5eff5e5d5dff5d5c5cff5c5b5cff5b5b5bff5b5b5aff5a5a5aff595959ff595858ff585857ff575757ff565656ff555555ff545454ff545353ff535353ff535252ff525252ff515251ff515050ff4f504fff4f4e4fff4d4d4dff4b4b4bff4a4a4aff484848ff474747ff464646ff444545ff434443ff434343ff424242ff3e3f3fff323232ff131313ff040505ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070808ff171717ff373737ff5a5b5aff6f6f6fffa8a8a8ffdedfdffff5f4f5fffbfbfafffcfcfdfffdfefdfffdfefdfffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefefffffffefffefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffefffefefefffefffffffffffffffffefefffffefefffefefefffffffefffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefefffffefefffefefffffffffefffffffffffefefefffffffefffffffefffffffffffffffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffefefefffdfdfdfffdfefefffefefefffdfefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffffffefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefdfffdfdfdfffefefefffefefefffffefefffffefefffefefefffefefefffffffffffefefefffefefefffefefdfffefefefffefefdfffdfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfbfffbfbfcfffbfbfbfffbfafbfffafbfafffafafbfffafafafff9f9fafffafafafff9f9f9fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff7f7f7fff7f6f7fff7f7f6fff6f6f7fff6f6f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f2fff2f2f2fff1f1f2fff1f1f2fff1f1f1fff0f0f1fff0f0f0ffefefefffefefefffeeeeefffeeeeedffecececffebebebffebebebffeaeaeaffe9e9e9ffe9e9e9ffe9e8e9ffe8e7e8ffe8e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe2e3e3ffe1e1e1ffe0e0dfffdededeffdddddcffd3d3d3ff373737ff0d0d0dff0c0c0bff0b0a0aff090909ff080808ff070606ff050605ff050405ff050505ff050505ff060606ff050505ff040404ff030303ff020202ff020202ff020102ff020202ff010202ff020102ff020201ff010102ff010201ff010101ff0101010000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff434242ffcacacaffe9eaeafffafafafffffefefffffefefffefefefffefefefffffffffffefefefffffffefffffffefffffffffffffffefffefefefffefffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffefffefffffefffffffffffffefefefffffffffffefefefffefffffffffefffffefffffffefffefffffefffffffffffffefffffffffefffffffffffffefefffffefffefffefffefffefffefffffffffffefffffffffffefffffefefffffffffffefefffffffffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefffffffffefffffefefefffffefffffefefffffffffefffefefefffafafafff0f0f0ffe5e5e4ffcececeffb5b5b5ffa4a3a4ff919090ff7b7b7bff636363ff4c4c4bff343434ff282829ff181717ff0b0b0aff060606ff050504ff060606ff040404ff040404ff040504ff040403ff040304ff040404ff0403040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffcfdfdfffafbfbfffafafafffafafafffbfafbfffafafbfffbfbfafffafbfafffafafafffafbfbfffbfafafffafafafffafbfbfffbfafbfffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9faf9fffaf9f9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff7f8f8fff7f8f7fff8f7f7fff8f8f8fff7f8f8fff7f7f8fff8f8f7fff7f7f8fff7f8f7fff7f8f7fff7f8f7fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff6f6f7fff6f6f7fff7f6f7fff6f6f6fff5f6f6fff6f5f6fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff4f4f4fff3f3f3fff3f4f4fff3f3f3fff2f2f2fff2f3f3fff3f2f3fff3f2f2fff2f1f2fff1f1f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0efffefeff0ffeff0f0fff0efefffefefefffefeeefffefeeefffeeeeeeffeeeeeeffedededffedeeedffeeedeeffedededffedededffedededffedededffecededffececedffecececffececedffecececffebecebffebecebffecebecffebecebffebebebffebebebffebecebffebebebffebebebffebebebffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0dfe0ffe0dfe0ffdfdfdfffdfdfdfffdededeffdedfdeffdededeffdddedeffdddeddffddddddffddddddffdcddddffdcdbdcffdcdcdbffdadbdbffdadbdaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d5ffd5d5d6ffd5d5d6ffd6d5d6ffd5d5d5ffd5d5d6ffd6d5d5ffd5d5d5ffd6d5d6ffd5d5d6ffd6d6d5ffd6d6d5ffd5d5d5ffd6d6d6ffd6d6d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d4ffd3d4d3ffd3d4d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd4d4d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d6d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d7ffd7d7d6ffd7d7d7ffd6d7d6ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadad9ffdadadaffdadadaffdadadaffdadadaffdbdadaffdbdbdaffdcdbdbffdbdbdcffdcdcdcffdcdcdcffdcdddcffdddcddffddddddffddddddffdeddddffddddddffdededeffdfdedfffdedfdfffdfdfdfffdfdfdfffe0e0e0ffdfe0e0ffe0e0e0ffe1e1e0ffe0e0e1ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeae9ffe9eaeaffeaeaeaffeaeaeaffebebeaffebebeaffebebebffebececffecebebffecececffecececffedecedffecececffedededffedededffedeeedffeeeeeeffeeeeeeffeeefeeffefeeefffefefefffeff0f0ffefeff0fff0f0efffeff0f0fff0f1f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff5f5f4fff4f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f7f7fff7f7f6fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff8f7f7fff7f8f7fff8f7f8fff8f7f8fff7f7f7fff8f8f7fff7f7f7fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9faf9fff9f9f9fff9fafafff9faf9fff9f9f9fffafaf9fff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfafffafbfafffafafafffafbfafffbfafafffafafafffafbfbfffbfbfbfffcfbfbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2a2a2bff2a2a2aff292929ff292a29ff282828ff272727ff272828ff282727ff242424ff222322ff222222ff252525ff2a2a29ff313231ff3b3b3bff474647ff525252ff626162ff717170ff808081ff8d8d8dff9f9f9fffbab9b9ffd0cfd0ffdcdcdcffeaeaeafff7f7f7fffcfcfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefefffffffffefffffefefffffffffffffefefffefefefffefefefffefffefffdfdfcfff7f6f7ffefefefffe6e6e6ffcdcdcdffb5b5b5ffa1a1a2ff908f8fff7b7b7cff676767ff525353ff404040ff2d2d2cff1d1c1dff101010ff0b0b0bff0e0f0fff0f0f0fff141314ff131314ff131414ff191818ff191819ff1b1b1b000000000000000000000000ff000000ff010001ff000000ff000001ff000000ff010101ff010000ff010001ff000000ff020202ff020303ff030304ff040504ff050505ff060606ff060607ff070707ff070707ff070707ff080808ff080808ff090809ff090909ff0b0b0aff0b0c0cff0d0d0dff4f4f4fffdadadaffdbdbdbffdcddddffdededeffe0dfdfffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e8e8ffeaeae9ffebeaebffebebebffedececffeeeeeeffeeefeefff0f0f0fff1f0f1fff1f1f0fff1f1f2fff2f2f2fff2f2f2fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f5f5fff6f5f5fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff7f7f8fff7f7f7fff8f7f8fff8f8f8fff8f8f9fff9f9f9fffafafafffafafafffbfafafffbfbfafffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefdfdfffefefdfffefdfefffefdfdfffefdfefffefdfefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffffffefffffefefffffffffffffefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfdfffefefdfffefdfdfffdfdfdfffefdfdfffefefefffdfefefffefefefffefefefffefefdfffefefefffefffefffefefefffefefefffefffffffffefffffffffffffefffffffffffefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefefffffffffffffffefffffffffffefffffffefefffffefffefffefffffffefffefffefefffffffefefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffffefffffefefffffffffffffffefffffffffffffffefffefffffffffffffffffefffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffffffefffffffefffffffffffffffffffffefffffffffefffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefefffffefffffffffffefffffefefffefefffffffffefffffefefffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffffefefffffffefffffefefffefefefffffefefffefefffffefffefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfefdfffefdfdfffefdfefffdfefdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffcfcfcfffbfbfcfffafafafff8f8f8fff0efefffd0cfd0ff8b8b8bff6c6c6cff585959ff323232ff111211ff040505ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606061ff606160ff606060ff606160ff606061ff606060ff616060ff606060ff5f5f60ff5f5e5eff5e5d5eff5d5d5dff5d5d5cff5c5c5cff5b5b5bff5a5b5bff5a5a59ff595959ff585858ff585857ff575757ff565656ff555555ff545554ff535453ff535353ff535252ff525152ff515151ff505050ff50504fff4f4e4eff4d4d4dff4c4c4cff4a4a4aff484948ff474847ff464646ff454544ff434344ff434343ff424242ff3f3f3fff313232ff141414ff050506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff181718ff373737ff5b5a5bff717170ffa4a3a3ffddddddfff4f4f4fffbfafbfffcfcfcfffdfefdfffefefdfffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffefefefffefffffffffefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffefefffefefefffffefffffffefefffffefffffefefefffffffefffefefffffefefffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffefefefffefefffffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefefefffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefdfffefdfefffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefefefffffefffffefefefffefefffffefffefffffffffffffefefffffefefffefefefffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefdfefffefdfefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfbfcfffbfbfbfffbfafafffbfbfafffbfafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff0f0f0ffeff0efffefefefffeeeeeeffededeeffecececffecebebffebebebffeaeaeaffeae9e9ffe9e8e9ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e7ffe5e5e5ffe4e4e3ffe3e3e3ffe1e1e1ffe0e0e0ffdfdedeffddddddffdcdcdbff717171ff0d0e0dff0c0c0cff0b0b0aff0a0909ff080808ff070606ff060505ff040404ff040404ff060505ff060606ff060606ff050505ff040404ff030303ff030303ff020302ff020102ff010101ff010202ff020101ff010101ff010101ff010101ff010101ff0101010000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff8e8e8effe2e1e2fff1f0f1fffcfcfcfffefefefffefefffffefefffffffffefffefefefffefefffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefefffffefefefffffefefffefffefffffefffffffefefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefefffefefffffffffffffffffffffefffffffffffffffffffffffffefefffffefffffffffefffffefffffefffffffefffffffffefffffefefffffefffffffffffefffffefffffffffefffffffefffefffefffffffffffefffefffffefffffefefefffefefffffefffefffffffffffffefefffffefffffffefefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffdfdfdfff5f4f4ffebebebffdbdadbffc1c0c0ffa9a9a9ff989898ff858584ff6e6e6eff565656ff3f4040ff2c2c2cff1f1f1fff0f0f0fff080707ff050404ff060606ff060606ff060606ff040504ff040504ff050404ff040304ff03030400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffcfcfcfffafafbfffafbfafffafafafffafbfafffafafbfffafafafffbfafafffafafafffbfafbfffbfafafffafafbfffafafafffbfbfafffafafbfffafafbfffafafbfffbfbfafffafafafffafafafffbfafafffafafafffafafafffafaf9fffafafafff9faf9fff9fafafffaf9f9fffaf9f9fff9f9f9fff9f8f8fff9f9f8fff9f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f7fff7f7f7fff7f7f8fff7f8f8fff8f7f8fff7f7f8fff7f8f7fff8f7f7fff8f7f7fff7f7f7fff8f8f7fff7f7f7fff8f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff1f2f1fff1f1f1fff0f1f1fff1f1f0fff1f0f0fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefefefffefefefffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffedededffedededffedecedffecededffecededffedececffecececffecececffecececffecececffececebffececebffebebebffecebecffebebebffecebecffebebebffebebebffeaebeaffebebebffebeaeaffebeaeaffeaeae9ffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe6e6e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededdffdddddeffddddddffdddcddffdcdcddffdcdcdcffdcdbdcffdbdbdbffdadbdbffdadadaffdad9daffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd7d7d7ffd6d6d7ffd6d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d6d5ffd6d5d6ffd5d5d5ffd5d4d4ffd5d5d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d6d7ffd6d6d7ffd6d7d6ffd6d6d6ffd6d7d6ffd6d6d7ffd7d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9dad9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdcdcdcffdddcdcffdddddcffddddddffddddddffdeddddffdededeffdededeffdfdfdfffdfdfdfffdfdfdeffdfdfdfffe0e0dfffe0dfe0ffe0e0e0ffe0e1e1ffe1e0e1ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e3ffe3e3e2ffe3e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe4e5e5ffe5e6e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe8e9e9ffeae9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebebffebebebffecebebffebebebffecebebffecececffedececffececedffedededffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefefffefeeefffefefefffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f3f3fff3f2f2fff3f2f3fff3f3f2fff3f3f3fff3f3f4fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff9f8f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9f9fff9f9fafff9faf9fffafafafffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafbfafffafafafffafbfafffafafbfffafafafffbfafafffafafafffbfafbfffbfafafffbfafbfffbfbfbfffdfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2aff2b2a2bff2a2a29ff2a2929ff292928ff272727ff272827ff272728ff272728ff212121ff1c1b1cff1c1c1cff1e1e1eff212221ff272727ff2f2f2eff373737ff414241ff4c4d4dff595959ff6b6a6bff7a7a7aff868786ff979697ffb0b0afffc9c9c9ffd8d8d8ffe6e6e6fff2f2f2fffcfcfcfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffefefefffefefefffefefefffefffefffefefefffdfdfdfff7f8f7fff0f0f0ffe7e7e6ffcfcfcfffb4b4b3ffa3a3a4ff929293ff7f7f80ff6d6d6dff575757ff434342ff2e2e2eff1c1c1cff0f0f0fff080808ff070707ff0e0f0eff0e0e0fff0f0f0fff141414ff141314ff141414ff191819ff181919000000000000000000000000ff000000ff000000ff010101ff010001ff000000ff000100ff010001ff010000ff010000ff010201ff030202ff030404ff040504ff050505ff060606ff070607ff070707ff070707ff070707ff070708ff090808ff080809ff090a0aff0a0b0aff0c0c0cff0e0e0dff888788ffdbdadaffdcdbdbffdcdddcffdededeffdfdfdfffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeae9ffeaebebffebebecffecececffeeeeeeffefefeefff0f0f0fff1f0f1fff1f1f1fff2f1f1fff2f3f2fff2f2f3fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f7f6fff6f6f6fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff8f8f9fff9f9f9fff9f9f9fff9faf9fffafafafffbfafafffbfafafffbfbfbfffcfbfbfffcfcfcfffcfdfcfffdfdfcfffefdfdfffdfdfefffefefdfffefefefffefefefffdfdfefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfefffdfdfefffdfdfefffefefefffefefdfffefefefffefefefffefefefffffefefffffffefffefefffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffefffefffffffffffffffffffefffefffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffefefffffffffffefffefffefffefffefefefffefefefffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffefefffffffffffffefffffffefffffffffffefffefefffffffefefffffffffffefffefffefffefffefefefffefefefffffefffffefffffffffefffffefefffffffffefffefefefffffffffffefffefffefffefffefefefffefefefffefefefffefffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffdfdfefffefdfefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfbfcfffafafafff7f8f7ffeeeeeeffcdcdcdff898888ff6b6c6bff575656ff303030ff121212ff060505ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606161ff606160ff616060ff616061ff606061ff616160ff616160ff606060ff5f5f5fff5f5f5eff5e5d5eff5d5e5eff5c5d5dff5c5c5cff5c5c5bff5b5a5bff5a5a59ff5a5959ff585958ff585857ff575757ff565556ff555555ff545554ff545354ff535353ff525352ff525152ff515151ff505150ff4f504fff4e4e4fff4d4d4dff4b4b4bff4a4a4aff494948ff474747ff464646ff454544ff444343ff434343ff424242ff3c3d3cff2b2b2cff111112ff050505ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060606ff131313ff353534ff5a595aff717170ffa2a2a2ffdcdddcfff3f4f4fffafafbfffdfdfdfffefdfefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffefffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfefffdfdfefffefefefffefefdfffefefefffefefefffefefdfffefdfefffefefdfffefdfefffdfefdfffdfefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffffefffefefefffefffefffefffffffffffffffffefffffefefefffefffefffffefefffffffefffffefefffefffefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefdfefffefefefffdfefefffefffefffffffefffefefffffffefefffffffffffefffefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfafffafbfbfffafafbfffafafafffafafafffafaf9fffafafafff9f9f9fff9f9f8fff9f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f0f0fff0f1f1ffeff0efffefefeeffefeeeeffeeedeeffededecffececebffebebebffeaeaeaffeae9e9ffe9e8e9ffe8e9e9ffe7e8e8ffe7e8e7ffe7e7e6ffe5e5e6ffe4e4e3ffe3e3e3ffe1e2e1ffe0e0e0ffdfdfdfffddddddffdcdcdcffa2a2a2ff0e0e0eff0c0c0cff0b0b0bff0a0a0aff090909ff070707ff050605ff030404ff030404ff050505ff060606ff060606ff050505ff040404ff040403ff040303ff030303ff020202ff010201ff010102ff010102ff020202ff010101ff010102ff020101ff0102020000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff3c3c3bffc7c7c7ffe5e6e6fff5f6f6fffefefefffffffefffefefffffffefefffffffffffefffefffffffefffefffefffefefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffefffffefefffffffefffefefffffffefefffefefefffefffffffefefefffefffefffffefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefffefffefffffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffefffffffffffefffefffefefffffefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffffffffefffffefefefffefffefffffefffffffffefffffefefffefffefffffefefffefffffffefffefffffefefffffefffffefefefffbfbfafff0f0f0ffe4e4e3ffcececeffb6b5b5ff9f9f9fff8c8d8dff757676ff5e5f5eff484847ff343435ff212120ff141414ff090908ff050504ff050505ff060606ff060606ff060606ff060606ff040404ff040504ff040404ff0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfdfffbfbfbfffafbfafffafafafffbfafafffafafafffbfbfafffbfafafffbfbfafffafafbfffbfafafffafafafffafbfbfffafbfbfffafbfbfffbfbfafffafafbfffbfafafffbfafafffafbfafffafafafffafafafffaf9fafffafafafffafafafffaf9fafff9f9fafff9faf9fff9f9f9fffafaf9fff9f9f9fff9f9f8fff8f9f9fff8f8f9fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff7f8f7fff7f7f8fff7f7f8fff8f8f8fff8f7f8fff8f7f8fff8f7f7fff7f8f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f6f6fff7f6f6fff6f6f6fff6f5f5fff5f6f6fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f3f3fff1f2f2fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff1f1f1fff0f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0eff0fff0f0f0fff0f0effff0eff0fff0f0f0ffeff0efffefefeeffeeefefffeeeeefffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeedeeffeeeeedffeeededffedededffedededffecedecffececedffececedffedededffecececffecececffecececffecececffebececffecececffebecebffebecebffebececffebebebffebebebffebebebffeaebeaffebeaeaffebeaeaffeaeaeaffeaeaeaffeae9eaffe9eaeaffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e1e0ffe0e0e0ffdfdfe0ffdfdfdfffdfe0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdeddddffdededdffddddddffdcdddcffdcdcddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d7d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d7d6ffd7d6d6ffd7d7d6ffd6d6d7ffd7d6d6ffd6d6d6ffd6d7d7ffd6d7d7ffd6d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd4d4d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd4d4d3ffd4d4d4ffd3d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd4d4d5ffd4d4d5ffd5d4d4ffd4d5d5ffd4d4d4ffd5d5d4ffd4d5d5ffd5d5d4ffd5d5d5ffd6d6d6ffd6d5d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d7d7ffd6d7d6ffd7d7d6ffd7d6d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d6ffd7d7d7ffd7d8d8ffd7d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdad9d9ffdadadaffdadad9ffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdcdbdbffdbdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdddddeffdddddeffdddddeffdedfdfffdfdfdeffdfdfdfffdfdfdfffe0e0dfffe0dfdfffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e1e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e5e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe7e8e8ffe8e9e8ffe9e9e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaebeaffebeaebffebebebffebebebffebebebffecececffecececffecececffececedffececedffececedffedeeeeffeeeeedffeeeeeeffeeeeeeffefefeeffefeeeeffefefefffefefefffeff0efffefeff0ffefeff0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f2f2fff3f3f3fff3f3f3fff3f4f4fff3f4f4fff4f4f3fff4f4f4fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff6f7f6fff6f7f6fff6f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f8f7fff7f8f7fff7f7f8fff7f7f8fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffaf9fafffaf9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfafffafafafffbfafafffafafbfffbfbfafffbfafafffbfbfafffafafbfffbfbfafffbfbfbfffcfcfcfffdfefdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff292929ff282828ff272727ff272727ff282827ff282727ff212121ff212021ff191a1aff151414ff181717ff1b1a1bff1e1e1fff232323ff292929ff313231ff3c3c3cff494949ff595958ff6a696aff777676ff838382ff919191ffa5a5a5ffbfbfbfffd4d4d4ffe2e2e2ffefefeefffbfafbfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefefefffffffefffffefefffefefefffefefefffefefdfff8f9f9fff1f1f1ffe8e7e7ffd3d3d2ffb7b7b7ffa4a4a4ff939393ff807f7fff6f6f6eff5c5c5cff474747ff333333ff1f1f1fff10100fff070707ff040404ff060606ff070707ff0f0f0eff0f0f0eff0f0f0fff141414ff141313ff14141400000000000000000000000000000000ff000000ff000100ff000000ff010000ff010000ff010000ff000000ff000100ff010100ff010102ff020202ff030304ff050404ff060506ff060606ff060706ff060707ff070707ff070707ff080807ff080808ff090808ff09090aff0b0a0aff0c0b0cff151615ffb8b8b8ffdadadaffdcdbdbffddddddffdededeffe0e0dfffe1e1e0ffe1e2e2ffe3e3e3ffe4e5e4ffe5e5e5ffe7e6e6ffe8e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeaebeaffebebebffededecffeeeeeeffefefeffff0f0f0fff0f1f0fff1f1f1fff1f2f1fff2f2f2fff2f2f3fff3f3f3fff4f4f3fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fffaf9f9fffafaf9fffafafafffafbfafffbfbfafffbfbfbfffbfbfbfffcfbfcfffdfcfcfffdfdfdfffdfefefffdfdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffffffefffffefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefdfffefdfdfffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefffffffffefffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffefffefffffffffffefefffffffefefffffefffffffffefffffefffffefffefffffffffffffefefffffefefffffffffffefefefffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefefffffefffffffefefffefefffffefffefffffefffffffefefffffefefffffffefffefefefffffffefffffefefffefffefffefffefffffffefffefffefffffefefffffefefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffdfdfefffefefefffefefdfffefefdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfbfbfffafafafff8f7f7ffedededffcccccbff868685ff6a6a6aff555555ff2d2d2eff111110ff050505ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606061ff616060ff616061ff606161ff606060ff606061ff606061ff606060ff60605fff5e5e5fff5e5e5eff5d5d5eff5d5d5cff5c5c5cff5b5c5bff5b5b5bff5a595aff5a5959ff595958ff575858ff575757ff565656ff555555ff545554ff545453ff535353ff525252ff525152ff515151ff505050ff4f504fff4e4e4eff4d4d4dff4c4c4bff4a4a4aff484949ff474747ff454645ff444444ff434443ff434343ff414142ff3a3a3aff272726ff101010ff040304ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070708ff151616ff363736ff5a5b5aff6f6e6effa4a4a5ffdddddcfff5f4f4fffafafafffcfcfcfffdfefefffefdfefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefffefffffffefffefefffffffefefffffefffffffffefffffefffffefffefffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffefefffffefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefefefffdfefdfffefdfdfffefefdfffefdfefffdfefefffefefefffdfefdfffdfdfdfffdfefdfffefdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffefefffffffffffffffefffffefefffffffefffffffefffefffffffefefefffefefffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffefdfefffefefefffefefefffefffefffffefefffffefefffffefefffffefefffefefefffefffefffefefdfffdfefefffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfbfbfffbfbfbfffafbfafffbfafafffbfbfafffafafafffafafafffafafafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff8f7f7fff7f7f7fff7f6f7fff6f7f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f5f4fff4f4f4fff4f3f3fff4f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff0f0f0fff0f0f0fff0f0efffefefefffeeefefffedeeedffecededffecececffebebebffeaeaeaffe9e9eaffe9e9e8ffe8e8e9ffe8e8e7ffe7e7e7ffe6e7e6ffe5e5e5ffe4e3e3ffe3e3e2ffe2e2e2ffe0e0e0ffdfdfdfffdededdffdcdcdcffd2d3d2ff373737ff0c0d0cff0c0b0cff0b0a0bff0a0909ff070707ff060605ff040404ff040404ff060605ff060606ff060606ff050505ff040404ff040404ff040404ff030303ff020202ff020201ff020101ff010101ff020101ff010202ff010101ff010101ff010101000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff070708ff6d6d6dffd1d0d1ffe5e5e4fff7f7f7fffefffefffffefffffffefefffffefefffffffffffefffefffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffefffffefffffffefefefffefefffffefefffffefffefffffffefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffdfefefffefefdfffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffefffefffffefefffefefffffffffefffffffefffffffefffffefffffefffffffffefefffffefefffffefefffefefffffefffffffefefffffefefefffffffffffefffffffffffefffffefffffffffefffffefefffffffefffffffefffefffffffefefefffefefffffffefefffffefffffefffffffcfdfcfff4f5f5ffeaeaeaffd9dad9ffc2c2c1ffabababff959595ff7f7f80ff676666ff4f4f4fff3a3a3aff282828ff131212ff0a0a0aff050504ff030303ff050504ff060505ff060606ff060606ff060706ff060606ff050404ff050405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfcfffbfafafffafafafffafafafffafafafffafafafffafafbfffafbfafffbfbfafffafafbfffbfafafffafafbfffbfafafffafafbfffafbfafffbfafafffafafafffbfafafffafafafffafafafffafbfafffafafafff9fafafffafaf9fffafaf9fff9faf9fffaf9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff9f9f8fff8f8f9fff8f9f8fff8f8f9fff7f8f8fff8f8f7fff8f8f7fff8f7f7fff7f7f8fff8f8f7fff8f8f7fff8f8f7fff8f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f5f4fff4f4f4fff3f4f4fff3f3f4fff3f4f3fff3f3f3fff2f2f3fff3f2f2fff2f2f3fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f0f0fff1f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0eff0fff0eff0fff0f0efffefefefffefefefffeeefeeffeeeeeeffefefeeffeeeeeeffedeeeeffeeeeeeffedeeedffedededffedededffedededffececedffededecffededecffecedecffedececffecededffecececffecececffecececffecececffecececffebececffebebebffececebffebecebffebebebffebebebffebebeaffebeaeaffeaebeaffeaebeaffeaeaeaffeaeaeaffe9e9eaffeae9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0dfdfffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdedfdeffdededeffdededdffdeddddffddddddffddddddffdddddcffdcdcdcffdcdbdcffdbdcdcffdbdbdbffdadadaffdadadaffd9d9daffd9d9d9ffd8d9d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d7d7ffd8d7d7ffd7d7d6ffd7d7d6ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d6d7ffd6d7d7ffd6d7d6ffd6d7d7ffd6d7d7ffd7d7d6ffd7d7d7ffd6d6d7ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd8d7d7ffd8d7d7ffd8d8d8ffd7d7d7ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d7d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d4d4ffd4d5d4ffd5d4d4ffd4d5d5ffd5d4d4ffd5d4d4ffd5d4d4ffd4d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d6d7ffd7d7d7ffd6d7d6ffd6d7d7ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffdad9d9ffdadad9ffdadadaffdadadaffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdcdcdbffdbdcdbffdcdcdcffdddcddffddddddffddddddffdddeddffdddeddffdededeffdfdfdeffdfdedfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e2ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeae9ffeaeaeaffeaebeaffebebeaffebebebffebebebffecebecffecececffecebecffecedecffecedecffedececffedededffededeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffefefeffff0f0effff0f0effff0f0effff0eff0fff0f0f1fff0f0f0fff1f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff6f7f6fff7f7f6fff7f7f6fff6f7f7fff7f7f6fff7f8f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff7f7f7fff7f8f7fff7f8f7fff8f7f7fff8f8f7fff8f7f8fff7f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff8f9f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9fafafffafaf9fffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafafffafafafffafafafffafafbfffafbfafffbfbfbfffafbfbfffbfbfbfffcfcfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292828ff272727ff282827ff272827ff272727ff212121ff212121ff191919ff151414ff101111ff121212ff141414ff171717ff1a1919ff1e1e1eff242424ff2d2d2dff3a3a3aff484849ff575656ff646464ff717171ff7e7f7eff8b8c8cff9c9c9cffb7b7b7ffcfcfcfffdfdedfffebebebfff9f8f8fffefefdfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffffffefffffffefffefffefffffefefffffffefffefdfefffafafafff3f3f2ffe9e9e9ffd5d5d5ffbbbbbbffa6a7a7ff949594ff818181ff6d6e6dff5b5b5bff484848ff353535ff242424ff151515ff090909ff030404ff030302ff060606ff060606ff070707ff0e0f0fff0e0f0eff0f0f0fff131414ff141414000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000101ff020201ff030303ff030404ff050505ff060606ff070606ff070706ff060607ff070607ff070707ff080708ff080808ff090908ff0a0909ff0b0a0bff0c0c0cff454646ffd8d8d9ffdbdbdaffdcdbdbffddddddffdfdedeffdfe0dfffe1e1e1ffe2e2e2ffe3e3e4ffe4e4e4ffe5e6e5ffe6e6e7ffe7e7e7ffe9e9e8ffe9e9e9ffe9eaeaffebebebffecececffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff1f2f2fff3f3f2fff2f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafbfafffafbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefffffffefefffffefefffffffefffffffefffffffefffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefdfffefdfefffefefefffffffefffffefefffefefffffffffefffefffffffffffefffffffffffffffffffefffefffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefffffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefefffffffefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffefffefffefffefefefffffefffffffffefffefffffffefffffffffffefffffefefffffefefffffffefffefffefffffffffffffffefffefefffffefefefffefffefffefefefffefefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefdfffefefefffdfefefffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffbfbfcfffaf9f9fff7f7f7ffedeeedffcccdccff878788ff6a6a6aff565656ff2d2d2dff111111ff040505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606160ff616161ff606161ff616060ff616160ff606061ff606060ff606060ff605f60ff5f5f5eff5e5e5eff5d5d5dff5d5c5dff5c5d5cff5b5c5cff5b5b5bff5a5a5aff5a5959ff595958ff585858ff575757ff565656ff565655ff555455ff545454ff535353ff525253ff515152ff515151ff505050ff4f4f4fff4e4e4fff4d4d4dff4c4c4cff4a4a4aff484849ff474747ff464646ff454545ff444444ff444443ff414242ff393938ff252525ff0f1010ff020302ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0a0aff1a1a1aff3f3f3fff5c5c5dff6c6c6bffa5a6a6ffdeddddfff4f4f4fffafafafffbfcfbfffefdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffefffffffefefffefffefffefefefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfefdfffefefefffefefefffdfdfefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffefffffefefffffefefffefefffffefefefffefefefffefdfefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefffffffefefffffefefffffefefffffefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9f9f9fff8f8f9fff9f9f8fff8f8f8fff8f8f7fff7f7f7fff7f7f8fff7f7f6fff7f6f6fff6f7f7fff6f6f6fff5f6f6fff5f6f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefefefffefefefffeeeeedffededeeffecececffebebebffeaeaebffeaeae9ffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e5e6ffe4e4e3ffe3e2e2ffe2e2e1ffe1e0e0ffdfdfdfffdededeffdddddcffdbdbdbff686868ff0d0d0dff0b0c0cff0b0b0bff0a0a09ff070808ff060606ff050505ff050605ff060606ff050605ff050505ff040404ff040404ff040404ff040404ff040403ff020202ff010101ff010101ff010102ff010101ff020101ff010202ff020201ff010101ff010101000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff101010ff7a7979ffd3d2d2ffe6e6e6fff7f8f8fffefefffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefdfffefefdfffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffefffffffffffffefefffffefefefffefefffffefefefffffffefffffefefffefefffffffffefffefffffffffefefffefffefffefffffffefffefffffefefffefffffffffffefffefefefffefffffffffefefffffefffffffefefffefefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffefffffffffffefffefffffffffffefffefffefefefffafafaffefefefffe1e1e1ffcdcdccffb6b6b6ffa2a1a1ff8a8a8aff727272ff585758ff404040ff2a2b2bff19191aff0a0909ff050404ff030302ff040303ff050504ff050505ff060605ff060606ff060606ff060606ff060606ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffcfbfcfffafbfafffbfafafffbfafafffafafbfffafafafffbfafafffbfafbfffbfafafffafbfafffafafafffbfafbfffbfbfafffafbfbfffafbfbfffbfafafffbfafafffafafafffbfafafffafafafffafafafffafaf9fffaf9fafff9f9fafffafaf9fff9fafafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff7f8f8fff8f8f7fff8f8f8fff7f8f8fff7f8f7fff8f7f7fff7f8f8fff8f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f7f6fff6f7f6fff5f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff1f0f0fff1f1f0fff1f1f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefeff0fff0f0efffefefefffeeefefffefefefffefefeeffeeeeeeffeeeeeeffeeedeeffeeeeedffeeeeedffedededffedededffedededffecededffededecffededecffecededffecececffedececffececedffecececffecececffecececffecebebffecececffecebebffebebebffebebebffebebecffebebebffebeaebffeaebeaffeaebeaffeaeaebffeaeaeaffeaeaeaffe9eae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e5e6ffe5e6e5ffe4e5e5ffe4e5e5ffe4e4e4ffe4e3e3ffe4e4e3ffe4e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdddedeffdededdffdddeddffddddddffddddddffdcddddffdcdcdcffdcdbdbffdbdbdcffdbdbdbffdadadaffdadadaffdad9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d7d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd7d7d8ffd8d8d7ffd7d8d8ffd7d7d7ffd8d8d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd5d5d4ffd4d5d4ffd5d4d4ffd4d5d4ffd4d5d5ffd4d5d4ffd5d4d4ffd4d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd6d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d8ffd9d9d8ffd8d9d9ffd9d9daffdadad9ffdad9daffdadadaffdbdbdaffdbdbdaffdbdbdbffdcdcdbffdcdbdcffdcdbdcffdcdcdcffdcddddffddddddffddddddffdddedeffdddedeffdededeffdedfdeffdededfffdedfdeffdfdedfffdfdfdfffe0e0dfffe0dfdfffdfe0e0ffe0e0dfffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe3e4e3ffe3e4e3ffe3e4e4ffe4e5e4ffe5e5e5ffe4e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe7e7e8ffe8e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e9e8ffe8e8e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeae9ffeaeaeaffebebeaffebeaebffeaeaebffebebebffebebebffebebecffecececffecececffecececffedecedffedededffedededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefeeffefefefffefefefffeff0efffeff0f0ffeff0effff0f0f0fff0f0f1fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff2f3f3fff3f3f3fff3f3f4fff3f4f3fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff4f4f5fff5f4f5fff5f5f5fff5f5f6fff6f5f5fff5f6f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff7f6f6fff7f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffaf9fafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafbfffafbfafffbfafafffbfbfafffafafbfffafafafffbfafafffbfafbfffbfbfbfffcfcfcfffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff282727ff272727ff272728ff212121ff212121ff191919ff141415ff151515ff121212ff100f0fff0f0f0fff111111ff141414ff181818ff1c1c1cff222222ff2a2b2bff363737ff434343ff515050ff5e5e5eff6d6e6eff7c7c7cff898989ff979796ffaeafaeffc9c9c9ffdbdbdbffe8e7e7fff3f3f4fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffefffefffefefefffbfbfbfff3f3f4ffeaebeaffd7d7d7ffbcbcbdffaaa9aaff979797ff848483ff6f6f6fff5c5b5cff4a4a4aff373737ff252526ff181717ff0c0c0bff050505ff030302ff030303ff040304ff060606ff060606ff070607ff0e0e0fff0f0f0fff0f0f0f00000000000000000000000000000000ff000000ff000000ff010000ff000100ff000101ff000000ff000000ff000000ff000100ff000000ff020102ff030302ff040504ff050505ff060606ff070606ff060607ff060607ff060606ff060606ff070708ff080808ff090909ff0a0a0aff0b0b0bff0c0c0dff767776ffd9d9d9ffdbdadaffdcdcdcffdededdffdfdfdfffe0dfe0ffe1e1e0ffe2e2e2ffe3e3e3ffe4e4e5ffe6e6e5ffe6e6e7ffe7e7e8ffe8e8e9ffeaeae9ffeaeaeaffebeaebffecebecffedededffeeefeeffefeff0fff0f0f0fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff3f2f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff6f5f5fff5f5f5fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f7f7fff7f7f7fff8f7f8fff8f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafbfbfffafbfbfffcfbfbfffcfcfbfffcfdfcfffdfcfcfffdfdfdfffefdfdfffdfdfefffdfefefffefefefffefefefffefefffffefefefffefefffffefefefffefffefffefefffffefffefffffffffffffefefffffffffffffffffffffffffffffefefffefffefffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffffffefffffffefffffffefffefffffffffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefefffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefefffffffefffffefffffefffefffffffffffffefefffffffefffffffefffffffffffefefefffefffefffefffefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefffefffefdfefffefdfefffefefefffefefdfffdfdfefffefefdfffefefefffefefdfffefefdfffdfefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffcfcfdfffdfcfcfffbfcfcfffbfbfbfff8f9f9fff7f7f7ffeeeeeeffcdceceff888888ff696969ff565656ff2f2f2fff101010ff050504ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606160ff606060ff616161ff616160ff606061ff606161ff616161ff606060ff5f6060ff5f5f5fff5e5e5fff5e5d5dff5d5d5dff5c5c5dff5c5c5bff5b5b5bff5a5a5aff5a5a59ff595959ff585859ff575757ff565756ff555655ff545454ff545454ff545453ff525253ff515152ff515151ff505050ff4f504fff4e4e4eff4e4d4dff4c4c4bff4a4b4aff484849ff474747ff464646ff454545ff454444ff434444ff424142ff373838ff262526ff101010ff030304ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030304ff0c0b0bff1c1c1cff414141ff5c5c5cff6a6a6affa9a9aaffdededffff5f5f5fffaf9fafffbfbfcfffefdfdfffefefefffefefefffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefffffffefefefffffffffffffffefffffffffffffefffffffffffffffffffffefffffffefffffffffffffffefefefffefffffffffefefffffefffffefefefffffffefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfefffefefdfffefefdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefefffefefdfffefefdfffdfefefffefdfefffdfefefffefefefffefdfefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffffffffffefefefffffefefffefffffffefffffffefefefffffffffffefffefffffffefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefffffefffefffefffffffffefefffffffefffffffefffffffffffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffbfbfafffafbfafffafafbfffafafafffafafafff9f9f9fff9f9f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f1f0fff0efeffff0f0efffefefefffeeeeeeffedededffecececffebebebffeaeaebffeaeae9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e6e7ffe6e6e5ffe5e5e5ffe4e3e3ffe3e3e3ffe2e2e1ffe0e0e1ffdfdfdfffdddeddffdcdddcffdbdbdbff999999ff0d0e0dff0c0c0cff0a0a0bff09090aff080808ff060706ff050505ff060506ff060606ff050605ff040405ff040303ff040404ff040404ff050504ff030404ff030203ff010102ff010101ff010101ff010101ff020202ff010101ff020101ff010101ff010101000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff131313ff8b8b8bffd4d4d4ffe7e7e6fff8f8f8fffffffffffffffffffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefefffffffffffffefefffefefefffefefffffefefefffefefefffefffffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffefefefffefdfdfffdfefdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffefffffefefffffffefffefffefffffefffffefffffffffffffffffefefffefefffffffffffffefefefffffefefffefefefffffefefffefefefffffffffffefefffffffefefffefffffffffffffffefefefffffefefffefffffffefffffffefefefffffefffffefefefffefffefffefefefffffefefffdfcfcfff3f3f3ffe8e9e9ffd6d6d6ffbbbbbbffa9aaaaff969696ff7d7d7dff636262ff494948ff303030ff1b1c1bff0c0d0dff040303ff020202ff020201ff030303ff030303ff040504ff040504ff050505ff060606ff060706ff0606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffcfcfcfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafbfbfffbfafafffbfafbfffafafafffbfbfafffbfafbfffafbfafffbfbfbfffbfafafffafafafffbfbfafffafafbfffafafafffafafafff9fafafff9f9fafffafafafffafaf9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f8f9fff9f8f8fff8f9f8fff8f8f9fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff1f2f2fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefeff0ffefefefffefefefffefefeeffefeeeeffefeeeeffeeeeeeffeeeeeeffedeeeeffeeededffeeeeeeffeeededffeeededffedededffedededffedededffedededffedececffecececffededecffecececffecececffecececffececebffebecebffecececffebebecffecebebffebecebffecececffebebebffebebebffeaebebffeaebebffeaeaeaffeaeaeaffeaeae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e5ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdededeffdddedeffdedddeffdddddeffddddddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd8d9d9ffd9d9d9ffd8d8d8ffd8d7d8ffd7d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d8d8ffd8d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d8d8ffd8d7d7ffd8d8d8ffd9d8d9ffd9d9d8ffd9dadaffdad9daffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdcdcdcffdddddcffdcddddffddddddffdddddeffdededeffdededdffdededeffdfdedeffdfdfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0dfffe0e0dfffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe3e4e4ffe5e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeae9eaffeaeaeaffeaebeaffeaeaeaffebebebffebecebffebebecffebebecffecececffecececffededecffedececffedecedffedededffedeeedffededeeffeeeeeeffefeeeeffefeeeeffefefeeffeeefefffefefefffefeff0fff0f0f0fff0eff0ffefeff0fff0f0f0fff0f0f0fff1f1f1fff1f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff7f7f6fff7f7f6fff7f7f7fff7f6f6fff6f7f6fff6f7f6fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff8f8f7fff7f7f7fff8f7f7fff8f7f7fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f9fff8f8f8fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffbfafafffafafafffafafbfffafafbfffafafafffbfbfbfffcfbfbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272828ff212121ff212121ff19191aff151515ff151415ff121212ff121212ff0e0f0eff0d0c0cff0e0e0eff101010ff131414ff171717ff1b1c1cff212021ff282828ff323231ff3e3e3eff4c4b4cff5c5c5cff6b6b6cff797979ff868685ff939393ffa6a6a6ffc2c2c2ffd6d6d6ffe2e3e3ffeff0effffbfafbfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefefffefffefffefefffffcfcfcfff4f4f4ffececebffdbdadaffc0c0c0ffaaaaaaff9c9d9dff888888ff737374ff5f5f5fff4d4d4dff3c3c3cff2a292aff1a191aff0c0d0cff060606ff030303ff020201ff030303ff040303ff030403ff060606ff060606ff070707ff0f0f0eff0e0e0f00000000000000000000000000000000ff000101ff000000ff000101ff000001ff000000ff000000ff000000ff000000ff000001ff010001ff020202ff040403ff050505ff060606ff060606ff060706ff060706ff060606ff060606ff060707ff070707ff070808ff090909ff0a0a0aff0b0c0cff151514ffaeafafffd8d9d9ffdadbdbffdcdcdcffddddddffdfdfdfffe0e0e0ffe1e1e2ffe2e3e3ffe3e4e3ffe5e5e4ffe6e5e5ffe7e7e7ffe8e8e8ffe8e8e9ffeae9eaffeaeaebffebebebffecececffeeedeeffefeeeeffefeff0fff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f5fff5f4f5fff6f5f5fff5f5f6fff5f6f5fff6f6f6fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffafaf9fffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefffffffefffffffffffffffffefffffffefffffefffefffefffffffefffffffefffefffffffefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffefffffefffffffefffffefffefffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffffffefffefffefffefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefefefffffefefffefefefffefefffffefefffffefefffffefefffffefefefffefdfefffefdfefffefefefffefdfefffefdfefffdfefdfffefefefffefefefffdfefdfffefefefffefefefffefefefffdfefefffdfefefffefdfdfffefdfdfffdfdfdfffcfdfcfffdfdfcfffcfdfdfffdfdfcfffcfdfdfffcfcfcfffdfdfdfffcfcfcfffafafafff9f9f8fff7f8f7ffefefefffcfcfcfff8a8a8bff696969ff565656ff2f2f2fff111111ff040505ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff606161ff606161ff606160ff606161ff606160ff616061ff606161ff606060ff5f5f5fff5e5f5eff5d5e5eff5d5d5dff5c5c5cff5c5c5cff5b5b5bff5a5a5bff5a5a5aff595959ff585858ff575857ff565757ff565656ff555555ff555454ff545353ff535353ff525252ff515151ff515051ff504f50ff4e4e4eff4d4d4dff4c4c4cff4b4a4aff494849ff474747ff464646ff454545ff444444ff434444ff424141ff393939ff292929ff121313ff060506ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff090909ff171717ff3a3a3aff595a59ff6c6d6cffafaeaeffdfe0dffff5f5f5fffafafafffcfbfcfffefdfdfffefefefffdfefdfffefdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefffefffefefefffefffffffefffefffffffffffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffdfefefffefefefffefdfefffdfdfefffefdfefffefdfefffefdfdfffefdfefffdfefdfffefefdfffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffefffffffefefefffffffffffffefffffffefffffffffefffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffefffefffefffefffefffefffefffefffefefefffefffffffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfdfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f8f8fff8f9f8fff8f8f8fff7f8f8fff8f7f8fff8f7f7fff6f7f7fff6f7f6fff7f6f6fff6f6f6fff6f6f5fff5f6f6fff5f4f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff1f1f2fff1f1f1fff1f1f0fff0f0f1fff0f0f0ffefefefffeeefefffeeeeeeffedeeedffedececffebececffeaebeaffe9eaeaffe9e9e9ffe8e8e8ffe7e8e8ffe6e7e6ffe6e6e6ffe4e5e5ffe3e3e4ffe3e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdddedeffddddddffdbdbdbffcacac9ff252525ff0c0c0cff0b0a0bff090909ff080808ff070607ff060606ff060606ff060606ff050505ff030304ff020302ff030303ff030303ff040404ff040504ff040303ff020202ff010101ff010202ff020102ff020201ff010101ff010101ff020101ff01010200000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff272727ff979797ffd4d4d4ffe7e8e8fffcfcfdfffefefefffffefffffffefffffefffefffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefffefffefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefefffefefdfffdfdfefffefdfdfffdfefdfffdfdfefffefefefffefefefffefefdfffefdfdfffefefefffefefefffefefffffffefffffffefffffefefefffffefffffffefefffffefefffefefefffefefefffffffefffefefefffefefefffefffffffffffefffffffffffffffffffefffffffffefffffffffefffefefffffefefefffffefefffefefffffffffefffefffffffefefefffffffffffffefffffefefffffffffefffffffffffffefffffffffffffefefffffefefffffffffefffffffffffefffffffdfefefff9faf9ffedeeeeffdfdfdfffc5c5c5ffadaeaeff9d9d9dff888888ff6e6f6eff545454ff3a3a3aff212120ff101010ff050506ff000101ff000000ff010101ff030202ff020302ff030304ff050505ff050504ff060605ff060606ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfbfffafbfafffafafafffafbfafffafafafffafbfbfffafbfafffafafafffafbfafffafafafffafbfbfffafafafffafafafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fffafafafffafafafff9f9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff7f7f7fff7f8f7fff8f7f7fff7f7f8fff7f7f7fff7f7f8fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff7f6f6fff6f6f6fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f3fff3f4f4fff3f3f3fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0efeffff0f0f0fff0eff0ffefeff0ffefefefffefeeefffeeeeefffefeeefffefeeeeffefeeeeffeeeeeeffedeeedffeeeeeeffedeeeeffedededffedededffedededffedededffedededffecededffedecedffedececffecececffecececffecececffecececffececebffebececffebebebffecececffecebecffebebebffebebebffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e2ffe1e1e1ffe0e1e1ffe1e0e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededdffdddedeffddddddffddddddffdddcddffdddcdcffdbdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffd9d9d9ffdadadaffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d8ffd8d8d7ffd7d8d8ffd7d7d8ffd7d7d7ffd7d8d7ffd7d8d7ffd7d8d7ffd8d7d7ffd7d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffd8d8d9ffd9d8d9ffd8d8d8ffd8d7d8ffd8d7d8ffd8d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd4d5d5ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d7ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d8d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9daffd9dadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdddddcffdddcdcffddddddffdedddeffdddedeffdededeffdededfffdededeffdfdedfffdfdfdfffe0dfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0dfffe0e1e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e1ffe1e2e2ffe2e1e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffeaeaeaffeaebebffebebeaffebebebffebebebffecececffecececffebececffedecedffedecedffedecedffedededffeeededffeeededffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffeff0efffeff0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f2f2fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff7f7f8fff8f7f8fff8f7f8fff7f7f7fff8f7f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f9fff8f8f9fff8f9f9fff9f8f9fff9f9f8fff8f9f9fff8f9f8fff9f9f9fff9f9fafff9f9f9fff9fafafff9f9f9fffafafafffafafafffafafafffafaf9fffafafafffafafafffafafbfffafafbfffafafafffafbfafffafbfbfffafafbfffafafafffafbfafffafbfafffafbfafffbfafbfffafbfbfffbfbfbfffcfcfcfffdfefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202121ff212120ff191a1aff151515ff151515ff121212ff111212ff0e0e0eff0e0e0eff0d0d0dff0c0c0cff0d0d0eff101010ff131314ff161717ff1a1b1aff1f1e1fff262626ff2f2f2fff3a3a3bff494949ff595a5aff676767ff747574ff828182ff8e8e8eff9f9f9fffbababaffd1d0d0ffdedfdfffecececfff9f8f8fffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefffffefffefffcfcfdfff4f5f5ffecedecffdddeddffc4c4c3ffadadadff9b9b9cff8d8e8eff777676ff626262ff505050ff3e3f3fff313131ff202020ff121212ff080808ff030303ff010202ff030303ff030303ff030302ff030304ff030303ff060606ff060606ff06070700000000000000000000000000000000ff000000ff000000ff000000ff000001ff000100ff000000ff000101ff000000ff000000ff000100ff010202ff030202ff030403ff050505ff050606ff060606ff070606ff070606ff060706ff060606ff060605ff060707ff080808ff090909ff0b0a0bff0c0c0cff3d3e3effd7d6d7ffd9d8d9ffdadbdbffdcdcdcffdededeffdfdfdfffe0e1e0ffe1e2e2ffe2e3e2ffe3e4e4ffe4e5e4ffe6e6e6ffe7e7e7ffe7e7e8ffe9e9e9ffeae9e9ffeaeaeaffebebecffecececffeeeeeeffeeeeeeffefefeffff0f0f0fff1f1f1fff1f2f1fff2f2f1fff2f2f2fff3f3f2fff3f4f4fff4f4f4fff4f5f5fff5f5f5fff5f6f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff8f8f8fff9f9f8fff9f9f9fffafafafffafafafffafafafffbfbfafffafbfbfffcfbfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffefffefffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffefffffefffffffefffffffffefefffffefffffefffefffffefffffffefffffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfdfefffefefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffefdfdfffdfdfdfffdfefdfffefefefffefdfefffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffdfcfdfffcfcfdfffcfcfdfffcfcfbfffafafafff9f9f9fff7f8f7ffefefefffcfd0cfff8b8c8cff696969ff555555ff2e2e2eff111212ff050505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616061ff616161ff616061ff616061ff616060ff606161ff616161ff616060ff606060ff5f5f5fff5e5e5eff5e5d5eff5d5e5eff5c5d5dff5c5b5cff5c5b5cff5a5b5aff5a5a5aff5a595aff595859ff575858ff575757ff565656ff555655ff545554ff545454ff535353ff525252ff525252ff515050ff4f504fff4e4e4fff4d4d4dff4c4c4cff4a4a4aff494949ff474747ff474647ff454645ff444444ff424343ff414241ff3c3c3cff302f30ff151616ff070707ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff080808ff141314ff353636ff585857ff707070ffb4b4b4ffe1e1e1fff5f5f5fffafafafffcfbfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfefdfffefefefffefefefffefffffffffffefffefffefffffffffffffffffffffefffffffefffffffefefffefffffffffffffffffefefffefefffffffefefffefefefffefefefffefffffffefffffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffefffffefffffffefffffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfdfefffefefefffefdfefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffffefefffffffffffffffffffffefffffffffffffefffffffffffffffefffefffffefffffefffffffefefffffffefefffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffefffffefffefffefefefffffefffffffefffffefffefffefffffffefefefffefefefffdfefdfffdfefdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfafbfffafafbfffafafafffbfafbfffafafafff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f7f6fff6f7f7fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff4f3f4fff3f4f4fff3f3f3fff2f2f3fff2f2f2fff1f2f2fff2f1f1fff0f1f0fff1f0f0fff0f0f0ffefeff0ffefeeefffeeeeeeffedeeeeffedededffecebebffeaebebffeaeaeaffe9e9e9ffe8e8e8ffe7e8e8ffe6e7e7ffe6e5e5ffe5e4e5ffe3e4e3ffe3e2e3ffe2e1e2ffe0e0e0ffdfdfdfffdededeffdcdddcffdbdcdbffdadadaff565656ff0b0b0bff09090aff090909ff080707ff060707ff060607ff060606ff060606ff040404ff030303ff020202ff020202ff020303ff040303ff040404ff040403ff030303ff020102ff010202ff020102ff010201ff010101ff010101ff010101ff010101ff010101000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040505ff2d2e2eff9f9e9fffd7d6d7ffedededfff9f8f9fffffefffffffefffffefffffffffffffffefffefffefffefffefffefffffffffffefffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffefffffffefefffffffefefffffefefffefffefffffffffffffefefffefefffffefefefffefefefffefefefffefefffffefefefffefdfefffefdfefffdfefefffefdfefffefefefffefdfefffdfefdfffefefefffdfefdfffdfefefffdfefdfffefefefffefefefffefdfefffffffffffffefefffefefefffefefffffefefefffefffffffefefefffefefefffefefefffffefefffefffefffefefefffefefefffffffefffffffffffffffffffefffffffffefffffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefffffffffefffffefefffffffffffefffefffefefffffefffefffefffffffffefefffefffefffffefffffefefefffcfcfdfff3f2f2ffe7e6e6ffd2d3d2ffb5b5b4ffa3a3a2ff909090ff7a7a7aff606160ff474747ff2c2c2cff171717ff0a090aff030203ff000000ff000000ff010001ff010101ff020303ff030303ff030303ff040505ff040504ff06060500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffcfcfdfffbfafbfffbfafafffafbfafffbfbfbfffbfafafffafafbfffbfafafffafafafffafafafffafbfbfffafbfbfffafafafffbfafbfffafbfafffafafafffbfafbfffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafff9fafafff9f9fafffafafafffaf9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f6fff7f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff5f6f5fff5f5f5fff4f5f5fff4f4f5fff5f4f4fff4f4f4fff3f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff2f1f2fff0f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f0fff0f0f1fff0f0f0fff0f0f0ffeff0effff0f0f0ffeff0efffefeff0ffeff0f0ffefeeefffefefefffefefefffeeeeeeffeeefeeffeeeeeeffedeeeeffedededffeeedeeffedeeedffedededffedededffededecffedededffedecedffecededffedecedffecedecffecececffecececffecececffecececffebebecffecececffebebecffebececffececebffebebebffebebecffebebebffebeaebffebebeaffeaebebffeaeaeaffeaeae9ffeae9eaffe9eae9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e6ffe5e6e6ffe5e6e6ffe5e4e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e3e2ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdededdffdddedeffddddddffddddddffdddcddffdcdddcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffd9dadaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd7d8d7ffd8d7d8ffd7d8d8ffd7d7d8ffd8d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9daffd9d9d9ffdad9daffd9dad9ffdad9daffdadadaffdad9daffd9dadaffdadadaffd9dad9ffd9dad9ffd9dad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d9ffd7d8d8ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d5ffd5d5d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d6d6ffd7d7d7ffd8d8d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdbdcdcffdcdddcffdcdddcffddddddffddddddffdddddeffdededeffdededeffdedfdeffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfe0ffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e2ffe2e2e2ffe1e2e2ffe2e2e3ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe5e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e6e6ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e9e9ffe8e8e8ffe9e8e9ffe8e9e9ffe9e9e9ffeae9eaffeae9eaffeaeaeaffeaeaeaffeaebeaffeaebeaffeaebeaffebecebffebececffebebecffececedffedececffedededffedededffedededffedeeedffedededffededeeffedeeeeffefeeeeffeeefeeffefeeeeffeeefefffefefefffefeff0fff0eff0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff2f2f1fff2f1f2fff2f2f3fff2f3f2fff2f2f3fff3f3f2fff2f3f3fff3f3f3fff3f4f3fff4f3f4fff4f4f4fff4f3f4fff5f4f4fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f6fff6f6f6fff7f6f7fff7f6f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f7f7fff7f8f7fff8f8f8fff7f7f7fff8f8f8fff7f7f7fff7f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f8f9fff8f9f9fff9f8f9fff8f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafbfbfffbfafafffafbfafffbfafafffafbfafffafafbfffbfafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfcfcfffdfdfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191a19ff151415ff151515ff121212ff121212ff0f0e0eff0f0f0eff0d0d0dff0e0d0dff0d0e0eff0d0d0cff0e0e0eff101010ff131313ff161616ff191919ff1e1f1eff252526ff2e2e2eff393939ff464546ff535454ff616161ff6f6f70ff7d7c7dff888988ff989898ffb2b2b2ffcacacaffdbdadaffe7e8e8fff7f7f7fffdfdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffefffcfdfcfff6f5f5ffedededffe0e0dfffc6c6c6ffaeafaeff9e9f9eff8d8d8eff7b7b7aff646464ff515151ff414140ff323232ff242525ff171617ff0c0b0cff050506ff020202ff030203ff030303ff030303ff030303ff030203ff030304ff030403ff060606ff06060600000000000000000000000000000000ff000100ff010000ff000100ff000000ff000001ff000000ff000100ff000001ff000000ff010101ff020101ff020303ff040404ff040405ff050506ff060606ff070707ff070707ff060606ff060505ff050605ff070606ff080807ff0a0a09ff0b0b0bff0c0c0dff6e6d6effd7d7d7ffd9d9d9ffdcdcdbffdcdcddffdddedeffe0e0dfffe0e1e0ffe2e2e2ffe3e3e3ffe4e4e3ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeae9e9ffeaeaeaffececebffedededffeeeeeeffefeeeeffefeff0fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f3f2fff3f3f3fff4f3f3fff4f4f4fff4f5f5fff5f5f6fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff7f7f7fff7f8f7fff8f8f8fff9f9f9fff9f9f9fff9faf9fff9fafafffafafafffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfdfffdfdfdfffdfefdfffefefefffefefefffdfdfefffefefdfffefefefffefefefffefffefffffefefffefefffffefefffffffefffffefefefffffefffffffffffffefefffffefefffffffffffffefffefffffefffffffffffffffffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffffefffffffffefffefffffffefffefffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffefefefffffefefffffffefffefefffffefefefffffffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfdfffefdfefffefefefffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfbfcfffafafafff9f9f8fff7f7f8ffefefefffd0d0d0ff8d8d8dff686969ff555555ff2c2d2dff111111ff050504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616161ff616161ff606061ff616060ff606160ff606060ff5f605fff5f5f5eff5e5e5eff5d5d5eff5d5c5dff5c5c5cff5c5b5cff5b5b5bff5a5a5aff59595aff595958ff575858ff575757ff575656ff565655ff545555ff545454ff535353ff525253ff525251ff515050ff504f4fff4f4f4eff4d4d4eff4c4c4cff4a4a4aff494949ff484848ff464646ff464546ff444444ff434343ff414241ff403f3fff363636ff171818ff080809ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff141414ff353435ff595959ff757675ffb8b8b8ffe2e1e2fff5f5f6fff9faf9fffbfbfcfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfefffefdfefffefefefffefefefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffefefffffffefefffefffefffffefefffefffefffffefefffefefffffefefffffffefffffefefefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffefffefefffffefefffffffffefffefffefffffefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefdfdfffdfdfdfffefefdfffdfefefffdfefefffdfdfdfffdfdfefffefefefffdfdfdfffefdfefffefefdfffdfefdfffdfefdfffefdfefffefefefffdfefefffefefefffefefefffffffefffefefefffffefefffefefffffefffefffffefefffefffefffefefefffffefffffffffefffefffefffefefffffffefffffffffffffffefffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefefffffefefffffefefefffffefefffffffefffefefffffefefffffffffefffefffefffffefefffffefefffffefefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffafafafff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f8fff8f8f8fff8f7f7fff8f8f7fff7f7f7fff7f6f7fff6f7f7fff6f6f5fff6f5f5fff5f5f5fff5f4f5fff4f4f5fff4f4f4fff3f4f3fff2f3f3fff2f2f3fff2f3f2fff2f1f2fff1f2f2fff0f1f1fff0f0f1fff0f0f0fff0f0efffefefefffeeefeeffededeeffededecffebececffebebebffeaeae9ffe9e9e9ffe8e8e8ffe7e7e8ffe7e6e7ffe5e5e5ffe5e4e4ffe3e3e3ffe2e2e3ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdbffdadadaff868787ff0b0b0bff09090aff080808ff070707ff060606ff070706ff060606ff060606ff050405ff040304ff030303ff010101ff020203ff030303ff040404ff040404ff030303ff020202ff010201ff010102ff010101ff020101ff010101ff020101ff010102ff01020100000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040304ff3a3a3affabaaabffdddcdcffe9e9eafff8f9f9fffefefefffefffefffffefffffffffffffffffefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffefffffffffffffffefffefefefffffefefffefffefffffefefffefffefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffdfdfefffdfdfefffefefdfffdfefdfffefdfefffefefefffefefdfffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefffffefefefffefefefffffffffffefefefffffefffffffffefffefffefffefffefffffefefffefefffffefffefffefefffffefefefffffefefffefefefffffefefffefefffffefffefffffefefffefffefffefefefffffefffffffffefffefffefffefefffffefefefffefffffffefefefffefffffffefefefffefefffffefefefff9faf9ffeeeeeeffdfdfdfffc1c1c2ffaaaaaaff999a99ff848484ff6c6c6bff535353ff3a3a3aff232324ff121112ff070707ff020202ff000000ff000000ff000000ff010100ff010101ff030203ff030303ff040403ff040505ff0405040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffbfbfbfffafafafffafafafffafbfafffbfafafffbfbfafffbfafafffafafbfffafafbfffbfafbfffafafafffbfafafffbfbfafffafafbfffafafafffbfafafffafbfafffbfafafffafafafffafaf9fff9fafafff9faf9fff9fafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f9f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff7f8f7fff8f7f8fff8f8f8fff7f8f8fff7f7f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f6fff5f5f5fff4f4f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f4f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f1f1fff2f1f1fff1f1f1fff0f0f1fff0f0f1fff1f1f0fff0f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffeff0f0ffefeff0ffefefefffefefefffefefeeffefefefffeeeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffedededffededeeffedededffedededffecedecffedececffecededffecedecffececedffecececffecececffecececffecececffecececffececebffececebffebecebffebebebffebebecffebebebffebebebffeaebebffebeaebffebebebffeaeaeaffeaebeaffeaeaeaffe9e9eaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe4e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0dfdfffe0dfe0ffe0e0e0ffdfdfdfffdfdedfffdfdfdeffdededeffdddeddffdeddddffdddddeffddddddffdddcddffdddcdcffdddcdcffdcdcdcffdcdbdbffdbdbdcffdbdbdaffdbdadaffdadbdaffdadadaffdad9daffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d8ffd9d9d8ffd9d9d9ffd9d9daffd9d9daffdad9daffd9dad9ffdadadaffdadadaffd9dadaffd9dadaffdadadaffdadadaffdbdadaffdadadaffdadad9ffd9dadaffd9dad9ffd9dadaffdad9daffd9dad9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd5d6d6ffd5d6d5ffd6d5d5ffd5d5d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d6d5ffd5d5d6ffd6d5d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9daffd9d9d9ffdadadaffdbdadaffdadadbffdadadbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdddddcffdcddddffddddddffdddedeffdededeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffebeaeaffebebebffebebeaffebebebffebecebffebececffecececffecececffecececffededecffedededffedededffededeeffedededffeeedeeffeeeeeeffeeeeeeffefeeefffefefeeffeeefefffefefeffff0efeffff0f0f0ffeff0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f3f3fff3f2f3fff3f4f4fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f5fff5f4f4fff4f5f5fff5f5f5fff5f6f5fff6f5f5fff6f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff7f7f6fff6f6f7fff6f6f7fff7f7f6fff6f7f6fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff7f8f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fffaf9f9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfbfffafafafffafafbfffbfafbfffafbfafffbfbfbfffbfbfbfffafafbfffbfafafffbfcfbfffdfcfcfffefefdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151514ff151515ff121212ff121112ff0f0e0eff0f0e0eff0d0d0dff0d0d0dff0e0e0eff0d0e0dff0e0e0eff0e0f0fff0e0e0eff0f0f0fff121212ff161516ff1a1919ff1f1f1fff252625ff2d2d2dff363636ff424242ff505050ff5e5d5dff6b6b6aff767777ff818181ff919191ffaaaaaaffc3c3c3ffd7d6d7ffe4e4e4fff0f0f0fffbfcfbfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfbfff5f4f5ffedececffe1e1e1ffc7c8c7ffafafafffa09fa0ff8f8f8fff7c7c7cff686968ff545454ff424142ff333332ff242425ff161616ff0c0d0dff070707ff050505ff050505ff050505ff030302ff030303ff030303ff030303ff030203ff030303ff0403030000000000000000000000000000000000000000ff000000ff000001ff000001ff000000ff010000ff000000ff000000ff000100ff000100ff010101ff020202ff030303ff040404ff050404ff050505ff060606ff060606ff070607ff070706ff050506ff060606ff070707ff080807ff0a0a09ff0b0b0bff0c0d0cff9e9e9effd8d8d7ffd9d9daffdbdcdbffddddddffdededfffdfe0dfffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe7e6e7ffe8e7e7ffe8e9e8ffe9e9e8ffe9eaeaffeaeaeaffecececffededeeffeeeeeeffeeefefffefefeffff1f0f0fff1f1f1fff2f1f1fff2f2f2fff3f2f2fff3f3f3fff4f3f3fff5f4f4fff5f4f5fff5f5f5fff6f5f5fff6f5f6fff6f6f5fff7f6f6fff6f7f6fff6f6f6fff7f7f7fff7f7f8fff8f8f8fff9f8f8fff9f9f9fffaf9f9fffafafafffafbfafffbfbfbfffbfbfbfffbfcfcfffdfcfdfffdfcfcfffdfdfdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffffefffefefffffefffefffffffffffefefffffefffefffffefffffffefefffffffffffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefefffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffffffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefffffffffffffffffffffffefefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffefffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefffffefffefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefefffefefefffefffffffefefefffefefefffffefefffefefefffefefdfffefefdfffefefefffefdfdfffefefdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfbfbfffafafafff9f9f8fff7f8f7fff0f0f0ffd1d1d1ff8f8f8fff696969ff555555ff292829ff0f0f0fff040505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616161ff616161ff616161ff606060ff616161ff606060ff5f5f5fff5f5f5eff5e5e5eff5d5e5dff5d5d5dff5d5c5cff5b5c5cff5b5b5bff5b5a5bff59595aff585958ff595858ff585757ff575757ff555655ff555555ff555454ff545353ff535352ff525251ff505151ff504f4fff4f4f4eff4d4e4eff4c4c4cff4a4b4bff494949ff494848ff474747ff464646ff454544ff434343ff424242ff424242ff393839ff181718ff090808ff030202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090809ff151515ff353535ff5b5b5aff7e7e7effbdbdbcffe3e2e2fff6f5f5fff9f9f9fffbfbfbfffdfdfdfffefdfefffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffefefefffefefefffffefffffffefefffffffefffffffffffffffefffffefefffffffefffefefefffffefffffefffefffefefefffefffefffefefefffefefefffefefffffffffefffefefffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffefffffefffffefefffffefffefffffefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefdfffefefdfffdfefdfffdfdfdfffefefdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffefefefffefefdfffefdfdfffefefdfffefdfdfffefdfefffefdfefffefefefffefefefffffefffffefefefffffefefffefffefffefefefffefefffffefefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffffefefffefffffffffffffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefffffffefefffffffffffefffefffefefefffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfcfdfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffaf9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff5f5f6fff5f5f6fff4f5f4fff5f4f4fff4f4f4fff4f3f3fff3f3f3fff2f3f2fff3f2f3fff2f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffeff0f0ffefefefffeeeeeeffeeeeedffedededffecececffebebebffeaeae9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e7ffe6e5e5ffe4e4e5ffe3e3e3ffe3e2e3ffe1e1e2ffe0e1e0ffdfdfdfffdededeffddddddffdbdcdbffdadadaffc0c0c0ff1b1a1aff090908ff080807ff070707ff070606ff070706ff060607ff050605ff050505ff040404ff030303ff020202ff030202ff030303ff040304ff040403ff030303ff020101ff010101ff010101ff020101ff020102ff010101ff020101ff010201ff01010100000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff373738ffc2c2c2ffd8d8d8ffe9e9eafff9f9f9fffffefefffffefefffffffffffefffefffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffdfdfefffdfefdfffefdfefffefdfdfffefefefffdfefdfffefdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffffefefffefffffffefefefffefefefffefefefffffefffffefefefffffffffffffffefffffefefffefefefffffefefffffefefffefefefffffefefffffefefffffefefffefefefffffefefffefffefffefefefffefefffffefefffffefefefffffefefffefefffffffefefffefffefffefffefffffffffffefefefffefefefffffefffffefefefffcfcfcfff2f3f3ffe6e6e6ffd1d1d1ffb2b2b2ffa2a2a2ff909090ff787878ff5e5e5dff434443ff2c2c2cff1a1a1aff0b0b0bff050505ff020202ff010201ff000000ff000000ff000100ff010000ff010101ff030303ff020302ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffbfbfbfffbfbfafffafafafffbfafbfffafbfafffafafafffafbfafffafafafffafafafffafafbfffbfbfafffafafbfffafbfafffbfafbfffafafbfffafbfafffbfafafffafafafffafafafff9faf9fffaf9fafffafafafffafafafffafaf9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff7f7f8fff8f7f7fff8f7f7fff8f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff4f5f5fff4f4f4fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff2f1f2fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff1f0f1fff1f0f0fff1f1f1fff0f0f0fff0eff0fff0f0f0fff0f0effff0f0efffeff0efffefefefffefeeeeffefefeeffeeefefffeeeeeeffeeeeeeffedeeeeffeeedeeffedededffeeededffedededffedecedffededecffedececffedececffecececffedececffecececffecececffececebffecececffebecebffebebebffebececffecebecffebebebffecebebffebebebffebebebffebebebffeaebeaffebebebffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeae9ffe9eaeaffe9e9e8ffe9e8e8ffe9e9e8ffe7e7e8ffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e0ffe1e1e0ffe0e1e1ffe0e0e0ffdfe0e0ffdfdfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdeffdfdedeffdededeffdededeffdeddddffddddddffddddddffddddddffdddcddffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdadadbffdadadaffdad9d9ffdadadaffdad9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdadadaffdadadaffdadadbffdadbdaffdbdadbffdadadbffdadbdaffdbdadbffdbdadaffdbdbdbffdadbdaffdadadaffdbdadaffdadadaffdadad9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd7d7d6ffd6d7d7ffd7d7d6ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9daffdadad9ffdadadaffdadbdaffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdcdcdcffddddddffdcdddcffddddddffdedddeffdededeffdededeffdedfdeffdedfdeffdfdedeffdfdfdfffdfdfe0ffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e0e0ffe1e1e0ffe1e0e0ffe1e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe4e4e4ffe5e4e5ffe5e4e4ffe5e5e5ffe5e6e6ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffeaeaeaffeaeaeaffebebebffeaebeaffebebebffecebecffecececffececebffecedecffecedecffedecedffedededffedeeeeffedededffedeeeeffedeeeeffeeeeeeffeeeeeeffefeeeeffefefeeffefeeefffefefeffff0efeffff0efeffff0eff0fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff1f1f1fff0f1f0fff1f1f1fff1f1f2fff1f1f2fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f6f7fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9fafffaf9fafff9faf9fffaf9f9fffafafafffafafafffafbfafffafafafffbfafbfffafafafffafafafffbfafbfffbfafafffbfbfafffafbfbfffafafafffbfafafffbfbfafffbfbfbfffcfcfcfffdfdfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff121212ff0e0f0eff0f0e0fff0d0d0dff0e0d0eff0e0e0dff0e0e0dff0f0f0fff0e0f0fff0f0e0fff0f0e0fff0e0e0eff101010ff131312ff161616ff1a1a1bff20201fff252525ff2b2b2bff363536ff424242ff505050ff5d5d5cff686968ff757474ff818181ff919292ffabababffc5c5c6ffd7d7d6ffe3e3e3fff1f0f0fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffbfbfbfff3f4f3ffecececffe4e3e3ffd2d3d2ffb4b4b4ffa2a2a1ff929292ff808080ff6e6f6eff5a5a5bff474747ff363637ff282828ff1a1a19ff0e0f0fff080808ff050606ff070707ff070607ff050505ff060505ff030302ff030303ff030303ff030303ff020302ff04030400000000000000000000000000000000ff000101ff000101ff010001ff010001ff000100ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff030303ff040403ff040404ff050505ff060606ff070607ff070707ff060707ff060606ff060606ff070706ff080808ff0a0a0aff0c0b0bff282727ffc9c9c9ffd8d7d7ffdad9daffdbdbdcffdcddddffdededeffe0e0dfffe1e1e1ffe2e2e1ffe3e3e3ffe4e4e4ffe6e6e5ffe6e7e6ffe7e7e7ffe8e9e8ffe9e9e9ffeaeaeaffeaebebffecececffedeeedffeeeeeeffefefefffefefeffff1f1f1fff1f1f1fff2f2f1fff2f2f2fff3f3f2fff3f3f3fff3f4f3fff5f5f4fff5f5f5fff6f5f6fff5f6f6fff6f5f6fff6f6f6fff7f6f6fff6f6f7fff6f7f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffbfafbfffbfbfbfffcfbfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefdfefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefffffefffffffffffefffefffefffffffffffffffefffefefefffffefefffffffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefffffffefffffffefffefffffffffffffefffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefffffffefffffefefffffefffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefffefffefdfefffefefefffefefefffefefefffdfefefffefdfefffefefdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfdfdfffdfcfdfffdfcfdfffcfdfcfffbfbfbfffafafafff9f9f9fff7f7f7fff1f0f0ffd2d1d2ff8f8f8fff696869ff535252ff252526ff0c0c0cff030403ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616061ff616161ff616161ff616161ff616061ff606060ff605f5fff5f5f5fff5f5e5eff5e5d5dff5d5e5dff5d5c5cff5c5b5cff5b5b5bff5a5b5bff5a5a5aff595959ff595958ff585857ff565756ff565556ff555555ff545554ff535353ff525352ff525252ff515151ff4f5050ff4f4f4fff4d4e4dff4c4c4cff4b4b4bff494949ff494949ff474747ff464645ff454544ff434343ff424242ff414141ff383838ff171817ff080708ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff161616ff373736ff5d5d5cff848484ffc0bfbfffe3e3e3fff6f5f5fff9faf9fffbfbfbfffcfdfdfffefdfefffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffffefffffffefefffffefffffffffefffffffffffffefffffffffffffffffffffefefffffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffefffffffefffffefefffffefffffffefefefffefefefffffffefffffefefffefefefffefdfefffefefefffdfefefffefdfefffdfefdfffdfefefffdfefefffdfefefffefdfdfffdfefdfffdfefefffdfefefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefdfffefefefffdfefdfffefefefffdfefdfffefefefffefefefffffefefffefffefffffffefffefefffffefefefffffefffffffefffffefffefffefefefffefffefffefffefffefefffffffefefffffefffffffffffffffefffffffffefffffefffffffffefffefffefffffefffffffefffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefffffffefefefffefffefffffffffffffffefffefefefffffefefffefefefffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfafffafaf9fffaf9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff8f8f9fff8f7f8fff7f8f7fff8f7f7fff7f7f7fff6f6f6fff6f5f6fff6f5f6fff5f5f5fff4f4f4fff4f4f3fff3f4f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff0f0f0fff0f0f0ffeff0efffefefefffeeeeefffeeeeeeffedededffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e5e5ffe5e4e5ffe3e3e3ffe2e3e3ffe1e1e1ffe0e0e0ffdfdfdfffdededdffdcdcdcffdcdbdbffdadadaffd8d9d8ff323232ff080908ff080808ff070808ff060707ff060606ff060706ff060606ff050506ff040404ff040404ff030303ff030302ff040403ff040403ff040303ff020202ff020201ff010201ff010101ff010102ff020101ff010201ff020201ff010102ff010101ff01000100000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff717171ffbabbbbffddddddffeeeeeefffdfdfdfffffffefffefefefffffefffffffffffffefffefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffefffefffefffffefffffefefffffffffffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefdfefffefdfefffdfdfefffdfefefffefdfdfffdfefdfffefefefffefefdfffdfefdfffefdfefffefefefffdfefdfffdfdfdfffdfefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefffffefefefffffffffffffefffffffffefffffffefffffefefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffefefffefefffffefefefffffefffffffefffffefffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefffffffefefffefefefffafafaffeeefeeffe0e0e0ffc4c4c4ffabababff9b9b9bff878787ff6d6d6dff525252ff383737ff222222ff131212ff070707ff040303ff020202ff020202ff010202ff000000ff000000ff010101ff010000ff010101ff030203ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffcfcfcfffbfbfbfffafafafffafafafffafafafffafafafffbfafafffbfafafffbfafafffbfbfbfffbfafafffbfafbfffafafafffafbfbfffafafafffafafafffbfbfafffbfafafffafafafffafafafffafafafff9fafafff9f9fafff9faf9fff9f9fafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff9f8f8fff8f8f8fff7f8f7fff8f8f7fff7f8f7fff8f7f8fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f0fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffeff0efffefefefffefefefffeeefefffefeeeeffeeefeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffeeededffededecffedededffecececffededecffecedecffedecedffececedffecececffecececffececebffecececffecececffecebecffecebecffebecebffebebebffebebebffebebebffeaebebffebeaeaffebeaeaffeaeaeaffeaeaebffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e9e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e3ffe3e3e2ffe2e3e2ffe3e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdeffdfdfdeffdededeffdededeffdededdffdddeddffdeddddffddddddffdddcddffdcdddcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadbffdadbdaffdadadaffdadad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdadaffdbdbdbffdbdadaffdbdadbffdadadaffdadbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdaffdadbdaffdbdadbffdbdbdaffdadbdaffdadadaffdadadaffdadadaffd9dadaffd9d9daffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd7d7d7ffd8d8d8ffd7d7d7ffd7d7d6ffd7d7d6ffd7d6d6ffd6d6d6ffd5d5d5ffd6d6d5ffd5d6d5ffd6d5d6ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffdad9d9ffdadadaffdad9daffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdbffdcdcdcffdddcddffddddddffdddeddffdedddeffdededeffdededfffdedfdfffdedfdfffdfdfdfffdfe0dfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e0ffe1e1e0ffe1e0e1ffe0e0e0ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e7e8ffe8e9e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9eaeaffe9e9e9ffeaeae9ffeaeaeaffebeaeaffeaeaeaffebeaebffebebebffebecebffecebecffecececffececedffecededffecededffedededffedeeedffedeeeeffedeeeeffeeeeeeffeeefeeffefeeefffefefeeffefefeeffefefeeffefefefffefefeffff0f0efffeff0effff0f0f0fff0f0f1fff1f0f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff2f1f2fff1f2f1fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff3f2f3fff3f3f3fff3f3f4fff4f3f3fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f7f6fff7f7f7fff7f7f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f8f7fff7f8f8fff7f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9fafff9f9fafffaf9fafffaf9fafffafaf9fffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafafffafafafffbfbfafffafbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0eff0e0f0eff0d0d0dff0e0e0dff0d0e0dff0e0d0eff0f0e0eff0f0f0fff0f0e0fff0e0f0eff0f1010ff101010ff0f0f0eff0f1010ff111111ff151514ff191919ff1c1c1cff202020ff262727ff303030ff3c3c3bff474848ff545354ff616060ff6d6d6dff7b7b7bff898a89ff9c9c9cffb5b5b5ffcdcccdffdcdcdbffe9e9e9fff8f7f7fffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefff9fafafff3f2f2ffe9e9e9ffdededeffd0d0d0ffc0c0c1ffb4b4b3ff9f9e9eff8c8c8cff7a7a7aff696969ff585857ff444444ff333333ff242424ff171717ff0c0c0cff060605ff040505ff060606ff070707ff070707ff070606ff050505ff050505ff030203ff040303ff030303ff030303ff02030300000000000000000000000000000000ff010101ff010001ff010100ff000000ff010101ff000100ff000101ff000000ff000000ff010101ff010101ff020202ff020302ff030303ff040404ff040404ff060506ff070606ff070607ff060707ff060706ff060707ff080807ff090809ff0a0b0aff0c0b0cff5d5c5cffd6d6d6ffd8d8d8ffdad9daffdbdcdcffddddddffdedfdeffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe5e4e4ffe6e6e6ffe6e6e7ffe7e7e8ffe9e9e8ffe9e9e9ffeaeaeaffebebebffedededffededeeffeeeeeeffefefefffeff0f0fff0f0f0fff1f1f1fff2f1f1fff2f2f2fff3f2f3fff4f3f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff7f7f7fff7f6f7fff7f8f7fff8f8f8fff9f9f9fff9f9f8fff9f9fafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefefffdfefdfffefefefffefffefffefefefffefffefffefefefffefefefffefefffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffffefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefefffdfdfefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfcfdfffbfcfbfffafafafff9f9f9fff8f8f7fff1f1f1ffd4d3d4ff929292ff676867ff4e4e4eff242424ff0c0c0cff030203ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616161ff616161ff616161ff616161ff616161ff616160ff605f60ff5f5f5fff5e5e5eff5e5e5dff5d5d5eff5d5c5dff5c5b5cff5b5b5bff5b5a5aff595a59ff595959ff595858ff585858ff575757ff565656ff565656ff555555ff545354ff535352ff525252ff515151ff505050ff4f4f4fff4d4d4eff4d4c4cff4b4b4bff494a4aff494949ff474748ff464546ff444445ff434343ff424242ff424141ff373736ff161615ff060606ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff070707ff171717ff373737ff5e5e5fff828282ffc1c0c1ffe5e4e4fff5f5f5fff9f9f9fffafbfbfffdfdfcfffdfefdfffdfdfdfffdfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffefefdfffefefefffdfdfefffefefefffefefefffefefefffffffefffefffffffffefffffffffefffffffffffefffffffefffefffefefffffffffefffefefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefffffffffffffffefefffffefffefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffefdfdfffdfefefffdfefefffefefefffefefefffefdfdfffdfdfefffefdfefffefdfefffefefefffefefdfffefefdfffdfefefffefefdfffefefefffefefffffefefefffffffefffffefffffefffefffefefefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffefffffffffefffffffffefffffefffffefffffffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefefefffffffffffffffffffffffefffffffefffffefffffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffbfbfbfffafafbfffbfafbfffaf9fafffaf9fafff9faf9fff9f9f9fff8f9f9fff9f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f6f7fff6f6f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff1f2f1fff1f1f1fff1f1f0fff0f0f0fff0eff0ffefefefffeeeeefffeeeeeeffedeeedffecececffebecebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e7ffe6e5e6ffe4e4e5ffe3e3e3ffe3e2e2ffe1e2e1ffe0e0e0ffdfdfdfffdededeffdcdcdcffdbdbdbffdadadaffd8d8d8ff747474ff090908ff080808ff070707ff070707ff070707ff060607ff060606ff050506ff040505ff040404ff030304ff040303ff030304ff040304ff030303ff020202ff010201ff010100ff000101ff020101ff010101ff010102ff010101ff020201ff000001ff0001000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020302ff242424ff979897ffd7d7d7ffeaeaeafff9fafafffefefefffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffefefffffefffffffefffefffefefefffefffefffefefefffefffefffefefefffefefefffdfefefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefefdfffefefefffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffdfefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffffffefffefefffffefffefffefefefffefefffffefffefffefffffffefffffffffffefffffffffffefefffffefefefffefffefffefefefffcfcfcfff1f1f1ffe6e6e6ffd2d2d2ffb2b2b2ff9f9f9fff8a8b8aff757575ff5a5a59ff414141ff292928ff131313ff060605ff020303ff020202ff010102ff010202ff020101ff010201ff000000ff000000ff000001ff000000ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfefffbfcfcfffafbfafffafbfbfffbfbfafffafafafffafbfafffafafafffafafafffafbfbfffbfafbfffafafbfffafbfafffbfafafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f6fff6f7f6fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff3f3f3fff3f3f2fff2f2f2fff2f3f2fff2f2f2fff2f1f1fff1f2f2fff2f1f2fff1f1f2fff1f1f1fff1f1f1fff0f1f0fff1f0f1fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0efefffefefefffefefefffeeefefffefefefffeeeeefffeeeeeeffeeeeeeffedeeeeffeeeeeeffededeeffedededffedededffedededffedecedffedececffededecffecedecffecececffecececffecececffecececffececebffecececffecebecffececebffebecebffecececffebecebffebebecffebebebffebebebffebebebffebeaebffeaeaeaffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe7e8e8ffe7e8e7ffe7e6e7ffe6e7e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e0ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfe0ffdfdfdfffdededfffdfdedfffdfdedfffdfdedeffdededdffdededdffddddddffddddddffdddddcffdddcddffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadaffdadad9ffdad9daffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd9d9d8ffd8d8d8ffd9d8d9ffd9d8d8ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadbdaffdadadaffdadadaffdadbdbffdbdadbffdbdadbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd7d7d8ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd5d6d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d8d7ffd8d8d8ffd8d9d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadbffdadbdaffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffddddddffdeddddffdddddeffdededeffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfe0ffe0dfdfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e0e1ffe1e0e1ffe1e0e1ffe1e0e1ffe1e1e0ffe1e1e0ffe0e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e2e1ffe1e1e1ffe2e2e2ffe1e2e1ffe1e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e9ffe8e8e9ffe8e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebebebffecebebffebebecffecececffecececffecececffecececffedededffedeeedffededeeffeeededffedeeeeffedeeeeffeeeeeeffefefefffefeeeeffeeeeefffefefefffefeff0fff0efeffff0f0effff0f0efffeff0f0fff1f0f0fff0f1f0fff1f0f1fff1f0f0fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff2f2f1fff2f2f2fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f5f4fff5f5f5fff5f6f5fff5f5f5fff5f6f5fff6f5f5fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff8f7f7fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f9fff9f8f8fff9f9f8fff9f9f8fff8f9f9fff9f9f8fff9f9f9fff9f9fafff9f9f9fffafafafffaf9fafffafaf9fff9faf9fffafafafffafafafffafafafffafafbfffafbfafffbfafbfffafafbfffbfafafffafbfafffbfafafffbfbfafffafafafffbfafbfffbfbfafffbfafbfffbfbfbfffcfcfcfffdfefefffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0d0e0eff0d0d0dff0e0e0dff0f0f0eff0f0f0fff0f0f0fff0f0f0fff10100fff101010ff101010ff0f100fff0f0f0fff0f0e0eff111111ff141413ff161616ff19191aff1f1e1eff252525ff2e2e2eff383839ff444443ff4e4f4eff5c5d5cff6a6a69ff787777ff848585ff939393ffadacacffc7c7c7ffd8d8d8ffe6e6e7fff2f3f3fffcfcfcfffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff7f6f7ffeaeaeaffe2e2e2ffd5d6d6ffc0c0c0ffadadadffa2a2a2ff999999ff8b8a8aff787979ff676768ff565656ff454545ff353434ff262726ff191919ff0f0f0fff070707ff040404ff050505ff060606ff060606ff060707ff070706ff070607ff050605ff050505ff030203ff030303ff0303030000000000000000000000000000000000000000ff010101ff010101ff010100ff010100ff000100ff010100ff000000ff000000ff010000ff010101ff010101ff020202ff030202ff030303ff030303ff030404ff050505ff060605ff060706ff060606ff070606ff060707ff080808ff0a0a09ff0a0a0bff0b0c0cff959595ffd6d7d7ffd9d8d8ffdadadaffdcdcdcffdededdffdedfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e4ffe5e4e4ffe5e6e6ffe7e6e7ffe8e8e7ffe8e9e8ffeae9e9ffeaebeaffebebebffededecffedeeedffefeeefffefefeffff0f0effff1f1f0fff1f1f1fff2f2f1fff2f2f3fff3f3f3fff4f3f3fff4f4f4fff4f5f4fff5f5f5fff5f5f6fff5f5f5fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fffaf9f9fffafafafffafbfafffbfbfbfffbfbfcfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffefefdfffefefefffdfefefffefefefffffffefffefefefffefefefffefefffffefffefffffefefffffefffffefefefffffffefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefffffffffffffffffffffffffffefffffffefffefffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefdfffefefefffdfefefffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfcfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffbfcfbfffafafafff9f9f9fff8f8f8fff1f1f1ffd5d4d4ff929292ff676767ff505050ff262626ff0c0d0dff040403ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606161ff616161ff616161ff606161ff616160ff626161ff616161ff616161ff606060ff5f5f5fff5e5f5fff5e5e5eff5d5e5eff5d5d5dff5c5c5cff5b5b5bff5b5b5aff5a5a5aff595959ff585958ff585858ff575757ff575656ff565656ff555555ff545454ff535353ff525252ff515251ff505050ff4f504fff4e4e4eff4d4d4dff4c4b4cff4a4a4aff494949ff474848ff464646ff444445ff434443ff434242ff403f40ff313231ff131313ff050606ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff171817ff3a3a3aff5e5e5eff808180ffc3c3c2ffe6e5e6fff5f6f5fff9f9f9fffbfbfbfffcfcfcfffefefdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefffffffffffffffffffffefffffffffefefffffefefffefffefffffefefffffffefffffefffffefefefffffefffffefffffffffefefffffefffffefefefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefdfefffdfefefffdfdfdfffefefdfffdfefdfffefefefffefdfefffdfdfdfffefefdfffdfefefffefefdfffefdfefffdfefefffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffffefffffefffefffffffefffefffefffffffefffefefefffffefefffffffffffffffefffffffefffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffefefffefffefffffefefffffffefffefefefffefefefffefefffffefffefffffefefffefefefffefefefffefffefffefefffffefefefffefffffffffffffffffffffffffffffffefffffffefefffffefefefffdfefdfffefdfefffdfefefffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffbfafbfffafbfafffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff8f8f7fff8f8f7fff7f7f7fff7f7f7fff6f6f6fff6f6f5fff5f6f5fff5f5f4fff4f4f4fff4f3f3fff4f3f3fff3f3f3fff3f2f2fff2f2f3fff2f2f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0ffefefefffeeefefffeeeeedffedededffecedecffebebebffebeaeaffe9e9e9ffe8e8e8ffe7e7e8ffe6e7e7ffe6e5e5ffe5e4e5ffe3e3e3ffe2e3e2ffe1e1e2ffe0e0e0ffdfdfdfffdeddddffdddcddffdbdbdbffd9dadaffd8d8d8ffaeaeadff111211ff090909ff080808ff070707ff070707ff070707ff060607ff060505ff040404ff040403ff030404ff040404ff040404ff030403ff030302ff020202ff010201ff010101ff010102ff010101ff010201ff020101ff020101ff010001ff000001ff0001000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff202021ff8f908fffd7d8d8ffebebebfffafafafffffefefffefffffffffefffffffffefffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffefefffffefefffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfefefffdfdfefffefefdfffdfefdfffefdfefffdfefefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefffefffefefefffffefefffffefffffefefffffefffefffefffefffefffefffefffefffefefefffffefefffffffefffefefefffefefefffefefffffffefefffdfdfdfff7f7f7ffebebecffdededeffc1c2c1ffa6a7a7ff929292ff7b7a7aff626362ff494848ff363635ff1f1f1fff0c0c0cff030303ff010101ff010000ff010101ff010201ff020201ff010202ff020202ff000000ff000000ff000001ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfcfffbfbfbfffafbfafffbfbfbfffbfbfafffbfafbfffafafafffbfbfbfffafbfbfffbfafafffbfafafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffaf9fafff9fafafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f9f9fff9f8f8fff8f8f9fff8f9f8fff8f8f7fff8f7f8fff7f8f7fff8f7f7fff7f7f8fff7f7f7fff7f8f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff6f5f5fff5f5f5fff4f5f5fff4f4f5fff5f5f4fff4f4f4fff3f4f4fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f1f1fff1f1f1fff1f2f1fff0f1f1fff0f1f1fff0f1f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0eff0fff0f0efffeff0efffefefefffefefefffeeeeefffefefeeffeeefeeffeeeeefffeeeeeeffeeeeedffeeeeedffedeeedffedededffedededffecededffedececffedecedffecececffecececffececedffecececffecececffececebffecececffecececffecececffececebffececebffebecebffebecebffebebebffebebebffebebebffebebebffebeaeaffeaeaebffebeaeaffeaeaeaffe9eae9ffe9e9eaffeae9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e6ffe6e6e7ffe5e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0dfffe0e0dfffdfe0dfffe0dfdfffdfdfdfffdedfdfffdfdedeffdfdedfffdddedeffdededeffdddedeffddddddffddddddffdddddcffdddcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d9d8ffd8d8d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd9d9d9ffd9dad9ffdadadaffdbdbdaffdadadbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdadaffdadadaffd9d9d9ffdadad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd8d8d7ffd7d8d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d5d6ffd5d6d5ffd6d5d6ffd5d6d6ffd5d5d5ffd5d6d5ffd6d5d5ffd6d5d5ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadaffdbdadbffdbdbdaffdbdcdbffdbdbdcffdbdcdcffdcdcdcffdcdcdcffddddddffddddddffdddddeffdedddeffdededeffdededeffdfdedfffdedfdfffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e1e0ffe1e1e0ffe1e0e1ffe0e1e1ffe1e1e0ffe1e0e1ffe0e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9eae9ffe9e9eaffe9eaeaffe9eaeaffeaeaeaffebeaebffebebebffebebebffebebecffecececffecececffedecedffecededffecededffedeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefefffefefeeffefeeefffeff0effff0efeffff0eff0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff3f3f4fff4f4f4fff4f5f4fff4f5f4fff5f5f4fff5f4f5fff4f5f5fff5f5f5fff6f6f5fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f7f8fff8f7f8fff7f7f7fff8f8f7fff7f8f8fff8f8f8fff8f7f8fff8f9f8fff9f8f8fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffaf9f9fffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffafafbfffbfafafffbfafbfffafafafffafafbfffbfbfbfffbfbfbfffafbfbfffcfbfbfffdfdfdfffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0d0d0dff0e0f0eff0e0e0fff0f0e0fff0e0e0eff10100fff100f0fff101010ff100f0fff0f0f10ff101010ff0f1010ff0f0e0eff101010ff121112ff151515ff181918ff1d1e1dff242323ff2c2b2cff353535ff403f3fff4a4a4aff575757ff656564ff747574ff808181ff909090ffa6a6a6ffc0c1c1ffd4d4d4ffe3e3e3ffedededfff4f4f4fffcfcfbfffcfcfcfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafbfff0f0f0ffe6e7e6ffd7d7d7ffc5c5c5ffaeaeafffa1a2a1ff969797ff8a8a8bff7f7f7fff727171ff646464ff545455ff454545ff363636ff272727ff1c1c1bff111111ff0a0b0aff060706ff060606ff060606ff050505ff060606ff060606ff060607ff060706ff070607ff050505ff050505ff0302030000000000000000000000000000000000000000ff000000ff010000ff000000ff010000ff010101ff010101ff000001ff000101ff000101ff010000ff020202ff020102ff020302ff020302ff020303ff030202ff030303ff040404ff050405ff050605ff060606ff060606ff070707ff070808ff0a0909ff0a0b0bff242424ffc4c4c5ffd6d6d7ffd9d9d9ffdadadaffdddddcffddddddffdfdfe0ffe1e1e0ffe2e2e2ffe2e2e3ffe4e4e3ffe5e4e4ffe6e6e5ffe7e7e7ffe8e8e8ffe9e8e8ffe9eaeaffebebeaffecececffedededffedededffefefefffefeff0fff0f0f0fff0f1f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f7fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff9f9f8fff9f9f9fff9f9f9fff9fafafff9fafafffbfafafffbfbfbfffbfafbfffcfcfbfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffffefefffefefefffefefffffefffefffefefffffefefffffefefefffefefefffffefefffefefffffefefefffefefefffefffefffffffefffefefefffefffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffefefffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefefefffefefffffffffffffefffefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffbfbfcfffafafafff9f9f9fff8f8f7fff2f2f2ffd6d5d6ff949494ff676867ff545554ff2e2d2dff111011ff040505ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616061ff616161ff626162ff626161ff616261ff606161ff616060ff5f6060ff5f5f5fff5e5e5eff5d5d5eff5d5d5dff5c5c5cff5c5b5bff5b5a5bff5a5a5bff595a59ff595959ff585858ff575857ff575757ff565656ff555556ff545454ff535353ff525352ff525251ff505051ff4f504fff4e4e4eff4d4d4dff4b4c4cff4b4a4bff494949ff484847ff464647ff444545ff444344ff424242ff3c3b3cff2c2c2cff111111ff040404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090a09ff1a1a1aff3c3c3cff5e5e5eff807f80ffc6c6c6ffe7e7e7fff6f6f6fff9f9f9fffbfbfbfffcfcfcfffdfefdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefdfffefefefffefffefffefefefffefefffffefffffffffefffffffffffffffffffffffefefffefffefffefffefffffefefffefefffffefffffffefefefffefefffffffffffffefffefffffffefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefffefffffffefffefefefffefefffffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfdfefffdfefdfffdfdfdfffefefefffdfefefffefefefffdfefdfffdfefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffffffffffffefefffffefffffefffffffffefffffffffffffffffffffffefefffffffefffefffefffffefefffefefefffefefffffefefefffefefefffffffffffefefefffffefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfafbfffbfbfafffafafafffaf9fafffafaf9fff9f9f9fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f5f5fff3f4f4fff4f3f3fff3f3f3fff3f2f3fff2f3f2fff1f2f2fff1f2f1fff1f0f0fff0f0f0ffefeff0ffefefefffeeefeeffeeeeeeffedededffededecffebececffebeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe4e5e4ffe4e3e3ffe2e2e2ffe1e1e2ffe0e1e0ffdfdfdfffdededeffdcdddcffdbdbdbffdadad9ffd8d8d8ffd6d6d7ff3b3a3aff090909ff080808ff070808ff070807ff060707ff060607ff050606ff050405ff030404ff040403ff040405ff040404ff030304ff030303ff020203ff020202ff020202ff010101ff010101ff010201ff010102ff000000ff000000ff000000ff000000ff0101000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff1e1e1eff9a9a9affdadadbffededecfffafafafffefefefffffffffffffffffffffefefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffefffffefffffffffefffffefffefffffffffffffefefffefffefffefffefffffefefffefefefffefefefffdfefefffefdfefffefefefffdfefdfffefefdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfefffdfefefffefdfdfffdfefefffefefdfffdfdfefffdfefdfffdfdfdfffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffffefefffefefffffefffffffefffffffffefefffffffffffffefffffefffefffefffefffbfcfbfff0f0f0ffe5e5e5ffd1d1d1ffb1b0b1ff9b9c9bff848484ff6a6969ff505150ff3a3b3bff2b2a2aff171717ff090909ff010101ff000000ff000000ff010101ff010101ff010101ff010202ff020202ff020202ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffbfbfbfffafbfbfffbfafbfffafbfbfffafbfbfffafafafffafafbfffbfbfbfffafbfafffbfafafffafafafffafafbfffafbfafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff7f6f6fff7f7f6fff7f7f6fff6f6f7fff6f7f6fff6f6f6fff6f6f5fff6f6f6fff6f5f6fff5f6f5fff5f6f5fff5f5f5fff5f4f4fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f4f3fff2f3f3fff3f2f3fff2f2f3fff2f2f2fff1f2f2fff2f1f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff0f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efefffeff0efffefefefffeeefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffededeeffedededffedecedffedededffedecedffedececffecececffecececffecececffecececffecebecffecececffececebffebebebffebebebffececebffecebebffebebebffebebebffebebebffebeaeaffebebebffebeaebffeaebeaffeaebeaffeaeaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e8e9ffe8e9e8ffe9e8e9ffe8e8e8ffe8e8e7ffe7e8e7ffe7e6e7ffe6e6e7ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfe0ffdfdfdfffdfdedfffdfdfdfffdfdedfffdededeffdededeffddddddffddddddffddddddffdcdcddffdddcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdbffdbdbdbffdbdadbffdadbdbffdadadaffdad9d9ffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdad9d9ffdadad9ffdadadaffdbdadaffdadbdbffdbdbdbffdadbdbffdbdbdbffdbdbdcffdbdbdbffdcdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdcdbdbffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdadbdbffdadadaffd9dadaffd9dad9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d8ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd5d5d6ffd6d6d6ffd5d6d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9dadaffd9d9daffdadadaffdbdbdbffdadbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcddffdcdcddffddddddffddddddffdededdffdededeffdededeffdfdedeffdedfdfffdfdfdeffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e0ffe0e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e2ffe1e2e2ffe1e2e2ffe2e1e1ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e3e3ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e8e8ffe7e7e8ffe8e8e8ffe9e9e9ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaebffeaebeaffebebebffebebebffecebecffecececffecececffecededffededecffedededffedeeedffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefeffff0f0effff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f2f2fff3f3f3fff3f2f3fff3f3f3fff3f4f3fff3f4f3fff3f3f3fff4f3f4fff4f4f4fff5f4f4fff4f5f4fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f6f6fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f7f7fff6f6f7fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f8f8fff8f7f8fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f9fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafbfbfffbfafafffbfbfbfffbfafbfffbfbfafffafbfafffafbfbfffafafafffbfafbfffafafbfffbfafbfffbfbfbfffdfcfdfffefdfdfffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0f0eff0f0f0fff0e0f0eff101010ff101010ff101010ff0f0f0fff0f100fff101010ff0f0f0fff0f100fff100f10ff0e0d0eff0f0f10ff111112ff141414ff191818ff1c1c1cff212221ff282828ff303131ff3a3b3aff454546ff525353ff60605fff6d6d6dff7a7a79ff8a8a8aff9e9e9effbab9b9ffcececeffd8d8d7ffdfe0e0ffeaeaeaffeeeeeefff7f7f7fffcfcfcfffdfdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffbfbfbfff5f5f5ffeaeaeaffe0e0dfffd2d2d2ffb0b0afff9f9f9fff949494ff8c8c8cff818180ff747473ff666666ff585858ff4d4c4cff404141ff353536ff292929ff191a1aff0f0f0fff090909ff090809ff090908ff090909ff060606ff060606ff050505ff060606ff060606ff070707ff060706ff060707ff050505000000000000000000000000000000000000000000000000ff000100ff000000ff010001ff010101ff000000ff000100ff010001ff000000ff000100ff010101ff020202ff020303ff020303ff030303ff030303ff030303ff030303ff030303ff030404ff040505ff050505ff050606ff070706ff070807ff090909ff0b0a0bff4c4b4bffd5d4d4ffd7d7d7ffd9d9d8ffdadbdaffdcdddcffdededeffdfe0dfffe1e1e1ffe2e2e2ffe3e3e2ffe4e3e4ffe5e5e5ffe6e6e6ffe6e7e7ffe8e7e8ffe9e9e9ffe9eaeaffebebebffecececffedededffeeeeedffefefefffeff0effff0f0f0fff1f1f1fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff3f4f4fff4f5f4fff5f5f4fff5f5f5fff5f6f6fff5f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f6fff7f7f7fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9faf9fffafaf9fffafafafffafafbfffbfbfcfffbfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefefdfffdfefdfffefefefffefdfefffefdfdfffefefefffffefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefffefffefefffffefefefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffffffefffefffefffffefffffefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffefefffefefffffefefefffffefefffffefffffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffdfefefffefdfefffdfdfdfffdfdfdfffefefdfffdfdfefffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafafafff9f9f9fff8f8f8fff1f1f2ffd6d7d7ff989899ff686868ff575756ff323332ff121312ff050505ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616160ff616161ff616261ff616162ff616262ff626261ff616161ff606060ff605f60ff5f5f5fff5f5e5eff5e5e5eff5d5d5dff5c5c5cff5b5b5bff5b5b5bff5a5b5aff5a5a5aff595959ff585858ff585758ff575757ff565656ff555656ff545455ff535453ff525353ff525252ff505151ff505050ff4f4f4eff4e4e4eff4c4d4cff4b4b4bff4a4a4aff484849ff474747ff464646ff444444ff414242ff3a3b3aff2a2a2aff0f0f0fff030404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0b0b0bff1d1d1eff404040ff626262ff828382ffc9cacaffe8e9e9fff6f7f6fff9f8f9fffbfbfbfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfdfefffefefefffffefefffefefefffefffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffefefefffefefefffffefefffffefefffffffefffefffefffefefefffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffefffffffefffefffefefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffdfefefffefefefffdfdfdfffefdfefffefefdfffefefefffefefdfffdfefdfffefefefffdfdfefffefefefffefefefffdfefdfffdfefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffffefffffefffefffefffefffefefefffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffefffffffffffffffffffffffefffefffffffefefffffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffbfbfcfffcfcfcfffcfcfbfffbfbfbfffafbfbfffafbfafffafaf9fffaf9f9fff9fafafff9f9f9fff8f9f8fff9f8f8fff8f8f8fff7f8f7fff7f7f7fff6f6f7fff5f6f6fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff3f3f3fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f1f1fff1f1f1fff0f1f0fff0f0efffefefefffeeefefffeeeeeeffedeeeeffededecffebecebffebeaeaffe9e9e9ffe8e8e8ffe8e7e7ffe7e6e7ffe6e6e5ffe4e5e4ffe3e3e3ffe2e2e3ffe2e2e1ffe1e1e0ffdfdfdfffdededdffdddcddffdbdbdbffdad9d9ffd8d8d8ffd6d6d7ff6b6c6bff090909ff080808ff070808ff080708ff070707ff070707ff060605ff040404ff040404ff030304ff040404ff040404ff030303ff020303ff030303ff020302ff020102ff010101ff000101ff010101ff010000ff000000ff000000ff000001ff000000ff0000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff292929ff9c9c9bffdedddeffeeeeeefffbfbfbfffefffffffffefffffefffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfefffefefdfffefefefffefefdfffdfefdfffefefefffdfdfefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefffffdfdfdfff7f6f6ffeaeaeaffdcdcdcffbfbfbfffa5a6a6ff8e8f8fff747474ff5a5a5aff414140ff2d2e2dff1f1f1fff101011ff060606ff010001ff000000ff000000ff000000ff010101ff010101ff020202ff020202ff020202ff020201ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffcfcfbfffbfbfafffbfbfafffbfafbfffafafafffbfafafffbfafbfffbfafafffafbfafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9fafafffafafafff9f9f9fffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f4fff4f4f3fff3f3f3fff3f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff0f0f0fff0f0f0ffeff0f0fff0eff0ffeff0efffefefefffefefefffeeefefffefeeefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffecedecffecededffecededffecedecffecececffecececffecececffecececffecececffebecebffebecebffecebecffebececffebebebffebebebffebebebffebebebffebebebffebeaebffeaeaebffeaebebffeaeaebffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e8e8ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe1e0e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfe0ffdfdfdfffdfdfdeffdedfdfffdedfdfffdededeffdedddeffdddedeffdddedeffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdad9daffd9d9daffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffd9dadaffdadadaffdadadaffdbdadaffdbdadbffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdcdcdcffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdadbdbffdadadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d5ffd6d5d5ffd5d6d6ffd5d6d6ffd5d6d5ffd6d5d6ffd5d6d5ffd5d6d5ffd6d5d6ffd5d6d6ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d7ffd6d6d7ffd6d6d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd7d8d8ffd9d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdbdbdaffdadbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffddddddffdddddcffddddddffddddddffdededeffdededeffdededfffdedfdeffdedfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e1ffe0e1e1ffe1e1e1ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e1e1ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffebeaebffebebebffebebebffebececffecebecffecedecffecededffedededffedededffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefefffeeeeefffefefefffefefefffeff0efffeff0f0fff0f0f0fff0f0effff0eff0fff0f0f0fff0f0f1fff0f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff7f7f6fff6f7f6fff7f6f7fff6f6f7fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f9f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafbfffafafbfffbfbfafffafbfafffbfbfafffbfbfafffafbfbfffbfcfcfffdfdfdfffdfefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff10100fff0f100fff100f10ff0f0f0fff100f10ff0f1010ff0f0f0fff101010ff101010ff0f0f10ff100f0fff101010ff100f0fff111111ff141314ff171716ff1b1a1bff20201fff252525ff2d2d2dff363637ff424241ff4d4d4dff595959ff676667ff747474ff848484ff989898ffadacacffb8b8b8ffc6c6c5ffd4d4d4ffdadadaffe2e2e2ffeaeaeafff1f0f0fff9f9f9fffdfdfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffafafaffedededffe3e3e3ffd9d8d8ffc7c7c8ffadadacff909190ff888889ff7e7f7eff757676ff6a6a6aff5e5e5eff505050ff444344ff383838ff2e2e2eff262625ff1b1a1aff0d0c0dff060605ff050505ff070708ff090809ff080909ff090808ff060606ff060606ff050505ff060606ff060606ff060607ff07060700000000000000000000000000000000000000000000000000000000ff010000ff000000ff000001ff000100ff010001ff000001ff000000ff010001ff010101ff010102ff030202ff030303ff040303ff030303ff040303ff030303ff030203ff030303ff030303ff040404ff050505ff060505ff060606ff070707ff090909ff0b0b0bff848483ffd5d5d5ffd7d7d7ffd8d9d9ffdbdbdaffddddddffdededeffdfe0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe8e8e7ffe9e8e8ffeae9eaffebebebffedececffedededffeeeeeeffeeefeffff0efeffff0f0f0fff1f1f1fff1f2f2fff3f3f2fff3f3f3fff3f3f3fff4f3f4fff4f4f5fff4f5f5fff5f5f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f7f8fff8f8f8fff9f8f9fff8f9f9fff9f9f9fffaf9fafffafafafffafafafffbfafafffbfbfbfffcfbfcfffcfcfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffffefffffefefefffffffefffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffffffefffefffffefffffffffffffefefffffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffffefffffffffffefefefffffefffffffffffffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffefdfefffefdfdfffefefdfffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffbfbfbfffafafafffafaf9fff8f8f8fff3f2f2ffd8d8d8ff9e9e9eff696969ff575757ff343333ff141314ff060605ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616161ff616261ff616162ff616161ff616161ff616161ff616061ff606060ff5f5f5fff5f5f5fff5e5e5dff5d5d5dff5d5d5cff5b5c5bff5b5b5bff5a5b5aff595a5aff595958ff585858ff585858ff575757ff565656ff555555ff555554ff545354ff535253ff525252ff515151ff505050ff4f4f4fff4d4e4eff4d4c4dff4b4b4bff4b4a4aff494949ff484848ff464646ff444545ff434243ff3c3c3dff2d2d2eff111111ff040405ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff0d0d0dff212121ff444443ff636363ff888888ffccccccffeaeaeafff6f6f7fff9f9f9fffbfafbfffcfdfdfffefdfdfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffefdfdfffefefefffefefefffffefefffffefffffffffefffffefffffefffefffefefffffefefefffefefefffefefefffffefffffefefffffefefefffffffefffefefefffefefefffffffefffefffefffefefffffefffffffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefefdfffdfdfefffefdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffefefefffffefffffefefffffefefefffffefffffffffefffefefffffffefefffffffffffffefefffffffefffffffffffffffefffffefffffffffefffffefffffefffefffefefffffffefefffffefefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefdfefffefefdfffefefdfffdfdfefffdfdfdfffcfdfdfffdfcfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafafbfffafafafffafafafff9f9fafff9fafafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f6fff6f6f7fff5f6f6fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff1f0f1fff0f0f0ffefefefffeeefefffeeeeeeffedededffededecffebececffebebebffeaeaeaffe8e8e8ffe8e8e8ffe7e6e6ffe5e6e6ffe5e5e4ffe3e4e3ffe2e2e3ffe1e2e2ffe0e1e1ffdfdfdfffdededeffddddddffdbdbdbffdadadaffd8d8d8ffd6d6d6ff9c9c9cff090809ff080808ff080807ff070708ff070707ff060707ff060506ff040404ff040403ff030403ff040404ff040304ff030303ff040303ff030303ff020202ff020102ff010101ff000101ff010000ff000000ff010000ff000000ff000001ff000000ff010001000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff232323ff9f9f9fffdfdedffff0eff0fffcfcfcfffefefefffffefefffffefffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffefffefffefefffffefefefffefefefffefefefffffefffffefefffffefefdfffefefefffefefdfffdfefefffefefdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfefdfffefdfdfffdfefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffefefffffefefefffbfbfbffefefefffe4e3e3ffcdcccdffaeaeadff9a999aff808080ff656566ff4a4a4aff313131ff1f1f1fff131314ff090909ff030303ff010101ff000000ff000000ff000000ff000000ff010101ff010201ff010202ff020201ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffafafafffbfbfafffafafafffafafafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffafaf9fffafaf9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff8f7f8fff7f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f7fff6f7f6fff7f6f7fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff6f6f5fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff1f0f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0effff0efefffefefefffefefefffefefefffeeeeefffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeedffedededffeeeeedffedededffececedffedecedffececedffecececffecececffecececffebececffecececffecebecffecebebffebecebffecebecffebebebffecebecffebebebffebebebffebebebffebebebffeaeaebffebeaeaffeaeaebffebeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9eaffeae9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e6e7ffe6e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e0e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededfffdededeffdededeffdddddeffdddedeffddddddffdddcddffdddcdcffdcdcdcffdcdcdcffdbdcdbffdcdbdcffdbdbdbffdadbdaffdbdadbffdbdadaffdadadaffdad9d9ffd9d9daffdad9d9ffd9d9d9ffdad9d9ffdad9d9ffd9d9d9ffdadad9ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffdadadaffdadadaffdbdadbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdcffdbdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffd9dadaffdad9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d6d5ffd6d5d6ffd5d6d5ffd6d5d6ffd5d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd8d8d7ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9daffdadad9ffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdddcffdcdcdcffddddddffdededdffdedddeffdededeffdededeffdededeffdfdedeffdfdedfffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e1ffe0e0e1ffe0e0e1ffe1e0e1ffe0e0e1ffe0e1e1ffe1e1e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe1e1e2ffe2e1e1ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffeaeae9ffeaeaeaffebebebffebebebffebebebffebebebffecececffedececffedecedffededecffedededffededeeffeeedeeffedeeeeffeeeeeeffeeeeeeffefefeeffefefefffefefefffefefefffefefeffff0eff0ffefeff0ffefeff0fff0f0f0fff0f0f1fff0f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f3fff4f4f4fff5f4f4fff4f4f4fff4f5f4fff4f4f5fff5f4f4fff5f5f5fff5f5f5fff5f5f6fff5f6f6fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff7f7f6fff7f6f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f9fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffaf9fafffafaf9fffafafafffafafafffafafafffbfafbfffbfbfafffafafafffbfafafffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfafffbfafbfffbfbfafffbfbfbfffcfcfcfffdfdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff0f1010ff10100fff101010ff10100fff0f0f10ff101010ff10100fff101010ff0f0f10ff0f1010ff101010ff0f0f10ff0f0f0fff10100fff131212ff151615ff191919ff1e1e1dff222223ff292829ff313232ff3b3c3bff474646ff525253ff605f5fff6e6f6eff7b7b7bff888989ff8f8f90ff9a9a9affaeafaeffbbbbbbffcac9c9ffd3d3d4ffdcdbdcffe5e5e5ffecededfff5f5f6fffbfbfbfffdfdfdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffdfcfcfff5f5f6ffe8e8e8ffddddddffcfcfcfffbbbcbcffa1a1a2ff8e8e8eff7d7d7dff757575ff6a6969ff606060ff555455ff484949ff3c3d3dff323233ff292928ff1f1f1fff161716ff0d0d0cff050605ff030203ff030303ff070808ff080808ff080909ff080909ff090809ff060606ff060605ff050505ff060606ff06060700000000000000000000000000000000000000000000000000000000ff010000ff010001ff000001ff010100ff000000ff000100ff000001ff010101ff010000ff010101ff020203ff030303ff030403ff030304ff040404ff040403ff040303ff030303ff030203ff040403ff040404ff050505ff060606ff060707ff080707ff090909ff1b1a1affbbbcbcffd5d5d5ffd7d8d7ffd9d9d9ffdbdbdbffdddeddffdfdfdfffe0dfdfffe1e1e1ffe2e2e2ffe3e4e3ffe4e4e4ffe5e5e6ffe6e6e6ffe7e7e7ffe7e8e8ffe9e9e9ffe9eae9ffebebebffececedffedeeeeffeeeeeeffeeefefffeff0f0fff0f0f0fff1f1f1fff2f1f1fff2f3f3fff2f3f2fff4f3f4fff4f4f3fff5f4f5fff5f5f5fff5f5f6fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff7f7f7fff6f7f7fff7f8f7fff8f8f8fff9f9f8fff9f9f9fffaf9f9fffafaf9fffafafafffafafbfffafbfbfffbfcfbfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefefffefdfefffdfdfefffefdfdfffdfefefffefefefffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffefffefffffffefffefffffefefffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffefffefefffffefefffffffffffffffffffffffefffffefefffffffefefffefffffffffffefffefffffffefefffffffefffffefffefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefdfefffefefefffdfefefffefefefffdfefefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffbfbfbfffbfafafff9fafafff8f8f9fff3f3f3ffdadad9ffa4a3a4ff6b6b6bff585857ff353534ff151514ff060606ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616160ff616162ff626261ff616162ff616162ff616261ff616261ff616161ff606061ff606060ff5f605fff5f5f5eff5e5e5eff5d5d5dff5d5d5dff5c5c5cff5b5c5bff5b5a5aff59595aff595959ff585959ff575858ff575757ff575756ff555656ff545555ff545454ff535353ff525252ff515152ff505151ff4f504fff4e4e4fff4d4d4dff4c4b4cff4a4b4bff4a4949ff484949ff474747ff464546ff444444ff414041ff333333ff141415ff050505ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0c0c0cff222121ff444545ff626362ff908f90ffcecfceffecececfff7f7f7fff9f9f9fffbfafafffcfdfdfffdfdfefffdfcfdfffcfcfdfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfefffefefefffffffefffffefefffefffefffffefffffffffefffefefffffefefffffefffffffefffffffffefefffefefffffefefefffefffefffefefefffefffffffefefffffffefffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffdfefefffefefefffdfefdfffefdfefffefefefffdfefefffefefefffdfefefffdfefefffefdfefffefefefffefdfdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefffffefefffffffffefffefffffffefffefffefefffffffffffffffefefffefffffffffefffffefffffffffffffffefefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffefffffffefffffffffefffffefefffffefefefffefffefffefefefffefefefffefefefffefefffffefffefffefffefffffefefffefefefffffefefffffffffffefffffffefefffffffffefffefffffffefffefffefefefffefefefffefdfefffefefefffdfefefffdfefdfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfbfbfffbfafbfffafbfafffafafbfffafaf9fff9fafafff9f9f9fff9f8f9fff9f8f9fff8f8f8fff8f8f8fff7f7f7fff6f7f6fff6f5f6fff6f5f5fff5f5f5fff4f5f5fff4f4f5fff3f4f4fff3f4f3fff3f2f3fff3f2f2fff2f2f2fff2f1f1fff0f1f0fff0f0f0fff0f0efffeeeeefffeeeeefffeeeeeeffedededffecececffebebebffeaeaeaffe8e9e9ffe8e8e7ffe6e7e7ffe5e5e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e1e1ffe0e0e1ffdfdfdfffdedfdeffdcddddffdbdbdcffdadad9ffd8d9d8ffd6d7d6ffcdcdcdff292929ff080708ff070708ff070808ff070707ff060707ff050606ff050404ff030404ff030303ff030404ff030403ff040404ff030403ff040304ff020302ff010102ff000000ff000001ff000001ff000000ff000001ff000000ff000100ff000101ff010100ff010101000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff2a2b2bff9f9f9fffe0e0dffff3f4f4fffefefefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffefffefefffffefefffffefffffffefffffffffefefffefefffffefefefffdfefefffefefdfffdfefefffdfdfefffefdfefffdfefdfffefefefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefefffdfefdfffdfefefffdfefefffefdfdfffdfefefffefdfdfffefefefffdfefdfffefefefffefefdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffefefffffffefefffffefefffefffffffefefffffefffefffefffefffdfdfdfff5f5f5ffe9e9e9ffdbdadaffbcbdbcffa1a0a1ff8c8c8bff707071ff555556ff3b3b3bff232323ff121212ff09090aff040404ff010202ff000000ff000100ff000000ff000001ff000100ff000000ff010101ff010101ff02010200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffdfefdfffcfcfcfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffafafbfffbfafbfffbfbfafffbfbfbfffbfafafffafafafffafafafffafbfafffafafafffafafbfffafafafffafafafff9fafafffafafafff9faf9fffaf9fafffafafafff9fafafff9faf9fff9f9fafff9f9f9fff9f8f9fff8f9f9fff9f8f8fff8f9f9fff8f8f8fff8f8f9fff8f8f8fff8f7f8fff8f8f8fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f7fff7f6f6fff7f6f6fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff6f6f5fff5f5f4fff4f5f4fff4f4f5fff4f5f4fff4f4f4fff4f3f4fff3f4f4fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f3f2fff2f1f2fff2f2f2fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff0f1f1fff0f0f1fff0f1f0fff0f1f0ffeff0f0fff0f0f0ffeff0efffefefefffefefefffeeefefffefefeeffeeeeefffeeeeeeffeeedeeffedeeeeffeeededffedededffedededffedededffecedecffedecedffecedecffececedffecececffebececffecececffecebecffecebecffebebecffececebffebebebffebecebffebebebffebebebffebebebffebebebffebeaebffeaebebffeaebeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e6e6ffe6e6e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0e0ffdfdfdfffdfdfdfffdedfdeffdfdedfffdededeffdededeffddddddffdddddeffddddddffdddcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdadaffdadadaffdad9daffd9dadaffd9dad9ffd9d9d9ffdad9d9ffdadad9ffdad9d9ffd9dad9ffd9d9daffdadad9ffd9d9daffd9d9daffdadadaffdadadaffdbdadaffdadadbffdbdadaffdadbdbffdbdbdbffdbdcdbffdbdbdcffdcdbdcffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdbdcffdcdcdcffdbdcdcffdbdcdbffdbdbdbffdadbdaffdbdadbffdadadbffdadadaffdadadaffd9d9daffd8d9d9ffd9d8d8ffd8d9d8ffd8d7d7ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd7d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d7d6ffd6d6d7ffd7d6d7ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dadaffdadadaffdadbdbffdbdadbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdddcddffddddddffdddedeffdddddeffdededeffdedfdeffdedfdeffdfdedeffdedfdeffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe1e0e0ffe1e1e1ffe0e1e0ffe1e0e1ffe0e1e0ffe1e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e4ffe4e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffeaeaeaffeaebebffeaebebffebebebffebecebffebececffebececffecececffecedecffedecedffededeeffedeeeeffeeeeeeffedeeeeffeeeeeeffefeeeeffeeefefffefeeeeffefefefffefefeffff0eff0ffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff1f2f1fff2f1f2fff2f2f2fff3f2f2fff2f3f3fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f3f3fff4f4f4fff4f4f4fff5f5f4fff4f4f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f6fff6f6f5fff6f6f6fff6f5f6fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f7fff6f6f7fff7f7f6fff6f7f7fff6f7f7fff7f7f7fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f8f8fff8f7f7fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafffafafafffafafafffafbfafffafafafffbfafafffbfafafffafbfbfffafafbfffafbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffbfafafffbfbfafffbfbfbfffcfcfcfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0fff101010ff10100fff0f1010ff101010ff0f0f10ff10100fff0f0f0fff101010ff101010ff101010ff100f10ff0f1010ff0e0e0eff0f0f0fff111111ff151514ff181818ff1a1b1aff1e1f1eff242424ff2c2c2bff353535ff404040ff4a4b4bff565757ff606061ff696968ff747473ff7d7d7dff8a898aff919191ff9f9f9fffafafafffc0c0c0ffcdcecdffd7d7d7ffdfdfdfffe7e7e7ffefefeffff8f9f8fffdfcfcfffefefdfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffefffefffdfdfdfff9faf9ffeeeeeeffe2e3e2ffd5d6d6ffc2c3c3ffacacadff969696ff858685ff797979ff6a6a6aff606061ff555555ff4a4a4aff404040ff363636ff2e2e2eff272627ff1d1d1dff131313ff0b0c0bff060606ff030303ff010101ff030202ff030303ff080708ff070808ff090908ff080809ff080809ff060606ff060606ff0505040000000000000000000000000000000000000000000000000000000000000000ff010101ff010100ff000001ff000001ff000100ff000101ff000101ff000001ff010100ff020101ff020202ff040303ff040404ff040304ff030404ff040404ff030403ff030303ff040403ff040404ff040504ff050605ff060606ff070706ff070808ff090908ff424343ffd3d4d4ffd6d5d6ffd8d8d7ffdadad9ffdbdbdbffdedddeffdedfdfffe0e0e0ffe1e1e1ffe2e2e3ffe3e3e3ffe4e4e5ffe5e5e6ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffebeaeaffebebebffedececffedeeedffeeeeefffefefeffff0f0effff0f0f0fff1f1f1fff2f2f2fff3f2f2fff3f3f3fff4f3f4fff3f4f4fff5f4f5fff5f4f5fff6f5f5fff5f5f5fff6f5f6fff6f6f6fff6f7f7fff7f7f6fff7f7f7fff7f7f8fff8f9f8fff8f9f9fff9f9f9fff9f9fafffafaf9fffafafafffafbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffffffffefefffefffefffffefefffffffefffefefefffffefefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffefffffffffffffffffffffffefffefffefffefffffefffffffffefffefefffffefffefffefffffffefffffffefefffffefefefffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefdfdfffefefdfffdfdfdfffefdfdfffefefdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffbfbfbfffafafafffafaf9fff8f9f8fff4f4f4ffdcdbdcffabaaabff6c6d6dff5a5a5aff3b3c3cff171717ff080808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff626261ff626262ff616261ff616261ff616161ff616261ff616161ff606160ff606060ff5f5f60ff5f5e5fff5e5e5eff5e5e5dff5c5c5dff5c5c5cff5b5c5cff5a5a5aff5a5a59ff595959ff585858ff585858ff575757ff565757ff565555ff555555ff545454ff545353ff525252ff525151ff515151ff505050ff4e4f4fff4e4e4dff4c4c4cff4b4b4bff4a4a4aff4a4949ff484848ff474647ff454545ff424243ff343434ff171617ff060606ff020102ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff09090aff202020ff403f40ff616060ff969596ffd0d0d1ffeeeeeefff7f7f7fff9f8f9fffafafbfffdfcfdfffefefdfffdfdfdfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffffffefffefffefffefefffffffffffffffffffffefffefffefffefffffefefffefffefffefefffffefffefffefffffffefefffffefefffffefefefffffffefffefefffffffefffffefffffffefffffffefffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefefefffefefefffdfefefffefefefffdfdfefffdfefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffffefffffffffefffefffffffefefefffefefefffefefffffefffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffefffffffffffefffefffefffffffffffffffffffffffefffefffefffefffffefffffefffefffefffffffefffefffefffffffefefffffefefffffefefefffefefefffefefefffefefefffefffffffefefefffefefefffffffffffefffefffffefffffffefffffffffffffffefefffefffefffffefefffffefefffefdfdfffefdfdfffefefefffefefefffdfdfefffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffafafafffbfafbfffafafafffafafafffafaf9fff9fafafff9f9f8fff8f8f9fff8f8f8fff7f8f7fff6f7f7fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f3f3fff3f3f3fff2f3f2fff2f2f2fff1f2f1fff1f1f1fff0f0f0fff0f0f0ffefefefffeeefeeffeeedeeffedeeedffecececffebecebffeaebebffe8e9e9ffe8e7e8ffe7e7e6ffe6e6e5ffe5e5e5ffe4e4e4ffe3e4e4ffe2e2e2ffe1e1e0ffe0e0e0ffdededeffddddddffdbdbdcffdadadaffd8d8d8ffd7d7d6ffd5d5d5ff5a5a59ff070707ff070707ff070707ff070707ff060606ff050505ff040404ff030304ff030303ff040304ff040404ff040404ff040404ff040304ff020202ff020102ff000001ff010001ff000100ff000101ff000000ff000000ff000101ff010100ff010101ff01010100000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff242425ffa0a1a1ffe1e1e1fff5f6f5fffefdfdfffffefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffefffefffffefefffefffefffefefefffefefefffefefffffdfefefffefdfefffefefdfffefefdfffdfdfefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfefffefefdfffdfdfdfffdfdfefffefdfdfffefdfdfffefdfdfffefdfefffdfdfefffefefefffefefefffefefefffefefefffffefffffefffefffefffffffefefefffefefefffefefffffefffefffefffffffefffefffefefffffffffefffffffefffefffefffffffffffefefefffaf9faffedeeedffe2e2e1ffcdceceffafafafff949494ff7a7a7aff5f605fff454645ff2d2c2dff171817ff0a0b0bff040404ff010202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffcfdfdfffbfcfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfafffafafbfffbfafbfffafbfbfffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fffaf9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff8f8f9fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f7f7fff8f7f8fff7f7f7fff8f7f8fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f7f7fff6f6f7fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff4f4f4fff4f4f3fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff0f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffededeeffededeeffeeededffeeededffedededffedecedffecececffececedffecececffecececffebebecffecececffececebffebececffececebffebebebffebebecffebebebffebebebffebebebffeaebebffebebeaffebebebffeaebeaffebeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe7e8e7ffe8e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe2e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffe0dfdfffdfdfdfffdfdedfffdededeffdededfffdededeffdedddeffddddddffdedddeffdddddcffdcddddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdcdbffdbdbdbffdadadbffdadadaffdadadaffd9dad9ffdadadaffdad9d9ffd9d9daffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffd9dad9ffd9dad9ffdad9daffdadadaffdadadaffdadbdaffdadbdbffdadbdbffdbdbdbffdbdbdbffdcdcdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdadadaffdbdadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd7d6d7ffd6d6d6ffd7d6d7ffd6d6d6ffd7d6d7ffd6d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd5d6d6ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d8d7ffd8d8d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadbffdbdbdaffdbdbdaffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdddddeffdedddeffdededeffdededeffdedfdeffdfdedeffdfdfdeffdfdfdfffe0dfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe1e0e0ffe1e0e0ffe1e0e1ffe0e0e0ffe1e0e1ffe0e0e0ffe1e0e1ffe0e0e0ffe1e0e1ffe1e1e0ffe0e1e1ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebeaebffebebebffebecebffecebebffecececffedececffededecffedececffeeededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeefffefefefffefefefffefefefffefefeffff0eff0fff0eff0fff0f0f0fff0f0f0fff1f0f1fff1f1f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f2f2fff1f2f2fff2f2f2fff3f3f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff3f4f3fff4f4f4fff4f4f4fff5f5f5fff4f5f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f6f6fff6f5f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f7f7fff7f6f6fff6f7f6fff7f6f6fff7f7f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f7f7fff8f8f7fff8f7f8fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff8f8f9fff9f9f9fff9faf9fff9fafafffafaf9fffaf9fafffafafafffafafafffafbfafffafbfafffafafbfffbfafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffcfcfbfffdfdfdfffdfefdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff10100fff100f10ff0f1010ff101010ff0f0f0fff101010ff101010ff10100fff0f1010ff100f0fff10100fff0f1010ff101010ff0f0f0fff101110ff121312ff151515ff171717ff1b1a1bff202020ff272728ff303030ff383838ff3f3f3fff474848ff525151ff5b5b5bff656565ff707170ff787878ff838282ff8b8b8bff969797ffa7a7a7ffb8b8b8ffc6c6c6ffd3d3d2ffdadadaffe2e2e2ffebeaeafff2f3f3fffbfbfbfffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefefffcfdfcfffbfcfcfffafafafff5f6f6fff0eff0ffe7e8e7ffdbdcdcffccccccffb5b5b5ff9d9c9dff898a89ff7b7b7aff707070ff666666ff555655ff4c4d4cff424242ff383838ff303031ff2a2a2aff252525ff201f20ff161616ff0b0b0cff070607ff040403ff020302ff020303ff030303ff030302ff020303ff070707ff070708ff080809ff090908ff080809ff060606000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010101ff000001ff010001ff010100ff010000ff000100ff010100ff000001ff020202ff030302ff040403ff040404ff040404ff040404ff040404ff040404ff040304ff040404ff040505ff050505ff050606ff070607ff070707ff070808ff090909ff727372ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffdddeddffdedfdfffe1e1e0ffe1e2e1ffe2e2e3ffe3e3e3ffe4e4e5ffe6e5e5ffe7e7e6ffe7e7e7ffe8e7e8ffe9e9e9ffeaebeaffebecebffecededffeeeeedffeeeeeeffefeeefffefeff0fff0f0f1fff2f2f1fff2f2f2fff3f2f2fff3f3f3fff4f3f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9faf9fffafaf9fff9fafafffafafafffbfbfafffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfefdfffdfdfefffdfdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffffefefffefffefffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffffefefffefffefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffefffefffefefffffefefefffefffefffefefefffefffffffffefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffdfdfefffefdfefffefefdfffdfefefffdfefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfbfbfffafafafffafafafff9f9f9fff5f5f5ffdededeffb0b0b0ff6f6f6eff5c5c5cff424342ff1a1a1aff090a09ff020303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616261ff616261ff616261ff616161ff626161ff616261ff616161ff606161ff606060ff5f5f5fff5e5f5fff5e5e5eff5d5e5dff5d5d5dff5b5c5bff5b5b5bff5b5b5bff595a5aff59595aff585858ff585858ff575757ff575757ff555556ff555555ff545454ff535453ff525353ff525252ff515151ff505050ff4f4f4fff4e4e4eff4d4c4dff4c4c4cff4b4b4bff4a4a4aff49494aff484848ff464646ff414041ff333333ff161616ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020203ff0c0c0bff222222ff414040ff616162ff9b9b9cffd3d3d3fff0efeffff8f8f8fff8f9f8fffbfbfbfffcfcfdfffdfdfdfffcfdfdfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefffffffffffefffffefffffffffffffefffffffffffffffefffffffffefffffefffefffefffffffefefefffefefefffefefefffefffefffffefefffefffefffffefffffefefefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffefffefefffffefefefffefefefffefefefffffefefffefefefffefdfefffefefdfffdfefefffdfefefffefefefffefefdfffefefefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffffefffefefffffefefefffefefefffefffffffefefffffffefffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffffffefffefefffffefefefffefefefffffffffffffffefffffefefffffffffffefffffffffffffffefffffffffefffffefffefffefffffffefffffffefffefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefffffffefefffffffffffefefffffefefefffefefefffefffefffefefefffefefefffefefdfffdfefefffdfdfdfffdfcfdfffdfcfdfffdfdfcfffcfcfdfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafafafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f8f8fff8f7f7fff6f7f6fff6f6f6fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff3f4f4fff3f3f3fff3f3f2fff2f3f3fff2f2f1fff1f1f1fff0f1f0fff0f0f0ffeff0efffeeefefffeeeeeeffedeeedffecededffebececffebebebffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e6ffe4e4e4ffe3e3e3ffe3e2e2ffe0e1e1ffdfe0e0ffdededeffddddddffdcdbdbffdadadaffd8d8d8ffd7d6d7ffd5d5d5ff929392ff070807ff070707ff070706ff060606ff050506ff050405ff040404ff040404ff040404ff040404ff040405ff050405ff050405ff040304ff030303ff010101ff010101ff000001ff000000ff000000ff000001ff000001ff010101ff010101ff010101ff0001010000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff302f2fffabababffe3e2e3fff3f3f2fffbfcfbfffdfefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffefffefffefefffffefefefffefefefffefdfefffdfefefffefefdfffefefdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfefefffefdfefffefdfefffefefefffefdfefffefdfefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffefffffefefffefffffffffffefffefffffffffffffffffffefffefefefffbfbfbfff1f1f1ffe4e5e4ffd4d5d5ffbababaff9f9f9fff878888ff6b6c6bff505050ff353636ff212021ff101110ff060606ff010201ff000100ff000000ff000100ff010000ff000100ff010001ff000000ff000000ff010000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffdfefefffcfcfcfffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfafffbfbfbfffafafafffafafafffbfbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9fafafff9fafafffafafafffafaf9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff8f8f9fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f7f8fff8f8f8fff7f7f7fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f7f6fff6f6f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f5fff5f4f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff2f3f3fff3f3f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff2f2f1fff1f1f1fff1f1f1fff0f1f0fff1f1f1fff1f0f0fff1f1f1fff0f0f0fff0f0f0fff0f0efffeff0f0ffeff0efffeff0efffefefefffeeefefffeeeeeeffeeeeeeffeeedeeffeeeeedffededeeffedededffededeeffededeeffedededffedececffedededffecececffecececffebebecffebebebffebecebffecececffebebebffecebecffebebebffebebebffeaebebffebebebffeaebebffebebebffebebeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9eaeaffeaeae9ffe9e8e9ffe8e9e9ffe8e9e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e4ffe5e4e5ffe3e4e3ffe3e4e3ffe4e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e2ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedeffdededeffddddddffdededdffddddddffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdbdcffdcdcdbffdbdbdbffdadbdbffdbdbdaffdadadaffdadadaffdadad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadad9ffd9d9d9ffd9dad9ffd9dad9ffdadad9ffd9dadaffdad9daffdadadaffdadadaffdadadaffdbdbdbffdbdadbffdbdcdbffdcdbdbffdcdcdbffdcdcdcffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdcdbdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadbdbffdadbdbffdadbdbffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d9ffd9d9d8ffd8d8d8ffd8d7d8ffd7d7d8ffd7d7d8ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d6ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd7d8d8ffd9d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffdadadaffdad9daffdadbdbffdbdbdaffdbdbdbffdcdbdcffdbdcdbffdbdcdcffdddcdcffdcdddcffdcddddffddddddffddddddffdeddddffdededeffdededeffdededeffdfdfdeffdedfdfffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe0e0e1ffe1e0e0ffe0e0e1ffe1e0e1ffe1e0e0ffe1e0e0ffe1e1e1ffe0e0e0ffe1e1e0ffe0e0e1ffe0e0e0ffe0e1e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e7ffe9e8e9ffe8e9e8ffe8e9e9ffeaeae9ffe9eaeaffeaeaeaffeaeaeaffebebebffebebebffececebffebebecffecebecffecececffecededffecededffedeeedffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeefffefefeeffefefefffefefefffefefeffff0eff0fff0efeffff0efeffff0f0f0fff0f0effff1f1f0fff0f0f1fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f1fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff7f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffaf9fafffafafafffbfafafffbfafafffafbfafffbfbfafffafafbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffdfefdfffefefefffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff100f10ff0f0f0fff100f10ff101010ff0f1010ff101010ff101010ff101010ff0f0f0fff100f0fff101010ff0f0f10ff0e0e0eff0e0f0fff101010ff121212ff141415ff181818ff1d1d1dff222223ff282827ff2c2d2dff333333ff3c3c3cff454444ff4e4e4eff5a5a5aff626162ff6c6c6cff777676ff808181ff8a8a8aff939493ff9f9f9fffafafafffbfc0bfffccccccffd6d7d7ffddddddffe6e6e7fff0f0effff8f8f8fffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefefffcfcfcfffbfbfbfff9f9f9fff4f5f5ffededecffe8e8e8ffe2e3e3ffdddddeffd9d8d9ffd1d2d2ffc0c1c1ffa8a9a9ff90908fff7e7e7eff717171ff666565ff5a5a5aff505050ff414141ff3b3a3bff313131ff2b2a2aff252626ff222222ff1e1f1fff191a1aff111211ff090a09ff060606ff050606ff050505ff030303ff030303ff030303ff030303ff030202ff070808ff070708ff090908ff090809000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010000ff000001ff000101ff010001ff000001ff000001ff010001ff010202ff030303ff040404ff040404ff040404ff030303ff040303ff040404ff040405ff050504ff050505ff050606ff060606ff070607ff070707ff080808ff111111ffababaaffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffdededeffe0dfdfffe0e0e0ffe2e1e2ffe2e3e3ffe4e3e4ffe4e5e5ffe6e6e6ffe6e7e6ffe7e8e7ffe9e8e8ffe9eaeaffeaebeaffecebecffededecffedededffeeeeefffefefefffeff0f0fff0f0f1fff2f2f1fff2f2f2fff3f3f2fff3f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f7fff6f6f7fff7f7f7fff7f7f7fff8f8f8fff8f9f9fff9f9f9fff9f9f9fffaf9fafffaf9fafffafbfafffafbfafffbfbfbfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefefffefdfdfffdfdfdfffefefefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffffffffffefffefffefffefffffefefffefffffffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffffffffffefefffffffffffffffefefffefffffffffffffffffefffffefefffffffefffffffefffffefffffffefffffffffffffffffffefffffffffffefefefffefefefffefefefffefefffffffffefffefffffffefffffffffffffffffefffffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffdfefdfffefdfefffdfefefffdfefdfffefdfefffefefdfffefefefffefefefffefdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffbfbfbfffbfafafffafafafff9f9f9fff5f5f5ffdfdfdfffb4b4b4ff727273ff5d5d5dff444444ff1d1d1eff0c0b0bff030404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff626161ff616261ff616161ff616161ff616162ff616161ff616161ff606161ff606060ff5f5f5fff5e5f5fff5e5e5eff5d5d5dff5d5d5dff5c5b5bff5c5b5cff5b5a5bff5a5a5aff595a5aff595859ff575858ff575858ff575756ff555655ff555555ff545555ff535453ff535353ff525252ff515252ff515151ff504f4fff4e4f4fff4d4d4eff4c4c4cff4c4b4cff4b4b4bff4a4a4aff494a49ff474747ff414141ff323232ff161716ff070707ff010102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010102ff060606ff111111ff2b2a2bff4a4a49ff656666ff9fa09fffd5d5d5fff0f0f0fff7f7f7fff8f9f8fffbfbfbfffcfcfdfffdfdfefffcfcfdfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffefefffefffffffffefffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffffefffffffffffffefefffffefffffffefffffffefefffefffffffefefffffefefefffefffffffefefefffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefffffefefffffffefefffefefffffefffffffffefffffffefffffffefffffffefffffefffffffefffffffffffffffffffefffffefffffefefefffefefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefffffefefefffffffffffffffefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafbfffafafbfff9f9fafff9f9f9fff9f8f9fff8f9f9fff8f9f8fff8f7f8fff7f6f7fff6f6f6fff6f5f6fff5f6f5fff4f5f5fff4f5f5fff4f4f4fff4f3f3fff2f3f3fff2f2f2fff1f1f2fff1f1f2fff1f1f0fff0f0f0ffeff0efffefefefffeeeeefffeeeeeeffecededffecececffebebebffe9eaeaffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e4ffe2e2e2ffe2e1e1ffdfe0e0ffdfdedfffddddddffdcdcdcffdadadaffd8d9d8ffd7d7d7ffd5d6d6ffbbbbbbff181718ff070707ff060606ff060606ff060505ff050505ff040405ff040404ff040404ff050504ff050505ff050505ff040505ff040404ff030202ff010201ff010100ff000001ff000001ff000000ff000001ff010001ff010101ff010101ff010101ff010001ff0000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff343534ffb1b1b1ffdedfdfffeaebeafff7f7f8fffdfdfdfffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffefffffffefefefffefefefffefefefffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfefefffefefdfffefdfefffefefdfffdfefefffefefefffdfefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffffefefffefefffffefffefffffefffffffefffffffffffffffefffffffffffffefefefffcfcfcfff2f2f2ffe7e6e6ffd8d8d8ffc1c0c0ffa3a3a3ff8c8c8cff757474ff5b5c5bff404040ff2a2a2aff181718ff0b0b0bff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfdfdfffbfcfbfffbfbfbfffafbfbfffbfafafffafafafffafbfbfffafafafffbfafbfffafafafffbfafafffafbfbfffafafafffafafafffafbfafffafafafffafafafffafafafff9fafafff9faf9fffaf9fafffafaf9fff9faf9fff9f9fafff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff8f9f8fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f7f7fff7f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f6f7fff6f7f7fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f6fff5f5f4fff4f5f5fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f1f2fff1f1f1fff2f1f1fff1f1f2fff1f1f1fff0f1f1fff1f1f1fff0f1f0fff0f1f0fff0f0f0ffeff0f0ffeff0effff0eff0ffefefefffefefefffefefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeedffedeeeeffedeeedffedededffedededffecececffecececffecececffebebecffecececffebebecffebebebffebebebffebebebffebebebffebebebffebeaebffebeaebffebeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e3e2ffe2e2e2ffe1e2e1ffe2e1e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffdfdfdfffdfdfdfffdededfffdededeffdeddddffdddeddffddddddffdcdcddffddddddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdad9daffd9dadaffd9dadaffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffd9dadaffd9dadaffdadadaffdad9daffdadadaffdadadaffdadadaffdbdbdaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdbdbffdcdcdcffdcdbdcffdcdcdcffdbdcdcffdcdcdcffdbdcdcffdcdcdcffdbdcdbffdbdcdbffdcdbdbffdbdbdbffdbdbdaffdbdadbffdadadaffdadadaffd9dadaffdad9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd8d9d9ffd9d9d9ffdadad9ffd9dadaffdadadaffdbdadaffdbdbdaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddcdcffdcddddffddddddffddddddffdededeffdededdffdededeffdfdedeffdedfdfffdedfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e1ffe0e1e1ffe0e0e0ffe0e0e1ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaebebffebebebffebecebffebecebffecececffecededffecedecffedecedffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefeeffefeeefffefefefffefeff0ffeff0efffefeff0fff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0f1fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f5f4fff4f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f6fff6f7f6fff7f6f6fff6f7f7fff6f6f6fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9fafffaf9f9fffafafafffafbfafffbfafbfffafafbfffbfafbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffdfdfcfffdfefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff100f0fff101010ff0f1010ff100f0fff101010ff10100fff10100fff0f100fff10100fff101010ff0f0f0fff0f100fff0e0e0eff0d0c0cff0d0d0dff0e0e0eff101010ff121213ff151616ff181818ff1d1c1cff202120ff252526ff2c2b2bff323232ff3a3a3aff474747ff4f4f4fff595858ff616262ff6b6b6aff747374ff7c7d7dff848485ff8e8d8dff9a999affa6a7a6ffb7b7b6ffc5c5c5ffd1d1d1ffdadadbffe2e2e2ffebebebfff3f3f4fff8f9f8fffbfbfbfffdfdfdfffcfdfcfffbfbfbfffcfbfcfffcfcfcfffdfdfdfffefefdfffefefdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffdfdfdfffcfcfbfffafafafff5f5f5ffeeefeeffe8e8e8ffe2e2e1ffdbdcdbffd6d5d5ffcfcfcfffc8c8c8ffbfbfbfffb7b6b7ffa9a9aaff9e9f9eff858585ff757475ff676868ff5c5b5cff515151ff474747ff3c3c3cff303030ff2a2b2aff252424ff1f2020ff1d1d1cff1b1a1bff171818ff131414ff111011ff0e0e0eff0a0a0aff0a0a09ff060605ff050506ff030303ff030303ff030303ff020203ff020303ff070707ff08080800000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff000100ff000100ff010001ff010001ff010000ff010100ff010201ff020202ff030303ff040403ff040404ff030404ff030403ff040404ff040404ff040504ff050405ff050505ff060606ff060506ff070607ff060607ff080808ff393939ffd3d3d3ffd4d5d4ffd6d6d7ffd9d8d8ffdbdadaffdcdcdcffdededeffdfe0dfffe1e0e0ffe1e2e2ffe3e3e3ffe4e3e4ffe5e5e5ffe5e6e6ffe7e6e6ffe7e7e7ffe8e9e9ffeaeaeaffebebebffebececffececedffedededffefeeeeffeeeeefffeff0f0fff0f0f0fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff4f3f3fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff6f6f6fff6f6f5fff7f6f6fff6f7f7fff7f7f7fff7f8f7fff8f8f8fff9f8f9fff9f9f9fffaf9f9fffafaf9fff9fafafffafafafffbfbfbfffbfbfafffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfefffefefdfffefefefffdfdfefffefefefffefefefffefdfefffdfefefffefefefffefefffffefefffffefefffffffefefffefefefffefffffffffffefffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffefffefffefffffefffffffefffffffefffffffffefffefffffffffefefffffffffffffffefffffefefffefffffffffffefffffffffffffffefffefffffffffefefffefefefffefffefffefefffffffffffffefefffffefefefffefefefffffefefffefffefffefefefffffefefffffefefffefefefffefefefffefffefffffefefffefefefffefefefffefdfefffefefefffdfefefffefdfefffefdfdfffdfefefffefefdfffefefdfffdfefefffdfdfefffdfdfdfffefefefffdfdfefffdfefdfffdfdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfefefffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffcfcfcfffbfbfbfffafbfbfffaf9fafff9f9fafff4f5f4ffdfdfdfffb6b6b6ff777776ff606060ff454545ff1d1e1dff0b0b0bff040303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616161ff616161ff626162ff616161ff616161ff606060ff606060ff5f605fff5e5e5fff5f5e5eff5e5d5dff5d5c5dff5c5c5cff5c5c5bff5b5a5bff5a5a5aff5a5959ff595859ff585858ff575758ff575657ff565556ff555655ff555554ff545454ff535354ff525253ff515251ff515151ff4f4f50ff4f4f4fff4e4e4eff4d4d4dff4c4c4cff4b4b4bff4a4a4bff4a4949ff484848ff434342ff323231ff151616ff070607ff010201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff080808ff171717ff363636ff515252ff6d6d6dffa3a2a2ffd7d7d7fff1f1f1fff8f7f7fff8f9f9fffbfbfbfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffffefefffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefefffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffffefffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefffffffffefffefffffffffefefffffffffffffffefffffefefffefffffffffffefffffffffffffffffffefffffffffefefffffefefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffefffefefefffffefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefefffffffefefffefefefffefffefffffffefffefefefffefefefffdfefefffefefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffafafafff9f9f9fff9f9f9fff8f9f8fff9f8f9fff8f8f8fff8f7f7fff7f7f6fff5f6f6fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff2f2f2fff1f2f1fff1f0f1fff0f0f0fff0f0f0ffefefefffefefefffededeeffecededffecececffecebebffe9eaeaffe8e8e8ffe8e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e2e2ffe1e1e2ffe0e0e0ffdfdedfffdddddeffdbdcdcffdbdadaffd9d8d9ffd7d8d7ffd6d6d5ffd4d4d4ff494949ff070708ff060606ff060606ff050505ff040505ff040404ff050505ff040504ff040404ff040405ff050404ff050404ff040404ff030302ff010202ff010101ff000100ff010100ff000101ff010101ff010100ff000101ff010101ff010101ff010000ff000100000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff353535ff989897ffcfcfcfffe1e1e2ffeeefeffffafafafffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefefefffefefefffffefefffdfefefffdfdfefffefefefffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffefefefffdfefefffdfdfdfffefdfefffefdfdfffefefefffefefefffefefdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefffefffefefefffffefffffffefffffffefffffffffffffefffffffffefefffdfdfdfff4f4f3ffe8e8e8ffdbdcdbffc8c9c8ffacacacff909090ff767777ff5e5d5eff464646ff313231ff201f20ff111111ff060607ff020302ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000100ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfdfffdfcfcfffbfcfbfffbfafbfffbfbfbfffbfafbfffafafafffafafbfffbfbfafffbfafafffafbfbfffbfafafffafafbfffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafff9fafafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f8f8fff8f7f8fff7f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f4fff5f5f5fff4f4f5fff4f4f4fff3f3f4fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff2f2f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f2f2fff2f1f1fff1f1f2fff1f1f1fff0f1f1fff1f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0ffeff0f0ffefeff0ffefefefffefefefffeeeeefffeeefeeffeeeeeeffeeeeeeffedeeeeffedededffededeeffedededffedededffededecffedececffecececffecececffebecebffececebffebebebffebebebffebebebffebebebffebebebffebeaebffebeaebffebebeaffeaebeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe4e4e3ffe3e3e3ffe2e3e3ffe3e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdedfffdfdedeffdededeffdededeffdeddddffdddeddffddddddffdcdddcffdddddcffdcdcdcffdcdbdbffdbdbdbffdadbdbffdbdadbffdbdadbffdbdadaffdadadaffd9dadaffdad9d9ffdadadaffd9dad9ffd9d9d9ffd9dad9ffd9dad9ffdadad9ffd9d9d9ffd9dadaffdad9daffdadadaffdadadaffdadadaffdadadbffdadadaffdadadaffdadadaffdbdadbffdadbdbffdbdbdbffdcdbdbffdcdbdbffdbdbdbffdcdcdcffdcdcdcffdcdbdcffdbdcdcffdcdcdbffdcdbdcffdbdcdcffdbdbdcffdcdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdadbdbffdadadbffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d9d9ffd8d8d8ffd7d7d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd7d6d7ffd6d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd6d6d6ffd5d6d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d7d8ffd9d8d9ffd8d8d9ffd9d9d9ffd9d9d9ffdad9daffd9dadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcddffdddcdcffdddcddffddddddffdddddeffdeddddffdedddeffdedfdeffdfdfdeffdfdfdeffdedfdfffdfdfe0ffdfdfdfffe0dfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e2e2ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe9e9e9ffeae9e9ffe9eaeaffeaeae9ffeaeaebffeaebebffebebebffebebebffecebebffecececffededecffededecffedededffededeeffedededffeeeeeeffededeeffeeefeeffeeeeeeffefefefffefefefffeeeeefffefefefffefefefffefefeffff0f0effff0f0effff0f0f0fff1f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f1f2fff2f1f2fff2f2f2fff2f3f2fff2f2f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f6fff6f6f5fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff7f7f6fff6f6f7fff6f6f7fff6f6f6fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff9f9f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafffaf9f9fff9faf9fffafafafffbfafbfffbfafbfffbfafafffbfbfafffafbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfdfcfffdfdfdfffefefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f1010ff100f10ff10100fff10100fff0f0f0fff101010ff101010ff0f0f0fff0f0f0fff0e0e0eff0e0f0fff0d0d0dff0b0b0cff0c0c0cff0d0d0dff0f0f0eff101111ff121212ff151515ff181818ff1c1b1bff1f1f1fff232323ff2a2a29ff353535ff3d3c3cff464646ff4e4f4eff555555ff5b5c5cff656465ff6f6f6eff787878ff808080ff878787ff919292ffa0a0a0ffaeaeaeffbdbdbdffcbcbcaffd6d6d6ffddddddffe0e0e0ffe4e4e4ffe6e6e6ffe8e7e8ffe8e8e9ffe9eae9ffebebeaffeeefeefff1f1f1fff2f3f2fff4f4f4fff7f7f6fff8f8f8fffaf9fafffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffbfbfbfff7f6f6ffefefefffe9e9e9ffe3e3e4ffdddddcffd7d7d8ffd0d0d0ffc7c7c7ffbabab9ffadadaeffa5a5a5ff9e9e9eff949494ff888887ff7e7e7dff797a7aff6a6a69ff5d5d5dff535253ff484747ff3e3f3eff363535ff2d2c2cff252424ff212020ff1c1c1dff191a19ff161616ff131414ff131213ff121211ff121312ff121212ff0f0e0fff090a0aff0a0a0aff060505ff050505ff030303ff030303ff030303ff030303ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff000000ff010101ff010201ff030202ff030303ff040303ff030304ff030303ff020303ff020303ff030303ff040404ff050505ff050505ff050505ff050506ff060605ff070606ff070807ff696969ffd3d3d3ffd5d5d5ffd7d7d6ffd9d9d9ffdbdadaffdddcdcffdfdedeffe0dfdfffe0e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e5ffe7e7e7ffe8e8e7ffe9e9e9ffeaeaeaffebebebffecebecffecececffeeededffeeeeefffefefeffff0f0f0fff1f1f1fff1f2f1fff2f2f3fff3f2f3fff3f3f3fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f6fff6f6f6fff6f7f6fff8f8f7fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff9f9f9fffafafafffafafafffbfafafffbfafafffbfbfafffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefdfdfffefefefffefdfdfffefdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefffefffffefffffefffefffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffefefffffffffffffefffffffffefffffffefefffefefefffefffffffffefefffefffffffefefefffefffefffefefefffffffffffefefffffefefefffefefffffffefefffffefefffefffefffefefefffefefefffffefefffefefefffffffefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfefffdfefefffefefefffefdfefffefdfdfffefdfdfffdfefefffdfefefffdfefdfffefefefffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffafbfbfffafafafff9f9f9fff5f5f4ffe0e0e1ffbab9b9ff7a7b7bff606060ff414141ff1c1c1cff0a0a0aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616162ff616161ff616161ff616162ff626161ff626161ff616261ff616160ff606060ff606060ff5f5f5eff5e5f5eff5e5d5dff5d5d5cff5c5c5cff5c5b5bff5a5b5bff5a5a5aff595959ff585959ff585858ff585857ff575757ff565656ff555555ff545554ff545454ff545353ff535253ff525252ff515152ff505051ff4f4f4fff4f4e4fff4d4d4dff4c4c4dff4b4b4cff4a4b4bff4a4a4aff484948ff424141ff303131ff141414ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff0a0a0aff1b1b1bff3c3b3cff565556ff6f6f6fffa1a1a0ffd9d9d9fff2f2f2fff7f8f8fff9f9f9fffbfbfbfffcfcfcfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffefefffffefffffffffffffffffffefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffefefefffefefefffefefefffefffefffefefefffffefefffffefefffffefefffefefffffefffefffefefefffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffefffffffefffffffefefefffefffefffefefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffefefefffffffefffefefffffefefffffffffffffefffffffffefffffffefefffffefefffefffffffffefefffefffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfefffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafafbfffafafbfffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff7f8f8fff7f7f7fff6f6f6fff6f5f5fff5f5f5fff4f4f4fff4f4f4fff4f3f3fff3f3f4fff2f3f3fff2f2f2fff1f2f1fff1f1f2fff0f0f1fff0f0f0ffefeff0ffefefeeffeeeeeeffedededffecececffebebebffeaeaeaffe9e9e8ffe8e8e8ffe6e6e6ffe6e5e5ffe5e4e4ffe4e3e3ffe2e2e3ffe1e2e1ffe0e0e0ffdedfdfffdeddddffdcdddcffdbdbdbffd9d9d9ffd8d7d8ffd5d6d6ffd4d4d4ff828182ff070707ff070606ff060606ff050505ff040505ff050405ff040404ff040405ff040404ff040404ff040404ff040404ff040404ff020303ff020202ff020201ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff000000ff000000ff01010000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1c1c1cff727272ffc3c2c2ffd7d6d7ffe6e5e5fff6f6f6fffcfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffffefffffefefffefffefffefefefffefefefffefefefffefefdfffefefefffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfefdfffefefefffdfdfdfffefdfefffefdfefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffdfdfefffefefefffefefefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefff9f9f8ffebebebffdddedeffcbcbcbffb1b1b1ff939393ff797979ff616161ff494949ff333334ff222223ff141415ff0a0909ff040403ff010201ff000000ff000000ff010000ff000000ff000100ff000000ff010000ff010000ff010000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfafafffbfafafffbfafafffbfafafffafafbfffafbfafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafff9fafafffafafafffaf9fafffaf9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f7fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f7f6fff6f6f6fff6f6f7fff7f6f6fff6f6f7fff5f6f6fff6f6f6fff5f6f5fff5f5f6fff5f5f5fff4f5f5fff4f4f5fff5f4f4fff4f4f4fff3f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff2f2f2fff2f2f2fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefeffff0efefffefefefffeeefefffeeeeeeffeeeeefffeeeeeeffeeedeeffededeeffedededffedededffedededffedededffecedecffecececffecececffebebebffebebecffebebebffebecebffebebebffebebebffebebebffeaeaebffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9e9eaffeae9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e3e4ffe4e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdddeddffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdcdcdbffdbdbdbffdadadaffdbdbdaffd9dadaffdadadaffdadadaffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffdadad9ffdadad9ffdadadaffdadadaffdadadaffdadadbffdbdadaffdbdadaffdadbdaffdbdbdaffdbdadbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdcdbdbffdcdbdbffdcdbdbffdbdbdcffdbdcdbffdbdbdbffdbdcdcffdbdbdbffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdadaffdadadaffdadad9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd7d8d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd7d7d8ffd8d7d8ffd9d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdaffdbdadaffdbdbdaffdcdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffdcddddffdddcddffdddeddffdddedeffdededdffdededeffdededeffdfdedfffdfdedfffdfdfdfffe0dfdfffdfdfe0ffdfdfe0ffdfe0e0ffe0e0e0ffdfe0dfffe0dfe0ffe0dfe0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe9e8e8ffe9e8e8ffe9e9e9ffe9eae9ffe9eaeaffeaeaeaffebeaebffebebeaffebecebffececebffecececffecececffedededffedecedffedededffeeededffeeeeeeffeeeeeeffeeeeeeffefeeefffeeeeeeffefeeefffefeeefffefefefffefefefffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f5fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f5fff6f6f6fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff7f6f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f8f8fff8f8f7fff8f8f8fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafbfafffafafafffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffdfdfdfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff0f1010ff0f0f0fff101010ff101010ff100f0fff100f0fff0e0f0eff0f0f0eff0d0d0dff0d0d0dff0d0d0dff0c0c0cff0b0c0cff0c0b0cff0c0c0dff0e0e0eff101010ff121212ff141414ff171717ff1a1a1aff1e1e1dff252626ff2b2b2bff333333ff3a393aff404040ff454645ff4d4d4cff565656ff606060ff6a6a6aff737372ff797879ff808080ff8a8a8aff969697ffa4a4a5ffb5b5b5ffc1c1c1ffc5c5c5ffc6c7c7ffc9c9c9ffcdcccdffcfcfcfffd1d1d1ffd3d2d3ffd5d4d5ffd8d8d7ffdad9daffdddcddffdedfdeffe1e0e0ffe3e3e3ffe6e6e6ffe6e6e6ffe7e7e6ffe9e9e8ffecececffefefeffff0f0f0ffecebebffe6e6e6ffdededfffd8d8d8ffd1d1d1ffc7c7c7ffbbbbbbffb1b0b0ffa6a5a5ff989998ff8c8c8bff828383ff7f7e7fff777777ff70706fff686969ff616161ff5a5a5aff515151ff484847ff3f3f3fff373737ff302f30ff292828ff222221ff1b1c1cff191919ff171716ff141414ff131312ff111111ff131312ff131213ff121313ff121212ff131312ff0e0e0fff0a0a09ff0a0a0aff050506ff050606ff030303ff030303ff030303ff0203030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff010100ff010001ff010102ff030203ff030303ff030303ff030203ff020302ff020202ff020202ff030302ff030303ff030404ff050405ff040404ff050504ff050505ff060606ff060607ff999999ffd4d4d3ffd5d5d5ffd7d7d7ffd9d9d9ffdbdbdbffdddddcffdedfdfffdfdfdfffe1e1e0ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe8e8e7ffe9e9e9ffeaeaeaffebebebffecececffececedffeeeeeeffeeefeeffefefeffff0f1f0fff1f1f1fff1f2f2fff3f2f2fff3f3f3fff4f3f3fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff6f5f6fff6f6f5fff7f6f6fff7f7f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9faf9fffaf9fafff9f9fafffafafbfffafbfbfffbfafafffbfbfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfefdfffdfdfdfffefdfdfffefefefffefefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffffffffffefefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffefefefffffffefffefefefffffffefffffefffffefefffffffffffffefffffffffefefffefefefffefffefffffffefffffefefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffefffffefefffffffefffffffffefffefefefffefefefffefefefffffffffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefdfffefefefffefdfefffdfefdfffefefdfffdfdfefffdfefefffefefdfffdfefefffefefdfffdfefefffdfdfefffefdfefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfbfffbfbfbfffafafbfffafafafff9fafafff5f5f5ffe1e1e1ffbcbcbcff7f7f7fff5e5d5dff3c3c3cff191919ff070808ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616162ff626162ff616161ff626261ff616262ff626162ff616162ff616061ff616060ff5f605fff5f5f5fff5e5e5eff5e5e5eff5d5d5cff5b5c5cff5b5b5bff5b5b5aff5a5a5aff5a5a59ff585959ff585858ff585757ff565757ff565656ff565655ff545455ff545454ff535453ff535353ff525253ff515251ff505150ff50504fff4e4f4eff4d4d4eff4d4c4cff4b4c4bff4b4a4aff4b4a4aff494849ff414141ff302f30ff141314ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff080909ff1c1d1dff3d3c3dff565756ff717070ffa2a1a2ffdbdadbfff3f2f2fff8f7f8fff9f9f9fffbfbfbfffdfcfcfffdfdfdfffdfdfdfffdfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfefdfffffefefffffefefffffffefffffffffffefffffffffefffffefefffffffffefffefffffffffffffffefefffffffefffffffffefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffefefffefefefffffffefffefffefffffffefffffefffffefffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffefffffefffffffffefffefffefffefffefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefefffefefefffffffefffefefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffffffefffefefefffffffefffffefffffefefffffffffffffefffffffffefefffffefefffefffefffffffffffffffefffffffefffffffffffefffffffffefffffefefefffffffefffefffffffffffffffefffffffffefffffffffefffefffefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffdfefdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffafafafffafaf9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f7f8fff6f6f7fff6f6f6fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f2fff2f2f2fff1f2f2fff1f1f1fff0f0f0fff0f0efffeff0f0ffefeeefffededeeffedecedffececebffeaeae9ffe8e9e9ffe8e7e7ffe7e7e7ffe6e6e5ffe4e5e5ffe4e3e3ffe3e3e2ffe1e1e2ffe0e0e0ffdfdfdfffdededdffdcdcdcffdadbdbffdad9d9ffd8d8d8ffd6d6d6ffd4d4d4ffb2b2b2ff0f0f10ff060707ff060605ff050505ff050504ff040404ff030404ff040304ff030403ff030303ff030303ff030203ff030303ff030203ff030203ff020302ff020202ff020201ff010101ff010101ff010101ff010100ff000000ff000000ff000100ff010001ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff0b0c0bff4c4d4cff9e9f9fffcacbcbffd9dad9ffe8e9e9fff8f8f8fffdfefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffefffffffffffffffefffffffefffffffffffefffffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffefefffefefefffefefefffefdfefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfefdfffefefdfffdfefdfffdfdfefffefdfefffefefefffefdfefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefefefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefefffafafaffedededffe0dfdfffcecdcdffafafaeff929292ff7a7a79ff636362ff4b4b4bff363737ff282728ff181819ff0c0c0cff050606ff020202ff000001ff000000ff010100ff000000ff000000ff000000ff010000ff010000ff000001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefdfffcfdfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9fafffafaf9fffafaf9fff9f9fafff9fafafff9faf9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff7f8f7fff8f7f7fff8f8f7fff8f8f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff6f6f7fff7f7f7fff6f7f7fff7f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff6f5f6fff5f5f5fff5f5f4fff4f5f5fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff2f2f2fff2f1f2fff2f2f1fff1f1f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f0fff1f1f0fff0f0f0fff0f0effff0f0efffefeff0ffefeff0ffefefefffeeefefffefefeeffeeeeeeffedeeeeffeeedeeffeeeeeeffeeededffeeededffedededffedededffedecedffedecedffececebffecebebffececebffebebebffebebebffebebebffeaebeaffebebeaffeaeaeaffeaebeaffeaeaeaffe9e9eaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e8ffe8e8e8ffe7e8e8ffe8e7e8ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe2e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe0e1e1ffe0e0e0ffdfe0e0ffe0e0e0ffdfe0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdedeffdfdedeffdededeffdededdffddddddffdddcddffdcdddcffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdbdbdaffdadadaffdadadaffd9d9daffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9d9ffdadad9ffdadadaffdadadaffdbdadbffdadadaffdbdbdaffdadbdbffdbdbdbffdadbdbffdbdadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdadbffdadbdaffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d9ffd9d8d8ffd8d8d8ffd8d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d7d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d5ffd6d5d6ffd5d5d6ffd6d6d6ffd5d6d6ffd6d5d5ffd6d6d6ffd6d7d6ffd7d6d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d8ffd8d7d8ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffd8d9d9ffd9d9d9ffdad9d9ffd9dad9ffdadadaffdadadaffdbdadbffdbdbdaffdadbdbffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffdddddcffddddddffddddddffdeddddffdededeffdedddeffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffdfdfe0ffe0dfe0ffe0e0e0ffe0dfdfffe0dfe0ffe0dfe0ffe0e0dfffe0dfe0ffe0dfe0ffe0e0dfffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e0e1ffe0e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e3ffe3e2e3ffe2e2e2ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebebeaffebebebffebebebffecebebffecececffececedffecedecffedededffedededffedeeeeffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeefffefeeefffefefefffefefeffff0efeffff0eff0fff0f0effff0eff0fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f1f2fff2f2f2fff2f2f3fff2f3f3fff3f2f2fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff4f4f3fff4f4f4fff4f4f5fff5f4f5fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f6f5fff5f6f5fff6f5f5fff6f6f6fff6f6f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff7f7f6fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff8f7f7fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff9f8f9fff9f9f9fffaf9f9fffaf9f9fffafafafffafafafffafaf9fffafafafffafafafffafafafffbfbfafffbfafbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffdfdfcfffefefdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0fff101010ff101010ff0f0f0fff100f0fff0f0e0eff0f0e0eff0d0d0dff0d0d0dff0d0d0dff0c0c0cff0c0c0cff0b0b0bff080909ff090909ff0a0b0aff0c0d0dff0f0e0eff101010ff121112ff141414ff161717ff1b1c1bff1f1f1fff242324ff282929ff2e2d2eff333434ff3a393aff414241ff4b4a4aff545454ff5e5d5dff646464ff6b6c6cff747373ff7b7b7bff858584ff909090ff9b9b9bff9e9e9eff9f9f9fffa1a1a1ffa3a3a3ffa7a7a7ffa8a8a8ffabababffafaeaeffb3b4b3ffb8b8b8ffbdbdbdffc1c1c1ffc3c4c4ffc7c7c7ffc8c8c8ffc9c9c9ffcbcbcbffd0d0d0ffd3d3d3ffd5d6d6ffd8d7d8ffd3d3d3ffc9cacaffbebfbeffb1b1b1ffa4a4a4ff959595ff8c8c8cff898888ff828282ff787878ff6f6e6fff686868ff626162ff5b5a5aff545354ff4d4d4dff464647ff414141ff3b3c3cff353535ff2f2f2eff292929ff232324ff1d1e1dff181919ff141515ff131313ff111112ff111112ff121112ff121313ff121212ff121312ff131312ff131212ff131212ff121212ff0f0f0fff0a0a0aff090a09ff060505ff050505ff030303ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010001ff010202ff020202ff030303ff020203ff020203ff020203ff010201ff020102ff020101ff020202ff030203ff040404ff040404ff050404ff040404ff040404ff040505ff262626ffc9cacaffd4d4d4ffd6d5d5ffd7d7d8ffd9d9daffdbdbdbffdcdcddffdedfdeffe0e0dfffe1e0e1ffe2e2e3ffe3e3e4ffe4e5e5ffe5e5e5ffe6e7e6ffe7e7e7ffe8e8e8ffeae9e9ffeaeaeaffebececffecececffecededffeeeeedffeeeeeefff0f0f0fff0f1f0fff1f1f1fff2f1f1fff2f3f3fff3f3f3fff3f3f3fff4f4f4fff5f4f4fff4f5f5fff5f5f5fff6f5f5fff5f6f5fff6f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff9f9f9fffaf9fafffafafafffafafafffbfbfbfffafafbfffafafbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfefffefdfefffdfefefffdfdfefffdfefefffefefefffefdfefffefefefffefefefffefffffffefefefffefffefffffffefffefefefffffefefffefefefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefefffffffefefffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffefffefffffffffffffffffffefefffffffffffffefefffffffffefffffefffffefffffffffefffffffffffffefffffffffffffffefefefffefefefffefefffffefffefffffefefffffefefffffefefffefefefffefffffffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffefefffffefffefffefefffffefefefffefffefffefefffffefefffffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefdfdfffefefefffefefdfffdfefdfffefdfdfffefdfdfffefefefffdfefdfffdfdfefffefdfdfffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfcfcfffcfcfdfffcfdfcfffcfbfcfffbfbfbfffafbfbfffafbfafff9f9fafff6f5f6ffe2e2e3ffbebfbeff828181ff5d5c5cff3b3b3aff191919ff070708ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616162ff616161ff626161ff616161ff616161ff616162ff616161ff606160ff606060ff605f5fff5f5f5fff5e5e5eff5d5e5eff5c5d5dff5c5c5cff5b5c5bff5a5a5bff5a5a5bff5a595aff585959ff585858ff575857ff575756ff565656ff565555ff545454ff545454ff545453ff535353ff525252ff515151ff515151ff4f504fff4e4e4fff4e4d4dff4c4d4dff4c4c4bff4a4a4aff4a4a4aff4a4949ff434444ff333333ff181818ff070707ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff060606ff191919ff373737ff575757ff737473ffa8a8a8ffdddcdcfff2f2f2fff8f8f8fff9f9f9fffbfbfbfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffbfcfcfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefefefffffefefffffffefffffefffffffffffffffefffffffffffffffefffffefefefffefefffffffffffffefffefffefffffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffefefefffefffefffffefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffffefffffefefffffffefefffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefffffffefffefffffefffffffefefffffffefffefefefffffffffffffefffffffffffffffefffffefffefffefefffffffffffffefffefffffffffffffefefffefefffffefefefffefefefffdfefefffdfefefffefefdfffdfdfefffdfefefffefdfefffdfefefffefefefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9fafafffaf9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff4f4f5fff4f4f5fff3f4f4fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f0f0fff0eff0ffeff0efffeeefefffeeeeeeffecececffebececffebeaeaffe9e9e9ffe8e7e8ffe6e7e7ffe5e5e6ffe4e4e4ffe4e4e4ffe2e2e3ffe1e1e2ffe1e0e1ffdfe0e0ffdededeffdcdddcffdcdbdbffdad9d9ffd8d8d8ffd6d6d6ffd4d5d5ffd3d2d2ff3f403fff060606ff050505ff050505ff040404ff030304ff030303ff030303ff030303ff020202ff020202ff020101ff020202ff030303ff030303ff020302ff020202ff010202ff010001ff010101ff000101ff010000ff000001ff000100ff010001ff010101ff0001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff1b1c1bff6f6f6effb7b7b7ffcececeffddddddffededeefffbfafafffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffffffefffefffffefffffffefefffffffefffffefffffffffffffffefffffffefffffefefefffefefefffefefffffffefefffefefefffefefefffffefefffefefefffefdfefffdfefefffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffdfdfefffefdfdfffdfefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffbfcfcffefefefffe1e1e1ffd3d3d3ffb3b4b4ff959695ff7e7d7dff656565ff4d4c4cff393939ff2b2b2cff1e1e1eff111010ff070607ff030303ff000001ff000000ff000000ff000000ff010000ff000001ff000001ff000000ff000001ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefdfdfffcfcfcfffbfbfbfffbfbfbfffafafbfffafbfafffafbfafffafafbfffafafbfffafafbfffafbfbfffafafafffafbfafffafafafffafafafffafafafffaf9f9fffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f8f8fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f7fff7f7f7fff7f8f8fff7f8f8fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f7fff6f6f7fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f5fff4f4f4fff3f4f3fff3f4f4fff4f3f3fff3f3f3fff3f2f3fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff2f1f2fff1f2f2fff1f1f1fff1f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0efffefefefffefefefffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffedededffedededffedececffecececffebececffebececffebebebffebebebffeaeaebffebebeaffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e3ffe2e2e2ffe1e2e2ffe2e1e2ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdededeffdededeffdeddddffdddeddffddddddffdddcdcffdcdcdcffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdadadaffdbdadaffdad9daffd9dadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9d9ffdadadaffdad9daffdadadaffdadadaffdbdadaffdbdadaffdadbdaffdadbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdaffdbdbdaffdbdadaffdbdadaffdadadaffdadbdbffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d7d7ffd6d7d7ffd6d6d6ffd7d6d7ffd6d6d6ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd8d7d8ffd8d8d8ffd8d8d9ffd9d8d8ffd8d9d8ffd9d9d9ffdad9d9ffd9d9daffdad9daffdadadaffdadadbffdadadaffdbdbdaffdbdbdbffdbdbdcffdcdbdcffdbdcdcffdcdcdcffdcdddcffdddddcffddddddffdeddddffddddddffdededeffdededeffdededeffdfdedeffdfdedeffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfe0dfffdfe0dfffdfdfdfffdfdfdfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfe0e0ffdfdfdfffe0dfe0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e1ffe2e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e9ffe9e9eaffeae9eaffe9eaeaffeaeaeaffebebeaffecebebffebebebffecececffecececffedededffedededffedededffeeededffeeededffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefefffefefefffefefefffefefeffff0efefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff0f1f1fff0f0f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff1f2f2fff2f1f2fff2f2f2fff2f2f3fff3f3f3fff2f2f3fff2f2f3fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff5f4f5fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f5f6fff5f6f6fff5f5f6fff5f6f5fff6f6f6fff5f5f6fff5f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f7fff6f7f6fff7f6f7fff7f7f7fff7f8f7fff8f8f8fff7f7f7fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f8f9fff8f9f8fff9f9f9fff9fafafff9f9f9fffaf9fafff9fafafffafafafffafafbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff100f0fff0f0f0fff0f0f0eff0e0e0eff0d0d0dff0e0d0dff0d0d0dff0c0c0cff0c0c0cff0b0b0bff0b0b0bff090909ff0a0a0aff090a09ff0a0a0bff0b0b0bff0c0c0cff0e0e0eff0f0f10ff111111ff151415ff171717ff1a1a1aff1e1d1eff212221ff262626ff2b2b2bff313131ff383838ff403f3fff474748ff4e4f4fff555555ff5c5c5cff646464ff6c6c6cff747473ff7a797aff797979ff787878ff7b7b7bff7f7f7fff818282ff838383ff858484ff858585ff878786ff898989ff8c8d8cff909091ff949494ff989898ff9e9e9eff9fa0a0ffa0a0a0ffa3a4a4ffa9aaa9ffafafafffb2b2b2ffa9a9a9ff9e9d9dff929291ff878787ff7d7d7dff767676ff727272ff6e6e6dff666665ff5c5c5cff535252ff4b4c4cff474747ff424343ff3d3d3dff373737ff323232ff2f2e2fff2a2b2aff252526ff212121ff1e1e1eff1a1a19ff161516ff121212ff0f0f0fff0e0e0eff0e0e0eff111111ff121312ff121213ff121212ff121313ff131313ff131212ff121213ff121313ff121212ff0f0f0eff0a0a0aff0a090aff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000000ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff020202ff030203ff030303ff030303ff020303ff030202ff020202ff020201ff010101ff020202ff040303ff030404ff040404ff040404ff040404ff040304ff040404ff565656ffd2d3d2ffd4d4d4ffd5d5d5ffd8d8d8ffdadad9ffdbdbdcffdddcddffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e4e3ffe4e4e5ffe5e5e5ffe6e6e7ffe7e8e7ffe9e8e8ffe9e9eaffeaebebffebebecffecececffedededffeeeeeeffeeeeeefff0f0f0fff0f1f1fff1f1f1fff2f2f1fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff4f4f5fff5f5f4fff5f5f5fff5f6f5fff6f6f6fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f8fff9f9f9fffaf9f9fffafaf9fffafafafffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfefdfffdfdfefffdfdfdfffefefdfffefefdfffdfdfefffdfdfdfffefdfefffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefffefffffefefffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefefefffffffefffffffffffefffffffefefefffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffffefffefffffffffffffffffffffffffffefffefefefffefefefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffdfdfefffdfefefffdfefefffefefdfffefefefffefdfefffdfdfdfffefefefffdfefefffdfdfdfffefefdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfafafffbfafafffafafafff6f6f6ffe4e4e4ffc1c1c1ff828281ff616161ff414141ff202020ff0a0b0bff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616261ff616261ff616161ff616261ff616161ff616161ff616161ff606160ff5f5f60ff5f5f5fff5f5f5fff5e5e5eff5d5d5eff5c5c5cff5c5c5cff5b5b5bff5a5a5aff5a5a5aff595a59ff585959ff585858ff575758ff575757ff565656ff555555ff545555ff545454ff535453ff535353ff525252ff515151ff515051ff4f5050ff4e4e4eff4d4d4dff4d4c4cff4b4c4bff4a4a4aff4a4a4aff4a4b4bff494948ff3d3c3dff1f1f1fff09090aff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff151514ff343333ff575857ff757576ffb2b1b2ffdededefff2f2f1fff8f7f7fff9f9f9fffbfbfbfffdfdfcfffdfdfcfffcfcfdfffcfdfdfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefefdfffefefefffffefefffffefefffefffffffefffefffefffffffefffffffffefffffefffefffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffefefefffffffffffefffffffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffefefefffefffefffefefffffffffefffffefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefffefffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffefffefefefffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefefefffdfefefffdfefefffefefefffdfefefffefefefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfafffafafbfffafbfbfffafafafff9fafafff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f7f7fff6f6f6fff6f5f5fff4f5f5fff5f5f5fff4f4f4fff4f4f3fff3f3f3fff3f3f2fff3f2f2fff1f2f2fff1f2f1fff0f1f0fff0f0f0fff0eff0ffefefefffeeeeeeffecedecffebebecffeaeaeaffe9e9e9ffe8e8e8ffe6e6e7ffe5e5e5ffe5e4e5ffe4e4e4ffe3e2e3ffe2e2e2ffe0e1e1ffdfdfe0ffdededeffdcddddffdbdcdbffdad9daffd8d8d8ffd6d7d7ffd4d4d5ffd2d3d2ff707070ff060606ff050505ff050505ff040404ff030303ff030302ff030202ff020202ff010102ff010101ff010102ff020201ff030203ff030302ff020203ff020202ff010101ff000001ff000101ff000000ff000100ff000000ff010101ff010001ff010000ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040404ff161516ff4f4f4eff989898ffc2c2c2ffd3d3d3ffe4e4e4fff5f5f5fffcfdfcfffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefefefffefffffffffefffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffdfdfdfffdfdfdfffefefefffdfefefffdfefefffefdfefffdfefefffefefdfffffefefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffdfdfcfff3f2f2ffe4e4e4ffd7d7d7ffbdbebeff9c9c9cff858585ff6d6d6cff535352ff3d3c3cff2d2c2dff202121ff131413ff090a0aff040404ff020102ff000000ff000000ff000100ff000001ff000000ff000000ff000100ff000001ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff010101ff010201ff010102ff020202ff040404ff020202ff020102ff010101ff000101ff000001ff000000ff000001ff000000ff010000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfefffdfdfdfffbfcfbfffbfbfbfffafafafffbfafbfffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffaf9f9fff9f9fafff9fafafff9fafafffafaf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f8f7fff7f7f8fff8f8f7fff7f7f7fff7f7f8fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0eff0ffefefefffefefeeffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffedeeeeffedededffedededffedededffededecffedecedffecedecffececedffecececffebebebffebebebffeaebebffebeaeaffeaebebffeaebeaffeaeaebffeaeaeaffeaeae9ffeae9eaffeaeae9ffeae9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e8e8ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e5ffe6e5e6ffe5e6e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0e0dfffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdedddeffdddddeffdddddcffdddcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadbdbffdadbdbffdadadaffdadadaffd9dad9ffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d8ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffdadadaffdadbdaffdadadaffdadbdbffdbdbdbffdbdbdaffdbdbdbffdadbdbffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdbdbffdbdadbffdadadaffdbdbdbffdadbdbffdadbdbffdadadaffdadadbffdadbdaffdbdadaffdadadaffdadbdaffdadadaffdadad9ffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d7d7ffd7d6d6ffd6d7d7ffd6d7d6ffd7d7d7ffd7d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d6d6ffd8d7d7ffd7d8d8ffd7d8d7ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9dad9ffd9d9daffd9d9d9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdddcffdddcdcffdcdcddffdddeddffdddddeffdededdffdededeffdededeffdededeffdfdedfffdedfdfffdededeffdfdfdeffdfdfdfffdedfdfffdfdfdfffdfdedfffdfdfdfffdfdfdeffdfdfdfffdfdfdeffdfdfdfffe0dfdfffdfdfdfffdfdfe0ffdfe0e0ffe0dfdfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e2e1ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e5ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e7ffe6e6e6ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9eae9ffe9eaeaffeaeaeaffeaebebffebebebffecebebffebebecffecededffececedffededecffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefefffefefefffefefefffefeff0fff0f0effff0eff0ffeff0effff0f0f0fff1f1f0fff0f0f0fff0f1f1fff0f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff2f1f2fff2f2f1fff3f2f2fff3f3f2fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f5fff5f4f5fff5f5f4fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff6f6f5fff6f6f5fff5f5f6fff5f5f5fff6f5f6fff6f5f5fff5f5f5fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f7f7fff6f7f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9fafafffaf9fafffafafafffafafafffbfbfbfffbfafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffdfdfcfffefdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0f0fff0e0e0eff0d0d0dff0d0d0dff0d0d0dff0c0c0cff0c0c0cff0c0b0bff0b0c0bff09090aff090a0aff0a0a0aff0a0b0bff0b0b0bff0a0a0bff0a090aff0b0b0bff0d0d0cff0e0e0eff101010ff121111ff141414ff161716ff191919ff1d1d1dff212021ff252525ff292a29ff2e2f2eff343434ff3a3a3aff3f3f3fff454646ff4b4b4cff525252ff575757ff595958ff595859ff5a5a5aff5d5d5dff606161ff656465ff676768ff696869ff696868ff696969ff6b6b6aff6e6f6eff707071ff737373ff777777ff7b7c7bff7c7c7bff7c7b7cff7e7f7eff838382ff858585ff888888ff838283ff7b7b7aff727272ff6a6a6aff616161ff595858ff545555ff515150ff4b4a4bff424242ff3a3a3aff363535ff323232ff2f2e2eff2b2b2bff272728ff232424ff212121ff1d1e1eff1a1a1aff171717ff151515ff131313ff111110ff0f0f0fff0d0d0dff0e0e0eff0e0e0eff111111ff111110ff131213ff131213ff121313ff121312ff121312ff131213ff131313ff121212ff121312ff0e0f0fff0a0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000100ff010101ff010101ff010101ff010101ff000100ff020102ff030202ff030303ff030303ff030303ff030202ff020202ff010202ff010101ff020102ff020302ff030303ff050404ff050405ff050404ff040404ff030304ff030404ff8f8f8fffd2d3d3ffd4d4d4ffd5d5d6ffd7d7d8ffdadad9ffdcdcdbffdddedeffdfdfdfffe0e0e0ffe2e1e2ffe3e3e3ffe4e4e3ffe5e4e5ffe6e5e6ffe6e7e7ffe7e8e7ffe8e9e8ffeaeaeaffebebebffebebebffecedecffededeeffeeeeeeffefefeefff0f0effff1f1f1fff2f1f1fff2f2f1fff2f3f2fff3f2f3fff4f3f4fff4f3f4fff5f4f4fff4f5f5fff5f5f5fff5f6f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f9f9fff9f9f9fffaf9fafffaf9fafffafafafffafafafffbfafbfffbfafafffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffdfdfefffefdfdfffefefefffefefefffefefefffffefffffffefefffefffffffefffefffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffefefffefffffffffffefffffffefffefffffffffffffffffffefffefffffffffffefffffffffffefffefffffffefffefffefffffefffffffefefffffefefffefffefffefefffffefefefffffefefffefffffffefefefffffefffffefffefffefefefffffefefffefefefffffefefffefffefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffefefefffefefefffdfdfdfffdfefefffdfefefffefefefffefefdfffdfefdfffefefefffefefdfffefefefffefefefffefdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffcfdfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffafbfafffafafafff6f6f6ffe5e4e4ffc2c3c3ff838383ff676667ff4d4d4cff292828ff0f0f0fff050505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff626161ff616161ff626161ff616261ff616162ff606161ff606060ff606161ff606060ff5f5f5fff5e5e5fff5e5e5eff5e5e5dff5d5d5dff5c5c5cff5c5b5bff5b5a5bff5a5a5aff5a5a59ff595959ff595858ff575858ff565757ff565656ff555555ff545555ff535353ff535453ff525353ff525252ff515151ff505050ff504f4fff4f4f4eff4d4d4dff4c4d4cff4c4b4cff4b4b4bff4b4a4bff4c4b4bff4d4d4dff464645ff262726ff0c0c0cff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040303ff131312ff303130ff545455ff767676ffb8b7b8ffe0e0e0fff1f2f2fff8f8f7fff9f9f9fffbfbfbfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfefffefefdfffefefffffefffefffefefefffffefefffffefffffffefefffefffefffefefffffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffffefffffefffffffefffffefffffffffffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefffffefefffffffefffffffefefffefefefffffffefffefffefffefefffffffefffffefffefffefffffffffffefffffffffffefffefffffffefffefffefffffefffffffefefffffffffffefffefffffefffffffefefffffefffffefffffffefefefffffefffffefffefffefefefffffefefffffefffffffefefffefffefffefefffffefffffffefefefffefffffffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefdfdfffefdfefffefefefffefefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefefdfffdfdfdfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafffafaf9fff9f9f9fff9f8f9fff9f8f8fff8f7f7fff6f6f6fff6f5f6fff5f5f5fff5f4f5fff4f5f5fff4f4f3fff4f3f4fff3f3f3fff3f2f2fff2f2f2fff2f1f1fff1f0f0fff0f0f0ffefeff0ffefefefffeeeeeeffecededffececebffeaeaeaffe9e9e9ffe8e8e7ffe7e7e6ffe6e6e6ffe4e4e5ffe4e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0dfe0ffdfdedfffddddddffdcdcdcffdadadaffd9d9d9ffd7d7d7ffd4d4d4ffd2d3d3ff989898ff070707ff060605ff040504ff040404ff040403ff030302ff020202ff020102ff010102ff010101ff020101ff020202ff030303ff030302ff020202ff010101ff010100ff000100ff000000ff000000ff000100ff010100ff000100ff010001ff010000ff010101ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020303ff090909ff191919ff393939ff797878ffb2b2b1ffcccccbffdadadaffeae9eafff8f8f9fffefdfefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefefffffefffffefffffffefefefffffefffffefffefffefefefffffefefffffefffffffefefffefffefffefefffffefffefffefefefffefefffffefefefffefdfefffdfdfefffdfefdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfefdfffdfefdfffefdfefffefefefffefefefffffefefffefefefffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffefefff8f7f7ffe8e7e7ffd9dadaffc7c7c7ffa2a1a1ff898888ff717272ff5a5a59ff434343ff2f302fff212020ff151514ff0b0a0bff050505ff010201ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010100ff000101ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff010000ff000100ff000001ff000101ff010101ff020303ff040404ff050505ff060607ff080807ff090908ff0a0a0bff0e0e0eff0e0e0eff0d0c0dff0a0a0aff060706ff040404ff020202ff010101ff000100ff000100ff020202ff010101ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffcfbfbfffbfbfbfffafafbfffbfafafffbfafbfffafbfafffafbfafffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f9f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f7fff7f7f8fff7f7f8fff7f7f7fff7f8f7fff7f8f7fff8f7f8fff7f8f7fff8f8f7fff7f7f7fff8f7f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff6f7f7fff6f6f6fff6f6f7fff6f6f6fff6f5f5fff6f5f5fff6f5f6fff6f5f5fff5f5f5fff4f4f5fff4f5f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff3f3f2fff2f3f3fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffefefeffff0f0f0ffefeff0ffefefefffefefeeffeeefeeffefeeeeffefefeeffeeeeeeffedeeedffeeedeeffededeeffeeededffedededffedededffededecffecedecffecececffecececffececebffebebebffebebeaffebeaebffeaebeaffeaebeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe4e4e3ffe3e4e4ffe3e3e3ffe3e2e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffe0dfdfffdfdfdfffdfdfdeffdedfdeffdededfffdededeffdedddeffdeddddffdcddddffdcdcdcffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdadbdaffdadbdaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd8d9d8ffd8d8d9ffd9d8d8ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9daffd9dad9ffdad9d9ffdadadaffdadadaffdbdadaffdadbdaffdadadbffdadbdbffdadbdaffdadbdbffdbdbdbffdadadbffdadadbffdbdbdaffdbdbdaffdbdbdbffdadadbffdbdadaffdbdadbffdbdbdbffdadbdaffdbdadbffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9d9d9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd9d8d8ffd9d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd7d6d7ffd7d6d6ffd7d7d7ffd6d7d6ffd7d6d7ffd6d6d6ffd7d6d6ffd6d7d7ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffd9dadaffd9d9daffdad9daffdadadaffdadbdaffdbdbdaffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffdddcddffddddddffddddddffddddddffdddddeffdddedeffdededdffdededdffdededeffdfdfdeffdededeffdedfdeffdfdedfffdfdfdfffdfdedfffdfdedeffdededfffdfdfdeffdfdfdeffdedfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfe0ffdfe0dfffe0e0dfffdfe0dfffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e1e1ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e6e5ffe7e7e6ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaebebffebebebffebebebffecececffecececffecececffedededffedededffedededffedededffedeeedffeeeeeeffefeeeeffeeeeeeffeeefeeffefeeefffefefefffefefeffff0efefffefefeffff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff3f2f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff6f6f6fff5f5f6fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff7f7f6fff6f7f7fff7f7f8fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffafafafffafafafffafbfafffafbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffefdfefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0d0d0dff0d0d0dff0c0c0cff0c0c0cff0b0b0bff0b0b0bff090909ff09090aff0a0a0aff0b0b0bff0a0b0bff0b0b0bff0b0b0bff0b0c0cff0c0b0cff0b0b0bff0d0c0dff0e0d0eff0e0f0eff0f0f0fff121211ff141414ff171717ff191919ff1c1c1cff1f1f20ff232323ff252626ff2a2a29ff2d2e2dff313131ff353535ff393838ff3b3b3bff3d3c3dff3e3d3dff3f3f3fff434342ff464645ff4a4a4aff4c4c4cff4d4d4dff4d4d4dff4d4d4dff4f4f4fff525152ff535354ff575657ff5b5c5cff5e5e5eff5e5e5eff606160ff656464ff676766ff666666ff666766ff636363ff5d5c5cff545455ff4d4d4dff464545ff3e3e3eff3a3a3aff363535ff313131ff2e2e2eff2a2a2aff282728ff242425ff222221ff1e1f1fff1b1c1cff1a1a1aff181818ff151515ff131312ff101011ff0f100fff0e0e0eff0d0d0dff0d0d0dff0e0e0eff0e0f0eff0e0e0eff0f0e0eff111110ff101111ff121312ff131212ff121213ff131312ff121312ff131312ff121313ff121212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000101ff000000ff000000ff010100ff010101ff010100ff000101ff010202ff020203ff030303ff020303ff030302ff030202ff010202ff020101ff010101ff020202ff030303ff040404ff050505ff050505ff050504ff040505ff040405ff151515ffb9b9b9ffd3d3d3ffd4d5d4ffd6d6d7ffd8d9d9ffdadadaffdcdbdcffdedddeffe0dfe0ffe1e1e0ffe2e1e2ffe3e3e2ffe4e4e3ffe5e5e5ffe5e6e5ffe7e7e6ffe7e7e8ffe9e9e9ffeaeaeaffebebebffebececffececedffeeeeeeffefeeeefff0efeffff0f0f1fff1f1f1fff1f1f2fff2f2f2fff3f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f4fff4f5f4fff5f5f5fff6f5f6fff6f6f6fff7f6f7fff7f7f7fff8f7f8fff8f8f8fff8f9f8fff9f9f8fff9f9f8fff9faf9fff9faf9fff9fafafffafafafffafafbfffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffdfdfefffefdfdfffefdfefffefdfefffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefffffffffefffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefefffffffefffffefffffffefefffffffefffffefffefffffffefffffffefffefffffffefffefffefefffffffefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefefffffefffffffefefffffffefefffffefffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfefefffefefdfffdfefefffdfdfefffefefefffefefefffefefdfffefdfefffefefefffefefefffffffefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffafafbfffafafafff7f6f6ffe5e5e5ffc4c4c4ff858484ff6a6a6aff525252ff2b2c2cff121212ff070607ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616161ff606061ff616161ff606060ff606060ff606060ff5f5f60ff5e5f5fff5e5e5eff5d5d5dff5d5c5dff5c5b5cff5b5c5bff5b5a5bff5a5a5aff595a59ff595959ff585858ff575757ff565657ff565656ff555655ff555554ff535454ff535353ff535253ff525252ff515151ff505051ff505050ff4e4f4fff4e4e4dff4d4d4cff4c4c4cff4c4c4cff4c4c4bff4d4d4cff4d4d4dff474747ff2b2b2bff0e0e0eff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff070707ff1c1c1bff353434ff545454ff797879ffbababaffe2e2e1fff2f2f2fff8f8f8fffaf9f9fffbfbfbfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffefdfdfffefefefffefefefffefefefffffffffffefefffffefefefffefffefffefefffffffffffffefefefffefefefffffffefffefefffffefffffffefefefffefefefffffefefffffefffffefffefffefefefffffefefffffffefffefffffffefffefffffffefffefefffffffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffefffffffefffefffffefefffefefffffffffefffefffefffefffefffefffefffefefefffffefffffffefefffffefefffefefffffffffffffefffffffffffefffffefefffefffefffffffffffffefefffffffefffefefefffffefffffffefefffefefffffffefefffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefefffffffffefffefefffffffefefffffefefffefffefffffffffffefefefffefefefffefefffffefefffffffffffffefefefffefefefffefffefffefefffffffffffffefefefffefefefffefffefffefefffffefffffffefefefffefdfefffefdfefffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffafafafffafaf9fff9faf9fff9f9f9fff8f8f8fff8f8f7fff6f7f7fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f2f2fff1f1f1fff1f1f0fff0f0f0ffefeff0fff0f0efffeeeeeeffedededffecececffeaebebffe9eaeaffe8e8e8ffe7e6e7ffe6e6e6ffe5e4e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdedfdeffdeddddffdcdcdcffdbdbdbffd9dad9ffd7d7d7ffd5d5d5ffd3d2d3ffc9c8c8ff2f2f2fff070606ff050506ff050505ff040404ff030303ff020202ff010201ff020102ff020101ff020302ff030303ff040404ff030303ff020202ff010101ff000101ff000000ff000000ff000000ff010100ff010100ff000101ff000100ff000001ff010000ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050505ff0b0b0bff141415ff292828ff555556ff919191ffbfbfbeffd0d0d0ffe0e0e0fff0f0f0fffcfcfcfffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefffffffefefffffefefffefffefffffffefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfcfffdfdfcfffcfcfdfffcfdfcfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffffefefffffffefffefefefffffffffffffefffffffffffffffefffffefffffffffefffffffffffffffffefffffffffffffffefffefffffffafafaffeaebebffddddddffcccdcdffaaaaaaff8a8a89ff717272ff5c5c5cff474747ff333433ff242425ff171818ff0d0d0dff060606ff010101ff000000ff000000ff010100ff000000ff000000ff000100ff000001ff000101ff000000ff000000ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020102ff010102ff010101ff020202ff030304ff050504ff060606ff080909ff0e0e0dff131313ff161717ff181818ff1b1a1aff1f1f1fff262526ff232423ff201f20ff1a1a19ff101010ff0a0a0bff070707ff050404ff020203ff040404ff060606ff040404ff020302ff010102ff010101ff010000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfdfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fff9faf9fff9f9fafffaf9fafffaf9f9fffaf9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f7fff7f8f7fff8f8f8fff8f7f8fff7f7f8fff8f7f7fff7f8f8fff7f7f8fff8f7f8fff7f8f7fff8f8f7fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff4f4f4fff3f4f4fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff3f2f2fff3f2f3fff2f2f2fff2f2f2fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f1fff1f1f0fff0f1f0fff0f0f0ffeff0f0fff0eff0fff0eff0fff0efefffefefefffefeeefffefefefffeeeeefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffecedecffedededffedececffecececffecececffecececffebebecffebeaebffeaebeaffebeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdededeffdeddddffddddddffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdadbdbffdadadbffdadadaffdadad9ffdadad9ffd9dad9ffd9d9d9ffd8d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadadaffdadadbffdbdbdbffdadadaffdadadaffdbdbdbffdadadbffdadbdbffdadadbffdbdadaffdbdadbffdbdadbffdbdbdaffdadadaffdbdadaffdadadaffdadadaffdadadaffdadadaffd9d9daffdadadaffd9dad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd9d9d9ffd8d8d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd8d8d8ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d6ffd7d6d6ffd6d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d9d9ffd8d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffdadad9ffdadadaffdadadbffdadbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcddffddddddffddddddffdeddddffdddddeffdededeffdededeffdfdfdeffdededeffdedfdeffdfdfdfffdfdedeffdfdfdeffdededeffdededeffdfdedeffdededeffdededeffdedfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0dfffdfdfdfffdfdfdfffe0e0dfffdfdfe0ffe0dfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffeaeaebffebecebffebecebffecececffecececffececedffedededffedededffeeededffededeeffeeeeeeffeeeeeeffefefeeffeeeeeeffefefefffefefefffefefefffeff0efffefefeffff0eff0fff0eff0fff0f0f0fff0f0f0fff0f1f1fff0f0f1fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff1f2f2fff2f2f2fff2f2f3fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f6fff5f5f6fff6f5f5fff6f5f6fff6f5f6fff6f6f5fff6f5f6fff6f6f5fff6f6f5fff5f6f6fff5f6f5fff6f6f5fff5f5f6fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff7f6f6fff7f6f6fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9fafafff9f9fafffaf9fafffafaf9fffafafafffbfbfafffafbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffdfcfcfffdfefdfffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0d0c0cff0b0b0bff0b0c0bff0a0a09ff0a0a0aff0a0a09ff0a0b0bff0b0a0aff0b0a0aff0b0b0bff0c0c0cff0c0b0bff0b0b0bff0d0e0eff0e0e0dff0e0e0dff0d0c0cff0d0d0dff0e0f0fff101010ff121312ff151515ff161717ff191919ff1a1a1aff1c1c1cff1e1e1eff202020ff232323ff252525ff262727ff272828ff282929ff2a2a2aff2b2c2cff2e2e2eff313130ff333333ff353535ff353636ff373737ff373838ff393939ff3b3a3bff3d3e3dff403f3fff414142ff424242ff444444ff474746ff4a4a4aff4b4b4bff4a4b4aff484849ff464647ff414140ff3b3b3bff353536ff2f2f2fff2a2b2bff282728ff252525ff232323ff212121ff1f1e1fff1d1d1dff1b1c1bff1a1a19ff171718ff141514ff131413ff121112ff101010ff0e0d0eff0c0c0cff0b0b0bff0b0b0bff0c0d0dff0d0e0dff0e0e0dff0e0e0eff0e0e0fff0e0e0eff0e0e0eff101110ff111111ff121313ff131313ff121212ff121213ff131312ff12121200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000001ff000001ff010100ff000000ff010000ff000000ff000000ff010101ff020102ff030202ff020202ff020203ff020202ff010202ff020102ff020102ff030302ff040303ff050404ff050505ff050605ff060606ff060606ff060605ff464747ffd2d1d2ffd4d3d3ffd5d4d5ffd7d7d7ffd9d8d8ffdadadaffdcddddffdededeffe0e0dfffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebebecffedededffedeeeeffeeeeefffeff0f0fff0f0f1fff1f1f1fff1f1f1fff2f2f2fff3f2f2fff3f3f3fff4f3f4fff3f4f4fff5f4f5fff4f5f5fff5f5f5fff6f5f6fff6f7f6fff7f6f7fff7f7f8fff8f8f8fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffbfafafffafafafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefefffdfefdfffefefdfffefefefffefdfefffefefefffefefefffefefefffffefefffefffffffffffffffffffefffefefffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefefffffffffffffefffefffffefffffffffefffffefffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefefffefefffffefefffffffffefffefefefffffffffffefefefffefefefffefefffffefefffffffefefffefefefffefefffffffefefffefffefffffefffffefefefffffffefffffefefffffefefffefefefffefffefffffefefffefefefffefefefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfdfdfffefefefffdfefdfffdfefefffefefefffdfefefffefffefffefefefffefefefffffefefffefefefffefdfefffdfefdfffefdfefffdfefdfffefdfdfffefdfdfffdfefdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffcfdfcfffdfdfdfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfafffbfbfafffafafafff8f7f7ffe7e8e7ffc6c6c7ff868686ff6c6c6cff555555ff2b2a2bff111111ff060706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616261ff626261ff616161ff606160ff606160ff606060ff60605fff605f60ff5f6060ff5f5e5eff5d5d5eff5d5e5dff5c5d5cff5c5c5bff5c5b5bff5b5a5bff5a5a5aff595959ff585958ff585858ff575858ff575757ff565655ff555555ff555454ff535354ff535353ff525252ff515252ff515151ff505050ff4f504fff4e4e4eff4e4d4eff4d4d4dff4c4c4dff4c4c4cff4c4d4cff4d4d4dff4d4d4dff474747ff2f2e2fff121212ff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0c0c0cff282828ff454545ff5f5e5fff7f7f7fffc0c0c0ffe4e4e4fff3f3f3fff8f8f8fffaf9f9fffbfbfafffcfcfcfffcfcfdfffcfcfcfffdfdfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfdfdfffdfdfdfffefdfefffefefefffffefefffffefefffefffffffffffffffffffffffefffffffefffefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffefefefffffefefffefefffffefefefffefefefffefefefffffffffffefffffffffffffffffffefffefefffffffffefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefffefffffffffffefffffffffffffffefefefffefefffffffefefffefefefffffffffffefefefffefefffffefefffffefefffffefffefffefefefffffefffffffffefffefefffffffefffffefffefffffefffffefffffffffefefffffefffffefffefffffefefffefefffffefefffffffffefffefffefffffffffffffffefffefffefffefffffffefefffffffffefffffffefffefefffffffefffffefffffffffefffffffefffffffffffffffffefffffefefffefffffffffffefffffffefffefffffffefffefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefefefffefefdfffefefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefffffefefefffdfefefffefefefffdfefefffefefefffdfefdfffefdfefffefdfdfffdfcfdfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffafbfbfffbfbfafffafafafffbfafafffafafafff9fafafff9f9f9fff8f8f9fff8f8f7fff7f7f7fff6f6f7fff6f6f6fff5f6f5fff5f4f5fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff2f3f3fff2f2f2fff1f1f1fff0f0f0ffeff0efffeff0efffefeeeeffeeededffecececffebebebffeae9e9ffe8e8e8ffe7e8e7ffe6e6e6ffe5e5e4ffe5e4e4ffe3e3e4ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdbdbdbffd9d9daffd8d8d7ffd5d5d5ffd3d3d4ffd0d1d0ff676767ff070707ff050606ff050505ff030403ff030203ff020202ff010102ff020101ff010202ff030303ff040404ff040404ff030303ff020202ff010001ff000001ff000000ff010100ff000000ff010000ff000000ff000000ff000101ff000001ff010100ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff050505ff080809ff0d0e0dff1b1c1bff3b3a3aff767676ffaaaaabffc6c6c6ffd5d6d5ffe7e7e7fff6f7f7fffefdfdfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefefffefefffffffefffffefffffffffefffffefefffffffffefffffffefffffefefffefffffffefffefffffffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfcfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffdfefdfffefefefffefefefffefdfefffefefefffefffefffffefffffefffffffffffefffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffffffffffcfdfcffefeff0ffe1e0e1ffd2d2d1ffb5b5b5ff8e8f8fff747474ff5c5d5dff494849ff383738ff2a2a2aff1f1e1eff141314ff070707ff020302ff010100ff000000ff000000ff000100ff000000ff000000ff000000ff010101ff000000ff000000ff000101ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020201ff030303ff040505ff060605ff080807ff090909ff0c0c0cff101111ff181718ff222222ff2c2c2cff353636ff3a3a3aff3d3c3dff3f4040ff434342ff474747ff414141ff3c3c3dff343434ff282828ff1c1d1dff141414ff0f0f0fff0e0e0eff111111ff0f0f10ff0b0b0aff070708ff050505ff020303ff010102ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffcfcfcfffbfbfbfffbfbfafffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafffafaf9fff9f9f9fffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f8fff7f8f7fff8f7f7fff7f7f8fff7f7f8fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f6f7fff7f7f6fff7f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f5fff5f5f5fff4f5f4fff4f5f4fff4f4f4fff4f3f3fff3f3f3fff3f4f4fff3f3f3fff2f2f3fff2f3f3fff2f3f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0f0f0ffefefefffefeff0ffefefefffeeefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeedeeffedeeedffedededffecededffededecffedececffecedecffecececffebececffebebecffebebeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e2ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e1ffe1e2e1ffe2e1e1ffe1e2e2ffe1e1e1ffe1e1e0ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdedddeffdeddddffddddddffdddcddffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdbdbdbffdadadbffdadadaffdadadaffd9dad9ffdad9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadadaffdadadaffdadadaffdadbdbffdadadaffdadadaffdadbdaffdadbdaffdadadaffdbdadaffdadadbffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d9ffd8d9d8ffd8d9d9ffd8d8d9ffd8d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd8d8d8ffd7d8d8ffd8d7d7ffd8d7d7ffd7d8d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d7ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdbffdcdbdcffdcddddffdcdddcffdcddddffddddddffddddddffdddeddffddddddffdededeffdededeffdededeffdfdedeffdedfdeffdfdedfffdededeffdededeffdededeffdededeffdededeffdededfffdededfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffe0dfdfffdfe0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe5e5e5ffe5e4e4ffe5e5e5ffe6e7e6ffe7e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebeaffebebecffececebffecececffedededffecedecffecededffedededffededeeffeeeeeeffedeeeeffeeeeeeffefeeeeffeeeeefffefeeefffeeefefffefefefffefefeffff0efeffff0eff0fff0f0effff0f0f0fff0f0f1fff0f0f1fff1f1f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f2f1fff2f2f2fff2f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff5f5f4fff4f4f5fff4f5f4fff4f5f5fff5f4f5fff5f5f4fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff5f6f6fff5f6f5fff6f6f5fff6f5f6fff5f5f6fff5f6f5fff5f6f5fff5f6f5fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff5f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9fafff9f9fafffafafafffafaf9fffbfafafffafafafffafafafffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfcfffcfbfcfffbfcfcfffdfcfdfffefdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0b0bff0c0b0cff0a0a09ff0a0a0aff0a090aff0a0a0bff0b0b0bff0b0b0bff0b0b0bff0c0b0cff0b0b0cff0b0c0bff0e0e0dff0d0e0eff0e0e0eff0e0e0eff0e0d0dff0d0d0eff0f0f0eff0e0e0eff101010ff111111ff111212ff131212ff141414ff151515ff161616ff171717ff181818ff1a191aff1a1a1aff1b1b1bff1c1c1cff1d1d1dff1e1f1eff202020ff212122ff232323ff242524ff252625ff272626ff272728ff282828ff292929ff2a2b2bff2d2c2cff2e2d2dff2e2e2eff2f302fff313131ff323232ff333333ff313132ff2f2e2eff2c2c2cff292929ff262626ff242424ff212021ff1e1d1eff1c1c1cff1b1b1bff1a1a1aff191819ff171717ff161616ff151515ff141314ff121111ff101010ff0f0f0fff0d0d0dff0c0c0cff0b0a0bff090909ff090a09ff0b0b0bff0d0d0dff0d0d0eff0d0d0eff0e0d0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff101111ff101011ff121212ff131313ff131313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010100ff000101ff000100ff000000ff000000ff000000ff000000ff010101ff010101ff010201ff020102ff020202ff020202ff020102ff020102ff020202ff030202ff040303ff050405ff060505ff060606ff070607ff070606ff070708ff808181ffd2d2d2ffd4d3d4ffd5d5d6ffd7d7d7ffd9dad9ffdbdbdbffddddddffdededfffe0e0e0ffe1e1e1ffe2e2e2ffe4e3e3ffe4e4e4ffe5e5e5ffe6e7e6ffe7e7e8ffe8e8e8ffeaeae9ffebeaeaffebebebffecececffedededffeeeeeeffeeeeeeffeff0effff1f0f1fff1f1f1fff2f2f1fff2f2f2fff3f2f3fff3f3f3fff3f4f3fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f5f6fff6f7f7fff7f6f7fff8f7f7fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafbfafffafafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfefffdfefefffefdfdfffdfdfefffefefefffefefefffefefefffefffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffffffffffffffefffefefffffffefffffffffefffefffefffefffefffffefffffffffffffffefffffefefffffefffffffffefefffffefefffefefefffffffefffefffefffefffffffffefefffefefffffffffefffffffefffefffefffefefefffffefffffffefefffffefefffefefffffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefffffefefffffefffefffffefefffffffffffffffffffefffffffffefefffefefffffffffefffefffefffefefefffefffefffefefffffefefefffffffefffefefefffefefefffefefdfffefefefffefdfefffdfdfdfffdfefefffffefefffffffffffefffefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefefefffefdfefffdfdfefffdfefefffdfdfdfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffbfafafff8f8f8ffebebebffcccbccff8a8a8aff6b6a6aff505050ff262626ff0b0a0bff040404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff626261ff616161ff606060ff606061ff606060ff606060ff605f60ff605f60ff5f5f5fff5e5f5eff5e5e5eff5d5d5dff5c5c5dff5b5c5cff5b5b5bff5a5a5bff5a5a5aff595959ff595959ff585858ff575758ff565656ff565656ff555555ff545554ff545454ff535353ff525253ff515151ff505150ff505050ff4f4f50ff4e4f4eff4d4d4dff4d4d4dff4d4d4cff4c4d4cff4c4d4dff4d4d4dff4d4d4eff494849ff353536ff1b1c1cff090809ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff080808ff141414ff353535ff505050ff676766ff898989ffcacacaffe9e8e8fff5f5f5fff9f8f8fff9f9f9fffbfbfbfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffefefefffffefefffffefffffffffffffffffffffffefffffefefefffefefffffefffffffefefffffffefffffffefffffefefffffefffefffffefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffefffffffffefffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefefffffefefefffffffffffffefffffefffefffffffefffffefffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffffefffffffefefffefffefffefffefffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefffffffffefffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffffffefffffffefffffffefffffefefefffffefefffffefffffffefffffffffffffffffffffffefffffefefefffefefffffffffffffefefffffffefefffffefffffefefefffefffefffffefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefefefffefefefffefefefffffefefffefefffffefefffffdfdfdfffdfefefffefdfefffefefefffefefdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffafbfbfffbfbfafffafbfafffafafafffbfbfbfffafafbfffafafafff9f9f9fff7f8f8fff7f7f7fff7f7f7fff6f6f6fff6f5f6fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefeff0ffefefefffeeeeefffeeedeeffececedffeaebebffe9eaeaffe9e9e9ffe7e8e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e2ffe1e2e1ffe0e0e0ffdfe0dfffdededfffddddddffdcdcdcffdadadaffd8d8d8ffd6d6d6ffd4d4d4ffd1d1d1ff8f8f8fff070707ff060606ff050505ff040403ff020202ff020102ff010101ff010201ff020202ff030303ff040405ff050405ff030304ff020302ff020101ff010100ff000001ff010100ff000100ff000101ff010000ff000001ff010000ff010101ff000101ff020102ff0201020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060606ff0a0a09ff161616ff323232ff5f5f5fff929393ffb9b9b9ffcdcdcdffdcdcddffeeedeefffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffefffffefefffffefefefffffefefffffefffffffefffffffefffffffffefffffefffffefefefffefefefffefefefffefefefffffefefffefefefffdfdfefffdfefdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefdfffefdfefffefdfefffefefefffefefefffefefefffffefefffffefffffffefffffffefffffffffffffffefffffffefefffefffffffffffffffffffffffffffffffefefefff5f5f5ffe5e5e5ffd7d7d7ffbabbbbff959595ff787878ff616061ff4d4c4dff3b3a3bff2d2d2dff242323ff191818ff0e0d0dff050505ff020202ff010001ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff000100ff010000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff040303ff060606ff0a090aff0d0d0dff101010ff171617ff1f1e1eff242424ff2b2b2bff363637ff444344ff4c4c4cff505050ff535454ff585757ff5b5b5bff5c5c5cff595a5aff555555ff515152ff4d4d4cff464646ff3f3f3fff383838ff313132ff302f2fff303030ff282728ff1e1e1eff161616ff0f0e0fff090909ff050505ff020202ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfffbfcfcfffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff7f8f8fff8f7f8fff8f7f7fff7f7f7fff8f8f7fff7f8f7fff7f8f8fff8f7f7fff7f7f7fff8f8f7fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f6fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f3f3fff2f3f3fff3f3f3fff2f3f2fff2f2f3fff2f2f2fff2f1f1fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f0fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffedededffedededffedecedffecececffecedecffedececffececebffebebebffeaebeaffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e8e9ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdedfdfffdfdedfffdfdfdfffdededeffdededeffdedddeffddddddffddddddffdcdddcffdddcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdadbffdbdadaffdadadaffdadad9ffd9dad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdadad9ffdad9daffd9d9d9ffd9d9daffdadadaffdadadaffdad9daffdad9daffd9d9daffd9dad9ffdadadaffdadadaffdadadaffdadadaffdad9d9ffd9d9daffdadadaffd9dad9ffdadadaffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd8d7d8ffd8d8d7ffd7d8d8ffd7d8d7ffd8d7d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d8d8ffd8d8d9ffd9d9d8ffd8d9d8ffd9d9d9ffd9dad9ffd9dadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddcddffdcdcdcffdcdcdcffdddcddffddddddffddddddffddddddffdedddeffdededeffdededeffdededeffdfdedeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdededfffdfdfdfffdfdfdfffdedfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e0e1ffe1e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe4e3e4ffe3e3e4ffe4e5e4ffe6e5e5ffe6e6e6ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9eae9ffe9eaeaffeaeaeaffebebebffebebebffececebffecececffecececffedecedffecececffedededffedededffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefefffefefefffefefeffff0eff0ffefeff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff1f2f2fff2f2f2fff3f2f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f6fff5f5f6fff6f5f5fff5f5f6fff6f6f5fff5f6f5fff5f5f6fff5f6f6fff5f5f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f6fff7f6f7fff7f6f7fff7f7f7fff7f8f7fff7f8f7fff8f8f8fff8f8f9fff9f8f9fff9f8f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fffafaf9fffafafafffafafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffdfdfdfffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0909ff0a0a0aff0a0a0aff0a0b0aff0b0a0bff0a0b0bff0b0b0bff0b0c0cff0c0c0cff0c0c0bff0e0e0dff0d0e0eff0e0e0eff0e0e0eff0e0d0eff0d0d0eff0f0f0fff0f0f0eff101011ff101110ff0f0f0fff100f0fff0f0f0fff0f0e0fff0f0f0fff101010ff111111ff121211ff121212ff121313ff131213ff141413ff141414ff151515ff171616ff181717ff191918ff1a1919ff191a19ff1a1b1bff1c1b1cff1d1d1dff1d1e1eff1e1e1fff1f1f1fff1f2020ff212021ff212121ff222222ff232323ff222322ff212121ff1f1f1fff1d1e1dff1b1a1bff191a19ff191918ff171717ff161515ff141415ff131314ff131313ff121212ff111110ff100f10ff0f0f0fff0f0e0eff0d0e0dff0d0c0dff0b0b0bff0a0b0aff090909ff0b0b0bff0a0a0aff0b0b0bff0b0b0bff0b0b0bff0e0d0dff0d0d0dff0d0d0dff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff111111ff10111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010101ff010100ff010101ff010101ff010101ff000100ff000100ff000000ff000000ff010100ff010101ff020102ff020202ff020202ff020202ff020202ff020202ff020202ff030303ff040404ff050504ff050505ff050606ff060606ff070707ff111010ffb1b1b1ffd3d3d3ffd4d4d4ffd6d6d6ffd8d8d7ffdadad9ffdbdcdcffddddddffdfdedfffe0e0e1ffe1e1e1ffe3e3e3ffe4e4e3ffe4e5e5ffe5e6e5ffe6e6e6ffe8e8e8ffe8e9e9ffeae9eaffeaeaebffebebecffecececffedededffeeeeeeffeff0effff0eff0fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff3f4f3fff4f3f3fff3f4f3fff4f4f4fff5f4f5fff5f6f5fff6f6f6fff6f6f6fff7f7f6fff8f8f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffafbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafafffafafbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffefffffffffffffffffffefffefffffffffefffffffffffffefefefffefffefffffefefffffffefffffffefffffefefffefffefffefffefffffefffffffffefffefefffffefefffffffffefffefffffffffefffffffefffffefffefffffffffffefffefffefefefffffefefffffffffffffefffffefffefffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffffffefffefefefffefffffffffffffffffffffffefefffffefefefffffffffffffffefffefefefffefffefffefefefffffffefffefefefffffefefffdfefefffdfdfefffdfefefffefefdfffefefdfffefefefffffefffffffffffffefefefffefffefffffefefffffefefffefefefffefdfdfffdfdfdfffcfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfcfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffcfdfcfffbfcfcfffcfcfbfffbfcfbfffbfafbfffbfbfbfffbfbfafff9f9f9fff0f0f0ffd3d3d3ff949495ff6d6d6dff535353ff292928ff0b0b0bff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606161ff606060ff606160ff616060ff5f6060ff606060ff5f5f60ff605f5fff5f5f5eff5e5e5eff5d5e5eff5d5d5dff5d5c5cff5b5b5cff5b5b5bff5b5b5bff5a5a5aff595959ff585958ff585858ff575757ff565656ff565656ff555556ff545455ff535454ff535353ff535252ff515252ff515051ff505050ff4f4f4fff4e4e4eff4e4d4dff4d4d4dff4d4d4dff4d4d4cff4c4d4cff4c4d4dff4d4d4dff4a4b4aff404040ff2b2b2cff151514ff060606ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040403ff0b0b0bff1b1b1aff424141ff5c5c5cff6c6c6cff969595ffd2d3d2ffecededfff6f6f7fff8f9f8fff9f9fafffbfafbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffffffefffffefffffefffffffefefefffefffefffffefffffefffefffefffefffefefefffffffffffffffefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffefffffffffffefffefffefffffffffffefffffffffefffffefefffffefefffffefffefffffefefffffffefffefffffffffefffffffffefffefefefffefffefffffefefffffffffffffffefffffefefffefffefffefffffffffefffffffffffffefefffffefefffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffefffffffffffefefefffefefefffefefefffefefffffefefefffffffefffffefefffefffffffefefefffefffefffffefffffefffefffefffefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefdfefffdfefefffdfdfefffefefefffffefefffffffefffefefefffefdfefffefefefffdfdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfafffafafafffafbfafffafafafffafafafff8f7f8fff7f8f8fff7f7f7fff7f7f7fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff2f2f2fff1f1f1fff0f1f0fff0eff0ffeeefefffeeefeeffedeeeeffedececffebebebffeaeaeaffe9eae9ffe8e8e8ffe7e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e2ffe1e2e2ffe0e1e0ffdfdfdfffdfdfdfffddddddffdcdcdcffdadadbffd8d8d9ffd6d7d6ffd4d4d4ffd2d2d1ffbfbfbfff1f1e1fff050505ff030404ff030302ff020202ff020202ff020201ff020101ff020302ff030303ff050405ff050505ff030304ff020202ff020201ff010101ff020102ff010101ff010101ff010101ff000100ff000000ff010000ff010101ff020102ff020202ff020201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff050504ff0b0b0bff181817ff2a2a2aff4a4949ff767776ffa5a5a5ffc3c2c3ffd3d4d3ffe5e5e5fff5f5f5fffdfdfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefefefffefefefffefefefffefefffffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefefdfffdfefefffefdfefffefefefffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefffefffefffefffffefffffffffefffefefffffffefffffffffefffffffffffffefffffffefffffffffffffefffefff8f9f8ffe8e9e8ffdbdadaffc4c4c4ff9c9b9cff7e7e7eff656564ff505050ff3e3e3eff303030ff252525ff181819ff0d0d0cff070706ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040405ff060607ff0b0b0bff111111ff191918ff232222ff2b2c2bff363636ff424242ff474647ff484848ff515150ff5b5b5bff606060ff626262ff646463ff656565ff666566ff666565ff636364ff626262ff636363ff626262ff616161ff606060ff5e5e5eff5b5b5bff575857ff4f4e4fff454646ff3f3f3fff333333ff252525ff191918ff0f0f0fff080708ff050505ff030303ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffdfcfcfffbfafbfffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9fafff9faf9fffaf9f9fffaf9f9fff9faf9fff9f8f9fff9f9f9fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f7fff7f8f8fff8f7f8fff8f8f8fff7f7f8fff7f7f8fff8f8f7fff7f8f8fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff8f8f8fff8f7f8fff7f8f7fff8f8f7fff7f7f7fff7f7f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff5f5f5fff4f5f4fff5f4f5fff4f5f4fff4f4f4fff3f4f4fff4f4f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff3f2f2fff2f2f2fff1f1f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0f0fff0efefffefefefffeeefefffeeefeeffefeeeeffeeeeeeffeeeeeeffeeededffedeeedffedededffedededffedededffececedffecececffecececffecececffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe5e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdededeffdddedeffdddeddffdeddddffddddddffddddddffdddcdcffdcdddcffdbdcdcffdcdbdcffdbdbdbffdbdbdbffdadadbffdbdbdaffdadadaffdad9daffdad9daffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d8d9ffd8d9d9ffd9d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdad9d9ffd9d9daffd9d9d9ffdad9d9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d7ffd8d7d7ffd7d8d7ffd7d7d7ffd8d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d8d8ffd7d7d7ffd7d8d7ffd8d7d8ffd7d8d7ffd7d8d7ffd7d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadbffdadadbffdbdbdbffdcdcdbffdcdcdcffdcddddffdddcddffdddddcffdcdcdcffdddddcffdddddcffddddddffdededdffdeddddffdddeddffdddedeffdededeffdededeffdddddeffdddddeffdededdffdededeffdedddeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdedddeffdededeffdfdfdeffdfdfdfffdededeffdededfffdededfffdfdfdfffdfdfdfffe0e0dfffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebeaebffebebebffebebecffebececffecececffecececffecededffedecedffedededffedededffedededffeeededffeeeeeeffeeeeeeffefeeeeffeeefeeffeeefefffefefefffefefefffefeff0ffefeff0fff0f0effff0f0f0fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f1f2fff2f2f2fff3f3f2fff3f3f3fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f5f4fff5f5f5fff4f5f5fff5f5f5fff5f5f4fff5f5f5fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f5fff5f5f5fff6f6f6fff5f6f5fff6f5f6fff5f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f6fff6f6f6fff7f7f6fff7f7f6fff7f7f7fff7f8f7fff8f7f7fff7f8f7fff7f8f8fff8f8f9fff8f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9fafffafafafffafafafffafbfafffafbfafffbfbfafffbfbfbfffbfafbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffdfdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a0aff0b0b0bff0b0b0bff0c0c0bff0b0c0cff0b0c0bff0e0e0dff0d0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0dff0e0f0eff0f0f0eff101010ff101111ff101011ff111010ff0e0f0eff0e0f0eff0c0c0bff0b0c0bff0c0c0cff0d0d0cff0d0d0dff0e0e0dff0e0e0dff0f0f0fff0f0f0fff0f1010ff101010ff111010ff111111ff121212ff121213ff131313ff131414ff141414ff151515ff151616ff171616ff161716ff171716ff171717ff181818ff181819ff181819ff181818ff171717ff161616ff141414ff131213ff121211ff101110ff101111ff101010ff101010ff0e0f0fff0e0e0eff0d0d0dff0c0c0bff0b0c0bff0b0b0cff0c0b0cff0b0b0bff0c0c0cff0c0c0cff0b0c0bff0b0b0bff0a0b0aff0b0b0aff0a0a0aff0b0b0bff0b0b0bff0b0b0bff0d0d0dff0d0e0dff0d0e0dff0e0e0eff0e0e0eff0e0e0fff0e0e0eff0e0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010100ff010101ff010101ff010101ff010101ff010101ff000001ff010001ff010100ff010101ff010202ff020202ff020202ff020202ff020303ff020202ff030303ff030303ff030404ff040404ff050404ff050505ff060506ff060606ff070707ff404040ffd2d2d1ffd3d3d2ffd4d4d5ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffdededeffdfdfdfffe1e1e0ffe1e2e1ffe3e3e3ffe4e4e4ffe5e5e5ffe6e5e6ffe7e7e7ffe7e8e8ffe9e9e9ffeae9e9ffeaeaeaffecebebffededecffedededffeeefeefff0f0effff0f0f0fff0f0f0fff1f1f1fff1f2f1fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f6fff7f7f6fff8f8f8fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fffaf9f9fff9f9f9fffafafafffafbfbfffbfafbfffbfbfafffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefdfffdfefdfffefefefffefefefffefffffffefefffffffffefffefffefffffffefffffefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffffffffefffffffefffffefefefffffffffffffffffffffffefffffefffffffffffffefffffffefefffffffffffffefefefffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffffefefffefefefffffefffffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffefefefffefefefffefefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefefffffefffffefefefffefefefffefffffffefefffffffffefffefefefffefffffffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefffffefefefffefefefffefffefffefefefffffffffffffffffffffffefffefffefffffffefffefefefffefffffffefefffffefefefffdfefdfffefefdfffefdfdfffdfdfdfffefdfefffefefdfffdfdfdfffdfefdfffefefdfffefffffffefefefffefffffffefffefffffefefffefffefffefdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafff9f9fafff3f3f3ffd9d9d9ffa0a1a0ff6f7070ff565756ff333333ff131313ff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616061ff606061ff606060ff606060ff606060ff60605fff5f5f60ff5f5f5eff5f5f5eff5e5e5eff5d5d5eff5e5e5dff5c5d5cff5c5c5bff5b5c5bff5b5b5aff595a59ff595a59ff585859ff585858ff575757ff565756ff565555ff555555ff545454ff545453ff535353ff525352ff525251ff515151ff4f4f50ff4f4f4fff4e4e4eff4e4e4eff4d4d4dff4d4d4dff4d4c4dff4d4c4cff4c4c4cff4d4d4dff4c4c4cff484848ff3e3d3dff272727ff101110ff040304ff010102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff0b0c0cff1e1e1eff484848ff636362ff6f6e6effa1a1a2ffd9d9d9fff0f0f0fff7f7f7fff9f8f8fff9f9f9fffbfafafffbfbfbfffcfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfefefffefefefffffefefffffffefffffefffffffefffffefefefffefefffffffffefffefffefffefefefffefefefffefefefffefffffffefefefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefefefffffffffffffefffffffffefffefefefffffffefffffefefffefefefffffefefffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefefffefffffffffefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefffffffefefffffffffffffefefefffffefefffefffffffffffffffffffefffefefefffefffffffefefefffffffefffefffefffefffefffefffefffffefefffefffefffffefffffefefffffefefefffefefffffffffefffffffefffefffffffefefefffefefefffefefefffefefefffffffefffefefefffefdfdfffdfefdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfefffefefefffefefefffefffefffffffefffefefefffdfdfdfffdfefefffdfefdfffefdfdfffdfefdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffafafbfffafafafffbfafafffafafafffafafafff9fafafff9f9f9fff8f8f7fff7f7f7fff6f7f7fff5f6f6fff5f5f5fff4f5f5fff4f5f5fff4f4f4fff4f4f3fff3f4f3fff3f2f3fff2f1f2fff0f0f0fff0f0f0ffefefefffefefeeffedeeeeffecedecffebebebffeaeaeaffe9e9e9ffe9e9e8ffe7e7e7ffe6e5e5ffe4e5e4ffe4e4e4ffe2e3e2ffe2e2e2ffe1e0e1ffe0e0e0ffdedfdeffdededdffdcdcdcffdadadaffd9d9d9ffd7d7d7ffd4d5d4ffd2d3d2ffd0d0cfff4d4e4dff030304ff030303ff020202ff020202ff020201ff020101ff010102ff020202ff030303ff040404ff050404ff030304ff030302ff020202ff020202ff020202ff010102ff000001ff000000ff010000ff000000ff000000ff010202ff020102ff020201ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff050505ff0b0b0bff151414ff212021ff363636ff595959ff868586ffb1b0b1ffcacacbffdbdbdaffe9eae9fff9f9f8fffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefefefffefffffffefefefffffefefffefffefffefffefffefffefffffefefffefffefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffefefdfffdfefefffdfdfdfffdfefefffdfefdfffefefefffefefefffefefdfffefefefffefefefffefefefffffefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffafafbffecececffdededdffc9c9c9ffa5a6a6ff858586ff6a6a69ff545453ff424242ff333333ff252525ff161716ff0c0c0cff060706ff040303ff020201ff010001ff010101ff000000ff000001ff010000ff000100ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff0c0c0cff131413ff1c1c1cff272827ff343434ff414140ff4b4b4bff545454ff5a5a5aff5f5f5fff626262ff666665ff686969ff696969ff696a69ff696a6aff696969ff696969ff686968ff686767ff676867ff686868ff666666ff666766ff676768ff686868ff676767ff666666ff616160ff5a5a5aff575657ff50504fff414141ff323232ff242423ff171717ff0e0e0eff090a09ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffcfbfbfffbfbfbfffbfbfafffafafafffafbfbfffafafbfffafafafff9fafafffafafafffaf9f9fff9f9f9fffaf9fafffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff8f8f8fff8f9f9fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff7f7f8fff7f7f8fff8f7f8fff7f7f7fff7f7f7fff7f8f8fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f6fff6f7f6fff6f7f6fff6f6f6fff6f6f5fff6f5f6fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff4f4f3fff3f4f4fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff3f3f2fff2f2f2fff2f2f1fff1f2f1fff2f2f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffeff0effff0f0efffeff0efffefeeefffeeefefffeeefeeffefeeeeffeeeeeeffeeededffededeeffedededffedededffedecedffedececffecececffedececffecececffececebffebebebffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe0e0e0ffe0e1e1ffe0e0e1ffe0e0e0ffdfe0dfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdedfdeffdededdffdededeffddddddffdddeddffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdadbffdadadaffdbdadaffdadadaffdadad9ffd9d9daffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d8d8ffd7d7d8ffd7d8d7ffd7d7d7ffd7d8d8ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d8ffd8d9d9ffd8d9d8ffd9d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd7d7d7ffd6d6d7ffd6d6d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d7ffd8d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d7ffd7d8d7ffd8d7d7ffd7d8d7ffd8d8d7ffd7d7d7ffd7d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdaffdadbdaffdbdcdbffdcdcdbffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdddcdcffdddddcffdddcdcffddddddffddddddffddddddffddddddffddddddffddddddffdeddddffdddeddffdededdffdedddeffdededeffdddddeffdddddeffdededeffddddddffddddddffdddedeffdedddeffdededdffddddddffdededeffdededeffdededeffdedfdeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfe0ffdfdfdfffe0e0e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e4e4ffe4e4e4ffe6e6e5ffe6e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffececebffebebebffecececffecececffecededffecececffecededffedededffeeededffeeeeedffeeededffeeeeeeffeeeeeeffeeeeeeffefeeefffefeeefffefefeffff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff3f3f3fff2f3f3fff3f3f3fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f4fff5f5f4fff4f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff5f5f5fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f5f5fff6f5f6fff6f6f5fff5f6f5fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9faf9fffafaf9fffaf9fafffafafafffafafafffafafafffbfafbfffafafafffbfbfafffafbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffdfdfdfffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0b0bff0c0c0cff0d0e0dff0d0e0eff0e0e0dff0e0e0eff0e0e0eff0e0e0eff0e0f0fff0e0f0eff101111ff101011ff101111ff101110ff0e0f0fff0e0e0eff0e0e0fff0f0e0eff0c0c0cff0b0c0cff0a0a0aff0b0b0bff0a0a0aff090a09ff0a0a0aff0c0b0bff0c0c0cff0c0c0cff0d0d0dff0d0d0dff0e0e0dff0f0e0eff0f0e0eff0f0f0fff101010ff101011ff111010ff101111ff101011ff101010ff111111ff111111ff111111ff121211ff111111ff101010ff0f0f0fff0e0d0eff0d0c0dff0d0c0dff0d0c0cff0c0c0cff0c0b0cff0b0b0bff0b0b0aff0b0b0bff0a0a0aff0a090aff0b0b0bff0b0c0bff0b0c0cff0c0c0dff0c0c0cff0c0c0cff0c0c0bff0c0b0bff0b0b0bff0a0b0bff0b0a0aff0a0a0aff0b0b0bff0b0b0bff0b0b0bff0d0d0dff0d0e0dff0d0d0dff0e0e0eff0e0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000101ff010001ff010101ff010101ff010101ff010001ff010100ff010101ff020102ff020202ff020202ff020202ff020203ff030202ff020202ff030303ff040303ff040403ff040404ff040404ff050405ff050505ff050505ff060606ff070607ff707070ffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdbdbdaffdddddcffdededeffe0dfdfffe1e1e1ffe2e2e2ffe3e4e4ffe4e4e5ffe5e6e5ffe6e6e6ffe7e8e7ffe8e8e8ffe9e9eaffeaeaeaffebebebffebececffedededffeeeeeeffeeeeeeffeff0effff0f0f0fff1f1f0fff2f1f1fff2f1f1fff2f2f2fff2f2f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff5f5f5fff5f5f6fff6f6f6fff7f7f8fff8f8f8fff8f8f8fff9f8f9fff9f8f8fff9f8f9fffafaf9fff9faf9fffaf9fafffafafafffbfafbfffafafafffbfafbfffbfafafffbfbfafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefdfdfffdfefefffefefdfffefefefffefefefffefffefffefffefffefffffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffefefffefffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffffefffffefffefffefffefffffffffffffffffffefffefffffffefffffefefffffefefffffefefffefefefffefefffffefffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffffefffffffefffffffefffffffefefffefefefffffffefffefffefffffefefffefffefffffefffffefefefffefefffffffefefffefefefffffefffffffefefffefefefffffefffffefefefffefefefffefffefffefefefffefefffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffffefffffffefffffefefffefffffffffffefffefffffffefefffffefffefffefefefffdfefefffdfdfdfffdfdfefffefefdfffefdfefffdfefdfffdfdfdfffefefefffefefefffdfefdfffefefefffefefefffffffefffffefefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfafbfffbfafbfffbfafafff9f9f9fff6f6f6ffdfdfdfffb0b0b0ff757475ff5b5b5bff3f3e3fff1d1d1dff090a09ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606161ff605f60ff605f60ff5f5f5fff5f5f5fff5f5f5fff5e5f5eff5e5f5fff5e5e5eff5e5e5dff5d5d5dff5c5c5cff5b5c5cff5b5b5bff5a5b5bff5a5a5aff595959ff585958ff575858ff575757ff565657ff565655ff555555ff545454ff545453ff535353ff525252ff515251ff515150ff505050ff4f4f4fff4f4e4eff4e4e4eff4d4d4dff4d4d4dff4d4d4cff4d4c4cff4c4c4cff4d4d4dff4d4d4dff4d4c4cff484848ff373737ff1a1a1aff080808ff040303ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0c0c0cff1f1f1fff484848ff656565ff727372ffb3b2b2ffdfdfdffff2f2f2fff8f8f7fff8f8f9fffaf9f9fffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffdfcfcfffdfdfcfffefdfefffefefefffefefffffffffffffefffefffefffffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefffefffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffefffefffffffffefffffffffffffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefefffefefffffffffefffffefffffefffefffefefefffffffffffefffffffefffefffffffefffffffefffffffefffffefefffffffffffefefffffffffefffffffefffffffefffffefffffffffffffefefffffffffefffffffffffffffffffffefffffffffffffffefefffefefffffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffefefffffffefffffefffffefefefffffefffffffffffffefffefffefffffffffefffffefefffffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffefdfefffdfefefffefefefffffefefffefefffffefffefffefefefffefefdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffcfbfcfffbfbfbfffbfafbfffafafafffbfbfafffafafafffaf9fafffafafafffaf9fafff9f9f9fff9f9f9fff9f8f8fff7f6f6fff6f6f6fff6f5f6fff5f5f5fff5f4f5fff4f4f4fff4f3f4fff3f4f4fff3f3f2fff2f2f2fff1f0f1fff0f0f0ffefefefffeeeeeeffeeeeeeffedededffebebebffebeaeaffeaeae9ffe8e9e8ffe7e7e7ffe5e6e6ffe5e5e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffdfe0e0ffdedfdfffdddedeffdddcdcffdbdbdbffd9d9d9ffd7d8d7ffd6d6d6ffd3d3d3ffd0d1d0ff7d7d7dff030302ff030202ff020202ff020202ff010102ff020202ff030302ff030303ff040404ff050504ff040405ff040403ff030303ff020203ff020202ff020202ff020101ff000000ff010100ff000100ff010001ff010201ff020102ff010101ff010102ff020101ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff040405ff090908ff121211ff1e1d1dff323131ff4d4d4dff6d6c6dff9a9999ffbfc0c0ffd1d1d1ffdfdfdffff2f2f2fffcfbfcfffffefffffffffffffffffffffffffffffffffffffffefffffefefefffefefffffffefefffefefefffffefffffffefefffffffefffffefffffefefefffffefffffefffffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfcfcfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfefdfffefefdfffefefdfffefefdfffefdfdfffefefefffefdfefffefefdfffffefefffffefefffffefefffffffffffefefffffffefefffefffffffffffffffffefffffffffffffffefffffdfdfdfff1f1f0ffe0e1e1ffd1d0d1ffadadadff8f8f8fff727272ff595859ff474646ff373736ff272727ff181718ff0c0c0bff060506ff030303ff020102ff010101ff010101ff010101ff010001ff010101ff000000ff000000ff010000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff030303ff070607ff131212ff282827ff363637ff454544ff505050ff585858ff5e5e5eff626262ff646465ff666666ff686868ff6c6b6bff6d6d6dff6b6b6bff6a6a6aff696969ff696969ff696969ff696868ff676868ff686867ff686868ff676767ff686868ff696969ff6a6b6aff6a6a6aff6a6a6bff696968ff676768ff656666ff616161ff5b5b5bff505050ff424342ff353535ff252524ff111111ff0a0909ff040404ff010101ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefdfdfffcfcfcfffbfbfbfffbfbfbfffafafbfffafbfafffafafafff9fafafffafafafff9fafafffafaf9fffaf9fafff9faf9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f7fff7f8f8fff8f8f8fff8f7f8fff8f7f8fff8f7f7fff7f7f7fff8f8f7fff7f8f7fff8f7f7fff7f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f4f5fff4f4f5fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff2f3f2fff2f2f2fff1f2f2fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffefefefffefefefffefeeeeffeeeeeeffeeedeeffeeeeedffeeeeedffeeededffedededffedededffececedffedececffecececffecececffecebecffecebecffebeaeaffeae9eaffeaeae9ffe9e9e9ffe9e8e9ffe8e9e8ffe8e7e8ffe7e7e8ffe7e7e8ffe7e7e7ffe6e6e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe4e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e0ffdfe0e0ffe0e0dfffdfe0dfffdfdfdfffdedfdfffdfdfdfffdfdedfffdededeffdededeffdededeffdededeffdddeddffddddddffdddddcffddddddffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdadadbffdbdadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d8d7ffd8d7d8ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d7ffd7d8d8ffd8d7d8ffd8d7d8ffd7d7d7ffd8d7d7ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d8d8ffd8d9d9ffd8d9d8ffd8d9d9ffd8d8d9ffd8d9d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d6ffd7d7d6ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d6ffd7d6d6ffd7d6d6ffd7d7d6ffd6d6d7ffd7d6d6ffd6d7d7ffd7d6d7ffd7d6d7ffd7d6d7ffd7d6d6ffd6d6d6ffd7d7d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d6d7ffd7d6d7ffd6d6d6ffd7d6d6ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d6ffd7d7d6ffd6d7d6ffd7d6d6ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdbffdadbdaffdbdbdbffdcdbdbffdcdcdbffdcdbdbffdcdcdcffdcdcdcffdcdddcffdddddcffdddcdcffdddcdcffddddddffdcdcddffdddcdcffdcddddffddddddffdddcddffddddddffdddcddffdddcddffdddddcffdcddddffdddcddffddddddffdddcddffdddcddffdddcddffddddddffddddddffdedddeffdedddeffdededdffdededeffdededeffdededfffdfdfdfffdfdfdeffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe1e0e0ffe2e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e4ffe6e5e5ffe6e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffebeaebffeaebebffebebebffececebffecececffececebffecececffedececffededecffedecedffedededffedededffeeeeedffeeeeedffeeeeeeffeeeeeeffefefeeffeeeeefffefefeeffefefeffff0eff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f1f0fff1f0f1fff1f1f1fff2f1f2fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff3f2f3fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff4f5f4fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff6f5f5fff6f5f6fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f6f6fff7f7f7fff7f6f7fff7f8f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff9f9f9fff9f9fafffaf9fafffafafafffaf9fafffafafafffbfbfafffafbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffefefefffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0f0fff0e0f0eff101010ff111110ff101010ff111011ff0f0e0fff0e0f0eff0f0f0fff0f0e0eff0c0c0cff0c0c0cff0c0c0cff0c0b0bff0a0a0aff070607ff070707ff070707ff080808ff090908ff090a09ff090a09ff0a0a0aff0b0b0bff0a0b0bff0b0b0bff0c0c0cff0d0d0dff0d0d0eff0d0d0cff0c0c0cff0c0c0bff0b0b0cff0c0c0cff0d0d0cff0c0c0cff0d0d0cff0c0c0cff0c0b0cff0a0b0bff0a0a09ff080908ff080809ff090809ff090909ff090909ff080808ff070708ff0b0a0aff0a0a0bff0a0b0bff0b0b0bff0b0b0cff0c0b0bff0c0b0bff0c0c0cff0c0c0cff0c0d0cff0c0b0bff0c0b0bff0c0c0bff0b0b0bff0a0b0bff0a0a0aff0b0b0bff0b0b0bff0b0b0bff0d0e0dff0d0d0dff0e0d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff010000ff010000ff000001ff010101ff010101ff010100ff010101ff010102ff020203ff020203ff030302ff020202ff020202ff030202ff030302ff030303ff040403ff040404ff050404ff040404ff040404ff040404ff050405ff060505ff060606ffa0a09fffd1d1d1ffd4d4d3ffd6d5d5ffd8d8d8ffdadad9ffdbdbdcffddddddffdedfdfffe0e0e0ffe1e2e1ffe2e2e2ffe4e4e4ffe5e5e5ffe6e5e6ffe7e6e7ffe7e8e7ffe9e9e8ffeae9e9ffeaeaebffebebebffecedecffedededffedededffefeeeffff0f0f0fff1f0f0fff0f0f1fff1f1f1fff1f2f2fff2f3f2fff3f3f3fff3f4f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff6f6f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff9f9f9fffaf9f9fff9f9fafffafafafffafafbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefefefffdfefefffdfefefffdfefefffdfefdfffefefefffefefefffefefefffffefffffffefffffefffefffffffffffffffefffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefefefffffefefffffefefffffefffffffffffffffffefffefefefffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffefffefffefefefffefefefffffefffffffffffffffefefffefefefffefefefffefefefffefffefffffffefffffffffffefefefffffffefffefefefffefefefffefefffffefefefffffefefffffefefffefefefffffefffffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffffefefffffffefffffffefffffffffffefffffffffffffffffffffffefffefffefefefffffffefffefefefffefefefffefefefffdfefdfffefefefffefefdfffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefffffffffefffefffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffcfcfdfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffaf9f9fff6f6f6ffe3e4e3ffbdbdbeff7e7e7eff606061ff434344ff232323ff0d0c0dff050405ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff60605fff60605fff5f5f5fff5f5f5eff5f5e5eff5f5f5fff5f5f5eff5f5e5fff5e5e5eff5d5d5dff5c5d5dff5b5c5bff5b5b5bff5b5b5aff5a5a5aff595959ff585859ff575857ff575757ff575656ff555656ff545555ff545554ff545353ff535253ff535253ff525252ff515151ff505050ff4f4f4fff4e4f4eff4e4e4eff4e4e4dff4d4d4dff4d4d4dff4d4d4cff4c4c4cff4c4c4cff4c4c4dff4d4d4dff4c4b4bff424242ff2a292aff0d0d0dff080807ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff0c0c0cff212121ff4a4b4bff676767ff7d7d7dffc2c2c2ffe4e5e4fff4f4f4fff8f8f8fff9f9fafffafaf9fffafafafffbfbfbfffbfbfbfffdfcfcfffcfcfcfffbfbfbfffbfbfafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfdfcfffcfcfdfffefdfdfffefdfefffdfefefffefefefffefefffffffefefffffefefffefefefffefefefffefffefffefefefffefefefffffefefffffffffffefffffffefffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffffffffffffffffffffefefffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefefffefffffffefefffffefffefffefefefffefefefffffefffffffffffffffffefffefefffffffefefffefffefffefffefffffffefffffffffffefffffffffffffffefefffffffffffffffefffffffffefffffefefffffffefffffefffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffefffefffefefffffffefefffffefefffefffefffefffefffefefefffffefefffefefffffefefffffefefefffffefffffffefefffffefefffffffefffefefefffffffefffffefefffffffffffffffefffefefffffefefefffefefefffefefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfefffdfefdfffefefdfffefdfefffffefefffffefffffffefefffdfdfefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfafafffafafafffaf9fafff9f9fafffafaf9fff9faf9fff9f9f9fff9f8f8fff8f8f7fff6f6f6fff6f6f6fff5f5f5fff5f5f4fff4f4f4fff3f3f4fff3f3f3fff3f2f3fff2f2f2fff1f1f1fff0f0f0ffefefefffefefeeffeeeeedffedededffecececffebebebffe9eaeaffe8e9e9ffe7e8e8ffe5e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e3ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdcddddffdbdbdcffdadad9ffd8d8d8ffd6d6d6ffd4d3d4ffd2d1d2ffb6b6b6ff121213ff020201ff010202ff010202ff020202ff030303ff030303ff040404ff040404ff050404ff040405ff040404ff040303ff030302ff030203ff030203ff020201ff010101ff010000ff000000ff010102ff010102ff020201ff010201ff010101ff000000ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020201ff040404ff080808ff111111ff1c1c1cff2f2f2fff494849ff626261ff878686ffafaeaeffc6c5c6ffd9d9d9ffe7e7e6fff6f6f6fffefdfdfffefefefffffffffffffffffffffffffffefffefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffcfcfdfffcfdfcfffdfdfcfffdfdfcfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfefffefefefffefefdfffdfdfefffefefdfffdfefdfffdfefdfffefefefffefefefffefefefffefffefffefefffffffffffffffefffffefefefffffefefffffffefffffefffffffffffffefefefff7f6f6ffe6e5e5ffd6d6d6ffb7b7b7ff939393ff7a7a79ff5f605fff4a4a4aff393838ff2a2a29ff1b1b1bff0f100fff050506ff030202ff010001ff000001ff000000ff010101ff010101ff010101ff010100ff010001ff010100ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff020202ff050505ff0a0a0aff131413ff262626ff424242ff535352ff5b5a5bff616262ff666666ff686768ff686868ff676767ff676766ff676767ff6a6b6aff6d6c6cff6d6c6cff6a6a6aff6a6a6aff686969ff686968ff686869ff686968ff686868ff686868ff686868ff696969ff69696aff696a69ff6b6b6bff6d6c6cff6c6c6cff6c6c6dff6b6c6bff6b6a6aff686869ff666565ff5d5d5eff535353ff424243ff282828ff151615ff0b0b0bff050505ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffcfcfcfffbfbfbfffafafafffafafbfffafafafffafaf9fffafafafffafaf9fff9fafafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff8f7f7fff8f7f7fff8f7f8fff8f7f8fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff5f5f4fff4f5f4fff4f4f4fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff1f1f0fff1f0f0fff0f0f1fff0f0f1fff0f1f0fff0f0f0ffefeff0fff0eff0fff0eff0fff0efefffeeefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffedededffececedffecececffecececffececebffecebecffebebebffebebeaffeae9e9ffebeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e3e4ffe4e3e4ffe4e3e3ffe3e3e3ffe2e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdedeffdfdedeffdddedeffdddedeffdddeddffddddddffddddddffdddcddffddddddffdddcdcffdcdcdcffdcdcdbffdbdcdcffdbdcdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d9ffd9d9d8ffd8d7d7ffd8d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd7d7d6ffd6d7d6ffd6d6d7ffd7d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d8d8ffd8d7d7ffd7d7d8ffd7d7d8ffd7d7d7ffd7d6d6ffd6d6d6ffd7d6d7ffd6d6d7ffd6d6d6ffd5d6d6ffd6d6d5ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd6d6d5ffd5d5d6ffd6d5d6ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d6d6ffd7d6d7ffd6d6d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffdad9daffdadadaffdbdadaffdadadbffdbdbdaffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdddcffddddddffddddddffdeddddffdddddeffdddddeffdededeffdedddeffdfdedeffdfdfdeffdfdfdfffdfdfe0ffe0e1e0ffe1e0e0ffe2e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e6ffe6e7e6ffe7e6e6ffe7e8e7ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffeae9e9ffeae9e9ffe9eaeaffeaeaeaffeaebeaffebeaeaffebeaebffecebebffecececffecececffecececffecececffecedecffecededffedededffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f0f1fff1f1f1fff2f2f1fff1f2f1fff1f1f2fff2f1f1fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff6f5f5fff5f5f6fff5f5f6fff5f6f5fff6f5f5fff5f5f6fff6f5f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff7f7f7fff7f8f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff9f9f9fff9f9f9fffafafafffafaf9fffafafafffbfafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffefdfdfffefefefffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0e0f0fff0f0f0fff111010ff111010ff111010ff111011ff0f0f0eff0e0e0fff0e0f0fff0f0f0eff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0a0a0aff0b0a0bff0a0a0aff070707ff080808ff090909ff090a09ff09090aff0a0a0aff0a0a0aff0a0a0bff0b0b0bff0b0b0bff0c0c0cff0c0d0dff0b0b0bff0a0b0aff0a0a0aff0a0909ff090909ff090908ff090909ff090a0aff0a0a0aff0a0a09ff090908ff080808ff060606ff060606ff060607ff060606ff090909ff0a0909ff090909ff0b0b0bff0b0b0bff0b0b0aff0a0a0aff0c0b0bff0c0b0cff0c0c0cff0c0c0cff0b0c0bff0c0d0cff0c0c0cff0c0d0cff0c0b0cff0b0b0bff0b0b0bff0b0b0bff0a0b0bff0a0a0aff0b0b0bff0b0b0aff0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000100ff010100ff010100ff010100ff010100ff010101ff000101ff010201ff020302ff030303ff030303ff020202ff010202ff020102ff020202ff030203ff040303ff030303ff040404ff050505ff040404ff040404ff040404ff050405ff060606ff2e2f2effc8c8c8ffd3d3d2ffd4d4d4ffd6d7d7ffd8d8d9ffdad9daffdcdbdcffdeddddffdedfdfffe1e1e0ffe2e2e2ffe3e3e2ffe4e4e4ffe6e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e8ffe9eaeaffebeaeaffebebebffecececffedededffeeedeeffefeeeffff0f0effff0f0f0fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff4f5f5fff5f5f5fff6f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9faf9fff9faf9fffafafafffbfafafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefdfefffdfdfdfffdfdfefffefdfdfffdfefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefffffffefefffffefffffffefffefffffffffffffffffffffffffffffffefffffefefffefffffffefffefffffffefffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffffffffefefefffffefffffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefefefffffefffffefefffffffefefffefefefffefffffffefefefffefefffffefefefffffefefffffffefffefffefffffffefffffefefffefffefffefffefffefffefffffefefffffefffffefefefffefffefffefefffffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefffefffefffefffffffffffefefefffefffffffffefffffefefefffefefffffffffefffefffffffffffffffffefefffffefefffefefefffffefefffefefefffdfefefffefefefffefefdfffefefefffefdfefffefefefffdfdfdfffdfdfdfffefdfefffefdfefffdfdfdfffdfefefffffffefffefffefffefefffffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffdfdfefffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffcfbfcfffbfbfbfffbfbfbfffbfafbfffafafafffaf9f9fff7f7f7ffe8e8e8ffcac9caff8c8c8cff626262ff444444ff242424ff0e0e0eff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff606060ff606060ff5f5f5fff5e5f5fff5f5f5fff5f5e5fff5e5e5eff5e5e5eff5e5e5eff5d5d5dff5d5d5dff5c5b5bff5b5b5bff5b5a5aff5a5a5aff595959ff585859ff585858ff575757ff565756ff565556ff555555ff545454ff545454ff535253ff525252ff515151ff505151ff505150ff4f504fff4f4f4fff4e4e4eff4e4e4eff4d4d4dff4d4d4dff4c4c4cff4c4d4dff4c4c4cff4b4c4cff4b4c4bff4b4b4bff464646ff3a3a3aff1c1c1cff101010ff070808ff020302ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040504ff0e0e0eff252525ff505050ff6a6a6aff89898affcdccccffeaeaeafff6f6f6fff8f8f8fff9f9fafffafafafffbfbfbfffbfbfbfffbfbfbfffdfcfcfffcfcfcfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffffffefffefffefffefefefffefffefffefefefffefffefffefefefffefdfefffefefefffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefefefffffefffffffefffffffefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffffffffefefffffefffffffffefffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffffffffefffefffffefffffffefffffffefffffefefefffefefffffffffefffefffefffefffffffefffffffffffffffefefffffffefefffefefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffffffffefefffffefffffffffefffffefefffffefefefffffefffffefefefffffefffffffffffffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefffefffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfafffafaf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff7f7f7fff6f6f6fff6f5f6fff5f5f5fff5f5f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f2fff0f1f0fff0f0f0ffeeefeeffeeeeeeffededeeffecececffebeaebffeaeaeaffe8e9e9ffe8e8e8ffe7e6e6ffe6e5e5ffe5e4e4ffe4e3e4ffe3e2e2ffe1e1e2ffe0e1e1ffdfdfdfffdedfdeffddddddffdcdcdcffdadadaffd9d8d9ffd7d6d7ffd5d4d5ffd2d2d2ffcfcfcfff444443ff020202ff020202ff020202ff030303ff030303ff040303ff030304ff040505ff040404ff040404ff030404ff040303ff030303ff030303ff030303ff030303ff010202ff010201ff010101ff020101ff020102ff010101ff010202ff010001ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010102ff040303ff080809ff101111ff1b1b1bff2c2c2cff424242ff5a5a5aff767675ff999a99ffc0c0c0ffcdccccffdbdcdbffebecebfffafbfafffffffefffffffffffffefffffefffefffefefffffefefefffefefefffffefffffefefefffffefffffffffffffefefefffefefefffffefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefdfefffefdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffdfdfdfffdfdfefffefefdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffffffffffefffefffffffffffffffffffffffffffefefefff9f9f9ffe9eaeaffdadbdaffc3c4c3ff999998ff7e7d7eff656566ff4e4f4eff39393aff292929ff1c1c1cff131313ff080808ff030303ff010101ff000000ff000000ff010000ff010001ff010101ff010101ff010101ff010101ff000101ff000100ff0000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010101ff010101ff030403ff080808ff111111ff222122ff353434ff474747ff5b5b5bff656565ff686867ff6a6a6aff6b6b6bff6a6a6aff6a6a6aff696969ff696969ff686968ff696969ff6a6a6aff6b6a6bff6a6a6aff6a696aff696969ff686969ff696968ff696868ff696868ff696969ff6a6a6aff6b6a6aff6b6b6bff6b6c6cff6c6c6cff6d6d6dff6e6d6eff6e6e6eff6d6d6dff6e6d6eff6e6d6eff6c6c6cff696969ff636363ff595958ff464746ff303031ff1c1c1cff101010ff080809ff040404ff010102ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefdfdfffdfcfcfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafaf9fffafafafffaf9fafffafafafff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f8fff8f8f9fff9f9f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff7f8f8fff7f8f8fff7f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f7f7fff7f8f7fff7f8f7fff7f8f7fff8f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f7fff7f7f7fff6f6f6fff5f5f6fff6f5f5fff6f5f6fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff3f4f3fff3f4f4fff3f3f4fff2f2f3fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff0f0f0fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0ffefefefffefefefffefefefffeeefeeffeeeeefffeeeeeeffeeeeeeffededeeffeeededffedededffedededffececedffececedffecececffecececffecececffebecebffebebebffebeaeaffe9eae9ffeaebeaffeaebeaffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e1e0ffe0dfe0ffe0dfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdededdffdddedeffddddddffddddddffddddddffddddddffdddcddffdcdcdcffdcdcdbffdbdbdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdadaffdadadaffdadadaffd9d9daffd9d9daffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d7d6ffd6d6d6ffd6d7d7ffd7d6d7ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d5ffd5d5d6ffd5d5d5ffd6d5d6ffd5d5d6ffd6d5d5ffd5d5d5ffd5d6d6ffd5d5d6ffd5d6d6ffd5d6d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d5ffd6d5d5ffd5d6d5ffd5d6d5ffd5d6d5ffd6d5d5ffd6d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdbdbdcffdcdbdcffdcdcdcffdcdcdcffdddcddffddddddffddddddffddddddffdeddddffdedddeffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e0e1ffe1e1e1ffe2e1e2ffe3e2e2ffe3e3e4ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe8e8e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaebffebeaebffebebebffebebecffececebffecececffececedffecededffedededffedededffeeededffededeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefefefffefefefffefefeffff0f0effff0f0f0ffeff0f0fff0f1f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff1f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f5f5fff5f4f5fff4f4f4fff5f4f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f5fff6f6f6fff5f6f5fff6f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9faf9fffafaf9fffafafafffafafafffafbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfcfbfffcfbfcfffdfdfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101110ff101011ff101010ff0f0e0fff0e0f0fff0e0f0eff0f0f0fff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0a0b0aff0a0a0bff0a0a0bff0b0a0aff0a0a0aff090809ff09090aff090a09ff090a0aff0a0a0aff0a0b0aff0a0b0bff0b0b0cff0c0c0cff0d0d0dff0d0d0dff0d0c0dff0b0b0bff0b0b0bff0a0a0aff09090aff090909ff0a0a0aff0a090aff090a0aff0a0909ff090909ff080808ff070606ff060606ff060606ff090909ff090909ff090909ff090909ff0a0b0bff0b0b0bff0b0a0bff0a0a0bff0b0a0bff0b0b0cff0b0b0bff0b0c0cff0b0b0cff0b0b0bff0c0c0dff0d0c0cff0c0c0cff0c0c0bff0b0b0bff0b0b0cff0b0a0aff0b0a0bff0a0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000101ff010101ff000101ff010001ff000000ff010101ff010000ff010101ff030202ff030303ff030303ff020101ff010101ff010102ff020202ff030203ff030303ff040404ff040405ff050505ff040405ff040404ff040404ff050405ff050506ff676767ffd1d1d1ffd3d2d3ffd5d5d5ffd7d7d7ffd8d8d9ffdbdbdaffdcdcdcffdededeffe0dfdfffe1e1e1ffe2e3e2ffe3e3e4ffe4e4e5ffe6e5e6ffe6e6e6ffe7e8e7ffe9e8e8ffe9e9e9ffe9eaeaffeaeaebffecececffecedecffededeeffeeeeeffff0efeffff0f0f0fff0f0f0fff1f1f1fff1f2f1fff2f2f2fff3f3f3fff2f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff6f6f5fff7f6f7fff7f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff9faf9fffaf9f9fffafafafffafafafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfcfcfffdfcfcfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffcfdfdfffdfefefffdfdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffefdfefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefffffefffffffefffefffffffffffffefffffefffefffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefefefffefffffffefffefffefffefffefffefffffffffffefefffffefffefffffffefffefefffffefffffffffffffffefffffffefefffffefefefffffffefffefefefffefffffffffefefffffefefffefefffffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffefefffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefefffffefefffffefffffefefffffffefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefefefffdfefdfffdfdfefffdfdfefffefdfdfffefdfdfffefefefffefefffffefffefffefffffffefefefffdfefefffdfefdfffdfdfefffdfdfefffefefdfffefefefffefefefffdfefefffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafbfafffaf9fafff8f8f8ffeeedeeffd1d2d2ff9b9b9bff626262ff444545ff262526ff0e0e0eff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff5f5f5fff5f5e5fff5f5f5fff5f5e5eff5e5e5eff5f5e5eff5e5e5eff5e5e5eff5e5d5dff5c5c5cff5b5c5bff5b5b5bff5a5a5aff5a595aff595959ff585958ff585858ff575757ff565656ff555556ff555555ff545554ff535354ff535353ff535252ff525151ff515051ff505051ff4f504fff4f5050ff4f4f4fff4e4e4eff4d4e4dff4d4d4dff4c4c4dff4c4d4cff4c4c4cff4b4b4cff4a4b4bff494949ff464747ff403f40ff303030ff222222ff131212ff090a0aff050405ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040405ff0e0e0eff292929ff545454ff6c6d6cff969696ffd4d4d4ffefefeffff7f8f7fff9f9f9fffaf9fafffafbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfdfffdfdfdfffdfdfefffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffefffffffefffffffefffefffefefffffefefffffffffffffefefffffffffffffefefffffefefffffffefffffefefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffdfefefffdfdfdfffdfdfefffdfefdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfefffefefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefffffefefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfafafffafbfbfffafafafffafafafffafafafffaf9f9fff9f9f9fff8f9f9fff8f9f8fff8f8f8fff7f7f8fff7f7f7fff5f6f6fff5f6f6fff5f4f5fff4f4f5fff4f4f4fff3f3f4fff2f2f3fff2f2f2fff1f1f1fff0efefffefefefffeeeeeeffedededffededecffebebebffeaeaeaffe9e9e9ffe8e8e8ffe6e7e6ffe6e6e6ffe5e5e5ffe4e3e4ffe2e3e3ffe2e2e1ffe1e1e1ffdfdfdfffdededeffdddddeffdcdcdcffdadbdaffd9d9d9ffd7d7d8ffd6d5d5ffd3d3d3ffd0d0d1ff6d6d6dff020302ff020303ff030303ff030303ff030403ff040404ff030304ff040404ff040403ff030304ff030303ff030303ff020303ff030303ff040303ff040404ff030303ff020202ff020102ff020101ff020202ff020101ff000100ff000101ff000100ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff030404ff090909ff121211ff1c1b1cff2a2a2aff3d3d3dff505151ff636263ff898989ffa8a8a8ffc4c3c3ffd3d4d4ffe4e3e3fff6f5f5fffdfdfdfffffefefffefffefffefefffffefffefffefefffffefefffffffefffffefefffffefffffffefefffffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefdfffdfdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffffefffffefffffffffffffffffffffffffefffffbfbfaffefefeeffdededeffcccccdffa4a3a4ff818181ff6a6a6bff545353ff3c3c3cff282829ff191a19ff0e0e0eff080808ff040404ff010101ff000101ff000000ff000000ff010000ff000001ff000000ff010101ff010101ff010101ff010101ff010100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff020101ff030303ff050505ff0a0b0bff171818ff2c2d2cff434243ff545454ff626162ff6a6a6aff6d6d6dff6d6d6eff6e6e6fff6e6d6eff6b6b6cff6a6a6bff6b6b6bff6a6a6bff696969ff696969ff696968ff69696aff6b6b6aff6b6a6bff6a6a6aff6a696aff696969ff686968ff696969ff69696aff6b6b6bff6c6c6cff6d6d6cff6d6d6dff6d6d6dff6c6d6cff6e6d6eff6f6f6fff6d6e6dff6d6d6dff6d6d6eff6d6d6dff6c6c6cff6a6a6aff656566ff5e5e5eff515252ff3a3a3aff272727ff191919ff0d0d0dff060606ff030302ff010101ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffcfcfcfffbfafbfffafbfbfffafbfafffafafafffafafafff9faf9fff9f9fafffafafafff9faf9fff9f9fafff9f9fafff9f9f9fff9f9f9fff8f8f9fff8f8f9fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f8f8fff8f7f8fff7f7f7fff8f8f7fff7f7f7fff7f8f8fff8f7f7fff8f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff6f5f6fff5f5f6fff6f5f6fff5f5f5fff4f5f5fff5f5f5fff4f4f5fff4f3f4fff3f4f4fff4f3f3fff3f3f3fff3f3f2fff3f2f3fff2f2f3fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff0f1f0fff1f1f1fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffefefefffefefefffeeefeeffeeefefffeeeeeeffeeeeeeffedeeeeffeeeeeeffedededffedededffededecffececedffecedecffecececffecececffebebecffebeaeaffeaebeaffe9e9e9ffeaeaeaffeae9eaffe9e8e8ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe4e3e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe0e0e1ffe1e1e0ffe1e0e1ffe0e0e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededfffdddedeffdddeddffdeddddffddddddffdcdddcffdcdcddffddddddffdcdddcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadbdbffdadbdaffdadadaffdadadaffdadadaffd9d9daffd9dad9ffd9d9d9ffd9d8d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d6d6ffd5d6d6ffd5d6d5ffd5d5d6ffd5d5d6ffd6d6d6ffd5d5d6ffd6d6d6ffd5d5d6ffd5d5d6ffd6d5d6ffd6d5d6ffd5d5d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d6d6ffd6d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd6d7d7ffd6d7d7ffd6d6d7ffd7d6d7ffd6d7d7ffd6d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd6d6d5ffd5d5d6ffd5d5d6ffd6d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d5d5ffd5d5d5ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd5d5d6ffd6d5d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd7d6d7ffd6d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d8ffd8d8d9ffd9d9d9ffd8d9d8ffd8d9d9ffd9d9d9ffdadadaffdadbdaffdbdbdbffdadadbffdbdbdaffdbdbdaffdadadbffdadbdbffdadbdbffdadbdbffdbdadbffdadadaffdadadaffdadadaffd9dadaffdad9daffdbdadaffdadadbffdbdadaffdadbdaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdbdcdcffdcdcdcffdcdcddffdcdcddffddddddffddddddffddddddffdededeffdededeffdededeffdfdfdfffe0dfdfffdfdfe0ffe1e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe5e5e5ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeaeaffeaeaebffebeaeaffebebebffebebebffebebecffececebffecededffecedecffecedecffedededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffefefefffefefefffefefeffff0f0f0fff0efeffff0f0f0fff1f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff1f2f1fff2f1f2fff2f2f2fff3f2f2fff2f3f3fff3f3f3fff3f2f3fff3f3f3fff4f3f4fff4f3f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff6f6f6fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff5f6f5fff5f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafafafffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfdfffdfefdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0e0eff0f0e0fff0e0e0fff0f0f0fff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0a0a0aff0a0a0bff0b0b0bff0b0a0aff0a0b0bff0a0b0aff0a0a0bff090a09ff090909ff0a0a0aff0b0a0bff0b0b0bff0b0c0bff0c0c0cff0d0c0dff0d0d0cff0d0d0cff0d0d0dff0d0d0dff0b0b0bff0a0b0bff090a0aff0a090aff0a0a09ff0a0a0aff0a0a0aff0a0a0aff090909ff090809ff080808ff060707ff060706ff060606ff090909ff0a0a09ff090909ff090a09ff0a0a0bff0b0b0aff0b0b0aff0a0a0bff0b0a0aff0c0b0bff0b0b0bff0b0c0bff0b0b0bff0b0c0bff0d0c0dff0c0c0cff0c0c0cff0c0c0cff0c0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010101ff010101ff010101ff000101ff000000ff010001ff000000ff000101ff010101ff020202ff020303ff020202ff010101ff000101ff010201ff020201ff020302ff040303ff030303ff040504ff040405ff050504ff040504ff040405ff060505ff070606ff979797ffd1d2d1ffd3d3d3ffd5d6d5ffd8d8d8ffd9d9d9ffdbdbdbffddddddffdfdedeffe0e0e0ffe1e1e1ffe3e2e3ffe4e4e4ffe5e5e5ffe6e5e6ffe6e6e7ffe7e8e8ffe9e8e8ffe9e9e9ffeaeaeaffebebebffecececffecededffeeeeeeffefefeeffeff0f0fff0f1f0fff0f1f1fff1f1f1fff1f1f1fff2f2f2fff3f2f2fff3f3f3fff3f4f3fff4f3f4fff4f4f4fff5f5f5fff6f7f6fff7f7f7fff8f7f8fff8f8f8fff8f9f9fff8f8f9fff9f9f9fff9f9f9fffafafafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefffffffffefffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefefffffffefffffffefffffffffffffffffffefffffffefffffffefefefffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffffffffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffffffffefefffefefefffffffefffefffefffffffefffffefffffefffffffefffffffefefefffffefefffefefefffefffefffefefffffffffffffefefefffffefefffffffffffefefefffefffefffefefefffefffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefffffefefefffefffffffefffefffffffefffffffffffefefffffffefffffffefffffffefefffefdfefffefefefffefefefffefdfefffdfefdfffefefefffdfefdfffdfdfefffdfdfefffefefefffefefdfffdfefefffdfefdfffefffffffefffefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefefffefefefffbfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafff9faf9fff9f9f8fff2f1f1ffd7d8d7ffa6a6a7ff666766ff4b4c4bff2d2d2dff121211ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5f5e5fff5e5f5eff5e5f5fff5e5f5eff5f5e5fff5e5e5eff5e5f5fff5e5e5eff5e5e5dff5d5e5eff5c5c5dff5c5b5cff5b5b5bff5b5a5aff5a595aff595959ff585959ff585858ff575757ff575757ff565655ff555555ff545455ff545454ff535353ff525353ff515251ff515151ff505050ff4f4f4fff4f4f4fff4f4e4fff4e4e4fff4d4e4eff4d4d4dff4c4c4cff4d4c4cff4c4c4bff4b4b4bff4a4a4aff484948ff464747ff434343ff3b3a3bff323232ff242525ff191919ff0f0f0fff070707ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0f0f0fff2c2c2cff535353ff6e6d6effa4a5a4ffdcdbdcfff2f2f2fff9f8f8fff9faf9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffafbfbfffafafbfffbfbfbfffafafafffbfafafffbfbfbfffafbfbfffafbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffcfdfcfffcfcfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefdfefffdfefdfffefefefffdfefefffefefefffefefefffdfefefffefefdfffefefefffefefffffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefffffffffffffffffefffefffffffefffefffefffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffefffffffffefffffffffffffefffffffefffefffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffefefffffffffffffffffefffefffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffefffefffefffffffffefffffffffffffefffffffffefffffffffffffefffefffefffefffefffefffefffefffffffefffefefefffefffefffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefffffffefffefffffefefffefefefffefefefffefdfefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfefefffdfdfefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffdfdfefffefdfdfffefdfefffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffbfcfcfffbfbfbfffbfafbfffbfbfbfffafbfbfffafafbfffbfafafffafafafffaf9fafffafafafff9f9f9fff8f9f8fff8f9f8fff8f8f8fff8f8f7fff7f6f6fff6f7f6fff6f6f6fff5f6f5fff4f5f4fff4f4f4fff4f3f3fff3f3f2fff1f1f1fff0f1f0ffeff0f0ffefefefffefeeefffedededffecededffebecebffebeaeaffe9eaeaffe8e8e9ffe7e7e7ffe7e6e7ffe6e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffdfe0dfffdfdfdfffddddddffdcdcdcffdadadbffdadadaffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d2ffa7a7a7ff0b0b0bff020203ff030203ff030303ff030403ff030303ff030203ff030302ff030302ff030303ff030203ff010202ff010202ff020202ff040304ff040404ff030404ff020203ff020202ff010101ff020101ff010101ff000100ff000100ff000100ff000100ff01010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020102ff050504ff0a0b0aff111111ff1a191aff282828ff373838ff454546ff5c5b5cff6e6e6eff929393ffb6b5b6ffcbcbcbffdadadaffebeaeafffafafafffdfefdfffdfefefffefffefffefffefffffffefffefefefffefffefffefefefffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffdfdfdfffdfdfefffdfdfefffefefefffefefdfffdfefefffdfefdfffdfefefffdfefdfffdfdfdfffdfdfefffefdfefffefefefffdfefefffefefefffefefefffffffefffefffefffffffffffffffffffefffffffefffffffcfdfdfff0eff0ffe2e3e2ffd2d2d2ffb3b3b4ff8c8c8cff707070ff535353ff3c3c3cff292a29ff181918ff0c0d0cff050605ff040403ff020101ff000100ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010101ff010101ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030202ff040404ff070606ff0e0e0eff1d1d1dff343434ff4a4a4aff5b5c5bff676766ff6c6c6cff6e6f6eff6f6f6fff6f706fff6f6f6fff6e6e6eff6d6d6dff6c6c6cff6b6b6bff6b6b6bff6a6b6bff6a6a6aff6a6969ff6a6a6aff6a6b6bff6b6b6bff6b6b6aff6b6b6bff6a6a6bff6a696aff6a6a6aff6b6b6bff6c6b6cff6d6d6dff6e6e6eff6e6e6eff6d6e6dff6d6e6eff6e6e6dff6e6e6eff6d6d6eff6d6d6dff6d6d6dff6d6d6dff6d6e6dff6e6e6fff6e6e6eff6c6c6cff676767ff585858ff454545ff333434ff232222ff111010ff080707ff020302ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffcfbfbfffafafbfffafafafffafafafff9faf9fffafafafffafaf9fffafafafff9f9fafffafafafff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f8fff8f8f8fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f8f7fff7f7f7fff6f7f6fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f4fff3f3f3fff2f3f3fff2f3f2fff3f2f2fff2f2f2fff2f1f2fff2f1f2fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff1f1f1fff1f0f0fff0f0f0fff0f1f1fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0ffeff0f0ffeff0efffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedededffedededffededecffecedecffecedecffecececffebececffebececffebebebffebeaebffeaeaeaffe9eaeaffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e7e6ffe5e6e6ffe5e6e5ffe4e5e4ffe5e5e4ffe4e4e3ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffdfdfdfffdfdedfffdededeffdededeffdedddeffddddddffddddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdcdcffdbdbdbffdbdbdbffdadbdaffdadadbffdadadaffd9dadaffdadadaffdad9daffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d6d7ffd6d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d5ffd6d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd4d5d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd4d5d5ffd5d4d5ffd5d4d5ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd5d4d5ffd5d5d4ffd4d5d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd5d6d5ffd5d6d5ffd5d5d5ffd6d6d5ffd5d5d5ffd6d6d6ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd6d6d6ffd6d5d6ffd5d5d5ffd5d6d6ffd5d6d5ffd6d5d5ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9dad9ffd9dadaffd9dad9ffd9d9d9ffdadadaffdadadaffdbdbdbffdadbdbffdbdbdbffdbdadbffdbdbdaffdbdbdaffdbdbdbffdbdadbffdadadaffd9dadaffd9d9daffdad9d9ffd9d9d9ffd9dad9ffd9d9daffdadadaffd9dad9ffdadadaffdadadaffdadadaffdadbdaffdadbdaffdadbdaffdbdbdaffdbdbdbffdbdcdbffdbdbdcffdcdcdbffdcdcdcffdcdcdcffddddddffdeddddffdedddeffdededeffdedfdfffdfe0dfffe1e0e0ffe0e1e1ffe1e2e2ffe2e3e2ffe3e3e3ffe4e4e4ffe5e5e5ffe7e6e7ffe7e7e7ffe8e7e7ffe9e8e8ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaebebffeaebeaffebebecffebecebffebebebffecececffedececffedededffecededffedededffedededffeeeeedffeeeeedffeeeeeeffefeeeeffeeefeeffeeefefffeeefefffefefefffefefefffeff0f0fff0eff0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff1f2f1fff2f2f1fff2f2f2fff2f3f2fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f3f4fff4f4f3fff4f4f4fff4f5f4fff5f4f5fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f6fff5f6f5fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff8f7f8fff8f8f8fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafaf9fffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfdfdfffefefefffefffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0a0b0aff0a0a0bff0a0a0aff0b0a0aff0a0b0aff0a0a0aff0a0a0aff090909ff0a0a0aff0a0a0aff0b0b0bff0a0b0bff0b0b0bff0c0c0cff0c0d0cff0d0d0dff0c0c0cff0d0d0dff0d0c0cff0c0c0dff0c0d0cff0b0b0bff0b0b0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a09ff0a0a09ff090808ff080708ff070707ff060606ff060606ff090909ff090909ff090909ff090909ff0a0b0bff0b0b0aff0a0a0bff0a0b0bff0a0b0aff0c0b0bff0b0b0bff0b0b0cff0b0b0cff0b0c0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010000ff010001ff000100ff010100ff000101ff010100ff000001ff010000ff010101ff020202ff030202ff020201ff010101ff010001ff020201ff020102ff030202ff030203ff030303ff040404ff050505ff050505ff050505ff050505ff060606ff1e1f1effc0c0c0ffd2d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdbdbdbffddddddffdfdedeffe0e0e0ffe2e2e2ffe3e3e3ffe4e5e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e7e8ffe9e9e9ffe9e9eaffebeaeaffebececffedecedffedededffeeeeeeffefefeffff0eff0fff0f0f0fff1f0f1fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f3f3fff3f3f4fff4f5f4fff5f4f5fff5f5f5fff7f7f6fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff9f9f9fffafaf9fffafafafffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfefffefdfefffdfefdfffefdfefffefdfefffefefefffefdfdfffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefffffefffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffefffffffefffffffefefffffefffefffffffffffefefefffffffefffffefefffefefffffefffefffefefefffefffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefefffffffffffffefefffffffefefffefffefffffefffffefefffffffffefffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffefefefffefefffffefefefffefefefffefffffffffffefffefffffffffefefffefffffffefefefffffefefffffefefffffefefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefefefffefefefffdfefdfffefdfefffdfdfefffefefefffdfdfefffefdfdfffdfefdfffdfdfefffdfdfdfffefdfdfffdfefdfffdfdfefffefefefffefefefffefefffffefefefffefefefffdfefefffdfefefffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfafffbfafbfffbfbfbfffbfbfbfffafafafffaf9fafff9f9f9fff4f4f4ffdededdffb2b2b2ff707070ff575757ff3a3a3aff161716ff0a0a0aff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5f5e5fff5e5e5fff5e5e5fff5e5f5eff5e5e5eff5e5d5eff5e5e5dff5d5d5dff5d5d5dff5d5d5dff5c5b5cff5b5c5bff5a5b5aff595a59ff5a595aff585859ff585858ff575757ff565656ff555656ff555555ff545454ff545453ff535353ff525253ff525152ff515151ff515051ff504f50ff505050ff4f4f4fff4e4e4eff4e4e4eff4d4e4dff4d4d4dff4c4c4cff4c4c4bff4b4a4aff49494aff484948ff474747ff454646ff414141ff3c3c3cff353535ff2c2d2dff222222ff161515ff0b0b0aff040404ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040405ff111010ff2f2f2fff535454ff6f7070ffb4b4b4ffe1e2e1fff4f3f4fff8f8f8fffafaf9fffafafafffafafbfffbfbfafffbfbfbfffcfcfcfffcfcfbfffbfbfbfffbfafafffafbfbfffafafafffbfafafffbfbfafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffefefefffefdfefffdfdfefffefefefffdfefefffefefefffefefefffefefdfffdfdfdfffefdfefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffffffefffffffefffefefffffefefffffefefefffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffffffefefffffffefffffffefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffefffffffffefffffefefffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefefffffefffefffffffffffefefefffffffffffffefefffffefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffefefefffefefefffefffefffefffefffffefefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefffffffefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafafffafafafffafaf9fffaf9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f6fff7f6f6fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff3f4f4fff2f3f2fff2f2f2fff1f0f1fff0f0f0ffefefefffeeefeeffedededffedecedffecececffeaeaeaffeae9eaffe9e9e9ffe7e7e7ffe7e7e6ffe5e5e5ffe4e4e4ffe4e3e4ffe2e2e3ffe1e1e1ffe0dfe0ffdfdedfffdddedeffdddcddffdbdbdbffdadadaffd9d9d8ffd7d6d7ffd5d5d5ffd3d2d3ffd1d1d1ff3d3c3dff030404ff030303ff020303ff030303ff030303ff030203ff020202ff020202ff020202ff020202ff010101ff010101ff020202ff030303ff040404ff030303ff020202ff010101ff010100ff010100ff010000ff010001ff010100ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020202ff050505ff080808ff0d0d0dff151515ff232323ff303131ff404040ff505050ff676767ff7d7e7effa1a1a1ffc1c0c0ffd1d1d0ffe1e0e0ffecebecfff6f6f5fffcfcfcfffefefefffdfdfdfffefefdfffefefefffefefffffefffefffefefefffefefefffefffefffefffefffefefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfdfffefdfefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefefdfffefefdfffdfdfefffdfdfefffdfdfdfffefdfefffefdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefdfff8f8f8ffe3e3e2ffd6d6d7ffbdbcbcff999999ff797979ff595959ff3e3e3dff2b2a2aff181818ff0c0c0bff050505ff020202ff010101ff000000ff000000ff000001ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040404ff0a0a0aff131212ff222121ff383737ff525251ff616161ff6a6a6aff6e6e6eff6e6e6eff6f6e6eff6f6f6fff6f6f6fff6f6f6fff6e6e6fff6d6e6dff6c6d6cff6c6c6cff6c6b6cff6c6c6cff6c6b6cff6a6b6aff6a6a6aff6a6a6aff6a6b6aff6b6a6aff6b6b6bff6c6b6cff6b6b6bff6b6c6bff6c6c6cff6c6c6cff6e6d6eff6e6e6fff6f6f6fff6e6e6fff6e6e6eff6e6f6eff6e6e6fff6e6e6eff6e6e6dff6e6e6eff6e6e6eff6f6f6fff707070ff727273ff717171ff6f6f6fff696a6aff5e5e5eff4d4d4eff3e3e3eff272727ff0f0f0fff040404ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfefdfffcfcfcfffbfbfbfffafafbfffafafafff9f9fafffaf9fafff9fafafffaf9fafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff9f8f9fff9f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff8f7f7fff7f7f8fff7f8f7fff7f7f7fff7f8f8fff7f7f7fff7f8f8fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f4fff4f3f4fff3f3f4fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f0f1fff0f0f1fff0f1f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0effff0f0f0ffefeff0ffefefefffefeeefffefeeefffefeeeeffeeeeeeffeeeeeeffedeeeeffedededffedeeedffedededffecececffecececffecececffebebecffebecebffebebebffebebebffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeae9e9ffe9e9e8ffe8e8e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdededeffdededdffdededeffddddddffdedddeffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdcdcdbffdbdcdbffdbdadbffdadadaffdadadaffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffd9dad9ffdad9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd7d6d6ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d7ffd6d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd7d6d7ffd7d6d7ffd7d7d6ffd6d7d6ffd6d6d6ffd7d6d7ffd6d6d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd4d4d4ffd4d5d5ffd4d4d5ffd4d5d4ffd5d5d5ffd4d4d4ffd5d5d5ffd5d4d4ffd4d4d5ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d5d6ffd6d6d5ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d8d8ffd9d9d8ffd8d8d9ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9dadaffd9dadaffd9dadaffdadadaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdddcddffddddddffdededeffdededeffdededeffdededeffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe7e7e7ffe7e8e7ffe9e8e9ffe9e9eaffe9eae9ffe9e9eaffebeaeaffeaebebffebeaebffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeaebffebebebffebebecffecebecffecececffecececffececedffececedffecededffedededffedededffeeeeedffeeededffeeedeeffeeeeeeffeeeeeeffeeefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f0fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff2f1f2fff2f2f1fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff4f4f4fff4f3f4fff4f4f4fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff5f5f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff5f5f6fff6f6f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f9f9fff9fafafffafaf9fffafafafffafafafffafbfbfffbfafafffbfbfafffbfbfafffcfbfbfffdfcfcfffefefefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0b0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0b0aff0b0a0aff0b0b0bff0c0c0cff0d0d0dff0d0d0dff0d0c0dff0d0d0cff0d0d0cff0d0d0dff0d0d0dff0c0d0dff0d0d0dff0a0a0aff0a0a0aff0a090aff0a0909ff0a0a0aff0a0a0aff0a0a0aff090909ff0a0909ff090809ff080707ff070706ff060606ff060606ff090909ff090909ff090909ff0a0a09ff0a0b0aff0b0b0bff0b0b0aff0b0b0aff0a0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff000101ff010101ff010100ff000100ff000000ff010000ff020202ff030303ff030303ff010201ff020101ff010101ff010101ff020201ff020202ff020202ff030303ff040404ff040405ff060605ff050605ff060606ff060606ff575757ffd0d1d1ffd3d3d3ffd5d4d5ffd7d7d7ffd9d9d8ffdbdadaffdcdcdcffdddeddffdfdfdfffe0e0e1ffe1e1e1ffe3e4e4ffe4e4e5ffe6e5e6ffe7e6e7ffe7e7e8ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedededffedeeedffeeeeeffff0efeffff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff2f3f2fff3f3f3fff4f4f4fff4f4f5fff5f4f5fff5f6f5fff7f7f6fff7f7f8fff8f7f8fff8f8f9fff9f9f9fff9f9f9fff9faf9fffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffefdfdfffdfefdfffefdfdfffdfdfdfffefefdfffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefffffffefffffffefffffffffffffefefffffefefefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffefffefffffffffefffffefffefffffffefffefefffffefefffffefffffffffffffffefefefffefffefffffefefffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefefffefefefffffffffffffefefffefefefffefffefffefefefffefefefffefefefffefffefffefefffffffefffffefffefffefffefffefefffffefefefffefefffffefefefffefefefffefffefffffefefffffefefffffffffffefffffffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffffffffffffefffffefefefffefffefffefdfdfffefefdfffefefdfffdfefdfffdfdfefffefdfefffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffafafafffbfafafffbfafbfffbfbfafffbfafafffafafafff9f9f9fff5f5f5ffe3e3e3ffbcbdbdff787878ff606160ff424242ff191918ff0b0b0aff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5f5e5fff5e5e5fff5e5f5fff5e5f5eff5e5e5eff5d5e5eff5d5e5dff5d5d5dff5d5d5dff5c5c5cff5b5c5cff5b5b5cff5b5a5bff5a5a5aff59595aff595859ff585858ff575758ff575757ff565656ff555555ff545554ff545354ff535353ff525353ff525252ff525151ff515151ff505050ff504f4fff4f4f4fff4f4f4eff4e4f4eff4d4e4eff4d4d4dff4c4c4cff4c4c4bff4a4a4bff494949ff484849ff484848ff474746ff444444ff424142ff3f3e3eff3b3b3bff343434ff272828ff191919ff0e0d0dff060506ff020202ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff141514ff343333ff575857ff7b7b7bffc5c5c5ffe7e7e7fff6f6f6fff9f9f9fffafaf9fffafafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffafafafffbfafafffafafbfffafafafffafafafffafafafffbfafafffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfefffdfdfdfffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefefffffffefefffefefffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffefffefefffffefefefffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffefefffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffefffefffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffefefefffffefefffffffefffefefefffefefefffffefffffefefffffffffefffefffefffffefefffefefefffffefefffefffefffffefefffefefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefefffffffefffffefffffefefefffefffefffefefefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffafbfbfffafafafff9f9f9fffaf9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f6f7fff5f6f6fff6f6f6fff5f6f5fff5f4f5fff4f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeff0f0ffefefeeffeeedeeffedededffececebffebeaebffeae9eaffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe2e2e2ffe1e1e1ffe0e0e1ffdfdfdfffdededeffdddddcffdbdcdbffdadadaffd9d9d9ffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d2ff666666ff040303ff030403ff030303ff030303ff030303ff030203ff020202ff020302ff020203ff020202ff010102ff010101ff020202ff030303ff040304ff030302ff020202ff010101ff000101ff000000ff010000ff010000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff030304ff060606ff0a0a0bff131313ff1f1f1fff2c2d2cff373637ff494948ff5b5b5bff6c6c6cff888888ffaaaaaaffc5c4c4ffcfcecfffd5d5d5ffdededdffe7e7e7ffecececfff5f4f5fffcfcfcfffefefefffffffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfefffdfdfdfffdfefefffdfdfefffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefff9f9f9ffebebeaffd6d7d6ffc4c4c4ffa4a3a3ff828282ff606161ff434343ff2b2b2bff181717ff0b0a0bff050504ff020201ff010100ff000000ff000000ff000000ff000000ff010100ff000100ff000000ff000000ff000000ff000100ff010000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff090909ff161616ff252525ff3b3a3aff4f4e4eff616161ff6c6c6cff707070ff6f6f6fff6e6e6eff6f6f6fff6f6f70ff70706fff6f706fff6f6f6fff6e6e6eff6e6e6dff6d6d6dff6d6d6dff6d6d6eff6d6d6dff6d6d6dff6c6c6cff6b6b6bff6b6b6aff6b6b6bff6b6b6cff6c6c6cff6c6d6dff6d6d6dff6d6d6dff6e6e6eff6f6f6fff6f6f6fff70706fff707070ff707070ff6f6f6fff6f6f6fff6f6f6fff6f6e6fff6f6f6fff6f7070ff717170ff717171ff727272ff717171ff717070ff70706fff6c6c6bff616161ff535454ff404040ff1e1e1eff0a0a09ff030304ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfefffcfcfcfffafafbfffafafafffafafbfffafafafffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff7f8f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f4fff5f5f4fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0effff0eff0fff0efefffefefefffefefefffefefefffefefefffeeefeeffeeeeeeffeeeeedffeeeeedffedeeedffedededffedecedffecedecffecececffecececffebebecffebebecffebebebffebebeaffeaeaeaffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe8e7e7ffe7e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe4e3e4ffe2e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0e0dfffdfdfe0ffdfdedfffdededeffdddedeffdddddeffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdadbffdadadaffdadad9ffd9d9daffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd8d7d7ffd8d7d8ffd8d7d7ffd8d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d7d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd6d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d5ffd6d6d5ffd5d6d5ffd5d5d6ffd6d5d5ffd5d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d6d5ffd6d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d4d5ffd5d4d5ffd5d5d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d5ffd6d6d5ffd5d6d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d8ffd9d9d8ffd9dad9ffdadadaffdbdadbffdbdbdbffdbdbdaffdadbdbffdadadbffd9dadaffdadadaffdadad9ffdadadaffdad9daffdadad9ffdadadbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdddddcffdddddcffddddddffddddddffddddddffdededeffdededeffdfdfdeffdedfdeffdfdfdfffdfdfdeffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaebffebebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffebebebffebebebffebebebffececebffecececffecececffededecffededecffedededffedecedffedededffedededffededeeffededeeffedeeeeffeeeeeeffeeeeeeffeeefeeffefeeeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff1f1f0fff1f1f1fff2f2f1fff1f1f2fff2f1f2fff2f2f2fff2f2f3fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f5fff4f4f5fff4f5f4fff4f4f5fff5f4f5fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff5f5f5fff6f5f5fff5f6f5fff6f5f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f6fff7f7f7fff7f8f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffdfdfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090a0aff0a0a0aff0a0a0aff0a0b0aff0b0a0bff0c0b0cff0c0c0cff0c0d0cff0d0d0dff0d0d0dff0c0d0dff0c0d0dff0d0d0cff0d0c0dff0d0d0dff0c0d0cff0a0a0aff0a090aff0a0a0aff090a0aff0a0909ff090a0aff0a0a0aff0a0a0aff0a090aff09090aff0a0a0aff090809ff080807ff070707ff060606ff060606ff090909ff090909ff090909ff090909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010100ff010001ff010101ff000100ff010101ff010001ff010101ff000101ff020101ff020303ff030303ff040303ff020203ff010102ff010101ff010101ff010201ff020102ff010101ff020203ff030403ff040404ff050505ff050505ff060506ff060606ff908f90ffd1d1d2ffd3d4d3ffd5d5d5ffd7d7d7ffd9d9d9ffdbdbdbffdddddcffdededeffe0e0dfffe1e0e0ffe2e3e2ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e7ffe8e9e8ffe9e9eaffeaebebffecebebffecedecffedededffeeeeeeffeeefeffff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff3f2f2fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f5f5fff6f6f6fff7f7f6fff8f7f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fffafafafffafbfafffbfafafffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefdfdfffefdfefffdfdfefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefffffffefffefffefefffffefffefffffefffffffefffffefffefffffffefffefefefffefefefffefffefffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffefffffffffffffffffefffefffefffefffffffefffffffffffefffefffefffefffefffefefefffefefefffffffffffefefffffefefffffefffefffefefefffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefefefffefffefffffefffffffefefffefffefffffffefffefefefffefefefffefffefffefefefffefffefffefefefffffefffffefefffffefefffffffffffffefefefffefffefffefefffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefffefffefefefffefefefffefdfdfffefefdfffefefdfffdfefdfffdfefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefffffefffefffefefefffefefefffefdfefffefdfefffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffcfdfcfffdfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafafafffbfafbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfafffafafafff9f9f9fff6f6f6ffe7e7e7ffc9c9c9ff848484ff626262ff444344ff1a1a1aff0a090aff020203ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5e5f5eff5e5e5eff5e5e5eff5d5e5eff5e5e5eff5e5e5dff5d5d5dff5d5e5dff5d5c5cff5c5d5cff5c5c5cff5b5c5bff5b5a5aff5a5a5aff595a59ff585958ff585858ff575857ff575756ff565656ff555555ff545454ff535454ff545353ff525353ff525252ff515251ff515151ff515050ff504f50ff4f4f50ff4e4f4eff4e4e4fff4e4e4eff4d4e4dff4c4d4dff4c4c4bff4b4a4bff4a494aff484948ff484848ff474747ff454545ff444444ff424242ff414241ff3e3e3eff363536ff29292aff1c1c1cff121212ff0b0b0bff070706ff040304ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff080808ff1d1c1dff3d3c3dff5e5e5fff8e8f8effd0d0d1ffecececfff7f8f7fff9fafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffaf9fafffafbfafffafafafffafafafffafafafffafafbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfefdfffdfefdfffefdfefffdfdfdfffefefefffefefefffdfefefffefefdfffefdfdfffdfefdfffefefefffefffefffffefefffffefefffefffefffefefefffefefefffefffffffffefefffefffefffefffefffefefefffefefefffffffffffefefffffefffffffefffefffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffefffffefffefffffffffffffefffffefffffffefffffffffefefffefffffffefefffffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffefffffffefffefffefffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffffffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefefffffffefffefefffffefefefffefefffffffffefffefefefffefefefffffefffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffdfefdfffdfefefffdfefefffefdfdfffdfefdfffdfefdfffefefdfffefefefffefefefffefefffffefefffffefffefffefffefffffefefffffefffffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffbfafafffafbfafffafafafffafafafffafafafff9f9fafffafafafff9f9f9fff9f9f8fff8f8f8fff7f7f7fff7f7f8fff7f7f6fff6f6f6fff5f5f5fff6f5f6fff5f5f5fff4f4f4fff4f3f4fff2f2f3fff1f2f1fff0f0f0fff0efefffeeefefffeeeeeeffedededffecececffebebebffeaeaeaffe9eae9ffe8e8e8ffe7e8e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e2ffe1e2e2ffe0e1e1ffe0dfdfffdededeffddddddffdcdcdbffdadbdbffdadadaffd8d8d8ffd6d6d7ffd4d5d4ffd3d3d3ff989798ff050505ff040405ff030404ff030304ff030303ff020303ff020303ff030302ff030203ff030202ff010201ff020202ff020202ff030303ff030403ff030202ff010202ff010001ff010000ff000001ff000001ff010101ff000000ff000100ff000000ff000000ff0000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff020202ff050505ff0b0b0bff131213ff1d1d1dff252525ff313030ff3f3f3fff505050ff656565ff79797aff8f8f90ffa7a7a7ffbbbabbffc5c5c4ffccccccffd2d3d2ffd8d8d9ffe0e0e0ffeaeaeafff2f2f2fff9f8f9fffdfdfdfffdfdfdfffefdfefffdfefefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffefdfefffefefdfffefdfdfffefdfdfffdfefdfffdfefdfffdfdfefffdfefefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefefffdfdfefffdfefefffdfefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffffefffffefefefff8f9f8ffebeaeaffdddcddffc2c2c2ffa8a9a8ff888787ff666766ff484748ff2d2d2dff181718ff0a0a0bff050505ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020101ff060706ff101011ff232323ff3c3c3cff565656ff636363ff6c6b6cff717170ff727273ff6f706fff707070ff717170ff707071ff707070ff706f70ff6f6f6fff6f6f6fff6f6e6fff6e6e6fff6e6f6eff6e6f6eff6f6e6eff6e6e6eff6d6d6dff6c6c6cff6c6c6cff6c6c6cff6d6c6cff6e6f6eff6f6e6fff6f6f6eff6f6e6eff6f6f6fff707070ff707170ff707171ff707171ff717170ff717171ff707170ff707070ff707070ff707070ff707071ff717171ff717271ff727372ff737272ff727272ff727273ff727372ff6f6f6fff656665ff505150ff2f3030ff171716ff090809ff030303ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffcfdfcfffbfbfafffafafafffafbfafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f8f8fff9f8f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f7fff8f7f8fff8f7f8fff7f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff5f5f5fff5f5f6fff5f5f5fff5f4f5fff5f4f5fff4f4f5fff3f4f4fff4f4f3fff3f3f3fff2f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f0fff0f1f0fff0f0f0fff0f1f0fff1f0f0fff0f0f0ffeff0f0fff0f0efffefefeffff0f0f0ffefeff0ffefefefffeeefeeffeeefeeffefeeeeffeeeeeeffeeeeeeffedeeedffedededffedededffecedecffecececffecececffecebecffecebebffebebebffebebebffeaeaeaffe9eaeaffe8e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffe9e8e9ffe8e8e8ffe7e7e7ffe6e5e6ffe5e5e5ffe5e4e5ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e1e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e0e0ffdfe0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdededeffdddeddffddddddffdddddcffdddcdcffdddcdcffdcdddcffdcdddcffdcdcdcffdcddddffdddcdcffdcdddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdcdcffdcdbdbffdcdbdcffdcdcdcffdbdcdbffdbdbdcffdbdbdbffdadbdbffdadbdbffdadbdaffdad9daffdad9daffd9dad9ffdadadaffdad9daffd9d9daffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d8ffd9d8d9ffd8d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd7d7d7ffd8d7d8ffd8d8d8ffd7d7d8ffd7d7d7ffd8d7d8ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d7d6ffd7d6d6ffd6d7d6ffd7d6d6ffd7d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd4d5d5ffd4d4d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d4d5ffd4d4d4ffd4d5d4ffd4d4d5ffd5d5d5ffd4d5d5ffd4d5d5ffd5d5d4ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd1d1d2ffd0d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d2ffd3d2d2ffd2d3d2ffd2d3d2ffd2d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd5d4d4ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d8d8ffd8d9d9ffd9d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffd9dadaffdadadaffdbdadbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdcffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdddcdcffdcdcddffdcdcdcffdcdcdcffdddcdcffdcdcdcffddddddffdddddcffddddddffdddddcffdeddddffdddeddffdededeffdfdfdfffe1e0e0ffe3e3e2ffe5e5e4ffe6e6e6ffe7e8e8ffe9e9e9ffebebeaffecececffebecebffececebffebebebffebebebffeaeaebffeaeaebffeaebeaffebebebffecebebffecececffececedffecedecffececedffedededffecededffedededffedededffedededffeeededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeefefffefeeeeffeff0efffefefeffff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f0f1fff1f1f1fff1f1f2fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff4f3f4fff3f3f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f4f4fff4f5f5fff5f5f4fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff5f5f5fff5f6f6fff6f5f5fff5f6f5fff5f6f5fff5f6f5fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f9fff9f9f9fffaf9f9fff9f9f9fff9fafafff9fafafffaf9fafffafbfafffafafafffbfbfbfffbfbfbfffcfcfdfffefefefffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a0aff0a0a0aff090a0aff090a0aff090a0aff0a090aff0a0a0aff0a0a09ff0a0a0aff090a0aff0a0a0aff0a0a0aff0a090aff090908ff070708ff070707ff070606ff060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff000101ff010001ff010101ff010101ff010101ff000101ff010201ff030203ff030304ff040504ff040404ff020203ff010101ff010101ff010101ff010101ff010101ff010101ff020102ff030202ff040303ff040404ff040404ff040404ff1e1d1effc0c0bfffd2d2d1ffd4d4d3ffd6d6d6ffd8d8d7ffdadad9ffdbdcdbffddddddffdfdfdeffe0e0e0ffe2e1e1ffe3e3e3ffe4e5e4ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebeaebffebecebffedededffeeededffeeefefffefefeffff0f0f0fff1f1f1fff0f0f0fff1f1f2fff2f1f2fff2f2f3fff3f2f3fff3f3f3fff3f4f4fff4f4f4fff4f4f5fff5f5f5fff6f6f6fff7f7f7fff7f8f7fff8f8f8fff9f8f9fff9f9f9fff9faf9fffafafafffafbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffefdfdfffefdfdfffefdfdfffefefdfffefefdfffdfdfdfffefefefffefefdfffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffefffffffefefefffffffefffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefffffffefefffffefefffffefffffffffffefffefefffffefefefffefefefffefefffffefefefffefefefffefffffffefffefffffefffffffefffffffffefffffffffffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffffefefffefffffffefefefffffffefffffffffffefefefffefefffffefefefffefefffffffefffffefefefffefefefffefefefffefefffffefefffffefefefffefefffffefefefffefefefffefefffffefefefffefffefffefffffffefffffffffefffffefefefffefffefffefefefffefefffffefefefffefffefffffefffffefefefffefefffffefefefffffefefffffefefffefefefffefffefffefefefffefefefffefefffffefefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffefffefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefffffefefefffefefefffefdfefffdfefdfffdfefefffdfdfefffdfdfefffdfdfefffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffafafbfffafbfbfffbfafbfffbfafbfffbfbfafffafafafffafafbfffafbfafffbfbfbfffbfbfbfffafafafffaf9fafff9f9f9fff8f7f8ffeeededffd0d0d0ff949494ff646463ff434343ff1e1e1eff0b0b0aff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5f5e5eff5e5e5dff5e5e5dff5d5e5dff5e5d5dff5d5e5dff5d5d5cff5d5c5dff5d5d5dff5c5c5cff5b5c5cff5a5b5bff5a5a5aff5a5a5aff595959ff585858ff575758ff565756ff565656ff555555ff555555ff545454ff545453ff535353ff525252ff515152ff515151ff505051ff504f50ff4f4f4fff4f4f4fff4e4e4fff4e4e4eff4d4e4eff4d4d4dff4c4c4cff4a4b4bff4a494aff494849ff484848ff474747ff454646ff444545ff444344ff424242ff414241ff3d3d3dff353536ff2c2c2cff222322ff1a1a1aff121212ff0b0b0cff060606ff020102ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0e0d0eff272828ff4a494aff676767ffa2a2a2ffd7d7d7fff0f0f1fff8f9f9fffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff9fafafff9fafafffaf9fafffafafafffafafafffafafafffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfefdfffefefefffefefdfffefdfdfffefdfefffefefefffdfefefffefefefffefefefffefffefffefefffffefffffffefefefffefefffffefffefffefffefffffefefffefffffffefefefffffffefffffffffffefefefffefefffffffffffffefffffffffefffffffffefffffffffffffffffffefffffffefffffffffffffffefefffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffefefffffffffefffffffffffefefffffefffefffffffffffffffffffffefefffefefffffffffffffffefffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffffffffefffffffffefffffefffefffefffffffffefffffefffffffefffffffffffefffefffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffefffffffffefffffffffffefefffffefffefffffffefffffffffffefefefffefefffffefefefffffefefffffefefffefefefffffffefffefefefffefefefffefefffffefefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefefefffefdfdfffefefefffefefefffefefefffffefffffefefefffefefffffffefffffefffffffffefffffefefefffdfefefffdfdfefffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafafffafbfafffafafafffafafafff9faf9fff9faf9fff9f9f9fff9f8f8fff8f8f9fff8f8f8fff8f7f7fff7f6f6fff6f5f6fff6f6f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff3f3f2fff2f2f1fff1f0f1fff0f0efffefefeeffeeeeeeffedededffecedecffebebebffebeaeaffeaeaeaffe8e9e8ffe7e8e8ffe6e6e6ffe6e6e5ffe4e4e5ffe3e4e4ffe2e2e2ffe1e0e1ffdfe0dfffdedfdeffddddddffdcddddffdbdbdbffdadadaffd9d9d9ffd6d6d6ffd5d5d6ffd4d3d3ffc9c9caff2f2e2fff050605ff040505ff040404ff030304ff030304ff030303ff030304ff030303ff030203ff020203ff020202ff020202ff030303ff030303ff030203ff010102ff010100ff000000ff000000ff000000ff000000ff010001ff000000ff000001ff000000ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050605ff0a0b0aff121212ff171818ff212121ff2a2a2aff383837ff4a4a4aff595959ff666766ff757575ff878787ff989898ffa7a7a8ffb5b5b5ffc1c0c0ffcac9c9ffd1d1d1ffd8d8d7ffdfdfdeffe7e7e7ffededeefff6f5f5fffbfbfbfffcfcfcfffefdfdfffefefdfffefefdfffdfefdfffefefefffefefdfffefdfdfffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffdfdfefffdfefdfffdfefdfffefdfdfffefefefffdfdfefffefefefffefefefffdfdfdfffdfdfefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff8f7f8ffe8e8e8ffdadadaffc5c6c5ff9a9a9aff888989ff6c6c6cff4b4b4bff303130ff1a1a1aff0b0b0cff040404ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050405ff0d0c0dff1e1f1eff3a3a3aff565657ff686968ff6f6f6fff727272ff727272ff727273ff727272ff727172ff727171ff717071ff707070ff70706fff6f6f6fff706f70ff707070ff717070ff707070ff706f70ff706f6fff70706fff6d6e6dff6e6e6eff6f706fff737372ff797879ff858485ff787979ff767676ff737373ff717171ff717172ff737373ff727272ff717172ff717271ff727272ff727171ff727272ff717172ff727171ff717171ff717171ff737273ff747374ff737474ff747374ff747474ff757575ff757575ff707070ff616262ff474747ff2a2a2bff121313ff070607ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffdfdfefffcfcfcfffbfafbfffafafbfffafafafffafafafffaf9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f5f5fff6f5f5fff6f6f5fff5f5f5fff5f5f5fff5f4f5fff5f4f4fff4f4f4fff4f4f3fff4f3f3fff3f3f3fff3f3f2fff2f3f2fff3f2f2fff2f2f2fff2f1f1fff2f1f2fff2f1f2fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0efeffff0f0f0ffefefefffefefefffefefefffeeeeeeffeeeeefffefeeeeffeeeeefffeeedeeffedeeedffedededffedededffecededffecededffecececffebececffebebebffebebebffebebebffeaebeaffeaeaeaffe9eaeaffe8e9e9ffe9e9e9ffeaeaeaffebecebffeaeaeaffe8e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e5ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdeffdededeffdedddeffdeddddffddddddffdcdddcffdddcdcffdcdcdcffdcdbdbffdcdbdcffdcdcdcffdbdcdbffdbdcdcffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdcdbdcffdcdbdcffdbdcdbffdcdcdcffdcdbdbffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdbdbdbffdbdbdcffdcdbdcffdbdcdcffdcdbdcffdbdcdbffdbdbdbffdbdbdbffdadbdbffdadadbffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d8d8ffd8d7d8ffd7d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd6d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd3d4d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d3ffd3d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d2ffd1d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd0d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfd0ffcfcfcfffd0cfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d0ffd1d1d0ffd1d0d1ffd1d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0cfcfffd0cfd0ffd0d0d0ffd0d1d0ffd0d1d1ffd0d0d0ffd0d1d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d0ffd1d1d1ffd1d0d0ffd1d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd3d2d2ffd2d3d3ffd4d3d4ffd3d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d7d6ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffdadad9ffd9d9d9ffdad9d9ffdadad9ffd9d9d9ffdad9daffdadadaffdadbdaffdbdcdbffddddddffe0e0e0ffe3e3e3ffe4e5e5ffe6e5e6ffe7e6e7ffe8e8e8ffeaeaeaffebeaeaffecececffebebecffecebebffebebebffeaeaeaffeaeaebffebebebffebebecffecebecffecececffecececffedecedffecededffedededffedededffedededffecededffedededffedededffedeeedffedeeedffeeeeeeffeeefeeffefeeefffefefefffeff0efffefefefffeff0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f1f1fff2f2f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f3f4fff4f4f3fff5f5f4fff4f4f4fff5f5f4fff5f5f4fff5f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f5f6fff5f6f5fff5f6f5fff6f5f5fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff5f5f5fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9fafafffafafafffafafafffbfbfafffbfbfbfffbfbfcfffdfdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000001ff000000ff000100ff010101ff010101ff000001ff010101ff010202ff030303ff040404ff040404ff040304ff020203ff010102ff010101ff010101ff010101ff010101ff010101ff010102ff020201ff030202ff030303ff030303ff040404ff565555ffd0d0d1ffd2d2d2ffd4d4d4ffd7d7d6ffd8d8d9ffdbdadbffdcdcdcffdededdffdfdfdfffe1e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe6e5e5ffe6e7e6ffe7e7e8ffe8e9e8ffe9e9e9ffeaeaebffebebebffecececffedededffeeeeeeffeeeeefffefeff0fff0eff0fff0f1f1fff0f1f1fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f7fff7f7f8fff8f8f8fff8f9f8fff9f9f9fffaf9f9fff9f9fafffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffcfcfcfffdfcfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffefdfefffefdfefffdfdfefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffffefffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffffffefffefffffffffffffffffefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffefefffffffffefffefefffffefefffffefefffffefefefffefefefffefffffffffffffffefefffffffffffffefefffffefffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffefefefffffffefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefefffffefffffffefefffffffefffffffefefffefffefffefefffffefffefffefffefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefffffefefefffefefefffefffffffffffffffefefffffffffffffefefffffefffffffefffefffefefefffffefffffffefffffefefffffefefefffefefefffffefefffffefefffefffffffefefffffefffefffffefefffefefffffefefefffefffffffffefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfefefffdfefefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfdfffdfdfefffefdfdfffcfdfdfffdfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffbfafafffafafafffafbfbfffbfbfafffafbfafffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfafafffafafafffafafafff8f9f9fff1f2f1ffd7d6d6ffa5a4a5ff6a6a6aff4a4b4bff292828ff0e0e0fff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5e5e5dff5e5d5eff5e5d5eff5d5d5eff5d5d5dff5d5d5cff5d5c5cff5c5d5dff5c5c5cff5c5b5cff5c5b5bff5a5b5bff5a5a5bff5a5a59ff595858ff585859ff575857ff565756ff565656ff555656ff545455ff545454ff545353ff535353ff525253ff525252ff515251ff515150ff505050ff4f4f4fff4f4e4eff4e4e4fff4e4e4eff4d4d4eff4d4d4dff4c4c4cff4b4b4bff4a4a4aff494949ff484848ff474748ff464646ff454545ff434444ff424242ff414241ff404040ff3c3c3dff373737ff313131ff2b2a2bff232222ff191918ff0e0e0fff060606ff020201ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff060606ff131413ff323232ff535353ff727272ffb1b1b1ffddddddfff5f4f4fff9f9fafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafff9fafafffafafafff9faf9fffbfafbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfefffdfdfdfffdfefdfffefdfdfffdfefefffefefefffdfdfdfffefefdfffefefefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffffefffffffefefffefffffffefefffffefffefffefffefffffffffffffffefffefefefffffffffffffffffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffefffefffffffffffffefffffefffffffefefffffffffffffffefefffffffefffffffffffefffffffffffefffffefffffffefffffefefffffefffffffffefefffefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffefefefffffffefffefffffffefffffffffffefffefefefffffefffffefffefffffffefffefffffffffffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffefefffffffffffffefffffffffefffffefefffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefffffffefefefffffefffffffefefffffefefffffffffffefefffffefefefffffefefffefefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffffefffffefefffffefefefffefffefffffefefffefefffffefefefffdfdfdfffefefdfffdfefefffefefefffefefdfffdfdfdfffdfdfefffdfefdfffdfefdfffdfefefffefefefffefefefffefefefffffefefffefffefffefefffffefffefffefffefffffffefffffefefffefefefffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff7f8f8fff7f7f7fff6f6f6fff5f5f6fff4f4f5fff4f5f5fff5f4f4fff4f4f5fff3f3f3fff2f2f2fff1f1f0fff0eff0ffefeeefffeeeeeeffedededffecedecffecebebffebebebffeaeaeaffe8e8e8ffe8e8e7ffe6e7e7ffe5e6e6ffe5e5e4ffe3e3e3ffe2e2e3ffe1e1e1ffe0e0e0ffdfdfdfffdddedeffdcdcddffdcdbdcffdbdadaffd9d9d9ffd7d7d8ffd6d6d6ffd4d4d3ffd2d2d2ff676767ff060606ff050505ff040405ff040404ff030404ff030304ff030304ff030303ff030303ff030303ff030303ff020203ff030303ff030303ff020303ff010201ff000100ff010001ff000001ff000000ff000000ff000000ff010000ff010000ff000001ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060506ff0b0b0bff0f0f0fff151616ff1c1c1cff232423ff2e2d2eff393939ff484848ff545454ff5e5e5eff6b6a6aff797978ff868686ff949495ffa4a5a4ffb1b0b0ffbbbbbcffc5c5c5ffcecfcfffd6d5d5ffdbdadbffe3e3e3ffe9eaeafff3f3f2fff8f8f9fffcfbfcfffcfcfdfffefefdfffdfefdfffefdfdfffefefefffefefefffdfdfdfffefdfdfffdfefdfffdfefefffdfefdfffdfdfdfffdfdfefffdfefdfffdfefdfffdfefefffdfefefffdfdfefffefdfefffefdfdfffdfefefffdfdfefffdfefefffdfefdfffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefff7f7f7ffe5e6e5ffd7d7d7ffc1c0c0ff969697ff7f7f7fff727273ff535353ff343434ff1d1e1dff0f0e0fff060506ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff090909ff181818ff343434ff525252ff676667ff707171ff747474ff757575ff757474ff757474ff747474ff747474ff737373ff727272ff717172ff717171ff717272ff727171ff717172ff727172ff717272ff737372ff747475ff8b8a8bffa6a6a7ffb4b4b4ffc6c6c6ffd4d3d3ffe3e3e3ffecececffe2e2e2ffd9d8d8ffc7c8c8ffbcbcbcffafafafff9f9f9fff7d7d7dff727372ff737373ff737373ff737474ff737374ff737373ff737272ff727373ff737374ff747474ff747574ff757575ff767575ff757575ff767575ff777778ff757575ff6b6c6cff5b5b5cff404040ff222122ff0d0d0dff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefdfffcfcfcfffbfbfbfffafbfafffafafafffafafafff9fafafff9f9fafff9f9fafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f7f8fff8f7f7fff7f8f7fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff4f4f5fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff2f3f3fff2f2f2fff1f2f1fff2f1f1fff1f2f2fff1f1f1fff1f0f1fff1f1f0fff0f1f1fff0f1f1fff1f1f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefeff0ffefeff0ffefefefffefefefffeeefefffeeefefffeeefeeffeeeeeeffeeeeeeffedededffedededffedededffedededffecececffecececffebebecffebebebffeaebeaffeaebebffebeaeaffe9e9eaffe9e9e9ffe9e9e9ffeaeaeaffececebffecececffebebebffe9e9e9ffe7e8e8ffe6e7e7ffe6e6e6ffe5e4e4ffe3e3e2ffe1e1e1ffe0e0e0ffe0e0dfffdfdedfffdededeffddddddffdddedeffdddcdcffdcdcddffdbdbdbffdbdbdbffdbdbdaffdadadbffdad9daffdadadaffd9d9d9ffd9d9d9ffd9d8d8ffd8d9d9ffd9d9d8ffd8d8d8ffd9d8d8ffd8d9d9ffd8d9d9ffd9d9d8ffd8d8d8ffd9d9d9ffd9dad9ffd9dad9ffd9dadaffd9dadaffd9d9daffdad9daffdad9d9ffd9dadaffd9d9daffd9dad9ffd9dad9ffdadad9ffdad9d9ffd9d9d9ffdad9d9ffd9d9daffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d9ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d5ffd5d4d5ffd4d5d5ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d2d2ffd1d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffd0cfcfffcfd0cfffcfcfd0ffcfd0cfffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0cfd0ffd0cfcfffcfd0d0ffcfcfd0ffcfd0cfffcfd0cfffcfcfcfffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcecdceffcdcecdffcececeffcececeffcdcdceffcececeffcececeffcecfcfffcfcfceffcecfceffcfcecfffcececeffcdceceffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcccdcdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcdceffcdcdcdffcdceceffcececdffcecdceffcecdceffcececeffcececdffcdcecdffcecdcdffcdceceffcececeffcdcdcdffcececdffcdceceffcececeffcececdffcecdcdffcececeffcececeffcececeffcececeffcececeffcdcdceffcecdceffcecdcdffcececeffcececfffcfcfcfffcfd0cfffd1d0d0ffd1d1d0ffd1d0d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d6ffd6d5d6ffd6d6d6ffd6d7d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd9d8d8ffdadbdbffdddedeffe1e1e0ffe2e2e2ffe3e3e4ffe4e5e4ffe6e6e6ffe8e8e8ffeaebebffecececffececedffecebebffebebebffe9eaeaffeaeaeaffeaebeaffebebebffebebebffebebebffecececffececedffedececffececedffececedffececedffedececffecedecffedededffeeeeeeffededeeffeeeeeeffeeeeeeffeeefefffefefefffefefeffff0eff0fff0eff0fff0f0f0fff0f0f0fff1f0f1fff1f0f0fff1f1f1fff1f1f2fff1f2f2fff2f2f1fff2f2f2fff2f2f3fff2f2f2fff2f3f3fff3f2f2fff3f3f4fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f5f4fff5f4f4fff5f5f5fff5f5f5fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f6fff5f6f6fff5f5f6fff6f5f6fff6f5f5fff6f6f6fff5f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f6fff7f6f6fff7f7f7fff7f7f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffdfcfdfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000000ff010000ff000100ff000001ff010101ff010101ff010001ff010101ff010101ff020202ff030403ff030303ff030303ff020202ff020101ff010101ff020101ff020202ff010101ff010101ff010101ff010102ff020202ff020203ff040303ff030404ff868686ffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d8ffd9d9d9ffdbdbdbffdddcdcffdededeffe0e0dfffe1e1e1ffe2e3e2ffe3e4e3ffe5e5e4ffe5e5e6ffe6e7e7ffe7e7e8ffe8e9e8ffeaeaeaffeaebebffecebecffedededffeeeeeeffefefeeffeeefeffff0f0effff0f1f0fff1f1f1fff2f1f1fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefefefffefffefffefffefffefefefffffefffffefffffffefefffffefffefffffffffffefffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffffffefefefffffffffffefffffffefefefffffefefffefffefffefefffffffffefffefefefffffefefffefefefffefefefffefffefffffffffffefffffffffffffffffefffffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffefffffffefffefffefffffffefffffefefffffefffffefefffffefffefffefefefffefefefffefffefffefefefffffffefffefffffffefefefffffefefffefffefffefefffffffffefffefefefffffefffffefefefffefefefffefefefffffffffffefefefffffffffffefefefffffefefffefefefffffefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfefffdfefefffdfdfefffdfdfdfffdfefdfffdfefdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefdfffefdfdfffefefdfffdfefefffdfdfdfffefefdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffbfcfcfffdfdfdfffcfcfcfffafbfbfffafafafffbfbfbfffafafafffbfbfbfffafafafffbfafafffafbfbfffbfafbfffafbfbfffafafafff9f9f9fff8f8f9fff4f4f5ffdddcdcffb4b4b4ff757575ff545554ff383838ff171717ff080808ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5e5eff5e5e5eff5d5d5eff5d5d5dff5d5d5dff5d5d5cff5d5c5cff5c5d5cff5c5c5cff5c5c5bff5c5b5cff5b5b5cff5a5a5bff5a5a59ff595959ff585958ff585757ff575657ff565656ff565656ff545555ff555554ff545454ff535353ff535253ff525252ff515152ff515150ff505050ff4f504fff4e4f4fff4e4e4eff4e4e4eff4d4e4eff4d4d4dff4d4c4cff4b4c4bff4a4a4bff4a4a49ff484848ff484748ff464646ff454545ff434343ff424242ff414141ff414141ff3f3e3fff3d3c3dff3a3b3bff373737ff313131ff282828ff1b1b1bff0e0e0fff060607ff040404ff020203ff020101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff19191aff3b3b3bff5b5a5bff808180ffbebfbfffe2e2e2fff6f6f6fffafafafffafafbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfff9faf9fff9fafafff9f9f9fffafafafff9fafafffbfbfbfffafafafffbfafafffafbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffefdfdfffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffefffffefffffffffffefffffefffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefffefffffefffffefffefffefffffffefefefffffffffffefffffffffffffffffefffffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefffffefefffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefefffffefefffefffefffffefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfdfffefdfefffefefefffefefefffefefefffffffefffefffefffffffefffffefffffffefffffefffffffffffefffffefefffefffefffdfefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffafafafffbfbfbfffafafafffafafafffaf9fafffaf9fafff9fafafffaf9f9fff9f9f9fff8f8f8fff7f8f8fff7f7f8fff7f7f8fff6f6f6fff5f5f6fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff3f4f3fff3f2f3fff1f1f1fff0f0f0ffefeff0ffeeeeeeffedededffededecffececebffebebebffeaeaeaffe9e9e8ffe8e8e8ffe7e8e8ffe6e6e6ffe5e5e5ffe4e4e4ffe2e3e3ffe2e1e1ffe1e0e1ffdfdfdfffdededeffdcddddffdcdcdcffdbdbdaffd9d9d9ffd8d8d8ffd6d6d7ffd4d4d5ffd2d2d2ff989898ff070706ff050606ff040405ff040404ff040404ff030304ff040303ff030403ff030303ff030302ff020303ff030303ff030303ff030303ff020202ff020202ff010101ff010101ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000001ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff070707ff090909ff0d0d0cff111111ff141414ff181919ff1e1e1eff2c2b2bff383838ff414040ff494949ff535353ff5e5e5eff686869ff747475ff818081ff8c8c8cff989898ffa7a7a7ffb6b6b7ffc3c3c3ffcccdccffd3d2d3ffd8d9d9ffe0e0e0ffe8e8e9fff0efeffff6f6f6fff7f7f6fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff7f7f7fff7f8f8fff9f9f9fffafaf9fffbfbfbfffbfcfcfffdfcfcfffdfcfdfffdfdfdfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefefffdfdfdfffefefdfffdfefefffdfdfdfff5f5f5ffe2e3e2ffd4d4d5ffb8b8b8ff8e8e8eff787778ff626262ff515252ff363636ff202020ff111212ff090909ff030203ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff070707ff111111ff2d2e2dff4c4c4cff636363ff706f70ff767575ff757676ff777676ff777777ff767776ff767676ff767677ff757576ff747474ff737374ff747374ff737473ff737373ff737373ff737473ff7d7d7dffa2a2a2ffcdcdcdffefefeffff9f9f9fffafafafffafaf9fff9f9f9fffafafafffafbfafffafafafffaf9fafff8f9f9fff9f9f9fffafbfafff8f8f8ffdcddddffb0afafff868586ff767676ff757575ff747575ff757574ff747474ff757574ff757575ff767676ff767677ff777776ff777677ff777776ff767777ff777777ff787878ff747474ff6b6b6bff575656ff363736ff1a191aff080808ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffbfcfcfffbfafafffafafbfffafafafffafafafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff7f7f8fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f6fff6f7f7fff7f6f6fff6f6f7fff6f6f6fff5f5f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f1fff0f1f0fff0f1f1fff0f1f0fff0eff0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0efffefefefffefefefffefeeefffefeeefffeeeeefffeeeeeeffeeeeeeffeeeeedffedeeedffedededffedededffecececffebececffecebebffebebebffeaeaebffeaebeaffeaeaeaffeae9eaffe8e9e8ffe9e9e9ffeaeaeaffecececffecececffebececffe9e9e9ffe8e7e7ffe6e6e6ffe5e5e5ffe3e3e3ffe0e0e0ffddddddffdcdcdcffdbdbdcffdbdadaffd9d9daffdadadaffd9dad9ffd9d9daffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d7d6ffd6d7d7ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d4ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd2d2d2ffd1d1d1ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d1ffd0d0d1ffd0d0d0ffcfcfd0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcecfcfffcececeffcececeffcecdceffcececeffcececdffcdcdcdffcccdccffcccdccffccccccffcccccdffccccccffccccccffcbcccbffccccccffcbccccffcccbcbffcccbccffccccccffccccccffcbccccffccccccffccccccffccccccffccccccffcccbccffcbcbccffcbcbcbffcbcbcbffcbcbcaffcacbcbffcbcacbffcbcbcbffcbcbcbffcacacbffcbcacaffcacbcaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcac9caffc9c9c9ffc8c9c9ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cacaffcacacaffcacacaffcacacaffcacac9ffcacacaffc9cac9ffcacac9ffcacacaffcacacaffcacacbffcacacaffcacbcaffcbcbcbffcacbcbffcbcacaffcbcacbffcbcbcbffcbcacaffc9cacaffcacacaffcacacaffcacacaffcbcacbffcccbccffccccccffcccdccffccccccffcdcdccffcccdcdffcccccdffcdcdcdffcdcdcdffcccccdffcdccccffcccdccffcccccdffcccdccffccccccffcdcccdffcccdccffcdcdcdffcdcdcdffcececeffcececeffcecfcfffcececeffcececeffcececeffcfceceffcececfffcfcfcfffcfcfcfffcfcfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d0ffd0d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd6d6d6ffd8d9d9ffdbdbdcffdedfdeffe1e1e1ffe1e2e2ffe2e1e1ffe5e4e5ffe7e7e7ffeaeaeaffebececffededecffecedecffececebffebeaebffeaeaeaffeaeaeaffeaeaeaffebeaebffebebebffebececffecebecffecececffecececffecececffedececffecedecffececedffededecffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeefefffefefefffefefeffff0efeffff0f0f0fff1f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f2fff1f1f2fff2f1f2fff2f2f2fff3f2f3fff2f3f3fff3f2f3fff3f3f3fff3f4f3fff3f3f3fff3f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff5f5f4fff5f4f4fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f7f6fff7f6f7fff7f7f6fff6f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9fafafffafaf9fffbfbfbfffafbfbfffcfcfcfffefdfefffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff000101ff000100ff010000ff010101ff000101ff000000ff010101ff010102ff020102ff030202ff020203ff030202ff030202ff010201ff020201ff020101ff020201ff010102ff020101ff010101ff020201ff030202ff020302ff030303ff030403ffa6a7a7ffd2d1d2ffd3d3d3ffd5d5d5ffd8d8d8ffdadad9ffdbdbdbffddddddffdededfffe0e0e0ffe1e1e1ffe3e2e2ffe3e4e4ffe4e5e5ffe5e5e5ffe6e7e6ffe7e8e8ffe9e9e9ffeae9eaffebebebffecececffedeeedffeeeeeeffefeeefffefefefffeff0f0fff0f0f1fff1f1f1fff1f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff6f6f6fff7f7f8fff8f8f8fff9f9f9fff9f9f9fff9f9fafff9fafafffbfafafffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffefefdfffefefefffdfefdfffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffffefefffefffffffefffefffefefefffefffefffefefefffefffefffffefefffefefffffffefefffffffefffffffffffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffefffffffffefffffefefffffefefffefefefffffefffffefefefffefefefffefefffffefffffffefffefffffefefffffffffffefefefffffefefffffffffffefefffffffefffffffffefffffffffffffefefffffefffffefffefffffffefffffefefffffffefffefffffffffefffffefefffffffffefffffffffffefffefffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffefffefefffffefffefffffefefffefefffffffefefffefffefffffffefffffefffffefefefffefefffffefefffffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefffffffefffefffffefefffffffffffefffffffffefefffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffefefefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffdfefdfffdfdfdfffefdfdfffefdfdfffefdfefffdfdfdfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffdfcfcfffdfdfdfffbfbfcfffbfafafffbfbfafffafafbfffbfafafffbfafafffafbfafffbfbfafffbfafafffbfbfafffafafafffaf9f9fff8f8f9fff6f6f6ffe2e2e2ffbdbebdff7f7f7fff5d5e5dff444545ff201f20ff0a0b0bff020303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5d5d5dff5c5c5dff5d5d5dff5c5c5cff5d5c5cff5b5c5cff5b5c5bff5b5b5bff5b5b5bff5a5a5aff5a5a59ff595959ff585858ff585757ff575757ff565656ff565656ff545555ff545455ff535454ff535353ff525353ff525252ff525151ff515150ff505050ff504f4fff4f4e4eff4f4e4fff4e4d4eff4d4d4dff4d4d4eff4c4d4dff4c4c4cff4b4a4bff4a4a4aff494949ff484848ff474747ff454546ff444444ff434342ff414142ff414040ff403f3fff3e3f3eff3e3e3dff3c3c3cff393938ff313132ff272626ff191919ff111110ff0c0c0cff070707ff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff0a0a0aff201f20ff414141ff5e5e5eff909090ffc9c8c8ffe6e5e6fff6f5f6fff9fafafffafafbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfafafffafafafff9f9fafffaf9fafffaf9f9fffafafafffafafafffbfafafffafbfafffbfbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffefdfefffdfefefffdfefdfffefdfefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffffefffffefffffefefefffefefffffefefffffefefefffefffefffefffefffffefffffffffefffffefffffffefefffffffffffffefffffffefffffefefefffefefffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffefffffefffffffffffffffefefffffffefffffffffffffffffffefffefffefffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffefefffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffefffefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefdfdfffdfefdfffefefdfffefefefffefefefffefefffffefefefffefefefffefffefffefffefffffefffffefffefffffefefffffefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffafbfbfffbfafbfffbfafafffafafbfffafafafffaf9fafff9faf9fffafaf9fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff5f6f5fff5f5f5fff4f5f4fff3f4f4fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff0f0f0ffefefefffeeeeeeffededeeffedededffecececffecebebffeaeaebffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e6e5ffe5e4e4ffe3e3e3ffe2e1e1ffe0e1e0ffe0e0dfffdfdedfffddddddffdcdcdcffdadbdbffdad9d9ffd8d8d8ffd6d7d6ffd5d4d5ffd2d3d2ffc3c3c3ff222121ff060606ff050505ff040404ff040404ff040304ff030404ff030303ff030203ff030303ff030303ff040303ff040303ff030303ff030202ff020201ff010102ff010000ff010000ff000000ff010000ff000000ff000000ff000001ff010000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff020102ff050404ff060606ff080808ff0a0909ff0b0b0cff0f0f0fff141314ff1a1b1aff252524ff2e2d2dff353534ff3d3e3eff494848ff545454ff5e5e5eff696868ff707171ff787878ff818281ff8f8f90ffa09fa0ffb1b2b1ffc1c1c1ffcacacaffd1d1d0ffd6d6d6ffdbdbdbffe1e1e1ffe3e3e3ffe1e1e1ffe1e0e1ffe1e2e2ffe2e2e2ffe3e3e3ffe5e5e5ffe7e7e7ffe9e9e9ffebeaebffededeefff0efeffff1f1f1fff3f3f3fff3f3f3fff2f2f2fff3f3f4fff5f5f6fff7f7f7fff9faf9fffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfff8f8f9ffe5e5e5ffd6d6d5ffbdbdbdff8c8c8cff747474ff676767ff4b4b4bff363637ff202020ff121111ff09090aff050404ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff010000ff060505ff0b0b0cff1f1f1fff403f3fff59595aff6b6b6bff757475ff767777ff777776ff787777ff787878ff787879ff797878ff777778ff777777ff777777ff757675ff757575ff747575ff747575ff767576ff898989ffcacacafff7f6f6fff9f9f9fff9faf9fffafafafffafafbfffbfafafffafafafffbfafafffafafbfffafbfafffafafafffafafafffafafafffafbfafffbfafafffafafafff9f8f8ffe0e1e0ffa0a0a0ff797979ff767676ff757576ff757575ff767675ff767777ff787877ff787878ff787877ff777777ff787777ff777777ff787778ff797979ff777777ff737273ff666666ff4a4a4aff292829ff0f0f0fff040505ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefdfefffdfcfdfffbfafafffafbfafffafafafffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff8f7f7fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff7f7f6fff7f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f4fff4f5f4fff4f4f4fff4f3f4fff3f4f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff2f1f1fff1f1f1fff0f1f1fff1f0f0fff0f1f0fff0f0f0fff0f1f0fff1f0f0fff0f0f0fff0efeffff0f0effff0f0effff0eff0ffefefefffefefefffeeefefffefefeeffeeefefffeeefeeffefeeeeffeeeeeeffeeeeeeffeeededffedededffedededffedecedffecececffecebecffebececffebebebffebeaeaffeaeaebffeaeaeaffeae9e9ffe9e9e9ffe9eaeaffeaeaeaffececebffecececffecebebffeae9e9ffe7e8e7ffe6e6e5ffe4e3e3ffe1e1e1ffdddedeffd9d9d9ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d3ffd2d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfd0ffcfd0d0ffcfcfcfffd0cfcfffd0d1d1ffd0d0d0ffd0cfcfffcfcfcfffcdceceffcdcdcdffcfcfceffcfcfcfffcfceceffcfceceffcdcecdffcececdffcecdcdffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcdccffcdcdcdffcccdccffccccccffcccdccffcccccdffccccccffccccccffcbccccffccccccffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcbcacaffcacacbffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c8ffc9c9c9ffc8c9c8ffc8c8c9ffc8c9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc8c7c8ffc7c8c7ffc7c7c7ffc8c7c7ffc7c7c7ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c8ffc7c8c8ffc7c8c7ffc7c6c7ffc7c7c7ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c7ffc7c6c7ffc8c7c7ffc7c7c8ffc7c7c7ffc7c6c6ffc5c6c5ffc5c5c5ffc5c4c4ffc5c5c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc4c5c4ffc5c4c5ffc4c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c8ffc8c7c7ffc7c8c7ffc8c8c7ffc8c7c8ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c8c8ffc9c8c9ffc8c8c9ffc8c8c8ffc8c8c9ffc8c9c9ffc9c9c8ffc9c8c8ffc8c8c9ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9caffcac9caffcacacaffcacacbffcbcacaffcbcacaffcacacaffcacacaffcacacaffcbcbcaffcbcbccffcccbccffccccccffccccccffcdcdcdffccccccffcdcccdffcccdcdffcccdcdffcdcdceffcdcdcdffcdceceffcfcecfffcfcfceffcfcfcfffcfcfcfffcfcfd0ffd0cfcfffcfcfcfffd0cfcfffcfd0d0ffcfd0d0ffd2d2d2ffd6d7d6ffd9dadaffdcdddcffdfdedeffdfdfdfffdcdbdbffe2e2e2ffe6e6e6ffeae9eaffebebebffecececffececedffececebffeaebebffeaeaeaffeae9e9ffe9eae9ffeaeaeaffebeaeaffebeaebffecebecffecebecffebececffecececffecececffecececffedececffedededffedededffeeededffeeeeeeffededeeffeeeeeeffefeeeeffeeeeefffefefeffff0efefffeff0effff0f0effff0f0f0fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f6f5fff6f6f5fff6f6f6fff5f6f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fffaf9f9fffafafafff9f9fafffafafafffbfafafffbfbfbfffcfcfcfffffefefffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000101ff010101ff000001ff000000ff000000ff000000ff010000ff000000ff010201ff010202ff020202ff030302ff020203ff020202ff020202ff020202ff020302ff020101ff020201ff020202ff020202ff030303ff030303ff040403ff454645ffd0d1d0ffd3d2d2ffd4d4d5ffd7d7d6ffd9d9d8ffdbdadbffdcdcddffdeddddffdfdfe0ffe0e1e1ffe1e2e2ffe3e2e3ffe3e4e4ffe6e5e6ffe6e6e5ffe7e7e7ffe8e9e9ffe9e9e9ffeaebeaffebecebffecedecffeeeeeeffeeefefffeeeeefffefefeffff0f0f1fff1f1f1fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f8f7fff8f9f9fff9f9f9fff9f9fafff9f9f9fffafafafffbfafbfffcfcfbfffbfbfbfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffffefefffffefefffefefffffefefefffefefffffefffffffefffffffefefffffefffffffffffffffefefefffffffefffffffffffffefffffefffffffefffffffefffffffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffefefffffffefffffffefffefffffffffffefffffefffffefefefffefffefffefffefffefefefffefffefffefffffffffffffffefefffffefefefffefefefffefefefffffefefffefefefffffffffffffffffffefffffffffffefffffffffffffffffffefefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffefffffefffffffefffefffefffefffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffffffffefefffffefefefffefffefffefefffffffffefffefefefffefffefffefffffffefffefffffffefffefefffffffefefffefefefffefefefffefffefffefefefffffffefffffffffffefefefffffffffffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffdfefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfdfffdfdfdfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfafffafbfbfffafbfafffafbfafffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffafaf9fff9f9f9fff6f6f6ffe6e6e6ffcacacaff919191ff686868ff575858ff2f2f2fff0e0e0eff060505ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5c5c5cff5c5c5dff5c5c5cff5c5c5cff5c5b5cff5b5c5cff5c5c5cff5b5b5bff5b5b5bff5b5b5bff5a595aff595959ff585958ff575857ff575757ff565757ff555556ff555554ff545455ff535454ff535353ff535252ff525252ff525251ff515151ff505150ff505050ff4f4f4fff4e4f4eff4e4e4eff4e4d4dff4d4d4dff4c4d4dff4c4c4cff4b4b4cff4a4a4aff494a49ff494849ff474747ff464646ff454545ff434444ff424242ff414241ff404041ff404040ff3f3e3fff3e3e3eff3d3e3dff3a3a3aff353534ff2e2e2eff272727ff212121ff171717ff0e0e0dff070807ff040504ff030202ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff131312ff302f2fff4c4d4dff6c6c6bffa3a2a3ffd3d3d2ffedeeedfff8f8f8fffafafafffbfbfafffbfbfcfffcfcfcfffbfbfcfffbfbfafffbfbfafffafafafffaf9f9fff9f9f9fff9faf9fffafbfbfffafafafffafbfafffafafbfffbfbfafffafafafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfefefffefefefffefefdfffefefefffefefefffefefefffefffefffefffefffefffefffffffffffefffffffefefefffefffefffefefffffefefefffefefefffffefefffffefefffffefefffefffffffffffefffffffffffffffffffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffefffffffffefffefefefffffffefffefffffffefffffffffffefffffefffffffffefffefefefffefffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffffffffefffffffefefffffffefffffffefffefffffffffffefffffefffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffefefffffffffefffefefefffefefefffefffefffefefefffefffefffffffffffefefefffefefffffefefefffefefefffefffefffefffefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffefefefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefffffefefefffefefefffffefefffffffefffffffefffefffffffffffefffffefffffefefefffdfefefffdfefdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f5f4fff4f4f4fff4f3f3fff3f3f3fff3f3f2fff2f2f2fff1f0f1ffefeff0ffeeeeeeffededeeffecededffecececffebebecffeaebebffeaeaeaffe9e9e8ffe8e8e8ffe7e7e7ffe6e5e6ffe4e5e5ffe3e4e3ffe2e3e2ffe1e1e1ffe0e0e0ffdedfdfffdddeddffdddcddffdbdbdbffdadadaffd9d8d8ffd7d7d7ffd5d5d5ffd3d4d4ffd1d1d1ff585758ff060706ff050605ff040504ff040404ff040403ff030404ff030303ff030303ff030303ff030303ff030303ff030303ff020203ff030302ff020202ff010101ff010100ff000000ff010000ff000000ff000000ff000100ff000000ff010100ff010101ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010102ff020302ff030303ff040404ff080908ff0d0d0eff111111ff151515ff1b1b1bff212221ff272727ff2d2e2dff363636ff404040ff4b4b4cff535353ff5c5c5cff656665ff6f6f6fff797979ff838383ff8c8c8cff979696ffa4a4a4ffb1b2b2ffbdbdbcffc0c0c1ffc1c2c2ffc1c2c1ffc3c2c3ffc4c5c4ffc8c8c8ffc8c8c7ffc8c8c8ffc7c8c7ffc8c7c8ffc9cac9ffcacbcaffcacbcaffccccccffccccccffccccccffcbcbcbffcacacbffcacacaffcbcbcbffcccbcbffcdcdccffcececdffcfcfcfffd0d0cfffd1d1d1ffd2d2d1ffd2d3d3ffd4d4d4ffd7d7d6ffd4d5d4ffc7c8c8ffa8a8a8ff848485ff6d6c6cff5b5b5aff474747ff2d2d2cff202020ff141414ff090a0aff020302ff010201ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040304ff0f0f0fff1e1e1fff3b3c3bff545454ff686968ff757574ff777777ff787777ff787878ff797979ff7a7a7aff7a7a7aff7a7a7aff79797aff7a7a7aff7a7a7aff79797aff797978ff7a7b7affa7a8a7ffe7e6e6fff9f9f9fffafaf9fffafaf9fffafafafffafafafffafafafffafafbfffafafafffafbfafffafafbfffafbfafffbfbfbfffafafafffbfafafffbfbfbfffafafbfffafbfbfffafbfafffafbfafffafafafff9fafafff4f4f5ffbebebeff818181ff777777ff787778ff797979ff7a7a79ff7a7a7aff797a7aff797979ff797879ff797979ff797a79ff7a7b7aff797979ff797978ff727373ff656565ff484848ff262626ff0e0e0eff060506ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffcfcfcfffbfbfbfffafafafff9fafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f9f9fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f6f5fff6f6f6fff5f5f5fff5f5f5fff4f4f5fff4f5f4fff4f5f4fff4f4f4fff4f4f3fff3f3f3fff4f3f3fff3f3f3fff3f2f3fff2f2f3fff2f2f1fff2f1f2fff1f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f0f0fff0f1f1fff0f0f0ffeff0f0fff0f0f0ffeff0f0fff0f0f0ffeff0f0ffefefefffefefefffefefefffeeefefffefeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffecededffecedecffecececffebecebffebebebffebebebffeaeaeaffeae9e9ffe9e9e9ffe9e8e9ffeaeaeaffeaeaeaffebebebffecececffecececffebebebffe9e9e9ffe8e7e7ffe4e4e4ffe1e1e1ffdfdfdeffdbdbdbffd8d8d7ffd5d5d5ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcececeffcfceceffcecfceffcecdceffcdceceffcececeffcdceceffcececeffcdceceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffccccccffccccccffcbcccbffcbcbcbffcacac9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c9c8ffc8c8c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c7ffc7c7c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c7c6ffc6c7c6ffc6c7c6ffc7c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc3c3c4ffc3c4c3ffc3c3c4ffc3c3c2ffc3c3c2ffc2c3c3ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc1c2c1ffc2c1c2ffc1c2c2ffc2c1c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c0ffc0c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfbfffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfc0bfffbfc0c0ffbfc0bfffbfc0bfffbebebfffbebebeffbebdbeffbebebeffbebebeffbdbdbdffbebebdffbebebeffbebebeffbfbfbfffbebebfffbfbfbeffbfbfbfffbebfbeffbfbebeffbfbebfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffbfbfbfffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbfc0bfffc0c0c0ffc0c0bfffc1c0c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c2c1ffc2c1c2ffc1c1c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc2c2c2ffc2c2c1ffc1c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc3c4c3ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c3ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c7c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c8ffc9c9c9ffcacbcbffcbcbcbffcbcbcbffcbcccbffcccbccffcccccbffd0d0cfffd3d3d3ffd6d6d6ffd9dadaffdddeddffe0e0e0ffe3e3e3ffe7e7e7ffe9e9e9ffeaeaeaffebebecffecececffebebebffebeaeaffeaeae9ffe9e9e8ffe8e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaebeaffebebebffebebebffebececffecececffecececffecececffecedecffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffefefeeffefefeffff0efefffefefeffff0f0f0fff0f1f0fff0f0f0fff1f1f0fff1f1f2fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff4f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f6f6fff5f6f5fff5f6f5fff6f6f6fff5f6f6fff5f6f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff8f8f7fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fffafaf9fff9f9fafffafbfafffafbfbfffbfcfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010100ff000001ff000001ff000101ff010000ff000001ff000101ff010000ff000100ff010102ff020202ff020202ff030303ff030303ff020303ff020202ff020202ff020202ff020202ff020102ff020202ff020201ff020202ff020303ff040404ff040404ff7e7f7effd1d1d1ffd3d4d3ffd5d5d5ffd7d7d7ffdad9d9ffdbdcdcffddddddffdededfffdfe0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e6ffe6e7e7ffe8e7e7ffe9e9e9ffeae9eaffebebebffebecebffedededffeeeeeeffefefefffefefeffff0f0effff1f1f1fff2f2f1fff2f3f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f4f4fff4f5f5fff6f6f5fff6f6f7fff8f8f7fff8f8f9fff8f9f9fff9f9fafff9f9f9fff9f9fafffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfefefffefdfdfffefefefffefefdfffefefefffefefefffefefffffffefefffefffefffefefefffefffefffefefefffefefefffffefefffffffffffffefefffefefffffefffffffefefffffffffefffefffefffefffffffefffffffefffffffffefefffffffffffefefffffffffffffefffffffffefffffffffefffffffffffffffefffffffefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffefffffffffefefffefefffffefffffffffefefffefefefffffffffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffffefffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffffefffffffffffefefffffffefffffefffefffffefffffefefefffffffffffefffefffefefefffffefffffffefefffefffefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffefffffffffefefffefefffffffffffffffefefffefefefffefefffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffefefefffefefefffefefefffefffefffffffefffffffffffefffefffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffdfefefffefdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffafafafffbfafafffbfafbfffafafbfffbfafbfffbfafafffbfbfafffafbfafffafafafffafaf9fff9f9f9fff7f8f7ffebececffd2d2d3ff9e9d9eff6d6e6dff5d5d5dff3e3e3eff161616ff090808ff030302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5c5dff5c5c5dff5c5d5cff5c5c5cff5c5c5bff5b5c5bff5b5c5cff5b5b5bff5b5c5cff5b5b5aff5b5a5bff5a5a5aff59595aff585858ff585758ff575757ff575757ff565655ff555555ff555455ff545454ff535453ff535253ff525252ff515151ff515151ff515050ff505050ff4f4f4fff4f4f4eff4e4e4eff4e4e4dff4d4d4eff4c4d4dff4c4c4dff4c4b4bff4b4a4bff4a4a4aff4a4949ff484848ff474747ff464646ff444444ff434343ff424242ff414141ff414041ff403f3fff3f3f3fff3e3f3fff3d3d3dff3b3b3bff383837ff353535ff303130ff252526ff1b1b1bff131413ff0f0f0fff0b0b0bff060606ff030302ff010100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030302ff090909ff1d1d1dff424242ff5b5b5bff747474ffaeadadffd9d9d9fff2f2f2fff9f9f9fffbfbfafffbfbfbfffbfbfcfffcfcfcfffcfbfbfffbfafbfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffbfafbfffbfafafffbfbfafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffffffefffefffefefefffffefffffffffefffefffefffefefefffefefefffefefefffffffffffffffffffffffffffefffffffffffefffefefffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffefefffefffefffefefffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffffefffefffffffefefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffffefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefffffffffffefffefefffffffffefffefefffffefefffffffffffffffffefffffefffffffffffffffffefffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffffefefffefffefffefefefffffffefffefefefffffffffffffefffffffefefffefefefffefffefffdfdfdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffafafafffafafafffaf9fafffaf9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff6f7f7fff7f6f7fff6f5f6fff4f5f4fff4f4f4fff4f4f3fff3f3f3fff3f3f2fff2f2f1fff1f1f1fff0f0f0ffeeefefffedeeeeffececedffececebffebecebffeaebebffe9eaeaffe9e9eaffe9e8e8ffe7e7e7ffe6e6e7ffe5e5e5ffe4e4e4ffe3e2e3ffe1e1e1ffe1e0e1ffdfdfdfffdededeffddddddffdcdcdbffdadbdaffd9d9d9ffd7d7d7ffd5d5d5ffd4d4d4ffd2d1d1ff908f8fff070707ff060605ff040405ff040404ff030304ff030304ff030303ff030303ff030303ff030404ff030302ff020302ff030303ff030303ff020202ff020102ff010101ff000101ff000000ff000000ff000000ff000101ff000000ff010100ff010100ff010101ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000001ff010101ff010101ff020202ff040404ff080808ff0d0c0dff100f0fff131313ff171717ff1b1b1bff202020ff252524ff2c2c2cff363636ff404040ff474647ff505150ff5a5a5aff636363ff6d6d6dff787877ff818180ff868686ff8b8b8bff939393ff979898ff989898ff989897ff979897ff979898ff999a9aff9a9b9bff9b9b9aff9c9c9cff9e9e9fffa1a1a2ffa5a6a5ffa8a8a8ffa9a9a9ffaaaaaaffababaaffababaaffa9a9a9ffa9a9a8ffa9a9a8ffabababffadadadffaeaeaeffafafb0ffafafafffb0afafffb0b0b0ffb1b1b0ffb2b2b2ffb5b5b4ffb8b8b8ffa7a7a8ff858585ff6d6d6dff565656ff434343ff313030ff212121ff1a1a1bff101010ff060606ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff000001ff010101ff050504ff161616ff2d2d2eff4b4c4bff626161ff717071ff787878ff797979ff797979ff7a7a7aff7b7b7bff7a7b7bff7b7a7aff7a7a7aff7a7a79ff7b7b7bff7b7c7bff7c7c7cff848484ffbcbcbcfff4f4f4fffafaf9fffafaf9fffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfafffafbfafffafafafffafbfbfffbfafafffafafafffafafbfffbfafbfffafbfafffbfafbfffbfafafffbfbfbfffbfbfafff9f9f9ffd5d4d5ff8f8f8fff7a7a7aff7a7a7aff7b7b7bff7b7b7bff7b7b7bff7a7a7aff7a7979ff7a7a7aff7c7c7bff7b7b7bff7b7b7aff79797aff787879ff717172ff5e5e5dff3e3e3eff202121ff0c0c0bff040404ff010102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffbfbfbfffafafbfffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff8f8f8fff8f8f7fff7f7f8fff8f8f8fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f4f4fff3f4f4fff3f4f3fff4f4f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff2f2f2fff1f2f2fff1f2f2fff1f1f2fff2f1f1fff1f1f1fff0f1f1fff0f0f1fff0f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0efefffefefefffefefefffefefefffefefefffefefefffefefeeffeeefeeffeeeeeeffeeeeeeffedeeedffeeeeeeffedededffeeededffecededffededecffecececffececebffebebebffeaeaebffeaeaebffeaeae9ffe9e9e9ffe8e9e9ffe9e9e9ffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe7e7e7ffe5e4e5ffe2e1e1ffdfdfdfffdbdcdcffd8d8d8ffd4d4d4ffd1d1d1ffd0d0d0ffcecfcfffcfcfcfffcececeffcdceceffcdcecdffcdcdcdffcdcdcdffcdcdccffcdccccffccccccffccccccffcbcbccffcbcbcbffcacacbffcbcacaffcacac9ffc9cacaffc9c9caffc9cacaffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c8c8ffc9c9c9ffc8c8c8ffc8c8c7ffc8c7c8ffc8c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc6c5c5ffc4c4c5ffc4c5c4ffc3c3c4ffc4c4c3ffc3c3c3ffc2c3c3ffc3c3c3ffc3c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc3c2c2ffc3c2c3ffc2c2c2ffc2c2c3ffc3c2c3ffc3c2c2ffc3c3c2ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c1c2ffc1c2c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc0c0c1ffc0c0c0ffbfbfc0ffbfbfbfffbebfbeffbebfbeffbebebeffbebebeffbebebdffbebdbeffbdbdbeffbdbdbeffbdbdbdffbebdbdffbdbdbdffbebebeffbdbebdffbdbdbdffbebdbeffbebebdffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbcbdffbdbcbcffbcbcbcffbcbdbcffbcbcbcffbcbcbcffbbbbbcffbbbbbcffbbbcbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbabbbaffbababbffbbbbbaffbababaffbababaffbababaffb9babaffbab9baffbab9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffbabab9ffbababaffbabbbaffbababaffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffbabab9ffbabab9ffbabab9ffbababaffbbbabaffbababbffbabbbbffbababbffbbbbbaffbabbbaffbabbbbffbabbbbffbbbcbcffbcbcbcffbdbcbdffbdbdbdffbdbdbeffbdbebdffbebdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebebdffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebdffbdbdbeffbdbdbeffbebebeffbebebdffbdbdbeffbdbebeffbebdbdffbdbdbdffbdbdbeffbebebeffbebebdffbebebeffbebebeffbebebeffbebebfffbfbebeffbfbfbfffbfbfbfffc0bfbfffc1c1c0ffc1c1c0ffc1c2c1ffc1c2c2ffc2c2c3ffc3c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c4ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c7ffc6c7c7ffc7c7c7ffc8c8c7ffc7c8c7ffc7c8c7ffc7c8c8ffc8c9c9ffcbcbcbffcdcdcdffd2d1d2ffd6d5d6ffd9d9d9ffdedddeffe2e2e2ffe7e7e7ffe9e9e8ffe9eae9ffebeaebffececebffebecebffeaeaeaffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffeaeae9ffeaeaeaffebebeaffeaeaebffeaeaebffebebebffebebebffebebecffecececffedececffededecffededeeffeeeeedffeeededffeeeeeeffeeeeeeffeeefefffefefeffff0efeffff0f0efffeff0f0fff0f0f0fff1f1f0fff1f1f1fff1f2f1fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f4f5fff5f5f4fff5f5f4fff4f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f6fff6f5f6fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f8f7fff7f7f7fff8f8f7fff7f7f8fff8f8f9fff8f9f9fff9f8f8fff9f8f9fff9f9f9fffaf9f9fff9f9f9fffafafafffafafafffbfbfafffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000001ff000000ff010001ff000101ff000000ff000001ff000000ff000000ff010101ff020201ff030303ff030303ff040404ff040404ff030303ff020302ff020202ff020202ff020202ff020102ff020202ff020101ff020202ff030303ff040304ff151515ffb8b7b8ffd2d2d2ffd4d5d4ffd7d6d6ffd8d8d8ffdadadaffdbdbdcffddddddffdedfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e5ffe6e6e6ffe6e7e7ffe7e8e8ffe9e9e9ffeaeaeaffebebebffecececffededeeffeeefefffefefeefff0efeffff0f1f1fff1f1f2fff2f2f2fff2f2f2fff3f3f2fff3f4f3fff3f4f4fff4f4f4fff5f4f4fff5f4f4fff5f5f6fff6f6f6fff7f7f7fff7f8f8fff8f9f8fff9f9fafff9fafafff9faf9fffafafafffbfbfafffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefefffefffefffffefefffffefefffffefffffefefffffffefefffefffffffffefffffefffefffefefefffffffefffefefffffefffefffefefefffefefffffffffffffffefffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffefffffffefefffffefffffffefefefffffefffffefffffffefefefffefefffffefefefffefefefffffefefffffffefffffffffffffefefffffffffffffffffffefefffffffffefffffefffffffefffffefffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffefffffffffefffffefffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffefffffffffefffffffefffefefffffefffffffefefefffefefefffefefffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffefefefffefefffffefefffffefefefffffefffffefffffffefffefffefefffffefffefffefefefffffefefffefffefffffffffffefefefffffefffffffffefffefefffffefffefffffefffffefefffffefefffffffefefffefefefffefefefffefefffffefefffffefefffffffefefffefefffffffefefffefffefffffefefffffefefffefefefffefefefffefdfefffdfefefffefdfefffdfefdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfefffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfdfffcfcfdfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfcfbfffcfcfcfffafafafffafafbfffafbfafffafafbfffafbfafffbfafbfffbfafbfffafafbfffafafafff9f9fafff9f9f9fff8f8f8fff0f0f1ffd9d8d9ffacacacff717171ff5f5e5eff434443ff1e1e1eff0c0c0bff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5d5cff5d5c5cff5b5c5bff5b5b5bff5b5b5bff5b5b5bff5b5c5bff5a5b5bff5a5a5bff5a5a5aff5a5a5aff595959ff595958ff585758ff575758ff565656ff565656ff555555ff545455ff545454ff535353ff535352ff535352ff525252ff515152ff515050ff515050ff4f4f50ff4f4f4fff4e4e4fff4d4e4eff4d4d4dff4d4d4dff4c4d4dff4b4c4bff4b4b4bff4a4b4aff494a4aff484848ff474847ff464646ff454545ff444444ff434343ff414142ff414141ff414041ff404041ff3f3f40ff3f3e3fff3d3d3eff3c3c3cff3b3b3bff383839ff313132ff292929ff232223ff1f1e1eff181918ff100f0fff080808ff040304ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0d0d0cff282827ff4e4f4fff616162ff7e7d7dffbcbbbbffe0e0e0fff5f5f5fffafafafffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffafbfbfffafafafff9fafafff9f8f8fff9f9f8fffafafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffbfafbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfbfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffffffffffffffffefefffffffffffffefefffffefffffffefffefffffefffffefffffffefffefffefffffffefffefffefffefffffefefffefffefffffffffffefefefffffefffffffffefffefefffffefffefffffefffffffefffffefffffffffefefffefefffffefefefffefefffffffefffffefefffffffffffffffffffffffefefffffffefffffefefffffffefffffffffffefefffffffefffffefffffffffefffffefffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffefffffefffffefffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffefffffffffffefffefffffffffefefffffffefffffffffffefefefffffefffffffffefffefefffffefffefffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffefefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfafafffbfbfafffbfbfbfffafafafffbfafbfffafafafff9fafafffafaf9fffaf9fafff9f9fafff9f9f9fff9f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff5f5f5fff4f4f4fff3f4f3fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffededecffecececffececebffebebebffeaebeaffe9e9e9ffe8e8e9ffe8e8e8ffe7e7e7ffe6e6e5ffe5e5e4ffe3e3e3ffe2e2e2ffe1e1e0ffe0dfdfffdededfffddddddffdcdcdcffdbdadbffdadad9ffd8d8d8ffd6d7d6ffd4d4d5ffd2d2d2ffc0c0c0ff1f1f1fff050606ff040405ff040404ff030403ff040304ff030404ff030303ff030303ff030303ff020303ff020202ff020302ff020202ff020202ff020202ff010201ff000101ff000100ff000001ff010001ff000101ff010000ff000001ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff030302ff040404ff070707ff0b0b0bff0e0e0fff111111ff151415ff191819ff1c1c1cff202020ff232323ff2b2b2cff323132ff3b3b3cff454544ff4d4e4dff575656ff60605fff676767ff6c6d6dff737373ff787979ff7d7c7cff7e7f7eff7e7e7eff7d7d7dff7c7c7dff7e7e7eff7f7f7fff7f7f80ff808080ff818081ff818181ff838383ff868686ff868687ff858685ff858585ff858686ff858586ff858686ff858585ff878787ff898989ff898a89ff89898aff8b8a8aff8a8989ff888889ff888888ff878888ff868686ff8a8b8aff878687ff6a6b6bff555554ff404040ff30302fff242525ff1b1b1bff131313ff0a0a0aff050404ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010101ff020202ff070707ff212020ff404040ff5f5f5fff6f6f6fff767576ff787878ff797979ff7b7b7aff7c7c7cff7c7c7dff7c7c7cff7c7b7bff7a7a7aff7a7a7aff7b7b7bff7d7d7dff919192ffd4d3d3fff8f8f8fffaf9f9fff9faf9fffaf9f9fffafaf9fffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafbfffbfbfafffbfafbfffbfbfafffbfbfafffafafbfffafbfbfffafbfafffbfbfbfffafbfbfff9fafaffe5e5e5ffa2a2a2ff7d7d7dff7c7c7bff7c7c7cff7b7b7cff7b7b7aff7c7b7bff7c7c7dff7e7e7eff7d7d7eff7c7d7dff7b7b7bff7c7b7cff797979ff6b6c6bff4f4f50ff323232ff161616ff070606ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfcfdfffafbfafffafafafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff8f8f9fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff5f5f5fff5f4f5fff4f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f4f3fff3f3f3fff3f3f2fff3f2f3fff2f2f2fff2f1f2fff1f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f0fff0f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0efffefefefffefefefffefefeeffefefefffeeefefffeeeeefffeeefefffeeeeeeffeeeeeeffeeeeeeffedeeeeffededeeffedededffedecedffececedffecececffebebecffebebebffeaebeaffeaeaeaffe9eaeaffe9e9e9ffe8e9e9ffe8e8e8ffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e8e8ffe9e8e9ffe8e8e7ffe5e5e6ffe2e3e2ffdfdfe0ffdcdcdcffd8d8d9ffd5d5d5ffd1d1d1ffcdcdcdffcbccccffcbcbcbffcacacbffcacacaffcacacaffcac9c9ffc9cac9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c8c7ffc7c6c7ffc5c6c5ffc5c5c5ffc5c5c4ffc4c4c5ffc5c5c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c3ffc4c3c4ffc4c4c4ffc4c4c3ffc3c3c3ffc2c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c1ffc1c2c1ffc1c1c2ffc2c1c1ffc2c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c0ffc0c0bfffc0c0c0ffc0c0bfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfbfffc0bfc0ffbfc0bfffbfbfbfffbfc0bfffbfbfc0ffbfbfc0ffbebfbfffbfbebfffbfbfbfffbebebeffbebebfffbebebfffbebebeffbfbebeffbebebfffbebebeffbebebdffbebdbdffbebdbdffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbcbdffbcbcbcffbcbcbcffbcbcbbffbcbbbcffbcbcbcffbbbbbbffbbbbbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbaffbbbbbaffbabbbbffbababbffbbbabaffbababaffbababaffbababaffb9babaffb9babaffb9bab9ffbab9baffb9babaffb9b9b9ffb9b9baffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9baffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b9ffb8b8b9ffb9b8b8ffb9b9b9ffb9b9b9ffb9b8b9ffb9b9b9ffb9b9baffbab9b9ffb9bab9ffbab9b9ffbabab9ffbababaffb9b9baffbab9baffbababaffbab9baffbababaffbababaffbababaffbababbffbbbbbbffbbbbbbffbbbbbcffbcbcbcffbdbcbcffbdbdbcffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebeffbdbdbeffbdbebeffbdbdbdffbebebdffbebebdffbdbebdffbdbdbeffbebdbdffbebdbdffbdbdbeffbdbdbdffbdbdbdffbdbdbeffbdbdbdffbdbdbeffbdbebeffbdbdbdffbdbdbdffbdbdbcffbcbdbdffbdbcbcffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebdffbebebeffbebebfffbfbfbfffc0bfbfffc0c0c0ffc1c0c0ffc1c1c1ffc1c1c2ffc2c1c2ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c4ffc5c5c4ffc5c5c6ffc5c6c6ffc6c6c6ffc6c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c9c8ffc9c9c9ffcbcbccffcececdffd0cfd0ffd3d2d2ffd6d7d6ffdbdbdbffe0e0e1ffe5e5e4ffe8e7e7ffe8e9e9ffe9eaeaffeaebebffecececffebebebffeaeae9ffe8e9e8ffe7e7e8ffe8e7e7ffe8e7e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffeaeaeaffeaebebffeaebeaffebebebffebebebffebececffecececffededecffedededffedededffeeedeeffeeeeeeffeeeeeeffefefeeffefefefffefeff0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff1f1f1fff1f1f2fff1f1f2fff2f2f2fff2f2f3fff3f2f2fff3f3f2fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f5fff4f5f4fff5f5f4fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f6fff6f6f5fff6f6f5fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff6f7f6fff6f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff7f8f7fff8f8f8fff8f9f9fff8f9f8fff8f9f9fff9f9f8fff9f9f9fffaf9f9fffafaf9fffafafafffcfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010001ff000000ff000100ff010001ff010100ff000100ff010100ff010000ff020201ff030203ff030403ff040404ff050404ff040404ff040303ff020202ff020202ff010201ff020201ff020202ff020202ff030202ff030203ff030303ff040504ff464646ffd1d1d1ffd3d3d3ffd5d6d6ffd7d7d7ffd9d9d9ffdbdbdaffdcdddcffdededeffdfdfdfffe1e1e0ffe1e2e1ffe2e3e3ffe4e3e4ffe5e5e5ffe6e6e6ffe7e7e8ffe9e9e8ffeae9eaffeaeaebffecebecffecededffeeeeeeffefefefffeff0f0fff1f0f0fff1f2f1fff2f1f1fff2f3f3fff3f3f2fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff4f5f5fff5f5f5fff6f5f6fff6f7f7fff8f8f7fff8f8f8fff8f9f9fff9faf9fffafafafffafaf9fffbfbfafffbfcfbfffcfbfbfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffefffefffefffefefefffffffffffefffffffefefffffefffefffffefefffefffffffffffffffefefffffffffefffefefefffefffffffffefffffefffefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffefffffffffffffffffffffffffffffefffffffefefefffefffffffefffefffefefefffffffffffffffefffffffffffefffffffefffefffffefefffefefffffffffefffffefffffefffffffefffefffffefffffffffefffefffefffffffefffffefefffffffefffffefffffefffefffffffffffffefffffefffffffffefefffefefffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffefffffffffefffefffefffefffffffffefffffefffffffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffefefffefffffffefffffffffefffffefffefffefefefffefffffffefefefffefefefffffefffffefffefffffffffffefefffffefffefffffefefffefefffffffffefffffefffffefefffffefffefffffefffffffffefffffffefffffffefffffefefffffffefffffefffffefffefffffffffffffefffffefffffffffefefffefefffffefffefffefffefffffffefffffefefffffefffffffefefffefefefffefefffffffffefffefffefffefefefffefefefffefffffffefefffffefefefffefefefffdfefefffefefefffefdfefffefefdfffdfefdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfafbfffbfbfafffbfafbfffbfcfbfffbfbfcfffbfafafffafbfafffbfafafffafafbfffbfbfbfffafbfafffbfbfafffafafafffaf9fafff9f9f8fff8f8f8fff2f2f3ffdfdfdfffbabbbaff7a7a7aff606060ff454545ff222223ff0c0d0cff030202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5c5bff5b5c5bff5b5c5cff5b5b5bff5b5b5bff5a5a5aff5b5a5bff5a5b5aff5a5a5aff595959ff595959ff585958ff585858ff575757ff575757ff565656ff555655ff545454ff545554ff535453ff535353ff535353ff525252ff525252ff505151ff505150ff504f50ff4f4f4fff4f4f4fff4e4e4eff4d4d4eff4c4d4dff4d4c4cff4c4c4bff4b4c4bff4b4b4aff4a4a4aff494948ff484748ff474747ff464646ff454445ff434443ff434242ff414141ff414141ff414141ff404140ff403f3fff3f3f3fff3e3d3dff3c3c3cff3b3b3bff383838ff343433ff313130ff2e2e2eff2b2c2cff212121ff121312ff090908ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff060606ff111112ff323232ff555555ff666666ff898a8affc6c7c7ffe5e5e5fff6f6f7fffbfbfafffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffafafafffaf9f9fff9f9f8fff9f8f9fff9fafafffafafafffafafafffafafafffbfafafffafafafffafbfafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffefefefffefefdfffefefefffefefefffefefffffefffefffefefefffefefefffefffffffffefffffefffefffefefefffefffffffefefefffefefefffffefffffffffefffffffffffefffffffefffffffffefffffefffffffffffffffffefffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffffefffffffefffffefffffffffefefffefefffffefffffffefffefffffffefffffefffffffefffffffefefffffefffffffefffffffffefffffffefffefefefffffffffffefffffffefffffffefffefffffffefffefffffffffffffffffefffffffffefffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefefefffefefefffffffffffffffefffffffffffefffffffefffefffffefffffefffffffffffffffffefffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffefffefffffefefffefefefffefffefffefffefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffffffffffffffefffffffffffefffffffefffefffffefefffefefffffefefefffefdfefffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfbfffcfbfbfffbfbfafffbfafbfffafbfafffbfafbfffbfafafffafafafffafafafffaf9fafffafafafff9faf9fff9f9f9fff9f8f9fff9f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff5f5f5fff4f4f4fff3f4f4fff3f3f3fff2f3f2fff2f2f2fff1f2f1fff0f0f0ffefeff0ffefefeeffedededffecededffecececffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e3e3ffe2e2e2ffe1e2e2ffe0e0e0ffdfdfdfffddddddffdcddddffdbdbdbffdadadaffd9d8d9ffd7d7d7ffd5d5d5ffd2d3d3ffd0d1d1ff575657ff050506ff050504ff040404ff030404ff030404ff040303ff030303ff030403ff040403ff030202ff030202ff020202ff020202ff020202ff030202ff020202ff020101ff010001ff000100ff000100ff010100ff010001ff010001ff010000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff000100ff000000ff010000ff000000ff000000ff000000ff000001ff010001ff010201ff030202ff040404ff060606ff080908ff0b0b0bff0e0d0eff111111ff151414ff171617ff181818ff1d1d1dff232323ff292929ff313131ff383939ff404041ff474847ff4f4e4eff555656ff5c5c5cff5f5f60ff626261ff656565ff646565ff646363ff636363ff646464ff656565ff676767ff686869ff676767ff666566ff666666ff666666ff676767ff686868ff696969ff6a6b6aff6b6b6bff6a6a6aff686868ff686868ff696869ff696969ff6a6a6aff6b6b6cff6b6c6cff696969ff666666ff666665ff636363ff5e5e5eff5b5c5cff4e4d4eff3b3b3aff2c2c2cff222221ff1a1a1aff111111ff0c0b0cff060606ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff020202ff050504ff100f0fff343433ff555455ff6e6e6eff767677ff7a7979ff7a7a7aff7c7b7bff7c7c7cff7d7d7dff7d7e7dff7d7e7dff7d7c7dff7c7c7cff7c7c7bff7d7d7dffa1a0a1ffe4e4e3fff9f9f8fff9f9f9fffafafafff9fafafff9fafafff9fafafffafaf9fff9fafafffafafafffafafafffbfafafffafafafffafafafffbfafafffafafafffafafafffafafbfffafbfafffafafbfffafafafffbfafbfffafbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafbfbfff1f1f1ffb6b5b6ff818080ff7e7e7eff7d7d7eff7c7d7dff7d7d7dff7e7e7eff7f7f7fff7f7f7fff7e7e7eff7d7d7dff7d7e7eff7e7d7dff737372ff5c5d5cff40403fff222121ff0b0b0aff050405ff010201ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfefefffbfcfcfffbfafbfffafafafff9f9f9fff9fafafff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff5f5f5fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f4f4fff3f3f3fff3f3f3fff2f3f2fff3f2f2fff2f3f2fff2f2f2fff1f1f2fff2f2f1fff1f1f1fff0f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefeff0fff0eff0ffeff0efffefefefffefefefffefefefffefefefffeeefeeffeeeeeeffeeefefffeeeeeeffeeedeeffeeeeeeffeeeeedffedededffecededffecedecffecebecffebebecffebebebffebeaebffe9eaeaffe9eae9ffe9e9e9ffe9e9e8ffe8e8e8ffe9e9e8ffeae9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe6e7e7ffe4e3e3ffdfdfdfffddddddffd9dad9ffd5d6d5ffd2d2d2ffcfcfcfffcdccccffcbcacbffcac9caffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc6c7c7ffc7c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc4c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc4c3c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c3c3ffc2c2c2ffc2c1c2ffc2c2c2ffc2c2c1ffc2c2c2ffc1c1c1ffc0c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfc0c0ffc0bfc0ffc0c0bfffbfc0bfffc0c0bfffc0bfbfffc0c0bfffc0bfc0ffbfc0c0ffc0bfc0ffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbebeffbebebeffbfbebeffbebebeffbebebeffbebebdffbebebeffbebebdffbebebeffbdbebeffbdbdbdffbcbdbdffbdbdbcffbcbdbdffbdbdbdffbcbcbdffbdbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbcffbbbcbbffbbbbbbffbabbbbffbbbabbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbabaffbabbbbffbbbbbaffbababbffbbbbbbffbbbbbaffbbbbbbffbababaffb9babaffbab9baffb9babaffbabab9ffbab9baffb9b9baffb9bab9ffbab9b9ffbabab9ffb9bab9ffbabab9ffbab9b9ffbabab9ffbab9baffb9bab9ffb9b9baffbab9b9ffb9bab9ffbab9b9ffb9b9b9ffb9b9b9ffb9bab9ffb9bab9ffb9b9b9ffb9b9b9ffb9b9b8ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbbbbbaffbababaffbabbbaffbbbabbffbabbbbffbbbbbbffbbbbbcffbcbcbbffbcbcbcffbcbcbcffbdbcbdffbdbdbdffbdbdbdffbdbebeffbebebeffbebebeffbebebeffbebdbdffbdbebeffbebebeffbebdbeffbebebeffbebebdffbebebeffbdbebeffbdbebdffbebdbdffbdbdbeffbebebdffbebdbeffbdbdbeffbdbebdffbebdbdffbebebdffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbebdbdffbdbebdffbebebdffbebebeffbebebeffbfbfbfffc0c0bfffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c5c5ffc4c5c5ffc5c5c5ffc6c6c5ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c7ffc7c7c7ffc7c8c8ffc8c7c8ffc8c8c8ffc9c9c9ffcbcbcbffcdcdcdffcfcecfffd0d0d0ffd3d2d3ffd4d5d5ffd9d9d9ffdededeffe1e2e2ffe5e4e4ffe7e7e7ffe9e8e9ffe9eaeaffebebeaffebeaebffebeaeaffe9e9e8ffe8e8e8ffe6e7e7ffe6e7e7ffe8e7e7ffe8e8e8ffe9e9e8ffe9e8e9ffe8e9e9ffe9eae9ffeae9eaffeaeae9ffeaebeaffebebeaffecebebffececebffecececffecedecffedededffeeededffedeeedffeeeeeeffeeeeeeffefefefffeff0effff0f0effff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff3f4f4fff4f4f4fff4f4f5fff5f5f4fff4f5f4fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f8fff7f8f8fff7f8f8fff9f8f8fff9f9f8fff9f9f8fff9f9f8fffaf9f9fffafaf9fffaf9fafffbfbfbfffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000001ff000000ff000100ff000100ff000000ff000101ff000100ff010001ff010101ff030303ff030303ff040404ff040404ff040504ff040404ff040303ff020203ff020102ff010202ff010102ff020202ff020202ff030302ff030403ff040404ff050505ff6f6f6fffd3d3d2ffd4d4d5ffd6d7d6ffd8d8d8ffdadadaffdbdbdcffddddddffdededfffe0e0dfffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e5ffe6e5e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffededeeffefeeeeffefeff0fff0f0f0fff1f1f1fff2f1f1fff2f3f2fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff5f5f5fff4f5f5fff6f6f6fff7f6f6fff7f7f7fff7f7f8fff9f8f8fff9f9f9fffafafafff9f9f9fffafbfafffbfcfbfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffffefffffefefffffffefffffefefffffffffefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffefffffefffefffefefffffffefffffffefffffefffffffefffefffffffefffffffffffffefefffefefffffffefefffffffefffefefefffffffffffefefefffffffffffffefefffffffefffefefffffffefefffefffefffffffffffefefefffefffffffefffffffffefffffffefefffffffffffefffffffffffffffefffffffefffefffffefffffffffefffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffefffffffffefffffefffefffefefffffffefffffffefffffefefefffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefefefffefefffffefefefffffefffffffefefffffffefffefefffffefefefffefffefffffffefffefefefffefffffffffffffffffefffffffefffffffffffffefffffffffffffffefffffffefffefffffefffffffffefffefffffffefefefffefffffffefefffffefffefffefffffffefffefffffffefffffffffffefefefffefffefffffffefffefefffffefffffffefffefffefefefffdfefefffefefefffefdfefffefefefffefefefffefdfefffdfefdfffdfefefffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffbfafafffbfafafffafbfbfffbfafbfffafbfbfffafafbfffafafafff9fafafff9f9f9fff8f8f7fff4f4f4ffe4e4e4ffc7c8c7ff898988ff636364ff454545ff232423ff0c0c0cff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5c5cff5c5b5cff5b5b5bff5b5b5bff5b5a5bff5b5a5bff5a5b5aff59595aff5a5a5aff5a5a5aff585958ff585859ff585758ff575758ff565757ff565656ff565555ff555555ff545454ff535454ff545353ff535352ff525252ff525252ff515151ff515151ff505050ff505050ff4f4f4fff4e4e4eff4e4e4dff4d4d4dff4c4c4cff4c4c4cff4c4c4cff4b4b4bff4b4a4aff4a4a49ff484948ff474747ff464646ff454545ff444344ff434343ff414242ff414141ff414141ff414141ff404040ff3f3f3fff3e3e3eff3d3d3cff3c3c3cff3a3a3aff393a39ff3a3a39ff39393aff383939ff333433ff242424ff121213ff060606ff000001ff010000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040304ff0a0a0aff1a1919ff3c3c3cff5b5b5bff6d6d6dff999999ffd1d1d1ffebebeafff8f8f8fffafbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffafafafff9f9f9fff9f9f9fff9fafafffafafafffafafafffafaf9fffafafafffbfafafffafafbfffafafafffafbfbfffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefdfdfffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefffefffffffffffefffffffffffffffffffefffffffffffefefffffffefefffefffefffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffefefffffefefffffefffefffffefffffffffefffefffffffefefefffefffffffefefffffefffefffefffffffffffefffffffefffffffffffefefefffefffefffffffffffefefffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefffffffffefffffefffefffefefffffffefffffffefffffefffffffefffffffffffefffffffffffffefefffefefefffffefefffffffefffefffefffffffffffefefefffffffffffffffefffffffffffefefffffffefefffffffefffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffefffffffefefefffefffefffefefffffefffefffefefffffefffefffefffefffffffefffefefefffefefefffffffefffefefefffefefefffefffefffefefefffefefffffefefefffefefffffefefefffefffefffffefefffefefefffefefefffffefefffefefefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefffefffefefefffefefefffffefefffffffefffffffffffffffffffefefefffffffffffffefefffffffefffefefefffefdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffbfafafffafafafffafafafffaf9fafff9fafafff9f9f9fff9f9f8fff9f9f9fff8f8f8fff8f8f7fff7f7f7fff6f6f6fff6f6f6fff6f6f5fff4f4f5fff4f4f4fff3f4f3fff3f3f3fff2f2f3fff2f1f2fff0f0f1fff0f0efffefefefffeeeeeeffedededffececedffecebebffebeaebffeaeaeaffe9e9e9ffe8e9e9ffe8e8e8ffe7e7e7ffe5e5e6ffe4e3e4ffe3e2e3ffe1e2e2ffe0e0e0ffe0dfdfffdedfdeffddddddffdcdcdcffdbdadaffd9d9d9ffd7d7d7ffd6d6d6ffd3d3d3ffd2d2d2ff908f8fff060606ff050505ff040404ff040404ff040404ff030303ff030403ff030404ff040304ff030303ff030303ff020202ff020202ff020202ff020302ff030203ff020202ff010101ff000000ff000101ff000001ff000100ff000000ff000100ff000100ff010100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff020201ff020303ff040304ff040505ff060606ff080908ff0c0c0cff0f100fff121211ff141413ff151515ff1a1a1aff1f1f1eff232323ff282828ff2d2e2dff343434ff39393aff3f3f3fff444445ff484847ff494949ff4b4a4bff4b4c4bff4b4b4bff4b4a4aff4b4b4bff4d4d4dff4e4e4fff4e4f4fff4d4d4dff4c4c4cff4b4b4cff4c4b4cff4c4c4dff4d4d4dff4f4f4fff525252ff515151ff505050ff4f5050ff4f4f4eff4d4d4cff4c4c4cff4f4f4fff505050ff504f50ff4c4c4cff4a4a4aff494949ff464646ff444444ff3f3f3eff323232ff262727ff1d1d1dff161616ff0f0f0fff090909ff060606ff020203ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0b0a0bff1d1c1cff494949ff646464ff747575ff7b7b7bff7c7d7cff7e7d7dff7e7d7dff7d7d7eff7e7d7eff7e7f7eff7e7e7fff7e7f7eff7e7f7fff7e7f7eff929392ffe5e5e4fff9f9f9fff9faf9fffafafafff9f9fafffafafafff9faf9fffafafafff9fafafffafafafffafafafffafafafffafbfafffbfafafffafbfafffafafbfffbfafafffafafafffafbfafffafafafffafbfbfffbfafbfffafbfafffafafbfffbfafbfffbfafbfffafbfbfffafbfbfffbfbfafffbfbfbfffbfafbfffafafbfff6f5f5ffacacacff818181ff808080ff7f7f7fff808080ff808080ff808080ff7f7f80ff7f7f7fff7f7f7fff808080ff7f7f7fff787878ff696a69ff535353ff302f30ff111111ff080808ff020203ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfdfdfffbfbfbfffbfafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff8f8f8fff9f9f9fff9f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f6fff7f6f6fff6f6f6fff6f5f6fff5f6f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff3f4f4fff3f4f3fff4f4f3fff3f3f4fff3f3f3fff2f3f2fff3f2f3fff2f2f3fff2f2f2fff2f1f2fff2f2f1fff2f2f2fff2f1f1fff1f1f0fff0f1f1fff1f0f0fff0f0f0fff0f0f0ffefeff0ffeff0f0fff0eff0ffefefefffeeeeefffefeeefffefeeefffeeeeefffeeeeeeffefeeeeffeeeeeeffeeeeeeffedeeeeffeeededffedededffedededffedededffecececffecececffecebebffebebebffeaeaebffeae9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e9ffe7e7e6ffe4e3e3ffe0dfdfffdcdcdcffdad9daffd7d8d8ffd5d5d5ffd2d3d2ffd0d0d0ffcececeffcccccbffcbcbcaffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc7c8c8ffc7c8c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc4c4c5ffc4c5c5ffc4c4c4ffc4c4c4ffc3c3c4ffc4c3c4ffc4c3c4ffc3c3c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c2ffc1c1c0ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfc0bfffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbeffbebfbfffbebfbeffbebfbeffbebebeffbebebeffbebebeffbebebeffbebebeffbdbebeffbdbebdffbdbdbdffbcbdbdffbdbdbdffbdbcbdffbdbdbdffbdbdbdffbdbcbdffbcbdbcffbcbcbdffbcbcbcffbcbbbcffbcbcbcffbbbbbbffbbbbbcffbbbbbbffbbbbbbffbababbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbababaffbababbffbababaffbababaffb9babaffbab9baffbabab9ffbababaffb9b9b9ffbababaffbababaffbababaffbab9baffbababaffb9babaffbababaffb9babaffb9bab9ffbab9baffbabab9ffb9babaffbab9baffb9babaffb9b9baffb9bab9ffb9b9baffb9bab9ffb9bab9ffbabab9ffb9b9b9ffb9bab9ffbababaffbababaffbababaffbabbbaffbababaffbababbffbababaffbababbffbbbabaffbbbbbbffbbbabbffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbbbcbcffbcbcbcffbdbcbdffbdbdbcffbcbcbdffbdbdbdffbebdbeffbdbebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbdbdbeffbebebeffbebebdffbebebeffbdbdbeffbebdbdffbdbebdffbebebeffbdbdbdffbebebeffbebebeffbebdbeffbebdbdffbebebeffbdbebeffbebebeffbebebeffbebebdffbebebeffbfbebeffbebfbfffbfbebfffbfc0c0ffc0c0c0ffc0c1c0ffc1c1c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcbcacbffcdcdcdffcececeffd0d0d0ffd2d2d2ffd3d4d3ffd4d4d5ffd8d7d7ffdbdbdcffdededeffe1e1e1ffe6e5e5ffe8e9e8ffe9e9e9ffeaeaeaffebeaeaffebebeaffe9e9e9ffe8e8e8ffe6e6e7ffe6e6e7ffe7e6e6ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe9e9e8ffe8e8e8ffe9eae9ffeaeaeaffeaeaebffebeaebffecececffebececffecececffecececffecedecffedededffeeeeedffedeeeeffeeeeeeffefefefffefefefffeff0effff0f0f0fff0f1f0fff1f1f0fff1f2f1fff1f1f1fff2f2f1fff3f3f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff6f6f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff6f7f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffcfcfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000000ff000100ff000101ff000001ff010000ff000000ff000000ff000000ff020101ff030303ff040304ff050504ff040404ff040504ff040404ff020303ff020202ff010101ff010101ff010201ff020202ff020303ff040303ff040404ff050505ff0e0e0dffa9a9a9ffd4d4d4ffd6d5d6ffd7d8d7ffd9d9d9ffdbdbdaffdddcdcffdeddddffdfdedfffe0e0e0ffe1e2e1ffe3e2e3ffe3e4e4ffe5e4e5ffe6e6e6ffe8e7e8ffe8e9e9ffeaeaeaffebebeaffebececffecececffedeeedffefefeffff0f0f0fff1f0f1fff1f1f1fff2f2f2fff2f2f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f6fff6f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f8fff9fafafffaf9fafffafafafffafafbfffbfbfbfffcfbfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefffffffefefffefefffffefffefffffefefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefefffffefefefffefffefffefffffffffefffffffffffffefffffffffffefffefefffffefffffffffffefffefffffffefefffffefffffffefffefffefefffffefffffffefffefffffffffffefefefffefffefffffffffffefefffffffffffffefefefffefefefffefefefffffefefffefffefffffefffffffffffffefefefffefffffffffffffffefefffffffefffffefffefffffffefffefffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffefffffffffffefffefefffffefefefffefffefffefffffffffefffffffefffffefffffffefefefffefefefffefefffffffffefffefefffffefefffffefffefffefffefffefefffffefffffffefefefffffffffffefefefffefffefffffffffffefefffffffffffffefefefffefefefffefefffffffefefffefffefffffefffffffffefffefefefffefffffffffffffffefefffffffefffffefefefffffefefffefffefffefefefffefefffffffffefffefefffffefffefffffefefffffffefffffffefffffefefffefffefffffefefffefffefffefefefffefdfefffefdfefffefefdfffefefefffefefefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffdfcfdfffcfdfdfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffcfcfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfafffafafafffbfbfbfffafafafffafafafffbfafbfffafbfafffbfafafffafbfafffafaf9fff9f9fafff9f9f9fff8f7f8fff5f5f5ffebeaeaffd1d2d1ff959595ff6a6969ff4a4a4aff282727ff0e0e0dff040403ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5b5bff5b5c5bff5b5a5bff5a5b5aff5a5a5bff595a5aff5a5a5aff5a5a59ff585859ff585858ff575857ff585858ff585757ff575757ff565656ff555655ff555555ff545455ff545454ff535454ff535353ff525353ff525252ff515152ff515151ff505050ff505050ff4f4f4fff4f4f4eff4e4e4eff4d4d4eff4d4d4dff4c4c4cff4b4b4bff4b4b4bff4b4a4aff494a49ff494849ff484847ff464646ff454646ff444445ff434344ff434242ff414141ff414141ff414141ff404040ff3f3f40ff3f3e3eff3d3d3dff3c3c3cff3c3b3bff3b3b3aff3b3b3bff3c3b3bff3b3c3bff393939ff303030ff212120ff0e0e0eff040304ff040303ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff060606ff0f0f0eff242425ff484848ff606160ff737473ffa7a8a8ffd8d8d9fff1f1f1fffafafafffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafffaf9fafff9f9f9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffbfafafffafbfafffbfbfafffafbfbfffbfbfbfffbfafbfffbfcfbfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffdfdfdfffefdfdfffdfefdfffefdfdfffdfefdfffefdfefffdfefefffefefefffefefdfffdfefefffefefefffefefefffefefffffffefefffffefffffefefefffefefefffefefefffefefffffffffefffefffffffffefffffefffffffffffffffefffffffefffffffffffefffffffffffefefefffffffefffffffffffffefffffffffffffefefefffefefefffffefffffffefefffefffefffffefffffffffefffefefefffefffffffffffffffefefffffffefffffefefefffffefefffefffefffefefefffefefffffffffefffefefffffffffffffffefefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffefffffffffffffffffffffffefffffffffffefffefefffffefefffffffffefffefffffffefefffffefffffffefffefffefffffffefffffffffffefffffffffffefefefffffffefffffffffffffefffffffffffffefefefffefefefffffefffffffefefffefffefffffefffffffffffffefefefffefffffffffefffffefefffffffefffffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffffefefffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffefefefffefefdfffdfefefffdfdfdfffefdfdfffdfdfdfffcfdfdfffcfcfdfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfafffafafbfffafafbfffafafafff9fafafffafaf9fff9faf9fff9f9f8fff8f9f9fff8f8f8fff7f7f8fff7f8f7fff7f6f6fff6f6f6fff6f6f6fff5f5f5fff3f4f3fff4f3f3fff3f3f2fff3f3f2fff2f1f2fff1f0f1fff0f0efffefefefffefeeefffedeeedffedecedffececebffebebebffeaebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe5e6e6ffe4e5e5ffe3e3e3ffe3e2e2ffe1e1e1ffe0e0e0ffdedfdfffdededeffddddddffdbdbdcffdadadaffd8d8d8ffd6d7d6ffd4d4d5ffd2d3d3ffb8b8b8ff171717ff050505ff050505ff050505ff040404ff040404ff030303ff030303ff030303ff030202ff020302ff030203ff030302ff020202ff020303ff030303ff020202ff010101ff000000ff000000ff000100ff000000ff000001ff010000ff000000ff000100ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff010201ff010102ff020202ff030203ff020303ff030303ff040404ff060605ff080809ff0c0b0bff0e0d0eff101010ff121111ff141413ff171717ff1b1a1aff1d1e1dff222121ff262625ff2a2a29ff2d2d2dff313031ff343333ff353535ff363536ff363736ff373636ff363736ff373737ff373838ff383939ff393938ff373838ff383837ff383838ff373838ff383737ff383838ff393a3aff3a3a3aff393939ff383939ff393938ff383838ff363637ff363736ff373837ff383838ff373737ff353535ff343434ff323132ff303130ff2e2e2eff292829ff212021ff191919ff131313ff0d0d0dff080707ff030403ff020202ff010100ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff070707ff161516ff2d2d2dff5b5b5bff6e6d6dff7a7a7aff7d7e7dff7e7f7fff7f7f7fff7e7e7fff7f7e7fff7f7f7fff818080ff818281ff818181ff818182ff898989ffd2d2d2fff9f9f9fffaf9f9fffafaf9fffafafafffafafafff9faf9fffafafafffafaf9fffafafafffafafafffafafafffafafafffafbfafffbfafafffafbfafffbfafafffafbfafffafafbfffafbfafffafbfbfffbfafafffafafbfffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffafbfbfffbfbfbfffafbfbffeaeaeaff979897ff828382ff828283ff828383ff828282ff818181ff808080ff818180ff818181ff818181ff818181ff7c7c7dff737373ff616061ff3f3f3fff181918ff0d0c0dff040403ff010101ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffbfcfcfffafbfafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f7f7fff6f6f7fff6f6f7fff6f6f6fff5f6f6fff6f5f5fff5f6f5fff5f5f5fff4f5f5fff5f5f5fff4f4f5fff4f5f4fff4f4f3fff4f4f3fff4f4f3fff4f3f3fff2f3f3fff3f3f3fff3f3f2fff3f3f2fff2f2f2fff2f1f2fff2f1f1fff1f2f1fff1f1f1fff0f1f1fff1f0f1fff0f0f0fff0f0f0ffeff0f0ffeff0f0fff0efefffefefefffeeefeeffeeefeeffeeefefffefeeeeffefeeeeffeeeeeeffeeeeeeffededeeffededeeffeeeeedffedededffedededffecededffecedecffebececffebebecffebebeaffebeaeaffe9e9e9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e6ffe3e4e4ffdfdfe0ffdcdcdcffdad9daffd7d8d8ffd8d8d8ffd7d7d7ffd5d5d4ffd2d2d3ffd0cfcfffcdcccdffcbcccbffcbcacaffcacac9ffc9c9c9ffc9c8c8ffc7c8c7ffc8c8c7ffc7c7c7ffc7c7c6ffc7c6c6ffc6c6c6ffc6c6c5ffc6c6c5ffc6c5c6ffc5c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c3ffc2c3c2ffc2c2c2ffc1c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c0c0ffc1c1c0ffc0c0c0ffbfc0c0ffc0bfc0ffbfbfc0ffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbebebfffbfbebeffbebebeffbebfbeffbfbebeffbebfbeffbfbebeffbebebeffbdbebdffbebdbdffbdbdbdffbdbdbdffbdbdbdffbdbcbdffbdbdbcffbdbdbdffbdbdbdffbcbdbdffbdbcbcffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbcffbcbcbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbabbbbffbabbbbffbababaffbbbabaffbababaffbabab9ffbababaffbababaffbababaffb9b9baffb9b9baffbab9baffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbabab9ffb9babaffbababaffb9b9baffbababaffbabab9ffbabab9ffbababaffbbbabaffbabbbaffbbbabaffbbbbbaffbbbbbaffbbbabaffbbbabbffbbbabaffbbbbbaffbbbbbbffbbbbbbffbcbbbbffbbbbbbffbcbbbcffbbbcbcffbcbcbcffbdbcbcffbcbcbdffbcbdbcffbdbdbdffbdbdbeffbebdbdffbebebeffbdbebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbdbebeffbebebeffbebebdffbebebeffbebdbdffbebebdffbebebeffbebebeffbebebeffbebdbeffbdbebeffbebebeffbebebeffbebebeffbebebeffbfbfbeffbebebeffbebfbfffbfbfbfffbebfbfffc0bfbfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c2ffc3c2c2ffc3c2c3ffc3c4c3ffc4c4c3ffc4c5c4ffc5c5c5ffc6c5c5ffc5c6c5ffc6c6c6ffc7c7c6ffc7c7c6ffc8c7c7ffc8c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc9cac9ffccccccffcdceceffd0d0d0ffd2d1d1ffd3d3d3ffd5d5d4ffd6d6d6ffd7d8d8ffd9d8d8ffdcdbdcffdedfdfffe2e2e2ffe6e6e6ffe8e8e9ffeaeae9ffeaeaeaffeaeaebffeaeaeaffe8e9e8ffe7e7e7ffe5e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffeae9eaffeaeaeaffebebebffebebebffececebffecececffecedecffedededffedededffeeedeeffeeeeeeffefeeeeffefefefffefefefffeff0f0fff0f0f0fff0f0f1fff1f1f1fff2f1f1fff2f2f1fff2f2f2fff3f2f3fff2f3f2fff3f3f3fff3f4f3fff4f4f3fff4f3f4fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f6f5fff5f6f6fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff6f7f7fff6f6f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9faf9fffbfafbfffefefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff010001ff010001ff000100ff000001ff010000ff000000ff000001ff020202ff030404ff040504ff040404ff050404ff040505ff040403ff030202ff010202ff010201ff010101ff020202ff030303ff040404ff040404ff050505ff050506ff403f3fffd3d3d3ffd4d5d5ffd6d7d7ffd8d8d8ffdadadaffdbdcdcffddddddffdededeffdfe0dfffe0e0e1ffe2e2e2ffe3e2e3ffe4e4e4ffe5e5e6ffe7e6e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecedecffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f1fff2f2f3fff3f3f3fff3f4f4fff4f4f3fff4f4f4fff5f4f4fff4f5f5fff5f5f6fff6f6f6fff7f7f7fff7f7f7fff8f7f8fff9f8f9fffaf9fafffaf9fafff9faf9fffafafbfffcfbfcfffbfcfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfefefffefefdfffefdfdfffefefefffefefefffefefefffefefffffefffffffefefefffffefefffffffefffefefefffffefefffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffffefefffffffffffefefffffffefffffffefefffffffefffffefefffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffefefffffffffffffffffffffffffefffefefefffffefefffefffefffefefffffefefffffffffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefefffffffffffffffffffffffffffffefffefffffffefffefffffffffffefffffefefffefffffffefffefffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffffffffffffefffffffffffffefefffffffefffffffefefffffffefffffefefffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffefefffffffffffffefffffffefffefffefefefffffefefffefffefffefefffffefefffffefffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffefffffffefffefffffffefffefffffffffffefffffefefffefffffffefffefffefefefffefffffffffffffffefffffffffefefffffffefffefefefffffefefffefffffffefefffffefffefffefefefffefefffffefffffffefefefffefdfdfffdfefdfffdfefefffefefefffefdfdfffefefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffcfdfdfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfafafffbfbfbfffbfbfafffafafafffafbfbfffafbfafffafafafffafbfbfffafafafff9f9f9fff9f8f9fff8f8f7fff6f6f6ffefefefffd8d8d8ffa2a3a3ff727372ff555555ff323232ff141514ff060606ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5b5b5bff5a5a5bff5a5a5bff5a5959ff5a5a59ff5a5a5aff585958ff585959ff575858ff585858ff575757ff575757ff575757ff565756ff565556ff555656ff555555ff545554ff535453ff545353ff525353ff525252ff515152ff515252ff515151ff505050ff504f50ff4f4e4fff4f4e4fff4d4e4dff4c4c4dff4c4c4cff4b4c4bff4b4b4bff4b4b4bff4a4a4aff494949ff484847ff474746ff464646ff454544ff444343ff424343ff414241ff414141ff414141ff404141ff404040ff3f3e3fff3e3e3dff3c3c3dff3d3c3cff3b3c3cff3a3b3bff3a3b3bff3b3b3bff3a3a3aff353535ff2d2d2dff202020ff202120ff030304ff040304ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff080909ff161615ff343434ff535252ff646464ff7c7c7dffb5b5b6ffdfdfdffff5f5f5fffbfafafffbfbfcfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffafbfafff9fafafff9f9f9fffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafbfffafbfafffafafafffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffcfbfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefdfdfffdfefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffefffffffefffefffefefefffffefefffefffffffefefffffefefffffffffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffefffffffefffefffffefefffefffffffffffefffffefefffefffffffefffefffefefefffefffffffffffffffefffffffffefefffffffefffefefefffffefefffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffefffffffffffffffffefefffffffefffefefffffffefffffffefefffffffefffffefffffefffefffefffffffefffffffffffefffffffffffefffffffefefffffffffefffffefffffffffffffffffffffffffefffefefefffffefefffefffefffefefffffefefffffffffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefffffffffffffffefffffffefffffffefffefffffffefffefffffffffffefffefefefffefffffffefffefffefefefffefffffffefffffffefefefffefefefffffefefffefefefffffefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefffefffffffefffefffffffefefffffefffffffffffffffffffffffefefefffffefffffffefffffefdfefffdfefdfffdfdfefffefdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffbfcfcfffbfbfbfffbfbfafffafbfbfffbfbfafffafafafffafafbfffafafafff9f9fafff9fafafffafafafff9f9f9fff9f8f9fff8f8f7fff7f7f7fff7f6f6fff6f7f7fff5f6f6fff4f5f5fff4f4f4fff3f4f4fff3f3f3fff3f3f2fff2f1f2fff0f1f1fff0f0f1fff0eff0ffefeeeeffeeeeeeffedededffececedffebebebffebebeaffeaeaeaffe9eae9ffe8e9e9ffe7e8e8ffe7e7e6ffe5e5e5ffe3e4e4ffe2e2e3ffe2e2e1ffe1e0e1ffe0e0e0ffdedfdfffdddeddffdcdcdcffdbdadaffd8d9d9ffd7d7d7ffd5d5d6ffd3d4d4ffd2d2d2ff474747ff070607ff060506ff050505ff040404ff030304ff030303ff030303ff030303ff030203ff020303ff030303ff030302ff030302ff020303ff030302ff020201ff010101ff000100ff000000ff000000ff000101ff000000ff000000ff010000ff000000ff010000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff000100ff000001ff010000ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff010202ff020201ff020202ff030304ff030303ff030303ff040505ff060606ff070707ff090909ff0b0a0aff0b0b0cff0e0d0dff0e0f0fff101111ff131414ff161616ff191919ff1c1c1cff1f1f1fff212020ff222322ff242424ff262525ff262626ff272727ff272728ff282828ff282727ff282827ff272727ff272727ff272828ff282828ff292928ff282828ff272828ff272727ff272727ff272627ff262727ff262626ff262625ff252525ff252525ff252525ff252525ff252526ff252525ff242424ff242324ff232324ff222122ff201f20ff1b1c1bff151516ff111011ff0b0b0aff060707ff040304ff010101ff000101ff000000ff000000ff000101ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010101ff040404ff0d0d0dff212222ff3d3c3dff656666ff737474ff7d7d7dff807f7fff808181ff818080ff80807fff7f8080ff808180ff828282ff848484ff848585ff868686ffbdbdbdfff9f8f8fff9f9f9fffaf9f9fff9fafafff9fafafff9fafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffbfafafffafafafffafafafffafafafffbfafbfffafafafffbfbfafffafafafffafbfafffafbfbfffafafbfffbfbfafffbfbfbfffafbfbfffafafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafaffd7d8d8ff8d8d8dff858586ff848585ff848484ff838283ff838283ff838283ff828182ff808181ff818181ff7f7f7fff797a79ff6a6b6bff4f4f4fff222323ff111211ff040504ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefdfffbfbfcfffbfbfbfffafafafff9faf9fff9f9f9fff9f9f8fff8f9f9fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff8f8f8fff9f8f9fff9f8f9fff9f8f9fff8f9f8fff8f8f9fff8f8f8fff7f8f7fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff5f4f4fff4f4f4fff4f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f2f2fff2f1f2fff1f2f1fff1f1f2fff2f1f2fff1f0f1fff1f1f1fff0f0f1fff0f0f0fff0efeffff0f0efffefefefffeeefefffeeefefffeeeeefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffededeeffedeeeeffedededffedededffecececffedececffebececffebebecffebebecffebebebffeaeaeaffe9e9e9ffe9e8e9ffe9e8e9ffe8e7e8ffe7e7e7ffe6e6e7ffe8e7e8ffe8e9e8ffe8e9e9ffe9e8e9ffe7e8e8ffe7e7e7ffe5e6e5ffe5e4e4ffe0e1e1ffdddddcffdadad9ffd8d8d9ffd7d8d8ffd8d8d8ffd9d9d9ffd7d7d7ffd4d4d4ffd1d0d1ffcfceceffccccccffcbcacaffcacacbffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc7c6c6ffc6c7c6ffc6c6c7ffc6c6c6ffc6c5c6ffc6c6c6ffc5c5c6ffc6c5c6ffc5c5c5ffc5c6c5ffc5c5c5ffc4c5c5ffc4c5c5ffc4c4c5ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c3c4ffc4c4c4ffc3c4c4ffc3c3c3ffc2c3c3ffc3c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c0c1ffc1c0c1ffc1c0c1ffc0c1c0ffc0c0c1ffc1c0c1ffc0c1c0ffc0c0c1ffc1c0c1ffc0c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffc0bfbfffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbfbeffbebebeffbfbebeffbebfbfffbebebfffbebfbeffbebebeffbdbebeffbdbebeffbdbdbdffbdbcbdffbcbdbcffbdbdbdffbdbdbdffbdbcbdffbdbdbdffbcbcbdffbcbcbdffbcbcbcffbcbcbcffbcbbbcffbbbcbbffbbbcbcffbbbbbcffbcbcbbffbbbbbcffbbbcbcffbbbbbbffbcbcbbffbbbbbcffbcbcbcffbbbcbcffbbbcbbffbbbbbbffbcbbbbffbbbbbbffbbbbbbffbababbffbbbbbbffbbbbbbffbababaffbababbffbbbabbffbababbffbababaffbababaffbababaffbababaffbababaffbababbffbabbbbffbabbbaffbababaffbababaffbabbbbffbbbabaffbababaffbabbbbffbababaffbababaffbabbbbffbabbbbffbababaffbababaffbababaffbababaffbbbabaffbabbbbffbababaffbabbbaffbababaffbabbbbffbabbbbffbbbbbaffbbbabaffbabbbaffbabbbbffbbbbbbffbbbabbffbbbbbbffbbbbbbffbcbbbcffbcbbbbffbcbcbcffbcbcbcffbcbdbcffbcbdbdffbcbdbdffbdbdbdffbdbdbdffbdbebeffbebebeffbebebeffbebebeffbebfbeffbebfbeffbebfbeffbebebeffbfbebeffbebfbeffbebebeffbebebfffbebfbfffbebebeffbebebeffbebebfffbfbebfffbfbebfffbebfbeffbebebfffbfbebfffbebfbeffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfc0c0ffc0c0bfffc0bfbfffbfc0c0ffc0c0c0ffc0c0c1ffc1c1c2ffc2c2c2ffc2c2c2ffc3c2c3ffc4c3c3ffc3c3c4ffc5c4c4ffc5c5c5ffc5c5c6ffc5c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c8c7ffc8c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffcbcacbffcdccccffcfcfcfffd1d1d1ffd3d3d3ffd4d5d5ffd6d6d7ffd8d8d8ffd9d9d9ffd8d9d9ffd9d9d9ffdddddcffe0dfe0ffe4e4e4ffe7e7e7ffe9e9e9ffe9e9e9ffebeaeaffeaeaeaffe9e9eaffe8e8e9ffe6e6e6ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe7e6e7ffe6e7e7ffe7e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffeaeaeaffeaebebffeaebebffebebebffecebebffecececffedececffededecffededeeffedeeedffeeeeeeffeeefefffefefefffeff0f0fff0eff0fff1f0f0fff0f0f1fff2f1f1fff1f2f2fff1f2f2fff2f3f2fff2f2f3fff3f3f3fff3f4f4fff4f4f3fff4f3f3fff3f4f3fff4f4f4fff5f4f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff6f7f7fff6f7f6fff6f6f6fff7f6f6fff6f7f7fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fffafafafffcfcfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010101ff000101ff000100ff010000ff010000ff000000ff000101ff010000ff010101ff020202ff040404ff050405ff050505ff050505ff050505ff030404ff030203ff020202ff010201ff020202ff030302ff040304ff050504ff050505ff060606ff070607ff717171ffd5d4d4ffd6d6d6ffd7d8d8ffd9dadaffdadbdbffdcdcdcffdededdffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e4e4ffe5e5e5ffe6e6e6ffe8e7e7ffe8e8e9ffeaeaeaffebebebffebececffececedffeeededffeeefefffeff0effff0f0f1fff1f2f1fff2f2f2fff3f2f3fff3f4f4fff3f3f3fff4f4f3fff4f5f4fff5f4f5fff5f5f5fff6f5f6fff7f7f7fff7f7f7fff7f7f8fff9f9f9fff9f9f9fff9faf9fffafaf9fffbfafafffbfafbfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefffefffefefefffefefffffffffffffefffffffefffffffffffffffefffffffffffefffffffffffffefffffffefffffffefffffefefefffefffffffffefffffffefffffffefffffefefefffffffffffffffffffefffffffefefefffffefefffefffffffefffefffefefffffffffffffffffffffffefffffffffffffefefefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffefffefffffefefffffefefffefefefffefffffffffefefffefffefffffffefffffffffffffefffffffffffffffefffffefffffffefffefffffefffffffffffffefffefffffffffffffffefffffefffffffffefffffffffffffffefffffefffffefefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffefefefffffffffffffffffffefffffffefefffffffefefffefffffffefffefffefefffffffffffffffffffffffefffffefffffffefefefffffefefffefffefffffefffffffffffffffefefffffffefffffffffffefefffffffffffffefffffffefffefffffefefffffefefffefefefffffffffffffefefffefffefffffffefffffffffffffefffffffffffffffefffffefffffffefffffffffefffffffffffffefffefffffffefffffffefffefefffffffffefffefffefffefffefffefefefffefefefffffefffffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfdfdfffcfdfcfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfafffafafafffafbfafffafbfbfffbfafbfffafafafffafbfafffafbfafffafafafffafafafffafaf9fff9f9f8fff8f8f8fff7f6f7fff1f1f2ffdedddeffafb0afff787878ff5f6060ff3f3f3fff1d1d1cff0a0a0aff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5b5a5bff5a595aff5a5a5aff5a5a5aff595959ff585959ff575858ff585858ff575857ff575857ff575757ff575756ff565756ff565556ff555656ff555555ff555454ff545454ff545354ff535353ff535252ff525252ff525252ff515151ff515151ff4f5050ff4f504fff4f4e4eff4e4e4dff4d4d4dff4c4d4cff4c4b4cff4b4b4bff4b4b4aff4a4a4aff494949ff484848ff474747ff464746ff454545ff444444ff434343ff424242ff414141ff414140ff404040ff40403fff3e3f3eff3e3e3eff3d3d3dff3d3d3dff3d3c3dff3b3c3cff3b3b3bff3b3b3bff3a3b3aff393939ff353535ff353535ff202020ff212021ff030303ff030404ff010000ff010000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff0c0c0cff212020ff434343ff5b5a5bff696969ff878686ffc4c4c3ffe4e4e4fff6f6f7fffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfafafff9faf9fffafaf9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffafafbfffbfbfafffafbfafffbfbfafffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffefffffffefefefffffefefffefffefffffefffffffffffffffefffffffffffffffffffffefefffffffffffffefffffffefffefffffefefffffefefffefefefffffffffffffefefffefffefffffffefffffffffffffefffffffffffffffefffffefffefffefefefffffefffffefefffffefffefffffffefffffffefffefefffffffffefffefefefffefffefffefefefffefefffffffefffffefffefffefefffffefffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefffffffefffffffefffffefefefffffffffffffffffffefffffffefffffffffffffffefffffffefffefffefefffffffffffffffffffffffefffffffffffffefefefffffefefffefffefffffefffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffefffefffffefefffffefefffefefefffffffffffffefefffefffefffffffefffffffffffffefffffffffffffffefffffefffffffefefefffffefffffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafaf9fff9f9fafff9f9f9fff9f9f9fff8f8f8fff7f7f7fff6f6f7fff6f6f6fff5f6f5fff5f5f5fff4f5f5fff3f4f4fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff1f0f1ffefefefffefefefffefeeeeffeeedeeffedecedffebebebffebebebffebebebffe9eaeaffe9e9e9ffe9e8e8ffe7e7e7ffe5e6e5ffe4e4e4ffe3e4e3ffe2e3e2ffe1e1e2ffe0e1e1ffdfdfdfffdededeffdcdddcffdcdbdcffdadadaffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d3ff818181ff070808ff060706ff050505ff050404ff030303ff030404ff040303ff030303ff030303ff030303ff040304ff040403ff030303ff020302ff020202ff020102ff010101ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010201ff010101ff020202ff020202ff040304ff030303ff030403ff050504ff060605ff080808ff090908ff090909ff090a09ff0a0a0aff0b0b0bff0c0c0cff0c0d0dff0e0e0fff101111ff121313ff151515ff171717ff181818ff181819ff191919ff19191aff1b1b1bff1c1b1bff1d1c1cff1d1c1dff1c1c1cff1c1c1cff1c1c1cff1c1c1cff1c1c1cff1d1c1cff1c1d1dff1c1d1cff1c1c1cff1b1c1bff1b1b1bff1a1a1bff1b1b1bff1a1a1aff1b1a1aff1a1b1aff1b1a1bff1a1a1aff1a1a1aff1a1a1aff1a1a1aff19191aff1a1a1aff191919ff171817ff151515ff131212ff0e0e0eff0a0a0aff060506ff030303ff010101ff000000ff010001ff010100ff010001ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff010101ff060707ff151515ff2b2c2cff484848ff6e6e6eff787878ff7f7f7fff808080ff818281ff818282ff818081ff818181ff828282ff838383ff858484ff858586ffa9a9a8fff1f2f1fff9faf9fff9f9f9fff9f9fafffafafafff9fafafff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffbfafafffbfafbfffbfafafffafafafffbfbfbfffbfbfbfffafbfbfffafafbfffbfafafffafbfbfffafbfafffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfafffafbfafffbfafbfffafafaffc4c3c3ff898989ff878787ff868686ff868686ff848585ff848584ff838383ff838382ff828182ff818181ff7e7e7eff727372ff5b5b5bff2d2c2cff171617ff070707ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfdfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f2fff1f1f1fff1f1f1fff1f0f0fff1f0f0fff0f0f0ffefefefffefefefffefefefffeeefefffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedeeeeffedededffedededffecececffecececffebecebffecebecffecebebffebeaebffebebeaffeaeaeaffe9e9eaffe9e9e9ffe8e8e8ffe7e8e7ffe7e6e6ffe7e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffe8e9e9ffe8e8e8ffe7e7e7ffe7e6e6ffe5e6e5ffe2e2e2ffdededeffdbdbdbffd9d9d9ffd9d9d9ffd9d9d8ffd9dad9ffdadadaffd9d8d9ffd7d7d6ffd3d3d3ffcfd0cfffcdcdcdffcbcbccffcbcbcbffc9cacaffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c7c7ffc7c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c5c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c3c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc2c1c1ffc1c1c1ffc0c1c0ffc1c1c0ffc1c1c1ffc1c0c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c0c1ffc1c1c1ffc1c0c1ffc0c1c0ffc0c0c0ffc0bfc0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbfbeffbfbebfffbebebfffbfbfbfffbebfbeffbebebeffbebebeffbdbebeffbdbdbdffbdbebdffbdbdbdffbdbdbdffbdbdbdffbcbcbdffbdbdbdffbdbcbdffbdbcbdffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbbbbbcffbcbbbbffbbbcbcffbbbcbbffbbbbbcffbcbcbcffbcbcbcffbcbbbcffbcbcbcffbbbcbbffbcbcbbffbbbcbbffbcbbbcffbcbbbcffbbbbbbffbbbbbbffbbbbbbffbabbbbffbbbbbbffbabbbbffbabbbaffbababaffbbbabaffbababaffbabbbbffbbbabaffbabbbaffbbbbbaffbbbabbffbbbabbffbbbbbbffbbbabbffbabbbaffbabbbaffbbbabbffbbbbbbffbabbbaffbbbbbbffbbbbbaffbbbabbffbbbbbaffbabbbaffbabbbaffbababaffbababbffbbbabbffbabbbaffbabbbbffbbbbbbffbabbbbffbbbbbaffbbbbbbffbbbabbffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbcbbbbffbcbbbcffbcbbbcffbcbcbcffbcbcbcffbdbdbdffbcbdbdffbcbdbdffbdbdbdffbdbdbdffbdbebdffbebdbeffbebebeffbebfbeffbebebfffbebfbfffbebebeffbfbebeffbebfbeffbfbebfffbfbfbfffbfbebeffbfbfbfffbfbfbfffbebebfffbfbfbfffbebfbfffbebfbeffbfbebeffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0bfc0ffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc0c0c1ffc1c1c0ffc1c2c1ffc2c2c1ffc2c2c2ffc3c3c2ffc3c3c3ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc9c8c8ffcac9caffcccbcbffcececeffd0d0d0ffd3d3d3ffd4d5d5ffd6d6d6ffd8d7d8ffd9d9d9ffd9dad9ffdad9daffdadad9ffdbdcdcffdedddeffe1e1e1ffe5e5e5ffe8e8e8ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffe9e9e9ffe7e7e7ffe5e5e5ffe5e4e4ffe4e5e5ffe5e6e5ffe6e5e5ffe7e6e6ffe7e6e7ffe7e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebebffebecebffebececffedecedffedededffedededffeeeeeeffefeeeeffefeeefffefefefffeff0effff0f0f0fff0f0f0fff1f1f1fff2f1f2fff1f2f2fff2f2f2fff2f3f3fff2f3f3fff3f3f3fff4f4f3fff4f3f4fff4f4f4fff5f4f4fff4f4f4fff4f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff6f6f7fff6f7f7fff6f6f6fff7f6f6fff6f7f6fff7f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f8f8fff7f8f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f9fffbfbfbfffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010001ff000100ff000001ff000000ff000000ff000000ff010001ff020202ff030302ff040405ff050605ff060606ff060606ff060605ff040404ff020203ff020201ff020202ff020302ff040304ff050505ff060606ff060706ff070707ff080807ffa4a4a3ffd6d5d5ffd7d7d7ffd9d9d9ffdadadaffdcdcdcffdddeddffdedfdeffe0e0dfffe1e0e0ffe2e2e2ffe3e2e3ffe5e4e4ffe6e5e6ffe7e6e6ffe8e8e7ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeeefff0efefffeff0f0fff1f0f1fff2f1f1fff2f2f2fff3f2f3fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f6f6fff6f6f6fff7f7f7fff7f8f7fff8f8f8fff9f9f9fff9f9f9fff9faf9fffafafafffbfafafffbfbfbfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffefefdfffdfdfefffefefefffefefdfffefefefffefefefffffefffffefffefffefefffffefffefffffefefffffffefffffffefffffefffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefefffffefefefffffffefffefffefffffefffffffefefffefefffffefefffffefffffffffffefffffffffffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffffefefffffefefffefefefffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffffefffefefffffefefffffffffefffffffffffefffefffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefefffffefefefffffffefffefffffffffefffffffefefffefefffffefefffffefefffffffffefffffffffffffefefffffffffffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffffefefffffefefffffffefffffefffffffffffffffffefffefefffffefffffffffffffffffffffffffffefffefefffffffefffffffffefffefffffffefffefffffefffffffffffffefefffffefffefffffefefffffefefffefffefffffefefffefefefffffffefffefefefffefffffffefefefffefefefffefefdfffefefefffefefefffefdfdfffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffcfdfdfffdfdfdfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafafbfffafbfbfffafafbfffafafafffafafafffafafafffafafbfffafbfafffafbfbfffafafafffbfafafffafafafff9f9fafff8f9f8fff8f8f8fff7f7f7fff3f4f3ffe2e2e2ffc0c0c0ff808080ff696969ff4e4e4eff292929ff0f100fff060706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5959ff5a5a59ff5a5a5aff585959ff595958ff575858ff585858ff575757ff585857ff575757ff575657ff575656ff565656ff565556ff555556ff555555ff555555ff545454ff545454ff535354ff535253ff535253ff525252ff515151ff515151ff505050ff4f504fff4e4e4fff4e4e4eff4d4d4dff4c4c4cff4c4b4cff4b4c4bff4b4b4aff49494aff494a49ff484849ff474848ff474746ff454546ff444445ff434443ff424343ff414241ff414141ff404040ff3f3f40ff3e3f3eff3e3e3eff3e3e3eff3d3e3dff3d3d3dff3d3d3dff3c3c3bff3b3b3bff3b3b3bff3b3b3bff393939ff353535ff353535ff202021ff202020ff040404ff040304ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040505ff0f0f0fff282828ff4b4b4bff626261ff6e6e6eff949494ffd0cfcfffe9e9e9fff8f8f8fffcfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfafafffafbfafffafafafff9fafafff9fafafffafafafffafafafffafaf9fffaf9fafffafafafffafbfafffafbfbfffafafafffbfafbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfefffdfefefffefefefffefefefffdfefefffefefffffefefefffefefffffefefffffefefffffffffefffefefefffffefefffffffffffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffefefefffefefefffefefefffffefffffffffffffffffefffefefffffefffffffefffffffefffffffffffefffefefffffefefffffefffefffefffffffefefefffffefffffffffefffefefffffefffefffffefefffffefefffffffefffffefefffffffffffffffefffefefefffffffffffefffffffffffefffffffefffffefefffffefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffffffffffefffffffffffefffefffffffffefffffffefefffefefffffefefffffefefffffffffefffffffefffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffefffefefffffefffffffefffffffffffffffffffefffefefffffefefffffefffefffefffffffefefefffffefffffefffefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefffffefffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffefffdfefefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff9f8f8fff8f8f7fff7f7f7fff7f6f6fff6f6f6fff5f6f5fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff2f3f2fff2f1f1fff1f1f1fff0eff0fff0efefffefeeefffeeededffedededffecececffebececffebebebffeaeaeaffe9e9eaffe8e8e8ffe8e7e7ffe6e6e6ffe5e4e5ffe4e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdeddddffdcdcdcffdadbdbffd9d9d9ffd8d7d8ffd5d6d5ffd3d3d3ffbababaff181818ff070807ff050606ff050404ff040404ff040404ff050404ff050504ff040404ff040404ff040504ff040404ff030303ff020202ff010102ff010101ff010100ff010101ff000000ff010001ff000000ff000000ff000100ff000000ff000000ff000100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000100ff000000ff000000ff010201ff010102ff020202ff030302ff030303ff030303ff030403ff040505ff050505ff090809ff080908ff090909ff090a09ff0a0a0aff0c0c0cff0c0c0cff0c0b0cff0b0b0bff0c0c0cff0d0d0dff0e0f0fff0f1010ff111110ff111211ff111111ff121212ff131212ff131313ff141314ff141313ff141514ff151515ff141515ff151514ff141415ff141415ff141414ff151514ff141515ff151415ff141314ff131313ff131314ff131414ff141414ff141414ff141313ff141413ff131313ff131313ff131313ff131312ff121212ff131213ff111111ff101110ff0e0e0fff0c0c0cff090909ff060606ff040303ff020202ff000100ff000001ff000101ff000101ff000101ff010100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff020202ff090908ff1b1a1aff333333ff535353ff737373ff7b7c7cff808181ff818181ff838382ff828283ff818181ff828281ff838484ff848584ff868586ff929291ffe3e3e3fff9faf9fffaf9f9fffafaf9fffafaf9fffaf9fafffafafafffafafafffaf9f9fffafafafffafafafffafafafffafbfafffafafafffafafbfffafafafffbfafafffbfafbfffafafafffafafafffbfafafffafbfbfffbfbfafffafafbfffafbfbfffafafafffbfbfafffafbfbfffbfafbfffbfafbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfff3f3f3ffa9a9a9ff898989ff888888ff888788ff868686ff868786ff858586ff858484ff838283ff828282ff818081ff787878ff656565ff363636ff1b1c1cff080809ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefdfefffbfcfcfffbfbfafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f3f3fff2f3f2fff2f2f2fff2f2f1fff2f1f1fff1f1f2fff1f0f1fff1f1f1fff1f0f1fff0f0f0fff0f0efffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeedffedeeeeffededeeffedededffedededffececedffececedffecececffecececffebebebffebebebffeaebebffeaeaeaffeae9eaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe7e7e7ffe9e9e9ffeae9e9ffe9e9e9ffe8e8e8ffe6e6e6ffe5e6e5ffe4e4e4ffe0e0e0ffdcdddcffd9d9daffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdbffdbdbdaffd8d8d8ffd5d6d5ffd1d1d1ffcfceceffcdcdccffcccbcbffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c7ffc8c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc7c7c6ffc6c6c6ffc6c7c7ffc6c6c6ffc5c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc5c4c5ffc5c4c4ffc4c4c5ffc4c4c5ffc3c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c2c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c1ffc0c0c0ffc0c0bfffc0c0c0ffbfc0bfffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbfbfbeffbebebeffbebebeffbdbebeffbdbebdffbdbebdffbdbdbdffbdbdbdffbdbcbdffbdbdbdffbdbcbdffbdbcbcffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbbbcbcffbcbcbcffbcbcbcffbcbcbbffbbbcbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbbbbbbffbcbbbcffbbbcbbffbbbbbbffbbbbbbffbababaffbabbbaffbababbffbababaffbbbabaffbbbbbaffbbbabbffbbbbbbffbbbbbbffbabbbbffbabbbbffbbbbbbffbbbbbbffbbbbbaffbbbabbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbabbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbbbcbbffbbbcbbffbbbbbbffbbbbbcffbbbbbbffbcbcbcffbcbbbcffbcbbbbffbcbcbcffbcbcbcffbcbdbdffbdbdbcffbcbcbdffbdbdbdffbdbdbdffbebebdffbdbebeffbebebeffbfbebeffbebebfffbebebfffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffbfbfbfffbfbfbfffc0c0bfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc0c1c1ffc1c1c1ffc1c1c0ffc1c0c1ffc1c1c1ffc1c2c1ffc1c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc4c3c4ffc4c4c4ffc5c4c4ffc5c5c5ffc6c6c5ffc6c6c6ffc6c7c6ffc7c7c6ffc7c7c7ffc7c8c8ffc8c8c8ffc8c9c8ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c8c9ffcbcacaffccccccffd0cfd0ffd1d2d2ffd5d4d4ffd6d6d6ffd7d8d8ffd9d9d9ffdadadaffdadbdbffdbdadbffdad9daffdadadaffdcdcdcffdededfffe3e3e3ffe7e7e7ffe9e8e8ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffe8e9e8ffe6e5e5ffe4e4e4ffe4e3e4ffe4e5e4ffe5e5e5ffe6e5e5ffe6e6e6ffe7e7e7ffe8e7e7ffe8e9e8ffe9e9e8ffe9e9e9ffe9eaeaffeaeaeaffeaebebffebebeaffebebecffecececffecedecffedededffedededffeeeeeeffefefeeffefefefffeff0effff0f0f0fff1f0f0fff1f1f0fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff4f4f4fff4f4f5fff4f4f4fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f6f6fff6f6f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff6f6f7fff6f6f7fff6f6f7fff7f7f6fff7f7f7fff7f6f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f8f7fff7f7f8fff8f7f7fff8f7f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010101ff010101ff010100ff010101ff000000ff000101ff000100ff010000ff010101ff020201ff030404ff050605ff060606ff060606ff060706ff060606ff050404ff020303ff020202ff020303ff040404ff050505ff060606ff060707ff070808ff080808ff313131ffcdcdcdffd7d7d7ffd8d8d9ffdadadaffdcdbdbffdddddcffdededeffdfdfdfffe0e1e1ffe2e1e1ffe2e2e2ffe3e4e3ffe5e4e5ffe5e6e6ffe7e7e7ffe9e8e9ffeaeae9ffeaeaeaffececebffedececffedededffefeeeeffefeff0fff1f0f0fff1f1f1fff2f2f2fff3f3f2fff3f3f3fff4f4f3fff4f4f5fff4f5f4fff5f5f5fff5f6f6fff6f6f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff9f9f9fff9faf9fffafafafffafafafffbfbfbfffcfcfbfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfefdfffefefefffdfefefffefefefffefefefffefefffffffffefffffefefffefffffffefffffffffffefffefefefffffffefffffffffffefefffffffffffffffffffffffffefffefffffffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffffffffefefffefefefffffefefffefefffffffffefffefffffffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffffffefefffffffefefffffffffffffffffffefefefffefffefffefffefffffefffffefffffffefffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffefffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffefffffefffefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffefffffefefffefefefffffefefffefefffffffffefffefffefffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffefffffefffffffefffffffffffffffffefefffefffffffefefffffefffefffefefefffffefefffefefefffefefefffefefefffffefefffffffefffefefefffdfefefffefefefffefefefffdfefdfffdfefdfffefdfefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafbfbfffbfafafffafaf9fff9fafafff9f9f9fff8f8f8fff7f7f7fff4f4f4ffe6e6e6ffcccccdff8d8d8dff707070ff5a5a59ff3a3a3aff202121ff0e0f0fff050505ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff585958ff585858ff585858ff585858ff575757ff585757ff575757ff575656ff565756ff565656ff565656ff565656ff565655ff555555ff545555ff545455ff545454ff545354ff535353ff525253ff525252ff515151ff505150ff505050ff504f4fff4e4f4fff4e4e4eff4d4d4dff4d4c4cff4c4c4cff4b4b4bff4b4b4bff4a4a4aff49494aff484849ff474847ff464747ff464646ff444545ff444444ff434343ff424343ff424242ff414040ff404040ff3f3f40ff3f3f3eff3e3e3eff3e3e3eff3d3e3eff3d3d3eff3c3c3cff3c3c3cff3c3c3bff3b3b3bff3a3b3aff393939ff353535ff353535ff202120ff202021ff030304ff030303ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff060606ff131313ff2f3030ff515152ff666767ff777777ffa5a5a5ffd5d5d6ffefefeffff9f9f9fffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfafbfffbfbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfafafffafbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefefdfffefdfefffefefefffefefefffefffefffefefefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffffefffffffffffffffffffffefefefffefffefffefffefffffefefffefefefffefffffffefffefffffefffffffffffffefefefffffffffffffffffffffffffffefefffffefffefffefffefffffefffffefffffffffefffffefefffffefffffffffffffffffefefffefffffffefefffffefffefffefefefffffffefffefefefffefefffffffffefffffefffffffffefffefffefffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffffffffffefffefefffffffffefffefefffffffffefffefffffffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffefffffffefefefffefffefffefffefffffefffffefefefffefffffffefffefffffefffffffffffffefefefffffffffffffffffffffffffffefefffffefffefffefffefffffffffffefffffffffefffffefefffffefffffffffffffffffefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffdfefefffdfefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffaf9f9fff9fafafff9f9fafff9f9f9fff7f7f8fff7f7f7fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff2f3f3fff2f1f2fff1f1f1fff0f0f0fff0eff0ffeeeeefffedeeeeffedededffecececffebececffecebebffebeaeaffeaeaeaffe9e9e9ffe7e7e8ffe7e6e6ffe5e5e5ffe4e5e4ffe4e4e3ffe3e2e3ffe2e2e1ffe1e0e1ffdfe0dfffdededfffddddddffdbdbdcffdadadaffd8d8d9ffd6d7d7ffd4d5d5ffd3d3d3ff494949ff080808ff060707ff050606ff050505ff060505ff060505ff050505ff060606ff050606ff050505ff040404ff030303ff020202ff020101ff010202ff020102ff010101ff000101ff010100ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff010101ff010201ff010102ff020202ff020302ff030303ff040303ff030404ff050405ff050506ff080909ff090908ff090909ff090a0aff0a0a0bff0c0c0cff0b0b0cff0c0c0bff0c0c0cff0d0d0dff0d0d0dff0e0e0eff0d0d0cff0d0d0dff0d0d0dff0d0d0dff0c0c0cff0c0c0cff0d0e0dff0e0d0eff0d0d0eff0d0d0dff0e0d0eff0f0f0fff0f0f0fff0f0f0fff0f0e0eff0e0e0eff0f0e0eff0e0e0fff0f0f0fff0f0f0fff0f0f0eff0f0f0eff0e0e0fff0f0f0eff0f0f0fff0e0f0fff0e0e0fff0e0e0eff0e0d0eff0d0d0dff0e0e0eff0d0e0eff0d0d0dff0d0d0dff0d0d0cff0c0c0cff0a0b0bff080809ff050605ff040404ff030303ff020202ff020202ff020202ff010101ff000001ff000100ff000100ff010000ff000000ff000000ff000000ff000000ff010000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030302ff0a0909ff1c1b1bff3b3c3bff5c5c5cff767776ff7d7d7eff828282ff838483ff838483ff838383ff838383ff858485ff858586ff868686ff878787ffb7b7b7fff9f9f9fffafafafffafafafff9f9fafffafaf9fffafafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfafafffafafafffafafafffafafafffafafbfffafafafffbfafbfffafbfafffafafafffbfbfafffbfafafffafafafffbfafafffafafbfffbfbfafffafbfbfffafbfafffbfbfafffbfafbfffbfbfafffbfafbfffafbfbfffafafbfffafbfbfffbfafbfffafafaffd4d4d4ff8d8d8dff89898aff898989ff888988ff898888ff888888ff868787ff848584ff838383ff828282ff7c7c7cff6d6e6eff424242ff242424ff0c0c0dff050605ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfcfffbfbfbfffafafafff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f5f5fff4f4f5fff4f4f4fff3f3f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff1f2f2fff2f2f2fff2f1f1fff1f1f1fff0f1f0fff1f0f1fff0f0f0ffefefeffff0eff0ffefefefffefefefffefefeeffefeeeeffeeeeeeffeeededffedededffeeededffedededffecedecffededecffecececffececebffecebecffebebebffeaeaebffeaebeaffeaeaeaffe9e9e9ffe9e9e9ffe8e9e9ffe7e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe6e6e7ffe8e8e8ffeae9eaffeaeaeaffe9e9e9ffe8e8e8ffe6e6e6ffe4e4e5ffe1e1e2ffdedfdeffdcdcdcffdadadaffdadadaffdbdadbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdadadbffd7d8d8ffd3d3d3ffcfcfd0ffcececdffccccccffcbcbccffcbcbcaffcacacaffcacac9ffc9c9c9ffc8c9c9ffc8c9c9ffc9c8c8ffc8c8c8ffc7c8c7ffc8c7c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c6ffc7c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c5ffc4c5c4ffc4c4c4ffc3c4c4ffc3c3c4ffc3c4c3ffc3c3c4ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc1c2c2ffc1c2c2ffc1c2c1ffc2c1c2ffc2c2c2ffc1c1c1ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfbfffbfbfc0ffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebfffbfbebeffbfbebeffbebebeffbebebeffbdbebdffbdbebeffbebdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbcbcffbcbcbcffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbcbbbcffbcbbbcffbcbcbcffbbbcbcffbbbbbbffbbbbbbffbbbbbaffbbbbbbffbabbbbffbbbbbbffbbbbbaffbbbabbffbbbbbbffbbbbbbffbbbcbcffbbbcbbffbbbbbcffbbbbbbffbbbcbbffbbbbbbffbcbbbbffbbbcbcffbcbbbcffbbbbbcffbbbcbcffbcbcbcffbcbbbbffbbbcbcffbbbbbcffbbbcbbffbbbbbbffbcbbbbffbbbbbbffbbbbbbffbcbbbbffbcbbbcffbcbcbbffbbbbbbffbbbcbbffbbbcbcffbcbbbcffbbbcbbffbbbcbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbcbcbdffbdbdbdffbdbdbdffbdbdbdffbebebdffbebebeffbfbebeffbebfbeffbebfbeffbfbfbeffbfbfbfffbfbfbfffbfbfc0ffbfbfbfffbfbfc0ffbfc0bfffbfbfc0ffbfbfbfffbfbfc0ffbfc0c0ffbfbfbfffbfc0bfffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c0c0ffc1c1c1ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c2c1ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc4c4c4ffc4c3c3ffc4c4c5ffc4c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c7ffc7c7c7ffc8c7c8ffc8c8c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9caffcbcbcbffcdcdcdffd1d1d1ffd3d3d3ffd6d5d5ffd8d7d7ffd9d9d9ffdadadaffdbdbdcffdcdcdcffdbdcdbffdadbdaffdadadaffdadadbffddddddffe0e0e0ffe4e5e4ffe7e7e8ffe8e9e9ffe9e9eaffeaeaeaffeaeaebffe9eaeaffe7e7e7ffe4e5e4ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe7e6e6ffe7e7e7ffe7e7e7ffe8e9e9ffe9e9e9ffe9e9eaffe9e9eaffeaeaeaffeaebeaffebebebffebececffecececffecededffedededffeeeeeeffeeeeeeffeeefefffefefefffeff0effff0f0f0fff1f1f0fff1f1f1fff1f1f1fff2f2f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f6fff7f7f6fff6f6f7fff7f7f6fff7f6f7fff6f7f7fff6f6f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f8f8fff7f8f8fff8f8f7fff8f7f8fff9f8f8fff8f8f8fffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000101ff010101ff010101ff000101ff000101ff000000ff000000ff000000ff010100ff010201ff030303ff050505ff050505ff060606ff070707ff060606ff050404ff030303ff030303ff040403ff050504ff060607ff080707ff080807ff080808ff080909ff6b6b6bffd7d6d6ffd8d8d8ffd9d9daffdadbdbffdddcddffdddedeffdfdfdfffe0e0e0ffe1e0e1ffe2e2e2ffe3e3e4ffe4e5e4ffe5e5e5ffe6e6e7ffe7e7e7ffe9e9e9ffeaeaebffebebebffececebffedededffeeedeeffefefeffff0f0f0fff1f0f0fff2f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff4f5f5fff5f6f5fff6f6f6fff6f6f7fff7f7f7fff8f8f7fff9f8f8fff9f9f9fffaf9f9fffafafafffafafafffafbfafffbfbfbfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffdfefdfffefdfefffefefefffefefefffefffefffefefefffefefffffffefffffffefefffffffffffefffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffefffffefefffffefefefffffffefffffefffffffefefffefefefffffffffffffefffffefffefffffffffffffefefffffffefffffefefffefefefffffffefffefefefffffffffffefefffffefffefffffffffffffefffffffffefffffffefffffefefffefffffffffefefffffefefffefffffffefffefffefefefffffffffffefefefffefffefffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffefffffefefffffefefefffffffefffffefffffefefefffefefefffffffffffffefffffefffefffffffffffffefefffffffefffffefefffefffefffffffffffefefefffffffffffefefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffefffffffefffefffffffffffffffffffefffffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffefefffffffefffffffefefffffffffffefffffffefefffffefefefffefffefffefefffffefefefffffefffffefffefffefefefffefefefffefdfefffefefdfffefefefffefefefffdfdfefffdfdfefffdfdfdfffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfafffbfafafffafafbfffafafafffbfafafffafafafffafafafffaf9fafffafafafffbfafafffafbfafffafafafffafafafffafafafffaf9f9fff9f9f9fff8f8f8fff7f7f7fff5f5f5ffebececffd5d5d6ff9e9e9eff767576ff656666ff515151ff383838ff171717ff090909ff020303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff585857ff585857ff575857ff585757ff575757ff575757ff575656ff565656ff565656ff565656ff555655ff555555ff555655ff545454ff545554ff545454ff545454ff535353ff535352ff525252ff515252ff515050ff505050ff4f5050ff4e4f4eff4e4e4eff4d4d4dff4c4c4cff4b4c4bff4b4b4bff4a4a4aff4a4a4aff494949ff494948ff484848ff474747ff474646ff464546ff454545ff444444ff434343ff434243ff424242ff414141ff414040ff3f4040ff3f3e3fff3f3e3eff3e3f3eff3e3e3eff3c3d3dff3d3d3dff3c3c3cff3c3c3cff3b3b3bff3a3a3aff393939ff353536ff353535ff202020ff202021ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff080808ff191919ff393939ff595a59ff6b6b6bff818182ffbbbbbaffdededefff5f5f5fffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffafbfafffafafafffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfcfffcfcfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfefdfffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefffefffefefefffefffefffffffffffffffffffffffefffffffefffffefefffefffffffffefefffffefefffefffffffefffefffefefefffefffffffefefefffefffefffefffefffffefefffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffefffffffefefffffffffffefffffffffefffffffefefffefffffffefefffffefefefffffffffffefffffffffffffffffefefffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffefffffefffffffefefffefefefffffffffffffefffffffffffffffffffffffefefffffffefffffffefffefffefffffffffffefefefffffffffffefefefffefffefffefefffffefefffffffffefffffffefffffefefffefffffffffefefffffefefffefffffffefffefffefefefffefffffffefefefffefffefffefffefffefefefffffffffffffefffffffffefffffffffffefffffffffefffffffefffffffefefffffffefffefefefffefefffffffefffffefefefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefffffffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffafafafffafafafffafafafffaf9f9fffaf9f9fff9f9f9fff9f8f9fff7f7f7fff6f7f7fff6f6f6fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f3f3fff2f2f2fff2f2f1fff1f1f2fff1f1f0ffefefefffeeeeefffeeeeeeffeeeeedffedecedffecececffebebebffebebebffebeaeaffe9eae9ffe9e9e9ffe7e7e7ffe6e6e5ffe5e5e4ffe4e4e4ffe3e4e3ffe2e2e2ffe1e2e1ffe0e0e0ffdfe0dfffdededeffdcdcddffdbdbdbffdadad9ffd8d8d8ffd6d6d6ffd5d4d4ff7b7a7aff080909ff070807ff060606ff060606ff050606ff050605ff060605ff060605ff060606ff050505ff050404ff030303ff010101ff020101ff020102ff020202ff010101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff020202ff030302ff040304ff030303ff040304ff050405ff060505ff080908ff080808ff090909ff0a0a0aff0a0a0aff0c0c0cff0c0c0cff0c0b0cff0c0b0bff0d0e0dff0d0d0eff0d0d0eff0e0e0eff0e0e0eff0e0d0dff0d0d0dff0c0c0cff0a0a09ff0a0a0bff0b0c0bff0b0b0cff0b0b0cff0a0b0bff0b0c0bff0c0c0dff0c0c0cff0c0c0cff0c0d0cff0c0b0cff0c0c0cff0c0c0dff0c0c0cff0d0c0cff0d0c0cff0c0c0cff0c0d0cff0c0c0cff0d0d0dff0c0d0dff0c0d0cff0c0c0cff0b0b0cff0c0b0bff0c0c0bff0b0b0bff0b0b0bff0b0a0aff0b0a0aff0a0a0aff080908ff060606ff040404ff030303ff030403ff030403ff030202ff020202ff020102ff010100ff010101ff000100ff010001ff010001ff010000ff000100ff000000ff0000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff1e1f1eff474847ff676666ff7b7a7bff7f7f7fff838382ff858484ff858585ff868586ff868686ff888787ff888888ff898988ff8d8d8effdcdbdcfffaf9f9fffafafafffafafafffaf9fafffaf9f9fff9fafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafafffafbfafffafafbfffafbfafffafafafffafafbfffafafafffbfbfafffbfafbfffafafafffafafafffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffbfbfbfffbfbfafffafbfbfffbfbfbfffafafafffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafff3f3f2ffa1a1a1ff8b8b8bff8b8a8aff8a8989ff898a8aff898989ff878788ff868686ff848484ff828382ff7e7f7eff727171ff4d4d4dff303030ff151514ff090808ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafbfbfff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff7f8f7fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f6fff6f6f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f4f3fff3f3f3fff2f2f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefefefffeff0efffefefefffefeeeeffeeeeeeffeeeeeeffeeedeeffedededffedededffedececffedececffedececffecececffecececffebebebffebebebffeaeaeaffeaebeaffeaeaeaffe9e9eaffe9e9e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e6ffe6e5e5ffe5e5e5ffe5e6e5ffe6e6e7ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe8e7e7ffe6e5e6ffe4e3e4ffe0e0e0ffdedddeffdbdbdbffdbdadbffdbdbdbffdcdcdcffdcdddcffdcdddcffddddddffdeddddffdcdcdcffdad9d9ffd5d6d6ffd2d1d2ffcfcfcfffcdceceffcccccdffcbcbcbffcbcbcbffcacbcaffcacacaffcac9c9ffc9c9c9ffc9c9c8ffc8c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c6ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c6c5ffc4c5c4ffc5c5c5ffc4c4c4ffc4c5c4ffc4c4c4ffc3c3c4ffc4c4c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfbfffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebeffbfbebfffbebfbeffbebebeffbebebeffbdbdbdffbebebdffbdbebeffbdbebdffbdbdbdffbdbdbdffbcbcbcffbdbdbcffbdbcbdffbcbcbcffbcbcbcffbcbdbcffbdbcbcffbcbcbcffbdbdbdffbcbcbcffbdbcbcffbdbcbcffbcbcbcffbdbdbcffbcbcbcffbcbdbcffbcbcbcffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbbbcbbffbcbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbcbbbbffbbbcbcffbcbcbcffbbbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbcbcbdffbcbdbcffbcbcbcffbcbcbdffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebebeffbebdbeffbebebeffbfbfbfffbfbebeffbfbfbfffbfbfbfffbfbfbfffbfc0bfffbfbfbfffc0c0c0ffbfbfc0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c1c1ffc0c1c0ffc0c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c5c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c9c8ffc9c8c9ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc8c9c8ffc9c8c9ffcacacbffccccccffcfcfcfffd3d3d3ffd5d5d4ffd6d7d6ffd9d9d8ffdad9daffdbdcdbffddddddffddddddffdcdcdcffdcdbdbffdbdbdbffdadbdaffdbdcdbffdededeffe1e1e1ffe5e6e5ffe8e8e8ffe9e9e9ffeaeae9ffebebeaffeaeaeaffe9e9e9ffe6e5e5ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e7ffe8e8e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebeaebffebebecffecececffecedecffededecffededeeffeeeeeeffeeeeeeffefefefffeff0effff0eff0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff2f2f2fff2f3f3fff3f3f3fff4f3f3fff3f3f3fff4f4f3fff4f4f5fff4f5f4fff4f4f5fff4f5f5fff4f5f5fff5f6f5fff6f5f6fff5f5f5fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f7f6fff7f7f7fff6f6f6fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f8fff7f8f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9faf9fffdfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff000101ff010100ff010001ff010101ff010001ff000000ff010000ff010101ff020102ff020203ff030403ff040404ff040505ff060606ff060606ff050504ff030303ff030303ff040404ff050505ff070707ff080808ff080809ff090908ff090909ff9d9c9cffd7d7d8ffd9d9d9ffdbdadaffdbdcdcffdddcddffdfdedfffe0dfe0ffe1e0e1ffe2e1e1ffe3e3e3ffe4e4e4ffe5e5e4ffe6e6e6ffe8e8e7ffe8e8e8ffe9e9e9ffeaeaebffebebecffedecedffedeeedffefeeefffeff0effff0f0f0fff1f1f0fff1f1f1fff2f3f2fff3f3f3fff4f4f3fff4f4f4fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff7f6f6fff8f8f7fff8f8f8fff9f9f8fff9f9f9fff9fafafffafafafffbfafbfffbfbfbfffcfbfbfffcfcfbfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefffffefffefffefffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffefffefffffefefffefffefffffefefffffffefffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefefffffffefffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffefffffffffefffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefefffffefefffefefffffefefffffffffffffffffffffffefffffefffefffefefefffffefefffefefefffffffefffffefefffefffefffffefefffefffefffffefffffffefffffffefffffffefefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefffffffefffffefefefffefefefffefdfdfffdfefefffefdfefffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffcfcfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfafffbfafbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffaf9fafffafafafff9f9fafff9f9f9fff8f8f7fff7f7f7fff5f5f6ffefeff0ffdeddddffb8b9b9ff818182ff6c6c6cff5d5d5dff4a494aff242424ff0e0e0eff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff585758ff575857ff585758ff565756ff565656ff565656ff565656ff565656ff555555ff555555ff555555ff545554ff555455ff555455ff545454ff535353ff535353ff525352ff525252ff525251ff515151ff505150ff504f50ff4f4f4fff4f4e4eff4e4d4dff4d4d4dff4c4c4cff4b4b4bff4b4a4bff4a4a49ff494949ff484949ff484848ff474748ff474746ff464646ff454545ff444544ff434344ff434343ff424242ff414242ff414141ff404040ff403f3fff3f3e3fff3e3e3fff3f3f3fff3d3e3eff3d3c3dff3d3d3dff3c3c3cff3c3c3cff3b3a3aff3b3b3bff393939ff353535ff353535ff2121200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff0b0a0bff222222ff444344ff616061ff717071ff999999ffcfcfcfffe8e9e8fff9f9f8fffcfcfbfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafbfafffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefffefffefefefffefffefffffefefffefffefffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffefffefffffefffffffefffffffefefffffefefffffffefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffefffffffffffefffffffefffefffefefefffffefefffefefefffefefffffefffefffefefefffffefefffefefffffefefffffffffefffefefffffefefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefefffefffefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefffefffffefefffffffefffefffffffefffefffffefffffffefffffffefefffffefefffffefefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefdfefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefefffffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafff9fafafff9faf9fff9f9f9fff9f8f8fff8f8f8fff7f7f7fff7f6f6fff5f6f6fff5f5f6fff5f5f5fff4f4f4fff4f3f4fff3f3f2fff2f2f2fff1f1f1fff1f0f0fff0f0f0ffefefefffeeeeeeffedededffececedffececedffecececffebecebffebeaebffeaeaeaffe9e9e9ffe8e7e7ffe5e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe1e1e1ffe0e0e0ffdfdedfffddddddffdcdcdcffdadbdaffd9d9d8ffd7d7d7ffd5d6d6ffacacabff121112ff080809ff080707ff060606ff060606ff050605ff060506ff060606ff060606ff050505ff030404ff020203ff010101ff010101ff010101ff010201ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000001ff010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030304ff040404ff050504ff050505ff080808ff080908ff090909ff0a0909ff0a0a0aff0b0c0cff0c0c0bff0c0c0bff0c0b0bff0d0d0dff0d0d0dff0e0e0eff0d0e0eff0e0d0eff0e0e0eff0d0d0dff0d0d0dff0d0d0cff0d0d0dff0c0b0bff0c0c0bff0c0c0bff0c0c0cff0b0b0bff0c0c0cff0c0c0dff0c0d0dff0d0d0dff0d0d0dff0d0c0dff0c0d0cff0c0c0cff0c0c0cff0c0c0cff0c0d0cff0d0c0cff0d0d0cff0d0d0dff0d0d0dff0d0d0dff0d0c0dff0c0c0cff0c0b0bff0c0c0bff0b0b0bff0c0b0bff0b0b0bff0a0b0bff0b0b0aff0b0a0bff0a0a0aff090809ff060606ff040404ff030403ff040304ff040304ff030302ff020101ff010202ff010101ff010101ff010100ff010100ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090909ff232323ff535252ff707071ff7f7f7fff828282ff848585ff868686ff888888ff898988ff898989ff8a8a8aff8a8b8aff8b8b8bffa9a9a9fff5f5f5fff9fafafffafafafffafaf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffafafafffbfafafffafafafffafbfafffbfbfafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffbfafafffafafafffbfbfafffbfafbfffbfbfafffbfafbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfafafffbfbfbfffafbfaffc4c4c3ff8d8d8cff8b8c8cff8b8b8bff8b8a8bff8a8a8aff898888ff888787ff868686ff848584ff807f80ff747374ff555655ff393939ff171818ff060607ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffdfefdfffcfbfcfffbfafbfffaf9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff2f3f3fff2f2f3fff3f2f3fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f0f0fff0f1f0fff0f0f0ffefefefffefefefffeeeeefffeeeeefffeeeeeeffeeeeeeffeeedeeffedededffecececffecececffecececffececebffebebebffebebebffebeaeaffeaebeaffeaeaeaffeae9eaffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe5e4e5ffe6e6e6ffe8e7e7ffe9e9e9ffeae9e9ffe9e9e9ffe9e8e9ffe7e7e7ffe4e5e4ffe2e1e1ffdddedeffdadadaffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcddddffddddddffdeddddffdededeffddddddffdbdbdaffd7d7d6ffd3d3d3ffd0d0d1ffcfcecfffcdcdcdffcbccccffcbcbccffcbcbcbffcbcacbffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c5ffc6c5c5ffc5c6c5ffc5c5c5ffc5c4c5ffc5c4c5ffc4c4c4ffc4c4c4ffc3c4c3ffc4c3c3ffc3c3c3ffc2c3c3ffc2c3c2ffc3c2c3ffc2c2c3ffc3c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbebfbfffbebebfffbfbebfffbfbebeffbebebeffbebdbdffbebebeffbebebeffbebdbdffbdbebdffbebebdffbdbdbdffbdbdbdffbcbcbdffbcbdbdffbdbdbdffbdbdbdffbdbcbdffbdbdbcffbdbcbdffbdbcbcffbcbcbcffbdbdbcffbdbcbdffbdbdbcffbdbcbdffbdbdbdffbdbcbdffbdbcbdffbdbcbdffbcbcbcffbdbdbcffbcbcbcffbcbcbcffbcbcbbffbbbcbcffbbbcbbffbcbbbcffbcbcbcffbcbbbbffbcbcbbffbcbcbcffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbdbcbdffbdbdbcffbcbcbcffbcbcbcffbcbdbcffbcbcbcffbdbcbcffbcbcbcffbcbcbdffbcbcbcffbcbcbcffbdbcbcffbcbcbdffbcbcbcffbdbcbcffbcbcbcffbcbcbdffbdbcbdffbdbcbdffbdbcbdffbdbcbcffbdbdbdffbdbdbdffbdbdbcffbdbdbdffbebebdffbdbdbdffbdbdbdffbdbdbeffbdbebeffbebebeffbebfbeffbfbebfffbebfbeffbebebeffbfbfbeffbfbfbfffbfc0bfffc0bfbfffc0c0bfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffc1c1c0ffc0c1c0ffc1c0c0ffc1c1c0ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c1c1ffc2c2c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c2ffc2c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc7c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc9cac9ffcccccbffcdcdcdffd0d0d0ffd4d4d5ffd6d6d6ffd8d8d8ffdadadaffdbdbdbffdddeddffdededeffddddddffdcdcdcffdcdddcffdcdbdbffdbdbdaffdbdadbffdddddcffdfdfdfffe4e3e4ffe7e6e7ffe8e8e8ffeaeae9ffeaeaeaffebeaeaffeaeaeaffe8e8e8ffe4e5e4ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e4ffe6e5e5ffe6e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9eaffeaeaeaffebeaeaffebebebffebebebffebececffecececffedecedffedededffeeeeeeffeeefeeffefefeffff0efeffff0f0f0fff0f0f1fff1f1f1fff1f1f1fff2f1f2fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f4f5fff5f5f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f6fff7f6f6fff7f7f7fff7f6f7fff7f6f7fff7f6f7fff7f6f6fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff8f7f8fff8f7f7fff8f8f7fff8f8f8fff8f9f8fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff010100ff000001ff010101ff010101ff000101ff010101ff010101ff010201ff020202ff020202ff020202ff030302ff040403ff050405ff050504ff030404ff030403ff020303ff040405ff060606ff080808ff080909ff090909ff090909ff323333ffcfceceffd8d9d8ffd9dadaffdbdbdbffdcdcddffdededeffdfdfdeffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e7e6ffe7e8e8ffe9e9e9ffeaeaeaffebecebffecececffededecffeeeeeeffefefeeffeff0effff0f0f0fff1f1f1fff2f2f2fff2f2f3fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff7f7f8fff8f8f8fff8f9f9fff9f9f9fff9faf9fffafafafffafafbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffffefefffefefffffffefffffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffffffefffffffefffefffefffefefefffffefffffffefefffefefffffffffffffefefefffefefffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffefffefffffffefffefffefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffffffffffffffffefefffffffefffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffefefffffefffefffffefefffefefffffefefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffffefffefffefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfefdfffefefefffefefdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffafbfbfffbfafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9fafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafff9f8f9fff7f8f8fff7f7f7fff5f6f6fff2f2f2ffe5e5e5ffcfcfcfff989897ff717271ff626362ff525251ff2e2e2eff111111ff050405ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff575756ff565656ff565656ff565656ff565656ff555556ff565656ff555555ff545455ff555554ff555455ff555454ff535353ff535354ff535453ff525353ff525152ff515151ff515150ff505051ff505050ff4f504fff4e4f4eff4e4e4eff4d4d4dff4c4c4cff4c4c4cff4b4b4aff4a4949ff494a49ff484948ff484748ff474747ff464747ff464646ff454545ff444445ff444444ff444343ff434343ff424242ff414142ff414242ff414040ff3f403fff3f3f3fff3e3f3fff3f3f3fff3e3e3eff3d3d3dff3d3d3dff3c3c3bff3c3c3cff3b3b3aff3b3a3bff393939ff353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff101011ff2e2d2dff505050ff686768ff7b7b7bffb5b5b6ffdcdcdbfff3f4f4fffbfbfbfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffbfcfcfffcfbfbfffbfbfbfffafbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafbfffafbfafffbfafafffafbfbfffbfafbfffafafbfffafbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfdfdfffcfdfcfffdfdfdfffdfefdfffdfefefffefefdfffefefdfffefefdfffdfefdfffefefefffefefefffefefefffefefffffffffffffefefefffefefffffffffffffffefffffffefefffffffefffffefffffffffefffefffffffefefffffefffefffffffefffefefffffffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffefffffffefefffffefffffffffffefffefefffffffefffffefefffffefffffffffefefffefffefffefefffffefffffffffffffffffffffffefffefffefffefffefffefffefefffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffffffefffffffefffefffefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffffffffefffffffefefffffffefffefefffffffffefffefffffffefefefffefffefffffffefffefefffffffefefffefffefffefffefffffffffffffffffffefffefffffffffffffefefffffefefffefffefffefffefffffefffffffffefffefffffffffffffffefffefffefefffffefffefffffefefffefefffffefefffffefefffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffdfefefffdfefdfffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefffffefffefffefefefffefefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffaf9fafff9f9fafff9fafafff9f9f9fff8f9f8fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff5f5f4fff4f4f4fff3f4f3fff3f3f3fff3f2f2fff2f1f1fff0f1f1fff0f0f0ffeff0efffeeeeeeffeeeeeeffedededffedededffededecffecececffebebeaffeaeaeaffe9e9e9ffe8e8e8ffe7e6e6ffe5e5e6ffe5e6e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e2ffe1e0e1ffe0e0dfffdededfffdddddcffdbdcdcffdadadaffd8d8d8ffd7d7d6ffd5d5d5ff434242ff090909ff070808ff070707ff060606ff050605ff050505ff050505ff060505ff050605ff040403ff020202ff010101ff000101ff020201ff010202ff010101ff000100ff010000ff000000ff000000ff000000ff000101ff010000ff000100ff000000ff000101ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff090909ff090a09ff0b0a0aff0b0c0cff0c0b0cff0c0b0cff0b0c0cff0e0d0dff0d0e0dff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0c0dff0b0b0cff0b0c0cff0b0c0cff0c0c0cff0c0d0dff0d0d0dff0d0d0dff0d0d0cff0d0d0dff0d0d0cff0c0c0cff0c0c0cff0d0c0cff0d0c0cff0c0c0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0c0c0dff0c0c0bff0b0c0cff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0a0b0bff0a0a0aff090909ff070707ff040404ff040404ff030303ff040303ff020302ff010201ff020102ff010100ff000101ff010101ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff0a0a0aff282828ff595959ff747474ff828282ff848484ff848584ff878687ff898988ff8a8a8bff8c8c8bff8c8c8cff8d8d8eff8e8f8effccccccfff9f9fafffaf9fafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafbfafffafafafffafafafffafafafffafafafffbfafafffafafbfffafbfafffafbfbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfafffafafafffbfafbfffbfafafffafafbfffbfbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfafffafbfbffe5e5e5ff979797ff8e8e8dff8c8c8cff8b8b8bff8a8b8aff898a89ff898889ff888888ff858685ff818282ff787878ff5f5e5eff444444ff1e1e1dff080707ff020201ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfcfdfffbfafbfffafaf9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f8f7fff7f7f7fff7f6f7fff6f7f6fff6f6f7fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f4f4fff4f4f5fff4f4f4fff4f3f4fff3f4f4fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0ffeff0f0ffefefefffefefefffeeefefffeeefeeffeeeeedffedeeedffedededffecedecffecececffecececffecebebffebebecffebebebffeaeaeaffeaeaebffeaeaeaffe9e9eaffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e7ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e5ffe5e5e5ffe6e7e6ffe7e8e8ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe6e6e6ffe3e2e2ffdfe0dfffdddddcffdbdadbffdbdcdbffdcdcddffddddddffddddddffdddddeffdededeffdfdedeffdddedeffdededeffdcdcddffd9dadaffd6d5d5ffd2d2d2ffd0d0d0ffcecfceffcdcdcdffccccccffcbcccbffcbcbcbffcacbcaffcacacaffcacac9ffcac9caffc9c9caffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c4c5ffc5c5c4ffc4c4c4ffc4c4c4ffc3c4c3ffc4c4c3ffc3c3c4ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc1c2c1ffc1c1c2ffc1c1c1ffc1c1c0ffc0c0c1ffc0c0c1ffc0c0c0ffbfc0c0ffc0bfbfffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbeffbebebeffbebebeffbebebeffbebebdffbebdbeffbdbdbeffbdbebdffbdbebeffbdbdbdffbdbebeffbdbebdffbdbebeffbebebdffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbdffbdbdbeffbebebeffbdbdbdffbdbdbeffbebdbdffbdbdbdffbebdbdffbdbdbdffbdbdbdffbdbdbcffbcbdbdffbcbcbcffbcbcbcffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbcbcffbdbdbdffbcbdbcffbdbdbdffbdbcbcffbdbcbcffbdbdbcffbdbdbcffbdbcbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbdbdbdffbdbcbdffbcbdbdffbdbdbdffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbdffbdbdbeffbdbebdffbdbebeffbdbebdffbebebeffbebebeffbebfbeffbfbfbeffbfbfbeffbfbfbeffbebfbeffbfbfbfffbfbfbfffc0bfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c0ffc1c0c1ffc1c0c0ffc1c1c1ffc1c0c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c1ffc1c1c2ffc2c2c1ffc2c2c2ffc1c2c2ffc3c2c2ffc3c3c3ffc2c3c2ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c4ffc5c4c5ffc5c5c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c6ffc6c6c6ffc6c6c7ffc6c7c7ffc8c7c7ffc7c8c7ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9cac9ffc9cac9ffc9c9caffc9c9c8ffc9c8c8ffc8c8c9ffcacacaffccccccffcececeffd2d2d2ffd6d6d6ffd7d7d7ffd9d9d8ffdadbdaffdcdcdbffdededeffdededeffdededeffddddddffddddddffdcddddffdbdbdbffdadbdbffdbdbdbffddddddffe1e0e0ffe5e5e5ffe8e7e8ffe9e9e8ffe9eaeaffebeaebffebebeaffeaeae9ffe6e6e7ffe4e4e3ffe3e3e3ffe3e4e3ffe5e4e4ffe5e5e5ffe5e6e5ffe6e7e7ffe7e7e6ffe8e7e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9eae9ffe9eaeaffebebebffebebebffebebecffecececffededecffedededffeeedeeffeeeeefffeeefeffff0efefffeff0f0fff0f0f0fff1f1f1fff1f1f2fff2f2f2fff2f3f2fff2f3f2fff3f3f3fff3f3f3fff4f4f3fff4f3f4fff4f4f4fff4f5f4fff4f5f5fff4f5f4fff5f5f5fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff7f7f7fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f6f7fff7f7f6fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff9faf9fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000000ff000001ff000101ff010000ff000000ff010100ff000100ff010101ff020202ff030202ff020203ff030303ff020203ff030303ff040404ff050405ff050404ff040304ff030303ff040304ff060505ff070707ff090909ff090909ff0a0909ff090909ff6b6c6cffd7d8d7ffd8d9d9ffdadadaffdcdbdbffddddddffdfdfdfffdfdfe0ffe1e0e1ffe1e2e2ffe3e3e3ffe4e3e4ffe5e5e5ffe6e6e6ffe7e6e6ffe9e8e8ffe9e9e9ffeaeaeaffecebebffecececffedededffeeeeefffefefeffff0f0f0fff1f0f0fff2f2f1fff2f2f2fff3f3f3fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f6fff7f6f6fff7f7f7fff8f8f7fff8f9f8fff9f9f9fff9faf9fffafafafffafafbfffbfafafffbfbfbfffbfcfbfffbfcfbfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefefefffefefefffffffefffefffffffefefefffffffefffefefffffefffffffefffffffefffffffefefffffffefefffefefffffffffffffefffffffffefffffefffffffffffffffffefffffffffffffffffffffffefefffffefefffefefffffefefefffffefefffefefffffffefefffffffffffefefffffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefffffffffefffffffefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffffffffffffefffffefffffefffffffffffffffefffffffefffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefefffffefefffffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefffffefefffffffffefffffffefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffefffffffefffffffefffffffefefffffffefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffdfefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfafffbfbfbfffbfafafffafafbfffafafbfffafafafffafafafffafafafffaf9fafffaf9f9fffaf9fafffaf9fafffaf9fafffaf9f9fffafaf9fffafafafffaf9fafffaf9f9fff9f8f9fff8f8f8fff7f7f7fff5f6f6fff4f4f4ffeeededffdadadbffb5b5b5ff7d7d7dff686767ff575757ff353535ff141415ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff565656ff565656ff565656ff555555ff555656ff555556ff545554ff555455ff545454ff545454ff545353ff535353ff535353ff535353ff515252ff525252ff525252ff515152ff515050ff504f50ff4f504fff4e4f4eff4e4e4dff4d4d4dff4d4c4cff4b4b4cff4b4b4bff49494aff4a4a49ff494949ff484848ff474747ff474647ff464646ff464546ff454444ff454544ff444545ff434343ff434343ff424242ff414242ff414242ff404040ff3f3f3fff3f3e3eff3e3e3fff3f3f3fff3e3e3eff3d3d3dff3d3d3dff3c3c3cff3c3b3cff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff060706ff1a1a1aff393a3aff585858ff6d6c6cff909090ffcccccbffe7e7e7fff8f9f9fffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfafafffafafbfffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfafafffbfbfafffbfbfbfffbfafbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffefefffffffefefffffefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffefffffffffefffefefffffefffffffefffffffefefffffefefffffffefefffefefffffffffffffefefffffffefffffefffffffefffffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffffefffffefefffffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefffffffefefffffefefffffffefffefffefffefffffffefffefffefefffffefffffffffefefffefefefffefffefffefffefffefffefffffffffffffefefffefefffffffefffffefefffffffffffffffffffffefefefffffefefffffefffffffefffffffefffffffefefffffffefffefffffffefefefffffefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefdfefffdfefefffefefdfffdfdfefffefdfdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefdfffefefefffefdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffafbfbfffafafafffafafafffaf9fafff9fafafff9faf9fff8f9f9fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f4f4fff3f3f4fff2f2f3fff2f2f2fff1f1f1fff0f0f0fff0efefffefefefffeeeeeeffeeededffedededffedececffecececffebebebffebebebffeaeaeaffe9e9e9ffe7e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e4e5ffe3e3e3ffe2e2e3ffe2e1e1ffe0e0e0ffdfdfdfffdddeddffdcdcdcffdadbdbffd9d9d9ffd7d8d8ffd6d6d6ff747374ff090a09ff080908ff070707ff060606ff050505ff050505ff050505ff050505ff050505ff040404ff020203ff020101ff020101ff020202ff030203ff020101ff010101ff000101ff000000ff000000ff000000ff000101ff000101ff000001ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0b0cff0c0c0bff0c0b0cff0d0e0dff0d0e0dff0d0e0eff0d0e0eff0e0d0dff0e0e0eff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0b0b0bff0c0c0cff0c0c0cff0c0c0dff0d0c0cff0c0c0dff0d0c0cff0d0d0dff0c0c0dff0d0c0dff0d0c0cff0d0d0cff0c0d0dff0c0d0dff0d0d0dff0c0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0cff0c0c0cff0b0c0cff0b0c0bff0b0b0bff0b0b0cff0c0b0bff0b0b0bff0b0b0aff0a0b0aff0a0a0aff090909ff070606ff040404ff030304ff030304ff040403ff030303ff010101ff020101ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff0c0c0bff2d2c2cff5e5e5fff777777ff838384ff858585ff858585ff878787ff8a8989ff8c8b8cff8d8d8dff8f8e8fff908f90ff9f9f9fffecededfffaf9fafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafafafffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffafafafffbfafafffafafbfffafbfbfffbfafafffafafbfffbfafafffbfbfbfffafafbfffbfbfbfffbfafafffbfbfafffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfff9fafaffb5b5b5ff8f8f90ff8e8d8dff8c8c8cff8a8b8aff898a89ff898989ff8a8a89ff888888ff848484ff7d7d7dff676768ff4d4d4dff252525ff0a0a0aff030202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffcfcfbfffbfafafffafaf9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f8fff8f9f8fff8f9f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f7fff7f7f7fff7f6f7fff7f6f6fff6f6f6fff6f5f6fff6f5f6fff6f5f5fff5f5f4fff5f5f5fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff3f4f4fff3f3f4fff3f3f3fff3f2f2fff2f2f3fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff0f0f0ffefefeffff0efefffefeeefffeeeeeeffeeeeeeffededeeffeeededffededeeffececedffedececffecececffececebffebebebffebebebffeaeaebffe9eaeaffeae9eaffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e7ffe6e7e6ffe6e6e6ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe5e5e5ffe6e7e6ffe7e8e7ffe8e9e8ffe9e9e9ffe9e8e8ffe7e7e7ffe5e5e5ffdfdfdfffddddddffdbdbdbffdbdbdbffdcdbdcffdddcddffdddddeffdddddeffdeddddffdededdffdededfffdededeffdfdedeffdedddeffdbdbdbffd7d7d7ffd3d3d4ffd1d1d1ffcfcfcfffcececeffcdcdcdffccccccffcccbcbffcbcbcbffcbcbcbffcbcacbffcbcacaffcacacaffcacacaffcac9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c8ffc7c7c8ffc7c8c7ffc7c7c7ffc6c6c7ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c5ffc5c6c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c5ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc3c3c3ffc2c2c3ffc3c3c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c1c2ffc2c1c1ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebfffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebdbeffbebdbdffbebdbeffbdbebeffbebebeffbdbdbeffbebdbeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbdbdbeffbebebdffbebebdffbebebdffbdbebdffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbdbcffbcbdbcffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebdffbebebdffbdbdbdffbebdbdffbebdbeffbebdbeffbebdbeffbebdbdffbebebdffbebebeffbebdbdffbebebdffbdbdbdffbdbebeffbdbebeffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbebebeffbdbdbdffbebdbdffbdbebeffbdbebeffbebdbeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbfbebeffbebebfffbfbebfffbfbfc0ffbfbfbfffc0bfc0ffc0bfbfffc0c0c0ffc0c0c0ffc0c1c1ffc0c0c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc2c2c1ffc1c2c1ffc1c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c3c2ffc2c3c2ffc3c3c2ffc4c4c3ffc4c3c4ffc4c4c4ffc4c4c5ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c6ffc6c5c6ffc6c5c5ffc6c6c6ffc6c6c7ffc6c6c6ffc7c7c6ffc7c7c7ffc7c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffcacacaffc9cacaffcacacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcdcdcdffd0d0d0ffd3d4d4ffd7d6d6ffd8d7d8ffdad9d9ffdbdbdcffdddddeffdfdfdfffdfdfdeffdfdedeffdededeffdddedeffdddcddffdcdcdcffdbdbdcffdbdbdbffdcdcdcffdfdedeffe2e2e2ffe6e6e6ffe7e8e7ffe9e9e9ffeaebeaffebebebffeaeaebffe8e8e8ffe5e4e5ffe3e3e2ffe2e3e3ffe4e4e3ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffeae9eaffeaeaebffebeaebffecebebffececebffececedffedededffeeededffeeedeeffeeefefffefefefffeff0f0fff0f0f0fff1f0f0fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff3f3f4fff4f3f4fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff5f4f5fff5f5f5fff6f5f5fff5f5f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f7f7fff6f6f7fff6f7f7fff7f7f7fff6f7f7fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f8f7fff8f8f7fff9f9f9fffcfbfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000101ff010000ff000000ff010000ff000000ff000000ff010100ff010201ff020202ff030303ff030303ff040303ff030403ff040404ff050404ff050505ff050505ff030304ff040404ff050405ff070606ff080808ff0a0909ff090909ff0a0a0aff0a090aff959595ffd8d7d8ffdadadaffdbdbdbffdcdcdcffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e5e4ffe6e5e5ffe6e6e6ffe7e7e7ffe9e9e9ffeaeaeaffebebebffecececffececedffededeeffefeeefffefeff0fff1f0f0fff1f1f1fff2f1f2fff2f3f2fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f6f6fff6f7f6fff7f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffcfcfbfffcfdfdfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffefffffffffffffefefffffffffefffffffffffffffefffefefefffffffffffefffffffffffffffffffefffffffefffffffffffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffefefffffffffefffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefefffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfafffafbfbfffafafbfffbfbfafffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafffafafafff9f9fafffafafafffaf9fafffaf9f9fff9fafafffaf9fafff9f9f9fffaf9f9fff9f8f9fff8f8f9fff8f7f8fff7f7f6fff5f5f5fff2f2f1ffe3e4e3ffcbcbcaff939393ff6e6e6eff5d5e5eff3e3e3eff191919ff070706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555556ff555555ff565656ff555454ff555454ff545455ff545454ff545354ff535353ff535354ff535353ff525252ff525152ff525252ff525152ff505050ff505050ff505050ff4f4f50ff4f504fff4f4f4fff4d4e4eff4d4d4dff4c4c4cff4c4b4bff4a4b4bff4a4a4aff494949ff484949ff484848ff474747ff474747ff464646ff464545ff444545ff444444ff444444ff444343ff434343ff424242ff424142ff424242ff404040ff3f3f3fff3f3f3fff3f3f3eff3e3e3eff3e3e3eff3d3d3dff3d3d3dff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0e0d0dff272627ff464646ff5f5e5fff767776ffadaeaeffd9d9d9fff2f2f2fffbfafbfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafbfafffafafbfffafafafffafafafffafbfbfffafafafffafafafffafafafffbfafafffafafafffbfafbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfefffefdfefffefdfefffefdfefffefefefffefefefffefefefffefdfdfffefdfefffefefefffffefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffefefffefffffffffefffffffefefffffffffffffefefffffffffffffefffffffffffffefefffffefffefffefffffffffffefffefefefffefffefffefffffffffffefffffffefffffefefffffffefffffefefffffefffffefefffffffefefffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefffffffefffffefffefffefffffffffffffffffffefffffefffffefffffffffefffffefefefffffefefffefefefffefefefffffffefffefffffffefefffffefefefffefefefffefefefffefffefffffffffffffefefffefffefffffffffffefefffffffffffffffefffffffefefffefefefffffefefffefefefffffefefffefefefffefefefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefdfefffefefefffdfdfefffdfdfefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefffefffefefefffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafafafffbfafafffafafafffafafafffaf9fafffafaf9fff8f8f9fff7f7f7fff6f7f6fff6f6f6fff5f5f5fff4f4f4fff3f4f4fff4f4f3fff3f3f2fff2f2f1fff2f1f1fff1f1f1fff1f0f1ffefeff0ffefefefffeeeeeeffedededffedededffedecedffecececffecebebffebeaebffeae9eaffe8e8e8ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e3e3ffe1e2e2ffe1e1e1ffe0e0e0ffdfdfdeffddddddffdbdcdcffdadadaffd8d8d8ffd7d7d6ffadadadff121212ff090909ff070807ff060607ff060505ff050505ff050405ff040504ff050505ff040404ff030403ff030303ff020203ff030303ff040304ff030303ff020202ff010101ff000000ff010000ff010000ff000101ff010001ff010101ff000000ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0eff0e0d0eff0e0e0eff0e0e0eff0e0e0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0cff0d0d0dff0d0d0cff0d0d0dff0c0c0dff0d0c0dff0d0d0dff0c0c0dff0c0c0dff0d0c0dff0c0c0dff0d0c0dff0d0c0dff0d0c0dff0c0d0cff0d0d0dff0d0d0dff0d0c0dff0d0d0dff0d0d0dff0d0d0dff0c0d0dff0d0d0dff0d0d0dff0d0d0dff0c0c0cff0c0c0cff0c0b0cff0b0b0bff0b0b0bff0b0b0bff0a0a0bff0b0b0aff0b0b0bff0a0a0aff090808ff060606ff040304ff030403ff040404ff040303ff020302ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030403ff0d0e0eff303030ff626262ff7a7979ff848484ff858585ff858585ff878888ff8b8b8bff8c8c8cff8e8e8eff909090ff939393ffb1b2b2fff9f9f9fffafafafffafafafffafafafffafafafffbfafbfffbfbfafffafafafffafafafffafbfafffbfbfafffafafafffafafafffafbfafffbfbfafffbfbfafffbfafafffbfbfafffbfbfafffbfbfbfffafafbfffbfafbfffbfbfbfffafafbfffafafbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffc9c9c9ff909090ff8f8f8fff8d8e8eff8c8c8cff8c8c8bff8a8b8bff898a8aff898989ff858585ff7f7f7fff6c6d6cff535353ff2b2b2aff0f100fff050505ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffcfdfcfffbfbfbfffafafafffafaf9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff4f5f5fff5f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f3f4fff4f4f3fff3f3f3fff3f3f2fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f0fff1f0f0fff0f0f0fff0efeffff0efefffeeeeefffeeeeeeffeeeeeeffededeeffedededffedededffececedffecececffecebecffebebecffebebebffebebebffeaeaeaffeae9e9ffe9e9e9ffe8e8e9ffe9e8e9ffe7e8e8ffe7e8e8ffe7e7e7ffe6e7e6ffe5e5e5ffe4e5e5ffe4e3e4ffe3e3e3ffe4e4e3ffe5e5e6ffe7e7e7ffe8e8e7ffe8e9e8ffe8e8e9ffe8e7e7ffe6e6e6ffe2e2e2ffdcdddcffdbdadbffdbdadaffdbdcdbffddddddffdcdcddffddddddffddddddffddddddffddddddffdededeffdfdedeffdfdedeffdededeffddddddffd9d9daffd6d6d5ffd2d2d3ffd1d1d0ffcfcfcfffcececeffccccccffccccccffcbccccffcccccbffcbcbcbffcbcbcaffcbcbcbffcbcbcaffcbcacbffcacacbffcacacaffcacacaffc9c9caffc9c9caffc9c9c9ffc9c9caffc9c9c9ffc9c8c9ffc9c8c9ffc8c9c8ffc9c9c9ffc8c8c8ffc8c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc6c7c6ffc6c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c6c6ffc6c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c2ffc2c3c2ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c1c1ffc1c0c1ffc0c0c0ffbfbfc0ffbfbfbfffbfc0bfffbfbfbfffbebebeffbebebeffbebebeffbebebeffbebfbeffbfbebeffbebebeffbebebeffbfbebfffbebebfffbfbebeffbfbebeffbebebeffbebebfffbebebeffbebebfffbfbebeffbfbebfffbebebfffbebebeffbfbfbfffbfbebeffbfbebeffbebebfffbebebeffbfbebfffbebfbeffbebfbfffbebebeffbebfbeffbebebeffbebebeffbebdbeffbebdbdffbebebdffbdbdbdffbdbdbdffbebebdffbdbebeffbdbdbeffbebdbdffbdbdbdffbebdbeffbdbebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebdffbebebeffbebebeffbdbebdffbebebeffbebebeffbebebeffbebfbeffbfbebeffbfbfbeffbfbfbeffbfbfbfffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c0c1ffc0c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c2ffc1c1c2ffc2c2c2ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c2c3ffc3c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc4c4c3ffc4c5c4ffc4c4c5ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c6ffc6c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc8c7c7ffc8c7c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffcacbcbffcacac9ffc9cac9ffcac9c9ffcbcbcaffcdccccffcfcecfffd1d1d2ffd5d5d5ffd8d7d7ffd8d8d9ffdadadbffddddddffdededfffe0dfdfffdfdfdfffdfdedfffdededeffdededeffddddddffdddcdcffdcdcdcffdbdbdbffdcdbdcffdcdddcffe0e0e0ffe4e4e4ffe7e7e7ffe8e8e8ffeaeaeaffebeaebffebebebffe9e9e9ffe6e7e7ffe3e3e3ffe3e3e2ffe3e4e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaebffebebeaffebebebffecececffecececffeeededffeeedeeffeeeeefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f1f1fff2f2f1fff1f2f1fff2f2f2fff2f3f3fff3f3f3fff4f4f3fff4f4f3fff4f4f4fff5f4f4fff5f5f5fff4f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff7f7f7fff7f7f7fff7f6f6fff7f6f7fff6f6f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff9fafafffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010001ff000001ff010001ff000000ff010100ff010001ff010001ff000101ff010101ff020203ff030304ff040504ff050505ff050504ff040504ff060606ff050605ff060505ff050505ff060606ff070607ff080909ff0a0a0aff0b0b0aff0a0a0bff0a0a0bff2b2b2bffc7c7c6ffd8d8d8ffdadadaffdbdcdcffdddddeffdededeffdfe0dfffe1e1e1ffe2e2e2ffe2e3e3ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe8e8e8ffe9e9eaffebeaebffecebecffedecedffedededffeeeeeeffefefeffff0f0f0fff0f0f1fff1f1f2fff2f2f2fff3f3f2fff4f4f4fff4f5f5fff4f5f5fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff8f8f8fff9f9f8fff9f9f9fffaf9f9fffaf9fafffafafbfffbfbfbfffbfbfafffbfbfbfffcfbfcfffcfcfcfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffefefefffefdfefffefefefffefefefffffffefffefefefffefefffffffffffffffffffffefffffffefffffffffffffffffffffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffefefffffffffffffffffffefffffffffffefffffffffffffffefffefefffffffffefffffffffffffefefffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffefefffffffefffefffffffefffefffffffefffffffffffffffefffefefffffffffffffffffffffffefefffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffefefffffefffefffffffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffefffffefffffffefefefffefefefffffefefffefefefffefffefffefefffffffefffffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfcfcfffdfdfcfffcfdfdfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfafafffafafbfffbfafbfffafbfafffbfbfafffbfafbfffbfafbfffafbfbfffbfafafffafbfbfffafafafffafafafffafafafffafafafff9faf9fffafafafff9faf9fffaf9fafff9f9fafffafafafffaf9fafffafafafff9faf9fffafaf9fff9f9f9fff9f9fafff9f9f9fff9f9f8fff7f8f8fff6f6f7fff6f6f6fff5f4f5ffedededffd7d8d7ffadaeadff7a797aff636464ff454545ff1f1f1fff0a0909ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555554ff545555ff545554ff545454ff535354ff535453ff535353ff545353ff525252ff515151ff525151ff525152ff505050ff505050ff505050ff505050ff505051ff505050ff4f4f4fff4e4f4fff4e4e4eff4d4d4dff4d4d4cff4c4b4bff4a4b4aff4a4a4aff494a49ff494849ff484848ff484748ff474647ff464646ff454645ff454545ff444444ff444445ff434344ff434343ff424242ff414142ff424242ff404041ff3f3f3fff3f3f3fff3f3f3fff3f3e3fff3d3e3eff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030302ff080808ff171817ff373736ff525253ff676867ff8e8e8effc8c7c7ffe5e5e5fff7f7f7fffcfbfbfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafbfbfffafafbfffafbfafffafbfafffafafafffafafafffbfbfbfffafbfafffbfafafffafafafffafafbfffbfafafffafafbfffafbfafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfcfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffefdfdfffefefefffefffefffefefefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffffffffffffefffffefffffffffffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffefefffffffefffefffffffefffefffefefefffefffffffffffefffefefefffffefefffffffefffefefefffffefefffefefffffffefffffefffefffffffefffffefffffffefffffefffffffffefefffefffffffefefffffefffefffffffefffffefefffefefefffffffffffefffefffffefffffefefffffffffffffffefffffefefffffefffefffffffefffefefefffefefffffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffefefefffefdfefffefefefffefefefffdfefefffefdfefffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffafafbfffafafbfffafafafffafafafff9fafafff9f9fafff9f9f9fff8f7f8fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff4f4f4fff3f4f4fff3f3f3fff2f2f2fff1f1f1fff1f2f1fff1f1f1fff0f0f0fff0eff0ffefefefffedeeeeffeeedeeffedededffecededffebebecffebebebffeaeaeaffe9e9e9ffe8e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e5e5ffe4e4e3ffe2e2e2ffe2e1e1ffe0e0e0ffdededeffdeddddffdcdcdcffdbdbdbffd9d9d9ffd8d8d7ffd6d6d6ff434343ff090909ff080808ff070808ff070707ff060606ff060605ff050505ff040504ff050505ff040504ff050405ff050405ff050505ff050405ff040404ff030303ff020202ff010101ff000001ff000101ff010100ff000000ff000000ff000000ff000001ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0d0d0cff0d0d0dff0d0d0dff0d0d0dff0c0d0dff0d0d0dff0d0d0dff0d0c0dff0d0c0dff0d0d0dff0c0c0dff0d0c0dff0d0c0dff0d0d0dff0c0d0dff0d0c0dff0d0c0cff0d0d0dff0c0c0dff0d0c0dff0c0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0c0cff0c0c0dff0c0c0cff0b0c0bff0c0c0bff0b0b0bff0b0b0cff0b0b0bff0b0b0aff0a0b0bff0a0a0aff090909ff070706ff040404ff030303ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff060606ff131414ff363636ff676767ff7d7d7dff858484ff858685ff868686ff888988ff8b8a8bff8c8c8dff8e8e8fff909090ff949494ffc1c1c1fffafafafffafafafffafafbfffafafafffbfbfafffafafafffafafbfffafafbfffbfafbfffafafafffafbfafffafbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfafafffafafafffbfbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafbffd8d7d8ff939393ff919190ff8f8f8fff8e8e8eff8d8d8dff8c8c8bff8a8b8bff888888ff868686ff818180ff707070ff565656ff303030ff141514ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfefffcfcfcfffafafafff9f9f9fffaf9f9fff9f9fafffaf9fafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff0f0f0ffefefefffefefefffefefefffefeeefffeeeeeeffeeeeeeffedededffedecedffedececffecececffecebecffebebecffeaebebffebeaeaffeaeaeaffe9e9eaffe8e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe5e5e5ffe5e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe5e5e4ffe7e6e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe6e6e7ffe4e4e4ffdfe0dfffdbdadaffdadadaffdbdbdbffdbdcdbffdddcdcffdcdcddffddddddffdddcddffddddddffddddddffdededeffdfdfdfffdedfdfffdededfffdededeffdbdbdbffd6d7d7ffd4d4d4ffd2d2d2ffd0d0d0ffcecfceffcdcecdffcdcdcdffcccdcdffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcacbffcbcacbffcacacaffcacacaffcacacaffcacacaffc9c9caffcac9caffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc8c7c7ffc7c7c7ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc6c6c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c2c3ffc2c2c3ffc2c2c2ffc2c1c2ffc2c2c2ffc1c2c1ffc2c2c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbfbebfffbebfbfffbebebfffbebebfffbebebeffbebebeffbebebeffbebebfffbfbebfffbfbebfffbfbfbfffbebfbeffbfbebeffbfbebeffbebfbfffbebebeffbebebfffbebfbeffbfbebeffbfbfbeffbebfbfffbebfbeffbebebeffbfbfc0ffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbebeffbfbebeffbebebfffbfbebfffbebebeffbfbfbeffbebebeffbebebfffbebebeffbebebeffbebebfffbebebeffbebebeffbfbfbeffbebebeffbebebeffbfbfbfffbebfbeffbfbebfffbebebfffbfbfbfffbfbebfffbfbfbfffbfbfbeffbfbfbeffbebebfffbebebfffbebfbfffbfbfbeffbebebeffbebebfffbebebfffbfbebfffbebebeffbebfbeffbebfbfffbfbebfffbebfbfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbfbfbfffbfbfc0ffc0bfc0ffc0bfc0ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc0c0c1ffc1c0c1ffc1c1c1ffc2c1c1ffc2c2c1ffc1c2c2ffc1c2c2ffc2c2c2ffc2c2c3ffc2c3c2ffc2c2c2ffc3c2c2ffc3c3c2ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c3ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc5c5c6ffc5c6c5ffc6c6c6ffc6c6c6ffc5c6c5ffc6c6c6ffc6c7c6ffc7c6c7ffc6c6c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9caffc9cacaffcacacaffcacacaffcacbcaffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffcccbcbffcececdffd0d0d1ffd4d3d4ffd6d6d6ffd8d8d8ffd9dadaffdcdbdcffdededdffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdedfdeffdddedeffddddddffdddcdcffdcdcdcffdbdcdbffdbdbdbffdededeffe1e2e1ffe5e5e5ffe8e7e7ffe9e8e9ffeaeaeaffebebebffebebeaffe8e8e8ffe5e5e5ffe3e3e3ffe3e3e2ffe3e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe8e8e8ffe7e8e8ffe9e8e8ffe8e8e9ffeae9eaffeae9eaffeaeaebffebebebffececebffecececffecededffedeeeeffefefeeffeeefefffefeff0fff0f0f0fff0f0f1fff1f1f0fff1f2f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f4fff4f3f3fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff7f7f6fff6f7f7fff6f7f6fff7f7f6fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff9f8f8fffcfcfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010000ff000000ff000100ff010000ff000000ff000101ff010101ff020202ff040403ff050505ff060606ff060606ff070606ff060606ff060607ff070707ff070707ff080707ff090909ff0a0a0bff0c0b0bff0c0b0bff0b0c0cff0b0b0bff6d6d6dffd7d7d7ffd9d9d9ffdadadbffdcdddcffdededdffdfdfdfffe0e0e0ffe1e1e1ffe2e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e7ffe7e7e7ffe9e9e9ffeaeaeaffebebebffecececffecedecffeeedeeffefefeefff0eff0fff0f0f0fff1f1f1fff2f1f2fff2f3f2fff3f3f3fff4f5f4fff5f4f5fff6f5f5fff6f5f6fff6f6f6fff7f7f6fff8f7f7fff8f8f8fff9f9f9fffafaf9fffafafafffafbfafffbfafafffbfbfafffbfcfbfffcfbfbfffcfcfcfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefdfdfffefefefffefefefffffefefffffefefffefefefffefefefffffffffffffffffffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffffffffffffefefffefffefffffffffffffffffffffffefffffefffffffffefffffffefffefffefffffefffffffffffffffefffffefefffffffffffffffefffffefffffffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffefefefffffffefffefefefffffefffffffffefffffefffffefefffffffffefffffefffffefffefffffefefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffefefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffefffefffefefefffefefefffefefffffefefffffefefefffffefffffffffffffffffefffefefefffefefefffffefefffefefefffdfefefffdfefdfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffcfcfdfffcfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfafafffbfafafffbfbfbfffbfafafffbfbfbfffbfafafffafafafffafbfbfffbfafafffbfbfafffafbfbfffbfbfafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafff9f9fafffafafafff9f9f9fffaf9f9fffafafafff9f9fafffafaf9fffaf9f9fff9fafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f6f7fff6f6f5fff6f6f5fff2f2f2ffe2e2e1ffc4c4c5ff8b8b8bff676767ff484747ff242424ff0c0c0dff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff545353ff535353ff545353ff535353ff525151ff525151ff525252ff525252ff505050ff505050ff505050ff505150ff505050ff505050ff505050ff505050ff4f4f4fff4f4f4eff4e4e4eff4d4d4dff4c4c4cff4c4c4cff4b4b4bff49494aff494a4aff494848ff484848ff484848ff474647ff464646ff464545ff454545ff444444ff444544ff434343ff434343ff424242ff414241ff424241ff404140ff3f403fff3e3e3fff3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040403ff0c0c0cff222222ff454444ff5e5d5dff747373ffadacacffd6d6d6fff1f0f0fffafafafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffbfbfafffbfbfafffafafafffafafafffafafafffbfafafffafafafffafafafffafbfbfffafafafffbfafafffbfbfbfffafafbfffbfbfafffbfbfafffbfbfbfffafafafffbfbfafffafafafffafbfbfffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffffefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffefffffefefffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffefffefffffefefffefefefffffffffffffffffffffefefffffefffffefefefffffefefffefefefffffefffffffffefffffefffffefefffffffffefffffefffffefffefffffefefffefffefffefefffffffefffffffefffffefefefffffffefffffefefffefefefffffefefffffffffffffefefffffffffffffefefffefefefffefffffffffefefffffffefffefffffffffffefffefffefffffefefffffefefffefffffffefefefffffffefffffffffffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefdfffefdfefffefefefffefdfefffdfdfefffefefdfffefdfefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffafafafffbfbfafffafafafffafafafff9f9fafff9faf9fff9f9f8fff7f7f7fff6f7f6fff5f5f5fff5f5f5fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff2f1f1fff2f1f2fff1f1f1fff0f0f0ffefefefffefeeefffeeeeeeffeeedeeffecededffecedecffecebecffeaebebffeae9e9ffe8e9e8ffe7e7e8ffe7e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e1e2ffe1e0e0ffdfe0dfffdededeffddddddffdbdbdbffdadad9ffd8d9d9ffd7d7d7ff7c7d7cff090a0aff090909ff090908ff080808ff080807ff070707ff050505ff060605ff060505ff050506ff060606ff070606ff060505ff050505ff040405ff040403ff030202ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff010100ff000100ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020303ff090909ff1a1a19ff3e3d3dff6c6c6cff818181ff888888ff898989ff888888ff898989ff8b8c8cff8e8d8dff908f8fff919191ff939394ffcacac9fffbfafafffafafafffafafafffafbfafffafafafffafafafffafafbfffafbfafffbfbfafffafbfafffafbfafffafafafffbfbfbfffafbfafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffe1e1e1ff969695ff909191ff908f8fff8f8f8eff8d8e8eff8d8d8dff8b8b8bff898988ff868686ff828282ff727272ff5a5a5aff333333ff161617ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffbfbfbfffafafafffaf9f9fffafafafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f8f7fff7f7f7fff6f6f7fff6f7f7fff6f6f6fff6f5f5fff6f6f6fff5f5f6fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff2f3f2fff2f2f2fff1f1f2fff2f2f2fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefeeefffeeeeeeffeeeeeeffedededffedededffedededffecececffebebecffebecebffebebebffeaebeaffeaeaeaffe9eae9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e2ffe3e4e3ffe5e6e6ffe7e7e7ffe8e8e7ffe7e8e8ffe8e8e7ffe7e7e6ffe5e5e4ffe1e1e1ffdcddddffd9d9d9ffdadadaffdbdbdbffdbdbdcffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffdededdffdfdfdfffdfdfdfffdedfdeffdededeffddddddffd9d9daffd5d6d5ffd3d4d3ffd1d2d2ffd0d0cfffcececeffcececeffcdcdcdffcdccccffccccccffccccccffccccccffcccccbffcccbccffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcacbffcacacaffcacbcaffcacacaffcacacaffcac9c9ffcacac9ffc9c9caffc9c9c9ffc9c9c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c7c7ffc8c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c5ffc6c6c5ffc5c5c6ffc5c5c5ffc5c5c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc3c4c4ffc3c3c3ffc4c3c3ffc2c2c2ffc2c1c2ffc2c2c2ffc2c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c1c1ffc0c0c0ffc0c0bfffc0c0bfffbfc0c0ffbfbfbfffbebebfffbfbfbfffbebebeffbebebeffbebebeffbebebfffbebebeffbebebeffbfbebfffbebebeffbfbebeffbebebeffbfbebfffbfbebeffbebebfffbebebeffbebfbeffbfbebfffbebfbeffbfbebeffbfbfbeffbebebfffbfbebeffc0bfbfffbfbfbfffc0bfbfffc0c0c0ffc0bfbfffc0bfbfffc0c0c0ffc0bfbfffbfc0bfffbfbfbfffbfbfbeffbebfbfffbfbfbeffbfbfbfffbebfbfffbfbfbfffbfbfbeffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfc0bfffbfbfbfffc0bfbfffc0c0c0ffbfbfc0ffc0c0bfffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfbfbeffbebebfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0bfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c0c1ffc0c1c1ffc1c1c1ffc2c1c2ffc1c2c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c2c3ffc3c3c3ffc3c4c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c5c5ffc6c6c5ffc5c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc6c7c7ffc7c8c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9cacaffc9c9caffcacacaffcbcbcaffcbcbcbffcbcbcaffcbcbcbffcbcbccffcbcbcbffcacacaffcacacaffcbcbcbffcdcdcdffcfcfcfffd2d1d2ffd5d5d5ffd7d7d7ffd9d9d9ffdcdbdbffdeddddffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdedfdeffdededeffdeddddffdeddddffddddddffdcdcdcffdcdbdbffdcdcdcffdfdfdfffe3e3e3ffe6e6e6ffe8e8e8ffe9e9e9ffeaeaeaffeaebebffe9e9e9ffe6e6e6ffe3e4e4ffe3e3e3ffe3e3e3ffe4e4e3ffe5e5e4ffe5e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffeaeaeaffeaeaebffebebebffecebebffecececffecececffedeeedffeeeeeeffeeefefffefefefffeff0effff0f0f0fff0f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f8f7fff7f8f8fffafafafffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010001ff010101ff000000ff010100ff000000ff000000ff010000ff020201ff030303ff050405ff060706ff070707ff080707ff080707ff070707ff080808ff070808ff090808ff090909ff0a0a0aff0b0b0bff0c0b0cff0c0b0cff0c0c0cff141415ffa6a7a7ffd9d8d8ffdad9d9ffdcdbdcffddddddffdededeffe0dfe0ffe1e1e1ffe2e2e2ffe2e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe7e7e6ffe7e7e7ffe9e9eaffebeaebffebebecffecececffedededffeeeeedffefefefffeff0f0fff0f0f1fff1f1f1fff2f2f2fff3f3f2fff3f4f4fff4f5f5fff5f5f5fff6f6f6fff6f5f5fff7f6f6fff7f7f7fff8f8f8fff9f9f8fffaf9f9fff9fafafffafafafffbfafbfffafbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefefffefefefffefefefffffefffffefefefffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffefffefefefffffffffffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffefefefffffffffffefefefffffefffffffefffffffffffffffffefffefefefffffffefffffefffffefffefffffefffffffefffffffffffffffffefffefffffffefffffffffffefffffffffffffefefffffefffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefefffffefefffefefffffffffefffffefffffffefffffefefefffefefefffefffffffefefefffefefefffffefefffefefffffefefefffffefffffffefefffffefffffefffefffffffefffffffefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffefdfefffefdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffaf9f9fffafafafff9faf9fffafafafff9f9f9fffaf9f9fffaf9f9fff9f9fafffafaf9fffafafafffaf9fafff9f9fafff9f9f9fff9f9fafff9f9f9fff8f8f8fff8f7f7fff6f6f7fff6f6f5fff5f4f5ffedececffd5d4d4ffa4a4a4ff6e6e6dff4d4d4dff2b2b2bff111111ff060606ff010102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff525251ff525252ff515252ff505050ff505050ff505050ff505050ff505150ff505050ff505050ff505050ff505050ff505050ff504f4fff4e4f4eff4e4e4eff4d4d4dff4d4c4cff4b4c4bff4b4b4bff494a4aff4a4949ff494848ff484848ff484847ff474747ff464646ff454546ff454545ff444545ff454444ff434343ff434343ff424242ff424241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050505ff111111ff2d2d2dff4e4d4dff656464ff8b8a8affc5c4c5ffe3e3e3fff7f7f7fffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafafffafafafffbfafafffafafafffafbfafffafafafffbfafafffbfafafffafafbfffbfbfafffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffefdfefffefefefffefefefffefefefffffefefffefefefffffefefffffefffffefefefffefefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffffefffffefffffffffffffffffffffffffffffefffffffffefffffffefefffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffefffffffffefffffffffffefffefffffffefffffffefffefefefffffffefffefefefffefefffffffefffffefefffffefffefffefefefffffefefffffefffffefffefffefefffffffefffffffefffffffffefffefffffffefffffffefffefffffffffffffefefffffefffffffefefffffefffffffefefffffffffffefefefffffefefffffefffffefefefffefefefffffffefffefefefffefefffffffefefffffffefffffefffffffefffffefffefffefefefffffefefffffffefffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffffffffffefffffefefffffefefefffefffffffffefefffefefefffffefefffefefffffefefefffffefffffffefefffefefefffdfefdfffefefefffefefefffdfdfdfffefefefffefdfdfffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffdfefdfffefdfefffefdfefffefefefffefefdfffdfefefffefefefffefefefffffefffffefefefffefefefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefffffefefefffffefefffefefefffefdfefffdfefdfffdfdfcfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafff9f9f9fff8f7f8fff7f6f6fff6f6f6fff5f5f5fff5f5f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f0fff0f0efffefefefffefeeefffeeeeeeffededeeffedededffecececffecebebffeaebeaffe9eaeaffe8e8e8ffe7e7e7ffe6e6e6ffe6e5e5ffe4e4e4ffe4e3e4ffe2e2e2ffe2e1e1ffe0e0e0ffdfdedeffdedddeffdcdcdcffdadadbffdadad9ffd8d7d8ffbebebeff1a1a1aff0a0a09ff0a0a0aff0a0909ff090908ff080807ff070606ff070606ff060606ff060707ff060707ff070607ff060506ff040404ff040403ff040404ff030203ff010102ff000001ff000001ff000000ff000000ff010000ff000001ff000000ff010001ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040403ff0d0d0cff212121ff454545ff6d6e6dff848483ff8c8c8cff8b8b8bff888988ff8a8a8aff8c8c8cff8f8e8eff919090ff929293ff969695ffd7d7d7fffafafafffafafafffafafafffafbfbfffbfafafffafafafffbfafafffafafbfffafbfafffbfafbfffbfafafffbfbfbfffafbfafffbfbfafffbfbfbfffafafafffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfafbffedededff9a9a9aff929291ff908f90ff8e8e8fff8e8e8dff8e8e8dff8c8c8cff8a898aff878787ff838383ff757575ff5f5e5eff363736ff181818ff070707ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefdfffdfcfcfffafbfbfffaf9f9fffaf9fafff9f9f9fff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f8f8fff8f8f8fff8f8f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f6fff6f5f6fff5f5f6fff6f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f2f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffefefefffefeeefffefeeefffeeeeeeffeeeeedffedededffededecffedececffecececffebebecffebebebffebebebffeaeaeaffe9eaeaffe9e9e9ffe8e9e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e3ffe2e3e3ffe4e4e5ffe7e7e6ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e5e6ffe3e2e2ffdedfdeffdbdbdbffd9d8d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdddcdcffdcdbdbffdbdbdcffdddcdcffddddddffdedddeffdededeffdfdfdfffdfdfdfffdfdfdfffdededeffdcdbdcffd7d7d8ffd5d5d5ffd3d3d3ffd1d1d1ffd0d0d0ffcecfcfffcececdffcececdffccccccffcdcdcdffccccccffccccccffccccccffccccccffcccccbffcbcbcbffcccbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacbcbffcacacaffcacacaffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc8c7c7ffc6c7c7ffc6c6c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c5ffc6c5c5ffc5c5c5ffc5c5c4ffc5c4c4ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c3c4ffc5c4c4ffc4c5c5ffc2c2c2ffc2c2c2ffc2c1c2ffc2c1c2ffc1c1c1ffc1c1c2ffc1c1c1ffc1c0c0ffc1c0c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0bfbfffc0bfbfffbebfbfffbfbfbeffbfbfbeffbebebeffbebebeffbebebeffbebebeffbfbebfffbebebfffbebfbeffbebebeffbfbebeffbfbebfffbebfbeffbebebfffbfbebfffbfbebfffbfbfbeffbebfbfffbebfbfffbebfbeffbfbfc0ffbfbfbfffbfbfbfffc1c1c1ffc1c0c1ffc1c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfc0ffbfbfc0ffc0c0bfffbfbfbfffbfbfc0ffc0bfbfffc0c0bfffc0bfc0ffc0bfbfffbfc0bfffbfbfbfffc0bfbfffc0c0bfffbfc0bfffc0c0c0ffbfc0c0ffc0bfc0ffc0bfbfffbfbfc0ffc0c0bfffc0c0c0ffc0bfc0ffc0bfc0ffbfc0c0ffc0c0c0ffc0c0bfffc0bfbfffc0bfbfffbfbfc0ffbfbfbfffc0bfc0ffc0bfbfffc0c0c0ffbfbfbfffc0c0bfffc0c0c0ffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c0ffc1c1c0ffc1c1c0ffc1c1c1ffc1c2c1ffc1c1c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c3c3ffc2c3c2ffc3c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc4c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c4c4ffc6c5c5ffc5c5c5ffc5c5c6ffc6c6c5ffc5c5c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c6c7ffc7c6c7ffc6c7c6ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c7ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c8c9ffc9c8c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbccffcccbcbffccccccffcbcbcbffcbcbcbffcbcbcaffcacacaffccccccffcececeffd1d0d1ffd4d4d4ffd6d6d6ffd8d8d8ffdbdbdbffdddddcffdededeffdedfdeffdfdedfffdfdedfffdfdfdfffdfdfdeffdedfdfffdedfdfffdededeffdededeffdeddddffddddddffdddcddffdcdcdcffdcdbdbffddddddffe0e0e0ffe5e4e4ffe7e7e7ffe8e8e8ffe9e9e9ffebebeaffeaeaeaffe7e7e8ffe5e4e4ffe3e3e2ffe3e3e3ffe4e3e4ffe4e5e4ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffeaeaeaffebebebffebebebffecebecffecececffedededffeeeeeeffeeeeeeffefefefffefeff0fff0f0f0fff1f0f1fff1f1f1fff2f2f2fff1f2f2fff3f2f2fff3f3f3fff3f3f3fff4f4f3fff4f3f4fff4f4f4fff5f4f5fff5f5f5fff5f5f4fff5f5f5fff6f5f5fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff6f7f7fff6f7f6fff7f7f7fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f6f6fff7f6f7fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff9f8f8fffdfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff010101ff010101ff010101ff010101ff010101ff010001ff010000ff000000ff000100ff020202ff030303ff050606ff070707ff080707ff090808ff080808ff080808ff080808ff080808ff080909ff090909ff0a0a0aff0b0a0bff0b0b0cff0c0b0cff0c0c0bff464645ffd7d8d7ffd9dadaffdbdbdbffdddcddffdededeffdfdfdfffe1e0e0ffe1e1e2ffe2e2e2ffe3e3e3ffe5e4e4ffe6e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffeaeaeaffebebebffecebecffedececffeeeeeeffeeeeeeffefeff0fff0f0f0fff1f1f1fff1f2f1fff2f2f2fff3f3f3fff4f4f4fff5f4f5fff5f5f5fff6f5f6fff6f6f6fff6f6f7fff8f8f8fff9f8f8fff9f9f9fff9f9fafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefefdfffefdfdfffefefefffefefffffffefffffffefefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffefefffffefffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffffefffffffffffffffefffffffefffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffefffffefefffffefffffffffffffffffefffffffefffffefefffffffefefffffffffffffefffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffffefffffefefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefefefffffefefffffefffffffefffffffefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffffffffffffefffffefefffffefffefffefffffffefefffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfafafffafafafffafafbfffafafbfffafafbfffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffaf9f9fffafafafff9fafafffafafafffafafafff9fafafff9faf9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f7f8fff7f7f6fff5f6f5fff6f5f5fff2f1f2ffe0e0e0ffbfbfbfff807f7fff585758ff3b3a3bff1e1f1fff0b0b0bff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505050ff505050ff505050ff505050ff505050ff505050ff505050ff505050ff505050ff505050ff505050ff4f5050ff4f4f4fff4e4e4eff4e4e4eff4d4d4dff4d4c4dff4c4c4cff4a4b4bff4a4a4aff494949ff484848ff484848ff484748ff474747ff464646ff464645ff454544ff444545000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff090909ff191919ff383838ff575757ff707071ffa8a8a8ffd5d4d4ffefeeeefff9f9fafffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafbfffafafafffbfbfafffafbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffbfafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffefefefffefefefffefefefffefefffffffefffffefffffffefffffffffffffffefffefffffefffffffefffffefefefffefffefffffffefffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefefffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffefefffffefffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffefefffffffefffffefefffffffefefffefffffffefefefffefefffffefefefffffffffffefffefffffefffffefffefffffffefffefefefffefefefffffefffffefefffffefefffffffffefffffefefffefefefffefefffffffffffffefffffffefffffffffffefffefffefffffefffffffefefffefefefffefefefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffefffffffffffffefffffffefffefffefefefffefefefffffefefffffefffffffefffffffffefffffffefffefefefffefffffffffefefffefefefffffefefffefefefffffefefffefefefffefefefffefefdfffefefefffefdfefffdfdfefffdfefefffefefefffefdfefffefefefffefdfefffefdfdfffefefefffefdfefffdfefefffdfefdfffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffffefffffefefefffefefffffefffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffffefefffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfafffafafafffafafafff9f9f9fff9f8f8fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff3f4f4fff3f3f3fff3f2f3fff2f2f2fff2f1f2fff1f1f1fff0f0f1fff0eff0ffefefefffeeeeeeffeeeeeeffedededffedecedffebecebffebebeaffeaeaeaffe8e8e9ffe8e7e8ffe6e6e7ffe5e5e6ffe5e5e5ffe4e4e4ffe3e2e3ffe2e1e2ffe1e1e1ffdfe0e0ffdedfdeffddddddffdbdcdbffdadadaffd9d9d9ffd7d7d7ff545454ff0b0b0aff0a0a0aff0a0a0bff0a0a0aff090808ff080808ff070808ff080707ff070707ff070707ff060707ff050505ff030303ff030303ff030303ff030303ff020101ff010100ff000000ff000100ff000000ff010001ff010100ff000000ff010101ff010101ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff121111ff282828ff4f4f4fff727273ff868686ff8c8c8cff8a8a8bff8a8a8aff8b8b8bff8d8d8dff8f9090ff929292ff949393ff9b9a9affe2e1e2fffbfafbfffbfafafffbfbfafffafafafffbfbfbfffbfbfafffbfafbfffbfbfafffafafafffbfafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff7f7f7ffa7a7a7ff929292ff919091ff8f8f8fff8e8e8eff8e8e8dff8c8c8cff8a8b8bff898989ff878787ff7b7b7bff656666ff393939ff161616ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfefffcfcfcfffbfbfbfffafafafffafafafff9faf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f9fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff5f5f5fff6f5f5fff5f5f5fff5f4f5fff5f4f4fff4f4f4fff4f4f3fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f1fff0f0f0ffeff0f0ffefeff0ffefeeefffefeeefffeeedeeffeeededffedededffedecedffecececffebecebffececebffebebebffeaeaeaffe9eaeaffe9eae9ffe9e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e7ffe6e7e6ffe6e5e5ffe5e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe2e3e2ffe4e4e4ffe6e6e5ffe7e7e7ffe8e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe3e3e3ffdfe0e0ffdcdcddffd9d9d9ffdadad9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdcdbdbffddddddffdedddeffdededdffdfdfdeffdfdfdfffdfe0dfffdfdfdfffdedddeffdadadaffd6d6d6ffd5d4d4ffd2d2d3ffd0d1d1ffd0d0cfffcfceceffcececeffcdcdceffcdcdcdffcdcdcdffcdcccdffcdcccdffcccccdffccccccffccccccffcccbccffcbccccffcbcccbffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacacaffcbcacbffcacacaffc9c9caffc9cac9ffc9c9c9ffc9c8c8ffc8c8c9ffc8c8c9ffc8c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc5c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc5c5c5ffc5c5c5ffc6c5c5ffc2c2c3ffc2c2c2ffc2c2c1ffc2c2c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c0c1ffc1c1c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfc0c0ffbfbfbfffbfbfbfffbfbebfffbebebfffbebfbfffbebfbfffbebebfffbfbebfffbebebfffbfbebeffbebfbfffbebebeffbebebfffbebebeffbfbfbfffbebfbeffbfbebfffbebfbeffbfbfbeffbfbebeffbfbfbfffc0bfbfffbfbfbfffc2c2c3ffc2c2c2ffc2c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc0c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c1ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0c0c0ffbfc0bfffc0c0c0ffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c1ffc0c1c1ffc0c1c1ffc1c0c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c2c2ffc2c1c1ffc1c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc3c2c3ffc2c3c2ffc3c3c2ffc3c3c3ffc3c3c3ffc4c3c4ffc3c3c3ffc3c3c4ffc4c4c4ffc5c4c4ffc5c4c4ffc5c5c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c8ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c9ffc8c9c8ffc9c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9caffcac9c9ffcacac9ffcacacaffcacbcaffcbcbcaffcbcacbffcccbcbffcbcbcbffccccccffcccbccffccccccffcccccbffcbcbcbffcbcbcbffcbcbccffcdceceffcfd0d0ffd2d2d3ffd5d5d5ffd7d7d7ffdad9d9ffddddddffdedddeffdededfffdedfdfffdfdfdfffdedfdeffdfdedfffdedfdeffdfdfdeffdededeffdedddeffdededeffdededeffdddddeffdddeddffdddcdcffdcdbdbffdbdbdcffdededeffe2e2e2ffe6e6e6ffe8e8e8ffe8e9e8ffeae9eaffeaeaeaffe9e9e9ffe6e6e6ffe4e4e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e4ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffeae9e9ffeaeaebffebebebffecebebffecececffededecffeeeeeeffeeeeeeffefeeeffff0efefffeff0effff1f0f0fff1f0f1fff1f1f1fff2f2f1fff2f2f2fff3f2f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff5f4f4fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff7f6f7fff6f7f7fff6f6f7fff7f7f7fff7f7f6fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fffafafafffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff000101ff020201ff030403ff050505ff070707ff070707ff080807ff080808ff080808ff090809ff090909ff090909ff090909ff0a0a0aff0a0a0bff0a0a0bff0a0b0bff0b0b0bff0c0c0cff7f7f7fffd9d9d8ffdadadbffdcdcdbffdededdffdfdfdeffdfe0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e6e6ffe6e6e7ffe8e7e7ffe9e9e9ffeaeaeaffecebecffecececffedededffeeeeeeffeeeeeffff0eff0fff0f1f0fff1f1f1fff2f2f2fff2f3f2fff3f3f3fff4f4f4fff5f5f4fff5f6f5fff6f6f6fff6f7f6fff8f7f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffbfafafffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffefefffffefffffefffefffffffffffffefefffefffffffefefffffffefffffffffefffffffffffffefffffffefefffffffffffffffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffefffffffefefffffffefffffffffefffffffffffffefffffffefefffffffffffefffffffefefefffefefffffefffefffefffffffefffffffefffefffffefefffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefffffffffffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefefffffffefffefffffffffefffffefefefffefefffffefffefffefffefffefffefffefefefffefefefffffefefffefffefffffefffffffefefffefffffffefefefffffefefffefffefffefefffffffefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafff9f9f9fffaf9fafffafaf9fffaf9fafff9f9f9fff9f9f9fffafafafff9f9fafff9f9f9fffafaf9fff9fafafffaf9fafff9f9f9fff9f8f9fff8f9f8fff8f8f7fff7f7f6fff6f6f6fff6f5f5fff5f4f4ffebecebffd1d1d2ff9f9e9eff686969ff4e4e4eff323131ff141414ff090909ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff050504ff0f0f0fff252625ff464646ff636363ff868586ffc1c2c1ffe1e1e1fff6f6f6fffbfafbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafbfbfffafafafffafafbfffbfafafffbfafbfffafafbfffbfafafffbfbfbfffafafbfffafafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefffffffffffffffffffefffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffffffefffefffffffffefefffffefffffefffefffffefffffffefefffefffffffefefffffffefffffefffefffefefffffffefffffffefefffefefffffefffffffefefefffefefffffefffefffefefefffefefffffefffefffefefefffffefefffffefefffefffefffefffefffefefefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffefffefffffffffefffffefffefffefffefffefffefffffffffffefefefffffffffffffefffffffefefffffffffffefefefffffefffffffffefffffefffffffffffffffefffffffffffffefefffffefefffffffffefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfdfefffefdfefffefefdfffefefefffefdfefffefdfdfffefefefffdfefefffdfdfefffdfdfefffdfefdfffdfdfefffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffefefefffefdfefffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffafafafff9fafafff9f9f9fff8f7f7fff6f7f6fff6f6f6fff6f5f5fff4f5f5fff4f4f5fff4f4f4fff3f4f3fff3f3f3fff3f2f3fff2f2f2fff1f1f2fff0f1f1fff0f0f0ffefeff0ffeeefefffeeeeeeffededeeffededecffecececffebebebffeaeaeaffe9eae9ffe8e9e8ffe7e7e7ffe7e6e6ffe5e5e5ffe5e4e4ffe3e3e3ffe3e2e3ffe1e1e1ffe0e0e0ffdfdfdfffdddedeffdcddddffdbdbdcffdadadaffd8d9d8ff969696ff0b0b0bff0b0b0bff0b0b0bff0b0a0bff0a0a0aff090909ff080808ff080809ff080808ff080808ff070707ff050505ff040404ff030303ff030303ff030303ff020202ff010101ff000000ff000000ff000100ff010100ff010100ff010101ff010100ff020101ff0102010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010201ff070706ff131313ff2d2d2dff555555ff767576ff868686ff898989ff898989ff8a8a8aff8c8c8cff8f8e8eff919091ff939393ff969696ff9d9d9dffebebebfffbfbfafffafbfbfffbfbfbfffafafafffafafbfffafbfafffbfbfafffbfbfafffafbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcffb1b2b2ff949495ff939493ff919292ff909090ff8e8f8eff8d8d8dff8d8d8dff8d8c8dff8c8c8cff7d7d7dff616261ff343434ff151515ff070707ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfcfcfffbfbfbfffafafafff9fafafff9fafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f4fff4f5f5fff4f4f4fff4f4f3fff3f3f4fff3f4f3fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff1f2f1fff1f1f2fff1f0f1fff0f1f1fff0f0f0fff0eff0ffefefefffefefefffefeeefffeeeeedffededeeffecededffecececffecebecffebecebffebebebffeaeaebffeaeae9ffe9e9e9ffe9e9e9ffe8e8e8ffe7e8e7ffe7e8e7ffe7e7e6ffe7e6e7ffe5e6e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe3e3e3ffe5e5e5ffe7e8e8ffe8e8e9ffe7e8e7ffe6e7e7ffe6e6e6ffe4e5e4ffe1e1e1ffddddddffdad9d9ffd9d9d9ffdadadaffdadadaffdbdbdcffdcdcdcffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdbdcffddddddffdddeddffdddedeffdfdfdfffdfdfdeffe0dfe0ffdfe0dfffdfdfdeffdcdcdcffd8d8d8ffd5d5d5ffd4d3d3ffd1d2d1ffd1d0d1ffd0cfcfffcecfcfffcdcdceffcecdceffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffccccccffcccccdffccccccffccccccffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcacacaffcbcacaffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c8ffc7c7c8ffc7c8c7ffc6c7c7ffc6c7c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c7ffc6c7c7ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc1c1c2ffc1c2c1ffc1c1c1ffc1c1c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0bfffc0bfc0ffc0bfbfffbebfbfffbebebfffbfbebfffbebfbeffbebebfffbfbebfffbfbebeffbebebfffbebfbfffbebebeffbebebfffbebfbeffbebebeffbebebfffbebfbeffbfbebeffbfbebeffbfbfbfffbfbfbfffbfc0bfffc3c3c3ffc3c2c3ffc2c2c2ffc2c1c1ffc1c1c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0c1c1ffc1c1c1ffc0c1c0ffc0c1c0ffc0c1c0ffc1c1c1ffc0c0c0ffc1c1c1ffc1c0c1ffc1c1c0ffc1c1c1ffc0c0c0ffc1c0c1ffc1c1c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c1ffc0c0c1ffc1c1c0ffc0c1c1ffc1c1c1ffc0c1c0ffc0c0c1ffc0c1c0ffc1c1c0ffc1c1c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c1c0ffc1c0c1ffc1c0c0ffc0c1c1ffc0c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c2ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc2c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc4c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc6c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc6c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc7c8c7ffc8c8c8ffc8c7c8ffc8c8c8ffc8c9c9ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffc9c9caffc9c9caffcacac9ffcacacaffcacacaffcacacaffcbcacbffcbcbcbffcccccbffcccccbffccccccffccccccffcdccccffcccdccffcccccdffcccbcbffcbcccbffccccccffcfcecfffd1d1d1ffd4d4d4ffd6d6d6ffd9d8d8ffdbdbdbffdededeffdfdedfffdfdfdfffdfdfdfffdedfdfffdededfffdedfdeffdededeffdfdedeffdededeffdededeffdedfdeffdededeffdfdedfffdddeddffddddddffdcdcdcffdcdbdbffdcdcdcffdfdfdfffe4e4e4ffe6e7e7ffe8e8e8ffe9e9e9ffe9eae9ffe9eae9ffe8e8e7ffe5e6e5ffe3e3e3ffe4e4e4ffe4e3e4ffe5e5e4ffe6e6e6ffe6e6e5ffe7e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffebebeaffebecebffecececffecececffedededffeeeeedffefefeeffefefefffeff0f0fff0f0f0fff1f0f1fff1f2f1fff2f1f2fff2f1f2fff2f3f3fff2f2f3fff4f3f3fff3f4f3fff4f4f4fff4f4f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff6f7f6fff7f6f7fff6f7f6fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f9f9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010202ff010100ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff030303ff050505ff060707ff070807ff080707ff070807ff080808ff080808ff090909ff09090aff0a090aff0a090aff0a0a0aff0a0b0aff0b0b0bff0b0a0bff0b0b0bff1c1c1cffc0c0c0ffdadadaffdbdcdbffdddddcffdededeffdfe0dfffe1e1e0ffe2e2e2ffe2e2e3ffe3e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e8ffeae9eaffeaebebffececebffedededffedeeedffeeefeeffefefeffff0f0f1fff0f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff5f4f4fff5f5f5fff6f6f5fff5f5f6fff7f7f7fff7f8f7fff8f8f8fff9faf9fffaf9fafffafafafffafafafffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfefffdfdfefffefdfefffdfdfefffdfefdfffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffefefffefefefffefffffffffffefffffffffffefefffffefffffffffffffffffefefffefffefffffffffffefefffffffefffffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffefffffefffefffffffefffffffffffefffefffefffefffefefefffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffefffffefefffffefffefffffefffffffefefffffefefffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffefffffefefefffefffefffefffefffefefffffefefffffefefefffefffefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffafafafffafbfbfffafafafffbfafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff5f5f6fff1f2f2ffdfdedeffbbbabaff7a7b7aff5c5d5cff3f3f40ff1e1e1fff0c0c0cff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090908ff171717ff353534ff575757ff70706fffa2a3a3ffd2d2d2ffedededfff8f8f8fffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfafffbfafafffafafafffafafafffafafbfffafafbfffbfafbfffafafafffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffefefdfffdfdfdfffefefdfffdfefefffefdfdfffefefefffefefefffefffffffefefefffffefefffefefefffefffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffffffefffffffffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffffffefffffffffffefefffffefffffffffffffffefefefffefffefffefffefffefefffffefefffffefefefffffffefffffffffffefffefffefffefffefefefffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffffefefffefffffffffefffffefffffffefefefffffefefffefffefffefffffffffefffffffffffffffefefffffffefffefffffffffefffffefffffffefffffffffefefffefffefffffffefffefefefffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffefffffffefffffefffffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefefefffdfdfefffefdfefffdfefefffefefdfffefefefffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefefefffdfefefffefdfefffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafaf9fff8f8f9fff7f7f7fff7f6f6fff6f5f5fff5f6f5fff5f5f5fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f2f3fff2f2f1fff1f1f0fff0f0f0fff0eff0ffefefefffefefefffeeeeeeffedededffecececffecebebffebebebffeaeaeaffe8e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e4ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdedddeffdcdddcffdbdbdbffdadad9ffc8c9c8ff2d2c2dff0b0c0cff0b0c0bff0b0b0bff0a0b0aff0a0a0aff090909ff080908ff080809ff090809ff080808ff060606ff040504ff040404ff050405ff050404ff030303ff020102ff010101ff000100ff000000ff000000ff010101ff010101ff020201ff010101ff010202ff02010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff060706ff121112ff2b2b2bff525252ff767575ff878787ff898989ff898989ff8a8b8aff8c8d8dff8f8e8fff919091ff939393ff959695ff9d9c9dffe5e5e5fffbfafbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcffb0b0b1ff959595ff959494ff939393ff919191ff908f90ff8e8e8eff8d8e8eff8f8f8fff8e8f8eff7a7979ff595959ff2c2c2cff101011ff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefdfffcfcfcfffbfbfbfffafafafffaf9fafffafafafffafaf9fff9faf9fff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff6f6f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f2f3fff2f3f3fff2f3f2fff3f3f2fff2f2f2fff1f2f2fff2f1f1fff1f0f0fff0f1f0fff0f0f0ffefeff0ffefefefffeeefeeffeeeeeeffeeeeeeffedededffecedecffecececffecebecffebebebffebebebffeaeaeaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e7ffe6e6e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e5e5ffe3e3e3ffe2e3e3ffe1e1e1ffe2e2e2ffe4e4e4ffe6e6e7ffe9e9e9ffe8e9e8ffe8e7e7ffe7e7e6ffe5e6e5ffe3e2e3ffdedfdeffdadbdbffd9d8d8ffd9d9d9ffdbdadaffdbdbdbffdbdcdbffdcdcddffdddcddffdddcddffdcdcdcffdcdcdcffdcdcdcffddddddffdeddddffdedddeffdededeffdfdfdfffdfe0e0ffe0e0e0ffdfdfdfffdddedeffdadadaffd7d7d7ffd4d4d5ffd2d3d3ffd1d1d1ffd0d0d0ffcfd0cfffcecfcfffcececeffcececeffcdceceffcececdffcececeffcdcecdffcdcdcdffcdcdcdffcdcccdffcccdcdffcdcdcdffccccccffccccccffcccccbffcccccbffccccccffcccccbffcbcbcbffcbcbcbffcacbcbffcacacaffcacacaffcac9caffc9cacaffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c9ffc8c8c9ffc8c8c8ffc8c8c7ffc7c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c6c5ffc5c5c6ffc5c5c5ffc6c5c6ffc5c5c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c8ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfc0bfffbfbfbfffbebebfffbfbebfffbebebeffbebfbeffbfbfbfffbebfbeffbebfbeffbebebeffbfbebfffbebfbfffbfbfbfffbebebeffbebebeffbebebe00000000ffbfbfbfffc0c0bfffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc2c3c3ffc2c2c2ffc2c3c3ffc2c2c1ffc2c1c2ffc1c2c1ffc1c2c2ffc1c1c2ffc1c2c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc2c1c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c7c7ffc7c7c6ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c8ffc7c8c8ffc8c8c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9caffcac9caffc9c9caffc9cac9ffcacacaffcacacaffcbcacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbccffccccccffcccdccffcdcdcdffcccccdffcccdcdffcdcccdffcccbcbffccccccffcdcecdffcfcfd0ffd2d2d2ffd5d5d5ffd7d7d7ffdadadbffddddddffdfe0dfffe0e0e0ffe0dfe0ffdfe0e0ffdfdfdfffdededeffdededeffdededeffdfdedeffdfdedeffdfdfdeffdededeffdfdfdeffdfdfdfffdededeffdededeffdddcddffdcdcdcffdbdbdbffddddddffe0e1e1ffe6e6e6ffe8e7e8ffe8e9e8ffe9e9e9ffe9eae9ffe9e9e9ffe7e7e7ffe4e5e5ffe3e3e3ffe4e3e3ffe4e4e4ffe6e5e5ffe5e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffeae9eaffeaeaeaffebebebffecebebffecececffedededffeeededffeeeeeeffeeefefffeff0effff0f0f0fff0f0f1fff1f1f1fff2f1f2fff2f1f1fff2f3f2fff3f3f3fff3f3f3fff3f3f4fff3f4f4fff4f4f4fff5f4f5fff4f5f4fff5f5f4fff5f5f5fff5f5f6fff5f6f6fff6f6f6fff6f5f6fff6f5f5fff6f6f5fff6f6f6fff7f6f6fff7f7f6fff6f6f6fff7f7f6fff6f7f7fff7f6f6fff7f7f7fff7f6f7fff7f7f7fff7f7f6fff7f6f6fff6f7f7fff6f7f7fff7f6f7fff7f7f7fff8f8f7fffbfbfbfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff010101ff020101ff010101ff000101ff010101ff010101ff010101ff010101ff020203ff040505ff070607ff090908ff080809ff080908ff080908ff080908ff090809ff090a09ff0a0a0aff0a0a0aff0a0b0aff0a0a0bff0b0b0bff0b0c0bff0b0b0bff0c0b0bff4c4c4dffd9d9daffdbdbdbffdcdcdcffdddedeffdfdfdfffe0e0e0ffe2e1e2ffe2e2e3ffe4e4e3ffe4e5e4ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe8e9e9ffeaeaeaffebeaebffecebecffececedffeeeeedffefefefffeff0f0fff1f1f0fff1f1f1fff2f2f2fff3f3f2fff3f3f3fff3f4f3fff5f4f4fff5f5f5fff6f5f5fff6f6f6fff7f7f7fff8f8f8fff9f9f8fff9f9fafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffefefefffefffefffefefefffffffefffefefffffffefffffffefffffffffffffefffffffffefffffffffefffffffffffefefffffffffefffffffffffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefefffffefefffefefefffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffffffffffffffffffffefffffffffefffffefffffffffffffefefefffffffffffefefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffffffffefffffffffffefffffefefffffffffffefefffffffffffffefffefffefefefffffffefffefefffffefefefffefefffffefefefffefefefffffefefffefefefffffefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfbfbfffbfcfbfffbfafbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafff9fafafff9faf9fff9faf9fff9faf9fffaf9fafff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff7f7f7fff7f6f7fff6f6f7fff6f6f6fff4f5f4ffe9eae9ffcececeff949494ff626362ff484949ff292829ff100f0fff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff050505ff0e0e0eff232323ff464545ff666666ff838483ffbfbebeffdfe0dffff4f4f4fff9f9f9fffafafafffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfafffafbfafffbfafbfffafbfafffafafafffafafafffafbfafffafafbfffafbfbfffafbfafffafafafffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefffefffffefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefffffffffefffffffffffefefefffffffffffffefefffefefefffefffffffffefffffffefefffffefefffefefefffefefefffffffffffefefefffffefefffffffefffffffffffffffefffefefefffefefefffefefefffefffefffffefefffefefffffefffffffffefefffefffefffffefffffffefffffefefefffffffefffefefefffefffefffffefffffefffffffefffefffffefefffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffffefefffffefefffffffffffefefffffffffffffefffffffefefefffffffefffefefffffefefffffffefffffefefefffefefffffffefefffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefdfffdfdfdfffdfefefffefefefffefdfdfffefdfdfffdfdfdfffefefdfffefefefffdfdfdfffefefdfffefefdfffefefefffefefdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffefefefffefefefffefefefffefffefffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfafbfffafafafffafafafff9f9fafff9f9f9fff7f8f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f5f5fff5f4f5fff4f3f4fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff0f1f1fff0f0f0fff0f0efffefefefffefefeeffedededffededecffecececffebecebffebeaeaffe9e9e9ffe8e9e8ffe8e7e7ffe6e7e6ffe6e5e6ffe5e5e5ffe3e3e4ffe3e3e3ffe2e2e2ffe0e1e1ffe0e0e0ffdedfdfffdddeddffdcdcdcffdbdbdbffd9dadaff6f6e6fff0d0d0cff0c0c0cff0b0c0bff0b0b0bff0a0b0aff0a0a0aff0a0a0aff0a0909ff0a0909ff090a09ff080808ff070707ff060606ff060606ff070606ff050405ff020203ff010101ff000000ff000001ff010101ff010101ff020102ff010102ff020201ff010201ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff040505ff100f10ff262626ff4d4d4eff757675ff888888ff8a8a8aff8a8a8aff8b8c8bff8e8e8dff908f8fff909190ff929293ff959595ff989998ffdadadafffbfbfafffafafbfffafafbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff2f1f2ffa2a3a3ff959595ff949494ff939393ff919292ff909090ff8f8f8eff8c8d8dff8d8e8dff8d8d8cff767676ff595959ff2a2b2aff0d0d0cff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffcfcfcfffbfcfbfffbfbfbfffafafafffafaf9fffaf9fafffafafafff9fafafff9f9f9fff9f9f9fff8f8f9fff8f9f8fff8f8f8fff7f8f7fff8f7f8fff7f7f7fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff2f2f3fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f0f0ffeff0efffeff0f0ffefefefffefeeeeffeeedeeffedededffedededffededecffecececffecebebffebebeaffebebebffeaeae9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e6e7ffe6e6e6ffe6e5e5ffe4e5e4ffe4e3e4ffe3e3e3ffe1e1e1ffe2e1e1ffe3e3e3ffe5e6e5ffe8e7e8ffe8e8e8ffe8e8e7ffe7e7e7ffe6e7e7ffe4e4e4ffe0e0e0ffdcdcdcffd9d9d9ffd9d9d9ffd9dad9ffdadbdaffdcdbdbffdcdcdcffdcdcdcffdddcdcffdcdddcffdcdcdcffdcddddffdcdcdcffdcdcdcffdededdffdddddeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffdededeffdcdcdcffd8d8d9ffd6d6d5ffd4d4d4ffd2d2d2ffd1d1d1ffd1d0d0ffcfcfcfffcfcfcfffcfcfcfffcfceceffcececeffcececeffcececdffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffccccccffccccccffccccccffcccccbffcccccbffcbcbccffcbcccbffcbcbcbffcbcbcaffcbcacbffcacacaffc9c9caffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c6ffc6c7c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c7ffc8c8c7ffc9c8c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffc6c5c5ffc5c5c5ffc4c5c5ffc4c3c4ffc3c4c3ffc3c2c3ffc3c3c3ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c1c2ffc2c2c1ffc1c1c2ffc1c2c1ffc1c2c1ffc1c2c1ffc2c1c2ffc1c2c1ffc1c1c1ffc2c1c1ffc2c2c1ffc1c1c2ffc2c2c2ffc1c2c1ffc1c1c1ffc2c2c1ffc1c1c2ffc1c1c2ffc2c1c2ffc1c1c1ffc1c2c2ffc2c1c1ffc1c1c1ffc2c1c2ffc1c1c2ffc2c2c1ffc1c2c1ffc1c1c1ffc2c2c2ffc2c2c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c5ffc6c6c5ffc6c6c6ffc6c7c6ffc7c6c6ffc6c7c6ffc7c6c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc8c9c9ffc9c8c9ffc9c9c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9caffc9cacaffcacac9ffcacacaffcacbcaffcacacaffcacbcbffcacbcaffcbcbcaffcbcbcaffcbcacbffcbcbcbffcccbccffcbcbccffccccccffcdccccffccccccffcdcdcdffcdcccdffcdcdcdffcdcdcdffccccccffccccccffcdcdccffcececeffd1d1d1ffd4d4d4ffd6d5d6ffd9d8d9ffdbdbdcffdfdfdeffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdededeffdededeffdedfdeffdfdedeffdededeffdfdfdfffdfdedfffdedfdeffdededeffddddddffdcdcdcffdbdbdbffdbdbdbffdededeffe3e3e3ffe6e7e7ffe8e8e8ffe9e8e8ffe9eaeaffe9eaeaffe9e8e9ffe7e7e6ffe4e4e5ffe3e4e3ffe4e4e3ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e9ffe9e9e9ffeaeae9ffeaeaebffebebebffecebecffecececffedededffeeeeeeffefefeeffefeff0fff0eff0fff1f1f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff4f3f4fff4f3f3fff4f3f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f5fff5f5f6fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f7fff7f6f6fff6f7f6fff7f6f7fff7f7f7fff6f6f6fff7f7f7fff6f6f6fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff9f9f9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff030202ff020102ff010201ff010101ff010101ff010101ff010001ff010201ff030203ff050506ff080808ff0a0909ff09090aff090a0aff0a0909ff090809ff090908ff0a0a09ff0a0a0aff0b0a0bff0a0a0aff0c0b0cff0c0c0cff0c0c0dff0c0c0cff0c0c0cff908f8fffdbdadbffdcdcdcffdededeffdfdfdfffe0e0e0ffe1e2e1ffe2e2e2ffe3e3e3ffe3e4e4ffe5e4e4ffe6e5e5ffe6e6e6ffe7e7e7ffe8e7e7ffe9e9e9ffeaeaeaffececebffecececffedededffeeeeeefff0f0effff0f0f0fff0f1f1fff2f2f1fff2f2f2fff3f3f3fff4f3f3fff4f4f4fff5f5f4fff5f6f5fff6f6f6fff7f6f6fff7f6f7fff8f8f8fff9f9f9fffaf9fafffafafafffbfafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfefdfffefdfefffefefefffefefffffefefefffefffffffffefefffffffffffffffefffffffffffefffffffefefffffefffefffefffffffefffefffefefffffffefefffffefefffffffefffffefffffffefefffffefffffefefefffffffefffefefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffffefffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffefffffffefffffffefefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefffffefefefffefefffffefffefffefffffffffefefffffefefffefefefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffefefefffffefefffefffefffffefffffffefefffefefffffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfafbfffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafff9faf9fffaf9f9fffaf9f9fff9f9f9fffafaf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff8f8f8fff7f8f7fff6f7f7fff6f7f6fff6f6f6fff6f5f5fff1f1f1ffdcdcdcffb6b5b6ff717070ff515151ff383838ff1b1b1bff09090aff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040403ff0a0a09ff171717ff353636ff575757ff727171ffa2a2a2ffd0d0d0ffebebeafff6f6f6fff8f8f9fffaf9f9fffbfafbfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffbfafafffafafafffafafafffbfbfafffafafafffbfafbfffafafafffbfafbfffafafafffafafbfffafbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefffffefffefffffffffffffefffffffefefffefefffffffffefffffefffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefefffffffefefffffefefffffffefffffefffffffefefffefefffffefefefffffffefffefefffffefefffffefefffffffffefffefefefffefefffffffefefffefefefffffffffffffefefffffffefffefffefffefffffffffefefffffefffffefefefffffefefffffffefffffefffffefefffffffffefffffffffffefffffffffffffffffffffffffefefffffefffffffffefffefefefffefffffffefffffffffefffffefefffffefffefffffefefffffefffffefffefffffffefffefefefffffffffffefffefffffefffffefefefffefefffffefffefffffffffffffefefffffefffffefefefffffffffffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffdfdfefffdfdfefffefefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefefffefdfdfffdfefdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffafbfbfffafbfafffafafafff9faf9fff9f9f9fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f4f4fff5f4f4fff3f3f4fff2f2f3fff2f2f2fff2f2f1fff1f1f1fff0f0f1fff0f0efffefefefffefefefffeeeeeeffeeeeeeffededecffebececffebebebffeaeaeaffe9e8e9ffe8e7e7ffe7e7e7ffe7e6e6ffe5e5e6ffe5e5e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0dfdfffdededfffddddddffdcdbdcffdadadbffb0b1b1ff161516ff0d0c0dff0c0d0cff0c0c0bff0b0b0bff0b0b0bff0b0b0bff0a0b0aff0b0a0bff0a0a0aff0a0a0aff080808ff070708ff070707ff070808ff060606ff040404ff020201ff010101ff000001ff000101ff010201ff010101ff010201ff010102ff020101ff030202ff020302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030303ff0c0d0dff212121ff4b4b4bff747574ff878787ff8a8a8aff8a8a8aff8c8c8cff8e8f8eff919191ff919191ff929292ff949494ff969697ffd7d7d7fffbfbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcffeeedeeff9c9c9cff949494ff939392ff929192ff909191ff8f9090ff8e8e8eff8b8b8bff888989ff898989ff777677ff595a59ff292a29ff0b0b0bff030304ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffdfdfdfffcfcfcfffbfbfafffafafafffafafafffaf9f9fff9f9fafff9fafafff9f9f9fff8f8f9fff8f9f8fff8f8f8fff8f7f8fff7f7f7fff7f8f7fff7f7f6fff7f6f7fff6f6f6fff6f5f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f3fff4f4f4fff3f3f4fff2f3f3fff3f3f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0efefffefeff0ffefeeefffefefeeffeeeeeeffededeeffecededffecedecffecececffebebebffebebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e6e7ffe6e5e6ffe5e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e1ffe2e2e3ffe4e5e4ffe7e7e7ffe9e9e9ffe8e8e7ffe7e7e8ffe7e7e6ffe5e4e5ffe1e2e2ffdededeffdad9daffd9d9d9ffd9dadaffdbdadaffdbdbdbffdbdcdbffdcdddcffdcdcdcffddddddffdcdcdcffdddcddffdcdcdcffdcdcddffdcdcdcffdededeffdfdedeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffdfdfdfffdcddddffdadad9ffd6d7d7ffd5d5d5ffd3d3d3ffd1d2d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfceffcececfffcececfffcececeffcececeffcececeffcdcdceffcececdffcdcdcdffcdcdceffcdcdcdffcdcdcdffcccdccffcccdccffccccccffccccccffcbcbcbffcccbcbffcbcbcbffcbcbcbffcacacbffcbcacaffcacacaffcacacaffcacacaffcac9caffc9c9c9ffc9c8c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c6ffc6c6c6ffc7c6c7ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c8ffc8c8c8ffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c6c6ffc6c5c6ffc5c4c5ffc5c4c4ffc4c4c3ffc4c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c2ffc2c2c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c2c2ffc2c2c3ffc2c2c2ffc3c3c2ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c3c3ffc3c4c4ffc5c4c4ffc5c5c5ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c6ffc7c6c6ffc7c6c7ffc7c6c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffc9c8c9ffc8c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9cac9ffcac9c9ffcac9caffcacacaffcacbcaffcacacaffcbcbcbffcbcbcaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbccccffcccbcbffccccccffcccccbffcccdccffcccdcdffcccccdffcdcdccffcdcdcdffcdcdccffcdcdcdffcdcdcdffcdccccffcdcdccffcececeffd0cfcfffd2d2d2ffd5d5d5ffd8d8d7ffdadadbffdddddeffdfe0e0ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdedfdeffdedfdfffdfdfdeffdfdedfffdededfffdfdedeffdfdfdfffdfdedeffdddddeffddddddffdcdcdcffdbdbdbffddddddffe0e0e0ffe5e5e4ffe7e7e8ffe8e8e8ffe9e8e9ffe9eaeaffe9eaeaffe8e8e8ffe6e5e6ffe4e5e4ffe4e4e3ffe5e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe8e7e8ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9eaeaffeaeaeaffebeaeaffebebebffecececffedededffededeeffeeefeeffeeefefffeff0effff0f0f0fff0f0f0fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff7f6f6fff7f7f6fff7f6f7fff6f6f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff8f7f8fffcfcfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040505ff040405ff020202ff020303ff020201ff020201ff010101ff010101ff010001ff020202ff040404ff060706ff080809ff09090aff0b0b0bff0b0b0bff0a0a0bff090909ff090a09ff0a0a0aff0b0b0aff0a0b0aff0b0b0bff0c0c0cff0d0d0dff0e0d0eff0d0d0dff262626ffcbcacbffdcdcdcffddddddffdedfdeffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e2ffe4e3e4ffe5e4e5ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e8ffe9e8e8ffeae9eaffebebebffebececffecededffeeeeedffeeeeeffff0f0effff1f1f1fff1f2f1fff2f2f1fff2f2f2fff3f3f3fff4f3f4fff4f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff8f8f8fff9f9f8fff9faf9fff9fafafffafafbfffafafbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfefefffefefefffffefffffefefefffefffefffffefffffffffefffffefefffefffefffffefefffffffffffefffefffffefefffffefffffffefffffffffefffffffefffffffffffefefffffffffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffffefffffffffffefffefffffffefffefffffffffefefffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffefffefffffffefefffffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffffffffefffffefefefffefffefffffefefffffefefffffefefffefffefffefefefffefffffffefffefffffefefffffefffffefefffffffffefffffffefffffffefffefefffffffffefffefefefffefffffffefffffffefffefffffffefffefefefffffefefffefefefffefefdfffefefefffefefefffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafbfbfffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffafafafffaf9fafffaf9fafffaf9f9fff9fafafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f9f9fff7f8f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff4f4f4ffe7e8e7ffcbcbccff949493ff5f5e5fff494a4aff303030ff121313ff080808ff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff050506ff0e0f0eff282727ff494949ff656564ff848484ffbebebdffdddeddfff2f2f1fff6f7f7fff8f8f9fff9f9f9fffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffafafbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfafafffafbfbfffafafafffbfbfafffafafafffafafafffafafbfffbfafbfffbfafbfffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfefdfffdfefefffdfefefffefefefffefefffffefefefffffffefffffefffffffffefffffefefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefefffefffffffefffffffefffefffffffefffefefffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffefffefffefefefffffffffffffffefffefffefffefffffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffefffffefffffefffefffefefffffefefffffffffffffffefffffffffffffffffffffefffffffefefefffffffffffefffffffefffefffefffffffffffffffffffffffffefffffefffefffffefffffffffefffffefefffefffefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfefffdfefefffdfefefffdfefefffefefdfffdfdfefffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefffffefefefffefefefffefefefffefdfdfffdfefdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafbfafffafafafffaf9fafff9f9fafff9f9f9fff8f8f8fff7f7f7fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff4f5f4fff3f4f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff1f1f0fff0f0f0ffeff0efffefefefffeeeeefffeeeeeeffeeededffecececffebecebffeaeaeaffeaeaeaffe9e9e8ffe7e8e7ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e3ffe3e3e3ffe2e1e2ffe1e1e0ffe0dfdfffdededeffddddddffdbdcdbffdadadbff474748ff0e0e0eff0d0d0dff0d0d0dff0c0c0cff0b0c0cff0b0b0bff0c0c0cff0b0b0bff0b0b0aff0a0b0bff0a0a0aff090909ff080808ff070807ff070707ff050505ff030303ff010201ff010101ff010202ff010201ff020101ff020101ff020102ff030302ff030302ff030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010201ff080809ff1a1a1bff474747ff737373ff868686ff8a8989ff8a8b8aff8c8d8dff90908fff919191ff929291ff929393ff949494ff969696ffcbcbcbfffafbfafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcffe0e0e0ff999999ff949393ff929291ff919191ff909090ff8e8e8fff8d8d8eff8a8a8aff878787ff888888ff757474ff565756ff282828ff0a0a0aff010202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffdfdfdfffcfcfcfffcfcfbfffbfafafffafafafffafafafff9faf9fff9f9fafff9f9fafff9f9f9fff9f8f9fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff5f5f5fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff2f3f2fff3f2f2fff2f2f2fff2f1f2fff2f2f1fff1f1f1fff1f1f1fff0f0f1fff0f0efffefefefffefefefffeeefeeffeeeeeeffeeeeedffedecedffecececffecececffebebeaffeaeaeaffeaeaeaffe9e9e9ffe9e8e9ffe8e9e8ffe8e7e8ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e4ffe4e4e3ffe2e3e3ffe1e1e2ffe1e1e2ffe4e4e4ffe6e6e5ffe8e8e7ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e6ffe3e3e4ffdfe0dfffdcdcddffd9d9daffdadadaffdadadbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffdcdddcffdcdcdcffdcdcddffddddddffddddddffddddddffdededeffdfdfdfffe0dfdfffe0dfdfffdfe0dfffe0dfdfffe0e1e1ffdfe0dfffdeddddffdbdadbffd8d8d9ffd6d6d6ffd4d4d4ffd3d3d2ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcfd0cfffcfcfcfffcfcecfffcfceceffcfceceffcecfceffcececeffcececeffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdccffccccccffccccccffccccccffcbcccbffcbcbccffcbcbcbffcacacbffcbcbcbffcacacaffcacacaffcacacaffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c9ffc8c8c9ffc8c8c8ffc8c7c8ffc8c8c8ffc8c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc6c7c7ffc6c7c6ffc7c7c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c7c6ffc6c6c6ffc6c6c6ffc5c5c5ffc4c5c4ffc3c4c4ffc3c4c4ffc3c3c4ffc4c4c4ffc4c4c3ffc4c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c3ffc2c2c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c2c2ffc2c3c3ffc2c2c2ffc3c3c2ffc2c2c2ffc2c3c2ffc2c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc2c3c2ffc3c2c2ffc3c2c2ffc3c2c2ffc2c3c2ffc3c2c2ffc2c3c3ffc2c3c2ffc3c2c2ffc3c2c3ffc3c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc2c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc7c8c7ffc7c8c7ffc7c8c8ffc7c8c8ffc7c7c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c8c9ffc9c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9caffc9c9caffcacacaffcacacaffcacacaffcbcacaffcacbcbffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbccccffccccccffcccbccffcccbccffcbccccffccccccffccccccffcdccccffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdcdcdffcececfffd1d1d0ffd3d3d4ffd7d7d7ffd9d9d9ffdcdddcffdfdfdfffe1e1e1ffe3e2e2ffe3e2e2ffe1e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfe0ffdfe0dfffdfdedfffdfdfdfffdfdfdeffdfdedfffdfdfdfffdfdfdfffdfdfdeffdededfffdddedeffddddddffdcdcddffdbdcdbffdcdcdbffdededeffe2e2e2ffe7e6e6ffe8e8e8ffe8e8e9ffe9eae9ffe9e9eaffe9e9eaffe8e8e8ffe6e5e6ffe4e4e5ffe5e4e4ffe5e5e5ffe5e6e6ffe7e7e6ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe9e8e9ffe9e8e8ffe9e9e9ffeae9e9ffeaeaeaffebeaeaffebecebffecececffedededffedeeeeffefeeeeffefefeffff0eff0fff1f0f0fff1f1f1fff1f2f1fff1f1f2fff3f2f2fff2f2f2fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff6f7f6fff6f6f7fff6f6f7fff6f6f6fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fffaf9f9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040504ff050404ff050504ff020203ff020302ff020102ff010201ff010100ff010101ff030202ff040405ff080807ff090909ff0a0a0aff0b0a0bff0b0c0cff0b0b0bff0a0a0aff0a0a0aff0b0b0bff0b0b0bff0b0c0cff0c0c0cff0d0e0dff0e0e0eff0f0f0eff0f0f0fff696968ffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e2ffe3e2e2ffe4e3e4ffe4e4e4ffe5e5e5ffe5e6e6ffe6e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeeeffefefeffff0f0f0fff1f1f0fff2f1f1fff2f2f2fff3f3f2fff4f3f3fff3f4f4fff4f5f4fff5f6f5fff5f6f5fff6f6f6fff7f6f7fff8f8f8fff9f8f9fffafaf9fffafafafffafafafffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffefefefffefefefffefefefffffefefffffffefffffefefffffffefffffffefffefffffffefefefffefefffffffefefffffefffffefffffffefefefffefefffffefefffffefffefffffffefffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffefffffffffffefefffffffefefffffefffffffffefffffefffffffffefffffffffffffefefffffffefffffffffffefffffffffffefffffffefffefffffffffffefffffffefffefffefffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffefffffefffffffefefffefefefffefffefffffffefffefefefffefefefffefefffffffefefffffefffffefffffffefefefffefefefffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffcfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffafbfafffafafafffbfbfafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffaf9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f8fff8f8f9fff8f8f8fff8f8f9fff8f8f7fff8f7f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff1f2f1ffdbdbdaffb4b4b4ff787777ff59595aff444444ff232323ff0c0c0cff040304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020101ff070807ff161716ff383837ff585958ff717071ffa3a2a2ffcfcfcfffe9e8e8fff4f5f4fff6f7f7fff8f8f8fff9f9f8fffaf9fafffafafafffbfbfbfffafbfafffafafafffafbfafffbfafafffafafbfffbfbfafffbfbfafffbfbfafffbfafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfafafffbfafafffbfafafffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffefefefffefefefffefffefffffefffffefffefffefefefffefefefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffefffffefffffffefffefffefffffffefffffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefefffefefefffffefefffffefefffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefefffffefffffffffefffefefefffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefffefffefefefffefffefffffefefffefefffffffffefffffffefffffffefffffefffffefffffffffefefffffefefffffefefffefefffffefffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffefffefffffffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfefffefdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafafff9faf9fff9f9f9fff8f8f9fff7f8f7fff7f7f7fff6f6f6fff6f5f5fff5f5f6fff5f5f5fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f1fff1f1f1fff0f1f0fff0f0f0fff0efefffefefefffeeefeeffeeeeedffedededffecebecffebebebffeaeaeaffe9e9e9ffe8e9e8ffe7e8e7ffe7e6e6ffe6e6e6ffe5e5e5ffe4e5e4ffe4e3e4ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdddddeffdddddcffdcdbdbff898989ff0f0f0fff0e0f0fff0e0d0dff0c0c0cff0c0b0cff0c0b0cff0c0c0cff0b0c0cff0b0b0bff0b0b0bff0a0a0aff0a0909ff090909ff090808ff070707ff060606ff040404ff020203ff010101ff010101ff020101ff020102ff020202ff020202ff020203ff020303ff030303ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff151515ff403f40ff707070ff858585ff8b8b8bff8d8c8cff8d8d8dff8f9090ff919191ff939392ff949494ff949594ff979696ffc6c6c6fffbfbfafffbfbfafffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffcfbfcffd9dad9ff959595ff939392ff919191ff909091ff90908fff8e8e8eff8c8c8cff8a8989ff868787ff868585ff717070ff545353ff252526ff080808ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfdfcfffbfbfbfffbfbfbfffafafafff9f9fafffafaf9fffaf9f9fff9f9f9fff9f8f9fff8f9f9fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff3f3f3fff3f2f3fff3f3f2fff3f2f3fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff0f1f0fff1f1f0ffefeff0fff0efefffefeeefffefeeeeffeeeeeeffedeeedffedededffecebecffecebebffebebebffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe8e8e7ffe8e8e7ffe6e7e6ffe6e6e6ffe6e5e6ffe5e5e5ffe4e4e4ffe3e4e3ffe2e3e2ffe2e1e1ffe3e3e3ffe5e5e5ffe7e7e7ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe5e4e4ffe1e1e2ffdededdffdbdadaffdadadaffdbdadaffdbdbdbffdbdbdbffdcdcdcffdddcdcffdcdcddffddddddffdcdcddffdcdcdcffddddddffddddddffdeddddffdeddddffdededdffdfdfdfffe0e0dfffe0e1e0ffe0e0e0ffdfe0e0ffdfdfe0ffe1e0e0ffdededeffdcdcdcffd9dad9ffd7d7d7ffd5d5d5ffd3d4d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfd0ffcfd0cfffcfcfcfffcfcecfffcfcfceffcfcfcfffcececeffcfcfceffcececeffcdceceffcdcecdffcececdffcdcdcdffcdcdcdffcdcccdffcdcdccffccccccffccccccffcbcccbffcbcbcbffcccbcbffcbcbcbffcacbcbffcbcacbffcacacaffc9c9c9ffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c8ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc8c8c8ffc8c9c8ffc9c9c8ffcac9c9ffcacac9ffcacaca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c7ffc7c6c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc4c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c2ffc3c3c2ffc3c3c2ffc2c3c3ffc3c3c3ffc2c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c3ffc4c4c3ffc3c3c4ffc4c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c6ffc6c7c7ffc7c7c6ffc7c8c7ffc7c7c7ffc8c7c7ffc8c7c8ffc8c8c8ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c8c9ffc8c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffcacac9ffcacacaffcacacaffcacacaffcacbcbffcbcacaffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffccccccffcdccccffcdccccffccccccffcdcdccffcdcdccffcdcdcdffcdcdcdffcdcdceffcecdcdffcecdceffcdceceffcdcdcdffcdcdcdffcdcdcdffcececeffd0d0d0ffd2d2d2ffd6d5d5ffd8d7d8ffdbdbdbffdedddeffe0e1e0ffe2e2e2ffe3e2e3ffe3e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e1e0ffe0e0e0ffe0e0dfffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdedfdeffdededeffdededdffdddcddffdbdcdcffdbdbdbffdbdcdbffdfdfdfffe4e4e3ffe7e7e7ffe8e8e8ffe9e9e9ffeaeae9ffeaeaeaffe9e9e9ffe7e8e8ffe5e5e5ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffeaeae9ffeaeaeaffeaebebffecececffececedffeeededffeeeeeeffefefefffefefeffff0f0f0fff0f1f1fff1f1f1fff2f2f1fff2f2f2fff3f2f2fff3f2f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff7f7f6fff7f6f7fff6f7f7fff7f7f7fff6f7f6fff8f8f7fffcfcfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030404ff050505ff050505ff050505ff040504ff020202ff020202ff020201ff010101ff010101ff030303ff050606ff090808ff0a0a0aff0a0b0bff0b0b0bff0c0b0bff0b0c0cff0c0c0bff0b0c0cff0c0d0cff0d0c0cff0d0d0dff0e0d0eff0e0e0eff0f0f0fff101010ff101010ffa3a3a3ffdddeddffdedfdeffdfdfe0ffe0e1e0ffe2e1e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e5ffe6e6e7ffe7e7e7ffe8e8e7ffe9e8e9ffeaeae9ffebebeaffebebebffedecedffeeeeedffeeeeeeffefefeffff1f1f0fff1f1f1fff2f2f2fff3f2f2fff3f3f3fff4f4f4fff5f4f4fff5f4f5fff5f5f5fff6f6f6fff6f6f7fff7f7f7fff9f9f8fff9fafafff9fafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffffffffffefffffffffffefffefffffffffffefffefffffefefffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefefffffffffefffffffffffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefefffffefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffefefffefffefffefefefffffefefffffffefffefefffffefefffffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffafbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafff9fafafff9faf9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff8f8f8fff8f9f8fff8f9f8fff8f9f9fff8f9f8fff9f9f9fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f6fff6f6f7fff6f6f6fff5f5f5ffe7e6e7ffcac9c9ff969696ff686867ff525151ff333333ff121313ff060607ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff050505ff0d0d0cff232324ff464646ff666666ff888888ffbcbcbcffdcdcdbfff0f1f1fff5f6f6fff7f7f7fff8f8f8fff8f8f9fff9f9f9fffaf9fafffafafafffbfbfafffbfbfbfffafbfbfffbfbfafffafbfbfffbfafafffafbfafffafbfbfffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfafffafbfafffafbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefefffffffefffefefffffefefffffffefefffffefefffefefefffffefefffefefefffffefefffffffefffefefffffefefefffffffefffefffffffefefefffffffefffefffffffefffffffffffffffffffffffffffffffefefefffefefffffffffefffffffffffffffffffefefffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffefffffffffffffffefefffffffffffffffefefffffffffffffefefffffffffffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefefefffffefffffefefefffefefefffefefefffdfdfefffefdfefffefefdfffefdfefffefefdfffdfefdfffdfdfdfffefdfefffefefdfffdfdfefffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafff9f9fafff9f8f9fff8f8f8fff7f7f7fff7f7f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff3f3f4fff3f3f3fff3f3f2fff2f2f2fff2f2f1fff1f1f1fff0f1f0fff0f0f0fff0f0efffefeeefffeeeeeeffeeeeedffececedffebebecffebebebffe9eaeaffe9e9e9ffe8e8e9ffe8e8e8ffe7e7e7ffe6e6e5ffe5e4e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0dfffdedfdfffdededdffdcdcdcffc2c3c3ff202020ff100f0fff0e0f0fff0e0e0dff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0b0b0bff0b0a0aff0a0a0aff0a0a0aff0a0909ff090909ff080908ff070707ff040505ff030303ff020202ff010101ff020102ff010202ff030203ff030302ff020203ff030203ff030302ff0403040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040404ff101111ff373837ff6b6a6bff848585ff929292ff909090ff8d8d8dff8f8e8eff919191ff939292ff949494ff959596ff989898ffb9b9b9fff9f8f9fffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffc9c9c8ff959595ff929293ff929291ff919292ff908f8fff8d8e8dff8b8c8cff888888ff868585ff838484ff6d6d6dff505050ff232323ff070707ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefdfffcfcfcfffbfbfbfffbfbfafff9fafafffaf9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f8f9fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff4f4f4fff4f5f4fff4f5f4fff3f4f4fff4f4f4fff3f3f4fff2f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f1fff1f1f2fff1f0f1fff1f0f0fff0f0f1fff0f0efffeff0efffefeeeeffefeeeeffeeeeeeffedededffecededffececebffebebebffebebeaffeaeaeaffe9e9e9ffe9e9e9ffe9e8e8ffe8e7e8ffe7e7e7ffe6e7e6ffe5e6e6ffe5e5e5ffe4e5e4ffe3e4e4ffe2e3e3ffe2e2e3ffe3e3e3ffe4e4e5ffe6e6e6ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe5e6e6ffe4e4e3ffdfe0dfffdbdadaffdadadaffdadbdbffdbdbdbffdcdbdbffdcdcddffddddddffdcddddffddddddffdddcddffddddddffdddcddffddddddffddddddffdededeffdededeffdededeffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe0e0e1ffdfe0dfffe1e0e1ffdfdfdfffddddddffdbdbdaffd8d8d9ffd6d6d6ffd5d4d4ffd3d2d3ffd2d2d1ffd1d2d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0d0ffcfd0d0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfceffcfceceffcececeffcecdceffcececdffcdcdcdffcdcdcdffcdcdcdffcccdcdffccccccffccccccffccccccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffcacac9ffc9cacaffcac9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc9c8c8ffc8c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc9c9c9ffc9c9caffcacac9ffcac9caffcacbca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc7c7c7ffc7c7c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c5ffc4c4c4ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c4c4ffc4c4c3ffc4c4c4ffc3c4c4ffc3c3c3ffc4c3c3ffc3c4c4ffc4c4c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c4c3ffc3c4c3ffc3c3c4ffc3c4c3ffc4c4c4ffc3c4c3ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c3ffc3c3c4ffc4c3c4ffc4c4c3ffc4c4c4ffc5c4c4ffc4c5c4ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc7c7c8ffc7c7c8ffc8c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcac9c9ffc9cacaffcacac9ffcacacaffcacacaffcacacaffcacbcbffcacbcaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbccccffcccbcbffccccccffcccbccffccccccffccccccffcccccdffcdccccffccccccffcdcdcdffcdcdcdffcdcdceffcdcecdffcececeffcdcecdffcececeffcececeffcececeffcececdffcdcdceffcecdceffcfcfcfffd1d1d1ffd4d4d3ffd7d8d7ffd9d9d9ffdddcdcffdfe0dfffe1e2e2ffe3e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e1ffe2e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffe0e0dfffdfe0e0ffdfdfdfffdfdfdfffdfdfdeffdededeffddddddffdcdcdcffdbdbdbffdcdcdbffdededeffe1e1e1ffe6e6e5ffe7e8e8ffe9e9e8ffe9e9e9ffeaeaeaffeaeaeaffe9e9e9ffe6e7e7ffe5e5e5ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9eae9ffe9eaeaffeaebeaffebebecffecececffedededffedeeeeffefeeeeffefefefffefeff0fff0f0f0fff1f1f0fff2f1f2fff2f2f1fff2f3f2fff3f2f2fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff5f4f4fff5f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040403ff040404ff050405ff050504ff050504ff040405ff030202ff030202ff020101ff030202ff040404ff070607ff09090aff0b0a0bff0b0a0bff0b0b0bff0c0c0cff0c0c0cff0d0d0dff0d0d0dff0e0e0dff0e0e0eff0f0f0fff0f0f10ff101010ff101110ff111111ff424242ffd5d5d5ffdededeffdfe0dfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e3e3ffe5e5e5ffe6e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9eaeaffebebeaffecebecffecececffedededffeeedeeffeeefeefff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff3f3f3fff3f4f3fff4f5f4fff5f5f5fff6f6f6fff6f7f6fff6f7f7fff7f7f8fff9f8f9fffafaf9fffafaf9fffafafafffbfafbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffdfdfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffefdfefffdfefefffefefefffefefefffffefefffefffffffefffffffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffefffffffffffffffffefffffefefffffefffffffefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffffefefffefefffffefffffffefefefffffefffffefefefffffffefffefefefffffffffffffefefffefefefffefefffffefefefffefefefffefffffffffefefffffefffffefefefffffffefffffefffffefffefffefffffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfbfafffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f8f9fff9f8f9fff8f9f9fff9f9f9fff8f8f9fff9f8f8fff8f9f9fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f7f8fff8f8f8fff7f7f7fff6f7f7fff6f7f7fff6f6f7fff6f6f6fff1f1f1ffd9d9d8ffb2b2b2ff797878ff5d5d5dff424242ff212120ff0c0d0dff040404ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010102ff040404ff0a0a0aff1a1b1aff363637ff565656ff757675ffa4a4a4ffcdcdceffe7e7e7fff4f4f3fff6f7f6fff7f7f7fff8f7f8fff8f8f8fff9f9f9fff9f9fafffafafafffbfbfafffbfbfafffbfbfafffafafafffbfafbfffafbfbfffbfafbfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafafffafafafffafafbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefdfffefefefffefefefffffefefffffffefffffefefffffffefffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefefffffffffffffefefffefefffffefefffffefefffffefefefffefffffffffffefffffefffffefefefffffffefffffefffffefffefffffffffffffefefffefefefffffffefffefefffffefefefffefffefffefffefffefefefffefefefffffffefffefefffffefefffffffefffffffffefffffffefffffefefffffefefffffefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffffefefffefefffffffffffffefffefffffffffffffefefffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefefffffffefefffefffffffefffffffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefdfffefefefffefdfdfffefefdfffefdfefffdfefdfffefefefffefdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafafffafafafff9fafafff9f9f9fff8f8f8fff7f8f8fff7f7f7fff7f6f7fff6f6f5fff6f6f5fff4f4f5fff4f4f3fff3f4f4fff3f3f3fff3f3f2fff2f2f2fff1f2f2fff1f0f1fff0f0f0ffeff0efffefefefffefefefffeeeeeeffedededffececedffebebecffebebeaffeaeae9ffe9e9e9ffe9e8e8ffe7e7e7ffe6e7e6ffe5e5e6ffe5e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdedfdfffdedddeffdcdbdcff626162ff111111ff0f100fff0f0e0eff0e0d0dff0d0c0cff0c0c0cff0c0c0cff0b0b0cff0c0b0bff0b0b0bff0b0b0bff0a0a0aff0a0a0aff090909ff070808ff050505ff040304ff020202ff010201ff010101ff030303ff030202ff020203ff020303ff030303ff030303ff050506ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040304ff0e0e0eff303030ff5e5e5eff7f7f7fff959595ff929191ff8d8d8cff8d8d8dff909090ff919192ff949393ff959695ff979797ff9d9e9effe7e7e7fffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfff7f6f6ffabababff949494ff929292ff919291ff919192ff8f9090ff8e8d8dff8b8b8bff888888ff858585ff828281ff6b6a6aff4c4c4cff1f1f1eff070707ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffdfdfcfffcfcfbfffbfbfbfffafafbfff9fafafffaf9fafff9f9f9fff8f8f9fff9f9f9fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff6f7f6fff7f7f7fff6f6f7fff6f6f6fff5f6f6fff6f6f6fff5f5f5fff5f4f5fff4f4f5fff4f5f4fff3f4f4fff4f3f4fff3f3f3fff3f3f3fff3f2f2fff3f3f3fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff0f0f0fff0f0f0fff0f0efffefeff0ffefeeeeffeeeeeeffeeedeeffedededffedededffecebebffebebebffebebeaffeaeaeaffe9e9e9ffe8e9e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e5ffe4e3e4ffe3e3e3ffe2e3e2ffe3e2e2ffe4e4e4ffe6e5e5ffe7e7e6ffe7e7e8ffe8e7e7ffe8e8e7ffe7e7e7ffe5e5e4ffe1e1e1ffdededeffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdddcdcffdcdcdcffddddddffddddddffddddddffddddddffddddddffdddddeffdedddeffdededeffdfdfdfffdededeffdfdfdfffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdededeffdbdbdcffd9dadaffd7d8d8ffd5d5d5ffd3d4d4ffd2d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0cfcfffd0d0cfffd0d0cfffcfcfd0ffcfcfcfffcecfceffcecfceffcececeffcececeffcececeffcdceceffcdcdceffcdcdcdffcdcdcdffcdcdccffccccccffcdccccffccccccffcbcccbffcbcbccffcbcbcbffcbcbcbffcbcbcaffcbcbcaffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c8c9ffc8c8c9ffc9c8c9ffc9cac9ffcacacaffc9cacaffcacacaffcacbcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c6ffc6c6c5ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c4ffc4c5c4ffc5c4c5ffc4c4c5ffc4c4c4ffc4c3c4ffc4c3c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c3ffc3c4c3ffc4c4c4ffc3c3c4ffc4c3c4ffc3c4c4ffc4c4c4ffc3c3c4ffc4c3c4ffc3c4c4ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c7c7ffc7c8c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c9ffc9c8c9ffc9c9c9ffc9c9c8ffc9c9c9ffcac9c9ffc9c9c9ffc9cac9ffc9c9caffcac9c9ffcacacaffcacacaffcacacaffcacacaffcbcacbffcacbcbffcbcbcbffcbcacbffcbcbcbffcccbcbffcbcbcbffccccccffcccbcbffcccccbffccccccffccccccffcccccdffcdcccdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdceceffcdcdcdffcececeffcececdffcececeffcececeffcececeffcececeffcdcdceffcececeffcfcfcfffd0d0d0ffd2d2d2ffd6d6d5ffd9d9d9ffdbdbdbffdededeffe1e1e1ffe2e3e2ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe2e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdedfffdededeffdddeddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdfdfdfffe3e3e3ffe7e6e7ffe8e8e9ffeae9eaffeae9eaffeaeaebffebebebffe8e8e8ffe6e6e6ffe5e5e5ffe5e4e4ffe5e5e5ffe6e6e6ffe6e6e7ffe7e6e7ffe6e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeaeaeaffebebeaffecececffecececffeeededffeeeeeeffeeeeefffefeff0fff0f0f0fff0f0f0fff1f1f2fff2f2f1fff2f2f3fff3f2f2fff3f3f3fff3f3f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f7f6fff6f6f7fff7f6f6fff9f9f8fffdfdfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050405ff050405ff040404ff040404ff050505ff050405ff050405ff040504ff020302ff030303ff040404ff060707ff090808ff0a0b0bff0b0b0bff0b0c0cff0c0b0cff0d0d0cff0d0d0dff0d0e0dff0f0e0eff0f0f0fff10100fff101011ff101010ff111211ff111112ff111112ff7c7c7bffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe9e9e9ffeaebeaffebebebffebececffecededffedeeeeffeeeeeeffefefeffff0f0f1fff1f1f2fff2f2f1fff2f2f2fff3f3f3fff3f4f3fff4f4f4fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff7f8f8fff9f8f9fff8f9f9fffaf9fafffafafafffafafafffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefdfffdfefefffdfdfdfffefefefffefefefffefefefffefffefffefffffffffefffffffffffffefefffffefefefffffffefffefffffffefefffffefefefffefefefffefefefffefffefffffefefffefffffffefffffffefffefffefffefffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffffefefffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffefefffffffffefffffffffffffffffffefffefffefffefffefffefffefffefffefefefffefffffffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfafbfffafafbfffbfafbfffbfafafffbfafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafff9fafafffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff8f8f9fff8f8f9fff8f8f8fff8f9f8fff8f9f9fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff5f5f5ffe5e6e5ffc7c8c8ff919191ff6b6c6cff545454ff383939ff1a1a1aff09090aff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff070808ff141515ff313131ff4f4f4fff666665ff878787ffbcbcbcffdbdbdbfff0f0f1fff6f5f6fff7f6f7fff7f7f7fff8f8f8fff9f8f9fff9f9f9fffaf9fafffafafafffafbfafffafbfbfffafafafffafbfbfffbfafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafffaf9fafffafbfafffafafafffafafafffafafafffafbfafffbfafbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefffefffefffffefefffefffffffefffffffefefefffefffefffefefefffefffffffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefefefffffffefffefefefffffffffffffffffffefefffffffefffffffefffffefefffffffefffffffffffffffefefffffefffffefffefffffffffffffffffffefffefffefffffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffefefffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfefdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefffffffefffffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffefefffffefefffefefefffdfefdfffefefdfffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafbfafffafafafffafafafffaf9f9fff9f9f9fff8f9f8fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff2f2f2fff2f1f2fff1f1f1fff0f1f1fff0f1f1fff0f0efffefefefffefeeeeffeeeeeeffedededffebececffecebecffebeaebffe9e9eaffe9e8e9ffe8e8e8ffe8e7e7ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe2e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffdedfdfffdddddeff9c9b9cff121211ff101011ff0f0f0fff0f0e0eff0d0d0eff0d0d0cff0c0d0dff0c0c0cff0c0d0dff0c0c0cff0c0c0cff0b0b0bff0b0b0bff0a0a0aff090909ff060607ff050505ff040403ff020303ff020202ff020202ff020302ff020303ff030303ff040303ff050606ff050605ff05060500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030404ff0e0f0fff2b2a2bff555554ff7b7b7bff919291ff929191ff8e8e8eff8e8e8dff8e8f8fff909090ff929292ff949394ff959595ff959594ffc8c8c8fffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffcfcfbfffbfbfbfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfcffdbdbdbff979796ff939393ff919191ff909191ff909090ff8e8e8eff8c8c8dff8c8c8cff8a898aff868685ff808081ff686868ff444343ff181818ff060605ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffcfcfcfffbfcfcfffbfafafffafafafff9f9fafff9f9f9fff9f8f9fff9f9f8fff8f8f8fff7f8f7fff8f8f7fff7f7f8fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff4f4f4fff3f3f4fff4f4f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff1f1f1fff0f1f1fff0f0f0ffeff0efffefefefffeeefefffeeeeeeffedededffedededffececedffebebecffebebebffeaeaeaffeae9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe7e7e7ffe7e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe2e3e3ffe2e2e3ffe2e1e2ffe3e3e3ffe5e5e5ffe7e6e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe3e3e2ffdfe0e0ffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdddddcffddddddffddddddffdeddddffdddddeffdededdffdddedeffdededeffdfdfdfffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe2e1e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdcddddffdadbdaffd9d8d9ffd6d7d7ffd5d5d5ffd2d3d3ffd2d2d2ffd1d2d2ffd2d2d2ffd1d1d0ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfceffcececeffcececeffcececeffcdcdceffcecdceffcdcdcdffcdcccdffcdcccdffcdccccffccccccffcccbccffcbcccbffcccccbffcbcbcbffcbcbcaffcbcbcbffcbcacaffcacbcaffcacacaffcacacaffcac9caffcacac9ffc9c9caffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c8ffc9cacaffcacacaffcacacaffcacacaffcbcbcbffcccbcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c5c6ffc5c6c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c5c5ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c5ffc4c4c4ffc4c4c5ffc4c4c4ffc4c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c5c4ffc5c4c4ffc4c4c5ffc4c4c5ffc4c4c4ffc5c5c4ffc5c5c5ffc4c5c5ffc4c5c4ffc4c5c4ffc5c5c5ffc5c6c5ffc6c6c6ffc6c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c8c8ffc7c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c9ffc8c9c8ffc9c9c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9caffc9c9c9ffcac9caffcacacaffcac9caffcacacaffcacacaffcacbcaffcacacaffcacacaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcccbccffcccccbffcbcbccffcbcccbffccccccffcccccdffcdcdccffcccdcdffcdccccffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcececeffcececeffcececeffcececeffcecfceffcecfcfffcecfcfffcececeffcececeffcececeffcecfceffd0d0d0ffd1d2d2ffd4d4d4ffd7d7d7ffd9dadaffdcdcdcffdfdfe0ffe2e2e1ffe3e3e3ffe4e4e5ffe4e4e5ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdedeffdddddeffdcdddcffdcdddcffdcdcdcffdcdddcffe0e1e1ffe5e5e4ffe8e8e8ffe9e9e9ffeaeaeaffebeaebffecebebffeaeaebffe7e8e7ffe6e6e6ffe4e4e4ffe5e5e4ffe5e6e6ffe6e5e5ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebebeaffebececffecececffedededffedeeedffeeefeeffefefeffff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f5f5fff5f5f5fff5f6f6fff5f6f5fff6f6f5fff6f5f5fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff7f7f7fffbfbfbfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050405ff040505ff050505ff040404ff040404ff040404ff040405ff040404ff040404ff050505ff070707ff090909ff0b0b0aff0c0c0cff0c0c0cff0c0d0dff0d0c0dff0d0e0dff0e0d0dff0f0e0eff0f0f0fff100f10ff101010ff111111ff111112ff121212ff121312ff232223ffbebebeffdfdfdfffe0e0e0ffe1e1e1ffe1e2e2ffe3e3e3ffe3e4e3ffe5e4e5ffe5e5e5ffe6e6e6ffe7e6e7ffe8e7e7ffe8e9e8ffe9e9e9ffeae9e9ffebebebffecececffecedecffedededffeeeeeeffefefeffff0efeffff1f0f1fff1f2f1fff2f2f2fff3f3f3fff3f3f3fff3f4f4fff4f4f5fff4f5f5fff5f6f5fff5f6f5fff7f7f6fff7f8f7fff8f8f9fffafafafffaf9fafffafafafffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfefefffefefefffefefefffefffffffefffefffefefefffefefefffefffffffffefefffefffefffffefefffefefefffefefefffefefefffffefefffefffefffffffffffffefefffefefffffffefffffefefefffefefefffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffefffffffffffefffffffefefffffffffffffffefffffffffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffefffffefffefffefefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffefffefffefefffffefffefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffefefefffefdfefffdfefdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffcfdfcfffcfcfcfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fffafafafffafafafffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff9f8f8fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff0f0f0ffd7d7d7ffaeaeaeff797a7aff646464ff4f4e4fff313031ff101111ff090809ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050505ff0e0f0fff252525ff464746ff5e5f5eff717271ffa1a1a0ffcececeffe6e6e6fff4f4f4fff6f5f6fff7f7f7fff7f7f8fff8f8f8fff9f9f9fff9f9f9fff9f9fafffafafafffbfafafffafbfafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafff9fafafffaf9f9fffafafafffafafafffafafafff9f9fafffafafafff9fafafffafafbfffafafafffafafafffafbfbfffafbfafffafafafffafbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefdfdfffefefefffefefefffffefefffefffefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffefefffffffefffffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefffffffefefefffefffefffefffefffffffefffefefefffefefffffffffffffffefefffefffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffefefffffffffefffefffffffffffefffefffefffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffdfefdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfefffefefefffefdfefffefefefffefefffffefefefffefffffffefefefffefefffffefefefffffefffffefffffffffefefffefffefffffffefffffffffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffcfdfcfffcfbfcfffbfcfcfffbfbfbfffbfafbfffbfafafffafafafffafafafffaf9f9fff9f9f9fff8f8f8fff7f7f7fff7f6f6fff6f6f7fff5f6f6fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff1f2f2fff1f1f1fff0f1f0fff0f0f0ffeff0efffefefefffeeeeeeffededeeffedededffecebecffebebebffeaeaebffe9e9e9ffe9e9e9ffe7e7e7ffe6e7e7ffe6e6e6ffe6e5e5ffe4e5e4ffe4e3e3ffe2e3e2ffe2e2e1ffe1e1e1ffe0dfe0ffdedfdfffd5d5d5ff3b3b3bff111111ff101010ff0f0f0fff0e0e0eff0d0d0eff0d0d0dff0d0d0eff0d0d0eff0d0d0dff0c0c0cff0c0c0cff0c0c0cff0b0b0bff0a0a0aff080909ff080707ff060605ff040404ff020303ff020203ff030203ff030202ff030404ff060606ff050505ff050606ff06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050405ff0e0f0fff2b2a2bff565756ff797979ff8d8d8cff8d8d8dff8d8d8dff8d8d8dff8d8d8dff8e8f8fff909091ff929291ff939292ff939393ffa9a9a9fff6f6f6fffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfbfbfffcfbfcfffbfcfbfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffbfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfcfcfffbfbfbfff9f9f9ffb8b9b9ff949494ff919291ff90908fff8f8f8fff8e8e8eff8d8d8dff8c8c8cff8d8d8dff8b8b8bff868786ff7a7a7aff585858ff373737ff121212ff040404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffdfcfcfffbfbfbfffbfbfbfffafafafff9f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f5fff6f5f5fff5f5f6fff5f5f5fff4f4f5fff4f4f4fff3f4f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff2f2f3fff3f2f2fff2f1f1fff1f2f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0ffefefefffeeeeeeffeeeeeeffedeeeeffedecedffecececffebecebffebebebffeaeaeaffeae9eaffe8e9e9ffe8e8e8ffe7e8e7ffe6e7e6ffe5e6e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e1e2ffe2e2e2ffe4e4e4ffe5e5e6ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe4e4e4ffe1e1e1ffdddedeffdcdcdbffdcdcdcffdcdcdcffdcddddffdddcddffdcddddffddddddffdeddddffdddedeffdededeffdededeffdededeffdedfdfffdedfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e3ffe3e2e2ffe2e3e2ffe2e1e2ffe0e1e1ffe0dfe0ffe0dfdfffdeddddffdbdcdbffdadadaffd8d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffd2d2d2ffd2d2d3ffd1d2d2ffd1d0d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0d0ffcfcfcfffcfcfcfffcecfceffcfcfceffcececeffcececeffcececeffcecdcdffcdcdcdffcdcdceffcccdcdffcdcdcdffccccccffccccccffcbccccffcccbccffcbccccffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcacbffcacbcbffcbcacaffcacbcaffcac9c9ffcacac9ffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc7c6c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c7c7ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc5c6c6ffc6c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c5c4ffc4c4c4ffc5c5c4ffc4c5c5ffc5c5c5ffc4c4c5ffc5c4c5ffc4c4c5ffc4c5c5ffc5c5c4ffc5c4c4ffc5c5c5ffc4c5c4ffc4c4c5ffc5c5c4ffc4c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffc8c7c7ffc7c7c8ffc8c8c8ffc7c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc8c9c8ffc8c8c8ffc9c8c9ffc9c8c9ffc8c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcac9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacbffcacbcbffcbcbcaffcbcbcbffcbcccbffcbccccffcccbccffccccccffccccccffccccccffccccccffccccccffcccccdffcdcdcdffcccccdffcdcdcdffcdcdcdffcdcdceffcececdffcecdceffcececeffcececeffcececeffcececeffcecfcfffcfceceffcecfceffcfcecfffcecfcfffcececfffcfceceffcfceceffcfd0cfffd1d1d1ffd2d2d2ffd5d5d6ffd9d9d9ffdbdbdbffdedddeffe1e1e1ffe3e3e3ffe5e4e4ffe5e4e5ffe4e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffddddddffddddddffdcddddffdddcdcffdedfdfffe2e3e2ffe6e6e6ffe8e8e8ffeaeaeaffebeaebffebecebffecebebffe9e9e9ffe7e7e7ffe6e5e6ffe4e4e4ffe5e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e9e9ffeae9e9ffeaebeaffebebebffecececffececedffeeededffeeeeeeffefefeffff0f0f0fff0f0f0fff1f1f1fff2f1f1fff1f2f1fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff4f3f4fff3f4f4fff4f4f4fff5f4f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff6f6f5fff5f6f6fff5f5f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff8f8f8fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040504ff050405ff050505ff050504ff040505ff040404ff040304ff050405ff050505ff050505ff080708ff0a0a0aff0c0c0cff0c0d0cff0d0c0cff0d0d0dff0d0e0dff0d0d0eff0e0e0eff0f0f0eff0f0f0fff100f0fff101010ff111110ff121111ff121312ff131313ff131314ff555555ffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e2e2ffe3e4e4ffe4e4e4ffe5e5e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffeae9e9ffeaebebffecebecffededecffedededffeeeeeeffeeeeefffefeff0fff0f0f0fff1f1f1fff2f2f2fff2f2f3fff2f3f3fff4f4f3fff3f4f4fff5f4f5fff5f5f5fff6f6f5fff6f6f6fff7f7f7fff8f8f8fff9f9f9fff9faf9fffaf9fafffafafafffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffefdfdfffdfefefffefdfefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefffffffefefefffefefffffefefffffefffefffefefefffefffefffefefefffefefefffefffefffffefefffffffefffffefefffefefffffefefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffffffefffffffefffffffffffefefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffffefffffffffffffffefefffffffefffffffffffefffffffefffffffefefefffffefffffffffffffefefefffffefffffffffefffefffefffefffefffffefffffffffffffefffffffefefffffffffefffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffefffefefffffefefefffffffffffffefefffefffffffefffffffefefffffffffffffffffefffffffffffffffefffefefefffefefefffefffefffffefefffefffefffefefefffefefffffefefffffffefffffefefefffffefefffffffefffefefefffdfdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffafafafffafafafffafbfbfffafafafffafafafffafafafffafafafff9faf9fffaf9fafffafafafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff9f8f8fff9f8f9fff9f9f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff4f5f4ffe4e4e4ffc8c8c8ff919192ff6e6d6eff5c5c5cff434243ff1b1b1aff0c0d0dff030404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010102ff040405ff0a0a0aff1a1b1aff373637ff545354ff676766ff858585ffbabbbbffdbdbdbfff0f0f0fff6f6f5fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffafafafffafafafffafaf9fffaf9fafffafafafffafaf9fffafaf9fffafafafffafafafffafafbfffafafafffafafafffafafbfffafafafffafbfafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfefefffefdfdfffefefefffefefffffefefefffefefffffefefefffefffefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffefefffefefffffefefffffffefffffefefefffffefefffffffefffefefffffefefefffffefefffefffefffffefefffffefffffffffefffefefefffefffefffefffefffefefffffefffefffefefefffefefefffffffefffefffffffefffffffefefefffffefffffffffffffefefefffffefffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefefffefffffffffffefffffffefffffffffffffefffffffffffffffffffffefffefffefefffffefefffffffffffffffefefffefffffffefffefffefefffffefefffffefffefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefdfffefefdfffdfdfefffdfdfefffefdfefffdfdfdfffefdfefffefefdfffdfdfefffdfdfdfffefefdfffdfefdfffefdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffffffffefefefffffefffffffffefffefffefffefffefffffefefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffdfdfdfffdfcfcfffcfdfdfffcfcfcfffbfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafff9faf9fff9f9f9fff8f8f8fff8f7f7fff7f7f7fff6f6f7fff6f5f6fff4f5f4fff5f4f4fff4f4f3fff3f3f3fff2f2f3fff3f3f2fff1f2f2fff2f1f1fff1f1f1fff1f1f0ffeff0f0ffeff0efffeeefeeffeeeeeeffedededffecececffecebebffebebebffeaeaeaffe9e9eaffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e3ffe2e3e2ffe2e1e2ffe1e1e1ffdfe0e0ffdededfff7d7c7cff131313ff111111ff111010ff0f0f10ff0f0f0eff0f0e0eff0e0f0eff0e0e0eff0e0e0eff0d0d0dff0c0d0cff0c0c0dff0c0c0cff0b0c0cff0b0a0bff0a0b0bff080808ff050506ff030304ff020302ff030303ff040404ff050505ff050505ff050605ff060505ff060605ff050505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040404ff0c0d0cff282829ff535252ff757574ff8b8b8aff8d8c8cff8c8c8cff8d8d8cff8d8c8cff8e8e8eff8f8f8fff919191ff929191ff929291ff949495ffdadadbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfbfbffe7e7e7ff9b9b9bff929292ff909090ff8f8f8eff8e8e8eff8d8e8dff8d8c8cff8d8d8eff8d8e8eff8c8b8cff858484ff727271ff484847ff2d2c2cff101010ff050504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefdfffcfcfcfffbfcfbfffbfafafff9fafafff9f9f9fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff8f7f7fff7f7f8fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f4f5fff4f4f4fff4f5f4fff4f3f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0efffefefefffeeeeefffeeedeeffededeeffecececffecececffebebebffeaeaebffe9eaeaffeae9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe7e7e6ffe5e5e5ffe4e5e4ffe3e4e3ffe3e2e3ffe2e2e2ffe2e1e1ffe3e3e2ffe5e5e5ffe6e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe4e4e4ffe3e2e3ffdfdfdfffdcdcdcffdbdcdbffdddcdcffddddddffddddddffdddddeffdeddddffdededdffdededdffdededeffdededfffdfdfdeffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe2e3e3ffe3e2e3ffe2e3e3ffe2e2e2ffe2e2e3ffe2e1e2ffe0e1e0ffdfe0e0ffdedfdeffdcdcddffdbdadaffd8d9d9ffd7d7d7ffd5d5d4ffd3d3d3ffd2d2d2ffd2d2d3ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcecfceffcecfcfffcececfffcececeffcecdceffcecdcdffcececdffcdcdcdffcdcdcdffcdccccffcdcccdffcdcdcdffccccccffcccbccffcccccbffcbcccbffcbcccbffcccbcbffcbcbcbffcacbcbffcacacbffcbcacaffcbcbcaffcacacaffcbcacaffcacacaffcacac9ffcacacaffcacacaffcacacaffcacacbffcbcbcbffcbcbcbffcbcbccffcccccc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc7c6c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c6c5ffc6c5c5ffc5c5c6ffc5c6c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c9ffc9c8c9ffc8c9c8ffc9c9c9ffc9c9c9ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcac9caffcacac9ffc9c9caffc9cac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcacacbffcacbcbffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcccbffcccbccffccccccffccccccffcccccdffcdccccffcdcdccffcdcdccffcdcccdffcdcdcdffcdcdcdffcecdcdffcdcecdffcecdceffcececeffcececeffcecfceffcececfffcececeffcfcfcfffcfcecfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffd0d0d0ffd2d1d1ffd3d4d3ffd8d7d7ffdbdbdaffddddddffdfdfe0ffe2e2e3ffe4e3e4ffe5e5e5ffe6e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe2e3e3ffe2e3e2ffe2e3e2ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffe0dfe0ffdfdfdfffdfdfdfffdededeffdedddeffddddddffdddeddffe0e1e0ffe4e4e4ffe7e7e7ffe9e9e9ffeaeaebffebebebffecececffebebebffe9e8e9ffe6e6e7ffe3e4e3ffe4e4e4ffe4e5e4ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9eaeaffeaeaeaffeaeaebffecebecffecedecffedededffeeeeeeffeeeeeeffefefefffeff0f0fff1f0f0fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff3f3f3fff4f3f3fff4f4f4fff3f4f4fff4f4f4fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f6f5fff5f6f6fff6f5f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040504ff040404ff050405ff050505ff040505ff040404ff030404ff030404ff050404ff060606ff0a0909ff0c0c0bff0d0d0dff0e0d0dff0e0d0dff0e0d0eff0e0e0eff0f0e0eff0f0f0fff100f10ff10100fff111010ff101110ff111111ff121213ff131314ff141414ff151415ff979797ffe0e0e0ffe1e1e1ffe2e2e1ffe3e3e3ffe4e3e3ffe4e4e5ffe6e5e6ffe6e6e6ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e9ffeaeae9ffeaeaeaffecebecffecececffededecffeeeeedffeeeeeeffefefeffff0eff0fff1f1f0fff1f1f2fff2f2f2fff3f3f3fff3f3f4fff3f4f3fff5f4f4fff5f5f5fff6f6f6fff5f6f5fff6f6f6fff7f7f7fff9f8f8fff9f9f8fffafaf9fffafafafffafafafffbfbfbfffbfcfcfffbfbfbfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffefdfefffdfefdfffefdfdfffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefffefffefefefffefffefffffefffffffffefffefffffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffefefffffefffffffefffffffffefffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffefffffefffefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefffffffffffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffdfefefffdfefdfffefdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfafbfffbfbfafffafbfbfffafbfafffafafbfffafafafffbfafafffafafafffbfafafffafafafffafafafffafaf9fffaf9f9fffaf9f9fff9f9fafffaf9f9fffaf9f9fffaf9f9fff9f9f8fff9f9f9fff8f9f8fff8f8f8fff8f8f9fff9f8f9fff8f8f8fff9f8f8fff9f8f9fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6ffeeefeeffd7d7d7ffb0b1b0ff7b7b7bff656464ff4d4e4eff282827ff131313ff060606ff010201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050405ff09090aff131413ff2b2b2bff494848ff5f5f5fff747574ffa0a0a0ffcececeffe6e6e6fff4f4f3fff6f7f6fff6f7f7fff7f7f7fff8f8f7fff8f9f9fff8f9f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffafaf9fffafafafffaf9fafff9f9f9fffafafafff9faf9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfafbfffafafafffafafbfffbfbfbfffbfafbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfefdfffefdfefffdfdfefffdfefdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfdfffdfefefffdfefefffefefefffefefefffffefefffffffefffffefefffffffefffffefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffefffffffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefffefffffefefffefefffffefffefffffefefffffefefffffffffffefffefffefefefffffefffffffefefffffffefffefffefffefefefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefffefffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefffffffefffffffefefffefefefffefefffffefefefffefdfefffefefefffdfdfdfffefefefffefefefffefefdfffdfefdfffefdfefffdfefdfffefdfefffefefdfffdfdfefffdfefdfffefdfefffdfdfefffdfefdfffefdfdfffefdfdfffefefefffdfefdfffdfdfdfffefdfefffefefdfffefefdfffefefdfffefefefffefefefffffefefffefefffffefefefffefefffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffefefffffefefffefefefffefefefffefefefffffefefffefefdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfafafffbfbfafffafafafffafafafff9f9f9fff8f8f8fff8f8f7fff7f7f7fff6f7f6fff6f6f7fff5f5f5fff4f4f5fff4f4f4fff4f3f4fff3f3f3fff2f3f2fff3f2f2fff2f1f1fff1f1f1fff0f1f0fff0f0f0fff0eff0ffefefefffeeeeeeffedeeedffecededffecececffececebffeaebebffeaeaeaffe9e9e9ffe8e8e8ffe8e7e8ffe6e7e6ffe6e6e6ffe6e5e5ffe5e4e4ffe4e4e3ffe3e2e3ffe2e1e2ffe1e0e1ffe0dfdfffb6b6b6ff1c1b1cff121212ff121211ff101110ff101010ff101010ff100f10ff0f0f0fff0f0e0eff0e0e0eff0e0d0dff0d0e0dff0d0d0cff0d0d0dff0c0c0cff0b0c0cff0a0a0bff080707ff050504ff030303ff030303ff050505ff060505ff050505ff060606ff060606ff050505ff050505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040303ff0b0a0bff262525ff4a4949ff6c6b6cff888888ff8c8c8cff8b8b8bff8c8c8cff8c8c8cff8d8d8dff8f8f8eff919090ff919191ff929191ff939494ffbabbbafff9f9f9fffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfcfcffc6c6c6ff939293ff909090ff8f8f8fff8f8f8eff8e8e8eff8e8d8dff8d8d8dff8f8e8eff8d8d8dff8a8989ff828282ff6f6e6fff444444ff292929ff0f0f0fff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfbfffbfafbfffaf9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff8f8f7fff8f8f8fff7f8f7fff7f7f7fff6f7f7fff6f6f7fff6f6f6fff6f5f5fff6f5f6fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff3f3f4fff4f3f4fff3f3f3fff3f3f2fff2f3f3fff2f2f2fff2f1f1fff2f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0efffefefeeffeeeeeeffedeeedffedededffedececffecececffebebebffebeaebffe9eaeaffe9e9e9ffe9e8e8ffe8e7e7ffe7e7e7ffe5e6e5ffe5e4e5ffe4e4e4ffe3e3e3ffe2e2e1ffe1e2e1ffe2e2e2ffe4e3e3ffe6e6e6ffe7e8e8ffe8e8e8ffe7e7e8ffe6e6e6ffe6e5e6ffe3e3e3ffe1e1e1ffdddddcffdcdcdcffdddddcffddddddffdeddddffdddddeffdeddddffdededeffdedddeffdededeffdfdedeffdedfdeffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e0ffe1e2e1ffe1e2e1ffe3e3e3ffe3e2e3ffe2e2e3ffe3e2e3ffe2e2e2ffe2e2e1ffe1e1e1ffdfdfdfffdfdfdfffdededeffdbdbdbffdadadaffd8d8d8ffd6d6d5ffd4d4d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcecfceffcececeffcececeffcececdffcdceceffcdcdcdffcdcdcdffcccdcdffcdcdcdffccccccffcdccccffccccccffcccbccffcccccbffcccbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacacaffcbcbcbffcacbcaffcacacaffcacacbffcacacaffcacacaffcbcacaffcbcbcbffcccbcbffccccccffcccdcc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc7c7c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c5c6ffc6c6c5ffc6c6c6ffc6c5c6ffc5c5c5ffc6c5c5ffc5c6c5ffc5c5c5ffc5c5c6ffc5c5c6ffc5c5c5ffc6c5c5ffc6c5c6ffc6c5c5ffc5c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c8ffc8c7c8ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc9c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9caffcac9c9ffc9c9caffc9cac9ffcac9caffc9c9caffc9cac9ffcac9caffcac9caffcacacaffc9cac9ffcacacaffcacacaffcbcacaffcbcbcaffcacbcaffcacbcaffcacacaffcbcbcaffcacbcbffcbcbcbffcacbcbffcbcbcbffcccbcbffcbcbcbffccccccffcccccbffcccbcbffccccccffccccccffcdccccffcccccdffcdccccffcdcdcdffcdcccdffcdcdcdffcecdcdffcdcecdffcdcdcdffcdceceffcececeffcececeffcececeffcececeffcfceceffcecfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffcfcfcfffcfcfcfffcfd0d0ffcfcfcfffd0cfcfffd1d1d1ffd2d2d2ffd5d5d5ffd9d9d9ffdcdcdbffdededeffe1e1e1ffe3e3e3ffe5e5e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe5e5e6ffe5e5e4ffe5e4e5ffe5e4e4ffe4e4e4ffe3e4e3ffe4e3e3ffe4e3e4ffe4e3e3ffe3e3e2ffe3e3e2ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdededeffdeddddffdfdfdeffe2e1e1ffe5e4e4ffe8e7e8ffeaeae9ffebebebffecebecffecececffebebebffe8e8e7ffe5e5e5ffe3e3e4ffe4e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffebeaeaffebebebffecececffecececffedededffefeeeeffefefeffff0f0f0fff0f1f0fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f5f6fff6f6f6fff6f6f5fff6f6f5fff6f6f6fff6f5f6fff6f6f6fff5f6f6fff6f6f6fff6f6f7fff9f9f9fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff000101ff010100ff010001ff010101ff000001ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040405ff040505ff040405ff050505ff050505ff040505ff040505ff030303ff040404ff070607ff0a0a0aff0d0d0cff0e0e0dff0e0e0eff0d0e0dff0f0e0eff0e0f0eff100f0fff0f1010ff111010ff111111ff111110ff111112ff121212ff141314ff151415ff151615ff242424ffc5c5c5ffe1e1e1ffe1e2e2ffe3e2e2ffe4e3e3ffe4e4e4ffe5e5e6ffe6e6e6ffe7e7e7ffe8e8e7ffe8e8e8ffe9e8e9ffe9e9eaffeaebeaffebebebffebebecffecececffedededffeeeeeeffefefeffff0efeffff0f0f0fff1f1f1fff2f1f2fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff5f5f5fff5f5f4fff5f5f5fff6f5f6fff7f7f6fff7f7f7fff8f8f8fff9f9f9fff9f9fafffafafafffafbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfefffefdfdfffdfefdfffefefdfffdfdfefffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefffffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffefffefefefffefffefffefefffffefffffffefffffffffefefffffffefffefffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffffffffefefefffffffffffefffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffefefffffefefffefefefffffefffffffffefffffefffffffffefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffefefefffffefefffefefefffefefefffefefefffdfefdfffefefdfffefdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafafafffbfbfbfffbfafbfffafbfafffbfafafffafaf9fffafafafff9f9f9fffafaf9fff9faf9fffaf9fafff9f9fafffaf9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f8f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f7fff8f8f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff4f3f3ffe2e1e1ffc4c3c4ff8b8b8bff6a6969ff555455ff333333ff1c1d1dff0b0b0bff040404ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080909ff0e0e0eff1f1f1eff3c3c3bff575756ff666666ff818080ffb5b5b5ffd7d8d7ffeeedeefff5f6f5fff6f6f7fff7f7f7fff7f7f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafaf9fffbfafafffbfbfafffafafafff9faf9fffafaf9fff9faf9fffafafafff9fafafffaf9fafffafaf9fffafaf9fff9fafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfefdfffdfefefffdfefefffefefefffefefefffefefefffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffefffffffffefffefffefffffefffffefefffffefffffffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffefefefffefefefffefefefffefffffffefefefffefefefffffffefffffefefffefefefffffefefffffffefffefffefffefefefffefffefffefefffffefffffffefffffffffefefffefffefffefffffffefffffffefefefffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffefffffffffefffffffffffffffffefffffffffffefffffffffefffffffefffffefffefffffffffffefffefffefffefffefefefffffefefffffefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfdfffefdfdfffefefefffefdfdfffefefefffefdfdfffefdfefffdfdfdfffdfefefffdfdfdfffdfefdfffefefefffefdfdfffdfdfdfffefdfdfffefefdfffdfefdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffefefffefefffffefefefffefefefffefefdfffefefefffdfefefffefdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffafafafffaf9fafff9f9f9fff9f9f8fff8f8f8fff8f7f7fff7f6f7fff7f7f7fff5f5f5fff5f4f5fff4f4f4fff3f4f4fff3f3f3fff3f3f2fff3f3f2fff2f2f1fff1f1f1fff1f0f1fff1f1f0ffeff0f0ffefeeefffeeefeeffeeeeeeffedededffececedffecececffebebebffeaebeaffe9eaeaffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e6ffe6e6e5ffe6e6e5ffe5e4e4ffe3e3e3ffe3e3e2ffe1e2e1ffe1e0e1ffdfdfdfff4b4a4bff141413ff131312ff111212ff111111ff111111ff111011ff101110ff101010ff0f0f0fff0f0f0fff0e0e0eff0e0e0dff0d0d0dff0d0d0dff0d0c0dff0c0b0bff090909ff060606ff040404ff040304ff050505ff060606ff050606ff050506ff050505ff050505ff070606ff070707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff080908ff201f1fff404041ff636263ff868686ff8c8c8bff8a8b8bff8c8c8cff8d8c8dff8d8d8dff8f8f8eff919191ff929292ff939393ff949494ff9d9d9cffe2e2e2fffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffbfcfbfffcfcfcfff3f3f3ffa5a5a5ff939393ff909090ff8f8f8eff8f8f8eff8f8f8eff8d8d8dff8c8c8cff8e8d8dff8b8b8bff888888ff7f7f7fff696869ff404040ff252524ff0c0d0dff040404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefdfffcfcfcfffbfbfbfffafaf9fff9faf9fff9f9f9fff8f9f9fff9f8f8fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff0f0f1fff0f0f0ffefefefffefefeeffefeeeeffeeededffedededffedececffecebecffeaeaebffeaebebffeaeaeaffe9e9e9ffe8e8e8ffe8e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe3e4e3ffe2e2e2ffe1e2e1ffe1e1e2ffe3e3e3ffe4e5e5ffe7e7e7ffe8e8e7ffe8e8e8ffe7e7e8ffe6e6e6ffe5e5e5ffe3e2e3ffe0e0dfffdddddcffdddddcffddddddffddddddffdededdffdddeddffdededeffdededeffdfdedeffdfdfdeffdfdfdeffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e0e1ffe0e0e0ffdfdfdfffdcdcdcffdadadbffd8d8d8ffd6d6d6ffd5d4d4ffd3d3d3ffd3d2d2ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d1d1ffd1d0d0ffd0d0d0ffd0cfd0ffd0d0cfffcfd0cfffcfcfcfffcfcfceffcecfcfffcecfcfffcececfffcececeffcececdffcececeffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdccffcdcdccffccccccffcccccbffccccccffcbcccbffccccccffcbcbccffcccbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcacbffcacbcaffcbcbcbffcbcccbffccccccffcccccdffcdcdcd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc9c8c8ffc8c8c7ffc8c8c8ffc7c8c8ffc7c7c7ffc7c8c7ffc7c7c7ffc7c7c6ffc7c7c6ffc7c7c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c5c6ffc6c5c6ffc5c6c5ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc8c8c9ffc9c8c8ffc8c8c9ffc9c9c8ffc8c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffcac9c9ffcacacaffcac9c9ffcac9caffc9c9caffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcbcbcaffcacbcaffcacacaffcacbcaffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcccbffcbcbccffcbcbcbffccccccffccccccffcccccbffcccccbffcdccccffccccccffccccccffcdcdccffcccdccffcdcdcdffcdcdcdffcecdcdffcdcecdffcececdffcdceceffcececeffcececeffcececeffcecfceffcececeffcecfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0cfcfffcfcfd0ffcfd0cfffcfd0cfffd0cfd0ffd1d0d1ffd2d2d2ffd3d3d3ffd6d6d6ffdadadaffdddddcffe0dfdfffe3e2e2ffe5e4e4ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdeffdfdfdeffdededeffe0e0dfffe3e3e3ffe6e7e6ffe9e9e9ffeaebebffecebecffededecffecececffe9e9eaffe7e7e7ffe5e4e5ffe4e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe9e8e9ffeaeae9ffeaeaeaffebebebffecececffedececffedededffeeeeeeffeeefefffefeff0fff0f0f0fff1f1f0fff2f1f1fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff3f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff6f6f5fff5f6f5fff5f5f5fff5f6f5fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040304ff010101ff000101ff010101ff010100ff000101ff010101ff010100ff010101ff010101ff000000ff000100ff000000ff000100ff000000ff010101ff020101ff010101ff010202ff010201ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040403ff040404ff040404ff040404ff050504ff050505ff050504ff040505ff010202ff040404ff080808ff0c0b0cff0e0e0eff0f0f0fff0f0f10ff100f0fff10100fff101010ff101111ff121111ff121211ff121213ff131312ff141414ff151415ff161615ff161717ff181818ff717170ffe1e2e2ffe2e2e3ffe3e3e3ffe4e4e4ffe5e4e5ffe6e5e5ffe6e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeaeae9ffeaeaeaffebebebffebecebffecececffedeeedffeeedeeffeeefeeffefefeffff0efeffff0f1f1fff2f1f2fff2f1f2fff2f3f2fff3f3f3fff3f4f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff8f8f9fff9f9f9fffaf9f9fffafafafffafbfbfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefdfefffefefdfffdfefdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefffefffffffffffefefffffffefefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffefefffffffefefffefffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffafafafffafafbfffafafafffafafafffafafafffaf9fafffaf9fafffafaf9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff8f8f8fff9f9f9fff8f9f8fff8f9f9fff8f8f9fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff6f6f5ffecececffd7d6d6ffb0b0b1ff7b7b7bff646464ff4a4b4bff353535ff171817ff080708ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff060707ff0f0e0eff1d1e1dff363636ff545353ff656565ff737373ffa2a2a2ffcfcfcfffe6e6e6fff4f3f4fff7f7f6fff7f7f7fff7f7f7fff7f8f8fff8f9f8fff8f8f9fff9f9f8fff9f9f9fff9fafafffafafafffafafafffaf9fafff9f9fafffafafafffaf9fafffaf9f9fffafaf9fff9faf9fff9f9f9fffafaf9fff9faf9fffaf9fafffaf9f9fffafafafffaf9fafffafaf9fff9fafafffafafafffafafafffafafbfffafafafffafbfafffbfafbfffafafbfffafafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfefefffdfefefffefefefffefefefffefefefffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffefffefefefffffefffffffefefffefefffffefffffffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffffefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffefefffffffefefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffefefffffffefefffefffefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefdfffefdfefffdfefdfffefdfdfffefdfdfffdfefefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefefdfffefefefffdfdfefffdfdfefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefffffefefffffffefffffffefefffffffefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffafbfbfffafbfafffafafafffafaf9fff9f9f9fff8f9f8fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff5f5f5fff4f5f4fff5f4f4fff3f4f3fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0ffefefefffefefeeffeeeeeeffedededffedededffededecffebebecffebebeaffeaeaeaffe9eaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe6e5e6ffe5e4e5ffe4e4e3ffe3e3e2ffe1e1e1ffe1e0e0ff8f8f8fff161516ff151515ff141514ff141314ff131413ff131313ff131313ff121212ff111212ff111111ff111110ff101010ff0f0f0fff0f0f0fff0e0f0eff0e0e0eff0c0c0cff090a0aff070707ff060505ff060506ff050606ff050605ff050505ff050605ff070607ff060706ff07060700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010001ff010001ff010101ff010101ff010100ff000101ff010100ff010101ff010101ff010100ff010101ff010001ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020201ff080807ff171717ff343333ff545554ff7e7d7eff898989ff8c8c8cff8d8d8eff8e8e8dff8e8e8eff8f8f90ff919291ff939393ff949494ff949494ff949494ff9f9fa0ffe6e5e5fffbfcfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfff0f0efffabababff949595ff929292ff909091ff908f8fff909090ff8f8f90ff8e8d8eff8d8c8dff8c8c8bff898988ff828383ff757474ff595959ff2f2e2fff1a1a1aff0a0a09ff030203ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefdfefffcfbfcfffafaf9fff9f9f9fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff7f7f8fff7f7f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff5f5f5fff5f5f4fff5f5f5fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff0f1f1fff0f1f0ffefefefffefefeeffeeeeeeffedededffecededffecececffebebecffeaebeaffeaeaeaffe9eae9ffe9e8e9ffe8e8e8ffe7e7e8ffe6e6e6ffe6e6e5ffe5e4e4ffe3e3e3ffe2e2e2ffe2e2e1ffe2e2e2ffe4e4e4ffe6e7e6ffe8e8e8ffe8e8e9ffe8e8e8ffe7e7e7ffe5e6e6ffe3e3e3ffe0e0e0ffddddddffdcdcddffdddddeffdedddeffdededeffdededeffdedfdeffdededeffdfdfdeffdfdfdeffdfdfe0ffe0dfdfffe0e0e0ffe0e0e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffdedfdeffdcdcdcffdadadaffd8d8d8ffd6d6d5ffd4d3d4ffd3d2d2ffd2d3d3ffd3d2d3ffd2d2d2ffd1d2d1ffd2d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0cfcfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcececfffcececeffcececeffcdceceffcececeffcdcdceffcdcdcdffcccdcdffcdcccdffcdcccdffcdccccffcdcdccffccccccffccccccffccccccffcccccbffcccbccffcccbcbffccccccffcccbccffcbcccbffcbcbcbffcbcbcbffcbcccbffccccccffcdcdcdffcdcdcdffcecece000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c6ffc6c6c6ffc7c6c6ffc6c7c6ffc6c6c7ffc6c6c6ffc7c7c6ffc6c6c7ffc6c7c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffc9cacaffc9cac9ffc9cacaffcacac9ffcac9caffcacac9ffcacacaffcacacaffcacacaffcbcacaffcacacbffcacbcaffcbcacaffcacbcaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffccccccffcbcbccffcccccbffccccccffcbccccffccccccffcccccdffccccccffcccccdffcdcccdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcececdffcececeffcececdffcecfceffcececfffcecfceffcececeffcfcfcfffcfcfceffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0cfd0ffd0d0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd2d2d2ffd2d3d3ffd4d5d4ffd8d9d9ffdcdcdcffdededeffe1e2e1ffe4e4e4ffe6e6e6ffe6e7e7ffe7e6e7ffe6e6e7ffe6e7e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe1e0e0ffdfe0e0ffdfdfe0ffdfdedfffdfdedfffe1e1e0ffe4e4e3ffe6e7e7ffeae9e9ffebebebffedecedffededecffecececffe9e8e9ffe6e6e6ffe3e4e3ffe3e3e4ffe4e4e4ffe4e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffeaeaeaffebebebffecebecffedececffedededffedeeeeffeeefeeffefefeffff0f0f0fff1f0f1fff1f2f1fff2f1f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f4f3fff4f4f4fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff7f6f6fff9f9f9fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff040403ff010101ff010101ff010100ff000001ff010101ff010101ff010101ff000000ff000001ff010000ff000000ff000000ff010102ff020201ff010201ff010201ff010101ff010101ff010101ff010000ff010100ff000001ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040404ff040404ff040505ff040404ff050504ff040404ff050505ff050505ff040404ff070707ff0a0b0bff0e0e0dff100f10ff101110ff111111ff121112ff111211ff121212ff121213ff131313ff131413ff151414ff151515ff161616ff171717ff181817ff191919ff1a1a1affaaaaaaffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffeaebeaffeaebebffececebffecececffecededffeeededffefefeeffefefefffefefeffff0f0f0fff1f1f1fff2f1f2fff2f2f2fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff4f5f5fff5f5f5fff6f6f6fff7f6f6fff7f7f7fff8f8f8fff9f9f8fff9f9f9fffafafafffafbfbfffafbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefefdfffefdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffffffefffefefefffefefefffffefffffefffffffffefefffffefffffefefefffffffefffefefffffefffefffefffefffefefefffffefffffffffffffffffffffffefffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffefffffffefefffefefefffffffefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffefefffffffffffefffefffffefefffefefffffffffefffffffffffefffffffefefffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffefffffefefffefdfefffefefefffefffefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafbfafffbfafafffafafbfffafbfafffafaf9fffaf9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f9f8fff9f9f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff8f8f8fff8f8f7fff7f8f7fff8f7f7fff8f7f7fff7f8f7fff7f7f7fff8f8f7fff7f7f7fff2f2f3ffe2e2e2ffc7c8c8ff919091ff6f6e6fff5c5c5cff484847ff242525ff111111ff080808ff030303ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020102ff0c0c0cff1a1a19ff313131ff4c4c4cff616161ff6c6c6cff868687ffbebebeffdbdcdcfff0eff0fff6f6f5fff6f7f6fff7f7f7fff7f8f8fff7f7f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffafaf9fffaf9fafff9fafafffaf9f9fffaf9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fffafaf9fffaf9f9fffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafbfffbfafafffbfafbfffafbfbfffafbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefffffefffefffffefefffffefffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefffefffefefffffffffffffefffefffefffefffefefefffffefefffefffefffefefefffffffefffefefefffefefefffffefffffefffffffffefefffffefefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffffefefffefffffffefefffffffffefffefffefffffefefffefffffffefefefffffffefffefffefffffffffffffefffffefffefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffefffffffffffefffffffefefefffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffefffffffefffefefefffffefefffffffefffefffefffffefefffefefffffffefefffffefffffefefefffefefffffffefefffefefefffdfefefffefefdfffefefefffdfefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefdfefffefdfefffdfdfdfffefefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffefdfefffefefdfffdfefefffdfdfefffefefdfffdfefdfffefefefffefefefffdfefefffefefefffefefefffefefffffefefefffefefefffffefefffefffefffffefefffefefffffefffefffffefefffffefffffefefefffefefefffefefffffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffbfcfbfffbfcfbfffbfbfafffbfafafffafafafffafafafffafaf9fff9f9f9fff7f8f8fff8f7f8fff7f7f7fff7f6f6fff6f5f6fff5f5f4fff5f5f4fff3f4f4fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff0f0f0fff0f0efffefefefffefeeefffeeeeeeffedededffedededffecececffecececffebebebffeaeaeaffeaeae9ffe8e9e9ffe8e8e8ffe7e7e8ffe6e7e7ffe6e6e6ffe6e5e6ffe4e5e4ffe3e3e3ffe2e2e3ffe1e1e1ffd0d0d0ff181817ff181717ff171717ff171717ff161616ff161615ff151515ff141514ff131313ff131212ff131212ff121211ff111111ff101011ff111010ff101010ff0e0f0eff0c0c0dff0a0909ff060606ff040504ff060605ff050505ff050505ff070707ff070706ff070707ff060707ff06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010000ff000100ff010000ff000001ff000100ff010000ff010001ff000101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff020201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010201ff060606ff111212ff2a2a2aff4a4a4aff757574ff848484ff8c8c8cff8d8d8dff8d8e8dff8e8e8eff8f908fff919191ff929292ff939393ff949494ff949493ff939292ffaaaaabfff2f2f2fffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffcfcfbfff9f9f9ffbebebeff979797ff949493ff929291ff909190ff919191ff919191ff8f908fff8d8d8dff8c8b8cff8b8b8bff878787ff7d7e7eff6b6a6bff4a4a4aff212120ff111111ff060606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffdfcfdfffafbfbfff9f9f9fff8f9f9fff8f8f8fff8f9f8fff8f8f7fff8f8f7fff8f7f8fff7f7f7fff7f7f6fff7f7f6fff6f7f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff3f4f4fff4f4f3fff3f3f3fff2f3f3fff2f2f3fff3f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0efffefefefffeeeeeeffeeedeeffedededffedececffecebecffeaeaeaffeaebeaffe9e9eaffe8e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e5e5ffe4e4e4ffe3e2e3ffe2e2e2ffe2e3e2ffe4e4e4ffe5e6e6ffe7e8e8ffe9e9e8ffe8e9e9ffe8e8e8ffe6e6e6ffe4e4e3ffe1e1e1ffdddeddffddddddffdedddeffdededeffdfdedeffdfdedfffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0e0dfffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe2e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe1e1e1ffe0e0e0ffdddeddffdbdbdbffdadad9ffd7d7d7ffd4d5d5ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffd0cfcfffcfd0cfffcfcfcfffcfcfceffcecfcfffcfcfcfffcfceceffcececeffcececeffcdceceffcececdffcdcdceffcdcecdffcdcdcdffcdcdcdffcccdcdffcdcdcdffcccdcdffccccccffcccdccffccccccffccccccffccccccffccccccffcccccbffccccccffcbcccbffccccccffccccccffcdcdcdffcececdffcecece000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc7c7c7ffc7c7c7ffcacbcaffc9cacaffcacac9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c7ffc8c7c7ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c9c8ffc9c9c8ffc9c9c9ffc9c9c9ffcac9c9ffc9cac9ffcac9c9ffc9c9caffcacac9ffcac9caffc9cac9ffc9c9caffcacacaffcacacaffc9cacaffcacac9ffcacacaffcacacaffcacacaffcbcbcaffcbcacbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcaffcbcbcaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbccccffcbcbccffcccccbffcbcccbffccccccffcbccccffcbccccffccccccffccccccffcccccdffccccccffccccccffcdcdccffcccdcdffcdcdccffcdcccdffcdcdcdffcdcdcdffcecdceffcdcdcdffcecdcdffcdceceffcececeffcececeffcececeffcfceceffcfcecfffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d2d1ffd2d3d2ffd4d3d3ffd7d6d6ffdadbdaffdeddddffe1e0e0ffe3e3e3ffe5e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e2ffe3e3e2ffe2e2e2ffe2e1e1ffe1e0e1ffe0e1e0ffe0dfdfffdfdedfffdfdfdfffe2e1e2ffe5e5e5ffe8e8e8ffeaebeaffecececffedededffedededffeaeaeaffe7e7e7ffe5e5e5ffe3e4e3ffe4e4e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e8ffe9e9e8ffe9e9e9ffe9eaeaffeaeaebffececebffecececffecededffeeededffeeeeeeffefefeffff0f0f0fff1f1f0fff1f1f1fff1f2f2fff2f2f2fff2f3f3fff3f2f3fff3f2f3fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f6f6fff5f5f5fff6f6f5fff6f6f6fff7f7f8fffcfbfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0dff080808ff040404ff010101ff010101ff010101ff000101ff010000ff010101ff010001ff000100ff000100ff000100ff010101ff010102ff010102ff020101ff010201ff010101ff010101ff010100ff000100ff010000ff000000ff000001ff000001ff010001ff010101ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060606ff060505ff040404ff040404ff040404ff040504ff040404ff040405ff040405ff060606ff090909ff0d0d0dff101010ff111111ff121212ff131313ff131313ff141313ff141414ff141414ff141515ff151615ff161617ff171717ff181817ff191919ff1a1919ff1b1b1bff4c4c4bffdadadbffe3e3e3ffe3e4e4ffe5e4e4ffe6e6e6ffe6e6e7ffe7e7e7ffe7e8e7ffe8e9e8ffe9e9e9ffeae9eaffeaeaebffebeaebffebecebffedecedffedededffedeeedffedeeeeffefeeeeffefefeffff0f0f0fff0f0f0fff1f1f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff4f4f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff8f7f7fff8f8f9fff9f9f9fffaf9f9fffafafafffbfbfafffafbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfdfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefefefffefefffffefefefffefefffffffffffffefffefffffffefffefefefffefefffffffffffffefffffffefefffffffffefffffefefffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffefffffffffffefffefefffffefffefffefefefffefefffffefefffffffefefffefffffffffffefffffffffffefffefffefefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffafbfafffafbfafffafafbfffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f8f8fff9f9f8fff9f9f8fff8f8f9fff8f9f9fff8f9f9fff9f8f8fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f8fff7f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f7fff8f8f7fff7f8f7fff8f7f7fff7f7f8fff5f5f6ffeaeaeaffd6d6d7ffadadaeff797a79ff666665ff565656ff3b3b3cff242424ff101010ff070708ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050605ff151515ff292929ff464647ff5c5c5cff696969ff737374ffa1a1a0ffd0d0d0ffe6e6e6fff4f4f4fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fffaf9fafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fffafaf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfafbfffafbfafffafbfafffafbfbfffafafafffbfafbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffdfcfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffffffefffffffffffffefffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffefffefffffffefefefffffefffffefefffffffefffffefffefffffffffffffefefffffffefffefffffffffefefffefefffffefffffffefefefffefefffffffffffffefffefffffefefffefefefffefefffffefffefffefffffffefefffffefffefffefefefffffefefffefefffffefffffffffefefffefffefffffffefffefefffffefffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffefffffefffffffffffffffffffffffefffffffffffffefefefffefffefffefffefffefefffffffefffffffffefffefefefffffefefffffffffffffffffffefefffffefffffffefffffffffefefffffffffffffefffffefffefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffdfefefffefefefffdfdfefffefdfefffefefefffdfefdfffefefdfffdfdfdfffdfdfefffefefefffdfefefffdfdfefffdfefdfffefdfdfffefefdfffefdfefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefdfffefefdfffefdfdfffefefefffefefdfffdfdfefffdfefdfffdfefefffefdfdfffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffcfbfcfffbfcfbfffbfbfbfffbfbfafffafbfafff9fafafffaf9f9fff9f9f9fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff5f4f5fff4f4f5fff3f4f3fff3f3f3fff2f2f3fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0ffefefefffefefefffefefeeffedeeeeffedeeedffecececffecececffebececffebebebffeaeaeaffe9e9e9ffe8e8e9ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe1e2e2ffe0e1e0ff343435ff1a191aff191919ff191919ff191818ff181818ff181817ff171617ff161616ff151515ff151414ff141414ff131213ff131312ff121312ff111212ff101010ff0f0e0fff0b0b0bff070607ff040504ff050505ff050505ff070706ff060707ff070607ff060707ff060606ff050506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010201ff010101ff010101ff010102ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020201ff0b0b0bff0b0c0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff010101ff050504ff0d0d0dff212121ff3f403fff686869ff7a7a7aff878787ff8a8a8aff8b8b8bff8e8e8dff8f8f8fff909091ff919291ff929292ff939292ff939393ff919192ff919191ffb9bab9fff9f9f9fffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffcfbfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbffcbcbcbff979797ff939494ff929192ff909090ff909190ff919191ff909090ff8f8e8fff8d8d8dff8c8c8cff8a8a8aff858585ff777777ff5e5e5eff3b3c3bff161617ff0b0b0bff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffcfbfcfffafaf9fff8f8f8fff8f8f8fff8f9f8fff8f7f8fff8f7f8fff7f7f7fff7f7f7fff7f6f6fff7f7f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f4f4fff5f5f5fff5f4f5fff4f4f4fff3f4f3fff3f4f3fff3f2f2fff2f2f3fff2f2f2fff2f1f2fff1f2f1fff2f1f2fff1f1f1fff1f1f0fff0f0f0fff0efefffeeefefffeeeeeeffedededffedecedffecececffebecebffebebeaffeaeaeaffe9e9eaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e3ffe3e2e3ffe3e3e3ffe4e3e3ffe5e6e5ffe7e8e7ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe5e5e5ffe3e2e2ffdfe0dfffdddeddffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe2e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e4ffe3e3e4ffe4e3e3ffe3e4e3ffe3e3e3ffe1e1e1ffdfdfdfffdcddddffdbdadaffd8d8d8ffd6d6d6ffd4d4d4ffd3d3d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d2ffd2d2d1ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfd0ffcfd0cfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcececeffcececeffcececfffcececeffcecdceffcececeffcecdceffcecdceffcdcdcdffcdcdcdffcdcdcdffcccdccffcccccdffcdcccdffccccccffccccccffccccccffcdcdccffccccccffcdcccdffcdcdcdffcdceceffcececdffcfcfcfffcfcecfffcecfceffcecfceffcecfceffcececeffcececeffcececeffcecdceffcececeffcececeffcececdffcececdffcdceceffcecdceffcececeffcececeffcdceceffcecdceffcececeffcececeffcececdffcecdceffcdceceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffc7c7c7ffcbcccbffcbcbcaffcacacaffcacacaffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffcacac9ffcacacaffc9c9caffcacacaffc9cacaffcac9c9ffcacacaffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacbffcbcacaffcacbcaffcbcbcbffcbcbcaffcbcbcaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffcbcccbffcccbcbffcbcbcbffcbcbccffccccccffcbccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcccdccffcccccdffcccdccffccccccffcdcdcdffcccdcdffcdcdcdffcccdcdffcdcdccffcdcdceffcdcdcdffcdcdceffcececdffcececeffcecdceffcececeffcececeffcececeffcecfceffcececfffcfcecfffcfcfceffcfcfcfffcfcfcfffd0d0cfffcfcfcfffcfcfd0ffcfd0d0ffcfd0d0ffd0cfcfffd0d1d0ffd1d0d1ffd0d1d0ffd0d1d0ffd0d1d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd3d4d3ffd5d5d5ffd8d8d8ffdcdddcffdedfdfffe2e1e2ffe4e5e5ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e6e5ffe4e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e3ffe1e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffe0e0e0ffe3e3e3ffe6e6e6ffe9eae9ffebebecffecececffedededffecececffe9e8e8ffe6e7e6ffe4e4e4ffe3e3e3ffe4e4e4ffe4e5e5ffe6e5e5ffe6e7e6ffe7e6e7ffe8e8e7ffe8e9e8ffe9eae9ffeae9e9ffeaeaebffebebebffecebecffecedecffeeedeeffeeeeeeffefefefffeff0f0fff1f0f0fff1f1f1fff1f2f2fff1f2f2fff2f2f2fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f5fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f6f5fff5f6f6fff6f6f5fff6f6f6fffafafafffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff131313ff0e0e0eff080808ff040404ff010101ff010100ff010101ff000000ff000000ff000001ff000001ff000000ff020101ff010101ff010201ff010101ff010101ff010201ff010101ff000101ff010100ff000100ff000000ff000000ff000000ff010000ff010101ff010100ff000000ff010101ff010101ff010101ff010101ff010101ff0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060506ff060606ff050606ff040404ff040404ff040404ff050504ff040404ff040504ff070707ff0c0c0bff0f0f0fff121212ff131313ff131413ff131414ff141514ff151514ff151515ff161717ff161717ff171817ff191819ff191919ff1a1a1aff1b1b1bff1c1c1cff1d1d1dff9b9c9cffe3e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e8e8ffe8e8e9ffeae9e9ffeaeaeaffeaebeaffebebebffebececffecedecffececedffedeeeeffeeeeeeffeeefeeffefefefffefefeffff0f0f0fff1f0f1fff2f1f2fff2f2f2fff2f3f2fff3f3f3fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff7f7f7fff8f8f8fff8f9f9fff9f8f9fff9faf9fffafafafffafafbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfefffdfefdfffdfefdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfdfffdfefdfffdfefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffdfefefffffefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffefffefffefefefffefefefffffffefffffffffffffffffffefffefffffefffffefefffffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffefffefffefffffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffffefffefefefffefffffffffffefffefffefffefffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffefffefffefefefffefefefffefefffffefffffffefffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfcfffcfcfdfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafafafffbfbfbfffafafbfffafafbfffbfafafffafaf9fff9fafafffafafafffafaf9fff9f9f9fff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f8f8fff7f8f8fff7f7f8fff7f8f8fff8f8f7fff7f8f7fff8f8f7fff8f7f8fff7f7f7fff2f1f2ffe1e1e1ffc8c7c7ff959696ff6f6f6fff656565ff515150ff3a3a3aff202020ff0c0c0cff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030302ff090a09ff242423ff3d3d3dff575757ff666666ff707170ff8f908fffc5c5c5ffdededefff1f0f0fff6f6f6fff7f6f7fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafbfffafafbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfefefffefefefffefefdfffefffffffffffffffffffefffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffefffffffffefffffffffefffefffefffefffefffefffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffefefefffffffefffffffefffffffefffefffefffffefffffefefefffffefefffefffffffefefffffefffefffefffffffefefefffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffefffffefffefffefffefffffefffffffffffffefefefffefffefffffefffffefffefffefefefffefefefffefefefffefffffffefefffffefefffffffefefffefefefffefffefffefefefffefefefffefffefffefdfefffdfefefffefefefffdfefdfffefefdfffefdfefffdfdfdfffefdfefffefefefffefefdfffdfefefffdfefdfffdfefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffdfefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafbfbfffbfbfafffafafafffafaf9fff9f9f9fff8f8f8fff8f7f8fff8f7f8fff7f7f7fff6f7f6fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff3f3f3fff3f3f2fff3f2f2fff2f2f2fff1f1f1fff0f1f1fff0f0f1ffeff0efffefefefffeeeeefffeeeeeeffeeedeeffedededffedededffecececffebebebffebebebffe9e9eaffe9e9e9ffe9e9e8ffe7e8e7ffe7e7e7ffe6e7e6ffe6e6e5ffe4e4e4ffe3e4e4ffe2e3e3ffe1e1e1ffacacacff2b2c2bff1b1c1bff1c1b1cff1b1b1bff1a1a1aff191a1aff191919ff181817ff171717ff161516ff151515ff141515ff141415ff141414ff141313ff121212ff111110ff0d0d0dff090909ff050606ff040405ff060707ff070706ff060706ff070706ff060506ff050505ff060505ff040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000001ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010100ff000000ff000000ff010100ff000100ff000001ff000101ff010100ff000000ff010101ff010101ff010101ff010101ff010100ff020202ff0b0b0bff0b0b0bff0d0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff080909ff161717ff323232ff555454ff6e6f6eff818281ff898989ff898989ff8b8b8bff8d8d8dff8f8f8fff909090ff919191ff919091ff909090ff8f9090ff8f8f90ff939393ffc8c8c7fff9f9f8fffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcffd9d9d9ff9b9b9aff929292ff919190ff8f8f8fff8f8f8fff8f8f90ff909090ff8f8f8fff8e8f8eff8e8e8eff8c8d8cff888887ff808080ff6f706fff505051ff2f2f2fff0e0d0dff060606ff010201ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffdfdfcfffbfafbfff9f9f9fff8f9f9fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f5fff3f4f4fff3f3f4fff4f3f3fff3f3f2fff2f3f2fff2f2f1fff1f2f2fff1f2f1fff1f0f1fff0f1f1fff1f1f0ffeff0efffefefefffefeeefffeeeeeeffeeededffedededffecececffebebebffeaeaeaffeaeaeaffe9eae9ffe8e9e8ffe8e8e7ffe7e7e6ffe6e5e6ffe4e4e4ffe3e3e3ffe2e2e3ffe3e3e4ffe5e5e5ffe6e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffe8e8e7ffe6e6e6ffe3e4e3ffe0e0e0ffdfdfdeffdddedeffdededfffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0dfffdfdfdfffe0e0e0ffe0e0e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe1e2e2ffe1e1e0ffdddeddffdcdbdbffd9d9d9ffd7d7d7ffd6d5d5ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfd0ffd0d0cfffcfcfd0ffcfd0cfffcfcfcfffcfcfcfffcececfffcecfcfffcfcfceffcececeffcececeffcececeffcececdffcecdcdffcdceceffcdceceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdccffcccdccffcdcdcdffcdcecdffcececeffcececeffcececeffcecfcfffcececfffcececeffcececeffcececeffcececeffcececdffcdceceffcdceceffcdcdceffcdceceffcececdffcdcecdffcececdffcecdceffcdcdcdffcecdceffcececeffcececdffcdceceffcececdffcececeffcececeffcececeffcececeffcececdffcececeffcececeffcececeffcdceceffcecdceffcececeffcdceceffcbcbcbffcacacaffcacacaffcacac9ffcacacaffcacac9ffc9c9c9ffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c9c9ffc8c9c9ffc8c9c8ffc8c8c8ffc8c9c9ffc8c9c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcbffcacacbffcacacbffcbcbcaffcbcbcaffcbcbcaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccccbffcbcccbffcccbcbffcbcbccffcbcbcbffcccbcbffccccccffcccccbffcbccccffcccccbffccccccffccccccffccccccffccccccffccccccffcdccccffccccccffcdccccffcccdcdffcdcccdffcccdccffcccdcdffcdcdcdffcccdcdffcdcdcdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcececdffcdcdceffcdceceffcececeffcdcecdffcdceceffcececeffcececdffcececeffcecfcfffcecfcfffcecfceffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffcfd0cfffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d1d1ffd1d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d1ffd3d3d3ffd4d5d4ffd6d6d6ffdadbdbffdededdffe0e0e0ffe4e3e3ffe6e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e5e5ffe4e5e4ffe5e5e4ffe3e3e4ffe3e3e3ffe3e3e3ffe1e2e1ffe1e1e2ffe1e1e1ffe0e0dfffdfdfdfffe1e1e1ffe4e4e5ffe7e7e7ffebeaeaffebecebffedededffeeedeeffebebebffe7e7e7ffe5e5e5ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e5ffe6e5e6ffe6e7e7ffe7e7e8ffe8e8e8ffe9e9e9ffeaeae9ffeaebeaffebebebffebececffecededffedededffeeeeeeffefefefffeff0effff0f0f0fff1f0f1fff1f1f1fff2f1f1fff2f2f2fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff6f6f6fff8f8f7fffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff131313ff131313ff0e0e0eff080808ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020101ff010102ff020201ff010101ff010101ff000001ff000000ff000000ff000000ff010001ff010101ff010100ff010101ff000000ff000000ff010101ff010101ff010001ff010101ff010101ff000000ff010001ff010101ff010001ff010001ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff080808ff060505ff060506ff060505ff040404ff030404ff040404ff020302ff040404ff080808ff0d0d0dff111111ff141414ff141414ff141415ff151515ff151516ff161616ff171718ff181819ff191a19ff1a1a1aff1b1b1bff1c1b1bff1c1c1cff1d1d1eff1e1e1eff4e4e4effdbdcdcffe4e4e4ffe6e5e6ffe6e6e6ffe6e6e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffeaeaeaffebebeaffebebebffececebffecececffecededffededeeffeeeeedffeeeeeeffeeefeefff0eff0fff0f0f0fff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f2fff3f3f3fff3f3f4fff4f5f4fff4f5f5fff5f5f5fff6f6f6fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f9f9fffaf9f9fffafafafffbfafafffbfbfbfffbfbfcfffcfbfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfefefffefefdfffdfdfdfffefdfdfffdfefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefdfffefdfefffefefefffefdfefffdfefefffefdfefffefefdfffefefefffefefefffefefffffefefffffefefefffffffefffefefefffefefefffffffefffefefefffefefefffefffefffefffefffefefefffefefefffffffffffffefffffffefffffefefefffefffefffffefefffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffefefffffffffefffffefefffffefffffefefefffffefefffefefffffefefefffefffefffefefefffefefefffffefefffefefefffffffefffffefffffefefefffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffefffffffffefffefefefffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffefefffefefefffefefefffefdfefffefefdfffefefdfffdfdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafafffbfbfafffafbfbfffbfbfafffafafafffafafafffafafafff9f9fafff9f9fafff9f9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f7fff8f7f8fff7f8f7fff8f7f8fff8f7f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff6f6f6ffebebeaffdadadaffbfbfbeff7f7f7fff6e6e6fff606161ff4b4c4cff313130ff141415ff080808ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff050505ff121211ff353535ff4f4f50ff646564ff6e6f6fff858585ffbdbdbdffdbdbdbffedecedfff5f5f5fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9faf9fffaf9fafff9fafafffafafafffafafafffbfbfafffafafafffbfafafffafafafffbfafafffafafafffbfafbfffbfbfafffbfafbfffcfbfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffdfdfefffefefefffefefffffefefffffffefffffefefffffefffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffefffefffefefffffefefefffefefefffefefefffffefffffffffffffffffefffffffffffffefefffefefffffffffefffefefefffefefefffefffefffefffffffefefefffefefffffffffffffffefffffffefffffefefefffefffefffffefefffffefffffefefefffffffefffefefffffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefefffffefefffefffefffffefffffefffefffffefffffefefffffefefefffffefffffffffefffefefefffffefefffefefffffffefefffefefefffffefffffffffefffefefffffffefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffefefefffefefefffefefdfffefefefffefefdfffdfefefffefefdfffefefefffdfdfefffdfefefffdfefefffdfdfdfffefefefffefefefffefdfefffefefefffdfdfefffefefdfffefdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefdfffdfefdfffefdfefffefefdfffefdfefffdfdfefffdfdfdfffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafafafffafafafffafafafffafafafff9f9f9fff8f8f8fff8f8f7fff7f7f7fff7f7f6fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f0fff0f0f0fff0eff0ffefefefffefefeeffeeeeeeffeeedeeffedededffedececffecececffecebebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe8e7e7ffe6e6e7ffe5e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ff747473ff1e1e1eff1e1d1eff1d1d1dff1d1c1dff1c1c1cff1b1b1bff1a1a1aff191919ff171718ff171616ff161616ff161515ff151515ff151515ff141414ff131213ff111010ff0c0c0cff080908ff060607ff070606ff070706ff060606ff060506ff060606ff060605ff040404ff050504ff04050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010001ff010101ff000101ff000000ff010000ff010001ff010100ff010100ff010101ff010101ff010201ff010101ff010101ff020101ff000000ff010100ff010001ff000000ff010000ff000001ff000000ff010001ff000001ff000101ff010101ff010101ff020201ff0b0b0bff0b0b0cff0e0e0dff1010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0d0e0eff212121ff3d3d3dff5f5f5eff7b7c7bff858586ff878787ff898889ff8a8b8bff8d8d8dff8f8f8fff90908fff8f8f8fff8f8e8eff8e8e8eff8f8f8fff919190ff959595ffbdbdbcfff2f1f2fffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffbfbfcfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfcfff6f6f6ffc8c8c7ff989899ff919091ff909090ff8f8f8fff8e8e8eff8f8f8eff8f8f8fff8f8f8eff8e8e8eff8e8e8eff8f8e8eff8b8b8bff818181ff737273ff606061ff444545ff212121ff080808ff040303ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfefffcfcfcfff9f9fafff8f9f9fff8f8f8fff8f7f8fff8f7f7fff7f7f7fff7f6f7fff6f7f6fff7f6f7fff5f6f6fff5f5f5fff6f5f6fff5f5f5fff4f4f5fff5f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0ffefefefffefeff0ffefefefffeeeeedffedeeedffedececffebececffebebebffeaeaeaffe9e9eaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e3e4ffe3e3e3ffe3e3e3ffe5e5e4ffe7e6e6ffe8e7e8ffe8e8e8ffeae9e9ffe9e9e9ffe8e7e7ffe4e5e4ffe1e1e1ffdfdfdfffdfdedeffdedfdfffdfdfdfffe0dfe0ffdfdfe0ffe0dfe0ffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe3e3e3ffe1e1e1ffdededeffddddddffdbdbdbffd8d8d8ffd7d7d6ffd5d5d4ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfd0d0ffd0cfcfffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcfcecfffcececfffcececeffcececeffcececeffcdceceffcececeffcecdcdffcecdcdffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececeffcfcfceffcececeffcfceceffcececeffcececeffcececeffcececeffcececeffcecdceffcececdffcecdceffcdcecdffcdcdceffcecdcdffcdcdcdffcdcdcdffcecdceffcececeffcececdffcececeffcececdffcdceceffcececdffcececeffcdcdceffcececeffcdceceffcececdffcececeffcececeffcecdceffcececeffcdcdceffcececdffcecdcdffcecdceffcdcdcdffcccbcbffcacacbffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9c9caffc9cacaffcacacaffcacacaffcbcacaffcacbcaffcbcacbffcacbcaffcbcacbffcacacbffcacbcaffcbcacbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcacbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcccccbffcbcbcbffcbcccbffcbcbccffcccbcbffcccccbffcbcccbffccccccffcccccdffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcccdcdffcccdcdffccccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcdcdffcdcecdffcecdcdffcdceceffcececdffcececeffcececeffcececeffcececeffcfceceffcececfffcececeffcfcecfffcececfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffcfd0cfffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd3d3d2ffd4d3d4ffd5d5d5ffd8d8d9ffdddcdcffdfdfdfffe2e2e2ffe6e5e6ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e7e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e6ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e4ffe2e2e3ffe2e2e2ffe1e1e1ffe0e0e1ffe0dfe0ffdfdfe0ffe2e2e2ffe5e5e5ffe9e8e9ffebeaeaffecedecffeeedeeffececebffeae9eaffe6e7e7ffe4e4e4ffe3e3e3ffe4e4e4ffe4e4e5ffe6e5e5ffe6e6e7ffe8e7e7ffe8e8e8ffe9e9e9ffeaeae9ffeaeaeaffebebebffecebecffecedecffededeeffeeeeeeffefefeeffefefeffff0f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f7fffaf9fafffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141413ff131313ff131413ff0e0d0eff080808ff040404ff020202ff010001ff000100ff000100ff000000ff000000ff000000ff010101ff010201ff010101ff010101ff000001ff000001ff000100ff000101ff010000ff000101ff010000ff000101ff010100ff000100ff010101ff010101ff010101ff010101ff010000ff000001ff010001ff000101ff000101ff000001ff010100ff000101ff000100ff010000ff000100ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0dff0d0e0eff080808ff080808ff050605ff060506ff060606ff040404ff040404ff030304ff050505ff0a090aff0f0f0fff141313ff151515ff151515ff161516ff161716ff171718ff181818ff19191aff1a1a1aff1b1b1bff1c1c1cff1d1d1dff1e1d1eff1e1e1fff1f1f1fff202020ff9e9e9dffe5e4e5ffe6e6e6ffe7e6e6ffe7e7e7ffe8e7e8ffe8e9e8ffe9e9e9ffe9e9e9ffeaeaeaffebebeaffecebebffececebffececedffedededffededeeffeeeeefffeeefeeffefefeffff0efefffeff0f0fff0f0f0fff0f1f1fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f7f6fff7f7f7fff7f7f8fff8f9f8fff9f9f9fff9faf9fffafafafffafbfafffbfafbfffbfbfcfffbfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfefffefefefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefdfefffefefefffefefefffefefdfffdfefdfffefdfefffefefefffdfdfefffefdfefffefefefffefefefffffefefffefefffffefefefffefffefffffffefffefffffffefefffffffefffffefffefffefffefffffefefffefefefffefefefffefffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffffefffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffefefefffffefffffefffffffefffefffefefffffefefefffefefefffefffefffffefefffefffffffefefefffffefffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffefffefffefefefffefefefffdfdfefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafbfbfffbfafafffafafafffafafafffafafafff9faf9fffaf9fafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f9fff9f8f8fff9f8f8fff8f9f9fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff8f8f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff3f4f4ffe7e7e7ffd7d6d7ffababaaff858585ff6c6b6bff5a5b5bff404040ff222323ff0c0d0dff040405ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030404ff0a0a0aff1d1d1dff484948ff5f5f5fff6e6d6dff838383ffb7b6b7ffd7d8d7ffeaeaeafff4f4f5fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f9f9fff9f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fffafaf9fffafafafff9faf9fffaf9fafffafafafffbfafafffafbfafffafafbfffafbfafffafbfafffafafafffbfafafffbfbfafffbfafafffbfbfafffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfefffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffdfefdfffefefefffefffefffffefffffefffefffefefffffefefefffefefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffefffffffefffffffffefffffefffffffffefefffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffefefefffefffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffefefefffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffffffffffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffefffffffffffefffefffefefffffffefffffffefefffefffffffefefffffefffefffefffefffefefefffffefefffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffdfefefffefdfefffefefefffdfefefffdfdfefffefefdfffdfefefffdfefefffefefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefdfffdfdfefffefefefffefdfdfffdfefefffdfdfefffdfefdfffdfefdfffdfdfdfffefdfdfffefefdfffefdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfafafffafafafffafafafff9fafafff9f9f8fff8f8f8fff7f7f8fff7f7f8fff6f7f6fff6f6f6fff6f5f5fff4f5f5fff4f3f4fff3f4f3fff2f3f3fff2f2f3fff2f2f2fff1f2f2fff1f1f1fff1f0f0ffeff0efffefefefffefefefffeeefefffeeeeeeffedeeeeffedededffedececffecececffebebebffeaeaeaffe9e9e9ffe9e8e9ffe7e8e7ffe7e6e7ffe6e7e6ffe6e5e6ffe5e5e4ffe3e4e4ffe3e3e3ffe2e1e2ffc2c2c3ff2f3030ff202020ff202020ff1f1f1eff1e1e1eff1d1d1dff1c1b1bff1a1b1bff19191aff181918ff171817ff161617ff171616ff161616ff161515ff141514ff131213ff0f0f0fff0a0a0bff070707ff060606ff060707ff060606ff060606ff060506ff030404ff050504ff040505ff040405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff020101ff020202ff020102ff020202ff000101ff000001ff010101ff010101ff000101ff000000ff000100ff010001ff010101ff000101ff010101ff010101ff010101ff010101ff010201ff010101ff000000ff000000ff010001ff000100ff010001ff000100ff000001ff000000ff000000ff010101ff020102ff0b0b0bff0b0b0bff0e0e0eff101010ff1313120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff030202ff080809ff131313ff282728ff4b4b4bff6f6f70ff808080ff878787ff878887ff898889ff8b8b8bff8d8d8cff8d8e8eff8d8d8eff8d8d8dff8d8d8dff8e8e8fff919090ff929291ff949393ffa9aaa9ffe4e3e4fffcfcfbfffbfbfcfffbfbfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffcfbfbfffbfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcffebecebffb3b2b3ff929292ff909090ff909090ff8f9090ff8f8f8fff8f8e8fff8e8f8fff8e8d8dff8d8d8dff8c8d8cff8e8d8eff8e8f8eff888888ff797979ff636364ff4d4d4dff2f2f30ff131313ff060505ff020203ff000101ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffdfdfefffbfbfbfff9f9f9fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f5f6fff6f6f6fff6f5f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff3f3f4fff4f3f3fff3f3f3fff3f2f2fff2f2f2fff2f1f2fff1f2f1fff0f1f1fff0f0f1fff0f0f0fff0f0f0fff0efefffefefefffeeeeeeffedeeeeffedededffecededffebebecffebebebffeaeaeaffeaeaeaffe9e8e8ffe7e7e8ffe7e6e6ffe5e6e6ffe4e5e5ffe3e3e4ffe4e4e3ffe4e5e5ffe5e6e6ffe8e7e7ffe8e9e8ffe9e9e9ffe9e9eaffe8e9e9ffe6e6e6ffe2e3e3ffdfdfe0ffdededeffdedfdfffdfdfdfffdfe0e0ffdfe0dfffe0e0e1ffe0e1e0ffe1e0e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe4e5e4ffe2e3e3ffe1e0e0ffdededeffdcdcdcffd9dadaffd8d8d7ffd5d6d6ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd1d0d1ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0cfd0ffcfd0d0ffd0cfcfffcfd0d0ffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececeffcececfffcececfffcececeffcececeffcdceceffcececeffcececeffcdcecdffcdcdceffcececeffcfceceffcecfcfffcececfffcecfceffcecfceffcececeffcececeffcececeffcececdffcececdffcecdceffcececdffcdcdceffcdcdceffcdceceffcdceceffcecdceffcdceceffcecdcdffcdceceffcececdffcececeffcecdceffcececeffcececeffcececeffcecdcdffcdceceffcecdceffcececeffcdceceffcdcdceffcececdffcececeffcdceceffcecdcdffcdcecdffcdcdcdffcdcdceffcbccccffcbcbcbffcacbcbffcacbcbffcbcacaffcacbcbffcacacaffcacacaffc9cac9ffcacacaffcacbcaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbccccffcbcbccffcbcccbffcbcccbffcbcbccffcccbccffcccccbffcccbcbffcccccbffccccccffccccccffccccccffcccccdffccccccffcccdcdffcdccccffcccccdffcdccccffcccdcdffcdcdccffcdcdcdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdceceffcdceceffcdcdceffcececdffcdceceffcdcecdffcecdcdffcdcecdffcecdceffcececeffcdceceffcececeffcdceceffcececeffcececeffcecfceffcececeffcecfceffcececeffcfcecfffcecfceffcfcecfffcfcfcfffcfcecfffcfcfceffcfcfcfffcfcfd0ffd0cfcfffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d0d0ffd1d0d0ffd0d1d1ffd1d0d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d1d1ffd2d3d2ffd4d3d4ffd5d5d5ffd6d6d7ffdadadbffdededeffe0e1e1ffe4e4e4ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe8e8e7ffe7e8e8ffe7e8e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e5e5ffe3e4e3ffe4e3e4ffe2e3e2ffe2e1e2ffe1e1e1ffe0e0e1ffdfdfdfffe0e1e1ffe3e3e3ffe7e6e7ffe9e9eaffebebecffeeeeedffeeeeeeffecedecffe8e8e9ffe6e6e6ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e7e6ffe7e7e7ffe8e8e8ffe9e9e9ffeae9e9ffeaebeaffebeaebffececebffececedffededeeffeeeeeeffefefeffff0efeffff0f0f0fff1f0f0fff1f1f1fff2f2f1fff2f2f2fff2f2f3fff3f3f3fff3f4f3fff3f4f3fff4f3f3fff3f3f4fff4f4f4fff4f5f4fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f6f6fff8f8f8fffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141415ff141414ff131413ff131313ff131313ff0d0e0eff080808ff060606ff030404ff030202ff020102ff010101ff000101ff020201ff010201ff010101ff010101ff010101ff000000ff000100ff010000ff000100ff000101ff000100ff010101ff000101ff000001ff010101ff010101ff010101ff010101ff010101ff000100ff000100ff010101ff000000ff000001ff000001ff000101ff010000ff000100ff010000ff010100ff000000ff020202ff020302ff020202ff020202ff020202ff020202ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0fff0e0f0eff0e0d0dff0e0e0dff080808ff090808ff050505ff060505ff060605ff040304ff040505ff080808ff0c0c0dff111112ff161515ff171616ff171616ff171717ff171818ff191919ff1a191aff1b1b1bff1c1c1cff1e1d1eff1e1e1eff1f2020ff20201fff202021ff212121ff494948ffdddedeffe6e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffeaeaeaffeaeaeaffeaebebffececebffebececffececedffedededffeeeeeeffeeeeeeffeeefeeffefefefffeff0efffeff0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f2fff2f2f1fff3f3f2fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f8fff8f8f8fff8f9f9fff9f9f9fff9faf9fffafafafffbfbfafffbfafafffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffefdfefffefefdfffdfefefffefefdfffdfdfefffefefefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffdfefdfffdfefefffefefefffefefefffdfefdfffdfefdfffefdfefffefffefffefefefffefefefffefffffffefefffffefefffffefefefffffffefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefffffefefffffefffefffffefefffefffefffffefefffffffefffefefefffffefefffffffffffffffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffefefffffefffefffffffefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefdfefffefefdfffdfefefffdfefdfffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfafafffafafafffaf9fafff9f9f9fffaf9fafff9f9f9fffaf9fafff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff8f9f9fff8f9f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff2f2f2ffe5e5e6ffcecdceffafb0b0ff808080ff676767ff525252ff353535ff1a1a1aff0b0b0bff040504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010102ff050506ff0b0b0bff181817ff323333ff5b5a5bff696a6aff7f7f7fffb1b1b0ffd4d4d4ffe7e7e7fff3f3f4fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f9fff8f8f9fff9f9f9fff8f8f9fff9f8f9fff8f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9fafff9faf9fff9fafafffafafafff9fafafffafafafffbfafafffafafafffbfafafffafafafffafafbfffafbfafffbfbfafffafbfafffbfbfbfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfcfcfffbfcfbfffcfcfcfffcfdfdfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefefefffefefefffefefffffefefefffffefffffefefefffffefffffffffefffffffffffffffefffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffefffefffefffefffffefffffffffefffefffffffefffefffffffffffefffffffffefffffffffefffffffefffefefffffffefffffefffffffefefefffefefefffffffffffefefefffefefffffefefffffefffffffffefefffefffefffffefefffffffefffefefefffffefefffefffefffffffffffefffffffffffefffefefffffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffefffffffffffefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffefffefffefffffefefffefefefffefefffffefffefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefdfdfffefefdfffefdfdfffefefdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefdfffefefefffefefdfffdfdfefffefefefffefefdfffdfefefffdfefefffdfdfefffefefdfffefefdfffdfefdfffefefefffefdfefffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffafbfbfffafbfafffafbfbfff9fafafff9f9fafff8f8f8fff8f8f7fff7f7f8fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff3f4f3fff3f3f4fff3f3f3fff2f3f2fff2f1f2fff1f2f1fff1f1f1fff1f1f0fff0efeffff0efefffeff0efffefefefffeeeeeeffeeeeedffecededffececedffecebebffeaeaeaffe9e9e9ffe9e8e9ffe8e9e9ffe8e8e9ffe7e7e7ffe7e6e7ffe5e5e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ff767677ff222222ff222221ff212121ff202020ff1e1e1fff1d1d1dff1c1c1cff1a1b1aff1a1a1aff191919ff181818ff171818ff181817ff161716ff151616ff141414ff111111ff0c0d0cff080808ff060506ff060605ff060606ff050605ff040404ff040505ff050405ff050504ff060605ff050505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff010100ff000001ff010001ff010202ff010202ff020201ff020202ff020202ff020202ff010101ff010101ff010001ff010100ff010101ff010000ff000000ff010000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020201ff0b0c0cff0b0b0bff0e0e0eff101010ff131312ff141514000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010102ff050404ff070706ff131414ff2c2b2bff555555ff747474ff838382ff888888ff898989ff898a8aff8b8b8aff8c8b8bff8b8c8bff8c8b8bff8c8c8cff8d8d8eff8e8f8fff909090ff909190ff909091ff9a9a9affd0d0d0fff8f9f8fffbfcfbfffcfbfbfffbfcfbfffbfcfcfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfff9faf9ffd7d6d6ff9f9f9eff8f8f8fff8f8f8fff8f8f8fff8f8f90ff8e8f8fff8e8e8eff8d8e8eff8d8d8eff8d8c8cff8c8b8bff8a8989ff8a898aff898a8aff828282ff6f6f6fff515051ff303031ff151515ff0b0c0bff040505ff010101ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffefdfefffcfcfcfffbfafbfff9f9f8fff7f8f8fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f4fff5f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f1fff1f1f1fff0f1f0fff0f1f0fff0f0f0ffeff0efffefefefffeeefeeffeeeeefffedeeeeffedededffecececffececebffeaeaebffeae9eaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe4e5e5ffe4e4e4ffe3e3e3ffe4e4e4ffe6e5e5ffe7e8e7ffe9e8e8ffe9e9e9ffe9e9e9ffeae9e9ffe8e8e8ffe4e4e4ffe0e1e1ffdfdfdeffdededeffdfdfdfffe0dfdfffe1e0e0ffe1e0e0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e2ffe3e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe4e5e4ffe5e4e5ffe4e5e4ffe2e2e2ffdfdfdeffdddedeffdbdbdbffd9d8d9ffd7d7d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd2d1d1ffd2d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffd0cfd0ffcfcfcfffcfcfd0ffcfcfcfffd0cfd0ffcfcfcfffcfcfcfffcfcfceffcecfcfffcfcfceffcececeffcececfffcececeffcececeffcececeffcececfffcfcfceffcfcfceffcececeffcececeffcececeffcececeffcdceceffcececeffcdcecdffcececeffcececeffcececeffcdcecdffcdcecdffcecdceffcdcecdffcdceceffcdcecdffcdceceffcdceceffcecdceffcececdffcececdffcececeffcececeffcececeffcececeffcececdffcececeffcdcecdffcececeffcececeffcececeffcecdcdffcdcecdffcecdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcbcbccffcbcbccffcbcbcbffcacbcbffcacbcbffcbcbcbffcccbcbffcbcbcbffcccbccffcbcbccffccccccffccccccffccccccffcbcbccffccccccffcccccbffcbccccffcccccbffcbcbccffcbcbccffcbcccbffcbccccffcbccccffcbcbccffcccccbffccccccffcbccccffccccccffccccccffccccccffccccccffcccdccffccccccffccccccffcdcdccffcdcdcdffcccdccffcccdccffcdcccdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcdceffcdcdcdffcececdffcdcdcdffcecdceffcdceceffcdcecdffcdcecdffcececeffcdceceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcecdceffcececeffcecfceffcececfffcececfffcecfceffcececeffcececfffcfceceffcfceceffcfceceffcfcecfffcececfffcfcfcfffcfcfcfffd0cfd0ffcfcfcfffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd0d1d1ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd5d4d4ffd6d6d6ffd8d9d8ffddddddffe0dfe0ffe2e3e2ffe5e6e6ffe7e8e7ffe8e9e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe8e8e7ffe8e7e8ffe7e7e8ffe7e7e7ffe6e6e7ffe6e6e7ffe6e5e6ffe6e5e5ffe5e4e4ffe4e3e4ffe3e3e3ffe3e2e3ffe1e1e2ffe1e0e1ffe0e0e0ffe1e0e1ffe2e2e1ffe5e5e5ffe7e7e7ffeaeaeaffecededffefefeeffeeefefffebecebffe7e7e8ffe5e4e4ffe3e3e3ffe3e4e3ffe5e5e5ffe6e6e6ffe6e6e7ffe7e8e7ffe9e9e8ffe9eae9ffeaeaeaffebebebffecececffecedecffedededffeeeeeeffefefeeffefefeffff0f0f0fff0f1f1fff1f1f1fff1f1f2fff2f2f2fff3f3f2fff2f2f3fff3f3f3fff3f4f4fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff5f5f5fff7f6f6fffafbfafffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151415ff151514ff141313ff131313ff131313ff0d0e0eff0c0c0cff0a0a09ff070707ff050505ff040404ff050504ff050505ff050504ff030303ff020202ff010201ff010101ff000100ff010001ff000000ff000000ff000101ff010100ff000000ff000100ff010101ff010101ff010101ff000101ff000100ff010101ff000100ff000001ff000000ff000000ff010000ff010101ff000000ff000000ff010000ff000100ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff010101ff000000ff000001ff010001ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0f0f0eff0e0e0eff0e0d0eff0e0e0dff080908ff080808ff060606ff060605ff050505ff070707ff0b0b0cff101011ff151514ff171717ff181718ff181818ff191819ff191919ff1b1a1aff1c1c1cff1c1d1cff1f1f1eff1f1f20ff202020ff212121ff222222ff222223ff242324ff919190ffe6e6e6ffe6e7e7ffe8e8e7ffe8e8e8ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebeaeaffebebebffecececffededecffedededffeeeeeeffeeefeeffefefefffeff0effff0eff0fff0f0effff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f4fff5f5f4fff4f5f5fff5f6f6fff6f7f6fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9fafffafafafffafbfafffafbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffefdfdfffefefefffdfdfdfffefefefffdfdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffefefdfffefdfdfffdfefefffdfefefffefefefffdfefefffefdfefffefffefffefefefffefefefffefefefffefefefffefffffffffefefffefffefffefefffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefffefffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffefefffefffefffefffefffefffffffffffefffefefefffefefefffefefefffefefffffffefefffefefffffefefefffefefffffffefffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefdfefffdfefdfffdfefefffdfefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffdfefdfffdfefdfffefefefffdfdfdfffdfdfefffcfdfcfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafafffafafafffafafafffafafafffafafafffaf9fafffaf9f9fffafafafff9f9f9fffaf9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff9f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff6f6f5fff1f1f1ffdfdfdfffcecfceffa9a9a8ff797a7aff636364ff4f4f4fff333333ff1a1919ff0b0b0aff030304ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050405ff0d0d0dff1d1d1dff343534ff515151ff686968ff7b7c7bffabaaaaffcfd0d0ffe4e4e5fff2f2f2fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff8f7f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff8f8f9fff9f8f9fff9f8f9fff9f8f8fff9f9f9fff8f8f8fff9f9f9fff8f8f9fff8f8f8fff8f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffaf9fafff9fafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfafffbfafbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffefffffefffefffefffffffefffffffffffffffffefefffefffffffffffefffffffefffffffffffefefefffefffefffffffefffefffefffefefffffefefefffefefffffffefefffffffffffefefefffefefefffffefefffefffefffefffefffefffffffffffefffefefefffefefefffefefffffefefffffffffefffefffffffffefefffffefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffefefffffffefffffffffffffffefefffefffffffffffefffefefffffffffffffffffefffefefefffefefefffefefefffefefefffefffffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffdfdfefffefdfefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffefefefffdfefefffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffafbfbfffafbfafffafafafffafafafffafafafff9f9f9fff8f9f8fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f1f2fff2f1f1fff0f1f1fff0f1f0fff0f0f0fff0f0efffefefefffeeeeefffeeeeeeffededeeffededecffebebecffebeaeaffeaeaeaffeaeaebffeaeaeaffe9e9e9ffe9e9e9ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffc4c4c5ff343334ff242424ff232323ff212222ff212120ff1e1f1fff1e1e1eff1c1c1cff1b1b1bff1a1a1aff191919ff191919ff181919ff181817ff171616ff151615ff131413ff0f100fff0a0a0aff060506ff050605ff050606ff030404ff050505ff050404ff040505ff060505ff050605ff060506ff040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000100ff010101ff000000ff000000ff020202ff010202ff020202ff010201ff020202ff020102ff010101ff000001ff010001ff010100ff000101ff000000ff010101ff010100ff000101ff000001ff010001ff010001ff020101ff000000ff000000ff000000ff000001ff000000ff010000ff020101ff010101ff030303ff040405ff050505ff0b0b0bff0e0e0eff100f10ff131313ff151514ff151415ff1415150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff020202ff090909ff161616ff353435ff5d5d5dff7a7a79ff858585ff8a8b8bff8e8e8dff8b8b8bff8a8a8aff8a8a89ff8b8b8aff8b8b8bff8c8c8cff8d8d8dff8e8f8fff8f8f8eff8f8e8fff8f908fff939393ffb7b8b7ffd7d8d8fff6f5f6fffbfcfbfffbfcfcfffbfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfbfcfff6f6f6ffdbdbdbffb5b5b5ff959594ff8d8e8eff8d8d8dff8d8e8eff8e8e8dff8d8d8dff8d8d8dff8d8c8dff8d8c8dff8d8d8dff8b8b8cff898989ff878787ff878788ff848384ff777676ff5c5c5cff383838ff191919ff0a090aff030303ff010202ff010101ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff010100ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefdfffbfbfcfff9f9f9fff7f8f7fff7f7f8fff7f6f7fff7f6f7fff7f7f6fff6f6f6fff5f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff0f1f0fff0eff0ffeff0efffeeefefffeeeeeeffeeeeeeffedededffecededffececebffebebebffebeaebffe9e9e9ffe8e9e8ffe8e8e7ffe6e7e6ffe5e5e6ffe4e4e4ffe3e3e3ffe4e3e3ffe5e5e5ffe6e6e7ffe8e8e8ffe9e9e8ffe9eae9ffe9eaeaffe9eae9ffe6e6e6ffe2e2e2ffdfdfdfffdededfffdfdfdfffe0e0dfffe0e0e0ffe1e0e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe2e3e3ffe0e0e0ffdedfdeffdcdcdcffdadadaffd8d8d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d3ffd2d2d2ffd3d3d2ffd2d2d2ffd2d1d2ffd2d2d1ffd1d2d2ffd1d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd1d1d0ffd0d0d1ffd0d0d0ffd0d0d1ffd0d0d1ffd0d0d0ffd0cfd0ffd0d0d0ffcfcfcfffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcecfffcecfcfffcfcfceffcececeffcfcfcfffcfceceffcececeffcececeffcecdceffcececdffcececeffcececdffcecdcdffcdceceffcdceceffcececeffcdceceffcecdceffcdcecdffcdceceffcdcecdffcececeffcecdcdffcdceceffcececdffcececdffcececeffcdcecdffcdcecdffcececeffcdceceffcdceceffcdcecdffcececeffcecdcdffcececeffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdccffccccccffccccccffccccccffccccccffcdcdccffcccccdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffccccccffcdcdccffcccccdffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcdcdccffcdccccffccccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdceffcdcecdffcdcdceffcdcecdffcececeffcecdcdffcdceceffcececdffcececeffcececeffcececeffcececeffcfceceffcececeffcececfffcececeffcececeffcfceceffcfcfcfffcececeffcececeffcfceceffcecfceffcecfceffcfcfcfffcfcfceffcecfcfffcececfffcfcecfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffd0cfcfffd0d0d0ffcfcfcfffd0d0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd4d4d4ffd5d6d5ffd7d8d7ffdbdbdbffdedfdfffe1e0e1ffe4e5e4ffe7e7e7ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e9ffe9e8e8ffe8e9e8ffe9e8e9ffe8e9e8ffe8e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e8e8ffe9e9e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe7e7e8ffe7e7e7ffe6e6e7ffe6e5e6ffe5e5e5ffe5e4e5ffe4e3e4ffe3e3e3ffe3e3e3ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe3e3e3ffe5e5e5ffe8e8e8ffecebecffeeeeeeffefeeefffecedecffe9e9e9ffe5e6e6ffe4e4e4ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e9e8ffe9e9e9ffeae9eaffeaebebffebecebffecedecffedededffeeedeeffeeefeeffefeff0fff0f0f0fff1f1f0fff1f1f1fff1f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff8f9f8fffdfdfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151516ff151515ff151515ff141515ff151415ff131314ff131313ff131212ff111111ff0f0f0fff0d0e0eff0c0c0bff0a0a0aff090a0aff0a0a0aff09090aff070708ff060505ff030404ff020302ff020202ff020102ff020202ff010101ff010101ff000100ff000000ff000000ff000000ff010101ff010101ff010000ff010001ff000000ff010000ff000101ff000001ff000000ff010101ff000100ff000100ff010000ff000101ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff010101ff000000ff000100ff000101ff000100ff000000ff010101ff010000ff000100ff000100ff000001ff010101ff000001ff000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080909ff0f0f0fff0e0f0eff0e0f0eff0f0e0eff0d0e0eff0d0e0dff080809ff080808ff030404ff060607ff0b0a0aff101010ff141415ff171716ff181818ff191918ff191a1aff1a1a1aff1a1b1bff1c1c1cff1d1d1dff1e1f1eff202020ff212122ff222223ff232323ff242424ff252424ff444444ffd7d7d7ffe7e7e8ffe8e7e8ffe8e8e8ffe9e8e9ffe9eaeaffeaeaeaffebebebffebebebffecebecffecececffedececffedededffedeeeeffefeeeeffefefefffeff0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f3f3fff4f4f4fff5f4f4fff5f5f5fff5f6f6fff7f7f7fff7f8f8fff9f9f9fff9f9f9fff9faf9fffafafafffafbfbfffafbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfefffefdfdfffefdfdfffdfefdfffdfefdfffdfdfefffefefefffdfdfefffefefefffefdfdfffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffefefffefffffffefefefffffefffffefffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffefffffffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffefffffefffffffefefefffffefffffefefefffefefefffefefffffffefefffefefefffefefffffefefefffefefefffefffefffefffffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefefffdfefefffdfdfdfffdfdfefffdfdfefffefdfdfffdfefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfefefffefefdfffdfefefffdfdfdfffefdfdfffdfdfdfffefefefffefdfdfffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafaf9fffafafafffafafafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f8f8fff8f9f9fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff6f6f6fff5f5f5ffeeededffe1e0e1ffc9c9c9ffa09f9fff737474ff626262ff4e4f4fff343434ff161616ff070807ff030202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff0a0a0aff1a1a1aff363636ff505050ff636464ff7c7b7bffa4a3a4ffccccccffe2e1e2fff1f2f2fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f8f8fff7f8f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff8f8f9fff9f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafffaf9fafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffffffffefefffffefefffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffefffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffffefefffefefefffefffffffffefefffffefffffffefefffffefefffefffffffffefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffefefefffefefefffefffffffffefefffefffffffefffffffffffefffffefffffffffefffefffffffffffffffefefffffffffefffffefefffefffefffefffefffefefffffffffffffefefffffefefffffffefefffefefffffefffffffffefffffefefffffffefffffffefefffefffffffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffdfefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffdfdfefffefefefffdfdfefffefefefffefdfdfffdfefefffefefefffefefefffefdfefffefefefffefdfefffdfefefffdfefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffafbfbfffafbfbfffafbfafffafafafffafafafffaf9f9fff9f9f9fff8f8f8fff8f7f7fff8f7f7fff6f6f6fff6f6f6fff5f6f6fff4f4f5fff3f4f4fff4f4f4fff3f3f3fff2f3f2fff2f2f2fff1f2f2fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0efefffeeefefffedeeeeffededecffecececffececebffebececffebecebffeaeaebffeaeaeaffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e8ffe6e7e7ffe5e5e5ffe5e5e5ffe4e3e4ff79797aff252626ff252425ff232324ff222222ff212021ff1f1f1fff1d1e1eff1c1d1dff1c1c1bff1b1b1bff1a1a1aff191919ff181819ff171718ff171716ff151616ff121212ff0c0c0cff070607ff040404ff030404ff040505ff050504ff040505ff050505ff050505ff050505ff040505ff070606ff070607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000101ff010101ff010001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff020101ff010202ff020202ff010202ff020202ff020202ff000100ff010101ff000101ff000100ff010001ff000000ff000101ff010101ff000000ff000000ff000101ff010101ff020102ff010201ff000101ff010101ff010202ff030303ff040404ff050605ff070707ff09090aff0b0b0cff0d0d0eff101010ff131213ff141414ff151515ff151515ff1515150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040405ff0b0b0bff1d1d1dff404040ff666767ff7d7d7dff878687ff8c8c8cff8c8b8cff898a89ff898989ff8a8b8bff8b8b8bff8c8b8bff8c8c8cff8c8c8cff8c8c8cff8c8c8dff8e8e8dff8f8f8fff909191ff919191ffa3a3a4ffc5c5c5ffe4e5e5fff9f9f9fffcfcfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfcfcffebececffcbcbcbffa7a7a6ff8f908fff8f8e8eff8d8e8eff8c8c8cff8c8b8cff8b8b8bff8b8b8bff8b8b8cff8b8b8bff8b8b8bff8c8c8dff8c8c8cff8a8a8aff878887ff868787ff858585ff7a7b7bff646464ff434242ff232323ff0c0d0cff030304ff010101ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffcfcfdfffafafbfff7f7f8fff7f7f7fff7f6f6fff6f6f7fff6f7f6fff6f6f6fff6f5f6fff5f5f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff2f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0eff0ffefefefffeeefefffeeeeeeffeeeeedffecededffecececffebebebffeaeaeaffeaeaeaffe9e8e8ffe9e8e8ffe7e7e7ffe6e6e6ffe4e5e5ffe4e3e4ffe3e3e3ffe4e5e5ffe6e6e6ffe8e8e8ffe9e9e9ffe9eaeaffeaeaeaffe9e9eaffe8e8e7ffe4e4e4ffe0e0e0ffdfdedeffdfdfdfffdfe0e0ffe0e0e0ffe1e0e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe3e3e4ffe4e4e4ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e6e6ffe4e5e5ffe2e2e2ffdfdfdfffdddedeffdbdbdbffd9d8d8ffd6d6d6ffd5d5d5ffd4d4d4ffd5d4d4ffd4d3d4ffd4d3d3ffd3d3d4ffd3d3d3ffd2d3d3ffd3d3d3ffd2d3d2ffd2d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd2d2d2ffd1d2d2ffd2d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d0d1ffd1d1d0ffd0d1d1ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfcecfffcecfcfffcececeffcecfcfffcfceceffcececeffcececeffcececeffcececeffcdceceffcececdffcececeffcececeffcececeffcecdceffcececeffcdceceffcdceceffcececdffcdceceffcececeffcececeffcececeffcececeffcececeffcfceceffcececeffcfceceffcececeffcececeffcececeffcececeffcececeffcdcecdffcecdceffcdceceffcdcdcdffcecdceffcdcdcdffcdcdcdffcdcdceffcecdcdffcdceceffcdceceffcececeffcececeffcececdffcdceceffcececeffcdcdceffcecdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcdcdcdffcccccdffcccccdffcdccccffcccccdffcccdccffcdcccdffcccccdffcdcccdffcdcccdffcccdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececdffcdceceffcdceceffcececeffcecdceffcececeffcdceceffcececeffcececeffcececeffcececeffcececeffcececeffcececfffcfceceffcfcecfffcfcecfffcfcecfffcecfcfffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfd0ffcfcfd0ffcfcfcfffd0cfd0ffcfd0cfffcfd0d0ffd0d0d0ffcfcfd0ffd0d0d0ffd0cfcfffcfd0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd0d0d1ffd0d1d1ffd1d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd1d1d1ffd2d1d2ffd2d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd5d5d5ffd7d6d6ffd9d9d9ffdddedeffe0e0e0ffe3e2e3ffe6e6e6ffe7e8e8ffe8e9e9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe9e9e8ffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e6e7ffe6e7e6ffe5e6e6ffe5e6e5ffe4e4e5ffe4e4e4ffe3e3e3ffe2e3e2ffe1e2e1ffe0e0e1ffe0e1e1ffe1e1e2ffe3e3e4ffe7e6e6ffeaeaeaffedededffefeeefffeeeeeeffecebecffe8e7e7ffe4e5e5ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe8e7e7ffe8e8e9ffe9e9eaffebeaeaffebecebffecececffedededffeeeeeeffefefefffefefeffff0f0f0fff0f1f0fff0f1f1fff1f1f1fff2f1f1fff2f2f2fff2f3f3fff3f3f3fff4f3f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff7f6f7fffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff151615ff151515ff161516ff151415ff151414ff141413ff131414ff131313ff131313ff121211ff111111ff0f1010ff0f100fff101010ff101010ff0e0f0fff0d0c0cff0a0a0aff080808ff060606ff060606ff050506ff040504ff030303ff020202ff010201ff010001ff020101ff010101ff000000ff000000ff000000ff010000ff000101ff010000ff010001ff000101ff000001ff010000ff000000ff000100ff020201ff020202ff020202ff020203ff020202ff020202ff020202ff020202ff010101ff010100ff000000ff000000ff000000ff000000ff010000ff010100ff010000ff000101ff010101ff000100ff010100ff000101ff020101ff010201ff010201ff020102ff020102ff020102ff0202010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090809ff090909ff080909ff0e0e0eff0e0e0eff0e0f0eff0f0f0eff0e0e0dff0d0e0eff080809ff060606ff080808ff0d0d0eff131413ff161616ff181818ff191919ff1a1a1aff1b1a1bff1c1b1bff1d1c1cff1e1e1dff1f1f1fff202120ff222222ff232423ff252424ff252525ff262625ff262726ff929392ffe8e7e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9eaeaffeaeaeaffebebebffebecebffecececffecedecffededecffeeeeeeffeeeeeeffeeefeeffefeeeffff0efeffff0f0f0fff0f0f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff2f1f1fff1f2f1fff1f1f2fff3f2f2fff3f3f3fff3f3f3fff4f4f4fff4f5f4fff5f4f4fff5f5f5fff7f6f6fff8f7f8fff8f8f8fff8f9f9fff9f9f9fffaf9f9fffafafafffbfbfafffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffefefdfffefdfdfffdfefefffefefefffdfefdfffefefdfffdfefefffefefdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefdfffefefdfffefefefffefefdfffefefefffefefdfffdfefefffefdfdfffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffffffefefefffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefefffefffffffffffefffffffefffefefffffefefffffefefefffffefefffefefefffefffefffefefefffffffffffefffefffefefefffefefffffffefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffefefffefffefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfefffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfefffefefdfffefefefffdfdfefffefefefffefefefffefdfefffdfefefffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafafafffbfafafffafafafff9f9fafffaf9fafffaf9f9fffaf9f9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff8f9f8fff9f8f9fff9f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff8f7f7fff7f7f7fff6f5f6fff3f3f3ffeeeeeeffdddcdcffc3c3c3ff979696ff6f6e6fff5f5f5fff4a4a4bff272626ff0e0d0eff040404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080708ff131413ff2e2e2fff4e4d4dff616060ff707070ffa9a9a9ffc8c8c8ffdfdedfffeff0f0fff5f5f5fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f8fff9f8f8fff8f9f8fff9f9f9fff8f9f8fff9f9f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fffaf9fafffaf9fafffaf9fafffafafafff9fafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefefdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffdfefefffdfdfdfffefdfefffefefefffefefefffffefefffffefefffefffefffffefffffefffefffffffefffefffffffefefefffefffefffefffefffffffffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffefefefffefefffffffffffffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffffffefefefffffefffffffefefffffefefffffffefffffefefffefffefffffffffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefefffefffefffefffffffefefefffefefffffefffefffefefefffefffefffefffefffffffffffefefefffefffefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffefefffefffefffefefefffffefefffffefefffefefefffefefefffefffefffffefefffefefffffffefefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefdfdfffefefefffefefdfffefefdfffdfefefffefefefffefefdfffefefdfffefefefffefefdfffdfefdfffdfefdfffefefefffefdfefffefefefffefefefffdfefefffefdfdfffefefefffefefdfffefdfdfffdfefefffdfefdfffefefefffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffafafafffbfafbfffafafafffaf9fafffafafafffafafafff9f9f9fff8f8f8fff8f8f8fff7f6f7fff6f6f7fff6f6f5fff5f4f5fff4f4f4fff3f4f4fff3f3f3fff3f2f3fff2f3f2fff2f3f2fff2f2f2fff1f1f2fff0f1f1fff0f0f0fff1f0f0ffefeff0ffefefefffeeeeeeffeeeeeeffedededffecececffecececffecebebffebebebffebebeaffeaeaeaffe9eae9ffe9e9e9ffe8e9e8ffe8e8e7ffe6e7e7ffe6e6e5ffe5e5e5ffc6c6c6ff373637ff272626ff252525ff242424ff222322ff212020ff1f2020ff1e1e1eff1d1d1dff1c1c1cff1b1c1bff1b1b1bff1a1a1aff181919ff181717ff171717ff141414ff0e0e0fff060606ff030303ff020302ff040404ff050505ff050605ff050505ff060505ff050404ff060606ff060607ff090909ff0909090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010101ff010201ff020202ff010101ff010201ff010101ff000000ff000000ff000001ff010101ff000001ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010101ff010000ff000101ff020201ff020102ff020202ff020202ff020202ff010101ff010101ff010100ff010100ff000000ff000000ff000000ff010101ff010101ff010201ff030303ff050505ff050505ff040404ff040304ff040404ff050505ff070707ff0a0909ff0b0b0bff0e0d0dff0f0f0fff111110ff101010ff131312ff141414ff141514ff151515ff151515ff161516000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff050505ff0f100fff292929ff4f4f4fff6e6d6dff7e7d7dff868686ff898a89ff888787ff878788ff898988ff8a8989ff8a8a8aff8b8b8aff8b8b8bff8a8a8aff8b8b8bff8c8b8cff8d8d8cff8e8e8dff8e8e8eff8f8f8fff8e8e8fff949494ffb0b0b0ffc6c5c5ffd4d5d4ffdbdbdbffebebebfff1f0f0fffbfbfbfff3f3f3ffededecffe1e0e0ffd5d5d6ffc7c6c6ffbab9baff999a9aff8e8e8eff8d8c8dff8c8c8cff8c8c8cff8c8c8cff8b8c8bff8a8a8aff89898aff898989ff8a8989ff89898aff8a8b8aff8b8b8bff8b8b8bff898989ff868687ff868586ff7e7e7eff6a6a6aff4d4d4cff2f2e2eff141414ff060606ff010101ff010000ff000000ff000000ff000000ff000000ff010001ff000000ff010000ff000000ff000100ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffdfefdfffcfcfbfff8f9f9fff7f7f7fff6f7f6fff6f6f6fff7f6f7fff6f6f6fff6f5f6fff5f6f5fff5f5f5fff5f4f4fff4f4f5fff4f4f4fff4f3f3fff3f4f3fff3f3f2fff3f3f3fff2f2f2fff1f2f2fff1f1f1fff1f1f0fff0f0f0fff0eff0fff0f0f0ffefefefffeeefeeffedededffeeededffecedecffebebecffecebebffebeaeaffe9e9eaffe8e8e8ffe8e8e8ffe7e6e6ffe5e6e6ffe5e4e4ffe4e3e4ffe3e4e4ffe5e5e6ffe7e7e7ffe9e8e9ffe9eae9ffeaeaeaffebebeaffe8e9e9ffe5e5e6ffe1e1e1ffe0dfdfffdfdfdfffdfe0dfffe0e0e0ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe6e5e6ffe6e5e5ffe6e5e5ffe6e6e5ffe5e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe5e5e6ffe5e6e5ffe3e3e3ffe0e0e0ffdedfdfffdcdcddffdbdadaffd8d8d8ffd6d6d6ffd4d4d5ffd5d5d4ffd4d3d4ffd3d4d4ffd4d3d3ffd4d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd3d3d2ffd3d3d2ffd2d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d2d2ffd1d1d1ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d1ffd1d1d1ffd0d1d0ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0cfffd0cfd0ffd0cfd0ffd0cfcfffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfcfceffcecfcfffcfceceffcececeffcecfceffcececfffcfcfcfffcececfffcecfceffcececeffcfcecfffcecfceffcececfffcfcfceffcfcecfffcececfffcfcfcfffcfcfcfffcfcecfffcecfcfffcfcfceffcfcecfffcecfcfffcececfffcfceceffcececeffcecfceffcfcfceffcecfceffcececfffcececfffcececeffcfcfcfffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcececeffcececeffcececdffcecdcdffcdcecdffcecdceffcdcecdffcecdcdffcdcdcdffcdcdcdffcdcdccffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdceceffcececdffcececeffcececeffcececeffcecdceffcececeffcececeffcececeffcfcecfffcececfffcecfceffcececeffcfcecfffcecfceffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0cfcfffcfcfd0ffd0cfcfffd0cfd0ffcfcfd0ffcfcfd0ffd0cfcfffcfcfcfffcfd0cfffd0d0cfffd0d0cfffcfcfd0ffcfcfd0ffcfcfcfffd0d0d0ffcfcfd0ffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffcfcfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd1d0d1ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d1d2ffd2d1d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd3d2d2ffd2d3d3ffd3d3d2ffd3d4d3ffd5d5d4ffd6d7d6ffd8d7d7ffdbdbdbffdfdfdfffe1e1e1ffe5e5e5ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe8e8e9ffe9e9e8ffe9e8e9ffe8e8e9ffe9e9e9ffe9eae9ffeae9e9ffe9eaeaffeae9e9ffeae9eaffe9eaeaffe9e9eaffeae9e9ffe9e9e9ffe9eae9ffeaeae9ffeaeae9ffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e4ffe4e4e3ffe3e3e3ffe3e2e3ffe1e2e1ffe1e1e0ffe0e1e1ffe2e2e2ffe4e5e4ffe7e8e7ffecebecffeeedeeffefeeeeffededecffe9eaeaffe6e5e5ffe4e4e4ffe3e4e3ffe4e4e4ffe5e6e5ffe6e7e6ffe8e8e7ffe8e8e8ffe9eae9ffeaeaeaffebebebffecececffedecedffeeeeeeffeeeeefffefefefffefefeffff1f0f0fff0f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f4f3fff4f3f3fff3f4f4fff4f4f4fff5f4f5fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff6f6f6fff8f8f9fffcfcfdfffefefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171716ff161616ff151515ff151615ff151515ff141415ff151514ff141414ff141414ff141414ff141414ff131414ff131212ff121313ff131313ff131413ff131313ff121313ff111011ff0e0e0fff0c0c0dff0c0c0bff0b0b0bff0a0b0aff090908ff060606ff050505ff040404ff040404ff030303ff020202ff010001ff010000ff000001ff000101ff000000ff000000ff000000ff010100ff000101ff000100ff000001ff000000ff010101ff020102ff020202ff020202ff020202ff020202ff010101ff010001ff000000ff000001ff000001ff000000ff010000ff000100ff010101ff000100ff000101ff010101ff000000ff010001ff010101ff020202ff020202ff020101ff020202ff010102ff010102ff020202ff000101ff010001ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff080808ff090908ff090909ff0e0f0eff0e0e0fff0e0e0eff0e0e0fff0e0d0eff090909ff0a0909ff0c0c0dff101011ff161616ff181818ff191919ff1a1a1bff1b1b1cff1c1c1cff1e1d1dff1e1f1eff202020ff212121ff222222ff242424ff252525ff262626ff272727ff282828ff474747ffd9d9d9ffe9e9e8ffe8e9e9ffe9e9eaffeaeaeaffeaebebffebebebffecebebffecececffecededffedededffedeeeeffedeeeeffeeeeeeffefefefffefefefffefeff0fff0f0f1fff1f1f1fff2f1f1fff2f1f1fff1f2f1fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff3f3f3fff3f2f3fff4f3f3fff4f4f4fff5f4f4fff4f5f5fff5f6f5fff6f7f7fff7f8f8fff8f8f8fff9f9f8fff9fafafffafafafffafafbfffafbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfefdfffefefefffdfefdfffdfefefffefefefffdfdfdfffefdfefffdfefdfffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffefdfefffefefefffefefdfffdfefefffefdfdfffefefefffdfefefffdfefdfffdfefdfffefefefffdfdfefffdfdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffffffefffffffefffefffffffffffefefefffffefffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffefffffffffffffefefffefefefffffefefffefefffffefefffffefefefffffefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffefffffefefffefefffffffefefffefefefffdfefefffefefefffdfefdfffefefefffdfdfefffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffefefefffefdfdfffefdfdfffefefefffefefdfffdfdfefffdfefdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffaf9f9fff9faf9fffafafafff9faf9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f6f6fff6f6f6fff5f4f4fff3f2f2ffeaebebffd8d8d8ffbcbcbcff888888ff686868ff585857ff3a3a3aff191919ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050504ff0f0f0fff252525ff464646ff5e5e5eff6c6c6cff908f8fffcbcacaffdbdadaffedededfff4f4f4fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafffafafafff9fafafffafafafffafafafffafafafffafafafffbfafafffafbfbfffafafafffafafafffbfbfbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfefffefdfefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefefefffffffefffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffffffffefffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefefffffefffefffefefefffefffffffffefefffffffefffefffffffefffefffefefffffefefefffefefffffffefefffefefefffffefefffefefffffefefffffefffefffffffffffefefefffffefffffefefffffefffefffffefefffefffefffffffffffefffefffefffffffffefefffefefefffefefffffefefefffffffefffffffffffefefefffffffefffefefefffefefefffffffffffefffefffffefefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffffefefffffefefffffffffffefefefffffefefffffefefffffefefffefefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefdfffefefefffdfefefffdfefefffefefefffdfdfdfffefefefffdfefdfffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffefdfefffefefdfffefefdfffdfefefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfafffbfafbfffbfafafffafafafffafafafffaf9f9fffaf9f9fff9f9f9fff9f8f8fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f3f3fff3f2f3fff2f3f2fff2f2f3fff2f1f2fff1f1f1fff1f1f1fff0f1f1fff0f0f0ffeff0efffefefefffeeeeeeffeeeeeeffededeeffedededffedececffececebffecececffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e8e9ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ff747474ff272728ff262627ff262625ff242424ff232223ff212121ff20201fff1e1f1fff1e1d1dff1d1d1dff1c1c1cff1b1b1bff1a1a19ff191919ff181818ff151516ff101011ff0b0b0bff070707ff040505ff050504ff050505ff060505ff050505ff050505ff070606ff070606ff090909ff090909ff090909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000101ff010001ff010101ff010100ff000101ff010000ff010101ff010101ff010201ff010101ff020202ff010102ff000000ff000001ff010000ff010000ff000100ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff010000ff000001ff000100ff000000ff010202ff020102ff020201ff000100ff010101ff010102ff000101ff010001ff010000ff010000ff020101ff030303ff040404ff050606ff080808ff090909ff09090aff090909ff080909ff0a0909ff0b0b0bff0d0d0dff0f0f0fff101111ff121212ff121213ff131314ff131312ff151514ff151515ff151515ff151515ff151516ff161616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030302ff090909ff1a191aff393a39ff595959ff707070ff7f7f7eff848585ff858485ff858585ff868686ff878888ff898888ff898989ff898989ff898989ff8a8a8aff8b8b8bff8b8b8bff8c8c8cff8c8c8dff8d8d8cff8d8c8cff8c8d8cff8d8d8cff8c8b8cff8b8b8bff8d8d8cff919191ff999898ffa8a8a8ff9e9e9eff969595ff919192ff8f8f8fff8e8e8eff8e8f8fff8e8e8eff8d8d8cff8c8c8cff8b8b8bff8b8a8bff8a8a8aff89898aff898888ff888788ff888888ff888888ff888888ff898989ff8b8a8bff898989ff888889ff858586ff808180ff706f6fff535453ff393838ff1d1e1dff0a0a0aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff010000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfdfff9f9f9fff9f9f9fff7f7f7fff6f6f6fff6f6f6fff5f5f6fff5f5f6fff6f6f5fff5f5f5fff5f4f5fff4f4f4fff4f4f3fff3f3f4fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f1fff0f0f0ffefeff0fff0efefffefefefffeeeeeeffeeeeedffedededffedececffececebffebebebffeaeaeaffeae9e9ffe8e8e8ffe8e7e7ffe6e6e6ffe5e5e5ffe3e4e4ffe3e3e3ffe5e4e4ffe7e7e6ffe8e9e8ffe9e9e9ffeae9eaffeaebeaffeaeaeaffe7e6e7ffe3e3e3ffe0e0dfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe5e5e5ffe6e6e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e7e7ffe6e7e7ffe7e7e6ffe6e7e6ffe7e7e7ffe6e6e7ffe6e6e7ffe6e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe2e2e2ffe0e0e0ffdededeffdcdcdcffd9d8d9ffd7d7d6ffd5d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd3d4d4ffd3d4d4ffd4d3d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d2ffd3d2d2ffd2d2d3ffd2d2d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d2ffd2d1d1ffd1d2d1ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd0d1d0ffd1d1d0ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfcfffd0cfcfffcfcfcfffcfcfd0ffd0cfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffd0cfcfffd0cfcfffd0cfcfffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfd0ffcfcfcfffcecfcfffcfceceffcecfceffcfceceffcececeffcececeffcececeffcdcdcdffcecdceffcdcdcdffcececdffcdceceffcdcdcdffcececdffcdcdcdffcdcdcdffcececeffcdceceffcecdcdffcececdffcececdffcdceceffcececeffcececfffcececeffcececeffcececeffcfcfcfffcececfffcececfffcececfffcfcfceffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0d0cfffcfcfcfffd0cfcfffd0cfd0ffd0cfcfffcfcfd0ffcfd0d0ffcfd0d0ffcfd0d0ffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d0d0ffd0d0d1ffd0d0d1ffd0d0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd1d1d1ffd2d2d2ffd1d1d2ffd2d2d2ffd3d3d2ffd2d3d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd6d6d6ffd7d7d7ffdadadaffdedddeffe0e0e0ffe3e3e3ffe7e7e6ffe8e8e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9e8ffe9e9e9ffeae9e9ffe9e9eaffe9eaeaffe9eaeaffe9eaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e6e6ffe6e6e5ffe6e5e6ffe4e5e4ffe3e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffe2e2e1ffe3e3e3ffe6e5e6ffe9e9e9ffecececffeeeeeeffeeeeeeffebecebffe9e8e8ffe5e5e4ffe3e3e2ffe3e4e4ffe5e4e4ffe6e6e6ffe6e7e7ffe8e8e8ffe8e9e8ffeaeaeaffebeaebffebececffececedffeeededffefeeeeffefefeffff0f0effff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff7f7f7fffbfbfbfffefdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181817ff171716ff161616ff151515ff151515ff151615ff151415ff141414ff141415ff141515ff151414ff151414ff141514ff141414ff141414ff141414ff151514ff141515ff141314ff131213ff121211ff111212ff111111ff111111ff100f10ff0d0d0cff0a0a0aff090909ff090809ff090809ff070606ff030404ff030303ff040403ff040304ff020202ff000101ff010100ff010101ff000001ff000000ff000000ff000000ff000000ff010101ff010102ff020202ff020202ff010101ff000100ff000000ff000001ff010000ff000000ff010000ff010001ff010001ff010101ff010001ff010001ff010100ff010000ff020201ff020202ff020202ff020201ff010101ff020201ff010101ff020201ff010001ff000001ff010101ff02030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080807ff080908ff080908ff090808ff080909ff090908ff0f0f0eff0e0e0fff0e0f0eff0e0e0dff0d0d0eff0f1010ff121212ff151615ff191918ff191a1aff1a1a1bff1c1b1cff1d1d1dff1e1e1eff201f1fff202020ff222221ff232223ff252424ff262625ff272726ff282828ff2a2a29ff2a2a2aff868685ffe9e9e8ffe9e9e9ffe9e9eaffeaebeaffebeaebffebebebffecececffecededffedececffedededffedeeedffeeeeeeffefeeeeffefefeeffefefefffeff0f0fff0eff0fff0f0f0fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff7f8f7fff8f9f8fff9f9f9fff9f9fafffafafafffbfbfbfffbfafbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffefdfefffefdfefffefefefffefdfefffefdfefffefefdfffefdfdfffefefdfffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffefefefffdfefefffefdfdfffefdfefffefefdfffefefefffefdfdfffefefdfffefefdfffdfefefffefdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefdfefffefefefffefefdfffdfefefffefdfefffefefdfffefdfefffefefefffdfefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefffefffefffefffffffefffefffefffefefffffffefffffffffffffffefefffffefffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffefefffffefffefffefffefffefefffffefffffffefffefffefffefffefffefffefefefffefefffffffefffffefffefffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffefefefffefefefffefefefffefefdfffefefdfffefefefffdfefefffefdfefffdfdfdfffefefdfffdfefefffefefefffdfdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffdfefefffefdfefffefefdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafafffafafafffaf9fafffaf9fafffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff8f8f8fff9f9f8fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff2f2f2ffe7e7e8ffd4d4d3ffb2b3b2ff7f7f7eff626262ff4a4a4aff2c2b2bff121212ff060506ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff0a090aff1c1c1cff383838ff545555ff686768ff838383ffbabab9ffdadbdbffeae9e9fff3f2f2fff4f4f4fff5f5f5fff5f6f5fff6f6f6fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff9f8f9fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff9f9f8fff8f8f8fff9f8f8fff8f9f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9fafff9f9fafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfafafffbfbfafffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfefffefefefffefdfefffefefefffefefefffffffefffefefffffffefefffefffefffffefefffffefefffffffffffffffefffffffefffefefefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffffefffffffffffffefefffffffffffffffefffefffffffffefefffffffefffefefffffffffefffefffefffefffefffffefefffefefffffffefefffffffefffefefffffefffefffefefefffefefffffefffffffefffefffefffefffffffefffefffefffefefffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffefefefffefefefffffffefffffefefffefefefffefefffffefffffffefefefffefefefffefffefffffefefffffefefffffffefffffffefffefefffffffefffffefefefffffefefffefffffffffefffffefefffffefefefffffffefffefffefffefefefffffefefffffffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefdfdfffefdfefffefdfefffefefefffefdfefffefdfefffdfefdfffefdfdfffefefdfffefefefffefefdfffefefdfffdfdfdfffefefdfffdfdfefffefefdfffefdfefffdfdfefffefefefffdfefefffefdfdfffefdfefffdfefdfffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfafffafbfafffafafafffaf9fafffafafafffafaf9fff8f9f9fff9f8f8fff8f8f8fff8f7f8fff7f7f7fff6f6f6fff5f5f5fff5f4f4fff3f4f4fff4f3f3fff3f3f3fff3f2f3fff3f3f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff0f1f1fff0f0f0ffeff0f0ffefeff0ffefeeefffeeeeeeffeeededffedededffedecedffecececffecebecffecebebffeaebeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe8e7e7ffe6e6e6ffb9b9b8ff303031ff282928ff272727ff252526ff252425ff232323ff222121ff202020ff1f201fff1f1f1fff1e1e1dff1d1d1cff1b1b1bff1a1a1aff191919ff171717ff151514ff111212ff0d0d0dff080809ff050505ff060605ff050505ff040504ff070606ff070707ff090909ff090909ff090909ff090909ff050506ff050505ff030403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010100ff010101ff010101ff010101ff010201ff020101ff000001ff010101ff000101ff010000ff010101ff010101ff010101ff010101ff010101ff020201ff010202ff020102ff010101ff010100ff000101ff010101ff000001ff010001ff010100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010000ff000001ff000000ff000000ff010101ff020202ff020203ff030302ff040404ff030304ff030302ff030303ff040404ff060606ff080808ff0a0a0aff0c0c0cff0d0e0dff0e0e0fff0f0e0fff0e0f0eff0e0e0eff0f0f0fff101010ff121211ff131213ff141314ff141514ff151414ff151414ff151515ff151515ff151514ff151515ff161615ff151616ff171716ff1716170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020101ff060505ff0f0f0fff252525ff434344ff626261ff747374ff7e7e7fff838384ff858586ff868585ff868686ff878787ff888787ff888887ff888888ff8a8a8aff8a8b8bff8b8b8bff8b8a8bff8b8b8aff8a8b8bff8b8b8bff8a8a8bff8b8a8bff8a8a8aff898989ff898989ff8a8989ff8c8b8cff8d8d8cff8d8e8eff8e8d8dff8d8d8dff8d8c8dff8d8d8cff8c8d8dff8d8d8cff8c8b8bff8a8a8bff8a8989ff898989ff888889ff888887ff878787ff878788ff878888ff878787ff878787ff888887ff898a8aff878888ff838283ff7c7c7cff737272ff5b5b5bff3d3c3dff212121ff0d0c0dff050405ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefdfffbfbfbfffaf9f9fff8f8f8fff6f7f6fff6f6f6fff5f5f6fff6f6f5fff6f5f5fff4f4f5fff5f4f5fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f1fff2f2f1fff1f1f1fff1f0f1fff0f0f0fff0f0efffeff0f0ffefefefffeeeeeeffeeedeeffededecffecececffebecebffebeaebffeaeaeaffe9e9e8ffe7e8e8ffe7e6e6ffe6e5e5ffe4e4e4ffe3e3e3ffe3e4e4ffe6e6e5ffe8e7e7ffe8e9e9ffeae9e9ffebebeaffeaeaeaffe8e8e8ffe4e5e4ffe1e1e1ffdfe0e0ffe0e0dfffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e4e4ffe5e4e5ffe5e4e5ffe5e5e4ffe6e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e5e6ffe4e4e3ffe0e1e0ffdfdfdfffdddcddffdbdbdbffd8d8d8ffd5d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d4d4ffd4d3d3ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd3d3d2ffd2d3d2ffd2d2d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d1d2ffd1d2d1ffd2d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd1d1d0ffd0d0d0ffd1d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0cfffd0d0d0ffcfd0d0ffd0cfd0ffcfcfcfffd0d0cfffcfd0d0ffd0d0d0ffcfcfd0ffd0cfd0ffd0d0cfffcfd0cfffcfd0d0ffd0cfcfffd0d0d0ffd0d0cfffcfd0d0ffd0cfd0ffd0d0cfffd0cfd0ffd0d0cfffcfd0cfffd0d0cfffd0d0d0ffcfd0d0ffd0d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d1d0ffd0d0d0ffcfd0d0ffd0cfd0ffcfd0cfffcfcfcfffcfcfcfffcfcecfffcfcfceffcfcecfffcfcecfffcececeffcfceceffcececeffcececeffcececeffcececdffcececdffcececeffcdcdceffcececdffcecdceffcdcdceffcececeffcececeffcececeffcececeffcecfceffcfcfcfffcfcfceffcfcfceffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0cfd0ffcfcfd0ffd0cfd0ffd0d0cfffcfd0cfffd0d0d0ffd0cfd0ffd0d0d0ffd0d0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d1ffd1d0d0ffd1d1d1ffd0d0d1ffd0d1d0ffd0d1d0ffd0d0d1ffd0d1d1ffd1d1d0ffd0d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffd1d0d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd6d5d5ffd7d7d7ffd9d9d9ffdbdcdcffe0dfe0ffe1e1e1ffe5e5e5ffe7e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffeae9e9ffe9e9eaffe9e9e9ffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffebebeaffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e5e5ffe5e4e4ffe3e4e3ffe3e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe2e2e2ffe4e4e4ffe7e7e7ffebebebffeeeeedffefeeefffededeeffebebebffe6e7e7ffe4e3e3ffe3e3e3ffe4e5e4ffe6e5e5ffe7e6e6ffe7e8e7ffe9e9e8ffe9eaeaffebeaebffebebebffededecffedeeeeffeeeeeeffeeefeffff0eff0fff0f0f0fff0f1f0fff1f1f1fff2f1f1fff2f2f2fff3f3f2fff2f3f3fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff4f5f4fff5f5f4fff5f5f5fff4f5f5fff5f5f5fff6f6f5fff6f6f6fff9f9f9fffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171718ff171717ff171616ff161616ff151616ff151516ff151515ff151515ff151515ff141415ff151415ff151515ff141514ff151414ff141414ff141414ff141414ff141515ff141414ff151414ff141414ff141414ff141415ff141414ff131313ff111111ff100f0fff0f0f0fff0f0f0fff0e0f0fff0c0c0dff090909ff090909ff09090aff09090aff070607ff040505ff030303ff030403ff030302ff010101ff010000ff000000ff000101ff020101ff020202ff020202ff010101ff010100ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff010000ff000101ff010101ff010000ff000100ff010202ff010202ff010101ff020102ff010102ff020201ff010102ff010202ff010001ff010101ff010101ff030303ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0b0aff0a0a0bff0a0a0bff0b0a0bff070808ff080808ff080908ff090808ff090909ff090909ff0e0e0eff0c0c0cff0f0e0eff121212ff161515ff181818ff1a1a1aff1b1b1bff1c1c1cff1c1b1bff1d1d1dff1f1f1eff1f201fff212121ff222222ff232323ff242424ff262626ff272727ff282929ff2a2a2aff2b2b2bff3b3b3bffcbcbcbffeaeaeaffeaeaebffeaebebffebebebffecececffecececffedededffecededffedededffedeeeeffeeeeeeffefeeefffefefefffefefefffefefeffff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f2f1fff2f2f3fff3f2f2fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff5f5f6fff6f6f7fff7f7f7fff7f8f8fff8f8f8fff9faf9fffafaf9fffafafafffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffdfdfdfffefefefffefdfdfffdfefefffefefefffefefefffdfefdfffefefefffefefefffefdfefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfefefffdfefdfffefdfdfffefdfdfffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefdfefffefefefffdfefefffdfefefffefefefffefdfefffdfefefffefdfefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffffffffffffefffffefffffffffffffffffefffffefffefffefffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffefffffefefffffffffffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefefefffefefffffffefefffefffffffffffefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefefffffefefefffefdfefffefefefffefefefffefdfefffefefefffefdfefffefefefffefdfefffdfefdfffdfdfefffefefefffdfefdfffefefefffefdfdfffdfdfefffdfdfefffdfefdfffdfdfefffdfdfdfffdfefdfffefdfefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfafffafafbfffbfafafffafafafffafafafff9faf9fffafafafffaf9f9fff9faf9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff8f8f8fff9f8f9fff8f8f9fff9f9f8fff9f8f9fff8f9f9fff9f8f9fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff7f8f8fff8f8f8fff8f7f7fff7f7f8fff7f7f7fff6f7f7fff6f6f7fff5f5f5fff5f5f4fff3f3f4ffeff0f0ffe3e2e3ffcfcfcfffacacacff787978ff5d5c5cff434343ff252425ff101010ff070707ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020303ff080808ff141414ff2b2c2cff484747ff616161ff7d7c7dffb0b1b0ffd0d0d1ffe9e9e9fff1f1f1fff3f3f4fff4f4f5fff5f4f5fff5f6f6fff6f6f6fff7f7f6fff8f7f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f9f8fff8f8f9fff9f8f8fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafafffbfafafffbfafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffcfcfdfffcfdfdfffdfcfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffdfefdfffefefefffefefefffefffefffefefefffefefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefefffffefffefffffffefffefefffffefefffffffefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffefffffefffffefffffffefefffffefffefffefefefffefefefffefefffffefefefffffefefffefefefffffefefffefefefffefffffffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffefefffffefffffffefefffffefefefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffffffffffffffffffefefefffefffffffefefefffefefefffefefefffefefdfffefefefffdfefdfffdfdfefffefdfdfffdfefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefdfefffefdfdfffdfdfdfffdfefefffdfefefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfefffdfefefffefdfefffefefefffdfefefffefefefffdfdfefffdfdfefffdfefefffdfefdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafafafffafafafff9f9fafff9f9f9fff9f9f9fff8f8f9fff7f8f8fff8f7f8fff7f7f7fff7f6f7fff5f6f5fff5f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f1f1fff1f1f1fff0f1f0fff0f0f0fff0efefffeff0f0ffefefefffeeeeeeffeeeeeeffedededffecededffecececffecececffebebebffebebebffeaebebffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e7ffe7e6e7ff6e6f6eff2a292aff292929ff272728ff262726ff242425ff232323ff222223ff212121ff212020ff201f1fff1e1e1eff1d1c1dff1c1c1cff1b1b1bff1b1a1aff191819ff161717ff131314ff0d0d0dff060706ff040404ff050404ff070607ff070607ff090909ff090909ff090909ff090909ff050506ff050505ff040304ff070808ff070707ff07080700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010201ff010101ff010101ff010201ff020202ff020202ff020102ff020202ff000000ff010101ff010102ff010201ff010102ff010201ff010102ff010101ff000001ff010001ff010101ff000100ff010001ff010000ff010101ff010101ff010202ff010102ff020101ff010101ff000000ff000001ff010000ff000000ff000101ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000001ff000001ff010101ff010202ff030303ff040504ff070606ff080707ff090808ff080808ff080808ff080808ff090909ff0c0c0bff0e0e0eff111111ff121212ff121212ff121212ff121313ff131313ff121212ff131313ff141313ff141514ff151415ff151515ff151515ff151515ff141515ff141414ff151515ff151515ff161615ff161516ff161717ff171617ff171717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff090808ff161516ff2d2e2dff494949ff5f5f5fff6f7070ff7d7d7dff848485ff878787ff878788ff888988ff868686ff868686ff888888ff898889ff898a8aff8a898aff8a8a8aff898989ff888888ff888889ff898889ff888988ff888888ff888787ff878788ff888888ff8a8a8aff8b8b8cff8c8c8cff8c8c8bff8b8b8cff8a8b8bff8b8a8bff8a8b8bff8b8a8bff8a8a89ff898988ff888787ff878787ff878786ff878787ff888787ff878887ff878786ff868686ff868686ff868786ff878788ff848383ff787979ff6b6b6bff585958ff424242ff252525ff0d0e0eff060506ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffcfcfcfffafafafff8f8f8fff8f7f7fff6f6f6fff5f6f6fff6f5f6fff5f5f5fff4f5f5fff5f5f5fff4f4f4fff3f3f4fff3f3f4fff2f3f3fff3f2f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff0eff0ffefefefffeeeeefffeeeeeeffedededffedededffecececffebebecffebeaebffe9eaeaffe8e8e9ffe7e7e7ffe6e6e6ffe4e4e5ffe3e3e4ffe3e3e4ffe4e5e5ffe7e6e7ffe8e9e8ffeae9e9ffeaeaeaffebeaeaffe9e9e9ffe6e6e6ffe3e3e2ffe0e0e0ffe0dfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe3e2e2ffe3e3e3ffe4e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e2e2ffe0e0e0ffdededfffdbdcdcffd9d9daffd6d7d7ffd6d6d6ffd5d5d6ffd5d5d6ffd5d4d5ffd4d5d5ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d4ffd4d4d3ffd3d4d3ffd4d3d3ffd3d3d3ffd4d4d3ffd3d3d3ffd3d2d3ffd3d2d3ffd2d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd0d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d1ffd0d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d1ffd1d0d1ffd0d1d1ffd1d0d1ffd1d1d1ffd2d1d1ffd2d1d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcecfceffcecfcfffcecfcfffcececeffcececfffcececeffcfceceffcececfffcecfceffcfcecfffcecfcfffcececfffcfcfcfffcececfffcececfffcecfcfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffcfcfcfffd0cfcfffd0cfcfffcfd0cfffcfd0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d1ffd1d0d1ffd0d1d1ffd1d0d1ffd1d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd2d1d2ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d3ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d4ffd3d3d4ffd3d4d4ffd3d4d4ffd5d4d5ffd6d6d6ffd8d8d8ffdadadaffdededeffe0e0e0ffe4e3e3ffe7e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9eae9ffe9e9eaffe9eaeaffeaeaeaffeaebebffeaeaeaffeaebeaffebebeaffebeaeaffebebebffeaeaeaffebebebffebebeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9eae9ffe9e9e9ffe9e8e8ffe8e9e9ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e5e6ffe5e4e4ffe3e4e3ffe3e3e3ffe2e3e3ffe1e1e1ffe1e1e1ffe0e0e1ffe3e3e3ffe6e5e6ffe9e9e9ffececedffeeeeeeffeeeeefffecedecffe9e9eaffe5e5e5ffe3e3e4ffe3e4e3ffe5e4e5ffe6e6e6ffe7e7e7ffe8e7e8ffe9e9eaffeaeaeaffecebebffecececffedededffedeeeeffefeeeeffefefeffff0f0f0fff1f0f0fff1f1f1fff1f1f2fff1f2f2fff2f2f3fff2f3f3fff3f3f3fff3f3f4fff3f4f4fff4f4f4fff4f5f5fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff6f5f6fff7f7f7fffcfdfdfffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff171818ff171717ff171817ff161716ff161616ff161516ff161515ff161515ff151515ff151515ff151515ff151515ff151515ff151514ff141414ff141414ff151414ff141515ff141514ff141414ff141515ff151415ff151514ff151415ff141514ff131314ff121212ff131313ff131313ff131213ff111111ff100f10ff0f0f0fff101010ff101010ff0c0d0dff090a0aff080808ff080909ff060706ff050404ff020203ff020303ff030303ff040504ff050505ff040304ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff010000ff000100ff000101ff010101ff010101ff010102ff010202ff020101ff010202ff010201ff010101ff010001ff010100ff030203ff040404ff040404ff020202ff020202ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0e0d0eff0d0d0dff0a0a0aff0b0a0bff0a0b0aff0a0a0bff070707ff080809ff080908ff090808ff080809ff090909ff090909ff0d0e0dff141414ff191919ff1c1b1bff1d1c1dff1d1d1dff1d1d1dff1e1e1dff1e1e1eff1f2020ff212121ff222222ff232424ff252524ff262626ff272827ff292929ff2b2b2aff2b2b2bff2d2d2dff808181ffeaeaeaffeaebebffebebebffecececffecececffecececffedecedffedededffeeeeeeffedeeeeffefefefffefefefffefefefffefefeffff0efeffff0f0f0fff0f1f0fff0f1f0fff0f1f1fff1f1f1fff2f1f1fff2f2f1fff3f2f2fff2f2f2fff1f1f2fff2f2f2fff3f3f2fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff7f8f7fff8f8f8fff9f9f9fff9f9fafffafafafffbfafafffafafbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfefefffefefdfffefdfefffdfefdfffefefefffefefefffefefdfffefefefffefffffffefefefffefffefffefefefffefefefffefefefffefefdfffefdfefffefefdfffefefdfffdfefefffefefefffdfefefffefefdfffefefdfffefefdfffefefefffdfefefffdfefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefffffffefefffffefffefffffefefffefefefffefefefffffefffffefffffffefefefffefefefffffefefffefffefffefefefffffefefffefffffffffffefffffefffffefffefffffffffffffffffffffffefffefffffffefffffffffefffffefffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffefefffffffffefffffffffffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefefffffffefffffffefffefffefffffefefffefefefffefefdfffefefdfffefdfdfffefdfefffdfefefffdfefdfffdfefefffdfefefffefdfefffefefdfffefefefffdfefefffdfdfefffdfdfefffefefefffefefdfffdfdfefffdfdfdfffefdfefffefdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfbfcfffbfbfbfffafafafffafafafffafafafff9fafafff9f9fafffaf9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f8f8fff8f9f9fff8f9f8fff9f9f9fff9f8f9fff8f8f8fff9f8f8fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff8f9f8fff8f8f8fff8f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff8f8f7fff7f7f7fff6f6f7fff6f6f6fff6f5f6fff5f5f5fff4f4f4fff3f3f3ffeeefeeffdfdfdfffcacacaffa2a3a3ff747474ff5a5a5aff404040ff242525ff101010ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040304ff080808ff131313ff292a29ff424242ff5a5a5aff797978ffaaaaaaffcccccdffe0dfe0fff1f1f1fff3f2f2fff3f3f3fff4f4f4fff4f5f5fff5f5f6fff6f6f6fff6f7f7fff7f7f7fff8f7f7fff7f7f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f9fff8f8f8fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f9f8fff8f8f9fff9f9f8fff9f9f8fff9f9f9fff9fafafffaf9f9fff9fafafff9faf9fffafafafffaf9fafffafaf9fffafafafffafafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfafffcfbfbfffbfcfcfffbfcfbfffbfcfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfcfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfefefffefefefffefefefffefffefffefefefffefefefffefefffffffffefffefefefffefefffffefffffffefefefffefffffffefffefffffffffffffefffffffffefffffefefffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffefffffefefefffefefefffffefffffefffefffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefefffefffefffffefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffefefefffefffefffefffefffffffffffffefefffefefefffffefefffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffffffefffefffefefefffefefefffffefefffefffefffefefefffefffefffefefffffefefefffffffefffefffefffefefffffefefefffffefefffefefefffefefefffffffffffefffffffefffffffffefffffefffffffffffffffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfefdfffdfdfdfffefdfefffefdfdfffefdfdfffefdfdfffefefdfffefefdfffdfefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffafafbfffafafbfffbfbfbfffafafafffafafafff9f9f9fffaf9f9fff9f9f9fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff6f6f7fff5f5f5fff4f4f4fff3f3f4fff3f4f4fff3f3f4fff3f4f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffeff0efffeeefefffeeeeeeffedeeeeffeeeeedffedededffecedecffececedffececebffebebebffeaeaebffe9eaeaffe9e9e9ffe8e9e9ffe8e8e7ffbbbbbbff333333ff2b2a2aff2a2929ff282827ff272727ff252625ff242424ff232323ff222222ff212121ff201f1fff1f1e1eff1d1e1eff1c1d1cff1b1c1cff1b1c1bff1a1a1aff171716ff111111ff0a0b0aff050506ff040404ff070707ff090909ff090909ff090909ff090909ff050505ff050505ff040404ff070807ff070708ff070707ff080909ff080908ff0908080000000000000000ff000001ff010100ff010101ff010101ff010100ff010101ff010101ff000100ff010101ff020202ff020302ff020202ff020202ff010101ff010201ff010101ff010101ff010102ff020202ff020201ff020202ff020202ff020202ff000100ff010100ff010101ff010101ff010101ff020101ff020101ff010101ff000101ff010101ff010101ff010100ff000100ff010000ff010101ff010201ff010201ff010101ff010202ff010101ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030404ff050506ff070707ff080909ff0b0c0bff0e0d0dff0f0f0fff0f0f0fff0e0f0fff0e0f0eff101010ff111111ff121212ff141414ff141414ff131413ff131313ff141414ff131414ff141414ff141414ff141515ff151514ff151515ff151615ff151516ff161615ff151515ff151515ff151515ff161515ff161616ff161716ff171717ff171717ff181817000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff040504ff0d0e0dff181818ff2a2a2aff414141ff565555ff6a6a69ff7b7b7bff858686ff8b8b8bff8c8c8cff878787ff848584ff878686ff888787ff878888ff878888ff888888ff878888ff878787ff878786ff878787ff868787ff868687ff868686ff878787ff888888ff89898aff8a8a8aff8b8a8bff8a8a8aff8a898aff898989ff888988ff888889ff888889ff878888ff878787ff868585ff858586ff868787ff878787ff868786ff878787ff858586ff848484ff858585ff868686ff828282ff797878ff676767ff4f5050ff3c3c3cff282728ff111212ff060706ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffbfcfcfff9f8f8fff7f8f8fff6f6f6fff6f6f6fff5f5f5fff5f5f4fff5f4f4fff5f5f4fff4f4f4fff3f4f4fff4f3f3fff3f3f3fff3f3f2fff2f2f2fff2f1f1fff2f1f1fff1f1f1fff0f1f0fff0f0f0ffeff0f0ffefefefffeeefeeffeeeeeeffedeeedffececedffecebecffebebebffeaeaeaffe9e9eaffe8e7e8ffe7e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e4e4ffe6e6e6ffe8e8e8ffe9e9e9ffeaeaeaffebeaeaffe9e9eaffe7e8e8ffe3e4e4ffe1e1e1ffe0e0e0ffe0e0e0ffe1e0e0ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e6e5ffe6e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe6e7e6ffe6e6e6ffe4e3e4ffe1e1e1ffe0e0dfffddddddffdadadaffd8d8d8ffd7d6d6ffd6d5d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd3d3d2ffd3d2d2ffd2d3d2ffd2d2d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d1d1ffd1d2d2ffd1d2d1ffd2d2d2ffd2d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd1d0d0ffd1d0d1ffd0d1d1ffd0d1d0ffd0d1d1ffd0d1d1ffd1d0d1ffd1d1d0ffd1d0d1ffd0d1d1ffd0d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd2d1d2ffd1d1d1ffd0d1d0ffd1d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcecfcfffcfceceffcecfcfffcecfceffcfcfcfffcfcecfffcfcfceffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffd0d0cfffcfd0cfffd0cfcfffd0cfd0ffcfd0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d0ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d1ffd2d1d1ffd1d1d1ffd1d2d2ffd1d1d2ffd1d2d1ffd2d2d2ffd2d1d2ffd1d1d1ffd2d2d2ffd1d2d2ffd1d1d1ffd2d1d1ffd2d2d2ffd1d2d2ffd1d1d2ffd2d1d2ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd2d2d2ffd2d2d3ffd2d3d3ffd3d2d2ffd2d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd6d6d5ffd7d8d7ffdad9d9ffdddcdcffdfe0e0ffe1e2e1ffe5e5e5ffe7e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffeae9eaffeae9e9ffeae9eaffeaeaeaffeaebeaffeaeaebffeaeaeaffeaebebffebebebffebeaeaffebeaebffebebebffebebebffebebeaffebebebffeaeaebffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e7e8ffe7e7e8ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e5ffe4e4e3ffe3e3e2ffe2e2e2ffe1e2e2ffe1e0e0ffe1e2e2ffe4e4e4ffe8e8e8ffecebebffedededffefeeeeffefeeeeffedededffe8e9e9ffe5e5e5ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe8e7e7ffe8e9e9ffeaeaeaffebebebffecececffedecedffedeeedffeeeeeeffeeefefffefeff0fff0f0f0fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f5f5fff5f5f5fff6f5f5fff6f6f6fffafbfafffdfdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181918ff181818ff181718ff171817ff181817ff161716ff161616ff161516ff161616ff151615ff151516ff151515ff161515ff151516ff151515ff151515ff151514ff151414ff151414ff151415ff151414ff141514ff141415ff151515ff151515ff141515ff151514ff141414ff141415ff151515ff161615ff151515ff141414ff141414ff151415ff141514ff131312ff111011ff100f10ff0f1010ff0d0d0dff0a0a0aff080808ff080908ff090909ff0b0b0bff0a0a0aff080808ff050605ff030303ff020202ff030202ff020201ff000100ff010001ff000001ff010001ff010000ff000001ff010100ff000000ff000000ff000000ff010100ff010201ff020201ff020102ff010201ff010100ff000100ff010101ff030203ff040404ff040404ff020202ff020202ff020202ff020203ff020302ff030203ff020302ff030202ff030202ff030203ff030202ff030302ff020203ff020303ff020202ff020203ff010101ff000001ff000001ff050605ff070706ff0d0e0eff0d0d0eff0e0d0dff0e0d0eff0b0b0bff0b0b0aff0b0a0bff0b0a0bff070808ff080908ff080808ff090809ff070707ff090909ff0e0e0eff141415ff19191aff1c1c1cff1d1d1cff1e1d1dff1f1e1eff1f1f1fff1f201fff212122ff232323ff242424ff262525ff262626ff282827ff292929ff2a2a2bff2c2c2cff2d2d2dff474847ffcdcdccffebebebffebecebffececebffecececffedecedffedecedffeeeeedffedeeeeffeeeeeeffefeeeeffefefefffefeff0ffefefeffff0eff0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff4f4f3fff4f5f5fff5f5f6fff6f5f6fff7f6f7fff7f7f7fff8f8f8fff9f8f9fff9f8f9fff9fafafffafafafffafbfafffbfbfbfffbfcfcfffbfbfbfffcfcfcfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffefffefffefefffffefefefffefefefffdfefdfffefdfefffefdfefffefefefffdfefdfffefdfefffdfdfdfffefdfdfffdfefefffefefdfffefefefffefefefffefdfdfffefefefffefefefffefefefffefffefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefefdfffefefdfffefefefffdfdfefffefdfdfffefdfefffdfefdfffdfefdfffefdfefffefdfefffdfefefffdfefdfffdfefdfffefefefffefefefffefefefffefffffffefefffffefefffffefffefffefefefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffffefefffefefffffffffefffffffefffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffefffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefffefffffffffffffffffffefefefffefffffffefffffffefefffffefefefffefefefffffefefffffffefffefefefffefffefffefefffffefefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffefefffffffffffefffefffffefffffefefefffefefefffdfefefffefefdfffefdfefffdfefdfffdfdfdfffefdfdfffefdfefffefdfdfffefefdfffdfdfefffdfefefffefefefffdfefefffefefefffdfdfdfffdfdfefffefefdfffefefdfffefefefffdfefefffefdfefffefdfefffefefefffefefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfdfdfffcfdfdfffcfcfcfffbfcfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff9f8f8fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f9f9fff8f8f8fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff9f8f9fff9f8f8fff8f9f8fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff5f6f6fff6f5f5fff5f4f5fff4f4f4fff3f3f3ffeeedeeffdcdcdcffc5c6c6ff9a9a9aff707070ff595959ff424242ff242424ff0f0f0fff050506ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030403ff080809ff121313ff2c2c2cff484949ff5c5c5cff747474ffa1a1a1ffc8c8c8ffdddddcffedeeeefff2f2f3fff3f3f3fff4f3f4fff4f5f4fff5f5f5fff6f5f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f9f9fff8f9f8fff8f9f8fff9f8f9fff9f9f8fff9f9f8fff8f9f8fff9f8f9fff9f8f9fff9f8f9fff9f8f8fff8f8f8fff9f9f8fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fffaf9fafff9faf9fffafaf9fff9faf9fffafafafffaf9fafffafafafffafafafffafafbfffbfafafffbfafbfffafbfbfffafafafffbfafbfffbfbfafffbfbfbfffcfbfbfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffefffffffefffefffefffffefffffffefefffffffffffefffffffffffffffffefefffffefffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffefefefffefffefffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefefffffefefffffffefffffffefefffefefefffffffefffefffefffefefffffefefffffefefefffefffefffefffefffefefffffefffefffefffefffefefefffffefffffffefefffffefefffefefefffefefefffefefefffffefefffefefffffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefdfffdfefdfffefdfefffdfdfefffefdfefffefdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffefdfefffefdfdfffefefefffdfefdfffdfdfefffdfdfdfffefdfefffdfefefffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafbfafffbfbfafffafafafff9f9fafffaf9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff5f6f5fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff4f4f4fff3f3f4fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff0f1f0fff0f0f1fff0eff0ffefefefffefeeeeffeeeeeeffeeeeedffedeeedffecededffececedffecececffebecebffebebeaffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ff717070ff2c2b2cff2b2b2bff292a29ff282829ff272727ff262526ff242525ff242423ff232324ff222221ff202020ff1f1f1fff1e1e1eff1d1d1dff1d1d1cff1c1c1cff191a1aff151515ff0f0f10ff0a0a0aff060606ff050506ff090909ff090909ff090909ff050506ff050405ff040304ff080808ff080807ff080708ff090809ff080909ff080908ff090909ff0a090aff080808ff030304ff000101ff010101ff010101ff010100ff010100ff010101ff010101ff010101ff000101ff020203ff020203ff030203ff030202ff010101ff010101ff010101ff010101ff010101ff020201ff020202ff020201ff020202ff020202ff010100ff000100ff010101ff020101ff020101ff010101ff010101ff010100ff010101ff000101ff000100ff010001ff000100ff000000ff010101ff010101ff020101ff010101ff010001ff000100ff000000ff000101ff010101ff010101ff010101ff010101ff010101ff020202ff020203ff030202ff030303ff060606ff090908ff0b0b0bff0e0d0dff0f0f0fff111111ff121312ff141314ff141414ff131313ff131413ff131314ff141414ff141414ff141414ff151414ff151414ff141414ff141414ff141415ff151415ff151415ff151515ff151515ff161615ff161615ff151516ff161516ff151515ff151615ff161615ff161616ff161716ff171716ff161716ff181718ff18171800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff070706ff0a0b0aff131213ff242323ff393838ff4a4b4bff5f5f60ff747474ff848383ff8a8b8bff898989ff868586ff858585ff858585ff868585ff868686ff878686ff878787ff868687ff858686ff868686ff868787ff878787ff878787ff888888ff888988ff8a8a89ff8a8b8bff8a8b8bff8a8a8aff898989ff898989ff888888ff888788ff888787ff868686ff858585ff848484ff858585ff868686ff878787ff878888ff878787ff858585ff828282ff838383ff7f7e7fff737373ff5e5e5eff444544ff2f2f30ff1e1e1fff121112ff090808ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffdfdfdfffafafafff8f8f8fff7f7f6fff5f6f5fff5f5f5fff5f4f5fff5f5f5fff4f4f4fff4f4f4fff4f3f3fff4f3f3fff2f3f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffeff0efffefeeefffeeefeeffedededffedededffededecffebebebffebeaebffeaeaeaffe9e9e8ffe8e8e8ffe6e6e6ffe5e5e5ffe4e3e4ffe4e4e4ffe5e6e5ffe8e8e8ffeae9e9ffe9eaeaffeaebeaffeaeaeaffe8e8e8ffe5e5e5ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e5ffe5e4e5ffe5e4e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e8e8ffe7e7e7ffe8e7e8ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e6ffe5e5e5ffe3e3e3ffe1e1e0ffdfdfdeffdcddddffd9d9daffd8d7d8ffd7d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d3ffd4d3d4ffd3d3d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd3d2d3ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd2d2d2ffd2d1d2ffd2d2d2ffd1d2d2ffd2d1d2ffd2d1d1ffd2d1d1ffd1d2d2ffd1d1d1ffd2d1d2ffd1d2d1ffd1d1d1ffd2d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd1d1d2ffd1d2d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d2ffd1d1d2ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd2d1d1ffd2d2d1ffd1d1d1ffd0d1d0ffd1d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0cfffcfcfd0ffcfcfd0ffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffd0cfcfffd0cfcfffd0cfcfffcfd0cfffd0cfd0ffd0cfcfffd0cfd0ffcfd0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd0d0d1ffd0d1d1ffd0d0d0ffd0d1d1ffd1d1d1ffd0d0d1ffd1d0d1ffd1d1d1ffd2d2d1ffd1d2d2ffd1d1d2ffd2d1d1ffd2d1d2ffd2d2d2ffd2d2d1ffd2d1d2ffd2d1d2ffd1d2d2ffd1d2d2ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd3d2d2ffd3d2d2ffd2d2d2ffd3d3d2ffd2d3d2ffd2d2d3ffd3d2d3ffd3d3d2ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d3d4ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd7d7d6ffd9d9d9ffdbdbdbffdeddddffe1e0e0ffe3e3e3ffe8e7e7ffe8e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e7e6ffe6e6e5ffe4e5e5ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e1ffe1e1e1ffe1e1e1ffe2e3e2ffe5e5e5ffeae9eaffedececffeeeeeeffeeefefffefeeefffecececffe8e7e7ffe4e4e5ffe4e4e3ffe5e5e5ffe6e6e6ffe7e7e7ffe9e8e8ffeaeaeaffebeaeaffebecebffececedffedeeedffeeeeeeffeeefefffefefefffefefeffff0f0f0fff1f1f1fff2f2f1fff2f2f2fff2f2f3fff3f2f3fff3f3f3fff4f4f4fff4f4f4fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff5f6f5fff8f8f8fffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff191819ff181818ff181817ff181817ff171817ff161716ff161616ff161616ff151616ff161615ff161515ff151615ff161615ff151515ff151515ff151515ff151515ff151515ff151515ff151514ff151515ff151516ff161615ff151515ff151515ff151615ff151516ff151616ff161516ff161516ff161616ff161516ff161615ff161516ff161615ff151515ff141414ff131413ff131313ff121212ff111110ff0f100fff10100fff101111ff121112ff121112ff0f0f0fff0c0c0cff09090aff090909ff080808ff070706ff050505ff040404ff040404ff030303ff030302ff030303ff030303ff020202ff000101ff000000ff000101ff020102ff020102ff000100ff000000ff000000ff000101ff020303ff040404ff040404ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020203ff020203ff030303ff020203ff020302ff020303ff020203ff030303ff020202ff010101ff010101ff010101ff050606ff060506ff060505ff060606ff0e0d0eff0e0e0dff0d0d0eff0e0d0dff0b0b0aff0a0a0bff0a0b0aff0b0a0aff070707ff090908ff060706ff080908ff0c0c0cff111112ff171617ff1a1a1aff1d1c1cff1d1d1eff1f1e1eff1f1f1fff212120ff212121ff222222ff242424ff262525ff272726ff282827ff292929ff2b2a2bff2c2c2cff2d2d2dff2e2f2fffb9b9b9ffecebecffececebffecececffededecffedededffedededffededeeffeeeeeeffeeeeefffefeeeeffefefefffefefeffff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f3fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff6f5f6fff6f7f6fff7f6f7fff8f7f7fff8f8f8fff8f8f9fff9f9f9fffafaf9fffafafafffbfbfbfffbfcfbfffcfcfbfffbfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffdfdfefffefefdfffdfdfefffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefdfefffefefefffefdfefffefefdfffefdfefffefdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefefffdfefefffefefefffffefefffffefefffffefefffefefffffffefefffefefffffffffefffefefefffefffefffffffffffffffffffffffefffefffefffffffffffffefffffefefffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffefffefefffffffffffffefffefffffffefffefffffffefefffffffffffffffefefffffefefffefefffffffffffffefffffffffffefffefefefffefffefffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefffffffefefffffffffefffefefffffefefefffffefefffefefefffefefefffefdfdfffdfdfdfffdfdfefffdfdfefffefefefffdfdfdfffdfdfdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefdfefffefefdfffefdfefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff8f9f9fff8f9f9fff8f9f9fff9f9f8fff8f8f9fff8f8f8fff9f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff7f7f7fff7f6f7fff7f6f7fff6f5f6fff6f6f5fff5f4f5fff5f4f4fff4f4f4fff3f3f3ffecedecffd9d9d9ffc0c0c1ff919191ff6b6c6cff5a5b5aff404141ff232323ff111111ff090808ff050504ff020102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff080909ff131314ff2c2c2bff494949ff5d5d5eff6f6f6fff969697ffc3c3c3ffdad9daffecececfff2f1f2fff3f2f3fff3f4f3fff4f3f4fff5f4f4fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f7fff7f8f7fff7f8f8fff8f8f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f9f9fff9f8f9fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffafaf9fff9fafafffafafafffafafafffafafafffafafbfffafafafffbfafafffafbfbfffbfbfbfffbfafafffafafafffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffefefffffffefffefffefffefffefffefefffffffffefffefefffffffefefffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffefefffffffffffffefffffffffefffffefffffffefefffffffefffefefffffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefefefffffefffffffefefffffefefffefefffffffffffffefefffffffffefffefefefffefefefffffffffffffefefffffffefffefefefffefefffffffefefffefefffffefefefffefffffffefefefffffefffffefffefffffefefffffffefffefffefffefefefffefefefffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefffffffefefffffefefefffffefffffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffdfefefffdfdfdfffefdfefffdfefdfffefefdfffefefdfffdfefefffdfefefffdfefefffefefefffdfdfefffdfdfdfffefdfdfffdfefdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffaf9fafffafaf9fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff7f8f8fff7f7f7fff6f6f6fff6f6f5fff4f5f5fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f3fff3f2f3fff3f3f3fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0efffeeefeeffeeeeefffeeeeeeffededeeffedededffecededffecececffecebecffebebebffebebeaffeaeae9ffe9eaeaffbcbcbcff353535ff2d2c2cff2b2b2bff2a2a2aff292828ff272827ff272727ff262626ff252524ff232323ff212121ff202020ff1f1f1fff1e1e1eff1e1e1eff1e1e1fff1e1e1eff1a1a1aff151616ff111111ff0c0c0cff090909ff090909ff090909ff060506ff050505ff040403ff070708ff080707ff080807ff080809ff080908ff090808ff090909ff0a0a09ff070808ff040404ff020303ff030303ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff030303ff030202ff030302ff020202ff010101ff010101ff010101ff010101ff010202ff020102ff020202ff020201ff020202ff020201ff000100ff010101ff010101ff020101ff010101ff010101ff010100ff010101ff010101ff000000ff000000ff000000ff000000ff010101ff010101ff010201ff010202ff010102ff020202ff010101ff020202ff040504ff050506ff050606ff060606ff060506ff070707ff080808ff080908ff0a090aff0d0c0cff0f100fff121212ff121312ff131313ff141414ff151515ff151515ff151515ff151515ff151515ff161515ff151515ff151514ff141415ff151515ff141515ff151514ff151414ff151515ff151515ff161515ff161615ff151615ff161616ff161616ff161616ff161616ff161616ff161516ff161616ff161716ff171716ff171716ff171818ff181818ff181819ff191919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020201ff030403ff070707ff0d0d0eff1c1c1bff2b2b2cff3c3c3cff545353ff6b6c6bff7d7d7dff878686ff878787ff858586ff858585ff858585ff858585ff858585ff858686ff868686ff868686ff868686ff868686ff878787ff888889ff898989ff898889ff898888ff8a898aff8a898aff898989ff888788ff888787ff878787ff868687ff858685ff858584ff848484ff858584ff858685ff868786ff8a8a8aff8c8c8cff8a8a8aff868585ff80807fff787778ff6a6a6aff535353ff383837ff212020ff101010ff0a0a0aff060606ff030303ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefdfefffbfcfbfff9f8f8fff7f7f6fff6f6f6fff5f5f5fff4f5f5fff5f5f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff1f1f1fff0f0f0fff0f0efffefefefffeeeeefffefefeeffedededffedededffecedecffebececffeaebebffeaeaeaffe9e8e8ffe8e7e8ffe6e5e6ffe5e5e4ffe4e3e4ffe5e5e4ffe7e7e7ffe9e9eaffeaeaeaffeaeaeaffeaeaebffe9e9e9ffe5e6e5ffe3e3e2ffe0e1e0ffe0e0e1ffe2e1e1ffe2e2e2ffe3e2e2ffe3e2e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e7ffe8e8e7ffe8e8e7ffe7e8e8ffe7e8e7ffe7e7e8ffe8e8e7ffe7e7e8ffe8e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe8e8e8ffe7e8e8ffe7e8e7ffe6e6e7ffe4e5e5ffe3e2e3ffe0e0e0ffdedddeffdbdadbffd9d9d8ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d5ffd5d5d6ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d3ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d3ffd2d3d2ffd3d3d2ffd3d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd2d2d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d1d2ffd1d2d1ffd1d2d2ffd1d1d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d2d3ffd3d4d3ffd3d3d3ffd4d4d3ffd4d4d3ffd4d4d4ffd3d4d3ffd4d4d3ffd3d3d4ffd4d4d3ffd3d4d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfd0ffd0cfd0ffcfd0cfffd0d0cfffd0d0cfffcfd0d0ffcfd0d0ffcfd0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d1ffd1d1d1ffd0d0d1ffd0d1d0ffd0d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d2ffd1d2d2ffd1d1d2ffd2d1d1ffd2d2d2ffd2d1d2ffd2d2d1ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd2d3d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d2d3ffd3d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd4d4d3ffd3d4d4ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffdadadaffdcdcddffdfdfdfffe2e2e2ffe5e5e5ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9eaffe9eaeaffe9e9eaffeae9eaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebeaeaffebebeaffeaebebffeaebebffebebebffebebebffebecebffebecebffececebffebecebffebebebffecebecffebebebffebebeaffeaeaebffebeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e4e4ffe3e4e4ffe3e2e3ffe2e2e2ffe1e2e1ffe1e1e0ffe1e1e0ffe3e3e3ffe7e7e7ffeaebebffeeededffeeeeefffefeeeeffeeeeeeffeaebebffe7e6e6ffe4e3e3ffe4e4e4ffe5e5e6ffe7e7e7ffe9e8e8ffe9e9e9ffeaeaeaffebebebffecececffedededffedededffeeeeeeffefefefffefeff0fff0f1f1fff1f1f1fff1f1f1fff2f2f2fff3f2f3fff3f3f2fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff7f7f6fffafbfbfffefefdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff19191aff19191aff191919ff181818ff181818ff181817ff171717ff171717ff171617ff171716ff171616ff161616ff161616ff151616ff161616ff161616ff161616ff161616ff161516ff151616ff161616ff161616ff151616ff151615ff151616ff161516ff161615ff161616ff161716ff161616ff161616ff161716ff161716ff161616ff161616ff161616ff161616ff161616ff161616ff161616ff151616ff151515ff151514ff141415ff151414ff151515ff161617ff161616ff141515ff121313ff101011ff101010ff0f0f0fff0e0e0eff0c0c0cff0a0a0bff0a0909ff080909ff090809ff080808ff080808ff070606ff030403ff020102ff020203ff030303ff030303ff020201ff020202ff010201ff020303ff040404ff040404ff020202ff020202ff020202ff030202ff020302ff020203ff020202ff030302ff030303ff030203ff020303ff030303ff030303ff020303ff020302ff020302ff020101ff010100ff010001ff050505ff050405ff050505ff050606ff050605ff060606ff0e0d0eff0d0d0eff0d0e0dff0d0e0dff0a0b0aff0b0b0bff0a0b0bff0a0909ff070707ff070707ff0b0b0aff101011ff161717ff1a1a1aff1c1c1dff1e1e1eff1e1e1fff1f1f1fff202020ff212121ff232222ff232324ff252425ff252625ff282828ff292929ff2b2b2aff2c2b2cff2d2e2dff2f2e2fff373738ffecececffededecffecececffedededffedededffedeeedffeeeeeeffeeeeefffefefeeffefefefffefefeffff0eff0ffeff0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff1f2f2fff1f2f1fff1f2f2fff2f1f2fff2f2f1fff2f2f2fff3f3f3fff4f3f3fff3f3f4fff4f5f5fff5f6f5fff6f6f6fff7f6f7fff7f7f7fff7f8f8fff8f8f8fff8f9f9fffafaf9fffafafafffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefdfffefefdfffefefefffefdfefffdfefefffefefdfffdfefdfffefefefffdfefefffefefefffefefdfffdfdfefffefefdfffdfdfefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffffefefffefefffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefefffefefffffefefffffffffefffefefefffffffffffffffefffefffffffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffffffffffefffefffefffffffefefffffefefffffefffffffefefefffffefffffffefefffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffffefefffffffffefffffefefffefefffffefefefffdfefefffefdfefffefefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfefefffefefdfffefefdfffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffbfbfbfffafbfafffbfafbfffbfafafffafafafffaf9fafff9faf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fffafaf9fff8f9f8fff9f9f9fff9f9f8fff8f9f8fff8f9f9fff9f8f9fff9f9f8fff9f9f9fff8f8f9fff9f8f9fff8f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f8fff9f8f8fff8f9f9fff9f9f8fff9f9f9fff8f9f9fff8f9f8fff8f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff4f4f4fff4f4f4fff3f3f3ffeaebebffd6d6d6ffbabab9ff868687ff6a6969ff565656ff3c3c3cff242424ff141414ff0c0c0cff050606ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff020202ff080807ff111212ff262726ff414242ff575757ff696868ff8b8a8bffbebebeffd8d7d7ffebebebfff1f2f2fff2f3f2fff3f3f2fff4f3f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefefefffffefefffefefefffefefefffefefffffefefffffffffefffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffefffffffffffffffefefffefefefffefffffffffffefffffffefffffffffffefefffffefffefffefffefffefefefffffefefffefffffffffefffffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefffffefffefffefefefffffefefffffefefffefefffffffefefffefffefffffefffffefefefffefefefffffefefffefffefffffefefffefefffffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefffffffefffefffefffefffffefffffefefffffefffefffefefefffefefefffffefefffefffffffffefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefefefffdfefefffefefdfffefdfefffdfefdfffefdfefffdfdfefffdfdfefffefefdfffdfdfdfffefefefffefefdfffdfefefffdfefefffefdfefffefefefffefefefffdfefefffefefefffdfefefffefdfefffefdfefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfbfffafbfafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff8f9f8fff8f8f8fff7f8f8fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff3f3f4fff4f4f5fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff1f1f2fff1f0f1fff0f1f0fff1f0f0ffeff0f0ffefefefffefeeefffeeefeeffeeedeeffededeeffecededffededecffecececffecebecffebebebffeaebebffeaeaeaff727273ff2e2e2dff2d2d2dff2b2c2cff2b2a2bff292a29ff292829ff282828ff262626ff242424ff232222ff212121ff202120ff202020ff202020ff202020ff1f2020ff1f1e1eff1c1b1bff171717ff121212ff0c0b0bff060606ff050606ff050505ff040403ff080708ff070708ff070807ff080908ff080908ff090909ff090a0aff0a0a0aff080807ff040404ff030303ff030203ff030303ff020202ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020302ff030203ff020202ff030202ff010101ff010101ff010101ff010102ff010101ff020202ff020201ff020202ff020202ff000000ff000000ff010001ff020101ff010101ff000000ff010101ff000101ff010001ff010001ff010100ff010101ff020101ff020303ff040404ff050505ff050506ff040504ff040504ff050505ff070706ff0a0a0aff0d0d0dff0d0d0dff0d0d0dff0d0e0eff0e0e0eff0f0f0eff0f0f0fff101011ff121212ff141414ff151615ff161616ff151616ff151515ff151514ff151515ff161515ff151515ff161616ff151616ff151616ff151515ff151515ff151515ff141515ff151515ff151515ff151515ff161515ff151615ff161616ff161616ff161616ff161616ff161716ff161616ff161617ff161616ff171716ff161616ff171717ff171817ff181818ff181919ff191819ff19191800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010101ff020202ff040405ff090908ff121212ff1f1f1fff303030ff464747ff616161ff777777ff80807fff828281ff838282ff838383ff848484ff858584ff858585ff848584ff858685ff858485ff858585ff868686ff888888ff898989ff888888ff878787ff888887ff888887ff878787ff868586ff868686ff868686ff858585ff848484ff838484ff858485ff858585ff858586ff888887ff8a8a8aff8c8c8cff868686ff7d7d7eff737373ff616161ff494949ff2d2d2dff181718ff0a0a0aff050505ff030303ff010202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffdfdfdfffafafafff7f7f7fff6f6f6fff5f6f6fff5f4f5fff5f5f4fff4f4f4fff3f4f4fff4f3f4fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff0f1f1fff0f1f0fff0f0f0ffefefefffeeefeeffeeeeeeffeeededffedededffecececffecececffebeaeaffe9e9e9ffe8e9e9ffe7e7e7ffe5e5e5ffe5e4e4ffe5e4e5ffe6e7e7ffe9eae9ffeaebeaffebebebffebebebffebebebffe7e7e6ffe3e3e4ffe1e1e1ffe0e0e0ffe1e1e2ffe1e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e8ffe7e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffe9e8e8ffe8e9e9ffe9e9e8ffe9e9e9ffe8e9e9ffe8e9e8ffe8e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe7e8e7ffe6e5e5ffe4e4e4ffe1e2e2ffdfdfdfffdcdcdcffdbdadbffd8d8d9ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d7d7ffd6d6d6ffd6d6d5ffd5d5d6ffd6d6d5ffd5d5d5ffd6d6d6ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd5d4d4ffd4d5d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd4d3d3ffd3d3d4ffd3d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd3d3d2ffd2d2d3ffd3d2d3ffd2d3d3ffd3d2d3ffd3d2d3ffd3d3d2ffd3d2d2ffd3d2d2ffd2d3d3ffd2d3d2ffd3d3d2ffd2d2d3ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d2ffd2d2d2ffd3d3d3ffd3d2d2ffd3d3d3ffd3d4d4ffd4d4d3ffd4d4d3ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d1ffd0d1d0ffd1d0d0ffd0d0d1ffd0d0d0ffd1d1d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d0ffd1d0d0ffd0d0d1ffd1d0d1ffd0d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd2d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d3ffd2d3d2ffd2d3d2ffd2d3d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d3d4ffd3d3d4ffd4d4d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d6d5ffd7d7d7ffd9d9d9ffdcdcdcffdfdedeffe1e0e1ffe3e3e3ffe7e8e7ffe9e9e8ffe8e9e9ffe8e9e8ffe8e9e9ffe9e8e8ffe9e8e8ffe9e9e9ffe9eaeaffeae9e9ffe9e9e9ffeaeaeaffeaebeaffeaeaeaffebeaebffebeaebffeaebebffebebeaffeaebeaffebebebffebecebffecebecffebebebffebebecffececebffebebebffecececffebebebffebebecffebebebffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e5ffe3e3e3ffe3e3e2ffe1e2e1ffe1e1e1ffe0e1e0ffe1e2e1ffe4e5e5ffe9e9e9ffedececffeeeeeeffeeeeefffefefefffedeeeeffeae9eaffe5e5e5ffe5e5e4ffe6e5e5ffe7e6e7ffe8e8e8ffe9eae9ffebeaeaffebebebffebecebffecedecffedededffeeeeedffefeeeffff0f0f0fff0f0f0fff0f0f0fff1f2f1fff2f2f1fff2f2f2fff3f3f3fff3f3f4fff3f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff9f9f8fffdfdfdfffffefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1919ff191919ff1a1a19ff191919ff181919ff181818ff171718ff181717ff171717ff171717ff171617ff171617ff171617ff171617ff161617ff161616ff171616ff171616ff171617ff171617ff171716ff161616ff161616ff161616ff161616ff161617ff171617ff171717ff161617ff161717ff171717ff171717ff171717ff161717ff171616ff161617ff171717ff161716ff171717ff161717ff161617ff161616ff161616ff161616ff161716ff171717ff181718ff181818ff171717ff161616ff161516ff161616ff151515ff141414ff131213ff121211ff111111ff101110ff111010ff111011ff101010ff0d0d0dff0a0a0aff080707ff080808ff080909ff080807ff060706ff060707ff070706ff040404ff040404ff020202ff020202ff020202ff030202ff030202ff020202ff020203ff020202ff020202ff030202ff030303ff030303ff030303ff030203ff030202ff020203ff010202ff010101ff010001ff050405ff040404ff040504ff050505ff050505ff060606ff050606ff060606ff0d0d0dff0e0d0dff0d0e0dff0d0e0eff0a0b0bff09090aff070607ff070707ff090809ff10100fff161616ff1c1b1cff1f1e1fff1f1f1fff202020ff212020ff212121ff212121ff222222ff242324ff252524ff262626ff272727ff282828ff2a2a2bff2c2c2cff2d2d2dff2e2f2fff303030ff757474ffececedffedededffedededffedeeeeffeeeeeeffeeeeeeffefefeeffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff1f1f1fff1f1f1fff2f1f1fff2f1f2fff2f2f2fff2f1f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f3fff3f3f3fff3f4f3fff5f4f4fff5f5f5fff6f6f6fff6f6f7fff7f6f6fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9fafafffafafbfffbfafafffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffefffffefefefffefefffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfefffefefdfffdfefdfffdfefefffdfefefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefefffefefefffffffefffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffefefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefffffffffffffffffffffefffefffefefefffffefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefdfdfffdfefdfffefefefffdfefefffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f8f9fff9f8f9fff9f8f9fff9f8f9fff9f8f8fff9f8f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff7f7f8fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff5f5f6fff5f5f5fff4f5f4fff4f4f5fff4f4f4fff2f2f3ffe8e8e8ffd3d3d3ffb4b3b4ff818181ff666665ff525252ff3f3f3fff2a2a2aff161616ff0c0b0cff040405ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff050505ff090909ff111011ff212121ff3a3a3bff535353ff656565ff807f80ffb7b7b7ffd4d4d5ffe9eaeafff2f1f1fff2f2f2fff2f3f3fff3f3f3fff4f3f3fff4f4f4fff5f5f5fff5f5f5fff5f5f6fff5f6f6fff6f6f7fff7f7f7fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffaf9fafffafafafffafafafffafbfafffafafbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfdfdfffdfcfcfffcfcfdfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffefefefffefefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefffefffffefffffffefffffffefffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffefefffffefffefffffffefffefffefffffffffffefffffffffefefffefefffffffffefffefffefffefefffffefffefffefefffffefefefffffffefffffefefffefefefffffffefffefefefffefefffffefefefffefefefffffefefffffffffffefffefffefefefffefefffffefefefffefffefffefefefffffefefffefefffffffefffffefefefffefffffffffefefffffefefffefefefffefffefffefefefffefffefffffefefffefefefffffefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffffefefffefefffffefefefffefffefffffefefffefffefffefefffffefffffffffefefffefefefffffefefffefefefffefefffffefffefffefefffffefefefffffffffffffefffffefffefffffffefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefdfefffefdfdfffdfdfefffefefdfffefefefffefefefffefefefffdfdfefffefefefffefefefffefffefffefefefffefefefffefefefffefdfefffefdfefffefdfdfffefdfdfffefdfefffefdfefffefdfefffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffafbfbfffafafbfffafafafffafafafff9f9fafffafaf9fff9f9f9fff9f9f9fff8f9f9fff7f8f8fff7f7f7fff7f7f7fff6f5f6fff5f5f5fff5f5f4fff5f5f5fff5f4f5fff4f4f4fff3f4f4fff4f3f4fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff1f1f1fff1f0f1fff0f0f1fff0f0f0ffefefefffefefefffefeeefffeeeeeeffedededffedededffedededffecececffecececffebebecffecebebffbebebeff363737ff2e2e2eff2e2d2eff2d2c2cff2b2a2bff282728ff282727ff272626ff252525ff242324ff232323ff222222ff222222ff212121ff212122ff212121ff202020ff1f1e1fff1c1c1cff161616ff0f100fff080707ff060606ff040404ff030404ff060606ff070708ff090908ff080908ff080909ff090a09ff09090aff080808ff040404ff030303ff030303ff030303ff030203ff020202ff010101ff000000ff010101ff010101ff010101ff010101ff010001ff010100ff000101ff010101ff030202ff030203ff030203ff020102ff010201ff020101ff010101ff010101ff010101ff020202ff020202ff000000ff000000ff000000ff010100ff010201ff020102ff020202ff030203ff030303ff040304ff030303ff030303ff040404ff060506ff080708ff0a0a0aff0c0b0cff0d0d0dff0d0d0eff0d0d0dff0d0d0dff0f0e0eff111112ff131313ff131413ff131313ff121312ff131313ff141414ff141313ff141415ff161615ff161716ff171717ff161717ff161617ff161515ff161616ff161516ff161616ff161616ff161616ff161616ff151515ff151515ff161515ff161616ff151615ff151515ff161516ff161615ff161616ff161616ff171616ff161617ff171617ff161617ff171717ff171717ff171716ff161717ff171716ff171717ff171818ff181818ff181819ff191919ff191919ff191a1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020201ff030303ff060506ff0b0a0bff141313ff232323ff3a393aff5a5a5aff6b6b6bff747474ff7a7a7aff7f7e7fff828282ff848384ff848484ff838383ff848484ff848484ff858485ff878687ff878888ff898a8aff898888ff868686ff878787ff858686ff858484ff848484ff858584ff868786ff868686ff848484ff848485ff858484ff868786ff888888ff888888ff868686ff7e7e7eff717172ff636363ff565656ff414041ff262626ff121212ff080808ff030303ff010101ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffcfcfcfff8f8f8fff6f6f6fff6f6f6fff5f5f5fff4f5f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff0f0f0fff0eff0ffefefefffeeeeefffeeeeeeffededeeffedededffedecedffebebebffeaebeaffeae9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe5e4e4ffe6e6e6ffe9e9e9ffebecebffebebecffebecebffeaeaebffe8e7e8ffe5e5e5ffe2e2e2ffe1e1e1ffe2e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e8ffe8e7e8ffe7e7e8ffe7e8e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe7e7e8ffe6e7e6ffe6e5e5ffe3e3e3ffe0e1e1ffdddedeffdcdbdbffd9d9daffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d3ffd3d4d4ffd4d4d3ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d3d4ffd3d4d4ffd5d4d4ffd4d5d4ffd4d4d5ffd4d5d5ffd5d4d4ffd4d4d5ffd5d5d4ffd4d5d4ffd4d4d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd2d1d1ffd1d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d1ffd1d1d0ffd1d1d1ffd0d1d1ffd1d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d3d2ffd3d2d2ffd2d3d2ffd2d3d3ffd2d3d3ffd3d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d3ffd4d3d3ffd3d4d3ffd4d4d3ffd4d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d3ffd3d3d3ffd4d3d4ffd4d3d3ffd3d4d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d3d4ffd4d3d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd8d8d9ffdbdbdbffddddddffe0dfe0ffe2e2e2ffe5e5e5ffe8e8e8ffe9e8e9ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaebffeaebebffebeaeaffeaeaebffebebebffebebebffebebebffebebebffebebecffebebebffecececffecececffecececffecececffecececffecebecffebebebffebebebffebebebffebebebffeaebeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e7e8ffe7e6e7ffe6e6e6ffe6e5e5ffe5e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e1ffe3e2e2ffe7e7e6ffeaebebffedecedffeeeeeeffefeeefffefefefffededeeffe8e8e8ffe5e5e5ffe5e5e5ffe7e6e7ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffebebecffecececffedededffeeedeeffefeeefffefefefffeff0f0fff1f0f0fff1f1f1fff2f2f2fff2f2f3fff3f2f2fff3f3f3fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff5f5f6fff7f7f7fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff1a191aff1a191aff1a1a1aff191919ff191918ff181818ff181817ff181818ff181718ff171817ff181717ff171717ff171717ff161617ff161617ff171717ff171717ff171717ff171717ff171717ff171616ff161716ff171617ff171717ff171817ff171717ff181817ff181817ff171717ff171818ff171717ff181717ff171718ff171717ff181717ff171817ff171717ff171717ff161716ff171717ff161717ff171617ff161717ff161617ff171717ff181818ff181818ff181818ff181718ff181818ff171818ff171817ff171717ff171716ff171716ff171616ff161716ff161616ff171617ff161616ff141415ff121112ff111110ff131313ff141414ff131213ff111111ff101010ff0f0f0fff020202ff020201ff020202ff020202ff020302ff020202ff030302ff020202ff020202ff020202ff010101ff010101ff030302ff030203ff020303ff030202ff020202ff020102ff000101ff010101ff040404ff050404ff040404ff040404ff040504ff050505ff060505ff050506ff050505ff060606ff0e0e0dff0d0d0dff0d0e0dff0b0b0bff0b0b0bff0a0b0aff0c0c0cff0e0f0fff161617ff1c1c1cff202020ff212121ff222222ff232223ff232323ff222222ff232322ff242323ff252525ff262626ff282727ff282928ff292929ff2b2a2bff2d2d2dff2e2e2fff302f30ff393938ffc0c0c0ffeeedeeffeeedeeffeeeeeeffeeeeeeffeeefeeffeeefeeffefefeffff0f0f0fff0eff0fff0f0f0fff0f0f0fff1f1f1fff0f0f0fff0f0f1fff0f0f1fff1f1f1fff1f1f1fff2f2f1fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff3f2f3fff2f3f2fff2f3f2fff2f2f3fff3f3f3fff4f4f3fff4f4f4fff4f5f5fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9faf9fffafafafffbfbfafffbfbfbfffcfbfcfffbfbfcfffcfbfcfffcfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefefdfffdfdfdfffefefdfffefefdfffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffffefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffefefefffefefdfffdfefefffdfefdfffdfdfdfffefefefffefefefffefdfefffdfefefffdfdfefffefefefffefefefffefefefffefffefffefefefffefefefffdfefefffefefdfffefefefffefefefffefffefffffefefffefffefffefffefffffefffffefffefffefefffffefefffffffffefffefffffffffefffffffefffffefffefffffffffffefffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffefffffffffffffffffffefffefffffffffefffffffffffffefefefffefffefffffefefffffffefffffffefffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefefffffffffffffefffffefffefffffefefffefefefffefdfdfffdfdfefffdfdfefffefefefffefefefffefefdfffefdfefffdfefefffefdfdfffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefefffefdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfafffbfafafffbfafafffafbfafffbfafafffafafafff9fafafffaf9fafffafaf9fff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f9f9fff9f8f8fff8f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff7f8f7fff7f7f7fff7f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f4fff4f5f4fff5f5f4fff1f2f2ffe4e4e4ffcfcfd0ffababacff7a7b7bff646463ff555554ff484949ff2f2e2fff141414ff080808ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050504ff080807ff0d0c0cff141414ff242323ff393939ff525252ff676868ff7e7e7effb1b1b1ffd3d3d2ffe8e8e7fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffffffffffffefffffffffffefefefffefefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffffefffffffefffffefefffffefefefffffefffffffffefffefefefffefffefffefefefffffffefffefefefffffefefffefefffffefefffffefefefffefefefffefefefffefffffffffefefffffffefffefefefffefefefffffefefffffffefffffffefffffefefffefffefffefefefffffefffffefffefffefefffffefefefffffffefffefefefffffefffffffefffffefffefffefffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefffefffefefefffffffefffefefefffffefffffefefffffefefffffefefefffefefefffefefefffefffefffffefffffffffefffefefefffefefefffffefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffdfefefffefdfefffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefffefffffffefffefefefffefdfdfffdfdfefffdfdfefffefdfefffefefdfffefefdfffefdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafff9fafafff9f9f9fff8f9f9fff9f9f8fff8f8f8fff8f7f8fff6f6f7fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff4f5f4fff3f4f4fff3f4f3fff3f3f3fff3f3f2fff3f3f2fff2f2f2fff1f2f1fff0f1f1fff1f0f1fff0f1f0fff0f0f0ffefeff0fff0efefffefefefffeeeeefffeeeeeeffedeeedffedededffededecffecececffecececffecececff747374ff303030ff2f2f2fff2e2e2eff2a2a2aff29292aff282829ff272727ff262626ff252524ff252424ff232424ff232323ff232323ff232223ff222222ff212221ff202020ff1f1f1eff1b1b1aff141414ff0f0f0fff0b0b0bff080808ff070708ff070707ff070607ff050505ff080809ff090a09ff090909ff080808ff040404ff030303ff030303ff030203ff020202ff020202ff020202ff020202ff020102ff010101ff000101ff010101ff010101ff010101ff010101ff010000ff000000ff000101ff030203ff020202ff000001ff000000ff010101ff010101ff010101ff010101ff020202ff020302ff020201ff000101ff010101ff030303ff050405ff060606ff080807ff090909ff0a0a0aff0a0a0aff09090aff09090aff0a0a0aff0d0d0cff0f0e0fff111111ff141313ff161616ff161516ff141514ff141413ff131414ff161616ff171717ff171717ff161717ff161616ff161616ff161616ff161616ff171717ff171717ff171718ff171817ff171717ff171717ff161717ff171616ff161617ff161617ff161616ff171616ff171716ff161717ff161516ff161616ff151616ff161616ff161616ff161616ff171716ff171616ff161716ff161717ff171717ff171717ff171718ff171717ff181817ff171717ff181718ff181717ff181818ff181818ff191918ff181918ff191919ff1a1a1aff1a191a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010001ff010201ff030303ff060605ff0e0d0dff1f1f1fff383838ff4a4a4aff595959ff686867ff717171ff777878ff7d7c7cff7e7f7eff807f80ff828383ff848584ff858585ff878686ff888887ff8b8b8bff8b8b8bff888888ff898989ff868686ff868686ff868585ff858585ff868686ff888888ff878787ff868686ff838383ff828182ff7f7f80ff787879ff6e6f6eff616161ff515150ff414141ff323132ff1d1d1cff0e0e0eff070706ff030302ff010101ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfefdfffafafafff6f7f6fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f0fff1f0f0fff0f0f0ffefefefffeeefeeffefeeeeffedeeeeffedeeedffedededffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e6e6ffe5e4e5ffe5e5e5ffe8e8e8ffebebebffecececffecececffebebebffe9e9e9ffe6e6e6ffe3e3e3ffe0e1e1ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e9ffe8e9e9ffe9e9e8ffe9e9e9ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eae9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e8ffe7e7e7ffe6e6e6ffe5e4e5ffe2e2e2ffdfdedfffddddddffdbdbdbffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d7d6ffd7d6d6ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d5ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd5d5d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d5d4ffd4d5d4ffd5d5d5ffd4d5d4ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd4d3d4ffd4d4d3ffd3d3d3ffd3d3d2ffd3d2d2ffd3d3d2ffd3d3d2ffd3d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd2d2d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d1d2ffd1d2d1ffd2d2d1ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d5d4ffd5d5d5ffd4d5d4ffd4d5d4ffd5d5d4ffd5d5d5ffd6d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd7d7d7ffd9d9daffdcdcdcffdfdedfffe1e1e1ffe4e4e3ffe7e6e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebeaeaffebeaebffebebebffebebebffebebebffebebebffebecebffebebebffecececffebececffecebecffebececffebebecffebececffecececffececebffebececffecebecffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe1e2e1ffe0e1e1ffe1e1e1ffe4e4e4ffe8e7e8ffecececffeeeeedffefefefffefeeeeffeeeeefffebebecffe7e7e8ffe5e5e5ffe6e7e6ffe8e7e7ffe8e9e9ffe9e9e9ffeaeaeaffebebebffebececffededecffedededffeeeeeeffefefeeffefefeffff0f1f0fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f3fff4f4f4fff4f5f4fff5f5f5fff6f6f6fff9f9f9fffefdfdfffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1b1bff1b1a1bff1a1a1aff19191aff19191aff191919ff181818ff181818ff181819ff181818ff181817ff171717ff171818ff171717ff181817ff171817ff171818ff181818ff181717ff181817ff181718ff171718ff171717ff171718ff181818ff181817ff171818ff181818ff181818ff181818ff181818ff191918ff181818ff181818ff181918ff181818ff181818ff181818ff181718ff171717ff171717ff171717ff171717ff171717ff171717ff181817ff181818ff181918ff181818ff181818ff181818ff181918ff181818ff181818ff181818ff181818ff181819ff191818ff191919ff191919ff191919ff181818ff181717ff171717ff191918ff1a1a1aff19191aff181818ff171818ff040404ff010101ff010101ff010202ff020203ff020202ff000100ff000101ff020202ff020202ff000101ff000000ff010101ff010101ff020202ff030203ff020202ff010101ff010101ff010101ff020201ff020303ff040404ff040404ff040404ff030303ff040404ff050505ff050505ff050605ff060605ff060606ff090909ff0d0d0eff10100fff111111ff121312ff141413ff151515ff1d1c1dff212120ff212121ff222222ff242323ff242424ff242424ff232424ff242424ff252525ff262726ff282727ff282829ff2a2a2aff2b2b2bff2c2c2cff2d2d2dff2f2f2fff323131ff767676ffeeeeedffeeeeeeffeeeeefffeeeeefffeeeeefffefefefffefefefffefefefffeff0f0fff0f0f0fff0f1f0fff0f0f0fff1f1f1fff0f1f0fff1f1f1fff1f2f1fff1f2f1fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f2fff2f3f3fff3f3f3fff4f4f3fff4f5f4fff5f5f5fff6f6f5fff6f7f6fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff9fafafffaf9fafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfcfffdfdfcfffdfefdfffdfdfdfffdfefefffdfdfdfffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffefefefffefefefffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffdfdfdfffdfefefffdfdfefffefefdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfefffefefdfffdfefdfffefefefffefefefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefffffffefffffefefefffefefefffefffffffffffffffffffefffefffefffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffefffffefffffffffefffefefefffffffefffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffffefefefffefefefffefffffffefefffffefffefffefefefffefefefffdfefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffefefefffefefefffefefefffdfefefffdfefdfffefefdfffdfefdfffdfdfdfffefefefffdfefdfffefefdfffdfefdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fffafaf9fffafafafffafaf9fffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f9fff8f8f8fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff5f5f5fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff0f0f0ffe1e1e1ffcbcacbffa7a7a7ff787878ff626262ff595958ff494949ff272727ff0f1010ff070707ff030202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff080908ff0f0f0fff141414ff1d1e1dff2d2d2eff3f3f3fff525352ff676768ff807f7fffadadadffcfd0d0ffe5e5e5fff0f0f0fff1f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f3fff4f5f4fff5f5f4fff5f5f4fff5f6f5fff5f5f6fff6f6f6fff6f7f6fff7f8f7fff8f8f7fff8f8f8fff9f8f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fffafaf9fffaf9fafffafafafff9fafafff9fafafffafafafffafafafffafafafffafbfbfffbfafbfffbfbfafffafbfafffbfbfbfffafbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefefffdfefdfffefefefffefefdfffefdfdfffdfdfefffefefefffdfefefffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffffffefefffffffffefffefefefffefffffffefefefffffffffffefffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffefffffffefefffffffffffffefffffffffffefffefffefffffffefffefefefffefffffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffffefffffefffffffefffffefefffffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefffefffefffefffefefefffefffffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefffefffefefefffefffefffefefefffefffefffefefefffffefefffefefefffefefefffefdfefffefefefffdfefefffefdfefffefdfefffdfdfefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffffffefefffffffffefffefefefffefefefffdfefefffefefefffdfefdfffdfefefffefefdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafbfafffafafafffafafafff9f9fafff9f9f9fff8f9f8fff8f9f8fff8f8f7fff7f7f7fff6f6f6fff6f6f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff1f0f0fff0f0f0fff0f0efffefefefffefefefffeeeeefffededeeffeeededffedededffededecffecededffb1b1b1ff323231ff303030ff2d2e2eff2c2c2cff2c2c2cff2a2b2aff282928ff272827ff272726ff262626ff252526ff252425ff242424ff242425ff242424ff232322ff212121ff202020ff1e1e1dff181919ff161616ff141413ff101111ff0f0f0eff0d0d0dff0a0a0aff080808ff080909ff09090aff080808ff030404ff020202ff020202ff020303ff020202ff020202ff000100ff010101ff020201ff020202ff000000ff000101ff010101ff010101ff010100ff010000ff010001ff010101ff030303ff040405ff040404ff030303ff030303ff040404ff050504ff040405ff050505ff060607ff060607ff060606ff050505ff070707ff090a0aff0c0c0cff0f0f0eff101010ff121212ff131313ff131313ff121312ff111211ff121212ff131312ff151514ff161617ff181818ff191919ff181819ff181818ff171717ff171718ff181818ff181818ff181918ff181818ff181818ff171818ff181717ff171817ff181818ff181818ff181919ff181819ff181818ff171817ff171817ff171717ff161717ff171617ff171717ff161716ff171717ff171716ff171717ff161616ff161717ff161716ff171717ff171716ff171616ff171717ff171717ff171717ff171718ff181717ff171717ff181818ff181818ff181818ff181818ff181818ff171818ff181819ff191919ff191919ff191919ff191a1aff1b1b1bff1b1b1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010102ff050505ff0e0d0dff181919ff282828ff373737ff474746ff565756ff626262ff6b6b6bff717171ff767676ff7e7e7eff818180ff818282ff828382ff848484ff878787ff8a8a8aff8b8b8aff888888ff858585ff848584ff848484ff838383ff838383ff818182ff7f7f7fff7d7d7dff797979ff717070ff666666ff5a595aff4e4e4dff3f403fff313231ff242424ff181818ff0c0c0cff050505ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfff8f8f8fff5f5f5fff4f5f5fff4f4f5fff4f4f4fff3f3f3fff3f3f4fff2f3f2fff3f3f2fff2f2f2fff1f2f2fff1f2f1fff1f1f1fff0f1f0fff0eff0ffefefefffeeeeeeffeeeeefffeeeeeeffeeeeedffecededffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe6e6e6ffe6e6e6ffe7e8e7ffeaeaeaffecececffecededffececedffececebffe7e8e7ffe5e5e4ffe2e2e1ffe1e1e1ffe2e1e2ffe3e3e2ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e8ffe9e8e9ffe9e9e9ffe8e8e9ffe8e8e9ffe9e9e9ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9eae9ffeae9eaffe9e9eaffe9e9e9ffe9eaeaffeaeaeaffeaeae9ffe9eaeaffe9eae9ffe9e9e9ffe8e9e8ffe6e6e7ffe6e6e6ffe4e4e4ffe0e0e0ffdedfdeffdcdcdcffdadadaffd8d9d9ffd8d8d9ffd8d8d8ffd7d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d2ffd2d2d2ffd1d2d2ffd1d1d2ffd2d2d2ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd2d2d2ffd1d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d3ffd4d4d3ffd3d4d3ffd4d4d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd4d5d5ffd4d4d4ffd4d5d4ffd4d4d4ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d4ffd5d4d5ffd5d5d5ffd4d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d5d6ffd6d6d5ffd5d6d5ffd6d7d7ffd8d8d8ffdbdbdbffdddeddffe0e0e0ffe2e3e2ffe5e5e5ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffebebeaffebebebffebebebffebecebffebecebffebebebffebececffebebecffecececffebecebffecececffececebffebecebffecebecffececebffebebebffebecebffececebffebecebffebebebffeaebebffeaebeaffebeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e5ffe5e4e5ffe4e4e4ffe3e3e4ffe2e2e3ffe3e2e2ffe1e1e1ffe1e1e1ffe2e3e3ffe6e5e6ffe9eae9ffecececffeeeeeeffeeeeeeffefefefffeeefeeffeaebebffe7e7e7ffe6e6e6ffe7e7e7ffe8e8e9ffe9e9e9ffeaeaeaffebebebffececebffecedecffedededffeeeeeeffefefeeffeff0effff0f0f0fff1f1f1fff1f2f1fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f5fff5f5f5fff7f7f7fffcfcfcfffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1cff1c1c1cff1b1b1bff1b1a1aff1a191aff1a1a19ff191a19ff191819ff191919ff191819ff181818ff181818ff181818ff181817ff181818ff181818ff181818ff191819ff181818ff181819ff181918ff181818ff181818ff181818ff181818ff181818ff191818ff191919ff181918ff191919ff191918ff191919ff191919ff191919ff191919ff191918ff191919ff191919ff191919ff191918ff171818ff181818ff171818ff181818ff181818ff181818ff181818ff191918ff181919ff181918ff191918ff191918ff191919ff191818ff191919ff181819ff191918ff1a1919ff1a1919ff1a1a1aff1a1a1aff1a1a1bff1b1a1aff1a1a1bff1a1a1bff1b1b1bff1c1c1cff1c1b1bff1b1b1bff1c1c1bff060606ff060505ff040504ff060506ff050505ff040404ff030202ff020202ff040404ff050404ff030302ff010101ff010000ff010101ff020302ff030403ff020303ff010101ff010101ff010202ff020201ff010101ff020302ff040404ff040303ff020202ff030302ff040303ff050505ff050505ff050505ff060607ff0b0b0bff111111ff161717ff1a1a1aff1b1b1cff1c1c1cff1e1d1eff202120ff212121ff222222ff232323ff242424ff252525ff252524ff252525ff262525ff272727ff272728ff292929ff2a2a2aff2c2b2bff2c2c2cff2e2e2eff2f2f2fff313030ff323333ffbababaffeeeeeeffefeeefffefeeeeffefeeeffff0f0efffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff1f1f1fff2f1f1fff2f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f2fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f4f4fff5f5f4fff6f5f5fff6f6f6fff7f6f7fff7f8f8fff8f8f7fff8f9f9fff9f9f9fff9fafafffafafafffafbfafffafafafffafbfbfffbfbfbfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefdfffefefdfffefdfefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefffffffefffffffefffffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefffffefffefffefffefffefffffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefefffefefdfffefefefffdfdfefffdfefefffefefdfffdfefefffdfdfdfffdfdfefffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffefffefffefefffffffefefffefefffffefefffffffefffffffefffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffefffffefefffefffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffefffefffefffffefffffefffefffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffdfefdfffdfefefffefdfdfffefefdfffdfefdfffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfafafffbfbfbfffafafbfffafbfafffbfafafffafafafffafafafffafafafffaf9fafffaf9f9fff9fafafffafafafffaf9fafffaf9fafffaf9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f8fff7f8f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f6f5fff5f5f5fff5f5f6fff5f4f4fff0eff0ffdedfdeffc7c7c7ffa3a2a2ff747474ff636463ff595959ff3f3f3fff202020ff111010ff080808ff020202ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020102ff080807ff101010ff1b1b1bff2c2c2cff3f3f3fff4d4e4dff595a5aff676667ff7f7f7fffaaababffccccccffe2e1e1ffeeeeeefff1f1f1fff2f2f2fff3f3f2fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff6f7f6fff7f7f7fff7f7f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9fafafffafafafffaf9fafffafafafffaf9fafffaf9fafffbfafafffafafafffbfafafffafbfafffbfafbfffafafbfffbfafbfffbfafafffbfafafffbfbfbfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefefffdfdfefffefefdfffefefdfffefefefffefefefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefefefffefefefffffefefffefefefffffefffffffefffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefefffffffefffefffefffffefefffefffffffefefefffefffffffefefffffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffefffefffefefffffffefefffefffffffffffffffffefffffffefffffffefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefdfffefdfefffefefefffefefdfffefefefffefdfefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefffffffefefefffefffffffefefefffefffefffefffefffefffffffefefefffefefffffffefefffffefffffefefefffefefefffffffefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefffefffefefdfffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfdfffefdfefffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffafafbfffafbfafffafafafff9fafafff9f9f9fff8f8f9fff8f8f8fff8f7f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff3f3f4fff3f3f2fff3f3f2fff3f2f2fff2f2f2fff2f2f1fff1f1f2fff1f1f0fff0f1f1fff0f0f1fff0f0f0fff0eff0ffefefefffeeeeeeffefefeeffedeeeeffeeedeeffedeeedffedededffe5e5e5ff605f60ff313030ff2f2f2fff2f2f2fff2e2d2dff2c2c2bff2a2a2aff292929ff282828ff282828ff272726ff262626ff252526ff262626ff252525ff242424ff232222ff212121ff202020ff1f1e1eff1d1d1cff1b1c1bff1a1a1aff181919ff161615ff121212ff0f0f0fff0e0e0eff0c0c0cff070808ff020202ff010102ff020201ff040304ff040504ff040404ff030303ff030303ff040504ff050504ff030303ff040404ff050505ff050505ff030303ff040403ff050504ff070707ff090909ff0b0b0bff0b0b0bff0a0a0aff090909ff0a0a0aff0b0a0bff0b0b0cff0c0c0cff0d0d0dff0f0f0eff0d0e0dff0e0d0dff0f0f0fff121112ff141414ff171617ff181818ff181818ff191919ff191919ff181818ff171717ff171716ff181718ff181918ff191918ff191919ff191819ff191919ff181818ff181818ff191919ff181918ff191919ff191919ff191919ff181918ff181818ff181818ff181817ff191919ff191919ff191919ff191919ff181919ff181818ff181819ff181818ff181818ff171818ff181817ff181818ff171818ff171817ff171717ff171717ff171717ff171717ff171717ff171717ff171817ff181817ff181818ff181818ff181818ff181819ff191818ff181819ff181819ff191819ff191819ff191818ff181818ff191918ff181919ff1a191aff1a1a1aff1b1a1bff1b1a1bff1b1b1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff060505ff090909ff100f10ff1b1a1aff272727ff353635ff414241ff4c4c4cff555555ff616162ff686868ff6d6c6cff717171ff747574ff777777ff7b7a7aff7d7d7cff7f807fff7f7e7eff7b7c7cff797a79ff777777ff757575ff727272ff6c6d6cff636463ff5f5f5fff5b5b5cff50504fff454545ff3a3a3aff2f2f2fff232323ff181818ff0f0f0eff090909ff060505ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffdfefdfffbfafbfff6f6f6fff5f4f5fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f1f2fff1f1f1fff1f0f1fff0f1f1fff0f0efffeff0f0ffefeeefffeeeeeeffedeeedffedededffedededffebececffebebebffeaeae9ffe9e9e8ffe7e8e7ffe7e6e6ffe7e8e8ffe9e9e9ffecececffedededffecededffecedecffe9eaeaffe6e6e6ffe3e3e4ffe2e1e1ffe2e1e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe9e9e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffeaeae9ffeae9eaffe9e9e9ffeae9eaffeaeaeaffeaeae9ffeaeaeaffeae9eaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe8e8e8ffe6e6e6ffe5e5e5ffe1e2e2ffe0e0dfffdededeffdbdbdcffd9dadaffd9d9d8ffd8d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d6ffd7d7d7ffd6d6d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d5ffd5d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d5d4ffd5d4d5ffd4d4d5ffd4d4d5ffd5d4d4ffd4d4d4ffd5d4d5ffd5d4d4ffd5d5d4ffd5d4d5ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d5d6ffd6d5d6ffd5d5d5ffd6d5d5ffd6d6d6ffd5d6d5ffd5d5d5ffd6d5d5ffd6d6d5ffd5d6d5ffd6d5d5ffd5d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d2d2ffd2d3d3ffd2d2d3ffd3d2d3ffd3d2d3ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d2d2ffd3d3d2ffd3d2d3ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d3ffd4d3d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd4d5d5ffd4d4d4ffd4d4d5ffd5d5d4ffd5d4d5ffd4d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d4d4ffd5d5d5ffd4d4d5ffd5d5d4ffd5d5d4ffd5d5d4ffd5d4d5ffd5d5d5ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d5d6ffd6d5d6ffd6d5d6ffd6d6d6ffd7d7d7ffdadadaffdddcddffdfdfdfffe2e1e2ffe3e3e3ffe7e6e7ffe9e9e9ffe9e9e9ffe9eaeaffe9e9eaffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeae9ffebeaeaffeaebeaffebebebffebebebffebebebffecececffecececffecececffecececffebececffecececffecececffecececffecececffecececffecececffecececffecececffebecebffececebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeae9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e5e6ffe5e4e4ffe4e4e4ffe4e4e3ffe2e3e2ffe3e2e2ffe1e2e1ffe2e1e2ffe3e3e3ffe6e6e7ffeaeaeaffecececffeeeeeeffefeeeffff0f0efffeeeeeeffeaeae9ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebebebffecececffedededffedeeedffeeeeeeffefefeffff0f0f0fff0f1f0fff1f1f1fff2f2f2fff3f3f2fff3f3f3fff4f3f4fff4f5f4fff5f5f4fff5f6f6fff9f9f9fffdfdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff1c1c1cff1c1c1cff1b1b1aff1a1a1aff1a1a19ff19191aff19191aff191919ff191919ff191919ff181819ff191818ff191818ff181918ff191919ff181819ff191918ff191919ff181819ff191919ff191819ff191919ff191918ff191919ff191919ff1a1a19ff1a1919ff1a1a1aff1a1a19ff1a1a1aff191a1aff191a1aff1a1a1aff191a19ff191919ff1a1a1aff1a1a1aff1a1a1aff1a191aff191919ff191919ff191918ff181919ff181819ff181918ff191818ff181819ff191819ff191919ff191919ff191919ff191919ff191919ff191a19ff1a1a19ff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1b1b1bff1b1b1cff1b1b1bff1c1b1bff1c1c1bff1c1c1cff1d1c1dff1d1d1cff1c1c1cff1b1a1aff0f0e0fff0d0d0dff0c0c0cff0e0e0dff0d0d0dff0b0b0bff080708ff080808ff090a09ff0a0a0aff070707ff060505ff040404ff050505ff070707ff080708ff070606ff040404ff040403ff040405ff050504ff050404ff060505ff070706ff060606ff030404ff020202ff030404ff040505ff060606ff080908ff0b0b0bff101010ff171617ff1d1d1dff212121ff222222ff222223ff212122ff212121ff212120ff212122ff242324ff252425ff252524ff242425ff262625ff272727ff282928ff2a2a29ff2b2b2bff2c2c2cff2d2d2dff2e2e2eff2f2f2fff313131ff323231ff7e7d7dffe7e7e7ffefefefffefefeffff0f0efffefefeffff0f0effff0eff0fff0f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff4f4f3fff3f3f4fff4f4f3fff4f3f3fff4f4f4fff5f5f4fff5f5f5fff5f6f6fff6f7f7fff7f7f8fff7f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffefdfefffefdfdfffdfdfefffefefdfffdfefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefffffffffefffefefefffffefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffffefefffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefefdfffdfefefffefdfefffefdfefffdfefdfffefefefffefdfdfffdfefefffdfdfefffefefdfffefdfdfffdfdfefffefdfefffefefefffefefefffdfdfefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefffffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefffefffefefffffffefefffffefefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffefffefefffffffffefffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfdfefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefffefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafbfbfffafbfafffbfbfafffbfbfbfffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fffafaf9fffaf9fafffaf9fafffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f9f8fff9f9f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff8f9f9fff8f8f8fff7f7f8fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff6f5f5fff5f5f5fff4f5f5fff3f4f4ffeeefeeffdbdbdbffc2c2c2ff9b9b9bff737373ff656564ff535353ff393938ff212221ff131413ff0b0b0aff040404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040504ff0c0c0dff1b1b1bff323132ff4a4a4bff575757ff616061ff696969ff7e7d7dffa6a6a6ffc9c9c9ffdfe0dfffeeededfff1f1f1fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f7f6fff8f7f7fff8f8f7fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fffafaf9fffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafafbfffafafbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfdfdfffcfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefdfffefefefffdfefefffefefefffdfdfefffefdfefffefdfefffdfefdfffefdfdfffefefdfffefefefffefefefffefefdfffefdfdfffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefefffffefffffefefffffefefefffffefefffffefefffefefffffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefffffefefefffffefefffffefefffefefefffffefffffffffefffefefefffffefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefdfefffdfdfefffefefefffefdfefffefefefffefefdfffefefdfffefdfefffefefdfffefdfdfffefefefffefefefffefefffffefefefffefffefffefffffffefffefffefefefffefffefffefefefffffefffffefefffffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfefffdfdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffafafafff9faf9fffaf9f9fff9f9f9fff8f9f9fff8f8f9fff7f8f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0efffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffc0c0c0ff494949ff323131ff303030ff2e2f2eff2c2c2dff2c2b2bff2a2a2aff29292aff292929ff282728ff282727ff272727ff272827ff262626ff252524ff242323ff222222ff222222ff222222ff212222ff212222ff222323ff212221ff1e1e1eff1b1b1bff181818ff171617ff131313ff0d0d0cff080808ff070707ff070708ff080809ff0b0b0bff0b0b0aff09090aff0a090aff0c0c0cff0c0c0bff0a0a0bff0b0b0aff0c0c0cff0b0c0cff0b0b0bff0b0b0bff0d0d0dff101010ff131313ff151515ff141415ff131313ff121212ff131313ff141414ff151415ff151515ff161616ff171616ff161516ff161516ff161717ff191918ff191a19ff1a1a1aff1a1a1aff1b1a1aff1a1b1aff1a1b1aff19191aff1a1919ff191919ff191919ff191919ff1a191aff1a191aff1a1919ff191919ff191919ff191919ff191919ff191919ff1a1a19ff1a1a1aff191a1aff191919ff19191aff191919ff191918ff191919ff191919ff1a1a1aff1a191aff191a19ff1a1919ff191919ff181919ff181819ff181918ff181818ff181818ff191818ff181818ff181818ff171718ff181817ff171818ff171817ff181818ff181818ff181818ff181818ff181818ff181818ff191819ff191918ff191818ff191918ff191919ff191919ff191918ff191818ff191918ff191919ff1a191aff1a1b1bff1b1b1aff1b1b1bff1b1b1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010201ff020202ff050404ff090909ff0f0f10ff191919ff222222ff2a292aff2f2e2eff373837ff3e3d3eff444544ff4c4b4bff555554ff5c5c5bff606060ff616161ff666666ff6a6a6aff656665ff626262ff5f5f5eff595959ff4e4e4eff424242ff383838ff323231ff302f2fff282929ff232324ff1c1c1bff141414ff0e0d0eff090909ff050506ff030302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfcfdfff8f8f9fff5f5f5fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff2f3f2fff2f3f2fff2f1f2fff2f1f1fff1f1f1fff0f0f1fff0f0f0fff0eff0fff0efefffefefeeffeeeeeeffeeedeeffeeeeedffedececffecececffebebebffeaeaeaffe8e9e9ffe7e8e8ffe7e8e8ffe9eae9ffecebebffedeeedffedededffedededffecececffe8e8e8ffe5e5e5ffe3e3e2ffe1e2e2ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e4e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffeaeae9ffe9e9eaffeaeae9ffeae9eaffe9e9eaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebeaeaffebebebffebebeaffeaeaebffe9e9e9ffe7e7e7ffe6e6e6ffe3e4e4ffe1e1e1ffdfdfdfffddddddffdbdadbffd9d9daffd9d9d8ffd9d9d9ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd6d6d5ffd5d6d6ffd6d5d6ffd6d5d6ffd5d5d5ffd6d5d5ffd6d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd5d4d4ffd4d4d5ffd5d4d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd3d4d3ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd3d2d2ffd2d2d2ffd3d2d3ffd2d3d3ffd3d3d2ffd2d3d2ffd2d2d3ffd3d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd2d2d3ffd3d3d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d3ffd3d4d3ffd3d3d3ffd4d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd4d4d4ffd5d5d4ffd4d5d5ffd5d4d5ffd5d5d5ffd4d5d4ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d5ffd5d5d5ffd6d5d5ffd5d5d5ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd9d9d8ffdbdbdbffdededeffe0e0e0ffe3e2e2ffe5e5e5ffe7e7e8ffe9e9e9ffeae9eaffeae9eaffeae9e9ffeaeae9ffe9e9e9ffe9eae9ffeae9e9ffeaeaeaffeaeaeaffeaeaebffeaebeaffebebebffebebecffebecebffebebebffecececffecececffecececffecececffecececffedececffedececffececedffececedffecedecffecececffebebecffecebecffecececffececebffebebebffebebebffeaebebffeaebeaffebebeaffeaebeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e1ffe1e2e1ffe4e4e5ffe8e7e7ffebebebffedededffeeefeeffeeeeeffff0efefffececedffe9e9e9ffe7e7e7ffe8e7e8ffe9e9e9ffeaeaeaffebebeaffebebebffecedecffedececffeeeeeeffefefeeffefeff0fff0f0f0fff0f1f1fff1f1f2fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff7f8f7fffdfdfcfffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff868686ff383838ff1c1c1cff1c1c1cff1a1b1bff1a1b1aff1a1a1aff1a1a19ff1a1a1aff191919ff191a19ff19191aff191919ff191919ff1a1919ff191919ff1a191aff1a1a1aff1a1a19ff191919ff1a1919ff1a191aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a1b1aff1a1a1bff1a1a1aff1a1a1aff1b1a1aff1a1a1bff1b1b1aff1b1a1aff1a1a1aff1a1a1aff1b1a1bff1b1a1aff1a1a1aff1a1a1aff1a1a19ff191a1aff191919ff191919ff191919ff191919ff1a191aff1a191aff191919ff19191aff1a1a19ff1a1a1aff1a1a1aff1a1a1aff1b1a1bff1a1a1bff1b1a1aff1a1a1bff1b1c1cff1b1c1cff1c1c1cff1c1c1cff1d1c1cff1d1d1dff1d1d1dff1e1e1dff1e1d1dff1d1e1eff1b1b1bff171817ff161515ff151515ff161616ff171717ff161516ff121212ff121212ff141313ff131313ff121112ff0f0f0fff0c0d0cff0d0d0dff100f0fff101010ff0f0f0fff0c0c0cff0b0c0bff0c0c0cff0c0c0cff0c0c0cff0d0d0eff0e0e0eff0e0e0eff0b0b0bff090a0aff0c0c0cff0d0c0cff0d0d0dff101010ff141313ff181717ff1d1d1dff212222ff232323ff242524ff242424ff232323ff212221ff212121ff232223ff242424ff242424ff242424ff252625ff272727ff282929ff2a2a2aff2c2c2cff2c2c2dff2e2d2dff2e2e2fff303030ff313131ff323333ff676868ffe8e7e7ffefefefffefefeffff0f0effff0f0f0ffeff0f0fff0f0f0fff0f1f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f5f4fff5f4f5fff4f4f5fff5f5f6fff6f6f6fff6f7f7fff8f8f8fff9f8f8fff8f8f8fff9f8f8fffaf9f9fffafafafffafafafffafbfbfffbfbfafffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffffefefffefefefffefefefffffffefffffefefffefffefffefffefffefffefffffefefffffefffffefefefffefffefffefefffffefefefffefefefffffefefffefefefffffefffffffffffffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffefefefffefffffffefefffffefefefffefefefffefefefffdfefefffefefefffefdfdfffefdfdfffefdfefffefefefffefdfdfffdfdfefffdfefefffefdfdfffdfefefffefdfefffefefefffefefdfffefefefffefdfefffefdfefffefefdfffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefefffefefefffefefefffffefefffefefefffefffefffefffefffefffefffffefefffffefffffefefefffefffffffffefffffefefffffffefefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefefffffffffefffefffefffefffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefffefffefefefffdfdfefffefdfefffefefefffdfefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffbfafafffafafafffafafafff9f9fafffafafbfffafafafffafafafffafafafffafafafffafaf9fffaf9f9fff9faf9fff9faf9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff3f3f3ffedededffd9d8d9ffbebdbeff949494ff707071ff656564ff525352ff404041ff313131ff181818ff0a0a0aff050404ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff090909ff181718ff333333ff4b4b4bff5a5a5aff646363ff6c6b6cff7b7b7bffa3a3a3ffc5c6c5ffddddddffecededfff1f1f1fff2f1f2fff2f2f2fff2f2f3fff3f3f3fff3f3f4fff4f4f4fff5f4f4fff5f4f4fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9fafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfafafffbfafbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfdfffefefefffdfdfefffefefdfffdfdfefffdfefefffdfdfefffdfefefffdfefdfffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffffefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefefffffefffffffffefffefffffffffffffffffefefffffefefffefefefffffefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefefefffefefefffefefefffefefffffefefefffefefffffefefffffffefefffefefefffefffffffefefefffefefffffefefefffffefefffffffefffefffefffffffefffefefefffefffefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffefefefffefefefffffefefffffefefffefefffffefffffffefefefffefffffffffefefffefffffffefefefffefefefffffefffffefefefffefefefffefefefffefffefffefffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffefffffefefefffefffefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffdfdfefffefefdfffefdfefffefefefffdfefdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafaf9fff9faf9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f6fff5f5f5fff5f4f5fff3f3f4fff4f3f3fff2f2f3fff2f3f3fff2f2f2fff2f2f2fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0ffeff0f0ffeff0efffefefefffefefeeffefeeeeffeeeeeeffedeeeeffededeeffc0c0c1ff494949ff323232ff2f2f30ff2e2e2eff2d2d2dff2c2c2cff2b2b2bff2a2a2aff2a292aff292929ff292929ff282928ff272827ff252625ff242424ff232323ff232323ff232323ff242323ff232424ff252525ff252525ff242323ff212121ff202020ff1f1f1fff1c1c1cff171717ff111111ff101010ff111010ff131313ff161616ff161616ff161516ff161516ff171717ff161617ff171716ff161716ff191919ff181818ff171617ff161616ff181818ff1a1a1aff1c1d1dff1d1d1dff1d1d1eff1b1c1bff1b1a1aff1b1b1aff1b1b1bff1c1c1bff1c1b1bff1b1c1cff1c1d1cff1c1c1cff1c1b1bff1b1b1bff1b1b1bff1b1c1bff1b1b1bff1b1b1bff1b1a1bff1b1b1bff1a1a1aff1b1a1bff1a1a1bff1a1a1aff1a1a1aff1a1a1aff1b1a1bff1a1a1aff1a1a1aff1a1a1aff1a1a1aff191919ff191a1aff1a191aff19191aff1a1a1aff1a1a1aff191a1aff1a1a1aff1a191aff1a1919ff1a1919ff1b1a1bff1b1a1aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a191aff1a1a1aff191919ff191919ff19191aff191819ff191918ff181819ff191918ff181918ff181819ff181818ff191819ff181819ff191818ff181819ff191919ff191919ff19191aff191919ff1a1919ff191919ff191919ff1a1a19ff1a1919ff191a19ff191a19ff1a1a1aff1b1b1aff1b1b1bff1b1b1bff1b1c1cff1c1c1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010102ff030303ff060606ff0a0a09ff0d0c0dff111111ff131413ff151515ff171817ff1a1b1aff1d1e1eff222122ff282828ff2f2f2fff373636ff3e3f3fff454545ff414141ff3e3e3eff383838ff2d2c2cff212020ff181818ff131313ff121212ff111211ff0d0d0dff0b0b0bff090909ff070707ff050405ff030203ff010101ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefdfffbfbfbfff6f6f6fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0efffefefefffeeefeeffeeeeeeffedededffecededffecebecffeaeaeaffe9e9eaffe9e8e8ffe8e8e9ffe9e9e9ffecebecffeeededffeeeeeeffeeedeeffedececffe9eaeaffe6e7e7ffe4e4e4ffe2e3e3ffe3e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e4e5ffe6e5e6ffe6e6e5ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffe9eae9ffe9eae9ffeae9e9ffeae9eaffe9e9e9ffe9eaeaffeae9eaffe9e9eaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaebffebebebffebebebffebebebffebebebffeaebeaffebebebffebeaebffeaeaebffebeaebffeaeaeaffe8e8e8ffe7e7e7ffe5e5e5ffe3e2e2ffe0e0e0ffdededeffdcdcdcffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d9ffd8d7d8ffd8d8d7ffd7d8d8ffd8d8d7ffd7d8d7ffd7d7d8ffd7d7d7ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d6ffd5d6d6ffd6d5d6ffd5d5d6ffd6d5d5ffd6d6d6ffd5d5d6ffd6d6d6ffd7d7d7ffd6d7d6ffd6d6d6ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d5d5ffd5d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d5ffd5d5d4ffd4d4d5ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d3ffd3d3d4ffd3d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd5d5d5ffd5d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d5ffd5d5d6ffd5d5d5ffd6d5d6ffd5d5d6ffd6d5d5ffd5d5d5ffd5d6d6ffd5d5d5ffd5d5d6ffd5d6d5ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd8d8d8ffdadadaffddddddffdfdfdfffe2e1e2ffe4e4e4ffe7e7e7ffe8e8e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffebeaeaffeaebebffececebffecebebffececebffecececffedececffedececffececedffecededffecececffecededffedececffecededffecececffecececffececedffecebecffececebffebebecffececebffebecebffebebebffebebebffebebebffeaeaebffeaeaeaffe9e9eaffe9eaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe3e3e4ffe6e6e6ffe9e9e9ffedecedffeeeeeeffefefefffefeff0ffeeefeeffebebebffe9e9e8ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffecececffedededffeeedeeffeeeeeeffefefeffff0f0f0fff0f0f1fff1f1f1fff2f2f2fff3f2f2fff3f3f3fff4f4f4fff5f4f4fff5f6f6fffafbfbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c6ff868586ff383838ff1c1c1cff1c1c1cff1b1b1bff1b1a1bff1b1a1aff1a1a1aff1a1a1aff1a1a1aff191a1aff191a19ff1a191aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a1a1bff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a1b1bff1b1b1bff1b1a1aff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1cff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1cff1b1b1bff1b1b1aff1b1b1bff1a1a1aff1a1a1aff1a1a1aff1a1a1aff191a19ff19191aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a1a1bff1a1b1aff1a1b1bff1b1b1bff1b1b1bff1b1b1bff1c1c1cff1b1c1cff1c1d1cff1d1d1dff1d1d1dff1d1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1f1f1eff1e1e1eff1c1d1dff1c1b1cff1b1a1aff1b1b1bff1c1b1bff1c1d1dff1b1c1cff1a1b1aff1b1a1bff1c1c1cff1d1d1dff1b1c1cff1a1a1aff181819ff171818ff191919ff1a1a1bff1a1a1bff181919ff171717ff171717ff181818ff181717ff181818ff1a1a19ff1a1a1aff181819ff171617ff171717ff171717ff181818ff1a1a1aff1d1d1eff1f1f1fff232423ff252525ff252525ff242424ff242425ff252425ff232323ff222223ff232324ff252424ff252525ff252525ff262627ff282828ff2a2b2bff2c2c2cff2d2e2dff2e2f2fff303030ff313131ff323332ff343433ff616161ffd8d9d9ffefefefffeff0f0fff0eff0fff0efeffff0f0f0fff0f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff1f2f2fff1f2f2fff2f1f2fff2f2f2fff3f2f2fff2f2f3fff3f3f3fff3f2f3fff2f3f3fff3f3f3fff3f3f4fff3f3f4fff4f4f4fff4f4f5fff4f4f4fff4f4f5fff5f4f4fff4f4f5fff6f5f5fff6f6f6fff6f6f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9fafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefffefffefefffffefefefffefffefffffefefffefefffffefffffffffffffffefffffffefefffffefefefffffffffffefefefffefffffffffefefffffefefffffffffffffefefffefefefffefefffffefffefffefefffffefefefffffefffffefefffffffffffffefefffffefefffffffefffffefefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffefefffefefefffefefefffefdfefffefefefffdfefefffdfefefffdfdfefffefdfefffdfefefffdfefdfffefefefffefdfefffdfefdfffdfdfefffefefefffdfefdfffefdfefffefefefffefefefffefdfefffdfdfefffdfefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefffffefefefffefffefffefefefffefffffffffefefffffefefffffffffffffefefffefffefffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffefefffffefefffffefffefffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefffffffffefefffffefefffefefefffefefefffefefefffdfefefffdfefdfffefdfefffefefefffefefefffdfefefffefefefffefdfefffdfefefffefefefffefefefffdfefefffefefefffefefffffefefefffefefffffffefefffefefefffefefdfffefefefffdfefefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefdfffdfdfefffdfdfdfffdfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffafbfbfffbfbfbfffafbfafffafbfafffbfbfbfffafafafffafafafffafafafffafafbfffafbfbfffafafafffafafafffaf9fafff9f9f9fffafafafff9f9f9fff9fafafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9fafff9f9fafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff7f8f7fff7f7f7fff6f6f6fff6f5f6fff5f6f6fff5f6f5fff6f6f6fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f4fff3f3f4ffebebebffd5d4d4ffbababaff8e8e8eff717171ff656565ff5f6060ff4b4c4bff323232ff1c1d1cff0f0f0fff070708ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030203ff080808ff151515ff2b2b2bff454646ff59595aff636464ff6d6c6dff7a7a7bff9c9c9cffc1c1c1ffd9d9d9ffebebebfff1f1f1fff2f1f1fff1f1f2fff3f2f2fff3f2f3fff3f3f4fff4f3f3fff4f4f4fff4f5f4fff4f4f5fff5f5f5fff5f5f6fff5f6f6fff6f7f6fff7f7f7fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9faf9fff9f9fafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9fafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffaf9fafff9fafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfbfffbfafbfffbfafafffbfbfbfffbfafafffbfbfbfffafbfbfffafbfafffbfafbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefefffdfefdfffdfefefffefefefffdfefefffefefefffefefdfffefdfefffdfefefffefefefffefefefffefdfefffdfdfdfffefefefffefdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffefffefefffffffffefffffefffffefefffffffefefffefefefffefffefffefefffffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefffffffefffefffefffefffefffefffffffffffefefffffefffefffffefefffefefffffefffffffffffffffefffffffefefffffefefefffefffefffefefefffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefdfefffdfdfefffefefefffefdfefffdfdfefffefefefffefefefffefdfdfffefefefffefefefffdfdfefffefefefffefefefffefefffffffefefffefefefffefffefffefefffffefefefffefefffffefffffffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffefefffffefefffffffffffffefefffefffefffefefffffefffefffefefffffefefefffefefefffdfefefffefefefffefdfefffdfdfefffefdfefffefdfefffdfdfdfffdfefefffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafbfafffbfafbfffafafafff9faf9fff9f9fafff9f9f9fff8f9f8fff8f8f8fff7f7f8fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff1f0f0fff1f1f1fff0f0f0fff0f0f0fff0eff0fff0efefffefefefffefeeeeffeeeeeeffedeeeeffedeeedffb2b1b2ff3a3a3aff313131ff2f3030ff2f2f2fff2d2d2eff2c2c2dff2c2b2cff2b2a2bff292a2aff2a2a2aff29292aff282728ff262626ff252424ff232324ff242424ff252525ff252525ff252525ff252525ff262626ff262626ff252525ff252425ff242424ff222322ff202020ff1b1b1bff1b1c1bff1c1c1dff1f1f1fff212121ff212122ff202021ff212020ff212021ff202020ff1f1f20ff20201fff212121ff212121ff1f2020ff1f201fff202021ff212122ff222221ff222221ff212121ff202121ff202020ff1f1f1fff1f1e1fff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1d1eff1e1d1dff1d1d1dff1d1c1cff1c1c1cff1b1c1cff1b1c1bff1b1b1cff1b1b1cff1c1b1cff1b1b1cff1b1b1bff1b1a1bff1a1a1bff1b1a1bff1b1a1bff1a1a1bff1a1b1bff1a1a1bff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1b1a1aff1a1a1aff1a1a1bff1b1a1aff1a1a1aff1a1b1aff1a1a1aff1a1a1aff1b1b1cff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1a1b1aff1a1a1bff1b1b1bff1a1b1aff1a1a1aff1a1a1aff1a1a1aff1a1919ff191919ff191919ff191919ff191919ff191919ff191919ff191919ff19191aff19191aff1a1a19ff1a1a19ff1a191aff191a1aff1a1a1aff1a1a1aff1a191aff1a1919ff1a1a1aff1a191aff1a1a1aff1b1a1bff1b1b1bff1b1b1bff1c1b1bff1c1c1cffc5c5c5ffc5c5c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010001ff010202ff030303ff030304ff040405ff080808ff070708ff070606ff060607ff070707ff080809ff0c0b0bff0e0e0eff121313ff1a1a1aff1c1c1cff1a1b1aff181818ff131313ff0d0c0dff080909ff060706ff050505ff040404ff060606ff040404ff040304ff020202ff010102ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffdfdfdfff9f9f9fff5f5f5fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f1f2fff1f1f1fff1f0f0fff0eff0ffefefefffefefefffeeeeefffeeededffedededffedececffebebecffebebeaffeae9eaffe9e9eaffeae9e9ffebebebffedeeedffeeeeefffeeeeeeffeeedeeffebecebffe8e9e8ffe6e5e5ffe3e3e3ffe2e3e2ffe3e3e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffe9eaeaffeae9eaffe9e9e9ffeaeaeaffeae9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffe9eaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaebffeaebebffeaeaebffeaeaebffebeaebffebeaebffeaeaebffebebebffebebebffebeaeaffebebebffebebebffebebebffecebebffebebebffebebebffeae9e9ffe7e7e7ffe5e6e6ffe4e5e5ffe2e1e2ffe0dfe0ffddddddffdbdcdbffdadadaffdadadaffd9d9d9ffd9d9daffd9d9d9ffd8d9d8ffd8d8d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd7d7d8ffd7d8d7ffd8d8d7ffd7d7d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d6d6ffd6d7d7ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d7ffd7d6d6ffd6d6d6ffd7d7d6ffd7d6d7ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d5d4ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd4d4d4ffd4d3d3ffd3d4d4ffd4d3d4ffd4d3d3ffd4d4d4ffd4d3d3ffd3d4d3ffd3d4d4ffd3d4d3ffd3d3d4ffd3d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d3d4ffd3d3d4ffd4d4d4ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d5ffd5d4d4ffd4d4d4ffd5d5d4ffd5d4d5ffd4d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd5d6d5ffd6d6d6ffd5d5d6ffd5d6d5ffd5d5d6ffd6d6d6ffd5d6d5ffd6d5d6ffd5d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d5d6ffd5d6d5ffd5d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d6d6ffd6d6d7ffd7d6d6ffd6d7d7ffd7d7d7ffd9d9d9ffdbdbdcffdededeffe1e1e1ffe2e3e3ffe5e5e5ffe8e8e8ffe9e9e9ffeaeaeaffeae9eaffe9eaeaffeaeaeaffe9e9eaffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffebeaeaffebeaebffebebebffecebebffebebebffecececffecececffecececffedecedffecededffededecffedededffedededffecedecffececedffedededffecedecffececedffececedffecececffecececffecebecffebebecffebecebffebececffebebebffebebebffeaebebffebebebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe8e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe6e7e6ffe6e5e5ffe5e6e6ffe5e4e5ffe5e4e4ffe4e4e4ffe3e3e2ffe2e2e2ffe2e2e3ffe4e5e4ffe7e7e7ffebebebffeeeeeeffeeefefffefefefffefeff0ffedeeeeffebebebffe9e8e9ffe8e8e9ffeaeaeaffebebebffebebebffececedffedededffededeeffefeeeeffefefefffeff0f0fff1f0f0fff1f1f1fff2f2f2fff2f2f3fff3f3f3fff4f3f4fff4f5f5fff8f8f8fffdfdfdfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c7c7ffc5c5c5ff868586ff383838ff1c1c1cff1c1c1cff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1a1b1aff1a1b1aff1a1b1aff1a1b1aff1b1b1aff1a1a1aff1a1b1aff1a1a1bff1b1b1aff1b1b1aff1a1a1bff1b1b1bff1b1b1bff1b1a1bff1b1b1bff1b1b1bff1b1c1bff1c1c1cff1b1c1cff1b1c1cff1c1c1cff1c1c1cff1c1c1cff1c1c1cff1c1b1cff1c1c1cff1c1c1cff1c1b1cff1c1b1cff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1a1b1aff1b1b1bff1a1a1bff1b1b1bff1b1b1aff1a1b1bff1a1b1aff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1c1b1cff1c1c1cff1b1c1cff1c1c1cff1d1c1cff1e1d1dff1e1e1dff1e1e1eff1f1e1fff1e1f1fff1e1f1fff1f1f1fff201f1fff1f201fff1f201fff1d1d1eff1d1d1dff1d1d1dff1e1d1dff1e1e1eff1e1f1eff1e1f1eff1e1f1eff1f201fff212120ff212121ff222222ff222122ff202120ff1f201fff202020ff222222ff232222ff212021ff202120ff212121ff202121ff212121ff212222ff232424ff242424ff232323ff222323ff232223ff212121ff222222ff242323ff252424ff252525ff262726ff272727ff262726ff262626ff262626ff262626ff252526ff242524ff252524ff252526ff252625ff262627ff272827ff292929ff2c2c2cff2e2e2eff303030ff303131ff323132ff333333ff353534ff626362ffd9d9d9fff0eff0ffeff0f0ffeff0f0ffeff0f0fff1f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff1f2f2fff1f2f2fff2f2f2fff2f3f2fff3f3f2fff2f2f2fff2f3f3fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f6f6fff6f7f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f9fff9f9f9fffafafafffafafafffbfafbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefefffdfefdfffdfdfefffefefefffefefefffefefffffefffefffefefefffefefefffffffefffefffefffffffefffffffffffefffffffefffffffefefefffffefffffefffefffefffffffefefffffffffffffefefefffffefefffffffffffefefefffefffefffefefefffefffefffffffefffefefefffefffefffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefffffffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfdfefffefefefffefdfefffdfefdfffefefefffefefdfffefefefffdfdfefffefefefffefefefffefefefffdfefdfffdfefefffdfefdfffdfdfdfffdfdfefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffefefefffffefefffffffffffefffefffefffefffefffefffefffefffffffefffefefefffffffffffefefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffefefefffefffffffefefffffffffffffefefefffefefefffefefefffdfefefffdfefdfffdfefdfffdfefdfffefefdfffefdfdfffefefefffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffdfefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffbfbfbfffafbfbfffafafbfffbfafbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafff9fafafff9fafafffaf9fafff9faf9fff9fafafff9f9fafffafafafff9f9f9fffaf9f9fffafafafff9f9f9fff9faf9fff9f9f9fff8f9f8fff9f9f8fff9f8f8fff9f9f9fff8f8f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9faf9fff9f9f9fff9f9f9fff8f8f9fff8f7f8fff8f7f8fff7f6f6fff6f5f6fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff3f3f2ffe7e7e7ffd1d2d1ffb4b4b4ff888888ff727272ff6a6a6aff5f5f5fff4d4d4eff393a3aff262626ff141414ff0a0a09ff040403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff050504ff090a09ff151514ff292929ff414141ff555556ff656565ff6e6f6eff7a7a7aff969696ffbcbcbcffd6d5d6ffeaeaeafff0f0f0fff1f2f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff8f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafaf9fff9fafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefefffefdfefffefdfdfffefefdfffdfefdfffefefefffefefefffdfefefffdfefefffdfdfdfffefdfefffdfefdfffdfefefffefdfefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffffffefffefefefffefffefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffefffffffefffffffefffefffffffefffffffffffefefffffffefffffffefffffffefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffffffffffefffefffffefefffefefefffffffefffefffefffefffefffffefffffefffffffefffffffefefefffffefefffefefefffefffefffefefffffffefffffefefefffefefefffefefffffefefefffefefefffefefefffefefdfffefefdfffefdfdfffefefefffdfdfefffefefdfffefefdfffdfdfefffefefdfffefefefffefdfdfffdfefdfffdfefefffdfefefffefefefffdfefefffefefefffefefefffffefefffefffffffefefffffffefffffffefffffffefefffffefefffefefefffefefefffffefefffefefefffffffffffefffefffffffffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefffffffffffffefefefffffefefffffffffffefffefffefffefffefffefffefffefffffffefffefefdfffefefefffdfdfefffefefdfffefefdfffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafff9faf9fff9f9f9fff8f8f9fff8f8f8fff8f8f7fff7f8f8fff6f7f7fff6f7f7fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff5f5f5fff4f5f5fff4f4f4fff3f3f3fff4f3f3fff3f3f2fff3f3f3fff3f2f3fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f1fff0f0f0ffefefefffefefefffefefefffeeeeeeffedeeeeffeeeeedffedeeedffa3a3a2ff3a3a3aff313231ff303030ff2f2f2fff2e2e2eff2d2d2dff2c2c2cff2b2b2bff2a2a2aff292a29ff282828ff262726ff252525ff242525ff252626ff262726ff272626ff262727ff272727ff282728ff282828ff282727ff272626ff262626ff252525ff252424ff222322ff242424ff252625ff262627ff262727ff272727ff272726ff262626ff252525ff252525ff242524ff242425ff252525ff252525ff252525ff242524ff242424ff242324ff242423ff232323ff232322ff222222ff212221ff202121ff202020ff201f20ff1f1f1fff1e1f1fff1f1e1fff1f1f1fff1e1e1eff1e1e1eff1e1e1eff1d1d1dff1c1d1cff1c1d1cff1c1d1cff1d1d1cff1c1c1cff1c1c1cff1b1b1cff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1a1aff1a1b1aff1a1a1aff1a1b1aff1b1b1bff1a1b1bff1a1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1c1b1cff1c1c1cff1c1c1cff1c1b1bff1b1c1bff1c1c1cff1b1b1bff1b1b1bff1a1b1bff1b1b1bff1b1b1aff1a1b1bff1a1b1aff1a1a1bff1a1a19ff191919ff19191aff1a191aff1a1a1aff191a1aff1a191aff1a191aff1a1a1aff1a1a1aff1a1b1aff1b1a1aff1a1a1aff1a1b1bff1a1a1aff1a1a1aff1a1a1aff1a1b1aff1a1a1bff1b1b1bff1b1b1bff1c1b1cff1d1c1dffc5c5c5ffc4c5c5ffc5c6c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010100ff010101ff020202ff010101ff010101ff000101ff010101ff010102ff020303ff040504ff070606ff0b0b0bff0b0b0bff0a090aff080808ff070606ff040303ff020202ff010101ff010000ff000100ff010101ff010100ff010101ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfcfff6f7f6fff4f4f4fff3f4f3fff3f4f3fff4f3f3fff3f2f2fff2f3f2fff2f2f2fff2f2f1fff1f1f1fff0f0f0fff0f0f0fff0efefffefeeefffeeeeeeffedeeeeffedededffedecedffebebebffeaebebffeaeaeaffebeaeaffecececffededeefff0eff0fff0eff0ffefeeeeffedededffeaeaeaffe7e7e7ffe5e4e5ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eae9ffeaeaeaffeaeaeaffe9eaeaffe9eaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaebeaffeaeaeaffeaebeaffebebeaffeaeaeaffeaebeaffeaeaebffebebeaffebebeaffeaeaebffebebebffebebebffebeaebffebebeaffebebebffebecebffecebecffebebebffebececffebecebffecebebffebebebffe8e8e9ffe7e6e7ffe6e6e6ffe4e3e3ffe1e0e1ffdededfffdcdddcffdbdbdbffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d7ffd7d7d7ffd6d7d7ffd6d7d7ffd7d7d7ffd7d8d7ffd8d8d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d7d7ffd7d7d7ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d6d7ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d5ffd5d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd4d4d3ffd3d4d3ffd4d4d3ffd4d4d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d6ffd6d5d6ffd6d5d6ffd6d5d5ffd6d5d6ffd5d5d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd6d7d6ffd7d6d6ffd6d6d6ffd6d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d7ffd6d6d7ffd7d7d7ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffdadadaffdddddcffe0e0dfffe1e1e1ffe4e4e4ffe6e6e7ffe9e9e8ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9eae9ffe9e9eaffe9eaeaffebeaeaffeaeaeaffeaebebffebebebffebebebffebececffecebecffecececffedecedffedececffedecedffedededffedededffedededffedededffedededffedededffedededffececedffedededffededecffecededffecececffecececffebecebffebebebffebebebffecebebffebebebffeaebebffebeaebffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffe8e9e9ffe7e8e8ffe7e7e7ffe7e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe3e4e3ffe5e6e5ffeaeae9ffedececffeeefeeffefeeefffeff0efffeff0efffedededffebebebffeae9e9ffe9e9e9ffeaebeaffebebebffecedecffedededffedeeeeffeeefefffefefeffff0f0f0fff0f1f1fff1f1f1fff2f1f2fff3f3f3fff4f3f3fff4f3f4fff6f6f6fffbfbfbfffefdfefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c8c7ffc7c7c7ffc6c7c7ffc5c5c5ff868686ff383838ff1c1c1cff1c1b1bff1c1b1bff1c1b1bff1b1b1bff1b1b1bff1b1b1bff1b1a1bff1b1a1bff1b1a1bff1b1b1aff1b1b1bff1b1b1cff1b1c1bff1b1b1bff1b1b1bff1b1c1bff1b1c1bff1c1c1bff1c1b1cff1b1b1cff1c1c1cff1c1d1cff1c1c1cff1c1c1cff1c1d1cff1c1c1cff1d1c1dff1d1c1dff1c1c1cff1d1d1cff1c1d1cff1c1c1cff1d1c1dff1c1c1dff1c1c1cff1b1b1cff1c1b1bff1b1c1bff1b1b1cff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1c1b1cff1c1b1cff1c1c1cff1c1c1cff1c1c1cff1c1c1dff1d1d1dff1e1d1eff1e1e1eff1f1f1eff1f1f1fff1f1f20ff1f201fff202020ff202121ff212120ff212121ff202020ff1e1e1fff1e1e1eff1f1e1eff1f1f1eff1f1f1fff201f20ff202020ff202020ff212121ff222222ff232323ff252424ff252525ff252525ff242424ff242424ff252525ff252625ff262625ff252525ff252526ff262626ff262626ff272727ff282828ff292929ff292928ff292829ff292829ff272727ff272827ff272727ff272727ff282828ff282829ff292929ff282828ff282728ff272828ff282828ff272728ff272726ff272726ff262626ff262626ff272727ff29292aff2c2b2cff2e2e2eff303030ff313232ff333333ff343534ff353536ff4c4c4cffcbcbcaffefefefffefeff0ffeff0effff0f0f0fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f1fff2f1f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f4f4fff4f4f4fff4f5f4fff5f5f4fff5f4f5fff4f4f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f7f6fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fffafafafffafafbfffbfbfbfffbfafbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffefefefffefefffffefefefffefefefffefffffffffffefffffffffffffffefffffffffffffefefffffefefffffffefffffefefffffefffffffffefffefefefffefefefffefefefffefefefffffefefffffffffffefffffffefefefffefefffffefffefffefffefffffffefffefefefffefefffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfdfdfffefdfefffdfdfefffefefefffdfdfefffefdfdfffdfefefffefdfefffefefefffefefdfffefefefffefdfefffdfdfefffdfdfdfffefefefffefdfefffefefefffdfefefffdfefefffdfefefffdfefefffefefefffefdfdfffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffffefffffefefffffefffffffffefffefefefffffefefffefefefffefefefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffefffffffefffffffefffffffefffffffffffffffefefefffffffffffffefefffffefffffefffefffffffefffffffffffffffefffefffffffffefefffefffffffefefefffefefefffefefdfffefdfefffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfdfffdfdfdfffcfcfdfffcfcfcfffcfbfbfffbfbfcfffbfafbfffbfbfbfffafafbfffafafafffafafafffafbfafffafafafffaf9f9fffafafafffaf9fafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9f9fffaf9f9fffafaf9fffaf9f9fffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9faf9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f7f8fff8f8f7fff7f7f7fff6f6f6fff6f5f6fff5f5f6fff5f5f5fff5f4f5fff5f4f5fff4f5f5fff5f4f5fff4f4f5fff5f4f4fff4f4f4fff1f0f1ffe3e3e4ffcdcdcdffb3b3b3ff8c8c8cff767676ff6b6b6bff606060ff545454ff464646ff2e2e2eff171616ff090909ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020102ff060606ff0d0d0dff1a191aff2c2c2cff444343ff565656ff656565ff707171ff848484ffa1a1a1ffbfbfbfffd3d4d3ffe9e9e8fff1f0f1fff1f1f1fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff9f8f8fff9faf9fff9f9fafff9f9fafffafaf9fffafaf9fff9f9fafff9f9f9fff9f9f9fffaf9fafffaf9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafff9f9f9fffafaf9fffaf9f9fffaf9fafffafafafffafafafffafbfbfffafafafffafbfbfffbfafafffafbfbfffbfafafffbfbfafffbfbfafffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffefefdfffdfefefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffefffffefefffffffefffffefffefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffdfdfefffefdfefffdfefefffefdfefffefefefffefefdfffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefffefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfdfffefefefffefefefffefefefffefefefffdfdfefffefefefffdfefdfffefefefffefdfefffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefefefffefefefffffefefffefffefffffefffffefefffffffffefffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffffefefffefffffffffefefffffefefffffffefffffefefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffafbfafffafafafffafafafff9fafafff9f9fafff9f9f9fff9f9f8fff8f8f8fff7f7f8fff7f7f7fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff4f4f5fff4f5f4fff4f4f4fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff0f1f1fff0f0f0fff0f0efffefefefffefefefffefeeefffefefeeffeeeeeeffeeedeeffedededffa3a3a3ff3b3b3aff323232ff313131ff303030ff2e2e2fff2d2d2dff2c2c2cff2b2b2bff2a292aff282829ff272727ff242525ff262525ff272727ff282828ff282828ff292829ff2a292aff2a2a2aff2a2a29ff292929ff282828ff282728ff262627ff262726ff272727ff282828ff292929ff29292aff29292aff2a2929ff292929ff272728ff272727ff262626ff272727ff272627ff272727ff262727ff262626ff252626ff252625ff252525ff242424ff242424ff242323ff232323ff222222ff222221ff212222ff212120ff202021ff20201fff1f2020ff1f1f1fff1f1f1fff1f1f1eff1f1e1eff1e1e1eff1e1e1eff1d1d1eff1e1d1dff1d1d1dff1d1d1dff1d1d1dff1d1c1dff1c1c1cff1b1b1bff1b1b1bff1b1c1bff1b1c1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1c1b1cff1c1c1cff1c1b1cff1c1c1bff1b1c1bff1c1c1cff1d1d1dff1c1c1dff1c1c1cff1c1c1cff1c1c1cff1c1c1cff1c1c1cff1c1b1cff1c1c1bff1c1c1bff1b1b1bff1b1b1bff1b1a1bff1b1a1bff1b1a1aff1b1b1bff1a1a1aff1a1a1aff1a1a1aff1a1b1aff1b1a1bff1a1a1aff1b1b1aff1b1a1aff1a1a1bff1a1b1aff1b1b1aff1b1b1bff1b1b1aff1b1b1bff1b1b1aff1b1b1bff1b1b1bff1c1c1bff1c1c1cffc5c5c5ffc5c5c5ffc6c6c5ffc6c5c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff030303ff030303ff030202ff020202ff010101ff000100ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffaf9fafff5f5f5fff4f3f4fff4f3f3fff3f3f3fff3f3f2fff3f3f2fff3f2f3fff2f2f2fff2f1f1fff0f0f1fff0f0f0ffeff0efffefefefffeeeeeeffededeeffedededffecedecffebebebffebeaebffebebebffececebffedededfff0eff0fff0f0f0fff0f0efffeeeeeeffecececffe9e8e9ffe5e5e6ffe4e4e4ffe4e3e4ffe5e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffeaeae9ffeae9e9ffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaebffeaeaeaffebeaeaffebebeaffebeaeaffebeaebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebecffecebecffebecebffecebebffecebecffecececffecebebffecebecffeaeaeaffe7e6e7ffe6e6e6ffe5e5e4ffe2e2e2ffe0e0e0ffdedddeffdcdcdcffdadadbffdadadaffdadbdaffdadadaffd9d9daffdadad9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d8d9ffd9d9d9ffd8d9d9ffd8d9d9ffd8d8d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d7d7ffd7d8d8ffd7d7d7ffd8d7d7ffd8d8d7ffd8d7d7ffd8d7d8ffd8d8d8ffd8d7d8ffd8d7d8ffd8d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d7d6ffd6d6d6ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd4d5d4ffd5d4d5ffd4d4d4ffd5d5d4ffd5d4d4ffd4d4d5ffd4d5d4ffd4d4d4ffd4d5d5ffd5d5d4ffd4d5d5ffd5d4d4ffd4d5d5ffd4d4d4ffd5d4d4ffd5d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d5ffd4d5d5ffd4d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d6d6ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd9d9d9ffdbdbdcffdfdedeffe1e0e0ffe2e2e2ffe5e5e5ffe8e8e8ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeaeaffeae9eaffeaeaeaffeaeaebffeaebeaffebeaeaffebebebffebebebffebebebffecebecffecececffecececffededecffededecffedededffedededffededeeffedededffedededffedededffedeeedffedededffedededffedededffedededffececedffecececffecececffecececffecebecffecececffebebebffebebebffebebebffeaebeaffebeaebffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e8ffe7e7e7ffe6e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe5e4e4ffe4e3e4ffe4e4e3ffe3e3e3ffe5e4e4ffe7e7e7ffececebffeeeeeeffefefefffeff0effff0f0f0ffefeff0ffedededffeaebeaffeaeaeaffeaeaeaffebebecffececedffedededffeeeeeeffeeeeeeffefefeffff0efeffff1f0f1fff1f1f1fff2f2f2fff3f3f2fff3f3f3fff4f4f4fff9f8f9fffcfcfdfffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c9ffc8c8c8ffc8c8c7ffc6c6c6ffc5c5c5ff868585ff383838ff1c1d1cff1c1c1cff1c1c1cff1c1b1cff1c1b1cff1c1c1bff1c1b1bff1c1c1bff1b1b1bff1b1b1bff1c1c1cff1b1c1cff1c1c1cff1c1c1cff1c1c1cff1c1c1bff1c1c1cff1c1c1cff1d1c1cff1d1c1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1eff1d1d1eff1e1d1eff1d1d1dff1d1c1dff1c1c1cff1c1c1dff1d1c1cff1c1c1cff1c1c1cff1c1c1bff1c1b1cff1c1b1cff1b1c1cff1c1c1cff1c1c1cff1c1c1cff1d1d1cff1d1c1cff1d1d1cff1d1d1dff1e1e1dff1e1e1eff1f1e1fff1f1f1fff20201fff202020ff202021ff202121ff212121ff222221ff222222ff222222ff212020ff202020ff202020ff202020ff1f2020ff212020ff212021ff212121ff222221ff232323ff242424ff252525ff262626ff262627ff272727ff262726ff262626ff262626ff272726ff272727ff282728ff282728ff282829ff292929ff2a292aff2a2a2aff2b2b2bff2b2b2cff2b2b2cff2a2a2aff292929ff292929ff292929ff2a2a2aff2b2b2bff2b2a2bff2b2b2bff2a2a2bff2a2a2aff2a2a2aff2a2a29ff292a29ff282829ff282727ff262626ff272727ff292829ff2b2b2bff2d2e2dff302f2fff323232ff343434ff353635ff363737ff4e4d4effc3c3c3fff0f0effff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff3f2f2fff3f2f2fff2f2f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff5f5f4fff4f5f5fff5f5f5fff5f4f5fff5f5f5fff6f6f5fff6f6f6fff6f6f7fff7f7f6fff7f7f8fff8f7f8fff7f7f7fff8f8f9fff8f8f9fff9f9f9fffaf9fafffafafafffafafafffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefefffffffefffffefffefffffffefffefefffffefefffffefefffffefefffffffffefffefffefffffefffffffefefffffffffffffffffffefffffffefefefffffefefffffefefffefefefffefefefffffffefffefefefffefefefffffffffffefefffffffffefffefffefffffefffffefefefffffffefffefffffffffefffffefefffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffefefdfffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffefefffffffefffefefefffefefefffffffffffefefffffffffffffefffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffefffffffffefffffefffefffffffefffefffffffffefffffefffffffffffffffefffefffefffefffefefefffffefefffffffffffefefefffefefefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefefefffdfdfefffefefefffdfefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafafffafbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffafafafff9f9f9fffaf9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff3f4f4fff0f0f0ffe2e1e1ffd0d0d0ffbcbcbbff989898ff797978ff6d6d6dff656564ff5b5c5cff4b4a4bff313231ff181918ff0b0b0cff050505ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff040404ff080808ff111110ff232322ff393939ff4d4d4dff5d5d5dff6a696aff777778ff919191ffb0b0b0ffc9c9c9ffd9d9d9ffe9e9e8fff0f0f0fff1f1f1fff1f1f2fff1f2f2fff2f2f2fff3f2f2fff2f3f3fff3f3f2fff3f3f3fff4f3f4fff3f4f3fff4f4f4fff4f4f5fff5f5f5fff6f6f6fff6f6f7fff7f7f7fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9f9fff9f9f9fffafafafffaf9fafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9fafafffaf9fafffafaf9fffafaf9fffafafafffafafafffafafbfffafafafffafafafffafbfafffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfcfcfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffefefdfffdfdfefffefdfefffdfefdfffefefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefdfffefefefffefefefffefefefffffefffffefefffffffffefffefffefffffefffffefefefffffffefffefffffffffefffffffefffffefffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefffffffefffffefffefffefffefffefefffffefefefffefefffffefefefffefefefffefffefffefefefffffefefffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffdfefefffefefefffdfefefffefefefffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffefefffffefefffffffefffffefefffffefefefffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefefffefefefffffffefffffefefffefefefffefffefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefffefffefefefffffefefffffffffffffffffffefffffffefefefffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefdfffefefdfffdfefefffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafbfffbfafafffafafafffafaf9fff9f9f9fff9f8f9fff9f8f8fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f5fff6f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f3fff3f4f3fff3f3f4fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff1f2f1fff2f1f1fff2f1f1fff1f1f1fff0f1f1fff0f0f0ffefefeffff0efefffefeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffedededff9c9c9cff333434ff333333ff313231ff303030ff2e2e2eff2d2d2dff2b2c2cff2a2a2aff292929ff272828ff262726ff282728ff292929ff292a29ff2a2a2aff2b2a2bff2b2b2bff2c2c2cff2c2c2cff2b2b2bff2b2a2bff2a2a2aff292829ff292929ff2a2a2aff2b2b2bff2b2b2bff2b2b2bff2a2b2aff2a2a2bff2a2a2aff292929ff292929ff292829ff292828ff282928ff282828ff282827ff282727ff272727ff262727ff272627ff262626ff262625ff252525ff242424ff232324ff232323ff222222ff212222ff212121ff212020ff212121ff202020ff202020ff1f1f1fff201f1fff201f1fff1f1f1fff1f1f1fff1f1f1fff1e1e1fff1e1e1eff1e1e1eff1d1d1eff1d1d1dff1c1d1cff1c1c1cff1c1c1bff1c1c1bff1b1c1cff1c1b1cff1c1b1cff1c1c1cff1c1c1cff1c1c1cff1c1c1cff1c1c1bff1c1c1cff1c1b1cff1c1c1cff1c1c1cff1c1c1dff1c1c1cff1d1d1dff1e1e1eff1d1d1eff1d1d1dff1d1d1dff1d1d1dff1d1c1cff1d1c1cff1c1d1cff1c1c1cff1c1c1cff1c1c1cff1c1c1cff1c1b1cff1b1b1bff1b1b1bff1b1a1bff1b1b1aff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1cff1b1b1bff1b1b1cff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1c1b1bff1c1c1cff1c1c1cff1c1c1cffc4c5c4ffc5c4c5ffc6c5c5ffc6c6c5ffc7c7c7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010001ff000101ff010101ff010101ff010001ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffcfcfcfff7f7f7fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f2fff1f2f2fff1f1f1fff0f0f0fff0f0efffefefefffefeeefffeeedeeffedededffecedecffecebecffebebebffecececffededeeffefeff0fff1f1f1fff0f1f1ffefeff0ffececedffeaeaeaffe7e7e8ffe5e5e6ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9eae9ffe9e9eaffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaebeaffebeaeaffebeaeaffebebebffebebebffebebebffeaeaeaffebeaeaffebeaebffebebeaffebebeaffebebeaffebebebffebeaebffebebebffeaebebffecebebffebecebffecebebffebebebffececebffebececffecebecffecebecffecececffecececffecececffecececffecececffecececffecececffeaeaeaffe7e8e8ffe6e6e7ffe6e5e6ffe4e3e4ffe1e1e1ffdfdfdfffddddddffdbdbdcffdbdbdbffdbdbdaffdbdadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdad9daffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d8ffd9d9d8ffd8d9d9ffd9d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d7ffd8d8d7ffd7d8d8ffd8d7d8ffd7d7d8ffd7d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d4ffd5d5d4ffd5d5d4ffd4d4d5ffd4d4d4ffd5d5d5ffd4d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d5ffd6d5d6ffd5d6d6ffd5d6d5ffd6d5d6ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd6d6d6ffd7d7d6ffd6d7d6ffd7d6d7ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd7d7d6ffd7d7d6ffd7d7d6ffd6d7d7ffd7d6d7ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffdadadaffddddddffe0e0e0ffe2e1e2ffe3e3e4ffe7e6e7ffe8e8e9ffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaebffeaebebffebebebffebebebffebebebffebebebffebebecffecebecffecececffecededffedededffedededffedededffededeeffedededffedededffededeeffeeeeeeffedededffedededffedeeedffedededffedededffecededffedededffedecedffecececffecececffecebebffebecebffecebebffebecebffebebebffebeaebffeaebeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe6e5e5ffe5e4e5ffe4e4e3ffe4e3e3ffe4e4e3ffe5e5e6ffeae9eaffeeeeeeffeeeeeffff0efeffff0f0f0fff1f1f1ffefefefffedededffeaebebffebeaeaffebebecffecececffedeeedffeeeeeeffeeeeefffefefefffefeff0fff0f0f1fff1f1f1fff2f2f2fff2f2f3fff3f3f3fff6f6f6fffbfbfbfffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9cac9ffc8c8c8ffc7c7c8ffc7c7c8ffc6c6c6ffc5c5c5ff858686ff707070ff595959ff373738ff1c1c1dff1d1d1dff1d1c1cff1c1d1cff1c1c1cff1c1c1cff1c1c1cff1c1d1cff1c1c1dff1c1c1cff1d1c1dff1d1c1dff1d1c1dff1d1c1dff1c1d1dff1d1d1dff1d1d1dff1e1d1dff1d1d1dff1e1e1eff1e1e1eff1d1e1eff1e1e1dff1e1d1dff1d1e1dff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1d1e1dff1d1d1dff1d1e1dff1e1d1dff1d1d1dff1c1d1dff1d1d1cff1c1d1dff1d1d1dff1c1d1dff1d1d1dff1c1d1dff1d1d1dff1e1d1dff1e1d1eff1e1d1eff1e1e1eff1e1e1fff1f1f1fff1f201fff202020ff212120ff222121ff222122ff222222ff232323ff232323ff232323ff232323ff222121ff212121ff212121ff212121ff212122ff212122ff232323ff232223ff242423ff242425ff252525ff262627ff272727ff282828ff282828ff282728ff282828ff282728ff282828ff282829ff292929ff2a2a29ff2a2a2aff2a2b2bff2b2c2cff2c2c2cff2d2d2dff2e2e2dff2d2d2dff2b2c2cff2b2a2bff2a2b2aff2b2b2bff2d2c2cff2d2d2dff2d2d2cff2c2d2dff2c2d2dff2c2c2cff2c2c2cff2b2c2bff2b2b2bff2a2b2aff292929ff262727ff272828ff292a29ff2c2d2cff302f2fff333233ff343435ff363636ff373738ff404140ffbcbdbcffeff0f0fff0f0effff0f0f0fff1f0f0fff0f1f0fff1f1f1fff1f0f1fff1f1f1fff1f2f1fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff3f3f3fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f4f5fff5f4f5fff4f4f5fff4f5f5fff5f5f5fff6f5f5fff5f6f6fff6f7f6fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff8f8f8fff9f8f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafbfafffafbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfefefffdfefdfffefefefffefdfefffefdfefffefefefffdfefdfffefefefffefefefffefffefffefffffffffffefffffefffffffefffffefffefffffffffffefefffffefefffffefffefffffefefffefffefffefefefffffefffffffefffffefefffffffffffffffefefffffffefffefefffffefefefffffefffffffffffffefffffffefefefffffefffffffefffffefefefffffefffffefefffffefffefffefffefffffefefffefefefffefffffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefefffdfefefffefefefffdfefefffefefefffefdfefffefdfefffefdfefffdfefdfffdfdfefffdfefefffdfefefffdfefefffefefdfffefdfefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefffffffffffffffefefffffffefffefefffffefefefffffefffffffffffffefffffffefefefffffefffffffefffffffefffffffefffffefffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffffefffffefffffffefffffefffefffffffffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefdfefffdfdfefffefefefffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffefefefffdfefefffdfdfdfffefdfefffefdfefffefdfefffefdfefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffdfefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffbfcfbfffbfbfbfffbfafbfffbfafbfffafafbfffafafafffafafafffafafafff9fafafff9fafafffafaf9fffaf9fafffafafafffafafafffbfafafffafafafffafafafffafafafffaf9f9fff9fafafffafafafffafafafffaf9fafff9f9fafffafafafffaf9fafff9faf9fff9f9fafff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff9f8f8fff8f8f7fff7f7f7fff7f6f6fff5f6f5fff5f5f5fff4f5f5fff4f5f5fff5f5f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3ffeff0efffe7e7e7ffd8d8d8ffc6c5c6ffa7a7a8ff828382ff717172ff686969ff5d5e5eff4c4d4dff333333ff1d1c1dff0d0d0dff050505ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff050404ff090809ff0e0e0fff181818ff2b2b2bff434342ff565556ff636363ff6e6d6eff7f7f7fff9f9fa0ffbdbdbdffd1d1d1ffe1e0e1ffecececfff1f0f0fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f4f4fff5f4f5fff5f5f4fff5f5f5fff6f6f6fff7f7f6fff7f8f7fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffafafafff9f9fafffafafafff9faf9fffafafafffaf9f9fffaf9fafff9f9fafff9faf9fff9f9fafff9fafafff9fafafff9fafafffafaf9fffaf9fafffafafafffafbfafffbfbfafffafafafffafafbfffafbfafffbfafafffafbfbfffbfafbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffefdfdfffefdfefffdfdfefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffffefffffefefefffefefefffffefffffefefffffefffefffffffffffffefffffefefefffefffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefefefffefffefffffefffffffefefffefffefffffffefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefdfefffefdfefffefefefffefdfefffefdfefffdfdfefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffffefefffefffefffffefefffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffefefffefffefffefffefffefefefffefefefffffffffffefefffffefefffffefefefffefefefffffefefffffefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefffefffffefefffefefefffefefefffefffefffefefefffefffefffefefefffffefffffefefffffefefffffffffffffffefffffffffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfefffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafbfbfffbfafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f6f7fff7f6f7fff6f6f6fff5f6f5fff5f5f6fff5f5f5fff4f5f4fff4f4f4fff4f4f3fff4f3f4fff3f3f3fff2f3f2fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f0f0fff1f0f0fff0eff0ffefeff0ffefefefffefefefffefefeeffeeeeefffeeeeeeffeeeeeeffe6e7e6ff7f7f7fff343434ff333333ff323132ff302f30ff2e2d2eff2c2c2dff2a2b2aff292929ff292828ff282829ff2a2a2aff2b2c2bff2b2c2cff2c2c2bff2d2c2cff2d2e2dff2e2e2eff2e2e2dff2d2d2dff2d2c2cff2c2c2cff2b2c2bff2b2b2bff2c2d2dff2d2d2dff2d2d2dff2c2d2cff2c2c2cff2b2c2cff2c2b2bff2a2b2bff2b2b2bff2a2b2aff2a2a2aff2a2a2aff2a292aff29292aff282928ff282829ff282828ff272828ff272727ff272727ff272627ff262526ff252525ff252424ff232324ff232323ff222322ff222121ff212221ff212121ff212121ff212121ff202021ff212121ff212021ff202120ff202020ff1f201fff1f1f20ff1f1f1fff1e1e1eff1e1d1eff1e1d1eff1d1d1dff1d1c1dff1d1c1dff1c1c1dff1c1c1cff1c1c1cff1d1c1cff1c1c1cff1c1d1dff1c1d1cff1c1d1dff1d1d1cff1d1c1cff1c1d1cff1d1d1dff1d1d1dff1d1c1cff1d1d1dff1e1f1eff1e1f1eff1d1e1eff1d1e1eff1e1d1dff1d1e1dff1d1d1dff1d1d1dff1c1d1dff1d1d1dff1c1c1dff1c1c1dff1c1c1cff1c1c1cff1c1b1bff1c1b1cff1c1b1cff1b1c1bff1b1b1cff1c1c1cff1b1c1cff1b1c1cff1c1c1bff1c1b1cff1c1c1cff1b1c1bff1c1c1cff1c1b1cff1c1c1cff1b1c1cff1c1b1bff1c1d1cff1c1c1cffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc7c7c7ffc8c9c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010001ff000100ff010000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffafafafff5f6f5fff4f4f4fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f0f0fff0eff0ffefeff0ffeeefeeffeeeeeeffedededffecececffecececffededecffedeeeeffeff0effff2f1f1fff1f2f1fff1f0f0ffefefeeffecebebffe9e8e8ffe6e7e6ffe5e6e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffebeaebffebeaeaffeaebeaffebebebffebeaebffebebebffeaebebffebeaeaffeaebebffebebebffebebebffebeaebffebebebffebebebffebebebffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffecebecffecebecffecebecffecebecffebebecffebececffecececffecebecffecececffecececffecececffecececffecedecffedececffebecebffeae9e9ffe7e8e7ffe6e5e5ffe5e5e4ffe2e3e2ffe0e1e0ffdededeffdcddddffdcdbdbffdbdbdbffdadbdbffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdad9daffdad9daffdad9daffd9dad9ffd9d9daffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d9ffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d8ffd7d8d7ffd8d8d8ffd8d7d8ffd7d7d8ffd7d8d8ffd7d8d7ffd7d8d8ffd7d8d7ffd8d7d7ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd6d6d6ffd5d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd5d5d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d6ffd5d6d5ffd6d6d5ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d6d7ffd7d7d6ffd7d6d6ffd7d7d6ffd7d7d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d7d8ffd7d7d8ffd7d7d8ffd9dadaffdcdbdcffdfdfdeffe1e1e1ffe2e3e2ffe5e5e5ffe8e8e8ffe9e9e9ffeaeaeaffebeaebffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaebeaffebeaebffeaebebffebebebffebebebffebececffececebffecececffecedecffedecedffedededffedededffeeededffedeeedffedeeedffedeeeeffedeeeeffeeeeedffeeeeeeffedeeedffedeeedffedededffedededffedededffedededffecedecffecedecffedececffecececffecececffebecebffebebecffebebebffeaebebffeaebebffeaebeaffebeaeaffeae9eaffe9eae9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e7ffe5e5e6ffe6e6e6ffe5e4e5ffe4e5e4ffe4e4e4ffe5e5e4ffe8e7e8ffecececffeeeeeeffefeeeefff0eff0fff1f1f1fff1f1f1ffefefefffececedffeaebebffebebebffecececffedededffeeeeeeffeeefeeffefefeffff0f0effff1f0f0fff1f2f1fff2f2f2fff3f3f2fff4f4f4fff9f9f8fffdfdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacbffc9c9c9ffc8c8c8ffc7c8c8ffc7c8c8ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffbebebeffa3a3a3ff888888ff6e6d6eff4c4c4bff303031ff1d1d1dff1d1c1dff1d1c1cff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1eff1e1d1dff1e1d1dff1e1e1dff1e1d1eff1e1e1dff1f1e1eff1e1e1eff1f1e1eff1e1f1eff1e1e1eff1f1e1eff1f1f1fff1e1f1eff1f1f1fff1e1f1fff1f1f1fff1f1f1fff1f1f1fff1e1e1eff1e1d1eff1d1e1dff1e1e1eff1e1d1dff1e1e1eff1d1d1eff1e1e1eff1e1e1eff1d1d1dff1d1d1eff1e1e1eff1e1e1eff1f1e1eff1e1f1eff1f1f1fff1f1f1fff1f2020ff202121ff212121ff212222ff222222ff232223ff232324ff242424ff242424ff242525ff242524ff232223ff222223ff232322ff232323ff222323ff232323ff242424ff252425ff252525ff252526ff272727ff282728ff292828ff292929ff2a2a29ff2a2a29ff292929ff2a292aff2a2a29ff2a2a2aff2a2a2aff2b2b2bff2c2c2bff2d2d2cff2d2e2dff2f2e2eff2f2f2fff2f2f2fff2f2e2fff2e2e2eff2c2d2cff2c2d2dff2d2d2dff2f2f2eff2f2f2fff2f2f2fff2f2e2fff2e2e2eff2d2e2dff2d2e2dff2d2d2dff2d2d2dff2d2c2dff2b2b2bff292929ff282828ff2a2a2bff2e2e2eff313232ff353435ff363736ff383838ff414142ffa7a7a7ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f2f2fff1f2f2fff2f1f2fff2f2f2fff2f3f2fff2f2f2fff2f2f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff4f3f4fff4f3f3fff4f4f4fff5f5f4fff5f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff7f7f6fff6f7f6fff7f7f7fff8f8f7fff8f7f7fff8f7f8fff9f8f9fff8f9f8fff9f9f9fff9f9f9fffafaf9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefefefffdfefefffefdfefffdfefdfffdfefefffefefefffefefefffefffffffffffefffefefffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffefefffffffffefffefefefffefefffffefffefffffffefffffffffffffefefffefefffffefffffffffefffffffefefffffefefffffffefffffffefffefefefffefefffffffefefffffefefffefefefffffefffffffefefffffffefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefdfdfffefefefffefdfefffefefefffefefefffdfdfdfffefdfefffefefefffdfefefffefdfefffdfefdfffdfefefffefdfefffdfdfefffdfefefffefefdfffdfdfefffdfefdfffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefffffefffefffffefffffffefefffffefefffffffefffffffefffefefefffffefffffffffefffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffefefefffefefffffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffefdfdfffefefdfffefefdfffdfdfdfffefdfefffefefdfffefefefffefefdfffefefefffefefdfffefefefffdfefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfcfdfffdfdfdfffdfcfdfffbfbfbfffbfbfcfffbfbfbfffafbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafff9f9f9fff9f9fafff9f9f9fffaf9fafffaf9f9fffaf9f9fffafaf9fffaf9f9fff9f9f9fff9f9fafffaf9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f8fff8f8f8fff7f7f7fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2ffededeeffdfdedfffcdcecdffb6b6b7ff929292ff787878ff6b6b6bff616161ff4e4e4fff353635ff1d1c1dff0c0c0dff050505ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050504ff0b0b0bff141415ff232423ff373737ff4b4b4bff5c5b5bff666667ff6f6f6fff848484ffabaaabffc7c7c7ffd9d9d8ffe8e8e7ffefefeffff1f1f1fff2f1f1fff2f1f1fff1f1f1fff2f1f2fff2f2f1fff3f3f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff9f8f9fff9f8f9fff9f9f9fff9faf9fffaf9f9fffafafafff9f9fafffafafafffafafafff9f9f9fffaf9fafffafafafff9fafafffaf9fafff9faf9fff9fafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafbfafffafbfbfffafbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffafafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefdfefffdfdfdfffefefdfffefefefffdfefefffdfefdfffdfefdfffefdfefffdfdfdfffdfdfefffdfefdfffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefffffffefefffffefefffefefefffffefffffffffefffffffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefffffefffffffffffefffefefffffefefefffefefefffefefffffefefefffefefefffefffffffefffefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfdfffefdfefffefefefffefefefffefdfdfffefdfefffefefdfffefefdfffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefffefffefefffffffffffffffefffffefefffffefffefffefffefffffefefffffffffffefefffffffffefffffffffffefefefffefefffffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffefffffefefefffffffefffefefefffefefffffefffefffffffefffffffffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffafbfafffafafafffaf9f9fffafafafff9f9f9fff9f9f9fff9f9f9fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f2f2fff2f1f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0effff0eff0ffefefefffeeeeefffeeeeeeffefeeeeffeeedeeffe7e6e6ff80807fff353535ff333333ff313131ff2f2f2fff2e2e2dff2c2c2bff2b2a2aff2a2a29ff2b2b2bff2d2d2dff2e2e2eff2e2e2dff2e2e2dff2f2e2fff303030ff2f3030ff2f3030ff2f2f2fff2f2f2eff2e2e2eff2e2e2eff2e2d2dff2e2e2fff2e2f2eff2f2f2fff2f2e2eff2e2e2eff2d2d2eff2d2d2dff2d2d2dff2c2c2cff2c2c2dff2c2c2cff2b2c2cff2c2b2cff2b2b2bff2a2b2bff2a2a2aff2a2a2aff292a2aff292929ff282829ff272828ff272727ff262627ff252625ff242524ff242424ff232424ff232223ff222222ff222322ff222222ff222222ff222222ff222222ff222222ff212121ff212122ff212121ff212021ff201f1fff1f1f1fff1f1f1fff1f1e1eff1e1e1eff1e1d1eff1d1d1dff1d1d1dff1d1d1cff1d1d1dff1d1d1dff1e1e1dff1d1d1dff1e1d1dff1d1e1dff1d1d1dff1d1d1dff1d1d1dff1d1e1dff1d1e1eff1d1d1dff1e1e1eff1f1f20ff1f2020ff1f1f1fff1e1e1fff1e1e1eff1e1e1eff1e1d1dff1e1e1eff1d1d1dff1d1d1dff1d1d1dff1c1c1cff1d1c1dff1d1c1dff1c1c1dff1d1c1dff1c1d1cff1c1c1cff1c1c1dff1c1c1dff1c1d1dff1d1d1cff1c1c1dff1c1c1cff1c1c1cff1c1c1dff1c1c1cff1c1d1cff1c1d1dff1c1d1dff383738ff525252ff676867ffc5c5c5ffc5c5c6ffc6c6c6ffc7c7c7ffc9c8c9ffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfdfdfff8f8f7fff4f4f5fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff1f0f1fff0f0f0fff0efefffefefeeffeeeeeeffeeededffedededffedeeedffeeeeeeffefefeefff0f0f0fff2f2f2fff2f2f2ffefefefffecededffe9eae9ffe8e8e7ffe5e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e9ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebeaffebeaebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffecebecffebebebffebebecffebebebffecebecffecebebffecebebffecececffecececffecececffecececffecececffecececffecececffedececffedececffededecffecedecffedededffededecffedececffedecedffedededffeaebeaffe8e9e9ffe6e6e6ffe5e6e5ffe4e4e4ffe2e2e2ffe0dfe0ffdedddeffdbdcdbffdbdcdbffdbdbdbffdbdcdbffdadadbffdbdbdbffdbdbdbffdadadaffdadadbffdadadaffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9d9daffd9dad9ffdad9daffdad9daffd9dad9ffd9dad9ffd9dadaffd9dadaffdad9daffd9d9d9ffd9dad9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d9ffd8d9d8ffd9d8d9ffd9d8d8ffd8d8d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d7ffd8d8d7ffd7d8d7ffd8d8d8ffd8d8d7ffd8d7d7ffd8d7d8ffd8d8d8ffd7d8d7ffd7d8d8ffd7d7d7ffd7d8d7ffd7d7d8ffd7d8d7ffd7d7d7ffd7d6d7ffd6d7d6ffd7d7d7ffd7d6d6ffd7d7d7ffd6d6d7ffd7d7d6ffd7d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d6d6ffd6d6d5ffd5d5d6ffd5d6d5ffd6d5d6ffd6d5d6ffd6d6d6ffd5d6d5ffd5d6d6ffd5d6d6ffd6d5d6ffd5d5d6ffd6d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d6d5ffd6d5d6ffd5d5d5ffd5d5d6ffd5d5d5ffd6d5d5ffd6d5d5ffd5d5d5ffd6d6d5ffd6d6d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d6d6ffd7d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd8d7d8ffd7d7d7ffd8d8d7ffd8d8d8ffd7d8d8ffd8d8d8ffdbdbdaffdedddeffe0e0e0ffe2e2e2ffe4e4e4ffe7e6e6ffe9e8e8ffeaeaeaffebebeaffebebeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebeaebffebebeaffececebffebecebffecececffecececffecececffecececffedededffecededffedededffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeedffeeeeeeffeeededffeeeeeeffededeeffeeeeedffeeededffecececffedecedffedecedffececedffedececffecececffecececffecebecffebebecffebebebffebebebffeaebebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe8e9e8ffe8e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e5ffe4e5e5ffe6e5e6ffeae9e9ffedededffefefeeffefefeffff1f1f1fff2f1f2fff1f1f0ffefefeeffecececffecebebffedececffeeeeedffedeeedffefefefffefefeffff0efeffff1f0f1fff1f1f1fff2f2f2fff3f3f3fff6f6f6fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbccccffcbcbcbffc9c9caffc8c8c8ffc7c8c8ffc7c8c8ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc6c5c5ffb8b8b8ff9d9d9dff7b7b7cff616160ff464546ff2b2b2bff1d1d1dff1d1e1eff1e1d1dff1d1d1eff1e1e1eff1e1e1eff1e1f1eff1e1e1fff1f1e1fff1f1f1fff1f1f1fff1e1f1eff1f1e1eff1f1f1fff1f1f1fff1f1f1fff201f1fff1f201fff1f2020ff1f201fff1f1f1fff1f1f1fff1e1f1eff1e1f1eff1e1f1fff1e1f1fff1e1e1fff1e1e1fff1f1e1eff1e1f1eff1e1e1fff1f1f1fff1e1f1eff1f1f1fff1f1f1fff1f1f1fff201f1fff202020ff212121ff212122ff222222ff232223ff232323ff242424ff242525ff252525ff252526ff262626ff252526ff242524ff242424ff242424ff252425ff252425ff252525ff252525ff262626ff272626ff282827ff282929ff292929ff2a2a29ff2b2a2bff2b2b2bff2b2b2bff2b2c2cff2c2b2bff2b2b2cff2c2c2cff2c2c2cff2d2d2cff2d2d2eff2f2e2fff2f2f30ff303030ff303130ff313030ff313131ff303030ff2e2e2eff2f2f2eff2f3030ff303131ff313130ff303030ff303031ff2f302fff2f2f2fff2f2f2fff2f2f2fff2e2e2fff2f2e2fff2d2c2dff2a2b2bff29292aff2b2c2bff2f2f2fff333333ff363636ff383838ff424141ffa7a7a8fff0efefffeff0f0fff0f0f0fff0f0f1fff1f0f0fff0f1f0fff1f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f5fff4f4f4fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff8f8f8fff9f9f8fff8f8f8fff9f9f8fff9faf9fff9fafafffafaf9fffafafafffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffefffefffffffffffffefffffefffffffefefefffffefffffffefefffffffefffffffffffefffffffffffefffffefefffffefffffefefefffefffffffffefefffefefffffefefefffefefffffffffefffefefffffffefffffefffffffefefefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffefdfefffefefefffdfefefffefdfefffdfdfefffefdfdfffdfefdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffffefefffffffefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffefefffefefffffefefffffefefffffefefefffefefefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfefdfffefdfdfffdfdfefffdfdfdfffdfefefffefdfdfffdfdfefffefdfefffdfefefffefefdfffefefefffefdfefffefefefffefefefffdfefdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafff9f9fafffaf9f9fff9faf9fffafafafffafafafffaf9fafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffaf9f9fffafaf9fffafafafff9f9fafffafaf9fffaf9f9fffaf9fafff9f9f9fff9fafafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f8f7fff6f6f7fff6f6f5fff5f5f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f4f4fff3f3f4fff3f3f3fff3f4f3fff3f3f3ffefefefffe5e5e5ffd5d5d5ffc2c2c2ffa3a3a3ff7f7f80ff6c6c6cff616162ff4f4f4fff343434ff1c1d1dff0e0e0eff060607ff030303ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff090a09ff181818ff2f2f2fff454545ff545454ff616061ff6a6969ff757474ff909090ffb7b7b7ffd0d0d0ffe1e0e0ffecececfff0f0f0fff1f2f2fff2f1f1fff1f1f2fff1f1f1fff1f1f2fff2f2f1fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff5f5f5fff5f6f6fff6f7f7fff7f8f7fff8f7f7fff8f8f9fff9f9f9fff9f9f9fff9f9fafff9fafafff9f9fafffaf9fafffaf9f9fff9fafafff9fafafffafafafff9faf9fffafafafffafafafff9f9f9fffaf9f9fffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffefefefffefefefffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffdfefefffefefdfffefefefffefefefffefefefffefffefffffefefffefefffffefefefffefefefffffffefffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffdfefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefefffffefefffffefefefffefefefffefffffffffffffffefefffffffffffffefefffffefffffffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffefdfefffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefffefffefefefffefefffffefffefffefefefffefefefffefffffffefefffffffefffffffefefffefffefffefefffffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefffffffffffffefefffffefffffffefffefffefffefffffffffffffefffffefffffffefefefffffefffffffefefffffffefffefffffffefefefffefefefffffefefffefefefffefefefffdfefefffefdfdfffdfdfefffdfdfefffdfdfefffefefdfffdfdfefffefdfefffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffafbfafffafafafffafafafff9f9fafff9f9fafff9f8f9fff8f9f9fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff4f5f5fff4f4f5fff4f4f4fff4f3f4fff3f4f3fff3f4f4fff3f3f3fff2f2f3fff3f2f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0ffeff0f0fff0eff0ffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffe7e6e7ff7f7f7fff343535ff333232ff303031ff2f2f2fff2d2d2dff2c2c2bff2c2c2cff2e2d2eff303030ff30302fff2f302fff302f2fff303031ff313131ff313131ff323131ff303131ff303131ff30302fff2f2f2fff2f2f2fff303030ff303130ff303030ff303131ff303030ff302f30ff2f2f2fff2f2f2fff2e2e2fff2e2f2eff2e2e2eff2e2e2eff2d2d2dff2c2c2cff2c2c2cff2c2c2cff2c2b2bff2b2b2bff2b2a2bff2a2a2aff2a2929ff282928ff282828ff272727ff262626ff262526ff252525ff242524ff242424ff232423ff242324ff242324ff232324ff232323ff232323ff232222ff232222ff222222ff212122ff212120ff212020ff201f20ff1f1f1fff1e1f1fff1f1e1eff1e1d1eff1d1d1eff1d1d1eff1e1e1dff1e1d1eff1e1d1eff1e1e1eff1e1e1eff1d1e1dff1e1d1dff1e1e1eff1e1e1eff1e1e1eff1f1e1eff1e1f1eff1e1f1fff20201fff201f1fff1f1f20ff1f1f1eff1e1f1eff1e1f1fff1e1f1fff1e1e1fff1e1e1eff1e1d1dff1d1e1eff1d1d1eff1d1e1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff2a2b2bff4c4c4cff666667ff8d8d8dffa3a3a4ffbebebeffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcacaffcbcbca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffbfafafff6f6f6fff5f5f5fff4f4f4fff4f4f3fff4f3f3fff3f3f3fff2f2f2fff1f2f2fff1f0f0fff0f0f1ffefefefffeeefefffeeeeeeffeeedeeffeeedeeffeeeeefffeeeeeeffefefeefff2f1f1fff2f2f2fff1f1f1ffedededffebebeaffe8e9e8ffe6e7e7ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebeaeaffeaeaebffebeaebffeaeaebffebeaebffebebeaffebebebffebebebffebebebffecebebffebebebffebececffebecebffebebebffecebecffecebecffebececffebebebffecebecffecebebffececebffecececffebececffececebffecececffecececffecececffecececffedececffececedffecececffecececffededecffececedffedecedffedededffedededffecedecffedececffedededffedededffebebebffeae9e9ffe7e7e7ffe5e6e6ffe5e5e4ffe2e2e2ffe0e0e1ffdedfdeffddddddffdcdcdcffdcdcdcffdbdbdcffdbdbdcffdbdadbffdbdbdbffdadbdbffdbdbdbffdadbdaffdbdbdbffdbdadaffdadadaffdbdadaffdadadbffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdadad9ffd9dad9ffdad9daffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd9d8d9ffd9d8d9ffd8d8d8ffd8d9d9ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd8d8d8ffd8d8d8ffd7d7d7ffd8d7d7ffd7d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d6d6ffd6d7d7ffd6d7d7ffd6d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d5d5ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d5ffd6d5d6ffd6d5d6ffd5d5d5ffd5d6d6ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d8ffd8d7d8ffd8d7d7ffd7d8d8ffd7d7d8ffd7d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d7d7ffd7d7d8ffd7d7d8ffd7d7d8ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd7d7d8ffd8d8d8ffd7d8d8ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffdadadaffdcdcdcffdfdfdfffe2e1e1ffe3e3e3ffe5e5e5ffe8e8e8ffeaeae9ffebeaebffebebebffeaeaeaffeaebebffebeaeaffeaeaebffeaeaeaffeaeaebffebebeaffebebebffecebecffecececffecececffecececffedececffecededffededecffecececffededecffedeeedffedeeeeffeeeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeededffedeeedffedededffedededffecedecffededecffecececffecececffecececffecececffecececffebebecffebebebffebebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e8ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe7e7e7ffebebebffeeedeeffefefeffff0f0f0fff2f1f1fff1f1f2fff0f0f0ffeeeeeeffecececffecececffedededffeeeeeeffeeeeeeffefefeffff0efeffff0f1f1fff1f1f1fff2f2f2fff4f4f3fff9f9f9fffdfdfefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccccdffcdcdccffcbcbcbffcbcacbffc9c9c9ffc8c8c8ffc7c7c7ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c6ffc6c7c7ffc7c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c6ffb1b1b2ff919090ff757675ff545454ff393939ff1e1f1eff1f1e1fff1f1f1fff1f1f1fff1f1f20ff201f1fff1f1f1fff20201fff1f1f1fff1f201fff1f201fff202020ff202020ff202021ff202020ff202020ff202020ff1f2020ff201f1fff201f20ff201f20ff20201fff1f1f1fff20201fff1f201fff201f1fff201f1fff202020ff202020ff202020ff202020ff202120ff202121ff212121ff222222ff222323ff232323ff242424ff242524ff252526ff262625ff262626ff272627ff272727ff262626ff252525ff262626ff252626ff262626ff262626ff272626ff262727ff282727ff282828ff292929ff29292aff2a2a2bff2b2b2cff2c2c2cff2c2c2dff2d2d2dff2d2e2dff2d2d2eff2d2e2dff2e2e2eff2e2e2eff2e2f2fff2f2f2fff303031ff313131ff323232ff323232ff333232ff323332ff323332ff313131ff313132ff323232ff323232ff323232ff323232ff313232ff323131ff323132ff313131ff313131ff303131ff313131ff303030ff2e2e2dff2c2b2cff2c2c2cff2e2f2fff323232ff363636ff3a3a39ff919292ffefefeffff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff1f1f1fff1f2f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff3f4f3fff3f3f4fff4f4f5fff4f4f5fff5f4f4fff4f4f5fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff5f6f5fff6f5f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f9f8fff8f9f8fff9f9f8fff9f9f9fff9fafafffafafafffafaf9fffbfbfbfffafbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffffefefffefffefffffefffffffffefffefffffffffffffffefffefffefffffffefefefffffffffffefefefffffffffffefefefffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffefefefffefefffffffffffffefffefffefefffffefefefffefffefffefefefffefffffffffffffffffffffffffefefffffefefffffffefffffefefffefffefffefffefffefefefffefefefffefffffffefefefffefefefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffffefffffffffffffefffefffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffffffffffefffffffefefefffffefefffefffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefdfffefdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffdfdfefffdfefdfffefefefffdfefefffefdfdfffefdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfafffafafafffafafafff9fafafffaf9fafffafafafffafafafff9f9fafffaf9f9fff9faf9fff9f9fafffafaf9fff9fafafffafafafffafafafffafafafffafafafffbfbfbfffafafafffafbfbfffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9fafffafafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9faf9fff9f9f8fff8f8f8fff8f8f8fff7f8f8fff6f6f7fff5f6f5fff5f6f5fff4f5f5fff5f4f4fff5f4f5fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff2f2f1ffecececffdcdcdcffcbcbcbffb1b1b1ff8d8d8dff727171ff636463ff505051ff393938ff252525ff171717ff0a0a0aff060606ff040403ff020202ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff060706ff151515ff2f2f2fff4a494aff5c5b5cff646464ff6c6b6cff808081ffa4a4a4ffc3c3c3ffd7d7d8ffe7e7e8ffefefeffff1f1f1fff2f2f2fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff5f5f4fff5f5f6fff6f6f6fff7f7f7fff7f8f7fff8f9f8fff8f9f9fffaf9f9fffaf9fafffafafafffafafafff9fafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffbfbfafffafbfafffbfafbfffafbfbfffafbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffafafafffbfafbfffafbfbfffbfafbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffffffffefefffffefefefffefefefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefffefffefefefffffffefffefffffffefefffffffefefffefffefffefefffffffffefffefefefffffefffffefefefffefefefffefefefffffffffffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffdfdfefffefdfefffdfdfefffefefefffdfefefffefdfefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffefefefffefefefffefefefffefffffffefefefffefffefffffffffffefffffffffefefffffefffffffefffffffffffffefffefffffffefffefffefffffefefffefefefffffefffffefefffffefffefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffffefffffefefefffefefefffefefefffffffffffefefefffffffffffefefefffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffafafafff9fafafffafaf9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f5f6fff6f6f5fff5f5f5fff4f4f5fff5f4f4fff4f4f4fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff0f0f0fff0efefffefeff0ffefefefffeeeeefffeeeeefffeeeeefffeeeeeeffeeedeeffdfdfdfff626262ff343434ff313231ff2f2f2fff2e2d2eff2d2d2dff2e2e2eff302f30ff313131ff313131ff313131ff313131ff313231ff333332ff333333ff333333ff323333ff323232ff313231ff313131ff303131ff323132ff333233ff333333ff333232ff313232ff323231ff313231ff313131ff313031ff313031ff303030ff30302fff2f2f2fff2e2f2eff2d2e2eff2d2d2dff2d2e2dff2d2d2dff2c2c2cff2c2c2cff2b2c2bff2a2a2bff2a2a29ff282828ff282828ff272727ff262626ff252525ff252625ff242525ff252525ff242424ff252424ff242424ff242424ff242424ff232423ff232323ff222223ff212222ff212121ff202021ff212020ff1f2020ff1f1f1fff1f1f1fff1e1f1eff1e1e1eff1e1e1fff1e1e1eff1f1f1fff1f1e1eff1f1e1fff1f1f1eff1f1e1eff1e1f1eff1e1f1eff1e1e1eff1f1f1fff1f1f1fff1f1f1fff1f201fff212121ff202121ff201f1fff201f20ff1f1f1fff1f1f1fff1e1f1fff1f1f1eff1e1f1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1dff1e1d1eff1e1e1dff1d1e1eff1e1d1eff1e1e1eff242525ff3f3f3fff5a5a5aff7b7c7bff969696ffb1b1b0ffc5c5c5ffc6c5c6ffc6c6c6ffc5c6c6ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcacaffcacacbffcbcbca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000101ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffdfdfdfff8f8f8fff5f5f5fff4f4f5fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff1f2f1fff1f0f1fff0f0f0ffeff0efffefefefffeeeeefffeeeeeeffefefefffefefefffefeeeeffefefeefff2f1f1fff1f2f1ffeff0efffebebebffeae9eaffe8e8e8ffe7e7e7ffe7e7e6ffe7e8e7ffe7e8e8ffe8e7e8ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffeaeae9ffeae9eaffeaeae9ffeaeaeaffeaeaeaffebebebffebebebffebebebffebebebffebecebffebebecffebecebffebebebffecebecffebebebffebececffebebebffecececffebececffecececffecebecffecebebffebececffecebebffecececffebecebffebebecffecececffecececffecececffecececffedececffecedecffececedffecedecffecedecffecececffecededffedededffedededffedededffedededffedededffedededffedeeedffedededffecececffebebebffe8e9e9ffe6e6e6ffe5e6e5ffe4e4e4ffe1e2e2ffe0dfe0ffdededeffddddddffdddcdcffdbdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadbdaffdbdadbffdbdbdaffdadadaffdbdadbffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffd9d9d9ffdad9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d9d9ffd8d8d9ffd9d8d9ffd8d8d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d8d8ffd8d7d7ffd8d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d7d6ffd6d7d7ffd6d6d6ffd7d7d6ffd6d7d7ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d7ffd6d7d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd6d6d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d8ffd7d8d8ffd7d7d8ffd7d8d7ffd8d8d8ffd7d8d8ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d7ffd7d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d8d7ffd8d7d8ffd8d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d9d8ffd8d8d8ffd9d9d9ffd9d8d9ffdbdbdbffdddedeffe1e0e0ffe2e2e3ffe4e4e4ffe6e6e6ffe9e9e9ffeaeaebffebebebffebebebffebebebffeaebebffeaeaebffeaebeaffeaebeaffebeaebffebebebffebebebffecececffecebecffecececffededecffecececffecedecffededecffedededffedededffedeeeeffededeeffeeeeedffeeeeeeffeeefeeffefeeeeffeeeeefffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffedededffededecffedececffecedecffecececffecececffecececffecececffebebecffecebebffebebebffeaeaebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e8ffe7e8e7ffe8e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e6ffe6e6e7ffe9e9e9ffececedffefefefffeff0f0fff1f0f1fff2f2f2fff2f2f2fff0f0f0ffeeeeeeffedededffededeeffeeedeeffeeeeeeffefefeffff0f0f0fff0f1f0fff1f1f1fff3f3f3fff6f6f6fffcfcfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecdcdffcdcdcdffcdcdcdffcccbcbffcbcbcbffc9c9caffc8c8c8ffc8c8c7ffc8c8c8ffc8c7c7ffc8c7c7ffc7c8c7ffc8c8c7ffc8c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc6c7c6ffc7c6c7ffc6c7c6ffc6c7c7ffbbbbbbff8e8e8eff626262ff2b2a2bff20201fff202020ff1f2020ff202020ff202020ff202020ff202020ff202020ff202120ff202020ff202120ff202021ff202120ff212020ff202020ff202020ff202020ff202020ff202020ff1f201fff1f2020ff1f2020ff202020ff202020ff202020ff212020ff202120ff212121ff212121ff212121ff222122ff222222ff232323ff242424ff252525ff252525ff262526ff272727ff272727ff282727ff282828ff272727ff272627ff272726ff272727ff272727ff282727ff272827ff282827ff292828ff292929ff2a2a2aff2b2b2bff2b2b2cff2d2d2cff2e2e2eff2d2e2eff2e2e2eff2e2f2eff2e2f2fff2f2f2fff2f2f2fff2f302fff303030ff313130ff313131ff323232ff333333ff343433ff343434ff343434ff343434ff333433ff333333ff333433ff333334ff333433ff333333ff333333ff333232ff323332ff333232ff333232ff323232ff313232ff313131ff2f2f2fff2c2d2dff2c2c2cff2f2e2eff323231ff363636ff5f5e5effe3e3e3fff0eff0fff0eff0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f4f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff4f5f5fff5f5f5fff5f6f5fff5f6f6fff6f5f6fff6f6f6fff5f6f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffbfafafffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefefffefefefffffffffffefefefffefefefffefffefffefffffffffefffffefefefffefefefffffefffffffffefffefefefffefefffffefefffffffffffffefefffffffefefffefffffffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefefffffffefefffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffefefefffffefffffefefefffefefefffefefffffefffffffefffefffffefefffffffffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefdfefffefefefffdfdfdfffefefefffefefdfffdfefdfffdfefefffdfdfefffefefefffdfdfefffefdfefffdfefefffdfefefffefdfefffdfefefffdfdfefffefefdfffefdfefffefefefffefdfdfffefefefffefefefffefefefffdfefdfffdfdfefffcfdfdfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafbfafffafafafffafafafffaf9f9fffaf9fafffaf9fafff9f9f9fff9f9fafff9fafafffafaf9fffaf9fafffafafafffafafafffafafafffbfafafffafafbfffafafafffbfafafffafafbfffafafafffbfafafffafafafffafafafffaf9f9fffafaf9fff9f9fafffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9fafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff8f9f8fff8f8f8fff7f7f7fff6f6f7fff6f6f5fff6f5f5fff5f5f5fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff3f3f4fff3f3f3fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2ffedecedffdededeffcbcbcbffb6b6b7ff909191ff707070ff616061ff4f4f4fff3d3e3dff2e2d2dff171717ff0d0d0eff090809ff060505ff020203ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020101ff020203ff050505ff0e0e0dff222223ff3f3f3fff565555ff646464ff6d6d6cff828181ffa8a8a8ffc6c6c7ffd9d8d8ffeaeaeafff0f0f0fff2f1f1fff1f1f1fff2f1f2fff1f2f2fff1f2f2fff2f1f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff4f3f3fff3f3f3fff4f3f4fff4f5f5fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff7f8f7fff9f8f8fff9f9f9fff9f9f9fff9faf9fffafaf9fffafafafff9faf9fff9f9fafff9fafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfafbfffbfbfafffbfbfbfffbfafafffbfafbfffafbfafffbfbfafffbfafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefefdfffefdfdfffdfefdfffdfdfefffefdfdfffdfdfefffdfefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefffffffffffefffffefefffffffffffefffffffffefefffffffffffefefffffefefefffffefefffefefffffefefefffffefefffdfefefffefefdfffefdfdfffefefdfffdfefefffefdfdfffdfdfefffefefdfffefefefffdfefdfffefdfefffdfefefffdfefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffffefefffffefffffefefefffefefffffefefffffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefefefffefefefffffefefffffffffffefffefffffefefffffffffffefefffffffefefffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffefdfefffefefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfafbfff9faf9fff9f9fafff9f9f9fff9f9f8fff8f9f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff4f4f4fff4f3f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff1f1f1fff0f1f0fff1f1f0fff0eff0fff0f0efffefeff0ffefefefffeeeeefffeeefeeffefeeeeffeeeeeeffeeedeeffc9cac9ff414142ff303031ff2d2d2dff2d2d2dff2d2d2dff2f2f2fff313131ff323232ff323233ff333332ff323232ff333333ff343434ff343534ff343434ff333434ff333333ff333333ff333232ff323232ff343333ff343534ff353534ff343434ff333333ff333333ff323333ff333232ff323332ff323232ff323131ff313130ff303030ff302f2fff2f2f2fff2f2e2fff2e2e2eff2e2e2eff2d2d2eff2d2d2dff2c2c2cff2c2b2bff2b2b2bff2a2a2aff292929ff282828ff272728ff272627ff272626ff252526ff262525ff262525ff252525ff252525ff252424ff252524ff242425ff242324ff232323ff232322ff222222ff212121ff212021ff202120ff1f2020ff201f20ff1f1f1fff1e1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f20ff201f1fff1f1f1fff201f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f20ff20201fff212021ff212121ff212020ff202020ff20201fff201f20ff1f1f1fff1f1f1fff1e1f1fff1f1f1eff1e1f1eff1e1e1eff1f1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff353435ff6c6c6cff989898ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc6c6c7ffc7c6c6ffc7c7c6ffc7c6c7ffc7c7c7ffc9c8c8ffc9c9c9ffcbcbcaffcbcacaffcbcbcaffcccccd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefdfffafafbfff7f6f6fff4f4f5fff4f4f4fff4f4f4fff3f3f3fff3f2f3fff1f2f1fff0f1f1fff0f0f1fff0f0f0ffefefefffefeeefffefefefffefefefffefefefffeeeeeffff1f1f1fff2f2f2fff1f1f1ffedeeeeffeaebeaffe9e9e9ffe7e7e7ffe6e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e8ffe8e9e9ffe9e9e9ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaebffebeaebffebebebffebebecffebececffebecebffecebebffecececffecececffecebecffecececffebebecffecebecffececebffecececffecececffecebecffebececffececebffecebebffececebffecececffecececffecececffecececffedececffecececffecececffecedecffecededffedecedffedededffecededffedededffedededffedededffedededffededeeffeeededffedededffeeededffedeeeeffedededffecececffe9eae9ffe7e7e7ffe6e6e6ffe5e4e5ffe3e2e3ffe1e0e0ffdfdfdfffddddddffddddddffdcdcdcffdbdcdcffdbdcdcffdcdbdbffdbdcdbffdbdbdbffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdadadbffdadadaffdadadaffdadadaffdad9d9ffdad9d9ffd9dad9ffdadad9ffdad9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d9d8ffd9d8d9ffd8d9d9ffd8d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d9ffd8d8d9ffd9d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd8d7d8ffd8d7d8ffd8d7d7ffd7d8d7ffd8d8d7ffd8d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d6ffd7d6d7ffd7d6d7ffd6d6d6ffd6d6d7ffd6d7d7ffd7d7d6ffd7d6d6ffd7d7d7ffd6d7d7ffd7d6d6ffd7d7d7ffd6d6d7ffd7d6d7ffd7d7d6ffd6d6d7ffd7d6d6ffd7d6d6ffd6d7d6ffd7d7d6ffd7d6d6ffd6d7d6ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd7d7d7ffd8d7d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d7d7ffd8d7d8ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d9ffd9d8d8ffdad9daffdcdcdcffdfdfdeffe1e1e1ffe3e3e3ffe5e5e5ffe8e7e7ffe9e9eaffebebebffecececffebebebffebebebffeaebebffeaebebffebeaebffebebebffeaebebffebebebffecebebffebecebffecececffececedffededecffecededffedecedffedededffedededffedededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffefeeefffeeeeeeffeeeeeeffedeeeeffeeeeedffedeeedffedededffedededffededecffedecedffedececffecececffecececffecececffebececffebebecffebececffebebebffebeaebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9e9ffeae9e9ffe9e9eaffe9e9e9ffe9e8e8ffe8e9e8ffe8e8e7ffe8e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e5ffe8e8e8ffebebebffeeeeeeffeff0effff0f1f1fff2f1f2fff2f2f2fff1f1f1ffefefefffedededffedededffedeeeeffeeeeeffff0efeffff0f0f0fff1f0f1fff1f1f2fff3f4f4fff8f8f8fffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececfffcdcdcdffcccdccffcdcccdffcbcbcbffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc8c8c8ffc9c9c8ffc9c9c9ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c7ffc7c7c7ffc8c7c7ffc8c7c7ffc7c7c7ffb9b9baff989898ff7d7d7eff636363ff484949ff272728ff212221ff222222ff212121ff222121ff222222ff212122ff212121ff212121ff212121ff212121ff212121ff202121ff202120ff212021ff212121ff212121ff212121ff212121ff222221ff212222ff222222ff222223ff232322ff232323ff242424ff242424ff252525ff252626ff272727ff272727ff282727ff282828ff292929ff292929ff282828ff282928ff282929ff282929ff292929ff292929ff2a2a29ff2a2a2aff2a2a2aff2b2b2bff2b2b2bff2d2d2cff2e2e2eff2f2f2eff303030ff303030ff303130ff313131ff313231ff323131ff323232ff333232ff333332ff333333ff333434ff343434ff353535ff353636ff363636ff363636ff363736ff373737ff363535ff363535ff363636ff353535ff343535ff343534ff353535ff353535ff353535ff343435ff343434ff343435ff343434ff333333ff303030ff2f2f2fff30302fff333434ff818180ffe8e8e8ffefefefffeff0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f2fff1f1f2fff2f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff5f6f5fff6f6f5fff6f6f6fff7f6f6fff7f7f6fff7f7f7fff7f7f8fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffaf9fafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefefffdfefdfffefefefffefefefffefffffffffffffffefffffffffefefffefffefffffefffffffffffffefefefffffffefffefffffffefffefffffffefffefefffffffffefffefefefffefffefffffffffffefefefffffffefffffffffffefefefffffffffffefefffffefffefffefffefffefffefffffefefffefefefffffffefffffffefffffefffffefefffffefefefffefefffffefffffffefffffffffefffffefffffffffffffffefefefffffefefffffffffffefefefffefffefffefffefffefffefffefffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefdfffdfefefffdfefdfffefefdfffefefdfffdfefefffefefefffdfefefffefdfdfffefefdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefffffffefffefffffefffffefefffffffefffffffefefffffffefffffffffffffffffffffffefffffefffffefefefffefefefffefffefffefefefffefefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefefefffdfdfdfffefefefffdfdfdfffdfefdfffdfefdfffdfefdfffefefdfffefefefffefefdfffefefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfefdfffefefefffdfdfdfffefefdfffefefefffefefefffefffefffefffefffefffefffefffffffefffffffefefefffdfefdfffdfdfefffdfdfdfffcfcfcfffcfbfbfffbfbfbfffbfbfafffafbfbfffafafafffafafafffafaf9fff9fafafff9faf9fffafaf9fffafaf9fff9fafafffafafafffafafafffaf9f9fff9faf9fffafafafffafafafffafafafffafbfafffafbfbfffafafafffafbfafffafafafffbfafafffafafafffafafafffafafafff9f9f9fffafaf9fffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff6f5f6fff5f6f6fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff3f4f4fff3f4f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff0f0f0ffeaeae9ffdadad9ffc8c9c9ffafafafff8a8a8bff6f6e6eff626261ff575758ff434343ff2f2f2fff1b1c1bff111111ff0b0b0bff060605ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff020202ff0a0909ff0f0f0fff1b1b1aff2e2f2fff454646ff575756ff69696aff818181ffa2a2a2ffbfbfbfffd4d4d4ffe5e5e5ffefefeefff1f1f1fff1f2f1fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f5f5fff6f6f6fff6f6f5fff7f6f6fff7f8f8fff8f8f8fff8f9f9fff9faf9fff9faf9fffafafafff9fafafff9f9fafff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fffafafafffafaf9fff9fafafff9faf9fffafaf9fffafaf9fff9fafafffafafafffafafafffafafafffafbfafffbfafbfffbfbfbfffafafafffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfdfcfffcfdfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefefefffdfefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefffefffffefefffffffefffefffffffffffffffefffffffefefefffefffefffefefffffffefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefffffffefffffffefefffffefffefffffefffffefefefffefefefffefffffffefefefffefffefffefffefffefffefffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefffffefefefffefffefffefefffffffffefffefefefffefffefffefffffffefffefffefffefffefefffffffefefffefefefffefefefffffffefffefefefffffffefffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffafafbfffafafafffaf9fafff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f4fff4f5f5fff5f5f5fff4f4f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff2f2f3fff2f3f2fff2f3f2fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff0f0f1fff0f0f0fff0f0f0ffefefeffff0f0efffefeff0ffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffd7d8d7ff5c5c5bff2c2c2cff2e2d2dff313130ff333333ff343434ff343434ff343435ff343434ff343534ff353535ff363736ff373737ff363636ff363636ff363636ff353435ff343534ff343534ff373837ff383838ff383838ff363637ff363635ff363536ff353535ff353435ff353434ff343433ff333333ff323333ff323332ff323232ff313131ff313131ff303130ff303030ff2f302fff2e2f2fff2e2e2eff2d2d2eff2c2c2cff2b2c2bff2b2a2bff2a2a2aff292929ff282928ff282828ff272727ff272727ff272627ff272726ff262626ff262626ff262626ff252525ff252525ff252525ff242424ff232324ff222223ff222222ff212221ff212121ff212020ff202020ff212020ff202020ff202020ff202020ff202020ff202020ff202020ff202020ff202020ff202020ff202021ff202020ff202020ff212121ff212021ff212222ff212221ff212221ff212121ff202121ff202020ff20201fff201f20ff1f1f1fff1f1f1fff2d2c2cff474747ff696968ff838484ff9e9e9dffbfbfc0ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffcbcacaffcacacaffcbcbcbffcccdccffcdcdcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000100ff010001ff000000ff000000ff000101ff000000ff000100ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff9f9f9fff6f6f6fff4f5f4fff4f4f4fff3f3f4fff3f3f3fff2f2f2fff1f1f1fff1f0f0fff0f0f0fff0efeffff0f0effff0f0f0fff0f0f0fff0efeffff1f1f2fff2f3f3fff2f2f2fff0f0f0ffecececffeaeaeaffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9eae9ffe9eaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffeaeaeaffeaebebffeaebeaffebeaebffebebeaffebebebffebebebffebebebffececebffebececffecececffecececffececebffecececffecececffecececffecececffecedecffecedecffecececffecedecffecececffedececffecececffecececffecedecffecececffededecffedededffededecffedededffedecedffedededffedededffedededffedededffedededffeeededffeeededffedededffededeeffedededffededeeffedeeeeffedeeeeffeeedeeffedeeeeffeeeeeeffedededffecebebffe9e9e9ffe7e6e7ffe5e6e6ffe4e5e4ffe2e2e2ffe0e1e1ffdedfdfffddddddffdcdddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdbdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadbdaffdadbdbffdadadaffdadadaffdadadaffdadadaffdad9daffdadadaffdadadaffd9d9d9ffdadad9ffdadadaffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd9d8d9ffd8d8d9ffd8d8d8ffd8d8d9ffd8d9d9ffd8d9d9ffd8d8d9ffd8d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d8ffd8d9d9ffd8d9d8ffd8d9d8ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd9d8d8ffd8d9d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdcdbdcffdededeffe0e0e0ffe2e3e2ffe4e5e4ffe6e6e6ffeaeae9ffebebebffecececffecececffebebecffebecebffebecebffebecebffebebebffebebebffecebebffecebebffecebecffecececffecececffececedffecededffedededffedededffedeeedffeeeeeeffedededffeeeeedffeeeeeeffeeedeeffeeefeeffeeefeeffeeefeeffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeededffedededffedededffedededffededecffedecedffecececffecedecffecedecffecececffececebffebececffecececffebebecffebebeaffeaebeaffeaeaebffeaeaeaffe9eaeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e6ffe7e7e7ffe9e9e9ffededecffeff0effff0f1f0fff1f1f1fff2f2f2fff3f3f2fff2f2f1ffefefefffededeeffeeededffeeeeefffefefeffff0f0f0fff1f0f1fff2f3f2fff8f8f8fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0cfcfffcececfffcdcecdffcdcdccffcccdccffcbcbccffcbcbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9c9ffcacacaffc9cacaffc9c9c9ffcacac9ffcacac9ffcacacaffc9cac9ffc9c9caffc9c9c9ffc8c9c9ffc9c9c8ffc9c9c8ffc9c9c8ffc9c9c8ffc9c8c8ffc8c9c9ffc8c8c8ffc7c7c8ffc7c8c8ffc7c7c7ffc8c8c7ffadadadff929393ff646464ff575858ff3d3d3dff222222ff222223ff222222ff212222ff222122ff222221ff222222ff222221ff212121ff222122ff222221ff222221ff222222ff222222ff222222ff232323ff232323ff242323ff232424ff252524ff252525ff262625ff262626ff262727ff272828ff282828ff282829ff292a2aff2a2a2aff2a2a2aff2a2a2aff2a2a2aff2a2a2aff2b2a2aff2b2b2bff2b2b2bff2b2b2cff2c2b2bff2c2c2cff2c2d2dff2d2d2dff2e2e2eff2f302fff303130ff313131ff323232ff323232ff323332ff333332ff333333ff343333ff343434ff353434ff353535ff363636ff363636ff363737ff373737ff383837ff383837ff383838ff373838ff373737ff373736ff373737ff363637ff363636ff363636ff373637ff373737ff373737ff373736ff363636ff363636ff363636ff353635ff333333ff323231ff313131ff626262ffe0e0e0ffefefefffefefeffff0f0effff0f0f0fff1f1f0fff0f0f1fff1f1f1fff1f2f2fff2f2f1fff2f1f2fff2f2f2fff3f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f5f6fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff7f7f6fff7f7f6fff7f8f8fff8f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9fafafffaf9f9fffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffefdfdfffdfdfdfffefefdfffdfdfefffefefdfffefefefffefefffffefefffffffefefffefefffffffffffffffffefffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffefefffefffefffefefefffffffefffffffefffffffffffefffefffffffffffffefffffefffefffefefefffffffefffffffefffffffefffffffefffffffffffffffffffefefffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefefffffffefefffefffefffefefefffefefefffdfefdfffefefefffefdfefffefdfdfffdfefefffefefdfffdfdfefffefefdfffdfdfefffdfdfefffefefefffefdfdfffdfdfefffefefefffefdfdfffdfefdfffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefefefffffffefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffdfefdfffefefefffefdfefffdfefdfffefefdfffefefefffefefdfffefefdfffefefdfffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffefdfefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefdfffefdfefffdfdfcfffcfdfcfffbfbfbfffbfbfbfffafafafffafafbfffafafafffafafafff9fafafffafaf9fff9fafafffafaf9fff9f9fafff9f9fafffafafafffafaf9fff9f9fafffafafafffafaf9fffafafafffafafbfffafbfafffafafafffbfafafffbfafafffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9faf9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff8f9f9fff8f9f9fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff4f3f4fff4f3f3fff3f4f3fff3f3f3fff4f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f2fff2f2f3fff3f3f2fff2f2f2fff2f2f1ffececedffe0e1e1ffd1d1d1ffbcbcbcff9b9b9cff7b7b7bff6a6a69ff5c5d5cff505051ff3e3f3eff2a2929ff191819ff0f0f0fff070707ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff020101ff030203ff050505ff0b0a0aff191a19ff272728ff3c3c3bff515150ff616161ff717171ff909090ffb0b0b0ffc8c8c8ffdadadaffebebebfff1f0f0fff1f1f1fff2f2f1fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f3f2fff3f2f2fff3f3f2fff3f2f2fff3f3f3fff3f2f2fff2f2f3fff3f3f3fff3f3f4fff4f4f3fff4f5f4fff4f5f5fff5f5f6fff6f6f6fff7f7f7fff8f7f8fff8f8f9fff9f9f9fff9f9f9fffaf9fafffaf9f9fffafafafff9faf9fff9faf9fffafafafffafafafffafbfafffafafafffafafafff9f9f9fffafafafffaf9fafffaf9f9fff9fafafffafaf9fff9f9fafffafaf9fff9f9fafff9f9fafffafafafffafafafffaf9fafffafbfbfffbfafafffafbfafffafbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafafffbfbfafffafbfbfffafafafffbfbfafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefdfffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffffffffffffefefffefefffffffffffffffefefffefefefffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfdfffefefefffefefdfffefefefffdfefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffffffffffefefefffefefefffffefffffffffefffefffefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefffffefefffffffefefffefefffffefffffffffefefffefefefffefefffffffffefffefefefffffefffffffffffffefffffffffefffffffefefffefefefffefefefffefefefffffffefffffffefffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafaf9fff9f9f9fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f7f7fff7f7f7fff6f6f7fff6f7f6fff6f6f6fff6f6f5fff5f5f6fff4f5f5fff5f5f5fff4f4f4fff4f3f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f3fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0efffeff0efffeeefefffefefefffefeeefffeeeeeeffeeeeedffcfcfcfff464645ff313131ff363635ff373737ff363535ff353536ff353636ff353536ff363635ff363736ff373838ff383839ff383939ff383837ff373737ff363637ff363636ff363636ff3a3a3aff3a3a3aff3a3a3aff383838ff383837ff383738ff373737ff363736ff363636ff363635ff343535ff353535ff343434ff343333ff333333ff333332ff323232ff323231ff303031ff303031ff2f3030ff2f2f2eff2e2d2eff2d2d2dff2d2c2cff2b2b2bff2a2a2bff2a2a2aff292929ff292929ff282828ff272828ff282728ff282727ff272727ff262727ff262626ff262626ff262625ff252525ff242424ff242424ff232223ff222222ff212221ff212221ff212121ff212121ff212120ff212121ff212121ff202121ff202121ff212021ff212120ff212120ff202121ff202121ff202121ff212121ff212121ff212122ff222222ff222222ff222222ff212121ff212121ff272727ff424241ff5d5c5dff777777ff989998ffb3b3b3ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c8ffc8c8c8ffc8c8c7ffc8c7c8ffc8c9c9ffc9c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c8c8ffc9c9c9ffc9c9c9ffcacbcbffcbcacbffcbcacbffccccccffcdcdcdffcecdce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000100ff000000ff010000ff000100ff000000ff000000ff000101ff010000ff000000ff000001ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfcfff7f8f7fff5f5f5fff4f5f4fff4f4f4fff4f3f3fff1f2f1fff1f1f1fff1f1f0fff0f0f0fff0f0effff1f1f0fff1f1f1fff0f0f0ffeff0f0fff2f3f3fff3f3f3fff2f2f1ffedeeedffebebebffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9eaffeaeae9ffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffebebebffebeaebffebebebffebebebffececebffebebecffececebffebebecffebececffececedffecececffecececffecededffedececffecececffececedffededecffecececffedecedffedededffecededffedecedffedececffedececffecededffecececffededecffededecffedededffecededffedededffedededffedededffedededffedededffedededffedededffeeededffeeeeeeffeeedeeffedeeeeffedeeeeffededeeffeeeeedffeeeeedffedeeeeffedeeeeffedeeeeffededecffeaeaeaffe8e8e8ffe7e7e7ffe5e5e5ffe4e3e3ffe1e1e1ffe0e0e0ffdededeffddddddffddddddffdddddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdddcddffdcdcdcffdddcdcffdcdcdcffdddddcffdcdcdcffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdbdadbffdbdadbffdadadaffdadadaffdadadaffdadadaffd9dadaffdad9d9ffdadad9ffdadad9ffdadadaffd9dad9ffdadadaffdad9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d9d9ffd8d8d9ffd8d9d9ffd9d8d8ffd9d8d9ffd8d8d9ffd9d8d9ffd8d9d8ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd8d8d7ffd7d7d7ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d8ffd8d8d7ffd7d7d8ffd8d8d7ffd7d7d8ffd7d7d8ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd8d7d7ffd8d8d8ffd7d8d8ffd8d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd9d9d9ffd9d8d9ffd8d9d9ffd8d9d9ffd9d8d9ffd9d9d8ffd9d9d8ffd8d9d9ffd8d9d9ffd9d9d9ffdad9d9ffdadadaffdadadbffdbdadbffdadbdaffdbdadaffdadadaffdbdadbffdadadaffdadadaffdadadaffdadadaffdadbdaffdadadaffdbdbdaffdadadaffdbdbdbffdbdadbffdbdadaffdadadaffdadadaffd9dadaffdadad9ffdadadbffdadadbffdbdbdbffdbdbdaffdadadbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdcdcdcffddddddffdfdfe0ffe2e1e2ffe4e3e3ffe5e5e5ffe8e7e7ffeaeaeaffececebffecedecffecececffecececffecebecffebecebffebecebffececebffecebebffececebffececebffecececffecececffecececffecededffedededffeeededffedeeedffedeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffeeeeeeffefeeefffefeeeeffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffedededffedededffedededffedededffededecffecededffededecffecececffededecffecececffebececffecececffecebebffebebebffebebebffebebebffeaebeaffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe6e7e7ffe8e8e8ffebeaebffeeefeefff0f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff0efefffeeeeeeffeeefefffefefeffff0f0f0fff1f1f0fff3f4f4fffbfbfbfffdfefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffcfcfd0ffcececeffcdcdcdffcdccccffcdcdccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcacbffcacacbffcacacaffcacacaffcacacbffcacacaffcacacaffcacacaffcacac9ffcacac9ffcac9c9ffcac9c9ffc9c9caffc9c9c9ffc9c8c9ffc8c9c9ffc9c8c9ffc8c8c8ffc9c8c8ffc9c9c8ffc8c8c9ffc9c9c8ffc8c9c9ffc2c2c2ffa8a8a8ff949494ff80807fff656565ff515151ff3d3d3dff222222ff222222ff222223ff222223ff222323ff222222ff232323ff242423ff232424ff232324ff252424ff252424ff252525ff252525ff262626ff262727ff272727ff282828ff282929ff292929ff2a2a2aff2a2b2aff2b2b2bff2b2a2aff2b2b2bff2b2b2bff2b2b2bff2c2c2cff2c2c2cff2c2c2dff2d2d2dff2e2d2eff2e2e2eff2e2f2fff302f2fff303030ff313131ff323232ff323233ff333333ff343434ff343434ff353434ff353534ff353535ff363635ff363636ff373737ff373737ff383938ff393839ff393939ff393939ff3a3a39ff3a393aff393938ff383838ff383839ff393939ff383838ff383837ff383837ff383839ff393939ff393938ff393939ff383839ff383838ff373838ff373737ff373636ff353534ff696a69ffd8d8d9ffefeeeeffefefefffefeff0fff0f0f0fff0f0f0fff0f1f1fff0f1f0fff1f1f2fff1f2f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff4f3f4fff4f4f3fff3f4f4fff4f4f4fff4f4f5fff4f4f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff9faf9fff9f9f9fff9f9fafffafafafffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefefffdfefdfffefefefffefffffffefefefffefefffffefffefffefffefffffefefffffffefffffffffffefefefffffefffffffffefffefefffffefffefffffefffffefefffffefefffffffefefffefefefffefefefffefefefffefefffffefefefffffefffffffefffffffefefffefffefffffefefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffffffefffffffefffefefffffefffefffefefefffefefffffffffefffffefffffffefefffffffefffefefffffefefffffefefefffefefefffefefffffefefffffefffffffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffdfdfefffefefefffdfefefffdfefefffdfefdfffefdfefffdfefefffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffefefdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffdfefefffdfdfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfefdfffefdfdfffefefdfffefefefffefefefffefefefffefffefffffefffffefffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffdfdfefffefefdfffefdfefffdfdfefffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfefffefefefffefefefffefefdfffefefdfffefefdfffefefdfffefefefffdfdfefffefdfdfffdfefefffefdfefffdfdfcfffdfdfcfffdfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfbfffcfcfcfffefefefffefefdfffefefdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfbfffbfbfbfffafbfbfffafafbfffafafafffafafafff9fafafffafafafff9fafafff9fafafff9faf9fffaf9fafffafafafff9faf9fff9fafafffafaf9fff9fafafffaf9f9fffafafafffafafafffafafafffbfafbfffafbfafffafafafffafafafffafafafffafafafff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f9fff8f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff8f8f8fff7f8f8fff7f7f7fff7f6f6fff6f6f6fff6f6f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f4fff3f4f4fff3f3f3fff4f4f3fff4f4f3fff3f4f4fff3f3f4fff4f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff0eff0ffe9e9e9ffd8d9d8ffc5c6c6ffacacacff8b8c8cff6c6b6bff636363ff5b5b5bff4e4d4dff363536ff1d1d1cff0e0f0fff060706ff020202ff010101ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff030203ff040505ff070707ff090a0aff101010ff1f2020ff383738ff464646ff575757ff686868ff7c7c7cff9f9f9fffbdbdbeffd0d1d0ffe3e3e3ffeeedeefff1f1f1fff2f1f1fff1f1f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f3f2fff3f3f3fff3f4f3fff4f4f4fff4f5f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f8f9fff9f9f9fff9faf9fff9f9fafff9fafafff9f9f9fffaf9f9fff9fafafffafafafffafafafffafafafffafaf9fffafaf9fff9fafafff9f9fafffaf9f9fffaf9f9fff9f9fafff9fafafff9f9fafff9fafafff9f9f9fffaf9fafffafafafff9faf9fffafafafffafafafffafafafffbfafafffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffbfafbfffafbfbfffbfafafffafafbfffafafafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfafffbfbfafffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffdfefefffdfdfdfffdfdfefffefefefffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffffefffffffefefffefffefffefefffffefffffffefefefffefefefffefefffffefefffffefffffffefefefffffefefffefffefffefffefffefefffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefffefffefefffffefffefffffefffffefefffffefefffffffefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefdfffefdfdfffefdfdfffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffbfbfcfffbfbfafffbfbfbfffafbfbfffafafafff9fafafff9f9f9fff9f9f8fff9f9f8fff8f8f8fff7f7f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f6f5fff5f5f6fff5f5f5fff4f5f4fff4f4f4fff4f4f3fff3f4f4fff4f3f3fff3f4f3fff3f3f3fff3f2f2fff3f3f3fff2f3f2fff2f2f2fff2f2f1fff2f1f2fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0efefffefeff0ffefefefffefeeefffefefefffefeeefffeeeeeeffeeeeedffc1c1c0ff6b6a6aff424242ff39393aff373737ff373737ff373637ff363736ff373737ff383838ff393939ff3a3b3aff3a3a3aff39393aff393939ff393838ff383837ff383838ff3b3a3bff3b3c3cff3b3b3bff3a3a3aff393a3aff39393aff383939ff383838ff383837ff373837ff363737ff363636ff363535ff363535ff343435ff343434ff333334ff323333ff323232ff323132ff313131ff303030ff2f2f2fff2e2e2eff2d2d2dff2c2c2cff2c2c2bff2b2b2bff2a2a2aff2a2a2aff292a29ff282929ff292928ff292829ff282829ff282828ff282727ff272727ff262626ff252526ff252525ff242424ff242424ff232324ff232222ff222322ff222222ff222221ff222222ff212122ff222121ff212222ff222122ff212221ff212121ff212121ff212122ff222221ff212121ff212122ff222222ff222222ff222222ff373736ff515151ff727272ff8c8d8cffaeaeaeffc8c9c9ffc8c8c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc8c9c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffcacacaffcacacaffcacacbffcbcbcbffcccccdffcdcdceffcececeffd0cfcfffcfcfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff010000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfefff9f9f9fff6f6f6fff4f4f5fff4f4f4fff4f3f4fff2f2f2fff1f1f1fff0f1f0fff0f0f0fff1f0f0fff2f2f2fff1f1f1fff1f1f1fff2f3f2fff4f3f4fff3f3f3fff2f1f1ffededecffeaeaeaffe8e9e8ffe8e8e8ffe8e8e9ffe9e9e9ffeae9e9ffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffe9e9eaffe9eaeaffeaeaeaffebeaeaffebebeaffeaebebffeaeaebffebebebffecebebffebebecffecececffecececffecececffecececffedecedffecededffecececffececedffecedecffecececffedececffededecffedededffedececffedededffedededffececedffededecffedecedffedecedffedededffedecedffedededffedededffedededffedededffedededffeeededffeeedeeffeeededffedeeedffeeededffeeededffeeeeeeffededeeffeeededffedeeeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffecececffeae9eaffe8e8e8ffe7e7e7ffe5e5e5ffe2e3e3ffe0e1e0ffdfdfdfffdddedeffdddddeffddddddffdcdcdcffdddddcffdddddcffddddddffdcdcddffddddddffddddddffddddddffddddddffddddddffddddddffdcdddcffddddddffddddddffdddddcffddddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdbdcffdcdcdbffdbdbdcffdbdcdbffdbdbdcffdbdbdcffdbdbdbffdbdadbffdbdbdbffdbdadaffdadadbffdadadbffdadadbffdbdadbffdbdadbffdbdbdaffdbdbdaffdbdadaffdadadaffdadadaffd9d9daffdad9d9ffd9dadaffdbdadbffdadbdaffdadadaffdadad9ffd9d9daffdadad9ffd9dadaffd9d9daffdadadaffdadadaffdbdadaffdbdbdaffdbdadbffdadbdbffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d8ffd9d9d9ffd9dad9ffdadadaffdbdadaffdbdadaffdadadbffdadadaffdadadaffdadadaffdadadaffdbdadbffdadbdbffdadbdaffdcdcdcffdcdcdcffdbdcdcffdbdadaffdadbdaffdbdbdbffdadadaffdbdadbffdadbdaffdadadaffdadbdaffdcdbdcffdcdbdcffdcdcdcffdcdbdcffdcdbdcffdcdbdbffdbdbdcffdbdbdcffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcdcffdddddcffddddddffddddddffddddddffdddeddffdeddddffddddddffddddddffdddddcffdddcddffddddddffddddddffddddddffdededdffdedddeffdededeffdededeffdededeffdededeffdededdffdededeffdddedeffdddddeffdddedeffddddddffdededdffdededdffdddedeffdddddeffdededdffdedddeffdddddeffdededeffdddddeffdddddeffddddddffdedddeffdddedeffddddddffdddddeffdddeddffdddeddffdeddddffdededdffdededeffdededeffdededeffdfdfdfffe1e1e1ffe3e4e3ffe5e5e6ffe5e4e5ffe5e6e6ffe9e8e8ffe9e9eaffebebebffecececffecececffecebecffecececffecececffececebffececebffececebffececebffecececffecececffecececffecededffedecedffedeeedffeeeeeeffeeefeeffefefeffff0f0f0ffeff0f0ffeeeeefffefefefffefefefffefefefffefefefffefefefffeeefefffeeefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffedededffeeeeedffeeeeedffedeeedffededeeffedededffedededffedededffedededffecededffecededffecececffececedffecececffebecebffebececffebecebffebebebffebebebffebebeaffebebebffeaeaeaffebebebffebebebffeaeaeaffeaeaeaffeae9eaffe9e9eaffe9e9eaffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe9e9e9ffedecedfff0f0f0fff1f2f1fff2f2f1fff3f3f2fff4f4f4fff3f3f3fff1f0f1ffeeefefffefeeefffefefeffff0f0f0fff2f2f1fff7f6f7fffdfefdfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d1ffd0d0d0ffd0d0cfffcfceceffcecdcdffcdcccdffccccccffccccccffccccccffccccccffccccccffcccbccffccccccffccccccffcccccbffcccbccffccccccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacbcaffcbcacaffcacbcaffcacacaffc9c9caffcacac9ffc9c9c9ffc9cacaffcac9caffc9cac9ffc9c9c9ffcac9caffcacac9ffcacacaffc9cacaffcac9caffcacacaffcacacaffc3c3c3ffa8a9a9ff9b9b9bff878887ff6c6c6cff585959ff454545ff2a2a2bff252425ff252524ff252525ff252526ff252625ff262626ff262627ff272727ff282728ff282828ff292929ff2a2a2aff2b2b2aff2b2b2bff2c2c2bff2d2c2cff2c2c2cff2d2c2dff2c2d2cff2d2d2dff2e2d2dff2d2e2eff2f2e2eff2e2e2fff2f2f2fff303030ff313130ff313131ff323232ff333332ff333334ff343434ff353534ff353535ff353535ff363636ff363737ff373737ff373837ff383838ff383938ff393939ff3a3a3aff3b3b3aff3a3b3bff3b3c3bff3c3b3cff3b3c3bff3a3a3aff3a3a3aff3a3a3aff3a3a3bff39393aff3a393aff393a3aff3a3a3aff3b3b3bff3b3b3bff3b3b3bff3a3b3aff3a3a3aff3a3a3aff5d5d5dff8f8f8fffbbbbbbffe7e8e7ffefefefffeeefefffefefeffff0efeffff0f0f0fff0f0f0fff1f0f1fff0f1f1fff1f1f1fff2f1f1fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f4f3fff4f3f4fff4f4f4fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f7fff7f7f7fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff9f9f9fff9f9fafffafaf9fffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffdfefefffdfefefffefefefffefffefffefffefffffffefffffefefffffffefffffefffffefffefffffefffffffefffffefffffffffefefffefefefffefffefffefffefffffffefffffefefffffefffffffefefffefefefffefefefffefffefffefffefffefefefffffffffffefffffffefefffffefffefffffefefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefffefffefefefffefefffffffffefffffefffffefefefffffefffffefffffffefefefffefffefffefffffffffffffffefffefffefefefffefffffffefefefffefefefffffefefffefefefffefefefffdfefefffdfefefffefdfefffdfefefffefefefffefdfefffdfefefffdfefefffefdfefffefefdfffdfefdfffefefdfffefdfdfffefefdfffefdfefffdfefdfffefefefffefdfefffefefefffefefefffefdfefffdfdfdfffcfcfcfff9f9f8fff4f3f4fff0eff0fff0efeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f5f5fff5f5f5fff6f6f6fff7f7f6fff7f8f7fff8f8f8fff9f9f9fffbfbfafffbfbfbfffbfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffdfefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffffefffffffffffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffdfefdfffefdfefffefdfefffdfefefffefefdfffefdfefffefefefffdfefdfffefefdfffefdfdfffefdfefffefdfdfffdfdfefffefdfefffefefdfffefefdfffefefdfffefefefffefefefffdfefefffdfefefffefefdfffdfefefffefefefffdfdfefffefefdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffcfcfcfffbfcfcfffbfbfbfffcfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffaf9fafffafafafffafafafffafafafff9fafafff9fafafffafafafffafaf9fffafafafffafaf9fffaf9f9fffafaf9fffafafafffafafafffafafbfffbfafafffafbfafffbfafafffafafafffafafafffafafafffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff8f8f8fff9f9f9fff8f9f9fff8f8f9fff8f9f8fff9f9f8fff8f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f8fff8f9f9fff9f8f9fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f7f8fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff3f4f3fff4f4f4fff5f6f6fff5f5f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f2f3fff2f2f3fff3f3f2fff2f2f2fff2f2f2fff1f2f2fff2f1f1ffededecffe0e1e0ffcfcfceffbab9b9ff969695ff7e7d7eff6a6a6aff636263ff555454ff393a3aff212020ff121212ff0a0a0aff060706ff060606ff060505ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030203ff050606ff0a0b0bff0f0f0fff131312ff1d1d1cff2f2f2eff484747ff595958ff616061ff6d6e6dff878788ffaeadaeffc6c6c6ffd9d8d8ffeaeaeafff1f1f1fff1f2f1fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f4f4fff3f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f3fff4f4f3fff3f4f4fff4f5f4fff5f4f5fff5f5f5fff5f6f6fff6f6f7fff7f8f7fff8f8f8fff8f8f9fff9f9fafff9faf9fffaf9f9fff9fafafff9fafafffaf9fafffafafafffaf9fafffafafafffafafafff9f9fafffafafafffafaf9fffafafafff9fafafff9faf9fffaf9f9fff9f9fafffafaf9fffaf9f9fff9f9f9fff9faf9fffaf9fafffafaf9fffafafafffafafafffbfafafffbfbfafffbfafbfffafbfafffbfbfbfffbfafbfffafbfbfffbfbfafffafafbfffafbfafffafbfafffbfbfafffbfafbfffbfafbfffbfafafffbfafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffdfcfdfffcfdfdfffcfdfcfffdfcfdfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffbfbfbfffbfbfbfffafaf9fff8f8f8fff7f8f8fff7f7f7fff7f6f7fff6f6f6fff6f6f5fff6f5f6fff4f5f5fff4f4f4fff8f8f8fffcfcfbfffefefdfffffffefffffefefffffffefffffefffffefefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefffefffefefefffefffffffefffffffffefffffefffefffefefefffefffffffefefefffefefefffffefffffefffefffffffffffefefffffefffefffefefefffefefefffffffefffefefefffefefefffefffefffffefefffffffefffefffefffffffefffffefefffffffefffffefffffefffefffefefffffffefefffefffefffffefefffefefefffefffefffefffefffffffefffffefefffffefffffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffbfbfbfffafbfbfffafafafff9fafafff9f9f9fff8f8f9fff9f8f9fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f6f7fff6f7f7fff7f7f6fff6f6f6fff5f6f6fff5f6f5fff5f5f5fff5f5f4fff4f5f4fff4f4f4fff4f3f3fff4f4f3fff4f3f4fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f0fff0f0f0fff0f0effff0eff0ffefefefffefefefffefefefffeeeeeeffefefefffeeeeeeffedeeeeffedeeedffcacac9ff979897ff5d5d5dff383839ff383837ff373838ff383838ff3a3939ff3a3a3aff3b3b3bff3c3b3cff3b3b3bff3a3a3bff3a3a3aff3a393aff393a39ff3a393aff3d3d3dff3d3d3dff3c3c3cff3b3c3bff3b3b3bff3a3b3bff3a3a3aff393939ff393939ff383838ff383838ff373737ff363736ff363636ff353536ff353535ff343434ff333434ff323333ff323232ff323231ff303130ff30302fff2f2e2eff2e2e2dff2d2d2dff2c2d2cff2c2c2cff2b2b2bff2a2b2bff2a2a2aff29292aff292929ff292929ff292928ff292828ff282828ff282727ff262626ff262526ff252525ff252524ff242424ff242424ff232424ff232323ff222323ff232222ff222322ff222322ff222223ff232322ff222222ff222322ff232222ff2f302fff434343ff575758ff656565ff808080ff8d8d8dffa8a8a8ffbcbcbcffcac9c9ffc9cacaffcacacaffcacacaffc9cac9ffc9c9c9ffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9caffcacac9ffcacacaffcacac9ffcac9c9ffcacacaffcacacaffcacacaffcbcacbffcbcacbffcbcbcbffcbcbcbffccccccffcdcdcdffcececeffd0d0cfffd0cfcfffd0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfcfff8f7f8fff5f5f5fff4f5f4fff4f4f3fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff2f3f3fff2f2f2fff1f2f2fff4f4f4fff4f4f4fff4f4f3fff1f1f1ffeeeeeeffecebebffe9e9e9ffe8e8e8ffe9e8e9ffe9e9e9ffeae9eaffe9eaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaebebffeaeaeaffeaeaebffebebebffebebebffecececffebececffebececffecebecffecececffededecffedecedffecededffecededffedededffededecffedededffededecffedececffededecffedecedffedededffedededffedecedffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffedededffeeeeedffedeeedffedededffeeeeeeffedeeeeffedeeeeffedeeeeffeeeeedffedeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffebebebffeaeaebffeaebebffe8e8e8ffe6e6e6ffe3e3e3ffe1e1e1ffdfe0e0ffdfdfdfffdfe0e0ffdededeffdededeffdfdedfffdfdfdeffdfdfdfffdedfdfffdfdfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdededeffdddedeffdededeffdedddeffdededdffdddeddffdddedeffdeddddffddddddffddddddffdddddeffdededdffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe0e1e1ffe0e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e3e4ffe4e4e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebecebffedededffeeedeeffedededffebebebffe9e9e9ffe8e7e8ffe6e5e6ffedededffefefefffefeff0fff0f0efffecececffececebffecececffecececffebececffebececffecececffecececffecedecffececedffededecffedeeedffeeefeeffefefefffeff0effff0f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff0f1f1fff0f0f0fff0f0f0ffefefefffefeeefffeeefefffeeeeeeffeeedeeffeeedeeffeeeeedffeeeeeeffedededffedededffedededffedededffedededffedededffecededffecededffedecedffededecffecececffececebffecebebffececebffecebecffebebebffebebebffecebebffebecebffecebebffebebebffeaebeaffeaebeaffeaeaeaffeae9eaffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffeaeaeaffefefeffff1f2f2fff1f2f2fff2f3f3fff4f3f3fff4f4f4fff3f3f3fff0f0f1fff0efefffefefeffff0f1f0fff4f4f4fffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd2d2d2ffd0d0d0ffd0cfcfffcfcfcfffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdcdcdffcccdcdffcdcccdffcdcdcdffcdcdcdffcccdccffcdcdcdffcdcdccffcdcdccffcdcdcdffccccccffccccccffccccccffccccccffccccccffcbcccbffccccccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcaffcacbcbffcbcacaffcbcacbffcbcbcbffcacacbffcbcbcbffcbcbcbffcbcbcbffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffb1b0b0ff9d9d9cff898989ff6f6f6fff616162ff484848ff353434ff282828ff282828ff292828ff292a29ff2a2a2aff2b2a2aff2c2c2cff2c2d2cff2d2d2dff2e2d2dff2e2e2eff2e2e2eff2e2e2eff2e2f2fff2f2f2eff302f2fff303030ff303031ff313031ff313232ff323232ff333333ff343434ff353534ff353635ff363636ff363636ff363736ff373737ff373738ff383838ff383938ff393939ff393a3aff3a3a3aff3b3a3bff3c3c3bff3c3d3dff3d3c3dff3d3d3dff3d3e3eff3e3d3dff3c3b3cff3c3c3cff3b3b3cff3b3c3cff3c3b3bff3b3b3bff3b3b3cff3c3b3cff3d3c3dff3d3d3dff3c3d3dff525151ff838383ffbbbbbbffe6e6e6ffeeeeeeffefefeeffefefefffefeff0ffefefeffff0f0f0fff0f0effff0f0f0fff0f0f1fff1f0f0fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f4fff4f4f4fff4f4f5fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff7f6f6fff6f6f7fff6f7f7fff6f7f6fff7f7f7fff7f7f8fff7f7f7fff7f7f8fff8f8f8fff8f9f9fff9f8f9fff8f9f8fff8f9f9fff9f8f8fff9f9f9fffafafafff9f9fafffafafafffbfafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefdfdfffefefefffefffefffefefffffffefefffffffffffefffffffefefffffefefffffefffefffffefffffffffefffefffffffefefefffefffffffefefffffefffefffefffffffefffefffefffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffffefffffefefffffffefffffffefffffffffefffffffffffffefffffffffefffefffffffffefefffefefefffffffffffefefefffefffffffffefffffefffefffefefffffffefefffffefffffefefefffefffefffffffefffffffffffffefefffefefefffffefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffdfdfefffefdfdfffdfefdfffefefefffdfdfdfffefefefffdfefefffefdfefffefdfdfffefefefffdfefefffefefefffefefefffdfefdfffefdfdfffdfcfcfff9fafafff5f5f5ffeff0efffe9e9eaffe2e3e2ffd1d1d2ffcdcdcdffd5d5d4ffd9d9d9ffdcdcdcffdedfdeffe1e1e1ffe1e1e1ffe2e2e2ffe3e4e3ffe5e5e5ffe5e6e6ffe7e7e7ffe9e9eaffebebebffedededffefeeeffff0f0effff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff4f5f5fff5f4f5fff5f5f5fff5f5f6fff7f6f6fff7f7f7fff7f8f8fff8f8f8fff9f9f9fffafafafffafafafffbfbfbfffcfcfcfffefefdfffefffefffffffffffefefefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfefffdfefdfffefdfefffefefdfffdfefefffefdfefffdfefefffdfdfefffdfefdfffefefefffefefdfffefefdfffefefefffdfefefffdfefdfffefefefffefefefffefefefffdfefdfffefefefffdfefefffefdfefffefdfefffefefdfffefefefffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffafafafffafafafff9fafafffafafafffafafafffafafafff9f9f9fffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfafafffafafbfffafafafffafafafff9fafafff9faf9fff9f9fafff9f9f9fff9f9f8fff9f9f9fff8f8f8fff8f9f8fff9f9f8fff8f8f9fff8f9f9fff8f9f8fff9f8f9fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff8f9f9fff9f8f8fff9f8f9fff9f9f9fff8f8f8fff7f8f8fff7f6f7fff6f6f6fff5f5f6fff6f5f5fff5f5f5fff4f5f5fff4f4f4fff5f4f4fff5f5f5fff6f6f6fff6f6f6fff7f6f6fff5f5f5fff5f5f5fff4f4f5fff3f4f4fff4f3f4fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff0f0f0ffe9e9e9ffd8d7d7ffbebfbeffabacacff8b8b8bff717172ff666665ff565556ff3f3e3eff292929ff1d1c1cff151616ff111111ff0e0e0eff0a0a0aff050505ff010201ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff050504ff060607ff090909ff0f100fff1b1b1aff242424ff2e2f2eff3e3e3eff525152ff616161ff6e6e6eff7b7b7bff9a9a9bffbbbbbbffcecfceffe0dfdfffedededfff1f2f2fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f5fff4f5f4fff5f4f5fff3f4f4fff3f3f3fff3f3f4fff3f3f3fff4f4f4fff5f4f4fff5f5f4fff5f5f6fff6f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f8f9fff9f9f9fff9f9fafffaf9f9fff9f9fafff9f9f9fff9fafafffafafafffafafafffafafafff9f9f9fffaf9f9fffafaf9fff9f9f9fffaf9fafff9f9f9fffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafffafafafffafafafffbfafafffbfbfbfffafbfbfffafafbfffafafbfffafbfafffbfafbfffbfbfafffafbfbfffafafafffafbfbfffafafbfffafbfafffafbfbfffbfbfafffbfbfafffbfbfbfffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffdfcfcfffcfdfcfffdfdfcfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffcfcfdfffcfcfdfffcfdfcfffdfcfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffdfefdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffcfcfbfffbfbfbfffbfafbfffafaf9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff8f7f7fff7f7f6fff5f5f6fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff2f2f2fff0f0f0ffefeeeeffededecffebebebffe9e9eaffe8e8e8ffe7e7e8ffe6e6e6ffe6e6e5ffe4e4e4ffe3e3e3ffe2e2e2ffe5e5e5ffeaeaeafff0f1f0fff6f6f6fffbfbfbfffdfcfdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffefffffefffefffefffffffffefefffefefefffefffefffefefefffefffffffffefffffefefefffefefffffffefefffffefffffefefefffefefefffffefefffffffffffefefefffefefefffffefefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffffefefffffffffffefffffffefefefffefefefffefffefffffefefffffffefffefefffffefefefffefffffffefefffffefffefffefffffffefffefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfbfcfffbfcfcfffbfcfbfffcfbfbfffafbfafffaf9fafff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f3f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff2f3f2fff3f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f1f1fff0f0f0fff0f0effff0f0f0ffefefefffefefefffefefefffeeeeefffeeefeeffeeeeeeffeeeeeeffededeeffedededffe5e5e6ffbababaff8f8f8fff5d5c5dff393a39ff3a3a3aff3b3b3bff3d3c3dff3d3d3dff3c3c3dff3c3c3cff3c3c3cff3b3c3bff3b3b3cff3b3a3bff3e3e3fff3e3f3fff3e3e3eff3e3d3dff3d3d3dff3c3c3cff3b3c3cff3c3b3bff3b3b3aff3a3a3aff39393aff383838ff383838ff383737ff373737ff363636ff353535ff353535ff343434ff333333ff323333ff323232ff313131ff302f30ff2f2f2fff2e2e2eff2d2d2eff2c2d2dff2c2c2cff2c2b2cff2c2b2bff2a2b2bff2a2a2aff2a2a2aff2a2a2aff292a29ff292929ff282828ff282827ff272727ff262626ff252625ff262625ff242425ff242524ff242424ff242424ff232324ff313131ff454445ff595959ff666767ff818181ff8e8e8effa8a9a9ffb6b6b6ffcac9caffcacacaffc9c9caffcacacbffcbcacbffcacacaffcacacbffcbcacaffcbcacbffcacacaffcacacaffcbcacaffcacbcbffcacacaffcacacaffcacacaffcacac9ffcacacaffcacacaffc9cacaffcacacaffcacac9ffcacacaffcacacaffcacacaffcacacaffcbcbcaffcacacaffcbcbcbffcbcbcbffcbcacbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcccbffcccbccffcdccccffcdcdcdffcececeffcfd0d0ffcfcfd0ffd0d0d0ffd1d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafaf9fff6f6f6fff4f4f4fff4f4f4fff3f3f2fff1f1f2fff1f2f2fff3f4f3fff3f3f3fff2f2f3fff3f2f3fff4f4f5fff5f4f4fff3f3f3fff0eff0ffededecffeaebebffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffebeaebffeaebeaffeaeaebffebeaebffeaeaebffeaeaeaffeaeaeaffebeaeaffebebebffebeaebffebebebffecebebffebebebffebebebffecececffebececffecececffecececffededecffececedffedecedffedededffedededffedececffedededffedededffedededffedededffedeeedffedededffedededffedededffedeeedffeeededffeeededffededeeffedededffedeeedffededeeffedeeedffedeeeeffedeeedffeeeeedffeeeeeeffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeefefffefeeefffeeefeeffeeeeefffefeeeeffeeeeeeffeeeeeeffededeeffecededffedededffedededffebebecffebeaeaffeaeaebffeaeaeaffe9e9e9ffe9e8e8ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e9e8ffe8e9e8ffe9e8e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e8e8ffe7e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e8e9ffe8e8e9ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebeaebffeaeaeaffebebebffebeaeaffebebeaffeaeaebffebeaeaffeaebeaffebebebffeaeaeaffebebebffebebebffebebebffebebebffedededffecededffedededffedededffededecffedecedffedededffecededffedecedffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffefeeefffefefefffefefefffefefefffefefefffefeff0fff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f1fff1f0f0fff1f0f1fff0f1f1fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f2f2fff2f2f1fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f3f2fff2f2f3fff3f3f3fff3f4f3fff5f4f5fff7f6f6fff6f7f7fff7f6f7fff5f6f6fff5f5f5fff1f1f1ffeeeeeeffecedecffefefeffff0f0f0fff1f1f1fff1f2f1fff2f2f2ffecececffecececffebecebffecececffecececffecececffedecedffedededffeeeeeeffefeeefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f1f1fff0f0f1fff1f1f1fff2f1f2fff2f3f2fff2f2f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff0efefffefefefffefefefffefefefffeeeeeeffefefefffeeeeeeffeeeeeeffededeeffeeededffedeeedffedeeedffedededffedededffedededffedecedffedececffecedecffecececffecececffebececffebecebffecebecffecececffecececffecebecffecececffebececffeaebeaffeaeaeaffe9eae9ffe9eae9ffe9e9e9ffe8e8e8ffe8e9e8ffeaeaeaffedededfff0f1f1fff1f2f1fff3f3f3fff3f3f4fff3f3f3fff4f4f5fff3f3f2fff1f1f1fff0f0f0fff2f2f1fff7f8f8fffdfcfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd2d2d2ffd1d1d1ffd2d1d2ffd0d0d0ffcfd0cfffcfceceffcfcfceffcececeffcececeffcececeffcececeffcececeffcdceceffcececdffcececeffcececdffcdceceffcececeffcdcdceffcdcecdffcecdcdffcdcecdffcdcdcdffcdcdcdffcccdcdffcdcdcdffcdcdccffcdcdccffcdccccffccccccffcccccbffcccccbffcccbccffcbccccffcccbccffcbcccbffcccbccffcbccccffccccccffccccccffcbccccffccccccffccccccffccccccffccccccffcdccccffccccccffccccccffccccccffccccccffcdccccffccccccffccccccffcccdccffcccdccffcccccdffcdcdcdffb9b9b9ffa6a6a6ff8b8b8bff797978ff666666ff4c4c4cff393939ff2c2c2cff2d2d2dff2e2e2eff2f2e2eff2f2f2fff302f2fff303030ff303030ff303131ff313131ff313132ff333232ff323332ff333333ff343434ff353534ff353536ff373636ff373637ff373837ff383837ff383938ff393939ff3a3939ff393a39ff3b3a3aff3b3b3aff3c3c3bff3c3c3cff3d3c3dff3d3d3dff3e3e3eff3f3e3fff3e3f3fff403f3fff3f403fff3e3d3eff3d3e3dff3d3e3eff3d3d3dff3c3d3dff3c3c3cff3c3d3cff3d3e3eff4c4c4cff848384ffb3b4b4ffdededeffececedffededeeffeeeeeeffeeeeeeffefeeefffefefefffeff0efffeff0f0fff0f0f0fff0f0f0fff1f1f1fff0f0f0fff1f1f0fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f4f4fff4f4f4fff4f4f5fff5f4f5fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff7f7f6fff7f6f7fff6f7f6fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff8f7f8fff8f8f7fff8f8f8fff9f8f8fff8f9f8fff9f8f9fff8f9f8fff9f9f9fff9f9f9fffafafafffafaf9fffafafafffafafafffafbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefffefffffefffffffffefffefefefffefffffffffefffffefefffffffefffffefefefffefefefffefffefffefefefffefefffffffefefffefefffffefffffffffefefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefefefffefffefffefffffffffefffffffffffffefffffffffffffffefefffffefefffffffffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffdfdfdfffefefdfffefefefffefdfefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefefdfffcfcfcfffbfcfbfff8f7f8fff2f2f2ffecebebffe4e5e4ffdadadaffc7c7c7ffaeaeadff969697ff909090ff969697ff9a9a9aff9e9e9effa2a3a2ffa7a7a7ffadacadffafb0afffb1b1b1ffb5b5b5ffbababaffbdbcbcffc0c0c0ffc3c3c3ffc7c7c7ffcacacaffcccdccffd1d0d1ffd5d5d4ffdbdadbffdededeffe0e0e0ffe2e2e1ffe3e4e4ffe5e6e5ffe7e8e7ffeaeaeaffecececffeeedeeffeeefeffff0f0f0fff1f1f1fff2f2f3fff4f4f4fff6f6f6fffbfbfbfffefefefffefffefffefefffffefefefffefefdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefdfefffdfdfdfffefdfefffefdfdfffdfefdfffefdfefffefefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfefdfffefefdfffdfefdfffefefdfffdfdfefffefefefffefdfefffefefefffefefdfffefefdfffefefefffefefefffdfefefffefefefffefefdfffefefdfffefdfdfffefdfefffefdfdfffefefdfffefdfdfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffaf9fafffafafafffafafafffafafafffbfbfafffafafafffafbfafffafafbfffafafbfffbfafafffafafafffafafafff9fafafff9f9f9fff9f9fafff9f9f9fff9f8f9fff9f9f9fff9f8f8fff9f9f8fff9f9f8fff9f8f9fff8f9f8fff9f8f8fff9f9f8fff9f9f8fff9f8f8fff9f8f9fff9f9f8fff9f9f9fff9f8f9fff8f9f8fff9f8f8fff8f9f8fff9f8f9fff8f9f8fff8f8f8fff8f7f7fff6f7f7fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f7f7fff6f6f7fff6f7f6fff4f5f4fff4f4f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f3f2fff2f2f2fff2f2f3fff3f2f2fff2f2f2fff1f2f2fff1f1f1ffedededffdcdcdcffcdcccdffb7b7b6ff989898ff7b7b7bff696869ff575758ff484748ff3b3b3bff373737ff2e2e2eff1e1e1eff161617ff0d0d0dff050505ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff020202ff060605ff0c0b0bff111111ff1b1c1bff262626ff373737ff454545ff4f4f4fff5a5a5aff656465ff707070ff929292ffadacacffc5c5c5ffd7d7d7ffe8e8e8fff0eff0fff1f1f1fff2f1f2fff1f2f1fff2f2f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f4fff4f4f4fff4f3f4fff4f3f4fff4f3f3fff4f4f4fff5f4f5fff4f5f5fff6f5f5fff5f6f5fff6f6f7fff7f7f7fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9fafafffafafafff9f9fafff9f9fafffafaf9fff9fafafff9f9fafff9fafafff9faf9fff9f9fafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fffafafafffafafafffafbfafffbfafafffbfbfafffafafafffafbfbfffbfbfbfffafafbfffbfafbfffafafafffafafafffafbfafffafafafffafafbfffbfafafffafafbfffafafafffaf9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffefefdfffefefefffdfefdfffdfdfdfff9f9f9fff7f6f6fff5f5f5fff4f4f4fff4f3f3fff3f3f2fff2f2f2fff1f1f1fff0eff0ffefefefffeeeeeeffecededffebebebffeaeae9ffe8e9e9ffe7e7e7ffe4e4e4ffe2e2e2ffe0e0e0ffdededeffd9dadaffd7d7d7ffd3d3d4ffcecfcfffcbcbcbffc9cacaffc7c7c8ffc4c4c4ffbfc0bfffbcbdbdffbbbbbcffb7b7b7ffb2b2b2ffaeaeaeffacacacffaaaaaaffb4b4b5ffcdcdcdffddddddffe6e6e6ffedededfff3f2f2fff9f9f9fffcfbfcfffdfdfdfffefefdfffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefffefffffefefffefffefffffefffffefffefffefffffffffefefffefefefffefefefffefefefffefffffffffefefffffefffffefefffffefefefffefefffffefefffffffffefffefefffffefefefffefffefffefffefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefffefffefefffffefefffffffefffffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffffefefffefffefffefefefffefefefffdfefefffefefefffefefdfffefefdfffefdfdfffefdfefffdfdfdfffdfefdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafffafaf9fff8f9f9fff8f8f8fff8f8f8fff7f8f7fff7f7f8fff7f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f4fff4f4f3fff3f3f3fff2f3f3fff3f2f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f1fff1f0f0fff0eff0fff0f0f0fff0efefffeff0efffefefefffefefefffeeefeeffeeeeeeffeeeeedffeeeeedffedededffedecedffedececffecececffe5e4e4ffb9bab9ff818081ff505050ff3e3d3eff3e3f3eff3e3e3eff3e3e3dff3d3d3eff3d3d3dff3d3d3dff3c3d3dff404040ff414141ff3f4040ff3f3f3fff3e3e3fff3e3e3fff3e3e3eff3d3d3dff3c3c3cff3b3c3cff3a3b3bff3a3a3aff393a3aff393938ff393838ff373737ff373736ff363636ff353536ff353535ff333333ff323232ff323132ff313131ff303030ff2f2f2fff2f2f2eff2d2d2dff2d2e2dff2d2d2dff2c2c2dff2c2c2cff2b2b2bff2b2b2bff2b2b2bff2a2a2aff292a2aff292929ff282829ff282828ff282727ff2e2e2dff484848ff555555ff686968ff7d7d7cff919190ffacababffb9b8b8ffcdcccdffccccccffccccccffccccccffcbccccffcccbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacbcbffcbcbcbffcacbcbffcbcbcbffcbcbcaffcbcbcbffcbcacbffcbcbcaffcbcbcbffcbcbccffcccbccffcbcbcbffcbcbcbffcbcbcbffcccbcbffccccccffccccccffcdcdccffccccccffcccdcdffcdcdcdffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d1d0ffd1d2d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfff8f9f8fff6f5f5fff4f5f4fff3f3f2fff2f1f2fff1f2f2fff4f4f4fff4f4f3fff4f4f3fff5f4f4fff5f4f5fff4f4f4fff2f3f2ffefeeefffebececffebeaeaffe9eae9ffeae9eaffe9eaeaffeaeaeaffebeaeaffeaebebffeaebeaffeaebeaffeaebebffebeaebffebeaebffeaebebffebebebffeaebebffebebebffececebffebececffecebecffecececffecececffececedffecededffecedecffedededffedececffededecffedededffedededffeeededffedededffedededffedededffeeededffedeeedffeeedeeffeeeeedffedededffedeeeeffeeeeeeffededeeffeeedeeffedededffeeededffedeeedffeeeeedffedeeeeffeeeeeeffeeedeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeefffeeefeeffefeeeeffeeefeefff3f2f3fff2f3f3fff1f1f1fff2f2f1ffefefeffff0f1f0fff1f2f1fff3f3f3fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff1f1f2fff1f1f2fff2f1f1fff0f1f1fff0f0f0fff0f1f0fff0f1f0fff0f0f1fff0f1f1fff0f0f0fff1f1f0fff0f0f0fff0f1f0fff0f1f1fff0f0f1fff1f1f1fff0f0f0fff0f0f0fff1f0f1fff1f0f0fff1f1f1fff1f0f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff2f1f1fff1f2f1fff2f2f1fff1f2f2fff2f2f2fff2f1f2fff2f2f2fff2f1f1fff2f2f1fff2f2f2fff2f2f2fff1f2f1fff2f2f2fff2f2f1fff2f2f1fff2f1f2fff2f1f2fff2f1f1fff2f2f1fff2f1f2fff1f2f1fff2f1f1fff1f2f1fff1f1f1fff1f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f1f2fff2f1f2fff1f2f2fff1f2f1fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff4f4f4fffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfefefffefefefffdfdfdfffcfcfcfffbfbfbfff9f9f8fff6f6f6fff2f2f1ffefeff0ffedededfff2f1f1fff2f2f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0ffecececffededecffedececffedecedffeeededffeeefeeffefefeffff0f0f0fff0eff0fff0f0f0fff1f0f1fff0f1f1fff1f1f1fff2f2f1fff2f2f3fff2f3f2fff3f3f3fff3f4f4fff3f3f3fff4f3f3fff2f3f3fff2f2f2fff1f1f2fff1f2f2fff1f1f1fff2f3f3fff2f2f3fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffeeeeeeffeeeeeeffededeeffedededffecedecffedecedffededecffecececffecededffedededffecededffedededffecededffededecffecededffecececffecececffebebebffeaeaeaffeaeaeaffeae9e9ffe9eae9ffeaeae9ffecebebffeeefeefff2f2f2fff3f3f2fff4f4f3fff4f3f4fff6f5f6fff5f4f4fff2f3f2fff1f1f1fff4f5f4fffbfafbfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d4ffd3d2d3ffd2d2d2ffd1d2d2ffd2d2d2ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffcececfffcfcfcfffcfcfcfffcfcfcfffcfceceffcfcfceffcececeffcfceceffcecfcfffcececeffcececeffcececeffcececeffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcdcdccffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdceffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececeffcdceceffcdcecdffcdcdcdffcecdcdffcdcecdffcdcdceffcdcdceffcececeffcececeffcececeffcfcecfffd0cfd0ffd0d0d0ffd0d0d0ffbdbdbdffb1b0b1ff969796ff838484ff747374ff717271ff575858ff515251ff525252ff454646ff333332ff333333ff333434ff343534ff353535ff363636ff373737ff373737ff383838ff393938ff383839ff3a3939ff3a3a3aff3a3a3aff3a3b3bff3b3b3bff3c3c3cff3c3d3dff3d3d3dff3e3d3dff3e3e3eff3e3f3fff403f40ff403f40ff414140ff414041ff414141ff3f3f3fff3f3f3fff3f3f3fff3e3f3eff3e3f3fff4b4b4cff757574ffa5a5a5ffd5d5d5ffebebebffececebffececedffedededffedeeeeffeeeeeeffeeeeeeffefefeeffefefefffefeff0fff0f0f1fff0f1f1fff1f1f1fff1f0f1fff1f1f2fff2f1f2fff2f2f2fff1f2f2fff2f2f3fff3f2f3fff2f3f2fff2f3f3fff3f3f3fff3f4f4fff3f4f4fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f5f5fff5f5f5fff5f5f6fff6f6f6fff5f6f6fff6f5f6fff6f6f5fff5f5f6fff7f6f6fff6f7f7fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f8f8fff7f8f7fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffefdfefffefdfefffdfefdfffdfdfefffefdfefffdfefdfffefefefffefefefffefffffffefffffffefffefffffefefffefffffffffffefffefefefffefffffffefffefffefefefffefffffffffffffffefefffffffefefffffefefffefefefffffefefffefffffffefffffffefffffffefefffffffffffffefffffffffffffffffefefffefffefffefffffffffffffffefefefffffffffffefefffffffefffffffefefffffffefffffffffffefffefffefffffffefffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfefffefefefffdfefdfffdfdfefffefdfefffdfefdfffdfefefffefdfefffcfdfdfffbfcfcfff9f9f9fff4f4f4ffeeefefffe7e7e6ffdddddcffcacacaffb3b4b3ff9c9c9cff8b8b8bff828282ff7b7b7bff787777ff797978ff787878ff797878ff787878ff767777ff777878ff797979ff7a7a7bff7c7c7cff7e7e7eff807f80ff828282ff838484ff878687ff898989ff8c8c8cff8f8f90ff939394ff999999ff9e9e9dffa4a4a4ffaaaaaaffafb0b0ffb1b1b2ffb3b3b2ffbab9baffbfbfbfffc5c5c5ffcfcfceffd9d8d9ffdedfdeffe2e3e3ffe8e9e8ffeff0f0fff7f7f7fffcfdfcfffefefefffefefffffefefefffefefefffefdfefffefefefffefdfefffefefefffdfefefffdfdfefffefdfefffdfefdfffdfefefffefefefffdfefefffdfefefffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfefefffefefefffefefefffefdfefffefefdfffdfdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfefffefdfefffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffafafafffafafafffaf9fafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafbfbfffafbfbfffafafafffbfafafffafbfbfffbfbfafffafafafffafafbfffafafafffafafafffafafafffafafafff9f9f9fff9f8f9fff9f9f8fff8f8f8fff9f8f8fff8f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff5f6f6fff6f6f5fff5f6f6fff7f6f6fff6f7f7fff6f6f7fff6f6f6fff4f4f4fff4f4f4fff3f3f3fff3f2f3fff3f2f3fff3f2f3fff2f3f2fff2f2f3fff3f2f2fff2f2f1fff1f2f2fff1f1f1ffefefefffe7e8e8ffd6d6d6ffc2c2c1ffa8a9a9ff888887ff6f6f6fff616162ff575757ff535353ff4f5050ff444444ff303030ff1b1b1bff0e0e0dff060607ff040303ff020202ff010101ff000101ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff020202ff040405ff090909ff111111ff1f1f1fff2f2f2fff3e3e3eff484849ff535453ff5f5f5fff666566ff6c6c6cff7a7a7aff999899ffbfc0c0ffcdceceffdfdfdeffedececfff1f1f1fff1f1f1fff1f1f1fff1f2f2fff1f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff4f3f4fff5f4f4fff4f4f5fff6f5f5fff5f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f6fff6f6f6fff7f6f6fff7f7f7fff8f7f8fff8f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9fafffafafafff9fafafff9faf9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9fafffaf9fafffafafafffafafafffbfafbfffafbfbfffafbfbfffafafafffbfafafffafbfbfffbfbfafffafafafffafafbfffafbfafffafafbfffafbfbfffafafafff9fafafffaf9fafffafaf9fff9f9fafffafafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffdfdfcfffcfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfefefffdfdfdfffafafafff4f4f4ffedededffe7e6e7ffe6e7e6ffe4e4e4ffe1e0e1ffdadadaffd6d6d5ffd1d1d2ffcecdceffc8c8c8ffc4c4c3ffbebebeffbbbcbbffb8b9b9ffb2b3b3ffadadadffa8a8a8ffa2a3a3ff9e9e9eff9b9c9bff999999ff959595ff909191ff8e8e8eff8d8d8dff8d8c8cff898a89ff858586ff838384ff838383ff818181ff7f7e7fff7f7e7fff807f80ff818081ff848584ff8f8f8fffa3a3a3ffb9bab9ffd0d0d0ffe1e0e1ffeaebebffeff0effff5f5f4fffafaf9fffcfdfdfffdfdfdfffefefefffefefffffefefefffefefefffefefffffefffffffefefefffefefefffffefefffefefefffffefefffefffffffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefffefffefefffffffffffffefefefffffffefffefefffffffefffffefefefffffffefffefefefffefffefffefffffffefefffffffffefffefefefffefefefffefefefffffffefffefefffffffffffffefffffffefffefffefefefffffefefffefefefffefefefffefefffffefffffffefefffffefefefffefefffffffefffffffefffffefefefffefefffffffefefffefefefffefefefffefefffffefffffffefffffffefefefffefefefffefffffffffefefffefefefffefefffffefefefffefefefffefefffffefffffffefefefffefefefffffefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfbfffafafafffafaf9fff8f9f9fff9f8f8fff8f8f8fff7f7f8fff7f7f8fff7f8f8fff7f7f7fff7f6f7fff7f6f7fff7f6f7fff6f6f7fff5f6f6fff5f5f6fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f0f0fff1f0f0fff0f0f0fff0efefffeff0f0ffefefefffefefefffeeeeefffeeeeefffeeeeeeffeeeeeeffedededffecedecffececedffedececffebebebffebebebffeaeaebffdcdcdcffa5a4a4ff838383ff545353ff3f3f3fff3f4040ff3f3f40ff40403fff3e3e3eff424242ff434243ff424241ff414142ff414141ff404040ff40403fff3e3f3fff3f3e3eff3d3e3dff3c3c3dff3b3b3cff3b3b3bff3a3a3aff393939ff393839ff383738ff383738ff363736ff353536ff353435ff333433ff323333ff323232ff313131ff303130ff2f2f2fff2f2f2eff2e2f2fff2e2e2dff2d2d2dff2d2d2dff2c2d2cff2c2c2cff323333ff4d4d4dff59595aff6d6c6dff818080ff8d8d8dffa8a7a7ffb4b5b5ffcecfcfffcecfcfffcececfffcececfffcececeffcececeffcecdcdffcdcecdffcdcdcdffcdcdcdffcdcccdffcdcdccffcccccdffcdcccdffccccccffccccccffccccccffccccccffcccdcdffcccccdffcccdccffccccccffccccccffccccccffccccccffcccccdffccccccffccccccffcccccbffcbcbcbffcccbcbffcbcccbffcbcbccffcbcbccffccccccffccccccffcccbccffcccbccffcccbccffccccccffccccccffcccccdffcdccccffccccccffccccccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdceceffcececdffcececeffcfd0d0ffcfd0cfffcfcfd0ffd1d1d1ffd2d2d2ffd2d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffbfbfbfff7f6f6fff4f5f5fff2f2f2fff1f2f2fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff6f5f5fff4f5f4fff3f3f3fff0f0f0ffedededffececebffeaeaeaffeaeaeaffeaeaeaffebebeaffebeaebffeaebebffebecebffebebecffececebffebebebffebebebffebebebffebebebffebebecffecececffecececffecececffebececffedececffecedecffececedffececedffedededffedededffedededffededeeffeeedeeffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffeeeeefffefefefffefefefffeeefeeffefeeeeffeeefefffeeeeedffeeededffedeeeeffedeeedffededeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffededeeffeeededffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffefeeeeffeeeeeefff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f2ffedededfff0f1f0fff5f6f6fff7f8f8fff8f8f8fff8f8f8fff9f9f9fffaf9fafffdfdfcfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffdfdfdfffcfcfcfffafafafff8f7f7fff1f1f1ffefeeeeffeff0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffeeeeefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f0f0fff1f1f1fff2f1f1fff2f3f2fff2f3f3fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff2f2f3fff3f3f2fff2f2f3fff2f3f3fff2f2f2fff3f3f2fff2f2f2fff3f2f2fff2f3f2fff2f2f2fff2f2f3fff1f1f1fff1f1f1fff0f0f0fff0f0f1fff0eff0fff0f0f0ffeff0f0ffefeff0ffefefefffeeefeeffedeeeeffeeedeeffedededffedededffededecffedededffedededffedededffedededffedeeeeffedeeedffedededffedeeeeffeeeeeeffeeeeeeffedededffedededffececedffecebebffeaebebffeaeaeaffeaebeaffedededfff0f1f1fff2f3f3fff4f4f3fff4f4f4fff4f5f4fff5f5f6fff5f5f5fff4f4f4fff9f9f9fffcfcfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd3d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0cfd0ffd0d0cfffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfceffcfcfceffcececeffcececeffcececeffcdcdcdffcdceceffcecdcdffcecdceffcececeffcececeffcececeffcfcfceffcececfffcececeffcfceceffcececeffcececeffcececeffcecfceffcecfcfffcececfffcecfcfffcececeffcfceceffcecfceffcfcecfffcfcfcfffcfceceffcfcfcfffcfcfcfffcfcfd0ffd0cfcfffcfd0d0ffd0d0cfffd1d0d0ffd2d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d4ffd5d4d5ffc8c8c8ffb5b5b5ffb6b5b6ffb6b6b6ff9c9d9cff979797ff989897ff8b8b8bff797978ff797979ff7a7a79ff616061ff5a5b5bff5c5b5cff4f4f4fff3c3c3dff3d3d3dff3d3e3eff3e3e3eff3f3f3eff3f3f3fff404040ff414041ff404041ff414242ff424242ff434243ff434243ff404041ff414141ff474747ff6e6f6fff969697ffcdcdcdffe8e9e8ffe9e9e9ffeaeaeaffebecebffecececffedecedffededeeffedededffeeeeeeffeeefeeffefeeeffff0eff0fff0eff0fff0f1f0fff1f1f1fff0f1f1fff2f1f1fff1f2f2fff1f2f1fff2f2f1fff3f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fffafafafff9fafafff9fafafffafafafffafafafffafbfafffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffefdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffffefffffffffefffffefffffefffefffefefefffffefffffefefefffefefefffffffefffffffefffefefffffffffefffefefefffefffefffefefefffefefffffffefffffefffefffefefffffefffffffefffffffffffefffffffffffffefffffffefffffffefffffefefefffefffffffffefffffffefffffffefffffefefffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffefdfdfffefefdfffefdfefffefefefffefdfdfffcfcfcfffbfbfafff5f5f5fff1f0f1ffeaeae9ffe1e0e1ffd0d1d0ffb9b9b9ff9f9e9fff8a8a8aff7e7e7eff767776ff707070ff69696aff646464ff5f5f5fff5d5e5dff5c5c5dff5c5c5dff5b5a5bff595959ff5a5a5bff5c5c5cff5c5c5cff5d5d5cff5e5e5eff616061ff626262ff646364ff656565ff696969ff6c6c6cff6f6e6fff717071ff737373ff747474ff777777ff787979ff7b7b7bff7e7d7dff7f7f7fff808180ff838383ff868786ff8a8b8bff949394ff989898ff9a9b9affb5b5b4ffe4e5e4fff3f2f3fffaf9f9fffefdfdfffefefefffefefefffdfefefffefefefffefefefffdfefdfffefdfdfffefefdfffefdfdfffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffefefdfffefdfefffdfefdfffdfdfdfffdfdfefffdfdfefffdfefdfffefefdfffefefdfffdfdfefffefefdfffdfefdfffdfefdfffefdfefffdfefefffefefefffdfefefffdfefefffefefefffdfefefffefefdfffefefefffefdfefffdfdfefffefdfefffdfdfdfffdfefdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafbfafffafbfafffafaf9fffafafafffaf9fafffafafafffaf9fafffafafafffafafafffbfafbfffbfafbfffbfbfafffbfafbfffafbfafffafafafffbfafbfffafafafffafafafffafafafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f9f9fff9f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff7f7f7fff6f6f6fff5f5f6fff4f4f4fff2f3f3fff2f3f2fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff2f2f2fff1f2f1fff1f1f1fff1f0f0fff0eff0ffecececffe0dfe0ffcccdcdffb5b6b6ff969596ff7a7a7aff6b6b6bff646464ff60605fff5c5c5dff4d4d4cff363636ff262626ff191819ff0f0f10ff0b0b0bff080808ff060606ff040505ff020302ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030203ff070707ff0c0b0bff121211ff1b1b1bff29292aff3c3c3cff4b4c4cff565756ff5e5e5dff636362ff6a6a6aff737473ff878686ffa6a7a6ffc4c4c3ffdbdbdbffe7e6e7ffeeeeeefff0f0f0fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff3f3f2fff3f3f2fff3f3f4fff4f4f4fff4f5f4fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff5f4f5fff4f4f4fff4f5f5fff5f5f5fff6f5f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f9fff8f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fffafafafffbfafbfffbfbfbfffbfbfafffbfafafffbfafbfffbfbfafffbfafbfffafbfafffafbfafffaf9fafff9f9f9fff9f9f9fffafaf9fffafaf9fff9f9f9fffafaf9fff9faf9fff9faf9fffaf9fafffafafafffbfbfbfffafbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfcfdfffdfdfcfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfefffbfcfcfff5f6f6ffeeeeeeffcecfceffaeaeaeffabaaabffa6a5a6ff9a9a9bff909191ff8b8a8aff8b8a8aff888788ff818181ff7f7f7fff7d7d7dff7c7c7cff7a7b7bff777777ff727373ff707170ff717172ff757575ff777777ff777677ff757576ff727272ff6f6f6fff6c6c6cff6c6b6cff6a6a6aff686767ff666666ff666666ff656666ff656565ff646565ff656665ff686767ff6c6c6cff747374ff7a7a7aff808080ff8d8e8dffa5a5a4ffc2c2c2ffd2d2d2ffe2e3e2ffebeaebfff0f1f0fff6f6f6fffbfbfcfffdfdfdfffefefdfffefefefffffefefffefefefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefffffffffefefffffefffffffefefffefefefffefefefffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefffefffefffffffefefffffefffffffefefefffffefefffefffefffffefffffefefefffffefefffffffefffefefefffefefffffffefefffefffffffefffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffffefffffffffefffffefefffefffefffefefefffefefffffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafafffafaf9fff9f9f9fff9f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff5f5f5fff5f6f6fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff3f3f3fff2f3f3fff2f3f2fff3f2f3fff2f2f2fff2f2f1fff2f2f1fff2f1f1fff1f1f1fff1f1f0fff0f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefefffeeefeeffeeeeeeffeeeeeeffeeedeeffedededffedededffecececffecececffecebebffebeaebffebeaeaffe9e9e9ffe9e9e9ffdbdbdbffa4a5a5ff767676ff4f4e4fff414242ff404140ff444444ff454545ff444444ff434243ff424343ff424242ff414141ff404140ff403f40ff3f3f3fff3e3e3eff3e3e3dff3d3d3dff3b3b3cff3b3b3bff3a3a3aff393a39ff525252ff585858ff575757ff565757ff565555ff6f6f6fff757575ff747474ff747374ff737373ff8d8d8dff939493ff929393ff929293ff989898ffb2b3b2ffb2b2b2ffb9b9b8ffd3d2d3ffd2d3d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcfcecfffcececeffcfceceffcececeffcececeffcececeffcecdceffcecdceffcdcdcdffcdcdcdffcdcecdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdccffcdccccffcccdccffcdcccdffcdcdcdffcdccccffcdcdcdffcdcdcdffcccccdffcdcdcdffcccdcdffcccdccffcdccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececeffcecdceffcececeffcececeffcecfceffcecfcfffcfcfcfffcfcfcfffd0d0cfffd1d1d1ffd2d2d1ffd2d2d3ffd4d4d3ffd3d4d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfff8f8f9fff5f5f5fff1f2f2fff1f1f1fff3f4f4fff4f4f4fff5f5f4fff6f6f6fff6f6f6fff4f4f4fff1f1f1ffeeeeeeffedededffebebebffebeaebffebeaebffebebebffebebebffecececffebececffebececffecececffebececffebecebffebebecffecececffecececffecebecffecececffecececffecececffecedecffedecedffedededffedecedffedededffedededffedeeeeffeeeeeeffeeefeeffeeefeeffefefeefff0f0f0fff0f0f0fff0f1f0fff0f0f0ffeff0effff0f0effff0f0f0fff0eff0ffefefefffefefefffeeefeeffeeeeeeffeeedeeffeeeeeeffedeeedffeeeeeeffeeeeedffeeedeeffeeeeedffeeeeeeffeeeeedffeeedeeffededeeffeeeeeeffedeeeeffeeeeeeffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeefff3f3f3fff3f3f3fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff2f2f2fff4f4f4fff8f8f8fffafafbfffcfbfbfffcfdfcfffdfefdfffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffdfefdfffcfcfcfff8f8f8fff2f2f2ffefeeefffecedecfff0f0f0fff0f1f1ffeff0f0fff0f0f0fff0f1f0fff0eff0fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff1f0f1fff1f1f1fff2f2f2fff3f3f3fff2f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff2f2f3fff2f3f3fff2f2f2fff3f2f2fff2f3f2fff3f2f3fff3f3f3fff3f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff0f0effff0f0f0fff0f0f0fff0f0f0ffefefefffeeefeeffedededffedededffedededffedededffedededffedededffedededffeeedeeffeeeeeeffedeeedffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeedffecececffecececffeeefeffff2f2f2fff3f4f3fff5f4f5fff5f5f5fff7f6f7fff7f7f7fffafafafffefdfdfffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d5d5ffd6d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd1d1d2ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d1ffd1d1d1ffd1d1d0ffd1d1d1ffd0d1d0ffd1d0d1ffd1d1d1ffd0d0d1ffd0d1d0ffd1d0d0ffd1d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0cfcfffd0d0d0ffcfd0d0ffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcfceceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0cfffcfcfd0ffcfcfd0ffcfcfcfffd0cfcfffcfcfcfffcfcfd0ffd0cfcfffcfcfd0ffcfcfd0ffcfcfd0ffd0d0cfffd0d0d0ffd0cfcfffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d0d0ffd1d1d0ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9daffdadadaffdbdadaffdbdbdbffdcdcdbffdcdcdcffd0d0d0ffbebebdffbebdbdffbebfbfffa5a6a6ffa0a09fffa1a1a0ff959494ff828282ff838282ff848383ff6a6a6aff646464ff646564ff6e6e6eff979797ffc6c6c5ffe6e6e7ffe7e7e8ffe8e8e8ffe9e9e9ffe9eaeaffebebebffecebecffececedffedededffededeeffeeeeeeffeeeeeeffefeeeeffefefefffeff0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f1f2fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff4f4f3fff3f4f3fff3f3f4fff3f4f4fff4f4f4fff4f5f4fff5f5f4fff4f4f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9fafafffafaf9fff9fafafffafafafffafafafffbfafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefffefffefefffffefffffffffffefffefefffffefefefffefffefffefffffffefffefffffefffffffffefffefefffffefffefffffefefffffefefffffffefffffefefffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffefefffffefffffffefefffffffffffffefffffffefefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffefdfdfffdfcfdfffbfbfbfff9f8f8fff3f3f3ffebecebffe1e1e1ffd0d1d1ffb9babaffa0a1a1ff898988ff7b7b7cff727273ff6a6b6aff616262ff5b5b5bff565556ff515151ff4d4d4dff474847ff464545ff444443ff424242ff414141ff414141ff424242ff424242ff424242ff424343ff444443ff464645ff484747ff484848ff494949ff4b4b4bff4d4c4dff4f4e4eff505050ff535253ff545454ff575756ff585959ff5b5b5cff5e5e5eff60605fff626262ff646465ff676767ff6c6c6dff717172ff727373ff747474ff8a8a8affbcbcbcffeaeae9fff5f6f6fffbfbfbfffefefefffefefefffefdfefffefefefffefdfefffefefdfffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffefdfefffefefefffdfdfefffdfefdfffefdfefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefefefffefefefffefefdfffefefdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfafffafafafffafafafffaf9fafffafafafffaf9fafffafafafffafafafffafafafffafbfafffafafbfffafbfbfffbfbfafffafafafffafafafffafbfafffafbfbfffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff7f8f8fff8f8f7fff8f8f7fff8f7f7fff8f8f8fff8f7f7fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f8f8fff8f8f7fff7f7f8fff7f7f7fff6f7f7fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff7f7f7fff7f6f6fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff3f3f3fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f1f1fff0f0f1fff0f1f0ffeff0f0ffeeeeeeffe7e7e6ffd6d5d6ffc1c1c1ffa6a6a5ff868686ff737373ff6d6c6dff696969ff5f5f60ff515251ff464646ff393939ff2c2c2cff212020ff191919ff141413ff0d0d0dff080909ff050606ff040404ff030302ff020101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000001ff000001ff000101ff010101ff020202ff040404ff0b0b0aff151515ff202020ff2b2b2bff393939ff494949ff585858ff616060ff676767ff6c6d6dff747474ff7f7f7fff989898ffb7b6b6ffcececeffe0e0e0ffececedffeeefeffff0f0f0fff1f1f1fff1f2f1fff1f1f2fff2f2f2fff2f3f2fff2f3f3fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff5f6f5fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f6fff5f6f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff6f5f5fff6f7f6fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff9f8f9fff8f9f8fff8f8f8fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfafffafafbfffafbfbfffafafbfffafafafffafaf9fff9f9fafff9f9f9fff9faf9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafffafafafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfff7f7f7ffefefefffd6d7d6ffa2a2a2ff888887ff828282ff7e7e7fff797878ff727272ff6d6d6dff696969ff656565ff616061ff5f6060ff5f5f5fff5e5e5fff5e5e5eff5b5b5bff5a5959ff575858ff575657ff585858ff565656ff535253ff505051ff4f4f4fff4d4d4dff4c4c4cff4b4c4bff4b4b4cff4b4b4bff4c4c4cff4b4c4bff4a4a4aff4b4a4bff4b4b4bff4c4d4cff4e4e4eff545454ff5c5c5cff626262ff696869ff707070ff777776ff818181ff8c8d8cffa3a4a4ffbdbebeffd7d7d6ffe4e4e4ffedededfff3f4f3fff9f9f9fffcfcfcfffefdfefffefefefffefefffffefffefffffefefffffefefffefffefffefefefffefefefffefffefffefefefffefffffffefffffffefffefffefffefffffefefffefefffffffefefffffffffffffefffffffefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffefefffefefefffefefffffffefefffefefffffefefffffefefffffffffefffefefefffffefefffefefefffefefefffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffffffefefffffefffefffefffefffefefefffefefefffefffefffefffffffefefefffffefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefefffefefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffafafafffaf9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff6f5f5fff5f5f5fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff3f4f3fff3f3f3fff2f2f3fff2f2f3fff2f3f2fff2f2f2fff1f2f1fff2f1f2fff1f1f1fff1f1f1fff0f1f1fff1f0f0fff1f0f0fff0f1f0fff0eff0fff0f0f0fff0f0efffefefefffefefefffeeefefffeeefeeffeeeeedffeeededffededeeffedececffedececffecececffebebebffebebeaffeaeaeaffe9eaeaffe9e9e8ffe7e8e8ffe7e7e8ffd3d3d3ffa6a5a5ff767777ff666667ff676666ff787878ff848485ff838484ff838483ff838383ff969595ffa2a2a1ffa1a1a1ffa0a0a0ffa09fa0ffb9b9b9ffbebebeffbebebeffbdbdbdffbcbdbcffd5d5d6ffdcdbdbffdbdbdbffdbdbdaffdbdadaffdadadaffd9d9d9ffd8d8d9ffd8d9d9ffd8d8d8ffd7d8d7ffd7d7d6ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd3d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d1d1ffd0d1d0ffd0d0cfffd0d0cfffd0cfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfceceffcfcfceffcececeffcecfcfffcfceceffcececeffcececeffcececeffcececeffcdceceffcecdceffcecdceffcececeffcecdceffcdceceffcececdffcdcdcdffcdcdcdffcececdffcdcdcdffcdcdcdffcecdceffcdcecdffcdcdcdffcecdceffcdcdcdffcdcecdffcdcdceffcecdcdffcecdceffcececeffcececeffcecfceffcececeffcececeffcecfcfffcfcfcfffcfcfcfffcfd0cfffcfcfd0ffd0cfd0ffd0d0cfffd1d1d1ffd1d2d2ffd3d2d3ffd4d4d4ffd3d3d4ffd4d4d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000001ff000000ff010000ff000000ff000001ff010000ff000001ff000001ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfcfff6f6f6fff2f2f2fff4f4f3fff4f4f4fff5f5f5fff6f7f6fff7f7f6fff6f6f5fff3f3f3fff0f0f0ffeeeeeeffedededffecebecffebebebffebecebffecececffebececffedececffececedffecededffedededffedededffecededffedecedffedecedffedededffededeeffededeeffedeeedffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeeeffefeeefffefefeffff0f0f0fff1f0f1fff0f0f0fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0eff0fff0f0f0fff0f0efffefeff0ffeff0f0ffeff0f0ffeff0efffefefeeffeeeeefffeeeeeeffeeeeedffeeeeeeffedeeedffeeedeeffeeeeeeffeeeeeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeededffeeeeeeffeeefeefff1f2f1fff2f3f2fff3f2f2fff2f1f2fff3f3f3fff3f3f3fff3f3f3fff2f2f2ffeeefeefff2f2f2fff5f6f6fffafaf9fffbfbfcfffdfdfdfffdfefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfdfcfffafaf9fff5f4f4fff0f0f0ffedeeedffefefeffff0f0f0fff0f1f0fff0f0effff1f1f0fff1f0f0fff1f1f1ffefefeffff2f1f1fff1f1f1fff1f0f0fff1f1f1fff2f1f2fff2f3f3fff3f3f2fff3f3f3fff3f3f4fff3f3f3fff4f3f3fff2f3f3fff3f2f3fff3f2f2fff2f2f3fff2f2f3fff2f2f3fff3f3f2fff2f2f2fff3f2f2fff3f3f2fff2f3f3fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0eff0ffedededffedededffedededffedededffedededffedededffeeeeedffededeeffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffefefeeffefefefffefefefffefefefffefefefffedededffefefeffff2f3f3fff3f4f3fff4f5f4fff6f5f5fff6f6f7fffaf9f9fffdfdfdfffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd5d6d5ffd6d5d6ffd5d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d2ffd1d2d1ffd1d2d2ffd2d2d2ffd1d2d2ffd2d1d2ffd1d2d2ffd1d2d2ffd2d2d2ffd2d1d1ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d0ffcfd0cfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d1d0ffd1d1d0ffd0d0d1ffd1d1d0ffd1d0d1ffd0d1d1ffd0d0d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd5d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdad9d9ffdadbdbffdbdbdbffdbdcdbffdcdcdcffdddddcffddddddffdddddeffdededeffdfdfdfffe0e0dfffe0e0e0ffe0e1e0ffe1e2e2ffe3e2e2ffe2e3e3ffe3e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffebeaeaffebececffecedecffededecffedededffeeeeedffeeeeeeffeeefeeffeeefefffeff0effff0eff0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff2f2f2fff2f2f2fff2f3f3fff3f3f2fff3f3f3fff4f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f7fff6f6f7fff7f7f7fff8f7f7fff8f8f7fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafbfffbfbfafffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffefefefffefffefffefefffffefefefffefffefffefefefffffefefffefffffffffefffffefefffffefffffffffffffffffefefffefffffffefefffffefffefffefefefffffffefffefefefffefefffffffffefffffffffffffffefffefffefffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffffffefefffffefffefffefefffffefefefffefefffffefefffffefefefffefefefffefefdfffdfdfdfffcfcfcfffbfbfbfff6f6f5ffefefefffe8e7e7ffd6d6d6ffbbbbbbff979797ff868687ff787878ff6d6e6dff656565ff5e5d5eff575858ff525152ff494a4aff434444ff3f3f3fff3c3b3bff383939ff353535ff333433ff313131ff30302fff2f2f2fff2f2f2fff303030ff302f30ff2f2f2fff2f2f2fff303030ff313131ff323132ff323232ff333333ff333333ff333333ff343434ff363636ff373737ff383838ff3b3b3bff3d3d3dff3e3e3eff403f3fff414041ff434342ff464646ff4a4a49ff505050ff565656ff585858ff5e5d5eff767776ff929293ffbebfbfffeaeaeafff6f6f6fffdfdfdfffefefefffdfdfefffefefefffefefdfffefefefffdfefefffdfefefffdfefdfffefdfefffefdfefffdfdfdfffdfefefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefdfdfffdfefefffdfefefffefefefffdfdfefffefefdfffefefefffdfdfefffefefefffefefefffefefdfffdfefdfffdfefdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafafffafbfbfffafbfafffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9fafafff9fafafff9f9f9fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f6fff6f7f6fff6f7f6fff7f6f6fff6f6f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff5f6f5fff5f5f5fff5f4f5fff4f4f4fff3f3f4fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f2f2fff1f1f1fff0f0f1ffeff0f0ffeff0efffeeefeeffebebebffdfdfdfffcccbccffb4b4b4ff989999ff868686ff7b7a7aff6f6f70ff666666ff5f5f5fff575758ff4e4e4dff424242ff383839ff313131ff252525ff1a1a19ff111211ff0c0d0cff0a0b0bff080808ff030403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010201ff020302ff040403ff050405ff070706ff090909ff0a0b0aff101010ff1d1d1dff2e2d2eff3e3d3eff4a4a4bff565757ff616161ff686868ff6f706fff7c7c7cff8a8a8aff9c9c9dffaeaeaeffc4c3c3ffd7d7d7ffe6e6e6ffedededffeff0effff0f0f0fff0f0f0fff1f1f0fff1f1f1fff2f2f2fff2f3f3fff3f2f3fff3f3f3fff3f4f4fff5f5f5fff5f5f5fff5f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f5f5fff5f5f5fff5f6f5fff6f5f6fff5f5f6fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff8f9f9fff8f9f8fff9f9f8fff9f8f9fff9f9f8fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f9fff8f9f9fff8f8f8fff8f9f8fff9f9f9fffafafafffafafafffafafbfffafbfafff9f9f9fffaf9f9fff9f9f9fffafafafffafbfafffafafbfffafafafffafafafffafafafffaf9fafff9fafafffaf9fafff9f9f9fff9f9fafffafaf9fff9f9f9fff9f9fafff9fafafffafafafff9f9fafffafafafffafafafffafafbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfff8f8f8fff1f1f1ffd5d5d5ffa5a5a5ff858686ff6c6c6cff646464ff616261ff5a5b5aff535253ff4e4e4eff4a4a4aff484748ff454545ff444445ff454544ff444444ff434343ff424242ff404041ff40403fff3e3f3fff3e3e3dff3c3c3bff383738ff363635ff343434ff343434ff333334ff333333ff333233ff343434ff353536ff353535ff343434ff353535ff373737ff393939ff393a3aff3f3f3fff454544ff4b4a4bff515151ff565656ff5d5d5dff666666ff6c6c6cff717172ff777877ff898989ffa7a6a6ffc3c4c4ffddddddffe8e8e8fff0f0f0fff6f6f6fffbfafafffcfdfdfffefefefffefffefffefefefffffefefffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefffffffffefefffefefefffefffefffffefffffefefffffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffefffffffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefffffffffffffffefefffffefefffffefffefffefefefffefefefffefffefffffefefffefefefffefefffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafafff9f9fafff9f9f9fff9f8f9fff9f8f9fff8f8f9fff8f8f8fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff6f5f6fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff0f0f0fff1f0f0fff0f0f0ffefeff0fff0f0effff0efefffefefefffeeefeeffeeefeeffeeefefffeeeeeeffedededffedededffedecedffecececffebebebffebebebffeaebeaffeaeaeaffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e3e4ffe3e4e4ffe3e3e4ffe2e3e3ffe2e2e3ffe1e1e1ffe1e1e1ffe0e1e1ffdfe0e0ffdfdfdfffdfdfdeffdededeffddddddffdcddddffdcdcdbffdcdbdcffdbdbdbffdadadaffdadbdbffdadadaffd9d9daffd8d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d2ffd2d2d1ffd2d1d2ffd1d2d1ffd1d1d1ffd0d1d0ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcfcfceffcecfcfffcecfceffcfcfceffcfcecfffcfcfceffcececfffcececeffcececeffcececeffcececfffcececeffcececfffcecfcfffcececeffcececeffcececeffcfceceffcececeffcecfcfffcecfceffcfcecfffcfcfcfffcfcfcfffcfd0d0ffcfd0d0ffcfcfd0ffcfcfd0ffd0d0cfffd0d0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd1d2d2ffd2d3d3ffd4d4d4ffd4d3d3ffd3d4d4ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff010100ff010000ff000000ff010000ff000000ff010000ff000000ff000100ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000001ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff010101ff010101ff000101ff000001ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff9f9f9fff5f5f5fff5f5f4fff5f5f5fff6f6f5fff7f7f7fff6f7f6fff5f5f5fff2f1f2ffefefefffeeeeedffecececffecececffecececffecececffedededffedededffeeeeedffeeeeeeffeeeeeefff0efefffefeff0fff0f0efffeff0f0fff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f2fff1f2f2fff1f1f2fff2f1f1fff2f2f2ffeff0f0ffeff0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffeff0efffefefefffefefefffeeefefffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeededffedeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeefff2f2f2fff2f2f2fff1f2f2fff3f2f2fff2f2f2fff1f2f1fff3f3f3fff3f3f3ffefefeffff2f2f2fff7f8f7fffafafafffdfcfcfffefefdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfff7f7f8fff1f1f1ffeeeeeefff0f1f0ffeff0f0fff0f1f0fff1f1f1fff1f0f1ffefefeffff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0eff0fff2f3f2fff2f2f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f2fff2f3f2fff2f3f2fff3f3f2fff2f2f3fff3f3f2fff3f2f3fff2f3f2fff2f2f3fff2f3f3fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f1fff0f0f0fff0eff0ffedededffedededffedededffedeeedffedededffedededffedeeedffedeeedffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffefefeeffefefefffefefefffefefefffefefefffefefeffff1f1f1fff1f1f0fff1f2f1fff3f4f3fff4f4f4fff4f4f4fffbfbfbfffdfefdfffffefffffefefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd3d3d3ffd2d3d2ffd3d2d3ffd3d2d3ffd3d2d2ffd3d3d2ffd2d2d2ffd2d2d3ffd3d2d3ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd1d1d2ffd2d2d2ffd1d2d2ffd2d1d2ffd2d1d1ffd1d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd2d1d2ffd1d1d1ffd2d1d1ffd2d1d1ffd1d1d1ffd2d2d1ffd1d1d1ffd2d2d2ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d2ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9dad9ffdadadaffdadadbffdbdbdbffdbdbdbffdcdcdcffdcddddffdddcddffdeddddffdededeffdededfffdedfdfffe0dfe0ffe0e0e0ffe1e1e1ffe2e1e1ffe2e1e2ffe3e3e3ffe3e4e4ffe4e5e4ffe5e5e5ffe5e5e6ffe5e5e5ffe6e7e6ffe6e6e7ffe7e7e6ffe7e7e7ffe8e8e8ffe9e8e9ffe9e9e9ffeaeaeaffebeaeaffecececffededecffedededffeeeeeeffeeeeeeffeeefeeffeeeeeeffefefefffefeff0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f2f2fff2f1f1fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff6f5f5fff6f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f9fff8f9f8fff8f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9fafff9f9f9fffafaf9fffafafafffbfafafffafafafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefdfffefefefffefefefffffefefffffefffffefefefffffefefffefefffffffefefffffffefffefefefffefefffffffefffffefefefffffffffffefffffffffefffffffefefffefffffffefefffffefefefffffffffffffffffffffffffffffefefffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffefffffffffffefffffffefffffffffefffffefefffffffefefffffffefffefefefffefefefffdfcfcfffbfbfbfff6f7f7fff1f2f2ffecececffddddddffbdbdbdffa2a3a2ff898988ff787777ff6d6c6dff656565ff5c5c5bff535353ff4b4b4bff454445ff404040ff3b3b3bff353635ff313131ff2e2e2fff2d2d2dff2c2b2bff272727ff252626ff242324ff222222ff212222ff222222ff222222ff232223ff222322ff222222ff222222ff212121ff222221ff222323ff242423ff242424ff242424ff242424ff252525ff252526ff252525ff262626ff282828ff292829ff292929ff292929ff2b2a2aff2e2d2dff323131ff373837ff3d3e3dff40403fff4a4a4aff626262ff787979ff8f8f90ffbbbbbbffe7e7e7fff7f7f6fffdfcfcfffcfdfdfffefdfdfffefdfdfffdfefefffdfefdfffdfdfdfffefefefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfefffefdfdfffefefefffefefefffefdfefffefdfdfffdfefefffefefefffdfdfefffefefefffdfefefffefdfefffefdfdfffdfdfdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfafbfffafbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fffaf9f9fff9faf9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff7f7f8fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff7f7f7fff7f7f7fff3f3f3fff2f3f2fff1f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefeeefffedededffe8e8e8ffd6d6d6ffc4c4c4ffb7b7b7ffa8a7a8ff939392ff828282ff767676ff6d6c6dff646464ff5c5d5dff565757ff515151ff474647ff3a3a3aff2f2f2fff272626ff1d1c1dff141414ff0c0c0cff060606ff020202ff000001ff000000ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030303ff060505ff090909ff0b0a0aff0c0d0dff111111ff171717ff1f1f1fff232323ff2c2c2cff3a3a3bff4a4a4bff595958ff636363ff6b6b6bff737373ff818181ff939393ffa7a8a8ffb8b9b8ffc6c6c6ffd2d2d2ffdfdfdfffeaeae9ffedededffefefeefff0f0f0fff0f0f0fff1f1f0fff2f1f2fff2f2f2fff3f2f2fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff6f6f6fff6f6f7fff7f6f6fff6f7f7fff6f7f7fff6f6f6fff7f7f7fff6f7f7fff7f6f7fff7f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f6f6fff6f6f7fff6f6f6fff7f7f6fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff8f8f9fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff8f9f9fff8f7f7fff7f7f7fff7f8f8fff7f8f7fff8f8f8fff9f9f9fff8f9f9fff9f9f8fff9faf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9fafffaf9f9fff9faf9fff9f9f9fff9f9fafffaf9f9fff9f9f9fffafafafff9fafafffaf9fafffafafafffafbfafffafbfbfffafafbfffbfbfbfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfff9f9f9ffefefefffdadadaffa1a2a2ff898889ff6e6d6dff565656ff4a4b4aff464647ff3e3f3eff363637ff333334ff313131ff303130ff2f2e2fff2e2e2eff2d2d2dff2d2d2dff2d2d2dff2d2d2dff2c2c2cff2b2b2bff2a2a2aff292929ff272828ff272727ff262626ff262626ff252526ff252625ff252525ff242425ff252525ff262626ff262626ff262626ff282727ff2a2929ff2a2b2bff2b2c2bff2f2f2fff323232ff353535ff393a39ff3f3f3fff454544ff4e4e4eff535353ff575757ff5b5b5bff626262ff6d6c6dff787878ff919090ffafafaeffcbcbcbffe2e2e2ffecebebfff2f2f2fff8f8f8fffcfcfcfffdfdfdfffefefefffefffefffefefffffefefefffffefffffefffffffffefffffffefefffefefefffffffefffefffffffffffefffefefffffefefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffffefefffefefefffefffefffefefefffefffefffefefefffefffefffefefffffefefffffffefefffffffefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffffffffefefefffffffefffffefffffefefefffffefefffefefffffffefefffefffefffefefefffefefffffffefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffafafafffafbfafffafafafff9fafafff9f9fafff9f9f9fff9f9f8fff9f9f8fff8f8f8fff7f8f8fff8f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f3f3fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f1f1fff1f1f1fff1f0f1fff1f0f0fff0f1f0fff0f0f0ffefeff0fff0eff0ffeff0efffefefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffececedffecececffececebffebebebffeaeaeaffe9eae9ffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e8ffe7e6e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e5e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfdfffdedfdfffdddeddffddddddffddddddffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdad9d9ffd8d8d8ffd8d7d8ffd7d7d8ffd7d7d7ffd6d7d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd2d2d1ffd1d1d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d1d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0cfcfffd0cfcfffd0cfcfffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd0d0d1ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd3d3d2ffd3d4d3ffd4d3d4ffd4d4d4ffd5d5d4ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff000000ff000000ff010100ff010001ff000000ff010101ff000000ff010000ff010000ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff010101ff010001ff010100ff010101ff000000ff010000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffdfefdfff9f9fafff6f6f7fff6f6f6fff7f7f7fff8f7f8fff7f6f6fff4f3f4fff2f2f1ffeff0f0ffeeeeedffedecedffedededffedededffeeeeeeffefefefffefefefffefefeffff0f0f0fff0eff0fff0f0f0fff1f1f1fff1f0f0fff1f1f1fff1f1f0fff0f1f1fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f1f0fff2f1f2fff1f1f2fff2f2f1fff2f2f1fff2f1f1fff0f1f1fff1f0f0fff1f0f1fff0f1f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0ffefefeffff0efefffefefefffefeeefffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeedeeffeeededffedeeeefff1f1f1fff1f1f2fff2f2f2fff1f1f1fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff2f3f3fff3f3f2fff1f1f2fff0f0f0fff3f3f3fff8f8f7fffbfbfcfffcfcfcfffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffdfefefffcfcfcfff8f9f9fff3f3f3fff0f0f0ffedededfff1f1f1fff0f0f0fff0f0effff1f1f2fff1f2f1fff0f0f0fff0f0f1ffefefeffff0f0f0fff0f0f0fff2f2f2fff2f2f2fff2f2f200000000fff2f3f2fff3f3f3fff3f2f2fff3f3f2fff3f2f2fff2f3f2fff3f3f3fff2f2f2fff3f3f2fff2f2f2fff2f3f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0ffedededffedededffedededffedededffedededffedededffeeeeedffeeeeeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeefffeeeeeeffefefefffefefefffefefefffefefefffeff0efffefefeffff0f0f1fff1f1f1fff2f2f2fff4f3f4fff4f4f4fff4f4f4fffffffefffefefffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d6ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d4ffd3d3d4ffd4d3d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d3ffd3d2d3ffd3d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d3d2ffd3d2d2ffd3d3d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d2ffd4d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d4d4ffd3d4d3ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffdadbdaffdadadbffdcdbdbffdcdcdcffdcdcddffddddddffddddddffdededdffdededfffdfdfdfffe0dfdfffdfe0e0ffe0e0e1ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e4ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffeaeae9ffeaeaeaffecebebffecececffededecffeeededffeeeeeeffefeeeeffefefeeffefeeefffefefeffff0eff0fff0f0f0fff1f1f0fff0f1f0fff2f1f1fff2f2f1fff1f2f2fff2f2f2fff3f2f3fff3f3f3fff3f2f3fff3f3f3fff4f3f3fff3f4f3fff4f3f4fff4f4f4fff4f5f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafffbfafafffafbfafffbfafbfffbfbfafffafafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefffffffefffffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffefefffffefefffffffffefffefefffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffffffefffffefefffefffefffffefefffffffefffffefffffffefffffffefffffffefefffffefefffefefefffdfdfdfffafafafff4f4f4ffedededffe4e3e4ffccccccffadacacff8c8c8bff767675ff6a6a6aff636262ff5b5b5bff525352ff4c4b4bff434344ff3b3b3bff353535ff313131ff2e2e2dff2a2a2aff262726ff232323ff222122ff222222ff232324ff222221ff1e1e1eff1d1c1cff1a1a1bff19191aff1a1a19ff191a1aff1a191aff191819ff191818ff181818ff181717ff171818ff171717ff181817ff191919ff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1b1a1bff1b1b1bff1c1b1cff1c1c1bff1c1c1cff1d1d1dff1e1e1eff202120ff242424ff292928ff2e2e2eff3c3c3cff4d4c4dff5d5d5dff757475ff898989ffc0c0bfffebecebfff9f8f8fffcfcfcfffcfcfcfffcfdfcfffefdfefffefefefffefdfdfffefdfdfffefdfdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefdfffefefdfffefdfdfffefefefffefefefffefefefffdfefefffdfdfefffefdfefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfafafffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9faf9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f9fff9f8f9fff9f9f9fff9f8f8fff8f8f8fff8f7f7fff8f8f8fff8f7f7fff7f7f7fff7f8f7fff8f8f7fff8f7f8fff8f7f7fff8f8f8fff8f8f9fff9f8f9fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff8f7f8fff8f7f8fff8f7f7fff8f8f7fff6f7f7fff7f6f6fff6f6f6fff5f6f6fff5f6f5fff7f6f7fff7f7f7fff8f7f7fff8f7f7fff8f8f7fff6f7f6fff3f3f3fff2f2f2fff1f1f0fff0f0f0ffeff0f0ffefeff0ffefeff0ffefefefffefefefffeeefeeffecedecffe4e4e4ffd9d9d9ffcececeffc1c1c1ffb2b2b2ffa1a1a1ff8f8e8eff7c7c7cff717171ff696969ff636363ff5c5c5dff545354ff4d4d4dff494848ff40403fff2f2f2fff1c1c1cff10100fff080908ff050505ff050405ff040404ff020202ff010101ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff030203ff070706ff0c0c0cff121212ff171717ff1e1f1eff262526ff303030ff3a3939ff404140ff484748ff4f4f4fff595959ff646363ff6f6f6eff7c7c7cff8d8d8cffa1a1a1ffb2b3b3ffc2c2c2ffcfcecfffd9d9d9ffe2e2e2ffeaeaeaffedededffeeeeeeffefeeefffefefeffff0f0f0fff0f0f0fff0f1f1fff1f1f2fff2f2f2fff3f3f2fff3f3f3fff3f4f4fff4f5f4fff4f4f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f6fff6f7f7fff7f6f7fff7f6f6fff6f7f6fff7f6f6fff6f5f6fff5f5f5fff5f5f5fff5f6f6fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f9fff8f7f7fff7f6f6fff7f7f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafafafffafafafffbfafafffafbfbfffbfafbfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfbfcfffcfdfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffcfbfcfff3f2f2ffd8d9d9ffa4a4a5ff838283ff6e6e6eff575757ff464645ff363636ff303030ff2a2a2aff242424ff232322ff212121ff212121ff202020ff1f2020ff1f1f1fff1e1f1eff1f1e1fff1e1f1eff1e1e1eff1d1d1cff1c1c1cff1b1c1bff1a1a1aff1a1b1aff1b1a1bff1b1b1bff1b1b1bff1b1b1bff1b1a1bff1a1a1aff1b1a1aff1a1b1aff1b1b1aff1c1c1cff1d1d1dff1f201fff212021ff222222ff242323ff262525ff272727ff292a29ff2d2c2dff313131ff373736ff3a3a3aff3e3e3fff424243ff494949ff525151ff5b5b5bff646565ff6e6f6eff787878ff929191ffb1b1b1ffd0d0d0ffe6e6e5ffeeeeedfff5f4f4fffafafbfffdfdfdfffefefefffefefefffefefffffffefffffffefffffffefffffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefffefffffefefffefffefffffefffffffefffffffefffffefefefffffefefffefefefffffefefffefefefffefefefffefffefffffefffffefefffffffefefffefefefffffefefffefffefffefefefffefefefffefffefffffefefffefefffffefefffffffefffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafafffaf9fafffaf9f9fff9f9f8fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff7f6f6fff6f6f6fff6f6f5fff5f6f5fff6f5f5fff5f5f5fff5f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff1f1f1fff1f1f1fff0f0f1fff0f0f1fff1f0f0ffeff0f0fff0eff0fff0eff0fff0efefffefefefffefeeeeffeeeeeeffeeeeeeffeeeeedffedeeedffedededffecececffecececffebebebffebebebffebeaebffeaeaeaffe9e9e9ffe8e9e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e3e3ffe4e3e3ffe2e3e2ffe2e2e2ffe1e2e1ffe0e1e1ffe0e1e0ffe0dfe0ffdfdfdfffdededeffdeddddffddddddffdcdddcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdadadbffdadadaffd9d9daffd9d9d8ffd8d8d8ffd7d8d7ffd7d8d7ffd6d6d6ffd7d6d6ffd6d6d6ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfd0ffd0cfcfffd0d0d0ffcfd0cfffd0cfcfffd0d0cfffcfd0d0ffd0d0cfffd0cfd0ffd0d0d0ffd1d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d4d3ffd3d3d3ffd4d3d4ffd4d5d4ffd6d6d6ffd6d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff010101ff010101ff010001ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff000100ff010001ff010001ff010100ff010000ff000001ff000001ff010001ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff9f8f9fff8f8f8fff8f7f8fff6f5f5fff3f2f2fff2f2f2fff0f0f0ffefefeeffeeefeeffefefefffefefefffefefefffefeff0ffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f1f0fff1f0f1fff1f1f0fff0f0f0fff0f1f0fff1f0f1fff1f0f1fff1f0f1fff2f1f1fff2f2f1fff1f2f1fff2f1f1fff2f2f1fff0f1f1fff1f1f0fff1f0f1fff1f1f1fff1f0f0fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0efffefefefffeeefefffeeefeeffeeeeeeffeeededffedeeedffedeeeeffeeeeedffeeeeedfff2f1f1fff1f1f2fff1f1f2fff2f2f2fff0f1f1fff2f1f2fff2f2f2fff1f1f1fff2f2f2fff2f2f1fff2f2f2fff2f1f2fff3f2f2fff1f1f1fff5f4f4fff8f8f8fffbfbfbfffdfdfdfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfdfdfffafafbfff7f6f7fff1f1f1ffeeededfff0efeffff1f1f1fff1f1f1fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f200000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0ffedededffedededffedededffedededffedededffedededffeeededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefeffff1f1f1fff0f1f1fff2f1f2fff4f3f4fff4f4f4fff4f4f4fffffefefffefefefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d3d4ffd3d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d4d4ffd3d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d7ffd8d8d8ffd8d9d8ffd9d9d8ffdad9daffdadad9ffdadadaffdbdbdaffdadbdbffdbdbdcffdcdcdcffdddcdcffdcddddffdedddeffdedddeffdedfdfffdfdfdfffdfe0dfffdfe0e0ffe0e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe6e6e6ffe6e7e7ffe6e7e6ffe7e8e8ffe7e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeae9ffe9eae9ffebebebffecececffedececffededeeffeeeeeeffeeeeeeffeeeeefffefefefffefefeffff0efeffff0f0f0fff0f0f1fff1f1f0fff0f1f1fff1f1f1fff1f2f1fff2f2f1fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f4f5fff5f5f5fff5f5f6fff6f6f5fff5f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f7fff6f7f7fff7f6f6fff7f7f7fff7f7f7fff7f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffbfbfafffafbfafffbfbfafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefffffefffefffffefefffefefffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffffffffffffffffffffffefffffffefffefffefffefefffffffffefffffefffffefefffffefffefffefffffffefefefffefffffffffffffffffffffffffffefffefffefffffefefffefefefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffffffffffffffffefefffffffffffffefffffefffefffcfcfcfff7f6f7ffedeeedffdbdbdaffbdbdbdffa1a0a0ff828382ff737473ff656565ff585858ff4c4d4cff454545ff3b3b3bff323232ff2f2f2fff2b2b2aff272627ff242423ff212222ff212120ff1f1f1fff1d1d1dff1c1c1cff1c1c1cff1d1d1eff212121ff222223ff222323ff1c1b1bff1a1b1bff1a1a1aff191a1aff1a1a1aff1a1a19ff191918ff181818ff181818ff181818ff121212ff131212ff131313ff131414ff151515ff151615ff151515ff141514ff141514ff151514ff141514ff141413ff141414ff151515ff161515ff161516ff151516ff181818ff1b1b1bff232324ff2d2d2dff323232ff3e3d3dff4c4c4cff6b6b6cff979796ffd4d4d4fff1f1f1fffbfbfbfffdfdfcfffcfcfcfffdfcfcfffdfefdfffdfefdfffefdfefffefefefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffefdfefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfdfdfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfafffafbfafffafbfafffbfafbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafbfffafafafffafafafff9f9fafff9faf9fffaf9f9fff8f9f9fff9f8f9fff8f8f8fff7f8f8fff8f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff8f8f8fff9f8f8fff8f8f8fff7f8f7fff7f8f8fff8f8f8fff8f9f9fff9faf9fff9faf9fff9f9f8fff7f8f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f5fff1f1f1fff1f1f1fff0f0f0fff0eff0ffeff0efffefeff0ffefefefffeeefefffeeeeefffedeeedffedececffebebebffe3e3e3ffd7d6d7ffcbccccffbfbebeffadaeadff9a9a9aff868686ff787878ff6d6d6dff656665ff5f605fff5b5b5aff575757ff4f4f4fff3c3c3cff282828ff1a1b1bff111111ff0c0d0cff0b0c0cff090909ff050605ff030302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff010101ff010101ff020202ff040403ff050505ff090908ff0f100fff1b1b1bff282828ff343434ff404041ff4c4d4cff535252ff585858ff5e5e5eff646464ff6d6c6cff787978ff888788ff9b9b9affadadadffbdbcbdffcacbcaffd7d7d6ffe1e1e1ffe9e9e9ffecececffecededffeeeeeeffefefefffefefefffefefeffff0f0effff0f0f0fff0f1f0fff1f1f1fff2f1f2fff2f3f2fff3f3f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff6f6f7fff6f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f8fff7f7f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f6fff5f6f5fff5f6f6fff5f5f5fff5f6f6fff7f6f6fff6f7f6fff7f7f6fff6f7f6fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff8f8f8fff7f7f7fff7f7f8fff8f8f7fff8f7f8fff8f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9fafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9fafff9fafafffaf9f9fff9fafafffafafafffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfcfcfffcfdfcfff7f7f7ffe6e6e6ffb0b0b1ff7f7f7fff626362ff494949ff3c3c3cff353535ff2a2a2aff232223ff1e1e1eff191919ff161717ff161616ff161717ff171717ff171717ff161615ff151515ff151514ff151515ff151515ff151515ff151414ff131314ff141414ff141414ff151515ff161616ff161616ff161515ff161616ff161616ff161616ff151616ff161616ff161616ff1e1e1dff1f1f1fff212120ff1f201fff1f1f1fff1f1f1fff1e1e1eff1f1f1fff212121ff232322ff252424ff262626ff2b2b2aff2f2e2eff343434ff3a3a3bff414141ff494949ff515151ff5a5b5aff636363ff6c6d6dff808080ffa0a0a1ffbdbebeffdcdbdbffeaebeafff4f4f4fffbfcfcfffdfefefffffefefffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefffffffffefffefefffffffefefffefffefffefefffffefffefffefefefffefefefffefefefffffffefffefefffffffefefffefffefffefffefffffefffffffffffffefffefffefffffffefefefffefefefffefffefffefefefffffefffffefffefffefefffffffffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffbfafbfffafbfbfffbfafafffafafafffaf9f9fff9faf9fff9f9fafff9faf9fff8f9f9fff8f8f9fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff5f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f3f4fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff2f2f3fff2f3f2fff3f2f2fff2f2f2fff2f1f2fff1f1f2fff1f2f2fff2f1f1fff1f1f1fff0f0f1fff0f1f1fff0f0f1fff0f0f0fff0f0efffeff0efffefefefffefefefffefefeeffefeeeeffeeeeeeffedeeeeffedeeedffecedecffecededffecececffecececffebebeaffeaeaeaffeaeae9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe5e5e6ffe6e5e5ffe5e5e5ffe4e4e5ffe4e4e3ffe3e4e3ffe3e2e3ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e0ffe0e0e0ffdedfdfffdfdfdfffdededeffdddeddffddddddffdddddcffdcdcdcffdcdcdbffdbdbdbffdbdadbffdadadaffd9d9daffd9d9d9ffd8d9d8ffd8d8d8ffd7d8d7ffd8d7d7ffd6d7d7ffd7d6d7ffd6d6d7ffd6d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d5d5ffd4d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd3d3d3ffd2d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd1d1d1ffd1d0d1ffd1d1d0ffd0d1d1ffd0d0d1ffd0d1d0ffd1d1d0ffd1d0d1ffd1d1d0ffd1d1d1ffd0d1d1ffd1d1d1ffd2d1d2ffd1d2d1ffd2d2d2ffd2d2d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d4ffd5d6d6ffd6d6d7ffd7d7d8ffd7d8d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff010100ff000100ff010100ff000000ff000000ff000000ff000000ff000001ff010101ff000000ff000001ff000000ff000000ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010101ff000100ff010101ff010100ff010000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfcfff8f8f8fff6f6f6fff4f4f4fff2f2f2fff2f2f1fff0f0f0ffefefefffeeefefffeeefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff1f1f1fff1f0f0fff0f1f1fff1f1f0fff1f0f1fff1f0f0fff0f1f0fff0f0f1fff2f2f1fff1f2f2fff1f1f2fff1f2f1fff2f2f1fff1f1f1fff1f1f0fff1f1f1fff0f1f1fff1f1f1fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0effff0eff0fff0f0efffeff0f0fff0f0efffefefefffefeeefffeeefeeffefeeeeffedeeeeffeeedeeffededeefff1f2f2fff2f1f1fff1f2f1fff1f1f2fff1f2f2fff2f2f2fff1f1f1fff2f2f1fff2f2f2fff1f1f1fff2f2f2fff2f2f2ffefeeeffff1f1f2fff5f6f5fff9faf9fffbfbfbfffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfcfff8f9f8fff2f2f2ffeeeeeffff1f1f1fff1f0f0fff0f0f1ffeff0f0fff0f0f0fff0f0f0fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff3f3f3fff3f3f3fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffedededffedededffedededffeeededffedeeedffedeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffefefefffefefefffefeff0fff0efefffefefeffff0f1f1fff1f1f1fff2f2f2fff4f4f3fff4f4f3fff4f4f4fffefefefffefefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9dad9ffd9d9d9ffd8d8d7ffd8d8d7ffd7d6d6ffd6d6d6ffd6d6d6ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d5d4ffd5d5d5ffd5d4d5ffd5d5d4ffd5d4d5ffd4d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d5d5ffd4d4d5ffd4d5d4ffd5d4d5ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdbdadaffdbdbdbffdbdbdcffdcdbdcffdddcdcffddddddffdddedeffdededeffdfdedeffdfdedfffdfe0dfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9eaffeae9eaffebeaebffecebebffededecffedededffedeeeeffeeeeeeffeeefeeffefefefffefefefffefefeffff0efeffff0f0f0fff1f1f0fff0f1f0fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff3f2f2fff3f2f3fff3f3f2fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff6f5f5fff6f5f6fff6f5f6fff6f5f5fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff6f6f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfafafffbfbfbfffafafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfdfdfffefdfdfffdfdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefefffffffefffefffffffefefefffffefefffefefefffefffffffefffffffefefffffefefefffefefefffefefffffffffffffefffffffffefffffefffffffefffffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefefffffefefefffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefffffefefffffffffefffffffefffefefefffbfcfbfff4f5f4ffe8e9e9ffcececeff979898ff7f7f7fff727272ff606160ff505150ff424342ff373737ff2e2d2dff272727ff222223ff1d1d1eff1d1d1cff1b1b1bff191919ff181718ff171717ff161617ff171617ff171616ff171717ff1c1c1cff1c1c1cff232322ff222223ff222323ff1b1c1cff1b1b1cff1a1a1bff1a1919ff19191aff1a1a1aff191919ff191919ff181818ff181818ff181718ff131313ff141414ff151515ff161515ff151516ff151616ff151515ff141414ff141414ff141414ff141414ff151414ff151515ff161615ff151616ff161717ff181818ff1c1d1dff1d1d1dff1a1b1bff1c1c1dff252424ff383737ff545453ff7d7e7dffacadadffe4e5e4fff6f6f7fffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefdfefffefefdfffefdfefffdfefefffefefefffdfefefffdfefefffefdfdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafaf9fff9f9fafff9f9f9fff9f9f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f6f6fff6f6f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff6f7f7fff6f6f6fff7f6f6fff8f8f8fff8f9f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff9f9f9fffaf9fafffaf9f9fffafaf9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff9f8f9fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff5f6f5fff5f6f5fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff6f6f6fff5f5f5fff1f1f1fff0f0f0fff0efefffefefefffefefefffefefefffefeeeeffefefeeffeeeeefffeeeeeeffeeededffececedffeaebebffe1e1e1ffd7d7d7ffc9c9c9ffb9b8b8ffa5a5a6ff909090ff7c7d7dff717171ff686969ff636363ff5d5d5eff555555ff484848ff3b3b3bff313030ff262526ff1b1c1cff131312ff0e0e0fff0b0a0aff060606ff020203ff020102ff010101ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010102ff020202ff020202ff010201ff020102ff040404ff060606ff060707ff070706ff080809ff0b0a0aff0e0e0eff161616ff252525ff393838ff484848ff505151ff585858ff5d5d5eff616262ff686868ff717171ff828182ff979696ffa9a9a8ffb8b8b7ffc6c7c6ffd6d6d6ffe1e2e1ffe9e9e9ffebececffeeededffeeeeeeffeeefeeffeeefeeffefefeeffefefeffff0efefffefeff0fff0f0f0fff0f0f1fff1f1f1fff2f2f2fff3f2f3fff4f3f3fff4f3f4fff4f4f5fff5f4f5fff5f4f4fff6f5f5fff5f6f6fff6f6f6fff7f6f6fff7f6f7fff7f8f7fff7f8f8fff7f7f8fff7f7f8fff8f7f7fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f6f7fff7f6f6fff6f6f6fff5f6f6fff6f5f5fff5f5f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f8f8fff7f7f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f8f7fff8f8f8fff8f9f8fff8f9f8fff8f8f9fff8f9f9fff9f8f9fff9f9f9fff9faf9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafbfffafafafffafbfafffafafafffaf9fafffaf9f9fffaf9fafff9f9fafff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9fafafff9fafafff9fafafff9fafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfdfff9fafaffeeeeeeffc8c8c8ff8d8d8eff69696aff4d4e4eff333333ff242424ff1f1f20ff1e1d1eff1b1b1aff181919ff141414ff121212ff121212ff121212ff161515ff161616ff161515ff151515ff151515ff151515ff151515ff151515ff141414ff141414ff131314ff131413ff161516ff161616ff161616ff161615ff161616ff161616ff161616ff161616ff161616ff1d1d1eff1f1f1fff212020ff202020ff202120ff1e1f1eff1d1d1cff191918ff181818ff181818ff181819ff191919ff1a1a1aff1c1c1cff1f1f20ff232323ff262626ff282829ff2d2c2dff323131ff3b3b3aff434344ff4d4c4cff5a5a59ff6b6b6bff7b7c7cff929393ffbababbffe1e1e2fff0f0f0fff8f8f9fffdfdfdfffefefefffffefefffefffffffefefffffffefffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefffffffefefffffefffefffefefffffefefefffefefefffffefefffefefefffffffefffefffefffefffefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefffefffffffefffffefefffefefffffefefffffefefefffffffefffffffefffefefefffefefefffefefefffefefffffffefffffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffdfefefffefdfefffdfefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffbfbfbfffafbfbfffbfafbfffafafafffafafafffafaf9fffaf9f9fffafaf9fff9faf9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f3f3fff4f3f4fff3f3f4fff3f3f3fff3f2f2fff3f3f2fff2f3f3fff2f2f2fff2f2f2fff2f1f2fff1f2f2fff1f2f2fff1f1f1fff0f1f1fff1f0f0fff0f0f1fff1f0f1fff0f0f0fff0eff0ffeff0f0ffefeff0ffefefefffefefefffeeefefffeeedeeffeeededffedededffecededffecececffebebecffebebebffebebebffeaeaeaffeae9eaffe9e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe7e6e6ffe6e6e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e1ffe1e1e0ffdfe0dfffdfdfdfffdfdfdfffdfdedeffdededeffdedddeffdcddddffddddddffdcdcdcffdbdbdbffdbdadaffdadadaffdad9daffd9d9daffd9d8d8ffd9d9d8ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd5d5d6ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd5d4d5ffd4d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d4ffd3d4d4ffd4d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d2d3ffd3d2d3ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd2d1d1ffd2d1d1ffd2d2d1ffd1d2d1ffd1d2d2ffd1d2d1ffd1d1d2ffd1d1d2ffd2d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd2d2d1ffd2d2d2ffd3d2d2ffd2d2d3ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d4ffd4d4d4ffd4d3d3ffd5d5d4ffd6d6d6ffd6d6d6ffd8d8d7ffd7d7d8ffd7d8d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010001ff000000ff010000ff000000ff000101ff000001ff000100ff000001ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010000ff000001ff010001ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fff6f6f6fff4f4f5fff3f2f3fff2f2f2fff0f1f1ffefefefffefeeeeffeeeeeeffefefeffff0efefffefeff0fff0efeffff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f0f0fff0f0f1fff0f1f1fff1f0f1fff0f1f1fff1f1f1fff0f0f1fff0f0f0fff1f0f0fff0f0f0fff1f1f0fff0f1f0fff1f2f2fff1f2f2fff2f1f2fff1f2f2fff2f1f2fff1f1f1fff0f1f0fff0f1f0fff1f1f0fff1f1f1fff2f1f1fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff0f0f0fff0eff0fff0efeffff0eff0000000000000000000000000000000000000000000000000fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff2f2f2fff1f1f1fff2f2f2fff1f2f2fff1f1f1fff0eff0fff2f2f2fff7f7f7fffafafafffcfcfcfffdfdfefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfdfff9fafafff4f4f5fff0f0f1ffedededfff0f0f0fff0f0f0fff0f0f0fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff3f3f3fff3f3f3fff2f2f2fff4f3f3fff4f4f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefeeffeeefefffefefefffefefefffefefefffefefefffefefeffff0f1f1fff0f0f1fff2f1f1fff3f3f3fff4f4f4fff4f4f4fffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9d9d9ffd9d9d9ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d5ffd5d6d5ffd6d6d6ffd5d5d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd6d5d5ffd6d5d5ffd5d5d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d6ffd6d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd8d8d9ffd9d8d8ffd9d9d9ffdad9d9ffdadadaffdbdadbffdbdbdaffdbdbdbffdcdcdcffdcdbdcffdcdcdcffdddcddffdeddddffdddedeffdededeffdfdedeffe0dfdfffe0dfe0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e5ffe6e6e5ffe7e6e6ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe9e9e9ffe8e8e9ffe9e9e9ffeae9eaffeaeaebffebebebffecececffedecedffedededffeeeeeeffeeeeeeffefeeeeffefefefffefefeffff0eff0ffeff0effff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff2f2f3fff3f4f3fff3f4f4fff3f3f4fff4f3f3fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f4fff5f5f5fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fffaf9fafff9f9fafffaf9fafffafafafffafafafffafafbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefffffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffffefefffefefefffefefffffffefffffffffffffefefffffffffefffffffffffffffefffefefefffffffffffefffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffffefefffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffffefffffefefffffffffffffefffefffdfefefffafafafff1f2f1ffe3e2e2ffbfc0c0ff8e8e8eff727272ff606060ff4f5050ff3e3e3fff323332ff282928ff202021ff1b1a1aff161616ff131213ff101110ff101010ff10100fff0f100fff101010ff101011ff111111ff151515ff171616ff1b1c1cff1c1c1cff1c1c1cff1c1c1cff232223ff232323ff232223ff1c1c1cff1b1b1bff1b1b1aff1a1a1aff1a1a19ff191919ff191919ff181919ff181818ff181818ff181817ff151515ff161616ff161616ff151616ff161516ff161616ff151515ff131414ff141414ff141415ff151515ff161516ff161516ff161616ff181818ff1d1d1dff1d1d1dff0e0e0fff0b0b0bff0d0c0dff161716ff29292aff3f3f3fff656565ff8e8e8effc4c4c4ffeeedeefffafafafffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfafffafafbfffafafafffafbfafffafbfafff9fafafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f7f6fff6f7f7fff7f7f6fff7f7f6fff7f6f6fff7f6f6fff6f6f6fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff9f9fafffafafafffbfafafffafafbfffafafafffafafafffafafafffaf9f9fff9f9fafff9f9f9fffaf9fafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f8f8fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff7f7f7fff7f7f7fff8f7f8fff7f8f7fff7f7f7fff6f5f5fff4f4f4fff1f1f1ffefeff0ffefefefffefeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeefff0efefffe9e9e9ffdfdfdfffd2d3d2ffc4c4c3ffb2b2b2ff9f9f9fff8c8c8cff7a7a7aff6e6f6eff676766ff616160ff595959ff525152ff484849ff3e3d3eff2c2c2cff242424ff1a1a1bff121212ff0c0c0cff090808ff070707ff050505ff030303ff020202ff010101ff010000ff010001ff000001ff010101ff000100ff000101ff010101ff010101ff010101ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff010101ff010001ff010100ff000001ff010100ff010101ff010101ff010101ff020202ff040404ff070706ff070707ff080707ff080808ff0a0a0aff0e0e0eff141415ff151415ff151515ff171717ff1c1c1dff262626ff353535ff474647ff555555ff5d5c5dff616161ff676767ff717171ff7c7c7cff8b8b8bff9e9e9fffb1b1b1ffbfc0bfffd0d0d0ffddddddffe9e9e9ffeeededffedeeeeffefeeefffefeeefffefefefffefefefffefefefffeff0efffeff0efffefeff0ffefefeffff0f0f0fff1f0f0fff1f2f1fff3f2f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f4fff5f5f5fff6f5f6fff6f6f6fff7f7f7fff7f7f7fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f9f8fff9f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f8fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fffafaf9fffafafafff9fafafffafafafffafafafffafafafffafbfafffbfafbfffafafafff9fafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9fafffaf9fafffafafafffafafafffafafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfcfcfff4f4f4ffdadadbffa2a2a2ff727272ff4d4d4dff363636ff222222ff131414ff0e0e0eff0e0e0eff161615ff1b1b1aff181818ff151415ff121213ff161516ff161616ff161616ff161616ff151516ff151516ff161515ff161516ff151516ff151515ff151515ff141414ff141313ff131314ff151616ff161616ff151616ff161616ff161616ff161616ff161616ff1d1e1eff201f1fff212020ff212120ff202021ff1e1e1fff1f1f1eff1f1f1fff1c1d1dff181717ff121213ff131213ff121312ff121212ff131313ff151615ff171818ff181818ff1a1a1aff1c1c1cff1f1e1eff232323ff2b2a2bff333233ff3c3c3cff484848ff585959ff6c6b6cff7d7d7dffa5a5a6ffd8d8d8ffedededfff6f6f6fffcfcfcfffefefefffefffffffffffefffffffefffffefefffffefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefffffefefefffffffffffefefefffffefefffefefffffefefefffffefffffefffefffefffffffffefefffffffefffefefefffefefffffffefefffefefefffffefefffefefefffefefefffffffefffefffffffefefffffefefefffefefefffefefefffefffefffffefffffefefefffefffefffffffffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffbfbfbfffbfafafffafafbfffafafafffafafafff9faf9fff9fafafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f7fff7f7f7fff6f6f7fff7f7f6fff6f7f6fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff4f4f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f1f1fff1f1f0fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffeff0f0fff0f0efffefefefffefefeeffefefeeffeeeeeeffeeeeeeffededeeffedededffededecffecececffebebecffebebebffeaeaebffeaeaeaffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e8ffe7e7e8ffe8e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e5ffe5e4e5ffe4e4e5ffe4e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffdfdfe0ffdfdfdfffdededfffdededeffdddeddffdededeffdddddcffdcdddcffdcdcdcffdadadbffdadbdaffdadadaffdad9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd9d8d8ffd8d7d8ffd8d8d8ffd8d7d8ffd8d8d7ffd6d6d7ffd6d6d6ffd6d7d6ffd6d6d6ffd5d6d5ffd6d6d6ffd5d6d6ffd6d6d5ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d4d5ffd5d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d3d4ffd4d3d4ffd4d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d2d2ffd3d2d3ffd2d3d2ffd2d3d3ffd2d2d2ffd3d3d2ffd2d2d2ffd2d2d3ffd3d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd2d2d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd5d4d4ffd5d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010000ff000001ff000000ff010101ff000000ff000000ff000001ff000000ff010000ff000000ff000001ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fff6f6f6fff4f5f4fff3f2f2fff2f2f2fff0f0f0fff0efefffeeeeefffefeeeffff0f0effff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f0f0fff1f0f1fff0f0f1fff0f0f0fff1f1f1fff1f1f1fff1f0f0fff1f0f1fff0f0f1fff1f1f1fff0f1f0fff0f1f1fff1f1f0fff1f1f0fff1f0f0fff2f2f2fff2f1f2fff2f1f2fff2f2f1fff1f1f2fff0f0f1fff1f1f0fff1f1f1fff0f0f1fff1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f1fff1f1f1fff1f1f1fff1f2f2fff2f2f1fff1f1f1fff1f1f1fff1f2f2fff0f0f0fff3f3f3fff8f8f7fffbfbfbfffdfcfcfffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfdfdfffcfbfbfff8f8f8fff2f1f1ffeeeeeefff0f0f0fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff3f3f3fff3f3f3fff2f2f3fff4f3f4fff4f3f4fff5f4f5fff4f5f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f1fff1f1f2fff3f3f3fff4f4f4fff4f4f4fffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d7d8ffd7d8d7ffd7d7d6ffd6d6d6ffd6d6d6ffd7d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d6d5ffd5d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d6d6ffd7d6d7ffd7d7d8ffd8d7d8ffd7d8d7ffd8d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dadaffdad9daffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcdddcffdddcddffddddddffdedddeffdedddeffdededfffdfdfdeffe0e0dfffdfdfe0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e4e3ffe4e5e4ffe5e4e5ffe4e5e5ffe5e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e8e7ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffebebebffecebecffedecedffedededffeeededffeeeeeeffeeefefffeeefefffefefefffefeff0fff0f0effff0f0f0fff1f0f0fff1f1f1fff1f1f1fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f4fff4f5f4fff5f5f5fff5f6f5fff6f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff6f6f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f9f9fff9f8f8fff9f8f8fff9f9f9fff9f9fafffaf9fafffafafafffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfafffbfbfafffafafafffbfafbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfefefffefefefffefefefffdfefefffefefefffefffefffffefefffefefefffefefefffffefefffefefffffefffefffffffefffefefefffefefffffefefffffffffefffefefefffefefffffefffffffffffffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffefefffffffefffefffffffefffefffffffefffffffffffefffefffcfcfcfff7f7f6ffedeeedffd8d8d8ffabaaabff7c7c7dff656565ff515151ff40403fff313131ff272727ff1f2020ff181818ff111212ff0b0b0cff090909ff080807ff070606ff070707ff0a0a0aff0b0c0bff0c0b0cff101010ff151515ff171617ff171717ff161716ff1c1c1cff1c1c1cff1c1c1cff1c1c1cff232323ff222323ff222223ff1b1b1cff1c1b1cff1b1b1aff1a1a1aff1a1a1aff1a191aff19191aff191919ff181819ff181718ff171717ff161615ff161616ff161516ff161616ff161616ff131414ff141414ff151414ff151515ff151516ff161516ff161716ff181818ff1d1d1dff1d1d1dff0e0f0eff070707ff030404ff060606ff0d0d0eff1b1a1aff2d2d2cff494949ff747374ff9b9a9bffdad9dafff5f5f5fffdfdfcfffdfdfdfffcfcfdfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafbfffafafafffafaf9fff9fafafffaf9fafff9fafafffafafafffafafafff9fafafffafafafffafafafffbfafafffafafafffafafafffaf9fafffafafafffafaf9fffafaf9fff9f9f9fff9f9fafff9f9f9fff9f9f8fff8f8f8fff7f8f8fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f6fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f8f8fff7f7f7fffaf9fafffafafafffafafafffbfbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffbfafafffafafafff9f9f9fffaf9f9fff9f8f9fff9f8f9fff8f8f8fff8f8f7fff7f7f7fff7f6f7fff6f6f6fff6f5f5fff5f6f6fff5f5f6fff5f6f6fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff5f6f6fff5f4f4fff2f2f3fff0f0f0ffefeeefffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeefffeeeeefffeeeeeeffececebffe3e4e3ffd6d7d6ffcacacaffbdbebeffaeaeaeff9d9d9eff8c8b8bff7b7b7bff6e6e6eff666666ff606060ff595959ff505050ff474848ff3c3b3cff2f2f2fff242424ff1a1a1bff1a191aff141414ff0f0e0eff0b0b0aff080808ff060606ff060606ff070707ff070807ff060606ff060505ff050504ff050505ff060505ff040304ff020102ff000000ff010100ff010000ff010001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000100ff010000ff000000ff000000ff010000ff000001ff010100ff020201ff020203ff030304ff040404ff050404ff030303ff020203ff040404ff060506ff060606ff060706ff080808ff0c0b0bff0e0e0fff111111ff151516ff181717ff191919ff1e1e1eff242425ff2c2b2cff313131ff363636ff383939ff424242ff4e4e4eff585858ff605f60ff666666ff6d6d6dff797978ff8b8b8aff999999ffa7a7a7ffb7b7b7ffc6c6c6ffd3d3d2ffe2e2e2ffedececffeeeeeeffeeeeeeffefeeeeffefeeefffefefefffefefeffff0f0effff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff2f3f2fff3f2f2fff2f3f2fff3f3f3fff3f4f3fff4f3f4fff4f4f4fff5f4f5fff5f4f5fff5f5f5fff5f6f5fff6f6f6fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f7fff7f7f8fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff8f8f8fff7f7f8fff8f7f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f9fff9f8f9fff8f9f9fff9f9f8fff9f9f9fffaf9fafffafafafffafaf9fffafafafffafafafffafbfafffbfbfafffafafafffafafafffafafafff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff8f9f9fff9f9f9fffafaf9fff9f9f9fff9f9fafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfff7f7f7ffe8e8e8ffb4b4b4ff808080ff595959ff383938ff232424ff141314ff09090aff040505ff080909ff161516ff151515ff1a1b1aff181819ff161516ff161616ff161616ff161616ff161616ff161616ff151616ff151515ff151516ff151615ff161515ff151515ff141515ff131414ff131313ff131314ff161616ff161616ff161616ff161616ff161616ff1e1d1dff1f1f20ff212021ff202121ff212120ff1f1f1fff1f1f1fff1f1f1fff1f1f1eff171818ff181818ff181818ff131312ff121212ff0e0f0eff0f0f0fff101010ff100f10ff0e0e0fff0e0d0eff0e0d0dff0e0e0fff111211ff171716ff1d1d1eff262626ff2f2f2fff3b3b3aff4b4b4bff616162ff737474ff969596ffc9c9c8ffe7e8e7fff3f4f4fffbfbfbfffdfefefffefffffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefffffffefefefffefefefffefffffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffefefefffffffefffffefefffffefffffefffffffefefefffefffffffefefefffefffefffffffefffefefefffefefefffffffffffefffefffffefefffefefefffffefffffffefefffefefffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefdfefffdfefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffbfbfbfffafbfbfffbfbfafffafafbfffafbfafffaf9fafffaf9f9fff9faf9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff8f8f7fff8f7f8fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f4fff4f3f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff1f1f2fff1f1f2fff1f1f0fff0f1f0fff0f1f1fff1f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffeeeeeeffeeefeeffeeeeefffeeedeeffeeedeeffedededffecededffecececffecebebffebebebffeaeaebffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e5e6ffe6e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfe0dfffdfdfdfffdfdedeffdededeffdededeffdddeddffdddcdcffdbdbdcffdbdbdbffdbdadbffdadadbffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d5d6ffd6d6d5ffd5d6d6ffd6d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd5d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d3ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d4ffd3d4d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd3d3d3ffd3d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd4d5d4ffd5d4d5ffd5d4d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d6ffd8d8d7ffd7d7d8ffd7d7d8ffd8d8d8ffdadad90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000001ff000100ff010000ff010100ff000101ff000100ff000000ff000001ff000100ff000000ff010000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000001ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fff6f6f7fff4f4f4fff2f2f2fff2f2f1fff0f0f1ffefefefffefeeefffefefeffff0f0f0fff1f0f0fff0f0f0fff0f1f1fff0f0f0fff0f0f1fff0f1f0fff1f0f0fff1f1f0fff0f1f1fff0f1f0fff1f1f0fff1f1f1fff1f1f0fff0f0f1fff1f0f0fff0f1f0fff0f0f0fff1f0f0fff0f0f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f0fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f2fff1f1f1fff1f2f1fff2f2f2ffefefeffff0f1f1fff4f4f5fff9f9f9fffbfbfbfffcfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfdfff9f9f9fff2f2f2ffeff0efffeeeeeefff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff2f2f2fff4f4f4fff3f3f4fff5f4f5fff4f5f4fff6f5f5fff6f6f5fff5f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffd9dadaffdadad9ffd9d9d9ffd9d9d9ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d7ffd6d7d6ffd7d7d6ffd6d7d6ffd6d7d6ffd6d6d6ffd6d7d7ffd6d7d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffdadad9ffd9dadaffdadadaffdadbdaffdbdbdaffdbdbdbffdbdcdbffdcdcdcffdddcdcffddddddffddddddffdededeffdededdffdfdedeffdfdfdfffdfdfe0ffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e3ffe3e3e2ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e6ffe5e5e5ffe6e5e6ffe6e7e6ffe7e7e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9eaffeaeaeaffebeaebffebebebffecedecffedededffedeeedffeeeeeeffeeefeeffefefeffff0efeffff0efeffff0efeffff0f0f0fff1f0f0fff0f0f0fff1f1f1fff1f2f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f2fff3f4f3fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f5f5fff6f6f6fff7f7f6fff6f6f7fff7f7f6fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffbfafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefffffffffefffffefefffefefefffefefefffefffefffefefefffefefffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffffffffffffefefffefffefffffffffffffffffffffffefffffefffffefefefffffffefffefefefffffefffffffffefffffefffffefefffffffffefffffefffffefffefffffefefffffffffffffefffffffefffffffefffffefefefffcfcfbfff4f4f4ffe7e7e7ffc2c1c1ff8e8e8eff6e6e6eff595959ff454545ff363635ff2a2b2aff20201fff181818ff111212ff0b0b0bff070706ff050404ff040303ff030303ff030303ff040404ff070707ff090909ff101111ff101010ff111010ff171717ff161617ff171716ff171716ff1c1c1cff1c1c1cff1c1c1cff1c1c1cff232323ff222223ff222322ff1c1c1bff1b1c1bff1b1b1aff19191aff1a1a1aff1a1a1aff191919ff191919ff181819ff181818ff181817ff161516ff161616ff161616ff141414ff141414ff151414ff151515ff151516ff161616ff171617ff181818ff1d1c1cff1d1e1dff0e0e0fff080707ff080707ff020202ff040404ff080707ff0e0e0eff1b1a1aff333333ff595959ff7c7d7cffb2b1b1ffeaeaeafff8f9f9fffdfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffefefdfffdfdfefffdfefefffdfdfdfffdfdfdfffefefdfffdfdfefffefefdfffefdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffcfcfbfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafbfafffafafafffafafafff9fafafffafafafff9faf9fffaf9f9fffaf9f9fff9fafafffaf9f9fffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff7f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f7fffafafafffafafbfffbfafbfffbfbfbfffbfafafffbfbfafffbfafafffbfafafffbfafafffafbfafffafafafffafaf9fff9f9f9fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff7f7f6fff6f6f6fff5f5f6fff5f5f5fff4f3f3fff3f2f2fff2f2f2fff1f1f2fff0efefffefefeeffefefefffeeeeeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefeeffeeefeeffedededffebebebffe7e8e8ffddddddffd1d0d0ffc3c3c3ffb5b5b5ffaaaaaaff9b9b9bff888788ff777777ff6b6b6bff676767ff636263ff5c5c5cff515051ff444445ff393939ff3a3939ff333333ff2a2a29ff212221ff1b1b1bff181818ff181818ff181717ff181717ff141414ff111111ff100f0fff101010ff100f0fff0b0c0bff060606ff030302ff020303ff040303ff040403ff020303ff020202ff010101ff010101ff010100ff000101ff010101ff020202ff030303ff020203ff020202ff010101ff020101ff030303ff040404ff050505ff070606ff080808ff0b0b0bff0d0d0cff0b0a0aff0a0b0bff0a0a0bff0b0c0bff10100fff121312ff141514ff171717ff1d1d1dff242424ff2d2c2cff363636ff3b3b3bff3b3b3bff3f3e3eff474647ff505050ff545453ff565656ff5a595aff626262ff686768ff6b6b6bff717170ff807f80ff919291ffa2a2a2ffafafafffbdbdbdffcdccccffdadadaffe4e4e4ffebeaeaffecececffeeededffefeeeeffeeefeeffefefefffefefefffefefefffeff0efffeff0f0fff0f0effff0f0f0fff0f1f1fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff3f4f4fff4f5f5fff4f4f4fff5f4f4fff6f6f6fff5f5f6fff6f6f6fff7f6f6fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9faf9fff9f9f9fffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff7f7f6fff7f6f7fff7f7f7fff8f8f7fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f7f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff8f9f9fffaf9f9fffafaf9fff9fafafffafafafffafafafffbfafafffafafafffafbfbfffafafafffbfafafffafafafff9f9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fffafafafffafafafffafbfafffafafafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfbfbfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffafafaffeff0f0ffcacacaff8b8c8bff626261ff414141ff242524ff121213ff0a0a0aff040404ff020102ff040404ff090909ff161616ff161615ff1b1a1bff181818ff161616ff161616ff161616ff161616ff161616ff161616ff151615ff161516ff151615ff161515ff151615ff151515ff151414ff141414ff131313ff141313ff161616ff161616ff171616ff1e1e1eff1f1f1fff212121ff212020ff202120ff1e1f1fff1f1f1eff1f1f1fff1e1f1fff181818ff181818ff181817ff121212ff121212ff121212ff131212ff101010ff0e0e0fff0b0b0bff070707ff060505ff050505ff050505ff070706ff0a0909ff101010ff161616ff1f1f1eff262626ff323232ff424243ff555554ff676867ff808180ffb1b1b0ffdddddefff0f0f0fff8f8f8fffdfcfcfffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffefefffffffefefffffefefffefefefffffefefffffefefffefefefffffefefffefffefffefefefffefffefffefefefffefefefffefffefffffefefffffffefffefffffffffffefffefefefffffefefffefefefffefffefffefefefffffffefffffffffffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffdfefefffefefdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffafafafff9f9f9fffaf9f9fffafafafff9f9f9fff9faf9fff9f9f9fff9f9f8fff8f9f9fff8f8f7fff7f7f7fff6f7f7fff7f7f6fff6f6f6fff6f6f5fff6f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f5fff4f4f4fff4f3f3fff4f4f4fff3f3f4fff4f4f3fff3f3f3fff3f3f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff1f1f2fff1f2f1fff2f2f1fff1f1f1fff1f1f0fff0f0f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefeeffefeeefffeeeeeeffeeeeeeffedededffedededffedededffecececffebebebffebebebffebeaebffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe7e7e7ffe7e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdddddeffdddedeffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdadaffdadadaffdadad9ffdadad9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d5d4ffd4d4d5ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d5d5ffd6d5d5ffd6d6d6ffd6d6d7ffd8d8d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadad9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010001ff010101ff010101ff010201ff010102ff010101ff010101ff000000ff010000ff010101ff010001ff010000ff000100ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010100ff010100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fff6f6f7fff4f4f5fff3f2f2fff2f1f2fff0f0f0ffefefefffeeeeeeffefeeeffff1f0f0fff0f0f1fff0f0f0fff0f1f0fff1f0f1fff0f1f0fff1f0f0fff0f1f0fff0f0f1fff1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0f1fff1f1f0fff1f1f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff1f2f1ffefefeffff2f2f2fff6f6f6fffaf9f9fffbfcfbfffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffdfdfdfffbfbfbfff6f6f5fff2f2f2fff0f0effff2f2f1fff3f3f3fff3f3f3fff2f2f2fff4f3f4fff3f3f4fff5f5f4fff5f4f5fff5f6f5fff6f5f5fff5f6f5fff5f5f6fff6f5f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdbdbdbffdadad9ffdad9daffdad9d9ffd9dad9ffd8d7d7ffd8d7d7ffd8d8d8ffd7d8d7ffd8d8d8ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d7d8ffd7d7d8ffd7d7d7ffd7d8d8ffd8d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd7d7d7ffd8d8d8ffd7d7d7ffd8d7d8ffd8d7d8ffd7d7d8ffd7d8d7ffd7d7d7ffd8d8d7ffd8d7d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9daffdadad9ffdadadaffdadadbffdbdbdbffdcdbdbffdcdbdcffdcdbdcffdcdcdbffdcdcdcffdddcdcffddddddffdddeddffdededeffdededeffdfdfdfffe0dfdfffdfe0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe4e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9eaffeaeae9ffeaeaeaffeaeaeaffebeaebffebebebffecececffedededffedededffeeeeedffeeefeeffeeefefffefefeffff0f0f0fff0efeffff0eff0fff0f0f0fff1f0f1fff1f1f0fff2f1f1fff1f1f1fff2f1f1fff2f1f2fff2f2f2fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff5f4f4fff4f5f4fff5f4f4fff5f4f5fff5f5f5fff5f6f5fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff8f9f8fff9f9f8fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafbfffbfbfafffbfbfafffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafafbfffbfafafffbfafbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffefdfdfffdfefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffffffefffffefffffffefffffefefefffefefefffefffffffffefefffefefefffffefffffffffffffffffefffffefffffffffefffffffffffefffefffffffefffffffefffefefefffffffffffefefefffffefffffffffffffffffffffffffefffefefefffffffefffffefffffefffefffefefffffffefffffffefffffffffefffefffffffefffffffefffefffffffffffdfdfdfff9f9f9fff2f2f2ffdededeffaeaeadff7b7b7bff606061ff4c4c4cff3a393aff2c2c2cff222222ff1b1b1aff141414ff0f0f10ff0b0b0bff070706ff040404ff030202ff020302ff030303ff030303ff070707ff090909ff090a09ff090909ff111010ff111010ff101010ff171716ff171717ff171617ff171617ff1c1c1cff1c1c1cff1c1c1cff1c1c1cff232223ff232323ff232322ff1c1b1cff1c1b1bff1b1b1bff191a1aff1a1a19ff1a1a19ff191919ff191919ff181818ff181718ff181818ff161616ff141413ff141414ff151414ff151515ff151615ff161616ff171617ff181818ff1d1d1cff1d1e1dff0e0f0fff070807ff080808ff040303ff040304ff020202ff040304ff080807ff0f0f0fff212122ff454444ff676666ff898989ffccccccfff4f4f3fffbfbfcfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfbfcfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafafffbfafbfffafafafffafafafffafafafff9f9fafff9f9fafffafaf9fffafaf9fffaf9fafffaf9f9fff9faf9fff9f9f9fffaf9f9fffafaf9fffafaf9fffafafafff9fafafffafafafffaf9fafffafafafffafafafffafafafffaf9fafff9f9fafff9f9f9fff9fafafff9f9f9fff9f8f8fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff8f8f7fff7f7f7fff8f8f7fff9f8f9fff8f9f9fff9f8f9fff8f8f8fff9f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffaf9fafff9f9f9fff8f8f8fff8f8f7fff7f7f7fff6f6f7fff6f6f6fff6f6f5fff6f5f6fff6f5f5fff5f6f5fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff5f5f5fff4f4f4fff4f3f4fff3f3f3fff2f2f3fff3f3f2fff2f2f2fff2f1f2fff1f1f2fff1f1f1fff1f1f1ffefefefffefeeeeffefeeeeffeeeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffedededffecececffeaeaeaffe1e1e1ffd6d6d6ffc9c8c9ffbbbbbcffb0b0b0ffa3a3a4ff939392ff7d7d7dff757574ff6e6d6dff676767ff5f5f5fff595959ff595859ff535352ff4b4c4cff434444ff3d3d3dff3a3a3aff3a3939ff393838ff363636ff323232ff2e2e2eff2c2c2cff2b2c2cff292828ff201f20ff151515ff0e0e0eff0d0d0cff0e0e0eff0d0d0eff0b0b0aff0a0a09ff0a090aff090809ff060706ff050504ff060606ff080807ff090909ff0a0a0aff090909ff090808ff090809ff0b0b0bff0d0d0cff0f0f0fff121212ff171717ff1f1f1fff252525ff252525ff232222ff222222ff242424ff2a2b2aff2f2f2fff313131ff333333ff393939ff414040ff4a4a49ff505050ff555454ff545454ff575758ff5e5e5fff636363ff666766ff6a6a69ff6d6c6cff727171ff787978ff868586ff979697ffa9a9a9ffb6b5b5ffc5c6c6ffd5d6d6ffe1e1e1ffe8e8e8ffeae9e9ffebeaebffedececffedededffeeededffefeeeeffeeeeefffefeeeffff0efefffefeff0fff1f1f2fff2f3f2fff1f1f2fff1f1f2fff2f2f1fff3f2f2fff3f2f3fff3f2f3fff2f3f2fff3f3f2fff3f3f3fff4f3f3fff4f4f4fff4f5f4fff4f4f4fff5f5f5fff6f5f5fff5f5f6fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffbfbfbfffafbfafffafafafffafaf9fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff9f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff8f7f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff9faf9fff9f9f9fff9f9fafffafafafffafafafffbfafafffbfafafffafbfafffafafafffafafafffafafafff9faf9fffafafafff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffafaf9fffafafafffbfafafffbfbfbfffafbfafffbfbfbfffcfcfbfffbfbfbfffcfcfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfdfdfffcfcfcfff5f5f5ffdfdedeffa5a4a5ff6e6e6eff474847ff292829ff131312ff0a0909ff040504ff030303ff030303ff040404ff050504ff080808ff161516ff161616ff1a1a1bff181818ff161616ff171616ff171616ff161716ff161616ff171616ff161516ff161515ff151616ff151616ff151515ff151515ff151414ff141314ff131313ff131313ff161616ff1e1e1eff1f1f1fff212020ff212021ff202020ff1f1e1fff1f1f1eff1e1e1fff1e1e1fff181818ff181817ff181818ff131212ff121312ff121212ff121212ff10100fff0f100fff101010ff0e0e0eff070607ff040303ff020203ff020202ff020202ff040304ff070607ff0b0b0bff111111ff181818ff212121ff2c2b2bff383838ff484948ff5c5c5cff717070ff969696ffcccdccffecebebfff6f6f5fffcfbfbfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffffffffffefefffffefefffefefefffffefffffffefefffffffffffefefefffefefefffffefefffefefefffefefefffffffefffefefefffefefffffefefefffffffefffffefffffffefefffefffefffefefefffefefefffffefefffefffefffffffffffefefefffffefefffffefefffefefffffffffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffefefefffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfafafffbfafafffafafafffafafafffaf9f9fffafafafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f8f9fff9f9f8fff8f8f8fff7f7f8fff7f7f7fff7f7f6fff7f6f6fff6f6f6fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f4f4fff4f4f4fff3f4f4fff4f4f3fff4f4f4fff3f3f4fff3f3f3fff2f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f1f1fff1f1f1fff0f1f1fff1f1f0fff1f1f0fff0f0f0fff0f0f0ffefefefffefeeefffefefefffefefefffeeeeeeffeeeeedffeeededffedededffecedecffecececffecebebffebebebffebebeaffeaebeaffeaeaeaffe9eae9ffe9e9e9ffe9e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe3e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdeddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadbdbffdadbdbffdadadaffdadad9ffdad9daffd9d9d9ffd9d9d8ffd9d9d9ffd9d8d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d8ffd7d7d7ffd7d7d8ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd5d6d6ffd5d5d5ffd5d5d6ffd5d4d5ffd5d4d5ffd5d4d5ffd5d4d5ffd5d4d4ffd5d5d5ffd4d4d4ffd5d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd5d5d4ffd4d4d5ffd4d4d5ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd6d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdbdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000100ff010001ff010101ff020101ff020201ff010202ff020202ff020202ff020202ff020101ff020101ff010101ff020202ff020201ff020201ff000101ff010000ff010001ff000000ff000000ff010100ff000000ff000000ff000000ff010100ff010101ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff010001ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fff6f6f6fff4f4f4fff3f2f3fff2f2f2fff0f0f0ffefefefffefefeeffefeeef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f2fff2f2f1fff1f1f1fff1f0f1fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff0f0f0fff3f3f3fff7f7f7fffbfbfafffcfcfcfffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffdfdfdfffcfcfcfffaf9fafff4f4f4fff1f2f1fff3f3f3fff2f2f2fff4f3f4fff3f4f3fff4f4f5fff5f4f5fff6f5f5fff6f5f5fff5f6f6fff5f6f6fff5f6f5fff6f6f6fff6f5f5fff6f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdbdbdbffdbdbdaffd9dad9ffd9dadaffd9d9d9ffd8d8d8ffd9d9d8ffd8d9d9ffd9d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd9d8d8ffd8d8d9ffd8d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d9ffd8d9d8ffd9d9d9ffd8d9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9daffd9dadaffd9dadaffdadadaffdadbdaffdbdadbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcddddffdcdcddffddddddffdededdffdededeffdfdedfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e4e3ffe4e4e3ffe4e3e4ffe5e4e4ffe4e5e4ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e9ffe9e9e9ffeae9eaffeae9eaffeaeaeaffebebebffebeaeaffeaebebffebebebffededecffedededffeeedeeffeeeeeeffefefeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f1f0fff1f0f0fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f5fff4f4f5fff5f4f4fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafffafafafffafafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefefefffffffffffffffefffffefffffffffefffefffefffffefefffffefffffefffffffffffefffffffffffffefffffefefffffefffffffefffffffffefffffffffffffffefffffffefefffefffffffffefefffefefffffefffefffffffffffefffefffffefffffefffefffffffefffffefffffefefefffdfcfdfff6f6f6ffececedffcdcdcdff949494ff737272ff5b5b5bff434343ff313132ff242424ff1b1b1bff131413ff100f10ff0d0c0dff0a0a0aff070707ff060605ff030303ff030303ff020202ff030303ff040303ff030303ff090909ff090909ff090909ff090909ff101010ff101010ff111010ff171617ff171717ff171716ff171716ff1c1c1cff1c1c1cff1c1c1cff1c1c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141314ff141414ff141515ff151415ff151616ff151616ff171717ff181818ff1d1d1dff1d1d1dff0f0f0eff070707ff070707ff040304ff040404ff030304ff030302ff020101ff040303ff080708ff111011ff303030ff535453ff747473ff9d9e9dffe4e4e4fff8f8f8fffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafbfffbfafbfffafafbfffafafafffafafafffafaf9fffaf9fafffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafffaf9fafffafafafff9fafafff9fafafffafafafffaf9f9fffaf9fafffaf9fafffafafafffafaf9fffafaf9fff9f9f9fff9faf9fff9f9f9fff9f8f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f9f9fff8f8f8fff9f8f9fff8f9f8fff8f9f8fff8f8f8fff7f7f7fff8f7f8fff8f8f8fffafafbfffbfbfbfffbfafafffbfbfbfffbfbfcfffbfbfbfffafafbfff9fafafff9f9f9fff8f9f8fff8f7f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff3f2f2fff3f2f3fff3f2f3fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffeff0efffefeeeeffeeedeeffeeeeeeffeeeeedffedededffecececffeaeaeaffe7e8e8ffe5e5e5ffddddddffd1d1d1ffc5c4c5ffb8b8b8ffa9a9a9ff9b9b9bff8a8a8aff7d7e7eff747474ff6f7070ff6d6c6dff686868ff656564ff5f5f5fff5c5c5cff5b5a5bff5a5a5aff59595aff585958ff565656ff535252ff515051ff4f4f4fff4b4b4bff414141ff353535ff2d2d2dff2c2b2cff2c2b2bff272727ff212121ff1e1e1dff1d1d1dff1c1c1dff181819ff141414ff131313ff131414ff161516ff191919ff191a1aff191919ff1a1a19ff201f20ff252424ff2a292aff313031ff393838ff424242ff484848ff474747ff444444ff444344ff484747ff4e4e4eff515050ff515151ff515151ff555554ff5a5a5aff605f60ff636263ff646565ff666667ff69696aff6d6c6dff6e6e6fff737272ff7b7b7bff828282ff909191ffa2a3a2ffb2b2b2ffbfc0bfffcececeffdcdcdcffe6e6e5ffe9e8e9ffeae9eaffecececffececedffececedffedededffeeededffeeeeeefff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff7f6f6fff8f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9faf9fffaf9f9fffaf9fafffafafafffafafafffbfafafffbfafbfffafbfbfffafafafff8f8f8fff8f7f7fff7f7f7fff7f8f8fff7f8f8fff8f7f8fff8f8f8fff8f7f8fff8f7f7fff8f8f8fff8f7f8fff7f8f8fff7f8f7fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f8fff8f8f7fff8f8f7fff8f7f7fff8f7f8fff8f8f8fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff9f8f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fffafafafffafafbfffafbfbfffbfbfafffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfdfffcfdfdfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfff9f9f9ffecedecffbbbbbbff7f7f7fff575756ff323333ff191818ff0b0b0cff050505ff020202ff020202ff030303ff030303ff040505ff040505ff080809ff161616ff161516ff1a1a1aff181819ff161616ff161616ff161616ff171716ff161616ff161616ff151615ff161615ff151515ff151515ff161516ff151515ff141415ff141414ff141313ff13131300000000000000000000000000000000ff1f1f1fff1e1f1eff1f1e1fff1f1e1fff181818ff181818ff181818ff121212ff121213ff121212ff121212ff101010ff0f1010ff100f10ff101010ff060707ff060707ff070706ff020101ff020101ff010102ff020202ff040403ff060605ff070707ff0b0b0bff111111ff191919ff232222ff2c2c2cff3d3c3cff515051ff616261ff7d7d7dffbababaffe5e4e4fff2f2f3fffafbfafffdfdfefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefefffffffffefffffefefffefefefffefefffffffefffffefffffffefffefffefefefffefffefffffefffffefefefffefefefffefefefffffffefffefefefffefefffffefefffffefefefffffffefffefffffffffefffffffffffffefffffffefffefffefefefffefefefffffefefffffefffffffefffffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefdfdfffefdfefffdfefefffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffafafbfffafafafffafaf9fff9f9f9fff9f9fafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f8f8fff8f8f8fff7f7f7fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f5f5fff6f6f5fff5f6f6fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f3f3fff3f3f2fff3f3f2fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f2f1fff2f1f1fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f0f0ffeff0f0ffefeff0ffefefefffefeeefffefeeeeffeeeeeeffeeedeeffedededffecedecffecececffecececffecebebffebebebffebebeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e8e8ffe8e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe6e7e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e3ffe4e3e3ffe2e3e3ffe2e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffddddddffddddddffdddcdcffdddcddffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadaffd9dad9ffdad9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d6ffd6d6d6ffd6d5d6ffd6d5d6ffd6d6d6ffd5d5d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d8d9ffdad9d9ffdadad9ffdbdbdbffdbdcdbffdcdcdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff010000ff010000ff000001ff000000ff000001ff000001ff000000ff000000ff000000ff000101ff010000ff000101ff010101ff020201ff020202ff030203ff030403ff040403ff040404ff030304ff040304ff040404ff040405ff050505ff060505ff050505ff040405ff030303ff020203ff020202ff020202ff020202ff020202ff020102ff010101ff010101ff020201ff010101ff010101ff000001ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000100ff010000ff010000ff010100ff000000ff010000ff000001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0f0fff1f1f1fff2f1f1fff2f1f2fff1f0f1fff1f0f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1ffeeeeeefff1f0f0fff4f3f4fff8f8f8fffbfbfbfffdfdfdfffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfffbfafbfff6f5f5fff2f2f2fff1f1f1fff3f4f4fff4f5f4fff5f5f5fff5f6f5fff6f5f6fff5f6f5fff6f6f5fff6f5f5fff6f5f6fff6f6f6fff5f5f6fff6f6f7fff6f6f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffddddddffdcdcdcffdbdcdbffdbdbdaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd9d9d8ffd8d9d9ffd9d9d9ffd8d9d8ffd9d8d9ffd8d9d8ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d8d9ffd9d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9daffd9dad9ffd9d9d9ffdad9d9ffdadad9ffd9dad9ffdadadaffdadad9ffdad9daffd9dad9ffdad9d9ffd9d9daffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdcffdcdbdcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffdddddeffdedddeffdededeffdedfdeffdededeffdfdfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e8ffe9e8e9ffe9e9e9ffe9eaeaffeaeaeaffebeaeaffebebebffebebebffebebebffebebecffecececffecededffedededffeeeeedffeeeeeeffefefeeffefefefffeff0effff0f0f0fff0f0f0fff1f0f1fff0f1f0fff1f0f0fff1f1f1fff2f1f2fff2f1f1fff2f2f1fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff8f8f8fff7f7f7fff8f7f8fff7f8f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffafafafffbfafbfffbfafafffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfcfcfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffbfafafffafafafffbfafbfffbfafafffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefdfefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffffffffffefefffffefefefffefffefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefffffffffefefffffefffffefffefffffefffffffefefffefffffffefefffffffefffffffffefffffffffffffefffffffefefffffffffffefffffffefefefffefefffffefffefffefefefffefefffffefffefffffefefffffefefffefefdfffbfcfbfff3f3f3ffe2e2e1ffafaeaeff777777ff626161ff4f4f4fff393838ff282727ff1d1d1dff141514ff0c0d0dff090a0aff080808ff050605ff040404ff070706ff070707ff060606ff040404ff030303ff030202ff030303ff030303ff030304ff090909ff090909ff090909ff090909ff111111ff101011ff101010ff171716ff161717ff171717ff16171600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0e0eff080707ff080707ff030403ff040404ff040403ff030203ff010101ff000000ff010101ff030303ff060606ff151515ff3d3e3eff616262ff818282ffbebebefff3f4f3fffafbfafffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffefefefffefdfefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffaf9f9fffafafafff9faf9fff9fafafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9fafffafafafffafafafffafafafffaf9fafff9fafafffafafafff9fafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f8fff8f8f8fff8f9f9fff8f8f9fff9f8f9fff8f9f9fff9f9f9fff8f9f9fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f6f6fff9f9fafffafafafffbfafafffafafafffafafafff9f9f9fff8f9f9fff8f8f8fff7f8f7fff7f7f7fff6f7f6fff6f6f6fff5f6f5fff6f6f6fff6f5f6fff6f5f5fff5f5f5fff4f5f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f2f2fff3f3f3fff3f2f3fff2f3f3fff3f3f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff0f0f0ffefefefffefefefffeeefeeffefeeefffeeedeeffecececffeaebebffeaeaeaffe9e9e9ffe7e7e7ffe5e4e5ffe2e1e1ffd9d9d9ffcacbcbffbfbfc0ffb1b1b2ffa3a4a3ff949494ff8a8a8aff838483ff7c7c7cff797979ff757574ff727372ff707170ff6e6e6eff6c6b6cff6b6b6bff6c6b6bff696969ff666666ff636262ff606060ff5b5b5bff545454ff4f5050ff4f4f50ff505150ff4c4c4cff434343ff3e3f3eff3e3f3eff3e3e3eff3c3b3cff363636ff333333ff323232ff383839ff3f3f3eff3d3c3cff393939ff3c3c3cff454545ff4a4a4aff4b4b4cff4f4f4eff525252ff575757ff5a5a5aff5b5b5bff5b5b5aff5d5d5cff616161ff646464ff656565ff676767ff696969ff6b6a6bff6d6d6dff727373ff757676ff787777ff7a7a7aff808080ff868586ff898989ff8f8f90ffa1a2a2ffacacacffbbbabbffcacbcaffd8d8d8ffe3e3e4ffe7e8e7ffe9e9e9ffebebebffececebffecedecffedededffeeeeeeffefeeefffefefefffefefefffeff0f0fff1f0f1fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f3f2fff3f3f4fff4f3f4fff3f3f3fff4f4f4fff3f4f3fff4f4f5fff5f5f4fff5f5f5fff5f5f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffafaf9fff9fafafffafafafffafaf9fffaf9fafffafaf9fffafafafffbfbfafffafbfbfffafafafffbfafafff8f8f8fff8f7f8fff7f6f7fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff8f7f8fff7f8f7fff8f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9fafff9faf9fff9fafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff8f8f9fff9f9f8fff8f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9faf9fffafaf9fff9fafafffafaf9fffbfafafffbfbfbfffbfbfcfffcfbfbfffcfdfdfffdfdfefffefdfdfffdfdfdfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffcfcfcfff4f4f3ffd3d2d3ff909190ff686867ff414141ff1f1f1fff0d0d0cff060606ff020202ff010001ff020101ff020303ff020203ff030303ff040504ff040505ff090809ff161616ff161616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff171818ff181818ff121312ff121212ff131313ff131213ff100f0fff101010ff0f0f0fff100f10ff070707ff070707ff070707ff020202ff020202ff020102ff020303ff030303ff030404ff040404ff030302ff040405ff080908ff0d0d0cff131312ff191919ff222221ff333232ff444544ff535253ff6c6b6bff9e9e9effd5d5d5ffeeeeeefff7f8f7fffdfdfdfffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefffefffffefefffefefefffffefefffefefefffefefefffefffefffefffefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffffffffffffefffffffefefffefffffffefefefffffefffffffffefffffefffffefefffffffefefffffffffffefefffffefefefffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffefdfdfffdfefdfffefdfefffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfafbfffafafafffafafafff9f9f9fffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f7fff7f7f7fff6f6f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f5fff4f4f4fff3f4f4fff4f4f3fff3f4f4fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff3f3f2fff2f3f2fff2f2f2fff2f2f1fff2f1f2fff1f2f1fff2f1f2fff2f1f1fff0f1f1fff0f0f1fff0f0f0fff0f0f0ffefeff0fff0eff0ffefefefffefefefffeeefefffeeeeeeffeeedeeffedededffecececffecececffebecebffebebebffebebebffebebeaffeaebeaffeaeaeaffe9e9e9ffeae9eaffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe4e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e4ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffdfdfdfffdfdedeffdededeffdddddeffddddddffdddddcffdcddddffdddcdcffdcdcdbffdcdbdcffdbdcdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffd9dadaffd9d9daffdad9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d8ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd7d7d7ffd6d6d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9dad9ffd9dadaffdbdbdbffdbdbdbffdbdbdcffdcdcdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010100ff000001ff010001ff010000ff010101ff010202ff010102ff020203ff020303ff030303ff040404ff050505ff060606ff070707ff080808ff090a09ff0a0b0aff0b0b0bff0c0b0cff0c0c0cff0c0c0cff0b0c0cff0c0b0bff0a0a0aff090909ff080808ff060707ff060607ff060606ff050505ff040404ff040403ff040404ff040404ff030303ff020102ff020101ff010101ff000100ff010001ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff000001ff000100ff010100ff010100ff000000ff000000ff010000ff000100ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f0f1fff1f1f2fff2f1f1fff1f1f1fff1f1f2fff1f1f1fff2f2f1fff0f1f1fff1f1f1fff1f1f0fff1f0f1fff1f1f0fff1f1f0ffefefeffff1f1f1fff5f4f4fffaf9f9fffbfcfbfffdfdfdfffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffcfcfcfff7f7f7fff4f4f4fff3f2f3fff4f5f4fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff6f5f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff5f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdeddddffddddddffddddddffdcdcdcffdbdbdbffdadbdbffdadadaffd9dadaffdadadaffd9d9d9ffd9dad9ffd9d9daffdad9daffdad9daffd9d9d9ffd9dad9ffdad9daffdad9d9ffdad9d9ffd9d9daffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9dad9ffdadadaffd9d9daffdadadaffd9dadaffdadad9ffdadadaffdadadaffdadad9ffdadadaffdad9daffdadadaffdadbdaffdadadaffdadadaffdadadaffdbdadaffdbdbdbffdbdbdaffdadadaffdbdbdaffdadbdbffdbdadaffdbdbdbffdbdadbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcdcddffdcdddcffdddddcffddddddffdddeddffdedddeffdededeffdddedeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe2e1e2ffe1e1e2ffe2e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe6e6e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffebebebffebebebffebebebffebebebffecebecffecededffedededffedededffeeeeeeffeeeeeeffefefeefff0f0f0fff0f0efffefeff0fff0f0f0fff0f1f1fff1f0f0fff1f2f1fff1f1f1fff1f2f2fff2f2f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f4f3fff4f3f3fff4f4f3fff3f4f4fff4f4f4fff4f5f4fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff7f6f7fff6f6f7fff6f7f6fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9fafffaf9fafffafafafffbfbfafffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffbfbfbfffafbfbfffafafafffafbfbfffafafafffbfafafffafbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefefefffefefefffefefefffefefffffefefffffffefffffefefefffefffefffefefffffffefefffffefefffefefffffffefefffefffffffefffefffffefefffefefefffefffffffefffefffffffffffefefffffefffffffffffffffefefefffefffefffefffefffefefffffffefffffefffffffffffefffffffffffffffffffffffefffefefefffffefffffefffffffffffffffefefefffefefefffefefefffdfdfcfff8f8f8fff0f0efffd3d3d3ff989898ff696a69ff535353ff424342ff303030ff202121ff181818ff121111ff0b0b0bff040404ff030303ff030403ff030303ff050504ff070707ff070607ff060707ff060707ff040303ff030303ff030202ff030303ff030303ff030304ff090909ff0a090aff090909ff090909ff101010ff111010ff10101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff080707ff040404ff040404ff030304ff030302ff010202ff020101ff000101ff000000ff000101ff010101ff060505ff262626ff4e4e4eff757576ff9a9a9affdbdadafff7f8f7fffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffdfdfdfffefdfefffefefefffefefefffffefefffefffffffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f9f9fff8f9f9fff9f8f8fff8f9f8fff9f9f9fff8f8f9fff8f9f8fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9faf9fffafafafffaf9fafffafafafffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fff8f8f8fff8f9f9fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff9f8f9fff8f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff6f7f6fff6f6f6fff7f7f7fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f8f9fff8f9f8fff8f8f7fff7f7f7fff6f7f7fff7f6f7fff6f6f6fff5f6f6fff6f5f6fff5f6f5fff6f5f5fff5f5f5fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff2f3f2fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff2f1f1fff1f2f2fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefefffeeeeedffedeeedffecedecffebebecffebeaebffe9e9e9ffe8e8e8ffe7e6e7ffe4e5e4ffe3e3e2ffdfdfdfffd6d5d6ffc9c9c9ffbbbbbbffb3b3b3ffabababffa5a5a5ffa0a0a0ff9b9b9bff989897ff929292ff8e8e8dff898989ff858585ff858585ff808080ff7b7c7cff757574ff727171ff6e6e6eff6b6c6cff6a696aff696969ff686867ff656665ff606161ff5e5d5eff5c5c5cff5c5d5cff5c5b5cff595a5aff555454ff535353ff575857ff59595aff595859ff595959ff5d5d5dff606160ff626262ff636263ff646464ff666666ff686868ff6a6a6aff6b6c6bff6e6e6eff717071ff727372ff747474ff777777ff7d7d7eff858685ff8c8b8bff909090ff959695ff9a9a9aff9f9fa0ffa6a6a7ffacacacffb1b1b0ffb4b4b4ffbabbbaffcbcccbffd4d4d5ffe0e0e1ffe7e7e7ffe9eae9ffeaeaeaffebeaeaffebebebffedececffedededffeeeeedffeeedeeffefefefffefefefffefefefffeff0f0fff0eff0fff0f0f0fff0f0f0fff1f0f0fff0f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f2f3fff3f3f3fff3f4f3fff4f3f3fff3f3f3fff4f3f3fff3f4f4fff4f4f4fff4f4f5fff5f5f5fff6f5f6fff6f6f6fff7f8f7fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffbfbfbfffafbfafff8f8f8fff7f7f7fff7f8f8fff8f8f8fff8f7f7fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff8f7f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff7f7f7fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff9f9fafff9faf9fffaf9f9fffafaf9fff9fafafffafafafffafafafff9fafafffafafafff9fafafffafafafff9f9f9fff9f9f9fff8f8f9fff9f8f9fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffafafafffafafafffafbfbfffcfbfbfffcfcfcfffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfcfdfff8f8f8ffe5e5e5ffa8a8a8ff7b7a7aff565556ff2d2d2dff0f100fff060606ff020202ff000101ff000000ff010101ff010201ff030303ff020203ff030303ff040504ff050504ff090909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121313ff131213ff121312ff121312ff100f0fff0f100fff10100fff0f0f0fff060706ff060607ff070607ff020202ff020102ff010201ff030303ff030203ff040404ff040404ff030303ff010101ff010201ff030303ff050405ff0a0b0aff0e0e0eff141413ff1d1d1eff2b2c2cff373737ff474747ff5f605fff818281ffb9b9b9ffe7e7e7fff5f5f5fffcfcfbfffefefefffefffefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffffefffefffffffffefefffefffffffffefffffefffffffefefefffffefefffefefefffefefffffefefffffefffffffffefefffefffefffefffffffffefffffefffefffefffefffffefefffefffefffffefefffefefefffefefefffefefffffefefffffffefffffefefefffefffefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffdfdfefffdfefefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffaf9fafffafafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f6fff5f4f5fff5f5f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f3f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f2f1fff1f1f1fff0f0f1fff0f0f0ffeff0f0fff0f0effff0f0f0ffefefefffeeefeeffeeeeeeffeeedeeffedeeeeffedededffecececffecebebffebebebffebebebffebebebffebebeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e4ffe4e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe1e2e1ffe1e1e2ffe1e0e1ffe0dfe0ffdfdfdfffdedfdeffdededeffdedddeffdedddeffddddddffddddddffddddddffdcdddcffdcdcdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadadaffdadbdaffdadadaffdad9daffdadadaffd9dadaffdadad9ffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d8d8ffd9d8d9ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdddddd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff010101ff010101ff010102ff010101ff020201ff030203ff030403ff050504ff050505ff070607ff070708ff090909ff0a0a0aff0b0b0bff0d0d0cff0f0f0fff121212ff151514ff161616ff191919ff1b1c1cff1e1d1dff1d1e1dff1a1a1aff171818ff141414ff141313ff121212ff101111ff0f0e0fff0d0e0dff0b0b0bff0a0a09ff090a09ff090909ff0a0a0aff070707ff050505ff040404ff030303ff020202ff010101ff000001ff000001ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff000100ff000100ff010100ff000000ff000000ff010000ff000000ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f2f1fff0f0f0fff2f1f1fff2f1f1fff1f1f2fff1f0f1fff0f1f1fff1f1f1fff1f0f0ffefefeffff2f2f2fff6f7f6fffafafafffbfbfcfffdfefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfdfcfffbfbfbfff7f6f7fff4f4f5fff3f3f3fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f7f6fff6f5f5fff5f6f6fff5f5f5fff5f6f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdededeffddddddffddddddffdcdcdcffdbdbdcffdbdbdbffdadbdaffdadbdaffdbdadbffdadbdaffdadadaffdadadaffdadbdaffdadadaffdadbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdadad9ffdadadaffd9d9daffdadad9ffdadadaffd9dad9ffdadadaffdbdadaffdadadaffdadbdbffdbdadbffdbdadaffdbdadaffdadadaffdbdbdaffdbdbdbffdadbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdcdbffdcdbdbffdbdcdbffdbdbdcffdcdbdcffdbdbdbffdcdcdcffdcdbdbffdcdcdcffddddddffddddddffdddeddffdeddddffdededeffdededeffdededfffdfdfdeffdededfffdfdfdfffdfdfdfffdfe0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e3e2ffe2e2e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e8e7ffe8e8e8ffe9e8e8ffe8e8e8ffe9eaeaffeaeaeaffebeaeaffebeaebffebebebffebebebffecececffecececffededecffededecffeeeeeeffeeeeedffeeeeeeffeeefeeffefefefffeff0effff0f0effff0f0f0fff0f1f1fff1f0f0fff1f1f1fff1f1f1fff2f1f2fff1f1f1fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff8f8f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafffaf9f9fff9f9f9fffafafafffafafafffbfafafffbfafafffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfafbfffbfafbfffafafafffbfbfafffafafafffafbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfefffdfefdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefffefffefefffffffffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefffffffffefffffffffefffffefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffffffffffefefffffefefffefefffffffffefffffffffffefefefffffffefffffffefffffffffffffffefffefefefffcfcfbfff5f5f5ffe8e8e7ffbfbfbeff858586ff646464ff4c4c4cff373837ff282728ff1b1b1bff101010ff0a0a0aff060606ff040504ff030203ff020202ff020302ff030303ff050505ff040505ff070607ff070707ff060607ff060706ff030403ff030303ff030203ff030303ff030303ff030303ff090a09ff090909ff090a0aff090a0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040403ff040403ff040403ff020203ff010202ff020101ff000100ff010001ff000000ff000000ff000000ff030303ff191919ff3c3b3bff666767ff888888ffb3b2b2ffeeeeeefff9f9f9fffdfcfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefefdfffefefefffefefefffffefffffefefefffefefefffefefefffefefdfffdfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfdfffdfcfdfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfafafffbfbfafffbfafafffafafbfffafbfbfffbfafafffafafafffaf9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f8f8fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff8f8f9fff8f9f8fff8f9f8fff8f9f8fff9f8f9fff8f9f8fff9f9f8fff9f9f9fff9faf9fff9f9f9fff9fafafff9faf9fff9f9f9fffafaf9fff9f9fafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f9fff9f8f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff9f9f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f8f8fff8f8f9fff8f9f9fff9f8f8fff8f9f8fff8f7f8fff7f7f7fff6f6f6fff7f6f6fff7f7f7fff8f9f9fff9f9f9fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f6f5fff5f5f5fff4f5f4fff4f4f3fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff1f1f2fff1f1f1fff0f1f1fff1f0f0fff0f0f0fff0f0f0fff0eff0fff0f0efffeff0efffeeeeeeffeeefefffeeeeedffedededffedededffecececffecebebffebeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe6e7e7ffe5e5e5ffe3e3e3ffddddddffdbdbdaffd1d2d2ffcfcfcfffcbcbcbffc8c9c8ffc5c4c4ffbfbfc0ffbbbcbcffb7b6b6ffb1b1b1ffacacadffa6a6a6ffa1a0a1ff9b9b9bff959494ff909090ff8c8b8cff868787ff818281ff7d7c7dff777777ff737474ff737273ff717171ff6f6f70ff6e6e6eff6e6f6eff6b6c6bff696969ff666666ff686868ff6b6b6bff6e6e6eff707070ff717171ff717171ff737372ff767675ff7b7b7bff808081ff858485ff89898aff8f8f8fff959495ff999999ff9f9f9fffa4a4a5ffacacacffb2b2b2ffb7b7b7ffbdbdbdffc1c0c0ffc5c5c5ffc9c9caffcdccccffd0cfcfffd5d4d4ffd9d9d9ffdfdfdfffe7e7e7ffe7e8e8ffe9e9e9ffeaeaeaffebebebffececebffebebebffececebffecececffededecffeeededffeeeeeeffeeefefffefeeeeffefefefffefeff0fff0f0f0ffefeff0fff0f0f0fff0f0f0fff1f1f1fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff6f6f6fff7f7f7fff8f9f9fff9f9f9fff9f9f9fffafaf9fff9f9fafffafafafffafafafffafafafffafafafff8f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f9fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff8f8f7fff8f8f7fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f8fff8f8f8fff8f7f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafafafff9fafafffaf9fafffafafafff9fafafff9faf9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff9f9f8fff8f8f9fff8f8f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafbfafffafafafffbfbfbfffcfbfbfffbfbfbfffcfdfdfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffcfdfcfffcfdfcfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffbfbfcfff1f1f2ffc1c1c1ff8a8a8aff6b6c6cff434343ff1c1c1cff080808ff020203ff010100ff000100ff000000ff000101ff020101ff010101ff030303ff030303ff030203ff050404ff040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f10ff0f100fff0f100fff0f100fff070607ff060706ff070706ff020101ff020202ff020202ff030303ff030303ff040403ff040403ff020203ff020203ff030203ff020202ff020203ff030303ff040404ff060606ff080809ff121211ff191919ff222222ff2a2b2bff3a3a3aff515151ff696a6aff9f9e9fffd9d8d8fff1f0f1fff9f9f9fffdfdfdfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffefefffefffefffffefffffffefffffefefefffffefefffefefefffefffefffffefffffefefefffefffefffffefefffffffffffefffffffefefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffefefefffefefefffefffefffefefffffefffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfefdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffaf9fafffafafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f7f8fff7f7f7fff6f6f7fff6f7f6fff6f6f6fff5f6f5fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff4f5f4fff4f4f4fff4f4f3fff3f3f4fff3f3f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff2f2f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f0f1fff0eff0fff0eff0ffefeff0ffefefefffefefefffeeefefffeeeeeeffeeeeedffedededffededecffecececffebecebffebebebffebebebffebebeaffeaeaebffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe3e4e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdeffdfdedeffdddddeffdddddeffdedddeffddddddffdcddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdbdbffdbdbdbffdbdadaffdbdadaffdadadaffdadadaffdadadaffd9dadaffdadad9ffdadad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d7ffd8d7d8ffd8d8d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d8ffd7d8d8ffd8d7d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d9d8ffd9d9d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9dadaffd9dad9ffdadad9ffdbdbdbffdbdbdbffdbdbdcffdcdcdcffddddddffdddddd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff000100ff000000ff000101ff010100ff010101ff020202ff030203ff030203ff040404ff050506ff080808ff0b0b0bff0c0c0cff0e0e0dff0f0f0fff111112ff131313ff161616ff191a19ff1f1e1eff252625ff2b2b2aff2d2d2dff303131ff343333ff353635ff363636ff353535ff333333ff2f2e2eff292929ff272727ff252525ff212121ff1d1d1cff1a1a1aff181818ff151616ff131213ff131312ff0e0e0fff0a0b0aff080808ff050605ff050404ff030303ff020201ff010101ff010101ff000000ff000101ff000100ff000000ff000000ff000000ff000000ff010001ff000000ff000001ff010000ff000000ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0f0fff1f1f1fff1f1f0fff1f1f1fff0f0f1fff1f2f2fff1f2f1fff0f0f0fff2f2f1fff1f1f2fff1f1f2fff1f0f1ffeeeeeeffeff0f0fff3f3f3fff8f8f8fffbfbfbfffcfcfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfdfffcfcfcfff9f9f8fff6f6f6fff4f4f3fff5f5f5fff6f6f5fff6f6f6fff6f6f5fff7f6f6fff6f6f6fff6f7f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffdededeffddddddffddddddffddddddffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdadaffdbdadbffdadadaffdbdbdbffdadbdbffdadadbffdadbdaffdadadaffdadbdaffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdbdbdbffdbdbdcffdcdcdbffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffddddddffdcddddffddddddffdededeffdededdffdededeffdededeffdededeffdedfdfffdfdfdfffe0dfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e4ffe4e4e4ffe4e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffebebeaffebebebffebebecffebececffecedecffecececffecededffeeededffeeeeeeffeeeeeeffefefeeffefefefffeff0efffeff0f0fff0f0f0fff1f0f0fff0f0f0fff1f0f0fff2f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f3fff4f3f4fff4f4f4fff4f5f5fff5f4f5fff4f4f5fff5f5f5fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff8f8f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafafafffaf9f9fffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffefdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefffefffefefefffffffffffefffefffffefffffefefefffefefffffefffefffefffffffffefefffffefefffefefefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffefefefffffefefffefffefffffefffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffefefffefefefffdfdfefffafaf9fff2f2f2ffdbdbdaffa1a2a2ff70706fff585858ff434243ff2b2b2bff1b1b1aff111011ff0a0a0aff060606ff040404ff030303ff020303ff020202ff020202ff030303ff030303ff030303ff040505ff040505ff070707ff060607ff060706ff070606ff040304ff030303ff030302ff030303ff030304ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040403ff040404ff030302ff020102ff010101ff010000ff010100ff000000ff000000ff000000ff000001ff030303ff101110ff2b2b2cff535353ff747474ff939393ffcdcdcdfff5f5f6fffbfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfefefffefdfdfffefdfefffefefefffffffffffefefefffdfefefffdfefdfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfbfffcfbfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafbfbfffbfafafffbfafbfffafafafffafafafffafafafffafafafff9f9fafffaf9f9fff9f9fafff9f9f9fffafafafff9f9fafff9f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff8f8f9fff8f9f8fff9f8f8fff9f8f9fff8f8f8fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fffafafafffaf9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff8f9f9fff9f9f8fff8f9f9fff8f9f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff9f8f8fff8f8f9fff8f8f8fff9f9f8fff8f8f9fff8f8f9fff8f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f8fff8f9f9fff9f8f8fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f6f6fff8f7f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff3f3f3fff3f3f4fff3f3f2fff2f3f3fff2f2f2fff2f2f2fff1f1f1fff1f2f2fff1f1f1fff0f0f1fff0f1f0fff0f0f0fff0f0efffefeff0ffefefefffefefefffefefefffefeeefffeeeeeeffeeedeeffedecedffededecffebececffebebebffeaebebffeaeae9ffe9e9e9ffe8e8e8ffe8e8e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e3e2ffe2e3e3ffe1e1e1ffdfdfdfffdcdcdcffd9d8d8ffd6d5d5ffd3d3d3ffcececeffc9c8c8ffc4c4c4ffbebfbfffb9b9b9ffb4b4b4ffaeadadffa8a7a8ffa2a3a2ff9e9d9dff999a9aff969696ff929191ff8c8c8dff8a8a8aff888887ff828282ff7e7e7dff7a7a79ff7e7e7eff848384ff888888ff8c8c8cff8f8f8fff929293ff969796ff9a9b9bffa1a1a1ffa7a7a7ffadadadffb4b5b5ffbbbbbbffc2c2c2ffc6c7c6ffccccccffd3d3d2ffd9d9daffdadadaffdbdbdbffdcdcdcffdededfffe0e0e0ffe2e2e2ffe2e2e2ffe3e3e2ffe4e4e4ffe6e6e6ffe7e8e8ffeaeae9ffeae9e9ffeaeaeaffebebeaffebebebffecececffecececffededecffededecffedeeedffeeeeeeffefeeeeffeeeeeeffefeeeefff0efeffff0eff0ffefeff0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff2f3f2fff2f2f2fff2f3f3fff3f3f3fff4f3f4fff3f3f4fff3f4f4fff4f4f3fff4f3f4fff4f4f3fff4f5f4fff4f4f4fff6f5f6fff7f7f6fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffbfafbfffafafafff7f8f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff9f8f9fff9f8f8fff8f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff7f7f8fff8f8f7fff8f7f7fff8f8f8fff8f8f7fff8f8f8fff7f8f7fff7f8f7fff8f8f7fff8f7f8fff7f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafff9fafafffaf9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f8f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fffafafafffafafafffbfafafffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffdfdfdfffcfdfcfffdfcfdfffdfcfcfffcfcfdfffdfdfcfffcfdfdfff7f6f6ffdcdbdbff9c9c9cff7a7b7bff5c5c5cff343435ff141514ff050606ff010100ff000000ff000000ff010000ff000000ff010001ff010101ff010101ff020202ff030302ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070607ff070706ff070706ff020201ff020202ff020202ff030203ff030302ff030304ff040403ff030303ff030202ff030303ff020202ff030303ff020303ff010202ff020202ff020202ff040403ff070708ff0a0909ff0c0c0cff171817ff252425ff363636ff4a4a4aff606060ff868585ffc2c2c2ffecececfff5f6f6fffdfefdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefffffefefefffffefefffffffefffffefffffefefffffffffefffffffffffefffefffffffffffffefffffffefefffefefffffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffffefffffefefefffffffefffefefefffffefffffefefefffffefffffefefefffefefffffefffefffefffffffffefefffffefefffefefefffefffffffefefffffefefefffefefefffdfefefffdfefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfbfbfffbfafafffbfafafffafafafff9f9fafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f8f8fff8f7f8fff7f8f8fff7f8f8fff8f7f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff0f0f0fff1f1f0fff0f0f0ffeff0f0ffeff0f0ffeff0efffefefefffeeeeefffeeeeeeffedededffedededffedececffecececffececebffebecebffebebebffebeaebffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e3ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfe0ffdfe0dfffdfdfdfffdfdedeffdfdedeffdededeffdededeffdddedeffddddddffddddddffdcddddffdcdddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdcffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d9ffd9d8d8ffd9d9d8ffd9d8d9ffd8d8d9ffd9d8d8ffd8d8d9ffd8d8d8ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd8d8d9ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdadadbffdadadaffdbdcdcffdcdbdbffdcdcdcffdddddcffdddedeffdedfdfffdededf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff010001ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff010001ff010101ff020102ff020202ff040304ff050505ff080807ff0a0a0bff0e0e0eff121313ff191918ff1c1c1cff1f1f20ff222121ff262626ff2c2d2dff313130ff353534ff3b3b3aff404140ff454444ff474747ff484848ff494949ff4a4a49ff494949ff484849ff494949ff4a4a4aff474747ff454545ff424142ff3e3e3eff3a3a3bff363636ff323232ff2f3030ff2c2d2dff272626ff1c1c1cff151615ff111010ff0c0b0cff090908ff060605ff040404ff030303ff010101ff010001ff000000ff000001ff000000ff000101ff010000ff010000ff000000ff010101ff000101ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f1fff1f2f1fff2f2f1fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f1f2fff1f2f1fff0f1f1fff2f1f1fff2f1f1ffeeeeeefff1f1f1fff4f4f4fff8f9f9fffbfcfbfffcfdfdfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffdfdfcfffafafafff7f7f7fff5f4f4fff6f6f6fff5f6f5fff6f7f6fff6f6f6fff7f6f6fff5f5f5fff6f5f5fff6f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f6fff5f6f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0dfffdfdfdfffdedfdeffdddddeffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdbdcdcffdbdcdbffdbdcdcffdcdcdcffdcdbdcffdbdbdbffdbdcdbffdcdbdbffdbdbdbffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdadbffdbdadbffdbdbdbffdbdbdbffdcdcdbffdbdbdcffdcdcdbffdbdbdcffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdddcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcddddffdddcddffdddcddffdddddcffdddcddffddddddffddddddffdddddcffdcddddffddddddffddddddffdededeffdededdffdededeffdfdedfffdfdfdeffdfdedeffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffeaeaeaffebebebffebebebffebececffecececffecececffedececffedededffedeeedffeeeeedffeeeeeeffeeeeeeffefefefffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff1f2f2fff2f2f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f7fff7f7f7fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f8f8fff8f9f9fff8f9f8fff9f9f8fffaf9f9fffaf9fafffafaf9fffafafafffafafafff9fafafffbfafafffafafafffbfbfbfffafbfbfffbfbfbfffcfcfbfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffafbfbfffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffdfdfefffefefefffefdfefffefefefffefefefffefffefffefefefffffffffffefffffffefffefffefffffffffffffffffefffffefefefffefffefffffefefffffefefffffefefffefffefffffefefffffffffffefffefffffefefffffefffffefefffffffffefffffefefffffffefffefefffffffffefffefefefffefffffffefffffffefffffffffffefffffefffffffefefffffffffffefffefffefffefffcfdfdfff6f6f6ffecececffcbcccbff949394ff636263ff3f3f3fff222223ff131313ff0c0c0cff090a09ff070708ff040405ff020202ff020202ff020201ff020202ff020202ff030302ff030202ff030403ff030303ff030403ff040405ff050405ff070707ff070707ff070707ff070607ff030404ff030303ff03030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020203ff010201ff010101ff010101ff010100ff000000ff000000ff000001ff000000ff010101ff020302ff0a0a09ff201f20ff414141ff605f5fff808080ffa5a5a6ffe5e5e5fff7f7f8fffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfefdfffefdfdfffefefdfffefdfdfffdfefdfffefefefffefefefffcfdfdfffdfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfafffafafafffbfbfbfffafbfafffafafafff9fafafff9fafafff9f9fafffafafafffafaf9fffafafafffaf9fafffafaf9fff9f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff8f9f9fff8f8f8fff9f9f8fff8f9f8fff8f9f8fff8f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f8f9fff9f9f8fff9f8f8fff9f9f8fff8f8f9fff9f9f8fff8f8f9fff8f9f9fff8f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f9f9fff9f8f9fff8f8f9fff9f9f8fff8f8f8fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff7f7f7fff7f7f6fff7f6f6fff7f7f6fff7f7f7fff7f8f7fff7f7f7fff7f6f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff0f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0effff0efefffefefefffeeeeefffefeeeeffeeedeeffedeeeeffecededffedededffededecffecebecffebebebffebebebffe9eae9ffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e7e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e3e2ffe2e2e1ffe1e2e2ffe1e2e2ffe2e2e3ffe1e1e1ffdededeffdbdbdbffd8d7d8ffd5d5d4ffd0cfd0ffcbcbcaffc6c6c6ffc2c3c2ffbdbdbeffb9b9b9ffb5b5b5ffb1b0b1ffabababffa6a6a6ffa2a3a3ff9f9f9fffa3a3a2ffa6a7a6ffababaaffafb0b0ffb5b5b5ffbababaffc0c0c0ffc5c5c5ffcbcbcbffd2d2d2ffd8d7d7ffdbdcdbffdfdedeffe0e1e1ffe1e2e1ffe2e2e1ffe1e0e1ffe1e1e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e3ffe4e3e3ffe4e4e4ffe5e6e6ffe6e6e6ffe7e7e7ffe9e9e8ffe9e9e9ffebeaeaffebebebffebebeaffebebebffebecebffecebecffecececffedededffeeededffeeedeeffeeeeeeffeeeeeeffefefefffefefefffeff0efffeff0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f2f1fff2f1f2fff2f2f1fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff5f5f5fff6f6f6fff7f8f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9fafff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f8f8fff7f8f7fff8f8f7fff9f8f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f8f8fff8f9f9fff8f9f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff7f8f8fff7f7f7fff8f7f8fff7f8f8fff8f7f8fff7f7f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9faf9fff9f9fafff9f9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff9f8f8fff8f9f8fff9f9f9fff9fafafff9faf9fffaf9f9fffaf9fafffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfcfcfff9f9f9ffebebebffb6b5b5ff858585ff686968ff4a4949ff292929ff0f100fff040403ff010001ff000000ff000000ff010000ff010100ff000001ff010000ff010101ff010202ff020303ff030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010202ff020202ff010202ff030302ff020303ff040404ff040404ff030303ff020302ff030303ff020202ff030202ff020302ff030202ff020202ff010201ff010101ff020101ff020203ff040403ff040404ff080808ff0f0f0fff1a1a1aff292929ff3d3e3eff595959ff747574ffa9a9a9ffdededefff6f5f5fffafafafffdfdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffffffefffefffefffefffefffffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffffefffffffffffffffefffffefffffffefefefffffffefffefefefffefffefffefffffffffffffffffefffffefefefffefffefffefefefffffefefffffefefffefffefffefefefffefffffffefefefffefefdfffefdfefffefdfefffefefdfffefefdfffefefdfffdfdfefffefdfdfffdfdfdfffdfefefffdfefdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffafafafff9fafafff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f8fff7f7f8fff7f7f7fff7f6f7fff6f6f7fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f4f3fff4f3f3fff3f4f4fff3f3f3fff3f3f2fff3f2f3fff3f2f3fff3f3f2fff3f2f2fff2f2f2fff1f2f2fff2f2f1fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff0f0f0fff0eff0fff0efeffff0efefffeeefeeffeeeeeeffedededffedececffececedffecedecffecebecffecebecffebecebffebebebffebebebffeaebeaffeaeae9ffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe3e4e3ffe2e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e1ffe0e0e0ffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdedfdeffdededeffdededeffdddeddffdeddddffddddddffddddddffddddddffddddddffdddddcffdcdcddffdddcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdbdbdcffdcdbdbffdcdbdbffdbdbdaffdadbdaffdadadaffdadadaffdadadaffdadadaffdad9daffdadadaffdadad9ffd9d9d9ffdadadaffd9dad9ffd9dad9ffd9d9daffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9daffdadadaffdad9daffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffddddddffdeddddffdedfdeffdfdedeffdfdfdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000001ff000001ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010001ff010001ff010100ff020101ff020202ff030303ff060605ff080708ff0b0b0bff0e0f0fff141515ff1c1c1bff242324ff2d2d2cff343434ff3d3e3dff404040ff454545ff484848ff484748ff494949ff4e4d4eff505051ff535352ff545454ff555555ff555555ff565655ff565757ff565656ff545454ff535353ff525252ff525251ff515051ff50504fff4f4f4fff4f4f4fff4e4d4eff4c4c4cff474748ff424242ff373737ff2c2b2cff232323ff181717ff131414ff0e0e0eff0a0a0aff060706ff040403ff020202ff020102ff020102ff010101ff010101ff010101ff010100ff010000ff000100ff000000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff2f2f2fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f2f1fff1f0f0ffefefeffff2f1f1fff5f6f5fffafafafffcfcfcfffdfdfdfffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefdfffdfdfdfffbfbfbfff8f7f8fff5f6f6fff4f4f4fff6f6f6fff6f6f6fff5f5f5fff6f6f6fff5f6f5fff5f6f5fff5f5f6fff5f5f6fff5f5f5fff6f6f6fff5f6f5fff5f5f5fff5f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdeffdfdedeffddddddffddddddffddddddffdddcdcffdddcdcffdddcdcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdddddcffdcdddcffdddcdcffdddcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdbdcdcffdcdcdcffdbdbdcffdcdcdbffdcdbdcffdbdcdcffdbdbdbffdbdbdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdddcdcffdcdcddffdcdddcffddddddffdddcdcffdddddcffddddddffddddddffdddeddffddddddffddddddffddddddffdededdffdddeddffdeddddffdeddddffdededdffddddddffdededdffdddeddffdeddddffdededdffdededeffdededeffdfdedfffdedfdfffdfdfdfffdfdfdfffe0dfdfffe0dfe0ffe1e1e0ffe1e1e0ffe1e1e0ffe1e0e1ffe1e2e2ffe2e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e9e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebeaeaffebebebffecebebffecececffecececffedecedffedededffeeededffeeeeeeffeeeeeeffefefeeffefefeeffefefefffeff0effff0f0f0fff0f0f0fff1f0f0fff1f0f1fff1f1f1fff1f1f1fff2f2f1fff1f2f1fff2f2f2fff3f3f2fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f3f4fff5f4f4fff5f4f4fff5f5f4fff5f5f5fff5f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f9f9fff8f8f8fff8f8f9fff9f9f8fff9f9f9fff9fafafff9faf9fff9fafafffafafbfffafafafffbfbfafffafafbfffbfafafffbfafbfffbfbfbfffbfbfbfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffafbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfefefffefdfdfffefefefffefefefffefefefffffffffffefffffffefffefffffffffffefffffffffefefffffefffffffefefffefefefffefffefffffffefffefefefffefefefffefefffffffefefffffefffffefffffffefefefffefefefffefefffffefffefffffffefffefefffffffefefffefefffffefefefffefefefffefffefffffefffffffefefffffffefffffffffffcfdfcfff6f6f5ffe2e1e1ffafb0b0ff797a79ff4d4d4cff262726ff191919ff101010ff090909ff060505ff040404ff020302ff010101ff010100ff000001ff000101ff020202ff010202ff010101ff020202ff020202ff030303ff040403ff040303ff050505ff050405ff070707ff070606ff06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff020101ff010001ff010101ff000000ff000000ff000100ff010000ff010100ff010101ff020202ff060606ff161616ff303030ff4f4f4fff6f6f6fff919191ffc1c1c0fff2f2f1fffafafafffdfcfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffefdfdfffefdfdfffdfdfdfffefefdfffefefdfffdfefefffefefefffdfdfefffdfdfcfffdfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffbfcfbfffcfcfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfafbfffbfafbfffbfbfbfffafafafffafbfafffafafafffafafafffafafafffaf9fafff9fafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f7f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f9fff8f8f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff8f8f9fff8f8f9fff8f9f8fff9f9f9fff8f8f9fff9f8f8fff9f8f9fff9f9f8fff9f8f9fff8f9f8fff9f9f9fff9f9f9fffaf9f9fffafaf9fff9f9f9fffafaf9fff9f9f8fff8f9f9fff9f9f8fff9f9f8fff8f9f8fff9f8f9fff9f8f9fff9f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f7f6fff7f7f7fff7f7f6fff7f6f6fff6f6f7fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff0f0f0fff0f0f0ffeff0f0ffefeff0ffefefefffefefefffeeeeefffefeeeeffeeeeeeffeeeeedffedededffedededffecececffecebebffebebeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe7e8e8ffe7e7e7ffe7e7e6ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e3e4ffe2e3e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdeddddffdcdcddffdededdffdcdbdbffd9d9d9ffd7d6d7ffd3d4d4ffcececeffc8c8c8ffc6c6c6ffc8c8c8ffc8c8c9ffcacacaffcfcfcfffd5d5d4ffd9d9d9ffdddcdcffdfdfdfffe0e0dfffdfdedeffdfe0dfffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e6ffe7e6e7ffe8e8e7ffe8e8e9ffe9eae9ffeaeaeaffebebebffecebebffececebffecececffededecffedececffecededffedededffeeeeedffeeeeeeffefeeeeffefefeffff0efeffff0efeffff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff1f2f1fff1f1f1fff2f2f2fff3f2f2fff2f2f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f9f9fff9f9f8fff7f6f6fff7f6f6fff7f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f8fff9f8f8fff9f8f9fff8f9f9fff8f8f8fff8f8f9fff8f9f9fff8f9f8fff9f9f8fff8f8f9fff9f8f8fff8f8f9fff9f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f8f7fff8f8f7fff7f8f7fff8f7f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f9f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffafafafffafafbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfff4f4f3ffd0d0d0ff959695ff757574ff555555ff373737ff1b1b1bff0a0a0aff030303ff010101ff000100ff000101ff000000ff000100ff010100ff000001ff010000ff010102ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030302ff040404ff040404ff030302ff030303ff030302ff020202ff030302ff030302ff020303ff020202ff020202ff020202ff010101ff000000ff000000ff000101ff010202ff040404ff080808ff0b0b0cff101010ff181819ff2a2929ff4c4b4cff656564ff898989ffd7d6d7ffefeeeefff8f8f8fffcfdfcfffefffefffffefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffefefefffffffefffefffefffffefefffffffefffffefffffefffffffffffffffefffefffefefefffefefefffffefefffefefffffffffefffffffefffefffefffffefefffefffffffffefefffefefefffffefefffefefefffefffffffefefffffefefefffffffffffefffffffffffefffffffffffffefefffefefefffefffefffffffefffefefefffefefefffefefefffffefefffefefefffefefefffdfefdfffdfdfefffdfdfefffdfefdfffefefdfffdfdfefffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffbfafafffafafafff9faf9fff9f9f9fffafaf9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff3f3f4fff3f3f4fff4f3f3fff3f3f3fff3f3f3fff2f3f2fff2f3f3fff2f2f3fff2f3f2fff2f2f2fff1f2f2fff2f1f1fff1f1f1fff1f1f0fff0f0f1fff0f0f0fff0f0f0fff0efeffff0efefffefefefffeeeeeeffeeeeedffeeededffecededffecedecffededecffecececffecebecffecebebffebebebffebeaeaffeaebeaffe9eaeaffeae9e9ffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0dfffe0e0dfffdfdfdfffdfdfdfffdededfffdfdedeffdededeffdededeffddddddffddddddffdddddeffddddddffddddddffdcddddffdddcdcffdddcddffdddcdcffdcdcddffdcdddcffdcdcdcffdcdbdcffdcdcdbffdcdcdcffdbdbdbffdbdcdbffdbdbdaffdadbdbffdadbdaffdbdbdaffdadbdaffdadadaffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffd9dad9ffd9d9d9ffdadad9ffdad9d9ffd9d9daffdadadaffdadadaffdadadaffdadadaffdadbdbffdadadaffdbdadaffdbdadbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdcdbffdcdcdbffdcdcdcffdcdcdbffdddddcffddddddffdfdfdeffdedfdfffdfdfdfffdfdfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000100ff000100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010101ff010101ff010101ff020203ff040504ff080808ff0b0b0cff100f0fff151515ff1f1e1eff292929ff333433ff3c3c3cff454444ff4b4b4aff515151ff535353ff545454ff545353ff535353ff555555ff585857ff595959ff5a5959ff5a5959ff595959ff595858ff5a5a5aff5b5b5bff5c5b5bff5a5a5aff585758ff565757ff575757ff575757ff575757ff585858ff595858ff585859ff595958ff565655ff545454ff504f4fff474748ff403f3fff2f2f2fff262626ff1e1e1eff171717ff0f0f10ff090909ff060706ff040404ff040403ff030303ff030202ff020201ff020201ff010101ff000101ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f3fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f2f2fff1f2f2fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff0efeffff3f3f2fff8f8f7fffafbfbfffcfcfcfffdfdfefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefdfdfffcfcfcfff9f9f9fff7f7f6fff4f5f4fff6f5f5fff6f5f6fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff4f4f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe1e1e0ffe0e0e0ffe0dfdfffdfdfdfffdededfffddddddffdeddddffdddddeffdddeddffddddddffddddddffddddddffddddddffdddcddffddddddffddddddffddddddffdddddcffdcdcdcffdcdddcffdcdddcffdcddddffdcdddcffddddddffdcdcdcffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdddcddffdddddcffdddddcffddddddffddddddffddddddffddddddffdddddeffdededdffdeddddffdededdffdededdffdededdffdededeffdededdffdedddeffdedddeffdededeffdededeffdededeffdededeffdededeffdededeffdededfffdfdfdeffdededfffdededeffdededfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e1ffe2e1e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e7e6ffe6e7e6ffe6e7e7ffe7e8e7ffe8e8e8ffe7e8e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeaeae9ffeaeaebffebeaeaffeaebeaffebebebffecececffecedecffecededffedededffeeededffeeededffeeeeeeffefeeeeffefefeeffefefeffff0f0effff0eff0fff0f0f0fff0f1f0fff0f1f1fff1f1f1fff2f2f1fff1f2f2fff1f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff4f4f3fff4f3f3fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff7f7f7fff8f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafbfffafafafffbfafafffbfafbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffefdfdfffdfefefffefefefffefefefffffffffffffefefffffffffffffefefffffefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffefffefffffffffffefffefffffefffffefffefffffefefffffefefffefefffffefdfefffefefdfffefefefffefefefffefefefffefefefffffefefffffffefffefffffffefffffffffffefffffefefffdfdfdfff6f6f6ffdadad9ff7d7c7cff4a4a49ff383839ff212021ff141514ff0b0c0cff050505ff030303ff010202ff000101ff000001ff000100ff000000ff000000ff010102ff010201ff020202ff020202ff010202ff030302ff020202ff030303ff030303ff030304ff040504ff05040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000001ff000000ff000000ff000101ff010101ff010101ff020202ff010201ff010102ff040404ff0f0f0fff242323ff404041ff60605fff828383ffa2a2a1ffdadadafff6f6f6fffcfcfcfffefdfdfffdfefefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafbfffbfbfafffafafafffafafafffaf9fafffafafafffafafafffaf9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff9f8f8fff9f8f8fff8f8f8fff9f9f9fff9f8f9fff9f9f8fff9f8f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff9f8f8fff9f8f9fff9f9f8fff8f9f8fff8f8f8fff9f8f9fff9f9f9fff8f9f9fff9f9fafffaf9f9fffaf9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f9fff9f9f8fff8f9f9fff8f8f9fff9f9f8fff8f9f9fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff7f7f7fff7f7f6fff7f7f7fff6f6f7fff6f6f6fff6f5f6fff5f6f6fff6f6f5fff5f5f5fff5f5f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f2f3fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f0f0ffefeff0fff0efeffff0efefffefeff0fff0efefffefefefffefefefffefeeefffeeefeeffedeeeeffededeeffededecffecebecffebebebffebebeaffeaeae9ffe9e9e9ffe9e9e8ffe8e7e8ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e1e0ffe0dfdfffdedfdeffdddedeffddddddffdddcdcffdbdbdcffdadadaffdbdbdbffe0e0e0ffdeddddffddddddffdfdedeffdfdfdfffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e2e2ffe2e2e2ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe6e5e6ffe7e7e7ffe8e8e8ffe9e9e8ffeae9eaffeaebeaffebebebffebececffecececffecececffecececffededecffededecffedededffeeeeedffeeedeeffeeeeeeffefefeeffefefefffefefeffff0f0f0fff0f1f1fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff3f3f3fff4f4f4fff4f4f5fff4f4f4fff5f4f4fff4f5f5fff5f5f4fff4f4f4fff5f5f5fff7f6f6fff7f7f7fff8f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f7f6fff6f7f6fff6f7f7fff7f7f7fff8f8f8fff7f8f8fff9f8f9fff8f9f8fff9f8f8fff9f9f8fff8f8f9fff8f8f8fff9f8f8fff9f8f9fff9f9f8fff8f9f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f7f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f9f9fff9f9f9fff9f9fafff9f9f9fffafafafff9fafafffafafafffafafafffafafbfffafafafffbfbfafffbfbfcfffcfbfbfffbfcfbfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfff7f7f6ffe2e2e2ffabacabff838483ff656566ff474746ff282828ff111111ff060606ff020202ff020101ff020201ff000001ff010000ff000000ff000001ff010000ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030303ff030302ff020202ff020302ff020302ff020303ff020202ff020202ff010202ff010101ff010101ff010000ff000000ff000001ff000000ff020201ff040304ff050505ff070707ff0c0c0bff141414ff222222ff333434ff454545ff616160ffaeaeaeffecebebfff8f7f7fffdfdfcfffefefefffffffefffefefffffefefefffefffefffefefffffefefefffffffefffefffffffefffefffffefffffffffffffefefffffefefefffefefffffffffefffffffefffffefefffefefefffffffefffefffffffffefefffefffefffefffffffefffefffffefefffefffffffffffffffefefefffffffffffffefefffffefffffffefefffefefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffefffefffffffffffefefefffffefffffefefefffefefefffefefefffdfdfefffdfdfdfffefdfdfffefdfefffefdfdfffdfefdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffafbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff8f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f4fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f4f4fff3f4f3fff4f3f3fff3f3f3fff2f2f3fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0effff0efefffefefefffefeeeeffeeeeedffeeeeeeffedededffedecedffecececffecececffebececffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdedddeffdededdffdedddeffdeddddffdddeddffddddddffddddddffddddddffdcddddffddddddffdddddcffdddcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdadbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadbffdadadaffdbdbdaffdbdadaffdadadaffdbdbdaffdadbdbffdbdbdaffdbdbdbffdbdbdbffdadbdaffdbdbdbffdbdbdcffdbdcdbffdbdbdbffdbdcdcffdcdbdbffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcddffdddcdcffdddcddffdddeddffdedfdeffdedfdfffdfdfdfffdfdfe0ffdfe0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff010101ff020202ff030303ff030302ff020203ff040404ff0a0a09ff0f0e0fff151514ff1f1f1eff292929ff353434ff404040ff4a4a4aff505151ff565655ff585858ff5b5b5bff5b5b5aff595958ff595959ff5a5a59ff5b5a5bff5c5c5cff5c5c5cff5a5b5bff5a5a5aff5a5a59ff595959ff595959ff5a5a5bff5b5c5bff5b5b5bff595959ff585859ff595959ff5a5a59ff595959ff595959ff5a5a59ff595a5aff5b5b5aff5b5b5bff5a5b5bff595a59ff585757ff545454ff4b4b4bff404141ff363636ff2b2b2bff1f1f1fff151415ff0e0e0eff0a0a0bff090909ff070606ff040404ff030303ff020302ff010202ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f2f1fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff2f1f2fff2f1f1fff0f0f0fff1f1f1fff1f1f1ffeeeeeefff0f0f0fff4f4f4fff8f9f9fffbfbfcfffdfdfdfffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefdfffdfcfdfffafafbfff7f7f7fff4f5f5fff3f3f3fff6f6f5fff5f6f6fff5f5f5fff5f5f6fff6f6f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff5f4f4fff4f4f4fff4f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e1e1ffe0e1e0ffe0e0e1ffe0e0e1ffe0dfe0ffdfdedfffdededeffdededeffdededeffdededeffdededeffdededdffdddeddffdededeffdddddeffdedddeffdddedeffdededeffddddddffddddddffddddddffdddeddffddddddffddddddffdddddcffddddddffdddcdcffddddddffdddcdcffdcdcddffdcdcddffddddddffddddddffdddddeffddddddffdedddeffddddddffdededdffdedddeffdededdffdededeffdededeffdededeffdfdfdeffdededfffdededeffdedfdeffdedfdeffdededeffdededeffdfdfdeffdedfdfffdededfffdfdedfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffe0dfdfffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e6ffe6e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaebebffebebeaffebebebffecebebffecedecffedecedffededecffedeeeeffeeededffeeeeeeffefefeeffefefefffefefefffefefefffeff0effff0f0f0fff0f0f0fff1f1f0fff0f1f1fff1f1f2fff1f1f2fff2f2f1fff2f2f1fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff2f3f3fff3f3f3fff4f4f3fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f4f5fff5f5f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f7f7fff7f7f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffbfbfbfffafafafffafbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffffefefffefffffffefffffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffefffffefffefffffffffffefefefffdfdfdfff7f7f6ffd3d3d4ff565656ff1f1f1fff1a1b1aff131313ff0d0d0eff080807ff030404ff010102ff010001ff010100ff000100ff000000ff000000ff000000ff000100ff000001ff020101ff020202ff020201ff020202ff020202ff020203ff020203ff040303ff030303ff030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010101ff010100ff010000ff020102ff020201ff020201ff010102ff020202ff0b0b0bff1b1a1aff343333ff505050ff727172ff909090ffb8b7b8ffecebebfff8f8f8fffdfdfdfffdfdfdfffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfdfffefdfdfffdfefefffefefefffdfefefffefefefffefefdfffdfefdfffdfcfcfffdfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfbfbfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfafffafafafffbfafafffafafafffafbfafffafafafffafafafffafafafffafaf9fffafaf9fff9faf9fff9f9fafff9f9fafff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff9f8f8fff8f9f9fff9f9f9fff8f8f9fff9f8f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff8f8f8fff8f9f9fff9f9f8fff9f9f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9fafafffaf9f9fffafaf9fffafaf9fff9f9fafff9f9f9fff9f9f9fff8f9f9fff8f8f8fff9f9f9fff9f9f8fff8f8f9fff8f8f9fff9f8f9fff9f9f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff7f7f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f5f4fff5f5f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f0fff1f1f1fff1f1f1fff0f0f1fff0f0f1fff0f0f1fff0f0f0fff0f0f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0ffefefefffefefefffefefeeffeeeeeeffedededffecedecffecececffebebebffebebebffebebebffeaeaebffeaeaebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e4e5ffe4e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffeaeaeaffebebeaffecebecffecececffecedecffedecedffedededffeeeeeeffeeededffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffefefeffff0f0efffeff0f0ffefeff0fff0f0f0fff0f0f0fff1f1f0fff1f0f0fff1f0f1fff1f1f1fff1f2f1fff1f2f2fff2f2f2fff3f2f2fff2f2f2fff3f3f2fff2f3f3fff3f3f4fff4f4f4fff5f4f5fff5f4f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff6f6f6fff7f7f7fff5f5f6fff6f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f7fff7f7f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff9f8f9fff8f8f8fff9f9f8fff8f8f9fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff9f9f8fff8f9f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f7f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefdfefffdfdfefffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffafafaffeeeeeeffc2c2c2ff929292ff747575ff585858ff3b3a3bff1e1e1eff0b0b0aff020202ff020101ff020201ff010102ff010202ff010101ff000000ff000000ff000000ff010001ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff030202ff020303ff020303ff020202ff020202ff020202ff010101ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000101ff020101ff020202ff040404ff090a09ff0e0e0fff131413ff1d1d1dff2e2e2eff444444ff9e9e9effe7e7e7fff7f7f7fffcfdfcfffefefefffefefefffefefefffffffefffefefffffefefffffefefffffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffefefffffffefffefffefffffefffffefffffffffffffffffefefffefefffffffffffffefefefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffffefefffefffffffefffffffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefefdfffefdfefffdfdfdfffefefdfffefdfefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffafbfafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff5f5f5fff5f4f5fff4f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefefffeeeeeeffedeeedffedededffececedffecededffededecffecececffebebecffebebecffebebebffebebeaffeaeaeaffebeaeaffeaeaeaffeaeae9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0dfdfffe0e0dfffdfdfdfffdededfffdededfffdededeffdededeffdededeffdededeffdededeffdeddddffdededeffdedddeffdddeddffdddedeffddddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdcdcdcffdcdcdbffdbdbdcffdbdbdcffdbdbdcffdcdcdbffdcdcdbffdbdbdbffdcdbdbffdbdbdbffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdcffdcdbdcffdcdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffddddddffdcdcddffdddcddffdcddddffddddddffddddddffddddddffdedfdfffdedfdfffdedfdfffdfdfdfffe0e0dfffe0e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff020202ff040404ff050505ff060606ff070808ff0a0a0aff131313ff1f1f20ff2d2d2dff3a393aff3f3e3eff464646ff504f50ff565656ff5a5a5aff5c5c5cff5d5d5cff5d5d5cff5b5b5cff5b5a5aff5a5b5aff5b5c5bff5c5c5cff5c5c5cff5c5c5bff5a5b5bff59595aff595959ff595958ff595958ff5a5959ff5b5a5aff5a5a5aff5a5a59ff59595aff5a5a5aff5a5a5aff595959ff595959ff595959ff5a595aff5b5c5cff5e5e5eff5e5d5eff5d5d5eff5e5d5dff5c5c5cff5a5a5aff565555ff4e4e4dff444544ff3a3a3aff2b2b2bff1f1e1fff171817ff111212ff0e0e0eff0a0909ff060606ff040404ff020202ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff1f1f1fff1f1f2fff2f1f2fff0f1f0ffefefeffff1f1f1fff6f5f5fff9fafafffbfcfcfffdfdfdfffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffdfdfdfffdfdfdfffcfcfbfff7f8f8fff5f5f6fff4f4f4fff6f6f5fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff5f5f5fff4f4f4fff3f3f3fff4f4f4fff4f3f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e2e1ffe1e1e1ffe1e0e0ffe0e1e0ffe0e0e1ffdfe0e0ffdfdedfffdfdfdeffdededfffdedfdeffdfdedeffdedfdfffdfdfdeffdedfdfffdededeffdedfdfffdededfffdededeffdededeffdededeffdededeffdededeffdddddeffdddddeffdededdffdddedeffdddddeffddddddffddddddffddddddffddddddffddddddffdddedeffdededeffdddedeffdddedeffdededeffdededeffdededeffdededeffdedfdfffdedfdfffdfdfdfffdfdedfffdfdfdfffdedfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0dfe0ffdfdfe0ffe0dfe0ffe0dfe0ffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaebebffebebebffebebebffebecebffecececffecededffededecffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefeff0fff0f0f0fff0f0f0fff1f1f0fff1f0f0fff1f1f1fff2f1f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff3f4f3fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafff9f9fafff9faf9fffafafafffafbfafffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefdfefffefefdfffefefefffefefefffffefefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefffffbfcfcfff5f5f5ffcdcdcdff454444ff050505ff080909ff090a0aff080808ff050505ff020202ff010101ff010001ff000001ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff020202ff020202ff010101ff020202ff020202ff020302ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000101ff010101ff010001ff020102ff020102ff020202ff020102ff010101ff000000ff060706ff131313ff282928ff424242ff5f5f5fff7f7f7fff9b9b9cffd0d1d1fff4f3f4fffbfbfafffdfdfdfffdfefdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfbfcfffbfcfcfffbfcfcfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafbfffbfafbfffbfafafffbfafafffafafafffafafafffafafafffafafafff9faf9fff9fafafffaf9f9fff9faf9fff9f9f9fff9fafafff9f9f9fff9f8f8fff8f8f8fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9faf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff8f9f8fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f7f7fff7f8f7fff7f7f7fff6f7f7fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f2f3fff2f2f3fff2f3f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f2f1fff1f2f1fff2f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff0f1f1fff0f0f1fff0f0f0ffefeff0ffefefefffeeefeeffeeeeefffeeeeeeffedeeedffedededffedececffecededffecececffebececffecececffecebecffebebebffecebecffecebebffecebebffebebebffeaebeaffebebeaffeaeaeaffe9eae9ffe9eaeaffeae9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9eaffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebeaffebebebffecebebffebececffecececffecedecffedededffedededffeeeeeeffeeeeedffeeeeeeffeeefefffeeefefffefefefffefefefffefefefffefefefffefeff0ffeff0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff2f3f2fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f4fff4f4f5fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff5f4f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f9fff8f8f8fff9f8f9fff9f9f9fff9f8f9fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f7fff7f8f8fff7f7f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafff9faf9fff9fafafffafafafffafbfafffbfafafffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffdfefefffdfefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfefefffdfcfdfff4f4f4ffd7d7d7ffa1a2a1ff838283ff676767ff4b4b4cff303031ff151615ff060606ff010101ff010201ff010201ff010201ff010201ff020102ff000101ff010101ff000000ff000000000000000000000000000000000000000000000000000000ff595959ff606060ff6b6a6aff717271ff727373ff737373ff737373ff737373ff737373ff737373ff747374ff737374ff747374ff747374ff737373ff747374ff747373ff747373ff737373ff737373ff737473ff737373ff737373ff737473ff747373ff737473ff737373ff737374ff747373ff727271ff6f6f70ff6c6c6c000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030203ff020202ff020202ff020202ff010101ff010101ff000001ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff040404ff060606ff080809ff101111ff191918ff2f2e2fff8f8f8fffe2e2e2fff7f7f7fffdfdfdfffefefefffffffefffefefefffffffffffffefffffefefffffffefffffffefffffefefefffffefffffffffffffffefffffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffefefffffffffefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfefdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafafbfffaf9fafffaf9fafffaf9fafffaf9f9fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f0fff1f1f1fff0f0f1ffeff0f0fff0f0f0ffefefefffefefefffeeeeeeffedeeeeffedeeeeffedededffededecffedececffececedffecececffebebecffecebecffebeaebffeaeaeaffebeaebffebeaeaffeaeaeaffeae9eaffe9eae9ffeaeae9ffe9e9e9ffe9e9e8ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe6e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e4e4ffe4e5e5ffe4e4e4ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdedfdeffdedfdeffdededeffdededeffdededeffdededeffdddedeffdddedeffddddddffddddddffddddddffdcddddffdcddddffddddddffdcdddcffdddddcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdddcdcffdddddcffdcdcddffdcdddcffdddddcffddddddffddddddffddddddffddddddffdddedeffdedddeffdededeffdededdffdededeffdfdedfffdfdfdfffdfdfe0ffe0e0e0ffe1e1e0ffe1e1e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000001ff000000ff000001ff000000ff000101ff000001ff000000ff000000ff000100ff010000ff000001ff000001ff000001ff010201ff030303ff050505ff070707ff0a0b0aff0e0e0eff131313ff1d1c1dff292a2aff383938ff454545ff4d4e4dff505050ff555555ff595a59ff5c5c5cff5c5c5dff5c5c5dff5c5c5cff5c5c5cff5b5a5bff5a5b5aff5b5b5bff5c5c5cff5c5c5cff5c5c5bff5b5a5aff5a5b5bff5a5a5aff59595aff595959ff5a595aff5a5a5aff5b5a5bff5b5b5bff5b5a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5aff5b5a5aff5c5c5cff5e5e5eff5e5f5fff5f5e5fff5f5f5eff5f5f60ff5e5f5eff5e5e5dff5b5c5cff575857ff515252ff464545ff393939ff2e2e2eff222222ff1a1a1aff141414ff0d0d0dff080808ff040404ff020202ff010101ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f4f3fff3f3f4fff3f3f3fff4f3f3fff4f3f3fff1f1f2fff2f2f2fff2f2f2fff2f2f3fff2f2f1fff2f2f2fff1f1f1fff2f2f2fff0f0f0fff2f2f2fff7f7f6fffafbfbfffdfcfcfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfffbfcfcfff9f9f9fff6f6f7fff5f4f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f4fff4f5f4fff3f3f3fff4f4f4fff3f4f4fff4f4f3fff4f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e1ffe1e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e1e1ffe0dfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdedfdfffdedfdfffdfdfdeffdfdedeffdedfdfffdedfdeffdededeffdededeffdededeffdededeffdededdffdededeffdededeffdddddeffdeddddffdeddddffdddedeffdededeffdededeffdededeffdfdedeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffdfe0dfffdfdfdfffe0dfe0ffe0dfe0ffdfe0dfffe0e0e0ffdfe0dfffdfe0dfffdfe0dfffe0e0e0ffe0e0e0ffdfdfe0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e6e7ffe7e8e8ffe7e8e7ffe8e7e8ffe8e8e8ffe8e9e9ffe9e9e8ffe9e9e8ffeae9e9ffe9eaeaffe9e9eaffeae9eaffeaeaeaffeaebeaffebebebffebebeaffebebebffecebebffebecebffecececffedededffededeeffeeededffeeedeeffeeefeeffefeeefffefefefffefefefffeff0effff0f0f0fff0f0f0fff0f1f0fff0f1f0fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f1f2fff2f2f2fff2f2f3fff2f2f2fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff4f3f4fff3f4f4fff4f4f3fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff5f6f5fff6f5f5fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff8f7f8fff7f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9faf9fffaf9f9fff9fafafff9f9fafffaf9fafffbfafafffbfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfefffefdfefffefefefffefdfefffdfefdfffefdfdfffefefefffefffffffffffffffefefffffffffffffefffffffefffffffffffefffffefefffffffffffefffefffefefffffefffefffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffdfcfcfff0f1f0ffc7c7c7ff3e3e3eff010001ff000101ff010101ff010101ff010201ff000100ff000100ff000000ff000000ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff010001ff010202ff020101ff010101ff020201ff02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010001ff020202ff020202ff010102ff020202ff010101ff040405ff000000ff050404ff0d0e0eff212020ff353636ff505050ff6f6f6fff8b8a8bffacadadffe4e4e4fff6f7f6fffcfcfcfffefdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefdfefffefefefffefefefffefefefffefefefffefffffffefefefffdfefdfffdfdfdfffdfdfdfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfbfbfffafafafffafafafffafafafffbfafafffafafafffafaf9fff9faf9fff9faf9fff9fafafff9f9f9fff9fafafffaf9fafff9faf9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f9fff8f8f9fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9faf9fffaf9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f8fff8f9f9fff8f8f9fff9f9f9fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f4f5fff5f5f5fff4f5f4fff4f4f4fff4f4f3fff3f4f4fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff2f2f3fff3f2f3fff3f2f2fff2f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f2f1fff2f1f2fff1f2f2fff1f2f2fff1f1f1fff2f1f2fff0f1f1fff1f0f1fff1f0f1fff0f0f0ffeff0f0ffefeff0ffeeefefffeeefeeffeeefeeffeeeeeeffedeeedffededeeffedeeeeffedededffedededffedededffecececffedededffecececffecececffecececffecececffebececffecebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebebffebebebffebebeaffebebebffebebebffebebecffecebebffecececffecedecffedededffedededffededeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefeffff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f1fff0f1f0fff0f1f1fff1f1f1fff2f2f1fff1f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f5f5fff5f4f5fff4f5f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff6f6f5fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff7f8f7fff8f7f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff8f9f9fff9f8f8fff8f9f8fff9f9f8fff8f9f9fff8f8f9fff8f9f9fff9f8f9fff8f9f8fff8f7f7fff8f8f7fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff8f7f8fff8f8f8fff8f9f8fff8f8f9fff9f9f8fff8f9f9fff9f9f9fff9faf9fffaf9fafff9fafafff9f9fafffaf9fafffafafafffafbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfdfffcfdfdfffdfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffefdfdfffdfefefffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfff8f8f8ffe8e7e8ffb2b3b3ff8f8f8fff747474ff585857ff3e3f3fff252525ff0e0f0eff040404ff000000ff000001ff020101ff020101ff010202ff020202ff020101ff010101ff010101ff000000000000000000000000000000000000000000000000000000ff595959ff595959ff606060ff6a6b6bff727272ff737373ff737373ff727372ff737373ff737373ff737273ff747474ff747373ff737373ff737374ff737373ff737474ff737373ff737373ff737373ff747373ff737373ff737373ff737373ff737473ff737373ff737373ff737474ff727172ff6f706fff6c6c6cff6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff020202ff020202ff010101ff000100ff010000ff000000ff000000ff010000ff010000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000101ff000101ff010001ff020102ff060706ff090809ff0a0a0aff161616ff7c7d7cffdddddefff6f7f7fffdfdfdfffefffefffffffefffefefefffefefffffffffffffffefefffefffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffefefffffffffefffefffffffffefefffefffefffffefffffefffefffefefefffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffefdfdfffdfefefffdfefefffefdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfafbfffafafafffafafafff9f9f9fffafafafff9f9f9fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff6f6f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f4fff4f5f5fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff4f3f3fff3f4f3fff3f3f3fff3f2f2fff2f3f3fff3f2f2fff2f2f2fff2f1f2fff1f2f2fff1f1f1fff1f0f1fff1f0f1fff0f0f0fff0f0f0fff0eff0ffefefefffeeefefffeeeeeeffedeeeeffedeeedffedededffedededffecececffecebecffecececffecebebffebebebffebebebffeaeaeaffeaebebffeaeaeaffeaeaeaffe9eae9ffeae9eaffe9eae9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e6ffe4e5e5ffe4e5e4ffe4e3e4ffe3e4e4ffe3e3e3ffe3e2e3ffe2e3e2ffe2e3e3ffe2e2e2ffe1e2e1ffe2e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0dfdfffdfe0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdfffdfdfdfffdfdedeffdfdedfffdedfdeffdededeffdededeffdedddeffdddeddffdddedeffddddddffddddddffdcdddcffddddddffdcddddffdcdcddffddddddffdddcddffddddddffddddddffdcdcdcffddddddffdcdcdcffdcdcddffdcdcdcffdddcddffdcdddcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdedddeffdddddeffdededeffdddedeffdddedeffdededeffdededeffdedfdfffdedfdeffdfdfdfffdfdfdfffdfe0e0ffe1e0e0ffe1e1e0ffe2e2e2ffe2e2e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000001ff000100ff000001ff010100ff000101ff020101ff030302ff060506ff090a09ff0e0e0eff141314ff1c1c1cff2a2a2aff3c3c3cff464545ff4d4d4dff555455ff595a59ff5c5b5cff5d5e5eff5e5f5fff5e5e5eff5e5d5eff5c5d5dff5c5c5cff5b5b5bff5a5a5bff5a5b5aff5b5b5bff5c5c5cff5c5d5cff5c5d5cff5c5c5bff5b5b5bff5a5a5bff5b5b5bff5a5a5aff5a5b5bff5b5b5bff5b5b5bff5b5b5bff5b5a5bff5a5a5bff5a5a5aff5b5a5bff5b5b5bff5b5b5bff5b5b5bff5b5c5bff5c5c5cff5d5d5dff5e5e5eff5f5e5fff5e5f5eff5f5f5fff606060ff5f5f60ff606060ff5e5e5eff5b5b5bff565757ff4e4e4fff474847ff3e3d3eff303030ff232423ff171717ff0d0d0cff060707ff040303ff010201ff010101ff010101ff000001ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000101ff000101ff000000ff010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f4f3fff3f3f4fff3f3f3fff3f4f4fff3f3f3fff3f4f3fff3f3f3fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2ffefeff0fff1f1f2fff4f4f4fff9f8f8fffbfbfcfffcfdfcfffefdfefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffdfdfdfffbfbfcfffbfbfbfff7f6f7fff5f5f5fff4f3f4fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f5f4fff4f3f3fff3f3f3fff3f4f3fff3f4f4fff3f3f3fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfe0e0ffdfe0dfffe0dfdfffdfe0dfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdededfffdfdedfffdfdfdfffdfdedeffdedfdfffdededeffdededfffdededfffdedfdeffdededeffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffdfdfdfffe0e0e0ffe0e0e0ffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e0e1ffe1e1e0ffe1e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe2e2e2ffe1e1e1ffe2e2e3ffe3e3e2ffe3e3e3ffe3e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaebeaffebebebffebebebffeaeaebffebebebffebecebffecebebffececebffecececffedededffededeeffeeedeeffedeeedffefeeeeffefefeeffeeeeefffefefeffff0f0efffeff0f0fff0f0f0fff1f0f1fff1f1f0fff0f1f1fff1f1f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f5f4fff5f4f5fff5f5f6fff5f6f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafff9f9f9fff9f9fafffaf9fafffafaf9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffdfdfdfffefdfdfffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfefdfffefdfdfffefefefffdfefefffdfdfefffefefefffefefefffefefefffffefefffffffffffffffefffffffefffffffffffffefffffffefffffffffefffefffefffefefffffefefefffefffffffefefefffefffffffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefefefffefefffffefefffffefefffffbfcfbfff3f2f3ffadadadff3a3a3bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000001ff020201ff010201ff0102010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020102ff020201ff020202ff020202ff010101ff040404ff040405ff050505ff050505ff0b0a0bff1b1a1aff2d2d2dff424342ff616060ff7c7c7dff959696ffc4c4c5fff1f1f1fffafaf9fffefefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefffffefefefffefffefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfbfbfffafafafffafafbfffafafafffafafafff9faf9fffaf9f9fff9f9fafff9faf9fff9f9fafffaf9f9fffaf9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9fafffaf9fafff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fffaf9f9fffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f9f8fff8f9f9fff9f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f6fff6f6f6fff6f6f5fff6f6f5fff5f5f5fff6f5f5fff5f6f6fff5f6f5fff6f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff4f5f4fff4f4f4fff3f4f4fff3f4f4fff3f3f4fff4f3f4fff3f4f3fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff2f2f3fff2f2f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff0f1f0fff1f0f0fff0f0f0fff0f0efffefefefffefefefffefefefffefeeefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffeeeeeeffedededffededeeffedededffedededffecedecffedecedffedededffecededffededeeffeeededffeeeeedffedededffedededffecededffecedecffedececffecececffecececffecebecffecebebffebecebffebebecffebebecffecececffecececffecedecffecececffececedffedecedffecedecffedededffedededffedededffeeeeedffeeefeeffefeeeeffefefeefff0efeffff0f0f0fff0eff0fff0eff0fff0f0f0fff1f0f1fff1f1f1fff0f0f1fff0f1f1fff1f1f1fff1f2f1fff2f1f1fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f2fff3f2f3fff3f3f3fff4f4f3fff3f3f4fff3f4f4fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f4f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff6f7f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff9f9f9fff8f8f8fff9f8f9fff9f9f8fff8f9f8fff8f9f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff9f8f9fff9faf9fff9f9f9fff9f9fafffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfefefffdfdfdfffefdfefffefefefffdfefdfffdfefdfffefdfefffefefefffdfefefffdfdfefffefdfdfffefefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffbfbfbfff2f2f2ffc9c9c9ff9a9b9aff818181ff656565ff4a4a4aff333233ff1b1c1cff0a0a0aff040404ff030303ff030302ff010101ff020202ff010102ff020101ff010201ff020102ff01010000000000000000000000000000000000000000000000000000000000ff585859ff585959ff595959ff606060ff6b6a6bff727272ff737373ff737373ff737373ff737373ff737373ff737373ff737373ff737373ff747473ff737374ff737374ff737373ff737373ff737474ff737373ff737374ff737373ff737373ff737473ff747373ff737374ff717272ff6f6f70ff6c6c6cff6d6c6cff6c6c6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000101ff000000ff000001ff000001ff000100ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010101ff010101ff010100ff0e0f0eff656565ffd3d2d3fff6f6f6fffdfdfdfffefffefffefffffffffefffffffffefffffefefffefefefffffffffffefffffffefffffffffefefffffefffffffffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffefefffffffefefffffffefffffffefffffefefffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefefffffffefffffffffffffffefefffefffffffefefefffefefffffffefffffefffefffefffffffefffefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffdfdfefffefdfefffdfdfdfffefdfefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffafafafffafafafffafafafff9fafafff9f9f9fff9f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f7f8fff8f8f8fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f7f8fff7f7f6fff7f7f6fff6f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff4f5f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff0f1f1fff1f0f1fff0f0f0ffefeff0ffefeff0ffefefefffeeefefffefeeeeffeeeeeeffeeeeedffedededffedededffecededffececedffecececffebebebffebebebffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e2ffe1e1e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0dfffe0e0dfffdfdfe0ffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdededfffdededfffdfdfdeffdededeffdededeffdededeffdededdffdddddeffdddeddffdddeddffdddddeffdddeddffddddddffddddddffdededdffddddddffdddddeffddddddffddddddffdddedeffddddddffddddddffddddddffddddddffdddeddffdeddddffdddddeffdddedeffdddddeffdededeffdededeffdededdffdededeffdededfffdededeffdfdedeffdedfdeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe1e2e2ffe2e2e30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000001ff000001ff010201ff020102ff020303ff050505ff090a0aff101011ff181918ff232323ff323232ff424243ff504f4fff575858ff5d5c5cff5f5f5fff606060ff606060ff606061ff616061ff5e5e5eff5e5e5eff5d5d5dff5c5c5cff5b5b5bff5b5b5bff5b5c5bff5c5c5cff5d5d5dff5e5e5dff5d5d5dff5c5d5dff5c5d5cff5c5c5cff5c5c5cff5c5b5bff5c5c5bff5c5c5cff5c5c5cff5c5c5cff5c5b5bff5c5b5cff5c5c5cff5c5c5cff5c5c5dff5d5d5cff5c5d5cff5c5d5cff5d5d5dff5e5e5eff5e5f5fff5f5f60ff605f5fff60605fff5f5f5fff5f5f5fff5f5f60ff60605fff605f5fff5e5f5eff5b5b5bff595959ff555555ff474747ff363636ff262526ff171717ff0b0b0bff050606ff030303ff020202ff020102ff010201ff010101ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000001ff000001ff000001ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f4f3fff3f4f3fff4f3f3fff3f3f4fff3f4f3fff3f3f4fff3f3f3fff4f3f3fff3f3f3fff2f1f1fff2f2f3fff2f2f2fff1f0f0fff2f2f2fff6f5f5fffaf9fafffcfcfcfffdfdfdfffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefdfefffdfdfcfffbfbfbfff7f7f7fff5f5f5fff3f4f4fff4f5f5fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff4f4f3fff3f4f3fff3f4f3fff3f2f3fff3f3f3fff2f3f3fff2f2f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe1e0e0ffe1e0e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0dfdfffe0e0e0ffe0dfdfffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdfdeffdfdfdfffdededeffdfdedeffdfdfdeffdededfffdfdfdfffdfe0dfffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e0e1ffe0e0e1ffe0e1e0ffe1e0e1ffe1e0e1ffe1e1e1ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e1e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e3ffe4e3e3ffe4e4e4ffe5e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e5ffe7e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeae9eaffeaebeaffeaebebffeaeaeaffebeaebffebebebffebebebffecececffecececffecececffededecffedededffedeeedffeeeeeeffeeeeeeffeeeeefffefefefffefefefffefeff0ffeff0effff0f0f0fff1f0f0fff1f1f1fff0f1f0fff1f1f1fff2f1f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff6f5f5fff5f5f6fff6f6f5fff6f6f6fff7f6f6fff6f6f6fff7f7f7fff6f7f6fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9fafffaf9fafffaf9f9fffafaf9fffafafafffafafafffafafafffcfcfbfffbfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffefefdfffefdfdfffefdfefffefdfefffefefefffefefefffffefefffefefefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefefffffefffffefefefffefefefffefffffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffbfbfcfff2f2f1ffc0c0c0ff161716ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff010000ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010202ff020101ff020201ff010101ff040404ff040405ff040404ff090809ff080808ff090909ff131312ff252424ff373736ff535252ff6d6d6dff878687ffa8a8a7ffe4e3e3fff7f6f7fffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfefdfffefefefffefefefffefefefffefffefffefffefffffefefffefefefffdfdfefffefdfefffdfdfdfffdfdfcfffcfdfdfffcfcfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfcfffbfcfbfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfbfffafafafffbfafbfffafafafffbfafafffbfafafffafafafffafaf9fffaf9f9fffaf9f9fff9f9f9fffaf9f9fffaf9f9fffaf9fafff9f9f9fffaf9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafffaf9fafffaf9f9fffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9fafff9faf9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f8fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff7f8f8fff7f8f8fff7f8f8fff7f7f8fff8f8f8fff7f8f7fff8f8f8fff8f8f7fff7f7f7fff7f7f6fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f3f3fff4f4f3fff3f3f3fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff2f3f2fff3f2f3fff2f2f2fff1f2f1fff2f1f2fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff1f0f0fff0f0f0fff0f0effff0f0efffeff0efffefefeffff0efefffefefefffeeefefffeeeeefffeeeeeeffefeeefffeeeeeeffefeeeeffefefeeffeeeeeeffeeeeeeffefeeeeffefeeeeffefeeefffefefeffff0efeffff0eff0ffefefefffefefefffeeefeeffeeeeeeffeeeeefffeeeeeeffedededffeeededffedededffedededffedededffedededffeeededffedededffedededffeeedeeffeeededffeeeeedffedeeeeffedededffeeedeeffefefeeffeeeeeeffefefefffeff0f0fff0f0effff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff1f2f2fff1f2f1fff3f2f2fff2f2f2fff3f3f3fff2f3f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff4f3f3fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff5f5f5fff5f5f4fff5f4f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff6f5f5fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff7f6f6fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff8f8f7fff7f8f8fff7f7f7fff8f7f7fff8f8f7fff7f7f7fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff9f8f8fff9f9f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff9f8f9fff9f9f9fffaf9fafffaf9f9fffafaf9fff9fafafff9f9f9fffaf9fafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefefefffefefefffefdfdfffefefdfffefdfdfffefdfefffefdfefffefefdfffefefefffefdfefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffcfcfdfff7f7f7ffe6e5e5ffaeaeaeff8d8d8dff737373ff575757ff3d3d3dff282828ff141414ff0a090aff050404ff0a0a0aff030303ff020202ff010000ff020201ff010101ff020202ff0202020000000000000000000000000000000000000000000000000000000000000000ff595959ff585959ff585958ff595959ff606060ff6b6b6bff717271ff737373ff737373ff737373ff737372ff737372ff737373ff737373ff747373ff737474ff737373ff737374ff737373ff737373ff727272ff747373ff737373ff737373ff737373ff737373ff727171ff706f70ff6d6c6cff6d6c6cff6d6c6dff6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff000000ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff5c5c5cffd5d6d5fff6f5f5fffdfdfdfffffefefffffffefffffffefffefffefffefefefffffffefffefffffffefffefffefffffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffefefffffefffffffffefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefffefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefefdfffefdfefffdfefdfffefefefffefefdfffdfdfefffdfefdfffefdfefffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffafafafffafafafff9fafafff9f9f9fff9f9fafff9f9f9fff9f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff8f8f7fff8f8f8fff8f7f8fff7f8f7fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff7f6f6fff7f6f7fff7f6f6fff6f6f6fff5f6f5fff5f5f5fff5f4f4fff4f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff0f1f0fff0f0f0ffefeff0ffeff0efffefefefffefeeefffefefefffedeeedffeeededffeeededffedededffededecffececebffebececffebebebffebebebffeaebebffeaebeaffeaeaebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffeae9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe9e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfe0ffdfe0dfffe0dfdfffdfdfdfffdfdfdeffdfdfdfffdfdedeffdfdfdfffdedfdeffdededeffdededeffdededeffdededdffdededdffdededeffdedddeffdededdffdddedeffdddeddffdddedeffdddedeffdededeffdddeddffdededeffdededdffdeddddffdededeffdededeffdfdedeffdededeffdededeffdfdedeffdfdedfffdededeffdfdfdeffdedfdeffdededeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0dfe0ffe0dfdfffe0e0e0ffe0e0dfffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff010101ff020202ff030303ff050505ff0a090aff101010ff1b1b1aff272828ff373636ff474747ff545454ff5c5c5cff616161ff626262ff626261ff616261ff616161ff606160ff606060ff5f5f5eff5e5e5fff5d5e5dff5d5d5dff5c5c5dff5c5d5cff5d5c5dff5d5d5dff5e5e5eff5d5e5dff5f5e5eff605f5fff5e5e5eff5e5e5dff5f5f5eff616161ff646464ff656564ff626363ff616161ff5e5e5fff5d5d5dff5d5d5dff5e5e5eff606060ff5f5f5eff5e5e5eff5e5e5dff5e5e5eff5f5e5fff605f60ff616060ff616161ff616061ff606060ff616060ff606060ff606060ff616161ff626262ff616161ff606060ff5e5e5eff575757ff494a4aff373837ff262626ff161616ff0b0c0cff070707ff040304ff030302ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f4f4fff4f4f4fff4f3f3fff4f3f3fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff4f3f3fff3f2f3fff3f3f3fff4f3f3fff1f2f1fff1f1f1fff3f3f4fff7f7f7fffafafafffdfcfcfffefdfefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffcfdfcfffbfafafff9f9f8fff6f6f6fff4f4f4fff4f4f4fff3f3f3fff5f4f5fff3f3f3fff4f4f4fff4f4f3fff4f3f3fff3f3f2fff3f2f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe0e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e0ffe1e0e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0dfffe0e0e0ffdfdfe0ffe0dfdfffe0dfdfffdfdfdfffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffdfdfe0ffe0e0dfffe0e0dfffe0e0e0ffe1e0e0ffe1e0e0ffe1e1e1ffe1e0e0ffe1e0e1ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e3ffe5e4e4ffe5e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffebebeaffebebebffecebebffebebecffecececffebececffecececffecececffecececffedededffeeededffeeededffeeeeeeffefeeeeffefeeefffefefefffeff0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f0fff0f1f0fff1f0f1fff2f2f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff6f6f5fff5f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafaf9fffaf9fafffafafafffafafafffafafafffafafbfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffdfefdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffefefdfffefdfdfffdfdfdfffefefefffdfefdfffefefefffefefefffffefefffffffefffffffefffffffffffffffffffffffffffffefffffefffefffffffffffefffefffefffefffefefefffffefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffdfcfdfff6f6f6ffcececeff4c4b4cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff010202ff010101ff050504ff040505ff040505ff080808ff090909ff090809ff070707ff0d0d0cff1d1d1cff2d2d2dff474746ff616160ff7d7e7dff9c9c9cffd0d0d0fff4f4f4fffdfdfcfffefefdfffdfdfefffdfdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfcfffcfdfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfafbfffbfbfafffbfbfafffbfafafffafafafff9faf9fffafaf9fff9faf9fffaf9fafff9f9fafffaf9f9fff9faf9fffafaf9fff9f9fafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fffaf9fafffafaf9fff9f9fafffafaf9fff9faf9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fffafafafffaf9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f9f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff7f7f6fff7f6f7fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f5fff5f5f6fff5f5f5fff6f5f6fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff4f3f3fff4f3f3fff4f3f3fff4f3f3fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff0f1f1fff1f0f1fff0f1f0fff0f0f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffeff0f0fff0eff0fff0f0effff0f0effff0f0effff0efefffefefeffff0f0efffeff0effff1f0f1fff0f1f1fff1f0f0fff0f1f0fff1f0f0fff0f0f0ffeff0f0fff0eff0ffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff2f1f1fff2f2f2fff2f1f1fff2f1f2fff2f2f2fff2f3f3fff2f2f2fff2f3f2fff3f3f3fff3f3f2fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f5f4fff4f5f5fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f5f6fff5f6f6fff6f5f6fff6f7f6fff7f6f6fff6f6f7fff6f6f6fff7f6f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff7f6f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f7f8fff8f7f8fff8f8f8fff7f8f8fff7f7f8fff8f8f7fff8f8f7fff8f8f7fff8f8f8fff8f7f7fff8f8f8fff8f7f8fff8f7f8fff7f7f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff9f9f8fff8f8f8fff8f8f7fff8f8f8fff7f8f7fff8f8f8fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fffaf9fafffafafafffafbfafffafafafffafafbfffbfbfafffbfbfbfffcfbfbfffcfcfcfffcfbfcfffcfdfcfffdfcfcfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffefefefffefefdfffefefefffdfefdfffefefefffdfefdfffefefefffdfefefffefdfefffefefdfffefefdfffdfdfefffdfdfdfffefdfefffcfcfcfff4f5f4ffd7d7d7ff9f9f9fff838483ff696969ff4c4c4cff343334ff232323ff111011ff0b0b0aff0a0a0aff0a0a0aff0a0a0aff030203ff030303ff010101ff010202ff010102ff0101010000000000000000000000000000000000000000000000000000000000000000ff585959ff595959ff595958ff595959ff595958ff606060ff6b6a6bff727272ff737373ff737273ff737373ff727273ff727272ff737373ff737373ff737473ff737474ff737373ff737373ff737373ff727172ff737372ff747473ff747373ff737373ff717171ff70706fff6c6d6cff6d6c6dff6c6c6dff6d6c6cff6c6d6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff919091ffe2e2e2fff9faf9fffdfdfefffefffefffefefffffefffffffefffffffffefefffffffefffffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffefefefffffffefffefffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffefffffffffffefefffffffefefffffefffffefefefffffefffffffffefffefefffffefffefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfefffefdfefffdfdfefffdfefefffdfdfdfffdfdfdfffefefdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffafafbfffafafafffafaf9fffafafafff9f9fafff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff3f2f2fff2f1f2fff2f2f2fff1f1f1fff1f0f1fff0f0f0fff0f1f1fff0f0f0ffeff0efffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedecedffecedecffecececffecececffebebecffebebebffebebebffebebebffeaebebffeaeaeaffebebebffeaeaebffeaeaeaffeaeae9ffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e0e0ffe1e0e0ffe1e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfe0ffdfe0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdedfdeffdededeffdedfdeffdededfffdedfdfffdededfffdededeffdedfdeffdedfdeffdededfffdededeffdedfdfffdededeffdedfdeffdfdfdeffdfdfdeffdfdedeffdededeffdfdfdeffdedfdeffdfdfdfffdedfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0dfe0ffdfe0dfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff030203ff050505ff080708ff0e0e0dff181818ff262626ff353635ff464545ff545455ff5e5e5eff636363ff646364ff626262ff626262ff626161ff616161ff616060ff606060ff5f5f5fff5f5e5fff5e5e5eff5d5e5eff5d5d5dff5d5d5dff5e5e5dff5e5d5dff5d5e5dff5f5e5fff626262ff686968ff6a696aff6f706fff787878ff969797ffa9aaaaffafafafff9e9f9eff989999ff7b7b7bff707070ff6b6b6bff6c6b6cff6a6a69ff656564ff616160ff5f5f5fff5e5e5eff60605fff606160ff626162ff616262ff626162ff616261ff626261ff616162ff626262ff636363ff646364ff646463ff636363ff626262ff5f5f5fff585858ff494848ff353435ff222222ff141415ff0c0b0bff060607ff040404ff020302ff010101ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000100ff000000ff000000ff000000ff0001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f3f4fff4f5f4fff5f5f4fff5f4f4fff4f3f3fff3f3f3fff4f4f3fff3f4f3fff4f3f4fff3f3f4fff4f3f3fff3f3f3fff4f3f3fff1f1f1fff3f3f3fff8f7f8fffbfafbfffcfdfcfffdfdfdfffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfdfffbfbfbfffafaf9fff5f6f6fff3f3f3fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff4f4f3fff3f3f2fff3f3f3fff2f3f2fff2f2f2fff2f3f2fff2f2f2fff1f1f1fff1f1f1fff1f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e0ffe0e1e1ffe0e1e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e1e0ffe1e0e0ffe0e1e0ffe1e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffeaeae9ffeaeaeaffeae9eaffeaeaeaffeaebeaffebebebffebebebffebebebffecebecffececebffecececffecececffecedecffecededffededecffedecedffedeeedffeeedeeffeeeeeeffeeefefffefefefffefefefffeff0effff0efeffff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff6f5f5fff6f6f5fff6f6f5fff5f6f6fff6f6f5fff6f6f6fff7f6f7fff7f6f6fff7f7f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9f9fffaf9fafff9f9fafffaf9f9fff9faf9fffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffefdfdfffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfefffefdfefffefdfefffefdfefffefefdfffefefdfffefefefffefefefffefefefffffefffffffffefffffffffffffefffffffffffffefffffffffffffffefffefffefffffffffffffffffffefffffffffffefefffffffefefffefffefffefefefffffffefffefefefffefefefffffefefffefefefffefefffffefffefffefefefffefffefffefefefffefefefffbfbfbfff1f1f1ffb2b3b3ff313030ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff050505ff040405ff050404ff080909ff080909ff090909ff090909ff080808ff050506ff0e0d0eff1d1c1dff353535ff4e4e4eff6a6a6aff898989ffaeadadffe9e9e9fffafafafffdfdfdfffefefefffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffcfbfbfffcfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafafbfffafafafffafafafffafaf9fffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff8f9f9fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafaf9fff9fafafffaf9fafffaf9f9fff9f9f9fff9f9fafff9faf9fff9f9fafff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff7f8f8fff7f8f8fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff7f6f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f5fff6f5f6fff6f5f5fff6f6f6fff6f5f6fff5f6f5fff5f5f5fff5f5f6fff5f6f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f5fff5f4f4fff4f4f4fff4f5f5fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f3f4fff3f4f3fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f0fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff1f2f1fff1f1f1fff2f2f1fff2f2f1fff2f1f2fff2f1f1fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff0f1f0fff0f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0effff0efeffff0f0efffefefeffff0eff0fff0f0effff0f0f0fff0f0f0fff0f1f0fff0f1f1fff1f1f0fff1f1f1fff1f2f1fff2f1f1fff2f1f1fff2f2f2fff3f2f3fff2f2f3fff2f3f2fff3f2f2fff3f3f2fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f6fff5f5f5fff5f5f6fff6f5f6fff6f5f6fff6f5f6fff6f6f5fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f7f7fff7f6f7fff6f7f6fff6f7f6fff7f7f7fff6f7f6fff6f7f7fff6f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f8f7fff7f8f8fff8f8f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f8f8fff8f7f8fff7f7f8fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff7f8f8fff7f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f8f7fff7f7f7fff8f8f8fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f9fff9f9f8fff9f9f9fff9f9f9fffafaf9fff9f9f9fffaf9fafffafaf9fffafafafffafafafffafbfafffafbfbfffbfbfafffbfbfbfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffefefefffefdfefffefefefffefdfefffefdfefffefefefffefefdfffefefdfffdfefefffefefdfffefefdfffefdfefffefdfdfffefefefffefdfefffdfdfdfff8f8f8ffecececffb6b6b6ff8b8b8cff717171ff555554ff3b3a3bff29292aff1a1a1aff101110ff0c0c0cff101110ff0a0a0aff0a0a0aff0a0a0aff030303ff020303ff000101ff010202000000000000000000000000000000000000000000000000000000000000000000000000ff595858ff585958ff595859ff595959ff595959ff595959ff606060ff6b6b6bff717172ff737373ff737272ff717171ff717171ff727272ff737373ff737374ff737373ff727373ff727373ff727272ff717171ff717071ff727273ff737373ff727172ff706f70ff6c6d6cff6c6d6cff6c6c6cff6d6c6cff6c6c6cff6c6c6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0e0eff6e6d6dffd0d0d0fff5f5f5fffefdfdfffefefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffefffefffefffffefefffffffefffefefefffffefffffffefefffefefefffefefffffefffefffefefefffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffdfefdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafafafffafaf9fff9fafafff9fafafff9f9f9fff9f9f9fff8f8f8fff8f8f9fff8f8f9fff8f8f9fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff1f2f2fff2f1f1fff1f1f1fff0f1f0fff1f0f0fff0f0f0fff0eff0fff0efefffefefefffefefefffefefeeffeeeeeeffeeeeeeffedededffededecffecececffecececffebececffececebffebebecffebebebffebebebffeaebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e2ffe2e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e0ffe0e1e1ffe1e0e1ffe0e0e1ffe0e1e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0dfffdfe0dfffdfdfdfffe0dfdfffdfe0dfffe0dfe0ffe0dfdfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000100ff010101ff040405ff090908ff0f100fff1c1c1cff2c2c2cff3b3b3bff4c4c4cff5a5959ff626262ff666666ff656665ff646464ff646463ff636263ff626362ff626262ff616161ff606161ff616061ff606060ff606060ff606060ff616261ff6e6e6eff929191ffb6b6b7ffbfbfbfffd1d1d1ffdbdbdbffecececfff1f1f2fff4f4f3fff6f5f6fff5f5f5fff4f4f4fff5f5f5fff4f4f4fff4f4f4fff5f6f6fff4f4f4fff3f3f3fff2f2f2fff0eff0ffe2e2e3ffd8d8d8ffc0bfc0ff9a9a9aff787877ff666766ff626363ff636363ff636363ff636263ff636362ff636463ff646364ff646564ff656665ff666666ff666766ff666667ff666666ff646464ff5f5f5fff515152ff3f3f3eff2b2c2bff1a1a1aff0f0f0eff090909ff050505ff030202ff010101ff000101ff000100ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f4f4fff4f4f4fff4f4f5fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f4f3fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff1f1f2fff3f3f2fff6f6f6fffaf9fafffcfcfbfffdfdfdfffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffcfcfcfffafaf9fff7f7f7fff4f5f5fff3f3f3fff3f3f4fff3f3f3fff2f2f3fff3f2f3fff3f2f3fff3f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe0e1e0ffe0e1e0ffe1e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e2ffe2e1e1ffe2e1e2ffe1e2e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e2e3ffe3e3e2ffe2e3e2ffe3e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe3e4e3ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebebecffecececffecececffecedecffecececffedececffecededffedededffeeeeedffeeeeeeffedeeeeffefeeefffefefefffefefefffefefeffff0f0effff0f0f0fff0f0f1fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff4f3f4fff4f3f4fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff5f4f5fff4f5f5fff5f5f5fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff8f7f8fff8f8f7fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9fafffafaf9fffafafafff9fafafffafafafffbfafafffafbfafffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfdfdfffefefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffefdfefffdfefefffefefefffefefffffefefefffefffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefefffffefefffffffffffefffefffffefefffefefffffffefefffefefefffefefefffefefffffffefefffefffefffefffefffefefefffffefefffefffefffffefefffffffefffbfbfbfff0f1f1ffa5a5a5ff1b1c1cff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050504ff040504ff090909ff090809ff080808ff090908ff080908ff090808ff010101ff080908ff161616ff2b2a2bff404140ff5c5c5cff7a7a7bff979797ffd4d4d4fff8f8f7fffdfcfcfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfafffbfafbfffafbfafffbfafafffbfafbfff9fafafffafafafff9fafafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9fafff9faf9fff9f9fafffafafafff9faf9fff9faf9fffaf9f9fffaf9f9fff9faf9fffaf9f9fffafaf9fffaf9fafff9f9f9fffaf9fafff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f9f9fff8f9f8fff8f8f8fff9f8f9fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f7fff7f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f5fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff5f4f4fff4f5f4fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff5f4f5fff4f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff1f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f3f2fff3f3f2fff3f2f2fff3f2f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f0fff1f0f1fff0f0f0fff0f0f1fff1f1f1fff0f1f0fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f6f5fff6f6f6fff6f5f6fff5f5f5fff6f6f5fff5f6f6fff6f6f5fff6f5f6fff5f6f5fff6f5f5fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff7f6f6fff7f7f7fff7f7f7fff6f7f6fff7f7f6fff6f7f6fff7f7f6fff6f6f6fff7f6f6fff7f7f6fff6f7f6fff7f6f6fff6f6f7fff7f7f6fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff7f7f8fff7f7f7fff8f7f8fff7f8f8fff8f7f7fff8f7f8fff7f7f7fff8f8f7fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff8f8f8fff7f8f8fff7f7f8fff8f8f7fff7f8f8fff8f8f8fff8f7f8fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f7fff7f8f7fff8f8f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafff9fafafffafaf9fffafafafffafbfafffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfefdfffefefefffefefefffdfefefffefefdfffefefefffdfefefffefefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffefefefffcfcfbfff3f3f3ffd9dad9ff9d9d9dff7e7e7eff626161ff444444ff2f302fff222222ff131314ff0d0d0dff101010ff101010ff101010ff0b0a0aff0a0a0aff0a0b0aff030302ff030303ff000101000000000000000000000000000000000000000000000000000000000000000000000000ff595958ff585959ff595959ff585959ff595959ff535353ff5f5f5fff6e6f6fff737273ff747473ff727372ff717071ff707171ff727272ff737473ff737473ff737374ff737373ff727272ff727271ff707171ff717170ff717172ff757675ff737373ff6d6c6dff5f605fff6c6c6cff6c6c6dff6c6c6cff6c6d6cff6d6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff676767ffd2d2d2fff6f6f6fffdfdfdfffefffffffefefffffffffefffefffffffffffffffffefffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffefffffffffffefffffffefefefffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffefefefffffefefffffffffffffffefffffffefffefefffffffffefffffefffffefefefffefefffffffffffffefffefffefffefffefefefffffefefffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfcfbfffafafbfffbfbfafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff8f9f8fff9f8f8fff9f8f9fff8f9f8fff9f8f8fff8f8f9fff8f8f8fff8f9f8fff9f9f8fff9f8f8fff9f8f9fff8f8f8fff8f8f7fff8f8f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff5f5f5fff4f5f4fff4f4f4fff4f4f3fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f1f1fff1f1f1fff1f1f0fff1f1f0fff0f0f1fff0f0f0ffeff0efffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeedffedededffedededffecededffebececffececebffebecebffecebecffebebebffebebeaffebebebffeaebebffebebeaffeaeaebffeaebeaffeaeaeaffeaeaeaffe9eae9ffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e7ffe8e8e7ffe7e8e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e4ffe3e4e3ffe3e4e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe2e1e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0dfe0ffdfe0e0ffdfdfdfffe0e0dfffdfe0dfffe0e0e0ffe0dfe0ffdfdfdfffe0e0dfffdfe0e0ffe0e0dfffe0dfe0ffdfe0e0ffe0e0dfffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000001ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff010101ff020202ff060606ff0e0e0fff1e1e1eff2e2e2eff3b3b3bff4c4c4cff5c5b5bff646564ff696a69ff696969ff666565ff646564ff656464ff656564ff646464ff636363ff636363ff626362ff626262ff626262ff6a6a6aff7e7f7effa8a8a9ffd2d3d3fff1f1f1fff5f5f5fff5f4f5fff6f5f5fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff7f7f6fff6f7f7fff7f7f6fff6f6f7fff5f6f5fff5f5f4fff3f2f3ffdddeddffb6b6b6ff909091ff6f6f6fff676767ff666665ff656564ff656565ff656565ff666665ff676767ff676867ff686867ff686768ff686868ff686868ff676766ff626261ff555556ff444343ff2f2f2fff1d1d1dff101011ff0a0a0aff050505ff020302ff020101ff010101ff000100ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f4f4fff4f4f3fff4f5f4fff5f4f4fff4f3f4fff4f5f4fff5f4f4fff5f4f5fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff2f3f2fff5f4f4fff8f7f7fffbfafafffcfcfcfffdfefdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffcfcfcfffafafafff8f8f8fff5f5f5fff2f3f2fff1f1f1fff3f2f3fff2f3f3fff2f2f2fff3f2f3fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff0f0effff0f0f0fff0eff0ffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e2ffe1e2e2ffe2e1e1ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e1e1ffe1e2e2ffe2e2e2ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe3e3e4ffe4e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffeaeae9ffeaeae9ffe9e9eaffeaeaeaffeaeaeaffebeaeaffebebebffebeaebffebebebffebecebffebececffecebebffecececffecececffedececffecedecffedededffedededffedededffedeeedffeeededffeeeeeeffeeeeefffeeeeefffefefeffff0f0f0ffeff0effff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff3f2f2fff3f3f3fff3f3f2fff3f3f3fff3f4f3fff3f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff9f9f8fff9f8f8fff8f8f9fff9f9f9fff9f9f9fffaf9f9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfbfbfffcfbfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefdfffefefdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffefffefffefffefffefffefffefefefffefefefffefefffffffefefffefffefffffefffffffefefffefffefffefefefffbfbfbfff0f0f0ffa5a5a5ff171818ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040504ff080808ff090909ff080909ff090909ff080808ff080808ff050606ff050505ff060506ff111111ff232323ff363536ff50504fff6c6c6cff878787ffb6b7b7fff3f3f3fff9f9f9fffefefdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffafbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfafbfffafafafffafafafff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f8fffafaf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9fafff9f9fafffaf9f9fff9faf9fffafafafffafaf9fffafaf9fff9fafafffaf9f9fff9fafafff9fafafff9f9f9fff9f9fafffafafafff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f8f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff6f7f7fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff6f6f5fff6f6f5fff5f5f6fff5f6f6fff5f6f6fff6f5f5fff6f6f6fff6f5f6fff5f6f5fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff4f4f5fff5f4f5fff5f5f5fff4f5f4fff5f4f4fff4f4f4fff4f4f5fff4f5f4fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff3f3f3fff2f3f3fff3f2f3fff2f3f2fff2f2f2fff2f2f3fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff2f2f2fff2f3f2fff2f3f2fff3f2f3fff3f3f3fff3f3f2fff3f3f3fff3f2f2fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f1fff2f2f2fff2f1f2fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f1f1fff2f2f1fff1f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f3fff3f3f3fff4f3f4fff3f4f3fff4f4f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f6f5fff5f5f6fff5f6f5fff5f5f5fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f6fff6f6f7fff6f7f7fff6f7f7fff7f6f6fff7f7f7fff7f6f7fff6f7f6fff6f7f6fff6f7f7fff6f6f6fff7f6f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f8f7fff7f8f8fff7f7f8fff7f8f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f7fff7f8f8fff7f8f7fff7f7f7fff8f7f8fff7f8f8fff8f7f8fff7f7f7fff7f8f7fff7f7f8fff7f8f7fff8f7f8fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff7f7f8fff8f8f8fff7f8f8fff8f8f8fff9f9f9fff9f8f9fff9f9f8fff8f9f9fff9faf9fff9f9f9fff9f9fafff9f9fafffaf9fafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfefffefdfefffefefdfffdfdfdfff9f9f9ffeeeeeeffbebebeff8b8b8bff717171ff525252ff383737ff272727ff1b1a1bff0f0f0fff0e0f0eff101110ff101010ff101010ff101010ff0a0a0aff0a0a0aff0b0a0bff03030200000000000000000000000000000000000000000000000000000000000000000000000000000000ff595859ff585959ff595959ff595959ff535353ff484848ff535353ff626262ff686869ff6a6a6aff6b6a6aff696a6aff6a6a69ff6a6b6bff6b6c6bff6c6c6cff6c6c6cff6b6c6cff6d6c6cff6b6c6cff6b6b6aff6a6a6bff696969ff666667ff5d5d5dff535353ff595859ff60605fff6c6c6cff6c6c6cff6c6d6cff6c6c6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0dff6a6a6affd4d3d3fff6f7f7fffdfefdfffefefffffffffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefefefffefffefffefefffffffefffffffffefffefefefffffefefffffffffffffffffffefefffffffffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffefefffffefefffffffefefffefffefffffefffffffefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffffefffffefefefffefefdfffefdfefffdfefefffefefefffdfefefffdfdfefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafbfbfffafbfafffafafafffafafafff9fafafffafafafff9f9f9fff9f9f8fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f9fff9f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff7f7f8fff7f8f7fff7f7f8fff7f6f6fff6f6f6fff6f5f6fff5f6f5fff5f6f5fff5f5f5fff5f4f4fff5f4f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f0f1fff0f0f1fff0f1f0fff0f0f0ffefeff0ffefefefffefefefffefefeeffeeeeefffeeeeeeffeeededffedededffededecffecececffecececffebecebffecececffebececffecebebffebebebffebebeaffebebebffeaebeaffeaeaebffebeaeaffeaeaebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e7ffe7e6e6ffe6e7e6ffe6e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe1e1e0ffe1e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e2ffe1e2e2ffe1e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff010101ff010202ff030202ff050505ff0c0b0cff1a1b1aff2f302fff3e3f3eff4c4c4cff5d5d5dff676768ff6c6b6cff6c6c6cff696969ff676766ff676766ff666766ff666566ff656666ff666666ff656666ff676667ff737373ff949494ffc7c7c7ffe6e6e6fff4f4f5fff7f7f7fff7f7f8fff7f7f8fff7f8f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff6f5f6fff4f4f4ffedededffd0d0d0ffb0b0b0ff7d7c7dff6e6e6eff676767ff666666ff676666ff686868ff696969ff696969ff696a6aff6a6a6aff6b6a6aff6c6c6cff6a696aff656565ff595959ff444545ff2f2f2fff1d1d1eff111112ff0a0a0aff050505ff030203ff020101ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff3f4f3fff4f4f5fff4f4f4fff4f3f4fff4f4f4fff4f4f5fff4f4f4fff4f4f3fff1f1f1fff2f3f2fff5f5f5fff9f9fafffbfbfbfffcfcfcfffefdfdfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffcfdfdfffbfbfbfff9f9f9fff5f6f5fff3f3f3fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1ffeff0effff0eff0ffefefefffefefefffefefefffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e5e5ffe5e5e5ffe5e4e4ffe4e4e3ffe3e4e4ffe3e4e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e3e3ffe2e3e2ffe3e2e3ffe2e3e2ffe2e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e1e2ffe1e1e2ffe1e2e2ffe1e1e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe6e6e5ffe5e5e6ffe6e6e6ffe7e7e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaebffebececffebebecffecebecffecececffecececffecececffecececffecededffecededffedededffedededffeeeeedffedeeedffeeeeedffeeeeeeffeeeeeeffefeeefffefefeffff0f0efffeff0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9fafafff9fafafffafafafffafafafffafafafffafbfafffafafafffafbfbfffbfcfbfffbfbfcfffbfcfcfffdfdfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfdfffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefefffffefffffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefffefffefefffffefffffffffefefffbfbfbffefefefffa4a4a4ff181818ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090908ff090909ff090908ff080808ff090908ff050506ff050606ff060606ff050505ff0a0b0bff1d1e1eff2a2a29ff414040ff5d5e5eff777878ff989898ffeeededfff6f6f6fffdfdfdfffefefefffefefefffdfefefffefefefffefefefffefefdfffdfefdfffefdfefffdfdfefffdfefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffcfcfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffafbfafffafbfbfffbfbfbfffafbfafffafafafffafafafff9fafafff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9fafafff9fafafff9f9fafff9fafafffafaf9fff9faf9fffaf9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff6f5f6fff5f6f6fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f4f5fff5f5f5fff5f5f4fff4f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff5f4f4fff4f4f5fff4f3f4fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff2f1f2fff2f2f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff5f6f5fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f7f7fff6f7f7fff6f6f6fff7f6f6fff6f7f6fff6f7f6fff7f6f7fff6f7f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f7f7fff6f6f7fff6f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f8fff7f8f7fff7f8f8fff7f7f8fff7f7f7fff8f7f8fff8f8f7fff7f7f8fff7f8f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff7f7f7fff7f8f7fff8f8f8fff8f8f7fff8f8f7fff8f7f8fff8f8f8fff8f9f9fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafff9fafafffaf9fafffafafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffefefdfffdfdfefffefefefffffefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffefefefffefefefffefefdfffdfefdfffcfcfdfff4f4f4ffe1e1e1ffa1a1a1ff7e7e7eff616161ff434443ff2d2c2dff1f1f1fff121213ff0a0a0bff0d0c0dff0f0f0eff101010ff101010ff101010ff101010ff0a0b0aff0a0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595959ff595959ff595959ff535353ff484848ff3e3e3eff484848ff565656ff5c5d5dff605f60ff616261ff616161ff626262ff626363ff646364ff646464ff646464ff646464ff646464ff656565ff636363ff626262ff606060ff5b5b5bff525353ff4b4c4bff4c4c4bff595858ff5f6060ff6c6c6dff6c6c6cff6d6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a090aff606160ffd4d4d5fff6f6f6fffdfdfdfffffefffffffffefffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffefffffefffefffefffefffffefffffffffffffefffefffefffefffffffffffefffefffefffefffefefffffefefffffefffffffefffffffffefffffffffefffefffefffefffefffefefefffefefefffefffefffefefffffefffffffffffefffefffefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfbfbfffafbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff6f6f6fff5f6f6fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f4fff5f5f4fff4f4f4fff4f5f4fff4f4f4fff3f4f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff3f2f2fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff0f1f0fff0f0f0fff0f0effff0efefffefefefffefefefffeeefefffeeeeeeffeeeeeeffedededffedededffecececffecececffecececffecececffececebffebebebffececebffebebebffebebebffebebebffeaebeaffeaebebffeaebebffeaebeaffeae9eaffe9eaeaffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e7e7ffe5e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e4ffe3e3e4ffe3e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e0ffe0e1e0ffe1e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e2ffe1e2e1ffe1e2e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020202ff030403ff060606ff0c0b0cff181919ff2d2e2eff464646ff545454ff5e5f5eff686968ff6d6d6cff6d6d6dff6a6b6aff686869ff686969ff696968ff686868ff686767ff676767ff6c6c6cff807f80ffabababffd4d4d4fff1f2f1fff5f5f5fff7f7f7fff8f8f7fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff7f7f7fff8f7f7fff7f8f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff6f7f6fff6f7f7fff7f7f7fff7f7f6fff7f6f6fff6f7f7fff5f6f6fff4f4f4ffe2e2e2ffcacacaff999999ff6e6e6fff696969ff6a6a6aff6a6b6aff6b6b6bff6b6b6bff6b6c6bff6c6b6cff6c6c6dff6d6d6dff6c6c6dff676767ff585858ff454545ff303030ff1d1d1dff121313ff0a0b0aff040405ff020302ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff5f5f4fff4f4f4fff3f4f4fff5f4f4fff4f4f4fff3f4f4fff4f5f4fff4f5f4fff2f1f2fff3f4f4fff6f6f6fff9f9f9fffcfcfcfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffcfcfcfff9f9f9fff6f7f7fff4f4f3fff1f1f0fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1ffeff0f0fff0f0f0fff0efefffefefefffefefeffff0eff0fff0f0f0ffeff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe3e3e3ffe2e3e3ffe2e2e2ffe3e2e3ffe3e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e8ffe8e7e8ffe8e8e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeae9ffeaeaebffeaeaeaffeaeaeaffebebebffebebebffebebebffecebebffecececffecebecffecececffedececffedececffedecedffededecffedededffedededffededeeffedededffedededffedededffeeeeefffefefefffefefeeffefefefffefefefffeff0f0fff0f0f0fff0f1f0fff0f0f1fff1f1f1fff1f2f1fff1f1f1fff2f1f2fff2f2f2fff3f2f2fff3f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffaf9fafffafafafffafafafffbfafafffbfafbfffbfbfafffbfbfbfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffdfefdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffffffffefefffefefefffffefffffffefefffffefffffffffefffefefefffefffefffefefffffefefefffbfbfbffeeeeeeffa8a8a9ff232323ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090809ff080909ff090808ff080808ff060605ff060606ff060606ff070607ff050505ff080708ff161617ff212122ff333233ff4f4f50ff6a6b6bff868686ffdbdbdbfff2f1f1fffafbfafffefdfefffefefdfffefefefffdfefefffdfefdfffefefefffefefdfffdfdfefffefdfdfffefefefffefdfdfffdfdfdfffefdfefffefdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafafafffafafafff9fafafffafafafff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafaf9fffaf9fafffafaf9fffaf9fafff9faf9fffaf9fafffaf9f9fffafaf9fff9f9f9fffaf9fafffafafafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff8f7f7fff8f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff6f5f6fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff6f5f6fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff6f6f5fff6f5f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff3f4f3fff4f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff3f2f3fff3f3f2fff2f2f2fff3f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f1fff1f1f1fff1f2f1fff1f1f2fff2f1f1fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f7fff6f7f7fff7f7f6fff6f6f6fff7f6f6fff6f6f6fff7f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff8f7f8fff7f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fffaf9f9fffaf9fafffafaf9fffaf9fafff9faf9fffafafafffafafafffafafafffafafafffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffaf9faffefefeeffcbcbcbff8d8e8eff6e6f6eff515151ff373737ff232324ff171616ff0c0c0cff090909ff0d0d0cff0d0d0dff0f0f0eff101010ff111010ff101010ff101010ff0a0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff585859ff595959ff535353ff484848ff3e3e3eff383838ff403f40ff4c4c4cff525353ff565656ff595858ff595859ff5a5a59ff5b5b5bff5c5c5cff5d5c5dff5c5d5dff5d5c5dff5d5d5dff5d5d5cff5b5b5bff5a5a5aff575757ff525252ff4b4b4bff444445ff444445ff4c4b4cff585859ff5f6060ff6c6c6cff6c6c6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff535253ffd0d0d0fff5f5f5fffdfdfdfffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefefffffefefffefffefffffefffffefffefffffefffffefefffffefffefffffefffffffffffffefefffffffefefffffffffffffefefffefffefffffffffffffffefffffefffffffffefffefefefffefffefffefefffffefefefffefefefffefefefffffefffffefffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff7f7f7fff7f6f6fff6f6f6fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f5f4fff4f4f5fff4f4f4fff4f4f3fff3f3f3fff4f3f4fff3f3f4fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffeeeeefffeeeeeeffeeeeeeffeeedeeffedededffedededffececedffecececffecececffecececffecececffececebffebebebffececebffebebebffebebebffebeaebffeaeaebffeaeaebffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e5e5ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e3ffe4e4e3ffe3e3e3ffe4e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e1ffe1e1e2ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e1ffe2e1e2ffe1e1e2ffe1e2e2ffe2e2e1ffe2e1e1ffe2e1e1ffe1e2e2ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e2ffe2e2e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff010001ff010101ff030303ff050505ff090908ff0d0d0eff191818ff2b2b2bff434243ff595959ff646464ff686868ff6b6b6bff6d6d6cff6c6b6bff6a6a6aff6a6a6aff6a6a6aff6a6a6aff696969ff6b6a6bff767676ffacacabffe2e2e1fff5f5f4fff6f7f7fff7f7f7fff7f8f7fff7f7f8fff7f8f8fff7f8f8fff7f7f7fff7f7f8fff8f8f8fff8f7f8fff8f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff6f6f7fff6f7f7fff6f6f6fff5f5f5fff5f4f4ffedededffbab9baff808180ff6e6e6eff6c6d6dff6d6d6dff6d6d6dff6d6d6dff6c6c6cff6c6b6bff6c6c6cff6e6d6dff6c6d6cff676666ff5c5b5bff464546ff2e2d2dff1e1e1eff121212ff090909ff040404ff020202ff000101ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f3fff3f3f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff5f4f4fff3f3f4fff2f2f3fff4f4f4fff7f7f7fffafbfafffcfcfcfffefdfefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffbfbfafff9f8f9fff3f3f4fff1f1f1ffefefeffff1f1f1fff1f1f1fff0eff0ffeff0f0ffefefefffefefeffff0efefffefefeffff0eff0ffeff0effff1f0f1fff0f0f1fff0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e4ffe4e4e4ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e3e2ffe2e2e3ffe3e2e2ffe3e3e2ffe3e2e2ffe2e3e2ffe2e2e3ffe3e3e2ffe2e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe4e4e5ffe5e5e4ffe4e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eaeaffeaeaeaffeaeaebffeaebeaffebeaebffebebebffecebebffebececffecebecffecececffecedecffecececffedececffededecffedececffededecffedededffedeeedffededeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefefffefefefffefefefffeff0f0fff0eff0fff0f0f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f3fff3f3f2fff3f3f3fff2f3f3fff3f3f3fff3f4f3fff3f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f5f5fff5f4f4fff5f5f5fff5f5f5fff6f5f6fff5f6f5fff6f5f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f9f8fff8f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9fafff9faf9fffafafafffaf9fafffafafafffbfafafffbfafafffafbfafffbfafbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfefffefefdfffdfefefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffdfefdfffefefefffefefefffffefffffefffefffefefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefffffffefefffffffefffffefefffefffefffefefffffffffefffefefffffefefefffbfbfbffedeeeeffabaaaaff303030ff0d0d0dff030404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080909ff080809ff060506ff050606ff060505ff060707ff060706ff070607ff050605ff0a090aff191919ff282829ff434242ff5e5e5fff7a7a7affb6b5b6ffe8e8e9fff6f7f7fffdfdfdfffefefefffefefdfffefdfefffefefefffefdfdfffdfefefffdfdfefffdfefefffdfefdfffdfdfefffefdfefffefefdfffefdfdfffdfdfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffbfcfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfafbfffafbfafffafafbfffafafafffafafafffafafafffaf9fafffaf9fafff9f9fafffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffaf9f9fffafaf9fffafafafffafafafffafafafffafafbfffafafafffafafafffafafafff9fafafffaf9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff8f8f7fff7f8f8fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f6f6fff6f7f7fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff6f5f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff5f6f6fff6f6f5fff5f6f6fff5f6f5fff5f5f6fff6f5f5fff6f5f5fff5f6f6fff5f5f6fff5f6f5fff5f6f5fff5f5f5fff6f5f5fff6f6f5fff6f5f5fff5f6f5fff5f5f6fff6f6f5fff5f5f6fff5f5f6fff5f6f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff4f5f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f3f4fff3f4f3fff3f3f4fff3f3f3fff3f3f4fff4f3f4fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f2fff2f3f3fff2f2f3fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff2f1f2fff2f2f1fff1f1f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f3f3fff3f3f3fff3f4f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff4f5f5fff5f5f5fff5f6f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f7f6fff6f6f7fff6f6f6fff6f7f7fff7f7f7fff7f6f6fff6f6f7fff6f6f7fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f6f7fff6f7f7fff7f6f6fff7f7f7fff6f7f6fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff8f8f8fff7f8f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f9fff9f9f9fffaf9f9fff9faf9fff9f9fafffafaf9fff9f9fafffaf9fafffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfefdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfdfffdfefdfffefdfdfffefefefffefefefffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffcfdfdfff6f6f6ffe6e6e6ffabababff7e7e7eff5f5f5fff434242ff2a2b2bff1a191aff0a0a0aff080908ff0a0a0aff0a0a0aff0d0d0cff0d0c0cff0e0f0eff101010ff101110ff101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595959ff535252ff484848ff3e3e3eff373838ff333434ff3a3a3bff454545ff4b4b4bff4e4f4fff515151ff515251ff525253ff545454ff555556ff565656ff555656ff555656ff565555ff545555ff535353ff515252ff4e4f4eff4a4a4bff434443ff3e3d3eff3e3f3eff444445ff4b4b4bff585959ff606060ff6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff4f4f4fffd2d2d3fff4f4f4fffdfdfdfffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffefffffefffefffffefffffefffefffffefffffefefefffefefffffffffffffffefefffffffffffefffffffffffefffffffffffefffefffefefffffffffffffffefefffefffffffffefffffefffffffffffefffefefffffffefffffffffefffffefefffefffefffefefffffffffefffefefffffefefffffefffffffefffffffffefffffefefffffefefefffefffffffefefefffefffffffefefffffffefffffefffefffefefefffefefefffefefefffefdfefffdfefefffdfefefffcfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffafbfbfffbfbfbfffafafbfffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9fafff9f9f9fffafaf9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff7f7f7fff6f6f6fff5f5f6fff6f5f6fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff0f0f1fff0f0f0fff0f1f0ffeff0f0ffefeff0ffeff0efffefefefffeeefefffeeeeeeffedeeedffedededffededeeffecededffedededffecededffecececffecececffecececffecebebffebececffebebebffebebecffebebebffebeaebffeaebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9eaeaffeaeae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e5ffe6e5e6ffe6e6e5ffe5e5e5ffe5e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e1ffe2e1e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe2e1e2ffe1e2e2ffe2e1e1ffe2e2e2ffe1e2e1ffe2e1e2ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e2ffe2e2e3ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff010101ff010201ff030203ff060505ff0a0909ff0f0f0fff1a191aff2a2a2aff414141ff575757ff656464ff696969ff6b6b6aff6b6c6bff6b6b6cff6c6c6cff6c6c6cff6c6c6dff6c6d6cff6c6d6cff6f6e6eff888888ffc8c8c8fff2f3f3fff7f7f7fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff8f7f7fff8f8f8fff7f8f8fff7f7f8fff8f8f7fff7f8f8fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f6fff6f7f7fff7f7f7fff6f6f6fff6f6f7fff5f5f6fff3f3f2ffdadadaff9d9e9dff747475ff707070ff706f6fff6e6f6fff6d6d6eff6c6d6dff6d6d6dff6d6d6dff6f6f6fff6d6d6dff686767ff585858ff403f40ff2b2b2bff1a1b1bff0f0f10ff080908ff040504ff020202ff010101ff000000ff000100ff000000ff000000ff000000ff000001ff000100ff000000ff010000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff4f4f4fff3f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f3f4fff5f5f5fff8f8f9fffafafafffcfcfdfffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfff9f8f9fff4f5f4fff1f1f2ffefefeffff0eff0fff0efefffefeff0ffefeff0ffefefefffefeff0ffeff0f0fff0f0f0fff1f1f1fff0f1f0fff0f0f1fff1f1f1fff1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e5e6ffe6e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e4e5ffe4e4e4ffe4e3e4ffe3e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e4e4ffe3e3e4ffe4e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e4e3ffe3e4e4ffe3e4e4ffe3e3e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e9ffe9e9e9ffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaebebffebebeaffebebebffebecebffebebecffececebffecececffecececffedececffedececffececedffecededffedededffedededffedededffeeeeedffeeeeeeffedeeedffeeeeedffeeeeeeffeeefeeffeeeeeeffeeefeeffefefefffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f2f2fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff6f5f6fff5f5f5fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff7f6f7fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff7f8f8fff8f8f7fff8f8f8fff8f9f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fffafaf9fffafafafffaf9fafffafafafffafbfafffafafafffafafafffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffefdfefffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefefffefdfdfffdfefdfffefdfdfffefefdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffffefffefffefffefefefffffffefffffffffffefefefffbfbfaffefeeeeffaeaeadff313131ff131413ff09090aff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060605ff050506ff050506ff070606ff070606ff070606ff060506ff030303ff050405ff0a0a0bff232223ff3a3a3aff545354ff6e6e6dff999999ffd3d2d2fff3f3f4fffcfcfcfffefefdfffdfefefffefefefffdfdfefffefefdfffefefdfffdfefdfffefdfdfffefdfefffefdfefffdfefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffafbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffafafafffbfafbfffafafafffafafafffafaf9fff9f9fafff9fafafff9faf9fff9fafafff9faf9fff9f9fafffaf9f9fffafaf9fff9faf9fffaf9f9fffaf9f9fff9f9fafff9faf9fffafaf9fff9faf9fffafafafffafafafffafafafffafbfafffafbfafffbfafafffafbfafffafafafffafafafffafafafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f6f6fff7f6f6fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff5f6f6fff5f6f5fff5f6f6fff5f6f5fff5f5f6fff6f5f5fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff5f6f5fff6f6f5fff5f6f5fff5f5f5fff6f6f5fff6f6f6fff5f6f5fff5f6f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f6f6fff5f5f6fff5f5f6fff5f5f5fff6f6f5fff5f5f6fff6f5f6fff5f6f6fff6f6f6fff5f6f5fff6f6f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff5f5f4fff4f4f4fff5f4f4fff4f5f4fff4f4f4fff3f4f4fff4f4f4fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f3f4fff3f3f3fff4f3f4fff4f4f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff3f3f3fff2f3f2fff3f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff7f6f7fff6f6f7fff7f6f7fff7f7f6fff6f7f7fff7f7f6fff6f6f7fff6f6f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff6f7f6fff7f7f7fff6f7f7fff6f6f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff7f7f7fff6f6f7fff7f6f7fff6f6f7fff7f7f7fff7f8f7fff7f8f8fff7f7f7fff7f7f8fff7f8f8fff8f8f7fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafff9faf9fffafaf9fffafafafffafbfafffafafbfffbfbfafffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefefefffefefefffefefdfffbfbfbfff0f0f0ffd2d2d1ff909191ff6d6e6eff4f4f4fff343433ff212121ff090a09ff060605ff060606ff080809ff0a0a0aff0a0a0aff0c0d0cff0c0d0dff0f0f0eff101010ff101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff535353ff484848ff3e3e3eff373738ff333333ff303030ff373737ff3f3f3fff444444ff484848ff4a4a4aff4b4b4aff4c4b4bff4d4d4dff4e4f4eff4f4f4fff4f4f4fff4f4f4fff4e4e4eff4d4d4eff4c4c4cff4b4b4bff484848ff444344ff3d3e3eff393839ff383839ff3f3e3fff444444ff4c4b4cff595958ff5f60600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff545353ffd1d1d1fff5f5f5fffdfdfdfffffffffffefefffffefefffffffefffffffefffffffefefffffefffffefefefffffefffffefefefffffefffffefefefffffefffffffffefffefffffffffffefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffefffefffefffffffffffffefffffefefffffefffefffffffefffefffefffefefefffffffefffffffffffefffefffefffefffffefffffefffefffefffffffefffefffefffffffefffffffefefffffffefefffffffefffefefffffffefffffefffffffefefefffefefdfffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafff9fafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9f9fffaf9fafffafaf9fff9fafafffafaf9fff9f9fafff9fafafff9faf9fff8f9f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff6f6f6fff6f5f6fff5f6f5fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff3f4f3fff3f4f4fff3f3f4fff3f3f3fff3f3f2fff3f3f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefefefffefefefffefeeeeffeeeeeeffedededffeeededffedededffedededffecededffededecffecececffecececffecebecffecebebffecebebffebebebffebebebffebebebffebeaebffebeaebffeaeaeaffebeaebffebebeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9eae9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e4ffe4e3e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e3ffe2e3e3ffe3e2e2ffe2e3e2ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e3ffe2e2e2ffe3e2e3ffe3e3e2ffe2e3e3ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000101ff000000ff000000ff000101ff010101ff020302ff040505ff080909ff0f0f0fff1a1a1aff2a2b2aff414140ff565656ff646465ff696a69ff6c6c6bff6c6c6cff6c6c6cff6d6d6dff6e6e6eff6e6f6eff6f6f6eff6f6f6fff747574ff9f9f9fffe0e0e0fff5f5f5fff7f7f8fff8f7f8fff8f8f7fff8f8f7fff7f7f8fff8f7f8fff7f8f8fff7f8f7fff7f8f7fff8f8f8fff7f8f7fff8f7f8fff7f7f8fff7f8f8fff8f7f7fff7f8f7fff8f7f7fff8f8f7fff7f7f7fff8f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff7f7f7fff7f7f6fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff5f5f4ffedeeedffbbbbbbff848485ff737372ff717170ff6f706fff6f6f6fff6e6e6eff6e6e6eff6f6f6fff6f6f6eff6a6b6aff636363ff545454ff3e3e3dff282928ff171817ff0e0d0eff070707ff030303ff010201ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff3f4f4fff3f4f3fff4f4f4fff4f4f4fff4f3f3fff5f4f4fff4f4f4fff2f2f2fff3f3f3fff6f6f6fff9f9f9fffcfbfcfffcfcfdfffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefdfdfffcfbfcfff8f9f9fff6f6f6fff1f1f1ffefeeefffedededfff0eff0fff0f0efffeff0f0fff0f0efffefeff0fff0f1f1fff0f1f0fff0f1f1fff0f1f1fff0f0f0fff1f1f1fff1f1f1fff0f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e4e3ffe3e4e4ffe4e3e4ffe4e4e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e5e4ffe5e5e5ffe4e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e5e5ffe6e6e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e7ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e8e9ffe9e8e9ffeae9e9ffe9e9e9ffeaeaeaffeae9eaffeaeaeaffeaebeaffebebebffebeaebffecebecffececebffecebecffebececffecececffecececffedededffededecffededecffedededffedececffedededffedeeeeffeeeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffeeefeeffeeefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff1f2f2fff2f2f3fff2f2f2fff2f2f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f5f6fff6f6f6fff7f6f7fff6f6f6fff7f7f6fff6f6f7fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafbfafffbfbfafffbfafafffbfbfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefefefffdfdfdfffdfefdfffefefefffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfdfffefefefffdfdfdfffefdfefffefdfdfffdfefdfffdfefdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffefefefffefefefffefefefffefefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffffffffffefffffefefffefffefffefffefffbfbfbffedeeeeffb2b1b1ff3a3b3aff121313ff060706ff020202ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050506ff050506ff070706ff060607ff070606ff050506ff060506ff030303ff040303ff070707ff131313ff343433ff484849ff606060ff888888ffbababaffeeedeefff8f8f8fffefefdfffefdfefffdfefefffefefdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefefffefdfdfffefefdfffefefefffefefdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafafafff9fafafffafafafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafaf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafafafffafaf9fffafafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff5f6f6fff6f6f6fff6f5f6fff6f5f6fff6f6f5fff6f5f5fff5f6f5fff6f5f5fff5f5f5fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f5fff5f5f5fff5f6f5fff5f6f5fff5f6f5fff5f6f6fff6f5f6fff5f6f5fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f6f6fff6f6f5fff6f6f5fff6f6f6fff5f5f5fff5f6f5fff6f6f6fff5f6f6fff5f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f5fff5f5f4fff4f5f5fff4f5f5fff4f5f5fff5f5f4fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f2f2fff2f2f2fff1f2f2fff2f1f2fff2f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff3f4f4fff4f4f5fff4f4f4fff5f5f5fff5f4f5fff6f5f5fff5f5f5fff6f5f5fff6f6f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff7f6f6fff7f7f7fff6f6f6fff7f7f7fff6f6f7fff6f6f6fff6f7f7fff7f7f7fff6f6f7fff7f6f7fff7f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f7fff6f7f6fff6f7f6fff6f6f6fff6f7f6fff7f7f6fff7f7f6fff7f7f7fff6f7f6fff6f7f6fff7f7f7fff6f7f7fff6f7f7fff6f7f6fff7f7f7fff7f6f6fff7f7f7fff6f6f7fff7f6f7fff7f7f6fff6f7f7fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff6f6f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fffafafafff9fafafffaf9fafffafbfafffafafbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffefefdfffdfdfefffefefefffefefffffffefffffefefefffefefefffffefffffefefefffffefefffefefefffefefefffefefefffdfefefff8f7f8ffebeaebffb3b3b3ff7c7c7cff5c5d5dff424242ff2b2c2cff141413ff060605ff040403ff040404ff080808ff080808ff0a0a0aff0a0a0aff0d0c0cff0c0d0dff0e0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff3e3e3eff373737ff333334ff2f302fff2e2e2eff343434ff3b3b3bff3e3e3fff424142ff444343ff444544ff454646ff474747ff484847ff484848ff484849ff494849ff484849ff484847ff464647ff454545ff424243ff3f3e3fff393939ff343434ff353434ff383938ff3f3f3eff444445ff4b4b4bff585959000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030404ff575757ffd3d3d3fff4f4f4fffdfdfefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffffffffefefefffffffefffefefffffefefefffefefefffffffffffefefffffffefffffffffffffffefefffefffffffffffefffefefffffffffffffffffefffffffefffefefefffefefefffefefefffffffffffffffefffffefefffefffefffefffefffefffefffefffffffffefffffefffefffefffffffefffefffffffefffffefefffefffffffffffefffffffefffffefffffefefefffefefefffffefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffafafbfffafafbfffafafbfffbfafafffafafafffaf9f9fff9f9fafffaf9fafff9f9f9fffaf9f9fffafafafff9f9f9fffafafafff9f9fafff9f9f9fff9fafafffafafafffaf9fafffafafafffafafafff9f9f9fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff6f6f6fff6f5f5fff6f6f5fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff4f5f4fff3f4f4fff3f4f4fff4f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f2fff3f2f3fff2f2f2fff1f2f1fff2f2f2fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefeeffeeefeeffedeeeeffeeeeeeffeeeeedffedededffedecedffedecedffececedffededecffecececffecececffecececffecebecffebebebffecebebffecebebffeaebeaffebebebffeaeaebffeaeaeaffeaeaeaffeaebebffeaeaeaffebeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e8e8ffe8e8e7ffe7e6e7ffe6e7e7ffe6e7e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e5ffe4e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e3ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e3ffe3e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e3ffe2e2e3ffe2e2e3ffe3e3e2ffe2e2e3ffe3e2e2ffe3e2e3ffe3e2e3ffe3e2e3ffe3e2e2ffe3e3e3ffe2e2e2ffe3e3e3ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e3ffe4e3e3ffe3e4e3ffe4e4e3ffe3e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff010101ff020202ff040304ff070807ff0e0e0eff191919ff2a2a2aff3f3f3eff555555ff646464ff6a6a6aff6c6d6cff6d6e6eff6e6e6dff6e6d6eff6f6f6fff707070ff717171ff727272ff818081ffbcbcbcffeeeeeffff6f7f7fff7f8f7fff8f7f7fff7f8f8fff8f8f7fff8f8f7fff8f8f8fff7f8f7fff7f8f7fff8f8f8fff7f8f8fff7f7f8fff7f8f7fff8f7f8fff8f7f7fff8f8f8fff7f7f7fff8f7f7fff8f7f7fff7f8f7fff7f8f7fff7f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff7f6f7fff7f7f6fff6f5f6fff2f3f3ffdbdbdaff9f9f9fff787877ff727272ff717171ff707070ff706f70ff6f6f6fff6f6f6fff6d6d6cff696969ff616261ff505151ff3a3a3aff232323ff131213ff0a0a0aff040505ff020202ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000001ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f3f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff4f4f5fff7f6f7fffafafafffcfcfcfffdfdfdfffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffbfafafff8f8f8fff2f2f2fff0f0efffededeeffefefefffeff0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e5e4ffe4e4e5ffe5e5e5ffe4e4e5ffe4e4e5ffe5e4e4ffe4e4e5ffe4e5e4ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e3ffe3e3e4ffe3e3e4ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe5e5e6ffe5e5e5ffe6e6e6ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e7e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffeaeaeaffeaeaebffebebebffebebebffebebebffecebebffebececffecececffecececffecececffedecedffedecedffecededffedededffedededffedededffedededffedededffedededffededeeffedeeeeffeeeeeeffeeefeeffeeeeeeffefefefffefeeefffefefefffefefefffefefefffeff0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff2f1f1fff2f1f2fff2f1f2fff3f2f2fff2f3f3fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f4f4fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff6f6f7fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9fafafffafaf9fffafafafff9fafafffafafafffafafafffafafbfffbfbfafffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefdfefffdfdfdfffefdfdfffdfefefffefdfefffdfdfdfffefefefffdfefdfffdfefdfffefdfefffdfefefffdfefdfffefdfefffefefdfffdfefefffdfefefffefdfdfffdfefefffdfefefffefefdfffefdfefffefefefffefefffffefffefffefefefffffefefffefefefffefffefffefffefffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefffffefefefffbfcfbffeeefeeffb9b9b9ff474747ff171818ff060707ff020303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050606ff060707ff070706ff070607ff050605ff050606ff040403ff030303ff030302ff050505ff0c0d0cff252525ff3f4040ff565757ff7b7b7cff9e9e9fffe1e0e0fff5f5f5fffdfdfdfffefefefffefdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffbfcfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafafffafbfafffafafafffafafbfffafafbfffafafafffafafafffaf9fafffafafafffafafafffafafafffaf9fafffafafafffaf9fafff9fafafff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fff9fafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fffaf9fafff9f9f9fff9f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f7fff7f7f7fff6f7f7fff6f7f6fff7f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f6f6fff6f6f6fff5f5f6fff6f6f5fff6f5f5fff5f6f6fff6f6f6fff5f5f6fff6f6f6fff5f5f6fff5f5f6fff6f5f5fff5f5f6fff5f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f6fff6f5f5fff6f5f5fff5f6f6fff6f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff5f4f5fff4f5f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff4f3f3fff3f3f4fff3f4f3fff3f3f3fff3f2f3fff3f3f3fff3f2f3fff2f3f3fff2f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff4f3f4fff4f4f4fff4f4f5fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f6f6fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff7f6f6fff6f7f6fff6f7f6fff6f6f7fff7f7f7fff6f6f7fff6f6f7fff7f6f6fff6f6f7fff6f7f6fff7f6f7fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff7f6f7fff7f6f7fff7f6f6fff6f7f7fff7f6f7fff6f6f6fff7f7f7fff6f7f6fff6f7f6fff7f6f6fff6f7f7fff6f6f6fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f8fff7f8f8fff7f7f8fff7f7f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9fafffaf9f9fff9faf9fff9fafafffafafafffafafafffafafafffafafafffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffdfdfefffdfdfdfffefdfefffefefefffefffffffffffefffefefefffefefefffefefefffefffefffefefefffefefffffefefffffefefefffcfcfcfff2f1f2ffdadadbff959695ff6e6d6eff515151ff3b3b3bff222222ff0b0b0bff040505ff020202ff030302ff040404ff080808ff080808ff0a0a0aff0a0a0aff0d0d0cff0c0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3e3eff373737ff343333ff303030ff2e2e2eff2a2b2bff303131ff363636ff393a39ff3d3c3cff3e3e3eff3e3f3eff403f40ff414140ff414141ff424242ff434242ff434343ff424343ff424242ff414141ff404040ff3d3e3eff3a3a39ff343434ff303030ff302f2fff343434ff393938ff3e3e3fff454545ff4b4b4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff0a0a0aff6a6a6affd4d3d3fff4f4f4fffdfdfefffffffffffffefffffffffefffffffffffffffffffefffffffffffefffefefefffefffefffefefefffefefffffefffffffefefefffefefefffffefefffefefffffefffefffffefffffefefffffefefffffffefefffefffffffefffefffefffffffffffefffffefefffefefefffefefefffefefefffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffefefefffefefefffefffffffefefefffffefffffefefefffffefefffefefefffefdfefffdfdfdfffefefefffdfdfdfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafaf9fff9fafafffafafafff9f9fafffafafafffaf9f9fff9faf9fffafafafff9f9fafffafafafffaf9fafffafafafffafafafffafafafffafafafffaf9fafff9f8f9fff9f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff7f7f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f2fff2f3f3fff2f2f2fff2f2f2fff2f1f2fff2f1f1fff1f2f2fff1f1f1fff0f1f1fff1f1f1fff0f0f0ffeff0effff0efefffefeff0ffeeefeeffefeeefffeeeeeeffeeeeeeffedeeeeffeeededffedededffecededffededecffecececffecedecffecececffecececffebebecffecebebffebebebffebebebffebebebffebebebffebebebffeaeaebffeaeaebffebeaeaffeaeaebffeaebeaffebeaebffeaeaeaffeaeaeaffeae9eaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e3e3ffe4e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe3e3e4ffe3e3e4ffe4e3e3ffe3e4e4ffe3e4e4ffe4e3e4ffe4e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010102ff030303ff050505ff0a090aff151415ff262526ff3b3c3bff515151ff636464ff6c6c6cff6f6f6fff6e6e6fff6e6e6eff6f6f6fff6f6f70ff717070ff727272ff767676ff959595ffd4d4d4fff4f4f4fff6f7f7fff7f7f8fff8f8f7fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff7f8f8fff8f7f7fff8f7f8fff8f7f8fff8f7f7fff7f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f7fff7f8f8fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f7f7fff7f6f7fff6f6f6fff5f5f5ffeeedeeffb7b8b8ff7d7d7dff737474ff737372ff727272ff717171ff707070ff6f6f70ff6e6e6fff696969ff5e5f5fff4b4b4bff323232ff1a1a1aff0d0d0dff060606ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff010000ff000101ff0000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f3f2fff3f3f3fff2f3f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff3f4f4fff3f3f3fff4f4f4fff3f4f3fff5f5f5fff8f8f8fffafafbfffdfcfcfffefdfdfffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfff8f8f8fff3f4f3fff0f0f1ffefefefffefeff0fff0f0f1fff1f0f0fff0f1f1fff0f1f1fff0f0f1fff1f0f1fff1f1f1fff1f0f0fff0f1f1fff0f1f1fff1f1f1fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe6e7e7ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e5e4ffe5e4e5ffe5e4e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e4e4ffe5e5e5ffe4e5e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe5e5e5ffe4e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e5e5ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e9e9ffeae9e9ffeae9e9ffeaeae9ffebeaeaffeaebeaffebebebffebebebffecebebffebececffececebffececebffecececffedecedffedecedffedecedffedededffecededffedededffedededffedeeedffedededffedeeeeffeeeeedffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffefefefffefeeefffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff3f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f5fff6f6f6fff7f6f6fff7f6f6fff6f7f6fff7f6f7fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff8f9f9fff9f9f9fff9f9fafff9faf9fffaf9f9fffafafafffafaf9fffafbfafffafafafffafbfafffbfafbfffcfbfbfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfefffefefefffefefefffefdfdfffdfefefffefdfdfffefdfefffdfefefffdfdfefffefdfdfffefdfdfffefefefffefefdfffefefefffdfefefffdfdfefffdfdfdfffefefefffdfdfefffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefffefffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefdfdfff4f4f3ffc2c2c2ff474747ff171717ff0a0a0aff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060606ff070707ff050605ff050505ff030304ff030303ff030303ff020202ff040303ff0a0a0aff191919ff343534ff4f4f4eff717171ff8a8a8affc9cac9fff1f2f1fffafafafffefdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfcfcfffbfcfcfffcfbfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafbfffafbfafffbfafafffafafafffafafafff9faf9fff9faf9fffaf9fafffaf9fafffaf9fafffafafafff9fafafffaf9f9fffafafafff9faf9fff9f9f9fff9faf9fff9faf9fffafafafffaf9f9fff9fafafffaf9f9fffafaf9fffafafafffaf9fafffafafafff9f9fafff9faf9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff5f5f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff6f6f5fff6f5f5fff5f6f6fff6f6f6fff5f6f5fff6f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f5fff6f5f5fff5f5f5fff4f5f5fff5f4f4fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff5f6f6fff6f5f5fff6f5f6fff5f5f6fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff5f5f4fff4f5f5fff4f4f5fff4f4f4fff5f4f4fff4f3f4fff3f4f4fff3f3f3fff4f3f3fff3f3f3fff2f2f3fff3f3f4fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff2f2f2fff2f1f2fff2f2f2fff1f1f2fff2f2f2fff1f1f1fff2f2f2fff2f3f2fff2f2f2fff3f2f2fff3f2f3fff3f2f3fff3f3f3fff3f4f3fff4f3f3fff3f4f4fff4f4f3fff4f4f5fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff6f6f5fff5f6f6fff5f5f6fff5f5f5fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f6f6fff6f7f6fff7f7f7fff6f7f6fff7f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff6f6f6fff5f6f5fff5f5f5fff5f6f5fff5f6f5fff5f6f5fff5f5f5fff5f6f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff7f6f7fff5f6f6fff5f6f5fff5f5f5fff6f6f6fff5f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff6f7f7fff7f7f6fff7f6f7fff6f7f7fff6f6f7fff7f6f6fff6f6f6fff6f7f6fff7f7f6fff7f7f6fff6f6f7fff6f6f7fff6f6f6fff7f6f6fff6f6f7fff6f7f7fff6f6f6fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff7f8f8fff8f7f7fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffafafafffaf9fafffafafafffafafafffafafafffafafafffbfbfbfffafbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffefefefffdfefefffdfefefffefefefffffefefffefefefffffffefffffefefffefffefffffefffffefffefffffefefffdfefefff9f9f9ffedeeedffbfc0bfff838283ff646464ff4b4a4bff343434ff191a19ff0a0909ff030303ff000100ff030303ff020303ff040404ff090908ff080808ff0a0a0aff0a090a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383837ff343333ff2f3030ff2e2e2eff2b2a2bff272728ff2b2c2cff323131ff353434ff373837ff393939ff3a3a3aff3a3b3bff3b3b3cff3c3c3cff3d3c3cff3d3c3dff3d3d3dff3d3d3dff3d3d3dff3c3c3cff3a3b3bff383839ff353434ff303030ff2c2c2bff2c2b2bff2f3030ff343434ff393938ff3f3e3eff4445450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff070707ff272727ff838384ffd7d8d7fff6f6f6fffefefefffffffffffefefffffffefffffffefefffffffefffffffefffffefefffefffefffffefffffefffefffffefefffefefefffefefefffefefefffefefefffffefffffffefffffffefefffefffefffefffefffefefefffffffffffefffefffefefefffefffefffefffefffffffffffefefefffefffefffffefefffffefefffefffefffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefffffffefefffffefefffefefefffefefffffffffffffffefefffefefffffefefefffefdfefffdfefefffdfdfefffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfdfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffafbfafff9fafafffaf9fafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffbfafbfffafafafffaf9f9fff9f9f9fff8f9f9fff9f8f8fff8f8f9fff8f8f8fff7f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff4f3f3fff3f3f3fff3f2f3fff2f2f2fff2f3f2fff3f2f2fff1f2f2fff2f1f1fff1f1f2fff1f1f1fff0f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0efffeff0efffeeefefffeeeeefffeeeeeeffeeeeeeffededeeffedeeedffedededffedededffecededffecececffecececffecececffecececffececebffecebebffebecebffecebecffebecebffecebebffebebebffebebeaffeaebeaffeaebeaffebeaebffebeaebffebeaeaffeaeaeaffe9eaeaffeae9e9ffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe6e5e6ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e5ffe5e4e4ffe4e4e5ffe4e4e4ffe3e4e4ffe4e3e4ffe4e3e4ffe3e4e4ffe4e4e3ffe4e4e3ffe3e3e4ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e4ffe3e4e3ffe3e3e3ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e4ffe4e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e4e3ffe4e4e4ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e5e4ffe5e5e4ffe6e6e5ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040304ff070607ff0f0e0eff1d1d1dff333333ff4c4c4cff5f5f60ff6c6c6bff727272ff737373ff717171ff717171ff707070ff717171ff727171ff787878ffababaaffe7e6e7fff6f6f6fff7f7f7fff7f8f7fff7f7f7fff8f7f8fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f7fff8f7f8fff7f8f8fff7f8f8fff8f7f8fff8f7f7fff7f8f8fff8f8f7fff8f8f7fff7f7f8fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff8f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f7f6fff6f7f6fff1f0f1ffb5b5b5ff7b7b7aff757575ff747474ff737473ff737373ff737372ff727272ff6f6e6fff686868ff5a5a5aff434343ff272727ff111212ff080808ff030303ff020202ff010201ff000001ff010000ff000000ff000000ff000000ff010100ff010000ff000101ff010000ff010001ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f2f3fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f4fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff3f3f3fff3f2f2fff3f4f3fff5f5f5fff9f9f9fffcfbfbfffdfdfcfffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefdfdfffbfcfcfffaf9fafff6f7f6fff2f2f1ffefefefffeeeeeefff0f1f0fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff0f1f0fff0f1f1fff1f0f0fff1f1f1fff1f1f0fff1f1f1fff1f2f1fff1f2f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e5ffe5e6e5ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e4e4ffe4e5e5ffe4e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe4e4e5ffe4e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe9e8e9ffe9e9eaffe9eae9ffeae9e9ffeaeaeaffebeaeaffeaebeaffebebebffebebebffebebebffecececffecececffededecffecededffecececffedededffececedffedededffedededffedededffeeededffeeededffedededffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffeeeeefffeeefefffefefefffefefeffff0efefffeff0f0fff0f0effff0f0f0fff1f0f0fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff3f2f2fff2f2f3fff2f3f2fff2f3f3fff2f3f3fff3f3f3fff3f4f3fff3f4f4fff4f4f3fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff5f6f6fff6f6f5fff6f6f6fff7f7f7fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff7f7f7fff7f7f6fff7f7f7fff7f8f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fffafafafffafafafffafafafffafbfafffbfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffefefdfffefefefffefefdfffdfdfefffdfefdfffdfdfdfffdfefefffefdfefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefdfefffefdfdfffefefdfffefefefffdfefefffefefefffefefefffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffafafaffe0e0e0ff6b6b6bff1e1e1fff100f0fff070706ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff050505ff050506ff030304ff030303ff030303ff030403ff040304ff020302ff070707ff141413ff2b2b2bff464646ff666766ff7b7c7bffaeaeaeffe9e9e9fff5f6f5fffcfcfcfffdfdfdfffefdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9fafffafafafff9fafafffaf9f9fffaf9f9fffaf9f9fff9f9fafffaf9f9fff9fafafff9f9f9fff9faf9fff9faf9fffafafafff9f9fafff9f9fafff9f9fafffafaf9fffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff9f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f7f8fff8f8f7fff7f7f7fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff5f5f5fff6f5f6fff5f5f6fff5f5f5fff6f5f5fff5f6f5fff6f6f6fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff5f5f5fff6f6f5fff5f6f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f5f4fff4f5f5fff5f4f4fff4f5f5fff4f5f5fff5f5f4fff4f5f4fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff4f3f4fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f4f3fff3f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff3f2f2fff3f2f2fff3f3f3fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff3f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff6f5f5fff5f6f6fff5f5f6fff5f6f5fff6f6f6fff5f6f5fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff7f7f6fff6f7f7fff6f6f6fff6f7f6fff5f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f7f6fff6f7f7fff7f7f6fff7f6f7fff6f7f6fff7f7f7fff7f6f6fff7f6f6fff7f6f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff9f9f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9fafff9f9fafff9f9fafffafaf9fffafaf9fffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfefffefefefffefefefffffefefffefffefffffffffffefffefffefefefffefefefffefefefffefefefffcfdfcfff6f6f6ffe2e2e2ffa3a3a3ff7b7b7aff5e5e5fff454545ff2e2e2dff161717ff090808ff030202ff030302ff020303ff030302ff020303ff040404ff080808ff080808ff0a0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343333ff303030ff2e2e2eff2a2b2bff272727ff252424ff282928ff2d2d2dff303030ff323233ff343434ff353535ff363536ff373636ff383737ff383838ff383838ff383838ff383838ff373737ff373737ff363636ff333434ff303030ff2c2c2bff282828ff282828ff2b2c2cff303030ff343434ff393939ff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080707ff131313ff444445ffa4a4a4ffe8e7e8fffbfbfbfffefefffffefefffffefffffffffefefffefffefffffffffffefffefffefffefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffffffefffefefefffefefefffffffefffefffefffffefefffefefefffefefefffefefffffffefefffefffffffefefefffefefefffefefefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffefffffffefefffefefffffefffefffefefefffdfefefffefdfefffefefdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafbfffafafafffbfbfafffbfbfbfffafafafffbfbfafffafafafff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f8f8fff8f8f8fff7f7f7fff7f6f6fff6f6f7fff5f6f6fff6f6f6fff5f6f5fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff2f2f2fff1f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f1fff0f0f0fff0f0f0ffefefefffefeeeeffefeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffedededffedededffedecedffecedecffedececffecececffecececffecececffebececffececebffebebebffebebecffebebebffebecebffebebebffebebebffebebebffeaeaebffeaeaebffebebebffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe6e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e4e4ffe5e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010100ff000100ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff040403ff09090aff141414ff272727ff434444ff5d5c5dff6b6b6aff737372ff757676ff747373ff727272ff717272ff727272ff737373ff767777ffa0a0a1ffe8e9e9fff6f6f7fff8f7f7fff8f7f7fff7f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f7f7fff8f8f7fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff7f8f8fff7f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f7fff8f7f8fff7f8f7fff8f8f8fff8f7f7fff8f7f7fff8f7f7fff7f8f8fff7f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6ffececebffa2a2a2ff7a7a7bff777777ff757676ff757575ff757575ff737473ff737373ff6f6f70ff666666ff545455ff3a3939ff1c1c1bff0c0d0dff070707ff040404ff020202ff010101ff010101ff000000ff010000ff010000ff010000ff000001ff000100ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f2f3fff2f3f3fff3f3f3fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff6f6f7fffafafafffcfcfcfffdfdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfcfffafafafff8f8f8fff2f2f2fff1f1f1ffefefeffff0f0f0fff1f1f1fff0f0f1fff0f0f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff0f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe6e6e5ffe5e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe8e8e7ffe7e7e8ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e9e8ffe8e9e9ffe8e9e9ffeae9e9ffeaeaeaffeaeaeaffebeaeaffebeaebffebebeaffebebebffecebecffececebffececebffecececffedededffededecffededecffededecffedededffedededffedeeedffeeededffededeeffeeeeeeffedeeeeffeeededffeeeeeeffeeefeeffefeeeeffefeeeeffefefeeffefefefffeeefefffefefefffefefeffff0f0efffeff0f0fff0f0f0ffeff0f0fff0f0f0fff1f1f0fff0f1f0fff1f1f1fff1f1f1fff2f2f2fff2f2f1fff2f2f3fff2f2f2fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff7f7f6fff7f6f7fff7f6f7fff6f7f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff8f8f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fffafaf9fffafafafffbfafafffafbfafffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefdfffdfefefffefdfefffefefdfffdfdfefffefefdfffdfefdfffefefdfffefdfefffdfefefffefefdfffefefefffefdfefffefefefffefefefffdfefefffefefefffefefdfffdfefefffefefefffefefefffefefefffffefefffefffefffefefefffffefefffffefffffffffefffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffdfdfdffeeefefffa7a6a7ff2c2c2cff111110ff090909ff030202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050605ff050506ff040304ff030303ff030303ff040303ff030303ff030303ff030203ff060506ff101110ff282828ff3e3e3eff5e5e5eff6f6f6fff939292ffd9d9d9fff3f3f3fffcfcfcfffefefdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffcfbfbfffbfbfcfffcfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffbfafafffafafafffafafafffafafafffafaf9fff9faf9fffafaf9fff9f9fafffafaf9fffaf9fafff9f9fafffafafafff9fafafffaf9f9fff9f9f9fff9faf9fffaf9f9fffaf9f9fffafaf9fffafaf9fff9fafafffaf9fafff9f9f9fffafaf9fff9fafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f8f7fff7f7f7fff6f7f7fff7f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff6f6f5fff5f6f5fff5f5f6fff6f5f6fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff6f6f5fff5f5f6fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f4f5fff5f5f5fff4f5f5fff5f4f4fff4f4f4fff4f5f4fff5f4f4fff5f4f4fff4f5f4fff5f5f4fff4f5f5fff5f4f5fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f4f3fff3f4f3fff3f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f4fff4f3f3fff3f4f3fff4f3f3fff4f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff3f2f3fff2f2f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff3f2f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f4f4fff4f4f4fff5f4f4fff4f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f6f7fff7f6f7fff6f7f6fff7f6f6fff7f7f6fff7f7f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff6f5f6fff5f5f6fff5f5f6fff5f6f6fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff7f7f6fff6f7f7fff7f7f7fff6f6f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f7fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f6f7fff6f7f7fff7f6f6fff7f7f7fff6f6f7fff6f7f6fff7f7f6fff6f6f7fff6f7f7fff7f7f6fff6f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff7f7f8fff8f7f8fff7f8f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff9f8f9fff8f9f9fff9f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafffaf9fafff9f9f9fffafaf9fff9fafafffafafafff9fafafffaf9fafffafafafffafafafffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfefffefffefffffefefffffefffffffefffffffffefffffefffffffefffffefffefffffefefffffffefffafafafff1f1f0ffcccbcbff8f908fff747473ff585959ff3e3e3dff262526ff101111ff060607ff020303ff030202ff030203ff030303ff030303ff030202ff040404ff090908ff0808090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff2e2e2eff2b2a2bff272727ff242524ff222222ff252425ff282929ff2c2b2bff2e2e2eff2f2f30ff303130ff323231ff323233ff333333ff333433ff333433ff333433ff323333ff323233ff323132ff313131ff2f2e2eff2c2c2cff292829ff252525ff252525ff282828ff2c2c2bff302f2fff343434ff39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060607ff10100fff1e1f1fff535353ffc0c0c0fff2f2f3fffefdfdfffefffefffefefefffffefefffffefffffffffefffffefffffffefffffefffefffffefefffffefefffffffefffefefefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefffffffefefefffefefefffefffefffffefefffffefefffefffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffefefefffffefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfafafffafafafffbfbfafffbfafbfffbfafbfffafbfafffbfafafffbfbfafffbfbfbfffbfbfafffbfbfafffafafafffbfbfafffafafafffafaf9fffaf9f9fff8f9f9fff9f9f9fff8f9f9fff9f8f8fff8f8f8fff7f7f6fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f3f3fff4f4f4fff4f3f3fff2f3f3fff3f2f3fff3f3f2fff2f2f3fff2f2f2fff1f2f2fff2f2f1fff2f1f1fff1f1f1fff1f1f0fff1f1f1fff0f0f1fff0f0f0ffeff0efffefefefffefefefffefefeeffeeefeeffeeeeeeffedeeeeffededeeffeeededffedededffedecedffedecedffedecedffededecffecececffecececffececebffecebebffececebffecececffececebffecebebffebebebffebebebffeaebebffebebeaffebeaebffeaeaebffeaeaebffeaeaeaffeaeaeaffeae9eaffe9eae9ffeae9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e9e9ffe9e8e9ffe8e7e8ffe8e8e7ffe7e8e8ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e4e4ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe5e4e5ffe4e5e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe5e5e4ffe4e4e4ffe5e5e4ffe5e4e5ffe4e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff010101ff010001ff010100ff010001ff010000ff000100ff010000ff000000ff010100ff010000ff010100ff010101ff040504ff0d0d0dff1c1d1cff373637ff555556ff6a6a6aff717272ff757575ff757475ff737473ff747373ff747474ff757574ff777777ff929393ffe0dfe0fff6f6f6fff8f8f7fff7f8f8fff8f8f8fff7f7f8fff8f7f8fff8f8f7fff7f8f7fff7f8f8fff8f7f7fff8f8f8fff8f8f7fff7f8f8fff8f7f8fff8f8f7fff8f7f8fff8f8f7fff7f8f7fff8f8f7fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f7f8fff7f8f7fff8f8f7fff7f7f8fff7f8f8fff7f8f7fff7f8f7fff8f8f7fff7f8f7fff7f7f8fff8f7f8fff7f8f7fff8f7f7fff8f7f7fff7f7f7fff8f8f7fff7f7f8fff8f7f7fff7f8f7fff8f7f7fff8f8f7fff8f8f8fff8f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff6f7f7fff7f7f7fff6f6f6ffdfdfdfff959495ff7a7b7aff797878ff787777ff777776ff767675ff747575ff747374ff6f6f6fff636363ff4c4c4cff303030ff161717ff0b0b0bff060605ff020302ff010201ff010101ff010101ff010100ff000101ff000000ff010000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f2f3fff2f3f3fff3f3f2fff3f3f3fff3f2f3fff2f3f2fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff4f4f4fff7f7f8fffbfafbfffdfdfdfffefdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefdfdfffcfcfbfff8f8f8fff6f6f5fff2f2f1ffefefeffff1f1f1fff0f0f0fff1f1f0fff1f0f1fff0f0f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff2f2f1fff2f2f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e7e7ffe7e8e7ffe7e7e7ffe6e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e6e6ffe5e5e6ffe6e5e6ffe6e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e7ffe6e7e6ffe7e7e7ffe6e6e7ffe6e7e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e7ffe8e7e8ffe8e7e7ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffecececffecececffecedecffecededffececedffedededffedededffeeededffededeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefeeefffefefefffefefefffefefefffefeff0ffefefeffff0efeffff0efefffeff0efffeff0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f2fff1f2f2fff1f2f2fff2f2f2fff2f3f2fff2f2f3fff2f3f3fff3f3f3fff3f4f4fff3f3f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f4fff4f5f4fff5f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f7f7fff7f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fffafafafffafafafffbfafafffbfafbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfefffdfefefffdfefefffdfefefffefefefffdfdfefffdfdfefffefdfefffdfefefffefdfefffefefdfffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffffefefffefffffffffefffffffefefffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffefffffefffffffffffffefefefff6f6f6ffd2d3d3ff4f4f4fff111010ff0a0a0aff040504ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040303ff030303ff030303ff030303ff030303ff030202ff060707ff030303ff070606ff0d0d0dff232424ff3a3a3aff555555ff686768ff808080ffbebebeffeeeeeefff8f9f8fffdfcfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffbfbfcfffbfafbfffafbfbfffafafafffafbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafafffafafafffafafafffafafafffaf9fafffafafafff9f9fafffafaf9fffaf9fafff9fafafffaf9fafffafafafffafafafffafafafff9f9fafff9f9fafff9fafafff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9fafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f7f8fff7f8f8fff7f7f7fff7f8f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f6fff5f6f5fff5f5f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f5fff5f5f5fff5f4f5fff4f5f5fff5f4f5fff5f5f5fff4f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff4f5f4fff5f5f5fff5f4f4fff5f5f5fff5f4f5fff4f5f5fff4f5f5fff4f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff4f5f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff3f4f3fff3f3f4fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f2f3fff2f3f3fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff2f1f2fff2f1f2fff2f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff3f2f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff4f3f4fff3f4f4fff4f4f4fff4f5f4fff5f5f4fff5f4f4fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff5f5f4fff5f5f5fff6f5f5fff5f6f5fff6f6f6fff5f5f5fff6f5f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff7f8f8fff7f7f8fff7f8f7fff7f8f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f6f6fff7f6f6fff6f6f6fff7f7f7fff7f7f6fff6f7f6fff7f6f6fff7f7f6fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f8f8fff7f8f8fff7f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f9fff8f8f9fff9f9f9fff8f8f9fff8f8f8fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9fafffaf9fafffaf9fafff9faf9fff9fafafffafafafff9faf9fffafafafffafafafffafafbfffafafbfffafbfbfffafafbfffbfbfbfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffdfdfefffefdfdfffefefefffffffefffefefefffefefefffffefefffefffffffffefffffffefefffefefefffefffffffefefefff5f5f5ffeaeaeaffaeafafff848383ff6c6b6cff4f5050ff333233ff1d1d1dff0c0c0cff050505ff040405ff040405ff020203ff020302ff030203ff030303ff030302ff040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2a2a2bff272728ff252425ff222222ff1f1f1fff212221ff262525ff282727ff2a2a2aff2b2b2bff2d2d2dff2e2e2eff2e2f2eff2f2f2eff2f2f2fff30302fff2f2f2eff2e2e2fff2e2e2eff2d2e2dff2c2c2cff2a2a2aff282828ff262525ff222322ff222222ff252525ff282827ff2b2c2cff303030ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff111111ff1e1f1eff656565ffdbdbdbfff9f9f9fffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffefefefffefefefffffefefffefefffffefffefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefefefffffefefffefefefffffefefffefefefffefffffffefefffffffefefffffefefffefffefffefffffffffffffffefffefffffffffffffefefffffffffffffefffffefffffffefefffffefffefffefffefffefefffffefefffffefefffffefefefffefdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffafafafffafafafffbfafafffafbfafffafafafffbfafafffafafafffafbfbfffafbfbfffafafafffbfafbfffafafbfffbfbfafffbfafbfffafbfbfffaf9fafff9fafafff9f9fafff9f9f9fff8f8f9fff8f8f8fff8f8f9fff6f7f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f5f4fff4f4f5fff5f4f4fff4f4f4fff4f3f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff2f3f3fff2f2f2fff2f2f1fff2f2f1fff1f1f1fff1f1f1fff0f0f0fff0f1f1fff0f0f0ffeff0efffefefefffefefeeffefefefffeeefeeffeeeeeeffeeededffedeeeeffeeeeeeffedededffedededffedececffecededffecececffedececffecececffecececffecececffecebecffecececffebebebffecebebffebebecffebecebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaebffe9eae9ffeae9eaffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e5e6ffe5e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe5e5e4ffe5e5e5ffe4e5e4ffe4e4e5ffe5e4e4ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000100ff010101ff010101ff000101ff000000ff010000ff000000ff000000ff000101ff000000ff000001ff010101ff030302ff070607ff111212ff2f2e2fff505050ff666666ff717171ff747474ff757575ff757576ff747575ff767576ff767676ff777777ff868686ffd2d2d3fff5f5f5fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff7f8f7fff8f8f8fff8f7f7fff8f8f8fff8f7f8fff7f8f8fff7f8f8fff7f8f8fff8f8f8fff8f7f8fff7f8f8fff8f7f8fff7f8f8fff8f7f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff8f8f7fff7f8f7fff8f7f7fff8f7f7fff8f8f8fff7f8f7fff7f7f8fff8f7f7fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f8f8fff7f8f8fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f8fff7f8f8fff8f7f8fff8f8f8fff7f7f8fff7f8f7fff7f7f7fff5f4f5ffcfcfd0ff888988ff7b7a7aff797979ff797978ff777777ff767777ff767576ff757474ff6c6b6cff555555ff3a3b3bff212121ff0e0f0fff070707ff030303ff020202ff010101ff000101ff000001ff000000ff000100ff000001ff000001ff000000ff000001ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff3f3f3fff3f2f2fff3f3f3fff3f3f2fff2f3f3fff3f3f2fff1f1f1fff3f3f3fff4f5f4fff9f8f9fffcfbfbfffdfdfdfffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffbfbfbfffafafafff7f7f7fff3f3f3fff0f0f1ffeeefeffff1f0f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f2fff0f1f0fff2f1f2fff2f2f2fff2f1f1fff2f2f2fff2f2f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e7e7ffe8e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e7ffe6e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe8e9e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffeae9e9ffeaeaeaffeaebeaffeaeaebffebeaebffebebebffebecebffecebebffecececffececedffededecffededecffedededffedeeeeffedededffedeeeeffedeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffefeeeeffeeefefffefefefffefefefffefefeeffefefefffefefeffff0efefffeff0f0ffeff0efffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f1fff1f0f1fff1f1f1fff2f2f1fff1f1f2fff2f1f2fff3f2f3fff3f2f2fff3f2f3fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff3f4f4fff4f4f4fff4f3f4fff4f4f4fff4f5f5fff4f4f5fff5f5f4fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff7f6f7fff6f7f6fff7f7f7fff7f7f7fff7f7f6fff7f7f8fff7f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefefffefefefffdfdfefffefdfdfffefefefffefdfefffdfdfdfffefefefffdfefefffdfefefffefefefffdfefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffffefffffefefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffcfbfbffe7e6e6ff808080ff0f0f0fff070707ff050505ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030303ff030303ff030303ff030203ff060707ff070706ff070607ff060706ff0c0c0cff201f1fff353534ff4f4f50ff616162ff797878ffa0a1a0ffe1e1e1fff5f5f5fffdfcfdfffdfdfdfffdfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfafffafafbfffafafafffafafbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafafafffafbfafffafafbfffafafafffafaf9fffafafafff9fafafffaf9f9fff9fafafff9faf9fffafafafffaf9fafffafaf9fffaf9f9fffafaf9fffafafafff9fafafffafafafff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9faf9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff4f5f5fff5f4f4fff4f5f5fff4f5f4fff5f5f5fff5f4f5fff5f5f4fff5f4f4fff5f5f4fff5f5f4fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f3f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff4f4f5fff4f4f4fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff5f4f5fff5f4f4fff5f4f5fff5f5f5fff4f5f4fff4f5f5fff5f5f5fff4f5f5fff5f5f4fff5f4f4fff4f4f4fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff3f3f2fff3f3f2fff2f3f2fff3f2f2fff2f2f2fff2f2f1fff2f2f1fff2f1f1fff2f1f1fff1f2f2fff1f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff5f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f4f5fff4f4f4fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff5f6f5fff6f6f6fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff6f7f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f6f6fff6f6f7fff6f7f7fff6f7f7fff7f7f6fff7f7f7fff7f6f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f8f7fff7f7f8fff8f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff9f8f8fff9f8f8fff9f8f8fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9faf9fff9fafafff9fafafffaf9fafffafaf9fffafafafff9fafafff9f9fafffafafafffafafafffafafafffafafbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfcfcfffdfcfdfffdfefefffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffefdfefffdfefefffdfdfdfffefdfdfffefefefffefffefffefefefffffefefffefffffffffffefffffefefffefffefffefefffffffffefffcfcfcfff0f0f0ffd7d7d7ff979797ff7a7b7bff616161ff424242ff272627ff121212ff090808ff050504ff050505ff040505ff050505ff030303ff030302ff030302ff030202ff030202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2a2bff272727ff252425ff222222ff1f1f1fff1c1c1cff1e1e1fff222222ff252424ff262626ff282828ff292929ff2a2b2aff2b2b2bff2b2b2bff2b2b2bff2c2b2bff2b2b2bff2a2a2aff2a2a29ff292929ff272827ff252525ff242424ff222223ff20201fff201f1fff222322ff252525ff282828ff2c2b2bff2f3030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff0b0c0cff1b1b1bff959595ffecebebfffcfcfcfffefefefffefefefffefefefffefefdfffefefefffefefdfffefefffffffffefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffffefefffefffffffefffefffefefefffefffffffffefffffffffefffffefffffefffffffefefffffefefefffffffffffffffffffefefffffefefefffffefffffefefefffefefefffefefefffefffefffefefefffefefefffdfefefffdfefdfffefdfdfffdfcfdfffcfdfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffbfbfafffbfafafffafbfafffafafbfffbfbfafffbfafafffafafbfffafbfbfffbfafafffafbfbfffafbfafffbfbfbfffaf9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff7f7f7fff7f7f6fff6f7f6fff7f6f6fff7f6f6fff6f7f6fff5f6f6fff5f6f6fff5f6f6fff6f5f6fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0eff0ffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffedeeeeffedededffedededffedededffededecffedecedffecedecffececedffededecffecececffecececffecececffecececffebececffebecebffecececffecebebffebebebffecebebffebebebffebebebffeaebebffebebebffeaeaeaffeaeae9ffeaeae9ffeae9e9ffeae9e9ffe9eae9ffe8e9e9ffe8e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e8e7ffe7e8e7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010001ff000101ff010100ff010001ff000100ff000001ff010100ff000000ff000101ff010101ff020202ff040504ff0a0a0aff181819ff3f3e3fff5d5d5cff6d6d6dff757574ff767676ff767777ff787777ff777777ff787877ff787878ff808080ffc0bfbffff5f5f5fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff7f8f7fff8f7f8fff7f8f7fff7f7f8fff7f7f7fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff8f8f8fff8f7f8fff8f7f7fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff7f7f7fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f8f8fff8f8f7fff8f7f7fff7f8f7fff7f7f8fff8f8f7fff7f7f7fff7f7f8fff7f8f8fff8f7f7fff7f8f8fff7f8f7fff8f8f8fff8f7f8fff8f7f7fff8f7f7fff8f8f7fff8f8f8fff7f8f7fff5f5f5ffbfbfbfff828281ff7b7c7bff7b7b7bff7b7a7aff787979ff787978ff7a7a7aff737474ff5d5c5dff404040ff282828ff141414ff090909ff030303ff020202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f1fff3f2f3fff2f3f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff1f1f1fff2f2f2fff6f6f6fffafafafffcfcfcfffdfdfdfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfdfffbfbfbfff8f9f8fff4f5f4fff2f2f2fff0eff0fff1f1f0fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f1fff1f1f1fff2f2f2fff3f2f2fff2f3f2fff1f2f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e8ffe8e8e8ffe7e8e7ffe8e7e8ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e7e6ffe7e7e6ffe7e6e7ffe6e7e6ffe7e7e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e7ffe6e7e7ffe6e7e7ffe6e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe7e7e8ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaebffebebebffecebecffecebebffecececffecececffecedecffecededffedededffedededffedeeedffeeeeedffeeedeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffefeeeeffefefeeffeeefeeffefefefffefeeeeffefefefffefefefffefefefffefeff0ffeff0efffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f3f3fff2f3f3fff3f2f3fff3f3f3fff3f4f3fff3f4f3fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff5f6f5fff5f6f5fff6f5f6fff6f6f6fff7f6f6fff7f6f6fff6f6f7fff7f7f6fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9fafffafafafffafafafffafafbfffafbfafffbfbfbfffcfbfbfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefffffefefffffffefffffffefefffefefffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffffffefffefdfefff2f3f2ffb9b8b8ff292828ff020202ff020101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030304ff030303ff070607ff070606ff060707ff070707ff050605ff090909ff171617ff2c2c2cff4b4b4bff5c5c5bff737273ff8f8f8fffcbcbcbfff0f1f0fffbfafbfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfbfafffafbfafffbfbfcfffbfbfbfffbfafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9faf9fffafaf9fff9faf9fffaf9fafffaf9f9fffafafafff9faf9fffaf9fafffaf9f9fffaf9fafff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f7f8fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff6f5f6fff6f6f5fff5f5f5fff5f6f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff5f4f5fff5f4f4fff5f5f5fff4f5f4fff4f4f5fff4f4f4fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff5f5f5fff4f4f5fff5f4f4fff5f4f5fff5f5f5fff5f5f4fff5f5f5fff5f4f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f3fff3f4f3fff4f3f4fff3f3f4fff4f3f4fff4f3f3fff3f3f3fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff3f2f3fff3f3f3fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff2f1f2fff1f2f1fff1f1f1fff2f1f1fff2f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff3f3f4fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff5f5f5fff5f5f5fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff6f5f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff6f5f6fff6f5f5fff6f5f5fff5f5f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff7f6f6fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f7f8fff8f7f8fff8f8f8fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f7f8fff8f7f7fff7f7f7fff8f8f7fff8f8f7fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f9fff9f8f8fff9f9f9fff8f9f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffaf9f9fffafaf9fffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfbfffafafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfcfbfffdfcfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffefefdfffdfefefffefefffffefefffffffefffffffefefffefffffffffffefffffffefffefffffffefefefff9f9f8ffebecebffbfbfbeff8b8b8bff727272ff555554ff323332ff1a191aff0b0a0aff060505ff040404ff050505ff050404ff050405ff040505ff020202ff030203ff03030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282727ff252425ff222222ff1f1f1fff1c1c1cff191919ff1b1c1cff1f201fff212221ff232323ff252525ff262626ff272828ff282828ff282828ff282827ff282827ff282727ff272727ff262626ff252525ff242324ff222222ff212021ff201f1fff1c1d1dff1d1d1dff20201fff222222ff252525ff282828ff2b2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040404ff080707ff323232ffc4c5c4fff6f5f6fffdfdfefffffefefffffefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefffffefefefffefefefffffefefffffefefffffefefffefffefffefefffffefffffffefefefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefefffffffefefffffefffffefffefffefffefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfdfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfafbfffbfbfafffafbfbfffbfbfafffbfbfafffafbfbfffbfafbfffafbfafffafbfbfffbfbfafffbfbfbfffafbfafffbfbfafffafbfafffafafafffaf9f9fffafaf9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff7f8f8fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff4f4f4fff3f3f3fff3f3f3fff3f2f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0efffefefefffefefefffefefefffeeefeeffeeefeeffeeeeefffeeeeeeffeeedeeffeeededffedededffedededffededecffecededffedecedffecececffecedecffecececffecececffecececffecececffebecebffecebecffecebebffecececffebebebffebebecffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeae9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe7e7e8ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e6e5ffe6e6e5ffe6e5e6ffe5e6e5ffe6e6e5ffe5e6e5ffe6e5e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe8e7e7ffe8e7e8ffe8e7e7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000001ff010000ff010101ff010101ff010100ff010100ff000001ff000001ff010101ff010201ff020201ff040404ff070707ff0e0e0dff212221ff4c4c4cff656464ff707070ff767676ff777677ff777777ff797878ff787979ff797979ff7e7e7effaeaeaefff1f0f0fff8f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f8fff7f8f7fff7f7f7fff7f8f8fff8f8f7fff7f7f7fff7f7f8fff8f8f7fff8f8f7fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f8f8fff8f8f7fff8f8f7fff7f8f7fff8f7f8fff8f7f8fff8f7f8fff8f7f7fff7f7f7fff8f8f7fff7f8f7fff7f7f8fff7f7f8fff7f7f7fff7f8f7fff8f8f7fff8f7f8fff7f8f7fff8f8f7fff7f8f7fff8f7f8fff8f7f7fff8f8f8fff7f8f8fff8f8f8fff8f7f7fff8f7f8fff0f1f1ffaaaaaaff818181ff7e7f7eff7d7d7dff7b7b7bff7a7a7aff7d7c7cff797979ff676768ff4a4b4bff313131ff1c1c1cff0d0d0dff050505ff010102ff010100ff010100ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f2f3fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff3f3f3fff2f2f2fff4f4f4fff7f7f6fffbfbfafffdfdfdfffefefefffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfefffbfcfbfffafaf9fff6f7f6fff3f2f3fff1f0f0ffefefeffff1f1f1fff1f1f1fff1f1f0fff2f2f2fff1f2f2fff1f1f1fff2f2f3fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff3f2f2fff2f3f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e6ffe6e7e6ffe7e7e7ffe7e6e7ffe6e7e7ffe7e6e7ffe6e7e7ffe7e6e7ffe7e6e7ffe6e7e6ffe7e7e6ffe7e7e6ffe6e7e7ffe6e7e7ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe7e6e6ffe6e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe6e6e7ffe6e7e6ffe6e7e7ffe6e6e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e8e8ffe7e7e8ffe8e7e7ffe8e7e8ffe8e7e8ffe8e8e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffeaeaeaffebeaeaffeaebebffebebeaffebebeaffebebebffecececffecececffecececffecececffececedffedecedffedededffedededffedeeeeffededeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeefeeffeeefeeffeeeeefffefefefffeeefefffefefefffefefefffefefeffff0efefffefefefffefefefffefeff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff7f6f7fff7f6f6fff7f7f6fff6f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafffafafafffafafafffafafafffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefffffffffefffffefefffefffefffffffffffffefefffffffefffefffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffefffffffefefffffffffefffefefffffffefefffffefefffefffffffffffffffefefefffafaf9ffddddddff5d5e5eff050404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030303ff070707ff070707ff070706ff070707ff070707ff070707ff060607ff0e0e0eff212121ff434343ff555455ff6b6b6bff858584ffb3b3b2ffe8e8e8fff5f6f6fffcfcfcfffdfdfdfffcfcfdfffcfcfcfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffbfcfcfffcfbfcfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffaf9fafff9faf9fffafaf9fffafaf9fff9faf9fff9f9f9fff9f9fafffafaf9fff9f9fafffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f9fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f7fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff5f5f5fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f4f5fff4f5f4fff5f5f4fff5f5f4fff4f5f5fff4f5f5fff4f4f5fff5f5f4fff4f4f5fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff5f4f4fff5f4f5fff4f5f4fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff4f3f4fff4f3f3fff3f3f4fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff2f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f3fff3f2f2fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f5f4fff5f5f4fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff6f5f5fff5f6f6fff6f6f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff5f6f6fff5f6f6fff5f5f6fff6f6f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff7f7f7fff7f7f7fff8f8f8fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f7f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff8f7f7fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff8f8f8fff8f7f7fff8f8f7fff7f7f7fff8f8f8fff8f7f8fff7f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff8f9f8fff8f8f9fff9f9f8fff8f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9fafff9faf9fff9fafafff9f9fafffafafafffafafafff9fafafffafafafffafafbfffafbfbfffbfafbfffbfafafffbfafbfffbfafbfffbfbfafffbfafbfffbfbfafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffdfdfcfffcfdfdfffdfdfdfffefdfefffefdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffffffefffefffefffffffffffffefffffefefffffdfdfdfff5f6f6ffdad9daffa6a6a6ff848483ff6b6b6aff4a4a49ff262727ff0f100fff060606ff030202ff030404ff040404ff050404ff040505ff050505ff050404ff020202ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252524ff222222ff1f1f1eff1c1c1cff191919ff171717ff1a1a19ff1d1d1dff1f1f1fff202120ff222222ff232424ff252525ff262526ff262525ff252525ff252425ff252525ff242424ff232323ff222221ff202020ff1f1f1fff1e1e1eff1d1d1cff1b1b1bff1b1b1bff1d1d1dff1f1f20ff222222ff242525ff2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff010101ff010102ff030302ff686767ffe5e5e5fffcfcfcfffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffffffffffffefffffefefffffffffffffefefffffefffffffffefffffffefefffffefffffffefffffffffefffefefffffffefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffbfbfafffafbfafffbfbfbfffbfafbfffafbfbfffbfafafffafbfbfffafafbfffbfafbfffafbfafffbfbfafffbfbfafffafbfbfffafafafff9f9fafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f6fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff4f5f5fff5f4f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff4f4f3fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff2f3f2fff2f3f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f0f0fff1f0f0fff0eff0fff0f0f0ffefeff0ffefefefffefefeeffefefefffefefefffeeeeeeffeeeeeeffedeeedffededeeffedededffedededffedededffecededffedecedffedecedffecedecffedececffededecffecececffecececffecececffecececffebececffecebebffecebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe6e6e7ffe7e7e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e6e6ffe6e5e6ffe5e6e6ffe6e5e6ffe5e6e6ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e7e8ffe8e8e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010001ff010000ff010100ff000100ff010101ff010001ff000001ff010101ff010202ff010102ff030203ff060605ff0b0b0aff151514ff2c2c2cff555555ff6a6a6aff747473ff767677ff777777ff797979ff7a7a7aff7b7b7aff7d7d7dffa0a0a0ffe9e9e9fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff7f7f7fff7f7f7fff8f8f8fff7f7f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f7fff8f7f8fff8f8f7fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f7f7fff8f8f8fff8f7f7fff7f7f8fff8f7f7fff7f8f8fff7f7f8fff8f7f8fff7f8f7fff8f8f7fff8f8f7fff7f8f8fff7f8f8fff7f7f8fff8f8f8fff7f7f8fff8f8f7fff8f7f7fff7f8f8fff7f7f7ffe5e4e4ff9a9b9aff818181ff7f7f7fff7e7e7eff7c7c7cff7c7c7cff797a7aff6f6f70ff5a5a5aff404040ff262626ff121312ff080808ff020303ff010102ff010001ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f1f2fff2f3f2fff2f2f2fff2f2f2fff2f2f1fff2f2f3fff2f3f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff0f1f1fff2f2f2fff5f4f5fff9f8f8fffcfbfbfffdfdfefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfdfcfffafbfafff8f8f8fff4f4f4fff2f1f1ffefeff0fff1f1f1fff2f2f1fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff3f2f2fff2f2f2fff2f2f2fff4f5f4fff4f4f5fff5f5f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e9e9ffe9e8e9ffe9e8e8ffe8e8e9ffe8e7e8ffe7e8e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaebffebebebffeaebebffebebebffebebebffecebecffecebecffecececffedecedffecededffededecffedededffedeeedffeeededffededeeffedeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefeeffeeefefffefeeefffefefeeffefefefffefefeffff0efefffeff0effff0eff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff0f0f1fff0f1f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff2f1f2fff2f2f2fff2f3f3fff3f3f2fff3f3f3fff4f3f3fff3f3f4fff3f4f3fff4f4f3fff3f4f3fff4f4f4fff4f5f4fff5f4f5fff4f4f4fff4f4f5fff5f5f4fff4f4f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f6fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f7fff6f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9fafffafafafff9fafafffafafafffafafafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefffefffefefefffffefffffffefefffefefffffffefffffefffffffffffffffefffffffffffefffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffefffefffefffefffefefffffefefffffffffefffffffefffefefffffffffffffefffffffffefffffdfdfdffeeeeeeffa1a1a1ff121111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff070607ff070607ff060707ff070707ff070707ff070707ff070606ff040504ff090809ff161617ff393939ff4e4e4dff646564ff7e7d7dff9e9e9effd5d6d5fff2f2f2fffbfbfcfffdfdfcfffdfcfcfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffcfcfcfffbfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfafffbfafbfffbfafbfffafbfbfffbfafbfffafafafffafafafffafafafffafafafffaf9fafff9f9fafff9f9fafffafaf9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9f9fff9f9fafffaf9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f8fff9f8f8fff8f8f8fff9f9f9fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff7f8f8fff8f8f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff5f6f5fff6f5f6fff6f6f5fff5f5f6fff6f5f5fff5f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f5fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f5f4fff5f5f4fff4f4f5fff5f4f5fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f3f4fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f5f4fff4f5f4fff4f5f4fff5f5f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f4f4fff4f4f4fff3f4f4fff4f4f3fff4f3f4fff3f4f3fff4f3f3fff3f3f4fff3f3f3fff4f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff3f2f2fff2f2f3fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff1f1f2fff1f2f1fff2f2f1fff1f1f2fff1f2f1fff1f2f2fff2f1f1fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f2fff3f3f2fff3f3f3fff3f3f4fff3f3f3fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f5fff5f4f4fff4f4f4fff5f5f5fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff6f5f5fff6f5f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff7f7f8fff7f8f7fff7f8f8fff8f7f7fff8f7f7fff8f7f8fff9f9f9fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff6f6f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff7f7f8fff8f7f8fff7f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fffafaf9fffafaf9fffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfafafffafafafffafbfbfffbfbfafffbfbfbfffcfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffefffefffffefffffefffffffffffefffffefffffefffefffafafafff0f0f1ffbababbff979796ff7d7d7dff646464ff404040ff1d1d1dff090a0aff030303ff010000ff030202ff030404ff040404ff040505ff050405ff050505ff050505ff03030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222222ff1f1f1fff1c1c1cff191919ff171717ff161616ff181919ff1c1c1cff1d1d1cff1e1e1eff20201fff212021ff222222ff222222ff222323ff222223ff222222ff222222ff212121ff202020ff1f1f1fff1d1d1eff1d1c1cff1c1c1cff1c1b1cff191a1aff1a1919ff1b1b1bff1d1d1dff201f1fff222223ff242525000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1b1b1affb4b3b4fff2f1f2fffdfefdfffffefffffefefefffefefefffefdfefffefefefffefdfefffdfdfefffdfdfefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffffefefffffefefffefffffffefffefffffffefffefffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefefffefffffffffffefffffffefffffefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfafffbfafafffafafbfffafafbfffbfbfafffafafafffbfbfbfffafbfafffafafafffafafafffaf9fafffafaf9fffaf9f9fff9f9fafff9f9f9fff9faf9fff9f8f9fff8f8f8fff8f8f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f5f5fff6f6f6fff5f5f5fff4f4f5fff4f5f5fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff2f2f2fff1f1f2fff2f2f2fff1f1f1fff0f1f1fff0f1f1fff0f0f1fff0f0f0ffeff0f0fff0eff0fff0efefffefefefffefeeefffeeefeeffefeeefffeeeeeeffeeeeedffeeedeeffedeeedffedededffedededffecededffedededffecedecffedededffecedecffecececffececedffececedffedececffecececffecececffecececffebececffecebecffebebebffebebebffebebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9eae9ffe9e8e9ffe9e8e8ffe8e8e8ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe6e6e6ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e6e6ffe6e6e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e8e8ffe8e8e8ffe9e9e80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff010000ff000100ff010001ff000000ff010100ff010001ff010101ff010101ff010102ff020202ff040404ff090908ff111010ff1e1e1eff373837ff5e5e5eff717071ff777777ff787878ff787979ff7a7a7aff7b7b7bff7d7c7dff919191ffddddddfff7f6f6fff8f7f7fff7f7f8fff7f8f7fff8f8f7fff7f7f8fff7f8f7fff7f8f7fff8f7f7fff8f7f7fff7f7f7fff8f8f8fff8f7f7fff7f7f7fff7f8f8fff8f8f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff7f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f8fff7f8f7fff8f7f7fff7f7f8fff7f7f8fff8f8f7fff7f7f7fff8f8f8fff8f8f7fff7f8f7fff7f8f8fff8f7f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f7f8fff6f6f6ffc4c4c4ff868686ff828181ff7f7f7fff7e7e7dff7d7c7cff7a7a7aff737473ff656666ff4f4f4fff313131ff191919ff0c0d0cff050505ff020202ff010201ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff00010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff1f2f1fff3f3f3fff2f3f3fff2f2f2fff3f3f3fff3f3f3fff1f1f1fff2f2f2fff6f6f6fff9f9f9fffcfcfdfffdfdfefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfff9f8f9fff6f6f5fff2f2f2fff0f1f1fff2f2f2fff1f2f1fff2f2f2fff2f2f2fff3f3f2fff2f2f1fff3f2f2fff2f3f3fff2f3f2fff5f5f4fff4f5f5fff4f5f4fff7f7f7fff7f7f7fff7f7f6fff7f7f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe9eae9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e9e8ffe7e8e8ffe8e7e7ffe8e7e8ffe8e7e8ffe7e7e7ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e8e8ffe8e7e8ffe8e7e8ffe8e7e7ffe8e7e8ffe7e7e8ffe7e7e7ffe8e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e9ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffebebebffebebebffebebebffecebecffecececffecedecffecedecffedecedffedededffedededffedededffedeeeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffeeeeefffefefefffefefefffeff0efffefefeffff0eff0fff0eff0fff0eff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff1f1f1fff1f0f1fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff2f1f1fff2f1f2fff1f1f2fff2f3f2fff3f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9fafffafafafffafafafffafafbfffafafafffbfbfafffcfbfbfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffffefffffefefefffefefefffefefefffffffffffffffefffefefefffffefffffffefefffefffefffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffefefffefefefffffffefffffffffffefffffffffefffffffefffffffffffffffefffffefefefff7f7f7ffd2d1d1ff464646ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070706ff060707ff070707ff070707ff070707ff070607ff060607ff040404ff060505ff0e0e0eff2c2d2dff444444ff5e5e5eff777878ff939292ffc0c0c1ffedededfff8f8f8fffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfafbfffbfbfafffafbfafffafbfafffbfafafffafafafffafafafffafafafffafafafffaf9fafffaf9f9fff9f9f9fffafaf9fff9faf9fff9fafafffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fffaf9fafffaf9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff8f8f8fff7f8f7fff7f7f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff7f7f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff6f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f4f5fff5f4f5fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff5f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f3f4fff3f3f4fff3f4f4fff4f3f3fff4f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f1f1fff2f1f2fff2f1f2fff2f1f2fff2f2f1fff2f1f2fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f1f2fff1f2f1fff2f2f1fff2f3f2fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f4f4fff3f4f4fff4f4f4fff4f5f4fff5f4f4fff4f5f4fff5f5f4fff5f5f5fff5f4f5fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff7f6f7fff7f6f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f7f8fff8f8f8fff8f7f8fff8f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff8f8f8fff7f8f7fff7f7f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff8f7f7fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffafafafffbfafafffafafbfffafafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffffefefffffffffffffefffffefefffffdfefefff7f6f6ffe9e8e8ffa2a2a2ff8b8b8bff757575ff595a5aff363535ff161617ff080707ff020202ff010201ff020202ff030203ff040404ff040404ff050405ff050404ff0505040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1e1fff1b1b1cff191919ff171717ff161616ff151515ff171718ff1a1a1aff1c1c1cff1c1c1cff1d1e1dff1f1f1eff1f1f1fff202020ff202020ff202020ff202020ff202020ff1f1f1eff1d1d1dff1c1c1dff1b1b1bff1a1b1aff1a1b1aff1a191aff181818ff181818ff19191aff1b1c1bff1e1d1dff201f1fff22222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff5c5c5cffdbdbdbfff9fafafffefdfefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffefefdfffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffffefffffffefffffffffffffffefffffefefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffffefffefffefffffffffffefffffffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffbfafafffafafafffbfbfafffafbfafffafbfbfffbfbfafffafafbfffafafafffafafafff9fafafffaf9fafffaf9fafffaf9f9fffaf9f9fff9f9f9fff8f8f8fff8f7f7fff8f7f8fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefefefffefeeefffefeeefffeeeeeeffeeeeeeffedeeeeffeeededffeeededffedededffedededffedededffedededffedededffececedffedededffedededffecededffedecedffedecedffedececffecececffecececffecebebffebebebffebebebffebebebffebebebffebebebffeaeaeaffeae9e9ffe9e9eaffe9eaeaffe9e9eaffeae9e9ffe9e9e9ffe8e8e9ffe8e9e8ffe9e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e6e7ffe6e6e6ffe6e7e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e7e7ffe7e7e6ffe6e6e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000000ff010000ff000001ff010001ff000001ff010101ff020101ff020201ff030303ff060605ff0c0d0cff171717ff292929ff444444ff676767ff777776ff7a7b7aff7a797aff7b7b7bff7c7b7bff7c7c7cff7f7f7fffb7b7b7fff6f5f5fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff8f7f8fff7f7f7fff7f7f8fff7f8f8fff7f7f8fff8f7f8fff8f7f8fff7f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff7f8f8fff7f8f8fff8f7f8fff8f8f8fff8f7f8fff7f7f8fff7f8f8fff8f7f8fff8f7f7fff7f7f7fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff7f7f7ffe1e0e0ff929292ff838383ff818181ff7f7f7fff7e7e7eff7d7d7dff787878ff6e6e6eff5b5b5bff3d3c3dff222122ff101011ff070807ff040303ff010201ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f2f2fff2f3f2fff2f2f2fff2f2f3fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f3fff2f2f2fff2f2f2fff1f1f1fff3f3f3fff7f7f6fffbfbfbfffdfdfdfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefdfdfffcfcfcfff9fafafff7f7f7fff4f3f4fff2f1f1fff0f0f0fff2f2f3fff2f2f2fff2f1f1fff3f2f2fff3f2f3fff3f2f3fff5f5f5fff5f4f5fff4f4f4fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff9f8f9fff8f8f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaeae9ffeae9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe7e8e8ffe8e7e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e8e7ffe7e8e8ffe8e7e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffeae9eaffe9eaeaffeae9eaffeaeaeaffebeaeaffebebeaffebebebffebeaebffececebffebebebffebecebffecebebffecececffededecffedececffecedecffecededffedededffedeeedffededeeffeeedeeffeeeeeeffeeeeeeffeeeeefffefeeefffefefefffefefefffefefefffefefefffefefeffff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0efefffefeff0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff0f1f1fff1f0f0fff0f1f0fff1f0f1fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff2f2f1fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff4f5f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff6f5f6fff6f6f6fff5f6f6fff6f6f5fff6f6f6fff7f6f6fff7f7f6fff7f6f6fff6f7f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffcfcfbfffdfcfcfffcfdfdfffdfcfcfffdfdfdfffefdfefffdfefdfffdfefdfffdfdfdfffefefefffefefdfffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefefefffffefefffffffefffefffffffffefffffffffefffefefefffefffefffffefefffffffffffffffffffffefefffefffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffefffefffefffefffefffefffefefefffefefefffffffffffffefffffffffffffffffffffffffffffefefefffbfcfcffe7e7e7ff8d8d8dff0a0a0aff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070707ff070707ff060707ff070607ff060706ff050505ff050405ff040404ff090909ff212121ff3a393aff575757ff707170ff888888ffacacacffdfdfdffff4f4f4fffcfbfcfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffbfbfafffbfbfafffbfafafffafbfafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafffaf9fafffaf9fafff9faf9fffafafafff9faf9fff9f9f9fff9f9f9fffafafafffaf9f9fff9faf9fffafaf9fffafafafff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff8f9f9fff9f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff8f8f8fff8f8f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f5fff6f6f6fff6f6f5fff6f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f4f5fff4f4f4fff5f4f4fff5f5f4fff4f5f5fff5f4f5fff5f5f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f4fff4f4f3fff3f4f4fff4f3f4fff4f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff2f1f2fff2f2f2fff2f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f2f1fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff2f2f2fff1f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff4f5f4fff5f5f4fff5f5f4fff4f5f5fff5f4f5fff5f5f5fff4f5f5fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff6f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f8fff7f8f8fff8f7f7fff8f8f7fff8f7f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff8f7f7fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff8f9f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafaf9fffaf9fafff9fafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefefefffffefffffefffefffefefffffbfbfbfff2f2f1ffd6d6d6ff969696ff848484ff6b6b6bff4f4f4fff2d2d2dff121313ff060606ff010101ff020102ff020202ff030302ff030303ff040303ff040404ff040405ff0504050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1b1cff191919ff171717ff161616ff151515ff131313ff161616ff191919ff1a191aff1a1a1bff1b1b1cff1c1c1cff1d1d1dff1e1e1dff1e1e1eff1e1d1eff1e1e1eff1d1d1dff1c1d1cff1c1b1bff1b1b1aff1a1a19ff191919ff181918ff171818ff161616ff161716ff181818ff19191aff1b1b1bff1d1d1dff201f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171716ffa5a4a4ffecececfffcfdfcfffefefefffefefefffefefefffefdfefffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffdfefefffefefdfffefefefffefdfefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefffefffefefefffefffefffffefffffefffefffffffefffefffffffffffffffffffefffffffffffefffffffffefffffffefffffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffafbfbfffbfafbfffbfafbfffafbfafffbfbfbfffafbfafffafbfafffafafafffafafafffaf9fafffafafafffafaf9fffafafafff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f6f6fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff3f3f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff0f1f1fff1f1f0fff1f0f0fff0f0f0fff0f0f0fff0efefffeff0efffefefefffefeeefffeeefeeffeeeeefffeeeeeeffeeeeedffeeeeeeffeeedeeffeeedeeffedededffedeeedffedededffedededffedededffedededffedecedffedededffedededffedededffecececffecececffebebecffebebecffebebebffececebffebebebffeaebebffeaeaeaffeaeaeaffeae9eaffe9eaeaffeaeaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e6ffe6e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe6e6e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e7ffe9e8e9ffe8e9e9ffe9e9e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000100ff010000ff000100ff000000ff000001ff000000ff000001ff000001ff020201ff020202ff050505ff080708ff111111ff1e1e1eff333433ff515151ff6c6c6cff7a7a7aff7d7c7dff7c7d7cff7d7d7cff7d7d7dff7e7d7dff89898affdcdcddfff7f6f7fff7f7f7fff8f8f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff8f7f8fff7f8f7fff8f8f7fff7f7f8fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f7f8fff8f8f8fff7f7f8fff8f7f8fff8f8f7fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff7f7f7fff5f5f5ffaeaeaeff858584ff828282ff808181ff808080ff7f807fff7d7c7dff747575ff646464ff474747ff2a2929ff151515ff0a0a0aff040504ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f4f3fff2f2f2fff3f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f1f2fff3f4f4fff7f7f8fffbfbfbfffdfdfdfffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffdfcfdfffbfbfbfff9f9f8fff5f5f5fff2f2f2fff0f0f1fff1f1f2fff2f2f2fff2f2f2fff3f3f2fff5f4f5fff4f5f5fff4f4f4fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff8f8f8fff9f9f9fffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaeaeaffeaeaeaffe9eae9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e9e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9eaffeaeae9ffe9eae9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffebebeaffeaeaeaffebebebffebebebffebecebffebebebffebececffecececffecececffecececffedececffedecedffedededffedededffededeeffeeededffeeeeeeffefeeeeffeeefeeffefefeeffefeeefffefefefffeeefefffefefeffff0efefffefefefffefefefffeff0f0fff0f0f0fff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f0fff0f1f0fff1f0f0fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f1fff1f2f2fff2f2f1fff2f2f2fff2f3f2fff2f3f3fff4f4f3fff3f3f3fff4f4f3fff3f4f3fff4f4f4fff4f4f3fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff5f5f4fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff6f6f6fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f7fff7f6f6fff6f6f7fff7f6f7fff7f6f7fff7f7f7fff8f7f7fff7f8f7fff8f8f7fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9fafffafaf9fffafaf9fffafafafffafafafffbfbfafffafbfbfffbfbfbfffbfcfbfffcfcfbfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefdfffdfefefffefefdfffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefffefffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefffffefffffffffefffffffefffffefffffffffffffffffffffffffffefffffefffffffefffffefefffffefefefffffefefffefefefffefefefffefffffffffefffffffffefffefffefffffffffffdfdfdfff5f5f4ffc5c6c6ff343434ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070707ff060606ff060607ff050405ff040505ff060605ff040404ff070707ff181819ff2f2f2fff4d4d4eff676768ff818181ff9e9e9effd0d0d0ffeff0f0fffafafafffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffaf9fafffaf9fafff9f9f9fffafaf9fffafafafffafaf9fffaf9fafffafafafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9fafafff9f9fafff9faf9fff9f9f9fff9fafafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f8f8fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f8f8fff7f7f7fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff7f6f6fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff4f4f4fff5f5f4fff4f5f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff3f4f3fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f5f4fff5f5f4fff4f5f5fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f3f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff3f3f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff2f2f2fff2f1f1fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff2f2f1fff1f2f2fff2f2f1fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f4f3fff3f3f3fff3f3f3fff3f4f4fff3f3f4fff4f4f3fff3f4f3fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f5f4fff5f5f4fff5f5f5fff4f4f4fff4f5f5fff5f5f5fff6f5f5fff6f6f5fff6f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f7f6fff6f6f7fff6f6f7fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff9f9f8fff8f8f9fff8f8f8fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff7f7f7fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f7f6fff6f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f8f8fff7f8f7fff8f8f8fff8f8f7fff8f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f8fff8f8f9fff9f8f9fff8f8f9fff8f8f9fff9f9f9fff8f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fffafafafffafaf9fffafafafffafafafffafafafffafafafffafafbfffbfbfafffafbfafffafafbfffafafafffafafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffefefffffefefefffdfdfdfff9f8f8ffedeeedffbfbfbfff8d8d8dff7c7c7cff626263ff464646ff272626ff101010ff060606ff020303ff060607ff020201ff010101ff020303ff020202ff040404ff040504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191a19ff171717ff161616ff151515ff131314ff121211ff131414ff171717ff181717ff171817ff191819ff1a1a19ff1a1a1aff1b1b1bff1c1c1bff1c1c1cff1b1b1bff1b1b1bff1a1b1aff1a1a1aff191918ff181717ff171717ff171616ff161616ff151415ff151415ff161616ff181818ff1a1a1aff1c1c1bff1d1d1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff4c4c4dffd0d0d0fff6f6f6fffdfdfdfffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffdfdfefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffffefefffefffefffffefffffefefffffefefefffefefffffffffefffffffefffefffffffefffefffffffefffefffffffefefffffffffffffefffffffffffefffefffefffffffefffefefefffefffffffefefffffefefefffefefefffefefefffefefdfffdfdfdfffefdfefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafafbfffafafafffbfafbfffafafafffafafafffafafafffafafafffafaf9fff9faf9fff9fafafff9f9f9fffaf9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f3f2fff3f3f2fff2f2f2fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0eff0fff0efefffefefefffefefefffefeeefffeeeeeeffefefeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffededeeffeeedeeffedededffedededffedeeeeffededeeffedeeedffedededffedededffecededffedededffecedecffebececffecececffecebebffebecebffebebebffebeaebffeaeaeaffeaeaebffebeaeaffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe9eae9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe8e8e8ffe8e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e8e7ffe8e8e7ffe7e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e8ffe8e8e7ffe7e7e7ffe7e8e8ffe7e7e7ffe8e8e7ffe7e8e7ffe7e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffeae9eaffe9e9e900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010201ff030302ff060607ff0a0a0aff131414ff252626ff404040ff5e5e5eff717170ff7a7b7bff7d7d7dff7d7d7dff7c7d7cff7e7e7eff808080ffababaafff2f3f2fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f8f7fff7f8f8fff7f8f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff8f8f8fff7f8f8fff8f7f8fff8f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff7f8f8fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f7fff8f8f8fff7f8f7fff6f6f6ffcbcbcbff8a8a8aff848484ff828282ff818181ff808080ff7f7f7fff7b7b7aff6d6d6cff515151ff313231ff1b1b1bff0c0c0cff050505ff030302ff010101ff000000ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f7f6fff7f7f6fff6f7f7fff3f3f3fff4f4f3fff2f3f2fff3f3f2fff1f2f1fff2f3f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff0f0f0fff2f2f1fff5f4f4fff8f8f8fffcfcfcfffefefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffdfdfdfffbfbfbfff9f9f9fff6f6f6fff3f3f3fff1f1f1ffeff0f0fff2f3f2fff5f4f4fff4f5f4fff5f4f5fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff9f9f8fff8f9f9fffafafafffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebeaffebeaeaffeaeaeaffe9e9eaffe9eae9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe9e8e9ffe9e8e8ffe9e9e8ffe9e8e9ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9eaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaebffeaeaeaffebeaebffeaebeaffebebebffebebebffebebebffebecebffececebffececebffecececffecececffecececffececedffededecffeeededffeeededffedededffeeeeeeffeeedeeffefeeeeffeeeeefffefeeefffefeeefffefefefffefefefffefefeffff0f0efffeff0effff0eff0ffeff0effff0eff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff1f0f1fff1f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f4f3fff4f3f3fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff4f5f5fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f6f6fff5f6f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff7f7f6fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9fafffafafafffbfafbfffbfafbfffbfbfbfffcfbfcfffbfbfbfffcfcfdfffdfdfdfffdfdfcfffdfefefffdfdfefffefdfefffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffffefffffefefefffefefefffffffffffffffffffefffefffffffefffffefefffffffefffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffefffffffffefffffffefffffffefffffffefefffefefefffffffefffefffefffffefefffefffefffffefffffefefefffefefffffffefefffefefefffbfafbffe4e3e3ff727271ff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070606ff060606ff050505ff050405ff060505ff050606ff050506ff060606ff131313ff272626ff454445ff60605fff787978ff919091ffb5b6b5ffe8e8e8fff5f5f5fffbfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffafafbfffafbfafffafaf9fffafafafffafafafffafafafff9f9fafffaf9f9fff9fafafffafafafffaf9fafffaf9fafffaf9f9fff9f9f9fffafaf9fff9faf9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff7f7f8fff7f8f8fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff6f6f6fff7f7f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff6f6f5fff6f5f5fff5f5f5fff5f6f5fff5f5f6fff6f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff5f4f5fff5f4f5fff5f5f4fff5f4f5fff4f4f4fff4f4f5fff4f5f4fff4f5f4fff4f4f5fff4f4f5fff4f4f4fff3f4f3fff4f4f3fff4f4f4fff3f4f3fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f5f5fff4f5f4fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff4f4f3fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff3f2f2fff2f2f2fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff1f2f1fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff1f2f1fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff3f4f4fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff4f5f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff8f8f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f8f9fff8f8f9fff8f8f8fff9f8f8fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff8f8f8fff7f7f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f9fff8f8f9fff9f8f9fff9f8f9fff9f8f8fff8f8f8fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffafaf9fffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffbfafbfffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefdfdfffefefefffefefefffffffefffffffefffffffffffffffffffffffffffefefffffdfdfcfff5f5f5ffe0e0e0ffa7a6a7ff868687ff757475ff5b5b5bff3f3f3eff202120ff0d0c0dff060706ff060606ff060606ff060606ff020101ff010101ff030203ff030202ff5a5a59ff5a5a5aff5a5a59ff5a595aff5a5a5aff525352ff454545ff3a393aff353435ff303030ff2c2c2cff2a2929ff252525ff222222ff201f1fff1e1d1dff1b1c1bff1a1919ff171818ff171717ff161616ff151515ff131413ff121211ff101110ff121212ff141515ff161515ff161516ff161616ff171717ff181818ff181919ff191918ff191919ff1a1919ff191919ff181818ff171717ff161617ff161615ff161515ff161515ff151515ff141414ff131314ff151514ff161617ff181818ff1a191aff222122ff252525ff292929ff2d2d2dff303130ff343334ff373837ff3c3c3cff414041ff454546ff4b4a4aff4f4f4fff575657ff616060ff6b6b6bff6b6b6bff6b6b6bff6b6b6bff6b6b6bff6b6b6bff6b6b6bff6b6b6bff6b6b6bff6a6b6bff6b6b6bff6a6a6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a09ff8b8a8affe6e6e6fffbfbfbfffefdfefffefefdfffefefefffefefefffefdfefffefefefffefdfdfffdfdfdfffefefdfffdfefdfffefdfefffefefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefefefffefefffffefffffffefffefffefffffffefefffffefefefffefefefffefefefffffffffffefefefffefefefffffefefffffffefffefffefffffefefffefffffffefffefffefffffffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafafffafafafffbfbfafffafbfafffbfafafffafbfafffafafafffafafafffaf9fafffaf9f9fff9f9f9fffaf9fafffaf9fafffafaf9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f4f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f1fff1f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0efffefeff0ffefefefffefefefffefefefffefeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeedeeffeeeeeeffeeedeeffededeeffededeeffeeededffedededffeeedeeffedededffededecffedecedffecececffecebecffecececffebecebffebebebffebeaebffebeaebffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e7ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e7e7ffe7e7e8ffe7e7e8ffe8e7e8ffe8e7e8ffe8e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e7e8ffe7e8e7ffe8e7e8ffe7e7e8ffe8e7e8ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9eae9ffeaeae9ffe9eaeaffeae9ea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff010000ff000000ff000000ff000000ff000001ff000000ff000001ff010101ff030303ff090809ff0e0d0dff1a1a1aff333332ff4f5050ff6a6969ff747474ff7a7a7aff7d7d7dff7e7d7eff7f7e7eff808080ff898989ffd2d2d2fff7f7f6fff8f7f8fff7f7f7fff7f7f8fff7f8f8fff7f8f7fff7f8f8fff8f7f8fff7f7f8fff7f7f7fff8f7f7fff8f8f8fff7f8f7fff7f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff8f8f7fff7f8f7fff8f7f8fff8f8f8fff8f7f8fff8f7f8fff8f7f8fff8f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f7fff7f7f7ffe8e8e7ff9b9a9bff868686ff848483ff828383ff818081ff808080ff808080ff757574ff5c5c5cff3a3b3aff202121ff0f0f0eff060606ff020302ff010101ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff000000ff0000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9faf9fffaf9f9fffafafafff9faf9fff6f7f7fff7f7f6fff7f7f6fff3f4f3fff3f3f3fff2f3f3fff2f3f2fff2f2f2fff2f2f2fff2f3f2fff2f2f1fff0f1f1fff2f2f2fff5f5f6fffafafafffdfcfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefdfdfffcfcfbfffafafafff8f8f8fff4f4f4fff3f2f3fff2f2f2fff4f4f5fff5f5f5fff6f6f5fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fffbfafafffdfdfdfffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebeaffeaebeaffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e8ffe9e8e8ffe9e8e8ffe9e8e9ffe9e8e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e9ffe8e8e9ffe9e9e8ffe8e9e8ffe8e8e9ffe9e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe8e8e9ffe9e9e8ffe9e8e9ffe8e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeae9e9ffeaeaeaffeaeae9ffeaeaeaffe9eaeaffe9eaeaffe9eaeaffe9eae9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaebebffeaeaebffebebebffebebebffebebebffecebecffecececffecececffecececffecececffecececffecedecffedededffeeeeedffedededffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefeeeeffefefeeffefefefffefefeffff0f0efffefefeffff0efefffefefeffff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f1fff1f0f0fff1f0f1fff0f0f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff2f2f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f4fff3f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff9f9f9fffafaf9fff9faf9fffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfdfefffefefdfffefdfdfffefefefffffffefffffefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffffffffffefefffefefffffffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffefefffffefefffefefefffffefffffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefefefffefefefffefefefffefdfdfff1f1f1ffb4b5b4ff222222ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060606ff070706ff050505ff050505ff050506ff050505ff060505ff060505ff050505ff0f0f0fff20201fff3c3c3cff5a5959ff717071ff89898affa1a2a2ffdadad9fff2f2f2fffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffafafafffafafafff9f9fafffaf9f9fffaf9fafff9f9f9fffaf9f9fffaf9f9fff9f9f9fffaf9fafffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff8f8f9fff9f9f9fff9f8f9fff9f8f9fff9f8f8fff9f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff8f8f7fff7f7f7fff8f7f8fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff6f7f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff7f6f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff4f4f5fff5f4f4fff4f4f5fff4f4f5fff4f4f4fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff5f4f4fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff4f4f3fff3f3f4fff4f3f4fff3f3f4fff4f4f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f1f2fff1f1f2fff1f1f1fff1f1f2fff2f1f1fff2f1f1fff1f2f1fff1f1f1fff2f2f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff3f4f3fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff4f4f4fff4f4f3fff3f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f4fff4f4f5fff5f5f4fff5f5f5fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f7fff6f6f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff9f9f8fff9f9f8fff8f8f9fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff7f8f7fff8f7f7fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff9f8f8fff9f8f9fff9f8f9fff9f9f8fff8f8f8fff9f9f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fffaf9fafff9fafafffafafafffafafafffbfafafffbfafafffbfbfafffafafafffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffdfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefffefffffffefffffffffffffffffffffffffffffffffffffefffffefdfefffafaf9fff1f0f0ffcac9c9ff999999ff807f80ff6e6e6dff535252ff363635ff1b1b1cff0b0b0cff060606ff070706ff060606ff060606ff060606ff010101ff595a59ff5a5a5aff59595aff5a5a59ff5a595aff59595aff525252ff454445ff3a3a3aff353534ff303030ff2c2c2cff292a29ff252525ff222222ff20201fff1d1d1eff1b1b1bff191a1aff181818ff161716ff141414ff151515ff131313ff121112ff101010ff0f0f0fff121111ff131313ff131414ff131314ff141514ff151515ff151515ff171616ff171717ff171717ff171717ff171716ff161616ff151615ff151514ff141514ff141414ff141414ff141414ff121212ff121213ff131413ff151414ff161616ff1e1e1eff1f1e1fff222221ff252525ff2a2929ff2d2d2dff303031ff333334ff383837ff3c3c3cff414141ff464545ff4b4a4aff4f504fff565756ff606060ff6b6b6bff6b6b6bff6a6b6bff6b6b6bff6b6a6bff6b6b6bff6b6b6bff6b6b6bff6b6b6bff6a6a69ff6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2e2e2dffc0c0c0fff3f3f3fffdfcfdfffefefdfffefdfdfffefefdfffefdfefffefefefffefefdfffefdfdfffefefdfffdfdfefffefdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefffffefefefffefefffffffefefffffefefffefefefffefefefffffffefffffefefffffffffffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefefffffefffffefefffffefefefffffefefffefefefffdfefefffdfdfefffdfefdfffefdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfafafffbfafbfffbfafbfffbfbfafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffaf9f9fffaf9f9fff9faf9fffafaf9fff9f9f9fffaf9f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f7f7fff7f8f7fff7f6f6fff7f7f7fff7f7f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff5f4f4fff4f4f5fff4f4f5fff4f5f4fff4f4f4fff3f3f3fff4f3f4fff3f3f3fff3f3f2fff2f2f2fff2f2f1fff1f2f2fff1f2f1fff1f1f1fff1f1f1fff0f0f1fff0f1f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefefefffefeeefffefefefffefefeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffeeeeedffedeeedffedeeedffedededffedececffecececffecececffecececffecebecffecebebffebebebffebebebffebeaebffebebeaffebeaeaffebebebffebebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffeaeae9ffe9e9e9ffeae9eaffe9e9eaffe9e9e9ffeae9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe7e8e7ffe8e8e7ffe8e8e8ffe7e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe8e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e8e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9eaffeae9eaffeaeaeaffebeaea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff010101ff030303ff0a0a0aff131312ff272727ff424141ff5d5c5dff717171ff797a7aff7e7e7dff7f7f7fff808080ff818080ff848383ffa3a3a3ffeff0effff6f6f7fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f8fff8f7f8fff8f7f7fff8f8f7fff7f7f7fff8f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff8f8f7fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff8f7f7fff6f5f6ffb5b5b6ff878787ff868586ff858485ff838382ff828281ff848384ff7c7c7bff666565ff454545ff272726ff131313ff070808ff030303ff010202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffafaf9fffaf9f9fffafafafffafafafff7f7f7fff6f7f7fff7f7f7fff3f3f4fff3f4f3fff2f2f2fff3f3f2fff2f2f2fff3f2f3fff1f1f2fff3f3f3fff7f7f7fffbfbfbfffdfdfefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffcfcfcfffbfbfbfff8f8f9fff8f7f7fff6f6f6fff4f4f5fff4f4f4fff5f5f6fff6f6f6fff7f7f7fff9f9f8fff8f8f8fffbfbfafffdfdfdffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffeaebebffeaeaeaffebebebffeaeaeaffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9eaffe9e9eaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaeaebffeaebebffebebeaffebebebffebebebffebebebffebebebffebebebffecebecffecebecffececebffecececffededecffecedecffecededffedededffedededffededeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefefefffefefefffefefeffff0efefffefefefffeff0efffeff0effff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f2f3fff2f2f2fff3f3f3fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f7f7fff6f6f7fff7f7f7fff6f6f7fff7f7f7fff6f7f7fff7f7f8fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffffffffefefefffffefffffffefffffffefffffefefefffefefffffffffefffefffefffefffffffffffffffffffffffefefffffffffffffefefffffefffffffefefffffefffffffefffefffffefefffffffefffefffefffffffefffffefefffefffefffefffefffefffefffffefefffffefffffefefefffefffefffffefffffefefefff9f9f9ffdcdbdcff5c5c5cff040304ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040405ff050505ff050505ff050606ff050605ff060505ff070707ff040404ff090909ff161616ff303131ff515150ff696a69ff828281ff999899ffc6c6c7ffeff0f0fffaf9fafffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffaf9f9fff9f9fafff9fafafff9f9f9fff9f9fafff9faf9fffaf9f9fffafaf9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff8f7f7fff8f7f7fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f6fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff6f5f5fff5f6f5fff6f6f5fff6f5f5fff5f6f5fff5f6f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff5f4f4fff5f4f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff3f3f4fff4f3f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff4f4f5fff4f4f4fff5f4f5fff4f4f5fff5f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f3fff4f4f3fff4f3f3fff4f3f3fff3f3f3fff2f3f3fff3f2f3fff2f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff1f2f1fff2f2f2fff1f1f1fff2f2f2fff2f1f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f4f5fff4f4f4fff4f4f5fff5f5f4fff5f5f5fff5f5f6fff5f5f5fff6f6f6fff5f5f6fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f7f6fff7f6f6fff6f7f7fff6f7f6fff7f7f6fff7f6f6fff7f6f7fff6f6f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffafafafffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffefefdfffdfefdfffefefffffefffffffffffffffefffffffffffffffefefffffefffffffefefefffdfdfefff7f8f7ffecececffb4b4b4ff929292ff797978ff656565ff494a4aff2f302fff181918ff0b0b0aff0a0a0aff0b0b0bff060706ff060607ff595a5aff5a595aff5a5a5aff595959ff5a5a5aff5a5a5aff5a5a5aff525252ff454545ff3a3a3aff353535ff303130ff2c2d2cff292a29ff252525ff222322ff201f20ff1d1d1dff1b1b1bff1a1919ff171818ff161716ff151414ff121212ff111010ff121112ff101010ff0f0f0fff0f0f0fff111110ff121212ff121212ff121212ff131312ff131313ff141314ff141414ff151514ff151515ff151515ff141514ff141414ff131313ff131313ff121313ff131212ff121213ff121313ff101011ff111111ff121212ff141414ff1c1c1cff1d1d1dff1e1e1eff1f1e1eff212221ff252625ff2a2a29ff2d2d2dff313031ff333333ff373838ff3c3c3cff414141ff464545ff4b4a4bff4f4f4fff575657ff616161ff6b6b6bff6b6b6bff6b6b6bff6b6b6bff6b6b6bff6b6b6bff6b6b6bff6a6a6aff6c6c6cff6f707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff636363ffe2e2e2fffafafbfffdfefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefdfffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffffefffffffffffffefffefffefffefffefffefffefefefffefffffffffefffffefefefffefefffffffefefffefefffffffffffffffefefffffefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefdfefffdfdfdfffcfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafafffafafafffaf9fafff9fafafffaf9f9fffaf9fafff9f9f9fffaf9fafffafafafff9f9f9fff8f8f9fff9f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f7fff7f6f7fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff6f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f4f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff0f0f1fff0f1f1fff0f0f0fff0f0f0ffeff0f0fff0f0efffefefefffefefefffefefefffefefefffeeefefffeeefeeffefefeeffefeeeeffefeeefffeeeeeeffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffededeeffeeedeeffedededffedededffecececffedececffecececffecececffecececffebecebffebecebffebebebffebebebffebeaebffeaeaeaffeaeaebffebeaeaffeaeaebffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9eaeaffe9e9e9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e8e8ffe9e8e9ffe8e8e8ffe8e9e8ffe9e8e9ffe8e8e9ffe9e8e8ffe9e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffeaeaeaffebebebffebebeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff010101ff010101ff020202ff090908ff151414ff2f3030ff4d4e4dff6b6b6aff7d7c7cff808080ff808080ff818181ff828182ff838484ff898889ffc8c7c7fff7f7f7fff8f7f8fff8f8f8fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f7f8fff7f7f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7ffd3d3d3ff8e8e8eff888788ff878787ff858585ff848484ff858585ff7e7f7fff6c6c6cff4d4c4dff2b2b2cff151515ff0b0a0aff040405ff020202ff010001ff010000ff000000ff010000ff010000ff000000ff000000ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefefffefefefffafafafffaf9fafff9f9f9fffaf9fafff7f7f7fff6f7f7fff7f7f7fff4f3f3fff3f3f3fff3f2f2fff2f1f1fff2f2f1fff4f4f4fff8f8f8fffcfcfbfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfcfdfffcfbfcfffbfbfbfffafafafff7f7f8fff7f6f6fff8f7f8fff9f9f8fff6f6f6fff9f9f9fffbfbfbfffdfdfdffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffebebebffebebebffeaebeaffeaebebffeaeaeaffe9eaeaffeaeae9ffeaeae9ffe9e9eaffe9eaeaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffe9e9eaffe9e9e9ffeae9eaffe9eaeaffeaeaeaffeae9eaffe9e9eaffeaeaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffeaeaeaffebeaeaffeaeaeaffeaeaebffebeaeaffeaeaeaffeaebeaffeaeaebffeaeaeaffebeaebffeaebebffebebebffebebebffebebebffebebebffebebecffecececffebecebffecececffecececffecececffecececffecececffedededffededecffedededffedeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefeeffefeeefffefefefffefefefffefefefffefeff0ffefefeffff0f0effff0efefffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff0f0f1fff0f0f1fff1f1f1fff0f1f1fff1f1f1fff1f1f2fff1f1f2fff2f1f2fff2f1f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f2fff2f2f3fff3f3f2fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff5f6f5fff5f5f6fff5f5f6fff6f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9fafffaf9f9fffafafafffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfdfffcfdfdfffefdfdfffdfdfefffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffefffffffefefffffefefefffffffefffefefefffefffffffffefefffffefefffefefffffffefefffefefefffefefffffcfdfcffedecedffa4a4a5ff181818ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050505ff060605ff060605ff050506ff050606ff070707ff070707ff070707ff040404ff0e0f0eff262626ff454546ff626162ff7b7a7aff929293ffb4b3b3ffebebebfff6f7f7fffbfcfbfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfdfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffafbfafffafbfafffafafafff9f9fafffafaf9fffafaf9fff9f9fafff9fafafffafafafff9fafafff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f8f9fff9f8f9fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f8fff7f7f7fff8f7f8fff7f8f8fff7f8f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f7fff6f6f7fff7f6f6fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f5fff5f5f6fff5f6f6fff6f6f6fff5f6f6fff5f5f6fff5f5f5fff6f6f5fff5f5f5fff5f6f6fff6f5f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f4f5fff4f4f5fff5f4f5fff4f4f5fff4f4f4fff4f5f5fff4f4f5fff4f3f4fff4f4f4fff4f4f3fff3f3f4fff4f4f3fff4f4f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f5f4fff4f5f4fff4f5f4fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff3f4f4fff4f3f4fff3f3f3fff4f4f4fff4f3f3fff3f4f4fff4f3f3fff4f3f3fff3f3f3fff3f2f2fff2f3f2fff2f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f2fff2f1f2fff2f1f2fff1f1f2fff2f2f2fff2f2f2fff1f1f1fff1f1f2fff2f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff3f4f3fff4f4f4fff4f4f4fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff5f4f4fff5f4f4fff4f4f5fff4f5f5fff5f5f5fff5f6f6fff6f6f6fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff7f7f6fff7f6f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f8fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff8f8f9fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f8f7fff8f8f8fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9fafff9f9fafffafafafff9fafafffafafafffafafbfffafafafffbfafafffafafbfffafafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffdfdfefffefefefffefffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffdfdfdfff5f6f6ffdedfdfffa4a4a4ff8d8c8dff707070ff5b5b5bff414141ff2c2d2dff181717ff0c0b0bff0b0b0bff0b0b0bff0b0b0bff060607ff616161ff5a595aff5a5a5aff5a5a5aff595a5aff5a5a5aff525253ff444545ff3a3a3aff353435ff303030ff2c2d2dff29292aff252525ff222222ff201f1fff1d1d1dff1c1b1bff1a191aff181818ff171616ff141414ff121212ff101011ff0e0e0fff0e0d0eff0f0f0fff0f0f0fff0f0e0fff101010ff101111ff101011ff111111ff111211ff111112ff121212ff131212ff131213ff131313ff131313ff131312ff121313ff121212ff111211ff111211ff121212ff111112ff111111ff10100fff100f10ff111111ff171717ff1a1a1aff1c1b1cff1d1d1dff1e1e1eff1e1e1eff212222ff262525ff2a2929ff2d2d2dff313030ff333433ff373838ff3c3c3cff414041ff454546ff4b4b4bff4f5050ff575757ff606061ff6b6b6bff6b6b6bff6b6b6bff6a6b6bff6b6b6bff6a6a6aff6c6c6cff6f6f70ff7373730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff101010ffa8a8a8fff1f1f2fffdfdfdfffefefefffefefefffefdfefffdfdfdfffefefefffefdfdfffdfefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefefffffefefffefefffffefefffffffefefffefefefffefffefffefefffffefefefffefefffffefffefffefffefffffffffffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfefffefdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafafbfffafafafffafbfafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafff9fafafff9faf9fffaf9fafff9f9fafffafafafff9fafafffafafafff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f8f8fff8f9f9fff8f8f8fff8f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f6fff5f6f6fff5f6f5fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f4f5fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff2f3f2fff2f3f3fff2f3f2fff2f2f2fff1f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f0fff0f0f1fff0f1f1fff0f0f0fff0f0f0fff0eff0ffefefefffeff0efffefefefffefefefffefefefffefefefffefefefffefeeeeffeeefefffeeefefffeeefeeffeeeeefffeeeeeeffeeeeeeffedeeeeffeeeeeeffededeeffecededffedededffececedffebececffecececffecececffebebebffebebecffecebebffebebebffebebebffebebebffeaebebffebeaeaffeaeaebffeaebeaffeaeaebffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9eaffeaeaeaffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e9e8ffe8e9e9ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e8ffe8e9e9ffe8e8e9ffe8e8e8ffe9e9e8ffe9e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffe9e9eaffeaeaeaffeaeaebffeaeaebffebebeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000101ff010101ff010102ff020202ff070707ff141414ff2e2e2eff555556ff767576ff848383ff848484ff828282ff838383ff848585ff868786ff9b9b9cffe9e9e9fff8f7f7fff7f7f8fff8f8f8fff7f7f8fff7f7f8fff8f7f8fff8f7f8fff7f7f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8ffeeeeefffa2a1a2ff898889ff878888ff878888ff878787ff858585ff7d7d7dff6b6b6bff4f4f50ff323232ff171717ff0a0a0bff050404ff020202ff000100ff000001ff000000ff000001ff000000ff000100ff010001ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefefffefefefffffefefff9f9fafffafaf9fffafafafff9fafafff7f6f7fff7f6f7fff6f7f6fff3f3f3fff1f1f1fff3f2f3fff5f5f5fff9faf9fffdfdfdfffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffdfdfefffcfcfdfffdfdfdfffdfdfdfffcfcfdfffbfcfcfffafafbfffdfdfdffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffebebebffebebebffebebebffeaebebffebeaebffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffeae9eaffe9eae9ffe9eaeaffe9e9eaffeaeaeaffe9e9e9ffeae9e9ffeaeaeaffe9eae9ffe9eae9ffe9eae9ffe9eae9ffeaeae9ffeae9e9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffeaeaebffeaebebffebebeaffebebeaffebebebffebebebffebeaebffebebebffebebebffebeaebffebebebffebebebffecebebffebebebffecececffececebffecececffebececffecedecffededecffecededffecedecffedededffedededffedededffedededffeeedeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffefefeeffefefeeffefefefffefefefffefefefffeff0f0ffefefeffff0eff0ffeff0efffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff0f1f0fff0f1f0fff0f1f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff2f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f4f5fff5f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f6f5fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f8f8fff7f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fffaf9f9fffafafafff9fafafffafbfafffafbfafffafbfafffbfbfafffbfbfbfffbfcfcfffcfbfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffefefefffefdfefffdfefdfffefefefffdfefefffefefefffefefefffefffffffefffefffffefefffefffffffefefffffffefefffffefefffffefefffefefefffefefefffefefefffffefefffefffefffffffffffefffefffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefefffffffefffefffefffffffffffffffffffefffffffefffffffefefefffffefefffefefefffefffefffefefffffffffffffefefefffffefefffffffffffefefefffdfefdfff6f6f6ffd3d4d3ff4d4d4cff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060605ff050605ff060606ff070707ff070707ff060707ff040405ff030203ff0a0a0aff1f2020ff3c3c3dff595959ff737474ff8c8c8cffa3a3a3ffdddedefff3f4f3fffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfafffafafafffafafafffbfafafffbfbfbfffafbfafffaf9fafff9f9f9fffafaf9fff9faf9fff9faf9fffaf9fafff9faf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fffafaf9fff9f9f8fff9f9f9fff8f8f9fff9f9f8fff8f9f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f5f5fff6f6f5fff5f6f5fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff5f5f5fff6f5f6fff5f6f5fff5f6f6fff5f5f6fff6f6f6fff5f5f5fff6f5f5fff6f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f4f5fff5f5f4fff5f5f4fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f5f5fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f5f4fff4f4f4fff4f3f4fff4f4f3fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff2f2f3fff2f2f2fff1f2f2fff2f2f1fff1f2f1fff2f2f1fff2f1f1fff2f2f2fff1f1f2fff2f2f1fff1f2f1fff1f1f1fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff1f1f1fff1f2f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f3f3fff3f2f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f4fff4f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff5f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f7fff6f6f6fff7f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f7fff8f8f7fff8f8f7fff8f9f8fff8f8f9fff8f9f8fff8f9f8fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9faf9fff9faf9fff9faf9fffafaf9fff9f9f9fffafafafffaf9fafffafbfafffafbfafffafafafffbfafafffbfafafffbfafafffafbfafffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfefdfffefefefffefefefffffefffffffffffffefffffffffefffffefdfefffefefdfffdfefdfffbfcfbfff2f2f2ffcfcfcfff9a9b9bff858686ff666566ff515251ff3c3d3cff2d2c2dff171717ff0d0d0dff131313ff0b0b0bff0b0b0bff0b0b0bff6b6c6bff606160ff5a5a59ff5a5959ff5a5a5aff525252ff454544ff3a3a39ff343434ff303030ff2d2c2cff292929ff252525ff222222ff1f201fff1e1d1eff1b1b1bff191a1aff181818ff171616ff141515ff121213ff111011ff0f0f0fff0e0d0dff0c0c0cff0b0b0bff0e0e0eff0d0d0dff0f0f0fff101010ff101010ff101010ff101011ff111111ff111110ff111111ff111111ff111212ff111211ff111111ff101111ff111011ff111011ff101010ff101010ff101010ff101010ff0f0f0fff101010ff161616ff161616ff161717ff19191aff1c1b1cff1d1d1dff1e1e1eff1e1e1fff222222ff252525ff2a292aff2d2d2dff303030ff333433ff373837ff3c3c3cff414140ff454545ff4a4b4aff4f4f50ff565756ff606060ff6b6b6bff6b6b6bff6b6b6bff6a696aff6c6c6cff6f6f6fff727373ff7474740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff444544ffdadadafff9f9f9fffdfefefffefefefffdfefefffefdfefffdfefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefffffffefefffffffefffffffefffffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffdfefdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fff9faf9fffafaf9fffaf9f9fffafafafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff6f6f6fff6f5f6fff5f5f5fff5f6f6fff5f5f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f2f3fff1f2f2fff2f1f2fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f1f0ffeff0f0fff0eff0ffeff0efffeff0f0ffefeff0fff0f0f0ffefefefffefefefffefefefffeeefefffeeefefffefefeeffeeefeeffefefeeffeeeeeeffeeefeeffededeeffedeeedffedeeedffedededffedededffedececffecececffebecebffebececffebececffecececffebebebffebececffebecebffecebebffebebebffebebebffebeaebffebebebffebeaeaffebeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeaeaeaffeaeae9ffe9eaeaffe9eae9ffe9e9eaffe9e9e9ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e8ffe9e9e9ffe8e9e9ffe8e9e9ffe8e8e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9eae9ffeaeae9ffe9e9e9ffe9eae9ffe9e9eaffeaeae9ffeaeae9ffeaeaeaffebebeaffebebebffebebebffebeceb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000100ff000000ff000000ff010000ff000000ff000000ff010001ff000101ff010101ff010202ff080808ff141414ff313231ff5b5b5bff797979ff858585ff848383ff848484ff858585ff868786ff8a8a89ffbcbdbcfff7f7f6fff7f7f7fff7f8f7fff7f7f8fff7f8f7fff7f8f7fff7f7f7fff8f8f7fff8f8f7fff7f7f7fff7f8f7fff7f8f8fff7f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f7fff6f7f6ffbbbbbbff8a8a89ff8a8989ff898888ff888988ff878888ff7f8080ff6e6e6eff515252ff323333ff171817ff0a0a0aff040404ff020102ff010001ff010001ff010000ff000000ff000000ff000000ff010000ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffefffefffffefefffefefefff9fafafffafafafffafafafff8f9f9fff7f7f7fff3f3f3fff4f4f4fff5f4f4fff7f6f7fffafafbfffdfdfdfffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffefffefffefefefffffefefffffefefffefefefffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffececedffecececffecececffebebebffebebebffeaeaebffeaebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffeaeae9ffeae9e9ffeae9eaffeaeaeaffeae9eaffeae9eaffeae9eaffeaeaeaffeaeaeaffeaeaebffeaebeaffeaeaeaffeaeaebffeaebebffeaebeaffebebeaffeaeaebffeaeaebffebebebffeaebebffebebebffebebebffebebebffebebeaffebebebffebebebffebebebffebecebffebebebffebebebffecebecffebebecffecececffebebecffecebecffecececffecececffecececffededecffedededffedecedffedededffedededffededeeffeeedeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeefeeffefefefffeeeeeeffefefefffefefefffefefefffefefefffefefefffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f0fff0f0f1fff1f0f1fff1f0f1fff1f1f0fff1f1f1fff1f1f2fff1f2f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f3fff4f4f4fff5f4f5fff5f4f5fff5f5f4fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f7fff8f8f8fff8f9f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fffaf9f9fffafaf9fffaf9f9fffafafafffbfbfafffafafafffbfafbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefffefffefefefffffefefffefffefffffefffffffffffffffffefffffffffffffefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffefffffefefffefefffffefefefffefefefffefffffffefefefffefffffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffcfcfbffe8e7e8ff8c8b8cff131313ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050505ff060605ff070606ff070607ff060706ff050504ff090909ff060605ff090909ff1d1c1cff373838ff505050ff6c6b6bff858584ff9a9a9affcdcdcdfff1f1f0fffafafafffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfbfbfffafafafffafafafffafafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f8fff8f8f8fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f7fff6f6f6fff6f6f7fff7f6f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f6f5fff6f5f5fff5f5f6fff5f6f5fff6f6f5fff5f6f6fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f5f5fff6f5f5fff6f5f5fff5f5f5fff6f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f5f5fff4f5f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f4f5fff4f4f4fff4f5f4fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f3f4fff3f3f4fff4f3f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff3f4f3fff3f3f4fff3f2f3fff3f3f3fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff2f1f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff2f2f3fff2f3f2fff2f2f2fff3f2f2fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff4f4f5fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f6fff5f5f6fff5f6f5fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f6fff6f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff9f8f8fff9f9f9fff8f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff7f8f7fff8f8f8fff7f7f8fff8f8f8fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafaf9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fffafafafffafafafffafbfafffafafafffafafbfffafbfbfffafbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffefefefffefefefffffffffffefffffffefefefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfff8f8f8ffededeeffbdbebdff939393ff7d7e7eff5c5c5cff4a4a4aff393939ff2a2a2aff151515ff131312ff141413ff141313ff0b0b0bff0b0b0bff727272ff6c6b6bff616061ff5a5959ff535252ff454545ff3a3a3aff353534ff303030ff2c2c2cff292a29ff252525ff222222ff1f1f20ff1d1d1eff1b1c1bff1a1919ff181818ff161616ff141414ff121213ff111111ff0f0e0fff0e0e0dff0c0c0cff0a0b0aff0a0a0aff09090aff0e0e0eff121112ff121212ff121312ff131213ff131313ff141313ff131313ff131313ff131314ff141314ff141415ff141314ff131313ff121313ff121212ff121212ff121312ff131313ff121212ff121212ff111111ff131314ff151515ff161616ff171717ff1a1a19ff1c1c1cff1d1d1dff1e1e1eff1f1e1eff222121ff262525ff2a2929ff2d2d2dff313130ff333333ff383737ff3c3c3cff414040ff464545ff4b4b4bff4f504fff565656ff606060ff6b6b6bff696a6aff6c6c6cff6f6f6fff737373ff747474ff737474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff8c8b8bffedecedfffcfcfbfffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfafafffafafbfffafbfafffafafafffafbfbfffafafafffafafafffafafafffafafafffaf9f9fffaf9f9fffafaf9fffafafafffaf9fafffafafafff9f9fafffaf9f9fff9f9f9fff9f9f9fffaf9f9fffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff6f6f6fff6f7f6fff6f6f6fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff5f6f6fff6f5f6fff5f5f6fff6f6f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f0fff0f0f0fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0efeffff0efefffefefefffefefefffefefefffefefefffefeeefffefeeefffefeeeeffefeeeeffeeeeeeffeeeeeeffeeeeedffededeeffedededffecedecffededecffecececffecececffecececffebececffecececffecebebffebecebffebebebffecebecffecebecffebebebffebebebffebebebffeaebeaffebeaebffeaeaebffebebebffeaeaeaffeaeaeaffeaebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e9e8ffe9e9e9ffe8e8e8ffe9e9e9ffe9e8e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffeae9e9ffeae9e9ffeae9eaffeaeae9ffe9e9e9ffeae9e9ffeae9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebecebffececebffecebec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020303ff090909ff151515ff393939ff616161ff7c7b7bff878787ff858585ff868585ff878687ff898988ff8e8e8fffd6d6d6fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff7f8f8fff8f8f7fff7f7f8fff7f8f8fff7f8f7fff8f8f8fff8f7f8fff7f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f7f7fff8f7f8fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7ffc3c3c3ff8b8c8cff8a8b8aff8a8a89ff898889ff888888ff828282ff727272ff545454ff313131ff171717ff0a0909ff040404ff020202ff010000ff000100ff000000ff000000ff000001ff000001ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefffffefffefffefefefffefefefffafaf9fff8f8f8fff8f8f8fff8f7f8fff6f6f6fff8f8f7fffafafafffcfdfcfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedececffecedecffecececffebecebffecebebffebebebffeaebebffebeaebffeaebeaffebebeaffeaeaebffeaeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffeaeaebffebebebffeaebebffebebebffebebeaffebebeaffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebebecffebebebffebececffebebecffecebecffecececffecececffecebecffecececffecececffedececffecececffecececffecedecffedecedffedededffedededffeeeeedffeeedeeffeeeeeeffeeeeedffeeededffeeeeeeffefefeeffefefeeffefefefffefeeefffefefefffefefefffefeff0ffefefefffefeff0fff0f0f0fff0f0effff0f0f0fff0eff0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f2fff2f2f1fff1f2f1fff2f2f2fff2f2f1fff2f2f2fff2f3f2fff3f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f3fff4f4f4fff4f4f5fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f5f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f6f6fff6f6f6fff7f7f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f8f8fff9f9f9fff9fafafff9fafafff9f9f9fffaf9fafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfdfffdfdfdfffdfefdfffefdfefffefefdfffefefdfffefefefffefefefffefdfefffefefefffefffefffffefefffefefffffefefefffefefefffefefffffefefefffefefffffefefffffefefefffffefffffefefffffefefefffefefefffefefffffffffffffefefefffffffefffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffefffffffffefffffefffefffffffefffefefffffefefffffefefffffefefefffefefefffefffefffefefefffffefefffffffffffefefefffefefefffefefefffffefefffefdfefff3f3f2ffc0c0bfff393939ff0c0c0cff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050605ff070707ff070707ff070707ff040405ff0b0b0bff0b0b0aff090909ff0b0a0bff181717ff353535ff494a4aff636463ff7d7d7dff949394ffbbbbbbffeeeeeefff8f8f8fffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f8fff8f7f8fff7f7f7fff7f8f8fff7f7f8fff8f7f8fff8f7f8fff8f8f8fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f6fff6f6f6fff6f7f6fff7f6f6fff6f7f6fff6f6f7fff6f5f6fff6f6f5fff6f6f5fff5f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f5fff5f6f5fff6f5f6fff6f5f5fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f4fff5f5f4fff4f5f5fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff5f4f5fff4f5f5fff4f5f4fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f4f3fff3f4f3fff3f3f4fff4f3f3fff3f3f3fff4f4f4fff4f3f4fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff4f3f3fff3f4f3fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f0f0fff1f0f1fff0f0f0fff0f0f0fff1f1f0fff0f0f0fff0f0f0fff1f1f1fff0f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f0fff1f1f0fff0f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f1f1fff2f2f2fff2f2f3fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff5f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f8fff8f7f7fff8f8f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fffaf9f9fffafaf9fffaf9fafffaf9fafffafafafffafafafffbfbfafffafbfafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffefdfefffefefefffefffefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfcfff5f5f6ffe4e4e5ffa8a8a9ff8a8a8aff737373ff535453ff454444ff363635ff232323ff121212ff131414ff131313ff141313ff141313ff0b0b0bff747473ff727272ff6b6b6cff616161ff616161ff535353ff464646ff3d3d3dff383737ff323231ff2e2e2dff292a29ff262626ff232324ff212121ff1e1f1eff1c1c1cff1a1a1aff181818ff161616ff141415ff121212ff101111ff0f0f10ff0e0d0eff0c0c0cff0b0b0bff0a0a0aff101010ff1f1f20ff212121ff222222ff222222ff232322ff232323ff242323ff232424ff252524ff252425ff252525ff242524ff232323ff212221ff212121ff222221ff222323ff232223ff232323ff212121ff101111ff0e0e0eff0f0f10ff111111ff121212ff141514ff151515ff171616ff181818ff191a1aff1c1c1cff1e1e1eff222121ff242324ff272626ff292929ff2d2d2cff303030ff353535ff3b3b3cff404141ff474747ff4c4d4dff565656ff696968ff6c6c6cff6f7070ff737373ff747374ff747474ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff363637ffcdcdcdfff4f5f5fffdfdfdfffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefffffffefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefefffefdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafff9fafafff9f9f9fffaf9fafffaf9fafffafaf9fffafaf9fffafaf9fff9f9f9fff9f9f9fffafafafff9f9fafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffefefeffff0efeffff0efefffefefefffefefefffefefefffefefefffefefefffefefefffeeeeefffefefeeffeeeeeeffeeeeeeffedededffedededffedededffedecedffececedffecededffecedecffecececffecececffececebffecebecffecebecffebebebffebececffebebecffebebebffecebebffebebebffebeaebffebebebffebebebffebebebffebeaeaffebeaeaffeaebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeae9e9ffeae9eaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebeaffeaebeaffebebebffecebebffececebffebececffececec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000001ff000000ff000001ff020202ff030303ff0a0b0aff181718ff424141ff666666ff7d7d7dff868686ff858585ff878686ff888888ff898989ff939392ffe1e1e1fff7f7f7fff7f7f7fff8f8f8fff7f7f8fff8f8f8fff7f8f7fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f7f8fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7ffcacacaff8e8e8eff8c8c8bff8a8a8aff888888ff868687ff818282ff757575ff585858ff343434ff191918ff0a0a0bff050405ff010101ff000101ff000001ff000000ff000000ff000001ff000000ff000000ff000001ff010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffefffffefefefffafafafffafafbfffafafbfffafafafffbfbfbfffcfcfdfffefdfefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedececffedecedffececedffebecebffebebecffebebebffeaebebffebebebffebebebffebeaebffebebebffeaebeaffebebebffeaeaebffeaeaebffeaebeaffebeaeaffeaebeaffeaeaeaffebeaebffeaeaebffeaeaebffebebebffebeaeaffebebeaffebeaebffeaeaeaffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebecffebecebffebecebffecebecffebebebffecececffececebffebececffececebffecebebffebecebffecebecffecececffecececffecececffecececffecececffecececffecededffedececffedededffecededffededecffedededffedededffededeeffeeeeeeffedeeeeffeeeeeeffefeeeeffefeeefffeeeeefffeeefeeffefefefffefefefffefefefffefefefffeff0effff0eff0fff0eff0ffeff0effff0f0f0fff0eff0fff0f0f0fff0f0f0fff0eff0fff0f1f0fff0f0f0fff1f0f0fff0f0f1fff0f0f1fff1f1f1fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff1f1f2fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff2f3f2fff3f3f3fff3f2f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff5f5f5fff5f6f6fff6f6f5fff6f6f6fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f7f6fff6f7f6fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f8f8fff9faf9fff9f9f9fffafafafffaf9fafffafafafffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfefffefdfefffefdfefffefdfefffefefefffdfefefffefefefffefefefffefefefffefffffffefefefffefffefffefffefffffefefffefffefffffefffffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffefffffffefffefffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffefffffffefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffdfdfefffafafaffe1e1e1ff646463ff171717ff090909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070607ff050405ff0a0b0aff0b0b0bff0b0a0bff0a0b0bff0a0b0aff111111ff2c2d2cff434343ff5c5c5cff757576ff8d8d8dffa8a8a8ffe7e6e7fff5f5f5fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfafffafbfbfffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffbfafafffbfafbfffafafbfffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f7fff7f8f7fff8f7f8fff8f8f7fff8f7f7fff8f8f7fff7f8f7fff7f8f7fff7f8f8fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f6fff7f7f7fff7f6f6fff7f6f7fff6f6f7fff6f7f6fff6f6f7fff6f6f6fff5f6f6fff5f6f6fff6f6f5fff6f5f6fff6f6f6fff5f6f5fff6f6f6fff6f5f6fff6f6f6fff5f6f6fff6f5f5fff5f6f6fff5f5f5fff6f5f6fff5f5f6fff5f5f6fff5f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f4f5fff5f4f5fff4f4f5fff4f5f4fff4f5f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff5f4f4fff4f5f4fff5f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f4f4fff4f4f3fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff2f3f3fff3f3f3fff3f2f3fff3f2f3fff3f3f3fff2f3f2fff2f2f3fff2f2f2fff1f2f2fff1f2f2fff1f1f1fff1f0f1fff1f0f1fff0f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0efefffeff0f0fff0f0f0fff0f0f0fff0eff0ffefeff0fff0f0f0fff0efeffff0f0efffefeff0ffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f0f1fff1f0f0fff1f0f1fff0f0f1fff0f1f0fff1f1f1fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff1f2f1fff2f2f2fff2f3f2fff3f2f2fff3f2f2fff2f3f2fff2f3f2fff2f2f2fff2f3f3fff3f3f2fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff5f4f4fff4f5f5fff5f5f5fff4f5f4fff5f5f5fff5f4f5fff5f5f5fff5f5f6fff5f6f5fff5f5f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f7fff6f7f6fff7f6f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff8f9f9fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f8f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff7f8f7fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9fafff9f9fafffafafafffaf9fafffafaf9fffafafafff9faf9fffafafafffafafafffafafbfffafafafffbfafbfffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfcfbfff2f1f2ffd4d3d4ff999999ff808080ff696969ff4d4d4dff3f4040ff313131ff1b1b1bff121212ff121212ff131314ff131314ff141414ff757475ff757574ff747474ff727272ff6c6b6cff6f6f6fff646565ff575757ff4c4b4cff434243ff3b3b3bff363535ff303031ff2d2d2dff2a2a2aff272627ff232323ff202121ff1e1e1eff1b1c1cff1a1a19ff181717ff151615ff141314ff121212ff101010ff0f0e0eff0d0d0dff0c0d0cff101010ff212222ff272626ff282828ff272828ff282828ff282828ff292929ff29292aff2a2a2aff2a2b2aff2a2b2aff2a292aff292829ff272727ff262726ff262627ff272828ff282928ff282828ff252525ff121212ff0d0d0dff0e0f0eff111010ff121212ff141414ff141515ff161515ff171818ff191919ff1c1b1cff1e1d1eff202020ff232323ff262526ff292928ff2d2c2dff313131ff383838ff3f3f3fff454546ff4c4c4cff535353ff5d5d5dff717071ff706f70ff737373ff737474ff747474ff747374ff74747400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff807f7fffe6e7e6fffbfbfbfffefdfefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfefdfffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffffefefffefefefffefffefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffbfafafffafafafffafafafff9fafafffaf9f9fff9faf9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffaf9fafffafaf9fffaf9fafff9f9f9fff9f9fafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff7f8f8fff7f8f7fff8f7f7fff7f7f7fff7f6f7fff7f7f6fff7f6f6fff7f6f6fff6f7f6fff6f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff5f5f6fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f2f1fff2f1f1fff1f0f1fff0f1f1fff0f1f0fff1f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0f0f0fff0eff0fff0f0efffefeff0ffefefefffefeff0ffefefefffefefefffeeeeeeffefeeefffeeeeeeffeeedeeffeeedeeffededeeffecededffedededffedecedffecececffecededffecececffecececffecececffecececffebececffecebecffececebffecebebffecebebffebecebffebecebffebebebffebecebffebebebffebebebffeaebebffebebeaffeaebeaffebebebffeaeaebffeaeaebffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9eaffe9eae9ffe9e9eaffe9e9e9ffe9eae9ffe9e9e9ffe9eae9ffeae9eaffeae9eaffe9eae9ffeaeaeaffeae9eaffeaeaeaffe9eaeaffeae9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaebeaffeaeaebffeaeaeaffeaeaebffebebebffeaebebffebeaeaffebebebffecebecffecebecffecebecffecececffecedec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000100ff000001ff000000ff000100ff000000ff000000ff010000ff010000ff010101ff020202ff040304ff0d0d0dff1b1c1cff484747ff696a69ff7c7c7cff848484ff868687ff878788ff898989ff8a8a8aff9a9a99ffe9e9e9fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8ffd5d5d5ff919191ff8c8b8cff8a8a8bff888988ff868686ff818181ff757676ff5e5e5eff393939ff1b1c1cff0d0d0cff060505ff020202ff010001ff000100ff000000ff000000ff000100ff000100ff000000ff000101ff010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffefffffefefffefffefffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffecededffedecedffecececffecececffecebecffebebecffebebecffebebebffebebecffebebebffebebebffebebebffebebebffebebebffeaebebffeaebebffebeaebffebeaebffebebeaffebebebffeaeaebffeaebeaffebebebffebebebffebebeaffeaeaebffebebebffebebebffebebebffebebebffececebffececebffebebebffecebecffececebffececebffececebffecebecffececebffecececffecececffecececffecececffecececffecececffecececffecececffecedecffecececffecedecffececedffedededffedecedffedecedffecedecffedededffedededffedeeeeffedededffeeeeeeffeeeeeeffedededffeeeeeeffeeeeeeffeeeeefffefeeefffefefefffefefefffefefefffefefefffefeff0ffeff0efffefeff0ffeff0effff0eff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff4f4f3fff3f4f3fff4f4f4fff4f5f4fff4f4f4fff5f4f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f5f6fff6f5f6fff5f6f5fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff6f6f7fff7f6f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff7f7f8fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffefefdfffefefdfffdfdfdfffefdfefffefefdfffefefefffefefdfffefefefffefefefffffffefffefefefffffffefffffffefffefefefffffefffffffffffffefffefffefffffffefefefffefffefffefefffffffffffffffefffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffefefffffefffffffffffefffefefffffefefefffefefefffefefffffefefefffefefefffefefffffefffefffffefefffefefefffefffefffefefefffefefefffcfdfcffefefeeff9f9e9fff1a1a1aff0e0e0fff040404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff040504ff0b0a0bff0b0a0bff0b0b0bff0a0b0aff0a0b0bff070808ff0d0c0cff1d1d1dff3e3e3dff565556ff6d6d6eff868686ff9c9c9bffd7d7d7fff2f2f2fffafafbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffbfafbfffafbfbfffbfafbfffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f9f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff7f8f7fff8f8f8fff8f8f7fff8f7f7fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff7f8f7fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f7fff7f7f7fff6f7f7fff7f6f7fff6f7f6fff6f7f7fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f5f6fff5f5f6fff6f6f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f4f5fff5f5f4fff5f5f4fff5f4f4fff5f4f5fff5f5f4fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff5f4f5fff5f5f5fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f3fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f3fff3f2f3fff2f3f3fff3f2f3fff2f2f2fff2f2f2fff2f1f2fff1f1f2fff1f1f1fff1f1f0fff0f0f1ffeff0efffefefefffefefefffefefefffefefefffefefefffeeefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff1f0f0fff0f0f0fff1f0f1fff1f1f0fff1f1f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff1f2f2fff2f3f2fff2f2f2fff2f3f2fff2f2f3fff3f3f3fff3f2f3fff2f2f3fff2f3f2fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f7fff7f6f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff9f8f9fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f9f9fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff7f8f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff8f8f8fff7f7f7fff7f7f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fffafaf9fffafafafffafaf9fff9f9fafffafafafffafafafffafafafffbfafafffbfbfafffbfbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefefffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfff9f9faffeeeeeeffc1c1c1ff908f90ff787878ff616261ff474848ff3c3d3dff2d2d2dff161617ff121212ff141414ff111212ff131313ff131413ff757575ff747474ff747475ff747474ff727272ff737272ff696868ff5d5d5dff535353ff4a4a4aff424243ff3c3c3bff373636ff323232ff2f2e2fff2b2b2aff282827ff232423ff212121ff1e1f1eff1c1c1bff1a191aff181718ff141514ff131413ff111111ff0f100fff0e0e0eff0d0e0eff101010ff212122ff272827ff292929ff292929ff2a2a2aff2a2a2aff2b2b2bff2c2c2cff2c2c2cff2c2c2dff2d2c2cff2c2c2cff2b2a2bff292a29ff282828ff282728ff282828ff292929ff292929ff262627ff131313ff0e0d0eff0f0f10ff111111ff131313ff151515ff161616ff181818ff1a191aff1c1c1bff1d1d1dff1f2020ff222322ff262626ff292929ff2d2d2dff323232ff383939ff403f3fff464545ff4c4b4cff535353ff5b5b5bff666666ff757576ff737372ff747473ff747473ff747374ff747474ff7575740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff262526ffbbbabbfff2f2f2fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffefefdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffbfbfbfffbfbfbfffafbfafffafafbfffafafbfffafafafffafafafff9fafafff9fafafffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafaf9fff9f9fafff9faf9fffaf9fafffaf9f9fffaf9f9fffafaf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f8fff9f9f8fff9f8f8fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f7f6fff6f6f7fff7f7f7fff7f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f4f5fff5f4f5fff4f4f5fff4f4f4fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff2f2f2fff2f1f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f1fff0f0f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefeff0fff0f0f0fff0eff0fff0efefffefefefffefefefffefefeeffeeeeeeffeeeeefffeeeeedffeeededffedededffedededffededecffedededffecedecffedededffededecffecececffedecedffedecedffecececffecececffecececffecececffecececffecececffecebecffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaebffebeaebffeaeaebffeae9eaffeaeae9ffe9eaeaffeae9eaffe9e9eaffe9eaeaffeaeae9ffe9e9eaffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaebffeaebeaffebebeaffebebebffebebeaffeaeaebffebebebffebebebffebeaeaffebeaebffebebebffececebffebebebffecebecffececebffedececffededec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000001ff000000ff000001ff000000ff010001ff020102ff020202ff040504ff101111ff1e1f1fff4a494aff6d6c6dff7c7c7cff838383ff868686ff878787ff898989ff8c8c8cffa7a7a7fff1f1f2fff8f8f8fff8f7f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7ffd8d8d8ff949495ff8d8d8cff8b8b8aff898989ff888788ff848483ff797979ff626362ff403f3fff1f1f1fff0e0e0eff070607ff030203ff000101ff000101ff000000ff000000ff000001ff000100ff010001ff010001ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedeeedffedededffededecffecececffecececffececedffecececffebececffebebecffebebecffebebebffebebebffebececffececebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebecffebebecffebecebffecebebffecebecffebececffebececffecebebffecebecffecececffecececffecececffecececffedecedffececedffecececffecedecffedececffecededffededecffecececffedececffecededffecededffededecffecececffedededffededecffedededffedededffedeeeeffededeeffeeedeeffeeededffeeeeeeffeeeeeeffeeefeeffeeefeeffefefefffefefefffefefefffefefefffefeff0fff0efefffefeff0ffefeff0ffefeff0fff0eff0ffeff0effff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f1f1fff0f1f0fff0f1f0fff1f1f1fff1f0f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f2fff1f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f3f3fff3f2f2fff2f2f3fff2f2f3fff2f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff5f5f5fff5f5f5fff4f4f4fff5f5f5fff5f6f5fff5f5f6fff5f6f5fff5f5f5fff5f5f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff6f7f6fff6f6f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f8fff7f7f8fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9faf9fffafafafffafafbfffafafbfffafafbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfefffdfdfdfffdfefefffefdfdfffefdfefffefefefffdfefefffefefefffefefefffffefffffefffffffefefefffefffefffffefefffefffffffffffefffefefefffffefefffefffefffefffffffffffefffefefefffefefffffefffefffefffefffefffffffffffffffffffffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffffffffffefefffffefefffffefefffffefefefffefefefffefffffffffffffffefefffffffefffffefefffffefffefffefefefffefefefffffefffffefdfefff7f8f8ffd4d5d5ff393939ff070606ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040405ff0b0a0aff0a0b0aff0b0b0bff0b0b0bff0a0a0bff080808ff050505ff080909ff141414ff2f2f2eff504f50ff666566ff7d7d7dff939494ffc6c6c6fff0efeffffafaf9fffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffafbfbfffbfbfafffafafafffbfafbfffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f8f9fff8f8f8fff8f9f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f8f7fff8f7f7fff8f8f8fff8f8f8fff7f7f7fff8f7f7fff7f8f8fff7f8f8fff8f8f7fff7f7f7fff7f7f8fff7f8f7fff7f8f7fff7f7f7fff7f8f8fff7f7f8fff7f7f8fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff6f6f6fff7f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff6f6f6fff6f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff4f5f5fff5f4f4fff4f4f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff4f5f4fff5f4f4fff4f5f5fff5f5f4fff4f4f4fff4f4f3fff3f4f4fff3f4f4fff4f4f3fff3f3f3fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff3f2f2fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0ffefeff0ffefefefffeeeeefffeeedeeffedededffedededffedededffececedffedededffedededffecededffecedecffecececffecececffececedffecececffecececffecececffecebebffecececffedededffedeeeeffeeeeeeffefeeeeffefeeefffefefefffeff0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f1f1fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff2f2f3fff2f3f2fff2f3f2fff2f3f3fff3f3f3fff3f2f3fff3f3f3fff3f2f3fff3f3f3fff3f3f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f6fff6f6f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff8f8f8fff8f7f8fff8f8f8fff8f8f9fff8f9f9fff9f9f8fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f7f8fff7f8f7fff7f8f7fff7f7f8fff7f8f8fff7f7f8fff7f7f8fff8f7f7fff7f8f8fff7f7f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9fafffaf9fafff9fafafff9f9f9fffafafafffaf9fafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffafafafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffdfdfdfffdfdfefffefefefffdfefdfffdfdfdfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfff5f5f6ffe8e8e8ffadaeadff888989ff737373ff5c5c5dff454545ff3c3d3dff252626ff141414ff141414ff141414ff141414ff121212ff131313ff757475ff757474ff757574ff757575ff747474ff757574ff6b6a6aff605f60ff565656ff4e4f4fff484747ff404041ff3b3a3bff363636ff323231ff2d2d2eff2a292aff262626ff232322ff1f201fff1e1d1dff1a1b1bff181817ff141414ff131312ff111111ff0f1010ff0e0f0eff0d0d0dff121213ff232423ff282828ff29292aff2a2a2aff2b2b2bff2c2c2cff2d2c2cff2d2e2eff2e2e2fff2e2f2eff2e2e2eff2e2d2dff2d2c2cff2b2b2bff2a2929ff282829ff292929ff29292aff2a2a2aff272728ff141314ff0e0e0eff101010ff111111ff121213ff161516ff171717ff191919ff1b1b1bff1d1d1dff201f20ff222122ff242424ff272727ff2b2b2bff313030ff373636ff3d3d3dff444444ff4a4a49ff504f4fff575657ff5f5f60ff6a6a6aff737372ff737374ff747374ff737474ff747474ff747475ff7574750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff555555ffdcdcdcfff8f8f9fffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfefffefdfefffefefefffefefdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffefefffffefefefffefefefffdfefefffefefefffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffbfbfcfffbfbfbfffbfafafffafafafffafbfbfffafafafffaf9fafffafafafffafafafff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fffafafafff9fafafffafafafffaf9f9fffafaf9fffafafafff9f9fafff9faf9fffaf9f9fff9f9fafff9f9f9fff9faf9fffaf9f9fff9f9fafff9f9f9fff8f9f9fff9f9f8fff8f8f9fff9f8f9fff8f8f8fff8f8f8fff7f8f7fff8f7f7fff7f8f8fff7f8f7fff7f7f7fff7f7f6fff6f7f7fff6f7f7fff6f7f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f5f5fff5f6f6fff5f5f6fff5f5f5fff4f5f4fff5f4f4fff4f4f4fff4f3f4fff4f3f3fff3f3f4fff4f3f3fff2f3f3fff3f2f3fff2f2f3fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff1f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efefffefefefffefefefffeeefefffefeeeeffeeedeeffededeeffededeeffedeeedffededeeffedededffedededffedededffecedecffedececffecededffededecffecececffedececffecedecffecececffecececffececebffecececffebecebffebecebffebececffebececffebebecffebebecffecebebffebebebffebebebffebebebffeaebeaffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffebeaeaffeaeaebffebebebffeaeaebffeaebebffebebeaffeaebeaffebebebffebeaebffebebebffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebecffebebebffebececffecebebffececedffecececffeceded0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000001ff010000ff000000ff000001ff000000ff000000ff000100ff020202ff030303ff060506ff151415ff232323ff494a4aff6d6d6dff7c7c7cff858585ff888888ff888989ff8a8a8aff8d8d8dffb1b0b0fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff7f7f7ffdbdcdcff979696ff8d8d8eff8c8b8cff8a8b8bff8a8a89ff868686ff7c7b7cff666667ff444444ff222222ff111010ff060707ff030303ff000000ff010000ff000000ff000000ff000100ff000000ff000001ff000100ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffeeeeedffedededffededecffecededffecececffecececffecececffebececffecececffebecebffecebecffececebffebecebffecebecffebebebffebecebffebebebffecececffebebebffecececffebebebffecebebffebebebffecebebffebebecffebecebffebebebffebebecffebebecffecebecffecececffecececffecedecffecececffecececffecedecffecececffececedffecededffedededffedececffedededffededecffededecffecedecffecedecffededecffedededffedededffedededffededecffedededffedeeedffeeededffeeedeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffefefefffeff0efffeff0f0ffefefeffff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff0f1f1fff1f1f1fff1f0f1fff1f0f1fff1f1f1fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f2fff1f1f2fff2f1f2fff2f2f2fff3f2f2fff2f3f2fff2f2f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f6fff5f6f5fff6f6f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9fafafffafafafffafafafffbfafafffafbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffcfcfdfffcfcfdfffdfdfdfffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefefefffffefffffefefefffefefefffefefefffffffffffefefefffefefffffcfbfcffebeaebff838383ff030202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0b0aff0a0a0bff0b0b0aff0a0a0aff080808ff060606ff060606ff060606ff0f0f0fff232323ff444444ff5e5e5eff757575ff8c8d8dffb6b6b6ffecececfff7f7f6fffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafff9fafafffafafafffafafafffafafafff9f9f9fffaf9f9fff9faf9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f8f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff7f8f7fff8f8f7fff8f8f7fff8f7f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff7f8f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f6f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff5f5f5fff6f6f6fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff5f5f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff3f4f4fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f1fff0f0f0ffeff0f0ffeeeeeeffedededffecececffebebebffeaeaeaffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffebebebffeaebebffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9eaffeae9eaffe9eaeaffeae9e9ffeaeaeaffeaeaeaffeaeaebffebebecffececedffedededffededeeffefeeeeffeeefefffefefefffeff0effff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff3f3f3fff2f3f3fff3f2f2fff3f2f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff7f6f7fff6f6f6fff6f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f9fff8f8f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff8f8f7fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fffafafafff9f9f9fffaf9f9fff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfcfffcfcfcfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffbfcfcfff3f2f2ffdcdcdcff9f9e9fff838382ff6d6d6dff585858ff3d3e3eff343535ff1b1b1bff121212ff121313ff141414ff141414ff141414ff111212ff757474ff757575ff747574ff747474ff747475ff747475ff6c6b6bff616162ff5a595aff525352ff4b4b4cff444444ff3e3f3eff393939ff343435ff303030ff2c2c2cff282728ff242424ff212120ff1e1e1eff1b1c1bff181918ff151514ff131313ff111112ff101010ff0e0f0eff0e0e0eff131414ff272626ff29292aff2b2b2bff2b2b2bff2c2d2cff2e2e2eff2f2f2fff30302fff303030ff303030ff2f2f30ff2f2f2fff2e2e2eff2d2d2cff2b2c2cff2b2b2bff2b2b2bff2c2c2cff2b2c2cff292929ff141514ff0e0e0fff10100fff111111ff131313ff161616ff171818ff1a1a19ff1c1d1cff1e1e1eff212121ff232223ff262526ff292a29ff2e2e2eff333333ff393938ff3f3f3fff464647ff4c4c4dff535253ff5a5a5aff646363ff6c6d6cff737374ff737373ff747474ff747474ff747475ff747474ff757475000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080807ff949494ffeeedeefffdfefdfffefefefffefefefffefffefffefefefffefffffffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfefffefdfdfffefdfefffefefdfffefefefffdfefdfffefefefffefefefffefefefffefefffffefefefffefefdfffefefefffefffefffffefefffffefffffffefffffffffffffefffefffffffefffefffefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffafbfafffafafbfffafbfafffafafafffafafafffafafafff9fafafff9f9f9fffafafafff9f9f9fff9f9f9fff9f8f9fffaf9f9fff9fafafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff6f7f7fff7f6f6fff7f6f7fff7f6f7fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff4f4f3fff3f3f3fff2f3f3fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff1f2f1fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f0f0fff1f0f0fff0f1f0fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0efefffefefeffff0efefffefefefffefeeefffeeeeeeffeeeeeeffeeedeeffedeeeeffeeeeeeffeeeeeeffeeededffedededffeeeeedffedededffedededffededecffededecffedecedffecededffececedffecedecffecededffecedecffecececffecececffecececffecececffebececffecececffececebffececebffecebebffecebecffebebebffebebebffebebebffeaebeaffeaebeaffeaeaeaffebebeaffeaebebffeaeaeaffebeaeaffeaebeaffeaeaebffebebeaffeaeaeaffebeaebffeaebebffeaebebffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebecffebebebffebebebffebebecffebebecffecebebffebebecffecececffecececffecececffecedecffedededffedededffededee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff010100ff000000ff000000ff010000ff000100ff010001ff020202ff030303ff080708ff171717ff272727ff4c4c4cff6e6e6eff7d7d7dff888888ff8b8a8aff8b8a8aff8c8c8cff8e8e8effc0c0c0fff8f8f8fff7f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8ffe5e6e6ff9a9a9bff909090ff8e8e8eff8c8c8cff8a8a8aff878787ff7e7e7eff696868ff474747ff262625ff121212ff070807ff030403ff010101ff010001ff000101ff000000ff000100ff010101ff000101ff010000ff0100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffefeeeeffeeeeedffedededffedededffedececffedecedffecececffecececffececedffecececffecececffecececffecececffecececffecececffecececffebebecffecebecffececebffebebecffecebebffecebebffebecebffececebffecebebffececebffebececffecebebffebebecffececebffecececffecececffecececffecedecffecededffedecedffecededffecececffedecedffededecffedededffecededffedededffedededffedededffedededffedededffecededffedededffedededffedededffedededffeeededffedededffeeededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeefefffefefefffefefefffefefefffefefeffff0efefffefefeffff0eff0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff0f1f0fff1f0f0fff1f1f1fff0f0f1fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff1f1f2fff2f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f7fff6f6f7fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffaf9fafffafaf9fffafafafffafafafffbfafafffafbfafffbfbfafffcfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffefdfdfffdfdfdfffefdfefffefefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefffffefefffffffffffffefefefffffefffffefffffffefffefffefefefffefefefffefefefffefffefffffefefffffefffffffefefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefefefffefefffffefffffffffffefffffefefffffffffffefffffffffefefffffffffffefefffffefefefffffefefffefefffffefdfdfff8f7f7ffdadbdbff40403fff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0aff0b0a0bff0b0b0bff080808ff070606ff070707ff050506ff050405ff0b0b0bff1d1d1eff3a3a3aff5a5959ff717171ff898988ffaaa9a9ffe7e7e6fff4f4f5fffbfafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfafafffafbfafffafafafffafafafffafafafffaf9fafffaf9fafff9f9f9fff9f9fafff9fafafff9f9f9fffaf9f9fff9fafafff9f9f9fffaf9f9fffaf9f9fff9f9fafff9f9f9fffaf9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f8f8fff8f7f7fff7f8f7fff7f7f8fff7f8f7fff8f7f7fff8f7f8fff8f7f7fff7f8f7fff8f8f7fff8f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f7fff7f6f7fff6f6f6fff6f6f7fff6f7f7fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f6fff6f6f5fff5f5f6fff6f5f5fff6f5f5fff5f6f5fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f4fff5f4f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff4f4f4fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f3fff2f2f2fff2f2f1fff1f2f2fff1f1f1fff1f0f0fff0f0f0fff0f0f0ffefefefffecececffecebecffeaeaeaffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e8e7ffe8e8e7ffe8e7e7ffe8e8e8ffe8e9e9ffeae9e9ffeaeaeaffebebebffedececffecedecffedededffeeeeeeffeeefefffefeeefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff3f2f2fff2f2f3fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff6f6f6fff7f6f6fff7f7f7fff6f6f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff8f8f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff9f9f9fff8f9f8fff9f8f9fff8f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f7fff7f8f7fff8f8f7fff8f8f8fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fffaf9f9fff9f9fafff9f9f9fffaf9f9fff9f9fafffaf9f9fffaf9f9fff9faf9fffafaf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffafbfafffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfefefffdfdfdfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffafafbffeff0f0ffd0d0d0ff999898ff7e7e7fff696969ff545454ff3a3a3aff29292aff121212ff0f0e0eff131313ff131213ff141414ff141414ff141414ff757474ff757574ff747475ff757474ff747474ff747474ff6d6c6cff636363ff5b5b5bff555555ff4e4e4eff474747ff414141ff3b3b3bff363636ff313131ff2d2d2dff292929ff252526ff222222ff1f1f1fff1c1c1cff191919ff151515ff131313ff111111ff0f1010ff0e0f0eff0e0d0eff121212ff282727ff2a2b2aff2c2b2bff2c2c2cff2d2d2dff2f2f2fff2f3030ff313130ff313231ff313131ff313131ff303130ff2f2f2fff2f2e2eff2d2d2dff2d2c2dff2d2c2dff2d2d2dff2d2d2eff2a2a2aff151515ff0f0e0fff101011ff121212ff141313ff171617ff181819ff1b1a1bff1d1d1cff1f1f1fff212121ff242324ff262726ff2b2b2aff302f2fff353534ff3a3a3bff414141ff484848ff4f4f4eff565555ff5c5c5cff656565ff6d6e6dff747474ff747374ff747474ff747474ff757475ff757474ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff505151ffe1e1e1fffcfbfbfffdfdfefffefefefffffefefffefefffffefefefffffefefffefffefffffffefffffefefffffffefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfbfcfffbfbfbfffbfbfafffbfafafffafbfbfffafafafffafafafffafafafff9f9fafffaf9f9fffaf9f9fff9f9fafff9f9f9fff9f8f9fff9faf9fffafaf9fffaf9f9fff9faf9fff9f9fafffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f6f7fff7f7f7fff7f6f6fff6f7f6fff7f7f6fff7f6f7fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f1f1fff2f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff0f1f0fff1f1f0fff1f0f0fff1f1f0fff0f0f1fff1f0f0fff0f0f0fff0f0effff0f0f0ffefefefffefefefffeff0efffefefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffededeeffededeeffeeeeedffedededffeeededffedededffecededffedecedffecedecffececedffecedecffedececffececedffecececffecedecffecececffecececffecececffecececffebececffececebffebececffebecebffecebebffebecebffebebebffebebebffeaeaeaffebeaebffebeaebffeaeaeaffeaeaebffebebebffebebebffebeaebffebebebffebebebffebebebffebebebffeaebebffebebebffecebebffebebecffebebebffecebebffebecebffececebffecebebffececebffebebecffecebebffebebecffececebffecececffebecebffecebecffecedecffecededffedecedffedededffedededffeeedee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010001ff000000ff000000ff000001ff000101ff000100ff010001ff020202ff030303ff0a090aff191919ff2d2d2dff545354ff707070ff7f7f80ff898989ff8d8c8cff8c8d8cff8e8e8dff908f8fffc7c7c6fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8ffe9e9e9ff9d9d9dff929192ff909090ff8c8c8cff8a8a8aff888888ff808180ff6a6a6aff484848ff282827ff131313ff090808ff030404ff010101ff010001ff000100ff000000ff000100ff010000ff000001ff010000ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefeeeeffeeeeeeffeeefefffeeeeedffededeeffedededffecededffecedecffededecffededecffecededffedededffececedffecececffecececffecececffecececffecececffecedecffecececffecececffecececffecececffecececffecececffecececffecedecffecececffecececffecededffecececffedededffececedffededecffedededffedededffedededffedededffeeededffedededffedededffededeeffedededffededeeffedeeeeffedeeedffededeeffedeeedffeeeeeeffedededffeeededffeeeeeeffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeeeffeeeeeeffeeeeefffeeeeeeffefeeefffefefefffefefefffefefefffeff0f0fff0f0effff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff0f1f1fff1f0f0fff0f1f0fff1f0f1fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f2f1fff2f2f2fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff5f5f5fff6f6f5fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f8f7fff8f8f7fff8f8f7fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffcfdfcfffdfdfdfffdfdfdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefffffefffffffefffffffefefffffefffffffffffffffefefefffffefefffffffffffffefffffefffffffefffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffefffffffefffefffffefefffefffefffefffffffffffffffefffffffefefefffefffefffefefffffefefefffefefefffefffefffefffefffefefefffcfdfcffedededff878686ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0b0b0bff080807ff060706ff060607ff060605ff050505ff030302ff060606ff121312ff2b2c2bff4f4f50ff6d6d6dff828283ff999999ffd2d2d2fff0f0effffbfbfafffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfafafffbfbfafffbfafafffafbfbfffafbfafffafafafffafafafffafafafff9faf9fffafaf9fff9faf9fff9fafafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff6f7f7fff6f7f6fff7f7f6fff7f7f6fff6f7f7fff6f7f7fff6f6f7fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f6fff5f6f6fff5f6f6fff6f6f5fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff4f5f5fff5f5f4fff5f5f5fff5f5f4fff5f5f4fff5f4f5fff4f5f5fff5f4f4fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff4f5f5fff5f5f5fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff0f0f0ffefefefffeeeeeeffedeeeeffebecebffeaeaeaffe9e9e8ffe7e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe2e1e1ffe2e1e2ffe3e3e3ffe4e4e4ffe5e5e5ffe7e7e6ffe8e8e8ffe9e9e9ffeaeaeaffeaeaebffececebffecedecffedededffeeeeedffeeeeeeffefefeefff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f1fff0f1f1fff0f1f1fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f1f2fff2f2f2fff2f3f2fff2f3f2fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff4f4f3fff5f4f5fff5f5f4fff5f5f5fff5f6f5fff6f5f5fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff8f9f9fff8f8f9fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f8f7fff8f7f8fff7f7f7fff8f7f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafff9faf9fffafaf9fffaf9fafffafafafffaf9fafffafafafffafbfafffafafafffafbfafffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffdfcfcfffcfdfdfffcfdfcfffdfcfdfffcfcfcfffcfdfdfffdfdfdfffdfcfcfff7f8f7ffecececffbdbdbdff8d8e8eff767676ff626261ff4d4d4dff2a2a2aff161617ff0b0c0bff0c0d0dff0e0e0eff131313ff131313ff141414ff141414ff747574ff757575ff747474ff757574ff747475ff747474ff6d6d6dff656565ff5f5f5eff585958ff515251ff4b4a4aff444444ff3f3e3eff393938ff333333ff2e2e2fff2a2a2aff272727ff232323ff202020ff1c1c1dff191a19ff161616ff141413ff121212ff111111ff0f0f0fff0e0e0eff121312ff292a29ff2c2c2cff2c2d2dff2e2e2eff2f302fff313132ff323232ff333333ff343333ff343433ff333333ff323333ff323231ff313131ff2f2f2fff2e2f2eff2e2e2eff2e2e2eff2e2e2dff2a2b2bff161616ff0f0f10ff111010ff121212ff141314ff171716ff181818ff1b1c1bff1d1e1eff1f201fff222222ff242425ff282828ff2c2b2cff313131ff363736ff3c3c3cff434342ff4a4a4aff515151ff585858ff5e5e5eff666666ff6e6f6eff747574ff747474ff747474ff757474ff757474ff757474ff74747500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080807ff8c8b8cfff2f2f2fffcfcfcfffefffefffefffffffefefefffefffefffefefffffffefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefefffdfefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefffefffefffffffefffffffefefffffefffefffefefffffefefefffefefefffefefefffefefdfffefefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9fafafff9faf9fff9f9f9fff9faf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f8f9fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff7f8f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff4f5f4fff4f4f4fff4f4f3fff3f4f3fff3f4f3fff3f3f3fff3f3f2fff2f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f1fff2f1f2fff2f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff0f0f0fff1f1f0fff1f1f1fff0f0f0fff0f0f0fff0eff0fff0f0efffeff0f0ffeff0efffefefefffefefefffefefeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffededeeffedeeeeffeeeeeeffedededffedededffedeeedffedecedffecededffedededffedededffedededffecededffececedffecececffececedffecececffecececffecececffececebffececebffebececffececebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebecebffebececffebececffececebffecececffecececffecececffecececffecececffecececffecececffececedffecececffecececffecececffecedecffecededffedededffeeededffedededffeeeeedffeeeeee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010101ff020101ff040404ff0c0c0cff1e1e1eff363636ff5c5c5cff757676ff848484ff8a8b8aff8c8c8cff8e8e8dff8f8f8fff969696ffd7d7d7fff8f8f8fff8f9f8fff9f9f9fff8f8f8fff9f9f9fff8f8f8fff8f9f8fff8f9f8fff8f9f8fff9f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f9fff8f9f9fff8f9f8fff8f8f9fff8f9f8fff9f9f9fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f9f8fff8f9f8fff8f9f8fff8f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f9f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8ffeaebebffa3a3a3ff959595ff929292ff8f8e8eff8c8c8bff8c8c8cff868687ff6e6d6dff484849ff292a2aff141414ff090909ff030404ff020202ff010101ff010101ff010101ff000001ff000101ff000100ff000100ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefefffeeeeeeffeeeeefffeeeeeeffeeededffedededffedeeedffedededffedededffedededffecededffedededffedededffececedffedededffedececffecedecffececedffededecffecececffedecedffedededffecededffedecedffedececffedececffecececffecececffededecffededecffedededffecededffedededffedededffedededffedededffedededffedededffedededffeeededffeeeeeeffeeedeeffededeeffedeeeeffededeeffeeeeedffedeeedffedeeeeffedeeeeffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefefefffeeefeeffeeefeeffefeeefffefefeeffefefeeffefefefffefefefffefefeffff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f1f0fff0f0f1fff0f0f1fff1f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff1f1f2fff2f1f2fff2f1f1fff2f2f1fff1f2f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff5f4f4fff4f4f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f6f5fff5f5f6fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff6f7f6fff6f6f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff8f8f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafffafafafffafafafffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffdfdfcfffdfdfdfffdfefdfffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffffefefffefffffffffefefffefefffffefffffffefefffffffffefffefffefffefffefffefefffffefffffffffefefffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffefefffefffffffffffffffffffffffffffefffefefffffefefffffefffffffffefefffefefffffffffffffffefefffefefefffefefffffffffefffefefefffffefefffcfbfcffe2e2e2ff636363ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080807ff060607ff070707ff060505ff050505ff030304ff040403ff030202ff0c0b0cff212121ff444545ff676768ff7e7d7dff929292ffc2c3c3ffeeeeeefff9f9f8fffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfafffafafafffbfbfafffafafafffafafbfffafafafffbfafafffafafafffafafafff9fafafffafaf9fff9f9fafff9f9fafff9f9fafff9f9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff7f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff7f7f7fff8f7f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff5f5f5fff5f4f5fff4f5f4fff5f5f4fff5f5f4fff5f5f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f4f5fff5f5f4fff4f5f4fff4f5f4fff4f4f4fff4f5f5fff5f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f0ffeff0efffeeeeeeffedededffeaebebffeaeaeaffe9e8e8ffe8e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe1e1e2ffe0e0e1ffe0e0e0ffe0dfdfffdfdedfffdededeffdeddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdddcddffddddddffdededeffdfe0dfffe1e1e1ffe3e3e3ffe5e5e4ffe6e6e6ffe7e8e7ffe9e9e9ffeaeaeaffeaebeaffececebffededecffedededffeeeeedffefeeeeffeff0f0fff0f0f0fff0f0f0fff0f1f1fff0f0f1fff1f1f0fff0f1f0fff0f1f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f3f4fff5f4f4fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f8f7fff7f8f8fff8f7f7fff8f8f8fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f8f9fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff8f8f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f8fff8f8f8fff9f9f8fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9fafffafaf9fffaf9f9fffafafafffafafafff9fafafffafafafffaf9fafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffcfcfcfff3f3f4ffe1e2e2ffa9a9a9ff868686ff727172ff5e5e5eff464545ff1d1d1dff0e0e0eff070707ff090909ff0d0d0dff0f0e0fff121313ff131313ff141414ff757474ff747575ff747474ff747474ff747473ff747474ff6c6d6dff666667ff606060ff595a59ff535353ff4c4c4cff464645ff40403fff3a3a39ff343535ff302f2fff2b2b2bff272828ff232324ff212120ff1d1d1cff191a1aff161616ff141515ff131212ff111111ff101010ff0f0f0fff131313ff2a2a2aff2c2c2cff2e2e2eff30302fff313131ff333233ff343433ff343534ff353535ff353535ff343434ff343434ff333333ff333232ff303131ff2f302fff2e2e2eff2e2e2eff2d2d2eff2a2a2bff151515ff10100fff111111ff131313ff151414ff171717ff191919ff1c1c1cff1e1e1dff202020ff232222ff252525ff292829ff2d2c2cff323232ff373737ff3d3c3cff444443ff4b4b4aff525252ff585958ff5f5f5fff666566ff6e6f6eff747474ff747474ff747474ff747474ff757474ff757575ff75747400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff545454ffededecfffbfbfbfffffffefffefefefffffefefffffffffffefffffffffefffffffefefffffffefffefffffffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfefdfffdfefdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefefdfffdfefdfffdfefefffdfefefffdfefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffffffffffffefffefffefffffefffffffffefffefffefffefefefffefefefffdfdfdfffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffbfbfcfffbfbfbfffbfafafffafafbfffafbfbfffafafafff9faf9fffafafafffafafafff9f9f9fffaf9f9fff9f9f9fff8f9f9fff9f9f9fffaf9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f8f8fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f8f8fff7f8f8fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff4f4f4fff5f5f5fff4f4f4fff4f4f4fff3f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f3fff2f2f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff1f1f1fff0f1f1fff1f0f0fff1f1f0fff1f1f0fff1f1f1fff0f1f0fff0f0f1fff0f0f0ffeff0efffeff0effff0f0efffefefefffefefefffefefeeffefefefffefeeeeffeeeeefffeeefeeffeeeeeeffeeeeeeffeeeeedffedeeeeffedeeeeffedeeeeffeeededffedededffededeeffededeeffedededffedededffedededffedededffedededffededecffedecedffededecffecedecffecececffecececffecececffecececffecebecffecebebffebebebffececebffebebecffececebffebebecffebebecffebececffecebebffebebecffecececffecebebffebecebffecececffecececffececebffecececffecececffecececffececedffedececffecececffecececffecececffededecffededecffedededffecedecffedededffedecedffecededffedededffedeeedffeeededffeeeeeeffefeeee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff000100ff000000ff000100ff000000ff000001ff000001ff010101ff020102ff050606ff0e0d0dff212221ff39393aff5e5e5eff7c7b7bff888888ff8c8c8cff8d8d8dff8f8e8fff919090ff999999ffdfe0e0fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff9f8f8fff9f8f8fff9f9f9fff9f8f8fff8f8f9fff8f9f9fff8f8f9fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f9f9fff9f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f9f8fff9f8f9fff9f8f8ffebecebffa4a5a4ff969696ff929292ff90908fff908f8fff909090ff8a8989ff6e6f6fff484949ff2b2b2bff141413ff080908ff030403ff010102ff010202ff010101ff010001ff000001ff010001ff000100ff010001ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefefffeeefefffeeeeefffefeeeeffefeeeeffededeeffededeeffededeeffededeeffedededffeeedeeffedeeeeffedededffedededffedededffecededffedececffededecffedededffedececffedededffedededffecededffededecffedededffedecedffedededffedecedffedecedffedececffedededffedededffedededffeeededffeeedeeffeeededffedeeedffeeededffeeeeedffeeeeeeffededeeffeeedeeffedeeeeffeeedeeffeeeeedffeeeeedffeeeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffeeefeeffeeeeefffeeefefffefefeeffefefefffeeefefffefefefffefefefffefefeffff0efeffff0f0efffeff0f0ffefeff0fff0f0f0fff1f0f0fff0f0f1fff0f0f1fff0f0f1fff0f1f1fff0f1f0fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff5f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f7fff6f6f6fff7f6f6fff6f7f7fff6f6f7fff6f7f7fff6f6f6fff7f7f6fff7f7f7fff7f8f7fff7f7f8fff8f7f7fff8f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafafafffafafafffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffffffffffffefffffffffefffffffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffefffffefffffefffffffffffffffefffffffefffffffefffefffffefffffefffffffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefff8f8f8ffcecfcfff363636ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060606ff060607ff050605ff050505ff030303ff030403ff030303ff020202ff0a090aff1c1c1cff3d3d3dff5e5e5dff777777ff8b8b8cffb1b2b2ffe9e8e9fff5f5f6fffbfafbfffbfbfcfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffafbfbfffafafafffbfbfafffbfbfafffafbfafffafafbfffafafafffbfafafffafafafffafafafff9fafafff9fafafff9faf9fffaf9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff8f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f7f8fff8f8f7fff8f8f7fff8f8f7fff8f7f8fff8f8f8fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f8f8fff8f8f7fff8f8f8fff7f8f8fff7f7f8fff7f8f8fff7f7f7fff8f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff7f6f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f5fff6f6f6fff6f5f5fff6f5f6fff6f6f5fff5f5f6fff5f6f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f4f4fff5f5f4fff5f4f4fff5f5f4fff5f5f5fff4f4f5fff5f4f5fff4f5f5fff5f4f5fff4f5f4fff5f5f4fff5f5f4fff4f4f5fff4f5f4fff4f4f4fff4f4f5fff4f4f4fff4f3f4fff3f3f3fff3f3f2fff2f2f3fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffefeff0ffeeefefffedededffecebebffeaeaeaffe8e9e8ffe7e7e7ffe6e5e5ffe5e4e4ffe2e3e3ffe1e2e2ffe0e0e0ffdfdfdfffdddeddffdcdcddffdbdbdbffdadad9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d7d6ffd8d8d8ffdad9daffdbdbdcffddddddffdfdfdfffe1e0e0ffe2e3e3ffe4e4e5ffe6e6e6ffe8e8e8ffe9e9eaffebeaeaffebecebffececebffedececffededeeffeeeeeeffefeeefffeff0f0fff1f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f1fff1f1f0fff0f1f1fff0f1f1fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f3f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f3fff3f4f4fff3f3f4fff4f4f4fff5f4f4fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff7f6f6fff7f7f6fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff9f8f9fff9f8f9fff9f8f8fff8f9f8fff9f8f8fff9f9f8fff9f9f9fff8f9f9fff9f8f9fff8f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff7f7f8fff7f8f8fff7f7f7fff8f8f7fff8f8f8fff8f9f8fff8f8f9fff9f8f8fff9f8f8fff8f8f9fff8f9f9fff8f8f9fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafff9f9f9fffafafafffafafafff9fafafffafafafffafafafffafafbfffafafbfffbfafafffafafafffafafafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffbfbfbffefefefffd2d1d2ff9c9c9cff808180ff6c6c6dff585958ff3c3c3cff151415ff090908ff040404ff070606ff090909ff0d0d0dff0e0e0eff131312ff131313ff757475ff747475ff747474ff737374ff737272ff727373ff6c6c6dff666666ff616060ff5a5a5bff545353ff4d4d4cff474646ff414040ff3a3a3bff353535ff303030ff2b2c2cff282728ff242424ff212120ff1d1d1dff1a1a1aff171717ff151515ff131314ff121212ff111011ff100f0fff141413ff2a2a2aff2d2d2eff2f2f2fff313131ff323333ff333434ff343535ff353535ff363636ff363736ff353636ff343435ff343434ff333333ff313132ff303030ff2e2e2eff2e2e2eff2d2d2dff2b2b2bff141515ff101010ff111212ff131313ff151515ff181717ff191a19ff1c1c1cff1e1e1eff212021ff232323ff252626ff2a2a29ff2e2e2eff333333ff383839ff3e3e3eff444444ff4b4b4bff525253ff595859ff5e5e5fff666666ff6e6e6fff757474ff747574ff757474ff757474ff747475ff747475ff7474740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff292929ffe4e4e4fff8f8f7fffefefefffefefefffffefffffffffefffefefffffefffefffffefffffffefffffefffffffffefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffffffefefffffefffffffefefefffffffefffefffefffdfefefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffafbfafffafafbfffafafafffafafafffaf9f9fffafaf9fffafafafff9f9f9fffaf9fafff9f9f9fff8f9f9fff9f9f8fffaf9fafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f8f9fff8f8f9fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f7f8fff8f8f7fff8f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff6f6f7fff6f6f6fff5f5f5fff6f6f5fff5f5f5fff4f5f5fff4f4f5fff5f4f4fff4f4f4fff3f3f4fff3f3f4fff3f3f3fff3f3f3fff2f3f2fff3f2f3fff2f3f3fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f0f0fff0f1f1fff0f0f1fff0f0f0fff1f0f0fff0f0f1fff0f0f0fff0f0effff0efeffff0efefffefefefffefefefffefeeefffeeefefffefeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffededeeffeeeeeeffeeedeeffeeeeedffeeeeedffededeeffededeeffedededffedededffedededffedededffecededffecececffededecffededecffecedecffececedffedececffedececffecececffecececffecececffebececffebecebffecebecffecececffebecebffecececffececebffebececffecebecffecececffecececffecececffedecedffecedecffececedffecedecffedecedffedecedffedededffedecedffedededffedececffedededffedededffedecedffedededffeeedeeffeeededffedeeedffeeeeedffefeeeeffefeeef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000001ff000000ff000000ff000000ff000000ff000001ff000101ff000100ff020202ff050505ff0c0c0cff212121ff393938ff606060ff818080ff8d8d8dff8d8e8dff8e8e8eff90908fff929292ff9b9b9bffe0e0e0fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f9fff9f9f9fff9f8f9fff9f8f8fff8f9f8fff9f8f8fff9f8f8fff9f8f9fff8f8f9fff8f8f8fff8f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f9fff9f9f8fff9f8f9fff9f8f8fff8f9f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8ffe3e3e3ffa09f9fff959594ff929191ff90908fff919091ff909091ff868585ff676868ff494848ff2c2c2cff111111ff080808ff030304ff010201ff010101ff000001ff010100ff010001ff010100ff010100ff000001ff00010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0efefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffedeeeeffeeedeeffeeeeedffedeeedffeeeeedffeeededffeeeeedffedededffedededffedededffeeededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffeeeeedffedededffeeeeeeffedeeeeffedeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeeeffefeeefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0f0ffefefefffefefeffff0f0f0fff0f0f0fff0f0f1fff0f0f1fff0f1f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff2f1f1fff1f1f1fff1f2f1fff1f1f1fff2f1f1fff2f2f1fff2f1f2fff1f2f1fff2f1f2fff2f1f2fff1f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f4fff3f4f3fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff6f5f6fff5f6f5fff5f5f5fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f7f6fff6f6f6fff6f7f7fff6f7f7fff7f7f7fff6f7f6fff6f6f6fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fffaf9f9fffafaf9fffaf9fafffafafafffafafbfffbfafafffafbfbfffbfbfafffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefffffffffefffefefefffefffffffffefffffefffefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffefffffefffffffefffffffffefffffffffefffefffefffffffefffffefefffffffefffffefffffefffefffefefffffefdfdfff1f2f2ff9b9b9aff111111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070706ff050605ff060605ff040303ff040403ff030203ff020302ff040404ff090909ff1a1a1aff3a3939ff575757ff6e6f6eff868686ffa6a6a5ffdfdedffff2f2f2fffbfbfafffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfcfcfffbfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafafafffafafafffbfafbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafff9faf9fffaf9f9fffafaf9fff9faf9fff9f9f9fffaf9f9fffafaf9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f7f7fff7f6f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f4f5fff5f5f4fff5f5f4fff5f4f4fff5f5f5fff4f5f5fff4f5f5fff4f5f4fff5f5f4fff4f5f5fff5f5f5fff5f4f5fff5f5f4fff4f5f5fff4f5f5fff5f4f5fff4f5f5fff4f4f4fff4f4f5fff5f5f4fff4f4f4fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff1f1f1fff0f1f1fff0f0f0ffeeefeeffedededffecededffeaeaeaffe9e8e9ffe8e7e8ffe6e6e6ffe4e4e5ffe2e2e3ffe0e0e0ffdededeffdcddddffdcdcdbffdadadaffd8d8d9ffd6d7d7ffd5d5d5ffd2d2d2ffd0d1d0ffcfcfceffcececeffcfcfceffcfcecfffcecfceffcecdceffcdcccdffcccdccffcdcdccffcecdceffd0d0d0ffd2d3d2ffd6d6d5ffd9d8d8ffdadadaffdddcdcffdededeffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe9e9e9ffe9e9e9ffeaeaeaffeaebebffececebffecededffeeeeeeffefefeffff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff2f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f7f6fff7f7f6fff7f7f6fff7f6f6fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f9f9fff8f8f9fff8f9f8fff9f9f8fff8f9f9fff9f9f9fff8f8f9fff9f9f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff8f8f9fff8f9f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fffaf9f9fffafaf9fff9faf9fffafaf9fffaf9f9fffafaf9fffaf9fafff9faf9fffafafafffaf9fafff9fafafffafaf9fffafafafffafafafffafbfafffbfbfafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffcfbfcfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfff9f9f9ffecededffc3c3c3ff949494ff7b7b7bff666766ff50504fff302f2fff0f0f0eff070607ff030303ff070707ff070607ff090909ff0d0d0cff0e0e0eff757575ff747574ff747474ff747374ff737373ff727271ff727272ff6c6b6cff666665ff60605fff5a5a5aff545454ff4d4d4dff464747ff404141ff3b3b3bff353635ff313131ff2c2c2cff292928ff242524ff212121ff1e1d1eff1a1b1aff171717ff161616ff141414ff121213ff111111ff100f10ff141414ff2b2a2bff2e2e2eff303030ff323232ff333433ff353435ff353636ff363636ff373637ff373737ff373736ff363636ff343535ff333433ff323232ff303030ff2f2f2fff2e2e2eff2d2d2dff2b2b2bff151414ff111110ff121212ff141413ff161515ff181817ff1a191aff1c1c1cff1f1f1fff212021ff232424ff272726ff2b2a2bff2f2f2fff343534ff3a3a39ff3f3f3fff454545ff4c4c4cff535353ff595959ff5f5f5eff666665ff6e6e6eff757575ff747575ff747475ff747574ff757474ff747574ff747574000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff060506ffc0c0bffff1f1f1fffdfdfdfffffffffffffefffffefffffffffefefffefefffffffffffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffffffffffffffefffffffefefefffefffffffefefefffefefefffffefffffefefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffbfcfcfffcfbfbfffbfbfafffafbfafffafbfafffafafafffafaf9fffaf9fafff9faf9fffaf9fafffaf9f9fff9f9f9fff9f9f8fff9f8f9fff9faf9fff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f8f8fff8f9f8fff9f9f8fff8f8f9fff9f9f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f7f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f7f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f4f4fff4f3f4fff3f3f4fff4f3f3fff3f3f3fff2f3f3fff2f3f3fff3f2f3fff3f3f2fff2f2f2fff2f2f1fff2f1f1fff2f2f1fff2f1f2fff1f2f1fff1f1f2fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f0f1fff1f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0efefffeff0efffefefefffefefefffefefeeffeeefeeffeeefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeedeeffedeeedffedededffedeeedffedededffedecedffedededffededecffedededffecededffecedecffedececffecececffededecffecececffecececffecedecffedececffecececffecedecffecececffedececffededecffedecedffecedecffedecedffedecedffecededffededecffedecedffedededffedededffedededffedededffedededffeeededffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeefffeeefeeffefefee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010000ff010100ff010201ff050504ff0c0b0bff1e1e1dff383738ff5c5d5cff7d7d7eff8e8d8dff8f8f8fff8f8f8eff908f90ff929292ff989898ffd6d6d5fff9f9f9fff9f8f9fff9f8f8fff9f8f9fff9f8f9fff9f9f8fff9f9f8fff8f8f8fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff9f8f8fff8f9f9fff9f9f9fff8f8f9fff9f9f8fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff8f8f9fff8f8f8fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f7f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8ffd8d8d8ff9c9c9cff949595ff919191ff8e8f8fff919090ff909190ff838483ff636363ff464645ff272827ff0c0d0dff070606ff020202ff000101ff000001ff000100ff000000ff000000ff010001ff000101ff010001ff00010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0efffefefefffefefefffeeeeeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedeeeeffededeeffededeeffedeeedffeeededffeeeeedffededeeffedededffedeeeeffededeeffedeeedffedeeeeffedeeedffedeeedffeeeeeeffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeefffefeeeeffefefefffefeeefffeeefeeffeeefefffefeeeeffeeeeeeffefefefffeeeeefffeeefefffefefefffefefefffeeeeefffefefefffefefefffefefefffefefeffff0efeffff0f0f0fff0efefffefeff0fff0f0effff0f0f0fff0f0f0fff1f0f1fff0f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f2f1fff1f2f2fff2f1f2fff2f1f1fff2f2f2fff1f2f2fff2f2f2fff1f2f2fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff2f3f3fff3f3f2fff3f3f2fff3f3f3fff2f3f3fff3f3f3fff4f3f3fff3f3f4fff3f4f4fff3f4f3fff4f4f4fff4f4f5fff4f4f4fff4f4f5fff5f5f5fff5f6f6fff6f5f6fff5f6f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff6f7f6fff6f6f7fff7f6f7fff7f6f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffffefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffefffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffefffffffffefffffffffffefefefffffffffffffffffffffefffffffefefffffffffffefffefffefefefffefefefffdfdfcffe8e7e7ff606060ff040505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050606ff050606ff040304ff040303ff030303ff020303ff090909ff060606ff0a0b0aff181718ff343433ff515252ff676767ff808080ff9c9c9cffcfd0cfffeeefeffffafafafffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffbfbfafffafafafffafafbfffafafafffafafafffafafafffafafafff9f9fafffaf9f9fff9faf9fffafaf9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fffafafafff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff8f9f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff6f6f6fff6f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff6f5f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff4f5f4fff5f5f5fff4f4f5fff5f5f5fff4f5f4fff5f4f5fff4f4f5fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f4f5fff5f4f5fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff3f3f2fff2f2f2fff2f1f1fff0f0f1ffeeefefffedededffedececffebecebffe9e9e9ffe8e8e8ffe7e7e6ffe5e5e5ffe2e3e3ffe0e0e1ffddddddffdbdbdbffd8d8d8ffd7d7d6ffd4d5d5ffd3d3d3ffd1d1d0ffcececeffcbcbcbffc8c9c8ffc5c5c5ffb3b3b3ffa6a5a6ff9b9b9bff8e8e8eff868686ff8e8e8eff9b9b9affa7a6a6ffaeaeaeffbebebfffc4c4c4ffc8c8c8ffcdcdcdffd1d2d1ffd4d4d4ffd6d7d6ffd9d9d8ffdcdcdcffdededeffe1e2e1ffe4e4e4ffe5e5e5ffe6e7e7ffe8e8e8ffe9e9e9ffeaeaebffebebebffececedffeeeeeeffefefeffff0eff0fff0f0efffeff0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f4fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff7f8f8fff7f7f8fff8f8f7fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff8f9f9fff8f9f8fff9f9f9fff8f8f9fff9f8f9fff8f8f9fff9f9f8fff9f9f9fff9f8f9fff8f9f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fffaf9fafffaf9f9fffafafafff9fafafffafafafff9fafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafbfffafbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffcfcfdfff6f6f6ffe5e5e5ffb2b2b1ff8c8b8bff757575ff5e5f5eff434243ff242424ff0a0a0aff050505ff050506ff050506ff060706ff070607ff090909ff0c0d0dff767575ff747575ff737474ff727372ff727272ff727271ff717271ff6b6c6bff646565ff5f5f5fff5a5a5aff535354ff4d4d4dff464746ff414141ff3b3c3cff363636ff313132ff2d2d2cff292929ff252525ff212221ff1e1e1eff1b1a1bff181718ff161716ff141415ff131313ff121112ff101010ff141415ff2b2b2bff2f2e2fff303131ff323232ff353434ff363636ff363636ff373737ff383737ff373737ff373737ff363637ff353535ff343434ff333232ff313131ff2f3030ff2f2f2fff2d2e2dff2b2b2bff141414ff101111ff121212ff141314ff161515ff181818ff1a1a1aff1c1c1dff1f1f1fff212221ff242424ff282827ff2b2c2cff303030ff353636ff3b3b3bff404140ff464647ff4d4d4dff535353ff595959ff5e5f5fff656665ff6e6e6dff747474ff747474ff747574ff747474ff747475ff747474ff747475000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff666666ffe6e7e6fffdfdfdfffefffffffefffefffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfefefffdfefdfffefefefffdfdfefffdfefefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefefffefdfdfffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefffffffefefffefefffffefefefffefffefffffffefffffffffffffefffffefefefffffefefffffffefffefefefffefefefffdfdfdfffefdfefffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafafffafafafffafafafff9f9fafff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff8f9f8fff9f9f9fff8f8f9fff9f9f9fff8f9f8fff9f9f9fff8f8f9fff9f8f9fff8f8f9fff9f9f8fff9f9f9fff9f8f9fff8f9f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f7f8fff7f8f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f6f6fff5f5f6fff6f5f5fff5f5f5fff4f5f4fff4f4f5fff3f4f4fff4f4f4fff4f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff1f2f1fff2f1f1fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff1f1f1fff0f0f1fff0f1f1fff0f1f0fff0f0f0ffeff0f0fff0efefffefeff0fff0efefffeff0efffefefefffefefeeffeeefefffefeeeeffeeeeeeffefefefffeeeeeeffeeefefffefeeeeffeeeeeeffeeeeeeffeeedeeffeeedeeffedeeeeffedeeeeffeeeeedffeeeeeeffedededffedededffeeededffedededffedededffedededffecededffedededffededecffedededffececedffedececffecedecffededecffecececffecededffedededffedecedffedecedffedededffecededffedededffedededffededecffedecedffedededffededeeffedededffedeeedffededeeffedeeedffedeeeeffedeeedffeeeeedffeeeeeeffedededffedeeedffeeeeeeffeeeeeeffeeefefffeeefeeffefefefffefeff0ffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010201ff040405ff0b0b0bff1c1c1cff353636ff595959ff787979ff8a8b8aff8f8e8eff90908fff909091ff929292ff959595ffc9c9cafff9faf9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f9f9fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff8f9f9fff9f8f8fff8f8f8fff9f9f9fff8f8f8fff8f9f9fff9f8f9fff8f9f8fff8f8f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff8f9f8fff9f9f9fff8f8f8fff8f9f8ffcacacaff979798ff939494ff909190ff8e8d8eff8e8e8fff8e8e8eff7f7f80ff5d5d5dff3c3c3cff1f1e1fff0c0c0cff040404ff020101ff010001ff010101ff000000ff000000ff010000ff000100ff000001ff010001ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeff0f0fff0eff0ffeff0efffeff0efffefefefffefefefffeeeeeeffefefefffeeeeeeffeeefeeffeeefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedededffedeeeeffeeeeeeffedeeeeffeeedeeffedeeedffeeeeedffedeeeeffeeeeedffedeeeeffeeeeeeffeeedeeffeeeeeeffeeeeedffeeeeeeffefeeeeffefeeeeffeeeeeeffefeeeeffefefeeffefefeeffefeeeeffefeeefffefeeeeffefefeeffefefefffeeefefffefeeefffeeefeeffefeeefffeeefefffefefefffefefeeffeeefefffefefefffefefefffeff0f0fff0efeffff0eff0ffeff0f0fff0f0efffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f2f2fff1f1f2fff2f2f2fff1f1f1fff1f1f1fff2f1f2fff2f1f1fff1f2f1fff2f1f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff2f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff3f3f3fff4f4f3fff4f3f4fff3f4f3fff4f4f4fff4f4f3fff5f5f4fff5f4f4fff5f4f5fff5f5f5fff5f6f5fff6f5f6fff5f6f6fff6f5f6fff6f6f5fff6f6f6fff6f7f6fff6f7f7fff7f7f6fff6f6f7fff6f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffbfbfafffafafafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfefefffefefdfffefefefffefefefffffefefffefefefffefefefffefefefffffffefffffefefffffefffffffefefffffffefffffefffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffffffefefefffefefefffefefffffffefefffefffefffffefefffffffefffefefefffbfcfcffd6d5d6ff2a2a2aff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030303ff030202ff020302ff0a090aff0a0a0aff090909ff0a0b0bff151415ff2e2e2fff4c4b4cff626262ff7a7a7aff949494ffbdbdbdffe9e9eafff8f8f8fffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffbfcfcfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfafffafafafffafafbfffafafafffafafafff9f9f9fffafaf9fffafafafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9faf9fff9f9fafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f8fff9f9f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f7f8fff7f8f8fff8f8f7fff7f7f8fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f5f5fff5f6f5fff5f5f6fff5f5f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff5f5f4fff5f5f4fff5f4f4fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff2f3f3fff2f2f2fff1f1f1fff0f1f1ffefefefffedededffebececffeaebeaffe9e9e9ffe7e7e8ffe6e6e6ffe4e5e5ffe2e2e2ffdedfdfffdbdcdbffd7d8d8ffd4d4d4ffd1d1d0ffcfcfcfffc9c9c9ffb5b6b5ffa1a1a1ff949495ff808080ff706f70ff646464ff525252ff4c4b4bff4a4a4aff4b4a4aff4b4b4aff4a4a4aff4b4b4bff4b4b4bff4c4c4dff605f60ff6f6f6fff808080ff929292ff9f9f9fffb4b4b4ffcccccbffd2d1d2ffd5d6d5ffd9d9d8ffdcdddcffe0e0dfffe2e2e2ffe3e4e3ffe5e5e5ffe6e6e6ffe8e8e7ffeae9e9ffebeaebffedececffeeeeedffefeeefffefefeffff0efefffeff0effff0eff0fff0f0f0fff0f1f1fff1f1f0fff0f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff3f2f3fff2f3f3fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff4f4f4fff4f5f4fff4f5f5fff5f5f5fff5f5f5fff6f6f6fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f6f7fff7f6f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff8f9f8fff9f9f8fff9f9f8fff9f9f8fff9f8f8fff9f8f9fff9f8f8fff9f9f8fff9f8f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f9fff8f9f9fff9f9f8fff9f9f9fff9f8f8fff9f9f8fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffaf9fafffafaf9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefefefffbfbfbfff2f2f2ffd7d8d7ffa6a6a6ff868686ff6f6e6fff555656ff3a393aff1f1e1eff080808ff050405ff050505ff050505ff050605ff070707ff060707ff0a0909ff767676ff767575ff747575ff747473ff727373ff727272ff727172ff6c6c6cff666565ff60605fff5a5a5aff545454ff4d4e4dff484747ff424241ff3d3c3cff373636ff323132ff2d2d2dff292929ff262525ff212222ff1e1e1eff1b1b1aff181718ff161716ff151515ff131313ff111212ff101010ff141414ff2c2c2cff302f30ff323131ff333333ff353535ff353636ff363637ff373737ff373737ff373737ff373737ff363736ff353535ff343434ff333332ff323232ff303030ff303030ff2f2f2fff2c2b2cff151515ff101010ff111212ff131313ff151515ff171817ff1a191aff1d1d1cff1f1f1eff212221ff242425ff272828ff2c2c2cff303131ff363636ff3b3c3bff414141ff474748ff4e4d4dff535353ff595959ff5f5f5eff666665ff6d6d6dff737373ff737373ff747474ff747574ff757574ff757474ff75747500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff111211ffbfbfbffffdfdfcfffefefefffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefefefffefdfefffefefefffefefdfffefefdfffefefefffefdfefffdfefdfffefdfdfffdfdfdfffefdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffefdfdfffdfefdfffefdfdfffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffefffffefffffffffffffffefefffffefffffffffffefffefffffffefefffffefefefffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f8fff9f9f8fff9f8f8fff9f8f9fff9f8f8fff9f9f8fff9f8f9fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f8f7fff7f8f8fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f6f7fff6f6f7fff6f6f6fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff3f4f4fff3f4f4fff3f3f3fff4f3f3fff3f3f3fff3f3f2fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff2f1f1fff1f2f1fff2f1f2fff2f2f1fff1f1f1fff1f2f1fff1f1f2fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff1f1f0fff0f1f0fff0f0f0fff0eff0fff0eff0fff0efefffeff0effff0efefffeff0efffefeeefffefefeeffefeeefffeeefefffefefefffefefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffededeeffedeeeeffeeeeedffedeeeeffededeeffedeeedffedeeedffedededffededeeffedededffeeededffedededffededecffedededffedededffedededffedecedffecededffedecedffedededffedededffedededffedededffedededffedeeedffededeeffededeeffeeedeeffedededffeeededffedeeedffeeeeedffedeeeeffeeeeeeffeeedeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffefeeefffeeefeeffefefefffefefeffff0efeffff0efef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040304ff0a0a0aff191919ff323232ff575756ff747474ff868786ff8e8e8eff909091ff919090ff929292ff949494ffbbbbbbfff9f9f9fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f8fff9f9f8fff9f8f8fff9f8f9fff9f8f8fff9f9f8fff9f9f9fff8f9f9fff9f8f9fff8f9f8fff9f8f9fff8f9f9fff8f9f9fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f8ffbbbbbbff969595ff929392ff909090ff8d8d8cff8c8c8bff8a8a8aff797979ff575656ff333333ff181818ff090a09ff030202ff000100ff010001ff000100ff000100ff000000ff000000ff000000ff000000ff000101ff010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeff0effff0efefffeff0f0ffefeff0ffefeff0ffefefefffefefefffefeeeeffefeeefffefeeefffefeeefffeeefeeffeeeeefffefeeefffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffeeeeeeffefeeeeffeeefefffeeeeefffeeefeeffeeeeeeffeeefefffeeefefffefefefffefeeeeffeeefeeffeeefefffefefefffefeeefffefefefffeeeeefffefefefffefefefffefefefffefefefffefefefffeff0f0ffefeff0fff0f0effff0f0f0ffeff0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f0f0fff0f1f1fff0f0f1fff1f1f2fff1f1f1fff1f1f2fff1f1f1fff2f1f2fff2f1f2fff2f1f2fff1f2f1fff1f1f2fff2f1f2fff1f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f3f3fff2f3f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff3f3f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff5f5f4fff5f4f4fff5f5f5fff5f5f6fff6f5f6fff5f5f5fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff7f7f6fff7f6f6fff6f7f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f9fafffaf9fafff9faf9fff9fafafffafafafffafafafffafafafffafafafffbfafafffafbfbfffbfbfafffbfbfafffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefffefffefefefffefefffffefffffffefffefffefefefffefffefffefefffffffefffffefefefffffffefffefefffffffefffffffefefffffffefffffefffffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffefffefefffffffefffffefffefffefffffffffefffffefffffffefffffffefefefffefefdfff7f8f8ffa6a6a6ff050404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030403ff020303ff030203ff0a0a0aff0a0a0aff0a0a09ff0a0a09ff090909ff111010ff272727ff454646ff5f5f5fff767676ff8d8e8effadadadffdededefff4f3f3fffbfbfafffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffafbfbfffbfafafffafbfafffafafbfffafafbfffafafbfffafafafffaf9fafffaf9fafffaf9fafffaf9fafff9faf9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff8f8f9fff9f8f8fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f6fff6f6f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f5f5fff5f6f6fff6f6f5fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff5f5f5fff5f4f5fff5f5f4fff4f4f5fff5f4f4fff5f5f5fff4f5f5fff4f5f5fff5f4f5fff4f5f5fff4f5f5fff5f5f4fff5f4f4fff4f5f4fff4f5f5fff5f5f5fff5f4f5fff5f5f5fff4f4f5fff5f4f5fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff2f3f3fff1f1f2fff0f0f0ffefefefffedededffebebebffeaeaeaffe9e8e9ffe7e7e7ffe5e6e6ffe4e5e4ffe2e2e2ffdededeffd9dad9ffd5d5d5ffd0d0d1ffcdcdcdffc5c5c5ffa1a0a1ff737373ff545354ff4e4e4eff484948ff434343ff3a3a3aff303130ff272828ff202020ff191919ff151615ff0e0f0eff151515ff191a1aff212120ff262625ff303031ff3b3b3bff454545ff4b4b4cff505151ff565656ff737373ffa4a4a4ffc6c6c7ffd4d3d3ffd6d7d7ffd9d9d9ffdcdddcffdfdfe0ffe2e2e3ffe3e4e4ffe5e5e5ffe6e6e6ffe8e9e8ffeaeaeaffecebecffedececffeeeeedffeeeeeeffefefefffefefeffff0f0effff0f0f0fff0f1f0fff0f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff8f9f9fff8f9f8fff8f8f8fff8f9f8fff8f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9fafffaf9fafff9f9f9fff9f9f9fffaf9fafff9fafafff9fafafff9faf9fffafafafffafbfbfffbfafafffafafafffafafbfffafbfafffafafafffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfefffefefefffdfdfdfffafafaffeeeeeeffc9c8c9ff9c9d9cff818181ff6b6a6bff515151ff373838ff1e1e1eff080909ff060606ff090a09ff050504ff050606ff060605ff070706ff060707ff767676ff767676ff757676ff757575ff747474ff737273ff737372ff6c6c6cff666565ff606060ff595a5aff545454ff4e4e4eff484848ff424242ff3c3d3cff373637ff313231ff2d2d2eff292929ff252525ff222221ff1d1d1eff1b1a1bff181717ff161716ff151415ff131313ff111212ff101010ff141414ff2d2d2dff303030ff313132ff333333ff353435ff363636ff363636ff373736ff373737ff373736ff363736ff353536ff343435ff343434ff333333ff323132ff313131ff313031ff2f2f2fff2c2d2cff151516ff111011ff111211ff131314ff151515ff171818ff191a19ff1c1c1bff1f1e1eff212222ff252424ff282827ff2c2c2dff313131ff363636ff3c3c3cff424242ff484848ff4e4d4dff535353ff585859ff5f5e5eff656666ff6b6c6cff727372ff727272ff737373ff747474ff747574ff747474ff74757400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff8c8d8cfff8f9f8fffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefdfffdfdfefffefdfdfffdfefefffdfdfefffdfefdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfdfffefefdfffefefefffdfefefffefffefffefefffffffffefffefefefffefffffffefefffffffffefffffefffffffffffffffffffffffffefffefefefffffefefffefefefffdfdfefffdfdfefffdfefefffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffcfbfcfffbfbfbfffafbfafffafafbfffafafbfffafafafffafafafffafaf9fffaf9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafff9f9fafff9f9f9fff9f8f9fff9f9f8fff8f8f8fff9f8f8fff8f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff8f8f9fff9f8f9fff8f8f8fff9f9f8fff8f8f9fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff7f8f8fff8f8f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff6f6f6fff5f5f5fff5f4f4fff4f4f4fff3f3f4fff3f3f4fff3f4f4fff3f4f4fff3f3f3fff3f3f3fff3f2f3fff3f2f3fff2f3f2fff2f2f3fff2f2f2fff1f2f1fff1f2f2fff2f2f2fff1f2f2fff1f2f2fff1f2f1fff2f1f1fff1f2f2fff2f2f1fff1f1f1fff1f2f2fff1f2f1fff1f1f1fff1f2f2fff1f2f2fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff2f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff0f0f0ffeff0efffeff0f0fff0f0f0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffeeefefffeeeeefffefefeeffefeeefffeeefefffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedeeeeffededeeffededeeffedeeeeffeeeeeeffedededffededeeffeeedeeffeeedeeffedededffededeeffeeededffedededffedededffededeeffedeeeeffedeeeeffedededffeeededffedeeeeffeeeeedffeeededffedeeeeffedeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffefeeeeffeeefefffeeeeefffeeefefffefefefffefefefffeff0f0ffeff0efffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff020303ff080808ff161717ff2e2e2eff535352ff717171ff838484ff8d8d8cff909090ff909091ff919291ff949495ffafafb0fff5f5f5fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff8f9f9fff9f9f9fff9f8f8fff9f9f8fff8f8f9fff9f8f9fff8f8f8fff9f9f8fff9f8f8fff8f9f8fff8f9f9fff8f8f9fff9f9f8fff9f8f9fff8f9f9fff8f8f8fff9f9f8fff8f8f9fff8f9f9fff8f9f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff2f2f2ffacacacff949595ff929292ff909090ff8e8e8eff8b8b8bff868585ff717271ff505050ff2d2d2dff161516ff080808ff020202ff010001ff000000ff000100ff000000ff000000ff000101ff000001ff010100ff000001ff000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeff0effff0eff0fff0f0f0fff0efeffff0f0efffefefefffefeff0ffefefefffefefefffeeefeeffefeeeeffefefeeffefeeefffefefefffefeeeeffeeefeeffefefeeffefeeeeffefeeefffefefeeffefeeefffeeefeeffeeeeeeffefeeefffeeeeeeffeeeeeeffeeefeeffefeeeeffeeeeeeffefefeeffeeeeeeffeeefeeffeeeeeeffeeeeefffefeeefffeeefeeffeeefefffeeefefffeeefefffefefeeffefefefffefefefffefefefffefefefffeeeeefffefefefffefefeffff0efefffefefefffefefeffff0f0f0fff0f0f0ffeff0f0ffefeff0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f1fff0f0f0fff1f0f0fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff1f1f2fff2f2f2fff1f2f2fff1f2f1fff2f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff3f2f2fff2f3f2fff2f2f2fff3f2f3fff2f3f3fff2f3f2fff3f3f3fff3f3f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff6f5f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff8f9f9fff8f9f8fff9f9f8fff9f9f9fff9f9f9fffafafafffaf9f9fff9fafafffafaf9fffafafafffafafafffafbfafffbfafbfffafbfafffafbfafffbfafbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefffffffefefefffefefefffffffefffffefffffefefffffffefffffefefefffefffffffffefffffffefffffffefffffefefefffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefefffefffefffffffefffffefefffffefffffffffefffdfdfdffeff0f0ff666766ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030202ff020302ff0a0a09ff0a0a0aff0a090aff0a0a0aff090909ff070808ff0e0e0eff242324ff414141ff5b5b5bff727372ff898988ffa5a5a5ffd1d1d0ffefefeffffafafafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfafafffbfbfafffafafafffafafbfffafafafff9fafafff9faf9fffaf9f9fffaf9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff8f8f7fff7f8f7fff8f7f8fff8f7f8fff8f7f7fff8f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff5f6f5fff6f5f6fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff5f5f5fff4f5f5fff4f5f5fff4f5f5fff4f5f5fff4f5f4fff5f5f4fff5f4f5fff4f4f5fff5f4f5fff4f4f4fff5f5f5fff5f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff2f3f3fff1f1f1fff0f0f0ffeeefefffedededffebebecffeaeaeaffe9e9e9ffe7e6e7ffe5e5e5ffe3e3e3ffe1e1e1ffdddeddffd8d7d8ffd2d2d2ffcecdcdffc6c6c6ff9f9f9fff6e6e6fff4f4f4fff464746ff2f302fff201f1fff191818ff0e0d0dff060707ff000000ff000000ff000000ff010101ff020102ff020202ff020102ff000101ff000000ff000001ff000000ff070706ff0c0c0cff171716ff201f20ff2e2e2dff424242ff4d4e4dff676767ff9b9b9bffc8c8c8ffd2d2d2ffd5d5d6ffdadbdbffdedfdfffe1e1e1ffe2e3e2ffe3e3e3ffe5e5e5ffe8e7e8ffe9e9e9ffeaebebffecececffedecedffeeedeeffeeefefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f3f2fff3f3f3fff3f2f3fff3f3f3fff2f3f2fff3f3f2fff3f3f3fff4f3f4fff5f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f6f6fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff7f7f8fff8f8f7fff7f8f7fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff9f9f8fff9f8f9fff8f8f8fff9f8f9fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fffaf9f9fff9f9f9fff9fafafffaf9f9fff9faf9fffafaf9fffafafafffafafafffafafafffafafafffafbfafffafafafffbfafbfffafafafffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfff7f8f8ffe7e8e7ffb9b8b8ff959594ff7e7d7eff676868ff515050ff393a39ff1e1e1dff0b0b0bff0a090aff0c0d0cff0d0d0dff040505ff050505ff060506ff070707ff767676ff767676ff767676ff767576ff757574ff737473ff737473ff6d6d6dff666667ff606060ff595a5aff535454ff4e4e4eff484848ff424242ff3c3d3cff373737ff323232ff2e2d2eff292929ff252525ff222121ff1e1d1eff1b1a1bff171717ff161616ff151515ff121313ff111111ff100f10ff141414ff2d2d2dff313031ff323232ff333333ff343435ff353535ff353535ff363636ff363636ff373637ff363636ff353535ff353534ff333333ff323233ff323131ff303131ff2f302fff2e2e2eff2c2c2cff151515ff111111ff121212ff131413ff151515ff171717ff191919ff1c1c1cff1e1e1eff202121ff242424ff282728ff2c2c2cff313131ff363736ff3c3c3cff424242ff484847ff4d4d4dff535353ff595859ff5e5e5fff656565ff6b6b6bff717272ff727272ff727372ff737373ff747474ff747474ff7474740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff5a5a5afff1f1f1fffefdfefffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefefefffefdfefffdfdfefffefefefffdfefdfffdfdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffbfafbfffafbfafffafafafffafafafffafafafffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f9fff9f8f9fff8f9f8fff8f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f8f9fff8f8f9fff9f8f9fff8f8f8fff8f9f9fff9f8f8fff9f8f9fff9f8f9fff8f8f8fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f6f7fff6f7f7fff6f6f6fff6f6f5fff5f5f5fff5f4f5fff4f4f4fff4f3f3fff4f4f3fff4f4f3fff3f3f4fff3f3f3fff2f3f3fff2f3f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff2f2f1fff2f1f2fff2f1f2fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff2f1f2fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff1f1f2fff2f2f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff2f1f2fff1f1f1fff1f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0f0f0fff0eff0fff0eff0fff0efefffefefefffefefeffff0f0efffefefefffeeefefffefefefffeeefefffeeefeeffeeeeefffefefefffefefefffeeeeefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffedeeeeffedeeedffeeededffeeeeedffedededffeeeeeeffeeededffedeeedffeeeeedffeeeeeeffeeedeeffeeeeeeffeeeeeeffedeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffeeeeeeffeeeeefffefeeefffeeefeeffeeefefffeff0f0ffefefefffefefeffff0f0effff0eff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff010000ff010202ff060605ff141414ff282727ff4d4d4dff6e6d6eff818281ff8b8b8bff8f8f90ff909091ff929291ff949493ffa1a1a0ffedededfff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f9f9fff9f8f9fff9f8f9fff9f8f9fff8f8f8fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f8f8fff8f9f9fff8f9f8fff8f8f9fff8f9f8fff8f9f9fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9ffeaeaeaff9f9f9fff939393ff929292ff909090ff8e8f8eff8d8d8dff858585ff6e6e6eff4a4a4aff272727ff131414ff080707ff020102ff010001ff000000ff000000ff010100ff000001ff000000ff010000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0f0fff0f0f0ffeff0f0ffefefeffff0eff0ffeff0efffefefeffff0efefffefefefffefefefffefefefffefefefffefeeefffefefefffefeeefffefefefffefefefffeeeeefffeeefefffefefefffefefefffefefeeffeeeeefffeeeeefffeeefeeffeeefefffeeefeeffefeeefffefefefffefeeefffeeefeeffefeeeeffefefefffefefefffefeeefffefefefffefefefffefeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0eff0fff0efefffeff0effff0eff0ffeff0f0fff0f0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff0f0f1fff0f0f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f1fff1f1f1fff2f2f2fff1f1f1fff2f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff2f3f3fff3f3f2fff2f2f3fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f4f3fff4f4f3fff4f3f3fff4f4f4fff4f4f4fff4f3f3fff4f4f4fff4f5f5fff5f5f4fff5f6f5fff5f5f5fff5f5f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f8f7fff7f7f7fff8f7f7fff8f8f7fff7f8f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff9f9f8fff9f9f9fff9f9f9fffaf9f9fffafaf9fffaf9fafffafafafffafafafffafafafffafbfafffafafbfffafbfbfffbfbfafffafafbfffbfbfbfffbfcfbfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffefdfdfffefefdfffefdfefffefefefffefffefffefefefffefefffffefffffffefffefffefffefffffefefffefefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefffffffefffffffffffefffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefffffffefefffffefffffffffefffffefffffffffffffffffefffefefffffefffffffefffffffdfdfdffdddeddff2a2a2bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030202ff0a0a0aff0a0a0aff09090aff090a0aff090909ff121212ff080807ff101010ff242425ff3f3f3eff575858ff6e6f6eff858585ff9b9b9bffc2c2c2ffebececfff9f9f9fffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfbfcfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfafbfffafbfafffafafafffbfafafffaf9f9fff9faf9fff9f9fafffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9faf9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff7f8f8fff7f7f7fff8f7f8fff7f8f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff5f5f6fff5f6f5fff5f6f6fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff4f4f4fff4f5f5fff4f5f5fff5f5f4fff5f5f4fff5f4f4fff4f4f5fff5f4f4fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff3f3f2fff0f1f1ffeff0f0ffeeeeeeffeeededffebececffeaeaebffe9e8e8ffe6e6e7ffe4e4e5ffe1e2e2ffdfe0dfffdcdcdcffd7d7d7ffd1d1d0ffc5c5c5ff9e9e9eff6d6c6dff4a4a49ff3f3f3fff292829ff0f0f0fff010201ff010102ff010101ff000000ff000000ff000000ff000100ff000100ff000101ff010201ff010102ff010101ff010100ff000001ff000000ff000100ff000101ff000100ff010001ff010101ff010101ff0c0d0cff232323ff3d3d3dff494a49ff646464ff989998ffc6c6c5ffd5d5d5ffdbdbdbffdfe0dfffe0e1e0ffe1e1e1ffe2e2e2ffe4e4e4ffe6e5e5ffe8e8e8ffeaeaeaffebebebffecececffeeedeeffeeeeefffefefefffefeff0fff0f0f0fff0f0f0fff1f1f1fff1f2f1fff2f1f2fff2f2f2fff2f2f3fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f5fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff5f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f8f7fff7f8f8fff7f7f7fff8f7f8fff8f8f8fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff8f9f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f9f8fff8f8f8fff9f8f8fff9f9f8fff8f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffafafbfffafbfafffafbfafffafafbfffafafafffafbfafffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfdfdfffdfefdfffdfdfdfffdfcfcfff3f3f3ffdbdcdbffa9a9aaff8f8e8eff7a7a7aff636363ff4f4e4eff363636ff1a1a1aff0d0d0dff0c0d0cff0d0d0eff0d0d0dff0d0e0dff040405ff050505ff050605ff767777ff767676ff777676ff767676ff757576ff747574ff757575ff6e6e6eff676767ff616060ff5a5a5aff545454ff4e4d4dff484848ff424242ff3c3d3cff373737ff323232ff2d2d2eff292929ff252525ff212121ff1e1d1dff1b1b1aff181718ff151616ff141414ff121213ff101111ff0f0f0fff141413ff2d2d2dff313031ff313131ff323232ff333334ff343435ff353535ff353535ff363535ff363635ff353535ff343434ff343334ff333332ff313131ff313031ff2f2f2fff2e2f2eff2d2d2eff2b2b2bff141414ff101010ff121112ff141414ff151515ff171717ff181919ff1b1b1cff1e1e1eff212120ff232324ff272727ff2b2c2bff303131ff353635ff3c3b3cff424241ff474747ff4d4d4dff535353ff595959ff5f5f5eff656465ff6b6b6bff727271ff717171ff727272ff727373ff737473ff747473ff7474740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2d2d2dffe1e1e2fffdfdfdfffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefdfffefdfdfffefefefffefefdfffdfdfdfffdfefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffffffefffefffefffffefffffffefefffefffffffffefffffefffffffffffffffffffffffffefefffffffefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfafbfffbfbfbfffafafafffafafafffafbfafffafafafffafafafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff8f9f8fff9f8f8fff9f9f8fff9f9f8fff9f8f8fff9f9f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f8f8fff9f8f9fff9f8f8fff9f9f9fff9f8f9fff9f8f8fff9f9f8fff9f8f9fff8f9f9fff9f9f8fff8f8f9fff8f8f9fff8f8f8fff9f8f8fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff6f7f6fff6f6f6fff5f5f5fff5f5f4fff3f4f4fff3f3f3fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff2f1f2fff2f2f2fff1f2f1fff1f1f2fff1f2f2fff1f2f2fff2f2f2fff2f2f1fff1f1f2fff1f1f2fff1f2f1fff1f2f2fff1f1f1fff2f1f2fff2f2f1fff1f1f2fff1f2f1fff2f1f1fff2f2f1fff2f2f1fff2f1f1fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0efeffff0f0effff0eff0ffeff0f0fff0f0efffefeff0ffefeff0ffefefefffefefefffeeefefffefeeefffefeeefffefefefffeeeeefffeeefefffefefeeffefefefffefeeeeffefefeeffeeeeefffeeeeeeffefeeefffeeefeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeefeeffeeefefffeeeeeeffefeeefffefefeeffeeeeefffeeefeeffefeeeeffefefeeffefefefffefeeefffefefefffeff0efffefefefffeff0f0ffeff0f0fff0f0effff0f0ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010201ff040404ff101010ff1f2020ff434444ff686868ff7f807fff89898aff8e8e8eff909190ff929393ff939494ff9d9c9dffe2e2e2fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f8f9fff9f8f8fff9f9f8fff9f8f9fff8f9f9fff9f9f8fff8f8f9fff8f9f9fff8f8f8fff9f9f8fff8f9f9fff9f8f9fff9f8f8fff8f8f9fff8f8f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff8f8f8fff9f8f9fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff9f8f8fff9f9f8ffddddddff9a9a9aff929392ff919191ff909090ff8e8e8eff8d8d8dff848483ff696969ff424242ff222222ff10100fff060506ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefeffff0efefffefefefffefefefffefefefffefefeffff0efefffefefefffeff0f0ffeff0efffefeff0ffefefefffefefefffefefefffefefefffeeefefffefefefffefefefffefefefffefefefffefeeeeffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0f0fff0efefffefefefffefefeffff0eff0ffefeff0ffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff0f1f0fff1f1f0fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff1f1f2fff2f1f1fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff3f2f3fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f2fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff3f4f4fff3f4f4fff4f4f4fff3f3f4fff4f4f3fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff5f5f5fff5f6f6fff6f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff8f8f7fff8f7f8fff7f8f7fff7f7f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9fafafff9faf9fffaf9fafffafafafffafaf9fffafafafffafbfafffafafbfffafafafffafbfafffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfefffefefefffefefefffefffefffefefefffefffefffefffffffffefefffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefffffffffffffffffefffefffffffffffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffefffffefffffffffffffefffefffffffffffffffffffffffffffefefffffcfdfcffa8a8a8ff040303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a09ff0a0a0aff0a0a0aff090909ff121212ff121312ff111211ff121212ff232424ff3d3d3dff535454ff6a6b6bff818181ff969595ffafb0b0ffe5e5e5fff8f8f8fffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffbfbfcfffcfcfbfffbfbfcfffbfbfbfffafbfbfffafbfbfffbfafbfffafafafffafafbfffafbfbfffafafafffafafafffafaf9fffafafafff9fafafff9fafafff9faf9fffaf9f9fffaf9f9fff9f9f9fff9fafafff9faf9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f8f8fff7f7f8fff7f7f7fff7f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff6f6f6fff6f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff5f5f6fff5f6f6fff6f6f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f5f4fff4f5f5fff5f4f5fff4f4f4fff4f5f4fff5f4f5fff4f4f5fff4f4f4fff4f3f4fff3f3f3fff2f2f2fff1f1f1fff0f0efffeeeeeeffedededffecebecffebeaeaffe8e9e9ffe6e6e6ffe3e3e2ffdfdfdfffdcdcdbffd8d8d8ffd5d5d5ffc7c8c8ff999a9aff6a6a6aff4a4a4aff3c3c3dff252525ff0d0d0dff000100ff010100ff010101ff010101ff010101ff000100ff000000ff010000ff000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010001ff000101ff000101ff010101ff010000ff000101ff010101ff010100ff090909ff212121ff3a3b3bff484849ff666666ff9d9d9dffd0d0cfffdededeffdedfdeffdfe0dfffe1e0e0ffe1e1e1ffe3e3e3ffe5e5e6ffe7e7e8ffe9e9e9ffebeaebffecececffedededffeeeeeefff0efeffff0f0f0fff1f0f0fff1f0f1fff2f1f1fff1f2f2fff2f3f2fff3f3f2fff3f2f3fff3f3f3fff4f3f4fff3f3f3fff3f3f4fff4f4f4fff4f4f5fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff9f9f8fff9f8f9fff8f9f8fff8f8f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9faf9fffaf9fafffafafafffafafafffafafafffafbfafffafafbfffafafafffafbfafffafbfafffbfafafffafbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffbfbfbfff0f0efffcdcdcdff9f9f9fff8a8b8bff757675ff5f5e5fff494848ff2d2d2dff161616ff141414ff0d0d0eff0d0d0dff0d0d0dff0d0d0dff0d0d0dff040505ff060506ff767676ff767676ff777676ff767676ff767676ff757676ff767676ff6e6e6fff686867ff606161ff5a5a5aff545454ff4e4d4eff484847ff414141ff3b3c3bff363737ff323132ff2d2d2dff282928ff252425ff202121ff1d1d1dff1b1a1bff181818ff161616ff141414ff121212ff101010ff0f0f0fff131314ff2d2d2cff2f3030ff303130ff313131ff323233ff343433ff343434ff343534ff343435ff343535ff343435ff343334ff333333ff323232ff303030ff2f2f2fff2e2e2eff2e2d2eff2c2d2dff2a2b2bff141414ff111010ff121212ff141413ff161616ff181818ff191919ff1b1b1bff1e1e1dff202121ff242424ff272727ff2b2b2bff2f3030ff353535ff3b3b3bff414040ff464747ff4c4d4dff535353ff595959ff605f5fff656565ff6b6b6cff727272ff727272ff737372ff727372ff727372ff737474ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050506ffb5b5b5fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffefefdfffdfefefffdfdfefffefefdfffefdfefffefefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffefefffffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffbfbfbfffafafafffbfbfbfffafbfbfffafafbfffafafafffafafafff9faf9fffaf9f9fff9fafafff9f9f9fff9f9f9fff9fafafffafafafff9f9f9fff9f9fafff9f9f9fff9f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff9f8f9fff8f9f8fff8f9f8fff9f8f9fff8f8f9fff8f8f8fff9f8f9fff8f9f8fff8f8f9fff9f9f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f7fff7f8f7fff7f8f7fff7f7f7fff7f6f7fff7f7f6fff6f6f6fff5f6f5fff4f4f5fff4f5f4fff4f3f4fff3f3f3fff3f3f4fff3f4f4fff3f3f3fff2f3f2fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff1f1f1fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff1f2f1fff1f2f1fff2f1f2fff1f2f2fff2f1f2fff1f2f2fff1f2f2fff2f2f2fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff1f1f2fff2f2f1fff1f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0f0f0fff0efefffefefeffff0efefffefefeffff0efefffefefefffefefefffefefefffefefefffefefeeffefeeefffeeefefffeeeeefffeeefefffefeeefffefeeeeffefefefffeeefefffeeeeeeffeeeeeeffeeefeeffefeeeeffeeeeeeffeeeeefffeeefeeffefeeeeffefeeefffeeeeeeffeeefefffefefefffeeeeefffeeeeefffeeefeeffeeefeeffefeeeeffeeefefffefeeefffeeeeefffeeefefffefefefffefeeeeffeeefefffefefefffefefefffefeeefffefefefffefefefffefefefffefefeffff0efeffff0f0efffeff0f0ffeff0effff0f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff030404ff0d0d0dff19191aff383838ff606060ff7d7e7dff8b8a8aff8e8f8fff919091ff939393ff959595ff9b9b9affd6d6d6fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f8fff9f9f9fff8f8f9fff8f8f8fff9f8f9fff8f9f8fff8f8f9fff9f9f9fff9f9f8fff8f8f9fff9f8f8fff8f8f9fff9f9f8fff8f9f9fff8f9f8fff9f9f8fff8f8f9fff9f9f8fff8f8f9fff8f8f8fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff9f8f8fff8f8f9fff8f8f9fff8f9f8fff8f8f8fff9f9f8ffcececeff959596ff929292ff919090ff8f8f8eff8e8e8eff8d8e8eff828282ff636262ff383938ff1c1d1cff0c0b0cff040404ff010101ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f1f0fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0efeffff0efefffeff0f0ffeff0efffefefefffefefefffefefefffeff0efffeff0efffefefeffff0eff0ffefefeffff0f0effff0eff0ffefefeffff0efefffefeff0fff0efefffeff0efffefefefffefeff0fff0efefffefefefffefefefffeff0efffefeff0ffefefefffeff0efffefefefffefefeffff0eff0ffeff0effff0eff0fff0efefffefefeffff0f0efffefeff0fff0f0efffefeff0ffeff0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f0fff0f0f0fff1f1f1fff1f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff2f3f2fff2f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff3f3f3fff3f3f4fff4f3f4fff4f3f3fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f5fff6f6f6fff6f7f6fff6f6f6fff6f6f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff8f8f8fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff8f8f7fff7f7f7fff8f8f8fff7f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfefffefdfdfffdfefefffefefefffdfdfefffefefefffefefefffffefffffffefefffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffefffffefffffffefefffefffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefffffffffffffefffffffefffefffefffefffffffefffffffffffffffffffffffefff9f8f9ff7a7b7bff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090a09ff0a0a09ff090909ff121212ff131312ff131213ff121212ff131213ff1d1d1dff343434ff4e4f4eff656565ff7b7b7bff909090ffa6a6a6ffdcdcdcfff5f5f5fffcfcfdfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffafafafffafbfafffbfafafffafafafff9fafafff9faf9fff9f9f9fff9fafafff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9fafff9f9f9fffafaf9fffaf9fafff9f9f9fffaf9f9fff9f9fafffaf9f9fff9faf9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f9f9fff8f9f9fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff8f8f7fff8f7f7fff7f8f8fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f5f6fff6f6f5fff5f5f5fff5f5f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f4fff4f5f5fff5f5f5fff4f4f4fff5f5f5fff4f5f5fff5f4f5fff5f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff4f4f5fff4f4f5fff4f4f4fff4f4f3fff3f2f3fff1f1f1ffeff0efffeeefeeffedecedffebebebffeaeaeaffe8e8e8ffe5e5e5ffe2e1e1ffdcddddffd8d8d8ffd3d3d3ffd0d0d0ffa5a6a6ff6a6b6aff4f4f50ff3f3f40ff222222ff0d0d0dff010000ff000101ff010000ff010001ff010101ff010101ff000001ff010101ff010101ff010101ff000100ff000000ff010101ff010101ff010100ff010101ff010101ff010001ff010001ff010101ff020201ff010100ff000001ff010001ff010100ff010101ff000100ff000001ff010000ff090a0aff212222ff3d3d3dff4e4e4eff6c6c6cffafafafffdeddddffddddddffdedfdeffdfdfe0ffe1e1e1ffe3e3e3ffe5e5e6ffe7e7e7ffeaeae9ffebebecffecececffedededffeeeeeefff0efeffff0f0f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff9f9f9fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f9f8fff8f8f8fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9fafafffafaf9fffafafafffafafafffafafbfffafafafffbfbfafffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffaf9f9ffedededffc0c1c1ff999a99ff868686ff717171ff5a5a5aff414141ff252625ff131313ff141414ff141414ff0e0d0dff0e0d0dff0d0d0dff0e0d0dff0d0d0dff050505ff767776ff767676ff767677ff777676ff767676ff767676ff767676ff6f6e6fff676767ff606160ff59595aff525253ff4d4c4dff464747ff404040ff3b3a3aff353535ff313130ff2c2c2dff282828ff242424ff202021ff1d1d1dff1b1b1aff181718ff161616ff131413ff121212ff100f10ff0f0f0fff141414ff2c2c2cff2f2f2fff302f2fff303030ff323232ff323232ff333433ff333434ff343434ff343434ff333334ff333332ff323232ff313131ff2f3030ff2f2e2eff2d2d2dff2d2d2dff2d2d2dff2b2b2bff141414ff101010ff111211ff131413ff151515ff181818ff191919ff1c1c1bff1e1e1eff202121ff242324ff272627ff2b2a2aff2f2f2eff333433ff39393aff403f40ff454545ff4c4c4cff525353ff59595aff605f5fff656666ff6c6c6dff727272ff737273ff737373ff737373ff737373ff747474ff757575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff808080fff7f6f6fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfefffefdfdfffdfefefffdfefefffdfdfdfffefdfefffdfefefffefdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefefdfffefefdfffefefefffffefefffefefefffffffffffffefefffffffffffffffefffefffffffffffffffefffefffffffffffefefffffefffefffffefffffefefffffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffbfbfcfffbfbfafffafbfafffafafafffafafbfffafafafffbfafafffafafafffafafafffaf9fafff9f9fafffaf9f9fff9faf9fff9f9f9fff9f9fafffaf9fafff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f8f8fff8f9f9fff8f8f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f8f8fff9f9f9fff9f8f9fff9f9f8fff8f9f8fff9f9f9fff9f8f9fff8f9f8fff9f9f9fff8f7f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f6fff4f5f5fff4f4f4fff4f4f4fff4f3f3fff4f4f3fff3f3f3fff2f3f3fff3f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff2f2f2fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff2f2f2fff1f1f1fff2f2f1fff2f2f2fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f1f2fff2f1f1fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff0f0f0fff0f0f1fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0eff0fff0f0f0fff0f0f0ffefefeffff0efeffff0efefffefefefffeff0efffefefefffefefefffefefefffeff0efffefefefffefefefffefefefffefefefffefefefffefefefffefeeeeffefeeefffeeefefffeeefeeffeeeeefffefefefffeeeeefffeeefeeffeeefeeffefefeeffefefefffefefefffefefefffefefefffeeefefffefeeefffefefefffefefefffefefeeffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffefeff0ffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030302ff0b0b0bff161616ff2f2e2eff575757ff7b7c7cff8c8b8cff909091ff919191ff949493ff969695ff999899ffcbcacbfff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f8f8fff9f9f9fff9f8f9fff9f9f8fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f8fff8f9f8fff9f9f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f9fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f9fff9f8f9fff8f8f8fff9f9f9fff8f9f9fff9f8f9fff7f6f6ffbbbcbcff959595ff929292ff909090ff8e8e8eff8e8e8eff8e8d8dff7e7d7eff5a5a5aff323232ff181818ff090909ff020203ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff1f0f0fff0f0f0fff0efeffff0f0efffeff0f0fff0f0effff0eff0fff0f0f0fff0efeffff0efeffff0f0efffeff0effff0eff0fff0f0f0fff0f0effff0efefffeff0f0fff0f0f0fff0f0f0fff0f0effff0f0efffefefefffeff0efffefefeffff0efefffefefefffefeff0ffeff0efffefefeffff0efefffefeff0ffefefeffff0f0efffefefefffefeff0fff0eff0fff0eff0fff0eff0fff0efefffeff0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff1f0f0fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f1f2fff2f1f2fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f3fff3f2f3fff3f2f2fff3f3f2fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f3fff3f4f3fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff6f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff7f8f7fff8f7f7fff8f8f8fff8f7f8fff8f7f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fffaf9fafffaf9fafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffefdfdfffdfdfefffefdfefffefefefffdfefefffefdfefffefefefffffefefffffefefffffefefffefffffffffffffffffffefffffffefffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffefffffffffefffffefffffffefefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefefffffffefffffffffffefffefffffefffffffffffffffffefffffefffffdfefefff2f2f2ff595959ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a0aff090909ff121312ff121212ff121212ff121213ff131213ff0a0a0aff151515ff2a2a2aff464747ff606061ff767575ff8a8a8aff9f9f9fffd2d2d2fff1f1f0fffcfbfbfffdfcfdfffcfcfdfffdfdfdfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfafffafbfafffbfafafffafafafffafafafffafafafffaf9fafffafafafffaf9f9fffaf9f9fffaf9f9fff9faf9fffaf9f9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff8f8f8fff8f8f9fff9f8f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f7f7fff8f8f7fff7f8f7fff8f7f7fff8f8f7fff7f8f8fff7f8f7fff8f7f8fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff4f4f5fff5f5f5fff5f5f5fff4f4f5fff4f4f5fff5f4f5fff5f4f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff5f5f4fff3f3f3fff3f3f3fff1f1f1fff0f0f0ffefefefffecedecffebeaebffe9eae9ffe7e7e7ffe5e4e4ffe0e0e0ffdbdcdbffd6d5d6ffd0d0d0ffcccbcbff9c9c9cff585758ff444344ff272727ff0b0b0bff020101ff000100ff010000ff000000ff000000ff000100ff010001ff010102ff020101ff030202ff070707ff050605ff030303ff010001ff000100ff000000ff000000ff000001ff010001ff010000ff000000ff020302ff050605ff010101ff010000ff000000ff000101ff000000ff000000ff010000ff000001ff010101ff020201ff0b0b0bff262627ff444444ff585757ff939393ffd7d7d6ffdcdcdcffddddddffdededeffe0e1e0ffe4e4e3ffe5e5e6ffe8e8e8ffeaeaeaffebebebffedecedffedeeedffefeeeffff0f0effff0f0f0fff1f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f2fff4f3f3fff4f4f4fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff5f5f4fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff6f6f6fff7f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f8f8fff8f8f7fff8f8f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff9f8f8fff9f9f8fff9f8f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9fafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfbfcfffcfdfcfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfff7f8f8ffe9eae9ffb6b5b6ff959595ff828181ff6c6c6bff545454ff3a3b3bff252525ff141414ff111211ff141414ff141414ff0d0d0dff0d0d0eff0d0d0dff0d0d0d00000000ff767776ff767676ff767676ff767676ff767676ff767676ff767676ff6f6e6eff676767ff5f5f5fff585858ff515151ff4b4b4cff454545ff3f3f3fff393939ff343333ff2f2f2fff2b2a2bff272626ff232323ff20201fff1c1c1cff1a1a1aff171718ff161616ff141414ff111211ff101010ff0f0f0fff131313ff2b2b2aff2d2d2dff2e2f2eff2f2f2fff303130ff323131ff323332ff333233ff333333ff333333ff323232ff323231ff303130ff30302fff2f2f2fff2d2e2eff2d2d2cff2d2d2dff2e2e2eff2c2b2bff131313ff100f0fff111111ff131313ff151515ff171817ff191819ff1b1b1bff1e1e1eff212021ff232323ff262626ff292929ff2d2e2dff323232ff383738ff3e3e3eff444444ff4a4a4aff515151ff595858ff5f5f60ff666666ff6d6d6dff727373ff737273ff737373ff737373ff747474ff757575ff757575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff59595affeeeeeefffefdfefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefefefffefdfdfffdfdfefffefdfefffefefefffdfdfefffdfdfefffefdfefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefffefffffefffffefffefffefefefffefefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffefefefffffefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f8fff9f8f8fff8f8f9fff8f8f8fff9f9f8fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff8f8f8fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f6fff7f6f6fff6f6f6fff6f5f6fff5f5f5fff4f4f4fff4f3f3fff4f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f2f1fff2f2f1fff1f2f1fff2f1f2fff2f1f2fff2f2f1fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff1f2f1fff1f2f1fff1f1f1fff2f1f1fff1f2f1fff1f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0efefffefefefffeff0effff0efefffeff0effff0efefffeff0effff0eff0fff0eff0fff0efefffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efefffefeff0ffefefeffff0f0efffefefeffff0eff0fff0f0f0fff1f0f0fff1f0f1fff1f0f0fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030203ff090a09ff141414ff292929ff4b4b4bff757575ff8c8b8bff909190ff919191ff939493ff959595ff9a9999ffb6b6b6fff5f5f5fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff9f9f8fff9f8f8fff8f9f8fff9f8f8fff8f9f8fff9f8f9fff9f8f9fff9f8f9fff8f8f8fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8ffe7e7e8ffa2a2a2ff959494ff919192ff908f90ff8f8f8fff8d8c8cff898989ff787877ff535353ff2e2e2eff141313ff070807ff020202ff000000ff000000ff000000ff000000ff010001ff000100ff010000ff000100ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff0f0effff0f0effff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0ffeff0f0fff0f0f0ffeff0f0ffefeff0ffeff0f0fff0f0efffeff0f0fff0eff0ffefeff0ffeff0f0fff0efefffeff0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0ffeff0efffeff0efffeff0efffefeff0fff0f0effff0eff0fff0f0f0fff0f1f0fff0f1f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f3fff3f3f2fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f4fff3f4f3fff3f3f4fff4f4f4fff3f4f3fff3f3f4fff3f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff4f5f4fff4f4f4fff4f5f5fff4f4f5fff5f5f5fff4f5f4fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f7f7fff6f7f6fff7f7f7fff7f8f7fff8f8f8fff8f8f7fff8f8f7fff8f8f7fff7f8f7fff7f7f7fff8f7f8fff8f7f7fff7f7f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fffaf9f9fff9f9fafffafaf9fff9faf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfdfffefdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffdfdfdffe0dfe0ff373736ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff121212ff121212ff121312ff121212ff131213ff0c0c0cff010202ff111110ff242424ff404041ff5c5d5cff727171ff858686ff9a999affc8c8c8ffedeeeefffbfafafffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfafffafbfbfffafafafffafafafffbfafafffafafafffafafafffafafafff9fafafffafafafffafafafff9faf9fff9fafafff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9fafff9faf9fff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f9f9fff8f9f8fff8f9f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f7fff7f8f8fff8f7f8fff7f8f7fff8f8f7fff7f7f8fff8f8f7fff7f8f7fff7f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff6f7f6fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f4f5fff4f5f4fff3f4f4fff3f3f3fff2f2f2fff0f1f0ffeff0efffeeeeedffebebeaffe9e9e8ffe6e7e6ffe4e4e4ffe1e1e1ffdbdbdbffd5d5d5ffcfcfcfffc5c5c5ff949494ff525151ff3c3b3cff121112ff020202ff020102ff010101ff000101ff000000ff000000ff020101ff010102ff020201ff030403ff040505ff070606ff070707ff050605ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff030303ff020302ff030202ff000101ff020102ff010101ff010202ff010000ff000101ff010101ff020202ff020203ff030302ff101110ff393a39ff4f504fff8d8d8dffd5d5d4ffd8d7d8ffd9d9daffdddeddffe0e1e1ffe3e4e3ffe7e7e7ffeaeaeaffebebebffececebffecedecffeeeeedffeeefeefff0f0f0fff1f0f0fff1f1f1fff1f1f2fff2f3f2fff2f2f2fff3f3f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f5fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff6f6f5fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff7f7f7fff7f7f8fff7f8f7fff8f7f7fff7f7f8fff8f7f8fff7f7f8fff7f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f9f9fff8f9f8fff9f9f9fff9f9f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f9fff9f9f9fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffaf9f9fff9faf9fff9fafafffafafafffafafafffafafafffafbfbfffafafafffbfafafffafbfafffafbfafffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfcfff6f6f5ffe2e2e3ffababaaff909190ff7c7d7cff686767ff4e4e4eff363636ff212121ff0d0d0dff111010ff111211ff141414ff141414ff0d0d0dff0d0d0eff0d0d0d00000000ff767676ff767676ff777676ff767677ff767676ff767676ff767777ff6f6e6eff666766ff5e5e5eff575757ff505050ff4a4a4aff434443ff3d3d3dff373737ff323232ff2d2d2dff292829ff242525ff212221ff1e1f1eff1b1b1bff191a1aff171717ff161616ff141413ff111211ff10100fff0e0f0eff141414ff292929ff2c2b2bff2d2d2dff2e2e2eff2f2f2fff303031ff313131ff323232ff323132ff323232ff313132ff313130ff2f3030ff2f2f2fff2e2e2eff2d2d2dff2c2c2cff2d2c2cff2d2d2dff2a2b2bff131313ff0f0f0fff101010ff121212ff141413ff161616ff181818ff1a1a1aff1d1c1dff1f201fff212222ff252525ff282828ff2c2c2cff303130ff373636ff3b3c3cff424242ff484849ff4f5050ff585757ff5e5f5fff656666ff6d6d6dff737373ff737373ff737373ff747474ff757575ff757575ff75757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff3c3c3bffe1e0e1fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffefefefffdfefefffdfdfefffefefefffefefefffefefefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefefffffefefffefefffffffffffffffefefffefffffffffffffffffffffffffefefffffffefffefefffffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfafffbfafafffafbfafffafafafffbfafafffafafafff9fafafffafafafff9fafafff9f9fafff9faf9fffaf9f9fff9f9fafffaf9fafff9f9fafff8f9f9fff9f8f8fff8f9f8fff8f8f8fff8f9f9fff8f9f9fff9f9f9fff8f9f8fff8f9f8fff8f9f8fff9f9f9fff9f9f8fff9f8f9fff8f8f9fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff7f7f7fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f5f5fff4f4f4fff4f3f4fff4f4f3fff3f3f3fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff1f2f1fff2f2f2fff2f2f1fff2f1f1fff1f2f1fff1f2f1fff2f1f2fff2f2f1fff1f2f2fff2f2f2fff1f2f2fff1f1f2fff2f2f2fff2f2f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f2fff2f3f3fff2f2f3fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefeff0fff0f0f0fff0efefffeff0f0fff0f0f0fff0f0f0fff0efeffff0f0effff0eff0fff0f0efffeff0f0ffefefefffefefeffff0f0efffefeff0fff0efefffeff0efffeff0effff0eff0fff0f0f0ffeff0efffeff0f0ffefefefffefefefffeff0efffefefeffff0eff0ffeff0efffefeff0fff0f0efffefefefffefeff0ffefefeffff0efefffefeff0fff0eff0ffefeff0ffeff0f0fff0efefffeff0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f0fff0f1f0fff0f0f1fff1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff080808ff111211ff252525ff424142ff6a6a69ff848485ff8d8d8dff8f9090ff929293ff949494ff989797ffa0a0a1ffdedddefff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff9f8f9fff9f8f8fff8f8f9fff9f9f9fff8f8f8fff8f8f9fff9f9f9fff9f8f9fff9f8f8fff9f9f8fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f9fff8f8f9fff8f8f9fff8f9f9fff9f9f8ffc9cac9ff989898ff949494ff919292ff919191ff8d8e8dff898a89ff828382ff6b6b6bff4c4c4bff2c2b2bff111111ff060706ff010201ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff0f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff1f1f0fff1f0f0fff0f0f1fff0f0f1fff0f0f0fff0f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0eff0fff0f0f0fff0f0f0ffeff0f0ffeff0f0fff0efeffff0f0f0fff0f0f0ffeff0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff0f0f0fff1f0f0fff0f0f1fff0f1f1fff1f1f0fff0f0f1fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f2fff1f2f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f3f2fff2f3f2fff2f3f3fff2f3f2fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff3f3f4fff3f3f4fff3f3f4fff4f4f4fff4f4f4fff3f3f4fff4f3f3fff4f3f4fff4f3f4fff4f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f5f4fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff4f5f5fff6f5f5fff5f6f6fff6f6f6fff6f6f7fff7f7f6fff7f7f7fff7f6f6fff7f6f6fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff8f7f7fff8f8f8fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9f9fff9faf9fff9faf9fffafafafffafbfafffbfafafffafafafffafafbfffafafafffafbfafffafbfafffafafafffafafafffbfafbfffbfafbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffefefefffffefefffefefffffefefefffffefefffefefffffffefefffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffbfbfbffc4c4c4ff1b1b1bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121213ff121212ff121312ff191918ff151415ff121212ff0c0c0cff0d0d0dff232323ff3f3e3eff595958ff6f6f6fff838383ff979796ffbebebeffebebebfff9f9f9fffcfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfdfffcfcfdfffdfcfcfffcfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafbfbfffafbfafffafafafffafafbfffbfafafffafafafffafaf9fff9faf9fff9faf9fffafafafffaf9f9fff9f9fafff9f9fafff9f9f9fffafaf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffaf9f9fffafaf9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f8fff8f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f7f8fff7f8f7fff7f8f7fff7f8f7fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f5fff5f6f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f3f4fff4f3f3fff2f2f2fff0f1f1ffefefefffeeedeeffecebebffe9e9e9ffe6e6e7ffe4e4e4ffe1e0e0ffdcdcdcffd5d5d5ffcececeffc4c3c4ff818281ff4a4a4bff363636ff0f0f0fff030202ff020202ff020201ff000101ff000101ff010201ff020202ff060606ff070707ff050505ff030403ff020302ff030403ff040403ff030202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010001ff020201ff020202ff010101ff020201ff030303ff050606ff020302ff010202ff010101ff010101ff010102ff020102ff000101ff080808ff323232ff4e4e4eff898889ffccccccffd4d4d4ffd9d8d9ffdeddddffe1e1e1ffe4e5e5ffe8e8e8ffe9e9e9ffebeaeaffebebecffececedffeeeeeeffefefeffff1f0f0fff0f1f1fff1f2f2fff2f1f2fff2f3f2fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff6f6f6fff6f6f5fff6f6f6fff7f7f6fff7f7f7fff7f6f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f7f7fff8f8f7fff7f8f8fff8f7f7fff8f8f7fff8f7f8fff7f8f8fff7f8f8fff7f8f8fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff8f8f9fff8f8f9fff9f8f9fff9f8f8fff9f9f8fff8f9f9fff8f9f9fff8f8f9fff8f9f8fff9f9f9fff8f9f9fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9faf9fff9faf9fffafafafffbfbfafffbfafafffafafbfffafafbfffafafbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffbfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffcfcfcfff3f3f3ffdbdadaffa3a3a3ff8c8d8cff787978ff646463ff4c4c4bff363536ff1d1d1dff0c0b0cff0d0d0dff111111ff121211ff141414ff141414ff0d0d0dff0d0d0e00000000ff777676ff777776ff767677ff767676ff777676ff767576ff767676ff6d6e6eff656565ff5c5d5dff555454ff4e4e4eff484848ff414141ff3b3b3bff353535ff303030ff2b2b2bff272727ff232323ff201f1fff1d1c1dff1a1a1aff181818ff171616ff151515ff131313ff111111ff100f10ff0f0f0fff151515ff282827ff2a2a2aff2c2c2cff2c2c2dff2d2e2dff2f2f2fff2f2f2fff303030ff313030ff313130ff313030ff2f302fff2f2f2fff2e2e2eff2d2d2dff2c2c2cff2b2a2bff2b2a2bff2b2b2bff292929ff121312ff0e0e0eff0f0f0fff101011ff131213ff151515ff171817ff1a1a19ff1c1b1cff1e1e1eff212021ff232324ff272627ff2a2a2aff2f2f2eff343434ff3a3a3aff404040ff474647ff4d4e4eff555656ff5d5d5eff656565ff6d6c6cff727273ff737373ff747474ff757575ff757575ff757575ff75757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1f1f1fffcfcfcffffcfcfcfffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffefffffffefefefffdfefefffdfdfefffefdfdfffdfdfefffefefefffdfdfefffefdfefffdfefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefefffefefefffefdfefffefefefffefefffffefefefffffefffffffefefffffffefffefffffffefffffffffefffffefffffffffefffffefefefffefefffffffefefffffefefffffffefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfafffafafafffafafafffafafafffaf9fafffaf9fafffaf9f9fffafaf9fffafafafff9f9f9fffaf9f9fff9f9f9fff8f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff8f8f9fff9f8f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff8f8f9fff8f9f9fff9f9f8fff8f8f9fff9f8f8fff9f9f9fff8f8f9fff9f8f9fff9f8f8fff9f8f8fff7f8f8fff7f7f7fff7f6f7fff6f7f7fff6f6f7fff6f6f6fff5f5f6fff6f5f5fff4f4f4fff4f4f3fff3f3f3fff2f3f3fff2f3f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f1fff1f2f1fff2f2f1fff2f2f2fff2f1f2fff1f1f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f1f2fff2f1f1fff2f1f2fff2f1f2fff2f2f2fff2f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f3f2fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff1f2f2fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff1f1f0fff0f0f1fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0eff0ffeff0f0fff0f0f0ffeff0f0fff0eff0fff0f0effff0f0f0fff0f0efffeff0efffeff0f0ffeff0f0fff0eff0ffeff0f0fff0eff0fff0eff0ffeff0efffeff0effff0f0effff0f0f0fff0eff0ffefeff0fff0f0f0ffefeff0fff0f0f0fff0f0f0ffefefeffff0efeffff0eff0ffefeff0fff0eff0fff0efeffff0f0efffeff0f0fff0efeffff0f0efffefeff0ffeff0f0ffeff0f0ffeff0f0ffefeff0fff0efeffff0f0f0fff0f0f1fff0f0f1fff1f0f0fff0f1f1fff1f1f1fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff020202ff070808ff0f100fff1f1f1eff3d3d3eff676666ff7e7e7eff8a898aff908f90ff929191ff939392ff959595ff999999ffbebebdfff7f7f7fff8f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f8f9fff8f9f9fff9f9f8fff8f8f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff8f8f8fff8f8f9fff9f8f8fff9f8f8fff9f9f8fff8f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff9f9f8fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f9f9fff0f0f0ffabacacff959596ff929292ff909191ff909091ff8d8d8eff888888ff7a7a7aff5c5c5dff434243ff262626ff111111ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f1f2fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff1f0f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff1f1f0fff0f1f1fff0f0f1fff1f0f0fff0f0f0fff1f0f0fff0f1f0fff1f1f1fff1f0f0fff0f1f0fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f0fff1f1f0fff1f1f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f1f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f2f3fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff4f3f4fff3f4f3fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff4f4f5fff4f5f4fff5f5f5fff5f5f4fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff7f7f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f8f8fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f8fff9f8f9fff9f9f9fffaf9f9fff9f9f9fffafaf9fff9fafafff9f9fafffafafafffafbfafffafafbfffafafafffafafafffafafafffafbfafffafafbfffafafafffafbfafffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffefdfefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefffefffffffefffffffefffffefefffffffefffffffefffffffffffefefffffffefffffffffefffefefffffefefffffffefffffffefffffffefffffffefffffffefffffefffffffffffffffffffffffffefefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffefffffffefffffefffffffefefffff5f5f5ff999999ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff121312ff191919ff191818ff181918ff151515ff121212ff111111ff272727ff414040ff565757ff6d6c6cff808080ff959494ffb5b4b5ffe8e8e8fff9f8f9fffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffdfdfcfffcfdfcfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffafafafffafafafffafafafff9f9fafffafaf9fffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafff9f9f9fff9faf9fffafafafff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f9f8fff9f8f8fff9f9f8fff9f8f8fff9f8f9fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f9fff9f8f8fff9f8f9fff8f8f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f7f8fff8f8f7fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff6f7f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff4f4f4fff4f3f3fff3f3f3fff1f1f2fff0eff0ffeeeeeeffecececffeaeaeaffe7e6e7ffe4e4e4ffe1e0e1ffdcdcdcffd6d6d7ffcecfceffc4c4c4ff828282ff4b4a4aff333334ff0d0d0dff020101ff010201ff010202ff010101ff010201ff020202ff070707ff070707ff070707ff060605ff040404ff010102ff010100ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff040303ff050506ff060506ff070706ff030303ff020202ff010201ff010100ff000000ff010100ff080808ff313131ff4d4d4cff858584ffc9c9c9ffd4d4d4ffdad9daffdededeffe2e2e2ffe6e6e6ffe7e7e7ffe9e9e9ffeaeaebffecebecffedededffefeeeffff0f0f0fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff3f3f4fff4f4f4fff5f4f5fff4f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff5f5f5fff6f6f5fff5f6f6fff5f5f6fff6f7f6fff7f7f7fff6f7f7fff7f6f6fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff9f8f9fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f8f9fff8f8f9fff9f8f9fff9f8f9fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafffaf9f9fff9f9f9fffaf9f9fff9f9fafff9f9fafffafafafffafbfafffafafbfffafafafffafafafffbfafafffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffcfbfbfff1f0f1ffcfcfcfff9c9d9dff888888ff757675ff616161ff4b4b4bff373737ff1c1c1cff100f10ff0f1010ff0e0d0eff111010ff111211ff141414ff141414ff0d0d0d00000000ff767676ff767676ff767676ff767676ff767676ff757575ff757575ff6d6c6dff646464ff5b5b5bff525252ff4b4c4bff454545ff3f3f3fff393938ff323333ff2e2e2dff292929ff252524ff222121ff1f1e1eff1c1c1cff19191aff181718ff161616ff141414ff121213ff111111ff101010ff0f0f0fff131213ff242424ff292929ff2b2b2bff2b2b2bff2c2b2bff2d2d2dff2d2d2eff2f2f2fff2f302fff2f2f30ff2f2f2fff2f2f2eff2e2d2eff2d2d2eff2d2c2cff2b2b2bff2a2929ff282929ff282829ff272827ff141414ff0d0d0eff0f0e0eff101010ff121112ff141514ff171617ff191818ff1a1b1bff1d1d1dff1f1f1fff222222ff252425ff282828ff2c2c2cff323232ff383737ff3e3d3dff444444ff4b4b4cff545354ff5c5c5cff646464ff6c6c6cff737473ff747474ff757575ff757575ff757575ff757575ff75757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ffa2a2a2fff9f9f9fffefefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffefefefffefefefffdfdfefffefefdfffefefefffefefdfffdfdfdfffefefdfffdfefefffefefdfffefefdfffefdfdfffefdfdfffefdfdfffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefffffffefffffefffefffefffffffffefefffffffefffefdfefffdfdfefffefdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffafbfafffafbfbfffafafafffafafafffaf9fafffafaf9fff9fafafffaf9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f9f8fff8f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff8f8f9fff9f8f9fff9f9f9fff8f8f9fff8f8f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff8f8f9fff7f8f7fff7f7f8fff7f7f7fff7f6f6fff6f6f7fff6f6f6fff6f5f6fff5f5f5fff4f5f5fff4f4f4fff3f3f3fff3f2f3fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f1fff2f1f2fff2f1f2fff1f2f1fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff1f1f2fff2f2f2fff2f1f2fff2f2f1fff1f2f2fff2f1f2fff2f1f1fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff3f3f3fff2f2f3fff2f3f2fff2f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff1f1f1fff2f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff0f0f1fff1f0f1fff1f0f1fff0f0f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0ffefeff0fff0f0f0fff0f0f0ffeff0f0fff0efeffff0f0f0fff0eff0ffeff0f0fff0f0f0fff0f0effff0f0f0fff0f0f0ffefeff0fff0f0f0fff0eff0fff0efefffeff0f0fff0eff0fff0efeffff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f0f0fff0f1f0fff0f1f1fff1f1f1fff1f2f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020101ff050605ff0c0c0cff181817ff353535ff5c5c5cff777777ff888888ff8f8f90ff919191ff929292ff939393ff969696ffa3a2a2ffe5e4e5fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f8f9fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9ffd7d7d8ff9b9b9bff949494ff929291ff909190ff919190ff909090ff898989ff747575ff585858ff3d3d3cff1c1b1bff0d0d0dff060606ff020102ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010000ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f1fff1f1f1fff2f1f1fff1f2f1fff1f1f1fff2f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff1f1f1fff0f1f1fff1f0f1fff0f0f1fff1f1f1fff1f0f1fff0f0f1fff0f1f0fff1f1f0fff0f0f0fff0f0f1fff0f0f1fff1f1f0fff0f0f0fff0f0f1fff0f0f1fff0f0f1fff0f0f0fff0f1f0fff0f1f0fff1f0f0fff0f1f1fff0f1f1fff1f1f1fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff1f1f2fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff3f2f2fff3f3f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f4fff4f3f4fff3f4f4fff4f3f3fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff4f4f4fff4f4f5fff4f5f5fff5f5f4fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f6f5fff6f5f6fff6f6f6fff6f6f7fff7f7f7fff7f6f6fff6f6f6fff7f7f7fff7f7f8fff8f7f8fff8f7f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff9f8f9fff9f9fafffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafbfbfffafafafffafbfafffafbfafffafafafffafafafffbfbfbfffafbfafffbfafafffafafafffbfafbfffbfafbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfdfffcfdfdfffefdfdfffdfdfdfffdfdfefffdfefefffefefefffefefdfffefefefffefefefffffefefffefffffffefffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffefefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffdfdfdffedededff666666ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121312ff181818ff181818ff191919ff181918ff191818ff141415ff191819ff2b2a2bff424242ff555655ff6a6a6aff7d7d7dff919192ffabacacffe2e2e2fff7f7f7fffcfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfbfbfffbfbfbfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffafafbfffbfafbfffafafafffbfafafffafafafffafafafffafafafffaf9f9fff9fafafff9f9fafff9faf9fffafaf9fff9f9f9fff9f9f9fffafafafff9faf9fffaf9f9fff9f9f9fffaf9fafffaf9f9fff9f9fafff9faf9fffafaf9fff9f9f9fff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f8fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f8f8fff9f8f8fff8f9f9fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff6f7f6fff7f7f7fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff3f3f2fff1f1f2fff0f0f0ffefeeefffecececffeaebebffe8e7e8ffe4e4e4ffe1e1e1ffdcdcdcffd6d6d7ffcfd0d0ffc5c4c4ff828282ff4b4c4cff303030ff070707ff000101ff000100ff000001ff010100ff010201ff030303ff040304ff050405ff050405ff030403ff030302ff020101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010202ff030302ff020303ff040405ff070808ff080809ff020202ff000100ff000100ff010001ff000101ff080909ff303030ff4b4b4bff848484ffc7c7c6ffd5d5d5ffdad9daffdededeffe3e3e3ffe4e5e5ffe7e7e7ffe9e9e9ffebebebffecececffeeedeeffeff0effff1f0f0fff2f2f1fff2f2f2fff2f3f2fff3f3f3fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f7fff6f7f6fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f8f7fff8f8f7fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f8f8fff9f9f9fff8f8f9fff9f8f9fff8f9f9fff9f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fff9f9fafffaf9fafff9faf9fffafaf9fffafafafffafafafffafafafffafafafffafbfbfffafafbfffafbfafffbfbfbfffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffdfdfefffafafaffeeeeeeffc6c6c5ff989898ff858485ff717171ff5d5d5dff494a4aff343434ff1a1b1aff10100fff171616ff181918ff0e0e0eff101110ff121111ff1414140000000000000000ff767676ff767676ff777776ff767676ff757576ff747474ff757474ff6a6b6bff616162ff585959ff504f50ff484847ff414241ff3c3c3cff363536ff2f3030ff2b2b2bff272727ff232223ff202020ff1d1d1dff1b1b1bff191819ff181718ff151515ff131414ff121212ff111110ff101010ff0f0e0fff121112ff222222ff282727ff292929ff292a2aff2a2b2bff2c2c2bff2d2d2dff2e2e2dff2e2e2eff2f2e2eff2e2e2eff2d2d2dff2d2c2cff2c2c2cff2b2b2bff292a2aff292928ff282828ff292829ff272727ff141413ff0e0e0eff0f0f0fff101010ff121212ff141414ff151615ff181818ff1a1a1aff1c1c1cff1d1d1eff202020ff232223ff262627ff2a2b2aff30302fff353535ff3a3a3bff414141ff494948ff505050ff585858ff626262ff6d6d6eff767676ff757575ff757575ff757575ff757575ff757575ff75757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff696a69fff3f2f3fffdfdfefffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffefffffefffffffffefefffffffefffefffffffefffefffefefefffefffffffefffefffefefefffffefefffefffefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfafafffafbfafffbfbfbfffafbfafffbfafafffafafafffafafafffaf9fafffafafafffafaf9fffafaf9fff9f9f9fff9f9fafff9f9fafffafaf9fff8f8f8fff8f8f9fff8f8f9fff9f8f9fff8f8f8fff8f9f8fff8f9f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f8f8fff8f8f8fff9f9f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff9f9f9fff8f8f9fff9f8f9fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff4f5f4fff3f3f3fff3f2f2fff2f2f3fff3f2f3fff2f2f2fff3f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff2f2f2fff1f2f2fff2f1f2fff1f1f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff3f3f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff3f3f3fff3f2f3fff2f3f3fff2f2f3fff2f2f2fff2f1f2fff1f1f1fff1f2f1fff1f1f2fff2f1f2fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff0f1f1fff1f0f0fff1f1f0fff0f1f1fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff0f0f0fff1f0f0fff0f1f0fff0f0f0fff1f0f0fff0f0f1fff0f0f1fff0f0f0fff1f1f0fff0f0f0fff0f0f1fff0f1f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000001ff000001ff010101ff020201ff040404ff080909ff141414ff2b2b2bff4f4e4eff6e6e6fff878787ff908f90ff929292ff919191ff929291ff949494ff989899ffc8c8c8fffafaf9fff8f9f9fff8f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f8fff8f8f9fff9f8f8fff9f9f8fff8f8f8fff9f8f8fff8f8f9fff9f8f9fff8f9f8fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f9fff8f9f8fff9f9f8fff8f8f8fff8f8f9fff8f8f9fff7f7f7ffb8b8b8ff959596ff939394ff929192ff909090ff929392ff949494ff878787ff6a6b6bff494949ff2b2b2bff151414ff0b0a0aff040404ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff1f1f1fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f0f0fff1f0f0fff1f1f1fff1f0f1fff1f1f1fff1f1f0fff1f1f1fff0f0f0fff1f1f0fff0f0f0fff0f1f1fff0f0f1fff0f1f0fff1f1f0fff0f1f0fff0f1f0fff0f0f0fff1f1f1fff0f1f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff2f1f2fff2f2f2fff2f1f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff3f2f3fff3f2f3fff2f2f2fff3f3f2fff3f3f3fff3f2f2fff3f2f2fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f5f5fff4f4f4fff5f4f4fff5f5f5fff4f4f5fff5f5f4fff5f5f4fff5f5f5fff4f4f4fff5f5f4fff5f5f4fff5f5f5fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafaf9fff9fafafffafaf9fffafafafffafafbfffafbfafffafafafffbfafafffafafafffafafafffafafafffbfafafffafafafffafafafffafbfafffafafafffbfafafffbfbfbfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffefefefffefefdfffefefefffefffffffefefefffffefefffefefefffffffffffffffffffffefefffffefffffefefefffffffefffefefefffffefffffffffffffffefffffefefffffffffefffffefffffefffefffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffdfdfdffe2e2e1ff363637ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff191918ff191919ff181819ff181919ff181818ff1c1b1bff2d2d2dff414041ff535353ff676766ff7a7a7aff8d8d8dffa4a4a3ffd8d8d8fff3f4f4fffcfcfdfffdfefdfffdfefdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafbfafffafafafffafafafff9fafafffafafafff9faf9fffafaf9fffaf9f9fff9fafafff9f9f9fffafaf9fffafafafff9f9fafff9fafafff9f9f9fffaf9f9fffafafafff9f9fafffafaf9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f8f8fff9f9f8fff8f8f8fff9f8f9fff9f9f8fff9f8f9fff8f8f8fff8f9f8fff9f8f9fff8f9f8fff9f8f8fff8f9f8fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff1f0f1ffefefefffeeededffeaeaeaffe9e8e9ffe5e5e5ffe1e0e1ffdcdcdcffd7d7d7ffd1d0d1ffc5c6c6ff838282ff4b4b4bff303030ff090809ff010101ff000000ff010000ff010000ff020102ff040303ff030303ff020202ff020202ff010101ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff040504ff060605ff040504ff010100ff000000ff000001ff000000ff010000ff080808ff2f2f30ff4b4b4bff747474ffc3c2c3ffd4d4d4ffdad9d9ffdfdfdfffe3e2e2ffe5e5e5ffe8e7e8ffe9e9eaffebecebffedededffefefeffff1f0f0fff1f2f1fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff5f4f4fff5f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f5f5fff6f6f5fff5f6f6fff6f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff7f7f8fff8f8f7fff8f8f7fff8f8f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f8f8fff9f9f8fff8f8f8fff9f8f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff9f8f9fff8f9f9fff9f8f8fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffafaf9fffaf9f9fff9faf9fff9fafafffafaf9fffafafafffafafbfffbfbfafffafafafffbfafafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafafafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfff8f8f8ffebebebffbbbcbcff959494ff818180ff6d6d6eff5a5a5aff474746ff2e2d2dff181818ff171717ff191919ff1a1a19ff1a1a1aff0d0d0eff101111ff1111110000000000000000ff767677ff777776ff767675ff757575ff747473ff717171ff727272ff686868ff5d5d5eff545453ff4a4a4aff424342ff3c3d3cff363737ff313232ff2c2c2cff282727ff242424ff212121ff1e1e1eff1c1c1bff1a191aff181818ff171717ff141414ff131213ff121111ff101010ff0f0f0fff0e0f0eff131313ff242424ff272626ff272827ff282828ff2a2929ff2b2a2aff2b2b2bff2d2c2cff2d2d2dff2d2d2dff2d2c2cff2c2c2cff2b2b2bff2b2b2bff2a2929ff282828ff262727ff272727ff282828ff262626ff141414ff0e0e0eff0f0f0eff101010ff121212ff141414ff161515ff171717ff181819ff1b1b1bff1c1c1cff1f1e1eff212121ff242425ff292928ff2d2d2cff323232ff363636ff3c3c3bff434342ff4b4b4bff525252ff5c5d5cff6a6a69ff767676ff737473ff757575ff757575ff757575ff757575ff75757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2f2f30ffe2e2e2fffdfdfdfffffefefffffffffffffefffffffffffffffffefffffffffffefefefffffffefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefdfffdfdfefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffffffefffffefffffefffefffffefefffffffffffffefffffffefffffffefffffefefefffffefefffffefefffefefefffffefefffefefefffefefefffdfefdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafafbfffafbfbfffafafafffafafafffafafafffaf9fafffafafafffafaf9fff9fafafff9f9f9fff9faf9fff9f9f9fff8f9f9fff8f8f9fff8f9f8fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f9f8fff9f9f8fff8f8f8fff9f8f9fff9f9f9fff9f8f9fff8f8f9fff9f9f8fff9f8f9fff8f8f8fff8f7f7fff7f8f7fff7f7f7fff7f6f7fff7f6f6fff6f6f6fff6f6f5fff6f5f5fff5f4f4fff5f4f4fff4f4f4fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f3f2fff3f2f2fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff3f3f2fff3f2f2fff3f3f3fff2f2f3fff2f3f2fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f1fff2f1f2fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff1f1f1fff0f0f1fff1f0f0fff1f0f0fff0f0f0fff1f0f0fff1f0f0fff0f0f0fff1f0f0fff1f1f1fff1f0f0fff1f1f1fff1f0f0fff0f0f0fff0f1f1fff1f0f0fff1f1f0fff0f1f1fff1f1f1fff0f1f0fff1f0f0fff0f0f0fff0f1f0fff0f0f0fff1f1f0fff0f0f0fff0f0f1fff0f1f0fff0f0f0fff1f0f0fff1f1f0fff0f0f1fff1f1f0fff1f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff1f1f0fff0f1f1fff1f1f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff010000ff000100ff000101ff000100ff000000ff010000ff010101ff010202ff030303ff070707ff101010ff222222ff3f4040ff616161ff818080ff909090ff939394ff919190ff908f8fff929292ff959595ffa8a8a7ffedededfff9f9f9fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f8fff9f9f9fff9f8f8fff9f9f9fff9f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff9f9f9fff8f8f9fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8ffe2e2e1ff9e9e9eff949494ff929291ff909190ff8f9090ff939392ff929292ff7d7d7eff5a5a5aff3a3939ff222222ff111112ff080808ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f2fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff1f0f1fff1f1f1fff1f1f0fff1f1f1fff1f1f0fff1f1f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f1f2fff2f2f1fff2f2f1fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f3f3fff2f3f3fff3f3f2fff3f3f3fff3f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff5f5f5fff4f4f4fff5f4f4fff5f4f4fff4f4f5fff5f5f4fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff6f6f6fff7f7f7fff7f6f7fff7f7f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff9f8f8fff9f8f8fff9f8f8fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff9f8f9fff9f8f8fff9f9f9fff8f9f9fff9f8f8fffaf9f9fff9f9fafffafafafffafaf9fffaf9fafffafafafffafafafffbfbfafffbfafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefdfffefefefffefefefffffefefffefefefffffefefffffffefffefefefffffefefffefefefffefefffffffefffffefefffffffffefffefefefffffffefffffefffffefffefffefefffffffefffffffefffffffffefffefffffffefffffffefffefffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefefffdfcfcffbcbcbcff0d0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191818ff191818ff181918ff191919ff181818ff1c1b1cff1b1a1aff2b2b2bff434242ff515151ff646364ff767676ff8a8a8aff9f9f9fffcececefff0efeffffcfbfbfffdfdfefffdfdfdfffefdfefffefdfdfffefdfdfffcfdfcfffdfcfcfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafafffbfafbfffafafafffafafafffbfbfafffafafafffafafafffafaf9fffafaf9fffafafafffaf9fafff9faf9fff9f9f9fffaf9f9fffafaf9fff9faf9fffafafafff9f9f9fffaf9f9fffaf9f9fff9f9fafffafaf9fffaf9fafffaf9fafff9f9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f8fff9f9f9fff8f8f8fff9f9f9fff8f8f8fff9f8f9fff9f8f9fff9f9f9fff9f9f8fff8f8f8fff9f9f8fff9f8f9fff8f9f8fff8f8f9fff9f8f9fff9f8f9fff9f9f8fff8f9f9fff8f9f9fff8f8f8fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff7f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f5fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff4f5f5fff5f5f5fff5f5f4fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeeeefffecececffe9e9e9ffe7e7e6ffe2e2e2ffdddeddffd8d8d8ffd2d1d1ffc7c7c7ff848483ff4b4c4cff303131ff080808ff030203ff010001ff010000ff000000ff020202ff070706ff060606ff030303ff010001ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff030302ff030203ff010101ff010000ff000000ff010000ff010100ff010000ff080808ff313031ff4e4e4eff777777ffc3c3c3ffd5d6d5ffdcdcdcffe0e0dfffe3e3e3ffe6e6e6ffe8e8e8ffebeaebffedececffeeeeeeffeff0f0fff1f1f1fff2f2f1fff3f2f3fff3f2f2fff3f3f3fff4f4f4fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f7f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f8f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f8f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9fafffafaf9fff9f9fafffafafafffafafafffbfbfafffbfafbfffbfafbfffafbfafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffafafafffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfff5f5f5ffe5e5e5ffb2b2b1ff909090ff7c7c7cff696969ff575756ff434343ff2a2a2aff191919ff191919ff1a1919ff1a1919ff191a19ff1a1a1aff0d0d0dff1110100000000000000000ff777676ff767676ff757576ff747374ff717171ff6c6c6cff6e6e6dff606060ff545353ff494949ff404040ff3a3a3aff353535ff313131ff2c2c2cff282828ff242424ff202020ff1e1e1eff1b1b1bff1a191aff181819ff171717ff151515ff131312ff121111ff101010ff0e0f0fff0e0d0eff0d0d0dff131313ff252424ff252626ff252626ff252525ff272727ff282727ff282828ff292929ff2b2a2bff2b2b2bff2b2b2bff29292aff292828ff292828ff272828ff262627ff252625ff252525ff252526ff242423ff131312ff0e0d0dff0e0d0eff0f0f0eff101010ff131212ff141414ff151515ff171717ff181818ff1b1a1aff1c1b1cff1e1e1fff222121ff252525ff29292aff2d2d2dff313131ff353535ff3a3a3aff424141ff494848ff525252ff606060ff6f6e6fff6d6d6dff747474ff757575ff757575ff757575ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ffaaaaaafffdfcfcfffffefefffefffffffffffefffffffffffffefffffffefffffefffffffffffffffffffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfdfffefefefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffffefffffffefffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfafafffbfbfbfffafbfafffbfbfbfffafafafffbfafafffbfafafffafafafffafafafffafafafffaf9fafff9f9fafff9f9f9fff9fafafff9f9f9fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff9f8f9fff9f8f8fff9f8f9fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff9f8f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f8f9fff8f9f8fff9f8f9fff9f8f9fff9f8f8fff9f8f8fff7f8f8fff7f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f5f5fff5f4f4fff5f4f4fff3f4f4fff3f3f3fff3f2f3fff2f2f2fff2f2f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f3fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff2f2f1fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff1f0f1fff1f0f0fff1f0f1fff1f1f0fff1f1f1fff0f0f1fff1f0f0fff1f0f1fff0f0f0fff0f0f1fff1f1f0fff0f0f1fff0f0f1fff1f1f0fff1f1f0fff1f1f1fff1f0f1fff0f1f0fff1f0f0fff1f0f0fff1f1f0fff0f1f0fff1f1f1fff0f0f0fff1f0f0fff1f0f0fff0f0f1fff1f1f0fff1f1f1fff1f0f1fff0f0f1fff0f0f0fff1f1f1fff1f1f0fff1f0f0fff1f0f1fff0f1f1fff1f1f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f1fff2f1f1fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010100ff000000ff000000ff000000ff010100ff010001ff010001ff010101ff010101ff030202ff060606ff0c0c0cff1a1a1aff313131ff505050ff767575ff8b8b8bff929291ff908f90ff8f8e8fff919091ff939393ff9a9a9affd0d0d0fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff9f8f8fff9f8f9fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff9f8f8fff8f8f9fff9f9f8fff9f8f9fff9f8f9fff8f8f8fff8f8f8fff9f9f9ffc4c4c4ff969595ff939393ff909091ff8f8f8fff8f8f8fff919090ff8b8b8bff717171ff4a4a4aff2f2f2fff191919ff0d0d0dff050505ff030203ff010102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f3fff3f3f2fff3f2f2fff2f1f2fff2f1f2fff2f2f2fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f2f2fff1f1f2fff1f1f1fff2f2f1fff1f2f2fff2f1f2fff2f2f2fff1f2f2fff1f2f1fff1f1f1fff1f1f1fff2f1f1fff2f1f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff1f2f2fff2f1f2fff2f1f2fff2f1f2fff2f1f1fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff3f3f2fff2f3f2fff3f2f3fff2f3f2fff3f3f2fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f4f4fff3f4f3fff4f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f5fff4f4f5fff4f4f4fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f7f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f9f8fff9f8f9fff8f9f8fff9f9f8fff9f8f8fff8f8f9fff9f8f9fff8f8f9fff8f8f9fff9f9f9fff9f8f8fff9f8f8fff9f8f9fff9f9f9fff9f9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafbfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefdfefffefefdfffdfefdfffefefefffefefefffefefefffefefefffffffefffffefffffefefffffefffffffefffffffefefffffffefffffefefffffffefefffefffffffffefefffefefffffefffefffffffffffefffefffffefffffefffefffffffefffffefffffefefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefefff7f8f8ff7b7b7bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191918ff181919ff191819ff191919ff282929ff242525ff181818ff2a2929ff404040ff4e4e4eff606060ff737272ff878786ff9b9b9bffc5c5c5ffecececfffaf9fafffefdfdfffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfcfffdfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfafafffafafafffafafafffafafafffafafafff9faf9fffafaf9fff9f9f9fff9fafafff9f9fafff9f9f9fffafafafff9fafafffaf9fafffafafafff9fafafff9faf9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffaf9fafffaf9f9fffafaf9fff9f9f9fff9fafafffaf9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff9f8f9fff8f9f9fff8f9f8fff9f9f9fff8f9f8fff9f8f9fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f7f8fff7f7f7fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f5fff6f6f5fff6f6f5fff6f6f6fff6f6f5fff6f5f6fff6f6f5fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff5f5f4fff5f5f5fff5f4f4fff3f3f4fff3f3f3fff2f2f2fff1f0f1ffefefefffededeeffebebebffe8e8e8ffe5e4e5ffdfdfe0ffdadadaffd4d4d4ffcdcdcdff929292ff4d4e4dff323232ff080808ff010102ff020102ff010101ff000001ff020202ff060605ff050505ff040304ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000101ff010101ff000001ff000000ff000000ff010000ff010001ff010101ff010101ff060607ff2b2a2bff504f4fff8d8d8dffd1d1d1ffd8d8d9ffdddcddffe1e1e1ffe4e5e4ffe8e8e7ffe9eaeaffecececffedeeedfff0f0effff1f0f1fff1f1f2fff3f2f2fff2f3f3fff3f3f3fff4f4f4fff5f4f4fff5f4f4fff5f5f6fff5f5f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff8f8f9fff8f9f9fff8f9f9fff9f8f9fff9f8f9fff9f8f9fff9f8f8fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9fafafff9faf9fffafaf9fff9faf9fffaf9fafffafafafffafafafffafafafffbfbfafffafafafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffafbfafffbfafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfefffcfdfcfff4f3f3ffdedfdeffa9a8a9ff8c8c8cff777777ff646464ff535352ff3d3d3dff292a2aff1a1a1aff191919ff1a1a19ff191a1aff1a191aff1a1a1aff191a1aff0d0d0d0000000000000000ff767676ff757576ff747474ff727171ff6c6c6bff686968ff646464ff545453ff444344ff3a3a3aff353535ff313131ff2d2d2eff2b2b2bff272727ff242424ff202020ff1d1d1eff1b1b1bff191919ff171718ff161616ff141415ff131212ff101011ff0f0f0fff0e0e0eff0d0d0dff0c0c0cff0b0b0bff0f0f0fff1c1d1cff20201fff202020ff1f1f20ff212021ff212121ff212122ff232323ff252424ff252525ff252526ff242424ff232323ff222323ff232222ff212221ff202020ff201f20ff1f1f1fff1d1d1dff0f0f0eff0a0b0bff0b0c0cff0c0c0dff0e0e0eff111110ff111212ff131313ff151414ff161616ff171717ff191919ff1b1b1bff1e1e1eff212122ff252525ff292928ff2b2b2bff2d2d2dff313232ff383737ff3d3d3dff454544ff525352ff636262ff686869ff6d6d6dff737373ff757575ff757575ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff707070fff6f7f6fffefefefffefefefffffefefffffefffffffffffffffffefffffffefffefffefffffffffffefefefffefdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefffefffffffffffefffffffffffffffefffefffffffefffffefffffefefffffffefffffefefefffefefffffefffefffffefefffefefefffefefffffefefefffefefefffdfefdfffdfdfdfffdfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafaf9fff9f9f9fff9faf9fff9f9f9fff9f8f9fff9f9f8fff8f8f8fff9f8f8fff8f8f9fff8f9f8fff8f8f8fff9f9f8fff9f8f9fff8f8f9fff8f9f9fff8f9f9fff9f8f9fff9f8f9fff8f8f9fff9f8f8fff9f9f9fff9f8f9fff8f9f9fff8f9f8fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff7f7f7fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f4f4fff4f4f5fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff3f3f2fff2f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f3fff3f2f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f3fff2f2f3fff2f2f3fff2f2f2fff2f1f2fff2f1f2fff2f2f2fff2f1f2fff1f2f2fff1f2f1fff2f2f2fff1f2f1fff2f1f1fff1f1f1fff1f2f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff1f1f0fff1f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff1f1f0fff0f0f0fff1f0f0fff1f0f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000101ff000001ff010101ff020202ff040404ff090909ff131313ff252626ff3f4040ff636363ff807f80ff8e8d8dff8f8e8fff908f90ff919090ff929292ff969695ffaeafaefff3f3f3fff9f8f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f8fff9f8f8fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff9f8f9fff9f8f8fff9f9f8ffedededffa6a6a6ff959494ff929192ff90908fff8d8e8dff8d8d8dff8c8c8dff7f7f7fff5e5e5eff3c3b3bff232323ff101011ff080808ff040405ff020203ff010101ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f1fff2f2f2fff1f2f1fff1f2f2fff2f2f2fff1f2f1fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff1f1f1fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f1f2fff2f2f2fff1f1f2fff1f1f2fff2f2f1fff1f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f2f1fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff4f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f6fff5f6f5fff6f6f5fff6f6f5fff5f5f5fff5f5f5fff6f5f6fff6f7f6fff7f6f7fff7f6f6fff6f7f7fff6f6f7fff7f7f7fff7f8f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff9f9f8fff9f9f8fff8f9f8fff9f9f9fff9f9f8fff9f8f9fff8f9f8fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfafbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffefefdfffefefdfffdfefefffefefdfffefefefffefffefffffefffffffefefffefffffffefefffffffefefffefffefffefefefffffefffffffefefffefefffffefffffffefefefffefefffffefffefffefefefffefefffffefffefffefefefffffefefffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffdfdfdffe9e9e9ff393939ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff181818ff191819ff292929ff292829ff292929ff252525ff292929ff3d3d3dff4a4b4bff5c5d5cff6e6f6fff838383ff979797ffbcbcbdffe9eae9fff9f9f8fffdfdfdfffdfefefffefdfdfffefdfefffdfefdfffdfdfdfffdfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffafbfafffafbfbfffafafbfffafbfafffafafafffafaf9fffafafafff9faf9fffafafafffaf9fafffafaf9fffafafafff9f9f9fffaf9fafffafaf9fffaf9fafffaf9fafffaf9fafffafafafff9f9fafff9f9fafffafaf9fff9fafafffafafafff9f9f9fff9f9fafff9faf9fffafaf9fffafaf9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff8f9f9fff8f8f9fff8f8f9fff8f9f8fff8f8f9fff8f9f9fff8f9f8fff8f8f8fff9f8f8fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff6f6f5fff6f6f5fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f4f4fff3f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeeeeeffedececffeaeaeaffe6e6e6ffe2e2e2ffdcdcdcffd6d6d6ffd0d0d0ffb7b8b8ff595a59ff3b3b3bff0b0b0bff010100ff010100ff010101ff000000ff020101ff030303ff030303ff020202ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff010000ff000101ff000001ff010101ff010201ff060606ff393839ff5b5b5bffb5b5b5ffd3d4d4ffd8d8d9ffdfdedfffe3e3e3ffe6e6e6ffe8e9e9ffebebeaffedededffefefeefff0f0f0fff1f2f1fff2f2f2fff2f2f2fff3f3f3fff3f4f3fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff5f6f6fff6f6f6fff6f6f7fff6f7f6fff6f7f6fff6f7f6fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f8fff7f7f8fff8f8f7fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f8f9fff9f8f8fff8f9f9fff8f8f9fff9f8f9fff8f9f8fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff8f9f9fff8f8f9fff9f8f9fff8f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9faf9fff9fafafffafafafffafafafffafafafffafafafffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffafbfbfffbfafafffbfafbfffafbfafffbfafbfffbfafafffafbfbfffafafbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfbfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff1f2f1ffd7d8d8ffa1a1a2ff878887ff727372ff606060ff4d4d4dff393939ff262626ff151415ff1a1a1aff1a1a1aff191919ff1a191aff1a1919ff1a191a000000000000000000000000ff757575ff737474ff717171ff6b6c6cff696969ff646463ff5c5b5cff535453ff464645ff3c3c3bff353535ff313131ff2e2d2eff2a2b2aff272728ff242323ff202020ff1d1d1eff1b1b1bff191919ff171717ff161616ff151414ff121213ff101111ff0f0f0fff0e0e0eff0d0d0dff0c0c0cff0c0d0dff0b0c0bff0f0f0fff121212ff121211ff111211ff131313ff131313ff141414ff141414ff141414ff141414ff141414ff141313ff131313ff131313ff121312ff121212ff121212ff121312ff111212ff0f100fff0c0d0cff0c0c0cff0c0c0cff0d0c0dff0f0e0eff101010ff111111ff131313ff151414ff161616ff171717ff191919ff1c1c1cff1e1e1fff212121ff252525ff282928ff2b2b2bff2e2e2eff323232ff373837ff3e3e3dff474746ff535353ff5a5a5aff636262ff686968ff6d6d6dff747373ff757575ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff494848fff1f0f1fffefdfdfffffffffffffefffffefffffffffffefffefffffffffffffffefffefffefefffffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefffffefffffffffffffffefffffffffffefffffefefffffffffffffffefffefffefffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfafbfffafafbfffbfafafffbfbfbfffafafbfffafafafffafaf9fff9fafafffafafafff9f9f9fff9f9f9fff8f9f8fff9f9f8fff9f9f8fff8f9f8fff8f8f8fff9f8f8fff8f9f8fff9f8f9fff9f8f8fff8f9f9fff8f8f9fff9f8f9fff8f9f8fff8f9f9fff9f8f9fff9f8f8fff8f8f9fff8f9f9fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff7f7f7fff7f7f6fff7f7f7fff6f6f6fff7f6f6fff5f6f5fff6f5f5fff5f5f5fff5f4f5fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f3f2fff3f3f3fff2f2f2fff3f3f3fff3f2f3fff3f2f2fff2f3f3fff2f2f2fff2f2f3fff3f2f2fff3f2f3fff2f2f3fff3f2f2fff3f3f3fff2f2f3fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff4f4f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff3f3f4fff3f2f3fff2f3f3fff2f2f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f2fff1f2f2fff1f2f2fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff0f1f0fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f1f2fff2f1f2fff1f2f2fff2f2f2fff3f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000001ff000100ff000100ff000100ff000101ff000000ff010101ff010001ff010101ff010101ff020202ff060606ff0d0d0dff1c1b1bff323232ff535252ff727272ff848485ff8c8c8cff8f908fff909191ff929292ff949494ff9c9c9dffd3d4d3fffafaf9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f8f9fff9f9f9fff9f8f8fff9f8f8fff9f9f9fff8f9f8fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff9f8f9fff9f8f8fff8f9f9fff8f8f8fff8f8f9fff9f8f8fff9f8f9fff8f8f9fff9f8f8fff9f9f9fff8f8f9fff8f8f9fff9f9f8fff8f9f9fff5f5f5ffbebebeff969696ff939393ff919191ff90908fff8e8e8eff8d8c8cff878687ff717170ff4e4d4eff2e2d2dff161616ff0a0a0aff060506ff030403ff020202ff010101ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f2f2fff2f3f3fff3f2f3fff2f3f3fff2f2f1fff2f1f1fff1f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f2fff2f1f2fff2f2f2fff1f1f2fff1f2f1fff2f2f2fff2f1f2fff2f2f2fff2f1f2fff2f1f2fff1f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff1f1f1fff1f2f2fff2f1f2fff1f1f1fff1f2f1fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff2f3f3fff3f3f3fff3f3f3fff3f2f2fff3f3f2fff3f3f3fff4f3f3fff4f4f3fff3f3f3fff4f4f3fff3f4f4fff4f3f3fff3f4f4fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff5f5f4fff4f5f5fff5f4f5fff4f5f5fff4f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff4f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f9fff9f9f9fff9f8f9fff8f8f8fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffafafafffafafbfffafbfafffafafafffafafafffafbfafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9fafffaf9fafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefffffffffefffffefefefffefffefffefffefffefefefffefefffffefefefffefefefffffefffffefffefffefefefffefefefffffefffffefefffffffffffffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcffcacacaff171717ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191818ff181818ff282928ff282829ff292829ff292829ff282829ff282928ff3a3a3aff484848ff585858ff6a6a6aff7f7e7eff939494ffb5b5b5ffe6e5e5fff6f6f6fffdfdfdfffefefefffefefefffdfdfefffdfefefffdfdfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfafffafbfbfffafafbfffafbfafffafafafffafafafffafafafffaf9fafffafafafff9fafafffaf9fafff9faf9fffafafafff9f9f9fff9faf9fff9f9fafffaf9fafffaf9fafff9f9f9fff9faf9fffaf9fafffaf9fafffaf9fafffaf9fafffaf9fafff9fafafff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f8fff8f8f9fff9f8f9fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f8fff8f8f8fff9f9f8fff8f9f9fff8f8f8fff8f9f9fff8f8f8fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff6f6f7fff6f7f6fff7f7f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f6f6fff5f6f5fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f4f3fff2f3f2fff1f1f2fff0f0f0ffeeefefffedededffebebebffe8e8e8ffe3e3e3ffdfdfdfffd9d8d9ffd2d2d3ffcdcdcdff868686ff464646ff1b1b1bff010101ff010101ff010100ff000000ff020202ff030303ff020202ff010202ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff010201ff000100ff000001ff010001ff010101ff1b1b1aff464646ff7c7d7cffcdcdccffd3d3d3ffdcdbdcffe1e2e2ffe6e6e6ffe8e8e8ffeaeaeaffecececffeeeeeefff0f0f0fff1f1f1fff1f1f2fff3f3f2fff3f3f3fff4f3f3fff4f5f4fff5f5f5fff5f6f6fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff6f6f7fff6f7f6fff7f6f6fff7f7f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff7f7f7fff7f8f7fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f9f9fff9f8f9fff8f8f8fff8f9f8fff9f9f9fff8f8f9fff9f8f9fff8f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f8fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9fafafff9f9f9fffaf9f9fff9f9f9fff9fafafffaf9fafffafafafffafafafffafafafffafbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafbfbfffbfbfbfffafafafffafbfafffbfbfbfffafafbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffcfbfbfffcfcfbfffbfbfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffafbfbffefefefffcdcdcdff9a9a9aff838383ff6f6f6eff5c5c5cff484748ff343535ff202120ff131313ff141515ff242424ff191919ff191919ff19191aff19191a000000000000000000000000ff747474ff717171ff6c6c6cff696869ff646464ff646464ff636464ff5c5b5bff535353ff454646ff3b3c3bff363635ff313131ff2d2e2eff2b2a2bff272727ff232423ff202020ff1d1d1dff1b1b1bff191919ff171817ff161616ff141514ff121212ff101011ff0f0f10ff0e0e0eff0d0d0dff0d0d0dff0c0b0bff0e0e0dff100f0fff101010ff101010ff101011ff121211ff121212ff121212ff121313ff121212ff121212ff111111ff111111ff101010ff101010ff101010ff101010ff111010ff101010ff0e0f0fff0d0d0eff0e0f0eff0c0d0dff0f0e0eff0f1010ff121111ff121313ff141414ff151516ff171717ff191919ff1b1b1bff1e1e1eff212121ff252425ff282828ff2b2b2bff2e2e2eff323232ff373837ff3e3d3dff464646ff535353ff5a5b5aff636362ff626262ff626362ff696868ff6d6c6cff737473ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff2d2c2dffe1e1e1fffdfdfdfffefffefffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefffefffefefefffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafbfffbfafbfffbfafbfffafafafffafbfafffafafbfffafafafffafafafffafafafffaf9fafff9fafafff9faf9fff9f9f9fff8f8f8fff8f9f9fff8f9f8fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff8f8f8fff8f9f8fff8f9f8fff8f8f9fff8f8f9fff8f9f8fff9f9f8fff9f9f9fff8f9f8fff8f9f8fff8f8f8fff9f8f9fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f7fff6f6f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff2f3f3fff2f3f3fff3f2f2fff2f3f2fff3f3f3fff2f2f2fff2f3f2fff2f2f3fff3f2f3fff3f2f3fff2f2f3fff2f3f2fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff4f4f4fff3f3f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f2f3fff2f2f2fff2f2f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f1fff1f1f1fff2f2f1fff1f2f1fff1f1f1fff1f2f1fff1f1f1fff1f2f2fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff2f1f1fff1f2f1fff1f2f2fff2f1f2fff1f2f1fff1f2f1fff2f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff1f1f2fff1f2f2fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff2f2f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000100ff010000ff010100ff000101ff010001ff000101ff000100ff000000ff000000ff010000ff010101ff030303ff070708ff121212ff252525ff464646ff676867ff7a7a7aff878687ff8d8d8dff8f8f8fff919090ff949494ff969797ffa4a4a4ffe0e0e0fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9fafff9f9fafffafafafff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafaf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff8f9f9fff8f8f9fff9f9f9fff9f8f8fff8f9f8fff8f9f9fff9f8f9fff8f9f8fff8f9f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f9fff8f8f8fff8f9f8fff9f8f9fff9f8f9fff9f8f8fff7f7f7ffcececeff9a9b9bff939493ff929191ff909090ff8f9090ff8e8f8eff8b8b8bff7e7e7eff636363ff3f3e3eff1f1e1eff0d0e0dff060606ff030303ff020203ff010101ff010101ff010101ff000100ff000100ff000000ff000001ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd6d5d5ffd5d6d5ffd6d6d6ffd5d5d6ffd6d5d6ffd5d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfceceffcdcecdffcccdcdffcccbccffcbcccbffcbcbcaffcacacaffcacacaffcac9caffc9cacaffc9cacaffcac9c9ffc9c9c9ffcac9c9ffc9c9c9ffc8c9c8ffc8c8c9ffc8c8c8ffc8c7c8ffc7c7c7ffc6c7c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c5c6ffc6c5c6ffc5c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f3f3fff3f3f3fff3f2f3fff3f3f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff2f2f2fff3f3f2fff2f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f2fff1f1f2fff2f1f2fff1f1f2fff1f2f2fff2f1f2fff1f1f1fff2f1f2fff1f1f2fff2f2f1fff1f2f1fff1f1f1fff2f2f2fff2f2f1fff1f1f1fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff2f2f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f3f4fff3f4f4fff4f3f3fff3f4f3fff4f3f4fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff4f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f6fff5f6f5fff5f5f5fff6f6f5fff5f5f6fff5f5f6fff6f5f6fff5f5f5fff5f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafafbfffafafbfffafafafffafafafffafafbfffafafafffafaf9fffafafafffafafafffafafafffafaf9fffaf9f9fffafafafffafafafffbfbfbfffafbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffefffefefefffefefefffefefefffefffefffffefefffefefffffffffffffffefefffffffefffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefff9faf9ffabaaabff080908ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181918ff292929ff292929ff292928ff292828ff292929ff282829ff292929ff383838ff464646ff565656ff676768ff7b7a7bff8f8f8fffadadadffdedfdffff5f4f4fffcfcfcfffefefefffefefefffefefdfffdfefdfffcfdfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafafafffafbfafffbfafbfffafafafffafbfafffafafafffafafbfffafafafffaf9fafffafafafff9f9fafff9faf9fff9faf9fff9faf9fffaf9fafff9faf9fffaf9f9fffaf9f9fffafafafff9f9fafffafafafff9faf9fff9f9f9fffafaf9fff9f9fafff9f9fafffaf9fafff9f9f9fff9fafafffaf9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f9fff8f9f9fff9f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f9f8fff9f8f8fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff7f8f7fff7f8f7fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f5f6fff6f6f5fff5f5f5fff4f4f4fff4f4f4fff4f3f3fff1f1f1fff1f1f1fff0eff0ffeeededffecebebffe9e9e9ffe6e6e5ffe1e1e1ffdcdcdcffd5d5d4ffcfcfceffb2b2b3ff565656ff343434ff050504ff000000ff000100ff010000ff020202ff060606ff050505ff020302ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff040404ff010202ff000101ff010001ff010000ff030203ff2e2e2fff505050ffc7c7c7ffcdceceffd8d7d7ffe0e0dfffe5e5e5ffe8e8e7ffeaeaeaffececebffeeededffeff0effff1f1f0fff2f1f2fff2f3f3fff3f3f3fff3f4f3fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f8fff7f8f7fff7f7f7fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f9fff9f9f8fff8f9f8fff8f8f8fff9f9f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fffaf9fafff9fafafffafafafffafafafffafafbfffafbfbfffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfafffafbfafffafafafffafbfbfffbfafafffafafafffafbfbfffbfbfbfffbfafafffbfafafffafafbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfff8f9f9ffecececffc1c2c2ff959695ff808080ff6c6c6dff595a5aff464546ff323232ff1f1f20ff111211ff232423ff282828ff2a2a2aff191a19ff191919ff191919000000000000000000000000ff717271ff6c6c6bff696968ff636364ff636364ff646364ff646464ff636464ff5c5b5cff545453ff464646ff3b3b3cff363635ff313231ff2d2d2dff2a2b2bff282727ff232323ff202121ff1e1d1eff1b1b1bff191919ff171717ff161616ff141514ff121212ff111110ff0f100fff111111ff0f0f0fff0d0d0dff0f0f0fff111010ff111110ff121111ff121212ff121313ff131313ff131413ff141314ff141414ff131313ff131313ff121212ff111212ff121112ff111111ff111211ff121111ff121212ff0f1010ff0e0e0fff0f0f0fff0f0f10ff101010ff111211ff121312ff151414ff151616ff171717ff191919ff1b1c1bff1e1e1eff212222ff252525ff282828ff2b2b2bff2e2d2eff323232ff373738ff3d3d3eff464747ff535353ff5a5a5aff636263ff626263ff636362ff626362ff626262ff686968ff6d6d6cff737373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff161515ffccccccfffdfdfdfffffffffffefffffffefefefffffffefffefefffffefefffffffefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffffefefffffefefffefefefffefefefffffffffffefefefffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffefefffefefffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffafafbfffbfbfbfffafbfbfffafafafffafafafff9f9fafff9f9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f9fff9f9f8fff8f9f8fff8f8f8fff9f9f9fff9f8f8fff8f8f8fff8f9f9fff9f8f9fff9f8f8fff9f8f8fff8f8f8fff9f9f8fff9f9f9fff8f8f8fff9f8f8fff9f9f8fff9f8f9fff9f9f8fff8f8f8fff8f8f7fff8f7f7fff7f8f7fff7f7f6fff7f7f7fff6f7f7fff7f6f6fff6f6f6fff6f5f6fff5f5f5fff5f4f5fff5f5f5fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff2f3f2fff2f3f2fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff3f3f3fff3f4f4fff4f3f4fff4f4f3fff4f3f4fff3f3f4fff4f4f3fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f2f1fff2f1f1fff2f2f1fff2f1f1fff1f1f2fff1f2f2fff2f1f1fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f2f1fff2f1f2fff1f2f2fff1f2f1fff2f1f1fff2f2f2fff1f2f2fff2f1f2fff2f2f1fff1f1f2fff1f2f1fff1f2f1fff1f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f2f2fff1f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f2fff2f1f1fff1f1f1fff2f1f2fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff010000ff010101ff000101ff010001ff000000ff000001ff000000ff000000ff000000ff010001ff010101ff040303ff0b0a0aff181918ff353536ff5d5d5dff727373ff818180ff8a8989ff8e8e8eff8f8e8fff929192ff949494ff979798ffafafafffeaeaeafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff9f9f9fff8f8f8fff8f9f9fff9f8f9fff8f9f9fff8f9f8fff9f8f8fff9f9f9fff8f9f9fff8f8f9fff9f9f8fff8f8f9fff8f9f8fff8f8f8fff8f9f8fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f9f9fff8f9f8fff8f8f8fff9f9f9ffdadadbff9e9e9fff949394ff949494ff939393ff919191ff909090ff8d8c8dff858586ff757574ff555554ff2d2d2dff131313ff090808ff030303ff020202ff020101ff010001ff010000ff000000ff010100ff010101ff000000ff000000ff000100ff000001ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d7d7ffd8d8d7ffd8d7d8ffd7d7d8ffd6d6d5ffd6d6d6ffd5d5d5ffd6d6d6ffd6d6d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d5d5ffd6d5d5ffd4d4d5ffd4d4d4ffd3d4d3ffd2d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d1ffd0d0d0ffcfcecfffcececeffcdcdcdffcccdcdffccccccffcbcbcbffcbcbcaffcacacaffcacacaffc9cacaffcac9caffcacac9ffc9c9caffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc6c6c5ffc5c5c6ffc5c5c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c5c5ffc5c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc3c3c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c2c1ffc2c2c1ffc2c2c2ffc2c3c3ffc3c2c2ffc2c3c2ffc3c2c3ffc3c3c3ffc2c2c2ffc3c3c3ffc2c2c2ffc2c3c3ffc3c3c3ffc2c3c3ffc3c3c2ffc3c2c3ffc3c3c3ffc2c3c3ffc3c2c3ffc2c2c2ffc1c2c2ffc1c2c1ffc1c2c1ffc1c1c1ffc1c0c1ffc0c1c0ffc0c0c0ffc0c0bfffc0c0c0ffbfbfc0ffc0c0c0ffbfc0c0ffbfbfbfffc0c0bfffbfbfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c0ffc1c0c1ffc0c0c1ffc1c1c0ffc0c1c0ffc0c0c0ffc0c1c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0bfbfffc0bfc0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc2c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc0c1c1ffc1c1c1ffc0c1c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c1c0ffc1c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc2c1c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c3c4ffc3c3c4ffc4c4c3ffc3c4c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c4c4ffc4c3c3ffc4c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc4c4c3ffc4c4c3ffc4c4c4ffc4c4c3ffc3c3c3ffc3c4c3ffc4c3c3ffc4c4c3ffc4c4c3ffc4c3c4ffc4c4c4ffc4c3c3ffc3c4c3ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c7c7ffc7c6c7ffc7c7c7ffc8c7c8ffc8c8c9ffc9c9c8ffc9cac9ffcacacaffcbcbcbffcccbcbffcbcbcbffcccdcdffcdcdcdffcecdcdffcecdcdffcdcdcdffcdcdcdffcececeffcececeffcfcfceffcfcfceffcfcfcfffd0d0cfffd0d0d0ffd1d2d1ffd2d2d2ffd3d3d2ffd4d3d3ffd4d4d4ffd4d5d4ffd7d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd6d6d6ffd7d7d7ffd6d6d6ffd6d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd7d6d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff4f3f3fff3f3f3fff2f2f3fff3f3f2fff3f3f3fff2f2f2fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f3f3fff3f2f3fff2f2f3fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff3f2f3fff2f2f2fff3f2f3fff2f2f2fff2f2f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f2f2fff1f2f1fff1f2f2fff2f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f3fff2f2f3fff3f3f2fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff4f4f3fff3f4f3fff3f4f4fff4f4f3fff4f3f4fff4f3f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f4f5fff5f4f4fff5f4f5fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f5f6fff5f5f5fff6f5f6fff5f5f5fff5f5f6fff5f6f5fff6f6f6fff6f5f5fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff5f6f6fff6f6f5fff6f6f7fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fffaf9f9fffaf9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fffaf9fafffafaf9fffafaf9fff9faf9fffafafafffafafafffbfafbfffafafafffbfbfbfffbfbfbfffbfcfcfffcfbfbfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefdfffefefffffefefefffffefefffefffefffffefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffffffffffffefefffefffefffefffefffefffefffffefefffffefffffefefefffffefefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefff2f1f2ff808080ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff292929ff292929ff292929ff292929ff292929ff292928ff363637ff454645ff545454ff666565ff797878ff8b8b8bffa7a7a7ffd6d6d7fff1f2f2fffbfcfbfffdfefefffefefdfffdfdfefffdfdfdfffdfcfdfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafbfafffafafafffafafafffafafafffaf9fafff9f9fafff9fafafffaf9f9fffaf9fafff9faf9fffafaf9fff9f9f9fffafafafff9faf9fffaf9fafff9f9f9fff9f9fafff9faf9fffafafafffaf9f9fffaf9fafff9f9f9fffafafafff9fafafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f8f9fff9f9f8fff8f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff8f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff8f9f8fff8f9f9fff9f9f8fff9f8f9fff8f8f8fff9f8f8fff9f9f8fff9f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f9f8fff8f8f8fff8f8f9fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff7f7f7fff8f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f6f6fff7f6f7fff6f6f6fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f6fff5f5f5fff5f4f4fff4f4f4fff3f3f3fff1f1f1fff0f0f0ffeeeeeeffedececffe9e9eaffe6e6e7ffe2e3e3ffddddddffd8d8d8ffd0d0d1ffcac9c9ff7b7b7bff434344ff171716ff000000ff000000ff000100ff010101ff070606ff060606ff050404ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff050505ff070606ff010102ff000000ff010100ff000001ff141515ff424242ff898988ffc4c4c4ffd2d3d3ffdcdcdcffe3e3e3ffe7e7e7ffeae9e9ffecececffedeeedffefefeffff1f0f0fff2f1f2fff2f2f2fff3f2f2fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff7f7f6fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f8fff7f8f7fff8f8f8fff8f7f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff9f8f8fff9f8f9fff8f8f8fff9f9f8fff8f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafff9faf9fffafafafffafafafffafaf9fffaf9fafffafafafffafafafffafafbfffafbfbfffbfafbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffbfbfcfffbfbfbfffafbfafffafafafffafbfafffafafbfffafafafffbfafafffafbfafffbfafbfffbfafafffafafbfffafafafffbfbfafffafafbfffafbfbfffafbfbfffbfbfafffbfafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfff7f7f7ffe9e8e9ffb7b7b6ff929293ff7e7e7eff6b6a6bff5b5b5bff484848ff353535ff232324ff232424ff282828ff2a2a2aff2a2a2aff2a2b2aff191919ff1a191a000000000000000000000000ff6b6b6cff686968ff646464ff646363ff646464ff646463ff646464ff646464ff636464ff5b5c5bff535454ff454645ff3b3b3cff353535ff313131ff2e2e2dff2b2a2bff272727ff242324ff202020ff1e1e1dff1b1b1bff191919ff171718ff161616ff141414ff121213ff141313ff121212ff111111ff0f0f0fff121211ff121312ff121313ff131313ff141314ff141314ff151414ff151515ff151515ff151515ff151515ff151515ff141414ff141414ff131313ff131212ff121213ff131312ff121212ff101011ff0f100fff100f10ff101010ff111212ff131312ff141414ff161615ff181817ff191919ff1c1b1cff1e1e1eff222122ff252524ff282829ff2b2b2bff2e2e2eff323232ff383737ff3e3e3dff474747ff535353ff5a5a5bff626362ff626262ff626362ff626262ff626262ff626262ff626262ff686869ff6d6c6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ffa1a1a1fff9f9f9fffefefefffefefffffefffefffffffffffffefefffffefffffefefefffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefffffefefffffffffefffffefefffefefffffffffefffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafbfffafbfafffafbfbfffafafafffafafafffafaf9fffafafafff9f9f9fff8f9f9fff9f9f8fff8f9f9fff8f9f8fff8f8f9fff8f8f8fff9f8f8fff9f9f8fff9f8f9fff9f8f8fff8f8f9fff8f8f8fff9f9f8fff8f8f9fff8f8f9fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f7fff7f7f7fff7f6f7fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff4f4f4fff4f3f3fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f3f4fff3f3f3fff3f3f4fff3f3f3fff3f4f4fff4f3f3fff4f3f4fff4f3f3fff4f4f4fff4f4f4fff3f4f4fff4f4f3fff3f4f4fff3f4f3fff3f3f4fff3f3f3fff4f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff2f2f3fff2f2f3fff2f2f3fff3f3f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff2f2f2fff2f1f2fff1f1f1fff2f1f1fff2f2f1fff2f1f2fff1f1f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff2f1f2fff1f2f2fff1f2f2fff2f1f2fff1f1f2fff1f2f1fff2f1f1fff2f1f2fff1f1f1fff2f2f1fff1f1f1fff2f1f2fff1f1f1fff2f1f2fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff2f1f1fff2f1f2fff1f1f1fff2f2f2fff1f2f2fff1f1f2fff1f2f1fff1f2f2fff1f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f2f2fff3f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010100ff000000ff000001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010201ff070607ff0f100fff232223ff494949ff6b6b6cff7c7c7cff878888ff8d8c8cff8f8e8eff8f8f8fff929292ff949495ff989898ffb8b9b8fff2f2f2fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9fafffafaf9fffaf9f9fffafafafffaf9f9fffafaf9fff9faf9fff9faf9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff9f8f9fff8f9f8fff9f8f9fff8f8f8fff8f8f9fff9f9f9ffe7e8e8ffa7a6a6ff949494ff949393ff949494ff939394ff919191ff8d8d8cff868686ff7a7b7aff646465ff424242ff1e1e1eff0c0c0cff050405ff020101ff010001ff000000ff010100ff000000ff000000ff000101ff010100ff000000ff000001ff010000ff000000ff000001ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadbdbffdbdadaffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdadbdbffd7d8d7ffd7d8d8ffd7d8d7ffd7d7d8ffd6d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d5d5ffd6d5d6ffd5d5d5ffd6d6d5ffd4d5d5ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d0ffd1d1d0ffd0d0d0ffcfcfcfffcfceceffcececeffcccdcdffccccccffcbcbccffcbcbcaffcacacaffcacacaffcac9caffc9cacaffc9cacaffcac9caffc9c9c9ffc9cac9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c6ffc5c6c5ffc6c6c6ffc6c5c5ffc6c5c5ffc5c5c5ffc5c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c5c5ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c5ffc5c4c4ffc5c4c5ffc4c4c4ffc5c4c4ffc3c3c4ffc2c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc0c1c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c1c0ffc0c1c1ffc1c1c1ffc2c1c2ffc2c2c2ffc3c2c2ffc3c3c2ffc3c3c3ffc2c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c2c3ffc3c3c3ffc3c2c3ffc2c3c3ffc2c3c3ffc2c1c2ffc1c1c2ffc1c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0bfffc0bfc0ffc0bfbfffbfbfc0ffbfbfbfffc0c0c0ffc0bfbfffc0c0c0ffc0c0c0ffc0c1c1ffc0c0c1ffc0c0c0ffc0c1c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0bfbfffbfbfc0ffbebebeffbfbfbeffbfbfbfffbfc0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc2c1c1ffc1c1c1ffc0c1c0ffc1c1c1ffc1c1c1ffc1c1c0ffc1c0c1ffc1c1c1ffc1c0c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c1c1ffc1c1c0ffc1c0c1ffc1c1c1ffc1c1c0ffc1c1c0ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c3ffc2c2c3ffc3c3c3ffc4c4c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc3c4c3ffc3c4c4ffc4c4c3ffc4c3c4ffc3c3c4ffc4c3c3ffc4c4c3ffc4c3c3ffc3c3c3ffc4c3c3ffc3c3c4ffc3c3c3ffc3c4c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c3ffc3c3c3ffc3c4c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc6c6c6ffc6c7c7ffc6c6c7ffc6c7c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c8c8ffcac9c9ffcacacaffcbcbcbffcbcbcbffcccbccffccccccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcececdffcdcdcdffcececeffcfcfceffcfceceffcfcfcfffd0d0cfffd1d1d1ffd1d2d1ffd2d3d3ffd3d3d2ffd4d3d3ffd4d3d4ffd4d4d4ffd7d7d6ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd9d9d9ffd9d8d9ffd8d9d9ffd8d9d9ffd9d8d9ffd8d8d8ffd7d8d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f3fff3f4f3fff3f3f4fff2f3f3fff2f2f3fff3f3f3fff3f3f2fff3f3f3fff3f2f3fff3f3f2fff3f2f2fff3f3f2fff3f2f3fff2f3f2fff2f2f3fff2f2f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff3f3f2fff2f3f2fff2f3f2fff2f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f3f3fff2f3f2fff2f3f3fff3f3f2fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f4fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f4fff5f5f4fff5f4f5fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff6f6f6fff5f5f6fff5f5f6fff6f5f5fff5f6f6fff5f5f5fff6f6f5fff5f6f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff7f8f8fff8f9f8fff9f9f8fff9f8f9fff9f9f8fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9faf9fff9f9f9fffafafafff9faf9fff9faf9fff9f9fafff9f9fafff9f9f9fffafafafffafaf9fffafafafffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafff9faf9fffafafafff9fafafffafaf9fffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfefefffdfefdfffefdfdfffefdfefffefefffffffffefffffffefffffffefffefefffffffefefffefefefffefffffffefefefffefffefffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffffffffffefffefffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfeffe5e4e4ff555555ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff282929ff292929ff292929ff292929ff292929ff272727ff333233ff434343ff525352ff646464ff767676ff898888ffa1a2a1ffcececeffeff0f0fffafafafffefdfdfffefdfefffefdfefffdfdfdfffdfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffbfbfbfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfafafffbfbfafffafafafffafafafff9f9fafffafafafffafafafffaf9fafffafafafffafafafff9fafafff9faf9fffafafafff9fafafff9faf9fff9fafafffafafafffaf9fafff9f9f9fff9faf9fffaf9fafffafaf9fffaf9f9fff9faf9fffaf9f9fff9fafafff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff8f9f8fff9f9f8fff8f9f8fff8f8f8fff9f8f9fff8f9f9fff9f8f9fff8f8f9fff9f9f8fff8f8f8fff9f9f9fff8f9f8fff8f9f8fff8f8f9fff8f8f9fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff9f8f8fff9f9f8fff8f8f9fff8f9f8fff8f8f9fff8f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff7f7f7fff7f8f7fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff7f6f6fff6f7f6fff6f6f6fff6f7f7fff6f7f6fff6f6f5fff6f5f6fff5f5f6fff5f5f5fff5f4f4fff4f4f3fff1f1f2fff1f1f0ffefefefffedeeeeffeaebebffe8e8e8ffe5e5e4ffe0e0e0ffdad9d9ffd4d3d3ffcacbcaffa4a4a4ff505151ff2e2e2eff020202ff000100ff000000ff000000ff010201ff050505ff050504ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020201ff030303ff050504ff020102ff000101ff000101ff010201ff040403ff2c2c2cff515050ff9e9e9effcecfceffd8d8d8ffe0e0e0ffe5e5e5ffe9e9e9ffebecebffedededffefefeffff0f0f0fff1f1f1fff3f2f2fff3f3f3fff3f4f3fff4f4f5fff4f4f5fff4f4f4fff5f5f5fff6f6f6fff7f7f6fff7f6f7fff7f7f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff9f8f8fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff8f9f8fff9f9f8fff9f9f9fff9f8f8fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fffafafafffafaf9fffafafafffaf9fafffafafafffaf9fafffafafafffafafafffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfafffbfafafffbfafbfffafafbfffbfbfafffbfafafffbfbfafffafafbfffbfbfafffafafafffafbfbfffafbfbfffafbfbfffbfbfafffbfafbfffbfafafffbfbfbfffafbfafffbfbfafffafbfbfffbfafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfefffdfdfcfff5f5f5ffe2e1e2ffacacacff8f8f8fff7c7c7cff69696aff595a59ff484849ff393839ff292829ff282828ff2a2a2aff2b2a2aff2a2b2aff2a2a2aff2a2a2aff191919000000000000000000000000ff696869ff646464ff636463ff646364ff646463ff646363ff636463ff646464ff646464ff636463ff5c5c5bff545354ff464546ff3c3c3bff363535ff313131ff2d2d2eff2b2a2aff272727ff242424ff202120ff1d1e1dff1b1b1bff191919ff181717ff161616ff151515ff141413ff131313ff121212ff111111ff131414ff151415ff151515ff151515ff151515ff161616ff161616ff161716ff161717ff161717ff161617ff171717ff161615ff151515ff151415ff141414ff141314ff141414ff131313ff111111ff0f0f10ff101011ff121212ff141414ff161616ff161616ff171817ff191919ff1c1c1bff1e1e1eff212221ff242525ff282828ff2c2b2cff2e2e2eff323232ff373737ff3e3e3dff474646ff535353ff5b5a5aff626363ff626362ff626262ff626262ff626262ff626262ff626262ff626262ff626262ff696868000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff646564fff0f1f1fffefefefffffefffffefefefffefffefffffefefffffefefffffefefffefffefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefffffffefffefffefffefffffffefffefefffffffefefffffffffffefffefffffffefffffffffffffefefffffefffffefffffffffefffffefefffffffffefffefefefffffffffffefffefffefffefffefefefffefefefffdfefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f8f8fff8f9f9fff8f9f9fff8f9f8fff9f9f8fff8f8f9fff9f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff4f4f4fff4f4f3fff4f3f3fff4f4f3fff3f3f4fff3f4f3fff3f3f4fff3f3f4fff4f4f4fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff3f3f3fff4f4f3fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff4f3f4fff3f3f3fff3f4f3fff4f3f4fff4f4f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f3f4fff4f4f3fff4f4f3fff4f4f3fff3f3f4fff4f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f2fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff1f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff2f2f2fff1f2f2fff1f2f1fff1f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff2f1f2fff2f2f1fff2f1f1fff1f2f1fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff3f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010100ff000001ff000100ff000001ff000001ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff030303ff0a0b0aff161616ff323232ff5b5a5bff757575ff858685ff8c8c8cff8e8e8eff8f8e8eff909090ff929292ff949494ff989898ffc5c5c4fff8f7f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9fafafff9f9f9fff9faf9fffafaf9fff9f9fafffaf9f9fffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fffaf9f9fff9f9f9fff9faf9fff9f9f9fffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff9f8f8fff9f9f8fff8f8f9fff8f9f8fff8f8f9fff8f8f9fff9f9f9fff8f8f9fff8f8f9fff9f8f8fff8f9f9fff8f8f8fff9f9f8fff8f9f8fff8f9f8fff8f9f9fff9f9f9fffaf9fafff0f0f0ffb2b2b2ff959595ff929292ff939292ff919291ff919191ff8f8f8fff898989ff7f7f7eff676767ff464646ff2b2b2aff141414ff070807ff020202ff010100ff000000ff000101ff000100ff000100ff010100ff000000ff010000ff010101ff000100ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdadbffdadadaffdadbdaffdbdadaffdbdbdaffdbdbdaffdadbdaffdbdbdbffdbdbdbffdadbdbffd8d7d7ffd8d7d8ffd8d7d8ffd8d8d7ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d5ffd5d5d6ffd5d6d6ffd4d5d5ffd4d4d4ffd4d4d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d0ffd0d1d0ffd0d1d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffcfd0cfffcfcfcfffcececfffcdcdcdffcdcdcdffccccccffcccccbffcbcbcbffcbcbcaffcac9caffcacacaffcac9caffc9cac9ffc9c9caffc9c9caffcacacaffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc5c6c5ffc5c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c6c5ffc6c5c5ffc6c5c5ffc6c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c5ffc5c4c5ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c4ffc4c4c5ffc4c5c5ffc3c4c4ffc3c3c3ffc3c3c2ffc2c1c2ffc2c1c1ffc1c1c1ffc0c1c0ffc1c1c0ffc0c1c1ffc0c0c0ffc0bfc0ffc0c0c0ffc0bfc0ffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc2c3c2ffc2c3c2ffc2c3c3ffc2c2c3ffc2c2c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc2c3c2ffc1c1c2ffc2c1c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c0ffc0c1c0ffbfc0c0ffc0c0c0ffbfc0c0ffbfc0bfffbfc0c0ffc0c0c0ffbfbfbfffbfbfbfffbfc0bfffc0bfbfffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc0c1c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c0ffbfc0c0ffc0bfbfffbebebeffbebebeffbdbebeffbebfbfffc0c0bfffc0bfc0ffc1c0c0ffc1c1c1ffc1c2c1ffc1c1c1ffc2c2c2ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0c0c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc0c1c1ffc1c1c0ffc0c1c1ffc1c1c1ffc1c0c1ffc0bfc0ffbfc0bfffc0bfc0ffc0c0c0ffc1c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c3c2ffc3c3c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c3c3ffc3c3c2ffc2c2c3ffc4c3c3ffc4c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc3c4c4ffc4c3c4ffc4c3c4ffc4c4c3ffc4c3c4ffc4c4c4ffc3c4c3ffc3c4c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c4c4ffc3c3c3ffc4c4c3ffc4c3c4ffc4c4c3ffc4c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c4ffc4c4c4ffc3c3c3ffc3c3c3ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c7c7ffc6c7c6ffc7c7c6ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c9ffc9cac9ffcacacaffcbcbcaffcbcbcbffccccccffccccccffcdcdcdffcececdffcdcdcdffcecdcdffcecdcdffcdcecdffcececeffcececeffcececeffcfcfcfffd0d0d0ffd1d0d1ffd2d1d2ffd3d3d2ffd3d2d3ffd4d4d3ffd4d4d4ffd4d5d4ffd6d6d7ffd6d6d7ffd6d6d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d6ffd9d8d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f3fff3f3f3fff2f3f2fff2f2f2fff2f3f2fff3f2f2fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f2f2fff3f3f3fff3f2f3fff2f2f3fff3f3f3fff2f3f3fff2f3f2fff3f3f3fff2f3f3fff3f3f2fff3f2f3fff3f2f2fff2f2f2fff2f3f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff3f2f2fff2f2f3fff3f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff3f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff5f5f4fff5f4f5fff4f5f5fff5f4f5fff4f5f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff5f5f5fff6f5f5fff5f6f6fff6f5f5fff6f5f5fff6f5f5fff5f5f6fff6f6f6fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff8f7f7fff8f7f8fff8f8f8fff8f8f9fff8f9f8fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9f9f9fff9faf9fffafaf9fff9faf9fffaf9fafffaf9fafffafafafffaf9f9fffafafafff9faf9fffaf9f9fffafaf9fffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9f9fffaf9f9fffaf9f9fff9f9f9fff9fafafff9fafafffafafafffbfbfafffafbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffffffefffefffefffffefefffffefffffffffffffffefefffffffffffefffefffffefefffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffc5c5c5ff292929ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292829ff292929ff292929ff292929ff2c2c2cff2b2b2bff242424ff2f2f2eff414040ff515050ff616161ff747474ff878786ff9c9c9cffc6c6c6ffececedfff9f9f8fffefdfdfffefefefffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfcfffcfcfbfffcfbfcfffbfcfbfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9f9fffaf9fafffaf9fafff9f9fafffafafafff9fafafff9faf9fffafafafffafafafffafaf9fffafafafffafaf9fffaf9f9fffafaf9fffafaf9fff9fafafff9f9f9fff9f9fafffaf9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff9f9f9fff8f9f8fff9f9f8fff9f9f8fff8f9f9fff8f9f8fff9f9f8fff8f9f8fff9f8f9fff9f8f9fff9f9f8fff8f8f8fff9f9f8fff8f9f8fff8f8f8fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff8f9f8fff8f8f8fff8f9f8fff9f8f8fff8f8f9fff9f9f8fff9f9f8fff9f9f8fff9f8f8fff8f9f9fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f6fff7f7f6fff6f7f7fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff5f6f6fff5f5f5fff4f5f5fff4f4f4fff3f3f3fff2f2f1ffeff0f0ffefeeeeffecececffe9e9e9ffe6e6e6ffe2e2e2ffdeddddffd6d5d5ffcfceceffc0c0c0ff6c6c6cff444444ff151514ff000000ff000000ff000000ff000100ff020202ff030203ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff030304ff050404ff010102ff010101ff010101ff010201ff0f0f0fff474747ff6e6d6dffc7c7c6ffd5d5d5ffdededdffe4e4e3ffe8e8e8ffebebebffedededffeeefeefff0eff0fff1f1f1fff2f2f2fff3f2f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff6f6f6fff7f7f7fff6f7f6fff6f6f6fff6f7f6fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f7f7fff8f8f8fff8f8f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff9f8f9fff8f9f9fff8f8f8fff8f9f9fff8f9f9fff9f9f8fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f8fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9fafafffafafafff9faf9fff9f9f9fffafaf9fffafafafffafafafffbfbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafbfafffafafafffafafafffafafbfffafbfafffbfbfafffafafbfffbfafafffafafbfffbfafafffafafbfffafbfafffbfafbfffbfafafffbfafafffbfbfbfffafbfafffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfff3f3f3ffd9dad9ffa4a4a4ff8c8c8cff7a7979ff676767ff585857ff484847ff393a39ff2d2c2cff2a2a2bff2a2a2aff2a2a2aff2a2a2aff2a2a2aff2a2a2a00000000000000000000000000000000ff646463ff646464ff646463ff646363ff646463ff646463ff636464ff646464ff636364ff646463ff646464ff5b5c5cff535453ff454646ff3b3b3cff353635ff313131ff2d2d2eff2b2a2aff272727ff242423ff202020ff1d1e1dff1b1b1bff191919ff1b1a1aff181817ff151515ff141414ff141313ff121212ff151515ff171717ff171717ff171717ff181718ff181818ff181818ff181918ff181918ff191818ff191918ff181818ff171818ff171717ff151616ff151515ff151515ff151515ff141414ff121212ff101010ff121212ff141414ff161616ff171616ff181818ff191919ff1b1b1bff1e1e1eff212121ff252524ff282928ff2b2b2bff2e2e2eff323232ff383737ff3e3d3dff474746ff535353ff5a5a5aff626262ff626262ff636262ff626262ff626262ff626262ff626262ff626263ff626262ff636362ff626262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff383837ffe6e6e6fffdfdfdfffffffefffffffffffffefefffefefefffffffefffffffefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefffffffefefffffffefffffffffffefffffffffffffffffffefffefffffffefffefffffffefffefffefffffefefffffefffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfdfcfffdfdfcfffdfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff8f9f9fff8f9f9fff8f9f8fff9f9f8fff8f8f9fff9f8f8fff8f8f9fff9f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f7fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff4f5f5fff5f5f5fff4f4f4fff4f4f3fff4f4f3fff4f3f3fff3f3f4fff4f4f3fff4f4f3fff4f4f3fff4f3f3fff3f4f4fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f4fff3f3f4fff3f3f3fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff3f4f3fff3f4f4fff3f4f4fff3f4f3fff4f4f3fff3f3f4fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff3f3f2fff2f2f2fff3f3f2fff3f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff3f3f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000101ff010102ff060606ff101110ff252525ff464545ff666666ff7d7d7cff898989ff8e8e8dff8f8f8fff8e8f8fff8f8f8fff919191ff939392ff9b9b9bffd3d3d3fffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffaf9f9fffaf9f9fffafaf9fff9f9f9fffafaf9fffaf9f9fff9f9f9fff9faf9fffafaf9fff9faf9fffaf9f9fffaf9f9fffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f9f8fff9f8f8fff8f8f8fff9f8f8fff8f9f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f9fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff5f5f5ffbdbdbdff969695ff929291ff919190ff90908fff8f9090ff8f8f8fff8b8b8cff838382ff737273ff555555ff323232ff1a1b1bff0d0e0eff040504ff020201ff000000ff010000ff000001ff000000ff000000ff000100ff000000ff000000ff010000ff010100ff000000ff010100ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9dadaffdadadaffdbdadaffdbdadaffdadadaffdbdbdaffdbdbdaffdadbdbffdbdbdbffdadadbffdbdbdaffdbdbdbffd7d8d8ffd7d7d7ffd7d8d8ffd7d8d8ffd5d6d5ffd6d6d6ffd5d5d6ffd6d5d5ffd5d4d5ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d1d0ffd1d1d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d0ffd0cfcfffcfcfcfffcececeffcdcdcdffcdcdccffccccccffcbcccbffcbcbcbffcacacaffcacac9ffc9cac9ffcac9c9ffc9c9caffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c7ffc5c6c6ffc5c5c5ffc6c6c6ffc5c6c6ffc6c5c5ffc6c5c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c4ffc5c4c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc4c4c5ffc4c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c0c1ffc1c1c0ffc1c1c1ffc0c1c1ffc1c1c0ffc0c0bfffbfc0bfffc0c0bfffc0c0bfffbfc0c0ffc1c0c0ffc1c0c1ffc2c1c1ffc2c1c1ffc2c3c2ffc2c3c2ffc3c2c2ffc3c3c2ffc3c2c3ffc2c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc3c3c2ffc3c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc1c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfc0ffbfc0c0ffbfc0c0ffbfc0bfffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffc0c0bfffc0c0bfffbfc0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffbebebfffbebdbdffbdbdbeffbebdbdffbebebeffbebfbeffbfbfbfffc0bfbfffc1c0c0ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc1c0c1ffc0c1c0ffc0c0c0ffc1c1c0ffc1c0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c0c0ffc1c1c1ffc1c0c1ffc1c0c1ffc1c1c1ffc0c1c1ffc1c1c0ffc1c1c1ffc0c0c0ffc0c0bfffc0bfbfffc0bfbfffbfbfbfffc0c0bfffc0c0c0ffc0c1c1ffc1c1c1ffc1c1c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc3c3c3ffc3c2c2ffc2c2c3ffc3c2c2ffc2c2c3ffc2c3c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c3c3ffc3c4c4ffc3c4c3ffc4c4c3ffc3c4c3ffc4c3c4ffc4c3c4ffc4c4c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c6ffc7c6c6ffc7c6c7ffc6c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c9c8ffcacac9ffcacacaffcbcacaffcbcbccffcccccbffccccccffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcecfceffcfceceffcececeffcfcfceffd0d0cfffd0d1d0ffd2d1d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd6d6d6ffd7d7d6ffd7d6d7ffd6d7d7ffd7d7d7ffd6d7d6ffd8d8d8ffd9d9d8ffd9d8d8ffd8d8d9ffd9d9d8ffd9d8d8ffd8d8d8ffd8d7d8ffd7d7d8ffd7d6d6ffd6d6d6ffd6d5d6ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff3f4f4fff3f4f4fff4f3f4fff4f4f3fff3f3f3fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f2f2fff2f2f2fff2f3f2fff2f3f2fff2f3f3fff2f3f2fff3f3f3fff2f2f2fff3f2f3fff2f3f2fff3f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff3f2f3fff3f3f2fff2f3f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff3f3f3fff4f4f3fff4f4f3fff4f4f4fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f5f5fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff4f5f4fff4f4f5fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff5f6f6fff5f6f5fff6f5f5fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff7f7f7fff7f7f6fff6f6f7fff7f7f7fff8f7f7fff8f7f8fff8f8f7fff7f8f7fff8f8f8fff9f8f8fff9f9f9fff8f9f9fff9f9fafffaf9f9fffaf9f9fffaf9f9fffafaf9fffafaf9fffafafafffafaf9fffaf9fafff9f9fafffafaf9fff9fafafffafafafffafafafff9fafafff9fafafffafafafffafafafffafafafff9faf9fffaf9fafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafff9faf9fffaf9f9fff9fafafffafaf9fff9f9f9fff9fafafffaf9f9fffaf9fafffafafafffafafafffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffefefefffffefefffefefffffefefefffffefefffffefffffffefefffefefefffefefefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffefffefffefefffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfdfdff838383ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff292929ff292929ff2c2c2cff2c2b2cff2c2c2cff2b2b2bff2c2c2dff3d3d3dff4e4e4eff5e5f5eff717271ff848485ff989898ffbdbdbdffe9eae9fff8f7f8fffdfdfdfffefefefffefdfdfffcfcfdfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafafafffbfbfafffbfafafffafafafffbfbfafffafbfafffafafafffafafafffafafafff9faf9fffaf9f9fff9fafafffafafafff9fafafffafafafffaf9f9fffafafafffaf9f9fffaf9f9fffafafafffaf9fafffaf9f9fff9f9f9fff9faf9fff9faf9fff9fafafffafafafffafafafff9faf9fffafafafff9faf9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff9f8f9fff8f8f9fff9f9f8fff8f9f9fff8f8f9fff9f9f8fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff8f8f9fff8f8f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff9f9f8fff9f9f9fff8f9f9fff8f9f8fff9f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff6f6f6fff6f6f6fff6f5f5fff4f4f5fff4f4f4fff3f3f2fff1f1f1fff0f0efffeeeeedffebebebffe8e8e8ffe4e4e4ffdfe0e0ffdadbdbffd3d2d2ffcbcacaff9b9b9bff4e4d4dff2d2d2dff030303ff010100ff000001ff000000ff000000ff000101ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020201ff020202ff010000ff010001ff010101ff010101ff010101ff3b3a3aff4c4b4bff989897ffd2d2d1ffdadbdaffe2e2e2ffe7e7e6ffeaeaebffececedffeeefeeffeff0f0fff1f1f1fff2f2f2fff2f3f3fff3f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f4fff5f5f6fff6f6f6fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff9f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafff9fafafffafafafffafbfafffbfafafffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffafbfafffbfafafffbfbfafffafafbfffafafafffbfafafffbfafbfffbfafafffafbfafffafafafffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfafffbfafafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffbfbfcfff1f1f0ffd1d1d1ffa0a0a0ff898989ff777776ff656565ff555554ff464646ff373838ff2b2b2bff2d2c2cff2a2a2bff2a2a2aff2a2a2aff2a2a2aff2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1b1bff1a1a1aff181817ff151515ff141414ff141413ff161616ff181818ff191919ff19191aff1a1a1aff1a1a1aff1a1a1aff1a1b1aff1b1b1bff1b1b1bff1b1b1bff1a1a1aff191919ff181818ff181818ff171717ff161617ff171716ff161616ff141414ff121212ff141414ff151615ff171616ff171818ff1a1a1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171617ffd8d8d8fffcfcfcfffffefffffffefefffefefefffefffefffefffefffefffffffefffefffffffffffefefefffffefffffefefefffffefefffefefefffefefffffefefefffffefefffefefffffffefefffefffefffefefefffffefefffffffefffefffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffefefefffffffefffefffffffefefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfafffafbfafff9fafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff9f8f8fff9f8f9fff9f8f8fff8f9f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f7f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f3fff3f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff4f5f4fff4f4f5fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f4fff4f4f3fff4f3f4fff4f4f3fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff3f3f2fff3f3f2fff3f3f2fff3f3f3fff3f3f2fff2f2f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff2f2f2fff2f2f3fff2f2f2fff3f2f3fff2f3f2fff3f2f3fff3f3f2fff2f2f3fff3f2f3fff3f3f3fff4f3f4fff4f3f3fff3f4f3fff3f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff020102ff040404ff0a0a0aff171717ff313131ff515050ff6e6d6eff818281ff8d8e8dff919192ff8f908fff8e8e8eff8e8f8fff919191ff929292ffa1a1a1ffe2e2e1fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fff9f9fafff9fafafffafaf9fffaf9f9fffafaf9fffafaf9fffafaf9fffafafafffafaf9fffaf9fafff9f9f9fffafaf9fff9fafafff9f9f9fffafaf9fff9fafafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f9f8fff8f9f9fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff9f8f8fff8f9f9fff9f9f8fff8f8f8fff8f9f9fff9f8f8fff9f8f9fff9f8f8fff9f9f9fff7f7f7ffccccccff989797ff919091ff909190ff8e8f8eff8d8e8eff8f8f8fff8e8e8eff858685ff777777ff606161ff444444ff282827ff141415ff090909ff040403ff010102ff010000ff000000ff000000ff010000ff000100ff000000ff000001ff010000ff010000ff010000ff010100ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd8d7d7ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadbdaffdadbdaffdadbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdadadaffd8d8d7ffd7d7d8ffd7d7d7ffd8d7d7ffd6d5d6ffd6d5d5ffd5d5d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d0ffd1d0d0ffd1d0d0ffd0d0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcecdceffcdcdcdffccccccffcbcbcbffcacacbffcacacaffcacacaffcacacaffc9c9caffcacac9ffc9cacaffcac9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc6c7c6ffc6c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c6c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc4c5c5ffc5c4c4ffc5c4c4ffc4c4c5ffc4c4c4ffc5c5c4ffc5c4c5ffc5c4c4ffc3c4c3ffc3c2c2ffc3c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c0ffc1c0c0ffc1c1c1ffc1c0c0ffc0c0bfffc0c0c0ffc0c0bfffbfbfc0ffbfbfc0ffc0c0bfffbfc0c0ffc0c0c0ffc1c1c1ffc1c2c2ffc1c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c2ffc1c2c2ffc2c2c1ffc2c2c2ffc1c1c1ffc0c1c0ffc1c0c0ffc0c0c1ffc0c0c0ffbfc0c0ffbfc0c0ffc0bfbfffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbebebfffbebfbeffbfc0bfffbfc0c0ffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c0c0ffc0c0c1ffc0bfc0ffc0bfbfffbfbebfffbebebdffbdbebdffbdbdbdffbebdbeffbebebdffbdbebeffbebfbfffbfbfbfffc0bfbfffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0bfffc0bfc0ffc0c0c0ffc1c1c0ffc1c0c0ffc0c0c1ffc1c1c0ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c0ffc1c0c0ffc0c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffbfbfc0ffbfbfbfffbfbebfffbfbfbfffbfc0bfffbfc0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c2ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c2ffc1c2c2ffc2c2c3ffc3c2c2ffc3c2c2ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c3c4ffc3c3c4ffc4c4c3ffc3c4c4ffc3c3c3ffc4c4c3ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc4c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c8c9ffcac9c9ffcacacaffcbcacaffcccbcbffccccccffccccccffcdcdcdffcdcdcdffcecdcdffcdcdcdffcecdcdffcdcdcdffcececeffcfcfceffcfcecfffcfcfcfffd0d0cfffd0d1d1ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd6d6d7ffd6d7d6ffd6d6d7ffd7d7d6ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d6ffd6d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd3d2d2ffd2d2d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff4f3f4fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff3f2f3fff2f3f3fff2f3f3fff2f2f2fff3f2f3fff2f2f2fff2f3f2fff2f2f2fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f2fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff4f3f3fff4f4f3fff4f4f3fff4f4f4fff4f3f3fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f5fff5f4f5fff5f5f4fff5f5f4fff5f4f4fff5f4f5fff5f5f4fff5f5f4fff4f4f5fff5f4f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f6fff5f6f6fff6f6f6fff6f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff7f7f6fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f7fff8f8f8fff8f8f7fff9f9f8fff9f8f9fff9f9f9fffafafafffaf9f9fffafaf9fffafaf9fffafafafffaf9f9fff9faf9fff9faf9fff9f9f9fffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9fafffafafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfafafffafbfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefffffefffefffefefffffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefffffffefffffffffefffffffefffffefefffffefffffffffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8ff464646ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff292928ff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2c2c2cff3b3b3bff4d4c4dff5d5d5eff6f7070ff828282ff939393ffb3b3b3ffe5e5e5fff5f4f5fffdfdfdfffefdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfcfbfffcfbfcfffbfbfbfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfafbfffbfbfafffafbfafffafafbfffbfafafffbfbfbfffbfafafffbfbfafffafbfafffbfafbfffafafbfffafafafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafaf9fff9faf9fffafafafff9f9fafffaf9fafff9fafafffafafafff9f9fafffaf9f9fff9fafafff9fafafff9f9f9fffaf9fafff9f9f9fff9faf9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff9f9f9fff9f9f8fff8f8f9fff8f8f9fff9f8f9fff9f9f8fff9f9f8fff9f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f8fff9f9f9fff9f9f8fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f5f5fff4f4f4fff2f2f2fff0f1f1fff0efefffeeeeeeffebeaeaffe7e7e7ffe3e2e3ffdededdffd8d8d8ffd0d0d0ffc1c1c0ff6a6a6aff434343ff100f0fff000100ff000100ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff010101ff000000ff010100ff010001ff010100ff010101ff141414ff3f3f3fff686867ffc7c7c8ffd8d8d8ffdfe0dfffe5e6e5ffe9e9e9ffecececffeeeeeeffefeff0fff0f0f1fff2f1f2fff3f3f3fff4f4f3fff4f4f4fff5f4f5fff5f5f4fff5f5f5fff5f5f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f8f7fff8f8f8fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff9f8f8fff8f8f9fff8f9f9fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9fafffaf9f9fffafafafffafaf9fffafafafffafafafffbfafbfffafbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfafafffbfafbfffafafafffbfbfafffbfafbfffbfbfafffbfbfbfffbfafafffbfbfafffbfbfafffbfbfbfffbfafbfffafbfafffafbfafffbfafbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfff9f9faffeeeeeeffc5c5c5ff9a9a99ff868686ff737373ff636263ff525252ff444444ff343334ff272728ff2f2f2fff303030ff2b2a2aff2a2a2aff2a2a2aff2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1d1cff1c1c1bff1a1a1bff171717ff151515ff131413ff161616ff191919ff1b1b1bff1b1b1cff1c1c1cff1c1c1cff1d1d1cff1d1d1cff1d1d1dff1e1d1dff1d1d1dff1c1d1cff1b1b1cff1b1b1aff1a1a1aff191919ff191918ff181918ff191819ff171718ff141414ff161516ff161617ff181818ff191919ff1b1b1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ffb8b7b8fff8f9f8fffefffffffefefefffffefefffefefffffefffffffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffefffffefefefffffffefffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffefefffffffffefffefefffffefefffffefefffffffffefffefffefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f9fff8f8f8fff7f8f8fff8f8f7fff8f8f9fff8f8f8fff9f9f8fff8f8f9fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f7fff7f7f7fff7f7f8fff8f8f7fff7f7f7fff6f6f7fff7f6f7fff7f7f6fff6f7f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f4f4fff5f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f4fff4f4f3fff4f4f4fff3f3f3fff4f4f3fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f3f2fff2f3f2fff2f2f2fff2f2f3fff3f3f2fff2f2f3fff2f2f3fff2f2f3fff3f3f2fff3f3f2fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff2f2f3fff3f2f2fff3f3f3fff3f2f2fff3f3f2fff2f3f2fff3f2f3fff2f3f3fff3f2f3fff2f2f2fff2f2f2fff3f3f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff2f2f2fff3f3f3fff3f3f2fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f3fff4f4f4fff4f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff070606ff0e0f0eff202020ff393939ff575657ff727373ff878787ff909090ff939292ff8f8f8fff8e8e8eff8f8f8fff919191ff939393ffababacffe3e3e4fffafafafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9fafff9faf9fffafafafffaf9f9fffafaf9fffafaf9fffafafafffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9fafffafaf9fff9f9fafff9f9fafff9f9fafffafaf9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f9f9fff9f9f8fff9f9f8fff8f9f8fff9f8f9fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff5f4f4ffcacacaff9c9c9cff919292ff908f90ff8e8e8eff8d8e8dff8e8e8eff919191ff8a8a8aff7b7b7bff666666ff4c4c4cff323231ff1c1c1cff0e0e0eff070707ff030303ff010101ff000000ff000001ff000000ff000000ff000001ff000100ff000101ff000000ff000000ff010100ff010101ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdbffdadadaffdbdadaffdbdbdaffdbdbdbffdbdadaffdad9d9ffdad9d9ffd9d9daffd7d7d8ffd8d8d8ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd3d4d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffd1d1d0ffd0d0d1ffd0d0d0ffd0d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcfcfceffcdcdcdffcdccccffcccccbffcbcccbffcacacbffcbcacaffcacacaffcacac9ffcacac9ffc9cac9ffcac9caffc9cacaffcac9caffc9c9c9ffc8c8c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c6ffc6c5c5ffc5c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c0c0ffc1c1c1ffc1c1c0ffc0c0c0ffc0bfbfffbfc0bfffbfc0bfffbfbfbfffbfbfbfffc0c0c0ffbfbfc0ffbfbfc0ffc0c0c0ffc1c1c1ffc1c2c1ffc2c1c1ffc3c2c2ffc2c2c2ffc2c3c2ffc2c2c3ffc3c2c2ffc3c3c3ffc3c3c2ffc3c2c2ffc1c2c1ffc1c1c2ffc2c2c2ffc1c1c1ffc1c0c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffc0c0c0ffbebebfffbfbebfffbebfbfffbfbfbfffbebfbfffbfbebfffbebfbfffbfbfbfffbfbfbfffc0bfc0ffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbebebeffbdbebeffbebebdffbdbdbeffbdbdbdffbebebdffbebdbeffbdbebdffbebebeffbfbebeffbfbfbfffc0c0bfffc0c0c1ffc1c0c0ffc1c1c1ffc1c2c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c2c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffbfbfc0ffc0c0bfffc0c0c0ffc0c0c0ffc1c1c0ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c1ffc1c1c1ffc0c1c0ffc1c1c1ffc1c0c0ffc1c1c0ffc0c1c0ffc1c1c1ffc0c0c0ffc0bfc0ffbfc0bfffbfbfbfffbebfbfffbfbfbfffbfbfbfffbfc0bfffbfbfbfffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c1c2ffc2c1c1ffc3c3c2ffc2c1c2ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c4ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc4c4c4ffc4c4c3ffc3c3c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc4c4c5ffc5c4c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c6c6ffc6c6c7ffc6c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c8ffcac9caffcacacaffcbcbcbffcbcbccffcccccbffcccdcdffcdcdcdffcdcdcdffcececdffcdcdceffcdcdcdffcdcecdffcececeffcececeffcececfffcfcfcfffcfd0d0ffd0d0d1ffd2d1d2ffd3d3d2ffd3d3d2ffd3d3d3ffd4d3d4ffd4d4d4ffd6d7d6ffd6d6d7ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd7d7d7ffd6d6d5ffd5d5d5ffd5d5d5ffd3d3d2ffd2d2d1ffd3d3d3ffd2d2d2ffd1d0d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f5fff4f4f4fff4f3f4fff4f3f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff3f4f4fff4f3f3fff4f4f4fff3f3f4fff3f4f4fff4f3f3fff4f4f3fff3f3f3fff3f4f3fff4f3f3fff3f3f4fff3f3f3fff3f3f4fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f3f2fff2f3f2fff2f3f2fff3f2f2fff2f3f3fff2f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f4fff4f3f3fff4f3f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f7fff6f6f7fff6f6f7fff7f7f6fff7f7f7fff6f7f7fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f9f9fff9f9f8fff9f9f9fff9fafafff9fafafffafafafffafafafffafafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffafaf9fff9f9fafff9faf9fffaf9f9fff9f9fafff9faf9fff9fafafffaf9fafffafbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffefefefffefefefffefffefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff2f2f3ff252625ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292928ff2c2c2cff2c2c2cff2c2c2cff2c2b2cff2c2c2cff2c2c2cff2c2c2cff3a3a3aff4b4b4bff5c5b5cff6e6e6eff7f7f7fff909090ffa9a9a9ffddddddfff3f3f3fffcfcfcfffdfefdfffcfdfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafbfafffbfbfafffafbfbfffafafafffafbfbfffbfafafffafbfafffafafafffafafafffaf9fafffafaf9fff9fafafff9faf9fffafaf9fffafafafffafaf9fff9fafafffaf9f9fffafafafffafafafffafafafffafaf9fffafafafffaf9fafffafafafff9f9fafff9f9fafffafaf9fffafafafff9fafafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff9f8f9fff8f8f9fff9f8f9fff9f8f9fff9f8f8fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff8f8f9fff8f9f8fff9f8f8fff8f9f9fff9f9f8fff8f9f9fff8f8f8fff8f9f9fff8f8f8fff7f7f7fff8f8f7fff7f8f8fff8f7f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff5f6f6fff5f6f5fff5f5f5fff4f4f4fff1f2f2fff0f1f0ffefefefffedeeedffeaebebffe6e6e7ffe1e2e1ffdcdcdcffd7d7d7ffcececfffa1a1a1ff4f4f4fff2b2b2bff010201ff010102ff010101ff010100ff020201ff030202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000101ff000101ff262625ff4f4e4fffa0a0a0ffd5d6d6ffdddedeffe4e4e4ffe8e8e8ffebebebffedededffefefeffff1f1f1fff1f1f2fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff5f5f5fff6f5f5fff6f5f6fff6f7f6fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff7f8f8fff7f7f7fff8f8f8fff8f7f8fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f8fff9f9f9fff8f9f9fff8f9f8fff8f9f8fff8f9f8fff8f9f8fff9f8f9fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9fafff9f9fafff9f9f9fff9f9fafffaf9f9fffaf9f9fff9f9fafff9faf9fffafafafffafafafff9faf9fffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffafafbfffafafafffafbfafffafafafffafbfafffbfafafffafbfbfffafbfafffafafafffafbfafffafafafffafbfbfffafbfafffbfbfbfffafbfbfffafbfbfffbfbfafffbfafbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfff7f7f7ffebebeaffb9b9b9ff969696ff838383ff717272ff616161ff515151ff424343ff313232ff302f2fff30302fff2f3030ff2f302fff2b2a2aff2a2a2bff2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1c1c1cff1c1b1cff1a1a1aff171718ff151515ff181817ff1c1c1bff1d1d1dff1e1e1eff1f1f1fff1e1f1fff1f1f1fff201f20ff202020ff202020ff202020ff201f1fff1e1e1eff1d1d1dff1d1d1dff1c1c1cff1b1b1bff1b1b1bff1b1b1bff1a1a1aff161616ff171717ff181718ff1a1a19ff1b1b1bff1e1f1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff7f8080fff3f3f4fffdfdfefffffffefffefffffffffefffffffffffffefefffffefefefffffffefffefffffffefefffffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffefffefffefefefffefffffffefefefffffffffffefffffffefffffffffffefffffefffffffefefffefffefffefffffffffffffffefffefffffffefffefefefffffffffffffefffffefefffffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffbfafbfffbfbfbfffafafbfffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f8f8fff7f8f8fff7f8f7fff7f7f7fff7f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f5f5fff5f4f4fff4f5f4fff4f4f5fff4f5f5fff5f4f4fff5f4f4fff4f4f4fff4f5f4fff5f4f4fff4f4f5fff4f4f4fff4f5f5fff4f4f4fff5f5f5fff5f4f5fff4f4f4fff4f5f4fff5f5f5fff5f4f5fff5f5f5fff4f4f5fff4f4f5fff5f5f4fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f4f4fff3f4f4fff3f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f2fff3f3f2fff3f2f2fff3f3f3fff3f3f3fff2f2f3fff3f2f3fff3f2f3fff2f2f3fff3f2f3fff3f3f3fff3f2f3fff3f2f3fff2f3f2fff3f3f3fff3f3f3fff2f3f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff3f3f2fff2f2f3fff2f3f2fff3f2f2fff2f3f3fff3f3f2fff2f3f3fff2f2f2fff3f3f3fff3f2f3fff2f2f2fff3f3f2fff3f3f3fff3f2f3fff3f3f3fff2f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff3f4f4fff3f4f3fff3f4f4fff4f4f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020102ff040404ff090909ff131313ff272727ff404040ff5e5d5eff797979ff888889ff929292ff929392ff909090ff8f8f8fff8f908fff909190ff929292ff9e9f9effcececefff5f6f6fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9fafafff9fafafffafaf9fffaf9fafffaf9f9fff9faf9fff9fafafffafafafff9faf9fffafaf9fffaf9f9fffafafafffafafafff9f9fafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff8f8f8fff8f9f9fff9f8f8fff9f9f9fff8f8f9fff8f9f9fff9f8f9fff9f9f8fff8f8f8fff8f9f8fff9f8f8fff8f9f9fff9f9f8fff9f9faffecececffb8b9b9ff969596ff929292ff919190ff8f8f8fff8d8c8dff8c8c8cff8e8e8fff8e8e8fff838383ff6d6d6dff515152ff373737ff212221ff121312ff090a09ff050405ff020303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d4d3ffd5d4d4ffd6d6d6ffd6d6d5ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdadadbffdadadbffdadadaffdbdbdaffdbdbdbffd9d9daffd8d9d9ffd8d8d8ffd9dad9ffd8d9d8ffd8d7d7ffd7d8d8ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d4ffd3d3d3ffd1d2d2ffd1d0d1ffcfcfd0ffcececeffcecdceffcecdcdffcdcccdffcccccdffccccccffccccccffccccccffcccccbffccccccffccccccffccccccffcbcbccffcbcbcbffcbcacbffcbcbcaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c8ffc8c9c9ffc9c9c9ffc8c8c9ffc9c9c8ffc9c9c9ffc9c8c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c8ffc8c9c9ffc8c8c8ffc7c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc6c7c6ffc5c6c5ffc5c5c5ffc4c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c2ffc3c3c2ffc3c2c2ffc3c3c3ffc4c3c4ffc3c3c4ffc4c4c4ffc5c4c5ffc5c5c5ffc6c5c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c3ffc3c3c3ffc2c3c2ffc3c3c2ffc3c3c3ffc3c3c2ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc2c2c3ffc3c3c3ffc3c3c3ffc3c4c4ffc3c3c4ffc3c3c3ffc3c4c3ffc3c4c3ffc3c4c3ffc3c2c3ffc2c2c2ffc1c2c1ffc0c1c1ffc0c1c1ffc0c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c2ffc2c2c3ffc2c2c2ffc3c3c3ffc4c3c3ffc3c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc4c5c5ffc5c5c5ffc5c4c5ffc4c3c4ffc4c3c4ffc4c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c4c4ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c3ffc3c3c4ffc3c4c3ffc4c4c3ffc4c4c4ffc4c4c3ffc3c4c4ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc5c6c5ffc4c5c5ffc4c5c4ffc4c4c4ffc4c5c5ffc4c5c4ffc4c5c5ffc4c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c6ffc6c5c6ffc6c5c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc6c6c5ffc5c5c6ffc5c6c5ffc6c6c6ffc6c6c7ffc7c7c6ffc6c7c7ffc7c6c7ffc7c7c7ffc7c7c8ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9cac9ffcac9caffcacacbffcbcbcbffcbcbcbffcbccccffccccccffcdcdcdffcdcecdffcececeffcecfcfffcfcfd0ffcfcfcfffd0cfd0ffd0cfd0ffcfd0d0ffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd2d1d1ffd2d2d3ffd3d3d3ffd3d3d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd9d9d9ffd9d9d9ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d7d7ffd7d6d7ffd6d6d5ffd5d5d5ffd5d5d5ffd3d3d2ffd2d2d2ffd3d3d2ffd2d2d2ffd1d0d0ffd1d1d1ffd1d0d1ffd0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f3f4fff4f4f4fff3f3f3fff3f3f4fff3f3f3fff4f3f4fff3f4f4fff4f3f3fff3f3f3fff3f4f3fff4f4f4fff4f3f4fff3f4f4fff4f3f4fff3f4f3fff3f3f3fff4f3f3fff3f3f4fff4f3f4fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff2f2f3fff3f2f3fff3f2f2fff2f3f3fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f4f4fff3f3f3fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f4fff4f5f5fff4f4f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f7f6fff7f6f6fff7f7f7fff6f7f6fff6f6f7fff7f7f6fff6f7f7fff7f6f6fff6f7f6fff7f6f7fff6f7f7fff6f6f7fff7f6f7fff7f7f7fff7f7f7fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f9f9fff9f9fafffaf9fafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafbfafffafafafffafafbfffbfbfbfffbfafafffafafafffafafbfffafafafffafafafffaf9fafffafafafffafafafffbfafafffafafafffafafafffafafafffafaf9fffafafafffaf9fafff9fafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfefffefefefffefffefffffffffffffefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdffeaeaeaff1d1d1cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2c2b2cff383939ff484948ff585859ff6a6b6aff7b7c7cff8d8d8dffa2a2a1ffd5d5d5fff1f1f1fffbfbfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffbfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffafafbfffafafafffbfafbfffafbfbfffafafafffafafafffafbfafffafafbfffafafafffafafafffafafafff9fafafffaf9f9fffafafafffafafafffafafafff9f9fafffafafafff9fafafff9fafafffafaf9fffaf9fafffafafafffafafafff9f9fafffafaf9fff9fafafffafaf9fff9faf9fffaf9fafff9fafafff9f9fafffaf9f9fff9f9f9fff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff8f9f8fff8f9f8fff8f9f8fff9f9f8fff8f9f9fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f8f8fff9f9f9fff8f8f8fff8f8f9fff8f9f8fff9f8f9fff8f9f9fff9f8f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f7f7fff8f8f8fff7f8f7fff7f7f8fff7f7f7fff7f8f8fff7f7f7fff6f7f6fff7f7f7fff6f7f7fff6f6f6fff6f5f6fff6f5f5fff4f5f5fff4f4f4fff2f1f1fff0f0f0ffefefefffedededffeaeaeaffe6e6e6ffe1e1e1ffdcdbdcffd6d5d6ffcccdccff888888ff4a494aff181718ff010101ff010202ff000101ff010201ff060706ff050504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff000101ff000000ff010001ff010201ff121212ff474647ff868586ffd4d4d4ffdcdcdcffe2e3e2ffe7e7e7ffeaeaeaffededecffeeefeffff0f0f1fff2f2f2fff3f2f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff5f5f5fff6f6f6fff6f6f6fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff8f9f8fff9f8f9fff8f9f9fff8f8f9fff9f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fffaf9fafff9fafafffafaf9fffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfafafffbfafafffafbfafffbfbfbfffbfafafffafafbfffbfafafffafafafffafafafffafbfbfffafbfbfffbfafbfffbfafbfffafbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfff5f5f5ffe5e5e5ffadadadff929393ff828281ff707070ff5f605fff505050ff404040ff2f3030ff303030ff2f3030ff302f2fff303030ff303030ff2a2a2aff2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222222ff1f1f1fff1d1c1dff1b1c1cff1a1a1bff171817ff1a1a1aff1d1e1dff202020ff202120ff212122ff222222ff222222ff232323ff232324ff232323ff232323ff222222ff212121ff202020ff201f20ff1e1f1fff1e1d1dff1d1d1dff1c1d1cff1a1b1bff171717ff181818ff1a191aff1b1b1bff1e1e1eff2121210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff505051ffebebeafffdfcfcfffefffffffefffefffefefffffefffefffefffffffffefefffefffefffffefefffefefefffefefefffffefefffefefefffefffefffffffffffffefefffefefffffffefefffefefefffefefefffefffffffefffffffefefefffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffefffefffefffefffefffffffefffefefefffefefffffffffffffffefefffefefefffefefffffefefefffefefefffefdfefffefefefffdfefefffefdfefffdfefdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfbfffafafbfffafbfafffafbfbfffafafafff9faf9fffaf9fafff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f9f9fff9f9f9fff8f7f7fff7f7f8fff8f7f7fff7f8f7fff8f8f8fff8f9f9fff8f9f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f7fff7f8f7fff7f8f7fff7f7f7fff6f6f7fff7f7f7fff7f6f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f4f4fff4f4f4fff4f5f4fff5f5f5fff5f4f5fff4f5f5fff5f4f5fff4f5f4fff4f4f4fff5f4f4fff4f5f5fff5f4f5fff4f4f5fff5f4f5fff4f4f5fff4f5f5fff5f5f4fff5f4f4fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f5fff5f5f5fff4f5f4fff5f4f5fff4f5f5fff4f4f5fff5f4f4fff5f4f4fff4f5f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f4fff3f4f4fff3f4f4fff3f3f3fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f3f2fff3f3f3fff2f3f3fff2f2f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff2f2f2fff2f2f3fff2f3f2fff3f2f3fff2f3f3fff3f2f2fff2f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff2f2f3fff3f2f3fff2f2f3fff2f3f3fff3f3f2fff3f2f2fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020303ff050505ff0c0c0cff1b1b1bff2f302fff484849ff636463ff7a7b7bff8b8a8aff909190ff929191ff8f8f8fff8e8e8eff8f8e8eff8f8e8eff8f908fff969696ffb9b8b8ffedededfffafafafff9f9f9fff9f9f9fff9fafafff9fafafffaf9fafffaf9fafff9fafafffaf9fafffafafafffaf9fafff9fafafffafafafff9faf9fff9faf9fff9faf9fffafaf9fff9f9f9fff9f9fafffafafafffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f8f8fff9f8f9fff8f9f9fff9f8f8fff8f8f8fff8f9f8fff8f9f9fff8f8f8fff8f9f9fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9ffe1e1e1ffaaababff919192ff8f8f8eff8f8e8eff8e8f8fff8d8d8dff8c8b8cff8c8d8cff8c8d8dff868686ff737473ff565555ff383939ff242424ff161515ff0c0b0bff060606ff030303ff010101ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff010001ff000100ff000000ff010001ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d3d2ffd2d2d2ffd4d4d3ffd3d4d4ffd5d4d5ffd5d5d6ffd6d5d6ffd6d6d7ffd7d7d8ffd7d7d7ffd8d7d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadbdbffdbdadaffdadad9ffdbdadbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdcffdbdbdbffdadadaffdadadaffdadadaffd9dadaffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d8ffd8d9d8ffd8d9d8ffd8d9d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d4d3ffd3d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcececeffcececfffcfcfceffcfceceffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd0d0cfffd0cfd0ffcfcfcfffcececfffcfceceffcfceceffcecfceffcececeffcecdcdffcccdcdffccccccffcbcbcbffcbcbcbffcacbcbffcacbcbffcbcacbffcbcacbffcacbcbffcbcacbffcbcacbffcacacaffc9cacaffc9cacaffc9c9c9ffc9cac9ffc9cac9ffcacacaffcacacaffcacacbffcbcbcbffcbcacaffcacacaffcbcbcbffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffcbcccbffcbcbcbffcacacaffcacbcaffcacbcbffcacacaffc9cacaffc9c9c9ffc8c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c9c9ffc8c9c8ffc8c8c9ffc9c9c8ffc9c9c9ffcac9c9ffc9cac9ffcac9caffc9c9c9ffc8c8c9ffc9c8c8ffc9c8c8ffc8c9c9ffc9c9c9ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9cacaffcacacaffcacacaffcacbcaffcacacaffcacacbffcbcbcbffcbcacaffcacacaffcacacaffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c9c9ffc9c8c8ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c8c8ffc8c8c8ffc8c9c8ffc9c8c9ffc8c9c9ffc8c8c9ffc9c9c9ffcac9c9ffc9cacaffcacacaffcacacaffcacacaffcac9caffc9c9c9ffc9c9c9ffc9cacaffc9cacaffcac9caffcac9caffcacacaffcacacaffcbcacbffcbcacbffcacacaffcacacaffc9cacaffcacacaffc9cac9ffcacacaffcacacaffcac9caffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcccbccffcbcccbffcbcbcbffcbcbcbffcbcccbffcbcbccffcbcbcbffcbccccffcccbccffcbcccbffcbcbcbffcccbcbffcbcbccffcccbccffcbcbccffccccccffccccccffcccccdffcccdccffcdccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdceceffcdcdcdffcdcecdffcecdceffcdcecdffcdcdcdffcecdcdffcecdcdffcececeffcfcfcfffcfceceffcfd0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd9d9d9ffd9d8d9ffd9d9d9ffdadadaffdadadaffdadbdaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd9d8d8ffd7d8d8ffd7d7d6ffd7d7d7ffd7d6d7ffd6d7d7ffd6d5d6ffd5d6d5ffd5d5d5ffd3d3d2ffd2d2d2ffd3d3d3ffd2d1d2ffd1d1d1ffd0d1d1ffd0d0d1ffd0d0cfffd0cfd0ffcfcfd0ffcfcfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f4fff4f4f4fff3f3f3fff4f3f4fff4f4f3fff3f4f4fff3f4f3fff4f3f3fff4f4f4fff3f4f4fff3f3f4fff4f3f3fff4f4f3fff4f4f3fff4f3f3fff3f4f4fff3f4f3fff4f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff4f3f4fff3f3f3fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f5f4fff5f4f4fff5f4f5fff5f5f4fff4f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f6fff6f6f5fff5f6f5fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f6f6fff6f6f7fff6f7f6fff7f6f6fff6f7f6fff7f6f6fff7f6f7fff7f7f7fff6f7f6fff6f6f7fff6f6f7fff7f7f7fff7f6f6fff6f7f7fff6f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f9fffaf9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfafbfffbfbfafffafafafffafbfafffafbfbfffbfafbfffbfbfafffafafafffafafafffbfbfbfffafbfbfffafafbfffafafafffafafafffbfbfbfffafafafffafafbfffafafafffafafafff9faf9fffaf9f9fff9fafafff9faf9fff9f9fafffaf9f9fffafaf9fff9f9f9fffaf9f9fff9f9fafff9faf9fffafaf9fffafafafffafafafffbfbfcfffcfcfbfffcfcfbfffcfcfdfffcfcfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfefffefdfefffefefdfffefefefffefffefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefffefffffefffffffffefffffefefffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfcffe4e4e4ff101010ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2b2b2bff353635ff454546ff555555ff676767ff787878ff898a8aff9b9b9bffcbcbccfff0eff0fffafbfafffdfdfdfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffbfbfbfffafafafffbfafbfffbfafafffafbfafffafbfafffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafaf9fffafafafffafafafffaf9fafffafafafffafafafffafaf9fff9f9fafff9f9fafffafafafffaf9f9fff9fafafff9faf9fff9f9fafffaf9fafff9faf9fffafafafff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f9f8fff8f9f9fff9f8f9fff9f9f9fff9f8f8fff9f8f8fff9f9f9fff8f9f9fff8f9f9fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff8f9f9fff8f8f9fff9f8f8fff9f9f8fff9f9f8fff9f8f8fff8f9f9fff9f9f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f5fff4f4f5fff3f3f3fff1f2f1fff0f0f0ffefefeeffededecffe9e9eaffe5e5e6ffe1e0e1ffdbdbdbffd5d4d5ffc9c9c9ff767676ff434343ff0c0c0cff000100ff010001ff010101ff030303ff070707ff040505ff010201ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff010102ff020102ff010101ff020101ff020201ff0a0a0aff3e3e3eff6f6f6effd2d3d2ffdbdadbffe1e1e1ffe6e6e6ffe9e9eaffecedecffeeefeefff1f0f1fff2f2f2fff3f2f3fff4f4f4fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f8f7fff7f7f8fff8f7f7fff8f7f7fff7f7f7fff8f7f7fff7f8f8fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff8f7f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9fafff9f9f9fff9f9f9fffafafafff9f9f9fffaf9fafffafaf9fffafafafffafbfafffbfafafffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffafafbfffbfafbfffafbfafffafbfbfffafbfafffafafafffafafafffafbfafffbfafafffbfbfafffbfafafffafafbfffafafbfffbfafbfffafbfafffbfbfbfffbfbfbfffafafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffcfcfcfff3f3f3ffddddddffa3a3a3ff909091ff7f7f7fff6e6f6eff5d5e5dff4e4d4dff3d3d3eff2e2f2fff2f2f2fff303030ff303030ff30302fff302f30ff303030ff2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242425ff212222ff1f1f1fff1c1d1cff1c1c1cff1b1a1aff1d1d1cff202020ff222222ff232323ff242425ff252625ff262526ff262626ff272727ff272727ff262727ff262626ff252525ff252525ff232323ff222122ff202020ff1f1f1fff1d1e1dff1b1b1bff181818ff191a1aff1b1b1bff1e1e1eff222121ff2525240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff373737ffe2e2e3fffcfcfcfffefffefffefefffffefefefffefffefffefefefffefffffffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefefffefefffffefefffffffefffffefefefffffefffffffffefffefefffffefefffffffffefffefffefffffefffffffffffffffffefffefefffffefffefffefffefffefefffffefffefffefefefffefefefffffffefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefdfefffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfafbfffafbfbfffafafafffafafafff9fafafff9f9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff8f8f9fff8f8f7fff7f8f7fff8f7f7fff8f8f7fff8f8f7fff8f8f8fff8f8f9fff9f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff6f6f7fff6f6f6fff6f5f5fff6f5f6fff6f6f6fff5f5f5fff5f5f6fff5f5f5fff4f5f5fff4f5f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f4f5fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f3f3fff4f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f4fff3f4f3fff4f4f4fff4f4f3fff3f3f3fff4f3f3fff3f4f3fff4f4f4fff4f4f3fff4f4f4fff4f4f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010101ff030304ff080808ff111211ff202021ff353535ff4d4e4dff676667ff7c7d7dff898989ff8d8d8eff8d8d8eff8c8d8cff8d8d8dff8d8d8dff8d8d8dff8f8e8eff929392ffa7a6a6ffd9d9d8fff8f8f8fffaf9fafff9f9fafffaf9fafff9f9f9fffafafafffafafafff9f9fafff9f9fafffafaf9fff9fafafffafafafffafafafffafaf9fff9f9fafff9faf9fff9fafafffaf9fafffafaf9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff8f8f8fff9f8f9fff9f9f8fff8f9f8fff8f9f8fff9f8f8fff8f8f9fff8f9f8fff8f8f9fff9f8f8fff9f9f8fff9f9f8fff9f9f9fff7f7f8ffd1d1d0ff9d9c9cff8e8f8eff8d8c8dff8d8d8dff8d8c8cff8c8d8cff8c8c8dff8b8a8bff8a8a8aff858485ff797a79ff5d5e5dff3c3c3dff262627ff181818ff0e0e0eff070707ff030303ff020101ff000101ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd4d3d3ffd3d4d4ffd4d5d4ffd6d5d5ffd5d6d5ffd6d6d6ffd7d7d8ffd7d7d7ffd8d8d7ffd8d9d9ffd9d9d9ffd9dadaffd9d9d9ffdadbdaffdbdbdbffdcdcddffdededfffdfe0dfffe0e0e0ffe0e0dfffdfdfdfffdfdfdeffdedfdfffdfdedeffdedfdeffdededdffdddddeffdddddeffdddddeffddddddffddddddffddddddffdcdcddffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdaffdadadbffdadbdaffdadbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdaffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d7d8ffd8d8d7ffd7d7d7ffd6d7d6ffd7d6d6ffd6d6d7ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d5d5ffd5d5d4ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d6ffd5d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d4ffd4d5d4ffd4d3d3ffd3d3d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d0d1ffd0d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d1ffd1d1d0ffd0d1d0ffd1d0d1ffd1d1d1ffd1d1d0ffd0d1d1ffd0d1d0ffd0d1d1ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfd0ffcfcfd0ffcecfcfffcececfffcececeffcececeffcfcfceffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfd0cfffcfcfd0ffcfcfd0ffd0d0d0ffd0cfcfffcfd0d0ffcfcfcfffcfcfcfffcfcecfffcecfceffcececeffcececeffcdcdceffcecdcdffcdceceffcecdcdffcececdffcececdffcececeffcecdceffcecdceffcececeffcfceceffcfcfceffcececfffcececfffcfcfceffcecfceffcfcecfffcfcfcfffd0d0cfffd0d0d0ffcfd0cfffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0d0ffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcecfceffcecfceffcececeffcececeffcecfceffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffcfceceffcececeffcdcdcdffcdcdcdffcecdcdffcececeffcececfffcfcecfffcecfcfffcececeffcecfcfffcececeffcececfffcececeffcececdffcececeffcececeffcececeffcececeffcecfceffcfceceffcececdffcecdcdffcdcdceffcdcdceffcecdceffcececeffcfceceffcfcfcfffcecfcfffcfcfcfffcfcfcfffcecfcfffcfcecfffcfcfcfffcfcfceffcececeffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d0d1ffd0d1d1ffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d2d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd3d2d2ffd2d2d2ffd2d1d1ffd1d2d2ffd1d2d1ffd2d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d4d4ffd3d4d4ffd3d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d5d4ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d7ffd6d7d6ffd8d7d7ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d8d7ffd9d8d9ffdadadaffdbdbdaffdbdbdbffdbdcdbffdcdddcffdddcddffddddddffddddddffddddddffdededeffdededfffdfdfdfffdfdedfffdedddeffdcddddffdbdbdbffdcdbdcffdbdbdbffd9dadaffd7d8d7ffd7d6d6ffd5d5d6ffd5d6d6ffd5d5d5ffd5d5d5ffd3d3d3ffd2d2d2ffd3d3d3ffd2d2d2ffd1d1d0ffd1d1d0ffd0d1d0ffd0cfd0ffd0d0d0ffcfcfcfffcfcfceffcececfffcececeffcdcecd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f4fff5f5f4fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff4f4f3fff4f3f4fff4f3f4fff4f3f4fff4f4f3fff4f4f4fff4f3f4fff3f3f3fff4f4f4fff3f4f3fff3f3f3fff3f3f4fff4f3f4fff3f3f3fff4f3f3fff4f3f4fff4f3f3fff3f4f3fff3f4f3fff4f3f4fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff4f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff5f4f4fff5f5f5fff4f5f4fff5f4f4fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff6f6f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f7fff7f6f7fff6f6f6fff7f6f6fff7f7f7fff7f6f6fff6f7f7fff7f7f6fff7f7f7fff7f6f6fff6f7f7fff7f7f7fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fffaf9fafffafafafffafafafffafafafffbfafafffafafbfffafbfafffbfafafffbfafafffbfbfbfffafbfafffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfafafffbfbfafffafbfbfffafafafffafafbfffafafafffbfafbfffafafafffbfafafffafafafffafafafffafaf9fffaf9f9fffaf9f9fff9f9fafffaf9f9fffaf9f9fffaf9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffefdfefffdfdfdfffefefdfffefefefffefefdfffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefff9f9f9ffdcdbdcff050605ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2c2c2cff2c2c2cff2c2c2cff2f2f2fff2f2e2eff292929ff333232ff424343ff535453ff646464ff767575ff878787ff989798ffc1c0c1ffededecfff8f9f9fffcfcfbfffcfbfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfafffafafbfffafafafffbfafbfffafafafffbfafafffbfbfafffbfafafffbfafafffbfafafffbfafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafff9faf9fff9f9f9fffafafafffaf9fafff9faf9fffaf9f9fffafafafffaf9f9fff9fafafff9faf9fffafafafff9f9f9fff9f9fafffaf9fafffaf9f9fffafaf9fff9fafafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f9f8fff9f8f8fff9f9f8fff8f9f9fff8f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f8fff9f9f9fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff9f8f9fff8f8f8fff9f9f9fff8f9f8fff8f8f8fff8f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f7fff8f8f8fff7f7f7fff7f7f8fff8f7f8fff7f7f7fff7f7f6fff6f7f7fff6f6f5fff5f5f5fff5f5f4fff2f2f2fff2f1f2fff0f0f0ffeeeeeeffebecebffe8e8e8ffe4e4e4ffe0e0e0ffdbdbdbffd4d4d4ffc0c0bfff606060ff353535ff020302ff010000ff010000ff030303ff0a0b0aff090808ff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030203ff050505ff080808ff030202ff010102ff010201ff020102ff303031ff575757ffc4c3c4ffdadadaffe1e1e1ffe4e5e4ffe9e8e9ffecececffefefeefff1f1f0fff2f2f1fff3f3f3fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff6f6f7fff6f7f7fff8f7f7fff7f8f7fff8f8f8fff8f8f7fff8f7f7fff8f8f7fff8f7f7fff8f7f7fff7f7f8fff8f7f7fff8f7f7fff8f7f8fff7f7f7fff8f8f7fff7f8f7fff7f7f7fff7f7f8fff8f7f8fff7f7f7fff8f7f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f8fff9f9f8fff8f9f9fff8f8f8fff9f8f8fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9f9fffafafafffafaf9fffafafafffbfafafffbfafafffbfafafffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffafbfbfffafafafffafafafffbfbfafffafafafffbfafbfffafbfafffafafafffafbfafffafafafffafafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfcfdfffcfcfcfffbfcfcfff1f2f2ffd2d2d2ff9d9e9dff8e8e8eff7d7d7cff6d6c6cff5b5b5bff4b4a4aff3a393aff2d2d2dff2f2f2eff2f2f2fff302f30ff2f302fff303030ff2f302f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282828ff242425ff212221ff1f1f1fff1d1c1cff1c1c1cff1e1f1eff232222ff252425ff262626ff282827ff292928ff292a2aff2a2a2aff2b2b2aff2a2b2bff2a2a2aff292a2aff282929ff282828ff272727ff252525ff232323ff222121ff20201fff1c1c1cff1a1919ff1b1a1bff1f1e1eff222121ff252425ff272727000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff242524ffd2d1d2fffbfbfbfffffefefffefffefffefffefffffefffffefefefffefefefffffefffffefefefffffffefffefffffffefefefffefefefffffefefffefefefffffefffffefffefffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefffefffffffffffefefffffefffefffffefffffffefefffffffffffefffefffefefefffffefffffffefefffffffefffefffefffefefefffefefefffffefefffefefffffefefefffdfefefffdfefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffcfcfcfffcfbfbfffbfcfcfffbfbfafffbfbfbfffafafafffafafafffafafafffaf9f9fffafaf9fff9fafafff9f9f9fff9f8f9fff9f9f8fff7f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f7f8fff8f8f8fff8f8f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f7f7fff8f7f8fff8f7f7fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f6f6fff5f6f6fff5f5f6fff6f5f6fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff3f3f4fff3f4f3fff4f3f4fff3f3f4fff3f4f3fff4f3f3fff3f3f3fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff4f4f3fff3f4f4fff3f3f3fff4f3f3fff4f4f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff4f5f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000001ff000001ff000100ff020102ff050505ff0b0b0aff141515ff232323ff393939ff525151ff686969ff7d7c7dff878787ff8a8a89ff8a8b8bff8b8b8bff8c8c8cff8d8d8cff8d8d8dff8f8f8fff919191ff999998ffc2c2c2fff3f2f3fffafafafffafafafffafaf9fffafafafffafaf9fffafafafff9fafafff9faf9fffafafafffafafafffafafafff9faf9fffaf9f9fffafafafffafafafffafaf9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff8f9f9fff8f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f8fff9f8f8fff9f8f8fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f9fff9f9f9fff2f2f2ffc0c0c0ff959595ff8d8d8dff8c8c8cff8b8b8bff8c8b8bff8b8b8bff8d8d8cff8d8d8dff898a89ff848484ff7a7a7aff676767ff454445ff282727ff181817ff0e0e0eff070707ff040404ff020202ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcecdceffd1d0d1ffd1d1d0ffd2d1d1ffd3d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd3d3d3ffd4d4d5ffd6d5d6ffd5d5d5ffd7d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d7ffd9d9d9ffdadadaffdcdcdcffdededeffe0dfdfffe2e2e1ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdeffdededeffdededeffdededeffdededdffdddddeffddddddffddddddffdcdcddffdcdddcffdddcddffdddcdcffddddddffdbdcdbffdcdbdcffdcdcdcffdcdcdcffdddddcffddddddffddddddffdddcddffdddddcffdcddddffdcdcdcffdbdcdcffdbdbdcffdcdbdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdadad9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d6ffd7d6d6ffd7d7d7ffd7d6d6ffd6d7d7ffd7d7d7ffd8d7d8ffd7d7d7ffd8d8d8ffd9d8d9ffd9d8d9ffdadad9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d4ffd5d5d5ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd4d5d4ffd5d4d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d4ffd5d6d5ffd5d6d5ffd6d5d6ffd5d4d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd2d3d2ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd4d4d3ffd4d4d4ffd4d3d4ffd4d4d3ffd2d3d3ffd2d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d1ffd2d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd4d5d4ffd4d4d4ffd3d3d4ffd3d2d3ffd2d2d2ffd2d1d1ffd2d2d2ffd3d3d3ffd3d4d4ffd3d4d3ffd4d4d4ffd3d3d3ffd3d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd3d3d3ffd3d2d2ffd3d3d3ffd2d3d2ffd3d2d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d4d5ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd7d6d6ffd6d6d6ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd7d6d6ffd7d8d7ffd8d8d8ffd9d8d9ffd8d8d8ffd8d9d9ffd9d9d9ffd9d8d8ffd9d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffd9dad9ffd9d9d9ffd9dad9ffdad9daffdadadaffdadadbffdbdadaffdadadbffdadbdaffdbdadaffd9dadaffd9dad9ffdadadaffdbdadbffdcdcdcffdcdcdcffdddcdcffdedddeffdededeffdfdfdeffdfe0dfffdfe0dfffe0dfdfffe0e0e0ffe0e1e1ffe1e2e1ffe2e2e3ffe2e2e2ffe2e1e2ffe0e0e0ffe0e0e0ffdfdfdeffddddddffdbdbdbffd9d8d9ffd7d6d7ffd5d5d5ffd3d3d3ffd3d3d3ffd2d1d2ffd3d3d2ffd2d2d2ffd0d1d0ffd0d0d0ffd0d0d1ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcfceceffcececeffcdcecdffcecdcdffccccccffcccccc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f5f4fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f3fff4f4f4fff3f4f4fff4f3f4fff4f3f4fff3f4f3fff3f3f3fff3f4f3fff3f4f3fff3f3f3fff4f3f3fff4f3f3fff3f3f3fff4f3f4fff4f3f3fff3f3f3fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f4f4fff4f4f4fff5f5f5fff5f5f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff5f6f5fff5f6f6fff5f5f6fff5f5f5fff6f6f6fff6f5f6fff6f6f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff6f6f7fff7f6f6fff7f7f6fff7f7f6fff6f7f7fff6f7f7fff7f6f7fff7f6f7fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f7f6fff7f6f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f8fffafafafffafafafffafafafffafafafffafbfbfffafafafffafbfafffbfbfbfffbfbfafffafbfafffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffafbfbfffafafbfffafafafffbfbfbfffbfafbfffbfbfafffbfbfafffafafafffafafafff9f9f9fffafaf9fff9faf9fffaf9fafff9f9fafffaf9f9fff9faf9fffafaf9fff9f9fafff9f9f9fffafafafffafafafffafbfafffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefdfefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefff5f6f6ffd0cfcfff020201ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2c2c2cff2c2c2cff302f30ff2f302fff2f2f2fff2f2f2eff313131ff404040ff525251ff636263ff747474ff868586ff969695ffb9b8b9ffebebeafff7f7f7fffcfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafafafffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfafffbfafafffafafafffbfafafffafbfafffafafafffafafafffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fffafafafff9f9fafffaf9f9fffaf9fafff9f9f9fffaf9fafffafaf9fff9f9fafffafaf9fff9faf9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff8f9f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff8f9f8fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f8f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff8f7f8fff8f7f8fff8f7f8fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f5f6fff5f5f5fff4f5f5fff2f3f3fff1f1f1ffefefefffedededffebeaeaffe8e7e7ffe4e3e3ffe0e0e0ffdbdbdbffd4d4d4ffa2a2a2ff4b4c4cff2c2c2cff000000ff010100ff010000ff020302ff0d0c0dff080808ff030403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030202ff070606ff0b0b0bff030202ff010001ff000001ff000101ff272727ff4b4b4affbbbbbbffdadad9ffdfe0dfffe5e4e4ffe9e9e8ffecececffeeeeeefff0f1f0fff2f2f2fff3f4f4fff4f4f5fff5f5f5fff6f6f5fff6f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f7f8fff7f7f7fff8f8f7fff7f8f7fff8f8f8fff7f8f8fff8f7f7fff8f8f7fff8f8f7fff7f8f8fff7f8f8fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f8fff8f8f9fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9faf9fff9fafafff9f9fafff9f9f9fffafafafffaf9fafffafaf9fffafaf9fffafaf9fffafafafffafafafffbfbfafffafbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfafafffbfbfbfffbfafafffbfafbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffbfbfbfff0f0f0ffcacacaff9c9c9cff8c8c8bff7c7c7bff6b6b6aff595959ff484848ff373737ff2b2b2bff2f2f2fff2e2f2fff2f2f2fff303030ff30302fff303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2b2bff282828ff252524ff222222ff1f1f1eff1c1c1cff201f20ff242424ff262726ff282728ff2a2a29ff2b2b2cff2c2d2dff2d2d2dff2d2d2dff2e2e2dff2d2e2eff2d2d2dff2c2c2cff2b2b2bff2a2a2aff282827ff262625ff242423ff212121ff1d1d1dff1b1b1bff1e1f1eff222122ff242525ff282727ff2a2b2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1a1a19ffc7c7c7fff7f7f7fffefefefffefefefffffefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefefffefffffffffefefffefffefffffffffffffffefffefefefffffefffffffffefffefffefffefefefffefffefffefefffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfafafffbfafafffafafafffafafafffafaf9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff8f8f7fff8f8f8fff8f7f8fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f7f8fff8f8f7fff7f8f7fff7f7f7fff7f8f7fff7f7f8fff7f8f8fff6f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f5fff6f5f5fff5f5f5fff6f5f5fff5f6f5fff6f5f6fff5f5f6fff6f5f5fff5f6f5fff6f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f3f3fff4f3f4fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff3f3f3fff4f3f3fff4f3f3fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f3f4fff4f3f3fff3f4f3fff4f3f3fff3f3f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f3f3fff3f3f4fff4f4f3fff3f4f3fff4f3f4fff4f3f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f4f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030302ff070707ff0d0e0eff171616ff282727ff424242ff5b5a5bff737372ff838383ff878787ff8a8a8aff8c8b8cff8d8d8dff8c8c8cff8c8c8cff8d8d8eff8f8f8eff8f8f8fff949494ffbfbebefff8f7f7fffbfbfbfffafafafffaf9fafff9f9fafff9fafafffafafafffafaf9fffafafafffafaf9fff9faf9fffaf9fafffafafafff9faf9fff9f9f9fff9faf9fff9f9fafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff8f9f9fffaf9f9fff4f4f4ffc0c0bfff929293ff8d8d8dff8c8c8cff8b8b8bff8a8b8aff8a8a8aff8c8c8bff8f8f8fff8e8e8eff888787ff7d7c7cff6e6e6eff545354ff302f2fff191819ff0e0e0eff080908ff050405ff020202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff0001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfceffcececeffcececeffcececeffcdcecdffd1d1d1ffd0d1d1ffd2d1d1ffd2d3d2ffd3d2d2ffd2d3d3ffd3d4d4ffd4d3d4ffd5d4d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffdad9daffdbdbdcffdedddeffe0e0dfffe2e1e2ffe3e4e3ffe4e5e4ffe6e5e5ffe6e5e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e0ffe0e0dfffe0dfdfffdfdedeffdfdfdfffdededeffdededeffdddddeffdddedeffddddddffddddddffddddddffddddddffdcdddcffdddcddffdddddcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffdcddddffdddcdcffdddddcffdcddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdcdbdbffdbdbdbffdadadaffdadadaffd9dad9ffdad9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d9d9ffd9d8d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffdad9daffdadad9ffdadadaffdbdbdaffdbdbdbffdbdadbffdbdbdbffdadbdaffd9d9d9ffd8d8d9ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d6ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d6ffd7d7d6ffd7d7d7ffd6d6d6ffd7d7d6ffd6d7d6ffd6d6d6ffd5d6d6ffd7d6d6ffd7d7d7ffd8d7d7ffd7d7d8ffd7d8d8ffd8d7d8ffd8d7d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d7ffd6d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d6d7ffd6d6d6ffd5d6d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d7ffd7d7d6ffd7d6d7ffd6d6d6ffd7d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d6d6ffd6d7d6ffd7d7d6ffd6d6d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d8d9ffd9d9d8ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd8d9d9ffd9d8d9ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdbdadaffdbdadbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdddcdcffdddcdcffdddcdcffddddddffdddcddffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdcdcffdcdcdcffdcdddcffdedddeffdfdfdeffdfdfdfffdfdfdfffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe4e4e4ffe2e2e1ffe1e1e0ffdfdfdeffdeddddffdbdbdbffd9d9d9ffd6d7d6ffd4d3d4ffd2d2d2ffd3d2d3ffd2d2d2ffd1d1d0ffd1d1d1ffd0d0d0ffd0cfd0ffd0cfd0ffcfcfcfffcfcfcfffcfcfceffcececeffcdcdcdffcdcdcdffcdccccffccccccffcccccdffcccccbffcccbcc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f4fff5f4f5fff4f4f4fff4f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f5f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f3fff4f4f3fff4f4f4fff4f4f3fff4f4f4fff4f3f4fff4f4f3fff3f4f4fff4f4f4fff4f4f3fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff4f3f4fff4f3f3fff3f4f3fff4f3f3fff4f4f3fff3f3f3fff4f3f4fff4f3f3fff3f3f3fff3f4f4fff3f4f3fff3f4f4fff4f4f3fff4f3f4fff4f4f3fff4f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff6f5f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f6fff6f6f6fff7f6f6fff6f7f6fff7f6f7fff7f6f6fff7f7f7fff7f6f7fff7f7f6fff6f7f7fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f8fff7f8f7fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff9f9f9fffafafafffafafbfffafbfafffbfafafffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9faf9fff9f9f9fffaf9f9fff9faf9fffaf9fafff9f9f9fffafafafffaf9fafffafafafffafafafffbfbfbfffbfcfbfffbfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffefdfefffffefefffefefefffefffffffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffefffefefefffefefefffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfdfdfff0efefffa4a5a4ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2c2c2cff2f302fff2f2f2fff2f2f30ff2f302fff2f3030ff2e2f2fff3d3d3dff4f4f4fff606060ff727271ff838483ff949494ffafafaeffe3e3e3fff4f4f4fffbfbfbfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafbfffbfafbfffbfafafffbfbfafffafafafffafafafffafafafffafaf9fffafafafffafaf9fffafafafffaf9fafffafaf9fff9fafafffafafafffafaf9fff9fafafffafafafffafaf9fffafafafffaf9fafffafaf9fff9faf9fffafaf9fffafaf9fff9f9f9fffaf9fafffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f8fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff8f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff4f5f5fff2f3f2fff0f1f1ffeff0efffedecedffe9eae9ffe6e6e6ffe3e2e2ffdedfdfffdad9daffd3d3d4ff818282ff464545ff202120ff000000ff000000ff000000ff020202ff080808ff050505ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040404ff080808ff020202ff000001ff000000ff010000ff1b1c1bff464646ffa3a2a2ffdadbdbffdfdfdfffe4e4e3ffe9e8e8ffecececffefefeffff1f1f1fff2f2f2fff3f3f3fff4f5f4fff6f6f5fff6f6f6fff7f7f6fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff8f7f7fff7f8f7fff8f7f8fff8f7f7fff8f8f8fff8f7f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f8fff8f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9fafffaf9f9fff9f9fafff9fafafffafafafffafafafffaf9f9fff9f9fafffafafafffafafafffbfafafffbfbfafffafbfafffafafafffbfbfafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffbfafafffafafafffafbfbfffafbfafffafafbfffbfbfafffafafafffafbfafffafafafffafafafffafbfbfffbfafbfffafafbfffafbfbfffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfff8f9f9ffedededffbebebeff999999ff888888ff777778ff676767ff565556ff454445ff343433ff2a2a29ff303030ff323131ff2e2f2eff2f2f2fff30302fff303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2d2dff2a2b2aff282728ff252525ff222222ff1f1f1fff232322ff282728ff2a2a2aff2c2c2cff2f2f2eff303030ff313131ff323232ff333333ff333333ff333332ff323232ff313232ff303030ff2f2f30ff2d2d2dff2a2a2bff282829ff252526ff212121ff1f1f1eff212221ff242424ff282727ff2a2a2aff2e2d2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ffadaeadffeff0f0fffdfdfdfffffffefffffffffffefefffffefefefffefffefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefffffffefefefffffffefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffafafbfffafafafffafbfafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff6f5f6fff6f5f6fff6f5f6fff6f6f5fff6f6f5fff5f5f5fff6f6f5fff5f6f5fff6f5f6fff6f5f5fff6f6f6fff6f5f6fff5f6f5fff5f5f5fff6f6f6fff5f6f5fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff4f5f4fff4f5f5fff5f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f3fff4f3f3fff3f4f3fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff4f4f3fff4f3f4fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f4fff3f3f3fff3f3f4fff3f3f4fff4f3f4fff4f3f3fff4f4f3fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f4fff3f3f3fff4f4f3fff3f3f4fff3f4f3fff3f3f3fff3f3f4fff3f4f3fff3f4f4fff3f4f4fff4f4f3fff4f4f4fff4f3f4fff4f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f5f4fff4f4f4fff5f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff060606ff0b0b0bff111111ff252525ff3f403fff585858ff717171ff7e7e7eff858484ff898989ff8d8c8dff8b8b8cff8a8b8aff8b8c8cff8d8d8cff8d8c8dff8d8d8dff909090ff979797ffb4b4b5ffd4d3d4fff0eff0fffbfbfbfffbfafafffafbfafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f8f9fff9f8f9fff9f8f9fff9f9f8fffafaf9ffeeefefffd4d3d3ffb4b5b4ff959495ff8e8e8eff8c8c8cff8b8b8bff8a8a8aff888989ff888888ff8b8b8aff909091ff919191ff898988ff767676ff5b5b5bff464646ff2a2b2bff141414ff0a0a0aff050505ff030303ff020202ff010101ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcfcfcfffcececfffcfceceffcecfceffcececdffcdceceffd1d1d0ffd1d1d0ffd1d1d2ffd2d2d2ffd2d3d2ffd3d2d3ffd4d4d3ffd3d4d3ffd5d5d5ffd4d5d4ffd5d6d6ffd7d7d7ffd9d9d8ffdbdbdbffdddcddffdfdfdeffe0e1e0ffe2e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe5e6e6ffe4e5e4ffe2e3e3ffe2e2e1ffe0e0e0ffdedfdeffdededeffdeddddffdddedeffddddddffddddddffdcdddcffdddcdcffdcdcdcffdcdbdcffdcdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdbdadaffdadadaffdadadaffd9dadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdadadaffdadadaffdadadbffdadadaffdadadaffdad9daffdadad9ffd9dad9ffd9d9d9ffdad9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d9d8ffd8d7d8ffd8d8d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9daffdadad9ffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d9d9ffd9d8d9ffd8d8d9ffd8d9d8ffd9d8d8ffd8d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d8d8ffd9d9d8ffd9d8d9ffd8d8d9ffd9d8d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d9ffd9d8d9ffd9d8d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadbdaffdadadbffdadbdaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdaffdadbdaffdadadaffdadbdaffd9d9d9ffd9d8d9ffd8d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd7d7d8ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd8d8d9ffd9d9d8ffd9d9d9ffd9dadaffd9d9d9ffd9d9daffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d8ffd8d9d9ffd9d9d9ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadbffdadbdaffdadadaffdadbdaffdadadaffdadad9ffdad9daffdad9d9ffd9dadaffdad9daffd9d9daffd9dad9ffdad9d9ffd9dad9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdbdadbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdbdaffdadbdbffdadbdbffdbdbdbffdbdbdbffdbdadbffdadadbffdbdadbffdbdadbffdbdadbffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadadaffdadadaffdadbdaffdadadbffdadbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdcdcdbffdbdcdcffdcdbdcffdcdcdcffdcdcdcffddddddffdddeddffdddedeffdededdffdededeffdddeddffddddddffdcdcdcffdcdcddffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdcdddcffdcdcdcffdddcdcffdcddddffddddddffdededdffdededeffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e2ffe4e4e3ffe5e5e5ffe5e6e6ffe6e6e6ffe5e5e6ffe5e4e4ffe3e3e4ffe2e2e2ffe1e0e1ffe0dfdfffdededdffdbdcdbffd8d8d8ffd6d6d5ffd3d3d3ffd1d0d1ffd0cfcfffd1d1d0ffd0cfd0ffd0d0cfffcfcfcfffcfcfcfffcecfceffcdceceffcdcdceffcdcecdffcdcdcdffccccccffccccccffcbccccffcccccbffcccccbffcbcbcbffcbcbcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f5f4fff5f5f5fff4f5f5fff4f4f5fff5f5f4fff4f5f4fff5f4f5fff5f4f4fff4f4f4fff5f4f4fff4f5f4fff5f4f4fff4f4f5fff4f5f4fff5f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff4f3f3fff4f4f4fff4f4f3fff4f4f4fff3f3f4fff4f4f3fff4f4f4fff3f4f3fff3f3f4fff4f4f4fff4f4f3fff3f4f4fff4f4f3fff4f3f3fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f5fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f6f6fff5f5f5fff6f6f5fff5f6f5fff6f6f6fff6f5f6fff5f5f5fff6f6f5fff5f6f6fff6f6f5fff6f5f6fff6f7f6fff7f6f6fff7f6f7fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff8f8f8fff9f9f9fff9f9f9fffbfafafffbfafbfffafafafffbfbfafffafafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfafffafbfafffbfafafffafafbfffafbfafffafafafffaf9fafff9faf9fffaf9f9fff9fafafff9f9f9fff9faf9fffafaf9fffaf9f9fffafafafffafafafffafafafffafafafffbfbfafffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefffefffefffefffffefefffffefefffefefefffefefefffffffefffefefefffefefefffefefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffefffefffefffffefffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffcfdfdffe9e9e9ff7f807fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2f2f30ff2f302fff2f302fff2f302fff2f302fff2e2e2eff2f2e2eff3c3c3bff4d4d4dff5e5d5dff6f6f6fff818180ff929292ffa6a6a6ffdadbdbfff3f2f2fffbfcfbfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafafafffbfbfafffafbfbfffbfbfafffafafbfffafbfafffbfafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafaf9fffafafafffafafafffafaf9fff9f9fafffaf9f9fffafafafffafafafffafaf9fff9f9fafffafaf9fffaf9fafff9faf9fff9f9fafffafafafff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff8f9f9fff8f9f9fff8f9f9fff8f8f8fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff8f9f8fff9f8f9fff8f9f9fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff6f6f6fff5f6f5fff4f4f4fff3f2f2fff0f1f0ffefefefffededecffe9e9e9ffe5e6e6ffe2e2e3ffdededeffd9d8d8ffd2d1d2ff5f5f5fff424241ff161616ff000000ff000000ff000000ff010101ff040303ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff040404ff010101ff000000ff000000ff000100ff131314ff424242ff8c8c8cffdadadaffdededeffe4e3e3ffe8e8e8ffecececffefefeffff1f1f1fff3f2f2fff3f4f4fff4f4f4fff6f6f5fff6f6f6fff7f7f7fff8f7f8fff8f8f7fff8f8f8fff8f9f8fff9f8f8fff8f8f9fff8f9f8fff9f8f8fff9f8f9fff7f8f8fff8f8f8fff7f8f8fff7f7f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff9f8f9fff8f9f8fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9fafff9fafafffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffafaf9fff9faf9fffaf9fafffaf9fafff9f9f9fffafaf9fff9fafafffafaf9fffaf9fafff9fafafffbfafafffbfafbfffafbfafffbfafafffafbfbfffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffbfbfafffafbfafffafbfafffafafafffbfafafffafbfafffbfafafffbfbfafffbfafbfffafafbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfdfff6f6f6ffe9e9e9ffb3b3b2ff969696ff868685ff757475ff636464ff535252ff414141ff313232ff303030ff313132ff313131ff313231ff2f2f2eff2f2f2fff303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303130ff2d2d2eff2a2a2aff272828ff242424ff222222ff262525ff2a2b2bff2e2e2eff303130ff323332ff343434ff353535ff363636ff383837ff383838ff383838ff373737ff363635ff353535ff333434ff323232ff2f2f30ff2c2d2cff292928ff252425ff212121ff252424ff272728ff2a2a2aff2d2e2dff303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff818180ffe7e7e7fffdfcfcfffffffefffefffefffefefefffefefffffffefefffefefefffefefefffefefffffffffefffefffefffefffefffefefefffefefefffefffefffefefefffffffefffefefefffefefefffffefffffefffffffffefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffffefffffffefefffefefffffefefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefdfffdfdfefffdfefdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffbfafafffafafbfffbfafafffafafafff9faf9fff9f9fafffafaf9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff6f6f5fff5f5f5fff6f5f5fff6f6f6fff6f6f5fff6f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff5f5f5fff4f5f4fff5f5f5fff5f5f4fff4f4f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff4f4f3fff3f4f4fff3f4f4fff3f4f3fff3f3f3fff4f3f4fff4f4f4fff3f4f4fff3f3f4fff4f4f3fff3f4f3fff4f3f4fff3f4f4fff3f3f3fff4f4f3fff3f4f3fff4f3f4fff4f3f3fff3f3f3fff4f4f3fff3f4f3fff4f4f3fff3f3f4fff3f4f3fff4f3f3fff4f3f4fff3f4f3fff4f3f3fff3f4f4fff3f3f3fff3f4f3fff4f4f3fff4f3f3fff4f4f4fff4f4f4fff3f4f3fff4f4f3fff3f4f3fff4f4f3fff3f3f3fff4f3f3fff4f4f4fff4f4f3fff4f4f3fff3f3f4fff4f4f3fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff5f5f4fff5f4f5fff4f5f5fff5f5f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff010101ff030303ff060605ff0a0a09ff121213ff242423ff3a3a3aff555656ff6c6d6dff7b7b7bff848484ff8b8c8bff8e8e8dff8d8c8cff8b8b8bff8b8a8aff8b8b8aff8b8b8bff8b8b8bff8c8c8cff8c8c8cff919191ffa3a3a3ffccccccffe2e3e2fff5f6f6fffafbfbfffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9faf9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f9f9fff9f9f8fff9f8f9fff8f9f9fffaf9f9fff5f4f5ffe1e1e1ffc2c2c2ffa3a3a3ff919191ff8d8d8dff8d8d8cff8c8c8cff8b8b8bff8a8a8aff888988ff878787ff878887ff8d8d8cff8f8f8fff898888ff777676ff5a5a5aff3e3e3eff2b2b2cff191818ff0b0a0bff030404ff010202ff020202ff010201ff000101ff010000ff000000ff000000ff000000ff010000ff000000ff000000ff000001ff000000ff010000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfceffcecfcfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffcfcecfffcececeffcececeffcececeffcececeffd1d1d1ffd1d1d0ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd4d4d3ffd5d6d5ffd7d7d7ffdad9d9ffdcdbdbffddddddffdfdfdfffe0e0e1ffe2e2e1ffe3e3e3ffe3e3e3ffe4e4e5ffe6e6e6ffe6e6e6ffe6e7e6ffe5e4e4ffe4e4e4ffe3e4e3ffe2e2e2ffe1e1e0ffdfdedfffdddedeffdededeffdddedeffdeddddffddddddffddddddffdddddcffdcdcddffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdaffdadbdaffdbdadaffdadbdaffdadadaffdbdbdaffdadadaffdbdadbffdbdadbffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdadbdbffdbdadaffdbdadbffdadadaffdadadaffdadadbffdadadaffdadadaffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d9d8ffd9d9d9ffd9dad9ffd9d9d9ffdadadaffdbdadaffdbdbdbffdcdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdaffdbdbdbffdadadaffdadadaffdadadaffdadadaffdad9daffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdadadbffdbdbdaffdadadaffdadadaffdadadaffd9d9d9ffdad9d9ffd9dad9ffdad9d9ffd9d9daffd9dad9ffdad9d9ffdad9daffd9dad9ffdad9daffdadadaffdadadaffdbdcdbffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdddcffdddddcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdbdbdbffdbdbdbffdadadbffdadadaffd9dad9ffd9dad9ffd9d9d8ffd9d8d8ffd8d9d8ffd9d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffdad9d9ffdad9d9ffd9d9d9ffd9dad9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdad9d9ffd9dadaffd9d9daffdadad9ffd9dad9ffdad9daffdadbdaffdadadaffdbdbdaffdadbdaffdbdbdbffdbdadbffdadadaffdbdbdaffdadbdbffdbdbdaffdbdadbffdadbdaffdbdadaffdbdadbffdadbdaffdadadaffdadadbffdadadaffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadbdaffdadbdaffdadadaffdadadaffdbdadaffdadadaffdadadaffdadadbffdbdbdaffdbdadbffdadadaffdadadbffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdbdcdcffdcdbdcffdbdcdcffdcdbdbffdcdbdcffdbdbdbffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdcdbdbffdbdcdbffdcdbdbffdbdbdcffdbdcdbffdcdbdbffdcdbdcffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdbffdcdbdbffdcdbdcffdcdcdcffdcdcdbffdcdcdcffdbdcdbffdbdcdbffdadadbffdbdadaffdbdbdaffdadbdaffdbdbdaffdadadbffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdddcdcffdcddddffddddddffdddddcffdcdcddffdbdcdcffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdcffdbdcdcffdbdcdcffdcdcdcffddddddffdeddddffdddddeffdddddeffdddeddffdddeddffdedddeffdddedeffdddddeffdfdfdeffe1e1e1ffe4e4e4ffe5e5e5ffe6e6e5ffe6e6e5ffe5e6e5ffe5e5e5ffe4e3e4ffe2e3e2ffe2e2e1ffe2e1e2ffe0e1e0ffdfdfdfffddddddffdadadaffd8d8d7ffd4d4d3ffd2d2d2ffd0d0d0ffcececeffcfcfcfffcfcfcfffcfcfceffcececeffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcbcbccffcccccbffcccbccffcbcbcbffcbcbcbffcccccbffcbcccbffcbcccb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff5f5f4fff4f4f4fff5f5f5fff4f5f5fff5f4f5fff4f5f4fff4f5f4fff4f4f5fff4f4f4fff4f4f5fff5f5f4fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f4fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff4f5f4fff5f5f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff5f5f6fff6f5f5fff5f6f5fff6f6f5fff5f5f6fff5f6f5fff5f5f5fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f8f8fff8f7f8fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f8f7fff8f8f8fff8f8f7fff8f9f8fff8f9f8fff9f8f8fff8f9f9fff9f9f9fff8f8f9fff9f9f9fffbfbfbfffafbfafffbfbfafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffafbfafffafafbfffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9fafffafaf9fffafafafffafafafffbfbfafffbfbfbfffbfbfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffefefefffffefefffefffefffffefffffefefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefffffefffefffefefffffefefffffefefefffefefefffffefefffefefffffffffffffffefefffffffffffffffefffefffffffffffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffafafaffe2e2e2ff595959ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2f2fff2f2f2fff30302fff302f2fff2e2e2fff2e2f2fff2f3030ff3b3a3aff4c4c4cff5c5b5cff6d6d6dff7e7f7eff8f908fffa1a0a0ffd1d0d1fff1f1f1fffbfafbfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfcfcfffcfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffafafafffbfbfbfffafbfbfffbfafbfffafbfafffafbfafffafafbfffafbfafffafafbfffbfbfafffbfafbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffafafafffafafafff9fafafffaf9f9fffafafafffaf9fafffafafafff9faf9fff9fafafff9f9f9fffaf9fafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff8f9f8fff9f9f8fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f8fff8f9f9fff9f9f8fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f8f8fff9f8f8fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff8f9f9fff9f8f8fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff5f6f5fff5f4f5fff2f2f2fff0f1f0ffeeefeeffecebecffe8e9e9ffe5e6e6ffe1e2e2ffddddddffd7d7d7ffcecfceff4e4e4dff403f40ff0d0d0eff010100ff000001ff000001ff000100ff020202ff020201ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010102ff030203ff020202ff000100ff000000ff000000ff0a0b0bff404040ff767676ffdadadaffddddddffe2e2e2ffe8e8e7ffecebecffeeeeeefff1f0f0fff2f2f2fff4f4f3fff4f5f5fff5f6f5fff6f6f6fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f9fff9f9f8fff9f8f9fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f8fff9f9f9fff9f8f9fff8f9f8fff8f9f8fff8f9f9fff8f8f8fff9f8f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffafafafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9faf9fff9f9f9fffaf9fafff9fafafffaf9fafff9faf9fff9faf9fffafafafff9fafafffaf9fafffafafafffafafbfffbfafbfffbfbfafffafafafffafafafffafbfafffafafbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafbfffbfafafffafbfafffbfafbfffbfafafffbfbfafffafbfbfffbfafafffafbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffafbfbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffcfcfcfffdfdfdfff4f4f4ffe1e1e1ffa8a9a9ff939393ff838383ff727272ff616061ff50504fff3e3e3eff313131ff323231ff313131ff313131ff313231ff313132ff2f2e2fff2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff303031ff2e2e2dff2a2b2bff282828ff252524ff282828ff2e2d2dff313132ff343435ff373637ff383838ff3a3a39ff3a3b3bff3c3c3cff3c3c3cff3d3c3dff3b3c3cff3b3b3bff393a3aff393938ff373737ff343434ff303031ff2d2d2cff282728ff252425ff272727ff2a2a2aff2d2d2dff303030ff32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff545455ffdfe0e0fffafbfbfffffefefffffffffffffefffffefffefffefffefffefffefffefefefffefefefffefefffffffefefffefefefffffefffffefefefffefffefffefffefffffefefffefefefffefefffffefefefffefefefffffffffffefefefffffefefffefefefffefefffffefffefffefffffffefefffffefffefffefefefffffefefffefefffffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfbfbfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfafbfffafbfafffafbfafffafafafffaf9f9fffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff6f6f6fff6f5f6fff6f6f5fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff5f4f5fff4f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f3f3fff3f4f4fff4f4f3fff3f3f4fff3f4f3fff3f3f3fff4f4f4fff3f4f4fff4f3f4fff3f4f3fff3f4f3fff3f4f4fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff4f3f4fff4f4f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff5f5f4fff4f5f5fff5f4f4fff4f5f5fff5f5f5fff4f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000001ff000101ff000101ff010101ff030303ff050405ff090909ff101111ff1f201fff343434ff4d4d4eff646465ff777677ff838383ff8c8c8cff8d8d8dff8c8c8bff8a8a8aff8a8989ff888989ff898989ff898989ff8a898aff8a8a8bff8b8c8bff8f8f8eff979797ffafb0b0ffd0d0d0ffecededfffbfbfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9ffebebebffcfcfcfffadadadff969596ff8d8d8dff8b8b8bff8b8b8bff8a8b8aff8a8a8bff8a8a8aff898989ff888888ff868686ff858585ff878686ff8a8a8bff848585ff737474ff595858ff3e3e3eff2b2a2bff1a1a19ff0c0d0cff070707ff020202ff010101ff010101ff010101ff000100ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdceceffcecdceffcecfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfceceffcfceceffcececeffcececeffcececeffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffdeddddffe0e0e0ffe1e0e1ffe2e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe4e3e4ffe5e5e5ffe5e4e5ffe3e4e3ffe2e2e2ffe4e4e3ffe4e4e3ffe2e3e2ffe1e0e0ffdedfdfffdededeffddddddffddddddffddddddffddddddffddddddffdddcddffdcdcddffdcdcdcffdbdbdcffdbdbdcffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdcffdbdcdbffdcdbdcffdcdcdcffdcdcdcffdddcdcffdddddcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdadbdaffdadadaffdadadaffdbdbdbffdbdadbffdbdbdbffdbdcdbffdcdcdcffdcdbdbffdcdcdcffdcdcddffdddcdcffddddddffddddddffddddddffdddddcffdcddddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdadad9ffd9d9d9ffd8d9d9ffd9dad9ffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdddcdcffddddddffdddddcffdcdcddffdcdcdcffdbdbdbffdbdbdbffdadbdbffdadadaffd9dadaffd9dad9ffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdadbdaffdbdbdcffdcdbdcffdcdcdbffdbdbdbffdbdbdbffdcdddcffddddddffddddddffdcdddcffdbdcdcffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadbffdadadbffdbdadaffdadadaffdadadaffdad9d9ffd9dad9ffd9dad9ffdad9d9ffdadadaffdadadaffdadadaffdad9daffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdbdbffdadbdbffdbdbdbffdadbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadaffdadad9ffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdbffdcdcdcffdcdbdcffdcdcdcffdbdcdbffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdcdbdcffdcdbdbffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdddddcffdddcddffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdbdcffdbdbdcffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdcdbdcffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdddddcffdcdcdcffdbdbdcffdbdbdbffdadbdbffdbdadaffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdcdbdcffdcdcdcffdddcddffdcdcdcffdcdddcffdcdddcffdddcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdddcddffddddddffdddcdcffddddddffdddddcffddddddffdddeddffdfe0dfffe4e4e4ffe5e5e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e5ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffdededeffdcdddcffd8d8d9ffd6d6d6ffd3d3d3ffd0d0d0ffcfceceffcececdffcececeffcdcdcdffcdcecdffcccdcdffcdccccffcccdccffcccbccffcccccbffcbcccbffcbcccbffcbcbcbffcbcbccffcbcbccffcccbcbffcbcccbffcbcbcbffcbcbca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff4f5f4fff5f5f5fff4f4f5fff4f5f5fff5f5f5fff4f5f4fff4f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f5fff5f5f4fff4f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff5f5f6fff5f6f5fff5f6f6fff5f5f6fff5f5f5fff6f5f6fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f6fff6f6f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f8f8fff9f9f8fff8f9f8fff9f8f8fff9f8f9fff9f9f9fff9f8f9fff9f9f9fffafafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfafffafbfafffbfbfbfffafafbfffafbfbfffbfbfafffafbfafffafafbfffafafafffafaf9fff9f9f9fff9fafafff9fafafff9f9f9fffaf9fafff9faf9fffafafafffafafafffafafbfffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffefefdfffefefefffefffefffefefffffefffffffffffefffefffefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefffffefffefffefffffffefefffffefefefffffefffffffffefffffffffffffffefffefffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffefffefdfefff6f7f7ffd4d5d5ff373737ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2f30ff2f2f30ff2f2f2fff2e2f2eff2f2e2fff303130ff303030ff393939ff4a4a4aff5a5a5aff6b6b6cff7d7c7dff8d8d8cff9e9e9effcbcbcbffeeeeeefffafafafffbfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafafafffbfbfbfffafafbfffafbfbfffbfbfbfffafbfafffafbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9fafffaf9fafff9fafafff9fafafffaf9fafffafaf9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f9f9fff9f9f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff8f8f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff5f6f5fff4f4f5fff2f3f2fff1f1f0ffeeeeeeffecebebffe8e8e8ffe5e5e5ffe1e1e1ffdcdcdcffd5d5d5ffcccdcdff4d4e4dff393939ff050504ff010101ff000100ff000100ff020102ff020203ff020101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff040404ff080807ff010201ff000000ff000000ff030302ff363636ff646564ffd2d2d1ffdbdadbffe0e0e0ffe6e5e5ffeaebebffeeedeefff0f1f0fff1f2f2fff3f3f3fff4f4f4fff6f5f6fff7f7f6fff7f7f8fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f8fff8f8f8fff8f9f9fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff8f8f9fff9f9f8fff9f9f8fff9f9f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafaf9fff9f9f9fffafafafff9f9fafffafafafffafafafff9faf9fffafafafffafbfafffafbfafffafafafffafbfbfffafbfbfffafafafffbfafbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafbfafffafafbfffafbfbfffbfbfafffafbfafffbfafafffafafbfffafafafffbfafafffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffdfdfcfffcfcfcfff2f3f2ffd7d7d7ffa4a4a4ff919191ff808181ff70706fff5e5e5eff4d4e4eff3c3d3dff313130ff313131ff313232ff313232ff313131ff323131ff313131ff2e2f2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff333433ff303030ff2e2e2eff2a2b2aff282728ff2b2b2bff313131ff353636ff393839ff3b3c3bff3c3d3dff3e3e3eff3f3f40ff414141ff424241ff424242ff414141ff404040ff40403fff3e3e3fff3c3d3dff3a3a39ff353535ff303131ff2b2b2bff272827ff2a2a2aff2d2e2eff303030ff323232ff3535350000000000000000ff717071ff757575ff757675ff777777ff787878ff787878ff797979ff797979ff797979ff79797aff797979ff797979ff797979ff797979ff797979ff797979ff797979ff797a79ff797879ff787979ff797979ff797978ff797979ff797979ff797878ff797879ff797979ff797979ff787979ff757574ff6a6a6aff666665000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff383838ffd4d4d4fff6f6f6fffefdfefffefefefffefffffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefffefffefefefffefffefffffffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefffefffefffefffffefefffefefefffefefefffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafbfbfffafafbfffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff9f9f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff7f7f7fff6f6f7fff6f6f7fff7f7f6fff6f7f6fff6f6f7fff6f7f6fff6f7f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f5f6fff6f5f6fff5f6f6fff5f6f6fff6f5f6fff6f6f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff4f5f5fff5f5f5fff4f5f4fff5f5f4fff5f4f5fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff4f4f4fff3f4f4fff4f4f4fff3f3f3fff4f3f4fff4f4f3fff4f4f4fff4f4f3fff3f4f3fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff3f4f3fff3f4f4fff4f4f4fff4f4f3fff4f3f3fff3f4f4fff3f4f4fff3f4f3fff4f4f4fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff4f5f5fff5f5f4fff4f5f4fff5f4f4fff5f4f5fff4f4f4fff5f4f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020303ff040405ff080809ff101010ff1d1d1cff2e2f2eff434343ff5b5b5bff707170ff807f80ff888989ff8a8a8aff898a89ff898888ff878787ff868686ff878787ff888787ff888888ff888989ff8a8a89ff8b8b8bff8e8f8eff929292ff9f9f9fffb9b9b9ffc5c4c5ffcacacaffd8d8d8ffdadbdbffe5e4e5ffecececffeff0f0fffafafafffafafafffbfafbfff2f2f2ffebebecffe1e2e1ffd9d9d9ffcececdffc3c3c4ffb7b8b8ffb0b0b0ff9d9e9dff8f9090ff8b8c8cff8b8b8aff8a8989ff898989ff888989ff888888ff898989ff898988ff888888ff868586ff848484ff838383ff848584ff7f7f7fff6e6e6eff555655ff3d3c3dff2a2a2aff1a1b1bff0d0e0eff090809ff060605ff020202ff010100ff010100ff000101ff000100ff000000ff000100ff010100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdccffcdcdcdffcececdffcdcdcdffcececeffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffcececeffcecfcfffcececfffcececeffcdcdcdffcecfceffd0d1d0ffd3d2d3ffd4d5d5ffd6d6d6ffd8d9d8ffdbdbdbffdcdddcffdededeffdfdfdfffe0e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe2e3e2ffe3e3e2ffe2e2e2ffe1e1e1ffe0e0e1ffe2e3e3ffe3e3e2ffe1e1e1ffdfdfdfffddddddffdcdbdbffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadad9ffdadadaffdadadaffdbdadaffdadbdbffdbdadbffdadbdaffdadbdbffdadadaffdadadaffdbdadbffdbdbdaffdbdbdbffdadbdaffdadadaffdadadaffd9d9daffdadadaffdadadaffdadadaffdadbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadbdaffdadadaffdadadaffd9dadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9daffd9dadaffdadadaffdbdbdaffdbdbdaffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdadbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdad9daffd9d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9daffdadadaffdadbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdadbffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d9ffd9d8d8ffd8d8d7ffd7d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffd9dadaffd9dadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9daffd9d9daffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d8d9ffd8d9d9ffd9d9d8ffd8d9d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9daffd9dad9ffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9d9daffdadadaffdbdbdaffdadbdaffdadadbffdadadaffdadadaffdad9daffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffd9dad9ffdadadaffdadadaffdadadaffdadbdbffdadadbffdadadbffdbdadaffdadadaffdadadaffdadad9ffd9dadaffd9dadaffdad9daffdadadaffdbdbdaffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadad9ffd9dad9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdcdbdbffdbdcdcffdbdbdcffdbdcdbffdbdbdbffdbdbdbffdadbdbffdbdadbffdbdbdaffdbdbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdbdaffdbdbdcffdbdcdcffdcdcdbffdbdbdbffdbdcdcffdbdcdcffdbdbdbffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9dad9ffd9dad9ffdadadaffdadadbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdaffdbdbdaffdadbdbffdbdbdbffdbdadbffdadbdbffdcdcdbffdbdcdbffdcdcdcffdcdcdcffdbdbdbffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdadadbffdbdbdaffdbdbdaffdadbdaffdbdbdaffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdbdadbffdadbdaffdadbdbffdadadaffdadadaffdbdbdcffdededdffe4e3e4ffe3e4e3ffe3e3e3ffe4e4e4ffe3e3e4ffe2e2e2ffe1e1e1ffe0e1e0ffe0e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e2e2ffe0e1e1ffe0e0e0ffdeddddffdbdbdbffd8d8d8ffd5d5d5ffd2d2d2ffcfcfcfffcdcdcdffcccbccffcccdccffccccccffccccccffcccbccffcbccccffcbccccffcbcbccffcccbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcacbcbffcacacbffcacbcbffcacacaffcacac90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff5f4f5fff4f4f5fff4f4f5fff4f4f5fff4f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f5f5fff5f5f4fff5f5f5fff5f5f4fff4f5f5fff5f5f4fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff6f5f6fff5f5f5fff5f6f5fff6f5f5fff6f5f6fff6f6f5fff6f6f6fff5f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f7fff7f6f7fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f7f8fff8f8f7fff7f7f7fff8f7f7fff7f7f8fff8f7f7fff7f7f7fff8f7f8fff8f8f7fff8f7f8fff8f8f7fff7f7f7fff7f8f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffcfbfbfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafafafffbfafafffafafafff9f9fafffaf9fafff9f9fafff9fafafffafaf9fffaf9fafffafafafffafafafffafafbfffafafafffbfbfbfffbfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffdfdfcfffdfdfdfffefdfdfffdfdfdfffefdfefffefefdfffefdfefffffffefffefefefffefffefffefefffffefefefffefefefffefefefffffefffffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffefffffefefffefefefffefefefffefffefffffefefffffefffffefefefffffffefffefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffdfdfdfff3f3f3ffb9b9b9ff1b1b1bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2f30ff2f2f2fff2f2e2fff2e2e2fff303030ff313031ff313030ff383838ff494848ff595959ff6b6a6bff7d7d7cff8e8d8eff9e9e9dffcacacaffeeeeedfffafafafffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfbfffbfafbfffafbfbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafafbfffbfafbfffafafbfffafafbfffafafbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffaf9fafffafaf9fffafafafffafaf9fffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f9f9fff9f9f8fff8f9f8fff8f8f9fff8f9f9fff8f9f9fff8f8f8fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff9f9f8fff9f8f8fff9f8f9fff9f9f8fff9f9f8fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff8f9f9fff8f9f8fff9f8f9fff9f9f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f6fff6f6f6fff5f6f5fff4f4f5fff2f2f2fff0f0f0ffedeeeeffecebecffe9e9e9ffe5e5e5ffe1e1e1ffdcdcdbffd4d4d4ffbabab9ff4e4e4eff323233ff000101ff000101ff000000ff020102ff080808ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff020202ff040404ff090909ff020202ff000000ff000000ff010101ff2c2c2cff4e4e4effbbbbbbffd9d9d9ffdfdedeffe4e4e4ffe9e9e9ffedededfff0efeffff2f1f2fff3f3f3fff5f5f4fff5f5f6fff7f6f7fff7f8f7fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff8f8f9fff8f8f9fff9f8f9fff8f8f9fff8f9f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff8f8f8fff9f8f8fff8f9f9fff9f8f8fff8f9f8fff9f9f9fff9f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffaf9f9fff9faf9fffaf9f9fff9fafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffafbfbfffbfbfafffafafafffbfafafffafbfafffbfafbfffbfbfafffbfbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffafafafffafbfafffafafbfffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffdfcfdfffbfcfcfff3f2f3ffd6d6d6ffa3a2a2ff909090ff7f7f7eff6d6d6dff5b5c5cff4c4c4cff39393aff313132ff313131ff313131ff313232ff323131ff313131ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434343ff383938ff333433ff303030ff2d2d2eff2b2b2bff2f2e2fff353535ff3a3a3aff3e3e3eff414040ff424142ff434343ff454545ff464646ff474646ff464747ff474747ff464747ff464646ff454545ff434343ff3f3f3fff3b3b3bff363536ff2e2e2fff2a2a2aff2e2d2eff303031ff323232ff353534ff3a393a0000000000000000ff717071ff707170ff757575ff757676ff777777ff787878ff797978ff797979ff7a7979ff797979ff797979ff797979ff797979ff797979ff797979ff7a7979ff797979ff787979ff787879ff797978ff797979ff787979ff797979ff797979ff797978ff797979ff797979ff797979ff757574ff6a6a6aff656566ff656666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1a1a1affbbbbbbfff2f2f1fffdfdfdfffffefefffefefffffffefefffefefefffffefefffffefefffefefffffffffefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfcfffcfcfdfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfafffbfbfbfffbfafafffafafafffafafafffafafafffaf9fafffafaf9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff8f8f8fff9f8f9fff9f9f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff9f8f8fff8f8f8fff8f8f7fff8f8f7fff7f7f8fff8f7f7fff7f8f7fff7f6f7fff6f7f7fff7f7f6fff6f7f7fff7f7f7fff7f6f7fff6f6f6fff7f6f6fff6f6f7fff6f6f7fff7f6f7fff6f6f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f5fff6f5f6fff6f6f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff4f4f3fff4f4f4fff3f4f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f4f4fff4f4f4fff5f4f4fff4f4f4fff5f4f4fff5f4f4fff5f4f5fff5f5f4fff4f4f4fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff010001ff000000ff000000ff000000ff010100ff000000ff010000ff020202ff030202ff040404ff090808ff10100fff1c1c1cff2c2c2bff3d3c3cff525352ff6a6a6bff7c7b7bff838383ff868686ff878687ff858686ff858585ff868686ff858585ff868686ff878786ff878887ff888888ff898a89ff8b8b8bff8c8c8cff8e8e8eff8e8e8dff8e8e8eff909090ff929292ff939493ff979797ff9f9e9fffaeaeadffafafafffafafafffa4a3a4ff979898ff949393ff919191ff8f8f8eff8c8c8cff8c8c8cff8d8c8dff8b8b8cff8a8a8aff888889ff878888ff888788ff878788ff868787ff888887ff888888ff888787ff868686ff838384ff818181ff7f7f7fff767676ff656565ff4f4f4fff3a3a39ff272728ff191818ff0e0f0fff090909ff060605ff040404ff020101ff010001ff010100ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdceceffcececdffcececeffcfcfcfffcfcfcfffcececfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcccdcdffcdcdcdffcececeffd0d0d0ffd3d3d3ffd6d5d6ffd7d8d7ffdad9daffdbdbdbffddddddffdfdedfffe0e0dfffdfdfdfffe0e0dfffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe1e0e0ffdfdfdfffdededeffdddddeffddddddffdcdcdcffdbdbdbffdbdbdbffdadadbffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d8d8ffd8d7d8ffd7d7d8ffd7d8d8ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d6d7ffd6d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd7d6d7ffd7d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d8ffd7d7d6ffd7d7d6ffd6d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd6d6d5ffd5d5d5ffd4d4d5ffd5d4d5ffd4d4d4ffd3d3d4ffd4d3d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d4d4ffd5d4d4ffd5d5d5ffd6d5d6ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd6d6d6ffd7d7d6ffd7d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d5d6ffd6d6d5ffd6d6d5ffd5d5d6ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d7ffd6d6d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd7d6d6ffd6d6d6ffd7d6d7ffd7d7d6ffd6d6d7ffd7d7d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d6d5ffd5d6d5ffd5d5d6ffd5d6d6ffd5d6d6ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd7d8d8ffd7d7d8ffd8d7d8ffd8d7d8ffd7d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d6ffd7d7d7ffd6d6d7ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d7ffd8d7d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd8d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd8d7d7ffd8d8d8ffd8d9d9ffdad9daffdbdcdcffdcdcdcffddddddffe0dfdfffe0e0e0ffe1e1e0ffe0e0e0ffdfdfdfffe0dfdfffdfdfe0ffe0e0e0ffe1e0e1ffe1e1e2ffe1e2e2ffe1e1e1ffe0e0e0ffe0dfdfffddddddffdadadaffd6d7d6ffd4d3d4ffd0d0d0ffcdceceffccccccffcbcbcbffccccccffcccbcbffccccccffcccbcbffcbcbcbffcccbccffcccccbffcccbccffcccccbffcbcacbffcacbcaffcacacbffcacac9ffcacacaffc9cac9ffc9c9c9ffc9c9c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff5f4f5fff4f5f5fff5f4f4fff5f5f5fff4f5f4fff5f4f5fff4f5f4fff5f4f5fff4f5f4fff4f4f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff5f5f4fff5f4f4fff4f5f4fff4f4f5fff5f5f4fff4f4f5fff4f4f5fff4f5f4fff4f5f5fff5f4f5fff4f5f5fff5f4f4fff4f5f5fff5f5f4fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f6f6fff5f5f6fff6f6f5fff5f6f6fff5f6f6fff6f6f6fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f6fff7f6f7fff7f7f7fff7f6f7fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff7f8f8fff7f7f8fff7f8f7fff7f8f7fff7f7f8fff8f7f7fff8f8f7fff8f7f7fff7f8f7fff8f7f8fff8f8f7fff7f7f8fff8f7f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9fafffbfbfbfffbfcfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafafffafbfbfffafbfafffbfafbfffafbfafffafafbfffafafafffaf9fafffaf9f9fff9fafafffafafafffafafafffafafbfffafafbfffbfbfafffbfbfbfffbfcfbfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefefdfffefdfdfffefefdfffefefffffffffefffefefffffefefffffefffefffefffffffffefefffefefffffefefefffefffffffefefefffefffffffefefffffefefffffefffefffefffefffefefefffefefefffefefefffefffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffffffefffffefffffffffffffdfdfdffefefefff9f9f9fff0b0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff30302fff2f2f2fff2e2f2eff39393aff313030ff313030ff2f3030ff383839ff474848ff585958ff6a6a6bff7d7c7cff8d8d8dff9e9d9dffcacac9ffedededfffafaf9fffbfbfcfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffcfcfbfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffafbfbfffbfafafffafbfbfffafbfafffbfafbfffafbfafffbfafbfffafbfafffafafbfffafafafffafafbfffafafafffafafafffafafbfffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafafafffaf9fafffafafafffafaf9fffaf9f9fff9faf9fff9f9fafffafaf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f8f9fff9f9f9fff8f9f9fff8f8f9fff9f9f8fff8f9f9fff8f9f9fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f9fff9f8f8fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff8f9f9fff8f9f8fff8f8f9fff9f8f8fff9f8f8fff8f7f7fff7f8f7fff7f6f7fff6f6f6fff5f5f5fff4f4f5fff2f2f2fff0f1f0ffefeeeeffecececffe9e9e9ffe5e6e5ffe1e1e1ffdbdcdcffd3d3d4ffa8a8a8ff4e4e4eff2a2a2aff010101ff000001ff000000ff010202ff060707ff030304ff010201ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030404ff070708ff020203ff010101ff010101ff020101ff242525ff4d4d4dffa7a7a7ffd6d7d7ffdddddeffe3e3e3ffe8e8e8ffecedecffefefeffff1f2f1fff3f3f3fff5f5f5fff5f6f6fff7f7f7fff7f8f8fff8f8f8fff9f8f8fff8f9f9fff9f8f8fff9f9f9fff8f9f8fff9f8f9fff8f9f8fff9f8f9fff9f9f9fff9f8f9fff8f8f8fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff8f9f8fff8f8f9fff9f9f9fff9f8f8fff8f9f9fff8f8f9fff8f9f9fff8f9f8fff8f8f9fff9f8f9fff9f9f8fff9f8f8fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9fafff9f9f9fff9fafafff9f9f9fff9fafafff9f9f9fff9f9fafff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9fafff9fafafffafafafff9fafafff9fafafffaf9fafff9fafafffaf9f9fffafafafff9fafafffafafafffafafafffbfafbfffafbfafffafafbfffafafafffafafbfffbfbfbfffbfafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffafbfafffafafbfffbfbfafffafafbfffafafbfffafbfbfffafbfbfffbfafbfffafbfbfffbfafafffafbfbfffbfbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffcfcfcfffbfcfcfffdfdfdfffbfcfcfff2f3f3ffd6d5d5ffa1a2a2ff8f8e8eff7d7d7dff6b6b6bff5a595aff494a49ff393839ff2f2f2fff323132ff313131ff313131ff313132ff313131ff31313200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff545554ff434343ff383838ff333333ff303130ff2d2e2eff333333ff3b3b3bff404040ff434444ff464646ff474847ff494949ff4b4b4bff4b4c4cff4c4c4cff4c4d4dff4c4d4dff4d4c4dff4c4d4cff4b4a4aff484848ff444544ff414142ff3b3c3bff333233ff2d2e2dff303031ff323232ff343535ff3a3a3aff4444440000000000000000ff717170ff717171ff707170ff757575ff767676ff777777ff787878ff787879ff797979ff797a79ff797979ff7a7979ff7a7979ff7a7979ff797a79ff797979ff797979ff787879ff787879ff787979ff797979ff797979ff797979ff797979ff797979ff797979ff797979ff747475ff6b6a6bff666666ff666666ff666565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0a0aff9c9b9bffecececfffcfcfcfffefffffffefffefffefefffffffefefffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffefffefffffffffefefffefefffffefefefffefffffffefefefffefffffffefefefffefefffffefffefffefffffffffefefffefefefffefefefffefffffffefffffffefefffffefffefffefffffffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefdfdfffdfefefffdfefdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafafbfffbfafafffbfbfafffafafafffafaf9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f9fff9f9f8fff8f9f9fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f8f8fff8f9f9fff8f8f8fff8f8f9fff8f9f8fff9f9f9fff8f9f9fff9f8f8fff8f9f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff7f7f7fff7f6f7fff6f7f7fff7f6f6fff6f7f7fff6f7f6fff7f6f7fff6f7f6fff7f6f7fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff7f7f7fff6f6f6fff6f6f7fff6f6f7fff7f7f6fff6f6f6fff6f7f6fff6f6f7fff7f6f6fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f5fff6f5f6fff6f6f5fff5f5f6fff5f5f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff4f4f5fff5f4f5fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff4f4f4fff4f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff5f4f4fff4f5f5fff4f4f5fff4f5f4fff4f5f4fff4f4f5fff5f4f4fff5f5f4fff5f4f4fff4f5f4fff5f4f5fff5f5f4fff4f4f5fff4f4f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000001ff000101ff010201ff020102ff030202ff050504ff0a0909ff101110ff1b1b1cff282828ff373737ff4c4c4dff636363ff747575ff7f7e7eff818181ff838383ff848585ff858585ff848585ff868686ff878788ff878787ff878787ff878686ff878788ff898889ff8a8a8aff898a8aff89898aff8a8a89ff898a8aff898989ff898989ff898a89ff8b8a8bff8a8a8aff8b8c8cff8c8c8cff8a8a8aff898a8aff8a898aff898a8aff8a8989ff898989ff888988ff888888ff878787ff868686ff868686ff868686ff858585ff848585ff868686ff868585ff848485ff828283ff7f7f7fff7b7b7bff696a69ff575657ff454445ff333333ff242424ff171617ff0d0e0eff080908ff050505ff030303ff020201ff010000ff000100ff000000ff000100ff000000ff000001ff000100ff000101ff010000ff000001ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcdcecdffcdcdceffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdceceffcecdcdffcdceceffcecfceffcfcecfffcecfceffcfcfd0ffcfcfcfffcececfffcececeffcececfffcfcfd0ffd2d2d2ffd4d4d4ffd6d7d7ffd9d9d8ffdadadaffdcdddcffdddddeffdfdedeffdfdfdeffdfe0e0ffe0dfe0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfdedeffdddeddffdcdcddffdcdcdbffdbdbdcffdbdadbffdadadaffd9d9d9ffd9d8d9ffd8d8d9ffd8d8d8ffd7d7d7ffd7d7d6ffd6d7d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd5d4d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd4d5d4ffd6d5d6ffd5d6d5ffd5d5d6ffd4d4d4ffd4d5d5ffd5d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d3ffd3d4d4ffd3d4d3ffd3d3d4ffd4d3d4ffd4d3d3ffd3d4d4ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d2d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd4d4d4ffd3d3d3ffd2d3d3ffd3d2d2ffd3d3d3ffd2d3d2ffd2d2d3ffd2d2d2ffd2d1d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d2ffd1d1d1ffd2d1d1ffd2d2d2ffd2d1d2ffd2d3d2ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd2d2d3ffd3d2d3ffd2d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d3d3ffd2d2d3ffd3d3d2ffd3d3d3ffd2d3d3ffd2d2d2ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d2ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d3ffd2d2d2ffd2d2d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d2ffd1d1d1ffd1d2d1ffd1d1d2ffd2d2d2ffd3d2d2ffd3d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d4ffd4d4d3ffd3d4d4ffd2d3d3ffd3d3d3ffd2d3d2ffd3d2d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d2ffd2d3d3ffd3d3d3ffd4d3d4ffd3d4d3ffd3d2d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d3d3ffd3d3d2ffd2d2d2ffd2d3d2ffd2d1d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd4d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd4d4d5ffd5d5d4ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d6ffd6d7d6ffd7d8d8ffd8d8d8ffdad9daffdcdcdcffdddcdcffdddeddffdddeddffdedddeffdededdffdfdedfffdfdfdfffdfdfe0ffe0dfdfffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffdfdfe0ffdededdffdbdbdbffd8d8d8ffd5d5d5ffd3d3d3ffd0d0cfffcdcecdffcccbccffcacbcbffcbcccbffcbcbcbffcccbcbffcccccbffcccbcbffcbcccbffcbcacbffcbcbcaffcacacbffcac9caffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f4f5fff4f4f5fff5f4f5fff5f4f4fff5f4f4fff5f4f5fff4f4f4fff5f4f5fff4f4f4fff5f4f5fff4f4f4fff5f4f5fff5f5f4fff4f5f5fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff4f5f4fff4f5f4fff4f4f5fff4f4f4fff5f4f4fff4f4f4fff5f4f4fff5f4f4fff4f4f5fff4f5f4fff5f5f4fff4f5f4fff4f4f4fff5f5f4fff5f5f5fff4f5f4fff4f5f4fff5f4f5fff5f5f4fff5f5f5fff4f5f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f6fff5f5f6fff6f6f6fff6f5f5fff6f6f5fff6f6f5fff6f6f5fff6f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f6f7fff6f6f6fff7f6f7fff6f6f7fff7f6f7fff6f6f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff7f8f7fff7f7f8fff8f8f7fff8f8f7fff7f8f7fff8f8f8fff8f7f8fff7f7f8fff7f8f7fff8f8f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9fafff9fafafff9f9fafff9f9f9fffafaf9fffafafbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafbfffafafbfffbfafafffbfafafffbfafafffbfafbfffafafafffafafbfffafafafffaf9fafff9f9fafffafafafffafafafffafbfbfffafafafffafafbfffbfbfbfffbfbfafffbfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffefefefffdfefdfffefefefffffffefffffffffffefffefffefffefffffefefffefffefffefefffffefffefffefffffffefffffffefefffffffefefffffffefffefefefffffefefffefffffffefefefffefefefffefefffffefefefffefefffffefefffffefffffffffefefffefffefffffefefffffffefffefefefffffefefffefffefffffffffffefffffffffffefffefefffffefefffffffefefffffefefffffefefffffefffffefefefffffffffffefefffffdfcfcffeaeaeaffb7b6b7ff6f6f6eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2f2fff2e2f2eff393a3aff393a3aff39393aff30302fff30302fff393a39ff474746ff575757ff6a6a6aff7b7c7bff8c8c8bff9c9c9cffc9c9caffeeededfffafafafffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafafafffafafbfffbfafafffbfafafffbfafafffbfafbfffafafafffafafbfffafafafffbfafbfffafafafffbfafbfffbfbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafff9faf9fff9f9fafffafaf9fffafafafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff8f9f8fff9f8f9fff9f8f9fff9f9f9fff9f8f8fff9f9f8fff9f8f8fff9f9f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f9fff8f8f9fff9f8f9fff9f8f9fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff9f8f8fff8f8f9fff8f9f8fff9f9f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f4f3fff2f2f2fff0f1f0ffeeeeeeffecececffe9e9eaffe5e6e6ffe1e1e2ffdbdbdbffd3d3d3ffa2a3a3ff4c4c4cff282929ff010101ff000100ff000001ff000000ff020202ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff010101ff020202ff010101ff010101ff000101ff010101ff1f1f1fff4c4c4cffa0a0a0ffd5d5d6ffdcdcddffe2e2e2ffe7e7e7ffececebffefefeffff2f2f1fff3f3f3fff5f4f4fff6f6f6fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff9f8f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff9f8f9fff9f8f9fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f8fff8f8f9fff8f9f9fff8f9f8fff8f9f9fff8f9f9fff8f8f9fff9f9f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9fafafff9fafafff9f9fafff9f9f9fffafaf9fff9f9f9fffaf9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fffafaf9fffafafafff9fafafffafafafff9f9fafff9f9fafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafbfffafafafffbfafbfffbfbfafffafbfbfffbfbfafffafafbfffafbfbfffbfbfafffafbfbfffafbfbfffafafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfafffafafafffbfbfafffbfbfbfffafbfafffafbfafffbfafafffafbfafffafbfbfffafbfafffafbfbfffafbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffdfdfdfffbfcfcfff2f2f2ffd5d5d5ffa1a1a2ff8e8e8eff7c7c7cff6a6969ff595859ff474748ff373737ff2c2b2cff2f2f2fff313132ff313131ff313131ff313232ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff626363ff545454ff434343ff383839ff333333ff303031ff373738ff404141ff464646ff4a4a4aff4c4c4cff4e4e4dff4f4f4fff515050ff515251ff525252ff525353ff535353ff525253ff525253ff515151ff4f4e4eff4b4b4bff474747ff414141ff373737ff303030ff323232ff343435ff3a393aff454544ff5a5a5a0000000000000000ff707171ff707170ff707171ff707171ff747575ff767675ff777777ff787878ff797878ff797979ff797979ff797979ff797a79ff797979ff797979ff797979ff797979ff787978ff787978ff797878ff787978ff797979ff797979ff797979ff787979ff797979ff757574ff6b6b6aff656566ff666566ff656666ff656666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff747474ffe7e7e6fffcfcfcfffffffffffffefefffefefffffefffefffffffefffefffefffefefefffffffefffffffffffefffefffefffefffffefefffefffefffefefefffefffefffefffffffefffffffefefffffefefefffefffefffefefefffffefefffefffffffefefefffefefefffefefffffefefefffefefffffefefffffefffefffefefefffefffefffffefefffffefefffefefefffffefefffefffefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffbfcfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffafafafffafafafffafaf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff9f9f8fff8f8f9fff9f8f9fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff8f8f8fff8f8f9fff8f8f9fff9f9f9fff9f8f9fff9f9f8fff9f8f8fff9f8f8fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff6f6f7fff6f6f7fff7f6f6fff7f6f6fff7f6f6fff7f6f7fff6f6f6fff7f6f7fff6f6f6fff7f6f7fff6f6f7fff7f6f7fff7f7f6fff6f7f7fff7f7f6fff6f6f7fff6f7f7fff6f7f6fff6f7f7fff6f7f7fff6f6f7fff7f6f6fff7f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f6f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff4f4f5fff5f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f4f4fff4f4f4fff5f4f5fff4f4f4fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f5fff4f5f4fff4f4f5fff5f5f4fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff4f4f5fff4f5f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f5f4fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000101ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff010100ff010101ff010101ff010202ff030303ff050605ff090909ff0f0f0fff181818ff232423ff303130ff434243ff585857ff6b6b6bff767776ff7c7d7dff808081ff838383ff858584ff878786ff878788ff868686ff868686ff858585ff858585ff868686ff868686ff878787ff878787ff878787ff878787ff878786ff878686ff878787ff878787ff898888ff898989ff898989ff888989ff898989ff888889ff888888ff878787ff878787ff878686ff868586ff848484ff848485ff848484ff858485ff848484ff848384ff838382ff7f8080ff7b7b7bff757575ff6b6b6bff595958ff464747ff363636ff282929ff1d1d1cff131313ff0c0c0cff070707ff040404ff020202ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000100ff000000ff000000ff000001ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecdcdffcdcecdffcecdcdffcdcdcdffcdcdcdffcecdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcccccdffcccdcdffcecdcdffcecdcdffcecdcdffcfcecfffcececeffcececfffcfcecfffd0cfd0ffd0d0d0ffd2d1d2ffd3d4d3ffd6d7d7ffd8d8d7ffd9d9daffdbdcdcffdddddcffdddedeffdededeffdedfdfffe0e0dfffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe0e0e1ffdfdfdfffddddddffdadbdaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d6d7ffd5d6d6ffd5d4d5ffd4d4d3ffd3d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d2ffd1d1d1ffd1d0d1ffd1d1d0ffd1d0d0ffd1d1d0ffd0d0d0ffd1d0d0ffd0d1d0ffd0d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd2d2d1ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0cfffcfd0d0ffd0d0d0ffcfd0d0ffd0d0d0ffcfd0cfffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffd0d0cfffd0d0d0ffd0d0cfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d1ffd0d0d0ffd0cfd0ffd0cfcfffd0cfd0ffcfcfcfffcfcfd0ffcfcfcfffd0cfd0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d0ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffcfd0cfffd0d0d0ffd0d0d0ffcfcfd0ffcfd0d0ffd0d0cfffcfd0cfffcfcfcfffd0d0cfffd0d0d0ffcfd0cfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcececfffcececeffcececeffcececeffcececeffcfceceffcececeffcfceceffcfcfcfffcfcfcfffcecfcfffcfcfcfffcecfcfffcecfcfffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffd0cfd0ffcfcfcfffd0cfd0ffcfd0cfffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfceffcecfcfffcecfcfffcececfffcfcfceffcfcfceffcecfceffcfceceffcfcecfffcfcfcfffcfd0cfffd0d0cfffcfd0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffcfd0cfffcfcfd0ffcfd0cfffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffcfd0d0ffcfd0d0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0cfcfffd0d0cfffcfcfcfffd0cfcfffcfd0cfffd0cfd0ffcfd0d0ffd0d0d0ffcfcfd0ffcfcfd0ffd0cfd0ffd0cfcfffd0cfcfffd0cfd0ffcfcfcfffcfcecfffcececeffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcecfcfffcecfceffcececeffcdcecdffcdcdceffcececeffcececeffcececeffcececeffcececeffcfcecfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffcfd0cfffcfd0cfffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcecfffcfcfceffcfcfceffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d0d0ffd1d0d0ffd0d0d0ffd2d1d1ffd3d3d3ffd3d3d3ffd3d4d4ffd4d5d4ffd7d7d7ffd8d8d9ffdadadaffdbdadaffdadadaffdadadaffdbdbdbffdddcddffddddddffdfdedfffdfdfdfffe0dfe0ffe0e1e0ffe0e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdededdffdbdcdcffd9d9d9ffd7d7d8ffd5d5d5ffd3d3d2ffcfd0cfffcdcdcdffccccccffcbcacbffcacbcaffcccccbffcbcccbffcacacbffcbcbcbffcbcbcbffc9cac9ffcacac9ffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c9ffc8c8c9ffc9c8c8ffc9c9c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff5f4f5fff5f4f5fff5f4f4fff5f5f5fff4f4f4fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff5f5f5fff4f4f5fff5f4f5fff5f5f4fff5f4f4fff4f5f4fff5f5f4fff4f4f4fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f4fff5f4f4fff5f5f5fff4f5f5fff5f5f5fff4f5f5fff5f4f5fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff6f6f5fff5f6f5fff5f5f6fff5f5f5fff5f5f6fff6f5f5fff6f6f6fff5f5f6fff6f5f6fff6f6f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f7fff7f6f7fff7f6f7fff7f6f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f7fff8f7f7fff7f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f7fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff8f8f8fff8f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffaf9f9fff9faf9fffafafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafbfffafafafffbfafafffafafafff9faf9fffafafafffafafafffafafafffafbfafffbfbfbfffbfafbfffbfbfbfffcfcfbfffcfcfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffefefefffefffefffefffffffffffffffefffffffffefffffefffefffefffffffefffefffffffefffefefefffefffffffffffefffefffefffffefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffffefefffffffffffefefefffefefefffffefefffefffefffefffefffffffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffffefefffffefffffffefffffffefffffffefefffffffffffbfbfbffe7e7e7ffc7c7c8ffc3c3c3ffc9c9c9ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2f2fff3a3a3aff3a393aff393a3aff3a3a3aff393a3aff2f2f2fff3b3b3aff464646ff575757ff696969ff7a7a7aff8a8a8aff9b9b9affcacacaffedeeedfff9faf9fffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffcfbfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffafafbfffbfbfafffafbfbfffbfafafffafafbfffbfafbfffafafafffbfafafffbfbfbfffafafafffbfbfafffafafbfffafafafffafafafffafafafffafafafffbfafbfffbfbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafaf9fffafafafffafaf9fffaf9f9fff9fafafff9faf9fff9faf9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f8fff9f9f9fff8f9f9fff8f8f9fff8f9f8fff9f8f9fff9f8f8fff9f9f9fff8f8f9fff9f8f9fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff8f9f9fff8f8f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff7f7f7fff6f7f7fff6f6f6fff5f5f5fff3f4f4fff2f2f2fff0f1f0ffeeefefffecedecffeaeaeaffe6e6e6ffe1e2e2ffdcdcdbffd4d4d4ffb6b5b6ff4a4b4aff292a29ff020101ff000101ff000001ff000100ff030303ff020102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff040404ff010102ff000100ff000100ff010101ff262726ff4d4d4dffabacabffd4d4d4ffdbdbdbffe2e2e2ffe6e6e6ffebebebffefefeefff1f2f2fff3f4f4fff5f5f5fff6f6f6fff7f7f7fff7f7f8fff8f8f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f8fff9f9f9fff8f8f9fff8f8f8fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9fafafffaf9f9fff9faf9fffaf9fafff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fffafafafffafaf9fff9fafafff9f9fafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafafffbfbfbfffafafafffbfbfafffafafbfffafafafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfafffbfafafffafbfafffafbfafffafbfafffafbfbfffbfafbfffafbfafffafbfbfffafbfafffbfbfbfffbfafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfbfffdfdfdfffbfbfbfff1f1f2ffd4d3d4ffa1a1a1ff8e8e8eff7b7b7bff696969ff585859ff484848ff383737ff2d2c2cff2d2d2dff2f2f2fff313132ff313131ff313131ff31323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666666ff636362ff545454ff434344ff383838ff333333ff3c3c3cff474747ff4c4c4dff515051ff535353ff545555ff565656ff575858ff595958ff595959ff59595aff5a595aff59595aff595959ff585858ff565555ff525253ff4f4e4fff474747ff3b3a3aff323232ff343434ff3a3a3aff444445ff5a5a5aff6060600000000000000000ff717171ff717171ff717071ff707171ff717170ff757575ff767676ff777777ff787878ff787878ff797879ff797979ff797a79ff7a7a79ff797879ff787978ff787978ff777877ff787878ff797879ff787978ff787979ff797979ff797979ff797879ff747575ff6b6b6aff666665ff666666ff656665ff656665ff66666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff6a6b6bffe3e3e3fffcfcfbfffffffefffefefefffefefefffefefefffefffffffffffefffffefefffefffefffefffefffefffefffefffefffffefffffefffefffefefffffefefefffefffefffefefefffefffffffffefefffefffefffffefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefdfefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffdfdfcfffcfcfbfffbfbfbfffbfbfbfffafafafffafafafffafbfbfffafafafffaf9fafff9fafafff9faf9fff9faf9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff8f9f8fff8f9f8fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff9f8f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff6f7f6fff7f7f7fff6f6f7fff6f6f6fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f7f6fff6f6f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff4f4f4fff4f5f4fff5f5f5fff4f5f5fff4f4f5fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff4f4f4fff5f4f4fff5f5f5fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f4f5fff5f4f5fff5f5f5fff5f4f5fff4f5f5fff5f5f4fff4f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff5f4f4fff5f5f4fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff010001ff010100ff010000ff000100ff000000ff000000ff010100ff000000ff000000ff000000ff010000ff010101ff020202ff040403ff060505ff080908ff0c0d0cff131413ff1b1c1cff262626ff333333ff454646ff595959ff686868ff727272ff7a7b7bff808080ff848483ff868686ff868686ff858686ff878686ff858685ff858585ff858585ff858585ff868586ff868686ff858585ff858585ff868685ff868787ff868787ff878787ff878787ff878787ff878787ff888888ff888888ff888888ff878788ff878787ff878787ff868586ff858585ff858484ff848484ff828382ff828281ff7e7e7fff7a797aff6e6e6eff666666ff5b5a5bff4d4c4dff383838ff272727ff1c1d1dff151514ff0e0e0eff090909ff060605ff030303ff010101ff010000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000100ff000001ff000000ff000000ff000000ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecdceffcececeffcdcdceffcdcdcdffcecdcdffcdcecdffcccdcdffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcdceffcecdceffcececeffd0cfcfffd1d1d1ffd1d2d1ffd4d4d3ffd5d5d5ffd7d7d7ffd9d9d9ffdbdcdcffdcdcdcffdedddeffdededeffdfdedeffdedfdfffe0e0dfffdfe0e0ffe0e0e0ffe1e1e0ffe0e0e0ffdfdfdfffddddddffdadadaffd9d9d9ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd6d6d6ffd7d8d7ffd8d7d8ffd7d8d7ffd6d7d7ffd6d7d6ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd4d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffd1d1d1ffd1d1d0ffd0d1d1ffd0d0d1ffd1d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d2ffd2d2d1ffd1d1d1ffd2d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd1d2d2ffd2d2d1ffd1d2d1ffd2d1d2ffd1d2d1ffd0d1d1ffd0d1d1ffd1d1d0ffd0d0d0ffd0d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d1d0ffd0d1d0ffd1d1d1ffd1d1d0ffd0d1d1ffd1d0d1ffd1d0d1ffd0d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfd0ffd0cfcfffd0cfcfffd0d0d0ffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d1ffd1d0d1ffd1d1d1ffd1d0d1ffd0d1d1ffd1d1d0ffd0d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfcfffd0d0cfffd0d0d0ffd0d0cfffd0cfd0ffd0d0d0ffcfd0d0ffd0d0d0ffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfd0cfffd0d0d0ffcfd0d0ffcfcfd0ffcfcfcfffcfcfcfffcfcecfffcfcfcfffcececfffcfcecfffcfcfceffcecfcfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0cfffcfcfd0ffcfcfcfffcfcfd0ffd0cfd0ffcfcfcfffd0cfcfffd0d0d0ffcfcfcfffd0d0cfffcfcfd0ffcfcfcfffcfd0d0ffd0d0d0ffcfcfd0ffd0cfd0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcfcfceffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d1d0ffd0d1d0ffd0d1d0ffd1d0d1ffd0d1d0ffcfd0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfd0d0ffd0cfcfffcfd0cfffd0d0d0ffcfd0cfffcfd0cfffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfd0ffd0cfcfffcfcfcfffd0cfcfffcfcfcfffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfceceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcfceceffcfcfcfffd0d0d0ffd1d1d0ffd1d0d0ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfd0cfffcfcfd0ffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffcfd0cfffd0d0d0ffd1d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d6ffd5d5d6ffd6d5d5ffd5d5d6ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd8d7d8ffdbdbdbffdcdcdcffdededeffdededfffdfdfdfffdfe0e0ffe0e0e0ffe0dfe0ffe0dfe0ffdfdfdfffdedddeffdcdddcffdcdcdbffd9d9d9ffd8d8d8ffd6d5d5ffd3d3d2ffcfd0d0ffcdcdcdffccccccffcbcbcbffcbcbcaffcbcacaffcacbcbffcacacaffcacacaffc9cacaffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c8ffc9c9c8ffc9c8c8ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc8c9c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f5f5fff5f6f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff4f5f5fff5f5f5fff4f5f5fff5f5f4fff5f4f4fff4f5f4fff4f4f4fff4f4f5fff5f5f5fff4f4f5fff4f4f5fff5f4f4fff4f4f5fff4f5f5fff5f4f5fff4f4f5fff5f4f5fff5f4f4fff4f5f5fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff5f5f5fff4f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f6fff6f5f5fff6f5f5fff5f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f5fff5f6f5fff6f6f6fff5f6f6fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff6f7f6fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f8f7fff8f7f8fff7f7f8fff8f7f8fff8f7f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9faf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9fafafffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfbfffbfbfbfffafafbfffbfafafffafafafffafafafffafafafffafafbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefefdfffefefefffdfdfdfffdfdfdfffdfdfefffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffefffefffffffffffefffefffffffefefefffefefefffefefefffefefffffefefefffffefffffefefefffffefefffefffffffefefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffefffefffefffffffefffffffffefefffefefffffefefffffefefefffffefffffefffefffefffffffffffffffefefffffffffefffefefefffafbfaffe3e3e3ffcbcbccffcacacaffcbcbcbffcbcbcbff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a3aff3a393aff3a393aff3a393aff3a393aff393a3aff3a3a3aff494a49ff585858ff696969ff797979ff888888ff989899ffc7c8c8ffedededfff9faf9fffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfafffafbfbfffbfbfbfffafafafffbfafafffafafafffafbfafffafafafffafafbfffafbfbfffafafafffafafafffafafafffafafafffafbfafffbfafbfffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafff9fafafffaf9f9fff9f9fafff9f9fafffafaf9fff9faf9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f8fff8f8f8fff9f9f9fff9f8f8fff9f8f9fff9f8f9fff9f8f8fff8f9f9fff9f8f9fff8f8f8fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff8f9f9fff8f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff9f9f8fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f6fff6f6f6fff5f5f5fff4f4f4fff2f2f3fff1f1f1ffefefefffedededffebebeaffe7e8e7ffe2e3e3ffdddcdcffd5d5d5ffbbbbbbff494949ff313131ff010001ff010000ff000101ff010101ff030404ff030303ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff050404ff060606ff010101ff000000ff010001ff010001ff2e2d2dff4d4e4effb3b3b3ffd2d3d3ffdbdbdbffe1e2e1ffe6e7e6ffebebebffeeefeffff1f2f1fff4f3f4fff5f5f5fff6f6f6fff7f7f7fff8f7f7fff8f8f8fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f9fff9f9f9fff8f8f9fff9f9f9fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f8fff9f8f8fff8f8f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fffaf9f9fff9fafafff9f9fafff9f9f9fffafafafff9faf9fff9faf9fffaf9f9fff9fafafff9f9f9fffaf9fafffafaf9fffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafbfafffafbfbfffafbfafffafafafffbfafafffafafafffafbfafffafafafffafafbfffbfbfbfffafafbfffafafbfffbfafafffafbfbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafbfffafafbfffbfafafffafbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfafffafbfbfffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffdfdfdfffcfbfbfff1f1f1ffd2d2d3ffa1a1a0ff8d8d8dff7c7c7bff6a6b6bff595a59ff484848ff383737ff2e2d2dff2d2e2dff2d2e2dff2f2f30ff323232ff313131ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676666ff666666ff636262ff545555ff434343ff383838ff434343ff4e4f4eff555655ff5a5959ff5b5c5cff5c5d5cff5e5e5eff5f5f5fff606060ff606161ff616060ff616161ff606061ff606060ff5f5f5fff5d5e5dff5a5b5bff575757ff505050ff404040ff353434ff393a39ff444444ff5a5a5aff606061ff6060600000000000000000ff707171ff707171ff717071ff717071ff717071ff717071ff757575ff757676ff777777ff787878ff797878ff787979ff797979ff797879ff787879ff797878ff777877ff757676ff767676ff787879ff797979ff787878ff787878ff797979ff747575ff6a6a6aff666565ff656565ff656666ff666565ff666566ff66656600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff5b5a5affdedfdffffafafafffefffffffffffefffffefefffefefefffefefefffefefefffefefffffffffefffefffefffefffffffffffffffefefffffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefffffffefefffffefefefffffffffffefffefffefffefffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffbfcfcfffbfbfbfffbfafbfffafafafffafafafffafafafff9fafafffafaf9fff9fafafff9faf9fff9f9fafff9f9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f8f8fff9f8f9fff9f8f9fff9f8f8fff8f9f9fff8f8f9fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f6f7fff6f7f7fff6f7f7fff6f7f7fff7f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff5f5f5fff5f4f4fff5f4f5fff5f4f5fff5f4f5fff4f5f5fff5f4f5fff4f4f4fff5f5f5fff4f5f4fff4f5f4fff5f4f4fff4f5f5fff4f4f4fff5f4f5fff4f4f4fff4f5f4fff4f5f5fff5f4f4fff4f4f5fff4f4f5fff4f4f4fff5f4f4fff4f5f4fff4f5f5fff5f5f4fff4f4f4fff5f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f5fff5f5f5fff4f4f5fff4f4f5fff5f4f4fff4f5f5fff5f5f5fff5f4f5fff5f4f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000100ff010001ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff010000ff000000ff010101ff020202ff020303ff050504ff070707ff0a0a0aff0e0e0eff141314ff161616ff1f2020ff303131ff444544ff555656ff626363ff6e6e6eff777777ff7e7f7fff838383ff848384ff838383ff858484ff858586ff858485ff838484ff848484ff848483ff848484ff848484ff858686ff868786ff868586ff868685ff858585ff858586ff868585ff868686ff878787ff898989ff8a8a8aff898a89ff898989ff898989ff888888ff858585ff818080ff7d7e7dff797a79ff727273ff686868ff515152ff474748ff3c3b3bff2c2d2dff1e1f1eff141414ff0d0d0dff0a090aff070607ff040504ff020202ff010202ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000000ff000100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcececeffcecfceffcececeffcececeffcececeffcdceceffcdcdcdffcecdceffcdcdcdffcececeffcdceceffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcccdccffcdcdcdffcececeffcfcfd0ffd2d1d1ffd3d2d2ffd4d5d4ffd6d6d6ffd8d8d9ffdbdbdcffdcdcdcffddddddffdeddddffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdddedeffdbdbdbffd9d9d9ffd7d7d7ffd6d5d5ffd3d3d3ffd4d4d5ffd4d4d4ffd4d5d4ffd5d6d5ffd8d8d8ffd9d9d9ffd8d9d9ffd7d8d7ffd7d7d8ffd8d8d7ffd6d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d1d1ffd1d2d2ffd1d2d2ffd2d2d1ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd2d3d2ffd3d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd3d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d0ffd0d0d0ffd0d1d1ffd1d0d0ffd1d0d1ffd1d0d1ffd1d1d1ffd0d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d1ffd1d1d2ffd1d1d2ffd1d1d1ffd1d0d1ffd1d1d0ffd0d1d1ffd1d1d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d1d0ffd0d1d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d2ffd1d1d2ffd2d1d2ffd2d1d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd0d1d1ffd0d1d1ffd1d1d0ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d0ffd1d0d1ffd0d0d0ffd1d0d0ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0cfffd0cfcfffcfd0d0ffcfd0cfffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0cfd0ffcfd0d0ffcfcfcfffcfd0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d0d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d0d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d0d1ffd1d1d0ffd0d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0d0ffd0cfcfffcfd0d0ffcfd0cfffd0cfd0ffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0cfffcfd0d0ffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd2d3d2ffd2d3d2ffd3d2d2ffd2d3d3ffd2d3d2ffd3d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d6d6ffd6d6d7ffd5d6d6ffd5d5d5ffd5d4d5ffd5d5d4ffd4d5d5ffd4d5d4ffd3d3d3ffd4d4d4ffd6d5d5ffd8d9d8ffdbdbdbffddddddffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedddeffddddddffdcdbdcffdbdbdbffd9d9d9ffd7d8d8ffd6d6d5ffd3d2d2ffcfcfcfffcdccccffcbcbcbffcacacaffcac9c9ffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f6f5fff6f6f5fff5f6f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f4f5fff5f4f4fff5f5f4fff5f5f4fff5f4f4fff4f5f5fff5f5f5fff4f5f4fff5f5f4fff4f5f5fff5f4f4fff4f5f4fff4f5f4fff5f4f5fff5f4f5fff5f4f5fff5f5f4fff4f5f5fff5f4f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f6fff6f6f6fff6f5f6fff5f6f6fff6f6f5fff6f5f6fff5f6f6fff5f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff7f7f7fff6f7f6fff6f6f6fff6f6f7fff7f6f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff8f7f8fff8f8f8fff7f8f8fff8f7f7fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff9f9f9fff9f9f9fffafafafff9fafafff9f9fafffaf9f9fffaf9f9fff9f9fafffbfbfbfffbfcfbfffcfbfbfffbfbfcfffcfbfbfffcfbfcfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfafafffbfafafffbfbfafffbfafafffafbfafffbfafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfefdfffdfdfdfffefefefffdfefdfffefdfdfffefefefffefefdfffefefefffefefefffefffefffffefefffffefefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffefffefefffffffffefffffefefffefefefffefefffffffffffffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffffffffffefffffffefffefefffffefefffffefefefffffefefffefefefffefffefffefefefffffffffffefffefffefefefffefefffffffefefffffefefffffffefffefefefff8f9f9ffe0e0e0ffcbcccbffcccbcbffcbcbcbffcbcbcbff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a393aff3a393aff3a393aff3a3a3aff393a3aff383838ff383838ff484847ff575757ff676868ff787877ff888888ff989898ffc6c7c6ffedededfff9f9f9fffbfcfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffafafbfffafbfbfffafafafffbfbfbfffbfbfbfffafafafffafafbfffbfafafffafafafffbfbfafffbfafafffafbfafffbfafbfffafbfafffbfbfafffafafafffafafafffafafafffafafafffbfafbfffbfafafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f8f9fff8f9f9fff8f8f9fff9f8f8fff8f8f8fff8f9f9fff9f9f8fff9f9f8fff8f9f9fff8f8f9fff8f8f8fff9f8f8fff8f8f9fff8f9f8fff8f8f8fff9f9f9fff8f9f9fff8f8f8fff9f8f9fff9f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fffaf9f9fff9f9f9fff8f9f9fff9f8f8fff9f9f9fff9f9f8fff9f9f8fff8f9f8fff8f9f8fff9f9f9fff8f8f8fff7f8f7fff7f6f6fff6f6f6fff5f5f5fff4f3f4fff3f3f3fff1f1f1ffeff0efffeeededffecececffe9e9e9ffe4e4e4ffdfdedeffd7d6d7ffcfcecfff484849ff333333ff030202ff000101ff010000ff010001ff040404ff030303ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020203ff070707ff070707ff010101ff000000ff010100ff010000ff313232ff5b5b5affc1c0c1ffd2d3d3ffdbdbdbffe2e1e1ffe6e6e6ffebebebffefefeefff2f2f1fff3f3f4fff4f5f5fff6f6f6fff7f7f7fff7f7f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff8f9f8fff8f9f8fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f8f8fff9f9f9fff9f9f8fff9f8f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9fafafffaf9f9fffaf9fafff9f9fafff9f9fafff9f9f9fff9f9f9fff9faf9fffafaf9fffafaf9fff9fafafff9fafafff9faf9fffafafafffaf9fafffafafafffafafafffbfafafffafafafffafafafffafafafffbfafafffbfafafffbfbfafffbfafafffafbfbfffbfbfbfffafbfafffbfbfafffafbfbfffafafafffafbfafffafbfafffbfafbfffbfafbfffbfafbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfafffbfafafffafbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfafafffbfafafffbfbfbfffbfafbfffbfbfbfffafafbfffafbfafffafafafffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffcfbfbfffcfbfcfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffdfdfdfffbfbfbfff1f1f1ffd2d2d2ffa2a2a2ff8d8d8dff7c7c7cff6b6a6bff5b5a5aff4b4b4bff393838ff2d2d2dff2d2e2eff302f30ff303130ff313030ff313232ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666766ff676666ff666667ff636262ff545455ff434343ff4d4d4eff595959ff606060ff646464ff666665ff666766ff676767ff676868ff686868ff696868ff686869ff686968ff686868ff686868ff676767ff656565ff636363ff616060ff5c5b5bff494949ff3a3a39ff444544ff5a5a5aff606160ff616060ff6060600000000000000000ff707170ff717071ff717071ff717071ff717170ff6a6b6aff6c6c6cff6e6e6fff717171ff737372ff747474ff757574ff757575ff757575ff747575ff757474ff747474ff737373ff747374ff767576ff757575ff747474ff737373ff727272ff6b6c6cff606061ff5f5e5eff666666ff656566ff666666ff666666ff66656600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff454646ffdadadafff8f8f8fffefefefffffefefffefffffffffffefffffffffffffffefffefffffffffefefffffefefffffffefffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefefffffefefffffefefffefefefffefefefffffffefffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffefffffffefffefffefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafbfbfffafbfafffbfbfafffafafafffafafafffaf9fafffaf9f9fff9faf9fff9f9fafffafafafff9f9fafff9faf9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f8fff9f8f9fff8f9f9fff8f8f9fff9f8f9fff9f8f9fff9f9f9fff9f9f8fff9f9f8fff8f8f9fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff7f7f7fff7f7f6fff7f6f6fff6f7f7fff6f7f6fff7f7f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff5f5f5fff6f5f6fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff5f5f4fff5f4f5fff4f5f5fff4f5f5fff5f4f5fff5f4f4fff4f5f5fff5f5f4fff5f5f4fff4f5f5fff4f4f5fff4f4f4fff5f5f5fff4f4f5fff4f5f4fff4f4f4fff5f5f5fff4f5f5fff4f4f4fff4f4f5fff5f4f4fff5f4f4fff5f5f4fff5f4f4fff4f5f5fff5f5f5fff4f5f4fff5f5f4fff4f5f5fff5f5f4fff4f5f4fff4f5f4fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff010001ff000000ff010000ff000000ff000100ff000000ff000001ff000100ff000000ff000100ff000100ff010101ff010101ff010201ff020202ff040403ff050505ff070607ff090909ff09090aff0d0d0dff141414ff222222ff323232ff414142ff504f4fff5c5c5cff666666ff767676ff7b7b7bff7e7d7dff808181ff838282ff838283ff818282ff808181ff818181ff838383ff858585ff878786ff878786ff858586ff838484ff838383ff848383ff828283ff828383ff868686ff8b8b8bff8b8b8bff888888ff868686ff858484ff838383ff7f7e7eff767675ff6f6f6fff666666ff5a5a59ff4b4b4aff363737ff2b2b2bff1e1e1eff131414ff0e0d0eff0a0909ff060506ff040404ff020303ff020102ff010202ff010201ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdceceffcfceceffcececfffcececeffcececeffcececeffcecdceffcececeffcececeffcececdffcdcdceffcdcdceffcdcdcdffcecdcdffcdcdceffcdcecdffcdcdcdffccccccffcccdccffcdcdcdffcfcecfffd0d0d0ffd2d2d2ffd5d5d4ffd7d6d6ffd8d8d8ffdbdadbffdbdcdbffdddddcffdddeddffdeddddffdededdffdededeffdfdedfffdfdedfffdfdedeffdddeddffdcdddcffdbdbdbffdadadaffd9d9d9ffd7d7d7ffd6d7d6ffd4d4d4ffd4d4d4ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd8d8d8ffdadadaffd9d9daffd8d9d8ffd8d8d8ffd9d8d8ffd7d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd4d5d5ffd5d5d4ffd5d4d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd3d2d2ffd2d2d3ffd2d3d2ffd2d2d2ffd3d3d3ffd2d3d3ffd2d2d2ffd3d2d3ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d3ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd2d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d1d1ffd1d2d2ffd2d2d1ffd2d1d2ffd1d2d2ffd1d2d2ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d1ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd2d2d2ffd1d1d2ffd1d2d2ffd1d1d1ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd1d2d1ffd2d2d1ffd1d2d2ffd2d2d1ffd1d2d1ffd1d2d2ffd3d2d3ffd3d2d2ffd3d2d2ffd2d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d0d1ffd0d1d1ffd0d1d1ffd1d0d0ffd0d0d0ffd0d1d0ffd1d1d0ffd1d1d0ffd0d0d1ffd0d0d1ffd0d0d0ffd1d0d0ffd0d0d1ffd0d1d0ffd0d0d0ffd1d1d1ffd0d1d1ffd0d0d0ffd1d0d1ffd1d0d0ffd1d0d0ffd1d1d0ffd1d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d1d0ffd1d1d1ffd1d0d1ffd1d0d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d1d0ffd1d1d0ffd2d2d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d2ffd1d1d2ffd1d2d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d1d1ffd1d2d2ffd2d2d1ffd2d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd2d1d1ffd1d1d2ffd1d2d1ffd1d1d1ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d0ffd0d1d0ffd1d0d1ffd0d1d0ffd1d1d0ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffcfd0d0ffd0cfcfffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd1d1d0ffd1d2d1ffd2d2d1ffd1d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd1d1d1ffd0d1d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d3ffd4d5d5ffd5d5d6ffd5d5d5ffd7d7d7ffd7d7d8ffd7d7d7ffd6d6d6ffd7d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd3d3d3ffd2d2d2ffd2d2d2ffd3d3d3ffd4d5d5ffd8d7d8ffd9dad9ffdbdbdbffdcddddffddddddffdededeffdedfdeffdfdfdfffdfdedfffdfdedeffdededeffdddeddffdddcdcffdcdcdcffdbdbdaffd9d9d9ffd7d8d7ffd5d5d4ffd2d2d2ffcececeffccccccffcacacaffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c8c9ffc8c9c8ffc8c8c8ffc9c8c9ffc8c9c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffc9cacaffcac9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f6fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff4f5f5fff4f5f5fff5f5f5fff4f4f5fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f5fff5f5f5fff4f5f5fff5f4f5fff5f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff6f5f5fff5f6f5fff6f6f5fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f5f5fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff7f6f7fff6f6f7fff6f7f7fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff7f7f7fff8f8f7fff7f7f8fff7f7f8fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff8f8f7fff7f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafff9f9f9fffaf9f9fffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffafbfafffbfbfbfffafbfafffafafafffbfbfafffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffefdfdfffdfefefffefefdfffefefefffdfefefffefefefffefefefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefefffffefffefffefefefffefffffffffefefffffffefffffffffffffffefffffefffffefffefffffefffffffefefffefefefffffefefffefefffffefefefffefefefffffefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffdfefdfff6f7f7ffddddddffc8c8c8ffcbcbccffcbcbcbffcccccbffcbccccff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a3aff39393aff39393aff3a3a3aff383838ff363636ff363535ff454545ff545555ff676666ff777778ff878787ff979797ffc5c5c5ffedededfff9f9f9fffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffcfdfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffbfafafffafbfafffbfbfbfffafbfafffafafafffafafafffafafafffafafbfffafafafffbfbfafffafbfbfffafafafffbfbfafffafafafffafafafffbfbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafaf9fffafafafff9f9fafff9f9fafff9f9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f8fff9f8f9fff8f9f8fff9f9f9fff9f8f8fff9f8f8fff9f8f8fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff8f8f8fff9f8f9fff8f8f9fff8f9f8fff9f8f8fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff8f9f9fff9f8f8fff8f9f9fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff6f6f6fff5f5f5fff4f4f5fff3f3f2fff2f1f1fff0f0f0ffeeeeeeffedededffebebebffe6e6e5ffe0e0e0ffd8d8d8ffcfcfcfff4b4b4bff3d3c3cff0a0a0bff000100ff000000ff000000ff010101ff030302ff010202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff050505ff020202ff010000ff010000ff010000ff060607ff383938ff646565ffcacbcbffd4d3d3ffdbdcdbffe1e2e2ffe6e7e6ffebebebffeeefeefff1f1f2fff3f3f3fff5f4f4fff6f6f5fff7f7f7fff7f8f8fff8f8f8fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f8f8fff9f9f8fff8f9f9fff9f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9faf9fffaf9f9fffaf9f9fffafafafffaf9f9fffafafafffaf9f9fffaf9f9fffaf9f9fffaf9f9fff9f9fafff9faf9fff9f9f9fff9faf9fffaf9f9fffafaf9fff9fafafff9faf9fff9f9fafff9faf9fffafafafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffbfafbfffafafafffafafbfffafafbfffafafafffbfafafffafbfafffbfbfbfffafbfafffafbfbfffbfbfbfffafafafffbfafbfffafafafffbfbfbfffbfbfbfffbfafafffbfbfbfffafafbfffafafbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfafafffafbfbfffbfafafffafbfbfffafbfbfffbfbfbfffafbfafffbfbfbfffafafbfffafafbfffafafbfffbfbfafffbfbfafffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffdfcfcfffdfdfdfffbfbfbfff0f0f0ffd3d2d3ffa0a0a0ff8c8b8cff7b7b7bff6a6a6aff595959ff4a4b4aff393939ff2d2e2dff2f2f2fff303030ff303030ff303030ff3131310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676666ff666666ff666666ff666666ff626363ff545454ff5d5d5cff686868ff6e6e6eff706f70ff707070ff707070ff717070ff717070ff717170ff717171ff717171ff717171ff717171ff707070ff706f70ff6e6e6fff6c6d6dff6b6a6aff676766ff595959ff444544ff5a5a5aff606060ff606060ff606060ff6060600000000000000000ff707070ff717171ff707071ff707071ff6a6a6aff5e5e5eff5d5d5dff616161ff666665ff696969ff6b6b6bff6c6c6cff6c6d6dff6d6d6dff6d6d6dff6e6e6eff6d6d6eff6d6e6eff6e6e6fff6f6f6fff6e6e6eff6b6c6bff696968ff646464ff5c5c5cff50504fff515151ff5e5e5eff666565ff666666ff666565ff65666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff3e3e3effd6d5d6fff6f6f5fffefefdfffefffffffffefefffefffffffefffffffffffefffefffefffffffffffefefffffefefffffefefffffffefefffffefefffefffefffffffefffffefffffffffffffffefefffffffffffffefefffffefefffffefefffffefefffefefffffefffefffefefefffefffffffffefefffffffefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffbfcfcfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafafffafbfbfffafafafffafafafffafafafffafafafff9f9fafff9f9fafff9f9fafffaf9f9fffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f9f9fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f8f9fff9f8f8fff9f8f8fff8f9f9fff8f8f9fff7f8f8fff8f7f8fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f7f6fff7f7f6fff6f7f7fff7f6f6fff6f7f7fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff6f6f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f4f5fff5f4f4fff5f5f4fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f5fff5f4f5fff4f5f5fff5f4f4fff4f5f4fff5f5f5fff4f5f4fff4f5f5fff5f5f5fff4f4f5fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000000ff000000ff010100ff000000ff010000ff000000ff000000ff000001ff010000ff000001ff000000ff000000ff000100ff010101ff020102ff020303ff030304ff040303ff040303ff050505ff080808ff0e0d0eff171616ff222222ff2e2f2eff3a3a3aff464646ff565555ff5e5e5dff676767ff727372ff797979ff7b7c7cff7d7d7dff7d7d7dff7e7e7eff818181ff838283ff848484ff838383ff818181ff818080ff818080ff808081ff7e7f7fff7e7e7eff808080ff808080ff7d7d7eff787878ff757575ff737372ff70706fff6c6c6cff626362ff565656ff484848ff393939ff2c2c2cff1d1d1dff161615ff0e0e0eff090909ff060706ff030304ff020202ff020202ff010201ff010101ff010101ff010101ff000101ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcdcdcdffcdcecdffcdcdcdffcececeffcececeffcecfceffcececeffcececeffcececeffcececeffcececeffcecdcdffcdcdcdffcecdcdffcdcdcdffcdceceffcccdccffcdcdcdffcdcdcdffcfcecfffd0d0d0ffd2d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffdadbdaffdbdcdcffdcdcdcffdddcddffdddddeffdededdffdededeffdededeffdededeffdededdffdcdcddffdbdbdbffdadadaffd9d9d9ffd9d8d8ffd7d7d7ffd6d6d6ffd3d4d4ffd4d3d3ffd3d4d4ffd3d4d4ffd4d4d4ffd4d5d4ffd6d6d6ffd6d6d6ffd6d6d7ffd8d8d9ffdadadaffdbdadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d4ffd3d3d4ffd3d3d3ffd4d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd4d4d4ffd3d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d4d4ffd4d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d4ffd3d3d4ffd3d3d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd2d3d2ffd2d2d3ffd2d2d2ffd2d2d3ffd3d2d2ffd2d2d2ffd3d2d2ffd2d2d3ffd2d2d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd2d2d2ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd2d2d2ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd2d2d1ffd1d2d1ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d1d1ffd2d1d1ffd2d2d2ffd2d1d1ffd1d1d2ffd1d2d1ffd1d1d1ffd1d2d2ffd2d1d1ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d2d2ffd2d2d2ffd1d1d1ffd2d2d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d1d1ffd1d0d1ffd1d1d0ffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d2ffd1d1d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd3d3d3ffd3d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d1d1ffd1d2d1ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd1d1d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d0ffd1d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd2d2d3ffd2d2d3ffd2d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd6d5d6ffd6d6d6ffd7d7d6ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd5d4d4ffd2d3d2ffd2d2d2ffd1d2d1ffd1d1d1ffd4d4d4ffd5d5d5ffd7d7d7ffd9d9d9ffdbdbdbffdcdcdcffddddddffdededeffdededeffdfdfdfffdfdfdfffdedfdeffdeddddffddddddffdcdcdcffdbdbdcffdbdadaffd8d9d9ffd6d6d6ffd3d4d3ffd0d0d0ffcdcdceffcbcbcbffc9c9caffc8c8c9ffc8c8c7ffc9c9c8ffc8c9c9ffc9c8c8ffc9c8c8ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffc9c9caffc9cac9ffcacacaffcacacaffcac9ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f5f5fff6f6f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f4f5fff5f4f5fff5f5f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff4f4f5fff5f5f4fff5f4f5fff4f4f5fff5f5f5fff4f5f5fff5f4f4fff5f5f5fff5f6f5fff6f5f5fff6f5f5fff5f6f5fff6f6f5fff5f6f6fff6f5f6fff5f5f5fff6f6f5fff5f6f6fff6f6f6fff5f6f6fff6f5f6fff6f6f5fff6f6f5fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f6fff6f7f6fff7f7f6fff6f7f6fff6f6f7fff7f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff8f7f7fff8f8f8fff8f8f7fff8f8f7fff7f7f7fff8f8f7fff7f7f8fff8f8f7fff8f7f8fff7f7f8fff8f8f8fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f9fff9f8f9fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafaf9fffafafafffafafafffaf9f9fffafafafffafaf9fff9fafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfafffbfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffdfdfcfffefdfdfffdfdfdfffefdfefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffefffffefefffffffffefffffffffffffffffffefffffffffefffffffffefffffffefffffffffffffefffffffffffffffffefffefffffffffefefffffffefffefefffffffffefffefffefffffffefffffefefffefefffffffefefffffffffffefefffffefffefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefefefffffefefffefefefffffffefffdfdfefff5f4f5ffdadad9ffc7c6c6ffc9c9c8ffccccccffcccbcbffcccbcbffcbcbcbff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a39ff39393aff3a3a39ff383738ff353536ff353435ff343434ff444343ff545454ff656665ff777777ff888787ff979797ffc5c5c4ffecededfff9f8f9fffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfafafffbfafbfffbfafbfffbfbfafffbfafbfffbfafbfffafbfafffbfafafffbfbfafffbfbfbfffbfafafffbfafafffafafafffafafafffafafafffafbfafffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafff9f9f9fffafaf9fff9fafafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff9f9f8fff9f8f9fff9f9f8fff8f9f8fff9f9f8fff9f8f9fff8f9f9fff9f8f8fff9f9f9fff8f8f9fff8f9f8fff9f9f8fff8f8f9fff8f9f9fff8f9f8fff8f9f8fff9f9f8fff8f9f8fff8f8f9fff9f8f9fff9f9f9fff9f8f8fff9f8f9fff9f8f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f8f9fff8f8f9fff9f9f9fff8f9f9fff9f8f8fff9f9f9fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff6f7f7fff7f6f7fff5f5f5fff5f5f4fff3f3f3fff2f2f2fff0f0f1ffefeeefffeeeeedffebecebffe7e8e7ffe2e1e2ffdbdbdbffd2d1d1ff4e4e4fff403f40ff0d0d0dff000000ff000000ff000000ff000100ff020202ff010101ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff030303ff010101ff010100ff000101ff000000ff0b0b0bff3f3f3fff7a7a7affcececeffd5d5d5ffdcdcdcffe2e2e2ffe8e8e7ffecececffeeeeeffff1f2f1fff3f3f3fff4f4f5fff6f6f6fff7f7f7fff7f8f8fff8f9f8fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff8f8f9fff9f9f9fff8f9f9fff9f8f8fff9f8f9fff9f9f8fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafffaf9fafff9f9fafffaf9fafffafaf9fff9faf9fff9faf9fffaf9f9fffafafafffafaf9fff9fafafff9f9f9fffaf9f9fff9f9fafffafaf9fff9faf9fffafaf9fffaf9f9fff9f9fafffaf9f9fffafafafffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffbfafbfffbfbfbfffbfafafffbfafbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfafffafafbfffbfbfafffbfafbfffafafbfffbfbfbfffafbfbfffbfafafffbfafafffbfbfafffbfbfbfffbfbfafffbfbfafffbfbfbfffafbfbfffbfafbfffafafafffbfbfafffafbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfcfffcfcfdfffdfdfcfffbfbfbfff1f1f0ffd2d2d2ff9e9f9fff8b8a8bff7a7a7aff696868ff585757ff494949ff3a3a3aff302f30ff313030ff303030ff313030ff323231ff3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666666ff666666ff666666ff666666ff666666ff636362ff6a6a6aff747575ff797878ff7a7a79ff797879ff787878ff787877ff777778ff777878ff777877ff777878ff787877ff777877ff777778ff777777ff767676ff747474ff727272ff6f6e6fff676766ff5a5a5aff616060ff606060ff616060ff616060ff6161600000000000000000ff707070ff717170ff707070ff6a6b6aff5e5d5eff515151ff515051ff565757ff5c5c5cff616060ff626362ff646464ff656564ff666665ff666665ff656666ff676667ff666666ff686767ff676867ff666666ff626262ff5e5d5eff585858ff4f4f4fff434343ff454545ff515151ff5f5f5eff656666ff666565ff6666650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2c2d2dffcacacafff2f3f3fffefdfdfffffefffffffffefffffffffffffffefffffffefffffffffffefffffffffefffffefefffffffffefffefffffffffffffffefefffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffefefefffffffefffefefffffffffefffefffefffffffefffffefefffefefffffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafbfafffbfafafffbfafafffafafafffafafafff9fafafffaf9fafff9f9f9fffafaf9fff9fafafffafafafff9f9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff8f9f8fff9f9f8fff9f8f9fff8f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff8f8f9fff9f9f9fff9f9f8fff8f9f8fff8f8f8fff7f8f7fff7f7f8fff8f7f8fff7f8f7fff8f7f7fff8f7f7fff8f7f8fff8f8f7fff8f7f8fff8f7f8fff7f8f7fff8f7f7fff8f8f7fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f6fff6f7f7fff7f6f7fff6f6f6fff7f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff6f5f5fff6f6f6fff6f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f5f5fff4f5f5fff5f4f5fff5f5f5fff5f4f5fff5f4f5fff5f4f5fff5f5f5fff5f4f5fff5f4f5fff5f5f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f6fff5f6f6fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff6f5f5fff5f6f5fff5f6f5fff5f5f6fff6f5f6fff5f5f5fff6f6f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000100ff010000ff000000ff000001ff000101ff000000ff000000ff000100ff010000ff010000ff000000ff000000ff000101ff010001ff010101ff020201ff010202ff010101ff010102ff030303ff060605ff090909ff0f1010ff171717ff222222ff2a2a29ff333333ff393838ff40403fff535253ff5d5d5dff606160ff656564ff6a6969ff6e6e6eff727272ff727272ff727272ff747474ff757675ff767677ff777778ff767776ff727373ff707070ff6c6d6dff686969ff616061ff595a59ff575656ff525252ff4d4c4dff4a4a49ff424242ff363536ff292928ff1f1e1eff171716ff0e0e0eff0b0a0aff070706ff040403ff020202ff000001ff010100ff010001ff000000ff010001ff000101ff010000ff000000ff000100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdccccffcccdcdffcdcccdffcdcdcdffcdcdcdffcececdffcdcecdffcececeffcececeffcececeffcececeffcecfceffcececeffcececeffcececeffcdcdceffcdcdcdffccccccffcccdcdffcececeffcfcfcfffd0d0d1ffd3d2d3ffd4d5d4ffd6d6d6ffd8d7d8ffdadadaffdcdcdbffdcdcddffdddcddffdddeddffdededdffdededeffdededeffdededdffdeddddffdcdcdcffdbdbdbffd9d9d9ffd9d9d8ffd8d7d8ffd6d6d7ffd6d6d7ffd4d5d5ffd4d4d4ffd4d3d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd6d7d7ffd7d7d7ffd7d7d7ffd9d9d8ffdadbdbffdbdbdbffdadbdbffdadadaffdadad9ffd9dad9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd5d5d4ffd5d4d5ffd5d4d5ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd5d4d4ffd4d5d4ffd5d5d4ffd4d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd3d3d3ffd3d3d2ffd2d3d3ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d2ffd2d3d3ffd3d3d2ffd2d3d2ffd2d2d3ffd3d2d3ffd3d3d3ffd3d2d2ffd3d2d3ffd3d2d3ffd3d3d2ffd3d2d3ffd3d2d3ffd2d3d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d4ffd3d3d4ffd4d3d4ffd3d4d4ffd3d3d3ffd3d2d3ffd2d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd2d2d3ffd3d2d3ffd3d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d1ffd2d2d2ffd1d1d2ffd1d2d1ffd1d2d1ffd1d1d2ffd1d2d2ffd1d2d1ffd1d2d1ffd2d2d1ffd1d2d2ffd1d2d2ffd2d1d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d1d2ffd2d1d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd1d1d2ffd2d2d1ffd2d1d2ffd1d1d2ffd2d1d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d3ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd3d3d2ffd2d3d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d2ffd2d3d3ffd3d2d2ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd4d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d3d2ffd2d3d2ffd3d3d2ffd2d3d3ffd2d2d3ffd3d2d3ffd3d3d3ffd3d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd7d7d6ffd7d7d7ffd7d8d8ffd8d9d8ffd8d9d8ffd8d8d8ffd7d8d8ffd7d8d8ffd8d7d8ffd7d8d7ffd7d6d7ffd6d5d6ffd5d4d5ffd3d3d3ffd2d1d2ffd2d1d1ffd1d1d1ffd2d1d1ffd4d4d4ffd6d6d6ffd8d8d7ffd9d9d9ffdadadaffdcdcdcffddddddffdededdffdfdedfffdfdfdfffdfdfe0ffdfdfdfffdededeffdddcddffdcdcdcffdbdbdbffdadad9ffd8d8d8ffd6d6d5ffd2d3d3ffd0cfd0ffcdcdcdffcbcbcaffc9cac9ffc8c8c8ffc7c7c8ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffc9cacaffc9c9c9ffcac9c9ffcacacaffcacacaffc9cac9ffcbcbcaffcbcbcbffcacbcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f5fff6f5f5fff5f5f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f5fff5f5f5fff5f4f5fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff6f5f5fff6f5f5fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff6f5f6fff5f6f6fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f7f6fff6f6f7fff7f6f6fff6f7f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff8f7f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafff9fafafff9f9fafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfdfdfffdfdfdfffdfefdfffdfdfefffefefefffdfdfefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffefffffefffffffefffffffefffffffffffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffefefefffffefefffefefefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffdfdfdfff3f2f2ffd6d6d6ffc5c6c6ffc6c7c7ffcfcfcfffd2d2d2ffcbcbcbffcccbcbffcbcbccff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a393aff393a3aff383838ff363636ff353535ff343534ff333334ff434343ff545454ff636463ff777676ff878787ff989797ffc4c3c4ffececedfff8f8f9fffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfafafffafbfafffafafafffbfafafffafafafffafbfbfffafbfbfffafafafffafafbfffafafafffbfafafffafafbfffafbfafffbfafbfffafbfbfffafafbfffafbfafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafafafffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f9fff8f9f9fff9f8f8fff8f9f8fff9f9f8fff9f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff8f9f8fff8f8f9fff9f8f8fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff3f3f3fff2f2f3fff1f1f1ffefefefffeeeeeeffedececffe9e9e9ffe3e3e4ffdcddddffd4d5d5ff616161ff424242ff161617ff000101ff010001ff000001ff000000ff020302ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020203ff040404ff010202ff000101ff000101ff000100ff141415ff424343ff828182ffd1d2d2ffd7d7d7ffdddeddffe4e4e3ffe9e9e9ffedecedffefefeffff2f2f2fff4f3f3fff4f5f4fff6f6f5fff7f7f6fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f9fff8f8f9fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9fafafffaf9f9fff9f9fafffaf9fafff9fafafff9f9fafff9faf9fff9faf9fff9f9fafff9f9fafffaf9fafff9fafafff9f9f9fff9faf9fffafaf9fff9f9f9fffaf9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffafafafffafafbfffbfafafffafbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfbfbfffbfafbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffafafbfffafafbfffafbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfafbfffafbfafffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffbfcfcfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffbfbfbfff0f1f0ffcfcfd0ff9d9d9dff898a8aff797979ff676767ff575757ff494949ff3a3b3aff303030ff303030ff303030ff313232ff313232ff3131310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666666ff666667ff666667ff666666ff666767ff666666ff6b6b6bff737272ff777777ff797979ff787878ff787979ff787878ff777877ff787777ff777777ff787878ff777877ff777778ff787777ff767777ff767676ff747474ff717171ff6d6d6dff656565ff606060ff606060ff606060ff606060ff606161ff6060600000000000000000ff717070ff717071ff6a6a6aff5e5d5eff525252ff474748ff474747ff4d4d4eff545454ff595959ff5a5b5aff5c5b5cff5d5c5cff5e5d5dff5e5d5eff5f5f5fff5f5f5fff605f5fff5f5f5fff5e5f5fff5c5d5dff595959ff545454ff4f4f4fff474747ff3d3d3dff3d3d3eff454545ff515152ff5e5e5eff666665ff6565660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1f1f20ffbfbfbffff0f0f0fffdfdfdfffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefefefffefefffffffffffffefffefffffffffffffefefffffefffffffefffffefffffffefefffffefffefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffefefefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffbfbfcfffbfbfbfffbfbfbfffafbfafffbfafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f9fff8f9f9fff8f8f8fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff8f8f8fff7f7f8fff8f7f7fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f7f8fff8f7f7fff7f7f7fff7f8f8fff7f8f8fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f6f7fff7f7f7fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff5f5f6fff5f5f5fff5f6f5fff5f5f6fff5f5f6fff5f5f6fff5f6f6fff5f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff5f6f5fff5f5f6fff5f6f6fff5f5f6fff6f6f6fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f6f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff5f5f6fff5f6f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000100ff000000ff000100ff000001ff000100ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff010000ff010000ff000100ff000101ff010101ff010101ff020202ff040303ff070707ff0b0b0bff0f1010ff151516ff1d1d1dff222222ff262626ff303031ff3a393aff3d3e3eff424141ff464746ff4e4e4dff555555ff585858ff595959ff5c5c5cff60605fff616161ff605f5fff5b5b5aff565656ff515151ff4b4b4cff454545ff3e3f3fff393938ff333433ff2e2e2eff2a2a2aff252626ff202020ff1a1a1aff131413ff0f0f0fff0b0c0bff070607ff050505ff030303ff030202ff010102ff000101ff000000ff000000ff000001ff000100ff000000ff000000ff000001ff000100ff010001ff010000ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcccdffcdcdcdffcccdcdffccccccffcccdccffcdcccdffcccdcdffcdcdcdffcdceceffcdcdcdffcecfceffcececeffcececeffcececeffcececeffcececeffcececdffcdcdcdffcdcdcdffcececdffd0d0d0ffd1d2d1ffd3d3d3ffd5d5d5ffd6d7d7ffd8d8d8ffdadadaffdbdbdbffdcdcdcffdcddddffddddddffdededeffdededeffdededeffdededeffdddcddffdcdcdcffdadadbffdad9d9ffd8d8d9ffd7d8d8ffd7d6d7ffd5d6d5ffd4d4d4ffd4d4d4ffd3d3d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd7d7d7ffd7d7d7ffd8d7d7ffd9d8d9ffdadbdbffdbdcdcffdcdcdcffdadbdbffdadadaffdbdadaffdadadaffd9d9daffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d8ffd7d7d8ffd7d7d7ffd7d6d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d4d4ffd5d5d4ffd5d5d5ffd4d5d4ffd4d4d5ffd5d4d4ffd4d5d5ffd5d5d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d5ffd4d5d5ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d5ffd4d4d4ffd3d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d4ffd4d3d4ffd3d4d4ffd3d3d3ffd3d4d3ffd4d4d3ffd4d3d3ffd4d3d3ffd3d3d3ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d2ffd3d2d3ffd3d2d2ffd3d3d2ffd3d2d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d2d3ffd2d3d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d3d2ffd2d2d3ffd2d2d3ffd3d2d3ffd2d3d3ffd2d2d2ffd2d3d2ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd2d2d2ffd2d2d3ffd2d2d2ffd3d2d2ffd2d2d3ffd2d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd1d2d2ffd1d2d1ffd2d1d2ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d4ffd4d3d4ffd3d4d4ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d2ffd2d1d2ffd2d2d2ffd1d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d3ffd2d3d2ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d5d5ffd5d4d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd7d7d7ffd8d8d7ffd7d8d7ffd8d8d8ffd9d9d8ffd9d9d9ffd8d9d8ffd8d8d9ffd9d8d8ffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d5ffd4d5d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd4d4d4ffd5d6d6ffd8d8d8ffd9d9daffdadbdbffdcdcdcffdededeffdededfffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdddedeffdddcddffdcdcdcffdbdbdbffdad9daffd8d8d9ffd6d6d6ffd4d3d3ffd0d0d0ffcdcdcdffcacacbffc9c9c9ffc7c8c8ffc7c7c7ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9cac9ffcac9caffcacacaffcac9caffcacbcbffcbcbcbffcbcbcaffcccccbffcbcbcbffcccbcbffcbcbcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f5f5fff5f5f5fff5f6f6fff5f5f6fff5f6f5fff6f5f6fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff6f5f5fff6f5f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff7f6f6fff6f6f6fff6f7f7fff6f6f6fff6f7f6fff7f6f7fff6f6f7fff6f6f6fff7f6f7fff6f7f7fff6f6f6fff6f6f6fff7f7f6fff6f7f7fff6f6f7fff7f6f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff7f7f7fff7f7f8fff7f8f8fff8f7f7fff7f8f8fff7f8f7fff8f8f8fff8f7f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff8f9f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffafafafffafafafffafafafff9f9fafff9f9f9fffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffcfcfbfffcfbfbfffcfcfdfffcfdfdfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffefffefffffffefffffffffffffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefefffefefefffffffffffefffefffefefffffefefefffefffffffefffefffffefefffefefffffefffffffefefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffdfcfcfff0f1f0ffd4d4d5ffc5c5c4ffcfcfcfffd2d2d2ffd2d2d2ffd2d2d2ffcbcccbffcbcbcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a39ff383838ff363636ff363635ff363535ff353534ff353535ff444545ff555555ff656565ff777776ff878787ff979797ffc3c2c2ffebececfff8f9f8fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfcfdfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfafafffafbfbfffbfbfafffbfafafffafbfafffafafbfffbfbfafffafafafffafafbfffafbfbfffafafafffafbfafffafafafffbfafbfffbfafafffafafafffbfafafffbfafafffbfafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafff9fafafffaf9fafff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff9f8f8fff8f8f9fff8f9f9fff8f8f9fff9f9f8fff9f8f9fff8f8f9fff8f8f8fff9f8f9fff8f9f9fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff9f8f8fff8f9f9fff9f9f8fff9f8f8fff8f9f8fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9fafafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f7f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f1f2fff0f1f0ffefefefffedededffeaeaeaffe5e5e5ffdededeffd8d7d8ff7d7c7dff454444ff1b1b1bff010101ff000100ff000000ff010101ff040405ff020302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030303ff060606ff010102ff000000ff010001ff000000ff181818ff474747ff999a99ffd4d4d5ffd9d9d9ffdfdfdfffe5e5e5ffeaeaeaffededeefff0f1f1fff2f2f2fff3f4f3fff5f5f5fff6f6f6fff7f7f6fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9fafff9f9f9fffafafafffafaf9fff9f9fafff9f9f9fffaf9fafff9f9f9fff9f9f9fffaf9fafff9faf9fff9f9fafff9f9f9fff9fafafff9faf9fffaf9f9fff9f9fafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafafafffafafafffbfafafffafbfbfffafafafffbfafbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffbfafbfffafbfbfffafbfafffafbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffafbfbfffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfff0f0f0ffcccdccff9c9c9cff8a8989ff787978ff666666ff575757ff49494aff3a3a39ff2f2f2fff303030ff313132ff323231ff313131ff3131320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666666ff666666ff666666ff666766ff666666ff6b6b6bff727273ff777877ff797878ff787879ff787979ff797979ff787878ff787878ff787778ff777777ff787878ff777878ff777777ff777777ff777777ff767777ff757575ff747374ff717272ff6d6d6cff656565ff606060ff606061ff616060ff606060ff6060610000000000000000ff707171ff6a6a6aff5e5e5eff525152ff474747ff403f3fff3f3f3eff464646ff4d4e4dff525252ff535454ff555554ff555555ff565655ff575657ff575858ff585858ff585858ff575858ff575757ff555555ff525152ff4d4e4dff484848ff414041ff383838ff383838ff3d3d3eff454545ff515151ff5e5e5eff6565650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171617ffb0afafffeeeeeefffcfdfdfffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffffffffffffffefefffffefefefffffefffffefefefffefefefffffefffffefffefffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffefefdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfdfffdfcfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfbfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafff9faf9fff9fafafff9fafafffaf9fafff9faf9fffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff8f7f7fff7f8f8fff8f8f7fff8f7f7fff7f8f7fff7f7f8fff8f8f7fff7f7f7fff7f7f8fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff6f7f7fff7f6f7fff6f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff6f5f6fff6f5f5fff5f5f5fff6f5f6fff5f6f5fff5f5f6fff5f5f5fff5f5f6fff5f6f5fff6f5f5fff5f5f5fff5f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f6f5fff5f5f5fff6f5f6fff6f5f5fff6f5f5fff6f5f5fff6f6f5fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff5f6f5fff5f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff6f6f5fff5f6f5fff5f5f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff010000ff010000ff010000ff000100ff010000ff000000ff000000ff000000ff000000ff010000ff000100ff000100ff000000ff000100ff010001ff000100ff010001ff000100ff000001ff010101ff030303ff050605ff070708ff0a0a0aff0e0d0eff111010ff141414ff171717ff1b1c1cff202121ff252525ff29292aff2d2d2dff313030ff343435ff383939ff3b3c3cff3d3e3dff404040ff3e3e3fff383838ff333333ff2e2e2eff292a29ff252525ff212121ff1c1d1dff181818ff141414ff111212ff10100fff0d0c0cff0b0c0bff09090aff070706ff050504ff030304ff030303ff020202ff010202ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010101ff010100ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcdcdccffcdcdcdffcccccdffccccccffcdcdcdffccccccffccccccffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdceceffcececeffcececeffcececeffcecfceffcececeffcececeffcececeffcfcfd0ffd1d1d1ffd4d4d4ffd5d6d6ffd7d7d7ffd8d8d8ffdadadaffdadbdbffdbdbdcffdcdcdcffddddddffdededdffdededeffdedfdeffdededfffdededdffdddcdcffdadbdbffd9dadaffd8d8d8ffd7d7d7ffd6d6d5ffd5d5d5ffd4d3d4ffd4d3d3ffd4d3d3ffd4d4d4ffd5d5d4ffd4d5d5ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d8d7ffd7d8d8ffd8d8d8ffd9d9d9ffdbdbdbffdcdcdcffdddcddffdcdcdcffdadadbffdadadaffdbdbdbffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d5d5ffd5d6d5ffd5d5d6ffd6d6d5ffd5d5d5ffd5d5d6ffd5d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd4d3d4ffd3d3d3ffd3d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d3d4ffd3d3d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd3d3d3ffd3d4d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d3d3ffd3d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd3d3d3ffd3d2d2ffd3d2d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d3d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd2d2d2ffd3d2d3ffd2d3d3ffd3d3d2ffd3d2d2ffd2d3d2ffd2d2d3ffd3d3d2ffd3d2d2ffd2d3d3ffd2d3d3ffd3d2d2ffd2d3d3ffd2d3d2ffd3d3d3ffd3d2d3ffd3d3d2ffd3d2d2ffd3d3d2ffd3d2d2ffd2d3d2ffd3d3d3ffd2d2d2ffd3d3d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d3ffd3d4d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d4d3ffd4d3d4ffd3d4d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd4d3d4ffd3d3d3ffd3d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d4ffd3d3d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d3ffd3d3d3ffd4d3d3ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d3d3ffd3d2d2ffd2d3d3ffd2d3d2ffd3d3d3ffd3d2d3ffd3d2d2ffd3d2d2ffd3d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d5d5ffd5d5d6ffd6d6d6ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d5ffd5d4d4ffd3d4d3ffd2d2d3ffd3d3d2ffd2d2d1ffd1d1d2ffd1d2d2ffd2d2d2ffd4d5d5ffd6d7d6ffd8d8d9ffdad9daffdbdbdbffdddcdcffdededeffe0dfdfffe0e1e0ffe1e1e1ffe0e0e0ffdfdfdfffdededdffdddcdcffdcdcdcffdbdcdbffdadbdaffd8d9d9ffd6d7d7ffd4d4d4ffd1d1d1ffcececeffcbcccbffc9c9caffc8c8c8ffc8c8c7ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffcacacaffcacacaffcac9caffcacbcbffcacbcbffcbcbcbffcbcbccffcbcccbffcccbcbffcbcbcbffcbccccffcbcbcbffcbcbcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f6f5fff6f5f6fff5f6f6fff5f5f5fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f6fff5f6f6fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f7fff6f6f7fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff7f6f7fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff6f6f7fff6f6f7fff6f7f6fff6f7f6fff7f6f6fff7f7f6fff7f7f6fff6f7f6fff7f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f8f7fff8f8f7fff8f7f8fff7f8f7fff8f8f7fff7f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffefdfdfffefefefffdfefefffefefefffefefdfffefefefffefefffffefefefffefefefffefffefffefefefffffefefffffffffffffefefffffffffffefefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffffefffffefffffffefefefffefffffffefefffffefefefffefefdfffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffcfcfcffedeeedffd2d3d3ffcfcfcfffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffcbcccb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393939ff383838ff373737ff363536ff363636ff353635ff363636ff454544ff555555ff656666ff767676ff878788ff989897ffc1c1c1ffebebebfff8f8f8fffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafafffafafafffbfbfafffafbfafffafafafffafafafffafafafffafbfafffafafafffafafbfffafbfafffafbfafffafafafffbfafbfffbfafafffbfafafffafafafffafafbfffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafaf9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f8fff8f9f8fff9f8f9fff8f9f9fff8f8f8fff8f9f9fff8f8f9fff9f9f9fff8f9f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff8f9f8fff9f8f9fff8f8f9fff9f8f9fff9f8f8fff8f8f9fff9f9f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9fafff9faf9fff9faf9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f9fff8f8f8fff8f7f7fff7f7f7fff7f6f7fff7f6f6fff5f6f5fff4f4f5fff3f4f4fff2f2f2fff1f1f2fff0f0f0ffeeeeeeffebebebffe6e6e5ffdfdfdeffd9d9d9ff8f8f90ff494849ff242324ff010101ff010100ff010001ff020102ff060707ff040404ff020302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff070707ff020201ff010101ff010101ff010001ff232323ff4a4b4affa1a1a1ffd8d7d8ffdcdbdcffe1e1e1ffe6e6e6ffeaeaeaffeeedeefff1f1f1fff2f2f2fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff7f8f7fff9f8f8fff9f9f8fff9f9f8fff8f9f8fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f8f8fff9f8f9fff8f9f9fff9f9f8fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9faf9fff9f9f9fff9fafafffafaf9fff9f9f9fff9f9f9fff9faf9fffafaf9fffafafafff9f9fafffaf9f9fffaf9fafffafafafffafaf9fffaf9fafffaf9fafff9fafafff9faf9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffafbfafffafbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfafffbfafafffbfafafffbfbfbfffbfafafffbfbfafffafafbfffafbfbfffafbfafffafbfbfffbfbfbfffafafafffafafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffbfcfcfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffafafafff0f0f0ffcdcdccff9c9c9cff8a8a8aff7a7a7aff686869ff595859ff4a4949ff393939ff30302fff313231ff313131ff313132ff313131ff3233320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666666ff666666ff666766ff666666ff6b6b6bff737272ff777778ff797979ff787978ff797979ff797979ff787878ff797979ff787878ff787878ff777877ff777877ff787777ff787877ff777777ff777877ff777778ff777777ff767576ff747474ff717171ff6d6d6dff656565ff606060ff606060ff606060ff6061600000000000000000ff6a6a6aff5e5e5eff515151ff484747ff403f3fff393939ff383838ff3f3f40ff464646ff4b4a4bff4c4d4dff4d4d4dff4f4e4fff4f504fff505050ff515151ff525152ff515151ff505150ff4f4f50ff4d4e4eff4a4a4aff474747ff424242ff3b3b3bff333334ff333433ff393938ff3d3e3eff454545ff515151ff5f5e5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff111111ff9d9e9effecececfffcfcfcfffffffffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffefefffffffffffefefffffefffffffefffefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffffefffffefefefffefefefffefffefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefdfffdfefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffafafafffbfafbfffafafafffafafafffafafafffafafafffaf9f9fff9faf9fff9f9fafff9fafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f7fff7f8f8fff8f8f7fff8f8f7fff7f8f8fff8f8f8fff7f8f7fff7f8f7fff8f8f7fff8f7f8fff7f8f7fff8f8f7fff7f7f7fff8f7f8fff8f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f7f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff5f6f6fff5f6f5fff5f5f5fff6f5f6fff5f6f6fff5f5f5fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff5f5f6fff5f6f5fff6f6f5fff5f6f5fff6f5f6fff6f5f5fff6f6f6fff5f6f5fff6f5f6fff6f5f5fff6f5f6fff5f6f6fff5f5f5fff6f5f6fff5f6f5fff5f5f5fff6f5f5fff6f5f5fff6f5f5fff5f6f5fff5f5f6fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010000ff010000ff000000ff000001ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000100ff000000ff000101ff010100ff010101ff010102ff030302ff040404ff060606ff070808ff090808ff090909ff0a0a0aff0b0c0bff0c0c0cff0c0b0cff0d0e0eff101110ff121312ff151515ff171818ff1a1a1aff1c1d1dff1e1e1eff212121ff1e1e1dff1a1a1aff161616ff141313ff111110ff0e0f0eff0d0c0dff0b0b0bff0a0909ff080707ff060606ff050505ff050505ff040404ff030303ff020202ff020202ff020201ff020102ff010201ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff000000ff010001ff000100ff000000ff010000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcbcbcbffcbcbcbffcbcbccffcccdccffcdcdccffcdcdcdffcdcdcdffcdcccdffccccccffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdceceffcdcecdffcececeffcececeffcececeffcececeffcfd0d0ffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d6ffd8d8d8ffdadadaffdbdbdaffdbdcdbffdcdcddffddddddffdedddeffdededeffdededeffdedfdeffdededdffdcddddffdbdbdbffdadad9ffd7d8d7ffd6d7d6ffd5d5d5ffd4d4d4ffd3d3d2ffd3d3d3ffd4d3d4ffd4d3d4ffd5d4d4ffd4d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffdadad9ffdbdbdcffdcddddffddddddffdcddddffdcdcdcffdbdbdbffdadadbffdadbdaffdbdbdaffdadadaffd9d9daffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd6d5d6ffd6d5d5ffd6d6d6ffd5d6d5ffd6d5d6ffd6d5d5ffd6d5d5ffd5d6d6ffd5d5d5ffd6d5d6ffd5d6d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d5d5ffd5d6d5ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d3ffd4d4d4ffd4d4d3ffd4d4d3ffd3d4d3ffd4d3d4ffd3d3d4ffd4d3d4ffd4d3d3ffd3d4d4ffd4d4d3ffd4d4d3ffd3d3d4ffd3d3d4ffd3d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d4d5ffd5d4d4ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd4d3d4ffd3d4d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d3d3ffd3d4d3ffd3d3d4ffd3d4d3ffd3d3d3ffd3d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d2d2ffd3d2d3ffd2d3d3ffd3d3d2ffd3d2d3ffd3d3d2ffd3d3d3ffd4d3d3ffd3d3d3ffd4d3d3ffd3d4d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd4d4d5ffd4d5d4ffd4d4d4ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd4d4d4ffd4d4d3ffd4d4d3ffd3d4d3ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd4d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd4d4d3ffd3d4d4ffd3d3d4ffd4d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd9d9d9ffd9d9d9ffdadadaffdadad9ffd9dad9ffdadadaffdbdadaffdadad9ffd9dad9ffd9d9daffd8d8d9ffd8d7d8ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d2d1ffd2d2d2ffd4d5d4ffd7d6d7ffd9d8d8ffdadadaffdbdbdbffddddddffdfdedeffe0dfe0ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdcdbdbffdadbdaffd9d9daffd7d8d7ffd5d5d5ffd2d3d3ffcfcfcfffcbcbcbffc9c9caffc8c9c8ffc8c8c7ffc9cacaffcacacaffcac9caffcac9caffcbcbcbffcbcbcbffcbcbcbffcccbccffcbccccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcbccccffcccccc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f5fff5f6f5fff6f6f5fff5f6f5fff5f5f6fff6f5f6fff6f5f5fff6f5f5fff5f5f6fff6f6f6fff5f5f6fff6f6f5fff5f5f5fff5f5f5fff6f6f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff6f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f7f7fff6f6f7fff6f6f6fff7f6f7fff7f6f7fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff6f7f6fff6f7f6fff6f6f7fff7f7f7fff7f7f7fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f8fff8f7f8fff7f8f7fff8f8f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff8f9f8fff8f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fffafafafffafafbfffafbfbfffafafafffafafafffafafafffaf9fafffafafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffbfbfcfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefefffffffffffffffefffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffefffffffefffefffffefefffefefffffffffefffefffefffffffefffefffefffefefefffffefffffffefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffcfcfcffeaeaeaffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a39ff393939ff383838ff373737ff363636ff353636ff363636ff454444ff555555ff666665ff767676ff888887ff989899ffc0c0c0ffebeaeafff7f7f8fffbfbfafffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafbfffbfafafffafafbfffafafafffafbfbfffafafafffafafafffafbfafffbfafafffbfbfafffafbfafffafafafffafafafffbfafafffafafbfffafafafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafff9f9fafffafafafff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff8f9f8fff9f9f8fff8f8f9fff9f9f9fff8f9f8fff9f9f8fff8f9f8fff8f8f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f9f9fff8f9f9fff9f9f8fff9f8f8fff8f9f8fff9f9f9fff9f8f8fff9f9f8fff8f8f8fff9f9f9fff9f8f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fffaf9fafff9faf9fffaf9f9fffafaf9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f6f7fff6f6f6fff5f6f6fff5f5f6fff5f5f4fff3f3f3fff2f2f2fff1f2f1fff0f0f0ffedededffe7e7e8ffe0e0e0ffd9d9d9ffaaa9aaff4e4e4dff2c2b2cff010100ff010100ff000000ff020202ff080808ff070707ff040404ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff050505ff070708ff020101ff010001ff010001ff010100ff282728ff4e4e4dffb8b8b7ffdadadaffdededeffe3e3e2ffe7e7e7ffebebebffedeeedfff1f1f0fff2f3f2fff4f4f4fff6f5f5fff7f6f6fff8f7f7fff8f7f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9f9fff9faf9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff8f8f9fff9f9f8fff9f8f8fff8f9f9fff9f9f9fff9f8f8fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9fafafffaf9fafffaf9f9fffaf9fafffaf9fafffafaf9fffaf9fafffafaf9fffafaf9fff9fafafff9faf9fffafaf9fff9f9fafffafaf9fff9faf9fffafaf9fffafafafffafafafffbfafbfffbfafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfafafffafbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfafffafbfbfffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffafafbfff0f0f0ffccccccff9d9d9dff8b8b8aff7b7b7bff6a6a6aff5a5959ff4b4b4aff3a3a3aff313132ff323131ff313132ff313131ff323333ff3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666766ff666666ff666666ff6b6b6bff727272ff777777ff797978ff787879ff797979ff787979ff797979ff787979ff797979ff797979ff797878ff787877ff777778ff787878ff787878ff787877ff787777ff787878ff787878ff777777ff767675ff747473ff727172ff6d6d6dff656565ff606060ff606060ff6060600000000000000000ff5e5e5eff525251ff474847ff3f3f3fff383939ff343333ff333334ff393939ff403f3fff434343ff454545ff474646ff474847ff494949ff494a4aff4b4a4bff4b4b4bff4a4a4aff494a4aff484849ff474747ff444444ff404141ff3d3d3cff363637ff2f2f2fff302f30ff343333ff393838ff3e3d3eff454645ff5151510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090808ff929293ffe9e9e9fffcfcfbfffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffefefffffefffefffefefefffefefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefdfffefefdfffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9faf9fff9f9fafffafafafff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff8f9f8fff9f9f8fff9f9f9fff9faf9fff9faf9fff9faf9fff9faf9fff9f9fafffaf9fafffaf9f9fffaf9f9fff9f9fafff9f9f9fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff7f8f8fff8f7f8fff8f7f8fff7f8f7fff8f8f7fff8f8f7fff7f8f8fff7f8f7fff7f7f8fff8f8f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f6f7fff7f7f7fff6f6f7fff6f6f6fff7f7f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f5fff6f6f6fff5f6f5fff6f6f5fff5f5f6fff6f6f5fff5f6f5fff6f6f5fff5f6f5fff5f5f6fff6f5f6fff6f5f5fff6f5f5fff5f5f6fff6f6f6fff5f6f6fff6f6f5fff5f5f5fff5f5f5fff6f5f6fff6f5f5fff6f6f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff6f5f6fff5f6f5fff6f6f5fff6f6f5fff5f6f6fff5f6f6fff5f5f6fff6f6f5fff5f5f6fff6f5f5fff6f5f5fff5f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f6f6fff5f5f6fff6f5f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff000000ff000000ff010101ff010102ff010202ff020202ff020202ff030303ff050405ff050605ff040304ff030302ff030303ff030303ff030303ff040303ff050506ff080808ff0a0a0aff0b0b0aff0b0b0bff0c0c0dff0e0e0eff0e0e0eff0d0d0cff0b0b0cff0a0a0aff080808ff070706ff050505ff040404ff040404ff040303ff030303ff020202ff020202ff020102ff010102ff010101ff010102ff010101ff010101ff000100ff010100ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000001ff000000ff010000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffccccccffccccccffcbcbcbffcbcbccffcbccccffcccbccffcdccccffcdcdcdffcdcccdffcdcdccffcdcccdffccccccffcdcdccffcdcdcdffcccdccffcdcdcdffcccccdffcececdffcfcfcfffd0d0d0ffd0d1d1ffd3d2d3ffd5d4d5ffd6d6d6ffd8d8d7ffd9d9daffdbdbdbffdcdcdcffdddddcffdddddcffdededeffdfdedfffdededeffdededeffdddeddffddddddffdcdbdbffd9d9daffd7d7d7ffd5d6d6ffd3d3d4ffd3d2d3ffd1d2d1ffd2d2d2ffd3d3d2ffd3d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdbdbdcffddddddffddddddffdddddeffddddddffdbdbdcffdbdbdbffdbdbdbffdadadaffdadadaffdad9daffdadad9ffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d6ffd6d6d6ffd7d7d7ffd7d6d6ffd6d6d7ffd6d6d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d6d6ffd6d6d5ffd6d5d5ffd5d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d6d6ffd5d5d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d4d5ffd5d5d4ffd5d4d5ffd5d4d4ffd5d5d4ffd4d4d5ffd4d5d4ffd5d4d4ffd4d4d5ffd5d5d4ffd4d5d4ffd5d5d4ffd4d5d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d4ffd4d5d5ffd4d5d5ffd4d5d5ffd5d5d5ffd4d4d5ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d4ffd3d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d4ffd4d4d4ffd4d3d4ffd3d4d4ffd4d4d4ffd3d3d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd3d3d3ffd3d3d4ffd4d4d3ffd3d4d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd4d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd3d3d4ffd3d4d3ffd3d4d4ffd3d3d4ffd4d5d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d4d5ffd4d5d5ffd5d4d5ffd5d4d4ffd5d5d5ffd5d4d5ffd5d5d4ffd5d4d5ffd5d4d4ffd5d5d4ffd4d4d5ffd4d5d4ffd5d5d4ffd4d4d5ffd5d5d5ffd4d5d4ffd5d5d4ffd4d5d4ffd4d4d5ffd5d5d5ffd5d4d4ffd5d4d4ffd4d4d5ffd5d4d4ffd4d4d5ffd5d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d4d4ffd5d5d4ffd4d4d4ffd4d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd4d3d4ffd3d4d3ffd4d4d3ffd4d4d3ffd3d4d4ffd3d4d4ffd3d3d4ffd4d4d3ffd3d3d4ffd3d3d3ffd4d3d3ffd3d3d3ffd4d3d3ffd4d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d5ffd4d4d4ffd4d3d4ffd4d4d4ffd4d3d4ffd4d5d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd7d7d6ffd8d8d8ffd9d9daffdadadaffdbdadaffdbdadaffdadadbffdbdbdbffdbdbdbffdbdbdaffdadadaffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d7ffd6d7d6ffd6d6d6ffd6d5d5ffd4d4d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d2d3ffd2d3d2ffd3d2d2ffd2d2d1ffd1d2d2ffd1d2d2ffd4d5d5ffd7d6d6ffd7d8d8ffdad9d9ffdcdbdbffddddddffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffdfdfdfffdfdedeffddddddffdcdddcffdcdcdcffdbdbdcffdbdbdbffdadadaffd8d9d9ffd7d7d6ffd2d2d3ffcecfcfffccccccffcacacaffc9c9c9ffcacacaffcacac9ffcbcacbffcbcbcaffcbcbcaffcbcbccffcbcccbffcbcbcbffcbcbcbffcbcccbffcbcccbffcbcbcbffcbcccbffcbcbccffccccccffccccccffcccccbffcccbcc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f5fff5f5f6fff6f6f5fff5f5f5fff6f6f6fff5f5f5fff5f6f6fff5f5f6fff5f5f6fff5f6f5fff5f5f5fff6f5f5fff6f5f5fff5f5f6fff6f5f5fff5f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f7f6fff7f6f6fff7f6f6fff6f7f7fff6f7f6fff7f7f6fff6f6f7fff6f7f6fff6f7f6fff7f6f6fff7f6f6fff6f6f6fff7f7f7fff7f6f6fff6f6f6fff6f7f7fff6f7f6fff6f7f6fff7f6f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff7f7f6fff6f7f7fff7f7f7fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff7f7f7fff6f7f6fff6f7f7fff7f7f7fff6f6f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f8fff7f7f8fff8f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff9f9f8fff9f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffaf9f9fffafafafffafbfafffafafafffafafafffafbfbfffafafafffafaf9fffafafafffafafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffdfefefffefefefffefffefffefefefffefefefffffffefffffffefffffefefffefffffffffffffffffffffffffffffffefffefffffffffffffefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffefefefffefefffffffefefffefefefffefffffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffcfcfbffe9e8e9ffd2d2d2ffd1d0d0ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a3aff393a39ff393939ff383838ff373736ff363636ff353536ff444444ff555655ff676667ff787878ff8a8a89ff9a9999ffbebdbdffe9eaeafff7f8f7fffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffafbfbfffbfafafffbfafafffafbfafffafafafffafafbfffafafafffbfbfafffafafafffbfafafffafafafffafafafffafafafffafafbfffbfafafffbfafafffafafbfffbfafbfffafbfafffbfafbfffafafafffbfbfafffbfafafffbfafafffafafafffafafafffafafafffafafafff9faf9fff9faf9fffaf9f9fffaf9f9fff9f9f9fffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff9f9f8fff8f8f8fff9f9f9fff8f9f8fff8f9f9fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff9f8f9fff9f8f8fff8f8f9fff9f8f8fff8f9f8fff9f8f9fff8f9f9fff9f9f8fff9f8f9fff9f9f8fff9f8f9fff8f9f9fff9f9f9fffafaf9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9fafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff5f6f5fff4f5f5fff4f3f4fff3f3f3fff2f2f2fff2f2f2fff0efefffeaeaeaffe3e4e3ffdbdbdbffbbbbbaff5c5c5cff3b3b3bff050606ff010100ff000100ff010101ff030404ff090808ff050505ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060505ff020202ff000101ff000100ff010100ff040303ff363637ff565757ffc3c4c3ffdbdbdbffdfdfdfffe4e4e4ffe8e8e8ffebebeaffededeefff1f1f0fff2f2f2fff4f4f4fff5f5f5fff6f7f7fff7f7f8fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff8f9f9fff9f9f9fffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffaf9f9fff9f9f9fffafafafffaf9f9fff9f9f9fff9fafafffafaf9fffafaf9fffafafafffaf9fafff9fafafffafaf9fff9faf9fffafafafff9fafafffafafafffafaf9fff9f9fafffafaf9fffafafafffafbfbfffafafafffafafbfffafafbfffafafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffbfafbfffbfafafffbfafbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffafafaffeff0efffcbcbcbff9e9d9eff8c8c8bff7a7a7bff6a696aff595a59ff4b4a4bff3a3a3aff313131ff313131ff313231ff333232ff39393aff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676666ff666667ff6b6b6bff727272ff777777ff797979ff797979ff797979ff797978ff797979ff797978ff787879ff797979ff787979ff787979ff787878ff777778ff787878ff777777ff787778ff787877ff777778ff787777ff777877ff777777ff757676ff747474ff727171ff6d6d6dff656565ff606061ff6060600000000000000000ff525151ff474747ff3f3f3fff383939ff333334ff2f2e2eff2f2e2eff333434ff393839ff3b3c3cff3e3d3eff3f3f40ff414141ff424242ff434343ff434444ff444444ff444444ff434344ff424342ff404140ff3e3e3eff3b3b3bff373737ff323232ff2c2c2cff2b2b2cff2f3030ff333433ff383838ff3e3d3dff4545460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080707ff898888ffe6e7e7fffcfcfcfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffefefffffefffffffffffffffefefffefefffffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffefefefffefefefffefefefffefefefffefffffffefefefffdfefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfafafffafafafffafafafffafafafff9fafafff9faf9fff9faf9fffaf9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff8f9f8fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9fafffaf9f9fff9f9f9fffafafafff9faf9fff9fafafff9fafafff9f9fafff9f9f9fff8f9f8fff9f8f9fff9f9f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f7f8fff7f7f8fff7f7f8fff8f8f8fff7f8f7fff8f8f8fff7f8f7fff7f8f7fff7f8f8fff7f7f8fff8f8f7fff8f7f7fff7f7f8fff8f7f8fff7f8f7fff8f7f8fff7f7f7fff8f8f7fff8f7f7fff8f7f7fff7f7f7fff7f8f7fff8f8f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff7f6f6fff7f6f7fff7f7f7fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff5f5f5fff6f6f6fff5f6f5fff5f6f6fff5f6f6fff5f5f6fff6f6f6fff5f5f5fff6f5f6fff6f6f5fff5f5f6fff6f5f5fff5f6f5fff6f5f6fff5f5f5fff6f5f5fff6f5f5fff5f6f5fff6f5f5fff5f5f6fff5f5f6fff6f6f5fff5f5f5fff6f6f6fff6f6f5fff5f6f5fff5f6f6fff6f5f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f5fff6f5f5fff5f6f6fff6f6f5fff6f6f5fff5f5f6fff5f6f5fff5f6f5fff6f5f5fff6f5f5fff5f5f5fff6f6f6fff6f5f5fff5f5f5fff5f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff000000ff000100ff000000ff000000ff000100ff010000ff010000ff000000ff000100ff010100ff000001ff000000ff000000ff000000ff010000ff000000ff010101ff020101ff010101ff010202ff010201ff020202ff030202ff020102ff010101ff010100ff000100ff010101ff010101ff020202ff030302ff030304ff040404ff040405ff060606ff070707ff060707ff060606ff050505ff040504ff030303ff020202ff020101ff010102ff020101ff010201ff020102ff010101ff010100ff010001ff000100ff010000ff000001ff000001ff010100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010101ff010100ff010000ff000101ff0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcdcdccffcdcdcdffcdccccffcdccccffccccccffcbccccffcbcbcbffcbcbcbffcbccccffcccdccffcdcdccffcdcdcdffcdcccdffcdcdcdffccccccffcccdccffccccccffcdcdcdffcececeffcfcfcfffd1d1d2ffd3d3d2ffd4d4d4ffd6d6d6ffd7d7d7ffd8d9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffdededeffdededeffdfdedeffdddedeffddddddffdbdbdbffdad9d9ffd7d7d7ffd5d6d5ffd3d3d3ffd1d1d2ffd0d0d0ffd1d1d1ffd1d2d1ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffdadadaffdadadaffdbdcdbffdddeddffdedddeffdededeffddddddffdcdcdcffdbdbdbffdadadbffdadbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffdadad9ffd9dad9ffdadadaffd9dadaffdad9d9ffd9d9d8ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d8ffd7d8d8ffd7d7d8ffd7d8d8ffd7d7d7ffd8d7d8ffd8d7d7ffd7d7d8ffd8d7d7ffd7d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d6d6ffd6d5d5ffd6d5d5ffd5d5d5ffd6d6d6ffd6d5d5ffd5d5d5ffd5d6d6ffd5d6d5ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd5d5d4ffd4d4d4ffd5d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d5ffd4d5d4ffd4d4d4ffd5d4d5ffd5d4d4ffd4d4d5ffd5d4d4ffd4d5d4ffd5d4d5ffd4d4d4ffd5d4d4ffd5d4d4ffd4d5d4ffd5d4d4ffd4d4d5ffd4d4d5ffd5d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd4d5d4ffd4d4d4ffd4d3d4ffd3d4d4ffd4d4d3ffd4d4d4ffd3d4d4ffd3d4d3ffd3d4d4ffd4d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d4d4ffd3d4d3ffd4d4d3ffd4d3d4ffd3d3d4ffd3d4d3ffd4d4d3ffd3d4d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d3ffd3d3d4ffd4d3d4ffd3d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d4ffd4d4d3ffd4d4d3ffd3d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd3d3d3ffd4d4d3ffd4d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d4ffd4d4d5ffd5d5d5ffd4d5d5ffd4d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd5d4d4ffd4d4d5ffd4d4d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d4d4ffd4d3d4ffd3d4d4ffd4d3d4ffd4d4d4ffd5d5d4ffd5d5d4ffd5d4d5ffd5d5d5ffd5d6d5ffd6d6d5ffd5d6d6ffd5d6d5ffd5d6d6ffd6d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd4d4d4ffd5d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffdadadbffdadbdaffdadbdbffdbdbdbffdbdbdbffdcdcdcffdbdbdbffdbdbdbffdadadaffd9d9daffd9d8d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d5ffd3d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d1ffd5d5d5ffd6d6d6ffd8d8d8ffd9dad9ffdbdbdbffddddddffdfdfdeffe0dfdfffe0dfdfffdfdfdfffdedfdeffdededdffddddddffdcdddcffdcdddcffdcdbdcffdbdbdbffdadadaffd8d8d8ffd5d5d5ffd1d1d1ffcecfcfffcccccbffcacac9ffcac9c9ffc9c9c9ffcbcbcbffcbcccbffcbcccbffccccccffcbcbcbffcccbcbffcbcbcbffcbcbcbffcccccbffcbcbcbffccccccffcbccccffcbccccffccccccffcbcbccffccccccffcbcbcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff5f6f5fff6f5f5fff6f5f6fff6f5f6fff5f5f5fff5f6f6fff6f5f5fff6f5f5fff5f5f5fff5f6f5fff5f6f5fff5f6f6fff6f5f5fff5f5f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f6f7fff6f7f6fff7f6f6fff6f7f6fff6f6f7fff6f7f7fff7f6f6fff6f6f7fff7f7f6fff6f7f6fff6f7f7fff6f7f7fff6f6f7fff6f6f6fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff6f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff8f7f8fff7f7f7fff7f8f8fff8f7f7fff8f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffafafafffafafafffafbfafffbfafafffafafafffafafafffafafafffaf9f9fffafafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefffffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffefffefffefffffffffffefffffffefefffffefefefffffffffffffefffffefffefffffffefffefefefffefefefffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffcfbfcffeae9eaffcecfcfffd0cfcfffd1d0d0ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3b3bff3a3a3aff3a3a3aff393939ff383838ff373637ff373737ff464545ff575657ff696869ff7a7a7aff8b8a8aff9a999affbbbbbbffe9e9e9fff7f7f7fffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfcfcfffcfdfcfffdfcfcfffcfdfcfffcfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfafbfffafafafffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffbfbfafffafbfafffbfafbfffbfafbfffbfafafffbfafbfffafafbfffafafafffbfafafffbfafafffbfafafffbfafafffafafafffafafafffaf9f9fff9f9fafffafafafff9f9fafffaf9f9fffaf9fafff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff8f9f8fff9f8f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9faf9fff9faf9fff9fafafffaf9f9fff9f9f9fffaf9f9fffafaf9fff9faf9fff9f9f9fffaf9fafffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f6f7fff6f6f6fff5f5f6fff5f5f5fff4f4f5fff4f3f4fff4f3f4fff2f2f3fff1f2f1ffefeeeeffe8e8e8ffdfe0e0ffd4d4d4ff818080ff474747ff1b1b1bff000100ff010101ff000101ff020203ff090909ff060606ff030202ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020102ff030304ff060706ff020101ff000000ff000001ff000101ff171617ff484848ff838382ffd8d9d8ffdcddddffe0e1e1ffe4e5e5ffe8e8e8ffebecebffeeeeeefff1f1f1fff3f3f3fff4f4f4fff6f5f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9fff9f9f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafffaf9f9fffaf9fafff9f9fafff9faf9fffaf9f9fff9faf9fffafafafff9fafafffaf9f9fff9f9fafffafafafff9faf9fffafafafff9fafafff9fafafffaf9f9fffafafafffafafafffafafafffbfafafffbfafbfffbfafbfffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafafaffefefefffc9c9c9ff9d9d9dff8c8c8cff7b7b7bff6a6a6aff595a59ff4a494aff39393aff313031ff313131ff323333ff3a3a3aff3d3d3cff3c3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666666ff6b6b6bff727272ff777777ff797979ff787979ff787979ff797879ff797979ff797979ff797979ff797979ff797979ff797979ff787878ff787978ff787878ff787878ff787877ff777777ff787778ff777777ff777877ff777877ff787777ff777777ff767576ff747474ff717272ff6d6d6dff656565ff6060600000000000000000ff474747ff3f3f3fff383839ff343333ff2f2f2eff292a2aff292929ff2e2e2eff333232ff363536ff373738ff393939ff3b3b3aff3c3c3cff3d3d3dff3e3d3dff3e3e3dff3e3d3eff3d3d3dff3c3c3dff3b3b3bff383838ff363536ff323233ff2d2d2eff282928ff292928ff2c2c2cff2f3030ff333434ff383838ff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040505ff7d7d7dffe4e4e4fffbfafbfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefffefffefffffffefffffffefefffffefefefffffffffffffefefffefefefffffffefffefefefffefefefffdfdfdfffdfefefffefefefffefefefffefefdfffefdfefffefdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffbfafafffbfafafffbfafafffbfafafffafafafffafafafffaf9fafff9f9f9fff9f9fafff9fafafff9f9fafffaf9f9fff9f9fafff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f9f9fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fffafafafffafafafffafaf9fffafafafffafafafffafafafff9f9f9fff9f9f9fffaf9fafffafafafff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f7f8fff8f7f8fff8f7f8fff8f7f8fff7f7f7fff8f7f7fff8f7f7fff8f7f8fff8f7f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff6f7f6fff7f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f5fff5f5f6fff6f5f6fff5f5f5fff5f6f5fff5f6f5fff6f5f5fff6f6f6fff6f5f6fff5f5f6fff5f6f6fff6f5f6fff6f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff6f5f5fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f6fff5f6f6fff5f5f6fff6f5f5fff6f5f6fff5f5f6fff5f6f5fff6f5f5fff5f6f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff010000ff000000ff010001ff000000ff000001ff000000ff000000ff010000ff010001ff000001ff000101ff010101ff010101ff010101ff010101ff010000ff000001ff010100ff000000ff000000ff000000ff000001ff010000ff010101ff020102ff020202ff030302ff030303ff030303ff020202ff020202ff020202ff020202ff010101ff010001ff010001ff000000ff000100ff000100ff010001ff010101ff010001ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff0100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcccdffcccccdffcbcccbffcccbcbffcbcccbffccccccffcccdcdffcdccccffcccccdffcdcdccffcbcbcbffccccccffcdcecdffcfcfd0ffd1d1d1ffd4d4d4ffd5d5d5ffd6d6d6ffd8d7d7ffd9d9d9ffdadadaffdadadaffdbdbdbffdddcdcffddddddffdededdffdededeffdfdfdfffdededeffddddddffdbdbdbffdad9d9ffd7d7d7ffd5d5d5ffd3d3d3ffd1d2d2ffd1d0d0ffd1d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d5d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdcdcdcffdededeffdededfffdfdedfffdededfffddddddffdbdcdbffdbdbdbffdadbdaffdadadbffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d7ffd7d6d7ffd7d6d6ffd7d6d7ffd6d6d7ffd6d6d6ffd7d6d6ffd7d6d6ffd7d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d4ffd4d4d5ffd5d4d5ffd5d5d4ffd4d5d5ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d5ffd5d6d5ffd5d5d5ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd3d3d4ffd3d4d3ffd4d4d3ffd3d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d4ffd4d4d4ffd3d4d3ffd4d4d4ffd3d4d4ffd3d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d3ffd3d3d3ffd4d3d4ffd4d4d3ffd3d4d4ffd3d4d4ffd4d3d4ffd4d4d4ffd4d3d4ffd3d3d4ffd3d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd3d4d4ffd4d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d4ffd4d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd5d6d5ffd6d5d5ffd5d6d5ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d6ffd6d6d5ffd5d6d5ffd5d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd6d6d6ffd6d5d6ffd5d6d5ffd6d6d5ffd5d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd5d5d4ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd9d9d9ffdbdbdbffdcdbdcffdbdbdbffdbdbdbffdcdcdcffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d9d9ffd8d8d8ffd8d7d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d2ffd2d1d2ffd1d1d1ffd4d4d4ffd6d5d6ffd7d7d8ffd9d9d9ffdbdadaffdddcdcffdededeffdfdedeffdfdfdfffdededeffddddddffdcdcddffddddddffdcdcddffdcdcdcffdcdbdcffdadadbffd8d9d9ffd7d7d7ffd4d4d4ffd1d1d2ffcececeffccccccffcbcbcbffcbcbcaffcacacaffcbcbccffcbcbcbffcbcbccffcbcbcbffcbcccbffccccccffcccccbffcccccbffccccccffccccccffcbcbcbffcbcccbffcccbccffcbcbccffcbcbcbffcacacaffc9c9ca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff5f6f6fff6f6f5fff6f6f5fff5f6f6fff6f5f6fff6f6f5fff5f5f5fff5f6f5fff6f5f5fff6f6f6fff6f6f5fff6f5f5fff5f6f5fff5f6f6fff6f5f6fff5f6f5fff5f5f6fff5f5f5fff6f6f5fff5f6f6fff6f5f6fff6f5f6fff5f6f5fff6f6f6fff6f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f6fff7f6f7fff6f7f7fff7f6f6fff6f7f6fff7f6f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff6f7f6fff6f7f7fff7f6f7fff7f6f6fff6f6f7fff6f6f6fff7f7f7fff7f7f6fff6f7f7fff6f7f6fff6f7f6fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff7f7f6fff7f7f6fff7f7f7fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff8f7f8fff7f8f7fff7f7f8fff7f7f7fff8f8f7fff7f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff8f9f8fff9f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9faf9fff9fafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafafffafafafffafafafffbfbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffefffffffefffefffefffefffffffffffefffffffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefefdfffdfefefffefdfefffafafaffe7e7e8ffcdcdcdffcececdffcfcfcfffd1d0d1ffd2d2d2ffd2d2d2ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3d3cff3b3b3bff3a3a3aff3a3a3aff393839ff383838ff393938ff474747ff575757ff69696aff7b7b7bff8c8b8cff9b9b9affb9bab9ffe8e7e7fff6f7f7fffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffafbfafffafbfbfffbfafbfffafbfafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafafffafafafffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffafafafffafafafffafafafffafafbfffafafafffbfbfafffbfafafffafafafffafafafff9faf9fffaf9fafff9faf9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff9f9f8fff9f8f8fff8f9f8fff8f9f8fff9f8f9fff9f9f9fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafaf9fff9faf9fffaf9f9fffafafafffaf9fafffafafafffafaf9fffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f7fff8f7f7fff7f7f7fff7f6f6fff6f6f6fff6f5f6fff5f6f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff1f2f1ffedededffe5e4e5ffd6d6d6ffb1b1b1ff525252ff343434ff050505ff010100ff000000ff010101ff030303ff060606ff030304ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff050504ff020202ff000101ff000000ff010000ff040404ff313131ff4f4f4fffb3b3b2ffd9d9daffdededeffe2e2e2ffe7e6e6ffe9eae9ffedececffefeff0fff1f1f2fff3f3f3fff5f5f4fff6f6f6fff7f7f7fff8f7f8fff9f9f8fff8f8f8fff9f9f8fff9f9f8fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9faf9fff9f9f9fffafafafffafaf9fff9f9f9fff9fafafffaf9fafffaf9fafff9f9fafff9f9f9fffafafafffafaf9fff9fafafff9faf9fff9faf9fffafafafffafafafffaf9fafff9fafafff9f9fafffafafafffbfafafffbfbfafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffafafaffeeeeeeffc7c7c7ff9d9d9cff8c8c8cff7c7c7bff6b6a6aff595a59ff494949ff393939ff313131ff323233ff3a3a3aff3d3d3dff3d3d3dff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff393939ff333333ff2e2e2eff2a2a2aff262526ff262626ff2a2a29ff2e2d2dff303030ff323232ff343434ff353536ff363636ff373737ff383737ff373838ff373737ff373837ff373637ff353535ff333333ff303030ff2e2e2eff2a2a2aff252525ff252626ff292929ff2c2c2cff2f2f30ff333333ff383838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0d0c0dff757575ffe2e2e1fff9f9f9fffefefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefefffffffffffffffefffefffffffefffefffefefefffffffffffefefefffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefdfffefefdfffefefefffefefdfffefdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafbfffbfafbfffafafafffbfbfafffafafafff9fafafff9f9f9fff9faf9fffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f8fff8f9f9fff9f9f8fff9f9f9fffafaf9fff9fafafffaf9fafff9fafafff9f9fafff9fafafffafafafffafafafffafafafffaf9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f8f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f7f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff5f6f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f5f5fff5f6f5fff5f6f6fff6f5f6fff6f6f6fff5f5f6fff6f5f6fff6f6f5fff6f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f6fff6f5f6fff6f6f6fff6f6f5fff6f5f6fff5f6f6fff5f5f5fff5f6f5fff6f5f6fff5f6f5fff5f6f5fff5f5f5fff6f6f6fff6f6f5fff5f5f5fff5f6f6fff6f6f6fff6f5f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff010101ff010100ff010101ff000101ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000001ff010101ff010101ff010101ff010101ff010001ff010101ff000000ff000000ff010000ff010000ff000100ff010000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff010101ff010001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdccffcdcccdffcccdcdffcdccccffcccdccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffccccccffcbcccbffcbcbcbffcccbccffcbcbccffccccccffccccccffcdcdcdffcdceceffcfcfcfffd1d1d1ffd4d4d4ffd5d5d5ffd7d6d7ffd7d8d8ffd8d8d9ffd9dad9ffdbdbdaffdbdbdbffdbdcdcffdddcddffdededdffdddeddffdfdfdeffdfdedeffdededeffdddddcffdadad9ffd7d7d7ffd4d5d5ffd3d3d4ffd2d2d2ffd0d0d1ffd0d0d1ffd1d1d0ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd6d5d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dadaffdadadaffdadbdaffdddcddffdededeffdfdfdfffdfdfdfffdfdfdfffdededdffdcdcdcffdbdcdcffdbdbdbffdbdadaffdadadbffdadadaffdbdbdbffdbdbdaffdadadbffdadbdaffdadadaffdbdbdaffdadadaffdadadaffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd8d9d9ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d8ffd9d8d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d7ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d7d7ffd6d6d6ffd6d7d6ffd7d6d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd6d6d6ffd5d5d5ffd6d5d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd5d6d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d4d4ffd4d4d3ffd4d4d3ffd3d4d4ffd4d3d4ffd4d4d4ffd3d4d4ffd4d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d5d5ffd5d6d5ffd5d6d6ffd6d5d6ffd6d6d6ffd5d5d6ffd5d5d6ffd6d6d5ffd5d6d6ffd6d5d6ffd6d5d6ffd5d5d5ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d5ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd5d6d6ffd5d5d5ffd5d6d5ffd6d5d6ffd5d6d6ffd6d6d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d7d8ffd9dad9ffdbdbdbffdcdcdcffdcddddffdddcddffddddddffdcddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd9d8d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d4d3ffd3d2d3ffd2d3d2ffd2d1d1ffd0d0d0ffd0d0d0ffd3d3d4ffd5d5d5ffd7d7d7ffd9d9d9ffdadbdaffdcdbdbffdcddddffddddddffddddddffdedddeffddddddffddddddffdcdcddffdcdcdcffdcdcdbffdbdbdbffdadadaffd8d8d8ffd7d6d7ffd4d4d4ffd2d1d2ffcfcfcfffcdcdcdffccccccffcbcbcbffcacacaffcccbcbffcbcbcbffcccbccffcbcbccffcbcbccffcbccccffccccccffcccccbffccccccffcccbccffcccccbffcbcbcbffcacacaffcac9c9ffcacac9ffc9c9c9ffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f6fff6f6f5fff5f6f5fff6f5f6fff6f6f5fff5f5f5fff5f6f5fff6f6f5fff6f6f6fff5f5f5fff5f6f6fff5f6f5fff6f6f6fff6f6f5fff6f5f5fff5f5f6fff6f5f5fff5f5f6fff6f5f6fff6f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f5fff6f5f6fff6f6f6fff5f6f6fff5f5f6fff6f6f6fff6f6f5fff6f6f6fff6f7f7fff6f6f7fff7f7f6fff6f6f6fff6f7f7fff6f6f6fff7f7f7fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f7f6fff7f7f6fff6f7f7fff6f6f7fff7f7f7fff6f7f7fff7f7f6fff6f7f6fff7f7f7fff6f6f6fff6f7f7fff6f6f7fff7f7f6fff6f7f6fff7f7f6fff7f6f6fff6f6f6fff7f6f7fff7f7f6fff6f7f6fff7f7f7fff7f7f6fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff9f9f8fff8f8f8fff8f9f9fff8f8f8fff9f9f8fff8f9f8fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fffafaf9fff9fafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffefffffffefefffffffffefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfefefffdfefdfffefefefffefefdfffefdfdfffdfdfefffefefefffefefefffdfdfefff8f8f8ffe4e4e4ffd0d0d0ffd0d0d0ffcececdffcfcfd0ffd1d1d1ffd2d2d2ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3d3dff3c3c3cff3b3b3bff3a3b3bff3a3a3aff393939ff393939ff474747ff575858ff6b6b6bff7c7d7cff8c8d8dff9b9b9bffb8b8b8ffe6e7e6fff7f6f7fffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafbfffafafafffafafafffbfafafffafbfafffbfbfafffafafbfffafafbfffafafbfffafafafffbfafafffafafafffafafafffafbfbfffbfafbfffbfbfafffafafafffafbfbfffafafafffbfbfafffafbfafffafbfafffafbfafffbfafafffafbfafffafafafffafafafff9f9f9fff9fafafffafafafffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff9f9f8fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff8f9f9fff8f8f8fff9f8f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9fafffafafafff9f9f9fff9f9f9fff9fafafffafafafffafaf9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f5fff4f4f3fff3f3f3fff2f3f3fff2f2f2fff1f1f0ffe9e9e9ffd9d9d9ffcfd0cfff7c7c7cff444444ff151616ff010001ff010100ff000000ff020201ff080808ff050505ff030203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff020303ff050605ff080808ff020202ff000000ff010100ff000000ff242323ff464646ff727272ffd0d0d0ffdadbdbffe0e0e1ffe5e5e5ffe8e8e8ffebebebffedededfff0f0f0fff2f2f2fff4f4f3fff5f5f5fff6f7f6fff7f7f7fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9fafff9f9fafff8f9f9fff8f8f9fff9f9f9fff8f8f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fffafaf9fff9fafafff9faf9fff9faf9fff9fafafff9f9fafffafafafff9fafafffafaf9fff9faf9fffafafafff9f9f9fff9fafafff9f9fafffafaf9fff9faf9fffafaf9fffaf9f9fff9f9f9fffaf9fafffafafafffafafafffafbfafffbfbfafffbfbfbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfff9f9f9ffeeeeeeffc6c6c6ff9d9d9dff8c8d8cff7c7b7bff6a6a6bff5a5959ff49494aff3b3b3bff333232ff3a3a3aff3d3d3dff3d3d3dff3d3d3dff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383839ff343333ff2e2e2eff2a2a2aff252626ff232323ff232322ff252625ff292929ff2b2b2bff2e2e2eff2f302fff303131ff313231ff323232ff323332ff333233ff323232ff323232ff313132ff303030ff2e2e2dff2b2b2bff292a29ff272727ff222323ff232323ff262626ff292929ff2c2c2bff2f302fff343433000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060707ff161616ff6b6c6bffdddeddfff7f7f8fffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffefffffffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefdfffefefefffdfdfdfffdfefefffdfefdfffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffafafafffafafafffaf9fafffaf9fafff9f9f9fff9f9fafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff8f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9f9f9fffaf9fafffafaf9fff9faf9fffafafafffafaf9fffafafafff9f9fafff9fafafff9f9f9fffaf9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f7fff8f8f8fff7f8f7fff7f8f8fff8f8f8fff8f7f7fff8f8f7fff8f7f8fff8f7f8fff7f7f7fff7f7f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f7fff7f7f7fff6f7f7fff7f7f6fff6f7f6fff7f7f6fff6f6f6fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff6f5f6fff5f6f6fff6f5f6fff6f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f5fff6f6f5fff6f5f6fff6f5f6fff5f5f5fff5f5f6fff6f6f5fff6f6f5fff5f6f6fff5f6f5fff5f5f5fff5f6f6fff5f5f6fff6f6f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000100ff000000ff000100ff000001ff000000ff000000ff000001ff010100ff010100ff000101ff000100ff010100ff000101ff000000ff010100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000100ff010100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff000001ff000001ff000000ff010000ff000000ff000000ff000101ff010001ff010100ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccdccffcccdccffcdccccffcdcdccffcdcccdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdcdcdffccccccffcccdccffccccccffcccccbffc9cacaffcbcbcaffcccdccffcececeffcfd0cfffd1d2d2ffd3d3d4ffd5d5d5ffd6d7d6ffd8d8d8ffd9d9d8ffd9d9d9ffdbdadaffdbdbdbffdbdbdbffdcdddcffddddddffdededeffdededeffdedfdeffdededeffddddddffdbdbdbffd9d9d9ffd6d5d6ffd3d3d3ffd1d2d2ffd1d0d1ffd1d0d0ffd1d1d1ffd2d2d1ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d7ffd7d7d6ffd7d7d6ffd7d7d8ffd7d7d7ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffdad9d9ffd9dad9ffdad9daffdbdadbffdbdbdbffdcdcddffdfdedeffdfdfdeffdfdfdfffdfdfdfffdededeffddddddffdcdcdcffdcdcdbffdadbdaffdbdbdaffdadbdaffdbdbdbffdadbdaffdbdbdbffdbdadbffdbdbdaffdadadaffdadbdaffdadadaffd9dadaffdad9daffdadad9ffd9d9d9ffd9dad9ffdadad9ffd9dadaffd9d9d9ffd9dadaffd9dad9ffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d9ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d8ffd9d8d9ffd8d8d9ffd8d8d8ffd7d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd8d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d6d6ffd6d7d6ffd6d7d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d6ffd5d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd6d5d5ffd6d6d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d5ffd6d5d6ffd6d6d6ffd5d6d6ffd5d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd6d6d6ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd4d5d4ffd5d5d4ffd4d5d4ffd5d5d4ffd4d4d4ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d4ffd4d4d5ffd4d4d5ffd4d4d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d4d5ffd5d5d4ffd4d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd4d5d4ffd4d4d4ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd6d6d6ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d6d5ffd6d5d6ffd6d5d6ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd5d6d5ffd5d6d5ffd5d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd8d8d8ffdadbdaffdbdcdbffdddddcffdddddcffddddddffddddddffdddedeffdcdddcffdcdbdbffdadad9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d4ffd3d3d2ffd2d2d2ffd1d2d2ffd0d1d1ffd1d0d0ffd0d1d0ffd3d4d3ffd5d6d5ffd7d7d7ffd8d9d8ffdad9daffdbdbdbffdbdbdbffdcddddffdededeffdedfdeffdededeffdddeddffdddddcffdcdcdcffdbdbdbffdbdbdbffdadadaffd8d8d7ffd7d7d7ffd5d5d5ffd2d2d2ffcfd0d0ffcdcdceffccccccffcbcbcbffcacbcaffcccbcbffcbcbcbffcccbccffcccccbffcbcccbffccccccffcccccbffcbcccbffcbcbcbffcacacaffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f5fff6f6f5fff6f6f6fff6f5f5fff6f6f6fff5f5f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff6f6f5fff5f6f6fff6f5f6fff6f7f6fff7f6f7fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff7f6f6fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff8f7f7fff7f7f7fff8f8f7fff7f7f8fff8f7f7fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff9f8f9fff9f8f9fff9f9f8fff9f8f9fff9f9f8fff9f8f9fff9f9f9fff9faf9fff9fafafff9f9fafff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfafffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffefdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffffefffffefefefffffefffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffefffefffffffefefefffefefffffffefefffffefffffefefefffefefefffffefefffefefefffdfefdfffefefdfffefdfdfffefdfdfffefdfdfffefefefffdfdfefffefefdfffefefdfffefefefffefefefffdfefdfff7f6f7ffe0dfdfffcececeffd0d0d0ffd0d0d0ffcececeffcfcfcfffd0d0d0ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3e3dff3e3d3dff3c3d3cff3c3b3cff3a3a3aff39393aff3a3939ff464646ff585858ff6b6b6bff7e7e7dff8e8d8eff9b9b9bffb9b8b9ffe7e7e7fff6f7f6fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfafafffbfbfafffafafbfffbfafafffafafbfffafafbfffafafafffbfafbfffafafafffafafafffbfbfafffafbfafffbfafafffafbfafffbfafbfffafafafffafafbfffbfafafffafafafffbfafbfffbfafafffbfbfafffbfafbfffafafafffafafbfffafbfbfffafbfafffafafafffaf9fafffaf9fafff9f9f9fffaf9f9fffafafafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff9f9f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9fafafffaf9fafff9faf9fffaf9fafff9f9fafff9f9fafffaf9f9fff9f9f9fffaf9fafffaf9f9fffafaf9fff9f9f9fff8f8f8fff8f7f8fff7f8f8fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff3f3f2fff1f2f1ffecebebffdbdcdcffd2d2d2ffadaeadff515152ff303130ff030403ff000101ff000000ff000001ff030303ff070707ff050505ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff070707ff030303ff010000ff010100ff000000ff020202ff404141ff4e4e4dffa4a4a4ffd6d6d6ffdcddddffe3e3e3ffe7e8e7ffeaeaeaffececedffefefeefff1f1f2fff3f3f3fff4f4f4fff6f6f6fff6f7f7fff7f8f7fff8f8f8fff9f8f8fff9f9f8fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff8f8f9fff9f9f8fff8f9f8fff9f8f9fff9f9f8fff9f8f9fff9f8f9fff9f8f9fff9f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fff9faf9fffaf9f9fffafaf9fff9faf9fffaf9f9fff9fafafffafaf9fffafafafffaf9fafff9fafafffafaf9fff9fafafff9f9f9fff9f9fafffafaf9fffaf9fafff9fafafffafafafffbfbfafffbfbfbfffafbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffaf9f9ffeeeeeeffc5c5c5ff9d9d9dff8c8c8dff7c7c7bff6b6b6aff5a5a5aff4a4a4aff3d3d3dff3a3a3aff3d3d3cff3d3d3dff3d3d3dff3d3d3dff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343433ff2e2f2eff2a292aff262626ff232223ff201f20ff201f20ff232222ff252525ff282828ff2a2a2aff2c2c2bff2d2c2dff2d2d2dff2e2d2eff2e2f2fff2e2e2eff2d2e2eff2d2d2eff2d2d2dff2b2b2bff2a2929ff282828ff262626ff242424ff202020ff212020ff232322ff262525ff282929ff2c2c2bff2f3030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff090809ff191919ff666666ffdad9d9fff5f5f5fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffefffffefffffffefffefffefffffffefefefffefefffffefefefffefefffffefefefffefefefffffefefffefefefffdfefdfffefefdfffefefdfffefefefffefdfdfffefefefffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafafffafaf9fff9fafafffaf9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f7fff7f8f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff7f6f6fff6f7f7fff7f7f6fff7f7f7fff6f6f7fff6f7f7fff7f7f6fff6f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff6f5f6fff6f6f6fff6f6f5fff5f6f6fff6f5f6fff6f5f6fff5f5f5fff6f5f5fff6f6f6fff5f5f5fff5f5f5fff6f6f5fff6f6f5fff6f6f5fff6f6f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff000000ff000001ff000101ff000100ff000101ff000001ff000000ff000000ff010000ff010101ff000100ff010101ff010000ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff010001ff000000ff000000ff010100ff000100ff010000ff000100ff010001ff000000ff000001ff010000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcdcdcdffcdcdcdffccccccffcdcccdffcdcdcdffcccdccffcccdcdffcdcccdffcdcdcdffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdccccffcbcbcaffcbcbcaffcccbcbffcdceceffcfcfcfffd2d2d2ffd3d3d4ffd5d6d5ffd7d7d6ffd7d8d8ffd8d9d9ffd9dadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffdeddddffdededeffdedfdeffdededeffdeddddffdddcdcffdadadaffd7d7d7ffd6d5d6ffd4d4d3ffd2d2d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d2ffd3d2d2ffd3d3d3ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd6d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdbffdcdbdcffdddcddffdededeffdfdfdfffe0e0e0ffdfdfdfffdfdfdfffdededdffdddddcffdbdcdbffdbdadaffdadbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadad9ffdadadaffdadadaffdadadaffd9d9daffdadad9ffdadad9ffdad9d9ffd9d9d9ffd9dad9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd8d7d8ffd8d7d7ffd7d7d7ffd8d7d8ffd8d7d8ffd8d8d7ffd8d7d8ffd7d7d7ffd8d7d8ffd8d8d8ffd7d8d7ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d7d6ffd6d7d6ffd7d6d6ffd7d7d6ffd7d7d6ffd7d6d6ffd6d7d7ffd7d7d6ffd7d7d7ffd6d6d7ffd6d7d7ffd6d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d5ffd6d5d5ffd6d6d5ffd6d5d5ffd6d6d6ffd5d5d6ffd6d6d5ffd6d6d5ffd6d6d5ffd6d5d5ffd6d6d6ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd6d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd5d5d4ffd4d5d5ffd4d5d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d4d4ffd5d5d5ffd4d4d5ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd5d5d4ffd4d5d4ffd5d4d5ffd4d5d4ffd5d4d5ffd4d4d5ffd4d4d5ffd5d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d4ffd5d4d5ffd5d5d5ffd4d5d4ffd4d5d5ffd5d4d5ffd5d4d5ffd4d5d4ffd5d5d5ffd6d5d5ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d7d7ffd6d7d7ffd6d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd6d6d6ffd7d7d7ffd6d7d7ffd6d7d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d6d6ffd7d7d7ffd6d6d7ffd7d7d6ffd7d7d6ffd7d6d6ffd6d6d6ffd7d7d6ffd6d6d7ffd7d6d6ffd6d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d6d6ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d6ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d5d6ffd6d5d6ffd5d6d5ffd6d6d5ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d7ffd6d6d6ffd6d7d7ffd6d6d7ffd6d7d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d7d7ffd7d7d7ffd8d7d8ffd9d9d9ffdbdbdbffddddddffddddddffdddeddffdededdffdfdedeffdededeffdddcddffdcdcdcffd9d9daffd9d9d8ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd3d2d2ffd2d1d2ffd1d1d1ffd1d0d1ffd1d1d0ffd4d3d4ffd5d6d5ffd6d7d6ffd8d8d8ffd9d9daffdadadaffdcdcdcffdededdffdfdfdfffdedfdeffdededeffdeddddffddddddffdcdcdcffdcdbdbffdadbdbffdadad9ffd8d9d9ffd7d7d7ffd5d5d5ffd2d2d2ffcfd0d0ffcececeffcccccdffcccbcbffcbcbcbffcbccccffcccccbffccccccffccccccffcbcccbffcbcbcbffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9cac9ffcac9c9ffcac9c9ffcacacaffcacbcaffcacacb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff6f7f6fff6f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f6fff6f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f9f8fff9f9f8fff8f8f9fff9f9f8fff9f8f9fff8f8f9fff9f9f9fff9f9fafffaf9f9fffaf9f9fffafaf9fff9f9f9fffafaf9fffaf9f9fffafafafffafafafffafafbfffafafafffafafafffafbfbfffafbfafffafafafffafafafffafafafffbfafbfffbfafbfffafbfafffbfbfbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffefffffffefffffefffefffffffffffffefefffefffffffefefffffefffefffefefefffefefefffefdfefffefefefffefefdfffdfdfdfffdfdfcfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffdfdfdfff5f5f6ffdbdbdbffcdccccffcececeffd0d0d0ffd9d9d9ffcececdffcfcfcfffd1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3d3eff3d3d3dff3d3d3cff3b3c3bff3a3a3aff3a3a3aff484747ff585958ff6b6c6bff7d7d7dff8e8d8dff9b9b9cffb7b7b8ffe6e6e6fff6f5f6fffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffcfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfdfcfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffbfafafffbfbfafffafafafffbfafafffafafafffafafbfffafafbfffbfbfafffafbfafffafafbfffbfafafffbfafafffafbfafffafbfafffafafbfffbfafafffafafbfffafafbfffafafafffafafafffafafafffafafafffafaf9fff9f9fafffafaf9fffaf9f9fffafafafffafaf9fffafafafff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f9f8fff9f8f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fffaf9f9fff9f9fafffaf9fafffafafafffafaf9fff9faf9fff9f9fafffaf9f9fffaf9f9fff9faf9fff9faf9fff9f9f9fffaf9f9fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f5f6fff6f6f5fff5f5f5fff5f5f4fff4f4f4fff4f3f4fff3f3f3fff2f2f2ffeeefefffdfe0dfffd6d6d6ffccccccff777777ff464646ff161617ff010101ff010101ff010000ff010202ff080809ff070807ff040303ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff050404ff080808ff020201ff000001ff000000ff000000ff151516ff4a4b4aff6f6f6fffcbcbcaffd8d8d8ffe0dfe0ffe6e6e6ffe9e9e9ffecececffeeeeeeffeff0f0fff2f2f3fff4f4f3fff5f5f4fff6f5f6fff7f6f7fff8f7f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f8fff8f8f9fff9f8f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f8f8fff9f9f8fff8f9f8fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9f9fffafaf9fff9f9f9fffafaf9fffaf9f9fffafafafffafafafffafafafff9fafafffafafafffafafafff9faf9fff9f9f9fffafafafffafafafffaf9fafffaf9fafff9faf9fffafafafffafaf9fff9fafafff9f9fafff9faf9fffafaf9fffafafafffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfff9f9f9ffeeeeedffc2c2c2ff9c9d9dff8d8d8dff7c7c7cff6a6a6aff5a5a59ff4a4a4aff3d3d3dff3d3d3dff3d3d3cff3d3d3cff3d3d3dff3d3d3dff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2e2eff29292aff262526ff222323ff20201fff1d1d1dff1d1d1dff201f1fff222222ff242424ff262626ff272728ff292928ff292929ff2a2a2aff2a2a2bff2b2a2bff2a2a2aff2a2a2aff292a29ff282828ff272726ff252424ff232323ff212121ff1e1e1eff1d1e1eff202020ff232323ff252625ff282828ff2c2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0a09ff191919ff5a5a5affd2d1d1fff3f3f3fffdfefdfffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffefffefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffefdfefffefefefffefefdfffdfdfefffefefdfffdfefdfffdfefdfffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfafffafafbfffafafbfffafafafffaf9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9fafafff9f9fafffafafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafaf9fff9faf9fff9faf9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff8f8f7fff8f7f8fff7f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff7f7f7fff8f8f7fff8f7f7fff8f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f6f6fff6f7f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff6f5f6fff5f5f6fff6f6f6fff6f5f6fff6f5f6fff6f6f5fff6f6f5fff5f5f6fff6f6f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000001ff010000ff010000ff010100ff000001ff010100ff010000ff010101ff010100ff010101ff000101ff000101ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff010000ff000000ff000001ff000001ff010100ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecdcdffcecdcdffcdcecdffcececdffcdcccdffcdcdcdffcdcdcdffcccccdffccccccffcdcccdffcdcccdffcdccccffcdcdccffcdcccdffcdcdccffcdcdcdffcdcdcdffcdcdccffcdcccdffcccdcdffcdceceffcfd0d0ffd1d2d1ffd3d3d3ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffd9dad9ffdbdbdbffdcdbdbffdcdcddffdcdcddffdddeddffdededdffdededeffdedddeffddddddffdcdbdbffd9d9daffd8d8d7ffd5d6d6ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d4ffd5d5d5ffd6d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d8ffd8d8d9ffdad9d9ffdad9daffdadadaffdadadaffdbdadbffdcdbdcffdddcdcffddddddffdededfffe0e0dfffe0dfdfffe0e0e0ffe0e0dfffdfdfdfffdddedeffdcdcdcffdadbdbffdadbdaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdaffdadbdbffdadadbffdadbdaffdadadaffdadadaffdbdadbffdbdbdbffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9d9daffdad9daffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd9d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d6d6ffd7d6d6ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d5ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd5d5d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d4ffd4d5d5ffd4d4d5ffd4d5d4ffd5d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd6d5d5ffd6d5d5ffd6d5d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d7ffd7d6d6ffd7d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd6d7d7ffd6d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d8ffd8d8d9ffdadadaffdcdcdbffddddddffdedddeffdededeffdfdedeffdededfffdededeffddddddffdbdcdcffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd5d5d5ffd6d5d5ffd5d4d5ffd5d4d5ffd4d4d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd4d3d4ffd5d5d5ffd7d6d6ffd8d8d8ffd9d9d9ffdcdcdbffdeddddffdfdfdfffe0e0dfffdfdfdfffdededeffdddedeffddddddffdcdddcffdbdbdbffdbdbdbffdadadaffd8d8d8ffd7d7d7ffd4d5d4ffd3d2d2ffd1d0d0ffcececfffcccccdffcbcccbffcbcbcbffcbcbcbffcccbcbffcbcbccffcacacaffc9c9caffc9c9c9ffc9c9c9ffc8c9c9ffc9cac9ffcacacaffc9c9c9ffcacbcaffcacacaffcacacaffcccbccffcbcbcbffcccbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff6f6f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff6f6f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f7fff7f8f7fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff8f8f8fff7f7f8fff8f7f7fff7f7f8fff7f8f8fff7f7f8fff7f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f8f8fff9f8f9fff8f8f8fff8f9f8fff9f8f9fff8f8f9fff9f8f8fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfbfafffbfafafffafafafffafafafffbfafafffbfafafffafafbfffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffefffffffefefffffefffffffffffffffffefffefffffffefffffffffefefffefffffffffefffffefffffffefefefffefefefffefefffffefdfefffefefdfffdfdfefffefefdfffdfdfdfffdfdfefffdfdfdfffefefefffdfdfefffefefefffdfdfefffefefefffcfcfdfff3f3f4ffd8d9d8ffcbcbcbffcdcdcdffd9d9d9ffd9d9d8ffd9d9d9ffcdceceffcfd0cf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3f3eff3f3e3eff3e3e3eff3d3d3dff3c3d3cff3c3b3cff3b3b3cff494949ff5b5a5aff6c6c6cff7e7d7eff8d8d8dff9a9b9affb7b7b7ffe6e6e6fff6f6f6fffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffafafbfffafbfbfffafafbfffafbfbfffafafafffbfafafffafafafffafafafffbfafafffafafafffafbfafffafbfafffafbfafffbfafafffbfafbfffafafafffafbfbfffbfafbfffafafbfffbfafafffbfafbfffafafafffbfafbfffbfbfbfffafbfafffafafafffbfafafffbfafbfffafafafffafafafffafafafffafafafff9faf9fff9fafafffaf9fafff9f9f9fff9f9fafffaf9f9fff9f9fafff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f8fff8f8f9fff9f9f8fff8f9f8fff8f8f9fff8f8f8fff9f8f9fff8f8f9fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9faf9fffafaf9fffafaf9fffafafafff9f9fafff9fafafffaf9fafff9f9fafffaf9f9fffaf9fafff9f9f9fffaf9fafff9f9f9fff9f9f8fff8f8f8fff8f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff5f6f5fff5f6f6fff5f4f5fff4f4f4fff3f3f4fff3f3f3fff2f2f2ffefefefffe2e2e2ffdadadaffd1d1d1ffa1a1a1ff4e4e4eff303031ff030303ff000000ff000100ff010000ff030404ff0b0b0aff060606ff030203ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff040404ff040504ff020203ff000000ff000000ff000000ff000000ff2c2c2cff525151ffa1a1a1ffd2d2d2ffdbdbdbffe3e2e2ffe8e8e9ffebebebffedededffefefeffff1f1f1fff3f3f3fff4f4f4fff5f5f5fff7f6f7fff7f7f7fff7f7f7fff7f8f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff8f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffafafafffafafafff9faf9fffafafafffaf9fafff9f9f9fffaf9fafffafafafff9fafafffafafafffaf9f9fffaf9f9fffaf9fafffafafafffafaf9fff9fafafff9fafafffafaf9fffafafafffaf9fafffafafafffafaf9fffafafafffbfafbfffbfafbfffafbfafffafafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfff9f9f9ffeeeeeeffbfbfc0ff9d9d9dff8e8e8eff7c7c7dff6b6a6aff585859ff494a4aff3c3c3dff3d3d3dff3d3d3dff3d3d3dff3d3d3dff3d3d3dff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff262626ff232322ff202020ff1d1d1dff1a1b1bff1b1a1bff1d1d1dff1f1f1fff212121ff222222ff242424ff252526ff262626ff272727ff282727ff272727ff272727ff272727ff262726ff252625ff232423ff222222ff201f20ff1d1d1dff1b1b1bff1b1b1bff1d1e1eff202020ff232223ff262525ff292829000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040303ff09090aff1b1c1bff525152ffcacacafff1f1f1fffefdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefefffefefffffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefdfefffdfefdfffdfdfefffefefdfffdfefdfffdfdfefffdfefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffdfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9fafafff9f9f9fff8f8f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f8f8fff9f8f8fff9f8f8fff9f8f9fff9f9f8fff9f9f9fff9fafafff9f9f9fff9fafafffaf9fafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafff8f8f9fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f6fff6f7f6fff6f7f6fff7f6f6fff7f6f7fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f5f6fff5f5f5fff6f5f6fff6f6f6fff5f6f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff010101ff010101ff010101ff010101ff000101ff010101ff010001ff000000ff000001ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000100ff010000ff010001ff000000ff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecfcfffcfcecfffcececeffcecdcdffcececeffcdcdcdffcecdceffcdcdcdffcdcdcdffcdcdcdffcdccccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffccccccffcdcccdffcdcdcdffcececeffd0d0d0ffd1d2d2ffd3d4d3ffd6d5d5ffd6d6d6ffd7d7d7ffd9d9d9ffdadadaffdadbdbffdcdcdcffddddddffdededeffdededeffdededeffdededeffddddddffdddcddffdbdadbffd9d9d8ffd6d7d7ffd5d5d5ffd3d4d3ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd7d6d7ffd6d6d7ffd7d7d7ffd7d7d8ffd7d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffdad9daffdadadaffdadadaffdadadbffdbdbdbffdcdbdcffdcdcdcffdddeddffdededeffdfdfdfffdfe0e0ffe0e1e0ffe0dfe0ffdfdfdfffdfdfdfffdfdedeffdcddddffdcdcdbffdbdadaffdadadaffdbdadbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdbdbdaffdadadbffdbdbdaffdadbdaffdadadbffdadadaffdbdadbffdadadbffdbdadaffdadadaffdadadaffdadadaffdadadaffd9dad9ffdadadaffdadad9ffd9dad9ffdad9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd9d9d8ffd9d9d8ffd9d9d9ffd8d8d9ffd8d9d9ffd9d8d9ffd8d8d9ffd9d8d8ffd9d8d9ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d8ffd8d7d7ffd7d7d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd7d6d6ffd7d6d7ffd6d6d6ffd6d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d5ffd6d6d5ffd6d5d5ffd6d5d6ffd5d5d5ffd5d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd5d6d5ffd6d6d6ffd6d5d6ffd6d5d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d8ffd7d8d8ffd7d7d7ffd7d8d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d7ffd7d8d8ffd7d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d7d7ffd7d8d8ffd7d7d7ffd7d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd7d8d8ffd7d8d7ffd7d8d7ffd8d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d7ffd7d6d7ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d8ffd7d8d8ffd8d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffdbdbdbffdddcddffdedddeffdededeffdedfdeffdfdfdfffe0e0dfffdedfdeffdddedeffdcdcdcffdbdbdbffdadadaffdadadaffd9d9daffd9dadaffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd4d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d1ffd2d1d2ffd2d2d2ffd4d4d4ffd5d5d5ffd6d7d6ffd7d8d7ffdadadaffdcdbdcffddddddffdededfffdfdfdfffdededfffdededeffdeddddffdddddcffdcdcdcffdcdcdcffdbdbdbffd9dadaffd8d8d8ffd7d7d6ffd5d5d5ffd3d2d2ffd0d0d0ffcececeffcdcdcdffcccbccffcac9caffcacacaffc9c9c9ffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9c9caffcbcacaffcacacaffcacbcbffcbcbcbffcbccccffcbcccbffcdcdcdffcdcdccffcdcdcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff6f6f6fff7f6f6fff7f7f7fff7f6f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f8f8fff7f7f8fff7f7f8fff8f7f7fff7f7f8fff7f7f7fff7f8f8fff7f7f8fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff7f8f7fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff9f8f8fff9f9f9fff9f8f8fff8f9f8fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffaf9fafff9f9fafffafafafffafafafffaf9f9fffafafafffafafafffafafafffbfafafffafafafffafafbfffbfafafffafafafffafbfafffafafbfffafafafffafafbfffafbfbfffafbfafffbfbfbfffbfafbfffafbfafffafafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffefdfdfffefdfdfffefefefffefdfdfffefefefffdfefefffefefefffefdfefffdfdfefffefefefffefefffffffffffffffefffffefefffffffefffffffefffffefefffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffefffffffffffffefffffefffefffefefffffffffffffefffefffefefffffefefefffefefefffefdfefffdfdfdfffdfdfefffdfdfdfffdfefefffefefefffdfefdfffdfefefffefefefffdfefefffefefefffcfcfcfff1f1f1ffd9dad9ffcacbcbffd9d9d9ffd9d8d9ffd8d8d8ffd9d9d9ffd9d8d8ffcdcece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3e3eff3f3e3eff3e3e3fff3e3d3dff3d3d3dff3c3c3dff3c3d3cff4a4a4bff5b5b5cff6d6d6dff7d7d7eff8d8d8dff9b9a9bffb8b8b8ffe7e7e7fff6f6f6fffafafbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffafbfbfffbfbfbfffbfbfafffafafbfffafbfbfffafbfafffafafbfffafafbfffafafafffafbfafffafafafffafbfbfffbfafafffbfafafffafafbfffbfafafffafbfafffafbfbfffafbfafffafafbfffafafbfffbfbfbfffafbfbfffbfbfbfffafafbfffafafbfffbfafafffafafbfff9fafafffafafafffafafafffaf9f9fffafafafffaf9f9fff9f9f9fffafaf9fffaf9fafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff8f9f8fff8f9f9fff8f9f8fff8f9f8fff8f9f8fff9f9f9fff8f8f9fff9f9f8fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafffaf9fafffaf9f9fffafafafffaf9f9fff9fafafff9fafafff9faf9fff9f9fafff9f9fafffafafafff9fafafff9fafafff9f8f9fff8f8f9fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f4fff4f4f4fff3f3f4fff2f1f1ffeeedeeffe4e4e4ffdddedeffd5d5d6ffcbcacbff707070ff454545ff161616ff000000ff000000ff000001ff030303ff0d0e0dff0a0a0aff050505ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060505ff09090aff090808ff010102ff010100ff010001ff000001ff0f0f0fff434343ff858585ffcacbcbffd6d6d6ffdededfffe5e6e6ffeaebeaffedededffeeeeeeffeff0effff2f1f2fff4f4f4fff4f5f4fff6f6f6fff6f6f7fff8f7f7fff8f7f7fff8f8f8fff8f8f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff8f9f9fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fff9f9fafff9f9fafffafafafffafafafffaf9f9fff9fafafffaf9f9fff9f9fafffafaf9fffafafafff9fafafffaf9fafffafafafff9faf9fff9fafafff9f9fafffaf9fafff9fafafffafaf9fffafafafffafafafff9faf9fff9f9fafffafafafff9faf9fffafafbfffafafbfffbfafafffbfafafffafafbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffcfbfcfffcfcfcfff9f9faffedededffc1c2c2ff9e9e9eff8e8f8eff7d7d7dff6b6b6bff595959ff494949ff3d3d3cff39393aff3c3d3dff3d3d3dff3d3d3dff3d3d3dff3d3d3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff232223ff202020ff1d1d1dff1b1a1aff191919ff181919ff1b1b1bff1d1c1dff1e1e1eff202020ff202121ff222323ff232324ff232424ff242424ff242424ff232424ff242424ff242424ff222222ff212121ff1f1f1fff1d1d1dff1b1b1aff191819ff181819ff1b1b1bff1d1d1eff202020ff222323ff252526000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0b0b0bff202120ff515252ffc5c6c5ffefeff0fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffffffffffefefefffefefefffefefffffffefffffefffefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfefffdfefdfffdfefefffefefefffdfefdfffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfafbfffafafbfffbfafafffaf9fafff9f9fafffafafafffafafafff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f9f8fff8f8f9fff8f8f8fff9f8f9fff8f9f9fff9faf9fffafafafff9f9f9fff9faf9fff9f9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff8f9f9fff9f9f9fff8f8f9fff9f9f8fff9f9f8fff8f8f9fff8f9f9fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f7f7fff7f7f8fff8f8f7fff7f7f8fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f7fff7f7f7fff6f7f6fff6f6f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff6f7f7fff6f7f7fff6f6f7fff6f6f6fff7f7f6fff6f6f6fff6f7f7fff7f6f7fff7f6f6fff7f7f7fff7f6f6fff6f7f6fff6f6f7fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f5f5fff5f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010000ff010101ff010000ff000000ff010100ff010001ff000001ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000001ff000000ff000000ff000000ff000000ff000101ff010000ff010000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfd0ffd0cfcfffcfcfcfffcecfcfffcecfceffcececfffcdcdceffcececeffcdceceffcececeffcdcdcdffcdcdcdffcdcdcdffcccccdffcccccdffcdcdcdffcdcdcdffcccbccffcccdcdffcdcdcdffcdcdceffd0d0cfffd2d1d2ffd3d4d4ffd6d5d5ffd7d6d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdcdcffddddddffdfdedeffdfdfdfffdfdfdfffdededfffdededeffdcdcdbffdadadbffd8d8d9ffd7d7d7ffd5d5d5ffd3d3d3ffd0d1d1ffd0d1d0ffd0d1d1ffd1d2d1ffd1d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd5d6d6ffd6d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9daffd9dadaffdadbdbffdbdadbffdbdbdcffdcdcdcffdcdcdcffdcdcddffdededeffdfdfdfffdfdfdfffe0e0e1ffe1e0e0ffe0e0e0ffe0e0dfffe0dfe0ffdfdfe0ffdededeffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdbdcdbffdcdcdcffdbdbdcffdbdbdbffdbdbdcffdcdcdcffdbdcdbffdbdbdcffdbdbdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdbdbdbffdadbdbffdadbdbffdbdbdbffdadadbffdadbdaffdbdadaffdadadbffdadbdaffdadadaffdadadaffdad9daffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d8ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d7ffd7d7d7ffd6d7d6ffd6d6d7ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d7d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d7ffd7d6d6ffd7d6d6ffd7d7d7ffd7d6d6ffd6d7d7ffd6d7d7ffd6d7d6ffd7d6d7ffd6d6d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d5d6ffd5d5d6ffd6d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d6ffd6d5d5ffd5d5d6ffd5d6d5ffd5d6d6ffd5d5d6ffd6d5d6ffd5d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d6ffd6d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd6d7d6ffd6d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d7d7ffd7d7d7ffd6d7d7ffd7d6d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d6d6ffd5d6d6ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd6d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d8ffd8d8d8ffd7d8d7ffd7d7d8ffd7d7d8ffd8d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d9ffd8d8d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d8d7ffd7d8d8ffd7d8d7ffd7d7d8ffd7d7d7ffd8d7d8ffd7d7d8ffd7d7d7ffd7d6d7ffd6d6d7ffd7d6d7ffd6d6d7ffd6d6d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffdadadaffdbdcdbffddddddffdededfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffdfdfdeffdededeffddddddffdbdbdbffdadbdbffdbdbdbffdadadbffdadadaffdadad9ffd9d9daffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd7d7d7ffd7d8d7ffd7d6d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd5d4d5ffd4d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd2d3d3ffd3d2d3ffd2d2d2ffd1d1d2ffd1d2d2ffd1d1d1ffd3d2d3ffd4d4d4ffd6d5d5ffd7d7d7ffdadad9ffdcdbdcffddddddffdeddddffdededeffdededeffdddedeffddddddffdddddeffdcddddffdcdddcffdcdbdcffdadadaffd8d9d8ffd7d7d8ffd5d5d5ffd2d2d2ffd0d0d0ffcdcdceffcbcbcbffcac9c9ffc8c7c8ffc9c9c9ffc9c9c8ffc9cacaffc9cac9ffc9cac9ffcacbcaffcbcbcbffcacacbffcccccbffcccccbffcccbccffcccdcdffcdcdcdffcdcdcdffcececeffcecdcdffcecece000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f7f6fff7f7f7fff6f7f6fff6f6f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff6f7f6fff7f6f7fff6f7f6fff6f7f7fff6f6f6fff7f6f6fff6f6f6fff6f7f6fff6f6f7fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff7f7f7fff7f8f7fff7f7f8fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff8f7f8fff7f7f7fff7f8f7fff7f8f7fff8f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff7f7f7fff7f8f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff7f8f8fff8f7f8fff8f7f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f9f9fff8f8f8fff9f8f8fff9f9f9fff8f9f8fff8f9f8fff9f9f8fff8f9f8fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fffafaf9fffafafafffaf9f9fff9faf9fffafafafffafafafffbfafafffafafafffafbfafffafbfafffbfafafffafbfbfffafafbfffbfafbfffbfafbfffbfafafffbfafafffafafafffafbfbfffbfafbfffafbfafffbfbfbfffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfefffefefefffdfdfdfffefdfdfffefefefffdfefefffdfefefffefefdfffdfefdfffefefdfffefdfdfffefffefffefefffffefffefffefffefffefefffffffffefffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefffffffffffffffefffffefffefffffffffffefffefffffffffffefefffffffffffffefefefffefefefffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefefffefdfefffefdfefffefefdfffbfcfbffeeeeeeffd9d8d9ffd9d9d9ffd8d9d9ffd8d8d9ffd9d8d9ffd8d9d8ffd8d9d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3e3e3eff3f3e3eff3f3f3fff3d3e3eff3d3e3dff3d3d3dff4a4b4aff5c5c5bff6c6c6cff7d7d7dff8c8c8dff9a9b9affbabbbaffe7e7e8fff7f6f6fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfafffafbfbfffafafafffafafafffafafafffafbfafffafafbfffbfbfbfffafafafffbfafafffbfbfbfffafbfafffafbfafffafbfafffafbfafffbfbfafffafafafffafbfbfffafafbfffafbfafffafbfafffafafafffafafafffafafafffaf9fafff9faf9fff9fafafff9fafafffafafafff9f9fafff9fafafff9faf9fffaf9f9fff9fafafff9f9fafffaf9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9fafffafafafff9f9f9fff9f9f9fffafafafff9fafafff9faf9fffafaf9fff9faf9fffafaf9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f8fff8f8f8fff8f8f7fff8f7f7fff7f7f7fff6f7f6fff6f6f6fff6f7f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff1f1f1ffededeeffe6e5e6ffe1e1e1ffdbdadaffd5d4d5ffa5a5a6ff4e4e4eff323132ff020302ff010101ff010101ff010202ff040405ff090909ff070707ff030404ff010201ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff050505ff080808ff090a09ff040404ff010101ff010101ff010201ff010101ff2b2b2bff4e4e4fffc8c7c8ffd4d4d4ffdbdbdbffe2e1e1ffe7e7e7ffebebebffeeededffeeefeefff1f1f1fff2f2f2fff4f4f4fff5f5f6fff7f7f7fff7f7f7fff7f8f8fff7f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff8f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f9f8fff8f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9faf9fff9fafafff9fafafffafafafff9fafafff9fafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffaf9fafff9f9fafffafafafffaf9fafff9faf9fffafafafffafaf9fffafafafff9f9fafffbfbfbfffbfbfafffafbfbfffafbfafffafbfbfffafbfafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfcfbfffbfcfcfffbfbfcfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfdfdfff9faf9ffedededffc3c3c3ff9e9e9eff8f8f8fff7d7e7eff6c6b6cff5a5959ff494949ff3a3b3aff333332ff3a3a3aff3d3d3dff3d3d3dff3c3d3dff3d3c3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232223ff202020ff1d1d1dff1b1b1bff191919ff171818ff171817ff191a19ff1a1b1aff1c1c1cff1d1d1dff1e1f1eff1f1f20ff202120ff212121ff212121ff212121ff222121ff212121ff202120ff1f2020ff1e1f1eff1d1d1dff1b1b1bff191919ff161716ff171717ff191919ff1b1b1bff1e1d1eff212020ff232323000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff060606ff0e0e0eff282928ff565656ffbdbdbcffedeeedfffdfdfcfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefffffefffffffffefefffefefefffffffffffefefefffefefefffefefffffefffefffefefefffefefefffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffefdfefffefefefffdfefefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffbfcfbfffbfafbfffbfbfafffafbfafffafafafffafafafffafafafff9f9f9fff9faf9fff9f9f9fff9faf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff9f8f8fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffafafafffafaf9fffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff8f9f9fff9f8f9fff8f8f8fff9f9f8fff8f9f8fff9f9f8fff9f8f9fff8f9f9fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f9fff9f9f9fff8f8f8fff9f8f8fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f7fff8f7f7fff8f8f8fff7f7f8fff8f7f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f6fff6f7f7fff6f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff6f7f6fff7f6f7fff6f7f7fff6f7f7fff6f6f6fff7f6f7fff6f7f6fff6f7f7fff7f6f7fff7f7f7fff6f7f7fff7f6f6fff7f7f7fff6f7f6fff6f7f6fff6f7f6fff6f7f6fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff5f6f6fff5f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f7fff7f6f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010101ff000000ff000101ff000100ff010000ff000101ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000001ff000100ff000001ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff000100ff000100ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfd0cfffcecfceffcecfceffcfcfceffcdcdcdffcececeffcdcdceffcececdffcdcdcdffcdcdcdffcdcdcdffcdccccffcccbccffccccccffcccdcdffcdceceffd0cfd0ffd1d1d1ffd3d4d4ffd5d6d5ffd8d7d7ffd8d9d9ffdadadaffdbdadbffdcdcdcffdddcdcffdddcddffddddddffdededeffe0dfdfffdfdfdfffdedfdfffdcdddcffdadadbffd8d8d9ffd7d7d7ffd5d5d5ffd4d4d4ffd0d1d1ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d4ffd4d5d4ffd5d5d5ffd6d5d5ffd5d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd7d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffdadad9ffdadad9ffdadbdaffdadadbffdbdcdbffdcdcdcffdcdcdcffdddddcffddddddffdededeffdfdfdeffe0e0e0ffe0e1e1ffe2e1e1ffe0e1e1ffe0e1e0ffe0e1e0ffe0e0e0ffdfdfdfffdddddeffdcdbdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdcdcffdcdcdbffdbdcdcffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdadbffdbdadaffdbdbdaffdadbdaffdbdbdaffdbdadbffdadadaffdadadaffd9dadaffdad9daffd9dad9ffd9dadaffd9d9daffdadadaffd9d9d9ffdad9d9ffdadadaffd9d9d9ffd9dad9ffd9dad9ffd9dad9ffdadad9ffd9d9d9ffd9dad9ffd9d9d9ffd9dad9ffd9dad9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d8ffd8d9d9ffd8d9d9ffd9d9d9ffd8d8d8ffd8d9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd6d6d6ffd7d6d7ffd7d7d7ffd6d7d7ffd6d7d7ffd7d7d6ffd6d7d6ffd7d7d6ffd6d6d6ffd6d7d6ffd6d5d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd5d5d5ffd4d5d5ffd6d5d5ffd5d5d5ffd5d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d7ffd7d6d7ffd6d7d6ffd6d7d7ffd6d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd6d6d6ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd8d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d8ffd9d9d8ffd8d9d8ffd9d9d8ffd9d9d9ffd8d9d9ffd8d9d9ffd8d8d9ffd9d8d9ffd8d9d8ffd8d9d9ffd8d8d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d8d7ffd8d8d7ffd8d7d7ffd7d8d8ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d8d7ffd8d7d8ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd9d8d8ffd8d8d8ffd8d9d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadbdbffdcdcddffdededeffdfdfdfffdfe0e0ffdfe0dfffe0e0e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdcdbffdbdbdbffdbdadbffdbdbdaffdadbdaffdadadaffdadadaffd9dad9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d5d4ffd4d4d5ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d1d2ffd1d2d1ffd1d1d1ffd0d1d1ffd3d3d3ffd4d4d4ffd5d6d6ffd7d7d7ffd9d9d9ffdbdbdbffdcdcddffdedddeffdededeffdfdedeffdededeffdededeffdededeffdeddddffdcdddcffdcdcdcffdbdbdbffdadadaffd7d8d8ffd5d6d5ffd2d2d1ffcfcfcfffcccdccffcacacaffc9c9c8ffc8c8c8ffc9c9c9ffcac9c9ffcbcbcbffcacbcbffcbcacaffcccbcbffcccccbffcbcccbffcdcdcdffcdcdcdffcccdcdffcdceceffcdceceffcecdceffcececeffcecfceffcececf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f7fff7f6f6fff6f7f6fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f7fff7f7f6fff6f7f7fff7f6f6fff6f7f7fff7f6f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff7f8f7fff7f7f7fff7f7f8fff7f8f8fff7f8f7fff8f8f7fff7f7f7fff7f7f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff8f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff7f8f8fff7f8f8fff7f8f8fff7f8f7fff8f8f8fff8f7f7fff8f8f8fff8f7f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f9f9fff9f8f8fff9f8f8fff9f9f8fff9f8f8fff9f8f9fff9f9f9fff8f8f9fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafffafafafff9faf9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffafafafffafbfafffafafafffafafafffbfafbfffafafbfffafbfafffafafbfffbfafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefdfdfffefdfefffefefefffdfdfefffefdfefffdfdfdfffefefdfffefefefffefefffffefffefffffefefffefefffffefffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefefffffefffffefefffffffffffffefefffffffefefffefffefffffefffffefefffffffefefffefefefffefefefffefdfefffdfdfdfffefdfefffefdfefffefefefffdfdfdfffdfdfefffdfdfefffdfefdfffefefefffdfdfdfffbfbfbffebebebffd8d8d9ffd8d9d8ffd9d9d8ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3f3e3eff3f3e3eff3f3e3eff3f3e3eff3e3e3eff3e3d3eff4b4b4bff5a5a5aff6b6a6aff7c7c7cff8c8c8cff999a99ffbdbdbdffe8e8e9fff7f7f7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfdfffcfcfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffafafafffbfbfafffbfafafffafafbfffafafafffafafafffafbfbfffafafafffafafbfffbfafafffafbfbfffafafafffbfafafffbfafafffbfafafffbfafbfffbfbfafffafafafffbfafafffafafafffafafafffbfafafffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9fafffaf9fafff9faf9fffaf9f9fff9f9f9fff9faf9fff9f9f9fffaf9fafffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff9f9f8fff9f8f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fffafafafffaf9f9fffafaf9fff9f9f9fffaf9f9fffaf9fafffafafafffaf9fafffaf9fafff9f9f9fff9f9f9fffaf9f9fffafafafff9f9f9fff9f9f9fff8f8f9fff8f8f8fff7f8f7fff7f7f7fff7f6f7fff6f6f7fff7f6f7fff6f6f6fff6f5f5fff5f5f5fff4f5f4fff3f3f2fff1f0f1ffeeedeeffe7e7e7ffe4e4e3ffdededeffd9d9d9ffd1d1d1ff737374ff494949ff151516ff020202ff020202ff010102ff010101ff030302ff050505ff040404ff030303ff020102ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010201ff040303ff070607ff070708ff030304ff010101ff010101ff020101ff010101ff131313ff484848ff6b6a6bffd3d3d3ffd8d9d8ffdfdfdfffe4e5e4ffe9e9e9ffececedffeeeeeeffefeff0fff1f1f1fff3f3f3fff4f4f5fff6f5f6fff7f7f6fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f8f9fff9f8f9fff8f9f8fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f8f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9faf9fffafaf9fffaf9fafff9f9fafffaf9fafff9fafafffafafafffafafafffafafafffaf9f9fffaf9fafffafafafffaf9fafffafaf9fffafaf9fff9f9f9fffaf9fafff9f9fafffafafafff9f9fafffaf9f9fff9fafafffaf9fafffafafafffbfafafffbfbfafffafafbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffbfbfcfffcfcfbfffcfcfbfffbfbfcfffcfbfcfffcfcfcfffafafaffeeedeeffc5c6c6ff9e9e9eff8f8f8fff7e7e7eff6c6d6cff5b5b5bff494949ff3a3a3aff333232ff333233ff393939ff3d3d3cff3d3d3dff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202020ff1d1d1dff1b1b1aff191919ff181717ff161616ff171716ff181718ff191919ff1a191aff1b1b1aff1c1c1cff1d1d1eff1e1e1eff1e1e1eff1e1e1fff1e1f1fff1e1f1eff1f1f1eff1e1d1eff1d1d1dff1c1c1cff1a1b1bff191919ff181717ff151515ff151514ff171617ff191919ff1b1b1bff1e1e1dff202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff060605ff111010ff2e2d2eff545453ffb3b2b3ffecececfffcfcfcfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefefefffffefffffefefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfefffefdfdfffefefefffdfdfdfffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfcfffdfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffaf9fafff9f9fafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f9f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f9fff9f9fafff9faf9fff9f9f9fffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafff9fafafff9fafafff8f9f9fff8f9f8fff9f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f9f9fff9f9f8fff8f9f9fff9f8f8fff8f9f9fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff8f7f8fff8f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f6f7fff6f6f7fff6f6f6fff7f6f7fff7f6f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff6f7f6fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f6fff7f7f6fff7f6f6fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f6f7fff6f6f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000001ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffd0d0cfffcfcfcfffcececeffcececeffcececeffcecdcdffcececeffcdceceffcdcdcdffcdcdcdffccccccffccccccffcdcdcdffcdcdceffcfcfcfffd1d1d1ffd2d3d3ffd5d5d5ffd7d6d7ffd8d8d8ffdadadaffdcdbdcffdcdcdcffdddcddffdddeddffdededdffdededeffdfdedfffdfdedfffdededeffdcdcddffdbdadaffd8d9d8ffd7d6d7ffd5d5d5ffd4d4d3ffd1d2d1ffd1d0d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffdddeddffdfdedeffdfdfdfffe0e0e1ffe2e1e2ffe1e2e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e0e0ffe0dfe0ffdfdedfffdcdcdcffdcdddcffdcdcdcffdcdcdcffdddcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdcdbdcffdcdbdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdbdbdbffdbdadaffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffdadad9ffdadad9ffdad9d9ffdad9daffdadadaffd9d9daffdad9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffd9dadaffdad9d9ffd9d9daffd9dadaffd9dad9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd9d8d9ffd9d8d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d7ffd6d6d6ffd7d6d7ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d6d7ffd6d6d7ffd7d7d6ffd7d7d7ffd6d6d7ffd6d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d8ffd7d7d8ffd7d8d7ffd8d7d8ffd7d7d7ffd8d8d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd7d6d6ffd7d6d7ffd7d7d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d7ffd6d7d7ffd6d7d6ffd7d7d6ffd7d6d7ffd6d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d8d8ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd9d9d9ffd9d8d9ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd9d8d8ffd9d8d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d8d8ffd7d8d7ffd8d8d7ffd7d7d7ffd7d7d8ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d9ffd9d8d9ffd9d9d8ffd9d9d8ffd8d8d8ffd9d9d9ffd9d8d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9dadaffdbdbdcffddddddffdfdedeffe0e0e0ffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e1ffe0dfdfffdfdfdfffddddddffdcdcdcffdcdcdcffdbdcdbffdcdbdcffdbdbdbffdbdbdbffdbdadaffdadadbffdadad9ffdadad9ffd9dadaffd9d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd1d1d2ffd2d1d2ffd1d2d1ffd1d1d1ffd3d2d2ffd4d4d3ffd5d4d4ffd7d6d7ffd9d8d9ffdcdbdbffdddddcffddddddffdededeffdfdedfffdededfffdededeffdddddeffddddddffdcddddffdcdcdcffdbdbdbffdadad9ffd7d8d7ffd4d4d4ffd1d1d1ffcececeffcccccdffcacacaffc9cacaffc8c9c9ffcacacaffcacacaffcbcccbffcccbccffcbcbcbffcdcdccffcdccccffcccccdffcdcecdffcececdffcececeffcececeffcececfffcececeffcececfffcececeffcfcece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f7fff7f7f7fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff7f7f6fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f6fff7f7f6fff7f7f6fff6f7f7fff7f6f7fff6f7f6fff7f7f6fff6f7f7fff6f6f7fff6f6f7fff7f7f7fff7f7f6fff6f7f6fff7f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff8f8f8fff7f7f8fff8f8f7fff7f8f7fff8f8f8fff8f7f7fff8f8f7fff7f8f8fff8f7f8fff7f7f8fff7f8f8fff7f8f7fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff9f8f8fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fff9faf9fffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafbfafffbfafbfffafafbfffafafafffafafafffafafbfffafafafffafbfbfffafafbfffafafbfffbfafbfffbfbfbfffafafafffafafafffafafbfffbfbfbfffbfafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfefffefefdfffefefdfffefefdfffdfdfefffefefefffefefefffefefffffffffefffefffefffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefffffffffffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffefefdfffefefdfffdfefefffefdfefffefefdfffbfbfbffe9eaeaffd9d8d9ffd8d8d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d8d9ffd9d8d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3f3fff3e3f3eff3e3e3eff3f3e3eff3f3e3eff3e3e3eff3f3e3eff4c4c4bff5a5a5aff6a6a6aff7b7b7bff8a8a8bff9a9a9affc0c1c0ffeaeaeafff7f7f7fffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfafbfffafbfafffbfbfafffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffbfafafffbfbfbfffafbfbfffafbfafffafafafffbfafafffbfafafffafafafffbfafafffbfbfafffafafafffafafafffbfbfbfffafafbfffbfbfafffafbfafffbfafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffaf9fafff9fafafff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9fafff9f9fafff9f9f9fffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff9f8f8fff9f9f8fff8f8f9fff9f8f9fff8f9f8fff9f9f8fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffaf9f9fffafafafffafafafffafafafff9f9f9fffaf9f9fffaf9fafffafaf9fffafaf9fffafafafff9f9fafff9f9f9fffafafafff9f9fafffafaf9fff9f9f9fff9f9f9fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f7f6fff6f6f6fff5f5f6fff4f5f4fff3f3f3fff1f1f1ffeeeeeeffe8e9e9ffe6e6e7ffe2e2e2ffdedddeffd9d9d9ffa9a8a9ff525352ff3e3e3fff121111ff020202ff010101ff000100ff010001ff020101ff030404ff060606ff050405ff030302ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010101ff010101ff030202ff040504ff060606ff020203ff010101ff010101ff020102ff010202ff080908ff3b3b3bff545354ff9e9e9effd7d8d8ffddddddffe3e3e3ffe8e8e8ffebebecffedededffefefeffff0f0f1fff3f2f2fff4f3f3fff5f5f5fff6f6f6fff7f7f7fff8f7f7fff7f8f8fff9f9f8fff9f8f9fff9f9f9fff9f9f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fffaf9f9fff9f9f9fffafaf9fff9fafafffafafafffaf9fafffafafafffafafafffafafafffafafafff9faf9fffafafafffaf9fafff9f9f9fff9fafafffafafafffaf9fafffafafafffafafafffaf9fafff9f9f9fff9f9fafffafafafffaf9f9fffafaf9fffafaf9fffafafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffdfdfdfffafafaffeeefeeffc6c6c6ff9e9f9eff8f8f8fff7f7f7fff6d6d6eff5c5b5cff4a4b4aff3b3b3aff333333ff343434ff363637ff393939ff3d3d3cff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1d1dff1b1b1bff191919ff171717ff171616ff151415ff151414ff161616ff171717ff181818ff191919ff1b1a1bff1b1b1cff1c1c1cff1c1c1cff1c1c1cff1c1c1cff1c1c1cff1c1c1cff1c1b1cff1b1a1bff1a1a1aff191919ff181818ff161717ff131413ff131314ff151515ff161616ff181919ff1b1b1bff1e1d1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050505ff111010ff2c2b2cff565656ffacacacffeaeaeafffbfbfbfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefffffffffffffffffffffffffffffffffffffffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfdfffdfefdfffdfdfdfffdfefdfffefefdfffefefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafafffafafafffafafafffafafafffaf9fafff9fafafffafaf9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff8f8f8fff8f9f9fff8f8f9fff9f8f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f8fff8f8f9fff9f8f9fff8f9f8fff9f9f8fff8f8f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff9f9f9fff8f9f9fff8f9f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f9fff9f9f8fff8f9f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff8f7f8fff7f7f7fff7f8f8fff7f7f8fff7f7f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f7f6fff7f7f6fff7f7f6fff6f6f7fff7f6f7fff6f7f6fff7f7f6fff6f7f7fff6f6f7fff6f6f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f6fff7f6f7fff7f6f6fff7f6f6fff7f7f6fff6f6f6fff6f6f6fff7f7f7fff6f6f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010100ff010000ff000000ff000100ff000000ff000000ff000000ff000100ff000001ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd2d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcfcfcfffcdcdceffcececdffcccdccffcdcdcdffcdcdcdffcececeffcfd0d0ffd1d1d1ffd3d2d3ffd4d4d4ffd6d6d6ffd9d8d9ffdadadbffdbdbdbffdcdcddffddddddffddddddffdedfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdcdcdcffd9dad9ffd8d8d8ffd7d6d6ffd5d4d4ffd3d3d3ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd5d4d4ffd5d5d5ffd5d5d6ffd6d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffdadad9ffdadadaffdadadbffdbdbdbffdcdcdcffdbdcdcffdddddcffdcddddffdeddddffdededdffdededeffdfdfdfffe0dfe0ffe1e0e1ffe2e2e2ffe2e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffdfdfdfffddddddffddddddffddddddffddddddffddddddffdddcddffdcdddcffdcdcddffddddddffdcdcdcffdcdcdcffdcdddcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdcdcdbffdcdcdbffdcdcdbffdbdbdcffdcdbdcffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdadbdbffdbdbdbffdbdbdaffdadbdaffdadadaffdbdadaffdadadaffdadadaffdadadaffd9d9d9ffdad9daffdad9daffdadadaffdadad9ffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffd9dadaffdadadaffdadad9ffdadad9ffdadadaffdadadaffdad9daffd9dadaffdadad9ffdad9daffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d9d9ffd8d8d9ffd8d8d9ffd9d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d7ffd7d6d7ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd5d5d6ffd6d6d5ffd5d6d5ffd6d6d6ffd5d5d5ffd6d5d5ffd5d6d5ffd6d5d5ffd5d5d6ffd5d6d6ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d6d7ffd7d7d7ffd6d6d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd8d7d8ffd8d7d7ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d8d7ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d8ffd7d7d8ffd7d7d7ffd7d8d8ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd8d8d8ffd9d9d8ffd8d9d8ffd9d8d9ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffdad9daffd9d9d9ffd9dad9ffd9d9daffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffdad9d9ffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d9ffd9d9d8ffd9d9d8ffd9d9d8ffd8d8d9ffd8d8d8ffd9d9d9ffd8d8d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd8d9d9ffd8d9d8ffd8d8d9ffd9d8d9ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdcdcdcffddddddffdfdedfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0dfffdfdedeffdddeddffddddddffdddddcffdcdcddffdcdcdcffdcdcdbffdcdcdbffdbdbdcffdbdbdbffdadadbffdadadaffdadadaffd9dad9ffd9d9d9ffd9d8d8ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d3ffd3d2d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d2ffd1d1d1ffd2d2d2ffd3d3d4ffd4d4d4ffd7d7d7ffd9d9daffdcdcdcffddddddffdededeffdededeffdededeffdededfffdfdedeffdededeffddddddffdcdddcffdcdcdcffdbdbdbffd8d8d8ffd7d7d7ffd4d4d4ffd1d1d1ffcfcfceffcdccccffcbcbcbffcbcacaffcacbcaffcbcbccffcccbccffcccdccffcdcdccffcccdcdffcececeffcdceceffcececeffcececeffcececeffcececeffcfceceffcfcfcfffcecfcfffd0d0d0ffcfcfcfffd0cfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f7fff7f7f6fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f7fff6f7f6fff6f6f6fff7f6f6fff7f6f7fff7f6f7fff6f7f6fff6f6f7fff7f7f7fff6f7f7fff6f7f7fff7f7f6fff7f6f7fff7f6f7fff6f7f6fff7f7f7fff7f6f7fff6f7f7fff6f7f7fff7f6f6fff6f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f7f7fff8f8f7fff7f7f8fff7f7f7fff8f7f8fff8f8f8fff7f8f8fff7f7f7fff8f7f8fff8f7f8fff8f7f8fff8f7f8fff7f7f8fff7f8f7fff7f8f7fff8f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f8f7fff8f7f7fff7f8f7fff8f7f7fff8f7f7fff7f8f7fff7f8f7fff7f7f7fff7f8f8fff8f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff8f8f8fff7f7f8fff8f8f8fff7f8f7fff8f8f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff9f8f9fff9f8f9fff8f8f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff9faf9fff9f9fafff9f9f9fffaf9fafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafafffafbfafffbfbfafffbfafafffafbfafffbfafbfffbfbfafffbfafafffbfafafffbfbfafffafbfafffafbfbfffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffefdfefffefefdfffefdfefffdfdfdfffefefefffefefefffefefefffefefefffffefffffffefffffffefffffffefffffefefffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffefffffffefffffffffffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffefdfefffdfdfefffdfefdfffdfdfefffdfefefffdfefdfffdfefefffbfbfaffe9e8e9ffd8d8d8ffd8d9d8ffd9d9d8ffd9d8d9ffd9d9d9ffd8d9d9ffd9d8d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3f3e3eff3e3e3fff3e3e3fff3f3f3fff363536ff3f3f3eff4c4c4cff5a5b5aff6b6b6bff7b7c7bff8b8b8bff9b9b9bffc3c3c3ffebeaebfff8f7f8fffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffdfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffafbfbfffafbfbfffbfbfafffbfafbfffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafbfffafafbfffbfbfbfffbfafafffbfbfafffbfafbfffafafafffbfafbfffbfbfbfffafafbfffafafafffbfafbfffafafafffafafafffaf9fafff9fafafff9fafafffafafafffaf9fafff9fafafffafafafffafaf9fff9fafafffafaf9fffaf9f9fff9faf9fffaf9fafff9faf9fffaf9f9fffaf9f9fff9faf9fff9faf9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f8fff9f8f9fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f9f8fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9faf9fff9f9f9fffafafafffaf9fafff9f9fafffafafafffaf9fafffafaf9fffafafafff9f9f9fffaf9fafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff4f4f3fff3f2f2ffeff0efffebebebffe9e9e8ffe5e5e5ffe1e1e1ffdcdcdbffd2d2d2ff8a8b8bff4f4f4fff3a3a39ff0f0f0fff010101ff010101ff000101ff010101ff010202ff060607ff070807ff060606ff040303ff020102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030303ff040404ff040405ff010202ff010101ff010001ff010101ff010201ff080808ff333333ff50504fff888888ffcdcecdffdcdcdcffe2e2e1ffe7e6e6ffeaeaeaffecedecffeeefeeffeff0f0fff1f2f2fff3f3f3fff4f4f4fff5f6f5fff6f6f6fff7f7f7fff8f8f8fff7f8f8fff8f8f9fff8f9f8fff9f9f9fff9f8f8fff9f8f9fff9f8f9fff8f9f8fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff9f8f9fff9f8f9fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9fafffaf9f9fffaf9fafff9f9fafff9faf9fffafafafffaf9fafff9fafafffafafafffafafafffafafafffafaf9fffaf9f9fff9faf9fffaf9fafffafafafffaf9fafffafafafffafaf9fff9faf9fff9fafafff9fafafffafaf9fffafafafff9fafafffafafafffafafafffbfbfbfffafafbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffcfdfcfffafbfaffefeeeeffc9c8c9ff9f9e9fff8f8f8fff7e7f7fff6e6e6eff5c5d5cff4c4c4cff3c3c3cff353435ff373637ff383939ff3b3b3aff3a3a3aff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1b1bff191919ff181818ff161616ff141415ff131313ff131213ff141414ff161516ff161616ff171718ff191919ff19191aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a191aff19191aff191919ff181918ff181718ff161717ff161717ff151615ff121212ff121312ff141313ff151515ff171617ff191918ff1b1b1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff050405ff100f10ff282828ff535253ffa2a3a2ffe7e7e8fffafafafffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffffefffffffffffffffffffffffffffffffffefffefffefffefefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfefefffefdfdfffefdfefffdfdfefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfafafffafafafff9fafafffafafafffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff9f8f9fff9f9f8fff9f9f9fffaf9f9fff9faf9fff9faf9fff9fafafff9fafafffafaf9fffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafbfffafafafff9faf9fff8f8f9fff8f9f8fff8f9f8fff8f8f9fff9f9f8fff9f8f9fff9f8f9fff8f9f8fff9f9f9fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff9f8f9fff8f8f9fff8f8f9fff9f9f9fff9f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f9fff9f9f8fff8f8f9fff8f8f8fff9f8f9fff9f8f8fff8f8f8fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f8f7fff8f7f8fff8f8f7fff8f7f7fff8f7f7fff7f8f7fff7f8f7fff7f7f7fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f6f6fff7f6f7fff7f6f7fff6f7f6fff6f6f7fff6f7f7fff6f7f6fff6f7f7fff7f7f6fff7f6f7fff7f6f7fff6f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff7f7f7fff7f6f7fff7f7f6fff7f6f7fff6f6f6fff7f6f7fff7f7f7fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff7f6f6fff6f7f6fff7f6f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d2d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfd0ffcfcfcfffcececfffcececeffcdcdcdffcdcdcdffcfcecfffd0cfd0ffd1d1d1ffd3d2d3ffd4d4d4ffd4d5d5ffd6d6d6ffd8d7d8ffd9d9d9ffdbdbdbffdcdcdcffddddddffdededdffdfdedeffdedfdfffe0dfe0ffdfe0dfffdfdedeffddddddffdadadaffd7d8d7ffd5d6d6ffd4d4d4ffd3d3d3ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d3d4ffd5d4d5ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d8ffd7d8d8ffd8d7d7ffd8d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdddcdcffdddddeffdededeffdededeffdfdedfffdfdfdfffdfe0dfffe1e1e1ffe2e2e2ffe2e2e3ffe2e3e3ffe2e2e2ffe1e2e2ffe2e2e1ffe1e1e1ffdfe0e0ffdededeffdededdffdeddddffdeddddffdddeddffdddeddffddddddffdddeddffdeddddffddddddffdcddddffdddddcffdcddddffddddddffdcddddffdcddddffdcdddcffdcdddcffdddcdcffdddcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdcffdcdcdbffdcdbdcffdcdbdbffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdadbdbffdbdadaffdadbdaffdadadaffdbdadaffdadadaffdadadaffdadbdbffdbdadaffdadbdaffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadadaffdadadaffdad9daffd9dadaffdadadaffdadadaffd9dadaffdadad9ffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd7d7d7ffd8d7d7ffd6d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd7d6d6ffd7d6d7ffd6d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d6d7ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d6d5ffd6d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d6d7ffd7d7d6ffd7d6d6ffd7d7d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d7d8ffd8d8d8ffd7d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d8d8ffd7d7d7ffd8d7d8ffd7d7d8ffd7d7d8ffd8d8d8ffd8d7d7ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d8ffd8d8d7ffd7d7d8ffd7d7d7ffd8d7d8ffd8d7d8ffd7d7d7ffd8d7d8ffd7d7d8ffd7d8d7ffd8d8d7ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffd8d9d9ffd8d9d9ffd9d9d8ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffd9d9daffd9dad9ffd9d9daffd9dadaffd9dadaffd9dadaffdadad9ffdad9daffdadadaffd9dadaffdadadaffdad9daffdadadaffd9dadaffdad9d9ffd9dadaffdad9daffdad9daffd9d9daffd9d9daffd9dadaffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d8d9ffd9d8d9ffd8d8d9ffd8d9d8ffd9d9d8ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dad9ffdad9daffdadad9ffdad9d9ffdadad9ffdadad9ffd9dad9ffd9dadaffdadadaffdadadaffdbdbdbffdcdddcffdddeddffdfdfdfffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0dfe0ffdededeffdddeddffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdcdbdcffdcdbdcffdbdbdbffdbdbdbffdadadbffdadadaffd9dadaffdad9d9ffd9dad9ffd9d8d9ffd9d8d9ffd8d8d8ffd7d7d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d5ffd6d5d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d6ffd5d5d5ffd5d4d5ffd5d4d5ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d3d3ffd2d2d2ffd1d2d1ffd1d2d1ffd2d1d1ffd2d2d2ffd4d3d4ffd5d6d5ffd9d8d8ffdbdbdaffdcdcdcffdcdddcffddddddffdddedeffdededeffdededeffdededeffdddeddffddddddffddddddffdbdbdcffdadbdbffd8d9d8ffd7d7d7ffd5d4d4ffd2d1d2ffcfcfd0ffcdcecdffcccccdffcbccccffcbcbcbffccccccffcdcdccffcecdceffcececeffcdceceffcfceceffcececeffcececeffcecfceffcececeffcecfceffd0d0d0ffd0d0d0ffcfcfd0ffd0cfd0ffd0d0d0ffd0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f7fff6f7f6fff7f7f7fff7f6f6fff7f7f7fff6f6f7fff7f7f6fff7f7f7fff6f6f6fff6f6f7fff7f6f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff7f6f7fff7f6f7fff7f7f7fff6f7f6fff6f7f7fff6f7f7fff7f6f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff7f7f7fff7f7f8fff7f8f8fff8f7f8fff8f7f7fff8f7f8fff8f8f7fff8f8f7fff7f7f7fff8f7f8fff8f8f7fff8f8f7fff8f8f7fff8f7f8fff8f7f7fff8f8f7fff7f8f7fff8f8f7fff8f8f7fff7f7f7fff8f7f8fff8f8f8fff7f8f7fff7f8f8fff7f7f7fff7f8f7fff7f7f8fff8f8f8fff8f7f8fff7f7f8fff7f8f7fff7f8f7fff8f7f7fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff7f7f7fff8f7f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f8f9fff8f8f8fff9f9f8fff8f8f9fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfbfafffafbfafffbfbfbfffbfbfafffbfafafffbfafbfffbfbfbfffafbfafffafbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffffffefffffffefffefefefffffefffffffffefffffffefffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefdfffdfefefffefdfefffdfdfefffdfefefffdfdfdfff9f9faffe7e7e7ffdad9daffd8d7d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d9d9ffd9d8d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3f3eff3e3e3eff3e3e3eff3e3e3eff373737ff363636ff3d3d3dff4c4c4dff5b5b5bff6c6c6cff7d7c7cff8c8c8cff9d9d9dffc5c5c5ffebebebfff8f8f8fffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffafafafffafafafffafafafffafbfafffbfafbfffafafafffafafbfffafbfbfffbfafbfffbfafafffbfafafffbfbfafffbfbfafffafafafffafafafffafaf9fffafaf9fffafaf9fffaf9fafffafaf9fffafaf9fff9faf9fffafafafffafaf9fffaf9f9fffaf9fafffafafafff9faf9fff9fafafff9f9f9fff9faf9fff9f9fafff9fafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f9fff8f8f9fff8f9f9fff9f9f8fff8f8f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafffaf9fafff9f9fafffafaf9fffafafafff9fafafffafafafffafafafffafafafffafaf9fff9f9fafffafafafffaf9fafffaf9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff5f6f5fff4f4f4fff3f2f3fff1f1f1ffecededffebebebffe8e8e8ffe4e4e4ffdfdfe0ffdbdbdbffd2d2d2ff898889ff4c4c4cff353535ff080808ff010202ff010101ff010101ff010101ff020202ff080808ff0a0a0aff050606ff030203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff040403ff050506ff050505ff020201ff000000ff010001ff020101ff020201ff070807ff303030ff4c4c4bff868686ffcdcccdffd8d8d8ffe0e0e0ffe5e5e5ffe9e9e9ffecececffeeeeeefff0f0f0fff1f1f1fff2f2f2fff3f4f3fff5f5f5fff6f5f5fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff8f9f9fff9f8f9fff8f9f8fff8f9f9fff9f8f9fff8f8f9fff8f9f9fff9f9f8fff8f8f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fffafaf9fffafaf9fff9f9f9fffaf9fafffafaf9fffafaf9fffafaf9fffaf9fafffafaf9fffafafafffafaf9fffafafafffafafafffafaf9fffaf9fafffafafafff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffaf9fafff9faf9fffafafafffaf9f9fffafafafffafafafffbfafafffbfbfbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffdfcfdfffbfafbffeeefefffcccbcbff9f9f9fff8f8f8fff7f7f7fff6e6e6eff5d5e5eff4e4e4dff3e3e3fff363736ff393839ff3a3a3bff3a3a3aff3a3a3aff3a3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757474ff757575ff757475ff757575ff757575ff747474ff757575ff757575ff747575ff757475ff757575ff6b6c6cff5c5c5cff535354ff4f4f4fff4a4a4aff454546ff404040ff3b3b3bff373737ff333333ff2f302fff2c2d2dff282929ff252425ff212121ff181817ff161616ff141415ff121312ff111111ff111111ff121212ff131314ff151515ff161516ff171616ff181717ff181818ff181818ff181818ff181818ff181817ff181717ff171716ff161616ff161615ff161615ff151515ff151414ff111211ff111111ff131213ff141414ff151515ff171717ff181918ff181918ff1a1a1bff1d1e1eff212021ff242324ff262726ff2a2a2aff2c2b2bff303131ff373737ff3e3e3eff474646ff535353ff5f5f60ff646464ff636464ff646364ff646464ff646464ff646464ff646464ff646464ff646464ff636464ff636463ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040405ff0d0e0dff242424ff515051ff9b9b9bffe2e2e3fff8f8f8fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffefdfefffdfefefffefdfefffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfafafffafafbfffbfafafffafafafffafaf9fffaf9fafffafaf9fffafaf9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafffafafafffaf9fafffaf9fafff9faf9fffafafafffaf9f9fffafbfafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffbfafafffafafafffafafafff9f9f9fff8f8f9fff8f9f9fff9f9f8fff8f8f9fff8f9f8fff8f8f9fff9f8f9fff8f9f8fff8f9f8fff8f9f9fff8f9f9fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff9f8f8fff9f8f8fff9f9f8fff9f9f8fff8f8f8fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff9f8f8fff9f9f8fff8f8f8fff9f8f8fff8f9f8fff8f8f7fff8f7f8fff8f8f8fff7f8f7fff8f8f8fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f7f6fff7f7f7fff7f6f7fff6f7f7fff6f7f7fff7f7f7fff6f7f7fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f7f7fff7f6f7fff7f6f6fff7f6f6fff7f7f6fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f6fff6f6f6fff7f6f6fff7f7f6fff6f6f6fff7f6f7fff7f7f7fff6f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d2d1ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfceceffcfceceffcfcfcfffd1d1d0ffd2d2d2ffd3d3d3ffd5d5d6ffd7d6d6ffd8d7d7ffd8d8d8ffdad9d9ffdbdbdaffdcdcdbffdcdddcffdededeffdfdfdeffdfdfdeffdfdedfffe0dfe0ffdedfdeffdcddddffdadadaffd8d8d8ffd6d6d6ffd4d4d4ffd3d2d3ffd1d1d2ffd1d1d1ffd1d2d1ffd2d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd3d3d3ffd4d4d5ffd5d4d5ffd4d5d5ffd6d5d6ffd5d6d5ffd6d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9daffdadadaffdadbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdddcdcffdddcddffddddddffdededdffdededeffdededfffdfdfdeffe0dfdfffe0e0dfffe1e1e1ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffdfdfdfffdedfdfffdededeffdededeffdededeffdededeffdededeffdedddeffdddeddffdededeffdeddddffdddedeffddddddffddddddffddddddffdcdcdcffddddddffddddddffdcddddffdddcddffdcdddcffdcdcdcffdcdcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdbdcffdcdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdaffdadadbffdadadbffdadbdaffdbdbdaffdbdbdbffdadadaffdadadbffdadbdaffdbdadbffdbdadaffdadadaffdbdbdaffdadadaffdadadaffdadadbffdbdadaffdbdadaffdadadaffdbdadaffdbdadaffdbdbdaffdadadaffdadadaffdadadaffdadad9ffdad9daffdadadaffd9dad9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d9d8ffd8d8d8ffd7d7d7ffd8d8d8ffd6d6d6ffd7d6d7ffd7d7d7ffd6d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d7ffd7d7d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd6d5d6ffd6d5d5ffd8d7d8ffd8d8d7ffd7d7d6ffd6d6d6ffd7d6d7ffd7d6d6ffd7d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd7d7d6ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd7d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d8d7ffd8d7d7ffd8d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd8d9d8ffd8d9d9ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d9d8ffd9d8d9ffd9d8d9ffd8d9d8ffd8d9d8ffd8d9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d8ffd9d8d8ffd8d9d8ffd8d8d8ffd9d8d8ffd9d8d9ffd8d9d8ffd8d9d9ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffd9d9d9ffdadad9ffdadadaffd9d9d9ffd9d9daffdad9daffd9dadaffdad9daffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadbdaffdadadaffdadadaffdadadaffdadadaffd9dadaffd9dad9ffdadadaffdadadaffdadad9ffd9d9daffdadadaffdad9daffdad9d9ffdad9d9ffdadad9ffdad9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9d9d9ffdadad9ffdadad9ffdad9d9ffdad9daffdadadaffd9dadaffdadadaffd9dadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadbdaffdbdcdbffddddddffdededeffdfdfdfffe1e1e0ffe1e1e1ffe0e0e0ffe1e1e2ffe1e1e1ffe0e1e1ffe0dfe0ffdedfdeffdededeffdedddeffdddddeffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdbdbdbffdadbdbffdadbdbffdadadaffdad9daffd9dad9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d6ffd5d5d4ffd5d5d4ffd4d4d4ffd5d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d1ffd2d1d2ffd1d1d2ffd1d2d1ffd2d3d3ffd4d4d4ffd6d7d6ffd9d9d9ffdadbdaffdcdbdbffdcdcdcffdcdddcffddddddffdededdffdedfdeffdededeffdededeffddddddffdcdcdcffdbdbdcffdbdadbffd9d9d9ffd7d7d7ffd5d5d5ffd2d3d3ffd0d0d1ffcececfffcdcdcdffcdcdccffcccccdffcdcecdffcecdceffcececeffcececeffcececeffcececeffcececeffcfceceffd0d0d0ffd0d0cfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff7f6f6fff6f7f7fff6f7f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff8f7f8fff7f8f8fff7f7f7fff8f7f8fff8f7f7fff8f8f7fff8f8f8fff7f8f8fff8f8f7fff8f7f8fff8f7f8fff7f7f7fff7f8f8fff8f7f7fff7f7f8fff7f7f8fff7f7f8fff8f8f7fff7f7f8fff8f7f8fff8f8f8fff7f7f7fff7f8f7fff8f7f7fff7f8f8fff8f8f7fff7f7f7fff8f7f7fff7f8f7fff7f8f8fff7f8f7fff7f7f7fff7f7f8fff7f8f7fff7f8f7fff7f8f8fff7f8f8fff7f7f8fff8f7f8fff8f7f7fff7f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff8f8f9fff9f9f9fff8f8f9fff8f9f9fff9f9f8fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9fafffaf9fafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafbfffbfafbfffbfbfbfffbfbfafffafbfafffbfafafffafbfbfffbfbfafffafafafffbfafafffafbfbfffafbfbfffbfbfafffafafafffafafbfffafbfafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffdfefefffdfdfdfffefdfefffefdfdfffefefefffefefefffefefefffefefefffffefefffffefffffefefefffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffffefffefffffffffffffffffffefffefefefffffefffffefffefffefffefffefffffffefffffffefefffffefefffffffefefffefefefffefefffffefefefffefefdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffdfdfefffdfdfdfff7f7f7ffe6e6e6ffdadadaffdcdcdcffd8d8d8ffd8d8d8ffd9d9d9ffd8d9d9ffd9d9d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3f3e3fff3f3e3fff3a3a3aff383939ff373737ff3f3e3eff4d4d4dff5c5c5cff6c6d6dff7e7e7dff8e8d8dff9e9d9effc5c5c5ffecececfff9f8f8fffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffafbfbfffbfafbfffafafbfffafafafffafafafffafafbfffbfafafffafafafffbfafafffafafafffafbfafffafafafffafafafffbfafbfffbfafbfffafafbfffafafafffbfafbfffbfafafffbfbfafffbfbfbfffafbfbfffbfbfafffbfafafffbfafbfffafafafffafbfbfffafaf9fff9f9fafffaf9fafff9fafafffafaf9fffaf9fafffaf9fafffafafafffafaf9fff9faf9fffaf9f9fff9fafafffafaf9fff9f9f9fffaf9f9fff9faf9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff8f8f9fff8f8f9fff8f8f9fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9fafff9fafafffafaf9fff9faf9fffafafafffafafafffafafafff9fafafffafafafffaf9fafffafafafffafafafff9fafafffafaf9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f8f8fff8f8f9fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f6fff5f6f5fff5f4f4fff3f4f4fff2f2f2ffeeeeeeffededecffeaebeaffe7e8e8ffe3e4e3ffdfdedeffdadadbffd3d3d2ff898989ff4b4b4bff303030ff080708ff010001ff010000ff000101ff000101ff040404ff0a0b0aff090909ff050505ff020202ff010101ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010102ff030303ff060706ff050404ff020202ff010101ff000000ff010100ff010102ff090809ff303030ff4a4a4aff848584ffccccccffd7d7d7ffddddddffe4e4e4ffe8e8e7ffebececffedeeeeffeff0effff0f0f0fff1f1f2fff2f3f2fff4f4f4fff5f5f5fff6f7f7fff7f6f7fff7f7f8fff8f7f7fff8f8f8fff8f8f9fff8f9f8fff8f9f8fff9f9f8fff9f9f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff8f8f9fff8f8f9fff8f8f9fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9f9f9fff9fafafffaf9f9fff9f9fafff9f9fafff9fafafffafaf9fffafafafffaf9fafffafafafffafafafffafaf9fffaf9f9fffafafafffafafafff9f9f9fffafaf9fff9fafafff9fafafffafaf9fff9f9f9fff9f9fafff9faf9fff9faf9fff9fafafff9fafafffafafafffafafbfffbfafafffafbfbfffafafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfcfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffdfdfdfffafbfaffefefefffccccccffa0a0a0ff908f8fff7f7f7fff6f6f6fff5f5f5fff4f4f50ff404041ff393839ff3a3a3aff3a3b3bff3b3b3bff3a3a3bff3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757575ff757575ff757475ff757474ff757575ff747575ff757575ff757575ff757575ff757575ff6b6b6bff5d5c5cff535354ff4f4f4fff4a4a4aff454545ff404041ff3b3b3bff363736ff333333ff303030ff2c2c2dff292929ff252525ff212121ff1e1e1eff1b1c1bff151515ff131313ff111111ff101010ff101010ff121111ff131212ff131313ff141414ff151514ff161515ff161516ff161616ff161616ff161515ff151516ff151515ff141414ff141414ff141314ff141314ff131314ff131312ff101110ff111010ff111112ff131312ff131313ff151515ff151616ff171717ff181918ff1a1a1aff1d1d1eff202120ff242424ff272727ff292a2aff2c2c2cff303031ff383737ff3e3f3eff464647ff545454ff5f605fff646464ff646464ff646363ff646464ff646464ff646464ff636464ff646364ff636364ff686868ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff0d0d0eff222222ff4f4f4fff949494ffe0dfdffff7f7f7fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffefefefffffefefffefffffffffffffffffffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffdfefefffefefefffdfefdfffefefefffefdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffdfdfefffefefefffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffbfbfbfffafbfbfffbfafafffafafbfffafafafffafafafffafafafffafafafffaf9fafff9fafafff9f9f9fff9faf9fffaf9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9faf9fff9fafafffafaf9fff9f9f9fff9f9fafff9faf9fffafaf9fffafafafffafafafffafafbfffafafbfffafafafffafafafffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff8f8f9fff8f8f9fff8f8f9fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff8f9f8fff9f9f9fff9f8f9fff8f9f9fff8f8f8fff9f8f9fff9f8f8fff9f9f8fff9f9f9fff8f9f9fff9f9f8fff9f8f8fff9f8f9fff8f8f8fff8f9f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f7fff7f8f8fff7f8f8fff8f8f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f8f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f6f7fff7f6f7fff6f6f6fff6f7f7fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff6f6f7fff6f6f6fff6f7f6fff7f6f6fff6f7f7fff7f7f7fff6f6f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffd2d1d1ffd1d1d1ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd3d2d3ffd5d4d5ffd6d6d6ffd7d8d8ffd9d8d8ffd9d9daffdadadaffdadbdbffdcdcdbffdcdcddffdedddeffdededeffdfdfdeffdedfdeffe0dfdfffdedfdfffddddddffdadadaffd9d8d8ffd6d7d7ffd4d5d5ffd3d3d2ffd1d1d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9dadaffdadad9ffd9dad9ffdadadaffdbdadbffdadbdbffdadbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcddddffdddddcffdeddddffdedddeffdededeffdedfdfffdfdedeffdfdfe0ffdfdfdfffe0e0e0ffe1e1e1ffe3e2e3ffe4e3e4ffe3e3e4ffe3e3e3ffe2e3e2ffe3e2e2ffe2e3e3ffe2e2e1ffdfdfdfffdfdfdeffdedfdfffdedfdfffdfdfdeffdededeffdededfffdededeffdededeffdededeffdededeffdedddeffdedddeffdeddddffdddedeffdddddeffdddeddffdddeddffddddddffddddddffdddcddffddddddffdddcddffddddddffdcdcddffdcdcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdcdcffdbdbdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdadbdbffdbdbdaffdbdadaffdbdadbffdadadaffdadbdbffdbdadaffdadadbffdadadbffdadbdbffdbdbdaffdbdadbffdbdadbffdbdbdbffdadadaffdadbdaffdbdadaffdadadaffdadadaffd9d9d9ffdad9d9ffd9dadaffd9dadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d9d9ffd9d9d9ffd8d8d9ffd8d8d9ffd8d8d8ffd7d8d7ffd7d7d8ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d6ffd5d6d6ffd9d9d8ffd9d8d8ffd8d7d8ffd7d7d7ffd7d8d8ffd8d7d7ffd7d6d7ffd7d6d7ffd6d7d7ffd7d7d6ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d6d6ffd7d7d7ffd7d7d7ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd8d8d9ffd8d9d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd9d9d9ffd9d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd9d9d9ffd8d8d9ffd9d9d8ffd9d8d8ffd9d8d9ffd8d8d8ffd8d9d9ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d8ffd8d9d9ffd8d9d9ffd9d9d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffd9d9daffdad9daffdad9d9ffd9dadaffd9dadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadadbffdbdadaffdadadbffdadadbffdadadbffdbdadaffdadbdaffdbdbdbffdbdbdbffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdaffdbdbdbffdbdadbffdadadbffdadadaffdadadaffdbdadaffdbdadaffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdad9d9ffd9d9daffd9d9d9ffd9d9daffdadad9ffdad9daffdad9daffdadadaffdadadaffdadad9ffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadbdaffdadadbffdadbdaffdadadaffdadadbffdadbdaffdbdbdbffdcdcdcffddddddffdededfffe0dfe0ffe1e0e0ffe0e1e1ffe1e1e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfdedfffdfdedeffdededeffdededeffdddedeffdddddeffddddddffdddcddffdcdddcffdcddddffdcdcdcffdbdbdcffdcdbdcffdbdbdbffdbdbdbffdadbdaffdadadaffdadadaffdad9daffd9d9d9ffd8d8d9ffd8d8d8ffd8d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd5d4d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d2d2ffd1d1d1ffd2d1d1ffd1d2d2ffd3d3d3ffd4d5d4ffd6d6d6ffd8d8d9ffd9dad9ffdadbdaffdbdbdbffdcdcdcffddddddffdfdedfffdfdedeffdedfdeffdddedeffddddddffdcdddcffdcdcdbffdbdbdaffd9d9d9ffd8d7d7ffd6d5d6ffd4d4d4ffd1d1d2ffd0cfd0ffcececfffcecdceffcdcdcdffcdcdcdffcfceceffcececeffcfcecfffcececeffd0d1d0ffd0d0cfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd2d1d1ffd2d1d1ffd1d1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f8f8fff8f7f7fff8f7f8fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f7f7fff8f8f8fff7f8f7fff7f7f7fff7f7f8fff7f7f8fff8f7f7fff7f7f8fff8f8f8fff7f8f8fff8f7f8fff7f8f7fff7f8f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff8f8f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f8fff7f8f8fff7f7f8fff7f8f7fff8f8f8fff7f8f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff9f9f8fff8f8f8fff9f8f9fff8f9f8fff8f9f9fff8f8f8fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafffaf9f9fff9f9fafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafbfbfffbfbfbfffbfafafffbfbfbfffbfbfafffbfafafffafbfafffafbfafffafafafffbfafbfffafbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfcfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefdfdfffdfefefffefdfdfffefefefffdfefdfffefefefffefefefffefefffffefefefffefefffffffffffffefffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffefffffffffffffffffffffefffefffffffefffefffefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfefefffdfdfefffefefefffefefefffcfcfdfff5f5f5ffe5e6e5ffdcdcddffdcdcdcffdcdcdcffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3f3f3fff3b3a3bff3b3a3bff3a3a3aff393838ff404040ff4d4e4dff5c5c5cff6d6d6dff7f7f7fff8f8e8eff9e9e9effc5c5c5ffecededfff9f8f9fffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafbfafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffbfbfbfffafafafffbfbfbfffafafafffbfafafffafafafffbfafafffafafbfffafbfafffafafafffafafbfffafafbfffafafafffafafbfffbfafbfffafbfafffafafafffafafafffafafafffaf9fafff9fafafffafafafffafafafffaf9f9fffafafafffafaf9fffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9fafff9fafafff9f9fafff9faf9fff9fafafff9fafafffaf9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff8f9f9fff8f8f8fff9f9f9fff8f9f9fff8f8f9fff9f8f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9fafafffafafafffaf9fafffaf9fafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9fafff9f9fafffaf9f9fff9f9fafffaf9fafff9faf9fff9f9f9fff8f9f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f5f4fff3f3f3fff0f0f0ffefeeefffecededffeaeaebffe7e7e7ffe4e4e4ffdfe0e0ffdeddddffd6d6d6ff898989ff4a4a4aff2e2f2fff070707ff000100ff010101ff010101ff020202ff030303ff040403ff060506ff030403ff020303ff020202ff020202ff010202ff000001ff010000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000100ff000000ff010102ff010102ff010101ff010102ff050405ff020202ff010101ff010101ff000100ff000000ff000101ff080808ff323232ff4b4b4bff767676ffcccccbffd6d6d6ffdcdddcffe2e2e1ffe8e8e7ffebeaebffedeeeeffefefeffff0f1f0fff2f2f2fff2f3f3fff4f3f3fff5f4f5fff6f6f6fff7f7f7fff6f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f9fff9f9f8fff8f8f8fff8f9f8fff8f9f9fff8f8f8fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9fafffafafafff9fafafff9f9fafff9faf9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9faf9fffafaf9fffafaf9fffafafafffafafafffafafafffafaf9fffafafafff9fafafffaf9f9fffaf9fafffafafafffafafafffafafafffbfbfafffafbfafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffbfbfbfff0f0efffcecdceffa2a2a2ff909191ff808080ff707070ff606060ff505151ff424242ff3a3b3aff3a3a3bff3b3b3aff3a3a3aff3b3a3bff3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff747575ff757575ff757575ff757575ff757575ff757575ff757575ff757575ff6c6b6cff5c5d5cff535454ff4f4f4fff4a4a4aff454545ff404040ff3c3b3bff363736ff333334ff30302fff2c2c2cff292929ff252525ff212121ff1e1e1eff1c1c1cff1a1b1bff191919ff111111ff101010ff0f1010ff100f0fff101011ff111111ff111111ff121212ff121313ff131313ff141414ff141414ff141414ff141414ff131413ff131313ff121212ff121213ff121212ff121213ff121112ff111111ff10100fff0f0f0fff101110ff111211ff121212ff121212ff141414ff151516ff171716ff191919ff1a1b1bff1e1d1dff212021ff242424ff272727ff292a2aff2c2c2cff303130ff383737ff3e3e3eff474647ff535454ff60605fff646464ff646463ff636464ff646364ff646464ff646464ff636464ff696868ff6f706fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff0c0c0cff202020ff4e4d4dff929292ffddddddfff5f5f5fffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffefffffefffffffffffffffffffffffffefffffffffffefffffffffefefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffdfefefffdfdfdfffefefefffdfefefffdfdfdfffefdfdfffdfefdfffdfdfefffefefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfefefffdfcfdfffdfcfdfffcfdfdfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffbfcfcfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffbfafbfffafbfafffafbfafffafafafffafafafffafafafffafafafffaf9f9fffaf9f9fffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafff9fafafff9f9fafff9faf9fffafafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffafafafffbfafbfffafafafffafafafffafafafffafafafff9fafafff9f9fafff9f9f9fff8f9f9fff8f8f9fff9f8f8fff8f9f8fff9f8f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff8f8f8fff9f8f8fff8f9f9fff9f8f8fff9f9f9fff8f9f8fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff8f8f9fff9f9f9fff8f9f9fff8f8f9fff8f9f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff9f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f7fff8f7f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f7fff6f6f7fff7f6f6fff6f6f7fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff7f7f6fff7f6f6fff6f7f6fff7f7f6fff7f7f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcfceceffcecfceffd0d0d0ffd0d0d0ffd0d0d0ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd2d2d2ffd1d1d1ffd0cfd0ffcfd0d0ffd0cfcfffd0d0d0ffd0d1d0ffd1d1d1ffd3d3d4ffd5d5d6ffd7d7d7ffd8d8d9ffdadadaffdadbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffddddddffdededeffdededeffdededeffdfdfdfffdfdfdeffddddddffdadbdaffd8d9d8ffd6d6d6ffd5d4d5ffd3d3d3ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd3d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffd9dad9ffdadadaffdadadaffdbdbdbffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcddffdcdddcffdcdcdcffddddddffdddddeffdeddddffdedddeffdfdedfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e2ffe2e2e2ffe4e4e4ffe4e3e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e4e3ffe2e2e2ffe1e1e0ffe0dfe0ffdfdfe0ffdfdfdfffdfdfdeffdfdfdfffdedfdfffdfdedfffdfdedfffdfdfdfffdfdfdfffdedfdeffdfdfdeffdededeffdededeffdededeffdededeffdededeffdededdffddddddffddddddffddddddffddddddffddddddffddddddffdcddddffddddddffdcdddcffdcdcddffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdadadbffdadadbffdadadbffdbdadbffdadadbffdbdbdbffdadbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdbdaffdadadaffdadbdaffdadbdaffdadadaffdadadaffdadadaffdadadaffd9dad9ffdadadaffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dadaffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d7d7ffd6d6d6ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d7ffd6d7d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd5d6d5ffd5d5d5ffd9d9daffd9d9daffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d8ffd7d8d8ffd7d7d8ffd7d8d7ffd8d8d8ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffd9d9d9ffdadad9ffd9dadaffd9d9d9ffdad9d9ffd9dad9ffd9d9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d9d9ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9dad9ffd9dadaffdad9d9ffdad9daffdadadaffdadadaffd9dadaffdadadaffdadadaffdadadaffdadadaffdbdadbffdadadbffdbdbdaffdbdadaffdbdbdaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdadbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadbffdadadbffdbdadaffdadadbffdbdbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdbdadaffdadadaffdbdbdaffdadadaffdadbdaffdadbdaffdadadaffdadadbffdadbdbffdadadbffdadbdaffdbdbdbffdadbdbffdbdadbffdcdbdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0dfffdfdfdfffdfdedfffdfdfdfffdededeffdededeffdeddddffdddeddffdddddeffddddddffdcdcdcffdddcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadbdbffdbdbdbffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d6d7ffd6d6d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd3d4d3ffd4d5d5ffd7d6d7ffd9d8d9ffdadadaffdbdbdaffdbdcdbffddddddffdededeffdfdfdeffdfdedeffdededeffdddddeffddddddffdcdcdcffdcdcdbffdadbdbffdadadaffd9d9d8ffd7d7d7ffd4d5d5ffd3d2d3ffd1d1d1ffcfcfd0ffcfcfceffcececeffcecdceffcececeffd0d0d0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd1d0d0ffd0d1d1ffd2d1d1ffd1d1d2ffd0d1d0ffd0d0d0ffd0d0d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f8fff8f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff8f8f7fff8f7f7fff8f8f7fff7f7f8fff8f7f7fff7f7f8fff8f8f7fff8f8f8fff7f8f7fff8f7f8fff7f8f8fff7f8f8fff8f7f8fff8f8f8fff7f7f7fff8f7f8fff8f8f7fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff7f7f7fff8f7f8fff7f8f8fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff8f7f7fff8f7f8fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff8f9f8fff9f8f8fff9f9f9fff8f9f9fff9f8f8fff9f9f9fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9fafffafaf9fffafafafff9faf9fffafafafffafbfafffafafafffafafbfffafafafffafafafffbfafbfffbfbfafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfafffafafafffafbfafffafafbfffbfbfafffbfafbfffbfbfbfffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfefdfffefefdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefffefffefffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffefffefffffffefffffffffffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefdfffdfdfdfffefdfdfffefdfdfffefdfefffefdfefffdfdfdfffcfcfdfff3f4f4ffe4e4e3ffdcdbdbffdcdcddffdfdfdfffe1e0e1ffd8d8d8ffd8d8d9ffd9d8d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3fff3b3a3aff3b3a3bff3a3b3aff3b3b3aff3a3a3aff414140ff4e4e4eff5d5c5cff6d6d6eff80807fff909090ff9e9e9effc6c6c6ffedededfff8f9f9fffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffbfbfafffbfafafffafbfbfffafafafffbfafafffbfafafffafafbfffafafafffbfafafffafafbfffbfafafffbfafafffafbfafffbfbfafffbfafafffbfbfafffafafbfffbfafafffafafafffafafafffbfbfbfffafafafffafafafffafbfafff9fafafffaf9fafffafafafff9faf9fffafafafffafaf9fff9faf9fff9f9fafff9f9fafffafafafff9f9f9fffaf9fafff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff8f8f9fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fffaf9f9fffafafafff9f9fafffaf9fafffafaf9fff9f9fafffaf9f9fffaf9fafffafafafffafafafffafafafffafaf9fff9fafafffaf9f9fff9f9fafffafaf9fffafafafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f8f9fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff5f6f6fff5f4f5fff3f4f4fff1f2f1fff0f0f0ffeeeeeeffecececffeaeae9ffe7e6e6ffe3e3e4ffe1e0e0ffdddeddffd1d1d0ff6e6d6dff464646ff232324ff000101ff010101ff010201ff020202ff020101ff010101ff020202ff020202ff060606ff060506ff040304ff020303ff020203ff010202ff010101ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010100ff010000ff010101ff010102ff020101ff020203ff040403ff030303ff000100ff010101ff000100ff000001ff010001ff010101ff000000ff010001ff262626ff494a49ff5c5c5dffb8b8b8ffd6d5d5ffdbdbdbffe1e0e1ffe5e5e5ffe9eaeaffecececffeeefeefff0f0f0fff1f2f1fff3f2f2fff3f3f3fff4f4f4fff5f6f5fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff9f8f9fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff9f8f8fff9f8f9fff8f9f8fff9f9f8fff9f8f8fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fff9f9f9fff9faf9fff9fafafffaf9fafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9fafafffaf9fafff9faf9fff9f9fafffafaf9fffaf9fafffaf9fafffaf9f9fff9faf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfcfbfffbfcfcfffdfdfdfffcfbfbfff0f0efffd0d0d0ffa6a5a5ff919191ff818181ff717071ff606060ff515152ff434343ff3a3a39ff3b3a3aff3b3b3bff3a3b3aff3b3a3aff3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff767676ff757575ff747575ff757574ff747575ff757575ff757575ff6b6c6bff5c5c5cff545353ff4f4e4fff4a4a4aff454545ff404040ff3b3b3cff373737ff333333ff302f30ff2d2d2dff292929ff252525ff212121ff1e1e1fff1c1b1cff1b1b1aff191919ff181818ff171617ff101110ff0f0f0eff0f0f0fff10100fff101011ff111010ff111111ff111211ff121212ff121312ff131213ff121312ff121313ff121213ff121212ff111111ff111111ff111111ff111111ff111111ff101010ff0f0f0fff0e0e0eff100f0fff101011ff0e0f0fff101010ff121212ff131414ff151615ff171617ff181818ff1a1a1aff1d1e1dff212120ff242424ff272727ff29292aff2b2c2cff303030ff373837ff3e3e3eff474646ff535453ff5f5f5fff646464ff646363ff646364ff646364ff636464ff686869ff707070ff747474ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040303ff0a0b0aff1e1e1dff4a4a4aff909090ffdadadafff4f4f4fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefefffefffefffefffffffffffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffdfefefffefefdfffdfefefffefefefffefdfefffefefdfffefdfdfffefdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfefffdfefefffefefdfffefdfdfffefefefffdfefefffefdfdfffefefefffdfdfefffefdfefffefefdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffafbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9fafffafafafff9f9f9fffaf9f9fff9f9fafff9faf9fff9f9f9fff9faf9fff9f9fafff9faf9fffaf9fafffaf9fafffaf9f9fffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f8f9fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff9f8f8fff9f8f8fff8f9f8fff9f9f8fff9f8f8fff9f9f8fff8f8f9fff9f8f8fff8f8f9fff9f9f8fff9f9f9fff8f9f8fff9f8f8fff8f9f8fff8f9f9fff9f8f9fff8f9f9fff8f8f8fff9f8f9fff9f8f8fff8f8f8fff8f8f9fff8f8f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff7f8f8fff8f7f8fff7f8f7fff7f7f8fff8f8f7fff8f7f8fff8f7f8fff8f7f7fff7f8f7fff8f8f7fff8f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff8f7f7fff8f8f8fff7f7f8fff8f7f7fff8f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff7f7f6fff7f7f7fff6f7f6fff6f6f6fff6f7f6fff6f7f7fff7f6f7fff6f6f6fff6f6f6fff7f6f7fff7f6f6fff6f6f6fff6f6f7fff6f6f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcececfffcecfcfffcecfceffcfceceffd0d0d0ffd0d0d0ffd0d0d0ffd2d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd0d0cfffd1d0d0ffd2d2d1ffd3d3d3ffd5d5d5ffd6d6d7ffd9d9d8ffdbdadaffdadbdaffdbdbdbffdbdcdcffdcdcdcffdcdcddffddddddffddddddffdedddeffdededdffdededeffdededeffdededeffdcdcdcffd9d9d9ffd6d6d6ffd4d5d5ffd3d4d4ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffdadadaffdadadaffdadadaffdbdadaffdadadbffdbdadaffdbdbdaffdbdbdbffdbdbdbffdcdbdbffdbdcdbffdcdcdbffdddcdcffdddddcffddddddffddddddffddddddffdededdffdededeffdededeffdfdedfffdfe0dfffdfe0e0ffe0dfe0ffe0e0e0ffe0e1e1ffe2e1e2ffe3e3e2ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe2e3e3ffe1e2e1ffe0e0e0ffdfe0dfffdfdfdfffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededfffdededfffdededeffdedfdeffdededeffdededeffdededdffdedddeffdeddddffddddddffdedddeffddddddffddddddffdddddeffddddddffddddddffdddcddffddddddffddddddffdddcdcffdddcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdbdbffdbdcdbffdcdcdbffdcdbdbffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffdad9daffdad9daffdad9d9ffd9dad9ffd9d9d9ffdadadaffdadadaffdadadbffd8d8d8ffd8d8d8ffd8d9d8ffd7d7d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d5ffd5d6d6ffdbdadaffdadadaffdadad9ffdad9d9ffd8d9d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d7d7ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd8d8d8ffd7d7d8ffd8d7d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d8ffd9d9d9ffd8d9d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dad9ffd9d9d9ffdad9d9ffd9d9d9ffdad9daffdad9daffd9d9d9ffdad9daffdadadaffdadadaffdad9daffdadadaffd9dadaffdad9d9ffdadadaffd9d9daffdad9d9ffdad9d9ffd9d9daffd9d9d9ffdad9d9ffd9d9d9ffdad9d9ffdad9d9ffd9d9d9ffd9d9daffdad9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadad9ffd9d9d9ffdad9d9ffd9dadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffdad9daffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadadbffdadadaffdadadaffdadbdaffdadbdaffdbdadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdcdcdbffdcdbdbffdcdcdcffdbdcdcffdcdbdbffdcdcdcffdbdbdcffdcdbdcffdcdcdbffdbdbdcffdcdbdbffdcdbdbffdbdcdbffdcdcdbffdcdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdadbffdadbdbffdadbdbffdbdadbffdadadaffdadadaffdbdadbffdbdbdaffdadbdaffdadbdbffdadbdbffdbdbdbffdbdbdbffdbdadbffdadbdbffdadbdbffdbdadaffdadbdbffdadbdbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdcdcdcffddddddffdfdedeffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdedfffdededeffdededfffdededeffdededeffdedddeffdededeffddddddffdddcddffdddcddffdcdcdcffdcdbdcffdcdbdbffdbdbdcffdbdadaffdbdadaffdadadaffdadad9ffdad9d9ffd9d9d9ffd8d8d9ffd9d8d8ffd7d7d8ffd7d8d7ffd8d7d7ffd6d7d7ffd7d6d7ffd6d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd5d4d4ffd6d7d6ffd8d8d7ffd9d9d9ffdadadaffdbdbdbffdcdcddffdededdffdedfdeffdededeffdededeffdddeddffddddddffdddcdcffdcdcdcffdcdbdcffdbdadbffd9d9d9ffd8d8d9ffd7d7d7ffd5d5d5ffd3d2d3ffd1d1d1ffcfcfcfffcfceceffd1d0d0ffcfcfd0ffd0cfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd2d1d1ffd2d1d1ffd1d1d0ffd0d1d1ffd1d0d0ffd0d0d0ffd0d0cfffd0d0d0ffcfcfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f8f8fff7f8f7fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff8f8f7fff7f7f7fff8f8f8fff8f8f8fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f7fff8f7f8fff7f7f8fff7f7f7fff7f7f8fff7f8f8fff7f8f8fff7f7f8fff7f8f8fff8f8f8fff7f7f7fff8f8f7fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff8f9f9fff9f8f8fff8f9f8fff9f8f9fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfafafffafafafffbfbfafffbfbfafffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffefefefffefefefffefefefffefffefffffffffffefefefffffffffffefefffffffffefffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffefefdfffdfefefffdfefdfffefdfdfffcfcfbfff1f1f1ffe1e1e2ffd9d9daffdfdfdeffe0e1e0ffe1e0e1ffe1e1e1ffd7d7d8ffd8d9d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3b3bff3b3b3bff3b3b3bff3b3b3bff3b3a3bff3b3b3bff414241ff4e4e4eff5e5e5eff707070ff828282ff919191ff9f9fa0ffcacacaffedeeeefff9faf9fffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffafafafffafbfafffafafbfffbfafafffafafafffafafafffbfbfafffafafafffbfbfafffbfbfbfffafafafffbfbfbfffafafafffafbfafffafbfafffafafafffafaf9fffafafafffafaf9fffafaf9fffaf9fafff9f9fafff9f9f9fff9f9fafff9fafafff9fafafff9f9fafff9fafafffafafafff9f9f9fffaf9f9fffafafafff9f9f9fff9faf9fff9faf9fff9faf9fff9fafafff9fafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f8fff9f8f9fff8f8f8fff8f9f8fff8f9f8fff9f8f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafff9fafafffafaf9fffafafafffafafafffafafafffafafafffafafafffaf9f9fffafaf9fffafafafffafaf9fffafafafff9f9fafff9faf9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f8f8fff8f8f7fff8f7f8fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff6f7f6fff5f5f6fff4f5f5fff3f3f3fff2f2f1fff0f0f0ffefefefffedecedffeaebebffe8e8e8ffe5e5e5ffe2e2e2ffdcdcdcffd2d2d2ff787978ff4c4c4dff323232ff090909ff020101ff010101ff010100ff000101ff000000ff000000ff010101ff010202ff040504ff060505ff070706ff060707ff050505ff030303ff010101ff000100ff010001ff010101ff010101ff010101ff010101ff000100ff000100ff010101ff020201ff020202ff030303ff030403ff020202ff040403ff050505ff020201ff010101ff000000ff000000ff000100ff000100ff010000ff010101ff080808ff323231ff4c4b4cff727273ffc2c2c2ffd7d7d8ffdededeffe2e3e3ffe6e6e6ffe9eae9ffedededffeeeeedfff0f0f0fff2f2f2fff3f2f3fff3f4f4fff4f5f4fff5f5f5fff6f6f6fff6f7f7fff6f6f7fff7f7f6fff7f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f8f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f8f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9faf9fff9f9f9fff9faf9fffafafafff9f9f9fffafafafff9f9fafffafaf9fffafafafff9fafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafaf9fffafafafffafafafffaf9fafff9fafafffafafafff9fafafffafafafff9fafafff9fafafffafaf9fffafafafffafafafffafafafffafafafffbfafafffbfbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffdfdfcfffbfbfbffeff0f0ffd1d1d0ffa6a6a6ff929292ff828282ff727372ff626262ff525252ff434444ff3a3a3aff393a3aff3a3a3aff3a3b3aff3a3a3bff3b3a3aff38383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777878ff777877ff777677ff757575ff757575ff757575ff757574ff6c6c6bff5c5d5dff535453ff4f4f4fff4a4a4aff454545ff404140ff3b3b3bff373736ff333333ff303030ff2c2d2dff292928ff252524ff212121ff1e1e1eff1b1b1cff1b1b1bff191919ff181818ff171717ff161616ff141413ff101010ff0e0e0eff0f0f0fff0f0f0fff10100fff101010ff101010ff111111ff111111ff111111ff111111ff101110ff111010ff101010ff101010ff10100fff100f10ff0f1010ff0f0f0fff0f0e0fff0d0d0dff0e0f0eff0e0e0fff0c0d0dff0e0e0eff0f0f0fff111010ff121312ff141314ff151616ff171717ff181918ff1a1b1bff1d1e1eff202021ff242423ff272727ff292929ff2c2c2cff303030ff373737ff3e3e3eff464747ff545453ff5f5f60ff646463ff636464ff646464ff686868ff70706fff747475ff767676ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030304ff0a0a09ff1d1d1dff444444ff878787ffd4d4d4fff2f2f1fffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffefefffffffefffffffffffffefffffefffffffefffefffefffefffefefefffefefefffefefefffdfefdfffefdfefffefefefffefefefffefdfdfffefefdfffefefdfffdfefefffefefdfffefdfefffdfdfdfffdfefdfffdfefdfffefdfdfffdfefdfffdfefefffefefefffdfefefffefdfdfffdfefdfffefdfefffefefdfffdfdfdfffefefdfffdfefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfbfafffafafafffafafafffafafafffaf9fafff9fafafff9fafafff9f9fafff9fafafffafafafffaf9f9fffafaf9fffafafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafff9fafafff8f9f8fff9f8f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff9f9f8fff9f9f8fff9f8f9fff8f8f9fff8f8f8fff8f8f9fff8f9f9fff8f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f8f7fff7f8f8fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f6fff6f7f7fff6f7f6fff7f6f6fff6f6f6fff7f6f6fff7f7f6fff7f6f7fff6f6f7fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff7f7f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecdcdffcdcecdffcececfffcececfffcececfffcececeffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd1d2d1ffd1d1d1ffd0d1d0ffd1d1d1ffd2d2d1ffd3d3d3ffd5d5d5ffd6d7d6ffd8d8d7ffdadad9ffdcdcdcffdcdcdcffddddddffdddcddffdddddcffddddddffddddddffddddddffddddddffdddcdcffdddcdcffdcdcdcffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffd1d1d2ffd0d1d1ffd2d2d2ffd1d1d1ffd2d2d2ffd3d3d3ffd3d2d3ffd3d4d3ffd3d4d3ffd4d4d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadbffdadadaffdadbdaffdbdadbffdbdbdbffdbdbdbffdbdcdbffdbdcdcffdbdcdcffdcdcdcffdcdcdcffdddcdcffdcdcddffddddddffdddeddffddddddffdededdffdededeffdededeffdfdfdfffdfdedfffdfdfdfffe0e0e0ffe0e1e0ffe1e0e0ffe1e0e1ffe2e1e1ffe2e2e2ffe3e3e3ffe4e4e5ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe3e2e3ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0e0ffdfe0dfffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedeffdfdfdeffdededeffdedfdfffdededeffdededeffdededdffdddedeffdddeddffdededdffdededdffdddedeffdededeffdddddeffddddddffddddddffddddddffddddddffdcdcdcffdddddcffdcddddffdcdcdcffdcdddcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdbffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdbdcdbffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdcdbdbffdcdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdadaffdbdbdaffdbdbdbffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdadadaffdbdadbffdbdbdbffd8d8d8ffd8d8d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdaffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d8ffd9d9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd8d8d8ffd8d8d8ffd9d9d9ffd8d8d8ffd8d9d9ffd8d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffdad9d9ffdadad9ffdadad9ffd9dadaffdadad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdadadaffd9dadaffdadadaffdadadaffdadadaffd9d9daffdadadaffdadadaffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdad9daffdadadaffdadadaffd9dadaffdadad9ffdad9daffdadad9ffdadad9ffdad9daffd9dadaffdad9d9ffdadadaffdadadaffdadadaffdad9daffd9dadaffdadadaffdadad9ffdadadaffdadadaffdad9daffd9dadaffdadadaffdadbdaffdbdbdbffdadbdbffdadadbffdadbdaffdbdadbffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdbffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdcdbffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdcdbdbffdcdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdcffdbdcdcffdbdcdbffdbdbdcffdbdcdbffdcdcdcffdbdbdbffdcdbdbffdcdcdcffdbdbdcffdbdcdcffdbdcdbffdcdcdcffddddddffdddedeffdfdfdfffe0e0e0ffe1e0e1ffe1e1e1ffe2e1e2ffe3e2e2ffe3e3e2ffe3e3e2ffe1e2e2ffe1e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdeffdedfdfffdfdfdfffdededfffdededdffdddeddffddddddffddddddffdcdcdcffdcdddcffdcdcdcffdbdcdcffdbdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd3d4d3ffd3d4d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd9d8d9ffd9d9daffdcdbdbffddddddffdededdffdededdffdddedeffdededdffddddddffddddddffdcddddffdcdddcffdcdcdbffdbdbdbffdadbdbffdadadaffd9d9d9ffd7d6d6ffd4d5d4ffd3d2d3ffd0d0d0ffcfcfcfffcfcfcfffcecfcfffd0d0d0ffd1d1d0ffd0d0d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f7f8fff8f7f7fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff7f7f7fff8f8f7fff7f7f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff8f7f7fff8f8f8fff7f8f8fff8f7f8fff8f7f7fff8f8f7fff7f8f8fff8f7f7fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f7f8fff8f8f7fff7f8f7fff7f8f8fff7f8f8fff7f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f8fff8f8f8fff9f9f8fff8f8f9fff8f8f9fff9f9f9fff9f8f8fff8f8f9fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffafafafff9fafafffafafafffafafafffafbfafffafafafffafbfafffbfafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefefffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffefdfefffefdfdfffefefdfffdfefefffefefefffefefefffefffefffffffffffefffefffffffffffffefffffefffefffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefefefffffefffffefefefffefffefffefefefffefefefffdfdfdfffefefefffefdfefffefdfdfffdfefefffefefdfffdfdfefffefefdfffbfbfcffefeff0ffe1e1e1ffdfdfdfffe0e0e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffd8d8d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3b3b3bff3a3b3bff3b3b3bff3b3a3aff3a3a3aff404141ff4f4e4eff60605fff727271ff838383ff929292ffa1a0a1ffcbcbcbffedeeeefff9faf9fffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafbfffbfbfbfffbfafafffafafafffafbfbfffbfafafffafafafffafafbfffafbfafffafafafffbfafafffbfafbfffafafafffbfafbfffbfafafffafafafffafafafffafafafffafbfafffbfbfafffbfbfbfffafbfafffbfbfbfffbfafafffafbfafffafaf9fffafafafffafaf9fffafaf9fffafaf9fffafafafffafafafff9fafafff9fafafff9f9fafffafaf9fff9faf9fff9faf9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f9f9fff9f8f9fff9f8f8fff8f8f9fff9f9f8fff8f8f9fff9f9f8fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafffafaf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafaf9fffafafafff9faf9fffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff8f8f8fff7f8f8fff7f8f8fff7f7f7fff7f7f6fff6f6f6fff5f6f5fff4f4f4fff3f4f4fff2f2f2fff1f1f1ffefefefffededeeffebebebffe9e8e8ffe5e5e5ffdfdfdfffd9d9d9ffc7c7c6ff777677ff50504fff373737ff121112ff010101ff010101ff010101ff000000ff010000ff000000ff010100ff010101ff030303ff0a0a0bff0b0c0cff070708ff050404ff030303ff020202ff030202ff030303ff030304ff020202ff020202ff020202ff020101ff020202ff040304ff040303ff050504ff060606ff030202ff020201ff010201ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff101010ff343333ff4c4c4bff727272ffc3c2c2ffd6d6d7ffddddddffe3e3e3ffe7e7e6ffe9eae9ffebecebffeeeeeeffeff0f0fff1f1f1fff3f3f3fff3f3f4fff4f4f5fff5f5f5fff6f5f6fff6f6f6fff7f7f7fff7f7f6fff7f7f7fff8f7f8fff8f8f7fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f8fff8f8f8fff9f9f8fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafff9faf9fffafafafffaf9fafff9faf9fffafaf9fffafafafffafafafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafff9fafafff9fafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffafaf9fffafafafffafafafffafaf9fffafafafffafafafffafbfafffafafafffafafafffafafafffbfbfbfffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffdfdfdfffbfbfbfff0f0f0ffd3d3d3ffa7a6a6ff929292ff838383ff737374ff646463ff535353ff434344ff39393aff3a3939ff39393aff3b3b3bff3b3a3aff383838ff38393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787877ff787878ff777776ff757574ff757475ff6c6c6bff5c5c5cff545354ff4f4e4fff4b4a4aff454545ff414140ff3b3b3bff373736ff333333ff2f2f30ff2d2d2dff292929ff252425ff212121ff1f1e1eff1b1c1bff1b1b1bff191919ff181818ff171717ff161616ff131414ff111112ff141313ff151515ff121313ff121111ff121212ff121211ff121212ff131414ff171717ff181717ff171817ff171716ff151515ff131313ff131313ff131312ff131313ff131212ff121212ff111111ff0f0f0fff0a0a09ff0a0b0aff0b0c0bff0c0c0cff0d0e0eff0f0f0fff111011ff121213ff141414ff151615ff171717ff181818ff1b1a1bff1d1d1dff202020ff242424ff272727ff292a29ff2c2b2cff303030ff373737ff3e3e3eff464646ff545353ff5f5f5fff646464ff686868ff70706fff747474ff757576ff757576ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff040505ff0b0b0bff222121ff454545ff808181ffcdcdcdffefefeffffdfdfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffffefffffffffffffefffffffefffffefffefffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefdfefffefefefffdfdfdfffefefefffefdfefffefdfdfffdfdfefffefefdfffdfdfefffefefdfffdfdfefffdfdfefffefefefffefdfdfffdfdfefffefefefffefdfdfffdfefdfffdfefefffefefefffefdfdfffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffdfdfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfafafffafafafffafafafffafafafffafaf9fff9faf9fff9fafafff9f9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffafafafff9f9f9fffafafafffaf9fafffafaf9fff9fafafffafaf9fff8f8f9fff9f9f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f8f8fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f9f8fff9f9f8fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff8f8f9fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f7f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff7f7f7fff8f8f7fff7f7f8fff7f7f8fff7f8f8fff8f7f7fff7f7f8fff8f8f8fff8f7f7fff7f8f7fff7f8f8fff8f8f8fff8f7f7fff8f7f8fff8f8f8fff7f7f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff6f7f6fff6f7f6fff7f7f6fff7f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f8f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcececdffcdcdceffcdcdceffcececfffcececeffcececfffcecfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d2d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d4d4ffd5d5d5ffd7d6d6ffd9d9d8ffdadadaffdbdbdbffdddddcffddddddffdededeffdddeddffddddddffddddddffdddeddffddddddffddddddffdcdcdcffdbdbdbffdbdadaffd9d9d9ffd7d7d7ffd5d5d5ffd3d4d4ffd2d2d2ffd2d1d1ffd1d2d1ffd1d2d1ffd1d2d2ffd2d3d3ffd3d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffdadad9ffdadadaffdadadaffdadadbffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdddcdcffddddddffdcddddffddddddffddddddffdeddddffdddedeffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0e0ffe0dfe0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e1ffe3e2e2ffe3e3e3ffe5e5e5ffe5e5e5ffe5e6e5ffe4e4e5ffe5e5e4ffe4e5e4ffe3e4e4ffe2e3e3ffe1e2e2ffe1e1e0ffe0e0e0ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdfdfdfffdededeffdfdedeffdededeffdededeffdededeffdededeffdddddeffdddedeffdededeffdededdffdddddeffdededeffdeddddffddddddffddddddffddddddffdddddcffddddddffddddddffdcddddffdddcddffdddcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdcdbdcffdbdcdbffdbdcdbffdcdcdbffdcdbdbffdcdcdbffdcdbdbffdcdcdcffdcdbdcffdbdbdcffdbdcdcffdbdbdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadbffdadadaffdbdadaffdadadaffdadadaffdadbdaffdbdbdaffdbdbdbffdbdbdbffdbdcdbffd8d8d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdbdbdaffdbdbdbffdadadaffdadadaffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd9d8d8ffd9d9d9ffd9d8d8ffd8d8d9ffd8d9d9ffd8d8d9ffd9d9d8ffd8d9d8ffd8d9d9ffd8d9d9ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffd9d9d9ffdad9daffdadad9ffdadad9ffdad9daffdadadaffdadadaffdadadaffdadadaffdbdadaffdadadaffdbdbdaffdadadaffdbdbdaffdadadbffdadadbffdadbdbffdbdadaffdadadbffdadbdbffdbdadaffdadadaffdadadbffdadbdaffdadadaffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadbdaffdadbdaffdbdadbffdbdadaffdadbdaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadadaffdadadaffdadadaffdadbdaffdadadaffdbdadaffdadbdaffdadadaffdadadaffdadbdbffdbdadaffdadadaffdadadbffdadadbffdadbdaffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdcdcdbffdbdbdbffdcdcdcffdcdcdcffdddcdcffdcdcdcffdddddcffdcdcdcffdddddcffdcdcddffdcdcddffddddddffdddddcffdcdcddffddddddffdddcdcffdcdddcffdcddddffddddddffdddcdcffddddddffddddddffdcddddffdddcddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdbdcdcffdcdcdbffdcdcdcffdcdcdbffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdbdcdcffdbdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdededdffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e3e2ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfe0ffdfdfe0ffdfdfdfffdfdfdeffdededfffdededeffdededdffddddddffdddddeffddddddffdddcdcffdddcdcffdcdcdcffdbdcdcffdcdbdcffdbdbdbffdbdbdbffdadbdbffdadadaffdadadaffdadad9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd6d6d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd5d4d4ffd4d4d4ffd5d5d5ffd4d4d4ffd4d4d4ffd6d6d6ffd7d7d7ffd8d9d8ffdad9daffdbdbdbffdcdcdcffddddddffdeddddffdeddddffddddddffddddddffddddddffdddddcffdcdcddffdbdcdcffdcdcdcffdcdbdbffdadadbffd9dad9ffd8d7d7ffd4d5d4ffd3d3d4ffd1d2d1ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d0d0ffd1d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffcfd0cfffd0d0d0ffcecece00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff7f8f7fff7f7f8fff8f7f7fff8f7f7fff7f7f8fff7f8f8fff7f7f8fff7f8f8fff7f7f7fff8f7f8fff7f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f7fff7f7f8fff8f8f7fff8f7f8fff8f7f8fff7f8f8fff8f7f8fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f7f7fff8f8f7fff8f8f8fff7f7f8fff8f7f7fff7f8f8fff8f7f8fff7f8f7fff8f7f7fff8f8f7fff7f7f8fff8f8f8fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f9f8fff8f8f9fff9f8f8fff9f8f8fff8f8f9fff8f9f9fff8f8f9fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff8f9f8fff8f9f9fff9f9f8fff8f9f9fff9f8f8fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9fafffaf9f9fff9f9fafffaf9f9fffafafafffafafafffafafafffbfafafffafafbfffbfafafffafbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfcfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfefffdfefdfffefdfefffefdfefffefefefffffefefffefefefffefefefffefefefffefefffffefefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffefffffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefdfffdfefefffdfdfefffefdfdfffefdfefffdfdfefffefefefffdfdfefffdfefefffbfbfbffeeeeefffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e0ffe0e1e1ffe1e0e0ffe1e1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3c3b3cff3b3b3bff3a3b3bff3b3b3aff3a3a3aff373637ff404041ff504f50ff616161ff737373ff838484ff939393ffa1a0a1ffccccccffefeeeffffafafafffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafbfafffbfafbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafbfafffafafafffafbfafffafafbfffafafbfffafafbfffbfafafffafafafffafafafffafafafffafafbfffafafafffbfafafffafafbfffafaf9fffafaf9fffafaf9fffafaf9fffafafafff9f9fafffaf9f9fff9fafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9fafffafaf9fffaf9fafffaf9f9fff9faf9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f8f8fff9f8f8fff8f8f9fff9f9f9fff8f8f9fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9fafffafaf9fff9fafafffafafafffafafafffafafbfffafafafffaf9fafffafafafffaf9f9fff9f9fafff9f9fafff9f9fafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f7f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0efffeeeeedffebebecffe8e8e9ffe3e3e2ffdededeffd9dadaffc7c7c8ff797a79ff545454ff474747ff2b2b2aff0e0f0fff000001ff010000ff010000ff000000ff000000ff000001ff010101ff020202ff030203ff010202ff010201ff040405ff030403ff040404ff050405ff040504ff030303ff030303ff030303ff030303ff040405ff060606ff030203ff020102ff020202ff020101ff010101ff000000ff000000ff000000ff000000ff000000ff000001ff0a0909ff262626ff434342ff4f4f4eff737374ffc3c3c3ffd6d6d6ffdcdddcffe2e1e2ffe6e6e6ffe9e9e9ffececebffededeefff0f0f0fff0f1f1fff2f2f3fff4f4f3fff4f4f4fff5f5f4fff6f6f5fff6f6f6fff6f6f7fff6f7f6fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff7f7f7fff8f8f7fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f9fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f8fff8f9f9fff9f8f8fff9f9f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9fafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafaf9fffaf9fafffafafafff9fafafff9f9fafffafafafffafafafffafafafffafaf9fffaf9fafff9fafafffafaf9fffafafafff9fafafffafafafffafafafffafafafffafafafffbfbfafffafbfafffafafbfffbfafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffbfcfcfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffdfdfcfffbfcfbfff0f0f1ffd5d5d4ffa7a7a7ff939393ff838484ff747474ff636464ff535353ff424243ff383838ff393939ff39393aff393a39ff383838ff393838ff39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff777878ff777878ff777878ff767676ff727271ff696969ff595a59ff4e4e4eff474646ff414040ff3a3a3bff363636ff323232ff2e2e2eff2a2a2aff272627ff232424ff202120ff1e1e1fff1c1c1cff1a1a1aff181717ff161716ff151515ff131313ff121212ff101110ff0e0f0fff0e0e0dff131313ff232324ff242424ff232222ff222122ff222122ff232323ff252525ff282829ff2a292aff2a2a2aff292929ff272726ff252424ff252424ff242425ff242424ff242323ff222322ff212021ff1b1b1aff0d0d0dff0b0c0bff0c0c0dff0e0e0eff0f0f0fff101011ff121212ff141314ff161515ff171817ff191919ff1a1b1bff1d1d1cff202020ff232323ff262727ff2a2a2aff2d2d2dff323231ff373736ff3d3e3dff454546ff4f4e4eff5d5c5cff686868ff686868ff6f7070ff747474ff757575ff767576ff757676ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020302ff060707ff0f0f0eff282828ff474748ff797979ffc5c4c5ffededeefffdfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffefefffffffffefffefefefffefefffffffffffffffefffffffffefffffffefffefefffffefefffffefefefffefefefffdfefefffdfefefffefefefffefefefffefefdfffefefdfffdfefefffdfdfefffefdfdfffefdfdfffdfdfefffefefefffdfdfefffdfefefffdfefdfffefdfefffefefefffdfefdfffdfefefffefefdfffdfefdfffefdfdfffefefdfffefefefffdfdfdfffefdfefffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafafafffafbfafffafafafffafafafffafaf9fffafaf9fff9f9fafffafaf9fff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafff9f9f9fffafaf9fffafaf9fff9fafafff9f9fafffaf9f9fffaf9fafff9f9fafffafafafff8f9f9fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff8f8f9fff9f8f8fff8f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff7f7f8fff7f8f8fff7f7f7fff8f8f7fff8f8f7fff7f8f7fff7f7f8fff8f7f7fff8f7f7fff7f7f8fff7f7f7fff7f7f8fff7f8f8fff7f7f7fff8f7f8fff7f8f8fff7f8f7fff7f7f8fff7f8f7fff7f8f7fff8f7f7fff8f8f7fff8f8f8fff7f7f7fff8f7f8fff8f8f7fff7f7f8fff7f8f7fff7f7f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f6fff7f7f6fff7f6f6fff7f7f6fff7f7f7fff6f6f7fff7f6f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccccdffcdcdcdffcccdcdffcdcecdffcecdceffcdceceffcececeffcececeffcececeffcececeffd0cfd0ffd0d0d0ffcfcfcfffd0d0d0ffd3d3d3ffd5d6d5ffd7d7d8ffd9dad9ffdbdbdbffdcdcdcffdcddddffddddddffdedddeffdeddddffdddedeffdededeffdddddeffdededeffdddddeffdddddcffdcdcdbffdadadaffd9d8d8ffd7d7d7ffd5d5d6ffd4d4d4ffd3d4d3ffd2d1d2ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd8d8d9ffd9d9d9ffdad9d9ffd9dadaffdadadaffdadadbffdadbdbffdadbdaffdbdbdbffdbdcdcffdbdbdbffdbdcdcffdcdcdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdddeddffdedddeffdededeffdededfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e1ffe3e2e3ffe3e3e3ffe5e4e4ffe5e6e6ffe6e5e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e3e4ffe3e4e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e0e1ffe1e1e0ffe1e1e0ffe0e0e1ffe0e0e1ffe0e0dfffe0e0e0ffdfe0e0ffdfdfe0ffdfe0e0ffdfdfdfffe0e0dfffdfe0dfffdfdfdfffdededfffdfdedeffdfdedeffdededfffdededeffdededeffdededeffdededeffdededeffdededeffdededdffdededeffdededdffdddeddffdeddddffdddeddffddddddffddddddffdddddeffddddddffddddddffddddddffddddddffddddddffddddddffdddcddffdcdcddffdcdcdcffdcdcddffdcdcddffdcdcdcffdddcdcffdcdcddffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdcdcdcffdbdbdcffdcdbdbffdbdcdcffdcdbdcffdbdcdbffdcdbdbffdbdbdbffdbdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdaffdadadbffdadbdbffdadadaffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdcffdbdbdbffdadbdbffdadadbffdad9daffdadadaffdad9daffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d9d9ffd9d8d9ffd8d9d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9d9ffd9dad9ffd9d9daffd9dadaffd9dad9ffdadadaffd9dadaffdadadaffdadadaffdadadaffdbdadaffdbdbdaffdadbdaffdadadbffdbdadaffdbdadaffdadadbffdbdbdbffdadbdbffdadbdbffdadbdaffdbdbdbffdbdbdbffdadbdaffdadbdbffdbdbdaffdadbdbffdbdadaffdbdbdaffdbdbdbffdadadaffdbdbdbffdbdbdaffdadadbffdadbdaffdbdadbffdadadbffdadadbffdbdadaffdadadbffdadadaffdadbdbffdbdadbffdadadbffdbdbdbffdbdbdbffdbdadaffdadbdaffdbdadaffdbdadaffdbdadbffdadadbffdadadaffdadbdbffdbdadbffdadbdaffdadadaffdadadaffdadadbffdbdbdaffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdcffdbdcdcffdbdbdbffdcdcdbffdcdcdcffdcdddcffdcdcddffdddcdcffdddcdcffdcdcddffddddddffdcddddffdcddddffdcdddcffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdcddddffddddddffddddddffddddddffddddddffdddcddffdddcddffdddcdcffdcddddffdddcddffdcdcddffddddddffdddcddffdddcdcffdcdddcffdddcdcffdddcdcffdcdcddffdcdcdcffdcdcdcffdcdddcffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcddffdcdddcffdcdcdcffdcdcddffddddddffdddcddffdddddcffdddddcffdddddeffdedfdfffdfdfdfffe1e1e0ffe1e2e2ffe1e2e2ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e3ffe3e4e3ffe2e2e3ffe2e1e1ffe2e1e1ffe0e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0dfffe0dfe0ffdfe0e0ffdfdfdfffdfdfdfffdedfdeffdededeffdeddddffdededdffddddddffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdadbffdadadaffdadadaffd9dadaffd9d9daffd9d8d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d7ffd8d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd7d6d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d6ffd6d6d5ffd6d5d6ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d5d5ffd6d6d6ffd8d7d7ffd9d9d8ffdadadaffdbdbdcffdddcdcffdeddddffdddddeffddddddffddddddffddddddffddddddffdddcddffdcddddffdcdcdcffdbdbdcffdcdcdbffdadbdbffd9d9d9ffd8d8d7ffd6d6d6ffd3d3d3ffd2d1d2ffd1d1d0ffd1d1d1ffd1d1d0ffd1d1d1ffd0d0d1ffd0d0d1ffd0cfd0ffd0d0d0ffcfcfcfffcfcfd0ffcfcfd0ffcececeffcfceceffcdcdce000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff8f7f8fff8f8f7fff8f8f8fff7f8f8fff7f8f7fff8f7f8fff7f8f8fff8f8f7fff8f7f8fff7f8f8fff7f8f8fff8f7f8fff8f8f7fff7f8f7fff8f8f7fff8f7f7fff8f8f7fff8f7f8fff7f7f7fff7f7f8fff8f7f7fff7f8f8fff8f7f7fff7f7f8fff8f8f8fff7f8f7fff8f8f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f7fff7f8f8fff8f8f8fff7f7f8fff8f8f7fff7f8f7fff7f8f8fff8f7f8fff7f8f8fff7f7f7fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff9f9f9fff8f8f9fff8f9f8fff9f8f9fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f8f8fff9f9f8fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffaf9f9fffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffefefdfffefdfdfffdfdfefffdfefdfffefdfefffefefdfffdfefdfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfefffefdfdfffdfefdfffefdfdfffdfdfefffefefefffefefefffefffefffffefefffffefffffffefefffefefefffefefffffffffefffffffefffffffefffffffffffffffffffefffffffefffffffffffefffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffefffffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffdfefefffefefdfffefdfefffafbfbffecededffe2e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe1e0e0ffe1e1e0ffe1e0e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3b3b3bff3b3c3bff3b3b3aff3a393aff373737ff363636ff414140ff515151ff626262ff757474ff848485ff949394ffa3a4a3ffcdcdcdffeeeeeefffafafafffcfcfcfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffbfbfcfffcfcfbfffbfcfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfafffafbfafffafbfafffbfafafffbfbfafffbfafbfffafafafffafafbfffbfafafffafbfafffbfafafffafafafffafafafffafbfafffbfbfafffbfafafffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafffafaf9fff9fafafffafafafff9f9fafffafaf9fff9faf9fff9fafafffaf9fafff9faf9fff9f9f9fff9f9fafffafaf9fffaf9fafff9f9f9fffaf9fafff9faf9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9faf9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9fafff9faf9fffaf9fafffaf9fafff9fafafffafaf9fffafafafffafafafffafafafffafbfafffafafafffafafafffafaf9fffaf9fafff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f7f7fff6f7f6fff5f6f6fff5f5f5fff4f5f4fff4f3f4fff2f2f3fff2f1f2fff0f1f0ffefeeeeffecececffe8e8e8ffe4e4e4ffe0e0e0ffdbdadaffcdceceffa0a0a0ff6a696aff4d4d4dff3f3f3fff242424ff090909ff000000ff000000ff000001ff010101ff020101ff000101ff000100ff010000ff010100ff010101ff010100ff010101ff020201ff020102ff020202ff020102ff020101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010100ff000000ff000000ff000000ff090909ff222222ff3c3c3cff494949ff646465ff989999ffc8c7c7ffd6d7d7ffdcdcdcffe1e1e2ffe6e6e5ffe8e9e8ffebececffeeedeeffefefeffff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f8f8fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffaf9fafffaf9f9fff9f9fafffaf9fafffafaf9fffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffafafafffafafafffafafafffbfafbfffbfbfafffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfcfcfffcfcfbfffcfbfcfffdfdfdfffcfcfbfff1f1f1ffd5d6d6ffa6a6a6ff949394ff848485ff757574ff646464ff525353ff414242ff383737ff383837ff393939ff383838ff393838ff393938ff3a393a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff787878ff787777ff777878ff787878ff767676ff6e6e6eff5f605fff545454ff4a4b4bff434443ff3d3c3cff373737ff333332ff2e2e2eff292a2aff252625ff222222ff20201fff1d1e1dff1b1b1bff1a1919ff181717ff161516ff141414ff121213ff111010ff0f0f0fff0e0e0dff0d0d0dff131313ff262626ff282828ff282727ff272627ff272726ff282828ff2a2a2aff2b2b2bff2c2c2cff2c2c2cff2c2c2cff2b2b2bff2a2a2bff292a2aff2b2a2aff2a2b2aff2a2a2aff282829ff262625ff1f2020ff0f1010ff0d0d0dff0e0e0eff0f0f0fff111111ff121312ff141314ff151515ff181718ff191a1aff1b1b1bff1d1e1eff202020ff232323ff262727ff2a2a2aff2f2f2fff333333ff383838ff3f3f3fff464646ff4f4f4fff585859ff656666ff727171ff6f7070ff757474ff767575ff757575ff757675ff767575ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020303ff080808ff131313ff2d2d2dff4a4b4aff777776ffbebebeffecececfffdfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffefffffefffefffefefefffefefffffffffefffffefffffefefffffffefffffefffefffefefefffefefefffefefffffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffdfefefffefdfefffdfefefffefefefffefdfefffdfefefffdfefefffefefefffefefdfffefefefffefefdfffefdfdfffefefdfffefdfefffdfefdfffefefefffefdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffafafbfffbfbfafffafafafffafafafffafafafffafafafff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafaf9fff9f9f9fffafafafffafafafffafafafff9fafafff9fafafffaf9fafff9fafafffafaf9fff9f9f9fff8f9f9fff8f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fffafaf9fffaf9fafff9f9f9fff9f9fafffaf9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f9f9fff9f9f9fff9f8f9fff9f9f8fff8f9f8fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff8f7f8fff8f8f7fff8f8f8fff7f7f8fff7f8f7fff8f7f7fff7f7f8fff8f8f7fff8f7f8fff7f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f7f7fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f7f7fff7f7f7fff7f8f7fff7f8f7fff8f8f7fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccccdffcdcdccffcdcdcdffcccdcdffcdceceffcececeffcececdffcecfceffcececeffcfceceffcececdffcfcfcfffd1d1d1ffd3d3d4ffd7d6d7ffd9dadaffdcdcdbffddddddffdededeffdededeffdededeffdededeffdededeffdfdedeffdfdedfffdededeffdededdffddddddffdcdcdcffdbdbdbffd9d9d9ffd7d7d7ffd5d6d5ffd5d4d4ffd3d4d3ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd2d3d3ffd4d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd4d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffd9dadaffdadadaffdbdadaffdadbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdcdcdcffdcdcdbffdcdddcffdddddcffdddcdcffdddddcffdddcddffddddddffddddddffdeddddffdddeddffdeddddffdedddeffdededeffdedfdeffdfdfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe3e3e2ffe3e4e3ffe5e5e5ffe6e5e6ffe7e7e6ffe5e6e5ffe5e6e5ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e1ffe1e1e2ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe0e0e0ffe0e1e0ffe0dfe0ffdfe0e0ffe0e0dfffdfdfdfffe0dfe0ffdfe0dfffdfdfe0ffdedfdfffdedfdfffdfdedfffdededfffdfdfdeffdfdedfffdededfffdedfdeffdfdedeffdedfdeffdededeffdededeffdedddeffdededdffdedddeffdddeddffdedddeffdedddeffdddeddffdeddddffddddddffddddddffdddeddffdddeddffddddddffddddddffddddddffddddddffddddddffdddddcffdddddcffdcdcdcffddddddffdcddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdcdcffdbdcdcffdcdbdcffdbdcdbffdbdbdbffdbdbdcffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdcdcffdbdbdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdcdbdbffdbdbdbffdbdadbffdadbdaffdadadaffdadadaffdadadaffd9dadaffd9d9daffd9dad9ffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffdadad9ffd9d9d9ffd9dad9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9daffdadad9ffdad9daffd9d9daffdad9daffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadadaffdadbdbffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdddddcffddddddffdcddddffdcddddffddddddffddddddffdededdffdeddddffddddddffdddeddffdedddeffdededdffdddeddffdededdffdeddddffdededdffdedddeffdddeddffdedddeffdedddeffdddeddffdeddddffddddddffddddddffdddeddffdddeddffddddddffddddddffdeddddffddddddffddddddffdddddcffddddddffddddddffddddddffddddddffdcddddffdcddddffdddddcffdcddddffddddddffddddddffdddddcffdcddddffdcddddffdddcddffddddddffddddddffddddddffddddddffddddddffddddddffdedddeffdddedeffdededeffdfdfdfffe0e0e0ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdfdedeffdfdfdeffdededeffdededeffdededeffdeddddffddddddffdddddcffdcdcddffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd7d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd4d5d5ffd4d4d4ffd5d4d5ffd7d6d7ffd8d8d7ffd9d9d9ffdadadbffdbdcdbffdddcddffdddddeffdededeffdededeffdddedeffdddeddffddddddffdddddcffdddddcffdcdddcffdcdbdbffdcdcdbffdbdadbffd9dad9ffd8d8d8ffd6d5d5ffd2d3d2ffd1d1d0ffcfcfd0ffd0d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcccccc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f9fff8f8f8fff8f7f8fff7f8f8fff7f8f8fff8f7f7fff8f8f8fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff7f8f7fff8f8f8fff7f7f7fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff8f7f7fff7f8f7fff8f8f8fff7f7f7fff7f8f8fff7f8f8fff8f7f8fff8f7f7fff8f8f8fff7f8f7fff7f7f8fff7f7f7fff7f8f7fff8f7f8fff8f8f7fff7f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff9f8f9fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9fafff9f9f9fff9fafafff9f9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffafafbfffafbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfefdfffefefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffdfefefffefdfefffefefefffefefffffefffefffefffffffffffefffffffefffffffffffefefefffefffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefdfffdfefefffefefefffdfdfefffefefefffefefdfffefefefffdfdfefffdfdfdfffafafaffecececffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3b3b3bff3b3b3bff3c3b3bff3a3a3bff383838ff373737ff414142ff525252ff646464ff757675ff868685ff959595ffa4a5a5ffcfcfcfffefefeefffafafbfffcfdfcfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffafbfafffafafbfffbfafafffbfbfbfffafbfafffafafafffafafafffafbfafffbfafafffbfafafffafafbfffafafafffafbfafffafafbfffafbfafffafafbfffafbfafffafbfafffbfbfafffafafafffafafafffbfbfafffafafafffafafafff9faf9fffafafafff9fafafffafafafffaf9fafffafafafffafafafffaf9fafffafaf9fff9fafafffaf9f9fffaf9fafffafafafff9f9fafff9fafafffaf9fafff9faf9fff9f9fafffaf9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fff9f9fafff9f9fafff9faf9fffaf9fafffafaf9fff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9f9f9fff9faf9fffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f9fff9f8f8fff8f9f9fff9f8f8fff8f8f7fff7f8f8fff8f7f7fff7f6f7fff6f6f6fff5f5f5fff4f5f5fff4f4f4fff3f3f3fff2f2f3fff2f1f1fff0eff0ffedededffeaeaeaffe7e6e6ffe2e2e2ffddddddffd7d8d8ffcac9c9ff999998ff626362ff474748ff393a3aff212121ff090909ff010101ff010202ff020202ff010101ff010101ff000000ff000100ff000000ff000000ff010000ff010101ff010101ff010102ff010101ff000100ff010000ff000000ff000000ff000000ff000101ff000001ff010101ff010202ff010201ff010100ff0a0a0aff212222ff3c3d3cff494949ff5a5a5aff929292ffc4c4c4ffd3d2d3ffd7d8d8ffddddddffe2e1e2ffe6e6e6ffe9eae9ffecebecffeeeeedffeff0f0fff1f0f1fff2f2f2fff3f3f3fff3f3f4fff4f5f5fff6f5f5fff6f6f5fff6f6f7fff7f6f6fff7f6f7fff6f7f7fff7f7f7fff8f7f7fff7f8f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff9f9f9fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9faf9fff9fafafff9faf9fffafaf9fffafafafff9f9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafafafffafafafffafafafff9f9fafffaf9fafffaf9fafff9fafafff9fafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfafbfffafafafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfdfcfffbfcfcfff2f1f2ffd5d5d5ffa5a5a5ff949494ff868685ff757576ff656464ff535353ff424242ff373737ff383938ff383838ff393939ff393939ff3a3a3aff3a3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff787878ff787878ff777878ff787877ff717171ff656565ff5b5b5cff525252ff4b4a4bff434342ff3d3d3cff373737ff323232ff2d2d2dff292929ff242424ff222222ff1f201fff1d1d1dff1b1a1bff191919ff171717ff151515ff131313ff111211ff100f10ff0f0f0eff0d0e0eff141414ff272727ff292929ff282828ff282828ff292928ff2a2a2aff2c2c2bff2c2c2cff2d2e2dff2e2e2eff2d2d2eff2d2d2dff2c2d2cff2c2c2cff2b2b2cff2c2b2cff2b2b2bff2a2a2aff282828ff212121ff111110ff0e0e0eff0f0f0fff111011ff121212ff131313ff151515ff171717ff191919ff1b1b1cff1e1d1dff201f20ff222223ff262626ff2a2929ff2e2e2eff333333ff383838ff3e3e3eff454544ff4c4c4cff555555ff5e5e5eff6b6b6bff757575ff747474ff757576ff757575ff757675ff757675ff757575ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030202ff080808ff151616ff2f2f2fff4b4b4bff777777ffb9b9b9ffeaeaeafffcfcfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffefffffefffefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffdfdfefffefdfdfffefefdfffefefefffdfdfdfffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffdfefefffdfefdfffefdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafafff9f9fafffaf9f9fffafaf9fff9fafafffafafafff9f9fafffafafafffafaf9fffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fffaf9fafffaf9f9fffafafafff9faf9fff9f9fafff9f9f9fff9faf9fffaf9f9fffafaf9fff9f9fafff9f9f9fff9faf9fff9f9fafff9faf9fff9f9fafff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff8f7f7fff8f8f7fff7f7f7fff8f7f8fff7f7f7fff8f8f8fff8f7f7fff8f8f8fff7f7f8fff8f7f7fff8f8f7fff8f8f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff8f7f8fff8f8f7fff7f8f8fff7f7f7fff7f8f8fff7f7f8fff7f8f7fff7f7f8fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff7f8f7fff7f8f8fff8f7f7fff8f7f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcaffcdcdccffcccccdffccccccffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcdcdcdffcfceceffd0d0d0ffd2d2d2ffd5d5d5ffd8d8d8ffdbdcdbffdedddeffe0dfdfffdfdfdfffdfdedeffdedfdeffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdcdcdcffdbdcdbffdadadaffd7d7d8ffd6d6d6ffd4d5d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d3ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d5d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d8d8ffd9d9d9ffdad9d9ffdadad9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffddddddffddddddffdddeddffddddddffddddddffdddddeffdddeddffdedddeffdededeffdededfffdededeffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe0e0e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e4ffe4e4e4ffe5e4e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e1ffe1e0e1ffe1e0e1ffe1e0e1ffe0e1e1ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffe0dfe0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdedfdfffdfdedfffdedfdeffdfdfdfffdededeffdedfdfffdedfdfffdededfffdfdedeffdedfdeffdededeffdededeffdededeffdededdffdedddeffdededdffdddedeffdedddeffdddedeffdddddeffdddeddffdddedeffdddeddffdddeddffdededdffddddddffddddddffddddddffddddddffddddddffdcdddcffdddcddffdcdcddffdcdcdcffdcdcddffdddcdcffdcddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdbdcffdbdcdcffdcdbdcffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdcdbffdbdbdbffdbdbdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcddffdcdcdcffdcdcdbffdbdcdbffdadbdbffdadbdaffdbdbdaffdadadbffdadadaffdadadaffdadadaffd9dadaffdad9daffd9d9daffdadad9ffdadadaffdad9daffdadad9ffd9dadaffdad9d9ffdad9daffdadadaffd9d9daffdadadaffdadadaffdadadaffdadadbffdadadaffdadadbffdadadaffdadadaffdbdadaffdbdbdbffdbdadbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdcdbdcffdcdbdbffdcdcdbffdbdbdcffdbdbdbffdbdcdbffdcdcdbffdbdbdbffdbdcdbffdbdcdbffdbdbdcffdcdbdbffdcdcdcffdbdcdbffdbdbdcffdbdbdbffdbdcdbffdcdbdbffdcdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdcffdbdcdbffdcdcdbffdcdcdcffdbdbdbffdbdcdbffdcdcdbffdbdbdcffdbdcdcffdbdcdbffdbdbdbffdbdbdcffdbdbdbffdbdbdcffdcdbdbffdbdcdcffdcdbdcffdbdcdbffdbdbdcffdcdbdbffdbdbdbffdcdcdcffdbdbdbffdbdcdcffdcdbdcffdbdcdbffdbdbdcffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdddcdcffdcdddcffdcdcdcffdcdcdcffdddcdcffdddddcffddddddffddddddffddddddffdedddeffdeddddffdededeffdddddeffdedddeffdededeffdededeffdeddddffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededdffdedddeffdededeffdddedeffdedddeffdddedeffdddddeffdddeddffdededeffdededdffdededdffdededeffddddddffdddeddffdededdffdddddeffdddedeffdddeddffddddddffdddddeffdeddddffdddddeffdededdffdededeffdedddeffdddeddffdddedeffdeddddffddddddffdededeffdddddeffdddedeffdededeffdededeffdededfffdfdedfffe0dfe0ffe0e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe5e5e4ffe3e3e3ffe3e2e3ffe1e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdededdffdedddeffdededdffddddddffdddcddffdcddddffdcdcddffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d7d7ffd7d6d7ffd6d7d6ffd6d6d7ffd7d6d7ffd7d6d7ffd6d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd5d5d5ffd7d7d7ffd7d7d7ffd9d9d9ffdbdadaffdcdcdcffddddddffdeddddffdededdffdededeffddddddffdedfdfffdededeffddddddffdddcdcffdcdddcffdbdcdcffdbdcdcffdadadbffd8d9d8ffd6d5d6ffd4d3d3ffd1d1d2ffd0d0d0ffcfd0d0ffd0d0d0ffcfd0cfffcfd0d0ffcfd0cfffcecfceffcfcfceffcdcdcdffcdcdcdffcccccbffcbcbcc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff7f7f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f8f7fff8f7f7fff8f8f7fff7f7f7fff7f8f8fff8f8f8fff7f8f8fff8f7f8fff7f8f8fff8f8f7fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f7fff8f8f7fff8f7f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff9f8f9fff8f9f9fff8f9f8fff8f8f9fff8f9f9fff9f9f8fff8f9f9fff8f8f9fff8f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9faf9fff9f9fafff9f9fafffaf9fafff9f9f9fff9f9f9fff9faf9fffaf9f9fff9fafafffafafafffafafafffafbfafffbfafafffafbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefdfffefefefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffefdfefffdfdfefffefdfefffdfefdfffefefefffefffefffefefefffefefffffffffffffefefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffefffefffffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefdfffefefefffdfdfdfffdfdfdfff9f9f9ffebebebffe2e1e1ffe0e0e1ffe0e0e1ffe1e0e1ffe1e0e1ffe1e1e1ffe1e0e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3c3b3bff3a3a3aff393838ff434343ff535353ff656565ff777777ff878787ff969696ffa5a5a5ffd2d2d1ffefefeffffbfbfbfffcfdfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfafbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffafafafffafbfafffafafbfffafafbfffbfafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafbfafffbfafafffafbfafffbfafafffafafafff9fafafffafafafffafaf9fffafafafffaf9fafffaf9fafffafaf9fffafafafffafafafff9fafafffaf9fafff9faf9fffaf9fafff9fafafff9fafafffafaf9fff9f9fafff9f9f9fff9f9f9fff9fafafffaf9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fff9f9f9fff9fafafffaf9fafff9f9fafffaf9fafff9fafafffafafafffafafafffafafafff9fafafffafafafffaf9fafffafafafffaf9f9fffafaf9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f8f8fff9f8f9fff9f8f8fff8f9f8fff9f8f9fff8f9f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff6f7f7fff6f6f5fff5f5f5fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff1f0f1ffeeefefffecececffe7e7e8ffe3e3e3ffdededeffd9d9d9ffd3d2d3ffc3c3c3ff909190ff585858ff474848ff3c3c3bff242424ff0b0b0bff030302ff020202ff010101ff010101ff000000ff000000ff000000ff010000ff010101ff020101ff020201ff010100ff000101ff000001ff000000ff010000ff000000ff000000ff000100ff010100ff010102ff070707ff1c1c1dff393a39ff494848ff595a59ff898988ffbcbcbcffd3d3d3ffd7d7d7ffdcdcdbffe0e0dfffe4e3e3ffe7e6e7ffeaeae9ffecedecffeeeeeeffeff0f0fff1f0f1fff2f2f2fff3f3f3fff3f4f4fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff8f8f8fff9f8f9fff9f8f8fff8f9f8fff9f8f9fff9f9f9fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fff9f9fafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafff9faf9fff9faf9fff9fafafffafafafffafafafff9fafafffafafafff9f9fafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafbfffafbfbfffbfbfafffbfbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfcfcfffcfbfbfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffbfcfcfff2f2f2ffd4d5d5ffa4a4a5ff959595ff868686ff767676ff666665ff545454ff434243ff393838ff383838ff383838ff393939ff3a3939ff3a3a3aff3b3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787979ff797979ff787879ff787878ff787878ff777778ff717172ff676767ff5e5f5eff565657ff4e4e4eff464646ff404040ff3a3a3aff353534ff303030ff2b2b2bff272727ff232323ff202121ff1e1e1eff1c1b1bff191919ff171717ff161615ff131313ff111212ff101011ff0f0f0fff0e0e0eff141515ff282727ff292929ff292928ff292929ff2a2a2aff2b2a2bff2c2c2cff2d2d2cff2e2e2dff2f2f2fff2f2f2fff2e2e2eff2e2e2dff2d2d2cff2d2d2cff2c2b2cff2c2b2cff2a2a2aff282828ff222222ff111211ff0f0e0eff0f100fff111112ff121312ff141414ff161616ff181818ff1a1a1aff1c1d1cff1f1f1fff222121ff252424ff272828ff2b2b2bff303030ff353536ff3c3c3bff414242ff484849ff505150ff585959ff616262ff6d6d6dff767675ff767575ff757575ff757575ff757575ff757576ff767575ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020203ff070707ff141313ff2d2e2eff4c4b4bff757675ffb4b4b4ffe6e7e7fffbfafafffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffefffffffffffefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffdfdfdfffefefdfffefefefffefdfefffefefefffdfdfefffdfdfdfffefdfefffefdfdfffdfefdfffefdfefffefefdfffdfdfdfffdfefefffefdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafafffbfbfafffbfafbfffafbfafffbfafafffafafafffafafafffafbfafffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9fafff9fafafff9fafafff9fafafffafafafffafaf9fffafafafff9f9f9fff9f9f8fff9f9f9fff9f9fafffaf9fafff9f9f9fff9f9f9fff9f9fafffaf9f9fff9faf9fffaf9fafffafaf9fff9f9f9fff9fafafffaf9fafff9f9fafffaf9fafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f9f8fff9f8f9fff8f9f8fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff7f8f8fff7f8f7fff7f8f8fff7f8f8fff8f8f7fff8f8f8fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff7f8f8fff8f8f8fff7f8f8fff8f7f8fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff7f7f8fff8f7f7fff7f8f7fff8f7f8fff7f8f7fff8f7f8fff7f8f7fff8f8f8fff8f9f8fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcbcbcaffcbcbcbffccccccffcccdccffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffd0d0d0ffd4d4d4ffd7d6d7ffdbdbdaffdcdcdcffdfe0dfffe1e0e1ffe0e0e1ffe0dfe0ffdedfdfffdfdfdeffdfdfdfffdfdfdeffdedfdfffdededeffdddcddffdcdcdcffdadad9ffd8d8d8ffd6d6d6ffd5d5d5ffd3d4d3ffd3d3d3ffd3d3d2ffd3d3d2ffd3d3d3ffd4d3d4ffd4d4d3ffd4d5d4ffd5d4d5ffd4d5d5ffd6d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadbdbffdadbdbffdadbdbffdbdbdcffdbdcdbffdcdcdcffdcdbdcffdcdcdcffdcddddffdddcddffddddddffdddcddffddddddffddddddffdeddddffdddeddffdedddeffdededeffdededeffdededeffdededfffdededfffdfdedfffdedfdfffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e2ffe4e4e3ffe4e4e4ffe5e5e5ffe6e6e5ffe6e7e6ffe7e6e7ffe6e6e6ffe6e5e6ffe5e6e5ffe5e4e5ffe4e4e4ffe3e3e3ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e1ffe0e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdededfffdfdedeffdedfdeffdfdedeffdfdfdeffdededeffdedfdeffdededfffdededeffdfdedeffdededeffdededeffdededeffdededdffdddedeffdededeffdedddeffdededeffdeddddffdededdffdededdffdeddddffddddddffddddddffdddddcffdddddcffdddcdcffdddcddffdddcdcffdddddcffdddcddffdcdddcffdddcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdcdcffdbdcdbffdbdcdbffdbdcdcffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcddddffdddcdcffdcdbdcffdbdcdcffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdadbdaffdbdadaffdadadaffdbdadaffdadadaffdadadaffdadad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadbdaffdbdadaffdadadaffdadadaffdadbdaffdadbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdcdcffdbdcdbffdbdcdcffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdcdcdbffdcdcdcffdcdbdcffdcdcdcffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdbdcdbffdcdbdcffdcdcdcffdbdbdbffdbdcdcffdcdcdcffdbdbdcffdcdbdcffdbdbdbffdcdbdbffdbdcdbffdcdcdbffdbdcdcffdcdcdcffdcdbdcffdcdcdcffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdbdcdbffdcdcdcffdcdcdbffdcdcdbffdcdbdbffdcdbdcffdcdbdbffdcdcdbffdcdcdcffdbdcdcffdcdbdcffdbdcdbffdcdbdcffdbdcdcffdcdcdcffdcdcdbffdbdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdddcddffdcddddffdcdddcffdcdcddffddddddffddddddffddddddffddddddffdddeddffdddeddffdddedeffdededeffdededeffdededeffdededeffdededeffdededeffdededfffdfdedeffdededeffdededeffdededeffdfdedeffdedfdeffdfdedeffdfdfdeffdededeffdedfdeffdededfffdededfffdfdedeffdededeffdededeffdededeffdededdffdededeffdededeffdedddeffdededeffdededdffdededeffdededeffdededeffdddeddffdededeffdededdffdededeffdededeffdedddeffdededdffdededeffdededeffdededeffdedddeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdedfdeffdfe0e0ffe1e0e0ffe2e1e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e5ffe5e5e5ffe5e5e5ffe4e4e5ffe3e4e4ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e1ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e0ffdfe0e0ffe0dfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdedfdeffdededeffdddedeffdedddeffddddddffddddddffddddddffdddcdcffdcdcddffdcdcdcffdbdbdcffdbdcdbffdbdbdaffdbdbdaffdbdbdaffdbdadaffd9dadaffdadadaffdadad9ffdad9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd9d9d8ffd9d9d9ffd8d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d8ffd7d7d8ffd7d7d7ffd6d6d7ffd6d6d7ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d6d5ffd5d5d6ffd6d7d7ffd8d8d7ffd9d9d9ffdadadaffdbdcdbffdcdcdcffdddcddffdededeffe0e0e0ffdfe0e0ffdfdedfffdeddddffdcdcdcffdddcdcffdddddcffdbdbdbffdadbdaffd9d9d9ffd6d6d7ffd5d4d4ffd2d2d2ffd1d1d0ffcfd0cfffcececeffcfcfd0ffcfceceffcececeffcdcecdffcdcdcdffcbcccbffcccccbffcccbcbffc9cac9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff7f7f8fff8f7f8fff7f8f7fff7f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f7fff8f7f7fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff9f9f8fff9f9f9fff8f9f9fff8f8f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f8f8fff8f9f9fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9fafafff9faf9fff9f9f9fff9fafafffafafafffafafafffaf9fafffafafafffafafafffbfafafffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfefffefdfefffefdfefffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefdfffefdfdfffdfefefffdfefefffefefefffefffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffffffffffefffffffefefefffffffefffefefffffefffffffefffefffefefefffdfefefffefefdfffdfefefffdfdfefffdfdfefffefefefffefefefffdfdfdfffefdfefffdfcfdfff8f8f8ffeaebebffe3e3e4ffe4e3e3ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3a3a3aff444445ff545555ff666666ff787778ff888888ff969697ffa6a5a5ffd2d3d3ffefefeffffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffcfcfcfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffafbfafffafafbfffbfafbfffafbfafffafafafffafafbfffafbfbfffafbfafffafafafffbfafafffafbfbfffbfafafffafafafffafafbfffafafafffafafafffafafbfffafbfbfffafafafffafafafffbfafafffafafafffbfafafffafbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffaf9fafff9faf9fffafafafffafafafffaf9fafffafafafff9f9fafffaf9fafffaf9f9fffafaf9fffaf9f9fff9faf9fff9fafafff9f9fafffafaf9fffaf9fafff9fafafff9f9f9fffafaf9fff9f9fafffafafafff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f8f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9fafafffafaf9fffaf9f9fff9fafafff9fafafff9f9fafffafafafffafafafffafafafffaf9fafffafaf9fff9f9f9fffaf9f9fff9fafafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff8f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff7f7f7fff6f7f6fff5f6f6fff5f5f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f2f1fff0eff0ffedededffe8e9e9ffe4e5e4ffe0e0e0ffdcdcdbffd6d7d6ffd2d2d2ffbbbbbcff898989ff5b5b5bff4c4b4cff3e3d3eff292829ff1f1f1fff161716ff0c0c0cff050405ff000000ff000000ff010101ff010202ff020202ff020302ff010100ff000101ff000000ff000000ff000000ff040504ff0b0b0bff131313ff1c1c1cff272828ff3b3a3bff4b4a4aff59595aff8a8989ffbabbbbffd1d2d2ffd7d8d7ffdcdcdcffe0e0e0ffe3e4e4ffe6e7e6ffe9e8e8ffebecebffedededffefefeffff0f0f0fff1f1f1fff2f2f3fff3f3f4fff4f4f4fff5f5f5fff5f5f5fff5f6f6fff6f7f6fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f9fff8f8f8fff8f8f9fff9f8f9fff9f9f9fff8f9f8fff8f8f9fff9f8f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f8fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafff9fafafffaf9f9fffafaf9fff9f9fafffaf9f9fffafafafff9fafafffafafafffafafafffafafafffafbfafffafafafffafafafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafff9fafafffafafafffafafafff9fafafffaf9fafffafaf9fffaf9fafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafbfffafbfbfffbfbfbfffafafafffbfafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffbfcfcfff2f2f2ffd4d4d4ffa3a3a3ff969696ff878687ff787778ff686768ff565656ff434444ff383839ff393839ff393938ff393a3aff3a3a3aff3a3b3bff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797979ff797979ff787877ff767777ff727271ff686968ff606060ff575758ff4f4f4fff484848ff414141ff3c3c3dff373637ff323232ff2c2d2dff292929ff262526ff222322ff1f2020ff1d1d1dff1a1a1aff181818ff161615ff141413ff121313ff111110ff100f0fff0e0f0fff171817ff282828ff2a2b2bff2b2b2bff2b2b2bff2b2a2bff2c2c2bff2c2c2dff2e2d2dff2e2f2fff2f2f2fff2f302fff2f2f2fff2e2e2fff2d2e2eff2d2d2dff2d2c2cff2c2d2cff2b2b2bff292929ff222222ff121211ff0f0f0fff111011ff121212ff131413ff151515ff171717ff191a1aff1b1c1cff1e1e1eff212021ff232323ff262626ff292929ff2d2d2eff323333ff383838ff3e3e3eff444444ff4c4b4bff535453ff5b5b5cff646464ff6d6e6eff757575ff757575ff757576ff767576ff767576ff757675ff75757600000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020201ff060606ff0f1010ff2b2b2bff4d4d4dff727272ffadadaeffe4e4e4fff9f8f9fffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffefffffefefefffffffefffefefefffefffefffefffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfefefffefefefffefefefffefdfefffefdfefffefdfefffefefefffdfefdfffdfdfefffefdfefffdfefdfffdfefefffefefefffefefefffdfefefffdfefdfffefdfdfffdfefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafbfafffafbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafbfafffafbfbfffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffafafafff9f9f9fffaf9f9fff9fafafff9f9fafff9f9fafffafafafffafafafffaf9fafffaf9fafff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9fafff9faf9fff9fafafffafafafffafafafff9fafafff9faf9fffaf9f9fff9fafafffafaf9fffaf9f9fff9fafafff9faf9fff9f9f9fff9fafafffafafafff9fafafffaf9f9fffaf9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f8f8fff9f9f8fff8f8f8fff8f9f8fff8f9f9fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff7f8f8fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff7f8f7fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff8f7f7fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f8f8fff7f8f7fff7f7f7fff7f8f7fff7f7f8fff8f7f8fff7f7f7fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9caffcacacaffcacacaffcbcacbffcbcacbffcdcccdffcdcccdffcccdccffcdcdcdffcdcccdffcccdccffcecfcfffd2d2d2ffd6d7d7ffd8d9d9ffdcdcdcffdfdfdeffe0e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffdfdfdfffdededeffdfdfdfffdedfdfffddddddffdcdbdcffdadad9ffd7d7d8ffd6d6d6ffd4d5d5ffd2d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d6d6ffd7d7d6ffd7d7d7ffd6d7d7ffd7d8d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadadaffdbdadaffdadbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdddcddffddddddffddddddffdddddeffdedddeffdddeddffdddedeffdededeffdededeffdedfdeffdededeffdfdedeffdedfdfffdfdfdeffdfdfdeffdfdfe0ffdfdfdfffdfdfdfffe0e0e0ffe0e0e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe1e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e6e5ffe6e6e6ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e4e4ffe5e5e4ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfe0ffe0dfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdedeffdedfdfffdfdfdeffdfdedeffdedfdfffdedfdeffdededeffdedfdfffdedfdfffdededeffdededeffdededeffdddddeffdeddddffdededeffdddedeffdddedeffddddddffdddedeffdddedeffddddddffddddddffdcdddcffddddddffddddddffdddcddffddddddffdcdcddffdddcddffdcdcdcffdddddcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdbdbdbffdbdbdcffdbdcdcffdbdcdcffdbdcdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdddcddffdcdcdcffdbdbdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadbdaffdadadbffdbdadbffdadadaffdadadaffdadadbffdbdadbffdadadaffdbdbdaffdbdadaffdadbdaffdadbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdcdcffdbdcdbffdbdbdbffdcdbdbffdbdcdcffdbdbdcffdbdbdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdcdbdcffdcdcdcffdbdcdcffdcdcdcffdcdbdcffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcddddffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcddddffdcdcddffdddddcffddddddffdcddddffddddddffdddddcffddddddffddddddffddddddffdddeddffddddddffdeddddffdddedeffdddddeffdededeffdededfffdedfdfffdededeffdfdedfffdfdedfffdfdedfffdedfdeffdededfffdfdedfffdedfdeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdfdeffdedfdfffdfdfdeffdfdedeffdedfdfffdedfdeffdededeffdedfdfffdfdfdfffdededeffdfdedeffdfdedeffdededeffdfdedeffdedfdfffdededfffdedfdeffdededeffdedfdfffdedfdfffdedfdeffdededeffdedfdeffdededfffdfdedfffdededeffdfdfdeffdededfffdfdedfffdededeffdfdfdeffdfdedeffdedfdeffdedfdfffdfdfe0ffe0e0dfffe0e0e0ffe1e1e1ffe2e2e2ffe4e4e3ffe4e3e4ffe5e5e5ffe5e5e5ffe5e6e5ffe4e5e5ffe5e4e4ffe3e4e3ffe2e2e3ffe2e2e3ffe2e3e3ffe2e2e2ffe2e1e2ffe2e1e2ffe2e1e2ffe2e1e2ffe0e1e1ffe0e0e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfdfdfffdfdfdeffdedfdfffdfdfdeffdededeffdededeffdddedeffddddddffdddedeffddddddffddddddffdddcdcffdcdcdcffdbdbdcffdcdbdbffdbdcdcffdbdbdbffdbdbdbffdbdadbffdadbdbffdadbdaffdadadaffdad9d9ffd9dad9ffd9d9daffdad9daffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d8d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d6ffd5d5d6ffd6d6d6ffd7d7d8ffd9d8d9ffdadadaffdbdbdbffdcdcddffdfdedfffdfe0dfffdfe0e0ffdfdfdfffddddddffddddddffddddddffddddddffdcddddffdbdbdbffd9d9d8ffd6d7d7ffd4d5d4ffd2d2d3ffd0d1d1ffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcccbcbffcbccccffcbcbcbffc9cacaffcacacaffc8c8c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f8f8fff8f9f9fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff7f8f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff7f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f9f9fff8f8f8fff9f8f8fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffaf9f9fff9faf9fff9f9f9fffaf9fafff9f9f9fff9f9f9fffafaf9fffafaf9fffaf9fafffafaf9fffafafafffafafafffafafafffafafafffbfafbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfcfcfffbfcfbfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffefefefffdfefefffdfefdfffefdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffdfefdfffdfefdfffefdfefffefefefffefefefffefffefffffffefffffefffffffffefffefffefffefffefffefefefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefffefffefefffffefffefffefffffffefefffffefffffffefefefffefefefffdfefdfffefdfefffefefefffefdfefffefefefffefefefffdfdfefffefefefffdfefefffcfdfcfff6f6f6ffebeaeaffe2e2e2ffe3e4e3ffe4e3e3ffe0e1e0ffe1e1e0ffe1e1e1ffe1e0e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3c3bff454544ff545455ff666665ff777877ff888988ff979797ffa6a6a7ffd4d4d4ffeff0effffbfbfbfffcfdfdfffbfcfcfffcfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffbfafafffbfbfafffafafafffafbfbfffbfafafffafbfafffafafafffafafafffbfafbfffafbfafffbfafbfffafbfafffafafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafafafffafafafffaf9fafffaf9fafff9f9fafffafafafffafafafff9fafafff9f9fafffaf9f9fff9fafafff9faf9fff9f9fafff9faf9fff9fafafff9f9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffaf9fafff9faf9fff9faf9fffaf9fafff9fafafffafaf9fffafafafffafaf9fffafafafffafaf9fff9faf9fff9faf9fff9f9fafff9f9fafffaf9fafff9f9f9fff9f9f9fff9fafafff8f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f8f9fff8f8f8fff8f9f9fff9f8f8fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff6f7f7fff6f6f6fff5f6f6fff5f5f5fff4f4f4fff3f4f3fff3f3f3fff2f1f2ffeff0f0ffecececffe9e9e9ffe6e6e6ffe3e2e3ffe0e0e0ffdddcdcffd8d8d8ffd3d3d3ffbbbcbcff8b8b8bff5e5f5fff505150ff4a4a4aff474746ff434343ff383838ff2e2d2dff232423ff1d1d1cff151515ff0f0e0eff0f0f0fff0d0d0dff161616ff1d1d1dff252425ff2f2f2fff383838ff424242ff464645ff4b4b4bff50504fff5a5a5aff838483ffb9b9b9ffd4d4d5ffd8d8d8ffdcdcdcffe1e1e1ffe4e5e5ffe7e7e7ffeaeae9ffebebebffedecedffeeeeeefff0eff0fff0f0f0fff1f2f2fff3f2f3fff4f3f4fff5f4f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f8fff7f8f8fff7f8f7fff8f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f9f9fff8f9f8fff9f8f8fff9f9f8fff9f8f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffafaf9fff9faf9fff9faf9fffaf9fafff9f9fafffafafafff9fafafffafafafffafbfbfffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafff9fafafff9faf9fffaf9fafffafafafffafafafffaf9fafffafafafff9faf9fffafaf9fff9faf9fffafafafffafafafffafafafffbfbfafffbfbfafffafafbfffbfbfbfffafbfbfffafbfafffbfafafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfcfffcfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffdfcfdfffcfcfcfff3f2f2ffd4d4d4ffa3a3a3ff959696ff888787ff787979ff686968ff575757ff464645ff393939ff393939ff3a3939ff3a3a3aff3a3a3aff3b3b3bff3b3a3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797879ff797979ff797979ff797978ff777877ff737374ff6a6a6aff626161ff595959ff515151ff49494aff434343ff3d3e3eff383938ff333333ff2f2f2eff2b2a2bff272727ff242324ff212121ff1e1e1eff1b1b1bff191919ff171717ff151415ff121313ff111111ff101010ff0f0f0fff181818ff2a2a29ff2c2c2bff2c2c2cff2c2c2cff2c2d2cff2d2d2dff2e2e2eff2f2f2fff303030ff303030ff303030ff303030ff2f2f2fff2f2f2eff2e2f2eff2e2e2eff2d2d2dff2c2c2cff292929ff232423ff131212ff100f10ff111111ff131313ff141414ff171717ff181919ff1a1b1bff1e1d1dff1f2020ff222222ff242425ff282828ff2b2b2bff2f2f30ff353535ff3a3a3aff414140ff474847ff4f4e4fff565656ff5e5d5dff666665ff6e6e6eff747575ff757575ff757575ff757675ff757575ff767575ff75757500000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff050505ff0e0e0eff292a29ff515151ff737372ffa5a5a6ffe4e4e4fff7f7f7fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffefefefffffffffffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffefdfdfffefefdfffefdfefffefefefffefdfefffdfefefffefefdfffefefefffefdfefffefefefffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffbfafafffaf9fafffafafafffafafafffbfbfbfffbfbfbfffafbfbfffafafafffbfafafffafbfafffafafafffafafafffafbfafffafbfafffafafbfffafafbfffafafafffafafafff9faf9fffaf9fafffafafafffaf9f9fffafafafffafafafff9fafafffafafafff9fafafff9faf9fff9f9f9fffaf9f9fffaf9f9fffafafafffaf9fafffafafafffafaf9fffafafafffaf9fafffafafafffaf9fafff9fafafff9fafafffaf9fafffafafafff9faf9fffafafafffafaf9fffaf9fafffafaf9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff8f9f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f8f8fff7f8f7fff7f7f7fff8f8f7fff8f7f8fff7f7f8fff8f7f8fff7f7f7fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacac9ffcacac9ffcacacaffcacacaffcacbcbffcacbcaffcdccccffcdccccffccccccffcccdcdffcecdcdffd0d0d0ffd4d4d3ffd8d7d7ffdad9daffddddddffdfdfdfffe0e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffdededeffddddddffdededdffdcdcdcffdadadaffd8d8d8ffd6d6d6ffd4d4d5ffd2d2d3ffd3d2d3ffd2d3d2ffd3d3d3ffd3d4d4ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d6ffd6d7d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9dad9ffdadadaffdad9daffdadadbffdadadaffdbdbdaffdadbdaffdcdbdcffdcdcdcffdcdbdcffdcdcdcffdddddcffdcdcddffddddddffddddddffdddeddffddddddffdeddddffdedddeffdededeffdededeffdededeffdededeffdededeffdfdedfffdfdfdfffdfdedfffdedfdfffdfdfdfffdfdfe0ffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e4e4ffe3e4e4ffe4e4e3ffe4e4e4ffe5e4e5ffe5e5e6ffe6e6e6ffe6e6e7ffe7e8e7ffe7e6e7ffe7e6e7ffe7e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe2e3e3ffe1e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e1e2ffe1e1e1ffe0e1e0ffe1e1e0ffe0e1e0ffe1e0e1ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfe0e0ffdfe0dfffe0dfdfffe0dfdfffdfdfdfffdfe0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdfdfdfffdfdfdeffdfdfdfffdfdfdeffdfdedfffdfdfdeffdededeffdedfdeffdededeffdededeffdededeffdededeffdededeffdededeffdddedeffdededdffdededdffdedddeffddddddffdeddddffddddddffdddeddffdeddddffdddcddffdddcddffdcddddffddddddffddddddffdcddddffdcdcdcffdddcdcffdcdddcffdcdcdcffdcdcdcffddddddffddddddffdbdbdcffdbdcdcffdbdbdbffdbdbdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededdffddddddffdcdddcffdcdcdcffdbdbdcffdcdbdcffdbdbdbffdbdbdbffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdbdbffdbdbdbffdbdadbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdcdcffdbdbdcffdbdcdcffdbdbdbffdcdcdbffdbdcdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcdddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdddcffdddcdcffdcdddcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffdcdcdcffdcdddcffdcdcdcffdcdcddffdddcddffdcdddcffdcdcddffdcddddffdcdddcffdcdcdcffdddddcffdcdcdcffdcdcdcffdddcddffdcdcdcffdcdddcffdddcdcffdddcddffdddcdcffdcdcdcffddddddffddddddffdcddddffdcdcddffdddcddffdcddddffddddddffddddddffddddddffdddeddffdddddeffdddedeffddddddffdededdffdddeddffdedddeffdededeffdededeffdfdfdeffdfdfdfffdededfffdfdfdfffdedfdfffdedfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdedfffdfdfdeffdfdfdfffdfdfdfffdfdedfffdedfdfffdfdfdfffdedfdfffdedfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffdfdfe0ffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe3e4e3ffe4e5e4ffe5e4e5ffe5e5e5ffe5e6e5ffe6e6e6ffe5e6e5ffe5e4e5ffe4e4e4ffe3e2e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e2ffe1e2e1ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0dfe0ffdfdfdfffdedfdfffdfdedfffdededeffdededeffdededeffdededdffdddddeffdddeddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdaffdadadbffdadadaffdadadaffd9d9daffdadadaffdbdadaffdad9daffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d9d9ffd8d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd8d8d9ffd8d9d9ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d5ffd5d6d5ffd7d7d7ffd9d8d8ffdad9daffdcdcdcffddddddffdededeffdededdffddddddffddddddffdfdfdfffdfdfdfffdfdfdfffdededeffdcdcddffdadadaffd6d6d6ffd4d4d4ffd2d2d1ffcfcfcfffcdcdcdffcdcdcdffcdcdcdffcbcbcbffcbcbcbffcccbccffc9cacaffc9cacaffc8c9c9ffc8c9c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff9f9f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f8fff8f8f9fff8f9f9fff8f9f9fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9faf9fffafaf9fff9f9fafff9f9f9fff9faf9fff9fafafff9faf9fffaf9fafffafafafffafafafffafbfafffafafafffbfafafffbfbfafffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfdfdfffefefefffefdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefefdfffdfdfefffefdfefffefefdfffefefefffefefefffffefffffffffffffffefffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffefefefffffffefffefffefffefefffffffefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffcfdfcfff5f5f5ffe9e9e9ffe2e2e2ffe3e3e2ffe4e3e3ffe7e7e6ffe1e1e0ffe0e0e1ffe0e1e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff464546ff555555ff656566ff777877ff898989ff999898ffa9a9a8ffd6d5d5fff0f0f0fffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafbfffbfafafffbfafafffafafafffbfafafffbfbfbfffafafafffafafafffafbfafffafafbfffafbfafffafbfafffafafafffafafafffafbfafffafbfbfffafafafffbfafbfffafafafffafafafffafbfafffafafafffbfafafffafbfafffafafafffafafafffbfbfafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffaf9f9fffafaf9fffafafafff9fafafffafaf9fff9f9fafff9fafafff9f9f9fffafaf9fff9fafafffaf9fafffaf9f9fff9f9fafff9f9fafff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9fafafffafaf9fff9f9fafff9f9fafffafaf9fffafafafff9fafafffafafafffafafafffafafafff9faf9fffaf9f9fffafaf9fffafaf9fffaf9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f8f8fff8f8f9fff9f8f8fff9f9f9fff9f8f9fff9f8f8fff8f9f8fff9f8f8fff8f9f9fff8f8f8fff7f7f8fff7f7f8fff6f7f7fff7f6f6fff5f6f6fff5f4f5fff4f4f4fff3f3f4fff3f2f3fff1f1f2ffeff0efffedededffeaeaeaffe8e8e8ffe6e6e7ffe4e4e4ffe1e0e1ffdbdcdbffd6d6d6ffd3d3d3ffc2c2c2ffa9aaa9ff989899ff848484ff747474ff636363ff4e4d4eff4b4c4bff494949ff474747ff464746ff474747ff494949ff4a4a49ff4a4a4aff4b4b4cff4e4e4dff646464ff757575ff878787ff989898ffa8a8a8ffc0c1c0ffd5d4d5ffd8d8d8ffdddeddffe2e1e1ffe5e5e5ffe9e9e8ffeaeaeaffecececffedededffeeeeedffefefeefff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f4f4fff5f5f5fff6f6f6fff5f6f6fff7f7f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f8fff7f7f7fff7f7f8fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff9f8f9fff8f8f8fff8f9f8fff8f8f9fff9f8f8fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9faf9fff9faf9fff9f9f9fffaf9fafffafaf9fff9f9fafff9faf9fffaf9f9fffafaf9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafbfafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafff9fafafffafafafff9fafafffafafafffafafafffafaf9fff9fafafffaf9fafffaf9fafffafafafff9f9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafafffbfafbfffafafafffafbfafffafafbfffbfafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfbfbfffbfbfcfffcfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfff2f2f2ffd6d6d6ffa3a3a3ff959595ff888788ff797979ff6a6a69ff595959ff474747ff3a393aff3a3939ff3a3a3aff3b3b3bff3b3b3aff3a3a3bff3a3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff787979ff797979ff797979ff797878ff747574ff6b6b6cff626262ff5a595aff525252ff4b4b4bff454545ff3f3f3fff3a3a39ff343535ff303030ff2c2c2cff282828ff252425ff222222ff1f1f1eff1b1b1bff191a1aff171717ff151515ff131413ff111112ff101010ff0f0f0eff181919ff2b2b2bff2d2d2dff2e2e2eff2e2e2eff2e2f2eff2f2f2fff303030ff313130ff313131ff323232ff323231ff313131ff313131ff303130ff30302fff2f302fff2f2e2eff2d2d2dff2b2a2aff242323ff111011ff101010ff121211ff141414ff151616ff181817ff191a1aff1c1c1dff1e1e1eff212120ff232323ff262526ff292929ff2d2d2dff313132ff373737ff3d3d3dff444444ff4a4a4aff515151ff575858ff5f5f5fff676667ff6e6e6eff747474ff747474ff747474ff757575ff757576ff757575ff75757500000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030304ff0d0d0cff282929ff515251ff757475ffa2a2a2ffe0e0e0fff5f6f5fffefefefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffefffffefffffffffffefffefefffffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfdfefffefefefffefdfefffefefefffefdfefffefefefffefefefffdfdfefffdfefefffdfefefffefefefffefefdfffdfdfefffdfdfdfffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfafbfffaf9fafffafafafffbfafafffafbfbfffbfbfafffafafbfffafbfbfffafafafffbfbfafffafafafffafafbfffbfafafffafafafffafafbfffafafbfffafbfafffafafafffaf9f9fffafafafff9fafafff9f9f9fffaf9fafffafafafffaf9fafffafafafff9f9f9fff9faf9fff9f9fafffaf9f9fffaf9fafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafffafafafffafaf9fffafafafff9faf9fffaf9fafffafafafffaf9fafff9faf9fffaf9f9fffafaf9fffafaf9fffaf9f9fff9f9f9fffafaf9fff9f9f9fff9fafafff9fafafff9faf9fff9faf9fff9f9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f8f9fff8f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff8f7f7fff8f8f7fff8f8f7fff8f7f7fff8f8f8fff8f8f7fff7f7f7fff7f8f8fff7f8f8fff8f8f7fff8f8f7fff8f7f7fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffcac9caffcacac9ffc9c9c9ffcbcacaffcacacaffcacbcaffcacacbffccccccffcbcbcbffccccccffcfcecfffd2d2d2ffd5d5d5ffd8d8d8ffdadadaffdcddddffdedfdfffe0e0dfffe0e0e0ffdfdedfffdedfdeffddddddffdbdcdcffdbdbdbffd9d9d9ffd6d6d7ffd5d5d5ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd8d7d8ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d9ffd8d8d9ffd8d8d8ffd9d9d8ffd9d9d9ffdad9daffdad9daffdadadaffdadadbffdadbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdddcddffddddddffddddddffdedddeffddddddffdddeddffdddddeffdededeffdededeffdededeffdfdedeffdfdfdfffdfdfdeffdededfffdedfdfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e2ffe3e3e2ffe3e2e2ffe3e3e3ffe4e4e3ffe4e3e3ffe4e4e4ffe4e5e4ffe4e5e4ffe5e5e4ffe6e5e5ffe6e6e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e1e2ffe2e1e1ffe1e1e2ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe1e0e1ffe0e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0dfffdfdfe0ffe0dfdfffe0dfe0ffe0e0dfffe0dfe0ffe0e0e0ffdfe0dfffdfdfdfffdfe0e0ffdfdfe0ffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdedeffdfdfdeffdfdfdeffdfdedeffdededeffdedfdeffdededeffdededeffdededeffdededdffdededdffdeddddffdddddeffdeddddffdededeffdedddeffddddddffddddddffddddddffddddddffddddddffdcddddffddddddffdcddddffdddddcffdcddddffdddcddffdddcddffddddddffdddddeffdbdbdcffdbdcdbffdbdbdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdddeddffddddddffdddddcffdcdddcffdcdbdcffdcdcdcffdcdcdbffdbdbdbffdbdcdcffdbdcdcffdbdcdbffdbdcdbffdbdbdbffdbdbdcffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdbffdbdbdcffdbdbdcffdbdbdbffdcdcdbffdbdcdbffdcdbdcffdcdbdbffdcdcdcffdcdbdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdcdddcffdcdcdcffdddcddffdcdcdcffdcdddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdddcdcffddddddffdcdcdcffdcdcdcffdcddddffdcddddffdcddddffdddddcffdcdcddffdcdcddffdcdddcffdcddddffdcdddcffdddcddffddddddffdddcddffdcdddcffddddddffddddddffddddddffdddcddffddddddffddddddffdcdcdcffddddddffddddddffdddddcffdddddcffdddcdcffdddcddffdddcdcffddddddffdddcddffdddcdcffdddddcffdddcddffdcddddffddddddffdcddddffddddddffddddddffddddddffddddddffdddddeffdeddddffdddddeffdddddeffdddedeffdededeffdededeffdededeffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffdfe0dfffdfdfe0ffdfe0e0ffdfe0e0ffdfe0e0ffe0e0dfffdfdfe0ffdfdfdfffdfe0dfffdfe0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffe0e0dfffdfdfdfffdfe0e0ffdfe0e0ffdfe0dfffdfe0dfffe0dfdfffdfdfe0ffe0dfdfffe0e0e0ffe0dfe0ffe0dfdfffe0e0dfffe0dfe0ffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe2e2e2ffe4e4e4ffe5e5e5ffe5e5e6ffe5e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdeffdedfdfffdededeffdfdedeffdededeffdededeffdddeddffddddddffddddddffddddddffdddcddffddddddffdddddcffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdbdadaffdbdbdbffdbdadbffdbdadaffdadbdaffdadadaffdadadaffdadad9ffd9d9daffd9d9daffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d4ffd4d4d5ffd5d5d5ffd6d6d6ffd7d7d7ffd9d8d9ffdbdbdbffdbdbdbffdbdbdbffdcddddffe0e1e1ffe0e1e0ffe1e1e0ffe0dfe0ffdededeffdbdbdaffd7d8d7ffd4d4d4ffd3d2d3ffd0d0d0ffcdcdcdffcbcccbffcccbcbffcccbcbffcbcccbffcac9caffcacacaffc9c9c8ffc8c8c8ffc8c9c9ffc7c7c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f8fff8f8f9fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9fafafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9faf9fffaf9f9fffaf9fafff9f9f9fff9fafafff9fafafff9f9fafff9f9fafff9faf9fff9faf9fffaf9f9fff9fafafffaf9fafff9fafafff9fafafffafafafffaf9f9fffafafafffafafbfffafbfafffafafafffbfbfafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffbfcfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefefefffefefefffdfdfdfffefefefffefefdfffefefefffdfefefffdfefefffdfefdfffefdfefffefefefffdfdfdfffdfefefffdfefdfffdfdfefffdfdfefffdfefdfffdfefdfffefefefffdfefefffefdfefffefefefffefffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffffffffffffffffffffffffffffffefffefefefffffefefffefefffffffefefffefffefffefffefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfefdfffcfcfcfff3f4f4ffe7e8e8ffe1e1e0ffe3e2e2ffe7e6e7ffe6e6e6ffe6e7e7ffe1e1e1ffe1e1e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3a3bff3a3a3aff3a3b3bff464646ff555454ff656566ff777778ff898988ff989899ffaaaaaaffd8d8d8fff0f0f1fffbfbfbfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffcfcfbfffcfcfbfffcfbfcfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfbfffafbfafffbfafbfffbfbfbfffafafafffbfbfbfffafbfbfffafafbfffafafbfffafbfafffafafafffbfafafffafbfbfffbfafafffafafafffafafbfffbfbfafffafafafffafafbfffafafbfffafbfafffafafafffbfafafffafafafffafafafffbfafafffbfafafffafbfafffafafafffafafafffafbfbfffafafafffafafafffafafafffafafafffafafafff9faf9fffaf9fafffafafafff9fafafffafafafffafaf9fff9f9fafffaf9f9fff9f9fafffafaf9fff9faf9fff9faf9fffafaf9fff9f9fafffafaf9fffaf9fafff9faf9fff9f9fafff9faf9fff9f9fafff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9faf9fff9f9f9fffaf9f9fff9fafafffaf9fafff9fafafffafafafffafafafffaf9f9fff9fafafffafafafffafafafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f8f8fff8f9f8fff9f8f9fff8f8f9fff8f8f8fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f7fff7f6f6fff5f6f6fff5f5f5fff4f4f4fff3f3f4fff3f3f2fff1f1f1ffefefefffededeeffebececffeaeaebffe9e9e9ffe7e7e7ffe3e4e4ffdfdfdfffdcdcdcffd8d9d8ffd5d5d5ffd3d3d3ffd2d3d3ffd3d4d3ffcfcecfffbbbabbffaaaaaaff9b9b9bff878888ff797979ff6f7070ff7b7b7bff8a8a8aff9c9b9bffa7a8a8ffb7b6b7ffcbccccffd3d3d4ffd5d5d5ffd7d7d7ffd8d9d9ffdadbdbffddddddffdfdfdfffe4e4e4ffe8e8e8ffeaeaebffededecffeeededffeeefeeffefefefffeff0effff1f1f1fff2f1f2fff2f2f2fff3f4f3fff4f4f4fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff8f8f7fff8f7f8fff8f8f7fff8f7f8fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffaf9f9fff9fafafff9fafafffafafafff9f9fafffafaf9fffafafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9fafafffafaf9fffafaf9fffaf9fafffafaf9fffaf9fafff9fafafff9f9fafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfafffbfafafffafafafffafbfbfffafbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffcfcfbfffcfbfcfffcfcfbfffbfcfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffcfcfbfffbfbfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffbfbfcfff3f2f3ffd8d8d9ffa4a4a4ff949595ff878787ff797979ff6b6a6bff5a5a5aff484848ff3a3a3aff3a3a3aff3b3a3bff3b3b3aff3b3b3bff3b3b3bff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797978ff797979ff797979ff797979ff787979ff787979ff747574ff6c6b6cff636363ff5b5b5bff535353ff4c4c4cff464746ff414141ff3c3b3cff363636ff323232ff2d2e2dff2a292aff262626ff222222ff1f1f1fff1c1c1cff1a1a1aff171717ff151515ff131413ff121212ff101111ff0f0f0fff191919ff2c2c2cff2f2f2eff2f2f2fff2f3030ff303031ff313131ff313131ff323232ff323232ff323233ff333333ff333333ff333332ff323232ff313131ff303131ff302f2fff2e2e2eff2c2d2cff242424ff0f0f0fff101010ff121212ff141414ff161616ff191818ff1b1b1aff1d1d1dff201f1fff212122ff252424ff262727ff2a2a2aff2e2e2eff333333ff393938ff3f3e3fff454645ff4c4c4dff525353ff595959ff5f5f5fff666667ff6d6d6eff727273ff727372ff747473ff757475ff757575ff757576ff75767500000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff0c0b0cff282828ff505050ff747473ff9b9a9affdadbdbfff4f4f4fffefefdfffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefefefffefefefffdfdfefffdfefdfffdfefdfffefdfefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffbfafbfffafafbfffafafafffafafafffafbfafffafafafffbfbfafffbfafafffafafafffbfafafffafafbfffbfafafffafbfafffafbfafffafafafffafafafffafafafffafafbfffafafafff9f9fafff9fafafffaf9fafffafafafffafafafffafafafff9fafafffafafafffafaf9fffafafafff9f9fafffafafafffafafafffafafafffbfafafffafafafffafbfbfffafbfafffafafbfffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffaf9f9fff9fafafffafafafffafafafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f9f9fff8f9f9fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff7f8f8fff7f7f8fff8f8f7fff8f8f8fff8f8f7fff7f8f7fff7f8f7fff8f8f8fff8f7f8fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c9ffc9c9c9ffc9c9caffc9cacaffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcbffcacbcbffcbcbcbffcdcccdffd0d0d0ffd3d3d3ffd6d7d7ffd8d9d9ffdadadaffdcdcdcffdededeffdfdfdfffdfdfdfffdddedeffdddcddffdbdbdbffdadadaffd9d9d9ffd7d6d6ffd4d4d5ffd3d4d4ffd4d4d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d9d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadad9ffdadadaffdadbdaffdbdbdaffdbdbdbffdbdbdbffdcdbdcffdbdcdcffdcdcdcffdcdddcffdcdcddffddddddffdddddeffdddedeffddddddffdededeffdededdffdededeffdededeffdedfdfffdedfdeffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffdfdfe0ffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e4ffe4e4e4ffe4e5e4ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e4ffe4e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe2e2e1ffe1e1e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0dfffdfe0dfffe0dfe0ffdfe0e0ffe0dfe0ffdfdfe0ffdfe0e0ffe0e0dfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdededfffdfdfdeffdedfdfffdededfffdfdfdeffdfdedfffdfdfdeffdededeffdededeffdedfdfffdededeffdddedeffdddeddffdedddeffdddddeffddddddffdedddeffddddddffddddddffdeddddffdeddddffddddddffddddddffddddddffdddddcffddddddffdddeddffddddddffdedddeffdededeffdbdbdcffdbdbdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededfffdededeffdddeddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdcdcffdcdbdcffdbdbdbffdbdcdbffdcdbdcffdbdbdcffdbdbdbffdcdbdcffdbdcdbffdbdbdbffdcdcdbffdcdbdbffdbdbdbffdcdbdbffdbdbdcffdcdcdbffdbdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcddffdcdcdcffdcdcddffdcddddffdcdcdcffdcdddcffdcdddcffdddcddffdcddddffdcddddffdcdddcffdddcddffddddddffdcdcdcffddddddffddddddffddddddffdcdcddffdddddcffddddddffddddddffdcddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdeddddffddddddffddddddffddddddffdddeddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdeddddffddddddffddddddffddddddffdededdffdddedeffdddeddffdededdffdededeffdededeffdededfffdededeffdededfffdedfdeffdededfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffdfe0e0ffdfe0e0ffdfe0dfffe0dfe0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffdfe0e0ffdfe0e0ffe0e0e0ffe0dfdfffdfe0e0ffdfe0e0ffe0e0e0ffdfdfdfffe0e0dfffdfe0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffdfe0dfffe0e0e0ffe0e0e0ffdfe0e0ffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe1e1e0ffe0e0e1ffe2e2e1ffe2e3e3ffe4e5e4ffe6e6e5ffe6e6e6ffe7e7e6ffe7e6e7ffe6e7e7ffe5e6e6ffe4e5e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededfffdededeffdededeffdddddeffdededdffddddddffddddddffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdcdbffdcdbdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdbdaffdbdadaffdadadaffdadad9ffd9d9daffdad9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d5d6ffd4d5d5ffd4d5d5ffd4d5d4ffd5d4d4ffd6d5d6ffd7d7d6ffd8d9d9ffdadadaffdbdbdcffdddddeffdfe0dfffe0e1e0ffe0e0e0ffdededeffdbdbdbffd8d8d8ffd6d6d6ffd4d3d3ffd1d0d0ffcdceceffcbcbccffcbcbcbffcbcbcbffcacac9ffcacacaffc8c8c8ffc8c8c8ffc9c8c8ffc7c7c6ffc6c7c6ffc5c6c50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f9fff8f8f9fff9f9f8fff9f9f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff9f9f8fff9f8f9fff9f8f8fff8f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9fafff9f9fafffafaf9fffafaf9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fffafafafff9f9f9fffafaf9fffafafafff9faf9fffaf9fafffaf9fafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffbfafafffafbfbfffbfafbfffbfafafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefefdfffefefefffefefefffdfefefffefefefffefefefffdfefefffdfefdfffdfdfdfffefefefffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffffffffffffffffffffefffffffffffefffffffffefffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffffffefefefffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefdfdfffbfcfcfff2f2f2ffe7e7e7ffe0e0e0ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e7ffe1e1e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3a3aff393a39ff393939ff454546ff555555ff656565ff777777ff888888ff999899ffadacacffdbdbdbfff1f1f1fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffcfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafbfffbfbfbfffafafafffafbfafffafbfafffafafafffbfafbfffafafafffbfbfafffbfbfbfffafafafffbfafafffafafbfffbfafafffafbfafffafafafffafafbfffbfafbfffafafafffbfbfbfffafbfbfffbfafbfffafafafffafbfafffafafbfffafafafffbfafbfffafbfbfffbfafbfffbfafafffafafafffafbfafffafafbfffafbfafffafafafffafafafff9fafafffafafafffafafafffafafafffafaf9fffafafafffaf9fafffafafafffafafafffaf9f9fffafafafffaf9f9fff9faf9fffafaf9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9fafff9f9fafffaf9f9fffafaf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9f9f9fffaf9fafff9f9fafffaf9fafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9f9fff9fafafff9f9fafff9f9f9fffaf9fafff9faf9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff8f8f8fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f6fff7f6f6fff6f6f5fff5f5f5fff5f5f4fff3f3f3fff3f3f3fff1f1f1fff0f0f0ffefefefffededeeffededecffececebffe9e9e9ffe7e7e7ffe4e4e4ffe1e0e1ffdcddddffdadbdaffd9d9d9ffd9dadaffdadadaffd9dad9ffd8d8d8ffd7d6d6ffd6d6d6ffd5d5d5ffd6d6d5ffd7d7d7ffd7d8d8ffd7d6d7ffd6d5d6ffd7d6d6ffd8d8d8ffdadadaffdcdcddffdfdedeffe0e0e0ffe2e2e2ffe3e4e4ffe6e5e6ffe9e8e8ffebececffeeeeeeffeeeeeeffefefeffff0f0f0fff1f1f1fff2f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff6f7f6fff7f6f7fff7f6f6fff6f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff8f7f7fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f9f9fff8f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9fafffaf9fafffaf9f9fffafafafff9fafafffaf9fafffaf9f9fff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafaf9fffafafafffaf9fafffafafafffafafafffafaf9fffafafafffafaf9fff9fafafffafafafff9faf9fffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffbfbfbfffafafbfffafbfafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfcfff3f3f3ffdbdbdaffa4a4a4ff949595ff878787ff797979ff6a6b6bff5a5a5aff484848ff3a3a3bff3a3a3aff3a3b3aff3a3b3aff3b3b3aff3b3b3bff3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797978ff797979ff787979ff787878ff747474ff6c6c6cff646463ff5c5c5bff545454ff4e4e4eff484848ff434242ff3d3d3dff373837ff333333ff2e2f2fff2a2a2aff262625ff222222ff1f1f1fff1c1c1cff1a1a1aff181817ff161516ff131413ff121212ff101011ff0f0f0fff191a19ff2d2d2dff2f2f30ff313030ff313130ff323131ff323232ff333233ff333333ff333434ff343434ff343434ff343434ff343434ff343333ff323232ff313031ff303130ff2f3030ff2e2e2eff242425ff0f0f10ff101010ff121312ff151415ff161616ff181818ff1b1b1bff1d1d1dff1f201fff222222ff252424ff282727ff2b2b2aff2f2f2fff343434ff393939ff404040ff464646ff4d4d4dff535354ff59595aff60605fff666666ff6c6c6cff717271ff727171ff737272ff737474ff747574ff757575ff75757500000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff0a0909ff262625ff4c4c4cff6f6f6fff929292ffd5d5d4fff2f2f2fffdfdfdfffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefefffffefefffffefefefffffffefffffefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffbfbfbfffcfbfcfffbfcfbfffcfbfbfffcfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffafafafffafafafffafafafffafbfafffbfafbfffafafafffafafafffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffbfafafffbfafafffafafafffafbfafffafafafffafbfafffafafafff9fafafffafafafffafafafffafaf9fffafafafffafafafffafafafffaf9fafffafafafff9fafafff9faf9fffafafafffafafafffafafafffafbfafffafbfafffafafafffbfafbfffafafafffbfbfafffbfafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9f9fff9fafafff9f9fafff9f9f9fffaf9fafff9fafafffaf9fafffaf9f9fff9f9f9fffafaf9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff9f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff9f8f9fff8f8f8fff9f9f8fff9f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c9ffc9c9c8ffcacac9ffc9c9c9ffc9cacaffcac9c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcbcbffcdceceffd1d1d1ffd3d4d3ffd6d6d6ffd8d8d8ffd9d9d9ffdcdcdbffdededeffddddddffdeddddffdcdcdcffdbdbdbffdadad9ffd8d8d8ffd6d6d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d9ffd8d8d8ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdadadaffdadadaffdbdbdbffdbdbdaffdbdbdbffdcdcdbffdbdcdbffdcdcdcffdcdcdcffdcdddcffddddddffddddddffdededdffdededdffdededeffdededeffdfdedeffdfdedeffdedfdfffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe3e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e7ffe7e6e7ffe6e6e5ffe5e5e4ffe4e4e4ffe3e2e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e2e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe1e0e0ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffe0dfe0ffe0e0e0ffe0dfdfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdfdfdfffdfdfdfffdfdedfffdfdedeffdededeffdfdfdeffdededfffdedfdeffdededeffdededeffddddddffdededeffdedddeffdeddddffddddddffdededeffdedddeffddddddffdededeffddddddffddddddffdeddddffdddedeffdedfdeffdededeffdfdfdfffdbdbdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffdfdedeffdededeffdedddeffddddddffdcddddffdcddddffdcdcdcffdddcddffdcddddffdddcddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdcdcffdcdbdcffdcdcdbffdcdcdbffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdddcffdcdcdcffdcdddcffdcdcddffdcdcddffdddddcffdddddcffddddddffddddddffdddcdcffddddddffdcddddffdcdddcffddddddffddddddffdcddddffdddddcffdddddcffdddddcffddddddffddddddffddddddffddddddffddddddffdeddddffddddddffdeddddffdddeddffddddddffdddddeffdedddeffddddddffdededeffdddedeffdedddeffdeddddffdddedeffdddddeffddddddffdedddeffdddedeffdedddeffdeddddffddddddffdededdffdddedeffdededdffddddddffdddddeffddddddffdededdffdedddeffddddddffddddddffdededdffdedddeffdddeddffdededeffdeddddffdededeffdededeffdededeffdedfdeffdededeffdfdfdeffdededfffdedfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfdfdfffdfe0e0ffe0dfdfffe0dfe0ffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e0e1ffe1e0e0ffe0e0e0ffe1e1e0ffe0e0e1ffe1e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe1e1e0ffe1e0e1ffe1e0e0ffe0e1e0ffe1e1e1ffe1e0e1ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e3ffe6e5e5ffe6e6e6ffe7e7e6ffe7e7e7ffe7e8e7ffe7e7e7ffe6e6e6ffe5e4e5ffe3e3e4ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdedfdfffdededfffdededeffdededeffdededeffdddddeffdedddeffdddeddffddddddffddddddffdcdcdcffdddddcffdcdcddffdcdddcffdcdcdcffdcdcdcffdbdbdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadaffdadadbffdadadaffdadadaffdadad9ffd9dadaffdadadaffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd3d4d3ffd4d5d4ffd5d5d5ffd9d9d9ffdadadaffdddddcffe0dfe0ffdfdfdfffe0dfdfffdededeffdcdbdbffd9d9d9ffd7d7d6ffd4d4d5ffd2d2d2ffcfcfcfffccccccffc9cacaffcac9caffcac9c9ffc8c9c8ffc8c8c9ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff9f9f8fff9f8f8fff8f9f8fff9f8f8fff8f9f8fff9f8f9fff9f8f9fff9f8f9fff8f8f8fff9f9f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f8f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fffafaf9fffaf9f9fffafafafffaf9fafffaf9fafffaf9fafffaf9f9fffafaf9fff9faf9fffaf9f9fff9faf9fff9fafafff9faf9fffaf9fafffaf9fafffaf9f9fffaf9f9fffaf9f9fff9faf9fffaf9fafffaf9fafffafaf9fffaf9f9fff9fafafffafafafffafafafffafaf9fffafaf9fff9faf9fff9faf9fff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfefffefdfefffefdfdfffefefefffdfefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffdfefdfffefdfefffefdfefffdfefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffffffefffefffefffffefefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffdfefdfffefdfdfffefefdfffdfefefffdfefdfffcfbfcfff1f1f2ffe6e5e5ffe6e6e6ffe7e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e7e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3b3b3bff3b3b3bff3a3a3aff393939ff383938ff383838ff454444ff555555ff666666ff777777ff888888ff999898ffb0b0b1ffdfdedffff2f2f2fffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfafafffbfbfafffafbfafffbfafbfffbfafbfffafbfafffbfafafffafafbfffafafbfffbfafbfffbfbfafffafafafffafafafffafbfafffafafafffbfafafffafafafffafafbfffafbfafffafafafffbfafafffafafbfffafafafffbfbfbfffafafbfffafafbfffbfafbfffbfafbfffbfafafffbfafafffafafafffafafafffafafafffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fffaf9f9fff9f9f9fffafaf9fffaf9f9fff9faf9fffaf9f9fff9faf9fffaf9fafffaf9fafffaf9fafff9f9f9fffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffafaf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9faf9fff9fafafffafaf9fffafaf9fffaf9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9fafffaf9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f7f6fff6f5f6fff5f5f5fff5f4f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0efefffeeeeeeffeeededffecececffeaeaeaffe7e8e7ffe4e3e4ffe1e1e2ffe0dfe0ffe0dfdfffe0e0e0ffdfe0dfffdfdfdfffdededeffdededdffddddddffdcdcddffdcddddffdedddeffdededeffdededdffdededeffdfe0dfffe1e1e1ffe3e2e2ffe4e4e4ffe5e5e6ffe7e7e7ffe8e8e8ffeaeaeaffecececffeeeeeefff0f0f0fff0f0f0fff0f0f1fff2f1f2fff3f2f2fff3f3f3fff4f3f3fff4f4f4fff5f5f5fff6f5f5fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f8fff8f8f7fff8f7f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9fafffafaf9fffafaf9fffaf9f9fff9f9fafffafafafffafafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fffafaf9fffaf9fafffafaf9fffaf9fafffafafafffaf9fafffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafbfffbfafafffbfafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffbfbfbfff4f3f3ffdcdddcffa6a5a5ff959595ff878787ff797979ff6b6a6bff5a5a5aff494848ff3b3b3aff3b3b3bff3a3b3aff3b3a3bff3b3b3bff3c3c3bff3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797879ff797979ff797879ff797979ff787878ff777778ff737373ff6b6b6bff646463ff5c5c5cff555555ff4f4f4eff494949ff444443ff3f3e3fff393939ff343333ff2f2f2fff2b2b2aff262626ff222222ff1f1f1fff1c1c1bff1a1919ff171718ff151516ff141414ff131212ff111110ff0f0f0fff191a19ff2d2d2dff303030ff313131ff313132ff323232ff333333ff343434ff343435ff353535ff363535ff353536ff353536ff353535ff353434ff333333ff323231ff313131ff313031ff2e2e2eff252525ff10100fff101010ff121212ff141414ff151616ff181818ff1a1b1aff1d1c1dff1f1f1fff222122ff252424ff272727ff2b2c2bff302f2fff343434ff3a393aff404040ff474647ff4d4c4dff545354ff5a5959ff60605fff656665ff6c6c6bff717170ff707171ff717271ff737273ff747474ff757474ff75757500000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010201ff090909ff222322ff484848ff6c6c6cff8a8a8affcdcdcdfff0f0effffdfdfcfffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffefffefefefffefefefffefefffffefefffffffefffffefffefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafafffafafafffbfafafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffbfafafffafafafffbfbfafffbfafafffafbfafffbfafafffafbfafffafafafffaf9fafffaf9fafffaf9f9fffafafafff9faf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfbfafffafbfafffbfafbfffbfafbfffbfbfafffbfafafffafafbfffafafbfffbfafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fff9f9fafff9f9fafffafaf9fff9f9f9fff9f9fafffaf9fafffaf9fafffaf9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff9f9f8fff9f8f8fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f9fff9f8f8fff8f8f8fff9f8f8fff8f9f8fff9f8f9fff9f8f9fff8f9f8fff9f8f8fff8f8f9fff8f8f9fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc8c8c8ffc9c9c8ffc8c9c8ffcac9c9ffc9c9c9ffc9cacaffc9cac9ffcac9caffc9c9caffcbcacaffccccccffcfcfcfffd1d2d1ffd5d5d5ffd6d6d7ffd7d7d6ffd8d7d8ffd9dadaffdbdbdbffdbdbdbffdbdbdaffdbdbdbffd9dad9ffd8d9d8ffd6d6d7ffd7d6d6ffd6d6d6ffd6d7d7ffd6d6d6ffd6d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d9ffdadad9ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffdadadaffdadadaffdbdadaffdadbdaffdadadaffdbdadaffdbdbdbffdbdcdbffdcdbdcffdcdcdcffdddcdcffdddddcffdddcddffdddddeffdedddeffdeddddffdededeffdededeffdfdedeffdfdfdeffdedfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0dfdfffe0e0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe4e3e3ffe3e3e4ffe4e4e4ffe5e4e4ffe4e4e5ffe5e4e5ffe5e5e6ffe6e5e5ffe6e5e5ffe6e5e5ffe6e6e6ffe7e6e7ffe7e7e6ffe8e8e7ffe8e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe4e5e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e1ffe2e1e2ffe1e2e1ffe2e1e2ffe2e1e2ffe2e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e1e1ffe1e1e0ffe1e0e1ffe1e1e1ffe1e0e0ffe1e0e0ffe1e1e0ffe0e1e0ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfe0ffe0e0e0ffdfe0e0ffe0e0dfffdfe0dfffe0dfdfffdfdfe0ffdfdfdfffe0dfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdfdfffdfdedfffdededeffdedfdeffdfdfdeffdededeffdededeffdddedeffdededeffdededeffdededeffdedddeffdededdffddddddffddddddffddddddffdededdffdededeffdedfdeffdfdedfffdfe0df0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfdfdfffdfdfe0ffdfdfdfffdededeffdeddddffdddddeffddddddffddddddffdcddddffdddcddffddddddffddddddffdddcddffdddcdcffdcddddffdddcddffdcdcdcffdcdddcffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdcdddcffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcdcffdcdddcffdddcdcffdddddcffdddcddffdddcddffdddcddffdddcdcffddddddffdcdddcffdddddcffddddddffddddddffddddddffdeddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddddeffdedddeffdededdffddddddffddddddffdddeddffddddddffdeddddffddddddffdddedeffdededdffdededdffdeddddffdedddeffdededeffdededeffdddedeffdedddeffdededeffdededeffdededeffdeddddffdededeffdededeffdededdffdededeffdededeffdedddeffdeddddffdddddeffdddedeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdedfdeffdfdedeffdfdfdeffdfdedfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0dfffe0dfdfffe0e0dfffdfe0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe1e0e0ffe0e0e1ffe0e1e0ffe1e0e0ffe0e0e1ffe0e0e1ffe1e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe0e0e0ffe1e1e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e1e2ffe1e2e1ffe2e1e1ffe2e2e2ffe3e3e3ffe6e6e5ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe7e7e7ffe6e6e6ffe5e4e5ffe4e3e3ffe4e4e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe2e1e2ffe1e2e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededfffdfdedfffdfdfdeffdededeffdededfffdededeffdededeffdedddeffdeddddffddddddffddddddffdddddcffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdbdbdbffdbdadaffdadadaffdadbdaffdadadaffdadadaffdadadaffdadadaffdad9daffdad9daffdad9daffd9d9d9ffdadad9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d9d9ffd8d8d8ffd8d7d8ffd8d7d8ffd8d7d7ffd7d6d6ffd6d5d5ffd4d4d4ffd2d2d2ffd2d2d2ffd9d9d9ffdadadaffdbdbdcffdededeffdededeffdeddddffdcdcdcffdadadaffd8d9d8ffd7d7d7ffd6d5d5ffd3d3d3ffd0d0d0ffcdcdcdffcacacaffc8c8c8ffc8c8c9ffc8c8c8ffc9c8c8ffc6c6c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc4c4c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f9f9fff8f8f8fff8f8f9fff9f9f9fff9f8f9fff9f8f8fff9f9f8fff8f8f9fff9f9f8fff8f9f9fff8f8f8fff8f9f8fff9f9f8fff8f8f9fff9f8f8fff8f9f8fff8f9f8fff9f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff8f8f9fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f9fff8f8f9fff8f8f9fff8f9f9fff9f8f8fff8f9f8fff8f8f8fff8f9f9fff8f8f9fff9f9f9fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f8fff8f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9fafffafafafffaf9fafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafaf9fff9fafafffaf9fafff9faf9fffafaf9fff9f9fafffafaf9fff9faf9fff9faf9fffafafafffafafafff9faf9fffafafafffafaf9fffaf9f9fffafaf9fff9faf9fffaf9fafffafaf9fff9fafafffafafafff9fafafff9f9fafffafafafffafafafffafafafffafafbfffafafbfffafbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffdfcfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefdfefffefdfdfffefefdfffefdfefffefefdfffdfefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffefdfdfffefdfdfffdfefdfffdfefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefffffefefefffefefefffefdfefffefefefffefefefffefefdfffdfefefffefdfefffdfefdfffefefdfffefefefffcfcfcfff1f2f1ffe5e6e6ffe6e6e6ffe7e7e7ffe6e7e6ffe6e7e7ffe6e6e6ffe6e6e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3b3cff3b3b3bff3a3a3bff3b3b3aff3a3a3aff393939ff393939ff454545ff555556ff666667ff777778ff888989ff9a9999ffb2b3b2ffe0e0e0fff2f3f3fffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafafffbfafafffafbfafffafafafffbfafbfffafbfafffafafbfffbfbfafffafafafffafafbfffafbfafffbfafafffafafbfffbfafbfffafafbfffafbfbfffbfafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafbfafffafafafffbfafafffbfafafffafafbfffafbfafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafaf9fff9faf9fffafafafffaf9fafffaf9f9fff9f9fafffafafafff9f9f9fff9f9fafffafafafffaf9fafffaf9f9fffafaf9fff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafffafaf9fff9f9f9fff9f9fafff9faf9fffaf9f9fff9f9fafffaf9fafff9f9fafff9fafafffaf9f9fff9faf9fff9f9f9fff9fafafff9f9fafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff3f2f3fff2f2f1fff1f1f1fff0f0f0ffefefefffeeeeedffececedffeaeaeaffe7e8e7ffe5e6e6ffe6e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e4ffe4e4e4ffe4e5e5ffe6e6e6ffe7e7e7ffe8e8e7ffe8e8e9ffe9e9eaffeaeaebffebececffedececffeeeeeefff0f0f0fff1f1f1fff1f1f2fff2f2f2fff2f3f2fff3f4f3fff4f4f4fff4f4f5fff5f5f5fff6f5f6fff6f6f6fff6f7f6fff6f7f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f7fff8f8f7fff7f8f7fff7f7f7fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fff9f9f9fff9f9fafff9faf9fffaf9f9fff9f9fafffaf9fafff9f9fafff9fafafffaf9f9fff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fffafafafffafafafffaf9fafffafafafffafafafffaf9fafff9fafafffafafafffafafafffaf9fafffafafafffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfcfff4f4f3ffdddedeffa7a7a7ff969696ff898988ff7a7a7aff6b6b6bff5a5b5aff484948ff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3c3c3bff3c3c3cff3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797979ff787878ff777777ff777676ff737373ff6b6b6cff646463ff5c5d5dff565656ff50504fff4b4a4aff454545ff403f3fff3a3a3aff343535ff303030ff2c2b2cff262726ff222222ff1f1f1fff1b1b1bff191a19ff171717ff161516ff141414ff121213ff111111ff0f0f0fff19191aff2d2d2dff313030ff313232ff333233ff333334ff343535ff363535ff363636ff363636ff373737ff373737ff373737ff363635ff353535ff343433ff333333ff323231ff313131ff2f2f2fff252625ff0f1010ff101010ff121212ff141414ff161616ff181817ff1a1a1aff1c1c1cff1e1f1eff222222ff252525ff282828ff2b2b2cff303030ff353435ff3a3a3bff404040ff464646ff4d4c4cff535353ff59595aff60605fff656666ff6c6c6cff707170ff717170ff717172ff727272ff737373ff737474ff75757500000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff0b0c0cff202021ff474747ff6c6b6bff878787ffc5c4c5ffededeefffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffdfefefffefefefffdfefdfffdfdfefffdfefdfffefdfdfffdfdfefffdfdfdfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafbfff9fafafffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfafffafafafffbfafbfffbfafafffafafbfffbfbfbfffafafafffafafbfffbfbfafffafafafffaf9fafffafafafffaf9fafffafaf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffafbfafffbfafbfffbfbfafffafafbfffbfbfafffafafafffafafbfffafafafffbfafafffafafafffafafafffafafafff9fafafffafaf9fff9fafafff9f9fafff9fafafff9fafafffafafafff9faf9fff9faf9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9f9fafff9faf9fff9faf9fff9f9f9fff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f9f8fff9f8f9fff9f8f8fff8f8f9fff9f9f9fff8f8f8fff8f8f9fff9f9f8fff8f8f9fff9f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f8f8fff9f8f8fff8f9f8fff8f9f8fff9f8f9fff8f9f8fff8f8f9fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c6ffc7c7c7ffc7c7c8ffc9c9c8ffc8c9c9ffc8c8c8ffc9c9c9ffcac9c9ffc9c9caffcac9c9ffc9cac9ffcacbcbffcececeffd0d0d0ffd2d3d2ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd8d9d8ffd8d9d9ffdbdbdbffd8d9d8ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d7d8ffd7d8d8ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd8d8d7ffd8d8d8ffd9d9d8ffd9d8d9ffd9d9d9ffd9dad9ffd9dadaffd9dad9ffdadadaffdadadaffdadbdaffdbdbdaffdbdbdaffdbdbdaffdadbdaffdbdbdbffdcdbdbffdcdbdbffdcdcdcffddddddffdcdcdcffddddddffddddddffdedddeffdeddddffdededeffdededfffdfdfdeffdedfdfffdfdedfffdfdfdfffe0dfdfffdfdfe0ffe0e0dfffdfe0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e7ffe7e8e7ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e5ffe4e5e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e1ffe1e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e1e0ffe0e1e0ffe1e0e1ffe1e1e0ffe0e0e1ffe1e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe1e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffdfe0e0ffdfdfe0ffdfe0e0ffdfdfe0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdedfffdededfffdedfdfffdedfdfffdededeffdedfdfffdedfdfffdfdfdfffdfdfdeffdedfdeffdededeffdddedeffdededeffdededeffdeddddffdededfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe0e0e0ffe1e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffdedfdfffdfdedeffdddedeffddddddffdddedeffdddddeffdededdffdddeddffddddddffddddddffddddddffdddddcffdddcddffddddddffdcddddffdcddddffdcdddcffddddddffddddddffddddddffdddddcffddddddffdddddcffdcdddcffdcdcdcffdddcddffdddcdcffdcdcddffddddddffdddcddffddddddffddddddffddddddffdddcddffddddddffddddddffddddddffddddddffddddddffddddddffdeddddffdddddeffdeddddffdddeddffdddeddffdedddeffdededeffdddeddffdddedeffddddddffddddddffdddeddffddddddffdedddeffdededdffdddedeffdededeffdddedeffdddddeffdededeffdededeffdddedeffdededeffdededeffdededfffdfdedeffdededeffdededeffdedfdeffdededfffdfdedeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdedfdeffdedfdeffdededeffdedfdfffdedfdeffdedfdeffdfdfdeffdedfdeffdededeffdededeffdededeffdfdedeffdfdedeffdededfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffe0dfdfffe0e0dfffe0dfe0ffe0e0dfffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe1e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e0ffe1e0e0ffe1e1e0ffe1e1e0ffe1e0e1ffe1e1e0ffe0e1e1ffe1e1e1ffe0e1e0ffe0e0e1ffe0e1e0ffe1e0e0ffe0e0e1ffe1e0e1ffe0e0e1ffe0e1e1ffe1e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e1ffe1e2e1ffe2e2e2ffe3e3e3ffe5e4e4ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e9ffe9e8e8ffe7e7e7ffe6e5e6ffe5e5e5ffe4e4e5ffe4e4e3ffe3e4e4ffe4e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffdfdfe0ffdfe0e0ffe0dfdfffdfe0dfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdedfdeffdededeffdededeffdededdffdedddeffdddddeffdddeddffdddedeffddddddffddddddffddddddffddddddffdddddcffdcdddcffdcdcdcffdbdcdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadbdbffdbdbdbffdadadbffdbdadaffdadadaffdadadbffdadadaffd9dadaffdad9daffd9dad9ffdad9d9ffd9d9d9ffd9d8d8ffd8d9d8ffd8d9d8ffd8d8d8ffd7d7d7ffd5d5d5ffd5d5d5ffd5d5d5ffd8d8d8ffdadadaffdbdbdbffdcdbdcffdbdcdbffdadbdbffdadad9ffd8d9d8ffd7d7d8ffd7d8d7ffd7d6d6ffd4d4d5ffd2d1d2ffcececfffcbccccffc9c8c8ffc6c7c6ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c5ffc6c6c6ffc4c4c4ffc4c4c4ffc3c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff9f8f9fff8f8f8fff8f8f9fff9f8f8fff9f9f8fff9f9f8fff8f9f8fff8f9f9fff8f9f8fff8f8f9fff8f9f9fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f9f8fff9f8f8fff8f8f9fff8f8f9fff8f8f8fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f9fff9f8f8fff9f9f8fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff8f8f9fff9f8f8fff8f9f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff8f8f9fff8f9f9fff9f9f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fffaf9fafffaf9f9fffafaf9fff9fafafffafafafffaf9fafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafff9faf9fff9faf9fff9faf9fffafafafffaf9fafff9f9fafffafafafff9f9fafffafafafffafafafffaf9fafffaf9f9fffaf9fafffaf9fafffafafafffaf9f9fffafafafffafafafffafafafffbfafafffafafafffafbfbfffafbfbfffafbfbfffafafbfffbfafafffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffefefdfffefefdfffefefdfffdfefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffdfefdfffefefdfffefefefffefdfefffdfdfefffefdfefffdfdfefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefefffffefefffffffefffffffffffffefffffffffefffefefffffefffffffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffffffffffffffffefffffffefffffefefefffffefefffefefefffffefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffbfbfbfff1f2f1ffe6e6e6ffe6e6e5ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e7ffe6e6e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3c3dff3c3b3cff3b3a3bff3a3a3bff3a3a3bff3a3939ff3b3b3aff464646ff565555ff666666ff777778ff898989ff9a9b9affb4b4b5ffe2e2e2fff3f3f3fffbfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafbfafffbfbfbfffbfafafffafafbfffbfafbfffafafbfffbfbfafffbfbfafffafafafffafafafffafafafffafafbfffbfafbfffbfafafffbfbfafffafbfbfffafafafffbfbfafffafafbfffafbfbfffafbfbfffafafbfffafafbfffbfafafffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafff9f9fafff9faf9fffaf9fafff9f9f9fff9f9fafffaf9f9fffaf9f9fffafaf9fff9faf9fff9faf9fff9faf9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffaf9f9fffafaf9fff9fafafff9f9f9fffafaf9fff9f9fafff9fafafff9fafafff9f9fafff9f9fafffaf9f9fff9f9fafffafafafff9f9fafffaf9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff8f8f8fff9f8f8fff7f8f8fff7f8f8fff7f7f7fff6f7f7fff6f6f7fff6f6f6fff5f5f6fff6f5f5fff5f5f5fff5f5f4fff4f4f4fff3f3f3fff2f3f2fff1f1f2fff0f1f1fff0eff0ffeeeeeeffececebffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe7e7e8ffe7e7e8ffe7e7e8ffe8e8e8ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e9ffeae9eaffebeaeaffebebebffebebebffecebebffedececffedededffedeeeeffeeefefffeff0f0fff1f1f1fff2f2f2fff2f2f3fff4f3f4fff3f4f4fff4f4f4fff4f5f5fff5f5f6fff6f6f6fff6f6f6fff7f7f7fff6f6f6fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f9fff8f8f9fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f9f8fff8f9f8fff8f9f9fff8f9f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffaf9f9fffafaf9fff9fafafff9f9f9fffafaf9fff9f9fafff9fafafff9fafafff9f9fafff9f9fafffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffafbfafffafbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfcfcfffbfcfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffbfbfbfff3f4f3ffdedfdeffa9a9a9ff989898ff8a8b8bff7c7c7cff6c6c6cff5b5b5bff484949ff393a39ff3b3b3bff3b3b3bff3b3b3cff3c3c3cff3c3c3cff3d3e3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797879ff787979ff787878ff777777ff767676ff767676ff727272ff6c6c6bff646464ff5d5d5dff565757ff515151ff4b4b4cff464546ff404040ff3a3b3aff353535ff303030ff2c2c2cff272727ff222223ff1f1f1fff1b1b1bff1a1a19ff171817ff151515ff141314ff131212ff111011ff100f10ff1a1919ff2e2e2eff313131ff323232ff343333ff343435ff353636ff363736ff363737ff373737ff373737ff373737ff373737ff363636ff353535ff343434ff333334ff333233ff323131ff2f2f2fff252525ff100f0fff111011ff121212ff141413ff151515ff181717ff1a1a1aff1c1c1cff1f1f1fff222222ff252525ff282828ff2c2c2cff303031ff353635ff3b3b3bff404040ff464646ff4c4c4cff535352ff5a5a59ff606060ff666666ff6c6c6cff717171ff717172ff727272ff737373ff747473ff747574ff76767500000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff020102ff040405ff0e0d0eff222222ff484847ff6b6b6bff878787ffc0c0bfffebebecfffbfcfcfffefffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffffefefffefefefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefdfdfffefdfefffefdfefffefdfefffefdfdfffefefdfffdfefefffdfdfdfffefdfdfffdfcfdfffcfdfdfffcfdfdfffcfcfdfffcfcfdfffcfcfcfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffaf9f9fffafafafffafafafffafbfbfffbfbfafffafafbfffbfafafffbfbfbfffafafbfffbfafbfffbfafafffbfbfafffafbfbfffafbfbfffafafbfffafbfafffafafbfffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfafbfffafafbfffbfafbfffbfafafffbfbfafffafafbfffafafafffbfafafffafafafffafafafffafafafff9fafafff9f9fafffaf9f9fff9f9fafffafafafff9f9fafffaf9f9fff9fafafff9f9fafffaf9fafffafafafffafafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff8f9f9fff8f8f9fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f8fff8f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f9f9fff9f8f8fff8f8f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff9f8f8fff8f8f9fff9f8f9fff9f8f8fff9f9f8fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f9f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff9f8f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc7c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c9c9ffc8c9c8ffc8c8c9ffc9c9caffcac9c9ffc9c9c9ffcacbcaffccccccffcecfceffd1d1d1ffd4d3d3ffd5d5d6ffd6d6d7ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d7d7ffd7d7d8ffd7d6d7ffd7d6d6ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd8d9d9ffd7d8d8ffd7d7d8ffd8d7d7ffd7d7d8ffd8d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdad9d9ffdadadaffdadadaffdadadaffdbdadaffdadadbffdbdadbffdbdbdbffdbdbdbffdcdbdcffdcdbdbffdcdcdcffdcdcdcffdcddddffdddcddffddddddffdedddeffdddddeffdededeffdfdedeffdededeffdfdfdeffdedfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e0e0ffe0e0e1ffe1e1e1ffe0e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe6e6e6ffe5e5e5ffe3e3e4ffe3e3e3ffe3e2e2ffe3e3e2ffe2e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e1ffe1e2e1ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e2ffe2e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e0e1ffe1e0e1ffe1e0e1ffe1e0e0ffe1e1e0ffe1e1e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfe0ffe0e0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdedfdfffdfdfdeffdededfffdfdedeffdededfffdededeffdfdedeffdededeffdfdedeffdededeffdedfdfffdfdedfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e0ffe0e1e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e0e1ffe1e0e1ffe1e1e1ffe1e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0e0ffdfdfdfffdededfffdddedeffdeddddffdddedeffdededeffdddddeffdeddddffdddedeffdddddeffdddddeffdeddddffdddedeffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddddeffdddeddffdddddeffddddddffddddddffdeddddffddddddffdededdffdddeddffdddeddffdddeddffdddddeffdddedeffdeddddffddddddffdddeddffdddeddffdddeddffdededeffdeddddffdddddeffdedddeffdddddeffdededeffdededeffdedddeffdeddddffdedddeffdededeffdededeffdededeffdfdedeffdededfffdededeffdfdedeffdededeffdedfdfffdedfdfffdededfffdededeffdededeffdededfffdfdfdfffdededeffdededeffdedfdfffdededfffdfdedfffdfdfdfffdfdfdfffdededeffdfdedeffdededfffdededfffdfdedeffdededfffdfdedeffdfdfdfffdededfffdfdedfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0dfffe0dfe0ffdfdfdfffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe1e0e1ffe0e1e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e0ffe1e1e1ffe1e0e1ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe1e1e2ffe2e1e1ffe1e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e2e2ffe3e3e2ffe4e4e3ffe5e5e5ffe6e7e7ffe7e7e8ffe8e8e8ffe9e8e9ffe8e8e9ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe3e3e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e2ffe2e2e3ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e0ffe1e1e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffe0dfdfffdfdfe0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdededeffdededeffdedddeffdddedeffdeddddffdddddeffddddddffddddddffdddcddffdddcddffdcdcdcffdddcdcffdcdcdcffdbdcdcffdbdbdcffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdaffdbdbdaffdbdbdaffdadbdaffdadbdbffdadbdaffdadadaffdadadaffdad9d9ffd9d9d9ffd9dad9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d6d7ffd7d7d8ffd8d8d9ffd9d9daffdbdbdaffdadbdaffd9d9daffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d7ffd8d8d7ffd7d7d7ffd5d5d5ffd3d3d2ffd0d0d0ffcccdcdffc9cac9ffc6c7c7ffc6c6c7ffc7c6c6ffc5c5c6ffc6c6c6ffc5c6c6ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f8f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f9f8fff9f9f9fff8f8f8fff8f9f8fff8f8f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f8f9fff9f9f9fff8f8f9fff8f9f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f9f9fff9f9f8fff9f9f8fff9f8f8fff9f9f8fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafbfffafbfafffafafbfffafafafffbfbfafffafafafffafafafffafafafffafafafffafaf9fff9fafafff9f9fafffafaf9fffafafafff9f9fafffaf9f9fffaf9fafffaf9fafff9faf9fffafafafffafaf9fffafafafffafafafff9f9fafffafafafffaf9fafffafaf9fffafafafffafafafffafafafffbfafafffbfafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffdfcfdfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfefffdfdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffefefffffefffffefefffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffafafafff0f0f1ffe6e6e5ffe6e6e6ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3e3dff3d3d3dff3c3b3cff3b3b3bff3a3a3bff3a3a3aff3a3a3aff474647ff565555ff666565ff777677ff898989ff9c9b9cffb8b8b8ffe3e3e4fff3f4f3fffbfcfbfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffafafbfffbfafafffafafafffbfafafffafbfafffbfbfbfffbfafafffafbfafffbfbfbfffafafafffafafafffafafbfffbfafafffafafafffbfafafffafafafffbfafbfffbfafafffbfbfbfffbfafbfffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfafafffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffaf9fafff9f9fafffafafafff9faf9fff9fafafffafaf9fffafaf9fffaf9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9fafafffaf9fafffafafafff9f9fafff9faf9fff9faf9fffafaf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff6f6f7fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f5fff5f5f5fff4f4f4fff4f3f3fff3f2f3fff2f2f2fff1f1f1ffefeff0ffefefeeffedeeeeffececedffecebebffebebebffebebebffebecebffecebecffebebebffebecebffecececffecececffedededffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefeffff0eff0fff0f0f0fff1f0f1fff2f2f2fff2f2f3fff3f3f3fff4f4f4fff5f4f4fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff8f8f7fff7f7f8fff7f8f8fff8f8f8fff8f8f9fff9f8f8fff9f8f9fff8f8f9fff8f8f8fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f8f9fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fffaf9f9fff9fafafffaf9fafffafafafff9f9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafafafffafafafffbfafbfffafafbfffafafafffafafafffafafafffafafbfffafafafffafafbfffbfafafffafafafffafafbfffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffafafbfffbfafafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfff4f4f4ffdfdfdfffabababff9a9a9aff8c8c8cff7e7e7dff6d6d6eff5c5c5cff4b4b4aff3b3b3bff3a3a3bff3c3b3bff3c3c3cff3c3c3cff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff787878ff777778ff767677ff767676ff757675ff727272ff6b6b6bff656564ff5e5d5dff575758ff525152ff4c4c4cff464646ff404040ff3a3a3bff363635ff303131ff2b2c2cff272626ff222222ff1f1f1fff1b1c1bff1a1a1aff171717ff151615ff141414ff121212ff111111ff0f0f10ff1a1a1aff2e2f2fff323132ff323232ff343333ff353535ff363636ff373637ff383837ff373738ff373837ff373837ff373736ff363636ff353535ff343535ff343434ff333333ff323131ff2f2f2fff262625ff101010ff111111ff121212ff141414ff151515ff171718ff1a1a1aff1c1c1dff201f1fff232222ff252525ff282828ff2c2c2dff313131ff363536ff3b3b3cff404041ff474647ff4c4c4cff535353ff5a5a5aff616160ff676666ff6d6d6dff727172ff727272ff737372ff737474ff747475ff767675ff76777700000000ff000000ff000000ff010101ff010101ff010101ff000000ff000000ff010101ff020203ff070707ff121112ff272626ff464747ff6b6a6aff878687ffbab9b9ffeae9e9fffbfbfbfffffefffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffefefffffffefefffffefefffefefefffefefffffefefefffefefffffffefefffffefefffefefffffefefefffefefffffefefefffefefefffefefffffefefefffffefffffefffefffefffffffefefefffffffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfefffefefefffefdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafafafffbfafbfffafafbfffbfafbfffbfbfbfffafafbfffafafbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfafafffafafbfffafafafffbfafbfff9fafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffbfafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafff9f9fafffafaf9fff9fafafffafaf9fff9f9f9fff9f9f9fff9fafafffafaf9fffafaf9fffaf9f9fffafaf9fffaf9f9fffaf9fafff9f9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f8f9fff9f8f9fff8f9f8fff8f9f9fff9f9f8fff9f9f8fff9f8f8fff8f9f9fff9f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff8f8f9fff9f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff8f8f9fff9f9f9fff8f8f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff9f8f8fff8f9f9fff9f8f9fff9f9f9fff8f8f9fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f9f9fff9f9f8fff9f9f8fff9f8f8fff9f9f8fff9f8f8fff9f9f9fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c4c5ffc4c5c4ffc6c7c7ffc7c6c6ffc8c8c7ffc7c7c7ffc8c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc9c9caffcbcbccffcecfceffd0d1d1ffd2d2d3ffd5d4d4ffd6d6d6ffd7d6d7ffd6d7d7ffd7d7d7ffd6d5d5ffd4d5d4ffd3d3d3ffd4d4d5ffd5d5d5ffd6d6d6ffd8d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffdad9d9ffdadadaffdadadbffdadadaffdadad9ffd8d8d9ffd8d8d8ffd8d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdadad9ffdadad9ffdadadaffdadadaffdbdadbffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdbdcffdcdbdcffdcdcdcffdddcddffdddcddffddddddffdddddeffddddddffdeddddffdededeffdededeffdfdedfffdedfdeffdfdfdfffdfdfdfffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe0e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe9e8e9ffe8e9e9ffe9e8e9ffe9e8e8ffe7e8e8ffe6e7e7ffe6e5e6ffe4e4e4ffe3e3e3ffe3e2e3ffe3e2e3ffe2e3e2ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e3ffe2e2e2ffe3e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe2e1e2ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e0e0ffe1e1e1ffe1e0e0ffe0e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0e0e0ffdfe0e0ffe0e0dfffe0e0dfffe0dfdfffe0e0dfffdfdfdfffe0dfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdfdedfffdedfdeffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe1e1e0ffe1e0e0ffe0e1e1ffe1e0e1ffe1e0e1ffe1e1e0ffe0e1e1ffe0e0e1ffe1e1e0ffe1e1e1ffe0e1e1ffe1e0e0ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e0e1ffe1e1e0ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffdfdfdfffdededeffdededeffdedfdeffdededeffdededeffdededeffdededeffdededeffdededeffdededdffdededeffdededdffdededeffdddddeffdeddddffdeddddffddddddffdddddeffdddddeffdddddeffdedddeffdedddeffdedddeffdddeddffdededeffdededeffdeddddffdddddeffdddddeffdededeffdddeddffdddedeffdededeffdededeffdedddeffdededeffdedddeffdededeffdededdffdddedeffdddddeffdededdffdededeffdddddeffdeddddffdddddeffdedddeffdddeddffdededeffdededdffdededeffdededeffdededeffdededeffdededeffdfdedeffdededeffdfdedeffdededeffdfdedeffdfdedeffdfdfdfffdfdedfffdfdfdfffdededfffdfdfdeffdfdfdfffdfdfdeffdededeffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffdfdfdfffe0e0e0ffe0e0e0ffe0dfdfffe0dfe0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe1e1e0ffe1e0e0ffe0e1e1ffe1e0e1ffe1e0e1ffe1e1e0ffe0e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e2e2ffe2e2e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e2e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e4ffe4e4e4ffe5e6e5ffe7e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffe8e8e9ffe8e7e8ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e3e4ffe3e3e3ffe4e3e3ffe3e4e4ffe3e3e3ffe4e4e3ffe3e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffe0e0dfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdfdedeffdededeffdededeffdddedeffdededeffdddddeffdeddddffddddddffddddddffdcdddcffddddddffdcdcdcffdcdbdcffdcdbdcffdbdbdcffdcdbdcffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadaffdbdadaffdadadaffd9d9daffd9dad9ffd9d9d9ffd8d8d9ffd9d8d8ffd9d9d9ffdbdadaffdbdbdbffdbdbdbffd9d9d9ffd7d8d7ffd6d6d6ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d4d4ffd1d1d1ffcececfffcbcbcbffc8c8c8ffc5c5c6ffc6c6c5ffc6c6c6ffc6c6c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c1ffc2c2c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f8fff8f8f9fff9f9f8fff9f9f9fff8f8f8fff9f8f8fff9f8f9fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff9f8f9fff8f9f9fff9f8f8fff8f9f9fff8f8f9fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff9f9f9fff8f9f8fff9f8f8fff8f8f9fff9f9f9fff9f8f9fff8f8f9fff8f9f8fff9f9f8fff8f8f9fff8f8f9fff8f8f9fff9f9f8fff8f9f8fff8f8f9fff8f9f9fff9f8f9fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffaf9fafffafafafffafafafffbfafafffafbfafffafbfbfffafafafffafafafffafafbfffafbfafffafafafffbfafafffafbfafffafafafffbfafafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafffaf9fafffafafafffafafafffafafafff9faf9fffafafafff9fafafffaf9fafff9f9fafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafbfffafbfbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefefffdfefdfffdfdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffdfefefffefefdfffdfdfdfffdfefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefffefffffffefffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefefffefffffffefefefffefefffffefefefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefffffefefefffefefdfff9f9f9fff0eff0ffe7e7e7ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e7e6ffe6e6e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3e3dff3e3d3eff3c3c3dff3c3c3cff3b3a3bff3a3a3bff3a3a3aff484847ff565656ff656566ff777777ff8a8a8aff9d9e9dffbababbffe5e5e5fff4f4f5fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafbfffafbfbfffbfbfafffbfafafffafafafffbfbfbfffafbfafffbfafafffafafafffbfafbfffbfafbfffafafbfffafbfafffbfbfafffafafbfffafafbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfbfafffafafbfffbfafbfffbfafbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafff9fafafffafaf9fffafafafffafaf9fff9f9f9fffaf9f9fffafaf9fff9f9f9fffaf9f9fff9f9fafffaf9fafff9f9f9fffafaf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fff9f9f9fff9f9fafff9f9fafffafaf9fff9f9f9fff9f9fafff9fafafffaf9fafff9f9f9fff9faf9fff9fafafffaf9fafff9f9fafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f9f9fff9f8f8fff8f9f8fff8f8f8fff7f8f8fff8f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f6fff5f5f6fff5f5f5fff4f5f4fff4f4f3fff4f4f4fff3f3f3fff2f2f2fff1f1f0fff0f0f1ffefeff0ffefefefffefefefffefefefffeeefeeffefefefffefefeffff0eff0fff0f0f0fff0f0f1fff1f0f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff3f3f2fff2f3f3fff3f3f4fff4f4f4fff5f4f5fff5f5f4fff5f6f5fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f7f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff9f9f8fff8f9f9fff8f9f8fff9f8f8fff9f9f9fff9f9f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9fafffaf9f9fff9f9fafff9faf9fffafaf9fff9f9f9fff9f9fafff9fafafffafaf9fff9fafafff9f9fafff9fafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafbfffbfafafffafafbfffafafafffafafafffafafafffafafafffafbfbfffafafafffafafbfffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfbfafffbfafafffbfafbfffafbfbfffbfafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffbfcfbfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffbfcfbfff4f4f4ffe0dfdfffababacff9b9b9cff8d8e8dff7f7f7eff6f6e6fff5d5d5dff4b4b4bff3c3c3cff3b3c3cff3c3c3cff3c3c3cff3d3e3dff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff777777ff767676ff767676ff757675ff747474ff717171ff6b6b6aff646464ff5e5d5dff575758ff525252ff4c4c4cff474746ff414041ff3b3b3bff353636ff303030ff2b2c2cff272627ff222323ff1f1f1fff1b1b1bff191919ff171817ff151615ff141314ff121212ff111111ff100f0fff1a1a1aff2f2f2fff323231ff323232ff333333ff353535ff373636ff363737ff373737ff373738ff373738ff363636ff363636ff353636ff353535ff343435ff333434ff323232ff313030ff2e2e2eff262626ff101011ff121112ff131213ff141414ff151616ff181718ff1a1a19ff1c1d1dff1f1f1fff222223ff252525ff292828ff2c2d2cff313131ff363636ff3b3b3bff414141ff464746ff4c4c4cff535353ff5a5a5aff606060ff676667ff6d6d6eff737373ff737373ff747473ff757575ff767676ff767777ff77777600000000ff000000ff030303ff030302ff010101ff000100ff010101ff000000ff010101ff020203ff080808ff141414ff272727ff454645ff6a6a69ff848484ffb3b3b3ffe7e7e7fffbfafafffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffefffffefefefffefefefffefefefffefffffffefefefffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefdfefffdfdfefffefefefffefdfefffdfefefffdfefdfffefefdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfafbfffafbfbfffbfafafffbfbfafffafbfbfffafbfafffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffbfafafffafafbfffafafbfffafafafffbfbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfafbfffafbfbfffafbfafffbfbfafffafafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafff9f9f9fff9faf9fffafafafffaf9fafff9fafafffafafafffafafafffaf9f9fff9f9f9fff9faf9fff9f9fafffaf9fafffaf9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff9f8f8fff8f8f9fff9f8f9fff8f9f8fff9f9f8fff9f8f9fff9f8f9fff8f9f9fff9f8f8fff8f9f9fff8f8f9fff8f9f9fff9f9f9fff9f8f8fff8f9f8fff9f9f9fff8f9f8fff9f8f9fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff9f9f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c3c3ffc5c5c4ffc4c4c4ffc5c4c4ffc6c7c6ffc6c6c6ffc8c7c7ffc7c7c8ffc9c8c9ffc7c7c7ffc9c9c8ffcbcbcbffcecdceffd0d0d0ffd2d2d2ffd3d4d4ffd5d5d6ffd6d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd4d4d4ffd1d2d1ffd1d0d0ffd0d0d1ffd3d3d3ffd6d5d6ffd7d7d8ffd9d9d8ffdadad9ffd9d9daffdadadaffdadbdbffdcdcdbffdbdbdbffdadadbffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdadadaffdbdbdaffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdbdcdcffdcdbdcffdcdcdcffdcddddffdcdcddffdddcddffddddddffdeddddffdededdffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0dfffdfdfdfffe0dfe0ffe0e0e1ffe1e0e1ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e1e1ffe1e2e1ffe2e2e2ffe2e3e2ffe3e2e2ffe2e2e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e7ffe6e6e6ffe5e5e5ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e2ffe1e1e2ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe2e2e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffe0e0dfffdfdfe0ffe0dfe0ffe0dfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffe1e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe1e0e0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdededeffdedfdeffdedfdfffdfdedfffdedfdfffdededfffdededfffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdddedeffdedddeffdededeffdededeffdedddeffdedddeffdddedeffdededdffdededeffdededeffdddedeffdededeffdededeffdededeffdedddeffdededeffdededeffdedddeffdedddeffdededeffdededeffdededeffdededdffdededeffdededeffdededeffdededdffdddedeffdededeffdededeffdededeffdededeffdededeffdededeffdedfdeffdfdedeffdededeffdfdedfffdfdedeffdededfffdedfdeffdfdfdeffdfdedfffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0dfe0ffe0dfe0ffdfe0dfffe0dfdfffe0dfdfffe0e0e0ffdfdfe0ffe0dfe0ffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e0ffe1e0e0ffe1e1e0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe2e2e2ffe1e2e1ffe2e1e1ffe1e1e1ffe2e1e2ffe2e1e1ffe1e1e2ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e2e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e2e3ffe3e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e3ffe4e4e4ffe3e3e3ffe4e3e4ffe4e5e4ffe6e6e6ffe7e8e7ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe7e8e7ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe6e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e2ffe2e1e2ffe1e1e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e2ffe1e1e2ffe1e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe1e1e1ffe1e0e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0dfe0ffdfdfdfffdfe0dfffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdfdedeffdedfdfffdededeffdedddeffdddedeffdeddddffdddeddffddddddffdcdddcffdcdcdcffdcdcddffdcdcdcffdcdbdcffdcdbdbffdbdcdbffdbdbdbffdcdbdbffdbdbdcffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdadadaffd9dadaffd9d9d9ffdadadbffdbdbdbffdcdcdcffdcdddcffdcdbdbffdadadaffd8d8d8ffd4d5d4ffd4d3d3ffd2d2d3ffd3d3d3ffd7d6d6ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd0d0d0ffcccdcdffc9c9c9ffc6c6c6ffc4c4c4ffc6c6c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c1c1ffbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9fafffafaf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff8f9f9fff9f8f8fff9f9f8fff8f9f9fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f8f8fff9f8f8fff9f9f9fff8f8f9fff9f9f8fff9f9f8fff8f9f9fff8f8f8fff9f9f8fff8f8f8fff9f9f9fff8f8f9fff8f9f8fff9f9f8fff9f9f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9f9fafffafafafffbfafafffafafafffbfafafffafbfafffafafbfffbfafafffbfafbfffafafafffbfbfafffbfafafffafafafffbfafafffbfbfbfffbfafafffbfbfafffafafafffafafafffafbfafffafafafffafafafff9fafafffafafafffafaf9fffafaf9fffafaf9fffafafafffafafafffafafafffafafafff9f9fafffafafafffaf9f9fffaf9f9fffafafafffaf9fafffafafafffbfafafffafafafffafafafffbfbfafffbfafafffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfefdfffefdfdfffdfefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffdfefefffefefefffefefdfffefefdfffefefdfffdfefefffdfdfdfffefefefffefefefffdfdfefffefefefffefefefffefefefffffffefffefefffffffffefffffffefffffffffffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffefffffefffffefffefffefefefffefffefffefefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffdfefdfff8f7f7ffefefeeffe6e7e7ffe7e7e7ffe5e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3eff3e3e3eff3e3d3dff3d3c3cff3c3c3cff3b3a3bff3b3b3aff494848ff585858ff676766ff787877ff8b8b8bff9f9f9fffbfbfc0ffe6e6e5fff5f5f4fffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffbfafafffafbfbfffafafafffbfbfafffbfbfbfffafafbfffafbfbfffafafafffbfafafffbfbfbfffafafbfffbfbfafffbfbfafffbfbfbfffafafafffbfbfbfffbfbfafffbfbfbfffafafbfffbfbfafffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfbfafffafafafffbfafbfffbfafafffafafafffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafaf9fffaf9fafff9f9f9fffaf9f9fffafafafffaf9f9fffafafafffaf9f9fff9f9f9fff9faf9fffaf9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffafaf9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafff9faf9fffafaf9fff9faf9fff9faf9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f9f8fff9f8f8fff8f9f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff6f6f6fff6f6f5fff5f6f6fff6f5f5fff5f6f5fff4f5f5fff4f4f4fff3f3f3fff3f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff3f3f4fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f7f8fff8f8f7fff8f8f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff9f8f8fff9f8f9fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fffafafafff9f9fafffafaf9fffaf9f9fff9fafafff9f9f9fffafaf9fff9f9f9fff9fafafff9f9fafff9faf9fffafaf9fffafafafffafaf9fffafafafffafafbfffafafafffafafafffafafafffafafbfffafafbfffafafafffbfafbfffafafafffbfafafffafafafffbfafafffbfafafffafafbfffafafafffafbfafffbfafbfffafbfafffbfafafffafbfafffafafbfffbfafafffbfafafffafafafffbfafafffafafafffafafafffbfafafffafafafffafafafffafbfafffafafafffafafafffafbfafffbfafafffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffcfcfbfffcfbfcfffbfbfcfffcfcfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffcfbfcfffcfbfbfffcfbfbfff5f5f5ffe2e2e2ffaeaeaeff9c9c9cff8f8f8eff7f8080ff6f6f6fff5d5e5dff4b4b4cff3c3c3cff3c3c3bff3c3c3cff3d3d3dff3d3d3dff3d3d3dff3e3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff777677ff767676ff757575ff757474ff737373ff707070ff6b6a6aff646464ff5e5e5eff585858ff525252ff4c4c4bff454646ff404040ff3b3b3bff353536ff303030ff2b2b2bff272726ff232322ff1f1f1fff1b1b1bff1a1a1aff181717ff151516ff141414ff121111ff111010ff0f0f0fff1a191aff2e2e2eff313030ff313131ff313131ff333333ff353535ff363636ff363637ff363736ff373736ff363636ff353535ff343434ff343434ff333333ff323232ff313131ff303030ff2f2f2fff272727ff100f10ff111111ff131212ff141414ff161516ff181717ff1a191aff1c1c1cff1f201fff222222ff252525ff292828ff2c2d2cff313031ff363636ff3c3b3bff404040ff474646ff4d4c4cff535253ff5a5a5aff616161ff686767ff6e6f6eff747474ff747473ff747575ff767675ff767776ff767777ff7777770000000000000000ff030303ff030303ff020202ff020201ff010101ff000001ff010101ff030202ff080707ff141313ff252526ff454444ff676666ff818181ffacacacffe5e5e4fff8f8f8fffefefefffffefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffefefffffefffffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffefefffffefefffefefefffffefefffffffffffffefefffffffffffffefefffefefefffefffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfdfffefdfdfffefefefffefdfefffefefdfffefefdfffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffafbfbfffbfafafffbfbfbfffbfafbfffbfafbfffbfafbfffafafafffbfafafffbfafafffaf9fafffaf9f9fffafbfafffafafafffafbfafffafafafffafafafffafbfbfffbfafafffbfbfbfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafafffbfbfbfffafafbfffbfbfafffbfafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafaf9fff9f9f9fffafafafffafafafffaf9f9fff9faf9fffafafafffafafafffaf9f9fffaf9fafff9f9f9fffafaf9fff9f9f9fffaf9fafffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f8fff9f8f8fff9f9f9fff9f8f8fff9f9f9fff9f8f8fff8f9f8fff8f9f9fff9f8f8fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff9f9f8fff9f9f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f8f8fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c0c1ffc2c2c2ffc3c3c2ffc5c4c4ffc4c4c4ffc5c4c4ffc6c7c6ffc7c6c6ffc7c8c7ffc7c7c7ffc7c7c7ffc9cac9ffcccbcbffcfcfceffd0d1d1ffd3d3d3ffd5d5d4ffd6d6d6ffd7d7d6ffd7d7d7ffd6d6d6ffd5d5d5ffd2d2d2ffd0d0d0ffcecfceffcfcfcfffd2d1d1ffd4d4d4ffd7d6d7ffd9d9d9ffdadad9ffdadbdbffdadadaffdbdbdbffdbdbdbffdcdcdcffdbdbdcffdbdbdbffdbdbdaffdadadaffdadad9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffdddcddffdcdcddffddddddffdedddeffdddeddffdededdffdedfdeffdededfffdfdedfffdfdfdfffdfdfdfffe0dfdfffe0dfdfffe0dfdfffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe2e2e3ffe3e3e3ffe3e2e2ffe3e3e3ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e8e8ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e9ffe8e8e8ffe7e7e7ffe9e8e9ffe9e9e9ffeae9e9ffe8e9e8ffe9e8e9ffe8e8e8ffe7e6e7ffe4e4e5ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e3ffe3e2e3ffe3e2e3ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e2ffe1e1e1ffe2e1e1ffe2e2e2ffe1e1e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e1e0ffe1e1e0ffe0e1e1ffe0e1e0ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffdfdfdfffe0dfe0ffe0e0e0ffe0dfe0ffdfdfe0ffdfe0dfffe0dfe0ffdfe0dfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffe1e1e0ffe1e0e0ffe0e1e0ffe0e1e1ffe1e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e0e0ffe1e0e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededfffdfdfdfffdfdfdfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdedfffdededeffdfdedeffdededeffdededeffdededeffdededeffdededeffdedfdeffdfdedeffdededeffdededeffdedfdeffdededfffdfdedeffdfdedeffdededeffdfdedeffdfdedeffdededeffdfdedeffdedfdeffdededeffdedfdeffdededeffdededeffdedfdeffdededeffdedfdeffdededfffdededeffdededeffdededeffdededeffdededeffdededeffdfdedeffdededeffdededfffdedfdfffdededeffdfdedeffdfdfdfffdfdedfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0dfffdfe0dfffdfe0dfffdfe0dfffdfdfdfffdfe0e0ffdfdfdfffe0dfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e0e0ffe1e0e1ffe0e0e0ffe1e1e0ffe1e0e0ffe1e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe1e2e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe1e1e2ffe2e2e2ffe2e1e1ffe2e1e1ffe2e2e2ffe1e1e2ffe2e2e1ffe2e1e1ffe2e2e2ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e3ffe4e3e4ffe5e5e5ffe7e6e6ffe8e8e8ffe9e9e9ffeae9e9ffeaeaeaffe9e9e9ffe8e7e7ffe7e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e1ffe1e2e2ffe1e1e2ffe1e2e1ffe2e2e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0dfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdedfffdedfdeffdededeffdededeffdddddeffdeddddffddddddffdddcdcffdddcdcffdddcdcffdcdcdcffdcdbdbffdcdcdcffdcdbdbffdcdcdbffdbdbdbffdcdcdbffdbdcdcffdbdbdbffdbdbdaffdadbdbffdcdcdbffdcdcdcffdddddcffddddddffddddddffdbdbdbffdadad9ffd6d6d6ffd2d2d2ffd0d0d0ffcfcfcfffd1d1d0ffd5d5d5ffd7d7d8ffd8d8d7ffd8d7d7ffd6d7d7ffd5d5d5ffd4d4d3ffd1d1d1ffcecfcfffcbcbcbffc7c7c6ffc4c5c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc1c2c1ffc2c1c1ffc1c2c1ffc0c0c0ffc0c0c0ffbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9fafafffaf9fafffaf9fafffaf9fafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f8f8fff9f8f9fff8f8f9fff8f8f9fff9f9f8fff8f8f9fff8f8f9fff9f9f8fff9f9f8fff9f8f9fff9f8f9fff8f9f8fff9f8f8fff9f8f8fff9f9f9fff8f9f8fff9f9f9fff8f9f9fff9f8f9fff9f8f8fff8f9f9fff9f9f8fff9f9f9fff9f8f9fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f8f8fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9faf9fffafafafffafafafffbfafafffbfbfafffafbfbfffafbfbfffafbfafffbfbfbfffbfafafffbfafbfffbfafbfffbfafbfffbfbfafffbfbfbfffafafafffbfafafffbfafbfffafafafffafafafffbfbfafffafafafffafafafffafafafffafaf9fffafafafffaf9fafffafaf9fffafafafffaf9fafffafafafffafafafffafafafff9fafafffafafafffaf9fafffafafafffafafafffafafafffafafbfffafafafffafafafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfefffefefdfffdfefefffdfefefffefefdfffefefefffefdfdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfefdfffdfdfdfffefdfdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffffefefffffefffffffefffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefefffffefefffffefefffefffefffefffffffefefefffffefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffffefffffefefefffefefefffefefdfff6f6f7ffedededffe7e7e6ffe7e7e6ffe7e7e7ffe6e5e5ffe5e6e5ffe6e6e5ffe6e5e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3d3d3dff3e3d3dff3e3d3dff3d3d3dff3c3c3cff3c3c3cff4a4a4aff595959ff686868ff787979ff8c8c8bffa1a0a0ffc3c3c3ffe7e7e7fff5f5f5fffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfafbfffafbfafffbfafafffbfafafffbfbfafffafbfafffbfbfbfffafafafffbfafafffbfafafffafafbfffbfbfafffbfbfbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfafffbfafbfffafbfafffafafafffbfafafffbfafafffbfafafffafbfafffafafafffafafafffafafafffaf9f9fffaf9fafffafafafffaf9fafffaf9f9fffafafafff9f9f9fffaf9f9fffaf9fafff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fffaf9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff8f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f6f7fff6f6f6fff6f6f5fff6f5f6fff6f5f5fff5f6f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff5f6f6fff6f6f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f7fff6f7f6fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff8f8f7fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff9f8f9fff9f8f8fff9f9f9fff8f9f9fff9f8f8fff9f8f9fff8f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fffafaf9fffaf9fafffaf9fafff9f9fafff9f9f9fffafafafffafaf9fffaf9f9fffaf9fafffafafafffafaf9fffafafafffafafafffbfafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafafafffbfafbfffafafbfffafbfafffafafafffbfafafffbfafbfffafbfafffafafbfffbfafbfffbfafbfffbfbfafffafbfbfffafbfbfffafbfafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfafafffafafafffafafafffbfbfafffafafafffafafbfffbfafafffbfbfafffbfafbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffcfbfcfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffcfbfcfffcfcfbfffcfbfbfff5f5f5ffe4e3e4ffb1b0b1ff9d9d9dff908f90ff818181ff707070ff5d5d5eff4b4b4bff3c3b3bff3c3c3cff3e3d3dff3d3e3dff3d3d3dff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff767676ff767575ff747474ff737373ff727272ff6f6f6fff6a6969ff636363ff5e5d5dff585758ff515252ff4b4b4cff464645ff3f3f40ff3a3a3aff353434ff302f2fff2b2a2bff272626ff222322ff1f1f1fff1c1b1bff1a1a1aff171817ff161616ff131313ff121111ff101010ff0e0e0fff191919ff2d2c2dff2f2e2fff2f2f2fff303030ff313232ff333333ff343434ff353535ff353536ff353535ff353535ff353434ff343434ff333333ff333232ff313130ff2f2f2fff2f2f2fff2f2e2fff272727ff0f0f10ff111111ff121211ff141413ff151515ff181717ff191a19ff1c1c1cff1f1f1fff222222ff252524ff282928ff2c2c2cff303130ff363636ff3b3a3aff404040ff464646ff4c4c4cff535352ff5b5a5aff616161ff686768ff706f70ff757575ff757575ff767675ff767676ff767677ff777777ff7777760000000000000000ff030403ff030303ff030303ff030202ff010201ff010101ff000101ff030202ff070607ff111212ff252524ff434343ff626162ff7e7e7fffa6a6a6ffe3e3e3fff8f7f7fffefefefffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffefefefffffefffffffefffffefefffffefffefffefefefffffefefffffefefffefffefffefefefffffefefffefefefffffefefffefffefffefffffffefefefffffffffffffefefffffefefffefefefffefefefffefefefffffffffffefefefffffefefffffefffffefefefffefefffffffffefffefefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfdfffdfefefffefefdfffefefefffefdfefffefdfefffdfefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfbfafffbfbfbfffbfafafffbfafafffafafafffafafafffafaf9fffafafafffafafafffafafafffbfafbfffafafafffafafafffbfbfafffafafbfffafafbfffbfbfbfffcfcfbfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfafbfffafafbfffafafafffafbfbfffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafff9faf9fffafafafffafafafff9f9f9fffafafafff9f9f9fffaf9fafffaf9fafffafafafffafaf9fff9f9f9fffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff8f8f9fff9f8f8fff9f8f9fff8f8f8fff8f8f9fff9f9f8fff8f8f9fff8f8f9fff9f9f8fff9f9f8fff9f9f9fff9f8f9fff8f9f8fff9f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9faf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c0c0ffc1c0c0ffc2c2c2ffc3c2c3ffc5c4c4ffc5c5c5ffc4c4c4ffc7c6c6ffc7c6c7ffc6c6c6ffc7c7c8ffcacac9ffccccccffcfcfcfffd2d2d2ffd4d4d3ffd6d5d6ffd7d6d7ffd7d7d6ffd7d7d7ffd5d5d5ffd3d3d3ffd0d1d0ffcfcfcfffcdcdcdffcfceceffd1d0d0ffd2d3d3ffd6d6d5ffd8d8d8ffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddcdcffdddcddffdcdcddffdcdcdbffdbdbdbffdbdbdaffdbdbdbffdadbdaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffdddcddffddddddffddddddffdedddeffdededeffdededeffdedfdfffdedfdfffdfdfdfffdfdfe0ffe0dfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe8e7e7ffe8e8e8ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe8e7e8ffe8e7e8ffe9e9e9ffeaeaeaffeaeae9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe5e5e6ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e3ffe3e2e3ffe3e2e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e1e2ffe2e2e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe2e1e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e0ffe1e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e1ffe0e0e1ffe1e1e0ffe1e1e0ffe1e1e1ffe1e0e1ffe0e1e0ffe1e1e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e0e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfe0dfffe0dfe0ffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdfdfdeffdfdedfffdedfdeffdfdedfffdfdedfffdfdedfffdfdfdeffdedfdfffdedfdfffdedfdeffdfdfdfffdfdedeffdfdedeffdededeffdfdedfffdfdedeffdfdfdfffdededeffdfdedeffdfdedfffdededeffdededeffdfdfdeffdededeffdededeffdededeffdfdedeffdfdedeffdfdedeffdedfdeffdededeffdededeffdfdedeffdedfdeffdfdfdfffdedfdeffdfdedfffdfdedeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0dfdfffdfdfdfffe0dfe0ffdfe0e0ffdfe0dfffe0dfe0ffe0e0dfffe0e0e0ffdfe0dfffe0e0dfffe0e0e0ffdfdfdfffe0e0e0ffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e1e0ffe0e1e1ffe0e1e1ffe1e1e0ffe1e1e1ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e2ffe1e1e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e1e2ffe1e2e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e4e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe6e6e5ffe7e8e7ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffe9e9e9ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe3e2e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffdfe0dfffe0dfe0ffe0dfe0ffdfdfdfffdfdfdfffdedfdfffdedfdfffdededeffdededeffdeddddffdeddddffddddddffddddddffdddcdcffdddcdcffdcdcdcffdcdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdbffdbdbdcffdbdbdcffdddcdcffdededdffdfdedeffdfdedeffdededdffdddcdcffdadadaffd8d8d8ffd5d5d4ffd1d1d1ffcdceceffcecdceffcfcecfffd1d1d1ffd6d6d5ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d2d2ffd0d0d0ffcdcdcdffc9c9c9ffc5c5c5ffc3c3c3ffc3c3c3ffc4c3c3ffc1c2c1ffc2c2c1ffc2c2c1ffbfbfbfffc0c0c0ffbfbfbfffbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9fafafffafafafffafafafffafafafff9faf9fffafaf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f8f9fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f9f9fff8f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9fafff9fafafffafafafffafbfafffbfafbfffafbfafffbfbfafffbfafbfffafafbfffbfafbfffbfbfbfffafafbfffbfbfbfffbfbfafffbfafafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffefdfefffdfefdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffdfdfdfffdfefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefffffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffffefffffefffefffffffefffefefefffefefefffffefffffefefefffdfdfefffefefefffefefefffefdfdfffefdfefffefefefffefffffffefffefffffffefffefffefffdfdfdfff6f6f6ffebebebffe5e5e5ffe7e7e6ffe7e7e7ffe8e9e9ffe5e5e5ffe5e5e5ffe6e6e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3d3e3eff3d3e3eff3e3d3dff3d3d3dff3d3d3dff3e3d3eff4b4b4bff5a5a59ff696968ff787978ff8b8c8cffa1a0a0ffc4c3c4ffe8e8e7fff5f5f5fffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfafffafafafffafbfbfffafafbfffafafafffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffafbfafffafafafffafafafffbfafafffbfafbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfcfcfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffbfafbfffafbfbfffafbfafffbfbfbfffafbfafffbfafbfffafbfafffafbfafffafafafffafafafffafafafffafafafff9f9fafffafafafffafaf9fffaf9f9fff9f9fafffafafafff9fafafff9faf9fffafaf9fff9faf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f8fff9f8f9fff8f8f9fff9f8f9fff8f9f9fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff7f7f8fff7f8f8fff7f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f9fff9f8f9fff8f8f9fff8f8f9fff9f9f9fff9f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffaf9fafffaf9f9fffafaf9fff9faf9fffafafafffafaf9fffaf9fafffafafafff9faf9fffafafafffafafafffafafafffafafafffbfafafffbfafafffafafbfffafbfbfffafbfbfffafafbfffbfafbfffafafbfffbfafafffbfbfbfffbfafafffafbfbfffafbfafffbfbfbfffafbfafffbfafbfffafbfafffbfbfafffbfafafffafafbfffbfafbfffafafafffafafbfffafafafffbfafafffafafafffafafbfffafafbfffafafbfffafbfafffafafafffafafafffafafafffbfafafffafafafffafafafffbfbfafffafafafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffcfbfbfffbfbfcfff6f6f6ffe6e7e7ffb3b4b4ff9e9e9eff909190ff828282ff717171ff5e5e5eff4c4c4cff3d3d3cff3d3d3dff3d3d3eff3d3d3dff3d3d3dff3e3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff787878ff767676ff747475ff737373ff727271ff6f6e6eff696869ff636363ff5d5d5dff575857ff515151ff4b4b4bff454545ff3f3f3fff393939ff333433ff2f2e2eff292a2aff262627ff222223ff1f1f1fff1c1c1bff191a1aff181717ff161616ff131313ff111111ff100f0fff0e0e0eff181818ff2c2b2cff2e2e2eff2e2e2dff2e2e2eff2f302fff313131ff323232ff333333ff343433ff333333ff343333ff333334ff333333ff323232ff323131ff302f2fff2d2d2eff2e2e2eff2e2e2eff262627ff0e0e0eff100f10ff111111ff131314ff151415ff161717ff191919ff1c1c1cff1e1e1eff212121ff242424ff282827ff2c2b2cff303030ff353535ff3a3a3aff3f3f40ff464646ff4c4c4bff535252ff5a5a5bff616162ff696969ff707170ff767676ff767675ff767676ff777676ff777777ff777777ff7777770000000000000000ff030303ff030303ff040303ff030304ff030203ff020101ff010101ff030303ff080808ff131313ff272626ff444344ff5f5f5fff7d7c7cffa2a2a1ffe0e0e0fff6f6f6fffefefefffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffffefffffffefffffefefffffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffffffefffefefefffefefefffffefffffefefefffefefffffefffefffffefefffefefefffefefffffffffffffefffffffefffffffffffffffefffefffffefffffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefdfffefdfdfffdfdfdfffcfdfcfffdfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffafafbfffbfbfafffbfafafffafafafffaf9fafffafafafffafbfbfffafbfafffbfbfafffafbfafffbfafbfffbfafbfffafbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafafffbfafbfffbfbfbfffbfafafffbfbfafffafafafffafbfafffafafafffafafafffafafafff9faf9fffafafafffaf9fafffafafafffafaf9fffafafafffafafafff9f9fafff9fafafffafafafffaf9fafffaf9fafffaf9fafffaf9f9fffafafafffaf9f9fff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f9f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffaf9fafffaf9f9fff9faf9fff9f9f9fff9fafafffaf9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9faf9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffc0c0c1ffc0c0c1ffc1c1c0ffc3c2c2ffc2c2c2ffc4c4c5ffc5c4c5ffc4c5c5ffc5c5c5ffc7c6c6ffc8c8c8ffcbcacbffcecdcdffd0d0d0ffd2d2d2ffd5d5d4ffd5d6d6ffd6d7d7ffd7d7d7ffd6d6d6ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcdceceffcecfcfffd0d0d0ffd2d1d2ffd5d4d4ffd7d7d7ffdad9daffdbdbdaffdcdcdcffdcdcdcffddddddffddddddffdeddddffdeddddffdcdddcffdddcdcffdcdbdcffdbdcdcffdcdcdbffdcdcdcffdcdbdbffdbdbdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdddcdcffddddddffdddcddffddddddffdddeddffdededeffdededeffdfdedeffdedfdeffdfdfdeffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffdfdfe0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e1e1ffe1e2e1ffe2e1e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffe8e9e9ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffe9e9eaffe9e8e9ffe8e8e9ffe7e8e7ffe6e6e6ffe4e5e4ffe4e3e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e3ffe3e2e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e2e1ffe2e2e2ffe2e2e1ffe2e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e1e1ffe0e1e1ffe1e0e1ffe1e0e1ffe0e0e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e0e1ffe1e0e0ffe1e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfe0dfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0dfffe0e0e0ffe0dfe0ffdfdfe0ffdfe0e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdededfffdfdfdfffdfdfdeffdfdedeffdfdedfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdedfdeffdfdedfffdfdedeffdededeffdededeffdfdfdeffdededeffdedfdfffdededfffdededeffdfdfdfffdedfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0dfdfffe0e0dfffdfdfdfffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfe0dfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e0e0ffe0e0e1ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e2ffe3e2e3ffe3e3e2ffe2e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e4e4ffe3e4e4ffe4e3e4ffe4e3e4ffe3e3e4ffe4e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e4ffe5e4e5ffe6e7e6ffe8e8e8ffe9e9e9ffeae9eaffebeaebffeaeaeaffe8e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e7ffe7e6e7ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe3e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffdfe0dfffe0e0dfffdfdfdfffdfdedfffdfdedfffdededeffdedddeffdededeffdeddddffddddddffddddddffddddddffddddddffdddeddffdededeffddddddffdddcddffdddcdcffddddddffdededeffdfdfdfffdfdfdfffdedfdfffdddddeffdcdcdbffd9d9d9ffd6d7d7ffd3d2d3ffcfcfcfffcdcdcdffccccccffcdcdcdffcfcecfffd2d1d1ffd6d5d6ffd7d7d7ffd7d6d6ffd6d6d5ffd4d4d4ffd3d3d3ffd1d1d1ffcfceceffcccbcbffc7c7c7ffc4c3c3ffc1c1c1ffc2c2c2ffc2c2c1ffc2c2c2ffc0c0c0ffc0bfc0ffbfc0c0ffbfc0c0ffbfbfc0ffbfbebf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9fafafffafafafff9fafafffafaf9fffaf9f9fffaf9f9fffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9fafff9fafafff9f9f9fff9f9fafff9fafafffafafafffafafbfffafbfafffbfafafffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffafbfbfffbfafbfffafbfafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfafffafbfbfffbfbfbfffafbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfefdfffdfdfefffdfefefffdfefdfffefdfefffefefefffefefefffefefdfffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffdfefefffefefdfffefefefffdfefdfffefefefffefdfefffefefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefffefffefffefffefefefffefdfefffefefefffefefefffdfefefffefefefffefefefffffefefffffffffffefffefffefffffffdfdfefff5f6f5ffeaeaeaffe3e3e3ffe8e8e8ffe8e9e8ffe9e9e9ffeae9eaffe6e5e5ffe6e6e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3d3eff3e3e3eff3e3d3eff3e3e3eff3d3d3eff3d3d3eff4b4b4bff595a5aff696969ff797978ff8b8b8bff9fa09fffc4c4c3ffe8e9e8fff5f6f6fffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfafffbfbfbfffafafafffbfafbfffbfbfafffbfafbfffbfafbfffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffafbfbfffafafbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9faf9fffaf9f9fff9f9fafffaf9fafffaf9f9fffaf9f9fffafafafff9faf9fff9fafafff9f9fafff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9fafff9faf9fff9faf9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff9f9f8fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff9f9f9fff8f8f9fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f7fff8f7f8fff7f8f7fff8f8f7fff8f8f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff7f7f8fff8f7f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff9f8f8fff9f9f8fff8f9f8fff9f9f9fff8f9f8fff9f8f9fff8f9f8fff9f8f8fff8f8f8fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafffaf9f9fffaf9fafff9f9f9fffaf9f9fffafafafff9f9fafff9f9f9fffafaf9fff9fafafffafafafff9f9f9fff9f9fafff9faf9fffafaf9fffafaf9fff9fafafffafafafffafafafffafbfafffafafbfffbfafafffafafafffafafafffbfafafffafbfafffafafbfffbfafbfffbfafafffbfbfbfffafbfbfffafafbfffafafbfffafbfbfffafbfbfffafbfbfffafbfafffbfafafffbfbfafffbfbfafffafbfafffbfbfbfffafafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffafafbfffafbfafffafbfafffafbfafffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfff6f6f6ffe9e9e9ffb6b6b6ff9d9e9eff909191ff828282ff717271ff5f5f5fff4d4d4dff3f403fff3c3d3cff3d3d3eff3e3d3dff3d3d3dff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797a79ff797a79ff787878ff767576ff747474ff737373ff6f6f70ff696969ff636262ff5c5c5cff565656ff505050ff4a4a4aff444444ff3e3f3eff383938ff323332ff2d2e2dff292929ff262626ff222222ff1f1f1fff1b1c1bff191919ff171717ff151515ff131313ff111111ff100f0fff0e0e0fff181718ff2a2b2bff2d2d2dff2d2d2dff2d2d2dff2e2e2dff2f2f2fff303130ff313131ff323231ff313232ff323231ff323232ff323232ff323132ff313030ff2e2e2eff2c2c2dff2e2d2eff2d2d2dff242424ff0e0d0eff0f0f0fff111111ff131313ff141414ff161616ff181918ff1a1a1bff1d1d1dff20201fff232323ff272727ff2b2b2bff2f302fff343534ff393939ff3f3f3fff454544ff4b4b4bff525252ff5a595aff616161ff696969ff717271ff767776ff767777ff777777ff777777ff767777ff777777ff7777770000000000000000ff040303ff030303ff030303ff030303ff030304ff030202ff030203ff050505ff0b0a0aff181819ff2b2b2bff454545ff5f5f5fff797a7aff9d9d9dffdbdbdbfff4f3f4fffdfefdfffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefefffefffffffefefffffffefffffefffefffefffffffffefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffefefefffefefefffefefefffffefffffffefefffffefefffffffffffefffffffefffffffefefffffefffefffefefefffefefefffefffefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefdfffefefdfffdfdfdfffcfcfcfffdfcfcfffcfbfcfffbfcfbfffbfbfcfffbfafbfffafbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffafbfbfffbfbfbfffafafafffafafbfffafafafffafafafffafafafff9fafafffafaf9fffaf9fafffafafafffafafafffaf9f9fff9fafafff9f9fafffafafafffafafafffafafafffaf9fafffaf9f9fffafafafff9fafafff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f8f9fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff8f9f9fff8f9f8fff9f9f9fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9fafff9f9f9fffafaf9fff9fafafffafafafff9f9f9fff9f9fafff9faf9fffafaf9fffafaf9fff9faf9fff9f9f9fffaf9f9fff9faf9fffaf9fafffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafff9f9f9fff9f9fafff9fafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbcffbebebeffbebebeffc1c0c1ffc0c1c0ffc0c0c0ffc2c2c2ffc3c2c3ffc5c4c4ffc4c3c3ffc5c5c5ffc6c7c6ffc9c9c9ffccccccffd0d0cfffd1d2d1ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd7d6d7ffd5d5d5ffd1d1d1ffcfd0cfffcdcdcdffcecdcdffcececeffcfcfcfffd0d0d0ffd1d2d2ffd3d3d4ffd5d6d6ffd8d9d8ffdadbdbffdcdcdcffddddddffdddddeffdddeddffdededeffdededeffdddedeffddddddffddddddffdcdddcffdddcddffdddcdcffdbdcdcffdbdcdcffdcdcdcffdcdddcffdcdcddffdddcddffddddddffddddddffdddedeffdddddeffdedddeffdededeffdededeffdedfdfffdfdfdeffdfdfdfffdfdfdfffe0dfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e0ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe5e6e5ffe6e5e6ffe6e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e8e9ffe9e8e8ffe8e9e9ffe8e8e9ffeae9e9ffe9e9e9ffe8e8e8ffe9e8e9ffeae9e9ffeaeaeaffe9eaeaffe9e9e9ffe9e8e9ffe8e8e8ffe6e6e7ffe5e5e5ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e2e3ffe3e3e3ffe3e2e2ffe3e2e2ffe3e3e3ffe2e3e2ffe2e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e2e2ffe2e3e3ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe1e2e1ffe2e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e1e0ffe0e1e1ffe1e1e1ffe0e1e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e0ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e0ffe1e1e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0dfe0ffdfe0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfe0ffdfe0e0ffdfdfdfffdfdfe0ffdfe0dfffdfdfdfffdfdfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdfdfffdedfdfffdedfdfffdfdfdfffdfdfdeffdedfdeffdedfdeffdfdfdfffdedfdeffdfdfdfffdfdedfffdfdfdfffdfdfdfffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfdfe0ffdfdfdfffe0e0dfffdfe0e0ffe0e0e0ffe0e0dfffe0dfe0ffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e1e1ffe1e0e1ffe1e0e0ffe1e1e1ffe0e1e1ffe0e0e1ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e2e2ffe2e3e3ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e2e3ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe2e2e2ffe3e2e3ffe2e3e2ffe3e3e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e3e3ffe3e4e4ffe3e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e5ffe4e4e5ffe5e5e4ffe7e7e7ffe9e8e8ffeaeae9ffeaebeaffebebebffeaeaeaffe9e8e9ffe7e8e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e6e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e5ffe4e3e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e4ffe4e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe4e4e4ffe3e3e4ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffdfe0dfffdfdfdeffdfdedfffdededeffdeddddffddddddffdedddeffdeddddffdededeffdfdfdfffdedfdeffdededeffdededeffdedfdeffdfdfdfffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffddddddffdbdbdbffd8d8d8ffd5d5d5ffd1d1d1ffcfceceffcecdcdffccccccffccccccffcececeffd0d0d0ffd2d3d3ffd6d6d5ffd6d7d7ffd6d6d6ffd5d5d4ffd3d3d4ffd1d2d1ffd0d0cfffcdcdccffc9c9c9ffc5c5c4ffc2c1c2ffc1c2c1ffc2c1c2ffc0bfbfffbfc0c0ffbfbfc0ffc0bfbfffbfc0bfffbebfbfffbfbebfffbebdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafafffaf9fafff9f9f9fff9f9f9fffaf9f9fffafafafffafaf9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9faf9fff9faf9fff9f9f9fffaf9fafffafafafffafbfbfffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfafbfffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffefdfefffdfefefffefefefffefdfefffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffffffefffefffffffefefefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffdfefefffefdfefffdfefefffdfefefffefdfdfffdfefdfffefefefffdfdfefffdfefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffefefffefffefffefffffffffefffffdfdfdfff4f4f4ffe9eae9ffe7e8e8ffe9e8e9ffe8e9e9ffe9eaeaffebeaeaffeaebeaffe6e5e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3eff3e3d3eff3e3d3eff3d3d3eff3d3e3dff3c3c3cff3e3e3eff4b4b4bff5a5a5aff696969ff797979ff8b8c8cffa0a0a0ffc4c3c4ffe9e9e9fff6f6f6fffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfafbfffafbfafffbfbfbfffafafafffafbfafffafafbfffbfafbfffbfafbfffafafbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffafafafffafafafffafafafffbfafafffbfafafffbfbfafffaf9fafffafafafffafafafffafafafffafafafffaf9fafffafafafffafaf9fffaf9f9fff9faf9fff9fafafff9f9fafffafafafffaf9f9fff9faf9fff9faf9fffaf9fafff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff9f8f8fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f8f8fff8f9f9fff9f8f9fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff8f8f8fff8f9f8fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff8f8f8fff7f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafffaf9fafff9f9f9fff9faf9fffaf9fafffaf9f9fffaf9f9fffaf9fafffaf9fafff9fafafff9fafafffaf9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafbfafffbfafafffafafafffafbfafffafbfafffafafafffafafbfffafbfafffbfbfafffbfbfbfffafbfafffbfbfafffafafbfffbfafbfffafbfbfffbfbfbfffbfafbfffafafafffafafafffbfafafffbfbfbfffbfbfafffafafbfffbfbfbfffafbfbfffbfafafffafbfbfffafafafffafbfbfffafafafffbfafafffafafafffafafafffafafbfffafbfafffbfafafffbfbfafffafbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffbfcfcfff6f6f6ffeaeaeaffb8b9b8ff9e9e9eff909091ff828282ff717170ff5f5f5fff4e4f4eff403f40ff383838ff3c3d3dff3d3d3dff3d3d3dff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a79ff797979ff797979ff787878ff767676ff747575ff717071ff696a6aff626262ff5b5a5aff545454ff4e4e4eff484849ff434343ff3d3d3dff373837ff323232ff2d2c2dff282929ff242525ff212121ff1d1e1eff1b1b1aff181818ff161616ff141415ff131213ff111111ff0f0f0fff0e0e0eff181818ff2a292aff2c2c2cff2c2c2cff2c2c2cff2d2d2dff2e2e2eff2f2f2fff2f2f2fff303030ff303030ff313130ff313031ff313131ff313131ff302f2fff2e2e2eff2c2d2cff2c2c2dff2c2c2cff232323ff0d0d0dff0f0f0fff101110ff121312ff141414ff161516ff171818ff1a1a1aff1c1c1cff1e1e1eff222221ff262625ff2a2a2aff2f2f2eff333333ff393939ff3e3f3eff444444ff4a4b4aff515151ff585959ff616160ff6a6969ff717271ff767777ff777677ff777777ff777777ff777777ff777777ff7777770000000000000000ff030303ff030303ff030303ff030303ff030303ff030304ff040404ff070607ff0d0d0eff1d1d1dff2d2d2dff454545ff5e5e5eff777777ff989797ffd5d5d5fff1f2f2fffdfdfdfffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffefffffefffefffffffefffffffffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffffefefffffffefffefefefffffffefffefffffffefefefffefffffffffefffffffffffffffffefffffefefffefffffffefffffffffefffffffffffffffefefffefffefffefffffffffefffffefffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffafbfbfffafafafffafbfbfffafafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafff9f9fafffaf9fafff9fafafffafaf9fffafafafff9faf9fff9faf9fff9f9f9fffaf9fafff9fafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9f9fff9faf9fffaf9fafffaf9fafffafafafffafafafffafafafffafafafff9fafafffaf9f9fff9f9f9fff9fafafffafaf9fffafafafff9f9fafff9fafafffafafafff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9fafff9faf9fff9faf9fff9f9f9fffaf9fafff9fafafffafafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbcbcbdffbebebeffbebebeffc1c0c0ffc0c1c1ffc1c0c1ffc2c3c3ffc2c2c2ffc3c2c2ffc4c4c4ffc7c7c7ffcacacaffcdcdcdffd0d0d0ffd2d2d2ffd4d4d4ffd6d5d6ffd6d7d6ffd6d7d7ffd6d5d6ffd2d3d2ffd0d0d0ffcececfffcccdccffcdcdceffcfcecfffd0cfd0ffcfcfd0ffd0d1d0ffd2d2d2ffd5d4d5ffd7d7d7ffd9d9daffdcdbdbffddddddffdddedeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdededeffdddedeffdeddddffddddddffddddddffdcddddffdcdcddffdddcddffddddddffddddddffdedddeffdddeddffdededdffdededeffdfdedfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffe8e9e9ffe9e9e8ffeaeaeaffeaebeaffeaeae9ffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe5e5e5ffe4e4e4ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e3e3ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e3ffe3e2e3ffe2e3e3ffe2e3e3ffe3e2e3ffe2e3e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e3e2ffe2e2e3ffe3e2e2ffe3e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e2ffe2e2e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe1e0e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e0e0ffe0e1e1ffe1e0e1ffe0e1e1ffe0e0e0ffe1e0e0ffe0e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e1e1ffe1e1e0ffe1e1e1ffe0e0e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffe0dfe0ffdfe0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0dfffdfdfdfffe0e0dfffdfe0e0ffe0dfdfffdfe0e0ffdfdfdfffdfe0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe0dfe0ffdfdfdfffdfe0dfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e0e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0e1e0ffe1e1e1ffe0e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e2e2ffe2e3e2ffe2e3e3ffe3e2e3ffe2e3e3ffe2e3e3ffe3e2e2ffe2e3e2ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e3e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e4e4ffe4e4e4ffe3e3e3ffe3e4e3ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e5e5ffe7e7e7ffe9e9e9ffeaeaeaffebebeaffeaeaebffeaeaeaffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e4ffe4e3e4ffe4e3e4ffe3e3e4ffe3e4e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e3ffe3e4e4ffe3e4e3ffe4e4e4ffe3e3e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e2e3ffe2e3e2ffe2e2e1ffe2e1e2ffe2e1e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffe0e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffdfdfe0ffe0e0dfffdfdfdfffdededeffdededeffdededeffdedfdfffdfdfdfffe0dfdfffdfe0dfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e0e1ffdfe0dfffdededeffdddcdcffd9dadaffd6d6d6ffd2d2d2ffcfcfcfffcececfffcecdceffcdcccdffccccccffcdcdcdffcfcfcfffd1d0d1ffd4d4d4ffd6d6d6ffd7d6d6ffd5d5d5ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcbcbcbffc7c7c7ffc2c2c3ffc0c0c0ffc0c0c0ffc0bfbfffbfc0bfffbfc0bfffbfbfbfffbfbebfffbebfbeffbebebdffbebebeffbdbebd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafafffafaf9fff9f9f9fff9faf9fffaf9f9fffafaf9fffaf9f9fff9f9fafff9faf9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9fafffafaf9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9fafafffaf9fafffaf9f9fffaf9f9fff9f9f9fffafaf9fffafafafff9f9fafffafaf9fffafaf9fffbfbfbfffbfbfafffafafafffafbfafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfafffafbfafffafafafffbfbfafffafafbfffafafbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefdfffefefdfffefefefffefefdfffdfdfdfffefefdfffefefefffefefdfffffefefffefefefffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfefdfffdfefdfffefdfefffdfefdfffefefdfffefdfdfffefefefffefefefffefffffffefffefffefefefffffffefffefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffefefefffefffefffffefffffefffffffdfefdfff4f4f4ffe8e9e9ffe8e9e9ffe9e8e9ffeaeaeaffeaeaebffeaebeaffeaebea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3d3dff3e3d3dff3e3e3eff3d3d3eff3c3c3cff363636ff3d3d3dff4c4c4bff5a5a5aff696969ff7a7a7aff8d8d8dffa0a1a1ffc4c4c4ffeaeae9fff7f6f7fffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffafbfafffafbfafffafbfafffbfafbfffafbfafffbfafafffbfafafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfafffafafafffafafafffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9f9f9fffafafafff9f9f9fff9faf9fffaf9fafff9fafafff9faf9fffaf9f9fffafafafff9fafafff9f9fafffafaf9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f8f9fff8f9f8fff9f8f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f8f9fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f9fff8f9f8fff9f8f8fff9f9f9fff8f9f9fff8f8f9fff9f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff9f9f8fff8f8f9fff8f8f9fff9f8f9fff8f8f8fff8f9f9fff9f8f8fff8f8f8fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f8fff9f8f9fff9f9f9fff9f8f9fff9f9f8fff9f8f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9faf9fffaf9fafff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9fafffafafafff9faf9fff9f9f9fffafaf9fff9f9fafff9f9fafffaf9fafff9f9f9fff9fafafffafafafffafaf9fffafafafffafafafffafafafffafbfafffafafafffafbfafffbfafafffafafafffafbfbfffbfafbfffbfafafffbfafafffafafafffbfbfafffbfbfbfffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfafffafafafffafbfafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafafffafbfafffbfafbfffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafbfafffbfafafffbfbfbfffafbfbfffbfafbfffbfbfafffafafbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfbfff7f7f7ffeaeaeaffbbbcbbff9f9e9fff8f9090ff818181ff707070ff5f5f5fff4e4f4fff3f3f3fff383837ff373738ff3d3d3cff3d3d3dff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7979ff797979ff797a79ff797979ff787878ff767576ff717171ff686868ff616161ff585858ff515251ff4c4c4cff454646ff404140ff3b3b3bff363637ff303131ff2c2b2cff282827ff232324ff1f201fff1c1d1cff191a19ff181718ff151615ff141413ff121212ff111111ff0f0f0fff0e0f0fff171717ff282828ff2b2b2aff2b2a2bff2b2b2cff2d2c2dff2d2d2dff2e2e2fff2f2f2fff2f2f2fff2f2f2fff2f2f30ff303030ff303030ff2f2f2fff2f2f2fff2e2d2dff2c2c2cff2c2c2cff2b2b2bff232222ff0d0d0dff0e0e0eff101010ff121212ff131313ff151514ff171716ff191919ff1c1c1bff1e1e1eff212121ff252424ff292928ff2e2d2dff323232ff373838ff3d3c3dff424342ff494849ff4f4f4fff565656ff60605fff696969ff717271ff777777ff777777ff777777ff777777ff777777ff777777ff7777770000000000000000ff030403ff030303ff030303ff030303ff030303ff050504ff050404ff080808ff101011ff1e1f1fff2d2e2eff444444ff5d5d5cff757575ff949394ffcfcfd0ffefefeffffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffefffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefffffffffefefffefffefffefefefffefefefffefefefffffffffffefefefffefffffffffffffffefffffffefffefffffefefffffffffffefffffffefefffffffffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafbfffafafbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fffafafafffafafafffaf9f9fffaf9f9fff9f9fafffafaf9fffafafafff9f9fafffafaf9fffafaf9fffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffafafafff9fafafffafaf9fffafaf9fff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fffafafafffafaf9fff9f9f9fff9fafafffaf9fafffaf9f9fffaf9f9fff9f9f9fffafaf9fffafafafff9fafafffafaf9fffafaf9fffafafa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbbbbbbffbdbdbcffbdbdbdffbdbdbdffbebebeffbebebeffc1c0c1ffc1c0c1ffc0c0c0ffc1c1c1ffc2c2c2ffc5c5c5ffc9c8c9ffccccccffcfcfcfffd1d1d1ffd3d3d3ffd4d5d5ffd6d5d6ffd7d7d6ffd6d6d7ffd3d3d3ffd0d1d0ffcecfceffcdcdcdffcdcecdffcececeffcfcfceffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd3d3d3ffd6d6d5ffd8d8d8ffdadadbffdddcddffdddedeffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdededeffdededeffdededdffddddddffdddedeffdedddeffdeddddffdeddddffdededeffdededeffdfdfdfffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0dfffdfdfdfffe0e0dfffe0e0e0ffe0e1e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e4ffe4e4e3ffe3e3e4ffe3e4e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeaeaffeaeaeaffeae9e9ffe9e8e9ffe9e9eaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e6ffe4e4e5ffe4e4e3ffe4e4e3ffe4e4e3ffe4e4e3ffe3e3e4ffe3e4e4ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe3e3e3ffe2e2e3ffe3e3e3ffe2e3e3ffe2e2e2ffe3e3e2ffe2e2e3ffe2e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e0ffe1e1e0ffe1e0e1ffe1e1e1ffe1e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe0e0e0ffe1e1e1ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe1e2e2ffe1e1e2ffe2e2e1ffe1e1e2ffe1e2e1ffe1e2e1ffe1e2e1ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e2e2ffe1e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e0ffe0e0e0ffe0e1e1ffe1e0e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffe0dfe0ffe0e0e0ffdfdfdfffe0dfdfffdfdfdfffdfe0dfffe0dfe0ffdfdfdfffdfe0dfffdfdfdfffdfe0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffe0dfdfffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e1ffe0e0e1ffe1e1e0ffe1e1e1ffe0e0e0ffe1e1e1ffe1e1e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe2e3e3ffe2e3e2ffe3e2e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e3e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe3e3e3ffe2e2e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e4ffe3e3e4ffe4e4e3ffe4e4e4ffe3e3e3ffe4e4e4ffe4e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e6e5ffe5e5e5ffe5e5e4ffe6e6e6ffe8e8e8ffeae9e9ffeaebeaffebebeaffebebebffeaeaeaffe9e9e9ffe8e9e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e6ffe5e6e5ffe6e5e5ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe4e5e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfdedfffdedfdeffdededeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdddddeffdbdcdbffd8d8d8ffd2d3d2ffd1d0d1ffcfcfcfffcececeffcecdcdffcdcdcdffccccccffccccccffcdcecdffcfcfcfffd2d2d1ffd4d4d5ffd6d6d6ffd6d6d6ffd4d4d4ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffc9c9caffc5c5c5ffc1c1c1ffbebebeffbfc0c0ffc0bfbfffbfbfbfffbebfbfffbfbfbfffbebdbdffbebdbeffbdbdbdffbebebd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafafffafafafffafaf9fffafafafffafaf9fff9fafafffafaf9fffaf9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fffafaf9fff9f9fafff9f9fafff9f9fafffafaf9fffaf9f9fff9fafafffafafafffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffafafafffafafbfffafafafffafbfbfffbfafafffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfefffefefdfffefdfdfffdfdfefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffefdfefffdfdfefffdfefdfffefdfdfffefdfefffdfefdfffefefdfffefefefffefefefffefefefffffefffffefefefffefefffffefefefffefffffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffffffffffffefefffffffefffefffefffefffefffffefefffffefefffefefefffefefefffffefefffefefefffefefefffffffffffffffffffefffffffffffffffffffffffffffefffdfcfdfff3f3f3ffe8e8e8ffe8e8e8ffe9eaeaffebeaebffeaeaebffeaebeaffebeaea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3dff3e3e3eff3d3e3dff3c3b3cff383838ff373738ff3e3e3eff4c4c4cff5a595aff6a6969ff7b7b7aff8e8e8effa1a1a2ffc3c4c4ffeaebeafff7f7f7fffcfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfafbfffafafbfffafbfbfffbfbfafffbfafbfffbfbfafffbfbfafffafafafffbfbfbfffbfbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafbfafffafafafffbfafafffafafafffaf9f9fffafafafffafafafff9f9fafffafafafffafafafff9fafafffafafafffafafafffaf9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f8f9fff9f9f8fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f9f8fff8f8f8fff8f8f9fff8f9f9fff9f8f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff9f8f9fff8f8f8fff9f8f9fff8f8f8fff8f8f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff8f9f8fff8f9f9fff9f9f8fff9f8f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fffaf9fafff9faf9fffaf9fafff9f9f9fff9f9fafff9faf9fffafafafffaf9f9fffaf9fafff9f9f9fffafafafff9fafafff9f9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafafffafafbfffafafafffbfbfafffafafbfffafbfbfffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfafffbfafafffafafafffbfafafffafafbfffafbfafffbfbfbfffbfafbfffafafafffafafbfffafbfafffafafafffafafbfffafbfbfffbfafbfffafafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfff7f7f8ffebebebffbebebeff9e9e9fff8f8f8fff808081ff707170ff5f5f5fff4e4f4fff3f4040ff383738ff383838ff383939ff3d3d3cff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff7a7979ff797979ff797979ff7a7979ff787878ff717172ff686767ff5f5f5fff565656ff4f4f4fff484849ff434242ff3d3d3dff383838ff333333ff2e2e2eff2a2a2aff262526ff222222ff1e1e1eff1b1b1bff181818ff171716ff151515ff131313ff121212ff101110ff100f10ff0e0e0eff141415ff272727ff292a2aff2a2929ff2b2a2bff2c2c2cff2e2e2eff2e2e2eff2e2e2eff2e2e2eff2e2e2eff2e2f2eff2e2f2fff2e2e2eff2e2d2eff2d2d2dff2c2c2cff2b2b2bff2a2a2aff292929ff222121ff0d0d0dff0e0e0fff0f1010ff121211ff121212ff131414ff161615ff181818ff1b1b1bff1d1d1dff202020ff232423ff272827ff2c2b2bff303030ff343435ff3a3a3aff414040ff474646ff4c4c4dff545353ff5d5d5dff676767ff707170ff787778ff777776ff777777ff777777ff777677ff777777ff7777770000000000000000ff030303ff030303ff030303ff030303ff050504ff040504ff040404ff070707ff121112ff1e1e1eff2e2e2eff434443ff5b5b5bff747474ff929191ffc9c9c9ffeeeeeefffcfcfdfffefffffffffffefffefffffffffffefffefffffffffffefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefefffffefefffffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffefefffffefffffefefefffffefefffffffefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefefefffefefffffefffffffffefffffefefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffdfefdfffdfdfdfffcfdfcfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafafffbfafbfffafafafffbfbfbfffafafbfffafafafffafafafffafafafffafaf9fff9fafafffafafafffaf9fafffafafafffafafafffaf9f9fffaf9fafff9f9f9fffafaf9fff9f9fafff9fafafff9fafafffafaf9fffaf9f9fff9f9fafffafaf9fffaf9f9fffafafafffaf9f9fffafaf9fff9faf9fff9faf9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fffafafafff9faf9fffaf9fafffafaf9fff9f9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffaf9fafffafafafffafafafffaf9f9fffaf9fafff9f9f9fffafaf9fff9f9fafff9f9fafff9fafafffafaf9fffafafafff9fafafffafaf9fffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbababaffbbbbbbffbbbbbbffbdbdbdffbdbcbdffbdbcbcffbebebeffbebebeffc0c0c1ffc0c0c0ffc1c1c1ffc3c3c3ffc7c7c7ffcbcbcbffcfcfceffd0d0d1ffd2d2d2ffd3d3d3ffd5d5d5ffd7d7d7ffd7d6d7ffd4d4d5ffd1d2d1ffcfcfcfffcdcccdffcdcdcdffcececeffcecfceffd0cfd0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d1d2ffd2d2d2ffd4d5d5ffd7d6d6ffdad9daffdcdcdbffdddedeffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe1e1e0ffe0e0e1ffe0e0e0ffe0dfdfffdfdfdfffdfdedfffdfdedeffdededfffdedddeffdededeffdededeffdededfffdedfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe0e1e0ffe0e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeae9e9ffeae9eaffeaeaeaffeaeae9ffe9e9e9ffeaeaeaffeaebebffebebeaffeaeaeaffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe6e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe4e3e3ffe4e4e3ffe4e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe3e4e3ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e2ffe3e2e3ffe3e2e2ffe3e3e3ffe2e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e1ffe1e2e2ffe1e2e2ffe1e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e1e2ffe2e1e1ffe1e1e2ffe2e2e1ffe1e1e1ffe1e2e2ffe1e2e2ffe2e1e2ffe1e1e2ffe1e2e2ffe2e1e1ffe2e1e2ffe2e2e1ffe2e2e1ffe1e2e1ffe2e2e2ffe2e2e1ffe2e1e2ffe2e1e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e1e1ffe2e1e2ffe1e1e1ffe2e2e2ffe1e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e0e1ffe1e1e0ffe0e1e1ffe0e1e1ffe0e1e1ffe1e1e0ffe1e0e0ffe0e0e1ffe1e1e0ffe1e0e0ffe1e1e1ffe1e1e0ffe1e1e0ffe0e1e0ffe0e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffdfe0dfffdfdfdfffdfdfdfffdfe0e0ffe0dfdfffdfdfdfffdfdfdfffe0dfdfffe0dfe0ffdfe0dfffe0e0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e1e1ffe1e0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe0e1e1ffe0e0e1ffe1e1e0ffe0e1e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e1ffe2e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe3e4e4ffe3e3e4ffe3e4e3ffe3e4e4ffe3e4e3ffe3e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e4e4ffe4e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe7e7e6ffe9e9e9ffeaeaeaffeaebebffebebebffecebecffeaeaeaffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e8ffe8e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e4ffe5e5e4ffe4e4e4ffe5e4e5ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e4e4ffe5e4e5ffe4e4e4ffe5e5e5ffe4e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e0e1ffdfdfdfffdfdedeffdfdfdeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe2e3e2ffe2e1e1ffe0e1e1ffe0e0e0ffdfdedfffdcdcddffd9dadaffd7d6d6ffd1d1d1ffd0d0d0ffd0d0cfffcfcfceffcececeffcdcdcdffccccccffcbcbcbffcbcbccffcdcecdffd0d0d0ffd3d2d2ffd6d5d5ffd6d6d6ffd6d6d6ffd4d4d4ffd1d2d2ffd0d1d0ffcececfffcbcccbffc7c7c8ffc3c3c3ffc0bfbfffbdbdbdffc0bfc0ffbfbebeffbfbebfffbdbdbdffbebebdffbdbdbeffbdbdbeffbdbdbeffbdbdbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafafffaf9f9fffafafafffafafafffaf9fafffafafafffafaf9fff9f9fafffafafafff9faf9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafff9faf9fffaf9f9fffaf9fafff9f9fafffafaf9fffaf9f9fffafaf9fff9f9fafffaf9f9fff9f9f9fff9fafafff9fafafff9fafafffafaf9fff9f9fafffaf9f9fffafafafffafaf9fffafafafffafafafffafafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafafbfffbfbfbfffbfafbfffafafbfffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffafafafffafbfafffbfafafffbfbfafffbfafafffafbfbfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfefefffdfefdfffdfefdfffefefdfffdfdfefffefdfdfffefefefffdfefdfffefefdfffdfefefffefdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffffffffffefffefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfefffefefefffefdfefffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefffffffffffffffefffffefefefffefffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffffffffffffffefffffffffffffffffffffffefffcfbfcfff3f3f2ffe8e8e9ffe9eae9ffeaeaebffeaeaebffebebebffebeaebffebebeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3d3e3eff3c3c3bff383939ff383838ff383838ff3e3e3eff4b4c4bff5a595aff6a6969ff7c7b7bff8e8f8effa3a2a2ffc6c6c6ffebecebfff8f8f7fffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffafafbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafafafffafafbfffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafff9fafafff9f9fafffafafafffafaf9fffafafafffaf9fafffafaf9fffaf9f9fffafaf9fff9f9fafff9faf9fff9f9fafff9f9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff8f9f8fff9f9f8fff8f9f9fff9f8f8fff9f8f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff9f8f8fff9f9f8fff8f8f9fff8f9f8fff8f8f9fff8f8f9fff9f9f9fff9f8f9fff9f8f9fff9f8f9fff8f9f9fff8f8f8fff9f9f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff9f8f8fff9f9f9fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9faf9fff9f9f9fff9faf9fff9f9fafff9f9fafffafafafff9f9f9fff9f9fafffaf9f9fff9fafafff9f9f9fffafaf9fff9faf9fff9faf9fff9fafafffafafafffaf9fafff9f9f9fff9faf9fffaf9fafffafaf9fffaf9f9fff9faf9fffaf9f9fffafafafff9fafafffafaf9fffaf9fafffafafafffafafafffbfafafffafbfafffafafbfffbfafafffafafafffafbfbfffafbfbfffafbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafafbfffafafafffbfbfbfffafbfafffbfbfafffbfafbfffbfbfafffbfafafffbfbfafffafafbfffafbfafffafafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffbfbfcfffbfbfbfff8f8f8ffececebffc1c1c1ff9f9e9fff90908fff818080ff717170ff605f60ff4f4f4fff3f3f40ff383839ff393939ff393839ff393939ff3d3d3dff3d3e3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff7a7a79ff797979ff797979ff79797aff707171ff646464ff5b5b5bff535352ff4b4b4aff444344ff3e3e3eff393939ff343434ff2f2f2fff2a2b2aff272728ff242424ff212121ff1e1d1eff1b1b1bff181818ff161717ff151515ff141414ff121212ff101110ff0f0f10ff0f0f0fff151415ff262626ff282929ff292929ff2a2a2aff2c2b2bff2d2d2dff2e2e2eff2e2f2fff2d2e2eff2e2e2dff2e2d2eff2d2d2eff2d2d2cff2c2c2cff2b2b2bff2a2a2aff2a2929ff282828ff272828ff202121ff101010ff0f0f0fff101010ff121111ff131212ff131413ff151514ff161716ff191919ff1c1c1cff1f201fff222122ff252525ff292a29ff2d2d2dff323232ff373737ff3d3e3dff434344ff484849ff4f4f4fff585858ff626262ff6d6d6dff777677ff767676ff777677ff777777ff777777ff777777ff7677770000000000000000ff030303ff030303ff040303ff070808ff040504ff040404ff030404ff060706ff101111ff1f1f1fff2f2f2fff434343ff5a5b5aff747474ff8e8e8dffc7c6c6ffebecebfffcfcfcfffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffefffefefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffffffefffefffefffefffefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefffefffefefffffefefffffffffffffffefffffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffdfdfcfffcfbfcfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfafafffbfafafffafbfafffafafafffafbfafffafafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafff9fafafffafaf9fffaf9fafffafafafff9fafafffafafafffafafafffaf9fafffaf9f9fffafafafff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9faf9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9f9f9fffafafafff9fafafff9faf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafafffafbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafaf9fffaf9fafffafafafff9fafafff9fafafffafaf9fffaf9fafffafaf9fffafafafff9faf9fffafafafffafafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9bab9ffbababaffbababaffbbbbbbffbbbbbbffbdbdbdffbdbdbdffbdbdbcffbebebeffbdbebeffbebebeffc1c1c1ffc5c5c4ffc9c9c9ffcdcccdffd0d0cfffd2d1d1ffd3d3d2ffd4d4d4ffd7d7d7ffd7d7d8ffd6d6d7ffd3d3d3ffd0d0d0ffcececfffcdcdcdffcdceceffcececeffcfcfcfffcfd0cfffd0d0d0ffd0d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd5d5d5ffd8d8d8ffdbdadaffdcdddcffdededeffdfdfdfffdfe0dfffe0e0e0ffe2e1e1ffe2e1e2ffe2e2e1ffe1e1e1ffe0e0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffe0e0dfffdfdfdfffe0dfdfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffeaeae9ffeaeaeaffeaebebffe9eaeaffe9eae9ffeaeaeaffebeaebffebebeaffebeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e4ffe3e4e4ffe3e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e3ffe4e3e4ffe3e4e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e2ffe3e2e3ffe3e2e3ffe3e3e2ffe3e2e2ffe3e3e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e1e2ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe2e1e2ffe2e1e2ffe2e2e1ffe2e2e1ffe2e2e1ffe1e1e2ffe2e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e0ffe1e0e1ffe1e1e1ffe1e0e1ffe1e0e1ffe1e1e0ffe0e0e1ffe1e1e1ffe0e1e0ffe0e1e0ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfe0ffdfdfe0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe2e3e2ffe2e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e4ffe4e4e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe3e3e3ffe3e4e3ffe4e3e3ffe4e3e3ffe4e3e3ffe3e4e3ffe4e3e3ffe4e4e4ffe3e4e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe4e5e5ffe5e5e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe7e7e7ffe9eae9ffebeaeaffebebebffececebffebebebffebebeaffe9eae9ffe8e9e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e5ffe4e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e3e2ffe2e1e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdfe0dfffe0e0e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe3e3e3ffe4e4e3ffe3e2e3ffe2e3e2ffe1e1e1ffe0e1e0ffdfdfe0ffdedddeffdbdbdbffd8d8d8ffd4d3d4ffd1d1d1ffd0d1d0ffcfd0cfffcfcfcfffcececeffcdcecdffcccdcdffccccccffcbcbcbffcbcbcbffcdceceffd1d0d1ffd4d4d3ffd7d6d6ffd6d7d6ffd5d5d5ffd3d3d3ffd1d1d1ffd0cfcfffcecdceffcacacaffc6c6c6ffc1c1c1ffbfbfbeffbebebfffbfbfbeffbdbdbeffbebebeffbdbebeffbdbebeffbebebdffbdbcbdffbdbcbcffbdbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafafffafafafffafafafffafaf9fffafaf9fff9faf9fffaf9fafffaf9fafffafafafff9f9f9fff9faf9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fffaf9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9fafff9fafafff9f9f9fff9f9fafff9f9fafff9faf9fffafaf9fff9f9fafffaf9f9fff9f9fafffaf9f9fff9f9fafff9faf9fffaf9fafffaf9f9fffafaf9fffafafafffafafafffbfbfafffbfbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfafafffbfafafffbfafafffafafafffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfefdfffefdfefffefdfdfffefefdfffefefefffdfefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffffefefffffffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefdfffefdfdfffdfdfefffefefdfffefefdfffefefdfffefdfdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefffefffefffefffffefefffffefefffffefefffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefefffffefefffffffefffefefefffefefefffefefefffefefefffffffefffffffffffefffffffffffffffefffffffefefefffafbfafff4f3f3ffececedffebebeaffebebeaffebebeaffebeaeaffeaebebffebeaea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3e3eff3b3c3cff3a3a3aff3a3b3aff393939ff383838ff3f3f3fff4d4c4cff5a5a5aff6a6a69ff7c7c7bff8e8f8fffa3a3a3ffc8c8c9ffececebfff8f8f8fffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfafffbfbfafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfbfffbfafbfffafafbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfafffbfbfafffafbfafffbfafafffbfafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafafafff9fafafffafafafff9faf9fff9f9f9fff9faf9fffaf9f9fff9f9fafffafaf9fffaf9f9fff9f9f9fffaf9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f8fff8f9f9fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff8f9f9fff8f9f8fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff8f8f9fff9f8f8fff9f8f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f8f8fff9f9f8fff9f9f9fff8f9f8fff9f9f8fff9f9f8fff8f9f9fff8f9f8fff9f9f8fff8f9f8fff9f8f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff8f8f8fff8f9f8fff9f8f8fff8f8f9fff9f9f8fff9f9f8fff9f9f8fff9f8f8fff8f9f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f8fff8f9f9fff8f8f8fff8f8f9fff9f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f8fff8f9f9fff8f9f8fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9f9f9fffaf9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9fafff9f9f9fffafafafff9fafafffafaf9fffafafafffafaf9fffaf9f9fffafaf9fffafaf9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9fafff9fafafffafafafffafafafffafafbfffafbfafffbfbfafffafafbfffbfafafffbfafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfafffafafafffbfbfafffbfafbfffafbfafffbfafbfffafafafffafafafffafafafffbfafafffafafbfffbfbfafffbfbfafffbfbfafffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfcfbfff8f8f8ffecedecffc5c4c5ffa0a0a0ff909090ff808080ff707070ff5f5f60ff4f4f4fff414040ff393939ff393839ff393939ff393838ff393939ff3d3c3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff7a7979ff7a7979ff797979ff797a79ff787978ff6e6e6eff5f5f5eff555555ff4c4d4dff454445ff3d3e3eff383838ff343433ff2f2f2fff2a2a2bff272727ff252424ff212121ff1f1e1eff1c1c1dff1a191aff171717ff161515ff141414ff131414ff121212ff101010ff0f0f0fff0e0e0eff141413ff262626ff292828ff282828ff292928ff2a2a29ff2b2c2cff2d2d2dff2e2e2eff2e2e2dff2d2d2dff2c2c2cff2b2b2bff2a2b2bff292a2aff292929ff292928ff272728ff272626ff252526ff212020ff111111ff0e0f0eff101010ff121111ff121212ff131313ff141414ff161615ff181817ff1a1b1bff1d1e1dff202120ff232323ff272626ff2b2a2aff2e2e2eff333232ff393939ff3e3f3eff434343ff494948ff515151ff5c5c5cff696969ff737474ff737372ff767675ff777676ff767677ff777777ff7777770000000000000000ff030304ff030303ff090909ff080708ff070707ff030404ff030304ff060606ff101010ff1f201fff302f2fff454444ff5c5b5bff747474ff8d8d8cffc0c0bfffe8e8e8fffbfbfbfffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffefffffffffffefefffffffefefffffefffffffefefffefefffffefffefffffefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefffefffffefefffffefffffffffefffefefefffffffefffefffefffefefefffffffefffffffffffffffffffffffffffefffffffefefefffefffefffffefefffefefffffffffefffffffefffffffefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefdfffdfefefffefefefffdfdfefffefefdfffefdfdfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfcfbfffdfdfdfffcfcfcfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafff9fafafffafafafffaf9fafffafafafffaf9fafffafaf9fffafafafffaf9f9fffaf9f9fffafafafff9f9f9fffafaf9fffaf9f9fff9f9f9fff9faf9fffafaf9fff9faf9fffaf9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafff9fafafffafaf9fffafafafffafafafffafafafffbfafafffbfafafffafafafffafbfafffbfbfafffafafafffafafafffafafbfffbfafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fffaf9fafffafafafffaf9fafff9faf9fffafafafffaf9f9fffafaf9fffafafafffafafafffafafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9bab9ffbabab9ffbababaffbababaffbbbbbbffbbbbbbffbdbcbdffbdbdbdffbcbdbcffbdbcbcffbfbfbeffc3c2c3ffc6c7c7ffcccbccffcecfceffd0d0d0ffd2d2d1ffd3d3d3ffd5d5d5ffd8d8d7ffd8d7d7ffd5d5d5ffd1d1d1ffcecfcfffcdcdcdffcdcdcdffcecdceffcececeffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d1ffd3d2d2ffd3d3d2ffd4d4d4ffd7d7d6ffdadad9ffdbdcdcffdddddeffdededfffe0e0dfffe1e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffe0dfdfffe0dfe0ffe0dfdfffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe1e2e1ffe2e1e2ffe3e2e2ffe3e3e2ffe2e2e2ffe3e3e3ffe2e3e2ffe3e3e3ffe4e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe9e8e9ffe8e9e9ffe8e9e8ffe9e9e9ffe9e9eaffe9eae9ffeaeaeaffe9eaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaebeaffebebebffebebebffebeaeaffeaeaeaffe9e9e9ffe9e9e8ffe8e8e7ffe6e7e7ffe5e5e5ffe5e5e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e3ffe4e4e4ffe4e3e4ffe3e3e4ffe4e4e4ffe3e3e4ffe3e3e3ffe4e4e3ffe3e4e3ffe4e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e3e3ffe2e3e3ffe3e3e2ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e3ffe3e2e2ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e1ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe2e1e1ffe2e1e1ffe2e2e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe2e2e1ffe2e1e2ffe1e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe2e1e2ffe2e1e1ffe1e1e2ffe1e2e1ffe2e1e1ffe2e1e1ffe2e1e1ffe2e1e1ffe1e1e1ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe0e1e0ffe0e0e0ffe1e1e0ffe0e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e2e1ffe1e1e2ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe2e3e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e2e2ffe3e3e3ffe2e3e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e4e3ffe4e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e3e3ffe4e3e4ffe4e4e3ffe4e3e3ffe4e4e3ffe4e4e3ffe3e4e4ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e4ffe4e4e5ffe5e4e4ffe5e4e5ffe5e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e4e4ffe5e5e4ffe6e6e5ffe5e6e6ffe6e6e5ffe6e6e5ffe7e8e8ffeaeaeaffebebebffebecebffecebecffecebecffebebeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e4e3ffe3e3e3ffe2e3e3ffe2e3e2ffe3e3e2ffe2e2e2ffe2e1e1ffe1e0e0ffe0e0e0ffdfdfdfffe0e1e0ffe1e1e1ffe2e2e2ffe3e3e2ffe2e2e2ffe2e3e2ffe3e3e4ffe4e4e4ffe3e3e3ffe2e3e2ffe2e1e1ffe0e0e1ffe0e0e0ffdfdfdeffdcdcdcffdad9d9ffd4d5d5ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcececeffcdcecdffcdcdcdffccccccffcccbcbffcbcbcbffcecdcdffcfcfcfffd2d2d2ffd5d5d5ffd6d6d6ffd6d6d6ffd4d4d5ffd3d2d2ffd0d0d0ffcecfcfffccccccffc8c9c9ffc4c4c4ffc0c0bfffbebebdffbdbdbeffbebdbdffbdbdbeffbebdbdffbdbdbeffbcbdbcffbdbcbdffbcbcbcffbcbcbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffbfafafffafafafffafafafffafaf9fffafafafffaf9fafffafafafff9fafafffafafafffafaf9fff9fafafff9f9f9fff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fffaf9f9fff9fafafffafaf9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9fafff9faf9fffafafafff9faf9fffafafafff9fafafffafafafffafaf9fff9f9fafff9f9f9fffaf9f9fffaf9fafffafaf9fff9faf9fff9f9f9fffaf9fafffafafafff9fafafffafafafffafaf9fffaf9f9fffafafafffbfafafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafbfbfffbfbfafffafafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfafffafbfafffafbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfefefffdfefefffefefdfffefdfdfffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefdfffefefefffdfefefffdfefdfffefdfdfffdfefefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefffefefefffffefefffffffefffefefffffefefefffffffefffefefffffefefefffffffefffefffffffefefefffefefefffffffefffffffffffffffffffffefffffffffffffffffffffefefefff9fafafff4f4f3ffeff0f0fff0f0efffeaebeaffeaebebffeaebeaffebeaeaffeaebeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3b3bff3a3a3aff3a3a3aff3a3a3aff3a3a3aff393839ff40403fff4d4d4dff5b5b5bff6a6b6aff7b7c7cff8e8e8effa4a4a4ffcbcbcbffedededfff8f9f9fffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafffafafafffafafafffafaf9fff9f9fafffafaf9fff9fafafffaf9f9fff9f9f9fff9fafafff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff9f8f8fff9f8f9fff9f9f8fff8f9f8fff8f8f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff9f8f9fff9f8f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f9f8fff8f9f9fff9f8f8fff8f9f8fff8f9f9fff8f9f8fff9f8f8fff8f9f9fff9f9f8fff8f8f8fff8f9f9fff9f8f8fff9f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f9fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f8fff9f8f9fff8f8f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fffaf9f9fff9f9fafffafaf9fff9f9f9fff9fafafffaf9f9fffaf9fafffaf9f9fffaf9f9fffafafafffaf9fafffaf9f9fff9f9f9fff9faf9fff9faf9fff9fafafff9faf9fffafafafff9faf9fffafafafff9fafafffafafafffafaf9fff9f9fafffafafafffbfafafffbfafbfffbfbfafffafbfafffbfafafffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffbfbfafffbfafafffafafafffbfbfafffafbfafffbfafafffafbfafffafbfbfffafbfafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfff8f8f8ffececedffc7c8c7ffa2a2a2ff919191ff808080ff70706fff5f6060ff4f4f4fff404040ff383939ff383938ff393838ff383939ff393939ff38393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797a79ff797a7aff787878ff767676ff696a69ff555555ff4a4a4aff424242ff3b3b3bff363636ff313131ff2d2d2eff2a2a29ff252626ff232322ff202020ff1d1e1eff1b1b1bff1a1919ff171818ff151515ff131313ff121313ff121111ff101010ff0f0e0eff0d0d0dff0c0c0cff121213ff222222ff232323ff232323ff232323ff242525ff282828ff2a2a2aff2b2b2bff2c2c2cff2b2b2bff2a2a2aff292929ff282829ff262626ff242323ff232323ff232222ff212221ff202020ff1c1b1bff0e0e0eff0d0d0dff0e0f0fff101010ff111010ff121111ff131212ff131313ff161515ff181817ff1a1a1bff1c1c1dff1f1f1fff222222ff252525ff292928ff2c2d2dff313131ff363636ff3a3a39ff3d3d3dff444444ff504f50ff5f5f5fff6f6f6eff6e6d6dff727373ff767675ff767777ff777777ff7777770000000000000000ff040303ff0d0e0eff0c0c0cff090909ff080808ff070707ff040303ff070707ff111111ff1f1f1fff302f30ff434343ff5a5a5aff727372ff898a89ffb9babaffe6e6e6fffafafafffefffefffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffefefffffefefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffefffefffefefffffefefefffffffefffefffffffefffefffffefffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffefffefffefffffffefffefffffefefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffdfefdfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffafbfafffafbfbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafff9f9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafaf9fffaf9f9fffafaf9fffafaf9fffafaf9fffafafafffafaf9fff9f9fafff9f9f9fffafaf9fff9f9fafff9f9f9fffafaf9fff9fafafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffafaf9fff9f9f9fffafafafffaf9fafffafafafffaf9fafffafafafffafafafffafafbfffafafafffafafafffafbfafffafbfafffafbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfafffafafbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafaf9fffaf9fafffafafafffafafafffafafa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9b9b8ffbab9baffb9b9b9ffb9b9b9ffbababaffbababaffbbbbbbffbbbbbbffbcbdbdffbbbbbbffbdbdbdffc0c0c0ffc4c5c4ffcac9caffcececeffd0d0d0ffd1d1d1ffd2d2d2ffd5d5d4ffd6d7d7ffd8d8d7ffd6d7d6ffd2d3d3ffcecfceffcdccccffcccdcdffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d4d3ffd5d6d5ffd7d8d8ffdbdbdbffddddddffdedfdeffe0e0e0ffe0e1e1ffe2e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe0e1e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e1e1ffe1e1e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe3e3e4ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e6ffe5e5e5ffe6e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffeaebebffebebecffecebebffebeaeaffeaeaeaffeaeae9ffe9e9e8ffe8e8e8ffe7e7e7ffe6e5e6ffe4e4e5ffe5e5e4ffe4e5e5ffe4e4e4ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e5ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e5ffe4e4e4ffe5e5e4ffe5e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e4e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e4e4ffe3e4e3ffe4e4e4ffe3e3e3ffe4e3e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe3e3e3ffe2e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e1ffe2e1e2ffe1e1e1ffe2e2e1ffe1e2e2ffe1e1e2ffe2e2e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e2ffe2e2e2ffe2e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe2e3e3ffe2e3e2ffe3e3e3ffe2e3e2ffe3e3e3ffe2e3e2ffe3e2e2ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e1ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e2e1ffe2e2e2ffe1e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe2e2e1ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e2ffe3e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e2ffe3e2e3ffe2e2e3ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e3e3ffe4e4e3ffe3e4e4ffe3e4e3ffe4e3e3ffe3e4e4ffe4e4e4ffe3e3e4ffe4e4e4ffe4e3e3ffe4e3e4ffe4e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe5e4e5ffe5e5e4ffe4e5e4ffe5e4e4ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe5e5e5ffe7e7e7ffe9e9e8ffeaeaebffebebebffececebffecececffebebebffebebeaffe9eaeaffe8e9e9ffe8e8e9ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e5ffe5e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e3e3ffe3e2e3ffe2e2e3ffe2e3e2ffe0e1e1ffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe2e2e3ffe2e2e2ffe3e3e3ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e1ffe0e1e1ffdfdfdfffddddddffdbdbdbffd7d8d7ffd4d3d3ffd1d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcfcfcfffcecdceffcdcdcdffcccccdffccccccffcbcbcbffcbcbcbffcdcecdffd0d1d0ffd3d3d3ffd6d6d6ffd7d7d7ffd6d6d6ffd5d5d5ffd1d1d1ffcfcfcfffcececdffcbcbccffc7c7c7ffc2c2c2ffbebebeffbdbdbcffbdbebdffbdbdbdffbebdbdffbdbdbdffbcbdbdffbcbcbdffbcbcbcffbcbcbcffbbbbba00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9fafffaf9fafffafaf9fffafaf9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9fafffaf9f9fffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9fafffaf9fafff9f9f9fff9f9f9fffafafafff9f9f9fffaf9fafffaf9f9fffaf9f9fff9f9f9fffafafafff9f9fafffaf9f9fff9fafafffafafafff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fffafafafffaf9f9fff9f9fafff9f9fafff9f9fafff9f9f9fff9fafafffafaf9fffafafafffaf9f9fffafafafffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafbfffbfafafffafbfafffafbfafffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffcfcfbfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfafbfffafafbfffbfbfbfffafbfafffbfbfbfffbfafafffbfafafffafafafffbfbfbfffafafbfffbfafafffafbfafffbfbfbfffafafafffbfafafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefdfefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffffffefffefefefffefefffffefefffffffffefffffffefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefdfffefefdfffdfefefffefdfefffdfefefffefefefffefdfdfffdfdfdfffefefefffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffefefefffefefefffffefefffefffefffffffffffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefefefffefffefffefffefffefefefffefefefffffffefffefefffffefefffffefefffffffffefffefffefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefefefff9f9f9fff3f3f3ffefefefffeff0f0fff0f0f0ffebeaeaffeaeaeaffebebebffeaeaea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3c3bff3b3b3bff3a3a3aff3a3a3aff3a3b3aff3a3b3bff414141ff4f4e4eff5c5c5cff6b6c6bff7b7b7bff8e8d8effa3a3a3ffcccdccffedededfff9f9f9fffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffafbfafffafbfafffafafafffafbfbfffbfbfafffafafbfffafafbfffafafafffafafafffafbfafffafafafffbfafafffafafafffafaf9fff9f9fafffafaf9fffafafafffafaf9fffafaf9fff9faf9fffaf9fafff9fafafffafafafff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff8f9f8fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff9f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f9f9fff9f9f8fff9f9f9fff9f8f8fff9f9f8fff9f8f9fff9f9f8fff9f9f9fff9f8f8fff9f9f8fff9f9f8fff9f9f9fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff9f8f8fff8f8f8fff9f9f9fff8f8f8fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff9f9f9fff8f8f9fff9f8f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f7fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9fafffaf9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9fafffaf9fafff9fafafffafafafff9f9f9fffaf9f9fff9fafafff9fafafff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fffafafafffaf9f9fff9f9fafff9fafafffafafafffafafafffafbfbfffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfafafffbfafbfffafafafffafbfafffafafbfffbfafafffbfbfafffbfafafffbfbfafffafbfafffbfafbfffafbfbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfbfff9f9f8ffedededffcbcacaffa3a3a3ff919191ff808080ff6f6f6fff5f5f5fff4f4f50ff414040ff393838ff383839ff393939ff393938ff393939ff39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff79797aff797979ff797978ff767675ff747474ff666565ff4d4c4cff414140ff39393aff333332ff2f2f2fff2c2c2cff292929ff252625ff222223ff1f1f20ff1d1d1dff1a1a1aff181819ff181817ff151515ff131313ff111111ff101010ff0f0f0fff0e0e0eff0c0c0dff0c0b0bff0a0b0bff101111ff121313ff131212ff121313ff121313ff131313ff161616ff171716ff181817ff1a1a1aff1b1a1aff1a1919ff171718ff161616ff141415ff121213ff121313ff121212ff121212ff111111ff111110ff0b0a0bff0c0c0bff0d0d0dff0f0e0eff0f0f0fff101010ff111111ff121111ff131313ff151515ff171717ff1a1a1aff1c1c1cff1e1e1eff212121ff242324ff272727ff2b2c2bff2e2e2eff313031ff333333ff393a39ff444445ff555555ff666666ff6a6a6aff6e6e6dff737373ff767676ff777777ff777777000000000000000000000000ff0f0f0eff0e0e0eff0c0c0cff0a0909ff070807ff070708ff070708ff111010ff1d1e1eff2f2f2fff414141ff585757ff6f6f6fff868787ffb4b4b4ffe4e4e4fff8f8f8fffefffefffffefefffffffffffffffffffefefffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffefffffefffffefffefffffffffffffefefffffffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefffffffefffffffffefffffffefffffefefffffefefffefefefffffffefffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffefefefffefefefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefdfdfffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffafbfbfffafafafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9fafffafaf9fffafafafffaf9fafffafafafffafaf9fffafafafffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9fafff9f9fafffafaf9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fffaf9f9fffafaf9fffafaf9fffafafafffafafafffbfafafffafbfafffbfbfbfffafafafffbfafafffafbfbfffafbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfafffafafbfffafafbfffafafafffafafafffafafbfffafafafffafafbfffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9bab9ffb9bab9ffb8b8b8ffb9b9baffbabab9ffb9b9b9ffbababaffbababaffbbbbbbffbbbbbbffbbbbbbffbfbebeffc3c3c2ffc8c8c7ffcdcdceffd0cfcfffd1d1d1ffd2d2d2ffd4d4d3ffd6d6d6ffd8d7d8ffd7d7d8ffd4d4d4ffcfcfcfffcccccdffcdcdcdffcdcdcdffcececeffcececeffcfcfceffcfcfcfffd0d0d0ffd0d0d1ffd1d1d1ffd1d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d4d4ffd5d5d5ffd6d6d6ffdad9d9ffdcdcdbffdededeffdfdfdfffe1e1e1ffe1e1e1ffe1e2e2ffe2e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e5e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaebffeaeaeaffebebeaffeaeaebffebebeaffecececffecebecffebebebffebebeaffeaeaebffe9e9e9ffe8e9e8ffe7e8e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e4e5ffe5e5e4ffe5e5e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e4ffe4e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe5e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe4e4e4ffe3e3e4ffe4e3e3ffe3e4e4ffe3e4e4ffe3e3e3ffe4e4e4ffe3e4e3ffe4e4e3ffe3e3e3ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e2ffe3e3e2ffe3e3e2ffe2e2e3ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e2ffe2e3e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e2e2ffe2e2e3ffe3e3e3ffe2e2e2ffe3e3e3ffe3e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe2e2e3ffe3e2e3ffe2e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e3e3ffe2e3e3ffe2e3e2ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e2ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e3ffe2e2e3ffe2e2e2ffe2e3e3ffe3e2e2ffe3e2e3ffe2e2e2ffe2e3e2ffe2e2e3ffe2e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e2ffe2e1e2ffe2e2e1ffe2e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe1e1e1ffe1e1e0ffe1e1e0ffe0e0e0ffe1e0e1ffe0e0e1ffe1e0e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e0e0ffe0e1e0ffe1e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e2ffe1e1e1ffe2e1e2ffe1e2e1ffe2e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e2e3ffe2e3e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e3e3ffe4e4e3ffe4e4e3ffe4e4e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe4e4e4ffe3e3e4ffe4e3e4ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e5ffe7e7e7ffe9eae9ffeaeaeaffecececffecedecffecececffebebecffebeaebffeaeaeaffe9e9e8ffe8e8e8ffe8e7e8ffe8e7e7ffe7e8e7ffe7e7e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e6e6ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e5e6ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe1e1e2ffe1e1e2ffe2e1e2ffe2e2e1ffe2e2e1ffe3e2e2ffe3e2e3ffe2e2e2ffe3e4e3ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0dfe0ffdededeffdcdcdcffd9d8d8ffd4d4d5ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcececfffcecdceffcdcdcdffcdcdcdffcbcbccffcbcbcbffcbccccffcecfcfffd1d1d1ffd5d4d4ffd6d6d6ffd7d7d7ffd6d5d5ffd3d3d3ffd0cfcfffcececeffcdcdceffcacbcbffc5c5c5ffc0c0c0ffbebdbdffbdbdbeffbdbdbdffbdbdbcffbdbcbdffbcbdbcffbcbdbdffbcbcbcffbbbbbbffbcbcbbffbbbbbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafff9f9fafffaf9fafffaf9fafff9f9f9fffaf9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9fafafff9f9fafff9fafafffaf9fafffafaf9fff9f9fafff9faf9fffafaf9fff9fafafffafaf9fff9fafafff9f9f9fffafafafffaf9fafff9f9fafff9f9f9fff9fafafffaf9fafffafafafff9f9fafff9f9fafffafaf9fffafafafffafafafff9faf9fff9faf9fff9faf9fff9faf9fffaf9fafff9fafafffafafafff9faf9fff9fafafff9fafafffafafafffafaf9fffafafafff9fafafff9fafafffafafafffafafafffafafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfafffbfbfafffafbfbfffbfbfafffafbfbfffafafafffbfbfbfffbfafbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefffffffffefffffefefffffffefffffffefffffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffdfefdfffdfefefffefefefffefefefffdfefefffdfefefffefdfefffefefdfffdfdfdfffdfefdfffefdfdfffefefefffefefdfffefefefffefefefffefffffffffefffffefefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffefefefffffefefffefffefffefefffffefffffffefffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f8fff2f3f3ffefeeeeffefefeffff0f0f0ffeff0f0ffebeaebffebebeaffeaeaeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3bff3b3c3cff3a3a3aff3a3b3bff3a3a3aff3a3a3aff424242ff4f4f4fff5d5d5dff6c6c6cff7c7c7cff8e8e8effa4a4a3ffcdceceffeeeeeefff9faf9fffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffdfdfcfffdfcfcfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfbfffafbfafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffbfafbfffafafbfffbfafbfffafafbfffafafafffafafafffbfafafffbfafafffafafafffafafafffafafafffafafafff9faf9fff9fafafffaf9f9fffafafafff9fafafff9fafafffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff8f8f9fff9f9f8fff9f9f9fff8f9f9fff8f8f8fff8f9f8fff8f9f8fff8f9f8fff9f8f8fff8f9f9fff8f9f9fff8f8f8fff8f9f9fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff9f8f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff8f8f9fff8f9f8fff9f8f8fff8f9f9fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff9f9f8fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9faf9fff9f9f9fff9fafafffaf9f9fffaf9f9fff9f9f9fff9faf9fffaf9f9fff9f9fafffafaf9fff9fafafff9f9f9fffafafafffafafafffafafafffafaf9fffafafafffaf9fafffafafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfbfffafbfafffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffbfafbfffbfafbfffbfafbfffbfbfbfffbfafafffafafbfffafafafffbfbfafffafbfbfffafafafffafbfbfffbfafafffafbfbfffafbfbfffafbfbfffbfafbfffbfbfafffafbfbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffaf9f9ffededeeffccccccffa3a3a3ff919191ff7f807fff6f6f6fff5f5e5eff4f4f4fff404040ff373737ff393839ff393938ff383939ff383938ff3b3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797a7aff79797aff787879ff767676ff747474ff747474ff747474ff656565ff4d4c4cff414141ff393939ff333333ff2f2f2fff2c2c2cff292a29ff262525ff222322ff1f1f20ff1d1d1dff1b1a1bff191918ff171717ff151615ff131312ff111112ff101010ff0f1010ff0e0e0eff0d0d0dff101010ff0d0d0dff0f0f0eff101010ff111010ff101010ff101010ff101010ff111110ff111212ff111212ff111111ff101110ff0f100fff0f100fff101010ff101010ff101010ff0f0f0fff0f0f0fff0f0f0fff0d0d0eff0e0f0eff0e0f0fff0e0e0fff0f0f0fff101010ff101011ff121111ff131313ff151516ff181818ff1a1a1aff1c1c1bff1e1e1eff212121ff242424ff272727ff2b2b2cff2f2e2fff313031ff343334ff3a3939ff454444ff555555ff666666ff6a6b6aff6a6a6aff6a6a6aff6d6e6eff737373ff767676ff777777000000000000000000000000ff0e0f0fff0e0f0eff0e0d0dff0c0c0cff0a0a09ff080808ff070707ff101010ff1d1c1dff2d2d2dff404040ff555555ff6c6c6cff848484ffaeaeafffe2e2e2fff7f8f7fffefefefffffffffffefffffffefffefffefffffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffefffefffefffffffefffffffefefffffefefefffefefefffefefefffefefefffefefffffefffffffefefefffffefefffefefefffffffffffffffffffefefffffffefffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffefffffffffefffffffffefffefefffffefffefffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffbfcfcfffcfcfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffafafbfffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafaf9fffafafafff9fafafff9fafafffafafafffaf9fafffaf9fafff9faf9fff9fafafffafafafff9faf9fffafaf9fffaf9f9fffafafafffaf9fafff9f9fafffaf9fafffaf9fafff9f9f9fff9f9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffafaf9fff9f9f9fff9faf9fffafaf9fffafafafffafafafffafafbfffafafafffbfbfbfffbfafbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffbfafafffafbfbfffafbfafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9babaffbababaffbababaffb9b9b8ffbab9b9ffbababaffb9b9baffbababaffbababaffbab9baffbcbcbcffc1c1c1ffc6c6c6ffcbcacaffcececeffd0d0d0ffd2d2d1ffd3d3d3ffd4d4d4ffd6d7d6ffd7d7d7ffd5d5d5ffd1d1d1ffcdceceffcdccccffcdcdccffcdcdcdffcdcecdffcfceceffcfcfcfffd0d0cfffd0d0d1ffd1d0d0ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd8d8d8ffdbdbdaffddddddffdfdfdfffe0e1e0ffe1e2e1ffe2e2e2ffe2e3e2ffe4e3e3ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe2e3e2ffe3e3e2ffe3e3e3ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e5ffe5e4e4ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaebebffeaeaeaffebebebffebececffececedffececebffebebebffebeaeaffe9eae9ffe8e9e9ffe8e8e8ffe7e7e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e4e5ffe4e5e4ffe5e4e4ffe4e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e4ffe3e4e3ffe4e3e4ffe3e4e4ffe3e4e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e3ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e3e3ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe2e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe2e1e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e1e1ffe1e1e0ffe1e1e1ffe0e1e1ffe0e1e1ffe1e0e1ffe1e1e0ffe0e0e1ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe1e1e1ffe2e2e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe3e3e4ffe4e3e4ffe4e3e4ffe3e3e3ffe4e3e4ffe4e3e4ffe4e3e3ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe5e5e4ffe5e5e5ffe4e5e5ffe4e4e4ffe4e5e4ffe4e5e4ffe4e5e4ffe5e4e5ffe4e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e6ffe8e8e9ffebebebffebebebffecececffecececffecededffecebecffeaebebffeaeaeaffe9e9eaffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe6e6e7ffe6e6e6ffe7e7e6ffe7e7e7ffe6e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e7ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe2e2e2ffe2e3e3ffe2e2e3ffe1e2e2ffe2e2e2ffe3e2e3ffe2e2e3ffe3e2e3ffe4e3e3ffe6e5e5ffe6e5e6ffe4e4e4ffe4e4e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdedeffdcdddcffd9d9daffd5d6d6ffd4d3d4ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d0ffd0d0d1ffd0d0cfffcfd0d0ffcfceceffcecfcfffcecdceffcdcdcdffccccccffccccccffccccccffcececeffcfcfd0ffd2d2d2ffd5d5d5ffd7d7d7ffd7d7d7ffd4d5d5ffd1d2d1ffcecfceffcdcecdffcdcccdffc8c9c9ffc3c3c3ffbebebeffbbbcbcffbcbdbdffbcbdbdffbcbcbcffbcbcbcffbcbcbcffbabbbbffbbbbbbffbbbbbbffbbbbbbffbababa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafafafffaf9f9fff9fafafffafafafff9f9f9fffafafafff9f9f9fff9f9f9fff9f9f9fffaf9fafff9faf9fff9f9f9fff9f9f9fff9faf9fff9fafafffaf9fafff9fafafffaf9fafff9faf9fff9f9f9fffaf9f9fff9fafafffafafafff9f9fafffaf9f9fff9f9fafff9fafafffafaf9fffaf9f9fff9fafafff9faf9fff9f9fafff9faf9fff9fafafffaf9f9fff9faf9fffaf9fafff9fafafff9f9fafffaf9f9fffaf9f9fff9fafafffafafafffaf9f9fffafafafffafafafff9faf9fffaf9fafff9fafafffafafafffaf9fafffaf9fafff9fafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffafbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffafafbfffbfafbfffafafbfffafafbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffffffffffefefffefffefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffefdfdfffdfdfdfffefefdfffefefefffefdfefffdfefefffefdfefffdfefdfffdfdfdfffefdfdfffdfefefffefefefffdfdfefffefefefffefefefffefefffffefffefffffefefffefffffffefffefffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffefffffffefffffffefffffefffefffefffffffefffefffefffefffefffefffffffefffefefefffefefffffffffffffffefefffefffefffffefffffefefefffffffffffffffffffffffffffffffffffffffffffdfefefff7f7f7fff1f1f1ffededecffeeefefffefefeffff0f0f0fff0eff0ffeaebeaffeaeaea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a3aff3b3b3cff3c3b3cff3b3b3cff3a3b3bff3a3a3aff393839ff424243ff505050ff5d5d5eff6d6d6dff7d7d7dff8f8f8fffa4a5a4ffcecdceffeeeeeefffafafafffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffbfbfafffafafafffafafbfffbfbfbfffbfafafffafafafffafafbfffafafafffafbfafffafafafffafafafff9fafafffaf9fafff9fafafffaf9f9fff9f9f9fff9faf9fff9fafafffaf9fafff9fafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff9f8f8fff8f9f8fff9f8f9fff8f9f9fff8f8f9fff9f8f8fff9f8f8fff8f9f8fff9f9f9fff9f8f8fff8f8f9fff9f8f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff8f9f9fff9f8f9fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f9f8fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f9f8fff8f9f9fff8f9f8fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fffaf9fafff9fafafff9fafafffafaf9fffaf9fafffafafafffafafafff9f9fafffafaf9fff9fafafffafafafffafaf9fffafafafffafafafffafafafffbfafafffbfafafffafbfafffbfbfbfffbfafafffafbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafafafffafafafffafafafffbfafbfffafbfafffafafafffafafafffafbfafffafafbfffbfafbfffafbfbfffbfafbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffdfcfcfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfcfcfffdfcfdfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfff9f9f9ffeeeeeeffcdcdcdffa3a3a3ff909191ff7f7f7fff6e6e6eff5e5f5eff4f5050ff414041ff373737ff383738ff383938ff383838ff3a3a3aff3c3c3cff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff787879ff767676ff747374ff747474ff747474ff747474ff747474ff656565ff4c4c4dff404140ff3a3939ff323333ff2f2f2fff2c2c2cff292929ff252626ff222222ff1f2020ff1d1c1dff1a1b1aff181818ff171717ff151616ff131313ff111111ff101010ff0f0f10ff101011ff0f0f0fff0e0e0eff101010ff111111ff111111ff111111ff111111ff121111ff111211ff131212ff121313ff121212ff121111ff111111ff101111ff111111ff111111ff111111ff111010ff101010ff100f0fff0e0e0eff0e0e0eff0f0e0fff100f10ff0f1010ff111011ff121112ff131313ff151515ff181818ff191a1aff1b1c1cff1e1f1eff212121ff232424ff272727ff2b2c2cff2f2e2eff313131ff343434ff393939ff454545ff555555ff666666ff6a6a6aff6b6a6bff6a6b6aff6a6a6aff6a6a6aff6d6e6dff737373ff767676000000000000000000000000ff0f0e0eff0f0f0fff0f0f0fff0e0d0eff0c0c0cff0a090aff080909ff101011ff1d1d1cff2c2c2cff404040ff545554ff6a6a6aff818181ffa8a9a9ffdfdedefff5f5f4fffefdfefffffffffffefefffffffefffffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefefffefffffffefffffffffefffffffefffffefffefffffefffffffefffffefefefffefffefffefffffffefefefffefffefffefffefffffffefffefefefffefefffffffffffffffefffffffffffffffffffffefefefffffffffffefefefffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefdfffdfefefffefefefffdfefdfffefdfefffefefefffdfdfefffefdfdfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffafbfafffafbfbfffbfafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafff9fafafffafafafffafafafffaf9fafff9fafafffafafafff9faf9fff9faf9fff9faf9fffafaf9fff9f9f9fff9f9fafffafafafffaf9f9fff9f9f9fff9f9fafff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9fafafffaf9fafff9faf9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafbfbfffbfbfbfffbfafafffafafbfffbfafafffafafafffafafafffafafbfffafafafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbabbbaffbabbbbffb9babaffb9babaffb9bab9ffb9b9b8ffb9b9b9ffb9b9baffbababaffb9b8b8ffbabbbbffbfbfbfffc4c4c4ffc9c9c9ffcdccccffcfcfcfffd0d1d0ffd3d2d2ffd3d4d3ffd4d4d4ffd5d5d5ffd4d5d4ffd2d2d2ffcececeffcccdcdffcdcccdffcccdcdffcdcdcdffcececeffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d2d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d7d7ffd7d7d7ffd9dad9ffdcdcdcffdededeffe0e0e0ffe2e1e1ffe2e2e2ffe2e3e3ffe4e4e3ffe4e4e4ffe4e5e5ffe5e4e4ffe3e4e3ffe3e3e3ffe2e3e3ffe2e3e3ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e2e2ffe2e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe3e4e4ffe3e3e4ffe4e4e5ffe5e4e4ffe4e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe7e6e7ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe7e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e9e9ffe9eae9ffeaeaeaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaebebffebeaebffecebecffecedecffecececffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e5e5ffe5e6e5ffe6e6e6ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e6e6ffe5e5e5ffe4e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e4e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e3ffe3e4e4ffe3e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e3e3ffe2e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe3e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe2e3e2ffe2e3e2ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e3ffe3e4e3ffe3e4e3ffe4e4e3ffe3e4e4ffe3e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e4ffe3e3e3ffe3e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e4ffe4e5e4ffe5e4e5ffe4e5e5ffe4e4e5ffe5e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e5ffe6e6e6ffe7e6e7ffe6e6e6ffe6e7e6ffe9e9e9ffebebebffebecebffecedecffededecffecececffebebecffebebebffeaeaeaffe9eaeaffe9e9eaffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e7e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe6e6e7ffe6e6e7ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe6e7e6ffe7e6e7ffe6e7e7ffe6e6e7ffe7e6e6ffe7e6e6ffe6e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e7e7ffe6e7e7ffe6e6e6ffe7e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe5e6e6ffe6e5e6ffe5e5e5ffe4e4e4ffe3e3e3ffe1e2e2ffe1e0e0ffdedfdfffdddddcffdadadaffd6d6d6ffd4d5d5ffd4d3d4ffd3d4d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcececfffcececeffcdcdcdffcdcdcdffcccdccffccccccffccccccffcdceceffd0cfcfffd2d3d2ffd6d5d5ffd6d7d7ffd5d5d6ffd4d3d3ffd0d0d0ffcdceceffcdcdcdffcbcacaffc6c6c7ffc1c1c1ffbdbdbdffbbbbbbffbcbcbdffbcbcbdffbcbcbcffbbbabbffbbbbbbffbbbbbbffbbbbbbffbababaffbabbba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafafffafbfafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffaf9f9fffafafafff9fafafff9fafafff9f9f9fff9f9fafffafafafff9f9f9fffaf9fafffaf9f9fff9faf9fff9faf9fffaf9f9fff9fafafff9fafafff9f9fafffaf9f9fffafaf9fffafaf9fffaf9f9fff9fafafffafaf9fffaf9f9fff9faf9fffaf9f9fffaf9fafffafaf9fff9faf9fff9f9fafff9f9f9fff9fafafffaf9f9fff9fafafff9fafafff9f9fafffaf9fafffafaf9fffafafafffafafafff9f9fafffaf9f9fff9faf9fffaf9fafffafaf9fffafaf9fffafafafffaf9fafffaf9fafff9faf9fffafafafffafafafff9fafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfcfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfafafffafbfafffbfafafffbfafbfffbfbfafffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfdfefffefdfefffdfefdfffefefefffefefefffdfdfefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffdfdfdfffefdfefffefefdfffdfefdfffdfefdfffefdfdfffefefefffdfefefffdfdfefffefdfdfffefefdfffdfdfdfffefdfdfffefefefffefefdfffffefefffefffefffefefefffefefffffffefefffefffefffefefffffefefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefefffffefefffffffffefffefffefffffefffffffffffffffffefffefefffffefffefffefffffffffefffffffffefffffefefffefefefffffffefffefffffffffffffffffefffffffffffffffffffffffffffffefdfefff7f7f6fff0f0f0ffebecebffefeeeeffefefefffefefefffefeff0fff0efefffebebea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a3bff3a3a3aff3c3b3bff3b3c3bff3c3b3bff3b3b3bff393939ff424342ff505051ff5e5e5eff6d6e6dff7e7e7eff909191ffa5a5a5ffcececeffefefeffffafbfafffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfcfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfafffafbfafffafafbfffafbfafffafafafffafafafffbfbfafffafafafffafafbfffafafafffafafafffafafafffaf9f9fffaf9fafffafaf9fff9faf9fff9faf9fffaf9f9fff9fafafff9faf9fff9f9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f9fff8f8f8fff8f9f9fff8f8f8fff8f9f9fff8f8f8fff8f8f9fff9f8f9fff8f9f8fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff9f8f8fff8f8f9fff8f8f9fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff8f9f8fff9f8f8fff9f9f9fff8f9f9fff8f8f9fff9f8f8fff9f9f8fff8f8f8fff9f8f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f9fff8f8f8fff8f8f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f8f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9f9fffafaf9fffafaf9fffaf9f9fff9fafafffafaf9fffaf9f9fffafafafffaf9fafffafafafffafafafffafaf9fff9f9fafff9f9fafffafafafffaf9fafff9fafafffafafafffafafafffafafbfffafbfafffafafafffafbfafffafafafffbfafafffafbfafffbfafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffbfbfbfffafafafffbfafbfffbfafafffafbfafffafbfafffbfafafffafafbfffafbfafffafafbfffbfafafffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffcfcfdfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffafafaffeeeeeeffd0d0d0ffa5a5a5ff919091ff80807fff6f6f6fff5f605fff505050ff414141ff373837ff373738ff383838ff3b3a3aff3c3c3cff3b3b3bff3b3b3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787979ff767676ff747474ff747474ff747474ff747474ff747474ff747474ff747374ff656565ff4d4d4dff414141ff39393aff333332ff2f2f2fff2c2c2cff292929ff252526ff222322ff1f1f20ff1d1d1dff1b1b1aff191918ff181717ff151616ff131312ff121111ff121312ff101010ff101010ff0f0f0fff111111ff121213ff121212ff121312ff121212ff121313ff131313ff131314ff141414ff141413ff131313ff131313ff121212ff121212ff121312ff131212ff121211ff121111ff101011ff0f0f0fff0f0e0fff0f100fff111111ff121212ff111112ff131313ff151515ff171818ff1a1a1aff1c1c1cff1f1f1eff212121ff232423ff272727ff2b2b2cff2e2f2eff313031ff343333ff3a3a39ff444545ff555555ff666666ff6a6a6aff6b6b6bff6a6a6aff6a6a6bff6a6a6aff6a6a6aff6a6b6aff6e6d6dff737373000000000000000000000000ff0f0f0fff0f0f0eff0f0e0fff0f0f0fff0d0e0dff0c0c0cff0c0d0cff151414ff1f1f20ff2d2d2dff3f3f3fff545455ff6a696aff7f807fff9e9e9effd8d9d9fff3f3f3fffdfdfefffffffffffffffefffffffffffffffffffefefffffffefefffefffffffffffffffffffefffffffefffffffffffefefffffffefffffefefefffffefffffffffefffefefffffefefffffffffefffefffefffffefefffffefffffffffefffefefefffefffefffefffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffefffefffffefefffffffffffefffefffefefffffffefefffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfefffefefefffefdfdfffdfefefffdfefefffdfdfefffefefefffefefdfffdfefefffdfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffafbfbfffafafafffafbfbfffafafafffafafbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafbfafffafafafffafaf9fffafafafffafafafffaf9fafffaf9fafff9faf9fffafafafffafafafff9f9fafff9f9fafffafafafff9fafafffafafafffafafafffafaf9fff9f9fafff9faf9fff9fafafffaf9fafffafaf9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9fafff9f9f9fff9f9f9fffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9fafff9faf9fff9f9fafffaf9f9fffafaf9fffafaf9fffaf9fafffafafafffafafafffbfafafffafbfafffbfafafffbfafbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafbfafffbfafafffbfbfafffbfafafffafafbfffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbbbbbbffbabbbbffbbbabaffbbbabbffbabab9ffb9babaffb9bab9ffb8b9b8ffbab9baffbabab9ffb9b9b9ffbcbcbcffc2c2c2ffc7c7c7ffcbccccffcececeffd0d0d0ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd3d3d3ffd0d1d0ffcfcecfffcccccdffccccccffcccccdffcdcdcdffcececeffcfcfceffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d3ffd4d4d5ffd5d5d5ffd6d6d6ffd7d6d6ffd7d8d8ffd8d8d8ffdadadbffddddddffdfe0dfffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe4e4e5ffe3e3e4ffe3e3e4ffe2e3e2ffe3e2e2ffe3e3e2ffe2e2e3ffe2e2e3ffe3e3e3ffe2e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e6ffe6e6e6ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e7ffe6e7e6ffe6e6e7ffe7e6e6ffe7e7e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaeaebffebeaebffebebebffecececffedededffececedffecececffececebffeaebeaffeae9eaffe9e9e9ffe8e8e7ffe6e6e6ffe5e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe6e6e6ffe5e5e5ffe6e5e6ffe6e6e5ffe5e6e5ffe5e6e5ffe6e5e5ffe5e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e5e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e5ffe5e4e5ffe4e5e4ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e4ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e3e2ffe2e3e2ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e3ffe2e3e3ffe2e2e2ffe3e2e3ffe3e3e3ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e4e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e3ffe3e4e4ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e4ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e3e2ffe2e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e3ffe2e2e2ffe2e2e3ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e3e2ffe3e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe4e3e3ffe4e4e3ffe3e3e4ffe3e3e4ffe4e4e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe4e4e5ffe4e5e4ffe4e4e5ffe5e4e4ffe5e5e4ffe4e4e4ffe5e4e4ffe4e5e5ffe4e5e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e5e5ffe5e4e4ffe4e5e5ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e8e7ffeaeaeaffecececffececebffececedffecededffecedecffecebecffebebebffeaeaeaffeaeae9ffeaeae9ffe8e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e3e3ffe5e5e5ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe2e2e2ffe1e1e2ffe0e0dfffdddeddffdadbdaffd7d6d6ffd5d5d5ffd4d5d4ffd3d3d4ffd3d3d3ffd3d3d2ffd1d1d1ffd2d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0cfffcfcecfffcececfffcececdffcdcdcdffcccccdffccccccffccccccffcccbccffcdceceffcfd0d0ffd2d2d3ffd5d5d6ffd6d6d5ffd5d5d5ffd2d2d2ffcfcfcfffcdcdcdffcbcccbffcac9c9ffc5c5c4ffc0bfbfffbcbcbcffbababbffbcbcbdffbabbbaffbbbbbbffbbbbbbffbbbbbbffbababaffbbbbbaffbabbbaffbababa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafbfffafbfafffbfafafffafafafffbfbfbfffafbfafffafafafffafafafffafafafffafaf9fffafaf9fff9fafafffaf9f9fffafaf9fff9fafafff9faf9fff9f9fafff9f9f9fffaf9fafff9f9f9fffafafafffafaf9fffaf9f9fffafaf9fffaf9f9fffaf9f9fffaf9fafffafaf9fffafafafffaf9fafff9f9f9fffafafafff9faf9fff9f9f9fff9f9fafffaf9fafff9f9f9fffaf9f9fffafafafffaf9f9fff9faf9fff9faf9fffafafafff9f9f9fff9fafafffafafafffaf9f9fffafaf9fff9fafafff9f9f9fffaf9f9fffafaf9fff9f9f9fffafafafffafafafffafaf9fffafaf9fffaf9fafff9faf9fffafafafffafaf9fffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafafafffafbfbfffbfafbfffafafafffbfafafffbfbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffefffefffefefefffefefefffefefefffdfefefffdfefdfffdfefefffdfdfdfffefdfefffdfdfdfffefefefffefefdfffefdfdfffefefdfffefdfdfffefdfdfffdfdfefffefdfdfffefefefffefdfefffdfdfdfffefefefffdfefdfffefefefffefefffffefefffffefefefffffefefffefefffffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefffefffffefffffffefefffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffefffefefefffffffefffefffffffefffffffefffffffefffffffffffffffefffefffefdfdfff7f7f6ffefeeeeffefefeeffefeeeeffefeeeeffefeeefffefefeffff0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3b3aff3a3a3aff3a3a3aff3c3b3cff3b3b3bff3c3b3bff3b3b3bff444343ff515151ff5e5f5eff6e6e6eff7f7f7fff919292ffa6a6a6ffcdcccdfff0f0effffafbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfafffbfbfafffafbfafffafafafffafafafffbfafafffafbfbfffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fffaf9f9fffafaf9fffaf9f9fffaf9f9fff9f9fafffaf9f9fffaf9f9fffaf9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff9f9f9fff9f8f8fff8f9f9fff8f9f8fff9f9f9fff8f8f8fff8f8f9fff9f8f9fff9f8f8fff9f9f8fff8f9f9fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff9f8f9fff8f9f8fff9f9f8fff8f9f8fff9f8f9fff8f9f8fff9f8f9fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff9f8f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff9f9f8fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff8f8f9fff9f8f9fff9f8f8fff9f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff7f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff9f8f8fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fffafaf9fffaf9fafff9f9f9fffafafafff9faf9fff9f9f9fff9fafafffaf9fafff9faf9fffaf9f9fffafafafffaf9f9fff9fafafff9faf9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafbfbfffafafafffafafafffbfbfafffafafafffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfbfcfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafbfffafafafffbfafbfffafafafffbfafafffbfbfafffbfafafffafafafffbfafafffbfafafffafafbfffbfafafffbfbfbfffbfafbfffafafafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffcfdfcfffdfcfdfffdfdfcfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffafafbffeeefefffd2d1d2ffa7a7a7ff929191ff818180ff707070ff606060ff515050ff424141ff383738ff383838ff3b3a3aff3c3b3cff3b3b3bff3c3b3bff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff747473ff747473ff747474ff747474ff747474ff737474ff747474ff737474ff737474ff656565ff4c4c4cff414141ff393939ff333232ff2f2f2fff2c2c2cff2a2929ff252526ff232222ff201f1fff1d1c1dff1a1a1aff191919ff171817ff151515ff161717ff151415ff121212ff111010ff101010ff121212ff141414ff141413ff141414ff141314ff141414ff151515ff151515ff161615ff151616ff151515ff151414ff151514ff141414ff141414ff141414ff131313ff121312ff111111ff101010ff101010ff111110ff121213ff141414ff161616ff151516ff171817ff1a1a1aff1c1c1cff1f1f1fff212121ff242324ff272727ff2c2b2bff2f2f2eff313130ff333433ff393939ff454544ff555556ff666666ff6a6a6bff6a6a6aff6b6a6aff6a6a6aff6b6a6aff6b6a6aff6a6a6aff6a6a6aff6b6a6aff6e6d6d000000000000000000000000ff0f0e0fff0e0f0eff0f0f0fff0e0f0eff0e0e0eff0d0d0eff0f0e0fff191919ff222222ff2d2d2dff3e3e3eff535454ff696969ff7d7d7dff989898ffd6d6d6fff1f1f1fffdfcfdfffffffefffffffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffefefffffefffefffffffffffefefffffefffefffffefefffffefefffffffffffefffefffffefefffffefffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffefefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfdfffdfefefffdfefdfffefefefffdfdfdfffdfdfefffefdfefffefdfdfffefefdfffdfefefffdfdfdfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffcfdfdfffdfdfcfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffdfdfcfffcfcfdfffcfdfcfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffafbfafffbfbfbfffafafafffafafafffbfafbfffafafafffafafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafffafaf9fffafafafffafafafffafafafff9fafafff9faf9fffafafafffafafafffafafafff9faf9fffaf9f9fffafafafffafafafffafaf9fffafaf9fff9faf9fff9f9f9fffafaf9fff9fafafff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9f9fffaf9f9fffaf9f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fff9f9f9fffaf9f9fffafafafffaf9fafff9faf9fffafafafffafafafffafafafffafafbfffbfafbfffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafbfffafbfafffbfafafffbfafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbababbffbabbbaffbbbbbbffbbbbbbffbbbbbbffbabbbaffbab9baffbababaffbababaffb9b9b8ffb9b9b8ffbbbbbbffbfbfbfffc5c5c5ffc9cacaffcdcdcdffcfd0d0ffd1d1d1ffd3d2d2ffd3d3d3ffd4d4d4ffd3d3d3ffd1d0d0ffcfcfcfffcecdcdffccccccffccccccffcdcdcdffcececeffcfcecfffcfcfceffd0cfcfffd0d0d0ffd0d0d0ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d6d5ffd7d6d6ffd7d7d7ffd7d7d8ffd9d8d9ffdad9d9ffdcdcdbffdededfffe0e0e0ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e6e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe4e3e3ffe4e4e4ffe3e4e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe5e6e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e6e6ffe7e7e6ffe7e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffeae9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffecececffedededffedededffececedffebecebffebebebffeaeaeaffe9e9e9ffe8e8e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e5e6ffe6e5e5ffe6e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e5ffe5e4e4ffe4e5e5ffe4e5e4ffe5e5e5ffe5e4e4ffe4e5e5ffe5e5e5ffe5e4e4ffe5e5e4ffe4e5e5ffe4e4e4ffe5e4e4ffe5e5e4ffe4e4e4ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e4e3ffe4e3e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e2ffe3e2e2ffe3e3e2ffe2e3e3ffe2e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe4e3e4ffe3e3e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e3e3ffe4e3e3ffe4e4e4ffe4e3e3ffe3e4e4ffe3e4e3ffe4e4e4ffe4e3e3ffe3e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe4e4e4ffe3e3e3ffe4e3e3ffe4e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e4ffe4e3e3ffe3e3e4ffe3e4e3ffe4e3e4ffe3e3e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e3ffe3e2e2ffe3e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e1ffe2e1e1ffe2e2e1ffe2e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe2e1e1ffe2e1e2ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e1ffe1e2e2ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e3ffe2e2e2ffe2e2e3ffe3e2e3ffe3e2e2ffe3e3e2ffe2e3e3ffe2e2e2ffe3e2e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe3e3e4ffe3e4e3ffe4e4e4ffe3e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe5e4e4ffe5e5e4ffe5e4e4ffe5e5e4ffe5e4e4ffe5e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e4e5ffe4e4e4ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe5e4e4ffe5e4e5ffe5e4e4ffe4e5e5ffe4e5e4ffe5e5e5ffe4e4e4ffe4e5e5ffe5e5e5ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e7e6ffe9e8e8ffebeaeaffecececffecedecffedecedffedededffededecffececebffebecebffeaeaeaffeaeaeaffeaeae9ffe8e9e9ffe8e9e9ffe8e9e9ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e7e7ffe7e7e8ffe8e7e7ffe8e7e7ffe8e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe7e6e7ffe6e6e6ffe5e6e5ffe6e5e6ffe6e5e5ffe6e6e6ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e2ffe3e3e3ffe5e5e5ffe5e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e0e0ffdfdfdeffdcdbdbffd8d8d7ffd6d6d6ffd6d5d5ffd4d4d5ffd4d4d4ffd4d3d3ffd3d2d3ffd1d2d1ffd2d2d1ffd1d1d1ffd0d0d0ffd0d0d1ffd0cfd0ffcfcfcfffcfceceffcececeffcecdcdffcdcecdffcdcdccffcdcccdffccccccffcccdcdffcececeffd0cfd0ffd3d3d3ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d0ffcececeffcdcdcdffcbcccbffc8c8c8ffc3c3c2ffbebdbeffbbbbbbffbbbbbbffbcbbbbffbbbbbcffbbbbbbffbbbabaffbababbffbabbbaffbababaffbababaffb8b8b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafafffbfbfafffbfafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafffafafafff9fafafffafafafffafaf9fffafafafff9fafafff9faf9fffafafafffaf9fafffafaf9fffafaf9fffafaf9fffaf9fafff9f9f9fffafaf9fff9faf9fffafafafff9fafafffaf9fafffafafafffafaf9fffafafafff9fafafffaf9fafffaf9fafff9faf9fffafafafff9faf9fff9faf9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fffaf9fafffafaf9fffaf9fafffafaf9fff9faf9fffaf9fafffaf9fafffafafafff9fafafff9f9fafff9f9f9fffafaf9fffafaf9fffafafafffaf9f9fffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafafffbfafbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfdfffefefefffefdfdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffefefffffefefefffefefdfffefefefffdfefefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefdfffefefefffdfdfdfffefefdfffdfefdfffefefefffdfefefffefdfefffefefdfffefefdfffefefefffefefefffffefffffffefffffefffefffefefefffefefefffefffefffefefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffefefffffefffffffffffffffefffefffffffffffffffefffefffefffffefffffffffffffefffefffefefefffefffefffefffffffefffffffefffffffffefefffefffefffffffffffffffffffffffffffffffffffffefffffdfdfcfff6f6f5ffeeeeedffeeeeeeffeeeeeeffefefeeffefefeeffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3b3bff3a3a3aff3b3a3bff3a3a3aff3b3c3bff3b3b3bff3b3c3bff444444ff505151ff5f5e5eff6e6d6eff7f7f80ff939293ffa6a6a6ffcbcbcbfff0f0f0fffbfbfbfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffafafafffafbfafffafafbfffafbfbfffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafaf9fffaf9fafff9f9f9fffafaf9fff9faf9fffaf9fafff9f9fafffaf9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff9f8f9fff9f8f8fff8f8f8fff8f9f8fff8f9f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f8fff9f9f9fff9f8f8fff8f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f8fff9f9f9fff8f8f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f8f8fff9f8f9fff8f8f8fff9f8f9fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff7f7f7fff8f7f7fff8f7f7fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafff9f9fafff9f9f9fff9faf9fff9faf9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9faf9fffafaf9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffaf9fafff9fafafffaf9fafffafaf9fffafaf9fff9fafafff9fafafffaf9fafffaf9fafffafaf9fffafafafffafaf9fffafafafff9fafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfafafffafafbfffbfbfbfffafbfbfffafafbfffafafafffbfafafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfafffafafafffafafafffbfbfafffafbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffafbfbffefefefffd3d3d3ffa7a7a7ff929291ff828281ff717170ff616161ff515151ff424241ff383837ff3b3a3bff3c3c3cff3b3b3bff3b3c3bff3b3b3bff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747374ff747474ff747474ff747474ff737474ff747474ff747474ff747474ff747474ff747474ff747474ff656565ff4d4d4cff414140ff3a3939ff333333ff2f2f2fff2c2c2cff292a29ff262526ff222223ff201f1fff1d1d1dff1b1b1aff181919ff191919ff181818ff171617ff141514ff121212ff101010ff131313ff141515ff151514ff151515ff151515ff161516ff161616ff161616ff171716ff171717ff171617ff161616ff161616ff151616ff151516ff151515ff141414ff141313ff121212ff111010ff111111ff121212ff141414ff151516ff171818ff191919ff1a1a19ff1c1c1cff1f1e1eff212121ff242324ff272727ff2b2b2bff2e2e2eff313130ff333334ff393a3aff444545ff555555ff666666ff6a6b6bff6a6a6bff6a6a6aff6b6b6bff6b6a6bff6b6b6aff6b6b6aff6b6b6aff6a6a6aff6a6a6aff6b6a6a000000000000000000000000ff0f0e0fff0f0f0fff0f0f0eff0f0f0fff0f0f0fff0f0f0fff131213ff1c1d1cff232323ff2d2d2cff3e3e3eff525252ff686868ff7c7b7bff939393ffd2d2d3fff0f0f0fffdfcfdfffffffefffffffffffffefffffffffffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffefffefffefffffffffffffffefffefefefffffefffffffffefffefffefffefefefffefffefffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefefefffffffefffefffefffffefffffefffffffffefefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefdfdfffefdfdfffdfdfdfffefdfefffefefdfffdfdfefffefefdfffdfefdfffefdfefffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffbfafafffafafafffafafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffaf9f9fffaf9fafffafafafff9fafafffafafafffafaf9fffafafafffafaf9fff9faf9fffaf9fafffafafafff9faf9fff9f9f9fff9faf9fff9f9fafff9fafafff9fafafffaf9f9fff9faf9fff9fafafff9f9fafff9f9f9fffafafafffaf9fafffafaf9fffafaf9fffafaf9fffaf9f9fff9f9f9fffafaf9fff9faf9fffafafafff9fafafffaf9fafffafafafffafaf9fffafafafffafafafffbfafbfffbfafbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffbfafafffbfafafffbfafafffbfafafffbfbfbfffafafafffafafafffafafafffafbfbfffafafafffafafafffbfbfafffbfafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbbbbbbffbababaffbbbbbbffbbbbbaffbabbbbffbbbabaffbbbbbaffb9babaffbab9baffb7b8b7ffb9b9b9ffbdbdbdffc2c2c3ffc7c7c7ffcbcccbffcecfcfffd0d0d1ffd1d1d1ffd3d3d3ffd4d3d4ffd4d4d3ffd2d2d1ffd0d0cfffcececeffccccccffccccccffcccdccffcecdceffcececeffcfceceffcfd0cfffd0d0cfffd0d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d5ffd7d6d6ffd7d7d7ffd8d7d8ffd9d8d8ffd9d9d9ffdbdbdaffddddddffe0dfe0ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e4ffe6e5e5ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e4e4ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe5e4e4ffe5e5e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e8ffe8e7e7ffe7e8e7ffe8e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe8e7e8ffe7e8e7ffe8e7e7ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffebeaeaffebebebffebebebffecebecffedededffedeeeeffedededffecececffececebffebeaeaffe9e9e9ffe9e8e8ffe8e7e7ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e7e6ffe6e7e7ffe6e6e7ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e6ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e5ffe6e6e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e3ffe4e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e3ffe4e4e3ffe3e4e4ffe3e4e4ffe4e3e4ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e3e3ffe4e4e4ffe4e3e3ffe4e3e4ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e1ffe2e2e2ffe1e1e1ffe2e2e1ffe1e2e1ffe2e2e2ffe1e2e2ffe2e1e2ffe2e2e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e2e2ffe3e2e3ffe2e2e2ffe3e2e3ffe3e3e2ffe3e2e3ffe3e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe4e4e4ffe4e3e3ffe4e3e4ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e5e4ffe4e5e5ffe4e4e5ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe4e4e4ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e4e5ffe5e4e5ffe4e5e4ffe5e5e5ffe4e5e4ffe4e5e5ffe4e4e5ffe5e4e4ffe5e4e5ffe4e4e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e5ffe6e6e6ffe6e5e5ffe6e5e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe9e9e9ffebebeaffecececffedecedffedededffecededffecececffecececffebebecffeaebebffeaeaebffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e7ffe8e8e7ffe7e7e8ffe7e7e7ffe8e7e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe5e5e5ffe5e4e5ffe5e5e4ffe3e4e3ffe3e2e3ffe3e4e3ffe3e3e3ffe3e4e4ffe4e5e5ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e1e2ffe0e0dfffdededdffdadad9ffd8d7d8ffd6d6d6ffd6d6d6ffd5d5d4ffd5d4d5ffd3d4d4ffd3d3d3ffd2d3d2ffd2d2d1ffd1d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfd0cfffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcdcccdffccccccffcccccdffcdcdcdffcececeffd1d1d0ffd4d4d4ffd5d4d5ffd4d4d4ffd2d2d2ffcfcfcfffcdcdceffccccccffcacacaffc6c6c5ffc0c0c0ffbcbbbbffbababaffbbbbbbffbbbbbbffbababaffbabbbbffbababaffbabab9ffbababaffb9b8b8ffb8b8b80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfafafffafbfafffafafafffbfafafffafafbfffafafafffafafafffbfafafffafafafffafafafffafaf9fffafafafffafafafff9fafafffafafafff9fafafffafaf9fff9fafafff9fafafffafafafffafafafffaf9fafff9f9fafffaf9fafffaf9fafffaf9fafffafaf9fffafaf9fff9fafafffafaf9fffafaf9fffafafafffafaf9fffafafafffaf9fafffafaf9fff9faf9fffafafafff9faf9fff9fafafffafafafffafaf9fffafafafffaf9fafffaf9f9fff9faf9fffafafafffafafafff9fafafffaf9fafffafaf9fffafafafff9fafafff9faf9fff9fafafffafaf9fffaf9fafffafaf9fffaf9fafffaf9f9fff9fafafffafafafffaf9fafff9fafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfefefffefefefffdfdfefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfefefffdfefefffefefefffefefefffefdfefffdfdfefffefdfefffefdfefffefdfefffefefdfffefefdfffdfefefffefefdfffefefdfffefdfefffefefdfffefffefffefefffffefffefffefefefffefefffffefffefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffefefefffefffffffffffffffefefffffffefefffefffffffefffffffffffffffefefffffcfcfcfff4f4f5ffeeedeeffeeedeeffefeeefffefefefffefefefffeeefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3b3a3bff3a3b3aff3a3a3aff3a3a3aff3b3c3bff3a3b3bff434444ff525251ff606060ff707070ff828282ff939393ffa6a6a6ffd5d5d5fff0f0f0fffbfbfbfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffafafafffafafafffafafafffbfbfafffafafafffafafafffafafafff9fafafffafafafffafafafffaf9fafff9f9fafffaf9fafffaf9fafffaf9fafffafaf9fff9faf9fff9f9f9fffaf9f9fff9faf9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff9f8f8fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff8f8f9fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f8f8fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f8f8fff8f8f7fff8f7f7fff7f8f7fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff8f7f8fff8f9f8fff9f8f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fff9faf9fff9f9f9fffaf9f9fff9faf9fffaf9fafffaf9f9fffafafafffaf9fafffafaf9fff9fafafffafafafffafaf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfbfafffafafafffbfafbfffbfafafffbfafbfffafbfbfffafbfafffafbfbfffbfbfafffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafbfffafafbfffbfafafffbfbfafffafbfafffafafafffbfafafffafbfafffbfafbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffdfcfcfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffafbfbffeff0f0ffd3d3d3ffa7a7a7ff939393ff838383ff727272ff626162ff525252ff434343ff3a3b3aff3b3c3cff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1b1bff191a19ff181818ff171717ff141514ff121213ff151516ff171717ff171717ff171717ff171717ff181818ff191918ff191a19ff191919ff1a191aff1a1919ff191919ff191919ff191919ff181919ff181817ff171617ff151615ff141414ff121111ff121212ff141414ff151516ff171817ff191818ff1a1b1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0eff0f0f0fff0f0f0eff0f0f0fff0f0e0fff161616ff161616ff1d1d1dff242524ff2e2e2fff404040ff545453ff686868ff7a7a7aff8d8d8dffc9cacaffeeeeeefffdfdfcfffefffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefffffffffffefffffffefffffffffffefefffffefefffffffffefffffefefffefefefffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffefffffffffefffefffefffefefefffffefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefdfffefefefffdfdfefffefdfdfffdfefdfffefdfdfffefefdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffdfcfcfffcfdfdfffdfcfdfffcfcfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfbfcfffcfbfbfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffbfafafffafbfafffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfafffafafafffafafafffafafafffafaf9fff9fafafffafafafffaf9fafff9fafafffaf9f9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafaf9fff9f9f9fff9f9f9fff9faf9fffafafafff9f9fafffaf9f9fff9fafafff9fafafff9fafafffafafafff9f9f9fff9f9fafffaf9fafffaf9fafffaf9fafffafaf9fff9faf9fff9fafafffafaf9fffafaf9fffafafafffafafafffafbfafffafafbfffbfbfafffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffafbfafffafafafffafafafffafafbfffafafafffafafafffafafafffbfafafffafbfafffafafafffbfafafffafafb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbababaffbabbbaffbbbabbffbbbabaffbbbbbbffbbbbbbffbbbbbbffbbbabaffbababaffb8b8b9ffbabab9ffbdbcbdffc1c1c1ffc6c6c6ffcbcbcbffcdcdceffd0cfcfffd0d1d1ffd1d2d2ffd3d3d3ffd3d3d3ffd1d1d1ffcfcfd0ffcececeffccccccffcccbccffcdcdccffcdcdcdffcdceceffcfceceffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d3ffd3d3d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d5ffd7d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdcdbdcffdededdffe0e0e0ffe2e2e2ffe3e4e3ffe3e4e4ffe4e4e4ffe5e4e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e7ffe7e6e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e7e8ffe8e7e7ffe8e8e8ffe8e7e8ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffe9eaeaffeaeae9ffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaebebffecebecffebebecffedeeedffeeededffedeeedffedecedffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe7e6e7ffe7e6e7ffe7e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe4e3e4ffe4e3e4ffe4e3e4ffe4e4e3ffe4e4e3ffe3e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe4e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e3e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe3e3e4ffe3e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe5e5e5ffe4e4e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e5e6ffe6e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffeaeaeaffecececffecececffedededffeeededffedededffececedffecececffebebebffebebebffeaebebffeaeaeaffe9e9eaffeae9e9ffe9e9eaffe9eaeaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe9e8e9ffe9e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e7ffe7e8e7ffe8e8e8ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e8e8ffe7e8e8ffe7e8e7ffe7e8e8ffe8e8e7ffe8e7e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe7e7e7ffe6e7e7ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe6e6e5ffe6e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe4e5e5ffe3e4e4ffe2e2e2ffe0e0e1ffdededeffdbdbdbffdad9daffd9d8d9ffd8d7d8ffd7d7d6ffd6d6d5ffd5d5d5ffd5d4d4ffd4d4d3ffd3d3d3ffd3d2d2ffd2d3d2ffd2d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0cfffcecfcfffcfcfcfffcecfceffcececeffcecdceffcdcdcdffcccdccffccccccffcdcecdffcececeffd1d0d1ffd4d4d3ffd4d4d4ffd3d3d3ffd1d1d1ffcecfcfffcececdffccccccffcacac9ffc4c4c4ffbfbfbeffbbbbbbffbab9baffbababaffbabbbaffbbbabaffb9bab9ffbababaffb8b8b8ffb8b8b8ffb8b8b8ffb9b8b800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafbfafffafafbfffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9fafafffafaf9fffaf9fafff9fafafffafaf9fffaf9fafff9fafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafaf9fffafafafffafaf9fffafaf9fff9f9f9fffaf9f9fffafafafff9faf9fffaf9f9fff9f9fafffafaf9fffafafafff9faf9fff9f9fafffafafafffafafafff9fafafffafaf9fffaf9fafff9fafafffafafafffafaf9fffafafafff9fafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffefefdfffdfdfefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefdfffefefefffefefefffefefefffdfefdfffefefdfffdfefefffefefdfffefdfefffdfefefffefefdfffefdfefffdfefefffefefefffdfefefffdfdfdfffefefefffefefdfffefefefffefefefffefefffffefffefffefffefffefffefffffffefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffefffefffffffefffefffffffefffffffefffffffefefefffffefffffffffffffffffffffffefffffffffffffefffefffffffffffefffffffefefffffffffefffefffffffffffffffffefffffefffefffffffefffefefefffcfbfbfff5f4f5ffeeefeeffefeeeeffefefefffeeefefffefefefffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3b3b3bff3a3b3aff3a3b3aff3a3b3aff3a3a3aff3a3a3aff444444ff535353ff626262ff737372ff838384ff949393ffa5a5a5ffd9d9d9fff2f2f3fffcfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfcfbfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfafffbfafafffafbfbfffafafafffbfbfafffafafafffafafbfffafafafffafaf9fffafafafff9fafafffafaf9fffaf9fafff9faf9fffaf9f9fffaf9fafff9faf9fffaf9f9fff9fafafff9f9f9fff9faf9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f8f8fff9f9f9fff8f9f8fff9f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff9f8f9fff8f9f9fff9f8f8fff9f8f9fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff8f9f9fff8f8f9fff9f9f8fff8f9f8fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f9f8fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff9f9f9fff9f9f8fff9f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f7fff7f8f7fff8f8f8fff8f8f7fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffafaf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9faf9fffaf9f9fffaf9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fffafaf9fffafaf9fffafaf9fffafafafffafafafffafaf9fffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffafbfafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfafffafafbfffafbfafffbfafafffbfafbfffafafafffbfafafffafbfbfffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfdfffbfbfbfff0f0f0ffd3d3d3ffa6a6a6ff959494ff848485ff737473ff636363ff545354ff444544ff3c3c3cff3b3b3cff3b3b3bff3b3c3bff3b3b3bff3c3c3cff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1d1dff1b1b1bff191919ff181818ff171716ff141414ff181717ff191919ff181818ff191818ff19191aff1b1a1aff1b1b1bff1b1c1bff1c1c1cff1c1c1cff1c1c1cff1b1c1bff1b1b1bff1c1b1bff1b1b1bff1a1a1aff191918ff181818ff161616ff141414ff141414ff161616ff171717ff181918ff1a1b1aff1c1c1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0fff0f0f0eff0f0f0fff0f0f0fff161616ff161616ff141514ff1a1b1aff252524ff2e2e2fff414040ff555555ff696969ff7a7a7aff8c8c8dffc4c4c4ffecececfffbfcfbfffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffefffefffffffefffefffffffefffefffefffefffefefefffffefffffffffffffefffffffffefffffffffefffefffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffefefffffefffffefffefffefefefffefefffffefefefffefffefffffefefffffefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfdfdfffefdfdfffefefdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefdfffdfefdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffbfbfbfffafbfafffbfafafffafafbfffbfafafffafafafffafafafffafafbfffbfafafffafbfafffafbfafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafaf9fff9fafafff9fafafff9fafafff9f9f9fffafafafffafafafff9fafafffaf9fafffafaf9fff9faf9fffaf9fafff9fafafff9f9f9fffafaf9fff9faf9fffafafafffaf9fafff9f9f9fffafaf9fff9fafafffafaf9fffaf9fafff9faf9fffaf9f9fffaf9fafff9faf9fffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafbfafffafafbfffafafafffafafafffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbababaffbabbbaffbababaffbabbbaffbabbbaffbababaffbbbbbbffbbbbbbffbbbbbbffbababbffbababaffbcbdbcffc1c1c1ffc5c6c6ffc9c9c9ffcdcdccffcecfcfffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd1d2d2ffd1d0d0ffcfcfcfffccccccffcccbcbffccccccffcccdcdffcdcdcdffcececeffcececeffcfd0cfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d5d4ffd4d4d5ffd6d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9dad9ffdadadaffdbdbdbffdcdddcffdedfdeffe1e1e0ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe7e6e7ffe6e7e7ffe7e6e6ffe6e5e6ffe5e5e5ffe5e5e4ffe4e4e5ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe5e6e5ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e8e9ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffeae9e9ffe9eae9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaebffebebebffecebebffecebecffedededffeeeeedffededeeffedededffecececffebebebffeaeaeaffeae9e9ffe8e9e9ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e6ffe7e6e7ffe6e7e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe3e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe4e3e4ffe4e3e3ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e3ffe3e3e3ffe4e3e4ffe4e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e3ffe4e3e4ffe3e4e4ffe4e4e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e4e3ffe4e3e4ffe3e4e4ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e2ffe2e3e2ffe3e2e2ffe2e2e3ffe2e3e2ffe3e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e3e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e2e3ffe2e3e2ffe3e3e2ffe3e3e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e3ffe4e4e3ffe4e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe4e5e4ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e5ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe7e8e8ffe8e9e8ffeaebebffecececffedededffeeededffedeeeeffedededffedededffecedecffecececffebececffeaebebffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe9e9e8ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe6e6e6ffe7e8e7ffe6e7e7ffe7e7e6ffe6e6e6ffe5e5e6ffe4e4e4ffe2e2e2ffe1e1e1ffdfdfdfffdddddcffdbdadbffd9dadaffd9d9d9ffd9d8d9ffd7d8d7ffd7d6d7ffd5d6d6ffd5d5d5ffd4d5d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcecfceffcececeffcdcdceffcecdcdffcdcdcdffcccdcdffcdcdceffcfcfcfffd2d2d2ffd3d4d4ffd4d3d3ffd2d2d2ffcfd0d0ffcececeffcececdffccccccffc8c8c8ffc3c3c3ffbdbebeffbbbabaffbbbabaffbababaffbabab9ffbababaffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b8b8ffb8b9b9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafbfffafbfafffafafbfffafafbfffafbfafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafff9f9fafffafafafff9fafafffaf9f9fffafafafffaf9fafffafaf9fffafafafffafafafff9f9f9fffaf9fafff9fafafffaf9fafffafafafffafafafffafaf9fffafaf9fff9fafafffaf9fafffafafafffafafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfafbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfefdfffefdfdfffdfdfefffdfefefffdfdfefffefdfefffefefefffdfefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefefffdfefefffefefefffdfefdfffdfefdfffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffdfdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffefefffffefffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffefffefffffffefffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefefefffffefffffefffffffffffffffefefefffefefdfffafafbfff4f5f4fff0eff0ffefefefffefefefffefefefffefefefffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3bff3b3b3bff3a3a3aff3b3b3aff3b3a3aff3a3a3bff3a3a3aff454545ff555454ff656665ff757575ff848584ff939493ffa4a5a4ffd7d7d7fff2f1f2fffbfcfcfffdfdfdfffcfdfcfffdfcfdfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffcfcfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffcfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffbfbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9fafafffaf9fafffafafafffafafafffaf9fafffafaf9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff9f9f9fff9f8f9fff8f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff8f9f8fff9f8f9fff9f8f8fff8f9f8fff8f9f8fff9f8f8fff8f8f9fff8f9f9fff8f8f8fff8f8f9fff9f9f9fff8f9f8fff9f9f8fff8f8f8fff8f8f9fff9f9f8fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff9f8f8fff8f8f9fff8f8f9fff9f8f8fff8f9f8fff9f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff9f9f8fff9f8f9fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff9f9f8fff8f8f9fff8f9f9fff8f9f9fff9f8f8fff9f9f9fff9f8f9fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f7f7fff7f8f8fff8f8f8fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9fafffafaf9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9fafffafaf9fffafaf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfafbfffafbfafffafbfafffafbfbfffafafafffbfafbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffafbfafffafbfafffafafbfffafbfafffafafbfffbfbfafffbfafbfffbfafbfffbfbfafffafafafffafafafffafbfafffafafbfffbfafbfffbfbfafffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfdfffbfbfcfff2f1f1ffd3d3d3ffa5a5a5ff959595ff858685ff757576ff656565ff555555ff464546ff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3c3b3cff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1d1c1cff1b1c1bff191919ff181818ff171717ff191a1aff1b1b1aff1b1b1bff1b1a1bff1c1c1bff1c1d1cff1d1e1eff1e1e1eff1f1e1fff1f1f1fff1f1e1fff1e1e1eff1e1e1eff1e1e1eff1e1e1dff1c1d1cff1b1b1bff1a1a1aff191919ff151616ff161516ff181818ff181918ff1b1a1aff1c1c1cff1f1f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0f0eff0f0e0fff0f0f0fff1a1a1aff171717ff141414ff121211ff181818ff232324ff2e2f2eff3f4040ff545353ff696969ff7b7a7bff8c8d8cffbebfbfffeaebeafffafafafffefefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffefefffffefefffffffffffffffffffffefffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefdfdfffefefefffefefefffdfdfefffdfefefffdfefefffefdfdfffefefefffefdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfafbfffafbfafffafbfafffafbfafffafafafffafafafffafafbfffafafafffafbfafffbfafbfffafafafffafbfafffafbfafffbfafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafaf9fffaf9fafff9fafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fffafafafffafafafffaf9f9fffafafafffafaf9fff9fafafff9faf9fff9f9f9fffafafafff9fafafffafafafff9faf9fff9faf9fff9fafafff9faf9fffaf9fafffafafafffafafafffaf9fafffafafafff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffbfbfbfffafafafffafafbfffbfbfbfffafafafffbfafafffafafafffafafbfffafbfafffafbfbfffafafb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbababaffbababaffbababbffbabbbaffbbbbbbffbabbbbffbabbbaffbbbbbbffbbbbbbffbab9baffbcbcbcffc1c0c0ffc5c6c5ffc9c9c9ffccccccffcecfceffcfcfcfffd0d0d1ffd1d1d1ffd2d2d2ffd1d2d1ffd0d1d0ffd0d0d0ffcececeffccccccffccccccffcdcccdffcdcdcdffcececeffcececeffcfcfcfffcfd0cfffd0d0d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d2d2ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d6ffd7d8d7ffd8d7d8ffd8d9d8ffd8d9d9ffd9dad9ffdad9d9ffdadadbffdbdbdbffdcdbdcffddddddffe0dfe0ffe2e2e1ffe4e4e3ffe4e5e4ffe5e4e5ffe5e5e5ffe5e6e6ffe5e6e6ffe7e6e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e9e9ffe9e8e8ffe9e9e9ffe9e8e9ffe9e9e8ffe8e9e8ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffeae9e9ffeaeae9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaebffecececffecececffedededffeeedeeffedeeeeffeeeeeeffedededffebebecffeaebeaffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e8ffe8e8e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe6e6e6ffe6e5e6ffe6e6e5ffe5e6e5ffe5e6e6ffe5e5e5ffe6e5e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e3e3ffe3e4e3ffe4e4e3ffe3e3e4ffe3e4e3ffe3e3e3ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e5e5ffe5e4e4ffe5e5e5ffe5e4e5ffe4e5e4ffe4e5e4ffe4e5e5ffe4e4e4ffe5e4e5ffe4e4e5ffe5e4e5ffe4e5e4ffe5e5e5ffe5e4e4ffe5e5e4ffe4e5e5ffe5e4e4ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e3e3ffe2e3e2ffe3e2e3ffe3e3e2ffe3e2e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e2e2ffe3e3e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e3e3ffe4e4e4ffe4e3e4ffe3e4e3ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e3ffe4e4e3ffe3e4e4ffe4e3e4ffe3e4e4ffe4e4e4ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e6ffe6e6e5ffe6e5e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e6e5ffe6e5e6ffe6e5e5ffe6e6e5ffe5e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e7e6ffe8e8e7ffe7e7e7ffe8e8e9ffe9eae9ffebececffedededffedeeedffeeeeeeffeeeeedffededeeffedededffedececffecececffececebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e8e9ffe8e9e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e9e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe6e7e7ffe6e6e7ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe8e8e8ffe8e8e7ffe7e7e7ffe6e7e6ffe5e5e5ffe5e5e5ffe3e3e4ffe2e1e2ffdfe0e0ffdededdffdcdcdcffdbdbdbffdadadbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0d0ffd0cfcfffcfd0cfffcfcecfffcfcfceffcecfceffcdceceffcdcdcdffcdcccdffcdcdceffcfcfcfffd2d2d2ffd4d4d4ffd3d3d3ffd1d1d1ffcfd0cfffcecdceffcccdcdffcacacaffc5c6c6ffc1c0c1ffbcbcbcffb9b9b9ffbabab9ffbababaffb8b8b8ffb8b8b8ffb8b8b9ffb8b8b9ffb8b9b8ffb8b8b8ffb9b9b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafbfafffafbfafffafbfafffafafafffbfafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9faf9fffafafafffafaf9fff9faf9fff9f9f9fff9f9fafff9fafafff9fafafffaf9fafffafafafffafaf9fffafaf9fffafaf9fff9fafafff9fafafff9f9fafff9fafafffafafafff9faf9fffafafafffaf9fafffaf9f9fffaf9fafffafafafffafafafff9fafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffefefefffdfdfefffefefefffefefefffefefdfffdfefefffefefefffefefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffffefffffefffefffefefefffefefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffefefefffffffefffdfdfefff9f9f9fff4f4f4ffeff0efffeff0f0ffefefefffefefeeffefeeefffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3d3cff3c3c3cff3b3b3bff3a3a3aff3a3a3aff3a3a3bff3a3b3aff464646ff565656ff666667ff767777ff858586ff949394ffa4a4a4ffd8d8d8fff2f2f2fffcfcfbfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafafafffafafafff9faf9fff9fafafffafafafffafaf9fff9f9f9fff9fafafff9fafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff8f8f9fff8f8f9fff8f9f9fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff8f8f8fff9f8f8fff8f9f9fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f9f8fff8f8f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff8f8f9fff8f9f9fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f7fff7f8f7fff8f7f7fff7f7f8fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9faf9fff9f9f9fff9fafafff9fafafff9faf9fffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafbfffbfafbfffbfbfafffbfbfafffbfbfafffbfbfafffafbfbfffafbfbfffafafbfffafbfbfffbfbfbfffafbfafffbfafafffbfafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfafffbfbfbfffafafbfffafbfbfffbfbfbfffafbfafffafbfbfffafbfbfffafbfafffafafafffafbfbfffafbfbfffafafafffbfafbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffdfdfdfffcfcfbfff2f2f2ffd3d3d2ffa4a4a4ff959595ff868686ff767776ff666767ff565656ff464646ff3b3a3aff3a3b3bff3b3b3bff3c3c3cff3d3d3dff3d3e3dff3d3e3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212121ff1f1f1fff1c1d1dff1b1b1bff191919ff181817ff1b1b1bff1d1d1dff1c1c1dff1c1d1dff1e1e1eff1f1f1fff212020ff212121ff222221ff222222ff212222ff212121ff212121ff212221ff212120ff1f1f1eff1d1d1dff1c1c1cff1a1a1aff181717ff171717ff191918ff1a1a1aff1c1c1cff1f1f1fff23232300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0fff0f0f0fff1a1b1aff1a1b1aff1a1a1bff171717ff101110ff171817ff232323ff2d2e2dff3c3d3cff515151ff666666ff7a7a7bff8c8c8dffbbbbbbffe9e9e9fff9f9f9fffefefefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafbfffafafbfffafbfbfffafafbfffafafbfffbfafafffafafafffafbfafffafafafffafafafffafbfafffafafafffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fffafafafffafafafffafafafffafafafffafaf9fffaf9fafffafafafffafafafff9fafafffaf9fafffafafafff9fafafffafafafff9f9f9fffaf9fafffafaf9fffafafafffafaf9fff9faf9fffafafafff9f9fafffafafafffafafafff9faf9fff9fafafffafafafffafaf9fffaf9f9fff9fafafff9fafafffafafafffafafafffafafafffafafafffafafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfafafffbfafafffbfafafffafafafffafafafffafafafffafbfafffafbfafffafbfafffafbfa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9babaffbabab9ffbababaffbababaffbababaffbababaffbbbbbaffbbbabbffbababaffb9b9b9ffbabbbbffbfbebfffc4c4c4ffc8c9c9ffcbcbccffcdceceffcfcfcfffd0d0cfffd1d0d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcccccbffcccdcdffcdcdcdffcececdffcececeffcecfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d7ffd7d7d8ffd8d8d9ffd8d9d9ffd9d9d9ffdadad9ffdadadaffdbdbdaffdbdbdbffdbdcdcffdcddddffdededeffe0e0e0ffe3e3e2ffe3e4e3ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e9e9ffe8e9e9ffe8e8e8ffe9e8e8ffe8e9e8ffe8e9e8ffe9e8e9ffe8e9e9ffe8e8e8ffe8e9e8ffe9e8e9ffe8e9e8ffe8e9e8ffe8e8e9ffe8e8e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9eaeaffeaeae9ffe9eae9ffeaeae9ffeaeaeaffeaeae9ffeaeaeaffebeaeaffebebebffebececffededecffeeeeeeffeeefeeffeeeeeeffedeeedffecececffebebebffeaeaeaffeae9e9ffe8e9e9ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e7ffe7e8e7ffe8e8e8ffe7e7e8ffe7e8e8ffe8e8e8ffe7e8e7ffe7e8e8ffe7e8e8ffe7e8e7ffe7e6e7ffe7e7e7ffe6e7e7ffe6e7e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e5e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e4e3ffe3e4e4ffe3e3e4ffe3e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e5e5ffe4e4e5ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e4e5ffe5e5e4ffe5e5e4ffe5e5e4ffe5e5e4ffe4e5e5ffe4e5e5ffe4e4e5ffe4e5e5ffe5e5e4ffe4e5e4ffe5e4e4ffe5e4e5ffe4e4e4ffe5e4e4ffe5e4e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e4ffe4e4e3ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e3e3ffe2e3e3ffe2e3e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe3e4e3ffe3e3e4ffe3e3e4ffe3e4e4ffe3e4e4ffe4e3e4ffe4e4e3ffe4e4e3ffe4e4e3ffe4e4e3ffe3e4e4ffe3e4e4ffe3e3e4ffe3e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e3e4ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe6e6e5ffe5e5e6ffe5e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e6ffe5e6e6ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e6e6ffe6e6e5ffe5e6e5ffe6e6e5ffe6e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe8e8e7ffe8e8e8ffe9e9e9ffeaebeaffecececffedeeedffeeedeeffeeeeeeffeeeeeeffedeeeeffededeeffedededffececedffecececffebebebffebebebffebebeaffebeaebffeaebeaffeaeaeaffeaeaeaffe9e9eaffeaeaeaffeaeaeaffe9eae9ffe9eaeaffe9eae9ffe9e9e9ffe9e8e9ffe8e9e9ffe8e9e9ffe8e9e8ffe9e8e9ffe8e9e8ffe8e9e8ffe9e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e9ffe8e9e9ffe9e9e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e6e6ffe7e6e7ffe8e9e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe2e3e2ffe0e1e0ffdfdfdfffddddddffdcdcdcffdcdcdbffdadbdaffdadadaffd9dad9ffd8d9d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfd0ffcfd0d0ffcfcfd0ffcfcfcfffcfceceffcdcecdffcdcdcdffcdcdccffcdceceffcfd0d0ffd2d2d3ffd3d4d4ffd3d3d2ffd0d1d0ffcececeffcdcdcdffcbcbcbffc9c8c8ffc4c4c4ffbfbfbeffbababaffbababaffb8b8b8ffb8b8b8ffb8b8b8ffb8b9b8ffb8b9b8ffb9b8b9ffb8b8b8ffb9b8b8ffb8b8b80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafbfafffafbfafffafafafffafafafffbfbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9fafafff9faf9fffaf9fafffafafafff9f9fafffaf9f9fffafafafffaf9f9fffafaf9fffafafafffafaf9fffaf9fafffafaf9fffaf9fafff9fafafffaf9fafffafaf9fffafafafff9faf9fffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffefefefffefefdfffdfefefffefefdfffefefefffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefffffefefefffffefffffefefffffefefefffffefffffffffefffefefffffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffefefffffffefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffefffffefefffefefefffffefefffdfdfdfff8f8f8fff3f3f3ffefefeffff0eff0ffefeff0ffefefefffefefefffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3dff3d3c3dff3c3c3bff3b3b3bff3a3a3bff3a3a3aff3b3a3bff474746ff565656ff686767ff777777ff878686ff949494ffa5a5a5ffd9d9d9fff3f2f3fffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffcfcfcfffdfdfdfffdfcfcfffcfdfdfffdfdfcfffcfdfcfffcfcfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfafafffbfafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffaf9fafff9f9fafff9f9fafffaf9fafff9f9fafff9fafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff9f9f9fff9f8f8fff8f8f8fff9f8f9fff9f9f8fff9f8f9fff9f9f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff8f8f8fff8f8f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff9f8f9fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff9f9f9fff9f8f8fff8f8f8fff9f8f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff8f8f7fff7f7f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9fafff9f9fafff9fafafffafaf9fffaf9fafffafaf9fffafafafffaf9fafffafaf9fffafafafffafafafffafafafffbfafbfffbfbfafffafafafffbfafafffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfafffbfafbfffbfbfafffbfafbfffafbfbfffbfafbfffbfbfafffbfbfbfffafafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafafbfffafafbfffbfafbfffafafbfffafbfbfffbfbfafffbfafafffbfafafffafbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfbfbfff2f3f3ffd3d2d2ffa4a4a4ff959594ff868586ff767677ff686768ff575757ff464647ff3b3a3bff3b3b3bff3b3c3cff3d3d3dff3d3d3dff3e3d3dff3d3e3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242425ff212121ff1f1e1fff1c1d1dff1b1b1bff191919ff1d1d1dff1f1f1fff1f1f1eff1f1f20ff212020ff222222ff232323ff242424ff252425ff252524ff242424ff242424ff242425ff242424ff232323ff212121ff201f20ff1e1e1eff1c1c1bff191919ff191918ff1a1a1aff1d1d1cff1f1f1fff222223ff26272600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0fff1b1a1bff1b1a1aff1a1b1aff1b1a1bff1a1a1aff171717ff191919ff232323ff2e2d2eff3d3d3cff4f4f4fff646363ff787878ff8c8b8cffb5b5b5ffe8e7e8fff8f8f8fffefefefffffffefffffefffffefffefffefefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffffffffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfefffdfdfefffdfdfdfffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafafbfffbfafafffbfbfbfffbfafafffafafafffbfafbfffbfbfafffbfafbfffbfbfafffafafafffafafafffafafbfffafafafffafafafffafafafffafafbfffafafbfffafafafffafafafffafafafffafafafffafaf9fffafafafff9f9fafff9fafafff9fafafff9f9f9fffafafafffafafafffaf9fafffafafafff9f9fafffafaf9fffaf9f9fffaf9fafffaf9f9fffafaf9fff9f9fafffaf9fafff9fafafffaf9fafffafafafffafaf9fffafafafffafafafffafafafff9f9fafffafafafff9fafafff9f9fafffaf9fafffafafafff9fafafffafafafffafafafffafafafffafafafffbfafbfffafafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafafffafafafffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9babaffbabab9ffbababaffb9b9baffbababaffbababaffbababaffbababaffbbbbbbffbbbabbffbababaffbdbdbdffc2c2c2ffc7c7c7ffcacacaffcdcdcdffcfceceffcecfcfffd0cfd0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcdcdcdffccccccffcccccdffcdcdcdffcdcdceffcececeffcfcecfffcfcfd0ffcfd0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d4ffd4d4d3ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdbdbdaffdbdbdbffdcdcdbffdcdcdcffdcdddcffdddddeffdfdedeffe1e0e0ffe2e2e2ffe4e4e5ffe5e5e6ffe6e6e5ffe6e6e6ffe7e6e6ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e8e7ffe6e7e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9eae9ffe9e9eaffeae9e9ffeae9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffebebebffececebffecedecffededeeffeeefefffeeefeeffeeededffecececffececebffebeaeaffeaeaeaffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e7e8ffe7e7e8ffe7e7e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e7e6ffe7e6e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe4e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe3e4e4ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e5ffe5e4e5ffe4e4e5ffe4e5e5ffe5e5e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e4e5ffe4e4e4ffe5e4e5ffe4e4e5ffe4e4e4ffe5e4e5ffe5e5e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e4ffe5e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e4e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e4ffe3e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe5e5e6ffe6e5e5ffe5e6e5ffe6e5e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e5e6ffe5e5e6ffe6e5e6ffe5e5e6ffe5e6e6ffe6e6e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e6ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe6e5e6ffe6e6e5ffe6e5e5ffe5e6e5ffe5e5e6ffe6e5e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9eae9ffebecebffededecffeeeeeeffeeeeeeffefeeeeffeeeeeeffededeeffedededffedededffedecedffecececffecececffebebebffebeaebffeaebebffebeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe9e9e8ffe9e9e9ffe8e9e9ffe8e9e8ffe9e8e9ffe9e9e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e8e9ffe9e9e8ffe9e8e9ffe8e9e9ffe9e8e9ffe9e8e8ffe9e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe5e5e6ffe5e4e4ffe2e3e3ffe2e1e1ffe0e0e0ffdfdedeffddddddffdddddcffdcdcdcffdbdbdbffdbdadaffd9d9daffd8d8d9ffd8d8d8ffd7d7d8ffd6d7d7ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d4ffd4d3d4ffd3d3d2ffd3d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcdcdffcdcdccffcdcdcdffcececeffd0d0d1ffd3d3d2ffd3d3d3ffd1d1d1ffd0cfd0ffcdceceffccccccffcacacaffc6c6c6ffc1c1c2ffbdbdbcffb8b8b8ffb7b7b7ffb8b9b8ffb8b9b8ffb8b8b8ffb8b8b9ffb9b9b9ffb9b8b9ffb8b8b8ffb8b8b8ffb8b8b700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfafafffafafafffafafafffafbfbfffafbfbfffafafbfffafbfafffafbfbfffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffafafafffafafafffafbfafffafafafffafafafffafafafffafafbfffafafafffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafaf9fffaf9fafffafafafffafaf9fffafafafffaf9fafff9fafafffafafafff9f9fafffafafafffbfafafffafaf9fffafaf9fffaf9fafffafafafff9f9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafbfafffbfafafffafafbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffcfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfdfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefefffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffdfefefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffffffffffefffefffefefffffffffffffffefefffefffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefefffffffefefffefffefffdfdfdfff7f8f7fff2f2f2ffefeeefffefefeffff1f0f1fff1f1f1ffefefefffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3e3eff3d3d3dff3d3d3dff3c3c3bff3b3b3bff3b3b3bff3b3a3aff464646ff565657ff676867ff787878ff878788ff969596ffa7a6a6ffdadadafff3f3f2fffcfbfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfdfffdfcfdfffcfdfdfffcfdfcfffcfcfdfffbfcfcfffcfbfcfffbfcfcfffcfbfbfffbfcfcfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfafafffafbfafffafafafffafafbfffafafbfffafafafffafafbfffafafafffafafafffafafafffaf9f9fffafafafff9faf9fffaf9fafff9faf9fffaf9fafff9faf9fffaf9fafff9f9f9fff9f9fafffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff8f8f9fff9f8f9fff9f9f8fff9f8f8fff8f9f8fff8f8f9fff9f9f8fff8f8f9fff8f8f9fff8f9f8fff8f9f9fff9f8f8fff8f8f9fff8f8f8fff8f9f9fff8f8f8fff8f9f9fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff9f8f8fff8f8f9fff8f8f8fff8f9f9fff8f9f9fff8f8f9fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff8f8f9fff9f8f8fff9f9f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f7f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f9f9fff9f8f8fff8f8f9fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9fafff9faf9fff9f9fafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9faf9fff9f9fafff9f9f9fff9fafafffafafafffaf9fafffafafafff9fafafffafafafffafafafffafbfafffafafafffbfafafffbfafafffafbfbfffafafbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfafafffbfbfbfffafbfafffbfafbfffafbfafffbfafbfffafbfafffafafbfffafafafffafbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffbfcfcfff3f2f3ffd2d3d3ffa3a2a2ff949494ff858585ff777777ff686868ff585858ff484848ff3c3b3cff3c3c3bff3c3d3dff3e3e3eff3e3d3dff3e3d3eff3d3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff242424ff212221ff1e1e1fff1d1d1dff1c1b1bff1f1f1fff212122ff212221ff222322ff232323ff252525ff262626ff272726ff272827ff282728ff282827ff272727ff282728ff272828ff262726ff252424ff222223ff202020ff1d1e1eff1a1a1aff1a1b1bff1c1c1dff201f20ff232323ff262726ff2a29290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1a1bff1b1b1bff1a1b1bff1b1b1bff1b1b1bff1a1b1aff1a1a1bff242424ff2f2e2eff3d3d3dff4f4f50ff636463ff787877ff8a8a8bffadacadffe7e6e6fff7f6f6fffdfefdfffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffefffffffffefffffefffefffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefefefffefdfdfffdfefefffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffafafbfffbfafbfffbfbfafffbfafafffafbfafffafafbfffbfbfafffafafafffafafbfffafbfafffafbfafffbfafafffafafbfffafafafffafbfafffafafafffafafafffaf9fafffafafafffafafafffafafafffaf9f9fff9f9fafffaf9fafffafafafff9fafafff9f9fafffafaf9fff9fafafff9fafafffafafafff9faf9fffaf9fafffafafafff9fafafffafafafff9fafafff9fafafffaf9fafff9fafafffaf9f9fffafafafff9faf9fffaf9fafffafaf9fffaf9fafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafbfffafafbfffbfbfafffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffafafbfffbfafbfffafbfafffbfbfbfffbfafafffafafafffafafafffafbfbfffafbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9b9baffbababaffbababaffbababaffbab9b9ffbababaffbab9baffbabbbaffbababaffb9b9baffbcbcbcffc1c1c1ffc5c6c6ffcac9c9ffccccccffcecdceffcfcfcfffcfd0d0ffd0d0d0ffd0d1d1ffd0d1d1ffd1d0d0ffd0d1d1ffd0cfcfffcdcdcdffcccdccffcdcdceffcdcecdffcececeffcecfceffcfcfcfffcfcfcfffd0d0d1ffd1d1d1ffd2d1d2ffd2d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d4ffd5d5d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdaffdbdbdaffdbdcdbffdcdbdcffdddddcffdcdcddffdddddeffdededeffdfe0e0ffe2e1e1ffe3e3e3ffe5e5e5ffe5e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe7e6e7ffe6e7e7ffe6e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e8ffe8e9e9ffe9e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eae9ffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9eaffe9eae9ffe9eae9ffe9e9e9ffeae9e9ffeaeae9ffeae9e9ffe9eae9ffe9e9eaffeaeae9ffe9e9eaffe9e9eaffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaebffecececffedededffeeeeeeffefeeeeffeeeeefffeeeeeeffedededffebececffeaeaebffeaebeaffe9eaeaffe8e9e9ffe9e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe8e9e9ffe8e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe7e6e6ffe7e6e6ffe6e7e7ffe6e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e6e6ffe6e7e6ffe6e6e7ffe7e7e6ffe6e6e7ffe6e6e7ffe6e7e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e6e6ffe5e5e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e4e4ffe4e4e5ffe5e4e4ffe4e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e4ffe4e5e5ffe4e5e4ffe5e4e5ffe4e5e4ffe5e4e5ffe4e5e4ffe5e4e5ffe4e4e4ffe4e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e5ffe5e4e4ffe5e5e5ffe4e5e5ffe4e4e5ffe5e5e4ffe4e5e5ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe4e3e3ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e5e4ffe5e4e4ffe4e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e5ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe5e5e6ffe6e6e5ffe5e6e6ffe5e6e5ffe6e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e5e6ffe5e6e6ffe6e5e5ffe6e6e6ffe5e6e5ffe6e5e6ffe5e6e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe5e6e5ffe5e5e6ffe6e5e5ffe6e5e5ffe5e6e6ffe5e5e6ffe5e6e5ffe5e6e5ffe5e5e6ffe6e5e5ffe6e6e5ffe6e5e5ffe5e6e5ffe6e5e6ffe6e6e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe8e7e8ffe9e9e8ffe9e9e9ffeae9eaffecececffedededffeeefeeffeeefefffeeeeefffeeeeeeffeeeeeeffedeeedffedededffecedecffecececffececedffebececffebebebffebebebffeaebebffebeaebffeaebebffebeaeaffeaebeaffeaeaeaffeaeaebffeaeaeaffeae9eaffeaeaeaffe9e9eaffe9e9e9ffe9e9eaffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe9e9e8ffe8e9e9ffe8e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe5e6e6ffe6e6e6ffe7e8e7ffe8e9e9ffe8e9e9ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e7ffe5e5e5ffe4e4e4ffe2e2e3ffe0e1e1ffdfdfdfffdddedeffdddddcffdcddddffdbdcdcffdbdbdcffdadbdaffdad9daffd9d9d9ffd8d8d9ffd7d7d7ffd7d7d7ffd7d7d7ffd6d5d6ffd5d5d6ffd4d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0cfffcfceceffcdcecdffcdcdcdffcdcdcdffcdcdceffcfcfd0ffd2d2d2ffd3d3d3ffd3d3d3ffd1d1d1ffcfceceffcccdcdffcbcbcbffc8c9c9ffc4c4c4ffc0c0c0ffbabab9ffb8b8b8ffb9b8b8ffb8b8b9ffb8b8b8ffb8b9b9ffb8b9b9ffb8b7b8ffb8b8b8ffb7b8b8ffb7b8b8ffb7b7b7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafbfbfffafafafffafafafffafafbfffafafafffafafbfffafafbfffafbfafffafafafffafbfafffafafafffbfafafffafafafffbfafafffafbfafffafafbfffafafbfffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafbfffafafafffbfafbfffafafafffbfafbfffafbfafffafbfbfffafafafffafafafffafafafffafaf9fff9fafafffafafafff9f9fafffafaf9fffafafafff9faf9fffafafafffafafafffaf9fafff9fafafffafafafff9fafafffafafafffafafafffafafafff9faf9fffafaf9fffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffefefefffdfefefffefefefffdfdfefffdfdfefffefdfefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffffefefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffefffefffffefffffffffefffefffffffefffefffffffffffefffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffefefefffefefefffefefefffdfdfdfff8f7f7fff2f2f1ffededeefff0f0f0fff1f1f1fff1f0f1fff1f0f1ffeeeeefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3d3e3eff3d3d3cff3c3d3dff3c3c3cff3b3b3cff3b3b3bff474746ff575757ff686868ff797979ff888889ff969796ffa8a8a8ffdcdddcfff3f3f3fffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfafafffbfbfafffafafafffbfafafffafbfafffafafbfffafafafffafafafff9fafafff9fafafffaf9fafffaf9fafffafaf9fffaf9fafff9f9f9fffafafafff9f9f9fffaf9fafff9f9fafffaf9fafffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff9f9f8fff8f9f8fff8f8f8fff9f9f8fff9f9f9fff8f9f8fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff8f9f8fff8f9f9fff8f9f9fff8f8f9fff9f8f8fff9f9f8fff8f8f9fff9f8f9fff8f9f9fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff9f8f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f8fff8f8f7fff7f8f8fff7f8f7fff7f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fffaf9fafffafaf9fffafafafffafaf9fffafafafffafafafffafafafffafbfafffafbfafffafafbfffbfbfafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffbfafbfffbfafbfffbfbfafffbfafbfffafafafffbfafbfffafafafffbfafbfffafafbfffbfafbfffbfbfafffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfff3f3f3ffd4d5d5ffa2a2a2ff949393ff858585ff787778ff686868ff595959ff494949ff3e3d3eff3c3c3dff3e3d3eff3e3e3dff3d3e3eff3e3e3dff3d3d3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282929ff272726ff242524ff212121ff1e1e1fff1d1d1cff212120ff232423ff242424ff252525ff272627ff282828ff2a2a29ff2a2a2aff2b2b2bff2b2b2bff2b2b2bff2b2b2bff2b2c2bff2b2a2bff292a29ff272728ff252625ff232323ff1f2020ff1c1c1dff1d1d1cff20201fff222323ff272627ff292a2aff2d2d2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1b1bff1b1b1aff1a1a1bff1b1b1bff1b1b1aff1a1b1bff1b1b1bff232324ff2f2f2eff3d3d3dff4e4f4eff636262ff777777ff89898affa6a7a6ffe3e3e3fff5f6f5fffdfdfefffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffefefefffffefffffefefefffffefffffefefefffffefffffefffefffefffffffefefefffefefefffefefefffefefdfffdfefefffdfefefffdfdfefffefefdfffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfcfdfffdfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffafafbfffafbfafffbfbfafffafbfafffafafafffbfbfafffbfbfbfffafbfafffafbfafffbfafafffafbfafffafafafffafafafffafbfbfffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafff9faf9fffaf9fafffaf9fafffafafafffaf9f9fffafaf9fffaf9f9fffafaf9fff9f9f9fffaf9f9fffafaf9fffafafafff9fafafffafafafff9f9fafff9f9fafffaf9fafffaf9fafffafaf9fffaf9fafff9f9fafffafafafffaf9fafffaf9fafff9f9fafffafafafffafbfafffafbfbfffafafafffafafbfffafbfbfffafbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafafffbfbfafffafafafffbfafbfffafbfbfffafafafffafafafffafafbfffafafafffafafb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbabab9ffbabab9ffbababaffbababaffbababaffbababaffbabab9ffbababaffbababaffb9b9b9ffbbbbbbffbfbfbfffc4c4c4ffc8c8c8ffcbcbcbffcdcdccffcecdceffd0cfcfffd0d1d0ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcdcdcdffcdcccdffcdcdcdffcecdceffcececeffcfcecfffcfcfcfffd0cfd0ffd0d0d0ffd1d0d1ffd2d2d1ffd2d3d3ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d4ffd5d6d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9daffdadbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffddddddffddddddffdddeddffdedddeffdfdfdeffe0e0e0ffe2e2e1ffe4e4e4ffe5e5e6ffe6e6e7ffe7e7e7ffe8e8e7ffe7e7e8ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e7e7ffe8e7e7ffe8e9e8ffe8e8e9ffe8e9e9ffe9e9e9ffe8e8e9ffe8e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffeae9eaffe9e9eaffeae9eaffeaeae9ffe9eaeaffeaeae9ffe9e9eaffe9eaeaffe9eae9ffe9eaeaffe9eaeaffe9e9eaffeaeae9ffeaeae9ffe9eae9ffeaeae9ffeae9e9ffe9e9eaffe9eae9ffeaeae9ffe9eae9ffe9e9eaffeaeae9ffeaeaeaffe9eae9ffe9eae9ffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebebecffedededffedeeeeffeeefefffefefeeffeeeeefffedededffececedffebebebffebebebffeaeaeaffe9eae9ffe9e9e9ffe9e9e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e8ffe8e7e8ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e7e7ffe6e6e7ffe7e7e6ffe7e7e6ffe6e7e6ffe7e7e6ffe7e6e6ffe6e6e7ffe6e7e6ffe7e7e6ffe6e7e6ffe6e6e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e6ffe6e5e6ffe5e6e6ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e4e4ffe5e4e4ffe5e4e5ffe4e4e4ffe5e4e5ffe4e4e5ffe5e4e5ffe4e4e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe4e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e4e4ffe4e5e4ffe5e4e4ffe5e5e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e4ffe3e3e3ffe4e3e4ffe4e4e3ffe3e4e4ffe4e4e3ffe3e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e4ffe4e5e4ffe5e5e4ffe5e4e4ffe4e4e5ffe4e5e4ffe5e5e4ffe4e5e4ffe4e4e4ffe5e5e4ffe5e5e5ffe4e5e4ffe4e5e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe4e5e5ffe4e5e5ffe4e4e5ffe5e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e5e5ffe6e6e5ffe6e5e5ffe6e6e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe6e5e6ffe6e5e6ffe6e6e5ffe6e5e6ffe5e5e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e6ffe5e5e6ffe6e6e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e5e6ffe5e5e6ffe5e6e5ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe6e6e7ffe6e6e6ffe7e7e6ffe8e8e8ffe9e9e9ffe9eaeaffeaebebffecedecffeeeeeeffeeefeeffefefefffefeeefffeeeeeeffeeededffedeeedffedededffededecffecececffedececffececebffecebecffebebebffebebebffeaeaebffeaeaebffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9eaffeae9eaffeaeae9ffe9eaeaffeae9e9ffe9e9eaffe9e9eaffe9eae9ffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe7e7e8ffe8e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e7ffe7e6e6ffe6e5e5ffe4e5e4ffe3e3e3ffe1e1e2ffe0e0e0ffdededeffdddddeffddddddffdddcdcffdcdcdcffdbdbdbffdadadaffdadadaffd9d9d9ffd9d8d9ffd8d8d8ffd8d7d8ffd7d7d7ffd6d7d7ffd6d6d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d3ffd3d2d2ffd2d2d2ffd1d2d1ffd2d2d2ffd2d1d1ffd1d1d2ffd0d1d0ffd0d0d0ffcecfcfffcececeffcececdffcdcdcdffcdcecdffcecfceffd0d0d0ffd2d3d2ffd3d3d3ffd2d2d2ffd0d1d1ffcececeffccccccffcacacaffc6c6c6ffc2c2c2ffbcbcbcffb9babaffb7b7b7ffb8b8b8ffb9b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b7ffb7b8b7ffb8b7b70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafbfafffafbfafffbfbfbfffafbfafffafafbfffafafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafbfafffafafafffafbfbfffbfbfafffafafafffafafafffafafbfffafafbfffbfafafffafafbfffafafafffafafbfffbfafbfffafafafffbfafafffbfbfbfffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafafafff9fafafffafafafffafaf9fffafafafff9fafafffaf9f9fffafaf9fffafafafffafafafffaf9fafffafafafffafafafffafafafff9fafafffaf9fafffafafafff9fafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafbfffafafafffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffdfdfefffefdfefffefefefffefffffffefffffffefffffffefefefffefefefffdfdfefffefdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffefefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffefffefffefffffffefffffffffffffffffefefffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffefefffffefefffffefefefffdfdfdfff7f7f7fff2f1f2fff1f0f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff2f2f2ffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3e3fff3f3e3fff3e3e3eff3d3d3dff3c3d3dff3c3c3cff3c3c3cff484848ff585857ff696968ff797979ff898989ff979797ffa9a9a9ffe0e0dffff4f3f3fffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffcfcfcfffbfcfbfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfafbfffbfbfafffafbfafffafbfafffafbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9f9fffafafafff9f9f9fffafafafff9f9fafff9f9f9fff9f9f9fff9fafafff9f9f9fffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff8f9f8fff8f9f8fff8f9f9fff9f8f9fff8f9f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff7f8f7fff7f8f8fff7f8f7fff8f8f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff8f8f9fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fff9fafafffafafafffafafafffafafafffbfbfafffbfafafffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfafffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffafafafffbfbfbfffafafbfffafafafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfbfcfff4f3f4ffdbdadaffa2a2a2ff939393ff868586ff787878ff696969ff5a5959ff4a4a4aff3d3e3dff3e3e3eff3d3d3eff3d3d3dff3d3e3dff3e3e3eff3d3d3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2b2cff292929ff272627ff242524ff212121ff1e1f1fff232323ff262626ff272727ff292929ff2a2a2aff2c2c2bff2d2e2dff2f2f2eff2f2f2fff2f302fff2f302fff30302fff2f302fff2f2e2fff2d2d2cff2a2b2bff282929ff262626ff232223ff1f1f1fff201f1fff232322ff272627ff292a29ff2c2d2dff3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1b1bff1b1b1bff1b1a1bff1b1b1bff1b1b1bff1b1a1aff1a1b1bff232322ff2e2e2eff3c3c3cff4d4d4dff5f5f5fff747474ff888888ff9d9d9dffdcdcdcfff6f6f5fffefdfdfffefffffffefffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffefefdfffdfdfefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfcfcfffdfdfdfffcfcfcfffdfdfcfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffbfbfbfffbfbfafffbfafafffafbfafffafbfafffafbfafffafbfafffbfafbfffafbfafffafafbfffafafafffafbfafffafafafffafbfafffbfafafffafafafffafafafff9fafafff9faf9fffafafafff9fafafff9fafafff9faf9fffaf9fafffaf9f9fffafafafff9f9fafffaf9fafffafaf9fff9fafafff9fafafffafafafffafaf9fff9fafafff9f9fafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9faf9fffafafafffafafafffafafafffafafafffafbfbfffafafbfffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfafffbfafbfffafafafffafafafffbfbfafffafafafffafafbfffafafafffafafb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9babaffbabab9ffbabab9ffbababaffb9bab9ffb9bab9ffbababaffb9babaffbababaffb9b9b9ffbababaffbdbdbdffc2c2c2ffc6c6c6ffcac9caffcccccbffcdcecdffcfcfcfffd1d1d1ffd2d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfd0ffcececdffcdcdcdffcdcdcdffcececeffcfcecfffcfcecfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d3d3ffd3d3d3ffd4d3d4ffd5d4d5ffd5d5d5ffd6d5d6ffd6d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9dadaffdadadaffdadadaffdbdbdbffdcdcdbffdcdbdcffdcdddcffdcddddffddddddffdddedeffdedddeffdedfdeffdfdfe0ffe0e1e1ffe3e3e2ffe4e4e4ffe6e6e6ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e8e8ffe8e9e8ffe9e9e8ffe8e8e9ffe8e8e9ffe9e8e9ffe9e9e9ffeae9e9ffe9e9eaffe9e9e9ffe9e9eaffeae9eaffeae9eaffeae9eaffeaeaeaffe9eae9ffeaeaeaffe9e9eaffeae9eaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeae9ffeaeae9ffe9eaeaffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeae9eaffe9eaeaffe9eaeaffeaeaeaffe9eaeaffeae9eaffeaeae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaeaffebebeaffecebecffecececffedededffefefefffeeefefffeeefefffeeeeeeffedededffecebebffebebebffeaeaeaffeae9eaffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e9ffe9e8e9ffe9e9e8ffe8e9e9ffe9e8e8ffe8e8e9ffe9e8e9ffe8e8e8ffe9e8e8ffe9e8e8ffe7e8e7ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e7e6ffe6e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe5e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e4e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe5e5e5ffe4e5e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e4e4ffe5e5e5ffe4e4e5ffe5e4e5ffe5e5e4ffe4e5e4ffe4e5e4ffe4e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe4e3e4ffe4e3e4ffe4e3e3ffe4e4e4ffe3e3e3ffe4e4e4ffe3e3e4ffe3e3e3ffe3e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e5e4ffe4e5e5ffe4e5e4ffe5e5e4ffe5e4e4ffe4e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e5e5ffe6e6e6ffe5e5e6ffe6e5e6ffe6e6e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e6e6ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe9e8e9ffe9e9e9ffe9eaeaffececebffedeeedffeeefefffefefefffefefefffefeeefffefeeeeffededeeffedededffedededffecededffecededffedededffecececffebececffebebebffebebecffebebecffecebebffebebebffebebebffebeaebffebeaebffebeaeaffebeaeaffebeaebffeaeaeaffeaeaeaffeae9eaffeae9eaffe9eaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeae9eaffe9eaeaffeaeae9ffe9e9e9ffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeae9ffeae9e9ffe9eae9ffe9eae9ffe9eae9ffe9eae9ffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e7e7ffe6e7e6ffe7e7e7ffe9e8e8ffe9e9e9ffe8e8e9ffe9e8e9ffe8e8e8ffe7e8e7ffe6e7e6ffe5e5e5ffe4e4e3ffe2e2e2ffe0e0e0ffdfdedfffdededeffdededdffddddddffdddcdcffdcdcdcffdbdbdcffdbdadbffdadadaffdadadaffd9d9d9ffd9d9d8ffd8d7d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd4d4d4ffd3d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0cfffcfcecfffcececeffcdcecdffcdcdcdffcdceceffcfcecfffd0d1d0ffd2d2d2ffd2d3d3ffd2d3d2ffd0d0d0ffcdceceffcbcbcbffc8c8c7ffc4c4c4ffbebfbeffbbbcbbffb9b9b8ffb6b7b7ffb8b8b9ffb7b8b7ffb8b8b8ffb8b7b7ffb8b8b8ffb7b7b7ffb8b7b8ffb8b8b7ffb6b7b700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfafafffbfafbfffbfafbfffbfafafffafbfbfffbfafbfffafafafffbfbfbfffafbfafffafbfafffbfafafffafbfbfffafafafffbfafbfffafafafffafafafffafbfbfffbfafafffafafbfffafafbfffafafafffafafafffafbfafffafbfbfffbfbfafffafafafffbfafafffafafafffafbfafffafafafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafff9f9fafffaf9f9fffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfdfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffffffffffffffffefffffefefefffefefefffefefefffefdfdfffefefefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefffffffefefffefffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffefffefffffffffffefffefffffffefefefffefefefffefefefffefffffffffefefffffefffffffefffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffefefefffdfcfdfff8f8f7fff0f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3e3eff3e3f3fff3e3f3eff3e3d3eff3d3c3dff3d3c3dff3d3c3cff494a49ff595959ff6a6a6aff7b7b7aff8a8a8aff989898ffa8a8a8ffdfdfe0fff4f4f4fffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffdfcfcfffdfcfdfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfbfffafafafffbfafbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafffafafafff9fafafffafafafffaf9f9fff9faf9fff9faf9fff9f9fafffafafafff9f9fafff9f9fafffaf9f9fff9f9f9fff9faf9fffaf9fafff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff9f8f9fff8f8f8fff9f8f8fff8f9f9fff8f8f9fff8f8f8fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff8f8f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f8f8fff8f8f7fff7f8f8fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff9f8f8fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafff9f9fafffafafafffaf9fafffafafafffafbfafffbfafbfffafafbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffbfbfbfffafbfbfffafafafffbfafafffafafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffafbfafffafbfafffafafbfffbfbfbfffafafbfffbfbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffdfefefffdfdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffcfcfcfff4f4f5ffdddddcffa4a3a4ff949594ff868787ff797978ff696969ff595959ff494949ff3d3e3dff3d3d3dff3d3d3eff3e3e3eff3d3d3eff3d3d3eff3e3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff2b2c2bff292829ff272627ff242424ff212121ff252625ff292929ff2b2b2bff2d2d2cff2f2f2fff303030ff323131ff333333ff333434ff353434ff343535ff343535ff343435ff333333ff313131ff2f2f2fff2c2d2dff2a2a2aff262626ff222222ff232222ff262626ff2a2a2aff2d2d2cff303030ff3332330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1bff1b1b1bff1b1a1aff1a1b1bff1a1b1aff1a1a1aff191919ff212121ff2d2d2dff3a3b3bff4b4b4bff5d5e5eff747474ff8a8a8aff9c9c9cffd9d8d8fff3f3f3fffdfdfefffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefdfefffefefefffefefefffefdfefffefdfefffefdfefffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafbfffbfbfafffafbfafffafbfafffafbfbfffafafbfffafbfbfffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafff9fafafffaf9fafff9fafafffafafafffafaf9fff9faf9fffaf9fafff9fafafff9faf9fffaf9fafffafaf9fffafafafffafafafffaf9f9fffafafafff9fafafffafafafffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffafafafffafafbfffbfafafffafafbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffbfafafffafbfbfffbfafbfffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9babaffb9b9b9ffbab9b9ffb9b9b9ffbababaffbab9b9ffbab9baffbab9baffbababaffb9babaffbab9baffbbbcbcffc0c0c0ffc5c5c4ffc8c9c8ffcbcacbffcccdcdffcecfceffd1d0d1ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcececdffcecdceffcececeffcecfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d2ffd2d2d3ffd3d3d3ffd3d3d4ffd5d4d4ffd5d5d5ffd5d6d6ffd7d6d7ffd7d6d7ffd7d7d7ffd8d7d8ffd8d9d9ffd9d9d9ffdadadaffdadadaffdbdadaffdadadbffdbdbdbffdbdbdcffdcdcdcffdddcdcffdcddddffddddddffdededeffdededeffdededeffdedfdfffdfe0e0ffe1e2e1ffe3e3e3ffe5e5e5ffe7e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffeae9eaffeaeae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffeaeaeaffe9eaeaffeaeae9ffe9eaeaffe9eaeaffeaeaeaffeae9eaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffecececffeeedeeffefeeeffff0efefffefefefffeeeeefffedededffecececffebebebffeaebeaffeaeaeaffe9eaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e9e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e6ffe7e7e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe5e4e4ffe4e5e5ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e4ffe4e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e4e5ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e4ffe4e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e3e3ffe3e4e3ffe4e4e4ffe3e3e4ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe5e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe6e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe8e9e9ffeae9e9ffebeaebffecececffefeeeeffeff0f0fff0eff0ffefefefffefefefffeeeeeeffedeeedffeeededffedededffecedecffedecedffededecffecececffecececffecebebffecececffebececffebebebffebebebffebecebffebebebffebebebffeaebebffebebeaffebeaeaffeaebeaffeaeaeaffeaeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffeae9eaffe9eaeaffe9eaeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffeaeae9ffe9eaeaffe9eaeaffeaeaeaffeae9eaffe9eaeaffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe9e8e9ffe8e7e8ffe8e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe6e5e6ffe4e4e4ffe3e3e3ffe1e1e1ffe0dfdfffdfdfdfffdededfffdededdffdddcddffdcdddcffdbdcdcffdbdcdbffdadbdbffdbdadaffdad9d9ffd9dad9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfceffcdceceffcdcdcdffcdcdcdffcececfffd0d0d0ffd1d1d1ffd2d3d3ffd3d3d3ffd2d2d2ffcfd0d0ffccccccffc9c9c9ffc5c6c6ffc1c1c1ffbfbebfffbababaffb8b7b8ffb8b8b8ffb8b8b8ffb7b7b7ffb8b8b8ffb7b7b7ffb7b8b7ffb8b7b8ffb7b7b7ffb7b7b7ffb8b7b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfafbfffafbfbfffafafbfffbfafafffafafafffafbfbfffbfbfafffbfbfafffafafbfffafafbfffafafafffbfafafffafafbfffafbfafffafafafffbfbfbfffafbfafffafafafffafafbfffbfafafffafafafffbfbfafffbfafafffafbfafffbfafbfffafbfafffbfafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafff9fafafffaf9f9fffafafafffafaf9fffafafafffafafafffafaf9fffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfbfafffbfafbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffefffffffefefffffefefefffefefefffdfdfefffdfefefffdfdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffffffefffefffffffefefefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffefefffffffffffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefffffffefefffffefffffefefefffffffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefefffdfdfdfff7f7f7fff0eff0fff0f0f0fff1f1f0fff1f1f1fff2f1f1fff2f3f2fff4f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3f3eff3e3f3eff3f3e3fff3f3e3eff3e3d3eff3d3d3dff3d3d3dff4b4a4aff5b5b5bff6b6c6bff7c7c7cff8b8c8bff999998ffa9a9a8ffe0e0e0fff4f5f4fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfdfffdfdfcfffdfcfdfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffbfcfcfffcfcfcfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfbfafffafafbfffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafff9f9fafffaf9fafffaf9f9fffafaf9fffafaf9fffaf9f9fff9fafafffafafafff9faf9fffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f9f9fff9f8f8fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff8f9f8fff8f8f8fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f9fff9f9f9fff9f8f8fff8f9f9fff9f8f8fff9f8f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff8f8f8fff7f7f8fff7f8f8fff7f7f7fff8f8f8fff8f8f8fff7f7f7fff7f7f8fff8f7f7fff8f7f7fff8f8f7fff8f8f7fff7f8f8fff8f8f8fff8f9f8fff9f9f8fff8f9f9fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f8fff8f9f9fff9f9f8fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f8fff7f8f7fff7f7f7fff8f7f8fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f8fff8f9f9fff9f9f8fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffafafafffafaf9fffafafafffafafafffbfafbfffbfafbfffbfafbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffafbfafffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfefffdfefdfffdfdfdfffefdfefffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffcfcfdfffcfdfcfff5f4f4ffdededeffa5a5a5ff959596ff888888ff797878ff696868ff595958ff494949ff3c3c3cff3d3d3dff3d3e3dff3e3e3dff3d3e3eff3d3d3dff3d3e3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff303030ff2c2b2cff292829ff272727ff242524ff292828ff2d2d2dff2e2f2eff313131ff333433ff353635ff373737ff383838ff393a39ff3a3a3aff3a3a3aff3a3a3aff3a393aff393939ff363637ff343434ff313131ff2e2e2eff2a2b2aff262626ff272626ff2a2a2aff2d2d2dff303030ff333333ff3837370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1b1bff1b1b1aff1a1b1aff1a1b1aff1b1a1bff1a1a1aff1a191aff212221ff2d2e2dff3b3a3aff4b4b4bff5e5f5eff757575ff8a8b8aff9d9d9dffd9d9d9fff3f3f3fffdfefdfffffefefffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffefefffffffefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffdfefdfffdfefdfffefdfefffefdfefffefdfefffefefdfffdfefefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfcfdfffdfcfcfffcfdfdfffdfdfcfffdfdfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfbfffbfafafffafafafffafbfafffafafbfffbfbfbfffafafbfffafbfafffafafafffbfafafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafaf9fffaf9fafff9fafafff9fafafffaf9f9fff9f9f9fff9fafafffafaf9fffafaf9fff9fafafff9f9fafff9f9f9fffafafafff9f9fafff9fafafff9f9f9fffafafafffafafafff9f9fafffaf9fafffafafafffafafafffafafafffbfafafffafafafffafafafffafbfafffbfafafffafafafffafafafffafbfafffafafafffbfafbfffbfafbfffbfafbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffafafafffbfbfbfffafbfbfffafafbfffbfafafffbfafafffafafafffafafafffbfbfafffbfafafffafbfbfffbfafafffbfafbfffafbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9babaffb9b9baffbababaffbababaffbab9baffbababaffbababaffbab9baffb9babaffb9b9b9ffbbbabbffbebebfffc2c3c3ffc7c6c7ffc9c9c9ffcbcccbffcececdffd0d0d0ffd1d2d2ffd2d2d3ffd2d2d2ffd1d0d0ffcfcfd0ffcfd0cfffcececeffcececeffcecfceffcececeffcfcfcfffd0cfcfffd0d0d0ffd1d1d0ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d2ffd3d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd7d6d7ffd8d7d7ffd8d8d8ffd8d9d8ffd9d8d8ffd9d9daffdadad9ffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdddcffdddcdcffdddddcffddddddffdedddeffdededeffdededfffdedfdeffdfdfdfffe1e0e0ffe1e2e2ffe3e3e4ffe6e6e6ffe8e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffeae9e9ffe9e9eaffe9e9e9ffe8e9e9ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e9ffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffeaeaeaffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffebebeaffebeaeaffeaebeaffebeaebffeaebeaffebebeaffeaebebffeaeaeaffeaebeaffeaeaeaffebeaebffebeaebffebeaeaffeaebeaffeaebeaffeaeaeaffeaeaebffeaebeaffeaeaeaffeaeaeaffeaebeaffebebeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffeaeaeaffeae9eaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffebebebffecececffedededffefeeeeffeff0f0fff0efefffefeeefffedeeeeffececedffebebebffebebebffeaebeaffeaeaeaffeaeae9ffe9e9eaffe9e9eaffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e9ffe9e8e8ffe9e8e8ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe8e7e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe7e7e7ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e5e5ffe5e5e4ffe5e5e4ffe4e4e5ffe4e4e5ffe4e4e4ffe5e5e5ffe4e4e5ffe4e5e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e6e6ffe5e5e6ffe5e6e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e5e5ffe4e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e5ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe7e6e7ffe6e7e6ffe6e6e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffececebffeeededffeeefeffff0f0effff0eff0ffeff0f0ffefefefffeeeeeeffeeedeeffedeeedffedededffedededffecededffececedffecececffecececffebebecffecececffebebebffecececffebececffebebebffebebebffebebebffebebebffebebeaffebebeaffeaebebffebebebffeaebeaffebebeaffeaebebffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeae9ffeaeaeaffeae9eaffeaeaeaffe9e9eaffe9eae9ffe9e9e9ffeae9eaffe9eae9ffe8e8e9ffe9e8e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e8e8ffe7e8e8ffe8e8e7ffe9e8e9ffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e7ffe6e6e6ffe4e4e5ffe3e3e4ffe1e1e1ffe0e0e0ffdfdfdfffdedfdfffdededeffdededdffddddddffdcdcdcffdcdbdcffdcdbdbffdbdbdbffdbdbdaffdadadaffd9dad9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d3d3ffd4d4d4ffd3d4d3ffd3d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcecfffcececeffcdcecdffcdcccdffcececeffcececfffd0d0d0ffd2d2d2ffd4d4d4ffd3d4d4ffd2d2d2ffcfcfcfffcccbcbffc8c7c8ffc3c3c3ffc1c1c1ffbdbcbdffb9b9b9ffb7b7b7ffb8b7b8ffb7b8b8ffb7b7b8ffb8b7b8ffb8b7b7ffb7b7b7ffb8b8b7ffb8b8b7ffb7b7b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfafbfffafbfafffbfbfbfffbfafafffbfafafffbfafafffafbfbfffafbfbfffafbfafffbfbfbfffafafafffbfafbfffafafbfffafbfafffbfafafffafbfafffbfbfbfffafbfafffafafafffafafafffafafafffafafbfffafafafffbfbfafffafbfbfffafafafffafafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfafafffafafafffbfbfafffafafafffbfafafffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffbfcfcfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffefefffffffffffefefffffefefffffffffffffefffffffffefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffffffffffefefffffefefffffffffffffefefffefffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefffffefefefffdfdfdfff7f7f8fff0f0f0fff1f0f0fff1f1f1fff2f2f2fff2f3f2fff3f4f4fff5f5f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3e3e3eff3f3f3fff3e3e3fff3e3e3eff3e3e3eff3d3e3eff4d4c4cff5d5d5dff6e6e6dff7d7e7eff8c8c8cff99999affa9a9a9ffe1e1e1fff4f4f4fffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffcfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffafafafffbfafafffafafbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafaf9fff9faf9fffafafafff9faf9fff9fafafffafaf9fff9f9f9fffaf9fafff9f9f9fffafaf9fffafafafff9f9f9fffafaf9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff9f9f9fff8f9f9fff9f9f8fff8f9f8fff9f9f9fff8f8f9fff8f8f9fff8f8f9fff9f9f8fff9f9f8fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff9f8f8fff9f9f9fff9f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff8f8f7fff7f8f8fff7f8f8fff7f8f8fff8f8f8fff7f7f7fff8f7f8fff7f7f8fff7f7f7fff8f7f7fff7f8f7fff8f8f8fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f9fff8f9f8fff8f8f9fff8f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9faf9fffafafafffafafafffafafafffbfbfafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfefefffefefdfffefdfefffefefefffefdfdfffefefefffefdfdfffefdfdfffefdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfcfff5f5f6ffdededeffa7a7a8ff979798ff898989ff797979ff686968ff595959ff494949ff3c3c3cff3c3c3cff3c3c3cff3d3d3dff3d3d3dff3e3e3dff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff343433ff2f2f30ff2b2b2bff292929ff262727ff2c2b2cff313131ff333333ff363636ff393838ff3b3b3bff3c3d3dff3e3e3eff3f403fff404141ff404041ff404040ff3f3f40ff3e3e3eff3c3c3cff393a39ff363635ff333333ff2f2f2fff2a2a29ff2a2a2aff2d2d2dff30302fff333333ff383737ff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1b1aff1b1b1bff1b1b1bff1a1a1aff1b1b1bff1a1a1bff1b1b1bff222222ff2d2d2dff3b3a3aff4b4b4bff5f5f5eff757676ff8b8b8bff9f9fa0ffd8d8d8fff3f3f3fffdfdfdfffffffffffefefffffefffffffefefffffffffefffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafafffbfbfbfffafbfbfffbfbfafffafbfafffbfbfbfffafafbfffafafbfffafafbfffbfafafffbfafafffafbfafffbfafafffafafafffbfafbfffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafff9fafafffaf9fafffafaf9fffafafafffafaf9fffaf9fafff9faf9fffafafafffaf9fafffaf9f9fffafaf9fff9fafafff9fafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffafafafffbfbfafffafafbfffafafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfafafffbfafafffbfafafffafafbfffafbfafffafbfbfffafbfbfffbfafb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9b9b9ffbababaffbababaffbababaffbab9b9ffbab9b9ffbababaffbabab9ffbababaffb8b9b8ffb9babaffbcbdbdffc1c1c1ffc5c6c5ffc8c8c8ffcacacaffcdcccdffcfcfcfffd1d1d1ffd3d2d2ffd2d2d2ffd1d1d0ffcfd0d0ffcfcfcfffcecfceffcfcecfffcececeffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffd7d7d6ffd6d6d7ffd7d7d8ffd9d9d8ffd8d9d9ffdad9d9ffdadad9ffdadadaffdadbdbffdbdbdbffdbdcdcffdbdcdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdddddeffdededeffdfdedeffdfdfdfffdfdfdfffe0dfe0ffe1e1e1ffe3e2e2ffe5e5e4ffe6e6e6ffe9e8e8ffe9e9e9ffeae9e9ffe9e9eaffe9eae9ffe9e9e9ffe9eaeaffe9e9e9ffeaeae9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e9ffe9e8e9ffeae9e9ffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffebebebffeaebeaffeaebebffebebebffeaeaebffebebebffeaebeaffebebebffebebebffebebebffebebebffeaeaebffeaebebffebebebffeaebebffebeaebffebeaeaffeaeaeaffeaeaebffebeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffebebebffebeaeaffecebebffecececffedededffeeeeefffeff0efffefefefffeeefefffeeeeeeffededecffecececffebebebffebeaebffeaeaeaffeaeaeaffeae9eaffeae9e9ffeae9e9ffe9eaeaffe9e9eaffe9e9e9ffeae9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e4ffe5e5e5ffe5e4e5ffe5e4e4ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e6e6ffe5e5e5ffe5e6e5ffe5e6e5ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e5ffe5e6e6ffe6e6e5ffe6e5e5ffe6e5e6ffe6e5e5ffe6e6e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e5e4ffe4e5e5ffe4e5e5ffe4e5e4ffe5e5e5ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe4e4e4ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e6e6ffe6e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e6ffe7e8e7ffe8e8e8ffeae9e9ffebebebffecececffeeeeeeffeff0effff0f0f0fff0f0f0fff0eff0ffefefeeffeeeeeeffeeeeedffededeeffedededffedededffedecedffedececffedececffececedffecececffecececffecececffecececffecebecffecebecffebebebffecebebffebecebffecebebffebebebffebebebffebebebffeaeaebffebebebffeaebeaffebebebffebebebffeaeaeaffebebeaffeaeaeaffeaeaeaffebebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffe8e8e9ffe8e9e8ffe8e9e9ffe9e9e9ffeae9eaffeaeae9ffe9eaeaffe9e9e9ffe8e8e8ffe6e7e6ffe5e5e5ffe4e3e4ffe2e2e2ffe1e1e0ffdfe0e0ffdfdfdfffdedfdeffdededeffddddddffddddddffdcdcddffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdadbdaffd9dadaffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd8d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcececfffcececeffcdcdcdffcdccccffcececdffcfd0cfffd2d2d1ffd4d3d4ffd5d4d4ffd4d3d3ffd2d2d2ffcecdcdffcbcacaffc6c6c6ffc4c3c3ffbfbfc0ffbbbcbbffb8b8b8ffb6b6b6ffb7b7b7ffb8b8b7ffb8b8b8ffb7b7b7ffb7b7b8ffb7b7b7ffb7b7b8ffb8b7b7ffb7b7b70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafbfbfffbfafbfffbfbfbfffbfafbfffbfbfafffafbfafffbfbfafffbfafbfffafbfbfffbfbfafffbfbfbfffafafbfffafbfafffbfbfafffafafbfffafbfbfffbfbfafffafbfbfffbfbfafffafbfbfffafafbfffbfafbfffbfbfbfffbfafafffbfafbfffbfafbfffbfbfafffbfafbfffbfafbfffafbfafffbfafafffbfbfafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafff9f9fafffafafafff9fafafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffafafafffbfafafffafbfbfffbfafbfffafafbfffafafafffbfbfafffafafafffafafafffbfafafffbfbfbfffbfbfafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffdfdfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffdfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffffefffefffefffefefffffefefefffefefdfffdfefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffffefefffffffefffffffffffffffefffffffefffefefefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefffefffefffefffffefefffffffffffffffefffefffffffffefefffffffefffffefffffffffefffefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffdfefefffdfcfdfff8f8f8fff1f1f1fff1f1f1fff2f1f2fff3f3f2fff4f3f4fff5f5f5fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3eff3e3e3eff3f3f3eff3e3e3fff3f3f3eff3f3e3eff3e3e3eff4e4e4eff5e5f5fff6f6e6eff7e7e7eff8c8d8cff9a9999ffaaaaaaffe3e3e2fff5f5f4fffbfcfcfffdfcfdfffcfcfcfffdfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffdfcfdfffdfcfdfffdfdfdfffdfefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffafafbfffafbfafffafbfafffafafbfffafbfbfffafbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffaf9fafffafaf9fffaf9f9fffafaf9fffafafafffafaf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff8f9f9fff9f8f9fff8f8f9fff9f9f8fff8f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff8f9f8fff8f9f9fff9f8f8fff9f9f9fff9f9f8fff8f9f9fff9f8f8fff9f9f8fff8f8f9fff9f9f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff7f7f8fff7f8f8fff7f8f7fff7f8f7fff8f8f7fff7f8f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f7fff8f7f8fff8f7f8fff8f8f7fff8f8f7fff8f8f8fff9f9f8fff9f8f8fff9f8f8fff8f8f8fff9f9f8fff8f8f9fff9f9f8fff9f8f9fff8f8f9fff9f9f9fff8f9f9fff9f8f8fff9f8f9fff9f9f8fff9f9f8fff9f8f8fff9f9f8fff9f9f8fff8f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f9fff9f9f8fff8f9f8fff9f9f8fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfcfbfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffefefdfffdfefefffefefefffdfdfefffefdfefffefefdfffdfefdfffdfefefffefdfdfffefefefffefefdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfff5f6f5ffdedfdfffa9a8a8ff999999ff8a8a8aff7a797aff696869ff595958ff494949ff3d3c3dff3c3d3cff3d3c3cff3d3d3cff3e3e3dff3e3e3dff3e3e3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff383838ff333333ff30302fff2c2b2cff282829ff2f2f2fff363636ff393939ff3c3c3cff3f3f3eff414141ff444343ff454545ff464746ff464747ff474747ff464646ff464645ff444545ff424242ff3f3f40ff3c3b3cff383837ff333333ff2d2d2dff2d2c2dff303030ff333332ff373737ff3e3e3eff4948480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1b1bff1b1b1aff1b1b1aff1a1a1aff1b1b1aff1b1b1cff1c1c1bff222121ff2c2c2dff3a3a3aff494a4aff5e5d5dff757575ff8b8b8bffa0a09fffd7d7d7fff2f3f2fffdfdfdfffefffffffffefffffefefffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffdfdfefffefefdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfcfffcfcfdfffdfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffdfdfcfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffdfcfdfffcfdfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffafbfbfffbfafbfffafafafffbfbfafffafbfbfffbfbfbfffafafbfffbfafbfffbfbfafffafbfafffafafafffafafafffbfafbfffbfafafffafafafffafafafffafaf9fffaf9fafffafaf9fff9faf9fffafaf9fffaf9fafff9fafafffaf9f9fffafafafff9f9fafff9faf9fffafaf9fff9f9fafffafafafffafaf9fff9fafafffafafafff9fafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfafafffafbfafffbfafafffbfafafffbfbfbfffbfbfafffbfbfafffafafafffafafafffafafafffbfbfafffbfafbfffafafbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfafffafbfbfffafafafffbfbfafffbfafbfffbfbfafffafbfafffbfbfa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9b8b9ffbab9b9ffb9b9b9ffbababaffbab9baffbababaffbabab9ffb9babaffbab9baffbabab9ffb9b9b9ffbcbcbbffbfc0c0ffc4c4c3ffc7c7c7ffc9c9caffcccccbffcfcfceffd0d0d1ffd2d2d2ffd2d2d2ffd1d1d1ffcfd0d0ffcecfceffcdceceffcecfceffcecfcfffcfcfcfffd0cfd0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d1d2ffd3d2d2ffd2d3d2ffd3d3d3ffd4d4d3ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd9d8d9ffd9d9d9ffdadadaffdadadaffdbdadaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdddcffdddddcffdcddddffdedddeffddddddffdededdffdededeffdfdfdfffdedfdfffdfdfdfffe0e0dfffe0e0e0ffe1e1e1ffe3e2e3ffe5e5e5ffe7e7e7ffe8e9e9ffe9e9e9ffeae9e9ffeae9eaffeaeae9ffe9eae9ffeaeae9ffeae9eaffe9eaeaffeae9e9ffe9e9e9ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffebeaeaffebeaebffebeaebffebebebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebeaebffeaeaebffebebebffeaebebffebeaeaffebeaebffebebeaffebebebffebeaeaffebebeaffebebeaffeaeaebffebeaebffeaeaeaffebeaeaffeaebebffebeaebffeaeaebffebeaebffebebeaffeaebeaffeaebebffebeaebffebebebffececebffececedffedecedffeeeeeeffefefeffff0f0efffefefefffeeeeeeffeeededffecececffecebebffebebebffeaeaebffeaeae9ffeaeae9ffe9e9eaffeaeaeaffeaeae9ffe9eaeaffeaeae9ffe9eae9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e7ffe7e8e7ffe8e8e7ffe7e8e8ffe8e7e8ffe7e7e7ffe8e8e7ffe7e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e5ffe6e5e6ffe6e5e6ffe5e6e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe5e5e6ffe6e5e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e5ffe5e6e6ffe6e5e6ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe6e6e5ffe5e6e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe5e4e5ffe4e5e4ffe5e4e4ffe5e4e4ffe5e4e5ffe5e5e4ffe5e4e5ffe5e4e5ffe4e5e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e5e5ffe5e6e5ffe6e6e5ffe5e5e6ffe6e5e6ffe5e5e5ffe6e6e5ffe5e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e6ffe6e6e7ffe7e6e6ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe6e6e6ffe7e6e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e6e6ffe6e7e6ffe7e7e6ffe6e7e7ffe7e6e7ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe9e9e9ffebeaeaffebececffedececffefefeefff0eff0fff1f1f0fff0f0f0fff0f0efffefeeefffeeeeeeffeeeeedffeeeeedffedededffedededffedededffececedffecededffecedecffecececffecedecffecececffecececffecececffecececffecebebffecebecffecebecffececebffebebecffecebebffebebebffebebebffebebebffebebebffebebebffebebeaffeaebeaffebebeaffeaeaeaffebebeaffebeaebffeaeaebffebeaebffeaebebffebeaeaffeaeaeaffeaebeaffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaebffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9e9e9ffe9eae9ffeae9e9ffeaeaeaffeaeae9ffe9eaeaffe9e9e9ffe9e9e8ffe9e9e9ffeaeae9ffe9eaeaffeaeae9ffeaeaeaffe9e9eaffe9e9e8ffe8e8e7ffe5e5e6ffe4e4e4ffe3e3e3ffe1e1e2ffe0e0e1ffdfe0dfffdfdfdfffdedfdeffdddedeffdddddeffdddcddffddddddffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdadbffdadadaffd9dad9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd4d4d5ffd5d4d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d2d1ffd1d1d1ffd1d1d0ffcfd0d0ffd0cfd0ffcececeffcececdffcdcdcdffcdcccdffcececfffd0d0d0ffd3d3d2ffd4d4d4ffd4d4d4ffd3d2d3ffd1d1d1ffcdcdccffc8c9c9ffc6c6c6ffc2c2c2ffbebebeffbababaffb7b7b7ffb8b8b7ffb8b7b8ffb6b7b7ffb8b7b7ffb8b8b8ffb7b7b8ffb7b8b7ffb7b7b7ffb7b7b7ffb6b7b700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffafbfbfffbfafafffafbfafffbfbfafffbfafafffbfbfbfffafafafffbfbfbfffbfbfbfffafbfafffbfafafffbfbfafffbfbfbfffafbfafffafafbfffbfafafffafbfbfffbfbfbfffafbfafffbfbfbfffbfafafffafbfbfffbfafbfffbfafafffafafafffafbfbfffafbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafafffafafafffafafafffafafbfffbfafafffafafafffafafafffbfafafffafafbfffafafbfffafbfbfffafafbfffafbfafffbfbfafffbfafbfffafbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfcfffcfdfdfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffefefffefefefffffffffffffffefffffffffffffffefffefefefffefefdfffefefdfffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefefffffffffefffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffefffffffefefffffffefffefefefffffffffffefefffffffefefffefefefffefefefffefefffffffefefffefefefffefffffffffefefffefefffffefefffffefffffffefefffffefffefffffffefffefefffffefffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefdfefffefefefffdfdfdfff8f8f8fff2f2f2fff2f2f2fff2f2f2fff3f4f4fff5f5f5fff6f6f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3fff3f3f3eff3f3e3fff3e3f3fff3f3e3fff3f3f3fff3f3f3fff4e4e4eff5e5e5eff6e6e6eff7e7e7fff8c8d8cff9a9999ffabababffe4e4e4fff5f4f5fffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfafffafafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffaf9fafff9faf9fff9fafafff9fafafff9f9f9fffaf9fafff9f9f9fffaf9f9fff9f9fafff9fafafffaf9fafff9faf9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff8f9f8fff8f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff8f9f8fff8f9f8fff8f8f9fff8f8f9fff9f8f9fff8f9f9fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f7fff8f7f7fff7f7f7fff8f8f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff8f7f8fff8f7f7fff7f7f7fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff8f8f9fff8f8f9fff8f9f9fff8f9f8fff9f8f9fff9f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f9fff8f9f9fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafffaf9fafffafafafffafafafffbfafafffafafbfffafbfbfffbfafbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafbfffafbfafffbfbfbfffbfafbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefdfffefefefffefefdfffefdfefffefdfefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfefefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfff6f5f6ffdfdfdfffa8a9a9ff999999ff8a8a8aff7a797aff696868ff585958ff494949ff3c3c3cff3c3c3cff3c3d3cff3d3d3dff3d3c3dff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484747ff3f3f40ff383838ff343334ff303030ff2b2b2cff333433ff3b3b3cff3f3f40ff424343ff454545ff484748ff4a4a4aff4c4c4cff4d4c4dff4e4e4eff4e4e4eff4e4d4dff4c4c4cff4a4a4aff484848ff464545ff414141ff3d3d3dff373736ff303030ff302f30ff333333ff373738ff3e3e3eff484948ff5656570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff1b1a1bff1a1a1bff1b1a1aff1c1b1cff1b1c1cff1b1a1bff212121ff2c2d2dff393a39ff484848ff5c5c5cff737374ff898a89ff9e9d9effd4d4d4fff2f2f2fffdfdfdfffffffffffffefffffffffffffffefffffefffefffefffffffffffffffefffefffffffffffffffefffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefefffffffffffffffffffefffefffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefdfffefdfefffdfefefffefdfefffefefefffdfdfefffdfefdfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfdfffdfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffafbfafffbfafbfffbfafbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfafbfffbfafafffafafafffafafbfffbfafbfffafafafffafbfbfffbfafafffafafbfffafafbfffafbfafffafafbfffafafafffafafafffaf9fafff9fafafffaf9fafff9fafafffaf9f9fff9faf9fffafaf9fffaf9f9fffaf9fafff9f9f9fffafafafffafafafff9faf9fffaf9f9fffafaf9fffafafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafbfbfffafbfbfffafafafffafafbfffafafafffbfafafffafafbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffafafbfffafafbfffafbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfbfffafafbfffafbfafffafbfafffafafbfffafafbfffbfafbfffafbfbfffbfbfbfffbfbfa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb8b9b8ffb9b9b9ffbab9b9ffb9b9b9ffbababaffbababaffb9babaffb9babaffbababaffb9b9b9ffbabbbbffbfbebfffc2c3c3ffc6c6c6ffc9c9c8ffcbcbcbffcdcccdffcfcfcfffd1d0d0ffd2d2d2ffd1d1d1ffcfcfcfffcececeffcdcdcdffcececeffcececeffcfcfcfffd0cfcfffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d4ffd4d5d4ffd5d4d5ffd5d5d6ffd5d6d6ffd7d6d6ffd7d7d8ffd7d8d8ffd8d8d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadbffdbdbdbffdbdcdbffdcdbdcffdcdcdcffdddcdcffdddcddffddddddffddddddffdedddeffdedddeffdededeffdededfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e0e1ffe2e1e2ffe3e4e4ffe5e5e6ffe8e8e8ffe9e9e9ffe9e9eaffe9eaeaffeae9eaffe9eaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeae9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebebffebebebffeaebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebececffebebebffebebebffebebebffecebebffebebecffebecebffebebecffebebebffebebecffebecebffebebebffebebebffebebebffeaebebffebeaebffebebebffebebebffebeaebffeaebebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffeaebeaffebebebffebebebffebebebffebebebffebebebffebebecffecececffedededffeeeeeeffefeff0fff0eff0ffeff0f0ffefeeefffeeeeedffededecffecebebffecebebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffeaeae9ffeaeaeaffe9eae9ffe9e9eaffeae9e9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e7e8ffe8e8e8ffe7e7e8ffe8e8e7ffe7e7e8ffe7e8e8ffe8e7e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e8ffe7e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e5e6ffe5e6e6ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e6ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e6e6ffe5e6e5ffe6e5e6ffe6e5e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e5ffe6e5e6ffe6e5e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e6ffe6e5e6ffe5e6e6ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e4ffe4e4e5ffe5e4e4ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe4e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e5e6ffe5e6e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e7e6ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe6e7e6ffe7e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe6e6e7ffe7e6e6ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e7ffe6e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e7ffe6e7e6ffe7e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9eaeaffeaebebffecececffedeeedffefeff0fff0f0f1fff1f0f1fff0f1f1fff0efefffeeefeeffefeeeeffeeededffeeededffedededffedededffedededffecededffedececffecececffedededffecececffecececffedececffecedecffecececffecececffecececffecebebffebececffecebecffecebebffebebebffebebebffebecebffebebebffebebebffeaebebffebebebffebeaebffeaebebffebeaebffebebebffebebebffebebebffeaeaebffeaeaebffeaebebffeaebeaffebeaebffebeaeaffebeaeaffeaeaeaffeaeaebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaebffeaeaeaffe9eae9ffe9e9eaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeae9e9ffe8e8e8ffe6e6e6ffe5e4e4ffe3e4e4ffe2e2e2ffe0e1e1ffe0e0e0ffdfdfdfffdfdfdfffdededeffdddddeffdeddddffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd8d7d7ffd7d6d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d1ffd1d0d1ffd0d1d1ffd0cfd0ffcfcfcfffcececeffcdcdcdffcccdcdffcecdcdffcecfcfffd1d1d1ffd3d3d3ffd4d4d4ffd4d3d4ffd2d3d2ffcfcfd0ffcacbcaffc8c8c8ffc4c4c5ffc0c1c1ffbdbcbdffb8b9b9ffb7b6b7ffb7b7b7ffb8b7b7ffb7b7b7ffb8b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b6ffb7b6b6ffb7b6b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfafbfffafbfbfffbfbfbfffbfafafffafafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafafafffbfbfbfffbfbfbfffafafafffbfbfafffbfbfbfffafbfbfffafafafffbfafbfffafbfbfffbfbfafffbfafafffafbfafffafafbfffbfbfafffafafafffafafbfffafbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafbfafffafafafffafbfafffbfafafffafbfafffbfafafffafbfafffafafbfffafafafffbfbfbfffbfbfafffafafbfffafafafffbfafbfffbfafafffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffdfcfdfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffdfcfcfffcfdfdfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefefffefefdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefefffefefffffffffffffffffffffffffefffffefffffefefefffefefdfffefefefffefefefffdfdfdfffefefefffefefefffdfefefffefefefffefdfefffefefefffefffefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefefefffefffffffffefffffefffefffffefefffefffefffefefffffefefefffffffefffffffefffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffdfefdfffefefefffdfdfdfff7f8f7fff1f1f2fff2f2f2fff3f4f4fff5f5f5fff6f6f6fff6f6f5fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3e3eff3e3f3fff3e3f3eff3f3f3fff3f3e3fff3f3e3eff3f3e3fff4e4e4dff5e5d5dff6d6e6dff7e7e7eff8d8d8dff999999ffadadadffe6e5e5fff5f5f5fffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffcfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfafafffafafbfffafbfbfffafafbfffafbfafffbfafbfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafaf9fffaf9fafff9faf9fffafafafffafafafffaf9f9fff9f9fafff9fafafffaf9f9fff9fafafff9faf9fffafafafffaf9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff8f9f9fff8f9f8fff8f9f9fff8f9f9fff9f8f9fff9f9f8fff9f9f9fff8f9f9fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff8f8f9fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff7f7f7fff8f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f8f7fff7f7f8fff8f8f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff9f8f9fff9f8f8fff9f8f8fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f7f8fff7f8f7fff7f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f9fff8f9f9fff9f9f9fff9f8f8fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff9f9f8fff9f9f9fff8f9f9fff8f8f9fff9f8f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafffafaf9fffafaf9fffafafafffafafafffafafafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffafbfbfffbfafbfffbfbfbfffbfbfafffafafbfffafafafffbfafbfffbfafafffafafafffbfbfbfffafbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfefefffefdfefffdfefdfffefdfefffdfefefffdfdfefffdfdfdfffefefefffefefdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfff6f6f6ffe0e0e0ffaaa9a9ff999a99ff8a8a8bff7a797aff686969ff585958ff494949ff3c3c3bff3c3c3dff3d3d3dff3d3d3cff3d3d3dff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff565656ff474847ff3f3f3fff383838ff343333ff302f30ff383838ff414141ff464646ff4a4a4aff4c4c4cff4f4f4eff505150ff525252ff545353ff545554ff545554ff535353ff515252ff504f50ff4d4e4dff4c4b4bff474848ff414142ff3a3a3bff333333ff333333ff373737ff3e3e3eff494848ff565656ff6363630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1bff1a1b1bff1b1a1aff1b1c1cff1b1c1bff1b1b1bff1a191aff212120ff2d2c2cff393939ff494848ff5a5b5bff717171ff878787ff9b9b9affd1d1d1fff1f1f1fffdfdfdfffefffffffefffefffefffffffefffffffffefffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffffffefffffffffffefffffffefefefffffefefffefffffffefffefffefefefffefefdfffefefefffefefefffefefdfffdfefefffdfefefffefdfefffdfefefffdfefdfffefefefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfbfffbfbfcfffbfcfcfffcfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafafffbfafbfffafbfbfffafbfafffafafafffafbfbfffbfafbfffafbfafffbfafbfffafbfafffafafbfffafafafffbfbfafffafbfafffafafbfffafafafffafafafffafafafffaf9fafffafafafff9fafafff9fafafffaf9fafff9fafafffafafafffaf9f9fff9f9fafff9fafafffafafafffafaf9fffafafafffaf9fafffaf9f9fffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfafffafafbfffbfbfafffafafafffafafbfffafbfbfffafafafffafbfafffafafafffbfbfbfffbfafbfffbfafafffbfafafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafafffbfafbfffafbfbfffafbfafffafbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffafbfbfffafafbfffafafafffbfbfbfffbfbfafffafafbfffafafafffbfafbfffafafafffafafafffbfbfbfffafbfbfffafbfbfffbfbfbfffafbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b7b7ffb8b9b8ffb8b8b9ffb8b8b8ffb9b9b9ffb9b9b9ffbababaffbab9baffbab9baffb9b8b9ffbababaffbebdbeffc1c2c1ffc5c5c5ffc8c8c8ffcacbcbffcccdccffcecdceffcfcfd0ffd1d2d1ffd1d1d1ffd0d0cfffcececeffcdcdcdffccccccffcececeffcecfcfffcfcfcfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d6ffd5d6d6ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffdad9d9ffdadadaffdbdbdaffdadbdbffdcdbdbffdcdcdcffdcdcdbffdcdcdcffdddcdcffddddddffdddeddffdddeddffdddeddffdddedeffdededeffdedfdeffdfdedfffdfe0dfffdfdfe0ffdfdfe0ffe0e0e0ffe1e1e1ffe2e2e3ffe4e4e4ffe7e6e7ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaebeaffebeaeaffeaeaeaffe9eaeaffe9e9e9ffe9eae9ffeae9eaffeae9eaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffeaebebffeaebebffebebebffebebebffebecebffebebebffebecebffebebecffececebffebebebffebebecffebececffecebebffebececffebecebffecececffecebecffecebebffecebebffecebebffecebebffebebebffecebebffebebebffebebebffebebebffebebeaffebebebffeaebebffeaebeaffeaebeaffeaebebffebeaebffeaebeaffebeaebffeaebebffeaeaebffebebebffebebebffebecebffebebecffebebebffedececffedededffeeedeeffefefefffeff0f0ffefeff0ffefefefffeeeeefffedededffecebebffebebecffeaebebffeaeaeaffeaeae9ffeaeaeaffeae9eaffe9e9e9ffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e7ffe8e8e8ffe8e7e8ffe8e7e7ffe8e7e7ffe8e8e7ffe8e7e7ffe7e8e7ffe8e8e8ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e8e7ffe7e8e7ffe7e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe6e5e6ffe5e6e6ffe6e6e5ffe6e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe5e6e6ffe6e5e5ffe5e6e6ffe5e6e5ffe6e6e6ffe6e5e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e5e5ffe6e5e5ffe5e6e6ffe5e6e5ffe5e6e6ffe5e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe6e5e6ffe6e5e5ffe5e5e5ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e4ffe5e5e5ffe4e5e5ffe4e4e5ffe5e4e5ffe4e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e5e5ffe6e5e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e6e6ffe6e5e6ffe5e6e5ffe6e5e5ffe5e6e5ffe5e5e6ffe5e5e5ffe6e6e5ffe6e6e5ffe5e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e6e6ffe6e6e7ffe6e7e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe6e6e6ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e6ffe7e6e6ffe6e7e6ffe6e6e7ffe7e7e6ffe7e6e6ffe6e6e7ffe6e7e7ffe7e6e6ffe6e7e7ffe6e7e6ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe7e6e6ffe7e6e7ffe6e7e7ffe6e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe8e8e7ffe9e9e8ffeaeaeaffebebebffedededffeeeeeefff0eff0fff1f1f1fff0f1f1fff0f0f1ffefefefffeeefefffeeefeeffeeededffedededffedeeedffedededffedededffedededffedecedffecececffedededffecededffecececffecececffecececffecececffecececffecececffecececffececebffecebecffebecebffebebecffececebffebebebffebebecffebececffebebebffebecebffebebebffebebebffebebebffebebeaffebebebffebebebffebebebffeaebebffebebebffebebebffebebeaffeaebeaffebeaeaffebeaeaffeaebebffeaebeaffeaeaeaffeaebebffebeaebffeaeaeaffeaeaeaffeaebeaffeaeaebffeaeaeaffebebeaffebebeaffebebebffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaeaeaffe9eaeaffe9e9e9ffe7e6e6ffe5e5e5ffe4e4e4ffe2e2e3ffe1e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdededeffddddddffddddddffddddddffdcdddcffdcdcdcffdcdbdcffdbdbdcffdbdbdaffdbdadaffdadadaffdadadaffdadad9ffd9d9d8ffd8d8d9ffd8d8d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd0d1d0ffcfcfcfffcecfcfffcececeffcdcdcdffcdccccffcdceceffcfcfd0ffd1d0d1ffd3d3d3ffd4d4d4ffd3d3d4ffd1d1d1ffcdcdcdffcacacaffc7c6c7ffc4c3c4ffbfc0c0ffbbbbbcffb8b8b8ffb6b6b7ffb7b8b7ffb8b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b6ffb7b7b7ffb7b6b7ffb7b7b60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfbfbfffbfafbfffbfbfafffafbfbfffbfbfafffbfbfafffafafbfffafafbfffafafafffafbfafffafafafffafafafffafafafffafbfafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffafafafffafafafffbfafafffafafafffbfafafffafbfafffafafbfffafbfafffafafafffafbfbfffbfbfafffafafafffafafafffafbfafffbfbfafffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfcfdfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffffffffffefefefffefffffffefefffffefefefffefefdfffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffefefffffefefffffefefefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffefffefffffefffffefffefffefefefffffefefffffefefffffefefffefffefffefefffffefffefffefefefffefffffffefefefffefefefffefefefffefffefffffffefffffffffffefefffffffefefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffdfdfdfff8f7f8fff3f3f3fff4f3f4fff5f5f5fff6f6f6fff6f6f6fff6f6f5fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3e3fff3e3f3eff3f3f3eff3e3f3eff3f3e3fff363535ff3e3e3eff4d4d4dff5d5d5dff6d6d6cff7e7d7dff8c8d8dff999998ffb1b0b1ffe8e8e8fff5f5f5fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffafafbfffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafaf9fffafaf9fff9fafafffafafafffafaf9fff9fafafffafaf9fffaf9fafff9faf9fffafaf9fff9faf9fffaf9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f8fff8f8f9fff9f9f8fff9f9f8fff9f9f9fff8f9f9fff9f8f8fff9f8f9fff9f9f8fff9f9f8fff9f8f9fff9f8f9fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f8fff7f7f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f9f9fff8f9f8fff9f9f9fff9f8f8fff9f8f9fff8f9f9fff8f8f8fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff7f7f7fff7f8f8fff8f8f8fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f9f8fff9f9f8fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafaf9fffafafafffafafafffafafbfffafbfafffbfbfafffafbfafffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafbfafffbfbfafffafbfbfffafafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffcfbfcfffbfbfcfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefefffdfefdfffdfefefffefefefffdfdfdfffdfdfefffdfefdfffefefdfffefefefffdfdfefffefdfdfffefdfefffefefefffefefdfffefdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfff7f7f6ffe3e3e2ffabacabff9a999aff8b8b8cff7b7a7bff6a6a6aff59595aff4a4a4aff3d3d3cff3c3d3dff3d3d3dff3d3d3dff3d3d3dff3d3d3cff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666766ff565656ff474847ff3f3f3fff383838ff343434ff3c3d3dff474747ff4d4d4cff525151ff545454ff565655ff585758ff595959ff5a5a5aff5b5b5bff5b5a5bff595959ff575857ff555556ff535453ff515252ff4e4f4fff494949ff404040ff363636ff373737ff3f3e3eff484949ff565657ff646363ff6b6b6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1b1aff1b1b1aff1c1c1cff1b1c1cff1b1b1aff191a19ff191818ff201f20ff2d2c2cff393939ff494849ff5a5a5aff6f6e6eff828383ff979797ffd0cfd0fff1f1f0fffdfcfdfffffffffffffffffffffefefffffffefffefefffffefffffffefffefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffefefffefefefffefefefffefefdfffdfefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefdfffdfefdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfafbfffafbfafffbfafafffbfafafffbfafbfffbfafafffbfbfafffafafbfffafbfbfffafafafffafbfbfffbfbfafffafafafffafafafffafbfafffbfbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafff9faf9fff9faf9fffafafafffafafafff9f9f9fffafafafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafff9fafafffafafbfffafafafffafafafffbfafafffafafafffbfbfafffafbfafffafafbfffafafbfffafafafffafbfafffafbfafffafafbfffafbfafffafbfafffafafafffbfafbfffbfafafffbfbfbfffafbfafffbfafbfffbfafafffbfafbfffafbfbfffafafafffbfafbfffafbfafffafafafffbfafafffbfafbfffbfafafffbfbfafffafafbfffafbfbfffafbfafffafbfbfffbfbfbfffafafafffafafafffafbfafffbfbfafffbfbfbfffafafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b7b6ffb7b7b7ffb7b7b8ffb9b9b8ffb8b8b8ffb8b8b9ffb9b9b9ffbabab9ffbababaffbababaffbab9baffbdbcbdffc0c1c0ffc4c4c4ffc8c7c8ffcacacaffcccccdffcececeffcfcfcfffd1d1d1ffd1d1d1ffcfcfcfffcecfcfffcdcdcdffccccccffcdcdccffcdcecdffcfcfcfffd0d0cfffd0d0d0ffd0d1d1ffd2d1d2ffd2d2d2ffd3d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d8d9ffdad9d9ffdadadaffdadadaffdbdadbffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdddcddffdcdddcffdddcdcffddddddffdeddddffdeddddffdededeffdededeffdedfdeffdededeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e1e0ffe2e2e1ffe3e3e3ffe5e5e5ffe7e6e7ffe9e9e9ffeaeaeaffeaebeaffebeaebffebeaebffeaebebffebebebffeaebeaffebebebffeaebebffeaeaeaffe9eaeaffe9eaeaffeaeaeaffeaeae9ffeaeaeaffebeaeaffebebeaffebebeaffeaebeaffebebebffebebebffebebebffecebebffebebebffececebffebecebffebebecffebebecffebecebffebececffececebffecececffecececffececebffebecebffecebecffecebecffecececffebecebffecebecffebebebffecebebffebececffebebebffebebecffebebebffebebebffebebebffebebebffebeaeaffebebebffeaeaebffeaebebffebebebffebebebffebebebffebebebffebebebffebecebffececebffecececffececedffedecedffeeedeeffefefeffff0f0f0fff0f0f0fff0efefffeeefefffedeeedffecececffecececffebebebffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeae9ffe9eae9ffeae9eaffeaeae9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe8e7e8ffe8e7e7ffe8e8e8ffe7e8e7ffe8e7e8ffe7e7e7ffe8e7e7ffe7e8e8ffe7e7e7ffe8e7e8ffe7e8e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e7e7ffe7e8e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e7e6ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe5e6e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e5e6ffe5e6e5ffe5e6e5ffe6e5e5ffe6e6e5ffe5e6e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e5ffe6e6e6ffe5e6e5ffe6e6e5ffe5e6e5ffe6e5e6ffe6e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe5e6e6ffe5e6e5ffe6e5e6ffe5e6e5ffe6e5e5ffe6e5e5ffe6e5e6ffe6e5e5ffe6e6e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e5ffe6e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe5e6e5ffe5e5e5ffe6e5e6ffe5e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e5ffe6e5e6ffe6e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe5e6e6ffe5e6e5ffe6e5e6ffe5e6e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e5e5ffe5e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e6e7ffe7e6e7ffe6e7e7ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe6e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe7e6e7ffe7e7e6ffe6e6e6ffe6e7e6ffe7e6e7ffe6e6e7ffe7e6e7ffe7e6e6ffe6e6e7ffe7e7e6ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe9e9e9ffebebeaffecececffededeeffefeeeffff1f0f1fff1f1f1fff1f1f1fff1f0f1fff0eff0ffeeefefffeeeeeeffedeeedffeeedeeffedededffedededffedededffedededffedededffededecffecedecffedededffededecffecedecffecedecffececedffececedffecececffedececffecececffecececffececebffebececffecebecffebebebffebecebffebecebffebebecffebecebffebecebffebebebffecebebffecebebffecebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffebebeaffebeaeaffebeaeaffebeaebffebeaeaffeaebeaffeaeaebffeaebeaffeaeaeaffeaebebffebebebffeaeaeaffebebebffebecebffececebffebebebffeaeaebffebeaeaffebeaebffebebebffebebebffebebebffebeaebffe9e9eaffe7e8e7ffe5e6e5ffe5e4e5ffe3e3e3ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdedfdeffdfdedeffdededdffddddddffdcdddcffdddcddffdcdcdcffdcdbdcffdcdbdbffdbdbdbffdbdbdaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd6d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d2d3ffd2d3d2ffd2d1d1ffd2d1d1ffd1d0d1ffd0d0d0ffcfd0cfffcececfffcdceceffcccdccffcccdcdffcececeffcfcfcfffd1d1d1ffd3d3d3ffd4d4d3ffd3d3d3ffcfcfd0ffcdcccdffcac9caffc6c7c6ffc3c3c3ffbfbebfffbbbabaffb7b7b8ffb6b6b6ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b6ffb7b7b7ffb6b7b7ffb7b7b7ffb7b7b6ffb6b7b600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffbfafbfffafafbfffbfafafffafbfbfffafafbfffafafbfffafbfafffbfafafffafbfafffafafafffafafafffafafafffbfafafffafafafffafafafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafbfffbfbfbfffafafafffafafbfffbfbfbfffafafbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfafbfffbfbfafffbfafbfffbfbfafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfbfcfffcfcfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffefffefffffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefefefffefffffffefefffffffefffffefffefffffffefffffffefffefffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefefefffefefffffefefefffffefffffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefffefffefefffffefffffffefefffffffefefffffefffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffffffefffefefdfff8f8f8fff6f6f6fff5f5f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3f3eff3f3f3eff3f3f3eff3e3f3eff373838ff363636ff3e3e3dff4d4d4eff5d5d5dff6e6d6dff7d7d7dff8c8c8cff989898ffb2b2b2ffe9e9e9fff5f5f5fffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfdfffcfcfcfffcfdfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfafffafafbfffbfafbfffbfafafffbfafafffafafbfffbfbfbfffafbfbfffbfbfafffafafafffafafafffbfafbfffafafafffafafafffafafafffafafafffaf9fafff9fafafffaf9fafff9fafafffaf9fafffaf9fafff9faf9fffafaf9fffafaf9fff9fafafff9faf9fff9f9fafffaf9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f8fff9f8f9fff9f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff7f8f8fff7f7f8fff8f8f8fff8f7f7fff8f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff8f7f7fff7f8f8fff7f7f8fff8f7f8fff7f8f7fff8f8f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff9f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff8f9f8fff9f9f8fff8f8f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafffafafafffafafafffafbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafafffbfafbfffbfafbfffbfbfafffbfafbfffbfbfafffbfbfafffbfbfbfffafbfafffbfbfafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffbfbfcfffcfbfbfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefefefffefefefffdfefefffefefefffefefefffdfefefffefdfefffefdfdfffefdfefffefdfefffefefdfffefdfefffefdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff7f7f7ffe5e5e5ffafafafff9a9a9aff8c8c8cff7c7b7bff6b6b6bff5b5b5aff4b4b4cff3e3e3eff3b3b3cff3d3d3dff3c3d3dff3d3c3dff3d3d3dff3d3d3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676766ff676766ff565656ff474847ff3f3f3fff383838ff424242ff4e4d4dff555454ff5a5a5aff5d5d5dff5e5d5dff5f5f5fff606060ff616161ff616161ff606060ff5f5f5eff5d5d5dff5b5b5cff5a5a5aff585858ff565656ff515251ff484949ff3c3d3dff3e3e3eff484848ff575656ff646364ff6b6b6aff6b6a6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1bff1c1b1cff1b1c1bff1b1b1aff1a1a19ff181918ff171818ff1f1f1fff2c2c2bff383839ff494848ff5b5a5aff6d6d6dff808080ff959494ffcececefff0f0f0fffcfdfdfffffffffffefefffffefffefffefffffffefefffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffefefffffffffffffefffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffdfefdfffefefdfffefefdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafafffafbfafffbfbfbfffafafbfffbfbfbfffafafbfffafafafffafbfbfffafafbfffbfbfbfffbfafbfffafafbfffbfbfbfffafafbfffafbfbfffbfafbfffbfafafffbfafbfffafafbfffafbfafffaf9fafffafaf9fffafaf9fffafafafff9faf9fffafaf9fff9f9fafffafafafff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffbfafbfffbfafafffbfbfafffafafafffafafbfffbfafafffafafbfffafafafffafbfbfffafafbfffbfafbfffafbfafffbfafafffbfbfafffafbfafffafafafffafafbfffbfbfafffafafbfffbfafafffbfafafffafbfafffbfbfbfffbfafafffafafafffafafbfffafafbfffbfbfbfffafafbfffafafafffafbfbfffafafbfffbfbfbfffbfafbfffafafbfffbfbfbfffafafbfffafbfbfffbfafbfffbfafafffbfbfbfffbfafbfffbfbfafffbfafbfffbfbfafffbfbfafffbfbfbfffafbfbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb5b5b6ffb7b7b7ffb6b6b6ffb7b7b7ffb7b8b7ffb8b8b9ffb8b9b9ffb9b8b9ffb9b9b9ffb9b9b9ffb9b9b9ffbbbcbbffbfbebfffc3c3c2ffc6c6c6ffc9c9c9ffcbcccbffcecdcdffcfcfcfffd1d1d0ffd1d2d1ffd0d0d0ffcecfcfffcdcdcdffcdcccdffcdccccffcecdcdffcececfffd0cfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd3d2d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d4ffd4d4d4ffd5d4d5ffd5d6d6ffd6d5d6ffd6d6d7ffd7d7d6ffd8d7d7ffd8d8d7ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadbffdbdbdaffdcdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffddddddffddddddffdddeddffdddedeffdededeffdfdfdeffdededfffdedfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe1e0e1ffe2e2e2ffe4e3e4ffe5e6e5ffe7e7e7ffeae9e9ffeaeaeaffeaeaebffeaebeaffebebebffebebebffebecebffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaebffebebebffebebebffebebebffebebebffebebebffecececffecebebffececebffebebebffecececffecebecffebececffecebecffebececffecebecffecececffececebffecececffececebffecececffecececffecececffecececffebececffececebffecebebffebecebffececebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffebebebffebecebffebebebffebebebffebecebffebebecffebececffecececffecebecffecececffedecedffedededffeeedeeffefefeefff0f0f0fff0f0f0ffeff0efffefefeeffededeeffededecffecececffebecebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9eaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e7ffe7e8e8ffe7e8e8ffe7e7e8ffe8e8e7ffe7e7e8ffe8e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e8e8ffe7e7e8ffe7e8e7ffe7e8e8ffe7e7e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e5e6ffe6e6e5ffe5e6e5ffe6e6e5ffe5e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe5e6e5ffe6e6e5ffe6e6e5ffe5e6e6ffe5e6e6ffe5e5e6ffe6e6e6ffe5e5e6ffe6e6e5ffe6e5e5ffe5e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e5e6ffe6e6e5ffe6e6e5ffe6e6e6ffe5e6e5ffe6e6e5ffe5e5e6ffe6e6e5ffe5e6e5ffe6e6e5ffe5e6e5ffe5e5e6ffe6e5e6ffe6e5e5ffe6e5e5ffe5e5e6ffe6e5e5ffe5e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e5ffe5e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e6ffe5e6e5ffe5e6e6ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e6ffe6e6e7ffe7e7e7ffe6e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e8e8ffeae9eaffebebebffedecedffeeedeeffeff0effff1f0f1fff2f1f1fff1f1f1fff0f0f0ffefefefffefefeeffeeeeeeffeeeeeeffedeeedffedeeedffedededffedededffeeededffedededffededecffedecedffedededffedededffededecffededecffedededffedededffedececffededecffecececffecececffecececffecececffecebecffebececffebebecffecebecffebecebffececebffececebffebecebffebebebffebebebffecebebffebebecffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffeaebebffeaeaebffebebebffebebebffebebebffebecebffebebecffecececffecececffecebebffebebebffebeaebffebebeaffebeaebffebebebffebebebffebebebffe9eaeaffe8e8e8ffe6e6e6ffe5e5e5ffe3e4e3ffe2e3e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfdfffdfdedfffdfdedfffdededeffdededdffddddddffddddddffdddcddffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d7ffd8d8d7ffd8d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfd0d0ffcececfffcfcfceffcdcdcdffcccdcdffcdcdcdffcfcfcfffd0d0d0ffd1d1d2ffd3d3d3ffd4d3d3ffd1d1d1ffcfd0cfffcccbccffc9c8c8ffc5c5c5ffc1c1c1ffbdbdbdffb9b9b9ffb6b6b7ffb7b7b7ffb7b7b7ffb7b7b6ffb6b7b7ffb7b6b7ffb7b7b7ffb7b7b7ffb7b6b6ffb6b6b7ffb6b6b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffafbfafffbfafafffafafbfffafafbfffbfbfafffafafafffbfafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafafbfffbfafafffafbfafffafafbfffafafafffbfbfafffbfafafffbfafafffafbfbfffbfbfafffbfbfafffafbfbfffafbfafffafbfbfffbfafafffbfafafffbfafbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfcfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffcfdfcfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffefefefffefefefffefefdfffefefefffefefffffefefefffefefefffefefefffefefefffefffffffffefefffffffefffefffffffffffefffefefefffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffefefffffffffefffefefefffffefffffefefefffefffefffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffefffffffffffffffffefffffefefffefffffffefffefffffffefffefefffffefffefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefdfdfff8f8f8fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3f3f3fff3e3e3eff3a3a3aff393939ff383738ff3f3f3eff4f4f4fff5e5f5fff6f6f6fff7e7f7eff8d8c8dff999999ffb4b4b4ffeae9e9fff6f5f6fffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfafffbfbfbfffbfbfafffafafafffbfbfbfffafafafffafafbfffafafbfffafafbfffafbfbfffafafafffbfafbfffbfafafffafafbfffbfafafffafbfafffbfafbfffafafafffafafafffaf9fafffafafafffaf9fafff9f9fafff9f9fafffafaf9fff9f9f9fffafafafff9faf9fff9f9f9fff9f9fafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f8f9fff8f9f8fff8f9f8fff8f8f8fff9f9f8fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f8f8fff7f7f7fff6f7f7fff7f7f7fff6f6f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f9f8fff9f8f9fff8f8f8fff9f9f8fff9f8f8fff9f8f8fff8f8f9fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff8f7f8fff8f8f8fff8f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9fafffafafafffbfbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafafffafafafffafbfafffafbfafffafafafffbfafbfffafafbfffafbfafffbfbfafffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfafffafafbfffbfbfafffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfdfdfffefdfdfffefdfdfffdfefefffdfefdfffefefefffdfefefffdfefdfffdfefefffefdfefffefefdfffefefefffefefefffefdfdfffdfdfdfffdfefefffefefdfffefefdfffefefefffefdfefffdfefefffdfefdfffdfefdfffefefdfffdfefefffefdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfff7f7f7ffe9e9e9ffb3b3b2ff9a9a9bff8c8b8cff7b7b7bff6b6b6bff5b5b5bff4c4c4cff3d3d3dff353635ff3c3b3bff3c3c3dff3c3d3dff3d3d3dff3d3d3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676666ff666666ff666666ff565656ff474748ff403f3fff494949ff555555ff5d5c5dff616262ff646464ff656565ff666666ff676767ff686767ff676767ff666766ff656565ff646464ff626362ff616261ff605f60ff5f5e5eff5b5b5bff545454ff484747ff484848ff565756ff646463ff6b6b6aff6b6b6bff6b6a6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1bff1a1a1aff1a1a1aff181818ff181818ff181818ff1f1f20ff2b2a2aff383838ff494949ff5c5b5cff6e6f6fff828182ff959495ffccccccfff0f0f0fffdfcfdfffefffffffffffffffffffffffefffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffefffefefffffffefefffefffefffffefffffefefefffefefefffefdfefffefefdfffefdfefffdfdfefffdfdfefffefefdfffdfdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffcfcfcfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffbfafafffbfafafffafafafffbfbfbfffbfafafffafafafffafbfbfffafbfafffafafafffbfafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fff9f9fafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfafafffafbfafffbfafbfffafafafffbfafafffbfafafffafbfafffbfafafffafafbfffafafbfffbfbfafffafafafffbfafafffafafafffafafafffafafafffafafbfffbfbfafffbfafafffafafbfffbfafbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfafffbfafafffafbfbfffbfbfafffbfbfbfffafbfbfffafbfafffafbfbfffbfafafffbfafafffafafafffbfbfbfffbfafafffafafafffafbfbfffbfbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b5ffb6b6b6ffb7b6b6ffb7b6b6ffb7b7b7ffb8b8b8ffb9b8b8ffb8b8b8ffb8b9b9ffb8b8b8ffbbbbbaffbebdbeffc2c1c2ffc5c5c5ffc8c8c8ffcbcbcbffcdcdcdffcecfcfffd1d0d1ffd1d1d1ffd0d0d1ffcfcfcfffcdcdcdffccccccffccccccffcccdcdffcececeffcececfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9daffdadad9ffdbdadaffdadbdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffddddddffddddddffdeddddffdddddeffdededdffdededeffdededeffdededdffdedfdeffdfdedeffdfdedeffdfdedfffdfdfdfffe0dfdfffdfdfe0ffe0e1e1ffe1e2e1ffe3e3e2ffe4e4e4ffe6e5e6ffe8e8e8ffeaeae9ffeaebeaffebebebffebebebffecebebffebebebffebebecffecebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffeaebebffebebebffecebebffebebecffecebebffebecebffecececffebececffecececffecebecffecececffecececffecececffecececffededecffecececffedececffecececffecececffecececffecececffececebffecececffebececffecececffebececffecebecffecebecffecececffececebffecebebffebebebffebecebffececebffebebebffebebebffebecebffebebebffecebebffebebebffecececffecececffecececffecedecffecedecffededecffeeededffeeedeeffeeefeffff0f0f0fff0f0f0fff0f0f0ffefefefffeeeeeeffedededffecececffecebebffeaeaebffeaeaeaffe9eaeaffe9eaeaffeaeaeaffe9e9eaffeaeaeaffe9eae9ffeae9eaffeae9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e9e8ffe9e8e8ffe8e8e9ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e7ffe8e8e7ffe7e7e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe5e5e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe6e6e5ffe5e5e5ffe6e6e6ffe5e6e5ffe5e6e6ffe5e5e6ffe5e5e6ffe5e6e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e6ffe6e5e5ffe5e6e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e6ffe5e5e6ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe6e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e7e6ffe6e7e6ffe6e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe6e6e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe7e7e8ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe9e8e8ffeaeaeaffebececffedededffeeeeeefff0f0f0fff1f1f2fff1f2f1fff1f1f1fff0f0f0fff0f0efffefefefffefeeefffeeeeedffededeeffeeededffedededffeeeeeeffedededffededeeffedededffedededffedededffedededffedededffedededffedecedffedecedffecededffedecedffecececffecececffecececffecececffecececffebebecffebebecffececebffebebebffecececffebebebffebebebffebebecffebebecffececebffecebebffebebecffecebecffebecebffecebecffebebebffececebffecebebffecebebffebebebffebecebffecebebffebebebffebecebffebececffecebecffecebebffecececffedededffedececffecececffebececffebebebffebebebffecebebffebebecffebecebffebebebffeaeaeaffe9e9e9ffe6e7e7ffe6e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdededfffdedfdeffdddedeffdeddddffddddddffdcdcddffdcdcdcffdbdcdcffdcdbdcffdbdbdbffdbdbdaffdadadaffdadad9ffdad9d9ffd9d9daffd8d8d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d0ffcfd0cfffcecfcfffcececeffcecdcdffcdcccdffcfcfcfffd0cfcfffd0d0d0ffd1d2d2ffd3d3d3ffd2d2d2ffd1d1d1ffcececfffcbcbcbffc8c8c7ffc4c4c4ffc0c0c0ffbcbcbcffb8b8b8ffb6b6b6ffb6b6b7ffb7b7b6ffb6b6b6ffb7b7b7ffb7b7b7ffb6b7b7ffb6b7b7ffb5b6b6ffb6b6b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafafffafafafffafbfafffafafafffafafafffbfafafffafafafffbfafafffbfafafffafbfafffafafafffbfafbfffbfafafffbfafbfffafafbfffafafafffbfafafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafafafffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefffffffffefefffffefefffefefefffefffefffefffefffefffffffffffefffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffefefffffefefffffefffffffefffffffffffffffffffffffefffffefefefffefefffffefefefffefefffffffefefffffefffffefefefffefffefffffefefffefffefffefefffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefefefffefefefffefefefffdfdfdfff8f8f8fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3e3f3fff3c3c3cff3b3b3bff3b3a3aff393939ff404141ff515051ff616161ff717070ff7f7f7fff8d8d8dff999999ffb5b5b5ffeae9e9fff6f6f6fffdfcfdfffdfdfdfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffbfafafffbfbfbfffbfbfafffafafafffafafbfffafafafffafbfafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffaf9f9fff9f9fafffafaf9fffafafafff9fafafffafaf9fff9f9fafffafafafffafafafff9faf9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f8f9fff9f9f8fff8f9f8fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff6f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f7f6fff6f7f6fff6f7f7fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff9f8f8fff9f8f9fff9f8f9fff9f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f9fff9f8f8fff8f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9fafff9fafafffaf9fafffafaf9fffafafafffafafafffafbfafffafbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffbfafafffafafafffafafafffafafbfffafafafffafafafffbfbfafffafbfafffafbfbfffafbfbfffafafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffefdfdfffefdfefffefdfefffefefefffefdfefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefefffdfefdfffefefefffdfefefffefdfdfffdfdfefffefefefffdfefdfffdfefefffdfefefffdfdfefffdfdfdfffefefdfffefdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfff7f7f7ffeaeaeaffb4b3b4ff9b9b9bff8b8c8cff7b7b7bff6b6a6bff5c5b5cff4d4c4dff3e3d3eff363737ff373737ff3c3b3bff3c3d3dff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666767ff676666ff666666ff676766ff565656ff474848ff515151ff5e5d5eff656565ff696969ff6b6a6bff6c6b6bff6d6c6cff6d6d6dff6d6d6dff6d6d6dff6c6c6cff6b6b6bff6a6a6aff696a6aff696969ff686868ff676667ff656465ff5e5e5fff555655ff575656ff636463ff6b6b6bff6b6b6bff6b6a6aff6a6a6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1b1aff1a1a1aff181818ff181818ff181818ff181818ff1f1f1fff2a2b2aff393839ff4a494aff5d5c5dff717071ff848485ff979697ffcbcbcbfff0eff0fffdfdfdfffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffffefffefffefffffffffffefffffffffefefffefefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffffffffffffffffffffefffffffefffffefefefffefffefffefefefffffefefffefefffffefefefffefdfefffefefefffefdfefffefdfdfffdfdfdfffefefdfffdfefdfffdfefefffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafbfffafbfafffbfafafffafbfafffafbfbfffafafbfffafafafffafafafffafafafff9fafafffafafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffbfbfbfffbfafbfffafafbfffafbfbfffbfafafffbfafafffafafafffbfbfafffafbfafffafbfbfffbfafafffafafafffbfafafffbfbfafffafbfafffafafafffbfafbfffbfafafffbfafbfffafafbfffafafafffbfafafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafafafffafafbfffbfbfbfffafafbfffbfafbfffbfafbfffafafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb5b4b5ffb5b6b6ffb6b6b6ffb6b6b6ffb7b6b7ffb7b6b7ffb7b7b7ffb7b8b7ffb9b9b8ffb6b7b6ffb9b9b9ffbdbdbdffc1c0c0ffc4c4c4ffc8c7c7ffcacacaffcccccdffcecfceffd0d0d0ffd1d1d1ffd1d1d1ffd0d0d0ffcececeffcdccccffcccbccffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdadadaffdbdadbffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffdddcdcffddddddffdeddddffdedddeffdededeffdededeffdeddddffdededeffdededeffdededeffdfdedeffdfdedfffdededfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e5ffe6e6e6ffe8e8e8ffeaeaeaffebebebffebebecffebebebffecececffecececffecececffecececffecececffebebebffeaeaeaffeaeaeaffebeaebffebebebffebebebffebebebffebebebffebebebffebecebffebececffecececffecececffecececffecececffecececffedececffecececffecececffecececffecececffecececffedececffecececffedececffecececffecedecffecececffecececffecececffecececffecececffecececffececebffecebecffecececffecebecffecececffecebecffebebebffebebecffebececffebebecffecebecffecebecffebececffecedecffedececffecececffececedffedededffedededffededeeffefefeeffeff0effff0f0f0fff0f0f0ffefeff0ffeeeeeeffeeeeeeffedececffecececffebebebffeaeaeaffeaeaeaffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaeae9ffe9e9e9ffe9e9eaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e7e8ffe8e7e8ffe8e7e8ffe8e7e8ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe7e7e6ffe6e7e6ffe6e6e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e6e7ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e5e6ffe5e5e6ffe5e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe6e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e8e7ffe8e7e8ffe8e7e8ffe8e7e7ffe8e7e8ffe7e7e8ffe7e7e7ffe8e7e7ffe8e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e8ffe7e8e8ffe7e7e8ffe8e7e8ffe8e7e8ffe7e7e8ffe9eae9ffebebebffecececffededeeffefefeffff1f0f0fff1f1f1fff2f2f1fff1f1f1fff0f0f0ffeff0f0ffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeedeeffedededffedededffedededffededeeffedededffedededffedecedffedededffedededffedededffedecedffedededffedecedffecececffecedecffedececffecececffebececffececebffecececffecececffecececffebebecffecececffecececffebececffecebecffecebecffecebecffecebecffecebecffebebebffecebebffecebecffecebecffecececffecececffecebecffecebebffecececffecececffecececffedececffedecedffecededffecededffedececffebecebffebebecffebececffecebebffebebecffececebffeaebeaffe9e9e9ffe7e7e7ffe5e5e6ffe4e4e4ffe4e4e3ffe3e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdfdfdfffdededeffddddddffdddcddffdcdcdcffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdbdadbffdadadaffdadadaffdad9d9ffd9d9d9ffd8d8d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfceceffcecdceffcdcdcdffcecfceffd0d0d0ffd0d1d0ffd2d2d2ffd2d2d3ffd2d1d1ffd0d0d0ffcecdcdffcacacaffc7c7c7ffc2c3c3ffbebfbfffbababaffb7b8b7ffb6b6b6ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb5b6b5ffb6b5b6ffb6b6b6ffb5b5b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfafbfffbfafbfffafbfafffbfbfafffafbfafffafafafffafafafffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffafafafffafafafffafafafffafafbfffbfbfafffbfbfafffbfafbfffafbfbfffbfafafffafbfafffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfcfffcfbfbfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefffffefffffffefefffffefffffffffffefffffffefffefffffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefffffefefefffefefffffefefefffffffefffefefefffffefffffffefefffefffefffffffffffefffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffefffffffffefffffffefffffefefffefffefffefefefffefefefffffefffffefffefffefffefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefefffffefefefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefdfffdfdfdfff8f8f8fff6f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3f3eff3c3c3cff3c3c3bff3b3c3bff3b3b3bff3b3b3bff434243ff535353ff636363ff727272ff808080ff8d8d8eff999a9affb7b7b7ffe9e9e9fff6f7f6fffdfcfcfffcfdfcfffcfcfcfffbfcfbfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffcfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfbfffbfbfafffbfbfafffafbfbfffbfafbfffbfbfbfffafafafffafbfafffbfafafffbfbfafffbfbfafffbfafafffafbfafffafafafffafafbfffafafafffafafbfffafafafffafafafffafafafffaf9fafffaf9fafffafafafffafafafffafaf9fff9faf9fffafaf9fffafafafffaf9fafff9faf9fffafaf9fffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff9f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f7fff7f6f7fff7f7f7fff6f6f7fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff7f7f7fff7f6f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9faf9fff9f9fafff9f9fafffafaf9fffafafafffafafafffafafafffafbfafffbfbfbfffbfbfafffafbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfafffafafafffbfbfbfffafbfbfffbfafbfffafbfbfffafafbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefefffefdfdfffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefdfffdfefefffdfefdfffdfdfdfffefefefffdfdfdfffefdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfff7f8f7ffebebeaffb5b5b4ff9c9c9cff8d8c8cff7c7c7bff6b6c6cff5d5c5dff4d4d4dff3e3e3fff373737ff383837ff393939ff3c3b3cff3d3c3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666766ff666766ff666666ff666666ff676767ff565656ff626262ff6e6e6eff727272ff727171ff717172ff727272ff737273ff737373ff737372ff737273ff727272ff727272ff717271ff727172ff717272ff717271ff707070ff707070ff6d6d6cff666666ff636464ff6b6b6bff6b6b6bff6b6a6bff6a6a6bff6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a191aff181818ff181818ff181818ff181818ff181817ff1f1f1fff2b2a2bff393939ff4a4a49ff5d5d5dff727272ff868686ff999999ffcacacbffefefeffffdfdfcfffffefffffefffffffffefefffefffefffffefffffefffefffffffefffefefffffffffffffffffefffefefefffefffffffffefffffffefffffefefffffefefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffefffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefdfefffefdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffbfafafffafbfafffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffafbfafffafbfbfffbfafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafbfafffbfafafffbfbfafffafafafffafafafffbfafafffbfafafffbfbfafffbfafafffafbfafffafbfafffbfafbfffbfbfafffafafbfffafafbfffbfbfafffafbfbfffbfafbfffbfafbfffafbfafffbfbfbfffafbfafffafafafffafafafffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffafafafffafafafffafafafffafafbfffafafafffbfbfafffbfafafffafbfbfffafafafffafbfafffbfafbfffafbfafffbfbfafffafafbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b3ffb5b5b5ffb5b4b5ffb6b6b6ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b6ffb7b7b7ffb7b8b7ffb7b7b7ffbbbabaffc0c0c0ffc3c3c3ffc7c7c7ffc9c9c9ffccccccffcecfceffd0d0d0ffd1d1d1ffd1d1d1ffd0d0d0ffcececfffcccccdffcbcbcbffcccccbffcdcdccffcdceceffcfcecfffd0d0cfffd0d0d0ffd1d1d0ffd2d1d1ffd2d2d2ffd3d3d2ffd3d2d2ffd2d3d2ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d7ffd7d6d7ffd7d8d7ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffdadadaffdbdadaffdbdbdbffdbdbdbffdcdcdcffdcdbdbffdcdcdcffdcdcdcffdddcddffddddddffdededdffdeddddffdddedeffdeddddffdddeddffdedddeffdededeffdedfdeffdededeffdfdfdeffdfdfdeffdfdfdfffdfe0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe4e4e4ffe5e5e5ffe7e7e7ffe9e9e9ffeaebeaffececebffebebebffecebecffebececffecebecffecececffecececffececebffebececffebeaebffebebebffeaebebffebebebffecebebffececebffececebffecebebffebecebffebececffecececffecececffececedffecececffededecffecececffedecedffedecedffecedecffedededffecedecffecedecffedececffedededffedecedffecedecffededecffedededffecececffecececffebececffecececffecececffececebffecebecffebececffebebebffebecebffecebecffebececffecececffebececffecececffecececffecececffecededffecececffedecedffedededffedededffeeeeeeffefefeeffeff0f0fff0f1f0fff0f0f0fff0f0f0ffefefefffeeeeeeffececedffecebecffebebebffebeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9e9ffe9eae9ffeae9e9ffeaeae9ffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e7e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe7e6e6ffe6e7e6ffe6e6e6ffe7e6e7ffe6e7e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e5ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e5ffe6e5e5ffe5e6e5ffe5e6e5ffe6e5e6ffe6e6e5ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe6e7e6ffe7e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e8e7ffe7e8e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e7ffe8e7e8ffe7e8e8ffe7e7e7ffe7e8e7ffe8e7e8ffe7e8e8ffe8e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffeaeae9ffebecebffedededffeeeeeeffefeff0fff1f1f1fff2f2f2fff2f2f1fff1f1f1fff0f0f0ffeff0efffefefefffeeefeeffeeeeeeffedeeeeffededeeffedeeeeffeeeeedffeeeeedffedeeeeffeeedeeffeeeeedffedededffedededffeeededffedededffedededffedededffedededffecededffedecedffedededffececedffecececffedececffecececffecececffecececffecececffecececffecececffebececffececebffecececffecebecffecececffecececffecececffebebebffebebecffebebecffecebecffecececffececebffecebecffebececffecececffecececffedecedffecedecffedededffedededffeeededffedededffededecffecececffecebecffecebecffecebecffecebecffecececffebebebffe9e9eaffe7e8e7ffe6e6e6ffe5e5e5ffe3e4e4ffe3e2e3ffe2e2e3ffe1e1e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdededeffdededdffdeddddffddddddffdddddcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdadadbffdad9daffdadad9ffd9d9d9ffd9d8d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffcfd0cfffcecfcfffcececeffcececdffcdcdcdffcfd0cfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffcfcfcfffccccccffc9c9c9ffc5c5c5ffc2c2c2ffbdbdbdffb9b9b9ffb6b7b7ffb7b7b7ffb7b7b7ffb7b7b6ffb7b7b6ffb6b6b6ffb6b5b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b4b400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafafbfffafafbfffbfafbfffafafafffafafafffafbfbfffbfafbfffbfbfafffafafafffafbfbfffafafafffbfbfafffafbfafffafbfbfffbfbfafffbfafafffbfbfafffbfafbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffcfcfdfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefefffffefefefffefefefffefffefffffefefffefefefffffefffffffffefffefefefffefffefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefefffffefefffffefefffffefefffffffefffffefefefffffefefffefffffffffffffffffffefffffffefffffffffffefffffffffffffffefffefffefffffffefffefffffefefffefffefffffefffffefefffffefefefffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffffefffefffefffffffffffefefefffefffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffefffefffefffefefefffdfefefffefefefffefefefffdfdfdfff8f8f8fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff6f6f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3c3cff3b3b3cff3c3c3cff3b3b3bff3c3c3bff3b3b3cff434344ff545454ff646464ff737373ff818181ff8f8f8eff9a9b9bffb9bab9ffeaeaeafff7f6f6fffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffafafafffafbfafffbfbfafffafbfbfffafafafffafbfbfffafbfafffbfbfbfffbfbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafbfafffafafafffafafafff9fafafff9f9fafffafafafff9f9f9fff9f9f9fff9fafafffaf9fafffafaf9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff8f8f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f6f7fff6f7f7fff6f7f6fff7f7f7fff7f7f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f7fff7f7f6fff7f7f7fff7f8f8fff7f7f7fff8f8f8fff7f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffafaf9fffafafafffafaf9fffafafafffafafbfffafafbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfafffbfbfafffafbfbfffafafbfffbfbfafffafafafffafafafffafbfafffafafafffafafafffafbfbfffafafbfffbfbfafffafafafffbfbfafffbfafafffafafafffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfefffefefefffdfdfdfffefefefffefefefffefefdfffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfdfdfffefefefffdfdfefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfff7f8f7ffebebebffb5b5b5ff9d9c9cff8d8d8eff7e7e7eff6e6e6eff5e5e5eff4e4e4eff3f3f3fff383837ff393939ff3a3a39ff3a393aff3c3b3cff3c3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666666ff676667ff666666ff666666ff666767ff676667ff717171ff7a7a7aff7a7a7aff767676ff757575ff757675ff757676ff767676ff767675ff757675ff767576ff757575ff757575ff767676ff777676ff767776ff767676ff767675ff747474ff6f7070ff6b6b6bff6b6b6bff6b6b6bff6b6b6aff6b6b6aff6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff181819ff181818ff191818ff171717ff171717ff1e1f1fff2a2a2bff373737ff474747ff5c5c5cff727272ff878787ff9a9b9affc9cacaffefefeefffdfcfcfffffffefffffefffffffefffffefefefffefefffffffffefffffffefffefffffffefffefffefefefffefffefffefefefffffffffffefffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffefffffffffffffffefffefffefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffefffefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefdfffefdfefffefefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfafffbfbfafffafbfbfffafafbfffbfbfbfffafbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9fafafffafafafffafafafffafafafffafbfafffafafafffafbfafffafafafffafbfafffafafafffbfafafffbfbfafffbfafafffafafbfffafafafffafafafffafafbfffbfafafffafafafffbfbfafffbfbfbfffbfbfafffbfafbfffbfbfbfffafafbfffafafbfffbfafbfffafafafffafafafffafbfbfffbfafbfffbfbfafffafafafffafbfbfffafafafffbfafafffafbfafffafbfafffafbfafffbfafafffafbfafffbfafbfffafafbfffafafafffafafbfffbfbfafffbfbfafffafbfbfffafbfafffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b3ffb3b3b3ffb5b5b5ffb5b5b5ffb6b6b5ffb5b6b6ffb6b6b6ffb6b6b6ffb6b7b6ffb6b6b6ffb9b9b9ffbdbebdffc4c4c3ffc6c7c6ffc9c9c9ffcbcbcbffcececeffd1d1d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfceceffcdcdcdffccccccffcccccbffcccccbffcdcdcdffcececdffcfcfcfffcfcfcfffd0d0d0ffd0d1d0ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d5d5ffd6d5d5ffd6d6d6ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dadaffdadadbffdbdbdaffdbdbdbffdbdcdcffdbdcdbffdcdcdcffdcdddcffdcddddffddddddffddddddffdddeddffdedddeffdededeffdededeffdededeffdfdedeffdededeffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e0ffe1e2e1ffe3e3e3ffe4e4e4ffe5e6e6ffe7e7e8ffeaeae9ffebebebffececebffecebebffebecebffecececffecececffecececffecececffececebffecececffebebebffebebebffebebebffecebebffececebffecebebffecebecffecececffecececffecececffecececffecececffededecffedededffededecffedecedffedededffececedffececedffedededffecececffedececffecededffedededffededecffecececffecededffecececffecececffecedecffecececffecececffecececffecececffecebecffecececffecececffecececffecececffecececffecececffecececffecececffecedecffecececffedededffedededffedededffedeeedffeeeeeeffeeeeeeffeff0f0fff0f0f1fff0f0f0fff0f0f0ffeff0efffeeeeeeffecedecffecececffececebffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9e9e9ffe9eaeaffe9eae9ffeae9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe7e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe7e8e7ffe7e8e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e7e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e7e7ffe6e7e6ffe7e6e6ffe7e7e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e6ffe6e6e7ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e6ffe6e7e7ffe6e7e6ffe6e6e6ffe6e7e7ffe6e6e6ffe7e7e7ffe6e7e7ffe7e7e6ffe6e7e6ffe7e7e6ffe6e6e6ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e7e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e7ffe8e7e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e8e8ffe7e7e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e7ffe8e8e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e7ffe8e8e8ffeaeaeaffecececffeeeeedffeeeeeefff0f0f0fff1f2f1fff2f2f2fff1f1f1fff1f1f1fff0f0f1fff0f0efffefefefffeeefeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffedeeedffeeeeeeffeeeeedffeeeeeeffedededffedeeeeffedededffeeededffedeeedffedededffedededffedededffedededffedecedffedecedffecececffededecffecedecffededecffececedffecececffecececffecececffecececffecececffecececffebececffecececffecececffececebffecececffebecebffecececffebececffebececffecececffecececffecececffececedffececedffecececffedededffedededffedeeedffedeeeeffedeeedffedededffecedecffecececffecececffecececffecececffebecebffebebebffe9eae9ffe8e8e8ffe6e6e7ffe5e5e5ffe3e4e4ffe3e3e3ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdededeffdededeffdededeffdeddddffddddddffdddcdcffdcdbdcffdcdbdbffdbdbdbffdbdadbffdbdadaffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd9d8d8ffd8d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfd0ffcecfceffcececeffcdceceffcececfffd0d0cfffcfd0d0ffd0d0d0ffd0d1d0ffd2d2d1ffd0d0d0ffcecfcfffcbcbccffc9c9c8ffc4c4c4ffc0c1c0ffbcbbbbffb8b8b8ffb6b6b6ffb7b7b6ffb6b6b6ffb6b6b6ffb6b6b5ffb6b6b6ffb4b4b5ffb5b5b5ffb4b5b4ffb6b6b6ffb6b6b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffafafafffbfbfafffafbfafffbfafbfffafbfafffbfafbfffafafbfffafafbfffbfafafffafafafffbfafbfffbfafbfffbfbfafffbfafbfffbfafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffdfdfdfffdfcfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfcfcfffbfcfbfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffffffefefefffefefffffffffefffffefffffefffefffefffefffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefffffffefefffefefffffefefffffffefffffffefffffefefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffffefffffffefefffffefefffffffffffffefffffffffefffffefffffefefefffffefffffffffffffefffefffefffffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefffefffffefefffefffffffffffefffffffffffefefffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfff8f9f8fff5f5f4fff5f4f4fff5f5f5fff6f6f5fff6f5f6fff6f6f5fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3c3c3bff3b3c3bff3c3b3cff3b3c3bff3c3b3cff434344ff545454ff646464ff737373ff828181ff8f8f8fff9c9c9bffbcbbbcffebebebfff7f7f8fffdfdfdfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfafffbfbfbfffbfafafffbfbfbfffafafbfffbfbfafffbfbfafffbfafafffafafafffbfbfafffafafbfffbfafafffafafbfffafafbfffafafafffafafafffafafafffaf9fafffafafafff9faf9fffaf9fafff9faf9fffaf9fafff9f9f9fff9f9fafffaf9f9fff9f9f9fffaf9fafffaf9f9fffafaf9fffaf9fafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff8f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff6f7f6fff7f7f6fff7f7f6fff7f7f6fff7f6f6fff6f6f6fff6f6f7fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f3f4fff4f3f4fff4f4f3fff4f4f4fff5f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff8f9f8fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff8f9f9fff8f8f9fff8f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffafbfbfffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfafffafbfafffafafafffafafafffafafafffafbfafffafafafffafbfafffafbfafffafbfbfffafafafffafafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffefdfefffdfdfdfffefdfefffefefefffefefdfffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfefffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfff8f8f8ffecececffb5b5b6ff9d9d9dff908f8fff808080ff707070ff606060ff4f4f50ff404040ff393939ff3a3a3aff3a393aff3a393aff3a3939ff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676766ff666766ff676666ff666766ff676667ff717171ff7a7a7aff7a7a7aff7a7a7aff7a797aff777676ff767675ff767676ff767676ff767676ff767676ff757675ff757676ff767576ff767676ff767676ff767676ff777676ff767676ff767676ff757474ff70706fff6b6b6aff6b6b6bff6a6b6bff6b6b6aff6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191819ff181819ff191918ff171817ff181718ff171817ff1e1e1eff29292aff363536ff464545ff595959ff706f70ff858585ff999998ffc9c9c9ffeeeeeefffcfcfcfffffffffffffffefffefffffffffefffffefefffffefefefffefefefffffffffffefefefffefefefffffefefffffffefffefffefffffefefffefffffffffffefffffffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffffffffefefffffefffefffffefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefdfefffefdfefffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfafffbfbfbfffafbfafffafbfbfffbfafafffbfbfafffafbfafffbfafafffafbfbfffafafafffafbfbfffafafafffafafafffafafafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffafafafffbfafafffbfafafffafafafffafafafffafafbfffafbfafffbfbfafffbfafafffafafafffbfbfafffafafbfffbfafafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffafafafffbfbfafffafbfafffbfafbfffafbfafffbfafbfffafafafffafafbfffbfafafffafafafffbfafbfffbfafafffbfbfafffbfafbfffafafafffbfafbfffbfbfbfffafbfafffafbfbfffbfafbfffbfafbfffafafafffbfafafffbfbfbfffafbfafffafbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b2b1ffb3b3b4ffb3b3b4ffb3b3b3ffb4b5b5ffb5b5b5ffb6b6b6ffb5b6b6ffb6b6b6ffb5b5b5ffb7b7b7ffbbbcbbffc1c1c1ffc6c6c6ffc8c8c8ffcbcbcbffcdcdcdffcfd0d0ffd2d2d1ffd1d2d2ffcfd0d0ffcecfcfffcecdcdffccccccffcbcbcbffcccccbffcdcdcdffcdcdcdffcececeffcfcfcfffd0d0cfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d2ffd2d3d2ffd3d3d2ffd4d3d3ffd4d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd9d9d8ffd8d9d8ffdad9d9ffd9dad9ffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdcdcdcffdddcdcffdddddcffddddddffddddddffddddddffdededeffdededdffdededeffdedddeffdededeffdededeffdededeffdfdedeffdededeffdedfdfffdfdfdeffe0e0dfffe0e0dfffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e5e5ffe6e6e6ffe7e8e8ffeaeaeaffebebecffecececffecececffecececffecececffedededffecededffecedecffecececffececebffececebffebebebffebebebffebebecffececebffececebffecececffecececffecedecffececedffedececffecededffedededffedecedffedededffedececffecececffededecffecedecffedecedffecedecffedecedffececedffececedffedececffecececffedecedffedececffededecffedecedffecececffecececffecececffecececffecececffececedffecececffecececffecececffedececffecececffecececffedececffedededffedededffedededffedededffeeeeedffeeeeeeffeeeeefffeff0effff0f1f0fff0f1f1fff0f0f0ffefeff0ffefefeeffededeeffecececffebecebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeae9e9ffe9e9e9ffe9e9eaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe9e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e7e8ffe8e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e8ffe7e8e7ffe7e8e8ffe8e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e7ffe7e7e6ffe7e6e7ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe7e7e6ffe7e7e6ffe7e6e6ffe7e7e7ffe6e6e7ffe7e7e6ffe7e7e6ffe7e6e6ffe6e6e6ffe7e7e6ffe6e6e7ffe7e6e6ffe6e7e7ffe7e6e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e7ffe6e7e7ffe6e7e6ffe6e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe7e6e6ffe7e7e7ffe6e7e6ffe6e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe7e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e7ffe7e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e6e6ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e7e7ffe7e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffebebeaffededecffeeeeedffefefeffff0f1f1fff1f2f1fff2f2f2fff1f1f2fff1f1f1fff0f0f0ffeff0f0ffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeeeedffeeeeedffeeeeedffeeededffedededffededeeffedeeedffeeededffeeededffedededffedededffedededffededecffedededffedededffedecedffedecedffecececffecececffededecffecececffecececffecececffecececffecececffecececffecececffececebffecececffecececffecececffecececffecececffecececffedededffededecffedededffedededffedededffedededffeeededffeeeeeeffedeeedffedededffedececffededecffecedecffecececffecececffebebebffeaeaeaffe8e8e9ffe6e7e7ffe5e6e5ffe4e5e4ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e0ffe1e1e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdeffdededeffdeddddffddddddffdcdcddffdcdddcffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdadadbffdbdadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd9d9d8ffd8d9d8ffd8d7d8ffd7d8d7ffd8d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d5ffd6d5d6ffd6d5d5ffd5d5d4ffd5d4d5ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d2ffd2d3d3ffd2d2d2ffd1d1d2ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcececdffcececdffcecfceffcfcfcfffcfd0d0ffd0d0cfffd0d1d1ffd1d1d1ffd0d0d0ffcececeffcacbcbffc8c8c8ffc3c4c4ffbfbfbfffbababaffb7b7b7ffb5b5b5ffb6b6b6ffb6b6b6ffb5b6b5ffb5b5b5ffb5b5b5ffb5b5b4ffb6b5b5ffb6b6b6ffb5b5b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfafbfffbfbfbfffbfbfafffafafafffbfafafffafafafffbfafbfffafafbfffbfbfafffafbfafffafafbfffbfafafffbfafafffafbfafffbfbfafffafafbfffbfbfafffbfafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfcfbfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffdfdfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfefdfffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefefefffffefffffefefffffefefefffffefefffffefefffefffffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffffefefffefefefffffefffffefefffffffffefffffffefffffffffffffefefffffffefffffffefffffffffffefefffffffefefffefefffffefefffffefefefffefefffffffefefffffefefffefefefffefefefffffffefffefefefffefefefffffffefffffefffffefefefffefffefffefffffffefffefffefefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffefffffefefffefefffffffefffffefefffffefefefffdfefefffefefdfffdfefefffdfefefffdfdfdfff8f8f8fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f6fff6f6f5fff6f6f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3c3c3bff3b3b3cff3c3b3cff3b3c3cff3a3a39ff434343ff535353ff636363ff737373ff818181ff8f908fff9c9c9dffbfbfbeffecececfff7f7f8fffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffcfcfdfffdfdfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfcfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfafffafafbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfafffafbfbfffafbfafffbfbfafffbfbfbfffafafbfffbfbfafffafafafffafafafffafafbfffafafafffbfafafffafafafffafafafffafafafffbfbfafffafafafffafafafffaf9fafffaf9fafff9f9fafffafaf9fff9faf9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f8f7fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff3f3f2fff3f2f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff6f5f5fff6f6f6fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f9fff9f8f8fff9f9f8fff8f8f8fff9f9f8fff9f8f8fff9f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fffafaf9fffafafafffafafafffbfbfafffafafafffbfafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffbfbfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfafbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfafffafafafffafbfafffafafafffbfafbfffafafbfffafbfafffbfbfafffbfafafffafbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffcfcfdfffefdfdfffdfdfefffdfdfefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffefdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfff8f8f8ffecedecffb7b8b7ff9e9e9eff909090ff828282ff727272ff626262ff515151ff414140ff3a3939ff3a3939ff3a393aff3a393aff3a3a39ff39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676666ff666666ff666667ff666667ff717271ff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a79ff767677ff767675ff767676ff757576ff767676ff767576ff767676ff767676ff767676ff767676ff777776ff767676ff767676ff777676ff767676ff747575ff6f7070ff6b6b6bff6a6b6bff6b6b6bff6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191918ff191818ff191918ff181818ff181718ff171718ff1d1d1dff282928ff363636ff464545ff585858ff6d6d6dff828282ff949494ffc7c7c7ffededeefffbfbfcfffefefefffffefffffffefefffffefefffefffefffefefefffffffefffffefefffffffffffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffffffffffffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefefffefefffffffefffffffffffffffffefffefefffffffefefffefffefffefffefffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfdfffefdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfbfffafbfafffafafafffbfbfafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafbfffafafbfffafbfafffafafafffafafafffbfafbfffbfafbfffbfafafffafafafffafafafffafafafffafbfafffbfbfafffbfbfbfffafafafffbfbfafffafafafffbfafbfffbfafbfffafbfafffbfafafffbfbfafffbfafbfffbfbfbfffbfbfafffafafafffbfbfafffafafbfffbfafbfffafafbfffbfbfafffafbfafffafafbfffbfafafffbfafafffafbfafffafbfafffafafafffbfafafffafafbfffafafbfffafafafffbfafbfffbfafbfffbfafafffbfbfafffafafbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b1b1ffb2b1b2ffb2b1b2ffb3b3b3ffb3b3b3ffb3b3b3ffb5b5b4ffb5b5b5ffb6b6b6ffb6b6b6ffb6b6b6ffb9babaffbfc0c0ffc4c5c5ffc8c9c8ffcacacaffcdcdccffcfcfcfffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcececdffcccccdffcbcbccffcbcccbffccccccffcdcccdffcecdceffcfcfcfffd0cfcfffcfd0d0ffd1d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9daffdadadaffdbdbdaffdadbdaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdddcffdcdcdcffdddddcffddddddffddddddffddddddffdedddeffdedddeffdededdffdededdffdededeffdedfdeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e1ffe2e2e2ffe4e3e4ffe5e5e5ffe6e6e6ffe9e8e8ffebeaeaffebececffebececffecedecffecececffecececffedecedffedededffedededffececedffecececffebececffebecebffecececffecececffecececffecedecffecececffecececffedecedffecedecffedececffededecffedededffedededffededecffedececffededecffedecedffedecedffedededffededecffedededffedededffedececffedececffecedecffecedecffececedffedececffecececffececedffecececffececedffedececffedececffecececffecececffededecffedececffedededffededecffedededffedededffedededffededeeffedeeedffedededffeeeeeeffeeeeeeffefefeffff0f0f1fff0f1f0fff1f0f0fff0f0f0ffeeefefffededeeffecedecffececebffebebebffebeaeaffeaeaeaffeaeaeaffe9e9eaffeaeae9ffe9eae9ffe9eae9ffeaeae9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe9e9e8ffe9e8e9ffe9e8e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e7ffe7e7e6ffe7e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe6e7e6ffe6e7e6ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e6e7ffe6e6e6ffe7e6e6ffe7e6e6ffe7e6e7ffe7e6e7ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe7e6e7ffe7e6e6ffe7e7e6ffe6e6e7ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e6e6ffe6e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe6e6e6ffe6e7e6ffe6e7e7ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e8ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffe9e9e9ffeaeaeaffecececffedededffeeeeeeffeff0f0fff1f2f1fff1f1f1fff2f2f2fff1f1f1fff1f1f1fff0f0f1ffeff0effff0efefffefeeeeffeeeeefffeeeeefffeeefeeffeeeeeeffeeedeeffeeedeeffeeeeeeffeeeeeeffededeeffeeeeedffedeeedffedeeedffeeeeedffeeeeeeffedededffedeeedffedededffedededffedededffededecffedececffededecffedecedffedecedffededecffecececffedececffecececffecececffecececffededecffecececffecececffecececffecececffecececffecedecffecececffedececffececedffececedffedededffedededffeeededffeeededffeeeeedffeeedeeffeeefeeffeeeeeeffeeeeeeffedededffedededffecededffecededffececedffebecebffeaeaeaffe9e9e9ffe7e7e7ffe6e6e6ffe5e5e5ffe3e4e3ffe3e3e3ffe3e2e2ffe2e2e3ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfe0ffdfdfdfffdededfffdededeffdddeddffddddddffddddddffdddddcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdadadbffdadadaffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d2d3ffd3d2d3ffd3d2d2ffd2d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcdcdcdffcdcdcdffcecfcfffcfd0cfffcfcfcfffd0d0d0ffd0d0d0ffd2d1d2ffd0d0d1ffcdcdcdffcbcacaffc8c7c7ffc2c3c3ffbdbdbeffb8b9b8ffb6b5b5ffb4b3b4ffb6b5b6ffb5b5b5ffb5b5b5ffb4b4b5ffb6b5b5ffb5b6b5ffb5b6b5ffb6b6b5ffb3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafbfafffbfbfafffbfbfafffbfbfbfffafafbfffafbfbfffbfafbfffafbfbfffbfafbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfdfffefdfefffefefefffdfefefffefefefffffefefffefefefffefefefffffefffffffefefffefefffffefffffffefefefffefffffffffefffffffffffffefffefffffefffffffefffffffefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffffefffffefefffffffffffefefffffefffffffffefffffffffffffffffffffffffffffefefefffffefffffffffffffffffefffefefefffffefefffffefffffffffffffffffffffefffefffefffefffefefefffefffefffefefffffefefefffefefefffffefefffefefffffffffffffffefefffffefefffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff7f7f8fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff5f5f5fff5f6f5fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3c3cff3b3c3bff3c3c3bff3c3c3bff3a3a3aff383838ff414242ff535253ff636363ff737373ff838283ff909090ff9e9d9effc2c2c2ffecececfff8f8f8fffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfdfffcfdfdfffcfcfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefdfffefefefffefefefffdfdfdfffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffafbfbfffafafbfffafbfbfffafbfafffbfbfafffbfbfafffafbfafffbfafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9f9f9fff9faf9fffaf9fafff9f9f9fff9f9f9fffaf9fafff9f9f9fffaf9fafffafafafff9f9f9fff9f9f9fffaf9f9fffaf9fafffafafafff9faf9fff9faf9fff9faf9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f4fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff1f1f1fff1f2f1fff1f2f1fff2f2f1fff2f2f2fff2f2f3fff3f3f3fff4f3f4fff4f4f4fff5f4f4fff6f5f5fff6f6f6fff7f6f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f9f8fff9f8f8fff9f8f8fff9f8f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfafafffafafafffafafafffbfafafffbfafafffafafbfffafbfbfffafafafffafbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffdfcfcfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffdfdfdfffefefefffefefdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffdfefefffefdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffcfcfdfffdfdfcfffcfdfcfff8f9f9ffecededffbababaff9e9e9eff929191ff838383ff747474ff636363ff525253ff414141ff3a3939ff3a3a39ff3a3a3aff3a3a39ff3a3939ff393a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666766ff666766ff676666ff717171ff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a797aff777777ff767676ff767676ff767676ff767676ff767676ff777777ff767776ff767776ff767676ff767777ff777677ff767676ff767676ff767676ff747475ff707070ff6b6a6bff6b6b6aff6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff181919ff191919ff191919ff191818ff181818ff1d1d1dff282928ff373637ff474747ff595959ff6c6c6cff7f7f7fff929191ffc4c4c4ffedededfffbfbfbfffffefefffffefffffffffffffffffffffefffefffffffffffefefefffefffffffffefffffefefefffefefffffffefefffefefffffffffffffffefefffffefefffffefefffffffffffffffefffefffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefefefffefefffffffffefffefffefffefefffffefefefffffffffffefefffffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfcfbfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfafafffbfafafffbfafafffbfafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffafafafffafafafffbfbfafffafbfafffafbfbfffafbfbfffbfbfbfffafafbfffbfafafffafafbfffafbfbfffafafbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfafffbfbfafffbfbfafffbfbfbfffafafbfffafbfbfffbfafbfffafafbfffbfafafffbfafbfffafafafffbfafbfffbfbfbfffbfbfafffafafafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffafafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0b0ffb2b2b1ffb2b2b2ffb2b2b2ffb2b2b2ffb3b4b3ffb3b4b3ffb3b3b3ffb5b5b5ffb5b5b5ffb4b4b4ffb7b7b7ffbdbdbdffc3c3c3ffc7c7c7ffcacacaffcccccbffcfcecfffd1d1d1ffd3d3d2ffd1d1d1ffcfd0d0ffcececeffcdcdcdffcccbcbffcbcbcbffccccccffcdcdcdffcecdceffcececeffcfcfcfffcfcfd0ffd1d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d3ffd2d3d3ffd4d3d3ffd3d3d4ffd4d5d5ffd4d4d5ffd5d5d6ffd5d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd8d9d8ffd9dad9ffdadad9ffdadadaffdadadaffdbdbdbffdbdbdcffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdddcddffddddddffddddddffddddddffdeddddffdedddeffdededeffdededeffdededeffdededeffdededeffdedfdfffdfdedfffdededfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe3e3e2ffe4e4e4ffe5e5e5ffe7e7e6ffe9e9e9ffebeaebffecececffecececffecececffedecedffedecedffedededffedededffedeeedffedededffecededffecececffecececffecececffecececffecececffecededffececedffedededffecededffedededffedededffedededffedededffedededffecededffedededffedededffededecffedededffedededffedededffedededffedededffedecedffedededffecececffedecedffedededffededecffecececffedececffedecedffedededffedededffedededffedededffecedecffedededffedecedffececedffedecedffedededffedededffeeeeedffeeededffeeededffeeeeeeffefeeefffefefeffff0f0f0fff1f1f1fff1f1f0fff0f1f0fff0efefffeeeeeeffedededffecececffecebecffebeaebffeaeae9ffe9eaeaffeaeae9ffe9eae9ffe9eaeaffe9eaeaffeaeaeaffe9e9eaffeae9e9ffe9e9e9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e7e6ffe6e7e6ffe6e7e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e6ffe6e6e6ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e6ffe7e6e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e6ffe6e7e7ffe6e7e6ffe7e7e6ffe7e6e6ffe7e6e7ffe6e6e7ffe6e7e7ffe7e6e7ffe6e6e7ffe7e6e6ffe7e6e7ffe6e6e6ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e7e7ffe7e6e7ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e7ffe7e7e7ffe7e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e8ffe7e7e7ffe8e8e8ffe7e7e8ffe8e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe9e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e9e9ffe9e8e9ffeaeaeaffecececffeeededffeeeeeffff0f0f0fff2f1f1fff2f1f1fff2f2f2fff2f1f2fff1f1f1fff0f0f0fff0f0f0ffefefefffefefefffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeededffedededffedeeeeffedededffededeeffedededffedededffedededffedededffededecffedececffecedecffecedecffecedecffedececffedececffecececffecedecffececedffecececffecececffedececffecececffedecedffedededffedededffedededffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeeeeeffeeeeeeffeeedeeffececedffedecedffedededffecededffecececffebeaeaffeae9e9ffe8e7e8ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdededfffdfdfdeffdededeffdddddeffddddddffddddddffdcdcddffdcdcdcffdbdbdbffdbdbdbffdadbdbffdadadbffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d8ffd9d9d8ffd9d8d8ffd8d8d8ffd7d7d8ffd7d8d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd0d1d1ffd0d1d0ffd0cfd0ffcececfffcececeffcecdcdffcccdcdffcececeffcfcecfffcfcfcfffd0cfd0ffd1d1d1ffd3d3d3ffd2d2d2ffd0d0d0ffcdccccffcacacaffc6c5c6ffc2c2c2ffbcbcbcffb8b8b8ffb5b4b5ffb5b4b5ffb5b5b4ffb4b4b5ffb6b6b5ffb5b6b5ffb5b5b6ffb5b6b6ffb3b3b3ffb2b3b3ffb2b2b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffbfafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffafbfbfffafbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffbfbfcfffcfbfbfffcfbfcfffbfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefffffffefffefffffffffffefefefffefffefffefefffffffffffffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefdfffdfefefffefefefffdfefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefefffffefefffefefefffefefffffffefefffefefefffefffefffefffffffefefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefefffffefefffffffefefffefefefffefdfefffefefefffefefdfffdfefefffefefefffbfcfcfff6f7f7fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff6f6f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a39ff3c3b3bff3b3c3cff3c3b3cff3a3a3aff383839ff383737ff414141ff515252ff636363ff747374ff838383ff929292ff9d9e9effc3c3c3ffedecedfff8f8f9fffdfdfdfffdfcfdfffcfcfcfffcfdfdfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfefefffefefefffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9faf9fff9fafafff9faf9fff9f9fafff9f9fafffaf9fafff9f9fafff9fafafff9f9fafff9f9fafffaf9f9fff9f9fafff9f9f9fff9fafafff9f9fafff9f9f9fff9f9fafffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff7f8f7fff7f7f8fff8f8f8fff7f7f7fff6f6f7fff6f6f7fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff4f5f4fff4f5f5fff5f5f5fff4f5f4fff4f5f4fff4f4f4fff3f3f4fff3f3f3fff3f3f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f0f1fff0efeffff0f0f0ffefefefffeff0f0fff0efeffff0f0f0fff0f0f1fff1f0f0fff1f1f1fff2f2f2fff2f3f2fff3f3f4fff4f4f4fff5f5f5fff5f6f6fff7f7f7fff7f7f8fff7f8f8fff9f8f9fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9fafff9faf9fff9faf9fffafafafff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fff9f9fafff9fafafffafafafffafafafffaf9fafffaf9f9fffafbfafffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfafbfffbfbfbfffbfbfafffafafbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfafbfffafbfafffafafbfffafafafffafafbfffafbfbfffafbfafffbfbfbfffafafafffafbfafffafafbfffbfbfbfffafbfafffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffcfdfcfffcfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefdfefffdfefdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfdfffcfdfcfff8f9f9ffedededffbcbcbcff9e9f9eff929292ff838384ff747474ff646463ff525252ff404141ff373737ff393a3aff3a393aff393939ff3a3a3aff3a393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666767ff676667ff717171ff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a797aff7a7a7aff7a7a7aff7a7a7aff7a7a7aff777677ff757676ff767676ff767676ff767676ff767777ff767677ff767676ff767677ff777676ff767676ff777676ff767676ff767677ff767676ff747474ff6f706fff6b6b6bff6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff191819ff181919ff191819ff191919ff191919ff1e1d1dff282828ff363737ff484848ff59595aff6c6c6cff7f7f7fff909091ffc3c3c3ffedecedfffafbfbfffefefefffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefefffffefefffefefefffefefffffffefefffefefefffefffefffefefffffefefefffffefffffefffffffffffefffffffffffffffffffefffefffffefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefefefffefffffffffffffffefffefffefffefffefefffffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefdfefffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfafbfffafbfafffafafbfffafafafffbfafbfffafbfbfffafbfafffbfbfbfffafafafffafafafffafafbfffbfbfbfffafbfafffafafbfffafafbfffbfafafffbfafafffafafafffafafbfffafbfafffafbfbfffbfbfbfffafbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffbfafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffafbfbfffafbfbfffafbfafffafafbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafbfffbfafbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b1b2ffb1b0b1ffb2b1b2ffb1b1b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b4ffb4b3b3ffb2b2b3ffb6b5b5ffbababaffc1c1c2ffc7c6c6ffc9c9c9ffccccccffcececeffd1d1d1ffd2d2d3ffd2d3d3ffd0d1d0ffcfcfcfffcdcdcdffcbccccffcbcbccffccccccffcccdccffcdcdceffcececeffcfcfcfffd0cfcfffd0d0d0ffd0d0d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d6ffd5d6d6ffd6d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffdad9daffdadadaffdadadbffdbdadaffdbdbdbffdbdbdcffdbdcdbffdcdbdcffdcdcdcffddddddffdcddddffddddddffdddcddffddddddffdeddddffdddddeffdddddeffdededeffdededeffdededeffdededfffdfdedeffdededfffdfdfdeffdfdfdfffdfdfe0ffe0dfdfffe0dfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e1e2ffe2e2e2ffe3e4e3ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9eaffebebebffececebffececedffececedffedededffedededffedededffededeeffedeeedffedeeeeffedededffecedecffecedecffedededffececedffededecffedededffedecedffedededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedecedffedededffedededffecededffedededffedecedffececedffedecedffedecedffececedffedededffedededffedececffedededffedededffececedffedededffedededffededeeffeeededffedededffedeeedffeeeeeeffeeeeeeffefeeefffefefeffff0f1f0fff1f1f1fff1f1f1fff0f0f0ffefeff0ffefefefffedededffececedffebebecffebeaeaffeaeaeaffeae9eaffe9eaeaffe9eae9ffe9eaeaffeaeaeaffe9eae9ffe9eaeaffeaeaeaffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe9e9e9ffe8e8e8ffe8e9e9ffe9e8e8ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e8ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e7ffe7e7e8ffe7e7e7ffe8e7e8ffe7e8e8ffe7e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe7e7e7ffe6e6e6ffe6e7e7ffe7e6e6ffe7e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e7ffe6e6e6ffe7e6e7ffe6e6e7ffe7e7e7ffe6e6e7ffe6e6e7ffe7e6e7ffe7e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e7ffe6e7e6ffe6e7e6ffe6e7e6ffe7e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e7ffe6e7e7ffe6e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe7e7e7ffe7e6e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e7ffe6e7e7ffe6e7e6ffe6e6e7ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe6e6e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe7e8e7ffe7e7e8ffe7e7e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e8e8ffe8e8e8ffe7e8e7ffe7e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e9ffe9e8e8ffe9e8e8ffe9e9e9ffe9e8e8ffe8e9e9ffe8e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe9e8e9ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9e8ffe9e9e9ffebebebffedecedffeeeeeeffefefeffff0f0f0fff1f2f1fff1f2f2fff2f2f2fff2f1f2fff1f1f1fff0f1f0fff0f0f0ffefefefffeeefeeffeeeeefffefefefffeeefeeffeeeeefffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffededeeffeeeeedffeeededffededeeffedeeedffedededffedededffedecedffecececffedededffedececffecededffedecedffedececffedededffedececffecedecffecededffecedecffececedffececedffedededffecededffedededffedededffedededffeeedeeffeeedeeffeeeeeeffeeefefffefefefffeeeeeeffeeeeefffeeededffedededffedededffedededffedededffedececffebebebffe9eae9ffe8e8e9ffe7e7e7ffe5e5e6ffe4e5e4ffe3e4e3ffe4e3e4ffe3e3e3ffe2e2e2ffe2e1e2ffe2e1e2ffe0e1e0ffe0e0e1ffe0e0e0ffe0dfdfffdfdfdfffdededfffdededeffdededdffdddedeffddddddffdcdddcffdcdddcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadadbffdadbdaffdadadaffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd5d4d5ffd4d4d5ffd4d4d4ffd3d3d4ffd2d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffcfcfd0ffcfcfcfffcececeffcdcdceffcdcdcdffcdcccdffcececeffcececfffcfcfcfffd1d1d1ffd3d3d3ffd3d4d3ffd2d2d2ffcfcfcfffccccccffc9c9caffc6c6c6ffc0c0c0ffbababbffb6b6b6ffb4b4b4ffb5b4b4ffb5b5b5ffb5b5b6ffb5b6b5ffb5b6b6ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffafbfafffafbfbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffbfbfafffafbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffdfcfcfffcfcfcfffcfdfcfffdfdfdfffdfefdfffefdfefffdfdfdfffdfefefffefefefffefefefffefffffffefefffffffefffffffefffffffefefffffefefffefefffffefffffffffefffffefffefffffffffffffffefffffffffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffdfefefffefefefffefdfefffefefefffdfefefffefdfefffefdfdfffefefdfffefefdfffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefffefffefefffffffffffffefffffffffefffffffffffffefffffffefffffffffffefffefffefffffffefffffefefffffffffffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefffefffffefffffefefefffefffefffefffefffffefefffffffffffffefffffffefffffffffffffffefffffffefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffefffefefffffefefefffefefefffefefdfffdfdfefffefefefffefdfefffbfbfcfff5f6f6fff2f1f2fff3f3f3fff4f4f3fff4f4f3fff4f4f4fff5f5f5fff5f5f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393939ff393a3aff3c3b3cff3b3b3bff393a3aff393838ff383838ff404141ff515251ff636363ff747574ff848483ff929292ff9e9f9effc3c3c4ffedeeedfff9f9f9fffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfafbfffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafff9faf9fff9faf9fff9faf9fff9faf9fffafaf9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafff9f9f9fff9faf9fff9faf9fffaf9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff8f8f8fff7f8f7fff7f7f7fff6f6f7fff7f7f7fff6f6f6fff6f6f6fff5f6f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f2f3fff2f2f2fff2f2f1fff1f2f1fff1f1f0fff0f0f0ffeff0f0ffefefefffeeeeefffeeedeeffedededffedededffedededffedededffedededffeeeeeeffefefefffeff0effff0f1f0fff1f1f1fff1f2f1fff3f3f2fff3f3f3fff4f5f4fff5f5f6fff6f7f6fff7f8f7fff8f8f8fff9f9f8fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f9f9fff8f9f8fff9f8f8fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fffafaf9fff9faf9fffafaf9fffafafafff9fafafff9fafafff9f9fafffaf9fafffafafafffafbfafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfafafffbfafafffafafafffafbfafffbfafafffafbfafffbfbfbfffafbfafffbfbfbfffafafbfffbfcfbfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffdfcfdfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffdfdfcfffdfefdfffdfdfefffefefdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfefdfffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffcfcfcfff9f9f9ffedededffc0bfc0ff9e9f9fff929192ff838383ff747473ff636363ff515251ff404040ff363636ff373838ff393939ff3a393aff393a39ff393a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666667ff717171ff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a79ff7a7a7aff7a7a79ff7a7a7aff7a797aff7a7a79ff767776ff767676ff767676ff777676ff767676ff767676ff767676ff767776ff777677ff767676ff767777ff767776ff777676ff767777ff767676ff757475ff707070ff6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191918ff181919ff191819ff191919ff191919ff191919ff1e1e1eff272828ff363736ff474747ff595958ff6d6d6cff7f7f7fff919291ffc0c0c1ffecedecfffafbfafffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefffffefefefffefffefffefffefffffefefffefffffffefefffffffefffffffffffffffefefffffefefffefefffffffffffffffefffffefffefffffffffffffffffffffffffffefefffffffffffffffffefffefffffffefffefffefffffffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffdfdfefffefdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfefdfffefefefffefefefffefdfefffefdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafbfffafafafffafbfbfffbfafbfffafbfafffbfbfbfffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafbfafffafafafffafafbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffafbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffafbfafffafbfafffafbfafffbfbfafffafafafffafbfafffafafbfffafbfafffafbfafffafafafffbfbfafffbfafafffafafafffafbfafffafbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b2b1ffb2b2b1ffb1b1b1ffb1b1b0ffb2b1b1ffb1b1b1ffb1b2b1ffb1b1b1ffb3b4b3ffb1b1b1ffb3b3b3ffb7b8b8ffbfbfbfffc5c5c5ffc9c9c9ffcbcbcbffcfcecfffd1d1d1ffd3d2d2ffd3d2d2ffd1d1d1ffcfcfcfffcdcdcdffccccccffccccccffcccccbffcccccdffcccdcdffcececeffcfcfceffcfcfd0ffcfd0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd5d5d4ffd5d6d5ffd6d6d6ffd7d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d9d9ffd9d9daffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdddddcffdcdcdcffddddddffdcdcddffdddddcffddddddffddddddffdeddddffdeddddffdeddddffdddeddffdededeffdedfdeffdfdfdfffdedfdfffdedfdfffdfdfdfffe0dfdfffdfe0e0ffe0dfe0ffe0dfe0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe4e3e3ffe4e5e4ffe6e6e6ffe7e8e7ffeaeaeaffebebebffecececffededecffedededffedededffedeeeeffedeeedffedededffededeeffeeedeeffeeedeeffecededffedecedffecececffededecffededecffedededffedededffedededffedeeedffedededffedededffedededffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffededecffedededffededecffedededffececedffededecffededecffececedffedededffedededffedecedffecedecffedededffecededffedededffedededffedededffedeeedffeeededffeeeeeeffeeedeeffeeedeeffeeeeeeffefeeeeffefeeefffefefeffff0f0f0fff1f1f1fff1f1f1fff1f1f1fff0f0f0ffefefefffededeeffedededffecececffebebebffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9eaffeae9eaffeaeaeaffe9eaeaffeae9eaffe9e9e9ffeaeae9ffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e8e9ffe8e9e8ffe8e9e9ffe8e8e9ffe9e9e9ffe8e8e8ffe9e8e8ffe9e9e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e8ffe7e8e8ffe8e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe7e6e7ffe6e7e6ffe6e7e7ffe6e6e7ffe7e7e7ffe6e6e6ffe7e6e6ffe7e7e7ffe6e7e6ffe6e7e6ffe6e7e6ffe6e7e6ffe7e7e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e7e6ffe6e7e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e8e8ffe7e7e7ffe8e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e6ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e6ffe7e6e7ffe6e7e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe7e7e6ffe6e7e6ffe7e7e6ffe6e6e6ffe7e7e7ffe6e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe7e7e7ffe6e6e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe7e8e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e7ffe7e8e8ffe7e8e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e7e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e9ffe8e8e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e8ffe8e9e8ffe9e9e8ffe9e8e8ffe9e9e9ffe8e8e9ffe9e9e8ffe9e9e8ffe8e8e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e9e8ffe9e9e9ffe8e9e9ffeae9e9ffeaeaeaffebececffedededffefeeeeffeff0f0fff1f0f1fff2f1f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff0f0f0fff0f0f0ffefefefffefefefffefefefffefefefffeeeeefffefefefffefefeeffeeefefffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeedeeffeeededffeeeeedffedeeedffedeeedffeeedeeffedededffedededffecededffedecedffecedecffecededffedecedffedededffecedecffedececffedededffecedecffecedecffecedecffecedecffededecffededecffedeeedffedededffedeeedffeeeeedffeeeeeeffefeeeeffefeeeeffeeeeeeffeeefeeffeeeeeeffedeeeeffeeeeeeffedededffedededffedededffedececffebececffeaeaeaffe9e8e9ffe8e8e8ffe6e6e6ffe5e4e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdedfdfffdededeffddddddffddddddffddddddffddddddffdcdddcffdcdbdcffdbdbdbffdcdbdbffdbdbdaffdbdbdaffdbdadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd6d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d3ffd4d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d1ffd1d0d1ffcfcfd0ffcfcfcfffcecfceffcececeffcdcdcdffcccccdffcccbccffcdcdcdffcfceceffd0d0d0ffd2d2d3ffd4d4d4ffd4d3d4ffd1d1d1ffcececeffcbcccbffc9c9c9ffc3c3c4ffbebebeffb8b8b8ffb5b5b5ffb2b3b3ffb5b6b6ffb5b6b5ffb5b5b5ffb3b3b3ffb3b3b3ffb2b2b3ffb2b2b2ffb2b2b2ffb2b2b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafbfffafbfafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfafafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfbfcfffbfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfefffdfefdfffefdfdfffefdfefffefefefffefefdfffefefffffffefffffffefefffffffefffefffefffefefefffffefffffefefffffffffffffefefffffffefefffefffffffffefffffefefffffffffefffffffefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfdfefffdfdfefffdfefdfffefdfefffdfdfdfffefefdfffefdfdfffdfdfefffdfefdfffefefdfffefefefffefefdfffefefefffefefefffefffffffffefefffffffefffffffefffffefefffffefffffffffffffffefffffffefffffffefffffffefefffffffefffffffffffefffffffffefefffefefffffefffefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffefffffffffefffffffefffefefefffffefffffffefffffffffffffefefffffffefffffffffffffffffffffefefffffffffefffefffefffefefefffefefefffefdfefffefefefffefdfefffefefefffdfdfdfffafbfbfff5f5f5fff0f1f0fff1f1f2fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff4f5f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a3aff3a3939ff393a3aff3b3b3bff3b3b3aff3a3a39ff383838ff424142ff525252ff636363ff757475ff848484ff929292ff9f9f9fffc5c5c5ffedeeeefff9f9f9fffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffbfbfbfffbfbfafffafbfbfffbfafafffafafbfffafafafffafafafffafaf9fffaf9f9fffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f8fff8f7f7fff7f8f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff3f3f3fff2f3f3fff2f2f2fff1f2f1fff1f1f1fff0f0f0fff0f0efffefeeeeffeeeeefffedeeedffedededffecededffececebffebebecffebebeaffebebebffebeaeaffebebebffececebffedececffeeedeeffefefefffefefeffff0f0f0fff1f0f1fff1f1f1fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fffaf9f9fffafaf9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9fafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9fafff9faf9fffafaf9fffafafafffafafafffafafafffafafafffafbfbfffbfafafffbfafafffbfbfafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfafbfffafafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfafffbfafafffbfafbfffbfbfbfffbfafbfffafbfafffafafafffafafafffbfafbfffafafbfffafbfafffafafafffbfafafffafbfafffbfafbfffbfafbfffcfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffefdfdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffdfdfefffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffdfcfdfffdfcfdfffafafaffededeeffc1c1c1ff9e9f9fff919291ff848384ff737373ff636362ff515151ff404041ff373737ff393938ff393a3aff393939ff3a3a3aff3a3a3aff393a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff191919ff191919ff191919ff191919ff191918ff1e1d1dff282728ff353535ff464646ff585858ff6d6c6dff818181ff949493ffbfbfc0ffebececfffafafafffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffffffffffefefffffffefefffefffffffffefffffffffffffffffefffffffffffefefffffefefffffefefefffefefffffefefefffffffffffefefefffefefefffefefefffefffefffefefefffefdfdfffefefefffefdfdfffdfdfefffdfefdfffefefdfffdfefefffefefdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefdfefffefefefffefdfdfffdfefdfffdfdfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffafafafffbfafbfffafafbfffbfbfbfffafafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfbfffafbfbfffafbfafffbfbfbfffafafafffbfbfbfffbfafafffbfafbfffafbfafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfafafffbfafbfffbfbfafffafafafffbfafafffafafafffafafafffbfafafffbfbfbfffafbfbfffbfafafffafafbfffafbfbfffafbfafffbfbfafffafafbfffafafbfffbfafbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b3ffb3b3b3ffb2b2b1ffb1b1b2ffb1b2b1ffb0b1b0ffb2b2b1ffb1b1b2ffb1b1b2ffb2b1b2ffb1b2b1ffb5b5b5ffbcbbbcffc3c3c3ffc8c7c7ffcbcacbffcdcdcdffd1d0d1ffd2d2d2ffd3d3d2ffd2d2d2ffd0d0d0ffcdcdceffccccccffcacacbffcbcbcbffcccdccffcdcdcdffcdcdceffcfceceffcfcfcfffcfcfd0ffd0d0d0ffd1d0d1ffd1d1d2ffd2d1d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d4ffd4d5d4ffd5d4d5ffd5d4d5ffd6d6d5ffd6d5d6ffd6d6d7ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdbdbdaffdbdbdbffdcdbdbffdcdcdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffddddddffddddddffddddddffddddddffdddedeffdddeddffdededeffdedddeffdededeffdededfffdedfdeffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe2e1e2ffe2e2e3ffe3e3e3ffe3e3e4ffe5e5e5ffe6e7e6ffe8e8e8ffeaeaeaffececebffededecffedecedffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedededffedededffedededffecececffedededffedecedffedededffedededffedededffedeeeeffedededffededeeffedededffededeeffedededffedededffedededffedededffedededffedeeedffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffedecedffedededffedededffedededffedededffedededffedededffedededffeeedeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff1f0f1fff0f1f0fff0eff0ffeeeeeeffedededffecececffebebebffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9eaeaffe9eaeaffe9e9eaffe9eae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e8e8ffe9e8e8ffe9e9e8ffe9e8e8ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e8ffe8e7e7ffe7e8e8ffe8e7e8ffe7e7e8ffe8e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e6ffe7e6e6ffe7e7e6ffe7e6e6ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe7e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e7ffe6e7e6ffe7e7e7ffe6e6e6ffe7e7e6ffe7e6e6ffe6e6e7ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e6e7ffe7e6e6ffe7e7e6ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e7ffe6e7e7ffe6e7e6ffe7e7e6ffe6e6e7ffe6e6e7ffe7e6e7ffe6e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe7e8e7ffe7e7e8ffe8e7e7ffe7e8e8ffe8e7e8ffe8e7e8ffe8e8e7ffe8e8e8ffe7e7e8ffe7e7e8ffe7e7e7ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e8e8ffe7e8e7ffe8e8e8ffe7e7e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffecececffedededffeeeeeefff0eff0fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f1fff0f0f0ffefefefffefefefffefefefffefefefffefefefffefefeeffefefefffeeeeefffeeeeefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffedededffeeeeedffedededffededeeffedededffedededffedededffedededffedededffedededffedededffedecedffededecffededecffedececffedecedffededecffececedffedececffedecedffedededffedededffeeedeeffedeeeeffeeeeeeffeeeeefffefefefffeeefeeffefefefffeeeeefffeeeeeeffeeedeeffedeeedffedededffedededffedededffecebebffebeaebffe9e9eaffe8e8e8ffe7e7e7ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdededfffdedddeffdededeffddddddffdcddddffdcdcdcffdbdcdbffdcdbdcffdbdbdbffdbdbdbffdadadaffdadadaffd9dad9ffd9d9d9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d0ffd0cfd0ffcfcfcfffcecfceffcecdcdffcdcdcdffcdcccdffcbcbcbffcbcbcbffcdcdcdffcececeffd1d1d1ffd3d3d4ffd4d4d4ffd2d2d2ffd0cfcfffcdcecdffcbcacbffc6c6c6ffc2c2c1ffbbbbbbffb6b5b6ffb5b5b6ffb4b4b4ffb6b5b6ffb3b2b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b2b2ffb2b3b2ffb3b2b3ffb2b2b200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfdfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfbfcfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffcfbfcfffcfcfbfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefdfefffefefefffefefdfffefefefffefefffffefefefffefffffffefefffffffefffffffffffffffffffffffefffffefefefffefefffffffffffffffefefffffffefffefffefffefefffffffefefffefefefffffffefffefefefffefefefffefefdfffefdfdfffdfefdfffefdfdfffefefdfffdfdfefffdfdfefffdfdfdfffefefdfffdfdfefffdfdfefffdfdfefffdfdfdfffefefdfffdfefdfffefdfefffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffffffffefffffefefefffffffffffefefffffffffefffefffefffffffffffefefefffffefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffbfbfafff5f5f5fff0f0f0fff1f0f1fff1f2f1fff3f4f3fff3f3f4fff3f3f4fff3f4f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3a3bff3a3939ff3a3a3aff393a3aff3b3b3bff3a3a3aff3a3939ff434343ff545454ff656565ff767676ff858585ff939393ffa0a0a0ffc6c6c7ffeeeeeefff9faf9fffdfdfdfffdfdfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffdfdfcfffdfefdfffefdfdfffdfdfefffdfefefffdfefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffbfafafffbfbfbfffafafafffafafafff9faf9fffaf9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f2fff2f2f2fff2f2f1fff2f2f1fff1f1f1fff0f0f0ffefeeefffeeeeeeffeeeeedffedededffecebecffeaebebffeaeaeaffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffebeaeaffecebebffecececffeeededffeeeeeeffeeeeefffefefeffff1f1f1fff1f2f2fff3f3f3fff4f5f4fff6f6f6fff7f6f6fff7f7f7fff7f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9fafafff9f9fafffaf9fafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9f9fff9f9f9fffafafafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9fafff9f9fafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffafbfbfffafbfbfffafafafffbfafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffbfafbfffafafafffafbfbfffafafbfffafafbfffbfafbfffafafbfffafafafffafafafffafafbfffbfbfbfffafafafffbfafafffafbfafffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffefefefffefffefffffefffffefefffffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffefefefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfcfffaf9f9ffeeeeeeffc2c2c2ff9fa09fff929292ff848384ff747474ff636363ff525252ff424242ff383939ff393939ff393939ff393a39ff3a393aff3a3939ff3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff191818ff191919ff191919ff181919ff171817ff1d1c1dff272727ff343434ff454545ff585858ff6d6d6dff838383ff969696ffbdbdbeffececebfffafbfafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefffffffefffffefefffffefefefffefefefffefefffffffffffffffffffffffffefffefffefffffefffffffefefffefffffffffffffffffefffffefefefffefffefffefefefffefffefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffdfefdfffefdfefffefdfdfffefefefffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfefffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffbfafbfffbfafafffbfafafffbfbfafffafafafffafafafffbfbfbfffafafbfffbfbfafffafbfafffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb4b4b5ffb4b4b3ffb3b4b3ffb2b2b2ffb2b2b1ffb2b1b1ffb0b1b1ffb2b1b2ffb2b1b2ffb0b0b0ffb3b3b3ffb9b9b9ffc1c1c1ffc6c6c6ffc9c9caffcccccdffcfcfcfffd2d2d2ffd2d2d3ffd2d2d2ffd1d1d1ffcececeffcccbccffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcececdffcfcecfffd0cfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd4d4d3ffd4d4d4ffd4d4d5ffd5d4d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffdad9d9ffdadadaffdadadaffdadbdaffdadadaffdcdbdbffdcdbdbffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffddddddffdcddddffdededdffdddeddffdededeffdededdffdededdffdededeffdededeffdededeffdedfdfffdfdfdeffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe7e7e6ffe8e9e8ffeaeaeaffecebebffecededffeeeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefeeffedeeeeffedededffededecffedededffedededffedededffededeeffedededffedededffedeeedffedededffeeededffeeeeeeffedeeeeffedeeedffedededffeeededffedededffedededffedededffedededffedededffedededffedededffecededffedededffecededffedededffededecffedededffedededffedededffedededffedededffedeeedffedededffededeeffedededffededeeffeeedeeffedededffeeeeeeffeeeeeeffeeeeeeffefefefffefefeffff0eff0fff1f1f1fff1f1f2fff1f1f1fff1f0f0fff0f0efffeeefeeffedededffedececffebececffebebebffeaeaeaffeaeaeaffeaeae9ffeae9e9ffeaeae9ffeaeae9ffeaeae9ffe9eaeaffeae9eaffe9eae9ffe9eae9ffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e9ffe9e9e8ffe8e9e8ffe9e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e8e8ffe8e8e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe8e7e8ffe8e7e7ffe7e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe7e6e7ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e8ffe7e7e8ffe7e7e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e7ffe7e6e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe8e9e8ffe9e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffebebebffececedffedeeedffeeeeeffff0f0f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffefefefffefefeeffefeeefffefeeefffeeefefffefefefffefeeefffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeedffeeeeedffededeeffedededffededeeffedededffedededffedededffedededffedececffedededffedededffedededffecececffedececffedecedffededecffededecffedededffedededffedededffeeeeeeffededeeffefefeeffeeefeeffefefefffefefeeffefefefffefefefffefeeeeffeeeeeeffedeeeeffedeeedffedededffedededffebecebffeaeaebffe9e9eaffe8e8e8ffe7e7e7ffe6e6e6ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdededdffddddddffdddddcffdddddcffdcdddcffdcdcdcffdcdbdcffdbdbdbffdbdbdaffdadadbffdadadaffd9dadaffdadadaffd9d9d9ffd9dad9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d7ffd5d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d2ffd2d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcecfceffcececeffcdcdceffccccccffcbcbccffcbcbcbffccccccffcecdceffcfcfcfffd1d1d1ffd3d3d2ffd2d2d3ffd1d1d1ffcfcfcfffccccccffc8c9c8ffc4c4c5ffbfbfbfffb9b9b9ffb6b6b5ffb3b3b3ffb3b3b3ffb3b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b3b2ffb2b2b3ffb3b2b3ffb3b4b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffdfcfdfffdfcfdfffcfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffefffefffffefffffffffefffffefefffffffefffffffefffefffefffefffffffefffffffffffefffffffffffefffefffefefefffefefefffffffffffefefffffefefffffefefefffefefefffefdfefffefdfefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfefdfffefdfdfffdfdfdfffdfefefffdfefefffefefefffefffefffefefefffffefffffffefffffefefffffffffffffffefffffffffefffffffffffefefefffffefffffffffffffffffffffefefefffffefffffffefffffffefefffffefffffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffefffffefefffefffefffffefffffffffefffffefefffffffffffffffefffefffefffefffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffdfdfefffafbfafff5f5f5fff0f1f1fff1f2f1fff1f2f2fff2f2f1fff4f3f4fff4f3f3fff3f4f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3c3bff3b3a3aff393a3aff393939ff3a393aff3b3a3bff3a3a3bff454545ff565556ff676766ff777677ff858585ff949494ffa1a1a1ffc8c8c8ffeeeeeefffafafafffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafafffafbfafffafafafffafafafffafafafff9f9fafffafafafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff9f8f9fff8f9f8fff9f8f8fff9f8f8fff8f9f8fff8f8f8fff7f8f8fff7f8f8fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff4f5f5fff4f4f4fff3f3f3fff2f3f2fff2f1f2fff1f1f1fff0f0f1ffeff0efffeeeeefffedeeedffecedecffebebebffebebeaffeae9eaffe8e8e8ffe7e7e7ffe7e6e6ffe6e5e6ffe5e5e5ffe5e6e5ffe6e5e5ffe4e5e5ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e7ffe8e8e8ffe9e9e9ffeaebeaffebebebffececebffedededffeeeeeeffefefeffff0f0f0fff2f2f2fff4f3f4fff5f4f5fff6f5f6fff6f6f7fff6f7f6fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fffaf9f9fffafaf9fffaf9f9fffafaf9fffafaf9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fffafafafff9f9fafff9f9fafff9faf9fff9f9f9fffaf9f9fffaf9fafff9f9fafff9faf9fff9f9fafff9f9f9fff9faf9fff9f9f9fffafaf9fffaf9fafffaf9fafff9faf9fffafafafffaf9fafffafafafffafafafffafafafffafbfafffafafafffbfafbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfafafffafbfafffbfafbfffbfbfafffbfafafffbfafafffafbfafffafbfafffafbfbfffafbfbfffbfbfafffafbfafffafbfafffbfbfafffbfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffefffefffefffefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffdfcfcfffbfafbffefeeefffc2c3c2ff9f9fa0ff929292ff838483ff747474ff646463ff535253ff434243ff393a39ff3a3a39ff393939ff3a3a3aff393a39ff393939ff393a390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1e1e1eff181919ff181818ff181818ff181718ff1c1c1dff272727ff333333ff454544ff585858ff6e6e6eff848484ff989897ffbcbcbcffebeaeafffafafafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffefffffffffffefefffffefffffffefffefffefffefffffefefffffefffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefefffefdfefffdfefefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffefefefffefefdfffefdfdfffdfefdfffefdfefffefefdfffefdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafafffafbfbfffbfafbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfafbfffbfbfafffbfafbfffafafafffbfafbfffbfbfbfffafbfbfffafafafffbfafbfffbfafbfffbfafbfffbfafbfffafafbfffafbfafffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b1b2ffb2b1b2ffb1b1b2ffb0b1b0ffb0b0afffb2b1b2ffb6b6b6ffbebebeffc5c5c5ffc9c9c9ffcccccbffcfceceffd1d2d1ffd3d2d2ffd2d2d2ffd1d0d1ffcfcfceffcccdccffcbcbcaffcacbcbffcbcccbffccccccffcdcdcdffcdcecdffcececeffcfcfcfffd0d0d0ffd0d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d4ffd3d4d3ffd4d4d5ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9d9ffd9dadaffdadadaffdbdadbffdbdadbffdbdbdcffdcdcdcffdcdbdcffdcdcdcffdcdcddffdcdcdcffdddcddffddddddffddddddffddddddffdedddeffdedddeffdedddeffdedddeffdededeffdededeffdededeffdfdedeffdededeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e2e1ffe1e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe5e6e5ffe7e7e7ffe9e9e9ffebebebffecececffedededffedeeedffedeeeeffeeedeeffefeeefffeeeeefffeeefeeffeeeeefffeeeeeeffedeeeeffedededffedededffedededffedededffedededffeeededffedededffedededffedeeedffedededffedeeedffedededffeeededffededeeffededeeffedeeeeffedededffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffededeeffedededffedededffeeededffedededffedeeeeffedededffedeeeeffeeeeedffeeededffedeeeeffeeeeeeffeeeeeeffefeeeeffefefefffeff0effff0f0effff0f1f1fff1f2f2fff2f1f1fff1f1f1fff0f0f0ffefefefffedededffedededffebececffebebebffeaeaeaffeaeaeaffeae9eaffeae9eaffeaeaeaffe9eae9ffe9e9eaffe9eaeaffe9eae9ffe9e9e9ffe9eae9ffeae9eaffeae9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e9ffe9e9e9ffe8e8e9ffe8e8e8ffe9e8e9ffe9e8e9ffe9e8e8ffe9e8e9ffe8e8e9ffe8e9e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e9e8ffe9e8e8ffe8e9e8ffe9e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e8e7ffe7e8e7ffe8e7e7ffe8e7e8ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e6e7ffe6e6e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e7ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e8e7ffe8e8e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e7ffe8e7e7ffe8e7e7ffe7e8e7ffe7e8e7ffe7e8e8ffe7e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e7e7ffe6e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e7ffe7e8e7ffe8e7e7ffe8e7e7ffe8e8e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e8ffe8e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeae9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffe9eae9ffeae9e9ffeaeaeaffebececffedededffeeeeeeffefefeffff1f0f0fff1f2f1fff2f2f2fff2f2f2fff3f2f2fff2f2f1fff1f1f1fff0f1f0fff0f0f0ffeff0f0fff0efefffefefefffefefefffefefefffefefefffefefefffeeefefffefefefffeeefeeffefefefffefeeeeffefeeefffeeeeefffeeefeeffeeeeeeffeeeeeeffedeeeeffedeeeeffeeeeedffeeedeeffeeedeeffedeeedffeeededffedededffedededffedededffedececffecededffedecedffedededffedecedffececedffedededffedecedffededecffedededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffedededffedededffedededffecececffeaebebffe9eae9ffe9e8e8ffe7e8e8ffe6e5e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe2e3e3ffe2e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdedfdeffdededeffdedddeffdedddeffddddddffdcdddcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdaffdbdadbffdbdadaffdadadaffdadadaffdad9daffd9d9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d9ffd8d8d8ffd8d7d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d6ffd6d5d6ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d4ffd2d3d2ffd2d2d2ffd2d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcfcfcfffcecfceffcecdcdffcccdccffcccbccffcbcbcbffcbcacaffccccccffcececdffcfd0cfffd1d1d1ffd1d2d2ffd1d1d0ffd0d0d0ffcdcecdffcbcbcaffc7c8c8ffc3c3c3ffbcbdbdffb7b7b7ffb2b3b3ffb1b1b1ffb2b2b2ffb3b2b2ffb2b2b3ffb2b3b2ffb2b2b3ffb2b2b2ffb3b4b3ffb3b4b4ffb3b4b3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfbfbfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffcfcfbfffcfcfbfffbfbfbfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffefdfdfffefdfdfffefefdfffdfefdfffefefefffefefefffefefefffffefffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefefffffffefffffffffffefefefffefefefffefefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefefffefefefffefefefffefffefffefefefffefefffffefffefffffffffffffffffffffffffffefefffffffffffffffefffffffefefffffefffffffffefffffffefffefefefffefefffffffefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffffffefffffefefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffefffffffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefdfefffdfefdfffbfbfbfff5f5f6fff1f1f2fff1f2f2fff2f2f1fff1f1f2fff1f2f1fff3f3f3fff3f3f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3b3cff3a3a3bff3a3a39ff393939ff39393aff3a3a3aff454545ff565656ff676767ff777778ff868787ff959595ffa2a1a1ffc9c8c8ffefefeffffafafafffdfdfdfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffcfdfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfefffefdfdfffefefdfffdfefdfffefefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfbfcfffbfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffafafafffafbfafffafafafffafafafffafafafffafaf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f8f9fff9f9f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff4f4f4fff3f3f3fff2f2f3fff1f1f1fff0f0f1fff0efefffeeeeeeffedededffecececffeaeaebffe9e9e9ffe8e8e8ffe6e6e7ffe4e4e4ffe3e2e3ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e1ffe1e1e1ffe3e3e2ffe5e5e5ffe6e6e6ffe7e7e8ffe9e9e9ffebeaebffecebebffedececffeeeeeefff0f0effff1f1f1fff3f2f3fff4f4f3fff5f5f5fff6f6f5fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff8f8f7fff8f8f7fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9fafafff9fafafffafafafffafafafffafafafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fffafaf9fffafafafff9f9f9fff9f9fafffaf9f9fff9f9fafffaf9fafff9faf9fff9f9f9fff9f9fafff9f9fafff9fafafffafaf9fff9f9fafff9faf9fffaf9fafffaf9fafffafafafff9faf9fffafafafff9fafafffafafafffafafafffafbfafffafafafffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfafbfffbfbfafffbfbfafffafbfafffbfbfbfffbfbfafffbfafafffbfafbfffbfbfbfffafbfafffafbfbfffafafafffafbfafffafafbfffbfbfbfffbfafbfffafafbfffafbfafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffefffefffffffffffffffefffefefefffffefffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffcfdfdfffbfafbffefefefffc3c3c3ffa0a0a0ff929292ff838484ff747474ff636364ff525252ff424243ff393939ff393939ff393a39ff39393aff393a39ff3a393aff3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1e1e1eff1e1e1eff181818ff171717ff171717ff1c1c1cff272727ff323232ff434343ff565657ff6d6d6dff848384ff979696ffbcbbbcffeaeaeafffafafafffefefdfffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefffefffefefffffffffffffffefffffefefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffefefefffdfefdfffdfefefffdfefefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefdfefffefefefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfafafffafafbfffafbfbfffbfafbfffbfafafffbfafbfffbfbfafffbfbfafffafafafffbfafbfffbfbfafffbfbfafffbfbfafffbfafbfffbfbfafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb4b3b3ffb4b3b3ffb4b3b3ffb5b5b4ffb4b4b4ffb3b3b3ffb3b3b4ffb2b2b1ffb2b2b1ffb1b1b1ffb1b0b1ffb5b4b4ffbcbcbbffc2c3c2ffc8c7c7ffcbcbcaffcecdcdffd1d0d1ffd2d2d2ffd1d1d1ffd0d1d1ffcecfcfffcdcdcdffcbcbccffcacacaffcbcacbffcbcbccffccccccffcdcdcdffcecdcdffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd1d0d0ffd1d1d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffddddddffddddddffdededdffdededdffdededdffdededeffdededeffdededeffdededeffdfdedeffdfdedeffdfdfdeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e3ffe4e4e4ffe6e6e6ffe7e7e7ffe9e9e9ffebebebffecececffededeeffeeedeeffedeeeeffefeeeeffeeefeeffefefefffefefefffefefefffeeefefffeeeeeeffededeeffedededffedededffedededffedededffedededffedeeeeffedeeeeffeeedeeffedededffedeeedffedededffededeeffedededffedeeedffeeedeeffedededffededeeffedededffeeededffedededffedededffedededffedededffedededffededeeffedededffeeededffedededffeeededffeeededffeeeeedffedeeedffeeeeeeffeeeeedffeeededffeeedeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffefefefffefeff0fff0f0f0fff1f0f1fff1f1f2fff1f2f1fff1f1f1fff1f0f0ffeff0f0ffeeedeeffedededffedecedffebebebffeaeaebffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eaeaffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe9e9e9ffe9e8e9ffe9e8e8ffe9e8e9ffe9e9e8ffe9e9e8ffe8e8e8ffe9e8e9ffe9e9e8ffe9e9e8ffe9e9e8ffe9e8e9ffe9e9e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e8ffe8e8e8ffe9e8e9ffe9e9e9ffe8e9e8ffe8e9e9ffe8e8e8ffe8e9e8ffe8e8e9ffe8e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e8ffe8e7e8ffe7e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e6e7ffe7e7e6ffe7e7e7ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe6e7e7ffe7e6e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e7ffe8e7e7ffe8e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e8e7ffe7e8e7ffe8e7e7ffe8e8e8ffe7e7e8ffe8e8e7ffe8e8e8ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e7ffe7e8e8ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e9ffe9e8e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffe9e9e9ffe9e9eaffe9eae9ffeae9eaffeae9e9ffeae9e9ffeaeae9ffeae9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffe9e9e9ffeae9eaffeaeae9ffebebeaffecececffedededffeeefeeffefefeffff1f0f1fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0eff0ffefefefffefefefffefefefffeff0efffefefefffefefefffefefefffeeeeeeffefeeefffefefefffeeefefffefeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeedffeeedeeffededeeffedededffedededffedededffedededffedededffedededffededecffedededffecededffecededffedededffedededffedededffededeeffedededffeeedeeffeeededffefeeeeffefefefffefefefffefefefffefeff0ffefefefffefeeeeffeeeeedffeeededffeeededffedededffecececffebebebffeaeae9ffe9e9e8ffe9e8e9ffe7e7e7ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e3ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdededeffdededfffdededeffdddedeffdedddeffddddddffdcddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadbdaffdbdadbffdadadaffdadadaffdadadaffd9dadaffd9dadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d4d5ffd4d4d3ffd4d3d3ffd3d3d2ffd3d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcecdceffcdcdcdffcccdccffcbccccffcacbcaffcacbcaffcccccdffcececeffd0cfd0ffd0d0d1ffd0d0cfffcfd0cfffcececeffccccccffc9c9c9ffc5c5c5ffc1c1c1ffbababaffb5b5b6ffb2b2b2ffb0b0b1ffb3b2b3ffb2b2b2ffb2b2b2ffb2b2b3ffb3b3b4ffb3b4b4ffb3b3b3ffb3b3b4ffb3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffdfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffffefefffefefffffffffefffefefefffffefefffefffffffefffffffffffefffefefefffffefffffefffefffefffefffefffffffefffffffefefffffefefffffffefefffefffefffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefffffffefefffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefffffffefffffefefffffefefefffefffefffffefefffefffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffffefffffefffefffffffffffffffffffffffffffefefffffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffdfdfdfffbfbfbfff5f5f6fff2f2f2fff1f1f2fff2f1f2fff1f1f2fff2f1f1fff1f2f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3bff3a3b3aff3a3a3aff3a393aff393939ff444444ff555555ff676666ff787877ff878787ff959696ffa3a3a2ffcccbcbffefeff0fffafafafffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfefffefefdfffefdfefffefdfefffefefefffdfefdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafafafffbfafbfffafafafffafafafff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff8f9f9fff9f8f8fff8f8f9fff8f8f9fff8f9f9fff9f9f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f8fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f6fff5f4f4fff3f4f4fff2f2f3fff1f1f1ffeff0efffeeeeeeffedededffebebebffeaeaeaffe9e9e9ffe8e7e7ffe5e5e6ffe3e3e4ffe1e0e1ffdedddeffdcdcdcffdbdbdbffdadadaffd8d8d8ffd8d8d8ffd7d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9dadaffdbdcdcffdfdedfffe2e1e1ffe4e4e3ffe6e6e6ffe7e8e8ffe9e9e8ffeae9eaffebebecffedededffeeefeffff1f0f0fff2f1f2fff3f3f3fff4f4f4fff5f6f5fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff8f8f8fff9f9f8fff8f8f8fffaf9f9fff9fafafff9fafafffafaf9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffaf9f9fff9fafafff9f9fafff9fafafff9faf9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffaf9f9fff9f9fafff9f9fafff9f9fafffaf9f9fff9faf9fffafafafffafafafff9f9fafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafbfffbfafbfffafbfbfffbfbfafffbfafbfffbfafbfffbfbfbfffbfbfafffafbfafffbfafafffafbfbfffbfbfafffafafafffbfafafffafbfafffafbfbfffafbfafffafafafffafafbfffafbfafffafbfafffafafbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefefffefefdfffefefefffefefefffdfefefffdfefefffefdfdfffefdfefffefefefffefefefffefefefffefefffffffefffffffffffffffffefffefffefffffefefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffdfdfdfffbfbfaffefefefffc5c5c5ffa0a0a1ff939393ff838384ff747474ff636263ff525152ff424242ff393a3aff3a3a3aff39393aff3a393aff39393aff393a3aff3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1e1e1eff1e1e1eff1e1e1eff181818ff181718ff1c1d1dff262626ff323132ff424141ff565655ff6b6b6bff808181ff949493ffbab9baffeae9eafff9f9f9fffdfefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefefffffefffffffefffefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffdfdfefffefefefffefefefffdfefefffdfefdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefefffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffafbfbfffbfbfafffbfafbfffbfafbfffafafafffafbfbfffbfafafffafafbfffafafafffafbfbfffbfbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b4ffb3b4b3ffb4b3b4ffb4b3b4ffb4b4b4ffb4b5b5ffb4b3b3ffb3b3b4ffb1b1b2ffb0b0b0ffb3b3b3ffb9b9baffc1c0c1ffc6c6c6ffc9cac9ffcccdccffd0cfcfffd2d2d2ffd2d3d2ffcfcfcfffcfcfceffcdcecdffcbccccffcacbcaffcacacaffcbcbcbffcbcccbffcccdccffcdcdcdffcececeffcececfffcfcfd0ffd0cfd0ffd0d1d1ffd1d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d5ffd6d5d5ffd5d6d6ffd6d6d7ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffd8d8d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadbdaffdbdbdbffdcdbdcffdbdcdcffdbdcdcffdcdcdcffdddcdcffdddddcffddddddffddddddffddddddffdeddddffdedddeffddddddffdddedeffdededeffdededfffdededeffdededeffdedfdeffdededfffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfe0e0ffe0e0dfffdfdfdfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e5ffe6e5e6ffe7e7e7ffe9eaeaffebebecffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffefefefffefefeffff0efefffefefefffefeeefffeeeeeeffedededffedededffedeeeeffeeeeeeffededeeffeeeeeeffededeeffedeeeeffedeeedffedeeedffeeedeeffeeedeeffededeeffedededffedededffeeededffeeededffededeeffedededffedededffedededffedededffedededffedeeeeffeeededffededeeffedededffedededffeeeeedffededeeffeeedeeffeeeeeeffeeeeeeffedeeedffeeededffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefeeffeeefefffeff0efffefefeffff0f0f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1ffefeff0ffeeeeefffeeededffecededffebececffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffe9e9eaffeae9e9ffe9eae9ffe9eaeaffeaeaeaffe9e9eaffeae9eaffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe9e8e9ffe8e8e8ffe8e9e9ffe9e8e8ffe8e8e9ffe8e8e9ffe8e9e9ffe9e9e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e8ffe8e9e8ffe9e8e8ffe8e9e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e7ffe7e7e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e6e6ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e7ffe7e8e7ffe8e7e7ffe7e8e8ffe8e8e8ffe7e7e7ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e8e7ffe7e8e8ffe8e8e8ffe7e7e8ffe8e7e8ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e7ffe7e7e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e8e8ffe7e8e8ffe8e8e7ffe7e8e7ffe8e8e8ffe8e7e8ffe7e8e8ffe7e7e7ffe7e7e8ffe8e7e7ffe8e7e7ffe8e8e8ffe7e7e8ffe7e8e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e8ffe8e8e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e7ffe7e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffeae9eaffeae9eaffe9eaeaffe9e9e9ffeae9eaffeae9e9ffeaeae9ffeaeaeaffe9eaeaffeaeae9ffeae9e9ffeae9eaffe9e9e9ffe9eaeaffeae9e9ffe9e9eaffe9e9e9ffe9e9eaffeaeae9ffeaeaeaffebeaebffececedffedededffeeefeefff0efeffff1f1f1fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff1f2f2fff1f1f1fff0f0f0fff0f0f0ffeff0efffeff0efffefefefffeff0f0ffefeff0ffefeff0ffefefefffefefefffeeefefffefefefffefefefffefefefffefefefffeeeeeeffefeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeededffedeeedffedeeeeffeeeeeeffededeeffedededffedededffedededffedededffedededffedededffedededffedededffecededffedededffeeededffeeededffeeeeeeffeeeeeeffefefeeffefefefffefeff0ffefefefffeff0f0fff0efefffeeeeefffeeeeeeffedededffedededffedededffecececffebebebffeaeae9ffe9e9e9ffe9e8e8ffe7e8e8ffe6e6e6ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e1ffe0e0e1ffe0dfdfffdfe0dfffdedfdfffdfdfdfffdedfdeffdededeffddddddffddddddffdddcdcffdcdcddffdcdcdcffdbdbdcffdbdbdcffdbdbdbffdbdbdbffdadbdaffdadbdbffdbdbdbffdadadbffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffdad9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d7ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd5d5d5ffd5d6d6ffd5d4d4ffd4d4d5ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0cfffcfceceffcececeffcececdffccccccffccccccffcbcccbffcacbcbffcbcccbffccccccffcececeffcecfceffcfcfcfffcfd0d0ffcecfcfffcdcdcdffcbcacbffc8c7c7ffc3c4c4ffbebebfffb9bab9ffb4b5b4ffb2b2b2ffb2b2b2ffb2b2b2ffb3b2b2ffb3b3b4ffb4b4b3ffb3b3b3ffb3b3b4ffb3b3b4ffb4b3b4ffb3b4b3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffdfcfcfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfbfcfffbfcfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffefffffffffffffffffffefffffffffffefffffffffefefffffefffffffffffffffffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefefefffefefefffffffffffefefefffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffefffefefffffefefefffefffefffefefefffefefffffefefefffefefffffffefefffefefefffffffefffffefefffefffefffefffefffefefefffffefffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffbfbfbfff5f5f5fff2f2f2fff2f2f2fff1f1f2fff2f1f1fff1f2f1fff2f1f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3cff3b3b3bff3b3b3bff3a393aff3a3939ff444545ff565555ff666667ff777777ff878787ff969697ffa3a3a4ffcececeffefeff0fffbfbfbfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefdfdfffefdfefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafafafffbfbfbfffafafafffaf9f9fff9fafafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f8f9fff9f9f9fff8f9f9fff9f8f9fff8f9f8fff8f9f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f7fff8f8f8fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff4f5f5fff5f5f5fff4f4f4fff3f3f3fff2f1f1fff0f0f0ffeeeeeeffecececffeaeaeaffe9e9e8ffe7e7e7ffe5e5e5ffe4e4e3ffe1e1e1ffdddddeffdbdadaffd6d7d6ffd4d4d5ffd3d3d3ffd1d1d1ffcecdceffccccccffccccccffc0c0c0ffcdcdcdffcdcdcdffcdcdcdffcfcecfffd1d0d1ffd4d5d4ffd8d7d7ffdadadbffdddeddffe0e0e1ffe3e3e4ffe5e5e6ffe6e6e6ffe8e8e8ffeaeaeaffebececffededeeffeff0effff1f2f1fff3f3f3fff4f4f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f9f8fff9f9f8fff9f9f9fff9fafafffafafafffafaf9fffafafafff9fafafffaf9f9fff9f9fafff9f9f9fffaf9f9fff9fafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafaf9fff9f9f9fff9faf9fff9fafafff9f9f9fffafafafff9fafafff9f9fafffaf9f9fff9faf9fffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffafafafffbfafafffafbfbfffbfafafffbfbfbfffafbfafffafafbfffafbfbfffafbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffafafafffafbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfafffbfafafffafbfafffafbfafffafafafffafafbfffafbfbfffafafbfffafbfafffbfbfbfffafbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffefefffffffffffffffefffffefefffefffefffefffefffefefefffefefefffefefffffefefefffefefdfffefefefffdfefefffefdfdfffefdfefffefdfefffefdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffcfcfdfffdfdfcfffbfbfbffeff0efffc7c7c7ffa1a1a1ff949494ff848484ff737474ff636363ff525352ff434243ff3a3a39ff393939ff3a3939ff393939ff393939ff3a3a39ff3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff181718ff1e1d1eff262727ff323131ff414141ff545554ff686868ff7c7c7dff909091ffb8b7b7ffe9e9e9fffaf9f9fffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffefffffefefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefefffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfefdfffefefdfffdfdfdfffefdfefffdfefefffdfdfefffdfdfcfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfafafffbfbfbfffafbfafffafafafffafafbfffafafbfffbfafafffafafbfffbfbfbfffafbfbfffafafbfffafbfafffafbfafffafafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b2b3ffb3b3b4ffb3b3b4ffb3b3b3ffb3b3b4ffb4b4b4ffb4b5b4ffb4b4b4ffb3b3b3ffb2b2b2ffb3b3b3ffb7b8b8ffbebebeffc5c4c5ffc9c8c8ffcccbccffcfcfceffd1d1d1ffd2d3d2ffd0d1d0ffcfcfcfffcececeffcccdcdffcbcbcbffcacacaffcbcbcbffcbccccffcccbccffcdcdcdffcececeffcececeffcecfcfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d7d8ffd8d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdbdbdbffdadbdbffdbdcdcffdbdbdbffdcdbdbffdcdcdcffdddcdcffdcdcddffdcdddcffdcdcddffddddddffdddddeffddddddffdddddeffdededeffdededeffdededeffdededeffdedfdeffdededeffdedfdfffdfdfdfffdfdfdfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffe0e0dfffe0e0e0ffe0e0e1ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe5e5e4ffe6e6e6ffe8e8e7ffeaeaeaffecececffedededffeeeeedffeeeeeeffeeeeeeffeeefefffefefeffff0f0effff0f0f0ffefeff0ffefefefffeeefeeffededeeffeeeeedffedededffeeedeeffedededffedeeedffedededffeeeeeeffedededffeeeeeeffedededffeeededffedededffeeededffededeeffedededffedededffedededffededeeffedededffedededffeeededffedeeedffedededffedededffedeeedffedededffedeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeedffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeefffeeefefffefefefffefefeffff0f0f0fff0f1f0fff2f1f1fff2f1f2fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeedffedededffecececffecebecffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9eae9ffeae9eaffeaeae9ffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e9e9ffe8e9e9ffe9e8e9ffe8e8e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe9e8e9ffe8e9e9ffe8e8e9ffe8e9e8ffe9e9e9ffe8e9e9ffe9e8e8ffe9e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e8e8ffe7e7e7ffe8e8e8ffe7e8e8ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e7e7ffe7e6e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe8e7e7ffe8e8e8ffe8e8e7ffe8e8e7ffe7e8e7ffe8e8e7ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e7e7ffe7e8e7ffe7e7e8ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e8ffe8e7e7ffe7e8e8ffe8e7e7ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e8ffe9e8e8ffe9e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e9e8ffe8e9e9ffe8e8e8ffe9e9e9ffe8e9e9ffe8e8e9ffe9e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffeaeaeaffeae9e9ffeae9e9ffe9eaeaffeae9e9ffeaeaeaffe9eae9ffe9e9e9ffe9e9eaffe9e9eaffeae9e9ffe9e9eaffeaeaeaffe9eae9ffe9e9eaffe9e9e9ffe9eae9ffe9e9e9ffe9eaeaffeaeaeaffecebecffedececffeeeeeeffefefeefff0f0f0fff1f2f1fff2f2f1fff2f2f2fff2f2f3fff2f3f3fff1f1f2fff1f1f0fff1f1f1ffeff0f0fff0efeffff0eff0fff0f0f0fff0f0f0ffeff0effff0f0efffeff0efffefefefffefefefffefefefffefefefffefefefffefefefffefefeeffeeefefffeeeeeeffefefeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeedeeffeeeeedffedededffeeededffedededffedededffedededffedededffecededffedededffedecedffedecedffecededffeeededffededeeffedeeedffedededffeeeeefffefefefffefefefffefeff0fff0f0f0ffeff0efffefeeefffeeeeeeffedeeedffedededffedededffecececffebebecffeae9eaffe9e9e9ffe9e9e8ffe8e8e7ffe6e7e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe3e4e3ffe3e4e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdededeffdededeffddddddffddddddffdcddddffdcdcdcffdcdddcffdcdcdcffdbdbdcffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdadbdbffdbdadbffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d9ffd7d8d7ffd7d7d7ffd7d7d8ffd7d7d8ffd7d6d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d0d1ffd0d0d0ffd0d0cfffcfcfcfffcecfceffcececeffcdcdcdffcdcccdffccccccffcbcbcbffcacacaffccccccffcccdcdffcecdcdffcececeffcececeffcfcfcfffcdcecdffcccccbffc9cac9ffc6c6c6ffc2c2c2ffbdbdbdffb8b8b8ffb4b4b3ffb2b1b2ffb2b3b2ffb3b4b4ffb3b3b3ffb4b4b3ffb3b4b4ffb3b3b3ffb4b4b4ffb3b4b3ffb4b4b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfefdfffefefefffefefefffffefefffefefefffffefefffefffffffefffefffefefefffefffefffefefffffefffefffffefffffffefffffffefefffefffefffffffefffffefffffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffefefefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefffffffffefffffefefffffffffefffffffffffefffefffffefefffefffefffefffffffffefffffefefefffefefefffffefefffefefefffefefefffefefffffefefffffffffffffefefffffffefffffefffffffefffefffefefefffefffefffefefffffefffefffffefffffffffffffffefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffbfbfbfff6f5f6fff2f1f2fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f1f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3cff3c3c3cff3c3b3bff3b3a3aff3a3b3aff464645ff565555ff676766ff777778ff888888ff979797ffa4a4a3ffd1d0d0fff0f0f0fffbfafbfffdfefdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffcfdfdfffdfcfdfffcfdfdfffcfdfcfffdfcfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffefefdfffdfefdfffdfdfefffdfdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfafffafafbfffbfafafffafafafff9faf9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f8fff9f8f9fff8f9f8fff8f9f9fff9f8f9fff8f9f9fff8f8f8fff9f8f9fff9f9f8fff8f9f8fff8f8f9fff8f9f9fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f6f7fff6f6f6fff6f6f5fff6f5f5fff5f5f5fff4f4f4fff4f4f5fff3f3f4fff2f2f1fff0f1f0ffeeeeeeffecececffeaeaeaffe8e8e8ffe7e7e7ffe4e4e4ffe2e2e2ffdfdfdfffdcdcdcffd8d8d9ffd5d5d5ffd1d2d1ffd0cfcfffcececeffcacacaffb0afafff888888ff7c7c7dff6b6a6aff828181ff969696ffb1b1b1ffc9c8c8ffcbcccbffd0d0cfffd2d2d2ffd5d5d5ffd8d8d9ffdcdcdcffdfdfdfffe2e2e1ffe4e4e4ffe5e5e5ffe7e7e7ffe9eae9ffebececffeeedeefff0f0f0fff2f2f2fff4f3f4fff5f5f4fff5f5f5fff5f6f6fff6f6f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fffaf9fafffaf9fafffaf9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9fafafffafaf9fff9fafafffafafafffaf9fafff9faf9fff9f9f9fffaf9f9fff9f9f9fffaf9fafffaf9fafff9f9f9fff9f9fafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafbfffafafafffbfafafffafbfafffbfbfafffbfafafffbfbfafffafbfbfffbfafbfffafafbfffbfbfafffbfbfbfffafbfafffbfafbfffafbfbfffafbfbfffbfafbfffbfbfbfffafafafffbfafbfffbfbfafffafafafffafafbfffafafbfffbfbfbfffafafbfffbfafbfffafbfbfffafbfafffafafafffafafafffafafafffafbfafffbfafafffafafbfffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffefefdfffefefefffdfefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffffffffffffffefffffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffcfcfdfffcfdfdfffdfcfcfffcfdfcfffcfdfcfffdfcfdfffdfdfcfffbfbfbfff0efefffc9c9c9ffa2a2a2ff949494ff848484ff747474ff636464ff535353ff444343ff3a3a3aff393939ff3a3939ff3a3a3aff39393aff3a3a3aff3b3b3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1fff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1f1eff272726ff323131ff414141ff535354ff676666ff7a7a7aff8e8e8effb7b7b7ffebebebfffaf9fafffdfefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffffefffffffffffefffefffefefffffefefffffffefefffefffefffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefefdfffdfdfefffefdfdfffefdfdfffdfefdfffefefdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefdfefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfbfffcfcfbfffbfcfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffbfafafffbfbfafffafafbfffbfafafffafafbfffbfbfafffbfbfbfffafbfafffbfafbfffafbfafffafbfbfffbfafbfffbfbfbfffafafafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b2b3ffb3b3b3ffb3b2b3ffb3b3b3ffb4b4b4ffb3b3b3ffb3b3b3ffb3b4b3ffb4b4b5ffb4b4b5ffb3b3b3ffb5b6b6ffbcbbbcffc2c2c1ffc6c7c6ffcacacaffcdcdcdffd0d0d0ffd1d1d2ffd1d1d1ffd0d0d0ffcecfceffcdcdcdffcbcccbffcacacaffcacacaffcbcacbffcccbccffccccccffcdcdcdffcececdffcfceceffcecfcfffcfcfd0ffd0d0d0ffd1d1d0ffd1d2d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffd9dadaffdadadaffdbdbdaffdbdbdbffdcdbdbffdcdbdbffdbdcdbffdcdcdcffdddcdcffdddddcffdcddddffddddddffddddddffddddddffdededeffdddeddffdededeffdedfdeffdededfffdededfffdededeffdededeffdfdedfffdfdfdeffdedfdeffdededfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e4ffe4e5e5ffe6e6e6ffe8e8e8ffebebebffedececffedeeedffeeedeeffeeeeeeffeeeeeeffefeeefffefefefffefefeffff0f0f0ffeff0f0ffefefefffeeedeeffeeeeeeffedeeeeffeeededffeeeeeeffededeeffeeedeeffeeeeedffededeeffeeededffeeededffedeeedffeeeeedffeeededffedededffededeeffedededffedededffedededffeeededffedededffedededffedeeedffedeeeeffeeedeeffedededffedededffeeedeeffeeeeedffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffeeefeeffeeeeeeffeeefeeffeeefefffeff0effff0eff0fff0f0f0fff1f1f1fff2f2f1fff2f2f1fff2f1f2fff0f0f0ffefefefffedeeeeffedededffecedecffebecebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9eaffeae9eaffeaeae9ffe9e9eaffeae9e9ffeae9e9ffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe9e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e7ffe8e7e7ffe8e8e8ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe7e7e6ffe7e6e6ffe7e7e6ffe6e7e7ffe7e6e7ffe6e6e7ffe7e7e6ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e8ffe8e7e8ffe7e8e7ffe7e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e7ffe8e7e7ffe8e8e7ffe7e7e8ffe8e7e7ffe7e7e8ffe7e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e9e8ffe8e9e8ffe9e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e9ffe9e8e9ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9eaffe9e9e9ffeae9e9ffeaeaeaffe9e9eaffeae9eaffeaeae9ffe9e9eaffeae9e9ffeae9e9ffe9eae9ffeaeae9ffeae9e9ffeaeae9ffe9eaeaffeae9eaffe9e9eaffeaeae9ffeaeaeaffe9eae9ffeae9e9ffe9eae9ffe9eaeaffeae9eaffeaeaeaffe9eae9ffeaeaeaffeaeaeaffebecebffedededffeeeeeeffefefeffff0f1f1fff2f1f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f0f0fff0f0f0fff0efefffeff0effff0f0effff0f0f0ffefefefffefeff0ffefefefffefefefffeff0efffefefefffefefefffefefefffefefefffefefefffefeeeeffefeeefffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeedeeffeeeeeeffedeeeeffeeededffeeededffededeeffedededffededecffedededffedecedffedecedffecedecffedededffeeededffeeeeedffeeeeeeffefeeeeffeeeeefffefefeffff0f0f0ffeff0effff0eff0ffeff0efffeeefefffeeedeeffedededffedededffecececffecebebffeaeaeaffe9e9e9ffe9e9e9ffe9e8e8ffe6e7e7ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe0e1e0ffe0e0e1ffdfe0e0ffe0dfdfffdfdfdfffdfdfdfffdfdedeffdededeffddddddffddddddffddddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdadaffdbdadaffdadadaffdad9d9ffdad9d9ffd9dad9ffd9d9d9ffd9d8d8ffd9d9d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcfcecfffcececfffcdcecdffcdcdcdffccccccffcbcbcbffcacacaffcac9c9ffccccccffcdcdcdffcdcecdffcececdffcececeffcdcdcdffccccccffc9cacaffc8c7c7ffc4c4c4ffbfbfbfffbababaffb5b6b5ffb2b2b2ffb4b3b3ffb3b3b3ffb4b3b4ffb3b3b3ffb3b3b3ffb4b3b4ffb4b4b4ffb4b5b4ffb5b4b4ffb4b4b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfcfcfffbfbfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfcfdfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffefdfdfffefdfdfffefdfefffdfefefffefefdfffefefefffefefefffefffefffefefffffefffefffffffffffefefefffffffefffffffffffffefffffefffffffffffffffefffefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefffefffefefffffffefefffefefefffefffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffffffefffefffefffefffefffffefefffefefefffffefefffffefefffffefefffefefffffefefefffefefffffefffffffefffffffffefffffefffffffffffffffefefefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffcfcfbfff5f5f5fff0f1f0fff2f2f1fff2f2f1fff1f2f2fff2f2f2fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3cff3c3c3cff3c3c3cff3b3b3cff3c3c3cff474747ff575757ff686968ff797978ff898989ff989898ffa5a5a4ffd2d2d2fff1f0f1fffbfbfbfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfdfffcfdfdfffcfcfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffdfefefffefdfdfffdfdfefffdfefefffdfefdfffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffafbfafffafbfafffafafafffafafafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff8f9f8fff9f9f8fff8f8f8fff9f8f8fff9f9f8fff9f8f9fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff6f7f7fff6f6f6fff5f6f5fff5f5f5fff4f5f5fff4f4f4fff3f3f3fff3f2f3fff1f1f1ffefefefffedededffebebebffe9e9e9ffe6e7e7ffe5e5e4ffe2e2e2ffdedfdeffdadadaffd5d5d5ffd0d0d0ffc9c9c8ff999a9aff7d7d7dff676767ff515151ff4f4f4eff4a4a4aff444444ff414142ff414241ff424242ff444444ff4a4b4aff505050ff515151ff656565ff7b7b7bff9a9a9affc9c9c9ffd3d3d2ffd7d7d7ffdadadaffdcdcdcffdededfffe1e1e1ffe4e4e4ffe6e7e7ffebeaeaffedededfff0f0effff2f2f1fff3f3f3fff4f4f5fff5f5f4fff5f5f6fff6f6f6fff6f7f7fff7f7f7fff7f8f8fff9f9f9fff9f9f8fff9f9f9fffafafafffaf9fafff9fafafffafafafff9faf9fffafafafff9fafafff9f9f9fff9f9f9fffaf9fafff9f9fafffaf9fafffaf9f9fffafaf9fffaf9f9fff9fafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9fafafffafafafffafafafffaf9f9fffafaf9fffafafafffafafafff9f9fafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafafffafbfbfffbfbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfafffbfbfafffafafbfffbfbfafffbfbfafffbfafbfffafafbfffafafafffafafbfffafbfbfffafbfbfffafafbfffafbfbfffbfbfbfffafafafffbfafafffbfbfbfffafafafffafbfbfffafbfafffafbfafffbfbfbfffafbfbfffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffefefffffffefefffffefffffefffffffefffffffffefffffefffffffefefffffefefefffefefefffefefefffefdfefffdfefefffefefefffdfefdfffefefefffdfefefffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfdfdfffbfbfbfff0f0f0ffcbcbcbffa2a3a2ff959595ff868585ff757675ff646465ff545454ff444444ff393939ff393939ff39393aff3a3a3aff3a3a3aff3b3b3bff3b3c3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1e1f1eff1e1f1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff262626ff313232ff414141ff525151ff666665ff7b7b7bff8e8e8effb6b6b6ffe7e7e8fff8f9f8fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffffefefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefdfffdfdfefffefdfdfffdfdfdfffdfefefffefefefffdfdfdfffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffdfefefffefefefffdfdfdfffefdfdfffefefefffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffafbfafffbfbfafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfcfcfffbfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b2b2ffb2b2b2ffb3b3b2ffb3b3b3ffb3b3b3ffb4b4b4ffb3b3b3ffb3b4b3ffb3b4b3ffb3b4b3ffb4b3b3ffb6b6b6ffbbbbbbffc1c1c0ffc6c5c6ffc9c9c9ffccccccffcfcfd0ffd1d1d2ffd2d2d2ffd0cfd0ffcecfcfffcecdceffccccccffcbcbcbffcacbcbffcbcacbffcbccccffccccccffcccdccffcdcdcdffcdceceffcececeffcfcfceffd0cfd0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d2ffd3d4d4ffd4d4d3ffd5d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9daffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffdddcdcffddddddffdededeffdededdffdededeffdedddeffdededeffdedfdeffdedfdeffdfdedeffdededeffdfdedeffdfdfdeffdfdedfffdededfffdfdedeffdfdedfffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe2e1e2ffe3e3e3ffe4e4e4ffe6e6e6ffe8e8e8ffebeaeaffecededffedeeedffeeeeeeffeeeeeeffeeeeeeffefefefffefefeffff0f0effff0f0f0fff0f0f0ffefefefffeeeeedffedeeedffededeeffeeeeedffedededffeeeeedffedeeeeffedeeedffeeeeedffededeeffeeededffedededffedededffedeeedffedededffedeeedffeeeeeeffedededffeeeeeeffedededffedeeedffedeeedffedeeedffeeededffedededffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeefeeffeeeeefffeeefefffefefefffeeeeeeffefefeeffefefefffefefefffeff0f0fff0f1f0fff1f1f1fff2f2f2fff2f2f2fff1f1f2fff0f1f0ffefeff0ffeeeeeeffedededffedececffececebffebebebffeaebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffe9e9e9ffeaeae9ffe9eaeaffe9eae9ffeaeae9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e8e9ffe8e9e9ffe8e9e8ffe8e9e8ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e7ffe7e8e8ffe7e8e7ffe8e8e7ffe8e8e7ffe7e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e8ffe7e8e8ffe7e8e8ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e8ffe8e9e9ffe9e9e8ffe9e8e9ffe8e9e8ffe8e9e9ffe8e9e8ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffe9e9e9ffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffeaeaeaffe9eae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaebffecececffedededffeeeeefffeff0f0fff1f1f1fff2f1f2fff2f3f2fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefeff0ffeff0efffefeff0ffefefefffefefefffefefefffefefefffefefefffeff0efffefefeeffefefefffefefeeffeeefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedeeedffededeeffedededffedededffedededffedededffecededffededecffedededffedededffedededffedeeedffeeefeeffeeeeeeffefefeffff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffeeefeeffedeeeeffeeededffedededffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe6e7e7ffe6e6e6ffe5e5e6ffe5e6e6ffe6e5e6ffe5e5e4ffe5e4e4ffe4e5e4ffe4e3e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e0ffe1e0e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdeffdfdedeffdedfdeffdededdffdedddeffddddddffddddddffddddddffdddddcffdcdddcffdcddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdbdbffdadbdbffdadbdaffdadbdaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd2d2d3ffd2d2d1ffd1d1d2ffd0d1d1ffd0d0d0ffcfcfd0ffcecfcfffcfcecfffcecdcdffcdcdcdffccccccffcbcacbffc9cacaffc8c9c8ffccccccffcdcdcdffcdcdcdffcdcdcdffcececeffcdcdcdffcbcbcbffc9c8c9ffc6c5c5ffc2c2c2ffbebebeffb9babaffb5b6b5ffb3b3b3ffb3b3b3ffb3b4b3ffb3b4b3ffb4b4b3ffb4b4b3ffb4b5b5ffb5b5b5ffb4b4b4ffb5b4b4ffb4b5b400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfefefffefefefffefefefffffffefffefffefffefffefffefefefffefffffffffefefffffffffffefefffffffffffffefffffffffefffffffefefffffffffffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfefffefefefffefefdfffefefefffefefefffefefefffefefffffffefefffffefefffefffffffefefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefefefffefffefffefefefffefefefffffefefffffffffffffefefffefefffffefffffffefefffffffffefffefffefffefffffffefffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffefdfdfffcfcfcfff5f5f5fff0f0f0fff1f1f0fff1f1f2fff1f1f2fff2f2f2fff2f2f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3cff3c3c3cff3c3c3cff3c3c3cff3d3c3dff484747ff585858ff696969ff7a7979ff8a8a89ff989897ffa5a5a5ffd2d3d2fff1f1f2fffcfbfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffdfdfcfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffefefefffdfefefffdfefefffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff7f7f8fff6f6f7fff5f6f6fff5f5f5fff5f4f4fff4f4f4fff3f3f3fff2f2f1fff1f0f1ffefefefffecedecffeaeaeaffe8e8e8ffe5e6e5ffe3e3e4ffe0e0e0ffdddcdcffd7d7d7ffd2d2d2ffccccccffb1b1b0ff737373ff4f5050ff4a4a4bff444343ff3c3b3cff2f3030ff242323ff1a1a1aff141415ff0f0f0fff131313ff1a1a1aff242424ff313131ff414041ff474646ff4c4c4cff505150ff767676ffb6b6b6ffd1d1d0ffd3d4d3ffd6d7d6ffdadadaffdddcddffdfe0e0ffe3e3e3ffe7e7e7ffeaeaeaffedededfff0efeffff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f6fff7f6f6fff7f7f6fff7f8f7fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9fafffafafafff9fafafffaf9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fffafafafffafaf9fffafaf9fff9f9f9fffafaf9fff9f9f9fffafafafff9f9f9fffaf9f9fff9f9f9fffafaf9fff9f9f9fffafaf9fff9f9fafff9f9fafffafafafffafaf9fff9f9fafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffbfafafffafbfbfffafafafffbfbfafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfafffafbfafffbfbfafffbfafafffbfbfafffbfafafffbfbfbfffbfafafffafafbfffafbfbfffafafbfffbfbfafffafbfafffafbfafffafafafffafbfbfffbfafafffafafafffafafbfffbfafbfffafbfafffbfafbfffbfafafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefffffffefffffffefefffffffffefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffbfbfbfff1f0f0ffcececeffa3a3a2ff959595ff868686ff767677ff656566ff545555ff454444ff39393aff3a3a3aff3a3a3aff3a3a3aff3b3b3bff3b3c3bff3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1fff1f1f1eff1e1e1eff1f1e1eff1e1e1eff1d1e1eff1e1d1eff272626ff313131ff404040ff525151ff666766ff7c7c7cff919191ffb5b6b5ffe7e7e7fff8f8f8fffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfefefffefefefffefefefffefefdfffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefffffefefffffefefefffffefefffefefefffffffffffefffefffefffefffffefffffffffefffefffefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfefffefdfdfffefefdfffdfefefffdfdfdfffefefdfffefefdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffefdfdfffdfefefffefdfdfffdfdfdfffdfefefffdfdfefffefefefffefefefffdfefefffdfefefffdfefefffefdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfafffbfbfafffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b2b2ffb2b1b1ffb2b3b2ffb3b3b2ffb3b3b3ffb2b3b3ffb4b4b4ffb4b3b4ffb3b4b3ffb2b2b2ffb5b5b5ffb9b9b9ffbfbfbfffc4c4c3ffc8c8c8ffcbcbcbffcdceceffd0d1d1ffd1d1d2ffd1d0d0ffcfcfcfffcececeffccccccffcbccccffcbcacaffcbcbcbffcbcbccffccccccffccccccffcdcccdffcdcdcdffcececeffcecfceffcfcfcfffd0cfd0ffd1d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d8ffd7d7d8ffd8d8d9ffd9d9d8ffd9d8d9ffd9dadaffdadad9ffdadadaffdadadbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcddffdddcdcffdddddcffdcddddffddddddffddddddffdededdffdededeffdddedeffdededeffdededeffdedfdeffdededeffdfdfdeffdededeffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdedfdfffdedfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe3e4e3ffe4e4e5ffe6e6e6ffe8e8e8ffebebebffecececffeeededffedeeeeffeeefeeffeeeeefffefefefffefeff0fff0f0f0fff0f0f0fff0efefffeeeeefffeeeeeeffeeededffedeeedffededeeffeeeeeeffeeededffeeeeeeffeeeeeeffedeeeeffeeedeeffeeededffedededffedededffedededffedededffedeeedffeeeeeeffedeeedffeeeeeeffeeedeeffedeeedffedeeedffeeeeedffeeeeedffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeefffefefeeffeeefeeffeeefefffeeefefffeeefefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff1f1f1fff2f2f1fff2f2f2fff2f2f1fff1f1f0fff0eff0ffefeeeeffedeeedffecececffecececffebebebffebebebffebeaeaffebeaeaffeaeaeaffebebeaffeaeaeaffebebeaffeaeaebffeaeaebffeaeaebffeaeaeaffeae9eaffeaeaeaffeaeaeaffe9eae9ffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeaeaffe9eaeaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e9e9ffe8e9e9ffe8e9e9ffe9e9e8ffe9e9e9ffe8e8e9ffe9e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e7ffe7e8e8ffe8e8e7ffe7e7e8ffe7e7e8ffe8e8e8ffe8e7e7ffe7e7e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e8ffe7e7e8ffe8e8e7ffe8e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e9ffe9e9e8ffe8e9e8ffe9e8e9ffe9e9e8ffe8e9e8ffe8e8e8ffe9e9e8ffe8e8e8ffe9e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe9e9e8ffe8e8e9ffe8e8e9ffe8e9e9ffe9e8e8ffe8e8e8ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e8e7ffe8e8e7ffe7e7e7ffe8e8e7ffe8e7e7ffe8e8e8ffe8e7e8ffe7e7e8ffe7e8e8ffe7e7e8ffe8e8e7ffe7e8e7ffe7e8e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e9ffe8e9e8ffe8e8e8ffe9e8e9ffe9e9e8ffe8e9e8ffe8e8e8ffe9e9e9ffe8e8e8ffe9e9e9ffe9e8e9ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffe9e9e9ffe9e9eaffeaeaeaffeae9e9ffe9eae9ffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffe9eae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffebececffedececffededeeffeeefeffff0f0f0fff2f2f1fff2f2f1fff2f3f2fff2f2f3fff2f3f3fff2f2f2fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0effff0eff0fff0f0efffeff0efffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefefeeffeeeeefffefefeeffeeeeefffeeeeefffeeeeefffeeeeeeffeeedeeffeeeeeeffeeededffedededffededeeffedededffededecffedededffedededffecededffedededffeeededffeeeeeeffeeeeeeffefeeeeffefefeffff0f0effff0f0f0fff0f0f0fff0eff0ffefeeefffedeeeeffedededffedededffecececffebebebffeaeae9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e5ffe5e6e5ffe5e6e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0dfffdfdfdfffdfdfdfffdededeffdfdedfffdededeffdededeffdddedeffdededdffddddddffddddddffdcdcddffdcdcddffdcddddffdcdcdcffdcdbdcffdcdcdcffdcdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdadadbffdadadaffdad9d9ffdad9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0cfffcfd0cfffcecfcfffcecfcfffcecdcdffcdcccdffcbcbccffcacacbffc9c9c9ffcbcbcbffccccccffcdcdcdffcdcdccffcdcdccffcdcdcdffccccccffcacac9ffc7c7c7ffc4c4c4ffc0c0c0ffbdbdbdffb8b8b8ffb5b4b4ffb2b3b3ffb4b4b3ffb4b4b4ffb4b4b3ffb4b4b5ffb4b4b5ffb4b4b4ffb5b4b4ffb4b4b5ffb5b5b500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffbfcfcfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffffffffffffefffffffffefffffffefffefefffffefffffffefefefffefefefffdfefefffdfefefffdfefefffdfdfdfffefefdfffefefdfffdfefdfffdfdfdfffdfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefffffefefffffefffffffffefffffefefffffffefefffffffffffffffffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffefefffffefefffffefefefffefffffffffefffffefffefffffefefffffffefffefefffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfefffefdfdfffefdfdfffbfbfcfff4f4f4ffefefefffeff0f0fff0f1f0fff2f1f2fff2f2f2fff1f2f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3cff3c3c3cff3c3c3cff3b3c3cff3c3c3cff484748ff585858ff69696aff7a7a7aff8a8a8aff989898ffa5a5a5ffd4d3d4fff1f1f2fffcfcfcfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfcfcfffdfdfcfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffefefefffefefefffefdfefffdfefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffdfdfcfffdfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafafafffafafafffafaf9fffaf9fafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f8f9fff9f8f8fff8f9f8fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff7f7f8fff8f8f7fff7f6f7fff6f6f6fff5f6f5fff4f4f5fff4f4f4fff3f3f2fff2f2f2fff0f0f1ffeeeeefffecececffe9e9e9ffe8e8e7ffe6e6e6ffe3e4e3ffdfdfe0ffdbdadaffd5d5d5ffcfcfd0ffc7c7c7ff919191ff5a5a5aff484848ff3c3c3cff212222ff131313ff090909ff010201ff000000ff000000ff000000ff010101ff000000ff010001ff000000ff010202ff0a0a09ff151415ff232323ff3e3e3eff4a4a4aff5b5b5bff959595ffcacbcbffd1d1d1ffd3d3d4ffd7d7d7ffdcdbdcffe0e0e0ffe4e4e4ffe8e7e7ffeaeaeaffedecedffefefeffff1f1f1fff2f3f3fff4f3f4fff5f5f4fff6f5f5fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fffaf9fafffafaf9fffafaf9fff9f9fafff9fafafff9f9f9fff9f9f9fff9fafafffafafafff9fafafff9f9f9fffafaf9fffafaf9fff9fafafff9f9fafffaf9f9fffaf9f9fff9f9fafff9fafafff9f9fafff9fafafff9faf9fffaf9fafffafafafff9faf9fff9fafafffafaf9fff9fafafffaf9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffafafbfffbfafafffafafbfffafafafffafafbfffafafbfffafafbfffbfbfbfffbfafbfffbfafafffafbfafffbfafafffbfafafffbfafbfffafafbfffafafafffafbfafffbfafbfffafbfafffafafafffafafafffafafbfffafbfafffafafafffafafbfffbfbfafffbfafbfffbfbfafffbfbfafffafafbfffafbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffefdfdfffdfdfefffefdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffefefffffffefefffefffffffffefffffefffefffffefefffffffefffefefffffefffefffefefefffdfefefffefefefffefefefffefefdfffefefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffcfcfdfffcfbfbfff2f1f1ffd0d0d1ffa3a3a3ff959696ff878787ff777777ff676767ff555656ff454545ff393a3aff3a3a39ff3a3a3aff3b3a3aff3b3b3bff3b3b3bff3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1e1e1eff1e1e1eff1f1e1fff1e1f1eff1d1e1eff1e1e1dff272727ff313132ff3f4040ff535252ff686868ff7e7e7eff929293ffb4b4b5ffe6e6e7fff8f8f8fffefefefffffefefffefffefffefefdfffefefdfffefefefffdfefefffefdfefffdfefefffefdfefffefefdfffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefefffffefffffffefefefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffdfefefffefefdfffefdfefffefdfefffdfefefffefdfefffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfefffdfefdfffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffefdfefffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfdfdfffcfcfcfffdfcfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffcfbfcfffbfbfcfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b2b2ffb2b2b2ffb2b1b2ffb2b1b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b2b3ffb4b3b4ffb2b1b2ffb4b3b3ffb7b8b7ffbdbdbdffc2c2c2ffc7c6c7ffc9c9caffcdccccffcfd0d0ffd1d1d1ffd0d1d0ffcfcfcfffcfcfceffcdcdceffcbcccbffcacacaffcacacbffcbcbcbffcccbccffccccccffcdcdccffcdcdcdffcdceceffcececdffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d1ffd3d3d2ffd3d4d3ffd3d3d4ffd5d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d9d9ffd8d9d8ffd9d9d9ffd9dad9ffd9dadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcddffddddddffddddddffddddddffddddddffddddddffdededeffdededeffdededeffdfdedeffdededfffdfdedeffdedfdeffdfdedeffdfdedeffdfdedfffdededfffdfdedeffdedfdfffdfdedfffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffe0e0dfffdfe0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe4e4e3ffe5e5e5ffe6e7e7ffe8e8e9ffebebebffedececffededeeffeeeeeeffeeeeefffefefefffefefeffff0f0f0fff0f1f1fff0f0efffefeff0ffeeefeeffedeeeeffeeededffedeeedffeeeeeeffedededffeeedeeffeeeeedffededeeffedeeedffededeeffededeeffededeeffeeededffedededffedededffededeeffededeeffededeeffeeeeeeffeeeeeeffeeededffeeeeedffeeededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeefffeeefeeffeeeeeeffeeefeeffeeeeefffefefefffeeefefffeeefefffefefeffff0eff0fff0f0f0fff0f1f0fff1f0f1fff1f2f2fff2f2f1fff2f2f2fff1f1f1fff0f0f0ffeeefefffedededffededecffecedecffebecebffeaeaebffebeaeaffebeaeaffeaeaebffeaeaebffeaeaebffeaeaebffeaeaeaffeaeaebffeaebebffeaeaeaffeaeaeaffeaeae9ffe9eaeaffeae9e9ffeaeae9ffeaeaeaffeae9e9ffeaeaeaffeaeae9ffe9e9eaffe9eae9ffeae9eaffe9e9eaffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e9e8ffe9e9e8ffe9e8e9ffe9e9e9ffe8e9e9ffe8e8e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e9e8ffe8e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e8e7ffe8e7e8ffe8e8e8ffe7e8e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e7ffe7e8e7ffe8e7e7ffe8e7e7ffe7e7e8ffe7e7e8ffe8e7e7ffe7e8e8ffe8e7e8ffe7e8e7ffe8e8e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e9ffe9e8e8ffe9e9e8ffe8e8e9ffe8e9e9ffe9e9e8ffe9e9e9ffe8e9e9ffe8e9e9ffe8e9e9ffe8e8e8ffe9e9e8ffe9e9e8ffe8e9e9ffe8e8e9ffe9e8e8ffe9e8e9ffe8e8e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe8e7e7ffe8e8e7ffe8e8e8ffe7e7e8ffe8e7e7ffe7e8e8ffe8e7e8ffe7e8e7ffe8e8e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e9ffe8e9e9ffe8e8e8ffe9e8e8ffe8e9e9ffe8e8e9ffe8e9e9ffe8e8e8ffe9e9e8ffe9e9e8ffe8e9e9ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffe9e9e9ffe9e9eaffe9eae9ffe9eaeaffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaebffebebecffedececffedeeeeffefeeeffff0f0f0fff1f1f1fff2f2f2fff2f2f3fff3f3f3fff2f2f2fff1f1f2fff2f2f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0ffeff0f0ffefeff0ffeff0f0ffefefeffff0f0effff0f0efffeff0efffefeff0fff0efeffff0efefffefefefffefefefffeeefefffeeefefffeeeeeeffefeeefffeeefefffeeeeeeffeeeeeeffeeeeedffedededffedededffedededffedededffedececffedededffedededffedededffedeeedffeeeeeeffeeeeefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0ffefeff0ffeeeeefffeeeeeeffeeedeeffedededffecedecffebebebffeaeae9ffe9e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e6e5ffe6e6e5ffe6e6e5ffe5e5e6ffe5e5e5ffe4e5e5ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdededfffdfdedeffdfdedeffdededeffdededeffdddddeffdddddeffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdbffdbdcdcffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadbdaffdadadbffdadadaffd9d9daffd9d9d9ffd8d8d9ffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d7ffd7d6d7ffd6d6d6ffd6d5d5ffd5d6d5ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d4d3ffd3d2d3ffd2d2d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0cfffcecfcfffcdceceffcdcdcdffccccccffcbcbcbffcacac9ffc9c9c9ffcbcbcbffccccccffccccccffccccccffcccccdffcccdcdffcbcbcbffc9c9c8ffc6c6c6ffc2c3c3ffbfbfc0ffbcbbbbffb8b7b7ffb4b4b4ffb3b3b3ffb3b4b4ffb4b5b5ffb4b4b4ffb4b4b4ffb4b5b5ffb4b5b4ffb4b4b5ffb4b5b4ffb4b4b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffefffffefffffffefffffffefefefffefefefffdfdfdfffdfefefffdfdfdfffdfdfefffefefefffefefdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffffffefffffefffffffffffffffffefffffffffffffefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffffffefffefefffffffffefffefffefffefffffffffefffffefffefffefefefffffefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffdfefefffcfdfdfffaf9fafff3f3f4ffefefeeffefefefffeff0f0fff0f1f1fff2f2f2fff2f2f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3cff3c3c3cff3b3c3cff3b3b3aff3b3a3bff474747ff585858ff6a6a69ff7b7a7aff8a8a8aff999998ffa6a6a6ffd5d4d5fff1f1f0fffcfcfbfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefefdfffdfdfefffefefdfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefefffdfefefffefefefffefdfefffefefdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafafffaf9fafffafafafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff8f8f8fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff9f8f8fff7f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff6f6f6fff6f5f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f0f0ffefefefffedecedffeaeaeaffe7e7e7ffe5e5e6ffe4e3e4ffe0e0e0ffdadadbffd3d4d4ffcccdcdffb2b2b2ff737474ff4d4d4dff403f40ff2a2a2aff0e0f0eff010101ff000100ff000000ff000000ff000000ff000000ff010001ff000100ff010001ff010000ff000000ff010000ff000000ff000000ff000000ff0f0f0eff2d2c2dff404040ff4d4c4cff767676ffb5b5b5ffcececdffd1d2d1ffd6d6d6ffdcdcdcffe0e1e1ffe4e4e5ffe7e8e7ffebeaeaffecededffefefeffff1f1f2fff3f3f2fff3f4f4fff4f5f5fff6f5f6fff6f6f6fff7f7f7fff8f8f8fff9f9f8fff9f9f9fff9f9f9fffaf9fafff9fafafffaf9f9fff9fafafff9fafafffaf9fafffafafafffaf9fafffafafafffafaf9fff9f9fafffafafafffafaf9fffafafafff9fafafff9faf9fffaf9fafff9fafafffafaf9fffaf9fafff9fafafff9fafafffafafafffafaf9fffafafafffafaf9fffaf9f9fffafaf9fffaf9fafffafafafffafafafffbfafafffafafafffbfafafffafafafffafafafffafbfafffbfbfafffbfafafffbfafbfffbfafafffafafbfffafafbfffbfbfafffbfbfafffafafafffbfbfbfffafbfbfffafafbfffafbfafffbfafafffafbfafffafbfafffafafbfffbfbfafffafafafffafbfafffbfafafffafafafffafafafffafafbfffbfbfafffbfafbfffafafafffbfafbfffafbfbfffbfafafffafbfbfffafbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffdfefdfffdfdfdfffefdfdfffefefdfffefdfefffdfdfdfffdfdfefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefdfefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffefefffffffffefffefffefffefffffffffefffffefffefffefefefffefefefffefefdfffefdfefffdfdfefffefdfefffdfefefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffbfcfcfff1f2f2ffd1d1d1ffa3a3a3ff979796ff888888ff787879ff676868ff575656ff464645ff3a3b3aff3a3b3aff3b3a3aff3c3c3bff3b3b3bff3b3b3bff3b3b3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1e1fff1e1f1eff1e1e1fff1f1e1eff1e1f1eff1f1e1eff1e1e1eff272727ff313231ff3f3f3fff535353ff6a6a6aff80807fff949494ffb3b3b4ffe6e6e5fff8f8f7fffefefdfffffffffffefffffffefefefffdfefefffefefdfffdfefefffefefefffefdfefffefefdfffdfefefffdfefefffefdfefffefefefffdfdfefffefefefffefefefffefefffffefefefffffefffffefffefffefefefffefffffffefffffffffefffffefffefffefefefffefffffffefefefffefefefffffefffffffffefffffffffffefefffffefffefffefefefffefefefffffffefffefefefffefefefffefffefffffefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefdfefffefefefffefefefffefefdfffefefefffefefefffefefdfffefdfefffdfdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b2b2ffb2b3b2ffb2b2b1ffb2b2b2ffb2b2b2ffb2b2b1ffb2b2b2ffb2b2b2ffb3b3b2ffb3b3b3ffb2b2b2ffb6b6b6ffbbbcbcffc0c0c1ffc4c5c5ffc9c8c8ffcbcccbffcfcfcfffd1d0d1ffd1d1d0ffcfd0d0ffcfd0cfffcececeffccccccffc9c9c9ffcacacaffcbcbcaffcbcbccffcbccccffcdcccdffcdcdcdffcdcdcdffcececeffcecfcfffcfcfcfffcfd0cfffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d5ffd4d5d5ffd5d5d5ffd6d5d6ffd6d6d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9dad9ffdadad9ffdbdadaffdbdbdaffdbdadbffdbdbdbffdcdbdcffdcdbdcffdcdcdcffdddcdcffdcdcddffddddddffddddddffdddeddffdeddddffdedddeffdededdffdededeffdededeffdededeffdededeffdededeffdfdfdfffdedfdfffdededfffdedfdeffdfdedeffdedfdeffdfdfdfffdededfffdfdfdeffdedfdeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0dfffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e2e2ffe4e4e4ffe5e5e5ffe7e7e7ffe8e9e9ffebecebffedecedffeeeeeeffefefeeffefeeefffefefefffeff0f0fff0f0f0fff1f1f0fff0f0f0ffefefefffefeeeeffeeeeedffeeedeeffedeeedffeeedeeffeeedeeffedeeedffeeededffedededffedededffedeeedffeeeeedffeeededffeeedeeffeeededffeeedeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeeeffeeeeeeffeeefeeffeeeeeeffeeeeefffefefeeffeeeeeeffeeefefffefeeefffefefefffefefefffefefefffefefefffefeff0ffefeff0fff0f0f0fff0f1f0fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff1f2f1fff0f0f0ffefefefffeeeeeeffedededffedecedffecececffebebebffeaebebffeaebeaffebeaebffeaeaebffebebeaffebeaebffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffeae9eaffeaeaeaffeaeaeaffeae9eaffe9eaeaffeae9e9ffe9e9eaffe9eae9ffe9eae9ffeaeae9ffeae9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e9ffe9e8e9ffe8e9e9ffe9e8e8ffe8e9e9ffe8e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e7ffe8e7e7ffe8e8e7ffe8e7e8ffe7e8e7ffe7e7e8ffe8e7e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e8e8ffe7e7e8ffe7e8e7ffe8e7e7ffe7e8e7ffe8e8e8ffe7e7e8ffe8e8e7ffe7e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e8e8ffe9e9e8ffe9e8e9ffe8e9e8ffe9e8e9ffe9e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e9ffe8e9e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e9e9ffe9e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeae9ffeaeae9ffeaeae9ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebececffedededffeeeeeefff0f0effff0f1f0fff1f2f2fff3f2f2fff2f3f2fff2f2f2fff2f2f3fff2f2f1fff1f1f2fff0f0f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffeff0f0ffeff0efffefefeffff0eff0fff0f0effff0f0f0ffefeff0ffefefefffefefefffefefefffefefefffefeeefffeeefefffeeefeeffefeeeeffeeeeeeffeeeeeeffeeeeedffeeededffeeeeedffeeedeeffedededffedededffedecedffedededffeeededffeeedeeffeeeeeeffeeefeeffeff0effff0f0f0fff0f0f0fff1f0f0fff0eff0ffefefefffeeeeeeffeeeeedffedededffedededffebececffe9eaeaffe8e9e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdedfdfffdedfdeffdfdedeffdededeffdededeffdedddeffdddedeffdddeddffddddddffdddddcffdddddcffdcdddcffdcdcdcffdcdcdbffdcdbdcffdbdcdbffdcdbdcffdcdbdbffdbdcdbffdbdbdbffdbdadbffdadbdaffdadadaffdadad9ffdad9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d8ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd4d5d5ffd5d4d4ffd4d5d4ffd4d4d4ffd4d3d4ffd4d4d3ffd2d3d2ffd1d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffcfcfd0ffcfcfceffcecdceffcccccdffcccbccffcacbcbffc9c9c9ffc9c9c9ffcbccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcbcacbffc8c8c8ffc5c5c5ffc2c2c2ffbebfbfffbabbbbffb7b6b6ffb4b4b4ffb5b5b4ffb5b4b5ffb3b4b4ffb4b5b5ffb5b4b5ffb5b5b4ffb5b5b4ffb4b4b4ffb5b4b4ffb4b4b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfcfdfffdfcfcfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffdfdfcfffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfefffefefefffefdfefffefefefffefefefffffefefffefffefffefefffffffefefffefefefffffffffffefefffffefffffffffefffffefffefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffefefefffefefefffefefefffefffffffefefffffefffefffffffffffffffffffffffefffffffffffefffffffefffefffffffffffefefffffefffffffefffefffffefffffefefffffffefefffefefffffffffefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffffffffffffffffefefffffffefffffffefffffefffffffefefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffdfdfdfffdfcfdfff8f8f8fff3f3f2ffeeeeeeffeeeeeeffefefeffff1f1f1fff1f1f1fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3cff3b3c3bff3b3a3bff3a3a3aff393a3aff474747ff585858ff6a6a6aff7a7b7aff8a8a8aff999998ffa7a7a6ffd7d7d7fff0f1f1fffbfcfbfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfdfefffefefdfffefefefffdfdfdfffdfdfcfffcfdfdfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfdfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfefefffefefefffefdfefffefefefffefefefffefdfefffdfefdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffcfdfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffafbfbfffafbfafffbfafafffafafafff9fafafffaf9fafff9fafafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff8f9f8fff9f9f8fff8f8f9fff8f9f9fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f8f9fff8f9f8fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff6f6f6fff5f5f5fff4f4f5fff4f3f3fff3f2f3fff1f1f1ffefefefffeeededffebececffe8e8e8ffe5e5e5ffe4e3e3ffe0e0e0ffdbdbdbffd4d4d4ffc8c8c8ff929292ff5b5b5aff494948ff363636ff171717ff030403ff000100ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff030403ff191919ff353635ff484948ff5b5c5bff929292ffc7c7c7ffd1d1d1ffd7d7d8ffdededeffe2e3e2ffe5e5e5ffe8e8e9ffebebebffededeefff0f0effff2f2f2fff3f3f3fff4f5f4fff5f5f5fff6f6f6fff7f6f7fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9fafff9f9f9fff9f9f9fffafafafffafafafffafafafff9fafafffafaf9fffafaf9fffafafafffafafafff9f9f9fffafafafffafaf9fffafafafff9f9fafffaf9f9fffafaf9fffafafafff9f9f9fffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafbfffafafafffafbfbfffafafbfffafbfafffafbfbfffafbfafffbfbfafffbfbfbfffafafafffafbfafffbfbfbfffafafbfffafbfbfffafbfafffafafafffafafbfffafafafffafafbfffbfbfafffbfbfbfffbfafbfffafbfafffafbfbfffbfafafffafafafffbfbfbfffafafafffafbfbfffbfafbfffafbfafffafafbfffbfafbfffbfafbfffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfefefffdfdfefffdfefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffefefffffffffefffffffffffffefffffffffefffefffffffffefefffefefefffefefefffdfdfefffdfefefffefdfefffdfefdfffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffbfcfcfff2f2f2ffd2d2d1ffa4a4a3ff969797ff898989ff7a7a79ff696969ff575656ff464746ff3b3b3bff3b3b3bff3b3b3bff3c3c3cff3b3b3bff3b3b3bff3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1f1eff1e1e1eff1e1e1eff1e1f1eff1f1e1eff1f1f1eff1e1f1fff272727ff313131ff3e3e3fff535453ff6a6a6aff7f807fff939392ffb3b3b3ffe5e5e5fff7f8f7fffefefefffefefffffefffffffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefdfefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffffefffffefefefffefefefffffefefffffffffffffefefffefefefffffefefffffffefffefefefffffefffffefefefffffefffffffefefffffffefffefefffffefefefffefefefffefffefffefefefffefffefffefffefffefefffffefefefffffffffffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfefdfffefefefffdfdfefffdfefefffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfefffefefdfffefefefffefdfefffefefefffefefefffffefefffefefefffefefefffdfdfefffdfefefffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfbfcfffbfcfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b1ffb3b3b3ffb2b2b2ffb2b2b2ffb5b5b4ffb9b9b9ffbfbfbfffc3c4c3ffc7c7c7ffcacacbffcececeffd1d1d2ffd3d2d2ffd1d2d1ffd0cfd0ffcecfceffcdcdcdffcccbcbffcac9caffcacbcaffcacbcbffcbccccffccccccffcccdccffcccccdffcecdcdffcecdceffcececeffcfcfcfffd0d0cfffd0d1d1ffd1d1d1ffd1d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd4d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d8ffd9d8d8ffd9dad9ffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdcdcdbffdddcdcffdddddcffdcddddffdddcddffddddddffdddddeffdddeddffdededeffdededeffdededeffdededeffdededeffdedfdeffdfdfdeffdededfffdedfdfffdedfdeffdededfffdededfffdfdedeffdededfffdfdfdeffdfdfdfffdfdfdfffdfdfdeffdfdfdfffe0dfdfffdfdfdfffe0e0e0ffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e2ffe4e4e4ffe6e5e6ffe7e7e7ffe9e9eaffecebebffedededffeeeeeeffeeeeeeffefefefffeff0efffefefeffff0f1f0fff0f1f0fff0f0f0ffefefefffefefefffedeeeeffededeeffededeeffedeeedffeeedeeffeeeeedffedeeeeffedededffedeeeeffededeeffedeeedffeeeeeeffeeeeeeffeeeeedffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeefffefefeeffefefefffefefefffefefeeffefefefffefefefffefefefffefefefffefefefffeff0f0fff0eff0fff0f0f0fff0f0f1fff1f0f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1ffefefefffeeeeeeffeeededffededecffecececffebebecffeaebebffebebebffebebeaffebebebffeaeaebffeaeaeaffeaebeaffebebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeae9eaffeaeae9ffe9eaeaffe9e9e9ffe9eaeaffe9e9eaffe9eae9ffe9e9eaffe9eae9ffe9eae9ffeaeae9ffe9e9e9ffe9eae9ffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe9e9e9ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe9e8e9ffe9e8e9ffe8e8e9ffe8e8e8ffe9e8e8ffe9e9e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e8ffe7e8e7ffe8e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e8e7ffe7e7e7ffe7e8e7ffe8e8e7ffe7e7e8ffe7e8e8ffe7e8e7ffe7e7e8ffe7e7e8ffe8e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e8ffe8e8e9ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe9e8e9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e9e9ffe8e8e9ffe8e9e8ffe8e9e9ffe8e9e8ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe8e9e8ffe8e8e9ffe9e8e9ffe9e8e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaeaffebeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaebeaffeaebeaffeaeaeaffebebebffecececffededeeffefeeeefff0f0f0fff1f1f1fff2f2f2fff2f3f3fff3f2f3fff3f2f3fff2f3f2fff1f1f2fff1f2f2fff1f0f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0efeffff0f0efffefefeffff0eff0ffefefefffefeff0ffefefefffefefefffeeefefffefeeeeffeeefeeffefefeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedeeedffedededffedededffedeeedffeeededffeeeeeeffeeeeeeffeeeeeeffefefeffff0f0f0fff0f1f0fff0f0f1fff0f0f0ffeff0efffefefeeffedededffedeeedffedededffebebecffeaebebffe8e9e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe5e4e5ffe4e4e4ffe3e3e4ffe4e3e4ffe3e3e4ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdededeffdededeffdededeffdededeffddddddffdddeddffddddddffddddddffdddcdcffddddddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdbdcffdcdcdbffdbdbdbffdbdadbffdadbdbffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d7d6ffd7d7d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d3d4ffd3d3d2ffd2d2d3ffd2d1d2ffd1d1d1ffd1d1d1ffcfcfd0ffcecfcfffcecdceffccccccffcbcbccffcacacaffcac9caffcacbcbffcbcbcbffccccccffcdcdcdffcdcdcdffcececeffcdcdcdffcacacaffc7c7c7ffc4c4c5ffc1c1c1ffbebebeffbabab9ffb6b6b6ffb3b3b4ffb4b4b4ffb4b5b4ffb5b5b5ffb4b4b4ffb5b5b5ffb4b5b4ffb4b4b5ffb4b4b4ffb4b4b4ffb4b4b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfbfcfffbfcfcfffbfcfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffefdfdfffdfefdfffdfcfdfffcfdfcfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffefefdfffefdfefffefdfefffefefdfffefefefffffefefffefffefffffefefffefffefffffefffffefffefffefffffffffefefffefefefffefefefffefefefffefffffffefefefffffefefffdfefefffefefefffdfdfdfffdfdfefffefefdfffdfefefffdfdfefffcfdfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffefffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefefffcfcfcfff7f7f7fff2f2f2ffedededffeeeeeefff1f1f1fff2f1f2fff2f2f2fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3b3b3bff3a3b3bff3a3a3aff39393aff3a393aff474747ff595858ff6a6b6aff7b7b7bff8a8a8bff999999ffa7a7a7ffd9dadafff2f1f1fffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffefdfefffefdfefffefdfdfffefefdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfdfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffefdfefffefdfefffefdfdfffefefdfffefdfefffdfefdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffafafbfffafafbfffafafafff9fafafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f8fff9f9f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff8f9f9fff9f8f9fff8f9f8fff8f8f8fff7f8f8fff7f8f8fff7f6f6fff5f5f5fff4f4f4fff3f4f3fff2f3f3fff2f2f2fff0f0f0ffedeeeeffecececffe9e9eaffe6e6e7ffe4e4e4ffe1e1e1ffdcdbdcffd4d5d4ffccccccff909091ff505151ff484848ff302f2fff0d0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff0d0c0cff2e2e2eff474847ff504f4fff919191ffccccccffd3d3d3ffdadbdaffe0e0e0ffe4e4e3ffe7e7e6ffe9e9e9ffecebecffefeeeefff0f1f0fff2f2f2fff3f4f3fff5f4f4fff5f6f5fff7f6f7fff7f7f7fff8f8f8fff9f8f8fff8f9f9fff9f9f8fff9f9f9fff9fafafff9f9f9fffaf9f9fff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafff9fafafffafafafffafaf9fffafafafff9f9f9fffafaf9fffafafafffaf9fafffafafafff9f9fafff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafbfffbfafbfffafafafffbfafafffafbfafffafafafffafafbfffbfbfafffafafbfffafbfbfffbfafafffbfbfafffbfbfafffbfafbfffafbfafffbfafafffafbfafffbfbfafffbfafafffbfafbfffbfafafffbfbfafffbfafbfffafbfafffbfafafffafbfafffbfafbfffafbfbfffafbfbfffbfbfafffafafbfffafafafffafbfafffafbfbfffbfafbfffbfafbfffafbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffefefffffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfcfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffbfcfcfff2f2f2ffd3d3d2ffa5a5a5ff979797ff898a89ff7b7b7bff6a696aff585858ff464646ff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3c3c3bff3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1e1fff1f1f1eff1e1e1eff1e1f1eff1e1e1fff1e1e1eff1e1e1eff262626ff313130ff3e3f3fff545453ff686969ff7d7c7cff8e8e8fffb0b1b0ffe5e5e4fff7f7f7fffefefefffffffffffefffefffffefefffefefefffefefefffefdfefffefdfefffefefdfffefefefffefefefffdfefefffefdfefffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffefffffefffffffefffefffefefffffefffffffffffefffefffffffefefffffefffffffefffefffefefffffefffffffefefefffffffefffefefefffefffefffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffefefefffdfefdfffefefdfffefefdfffefefdfffefdfdfffefdfefffefdfdfffefefdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffbfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b1b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b2ffb2b2b2ffb2b1b2ffb2b2b2ffb2b1b1ffb3b3b2ffb7b7b7ffbdbdbdffc2c2c2ffc6c6c6ffc9c9c8ffcdcdccffd1d0d1ffd3d2d3ffd3d3d2ffd1d2d1ffd0cfcfffcdcecdffcccbcbffcacacaffcacacaffcacbcbffcbcbcbffcccccbffccccccffccccccffcdcdcdffcdceceffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdadaffdbdbdbffdbdbdbffdcdcdbffdbdcdbffdcdcdcffdcdcddffdcdcddffdddcddffdcddddffddddddffdddeddffdeddddffdddedeffdededeffdedddeffdedfdeffdfdedeffdedfdeffdfdfdeffdfdedfffdedfdeffdfdedeffdfdfdeffdfdfdeffdfdedeffdfdedfffdfdedeffdfdfdeffdfdfdfffdedfdfffdfdedfffdfdfdfffdfdfe0ffdfe0dfffdfe0e0ffe0e0dfffdfe0e0ffdfe0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e5e4ffe5e6e6ffe7e8e8ffe9e9e9ffecececffedededffeeeeeeffefefefffefefeffff0eff0ffefeff0fff0f0f0fff0f0f0fff0efefffeeefefffefeeeeffeeeeeeffedededffedeeeeffeeeeeeffededeeffeeedeeffedededffeeededffedeeedffeeeeedffedeeeeffeeeeeeffeeedeeffeeeeeeffeeeeedffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefeeeeffefeeefffefeeeeffefefefffefefefffefefeffff0efefffefefefffefeff0ffeff0efffeff0f0fff0f0efffeff0f0fff0f0f0fff0f1f0fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff1f1f1ffeff0f0ffefefeeffedeeeeffedededffecedecffebecebffeaebebffebebebffebebeaffebebebffeaeaeaffeaebeaffeaebebffeaeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffeaeaeaffe9eaeaffeae9eaffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9eae9ffeae9e9ffe9eae9ffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e9e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e8e9ffe8e8e9ffe9e9e8ffe8e8e9ffe8e8e9ffe8e9e8ffe8e9e8ffe8e8e9ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e7e8ffe8e7e8ffe7e8e7ffe8e7e8ffe8e8e7ffe7e7e7ffe7e8e8ffe8e7e8ffe7e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e8e7ffe8e8e7ffe8e7e8ffe7e8e7ffe8e8e7ffe8e8e7ffe8e8e7ffe8e7e7ffe8e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9e8ffe8e9e9ffe8e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9e9eaffe9e9eaffe9eaeaffe9eae9ffe9e9eaffe9eaeaffe9e9e9ffeaeaeaffe9e9e9ffe9eae9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e8ffe8e9e9ffe9e9e9ffe8e8e9ffe9e8e9ffe8e8e8ffe9e8e8ffe8e9e8ffe9e9e8ffe8e8e9ffe9e9e8ffe8e8e9ffe8e9e8ffe9e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffe9eaeaffe9e9eaffeaeaeaffe9e9eaffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaebeaffeaeaebffeaeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaeaffebeaeaffeaebeaffebeaeaffebebeaffececebffedececffeeedeeffefeeeefff0f0f0fff2f1f2fff2f3f2fff3f2f3fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff2f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0ffefeff0fff0f0f0fff0f0f0ffeff0f0ffefeff0ffeff0f0ffeff0efffefeff0ffefeff0ffefefefffefefefffefeeeeffefefeeffefefefffeeeeefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeededffedeeedffeeededffeeeeedffedededffedeeeeffeeeeeeffeeeeeeffefeeefffefefeffff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeeefffeeeeeeffeeededffededecffecececffebebebffe8e9e8ffe8e8e8ffe8e8e7ffe8e8e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdededeffddddddffddddddffddddddffdddcdcffdcdddcffdddcdcffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdbdbffdadbdbffdbdadaffdadadaffdadad9ffd9d9daffd9d9d9ffd8d8d9ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd3d4d4ffd4d3d3ffd2d3d2ffd2d2d2ffd1d2d1ffd0d1d1ffd0cfcfffcececeffcdcdcdffcbccccffcbcbcbffcacacaffcac9caffcacbcbffcbcbcbffccccccffcdcdcdffcfceceffcececeffccccccffc9cac9ffc6c7c6ffc3c4c4ffc1c1c1ffbdbdbdffb9b9b9ffb5b4b5ffb3b4b3ffb5b5b5ffb5b4b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b3b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffbfcfcfffbfcfcfffbfbfbfffcfbfbfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfefffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffdfcfcfffdfdfdfffcfdfdfffdfefdfffdfdfdfffdfefefffdfefefffefefefffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffefffffffefefffffffffefffefefefffefefefffefefefffefefdfffdfdfefffefefefffdfefefffdfdfdfffdfdfdfffefdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefffffffefffffffefefffffefffffffefffffffffffefffffefefffefffefffefefffffffffffffffefffffffffffffefefffffffefffffffefefffffffefffffefffffefffefffefffffffefefffffffffefffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffefefdfffdfefefffdfdfefffdfdfefffcfcfcfff7f7f7fff1f1f1ffededeefff1f0f1fff2f2f2fff1f2f1fff1f1f2fff2f1f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3b3c3bff3c3b3bff3a3b3bff3a3a39ff3a3939ff393a3aff474847ff595959ff6b6c6cff7d7d7dff8b8c8cff9a9999ffa9a9a8ffdbdbdcfff2f2f2fffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfefefffefefefffefefefffefdfefffdfefdfffdfefefffefdfefffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefdfdfffdfefdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfafffbfbfafffafbfbfffbfbfafffafafafffafafafffafafafff9f9fafff9fafafffafafafff9f9f9fff9f8f9fff9f9f8fff8f8f9fff9f8f8fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f9f8fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff9f8f9fff8f8f8fff8f8f7fff7f7f7fff5f6f6fff4f5f5fff4f4f4fff3f3f3fff2f2f2fff0f1f1ffefefefffedededffebebebffe9e9e9ffe5e5e5ffe2e2e2ffdededeffd7d7d6ffcdcecdffaeafafff585959ff474747ff252525ff040404ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff232324ff454444ff595a5affb0b1b1ffcdceceffd6d6d6ffdddedeffe2e2e2ffe5e5e5ffe8e7e7ffeaebeaffedededfff0efeffff1f0f1fff3f3f2fff3f3f4fff5f4f5fff6f6f6fff7f7f6fff8f7f8fff8f8f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafff9fafafffafaf9fff9fafafff9f9fafff9f9fafffafafafffafafafffaf9fafffaf9fafffaf9fafffafafafff9fafafffaf9fafffaf9fafff9faf9fff9fafafffafafafffafafafffafbfafffafafafffafafafffafbfbfffbfbfafffafafafffafbfbfffafbfafffafafafffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffbfafafffafbfbfffafafbfffafbfafffafafafffafafbfffafbfbfffafbfafffafafafffafbfafffafafbfffbfafbfffafafafffbfbfafffafafbfffbfafbfffafafafffbfbfafffbfafafffafbfafffafbfbfffafafbfffbfbfafffbfbfbfffafbfbfffafafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffefefefffefdfefffefefdfffdfdfefffefefefffefefffffefefefffefffefffefefefffefefefffefffffffefffefffefefefffefffefffefefffffffefffffefefefffffffefffefefffffffefffffefefefffefefdfffefdfefffdfefdfffdfefefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffcfcfdfff2f2f3ffd5d5d5ffa7a6a7ff989899ff8b8a8bff7c7b7cff6a6b6bff585859ff474647ff3b3b3bff3a3b3bff3b3b3bff3b3b3bff3b3c3bff3b3b3bff3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1e1f1eff1f1e1eff1e1f1fff1e1e1dff1d1d1dff1d1d1eff252625ff303030ff3e3f3fff525252ff666667ff797879ff8a8a8affadadadffe5e4e4fff6f7f7fffdfefefffefffffffefefffffefffffffefefefffefefefffefdfdfffdfefdfffefefefffefefefffefdfefffefefefffdfdfefffefefefffefdfdfffefefefffefefefffefefefffefffffffefefffffffffefffffefffffefffffffefefefffffffefffefefffffffffffffffffffffffffefffefefefffffefefffefffefffefefffffefefffffefffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefefefffffefffffefffffffefffefffefefefffffefefffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfdfefffefdfdfffefefefffdfefefffdfefefffefdfefffdfefefffdfefefffefefdfffefdfdfffdfefdfffdfdfefffefefefffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfefffefefdfffdfdfefffdfefefffdfdfdfffefefdfffdfdfefffdfefefffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffdfdfdfffefdfefffefdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafbfffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffcfcfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b2b1ffb2b2b2ffb1b2b2ffb2b2b2ffb2b2b3ffb2b3b3ffb2b2b2ffb2b1b2ffb2b2b1ffb1b2b2ffb2b1b1ffb5b5b5ffbabbbbffc0c1c1ffc5c4c5ffc8c8c8ffcbcbcbffcfd0cfffd3d2d2ffd4d5d4ffd3d3d4ffd1d0d1ffcececeffccccccffc9c9c9ffcac9caffcacacaffcbcbcaffcbcbcbffcbcccbffcccdcdffcccccdffcdcecdffcececeffcececeffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd2d3d3ffd4d3d3ffd4d4d4ffd4d4d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d6d7ffd8d7d8ffd8d7d8ffd9d8d9ffd8d9d9ffd9d9daffdad9daffdadad9ffdadadaffdbdbdbffdbdbdbffdbdcdbffdbdcdbffdcdcdbffdcdddcffdddcdcffdddcdcffddddddffddddddffddddddffdddedeffdededeffdededeffdedddeffdededeffdededeffdfdedeffdedfdfffdededfffdedfdeffdededeffdedfdfffdedfdfffdedfdeffdfdedeffdedfdeffdededfffdfdfdfffdfdedfffdfdfdfffdededfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfe0dfffdfe0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e1e1ffe1e2e2ffe3e3e3ffe4e4e5ffe6e6e6ffe8e8e8ffe9e9e9ffecececffeeedeeffefeeefffeeefeeffefeff0fff0eff0ffeff0effff0f0f0fff0f0f0ffeff0f0ffefefefffeeeeeeffeeeeedffedeeeeffeeeeedffeeededffedeeeeffedeeedffededeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffeeeeeeffefeeeeffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefefffeeefeeffefeeeeffeeefeeffefefefffefefefffefefefffefefefffefefeffff0eff0ffefefeffff0f0effff0eff0ffeff0efffeff0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff0f0f0ffefefeeffedeeedffeeededffecedecffebebecffebebecffebebebffebebebffebeaebffebeaebffebeaebffebeaebffeaebeaffeaeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeaeaffeaeae9ffeaeae9ffe9eaeaffe9eae9ffe9e9e9ffe9eaeaffeaeaeaffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9eaeaffe9e9e9ffe9eae9ffe9e9e9ffe9e9eaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe9e9e8ffe8e8e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e9ffe8e8e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e9ffe9e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e7ffe7e8e8ffe8e8e7ffe8e7e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e8e8ffe8e8e8ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe7e7e8ffe7e8e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e7ffe8e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e8ffe9e8e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9eaffeaeaeaffe9eaeaffeaeae9ffe9e9e9ffeae9e9ffe9eaeaffe9e9eaffe9e9eaffeaeaeaffeaeaeaffe9e9e9ffeae9eaffeae9eaffeae9eaffe9eae9ffe9e9eaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e8ffe8e9e9ffe8e9e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e8ffe8e8e8ffe8e9e8ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffe9eaeaffe9e9e9ffeae9eaffeae9eaffeae9eaffe9eae9ffe9e9eaffeae9eaffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebeaeaffeaebebffebeaeaffeaeaeaffeaebebffeaebeaffeaeaeaffeaebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaeaffeaebeaffeaeaeaffeaebebffebebebffecececffedecedffeeeeeeffefefeffff1f0f1fff1f1f1fff3f3f2fff2f2f3fff3f3f3fff3f2f2fff2f2f2fff2f1f2fff1f1f1fff0f1f1fff0f0f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0efefffeff0efffefeff0ffefeff0ffeff0f0ffefefefffefefefffefefefffefeeefffefefefffeeefeeffeeeeefffefeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffedeeeeffedeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefefffeff0effff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0efefffefefeeffededeeffeeededffececedffeaebebffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffdfdfe0ffdfe0e0ffdfdfe0ffdfdedfffdfdedfffdfdedfffdfdedfffdededeffdededeffdedddeffdddeddffddddddffddddddffddddddffddddddffdcdddcffdddcdcffdcddddffdcdcdcffdcdcdbffdbdcdcffdbdbdbffdadadbffdadbdbffdadadaffdadadaffd9d9d9ffd9d9d8ffd8d8d8ffd8d7d7ffd7d8d8ffd6d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d6d5ffd5d5d6ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d2d2ffd2d2d2ffd1d1d1ffcfd0d0ffcecfcfffcdceceffcdcdccffcccbccffcacacaffc9c9c9ffc9c9c9ffcacacaffcbcccbffcccdcdffcececdffcececeffcececdffcbcccbffc8c8c8ffc5c5c6ffc3c3c3ffc0c0c0ffbcbbbcffb8b7b8ffb5b4b5ffb3b3b3ffb4b5b4ffb4b4b5ffb5b4b4ffb4b4b3ffb3b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb2b3b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfcfbfffcfcfbfffcfbfbfffcfbfcfffcfcfbfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffcfdfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfdfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfefdfffdfefefffefdfefffefefefffefefefffefffefffffefefffefefffffffffefffefffefffefffefffffefffffefefffffffffffffefffefffefffffffefffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefffffffefffffffefffffefefefffffffffffffffffffefffffffefefffffffefefffefffffffefffefffefefffffefffefffefefefffefefffffefefefffefefefffefefdfffdfefdfffefdfefffefefefffefdfdfffefefdfffcfcfcfff6f6f7fff2f2f2fff0f1f1fff1f2f1fff2f1f1fff2f2f1fff2f1f1fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3b3cff3c3c3bff3c3b3cff3b3c3bff3a3a3aff3a393aff3a3a3aff474847ff5a5a59ff6c6c6cff7d7d7dff8d8d8cff9b9b9bffaaabaaffdddddefff2f2f3fffdfcfdfffcfdfdfffcfdfdfffdfefefffdfefdfffefefdfffefefefffefefefffefefefffefdfefffdfdfdfffdfefdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefdfefffdfdfefffefdfefffdfdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafafffafafbfffafafafffafafafffafafafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f8f8fff8f8f8fff7f7f7fff5f6f6fff4f4f4fff4f3f3fff2f3f3fff1f1f1fff0f0f0ffefefeeffecececffeae9eaffe6e7e7ffe2e2e2ffdfdfdfffdadbdaffd2d2d3ffbfbfbfff6c6c6cff474747ff2d2d2dff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040304ff2d2d2dff474647ff6c6d6cffbfbfbfffd1d2d2ffdadbdaffe0e0e0ffe4e4e4ffe7e6e7ffe9e9eaffecececffeeeeeefff0f0f0fff2f1f1fff3f2f3fff4f4f4fff5f5f5fff6f6f6fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafff9fafafff9faf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfafbfffafbfafffafafafffbfafbfffafbfbfffafbfafffbfbfafffbfbfafffbfafbfffbfbfafffafbfafffafbfafffafafafffafafbfffbfafbfffafafafffafafafffafbfbfffafbfafffafafafffafbfafffafafafffafafafffbfafbfffafafafffafbfbfffbfafafffbfafbfffbfafafffafafafffbfbfbfffbfbfbfffafbfbfffafafbfffbfafafffafbfbfffafbfafffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfafffbfbfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefefdfffefdfefffefefdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefffffffffefefffffefffffffefefffefefefffefefefffefefefffdfefefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffcfcfcfff3f3f3ffd7d7d8ffaaaaaaff999a9aff8b8b8bff7c7c7bff6c6b6bff585858ff474747ff3a3a3aff3a3a3aff3b3b3aff3b3b3bff3b3b3bff3b3b3bff3c3b3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff737272ff747474ff747474ff747474ff767676ff787878ff787879ff797979ff787978ff797978ff787978ff797879ff797979ff797878ff797979ff797979ff787979ff797979ff78797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1e1fff1f1f1fff1f1e1fff1d1e1eff1d1d1dff1d1c1dff1c1c1cff242524ff303030ff3f3f3eff505051ff646463ff767776ff898989ffacacadffe3e3e3fff6f6f6fffdfefdfffefffffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefffffefefefffffefefffefffffffefffefffefefffffffffffffffffffffffefffffffffffffefefefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffefffefffffefefffffefefffefefefffefffffffffefefffefffefffefefefffefefefffffefffffffffefffffefffffefffefffefefefffefefffffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffdfefefffefefdfffefefdfffefdfefffdfdfefffefdfefffdfdfdfffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffdfdfefffefefefffefefefffdfdfefffdfefefffdfdfdfffefdfdfffdfefdfffefdfefffefefefffefdfdfffefefefffefefefffdfefefffefefefffdfefefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b1b1ffb2b1b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b3b2ffb2b2b2ffb2b2b1ffb1b1b1ffb3b3b3ffb9b8b9ffbfbfbfffc3c3c4ffc6c7c7ffc9cac9ffcdcdcdffd1d1d1ffd4d3d4ffd4d4d5ffd2d2d2ffcececeffcdcdcdffcccbcbffcac9caffcbcacaffcacacbffcbcbcbffccccccffccccccffccccccffcdcdcdffcdceceffcececeffcececfffcfd0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d4ffd5d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd8d7d7ffd7d8d8ffd8d9d8ffd9d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdaffdbdbdaffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdddcddffddddddffddddddffdddeddffdededdffdddddeffdededdffdededeffdededeffdededeffdededeffdfdedeffdededeffdededeffdedfdfffdedfdeffdededeffdfdfdeffdfdedfffdededfffdfdedfffdededeffdedfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffdfe0e0ffdfdfe0ffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e1e2ffe2e1e2ffe4e4e3ffe5e5e5ffe6e6e7ffe8e8e8ffe9eaeaffecececffeeededffefeeeeffefefefffeff0f0fff0eff0fff0f0f0fff0f0effff0f0f0fff0efefffefefefffeeeeeeffedeeeeffedeeeeffeeedeeffeeeeeeffeeeeedffeeeeeeffeeeeedffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeefeeffeeefeeffefefeeffefeeefffefefefffefefefffefefefffeff0effff0efeffff0eff0fff0efefffefefeffff0f0f0fff0f0f0fff0f0f0ffeff0f0fff1f0f0fff0f1f1fff1f1f1fff1f1f1fff2f2f2fff2f3f2fff2f2f2fff1f2f2fff0f0f0ffefefefffeeeeeeffeeedeeffedededffecebecffebecebffebebebffeaebebffebebebffeaebebffeaebeaffebeaeaffebeaeaffeaeaeaffeaebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffe9eae9ffeaeaeaffeaeae9ffe9e9eaffeaeae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe8e8e8ffe9e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e8e8ffe9e9e8ffe9e9e9ffe8e8e9ffe9e8e8ffe8e9e9ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe7e8e7ffe8e8e7ffe8e8e7ffe7e7e8ffe8e8e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e8ffe8e7e8ffe7e8e7ffe7e7e8ffe7e8e8ffe7e8e8ffe8e8e7ffe8e8e7ffe8e7e8ffe8e7e8ffe8e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeae9eaffeaeaeaffe9eae9ffeaeae9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffe9eae9ffeae9e9ffeaeae9ffe9e9e9ffeaeaeaffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e8e9ffe9e9e8ffe9e9e8ffe8e9e8ffe8e8e9ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e9e8ffe9e8e8ffe9e8e9ffe9e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeae9e9ffeae9e9ffeaeae9ffeaeaeaffe9e9eaffeaeaeaffe9eaeaffe9eae9ffeae9e9ffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffebebeaffebeaebffeaebeaffeaeaeaffebeaebffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaebebffebebebffecececffededeeffeeeeeefff0eff0fff0f0f0fff2f2f2fff3f2f2fff3f2f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff0f0f1fff1f0f0fff0f1f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0efffeff0effff0eff0fff0f0f0fff0efeffff0f0effff0f0efffefeff0ffefefefffefefefffeeefeeffefeeeeffefeeeeffeeeeeeffeeefefffefeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffeff0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0efffefefefffeeeeeeffededeeffececedffebebebffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe4e5e5ffe5e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e2e3ffe2e3e3ffe2e2e2ffe2e2e1ffe1e2e1ffe2e1e2ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfdfffdfdfdfffdedfdeffdfdedeffdfdedeffdededeffdededeffdedddeffdddeddffddddddffddddddffddddddffddddddffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd0d1d1ffcfcfcfffcfceceffcdcdcdffccccccffcbcbcbffcacacaffc8c9c9ffc7c7c8ffcacacaffcbcbcbffcdcdccffcecfceffd0cfd0ffcececeffcbcacaffc8c8c7ffc5c5c5ffc2c2c2ffbfbfbfffbabbbbffb6b7b6ffb4b3b3ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b3ffb4b4b4ffb3b2b3ffb3b3b3ffb2b2b200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfefefffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfdfdfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfdfffdfdfdfffefefdfffdfdfefffefefefffefefdfffefefefffefefefffffefffffffffefffefefffffefffefffffefefffffffffffffffffffffefefffffffffffffffefffefefefffffffffffefffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefffffffefefefffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefdfefffcfcfbfff6f6f6fff2f2f2fff1f1f1fff1f2f1fff1f1f2fff2f1f1fff2f1f1fff2f2f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3c3cff3b3b3cff3b3c3cff3c3c3bff3b3b3cff3a3a3bff3a3b3aff474848ff595959ff6d6c6dff7e7e7eff8e8d8eff9b9c9bffacacacffe0dfdffff3f3f3fffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfefefffefefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffafbfafffafafafff9faf9fffaf9fafffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff8f8f8fff7f8f8fff7f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f1fff0f1f1fff0eff0ffeeeeeeffebebebffe8e7e8ffe3e4e4ffdfe0dfffdbdbdbffd6d5d5ffcdcdccff898989ff4a4a4aff363536ff0d0d0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0cff363536ff4a4a4aff8a8a89ffcacacaffd5d5d5ffdddeddffe3e3e2ffe6e6e6ffe9e8e8ffebebebffedededfff0efeffff1f1f1fff2f2f2fff3f4f3fff5f5f5fff5f6f6fff7f7f6fff7f7f8fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9fafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9fafafffafafafffaf9fafffafafafffafafafffafbfafffafafafffafafafffafbfafffafafbfffafbfbfffbfbfafffafafbfffafafbfffafbfafffafbfbfffafbfafffbfafbfffbfbfbfffbfafbfffafbfafffbfafafffbfbfafffbfbfafffbfafafffbfbfbfffbfbfafffafafafffafbfbfffafbfbfffafbfafffafbfafffafafafffafafbfffafafafffbfbfbfffbfafbfffbfafafffafbfafffbfafbfffafbfbfffbfbfafffafafbfffafbfbfffafafafffbfbfafffafbfbfffbfafbfffbfafafffafbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffefdfefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefffefffefffefffefefefffefefffffefefefffffefefffffefffffefefefffefefefffefefefffdfefefffefefdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfff3f3f3ffdadadaffacacacff9a9a9aff8c8c8cff7c7c7dff6c6b6bff595859ff474747ff3a393aff3a3a3aff3a3a3aff3a3a3bff3b3c3bff3b3b3cff3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727272ff737372ff737474ff747374ff747474ff757576ff777778ff787879ff797978ff797979ff797878ff797979ff787979ff787878ff797879ff797978ff797878ff797979ff7a7a7aff7a7b7aff7a7a7bff7a7a7aff7a7a7aff7a7a7aff7b7a7aff7a7a7aff7a7a7aff7a7a7aff7a7b7bff7a7b7bff7b7b7bff7b7b7aff7a7a7bff7a7a7bff7a7b7aff7a7b7bff7a7b7aff7b7a7bff7b7b7bff7a7a7bff7a7a7aff7a7979ff797979ff787878ff777676ff757575ff747474ff7372730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1f1fff1f1f1fff1f1f1fff1f1f1eff1d1d1eff1d1c1dff1c1d1cff242525ff2f302fff3e3e3eff505050ff636363ff767676ff898888ffacababffe2e3e2fff6f5f5fffefefefffffffefffefefefffffffffffefffefffefefefffefefdfffefefefffefefefffefdfdfffefefefffefefefffefdfdfffefefefffefefefffdfefefffefefefffefefffffefefffffefefefffffffefffefffffffffefffffffefefffefefffffefefffffefffffffffffefffffffffffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefffffffefffffffefffffffffffefffefefffffefefefffefffefffefffffffefefefffffefffffffffefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefdfffefefdfffefdfdfffefdfefffefdfdfffefefefffefdfefffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefdfefffdfefefffdfdfefffdfefefffefefdfffefefefffefdfdfffefefefffdfefefffdfdfdfffefefefffefefefffefdfefffefefefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffcfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfbfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b1b1ffb1b1b1ffb2b2b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b3b2ffb1b1b1ffb3b3b2ffb6b7b6ffbdbcbcffc2c2c2ffc6c6c5ffc8c8c8ffcbcbcbffcecfceffd1d2d1ffd3d4d3ffd3d3d3ffcfcfd0ffcdcdcdffccccccffcacacaffcbcacaffcbcbcbffcbcbcbffcbccccffccccccffcccccdffcdcdcdffcdcdcdffcececeffcecfceffcfcecfffd0cfcfffd0d0d0ffd0d0d1ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d5d6ffd6d7d6ffd7d7d7ffd8d7d8ffd8d7d7ffd8d9d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdaffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcdddcffdcdcddffdcdcddffdddddcffddddddffddddddffdedddeffdededeffdedddeffdddeddffdededeffdededeffdedfdeffdededeffdededeffdfdfdeffdededeffdedfdfffdedfdfffdedfdeffdfdfdeffdfdedeffdededfffdfdedeffdfdfdfffdfdfdfffdfdedeffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffdfdfe0ffdfe0e0ffdfdfdfffe0e0dfffdfe0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe4e4e3ffe5e5e5ffe7e7e7ffe8e8e8ffeaeae9ffecececffeeededffeeeeeeffefefeffff0eff0fff0f0f0fff0f0f0ffefeff0ffeff0f0ffefefefffefefefffeeefeeffeeedeeffeeeeeeffeeeeedffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefeeffefeeeeffefefefffefefeeffeeeeeeffefefefffefefefffefefeeffefefeeffefefefffefefefffefefeffff0efeffff0eff0fff0efeffff0f0effff0eff0ffeff0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff1f1f0fff0f1f1fff1f1f2fff2f1f2fff2f2f2fff2f2f3fff1f2f2fff1f1f1ffefefefffeeeeeeffeeeeedffedededffecececffecebecffebebebffebebebffebebebffebeaeaffeaebeaffeaeaebffebeaeaffeaeaeaffeaeaeaffebeaeaffebebeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeae9ffeaeaeaffe9eae9ffeae9eaffeaeaeaffe9e9eaffe9eae9ffeae9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9eaeaffe9eaeaffe9eae9ffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe9e8e9ffe9e8e9ffe9e9e9ffe8e8e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9e8e8ffe9e9e8ffe8e9e9ffe8e8e8ffe9e8e9ffe9e9e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e7ffe8e7e8ffe8e8e8ffe7e7e8ffe7e8e7ffe8e7e7ffe8e8e7ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eae9ffeae9eaffeae9eaffeaeaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffeaebeaffeaeaeaffebeaeaffeaeaeaffeaeae9ffe9eaeaffeaeaeaffeae9eaffeaeaeaffeae9eaffeaeaeaffe9eae9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e8e8ffe9e9e9ffe9e9e8ffe8e8e8ffe8e9e9ffe8e9e9ffe8e9e8ffe8e9e8ffe9e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e8e9ffe9e8e8ffe8e9e8ffe9e8e9ffe8e9e9ffe9e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9eaffe9e9e9ffeae9eaffeaeae9ffe9e9e9ffeaeaeaffe9e9e9ffe9eae9ffe9e9eaffeae9e9ffeae9eaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaebebffeaebebffeaebebffebebeaffeaeaebffeaeaebffeaebeaffeaebebffeaeaeaffebeaebffebebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffebebebffebececffededecffeeeeedffefeeeefff0eff0fff1f1f1fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff1f2f2fff2f2f1fff1f1f1fff0f1f1fff0f0f0fff1f1f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0ffeff0f0ffefefeffff0eff0ffeff0efffefefeffff0efefffefefefffefefeeffeeeeefffefeeeeffeeeeeeffeeeeeeffefeeeeffeeefeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeefeeffeeefeeffeeeeefffefefeffff0f0effff0f1f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffeeefeeffeeeeeeffedededffececebffeae9eaffe8e8e8ffe8e8e7ffe7e6e6ffe7e7e7ffe6e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe6e5e6ffe5e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e3e4ffe2e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdfdedeffdededeffdededeffdededeffdededeffdededdffddddddffdddeddffdddddeffddddddffdddddcffdcdcddffdcdcdcffdcdcdbffdbdcdcffdbdbdbffdbdadbffdbdbdaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d7d8ffd8d8d8ffd7d8d7ffd7d6d6ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d5d5ffd5d5d5ffd5d4d4ffd4d5d4ffd4d4d4ffd3d4d4ffd3d3d2ffd1d1d2ffd0d0d0ffcfcfcfffcececdffcccdcdffcccbccffcacacaffc9c9c9ffc8c7c8ffc9c9c9ffcacacaffcbcbcbffcecdcdffcfcfcfffcececfffccccccffcac9caffc7c7c6ffc4c4c4ffc1c1c1ffbdbdbdffb9b9b9ffb5b5b6ffb3b3b3ffb4b3b4ffb4b4b4ffb4b3b4ffb4b4b4ffb4b4b4ffb2b2b3ffb2b3b3ffb2b2b2ffb2b2b200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfefefffefdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffcfdfdfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffffffefffffefefffefffffffefffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffefffefffefffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffefffffefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfefffdfefefffefdfefffefdfdfffdfdfefffbfcfcfff6f7f7fff1f1f1fff1f1f1fff2f1f2fff1f2f2fff1f2f2fff1f2f1fff2f1f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3cff3b3b3cff3b3c3bff3b3b3bff3c3b3bff3b3c3cff3c3b3cff484848ff595a5aff6d6d6dff7f7e7eff8e8e8eff9c9c9cffafafafffe1e1e1fff3f3f2fffcfcfcfffcfcfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefdfefffdfdfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfefdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafafafffaf9f9fff9fafafff9f9fafff9f9f9fff9f8f9fff9f9f8fff8f9f9fff8f8f9fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f8f7fff6f7f7fff6f6f6fff5f4f4fff3f3f3fff3f2f2fff1f1f1fff1f0f0ffefefefffedeeedffeaeaeaffe6e6e6ffe1e1e1ffdcdcdcffd6d7d6ffd0d0d1ffa8a9a9ff535353ff3d3d3dff161616ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff161717ff3f3e3fff555554ffa7a7a7ffcfcfceffd8d8d8ffdfdfdfffe4e5e5ffe8e7e7ffeaeaeaffecedecffeeeeeffff0f0f0fff1f1f1fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff8f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafbfffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfbfffbfbfbfffafafbfffafafbfffafbfafffafbfafffbfbfbfffafbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafafafffafafbfffbfafafffbfafafffbfbfafffafafafffafafafffafbfbfffbfafafffafafafffafbfafffbfafbfffafafbfffafafafffbfafbfffafbfafffafafafffbfbfbfffbfafafffafafafffbfafafffafafbfffbfbfafffafbfbfffafbfafffbfbfafffbfafbfffbfbfafffbfafbfffafbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefefffefefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfdfefffefefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfff3f3f3ffdcdcdcffadaeadff9b9b9aff8d8c8dff7d7e7eff6c6c6dff595a59ff484748ff3b3a3bff3a3a3aff3b3b3bff3b3b3bff3b3b3cff3c3c3cff3c3d3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff737272ff727273ff737272ff747474ff747474ff747473ff757576ff787877ff797879ff787978ff787879ff787979ff797879ff797879ff797979ff797979ff787979ff7a7a7aff7a7a7aff7b7a7aff7a7a7aff7a7a7bff7a7b7aff7b7a7aff797979ff797979ff7a7a7aff7a7b7aff7a7a7bff7a7a7bff7a7b7aff7a7b7aff7b7b7bff7a7b7bff7b7a7bff7a7b7bff7a7b7bff7b7b7bff7b7a7aff7a7a7aff797a7aff797979ff787878ff777776ff757575ff747374ff737373ff7373730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1e1f1fff1f1f1eff1f1f1fff1f1e1eff1d1e1eff1e1d1eff242525ff2f2f2fff3d3d3dff4f4e4eff626363ff767677ff888988ffa9a9a9ffe2e2e1fff5f5f5fffdfdfefffffffffffffffffffffffefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffefffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffefffffffefffefffffefffffffffffffefefefffffffffffffffffffffffffffefefffffefffefffefffefffffefefffefffffffffefffffefefffffefffffffffffffffffefefffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffdfdfdfffdfefdfffefdfefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfefefffefefdfffefefdfffefdfefffefefdfffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefefffdfefdfffefdfdfffefefefffdfdfdfffdfefefffdfefdfffdfdfdfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffdfcfdfffcfdfdfffcfcfdfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffcfcfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b1b1ffb2b2b3ffb1b1b1ffb2b2b2ffb5b5b5ffbbbbbaffc0c1c1ffc4c4c5ffc7c7c7ffcacacaffcdcdccffcfcfcfffd1d2d1ffd2d3d3ffd1d0d0ffcdcdcdffccccccffcacacaffcacacaffcacbcaffcbcbcbffcbcccbffcbcbccffcdccccffcdcdccffcdcdcdffcececdffcececeffcfcfceffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d3ffd2d3d3ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffd9dad9ffdad9daffdbdadaffdadadaffdbdbdbffdbdcdbffdbdbdcffdbdbdcffdcdcdcffdcdcdcffdddcdcffdcddddffdddcddffddddddffddddddffdededdffdeddddffdddedeffdededeffdededeffdedddeffdededeffdededeffdededeffdededeffdfdedeffdfdfdeffdededeffdedfdeffdedfdfffdfdedeffdededeffdedfdeffdfdedfffdededfffdededeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0dfdfffdfdfdfffe0dfdfffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e3e3ffe4e4e4ffe5e6e5ffe7e7e6ffe9e8e8ffeaeaeaffecededffeeeeedffefeeeffff0eff0fff0f0f0fff0f1f1fff0f0f0fff0f0f0ffefefefffefefefffeeefeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeefffefefeeffefefefffefefeeffefefefffeeefefffeff0effff0efefffefefefffeff0effff0eff0ffefeff0ffefefeffff0eff0fff0f0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff1f1f1fff1f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff1f1f1ffeff0f0ffeeeeefffedeeeeffededeeffecececffecececffebececffebebebffebebebffebebeaffebebebffeaebebffeaebebffeaebeaffebeaebffebebebffeaeaeaffeaebebffeaebebffeaeaebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9eaeaffe9eaeaffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffe9e9e9ffe9eae9ffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e8ffe9e8e9ffe9e9e8ffe9e8e9ffe8e9e9ffe8e8e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e9e9ffe8e9e8ffe9e8e8ffe9e8e9ffe8e8e8ffe8e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e7ffe7e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9e9eaffeaeae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaebebffeaebebffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe8e9e9ffe8e8e9ffe9e9e8ffe9e8e9ffe9e9e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe9e8e9ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9eaffe9eae9ffe9e9eaffe9e9e9ffeaeaeaffeaeaeaffe9e9eaffe9eaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaebebffeaebebffeaeaebffeaeaebffeaebeaffeaebeaffebeaebffeaebebffebeaebffeaeaebffeaebebffebebebffebeaeaffeaebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaebffebebeaffebecebffecededffeeefefffefefeffff0f0f0fff1f2f1fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff0f0f0fff1f0f0fff0f0f0fff1f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefeff0ffeff0f0fff0eff0fff0eff0fff0f0f0ffeff0f0ffefefefffefefefffefefefffefefefffeeefefffeeefefffeeefeeffefeeeeffefeeefffeeeeeeffeeefefffefefefffeeeeefffeeeeeeffeeeeeeffeeefeeffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff0f0f0ffefefefffeeeeefffeeeeedffecececffeaeaeaffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe5e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe5e5e5ffe6e5e6ffe5e6e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffdfdfdfffdfdfdeffdfdedfffdfdedfffdededeffdededeffdededeffdededeffdddddeffdddeddffddddddffdddcddffdcdcdcffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdbdadaffdadadbffdadadaffd9dad9ffd9d8d9ffd9d9d8ffd8d8d8ffd7d7d8ffd8d7d7ffd8d7d7ffd7d7d7ffd6d7d6ffd6d7d6ffd6d7d7ffd7d6d6ffd6d6d6ffd5d6d5ffd6d5d6ffd5d5d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d1ffd0d0d0ffd0cfcfffcececeffcdcdcdffccccccffcacbcaffc9c9c9ffc8c7c8ffc7c7c7ffc9c8c9ffc9cac9ffcbccccffcececeffcececfffcececeffccccccffc8c9c9ffc5c6c6ffc3c3c3ffc0c0bfffbcbcbcffb8b8b8ffb4b5b5ffb3b3b2ffb4b3b4ffb4b4b4ffb4b4b3ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfefffefdfdfffdfdfdfffefefdfffdfefefffefefdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffdfcfcfffcfdfdfffdfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffafbfafffbfbfbfffbfbfcfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefffffffefffffffefefffffffffffefffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffefffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffefffffefffffefefefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefdfffefefdfffbfbfbfff6f7f6fff1f0f0fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3c3c3bff3c3c3cff3b3b3bff3c3b3cff3a3a3bff3d3c3cff494949ff5a5a5aff6d6d6eff7f7f7fff8e8e8eff9d9d9dffb2b2b2ffe3e2e3fff3f3f3fffcfcfcfffdfdfdfffcfdfdfffefdfefffdfefefffefefefffefefefffefdfefffefefdfffefefefffefefefffdfdfdfffcfdfdfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafafffafbfafffafafafffafafafffafafafffaf9f9fffafafafff9faf9fff9f8f9fff9f8f8fff8f9f9fff8f9f9fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9faf9fff9f9fafff9faf9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff8f7f8fff7f6f6fff5f5f5fff4f4f4fff3f2f3fff2f2f2fff1f1f1fff0efefffeeeeeeffececebffe8e9e9ffe4e5e4ffdedfdeffd9d9d9ffd3d3d4ffc4c4c4ff6a6a6aff484848ff272727ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff272727ff474748ff69696affbfbfbfffd2d1d2ffdbdadaffe1e1e1ffe6e6e5ffe9e9e9ffecececffeeedeeffefeff0fff1f1f1fff3f3f2fff4f4f4fff5f5f4fff5f6f5fff7f7f7fff8f7f8fff8f8f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf9fffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafafffbfbfbfffbfafbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafbfbfffafafbfffafafafffbfafbfffafbfbfffbfafbfffbfafafffafafafffafbfafffafafbfffbfbfafffafafafffafafbfffafafafffbfbfafffbfafbfffbfafafffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfafffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffefefdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefdfefffefdfefffefffefffefefefffdfefefffefefefffefefefffefefefffffefefffefefefffefffefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfcfff3f3f3ffdddedeffb0afafff9c9b9bff8d8d8dff7e7e7eff6d6d6dff5a5a5aff484848ff3b3b3aff3a3b3aff3b3b3bff3b3b3cff3c3c3cff3d3d3cff3e3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727272ff737373ff727272ff737272ff747473ff747474ff747474ff757575ff787878ff787878ff787978ff797979ff797979ff797978ff797979ff797979ff7a7b7aff7b7a7aff7a7a7aff7a7a7bff7a7a7aff7a7a7aff7a7a7aff777878ff787878ff787978ff797979ff7a7a7aff7a7a7aff7b7b7aff7b7b7bff7a7b7bff7b7a7bff7b7b7bff7b7b7bff7b7b7aff7b7b7aff7a7a7bff7a7a7aff7a7979ff797979ff787878ff777677ff757474ff747474ff737373ff727373ff7373730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1e1fff1f1e1fff1f1f1fff262625ff2f2f2eff3c3b3cff4e4e4eff636262ff777777ff888989ffa7a7a8ffe1e1e1fff4f5f5fffdfdfefffefefffffffffffffffffffffffffffffffefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffffefffffefffefffffffffffffefefffffffffffffffefffefffffffffffffffefefefffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffefefffefffffffefffefffefefefffffffffffefefefffefffefffefffefffffefefffffffffffffffffffffffefffffffffffefffefffffefffffffefffffffefffffffffefffffffefffffffffffffffffffffefefffffffffffefffffffffefffffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffdfdfdfffefefdfffefefefffefefefffefdfefffdfefefffdfdfdfffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffdfefefffdfefdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfcfdfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffcfcfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffcfdfdfffdfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfbfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0b0ffb1b1b1ffb1b0b1ffb1b1b2ffb2b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb4b4b4ffbab9baffbfbfbfffc3c4c4ffc6c6c7ffc8c8c9ffcbcbcbffcdceceffd0cfd0ffd2d1d1ffd0d0d0ffcececdffcccccdffcacbcaffcacacaffcacbcbffcbcbcbffccccccffccccccffccccccffccccccffcdcdcdffcecdceffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d1d1ffd1d2d1ffd1d2d1ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9dadaffd9dadaffdadadaffdadbdaffdbdadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdddcdcffdddcddffddddddffddddddffddddddffdddddeffdedddeffdeddddffdededeffdddedeffdedddeffdeddddffdededeffdededeffdededeffdededfffdedfdeffdfdedfffdfdedeffdededeffdfdfdeffdedfdfffdfdfdeffdededfffdededfffdededfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffe0e0dfffe0dfe0ffdfe0dfffe0e0e0ffe0dfdfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e3e3ffe5e4e4ffe6e6e6ffe7e7e7ffe8e9e8ffebebebffedededffeeeeeeffefefeeffeff0effff0f0f0fff0f0f1fff0f0f0fff0f0efffefefefffefefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffeeeeeeffefeeeeffeeefeeffefeeefffefeeeeffeeefefffeeefefffeeeeefffefefefffefefefffefefeffff0efefffefefefffeff0efffefeff0fff0f0efffefeff0ffefeff0ffefefeffff0f0f0fff0eff0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f1f1fff2f2f1fff2f2f2fff2f3f2fff2f2f2fff1f2f1fff0f0f0ffefefefffeeeeeeffededeeffededecffecececffebebebffebebebffebeaeaffebeaebffeaebebffeaebeaffeaeaeaffeaeaebffeaeaeaffeaebeaffeaebeaffeaeaeaffeaeaebffeaeaeaffebebeaffebebebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffeae9eaffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffeae9eaffe9eaeaffeae9eaffeae9e9ffe9e9e9ffe9eae9ffe9e9eaffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e9e9ffe9e8e8ffe9e8e8ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe9e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaebeaffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9eaffeaeae9ffebebebffebebebffebebebffebebebffebeaebffeaebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffeaeae9ffeaeaeaffe9e9e9ffeaeae9ffeae9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e9e9ffe8e9e9ffe8e8e8ffe9e8e9ffe8e9e9ffe9e8e9ffe9e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9eae9ffe9e9e9ffe9eae9ffeae9eaffe9e9eaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebebebffeaebeaffebeaebffebeaebffebeaeaffebebeaffeaeaeaffeaeaebffebeaebffebeaeaffebebebffeaebebffebeaebffeaeaeaffeaebeaffeaeaeaffeaeaeaffebebebffebebebffecececffeeededffeeeeeefff0f0effff0f1f1fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f1fff1f1f1fff1f1f1fff1f0f1fff0f1f0fff1f1f1fff0f0f0fff1f0f0fff1f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0effff0efefffeff0f0fff0efefffefefefffefefefffeeefefffefefefffefefefffeeeeeeffeeefeeffeeefeeffeeeeeeffefefefffeeeeeeffefefeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff0eff0ffefefeeffeeeeeeffecededffebeaebffe8e8e8ffe7e8e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdedfdfffdedfdeffdedfdeffdededeffdededeffdededeffdededdffdededeffddddddffdddcddffdcdcddffdcdcdcffdcdcdbffdbdbdbffdbdbdcffdbdbdbffdadadaffdadadaffd9dadaffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d8ffd7d7d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d6d6ffd6d6d6ffd7d7d6ffd6d6d7ffd6d7d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d6d5ffd5d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffccccccffcbcbcaffc9c9c9ffc8c8c8ffc6c6c6ffc6c6c6ffc8c8c8ffcacbcaffcdcdcdffcececfffcfcfceffcececdffcbcacaffc7c8c8ffc6c5c5ffc2c2c2ffbebfbfffbabbbaffb6b6b6ffb4b4b4ffb3b4b4ffb4b4b3ffb2b3b2ffb3b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b1ffb2b1b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfefffefdfefffefdfefffefdfdfffdfefefffefefefffefdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffdfdfefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffafbfafffbfafbfffbfbfbfffbfcfbfffcfbfbfffcfcfdfffdfdfdfffefdfefffefefdfffefefdfffdfefdfffdfefefffefefefffefefefffefefefffefefffffefffefffffffefffffefefffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffefffffefffefffefefefffefefefffdfefdfffefefdfffefdfefffefefefffefdfefffefefefffefdfefffefdfefffefdfefffefdfdfffefefdfffdfdfdfffcfbfbfff6f6f6fff0f1f1fff0f1f0fff1f0f1fff1f1f2fff2f1f1fff2f1f1fff2f2f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3b3bff3b3b3cff3b3b3cff3c3c3cff3b3b3aff353535ff3c3c3cff494a4aff5b5b5bff6e6d6dff7e7f7eff8e8e8fff9d9d9dffb3b3b3ffe4e3e3fff4f4f4fffcfcfcfffdfdfdfffcfdfdfffdfdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffafafafffaf9fafff9faf9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fffaf9f9fff8f8f9fff8f8f8fff7f7f7fff6f6f7fff6f5f6fff4f4f4fff3f2f3fff1f2f1fff0f0f0ffefefeeffedededffebebeaffe7e7e7ffe3e3e2ffddddddffd7d7d7ffd1d0d1ff939393ff4f4e4eff3b3a3aff0b0a0aff000000ff010000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff0b0a0aff39393aff4e4e4fff908f90ffccccccffd6d6d6ffdfdedeffe4e4e4ffe8e8e8ffebebeaffedeeedffefefeffff0f0f1fff2f2f2fff3f3f4fff4f4f5fff6f6f6fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafbfafffafafafffafafbfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffbfafafffafafafffbfafafffafbfafffbfafbfffbfafbfffbfbfafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffafafbfffafafbfffbfbfbfffafafbfffafafbfffbfafbfffbfafbfffbfafafffbfafafffafafafffbfafafffafafafffafbfafffbfbfafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffbfafafffafafafffbfbfafffbfafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfefefffefefefffefefdfffefdfdfffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffdfdfefffdfefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffcfdfcfff4f3f3ffdfdfdfffb3b3b3ff9d9d9cff8f8e8fff7f7f7fff6e6d6dff5b5a5aff494948ff3b3b3bff3b3b3bff3b3b3cff3c3c3cff3d3c3cff3d3d3dff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727372ff727272ff727272ff727272ff727372ff747374ff747474ff747374ff757675ff787778ff797879ff797879ff797878ff797978ff787978ff7b7a7aff7a7a7aff7a7a7aff7a7b7aff7b7a7bff7a7a7bff7b7a7aff777777ff787777ff777877ff787878ff797879ff797979ff7a7979ff7a7a7aff7a7a7bff7b7b7bff7b7b7aff7b7b7aff7a7b7aff7a7b7aff7a7a7aff7a797aff797979ff797979ff787878ff767776ff757474ff747474ff737373ff737373ff727373ff7372730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1e1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff252626ff2e2e2eff3b3a3aff4d4d4dff636363ff777777ff898988ffa5a5a5ffdfdfe0fff4f4f4fffefefdfffefffffffffefffffffffffffffffffffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffefffefffffefffffffffefffefefefffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefefffffefefffffffefffefffefffffefffffffefffffffffefffffefffffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefffefffefffffffffffefffefefefffffefefffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefdfdfffefefefffefefefffefefdfffefefefffefefefffefdfefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefdfffdfefdfffefdfefffdfdfefffdfefdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfdfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfcfcfffdfcfcfffdfdfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0b0ffb0b0b0ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb0b0b1ffb2b1b2ffb2b2b2ffb1b1b1ffb3b3b2ffb7b7b7ffbebebeffc2c2c3ffc5c5c6ffc8c8c8ffcacacaffcccccdffcfcecfffd0d0d0ffd1d0d0ffcececeffccccccffcbcbcbffcacac9ffcbcbcaffcccccbffcccbccffccccccffccccccffcccccdffcdcdcdffcdcecdffcececeffcecfceffcfcfcfffcfcfcfffcfd0cfffd0d1d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffdad9d9ffdad9d9ffdadadaffdadadaffdbdadaffdbdadbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdddcdcffdcdddcffdcdddcffdcddddffddddddffddddddffddddddffddddddffdddeddffdddeddffdeddddffdddddeffdededeffdededeffdededeffdededeffdededfffdfdedeffdfdedeffdfdedeffdedfdfffdfdedfffdfdedeffdfdfdeffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0dfe0ffe0e0dfffdfdfdfffe0dfdfffdfdfdfffe0e0dfffe0dfe0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e3e3ffe4e5e4ffe7e6e6ffe8e7e8ffe9e9e9ffecebebffedededffeeefeefff0efeffff0f0f0fff1f1f0fff0f0f0ffeff0f0ffefefefffefefefffefefeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffefefefffefefefffeeefefffefeeefffefefeffff0efefffefefeffff0efefffefefeffff0eff0fff0f0effff0f0f0fff0f0f0fff0eff0fff0f0f0ffeff0f0fff0f0f0fff1f0f0fff0f1f0fff1f0f1fff0f1f0fff0f0f0fff1f0f0fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff0f0f0ffefeeefffeeedeeffedededffededecffebecebffecebebffebebeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebeaeaffebeaeaffebeaeaffeaebeaffebeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e9e9ffe9e8e9ffe9e9e8ffe9e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e8e9ffe9e8e9ffe9e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e9ffe8e9e8ffe9e8e9ffe9e8e9ffe9e8e8ffe9e8e8ffe9e8e8ffe8e9e8ffe9e8e9ffe9e8e9ffe8e9e8ffe9e8e8ffe8e8e9ffe8e8e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e7e7ffe7e7e8ffe7e7e8ffe8e8e7ffe7e7e8ffe8e7e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebebebffebebebffebeaeaffeaebeaffebeaebffebeaebffebeaebffebeaeaffebebebffebebebffecebebffececebffebececffebecebffecebecffebebebffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e9ffe9e8e9ffe9e9e9ffe8e8e9ffe8e8e9ffe9e8e9ffe9e8e9ffe9e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9eae9ffe9e9e9ffeae9eaffeae9eaffe9e9e9ffeaeae9ffe9eae9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaebffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaebffeaeaebffebeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffebeaeaffeaeaebffebeaebffebebebffecececffeeedeeffefeeeefff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff2f1f2fff1f1f1fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0f0f0ffeff0effff0efeffff0f0efffeff0f0ffeff0effff0eff0ffefefefffefefefffefefeeffefefeeffeeefeeffefeeefffefeeefffefefeeffefeeeeffeeefefffefefeffff0eff0fff0f0effff0f0f0fff0f0f0fff0f1f0fff1f1f1fff0eff0ffefefefffeeeeeeffedededffebebeaffe9e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e5e4ffe4e3e4ffe4e4e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e1ffe1e1e0ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdfdedfffdedfdeffdededeffdddedeffdddddeffddddddffddddddffdcdddcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadad9ffd9d9d9ffd8d8d9ffd8d8d8ffd9d8d8ffd7d8d8ffd7d7d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d6d6ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d1d2ffd0d1d0ffcfcfcfffcecdcdffccccccffcbcccbffcac9caffc8c8c8ffc7c6c6ffc5c6c5ffc8c7c8ffcac9caffcccbccffcdcdcdffcfceceffcecfceffcdccccffc9c9c9ffc6c7c7ffc4c4c4ffc2c1c2ffbebebeffbab9b9ffb5b5b5ffb3b2b2ffb2b3b2ffb3b3b3ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b2ffb1b2b2ffb2b2b2ffb2b2b1ffb1b1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffdfcfdfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefdfffefdfefffdfdfefffdfefdfffdfefdfffdfdfdfffdfefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffdfcfdfffdfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffdfcfcfffdfdfcfffcfcfdfffdfdfcfffcfdfdfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffdfefdfffdfefdfffefefdfffefefefffefefdfffefdfefffefefefffefefefffdfefefffdfefdfffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfafffcfbfbfffcfcfbfffcfdfcfffdfcfdfffdfefdfffdfefefffefefefffdfefefffefefefffefefefffffefefffefefffffffefffffefefffffefffffffffefefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefdfffdfefefffbfbfbfff6f6f6fff1f1f0fff0f0f1fff1f1f0fff1f1f1fff1f2f1fff2f2f2fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3c3bff3b3b3bff3c3b3cff3a3b3aff353636ff363636ff3c3d3dff4b4b4bff5c5d5cff6f6f6fff7f7f80ff8f8f8fff9d9d9effb5b6b6ffe6e5e5fff4f5f5fffcfcfcfffdfdfdfffdfdfdfffefefdfffdfefdfffefefefffefefefffefefefffefefdfffefdfefffdfdfefffdfdfdfffcfdfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfdfcfffcfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffafafbfffafafafffbfafafff9fafafffaf9fafff9f9fafff9fafafffaf9f9fff9faf9fff9f9f9fff9fafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9f9fafff9faf9fff9faf9fff8f8f8fff8f8f8fff7f7f7fff6f7f6fff6f5f5fff3f4f3fff2f2f2fff0f1f0fff0f0f0ffeeeeeeffedececffe9e9eaffe6e6e6ffe1e1e1ffdbdcdcffd5d5d5ffcdcdcdff747373ff494949ff222222ff000100ff000101ff020102ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020101ff020202ff000001ff000101ff212121ff484848ff717271ffc7c8c7ffd2d2d2ffdbdbdbffe2e2e1ffe6e5e6ffe9e9eaffecedecffeeefeefff0f0f0fff2f2f2fff3f4f4fff4f5f4fff6f6f5fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff9f8f8fff9f8f9fff9f9f9fffafafafff9f9f9fff9fafafffafafafffafafafffbfafafffafafafffafafbfffafbfafffafafafffafafafffafafafffbfafafffafafafffafafafffafbfafffafbfafffbfafbfffbfbfbfffafbfafffbfbfbfffbfbfafffbfafafffbfbfafffbfbfafffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafafafffafafafffafafafffbfafafffafafbfffafbfafffafbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfafffbfbfafffbfafbfffbfafbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfefffefdfefffdfdfefffdfefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefdfffcfdfdfff4f4f4ffe0e1e0ffb6b6b5ff9e9e9eff908f8fff808180ff6e6f6eff5b5b5bff494949ff3b3b3bff3b3c3cff3c3c3cff3d3c3cff3d3d3dff3d3d3dff3e3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727272ff727272ff737272ff737272ff727273ff737373ff747374ff686869ff717171ff767676ff787777ff787978ff797879ff797978ff797a7aff7a7a7aff7a7a7aff7b7b7aff7a7a7bff7b7a7aff7a7b7aff777777ff777777ff777777ff777877ff787878ff787878ff797878ff797979ff797a79ff7a7a7aff7a7b7aff7a7b7bff7b7b7bff7a7b7bff7a7a7bff7a7a7aff7a7979ff787979ff787878ff767677ff747575ff747474ff737373ff737373ff737373ff737373ff7373730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1eff1f1e1fff1f1f1fff1e1f1fff1f1f1fff1e1f1fff252526ff2d2e2dff3a3a3aff4c4d4dff636263ff777778ff888989ffa3a2a2ffdedfdefff4f4f4fffdfefefffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefffefffffffefffefffefffffffefffefffefffefefefffffefffffffefefffefefffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffefffffffffefffefffffffffffffffefffffffefefffffffffffffffffffffefffffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffffefffefffefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffdfefefffdfefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffefefefffffefefffefffefffefefffffffffefffefffffffefefefffefefefffffffefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffbfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafafaeffb0b0b0ffb0b0b0ffb0b0b0ffb1b1b1ffb0b1b1ffb1b1b2ffb1b1b1ffb1b1b1ffb0b0b1ffb2b2b2ffb5b5b6ffbbbcbcffc1c1c1ffc4c5c4ffc7c7c7ffc9cacaffccccccffcececeffcfd0cfffcfd0cfffcececeffccccccffcbcbcaffcac9caffcacacaffcbcbcbffcbccccffccccccffcccdcdffcdcdcdffcdcdcdffcececdffcececeffcececeffcecfceffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d6ffd6d6d5ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d9ffd9d9d8ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdadbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcddffdddddcffdcdddcffdcdcddffddddddffddddddffddddddffddddddffdddddeffdddedeffdeddddffdddeddffdddddeffdededeffdededeffdededeffdedfdeffdededeffdededeffdededeffdfdfdeffdfdedeffdededfffdedfdeffdedfdfffdedfdeffdfdfdfffdfdfdfffdfe0dfffe0e0dfffdfe0dfffe0e0dfffdfe0dfffdfdfdfffe0dfe0ffe0dfdfffdfdfe0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe3e3e3ffe5e5e4ffe6e7e6ffe7e8e8ffeaeaeaffecececffedeeedffefefeffff0efeffff0f0f0fff0f1f0fff0f0f0fff0eff0ffefefeeffeeefefffefefefffeeefeeffeeeeefffeeeeeeffefeeeeffeeeeefffeeeeefffeeeeefffeeefefffefeeeeffeeefefffefefefffefefefffefefeffff0efefffeff0efffeff0efffefefefffefefeffff0f0effff0eff0ffefeff0ffeff0f0ffeff0f0ffeff0effff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff2f1f1fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff0f0f0ffefeeeeffedededffedecedffededecffebececffebebebffeaebeaffebebeaffeaeaebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffeaeae9ffe9eaeaffeaeaeaffe9eae9ffe9e9eaffe9e9e9ffeae9e9ffe8e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe9e8e8ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e9e8ffe8e8e8ffe9e9e8ffe9e8e8ffe8e8e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e9ffe9e8e8ffe8e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e8ffe8e9e8ffe9e8e9ffe9e9e8ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe7e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e7ffe7e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e7ffe7e7e8ffe8e8e7ffe8e7e8ffe7e7e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffebebebffeaeaeaffeaeaebffebebebffebebebffebeaebffebebebffebebebffebebebffebebebffebebebffebebeaffebebeaffebebebffebebeaffeaebeaffeaebeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e8e9ffe8e9e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e9e9ffe8e8e9ffe9e9e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe8e8e9ffe8e9e9ffe8e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9eaffeaeae9ffe9eaeaffe9e9e9ffe9eae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebebffebebebffecececffedeeedffefefeffff0f0effff1f1f1fff2f2f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f1f1fff1f1f1fff1f1f0fff0f1f0fff0f0f0fff1f0f0fff1f0f0fff0f0f1fff0f1f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0efffeff0f0fff0eff0ffeff0effff0f0efffefeff0fff0efefffeff0efffefefefffefefefffefefefffefefefffefefefffefefeeffefeeeeffefefeeffefefeeffefefefffeff0efffeff0f0fff0f0f0fff0f1f1fff1f1f2fff0f1f0fff0efefffeeeeefffedededffebebebffe8e9e9ffe7e7e7ffe6e7e7ffe6e6e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e5ffe6e5e6ffe5e5e6ffe5e6e6ffe5e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e5ffe4e5e4ffe4e3e4ffe3e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdeffdfdedeffdededeffdededdffdedddeffddddddffdcddddffdddddcffdcdcdcffdcdcdcffdbdcdbffdcdbdbffdadbdbffdbdadbffdadadaffd9dadaffdad9d9ffd9d9d9ffd8d8d9ffd8d9d9ffd8d8d9ffd8d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d7ffd6d6d6ffd5d6d6ffd5d5d5ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d3ffd3d3d3ffd2d2d1ffd0d1d0ffcfcfcfffcececeffcdcdcdffcbcbccffcacbcaffc8c8c8ffc7c7c8ffc6c6c6ffc6c6c6ffc9c8c9ffcbcbcbffcccccdffcdcecdffcdceceffcdcdcdffcbcbcbffc8c8c8ffc6c6c6ffc3c3c3ffc0c1c0ffbcbdbdffb8b8b8ffb3b3b3ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b1ffb1b2b1ffb2b1b2ffb2b2b1ffb0b1b1ffb1b1b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffdfdfefffdfdfdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefdfefffdfefefffefefdfffdfdfefffefdfdfffefefefffdfdfefffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffefdfefffefdfefffefefefffefdfefffffffefffefefffffefefefffffffefffefefffffefffffffefffffffefffffffefefffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffdfefefffdfdfefffefefdfffefefefffefefdfffdfefdfffdfefefffbfbfbfff6f6f6fff0f0f0fff1f0f0fff0f0f0fff0f1f0fff0f1f0fff1f2f1fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3bff3c3c3bff3a3a3aff363536ff363636ff363636ff3d3d3dff4c4b4bff5e5e5dff707070ff818081ff90908fff9e9d9effb7b8b8ffe6e7e7fff5f5f5fffcfcfcfffdfcfcfffdfdfdfffefefefffdfdfefffefefefffdfefefffefefefffefdfefffefefefffdfefefffdfdfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfafbfffbfafafffbfbfafffafafbfffafafafffafaf9fffaf9fafff9fafafff9fafafff9fafafff9f9fafffaf9f9fff9f9fafffafafafff9f9fafff9f9f9fff9f9f9fff9fafafffaf9fafffafafafffafafafff9f9f9fff9f9f9fff8f8f9fff8f8f8fff7f7f7fff6f6f6fff5f4f5fff3f3f4fff2f2f2fff1f1f1ffefefefffeeeeeeffebececffe8e9e9ffe4e4e5ffe0e0e0ffdadadbffd2d2d2ffbfbfc0ff5d5c5cff424241ff131312ff000100ff000101ff030303ff010102ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010202ff030303ff010101ff010000ff131313ff434343ff5c5c5cffbcbbbbffcecfcfffd8d9d9ffe0e0e0ffe5e5e5ffe9e9e9ffecebebffeeededffefefeffff1f1f1fff3f3f3fff3f3f4fff5f5f5fff6f6f7fff7f7f7fff8f7f8fff8f8f8fff9f9f8fff8f9f9fff9f9f9fff9f9fafff9faf9fffaf9fafff9fafafffafafafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffafafafffafbfafffbfbfbfffbfafafffafafbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafbfbfffafbfbfffafafbfffbfafafffafafbfffbfbfbfffafafbfffbfafafffafafafffafafbfffafafbfffbfafafffbfbfbfffafafafffbfafafffafafafffafbfbfffbfbfafffafafbfffbfafafffbfbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffefefdfffdfefefffefdfdfffefefdfffdfdfefffdfefefffdfefefffdfefefffdfdfefffefdfdfffdfdfefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffdfdfefffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfefdfffcfdfdfff4f5f4ffe2e2e2ffb7b8b8ff9f9e9eff909090ff818281ff6f6f6fff5b5c5bff494949ff3c3c3cff3c3c3cff3d3d3dff3d3d3dff3d3e3dff3d3d3dff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363637ff737273ff727272ff737372ff727273ff727373ff575758ff5c5d5cff6a696aff727272ff767676ff787877ff797978ff797978ff787978ff797a79ff7a7a7aff7a7a7aff7a7a7bff7b7a7aff7a7a7aff777877ff767776ff767776ff777777ff777777ff777778ff787878ff787878ff797979ff797979ff79797aff7a7a7aff7b7a7bff7b7a7bff7b7a7bff7a797aff7a7a79ff797979ff787878ff777776ff757475ff747474ff737373ff727373ff727373ff737272ff737373ff7373730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff1f1e1fff1f1e1eff1f1e1fff1e1e1fff1e1e1fff252424ff2e2e2dff3b3b3bff4d4d4dff626262ff777777ff888988ffa0a1a0ffdfe0e0fff5f5f5fffdfdfdfffffffffffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffffefffffffefefffffffefffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffefffffffefffffffefefffffefefffffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffdfefefffefefdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffffefefffffefefffffffefffefffefffefffffffefffefffefefffffefffffffffefefffefefefffefefefffdfefdfffefefdfffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffcfdfdfffcfdfdfffcfdfdfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffcfdfdfffdfcfdfffcfdfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafafaeffafafafffafaeafffb0b0b0ffb0b0b0ffb0b0b0ffb1b1b1ffb1b0b0ffb2b2b1ffb1b1b2ffb1b1b1ffb4b4b3ffb9b8b9ffbebfbfffc2c3c3ffc6c6c6ffc8c8c8ffcacacaffcccccdffd0d0d0ffcfcfd0ffcfceceffcccdcdffcbcbcbffc9c9c9ffcacacaffcbcbcbffcbcbcbffcccbcbffccccccffccccccffcdccccffcdcccdffcecdcdffcececeffcececeffcfcfcfffd0cfcfffd0d0d0ffd0d1d1ffd1d1d1ffd2d1d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadbffdbdadbffdadadbffdbdbdbffdcdcdbffdbdbdcffdcdbdbffdcdcdcffdcdcddffdddcddffdddcdcffdddddcffddddddffddddddffdddddcffdddcddffddddddffdddeddffdddddeffddddddffdeddddffdddddeffdededeffdededeffdededeffdededeffdededfffdfdedfffdfdfdeffdfdfdfffdededeffdfdedeffdfdedfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe0dfe0ffe0dfdfffe0e0dfffdfe0e0ffdfe0e0ffdfdfe0ffdfe0e0ffe0e0e0ffdfe0e0ffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e3ffe5e5e5ffe6e7e6ffe8e8e8ffeaeaeaffedececffededeeffefefefffefeff0fff0f1f0fff1f1f0fff0f0f0ffefefefffefeeefffeeeeefffefeeefffefeeeeffefefeeffeeeeefffeeeeeeffefeeeeffeeeeefffeeefefffeeefefffeeefefffefefefffefefefffefefeffff0f0f0ffefefeffff0efefffeff0f0ffeff0f0fff0eff0fff0f0f0fff0f0f0fff0eff0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f0f1fff1f1f0fff2f1f1fff1f2f2fff2f2f2fff2f1f2fff1f2f2fff2f2f2fff1f1f2fff0f0f0ffefefeeffeeededffedededffecedecffebececffeaebebffeaeaeaffeaeaebffebeaeaffeaeaeaffeaeaeaffe9eae9ffeaeae9ffeaeaeaffeaeaeaffe9e9eaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffeae9eaffeae9eaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe8e8e9ffe9e8e9ffe8e9e9ffe8e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe7e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e9e8ffe9e9e9ffe9e8e8ffe8e8e9ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe9e8e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e8e8ffe7e8e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e8ffe8e8e8ffe7e7e8ffe8e7e8ffe7e8e8ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffe9eaeaffeaeaeaffeaeaeaffeaebeaffebeaebffeaeaeaffeaeaebffebebeaffebebeaffebebeaffebebebffebebebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffe9eae9ffeaeae9ffeaeaeaffeae9e9ffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe9e8e9ffe8e8e9ffe9e8e9ffe9e8e8ffe9e9e8ffe9e9e9ffe9e8e8ffe9e9e8ffe8e8e8ffe8e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9eae9ffe9eae9ffe9eae9ffe9e9eaffe9eaeaffeae9e9ffeae9eaffe9eae9ffe9eae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9eaeaffe9eaeaffe9eaeaffe9e9eaffeae9e9ffeaeaeaffebebebffebebebffedececffedeeeeffefefeffff0f0f0fff1f1f1fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff0f0f1fff1f0f1fff1f0f0fff1f1f0fff0f0f1fff0f1f1fff0f0f1fff0f1f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0efefffefefefffeff0efffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefefefffefefefffefefefffefefeffff0f0f0fff1f0f1fff2f1f2fff1f0f1fff0f0efffefefefffeeededffecebebffe9e8e9ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e6ffe5e6e6ffe6e5e5ffe5e5e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e1e0ffdfe0dfffdfe0dfffe0e0dfffe0dfdfffdfdfdfffdfdfdfffdededfffdfdfdeffdededeffddddddffddddddffdddcddffdcdcddffdcdcddffdcdbdcffdcdcdbffdbdcdcffdbdbdbffdbdbdaffdadadaffd9dadaffd9dadaffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd4d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfceffcdcdcdffccccccffcacacbffc9cac9ffc8c8c8ffc7c7c7ffc6c6c6ffc7c7c6ffcbcacaffcccccbffcccdccffcdceceffcdcecdffccccccffc9c9caffc8c7c7ffc5c5c5ffc2c3c2ffbfc0bfffbbbbbaffb6b6b5ffb2b2b2ffb0b0b1ffb2b2b2ffb1b1b2ffb2b2b2ffb2b2b2ffb1b1b2ffb1b0b0ffb1b0b1ffb1b1b2ffb2b1b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfdfffdfcfcfffdfcfcfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefdfffefefdfffefefefffefefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefdfefffefefefffdfdfefffdfdfefffefdfefffdfdfefffefdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffbfbfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfcfbfffcfcfcfffdfdfcfffdfdfdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffefffffffefffffefefffffffefffffffefffffffffffefefffffffefefffffefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffdfdfefffefefefffdfefdfffefefefffefefefffefefefffefdfefffbfbfcfff6f5f6fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3a3a3aff373837ff363636ff353536ff353535ff3c3c3cff4c4b4bff5d5e5eff717070ff818080ff909090ff9e9e9effbababaffe8e7e8fff6f6f6fffcfcfdfffdfdfcfffdfdfdfffefdfdfffdfdfdfffefefdfffdfefefffefefdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafaf9fffafafafffafafafff9f9f9fff9faf9fff9fafafffafafafffafafafffafaf9fffafafafffafaf9fffaf9fafff8f8f9fff8f8f8fff7f7f7fff6f6f6fff4f5f5fff3f3f3fff2f1f2fff1f0f1ffefefefffeeedeeffebebebffe8e8e8ffe3e3e3ffdfdedeffd8d8d9ffcfcfcfffabaaaaff4a4b4aff383939ff070707ff010100ff010001ff020202ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff020202ff000001ff000000ff080808ff3a3a3aff4a4b4bffa8a8a8ffccccccffd7d7d6ffdfdfdeffe4e4e3ffe8e8e8ffebebebffeeedeeffefeff0fff1f0f1fff3f3f3fff3f3f4fff4f5f5fff6f6f6fff7f7f7fff8f7f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9fafffbfafbfffafafafffafafbfffafafafffbfbfafffafafafffafafbfffbfafafffafafafffafafafffafafafffafafafffbfbfafffafbfbfffafafbfffafafafffafafafffbfafbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfafffafafafffafafafffafbfafffbfbfafffbfbfafffbfafafffbfafafffafafafffbfafbfffafafbfffbfafbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfcfcfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffefefefffefdfefffefefefffdfdfefffefefdfffdfefdfffefefdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffdfdfdfffdfdfefffdfdfefffdfdfefffefdfdfffefdfefffdfdfefffdfdfdfffefefefffdfdfdfffefdfdfffdfdfefffdfdfefffefdfefffdfefdfffdfdfefffefefdfffefefefffdfcfdfff4f5f5ffe4e3e3ffb9b9b9ff9f9f9fff909091ff818181ff70706fff5c5c5cff4a4a4aff3d3c3cff3c3c3dff3d3d3dff3d3d3dff3d3d3dff3d3d3dff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373637ff373637ff737273ff727273ff727272ff575758ff4b4b4bff565656ff646464ff6c6c6cff707070ff727272ff747474ff757575ff767675ff777676ff777777ff787778ff787878ff787878ff777778ff777777ff777776ff767777ff767677ff777777ff777777ff787778ff787978ff797979ff797979ff797a79ff7a7b7bff7a7a7bff7b7b7bff7b7a7bff7a7a79ff797979ff797979ff787878ff777676ff757475ff737373ff6a696aff737373ff737373ff737372ff737373ff7373730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1eff1f1f1fff1f1f1fff1e1e1fff1f1f1fff1e1e1fff252525ff2e2e2eff3c3c3cff4e4d4dff626262ff767676ff878788ff9f9e9fffdbdbdbfff3f3f4fffdfdfdfffffffffffffffffffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffffefffffefefffffefefefffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffffffffffffffffffffffffffffefefffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffefffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefdfefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffefefefffffefefffefefffffefefefffffefffffefffefffefffffffffffffffffffffffffefffffefffffffffefffffefefefffffefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffdfcfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafaeafffaeaeaeffaeafafffafafafffb0b0b0ffb0b0b0ffb0b0b0ffb1b1b0ffb0b1b1ffb0b0b0ffb2b2b2ffb8b7b7ffbdbcbcffc1c1c1ffc5c5c5ffc8c8c8ffc9c9c9ffcbcbcaffcdcdcdffcfcfcfffcfcfcfffcdcdcdffcacbcbffcacac9ffc9c9c9ffcacac9ffcbcbcbffcccbcbffccccccffcccccdffcdccccffcdcdcdffcdcdcdffcdcdceffcececeffcfcfcfffd0cfcfffd0cfd0ffd0d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d4ffd3d3d4ffd5d4d5ffd4d5d4ffd5d6d6ffd6d6d6ffd7d7d6ffd7d6d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d9ffd9d9d9ffd9dadaffd9d9daffdad9d9ffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffddddddffdddcddffddddddffddddddffdeddddffddddddffddddddffdddeddffdededdffddddddffdededeffdededeffdededeffdedfdeffdfdedeffdfdedeffdfdedeffdfdfdfffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0dfe0ffe0dfe0ffdfe0dfffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffdfdfe0ffe0e0e0ffdfe0dfffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e4ffe6e6e5ffe7e7e7ffe8e8e9ffebeaeaffecececffeeeeeeffeff0effff0f0f0fff0f0f0fff0f1f0fff0f0f0ffefeeefffeeeeeeffeeeeefffefeeeeffeeeeeeffefeeeeffeeeeeeffefeeeeffefeeeeffefefefffefefefffefefefffefefefffefefefffeff0effff0f0efffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff0f0f1fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff1f1f1fff2f1f1fff1f1f2fff1f1f2fff2f1f2ffeeefefffedeeeeffedededffededecffecececffeaebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeaeae9ffeaebeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeae9e9ffe9eae9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe9e9e9ffe9e8e9ffe8e8e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe7e7e8ffe8e7e8ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e9e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e7e7ffe8e8e8ffe8e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe8e8e7ffe8e7e7ffe8e8e7ffe8e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffebeaebffeaebeaffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffeaeaebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe9e9e9ffe8e8e9ffe8e9e8ffe8e8e9ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e7ffe7e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e9ffe9e8e9ffe9e8e9ffe9e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e9ffe8e8e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffe9eaeaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffeae9eaffe9e9e9ffeae9e9ffeae9e9ffe9e9eaffeae9eaffeaeae9ffe9e9eaffe9e9e9ffe9eaeaffeaeaeaffebebebffecececffeeeeeeffefefeffff0f0f0fff2f1f1fff3f3f2fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff1f0f1fff0f1f0fff1f1f1fff0f0f0fff1f0f0fff0f0f1fff0f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0fff0f0efffefefefffefefeffff0f0efffeff0efffefefefffefeeeeffefefefffefefefffefefefffefefefffefefefffeff0effff0f0f0fff0f0f1fff2f2f2fff1f1f2fff1f0f0ffefefefffeeedeeffecebebffe9e9e9ffe7e6e7ffe6e6e7ffe7e6e7ffe6e6e6ffe5e5e6ffe6e6e5ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e5ffe6e6e5ffe6e5e5ffe6e5e5ffe5e5e5ffe6e5e6ffe5e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe5e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdedfffdededeffdddeddffdededeffdcdcddffddddddffdcdcdcffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdad9daffdadad9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d8d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d3ffd2d1d1ffd0d0d0ffcfcecfffcdcecdffcccccdffcbcbcbffcac9c9ffc9c8c9ffc7c7c8ffc7c7c7ffc6c7c6ffcacacaffcbcbcbffcccdccffcdcdcdffcdceceffcdcccdffcbcbcbffc9c8c8ffc6c6c6ffc3c3c4ffc2c2c1ffbebebeffb8b8b9ffb3b3b3ffb1b1b1ffb1b1b1ffb1b2b1ffb2b2b2ffb2b2b1ffb0b1b0ffb1b1b1ffb1b1b1ffb1b1b1ffb3b2b3ffb3b2b200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefdfffefdfefffdfefefffdfefefffefefefffefdfdfffdfdfdfffefefdfffdfdfefffefdfefffefdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfefffefdfefffdfdfdfffdfefdfffefefefffefefefffdfefefffefefefffefefefffefdfdfffdfdfdfffefefdfffefefefffefdfefffefefefffefefefffdfefefffefdfefffefdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefdfefffefefefffefefefffffffefffefefefffefefffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefdfefffefdfefffbfbfcfff6f5f6fff0f1f0fff1f1f0fff1f0f0fff0f0f1fff0f1f1fff1f0f0fff0f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a3aff383838ff383838ff383738ff363636ff353435ff3c3b3cff4c4c4cff5e5e5eff707070ff808080ff8f8f90ff9e9e9fffbcbcbcffe8e8e8fff6f6f6fffdfdfdfffdfdfdfffdfdfcfffdfefdfffdfefefffefdfefffdfefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfafbfffafbfbfffafbfafffbfbfafffafafafffafafbfffafafafffbfbfafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffaf9f9fffafaf9fff9f9fafff9f8f9fff8f8f8fff7f7f7fff6f6f6fff5f4f5fff3f3f3fff2f2f2fff0f0f0ffefefefffedeeedffebebeaffe7e7e7ffe2e3e3ffddddddffd6d6d6ffccccccff959695ff484848ff2c2c2cff000100ff000000ff010001ff010001ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000101ff010101ff000001ff000000ff2b2b2bff464646ff959595ffcacbcbffd5d5d6ffdededeffe4e3e3ffe7e7e7ffebebeaffededeeffefeeeffff1f0f1fff3f3f3fff3f4f4fff5f4f5fff6f6f5fff7f7f7fff7f7f7fff8f7f8fff8f9f9fff9f9f8fff9f9f9fff9fafafff9faf9fffaf9f9fffafafafffafbfafffafafafffbfafafffafbfafffafafafffbfafafffafafbfffafafbfffafafafffbfbfafffbfafafffbfafbfffafbfbfffbfafafffafbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffbfafbfffafbfbfffafbfbfffafafbfffafafafffafafafffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfefefffefefdfffdfefefffdfdfefffefefefffefdfefffdfdfdfffdfefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffdfefefffefdfdfffefdfdfffdfefefffdfdfdfffdfdfefffdfefdfffefdfdfffdfefdfffdfefefffdfefdfffefdfdfffdfefefffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfcfcfff5f4f5ffe5e5e5ffbabbbaffa0a09fff919191ff818182ff6f7070ff5c5c5cff4a4b4bff3d3d3dff3d3d3dff3d3e3dff3d3d3dff3d3d3dff3d3d3dff3d3e3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373637ff373637ff727372ff585757ff4c4c4bff474747ff515252ff5f5f5eff666666ff696968ff6b6b6bff6f6e6eff707070ff717071ff727171ff727273ff737373ff737473ff747473ff747474ff747374ff737474ff737373ff737474ff747474ff747575ff757575ff757575ff757675ff767676ff767776ff777677ff767677ff777777ff777676ff757575ff737473ff727272ff6f6f6fff6a6b6bff666667ff606060ff606161ff69696aff737373ff737373ff737372ff7373730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1f1eff1f1f1fff1e1f1fff1f1e1fff1e1e1fff1f1f1fff1f1e1fff252626ff2e2f2eff3d3d3cff4e4e4eff616262ff757676ff878787ff9c9d9dffd7d7d8fff3f3f3fffefdfefffffffefffffffffffffffffffffefffffefefffffefefffffefefffffefefefffefefefffefffefffefefffffffefffffffefffffffefffffefffffffffefefffffefefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefefefffefffefffefffffffffefffffefefefffefefefffefefefffefdfefffefdfdfffefefdfffdfefefffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefffffefefefffffefefffffffefffefffffffefffefffefefefffefffffffffffefffefefefffffefefffffffefffefefefffffefefffffefffffffffffffffffffffffffefffffefffffefefffffefefefffefefdfffdfefefffefdfefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfcfcfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeaeffaeaeaeffafafafffaeafaeffafaeafffaeaeafffb0b0b0ffb0b0b0ffb0b0b0ffafb0afffb2b2b1ffb5b5b5ffbababbffbfc0c0ffc4c4c4ffc6c7c7ffc8c8c9ffcacacaffcccbccffcdcdcdffcecfceffcdceceffcbcbcbffc9c9c9ffc9c9c9ffc9c9caffcacacaffcacacaffcbcccbffccccccffccccccffcdcccdffcdcdcdffcdceceffcececeffcfceceffcfcfcfffcfcfd0ffd0d0d1ffd0d1d1ffd2d1d1ffd2d2d2ffd2d3d3ffd2d3d3ffd3d3d3ffd4d4d5ffd5d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdad9daffdadadaffdadbdaffdbdadaffdadbdaffdbdbdbffdbdcdbffdcdbdbffdbdbdcffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdddddcffdcdcdcffdcdcddffdcddddffddddddffdcddddffddddddffddddddffdddddeffddddddffdddeddffdddedeffdededeffdddedeffdededeffdededeffdededeffdededeffdedfdeffdededfffdfdedfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffdfdfe0ffdfe0dfffe0dfdfffe0e0dfffdfe0e0ffdfe0dfffdfdfdfffe0e0e0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e2ffe3e3e3ffe4e5e4ffe6e6e5ffe7e8e8ffe9e9e9ffebebebffedededffefeeeeffefefeffff0f0f0fff0f1f0fff1f0f0ffefeff0ffefefefffefeeeeffeeeeeeffeeefeeffefefeeffeeeeefffeeeeefffefefefffefefefffefefefffefefefffefeff0fff0eff0ffefefefffeff0effff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0eff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f0fff0f1f1fff0f0f0fff1f0f1fff0f1f1fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff1f1f1ffefeeefffeeededffedededffecececffecebebffeaeaebffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e7e8ffe7e7e7ffe7e8e7ffe7e8e8ffe8e7e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe7e7e8ffe8e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e9e9ffe9e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe8e9e9ffe9e8e9ffe8e8e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffeae9e9ffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe9e9e9ffe9eae9ffeaeaeaffebeaeaffebeaebffebebebffebebebffebebeaffebebebffebeaebffeaebebffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9eae9ffe9e9e9ffe8e9e8ffe9e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e8e8ffe9e9e8ffe8e9e9ffe8e9e8ffe8e8e8ffe8e9e9ffe9e9e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eaeaffeae9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeaeaffe9eaeaffeae9eaffe9e9eaffeaeaeaffeae9eaffe9eaeaffe9eae9ffeaeae9ffe9e9e9ffe9e9eaffe9e9eaffeaeae9ffe9e9e9ffe9e9eaffe9e9eaffe9e9eaffe9e9e9ffeaeaeaffebecebffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f2fff2f3f3fff2f1f2fff2f1f2fff1f1f1fff0f1f1fff1f0f1fff1f0f0fff1f1f1fff1f0f1fff1f0f1fff0f1f1fff1f0f0fff1f1f0fff0f1f1fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0eff0ffeff0f0ffefefefffefefefffefefefffefefefffeff0efffefefefffefefefffefefefffeff0effff1f0f1fff1f1f2fff2f2f2fff1f1f1fff0f0f0ffeeefeeffecececffe9e9e9ffe7e7e8ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e6e6ffe6e5e6ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e6ffe6e5e6ffe5e5e5ffe6e5e5ffe6e5e5ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e0ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0dfffdfe0e0ffdfdfe0ffdfe0dfffdfdfdfffdfdedeffdededeffdededeffdddeddffdeddddffdcdcddffddddddffdddcdcffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdadadbffdadbdbffdadadaffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d9d8ffd8d9d8ffd8d8d8ffd7d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcecfcfffcecdcdffcdcdccffcbcbcbffcacacaffc9c9c9ffc8c8c9ffc7c8c7ffc6c6c7ffc8c7c7ffcacbcaffcbcbcbffcdccccffcecdceffcecdceffccccccffcacac9ffc8c8c8ffc6c6c6ffc3c4c4ffc1c0c0ffbcbdbdffb6b6b6ffb2b3b2ffb1b1b1ffb2b1b1ffb1b2b1ffb1b1b1ffb0b1b1ffb2b1b1ffb1b1b1ffb3b3b3ffb3b2b3ffb2b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefdfffefdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffefefefffefefefffdfdfefffdfefefffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffdfefdfffefefdfffdfefefffefefdfffdfdfdfffefefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffdfdfcfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffefefefffefefefffffffefffffefefffefffffffefefefffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffefffefffffffffffffffffffffefefffffefffffefefefffffefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffcfcfcfff6f5f5fff0f0f0fff0f1f0fff1f0f0fff0f1f0fff0f1f1fff1f1f0fff0f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a3aff3a3a3aff383838ff383838ff383737ff363635ff3e3e3dff4c4c4dff5f5e5eff70706fff808080ff8e8e8eff9e9e9effbebebdffe8e8e8fff6f6f7fffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfafafffbfbfbfffafafbfffbfbfafffbfafafffafbfbfffafafafffafbfafffafafafffafafafffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafaf9fff9f9f9fff9f9f8fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff3f3f3fff1f1f2fff0f1f0ffefefefffedededffebeaeaffe6e7e6ffe1e1e2ffdcdbdcffd4d3d4ffc9c9c9ff828281ff454444ff202020ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1e1f1eff404040ff818181ffcacacaffd4d4d4ffddddddffe3e3e4ffe7e7e7ffebeaeaffedecedffefefeffff1f1f0fff2f2f2fff4f3f4fff5f5f5fff6f5f6fff6f6f7fff7f8f7fff8f8f8fff8f9f8fff9f9f8fff9faf9fff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafafffafbfafffafafafffafafafffafbfafffbfafafffbfbfafffafbfbfffbfbfbfffafbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffafafafffbfbfbfffafbfafffbfafafffafafafffbfbfbfffbfbfbfffafafafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffdfdfefffdfefdfffefefdfffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefdfefffefefdfffefefdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffefdfdfffdfefdfffdfdfefffefdfefffefefefffefdfdfffefefdfffefdfdfffdfdfdfffefdfdfffefefefffdfdfdfff5f6f5ffe6e6e6ffbbbbbbff9fa0a0ff919191ff828281ff6f7070ff5d5d5cff4a4b4aff3e3d3dff353535ff3d3d3dff3d3d3dff3e3d3dff3d3d3dff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363637ff373737ff373637ff363737ff4c4b4bff474747ff424242ff4d4c4dff595959ff5f5f5fff636362ff666666ff696969ff6c6b6bff6c6d6cff6d6d6dff6e6e6eff6f6e6eff6f6f6fff6f706fff706f6fff70706fff6f7070ff707070ff707070ff717170ff717171ff717272ff727171ff727272ff727272ff727272ff727272ff727272ff727171ff717171ff6e6e6fff6d6d6cff6a6a69ff666666ff606060ff5a5a59ff4f4f4fff525252ff606061ff696a69ff737373ff737373ff7373720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff1e1e1fff1f1f1fff1f1e1eff1f1e1eff1f1f1fff252526ff2f2f2eff3c3c3bff4e4e4eff616161ff757575ff868686ff9b9b9bffd5d5d6fff2f3f2fffdfefdfffffffffffffffefffefefffffffffffffefefefffffefefffefefefffffffffffffffffffffefefffffefffffefefefffffefefffefefefffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffffffffffffffffffffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffefefffffffefffffffefffffffefefffffffefffffefffffffefefffffefefffffffffffffffffffffffffffffffffffefffefffefffffffffefefffefffefffefefffffefefefffefefdfffefefdfffefefdfffefefefffdfdfdfffefdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffcfcfdfffdfdfcfffdfcfdfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffcfcfcfffbfbfcfffbfcfbfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadaeaeffaeaeadffaeaeaeffafaeaeffaeaeafffaeafafffafaeaeffafaeaeffb0b0b0ffaeadaeffb0b0b0ffb4b4b3ffb9b9b9ffbdbdbdffc2c2c2ffc6c6c6ffc8c8c8ffc9c9caffcbcbcaffcdcdccffcdcecdffcdcdcdffcbcbcbffcacacaffc8c9c9ffc9c8c8ffc9cac9ffcbcacbffcbcbcbffcccbcbffcccbccffccccccffcdcdcdffcdcdcdffcecdceffcfceceffcfcfcfffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd2d1d1ffd2d3d2ffd3d2d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d5d5ffd7d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d7ffd8d8d8ffd9d8d8ffd9d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdbdbdaffdbdbdbffdadadbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdbdbdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcddddffdcdcddffdcdddcffddddddffddddddffddddddffddddddffdededeffdddeddffdeddddffdededeffdededeffdededeffdededeffdfdedfffdfdfdeffdfdfdfffdedfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffdfe0dfffe0dfdfffe0e0dfffdfdfe0ffe0dfdfffe0dfe0ffe0dfdfffe0e0dfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e2ffe3e4e4ffe5e5e5ffe6e6e6ffe8e8e7ffe9e9e9ffecececffeeededffefefeeffefefefffefeff0fff0f0f0fff0efeffff0efefffefefefffeeeeefffefeeeeffefeeeeffeeefefffeeeeeeffefefefffefefefffefefefffefeff0ffeff0effff0f0efffeff0f0fff0f0efffefefeffff0f0f0fff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff0f0efffeeeeeeffecececffecececffecececffebebebffeaeaeaffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e7e7ffe8e7e7ffe8e8e8ffe7e7e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e6e7ffe6e6e7ffe7e7e6ffe7e6e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e9e8ffe8e9e8ffe9e9e8ffe9e9e8ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe8e8e9ffe8e9e9ffe8e8e8ffe9e8e8ffe9e9e9ffe8e8e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe8e8e8ffe7e8e7ffe8e7e7ffe7e7e7ffe8e8e8ffe7e8e8ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffeae9e9ffeae9e9ffe9e9e9ffeae9e9ffeae9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9eaeaffeae9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e8ffe9e9e8ffe9e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e7e7ffe8e7e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e8e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe8e8e7ffe8e8e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffeaeae9ffe9e9e9ffeae9e9ffeae9e9ffe9eaeaffe9e9e9ffeaeae9ffeaeaeaffe9e9eaffe9eaeaffe9e9e9ffeae9e9ffeaeaeaffe9e9eaffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9eaeaffeaebeaffebebebffedededffefefefffefeeeeffefefeffff0f0f0fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f0fff1f0f1fff1f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f1fff0f1f1fff1f0f0fff1f1f0fff0f0f1fff1f0f0fff1f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0f0fff0efeffff0f0efffeff0f0fff0f0efffefefefffefefefffefefefffefefefffefefefffefefeffff0f0f0fff0f0f1fff2f2f2fff2f1f1fff2f1f1fff1f1f1ffefeeefffededecffeae9e9ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe1e1e1ffe1e2e1ffe1e1e0ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffdfdfdfffdededeffdfdfdeffdededeffdddddeffdddedeffdddcdcffdddcdcffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdaffdbdbdaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d3ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcecdcdffcccdccffcbcbccffcbcacaffcac9caffc8c8c8ffc8c8c7ffc7c7c7ffc6c6c6ffc8c7c7ffcacacaffccccccffcececeffcececeffcdcecdffcbcccbffc9c9c9ffc7c7c7ffc5c5c6ffc3c3c3ffc0c0bfffbbbabaffb5b4b4ffb1b2b2ffb2b1b1ffb1b1b1ffb1b1b1ffb1b1b2ffb1b2b2ffb3b2b2ffb3b2b2ffb3b3b3ffb3b3b4ffb4b4b3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffefefefffdfdfdfffefdfefffefdfefffefefefffefefdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffefefefffdfefdfffefefefffdfdfdfffefdfdfffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefefffefefdfffefdfdfffefdfefffefefefffefefdfffefefefffefefefffefefefffdfefdfffefefefffefefefffdfdfdfffefefefffefdfefffefdfefffefdfefffefefefffefefdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffcfcfcfffdfcfcfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffefefefffefefefffefefefffffefffffefefffffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefefefffffffffffefefefffffefffffffefffffefefffffefffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffcfbfcfff5f5f5fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a3aff3a3a3aff3a3a3aff383838ff383838ff383737ff3e3e3fff4d4d4dff5e5e5eff6f6f70ff7f7f7fff8e8e8eff9d9d9dffbebebeffe9e8e8fff7f6f7fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfafbfffafafbfffafafafffbfbfbfffbfbfafffafafafffbfafafffafafbfffafafafffbfafbfffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafff9f9fafff9f9f9fff8f8f7fff7f7f6fff7f6f6fff6f5f5fff3f4f3fff2f2f2fff1f0f1ffefefefffedededffeaebeaffe6e6e6ffe0e1e0ffdadadaffd1d1d1ffc6c5c5ff6a6a6aff424141ff171716ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff161515ff3e3e3eff696969ffcacacaffd5d5d4ffdddcddffe3e3e3ffe7e6e7ffeaeaeaffedededffefefeffff1f1f0fff3f3f2fff4f4f3fff5f4f5fff5f6f5fff7f6f7fff8f7f7fff8f8f8fff9f9f8fff8f9f9fff9f9fafff9f9f9fffafafafffaf9f9fffaf9fafffafafafffafafafffafafafffbfafafffafafafffafafafffbfafafffafafafffafafafffbfbfafffafafafffafafbfffbfafafffbfbfafffbfafbfffbfafbfffafbfafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfafffafafafffbfafafffafafafffafafafffbfafbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffcfbfbfffcfbfcfffbfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffefdfdfffefdfdfffefdfefffdfdfefffdfefdfffefdfefffefdfdfffefdfdfffdfefdfffefefefffefefefffdfdfdfffefefefffefdfdfffefdfefffefdfefffefefefffdfefdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffdfefefffdfefdfffefefefffefdfdfffefdfefffefdfdfffefdfefffdfdfdfffefefefffdfefefffdfcfcfff6f5f6ffe6e6e6ffbbbbbbffa0a09fff919191ff828282ff707070ff5d5d5cff4b4b4bff3d3c3cff353635ff353535ff3d3d3dff3d3d3dff3d3d3dff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373737ff373737ff373736ff363737ff424243ff3f3f3fff484848ff535252ff595959ff5d5d5dff616161ff656464ff676767ff676868ff696868ff6a696aff6a6a6aff6b6a6bff6c6c6bff6b6b6bff6b6b6cff6c6c6bff6c6c6cff6d6c6dff6e6d6dff6d6e6dff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6d6d6dff6e6d6dff6d6c6cff6a6a6bff696968ff666666ff646364ff5f5f5fff59595aff535353ff474747ff474747ff535252ff616161ff696969ff737373ff7373730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff1f1f1fff1e1f1fff1f1e1eff1e1e1eff1e1e1eff252524ff2e2e2eff3c3c3cff4e4d4eff616161ff757575ff878786ff9a9a9affd4d4d4fff2f2f2fffdfdfdfffffffffffffffffffffffffffefefefffffefefffffffefffefefefffffefefffefefefffffefffffffefffffefefffffffffefffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffffefefffffefefffefffffffefffffffefffefffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffffffefffefefffffefefefffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeaeffaeaeaeffaeadadffaeaeaeffaeaeaeffaeafafffaeaeaeffafaeaeffafaeaeffaeaeafffafafaeffb2b2b2ffb7b6b7ffbcbbbcffc0c0c0ffc5c5c5ffc8c8c8ffc9c9c9ffcbcacbffccccccffcdcdccffcdcdcdffccccccffcbcbcbffc8c9c9ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffcccbccffcdcccdffcdcdcdffcdcdcdffcececdffcececeffcfcecfffcfd0cfffd0cfd0ffd1d0d0ffd1d1d1ffd2d2d1ffd1d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d5d6ffd6d6d5ffd7d6d6ffd6d6d6ffd7d6d6ffd8d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d8ffdad9d9ffdad9d9ffd9dad9ffdadadaffdadadaffdbdadaffdadbdaffdbdbdbffdadbdbffdbdadbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffddddddffdddddcffddddddffddddddffdeddddffddddddffdeddddffdededdffddddddffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdeffdfdfdeffdfdfdeffdfdfdfffdfe0dfffdfdfdfffe0dfdfffe0dfe0ffe0e0dfffdfe0e0ffdfe0e0ffdfe0dfffe0e0e0ffe0dfdfffe0dfe0ffe0dfe0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe2e2e1ffe2e1e2ffe2e2e2ffe3e3e2ffe4e4e3ffe5e5e5ffe7e6e6ffe8e8e8ffeaeaeaffecececffeeededffeeeeeeffefefefffefefeffff0eff0fff0efefffefefefffefefeeffeeeeeeffeeeeefffeeeeeeffeeefefffefefefffefefefffefefeffff0efeffff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0efffeff0f0ffeff0f0ffefefeffff0eff0fff0efefffefefefffefefefffeeeeeeffecececffecececffebebebffeaeaeaffeae9eaffe8e8e8ffe8e7e8ffe8e8e7ffe7e7e8ffe7e7e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e6ffe7e7e7ffe6e6e6ffe7e7e7ffe6e6e6ffe7e6e7ffe7e6e7ffe6e7e7ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e7ffe6e7e6ffe6e6e7ffe7e6e7ffe7e6e7ffe7e7e6ffe6e7e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e8ffe8e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e8ffe7e7e8ffe7e7e7ffe8e7e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e8e7ffe7e8e7ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e8e9ffe9e8e8ffe9e9e8ffe9e8e8ffe9e8e8ffe8e8e7ffe8e8e7ffe8e7e7ffe8e8e8ffe7e8e7ffe8e8e8ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe8e8e7ffe7e8e7ffe8e8e7ffe8e7e8ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe9e8e8ffe9e8e9ffe8e8e8ffe8e8e9ffe9e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffeae9eaffebeaeaffecebebffecedecffeeeeeeffefefeeffeeeeeeffefefefffefefeffff0f0f0fff1f0f1fff0f0f1fff0f1f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f0fff0f1f1fff0f1f1fff0f1f0fff1f1f1fff1f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefeff0ffefeff0fff0efeffff0f0effff0efeffff0efefffeff0efffefefefffefeeefffefefeffff0f0f0fff2f2f2fff1f2f2fff2f1f1fff1f0f0ffefefefffedededffeaeaeaffe8e7e8ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e4ffe5e5e5ffe4e4e4ffe5e5e4ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe3e2e2ffe2e2e2ffe1e1e2ffe2e2e1ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffdfdfdfffdfdedeffdfdedeffdededeffdededeffddddddffddddddffdddcdcffdcdcddffdddcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d3d2ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfceffcdceceffcccdcdffcbcccbffcbcbcbffcac9c9ffc9c9c9ffc8c8c8ffc8c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffcbcbcbffcdcccdffcececeffcececeffcdcdcdffcacacbffc8c8c9ffc7c7c6ffc5c5c4ffc3c2c2ffbfbebeffb8b8b8ffb3b3b2ffb1b0b0ffb1b1b1ffb1b1b1ffb1b2b2ffb2b2b2ffb3b2b2ffb3b2b2ffb3b3b4ffb4b4b3ffb4b3b4ffb4b3b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfefffdfefefffefefefffefdfefffefefefffefdfefffefdfdfffefefefffefdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffdfdfefffdfdfdfffefefefffdfefefffefefefffefefefffdfefefffdfefefffdfdfdfffdfdfdfffefdfdfffefdfefffefdfefffefdfdfffefefdfffdfefdfffefefefffefefefffefdfefffefefefffdfefdfffefefefffefdfefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefdfefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffcfbfbfffdfdfcfffcfdfdfffdfdfdfffefdfdfffdfefefffdfefefffefefefffefdfdfffefefefffefefffffffefffffffefefffffffefffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffffefffffffefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfefffefefefffefefdfffefdfefffefefefffffefffffefefffffcfcfcfff6f6f6ffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a3aff3a3a3aff3a3a3aff393a3aff383838ff383838ff3f3e3eff4e4d4dff5e5d5eff6f6e6fff7f7e7eff8e8e8dff9c9c9cffbebebeffe9e9e9fff7f7f7fffefdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffbfafbfffbfbfbfffbfbfafffbfbfafffafbfafffbfbfbfffbfbfafffbfafbfffbfbfafffafafafffbfafafffbfafbfffafbfbfffafafafffbfafafffbfafafffafafbfffafafafffafafafffaf9fafff9f9f9fff8f8f9fff8f7f8fff7f7f7fff6f6f6fff5f5f5fff3f3f3fff2f2f2fff1f1f1ffefefefffedeeedffebebeaffe6e6e6ffe0e0e0ffdad9daffd0d0d0ffb7b7b8ff585858ff40403fff0f0f0fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff100f10ff3f3f3fff575757ffbcbcbcffd4d3d4ffdddcddffe3e3e3ffe6e7e7ffe9e9eaffecececffefeeeffff1f0f0fff3f3f3fff4f3f4fff4f5f5fff5f6f6fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafff9f9fafffafafafffafafafffafafafffafafbfffafafbfffafafbfffafbfafffafafafffafafafffbfafbfffbfafafffafafafffafafafffbfbfafffafafafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafafbfffafbfbfffafbfbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefdfefffefefdfffdfdfdfffefdfdfffdfdfefffdfefefffefefdfffefefefffefdfefffdfdfefffdfefefffdfefefffefdfefffefdfefffdfdfefffdfdfdfffdfdfefffdfcfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffefdfefffefefefffdfdfefffefefdfffefdfdfffdfdfdfffdfdfefffefefefffdfdfdfff6f6f6ffe6e6e6ffbcbcbcffa0a0a0ff919191ff818282ff707070ff5d5d5dff4a4b4bff3b3c3cff353435ff353535ff363635ff3d3d3dff3d3d3dff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373737ff373737ff363737ff373736ff373737ff3a3a3bff444344ff4d4d4dff525253ff575857ff5c5b5bff5f5f5fff626263ff646464ff646565ff656665ff666666ff666766ff676767ff686767ff676767ff676867ff696868ff686969ff696a6aff6a6a6aff6a6a6aff6b6b6aff6a6a6aff6a696aff696969ff686969ff676867ff666666ff646464ff636262ff606061ff5e5e5eff5a5a59ff545453ff4b4b4bff3f3f3fff404040ff474747ff535252ff606160ff6a6969ff7373730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff1f1f1fff1e1f1fff1e1e1eff1e1e1eff1d1d1dff242424ff2e2e2fff3d3c3dff4e4e4dff616161ff757575ff878787ff9a9a9affd3d2d3fff2f2f1fffdfdfdfffffffffffffffffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffffefffffffefffffefefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffffefffffefefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefefffefefefffefefefffdfefdfffdfefefffefdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafafafffaeaeaeffaeaeaeffadaeaeffaeaeaeffaeaeaeffaeaeafffaeaeaeffaeaeaeffadadadffb0b0b0ffb5b4b5ffbab9baffbfbfbeffc4c4c3ffc7c7c7ffc9c9c9ffcbcbcaffcccbccffcdcdcdffcdcdcdffccccccffcbcacbffc9cac9ffc9c9c9ffcacacaffcbcacaffcacacbffcbccccffccccccffcccccdffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9daffd9d9daffdad9d9ffdadadaffdadadaffdadadaffdbdadaffdadbdbffdadbdbffdbdbdbffdbdadaffdbdbdbffdbdbdcffdcdbdcffdcdcdbffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdddddcffdcdcdcffdddcdcffdddcddffddddddffddddddffdeddddffdeddddffdddddeffdddedeffdededeffdededfffdfdedeffdededfffdfdedeffdfdfdfffdfdedfffdfdfdfffdfdfdfffe0e0dfffdfe0dfffe0dfe0ffdfe0dfffe0e0dfffdfdfdfffdfdfe0ffe0dfe0ffdfdfe0ffdfdfe0ffe0e0e0ffe0e0dfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e0e0ffe0e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e4ffe5e5e6ffe7e7e7ffe9e9e8ffebebebffecececffeeededffeeeeeeffeeefefffefefefffefefefffefefefffefefefffefeeefffefeeefffefeeeeffefefeeffefefeeffeff0effff0efeffff0eff0fff0f0f0ffeff0effff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0f0ffeff0effff0f0f0ffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffefeeefffeeeeeeffeeeeefffeeefeeffeeededffecececffebebecffebebebffeaeaeaffe9e9e9ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e8e8ffe7e7e8ffe7e7e7ffe8e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe7e6e6ffe7e6e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e6e7ffe6e6e7ffe6e7e7ffe6e7e7ffe6e6e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e6ffe7e6e7ffe6e7e6ffe7e7e6ffe7e6e7ffe6e6e7ffe7e6e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe8e9e9ffe8e9e8ffe9e9e8ffe8e9e8ffe9e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e8ffe8e7e8ffe7e7e8ffe8e7e7ffe8e8e8ffe8e7e7ffe7e8e8ffe7e8e7ffe8e8e8ffe7e8e8ffe8e7e8ffe7e8e7ffe8e8e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e9e8ffeae9e9ffeaeaeaffebebebffededecffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffefeff0fff0eff0fff0eff0fff0f0f0fff0f0f0fff0eff0ffefeff0ffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff0f0f1fff0f1f0fff1f0f0fff0f0f0fff0f0f1fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0ffefefefffefefeffff0efefffefefefffefeff0ffefefefffefefeefff0efeffff0f0f0fff1f1f1fff2f2f2fff1f2f2fff1f1f1ffefefefffedededffeaeaeaffe8e7e8ffe6e6e6ffe5e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe3e3e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfe0e0ffdfdfdfffdfdfdeffdfdfdeffdedfdfffdededeffdededeffdddddeffddddddffddddddffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdadbdaffdadbdaffdadadaffdad9daffdad9d9ffd8d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd7d7d7ffd7d6d7ffd7d6d7ffd6d5d6ffd5d5d5ffd5d5d5ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd0d1d1ffd0d0d0ffcecfceffcececdffcdccccffcbcbccffcbcbcbffcacacaffc9c9caffc9c9c8ffc8c8c8ffc8c7c7ffc7c7c8ffc8c8c8ffcacacaffcbccccffcdcdcdffcececeffcecdceffcccbccffc9c9caffc7c8c7ffc7c6c6ffc3c4c4ffc0c1c1ffbcbcbdffb6b6b6ffb2b1b1ffb0b1b1ffb2b1b1ffb3b3b3ffb2b3b3ffb2b3b3ffb3b3b3ffb3b3b3ffb4b3b3ffb4b3b4ffb4b3b400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfdfffdfefdfffdfdfefffefdfefffefefdfffefefefffefdfefffefefefffefefefffdfefefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfefffdfefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefefefffefdfefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefdfffdfefefffefefefffdfefdfffefdfefffdfefdfffefefdfffefefdfffdfefefffefefdfffefefefffefefefffefefefffefdfefffdfefefffdfdfefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffbfcfbfffbfcfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfdfdfffcfcfcfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffefffefffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffefefffffffefffffefffefffefefffffffefffffffefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffdfefdfffefefefffefefefffefefefffffefefffefefefffcfdfcfff6f7f6ffeff0f0fff0eff0fff0f0effff0f0f0fff0f0f0fff0f1f0fff0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a39ff3a3a3aff3a3a3aff3a3a3aff39393aff383838ff404040ff4e4e4eff5d5e5eff6e6e6dff7d7e7eff8d8d8dff9c9c9cffbebebfffe9eae9fff8f8f7fffdfefdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffbfbfcfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffbfbfbfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfafffbfafbfffafbfafffbfbfafffbfbfafffafbfbfffbfafafffbfafbfffafbfafffbfafbfffbfafafffafbfafffafafbfffbfafafffafafafffafafafff9f9f9fff9f8f8fff8f8f8fff7f7f7fff6f6f6fff5f5f6fff3f4f3fff2f2f2fff0f1f1ffefefefffedededffebebebffe7e7e6ffe0e1e0ffd9dad9ffcfcfcfffafafafff4e4e4eff403f3fff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0a0aff3c3d3cff4c4c4dffb4b3b4ffd4d4d4ffdcdcddffe3e3e3ffe6e7e6ffe9e9e9ffecececffefeeeefff1f1f1fff3f3f3fff4f4f4fff5f4f5fff5f6f6fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff9f9f9fff9f9f9fff9faf9fff9faf9fffafaf9fffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffafafbfffafbfafffafbfafffafbfafffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfbfcfffcfbfbfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfafafffafbfbfffafafbfffbfafbfffafbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefdfdfffdfefefffdfdfefffefdfefffdfefdfffdfdfefffefdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffefdfefffdfefdfffdfdfdfffdfdfdfffefdfefffefdfefffdfdfcfff6f6f6ffe6e7e6ffbcbdbdffa0a0a1ff909190ff808181ff6f706fff5c5d5cff4a4a4aff3c3c3cff343434ff353535ff363636ff363636ff3d3d3eff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff363737ff373736ff373737ff373737ff363636ff363736ff404040ff474847ff4d4d4dff525252ff575656ff5a5a5aff5e5d5eff5f5f5fff616060ff616262ff626362ff626363ff636364ff636463ff636464ff646464ff656565ff656565ff666666ff676667ff676666ff666666ff656565ff656565ff656464ff646363ff626262ff606060ff5f5f5fff5c5c5dff5a5a5aff585858ff545554ff4f4f4fff454545ff3a3a3bff3c3d3cff404140ff474847ff525252ff616160ff6a69690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1f1eff1f1f1fff1f1f1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff232324ff2e2e2eff3c3c3cff4d4e4dff616061ff757574ff878787ff999998ffd1d1d1fff1f1f1fffdfdfdfffffffffffffffffffffffffffffffffffffefefffefffffffefefffffffefffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefffffefffffffffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefffffefffefffefefefffffefefffffffefffefffefffffffffffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffefffefefefffefefefffefefefffdfefdfffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0b0ffb0afb0ffafafafffaeaeaeffaeaeaeffaeadaeffaeaeaeffaeaeaeffaeaeaeffadacacffafafafffb2b2b3ffb8b8b8ffbdbdbdffc2c3c3ffc7c7c7ffc8c8c8ffcacacaffcccccbffcdcdccffcececdffcccdcdffcbcbcbffcac9caffc9c9c8ffcac9caffcacacaffcacbcbffcbcbcbffccccccffcccdccffcdcdcdffcecdceffcecdcdffcececeffcecfcfffcfcecfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd7d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9daffdad9daffdad9d9ffdadadaffd9dad9ffdadadaffdadadaffdadadaffdadadaffdbdadaffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdbdcdbffdcdbdcffdcdcdbffdcdcdcffdcdddcffdcdcdcffdcdcdcffdddcdcffdddddcffddddddffdddcddffddddddffddddddffdedddeffdededeffdededeffdfdedfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0dfffdfdfdfffe0dfdfffe0dfdfffdfe0dfffdfe0dfffdfdfdfffe0dfe0ffdfe0dfffe0dfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe5e5e5ffe6e5e6ffe8e7e7ffeaeaeaffebebebffececedffedededffeeeeeeffeeeeefffefefefffefeff0ffefeff0ffefefefffefefeeffeeefeeffefefefffeeefeeffefefefffeff0effff0f0effff0f0efffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefefefffefeff0ffefefefffefefefffeeefefffeeefeeffeeeeeeffefefeeffefeeeeffeeeeeeffeeeeeeffedeeedffeeedeeffedededffedededffecececffebebebffebeaeaffeae9e9ffe9e9e9ffe7e8e8ffe7e8e8ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe7e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e6ffe7e7e6ffe6e7e7ffe7e6e6ffe7e6e7ffe6e7e6ffe7e6e7ffe7e6e6ffe6e7e7ffe6e6e7ffe7e6e6ffe6e7e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e7e8ffe8e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe6e7e7ffe7e6e6ffe7e6e7ffe6e7e6ffe7e7e7ffe7e6e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe8e7e8ffe7e8e7ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e9e9ffe9e8e9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e8e9ffe9e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e9e8ffe8e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e8ffe8e9e8ffe9e9e9ffeaeaeaffebebebffedededffeeededffedeeedffededeeffeeeeeeffeeeeeeffeeefefffefeeeffff0efeffff0f0f0ffeff0f0ffefefefffefefefffefefefffefefefffefeff0ffeff0effff0efeffff0f0f0fff0f0f0fff0f1f0fff0f1f0fff0f0f0fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0ffeff0efffeff0efffeff0efffeff0efffefefefffefefefffefeeefffefefeffff0f0f0fff0f1f0fff1f1f2fff2f1f1fff1f1f1fff0f0f0ffedededffebebebffe8e7e8ffe6e6e6ffe5e5e5ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e5ffe4e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e3e3ffe3e4e4ffe3e3e4ffe4e3e4ffe3e4e3ffe3e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e3ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0dfffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdedddeffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdbffdbdcdcffdbdbdbffdadbdaffdadadbffdadad9ffdadad9ffd9dad9ffd9d9d9ffd9d9d8ffd9d8d9ffd8d9d8ffd9d8d9ffd9d8d8ffd8d8d8ffd7d7d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d6ffd4d5d5ffd4d4d4ffd3d3d4ffd2d3d2ffd2d2d2ffd0d1d1ffd0d0cfffcfceceffcececdffcdcdccffcccccbffcbcccbffcacacaffcac9caffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffcacacaffcbccccffcdceceffcececfffcdcecdffcbcbcbffc9c9c9ffc8c8c8ffc5c6c5ffc3c3c3ffc0bfc0ffbbbabaffb4b4b4ffb2b2b1ffb1b1b2ffb3b3b3ffb3b2b3ffb3b3b4ffb4b3b3ffb4b4b4ffb3b3b4ffb3b3b4ffb4b4b3ffb3b4b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffefdfefffdfefefffefefdfffefefefffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfefdfffdfefefffefdfefffdfefefffdfefefffefdfefffdfefefffefefefffdfefefffdfefdfffdfdfefffefdfefffefefefffdfdfefffdfefdfffefdfefffefdfdfffefdfdfffefdfefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffdfdfefffefefefffdfefefffefefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfefffefdfefffefdfefffdfdfefffdfefdfffefefefffefefefffffefefffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffefefffffffefffffefffefffffffefffffefffffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefdfdfffefefdfffefefdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffffffffdfdfdfff7f8f8ffefeff0ffeff0effff0efeffff0f0effff0f0f0fff1f0f1fff0f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a3aff393a39ff39393aff3a393aff3a3a3aff393939ff404140ff4f4f4fff5f5e5eff6e6e6eff7d7d7dff8d8c8cff9b9c9cffbebfbfffeae9e9fff7f7f7fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffbfcfcfffcfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffbfafbfffbfbfbfffafafbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffafbfafffafbfafffafafafffafafafff9fafafff9f9f9fff9f9f9fff8f8f8fff7f7f6fff6f6f6fff6f5f6fff4f4f5fff2f3f2fff1f0f1ffefefefffedededffecebebffe8e8e8ffe3e3e2ffdadadbffd1d1d0ffbcbcbcff5b5b5bff404140ff101010ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff101010ff3f4040ff5d5c5dffc3c3c2ffd5d5d5ffddddddffe2e2e3ffe6e6e7ffe9e9e9ffecececffefefeffff1f1f1fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff9f9f8fff9f9f9fffafaf9fff9f9f9fffafafafffafbfafffafafafffafbfbfffafafafffafbfbfffafafafffbfafafffafafafffafbfbfffafafbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffafbfafffafbfafffafafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffefefefffefdfdfffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfdfffefefefffefefefffefdfdfffdfefefffefdfefffefefefffefefdfffdfdfdfff6f6f6ffe7e7e7ffbebebfffa0a1a0ff909090ff808080ff6e6f6fff5c5b5cff4a4b4aff3b3c3cff353435ff363636ff373737ff363636ff363736ff3d3d3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373637ff363636ff363736ff363636ff363636ff363635ff3e3e3eff444444ff484949ff4e4d4dff525352ff565656ff595a5aff5b5b5bff5d5c5cff5d5e5dff5e5e5eff5f5f5fff606060ff60605fff606060ff606160ff616161ff616261ff616262ff626262ff616261ff626161ff616161ff606160ff5f5f60ff5e5e5fff5d5d5dff5b5b5bff595959ff575757ff555555ff535353ff4f4f4fff4a4949ff404141ff393939ff3a3a3aff3c3c3cff404040ff474747ff535352ff6161610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1f1fff1e1f1eff1e1e1fff1e1d1eff1e1d1eff1d1d1eff1c1d1cff232323ff2e2d2eff3b3b3bff4b4b4cff5e5e5eff727272ff868686ff999898ffd0d0d0fff0f1f0fffdfdfdfffffffffffffffffffffffffffffffffffffefefffefffefffffffffffefefffffffefffffefffffffffffefffffffffffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffffffffffffffffffffffffffffffefffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefdfefffefefefffefffefffefefefffefefefffefefefffffefefffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffefffefffefffefffefefefffefefefffdfefefffefdfefffdfefdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b1b1ffb0b1b1ffb0afafffafafafffafafafffaeaeaeffaeaeaeffadadaeffaeadaeffaeaeaeffadadadffb0b1b0ffb6b6b6ffbcbcbcffc1c1c1ffc5c5c5ffc8c8c8ffcacacaffcbcccbffcdcdcdffcdcdcdffcdcdcdffcccccbffcbcbcbffc9c9c9ffc9cac9ffcacacaffcbcacaffcbcccbffccccccffccccccffcdcdcdffcdcdcdffcececeffcececfffcecfceffcfcfceffcfcfcfffd0cfd0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d2ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9dad9ffd9d9daffdad9daffdadadaffdadadaffdadbdaffdbdadbffdbdadbffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdbdcdcffdcdbdbffdcdbdcffdcdcdcffdcdcdcffdddddcffdcdcdcffdcddddffddddddffdddcdcffddddddffddddddffdddddeffdedddeffdededeffdededeffdfdedfffdedfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0dfffdfdfdfffe0e0dfffdfe0e0ffe0dfdfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e0ffe1e1e1ffe2e3e2ffe3e2e3ffe3e3e3ffe3e4e4ffe5e5e5ffe6e6e6ffe9e9e8ffeaeaeaffebebebffecececffedecedffeeedeeffeeeeeeffeeefeeffefefefffefefefffefefefffefeeefffefeeeeffeeefeeffeeefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffefefefffefeeefffeeefefffeeeeeeffeeeeeeffedededffedeeedffeeeeeeffeeeeeeffeeeeedffedededffedededffecededffedececffecededffecececffebececffebebebffeaeaeaffe8e8e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e7e6ffe6e7e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e7ffe7e7e7ffe8e8e7ffe7e8e8ffe8e7e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe6e6e7ffe6e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe7e7e7ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e8e8ffe8e7e7ffe7e8e8ffe7e7e7ffe8e7e7ffe7e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9eaffebebebffedededffedededffecedecffedededffedecedffededeeffedeeeeffeeeeeeffefefefffeff0efffefefeeffeeeeeeffeeeeefffeeeeeeffeeefeeffefeeefffefeeefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f1f1fff0f0f0fff0f1f1fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0effff0f0efffeff0f0fff0eff0ffefefefffeeefefffefeeefffefefeffff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0eff0ffeeedeeffebeaebffe8e8e8ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e4e4ffe4e4e3ffe4e4e4ffe3e3e4ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe3e4e3ffe3e3e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0dfe0ffdfe0e0ffdfe0dfffdfdfdfffdedfdfffdfdedeffdededeffdededeffdddddeffdddddeffddddddffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadbdaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd9d9d9ffd8d8d8ffd8d9d8ffd8d8d8ffd7d7d8ffd7d7d8ffd7d7d7ffd7d7d6ffd6d6d7ffd5d6d5ffd5d5d4ffd4d4d4ffd4d3d4ffd2d3d3ffd2d2d2ffd1d1d1ffd0cfcfffcfcfceffcececdffcdcdcdffcdcdccffcbcbcbffcbcbcbffcacacaffc9c9c9ffc9cacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c6c6ffc5c5c5ffcacacaffcccccdffcececeffcececeffcdcdcdffcbcbcbffcac9caffc7c7c7ffc4c5c5ffc2c2c2ffbebfbeffb8b8b8ffb5b5b5ffb2b3b2ffb1b1b2ffb3b3b4ffb4b3b4ffb3b3b3ffb3b4b3ffb4b3b4ffb4b3b3ffb4b3b3ffb3b3b4ffb3b3b30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfefdfffdfdfdfffdfefefffdfefefffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfefefffefefefffefdfdfffefdfefffdfdfefffefefdfffefefefffdfdfefffefefdfffefefdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffefdfdfffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfefdfffdfefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffdfefdfffdfdfdfffefefdfffdfdfefffdfdfefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefefffefefefffefdfdfffefdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefffefffefefefffffefefffefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffefffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffdfefdfff8f7f8ffefefefffefefeffff0efeffff0f0f0ffeff0f0fff0f0f0fff1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a3aff3a3a3aff3a3a39ff3a3939ff3a3a3aff3a3a3aff414241ff4f5050ff5f5f5fff6f6f6eff7d7d7eff8c8c8dff9b9b9cffbebebeffe9eaeafff8f7f8fffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafafffafafafffafbfbfffafafafffaf9f9fffaf9f9fff8f8f9fff8f8f8fff7f7f7fff6f6f6fff6f6f5fff5f5f4fff3f3f3fff1f1f0ffefefefffedededffecebebffe9eae9ffe5e5e4ffddddddffd2d2d2ffc6c5c5ff6c6d6cff3f3f3fff171717ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171717ff404140ff717171ffd0d0d0ffd7d7d6ffddddddffe2e2e2ffe6e6e6ffeae9e9ffecececffeeeeeffff1f1f1fff3f3f3fff4f4f4fff5f5f5fff6f6f5fff7f7f7fff8f8f7fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffaf9f9fff9f9fafffafafafffafafafffafbfafffafafbfffafafafffafafafffbfafafffafafafffafbfafffbfafbfffafbfbfffafbfafffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfafffafafafffafbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffcfdfcfffcfdfcfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffefefefffefdfefffdfefdfffefdfefffefdfefffdfdfdfffefefefffdfdfdfff6f7f6ffe8e7e8ffbebfbfffa0a1a0ff909090ff808080ff6e6f6fff5b5b5cff4b4b4bff3c3d3dff363736ff363736ff363736ff373637ff373837ff3838370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373736ff363636ff363636ff363636ff363635ff373636ff3d3d3eff424242ff454545ff494a49ff4e4e4fff525252ff555555ff575757ff585858ff595a59ff5b5a5bff5b5b5bff5c5c5bff5c5c5cff5d5d5dff5c5d5dff5d5d5dff5e5e5dff5d5d5eff5d5e5dff5d5d5dff5c5d5cff5d5c5dff5c5c5cff5b5b5bff5a5a59ff585958ff565657ff555555ff525352ff505150ff4e4e4eff4a494aff454545ff3d3d3eff363636ff3a3a3aff3b3a3aff3d3d3cff404041ff474748ff5353520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1e1fff1e1e1eff1e1e1dff1e1d1dff1e1e1eff1c1c1dff1c1c1cff222322ff2d2d2cff393939ff49494aff5c5c5cff717071ff858585ff989898ffcfcfcffff0f0f0fffdfdfdfffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefefffffefffffefefffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefefffefffffffffefefffefefefffefefefffefefefffefdfefffefdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffffffefffffffefefefffefefefffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b1b1ffb0b0b1ffb0b1b0ffafafafffafb0afffafafafffaeaeaeffaeaeaeffaeadadffadadadffafafafffb5b5b5ffbbbcbbffc0c0c0ffc4c4c3ffc6c6c7ffc8c8c9ffcbcacbffccccccffcdcdcdffcdcdcdffcccccbffcbcbcbffcacacaffcacac9ffcacacaffcacacaffcbcccbffcccccbffccccccffcdcdcdffcecdceffcecdceffcececeffcececeffcfcfceffcfd0cfffcfd0d0ffd0d0d0ffd1d1d0ffd1d1d2ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d3ffd4d4d3ffd4d4d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d8d9ffd9d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dad9ffdad9d9ffdad9d9ffdadadaffdadadaffdadbdaffdadbdaffdadadaffdbdbdaffdadadbffdbdbdbffdbdbdcffdbdbdbffdbdcdcffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffddddddffdddddcffddddddffdddedeffdededeffdedddeffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffdfdfe0ffdfe0e0ffe0dfdfffdfe0dfffe0dfe0ffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e2e2ffe3e2e3ffe3e3e3ffe3e3e4ffe4e5e4ffe5e5e5ffe7e7e7ffe9e8e9ffeaebeaffebebebffecebebffedededffededeeffeeefeeffeeefeeffefefefffefefefffeeeeefffeeeeefffeeeeeeffeeeeeeffeeefeffff0efeffff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0efefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeedffededeeffeeededffedededffedededffedededffeeeeedffeeededffececedffecececffecebebffebecebffecebecffecebecffebebebffebebebffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e6e5ffe5e6e5ffe6e5e6ffe5e6e5ffe6e6e5ffe6e5e5ffe6e6e6ffe5e5e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e6e5ffe5e5e6ffe5e5e6ffe6e5e6ffe5e5e6ffe5e6e6ffe6e5e6ffe6e6e5ffe6e5e6ffe5e5e6ffe6e6e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e5e6ffe5e5e5ffe6e6e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe6e6e7ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e6e7ffe6e6e7ffe7e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe6e6e7ffe6e6e6ffe5e6e5ffe5e6e5ffe6e6e6ffe5e6e5ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e7e7ffe7e6e7ffe7e6e6ffe7e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e7ffe7e8e8ffe8e8e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e9ffeaeae9ffebebeaffebebebffecececffecececffecececffecededffedededffedecedffeeedeeffeeeeeeffefefeeffeeeeeeffedededffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffefefeffff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0effff0eff0fff0f0f0ffeff0f0ffefefefffefefeeffeeeeefffefefeffff0f0effff1f1f1fff1f1f1fff1f1f1fff0f0efffeeededffebecebffe8e8e9ffe7e7e7ffe5e6e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe4e3e4ffe3e3e3ffe3e3e4ffe4e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e2e2ffe3e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e1ffe0e0e0ffe0dfe0ffe0e0dfffdfdfe0ffdfdfdfffdedfdeffdedfdeffdededeffdededeffdededdffddddddffdddeddffddddddffddddddffdcdddcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd8d9d8ffd8d8d8ffd7d7d7ffd7d8d8ffd8d7d8ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d2ffd2d2d2ffd2d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcdccccffccccccffcbcbcbffcbcacaffc9cac9ffcac9caffcacacaffc9c9c9ffc9c8c8ffc7c7c7ffc5c6c6ffc9c9c9ffcacbcbffccccccffcececeffcecfcfffcccdcdffcbcacbffc9c9c8ffc6c6c7ffc4c4c4ffc1c1c1ffbcbdbcffb9b8b9ffb5b5b5ffb3b3b3ffb3b3b3ffb3b4b3ffb3b3b4ffb3b4b4ffb3b4b3ffb3b3b3ffb4b4b3ffb2b2b3ffb3b2b3ffb3b2b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfefdfffefefefffefdfefffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffefefefffdfefefffefefdfffefdfdfffdfdfefffefdfdfffdfdfdfffefefefffefdfdfffefefdfffdfefdfffdfefefffefdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffefefefffefdfefffefdfdfffdfdfefffdfefdfffdfdfdfffdfefefffdfefefffefdfefffdfdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefefefffefdfdfffefefefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefefffffefefefffffffefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffefefefff8f7f8ffefefeeffefefefffefefefffefefefffeff0f0ffeff0f0fff0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3b3aff3a3a3aff3a3a39ff3a3a3aff3a3a3aff3a393aff414141ff505051ff5f605fff6f6f6fff7f7e7eff8e8d8dff9c9c9bffc0c0c0ffeaeaeafff7f8f8fffdfefdfffcfdfdfffcfdfcfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff8f8f8fff8f8f7fff7f7f7fff5f6f6fff5f5f4fff3f3f3fff1f1f1fff0efefffeeeeeeffebecebffe9eaeaffe6e6e6ffdfdedfffd3d3d4ffc8c7c7ff7c7c7bff404040ff1d1d1eff000000ff000000ff000101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000100ff000000ff000000ff1d1e1eff424242ff828181ffd1d1d1ffd7d7d7ffdddcdcffe1e1e1ffe5e5e5ffe9e9e9ffecececffefefeffff1f1f1fff4f4f3fff4f4f4fff5f5f6fff6f6f6fff7f7f7fff7f7f8fff8f8f7fff9f9f9fff9f9f9fff9faf9fffaf9f9fffaf9fafffafafafffafafafffbfbfafffbfafafffafafafffbfafafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfcfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfafafffbfafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffcfcfbfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfdfffefefdfffdfefdfffdfefefffefefdfffefdfefffefdfefffefdfdfffefefdfffefdfefffdfdfefffefefdfffefefefffdfdfdfff7f7f7ffe8e8e8ffc0bfbfffa1a0a1ff909090ff807f80ff6e6f6fff5c5d5dff4c4b4cff3d3d3eff363737ff373636ff373637ff373737ff383837ff3738370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373737ff363636ff363636ff363636ff353636ff373636ff3d3d3dff404040ff434242ff474746ff4b4b4bff4e4e4eff525151ff535353ff545454ff565656ff575657ff585757ff585858ff595958ff595859ff585959ff595a59ff5a5959ff595959ff595959ff595858ff585858ff585857ff575857ff565656ff565656ff545454ff535253ff505050ff4e4e4eff4c4c4cff494a4aff464545ff414141ff3a3a3aff353535ff363737ff3a3a3aff3a3b3aff3c3d3dff404040ff4747470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1e1e1dff1d1d1dff1e1e1eff1d1d1dff1c1b1cff1b1b1bff212122ff2c2c2bff383838ff494848ff5c5c5cff707070ff838484ff969696ffd1d2d2fff1f1f1fffdfdfdfffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefffffefefefffffffefffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffefffefefffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffefefffffefefffffffefffefefffffefefefffefefefffefefefffefefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffffefefffefefefffffffffffffefefffffffffffefffefffefffffffffffefffffefffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffefefefffefefefffefefefffefdfefffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffdfdfcfffdfcfdfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b1b1ffb1b0b1ffb0b0b1ffb0b1b1ffb1b1b0ffafafafffafafafffafafafffaeaeaeffadacadffaeaeaeffb3b3b3ffbab9b9ffbfbfc0ffc3c4c3ffc6c7c7ffc8c7c7ffc9c9c9ffcbcacaffccccccffcccccdffcbcbccffcbcbcbffcacacaffc9cac9ffc9cacaffcacacaffcbcbcbffccccccffcccccdffcdccccffcdcdcdffcdcdcdffcfceceffcececfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd8d8d9ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdad9daffd9dad9ffdad9daffdadadaffdadadaffdadadaffdbdbdbffdbdadaffdbdbdbffdbdbdbffdbdcdcffdbdbdcffdbdbdcffdbdcdbffdbdcdcffdbdcdbffdbdcdcffdcdcdcffdddcdcffdddddcffddddddffddddddffddddddffddddddffdededdffdededeffdededeffdededfffdfdfdeffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffe0dfdfffe0dfe0ffdfdfdfffe0dfdfffe0e0dfffe0dfe0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe1e0e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e4ffe3e4e4ffe5e4e4ffe6e6e6ffe7e7e7ffe9e9e9ffeaeaeaffecebecffecececffedecedffedededffeeeeeeffeeefeeffefefefffefefefffefefefffeeeeeeffeeefeeffeeefefffeeefefffeff0efffeff0f0fff0f0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0eff0ffefefeffff0f0efffefefefffefefefffeeefefffeeeeeeffeeededffedededffededecffecececffedededffecececffecececffecedecffecededffedececffecebebffeae9eaffeaeaeaffebebeaffebebebffebeaebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e5ffe6e5e6ffe6e6e5ffe6e5e5ffe5e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e4ffe4e5e5ffe5e5e4ffe5e4e5ffe5e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e6e7ffe6e7e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e6ffe6e6e7ffe6e7e6ffe6e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e6e7ffe6e6e6ffe7e6e6ffe7e7e6ffe7e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e6e6ffe7e7e6ffe6e7e6ffe6e7e7ffe7e6e6ffe7e6e7ffe6e6e6ffe7e6e6ffe7e7e6ffe7e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e8ffe7e7e7ffe8e8e7ffe7e7e7ffe8e7e8ffe7e8e7ffe8e7e8ffe7e7e7ffe7e7e8ffe7e8e7ffe8e8e8ffe8e7e7ffe8e7e8ffe7e7e7ffe8e8e8ffe7e7e8ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebebebffecebecffebebebffebebecffebebebffecececffecededffededeeffeeeeeeffededecffecececffecececffedececffedededffedededffeeededffeeeeeeffeeeeeeffeeefefffefefeffff0efefffefefeffff0efeffff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff0f0f0fff0f0effff0eff0fff0f0efffefefefffefefefffeeefefffefeeefffeeeeefffeff0f0fff1f0f0fff1f1f1fff1f1f0fff0f0f0ffeeeeeeffecececffe9e9e9ffe7e7e7ffe6e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe3e3e2ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e0ffe1e0e1ffe0e1e0ffe0e0e0ffdfe0e0ffdfe0e0ffe0dfdfffdfdfdfffdedfdfffdfdedeffdededeffdededeffdededeffdddeddffdedddeffddddddffdddcddffdcdcdcffdcdcddffdcdcdbffdcdcdcffdcdbdbffdbdbdbffdbdbdaffdbdbdbffdadadaffd9d9daffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d6ffd5d6d6ffd5d5d5ffd5d4d4ffd3d4d4ffd4d3d3ffd2d2d2ffd2d2d2ffd1d0d0ffcfd0cfffcecfceffcdcecdffcdcdccffccccccffcbcbcbffcbcacaffcacacaffcacacaffcacacaffcac9c9ffc9c9c9ffc7c8c7ffc6c7c6ffc6c6c6ffc9c8c8ffcbcacbffcccdccffcececeffcececeffcccdccffcacacaffc7c7c8ffc5c6c5ffc3c3c3ffbfbebfffbbbbbbffb8b8b8ffb4b5b4ffb3b2b3ffb3b3b3ffb4b3b4ffb3b3b3ffb3b3b4ffb3b4b3ffb3b3b3ffb3b2b3ffb3b2b2ffb2b2b200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefefefffefefdfffefefefffefdfefffefefdfffefdfdfffefefdfffdfdfefffdfefdfffdfdfefffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfefffefdfdfffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffefefdfffdfdfdfffefefefffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffefefefffdfefdfffefefdfffefdfefffefefdfffefdfdfffefefdfffdfdfefffdfefdfffdfdfefffdfdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffdfdfefffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefefdfffefefefffefefefffffefffffefefefffefffefffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffefffefefffffffefefffffefefffefefdfffefefefffefefefffefdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffffffffffffffffffefefefff7f7f7fff0f0effff0efefffeff0efffefefefffeff0efffefeff0fff0eff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3b3bff3a3a3aff3a3a3aff393a3aff393a39ff393939ff414141ff515051ff606060ff6f706fff7f7f7fff8e8e8eff9e9d9dffc1c1c1ffeaeaeafff8f8f8fffdfefdfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffcfbfcfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffafafafffafafafff9fafafff9faf9fff9f9f9fff8f8f8fff8f7f7fff7f7f7fff6f7f6fff5f5f5fff3f3f3fff1f1f1fff0eff0ffeeeeeeffecebecffe9e9eaffe6e6e5ffdfdfdfffd6d6d6ffcbcbcbff909190ff434444ff282829ff000000ff010101ff010201ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010202ff010201ff010000ff000000ff292829ff484847ff969595ffd0d0d0ffd6d6d6ffdcdcdbffe1e1e1ffe5e6e6ffe8e9e9ffecececffefefeffff1f1f1fff4f3f3fff5f5f5fff5f6f5fff6f6f6fff6f7f6fff7f7f7fff8f7f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffbfafafffafbfafffafbfafffafafbfffafafbfffafafafffbfbfbfffbfbfafffbfbfafffbfafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffafafbfffbfbfbfffafbfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffefefdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffefefdfffefefefffefefefffefefefffdfefdfffdfdfefffdfdfefffdfdfdfffefefefffdfdfdfff7f7f7ffe9e8e8ffc1c1c0ffa2a1a1ff909190ff808080ff6f706fff5d5d5eff4c4c4dff3e3e3eff363536ff373737ff383737ff383838ff373837ff3838380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363737ff363636ff363636ff363636ff363536ff343434ff353534ff3b3b3bff3e3e3eff404140ff434443ff474748ff4a4b4bff4d4d4dff4f5050ff515150ff525252ff535353ff545453ff555454ff555655ff555556ff555655ff555556ff555556ff565656ff555555ff555555ff545454ff535454ff525353ff525252ff515151ff505050ff4e4f4fff4d4d4dff4b4a4bff484848ff444545ff414141ff3d3d3cff373636ff313231ff353435ff373737ff3a3b3aff3a3a3aff3d3c3dff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1d1e1dff1e1e1eff1c1d1dff1c1d1cff1c1c1dff1c1c1cff222122ff2b2b2bff363737ff474747ff5c5b5bff706f6fff818281ff949494ffcececefff0f0f0fffdfdfcfffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffffffffffffffffffffffefffefffffefffffffffefffffffefffefffefffffffffffffffffffefffffffffffefffffefffffffefffffffffefffffffffffffffffffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffefffffefefffffffefffefefffffefffefffefefffffefdfefffefefefffefdfefffefdfefffefdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfcfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefdfdfffefefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffdfcfcfffcfdfdfffcfdfcfffdfcfcfffdfcfdfffcfcfdfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b1b0ffb0b0b1ffb0b0b1ffb1b1b1ffb1b0b1ffb1b1b1ffb1b1b1ffafb0b0ffafafafffafafafffaeaeaeffb1b2b1ffb8b8b8ffbfbfbfffc3c3c3ffc6c6c6ffc7c8c7ffc8c7c8ffc9c9c9ffcbcacaffcbcccbffcccbcbffcbcbcbffcacbcaffc9c9c9ffcac9caffcacacaffcbcbcbffcccccbffccccccffcccccdffcecdcdffcdcdceffcececeffcecfceffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d4d3ffd4d3d4ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d5ffd6d6d5ffd6d6d5ffd6d6d7ffd6d6d7ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d8d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dadaffdadadaffdadadaffdadadaffdadbdaffdbdadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdbdcdbffdcdbdbffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdddddcffdcdcddffddddddffddddddffdddedeffdddedeffdededeffdfdfdeffdededfffdfdedeffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffdfe0dfffdfe0dfffdfdfe0ffdfdfe0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e3ffe3e3e3ffe4e3e4ffe4e4e4ffe6e5e5ffe6e7e6ffe7e8e8ffeaeae9ffebebebffebecebffebececffedededffeeedeeffeeeeeeffeeefeeffefeeefffefefefffefeeeeffeeefeeffeeeeeeffeeefefffeff0effff0f0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0efefffefefefffefefefffeeefefffeeefefffeeeeeeffededeeffedededffedededffecedecffececebffebebebffebeaeaffebebebffebecebffecebebffeaeaebffebebeaffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaebffe9e9eaffe9e9eaffe8e8e7ffe7e7e7ffe6e6e6ffe6e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e5e5ffe4e5e5ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe4e5e4ffe5e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e4ffe4e4e5ffe5e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e5ffe6e5e5ffe6e6e5ffe5e5e6ffe5e6e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e5ffe6e5e5ffe5e6e5ffe6e5e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e6e5ffe6e6e5ffe5e6e6ffe5e5e5ffe6e5e6ffe5e6e6ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e6ffe6e6e5ffe6e6e5ffe6e6e5ffe5e5e6ffe6e6e5ffe5e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e6ffe7e7e6ffe7e7e7ffe6e7e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e7ffe8e7e8ffe9e8e9ffeaeaeaffebeaeaffebebebffeaeaebffebebeaffeaeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffedecedffebebeaffebebebffebebeaffebebebffebececffecececffececedffedededffeeededffeeedeeffeeeeeeffefefefffefefefffefefefffeff0efffeff0f0ffefeff0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0eff0fff0f0efffefefefffeeefeeffeeeeefffeeeeeffff0f0f0fff0f0f0fff1f1f1fff1f0f0fff0f0f0ffeeeeeeffecececffe9eaeaffe7e8e7ffe6e6e6ffe5e5e5ffe5e4e5ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e2e1ffe1e1e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffdfe0dfffdfdfe0ffdfdfe0ffdfdfdfffdfdedfffdfdfdfffdfdedeffdedfdeffdddedeffdededeffddddddffddddddffdcddddffddddddffdddcddffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdbdadaffdadbdaffdadadaffd9dadaffd9d9d9ffd9d9d8ffd9d8d9ffd9d8d9ffd9d9d8ffd9d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d7d7ffd7d8d7ffd6d7d7ffd6d7d7ffd7d7d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d1ffcfd0d0ffcfcecfffcdcdceffcdcdcdffccccccffccccccffcbcbcbffcacbcaffcacacbffcacacaffc9c9c9ffc9c9c9ffc8c8c7ffc7c7c6ffc5c5c5ffc5c5c4ffc9c8c8ffcbcccbffcdcdcdffcececeffcdcdceffcbcbccffcac9caffc7c7c7ffc5c5c5ffc2c1c1ffbebfbeffbababaffb7b7b7ffb3b3b3ffb1b2b1ffb3b4b4ffb4b4b4ffb4b3b4ffb3b3b3ffb2b3b3ffb2b2b2ffb3b2b2ffb3b2b2ffb0b1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffdfefefffefefefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefdfffefdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffdfdfefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffdfdfdfffefefdfffefdfdfffdfdfdfffdfefdfffefefdfffdfefdfffefdfefffefdfefffefefefffdfdfdfffdfefdfffdfefdfffdfdfdfffefefdfffdfdfefffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefdfffefefdfffefefdfffefdfefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefdfffefefefffefefdfffefefdfffefefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffefefefffefefefffefdfefffefefefffefdfefffdfefdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffdfcfcfffdfcfdfffdfcfdfffdfdfdfffdfefefffdfefefffefefdfffefefefffefefefffffefefffffefefffffefefffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefefffffefffffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffefefefff6f7f7fff0f0f0fff0f0f0ffefefefffefefeffff0f0effff0efeffff0f0ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3a3aff3a3a3aff3a3b3bff3a3a3aff393939ff393939ff414241ff515050ff606060ff70706fff7f7f7fff8f8f8fff9f9f9effc2c2c2ffeaeaeafff7f7f8fffefdfdfffdfcfdfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfbfbfffbfafbfffbfafbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffaf9fafffafaf9fff9f9f9fff9f9f9fff8f8f8fff8f7f7fff8f7f7fff7f7f6fff5f5f5fff4f4f3fff2f2f1fff0f0f0ffeeeeeeffecececffe9eae9ffe6e5e6ffe0e0e0ffd8d8d8ffcececeffa6a6a5ff494949ff373737ff080807ff010101ff020303ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030302ff010101ff070808ff373737ff4c4c4cffa6a7a7ffcfcfcfffd7d7d6ffdcdcddffe2e1e1ffe6e5e6ffeae9e9ffececedffefefeffff1f1f1fff4f3f3fff5f5f4fff6f6f5fff6f6f6fff7f7f6fff8f7f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9fafffbfafafffafafafffbfbfafffafbfafffafafafffbfbfafffafafbfffafbfafffbfbfbfffafbfafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfefdfffefefdfffdfefdfffefdfefffefefefffefefefffefdfefffefefefffdfefdfffdfdfdfffefefdfffefdfefffdfdfdfff7f7f7ffe8e9e8ffc0c0c0ffa0a0a0ff919090ff808080ff70706fff5e5e5eff4d4d4dff3e3d3eff363737ff373737ff383738ff383738ff373738ff3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363736ff363636ff363636ff353635ff353534ff323232ff323232ff393838ff3c3c3cff3d3d3dff414141ff444544ff484848ff4b4b4aff4c4c4cff4d4d4dff4f4e4fff4f504fff505050ff515151ff525252ff525253ff535352ff535252ff525252ff525152ff515152ff515050ff505050ff504f4fff4f4e4fff4e4e4eff4d4d4dff4c4c4cff4b4b4bff494949ff474746ff454444ff414141ff3e3d3dff3a3a39ff343434ff2e2e2eff313232ff343435ff373636ff3a3a3aff3a3a3aff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1d1dff1d1d1eff1d1d1dff1c1c1dff1c1c1cff1d1d1dff1c1d1cff222222ff2c2b2bff373736ff474746ff5b5b5aff6f6f6eff808080ff929292ffcacacbffefefeffffdfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffefefffffffffffffefffffffefffefffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffefffffffffffefffffffffffffffefffefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefdfdfffdfefefffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfdfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeafffb1b0b0ffb1b0b0ffb0b1b0ffb1b0b0ffb1b1b1ffb1b0b0ffb1b0b1ffb1b0b1ffafafafffaeaeafffb0b0b0ffb6b6b5ffbdbdbcffc2c2c2ffc5c5c5ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffcbcbcaffcbcbcbffcbcbcbffcacacbffcacac9ffcac9caffcacacaffcacbcaffcbcbcbffccccccffcccdccffcdcdcdffcdcdceffcececdffcececfffcfceceffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd2d3d2ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d4ffd5d4d5ffd6d5d5ffd6d6d6ffd6d5d5ffd6d6d6ffd6d7d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d8d7ffd8d7d8ffd7d8d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd8d8d8ffd9d8d8ffd9d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadad9ffdadadaffdbdadaffdadadaffdbdbdaffdbdbdaffdadbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdcdbffdbdbdbffdbdcdcffdcdcdcffdcdddcffddddddffdcddddffddddddffdddddeffdededdffdededeffdededeffdededeffdfdedeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfdfdfffe0dfdfffe0dfdfffe0e0dfffdfdfdfffdfe0dfffdfe0dfffdfdfdfffe0e0dfffe0dfe0ffdfe0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e2e2ffe3e3e4ffe4e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe8e8e8ffeaeaeaffebebebffebebebffebececffedececffeeededffeeeeedffeeeeeeffefefeeffefefeeffeeefefffefefefffefefeffff0f0effff0f0f0fff0f0f0ffeff0efffefeff0ffefeff0ffeff0effff0f0efffefefefffefeeeeffeeeeefffeeeeeeffededeeffedededffedecedffecececffecebebffebebebffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeae9ffebebeaffeaeaeaffeae9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe8e8e9ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e5ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e5e4ffe5e5e5ffe4e4e5ffe5e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e5e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe5e5e5ffe6e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe5e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e5ffe5e4e4ffe4e4e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e5ffe5e4e4ffe5e4e5ffe4e5e5ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e6ffe6e5e5ffe5e5e6ffe6e5e5ffe5e5e6ffe5e6e5ffe6e5e6ffe6e5e5ffe6e5e5ffe6e6e6ffe5e6e5ffe6e6e5ffe6e6e5ffe5e6e6ffe6e6e5ffe6e6e5ffe5e6e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9e9ffe9e9eaffe9e9e8ffe8e8e8ffe7e8e7ffe8e8e8ffe9e8e8ffe9e9e9ffeaeaeaffeaeaeaffebebeaffebebebffebececffecececffededecffecedecffedededffeeedeeffeeeeeeffefeeeeffefefefffefefefffefefeffff0f0effff0eff0fff0f0f0fff0f0f0ffeff0effff0f0f0fff0f0f0fff0efefffeeeeefffefefeeffefeeeeffefefeffff0eff0fff0f1f1fff0f0f0fff0eff0ffefeeeeffecececffeaeaeaffe7e8e8ffe6e6e6ffe5e6e5ffe4e5e4ffe4e4e3ffe4e3e3ffe3e3e2ffe2e2e2ffe2e3e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e2ffe1e1e2ffe1e2e1ffe2e2e1ffe1e1e2ffe2e1e1ffe1e1e2ffe2e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e2ffe3e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe2e2e1ffe2e1e2ffe1e2e2ffe1e1e2ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0e0dfffe0dfdfffdfdfdfffdfdedfffdfdfdfffdfdedeffdededeffdededeffdedddeffdddedeffddddddffddddddffddddddffdcdddcffdddcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffd9d9daffdad9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d1ffd0d1d1ffd0d0cfffcfcfcfffcececeffcdcdcdffcdcccdffccccccffcbcbcbffcbcbcbffcacacaffcacacaffcacac9ffc9c8c9ffc7c8c8ffc7c6c7ffc4c5c5ffc3c3c3ffc4c4c3ffcac9c9ffcbcbccffcececdffcececeffcdcdccffcbcacaffc8c9c9ffc6c6c6ffc3c3c3ffc1c0c0ffbdbdbdffb9b9b9ffb6b6b6ffb3b3b3ffb4b4b4ffb3b4b3ffb3b3b3ffb3b3b3ffb3b2b2ffb2b2b2ffb2b3b2ffb1b1b0ffb0b1b1ffb0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefdfdfffdfdfefffefefdfffdfefefffefdfdfffdfdfdfffdfefefffdfdfdfffdfcfcfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffefdfefffefefdfffdfefdfffefdfdfffefdfefffefefefffdfefefffefefefffefefdfffefdfdfffefefefffefefdfffdfefdfffefefefffefefdfffefdfefffdfdfefffefefdfffdfefefffdfdfefffefefdfffdfefefffdfefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefefdfffdfefefffefefdfffefefdfffdfefefffdfefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffefffffffffefffefffefffefefefffffefffffffffefffefefffffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffffffffffffffffffffffffffffffffdfdfdfff7f7f6fff1f0f0fff0f0f0fff1f1f0ffefefefffefefefffefefefffeff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a3aff3a3b3bff3b3a3aff3b3a3bff3a393aff393939ff424242ff505051ff5f5f5fff6e6e6eff7f7f7fff8f908fff9fa0a0ffc4c4c4ffebebebfff7f8f7fffdfdfdfffcfdfdfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffaf9fafff9faf9fff8f9f9fff8f8f9fff8f8f7fff8f7f7fff7f7f6fff6f6f5fff4f4f4fff2f2f2fff1f1f0ffefeeefffecececffeaeae9ffe6e6e6ffe1e1e1ffdadadaffd1d2d2ffbabbbbff575758ff404040ff0f0f0fff010100ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010102ff020202ff010101ff000101ff101010ff414141ff575758ffb8b8b8ffcfcfcfffd8d7d8ffdededdffe2e3e2ffe7e7e6ffebeaeaffedededffefefeffff1f2f2fff4f4f4fff5f4f5fff6f6f5fff6f6f6fff7f7f6fff7f7f7fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfafffafbfbfffafbfafffbfafbfffbfbfafffafafafffafafafffafafbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffbfbfbfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfafbfffbfbfafffafbfafffbfbfafffcfbfbfffcfcfbfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefdfffefdfefffdfdfdfffefefdfffdfefefffefefefffefefefffdfefefffdfefefffefefefffefefefffdfdfefffdfefdfffdfcfdfff7f7f7ffe9e9e9ffbfbfbfff9e9f9fff909090ff808181ff707070ff5e5e5eff4d4e4eff3e3f3eff383737ff373838ff383838ff373838ff393939ff3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff363636ff363635ff343435ff323232ff30302fff2f2f30ff363636ff393939ff3a3b3bff3d3e3eff424242ff454545ff474748ff494949ff4a4a4aff4b4b4bff4d4d4cff4e4d4dff4e4e4eff504f4fff4f5050ff50504fff4f4f4fff4e4f4fff4e4e4eff4e4d4dff4d4d4dff4c4c4cff4b4b4cff4b4b4bff4a4a4aff4a494aff494849ff474747ff464646ff444344ff414140ff3d3d3eff3b3b3bff383938ff333434ff2c2c2cff2e2e2eff313231ff353535ff363737ff3b3a3aff3b3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1d1dff1d1d1dff1d1c1dff1d1c1cff1c1c1cff1d1d1dff222222ff2b2b2bff373637ff474747ff5a5b5aff6d6e6eff808080ff949494ffc8c9c9ffefeeeffffcfdfdfffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffefffffffefefffefefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefefffffffffffffffffffffffffefffefefffffffffefffefffefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfefffdfdfdfffefdfefffdfefdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeafafffafafaeffb0b0b0ffb0b0b1ffb0b0b0ffb1b0b0ffb0b1b1ffb1b1b1ffb0b1b1ffb0b0b0ffb0b0b0ffb4b4b4ffbab9baffc0c0c0ffc3c3c4ffc6c6c6ffc7c7c7ffc8c7c8ffc9c9c9ffcacacaffcacbcbffcbcbcbffcbcbcbffc9cac9ffc9c9c9ffc9cacaffcbcacaffcbcbcbffcbcbccffccccccffcdcdccffcdcdceffcececdffcececeffcececeffcfcecfffcfcfcfffcfd0d0ffd0d0d0ffd1d1d0ffd1d0d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d3d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d8ffd8d8d8ffd9d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9daffdadad9ffdad9daffdadadaffdadbdaffdadbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdbffdbdbdcffdcdbdcffdcdcdcffdddcddffdddddcffddddddffddddddffdedddeffdededeffdddedeffdededfffdfdedeffdfdedeffdfdfdeffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffdfdfdfffdfdfe0ffe0e0dfffdfdfe0ffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e1ffe3e2e2ffe3e3e4ffe4e4e4ffe4e4e4ffe5e6e6ffe7e7e7ffe9e9e9ffebeaeaffebebebffebebebffecebecffecececffedecedffedeeedffeeeeeeffeeefeffff0f0f0fff4f4f4fff3f4f4fff2f2f2fff0f1f0fff0f0f0fff0f0efffefeff0ffefefefffefefefffefeeefffefeeeeffeeeeeeffedededffedededffedededffecececffebececffebebebffebeaeaffeaeaeaffeae9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe9e8e9ffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe8e8e9ffe9e9e9ffe9e9e9ffe8e8e7ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe4e5e4ffe5e4e4ffe4e5e5ffe5e5e4ffe4e4e4ffe4e5e5ffe5e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe4e5e5ffe5e5e4ffe5e5e5ffe4e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e4ffe4e5e4ffe4e4e4ffe5e4e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e5ffe5e5e5ffe6e6e6ffe6e5e5ffe6e6e6ffe6e5e5ffe6e5e5ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe4e5e4ffe5e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe6e5e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e5ffe6e5e6ffe5e5e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe7e6e6ffe6e7e7ffe7e7e6ffe6e6e6ffe6e7e7ffe7e6e6ffe7e6e7ffe7e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e9ffeae9eaffeaeae9ffe9e9eaffe9e9e9ffe8e9e8ffe8e8e8ffe8e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e7e7ffe9e8e8ffe9e9e9ffeaeaeaffebebeaffebebebffebebebffecececffececedffedededffedededffedeeeeffedeeeeffefefefffefefefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffeeefefffeeeeeeffefefefffeff0f0ffeff0effff0efefffeff0f0ffefefefffedededffeaebebffe8e8e8ffe7e6e6ffe6e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe3e3e2ffe2e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdfdfdfffdedfdeffdfdedeffdedfdfffdededeffdededeffdededeffdeddddffddddddffdddcddffddddddffdcdcddffdcdcddffdcdcdbffdbdbdbffdbdcdbffdbdbdbffdadbdbffdadbdaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d4ffd4d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd0d0d1ffcfcfcfffcecfceffcdceceffcdcdcdffccccccffcbccccffcacbcbffcacacbffcacacaffc9c9caffc8c9c8ffc7c7c8ffc6c6c6ffc6c6c5ffc4c4c4ffc3c3c3ffc9c9c8ffcacbcbffccccccffcdcdcdffcdceceffcccccbffcac9c9ffc7c8c8ffc5c5c5ffc3c3c3ffc0c0c0ffbcbcbcffb8b8b8ffb5b4b5ffb2b2b2ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b3b2ffb0b1b0ffb0b1b1ffb0b1b0ffb0b0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefefffefefdfffefefdfffdfefdfffefdfefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefefefffefdfdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefefdfffefefefffefdfdfffdfefdfffdfefdfffdfdfdfffefefefffefefdfffdfefefffdfdfefffefdfefffefefdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefefffefdfdfffefefdfffdfefdfffefdfefffdfefefffefefefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefffffefefffffefefffffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefdfffefefefffefdfdfffefefdfffefefdfffdfdfefffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffefefefffefefefffefffffffefefefffefefefffefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffefefffffffefffffefffffefffefffffffffffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffffffdfcfcfff6f6f6fff0f0f0fff1f1f0fff0f1f0fff1f0f1ffefeff0fff0eff0ffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3a3aff3b3a3aff3a3b3aff3b3b3bff3a3a3bff3a393aff424343ff515151ff5e5e5fff6e6d6dff7e7e7eff8f9090ff9fa09fffc4c3c4ffebebebfff8f8f8fffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffafafbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffaf9f9fffafaf9fff9f9fafff9f9f9fff9f9f9fff8f8f8fff8f8f7fff7f7f6fff6f6f6fff5f4f4fff2f3f2fff0f1f0ffefefefffedededffeaeaeaffe6e7e7ffe2e2e2ffdcdcdcffd5d5d4ffcdcdccff696969ff454444ff1d1d1dff000100ff000001ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010201ff030303ff010000ff010100ff1e1e1eff454545ff686869ffc8c8c9ffd1d2d2ffd9dadaffe0e0e0ffe5e5e5ffe8e8e8ffececebffeeeeeefff0f1f0fff2f3f3fff5f4f4fff5f5f5fff6f6f5fff6f6f7fff7f6f6fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9faf9fff9f9fafffafafbfffbfafbfffbfbfafffafbfafffafafafffbfafafffafafafffafbfafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfcfbfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffefefdfffdfefefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefdfffefdfdfffefdfdfffdfdfdfffdfefdfffcfcfdfff7f7f7ffeaeae9ffc0bfbfff9f9f9eff8f8f8fff808080ff707070ff5f5f5fff4e4e4eff3e3e3fff383838ff383837ff383838ff393939ff3a3a3aff3a3b3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff353635ff343534ff323132ff2f2f2fff2e2e2dff2d2d2dff333334ff363637ff383838ff3b3b3aff3e3e3eff424141ff444444ff464645ff474747ff494848ff4a4a4aff4b4b4aff4c4c4bff4c4c4cff4d4c4dff4c4d4dff4d4c4cff4b4b4bff4a4a4bff4b4a4aff494949ff494949ff484848ff484747ff464746ff464646ff454546ff444444ff424342ff404040ff3d3d3dff3b3a3aff383838ff363737ff323333ff2c2c2cff2c2c2cff2e2e2eff313131ff353535ff37363600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1d1dff1d1d1dff1d1d1dff1c1c1dff1d1c1dff1c1c1cff222222ff2b2b2bff373637ff464747ff5a5b5bff6d6e6eff7f7f7fff939393ffc9c9c9ffeeedeefffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffefefffefffefffffffffffefefffffffefefffefffffffffffffffefefefffffefefffefffffffefffffffefefefffffefffffefefefffffffefffefefefffffffffffffffefffefefffffefffffffffffffffefefefffefffffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefffefffefffefffefefefffffffffffffffefffefffffffefefffffffefffffffffffffffffefffffefefffffefffffffffefffffffefffefefffffffefefffffffffffffffefffffffefffefffefffefefffffefefffffefefefffefdfefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfefffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeaeffafaeafffaeafafffafafafffb0b0b0ffb0b0b0ffb1b1b1ffb0b0b0ffb1b1b1ffb0b0b0ffb1b1b0ffb3b3b3ffb9b9b9ffbebebeffc2c1c2ffc4c5c4ffc7c7c7ffc7c8c8ffc9c9c9ffcacacaffcacbcbffcacbcaffcbcacbffc9cac9ffc9c9c9ffc9c9c9ffcacacaffcbcacaffcbcbcbffccccccffcccccdffcdcdcdffcdceceffcececeffcececfffcfceceffcfcfcfffcfcfd0ffd0d0cfffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d3ffd3d2d2ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd8d8d8ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdad9d9ffd9dad9ffdadadaffd9d9daffdad9daffdadadaffdadadaffdadadaffdbdadaffdadadaffdbdbdaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcddffdcdcdcffdcddddffdddddcffddddddffddddddffdededdffdedddeffdededdffdededeffdededeffdfdfdeffdfdfdeffdfdfdfffdfdedfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfe0dfffdfdfdfffe0dfdfffdfdfdfffdfe0dfffdfdfe0ffe0dfdfffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe4e3e3ffe4e3e3ffe4e4e4ffe5e6e5ffe7e7e7ffe9e9e9ffebeaebffebececffebecebffebebebffecececffecededffedeeeeffeeeeeefff0eff0fff3f3f3fff4f5f4fff3f3f3fff2f1f1fff0f0f0ffefefefffefefefffefefefffeeeeeeffedeeeeffedededffedededffecececffecececffecebecffebebebffebebebffeae9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe6e7e6ffe6e7e6ffe5e5e6ffe7e7e7ffe8e8e7ffe6e7e7ffe6e6e7ffe5e5e5ffe6e6e5ffe6e7e6ffe7e7e7ffe9e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e4ffe5e4e4ffe4e5e4ffe5e5e5ffe4e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe4e5e5ffe4e5e5ffe4e4e4ffe5e5e5ffe4e5e4ffe5e5e4ffe4e4e4ffe5e5e5ffe5e5e4ffe4e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e4e4ffe5e5e4ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e5ffe6e6e6ffe6e5e5ffe6e5e5ffe5e6e5ffe6e6e6ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e4ffe4e4e5ffe4e4e5ffe4e4e5ffe4e4e4ffe4e5e5ffe5e4e4ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e6ffe5e5e6ffe6e5e6ffe6e6e5ffe6e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe5e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe6e6e7ffe7e6e7ffe6e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe6e7e7ffe6e7e7ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e6ffe6e6e6ffe5e5e6ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffebebebffebebebffebebecffecececffededecffededecffedededffeeedeeffefeeeeffefefefffefefeffff0efeffff0f0f0fff0f0effff0efefffefefefffefefefffeeefefffefefefffefefefffefeeefffefefefffeeeeeeffedededffebebebffe8e8e8ffe6e7e6ffe6e6e6ffe4e4e5ffe4e3e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e0e0ffe1e1e0ffe1e0e1ffe0e1e0ffe1e1e1ffe1e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e2ffe1e1e2ffe2e1e2ffe2e2e1ffe1e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe1e1e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffdfdfdfffdfdedfffdededfffdfdfdfffdededeffdededeffdededeffdeddddffddddddffddddddffddddddffdddcddffdcddddffdcddddffdbdcdcffdcdbdbffdbdbdcffdbdbdbffdadadaffdadadaffdadad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d8d8ffd8d7d7ffd7d7d8ffd7d6d6ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd3d2d3ffd2d2d2ffd1d2d1ffd0d0d0ffd0d0d0ffcfcfcfffcdceceffcdcdcdffcccccdffcccccbffcbcbcbffcbcacaffcbcacaffc9c9c9ffc8c9c8ffc7c7c8ffc7c6c6ffc6c6c6ffc5c5c4ffc4c4c4ffc4c4c4ffc9c8c9ffcbcbcbffcdcccdffcecdcdffcdcdcdffccccccffc9c9c9ffc7c7c7ffc5c5c5ffc2c2c2ffbebfbeffbbbbbbffb6b7b7ffb4b3b3ffb0b1b0ffb3b3b3ffb2b2b2ffb2b2b2ffb0b1b1ffb1b1b1ffb0b0b0ffb1b0b0ffb0b0b0ffaeafae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfefffdfefdfffefefefffefefefffdfdfdfffdfefefffefdfdfffefefefffdfefefffdfefefffefdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffdfdfdfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfefefffdfefdfffdfefefffdfefefffefefefffefefdfffefefefffefefefffdfefefffefefefffefdfefffefdfdfffdfefdfffdfefefffefefefffefefdfffefefdfffefdfdfffefefefffefefefffdfdfefffefdfefffefdfefffdfdfdfffefdfefffefdfefffefdfdfffdfdfefffdfefdfffefefdfffdfefefffdfdfdfffdfefefffefdfdfffefefefffefefefffdfefefffefdfefffefefdfffefefefffdfefdfffefefefffefefefffefefefffefffffffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefffffffefefffffefefefffefffefffefffefffefffefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffdfdfdfffdfdfefffefefdfffdfefefffefdfdfffefefefffefefefffefefefffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffefffffffefffefffefefefffefefffffefefffffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffcfcfbfff6f6f6fff0f0f0fff0f0f0fff0f1f1fff1f1f0fff1f1f1ffefefefffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3a3b3bff3b3b3aff3a3b3bff3a3a3aff3b3b3bff444344ff515151ff5f5f5eff6d6e6dff7e7d7eff8f8f8fff9f9fa0ffc2c2c2ffececebfff8f9f9fffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfbfffafbfafffbfbfafffbfbfbfffbfbfafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffafbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff8f9f9fff7f8f8fff7f7f7fff7f7f7fff6f6f6fff4f5f5fff3f3f3fff1f2f2fff0f0efffeeeeedffebeaeaffe7e8e8ffe3e3e3ffdddddeffd8d7d8ffd2d1d2ff908f90ff4b4a4bff363636ff0b0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff020201ff010101ff000001ff090a09ff343434ff494949ff8c8d8dffcececeffd6d6d6ffddddddffe2e3e3ffe7e7e7ffeaeaeaffedededffefefeffff1f1f1fff3f3f4fff5f5f6fff6f5f5fff6f6f6fff6f6f6fff6f7f7fff7f8f8fff8f9f9fff8f9f8fff9f9f9fff9f9f9fffafafafffafafbfffafafbfffafafbfffafafbfffafafafffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfdfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefefffdfefdfffefefdfffefdfdfffefefefffefefefffefefffffefefefffefdfefffefdfefffefdfefffefdfefffefdfdfffdfdfdfff7f7f7ffeaeaeaffbfc0c0ff9d9d9dff8e8f8eff807f7fff707070ff5f5f5fff4e4f4fff3f3e3fff383737ff373838ff393939ff3b3a3aff3a3b3bff3c3c3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353635ff343435ff323232ff2f302fff2e2d2dff2b2b2bff2c2c2cff323132ff333434ff363536ff383839ff3b3b3bff3e3e3eff414041ff434242ff444344ff454545ff464746ff474848ff484848ff494949ff4a4949ff4a4a4aff494949ff484949ff484748ff474746ff464646ff454645ff454544ff444444ff434343ff424343ff424142ff414141ff3f3f3fff3c3c3cff3a3a39ff383838ff363636ff353535ff313132ff2c2c2cff2c2c2cff2c2c2cff2e2e2eff313231ff34353400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1e1eff1e1e1dff1d1e1eff1d1c1dff1c1c1cff1c1b1cff212121ff2b2b2aff363736ff474647ff5b5b5bff6e6e6eff7f7f7fff939393ffc8c9c9ffeeeeeefffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffefffffefefefffefffefffefffffffffefffffffffffffefefffffefefffffffffefffffffffffffffffffefffefffefffefffefffefffefffefffffefffffefffffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffffffefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffefffffffefffffefffefffffffefffefffffffefefefffefffffffffefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffefefdfffdfefefffdfdfefffdfdfdfffdfefdfffdfefdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeaeffaeafafffafaeaeffafafafffafafafffaeafafffb1b0b0ffb1b0b0ffb0b0b1ffb0b1b0ffb1b0b0ffb2b2b3ffb7b7b7ffbcbdbdffc1c0c1ffc3c4c4ffc6c5c6ffc8c8c8ffcacac9ffcbcbcbffcbcbcbffcbcbcbffcacacbffcacacaffc9c9c8ffc9c9c9ffc9cacaffcacacaffcbcbcbffcbcccbffccccccffcdcccdffcdceceffcececeffcececeffcececeffcecfcfffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd1d1d2ffd1d1d1ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d6d7ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d7ffd8d8d7ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd8d8d8ffd8d9d8ffd9d8d8ffd9d9d9ffd9d9d8ffd8d9d9ffd9d8d9ffd9dadaffd9d9daffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdadadbffdadadaffdbdbdaffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdcdbffdddcdcffdcddddffddddddffdcddddffddddddffddddddffdddddeffddddddffdededeffdededeffdededfffdededeffdededeffdfdedeffdedfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfe0ffdfdfe0ffdfdfe0ffdfdfdfffdfdfe0ffe0dfdfffe0dfdfffdfdfe0ffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e1ffe2e2e2ffe2e3e2ffe3e3e2ffe3e4e4ffe5e5e4ffe6e6e7ffe7e7e7ffeaeaeaffebebebffebebebffebebeaffebebebffecececffedededffededeeffefeeeffff2f2f1fff3f4f4fff3f3f3fff1f2f2fff0f1f0ffeff0efffeeefeeffeeedeeffedeeeeffedededffecececffebececffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e8e9ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e6ffe5e5e6ffe4e5e5ffe4e4e4ffe5e5e4ffe6e5e5ffe5e5e6ffe5e5e5ffe4e4e5ffe5e5e5ffe6e6e7ffe7e7e7ffe8e8e8ffe9e8e8ffe8e8e8ffe7e7e8ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e4ffe4e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe4e4e4ffe5e5e4ffe4e4e4ffe4e5e5ffe5e4e5ffe4e4e5ffe5e4e5ffe4e4e5ffe4e4e4ffe5e4e5ffe5e4e4ffe5e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e6e6ffe6e5e6ffe6e6e5ffe5e5e6ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e5e5ffe4e5e4ffe5e4e5ffe4e5e5ffe4e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe5e6e5ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe6e5e6ffe5e5e5ffe6e5e6ffe6e5e6ffe6e5e5ffe5e5e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e4ffe4e4e4ffe4e5e4ffe5e4e4ffe4e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe6e6e7ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e6ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e9e8ffe9e9e9ffe9eaeaffe9e9e9ffe8e8e8ffe7e8e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e4ffe3e4e4ffe4e4e4ffe5e4e5ffe6e5e5ffe5e6e6ffe6e7e7ffe7e8e8ffe8e8e8ffe9e9e9ffeae9e9ffeaebebffebebebffebebecffecebecffecececffecececffedecedffeeededffefeeeeffefefefffeff0effff0f0f0fff0f0f0ffefefefffeff0efffefefefffeeeeeeffededeeffeeeeeeffefeeeeffeeeeeeffedededffeaebeaffe9e9e8ffe7e7e7ffe6e6e5ffe4e5e5ffe4e3e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe2e2e1ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe0e1e0ffe1e0e0ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e1e2ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e2ffe2e1e1ffe2e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdedfffdfdfdeffdededeffdddeddffdededdffdddedeffdddeddffdddddeffdddcddffddddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdadadbffdadadaffdadadaffdadadaffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d3d3ffd2d3d3ffd2d2d3ffd1d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecfcfffcececeffcccccdffccccccffcccbccffcbcacbffcacacaffcac9caffc9c8c9ffc8c7c8ffc7c7c6ffc6c6c6ffc5c6c6ffc4c5c4ffc4c4c4ffc5c4c4ffc9c9c9ffcbcbccffcdcdcdffcecdceffcececdffcbcbcbffc7c8c7ffc7c6c6ffc4c4c5ffc1c1c1ffbdbebeffb9b9b9ffb5b5b5ffb3b2b3ffb2b2b2ffb2b2b2ffb1b1b1ffb1b1b1ffb0b0b1ffb0b0b1ffb0b0b0ffafafaeffafafafffaeaeae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfdfffdfdfdfffdfefdfffdfefefffefdfefffdfefefffefdfefffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffcfdfcfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffefefefffefdfdfffdfefefffefefefffdfefdfffefdfefffefefefffefefefffefdfefffefdfefffdfefefffefefefffefefefffefdfefffdfefefffefefefffdfefdfffdfefefffdfefdfffefefefffdfefefffdfdfefffefefefffefdfdfffdfefefffefefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffdfdfdfffdfdfdfffdfefdfffefefefffefdfefffefefefffefdfefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefdfefffefefefffefefefffefefefffefefefffefffffffffefefffefffefffffefefffefefefffefefffffffefefffffefefffefffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefdfefffefdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffefefffefffffffefffffffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefffefffffffffffffffffffffffffffffffffffefefffffbfbfbfff6f5f6fff0f1f1fff1f0f0fff0f0f0fff0f1f0fff1f1f1fff1f0f1ffeff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3b3b3bff3a3a3bff3b3a3bff3a3a3bff3a3a3bff434443ff515051ff5f5f5fff6e6e6eff7e7d7eff8f8f8fff9fa0a0ffc3c2c2ffecedecfff9f8f9fffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffaf9fafff9fafafff9fafafff9f9f9fff9f8f9fff8f8f8fff8f7f8fff7f7f7fff6f6f6fff5f6f5fff4f4f4fff2f2f2fff0f1f0ffeeeeeeffececebffe8e8e8ffe3e3e4ffdfdfdfffdad9d9ffd5d5d5ffc7c7c7ff696969ff434343ff252525ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010202ff232324ff424141ff696969ffc6c6c6ffd5d5d5ffdbdadaffe0e0e0ffe5e5e5ffe9e9e9ffecececffeeefeffff1f1f1fff3f2f3fff5f4f5fff5f6f6fff6f6f6fff7f6f7fff7f6f7fff7f7f7fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffbfbfbfffafafafffbfbfbfffafafafffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfcfdfffefdfefffdfdfdfffdfefdfffdfefefffdfefdfffdfefdfffdfefdfffefefdfffdfefefffdfdfefffefefefffefdfefffefefefffefefefffdfdfdfffdfefefffdfdfdfffcfcfdfff7f7f7ffeaeaeaffbfbfbfff9c9c9cff8d8d8dff7f807fff707070ff605f60ff4f5050ff403f40ff373837ff393939ff3a3a3aff3a3b3bff3c3c3cff3c3c3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343534ff323232ff2f302fff2d2e2dff2b2c2bff2a2a2aff292a2aff2f2f30ff323232ff343333ff363636ff393939ff3b3b3bff3d3d3dff3e3e3eff404040ff414141ff434243ff434444ff454444ff454545ff464645ff464646ff464546ff454545ff454445ff434443ff434343ff424242ff414141ff414041ff3f3f40ff3f3f3fff3e3e3eff3d3d3dff3b3b3bff393839ff373737ff343534ff333333ff323231ff2d2e2eff2a2929ff2b2c2bff2c2c2cff2c2c2cff2e2e2eff32313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1d1eff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1c1c1bff212121ff2b2b2bff363736ff464647ff5a5a5aff6d6e6eff807f7fff929392ffc8c7c8ffedededfffcfcfcfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffefffefffefefefffffffefffefffffffffffffffefefffffefefefffefefffffefefffffefffefffefefefffefffffffefffefffefefffffefffefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffefefffffffefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffffefffffefffefffffffffffefffefffefffefffefffefffffffffffefffffffefefffffffffffffffefffffffffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefdfffefdfdfffdfefdfffdfdfefffefdfdfffefdfdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffcfdfcfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafaeaeffaeaeaeffaeafaeffaeaeafffafaeafffaeafafffafaeafffb0b1b0ffb0b0b0ffb0b0b0ffb1b1b1ffb5b5b5ffbababbffbfbfbfffc1c2c2ffc4c4c5ffc7c7c7ffcac9c9ffcbccccffccccccffcbcbccffcbcbcaffcacbcbffcacac9ffc8c9c8ffc9c9c9ffcacacaffcacacbffcccbcbffcccbcbffcccdccffcdcdcdffcecdcdffcececeffcececeffcececeffcfcecfffcfd0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d2d1ffd2d1d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d4ffd3d4d4ffd4d5d4ffd4d5d4ffd5d6d5ffd5d6d6ffd5d5d6ffd6d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d8ffd8d7d7ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffdad9d9ffdadadaffdadadaffdad9daffdadadaffdadadaffdbdadaffdadbdaffdbdadbffdadbdbffdadadbffdbdadbffdbdbdbffdbdbdbffddddddffdddddcffddddddffddddddffddddddffddddddffdddedeffdddedeffdedddeffdedddeffdededeffdededeffdfdedfffdfdedfffdedfdfffdfdfdfffdedfdfffdfdfdfffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffdfe0e0ffe0e0dfffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe5e5e5ffe6e6e7ffe7e8e8ffeaeae9ffebeaebffebebecffeaebeaffebebebffecececffecededffeeeeeefff0f1f0fff2f2f2fff2f3f2fff1f1f2fff0f0f0fff0efefffeeeeeeffedededffecececffecececffebebebffeaebeaffeaeaeaffe9eaeaffe9e9e9ffe8e8e8ffe8e7e8ffe6e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe4e5e4ffe4e4e4ffe2e3e2ffe2e2e2ffe2e3e2ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e5e5ffe6e7e6ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe7e7e8ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe5e5e5ffe5e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e4e4ffe4e5e4ffe5e4e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e5e6ffe5e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e6e6ffe6e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e5ffe5e6e5ffe5e6e5ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e5ffe5e5e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe6e6e6ffe7e6e7ffe6e7e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeae9e9ffe9e9e9ffe9e8e9ffe7e8e7ffe7e6e6ffe5e5e5ffe4e4e4ffe3e2e3ffe3e2e3ffe2e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e5e5ffe5e6e6ffe6e6e6ffe6e7e6ffe7e8e7ffe8e8e8ffe9e9e9ffe9e9eaffeaeaebffebeaebffebebebffecececffebebecffecededffedededffeeefefffeff0f0fff0eff0ffeff0efffefefefffefefefffefefeeffedeeeeffedecedffecededffedededffecededffebebebffe8e8e8ffe7e7e7ffe6e6e6ffe4e4e5ffe4e4e4ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e1e2ffe2e2e1ffe1e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe1e0e0ffe0e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfe0ffdfe0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e1e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e2e1ffe0e0e0ffe0e0e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdedfdfffdfdedfffdedfdeffdededeffdededdffdddedeffdedddeffddddddffddddddffdcddddffdcddddffdddddcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdadbdbffdbdadaffdadad9ffdad9daffd9d9d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d7d7ffd6d6d6ffd6d5d6ffd6d5d6ffd4d5d5ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d3ffd1d2d1ffd1d1d1ffd0d1d0ffd0d0cfffcecfcfffcdcdceffcdcdceffcdccccffccccccffcbcbcbffcacacaffcacacaffc9c8c9ffc8c8c8ffc7c7c7ffc7c6c7ffc6c7c6ffc6c5c5ffc4c5c4ffc4c5c4ffc9c9c9ffcacacaffccccccffcecdceffcdcecdffccccccffcacacaffc8c8c8ffc6c6c6ffc3c3c4ffc0c0c0ffbbbcbcffb6b7b7ffb2b3b2ffb1b1b1ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0b0ffb0b1b1ffafaeaeffaeafaeffaeaeaeffafafafffaeaeaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefefffdfdfdfffefdfefffefefdfffdfefdfffdfefdfffefdfdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffcfdfcfffcfcfdfffcfcfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffdfefefffefefefffefefefffefefdfffdfefefffdfefdfffdfefefffefdfefffefefefffefdfdfffdfdfdfffefefdfffdfefefffdfefefffdfdfdfffdfdfdfffefefefffdfdfdfffefdfefffefdfdfffdfefdfffdfefdfffefdfdfffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefefefffefefffffffefffffffffefffffffffffffffffffefefffffffefefffefffefffffefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefdfffdfefdfffefdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffcfcfcfffdfcfdfffdfcfcfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffefefffffffefffffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefffefffefefffffefffefffefefefffefefefffffffffffffffffffffffffffffefffffefefefffbfbfbfff5f5f5fff1f0f1fff1f1f0fff0f1f0fff0f1f0fff1f0f0fff1f1f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3b3b3bff3b3a3aff3a3b3aff3a3a3aff434344ff525252ff606160ff6f6f70ff7f7f7fff8f8f8fff9f9f9fffc2c3c3ffecedecfff9f9fafffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffafafafffafafafff9f9fafffaf9fafff9f9f9fff9f9f9fff9f8f8fff7f7f8fff7f7f7fff7f7f6fff5f6f6fff5f4f5fff3f3f3fff2f1f1ffefefefffecedecffe8e9e9ffe4e4e5ffe0e0e0ffdbdbdbffd6d6d6ffd1d1d1ffa5a5a6ff515152ff3c3c3cff161616ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000101ff000000ff000100ff000000ff000001ff151515ff3a3a3aff515151ffa8a8a8ffd4d4d4ffdad9d9ffdedfdfffe4e3e3ffe8e8e7ffebebebffeeeeeefff0f0f1fff2f2f3fff4f4f4fff6f5f6fff7f7f6fff6f6f7fff6f6f7fff7f7f7fff7f8f7fff8f8f8fff9f8f9fff9f9f8fff8f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffbfbfbfffafbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffbfcfcfffcfcfbfffcfbfbfffbfcfcfffcfbfcfffcfbfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffefefdfffdfefdfffefdfdfffefefefffefefdfffdfdfefffdfefdfffdfefefffefefefffefefefffefdfefffefefdfffefefefffdfefefffdfefefffdfdfdfffdfcfdfff8f8f8ffeaeaeaffbdbcbdff9b9a9aff8d8d8dff7f807fff706f6fff606060ff4f5050ff404041ff393939ff3b3a3aff3b3b3aff3c3b3bff3c3d3dff3c3d3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313232ff302f30ff2e2d2dff2c2c2bff292a2aff282928ff282928ff2e2e2fff313131ff323131ff343333ff363636ff383839ff3a3a3aff3b3b3bff3d3c3dff3e3e3eff3e3e3eff403f40ff414140ff414141ff414241ff424242ff424242ff414242ff414142ff414040ff404040ff3f3f3eff3e3e3eff3d3d3eff3c3d3cff3c3b3bff3a3b3aff393939ff383838ff363636ff333433ff313132ff303030ff2f2f2fff2a2a2aff262727ff292929ff2b2b2cff2c2c2cff2c2c2cff2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1e1eff1d1e1dff1e1d1dff1d1e1dff1d1d1dff1d1d1dff212121ff2b2b2aff363637ff474747ff5a5a5aff6e6d6dff7f8080ff929292ffc6c6c7ffedededfffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffefffffffefefffffffefefffffffefffffffefffffefefffefffffffefffefffffefefffefffefffefefefffefefffffefefefffefffefffefefffffefefefffefffefffefefefffefffffffefefefffefefffffffefffffffffefffffffffffffffefffefefefffffefefffefffefffffefefffefffefffffefefffefefffffefefffffffefffffefefefffffefefffffffefffefefffffefefffffffffefffefffefffffefffffffffffffffffefffefffffffefffefffffffffffffefffffffffffffffefefffffffefffffffffffffffffffefffffffefefefffffefffffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfefffefdfefffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeafffafafaeffaeafaeffaeafaeffafaeaeffaeaeafffaeafafffaeaeafffafaeaeffafaeaeffb0b0b0ffb4b3b3ffb8b9b9ffbdbdbdffc1c0c0ffc3c4c3ffc6c6c6ffc9c9c9ffcccccbffcccdccffcccccdffcbcbcbffcacbcaffc9c9c9ffc8c9c9ffc8c9c9ffc9c9caffcacacbffcbcbcbffccccccffccccccffcccccdffcdcdcdffcdcecdffcececeffcececeffcfceceffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd8d8d8ffd7d7d7ffd8d7d8ffd8d8d7ffd7d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd9d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffd9dad9ffd9d9daffdad9daffdadadaffdadadaffdadbdaffdadadaffdadadbffdbdadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcddddffddddddffdddeddffddddddffdddddeffdddddeffdedddeffddddddffdededeffdededeffdededeffdededeffdfdfdeffdedfdeffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe0dfe0ffe0e0dfffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e2ffe4e3e3ffe5e5e5ffe7e6e6ffe8e8e8ffeaeae9ffeaebeaffeaeaebffecebecffecededffedecedffedeeeeffefefeffff0f0f1fff1f1f2fff1f1f0fff0f0f0ffefefefffedededffecececffebecebffebeaebffeaeaeaffeae9e9ffe9e9e9ffe8e8e9ffe8e7e8ffe6e7e7ffe7e6e6ffe6e6e5ffe4e4e5ffe4e4e4ffe4e4e3ffe2e3e2ffe2e2e2ffe1e1e1ffe1e1e0ffe1e1e1ffe3e3e3ffe4e5e4ffe5e4e5ffe4e4e4ffe5e5e5ffe7e6e6ffe8e8e8ffe8e9e9ffe8e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe6e5e6ffe6e6e5ffe5e6e5ffe5e6e5ffe6e5e5ffe5e6e6ffe5e6e5ffe5e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e6e5ffe6e5e5ffe5e5e6ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e4ffe4e5e5ffe5e4e5ffe5e5e4ffe5e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe4e5e5ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e5e5ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe4e4e5ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe6e6e6ffe5e5e5ffe6e5e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe5e4e4ffe5e5e4ffe5e5e4ffe5e4e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e5ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e6ffe7e6e6ffe6e6e7ffe6e6e7ffe7e6e7ffe6e6e6ffe7e6e7ffe7e7e6ffe6e6e7ffe6e6e7ffe7e7e6ffe6e7e6ffe7e6e6ffe7e6e7ffe7e7e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e7ffe6e7e7ffe6e6e6ffe7e6e7ffe7e7e7ffe6e6e6ffe7e6e7ffe7e7e6ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e8e8ffe8e9e8ffe9e9e9ffeae9e9ffe9eaeaffeae9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe5e5e6ffe4e3e4ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e6ffe7e8e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebebeaffebebebffececedffedededffefefeffff0f0f0ffefefefffefeff0ffefefefffefefefffeeefeeffeeededffececedffebecebffeaeaebffebebebffe9e9e9ffe6e6e6ffe6e5e5ffe4e5e5ffe4e4e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e2e2ffe1e1e1ffe1e2e2ffe1e1e1ffe0e0e1ffe1e0e1ffe0e1e0ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0dfffe0e0dfffdfdfe0ffdfdfe0ffe0dfe0ffdfdfdfffe0dfdfffe0e0dfffdfdfe0ffdfdfe0ffe0e0dfffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e1e1ffe0e0e0ffe0dfe0ffe0e0dfffdfdfdfffdfdfdfffdfdedeffdfdfdfffdedfdeffdededfffdededeffdededeffdededdffdeddddffdddddeffddddddffddddddffddddddffdddcddffdcdcddffdcdcdcffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdbdadaffdadbdbffdadadaffd9d9daffd9d9daffd9d9d8ffd9d9d9ffd8d8d8ffd8d7d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd6d5d5ffd5d5d5ffd4d4d5ffd3d4d4ffd4d4d3ffd2d3d3ffd3d2d3ffd2d2d2ffd2d1d1ffd0d0d1ffcfd0cfffcfd0cfffcececfffcececeffcdcccdffccccccffcbcbcbffcacacbffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc5c6c5ffc4c5c4ffc6c5c5ffc7c7c8ffcacacaffcccccdffcececeffcececdffcbcbcbffcacacaffc8c8c8ffc6c6c5ffc3c3c3ffbebfbfffbababaffb4b4b4ffb0b0b0ffb1b1b0ffb0b0b1ffb0b0b0ffb0b1b0ffafaeaeffaeafafffaeaeaeffaeaeafffafafafffb0b0af00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffefefefffefefdfffefdfdfffefefdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffcfdfcfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffefefefffefefefffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefefffefefefffefefefffdfefdfffefdfefffefefefffefefefffefefdfffefefdfffdfefdfffdfdfdfffefefdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffefdfdfffefefdfffefdfdfffefefdfffefdfdfffefdfdfffdfdfefffefefdfffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefffffefefefffffffefffffffffffefefefffffefefffffffefffefefefffffffffffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefdfefffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffefdfefffefefdfffefefefffefefefffefefefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffefefffffefffefffffefefffefefefffefffefffffefefffefefefffefffffffefffefffefefefffffefefffffefefffffffefffefffefffefefefffefefefffffffffffffffffffffffffffefffffffefefefffbfafafff5f5f5fff1f0f0fff1f1f0fff1f0f0fff1f1f0fff1f0f0fff1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3c3cff3c3c3cff3b3b3bff3b3b3bff3a3a3bff3a3a39ff444343ff535353ff626161ff717271ff808180ff909090ff9f9f9fffc3c3c3ffedededfffaf9f9fffdfdfdfffcfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffbfafbfffafbfafffbfbfbfffafbfafffafafafffbfbfbfffbfafbfffafbfafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafff9faf9fff9f9fafffaf9f9fff9f9f9fff8f9f8fff8f8f8fff7f7f8fff7f7f6fff7f6f6fff5f5f5fff4f4f4fff2f2f2fff0f0f0ffeeedeeffeaeaeaffe6e6e5ffe1e2e1ffddddddffd8d8d8ffd4d3d3ffcccdcdff808180ff474748ff323232ff090909ff000000ff010000ff020201ff020101ff010100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010101ff010000ff000000ff010001ff0a0909ff323232ff484849ff838383ffd1d1d1ffd8d8d8ffddddddffe3e2e3ffe6e7e7ffeaeae9ffedededfff0eff0fff2f2f2fff4f3f4fff6f5f5fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff9f8f8fff9f9f9fff8f9f8fff9f8f9fff9f9f9fffafafafffafbfafffafbfafffafbfafffafafafffbfbfafffafbfbfffafbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffcfdfcfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffefefefffdfefdfffefdfdfffefdfefffefefefffefefdfffefefdfffefefefffefdfdfffefefdfffdfefefffdfdfdfffdfdfefffcfcfdfff8f7f8ffeaeaeaffbebebeff9b9b9aff8d8d8dff7f7f7eff706f6fff605f60ff505050ff424141ff3b3a3aff3b3a3bff3b3b3bff3d3c3cff3c3d3cff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff302f30ff2e2d2dff2c2c2cff292a29ff282828ff272727ff272727ff2d2d2cff2f302fff303030ff313131ff343433ff353636ff373737ff383839ff393939ff3b3a3aff3b3b3bff3d3c3cff3d3d3cff3e3d3dff3e3e3dff3f3e3eff3f3e3eff3e3e3eff3e3d3dff3d3d3dff3d3c3dff3b3b3bff3b3b3bff3a3a3aff393939ff383839ff373737ff363635ff353434ff333233ff313030ff2f2f2fff2f2f2eff2d2d2dff282727ff232424ff272627ff292929ff2c2c2bff2c2c2cff2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1e1dff1d1d1dff1d1d1eff1d1d1eff1d1d1dff1e1d1dff222222ff2c2b2bff373737ff474747ff5a5a5aff6d6d6dff7f7f7fff929192ffc6c5c6ffecedecfffcfcfcfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffefffffffefffffffffefffffffefffffefffffefefefffffffefffefffefffefefefffefefffffefefffffefefefffffefefffefefefffefefefffefffefffefffefffffefffffefefefffefefefffffefffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffffffffffefffffffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefffffffefffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefefdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeaeffafaeaeffafaeaeffafaeaeffafafaeffafaeaeffafaeaeffaeaeaeffafaeaeffafafaeffafaeafffb3b3b3ffb7b7b7ffbbbcbbffbfbfbfffc2c2c2ffc5c5c5ffc8c8c8ffcccbcbffcdcdcdffcdcdccffcbccccffcacbcaffcacacaffc8c8c8ffc8c9c9ffcac9caffcacacaffcbcbcaffcbccccffcccbcbffccccccffcdcdcdffcdcdcdffcececeffcececeffcececeffcfcfceffcfcfcfffcfd0cfffd0d0d1ffd1d1d0ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd4d3d3ffd4d4d4ffd5d5d5ffd4d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd7d7d7ffd8d8d8ffd8d8d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd8d8d8ffd9d9d9ffd8d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdad9d9ffd9dadaffd9dad9ffdadadaffdadadaffdadadaffdbdadbffdbdadaffdbdbdaffdadbdbffdadadaffdbdadaffdbdbdbffdcdcddffddddddffddddddffddddddffdddeddffdddddeffdddeddffdedddeffdededdffdededeffdededeffdededeffdededfffdedfdeffdfdedfffdfdfdfffdfdfdfffdedfdeffdfdedfffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdedfdfffdfdedfffdfdfdeffdedfdfffdedfdeffdedfdfffdedfdfffdfdfdfffdfdfdfffe0dfdfffe0e0dfffe0dfdfffe0e0dfffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e1ffe2e2e3ffe3e3e4ffe5e5e5ffe7e6e6ffe8e8e8ffe9e9e9ffecedecffededecffedededffedecedffedededffeeeeeeffeeeeeeffefefeeffeeefefffeeeeeeffedededffedececffebebebffeaeaeaffe9eaeaffe9e9e8ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e7ffe6e6e5ffe5e5e5ffe4e4e4ffe4e3e4ffe2e2e3ffe2e2e1ffe2e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe3e3e3ffe5e4e4ffe5e5e4ffe5e5e4ffe5e6e6ffe7e6e7ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e9ffe7e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e5e6ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e5e6ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e5e6ffe5e6e5ffe6e5e6ffe6e6e5ffe5e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e5e5ffe5e4e4ffe5e5e4ffe4e5e5ffe4e4e4ffe4e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe5e6e6ffe6e5e6ffe6e5e5ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e5e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e4e5ffe4e5e4ffe5e5e5ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e5e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e6ffe6e7e7ffe7e7e6ffe7e7e7ffe6e6e7ffe6e7e6ffe7e6e7ffe7e6e6ffe7e7e7ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e7ffe7e6e6ffe7e7e6ffe6e7e7ffe6e7e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e8e7ffe7e8e8ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffe9e9e8ffe8e8e8ffe7e7e7ffe5e6e5ffe4e4e4ffe3e3e3ffe2e2e3ffe1e2e1ffe2e1e2ffe1e1e2ffe2e3e2ffe3e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe6e5e6ffe6e6e6ffe7e7e6ffe7e8e7ffe8e8e8ffe9e8e8ffeaeae9ffeaebebffebecebffedededffeeeeeeffefefefffefefefffefefefffefefeeffefeeeeffeeeeeeffedededffedececffebeaebffeaeae9ffe9e9e9ffe8e7e7ffe5e5e5ffe5e4e4ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e3ffe2e2e2ffe2e1e1ffe2e2e2ffe2e1e1ffe1e2e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e0ffe0e1e1ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfdfffe0e0e0ffdfe0e0ffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffe0dfdfffe0e0e0ffdfe0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdeffdededeffdfdedeffdededeffdededeffdededeffdedddeffddddddffdeddddffddddddffddddddffddddddffdddcddffdcdcdcffdddcdcffdcdcdcffdcdcdbffdbdcdcffdbdcdbffdbdbdbffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd4d4d4ffd3d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d1ffd1d0d1ffd0d0d0ffd0d0cfffcfcfceffcecfceffcdcdcdffccccccffcccccbffcacbcbffcacacaffc9c9caffc8c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c6ffc6c6c5ffc5c5c5ffc6c5c5ffc8c7c8ffcbcbcaffcdcdcdffcecdceffcdcdccffcccbcbffc9cac9ffc7c7c7ffc5c5c6ffc1c1c2ffbdbdbdffb8b7b7ffb2b2b2ffb0b0b0ffafafafffb0b0b0ffafafafffaeaeaeffaeaeaeffafafafffafaeaeffb0b0afffafb0b0ffafafaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefdfffefdfefffdfdfdfffefefdfffdfefdfffefdfefffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffefefdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefdfffdfefefffefdfefffefefefffdfefefffdfdfdfffdfefdfffdfdfefffdfefefffdfefefffefdfdfffdfefdfffdfefefffdfdfefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefdfffefdfdfffdfdfdfffefefdfffdfefdfffefefefffdfefefffefdfefffefefefffefefdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffffffefffffffffffffefffffffffffffffffffffefffffffefefffffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffcfcfdfffcfdfdfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffefefefffffefefffefefefffffefefffffffefffefffefffefefefffefffefffefefffffefffffffefffffffffffffffffffffffffffffffffffffffefefefffafafafff5f4f5fff0f0effff1f1f0fff1f1f0fff1f0f1fff0f0f0fff1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3cff3c3d3dff3c3c3cff3c3b3cff3b3b3bff3a3b3aff444444ff535453ff636363ff727272ff828181ff909090ff9f9f9fffc4c3c4ffeeededfffafafafffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffafbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffaf9f9fffafafafffaf9f9fff9f9f9fff8f8f9fff8f9f9fff8f8f8fff7f7f7fff7f7f7fff6f6f5fff4f4f4fff3f2f3fff1f1f1ffeeeeeeffebeaebffe7e7e7ffe3e3e3ffdfdfdfffdadbdbffd6d6d6ffcfd0cfffb1b1b1ff565656ff414141ff1f1f1fff000000ff000000ff010100ff030302ff020102ff010101ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020101ff020101ff000000ff010001ff010101ff202020ff434343ff585858ffb6b5b5ffd4d4d4ffdbdcdbffe0e1e1ffe5e4e5ffe8e8e8ffebebebffeeeeeefff1f1f1fff3f2f2fff5f5f5fff6f5f5fff7f6f7fff7f7f7fff7f8f8fff7f7f7fff7f8f7fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fffaf9fafffafbfafffafafbfffafbfbfffafbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffefefdfffdfefdfffdfdfdfffefefdfffefefefffefefefffdfefefffefefefffefefdfffdfefefffdfdfefffdfdfdfff8f8f8ffebeaebffbfbfbeff9b9b9aff8e8e8dff7f7f7fff707070ff606060ff505150ff424242ff3a3b3bff3c3b3cff3d3d3cff3d3d3cff3c3d3dff3c3c3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2dff2c2c2bff292a29ff292828ff272727ff232423ff252525ff2b2c2bff2d2d2eff2e2f2fff2f3030ff323131ff333433ff353535ff363636ff373737ff383838ff393939ff3a3a39ff3b3b3aff3b3b3aff3c3b3bff3b3b3bff3c3c3cff3b3c3bff3b3b3bff3a3a3bff3a393aff393939ff393938ff383838ff373737ff363636ff353535ff333433ff323232ff303030ff2f2f2fff2d2d2dff2e2d2dff2c2b2cff262626ff232223ff242423ff262626ff292929ff2c2c2cff2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1d1eff1d1d1dff1e1d1eff1e1d1eff1d1e1dff1d1d1dff222222ff2b2b2bff363637ff474646ff595959ff6c6c6cff7f7e7fff919190ffcbcbcbffeeeeedfffbfcfbfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefefefffffffefffefffefffffffffffefffffffffefffffffffefffffffefffefefffffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffffffefffefffefffffefffffefefffffffffffffefffffffefefffffefefefffefefefffffefefffffffefffffefefffffffffffffefefffffefffffefefefffefffffffffefefffefffefffffffffffffffefffefffefffffefffffffffffffefffffffefefffffefffefffffffffffffffffffefffffffffefefffffffefffefffffffefffffffefefefffffffffffffefffffffffefffffffefffffefefffefefefffefefefffefefefffdfefdfffefefefffdfefefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffcfdfdfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafaeafffafafaeffafafaeffafafaeffafaeaeffaeaeaeffafafaeffaeafaeffafaeafffadadaeffb0afb0ffb6b6b6ffbabab9ffbdbdbeffc0c0c1ffc4c3c4ffc7c6c7ffcacacaffccccccffcdcdcdffcccdcdffcbcbcbffcacac9ffc9c8c9ffc8c8c8ffc9c9caffcacacaffcacacbffcbcbcbffcbcccbffccccccffcdcccdffcdcecdffcdcdceffcdcdceffcececeffcececeffcfcfcfffd0cfcfffd0cfd0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d7d6ffd6d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd7d7d8ffd7d7d7ffd8d8d8ffd8d7d8ffd8d8d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd8d8d9ffd9d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdad9d9ffdad9daffdadadaffdadadaffdadadaffdadadaffdadbdaffdadbdaffdbdadbffdbdadbffdbdbdbffdbdbdbffddddddffddddddffddddddffdeddddffdededdffdeddddffdededeffdededeffdededeffdededeffdedfdfffdededeffdededeffdfdfdfffdfdfdeffdedfdeffdfdedfffdfdfdfffdedfdfffdededfffdedfdeffdedfdfffdedfdfffdedfdfffdfdedeffdfdfdeffdfdfdfffdedfdfffdededeffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdfdfdeffdfdfdfffdfe0dfffe1e0e0ffe0e1e0ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe3e2e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffeaebeaffedededffeeeeeeffeeededffedededffedededffedededffecebecffececebffedededffedededffedecedffebececffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e4e5ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e6ffe6e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffe8e9e9ffe8e8e8ffe7e8e7ffe7e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe5e5e6ffe6e6e5ffe5e6e5ffe6e5e6ffe6e5e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e5e5ffe6e6e6ffe6e5e5ffe6e5e6ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e5ffe6e5e6ffe5e5e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e5e6ffe6e6e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e5ffe5e6e6ffe5e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe6e7e6ffe7e6e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe7e7e8ffe8e7e7ffe7e8e7ffe8e8e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e7e8ffe8e8e9ffe9eae9ffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e8e8ffe8e7e7ffe6e5e5ffe4e5e4ffe3e3e3ffe3e2e2ffe1e1e2ffe1e2e2ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe4e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe5e6e5ffe6e6e7ffe7e7e7ffe7e8e8ffe9e8e8ffeaeaeaffebebebffececedffedededffeeefeeffefeeefffeeeeedffeeeeedffeeeeedffeeedeeffedededffecececffeaebeaffeaeaeaffe8e8e9ffe7e6e7ffe4e5e4ffe4e4e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdedfffdfdedfffdededfffdedfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfdfdfffdfdfdeffdfdedfffdededeffdededeffdedfdeffdededeffdededeffdedddeffdededdffdededdffdddddeffddddddffddddddffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdbdbffdbdbdbffdadadaffdbdadbffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d5ffd4d5d5ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d0ffcfcfd0ffcfd0cfffcececfffcececeffcccdcdffccccccffcbcbcbffcacacaffc9cacaffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c7ffc8c8c7ffc7c7c6ffc7c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc9c9c9ffccccccffcecdceffcdcecdffccccccffcbcbcbffc9c9c9ffc7c7c7ffc4c4c4ffbfc0bfffbababaffb4b4b4ffafb0b0ffafafafffafaeaeffafaeaeffaeaeaeffafaeafffafafaeffafafb0ffb0b0afffafb0afffb0afb0ffafafaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefefefffefdfdfffdfdfefffefdfefffefdfefffefdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefdfffdfefefffefefdfffefdfefffefefdfffefdfefffefefdfffefefefffefefefffefefefffdfefefffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfefffefdfefffefdfdfffefefdfffdfefdfffdfdfdfffefefdfffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefffffefefefffefefefffefffefffefefefffffffefffffffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefdfdfffdfefdfffefdfefffefefefffdfefefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffffffefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffdfefefffafafafff3f3f4ffefefefffefeff0fff0f0f0fff1f0f1fff1f0f1fff1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3c3cff3d3d3dff3d3c3dff3c3c3cff3b3c3cff3b3b3bff444544ff545555ff646464ff747473ff838383ff919191ffa0a0a0ffc4c5c4ffeeeeeefffbfbfafffdfdfdfffdfcfdfffdfcfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfbfafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfafffafafafffafaf9fff9fafafffaf9fafff9f9f9fff8f9f9fff9f8f8fff8f8f8fff7f7f7fff7f7f7fff6f7f7fff5f5f5fff4f4f4fff2f2f2ffefeff0ffececedffeaeae9ffe6e6e6ffe3e3e3ffdfe0e0ffdcdddcffd6d6d7ffcfcfcfffa4a4a4ff535454ff414141ff1d1d1dff020202ff000000ff010001ff010001ff020101ff020201ff020202ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010101ff000000ff000000ff020302ff222222ff464646ff555555ffa8a7a8ffd4d4d4ffdbdbdbffe1e2e2ffe5e6e5ffe8e8e8ffebecebffeeededfff0f0effff2f1f2fff4f3f3fff5f6f6fff7f6f7fff7f6f7fff7f8f7fff8f7f7fff7f8f7fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfafafffafafafffafafafffafbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffdfcfcfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffefdfefffdfdfefffdfdfefffefefdfffefefefffefdfdfffdfefefffefefefffdfdfefffefdfdfffdfdfefffcfdfdfff8f8f8ffebebebffbfbfbfff9a9b9bff8e8e8eff818081ff737272ff636362ff525352ff424343ff3c3b3bff3c3d3cff3d3c3dff3d3c3cff3d3d3dff3d3c3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1b1bff1b1a1aff1a1b1aff1b1a1bff2c2b2bff2a2a2aff282828ff272727ff242424ff1e1e1fff232323ff292928ff2b2b2bff2b2b2bff2c2d2dff2f2f2eff2f3030ff313131ff323233ff333434ff343434ff353535ff363536ff363637ff373737ff383738ff383738ff383837ff373837ff373737ff373736ff363636ff363536ff353535ff353535ff343334ff333332ff313131ff303030ff2f2f2eff2d2e2eff2c2c2cff2b2b2bff2c2c2cff2a292aff242424ff202120ff222222ff242424ff262626ff292929ff2c2c2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1e1d1eff1d1e1dff1d1d1dff1e1e1eff1c1d1cff202121ff2a2a2aff363635ff454545ff575757ff6c6b6bff7d7e7dff909090ffc3c3c3ffebebebfffbfafbfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffefffefffefefefffffefefffefffefffffefffffefefefffffffefffefefffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefffefffefefefffffffefffefefefffffefffffffffefffefefffffefffffffefffefffefffffffffffefffffefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffefefefffefffffffffffffffefefffffffefefffefefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffefdfefffefdfdfffdfdfefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeaeffafafafffafaeaeffaeaeafffafaeafffaeaeafffafaeafffafafaeffaeafaeffadadadffb0afafffb4b4b3ffbababaffbdbdbdffc0c0c0ffc3c2c3ffc6c6c6ffc9cacaffccccccffcdcecdffcccdcdffcbcbccffcacac9ffc9c9c9ffc9c8c9ffc9c9c9ffcacacaffcbcbcaffcbcccbffccccccffccccccffcdcdccffcdcdcdffcdceceffcdcecdffcececeffcecfceffcfcecfffcfd0cfffd0cfd0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d7ffd7d7d8ffd8d7d7ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dadaffdadadaffdadad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdbdbdaffdadadaffdbdadbffdbdbdaffdbdadbffdadbdbffdadbdbffddddddffdddeddffddddddffdddeddffdeddddffdeddddffdddedeffdededeffdededeffdededeffdfdedeffdedfdeffdededeffdfdedeffdedfdfffdfdedeffdfdfdeffdfdfdfffdededfffdededfffdfdfdeffdededeffdededeffdededeffdfdfdeffdededfffdededeffdededfffdedfdfffdededeffdededfffdededeffdededeffdededeffdededfffdfdedeffdfdfdeffdfdfdeffdedfdfffdfdfdeffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e0e1ffe1e2e1ffe2e2e2ffe3e3e3ffe4e4e3ffe8e9e9ffecececffeeeeedffefefefffeeeeeeffedededffecedecffecececffebebeaffeaeaeaffebeaebffebebebffebebebffeaeaeaffe9eae9ffe8e9e9ffe8e8e7ffe7e6e7ffe6e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e3e3ffe2e2e3ffe1e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffe1e0e0ffe0e0e1ffe0e0e0ffe1e1e0ffe2e1e1ffe3e3e3ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e8ffe9e9e9ffe9e9e8ffe8e9e9ffe8e9e9ffe8e8e8ffe7e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e5ffe5e6e5ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe7e7e7ffe6e7e6ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e5e5ffe5e5e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe5e5e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e7e7ffe8e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9eaeaffeaebeaffeaebebffeaeaeaffe9e9e9ffe8e9e8ffe8e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebececffecececffecececffecebecffebebebffeaeaeaffeae9eaffebeaebffebebeaffeaeae9ffe8e9e9ffe8e8e7ffe6e6e6ffe4e4e4ffe3e2e2ffe2e2e2ffe2e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e0e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0dfe0ffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdedfffdedfdeffdededeffdededeffdededfffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfe0ffdfdfdfffdededfffdfdedfffdfdedfffdfdedeffdededeffdededdffdddedeffdededdffdddeddffdedddeffddddddffdddeddffdddcddffdddddcffdcdddcffddddddffdcdddcffdcdcddffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdbdbdaffdadbdaffdadadaffdadad9ffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d6d6ffd5d5d5ffd5d4d5ffd4d5d4ffd5d4d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd0d0d1ffd0d0d0ffd0d0cfffcfcfcfffcececeffcdcdcdffcdcdcdffcbcbccffcbcbcaffcacacaffc9cacaffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc7c6c7ffc6c6c6ffc6c6c5ffc8c8c8ffcbcbcaffcccdccffcdcdceffcdcdccffccccccffcbcacbffc9c9c9ffc6c7c6ffc3c4c4ffbebebeffb8b9b9ffb2b2b3ffafafaeffaeaeaeffaeaeaeffafafaeffaeafafffb0afafffb0b0afffafafafffb0afb0ffafafafffafafaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefefffefefdfffefdfefffdfefdfffefdfdfffefdfefffdfefdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfefdfffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefdfefffdfefefffdfdfdfffefefdfffdfefdfffefdfefffefdfefffdfdfdfffefdfdfffdfefdfffefdfdfffdfdfefffdfefdfffefdfdfffefdfefffdfefdfffefdfdfffdfefefffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffffefefffefefffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffefefffffefefefffefefffffefffffffffefefffefefefffefefefffefefdfffdfefefffdfefefffdfefefffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffefefffefffffffefefffffffffefffefffefffffefefffefffffffefefefffffffffffffffffffffffffffffffffffefefdfffaf9f9fff2f3f2ffeeeeedffefeff0ffeff0f0fff1f0f0fff1f0f1fff0f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3cff3d3d3dff3d3d3dff3c3d3cff3c3c3cff3c3c3cff454545ff545454ff646464ff747474ff838383ff929291ffa0a0a1ffc4c4c3ffeeeeeefffafbfbfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff6f6f6fff5f4f4fff2f3f3fff0f0f1ffeeeeeeffebebebffe9e8e9ffe5e6e6ffe3e3e3ffe1e1e0ffdcdcdcffd6d6d6ffcececeff838483ff4c4c4bff414242ff272726ff090809ff000000ff000000ff010001ff020202ff040404ff040405ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff080809ff292928ff464546ff505050ff878787ffd3d3d3ffdadadaffe0e1e0ffe5e5e5ffe8e8e8ffeaebeaffedededfff0f0effff1f1f1fff2f3f3fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafbfafffbfafbfffafbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfbfbfffcfbfcfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffefefdfffdfefdfffefefefffdfefefffdfdfdfffefefdfffdfefdfffefdfefffdfdfdfffcfdfcfff8f8f8ffeaebebffbfbfbfff9b9b9cff8e8f8eff828181ff747374ff646565ff555454ff444445ff3c3c3cff3d3d3cff3d3d3cff3d3d3cff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000ff616161ff616161ff616162ff626161ff616161ff616161ff616162ff626261ff616261ff616261ff616161ff5a5959ff535453ff4b4a4aff454544ff404040ff3b3c3cff353536ff2e2e2eff2d2d2dff2d2c2cff2c2c2cff1b1b1aff1a1b1bff1b1b1bff1a1b1bff282828ff272727ff242323ff1e1f1fff1e1e1eff232323ff272827ff292929ff292a2aff2a2a2aff2c2c2cff2d2d2dff2f2f2fff303030ff303030ff323131ff323332ff333333ff343334ff343534ff353434ff353435ff343534ff353435ff343435ff343434ff333433ff333332ff333333ff323232ff313132ff303030ff2f2f2fff2e2e2eff2d2d2cff2b2b2bff2a2a2aff2a2a2aff2a2a2aff282828ff232324ff232222ff222222ff222222ff232324ff272626ff292929ff292a2aff2c2b2bff2d2d2dff2e2f2fff313131ff343433ff363636ff393a3aff3e3e3eff434343ff4b4a4aff545454ff5e5e5eff646463ff636364ff636363ff636363ff636363ff636364ff646363ff636464ff636364ff646463ff63646300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1d1eff1e1d1eff1d1e1dff1d1e1dff1c1d1cff1c1c1bff202020ff2a2929ff353534ff444444ff565656ff6b6b6cff7e7d7dff919191ffc1c1c1ffeaeaeafffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffefffffefefffefffffffefefefffefffefffffefefffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefffffffffffffffffefffefffffffffefefffffefefffefffefffffffffffffffefffffefffffefffffffffffffffffffffffffefefffffefffffefefefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefffffefffffffefefefffffffefffefffefffffefffffffefefffefefefffffefefffefffefffefefefffefefefffefefefffefefdfffefdfefffdfefefffefefefffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfefdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeaeffafafaeffaeafaeffafafaeffaeaeafffaeafaeffafaeaeffafaeafffaeafaeffadacadffaeafafffb2b2b2ffb7b7b7ffbebebdffc1c0c0ffc2c2c2ffc5c5c5ffc9c9c8ffccccccffcdcdcdffcdcecdffccccccffcbcacaffc9c9c9ffc9c9c8ffc9c9c9ffcacacaffcbcbcaffcbcbcbffcbcccbffccccccffcdcdcdffcdcdcdffcdcecdffcececdffcececeffcececeffcfcfcfffd0cfcfffd0cfd0ffcfd0d0ffd1d0d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd7d6d7ffd6d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd8d8d8ffd8d7d8ffd7d7d7ffd8d8d7ffd7d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d8ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffdadad9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdbdbdbffdadbdaffdadbdbffdbdbdaffdbdadbffdddeddffdeddddffdededdffdedddeffdddedeffdededeffdededeffdfdedeffdededeffdededeffdedfdeffdededfffdededeffdedfdeffdededeffdfdedfffdfdedeffdedfdfffdededfffdfdfdeffdedfdeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededdffdededeffdddedeffdededeffdedddeffdddedeffdededdffdededeffdededeffdededeffdededfffdededeffdedfdeffdfdfdeffdfdfdeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e3e2ffe4e4e4ffe6e6e6ffe9e9e9ffedededffefefefffefefefffececedffececebffebebebffeaeaeaffe9e9eaffe9e9e9ffe9eae9ffe9eaeaffe9e9e9ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e1ffe0e0e0ffe1e1e0ffe0e0e1ffe0e0e0ffe0e1e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe3e3e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e7ffe7e7e7ffe9e9e8ffe9e9e9ffe9e9eaffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e6ffe7e6e7ffe6e7e6ffe7e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e5ffe6e5e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e6ffe7e7e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe5e5e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e7e7ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e5e6ffe5e6e5ffe6e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e6e7ffe6e7e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e8ffe7e7e7ffe8e7e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e7ffe7e7e8ffe7e8e7ffe8e7e7ffe8e7e8ffe7e8e7ffe8e7e8ffe7e8e8ffe7e7e7ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e8ffe8e9e9ffeae9e9ffebeaeaffeaebebffeaeaeaffeaeae9ffe9e9e9ffe7e8e8ffe7e6e7ffe5e6e6ffe5e4e4ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e9ffebeaeaffeaebeaffeaeaeaffeae9eaffe9eae9ffe9e8e8ffe9e8e9ffe8e9e8ffe9e9e9ffe8e8e9ffe7e7e7ffe6e6e5ffe4e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffe0e0e0ffdfe0dfffdfe0dfffdfdfdeffdfdedfffdedfdeffdfdedeffdfdfdeffdededeffdddedeffdededeffdededeffdededeffdedddeffdddeddffdededdffdddedeffdddedeffdddedeffdededeffdededfffe0dfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e1ffe0e0e0ffe1e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffe0dfdfffdfe0dfffdfdfdeffdfdedfffdedfdeffdededeffdedddeffdddedeffdededeffdddedeffddddddffdddeddffdeddddffdeddddffddddddffddddddffdddddcffddddddffdcdddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdadadbffdbdadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd7d8d8ffd8d8d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd5d4d5ffd4d4d4ffd4d5d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d0ffcfd0cfffcfcfcfffcecfcfffcdceceffcdcdcdffccccccffccccccffcbcbcbffcacacaffcacacaffc9cac9ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c7ffc6c6c7ffc9c9c9ffcbcccbffcdcdccffcdcdcdffccccccffccccccffcbcbcaffc9c9c8ffc6c6c6ffc3c3c2ffbcbcbcffb6b6b6ffb2b1b1ffaeaeaeffaeadadffaeaeafffb0b0afffb0afb0ffafafafffafafb0ffafafafffafafafffaeafafffafafae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefdfffdfefefffdfefefffefdfefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfdfffefefdfffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefefdfffefdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffefffffefffefffefffefffefffefffefefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefefffefffffffefffffffefefefffefefffffffffffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffefefffefefefffefefffffefffefffefefffffefefffffefffefffefefefffffffefffffefffffffffffffffefefffefffffffffffefffefffffffffffffffffffffffffffffffffffffffefefefff9faf9fff1f1f1ffececedffedeeeeffefefeffff0f0f0fff0f0f1fff1f0f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3c3dff3d3c3cff3c3c3cff3d3c3cff3d3d3cff3c3c3cff454545ff545555ff646565ff747474ff848484ff939293ffa1a1a0ffc3c4c3ffeeefeffffbfbfbfffdfdfdfffcfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffcfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffafbfafffbfafbfffbfbfbfffbfbfafffbfafafffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffafbfbfffafafafffaf9fafffafafafff9faf9fff9f9f9fff9f8f9fff8f8f9fff8f8f8fff7f8f8fff7f7f7fff6f7f6fff5f5f5fff3f3f3fff1f1f2ffefefefffedecedffeaebeaffe8e8e8ffe6e6e6ffe4e4e3ffe0e0e0ffdbdbdcffd4d4d5ffc4c4c4ff868686ff505150ff424343ff303030ff151415ff020202ff000001ff010001ff020201ff030303ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000001ff010000ff020202ff151415ff313131ff444544ff535454ff8a8a8affc9c9c9ffd9d9d9ffe0dfe0ffe4e5e4ffe8e8e8ffeaeaeaffededecffeeefeffff1f0f0fff2f2f2fff4f4f4fff5f5f5fff6f6f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffbfafafffafbfafffbfbfafffafbfbfffbfbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfdfdfffdfefdfffdfdfefffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfefffdfefefffefdfefffefefefffefefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfff8f8f8ffebebeaffc0c0c0ff9c9d9cff8f8f8fff828281ff747474ff656565ff555555ff444444ff3a3b3bff3c3d3cff3c3c3dff3d3c3cff3c3c3cff3c3c3c00000000000000000000000000000000000000000000000000000000ff696969ff626162ff616261ff616261ff616261ff616161ff616162ff616162ff626161ff616261ff5a595aff545453ff4a4b4aff444545ff414040ff3b3c3cff353536ff2d2d2eff2d2c2dff2d2d2dff2c2c2cff2c2b2bff2a292aff1a1b1bff1b1b1bff1b1b1bff1b1b1bff232423ff1f1f1fff1f1f1eff1e1e1fff242424ff282727ff272828ff282827ff282929ff2a2a29ff2b2b2bff2c2c2dff2d2d2eff2f2e2eff2f2f2fff303030ff313131ff313231ff323232ff323232ff323233ff323232ff323232ff313131ff313131ff313131ff303031ff303030ff303030ff2f2f2fff2e2e2eff2e2e2dff2c2c2cff2b2a2bff292a2aff282829ff292828ff292929ff262626ff212221ff212221ff222322ff222222ff222223ff242424ff272626ff282928ff2a2a2aff2c2b2bff2d2d2dff2e2f2fff313031ff333333ff363637ff39393aff3e3d3eff434343ff4a4a4aff545454ff5e5e5eff636364ff636463ff636464ff636364ff636463ff636363ff646363ff636364ff636464ff68676700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1d1d1dff1d1d1dff1d1d1cff1c1c1cff1c1c1cff202120ff292a2aff353434ff444544ff575657ff6c6c6cff7e7e7eff909190ffbfbfbfffe9e9eafff9f9fafffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefffefffefefefffefefffffefefffffffefffffefffefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefefffffefffefffefefefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfefdfffefdfefffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfefdfffefdfefffefdfdfffdfefdfffdfefefffefdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafb0b0ffb0b0b0ffaeafaeffaeafaeffaeaeafffaeafaeffaeaeafffafafaeffafaeafffafaeaeffaeaeaeffb0b0b0ffb5b5b5ffbabbbaffbfbfc0ffc1c1c1ffc4c4c3ffc7c7c7ffcbcbcbffcececdffcecdcdffcccccdffcbcbcbffc9cacaffc9c8c8ffc9cac9ffcac9caffcbcbcaffcbcccbffcbccccffccccccffcdcccdffcdcdcdffcecdcdffcececeffcececeffcececeffcfcfceffcecfcfffd0cfcfffcfd0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd1d2d2ffd3d2d2ffd2d2d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d9ffd9d9d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffd9d9daffdadadaffd9dadaffdad9d9ffdadadaffdadadaffdadadaffdadbdaffdadbdaffdadadaffdadadaffdadadbffdbdadaffdadbdaffdbdbdbffdbdbdaffdbdbdaffdddedeffdeddddffdededeffdededeffdddedeffdededeffdfdedfffdedfdeffdfdedeffdededeffdededfffdfdfdfffdedfdfffdededfffdedfdeffdededeffdfdedeffdededfffdededeffdededeffdededeffdededdffdddedeffdededdffddddddffdededeffdddedeffdededeffdddeddffdddeddffdddddeffdddeddffdedddeffdededeffdededeffdedddeffdededeffddddddffdededeffdededeffdededeffdededeffdededeffdededeffdfdedeffdfdfdfffe1e1e1ffe2e2e3ffe2e3e3ffe5e5e5ffe9e8e8ffecececffedededffe8e9e8ffe9eae9ffeaebebffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e1e0ffe1e1e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe4e3e4ffe5e5e5ffe6e5e5ffe6e6e6ffe7e7e6ffe7e8e8ffe9e9e8ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e7e6ffe7e6e7ffe7e6e6ffe7e7e6ffe6e7e7ffe7e6e6ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e5e6ffe5e5e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e5e6ffe5e6e5ffe5e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e6e7ffe7e7e6ffe7e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e7ffe6e7e7ffe7e6e6ffe7e7e7ffe7e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe5e6e6ffe6e5e5ffe5e5e6ffe5e6e6ffe5e5e5ffe5e5e6ffe6e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e6e6ffe6e7e6ffe7e7e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e5ffe6e5e6ffe6e6e5ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e6e7ffe7e7e6ffe6e7e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e7e7ffe8e8e7ffe7e8e8ffe8e7e7ffe7e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e8e8ffe7e8e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e8e8ffe7e7e8ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e8ffe8e7e7ffe7e8e7ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e7ffe7e8e8ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e7ffe7e7e8ffe7e8e8ffe7e8e8ffe8e7e7ffe8e8e8ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffeaeaeaffebebeaffebebebffeaebeaffeae9eaffe9e9e9ffe8e8e8ffe6e6e7ffe5e5e6ffe5e5e5ffe3e4e3ffe3e3e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e3ffe4e4e5ffe5e6e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e8ffe9e9e8ffe7e7e7ffe6e6e6ffe4e5e4ffe2e2e3ffe2e1e2ffe1e1e1ffe1e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0e0ffe0dfe0ffe0e0e0ffdfe0dfffdfe0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdedfdeffdededeffdededeffdddedeffdededeffddddddffdddddeffdededeffddddddffdeddddffddddddffdddddeffdededdffdededeffdededfffdedfdeffdededeffe0dfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e1ffe0e1e0ffe0e1e0ffe1e1e1ffdfe0e0ffe0dfdfffdfdfdfffdfdfdeffdfdfdfffdededeffdededeffdededeffdededeffdedddeffdededeffddddddffddddddffdddeddffdddddeffddddddffddddddffddddddffdddcdcffddddddffddddddffdcdcddffdcdddcffdcdcdcffdcdbdbffdcdcdcffdbdbdbffdbdbdbffdadbdaffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd6d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcececeffcdcecdffcccdccffccccccffcbccccffcbcbcbffcacbcaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffcacacaffcccbccffccccccffcdcdccffccccccffcccbcbffcbcbcaffc8c8c8ffc4c4c5ffbebfbfffb9babaffb5b4b4ffb1b1b1ffafaeafffb0b0afffafb0afffafb0b0ffafafafffafafafffafafafffafaeafffaeafaeffafafafffafafaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfefffdfefefffefefefffdfefdfffdfefefffefefefffefefdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefefdfffdfefdfffefefefffefdfefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefdfefffefefefffdfefefffdfdfefffdfdfdfffefdfefffefefdfffefefefffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfefefffdfefdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffefefffefffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffefefffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefefffefdfdfffdfefefffdfdfefffdfefdfffdfefefffdfdfefffdfdfdfffefdfefffefefdfffefefefffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffefefefffefefdfffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffefefefffffefffffffffffffffffefffefffefffefefefffefefefffefffefffefffefffefffefffefffefffffefefffefefefffffefefffefffffffffefffffefffefffefffffffefefffffefefefffffffffffffffffffffffffffffffffffefefefffafafafff0f0f1ffebebebffededecffedeeedffefeff0fff0f0f0fff0f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3c3cff3c3d3cff3c3d3cff3d3c3dff3d3d3dff3c3c3cff3c3c3cff454545ff545554ff646464ff747474ff838383ff929393ffa0a1a1ffc3c3c4ffefefeefffbfbfbfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfbfcfffbfcfcfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafbfbfffafbfbfffbfbfbfffafbfafffafbfafffbfafbfffbfbfbfffafbfbfffafbfafffbfbfbfffafbfafffafbfafffafafbfffafafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff7f7f7fff7f6f7fff6f6f6fff4f4f4fff2f3f3fff0f0f1ffeeefeeffececedffeaeaeaffe8e8e8ffe7e6e7ffe5e5e4ffe1e1e1ffdbdbdaffd4d4d4ffcdcdccffa1a1a2ff616161ff464646ff393a39ff242525ff080808ff000000ff000000ff000101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff0a090aff242425ff3a3b3bff464747ff636263ffa6a5a5ffd2d2d1ffd9dad9ffdfdfdfffe4e4e4ffe7e8e7ffeae9eaffecedecffefefeefff0f1f0fff2f2f2fff4f3f4fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafffafafbfffafbfafffafbfbfffafafbfffafafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfcfbfffbfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefefefffdfefefffdfdfefffdfdfdfffefdfefffefefdfffdfdfefffdfdfdfffcfdfcfff9f9f8ffebebebffc2c2c2ff9f9f9fff8f908fff818282ff737373ff646463ff545354ff434444ff393a3aff3a3b3aff3d3c3cff3c3d3cff3c3d3cff3d3c3d00000000000000000000000000000000000000000000000000000000ff6d6d6eff686969ff616162ff616161ff626161ff616161ff616261ff616161ff616161ff595a59ff535354ff4a4b4bff454544ff404140ff3c3c3bff353535ff2d2d2dff2d2c2dff2d2c2cff2c2c2cff2b2b2bff2a2a29ff272727ff252524ff1b1b1bff1b1b1bff1b1b1aff1b1b1bff1f1f1fff1f1f1fff1e1f1fff242425ff272727ff262626ff262626ff272727ff282828ff292929ff2a2a2aff2b2c2bff2c2c2cff2d2d2dff2d2e2eff2e2f2fff2f2f2fff2f302fff2f3030ff303030ff30302fff302f2fff2f3030ff2f2f30ff2e2f2eff2e2e2eff2e2e2dff2d2e2dff2d2d2dff2c2d2dff2b2c2bff2a2b2aff292929ff282827ff272727ff272627ff262627ff242425ff202021ff202021ff222221ff222222ff222222ff212121ff242424ff262726ff282828ff292a2aff2c2c2bff2d2d2dff2f2f2eff313031ff333333ff373636ff3a3a3aff3e3e3dff424343ff4a4a4aff545454ff5e5f5eff636463ff636463ff636463ff646364ff636363ff646363ff636464ff676768ff6d6e6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1e1e1fff1c1c1dff1b1c1cff1b1c1bff1c1c1cff202020ff2a2a2aff343435ff454445ff575858ff6c6d6dff7f7e7fff919090ffbdbdbdffe9e9e9fff9f9f9fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefffffffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefefffffefefefffefefefffefffefffefefffffefffefffefefefffffefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefdfffefdfdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffdfcfdfffcfcfcfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffcfdfcfffcfdfcfffcfcfdfffcfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfdfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0b0ffafb0afffb0b0b0ffaeaeafffaeafafffafafaeffaeafaeffaeafafffafafafffaeaeadffb0afafffb4b4b4ffb9b9baffbdbdbdffc1c1c1ffc3c3c2ffc6c6c6ffcacacaffccccccffcdcdcdffcccdccffcbcbcbffcacac9ffc9c9c9ffc9c8c9ffc9c9caffcacbcbffcbcbcbffcccbccffccccccffcccdccffcdcdcdffcdcdcdffcdceceffcececeffcececeffcecfcfffcfcfceffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d7ffd7d8d7ffd8d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffd9d9d9ffd9dad9ffdadadaffdadad9ffdadadaffdad9daffdadadaffdadadbffdadadbffdadadaffdbdadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadadbffdadbdbffdbdbda0000000000000000ffdedddeffdeddddffdfdedeffdededeffdfdedeffdededeffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdedfdeffdfdedfffdededeffdfdedeffdededeffdedddeffdededeffdddedeffdddddeffddddddffdedddeffdededdffdedddeffdddeddffddddddffdededdffddddddffddddddffdeddddffdddeddffdddedeffdddedeffdededdffddddddffdddedeffdddedeffdddeddffdededeffdededdffdededeffdededeffdededeffdededeffdedfdeffe0e0e1ffe0e0e0ffe1e1e0ffe3e3e3ffe5e5e6ffe5e6e6ffe5e5e5ffe6e6e6ffe9e9e8ffeaeae9ffe9e9e9ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe6e7e7ffe6e6e5ffe4e5e4ffe4e3e3ffe3e2e3ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe3e4e4ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeae9ffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e7e7ffe6e7e7ffe6e6e6ffe7e6e6ffe6e7e6ffe6e7e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e7e7ffe6e6e7ffe6e7e7ffe7e7e6ffe6e7e6ffe7e7e6ffe7e6e7ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e5ffe5e6e5ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e7e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e7ffe6e7e7ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e6ffe5e6e6ffe6e6e5ffe5e6e5ffe6e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e5ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e6e7ffe6e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe6e6e7ffe6e7e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e8e8ffe8e8e7ffe7e8e7ffe8e8e7ffe8e7e8ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e7ffe7e8e8ffe7e8e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e8ffe7e7e7ffe8e7e7ffe7e8e8ffe7e7e8ffe7e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e7ffe7e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e7ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9eaffeaebebffecebebffeaebeaffeaeaeaffe9e9e9ffe8e8e8ffe7e6e7ffe6e6e6ffe5e5e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e3e2ffe2e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e3ffe5e5e5ffe6e7e6ffe7e7e7ffe8e8e7ffe7e7e8ffe8e8e8ffe9e9e9ffe8e9e8ffe8e8e9ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe4e5e5ffe3e3e3ffe2e1e2ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0dfffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdfe0e0ffdfdfe0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdeffdedfdfffdedfdeffdededeffdededeffdededeffdddeddffdeddddffddddddffddddddffddddddffddddddffddddddffdcddddffddddddffddddddffdddeddffdededeffdededeffdededdffdfdedfffdededeffdfdedeffdfe0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdededfffdededeffdededeffdededdffdddedeffdededeffdededdffdeddddffdddedeffdddedeffddddddffdeddddffddddddffddddddffddddddffddddddffdcddddffdcdddcffdcdcddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadbdbffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d5d5ffd6d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d0d1ffd0d1d0ffd0d0d0ffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffccccccffcbcccbffcccccbffcacacbffcacbcbffcbcacaffc9cac9ffc9cacaffc9cac9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9cac9ffcbcbcbffcccccbffcdcecdffcececeffcdcdceffcbccccffc9cac9ffc6c6c7ffc2c2c1ffbcbcbcffb7b7b8ffb4b4b4ffb1b1b1ffaeafafffafafb0ffb0b0afffafafafffafafafffafafaeffaeafafffafafafffafaeafffaeafafffaeaead0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfdfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefefefffefefefffdfdfefffefdfefffdfdfefffdfdfefffefdfefffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefdfffdfdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffdfdfefffefefdfffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffefdfdfffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfefefffefefdfffdfdfdfffefdfdfffdfefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffffefefffefefefffffefffffffffefffffefffffffffefffffefffffefffefffefefffffffefefffffefefffefefefffffefffffffffffffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffdfdfefffefefdfffefdfdfffefdfefffefefdfffefefefffdfdfefffefdfefffdfefefffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffefefefffefefefffffefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefefefffefefefffefffefffefffffffefefefffefefefffffffffffffefffffffefffffefefefffefffefffffefefffffefffffefefefffffffefffffffffffffffffffffffffffffffffffefefefffafaf9fff0f0f0ffebebeaffecebecffecececffeeeeeeffefeff0fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3d3cff3d3c3dff3c3d3cff3d3c3dff3c3c3dff454545ff555454ff656564ff747474ff848383ff929292ffa1a0a1ffc4c4c4ffefefeffffbfbfbfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfafbfffbfafafffafbfafffbfafbfffafbfafffbfafbfffafbfbfffafbfafffbfafbfffbfbfbfffafafbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfafffafafafffafaf9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f8f7fff7f7f8fff7f7f7fff7f6f6fff5f5f5fff3f3f3fff2f2f2fff0f0f0ffefeeefffededecffebebebffe9e9eaffe7e7e7ffe4e5e5ffe1e1e1ffdbdcdcffd5d5d5ffcececeffbcbcbcff818081ff4f4f50ff424242ff333334ff1c1c1dff121213ff070708ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff111011ff1d1d1dff363636ff434342ff525252ff848384ffc0c0bfffd3d2d2ffd9d9d9ffe0dfe0ffe4e4e3ffe7e7e7ffe9eaeaffececedffeeeeeefff0f0f0fff1f2f1fff4f3f4fff5f5f5fff6f6f5fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fffafaf9fffaf9fafffaf9fafff9f9fafffafafafffafafafffafafafffafafafffbfbfafffafafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfdfffdfdfcfffcfdfcfffcfcfdfffcfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfff9f8f8ffebebebffc4c4c4ffa1a1a1ff909091ff828181ff727272ff626263ff535353ff434344ff393a3aff3a3a3aff3b3a3bff3d3c3cff3c3d3cff3d3c3d00000000000000000000000000000000000000000000000000000000ff767675ff6e6e6eff696868ff616161ff626161ff626161ff616162ff626261ff595959ff535453ff4a4a4bff454444ff404040ff3b3b3bff363536ff2e2e2eff2d2d2cff2d2d2cff2c2c2cff2b2b2bff2a2a29ff272827ff242425ff232323ff212222ff1b1b1aff1b1b1bff1b1b1bff1a1a1aff1f1f1fff1e1e1eff242423ff262525ff252425ff252524ff262625ff262627ff282727ff282828ff292929ff2a2a2aff2b2b2bff2c2c2cff2d2d2dff2d2d2dff2d2d2dff2e2d2dff2d2d2eff2d2d2eff2e2d2eff2d2d2eff2d2d2dff2d2d2cff2c2c2cff2c2b2bff2b2b2bff2b2b2bff2b2b2aff2b2a2bff292929ff282828ff272627ff262625ff252525ff252424ff232324ff201f20ff202020ff212121ff222221ff1e1d1eff20201fff212121ff242424ff262627ff282828ff2a2a2aff2b2b2bff2d2d2dff2f2f2fff313130ff333333ff363636ff393a3aff3e3e3dff424342ff4a4a4aff545554ff5e5e5eff636363ff636363ff646464ff646363ff646364ff676767ff6d6d6dff73727300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff1e1e1eff1c1c1cff1b1c1cff1b1b1bff202020ff2a2a2aff353535ff464545ff585858ff6e6d6dff7f7f7fff919191ffbdbdbcffe9e8e9fffafaf9fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffefefffffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffffffefffefefefffefffefffefefffffffefefffffefefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffefffffefefffffefffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffdfdfefffdfdfefffefdfefffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfdfffefdfefffefefdfffefdfefffefefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0afffb0b0b0ffafafafffafafafffaeaeaeffafaeafffacacadffaeaeafffb3b2b3ffb8b8b8ffbcbdbdffc0c0c0ffc3c3c3ffc5c5c5ffc8c9c8ffcccbccffcbcbcbffcdcccdffcbcbcbffcacacaffcac9caffc9c9c8ffc9c9c9ffcacacaffcbcbcbffcccbcbffccccccffcdcccdffcdcdcdffcdcdcdffcececdffcececeffcececeffcececfffcfceceffcfcfcfffcfcfcfffd0cfd0ffd0d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d9ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffd9dad9ffdad9daffd9dadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadadaffdbdadaffdadadaffdbdadaffdbdadaffdadadaffdbdbdaffdadadaffdadadaffdadadbffdadada0000000000000000000000000000000000000000ffdededeffdededeffdededeffdfdfdeffdedfdeffdededeffdedfdfffdedfdfffdededeffdededfffdfdfdfffdfdedeffdededeffdededeffdddeddffdeddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddddeffdddedeffdededdffddddddffdeddddffdddeddffdedddeffdededdffdedddeffddddddffdddeddffdfdedfffdfdfdeffdfdfdfffe0dfdfffe1e2e2ffe4e3e3ffe4e4e4ffe7e6e6ffe8e8e7ffe8e8e8ffe8e7e7ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e1ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e1e2ffe2e2e2ffe3e3e4ffe5e5e5ffe6e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe9e9e9ffeae9eaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e7e6ffe7e6e7ffe6e7e6ffe7e6e7ffe6e6e7ffe6e6e6ffe7e6e7ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e6e7ffe7e7e6ffe7e6e7ffe6e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e7e6ffe6e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e5e6ffe5e5e5ffe6e6e5ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e7ffe7e6e7ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e6ffe7e7e7ffe7e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe5e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e6ffe7e7e6ffe7e6e6ffe7e6e7ffe6e6e6ffe7e7e6ffe6e6e7ffe7e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e5e6ffe5e5e6ffe6e5e6ffe5e5e6ffe5e6e6ffe6e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e8e7ffe8e7e7ffe7e8e7ffe7e7e8ffe8e7e7ffe8e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e8ffe8e8e8ffe7e8e8ffe7e7e7ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e8ffe8e8e7ffe8e7e7ffe8e7e8ffe7e7e7ffe8e8e7ffe7e7e8ffe8e7e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e8e8ffe7e8e8ffe7e8e7ffe8e7e8ffe8e8e7ffe7e7e8ffe8e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe8e8e8ffe9e9e8ffe9e8e9ffe9e9e9ffeae9eaffebebebffebebebffeaeaeaffeaeaebffe9e9eaffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e2e2ffe3e2e2ffe3e4e4ffe6e5e5ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe8e7e8ffe7e7e7ffe7e6e7ffe5e5e6ffe5e5e6ffe5e5e5ffe4e4e5ffe2e3e3ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffe0dfe0ffdfdfdfffdfdfdfffe0dfe0ffe0e0dfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdedfffdfdfdeffdededeffdededeffdededeffdeddddffdeddddffddddddffdedddeffdddddeffddddddffddddddffdddddcffdcddddffdddddcffddddddffddddddffdddeddffdddeddffdeddddffdededeffdededeffdfdedeffdfdedfffdededeffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e00000000000000000ffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdddddeffdedddeffdddddeffdddddeffdedddeffdddddeffdddedeffdededdffddddddffddddddffddddddffdddddeffdddddcffddddddffdcddddffdcdcdcffdddcdcffdcdcdcffdbdbdcffdcdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfcfffcfcfcfffcececfffcecdceffcdcdcdffcdccccffccccccffccccccffccccccffcccccbffcbcbcbffcacacbffcbcacaffcacacaffc9c9caffc9c9c9ffc9c8c9ffc8c9c9ffc9c9c8ffcacacaffcccbcbffcdcdcdffcfcecfffcececeffcdcdceffcbcbcbffc8c8c8ffc5c4c5ffc0c0c0ffbababaffb7b7b7ffb4b4b4ffb0b0b0ffaeaeaeffafafafffafafafffafafafffafafaeffafafafffafafafffafafafffaeadadffaeaeae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfcfcfffcfdfdfffdfdfcfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefefffdfefdfffefdfefffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefefffdfefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefffffefffefffefefefffefdfdfffefefefffefdfefffefefefffdfefefffdfdfefffefefdfffefefefffdfefefffefefdfffdfefdfffefdfefffefefefffdfefefffdfefdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfefffefefefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefefffffffefefffffffefffffefefffefffefffffefffffffffefffefefffffefefffffefffffffefffffffffefffffefffffffffefefffefffffffffffefffefffffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefdfffefefefffdfefefffefefefffdfefdfffefdfefffefefefffdfefefffefefefffdfefefffdfefefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffefefefffefefefffefefefffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffefefffefefffffefefefffefffffffefffffffefefffffffffefffefffffffefffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffefefefff9fafafff0efefffeaeaeaffeaeaeaffecebecffeff0effff2f2f2fff2f3f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3dff3c3c3dff3c3c3cff3d3d3cff3d3d3dff3c3d3cff3c3c3cff454545ff545453ff646464ff747475ff838484ff929392ffa1a0a1ffc7c6c6ffefefeffffbfbfafffdfdfdfffdfcfdfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfdfdfffdfcfcfffcfdfdfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffafafbfffbfbfbfffbfbfafffafbfbfffbfafbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffafafbfffafafafffafafafff9fafafff9f8f9fff8f8f9fff8f8f8fff8f8f8fff7f8f8fff6f6f7fff6f6f5fff4f5f5fff3f3f3fff2f2f2fff0f1f0ffefefefffeeedeeffebececffeaeaeaffe7e8e8ffe5e5e5ffe2e1e2ffddddddffd7d7d7ffd2d2d2ffcececeffa6a6a7ff656565ff4b4b4bff464746ff444444ff3c3c3cff2b2c2cff1e1e1eff121112ff0d0d0eff0a0a0aff101010ff171818ff212120ff2c2c2cff383838ff40403fff444444ff4c4b4cff656565ffa7a8a7ffd1d1d2ffd5d5d5ffdad9d9ffdfdedeffe3e4e3ffe6e6e7ffeaeae9ffecececffeeeeeffff0f1f0fff2f2f2fff4f3f3fff4f4f5fff6f5f5fff6f7f6fff7f7f6fff7f7f7fff7f7f8fff8f8f8fff8f9f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9fafafff9fafafff9f9fafffafaf9fffafafafff9fafafffafafafffafafafffafafafffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfcfffbfcfbfffbfbfcfffcfbfbfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffdfdfcfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfefffefefdfffdfefefffdfefdfffefefefffdfefdfffefdfefffefefefffdfefefffdfefdfffdfdfefffdfdfdfffdfcfcfff8f9f8ffebebebffc5c5c5ffa2a2a2ff929192ff818281ff727172ff626262ff525253ff434343ff393a3aff3a3a3aff3a3a3aff3b3b3bff3c3d3dff3d3d3c00000000000000000000000000000000000000000000000000000000ff797a7aff767676ff6d6d6eff696869ff626261ff626161ff616261ff59595aff545453ff4a4a4aff444445ff404040ff3b3c3cff363535ff2d2e2eff2d2d2dff2c2d2cff2c2c2cff2b2c2cff29292aff282828ff252525ff232323ff222121ff202020ff1f1e1fff1b1b1bff191a1aff19191aff1a1a19ff1d1e1eff222323ff282727ff262726ff242424ff252525ff252626ff262626ff262727ff272727ff282828ff292a29ff2a2929ff2a2b2bff2a2b2aff2b2a2bff2b2b2bff2c2b2cff2b2c2bff2b2b2cff2b2b2aff2a2b2bff2b2b2bff2a2a2aff2a2a2aff29292aff292929ff292929ff292a29ff282828ff272727ff262525ff242424ff232324ff232423ff232323ff1f1f20ff202020ff202020ff1c1b1bff1c1d1cff1e1d1eff1f201fff212122ff242424ff262727ff282929ff2a2a2aff2b2b2cff2d2d2dff2e2f2fff313130ff333333ff363636ff3a3a3aff3e3e3eff434343ff4a4a4aff545454ff5e5e5eff636464ff636464ff636364ff676867ff6d6e6dff727373ff77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff1f1f1fff1e1f1eff1b1b1bff1b1b1bff201f1fff292a2aff353435ff454545ff575857ff6c6c6cff7f7e7eff90908fffbbbabaffe8e9e8fff9f9f9fffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffffffefffffefefffefffefffefefffffffffefffefefffffefefffffffffffffefffffffffffffffefffffffffefffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffefefffefffefffefefefffefefffffefefffffefefefffefefffffefefefffefdfefffefefefffefdfdfffefefefffdfefdfffefdfefffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfefffdfefdfffdfefdfffdfdfefffefdfefffefefdfffefdfdfffdfefdfffdfdfefffefefdfffdfdfefffdfdfefffdfefdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffefdfdfffdfefdfffdfdfdfffefdfefffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffefefdfffefdfdfffdfefdfffefdfefffefefdfffdfdfefffdfdfefffefefefffdfefefffefdfefffdfefefffefdfdfffdfefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfdfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffdfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b1b0ffb0b1b1ffb0b0b0ffb0b0b0ffb0b1b0ffb0afafffafb0b0ffaeafaeffafaeafffaeafaeffaeadaeffb0b1b0ffb6b6b6ffbbbbbbffbfc0c0ffc3c3c3ffc6c5c6ffc8c8c8ffcbcbcbffcdcecdffcdcdcdffcbcccbffcacacbffcacacaffc9c8c8ffc8c9c9ffc9c9caffcacbcaffcbcccbffccccccffcdccccffcdcdcdffcecdcdffcdcecdffcecdceffcecfceffcececfffcececfffcfcfcfffcfd0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d2d2ffd2d1d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d7d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd7d8d8ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9daffd9d9d9ffd9d9daffd9dadaffdadadaffdadadaffdadad9ffdadadaffdadadaffdbdadaffdadbdaffdadadbffdadbdaffdadbdaffdadadaffdbdadaffdbdbdaffdbdadaffdadbdaffdadadaffdadbdaffdadadaffdadadb00000000000000000000000000000000000000000000000000000000ffdedfdfffdededfffdfdedfffdfdfdfffdfdfdfffdfdedeffdededfffdededeffdedfdfffdedfdfffdededfffdededeffdededeffddddddffddddddffddddddffdddcddffddddddffdcddddffddddddffdcddddffdcddddffdddcddffdcddddffdddcdcffddddddffdcdddcffdddcddffdcdddcffdddcddffddddddffddddddffdddddcffddddddffddddddffddddddffdddddeffdddedeffdededeffdededeffdddeddffddddddffddddddffdeddddffdcddddffdcdcddffddddddffdfe0dfffe1e1e1ffe3e3e3ffe4e4e3ffe5e4e4ffe5e6e5ffe6e5e6ffe5e6e5ffe4e4e5ffe4e3e4ffe3e4e4ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e2ffe2e3e2ffe2e2e1ffe1e2e2ffe1e1e2ffe2e1e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe1e2e2ffe1e1e2ffe2e3e2ffe4e4e4ffe5e6e5ffe6e6e6ffe7e8e7ffe8e7e8ffe9e9e9ffe9eaeaffeaeaeaffe9eaeaffe9eaeaffeae9e9ffe9eae9ffe9e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe7e8e7ffe8e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe7e6e6ffe6e7e7ffe6e7e7ffe6e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e7ffe6e7e6ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e7e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e7ffe6e6e7ffe7e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e7ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e8e7ffe8e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e8ffe8e7e7ffe8e8e7ffe8e7e7ffe8e9e8ffe9e8e9ffe9e9e8ffe9e9e9ffeae9eaffebecebffebececffebebebffeaeaebffeae9e9ffe8e9e9ffe7e7e7ffe6e7e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe2e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe2e3e2ffe3e2e2ffe2e3e2ffe3e2e3ffe2e2e3ffe1e2e2ffe2e2e2ffe2e3e3ffe4e4e4ffe5e4e5ffe5e6e6ffe7e6e6ffe7e7e7ffe6e7e6ffe6e5e6ffe5e5e5ffe4e3e4ffe4e5e4ffe4e3e4ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0dfffdededfffdfdfdeffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdedeffdedfdeffdededeffdededeffdddddeffdddddeffdddedeffdddedeffdeddddffddddddffddddddffdcddddffdddddcffdcddddffdcdcddffddddddffddddddffddddddffdeddddffddddddffddddddffdededeffdddedeffdddddeffdfdfdeffdedfdfffdedfdeffe0dfdfffdfe0df0000000000000000000000000000000000000000ffdedfdfffdfdedfffdedfdfffdededdffdededeffdddeddffdedddeffdddeddffdedddeffdddeddffdedddeffddddddffdddedeffdededeffddddddffdddddeffddddddffddddddffddddddffdddddcffdddcddffdddcdcffdddcdcffdcdcdcffdcdbdcffdbdcdbffdbdcdbffdbdadbffdbdadaffdadadaffdad9d9ffd9dad9ffd9d8d9ffd9d9d8ffd7d8d8ffd7d7d8ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d4ffd4d3d3ffd3d4d3ffd2d3d3ffd2d2d3ffd2d3d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0cfd0ffcecfcfffcececeffcdceceffcdcdcdffcdcccdffcccdcdffccccccffccccccffcbcccbffcbcbccffcbcbcaffcbcacbffcacacaffcac9caffc9c9c9ffc8c9c9ffc9c9c9ffc9c8c9ffcbcacbffccccccffcececeffcfcfcfffcecfceffccccccffcacacaffc8c7c7ffc3c3c3ffbebdbeffb9babaffb6b7b6ffb2b2b3ffafafafffaeaeadffafafaeffaeafaeffafafafffafafafffaeaeafffadadaeffaeaeaeffaeaeaeffaeadad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffefdfefffdfdfdfffefdfefffdfdfdfffefdfefffdfdfdfffefdfefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfefdfffefdfefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefdfdfffefefdfffefdfdfffefefdfffdfdfdfffefdfdfffdfefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffefdfefffefefdfffdfefefffefefdfffdfdfefffefefefffefefdfffefefefffefefefffdfefefffefefefffffefefffefffefffffefefffffefefffefefffffefffefffffffefffefffefffefefffffffffefffffffffffefffefffefffefffffefffffefffefffefffffffefffefffefffffffefffffffefefffffffefefffffffefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffefdfdfffefefefffefefefffdfefefffefefefffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfefffefefdfffdfefefffefefefffdfefefffefefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffefefffffffefffffefffffffefefefffefefefffffffffffefefefffffefffffffefffffffffffffffefefffffffefffffefefffffffefffffefefffffefefffffffffffffffffffffffffffffffffffefefefff9f9faffefefefffeae9e9ffeaeae9ffefeff0fff2f2f2fff2f2f3fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3d3d3dff3c3c3dff3c3c3dff3c3d3cff3c3d3cff3c3c3cff444445ff545453ff646464ff747474ff848484ff939292ffa1a1a1ffc7c8c7ffefefeffffbfbfbfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffcfcfdfffdfcfdfffdfdfcfffcfdfdfffdfdfcfffcfcfdfffcfcfdfffcfdfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfafbfffbfafbfffafafbfffbfafbfffbfbfafffbfbfbfffbfbfafffafafbfffafbfbfffbfbfafffafbfbfffafbfbfffafafbfffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafffafafafff9fafafff9f9f9fff9f9f8fff9f9f9fff8f8f8fff8f7f8fff7f7f7fff6f7f7fff5f5f5fff4f5f4fff4f3f3fff3f2f2fff1f1f1fff0efefffeeeeeeffececedffeaebebffe9e9e8ffe6e6e6ffe3e3e4ffdfdedeffdad9d9ffd5d5d5ffd2d2d2ffc2c3c3ff919191ff6f6f6fff595859ff4d4d4dff4a494aff444443ff3c3d3dff3d3d3cff3f3f3fff404040ff434342ff464747ff4a4a4aff4d4d4eff5a5a5aff707070ff8d8e8dffc0bfbfffd3d3d3ffd8d8d8ffdbdcdcffdfe0dfffe2e3e3ffe6e6e7ffeaeae9ffecececffeeefeefff0f1f0fff2f2f2fff3f4f3fff4f5f5fff5f6f5fff6f6f7fff6f7f7fff7f7f7fff8f8f7fff8f8f7fff8f8f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafffaf9fafffafafafffaf9fafffafafafffafafafffbfafafffafafafffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffcfbfcfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffbfbfbfffcfbfcfffbfbfcfffcfbfcfffcfcfbfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffdfcfdfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfefefffefdfdfffdfefdfffefdfdfffefefdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffcfcfcfff8f8f9ffebebebffc5c5c5ffa3a2a2ff929192ff818181ff717171ff616161ff525252ff434343ff3a3a3aff3b3b3aff3a3b3bff3c3b3bff3c3c3cff3d3d3d00000000000000000000000000000000000000000000000000000000ff7c7c7cff7a7a7aff767676ff6d6e6dff696969ff616261ff595959ff545454ff4b4b4bff444544ff404140ff3c3b3cff353635ff2d2e2eff2d2d2dff2c2d2dff2c2c2cff2b2b2cff2a2a29ff282827ff242425ff232323ff212222ff202020ff1e1f1eff1e1e1eff1d1d1dff1b1b1bff191919ff181818ff1c1b1bff2e2f2eff363636ff363635ff2f2e2eff2c2b2bff2e2e2eff2f2f2fff2f3030ff303030ff2f2f2fff2d2d2eff2e2e2eff2f2e2eff2e2e2eff2f2f2fff303030ff2c2c2cff292929ff2a292aff282829ff292929ff292928ff282929ff282828ff272728ff272728ff272827ff272828ff262727ff252525ff242323ff242424ff242524ff262525ff262626ff202021ff1f201fff1b1b1aff1a1b1aff1b1b1cff1d1d1cff1e1e1eff1f1f1fff212221ff242424ff262726ff282828ff2a2a2aff2b2c2cff2d2d2dff2f2e2fff313130ff333333ff363636ff3a393aff3d3e3eff434343ff4a4a4aff545454ff5e5e5eff636364ff676768ff6d6d6dff737373ff777777ff7a797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1e1f1eff1a1b1bff20201fff292929ff333433ff444444ff565656ff6a696aff7c7c7cff8d8d8dffb6b6b6ffe8e8e8fff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffefefefffefefefffefefefffdfdfefffdfdfefffefdfefffefdfdfffefdfdfffefdfefffdfdfdfffefdfefffdfdfdfffefdfefffdfdfdfffefdfefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfefdfffefefdfffefdfefffdfdfefffdfefdfffefefdfffdfefdfffdfdfefffefefdfffefefefffdfefdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffefefdfffefefefffdfefdfffdfefdfffefdfefffefefdfffdfefefffdfefdfffdfefefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b0b1ffb0b1b1ffb0b1b0ffafb0b0ffb0b0b0ffb0b0b0ffb0afafffb0afafffafaeafffadadaeffafafb0ffb4b3b4ffbab9b9ffbebebeffc3c2c3ffc5c5c4ffc7c8c8ffcacac9ffccccccffcdcdcdffcccdccffcbcccbffcacacaffc8c9c9ffc8c8c8ffc9c9c9ffc9cacaffcbcbcbffcccbcbffccccccffcccdccffcdcdcdffcdcdcdffcdceceffcececeffcfcfcfffcecfceffcfcfceffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd0d1d1ffd0d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d4ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d7ffd8d8d8ffd7d8d8ffd8d8d8ffd7d7d8ffd7d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d8d9ffd8d8d8ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdad9daffdadad9ffd9dadaffdadad9ffdad9daffdadadaffdadad9ffdadadaffdadadaffdadadbffdadadaffdbdbdaffdadbdaffdbdbdbffdbdadaffdadadbffdadbdaffdbdbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadada000000000000000000000000000000000000000000000000000000000000000000000000ffdededfffdfdedfffdedfdfffdededeffdededeffdcdcdcffdededeffdcdcddffdededeffdcddddffdddcdcffdddddcffddddddffdddddcffdcdcdcffdddcdcffdcdddcffdddcddffdcddddffdddddcffdcdcdcffdcdcddffdcdcdcffdddcdcffdcdcdcffdddcddffdcdcdcffdddcddffdcdcdcffdddcddffdcdcddffdddcddffdddddcffdddedeffddddddffddddddffdddddeffdddeddffddddddffdcddddffdcdcddffdddcdcffdcdcdcffdbdbdbffdcdbdbffddddddffdfdfdfffe0e1e1ffe3e3e2ffe2e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e1ffe1e2e2ffe2e1e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe4e4e4ffe5e6e5ffe7e6e6ffe8e8e7ffe8e8e8ffe9e8e8ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e8ffe8e7e8ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e8e7ffe7e7e8ffe7e8e7ffe7e8e8ffe7e8e8ffe7e7e8ffe8e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e6ffe7e7e7ffe7e6e7ffe6e7e7ffe7e6e6ffe6e7e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe7e6e6ffe7e6e7ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe7e8e8ffe8e7e7ffe7e7e8ffe7e7e8ffe7e8e7ffe7e8e8ffe7e8e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe7e7e6ffe7e7e7ffe6e7e6ffe6e7e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e6ffe7e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e7ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e6ffe6e5e6ffe6e6e5ffe5e6e6ffe6e6e5ffe5e5e6ffe5e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e9ffe8e8e8ffe9e8e9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e7ffe7e8e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffecebebffececebffebebebffeaebeaffeaeaeaffe9e9e9ffe7e7e8ffe7e6e6ffe6e6e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe3e3e2ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e4ffe4e5e5ffe6e5e6ffe6e5e6ffe5e4e4ffe3e3e3ffe2e2e2ffe2e2e3ffe2e2e2ffe1e0e1ffdfdfdfffdfdedfffdfdfdfffdfe0e0ffe0dfdfffdfdfe0ffdfdfe0ffdededeffdddedeffdedfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdeffdfdfdeffdededeffdededeffdededeffdededeffdddeddffdddeddffdeddddffdddeddffddddddffdddddcffddddddffdcddddffdcdcddffdcdcdcffdcdddcffdcddddffddddddffddddddffddddddffddddddffdddddeffddddddffdededeffdededeffdededeffdfdedeffdedfdeffdfdede00000000000000000000000000000000000000000000000000000000ffdededeffdddedeffdededeffdeddddffdeddddffdedddeffddddddffdedddeffddddddffdedddeffdddddeffdedddeffdededdffdddedeffdeddddffddddddffddddddffddddddffddddddffdcddddffdcdcddffdcdcdcffdcdcdcffdbdcdbffdcdcdbffdbdbdbffdbdadbffdadbdaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d4d5ffd4d5d5ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd0d0d0ffd0cfcfffcfd0cfffcfcfcfffcececeffcececdffcdcdcdffcdcdcdffcdcccdffcdccccffccccccffcccbccffcbcbcbffcbcbcbffcacacaffcbcacbffc9c9caffcac9caffc9c9c8ffc8c9c9ffcacac9ffcbcbcbffcdcdcdffcececeffcecfcfffcdceceffcbcbccffc9c9c9ffc6c6c6ffc1c2c1ffbdbdbdffb9b9b9ffb5b5b6ffb0b1b1ffafafaeffaeafaeffafafafffafafafffafafafffadaeadffaeaeadffaeaeaeffadaeadffadadadffadadad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfefffefdfdfffdfdfefffefdfefffefdfdfffefdfdfffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefdfefffdfefdfffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffdfefdfffefefefffefdfefffefefefffdfdfefffefdfefffefefdfffdfefdfffdfefefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffefffefffefffffffefffefffffffffffffefefffefffffffffffefffefffefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfefffefefdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefefffffefefefffefefffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffafafafff0f0f0ffeaeaeaffefeff0fff2f2f2fff2f2f2fff3f3f3fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3f3fff3e3e3eff3d3d3dff3d3c3dff3d3d3cff3d3c3cff3c3d3cff464545ff545454ff656564ff757574ff848484ff929292ffa1a1a1ffc8c8c8ffefefeffffbfbfbfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfdfffdfcfcfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffdfdfdfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfbfffafafbfffafafafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffbfbfbfffbfafbfffafafafff9faf9fffafaf9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff6f6f6fff5f5f5fff5f4f4fff3f4f4fff2f3f3fff1f2f2fff0f0f0ffeeefefffedededffebebecffeae9eaffe8e8e8ffe4e4e4ffe0dfdfffdbdbdcffd8d8d8ffd6d5d6ffd3d2d3ffcfcfcfffbcbdbcffa7a7a7ff929293ff7e7e7eff676767ff5b5b5bff555555ff5e5e5eff70706fff808080ff919292ffa5a5a4ffb8b8b8ffc9c9c9ffcececeffd4d4d4ffdadadaffdfdedfffe2e2e1ffe4e5e4ffe7e7e7ffeae9e9ffecececffefefeffff1f1f1fff2f3f3fff4f3f4fff5f5f4fff5f6f6fff6f6f6fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f9f8fff9f9f9fff8f9f8fff8f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fffafafafffaf9fafffafafafff9f9fafffaf9fafffafafafffafbfafffafbfafffbfbfbfffbfbfafffafbfbfffafafbfffbfafbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfdfdfffdfcfdfffdfdfcfffcfdfdfffcfdfcfffdfdfdfffdfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffefefdfffdfefefffdfefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfff9f9f8ffebececffc6c6c6ffa3a3a3ff929293ff818181ff717171ff626262ff515251ff444343ff3a3a3aff3a3a3aff3b3c3bff3c3c3dff3d3d3dff3e3e3e00000000000000000000000000000000000000000000000000000000ff7d7d7dff7b7c7cff7a7979ff767675ff6e6e6eff696968ff626161ff515251ff484948ff454645ff404140ff3b3a3bff383837ff343535ff333333ff333333ff323232ff313131ff2e2e2eff2b2b2aff282828ff252525ff242424ff232323ff212222ff202021ff1f1f1fff1d1d1dff1b1b1bff1a1a1aff1e1e1fff3c3b3cff404040ff3e3f3eff3c3d3dff3e3e3eff414140ff424242ff434343ff454445ff474647ff494948ff494949ff484848ff474748ff474748ff464646ff434243ff414141ff404140ff414141ff414141ff414141ff414141ff414141ff414041ff404040ff3f3f3fff3d3c3dff3a3b3bff393939ff363737ff353535ff343434ff343433ff323232ff292929ff1b1b1bff1a1a1aff1b1b1aff1c1b1bff1c1d1cff1d1e1eff1f1f1fff212121ff252425ff272726ff282829ff292a2aff2c2c2bff2d2d2dff2e2f2fff313130ff333333ff363636ff393a3aff3d3d3dff424242ff494949ff535454ff5f5f5fff676767ff6d6d6dff737373ff777777ff797979ff7b7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1eff202020ff282828ff333332ff424242ff545455ff686868ff7a7a7aff8c8c8cffb4b4b4ffe8e7e7fff8f9f9fffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffefffffffefffffffefefffffefefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefefefffefffefffefffefffffffffffefffffffffefffffefffefffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffefefffffffefffffffefefffefffefffefefefffefffefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefdfdfffdfdfefffefdfefffefdfdfffefdfdfffefefefffdfdfdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffefdfdfffdfefdfffefefdfffdfdfdfffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffefdfdfffdfefefffdfefdfffdfefdfffdfefefffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfefffdfdfdfffdfdfefffefdfefffdfdfdfffefdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfefefffefefdfffefdfdfffdfefefffdfefefffefefefffdfefefffefdfefffefefdfffdfefefffdfefefffefefefffefdfdfffdfefefffefefdfffdfefdfffdfdfefffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b1b0ffb0b0b0ffb0b0b0ffb0b0b1ffb0b0b1ffb0b0b0ffb0b0b0ffb0b0b0ffafafb0ffafaeafffafafafffb3b2b2ffb8b7b8ffbcbcbcffc1c1c1ffc4c4c4ffc6c6c6ffc8c9c9ffcbcbcbffcccccdffcdcdcdffccccccffcbcacbffc9cac9ffc8c8c8ffc8c8c8ffcacacaffcbcacaffcbcbcbffcbccccffccccccffcccdccffcdcdcdffcececdffcecdceffcececeffcecfcfffcfcfcfffcfcfcfffd0cfcfffcfd0cfffcfd0d0ffd0d0d0ffd1d1d1ffd1d0d1ffd1d2d1ffd2d2d1ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd3d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d7d7ffd7d8d8ffd8d8d7ffd7d7d8ffd7d7d8ffd8d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdadad9ffd9d9daffd9d9d9ffd9dadaffdadadaffdad9daffdadadaffdadadaffdadadaffdadbdaffdbdbdaffdadadbffdbdbdbffdbdbdaffdbdbdaffdadadaffdadadaffdadadaffdadbdbffdbdbdaffdadadaffdadadaffdadbdaffdadada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdededeffdcdcdbffdbdcdcffdbdcdcffdbdcdbffdcdcdcffdcdcdcffddddddffdcdcdcffdddcddffdddcdcffdcdddcffdcdddcffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdddcdcffddddddffdcdcdcffdddddcffdcdcddffdcdcdcffddddddffddddddffddddddffdedddeffddddddffdddcddffdcdddcffdddcdcffdbdcdcffdcdcdcffdbdbdbffdbdbdaffdadbdbffdcdbdcffddddddffe0e1e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe2e2e2ffe1e2e2ffe1e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe6e5e6ffe7e6e6ffe7e8e8ffe8e9e8ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e8e9ffe9e8e9ffe9e8e9ffe8e8e8ffe9e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e7e7ffe7e8e8ffe8e8e7ffe7e7e7ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe8e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe7e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e6e6ffe6e7e6ffe6e7e6ffe6e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e7ffe7e7e8ffe7e7e7ffe7e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e7ffe7e7e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe6e7e7ffe6e7e6ffe6e7e7ffe7e6e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e7ffe6e6e7ffe6e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e7ffe7e6e7ffe7e6e7ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e5e6ffe5e5e5ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe6e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe8e8e8ffe9e8e8ffe9e9e9ffe8e8e8ffe9e9e8ffe8e8e9ffe8e8e8ffe8e9e8ffe9e9e9ffe8e8e9ffe9e8e9ffe9e9e8ffe9e8e8ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffecebecffecececffebebecffeaebebffeaeaeaffe9e9e9ffe7e8e8ffe7e7e6ffe6e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e3ffe3e3e4ffe4e3e3ffe4e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e3e3ffe2e3e3ffe2e2e2ffe2e2e1ffe0e1e1ffe0dfe0ffe0dfe0ffe2e2e3ffe4e4e4ffe4e4e5ffe3e3e3ffe1e1e2ffe0dfe0ffdfdfdfffdfdedfffdfdfdfffddddddffddddddffddddddffddddddffdddedeffdfdfdfffdfdfdfffe0dfe0ffdfdfdfffdededeffdedfdeffdfdfdeffdedfdfffdfdfdfffdfdfdeffdfdfdeffdededeffdededeffdededeffdededeffdededeffdedddeffdddedeffdddeddffdddeddffddddddffddddddffddddddffdcddddffdcdddcffdcdddcffdcdcdcffdcdddcffdcdcdcffdcdcdbffdddcddffdbdbdbffdcdddcffdcdcdbffdcddddffdbdbdcffddddddffddddddffdedddeffdededeffddddde000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdededeffdededeffdedddeffdedddeffdedddeffdedddeffdeddddffdededeffddddddffdededeffdddddeffddddddffdddeddffdededeffdddddeffdedddeffdeddddffddddddffdcddddffdddddcffdcdcdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdbdadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd5d4d4ffd3d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd0d1d1ffd0d1d1ffd0d0cfffcfcfcfffcececfffcececeffcecdceffcececdffcdcdcdffcdccccffcccccdffccccccffcccbccffcccbcbffcbcbcbffcacacaffcbcbcaffc9c9caffc9c9c9ffc8c9c9ffc9c9c9ffcac9caffccccccffcececdffcfceceffcecfceffcdcdcdffcacbcbffc9c9c9ffc5c5c5ffc1c1c0ffbdbdbdffb9b8b9ffb4b4b4ffafb0b0ffaeaeaeffafaeafffafafafffaeaeaeffaeaeaeffadaeaeffaeadaeffadaeadffadadaeffadadad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefdfffefefefffefdfefffefefefffdfefefffdfefefffefefdfffdfefefffdfefefffefdfdfffefefdfffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfefffdfefefffefefefffefefdfffdfefdfffefdfefffdfefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffffefffffefefffefefefffefefefffefefefffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffefffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffffefefffffefffffffefffffffefefffefffffffffefffffefffefffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffefefffffafaf9fff2f1f2ffeff0effff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3f3f3fff3e3d3eff3d3d3dff3c3d3dff3d3c3dff3c3c3dff464646ff555555ff646565ff747575ff848484ff939392ffa2a1a1ffc8c9c9ffefefeffffbfbfbfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfffcfdfcfffdfdfcfffcfcfdfffdfdfdfffcfcfdfffcfdfdfffdfcfcfffcfdfdfffcfdfdfffdfcfdfffcfcfdfffdfcfdfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffafafbfffbfbfbfffafafbfffafafbfffbfafafffafbfbfffafbfbfffbfafbfffbfafbfffbfafbfffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfafbfffafafafffbfafafffafafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffaf9fafffaf9f9fff9f9fafff9f9f9fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff6f6f6fff5f5f5fff4f4f4fff4f3f4fff3f3f2fff2f2f2fff0f1f1ffefefefffeeeeeeffececedffebebebffe8e8e8ffe5e5e4ffe1e1e1ffdddeddffdadadbffd8d8d8ffd6d6d6ffd3d4d3ffd0d0d0ffcdcdcdffcbcbcbffc9c9c9ffbbbbbcffb4b3b3ffbbbcbcffc9c9c9ffcac9caffcbcacbffcdcdcdffd0cfd0ffd3d4d3ffd7d7d7ffdcddddffe1e1e1ffe5e5e5ffe6e6e6ffe8e8e8ffeaeaeaffececedffefefeefff1f1f1fff3f3f3fff4f4f5fff5f5f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9fafff9f9f9fffaf9f9fff9fafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffbfcfcfffbfbfbfffbfcfcfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffdfcfdfffefdfdfffdfefefffdfdfefffdfdfdfffefefefffdfefdfffdfefdfffefdfdfffdfefefffdfefdfffefdfefffefefdfffdfefefffdfefefffefdfdfffdfdfdfffcfdfdfff9f9f8ffecebecffc7c7c6ffa3a3a3ff939392ff818282ff727272ff626261ff525252ff434443ff3a3a3bff3c3c3cff3c3c3cff3d3d3dff3e3d3dff3e3e3e00000000000000000000000000000000000000000000000000000000ff7e7e7eff7d7d7dff7c7c7cff797a7aff767575ff6d6d6dff6f6f70ff606060ff545454ff4d4d4dff484848ff434344ff404040ff3e3e3eff3b3c3cff393939ff363736ff343434ff313131ff2e2e2dff2c2c2cff292928ff272727ff252425ff242323ff222323ff212021ff1e1f1eff1d1e1eff1c1c1cff202120ff3d3c3dff404041ff3e3e3eff3e3d3eff414141ff454545ff474748ff494848ff4a4a4aff4c4c4cff4d4d4dff4e4d4eff4d4e4dff4e4e4fff4e4f4eff4d4d4dff4c4c4cff4b4b4bff4b4c4bff4c4c4cff4c4c4dff4d4d4dff4c4c4dff4c4c4cff4c4b4bff4a4a4aff494949ff474647ff444444ff424142ff403f3fff3d3e3dff3b3b3bff3a3a3aff393938ff2e2d2dff1d1d1dff1d1c1cff1e1e1eff1e1e1fff201f1fff202121ff222222ff252525ff282829ff2c2c2cff2d2e2eff2e2f2fff30302fff313131ff333333ff373636ff393939ff3d3d3dff424141ff454445ff494949ff515050ff5a5a5aff666566ff6d6d6dff737373ff777777ff797a79ff7b7a7aff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff1f1f1fff1f1f20ff1f1f1fff1f1f1fff1f1f1fff272727ff323232ff414242ff545454ff686868ff7a7a7aff8c8b8bffb3b3b3ffe7e7e8fff9f9f8fffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffefefdfffdfefefffefefefffdfdfefffefdfdfffdfdfdfffdfefdfffefefefffdfdfefffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfefefffdfefefffefefefffefefdfffefefefffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfefefffdfefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfefffdfdfefffdfdfdfffefdfefffdfefdfffdfefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefefffefefefffefefefffefdfefffefefefffdfefefffdfefefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfcfdfffcfcfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffcfdfcfffdfcfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0b0ffb0b0b0ffb0b1b1ffb1b0b0ffb0b0b1ffb0b0b1ffb0b0b0ffb0b0b0ffb0b1b0ffb0b0b0ffb0b0b0ffb1b1b2ffb6b6b6ffbababaffbfbfbfffc3c3c3ffc5c5c6ffc8c8c8ffc9c9caffcbcbcbffcdccccffccccccffcbcbcbffcacacaffc8c8c8ffc8c8c8ffc9c8c9ffcacacaffcacbcaffcbcccbffccccccffccccccffccccccffcdccccffcdcdcdffcdcdceffcececeffcecfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffcfd0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d3d4ffd4d3d4ffd4d4d4ffd4d5d5ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d5ffd6d6d6ffd7d6d6ffd6d7d7ffd7d7d6ffd7d7d8ffd7d7d7ffd7d8d8ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9daffdadadaffd9d9daffdadadaffdadadaffdadadaffdadbdaffdbdadbffdadadbffdbdadbffdbdadbffdadbdbffdadbdbffdbdbdbffdbdbdaffdbdadaffdadadaffdadadaffdadadaffdadadbffdadadaffdadbda0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdbdbdbffdcdbdcffdcdbdbffdcdbdbffdbdcdcffdcdcdcffdbdcdcffdcdddcffdcdcdcffdcdddcffdddcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdbdcdcffdcdcdcffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffdcdcddffddddddffdddcddffddddddffdcddddffdddcddffdcdcdcffdcdbdcffdcdbdbffdbdbdbffdadbdaffdadadaffd9d9d9ffdadadaffdbdbdbffddddddffdfdfdfffdfdfe0ffe0e0dfffe0e1e0ffe0e0e0ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e1e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e2ffe4e5e4ffe6e5e6ffe6e7e7ffe7e8e7ffe9e8e9ffe9e9e9ffeaeaeaffeaebebffebeaeaffeaeaebffeaeaebffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e7e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e8e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe8e7e8ffe8e7e7ffe7e8e8ffe7e7e8ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e8ffe7e8e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e6e6ffe7e6e7ffe7e6e7ffe7e6e7ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e6ffe7e6e7ffe6e7e6ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe7e6e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e8e8ffe8e9e9ffe8e9e9ffe9e8e9ffe8e8e9ffe9e8e9ffe9e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe8e7e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9eaeaffeaeaebffecebecffecececffebececffebebebffeaebeaffe9e9e9ffe8e8e8ffe7e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e2e3ffe2e2e1ffe1e1e1ffe1e1e1ffe0dfdfffdfdfdfffe0e1e1ffe2e2e2ffe1e1e1ffdfe0dfffdddedeffddddddffdcddddffdddddcffdcdcdbffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffdededeffdfdedeffdfdfdfffdfdfdfffdfdedfffdddddeffdededeffdededeffdedfdeffdededeffdedfdeffdededeffdededeffdddedeffdeddddffddddddffdddddeffddddddffdddeddffddddddffddddddffdddcddffddddddffdcdddcffdcdcdcffdcdcdcffdbdcdcffdbdcdcffdcdbdbffdbdbdbffdbdcdcffdcdbdbffdcdbdcffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdadbdbffdededeffdbdbda0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededdffdedddeffdededdffdddedeffdededeffdddddeffdededdffdeddddffdddeddffddddddffdddddeffdededeffdddddeffdddddeffdeddddffdddddeffdddeddffddddddffdddcddffdddcddffdcdcdcffdcdcdcffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9daffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd5d5d5ffd5d4d4ffd5d4d5ffd4d4d4ffd5d4d4ffd3d4d4ffd4d3d4ffd3d3d3ffd3d4d4ffd3d3d3ffd2d3d2ffd3d2d2ffd2d2d2ffd1d2d1ffd1d1d2ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcececfffcececeffcdcdcdffcdcdcdffcccdcdffcccdccffccccccffccccccffcbcbcbffcbcbcbffcacbcaffcacacbffcacacaffc9c9c9ffc9c9c9ffc9c8c8ffcacacaffccccccffcecdceffcececeffcececeffcdccccffcacbcaffc7c8c8ffc4c5c4ffc1c0c0ffbdbdbdffb7b8b8ffb2b2b2ffafafafffadadaeffaeaeadffaeaeaeffaeaeaeffadaeaeffadadaeffadaeadffadadadffadadadffadaead00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffdfcfdfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffefdfdfffdfefdfffefdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfefffdfefdfffdfdfdfffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefdfefffdfefefffdfefefffefdfefffefdfdfffdfefefffefefdfffefefdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffefefdfffdfefefffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffefffffefefffefffffffefffefffffffffffffffefffefffffffffefefffffefefffffffefffefefffffffffffffefefffffefffefffefefefffffefffffefffefffefefefffffefefffffefefffefefefffefefefffffffefffffefefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfefdfffefefefffefefefffffefefffefefefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefefefffafafafff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3f3f3fff3e3f3eff3d3e3eff3e3d3eff3d3c3dff3d3c3cff474747ff565756ff666565ff757575ff848483ff939292ffa2a2a2ffcacac9fff0f0effffbfbfbfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfcfdfffcfdfdfffdfdfcfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfcfffcfbfbfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffafbfafffbfbfafffafbfbfffafafafffafbfafffafafafffbfafbfffbfafbfffbfafbfffbfbfafffafbfbfffbfafafffbfbfbfffbfbfafffbfafafffafbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffafafafffafbfafffaf9fafff9fafafffaf9f9fff9f9fafff8f9f9fff8f8f9fff8f8f8fff7f7f7fff7f7f7fff6f6f5fff5f5f5fff4f4f4fff3f3f4fff2f2f2fff2f2f2fff0f0f1ffeff0efffeeeeeeffeeeeeeffecececffe9e9e9ffe6e5e6ffe2e2e2ffe0dfdfffdededdffdeddddffdcdcdcffdadadaffd7d8d7ffd6d6d5ffd3d4d4ffd3d3d2ffd2d3d2ffd3d3d3ffd5d4d5ffd6d5d5ffd7d6d6ffd8d8d7ffd9dadaffdcdcdcffdfdfe0ffe3e3e2ffe6e6e6ffe8e9e9ffeaebeaffecececffedededffeeefeffff1f0f1fff3f3f2fff5f5f5fff6f5f6fff6f6f7fff6f6f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffaf9f9fff9fafafffafaf9fffaf9fafffafafafffafafafffafafafffaf9fafffafafafffbfbfafffbfbfafffafafbfffafafbfffafafafffbfbfbfffafafbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffbfcfcfffcfcfcfffbfcfbfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffbfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfefffefdfdfffefdfefffdfefefffdfdfefffefdfdfffdfdfdfffdfefefffefefdfffefefefffdfefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfff9f9f9ffecececffc8c8c8ffa3a3a3ff939292ff838383ff737373ff636363ff535353ff454445ff3b3c3bff3d3c3cff3d3d3dff3e3e3dff3d3e3dff3d3e3d00000000000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7dff7d7d7dff7c7c7bff7a7a7aff767676ff777878ff6b6a6aff5f5e5eff565656ff504f50ff4b4a4bff464647ff434443ff404040ff3d3c3cff393939ff353536ff333333ff313030ff2e2e2eff2b2b2bff292929ff262626ff232424ff232222ff212021ff1f2020ff1e1e1fff1e1d1dff222122ff3c3d3cff40403fff3f403fff404040ff434344ff474747ff4b4a4aff4b4b4cff4d4e4dff4f4f4fff515151ff505151ff505051ff525152ff525252ff515151ff50504fff504f4fff4f5050ff515051ff515150ff515151ff505151ff505050ff4f4f4eff4d4d4dff4d4c4dff4a4a4aff484747ff454545ff424343ff414040ff3f3f3fff3d3e3dff3c3b3bff2f2f2fff1e1f1eff20201fff202020ff212121ff222122ff232323ff252525ff282728ff2b2b2bff2d2d2eff2f302fff313131ff333333ff353635ff383839ff3d3c3cff403f40ff434343ff484949ff4c4c4cff515051ff575858ff616161ff6c6b6cff737373ff777777ff797979ff7a7a7aff7b7c7bff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff201f20ff1f1f1fff201f1fff1f1f1eff1e1f1eff272626ff323232ff414241ff545454ff686868ff7b7b7aff8d8d8dffb4b4b3ffe7e7e7fff8f8f8fffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffefffffffefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefdfffefefefffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefffefffefefefffefefefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffffffefffffefefefffefffffffffffefffffffefffefefffffefefffffefefefffefefefffdfdfefffdfefefffdfdfdfffefefefffdfefefffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffefdfdfffdfefefffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefdfdfffdfefdfffdfefefffefdfdfffefefefffefefdfffefefdfffefefefffefefdfffefefefffefefefffdfefefffefdfdfffefdfdfffefefefffdfdfefffefefefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffefefefffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffdfefefffefdfdfffefefdfffefefefffefdfefffefefefffdfdfefffdfefefffdfdfdfffefefefffdfefefffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfcfdfffcfdfdfffdfdfcfffdfcfdfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0b0ffb0b0b1ffb0b0b0ffb1b0b0ffb0b0b1ffb0b1b0ffb0b0b0ffb1b1b1ffb0b1b0ffb0b0b0ffb0afb0ffb1b1b1ffb5b5b5ffbab9b9ffbebebdffc2c3c2ffc6c5c6ffc7c8c7ffc9c9c9ffcbcbcbffccccccffccccccffcbcbcbffcbcacbffc9c9c9ffc9c8c8ffc9c9c9ffc9cacaffcacacaffcbcbcbffcbcccbffccccccffcccdccffcdcdccffcdcdcdffcdcdcdffcdceceffcececeffcfceceffcfcfcfffcfcfcfffd0d0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd4d3d3ffd3d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd8d8d8ffd9d8d9ffd9d8d9ffd9d9d9ffdad9d9ffdad9d9ffd9dad9ffdadadaffdadad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadbffdbdadbffdbdadbffdbdbdbffdadbdbffdbdadaffdbdbdbffdbdbdaffdbdadaffdadbdbffdadbdaffdbdbdbffdbdbdaffdadbdaffdadadaffdadada00000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdbffdbdcdcffdcdbdbffdcdbdcffdbdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdcdbdbffdbdbdcffdbdcdbffdbdbdbffdcdcdcffdbdcdbffdbdbdbffdbdbdcffdcdbdbffdcdbdbffdcdcdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdddcddffdddcdcffdcdbdcffdbdbdbffdadbdbffdbdadaffdadadaffd9d9d8ffd9d9d8ffd8d9d9ffd9dad9ffdbdbdaffdcdcdcffdddedeffdedddeffdededeffe0e0e0ffe1e0e1ffe2e1e2ffe1e1e2ffe1e2e2ffe2e2e2ffe3e3e3ffe2e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe2e3e3ffe2e3e3ffe3e3e3ffe4e4e4ffe6e6e6ffe7e7e6ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffebeaeaffeaeaebffeaebeaffeaeaeaffebebebffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe8e9e9ffe9e9e9ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe7e8e8ffe8e8e7ffe8e7e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe8e8e8ffe8e8e7ffe8e7e7ffe7e8e8ffe7e8e7ffe8e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe6e7e7ffe6e6e6ffe7e7e7ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe7e7e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e6ffe7e6e6ffe7e7e6ffe6e7e7ffe7e6e6ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e9ffe9e8e8ffe8e8e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e8e8ffe9e9e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e9e8ffe9e9e9ffe9e8e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e8e8ffe9e9e9ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e8ffeaeaeaffeaeaebffecececffececedffebececffebebebffebeaebffe9eaeaffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e5ffe5e4e4ffe4e4e5ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe3e3e3ffe2e2e3ffe1e2e2ffe1e1e1ffe1e0e0ffdfdfe0ffe0e0e0ffe1e1e1ffe2e2e2ffdededeffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdaffdadadaffd9dadaffdbdadbffdbdcdbffdcdcdcffdcdcdcffdddddcffdededeffdededeffdfdedfffdfdedeffdeddddffddddddffdddedeffdeddddffdededeffdededdffdededeffdddedeffdddeddffdededeffddddddffddddddffdddcddffdddddcffddddddffdddcddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdcffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdcdcdbffdcdbdbffdbdbdbffdcdbdbffdbdadbffdbdbdbffdadbdbffdbdadbffdadada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddedeffddddddffdedddeffdeddddffdeddddffdededdffdeddddffdddeddffdededeffdddeddffdededdffdddedeffddddddffddddddffddddddffdedddeffddddddffdddcddffdddddcffdcdddcffdcdbdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadad9ffd9dad9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd4d3d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d2d3ffd2d3d3ffd3d3d2ffd2d2d2ffd1d2d2ffd1d1d2ffd0d0d0ffd1d0d0ffcfcfd0ffcfcfcfffcececeffcececeffcdceceffcdcdcdffcdcccdffcdccccffccccccffccccccffcccbcbffcbcccbffcbcbcbffcacbcaffcbcbcaffc9cacaffc9c9c9ffc8c9c8ffc8c9c8ffcbcacbffcdcccdffcecdceffcececeffcdcecdffcccbcbffcacacaffc7c7c6ffc4c4c4ffc1c1c1ffbcbdbcffb7b7b6ffb1b1b0ffadaeaeffaeadaeffaeaeaeffadadadffadadaeffaeadaeffadadaeffadadadffadadadffaeadadffadadad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffdfdfcfffcfdfdfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefdfdfffefefdfffdfefefffefefdfffefdfefffefefefffefefdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefdfffefefefffefefdfffefdfefffdfefdfffefefefffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefffffffffefefffefffffffefefefffefffefffefffefffffffffffefefffffefefffffefefffffffefefffffefefffefffffffffffefffffefefffffefffffffefefffffffffffefefefffffefefffffefefffffefefffefefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefffffffefefffefefefffffefefffefefffffefefffffefefefffefefffffefefefffefdfefffdfdfefffdfdfdfffefdfdfffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffff9f9f9fff2f2f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3e3e3eff3d3d3dff3d3d3dff494948ff575857ff666666ff757574ff838383ff929293ffa3a2a2ffcacacbffefefeffffbfbfbfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffcfcfdfffcfdfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffafafafffbfbfbfffbfbfbfffafafafffbfbfafffafafafffafafbfffbfbfbfffafbfbfffbfafafffbfafafffbfafafffafbfbfffbfafafffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff8f8f8fff8f7f8fff6f7f7fff6f5f6fff5f4f4fff4f3f4fff4f3f3fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffefeff0ffedededffeaeaeaffe7e7e7ffe5e5e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfe0ffdededfffdcdcdcffdcdddcffdcdcdcffdcdcdcffdededdffdededeffdededfffdfdfdfffe0e0e0ffe3e2e2ffe5e5e4ffe7e7e7ffe9e9e9ffebebebffedededffeeeeeefff0f0f0fff1f1f1fff3f3f3fff4f4f5fff5f6f6fff6f6f7fff7f7f6fff8f7f7fff7f8f8fff8f8f7fff8f8f8fff9f9f9fff9f9f9fff9faf9fffaf9f9fffaf9f9fffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafbfffbfafafffbfafafffbfafafffafbfbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffbfbfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffcfcfdfffcfcfdfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfefefffefefdfffefdfefffdfefdfffefefefffefdfefffefdfdfffefdfdfffdfefefffdfdfefffdfdfdfffdfdfdfff9f9f9ffececedffcac9caffa3a4a4ff949393ff848584ff757575ff646564ff545454ff454545ff3c3c3cff3d3d3dff3d3e3dff3e3e3eff3e3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7eff7e7d7dff7d7d7dff7b7c7cff7a7a7aff7a7a7aff707071ff656566ff5d5d5dff555556ff505050ff4c4b4bff474847ff444443ff403f40ff3c3c3cff383838ff353535ff333232ff303030ff2d2d2dff2b2a2aff272728ff252525ff222222ff212121ff202020ff20201fff1e1f1fff242423ff3e3e3eff414242ff424242ff444343ff464646ff4a4a49ff4d4d4dff4f4f4fff515151ff525252ff535353ff545454ff545455ff545554ff555454ff545453ff545454ff535453ff535454ff545454ff545454ff545454ff535453ff535453ff525252ff505050ff4f4f4fff4c4c4dff4a4a4aff474747ff454545ff444343ff424242ff404040ff3d3e3eff2f2e2eff1f1f1fff202020ff212121ff222222ff242424ff252525ff272727ff29292aff2d2c2cff2f2f2eff313131ff333333ff363636ff3a3939ff3d3d3dff414141ff444444ff494848ff4f4e4eff525252ff575757ff5e5e5eff666767ff707171ff777777ff797a79ff7a7b7bff7b7b7bff7b7b7bff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1e1e1eff1f1f1eff1e1e1eff272627ff333332ff424242ff555555ff696868ff7a7b7bff8c8d8dffb3b3b3ffe6e7e6fff8f8f8fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffefefefffdfefdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfdfffefefdfffdfdfdfffdfdfdfffefefefffdfefefffefdfefffefefdfffefefdfffdfefefffefdfdfffefefefffdfefefffefefefffdfefdfffefefefffdfdfefffdfdfefffdfdfefffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefefffdfefefffdfefefffefefefffdfdfdfffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefdfffefefefffdfdfefffdfefefffdfdfefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b0b0ffb0b0b0ffb1b0b0ffb0b0b1ffb0b0b1ffb0b0b0ffb1b1b1ffb0b0b0ffb0b0b1ffafafb0ffb1b1b1ffb5b4b4ffb9b9b8ffbdbdbdffc1c2c1ffc5c5c5ffc7c7c7ffc9c9c9ffcbcbcbffccccccffcdcdcdffccccccffcbcbcbffcacac9ffc8c8c9ffc9c9c9ffcacacaffcacbcaffcbcbcbffcbcbcbffcccccbffccccccffcdccccffcccdcdffcccdcdffcdcdcdffcdcecdffcececfffcececfffcfcfcfffcfcfd0ffd0d0cfffd0d0d0ffd0d1d0ffd1d1d0ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd9d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffd9dad9ffd9dadaffdadadaffd9d9daffdadadaffdadadaffdadbdaffdadbdbffdadadaffdbdbdaffdadadbffdadadbffdbdbdbffdadbdbffdbdadbffdbdbdbffdbdbdaffdadbdbffdbdadaffdadbdbffdadadaffdadbdaffdadbdaffdadbdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdcdcffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdcdcdcffdcdbdbffdbdbdbffdcdbdbffdbdbdcffdbdbdcffdbdbdbffdcdbdcffdbdbdbffdbdbdcffdbdbdcffdbdbdbffdcdbdbffdbdcdbffdcdcdcffdbdcdbffdbdbdbffdcdcdbffdbdbdcffdcdcdcffdcdcdcffdddddcffdcddddffdcdcdcffdcdddcffdbdbdcffdbdbdbffdbdbdbffdadbdaffdad9daffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd8d9d8ffdadbdaffdbdbdbffdddcddffdfdfdfffe0e0e1ffe2e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe8e8e8ffe9e9e9ffeae9e9ffebeaeaffeaebebffeaebebffebebebffebebebffeaebeaffeaeaebffeae9eaffe9eaeaffeae9e9ffe9eae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e8ffe9e9e8ffe8e9e9ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e9ffe8e8e9ffe8e8e9ffe9e8e8ffe9e8e8ffe8e9e9ffe9e9e8ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e8e8ffe9e8e8ffe9e8e9ffe9e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e7ffe8e7e8ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e6e6ffe6e7e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe9e9e9ffe8e8e8ffe9e8e9ffe8e8e9ffe8e9e9ffe9e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9eaffe9e9e9ffe9eaeaffeaeaebffedececffedededffecececffececebffebebebffeaeaeaffe9e9e8ffe7e7e7ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe0e1e1ffe0e1e1ffe1e1e1ffe2e2e2ffe1e1e1ffdfdedfffdbdbdcffd9d9d9ffd9d8d8ffd8d9d8ffd9d9d9ffd8d9d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdcffdcdddcffddddddffdededeffdedfdeffdededeffdededeffddddddffdcddddffdeddddffddddddffddddddffdddddeffdeddddffdddddeffddddddffddddddffdcdddcffddddddffdcdcddffdcdcddffdcdcddffdddcdcffdddcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdbdbdbffdcdbdbffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdadbdbffdadbdbffdbdadbffdbdbdaffdbdbdbffdbdbdaffdadadb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddddeffdddedeffdeddddffdddeddffdededeffdddeddffdddedeffdededdffddddddffdddddeffddddddffdededdffdddedeffddddddffddddddffdcdcddffdcdcddffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdadaffdadbdbffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d8ffd8d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd5d5d5ffd5d4d4ffd4d4d5ffd4d5d4ffd4d4d4ffd3d4d4ffd4d3d4ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffcfd0cfffcfcfcfffcececeffcecdceffcdcdceffcdcdcdffcdcdccffcccdccffcdccccffccccccffcbccccffcbcbcbffcbcbcbffcbcacbffcacacaffcacac9ffc9c9c9ffc9c8c8ffcacbcaffcbcbcbffcccccdffcececdffcdcdcdffcdcccdffcbcbcbffc9c9c8ffc6c6c7ffc4c4c4ffc0c0c0ffbababaffb4b4b4ffafafafffadadadffadadaeffadadadffadadaeffaeadadffaeadadffadaeadffadadadffadadadffadadad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfefffefdfefffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfefffefdfdfffdfefdfffefdfdfffefdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffefefdfffdfefefffefefefffdfefefffefdfefffefefdfffdfefdfffefefefffefdfefffefefefffefefdfffdfefefffefdfefffefefdfffefdfefffefefdfffdfefefffefefdfffefefefffdfefefffefdfdfffefefefffdfdfefffdfefdfffdfefdfffdfdfefffdfefefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffefefefffefefdfffefefdfffefefdfffefefefffefefefffefffefffffefefffefefefffefefffffefffffffffefefffefefefffefffefffffffefffffefefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefffefffefefefffffefefffffffffffffffefffefffffffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffffffefffefefffffefffefffefefefffefefffffefffffffefffefffefffefffefffefffefefefffdfefefffefdfefffefefefffefdfdfffefdfefffefdfefffefefdfffdfdfefffefdfdfffdfdfdfffefdfdfffefefdfffefefefffefefdfffefefdfffefefdfffefefefffefefefffefffefffffefefffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffefffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefff9f9fafff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3e3e3eff3e3e3dff4a4949ff585858ff676767ff757575ff848383ff939393ffa3a3a3ffcccccbfff0efeffffbfbfbfffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffdfdfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfbfffcfbfcfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfafafffbfbfafffbfbfbfffbfbfafffbfbfafffafafafffafbfafffafafafffbfbfafffbfafbfffafafbfffbfbfbfffafbfbfffbfafafffbfafafffafbfafffbfbfafffbfbfafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffafafafffafafafffafafafffafaf9fff9faf9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff7f7f8fff6f6f6fff5f5f5fff4f4f5fff4f4f4fff4f4f3fff3f3f3fff3f3f2fff2f2f2fff1f2f2fff2f1f2fff0f1f0ffeeeeeeffecebecffeae9eaffe9e9e8ffe8e7e8ffe7e6e7ffe6e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e3e4ffe4e4e5ffe7e7e7ffe8e9e9ffebeaeaffecececffedeeedfff0efeffff1f1f0fff2f2f2fff3f3f3fff4f5f5fff6f5f6fff6f6f6fff7f7f7fff7f8f8fff8f8f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9fafff9fafafffafaf9fffafbfafffafafafffafafafffafafafffafafbfffafbfbfffbfbfafffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfafbfffafbfafffbfafafffbfafbfffbfafbfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffefefdfffdfefdfffefefdfffefdfdfffdfdfefffefdfdfffefefefffdfdfefffefefdfffefefefffdfefefffefefefffefefdfffdfefdfffefefdfffdfdfdfff9f9f9ffedecedffcbcbcbffa4a3a4ff959494ff868686ff767676ff666566ff565556ff464746ff3e3d3dff3e3e3dff3e3e3eff3e3e3eff3e3e3dff3e3e3d00000000000000000000000000000000000000000000000000000000ff7e7d7dff7e7e7eff7e7e7eff7e7e7eff7d7d7dff7c7c7bff7c7c7cff737474ff6b6a6bff626162ff5b5b5aff545555ff504f50ff4b4b4bff474747ff434342ff3e3f3eff3b3b3bff383737ff353535ff333232ff2e2f2fff2d2c2cff2a2a29ff272627ff242424ff222322ff222221ff212121ff1f2020ff242423ff424242ff454546ff454645ff474747ff49494aff4d4d4dff505050ff525352ff545454ff555555ff565657ff585757ff585858ff585858ff585758ff575757ff575757ff575757ff585757ff575857ff585757ff585757ff575757ff575656ff555554ff535353ff515151ff4f4f4fff4d4d4cff4b4a4aff484848ff474647ff444545ff444343ff404040ff303030ff202020ff212121ff222222ff242423ff242525ff272627ff292829ff2c2c2bff2e2f2fff313131ff333434ff373637ff3a3a39ff3d3d3dff404140ff444444ff484848ff4d4d4cff525353ff565656ff5c5c5bff636263ff6b6b6bff737473ff797979ff7b7a7aff7b7b7bff7b7b7bff7c7c7bff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff1f1f1fff1e1e1eff1e1f1eff1f1e1eff1e1e1eff272727ff333333ff434343ff565556ff686968ff7b7a7aff8d8c8cffb0b0b0ffe7e7e6fff7f8f8fffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffefffffffefffffffffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefffefffefffefffffefefffffffffffffffefffefffffffffefefffffffefffffefffffffffefffefffefffffffefffffefffffefffffffffefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefefffefdfefffefefefffefdfdfffefdfefffefdfefffefefdfffdfdfefffefdfefffefefefffefdfdfffefefdfffefefefffefefdfffefefdfffdfdfdfffefefdfffdfdfdfffefefdfffefdfefffdfdfefffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefdfffefefdfffefefefffdfefefffefdfefffdfdfefffefefdfffdfefefffefefefffdfdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfefefffefefdfffdfefefffefefdfffdfefefffdfefefffefdfefffefefefffefdfdfffefdfefffefdfefffefefdfffefdfefffefdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffefefdfffdfefefffefdfefffefdfefffefefdfffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefdfefffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0b0ffb0b0b0ffb0b0b1ffb0b0b0ffb0b0b0ffb0b0b0ffb1b1b0ffb0b0b0ffb0b0b1ffafafafffb0b1b0ffb4b3b3ffb9b8b8ffbdbcbdffc1c1c0ffc4c4c4ffc7c6c7ffc9c9c8ffcbcacaffccccccffcdcdcdffccccccffcccbcbffc9cac9ffc9c9c8ffc9c9c9ffcacac9ffcbcacbffcacbcbffcccbccffcbccccffccccccffccccccffccccccffcdccccffcdcdccffcdcecdffcececeffcececfffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd1d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d1d2ffd3d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d4ffd4d5d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdadad9ffdad9daffdad9daffdadad9ffdadad9ffdadadaffdbdbdaffdbdadaffdbdadaffdadadaffdbdbdaffdadadbffdbdbdaffdbdadbffdadadbffdbdbdbffdadbdbffdbdadaffdbdadbffdbdbdaffdbdbdbffdbdbdaffdbdbdaffdbdbda0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdadaffdbdbdbffdbdbdaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdcdbffdcdbdbffdbdcdcffdcdbdbffdcdcdcffdbdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdcdbffdcdbdbffdddcdcffdddddcffdddcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdaffdbdadaffd9d9daffd9d9d9ffd8d9d9ffd8d8d8ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d4ffd6d6d5ffd8d8d7ffd9d9daffdcdbdcffdddddeffe0e0dfffe1e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e4ffe5e5e4ffe6e6e6ffe7e7e7ffe8e9e8ffe9e9e9ffeaeaeaffeaebebffebebeaffebebebffebebebffebebebffeaebebffebeaebffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e8e8ffe9e9e8ffe9e9e8ffe8e9e9ffe9e8e9ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e8ffe8e9e9ffe9e8e9ffe9e9e8ffe8e8e9ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e7ffe7e7e8ffe7e8e8ffe7e8e7ffe7e8e7ffe8e8e7ffe7e8e7ffe7e7e8ffe8e7e8ffe8e8e8ffe8e7e7ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e7ffe7e8e8ffe8e7e8ffe7e7e7ffe8e8e7ffe7e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e8e8ffe8e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e9e8ffe9e9e8ffe8e9e8ffe8e8e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffeae9e9ffeaeae9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e9e9ffe9e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9eaeaffeae9eaffeaeaeaffebebeaffecededffedededffececedffecebecffececebffeaebeaffe9e9e9ffe8e7e7ffe7e6e7ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e0ffe1e2e1ffe2e2e2ffe1e2e2ffdfe0e0ffddddddffdadadaffd8d7d7ffd6d6d6ffd6d5d6ffd7d7d6ffd8d7d8ffd9d8d8ffd9d9d9ffdadad9ffdbdbdaffdcdcdcffdcdcdcffdcdcdcffdcdddcffdededdffdddddeffdededdffdedddeffdcdcddffdcdcddffdcddddffddddddffddddddffddddddffddddddffdddcdcffdddddcffdddddcffdcdcddffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdbdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdcdbdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdbdaffdbdadaffdadadbffdbdadaffdbdbdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffdeddddffdedddeffdedddeffdededdffdedddeffdedddeffdddeddffdeddddffdededdffdededeffdeddddffdeddddffddddddffddddddffdcdcddffdddddcffdddcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdaffdbdadaffdadadaffdadad9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d8ffd8d8d7ffd7d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd5d4d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd3d3d4ffd4d3d3ffd4d4d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d0ffd0d1d0ffd0d0d0ffcfcfcfffcecfcfffcfceceffcececeffcdcdcdffcdcdcdffcdcccdffcdcdccffccccccffcccbccffcccccbffcccbcbffcbcbcbffcbcbcbffcacacaffcac9c9ffc8c8c8ffc9c9c8ffc9c9caffcccccbffcdcccdffcccccdffcdcdcdffcccdcdffcacacaffc7c7c7ffc5c6c5ffc3c3c3ffbebebeffb8b8b8ffb2b2b2ffadaeaeffacabacffadadadffaeaeadffadaeaeffaeaeaeffadadaeffadadadffadadadffadadadffadadad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfcfdfffcfdfdfffdfcfdfffcfdfdfffcfcfcfffcfdfcfffdfdfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefdfffefefefffefefdfffefefefffefdfefffdfefefffdfefefffdfefefffefefefffefdfefffdfefefffefdfefffdfefefffefdfefffefefdfffefefdfffefdfdfffefdfefffdfdfdfffefefefffefefdfffdfefdfffefdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffffefefffffefefffffefefffefefefffefffffffefefefffffefefffefefefffefefefffefefffffffefefffefefefffefefefffffefefffefefffffefefffffefffefffefefffffefefefffefefefffefefffffefefffffefefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffefffffffffffefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfdfffefefefffdfdfefffefefefffefefefffefffefffefefffffefffefffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffafafafff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3e3f3fff3f3e3fff4a4a4aff595959ff676867ff757576ff848484ff949494ffa4a4a4ffcececefff0efeffffcfbfbfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffcfcfcfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfcfffbfbfcfffbfcfbfffcfcfbfffbfbfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfcfbfffbfbfcfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafbfbfffafafafffbfafbfffafafafffbfafafffafafbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffafafbfffafafafffafafbfffafbfafffbfafbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfafffafafbfffafafbfffaf9fafff9fafafff9f9f9fff9faf9fff9f9f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff6f6f6fff5f5f5fff5f5f4fff4f4f4fff5f5f4fff3f4f3fff3f3f4fff4f3f3fff3f4f3fff3f3f3fff1f1f1ffefefefffeeeeeeffecededffecebecffebebebffebebebffeaebebffeaeaeaffe9e8e9ffe8e8e9ffe8e8e8ffe9e8e8ffe8e7e8ffe7e8e8ffe8e7e8ffe8e8e8ffe9e9e9ffebebebffececedffeeedeeffefefeffff0f0f0fff2f1f1fff3f3f3fff4f4f4fff5f4f5fff6f6f6fff7f6f7fff8f7f7fff8f7f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fffafafafffafaf9fffafafafffafafafffafbfafffafafbfffafafafffafbfafffafafbfffafafbfffafafafff9fafafff9f9f9fff9faf9fffafaf9fffaf9f9fffafafafff9f9f9fffafafafffafaf9fff9faf9fffafaf9fffafaf9fffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffbfafafffbfcfbfffcfbfcfffcfbfbfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffdfcfdfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfdfffdfdfefffefdfefffdfefefffdfdfdfffdfefdfffefefdfffefdfdfffefdfefffdfdfdfffefefefffefefefffefefefffefefdfffefdfdfffefefefffdfefdfffdfdfdfff9f9f9ffecededffcbcbcbffa3a4a3ff959595ff888787ff787978ff686767ff575656ff464746ff3d3e3eff3e3e3eff3d3d3eff3e3e3eff3d3d3eff3f3e3e00000000000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7eff7d7e7eff7e7e7eff7e7d7eff7d7d7dff7d7c7dff767676ff6d6d6dff656565ff5d5d5dff575757ff525252ff4e4d4eff494949ff454545ff424141ff3e3d3eff3a3a3bff373837ff343435ff303131ff2e2f2eff2c2b2cff29292aff272627ff252525ff232323ff222322ff212120ff262526ff454545ff484848ff494949ff4a4a4aff4d4d4dff505050ff535353ff565656ff575757ff585859ff5a5959ff5a5b5bff5b5b5bff5b5b5bff5b5b5bff5b5a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5aff5a5b5bff5a5b5bff5a5a5aff59595aff575858ff565656ff545454ff515252ff504f50ff4e4e4eff4b4b4cff494949ff474748ff474747ff444445ff323232ff212021ff222222ff232323ff242424ff262627ff282828ff2b2b2bff2e2d2eff303131ff333434ff373737ff393a39ff3d3d3dff404040ff444344ff474748ff4b4c4bff4f5050ff565656ff5a5a5aff5f5f60ff656666ff6e6d6eff757676ff7a7a7aff7b7c7bff7c7b7bff7b7b7bff7b7b7bff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff1e1e1fff1e1f1eff1e1e1fff1e1e1eff1e1e1eff272727ff323233ff424242ff545454ff676767ff7a797aff8c8b8bffb0b0b0ffe7e6e7fff8f8f8fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffefffffffefffffffffffffffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefdfefffdfefefffefdfefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffffefefffefefefffffefefffefefefffffffffffefefffffffefffffefefefffefefefffefefffffffefffffefefefffefffffffffefefffefefffffefefffffefffffffefefffffefefefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffefefefffffefefffefefefffefffffffffefefffefefefffefefefffefefdfffefefefffdfefdfffdfdfefffefdfdfffdfefefffefefefffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffdfefdfffdfefefffdfefefffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfefffdfefefffefdfefffefefefffdfefefffefefefffdfdfefffefdfefffefefefffdfefdfffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefefdfffdfefdfffefdfdfffefefdfffefefefffdfefdfffdfdfefffefdfdfffdfefefffefefefffdfefdfffefdfefffefdfdfffdfefefffefdfdfffefdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfefffefefefffefdfefffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefdfefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffefdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0afafffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb1b1b0ffb0b0b0ffb0b0b1ffb1b0b0ffb0b0b0ffb2b2b2ffb7b7b7ffbcbcbcffc0c0c0ffc3c4c4ffc6c6c6ffc8c8c8ffcacacaffcbccccffccccccffccccccffcbcbcbffc9c9caffc9c8c8ffc9c8c9ffc9cacaffcbcacbffcbcbcbffcbcbccffccccccffccccccffccccccffccccccffccccccffcdcccdffcdcdcdffcecdcdffcecdceffcececfffcfcecfffcfcfcfffcfcfcfffcfd0d0ffd0d0d1ffd1d1d1ffd0d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d4d3ffd3d3d4ffd4d4d5ffd5d4d5ffd4d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dadaffdad9daffdad9d9ffd9dad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdbdadbffdadbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdadbffdbdbdbffdadbdaffdbdadbffdbdadaffdbdbdbffdadada00000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadadaffdadadbffdadbdbffdadbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdbdbdbffdbdcdbffdcdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdaffdbdbdbffdbdbdaffdbdadbffdbdadaffdadbdbffdbdbdbffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdbdbffdbdadbffdadbdbffdbdadbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd6d7d7ffd5d6d5ffd5d4d4ffd4d3d3ffd4d4d4ffd6d5d6ffd8d8d8ffdadadaffdddcdcffdfdedeffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e4e3ffe3e3e4ffe3e3e4ffe3e3e3ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe5e4e4ffe6e6e6ffe7e7e7ffe8e9e9ffeaeae9ffeaeaeaffebeaeaffebebebffececebffebebebffebebecffecebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe9e8e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffe9e9eaffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe9e8e9ffe8e9e9ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe8e8e7ffe8e8e8ffe7e8e7ffe7e7e8ffe8e7e7ffe7e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e9ffe8e9e9ffe8e8e8ffe9e8e9ffe8e8e9ffe9e9e8ffe9e8e9ffe8e9e9ffe9e8e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e8ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e8ffe7e8e8ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e6e7ffe7e7e6ffe7e6e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e9ffe8e9e9ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e8ffe8e8e9ffe9e8e8ffe8e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eaeaffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffe9e9eaffe9eae9ffe9e9eaffe9e9e9ffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9eaffebeaeaffebebebffecededffededeeffedececffebececffecececffebebebffe9e9eaffe8e7e8ffe6e7e7ffe6e6e7ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e4e5ffe4e5e5ffe4e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe1e2e1ffe1e1e1ffe1e1e1ffe3e3e2ffe2e2e2ffe0e0e1ffdeddddffdbdbdbffd9d9d8ffd6d6d6ffd4d4d4ffd4d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdcffdcdcdcffdddcddffdddedeffdedddeffdededeffdddddeffddddddffdcdcddffdcdcddffdcdcddffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdbdbdcffdcdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadbdbffdbdadbffdadbdbffdadadaffdadbdaffdbdadaffdadadaffdbdadaffdadada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffddddddffdeddddffdddedeffdedddeffdeddddffddddddffdddedeffdddedeffddddddffddddddffdcddddffddddddffdddcddffdcddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d5d5ffd4d5d5ffd4d5d5ffd5d5d4ffd4d4d5ffd4d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfd0ffd0cfcfffcecfcfffcececeffcdcdcdffcdcdcdffcdcdcdffcccdcdffccccccffccccccffcbcccbffcbccccffcbcccbffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c8c9ffc8c9c9ffcacacbffccccccffcccdcdffcdcdcdffcccccdffcbcbcbffc8c8c9ffc6c6c6ffc4c4c4ffc1c1c1ffbcbcbcffb6b6b6ffb1b1b1ffadadadffacacacffadadadffadadadffadadaeffadadadffadadadffadadadffadadacffadadadffadacad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffdfdfdfffefefefffdfefefffdfefefffefefefffdfefefffefefefffefdfdfffdfdfefffdfefefffdfdfefffefefdfffefefefffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefffefffffffffffffffffffffffefffefefefffefefefffffefefffefffffffefffefffefefefffefffffffffefffffefffefffffefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffffefefffefefefffefffffffefefffffefffefffffefffffefefffffefefefffffefffffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfefffdfefefffefefdfffdfdfdfffdfefdfffdfdfefffefefdfffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefffffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff4f4f4ffefefeffff2f2f2fff3f2f3fff3f3f3fff3f3f2fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f40ff3f4040ff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4a4a4aff595959ff686867ff777676ff858686ff969595ffa5a6a6ffd1d1d0fff0f0f0fffcfbfbfffefdfdfffdfefefffdfefdfffdfdfdfffdfefdfffefdfefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefefffefefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfafffbfbfbfffbfbfbfffbfafafffafafbfffafbfbfffbfafafffafbfbfffafbfafffbfbfbfffbfafbfffbfafafffbfafafffbfbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffafafafffafafafffafafafff9fafafff9f9f9fff9f9fafff9f9f9fff9f8f8fff8f8f9fff8f9f9fff8f8f8fff7f7f7fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f1f0fff0efefffefefefffefefefffefefeeffeeeeeeffededeeffedededffedecedffecedecffececebffecececffebebebffececebffedecedffefeeeefff0f0effff0f1f1fff2f2f2fff3f3f3fff4f4f3fff4f5f4fff6f5f5fff7f6f6fff7f7f7fff7f8f7fff8f8f8fff8f9f9fff9f9f9fff9f9f9fffaf9fafff9fafafffafafafffafafafffbfbfafffafbfafffafafbfffafafafffbfafbfffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff9f9fafff9faf9fffaf9f9fff9f9f9fff9fafafff9f9fafffafaf9fffafafafffaf9fafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfcfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffdfcfdfffcfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefefffefefefffefdfdfffdfdfefffdfefefffefefefffefefefffefefefffefdfefffdfdfdfffefefefffdfefefffdfdfdfff9f9f9ffedededffcbcbcbffa3a3a3ff959595ff888989ff7a7b7aff696969ff575857ff474747ff3e3e3dff3e3e3dff3d3e3eff3d3e3eff3e3e3eff40414000000000000000000000000000000000000000000000000000000000ff7e7e7eff7f7e7eff7e7e7eff7e7e7dff7e7e7dff7e7d7dff7e7e7eff777877ff6f706fff676767ff606060ff5a595aff545554ff505050ff4b4c4bff474748ff434343ff404040ff3d3d3cff39393aff363636ff333333ff313030ff2e2e2eff2c2b2cff292a29ff272728ff252525ff232424ff222222ff272626ff454445ff494a4aff4b4b4cff4d4d4dff505050ff535253ff555555ff585858ff5a5a5aff5b5b5bff5c5c5cff5d5d5dff5d5e5dff5d5e5eff5e5d5eff5d5d5eff5d5d5cff5d5c5dff5d5d5cff5d5d5eff5e5e5dff5d5d5dff5d5d5dff5c5d5dff5b5a5aff595959ff575756ff555555ff535253ff505050ff4e4d4eff4b4b4bff4a4a4aff4a4b4bff494949ff353535ff222221ff232323ff242424ff262626ff272828ff2a2b2aff2d2d2dff303030ff333333ff363736ff3a393aff3c3d3cff3f3f40ff424242ff464646ff4a4a4aff4d4d4eff525252ff595959ff5d5c5dff626262ff686868ff6f706fff767777ff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7c7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1e1f1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff272726ff333333ff414242ff555555ff686868ff7b7b7aff8c8c8cffb3b3b3ffe8e7e7fff8f9f9fffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefefefffffffefffffffffffefffffffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffffefefffefffffffefffefffefffefffefffffffffefffffefffefffffefffffefffefffefefffffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfdfffefdfdfffefefdfffdfefefffdfdfdfffefdfdfffdfefefffefefdfffefdfefffdfefdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffefdfdfffdfefefffdfefdfffefefefffefdfefffefefdfffefdfefffefefdfffefefefffdfefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffdfefefffdfefdfffdfefefffdfefefffefdfefffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffefefdfffdfefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfefefffdfdfefffdfefdfffefefefffefdfefffdfdfdfffefefefffefefefffdfdfdfffefefdfffefefefffdfefefffdfdfefffefdfefffdfefefffefefdfffefdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfefdfffdfefefffdfefefffefdfefffefefdfffefefefffdfefefffdfdfefffefdfefffefefefffefefefffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfcfdfffdfefdfffdfdfdfffdfefdfffefdfe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafb0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffafafafffb2b1b1ffb5b6b6ffbbbbbbffc0bfbfffc2c2c3ffc5c6c5ffc8c7c7ffc9cac9ffcbcbcbffcccccbffcbcbcbffcacacbffc9cacaffc8c8c8ffc8c9c8ffc9c9c9ffcacacaffcbcacbffcbcbcbffcccbccffccccccffccccccffccccccffcdccccffccccccffcdcdccffcdcdcdffcecdcdffcececeffcecfcfffcecfceffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadad9ffdad9d9ffd9dad9ffdadadaffdadadaffdadadaffdadadbffdadbdbffdadadaffdadbdbffdadbdaffdbdbdbffdbdadbffdbdbdaffdbdadbffdbdbdaffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdaffdadbdaffdbdada00000000000000000000000000000000000000000000000000000000000000000000000000000000ffdad9daffdadadaffdadadaffdadadbffdadadaffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdadbffdbdadaffdbdbdbffdbdbdbffdadadaffdbdadaffdbdbdaffdadbdbffdadadaffdbdadaffdadbdbffdbdbdaffdbdadaffdadbdaffdbdbdbffdcdcdcffdcdbdbffdbdcdcffdbdcdcffdcdbdbffdadbdbffdadbdaffdbdbdbffdad9daffd9d9d9ffd9d8d8ffd9d8d8ffd8d8d8ffd6d7d7ffd6d6d6ffd4d5d5ffd4d4d3ffd3d3d3ffd4d3d3ffd5d4d5ffd6d7d7ffd8d9d8ffdbdbdbffddddddffe0dfe0ffe1e2e1ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e4ffe6e6e6ffe7e8e8ffe8e8e9ffeaeaeaffebebebffebebebffebebebffecececffebececffebebebffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9eaffeaeae9ffe9e9e9ffe9e9eaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9e8ffe9e8e9ffe9e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffe9eae9ffe9e9eaffe9e9e9ffeaeaeaffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9e8ffe9e8e9ffe9e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e8e8ffe8e7e8ffe8e8e7ffe8e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe8e8e8ffe8e8e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e8e8ffe7e7e8ffe7e8e7ffe8e7e8ffe7e7e8ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe9e9e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e9e9ffe8e8e9ffe8e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe9e9e9ffe8e9e9ffe8e8e8ffe9e8e8ffe9e9e9ffe8e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9eae9ffe9e9e9ffe9eae9ffe9e9eaffeaeae9ffe9e9e9ffe9e9eaffe9eaeaffeae9e9ffe9eaeaffe9eae9ffeaeaeaffeae9eaffeae9e9ffeae9e9ffeae9e9ffeae9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffe9eae9ffeaeaeaffebececffedededffedeeedffedecedffecedecffebebecffebebebffeaeaeaffe8e8e8ffe7e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e5ffe4e5e4ffe5e4e4ffe3e3e4ffe3e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e2ffe2e2e2ffe3e3e3ffe1e1e1ffdedfdeffdcdcdcffd9d9d9ffd7d7d7ffd4d5d5ffd3d2d3ffd1d2d2ffd3d3d2ffd4d4d4ffd6d6d5ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadbdbffdbdbdbffdbdcdcffdcdcdcffddddddffddddddffddddddffdeddddffdddddcffdddddcffdcdddcffdddcdcffdcdcdcffdcdcdbffdcdcdbffdcdbdbffdcdbdcffdbdcdcffdbdcdbffdbdbdbffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdbdcdbffdadadbffdbdadbffdbdbdbffdbdbdbffdadadbffdadadaffdbdbdbffdbdbdbffdbdadbffdbdbdbffdadbdbffdadadbffdadadaffdadadbffdadbdaffdbdadaffdadadaffdadbdaffdadada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdeddddffdddedeffdededdffdeddddffdddeddffdddddeffdededdffddddddffddddddffddddddffdddcdcffdcddddffdcdddcffddddddffdddcdcffdcdcdcffdcdbdcffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadad9ffdad9d9ffdad9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d3d3ffd3d3d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0cfcfffcfcfcfffcecfcfffcececeffcecdcdffcdcdceffcdcdccffccccccffccccccffccccccffccccccffcbcbcbffcacbcbffcacbcbffcac9caffc9cac9ffc8c9c8ffc9c9c9ffcac9caffcbcbcaffcccbccffcdcdccffcdccccffcacbcbffcacacaffc7c7c7ffc5c5c5ffc3c4c3ffc0c0bfffbbbabbffb5b6b5ffb0b1b0ffadadadffadaeaeffaeadaeffadadadffadadadffadaeadffacacadffacacadffadadadffaeaeadffadadae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfefdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffcfdfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfefffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffdfefdfffefefefffefefefffdfdfdfffdfefefffdfefefffefefefffdfefdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefffffefefefffffefefffefffffffefefefffffefffffefffefffefefefffffefefffffefefffffefefffefffefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefffffffefefefffefffffffefefffffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefdfefffefefefffefdfefffefdfdfffdfdfefffefefdfffdfefdfffdfdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefffefffefefefffffefffffffefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff3f4f3ffefeff0ffefeff0fff3f2f3fff3f3f3fff3f3f3fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f403fff3f403fff3f3f3fff3f3f3fff3f3f3fff3e3f3eff3f3f3fff4a494aff595959ff676868ff777777ff868686ff969696ffa5a6a6ffd2d2d1fff1f0f1fffcfcfcfffefdfdfffefdfdfffefdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffefefefffdfdfefffefdfdfffefdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffdfdfcfffcfdfcfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffafbfafffafbfafffbfbfafffbfafbfffafbfafffbfbfafffafbfafffbfafbfffbfafafffbfbfbfffafbfafffbfafbfffbfafafffbfafbfffafbfbfffafafafffbfafbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfafafffaf9fafff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff5f6f5fff6f5f6fff5f5f5fff5f4f5fff4f4f4fff3f3f3fff3f3f2fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f0fff0f0f1fff0f0f0fff0f0efffefefefffefefeffff0efeffff1f0f0fff1f1f1fff2f2f2fff3f3f2fff4f3f4fff4f5f5fff5f5f5fff7f6f7fff7f7f7fff7f7f7fff8f8f8fff9f8f9fff9f9f9fff9faf9fff9f9fafff9fafafffafafafffafafbfffafafafffafafafffafafbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafaf9fffaf9fafffaf9f9fff9fafafff9faf9fff9faf9fffaf9fafffafafafff9f9f9fffafafafffafafafffafafafffafaf9fffafafafffafafafffbfafafffafafafffafafafffafafbfffafafbfffbfafbfffcfbfbfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffbfbfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffdfefdfffdfefdfffefdfefffefdfefffdfefefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefdfefffefefdfff9f9f9ffecedecffcbcbcbffa3a3a3ff969596ff8a8989ff7c7c7cff6b6b6aff585858ff464647ff3d3d3dff3d3e3dff3e3e3eff3e3e3eff404040ff414241ff404140000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7eff7e7e7fff7e7e7dff7e7e7eff7e7e7dff7e7e7eff787878ff717071ff696969ff626262ff5c5b5cff565757ff525252ff4d4e4eff494949ff454545ff414142ff3e3f3eff3c3c3bff393939ff353535ff333233ff303030ff2e2e2eff2b2c2bff292929ff272727ff252525ff232323ff252525ff424242ff4a4a4aff4d4d4dff505050ff525253ff555555ff585857ff5a5b5aff5d5c5cff5e5e5eff5f5f5eff5f605fff606061ff606061ff616060ff606060ff5f5f5fff60605fff60605fff606060ff606060ff606060ff5f605fff5f5f5eff5e5d5eff5c5c5cff5a5a59ff575857ff555555ff535253ff505050ff4d4d4dff4b4b4bff4c4c4cff4c4b4bff363636ff222222ff242424ff252625ff272727ff2a2929ff2c2c2cff2f2e2eff323232ff353536ff383939ff3b3c3bff3e3f3fff414141ff444444ff484848ff4c4c4cff515150ff555556ff5b5c5cff605f5fff656465ff6a6b6aff717171ff777777ff7b7a7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1fff1e1e1eff1e1f1eff1e1e1eff1e1e1eff191819ff1e1e1eff272727ff323233ff424141ff555555ff696969ff7c7c7bff8d8c8dffb4b5b4ffe8e8e8fff9f9f9fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffefffffffffffffffffffefffffffefffffffffffffffefffffffefffefffefffffefffffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffffefefffffefefffefefefffefefefffefefefffffefefffefffffffefefefffffefffffefffefffefefefffffefefffffefffffffefefffefffefffefefffffefffefffefefefffefffffffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefffefffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffefefdfffdfefdfffefdfefffefdfefffefdfefffefdfdfffdfefefffefefdfffefefdfffdfdfefffdfdfefffdfdfdfffdfefdfffefefdfffefdfefffdfefdfffefefdfffdfefdfffefdfefffefdfefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefdfffefdfdfffefefefffefefefffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfefffefdfdfffefdfefffdfefdfffdfefdfffefdfefffefdfdfffdfdfefffdfefdfffdfdfdfffefdfefffdfefefffdfdfdfffdfefefffdfefefffefefefffefefdfffefefdfffefefefffefefefffefefdfffdfefdfffefdfefffefefefffefdfefffefefefffdfefefffefefdfffefefdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfefffefdfdfffdfefdfffdfdfefffdfefefffdfefdfffdfefefffefefefffdfdfefffdfdfefffefefdfffefefdfffefefefffdfdfefffefdfdfffefdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0afb0ffb0b0b0ffafafafffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0afafffb1b1b0ffb4b5b4ffbababbffbfbfbfffc2c2c2ffc5c4c4ffc6c7c7ffc9c9c9ffcacbcaffcbcbcbffcbcbcbffcbcbcaffc9cac9ffc8c8c8ffc8c8c8ffc8c9c8ffcacac9ffcacacaffcbcbcbffcccbcbffccccccffccccccffccccccffccccccffcdccccffcccdcdffcdcdccffcecdceffcececdffcececeffcfceceffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffd0d1d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd9d9d8ffd8d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffdad9d9ffdad9d9ffd9d9d9ffdadad9ffdadad9ffd9dadaffdadadaffdadadaffdadbdaffdadbdaffdbdadbffdadbdaffdbdbdaffdadbdaffdbdadbffdbdadbffdbdbdbffdadbdbffdbdbdbffdbdbdaffdbdbdbffdadbdbffdbdbdaffdbdadb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9daffdad9daffdadadaffdbdbdaffdadbdbffdadadbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdaffdbdadbffdbdbdaffdadadaffdadbdaffdbdadbffdadadbffdbdadbffdbdadaffdadadaffdadadaffdadbdaffdbdbdcffdbdbdbffdbdbdbffdbdcdbffdbdcdbffdbdbdbffdadbdaffdbdbdaffd9dad9ffdad9d9ffd9d8d8ffd9d9d8ffd7d8d8ffd7d7d7ffd6d6d5ffd5d4d5ffd3d3d4ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd6d5d5ffd7d7d7ffdad9d9ffdbdcdbffdddddeffe0e1e0ffe2e2e2ffe2e3e3ffe3e3e2ffe3e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe7e6e7ffe7e8e8ffe8e8e8ffeaeaeaffebebebffebebebffebecebffebecebffecececffececebffebecebffebecebffebeaebffebebebffebeaebffebeaeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffeae9eaffe9e9e9ffe9eae9ffe9eae9ffe9e9eaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9eae9ffe9e9eaffe9eaeaffe9e9e9ffe9eaeaffeaeaeaffe9e9e9ffe9e9eaffeaeae9ffeaeae9ffeaeaeaffe9e9eaffeae9e9ffeae9eaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe9e8e9ffe8e9e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e9ffe9e8e8ffe8e8e8ffe9e9e8ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e9e9ffe8e8e8ffe9e8e9ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e7ffe8e8e8ffe7e7e8ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e7ffe8e7e8ffe7e8e8ffe7e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe8e7e8ffe8e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe8e8e9ffe9e8e8ffe9e8e8ffe8e9e8ffe8e9e8ffe9e8e9ffe9e8e9ffe8e9e9ffe8e9e8ffe8e8e8ffe9e8e9ffe8e9e9ffe8e8e8ffe8e9e9ffe8e8e9ffe8e8e9ffe8e9e8ffe8e9e8ffe9e8e9ffe9e9e8ffe9e9e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeae9ffe9eae9ffe9e9eaffeae9eaffeaeae9ffe9eaeaffeaeae9ffeaeaeaffeaeaeaffeaeae9ffe9eae9ffeae9eaffeae9eaffeaeaeaffe9eae9ffeae9eaffe9e9e9ffeae9e9ffe9eaeaffe9e9e9ffeae9eaffe9eae9ffe9e9e9ffeaeaeaffeaeaeaffebebebffececebffededeeffedeeeeffecedecffececedffecececffebebebffeaeaeaffe8e9e8ffe8e8e7ffe6e7e7ffe5e5e6ffe6e5e5ffe6e5e6ffe5e6e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e1ffe0e0e0ffdeddddffdadadaffd8d8d8ffd6d5d6ffd4d4d4ffd3d2d3ffd2d1d1ffd1d1d1ffd2d2d1ffd4d4d4ffd5d6d6ffd7d7d7ffd8d8d8ffd9dad9ffdadadaffdbdadbffdbdbdbffdcdcdbffdbdcdbffdddcddffdddcddffddddddffdcddddffdcdcddffdcdcdbffdcdbdcffdbdcdcffdbdbdbffdcdbdcffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadbdbffdbdbdbffdadadaffdadadaffdadbdaffdbdbdaffdbdbdbffdadadbffdbdadaffdbdadbffdbdbdbffdbdbdaffdbdadbffdbdadbffdadbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffdadada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdeddddffddddddffdededdffdddeddffdddddeffddddddffddddddffdddeddffdddddcffdddcddffdcdddcffdcdddcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdcdbffdbdbdcffdbdbdbffdbdadbffdadbdbffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd7d7d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d5ffd6d6d5ffd5d6d6ffd5d5d5ffd5d4d5ffd5d4d5ffd5d5d5ffd4d5d4ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd2d2d3ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfd0cfffcfcfd0ffcfcecfffcececeffcececdffcdcdcdffcdcdccffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcbcaffcacacaffc9cac9ffc9c9c9ffc8c9c8ffc9c8c9ffcac9caffcbcbcbffcbccccffccccccffcbcbcbffcac9c9ffc8c8c8ffc6c6c6ffc5c4c5ffc3c3c2ffbebebeffb9b9b9ffb4b3b4ffafaeaeffacacacffadadadffadadadffadadadffacadadffadadadffacacacffadadaeffaeaeadffafafae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffdfdfefffefefefffdfdfefffdfefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffcfdfcfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfefffefdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffefefefffefdfdfffefefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefdfefffefdfdfffefefefffefdfefffefefdfffefdfefffefefdfffefefdfffefefefffdfefefffefefdfffdfdfefffefefefffdfefdfffefefdfffdfefefffefdfefffefefefffefefefffefdfdfffdfdfefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefdfefffefefdfffefefefffefefdfffefefefffefefefffefefefffffefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefefffffffefffffffefefffffefefffefefffffffffffffefefffffffffefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefdfdfffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffefefffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfbfff4f4f4fff0f0f0fff1f0f1fff1f0f0fff3f3f2fff3f3f3fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff403f40ff403f40ff3f403fff3f3f3fff3f3f3eff3e3f3fff3e3f3fff494949ff595958ff686868ff787777ff878786ff969696ffa7a6a6ffd3d2d2fff0f1f0fffcfcfcfffdfdfefffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefdfefffefdfdfffefdfefffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfefdfffefdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfbfcfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffafbfbfffbfafafffafbfbfffafafbfffbfafbfffafbfafffbfbfafffbfbfafffafbfafffafafafffafafbfffbfbfafffafafbfffbfafafffbfafafffafbfafffbfbfbfffbfafafffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffbfbfafffbfbfafffafafafffafafafffafaf9fff9f9fafff9faf9fff9faf9fff9f9f9fff8f9f9fff8f8f9fff9f8f8fff8f8f8fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff4f3f4fff3f4f3fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f3f3fff4f3f3fff4f4f4fff5f4f4fff6f5f5fff5f6f6fff7f7f6fff7f7f7fff7f8f7fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffbfafafffafaf9fff9f9fafff9faf9fffafaf9fff9f9fafffafafafff9fafafffafafafff9fafafffafafafffafafafffafafafffbfafafffafafbfffbfafafffafafbfffbfbfafffafafafffafbfafffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfcfffbfbfcfffcfcfcfffbfbfcfffbfbfcfffcfcfcfffbfbfcfffbfcfcfffbfbfcfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfcfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffefdfdfffdfdfdfffdfdfefffdfefdfffefefdfffdfdfefffefefefffdfefefffefefefffdfefefffefefefffffefefffefefefffefefdfffefdfefffefefefffdfefefffafaf9ffedededffcacacaffa3a2a3ff959595ff8a8a89ff7c7c7cff6b6b6cff595859ff464647ff3d3c3dff3d3d3dff3e3e3eff404040ff414241ff404040ff404040000000000000000000000000000000000000000000000000ff7f7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7dff7e7e7eff7d7d7dff787878ff717171ff6a6a6aff636464ff5d5d5eff595959ff545454ff4f4f50ff4b4c4bff474748ff434444ff404040ff3d3d3dff3a3a3aff373637ff353534ff323132ff2f2f2fff2d2d2cff2a2a2aff282828ff262626ff242424ff222222ff3f3f3fff4c4c4bff4f4f4fff525252ff555455ff575757ff5a5a59ff5c5c5dff5f5f5fff606161ff626261ff626262ff636363ff636363ff636363ff636362ff626262ff626262ff636262ff636363ff636363ff626363ff626262ff626162ff606060ff5f5f5eff5d5d5cff5a5a5aff585858ff555555ff535252ff4f4f50ff4d4d4dff4d4c4cff4c4c4cff383838ff232323ff252524ff262627ff282828ff2b2b2bff2d2d2dff303030ff333333ff363637ff3b3b3bff3d3d3dff404040ff434443ff464647ff4a4b4aff4e4e4eff525252ff575757ff5e5d5eff626261ff676667ff6c6c6bff717171ff767676ff797979ff7b7b7aff7b7b7bff7b7b7bff7b7c7bff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1e1e1eff1e1e1eff1e1e1eff191a19ff191919ff1e1e1eff272727ff323231ff424141ff555655ff6a6a6aff7d7c7cff8c8c8cffb6b6b6ffe9e9e9fffaf9f9fffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffefffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffffefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefffffefefffffffffffffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefdfdfffefefdfffdfefdfffefefefffefdfdfffdfdfefffefdfdfffdfefefffdfdfefffefdfefffdfefdfffefefdfffefefdfffdfefefffdfefefffdfefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefdfdfffefefdfffefefefffdfefefffefefefffefdfefffdfefdfffdfefefffdfdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffdfdfdfffdfdfdfffefdfefffefdfefffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefdfffdfefefffefdfefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffdfdfefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefefffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffdfdfefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafb0afffafb0afffafb0afffafb0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0afffb0b0b1ffb1b1b1ffb0b0b0ffb3b3b2ffb8b8b8ffbebebeffc2c2c2ffc4c4c4ffc6c6c6ffc8c8c8ffcacacaffcbcacbffcbcbcbffcbcbcbffcacacaffc8c8c8ffc7c7c7ffc8c8c7ffc9c9c9ffcacac9ffcacbcbffcbcbcbffcbcbccffccccccffcccccdffccccccffcdccccffcccdccffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd8d8d7ffd8d7d8ffd9d8d8ffd8d9d9ffd9d9d8ffd9d9d8ffd9d9d9ffdad9daffdad9d9ffdadad9ffd9d9d9ffdadadaffdad9daffdadadaffdadadaffdadadaffdadadaffdadadbffdadbdaffdbdbdaffdbdbdaffdadbdbffdadbdbffdadbdbffdbdbdbffdadbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadbffdbdbdaffdbdadbffdbdbdaffdbdbdaffdbdbdbffdadbdbffdbdbdaffdadadbffdbdbdbffdadbdaffdbdbdaffdadbdbffdbdadbffdbdbdbffdbdbdbffdbdadaffdadadbffdbdbdbffdadbdbffdbdbdaffdadadaffdadadaffdbdbdbffdbdadaffdbdbdaffdadadaffdadadbffdcdbdbffdbdbdbffdbdadbffdadbdbffdbdadbffdbdadbffdadadaffdbdadaffdadadaffd9dad9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffdadadaffdcdcddffdfdfdfffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe6e7e6ffe8e8e7ffe8e9e9ffeaeaeaffebebebffecebebffececebffecececffedececffecececffececebffecebebffebebebffebebebffebebebffebebeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeae9eaffe9eaeaffe9e9eaffeae9eaffe9eae9ffeaeae9ffeaeae9ffe9eae9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffe9eaeaffe9e9eaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffeae9eaffeaeae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e8ffe8e9e8ffe8e8e9ffe9e8e9ffe9e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e8ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e7e8ffe8e8e7ffe8e8e7ffe8e8e8ffe7e8e7ffe8e8e7ffe7e7e8ffe8e8e7ffe7e8e7ffe8e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e8ffe8e7e7ffe7e8e8ffe7e7e8ffe8e7e8ffe7e8e7ffe8e8e7ffe8e8e7ffe7e8e8ffe7e8e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e9e9ffe8e8e9ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e8ffe8e8e8ffe9e8e8ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e8ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeae9e9ffeaeae9ffe9e9e9ffeaeaeaffeae9eaffe9eaeaffeae9eaffe9eaeaffeae9eaffeaeaeaffeaeae9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeae9e9ffe9eae9ffeaeaeaffeae9e9ffe9eae9ffeaeaeaffe9eaeaffebeaeaffeaeaebffebebebffecececffededeeffeeeeeeffedededffecececffecedecffebececffeaebebffe9e9e9ffe8e7e7ffe7e6e7ffe6e5e6ffe6e6e5ffe5e5e6ffe6e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e5e4ffe4e4e5ffe5e5e4ffe4e4e4ffe3e4e3ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e2ffe1e0e1ffdfdfdfffdcdcdcffdadad9ffd7d7d7ffd5d5d5ffd4d4d4ffd3d2d2ffd2d2d1ffd0d0d0ffcfcfd0ffd1d1d1ffd4d4d4ffd6d5d5ffd6d7d7ffd8d8d9ffd9d9daffdadad9ffdbdbdaffdbdbdaffdbdcdbffdbdcdcffdcdcdcffdddddcffdcdcddffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdaffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdadadbffdbdbdbffdadadbffdadadaffdadbdaffdadadbffdadbdbffdadadbffdadadaffdbdadbffdbdadbffdbdbdaffdadadbffdbdadaffdbdbdaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadbdaffdadadaffd9dadaffdadadaffdadada00000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededdffddddddffdddddeffdeddddffddddddffddddddffddddddffdddcddffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdbdbdcffdbdbdbffdbdbdaffdadbdbffdbdbdaffdadadaffdadad9ffd9d9daffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d8d8ffd7d7d8ffd8d8d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd5d5d4ffd4d4d5ffd4d5d4ffd5d4d4ffd4d4d5ffd5d5d4ffd4d5d4ffd4d5d4ffd3d4d4ffd4d3d4ffd4d3d4ffd3d3d3ffd3d2d2ffd2d1d2ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcecfceffcdcecdffcdcdcdffcdcccdffccccccffccccccffcbccccffcbcbcbffcbcacbffcacbcaffcacac9ffcacac9ffc9c9c9ffc8c8c8ffc8c8c8ffcacac9ffcacbcbffcbcbcbffcbcacaffc9cac9ffc9c9c9ffc7c7c7ffc5c5c5ffc4c4c4ffc1c2c2ffbdbdbdffb7b7b7ffb1b2b1ffadadadffaaaaabffadaeadffadadadffacadadffadadadffadadaeffadaeaeffafafafffafaeafffafafaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfefefffefdfdfffefdfdfffefdfefffefefefffefdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffefdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfefffefdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefefffefefdfffefefdfffefefefffefdfefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffdfdfefffefefefffdfefefffdfefefffdfefefffdfdfefffefefefffdfdfdfffefdfefffefdfdfffdfdfefffefdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffffefefffffefefffefefffffffefffffefffefffffefffffffefffffffffefffffffefffffefefffefffffffefffefffffffefffefefffffefefefffefffefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffefefefffefffffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefdfffefdfefffefefdfffefefefffefefefffefefefffffffefffefefdfffffefefffefefefffefefefffefefefffefefffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffefefffffefffffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfbfcfff5f5f4fff0f0f0fff1f0f0fff0f1f1fff1f1f1fff2f2f2fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff40403fff3f3f3fff403f3fff3f3f3fff3f3f3fff3e3f3fff49494aff595958ff696868ff787879ff888888ff969797ffa7a6a7ffd4d4d4fff2f2f1fffdfdfcfffefdfefffdfefefffefefdfffefefefffdfefefffdfefdfffdfefefffefdfdfffefdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefefffefefdfffefefdfffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffafbfafffbfafafffafafbfffafafbfffbfbfafffafafafffbfafafffafafafffafafafffafafbfffafafbfffbfbfafffbfafafffafafbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfbfffafbfafffafafafffafafafffafafafffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f8f7fff8f7f8fff7f7f7fff7f7f6fff7f6f6fff6f7f6fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f6f6fff6f7f7fff7f7f7fff7f8f8fff8f8f8fff9f8f9fff9f9f9fffaf9f9fffaf9f9fffafafafffafbfafffbfbfafffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfafffafafafff9faf9fffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffafbfafffafafafffbfafafffbfafafffbfafbfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefefffefefefffefefdfffefefefffefefdfffefdfefffefefffffefefefffefefefffefefefffdfefefffefefefffdfefdfffafafaffeeededffc9c9caffa2a2a2ff949594ff898889ff7b7b7bff6b6b6bff595859ff464746ff3d3c3cff3e3e3fff404040ff424241ff404040ff414040ff404040000000000000000000000000000000000000000000000000ff7e7e7eff7e7f7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7d7eff787979ff727272ff6c6c6bff656565ff5f605fff5a5b5bff575656ff525151ff4d4d4dff494949ff454445ff414141ff3e3f3fff3b3c3bff383837ff363636ff333334ff303130ff2e2e2dff2b2b2bff292929ff272727ff252525ff222222ff414141ff4e4e4dff515151ff535353ff555656ff585959ff5b5c5cff5e5e5fff616161ff626262ff646464ff656464ff656465ff656565ff656565ff656565ff646565ff656565ff656565ff656665ff666565ff656566ff646465ff646464ff626262ff616161ff5f5f5fff5d5d5dff5a5a5bff585758ff555554ff525151ff4f4f4fff4e4e4eff4b4c4cff353435ff242424ff262626ff282828ff2a292aff2c2c2cff2e2f2eff323231ff343535ff383838ff3b3c3cff3f3e3fff424141ff454545ff494949ff4c4b4bff4f4f4fff545454ff595958ff5f5f5fff636363ff686768ff6c6d6dff717271ff767676ff787878ff797979ff7b7b7bff7b7b7bff7b7b7bff7c7c7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1f1e1eff1e1e1eff191919ff191a1aff19191aff1f1e1eff272726ff313131ff424242ff555656ff6b6a6bff7d7d7dff8e8e8dffb8b8b8ffeaeaeafff9fafafffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefefffffffffffffefffefffefffffffffffffffefffffffffffffffefffffffffffffffffffefffffefffffffefffffefffefffffefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefffffefffefffffefffffffefffffffffffffffffefffffefffffefffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefdfefffdfefefffefefefffdfefefffefdfdfffefdfdfffdfefdfffefdfdfffdfdfefffdfdfefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffdfefdfffdfefdfffefdfdfffefdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffdfdfdfffdfdfefffefefdfffdfdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefefffdfefdfffefefdfffdfefefffdfefdfffdfefefffefdfdfffefdfdfffefdfefffefefefffefdfdfffdfdfefffefefefffefefefffefefdfffefefefffefdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffdfefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafafafffafafafffafafafffb0afafffafafafffb0b0b0ffafb0b0ffafb0b0ffb0b0b0ffb0b0b0ffafb0afffb1b1b1ffb6b6b6ffbcbbbbffc0bfc0ffc3c2c3ffc5c6c5ffc8c7c8ffc9cacaffcbcbcaffcbcacbffcbcbcbffcacacaffc9c9caffc7c7c8ffc8c8c7ffc8c8c8ffcac9c9ffcacacaffcacbcbffcbcbcbffcccbccffcdccccffcdccccffcccccdffcdcccdffcccdcdffcdcdcdffcdcdcdffcececeffcfceceffcfceceffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d1d1ffd2d2d2ffd2d3d3ffd3d3d2ffd3d3d3ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd7d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffdad9daffd9d9d9ffdad9d9ffdad9daffdadad9ffdad9daffdadadaffdadadaffdbdbdaffdadadaffdbdadaffdadadaffdadbdaffdadbdbffdbdadbffdbdbdaffdbdbdbffdadbdbffdbdbdbffdadbdbffdbdbdbffdbdbdb00000000000000000000000000000000000000000000000000000000000000000000000000000000ffdad9d9ffdad9daffdadadaffdadadaffd9d9daffdadadaffdadadaffdadadaffdbdadbffdadadbffdadbdaffdbdbdaffdadbdaffdbdbdbffdadbdbffdbdbdbffdbdbdaffdadadbffdbdbdaffdadadaffdbdbdbffdadbdaffdadbdbffdadadbffdadadbffdadbdaffdadadaffdbdadaffdbdadaffdadadbffdbdadaffdadbdaffdadadaffdadadaffdbdbdbffdbdbdbffdadbdaffdbdadaffdadadbffd9dadaffdadad9ffdadad9ffdadadaffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd4d5d5ffd4d4d4ffd2d3d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d6d5ffd7d7d7ffd9d9d9ffdbdbdbffdddeddffe0dfdfffe2e1e1ffe3e3e3ffe3e4e4ffe4e3e3ffe4e3e4ffe4e5e5ffe4e5e4ffe5e5e4ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe8e7e7ffe8e8e9ffebebebffebebebffebececffecececffecececffecedecffecececffecececffececebffebebecffebebebffebebebffebebebffeaebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9eaffeaeaeaffe9e9e9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffeae9e9ffeae9e9ffe9e9eaffeae9e9ffe9eae9ffeae9eaffeae9eaffeaeaeaffeaeae9ffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e9e9ffe8e8e9ffe9e9e9ffe8e9e8ffe9e8e9ffe9e9e8ffe9e8e9ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeaeae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffeae9e9ffe9e9eaffeae9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e9e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e7ffe7e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe8e8e7ffe7e7e7ffe8e8e8ffe7e8e8ffe7e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e7e8ffe8e8e7ffe8e7e8ffe7e7e8ffe7e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe9e9e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe8e8e9ffe8e9e8ffe8e9e8ffe9e8e8ffe9e8e8ffe8e8e8ffe9e9e9ffe9e8e8ffe8e8e8ffe8e9e9ffe8e9e8ffe9e9e8ffe9e8e9ffe8e8e9ffe8e9e8ffe8e9e8ffe8e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe9e9e8ffe8e8e8ffe9e9e9ffe8e9e8ffe8e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffeae9eaffe9eaeaffeaeae9ffeae9eaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffebebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebebffebebebffecececffececedffedeeedffedeeeeffedededffedececffecececffecececffebeaeaffe9e9e9ffe7e8e8ffe6e7e6ffe6e6e5ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe2e2e2ffdfdfe0ffddddddffdadadaffd8d8d8ffd6d6d6ffd4d4d5ffd4d3d3ffd2d3d2ffd2d2d2ffd0d1d1ffd0cfcfffcfcfcfffd1d2d1ffd4d3d4ffd5d5d6ffd7d7d7ffd9d9d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdadbffdbdadbffdbdbdbffdbdbdaffdbdadaffdadbdbffdadbdaffdbdbdaffdadadbffdadbdaffdadbdaffdadadaffdadadaffdadadaffdadbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadadbffdadadaffdadadaffdadadaffdbdadaffdadbdbffdbdadaffdadadaffdadadaffdadadaffdad9daffdadadaffdadada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdeddddffddddddffddddddffddddddffdcdcddffdcdcddffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdcffdcdbdbffdbdbdbffdadbdbffdbdbdbffdadbdbffdbdadbffdadadaffdadadaffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd7d6d6ffd6d6d6ffd7d7d7ffd6d6d6ffd5d5d6ffd5d6d6ffd5d6d5ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d4ffd3d3d3ffd2d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcececeffcecdcdffcdcdcdffcccdccffccccccffcbcbccffcbcbcbffcbcbcbffcacacaffcacacaffcacac9ffc9c9c9ffc8c9c9ffc8c7c8ffc8c7c7ffcacacaffcacbcbffcbcacbffc9cacaffcac9caffc9c8c9ffc7c7c7ffc5c5c5ffc4c3c3ffc0c1c1ffbcbcbbffb6b6b5ffb0b0b0ffacacacffacadadffadacacffadacacffadadadffaeaeaeffafaeaeffaeaeafffaeafafffb0b0afffb0b0af000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefdfefffefefefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffefdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfdfffdfefdfffefdfdfffdfefdfffefefefffdfefefffefdfdfffdfdfefffefefefffdfefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfefffefefefffefefdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfefdfffefdfdfffefdfefffefdfefffdfdfdfffdfefefffefdfdfffefdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffefefffffefffffefefffffefefefffffefefffffefefffffefffffffefffffffffffffffefffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffffefffffffefffffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffdfdfefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffefffffefefffefffefffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff5f4f5fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff3f2f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404040ff404040ff3f4040ff403f3fff3f3f3fff403f3fff4a4a4aff595a59ff696969ff797879ff888888ff979797ffa7a7a7ffd5d5d5fff2f1f1fffdfcfdfffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefdfefffefdfefffdfdfefffdfefefffefefefffdfefefffefefefffdfefefffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffdfdfdfffdfefefffefdfdfffefdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffbfcfcfffbfbfcfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffbfcfcfffcfbfbfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfafbfffbfafafffafafafffbfbfafffafbfafffafbfbfffbfafafffafafafffbfbfafffbfbfafffafbfbfffbfafbfffbfafbfffbfafbfffbfafbfffbfafbfffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f9fff9f9f9fff9f9fafffaf9f9fffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffbfafafffafafafffafafbfffafafafffafafafffbfafafffbfbfbfffbfbfafffafafafffbfafbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffcfbfbfffbfbfcfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffafafaffeeedeeffcbcbcbffa2a3a2ff939393ff888787ff7a7a7aff6a6a6aff595859ff484848ff3f3e3eff404040ff414141ff404040ff404040ff404040ff404040000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7f7e7eff7f7e7fff7a7979ff737373ff6d6d6dff676667ff616162ff5d5d5dff585859ff545354ff4f4e4fff4a4a4aff464746ff434343ff404040ff3d3d3dff393939ff373636ff343434ff313131ff2e2f2eff2c2c2cff292a2aff272728ff252525ff232323ff434343ff505050ff545353ff555455ff575757ff5a595aff5d5d5dff606060ff636363ff646464ff656565ff666667ff676767ff676767ff676767ff686767ff676768ff686768ff686768ff686868ff686868ff686767ff676767ff666666ff656565ff636464ff626261ff5f5f60ff5d5d5dff5a5a5aff565757ff545354ff525252ff515050ff4c4c4cff333233ff252525ff272727ff292929ff2b2b2bff2e2d2dff303030ff333233ff363535ff393939ff3d3d3dff404040ff444343ff474647ff49494aff4d4e4dff525151ff555655ff5a5a5bff606060ff646363ff686869ff6e6e6dff727272ff767777ff787979ff79797aff7a7a7aff7b7b7bff7c7c7cff7c7d7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1e1e1eff1a1919ff19191aff1a1a1aff1a1a1aff1e1f1eff262626ff313131ff424242ff565656ff6a6a6bff7d7d7dff8d8d8dffb8b7b8ffebebebfffbfafbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffffffffffffffefffffefffffffefffffffffefffefffefffefffefffffefefffefefffffffefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffefffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffffefefffefefefffdfdfefffdfefdfffefefdfffdfefefffefefefffdfefefffefdfdfffdfdfefffefefefffdfefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefdfffefdfefffefefefffefdfefffdfdfefffdfefefffefdfefffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffdfdfefffefdfdfffefdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfefffdfefefffefdfdfffdfdfefffefefdfffdfefdfffdfdfefffdfefdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefdfefffefefefffefdfefffdfdfdfffdfdfefffefefefffefefefffefdfefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefdfffdfefdfffdfefefffdfefdfffdfdfefffdfdfdfffefefdfffefdfefffefefdfffefefdfffefefefffefefefffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafaeaeffafafafffb0afafffafb0afffb0b0afffb0afb0ffb0b0b0ffafafafffafb0b0ffafafafffb1b1b1ffb5b5b4ffb9b9b9ffbebdbeffc1c1c1ffc4c5c4ffc6c7c6ffc9c9c9ffcbcbcbffcbcbcbffcbcbcbffcacbcbffcac9c9ffc8c8c8ffc7c7c7ffc8c8c8ffc9c9c9ffc9cacaffcacacaffcacacbffcccbcbffccccccffccccccffccccccffcdcccdffcdcccdffcdcccdffcdcdcdffcdcdcdffcececeffcfceceffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd8d9d8ffd8d8d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffdad9d9ffd9d9daffdad9daffd9d9daffd9dadaffdadadaffdadad9ffdadadaffdadadaffdadadaffdadbdbffdbdadaffdadadbffdbdbdbffdbdbdbffdadbdbffdbdadbffdbdbdbffdbdbdbffdbdadbffdbdbdb00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9daffdad9daffdad9daffd9d9daffd9dad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadbdaffdadadbffdadbdaffdadadbffdadadaffdbdbdbffdbdadbffdbdbdaffdbdbdaffdbdadbffdbdadbffdadadaffdadadaffdadadaffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9daffdadadaffdbdbdbffdadadbffdadbdaffdadadaffdad9d9ffd8d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d8d8ffd7d7d8ffd8d8d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d4ffd5d4d4ffd5d5d5ffd6d6d6ffd8d7d7ffd9d9daffdcdcdcffdededeffe1e0e1ffe3e2e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e4e4ffe4e4e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e4e5ffe5e6e5ffe7e6e6ffe8e8e8ffe9e9e9ffebebebffecebecffebebebffecececffedecedffedededffecececffecececffecebecffebebebffebecebffebebebffebebebffebebebffebebebffeaeaebffeaebebffebeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeae9eaffeae9eaffeae9eaffeae9eaffeae9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffebeaebffeaeaebffeaebeaffebeaeaffeaebeaffeaeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeae9e9ffe9e9e9ffe9eae9ffe9eae9ffe9eaeaffeae9e9ffe9e9eaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeae9eaffeae9eaffeae9eaffeae9eaffe9e9e9ffeae9e9ffeae9e9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e9e8ffe9e8e9ffe9e8e9ffe9e8e8ffe9e8e9ffe8e8e9ffe8e8e8ffe9e8e8ffe9e8e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e9ffe8e9e9ffe8e8e9ffe9e8e9ffe9e8e9ffe8e8e9ffe8e9e8ffe9e8e8ffe8e9e8ffe8e8e9ffe8e9e9ffe9e8e8ffe8e8e9ffe9e9e8ffe8e9e8ffe8e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffebebebffebebebffececebffececedffecececffededeeffeeeeeeffedededffedecedffedededffecececffeaebebffeae9e9ffe7e8e8ffe6e6e7ffe6e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e4e5ffe5e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe2e2e2ffe0e0e0ffdedddeffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd4d4d4ffd3d4d3ffd2d3d2ffd2d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcfd0cfffd2d1d1ffd4d3d3ffd5d6d6ffd7d7d7ffd8d9d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdbdcffdbdbdbffdbdadbffdadadaffdadadaffdadadaffdbdadaffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9d9daffd9dadaffdadadaffdadadaffdadadaffdadadaffdad9daffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9d9d90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdedddeffddddddffddddddffdddcddffdddcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadbffdadadaffdadad9ffdad9daffdad9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d7d7ffd7d7d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcececeffcdcdcdffcdcdcdffcdcccdffccccccffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffc9c9caffc9c9c9ffc8c8c8ffc7c8c8ffcac9caffcbcacbffcbcacbffcbcacbffcacacbffcacacaffc9c8c8ffc6c6c6ffc5c5c5ffc4c3c3ffc0c0bfffbababaffb4b3b3ffaeaeafffacacacffadadadffaeadaeffaeadaeffaeaeafffaeafafffafafaeffafb0afffb0b0b0ffb0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfefefffefefefffdfefefffefefefffefefdfffefefdfffdfefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefefdfffdfefefffefdfefffefefdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffefdfdfffdfefdfffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefdfefffefdfefffdfdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffefefdfffefdfdfffefefefffefefdfffefdfdfffdfefdfffdfefdfffefdfefffdfefdfffdfdfefffdfdfefffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefffffffffffefffffffffffefefefffefefefffefefefffefefffffefefefffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffefefffffffefffefffffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffffffffffffffefffffffffffffffffffefffefefefffefffffffffefefffffefffffefefffffefefefffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfcfcfff6f6f5fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff1f1f1fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414041ff414041ff404040ff404040ff3f403fff3f3f3fff40403fff4b4b4bff5a595aff6a6a6aff7a7979ff898989ff979797ffa7a7a7ffd5d5d5fff2f1f2fffdfdfdfffefefdfffefdfefffdfefefffefdfdfffdfefdfffefdfefffdfefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffefefdfffdfdfefffefdfefffefdfefffdfefdfffefefdfffdfefdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafafbfffafafbfffbfbfafffafbfbfffbfafbfffbfafbfffafbfafffafbfafffafbfafffafafafffafafafffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffafafafffafafbfffafafbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffbfbfafffafafbfffafbfafffafafafffbfafafffafafafffafafafff9fafafff9f9fafff9fafafffafafafffafaf9fff9fafafffaf9fafffafafafff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f9f8fff9f9f8fff9f9f9fffaf9f9fff9faf9fffafaf9fffafafafffaf9f9fffafafafffafafafffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffbfbfafffafafafffbfafbfffafafbfffafafbfffafafafffbfafafffbfbfafffafbfbfffbfafbfffbfbfafffafafafffafbfafffbfbfafffbfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffcfdfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffdfefefffefdfefffefefefffffefefffffefefffefffffffefefefffefefefffefefefffefefdfffbfafaffeeeeeeffccccccffa3a2a2ff929392ff868686ff787879ff696969ff595959ff494949ff404040ff414141ff404040ff404040ff404040ff404040ff404040000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7f7f7eff7a797aff737474ff6e6e6eff686968ff646364ff5e5f5fff5a5b5aff555555ff505050ff4c4c4bff484847ff444544ff414141ff3e3d3eff3a393aff373737ff353535ff323232ff2f2f2fff2c2d2cff2a2a2aff282828ff262626ff242324ff434444ff515051ff545454ff565656ff595858ff5b5c5cff5f5e5fff626261ff646464ff666665ff676767ff686868ff696969ff6a6969ff696a69ff696a6aff6a696aff6a6a69ff6a6a6aff6a6a6aff6a6a6aff6a6a6aff696969ff696869ff676767ff666666ff646464ff626262ff60605fff5d5d5dff595859ff565656ff555554ff535353ff4e4e4eff333333ff252526ff272728ff292929ff2c2c2bff2f2e2eff313131ff343434ff363736ff3a3a3aff3d3e3eff414241ff444444ff484848ff4b4b4bff4f4f4fff525353ff575757ff5c5b5bff616161ff646464ff6a6969ff6e6e6eff737373ff777777ff797979ff7b7a7aff7b7b7bff7c7c7cff7c7c7dff7c7c7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1a1a1aff191a19ff191a19ff1a1a19ff1a1a1aff1f1e1fff262726ff323131ff434343ff575656ff6a6a6bff7c7c7dff8d8d8dffbbbbbbffececebfffbfbfbfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffefffffffffffffffffffefffefffffffffefffffffffffffefffffffffffefffffefefffffffffffffffefffffefefffefffefffefefefffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefffefffffffefffffffffffefefefffefefefffefefffffffefffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefefefffefffefffefefefffefefefffefefdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfefffdfdfdfffefefefffefefdfffdfefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefdfffefefdfffefefefffefefefffefdfdfffdfefdfffdfefefffefdfefffdfefdfffdfdfefffdfdfefffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffefefefffefefdfffefefefffdfefefffefdfdfffdfefdfffefdfefffdfefdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefefefffefefdfffdfdfefffdfefdfffdfdfdfffefefefffdfefefffefdfefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffffefefffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefdfffdfdfdfffdfefdfffefdfefffdfefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefdfffdfefefffdfefdfffdfdfdfffefefefffdfdfdfffefdfefffdfdfefffdfdfefffdfefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafafaeffafafafffafafafffaeaeafffafafb0ffafafafffb0afafffb0b0afffb0b0b0ffafaeafffb0b0b0ffb3b3b3ffb7b8b7ffbcbcbcffc0c0c0ffc3c4c3ffc6c5c5ffc8c8c8ffcacacaffcccbccffcbcccbffcbcbcbffc9c9caffc9c9c8ffc7c7c7ffc8c7c8ffc9c8c9ffc9cac9ffcacacaffcacbcaffcacbcbffcbcbcbffccccccffcccbccffcccdccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececeffcecfceffcfcfceffd0cfcfffcfd0d0ffd0cfcfffd0d0d0ffd1d0d1ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d9ffd9d9d8ffd9d9d8ffd8d9d9ffd9d9daffd9dad9ffd9d9daffd9d9daffdadad9ffdadadaffdadadaffdadadaffdadadaffdadbdaffdadbdaffdadbdaffdbdbdaffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9dad9ffd9d9d9ffdadadaffdadad9ffdadad9ffd9dadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadadaffdbdadbffdadadbffdadadbffdadadaffdadadaffdadadaffdadadaffdad9daffdadadaffd9dadaffdadad9ffdadad9ffdadadaffdadadaffdad9d9ffd9dad9ffd9d9d9ffdadadbffdadbdaffdadadaffdad9daffdadad9ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d4d5ffd4d4d4ffd3d3d2ffd2d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d7d6ffd9d8d9ffdadbdaffddddddffdfdfdfffe2e2e1ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e7ffe7e7e8ffe9e9e9ffebebebffececebffecececffedecedffedededffecededffecececffecececffecececffecececffecebebffebecebffebebebffebebebffebebebffeaeaebffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9eaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffeaebeaffebebeaffeaeaebffebebebffebebeaffeaebeaffeaebebffebeaeaffebeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffeaeae9ffe9eaeaffeae9eaffeae9eaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffeaeae9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9eaffe9e9eaffeae9eaffeaeaeaffeaeae9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e8ffe8e8e8ffe9e8e9ffe9e8e8ffe8e9e8ffe9e9e9ffe8e9e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e8ffe9e8e9ffe8e9e9ffe8e8e8ffe8e9e8ffe9e8e9ffe8e9e8ffe9e9e8ffe8e8e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e9e9ffe9e8e9ffe9e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e8ffe8e9e9ffe8e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffeaeae9ffeae9e9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaebffebeaeaffeaebeaffebebebffeaebeaffeaebeaffebeaeaffebebebffebeaebffebebebffebebeaffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffecebebffebececffecececffecedecffeeedeeffeeeeeeffedeeedffecededffedededffecececffebebebffe9eaeaffe8e8e8ffe7e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e3ffe1e2e1ffdfdedfffdcdcdcffd9d9d9ffd8d8d7ffd6d6d5ffd5d5d5ffd4d4d4ffd4d3d3ffd2d3d2ffd1d2d2ffd1d1d1ffd0d0d0ffcfcfd0ffcececfffcfcfcfffd1d1d1ffd4d4d4ffd6d5d6ffd7d7d7ffd9d9d9ffd9dad9ffd9dadaffdadadaffdbdbdbffdbdadbffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdadadbffdadadaffdadadaffdadadaffdadad9ffdad9daffd9dadaffdad9d9ffd9dad9ffdad9daffd9dadaffdadadaffd9dadaffdadadaffdadad9ffdadad9ffd9dadaffdadadaffdad9daffdad9daffd9d9daffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9daffdadadaffdadadaffdadadaffdadadaffdad9da00000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffddddddffdddcddffdddddcffdcdcdcffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9daffdad9daffdadad9ffdadad9ffd9d9d9ffd8d9d9ffd8d8d8ffd7d8d7ffd8d7d8ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd6d6d6ffd6d6d5ffd5d5d6ffd5d6d5ffd5d5d5ffd6d6d6ffd5d6d6ffd6d5d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d0d0ffd0d0d0ffcfcfcfffcfcfcfffcecfceffcdceceffcdcdcdffcdcdccffccccccffcccbccffcccbccffcbcbcbffcbcbcbffcacacaffc9cacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffcacacaffcbcbcbffcbcacaffcacbcbffcbcbcbffcacacaffc8c8c8ffc6c6c5ffc5c4c4ffc2c2c2ffbdbdbdffb7b8b7ffb2b2b2ffadaeaeffacacacffadadaeffafafafffafafaeffaeafaeffafb0b0ffb0afb0ffb1b0b0ffb2b2b2ffb2b2b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefdfffdfefefffdfefdfffefefdfffdfefefffdfdfefffefefefffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefdfffdfefefffdfdfdfffdfefefffdfefdfffefdfdfffefefdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefdfffdfefdfffefefefffdfefdfffefefefffefdfefffefefefffdfefefffefefefffefefdfffdfefdfffefdfefffefefefffdfefdfffefefefffefefdfffefefefffdfdfdfffdfefefffdfefdfffefefefffefefdfffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffffffefefffffffffefffefefefffefffffffefefefffffefefffefffefffefffefffefffefffffefefffefffefffefefffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfefffefdfdfffdfefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffffffffffffffffffefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffefffefffffffefefefffffffffffefffffffffffefffefffefffffffefffefefefffefffffffefefffffffffefffefffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfff6f6f6fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414041ff414141ff404041ff404040ff404040ff3f3f3fff3f3f3fff4a4b4bff5a595aff6a6a69ff797979ff888989ff979797ffa8a8a8ffd6d6d6fff1f2f2fffdfdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffdfdfdfffdfefefffdfdfefffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefdfffefdfefffefefefffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafafffbfbfafffbfbfbfffbfbfafffbfafbfffbfbfbfffafafbfffafafafffbfafbfffafafafffafafafffafbfbfffbfafbfffbfbfafffafafafffafbfbfffafafafffbfbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffafafafffafbfbfffafafbfffafafafffafafafffafafafffafafafff9fafafffafafafffafafafff9faf9fffafafafffafaf9fffafafafffaf9fafffafafafffafafafffafafafffafaf9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafbfffafafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafbfafffbfafafffafafafffbfafafffbfbfafffafafafffafbfafffbfbfafffbfbfbfffafafafffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffcfbfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffdfefefffdfdfefffefefdfffdfefdfffefefdfffefefdfffdfefdfffefefefffefffefffefefefffefffefffefefefffefefefffdfdfefffdfefefffefefefffbfbfbffeeeeeeffcdccccffa3a2a3ff929292ff858585ff777677ff686868ff585959ff4a4a4aff414241ff414140ff404040ff404041ff404041ff404040ff414040000000000000000000000000000000000000000000000000ff7e7e7fff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7dff7e7e7dff7a7a79ff747475ff6f6f6fff696969ff656565ff616060ff5c5c5bff565656ff515151ff4d4d4cff484949ff454545ff424242ff3e3f3eff3b3b3aff383938ff353635ff323232ff303030ff2d2d2eff2b2b2bff282929ff272726ff252424ff444544ff525252ff555555ff575757ff595a59ff5d5d5cff606060ff626262ff656666ff676767ff696969ff6a6a69ff6b6a6aff6b6b6bff6b6b6bff6b6b6bff6c6b6cff6b6b6bff6c6c6cff6d6c6cff6c6d6cff6c6c6cff6c6b6cff6b6b6bff696a6aff686868ff676767ff656565ff626262ff5f5f5fff5b5b5cff585857ff555655ff535454ff4e4e4eff343434ff262626ff272828ff2a2a2aff2d2c2cff30302fff333233ff353535ff383838ff3b3b3cff403f3fff434342ff454646ff494948ff4c4c4cff505050ff545454ff585858ff5c5d5cff626261ff656665ff6a6a6aff6e6e6eff737474ff787878ff7a7a7aff7a7b7bff7c7c7bff7c7c7cff7c7d7cff7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff19191aff19191aff1a191aff191919ff191919ff191a1aff1f1e1fff262626ff303130ff424343ff565756ff6b6b6bff7c7d7dff8e8e8effc1c2c1ffedececfffbfcfbfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffefffefefefffffefffffffffefffefefefffefffefffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefffffffefefffffffffefffefefefffefffffffefefefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffffffefefefffefefffffffefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfefefffdfdfefffefefefffdfefdfffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffefefefffefefdfffefdfefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffdfefefffefefdfffefefdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfefdfffefefdfffdfefdfffefefdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffdfdfdfffdfefefffefefefffefefdfffdfefefffefefdfffefefdfffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfdfffefefefffdfdfefffefefdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfefffefefdfffdfefdfffefefefffefefd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeaeffaeaeaeffaeafaeffafaeaeffaeaeaeffafaeafffb0b0afffafafafffafb0afffb0b0afffafb0afffb1b1b1ffb5b6b6ffbababaffbfbfbfffc3c3c2ffc5c5c5ffc7c7c7ffcac9c9ffcbccccffccccccffcccbcbffcacacaffc9c9c9ffc8c8c8ffc7c8c7ffc8c8c9ffc9c9c9ffc9c9caffcacacaffcbcacaffcacacaffcbcbcbffcbccccffccccccffcccdccffccccccffcdcdcdffcdcdcdffcecdcdffcdceceffcececeffcfcfcfffcfcfcfffcfd0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd1d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d3ffd4d5d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d6d5ffd6d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd8d8d7ffd8d8d8ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d8d8ffd8d8d9ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadad9ffdadadaffdadadaffdadadaffdadadaffdbdadaffdadadaffdadadaffdadbdbffdbdbdbffdbdbdaffdadbdaffdbdbdbffdadbda00000000000000000000000000000000000000000000000000000000000000000000000000000000ffdad9d9ffdadad9ffd9d9daffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffdadadaffdadadaffdadad9ffdadadaffdadadaffdadad9ffdadadaffdad9daffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadad9ffdadadaffd9d9d9ffd9dadaffd9dad9ffdad9d9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdad9daffdad9d9ffd9d9d9ffdadad9ffd9dad9ffd9d9d8ffd9d8d9ffd9d9d9ffd8d8d9ffd7d7d8ffd8d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d2ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd5d4d5ffd5d5d5ffd6d6d6ffd7d7d8ffdad9d9ffdcdcdbffdddedeffe0e0e0ffe2e2e2ffe3e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e7e6ffe8e8e8ffe9e9e9ffeaebeaffebecebffecececffedededffececedffedededffecedecffecececffecececffecebebffebebecffecebebffebebebffebebebffebebebffeaebebffebebeaffebebebffebebeaffeaeaebffeaeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaeaeaffeaeaeaffeaeaebffebebebffebebeaffeaebebffebebeaffebebeaffeaebebffebebebffebebebffebebebffebebeaffeaebeaffebebeaffeaeaeaffeaebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffeae9e9ffeaeae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaeae9ffeae9eaffeaeaeaffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeae9eaffeae9eaffe9e9e9ffe9e9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e8e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e8ffe9e8e9ffe9e9e9ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e9e8ffe9e9e8ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe9e9e9ffe8e8e8ffe9e9e9ffe9e8e9ffe9e9e9ffe8e9e8ffe9e9e8ffe9e9e8ffe8e9e8ffe9e8e9ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffeae9e9ffe9e9eaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffebebeaffebeaebffebebebffeaeaebffeaeaebffebebebffeaeaeaffebeaeaffeaebebffebebebffebebeaffeaeaeaffeaebebffeaeaeaffebeaeaffeaebeaffeaebebffebebebffebebebffebecebffecebecffecececffecedecffeeeeeeffefeeeeffedeeedffecededffedededffecececffebebebffe9e9e9ffe8e8e8ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe5e5e5ffe5e5e4ffe4e4e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e3ffe2e2e2ffe0e0dfffdcddddffdadadaffd8d9d9ffd6d7d6ffd6d5d5ffd5d5d4ffd4d4d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcecfceffcfd0cfffd2d2d2ffd4d4d4ffd5d6d6ffd7d7d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadbffdbdbdaffdbdbdbffdbdcdcffdbdbdbffdbdbdbffdadbdaffd9dadaffd9dad9ffd9d9d9ffd9dad9ffdad9daffd9d9d9ffd9d9d9ffd9d9daffdadad9ffdadad9ffd9d9daffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdadadaffd9dadaffdadad9ffd9dad9ffdadadaffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdadadaffd9dad9ffdadadaffdadad9ffdadadaffd9d9d900000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcddffddddddffdcdddcffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadbdbffdadadaffdadadaffd9dadaffd9dadaffd9dad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcecfffcececeffcececdffcdcecdffcdcdccffccccccffccccccffcbcbccffcacbcbffcbcbcbffcacacaffcac9c9ffc9c9c9ffc9c8c9ffc8c8c7ffc8c8c7ffcacacaffcacacaffcbcbcbffcbcccbffcbcbcbffc9cac9ffc7c7c7ffc5c6c5ffc4c3c4ffc1c1c1ffbbbbbbffb6b6b6ffb1b1b1ffaeaeadffaeafafffafafaeffafafaeffafb0b0ffafafb0ffb1b1b0ffb2b3b2ffb2b2b2ffb2b3b2ffb3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfefefffefefdfffefefefffdfefdfffefefefffefefdfffefefdfffefefdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfefefffdfefdfffefefdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfefdfffefdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefdfdfffefefefffdfdfefffefefdfffefefdfffefefdfffefdfdfffefefefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefffefffffefefffefefefffefefffffffefefffefefefffffefffffffefefffffffefffffefffffefefefffefefffffefffffffefffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffefefefffefefefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffefefffffffffffefffefffefefefffffefefffffffefffefffefffffefefffefffffffefffefffefffffffefefffffefffffffffffefffefffffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff6f6f6fff0f1f0fff1f1f0fff1f1f1fff2f2f2fff2f3f2fff2f2f3fff2f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414141ff414040ff404040ff414140ff404040ff403f40ff3f403fff4a4a4aff595959ff69696aff797979ff888888ff989898ffaaaaaaffd7d7d6fff2f1f2fffcfcfcfffefdfefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfdfffdfefefffdfefdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfcfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfefefffefdfefffefdfefffefdfefffefdfdfffdfdfdfffefefdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfbfcfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafbfbfffbfbfbfffbfafbfffbfafbfffbfafafffafafafffbfbfafffafbfafffbfafbfffafbfafffbfafbfffafafbfffafafbfffbfafafffafafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffafafafffbfafafffbfafafffafafafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffaf9fafffaf9fafffaf9f9fff9f9f9fffafaf9fff9faf9fffaf9fafff9faf9fffaf9fafffafafafffafafafffbfafafffafafafffbfafbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafafffafafbfffbfbfafffbfafbfffafbfafffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffefefdfffdfefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefdfdfffbfbfbffeeeeefffcececdffa4a4a3ff939292ff858484ff767676ff676768ff585858ff494a4aff404041ff403f40ff404041ff404040ff404040ff414140ff404040000000000000000000000000000000000000000000000000ff7e7e7eff7f7e7fff7e7e7eff7e7e7eff7e7d7eff7d7d7dff7d7c7dff797a79ff747574ff6f7070ff6b6a6bff666666ff616161ff5c5c5cff575757ff525252ff4d4d4dff4a4949ff464646ff424342ff3f3f3fff3b3c3bff393939ff363636ff333334ff303131ff2e2e2eff2c2d2cff2a2a2aff282828ff262626ff464646ff545454ff575757ff595958ff5b5b5bff5d5e5dff616161ff646464ff676767ff696868ff6a6a6aff6b6b6bff6c6c6cff6d6d6cff6d6d6dff6d6d6dff6d6e6dff6d6d6dff6e6e6eff6e6e6eff6e6e6fff6e6e6eff6e6d6eff6d6c6dff6c6b6cff6b6b6aff686969ff676667ff646564ff616161ff5d5d5dff5a595aff575757ff535353ff4f4f4fff353434ff272726ff292829ff2b2b2bff2e2d2eff313131ff343433ff363737ff3a393aff3d3d3dff404040ff434343ff474747ff494a49ff4d4d4dff515151ff555555ff595959ff5d5d5dff626363ff666665ff6a6b6aff6f6f6fff747574ff797979ff7a7b7bff7b7b7bff7c7c7dff7d7d7dff7d7d7dff7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff1a1a19ff191a19ff1a191aff191a19ff181718ff1e1d1eff252526ff313030ff414141ff575657ff6b6b6bff7d7d7cff909090ffc5c5c5ffeeedeefffcfcfcfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffefffffefffffffffffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffffffffefefffffffffefffffffefffffefefffefefefffffffefffefefffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefffefffffefffffefefefffefefffffffefefffefefefffffefffffffefffffffffefffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefdfffdfefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffdfefdfffefefdfffefdfdfffdfdfdfffefefdfffdfdfefffefdfdfffdfefefffefefefffefdfefffefefefffefdfdfffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefdfffefefefffefdfefffefdfefffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffefdfdfffdfefefffdfefdfffdfefefffdfdfefffdfefefffdfefdfffdfefefffdfdfdfffdfdfefffefdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefdfffdfefefffefdfefffefdfefffdfefdfffefefdfffefefefffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeafafffaeaeaeffaeaeafffafaeaeffafaeafffaeafafffaeaeaeffb0b0afffafb0b0ffaeafaeffb1b1b0ffb4b4b3ffb9b8b8ffbdbdbdffc2c2c2ffc4c4c4ffc6c7c6ffc9c9c8ffcbcbcbffccccccffcccdccffcbcbccffcac9c9ffc8c8c8ffc7c7c7ffc8c7c8ffc9c8c9ffc9c9c9ffc9c9caffcbcbcaffcacbcaffcbcacbffcbcbcbffcccbccffcccbccffccccccffcdccccffccccccffcdcdcdffcecdcdffcececeffcfcecfffcfcfceffcfcfcfffd0d0d0ffd0d0cfffd0d0d0ffd0d0d1ffd1d0d1ffd0d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d1ffd3d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9daffdadadaffdad9d9ffdad9daffdadadaffdadadaffdbdadaffdadbdaffdbdadbffdadadbffdadadbffdbdadaffdadada00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadad9ffdadad9ffdad9d9ffd9dadaffdadad9ffdadadaffdadadaffd9dadaffdadad9ffd9dadaffdadadaffd9dadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dad9ffdadad9ffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d2d3ffd1d1d2ffd2d1d1ffd2d2d2ffd3d2d3ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d6ffd6d6d7ffd8d8d8ffdadadaffdcdcdcffdededeffe1e1e1ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe6e6e5ffe7e7e7ffe8e8e8ffe9e9e9ffebebebffecececffecedecffedededffedededffeeededffedececffecececffecececffecedecffececebffecececffebebebffececebffebebecffebebebffebebebffebebebffebeaebffebeaebffebeaeaffeaeaeaffebebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaeaffeaeaebffebebebffeaebeaffeaebebffebeaebffebebebffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebebeaffebebebffebeaebffeaebebffeaebeaffeaebebffeaeaeaffeaeaebffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffeaeaeaffe9eaeaffe9eae9ffe9eae9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeae9e9ffe9e9e9ffeaeae9ffe9e9eaffeae9e9ffe9eaeaffeaeaeaffeae9eaffeaeaeaffeae9eaffeae9eaffeaeaeaffeaeaeaffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeaebffebeaeaffeaeaeaffebeaebffebeaeaffebebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeae9eaffeae9eaffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e9ffe8e8e8ffe8e9e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e8ffe9e8e8ffe9e8e8ffe9e9e9ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffeaebebffebeaebffebeaebffebebebffebeaeaffeaeaebffebebeaffeaebeaffebeaebffebebebffebeaebffebeaebffebeaebffebeaeaffeaeaeaffebeaebffebeaebffebebeaffebebebffebebebffebebecffecececffececebffececedffedededffeeeeeeffeeeeeeffedededffedededffedededffecececffebebebffeaeae9ffe8e8e8ffe7e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e5ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe3e3e3ffe0e1e1ffddddddffdbdbdbffdad9d9ffd8d7d7ffd6d5d6ffd5d5d5ffd4d4d5ffd4d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd0d0d1ffd0d0cfffcfcfcfffcececfffcecdceffd0d0d0ffd2d1d1ffd4d3d4ffd6d6d6ffd7d8d7ffd9d8d9ffd9dad9ffdad9daffdad9daffdad9daffdadadaffdbdbdaffdbdbdbffdbdadbffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9dad9ffd9d9d9ffd9dadaffd9d9d9ffd9dadaffd9d9daffd9dadaffdadadaffd9dadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dad9ffdadad9ffdadad90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdcdbffdbdcdbffdcdbdbffdbdbdbffdbdadbffdadadbffdadadbffdbdadaffdadadaffdadadaffdadadaffdadad9ffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d7d7ffd7d6d6ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d5ffd5d5d5ffd5d5d4ffd5d5d4ffd5d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d3ffd2d2d1ffd2d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfceceffcececeffcecdceffcdcdcdffcdcccdffccccccffcbcbcbffcccccbffcacbcbffcbcacbffcacacaffcac9caffc9c9c9ffc8c8c8ffc8c7c8ffc9c9c9ffcbcacbffcbcbcbffcccccbffcdcccdffcbcbcbffc9c9caffc6c7c7ffc5c5c4ffc3c3c3ffbfbfbfffbababaffb4b4b4ffb0b0b0ffafafafffaeafaeffafb0b0ffb0afafffb1b0b0ffb2b3b2ffb2b2b2ffb2b3b3ffb3b3b2ffb3b3b3ffb2b2b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefdfefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfefffefdfefffefdfdfffdfdfefffdfdfdfffdfefdfffdfefdfffefefdfffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefefefffdfefefffdfefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefefdfffdfdfefffefdfefffefefefffefefefffdfdfefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefdfffefdfdfffefefdfffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffffefffffefefffffffffefffefffefffefefffffffefefffffffefffefffefffffffffffefefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffefffefefffffffffefffffefefffffffffffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefefffffefffffffefffffefffefffffffefffffefefffefffffffefefffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffcfdfcfff6f6f6fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f3fff2f1f2fff1f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414141ff414140ff414040ff414140ff404041ff404040ff404040ff4b4b4aff595a59ff696969ff797878ff888888ff979897ffaaaaaaffd7d6d7fff2f2f1fffcfcfcfffdfdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfafafffbfafafffbfafbfffbfafbfffbfbfafffafafafffbfafafffafafafffbfafbfffafafbfffbfbfafffafbfafffbfbfbfffbfafafffbfbfafffafbfafffbfbfbfffafafbfffbfbfafffbfafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfafffbfafafffafafbfffafafbfffafbfafffafafafffafafafffbfafbfffbfbfbfffbfbfafffafafbfffbfafafffafbfafffafbfafffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fffafaf9fff9f9fafffaf9fafff9fafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfafffafbfbfffafafbfffbfbfbfffbfafafffafafbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfcfffcfcfdfffdfcfcfffdfdfcfffcfdfcfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffefdfefffefdfefffdfefdfffefefefffefefdfffdfefefffdfdfefffefefefffefefefffefefefffffefefffefefffffefefefffdfefefffefefdfffdfefefffafbfbffefefefffcfcfcfffa5a5a5ff939393ff848484ff757575ff666667ff575756ff494848ff3f3e3eff3f3f3fff403f40ff414140ff404040ff404040ff404040000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7eff7e7f7eff7d7d7eff7e7d7dff7d7d7dff7c7c7dff797979ff757475ff707070ff6c6b6bff676766ff626262ff5e5e5dff595858ff545453ff4f4f4fff4b4b4bff474747ff444444ff404141ff3c3d3cff3a3a3aff373737ff343434ff323232ff2f2f30ff2d2d2cff2b2b2bff292929ff272728ff474747ff565756ff5a5959ff59595aff5c5c5cff5f5f60ff636362ff656566ff686868ff6a6a6aff6b6b6bff6c6c6cff6d6e6dff6e6e6eff6e6f6eff6e6e6fff6e6e6eff6e6e6fff6f706fff706f6fff707070ff707070ff706f70ff6f6f6eff6d6d6dff6d6c6cff6a6a6aff686869ff666666ff636362ff5f5f5fff5b5b5bff585858ff555555ff505050ff353535ff272727ff2a2929ff2c2c2cff2f2f2fff323232ff353535ff383838ff3b3b3bff3e3e3eff414141ff454544ff484747ff4b4b4bff4f4f4eff525252ff555656ff5a5a5aff5e5e5eff636363ff666666ff6b6b6bff6f6f6fff757475ff79797aff7b7c7bff7d7c7cff7d7d7cff7c7d7dff7d7d7dff7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0dff191919ff1a1919ff191919ff191919ff171818ff161615ff1c1d1cff252525ff303030ff424141ff555655ff6a6b6aff7c7c7dff929191ffc8c8c9ffeeeeeffffcfcfcfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefefffffefffefffffefefffefefefffffefffffffffffffffffefffefefffffffffefffefffefffefffefffffffefffffffffffefefefffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefffefffefefffffffefefffffefefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffefefefffefefefffefefefffefefdfffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfefdfffefefefffefefdfffdfefefffdfdfefffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffefefdfffefefefffdfdfdfffefefdfffdfdfdfffefdfdfffefdfefffdfdfdfffefdfdfffefefdfffefdfefffefefefffefefdfffefdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefdfefffdfdfefffefefefffefdfefffefdfefffefefdfffefefdfffdfdfdfffefefdfffefdfdfffefefefffefefdfffefdfefffdfdfdfffdfefdfffdfefefffdfefdfffdfdfdfffefefdfffdfdfdfffefdfefffefdfefffdfdfdfffefdfdfffefdfdfffdfefefffdfdfefffdfefdfffefefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffefdfefffefefdfffefefdfffefdfefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefdfffdfefefffdfdfefffefefdfffefdfdfffdfdfefffefdfefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeaeffaeafaeffafafafffafaeaeffaeaeafffaeaeafffaeafaeffafaeaeffaeaeaeffaeadaeffb0afb0ffb3b2b2ffb6b6b6ffbbbabaffc0c0c0ffc3c4c3ffc6c6c6ffc8c8c8ffcacacaffcdcdccffcdcdcdffccccccffcacacbffc8c8c8ffc7c6c6ffc7c7c6ffc8c8c8ffc9c9c9ffcacac9ffcac9c9ffcacacaffcacacaffcbcacbffcbcbcbffcccccbffccccccffccccccffccccccffcdccccffcdcdcdffcececdffcececeffcfceceffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d3ffd2d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d8ffd9d8d8ffd9d9d9ffd9d9d9ffdad9daffdadad9ffd9d9d9ffdadadaffdadadaffdadadaffdadadbffdbdbdaffdadbdaffdadadbffdbdada00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d8ffd9d9d9ffd9d8d9ffd9dad9ffd9d9d9ffdadad9ffdadad9ffdadadaffd9dadaffd9dadaffd9dadaffd9dad9ffd9d9d9ffdadadaffdadadaffdad9daffdad9daffd9dad9ffdadadaffdadadaffd9dadaffd9d9daffdadad9ffdad9d9ffd9d9d9ffdad9daffdad9daffd9d9d9ffd8d9d9ffd9d9d8ffd8d9d8ffd8d9d8ffd9d9d8ffd8d9d8ffd8d8d8ffd9d9d9ffd8d8d9ffd9d8d8ffd8d8d9ffd8d8d8ffd9d8d8ffd9d9d8ffd9d8d9ffd9d8d9ffd8d8d7ffd7d7d7ffd7d7d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd5d4d5ffd5d5d5ffd6d6d5ffd7d7d7ffd9d9d8ffdbdadaffddddddffe0e0dfffe2e2e2ffe3e4e4ffe4e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe6e5e5ffe6e5e5ffe5e6e6ffe7e7e8ffe8e9e8ffe9e9e9ffebebebffecebecffedededffedededffedededffedededffecededffecedecffededecffededecffecececffecececffecececffecebecffebebecffebebebffebebebffebebebffebebebffebebebffebebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebeaeaffeaeaebffeaeaebffeaeaeaffebeaebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffececebffecebecffebebebffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffeaebeaffebebeaffebeaeaffeaeaebffeaeaebffeaeaeaffeae9e9ffe9e9e9ffeae9eaffeaeaeaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffeaeaeaffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaebffebebeaffeaebeaffeaeaebffebeaeaffebeaeaffeaebeaffebebeaffeaeaebffebeaeaffeaeaebffeaeaebffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeae9ffeae9eaffeaeae9ffeae9e9ffeaeaeaffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe9e9e8ffe8e8e8ffe9e8e9ffe8e8e9ffe8e9e8ffe9e8e8ffe9e8e8ffe8e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e8e8ffe8e8e9ffe9e8e8ffe8e9e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeae9ffe9e9e9ffeae9e9ffe9e9e9ffeae9eaffe9eaeaffeaeae9ffe9eae9ffe9e9eaffeae9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffebeaeaffebebeaffebeaebffebebebffebebeaffebeaeaffebebeaffebeaebffebebebffebebebffebebebffebebebffebebebffebeaebffebebeaffeaebeaffebebebffeaeaebffebebebffebebebffebebecffebebebffecebecffedececffedededffeeeeeeffeeeeeeffeeeeedffedededffeeeeedffededecffebebebffe9eaeaffe8e8e8ffe6e7e7ffe6e7e6ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e4e4ffe3e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe1e1e1ffdfdedfffdcdcdcffdadadaffd8d8d8ffd7d6d6ffd5d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0cfcfffcfcfceffcececeffcececeffd0d0cfffd2d1d1ffd5d4d4ffd6d6d6ffd8d7d8ffd8d8d9ffdadad9ffd9dad9ffd9d9daffdad9d9ffdadadaffdadbdaffdadbdaffdadadaffdad9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd9d8d9ffd9d8d9ffd9d9d8ffd9d9d8ffd8d8d9ffd9d9d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffd9d9d9ffd9dad9ffd9d9d9ffdad9daffdad9daffd9dad9ffdadadaffdadadaffd9dadaffd9dadaffdadadaffdadad9ffd9d9daffdad9daffdadadaffdadad9ffd9d9daffd9d9d90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffd9d9daffdad9d9ffd9d9d9ffd8d8d9ffd8d8d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd7d7d6ffd6d6d6ffd7d6d7ffd7d6d7ffd6d7d6ffd7d7d7ffd7d6d6ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d6ffd6d5d6ffd6d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfceffcfceceffcececdffcdcdcdffcdcdcdffcdcdccffcccbcbffcccbcbffcbcbcbffcbcacbffcacacbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c7ffc9cac9ffcacbcaffcbcbcbffcdccccffcdcdcdffcbcbccffc8c8c8ffc6c5c6ffc5c4c4ffc2c2c2ffbdbdbdffb8b8b8ffb4b4b3ffb0afafffaeaeaeffb0b0afffb1b0b1ffb2b3b3ffb2b3b2ffb3b3b3ffb2b3b2ffb3b2b2ffb2b2b2ffb2b2b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffdfefefffefefefffefdfefffdfdfefffefdfefffefefefffdfefefffefefefffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfefefffefdfdfffdfefefffdfdfdfffdfdfdfffefdfefffefdfefffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfdfdfffefefefffdfdfefffefdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfdfffdfefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffefefffefefefffefffefffffefffffefefefffefefefffffefffffefefefffffefffffffffffffefefefffefefefffffefefffffefffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefdfefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffffffffefefffffefffffffffefffffefefffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffefefffffffefefffefefffffffffefffffefefffefefefffefefefffffefefffffefefffefefffffefffffffefefefffefffffffffefffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffdfdfdfff7f7f7fff1f1f1fff2f2f2fff2f2f2fff2f3f3fff1f1f2fff1f2f2fff1f2f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424241ff414141ff404141ff404140ff414141ff414140ff414141ff4b4b4bff5a5a5aff696969ff787878ff888788ff989797ffa7a7a7ffd6d6d6fff2f2f2fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffdfefefffefefefffefdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfdfffdfdfcfffcfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffdfefdfffefefdfffdfdfdfffdfefdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfbfffafbfafffbfbfafffbfbfafffbfbfbfffafafbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfafafffafbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffbfbfafffafafbfffbfbfafffafbfafffafbfbfffafbfbfffbfbfbfffafafbfffbfafafffafafafffafbfbfffafafafffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafff9fafafff9faf9fffafafafffafaf9fffafafafffafafafffafafafffafafbfffafafbfffbfafbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfcfcfffdfcfdfffcfcfdfffcfdfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffbfbfbffefeff0ffcfcfd0ffa6a6a6ff939394ff848484ff747575ff666666ff565756ff484848ff3e3e3eff3e3e3eff3f3f3fff403f3fff404040ff404140ff404140000000000000000000000000000000000000000000000000ff7e7e7eff7f7e7eff7e7e7eff7f7e7fff7e7e7eff7d7e7dff7d7d7dff7a7a7aff767576ff717171ff6d6d6dff686868ff636463ff5e5e5eff5a5a5aff555455ff505050ff4c4c4cff494848ff444545ff424242ff3e3d3eff3c3b3bff383838ff363536ff333333ff303030ff2e2e2eff2b2b2bff292a29ff282728ff484848ff575757ff5b5b5bff5c5c5cff5e5d5eff616160ff646464ff676867ff696a69ff6b6b6cff6c6c6cff6e6d6eff6e6e6eff6f6f6fff6f6f6fff6f7070ff6f6f70ff6f7070ff717171ff727272ff727272ff727272ff717171ff707070ff6f6f6fff6e6e6eff6c6c6cff6a6a69ff676767ff646464ff606160ff5d5d5dff5a5a5aff585757ff535253ff363636ff292829ff2b2b2bff2e2e2eff303031ff343433ff373637ff393939ff3c3c3cff3f3f3fff424242ff454545ff484948ff4c4b4cff4e4e4fff525253ff575656ff5a5a5bff5f5f5fff646363ff676666ff6b6b6bff707070ff757575ff7a7a7aff7c7d7dff7d7d7cff7d7d7dff7d7d7dff7d7d7dff7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0d0d0dff191a19ff191a19ff181817ff161516ff141415ff1b1c1cff252425ff303030ff414141ff565555ff6a6a6aff7d7d7dff929292ffcdcdcdffefefeffffdfdfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffefefefffefefffffffffefffefffefffefefffffefffffffffffffffefefffffffefefffefefefffefffffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffefffffefefefffefffffffffefffffefefffffffefefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfefefffefdfefffefefefffefefdfffefefefffefdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfefffdfefefffdfdfefffdfefefffdfefdfffefefefffefefefffefefefffefefdfffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfefffefefdfffefdfdfffefdfdfffefdfdfffefdfefffefdfdfffdfdfefffdfefefffdfdfdfffdfefefffefdfefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefffefffefffefffefefffffefefefffffefffffefefffffffefefffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefdfefffefdfefffefefd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafafafffafafafffaeaeaeffafafaeffafafafffafaeaeffaeafafffaeaeaeffafafafffafaeafffafaeafffb1b1b0ffb4b4b5ffb9b9b9ffbdbebdffc2c2c3ffc5c5c5ffc7c7c8ffc9c9caffccccccffcdcdcdffcdcdcdffcacbcbffc8c9c9ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcac9c9ffc9cacaffcacacaffcacbcaffcbcbcaffcbcbcbffcbcbcbffcbccccffccccccffccccccffcdcccdffcecdcdffcdcdcdffcececeffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd2d3d3ffd3d3d3ffd4d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d8ffd7d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9d9ffd9dadaffd9dad9ffdadadaffdadadaffdadadaffdadadaffdadbdaffdbdadbffdadadb00000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9dad9ffd9d9daffd9d9d9ffd9d9daffdad9d9ffd9d9daffdadadaffdad9d9ffdad9d9ffdad9d9ffdad9daffdad9d9ffd9d9daffd9dadaffdadad9ffdadadaffdad9daffdadadaffd9dad9ffd9d9d9ffdad9daffd9d9d9ffd9d9d8ffd8d8d9ffd9d9d8ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd6d7d6ffd5d6d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d3ffd2d2d3ffd3d3d3ffd4d4d4ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffd9dadaffdcdbdcffdddddeffe0e0e0ffe3e2e2ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe7e6e7ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e9e8ffeae9eaffecebecffecebecffecececffedededffeeeeedffedeeedffedededffececedffedededffececedffedececffecececffecececffebececffecececffebecebffecebebffebebebffebebebffebebeaffebebebffeaebebffeaebeaffeaebeaffebeaeaffebeaebffeaeaeaffeaebeaffebeaebffeaeaeaffeaeaeaffebeaeaffeaeaeaffebeaebffebebebffebebeaffeaeaebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebececffecebecffebebebffebebecffecebebffebebecffebecebffecebebffebebebffebebebffebebebffebebebffeaebebffebebebffebebeaffeaebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9eae9ffe9e9eaffeaeae9ffe9eae9ffe9e9eaffe9e9e9ffeaeaeaffe9e9eaffeae9e9ffe9e9eaffe9eaeaffe9e9eaffe9eaeaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebeaffebeaeaffebebebffeaeaebffeaebebffebeaebffebebebffebeaebffebebebffebeaebffebebebffebebebffebebeaffeaeaeaffebebeaffebeaebffebebebffebebebffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9eaffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e9e9ffe8e8e8ffe8e9e9ffe9e8e8ffe9e9e9ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e9ffe8e8e8ffe8e8e9ffe9e9e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffeaeae9ffeaeaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeae9eaffeaeaeaffe9e9e9ffeae9eaffeaeaeaffeaeae9ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffeaeaeaffe9eae9ffe9eae9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eae9ffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaeaffeaebebffeaebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffebebebffebebecffecececffecececffedededffedeeedffeeefeeffefefefffedeeedffedeeeeffeeedeeffecececffebebebffeaeaeaffe8e8e8ffe7e7e7ffe6e5e6ffe6e5e5ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e5e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e4ffe3e2e3ffe0dfe0ffdddcddffdbdbdaffd8d9d9ffd8d8d7ffd6d6d6ffd5d5d6ffd5d5d5ffd5d4d5ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececdffcececeffcfd0d0ffd2d3d2ffd4d5d4ffd7d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d9d9ffd9d8d9ffd8d8d9ffd9d8d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9d9ffd9d9daffd9dadaffdadad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdad9daffdad9daffd9d9d9ffd9d9daffd9dad9ffd9dad9ffd9d9d900000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdbdcdbffdbdcdbffdbdcdbffdbdbdaffdbdbdbffdadadaffdadbdaffdadadbffdadadaffdadadaffdadadaffd9d9d9ffdad9daffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d8d7ffd7d6d7ffd6d6d7ffd7d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d3d4ffd2d3d3ffd3d2d2ffd1d1d2ffd1d2d2ffd0d0d1ffd0d0d1ffcfd0cfffcfcfcfffcececeffcececeffcdcdcdffcdccccffccccccffcbcccbffcbcccbffcbcbcbffcbcbcbffcacacaffc9cacaffc9c9caffc8c8c9ffc8c7c8ffc8c7c8ffc9c9c9ffcbcacbffccccccffcdcdcdffcdcdcdffcbcbcaffc8c7c8ffc5c5c5ffc3c4c3ffc0c0c0ffbcbcbcffb6b6b6ffb2b2b2ffb0afb0ffb0b0b0ffb2b2b3ffb3b2b2ffb2b3b3ffb3b3b3ffb3b2b3ffb2b2b2ffb2b2b2ffb3b2b2ffb1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefdfefffefefefffefefefffdfdfefffefefefffefefefffefefefffefdfefffefefefffdfefdfffdfdfefffdfdfdfffefdfefffdfefefffdfefdfffefefefffdfdfdfffdfdfdfffdfdfefffefefefffdfefdfffdfdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfefefffefefefffdfefdfffdfefefffefefefffdfdfefffdfefdfffefdfdfffdfdfefffdfefefffdfefefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefefffefdfdfffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffefefffffefefffefefffffffefefffefefefffefefffffefffefffefefffffefefffffffffffffefefffffefffffffefefffffefefefffffefefffefefffffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefffffffffefffffffefefffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffffefefffefefffffffffefffefefffffefefffffffefefffefefefffefffefffefefefffefefefffefefffffefefefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffffffffffffffefffffffffffdfdfdfff7f8f7fff1f2f2fff3f3f3fff2f3f3fff2f2f2fff2f2f1fff2f1f2fff1f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424241ff424242ff414141ff404141ff414041ff414141ff414141ff4b4a4aff595a59ff686969ff787878ff878788ff979797ffa6a6a6ffd5d6d6fff2f2f2fffcfcfdfffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefdfefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffbfafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffafbfafffafafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffbfbfafffbfbfafffafafbfffafbfbfffafbfbfffafbfbfffafafbfffafaf9fffafafafffaf9fafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafbfffafbfafffbfafbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffdfcfdfffcfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfcfffdfcfdfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfefdfffdfefdfffefefefffefdfefffdfefdfffdfdfefffefefefffefefdfffefefefffefefffffffefefffefefefffefefefffefefefffefefdfffdfefefffbfcfbffeff0efffd0d1d0ffa6a6a7ff949494ff858584ff757575ff666666ff575757ff484848ff3e3e3fff3e3e3fff3e3e3eff3f3f3fff3f3f3fff404041ff404040000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7eff7f7e7eff7e7e7fff7e7f7fff7e7d7eff7e7e7eff7b7b7bff767677ff717272ff6e6e6eff696969ff646464ff5f5f60ff5b5a5aff555556ff525251ff4e4d4eff49494aff474646ff434343ff3f3f3fff3c3c3dff393939ff373637ff333434ff313231ff2f2f2fff2c2c2cff292929ff272728ff464646ff595a59ff5c5c5dff5e5e5eff606060ff636262ff656565ff686869ff6b6b6bff6c6d6dff6e6e6eff6e6f6eff6f706fff707070ff707071ff717171ff717171ff717172ff737373ff737373ff737374ff737373ff727272ff727272ff717070ff6f7070ff6d6d6dff6b6b6bff686868ff656565ff626262ff5e5f5fff5c5d5cff5a5a5bff555555ff373737ff29292aff2c2c2cff2f2e2fff313232ff353435ff373737ff393a3aff3d3d3dff404040ff434242ff464646ff494949ff4c4c4cff50504fff535353ff575758ff5c5b5bff5f5f5fff646464ff676767ff6b6b6bff707071ff757676ff7a7b7aff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0e0dff0d0d0dff0d0d0dff181718ff161515ff151515ff141414ff1b1b1bff242525ff303030ff414141ff555555ff6a6a6aff7c7c7dff949595ffd1d0d1fff0f0f1fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffefffefffefffffffffffffffefefffffefffefffffffefffefefffffefffffffffffffffefffffffefefffffefefefffefffefffefefefffefffffffffefffffffefefffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefefffffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfdfffdfefdfffdfdfefffefefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffdfefefffefefefffdfefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefdfefffdfdfdfffefefefffefdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefdfefffdfdfefffefdfefffefdfefffdfdfefffefefefffefefefffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfefffdfefefffdfefdfffefefefffdfdfdfffdfdfdfffdfdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefffefffefffffffffffffffefefffffefffefffffffefffefefffffefffffffefefefffefefefffefefefffefdfdfffefefefffefdfdfffdfefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfefffefdfefffefdfefffdfdfefffefefefffefefefffefdfefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefefefffdfefdfffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafafafffafafafffafafafffaeaeaeffaeafaeffafaeafffafafafffaeafaeffaeaeafffaeaeaeffb0b0b0ffb4b3b3ffb8b7b8ffbcbcbdffc1c2c1ffc4c5c5ffc7c7c7ffc9c9c9ffcbcccbffcececeffcdcdceffcbcbcbffc9c9c9ffc7c7c7ffc6c6c6ffc7c7c7ffc7c8c8ffc8c8c9ffc9c9c9ffcacacaffcac9caffcacacaffcbcacaffcbcbcbffcbcbcbffcccbcbffcbccccffcbccccffcccdccffcdcccdffcdcdcdffcececeffcececfffcfcfcfffcfcfd0ffcfd0d0ffd1d0d0ffd1d0d1ffd0d1d1ffd1d2d2ffd2d2d2ffd2d1d1ffd2d2d2ffd3d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d7ffd7d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d8d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd9d8d8ffd9dad9ffd9d9d9ffd9dadaffdad9daffdadadaffdadadaffdadadaffd8d8d8ffd8d8d9ffd8d9d8ffd8d8d9ffd8d8d900000000000000000000000000000000000000000000000000000000ffd8d8d8ffd9d9d9ffd9d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffd9d9daffdad9d9ffd9d9d9ffd9dad9ffd9d9daffd9d9d9ffdad9daffd9dadaffd9dad9ffdadadaffd9d9daffd9d9d9ffd9d9daffdadadaffd9dad9ffd9d9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd8d8d8ffd7d8d7ffd7d8d8ffd8d8d8ffd7d7d8ffd7d8d7ffd8d8d7ffd8d7d8ffd8d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d7ffd8d8d8ffd7d7d7ffd6d6d6ffd5d4d4ffd3d3d3ffd2d2d2ffd2d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d4ffd3d3d4ffd4d4d4ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d5d5ffd7d7d7ffd9d8d8ffdadadaffdddcdcffdfdedfffe1e1e2ffe4e3e3ffe4e4e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe8e8e8ffe8e9e8ffe9e9eaffebebecffecececffedececffedededffededeeffeeeeedffedeeeeffedededffedededffecededffedededffececedffecedecffecececffecececffebececffecececffebececffebebecffebebeaffebebebffebeaeaffeaebebffebeaebffebeaeaffebebebffebeaeaffeaebeaffeaebebffeaebeaffeaeaebffeaeaebffebebebffeaebebffebebebffebeaebffeaebebffebebebffebebebffebebebffebececffebebecffebebebffebebecffecebebffebebebffececebffecebecffebebecffecebebffebebebffebecebffebebecffebebebffebebecffebebebffebecebffebebebffebebebffeaebeaffeaeaebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9eaffe9e9eaffe9eae9ffe9eaeaffeaeaeaffe9eae9ffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaebebffebeaebffebebebffebebebffebeaeaffebebebffeaebebffebebebffebeaebffebebebffebebebffebebebffebebebffebeaebffeaebebffebebebffebeaebffeaeaebffebebebffebebebffeaeaeaffeaeaebffeaeaeaffe9e9eaffeaeae9ffeae9eaffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e8e9ffe9e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffe9eae9ffeaeae9ffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaebebffebeaeaffebeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9eaffe9e9eaffeae9eaffeae9eaffe9e9eaffeaeaeaffeaeaeaffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffe9eae9ffe9e9eaffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaebffeaebeaffebebeaffebeaebffeaebebffebebebffebebebffebebebffebebebffebecebffebebebffebececffebebebffecebebffebebebffebebebffebebebffebebecffebebebffebebebffebebebffebebebffebebebffecececffecebecffebebecffecececffececedffececedffedeeeeffefefefffeeeeeeffeeeeeeffeeededffededeeffededecffebebebffeaeaeaffe9e8e8ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe5e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe4e4e3ffe0e0e1ffdddddeffdcdbdbffdad9daffd8d8d8ffd6d6d7ffd6d6d6ffd5d6d6ffd5d5d5ffd4d5d4ffd3d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d1d1ffd0d0d0ffcfd0d0ffcfcecfffcececdffcececeffcececeffd0d0d0ffd3d2d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d8ffd8d8d8ffd9d9d8ffd9d8d9ffd8d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdad9daffd9dad9ffdad9daffdadadaffd9dad9ffdad9daffd9d9daffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffdcdbdcffd9d9d8ffdbdcdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdadaffdadadaffdadadaffdadadaffdad9daffdadadaffdadadaffd9dadaffd9dadaffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d7ffd6d6d7ffd7d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d4ffd4d5d5ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0d0ffcfcfcfffcececeffcdcdcdffcdcdcdffccccccffccccccffcccbccffcccbcbffcbcbcbffcbcacaffcacacaffc9cacaffc9c9c9ffc8c8c9ffc7c7c8ffc8c8c8ffc9cacaffcacbcbffcbcbccffccccccffcccbccffc9c8c9ffc6c6c6ffc4c5c5ffc2c2c3ffbfbebfffbababaffb5b5b4ffb2b2b2ffb2b2b1ffb3b2b3ffb3b3b3ffb3b2b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b2b2ffb1b0b1ffb0b1b1ffaeafae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfefdfffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfdfffefdfdfffdfdfefffefefefffefdfefffdfefdfffefefefffdfefdfffefefefffdfdfefffefefefffefefdfffdfefefffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffefdfefffefefefffdfefefffdfdfdfffdfdfdfffefefdfffdfefdfffdfefdfffefdfefffdfefdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefefefffdfdfdfffefdfdfffefefefffdfefdfffdfefdfffdfefdfffdfefdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffefefffffefefffffefefefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefffffffefefefffffefefffefefefffefffefffefefffffffffffffefefefffffefefffffffffffefefefffefffefffefffefffefffefffffffefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefdfefffefefefffefdfefffdfefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffefdfefffefefefffdfefefffefdfefffefdfefffefefdfffefefdfffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefffffffffffffefefefffffefefffffffffffefffefffefffefffefffefffefffefffffffefffffefefffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffefefffefffefffefffffffefffffffffffffffefefffffefffffffefffefffffefefffefffffffefefffffffefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffffffffffefffefffffffffffefefffffffffffffffffefffffffffffefffefffffffffffefffefffefefefffffffffffdfdfdfff8f8f8fff2f3f3fff3f2f3fff2f1f1fff2f2f1fff2f2f1fff2f2f2fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424142ff424242ff414242ff414142ff414141ff404141ff414040ff4b4b4bff585959ff686968ff787877ff878887ff979796ffa5a5a5ffd6d7d6fff2f1f2fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffefdfdfffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffafbfbfffafafbfffbfafbfffafbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfafffafbfafffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafbfafffafbfafffafbfafffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfdfdfffcfdfcfffdfcfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefefefffefefefffefefefffdfdfefffefefefffefefefffefefffffefefefffefefefffefefefffdfdfefffdfefefffcfbfbffefefefffd0d0d0ffa6a6a6ff949494ff868685ff767676ff676767ff585858ff494949ff3e3f3fff3e3e3eff3f3e3eff3e3e3eff3f3f3fff3f3f40ff414041000000000000000000000000000000000000000000000000ff7e7f7eff7f7f7eff7e7e7eff7e7f7eff7e7e7eff7e7f7eff7e7f7eff7c7b7cff787777ff737373ff6e6e6eff696a69ff646565ff606160ff5c5b5cff565757ff525353ff4e4f4eff4b4b4aff474747ff444444ff403f40ff3e3e3eff3b3a3aff383737ff343434ff323232ff2f2f2fff2c2c2cff2a2a2aff272727ff424242ff5b5b5cff5f5f5fff60605fff626262ff646564ff676768ff6a6a6aff6c6c6cff6d6d6eff6f6e6fff707070ff707170ff717071ff717171ff727271ff727372ff737373ff757475ff747575ff747575ff747474ff747374ff737373ff727272ff707071ff6f6f6fff6c6c6cff6a6969ff676767ff636463ff606160ff5e5e5eff5c5c5bff575756ff383838ff2a2a2aff2c2c2dff30302fff323332ff353535ff383837ff3b3a3aff3d3d3dff404140ff434343ff464746ff4a4a4aff4c4d4dff505050ff545454ff585857ff5c5c5cff5f5f60ff656465ff686868ff6c6c6cff717071ff767676ff7a7b7aff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7c7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0d0d0dff0d0d0dff0d0d0dff141515ff141414ff141314ff1b1b1bff252625ff303130ff414241ff555555ff696969ff7c7c7cff959595ffd4d5d4fff1f2f1fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffefffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffefefefffffffefffefffefffffffefffffefffffefffefffefffffffefefefffffefefffefefefffefffefffefefffffffffffffefffefffffefffffffffffffefffffffefffefffffffefffefffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffdfefdfffefefefffdfdfefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefdfefffefdfdfffefefdfffefefdfffefefefffefefefffefefefffdfefefffdfdfefffefdfefffdfefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefdfffefdfdfffefefefffdfdfefffefefdfffefefdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffdfdfdfffdfefefffdfefdfffefdfdfffdfefefffdfdfefffefdfefffefdfefffefdfdfffefdfdfffdfdfdfffdfefefffefdfefffdfdfdfffefefefffdfefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffffffffffefffffffffefffffefefefffffffefffefffefffefffefffffefffffefffefffefffffffefefefffefdfefffefefefffdfefefffefdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefefdfffefefdfffefdfdfffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffdfefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0afb0ffb0b0b0ffafafafffafafafffafafaeffaeafaeffafafafffafafafffaeaeafffaeaeaeffafafafffb2b2b3ffb6b7b6ffbbbbbcffc1c1c1ffc4c4c4ffc6c6c6ffc9c8c8ffcbcbcbffcdcecdffcececeffccccccffcacac9ffc7c8c7ffc6c6c6ffc7c6c6ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9cacaffcac9caffcbcacbffcacbcbffcbcbcbffccccccffcbcccbffcbccccffcccdccffcccdccffcececdffcececdffcecfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d2ffd3d2d3ffd2d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd4d4d4ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d7d6ffd6d7d7ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d8ffd8d7d8ffd8d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd9dad9ffd8d8d9ffd9d8d9ffd8d8d8ffd9d8d8ffd9d9d9ffd8d8d8ffd8d9d8ffd8d9d8ffd8d9d8ffd9d9d8ffd8d8d80000000000000000000000000000000000000000ffd8d8d8ffd9d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9dad9ffdad9d9ffd9dadaffd9d9daffdad9daffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd6d7d7ffd7d6d7ffd7d6d7ffd7d7d7ffd8d8d7ffd8d9d8ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd6d7d7ffd5d5d5ffd4d4d4ffd2d2d2ffd2d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d2ffd3d4d3ffd3d3d4ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d7d6ffd8d8d8ffd9d9d9ffdadbdbffddddddffe0dfdfffe2e2e2ffe4e4e4ffe6e5e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe8e8e8ffe8e8e9ffeaeaeaffececebffecececffecededffedeeeeffeeeeedffedeeeeffedededffedededffedededffecededffedecedffedececffededecffecedecffecececffecececffecececffebececffebebebffebebebffebebebffebebebffebeaebffebebebffeaebebffebeaebffebebebffeaebeaffeaebeaffeaebeaffeaebeaffebebeaffeaeaeaffebebebffeaeaebffebebeaffebebebffebebebffebebebffecebebffebebebffebecebffebebebffebecebffecececffebebecffebececffecececffecececffecececffecebecffecebecffecececffecebebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaeaebffebebebffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9eaffeae9eaffeaeaeaffe9eaeaffeae9eaffeae9eaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffececebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebeaeaffeaebeaffeaeaeaffeaebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9e9eaffeae9eaffeae9e9ffeae9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9eae9ffeae9eaffe9e9e9ffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebeaeaffeaeaeaffeaebebffebeaebffebebebffeaebebffebeaebffebebebffeaebeaffeaebeaffeaebeaffeaebeaffebebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9eae9ffe9e9e9ffe9eae9ffeaeaeaffe9e9e9ffe9eaeaffe9eae9ffeae9e9ffeaeaeaffe9e9eaffeae9eaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9eaffe9e9eaffeaeaeaffeaeae9ffe9eaeaffe9eae9ffe9eaeaffe9eae9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffebebeaffebebeaffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebecebffebebecffecececffebebebffecebebffecececffebebebffebecebffebebebffebecebffececebffebebebffebecebffebebecffececebffececebffecececffecececffededecffedededffeeefeeffeeeeeeffedeeeeffeeeeeeffedeeeeffedededffebecebffeaeaeaffe8e9e9ffe7e6e7ffe7e6e6ffe7e7e7ffe8e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe1e1e2ffdfdfdfffdddddcffdadbdbffd8d9d9ffd7d7d8ffd6d7d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd3d4d4ffd3d3d3ffd3d2d2ffd3d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcecfcfffcfceceffcececeffcdceceffcececeffd1d0d0ffd3d3d3ffd5d5d5ffd7d7d7ffd7d7d7ffd8d9d8ffd9d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffd9d9daffd9d9d8ffd8d9d8ffd8d7d8ffd8d8d7ffd8d8d8ffd8d7d8ffd7d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffd9d8d8ffd9d9d9ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dad9ffdadadaffdadadaffdadadaffd9d9daffdadadaffdadad9ffd9dadaffd9dad9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9000000000000000000000000000000000000000000000000ffd9d9d9ffd8d9d9ffd8d9d9ffd8d9d9ffd9d8d9ffd9d9d9ffd9dad9ffdbdadbffdadadaffdadadaffdad9d9ffdadadbffd9dadaffd9dadaffdadad9ffd9dad9ffdadad9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffcfd0cfffcececeffcecdceffcdcdcdffcccdcdffcccccdffccccccffcbccccffcccbcbffcbcbcbffcacbcaffcacacaffc9cac9ffc8c9c8ffc9c9c8ffc7c7c7ffc9cac9ffcac9caffcacbcaffcbcbcaffcacacbffcacac9ffc8c7c7ffc5c5c5ffc3c4c3ffc1c2c2ffbdbebdffb9b9b9ffb5b5b5ffb3b3b3ffb3b3b2ffb3b3b3ffb3b3b3ffb2b2b2ffb3b2b2ffb3b2b3ffb1b0b0ffb1b0b1ffaeaeaeffaeaeae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefdfefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefdfefffdfdfefffefefefffdfdfefffefdfdfffdfefefffefdfefffefdfefffefefdfffefefefffdfdfefffdfdfefffdfdfdfffefdfefffefdfefffefefefffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefefffefdfdfffdfefefffefdfdfffefdfdfffefefdfffefdfdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffefefffffffffefffefffefffefefefffefefefffefefefffefefffffefefefffefffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefefefffefffffffffefefffefffffffefefefffffefefffffefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefdfffefefdfffdfdfdfffefdfefffdfdfefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffdfefefffdfefefffdfdfefffdfefdfffefefefffdfdfdfffefefdfffefdfdfffdfdfefffdfefdfffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffffffefffffefefffffefffffffffefffefefefffffefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffefffffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefffefffffefffffefefffffffffefffffffffffefefffffefefffffffefffffffffffffffefffffffffffffdfdfdfff7f8f8fff2f3f3fff1f2f1fff2f2f2fff1f1f1fff2f2f1fff2f1f1fff1f1f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff424242ff424242ff414141ff414141ff414140ff4b4a4bff595959ff686868ff777777ff878787ff969696ffa5a5a5ffd7d7d7fff2f2f2fffcfcfcfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfafafffbfbfbfffbfafafffafafbfffafbfafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffafafbfffbfafbfffafbfbfffbfafbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfafafffafafbfffafbfafffafafafffafbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffbfafafffbfafbfffbfbfafffafafbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfdfdfffdfcfcfffcfdfdfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfcfdfffcfcfcfffdfdfcfffdfdfcfffcfdfcfffefdfefffdfdfefffdfefdfffdfdfefffefdfdfffdfefefffefdfefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffbfbfcffeeefefffd0d0d0ffa6a7a6ff959495ff868585ff777777ff686767ff575758ff484948ff3e3e3eff3e3f3eff3e3f3eff3f3f3fff3f3f3fff3f3f3fff403f3f000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7fff808080ff7f7f7fff7c7c7dff787878ff737473ff6f6f6fff6a696aff656566ff616061ff5c5c5cff585757ff535353ff4f4f4fff4b4b4bff484848ff454445ff414040ff3e3f3eff3b3b3bff383838ff353535ff323233ff303030ff2c2c2dff2a2a2aff272828ff424142ff5c5c5cff616060ff616161ff636363ff666666ff696969ff6c6b6cff6e6d6dff6f6f6fff6f7070ff707171ff717171ff717271ff727272ff727272ff737373ff747373ff757576ff757675ff767675ff757676ff757575ff747475ff737373ff717272ff706f6fff6d6d6dff6b6b6aff686767ff656465ff626262ff5f5f5fff5d5c5dff575757ff323232ff2b2a2aff2e2d2eff303130ff333333ff353536ff383838ff3a3b3aff3e3e3eff414041ff444444ff474747ff4a4a4aff4d4d4dff515050ff545454ff585757ff5c5b5cff606060ff656565ff686868ff6c6c6cff717171ff777677ff7a7a7bff7b7b7bff7d7c7dff7d7d7dff7d7d7dff7d7d7dff7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0eff0d0d0dff0d0d0dff0d0d0dff0d0d0dff141313ff131313ff1c1c1cff252525ff313031ff424242ff555555ff696968ff7b7b7bff979797ffd6d6d6fff1f1f1fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffffffffffffefffffffffffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefefffffefffefffffefffffefefefffffffefffefefefffefefffffefefefffefefefffefffffffffffefffefffffffffefefffefffffffffefefffffffefffffffefffffefefffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffefefdfffefefefffefdfefffefefefffefdfefffefefefffefdfefffefefefffdfefefffdfefefffdfefefffdfefdfffefefefffdfdfdfffefefefffefdfdfffdfdfefffdfefdfffefefdfffefefefffefefdfffefefefffefefdfffefefefffefdfefffefefefffefefdfffefefefffefdfefffefefefffefdfefffefdfefffefdfdfffefdfdfffefefdfffefefefffdfefefffefdfdfffdfdfefffdfefefffdfefdfffefefdfffdfdfdfffdfdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffefefefffefefffffefefffffefffefffffefffffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfefefffdfefdfffefefefffefdfefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefdfefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffafafafffafaeafffafafafffaeafaeffafafafffafafafffafafaeffb1b1b1ffb5b5b5ffb9b9baffbdbdbdffc3c3c3ffc6c5c6ffc8c8c8ffcacacaffccccccffcdcdceffcccdccffcacacaffc7c7c7ffc6c6c5ffc6c5c5ffc6c6c7ffc7c7c7ffc8c8c7ffc8c9c9ffc9c9c9ffc9c9caffcac9c9ffcacacaffcacacaffcbcacaffcbcbcaffcccbcbffcccbccffccccccffccccccffcdcdcdffcecdcdffcececeffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d1d2ffd2d2d2ffd3d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d5ffd5d5d5ffd4d4d5ffd5d5d5ffd5d6d5ffd6d5d6ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd7d7d7ffd8d8d7ffd8d7d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d9ffd8d8d8ffd9d8d8ffd9d8d8ffd8d8d8ffd9d8d9ffd9d9d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d90000000000000000ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9daffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d8ffd7d6d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d7d6ffd6d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd8d8d8ffd8d9d9ffd8d8d8ffd7d7d7ffd5d5d5ffd3d4d4ffd2d2d2ffd2d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d7ffd8d8d8ffdad9d9ffdbdcdbffddddddffe0e0e1ffe3e3e3ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe8e7e8ffe8e8e8ffe7e7e7ffe6e6e7ffe7e6e6ffe6e7e7ffe8e7e8ffe9e9e9ffeaeaeaffecececffecececffedededffedededffeeeeefffeeeeeeffeeeeeeffedededffedededffedededffedededffedededffecececffededecffecececffecececffececebffececebffebececffececebffebebecffebebebffebebebffebebebffebebeaffebebeaffebeaeaffebeaebffebebebffeaeaebffebeaeaffeaeaeaffebeaeaffebebebffebebebffebebebffebebebffebebebffebebebffebecebffececebffebebebffebebecffecebecffebecebffecebecffecebecffecececffecebebffecebecffecececffecebecffececebffebecebffebebebffecebecffebebecffebebebffebebebffebebebffebebebffebeaebffeaeaebffebebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9eaeaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeae9e9ffeaeaeaffeae9eaffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaebebffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffececebffebebebffebebebffebebebffebebebffecebebffecebecffebecebffebebebffebebebffebebebffebebebffebebebffebeaebffeaeaebffebeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeae9eaffeaeaeaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeaeaeaffe9e9e9ffe9e9eaffe9e9eaffe9eae9ffeaeaeaffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebeaffebebebffebebebffebebebffebebebffebebebffebebeaffebeaebffebeaebffebebebffebeaebffebeaebffeaeaeaffeaeaeaffebeaeaffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9eaffeae9eaffe9eae9ffeae9e9ffeae9e9ffeaeae9ffeae9e9ffeae9eaffeaeaeaffeae9e9ffeaeae9ffe9e9e9ffe9e9e9ffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9e9eaffeaeae9ffeaeaeaffe9e9eaffe9e9eaffe9e9e9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaebffeaeaeaffebebebffebeaebffebebebffebebebffebebebffebececffebecebffebececffecebebffebececffecebebffecebebffececebffecebebffecebecffececebffebebebffebebebffebebebffebebebffecebebffecececffecececffecececffecececffecedecffecedecffeeeeedffeeeeeeffeeeeefffeeeeeeffedeeeeffeeeeeeffedededffebebebffeaeaeaffe9e8e9ffe7e7e7ffe7e6e7ffe8e8e7ffe8e8e7ffe7e7e7ffe7e6e7ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe3e2e3ffdfdfe0ffdeddddffdcdcdbffd9d9daffd8d8d8ffd7d6d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfceffcececfffcececdffcececeffcfceceffd1d0d0ffd3d3d2ffd5d5d5ffd7d6d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9daffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd8d8d8ffd7d7d8ffd7d7d8ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd8d8d8ffd9d9d8ffd8d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffd9d9daffdadad9ffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d8d9ffd9d9d9ffd8d9d9ffd8d9d90000000000000000000000000000000000000000ffd8d8d8ffd8d8d9ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadad9ffdad9d9ffdad9daffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffccccccffccccccffcccccbffcbcbcbffcbcacbffcbcbcaffcac9caffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffcac9caffcacacaffcacacaffc9c9caffc9cac9ffc8c9c9ffc7c7c7ffc5c4c5ffc3c3c3ffc1c1c1ffbcbdbcffb8b8b8ffb5b4b4ffb3b3b3ffb2b2b2ffb2b2b3ffb3b2b3ffb2b2b2ffb1b1b0ffb0b1b0ffaeaeaeffafaeafffaeaeafffababab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfefdfffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffefdfdfffefefdfffdfdfefffefdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffefefefffefefefffdfefefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfefffdfdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffffffffffefefefffefefefffefffefffefefffffffefefffefefefffffffffffffefffffefefefffefffefffefefefffefffefffffefefffefffefffefefffffefefffffefefefffefffefffefefffffefefefffefefffffefefefffefefefffefffefffffefefffffefefffffffffffefffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffdfdfdfffdfdfefffefefefffefefefffefefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffefefdfffefefdfffdfefefffefdfefffdfefdfffefefdfffdfefefffefdfefffdfefefffefefefffefefdfffdfefdfffefdfefffefdfdfffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffefefffffffefffefefffffefefffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffefffffffffffefffffefffffefefffffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffffefefffefffefffefefffffffefefffefefffffffffffffffffffffffffffffffffefffffefefffdfdfcfff8f7f7fff2f2f1fff1f1f1fff2f1f2fff1f2f1fff2f2f1fff1f2f2fff1f1f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff424241ff424242ff424242ff414141ff414141ff4c4b4bff5a595aff686868ff777777ff878787ff969696ffa5a5a5ffd8d8d8fff2f2f3fffdfdfcfffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffdfefdfffdfdfefffefdfefffdfdfdfffdfefefffdfdfefffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffafbfafffbfafafffbfafafffbfbfbfffafbfbfffafbfbfffafafafffbfafafffbfafbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffcfcfdfffcfdfdfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefefefffefdfdfffefefdfffefefdfffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefdfefffbfcfbffefefefffd0d0d0ffa6a6a7ff969596ff878787ff787877ff686868ff585858ff484849ff3e3e3eff3e3e3eff3e3f3eff3f3f3fff403f3fff3f3f40ff3f3f3f000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7eff7e7e7eff7f7e7fff808181ff818180ff7f8080ff7d7d7dff797978ff747474ff6f6f6fff6b6a6aff666566ff616161ff5d5d5dff585858ff545454ff505050ff4c4c4cff484849ff454545ff414141ff3f3f3fff3c3b3cff393939ff363636ff333233ff303030ff2d2d2eff2b2b2bff282828ff424241ff5c5c5bff606060ff626262ff646465ff686868ff6b6a6aff6d6d6cff6e6f6eff706f6fff717170ff727271ff727372ff727373ff737373ff737373ff747474ff757575ff767676ff767677ff777777ff767676ff767676ff757575ff747373ff737373ff707171ff6e6e6eff6b6b6bff696969ff666666ff636363ff616160ff5d5d5dff575757ff313131ff2b2b2bff2d2e2eff313131ff333434ff363636ff393938ff3c3b3bff3e3e3eff414141ff444445ff474848ff4b4b4bff4e4e4eff515151ff545454ff585858ff5c5b5cff606060ff656666ff686869ff6d6d6dff727272ff777777ff7b7a7bff7b7b7bff7b7b7cff7d7d7dff7d7d7dff7d7d7dff7d7d7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0e0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff121111ff191919ff232323ff303030ff424242ff555556ff696969ff7c7b7cff989999ffd8d8d7fff1f1f1fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffefffefefffffffefffffefffefffffffefffefefffffefefefffefefffffefefefffefefefffefffefffffefefffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefdfffefdfefffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefdfffefefefffefefefffefdfefffefefdfffefefdfffefefefffefdfefffdfefefffefefefffefefdfffdfefdfffefdfefffefdfdfffefefefffefefefffefefefffdfdfdfffefdfefffefdfefffefefdfffefefdfffefefdfffdfdfefffdfdfdfffefefefffdfdfefffefefdfffdfefdfffefdfefffdfdfdfffefefdfffdfefefffefdfdfffdfdfefffdfefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffefefdfffdfefdfffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefffefffffffefffffffefffefefffffffefffffefffefffffffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfefdfffefdfefffefdfdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b1b2ffb2b1b2ffb0b0b0ffb0b0b1ffb0afb0ffb0b0b0ffafafafffafafafffafafafffaeaeaeffaeaeadffb0b0b0ffb4b4b4ffb8b9b9ffbebebeffc2c2c2ffc5c5c5ffc8c8c7ffc9c9c9ffcbcbcaffccccccffccccccffcacacbffc8c7c8ffc6c6c6ffc6c6c5ffc6c6c7ffc7c6c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcbcbcbffcbcbcbffcccbcbffcccbccffccccccffcdcdccffcecdcdffcececeffcececeffcfcfcfffcfcfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d9ffd8d9d9ffd8d9d8ffd8d8d8ffd9d8d8ffd9d8d9ffd8d8d8ffd9d8d8ffd9d9d8ffd8d8d9ffd8d8d8ffd9d9d9ffd8d8d9ffd9d9d800000000ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd8d8d9ffd8d8d9ffd8d8d9ffd8d8d8ffd7d7d7ffd6d7d6ffd5d5d5ffd4d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd3d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d6ffd8d7d7ffd8d9d9ffdadadaffdcdcdcffdededfffe1e1e1ffe4e4e5ffe5e5e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe8e8e7ffe9e9e9ffeaeaeaffecebecffecececffedededffeeeeeeffeeeeeeffeeefeeffeeeeeeffedeeedffeeeeedffedeeedffedededffedecedffededecffededecffececedffecececffececedffecececffececebffebecebffecebebffecebebffebebebffebebebffebebebffeaeaeaffebeaebffebeaebffebebeaffebebeaffebebebffebebebffebeaebffebebebffeaebebffebebebffebecebffebebebffebebebffececebffebececffecebecffecebecffecececffecececffecececffecececffececebffecececffecebecffebebebffebececffecececffecebecffecececffecececffebebebffebebebffebebecffecebebffebebebffebebeaffeaebeaffeaeaebffebeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaebeaffebeaebffebeaeaffebebebffebebebffebebebffebebebffecebebffebebebffebebebffebebebffececebffebebebffebebebffecececffebebecffececebffebecebffecebebffebebebffecebebffebebebffebebebffebeaebffebebebffebebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9eaeaffe9e9eaffe9e9eaffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeae9e9ffe9e9e9ffe9eae9ffeae9e9ffe9eae9ffeaeae9ffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaebffeaeaebffeaeaebffebebebffebebebffebebebffebebebffecebebffecececffebececffebebebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebebebffeaebeaffebeaebffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9eaffeae9eaffe9e9e9ffe9eaeaffe9e9eaffeae9eaffeae9eaffe9eaeaffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffe9e9e9ffeae9e9ffe9eae9ffeae9eaffeae9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebeaffeaebebffebeaebffebebeaffebebebffebebecffebebebffebebecffebebebffebebebffebecebffecebecffecebebffecececffecececffebececffebebebffecebebffecebecffebebebffecebebffececebffebebebffebebebffecececffebececffecececffecececffecececffecececffededecffedeeeeffefeeefffefeeefffeeeeeeffeeeeeeffeeeeeeffedededffebebebffeaeaeaffe8e8e9ffe7e7e7ffe7e8e8ffe8e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe3e3e3ffe1e1e0ffdededeffdcdcdcffdbdadaffd8d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d4ffd3d2d3ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcfcfcfffcfceceffcececdffcececeffcfcfcfffcfcfcfffd0d0d0ffd3d3d3ffd5d5d5ffd7d7d6ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd8d8d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d7d7ffd8d7d7ffd7d8d8ffd8d7d8ffd7d7d8ffd7d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9daffdad9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd8d9d8ffd9d9d8ffd9d9d80000000000000000ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d9ffd8d8d8ffd9d9d8ffd9d9d9ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d7d7ffd8d8d7ffd7d8d7ffd7d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcecfceffcececeffcecdcdffcdcdcdffcdcdcdffccccccffcbcbcbffcccbcbffcbcbcbffcbcbcaffcacacaffcacacaffc9c9c9ffc9c8c9ffc8c8c9ffc7c8c8ffcacacaffc9cacaffcacacaffcacac9ffcacacaffc8c9c9ffc7c6c6ffc4c4c5ffc2c3c3ffc0c0bfffbbbbbbffb6b7b7ffb3b4b3ffb2b2b2ffb2b1b2ffb2b2b2ffb0b1b1ffb1b1b1ffaeaeaeffafaeafffaeaeafffabababffadadadffadadad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefefffdfefefffefefefffdfefefffefefefffefdfdfffefdfefffdfdfefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfefffefdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffefdfefffefdfefffdfdfefffefefefffefdfdfffefefdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefdfdfffdfefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefffffffffefefffefffefffefffefffefefefffefffefffffffffffefefffffefffffffefffefffefffefffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefefefffefffefffffefffffffefffffefffefffffffffffefefefffefefefffefffefffefefefffefffefffefefefffffefefffefefffffefefffffefffffffefefefffefffefffefefffffefefefffefefffffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffefdfefffefefefffefdfdfffefefefffefefdfffdfefdfffdfefefffdfefefffefefdfffefefefffdfefefffefefdfffdfefefffefefefffdfefefffefefefffdfefefffefefefffefdfdfffefdfefffdfdfefffdfefdfffdfdfefffdfefefffdfefdfffdfdfdfffdfefdfffefdfefffefdfefffdfefdfffefefefffdfdfefffdfdfefffdfefefffefdfdfffdfefefffefefefffefefefffefefffffefefffffffffffffffefefffffffefffffefffffefefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefefffffefffefffffffefffffefffffefefefffefffffffefefefffefefefffefffefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefefefffffffffffefefffffffffffffefffefffffffffffffefefffffefffffdfcfdfff6f7f6fff0f0f1fff0f0f0fff0f1f1fff1f2f2fff2f2f1fff2f1f2fff2f1f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff424141ff424242ff424242ff424242ff424142ff4c4c4cff5a5b5bff696868ff777777ff868687ff969696ffa6a6a7ffd8d8d8fff2f2f3fffcfcfcfffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfdfffdfefdfffefdfefffefefdfffefdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfcfbfffcfbfcfffbfbfbfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffafbfafffbfafafffafbfafffafafafffbfafbfffbfafbfffafafbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffdfcfcfffdfdfdfffdfefdfffdfefdfffdfefefffdfefefffefefdfffefefefffdfefefffefefdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffcfcfcffefefefffd1d1d1ffa6a6a6ff969796ff888989ff7a7a79ff6a696aff595959ff494949ff3f3f3fff3e3e3fff3f3f3fff3f3f3fff3f3f3fff3f403fff3f3f3f000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7eff7e7e7fff828281ff818181ff818081ff818081ff7e7d7eff797979ff757474ff6f6f70ff6a6b6aff666666ff626162ff5d5d5dff595959ff555554ff505151ff4d4d4cff4a4949ff454645ff424142ff3f3f3fff3c3c3cff393939ff363636ff333333ff303131ff2e2e2eff2c2c2bff292929ff424342ff5c5c5cff606060ff636363ff656566ff686969ff6b6b6bff6d6d6dff6f6e6fff717071ff717172ff727372ff737373ff747474ff747474ff747474ff757574ff767576ff777777ff777777ff787877ff777777ff777777ff767676ff757474ff737473ff717171ff706f70ff6d6d6dff6a6a6bff676867ff646364ff616161ff5d5d5dff565756ff323232ff2c2c2cff2e2e2eff313131ff353435ff373737ff393939ff3c3b3cff3e3e3fff414241ff454545ff484748ff4a4b4bff4e4e4eff515151ff545555ff585958ff5d5c5cff606160ff666666ff696969ff6e6d6dff737272ff777877ff7b7b7bff7b7b7bff7b7b7bff7c7b7bff7d7d7dff7d7d7dff7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0d0d0dff0d0e0dff0d0d0dff0d0d0dff0b0b0cff0d0d0dff151515ff202020ff30302fff424142ff565655ff69696aff7c7c7cff9a9a9affd8d8d8fff2f1f2fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefffefffefffefffefffffffffffefffffefffffffefffffefffefffffffffffefefffffefefffffefffefffffefefffefffefffefefefffffffffffffefffffefefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefdfefffdfdfdfffdfefefffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfcfffcfdfcfffcfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefefffdfefefffefefefffdfefefffefefefffefdfefffefdfefffefdfefffdfefdfffdfdfefffefefefffdfefefffdfefefffefefdfffefdfefffefdfefffdfefdfffefefefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffefefefffefdfefffdfdfefffefefefffefdfefffefefdfffefdfefffdfdfdfffefdfefffefefefffdfdfefffdfdfdfffefdfefffefdfefffdfdfdfffefdfefffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfdfffdfefdfffefdfdfffefdfdfffdfefdfffdfefdfffdfefefffdfefefffefdfdfffdfefdfffdfefdfffefefdfffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffefffffefefffffefffefffefefffffefffefffefffefffefffffffffffefffffefffffffefffffefffefffffffefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfefffefdfefffefdfdfffefdfefffdfdfefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffdfefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b2b2ffb2b1b1ffb2b2b1ffb0b1b0ffb0b1b0ffafb0b0ffb0b0b0ffafafafffafafafffadaeadffafafafffb3b3b3ffb8b8b8ffbcbcbdffc2c2c2ffc4c5c5ffc7c7c7ffcac9c9ffcbcacbffcbcbccffcbcbcbffc9c9caffc8c8c8ffc6c7c6ffc5c6c6ffc6c6c5ffc7c6c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9cac9ffcac9c9ffcacbcaffcacacaffcbcbcbffcbcbcbffcbcbccffccccccffcdccccffcdcdcdffcecdceffcececeffcfcecfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d5d4ffd5d4d5ffd5d5d4ffd5d4d4ffd5d5d5ffd5d5d4ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd5d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd6d6d7ffd6d7d6ffd6d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d7ffd7d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd9d8d8ffd8d8d9ffd8d8d9ffd9d9d9ffd9d8d9ffd9d9d8ffd9d8d9ffd8d8d8ffd9d8d9ffd9d9d9ffd8d9d9ffd8d8d8ffd9d8d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d7d6ffd6d7d6ffd7d6d6ffd6d5d6ffd6d5d6ffd5d6d5ffd5d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd8d8d7ffd9d8d9ffd9d8d9ffd8d9d8ffd7d7d7ffd6d5d6ffd4d4d4ffd3d3d3ffd2d1d1ffd1d1d1ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd3d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdbdbdaffddddddffdfe0dfffe3e3e3ffe5e5e4ffe6e6e6ffe7e7e7ffe7e8e7ffe8e9e8ffe8e9e9ffe8e9e9ffe8e8e7ffe7e8e7ffe8e8e8ffe9e9e9ffeaeaeaffecececffececedffedededffeeeeeeffefefefffefeeeeffefeeefffeeeeeeffedeeedffededeeffedededffedededffedededffededecffedecedffedecedffecedecffecececffecebecffebececffebecebffecebebffebecebffebebebffebebebffebebebffebeaebffebebebffebebebffebebeaffebebebffeaebeaffebebebffebebebffebebebffebebebffebebecffebebebffebebebffecebecffebebecffebecebffecececffecebecffebececffecececffecececffecececffececebffecececffecececffecececffecececffecebecffecececffececebffebecebffebececffebececffecebebffebebebffebebebffebebeaffeaebebffebebebffeaeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaebffeaebebffebeaeaffeaebebffebebebffebebebffebebebffebebecffecececffecebebffececebffecebecffebebebffecebecffecececffebececffebebebffecebecffecebecffebebebffecebecffebebecffebebebffebebebffebeaebffeaebebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeae9ffeae9e9ffeae9e9ffe9eae9ffe9eae9ffe9e9e9ffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffe9eae9ffeaeaeaffeae9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaebffebeaebffebebebffebebebffebebebffebebebffebecebffecebebffebecebffebebebffecebecffebebecffebebecffecececffecebebffececebffebebecffebebebffebebecffebecebffebebebffebebebffebebebffebebebffebeaebffebeaebffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9eaeaffeae9eaffeaeaeaffeae9e9ffeaeae9ffeaeae9ffe9eae9ffe9eaeaffe9eaeaffeaeae9ffeaeaeaffe9eae9ffeaeae9ffe9eaeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffebeaebffeaeaebffeaebeaffeaeaebffeaebebffeaebebffebebebffebebebffecebebffecebebffebecebffececebffebebecffebebecffebececffecebebffebececffebebebffecececffecebecffebebecffecececffecebecffececebffecebecffebebebffebebecffecececffecececffecececffecececffecececffedececffedecedffededeeffeeefeeffefefefffeeeeeeffeeeeeeffeeefefffedededffebececffeaebeaffe9e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e8e8ffe7e7e7ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe5e5e5ffe2e2e2ffdfdfdfffddddddffdbdbdbffdadadaffd8d8d8ffd7d8d8ffd6d7d7ffd7d7d7ffd7d6d6ffd6d5d6ffd5d5d6ffd4d5d4ffd4d4d4ffd3d4d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcecfceffcecdceffcdceceffcececeffcfcfcfffcfcecfffd0d0d1ffd3d4d4ffd6d5d5ffd7d7d6ffd8d7d8ffd7d7d7ffd8d8d8ffd9d9d8ffd8d9d9ffd8d8d8ffd9d8d9ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d7ffd7d8d8ffd8d8d7ffd8d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd8d9d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d8d8ffd9d8d9ffd9d8d9ffd8d9d8ffd8d8d9ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd8d8d9ffd8d9d9ffd8d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffd9d9d9ffd9dad9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d8ffd7d8d7ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d7ffd8d7d8ffd7d8d7ffd8d7d7ffd8d7d7ffd7d8d7ffd7d8d7ffd7d8d8ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd8d8d8ffd7d7d8ffd7d7d7ffd6d7d6ffd6d7d6ffd6d6d6ffd6d5d6ffd5d5d6ffd4d5d4ffd4d4d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d3d2ffd2d1d2ffd2d1d1ffd0d1d0ffd1d0d0ffd0cfd0ffcfcfcfffcecfcfffcececeffcdcecdffcdcdcdffcdcccdffccccccffcccbccffccccccffcbcbcbffcbcbcaffcacacbffc9c9c9ffc9c9caffc9c9c9ffc8c8c8ffc9c9c9ffcac9caffcac9caffcacacaffcbcacaffcacacaffc8c8c8ffc6c6c6ffc4c3c4ffc1c2c2ffbfbfbfffbababaffb5b6b5ffb3b3b2ffb1b0b0ffb0b1b0ffb1b0b1ffaeafaeffafaeaeffafaeaeffabacabffadadadffadadadffadadadffadacac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefdfffefdfefffefefdfffefefdfffdfefdfffefefefffefefefffefefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefdfdfffefefefffefdfefffefefefffefefefffdfdfdfffefefefffefefefffdfefefffefdfefffdfefdfffdfdfefffdfdfefffdfdfefffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefefffdfefefffefdfefffdfdfefffefefdfffdfdfdfffdfdfefffdfefdfffefefdfffefefefffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefefefffefefdfffefdfdfffefdfefffefefefffefefefffefffefffefefefffefffefffefefffffffffffffffefffffffefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefefefffefefffffefefffffefffffffffffefffefefffffefefefffefefffffffefffffefffefffefffefffefffffffefffffffffefffffefefefffefffefffefefefffefefffffefefefffefefefffffefffffefefefffefefffffefefefffffefefffffefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefdfdfffefefefffdfdfefffefefefffefefefffdfdfdfffefdfefffefdfefffdfefefffefdfefffdfefdfffdfdfdfffdfdfefffdfdfefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffefefffffefffffffefefffffffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffffffffffefefefffefefffffffefffffefffffffffefffffcfdfcfff5f5f5ffefefefffefefeffff0f0f1fff1f1f1fff1f1f2fff1f2f1fff2f1f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff424242ff424242ff424242ff424242ff424242ff4c4c4cff5a5a5aff686869ff777776ff868687ff979797ffa8a7a8ffd9d8d8fff3f2f3fffdfdfcfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffdfefdfffdfefefffdfdfdfffdfefdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffbfcfbfffcfcfbfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfcfffbfbfcfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafbfbfffbfafbfffafafbfffbfbfafffbfbfbfffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfdfcfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffbfbfcfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffbfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfcfdfffdfcfcfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffdfdfdfffdfdfefffefefefffefdfefffefdfefffdfefdfffefefefffefdfdfffefefefffefefefffefefefffffefffffefefefffefefffffefefefffefefefffffefefffcfcfcffefefefffd1d1d1ffa6a6a6ff979898ff8a8a8aff7b7b7cff6b6c6bff5a5a5aff4a4a4aff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff404040000000000000000000000000000000000000000000000000ff7e7e7fff7e7e7eff828182ff828181ff828181ff818181ff818181ff7e7e7eff79797aff757474ff70706fff6b6b6aff676666ff626261ff5e5e5dff595959ff555555ff515151ff4d4d4dff4a494aff464646ff414242ff3f4040ff3c3c3cff393939ff363637ff343434ff313131ff2e2e2fff2c2c2cff2a2a2aff444343ff5e5e5eff616161ff636363ff666666ff696969ff6c6b6cff6e6e6eff6f7070ff717071ff727272ff737373ff747474ff757575ff757575ff757675ff757676ff767676ff777777ff787778ff787878ff787878ff777878ff777777ff767676ff747474ff737372ff707070ff6e6e6eff6b6c6bff686868ff646464ff616160ff5c5c5dff565756ff323232ff2c2b2cff2f2e2fff323232ff353535ff373737ff39393aff3c3c3bff3f3f3eff414141ff454445ff484848ff4c4c4bff4e4e4eff525252ff555555ff595858ff5d5c5dff616161ff666766ff696a6aff6e6e6eff737373ff777778ff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7d7d7dff7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0d0d0dff0d0d0dff0d0e0dff0b0b0bff0a0a0bff090a09ff121212ff1f1f1fff2f2f2fff414142ff565656ff6a6969ff7d7c7cffa09fa0ffdbdbdafff3f3f2fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefffffffefefffffefefffffefffffffffffefffefefffffefefefffefefefffffefffffefffefffefffefffefffffffefffffffffefffffefefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefdfefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefefefffefefefffdfdfdfffefdfefffefefefffdfefefffefdfefffdfefdfffdfefefffefdfefffdfefefffefefefffefefefffefefefffdfefdfffefdfefffefdfefffefefefffdfefdfffdfefefffdfefefffefdfefffdfdfdfffefefdfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefdfdfffdfdfefffdfefefffefdfefffefdfdfffefdfdfffefefdfffefdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefdfffdfdfefffefefefffefdfefffdfdfefffdfefdfffdfefdfffefdfdfffefefefffdfdfefffefefefffefefefffefefefffefefffffefefefffefefffffffefffffefffefffefefffffefefffffefefffffefffffffffffefffefefffffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefefdfffefefdfffdfdfdfffefdfefffefefdfffefefdfffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefdfdfffefefefffefdfefffefefefffefefefffdfdfdfffefdfe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb0b1b0ffb0b0b0ffb0afb0ffafb0afffaeaeaeffafaeaeffb2b2b2ffb6b6b6ffbbbbbbffbfbfbfffc4c4c4ffc7c6c7ffc9c9c9ffcacbcbffcccbccffcacbcaffc9c9c9ffc8c8c8ffc6c6c7ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9cacaffc9cacaffcacacaffcacacaffcbcbcaffcbcbcbffcbcbccffcbcccbffccccccffcdcdcdffcdcdcdffcdcdceffcececeffcfcfcfffd0cfcfffd0cfd0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d2d2ffd3d3d2ffd4d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d5d4ffd5d4d4ffd5d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d5ffd6d6d5ffd6d6d6ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d9ffd8d9d8ffd9d9d8ffd9d9d9ffd9d8d8ffd8d8d9ffd8d9d9ffd9d8d9ffd9d8d8ffd9d8d8ffd9d9d8ffd9d9d8ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd9d9d8ffd8d9d8ffd9d9d9ffd9d9d8ffd9d8d8ffd9d8d9ffd9d9d9ffd8d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d8d7ffd7d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd5d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d8ffd7d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffd1d2d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d2d3ffd3d3d2ffd2d2d3ffd3d3d3ffd4d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d9d8ffdadad9ffdcdbdcffdededeffe1e2e1ffe3e4e4ffe5e5e5ffe7e7e6ffe7e7e8ffe8e8e8ffe9e9e9ffe9e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe9eaeaffeaeaeaffecececffedededffedededffeeeeefffefefefffeeefefffefeeefffeeeeeeffeeeeeeffeeedeeffededeeffededeeffedededffedededffecedecffedecedffececedffecececffecececffebececffebececffecebecffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffeaeaebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebecffecebebffecebebffececebffecebecffececebffecececffecececffecececffecececffecececffecececffecececffecececffecececffebececffecececffecececffecececffecececffecebecffebebebffebebebffebebebffebebebffeaeaebffebebebffebebebffeaeaeaffeaeaebffeaeaeaffeaeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaebebffebeaebffebebebffebebebffebebebffebebebffebebebffececebffecececffecebebffebebecffecececffecebecffecebebffecebecffecececffececebffebebebffecebecffecebebffecebebffebebebffecebebffebebeaffebebebffeaebeaffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9e9ffeaeae9ffeaeaeaffe9e9e9ffeae9eaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebebffebebeaffeaeaebffeaebebffebebebffebebebffebebebffebecebffebececffebececffecebecffecececffececebffecececffebececffebececffecececffecececffececebffebebecffecececffecebecffecebebffecebebffececebffebebebffebebebffebebebffebebeaffebebeaffeaeaeaffebeaeaffebeaeaffebebeaffeaeaeaffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffeaeaeaffeae9e9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaebffebeaebffeaebeaffeaeaebffebeaebffebebebffebebebffebebebffebebecffebebebffebebebffebebecffebecebffebecebffebececffebececffecebecffecebecffececebffecececffebebecffebecebffecececffecececffecebebffebebecffebececffecebecffecebebffecececffecececffecececffecececffedecedffedededffeeededffeeeeeeffefeeefffefeeeeffefefeeffeeefeeffeeededffececebffebeaeaffeae9eaffe9e9e9ffe9eae9ffe9eaeaffe8e8e8ffe7e7e6ffe6e6e6ffe6e7e6ffe7e6e7ffe6e5e6ffe3e3e2ffe0e0e0ffdeddddffdcdcdcffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffcfd0cfffcfcfcfffcecfcfffcececeffcecdceffcececdffcdcdcdffcdcdcdffcecfceffd1d1d1ffd4d3d4ffd5d5d5ffd6d6d7ffd7d7d7ffd8d7d8ffd8d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d7ffd7d7d7ffd8d7d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d9d9ffd9d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d9ffd9d8d9ffd9d8d8ffd9d8d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d7ffd7d7d7ffd8d7d7ffd8d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d7ffd7d8d8ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d5d6ffd5d6d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcecfcfffcfcecfffcececeffcdcecdffcdcdcdffcccccdffccccccffccccccffccccccffcbcbcbffcacacbffcacacaffcac9caffc9c9c9ffc9c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffcac9caffcbcacaffcbcacaffc9c9c9ffc8c7c7ffc6c5c5ffc4c4c3ffc1c1c1ffbebebeffb9b9b9ffb4b4b4ffb1b0b1ffafafafffaeafaeffaeafafffaeaeaeffabacabffadadadffadadadffadadadffacacacffacadac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfefefffefefdfffefdfefffefdfefffefefefffefefefffdfefdfffefdfdfffefefefffefefefffdfdfdfffefefdfffdfefefffefefefffefefdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffdfdfefffefefefffdfdfefffdfefefffefefdfffdfefdfffefefefffefdfefffdfefefffdfdfdfffefdfefffefdfdfffefefdfffefefefffdfdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefefffffffffffffefffefffffffffffffffefffefefefffffefefffefefffffffffefffefefffffefefffffefefffffefefefffefffefffefffffffffffffffefefffffffffffffefefffffefffffffefffefffefefefffffefffffffefffffefefffffefefefffefefefffffefefffffefefffefffffffefefffffefefefffffefefffefefffffefefefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefdfdfffefefefffefefefffdfdfdfffefdfdfffdfefefffdfefefffefefdfffdfdfdfffdfdfefffdfefdfffdfefdfffdfefefffdfefefffdfdfefffefdfefffefdfdfffdfefefffdfefefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefffffffefefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffefefffffefefefffefefefffffffefffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffefefefffefefefffefefefffefefffffefefffffffefefffefffffffefefffffffffffffefffefffffffffffffffefffcfcfcfff4f3f3ffededeeffeeeeeeffeeefeffff0f0f1fff1f1f1fff2f1f1fff1f2f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff424242ff424242ff424242ff424242ff424243ff4c4c4cff595959ff686868ff777676ff878787ff989898ffa9a9aaffd9dad9fff3f2f3fffdfcfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffdfefdfffefdfdfffdfefefffefefdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffdfefdfffdfefefffefefefffefdfefffefefffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffcfbfcffefefefffd1d1d2ffa6a6a6ff979798ff8b8b8bff7c7c7dff6d6c6cff5a5b5aff4a4a4aff403f3fff3f3f3fff3f3f3fff3f3f3fff3f4040ff404040ff404040000000000000000000000000000000000000000000000000ff7f7e7eff828282ff818282ff828281ff828182ff828182ff818181ff7e7f7fff7a7979ff747475ff706f70ff6b6b6bff676766ff626262ff5e5d5eff5a5a5aff555555ff515251ff4e4d4dff4a4a4aff474746ff424242ff40403fff3c3d3dff393a3aff373736ff333333ff313132ff2e2f2eff2c2d2cff2a2b2bff444545ff606060ff636364ff646464ff666767ff696a6aff6c6d6cff6e6f6eff707070ff717171ff727272ff747474ff757575ff767676ff767676ff767677ff767677ff777777ff777877ff787979ff797979ff797979ff797979ff787878ff777777ff757675ff737373ff717171ff6f6e6fff6c6c6cff686868ff646464ff616060ff5d5d5cff595959ff333333ff2c2c2cff2f2f2fff323232ff353535ff373838ff3a3939ff3c3b3cff3e3e3fff414242ff454545ff484848ff4c4b4cff4f4f4fff525252ff555555ff595858ff5c5d5dff616161ff666666ff6a6a69ff6e6f6eff737373ff777877ff7b7b7aff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0d0d0dff0d0d0dff0b0c0bff0b0a0bff090809ff080809ff101010ff1f1f1fff303030ff424242ff565657ff6a6a6aff7e7e7dffa5a5a5ffdededffff3f3f3fffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffefefffffffffffffefffffffffefffffefefffffefefefffefffefffefffffffffffffffefefffffffffffffefffffffefffffffffffefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefdfffdfdfefffefdfefffdfdfefffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfefefffdfdfefffefdfefffefdfdfffdfefefffdfefefffefefefffdfefdfffefefefffefefdfffdfdfdfffefdfdfffdfdfefffefefefffdfefefffefdfefffdfdfefffefdfefffdfefdfffdfefefffefefefffdfdfefffefefefffdfdfefffdfefefffdfefdfffdfdfdfffefdfefffefdfefffdfefefffdfefefffefdfefffefdfdfffefefdfffefefefffdfdfefffefefdfffefdfdfffdfdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfefffefdfefffefdfefffefefefffefefffffefffefffefffefffffefefffefefefffefefefffffefefffefefffffffffffffefefffffefefffffefefffffffefefffefffefffefffffffffffffffefefffffffefffffefefefffefffefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfefffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffdfefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b2ffb2b2b2ffb2b2b1ffb2b2b2ffb2b2b2ffb2b2b1ffb1b1b1ffb0b0b1ffb0b0b0ffb0b0b0ffafafafffb1b2b2ffb5b5b6ffbababbffbfbebeffc3c3c3ffc6c6c7ffc8c9c8ffcacbcaffcccbcbffcbcbcbffc9c9c9ffc8c7c7ffc7c7c7ffc5c5c5ffc5c5c6ffc6c6c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcbffcbcbcbffcbcbcbffccccccffcccbccffccccccffccccccffcdcdcdffcecdcdffcececeffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd1d0d1ffd1d1d1ffd1d2d2ffd2d1d1ffd2d2d3ffd2d2d3ffd3d3d3ffd4d4d3ffd4d3d4ffd4d4d4ffd4d4d5ffd4d5d4ffd4d5d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd6d5d5ffd5d6d6ffd5d5d6ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd6d6d7ffd6d6d7ffd6d6d7ffd7d6d7ffd7d7d6ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d9ffd8d9d9ffd8d8d8ffd9d8d9ffd9d8d8ffd9d9d8ffd9d9d9ffd8d9d9ffd9d9d8ffd9d8d9ffd9d8d9ffd8d8d8ffd8d9d9ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d9ffd8d8d8ffd8d9d8ffd9d8d8ffd8d9d9ffd9d9d8ffd8d8d8ffd9d8d8ffd8d9d9ffd8d9d9ffd9d9d8ffd8d8d8ffd9d8d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d2d3ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d8d7ffd9d8d8ffdadbdbffdddddcffdfdfdfffe2e1e1ffe4e5e4ffe6e6e7ffe7e7e7ffe7e7e7ffe8e8e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e9e9ffe9e9eaffebeaebffecebecffecededffededeeffeeefeeffefefefffefefefffeeeeeeffedededffeeeeeeffeeeeeeffeeeeeeffededeeffededeeffedededffedecedffecedecffedededffedededffecececffecececffecececffecececffececebffebecebffecebecffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebecffebebebffebececffecebebffebebecffebebebffebececffececebffecececffecebecffecececffecececffecececffecececffecececffecececffebebebffececebffebececffecececffececebffebebebffebebecffebecebffebebebffebebebffebebebffebebebffebeaebffebeaeaffeaebebffeaeaebffeaebeaffeaebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebebffeaeaebffebebebffebebebffebebebffebebebffebebebffebebecffecebecffebececffebebebffecebecffecebebffecececffecececffecececffececebffecececffecebecffebebebffebececffecebebffebebecffebebebffebebebffebebebffebebebffebeaebffebebebffebebebffeaebeaffebeaeaffeaeaebffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9eaeaffeaeae9ffe9e9e9ffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9eaffeae9eaffeae9e9ffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffeaeaebffebeaebffebebebffebebebffebebebffebececffecececffebebecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffececebffecececffecebecffebebebffebececffecebebffebebebffebebebffeaebebffebebeaffebeaebffebeaebffeaebebffeaeaeaffeaebeaffebeaeaffeaeaebffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9eaeaffeaeae9ffe9e9e9ffeae9eaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaebffeaebeaffeaebeaffebeaeaffeaeaeaffeaeaeaffebeaeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebececffecececffebebecffecececffecececffecececffecececffebecebffecececffecececffecececffebececffecececffecebebffececebffecececffebececffececebffecececffecececffecececffecededffedececffedededffedededffeeeeefffefefeeffeeeeefffefeeefffefefefffedededffebecebffebeaeaffeaeaebffeaeaeaffe9e9e9ffe9e9e8ffe7e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e7ffe3e4e3ffe1e1e1ffdedfdfffdcddddffdadadbffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffcfcfd0ffd0cfcfffcfcfcfffcecfcfffcececeffcdcecdffcecdceffcdcdcdffcdcdcdffcecfcfffd1d1d1ffd4d3d3ffd6d5d5ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd8d8d8ffd8d9d9ffd9d8d8ffd7d7d8ffd7d7d7ffd6d7d7ffd7d7d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d8d9ffd9d8d9ffd9d8d8ffd9d9d9ffd8d9d9ffd9d9d9ffd8d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d8ffd7d7d8ffd8d7d8ffd8d8d7ffd8d8d8ffd9d9d9ffd8d8d9ffd9d9d9ffd8d8d9ffd8d9d9ffd9d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd8d7d7ffd7d8d7ffd7d8d8ffd8d8d7ffd7d7d7ffd8d7d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d8d8ffd7d7d8ffd7d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcecdffcecdceffcdcdcdffcccdcdffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcacacaffcacac9ffc9c9c9ffc8c8c8ffc7c7c7ffc8c9c9ffc9c8c8ffcac9caffcbcbcbffcacbcbffc9c9c9ffc7c7c7ffc5c4c5ffc3c3c3ffc0c0c0ffbcbdbcffb8b7b7ffb2b2b3ffaeafaeffadadadffafaeaeffabacabffadadadffadadadffadadacffacacacffacadacffacadacffacadad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefdfefffdfefefffefefefffefefefffefdfefffefefefffefefdfffefefefffdfefdfffefefdfffefefdfffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffefefefffdfefefffdfdfefffefdfdfffdfefdfffdfdfefffefefdfffdfdfdfffefdfefffdfdfdfffdfefefffdfefdfffefefefffdfefefffefefefffefdfefffefdfdfffdfefefffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffefffffffefefefffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefefefffffefffffefefefffefefefffefefefffffffffffefefefffffffffffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffefefdfffefefdfffefefefffdfefefffefefefffdfefdfffefefefffdfefefffefdfdfffefdfefffefefefffefefefffdfefefffefefdfffefefefffefefefffefdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffefffefefefffffffffffefffffffffefffffefefffffffffffffefffffffefefffffefffefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffefffffffefffffefefffffffffefffffefefffcfcfcfff2f3f3ffecececffedededffeeeeeeffefefeffff1f0f0fff1f1f1fff1f1f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff424242ff424242ff424242ff424242ff424142ff4c4b4bff595959ff686868ff787878ff888888ff989898ffaaaaabffd9d9dafff3f2f3fffcfcfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfcfcfffcfdfdfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfefdfffefefefffdfefefffefdfdfffefdfefffefefefffefefefffdfefefffffffefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffcfcfbffeeefefffd0d0d0ffa5a5a5ff979797ff8a8a8aff7d7c7cff6c6d6cff5b5a5bff4a4a49ff3e3f3fff3f3f3fff3f3f3fff3f3f3fff404040ff404040ff40404000000000000000000000000000000000000000000000000000000000ff818181ff818182ff818182ff828181ff818182ff828182ff7e7f7fff7a797aff757575ff707070ff6b6b6bff676767ff626262ff5e5e5fff5a595aff565656ff525251ff4e4e4eff4a4b4aff464746ff424242ff404041ff3d3e3eff3a3a3bff373837ff353535ff313232ff302f2fff2d2d2eff2b2b2bff454545ff5f6060ff646464ff656665ff686867ff6a6a6aff6d6d6dff6f6f6fff717170ff727272ff737473ff747575ff757575ff777776ff777777ff777777ff787777ff777877ff787879ff797a79ff797a7aff7a7a7aff797979ff797979ff777777ff767676ff747474ff727272ff6f6e6fff6c6b6cff686969ff656465ff616161ff5f5f5fff5d5d5dff343434ff2c2c2dff2f2f2fff323233ff363535ff373837ff3a393aff3c3c3cff3f3f3fff424142ff454545ff484848ff4c4b4cff4f4e4eff525252ff565655ff595959ff5c5d5cff616161ff676767ff6a6a6bff6f6f6fff737373ff777877ff7b7b7bff7b7b7bff7b7b7bff7b7b7cff7b7b7bff7c7c7bff7b7c7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0d0d0dff0c0c0cff0a0a0aff090909ff080708ff080707ff0f1010ff201f20ff313131ff424342ff575757ff6c6c6dff7e7e7fffa7a6a7ffe4e3e4fff6f5f5fffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefefefffffefffffefffefffefffffffefffefffffffffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfdfefffefefefffefefefffdfdfefffefdfdfffdfefdfffdfdfefffefefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefefffdfdfdfffefdfdfffdfefefffefdfdfffdfefefffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefefffefdfdfffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefffffefefffffefffefffefefefffefffefffefffffffefefefffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefefefffffefffffefefefffefefefffefefefffffffffffefefefffefefefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfefffefefefffdfefefffdfdfefffdfefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b3b2ffb2b2b2ffb2b2b3ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b2ffb1b0b0ffb0afb0ffb1b1b1ffb5b5b5ffb9bab9ffbfbfbeffc3c3c2ffc6c6c6ffc8c7c8ffcac9caffcbcbcbffcbcbcbffc9c9c9ffc7c7c7ffc6c7c7ffc7c7c7ffc5c6c5ffc6c6c6ffc7c7c7ffc8c7c7ffc8c9c8ffc8c8c9ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcbcbcaffcbcccbffcbcbcbffccccccffcccbccffccccccffcccdcdffcecdcdffcececeffcececeffcececfffcfcfd0ffcfd0d0ffd0d0d0ffd0d0d1ffd2d1d1ffd1d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d5ffd5d6d5ffd5d6d6ffd5d6d6ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd6d6d6ffd7d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd8d8d8ffd9d8d8ffd8d9d9ffd9d8d8ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d9ffd8d8d9ffd8d8d8ffd8d8d9ffd9d8d8ffd7d8d7ffd8d7d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffd8d8d8ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d9d9ffd9d8d8ffd9d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd7d6d6ffd6d7d6ffd4d4d5ffd3d4d3ffd2d2d2ffd2d2d2ffd0d0d0ffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d0d1ffd2d1d1ffd1d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d5ffd4d5d4ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9dad9ffdbdbdbffdededdffe0e0e0ffe3e3e3ffe5e5e5ffe7e7e6ffe8e8e8ffe8e8e8ffe9e8e9ffeae9eaffeae9eaffe9e9e9ffe8e9e9ffebebebffecececffededecffeeededffefefefffefefefffefefefffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffeeededffedeeedffedededffededecffecececffedececffecececffecececffececebffecececffebebebffecececffebebebffebebebffebebebffecebebffebebebffebebebffebebebffebebebffebebecffebebebffebebebffecebebffebecebffebebecffebecebffebecebffebebebffebececffecececffecececffecececffecececffecececffecececffecedecffecececffecececffecececffecececffecececffececebffecececffebececffecebebffecebecffecececffececebffebebebffebebebffebebebffebebebffebeaebffebebebffeaeaebffeaebeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaebeaffeaeaeaffebeaebffeaebeaffebebebffebebeaffebebebffebebebffecececffebebebffecebebffebececffecebebffecececffebecebffebebecffebececffebececffecebecffecebecffecececffecececffecebecffecececffebecebffebebebffebebecffebebebffebebecffebebebffebebebffebebeaffebeaeaffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffeae9e9ffeae9eaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebebffeaeaeaffebebebffebebebffebebebffebebebffebecebffebebecffececebffebececffecececffecececffecececffecececffedededffecececffedededffecececffedececffecececffedececffececedffecececffecececffececedffececedffecececffecececffecececffebececffebebecffebebebffebecebffebebebffebebebffebebebffebebebffebeaeaffebeaebffebebeaffeaeaeaffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebeaffebeaeaffebeaeaffebeaebffeaeaebffebebeaffebeaebffebebeaffeaebebffebebebffebebebffebebebffebebebffecebebffebecebffebebecffececebffebecebffecececffecececffecececffececebffecececffebececffecececffecebecffecebecffebececffecebebffecececffebecebffebebebffebebecffebebecffecececffecececffedececffecedecffedecedffedededffedeeedffeeeeeeffefefefffeeefefffefefefffefeeefffeeedeeffececebffebebebffeaebeaffeaebeaffe9e9e9ffe8e8e8ffe6e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe4e5e5ffe3e2e2ffe0e0e0ffdededeffdcdcdcffd9dadaffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd2d2d3ffd3d2d2ffd1d2d1ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcfcfcfffcececeffcececeffcdcdcdffcdcccdffcdcdcdffcfcfcfffd1d1d2ffd3d4d3ffd5d5d5ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d8ffd9d8d8ffd8d9d8ffd8d8d9ffd8d8d8ffd7d8d7ffd7d6d7ffd6d6d7ffd6d6d6ffd7d6d7ffd7d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d9d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d8ffd8d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd8d8d8ffd9d9d9ffd9d8d8ffd9d8d8ffd8d9d9ffd9d8d8ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d8ffd7d8d8ffd7d7d8ffd7d8d7ffd8d8d8ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d2ffd2d2d3ffd2d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffcdcccdffccccccffccccccffcbcbccffcbcbcaffcacacaffcacacbffc9c9caffc9c9c9ffc8c8c9ffc8c8c8ffc8c9c8ffc8c8c8ffc9c9c9ffcbcbcbffcbcbcbffcbcbcbffc9c9c9ffc7c7c7ffc5c4c4ffc2c2c2ffc0c0bfffbbbbbbffb5b6b5ffafb0afffabababffababacffadadadffadadadffadadacffacadacffacadadffadacacffadacadffadadadffaeaead00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfefdfffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffefdfefffdfefefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefdfefffefdfefffdfdfdfffdfdfefffdfefefffefefdfffefdfdfffefefefffdfefefffefdfdfffefefefffdfdfefffefdfefffefefdfffdfdfefffefdfdfffefdfdfffdfefdfffefefdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffefffffffffefffffefefffffefefffefefefffffefffffffefffffefefefffefefffffefffffffffffefffffefffffffffffffefffffffffefefffffffffffefefffffffefefffffefefffefefffffffefefffffefefffefffefffffffefffffefefffefefefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffefdfdfffdfefdfffdfdfefffdfefdfffefdfdfffdfdfefffefdfdfffdfefdfffefefdfffefdfefffdfdfdfffdfdfefffdfefefffefefdfffdfefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffefdfefffdfdfefffefdfefffefefdfffefefefffefefefffffefefffefefefffffffefffffefefffffffefffefefffffffefefffffefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffefefefffefefefffffefffffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffefefefffcfcfcfff3f2f2ffecebecffecececffecececffededeeffefefeffff0f1f0fff1f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff424242ff424242ff414142ff404040ff414040ff4a4b4bff5a5a59ff696868ff797978ff888889ff999898ffabababffdadadafff3f3f3fffcfcfcfffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfefffefdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfdfffdfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffbfcfcfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfafffbfbfbfffbfafafffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffdfdfcfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffcfcfcfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffdfefdfffefdfdfffdfdfefffefdfdfffdfefdfffefefdfffefefefffdfefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffcfcfcffefefefffd0d0d0ffa4a4a4ff969696ff8a898aff7c7c7cff6c6c6cff5b5a5bff4a4a4aff3f3f3fff3f3f3fff404040ff404040ff404040ff404040ff40404000000000000000000000000000000000000000000000000000000000ff828181ff818182ff828281ff828282ff818281ff818181ff7e7f7eff797a7aff757475ff707070ff6b6b6bff676767ff636262ff5e5e5eff5a5a5aff565656ff525252ff4e4e4eff4b4a4aff474747ff424343ff414040ff3d3e3dff3a3b3bff383837ff353435ff323232ff302f2fff2d2e2dff2c2c2bff454545ff5e5e5eff636364ff656666ff686867ff6a6b6aff6d6d6dff6f6f6fff717171ff727272ff747374ff757475ff767576ff777677ff777777ff777778ff787878ff787878ff797879ff7a7a7aff7a7a7aff7b7a7aff7a7a7aff797979ff787878ff777676ff747475ff727171ff6f6e6fff6b6c6bff696968ff656565ff626262ff616162ff605f5fff343434ff2d2d2dff303030ff323332ff353535ff373837ff393a3aff3c3c3dff3f3f3fff414242ff454545ff494948ff4b4b4bff4e4f4fff525252ff565655ff595959ff5d5d5dff616162ff676767ff6a6a6aff6f6f6fff737373ff777877ff7b7b7bff7b7b7bff7b7b7bff7b7c7bff7b7b7bff7c7b7cff7b7c7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0eff0c0b0cff0b0a0aff080809ff080808ff080708ff070808ff10100fff201f1fff313130ff424243ff575757ff6d6d6dff7f7f7effa7a7a7ffe1e1e1fff4f4f4fffdfefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffefefffffefefffffefffffffefffffefefefffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffefefffffffefffffffffefffffffffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfefefffefefefffefefefffefefdfffefdfefffefdfdfffdfdfdfffefdfefffefdfefffdfdfdfffdfdfefffefefefffefefefffefdfdfffefefefffdfefefffefdfdfffefdfefffdfdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfefdfffefefdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffdfefdfffdfefefffdfefefffefefefffefffefffefefefffffefefffefffefffefefefffffefefffefefefffffefffffffefffffefefefffefefffffefffffffffffefffffefefffffffffffefffffffffefefffffffffffefefffffefefefffffefefffefefffffefdfdfffefdfdfffdfefdfffefefdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfefdfffdfefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b2b2ffb2b3b3ffb2b3b2ffb2b2b2ffb2b2b2ffb1b2b2ffb2b2b2ffb2b2b2ffb2b1b2ffb2b1b1ffb0b1b0ffb4b4b3ffb8b7b7ffbbbcbbffc0c0c1ffc4c4c4ffc7c7c6ffc8c9c8ffcacacaffcbcbcbffcacacaffc8c8c8ffc7c6c6ffc6c6c6ffc6c5c6ffc6c5c6ffc6c7c7ffc7c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcbcbffcacacbffcbcbcbffcccbcbffcbcbccffccccccffcdccccffcccdccffcdcdccffcecdcdffcececeffcececfffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd0d1d0ffd1d1d1ffd1d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd6d5d5ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d7ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d8ffd7d7d8ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d8ffd9d8d8ffd9d9d8ffd8d8d9ffd9d8d8ffd8d8d9ffd8d8d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd8d9d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d9d8ffd9d8d8ffd8d8d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd3d3d3ffd4d3d4ffd4d4d4ffd4d5d5ffd5d5d6ffd6d6d6ffd5d5d5ffd4d3d4ffd2d2d2ffd2d2d2ffd2d1d1ffd0d0d0ffcececfffcfcfcfffd0d0cfffd0d0d0ffd1d0d0ffd1d0d1ffd1d2d1ffd2d2d1ffd3d2d2ffd3d3d2ffd3d3d3ffd4d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd9d8d8ffdadadaffdcddddffdededeffe1e2e1ffe4e4e4ffe6e7e6ffe8e7e7ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffe9e9e9ffe9e9e9ffeaebebffecececffedececffedeeedffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeedffededeeffedeeeeffedededffedededffedededffedededffedececffedececffecececffecececffececebffebebecffecebebffecebebffebecebffececebffecebebffebebebffebebecffebebebffebebebffebebebffecebebffebebebffebebebffebecebffebececffecebecffebebebffebebebffecececffecececffecececffecececffecececffedececffecececffedececffecececffebececffecececffecececffebececffecececffecebecffecececffecebebffebecebffececebffecebecffebebebffebebebffeaebebffebebebffeaebebffebebebffebeaebffeaebeaffeaeaeaffebeaeaffeaeaeaffebeaebffeaeaeaffeaeaeaffeaeaebffeaebebffeaeaeaffebeaeaffebebebffeaebebffebeaebffebebebffeaeaebffebebebffebebebffebebecffecebebffecebebffebecebffececebffecebebffececebffecececffecececffebebecffececebffecececffebecebffecececffecececffebececffecebecffecececffebebebffecebecffebebebffebebebffebebebffebebebffebebebffeaebebffebeaebffeaebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffeaeaeaffebeaeaffeaeaeaffebeaebffebeaebffebebebffebebecffebececffebecebffecebebffecececffecececffecececffedececffececedffedececffedececffececedffedececffedececffecedecffededecffedececffededecffececedffedececffecececffecececffedececffecececffecececffecececffebececffecebecffebebebffebebebffebebebffebebebffebebebffeaebebffeaebebffebebebffeaeaeaffebeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaebffeaeaebffeaeaeaffeaebeaffeaebeaffebeaebffebebeaffebeaebffebebebffebeaeaffebebebffebebebffebebebffebebecffebececffececebffecebecffecececffecececffecececffecececffebececffecececffececebffecececffecececffecebecffebecebffececebffecebebffececebffebececffecebebffebebecffececebffedececffecececffecececffecedecffecededffededeeffedeeeeffeeeeeeffefefefffefefeeffeeefeeffefefefffededeeffecececffebebebffecebebffeaebebffe9e9e9ffe7e7e7ffe6e7e6ffe6e7e7ffe7e7e7ffe6e5e6ffe4e4e4ffe1e1e1ffdfdfdfffdddddcffdbdbdbffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d2d3ffd2d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d1ffd1d0d0ffd0d0d0ffcfcfd0ffcfcecfffcfceceffcececfffcecdceffcecdcdffcdcdcdffcdcdccffcecdcdffd0d0cfffd2d2d2ffd4d4d4ffd5d5d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d9d8ffd8d8d9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d8ffd8d9d9ffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d7d8ffd8d7d8ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d9ffd9d8d8ffd9d8d8ffd8d8d9ffd9d8d8ffd9d8d8ffd8d9d8ffd9d9d8ffd9d8d8ffd9d9d8ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d7d8ffd8d9d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d4ffd3d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcfcfceffcececfffcecdcdffcecdcdffcccdccffcdcdccffccccccffcccccbffcbcbcbffcbcacaffcacacaffcacac9ffcac9c9ffc8c9c8ffc8c7c8ffc7c8c7ffc8c8c8ffc8c8c8ffcacacaffccccccffccccccffcacacaffc8c8c8ffc5c6c6ffc3c3c4ffc2c1c1ffbdbebeffb9b8b8ffb2b2b2ffabacacffabababffadadadffacadadffacacacffadacacffadacadffadacacffadaeadffadadadffaeadae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefdfffefefdfffefdfefffdfefefffefdfdfffefdfefffdfefefffdfefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefefffdfefdfffefefdfffefefdfffdfefefffefefefffefefefffefdfdfffdfefdfffefdfefffefefefffdfdfdfffefefefffefefefffdfefefffefefdfffefefefffefefefffdfdfdfffdfefefffefefefffdfdfdfffefefdfffefefefffdfdfdfffefefefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffffffffffefefffffefffffffffffffffffffffffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffefefffffffefffffffefffefffffffffffefffffefffffefffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffefefffefffefffefefffffffffefffefefefffefffefffefffffffefefefffefffefffefefffffffefefffefefefffefefefffefffefffefefefffefffefffffffffffefefefffefefffffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffdfefefffefefefffefefdfffefefdfffefefefffefdfefffdfefefffdfefdfffdfefdfffefefefffdfefefffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffefffefefefffffefefffffefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffdfcfdfff4f5f4ffecedecffecececffecececffededecffedeeeeffefefeffff1f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff414242ff424242ff414242ff404040ff3f403fff3f3f3fff4c4b4bff5a595aff696969ff787978ff888888ff999998ffacacacffdbdbdbfff3f3f3fffcfcfdfffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffdfdfefffdfefdfffefefefffdfdfdfffdfdfdfffefefefffdfdfdfffdfefefffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfcfdfffcfdfcfffcfdfdfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffcfcfcfffdfdfcfffcfdfdfffcfdfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfcfffbfcfcfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfcfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfcfdfffdfdfcfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffdfdfdfffcfcfcfffdfcfcfffdfefdfffdfdfdfffdfefefffdfefdfffdfefdfffefefefffdfefefffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffefefefffcfcfcffefefefffd0d1d1ffa2a3a2ff959594ff898988ff7b7c7cff6c6c6cff5b5b5bff4a4a4aff3f403fff3f3f40ff404040ff3f4040ff404040ff404040ff40404000000000000000000000000000000000000000000000000000000000ff828281ff828282ff828281ff828282ff818182ff828281ff7f7f7fff7a7a7aff757575ff707070ff6c6c6bff676767ff636263ff5e5e5fff5a5a5aff565656ff525252ff4e4f4eff4a4a4bff474847ff444444ff414141ff3f3e3eff3c3c3cff383839ff353635ff323332ff303030ff2e2e2eff2b2c2cff404141ff5c5d5cff636263ff656565ff686868ff6b6a6aff6d6d6dff70706fff717272ff737372ff747474ff757575ff767676ff777777ff787777ff787877ff787979ff797979ff79797aff7a7a7aff7a7b7aff7b7a7bff7a7a7aff797979ff787978ff767777ff747574ff727272ff6f6f6fff6c6c6bff686868ff656565ff626362ff616060ff5b5c5bff333333ff2d2e2dff303030ff323233ff353635ff383838ff3a3a3aff3d3c3cff3f3f3fff434242ff464645ff494949ff4c4c4cff4f4f4fff525253ff555656ff595a59ff5d5d5eff616262ff686768ff6a6a6aff6f6f6fff737474ff777778ff7b7c7bff7b7c7bff7b7c7bff7b7b7cff7b7c7cff7b7c7cff7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0a0b0aff080909ff080808ff080808ff080808ff080808ff101010ff1f1f1fff313131ff424242ff565656ff6d6d6dff808080ffa8a8a8ffe3e2e3fff5f5f5fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefdfffefdfdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffdfefefffefefdfffefdfefffdfdfdfffdfefdfffdfefdfffefdfdfffefefdfffdfefefffefefefffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffefefdfffefefefffdfdfdfffefefefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefdfffdfefdfffdfdfefffdfefefffdfdfefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefffffefefefffefffefffefffefffffffefffffffefffefffffffffffffffefffffffffefefffefffefffefefffffffffefffefefefffefffefffefffffffefefefffefefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffdfdfdfffefefefffdfdfefffdfefdfffdfefefffdfefdfffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefffefffefefefffdfefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfefffdfefefffefdfefffefefdfffefefd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b3ffb3b3b3ffb2b3b2ffb3b3b3ffb2b2b2ffb3b2b2ffb3b3b3ffb2b1b2ffb2b2b2ffb2b2b2ffb1b2b2ffb4b4b4ffb7b8b8ffbbbbbbffbfbfbeffc3c2c3ffc5c5c5ffc8c7c8ffcac9c9ffcbcbcaffcacacaffc7c8c8ffc6c6c5ffc5c5c5ffc4c4c4ffc5c6c6ffc7c7c7ffc8c8c7ffc8c9c8ffc9c9c9ffcacacaffcacacaffcacac9ffcacacaffcacacbffcbcbcbffcbcbcbffcbcccbffccccccffccccccffcccdccffcccccdffcdcdcdffcdcdcdffcececeffcecfceffcececeffd0d0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd5d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd6d5d5ffd6d6d5ffd6d6d6ffd6d5d6ffd5d6d6ffd5d6d5ffd5d6d5ffd5d6d6ffd5d6d6ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd6d7d7ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd8d8d8ffd9d9d8ffd9d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d7ffd8d7d8ffd8d8d7ffd8d8d7ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd8d8d8ffd9d8d8ffd9d9d9ffd8d8d8ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d6ffd7d6d7ffd6d6d6ffd6d5d6ffd6d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd2d2d2ffd1d2d1ffd2d3d2ffd3d4d3ffd4d4d4ffd5d5d4ffd4d5d5ffd4d4d4ffd2d2d2ffd1d1d1ffd1d1d0ffd0cfd0ffcececeffcececeffcfcfcfffcfd0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d6ffd6d7d7ffd7d8d7ffd8d7d8ffd8d9d9ffdbdbdcffdddddcffdfdfdfffe3e3e3ffe5e5e5ffe6e7e7ffe8e8e8ffe8e9e8ffeaeaeaffeaeaeaffeaeaeaffe9eae9ffebeaebffecececffecececffeeededffefefeeffefefefffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffedeeeeffeeeeeeffededeeffedededffededecffedecedffedececffecececffecedecffecececffebececffececebffebebecffecebebffebebebffebebebffebecebffebebebffebecebffecececffebebebffecececffebebebffebecebffebecebffebecebffecebebffebebebffececebffececebffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecebecffebececffecececffecececffecececffebececffebebebffebebebffebebecffebebebffebebebffebebebffebebeaffebebeaffeaebebffebebeaffebeaebffeaeaeaffeaebeaffeaebeaffeaeaeaffeaebeaffeaebebffebebebffeaeaebffeaeaeaffeaebeaffebeaebffebebebffeaebebffebebebffebecebffebebebffebecebffebebecffececebffebebecffecececffecececffecebebffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffececebffececebffecebecffebebecffebebebffebebecffebebebffebebebffebeaebffeaebebffebebebffeaeaeaffeaeaeaffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebebffebebeaffebebebffebebeaffebebebffebebebffebebebffebebebffebececffecececffecececffececebffecececffecececffecececffecececffededecffecededffecededffedededffedededffedededffedecedffedededffedededffedececffedededffedededffedededffedededffececedffecedecffecedecffecececffecececffecececffececebffececebffecebebffebebecffebebebffebebebffebebebffeaebebffeaeaebffeaebebffebebebffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaebebffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffebeaeaffebebeaffebebeaffeaebebffebebeaffebebebffebebebffebebebffebebebffebebebffebecebffebececffecececffecececffececebffececebffecececffecececffebebecffecececffecececffecececffecececffecececffecececffecebecffecececffecececffebebebffececebffecececffecececffececedffecececffecedecffedededffedededffeeededffeeeeeeffefefeeffefefefffefeeefffeeefefffefefefffededeeffecececffebececffebebebffeaebeaffe8e8e8ffe7e7e7ffe7e7e7ffe8e8e8ffe7e6e7ffe4e5e5ffe2e2e2ffdfe0dfffdddedeffdbdcdcffd9d9daffd9d9d8ffd9d8d9ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcecfceffcecfceffcececeffcececdffcdcdcdffcdcdcdffcececeffd0cfcfffd2d2d2ffd4d4d4ffd5d5d5ffd7d7d7ffd7d6d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d8d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd9d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd7d7d7ffd8d7d7ffd8d8d8ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d3ffd2d2d3ffd2d2d1ffd1d2d1ffd1d1d1ffd0d0d0ffcfcfd0ffcfd0cfffcfcfcfffcececeffcececeffcdcdceffcdcdcdffccccccffccccccffccccccffcbcbcbffcbcbcaffcbcbcbffcacacaffcacacaffc9c8c9ffc8c8c8ffc7c8c7ffc6c7c6ffc8c7c7ffc9c9c9ffcccbcbffcdcdccffccccccffcacacbffc8c8c8ffc6c5c6ffc3c3c3ffc0c0c0ffbcbcbdffb7b8b7ffb0b0b0ffadadacffabababffacadacffadacadffacadadffacadacffadaeadffadaeaeffadaeaeffaeaeaeffaeaeae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefdfffefefdfffefefdfffefefefffefefefffdfefefffdfefefffdfdfefffefefdfffdfefdfffdfefefffdfefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefdfffdfdfefffdfdfefffefefefffefefdfffdfdfefffefefefffefefdfffdfefdfffefefefffefefefffefefdfffefefefffefefefffdfefefffefefefffefdfdfffefefdfffdfefefffdfdfdfffefefdfffefefdfffefefefffdfefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffefefffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefefffffffffefffefefffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffefefffefefefffefefffffffffefffefefefffffefefffffffffffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffdfefefffefefdfffefefefffefdfefffefefefffdfefefffefdfefffefdfdfffefefefffdfefdfffdfdfdfffefdfefffefefdfffdfefdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffefffffffffffffffffefffffefffefffefffefffffffefffefefefffefefefffffefefffefffffffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfcfcfff5f5f5ffececebffecececffecececffedededffeeefeffff1f1f1fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff424241ff404040ff403f40ff3f3f3fff3f3f3fff4c4b4cff5a595aff696969ff777878ff878787ff989898ffacacabffdcdcdcfff3f3f3fffdfdfdfffefefefffdfefdfffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfcfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfcfffcfcfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfdfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffdfdfefffdfdfefffdfefdfffefdfefffefdfdfffefefefffefefdfffefefdfffefefefffefefefffefefdfffefdfefffefefefffdfdfdfffefefefffefdfefffcfbfbffefefefffd2d2d1ffa1a1a2ff949594ff888889ff7a7b7bff6c6c6cff5b5b5bff4a4a4bff404140ff404040ff404040ff404040ff404040ff404040ff40404000000000000000000000000000000000000000000000000000000000ff828281ff828281ff828282ff818282ff828282ff828181ff7f7f7fff7a7a7aff757575ff707070ff6c6c6bff686767ff636363ff5f5e5eff5a5a5aff565656ff525252ff4f4f4eff4a4b4aff474847ff434344ff414242ff3f3f3eff3c3c3cff393939ff363636ff333333ff303030ff2d2d2dff2b2b2cff3c3c3bff5d5d5cff636363ff656565ff676867ff6a6a6aff6e6e6dff6f6f6fff727272ff737373ff757474ff757576ff777776ff777777ff787877ff787878ff787879ff797979ff7a7979ff7a7a7aff7b7b7bff7b7b7aff7a7a7aff79797aff797978ff777676ff757575ff727272ff6f6f6fff6c6b6cff686767ff646464ff616161ff5e5e5eff555555ff313130ff2e2e2eff2f3030ff333333ff363535ff373837ff3a3a3aff3d3d3cff3f3f3fff434242ff464645ff494949ff4c4c4cff4f4f4fff525353ff565656ff5a5a59ff5d5e5dff616262ff676767ff6a6b6bff6f6f6eff737373ff777778ff7b7b7cff7b7b7bff7c7b7bff7b7b7bff7c7c7cff7c7c7cff7c7d7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0b0c0bff090909ff080808ff080808ff070808ff080708ff111010ff202020ff313131ff434343ff575757ff6e6e6dff818181ffa8a9a8ffe6e5e6fff6f6f6fffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefffffffffffefffffffffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefdfffefefefffefdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffefefefffefdfdfffefdfdfffdfdfefffefefdfffdfdfefffefefdfffdfdfefffdfdfefffefefefffefdfdfffdfdfefffdfefefffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffefefffefefefffefefffffffffefffefefefffffefefffefefefffdfefefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefdfffefefefffefdfefffdfefdfffdfefdfffefefefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefdfffefdfefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb4b4b4ffb5b4b4ffb3b4b3ffb3b3b3ffb2b2b2ffb2b3b3ffb3b2b2ffb2b2b2ffb2b2b3ffb2b2b2ffb1b1b1ffb4b3b3ffb7b7b7ffbbbbbbffbebebeffc1c1c1ffc4c4c4ffc7c7c6ffc8c9c8ffcacacaffcacacaffc8c8c8ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc7c7c6ffc7c7c7ffc9c9c8ffc8c8c9ffc9c9caffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbccffccccccffccccccffcdccccffcdcdcdffcdcdcdffcdcdceffcecdcdffcececeffcececeffcfceceffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d5d6ffd6d6d6ffd6d6d5ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d5d5ffd6d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d7ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d8ffd8d9d8ffd8d9d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d7d7ffd7d7d8ffd7d8d8ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d7d8ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d5ffd2d1d1ffd1d1d1ffd1d1d2ffd3d3d2ffd3d3d3ffd4d4d3ffd4d4d5ffd3d3d4ffd2d2d3ffd2d1d1ffd0d0d1ffcfd0cfffcecdcdffcdcecdffcececfffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd0d1d1ffd1d1d2ffd2d1d1ffd2d2d2ffd2d3d3ffd3d2d3ffd4d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd4d5d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d8d7ffd8d8d8ffd9dadaffdbdcdcffdeddddffe1e0e1ffe3e3e4ffe6e6e6ffe7e8e8ffe9e8e8ffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffeaeaeaffecececffecedecffedededffefefefffefefefffefefefffeeeeeeffefeeeeffeeeeeeffefefeeffeeeeeeffeeeeeeffededeeffededeeffeeeeeeffeeededffedededffedededffededecffecedecffececedffecedecffecececffecececffecececffebececffecebecffecebebffebebebffebebebffebebebffebebebffebecebffebecebffebecebffecececffecebecffebecebffebebebffececebffecebebffececebffececebffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffececebffebebebffecebecffecebebffebecebffebebebffebebebffeaebeaffebebebffebeaebffebeaeaffeaeaebffebebeaffeaeaebffebebeaffeaeaebffeaeaebffebebebffebeaeaffeaeaebffebebebffebebeaffebebebffebebebffebebebffebebebffecebebffecececffebececffecebecffecebebffecececffebececffecebebffecececffecececffecececffecececffececedffecececffecececffecececffecececffecececffececebffececebffecececffecebebffebebecffebececffebebebffebebebffebebeaffeaebebffeaebebffeaebebffebeaeaffeaeaeaffeaeaebffeaeaebffeaeaeaffebeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffeaeaeaffebebeaffeaeaeaffebebebffebeaebffebebebffebebebffebebebffebebebffececebffebebecffebebecffecececffecececffecebecffecededffedececffecececffececedffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffecededffedededffedecedffecedecffecececffecececffecececffecececffececebffecececffecebebffebebebffebebebffebebebffebebeaffeaebeaffeaebeaffeaeaeaffeaebebffebeaeaffeaeaeaffeaeaebffeaeaebffeaeaeaffebeaeaffeaeaeaffebebebffeaebeaffeaeaeaffebeaebffebebeaffeaebeaffeaeaebffebebebffeaeaeaffebebebffebebebffecebebffebebebffececebffebebebffececebffebebecffebebecffecececffecececffecebecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecebecffecececffebececffecebebffecececffececebffecececffecedecffedededffedecedffecededffedededffeeeeedffeeeeeeffefefeefff0efefffefefefffefefefffefefefffedeeeeffececedffecececffebecebffe9eae9ffe7e7e7ffe7e8e8ffe8e8e7ffe7e7e7ffe5e5e6ffe3e3e4ffe0e1e0ffdededeffdcdcdcffdbdbdbffd9dad9ffd9d9d8ffd9d8d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d3ffd3d3d4ffd2d2d3ffd2d2d3ffd2d2d2ffd1d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcececeffd0d0d0ffd2d2d2ffd4d4d4ffd4d5d5ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d7ffd8d7d7ffd8d7d7ffd7d7d7ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d7ffd7d7d8ffd8d8d7ffd7d7d7ffd8d8d7ffd7d7d8ffd7d7d8ffd7d8d8ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d8d8ffd8d7d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d4ffd3d3d4ffd3d3d4ffd3d3d3ffd3d2d2ffd2d1d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0cfffcfcfceffcfcecfffcececeffcdceceffcdcdcdffcdccccffccccccffcbccccffcbcbcbffcbcbcbffcbcbcaffcacacaffc9cac9ffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc8c8c7ffcacac9ffcdccccffcdcdcdffccccccffc9cacaffc7c8c8ffc5c5c5ffc3c3c2ffbfbfbeffbabbbbffb3b4b4ffafb0b0ffacacacffadadadffacacadffadacadffadadadffaeadadffadadadffaeaeafffaeaeaeffafafafffafafaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefdfdfffefefdfffefefefffdfdfefffefdfdfffdfefefffefdfefffdfefdfffefdfdfffefefdfffdfdfefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefefffefefefffdfefdfffdfefefffefefdfffdfefefffefdfdfffefefdfffefefefffefdfdfffefefefffefefefffdfefefffefefdfffefefefffefdfefffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefefdfffefefdfffefefefffefefefffefffefffefefefffefefffffffffefffffefffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffefefffffefffefffefefefffefefefffefffefffefefefffefefefffffefffffefffefffefefffffefffefffefefffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffefefefffdfefefffdfdfefffefefefffefefefffefefdfffefefdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefefffdfdfdfffefefdfffdfefdfffcfdfdfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefffffefefffffefefffffffefefffefefffffffefffffffffffffffffffffffefffffffffffffffefffffffefefffefffefffffefefffffefefffefefffffefefefffefefefffefffefffefefefffefefefffefefdfffefefdfffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefdfefffdfefefffdfdfdfffefefefffdfefefffdfefefffdfefefffefdfefffefefdfffefefefffefefefffefefefffefefefffdfcfdfff5f5f6ffecececffecececffedededffeeefeefff1f1f1fff2f2f2fff2f2f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424142ff414141ff404040ff3f3f3fff403f40ff3f403fff3f3f40ff4b4c4bff5a5a5aff696969ff787878ff888787ff979797ffacacacffddddddfff3f3f3fffcfcfdfffefefefffefefefffefdfdfffefefdfffefefdfffefefdfffefefefffefefefffefdfefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffefefdfffefdfefffefefdfffefefdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfcfdfffcfdfdfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffbfcfcfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfdfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffcfcfdfffdfcfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfdfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffcfcfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfdfefffdfefefffdfefdfffefefefffdfefefffdfefefffdfefefffdfdfdfffefefdfffefefdfffdfefefffdfdfefffefdfdfffcfbfbffefeff0ffd2d2d2ffa1a1a2ff949494ff888888ff7b7a7bff6c6c6cff5b5b5bff4b4b4bff404040ff404040ff403f40ff404040ff404040ff404040ff40404000000000000000000000000000000000000000000000000000000000ff818182ff818181ff818182ff818182ff818182ff828182ff7f7f80ff7b7a7aff757675ff717070ff6c6c6bff676767ff626363ff5e5e5eff5a5b5aff575656ff525252ff4e4e4eff4a4a4aff474747ff434443ff414141ff3e3e3fff3c3c3cff393939ff363636ff333332ff2f2f30ff2d2d2dff2b2b2aff3b3b3bff5c5d5dff636363ff646565ff666666ff6b6b6aff6e6e6dff707170ff727272ff747373ff757474ff757576ff767677ff777777ff777878ff787878ff797879ff797979ff797a79ff7a7a7aff7a7b7aff7a7a7aff7a797aff797a79ff787878ff777676ff757575ff727272ff6e6f6fff6b6c6bff686768ff646364ff606061ff5c5b5cff4d4d4dff2b2b2bff2d2d2dff2f2f30ff323232ff363535ff383838ff3b3a3aff3d3d3cff403f3fff434342ff464646ff494949ff4c4c4cff4f504fff535253ff565656ff5a5a59ff5e5e5dff626162ff676767ff6a6a6aff6e6e6fff737373ff787878ff7b7b7bff7b7c7bff7b7b7cff7c7c7cff7c7c7cff7d7d7dff7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0bff0c0c0cff0b0b0bff0a090aff080808ff070708ff070707ff101011ff202021ff323233ff454444ff585859ff6f6f6fff828383ffabababffe6e6e7fff7f7f7fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefffffffffefffffffffffefffffffefefffffffffefffffefffffefefffffffffffffefffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffdfefefffdfdfefffefdfdfffefdfdfffdfdfefffdfefefffdfdfefffdfefefffdfefdfffefdfefffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffdfdfefffdfefefffdfdfefffefefdfffefefefffefffefffefefffffffefefffffefefffefefffffffffffffefefffffefffffffefffefffffefffffffffffffefffefffefefffffefffefffefefefffffefefffefffefffefefefffefefefffefefffffefefefffdfdfefffefefdfffefdfefffefdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefefffefdfdfffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefefffdfefefffdfdfdfffefefdfffefefd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b3ffb3b4b3ffb2b2b2ffb2b2b3ffb3b3b2ffb3b2b3ffb2b2b2ffb3b3b2ffb5b5b5ffb9b9baffbdbdbdffc1c0c0ffc3c3c4ffc5c5c6ffc7c8c8ffc9c9c9ffcbcbcaffcacac9ffc6c7c7ffc4c4c5ffc5c4c4ffc5c4c5ffc5c6c6ffc7c7c7ffc7c8c8ffc8c9c9ffc9c9c9ffcacacaffcacbcbffcacacaffcacbcbffcbcbcaffcbcbcbffcccbcbffcccccbffccccccffccccccffcdcccdffcdcdcdffcdcdcdffcdcecdffcececeffcececfffcecfcfffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd3d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd5d6d5ffd5d5d6ffd6d5d5ffd6d5d5ffd5d5d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d5ffd6d6d6ffd6d7d7ffd6d6d6ffd6d6d7ffd6d7d6ffd6d7d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d7d8ffd8d7d7ffd7d8d7ffd8d7d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d8d7ffd7d7d7ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d8ffd7d7d8ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d5ffd4d4d5ffd2d1d1ffd2d1d1ffd1d1d2ffd2d2d2ffd2d2d3ffd4d4d4ffd3d3d3ffd2d2d2ffd1d2d2ffd0d0d0ffcececfffcdcdccffcccdcdffcecdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d4d5ffd5d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d6ffd5d5d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd8d7d8ffd9d9d9ffdadadaffdcdcddffdfdfdfffe2e2e2ffe5e5e4ffe7e7e7ffe8e8e8ffe8e9e9ffe9e9e8ffeaeaeaffe9eaeaffeaeaeaffebececffecececffeeeeedffefefefffeff0efffefefefffefeeeeffefeeeeffeeeeeeffeeeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffededeeffedededffedededffedececffecedecffecececffecececffecececffecececffebececffececebffecebecffebebecffebebecffecebebffebebebffebebebffebebebffebebecffebebecffecececffecebecffecebebffebecebffecebebffececebffecececffebebecffecebecffecececffecececffecececffecececffecececffecececffecececffecececffebececffecececffecececffecececffecececffecececffecececffececebffecececffebececffebebecffebececffebebebffecebebffebecebffebecebffebebebffebebebffebeaebffeaeaebffebebebffeaebebffeaebebffeaebeaffebeaebffeaebebffeaebeaffeaebebffebebeaffeaebebffebeaebffebebebffebebebffebebebffecebecffececebffebebecffececebffecececffecececffecececffecebecffecececffecececffecececffecececffecececffecececffececedffecececffecececffececebffececebffecececffebebecffebebebffebececffecebecffebebebffebebebffebebebffebeaebffebebebffeaebebffeaeaebffebebebffebeaebffebeaeaffebebeaffeaeaebffeaebebffeaeaeaffeaeaeaffeaeaebffeaeaebffeaebebffeaeaeaffebebeaffebebeaffeaebebffeaeaebffebebebffebebebffebebebffebebebffebebecffebececffebecebffecebecffecececffececebffecececffecececffecececffedececffededecffedededffedececffedededffedededffedededffedeeedffeeedeeffededeeffededeeffeeededffedededffedededffedededffedededffedecedffedededffedededffedececffecedecffedececffecececffecececffebececffecebebffebececffecebebffebebebffebebeaffebebeaffeaeaebffeaebeaffeaeaeaffeaeaebffeaeaeaffebeaebffebeaeaffeaebeaffeaeaebffeaebebffeaebeaffebeaeaffeaebebffeaeaebffeaebebffeaeaeaffebebeaffebebebffebebebffebebebffecebebffecebebffebebecffebebecffebebecffebececffebecebffecececffecececffececebffecececffececebffebececffecebebffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecebecffecececffecebecffecececffececedffececedffedededffededeeffeeededffeeeeedffeeeeeeffefefeeffefeff0ffefefefffefeeefffeff0efffeeedeeffecedecffecececffebebeaffe9e9e9ffe8e8e7ffe7e8e8ffe7e7e8ffe6e6e6ffe4e4e4ffe2e2e1ffdfdfdfffdddcddffdbdbdbffdadad9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd8d8d7ffd7d8d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d5d5ffd5d5d6ffd5d5d5ffd4d4d5ffd3d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcececeffcecdceffcdcdceffcecdcdffcfcfcfffd0d0d0ffd2d2d2ffd3d3d4ffd4d4d5ffd7d6d6ffd7d6d7ffd7d7d7ffd7d8d7ffd8d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d6d6ffd6d5d6ffd5d6d5ffd6d5d5ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d7ffd7d8d8ffd7d8d8ffd7d8d8ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd7d8d8ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d7d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d7d8ffd8d8d7ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d8d8ffd7d8d8ffd7d8d8ffd7d7d7ffd8d8d7ffd7d8d7ffd7d7d7ffd6d6d7ffd7d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d5ffd4d4d5ffd3d4d3ffd4d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0cfffd0cfcfffcfcfceffcfcecfffcececeffcdcdceffcdcdcdffcdcdcdffcccccdffccccccffcccbcbffcbcbcbffcacacaffcacacaffc9c9caffc9c8c9ffc8c8c8ffc7c7c8ffc7c6c6ffc5c6c5ffc7c6c6ffc8c8c7ffcbcbcbffcccccdffccccccffcbcbcbffcac9c9ffc6c7c6ffc4c4c4ffc1c1c1ffbebebfffb9b9b8ffb3b3b3ffaeaeaeffacacacffadacadffaeadadffadaeadffadadadffaeaeafffaeaeaeffafafafffafafafffafafaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfefefffdfefdfffefefdfffdfefefffefefefffdfdfefffefefdfffdfefdfffdfefefffefdfefffdfefdfffdfdfdfffefdfefffefefdfffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefefffefffefffefefefffefffffffefefefffefefefffffefefffefefefffefefffffefefefffdfefefffefdfefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefdfffefefefffefefdfffefdfdfffefefdfffefdfefffefefefffefefefffefdfefffdfefefffefefdfffefdfefffefefefffefefdfffefefdfffefdfefffefdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffffffffefffffefffffffefffffffffffffffffffefffffffefffffffefffffefefffffffefffffefffffefffefffefefffffffefefffefffefffffefefffefefefffefefefffefffefffffffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffefdfefffdfefefffefefefffdfefefffdfefefffefdfefffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffefffffffffffffffffefffffffffffffffffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffdfefefffdfefefffefefefffdfefefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfdfdfff7f6f7ffecededffeeededffefefeffff0f1f1fff1f2f2fff2f2f2fff2f2f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424241ff414041ff3f403fff403f40ff403f3fff3f403fff403f3fff4b4b4cff5a5a5aff696969ff797978ff888788ff979797ffabababffdededefff3f3f3fffdfdfcfffefefefffdfdfdfffefefefffdfefefffdfefefffdfefefffefefdfffdfefefffefefefffefefefffefefdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefdfefffdfdfdfffefdfefffdfefefffefdfdfffdfefefffdfefefffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfcfffcfcfdfffcfdfcfffcfdfcfffdfdfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffefdfefffdfefdfffefdfdfffdfefefffefefefffefefefffdfefdfffdfdfdfffdfefefffefefdfffdfdfdfffefdfefffefefdfffefefefffdfefefffbfcfcfff0eff0ffd2d2d2ffa1a1a1ff959495ff888888ff7a7b7bff6c6b6cff5b5b5aff4a4b4aff40403fff403f3fff40403fff404040ff404040ff404040ff40404000000000000000000000000000000000000000000000000000000000ff828282ff828181ff828182ff818182ff828281ff818281ff7f7f7fff7b7b7bff757676ff707071ff6b6c6cff686767ff626363ff5f5f5fff5a5a5aff575656ff515252ff4e4e4eff4b4a4aff474747ff434343ff414141ff3f3f3eff3c3b3cff383839ff363536ff323332ff2f2f2fff2d2d2dff2b2b2bff3b3b3bff5c5d5cff626262ff636464ff666666ff6a696aff6e6d6eff707070ff737373ff737474ff747575ff767576ff767676ff777777ff787777ff777878ff777878ff797979ff7c7c7bff7a7b7aff7a7a7aff7b7a7aff7a7a79ff797979ff787878ff777777ff757475ff727372ff6f6f6fff6b6b6bff676767ff636463ff60605fff5b5a5bff4c4c4cff2b2a2aff2d2c2dff2f2f2fff323232ff353535ff383837ff3b3b3bff3d3d3dff3f4040ff424342ff464645ff494949ff4c4c4cff4f4f50ff535352ff565656ff5a5a5aff5e5e5eff626262ff676767ff6a6a6aff6f6f6eff737374ff787878ff7c7b7cff7b7c7cff7c7c7cff7c7c7cff7d7d7dff7d7d7dff7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0b0cff0c0c0cff0c0c0cff0c0b0bff090a09ff080807ff080708ff111111ff202120ff333332ff454445ff5a5a5aff70706fff848484ffafaeafffe7e7e7fff7f7f7fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfefefffdfefdfffefdfdfffdfdfefffefefdfffefdfefffdfefefffdfefefffefdfefffefefdfffdfefdfffefefdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefdfffdfdfdfffdfefefffefefdfffefdfefffefefefffefefefffefefffffefefffffefffefffffefefffefefffffffffffffffefffffefffffffefffffffffffffffffffefffffffefffffffefffffefefffffffefffffefffffefffefffefefffffffefefffefefefffefefdfffdfdfefffefefefffdfefdfffefefdfffefdfefffefdfefffefdfdfffdfdfdfffdfdfefffefefdfffefefdfffdfdfdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfefefffefefdfffefdfefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b7b6ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b3b2ffb2b2b3ffb1b1b2ffb3b2b3ffb4b4b4ffb7b7b7ffbbbcbbffbfc0c0ffc3c3c3ffc5c6c5ffc6c6c6ffc8c9c9ffc9c9c8ffc9c9c9ffc8c8c8ffc6c6c5ffc4c4c5ffc4c4c5ffc5c5c5ffc7c6c6ffc7c7c8ffc9c9c8ffc9c9c9ffc9cacaffcacbcaffcbcacbffcbcbcaffcbcbcbffcccccbffcccbcbffcccccbffccccccffcccdccffcdcdcdffcdcccdffcdcdcdffcecdcdffcecdceffcececeffcecfceffcfcfceffd0cfcfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d6d6ffd5d5d5ffd5d5d5ffd6d5d6ffd5d6d5ffd6d6d6ffd5d5d6ffd5d6d5ffd6d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d6d6ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d8d7ffd8d7d7ffd7d8d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d7d8ffd7d7d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd2d2d2ffd1d2d2ffd1d2d2ffd2d1d2ffd2d2d2ffd3d3d2ffd3d2d3ffd1d1d2ffd1d2d1ffd1d0d0ffcfcfceffccccccffcccccbffcdccccffcececdffcececeffcfcfcfffd0cfd0ffd0d0d0ffd0d1d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffdbdbdaffddddddffe0e0e0ffe3e3e4ffe5e6e6ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeae9eaffeaebebffecececffededeeffefefeffff0f0efffefeff0ffeeeeefffeeeeeeffeeeeeeffeeeeefffefefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeedffedededffededecffedecedffecedecffececedffedececffecececffececebffebebecffebecebffebecebffececebffecebebffecebecffecebebffebebebffebebecffececebffebecebffebebebffecececffebececffebebecffebecebffececebffebececffecececffecebecffececebffebececffebececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebececffebebebffebececffebebebffebebebffecebecffebebebffebebecffebebebffeaebebffebeaebffebebebffebebebffebebebffeaebebffeaebebffebebebffebebeaffebebebffebebeaffebeaebffebebebffebebebffebebebffebebecffecebecffebececffecebebffebebecffecececffecececffecececffecececffecececffedececffecececffecececffecececffecececffecececffecececffecececffecececffebececffececebffebececffecececffebebecffececebffebebebffebecebffebebebffebebebffebebebffebebebffebebeaffebeaebffeaeaebffebeaebffeaebebffebeaebffebebebffebebebffebebebffeaebeaffeaeaeaffeaebebffebebeaffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffececebffecebecffebececffebececffecececffececebffecedecffededecffedececffededecffedecedffedededffedededffeeededffedeeedffeeededffededeeffedeeedffedeeedffeeeeedffeeedeeffeeedeeffeeededffedededffedededffedededffedededffedededffedededffecededffececedffecedecffedececffecececffecececffebebecffececebffebebebffebebebffebeaebffeaebebffeaeaeaffeaeaebffebebeaffeaeaebffeaeaeaffebeaebffeaebebffebeaebffeaebebffebebebffebebebffeaebebffeaeaeaffeaebebffebebebffebebebffecebebffebebebffecececffebebecffebecebffecebebffebececffecececffecebecffebececffebececffecececffececebffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedecedffededecffededecffedededffeeeeeeffeeeeeeffeeeeefffefefeffff0efefffeff0efffefefefffefefefffeeeeedffecededffebececffebeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe5e5e5ffe2e2e2ffe0dfe0ffdddedeffdcdcdcffdadadaffdadadaffdad9daffd9d9d9ffd8d8d8ffd8d9d8ffd8d8d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcfcfceffcececeffcececeffcececeffcececdffcecdcdffcececeffd0cfcfffd1d1d1ffd2d2d2ffd4d4d3ffd5d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d8d8ffd7d8d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d7ffd7d8d7ffd7d8d7ffd8d7d7ffd8d8d7ffd8d7d8ffd7d8d7ffd8d8d8ffd8d7d8ffd7d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d7d8ffd8d8d7ffd8d8d7ffd7d7d7ffd8d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd8d7d8ffd7d7d8ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d8d8ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d7ffd7d7d7ffd6d6d7ffd5d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d0ffd0cfd0ffcfd0cfffcfcfcfffcfcecfffcececeffcececdffcdcdcdffcdcdcdffcccdccffccccccffcccbcbffcbcbcbffcbcacaffcacacaffc9c9caffc9c9c8ffc8c8c8ffc7c7c7ffc7c7c7ffc5c6c6ffc5c5c6ffc6c7c6ffc9c9c8ffcbcccbffccccccffcbcbccffcbcbcaffc8c8c8ffc5c6c6ffc4c3c3ffc1c1c1ffbcbcbcffb8b8b9ffb2b3b2ffaeadaeffababacffaeadaeffadaeadffaeaeaeffaeaeaeffafb0b0ffafafafffafb0afffb0b0b0ffb0b1b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfefdfffefefefffdfdfefffefdfefffefdfefffefefdfffefefefffefdfefffefefdfffdfefefffefdfdfffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffefdfefffdfefefffefefefffdfefdfffefefefffdfefdfffefefdfffefefefffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffefefffffffffffffffffefffffffffffefefffffffefffffffffefffffffffffefefefffffffffffffffffffffefffffffefefffffffffffefffefffefefffffefefefffefffefffffefefffffffefffefefffffefefefffefffefffefefffffefffefffefefffffefffefffefffefffffffefffefefefffefefefffffffefffefefffffefffffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffdfdfefffefdfefffefdfefffdfdfefffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefefffefefdfffefefefffefefefffefefffffefefefffefffefffefefffffefffefffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefefffffefffffffefffefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfdfefffefdfefffdfdfefffdfdfdfffdfefdfffefefdfffefefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffdfefefffefefefffafafaffefefefffeeefeffff1f1f1fff2f2f2fff2f2f2fff2f1f1fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414141ff3f4040ff3f3f40ff3f3f40ff3f403fff403f3fff40403fff4b4c4cff5a5a5aff6a6a6aff797979ff888888ff979797ffa9a9a9ffdedfdefff4f4f3fffcfcfcfffdfefdfffefefefffdfdfefffdfefefffdfefdfffefefefffdfdfefffefdfefffefdfefffefefefffefefefffefdfefffdfefdfffdfefefffefdfdfffdfdfdfffefefefffdfdfefffdfefefffefdfefffdfefdfffdfdfefffefdfefffefdfefffdfdfefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffcfdfdfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfcfcfffcfbfbfffbfbfbfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffbfcfcfffcfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafafbfffafafafffafbfafffbfafafffbfafafffafbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffefefefffefdfefffdfefdfffdfefefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffdfdfdfffcfcfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfdfffefdfefffdfdfefffdfefdfffefdfdfffefefefffefdfefffdfdfefffefdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffcfcfcfff0f0efffd3d3d2ffa1a2a2ff959595ff898988ff7b7b7bff6b6b6bff5b5b5bff4a4a4aff3e3e3fff3f3e3fff404040ff404040ff404040ff404040ff40403f00000000000000000000000000000000000000000000000000000000ff828282ff828281ff828281ff828282ff818181ff818281ff80807fff7a7a7bff757676ff707170ff6c6c6cff676768ff636363ff5e5e5fff5a5a5aff565656ff525152ff4e4e4dff4a4a4bff474747ff434343ff414141ff3e3e3eff3b3b3bff383838ff353535ff323233ff302f2fff2d2c2dff2a2a2aff3a3a3aff5c5b5bff626362ff646363ff656666ff6a6969ff6d6d6dff707070ff727273ff737374ff757575ff767575ff767676ff767677ff777777ff777777ff777877ff787878ff7b7c7bff7a7a7aff7a797aff7a797aff7a7a7aff787979ff787878ff767676ff747574ff737272ff706f6fff6b6b6cff676767ff636363ff5f5f5fff595a59ff4c4c4cff2a2b2aff2d2d2cff2f2f2fff313232ff353535ff383838ff3a3a3bff3d3d3dff404040ff434343ff464646ff494949ff4c4c4dff50504fff535353ff575657ff5a5b5aff5e5e5eff626262ff676767ff6a6a6aff6e6e6fff737373ff787878ff7c7c7cff7b7b7cff7c7c7cff7d7c7dff7d7d7dff7e7e7eff7f7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0c0cff0c0c0cff0c0c0bff0c0b0bff0a0909ff080909ff131213ff212221ff323232ff444444ff5b5c5cff717171ff858584ffb3b3b2ffe7e8e8fff7f8f7fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffdfdfdfffdfdfefffefdfdfffdfefefffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfefefffefdfefffdfdfdfffefefefffefdfdfffefefdfffdfdfefffefdfdfffdfefdfffefefefffdfdfdfffdfefefffdfefefffdfdfefffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefefffdfdfefffdfefdfffdfdfefffdfefdfffdfefdfffefefdfffdfdfdfffdfefdfffefefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfdfffdfefefffefefdfffefefefffefefefffefefffffefefefffffefffffffefefffffffefffefefffffffefefffffffefffffffffffefefefffffffffffffffffffffefffffffefffffffffffffefffffffefefffffefefefffefffefffefdfefffefefefffdfefefffefdfefffdfefefffdfdfefffdfefdfffefefefffefefdfffefefdfffefefefffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b5ffb6b7b7ffb7b6b6ffb6b7b6ffb5b5b5ffb5b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b3b3ffb2b2b2ffb3b3b3ffb5b5b6ffbab9b9ffbebdbeffc2c2c2ffc5c5c5ffc7c6c6ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c8ffc7c7c7ffc5c5c5ffc5c4c5ffc5c5c5ffc6c6c6ffc7c7c6ffc8c8c8ffc8c8c9ffc9c9c9ffcacacaffcbcbcaffcacacaffcbcbcbffcbccccffccccccffccccccffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdcecdffcecdcdffcececeffcececfffcececeffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d6ffd6d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d6ffd6d7d7ffd7d6d6ffd7d6d7ffd7d7d7ffd6d6d7ffd6d7d7ffd7d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d5d6ffd5d6d6ffd5d6d5ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd7d8d8ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d7d7ffd7d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d7ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d4ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcececeffccccccffccccccffcdcccdffcececeffcececeffcfcfcfffcfcfd0ffd0d0cfffd1d0d0ffd1d1d0ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d5d6ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffd9d9daffdbdcdcffdededeffe1e1e1ffe4e4e5ffe7e6e6ffe9e8e9ffe9e9e9ffe9e9e9ffebeaeaffebebebffeaeaeaffecececffeeeeedffefefefffeff0efffefeff0ffeeeeeeffeeeeefffeeeeeeffefefefffeeeeefffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeededffedededffecededffececedffecececffecedecffecececffecececffebececffecebecffebececffebebecffebecebffebececffebecebffececebffecececffebebebffebecebffecececffebebecffebececffebecebffecececffebececffecececffecebecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebebecffecebecffecebecffebececffecececffecececffecececffecebebffebebebffecebebffececebffebebebffebebecffebebebffebebecffebebebffebebebffeaebebffebebebffebebebffebebebffeaeaeaffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebecebffecebecffececebffebececffecebecffecececffecececffecececffecececffecececffecececffecedecffecececffecececffecececffecececffecececffecececffecececffebececffecebecffebebecffececebffecececffecebecffebecebffebebecffecebebffebebebffebebebffebebebffebebebffebebebffebebebffeaeaebffebeaebffebeaebffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebebebffecebecffecebebffececebffebebecffecebebffecececffecececffecebebffecececffecedecffedecedffedecedffedededffedededffedededffedededffedeeedffeeededffeeeeedffedeeeeffeeedeeffedeeeeffedeeeeffedeeedffeeeeeeffeeeeedffeeeeedffeeeeeeffedededffedededffeeeeedffedededffedededffecedecffececedffececedffecececffecebecffececebffecececffecebecffebebebffebebebffebeaebffebeaebffebebebffeaeaeaffeaebebffebeaebffeaebeaffeaeaebffebeaebffebeaebffeaebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebebebffebebecffebebebffecececffececebffecececffebececffecececffecececffecececffecebebffecececffecececffecececffecececffecececffecececffecececffecececffececebffecececffecececffecececffecebecffecececffecececffecececffecececffecececffededecffedededffecececffedededffeeeeedffeeeeeeffeeeeeeffeeefeeffefefefffefeff0ffefefefffefeff0ffefefefffeeeeeeffedededffebecebffeaeaeaffe9e8e8ffe8e8e8ffe8e8e8ffe5e5e6ffe3e4e4ffe1e0e1ffdededeffdcdcddffdbdadbffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d3ffd3d4d3ffd2d2d2ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfd0cfffd0cfcfffcfcfcfffcecfcfffcececeffcecfceffcececeffcdcecdffcdcdcdffcececeffd0d0cfffd1d2d1ffd2d2d2ffd3d4d3ffd6d6d5ffd6d6d6ffd6d7d7ffd6d7d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd5d5d5ffd5d5d4ffd5d5d5ffd6d5d5ffd5d5d5ffd6d6d6ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd7d7d7ffd8d7d8ffd7d7d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d8d7ffd7d7d8ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d7ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d7d7ffd7d8d7ffd8d8d8ffd7d7d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd7d7d7ffd7d8d8ffd8d7d8ffd7d8d7ffd7d7d8ffd8d7d8ffd8d7d8ffd7d7d8ffd7d8d7ffd8d7d7ffd8d8d8ffd8d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d2d2ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcecfceffcfceceffcececdffcdcdceffcdcccdffcccdcdffccccccffcbcccbffcbcbcbffcbcbcbffcacbcaffcacacaffc8c9c9ffc8c8c8ffc8c8c7ffc6c6c7ffc6c6c6ffc5c6c5ffc5c5c5ffc7c7c8ffcac9caffcbcbccffcbcbcbffcbcbcbffcac9caffc8c8c7ffc5c5c6ffc3c2c3ffbfbfbfffbcbcbcffb6b6b6ffb1b1b1ffaeadadffacacabffaeaeafffaeaeaeffafafb0ffafafafffafafafffb1b0b0ffb0b1b0ffb1b0b0ffb0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefdfffefefdfffefdfdfffefdfefffefdfdfffefefefffefefefffdfefefffefdfefffdfefdfffefdfefffdfefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefdfefffdfefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefdfffdfefefffefefdfffdfdfefffefefdfffdfdfefffdfefdfffefdfdfffdfefdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfefffefdfdfffefefefffefefefffefefefffffefefffefefefffefefffffefffefffefffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffefefefffffffefffffffffffffefffffffffffffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffefefefffefefefffefffefffefefefffefefffffffefefffefefefffefffefffffefefffefffefffffefefffffefefffefffefffffefefffefffefffffffefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefdfffdfefdfffdfefefffefefefffefefefffdfefefffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefdfffdfefdfffdfefefffefdfdfffefdfdfffdfefefffefefdfffdfdfefffdfefefffefefefffdfefefffefdfefffdfefefffefefefffdfefefffefefefffcfcfcfff1f1f1fff1f0f0fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f1f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f403fff403f3fff40403fff3f3f3fff3f403fff403f40ff3f3f40ff4c4c4cff5a5b5bff6a6a6aff797a79ff898988ff969697ffa9a8a8ffdededffff3f4f3fffdfcfcfffefefdfffefefefffefdfefffdfefdfffefefdfffefefdfffefefdfffefdfdfffefdfefffefdfdfffefefdfffefdfefffdfefdfffefdfdfffdfefdfffefdfefffdfefefffdfefefffefefdfffdfdfefffdfdfdfffdfefdfffdfefefffefdfefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfbfcfffbfcfbfffcfbfcfffbfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffdfdfcfffcfdfdfffcfdfcfffcfdfcfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafafffafbfafffbfafafffbfbfafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffbfbfafffbfbfcfffcfbfbfffbfbfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffefefdfffefdfefffdfefefffefdfefffdfefdfffefdfefffdfefdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfcfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefdfefffdfefefffdfefdfffdfdfefffdfefefffefefdfffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfefffcfcfcfff0f0f0ffd3d3d3ffa2a2a2ff969696ff898989ff7b7b7bff6c6b6cff5a5a5aff494949ff3e3e3eff3e3e3eff3e3f3eff403f3fff404040ff404040ff40404000000000000000000000000000000000000000000000000000000000ff818182ff828281ff818182ff818282ff828181ff818281ff807f7fff7b7b7bff757675ff717171ff6c6c6cff686867ff636363ff5f5e5fff5a5a59ff565655ff525152ff4d4e4eff4a494aff464746ff434243ff404141ff3e3e3eff3b3b3aff373838ff343534ff313232ff2f2f2fff2d2c2cff2b2a2aff393939ff595959ff606061ff636364ff666665ff696969ff6c6c6dff6f7070ff727272ff737374ff747475ff757574ff767575ff757575ff767675ff767676ff767677ff787878ff7a7a7aff797979ff797879ff797979ff787978ff787878ff777777ff757575ff747474ff727272ff6f6f6fff6c6b6bff666767ff636262ff5e5e5eff595958ff4a4b4bff2a2a2aff2c2c2dff2f302fff323232ff353635ff383838ff3b3a3bff3d3e3dff414040ff434343ff474746ff4a4949ff4d4c4dff504f4fff535353ff575757ff5a5b5aff5e5e5eff626262ff676767ff6a6b6aff6f6f6fff747373ff787878ff7c7c7cff7c7c7cff7c7d7dff7d7d7dff7e7e7eff7e7e7eff7e7f7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0b0cff0c0c0cff0c0c0bff0c0c0cff0c0c0cff0b0b0bff0c0b0cff161717ff242423ff323232ff454544ff5c5c5dff737272ff858485ffb4b5b4ffe9e9e8fff8f9f8fffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefdfffefdfdfffefdfefffefdfdfffdfefdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffefdfdfffdfefefffefdfefffdfefefffdfefdfffdfdfefffdfefefffdfefdfffefefefffdfdfdfffdfefdfffefefefffefdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefefdfffefdfdfffdfefdfffefdfdfffefefdfffefefdfffefdfdfffefdfefffefdfdfffdfefdfffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffefefefffefffefffffffffffffefffffffffffffefefefffefefefffefefffffffefefffefffefffffefffffffffefffefefefffefffefffefefefffdfefefffefefefffdfefefffefefdfffdfefefffefefdfffdfdfefffefefefffdfdfefffefefefffefefdfffefefdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefdfffefefefffefefefffefefefffdfefefffefefefffdfdfefffefefefffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b5b5ffb6b6b5ffb7b6b6ffb6b7b6ffb7b6b6ffb5b5b5ffb4b4b4ffb4b5b4ffb3b3b3ffb3b2b2ffb2b3b3ffb4b5b4ffb7b7b7ffbbbcbcffc1c1c1ffc5c5c5ffc6c7c7ffc8c8c8ffc8c8c9ffc9c9caffcacac9ffc8c9c9ffc7c7c7ffc5c6c5ffc5c6c5ffc6c6c7ffc7c7c7ffc7c8c7ffc9c8c8ffc9c8c8ffcacac9ffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffccccccffcdccccffcccdccffcdcccdffcececdffcdcdcdffcdceceffcececeffcececfffcfcecfffcecfceffcfcfcfffcfcfcfffd0d0cfffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d2ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd6d7d7ffd7d6d7ffd6d7d6ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd5d5d6ffd6d6d5ffd5d6d6ffd5d5d6ffd5d6d6ffd5d6d5ffd5d5d6ffd5d6d6ffd6d6d5ffd6d6d6ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd7d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d7d8ffd8d8d7ffd7d7d8ffd7d8d7ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d6ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd6d7d7ffd7d6d7ffd6d7d6ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd3d3d3ffd2d3d2ffd2d3d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd2d1d1ffd1d1d1ffd0d1d1ffcfcfd0ffcececeffccccccffcbccccffccccccffcdcdcdffcececeffcfceceffcfcfcfffcfcfcfffd0d0d0ffd0d0d1ffd0d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d4ffd4d4d4ffd4d3d4ffd4d5d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd6d7d7ffd8d7d7ffd7d8d7ffd8d8d8ffd8d9d8ffd9d9d9ffdadadaffdcdcdcffdedfdeffe2e2e2ffe5e5e5ffe8e8e8ffeae9e9ffe9e9e9ffeaeaeaffeaeaebffebebebffedececffedeeeeffefefefffeff0f0ffeff0efffeeefefffeeefefffeeeeeeffefefefffeeeeeeffeeefeeffeeefefffeeeeefffeeeeeeffeeedeeffedededffededeeffedededffedededffedecedffededecffecececffecedecffecececffecececffecececffebecebffecebebffebecebffebebebffebebecffecebebffebebecffebececffecebebffececebffecececffecececffebecebffecececffececebffececebffecebebffecebecffececebffecececffecececffebececffecebecffecececffecececffecececffecececffecececffebececffececebffecececffecececffecececffecececffebececffecececffebebecffebececffecececffebececffebebecffebececffebecebffebebecffebebecffebebebffecebebffebebebffebebeaffebebebffebebebffebebebffebeaebffeaebebffebebebffebebebffebebebffecebebffececebffebebebffebececffecececffebebecffecebecffebececffececebffecececffececebffecececffecececffecececffecedecffecececffecececffecececffecececffebececffecececffececebffececebffecebebffecebecffecebebffececebffecebecffebecebffecebebffebecebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebebebffebebebffebebebffecebebffebebebffebebebffebecebffebecebffebebecffebececffebecebffecececffebebebffececebffecececffecececffecececffecececffecececffecececffedececffedededffedededffedededffedededffedeeedffeeedeeffededeeffeeedeeffedeeedffeeeeedffedeeeeffeeeeedffedeeeeffeeeeeeffededeeffeeeeeeffeeededffedeeedffeeeeedffeeededffecededffedededffededecffededecffecececffecebecffececebffececebffecebecffebecebffecebebffebebebffebeaebffeaebebffebebebffebebeaffeaebebffeaebeaffeaebeaffebebebffebebebffebebebffeaebebffebebebffebebebffebebebffecebebffebebebffebebecffebececffebecebffebececffecececffececebffecececffecebebffececebffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebececffecececffecececffececebffecececffecececffececedffedededffedececffededecffeeeeeeffeeeeeeffeeeeeeffefefefffefefeffff0f0effff0efefffefefefffefefeeffeeeeeeffedededffebecebffebeaeaffe9e9e9ffe8e8e8ffe6e7e7ffe4e5e5ffe2e1e1ffdfdfdfffddddddffdbdbdbffdadbdbffdadadaffdadadaffd9d9daffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d1d1ffd1d1d1ffd1d0d1ffd1d1d0ffd0d0d0ffcfd0d0ffd0cfd0ffcfcfd0ffd0cfcfffcecfcfffcfceceffcecfceffcececeffcdceceffcececdffcececfffd0d0d0ffd2d1d1ffd3d3d2ffd4d4d4ffd6d5d5ffd5d6d6ffd7d6d6ffd7d7d6ffd7d7d6ffd7d6d6ffd7d6d7ffd7d6d6ffd6d6d6ffd6d5d6ffd4d5d5ffd5d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d5ffd5d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd6d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d8d7ffd7d7d8ffd7d7d8ffd8d7d8ffd7d8d7ffd8d8d7ffd7d8d8ffd8d8d7ffd7d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd7d8d7ffd8d8d7ffd8d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d8d8ffd8d7d7ffd7d7d8ffd7d7d7ffd7d8d7ffd7d8d8ffd8d7d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffd0d0cfffcfcfcfffcecfcfffcececfffcdceceffcecdceffcdcdcdffcdcdccffccccccffcccccbffcbcbccffcbcbcbffcacacbffcacacaffc9c9c9ffc9c9c8ffc8c8c8ffc7c7c7ffc6c7c6ffc6c6c5ffc5c5c5ffc7c7c6ffc8c7c8ffcac9caffcbcacaffcacbcaffcbcbcbffc9cac9ffc7c6c7ffc4c5c4ffc1c1c1ffbebfbfffbabbbbffb5b5b5ffafb0b0ffadadadffaeaeaeffafafafffafafafffb0afafffb0b0b0ffb0b0b0ffb0b0b1ffb0b0b1ffb1b1b1ffb1b1b100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefdfdfffdfefdfffdfdfefffefefefffefdfdfffefefdfffdfdfefffefdfefffefdfdfffefefdfffefefefffdfefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefffffffefffffffefffefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffefefdfffefefefffdfefefffdfdfefffefefefffefefefffefefefffefdfdfffefefdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefdfefffefefefffefefefffefefffffefefefffffffefffefefefffefffefffefffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefefffffffefffffefffffffefffffffefefefffffefefffefffffffffffefffffefefffefffffffefffefffefefefffefffffffffffffffefefefffefefefffffefefffefefefffffefefffefffffffefefefffefffefffefefefffefefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefefffefefefffefefefffdfefefffdfdfefffefefdfffdfdfefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffffffffffefffffffffffffefefffffffefefffefffffffefffffffefffffffefefffffefffffffefffffffefffefffefefefffefffefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefefffefefefffefefefffdfdfdfffdfdfdfffefefdfffdfdfefffefefefffefefefffefefdfffdfdfdfffefdfdfffdfefefffdfdfefffdfdfefffefefefffcfcfcfff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f2f2fff2f2f2fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f4040ff3f4040ff3f403fff403f3fff3f4040ff403f3fff3f3f3fff4b4c4cff5a5b5aff69696aff797a7aff898989ff979797ffa9a8a9ffdfdfdefff3f3f3fffdfcfcfffdfefefffdfdfefffdfefdfffdfdfdfffdfefefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfefffefdfefffdfdfdfffefefdfffdfdfefffefdfefffdfdfdfffefefdfffefdfdfffdfefdfffdfefefffdfdfefffefefefffefefefffdfefefffdfdfefffefefdfffdfdfefffefefefffdfefefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfcfffcfcfcfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffafbfafffafbfbfffbfbfbfffafbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffefefdfffdfdfefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffdfefefffdfdfefffefefdfffefefefffdfefefffdfdfdfffefefdfffdfdfefffefefefffdfefefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffcfcfcfff0f0f0ffd3d2d3ffa4a4a4ff979697ff8a898aff7a7b7bff6b6b6cff5b5b5bff4a4b4aff3e3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff40403fff40404000000000000000000000000000000000000000000000000000000000ff818282ff828181ff828281ff818181ff828181ff818181ff7e7f7fff7a7b7bff767676ff717171ff6c6d6cff676867ff636262ff5e5e5eff59595aff555555ff515051ff4d4d4dff49494aff464647ff424242ff404040ff3d3d3dff393a3aff363737ff343435ff323231ff2f2f2fff2c2c2cff2a2a2aff393938ff565657ff5e5f5eff626262ff656564ff686868ff6c6b6bff6e6f6eff707071ff727273ff737474ff747474ff747474ff757475ff757475ff767576ff757675ff767677ff7a797aff787878ff787878ff787878ff787878ff777877ff767676ff757574ff737474ff717171ff6e6e6eff6a6b6bff666766ff626262ff5d5d5eff585858ff4a4a4aff2a292aff2d2c2cff2f2f2fff333232ff353536ff373838ff3a3b3bff3d3d3dff404141ff434444ff464746ff494949ff4c4d4cff4f4f50ff535353ff565656ff5a5a5aff5e5e5eff626262ff676767ff6a6b6aff6f6f6fff737473ff787979ff7c7c7dff7d7d7cff7d7d7dff7d7e7eff7e7e7eff7f7f7eff7e7e7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0c0bff0c0c0bff0c0c0cff0c0c0bff0c0c0bff0d0e0eff191a1aff262626ff323333ff464646ff5c5c5dff737272ff868585ffb3b3b4ffeae9e9fff9f9f9fffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfffdfefdfffdfdfefffefdfefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfefffdfefefffefefefffdfdfdfffefdfefffefdfefffefdfefffdfefdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfefefffefefefffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfefefffdfdfefffdfefdfffdfdfdfffefefefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffefefefffdfefefffefefdfffdfdfdfffefefdfffdfefefffefefefffefefffffefefffffefffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefffffffffefffffefffffffefffffffefffefffffefefffefffffffefefefffefefdfffefefefffdfefefffdfdfefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefefffefefefffefefefffdfefefffefefefffefefdfffefdfefffefefefffefefefffefefdfffdfefdfffefefdfffdfefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b7b6ffb6b7b7ffb6b6b6ffb6b5b5ffb6b6b6ffb6b6b6ffb6b6b7ffb5b5b5ffb4b4b4ffb4b3b3ffb3b3b3ffb4b5b5ffb6b7b7ffbabab9ffbebebeffc4c4c4ffc7c7c7ffc9c9c8ffc9c9caffcacacaffcacbcbffcacacaffc8c8c8ffc7c6c6ffc5c6c6ffc6c6c7ffc7c7c8ffc8c9c9ffc9c9c9ffc9c8c9ffcac9caffcbcacbffcbcbcbffcacbcbffcbcbccffcccbccffccccccffccccccffcdcdcdffcdcdcdffcdcecdffcdcecdffcececdffcececeffcececeffcececeffcecfcfffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd2d1d1ffd1d1d2ffd3d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d5ffd6d5d6ffd6d7d6ffd6d6d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d7ffd7d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d6d6ffd6d6d5ffd5d5d5ffd6d5d5ffd5d6d6ffd5d5d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd6d5d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d7d7ffd6d7d6ffd7d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d7ffd6d6d6ffd6d6d7ffd6d7d6ffd6d6d6ffd6d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd3d3d3ffd3d2d2ffd2d3d2ffd2d2d3ffd2d2d3ffd2d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d0d1ffd0d0d0ffcdceceffcbcbccffcccbccffcccccbffcccccdffcdcdcdffcececeffcecfcfffcfcfcfffd0cfcfffd0d0d0ffd1d1d0ffd1d1d0ffd1d1d2ffd1d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd5d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d9d9ffdadbdbffdcddddffe0e0e0ffe3e3e3ffe6e6e6ffe8e8e8ffeaeae9ffeae9eaffebebebffebececffebecebffedededfff0efefffeff0f0ffefeff0ffeeefefffefefefffeeeeeeffefeeeeffefeeefffefeeefffefeeefffeeefeeffeeeeefffeeeeeeffedeeedffedeeeeffeeedeeffedededffedededffecedecffedececffecededffecececffecececffecececffebecebffebebebffebececffecececffebebebffecebebffecebebffebebebffecebebffebececffebebecffebececffebebecffecececffecececffecececffecebebffebecebffebececffecececffecebecffecececffebebecffecececffecececffecececffecececffebececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffececebffebebebffecebebffebecebffebebecffebebecffebececffebececffebebebffebebecffecebecffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebecebffebebebffecebebffebececffececebffecebebffebececffebececffebebecffecececffecececffecececffecebecffecececffecececffecececffecececffebececffecececffecececffecececffecececffecececffecebebffebecebffebebecffecebecffebebebffececebffebebecffecebecffebebebffebecebffebebebffebecebffebececffebebecffececebffebebebffebececffebebebffececebffebebecffecececffebececffebecebffebebebffecebebffebecebffebebecffebebecffecececffecececffecebebffecebecffecebecffecececffebececffecececffedececffecececffececedffedededffedededffedededffedededffedededffedeeeeffeeeeedffedededffedeeeeffedeeedffededeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffedededffeeededffedeeeeffedededffedeeedffedededffedededffecededffecedecffecececffecececffecececffecececffebebebffebebebffebebebffebebebffebeaebffebebeaffebebebffeaebebffeaebebffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffecebebffebecebffebebecffebebecffecececffecececffecebecffecececffecececffececedffecececffececedffecececffecececffecececffecececffecececffecedecffecececffecececffecececffecececffecececffecececffecececffebebecffecececffecececffecececffecebecffededecffecececffedececffedededffedeeeeffeeeeeeffeeeeeeffefefefffeff0f0fff0f0f0ffefefefffeff0efffefefefffefeeefffedecedffebebebffeaeaeaffe9e9e9ffe7e7e7ffe5e6e5ffe3e2e2ffdfe0e0ffdddedeffdbdcdcffdbdbdbffdadadaffdadadaffdad9daffd9dad9ffd9d8d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd8d7d7ffd6d7d7ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d5ffd5d4d5ffd4d4d4ffd3d4d3ffd3d3d4ffd3d2d3ffd2d3d2ffd1d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfd0ffcfcfcfffcececfffcecfcfffcfcfcfffcececeffcecdceffcececdffcececfffd1d0d0ffd1d2d2ffd2d3d3ffd3d4d3ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd5d4d5ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd7d7d6ffd6d7d7ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d7d7ffd7d6d7ffd7d6d7ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d8d8ffd7d8d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d7ffd7d7d8ffd8d7d7ffd7d8d8ffd7d8d8ffd7d8d8ffd7d7d8ffd7d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d8d7ffd7d8d8ffd7d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d5ffd5d4d5ffd4d4d4ffd3d4d3ffd3d2d3ffd2d2d2ffd1d2d1ffd1d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfcfceffcecfcfffcececeffcececdffcdceceffcdcdcdffcccccdffcccdcdffccccccffcbccccffcbcacbffcbcbcaffcacacaffcac9c9ffc9c9c9ffc8c8c8ffc7c8c7ffc7c6c7ffc6c6c6ffc5c6c6ffc5c5c5ffc7c6c6ffc8c9c8ffc9cacaffcbcacaffcacacaffcacacaffc8c8c9ffc6c6c6ffc3c3c3ffc1c1c1ffbdbdbdffb9b9b9ffb4b4b4ffafafb0ffaeaeadffafafafffafafafffb0b0b0ffb0b0b0ffb0b0b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfefefffefefdfffefefefffefdfefffdfdfefffefdfefffdfdfdfffdfefefffefdfefffefdfefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffefffffffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefefdfffefefefffefefdfffefdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffefefefffefffffffffefefffefffefffefefefffefefefffffefffffffffefffffefffffefffefffefffefffffefffffefefefffefefefffefffefffffffefffefefffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffefdfefffefefefffefefefffefefffffefefefffefefefffefffefffffffefffefefffffffffefffffffffffffffffffffefffffefefffffffffffffefffefffefffffffefffffffefffffffefffefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffdfdfdfffefefdfffefefefffefdfefffefefefffdfdfdfffefefdfffdfefdfffefdfefffefefefffefdfdfffefefefffefefefffafafbfff3f2f2ffecececfff1f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff403f3fff403f40ff40403fff403f40ff3f403fff3e3f3fff3f3f3fff4b4b4bff595a59ff696a69ff797978ff888888ff979796ffa9a9a9ffdfdfdffff3f3f3fffcfcfcfffefdfefffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefefffefdfdfffefdfefffefdfefffdfdfdfffefefefffefefefffdfefefffdfdfefffefdfefffdfefefffdfefdfffefdfefffefefefffefefefffdfdfefffdfefefffdfdfdfffefdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffbfafafffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffcfdfcfffdfdfcfffdfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfefdfffdfdfefffefefdfffdfefefffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffcfcfcfff0f0f1ffd3d3d3ffa4a5a5ff969796ff898988ff7b7a7aff6b6b6bff5b5c5cff4b4a4bff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff403f40ff40404000000000000000000000000000000000000000000000000000000000ff828281ff818281ff818281ff818181ff818181ff818181ff7e7f7eff7a7a7aff767676ff717171ff6c6c6cff676767ff626262ff5d5d5eff595959ff545454ff505151ff4d4c4dff4a4949ff464546ff424242ff404040ff3d3d3dff393a3aff363636ff343434ff313131ff2e2e2eff2b2b2cff2a2a2aff383838ff555455ff5c5c5cff606060ff636363ff666766ff6a6a6bff6d6d6dff706f6fff717171ff727272ff727373ff747373ff737474ff737473ff747474ff757474ff767576ff797979ff787777ff777777ff777777ff777777ff767676ff757575ff747474ff727372ff6f7070ff6d6d6dff69696aff656665ff616161ff5d5d5cff575758ff494949ff292929ff2c2c2cff2f2e2fff313132ff353535ff373737ff3a3a3aff3d3e3eff404140ff434343ff464746ff494949ff4c4c4cff504f50ff525253ff565757ff5a5a5aff5e5d5eff626262ff676767ff6b6b6bff6f6f6fff747474ff797979ff7e7d7dff7d7d7dff7d7e7eff7e7e7eff7f7f7fff7f7f7fff7f7e7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0c0c0cff0c0c0cff0b0c0cff0b0c0cff090809ff0e0e0eff191a19ff262626ff343333ff464546ff5c5c5bff727272ff868686ffb5b5b5ffeaeaeafffaf9fafffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfefffefdfdfffefefdfffefefefffdfdfefffefefefffdfefefffdfefdfffefdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfefffdfefefffdfefefffefefdfffefefdfffefdfefffdfdfdfffefdfefffdfdfdfffdfefefffefdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfefffdfefefffdfdfdfffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffefffefffffefefffffefefffefefefffffffffffffefefffefffefffffffefffffefefffffefffffffffefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffdfefdfffdfefdfffefdfefffdfdfefffefefefffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffdfefdfffefefdfffdfefdfffefdfefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b6b7ffb6b6b7ffb7b6b7ffb6b6b6ffb5b6b6ffb6b5b6ffb7b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b4ffb4b5b5ffb7b7b8ffbababaffbdbdbdffc3c3c3ffc7c7c7ffc9c9c9ffcacacaffcacacbffcacbcbffcacbcaffcac9c9ffc7c8c7ffc6c6c7ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffc9cacaffcacacaffcacbcbffcacbcaffcbcbcbffcccbcbffcccbccffccccccffcdccccffcccdcdffcdcdcdffcecdcdffcecdceffcececeffcececeffcecfceffcececeffcfcecfffcfcfcfffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d7ffd6d7d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d6d5ffd6d6d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d6d6ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d6ffd7d6d7ffd6d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d7d7ffd5d6d6ffd6d6d5ffd6d6d5ffd6d5d6ffd5d5d6ffd6d5d6ffd5d5d5ffd5d6d6ffd6d5d6ffd6d5d6ffd6d5d6ffd5d5d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d5d6ffd6d6d6ffd5d5d5ffd4d4d3ffd2d3d2ffd3d2d3ffd3d2d3ffd3d2d2ffd3d3d2ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd0d1d0ffcececdffcbcbcbffcbcbcbffccccccffccccccffcccdccffcdcdcdffcececeffcfcecfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d3ffd4d4d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d6d6ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd9d9d8ffd8d9d9ffd9d9d9ffdbdbdbffdddedeffe1e1e1ffe4e4e4ffe7e7e7ffe9e9e9ffeae9eaffeaebebffebecebffececebffedeeedfff0eff0fff0f0f0fff0efefffeff0efffefefefffeeeeefffefefefffeeefefffeeefeeffefeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffedededffedededffedededffedecedffecedecffecececffecececffecececffececebffecececffececebffebebecffececebffebebebffebecebffebebebffebebebffecebecffebebebffebebecffebececffebececffececebffecececffecebecffecebecffecebecffebebebffecececffecececffecebecffecebecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecebecffecececffebecebffececebffebecebffecebecffecececffecebebffecececffecececffebebecffecebebffebececffebecebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffecebecffececebffecebecffebecebffebecebffecebecffecececffececebffecececffececebffecececffececebffecececffecececffecebecffecececffecececffebececffebececffecececffebececffececebffececebffecebecffebebecffecebecffebebebffebececffecebebffecebecffecebecffebebebffecececffecececffebececffebebecffecebebffebececffebecebffecebecffecececffecececffecebecffecececffebebebffececebffebecebffecebecffecececffecebebffecececffecececffebececffecececffebececffebecebffececebffecececffecececffecedecffedececffecedecffededecffedededffedededffedededffedededffedeeedffedededffeeedeeffedeeeeffedeeedffeeeeeeffeeeeedffeeeeeeffeeeeedffeeeeeeffedeeedffededeeffededeeffeeedeeffedededffedededffedeeeeffecededffededecffededecffecececffecececffecececffebebebffebececffecebebffecebebffebebebffebebebffebebebffebebebffebebebffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebececffebebebffecebebffebecebffecebecffecececffecebecffecececffecececffececedffecececffecececffecedecffecececffedececffecececffecedecffedececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffececebffecececffececebffecececffecedecffececedffececedffedededffedeeedffeeeeeeffeeefefffeeefefffefefeffff0f0f0fff0eff0fff0f0f0fff0eff0ffeeeeefffecededffebeaebffeae9eaffe9e8e8ffe5e5e6ffe4e4e4ffe1e1e1ffdedfdfffdcdcddffdbdbdbffdadbdbffdadadaffdadadaffdadadaffd9d9d9ffd9d8d9ffd8d9d9ffd8d8d8ffd8d8d7ffd7d8d7ffd8d7d8ffd7d7d7ffd7d6d6ffd7d7d6ffd6d6d6ffd5d5d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfd0d0ffcfcfcfffcfcfcfffcfcfceffcfcecfffcfcfceffcececeffcececeffcececeffcfcfcfffd1d0d1ffd1d2d2ffd2d3d3ffd3d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd4d5d5ffd4d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d7ffd6d6d6ffd7d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd7d6d6ffd7d7d6ffd7d6d6ffd7d7d7ffd7d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d7ffd8d7d8ffd8d8d7ffd7d8d7ffd7d8d7ffd8d7d8ffd7d7d8ffd8d8d8ffd7d8d7ffd7d8d8ffd7d8d8ffd7d8d8ffd7d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d8d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d5ffd4d5d4ffd4d3d3ffd4d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d2d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcecfceffcececeffcecdceffcdceceffcdcdcdffcdcdcdffcdcdccffccccccffcccccbffcbcbcbffcacbcaffcacacaffc9c9caffc9c9c9ffc8c8c8ffc7c8c8ffc7c7c7ffc6c7c6ffc6c6c5ffc5c6c5ffc6c5c6ffc7c7c7ffc9c9c9ffcacacaffcacbcbffcbcbcbffcacacaffc8c7c8ffc4c4c5ffc3c3c3ffc0c0c0ffbcbdbdffb8b8b8ffb3b3b3ffafafafffaeaeaeffb0b0b0ffb0b1b0ffb1b1b1ffb1b0b1ffb1b1b1ffb1b1b1ffb2b1b1ffb1b2b1ffb1b0b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefdfffefefdfffefdfdfffefdfefffefdfdfffefefefffefdfefffefdfdfffefefdfffefefefffdfefefffefefefffdfefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefffffefefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffdfefdfffefdfefffefefefffefdfefffdfefdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfefefffdfefdfffefefdfffefdfdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefefffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefefefffffffffffffffffffffefffffffffffffefefefffefffefffefefffffffefefffffefefffefefefffffefefffffffffffefefefffefefefffefffffffefefffffefffefffffffefffefefffffefefffffefffefffefffffffefefefffffefffffffffefffefefffffefffefffffefefffffefefffefffefffefefefffefefefffefffefffefefefffefffffffefffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffefefefffdfdfefffdfefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefdfffefefefffefefefffefffefffefffffffefefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefefffffffffffefffffffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffdfefefffdfdfefffefdfdfffdfdfefffdfdfefffdfdfefffefefdfffefefefffefdfdfffefefdfffdfefefffdfdfdfffefdfefffefefdfffbfafbfff2f2f2ffecececffecedecfff1f2f2fff2f2f2fff2f1f2fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3f4040ff3f4040ff3f403fff3f3f3eff3e3e3fff3e3e3eff4a4b4aff595a5aff686969ff797878ff888888ff969697ffa9aaa9ffdfdedefff4f4f3fffcfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefefefffefdfefffefdfdfffdfefdfffefdfefffdfefefffefefdfffdfdfefffdfefefffdfefefffefefdfffdfefefffefdfefffefdfefffdfefefffdfdfefffdfdfefffefefdfffdfdfdfffefdfdfffefefdfffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffdfcfcfffcfcfdfffdfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffafafafffafbfafffafafbfffafbfafffafbfafffafafafffafafafffafaf9fffafafafffafafafffafafafffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfefffefdfdfffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfefffdfdfdfffefefdfffdfefdfffefdfefffefdfdfffdfdfefffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffcfcfcfff0f0f0ffd3d3d3ffa5a5a5ff969796ff888889ff7a7a7aff6b6b6bff5b5b5bff4b4a4bff3f403fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f403f00000000000000000000000000000000000000000000000000000000ff818182ff818281ff828181ff818181ff818181ff818080ff7e7e7eff7a7a7aff757575ff717171ff6c6c6cff676766ff626261ff5d5d5dff585859ff545454ff505050ff4c4c4cff494848ff454545ff414141ff3f3f3fff3c3c3cff383939ff363636ff333333ff313130ff2d2e2eff2b2b2cff2a2929ff383839ff555556ff5a5b5bff5f5f5eff626262ff656565ff696968ff6b6c6cff6e6e6eff707070ff717171ff717171ff737272ff727272ff737372ff737373ff747373ff757475ff777777ff777676ff767676ff767676ff757576ff757575ff747474ff737373ff717170ff6e6e6fff6c6b6cff686968ff646565ff606160ff5d5c5dff585858ff494949ff292a29ff2c2b2bff2f2e2eff313231ff343434ff373737ff3a3a39ff3c3c3cff404040ff434343ff464646ff494949ff4c4c4cff4f4f50ff535252ff575656ff5a5a5aff5e5d5dff626261ff676767ff6a6b6bff70706fff747475ff797a7aff7e7e7eff7e7e7dff7e7e7eff7f7e7fff7f7e7eff7e7e7fff7e7e7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0e0e0eff0c0c0cff0c0c0bff080809ff080808ff0c0c0bff181818ff242525ff343334ff464645ff5b5b5bff717271ff878787ffbbbabaffebecebfffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffefefefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfefffefefdfffdfdfefffdfefdfffefdfdfffefefdfffefefdfffefdfdfffefefefffefefdfffdfdfdfffefefefffdfefefffefefdfffefefdfffefdfdfffdfdfefffefdfdfffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfefffdfefdfffdfdfdfffefdfdfffefefdfffdfefefffefefefffefefefffefefefffefefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffffefffffffffffffefffefffefefffffefffffffefffffffefffffffffffefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffefefefffefdfefffdfefefffefefefffefefefffefdfdfffefefefffdfefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb8b9b8ffb7b6b6ffb7b6b7ffb7b6b6ffb7b7b7ffb6b5b6ffb6b5b5ffb6b6b6ffb6b6b6ffb5b6b6ffb6b6b5ffb8b8b8ffbbbbbcffbebebeffc3c3c3ffc6c7c7ffc9c9caffcbcacaffcbcbcbffcacacbffcacbcbffcbcbcaffc9c9c9ffc7c7c7ffc7c7c7ffc7c8c8ffc9c9c9ffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcacaffcbcccbffcbcbccffccccccffccccccffccccccffcdcccdffcdcecdffcdcecdffcdcdceffcececeffcececfffcecfcfffcfcfceffcfcecfffcfcfcfffcfd0cfffcfd0d0ffcfd0cfffd0d0d0ffd0d0d0ffd1d0d1ffd1d2d1ffd2d1d2ffd3d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d7ffd7d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d7d6ffd7d7d6ffd6d6d7ffd6d6d7ffd7d7d6ffd7d7d7ffd6d7d6ffd7d6d7ffd7d7d7ffd7d6d7ffd6d7d6ffd7d6d6ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d6d6ffd5d6d6ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffcecfceffcacacaffcbcbcbffcccbccffccccccffcdccccffcdcdcdffcdcdcdffcececeffcecfcfffcfcfd0ffd0d0d0ffd0d1d0ffd0d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd4d4d4ffd5d4d4ffd5d5d4ffd5d4d4ffd5d5d5ffd5d6d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9dadaffdcdcdbffdedfdfffe2e2e2ffe5e5e5ffe8e8e8ffeae9eaffeaeaebffecececffecececffedececffefefeffff0f0f0fff0f0f0fff0eff0ffefefefffefeeefffefefefffefeeeeffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedededffedededffecededffecededffecededffecedecffecececffecececffececebffecececffebecebffecebecffecececffebebecffebecebffecebebffecebebffebecebffecebebffecececffececebffebebebffecececffebececffececebffececebffecebebffecebecffecebebffecececffecebecffecebebffececebffecececffebececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebececffecececffecececffecececffecececffebececffebebebffecebecffececebffebebebffecebecffebebebffebecebffebebecffebebebffebebebffebebebffecebebffebecebffebebebffebebebffebececffebececffecececffececebffebebecffecebecffececebffecececffebececffecececffecececffecececffecececffecececffecececffecececffecebecffecececffececebffebebebffecececffecececffececebffececebffecebebffebebecffecebebffecececffecebecffecebebffececebffecebecffebececffececebffebebecffecececffecececffececebffebececffecebecffecececffecececffecebecffebececffecececffecececffecececffecececffebececffecebecffecececffecececffecebecffecececffecebebffececebffecececffecececffecececffecececffedececffedededffededecffececedffecededffededeeffedededffedeeedffededeeffededeeffedeeedffedeeeeffedeeedffeeedeeffeeeeeeffeeeeeeffedeeedffeeedeeffeeeeedffeeeeedffeeededffedededffedeeedffedededffedededffedededffededecffecedecffecececffecececffecebebffecececffecebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebebebffebebebffebebecffebebecffececebffecececffecebebffecececffebececffecececffecececffecececffecececffedecedffecececffecedecffececedffecececffecececffecececffedececffededecffecececffecececffecedecffececedffecececffecececffecebecffecececffececebffecececffecececffecececffecececffecececffecedecffedececffededecffededecffedecedffeeeeeeffefefeeffeeeeeeffefefefffeff0f0fff0f0f0fff0f0effff0f0f0fff0f0f0ffeeeeeeffecececffeaeaeaffe9e9e9ffe7e7e7ffe4e4e4ffe1e2e2ffe0e0dfffdddddeffdbdcdcffdbdbdbffdbdbdaffdadadaffdad9daffdad9d9ffd9d9d9ffd9d8d9ffd8d8d9ffd8d9d8ffd8d8d8ffd8d7d7ffd7d8d7ffd6d7d7ffd6d6d6ffd7d6d7ffd6d6d6ffd5d5d5ffd6d5d6ffd5d5d5ffd4d5d4ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcecfffcecfceffcececeffcfceceffcfcfceffd0cfcfffd1d1d1ffd2d2d2ffd3d3d3ffd4d5d5ffd5d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd5d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d7d6ffd6d6d6ffd7d6d7ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd6d7d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd7d7d7ffd7d8d7ffd7d8d8ffd7d7d7ffd8d7d8ffd8d8d8ffd7d7d8ffd7d8d7ffd8d7d7ffd8d8d7ffd8d8d7ffd8d7d7ffd8d8d8ffd8d8d7ffd7d7d7ffd8d8d8ffd7d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfd0d0ffcfd0d0ffcfcfcfffcfcfceffcececeffcececeffcdcecdffcdceceffcdcdcdffcdcccdffccccccffccccccffcbcccbffcbcbcbffcbcacaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c5ffc5c6c5ffc5c5c5ffc8c8c9ffcac9c9ffcbcbcbffcbcbcbffcbcacaffc9c9c9ffc7c6c6ffc4c5c5ffc3c2c2ffbfbfc0ffbcbcbcffb7b7b7ffb2b2b2ffafafafffb0b0b1ffb1b0b0ffb0b0b1ffb1b1b1ffb0b1b1ffb2b2b1ffb1b1b1ffb1b1b1ffb1b2b1ffb1b1b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffdfefdfffefefefffefdfefffdfdfdfffdfefdfffefdfefffdfdfefffdfdfdfffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffffffefffefefffffefefefffefefffffefffefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefefffefefefffefefefffefdfdfffdfefefffdfefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfefefffefdfefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffffffefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffefffffffffffffffffffffefffffffefffffffffffefffffffffffefffffffefffffffefffefffffefffffffffffffefefefffffffffffffffffffefefffffefefffffefffefffefffefffffffffffefffffffffefffffefefffffefffffffffffffffffefefffefffffffefefffffefffefffefefefffffefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffefdfefffdfefefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffefffefffefffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefdfffefefdfffdfdfefffefefdfffefdfefffdfefdfffdfdfefffdfefefffdfdfefffdfdfdfffefefefffefefefffbfbfbfff2f2f2ffededecffedededffededeefff2f2f2fff2f2f1fff2f1f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff3f3f40ff3f3f40ff3f3f3fff3e3f3eff3f3e3eff3e3f3fff4b4a4bff595a5aff69696aff797978ff888787ff969697ffacacacffdededefff3f3f3fffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffefefdfffefefdfffdfdfefffefefdfffefdfefffefefdfffdfefefffdfefdfffefefdfffefdfefffefefdfffefdfefffdfefdfffdfdfefffdfefefffdfdfefffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfbfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffafafafffbfbfbfffafbfbfffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfdfdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfefdfffdfefdfffefdfdfffdfdfefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffcfcfcfff0f0f0ffd3d3d3ffa5a5a5ff979696ff888888ff797a7aff6a6b6aff5a595aff4a4a4aff3e3e3eff3e3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3f00000000000000000000000000000000000000000000000000000000ff818282ff818182ff818181ff808081ff818180ff808080ff7d7d7eff7a7a7aff767576ff717170ff6b6b6bff666666ff616262ff5d5c5dff575858ff535453ff504f50ff4c4c4cff484848ff454445ff414141ff3e3e3eff3c3c3bff393838ff353535ff333333ff303030ff2e2e2dff2b2c2bff292a29ff343434ff585859ff5c5d5cff5e5e5eff606060ff636364ff676767ff6a6a6bff6c6c6cff6e6e6fff6f7070ff707070ff717171ff717271ff727272ff727272ff727373ff737473ff777676ff757575ff757574ff757575ff747575ff747474ff727273ff717271ff6f706fff6d6d6dff6a6b6bff676767ff636364ff606060ff5d5d5dff585858ff484949ff29292aff2b2b2bff2d2d2dff313030ff333333ff363636ff393939ff3c3c3cff3f3f3eff424242ff454645ff494949ff4c4b4cff4f4f4fff525352ff565656ff59595aff5d5d5dff626162ff676767ff6b6b6bff707070ff757575ff7a7a7aff7f7e7eff7e7e7eff7f7f7eff7e7f7eff7e7f7eff7f7f7eff7e7e7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0e0e0eff0e0e0eff0b0b0bff0a0909ff070808ff0c0b0cff171818ff252525ff343434ff464645ff5b5c5cff727273ff898989ffc0c0c0ffecececfffafafafffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffdfcfdfffdfdfcfffdfdfefffdfefdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfefefffdfdfdfffdfefdfffdfefdfffefdfefffdfdfdfffdfefefffdfefdfffefdfdfffefdfefffdfdfdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefdfdfffdfefefffdfefefffefefdfffdfdfdfffefefdfffdfdfdfffdfdfefffefefdfffefefefffefefdfffdfefdfffdfefdfffefefefffefdfefffdfdfdfffdfefdfffefdfefffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffefefdfffdfdfefffdfdfdfffdfdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefffefffffefefffffffffffefefefffffffffffffffffffefffffffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffdfdfefffefefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefdfffefdfefffefefdfffefdfefffdfefefffdfdfefffdfefefffefdfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b7b6ffb8b9b9ffb8b8b8ffb6b6b6ffb6b7b6ffb7b6b7ffb6b6b7ffb5b5b5ffb6b5b6ffb5b5b5ffb6b6b6ffb8b8b8ffbcbcbbffbfbfbfffc3c3c3ffc6c6c7ffc9c8c8ffcacacaffcbcccbffcbcbcbffcbcbcbffcbcbcaffcac9caffc8c8c8ffc7c7c8ffc8c8c8ffc9c8c9ffcacacaffcbcbcbffcbccccffcbcbccffcbcccbffcbcbcbffcccbccffccccccffcccccdffcccdccffcdcccdffcecdcdffcdcdcdffcececeffcecfceffcececfffcececfffcecfceffcfcfcfffcfcfcfffcfd0d0ffd0cfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d7d7ffd7d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd8d8d7ffd8d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d7d6ffd6d6d6ffd7d6d6ffd6d7d7ffd7d6d7ffd6d6d7ffd6d7d7ffd7d7d7ffd7d6d6ffd6d7d7ffd6d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d5ffd6d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d5d4ffd5d4d5ffd4d4d5ffd4d4d4ffd5d4d5ffd4d5d4ffd4d4d4ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d4ffd2d3d2ffd1d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcecdcdffcacacaffcbcbccffccccccffccccccffcdcccdffcccdccffcdceceffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d5d5ffd4d4d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d9d9ffdadadaffdddddcffdfe0dfffe3e3e3ffe6e6e6ffe9e9e9ffebebeaffebebebffecedecffedededffeff0effff0f0f1fff0f0f0fff0f0f0ffeff0f0ffefefefffefefefffefefeeffefefefffeeefefffeeefefffeeefeeffeeeeeeffeeeeeeffedededffedeeeeffedeeedffedededffececedffecedecffecececffecececffecececffecececffecececffecececffecececffecebebffebececffebebecffebecebffebebebffecebebffebebebffebebebffecebebffecebecffececebffebebebffebecebffecececffecebecffebebebffebecebffecebecffebebecffebebebffecebecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebececffebececffecececffecebecffecececffecececffecececffebebecffebecebffebecebffecebecffebebebffebececffebecebffecebebffecebecffebebebffebececffecececffebebecffebebecffebecebffebecebffecececffebececffecebecffebececffecececffecececffecebebffebececffecececffecececffebebecffececebffebececffebebecffecececffecececffececebffebecebffebecebffecececffecebecffebebebffebecebffecebecffebebecffebebebffecebecffecececffebececffecececffecececffecececffecececffecececffedececffecececffecedecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffececebffecececffecececffecececffecedecffedececffedecedffecececffedededffedededffedededffedededffedededffedededffeeededffedeeeeffeeedeeffedeeeeffeeeeeeffeeeeeeffeeededffedeeeeffeeeeeeffeeeeeeffedededffeeeeedffedededffedededffedededffedededffedededffedededffecedecffecededffedececffecececffebecebffecebecffebebecffebebebffebebebffebebebffebebebffecebebffecebebffebebebffebebebffebebebffecebebffebebebffebecebffecebebffebebecffececebffecebecffebececffebebecffecececffecececffecececffececedffecededffecececffecececffecedecffedececffecececffecededffecedecffedececffedecedffecececffecededffecededffececedffecececffecececffecececffecececffecececffecececffecececffecececffecececffecebebffebececffececedffecedecffecececffededecffecededffededeeffefeeeeffefefefffefefefffefefeffff0f1f0fff0f1f1fff1f0f0ffeff0f0ffedeeedffebebebffe9e9eaffe8e8e8ffe6e5e6ffe1e2e1ffe0e0e0ffdededeffdddcdcffdbdbdbffdbdbdbffdadadbffdbdadaffd9dadaffd9dad9ffd9d9d9ffd9d8d9ffd9d9d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd2d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d1ffd0d0d0ffcfd0d0ffcfd0d0ffd0d0cfffcfcfcfffcecfcfffcfcfcfffcfcfceffcececeffcececeffcecfcfffcfcfd0ffd1d1d1ffd3d2d2ffd4d4d3ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d5d6ffd5d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd7d6d6ffd7d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d7d6ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d7ffd7d8d8ffd7d8d8ffd8d8d7ffd7d7d7ffd8d8d7ffd7d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd7d7d6ffd7d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d2ffd3d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfd0ffcfd0cfffcfcfcfffcfceceffcececeffcecdceffcdcdceffcdcdcdffcdcdcdffcdccccffcbccccffcbccccffcbcbcbffcacacaffcacac9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc6c7c6ffc6c7c6ffc6c6c6ffc6c6c6ffc7c7c7ffc9cac9ffcbcacbffcbcbcbffcbcbcbffcbcacbffc8c8c8ffc6c6c6ffc5c4c4ffc2c2c1ffbfbfbfffbbbbbbffb6b5b6ffb2b2b1ffafb0b0ffb0b1b0ffb1b1b1ffb1b1b1ffb2b2b1ffb2b1b2ffb0b1b1ffb1b1b2ffb1b2b1ffb1b1b200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffdfdfdfffefefdfffefefefffefefefffefdfefffdfdfefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefefffefefefffefefefffefefffffefefefffffefefffffefefffefefefffefffefffefefefffefffefffefefefffefffefffefefffffefefffffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefdfffefefefffdfefefffefdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfefffdfefefffefdfefffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefefefffffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffffefffffffffefefffffefefffefffffffefffefffefefefffefffffffefefefffefffefffefffefffefefefffefefffffefefefffffffefffffffffffefffffffffefffffffffffffffefffffffffefffefefefffefefffffffefffffefefefffffffffffefffffffefefffffefefefffefffefffefefefffefefefffefefffffefffefffffefffffffefefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffefefefffdfefefffdfefdfffefdfefffdfdfefffefefdfffefefdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffefefefffffefefffefefefffffefefffefffefffefefefffefefffffffffffffffffefffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffefefffefefefffffffefffefefffffefffefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffefefefffdfdfdfffefefefffdfdfefffdfefdfffefdfefffdfdfefffefefdfffefefdfffefdfdfffbfcfcfff3f2f2ffedededffedeeeeffeeeeeeffeeeeeefff2f2f2fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff3f3f3fff3f3f3fff3f3f3fff3e3e3eff3f3e3eff3e3e3fff4b4b4bff5a5b5aff6a6a6aff797979ff888788ff969696ffacacacffdededefff4f3f4fffcfcfcfffdfefdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffefefdfffefdfefffefdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefdfffefefefffefefdfffdfefefffefefefffdfdfdfffefefefffdfdfefffdfefdfffefefefffdfdfefffefdfdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfafffafafafffafafbfffafafafffbfbfafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffdfdfdfffcfcfcfffcfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffdfdfdfffefdfefffdfefdfffefefefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffcfcfcfff0f1f1ffd3d2d2ffa4a4a4ff969696ff878887ff787878ff696969ff585858ff484948ff3d3e3dff3e3e3dff3e3e3fff3f3f3fff3f3f3fff3f3f3fff3f3f3f00000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff818081ff808080ff7d7e7eff7e7e7eff797a7aff767576ff707170ff6b6b6bff666666ff616061ff5d5d5cff585858ff545454ff504f50ff4c4c4cff484848ff454544ff404041ff3e3e3eff3b3b3aff383838ff353435ff323232ff303030ff2e2d2dff2c2b2bff2a2929ff303131ff5a5a5aff5d5e5dff5e5e5eff5f5f5fff626362ff666666ff696969ff6b6b6bff6d6d6cff6e6e6eff6f6f6fff706f6fff717070ff717171ff717171ff717171ff727272ff747474ff737473ff737473ff737373ff737373ff727272ff727171ff707070ff6e6e6eff6c6b6cff696969ff666666ff636362ff5f5f5fff5d5c5dff595859ff454545ff292929ff2a2b2bff2d2c2dff2f2f2fff323332ff353535ff373838ff3b3b3bff3e3e3eff424141ff454544ff484848ff4c4c4bff4f4f4fff525352ff555556ff59595aff5d5d5dff626261ff676768ff6b6b6bff707070ff767676ff7b7b7bff7f7f7fff7f7f7fff7f7e7eff7f7f7eff7f7e7eff7e7f7eff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0c0b0cff09090aff0f0f0fff1a1a1aff262626ff353535ff484848ff5c5c5cff737373ff888988ffc2c2c2ffedececfffbfcfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefefdfffefefdfffdfdfdfffdfefefffefdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfefffefdfdfffefefefffdfefefffefdfefffefdfdfffdfefefffdfefefffdfdfefffefefefffefefefffefefefffefefdfffdfdfdfffefefdfffefefefffefefefffefdfefffdfdfefffdfdfdfffefefdfffefdfefffdfdfdfffdfdfdfffefefdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffffffffffefffffffffefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefdfffdfefefffefefefffdfdfdfffefefefffdfefefffdfefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b6ffb7b7b7ffb6b6b6ffb8b9b8ffb8b8b9ffb7b7b7ffb7b6b7ffb6b6b7ffb6b6b6ffb5b5b4ffb6b5b6ffb7b6b6ffbababaffbfbfbfffc2c1c2ffc6c6c6ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcbcccbffcbcccbffcacacaffc9c9c9ffc7c7c7ffc8c8c8ffc9c9c9ffcac9caffcbcbcaffcccccbffccccccffcccdccffcdccccffcccbccffccccccffccccccffccccccffcdcdcdffcdcdcdffcdcecdffcececdffcececeffcfcecfffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d2ffd3d4d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d5d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd8d8d8ffd8d7d8ffd7d7d7ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d7ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d6ffd6d6d6ffd5d6d6ffd5d6d5ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd5d5d4ffd4d4d5ffd4d5d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d3d4ffd3d3d3ffd4d4d4ffd4d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd3d3d3ffd3d3d3ffd1d2d2ffd1d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0cfffd0cfcfffcfd0d0ffcfcfcfffcdcdcdffc9cacaffcacbcaffcbcbccffccccccffccccccffcccdccffcccdccffcdcdcdffcececfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9daffdbdbdaffdeddddffe1e0e0ffe4e4e4ffe7e7e7ffe9eae9ffebebebffececedffedeeeefff0f0f0fff1f1f1fff1f1f0fff0f0f0ffefefefffefefefffefefefffefeeefffeeefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedeeedffedededffedededffedededffedededffedededffecececffedececffecececffecececffecececffececebffecececffecececffecebebffecececffebececffecebecffebebebffebecebffebebecffebebebffecebecffebececffecebecffecebebffebebebffececebffebececffecececffebebecffebebecffebebebffecececffecebecffecececffececebffecececffecebecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecebebffecebecffebececffebecebffebebebffebececffebebebffebecebffebecebffebebebffecececffecebecffececebffecececffebececffecebecffecececffecececffececebffececebffecececffecececffecececffecececffecececffecebecffecebebffebececffebececffebebebffecececffebececffecececffecebebffebebebffececebffebececffecececffecebecffebececffebebebffecececffecececffecececffecececffecececffedececffecececffedededffecececffedececffedececffecececffecedecffecececffecedecffecececffecedecffececedffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecedecffecedecffedececffedededffedededffedededffedededffedededffeeededffededeeffeeededffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeedffeeeeeeffedeeeeffeeedeeffeeededffedeeedffededeeffedededffedededffedededffedededffedececffecececffecedecffececedffecececffecebecffebebecffebebebffececebffecebecffebebebffebebebffebecebffecebebffebebebffecececffebebebffecebebffecebebffebecebffecececffebebebffecececffebececffecececffecececffecececffedececffededecffecececffecededffedececffedececffecededffecedecffecececffecededffecececffecedecffecedecffecececffececedffecececffededecffedececffecececffedececffecececffecececffecececffecececffecececffecececffecececffecececffecededffedecedffedececffecededffeeeeeeffeeeeeeffefefefffefefeffff0f0f0fff3f2f2fff2f2f2fff1f1f1ffeff0f0ffedededffeaeaeaffe8e9e9ffe6e6e6ffe3e4e3ffe0e0e1ffdfdfdeffdddddcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d1ffd2d2d2ffd1d1d1ffd1d0d1ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0cfffd0cfd0ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececeffcdceceffcecfcfffcfcfd0ffd1d1d2ffd2d3d2ffd4d3d4ffd5d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d5d4ffd4d3d4ffd3d3d3ffd3d3d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d6ffd7d7d7ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd7d7d7ffd8d8d8ffd7d8d8ffd8d7d8ffd8d7d7ffd7d8d8ffd7d8d8ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd8d8d7ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd7d7d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcecfffcececfffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcbcccbffcbcacbffcacacaffc9cacaffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc7c7c6ffc6c6c7ffc8c9c8ffcacacaffcbcbcbffcbcbcbffcbcbcbffc9c9caffc8c8c7ffc6c6c6ffc4c4c4ffc2c1c1ffbebebeffbababaffb5b4b4ffb2b1b1ffb0b0afffb1b1b1ffb2b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb1b1b2ffb1b1b2ffb1b1b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefdfffefefefffefefefffdfdfefffefdfdfffdfdfefffdfefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffefffffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffffefffffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffefdfdfffdfefdfffdfefefffefefdfffdfefdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfefffefdfefffefdfefffefdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffffefffffffffefffefefefffffefefffefefefffffffefffffefefffffffefffffefefffffffefffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffefffefffffefffffffffffffffefefffffefefffffefefffefffefffffefffffefefffffefffefffffefefffefefffffefefffffffffffffffffffffffffefffefffefffefffefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffefefffffefefefffffefefffefefefffefefffffefefffffffefefffffefefffffefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffffefffffefffefffffefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefdfefffefefefffefdfefffefdfefffefdfefffefdfdfffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffffffffffefffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefefdfffdfdfdfffefefdfffefdfdfffdfefdfffefdfdfffdfefdfffefdfefffefdfefffefdfefffdfdfdfffefefdfffdfefdfffefdfdfffcfcfbfff3f3f3ffedeeedffefeeefffefefefffefeeeeffefeeeefff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f403fff3f3f3fff3e3f3fff3f3f3fff3f3f3fff3f3f3eff3e3e3eff4b4b4bff5a5b5bff6a6a6aff797879ff878787ff969696ffaaaaaaffdededdfff4f3f3fffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefdfefffefefdfffefdfefffefdfdfffdfdfdfffefefdfffefdfefffefefdfffefdfefffefefefffefdfefffefdfefffefdfefffefdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfafbfffbfbfafffbfbfafffafbfafffbfafbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafbfffafbfafffbfbfafffbfafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfefdfffefdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfbfff1f1f0ffd2d3d3ffa3a3a2ff969696ff888888ff797878ff686868ff585857ff484848ff3e3d3dff3d3d3eff3e3e3dff3e3e3eff3e3f3fff3f3f3fff3f3f3f00000000000000000000000000000000000000000000000000000000ff818181ff818180ff808080ff818080ff7e7e7eff7e7e7eff7e7e7eff797a7aff757575ff707070ff6b6a6bff666566ff616160ff5d5d5dff595858ff545454ff505050ff4d4c4cff484848ff444444ff404040ff3d3e3eff3b3a3bff373837ff353435ff323231ff2f2f2fff2d2d2dff2a2b2bff292929ff302f30ff595958ff5f5e5eff5e5e5dff5f5e5fff626162ff656465ff676767ff6a6a69ff6b6b6bff6d6c6cff6e6e6dff6e6f6fff6f706fff707070ff707071ff717070ff717070ff737272ff717271ff727172ff727272ff717271ff717070ff6f6f70ff6e6e6eff6c6c6cff6a6a6aff686867ff646564ff616261ff5e5e5eff5c5b5cff575857ff3f4040ff282827ff292929ff2c2b2bff2e2e2fff313131ff353434ff373737ff3a393aff3d3d3dff414040ff444444ff484747ff4b4b4bff4f4e4eff525251ff555655ff5a5959ff5d5d5dff616161ff666767ff6b6b6bff717171ff767776ff7c7c7cff7f807fff7f7f7fff7f7e7eff7e7e7eff7f7f7eff7f7e7eff7e7f7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0b0b0bff121212ff1c1d1dff262626ff343434ff474747ff5c5c5dff737372ff898988ffc5c4c4ffedededfffcfbfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffdfefefffefdfdfffdfdfdfffdfefdfffefefdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfefdfffefdfefffefdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefdfffefdfefffefdfefffefdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefdfffdfefdfffefdfdfffdfdfefffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefdfffefefefffefefefffdfdfefffefdfdfffdfdfefffdfefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfdfffdfefdfffefdfefffefdfefffefdfefffefdfdfffefefdfffdfefdfffefefdfffefefefffefefefffefefefffffefffffefefefffffefefffefefefffffefefffefffefffffefffffffefffffffffefffffefefffefefffffefffffffffffffffffffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffefdfefffefefdfffefdfefffefefefffefdfefffefdfefffefdfefffefdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b3ffb6b6b6ffb6b6b6ffb7b7b6ffb7b7b7ffb8b8b8ffb8b8b8ffb7b7b6ffb7b7b7ffb6b6b6ffb6b6b6ffb7b8b8ffb9babaffbebebeffc2c2c2ffc6c5c6ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcbcbcbffcbcacbffc9cac9ffc9c8c9ffc8c9c8ffc8c7c8ffc9c8c9ffcac9caffcacacaffcccbcbffccccccffcdccccffcdcdccffcccdcdffccccccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcececdffcdceceffcececeffcececfffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d1ffd3d2d2ffd3d2d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd7d6d7ffd7d7d6ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd7d7d6ffd7d6d6ffd7d7d6ffd7d6d7ffd7d6d7ffd7d6d7ffd7d6d6ffd7d7d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d5d5ffd6d6d5ffd6d6d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd5d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd5d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd4d3d3ffd3d4d4ffd4d5d4ffd4d4d4ffd3d3d3ffd3d2d2ffd1d2d1ffd1d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcfceceffcdcecdffcececdffcececdffccccccffcacacaffcbcacbffcbcbccffcccbccffccccccffcdccccffcccdccffcdcdcdffcecdceffcfcfceffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d8ffd9d8d9ffdad9d9ffdbdbdbffdedfdeffe2e1e2ffe5e5e5ffe8e8e8ffebebebffedecedffeeeeeeffefefeffff1f0f0fff1f1f1fff0f0f0fff0efefffefefefffeff0f0ffefefeeffefeeefffefeeefffefeeeeffeeeeeeffeeeeeeffedeeedffeeedeeffedededffedededffedededffecededffedededffedededffedececffecececffecececffebececffebebecffecebebffebebebffebebecffebecebffebebebffecebebffebebecffebebebffecebebffebebebffebebecffecebecffecebecffecebecffecebebffecececffecececffececebffecececffecececffebebecffecebebffebebecffecececffecececffecedecffedececffecedecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffecececffecececffecececffebececffececebffecebecffecececffecebebffececebffececebffebecebffecebecffecebecffececebffecebebffebececffecececffecececffecececffecececffebecebffebecebffebebecffecebecffececebffebececffececebffececebffecebebffebebecffebebecffecececffebebecffebebecffecececffecececffecebecffecebebffecececffecececffececebffecececffecececffecebecffecececffecececffecececffedecedffecedecffedecedffecedecffecececffedececffecececffededecffedecedffededecffedececffecedecffedecedffedecedffedececffecececffedececffecececffedececffecececffecececffecececffedecedffececedffedececffecececffedececffecedecffedecedffedecedffededecffedecedffecededffedededffedededffeeededffedededffedededffedeeedffedededffeeededffedededffededeeffedeeedffedeeedffeeededffededeeffedededffeeededffedededffedededffedededffedededffedededffedececffecececffecececffececebffecececffecececffebebebffebebebffebebecffebebecffecececffecececffecebecffebecebffebebebffebebebffebebebffececebffecebecffececebffecebecffecececffecececffececedffecececffecececffededecffecedecffedececffededecffecededffecedecffedecedffedededffedececffedececffededecffecedecffedecedffedecedffecedecffedececffececedffececedffececedffecececffecececffecececffebececffebebecffecebecffecececffecececffecececffecececffedececffececedffedededffeeeeeeffeeefefffefeeefffefefeffff1f0f0fff3f2f2fff2f2f1fff1f1f1ffefefefffecebebffe9eae9ffe8e8e7ffe4e3e4ffe1e1e1ffdedfdfffdddedeffdddcdcffdcdcdcffdcdbdbffdbdbdaffdadadaffdad9d9ffd9d9d9ffd9dad9ffd9d8d9ffd9d9d8ffd9d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d6d6ffd6d6d5ffd5d6d6ffd5d5d5ffd5d4d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfceceffcececfffcececeffcececeffcecfcfffd0cfd0ffd2d1d2ffd3d2d3ffd4d3d3ffd5d4d4ffd5d5d5ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d5ffd5d4d5ffd5d4d4ffd3d3d4ffd3d3d4ffd4d3d3ffd3d4d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd5d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d5ffd6d5d5ffd6d6d5ffd5d6d6ffd6d6d5ffd6d5d6ffd6d6d6ffd6d5d6ffd6d6d5ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d7d6ffd6d7d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d7d8ffd8d8d7ffd7d7d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd7d7d6ffd7d6d7ffd7d7d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd4d3d4ffd4d4d4ffd4d3d3ffd3d3d2ffd3d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfceffcececeffcdceceffcdcdcdffcdcdcdffcdcdccffccccccffccccccffcbcbcbffcbcbcbffcacacbffcacacaffcac9c9ffc8c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc9cac9ffcbcbcaffcbcbcbffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc6c6c6ffc4c3c4ffc1c1c0ffbdbdbdffb9b8b8ffb3b3b3ffb1b1b1ffb2b1b1ffb1b2b1ffb1b0b1ffb1b2b1ffb1b1b1ffb2b1b2ffb1b1b1ffb1b1b1ffb2b1b1ffb1b1b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffdfefefffdfdfdfffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefffffffefefffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefefffefdfefffdfdfefffdfefefffefdfdfffdfefdfffdfdfdfffdfefefffdfefefffefefefffdfefdfffdfefdfffdfefdfffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffefffefffefffffffefffefffefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffffffffefffffffefefffffffefffefefffffffffefffefffffffffefffffefffefffffffefffefefffffffffefffefffefffefffefffffffffffffffffffefffefffefffffffefefefffefefefffefffefffefefefffffefffffffffefffefffffffffffffffefffffffefefffffefffefffffefefffefefffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffffefffefffefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffefffefffefefefffefffffffefffefffefffefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfefffefefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefffffffefffffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefffffffefffefffefffefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfdfdfffdfdfefffefefefffefdfefffefdfdfffefefdfffdfdfefffefefdfffdfefefffefdfefffcfcfcfff4f4f3ffeeeeeeffefefeeffeeefeeffeeefeeffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3f3f3eff3e3f3eff3f3e3fff3f3f3eff3e3f3fff3f3f3fff4b4c4cff5b5b5cff6a6b6aff7a7979ff878788ff969696ffa8a8a9ffdddedefff4f4f4fffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffefefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffefefefffefefefffefdfdfffefefefffefdfefffefefdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfdfcfffdfcfdfffdfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffbfcfcfffbfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffafafbfffafafbfffafbfbfffbfafafffafbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffdfcfdfffdfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfefdfffefefdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfefffefefefffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfff1f1f0ffd3d3d3ffa3a3a3ff969696ff888988ff787979ff696969ff585858ff484848ff3d3e3eff3d3d3dff3e3d3dff3e3e3dff3e3e3eff3f3e3fff3f3f3f00000000000000000000000000000000000000000000000000000000ff818081ff808081ff808181ff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7a7a7aff757575ff6f6f6fff696a69ff656565ff616161ff5d5d5cff595858ff545454ff505050ff4c4d4cff484848ff444545ff404040ff3e3e3eff3a3a3aff373737ff343433ff313131ff2e2e2eff2c2c2cff2b2a2aff282829ff2f2f2fff565656ff5e5e5fff5e5e5eff5e5e5eff616060ff636363ff666566ff686868ff696a6aff6b6b6bff6c6c6cff6e6e6dff6e6e6fff6f6f6fff6f6f6fff6e6f6fff6f6f6fff707070ff707070ff707070ff70706fff706f6fff6f6f6fff6e6e6dff6d6c6cff6a6b6aff686869ff666666ff636363ff606061ff5d5d5dff5b5b5aff565657ff3f3f3fff272627ff282929ff2b2b2aff2d2e2dff303030ff333434ff363637ff393939ff3c3c3cff3f403fff434343ff474747ff4b4b4aff4e4d4eff515151ff545555ff585959ff5c5c5cff616161ff676767ff6b6b6bff717170ff777777ff7c7c7cff7f7f7fff7f7f7fff7f7f7fff7f7e7eff7e7e7fff7f7f7fff7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff141414ff1d1d1eff262726ff343433ff464647ff5b5b5bff737373ff8b8c8cffc8c7c7ffeeefeefffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfefffefefdfffefdfdfffdfdfefffdfefdfffdfefdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffdfcfdfffdfcfcfffcfcfdfffdfdfdfffdfcfdfffdfdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfefffefefdfffdfefdfffdfefdfffefefefffefefefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfefffefdfefffdfdfefffdfefefffefdfdfffdfefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefdfffefdfefffefefefffefefefffdfefefffdfefdfffefefefffefefefffefefefffefefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfefffefefdfffdfdfdfffefdfdfffefefdfffdfdfefffefefdfffdfefefffefdfefffefefdfffefefefffefefefffefefefffefffefffefffefffffefffffffffffffefffefffffffffffffefefffffefefffefffefffefefefffffefffffefffefffefefffffffffefffefefefffefefefffefefefffffefefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefefefffefdfefffdfdfefffefefefffefdfdfffdfefefffefefefffefefefffefdfefffefefefffefdfe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b3ffb3b3b3ffb6b6b6ffb6b6b6ffb7b7b6ffb7b6b7ffb8b8b8ffb8b8b8ffb6b7b7ffb6b6b6ffb7b8b8ffbababaffbdbdbdffc1c1c0ffc5c5c5ffc9c9c8ffc9cac9ffc9c9c9ffcac9c9ffcac9c9ffcacacaffc9c9c9ffc8c8c8ffc7c7c8ffc8c7c7ffc8c8c9ffcac9c9ffcacacaffcbcacbffcccccbffcccdccffcdcccdffcdcdccffcdcdccffcccccdffcdcdccffcdcdcdffcdcecdffcececeffcececeffcececeffcecfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d7ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d5ffd6d5d5ffd5d6d5ffd5d6d5ffd6d5d6ffd6d6d5ffd5d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d6d5ffd6d6d5ffd5d5d6ffd6d5d6ffd5d5d6ffd5d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d3ffd3d3d4ffd4d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d3ffd3d3d4ffd3d3d3ffd2d1d2ffd1d1d2ffd0d0d0ffcfcfd0ffcfcecfffcececeffcdcdceffcccdccffccccccffcccbccffcacbcaffc9c9c8ffc9c9c9ffcbcacaffcbcccbffcbccccffcdccccffcdcdcdffcccdccffcdcdcdffcececeffcfceceffcfcfcfffd0d0cfffd1d0d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd3d3d4ffd4d3d4ffd4d4d4ffd4d5d5ffd5d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffdadadaffdcdcddffdfe0dfffe3e2e2ffe6e6e6ffeae9e9ffececedffeeedeeffefefeffff1f0f1fff1f2f1fff0f0f0fff0eff0ffeff0effff0f0efffefefefffefefeeffeeefeeffeeefeeffeeeeeeffeeeeeeffedeeedffedeeeeffedededffedededffedededffededecffedecedffecedecffececedffecececffecececffecececffecececffececebffebebecffecebecffebebecffebececffecebebffebecebffebebebffebececffebebecffecececffebecebffebecebffebecebffebebecffececebffecebecffebebecffebececffebececffebecebffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffececedffecedecffecececffececedffecececffecececffedececffecececffececedffecedecffecececffecececffecececffecececffecececffecececffecececffebececffecececffecececffecececffecececffececebffecebebffececebffececebffecebecffececebffebececffecececffebececffecebecffecececffececebffebececffecebecffebebecffebececffecebebffebececffebebecffebececffebececffecececffebecebffebecebffebecebffebebecffececebffecebecffebececffebececffebececffebececffecececffecedecffecedecffededecffecedecffededecffecedecffecedecffedecedffedecedffedededffedededffedecedffecededffedededffedededffedececffededecffececedffededecffecececffecececffecececffedececffececedffecececffecedecffecedecffedecedffedededffecedecffecededffedececffedececffededecffededecffedecedffedededffededeeffeeeeedffedededffededeeffedeeedffeeededffededeeffeeedeeffededeeffedeeeeffeeededffedeeedffedededffedeeedffededeeffedededffedededffedededffecedecffecececffecececffecececffecececffebececffebececffebebebffecececffecececffecececffececebffececebffececebffebecebffebebebffecebecffecebebffebebecffecececffecececffececedffecececffecececffedececffecedecffececedffededecffecededffedecedffecedecffededecffedededffededecffedededffecededffedededffedededffedededffedededffededecffedececffecedecffecececffedecedffecedecffececedffecedecffecececffecececffecececffecececffebececffecececffecececffecededffedececffecedecffedededffeeefefffefefefffefefefffeff0effff0f1f0fff2f2f1fff2f2f2fff1f1f0ffeeedeeffeaeaeaffe8e8e8ffe5e6e5ffe2e2e2ffe0e0e0ffdededeffddddddffdcdcdbffdbdcdbffdbdbdbffdadbdaffdadadaffdadadaffdad9d9ffd9d9daffd9d9d9ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d5ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d4ffd5d4d5ffd4d4d4ffd3d4d3ffd3d4d4ffd3d3d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d1d2ffd2d2d1ffd1d1d2ffd1d1d1ffd0d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfd0ffcfcfd0ffcecfcfffcfceceffcecfceffcececeffcececeffcececeffcfcfcfffd0d1d0ffd1d2d1ffd2d3d2ffd3d3d3ffd5d5d4ffd6d5d5ffd5d5d6ffd5d6d5ffd5d6d5ffd4d4d4ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d3d4ffd4d3d4ffd4d4d4ffd5d5d5ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d7ffd7d7d7ffd6d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d8d8ffd7d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd7d8d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd6d7d6ffd7d7d6ffd7d6d7ffd7d6d6ffd6d6d7ffd7d7d7ffd6d6d6ffd6d6d7ffd7d7d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d0ffd0d1d0ffd0d0d0ffd0cfd0ffcfd0cfffcecfcfffcfcfcfffcececeffcececeffcdceceffcecdcdffcccdcdffcdcccdffcccccdffcbccccffcccbcbffcacbcbffcacacaffcacacaffc9c9caffc9c9c9ffc8c9c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c7c8ffc7c7c8ffc8c9c9ffc9cacaffcacacaffcbccccffcbccccffcacbcbffc9c9c8ffc7c7c7ffc5c5c5ffc2c3c2ffc0c0c0ffbdbcbcffb7b7b7ffb3b3b3ffb1b1b1ffb1b1b1ffb1b1b2ffb2b1b1ffb1b1b1ffb2b1b1ffb1b1b1ffb1b1b2ffb1b1b1ffb1b2b2ffb2b2b200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfefffdfefefffefefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffffefefffefefefffffffefffefffefffefffefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffffefefffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffefdfefffefefdfffdfdfefffdfefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfefffefefefffdfdfefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffffefefffffffefffefffefffefffffffefffffffffefffffefffffffffefefffefefefffefffefffefffefffefffefffffffffffffefefffefefffffefefffffefefefffffffefffefffefffefefefffffefefffffefffffffefffffffefffffffefefffffffefffefffffffefefefffffffefffefefefffefffffffefffffffefefffffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefffffefefffffffefefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefdfffefefefffefefdfffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffdfdfefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffffefffefffffffffefefffffffefffefefffffefffffffefffffffefffffffefffffffffefefffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffefffefffffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefdfefffdfefefffefdfefffdfdfdfffdfdfefffefdfdfffefdfdfffefefdfffdfefdfffdfefefffdfefefffcfcfcfff3f4f4ffefeeefffefeeefffeeefeeffeeefeeffeeefeeffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3fff3f3f3fff3f3f3fff3e3e3eff3f3e3eff3f3e3fff3f3e3fff4c4c4cff5c5b5bff6b6b6aff79797aff888788ff969696ffa8a7a8ffdddedefff4f4f4fffcfcfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffefefefffdfdfefffefefefffefefdfffefefefffdfefefffefefefffefdfefffdfefefffefefefffdfefefffdfdfefffefefdfffefefefffefefdfffdfefdfffdfefefffdfefdfffdfdfefffdfefefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfdfffcfcfdfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffcfbfbfffbfbfcfffcfbfbfffcfbfcfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafbfafffbfbfbfffbfafafffafafbfffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffbfafafffafafbfffafafafffbfafafffafafafffafbfbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfdfdfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfdfffdfcfcfffdfdfcfffdfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfdfffcfdfdfffdfdfcfffcfcfdfffdfcfdfffdfdfefffdfdfefffefdfefffefdfdfffefefdfffdfdfefffdfefefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfff1f1f1ffd4d4d4ffa3a3a3ff969696ff898988ff797a79ff696a69ff595958ff484848ff3d3d3dff3d3d3dff3d3d3dff3e3e3dff3e3e3eff3e3e3eff3f3e3e00000000000000000000000000000000000000000000000000000000ff818180ff808080ff7e7e7eff7e7e7eff7d7e7eff7d7d7eff7e7d7dff79797aff747474ff6e6e6eff696969ff646564ff606060ff5c5c5cff585858ff545454ff505050ff4c4c4cff484848ff444444ff40403fff3d3d3dff3a3a3aff373737ff343334ff313131ff2e2e2eff2c2c2cff292a2aff282828ff2e2d2eff545554ff5d5d5eff5d5d5dff5d5d5dff605f5fff626262ff656564ff666766ff686968ff6a6a6aff6b6b6bff6c6d6dff6e6d6dff6e6e6eff6e6e6dff6d6e6dff6d6e6dff6e6e6eff6e6e6eff6e6e6eff6e6e6fff6d6e6eff6e6e6dff6c6c6cff6a6a6aff696868ff676667ff646465ff626262ff5f5f5fff5c5c5cff595959ff555454ff3f3e3eff262626ff282828ff2a2b2aff2c2d2dff2f3030ff323232ff353535ff393839ff3b3b3bff3f3e3eff424242ff464646ff4a494aff4d4d4dff515151ff545454ff585757ff5c5b5cff606060ff676666ff6a6a6bff717070ff777777ff7c7c7cff7f7f7fff7f7f7fff807f7fff7f7f7fff7e7f7fff7e7e7fff7e7f7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0e0e0eff0e0e0eff0e0d0eff0e0e0eff0c0c0dff141314ff1e1d1dff272726ff343434ff464546ff5b5a5aff747374ff8e8f8fffcbccccffefeff0fffcfcfcfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfefdfffdfefdfffdfefdfffdfdfefffdfefefffefdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffefefefffefdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffefefdfffefefefffefdfdfffefefdfffefdfefffdfefefffdfefefffdfefefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefefdfffdfdfefffefdfdfffefefefffdfdfefffefdfefffefdfdfffefefdfffdfdfefffdfefefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefffffefefffffefefffffffffefffffffefffefefefffffefefffffefefffefefffffefefffffffefefffffefefffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfefefffefefefffdfefefffdfdfefffefefdfffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb6b6b7ffb7b7b7ffbcbcbcffbfbfc0ffc3c2c2ffc8c8c8ffcacacbffcacacaffcbcacaffcbcbcaffcacacaffc9c9c9ffc7c7c8ffc6c7c6ffc6c6c6ffc7c7c7ffc8c8c9ffcacac9ffcbcacaffcccbcbffccccccffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcececdffcececeffcfceceffcececfffcfcfcfffcfcfcfffcfd0cfffd0d0cfffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd0d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd2d3d3ffd2d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d7d7ffd8d8d8ffd7d7d8ffd8d7d8ffd8d7d7ffd8d8d7ffd7d7d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d7d7ffd6d7d6ffd6d6d7ffd6d6d7ffd7d6d6ffd6d6d6ffd5d6d5ffd5d6d5ffd5d6d5ffd6d6d6ffd6d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd6d5d5ffd6d6d5ffd5d6d6ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d1d1ffd2d2d2ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd1d1d2ffd0d1d0ffd0cfd0ffcecfcfffcececeffcecdcdffcdccccffcccccbffcacbcaffcacacaffc8c9c9ffc6c6c7ffc7c7c7ffc9c9c9ffcacacaffcbcccbffcbcccbffccccccffcdcdcdffcdcdcdffcdcdceffcececeffcecfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d1ffd2d1d2ffd2d2d2ffd3d2d3ffd3d2d2ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d5d5ffd4d5d5ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d8ffd8d8d8ffd8d8d9ffd8d8d8ffd9d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffdbdbdbffddddddffe0e0e0ffe4e3e4ffe7e7e7ffebebebffeeededffefefeffff1f1f1fff1f2f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffefefefffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeededffededeeffededeeffecededffedededffedededffecececffecececffecececffececedffecececffecebecffececebffecececffecebecffececebffebebecffebececffebececffebebecffebebebffebebebffebebecffecececffebebecffecebebffebececffebececffecebecffecececffecececffecebebffecebebffecebecffebececffecececffecebecffecececffececedffecececffecececffecececffedececffecececffecececffececedffecedecffececedffecececffecececffedececffecececffededecffecedecffecedecffecececffecececffecececffedececffecececffecececffecececffecececffecececffecececffecececffecececffebebecffecececffecececffecebecffecebebffecebecffecebecffecececffecebebffececebffecececffecebecffececebffebebecffebececffebececffebebecffebebebffebebebffebebecffecececffebebecffecebebffebececffebececffecebecffecececffecececffecebecffecebecffecececffecececffecececffecececffedececffedededffececedffedededffededecffedededffedededffedededffedededffedededffedededffedededffececedffededecffededecffededecffecedecffecedecffecedecffecececffececedffedececffecececffecedecffecececffecedecffededecffedececffececedffececedffececedffedededffedededffedecedffedececffedededffedededffedededffeeededffeeeeedffededeeffedededffeeededffedededffedeeedffedeeedffedededffedededffedededffedededffedededffedededffedecedffecededffececedffececedffecececffecececffecececffecebebffecebecffebececffececebffebebecffecebebffecececffebebecffecebecffecebebffecececffebececffecececffecececffecececffececedffecececffecececffedececffededecffededecffecedecffedededffedededffedededffedededffedededffedededffededecffecededffededecffedededffedededffedededffedededffececedffedededffedededffececedffedececffedececffececedffedecedffedececffecececffecececffecececffececebffecececffecededffecededffececedffececedffeeeeeeffefefeffff0eff0ffefeff0fff1f0f1fff2f2f2fff2f2f3fff1f0f1ffedededffe9e9e9ffe6e6e6ffe3e3e3ffe0e0e1ffdedfdfffdddddcffdcdcdcffdcdbdbffdbdbdcffdadadbffdbdadaffdadadaffdadadaffd9dadaffd9d9d9ffd9d8d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d1d1ffd2d1d2ffd1d1d2ffd1d1d1ffd1d0d0ffd1d1d0ffd0d0d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcecfcfffcececfffcececeffcececeffcececeffcfcfcfffcfcfcfffd1d0d1ffd1d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd5d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d5d5ffd5d5d6ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d6d6ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d8d8ffd7d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd7d7d6ffd6d6d7ffd7d6d6ffd7d7d7ffd6d6d7ffd7d6d7ffd7d6d6ffd7d7d6ffd6d7d7ffd6d7d7ffd7d6d7ffd6d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d2ffd3d3d2ffd2d2d2ffd1d1d2ffd1d1d2ffd0d0d1ffd1d1d1ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcfcecfffcfcecfffcfceceffcececeffcececeffcdcdcdffcdcdccffcccccdffccccccffcbccccffcbcbcbffcacacbffcacacaffc9c9caffc9c9c9ffc8c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc9c8c8ffcacacaffcbcbcbffccccccffcbcbcbffcac9c9ffc8c8c8ffc6c6c6ffc5c4c5ffc3c2c2ffc0c0bfffbbbbbbffb6b6b6ffb2b1b2ffb0b1b0ffb1b1b2ffb1b1b1ffb1b1b1ffb2b1b1ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffffefefffefefffffefefefffffffffffefefefffffefefffefefffffefefefffffefffffefffefffefefffffefefefffffffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefdfdfffefefefffefdfefffefefefffefdfefffefefefffdfdfefffdfefdfffdfefdfffefefdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefffffefefffffefefefffffffffffefefefffffefefffefefffffefefefffffefffffefffefffefffffffffefefffffffefffffefefffefffffffffefffffefefefffffffefffefefefffefefefffffffefffefffffffefefffffefefefffefefefffefefefffefffefffffefffffefefefffefffefffffffffffefefffffffffffffffefffffffefefffefefefffffefefffefefefffffefefffffefefffefefffffffefffffffffffffefefffffefefefffefffefffffffefffefefefffefefefffefefefffefefefffffffefffffefefffffefefffffefefffffefffffefefffffefefefffefefefffefefefffefefffffefefffffefefffffffefefffffefefffefefffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffdfefdfffefefefffefefefffefefdfffefdfdfffdfefefffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffefffffffefffffefefffffefefffefefefffffefffffefefffffffefefffffefefffefefefffefefffffefefefffefefffffffefefffffefffffefefffffefefefffefefefffefefefffefdfdfffefdfefffdfdfefffefdfefffdfefdfffdfefefffefefdfffefefdfffefdfdfffdfefefffcfcfcfff4f4f4ffeeeeedffeeeeefffeeeeefffefefeeffefefefffeeeeef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3f3eff3f3f3fff3f3e3eff3e3f3eff3f3f3fff3e3e3eff3e3e3eff4c4b4cff5c5b5bff6a6a6aff797979ff878787ff969696ffa7a7a7ffdededefff5f4f5fffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfefffefdfefffefdfefffefdfefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffefefefffdfefdfffefefefffefefefffefefdfffefdfefffdfefefffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfcfdfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffdfcfcfffdfdfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafbfffbfbfafffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfcfbfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfefffdfdfefffefdfefffefdfefffefdfefffdfefdfffefefefffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfff2f1f1ffd4d4d4ffa3a3a2ff969696ff898989ff7b7b7aff6a6a6aff585859ff474747ff3b3b3bff3c3b3bff3c3d3cff3d3d3dff3d3d3dff3e3e3eff3f3f3f00000000000000000000000000000000000000000000000000000000ff818080ff7e7d7eff7e7e7eff7e7e7eff7e7e7eff7d7d7dff7d7d7dff797979ff737373ff6d6d6dff686868ff636464ff5f5f5fff5b5b5bff575756ff535353ff4f4f4fff4c4c4cff474848ff444444ff404040ff3d3d3eff3a3a3bff373738ff343435ff323131ff2f2e2fff2c2c2cff292a2aff282828ff2d2d2dff515050ff5a595aff5b5b5bff5c5b5cff5d5e5eff616161ff636363ff666665ff676767ff696969ff6b6a6aff6b6b6bff6c6c6cff6c6d6dff6c6c6dff6d6d6cff6c6d6cff6c6c6cff6c6c6cff6d6c6dff6d6c6dff6c6d6cff6c6c6cff6b6a6aff686969ff676767ff646465ff626262ff605f60ff5e5d5dff5a5a5aff575657ff525252ff3d3d3dff262526ff272828ff2a292aff2d2d2cff2f2f2fff323231ff353535ff383837ff3a3a3aff3e3e3dff414141ff454545ff494948ff4d4c4cff505050ff535353ff575757ff5b5b5bff605f5fff666666ff6a6a6aff6f7070ff767677ff7c7c7cff807f7fff807f80ff7f7f80ff7f7f7fff808080ff7f7f7fff7f7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0c0c0dff0d0d0dff151415ff1e1e1eff272727ff353434ff464646ff5c5b5bff757575ff8f9090ffcecdcefff1f1f0fffdfdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefdfffefdfdfffefefdfffefdfdfffefdfefffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffefefdfffefdfdfffdfefefffefdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffefefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfdfffefefefffefdfefffefefefffefdfefffefefefffdfdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefdfefffefdfefffdfefdfffefefefffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfefffdfefdfffdfefefffefefefffefefdfffefdfefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefffefffffffffffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffdfdfefffefefefffdfefdfffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b3ffb3b3b2ffb2b2b2ffb3b3b3ffb2b3b3ffb3b3b3ffb6b6b6ffb6b6b5ffb7b7b7ffb7b7b6ffb7b7b7ffb6b6b6ffb8b7b8ffbfbebeffc2c2c2ffc6c7c7ffcbcbcbffcbcbccffcbcacbffcbcacbffcac9caffc9c9c9ffc7c7c7ffc6c6c6ffc5c4c4ffc6c5c6ffc7c7c8ffcac9caffcacacaffcbcbcbffcccbcbffcccdccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcececeffcececeffcfcecfffcfcecfffcfcfcfffd0cfd0ffd0cfcfffcfd0cfffd0d0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d7d8ffd8d7d8ffd8d7d8ffd8d7d8ffd7d8d7ffd8d8d8ffd7d7d7ffd8d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd6d6d5ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d4d5ffd5d5d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d3ffd3d2d3ffd3d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfceceffcececeffcdcdcdffcdcccdffcbcccbffcbcbcbffcacacaffcacac9ffc8c8c8ffc5c6c6ffc6c5c6ffc7c7c7ffc9c9c9ffcacacaffcacacbffcccccbffcccdccffcccccdffcdcdcdffcdcdceffcececeffcfd0cfffd0d0d0ffd0d0d0ffd0d1d1ffd1d2d2ffd1d1d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdedddeffe1e1e2ffe4e4e5ffe9e9e9ffebecebffeeefeffff1f1f1fff2f2f2fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0efffeeeeefffeeeeeeffeeeeeeffeeeeeeffededeeffedededffedededffedededffedededffedededffededecffecedecffedededffecececffecececffecececffecececffebececffecebecffebebebffecebecffecebebffebececffecebecffecececffebebecffebebebffebecebffececebffebebebffebebebffebececffececebffecececffececebffecececffecececffecececffebececffecececffecececffecececffecececffecececffececedffedececffedecedffececedffecececffedededffecececffedececffececedffecececffedecedffecedecffecededffecececffededecffecececffececedffedececffecececffecececffecececffecececffecececffecedecffecececffecececffecececffecececffebececffecececffececebffecececffecececffebebecffecececffecebecffececebffebececffecebecffebebebffecebecffecebebffebececffecebecffecececffebebecffebebebffebecebffececebffebebebffebebebffebecebffececebffececebffececebffecececffecececffecececffecececffecececffedececffecececffececedffedededffedededffedededffedededffedededffedededffededeeffedededffedededffededeeffedededffedededffecedecffedededffedededffededecffedececffecededffedecedffecececffedececffecececffecececffededecffecededffececedffecececffecececffecececffecedecffedededffedececffecedecffedededffececedffedededffedededffedededffedededffedededffedededffeeededffedededffedededffededeeffeeededffedededffededecffedededffedededffecececffededecffecededffededecffecedecffedececffecececffecececffecececffecececffecececffecececffecececffebececffecececffecececffecececffecececffecececffecececffececedffecececffedececffececedffececedffedededffecedecffedededffedededffedededffedededffedededffeeededffedededffedededffedededffedededffedeeedffedeeedffedededffedededffedededffedededffedededffedededffededecffedededffedededffececedffedededffececedffedececffecececffecececffecececffecececffecececffececedffedecedffedededffececedffeeeeeeffefefeffff0f0effff0f0f0fff1f1f1fff2f3f3fff3f3f3fff1f1f0ffecebebffe8e7e7ffe4e4e4ffe2e1e2ffdfdfe0ffdedddeffdddcdcffdcdcdcffdbdbdcffdbdbdbffdadadbffdbdadaffdadadaffdad9daffd9dad9ffdadadaffd9d9d9ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d5ffd5d5d4ffd4d5d5ffd4d4d4ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d2ffd2d3d2ffd1d1d2ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcecfffcfcfcfffcececeffcececeffcececeffcececeffcececeffd0d0cfffd0d1d1ffd2d2d2ffd3d3d3ffd4d4d3ffd5d5d5ffd5d5d5ffd6d5d6ffd4d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d3ffd3d2d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d7ffd7d6d7ffd6d6d7ffd7d6d7ffd7d6d7ffd7d6d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d7ffd6d6d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcecfffcfceceffcececeffcecdceffcdcdcdffcecdcdffcdcccdffcccccdffccccccffccccccffcbcbcbffcacacaffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c7c7ffc8c7c8ffc9c9caffcbcacbffccccccffcbcbccffcacacbffc9c9c9ffc7c7c8ffc6c6c6ffc4c4c4ffc1c1c2ffbebebeffbababaffb4b4b4ffb2b1b1ffb0b0b1ffb1b1b1ffb2b1b2ffb1b1b1ffb1b1b2ffb2b2b2ffb2b2b2ffb3b3b3ffb4b4b4ffb4b3b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefefffffefefefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffefefffffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffffffffffefffefffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffdfdfefffdfefefffefdfefffdfdfdfffdfefdfffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffffefefffefffefffefefffffefefefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffefffefffffffefffffefefffefefffffefffffffefefefffefffffffefefefffefffefffefffefffefefefffefefefffffffffffefffefffffefffffefefffffffffffffffefffffffffffffefffefffffffefffefefffffefefffffefffffffffffefffefefefffefefffffefefffffffefffffefefefffefffefffefffffffffefffffefefffffefefffffefefffffefefefffefefefffefffefffefefffffffefffffffefffffffefffffefefefffffefefffffefefffefffffffefefefffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefefefffefdfefffefefefffefefdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefdfffefefdfffefdfefffefdfefffdfefefffdfdfdfffdfefefffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefefffffefefffefffffffefefefffefefffffefefefffffefefffefefefffefefefffdfefefffefefdfffefefefffefefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffcfcfcfff4f4f4ffeeeeedffeeeeeeffefefefffefefefffefeeeeffeeefefffececec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3e3eff3e3f3eff3f3f3fff3e3f3eff3f3e3eff3e3e3eff3e3e3eff4b4b4bff5b5b5bff6a6b6aff797979ff878788ff969696ffa7a7a7ffdededdfff4f4f4fffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffefefefffdfefefffefdfefffefdfdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefdfdfffefdfefffefdfefffdfefdfffefefdfffefdfefffefdfefffdfefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffcfcfdfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffcfbfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfefffdfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfafffafafbfffbfbfafffbfbfbfffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafbfbfffafafafffafbfbfffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefefffefefdfffdfefefffefdfefffdfefefffefefdfffdfdfdfffdfdfdfffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffefdfdfffefefefffdfdfefffefdfefffdfefefffefdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff1f1f2ffd3d4d3ffa3a3a2ff969696ff898989ff7a7b7bff6a6969ff575858ff464546ff3a3a3aff3b3b3bff3c3b3bff3c3d3cff3d3e3dff3d3e3dff3e3d3e00000000000000000000000000000000000000000000000000000000ff7d7e7eff7e7e7eff7e7e7eff7d7e7eff7d7d7eff7d7d7dff7d7d7dff787878ff727272ff6c6d6dff686768ff626363ff5e5e5eff5a5a5aff565555ff525252ff4e4f4eff4b4b4bff484748ff444444ff404040ff3d3e3eff3b3a3bff383837ff353535ff313132ff2f2e2fff2c2c2cff2a2929ff272827ff2c2c2cff4d4d4dff555555ff585859ff5a5a59ff5c5c5cff605f5fff626262ff646364ff666565ff676768ff696969ff6a6a6aff6b6b6aff6c6b6cff6c6b6cff6b6c6cff6b6b6bff6a6b6bff6b6b6bff6b6c6bff6c6c6bff6b6b6bff6a6a6aff696969ff666767ff656465ff626263ff606060ff5e5d5dff5b5b5bff585858ff555554ff505050ff3b3b3cff252525ff272727ff292929ff2b2b2cff2e2e2eff313131ff343434ff373737ff3a3a3aff3d3d3dff404141ff444444ff484848ff4b4b4bff4e4e4eff525352ff565657ff5b5a5bff5f5f5fff656565ff696969ff6f6f6fff767575ff7c7c7cff7f7f7fff7f7f80ff7f7f7fff807f7fff7f807fff7f8080ff7e7f7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070707ff0e0e0eff0e0e0eff0e0d0eff0e0d0eff0d0d0dff161516ff1e1f1fff272827ff353535ff474747ff5d5d5eff767676ff909090ffcfd0d0fff1f1f2fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefdfffefefdfffefdfefffefdfefffdfefefffefdfdfffdfefefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefefffdfefdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffefefdfffefefdfffefefefffdfdfefffefefefffefefefffdfefefffdfefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefdfefffdfefefffefdfdfffefefdfffdfefefffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffefefdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffefffefefefffefefefffffffffffefffefffffefefffefefefffffefffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b2ffb2b3b2ffb3b3b3ffb2b2b2ffb2b3b3ffb3b3b3ffb3b3b3ffb6b6b6ffb6b6b6ffb7b7b7ffb6b6b7ffb7b6b7ffbbbabbffc2c2c2ffc5c6c6ffcbcacaffcdccccffccccccffcacacbffc9c9caffc9cac9ffc8c7c7ffc6c6c6ffc6c6c6ffc4c5c5ffc6c6c6ffc8c8c8ffc9cac9ffcacacaffcbcbcbffcbcccbffccccccffcdccccffcdcccdffcdcdcdffcdcdcdffcececdffcecdceffcecdceffcececeffcececeffcecfcfffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffcfd0d0ffd0cfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d8d8ffd8d7d8ffd8d7d8ffd7d8d8ffd8d7d7ffd8d8d7ffd7d8d8ffd7d8d7ffd7d7d7ffd7d8d8ffd7d8d7ffd7d7d7ffd8d7d7ffd7d8d7ffd7d7d7ffd7d6d6ffd7d6d7ffd7d6d7ffd6d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d5d4ffd5d5d5ffd4d5d4ffd5d4d4ffd4d4d5ffd5d4d5ffd5d4d5ffd4d5d5ffd4d5d4ffd5d5d4ffd4d4d5ffd4d4d5ffd4d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d2d1ffd1d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd2d3d3ffd1d0d0ffcfd0cfffcececfffcdcecdffccccccffccccccffcbcbcbffcacacaffcac9c9ffc9cac9ffc8c8c8ffc7c6c6ffc5c5c6ffc7c6c7ffc8c8c8ffc9c9c8ffcacacaffcbcbcbffccccccffccccccffcccdcdffcdcdcdffcececeffcfcfcfffcfcfcfffcfd0cfffd1d1d1ffd0d1d1ffd2d1d1ffd1d1d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d6d6ffd7d6d6ffd7d7d7ffd7d7d8ffd8d7d8ffd8d7d8ffd8d8d8ffd7d8d8ffd8d7d8ffd8d8d8ffd8d9d9ffd8d8d9ffd9d8d9ffd8d9d9ffd9d9d9ffd9dad9ffdadadaffdcdcdcffdfdfdeffe2e3e3ffe6e7e6ffeaeaebffefeeeefff1f1f1fff2f2f2fff2f1f1fff0f0f1fff0f0f1fff0f0f0fff0f0efffefefefffeeeeefffeeeeeeffeeeeedffedeeeeffededeeffedededffedededffedededffecedecffedededffecedecffedececffecececffecececffecececffecececffecececffececebffebebecffebebecffebececffececebffebebebffebebecffebececffecebecffebebebffebecebffebececffecebecffebececffecececffecececffecebebffebebebffececebffecececffecebecffecececffecececffecececffecececffecececffecededffecececffececedffecedecffedececffededecffecededffecececffecececffececedffecedecffecececffedececffecedecffecececffedececffececedffedecedffecececffededecffecececffececedffecececffecececffececedffecececffecececffecececffecececffebececffecececffebececffecebecffebebecffecececffecebecffecececffececebffececebffebebecffebebecffebececffececebffebebebffebebecffebebecffecebecffebebebffebecebffebecebffecebecffebececffebececffecececffecebebffebebebffecececffecececffecececffedecedffedededffecededffedecedffedededffedededffedededffedededffedededffeeededffedeeedffedeeeeffedededffedededffededeeffedeeedffedededffedededffedededffecececffedececffececedffedecedffecedecffededecffedecedffececedffecedecffecececffecededffecececffecedecffededecffecececffecececffedededffecedecffedecedffececedffedededffedecedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffededecffedededffedededffedecedffecededffecededffececedffecececffecececffecececffececedffecececffecececffecececffebececffecebecffecececffecececffecececffecececffecececffedececffededecffecededffecedecffededecffedededffededecffedecedffedededffedededffedededffeeededffededeeffeeedeeffedeeedffeeeeedffeeedeeffeeedeeffedeeeeffedededffedeeeeffedededffedededffedeeedffedededffedededffedededffecededffedecedffececedffedededffedecedffececedffecedecffededecffecececffecececffecececffededecffecececffececedffedededffefeeefffefefefffeff0effff0f1f1fff3f3f3fff3f4f4fff2f2f2ffeeeeefffeae9e9ffe5e5e5ffe2e2e2ffe0e0e1ffdfdedfffddddddffdcdcdcffdbdcdcffdbdbdbffdbdbdaffdbdbdbffdadadaffdadadaffd9dadaffdad9d9ffd9dad9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d9ffd8d8d8ffd7d7d8ffd8d7d7ffd7d8d7ffd7d6d7ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d2d2ffd2d1d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd0d0d0ffcfcfd0ffcfd0d0ffd0d0cfffcfcfcfffcececfffcececfffcececfffcececdffcececeffcececeffcfcfcfffcfd0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d4ffd5d5d4ffd5d5d5ffd5d4d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd2d2d3ffd3d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd6d6d6ffd5d6d5ffd6d5d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d7ffd7d6d6ffd7d7d7ffd6d6d7ffd7d6d7ffd6d7d7ffd7d6d6ffd7d7d6ffd6d7d7ffd6d7d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd6d5d5ffd5d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d2ffd2d3d3ffd2d2d2ffd1d2d2ffd2d2d1ffd1d1d1ffd0d1d0ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcecfffcfcfcfffcecfceffcfcfceffcececeffcdcdceffcdcdcdffcdcdcdffccccccffcbccccffcbcbccffcbcbcbffcacacaffc9cac9ffc9cacaffcac9caffc9cacaffc9cacaffc9c9caffc9c8c9ffc8c8c8ffc8c8c8ffc7c7c8ffc9c8c9ffcacacaffcbcbcbffcbccccffcccbcbffcacacaffc8c9c9ffc7c7c7ffc6c5c6ffc3c4c3ffc1c0c0ffbdbdbcffb7b7b7ffb2b3b3ffb1b1b0ffb1b1b2ffb1b2b1ffb1b1b1ffb2b2b2ffb2b2b2ffb3b2b3ffb4b3b3ffb4b3b4ffb4b4b4ffb4b4b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffefefffffffefefffffefefffefefefffffefefffffefefffefefefffffefefffefffefffefefefffefffefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffdfdfefffdfefdfffefefdfffdfefefffefefdfffdfdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffefefffffefefffefefefffffefefffefffefffefefefffefffefffffefefffefefefffefffefffffefefffefffefffefffffffefffefffefefefffffefefffefefefffefefefffefefefffffefefffffefefffefefffffffffffffffefefffffefefffffffffffffefffffffffefffffffefffefffffffefefefffffffefffefefefffefffffffefefffffefffefffffffefffefffefffefffefffefefefffefffffffefefefffefefefffefefefffffffffffffffffffefefefffffefffffffffefffffffefffefefefffffefffffffefefffffefffffefefefffefffefffffefffffefffefffffefefffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefdfdfffefdfdfffefefefffefdfdfffefefefffefdfdfffdfdfdfffdfefefffefdfdfffefefdfffdfefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffefffffffefefefffffffffffffffefffffffffffefefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffefefffffefffffefefefffffffefffefefefffffefffffffffefffffefffffefefefffefffefffffefffffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffefefefffcfbfbfff3f4f3ffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffecececffededed00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3f3f3fff3f3f3fff3e3e3fff3e3e3eff3e3e3dff3e3e3dff4b4b4bff5b5a5bff6b6a6aff797979ff888888ff969696ffa7a7a7ffdddddcfff4f4f5fffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffefdfefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefdfdfffefefefffefdfdfffdfefdfffdfefefffefdfdfffefefdfffdfefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffdfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffbfafbfffafafafffbfbfafffbfafafffafafafffbfafafffbfbfbfffbfafafffbfbfbfffbfafafffafbfafffafbfbfffbfafafffbfbfafffafbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafff9fafafffafafafffaf9f9fffaf9f9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffdfefefffefefefffefefdfffefefdfffefefdfffefefefffdfdfdfffefefdfffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffefdfefffdfdfefffefefdfffefdfefffdfefdfffefdfdfffefefdfffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff1f1f1ffd3d3d3ffa2a3a2ff969595ff888988ff797a7aff696968ff565656ff454544ff3a3a3aff3a3a3aff3a3a3aff3c3c3cff3d3d3dff3d3d3dff3d3e3e00000000000000000000000000000000000000000000000000000000ff7e7e7dff7e7e7eff7e7e7dff7d7d7dff7c7c7dff7c7c7bff7c7c7cff777777ff717171ff6b6b6bff666667ff616161ff5d5c5cff585858ff545455ff515151ff4d4d4dff4a494aff474747ff444443ff404040ff3e3d3eff3b3b3bff383838ff353535ff323232ff2f2f2fff2c2c2cff2a2929ff272727ff2b2a2bff4c4b4cff535353ff555555ff575757ff5b5a5aff5d5d5dff616060ff626362ff646464ff666666ff686767ff686968ff696a6aff6a6a6aff6a6b6aff6a6a6aff6a6a6aff696968ff696969ff6a6969ff6a6a6aff696969ff696968ff676767ff646465ff636363ff606060ff5e5d5dff5b5b5bff575758ff555555ff535252ff4e4e4eff393939ff242424ff262626ff282828ff2a2a2bff2d2d2dff303030ff333433ff363636ff393939ff3c3c3dff3f403fff434343ff464646ff4a4a4aff4e4e4eff525151ff565556ff5a5a59ff5e5e5eff646464ff696869ff6f6f6fff757575ff7a7b7bff7f7f7eff7f7f7fff7f7f7fff7f7f7fff7f807fff7f7f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070707ff070707ff0d0e0eff0e0e0eff0e0d0dff0e0e0dff151515ff1e1e1eff282827ff353534ff474747ff5e5e5eff777777ff919191ffd4d4d4fff2f1f2fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffefefefffefdfdfffdfefdfffefefefffefefefffefdfdfffefdfefffdfdfdfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffdfdfcfffdfcfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfefefffefdfdfffefefdfffdfefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffdfefefffdfdfdfffefdfdfffefefefffdfdfefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffefefdfffdfdfefffefdfefffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffefefefffefefdfffefefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb4b4b3ffb3b4b4ffb3b3b2ffb2b2b2ffb3b3b3ffb2b2b2ffb3b2b3ffb3b3b3ffb3b3b3ffb5b5b5ffb5b5b5ffb6b5b6ffb8b8b8ffbdbdbdffc5c6c5ffc9c9c9ffcdcdccffccccccffcbcbcbffcacacaffcacacaffc9c9c9ffc7c6c6ffc6c6c5ffc4c4c4ffc5c5c5ffc7c7c7ffc8c8c8ffcac9c9ffcbcacaffcbcacaffcccbcbffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcdcecdffcecdcdffcececeffcececeffcfcfceffcecfceffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffcfcfd0ffd0d0d0ffd0cfcfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d8ffd8d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d4ffd5d5d4ffd5d5d4ffd4d5d5ffd4d4d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d4d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd4d4d3ffd3d3d3ffd3d3d2ffd2d2d2ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d0ffd0d0d0ffd1d0d0ffd2d1d1ffd3d2d3ffd3d3d3ffd4d4d4ffd5d4d5ffd4d4d4ffd1d1d1ffcfcfcfffcdcdceffcdcccdffcccbcbffcacacaffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc6c7c6ffc7c7c7ffc8c8c8ffc9cac9ffcacacaffcbcbcbffcbccccffcdcdccffcdcdcdffcececdffcececeffcfcfcfffd0cfcfffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d1d1ffd3d2d2ffd3d3d3ffd3d2d3ffd4d4d3ffd4d3d3ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd4d4d5ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d7ffd8d8d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffdbdadbffddddddffe0e0e0ffe4e4e4ffe9e9e9ffedededfff1f0f0fff4f4f4fff2f2f2fff2f2f2fff1f1f1fff0f0f0ffeff0f0ffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeedffeeededffedededffedededffedededffedededffedededffececedffecededffecececffecececffecececffecebecffecececffececebffecececffebebebffececebffebebebffebececffebebecffebecebffececebffebececffececebffebebebffecececffecececffecebebffecececffecececffecececffececebffecebecffecececffecececffecececffecececffecececffecececffecececffecedecffedecedffecedecffedececffecedecffececedffedececffedececffecececffedececffedececffecececffedececffedededffedececffedededffedececffecececffecedecffedececffecedecffecededffecedecffecececffecececffecececffecececffecececffedececffecececffebebecffecececffecebebffecebebffecececffecebecffececebffececebffebececffebebebffebecebffebebebffebebebffebebecffebecebffebecebffebecebffebebebffebebebffebebecffebebebffecebebffebecebffecececffecececffecececffecececffecececffedececffecececffedecedffedededffedededffedededffedeeedffeeededffedeeedffeeededffedeeedffededeeffeeededffeeededffedededffeeededffedededffedededffedededffedededffedededffedededffedececffecececffecededffedececffededecffecededffecedecffecececffedececffecececffecedecffecececffededecffedededffececedffecededffecececffedececffedededffedecedffedededffededecffedededffededecffedededffedededffedededffedecedffededecffedededffedededffededecffecececffedededffecececffedececffecececffececedffececedffecececffedecedffecececffecececffecececffecececffecececffecececffecececffecedecffedecedffecedecffedececffedededffedecedffedecedffedededffedededffedededffedededffedededffeeededffedeeedffeeededffeeeeeeffeeededffedeeedffedeeeeffeeededffeeeeeeffedeeeeffeeeeeeffedeeedffeeededffedededffedededffedededffeeededffedededffedededffedededffedececffedececffedededffedecedffededecffedececffecededffecececffecececffecececffececedffececedffedededffefefefffeff0effff0f0effff0f0f0fff4f4f4fff4f4f4fff2f1f1ffedededffe7e7e7ffe3e3e3ffe1e1e0ffdfdedfffddddddffddddddffdcdcdcffdcdbdcffdbdbdbffdbdadbffdadadbffdadbdaffdadadaffdadadaffdad9d9ffd9dad9ffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd4d3d3ffd3d3d3ffd2d2d3ffd2d3d3ffd2d2d2ffd2d1d1ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0cfffd0d0cfffcfcfcfffcfcfcfffcececfffcecfceffcececeffcececeffcececdffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d4ffd5d4d4ffd4d4d4ffd4d5d5ffd5d4d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d5d5ffd6d5d5ffd6d6d6ffd6d5d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d6ffd7d7d7ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d6d7ffd7d7d7ffd7d6d7ffd6d6d7ffd7d7d6ffd7d6d7ffd6d7d6ffd7d6d6ffd7d7d6ffd6d6d7ffd7d6d6ffd7d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd4d4d3ffd3d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffd0cfcfffd0d0cfffcfcecfffcfcfcfffcfceceffcececeffcdcdcdffcdcecdffcdcdcdffcccdcdffccccccffcbcccbffcbcbcbffcacbcbffcacacaffc9c9caffcacacaffcacacaffcac9c9ffc9c9c9ffc9c9caffc9c9c9ffc8c8c8ffc8c7c8ffc8c8c7ffc9c9c8ffcacacaffcbcbcbffccccccffcbcbcbffc9c9caffc8c8c8ffc7c7c7ffc5c5c5ffc3c3c2ffbfc0bfffbbbabbffb6b5b5ffb2b2b2ffb1b1b1ffb2b1b1ffb2b2b2ffb2b1b2ffb3b3b2ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffefefefffffffffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffffefefffffefffffffefefffefffefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffffffffffefffffffffefffffffefefffefffffffffffefffffffffffffefffffefefffffefefffffffffffffffffefffffefefffffefefffefefffffefefefffffefffffffefefffffffffffefefefffffefefffffffefffefefefffffefefffefefefffefefefffefefffffffffffffffffefffffffefffffffefffffefffffefffefffefefffffffefefffffefefffffffefffefffffffefffffffefefefffffffffffffefefffefefefffefefefffefefefffefdfdfffefefefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffefdfdfffefefdfffefdfefffefdfdfffdfefdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefffffffefffffefefffffefffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffefffefefffffffefffffffefffffffefefffefffefffefefefffefefefffefefefffefdfdfffefdfefffefdfefffefdfefffefdfdfffefefefffdfdfdfffefdfdfffefdfefffbfbfbfff3f3f3ffeeeeedffeeedeeffeeeeeeffeeeeeeffecececffeeededfff0eff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3e3eff3f3f3eff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3f3e3eff4b4b4bff5b5b5bff6a6a6aff797979ff888788ff969696ffa7a7a7ffdddddcfff5f4f4fffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffefefdfffefdfefffdfefdfffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfefffefefdfffdfdfefffdfdfefffefdfdfffefefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffcfdfdfffdfdfcfffcfcfcfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefdfdfffefdfefffefefefffdfdfdfffdfcfdfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffafbfafffbfbfbfffbfafafffbfafafffafafafffafafafffafafafffbfafafffafafafffbfafafffbfafbfffafafafffafafafffbfbfafffafafafffafafafffafafafffbfafafffbfafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffefdfdfffefefdfffefefefffefdfefffdfefdfffefdfdfffefdfdfffefefdfffdfefdfffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfefdfffefdfefffefdfefffefefefffefefdfffdfefefffdfefefffdfefdfffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfcfff1f1f1ffd4d4d4ffa3a3a2ff949495ff878787ff787878ff686867ff565656ff464545ff393a39ff3a3a39ff3a3a3aff3b3b3bff3b3c3bff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7eff7e7d7dff7d7c7cff7c7c7cff7b7b7bff7b7b7aff767676ff707070ff6b6a6aff646564ff60605fff5b5b5bff565656ff535353ff4f4f4fff4c4b4cff494849ff464646ff434342ff3f3f3fff3e3d3dff3b3a3bff383838ff353535ff323232ff2f2e2fff2c2c2bff282929ff262626ff2a2a2aff4d4d4dff525151ff535252ff545454ff585858ff5b5b5bff5f5e5eff606060ff636262ff656464ff656566ff676767ff686867ff686868ff686869ff696968ff696968ff686767ff686767ff676867ff686767ff676767ff676666ff656565ff636363ff606160ff5e5e5eff5b5a5aff575758ff555554ff535353ff505051ff4c4b4cff383838ff232424ff262626ff282727ff2a2a2aff2c2d2dff2f2f2fff333233ff363535ff393839ff3b3b3bff3f3f3eff424242ff454545ff494949ff4c4c4cff505051ff555455ff595959ff5e5e5dff646463ff686868ff6e6e6eff747574ff7a7a7bff7e7e7eff7f7f7fff7f7f7fff7f807fff7f8080ff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070707ff070707ff070707ff0d0e0eff0e0e0eff0c0b0bff111112ff1e1e1dff282828ff353535ff484848ff606060ff7a7a7aff959494ffd6d6d6fff1f0f1fffdfdfdfffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffefdfdfffefefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffdfdfdfffefdfdfffefdfdfffdfdfefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffdfefdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefdfdfffefdfefffdfdfdfffefdfefffefefdfffdfdfefffefefefffefefefffefefefffffefefffffefefffefffefffefefefffefefefffffefefffefefefffefffffffefefefffffefefffffefefffefefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b3ffb3b4b3ffb4b3b4ffb4b3b3ffb3b3b3ffb2b3b2ffb3b3b3ffb2b2b2ffb3b2b2ffb2b2b2ffb3b2b3ffb4b3b4ffb6b6b7ffbababaffc0c1c0ffc9c9c9ffcccccbffcecdcdffcbcccbffcbcacbffcbcacbffcacacaffc8c8c7ffc5c6c6ffc3c3c3ffc4c4c4ffc6c6c6ffc7c6c7ffc8c8c8ffc9c9c9ffcacacaffcacacaffcbcbcbffcbcbcbffccccccffcdcccdffcccccdffcdcdcdffcececdffcdcdceffcececeffcececeffcfcfceffcfcfcfffcfcecfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d2d2ffd4d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd4d5d4ffd5d5d5ffd6d6d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d7ffd8d7d7ffd8d7d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d7d8ffd8d7d8ffd8d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d6d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0d0cfffd0d0cfffd1d0d0ffd2d1d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd4d4d3ffd0d1d1ffcecfcfffcdcdccffccccccffcbcacaffcac9caffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c6ffc5c5c6ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffcacac9ffcacacaffcbcbcbffccccccffcdcdccffcecdcdffcececeffcecfceffcfcfcfffd0d0d0ffd1d0d0ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd3d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d4ffd4d4d4ffd4d5d5ffd5d5d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d8ffd7d7d8ffd8d8d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d9d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d8ffd8d9d9ffd9d9daffd9d9d9ffdadadaffdcdbdbffdedddeffe1e1e1ffe6e6e6ffebebebfff0f0f0fff5f5f5fff3f3f3fff3f2f2fff1f1f1fff0eff0ffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffeeededffedeeedffedededffedecedffedededffecedecffedededffecececffedececffecececffecececffecececffecececffecebecffecebecffebececffecececffecececffecebebffecebecffecececffececebffecebecffececebffecececffebecebffececebffecececffebebebffecececffecebecffecebecffecececffecececffecececffecececffecececffedececffecedecffecececffedececffedececffedececffecededffecededffecedecffedededffedececffedececffecececffedecedffedececffedededffecececffedececffedecedffecececffecececffededecffecececffececedffecececffededecffedececffedececffecedecffecececffecececffecececffecececffecececffebececffecebecffecebebffebebecffececebffecececffecebecffebebecffebebebffebececffecebebffebebebffecebebffebebecffebebebffebebebffecebebffecebebffebebebffecebebffececebffebebebffecececffecebecffecebecffececedffececedffededecffededecffededecffedededffedededffedededffeeededffeeededffeeeeedffedeeeeffedeeeeffedeeedffeeeeeeffeeededffeeededffedededffedededffedededffedededffedededffedececffedecedffecececffececedffededecffecececffececedffecececffedececffedececffedececffecedecffecececffecececffedececffecedecffedededffecececffedececffedececffececedffededecffedededffedecedffedecedffecededffedededffedededffedececffedededffedededffededecffedededffededecffedededffecedecffedececffededecffecececffedececffecececffecececffedecedffececedffecedecffecececffedececffedececffecedecffececedffedecedffedededffededecffecededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffeeededffeeedeeffedeeeeffeeeeeeffeeeeedffededeeffededeeffeeeeedffeeeeedffeeeeeeffeeedeeffedeeedffedededffedededffeeededffedededffedeeedffedededffeeededffedededffedededffedededffedededffedecedffedecedffececedffedededffededecffedececffedededffeeeeefffefefeffff0eff0fff0f0f0fff2f1f1fff3f4f3fff4f4f3fff1f1f0ffeaeaeaffe4e4e4ffe1e1e1ffe0dfe0ffdededeffddddddffdddddcffdcdcdbffdcdbdbffdbdbdbffdadbdbffdadadbffdbdadaffdadadaffdadad9ffd9dadaffd9dadaffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d6d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd5d4d4ffd4d4d3ffd4d4d3ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d2d2ffd2d1d2ffd1d1d2ffd2d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcececfffcececeffcececeffcececeffcececeffcdcdcdffcececeffcfcfcfffd0d0d0ffd2d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d4ffd5d4d5ffd5d4d5ffd4d5d4ffd5d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd6d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d7d7ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd7d7d6ffd7d6d7ffd6d7d6ffd7d6d7ffd7d6d7ffd7d6d7ffd7d7d6ffd6d7d7ffd6d7d7ffd6d7d6ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d2ffd3d2d3ffd3d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d1d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfd0ffd0cfcfffcfcfcfffcfcecfffcececeffcececeffcececeffcdcdcdffcdccccffcdccccffccccccffcbcbcbffcbcbcbffcbcacaffcbcacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c9ffc8c8c8ffc7c7c8ffc7c7c7ffc8c9c8ffcacac9ffcccbcbffcbcccbffcbcacbffcac9caffc8c8c8ffc7c7c6ffc4c5c5ffc1c2c2ffbebebeffb9b9b9ffb5b4b4ffb2b1b1ffb1b0b1ffb2b2b2ffb3b3b2ffb4b4b4ffb3b3b3ffb4b3b3ffb4b3b4ffb3b4b4ffb4b4b4ffb4b5b400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffffffefffefefefffefefefffefffefffffffefffefefefffefefefffffefffffefefefffefefffffefffefffffefefffefefefffefefffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffffefffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefefffffffefefffffffffffefffffffffffffffffffffffefefefffffefefffffefffffffffffffffffefffffffefffefffefffffffffffffffefffffefffffffffefffefefefffffefefffffefffffefffefffefefefffffefefffffefefffefefffffefffffffefffffffefefffffffefffffffefffffffefefffffffffffffefffffefffffffefffefffffffffffefffefffffefffffefffefffffffefffefefefffefefefffffefffffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffefdfefffdfefefffdfefdfffefdfdfffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffdfdfefffdfdfdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefffffffffefffffffefffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffefffffffffffefffefffffefffffefffefffefffefffefefefffefdfefffefefefffefefefffdfdfefffefefefffefdfdfffdfdfdfffdfdfefffefdfefffdfefefffdfefefffcfcfbfff2f3f2ffedecedffeeedeeffeeeeeeffecececffedededffefefeffff1f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3e3f3fff3e3e3eff3e3e3eff3e3e3eff3d3e3eff3e3e3eff4b4a4aff5b5a5aff6a6a6bff797979ff888887ff979796ffa7a7a6ffdddeddfff5f5f5fffcfcfcfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfefefffefdfdfffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffdfefefffdfefdfffefefefffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffdfdfefffdfdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffcfcfdfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffcfdfcfffdfcfdfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefefefffefefdfffefdfefffefefdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfbfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffafbfafffbfbfafffafafafffafafafffbfafbfffafafafffafafbfffafbfafffbfafafffafafafffafafbfffafafbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffafafafffafaf9fffafafafffafafafffafbfafffbfafafffbfafbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfefefffefefefffefdfdfffefefefffdfefefffefdfefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefefefffdfefefffefefefffdfefdfffefefdfffefdfefffdfdfefffefdfefffdfdfefffdfdfefffefefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffcfcfcfff2f2f2ffd4d5d4ffa3a2a3ff959494ff868686ff777777ff676767ff565656ff464647ff3a3a3aff3a3a3aff3b3b3aff3b3b3bff3b3b3bff3c3c3cff3c3d3d00000000000000000000000000000000000000000000000000000000ff7e7e7dff7d7d7dff7d7d7dff7c7c7cff7b7a7bff7a7979ff797979ff757474ff6f6e6fff696969ff636363ff5f5f5eff5a5a5aff555556ff515151ff4d4e4eff4a4a4aff474747ff444344ff414141ff3e3e3eff3c3b3cff39393aff373737ff353535ff313131ff2e2e2eff2a2b2bff282828ff252525ff252525ff4a4a4aff4f4f4fff4f4f50ff525252ff565555ff595858ff5c5b5cff5f5e5fff606161ff626362ff646464ff656565ff666666ff676666ff666767ff676767ff686867ff656565ff656666ff656566ff656565ff656565ff646565ff636363ff616161ff5e5f5fff5b5c5cff585858ff545454ff525151ff505050ff4e4e4eff4a4a4aff373737ff232323ff262626ff282827ff2a292aff2c2c2cff2e2f2eff323232ff353435ff373837ff3a3a3aff3e3e3eff414041ff444444ff474848ff4b4c4cff4f4f50ff545454ff585858ff5d5d5dff636364ff676767ff6d6d6eff737474ff7a7a7aff7e7e7eff7e7e7eff7e7f7eff7f7f7fff7f7f7fff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070707ff070707ff070707ff070707ff0b0c0cff090909ff101010ff1d1c1cff292829ff363636ff4a4949ff626262ff7b7b7bff979797ffd9d9d9fff2f1f2fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffdfdfefffdfefefffdfefefffefdfefffefdfefffdfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfefffdfefefffdfefdfffefdfdfffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffdfdfefffdfdfdfffefefdfffdfefefffefdfefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffffefefffffefefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffdfefefffefefdfffefdfefffdfdfefffefdfefffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfefffefdfefffdfefefffdfefefffefefefffdfefdfffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffefefffffefefffefefefffefefefffefefefffefefefffffefefffefefffffffefffffffefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefffffefefffffefefefffefefffffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefffffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b2b3ffb4b3b3ffb3b3b3ffb4b3b3ffb4b3b4ffb3b4b4ffb3b3b2ffb3b3b3ffb3b3b3ffb2b2b2ffb1b2b2ffb2b2b3ffb5b4b5ffb9b8b9ffbfbebfffc6c6c6ffccccccffcdcccdffcccdcdffcacbcbffcacacaffcacacaffc9c9c9ffc6c7c6ffc5c5c5ffc3c3c3ffc4c4c4ffc6c5c6ffc7c7c7ffc8c7c8ffc9c9c9ffcac9c9ffcacacaffcbcacbffccccccffccccccffcccdccffcdcdcdffcdcdcdffcecdceffcececeffcececeffcececeffcfcfceffcecfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d3ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d4ffd5d5d5ffd6d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd4d5d4ffd5d5d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd4d3d4ffd4d3d3ffd4d4d3ffd3d3d3ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d2d2ffd3d2d3ffd2d2d2ffd2d2d1ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d1ffd0d0d0ffd0cfd0ffcfcfcfffd0d0d0ffd1d0d1ffd2d2d2ffd3d3d3ffd5d5d5ffd5d5d5ffd6d5d6ffd3d3d3ffd1d1d0ffcececeffccccccffcccbccffcacbcbffc9c9caffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c6ffc6c6c6ffc6c7c7ffc7c8c7ffc8c8c8ffc8c9c8ffcac9caffcacacaffcbcbcbffccccccffcdcdccffcdcdcdffcececfffcfcfcfffcfcfcfffd1d1d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d4ffd4d3d4ffd4d4d3ffd4d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d4d5ffd6d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d8ffd8d7d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd8d9d8ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdbdbdcffdfdfdeffe3e2e2ffe9e9e9ffeeeeeffff3f3f4fff3f3f4fff2f3f3fff2f2f2fff1f1f0fff0eff0ffefeeeeffeeeeeeffedeeedffeeeeedffedededffededeeffedededffedededffedededffedededffedededffedededffececedffecececffecececffecebecffecececffecececffecececffececebffececebffececebffecececffecececffecebecffecececffebecebffecececffecebecffecececffececebffecececffecececffecebecffecececffecececffecececffecececffecebecffecececffececedffecececffecececffecececffedededffecedecffedecedffecedecffededecffecececffecececffedecedffececedffececedffededecffedececffecececffececedffedededffecededffecededffededecffecedecffedecedffedececffecececffecececffededecffecececffecededffecececffecececffededecffececedffecececffecececffecececffecececffecececffebebebffecebebffecebecffecebecffecebebffececebffebebebffebececffecebebffebebebffecebebffebebebffecebebffebebebffebebebffebebebffecebebffecebebffebebecffebececffecececffecececffecececffececedffedececffedededffedecedffedededffedededffeeeeedffedeeedffeeedeeffedeeedffeeeeedffeeedeeffededeeffeeedeeffedeeeeffededeeffeeeeedffeeededffedededffededeeffedededffedededffedededffedededffecedecffedecedffedececffecececffecececffededecffecececffececedffececedffecececffededecffecededffedecedffedededffecededffecedecffecececffecececffedececffedecedffedededffededecffededecffededecffedededffedededffedecedffedededffecedecffedededffedecedffedededffededecffedededffedecedffececedffecededffecededffedecedffedecedffececedffedececffedededffedececffecededffecedecffedededffedededffedededffedededffedededffedededffedededffeeedeeffedededffededeeffedeeedffeeededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeeeffeeeeeeffeeededffeeeeeeffedeeeeffeeedeeffeeeeeeffedeeeeffedeeedffedededffedededffeeededffededeeffedededffededecffededecffededecffedededffedededffedededffefefefffeff0f0fff1f0f0fff1f1f1fff2f2f2fff4f4f3fff3f3f3ffefeeefffe8e8e8ffe2e3e3ffe0e0e0ffdededfffdedddeffdddcddffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadadaffdadadaffd9dadaffdadad9ffd9d9d9ffd9d8d9ffd9d8d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d3ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0cfffd0d0d0ffcfcfcfffcfcecfffcfcfceffcececeffcfceceffcecdceffcdceceffcdcdcdffcdcdcdffcececeffcfcfd0ffd0d1d1ffd1d2d2ffd3d2d3ffd3d3d3ffd4d3d4ffd5d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d3d2ffd3d3d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd2d2d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d5d5ffd4d4d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d7d6ffd7d6d6ffd7d6d7ffd7d7d6ffd6d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d6d7ffd7d6d6ffd7d7d7ffd7d6d7ffd6d7d7ffd6d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d7d6ffd7d7d6ffd7d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d3ffd2d2d2ffd1d1d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffd0cfcfffcfcfd0ffcfcfcfffcfcfceffcececeffcececdffcececeffcdcdcdffcdcccdffcdccccffcbcccbffcccbcbffcbcacbffcacbcbffcacacaffcacacaffcacacaffc9c9caffc9cacaffc9c9c9ffc9c8c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc9c8c8ffcacacaffcbcccbffccccccffcbcbcbffcac9caffc7c8c8ffc6c6c6ffc4c4c4ffc1c0c1ffbdbcbdffb7b7b7ffb3b2b3ffb2b2b2ffb3b3b2ffb3b3b3ffb3b3b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb5b4b5ffb5b4b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffefefffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffffffffffffefffffffefefffefffffffefefefffefefffffffefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefffefffefefefffffefefffefffefffffefffffffefefffefffefffefefffffffefefffefffefffefefffffffefffffffefefffffffffffffffffffefefffffefefffffefffefffefefffffefefffffefffefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffdfefdfffefdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffefefefffdfefdfffdfefefffefefefffdfefdfffdfefdfffdfefdfffefefefffdfdfdfffefefefffefdfefffefefdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffffefffefffffffffffffffefffefffffefffffefffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffffefffffefffffffffffffffefffffffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffdfefdfffefdfdfffdfdfdfffefdfefffefdfdfffefdfdfffefefefffbfcfbfff2f2f2ffebebecffedededffecececffedededfff0f0f0fff1f2f1fff3f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3f3eff3e3e3eff3e3e3eff3e3e3eff3e3e3eff3d3d3dff3d3d3dff4a4a4aff5a5a5aff6a6a6aff797a79ff888888ff979797ffa7a7a6ffdddddefff4f5f4fffcfcfcfffdfdfcfffcfdfdfffdfcfcfffdfcfdfffcfdfcfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfefdfffdfefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfdfefffefefefffefdfdfffefdfdfffefefefffdfefdfffdfefefffefefefffdfefdfffdfefdfffdfefdfffefefefffdfefdfffefefefffefdfefffefdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffcfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfcfffdfcfcfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffcfdfdfffcfdfcfffdfcfcfffdfcfcfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffdfdfdfffefdfefffdfefdfffefefdfffefefdfffdfefdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfafbfffafbfbfffafbfbfffafbfbfffafbfafffbfafafffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffcfcfcfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfafafffafafafffafbfafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffbfbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfefdfffdfefdfffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefdfefffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefefffdfefdfffefdfdfffefefdfffefefdfffdfefdfffefefefffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff1f2f2ffd5d6d6ffa3a3a4ff949594ff868686ff767776ff676767ff565656ff474748ff3b3a3bff3b3a3aff3b3b3bff3a3b3aff3b3b3bff3c3c3cff3d3c3d00000000000000000000000000000000000000000000000000000000ff7e7e7eff7d7d7cff7c7b7cff7a7b7aff797a79ff787877ff777877ff737373ff6e6d6dff676867ff636263ff5e5d5dff585959ff545454ff505050ff4c4c4cff484848ff454445ff424242ff3f3f40ff3c3c3cff3a3a3aff373738ff353535ff333333ff2f3030ff2c2d2cff292929ff272727ff252524ff222322ff434443ff4b4b4bff4c4c4cff4e4f4eff525252ff555556ff595959ff5c5c5cff5e5e5eff606060ff616262ff636363ff646364ff646464ff646564ff656665ff676867ff646464ff646464ff646364ff646363ff636363ff616261ff606061ff5f5e5eff5c5c5cff59595aff565656ff525252ff4f4f4fff4d4d4dff4b4b4bff474848ff323232ff232323ff252525ff272726ff292929ff2c2c2bff2e2e2eff313131ff343334ff363736ff3a393aff3d3c3cff3f403fff424243ff464646ff4a4a4aff4e4e4fff535253ff585757ff5c5c5cff626363ff666667ff6d6c6dff737373ff79797aff7d7d7dff7e7e7dff7e7e7eff7f7f7eff7f7f7fff7f807f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070706ff070707ff070707ff070707ff070707ff080808ff101010ff1b1a1bff282828ff373837ff4a4b4bff636363ff7a7a7aff9b9a9bffdddddcfff3f3f2fffdfefdfffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefdfefffdfefefffdfdfefffefdfefffefefdfffdfefefffefdfefffefdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfefefffdfdfefffdfefdfffdfefdfffdfefdfffefefefffdfdfdfffefefefffefdfefffefdfdfffefefefffdfdfdfffefdfefffefdfdfffefdfefffdfdfefffefdfdfffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffffefefffefffefffefefffffffefefffefefefffefefefffffefefffefffefffefefefffffefffffffefefffefefffffefffffffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffefefefffdfefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefffffffefefffffefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefffefffefefefffffefffffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b2ffb3b3b2ffb3b3b3ffb3b3b3ffb4b3b3ffb3b4b3ffb4b3b4ffb3b2b2ffb2b3b3ffb1b2b2ffb3b2b2ffb4b4b4ffb7b7b7ffbdbcbdffc6c5c5ffcbcbccffcdcdcdffcccccdffcccbccffcacacaffc9cacaffc8c9c9ffc7c7c7ffc5c5c5ffc4c4c4ffc4c4c3ffc4c5c4ffc6c6c6ffc7c7c7ffc8c8c8ffc8c9c8ffcac9c9ffcacacaffcbcbcbffcccbccffccccccffcdcdcdffcdcecdffcdceceffcececeffcecfceffcecfceffcfcfceffcfcfcfffcfcfcfffcfd0d0ffd0cfd0ffd0cfcfffd0d0d0ffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd0d0d1ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d3ffd3d4d4ffd4d4d3ffd5d4d4ffd4d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d8ffd7d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd4d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d2ffd2d3d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d1d2ffd2d1d1ffd0d1d1ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfd0d0ffd1d1d1ffd2d2d3ffd3d4d3ffd4d4d4ffd1d1d2ffd3d4d3ffd2d2d2ffd0d0d0ffcececdffcccdccffccccccffcacacaffc9c9c9ffc7c8c7ffc7c6c6ffc5c5c5ffc6c5c6ffc6c6c6ffc7c6c6ffc8c8c8ffc8c9c8ffc9c9c9ffcacacaffcacbcaffcbcbcbffccccccffcdcdcdffcdcecdffcfcfcfffd0cfcfffd0d0d0ffd0d1d1ffd0d1d0ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d4ffd5d6d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d8d8ffd7d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffdadad9ffdbdadbffdcdddcffe0e0e0ffe6e6e7ffecececfff1f0f0fff3f2f2fff2f2f2fff2f3f2fff1f2f2fff0f0f1ffeeefeeffeeeeeeffeeeeedffeeeeeeffedededffeeeeeeffeeededffedededffedededffecedecffedecedffededecffedecedffecececffecececffecececffecececffecececffecececffecececffecececffececebffecebecffececebffececebffececebffebececffececebffecebecffecececffecececffecebecffebececffebebecffecececffecececffecececffecececffecececffecececffecececffecececffececedffecedecffecececffececedffecedecffecececffedececffededecffecedecffedededffecececffedecedffecedecffedececffecececffedecedffedececffedececffedededffecededffecededffedecedffecedecffecedecffecedecffecedecffecececffedededffedecedffedececffecededffecececffececedffecececffecececffecececffecececffecececffebebecffebebecffececebffebececffecececffebebebffebebecffebecebffebecebffebecebffebebebffebebebffebebebffebecebffebebecffecebebffebecebffebebecffecebecffecececffecececffedecedffedececffedededffedededffedededffedededffedededffedededffededeeffedeeedffeeededffeeeeedffeeeeedffedeeedffeeeeeeffeeeeedffeeedeeffedeeedffeeededffedededffedededffedededffedededffedededffedededffedededffedededffecedecffecedecffecedecffecedecffecececffedededffedecedffedececffedededffecececffedecedffededecffedecedffedecedffedecedffedededffececedffececedffededecffecededffedededffecedecffedecedffecedecffededecffededecffecededffedececffedecedffecedecffedededffedececffecededffececedffedecedffecedecffedededffedecedffedececffedededffecededffececedffedecedffecededffedededffedededffedededffedededffedededffedededffedeeedffedeeedffedededffeeedeeffedeeedffeeededffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefefffeeeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffededeeffedededffedeeedffedeeedffedededffedededffedededffedededffedeeedffeff0effff0f1f1fff2f2f1fff4f3f4fff4f5f4fff4f4f4fff2f1f1ffebececffe3e4e4ffe1e0e1ffdfdfdfffdededeffddddddffdddcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadbdbffdadadaffdadadbffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d8d8ffd9d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d1ffd0d0d0ffd0cfd0ffcfd0cfffcfcfcfffcfcfceffcececeffcececeffcececeffcececdffcecdceffcdcccdffcdcdcdffcececeffd0cfd0ffd1d1d0ffd2d2d2ffd3d2d3ffd4d3d3ffd4d4d4ffd4d5d5ffd4d4d4ffd4d4d5ffd4d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd2d2d2ffd3d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d4d5ffd5d4d4ffd5d5d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d7d6ffd6d6d6ffd7d6d7ffd6d7d6ffd7d7d7ffd7d6d6ffd6d7d7ffd6d6d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d6d7ffd7d6d6ffd7d7d7ffd6d7d7ffd6d6d7ffd7d6d7ffd6d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd7d6d6ffd7d6d6ffd7d7d6ffd6d7d6ffd6d7d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcecdceffcdcecdffcdcdcdffcdcdccffccccccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacacaffc9c9caffcac9caffc9cac9ffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c8ffc9c8c9ffcacbcaffccccccffcccccdffcbcbcbffc9c9c9ffc8c8c8ffc6c6c6ffc4c4c3ffc0c1c0ffbbbbbbffb6b5b6ffb3b4b3ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb4b3b3ffb4b4b4ffb4b5b4ffb4b5b5ffb5b4b5ffb4b5b4ffb3b4b400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffefefefffefffffffefefefffefffffffefefefffffefefffefefefffefefefffefefffffefffefffefefefffefefefffefffefffffefffffefffffffefffffffffefefffefffefffffefefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfdfffdfefdfffefefdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffffefffffffffffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefffefffefffefffffffffffefefffffefffffffffefffffefefefffefffefffefffefffefefefffefefffffefefefffefffefffffffffffffffffffffffefffffffffffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffefffffffefffefefefffffffefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffefdfdfffdfefdfffdfefefffefdfefffefefefffefefdfffefefdfffdfefefffefdfefffdfefefffdfefefffefdfefffdfefdfffefefefffdfefefffdfefdfffefefefffefefefffffefffffefefefffefefefffefefefffffefefffffefefffffefffffffefffffffffffffefffffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffffffffffffefffffefefefffefefefffefefefffffefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffefdfdfffdfefefffbfcfcfff3f2f3ffebecebffecececffedededffeff0f0fff2f1f2fff3f3f3fff2f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3e3eff3e3e3eff3d3d3eff3d3d3dff3d3c3dff3c3c3cff494949ff59595aff6a696aff7a7a7aff898889ff989797ffa7a7a7ffdddeddfff5f4f4fffcfbfcfffcfdfdfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffefdfefffdfefefffefefefffefdfefffdfdfdfffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffdfefefffefdfefffefefefffefefdfffefefdfffdfefefffefdfefffdfefefffdfefefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffcfcfcfffdfdfcfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefefffdfefefffefdfdfffdfdfdfffdfefefffdfefdfffefefefffcfcfdfffcfdfcfffdfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffbfcfcfffcfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfafafffbfafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafbfafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffafafafffaf9fafff9faf9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffefefdfffdfefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffefdfefffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfdfffefefefffefefefffefdfdfffdfefefffdfdfdfffdfefefffdfdfdfffefdfdfffcfcfcfff2f2f2ffd6d6d6ffa4a4a4ff959595ff868686ff767776ff676667ff565757ff474847ff3b3b3bff3a3b3bff3b3b3bff3b3b3bff3b3c3bff3c3c3dff3d3c3d00000000000000000000000000000000000000000000000000000000ff7d7d7dff7c7c7cff7a7b7bff797979ff777777ff767676ff767676ff727272ff6c6c6cff666767ff626161ff5c5c5cff575857ff525352ff4e4d4eff4a4a4aff464646ff434342ff404040ff3d3d3dff393a39ff373738ff353536ff323333ff303130ff2d2d2dff2a2a2aff282828ff262625ff242424ff222222ff3d3d3dff474747ff494a49ff4b4b4bff4e4e4eff515151ff555555ff585858ff5b5b5bff5d5d5dff5f5f5fff606060ff616161ff626161ff626262ff626363ff646364ff626262ff616262ff616161ff606160ff5f5f5fff5e5e5eff5c5c5cff5a5a5bff595859ff575657ff525252ff4f4f4eff4c4c4cff4a494aff484848ff454545ff2e2e2eff222322ff242524ff262626ff282828ff2a2b2bff2d2e2dff313130ff333333ff353636ff393838ff3b3b3aff3e3e3eff414141ff444445ff494849ff4d4d4dff525252ff575757ff5b5c5bff626261ff666666ff6c6b6cff727273ff797979ff7c7c7cff7c7c7cff7d7e7dff7e7e7eff7f7f7fff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070707ff060706ff060707ff070707ff070607ff060606ff0c0d0cff1a191aff292929ff393939ff4c4c4cff636363ff7a7a7aff9f9f9fffdfdfdffff3f2f3fffdfefdfffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffefefefffefefefffdfdfefffefdfefffdfefdfffefefdfffefdfefffdfdfdfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfefffefefefffefdfdfffefefdfffdfefefffefdfefffdfefefffdfefefffefdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffdfdfdfffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefffffefefefffefffefffffefffffefffefffefefefffefefefffefefffffefefffffefffffffefefefffefefefffefefdfffefefdfffefefefffefefdfffdfdfdfffefefdfffdfefefffdfdfdfffdfefefffdfdfdfffdfefefffdfdfdfffefdfdfffdfefdfffdfefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffefffefefefffefffefffefefefffefffffffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b0b0ffb2b2b2ffb2b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b4b4ffb4b4b4ffb3b3b3ffb2b3b2ffb3b3b3ffb3b3b4ffb6b6b7ffbabbbbffc2c2c2ffcbcacbffcecfceffcdcecdffccccccffcbcbcbffcacbcbffc9c9c9ffc5c5c5ffc4c4c4ffc3c3c3ffc4c3c3ffc4c4c4ffc5c5c5ffc6c5c6ffc7c7c7ffc8c9c9ffc9c9c9ffcacacaffcbcacbffcbccccffccccccffcdccccffcdcdcdffcdceceffcecdceffcecfceffcfceceffcfcfceffcfcfcfffd0cfd0ffcfd0cfffcfd0cfffd0cfcfffcfcfcfffd0cfcfffcfcfcfffcfd0cfffcfcfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d7d6ffd7d7d6ffd7d7d7ffd7d7d8ffd7d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d8d8ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d5d4ffd4d5d5ffd5d4d5ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d3ffd3d2d3ffd3d2d3ffd2d2d3ffd2d3d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d1d1ffd1d1d0ffd0d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcecfffcececeffd0d0d0ffd1d1d1ffd3d2d3ffd3d3d3ffd1d1d1ffd2d2d2ffd2d2d2ffd0d0d0ffcfcfceffcececeffcdcdcdffcbcbcbffcacacaffc8c9c8ffc7c7c7ffc7c8c8ffc6c6c6ffc6c6c6ffc6c7c6ffc8c7c7ffc7c8c8ffc8c9c9ffc9c9caffcacacaffcbcbcaffcbcccbffcccdccffcdcdcdffcececeffcecfcfffd0cfcfffcfd0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d3ffd2d2d3ffd2d3d2ffd3d3d3ffd4d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdad9d9ffdadad9ffd9d9d9ffdadadaffdadbdaffdcdbdbffdedfdfffe5e4e5ffeaeaeaffefefeffff3f3f3fff3f3f3fff2f3f3fff1f1f2fff1f1f1fff0f0efffeeeeeeffedeeeeffeeedeeffedeeeeffedeeedffedededffedededffedededffecededffecedecffececedffececedffedecedffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecebecffecececffecececffecececffecececffecececffecececffecebebffecececffecececffecebecffecececffecececffecececffececedffecedecffecececffecececffedecedffecededffedededffecececffecececffecececffedececffedededffededecffecececffedededffecededffedececffedededffedecedffedededffededecffedececffecededffecededffedecedffedededffededecffededecffecededffedecedffecededffecededffedececffecedecffedececffecececffecececffececedffecececffecececffecececffebecebffecececffecebecffecececffecebecffecebebffebecebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebecebffebecebffebebecffecececffecececffecececffedededffecedecffededecffedededffedededffedededffedeeeeffedededffedededffedededffeeededffeeeeeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeededffeeeeeeffeeedeeffedeeeeffedededffeeededffedededffedededffedededffedededffededecffededecffecededffedecedffecededffecededffedececffecedecffedededffecececffecedecffececedffedecedffedecedffececedffecedecffedededffedecedffedededffedecedffedededffedededffecededffedececffecececffecededffededecffedededffececedffecededffedededffedececffecedecffedededffececedffedecedffecededffedededffedededffedededffededecffedededffedecedffedededffedededffedededffedededffedededffeeededffeeeeeeffeeeeedffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeeeffefeeeeffeeeeeeffeeefefffeeeeefffefefefffefeeeeffeeefeeffeeefefffefeeefffeeefeeffeeefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffededeeffeeedeeffeeeeeeffededeeffedeeedffeeeeeeffeeedeeffeeedeeffededeeffeeededffedeeedffedeeedffedededffedededffeff0effff1f1f1fff2f2f2fff3f3f4fff4f5f5fff4f4f4ffefefefffe8e9e8ffe2e2e2ffdfdfdfffdededeffddddddffdddddcffdcdcddffdcdcdbffdbdbdbffdbdbdbffdbdadbffdadbdbffdbdbdbffdadadaffdad9daffd9d9d9ffdad9d9ffdad9d9ffd9d9d9ffd8d8d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d3ffd2d2d2ffd1d2d1ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcecfcfffcecfceffcfcfceffcececeffcdceceffcececeffcdcdcdffcdcdcdffcdcdcdffcececeffd0cfd0ffd0d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d5ffd5d4d5ffd4d5d5ffd4d5d4ffd4d3d4ffd3d3d3ffd3d3d2ffd3d2d2ffd3d3d3ffd3d3d2ffd2d2d2ffd3d3d2ffd2d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d4d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d5d4ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd6d6d7ffd6d7d7ffd7d7d7ffd6d6d6ffd6d7d6ffd6d7d6ffd6d6d7ffd7d6d7ffd6d7d6ffd7d7d6ffd7d7d7ffd6d7d6ffd6d7d6ffd6d6d7ffd7d6d7ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d6ffd6d6d6ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d3ffd3d4d4ffd4d3d4ffd3d3d3ffd2d3d3ffd3d2d2ffd1d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0d0cfffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcfcfcfffcecfcfffcececeffcecdcdffcdcdcdffcccdcdffcccdccffccccccffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacbcaffcacacaffc9c9caffcac9caffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c6ffc6c6c6ffc7c7c7ffc9c9c9ffcbcbcbffccccccffcbcbcbffcacacaffcac9c9ffc8c8c8ffc6c6c6ffc3c3c3ffc0bfbfffbababaffb7b6b6ffb4b5b4ffb3b3b3ffb4b4b4ffb4b4b3ffb4b4b4ffb4b4b4ffb4b5b5ffb5b4b5ffb5b5b5ffb4b4b4ffb5b5b400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffffefefffefffefffefefffffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefffefffefefefffefefffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffefffffffefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefdfffefefefffefefefffdfdfefffdfefdfffefefdfffefefdfffefefdfffefefefffefefefffefdfefffefefdfffefdfefffefefefffdfdfefffefefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffffffffffffffffefffffffffffefffffffefffefefffffefefffffffefffffefefefffefffffffffefffffefefefffffefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffefffffffefefffffefefffefefefffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefefefffefefefffefffefffffefefffefefffffefffefffefefefffefefdfffefdfefffefefefffdfdfdfffefefdfffdfdfdfffdfefdfffefefefffdfefefffefefdfffefdfefffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffefefefffdfdfdfffdfefefffdfcfcfff4f4f4ffededecffedededfff0f0f0fff1f2f2fff3f2f3fff3f3f3fff2f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3e3eff3d3e3dff3d3d3cff3c3c3cff3c3c3cff3c3c3cff494949ff585959ff696969ff7a7a79ff898989ff989898ffa8a7a8ffddddddfff4f5f5fffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefdfffdfdfdfffdfefdfffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffdfefefffdfefdfffefdfefffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfefdfffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfcfffcfcfdfffcfdfdfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfefffdfefefffdfefefffefdfefffefefdfffefdfefffdfdfefffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfafffafafafffafafafffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffaf9fafffafafafffaf9fafffafafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafbfffafafbfffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfafffafbfbfffbfbfcfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfdfffefefefffdfefefffefefefffefefefffefefffffefefefffdfefdfffdfefdfffefdfefffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefdfffdfdfdfffdfefdfffefdfdfffefefdfffefefdfffdfdfefffefefefffefdfefffdfefdfffefdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfff3f2f3ffd6d6d7ffa5a5a5ff969596ff878787ff767777ff676667ff575756ff474748ff3a3b3aff3a3b3aff3b3b3bff3c3b3cff3c3d3cff3d3c3cff3d3c3c00000000000000000000000000000000000000000000000000000000ff7c7c7cff7b7a7bff797979ff777878ff767676ff757575ff757575ff707071ff6b6b6aff656565ff5f5f5fff5a5a5aff555555ff505050ff4c4c4cff484748ff444343ff404040ff3d3d3dff3a3a3aff373737ff353535ff333332ff303030ff2e2e2eff2c2c2bff282828ff262625ff242423ff222222ff212120ff393939ff444545ff484747ff484948ff4a494aff4d4d4dff505050ff545454ff575757ff5a5a5aff5c5c5cff5d5d5dff5e5e5eff5f5e5eff5f6060ff606060ff606060ff60605fff5f5f60ff5e5f5eff5d5d5dff5b5c5bff5a5a5aff585958ff575756ff555554ff525352ff4f4f4fff4c4c4cff494a49ff474747ff454545ff414142ff2c2c2cff212121ff232323ff242525ff272727ff2a2a2aff2d2d2dff2f2f30ff323231ff343534ff373737ff3a3a3aff3d3c3cff3f3f3fff434343ff484748ff4c4b4cff515151ff555556ff5b5b5aff616261ff656666ff6c6c6bff727271ff787879ff7c7c7bff7c7c7cff7c7d7cff7e7e7dff7e7f7eff7f7f7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070707ff070707ff070706ff060606ff060606ff050505ff0b0c0cff191a19ff2a2a2aff3a3a3aff4e4e4eff646465ff7c7c7cffa5a5a5ffe2e2e2fff4f3f3fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefdfffdfdfdfffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfefdfffefdfdfffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfefdfffdfefdfffefdfefffdfefdfffefdfdfffefdfdfffefefefffdfdfefffefefefffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffefffefffefefefffefffefffffefefffefefefffefffffffffefffffffefefffffefefffefefefffefefefffffffffffefefefffffefefffffffefffffffffffffffefffefefefffefefdfffefefefffefefdfffefefdfffefdfefffdfefefffefdfdfffdfefdfffefdfefffefdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b2b2ffb2b2b2ffb1b1b1ffb3b3b2ffb3b3b3ffb3b2b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b4b4ffb4b3b3ffb4b4b4ffb7b7b7ffbbbabbffc1c0c0ffc9c8c8ffcececfffd0d0d0ffcdcdcdffcbcbcbffcbcbcbffcacacaffc6c6c6ffc3c3c2ffc2c2c2ffc2c2c2ffc3c3c3ffc4c5c4ffc6c5c5ffc6c6c7ffc8c8c8ffc9c8c8ffc9cac9ffcacacbffcbcbcbffcbcbccffcdcdccffcdcdcdffcdcecdffcececeffcececeffcecfceffcfcecfffcfcfcfffcfd0d0ffcfcfd0ffd0d0cfffcfcfd0ffcfd0cfffcfcfcfffcfd0cfffd0cfd0ffcfd0cfffd0d0cfffd0cfcfffd0d1d0ffd0d0d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d2d1ffd2d1d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd3d3d3ffd2d3d2ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d3d3ffd2d3d2ffd2d2d2ffd3d3d2ffd2d2d3ffd2d2d3ffd3d2d3ffd2d2d2ffd2d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcecfffcfceceffcdcdcdffcececdffd0d0d0ffd1d1d1ffd3d2d2ffd4d4d3ffd3d3d3ffd3d3d2ffd1d1d1ffcfd0cfffcececeffcececdffcdcdccffcbcbcbffc9cac9ffc8c7c8ffc7c8c7ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9cacaffcacbcaffcbcbcbffccccccffcccdcdffcdcdcdffcececeffcececfffcfd0cfffd0d0d0ffd0d1d0ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9dad9ffdad9d9ffd9d9daffdadadaffdadadaffdadbdaffdddcddffe2e1e2ffe7e7e8ffeeeeeefff2f2f2fff3f4f4fff4f3f4fff2f2f2fff1f1f0fff0f0f0ffeeefefffedeeeeffeeedeeffeeeeedffededeeffedeeedffededecffecedecffedededffecedecffedececffecececffecedecffecececffecededffecedecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebececffecececffecececffedececffecececffecececffecececffecedecffecececffededecffededecffedededffededecffecececffecedecffedececffededecffededecffedecedffedededffedececffecedecffedecedffedededffecececffedededffecececffecededffedededffecededffecedecffedecedffedededffecededffedecedffededecffececedffecedecffecedecffecedecffedecedffecececffecececffecececffecececffecececffecececffebececffececebffececebffebebecffebebecffecebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffecebebffebebebffebececffecececffecebecffedececffecececffededecffedededffedededffedededffeeeeedffeeeeeeffeeeeedffedededffedeeedffeeeeedffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedededffeeeeedffedededffedeeedffeeededffedededffedededffedededffedededffecededffedecedffededecffececedffecedecffecedecffecedecffedecedffecedecffededecffedececffedededffececedffedededffecededffecececffededecffececedffececedffedecedffececedffecededffedecedffededecffedededffececedffededecffedededffecececffedededffededecffecececffedededffedededffedecedffedecedffedededffedededffedededffedededffedededffeeeeedffeeedeeffeeeeedffedededffedeeedffeeededffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefeeffefeeefffeeefefffeeefeeffefeeefffefefefffeeefefffefeeefffefefeeffeeeeefffeeefeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffededeeffededeeffeeedeeffedededffedeeeeffeeeeeefff0f0effff1f1f1fff2f2f2fff3f3f3fff4f5f4fff2f3f2ffedeeeeffe6e6e5ffe0e0e0ffdedfdfffdededeffdddcddffdddcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdadadaffdadadaffd9dad9ffd9d9d9ffd9dad9ffd9d9d8ffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd3d4d3ffd4d3d4ffd3d4d3ffd3d3d3ffd3d2d2ffd3d3d3ffd2d2d2ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcecfffcececfffcececeffcececeffcdcdcdffcdcecdffcdcdccffccccccffcdceceffcfcecfffd0cfcfffd1d0d1ffd1d1d2ffd3d3d2ffd3d4d3ffd4d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd4d4d4ffd3d4d4ffd4d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d7d7ffd7d6d6ffd6d6d6ffd6d7d7ffd7d6d7ffd7d6d6ffd7d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd6d6d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d2d1ffd2d1d2ffd1d2d1ffd1d1d1ffd1d0d0ffd1d1d1ffd0d0d1ffd0d1d1ffd0d0d0ffd0d0cfffd0d0cfffcfcfcfffcfcfcfffcfcecfffcececeffcececeffcecdceffcdcdcdffcdcdcdffcccccdffcccccbffcbcccbffcbcbcbffcbcbcbffcbcacaffcacacaffcacacaffcacacaffcac9caffcac9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc8c8c7ffcac9caffcccccbffccccccffcbcbcaffcbcbcaffcacac9ffc8c8c7ffc6c5c6ffc2c3c3ffbfbebeffb9bab9ffb6b6b6ffb4b4b4ffb2b2b3ffb4b4b4ffb4b4b4ffb4b5b4ffb5b4b5ffb4b5b5ffb4b4b4ffb5b5b5ffb6b6b6ffb5b6b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffefefffffefefefffffefefffefefefffffefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffffffffffffefefffefefefffefffefffefffefffffefefffffefffffefefefffefefefffffffefffffefefffefefefffffefefffffefffffefffefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffffefefffefefefffffffefffefefefffffefffffefefefffffefffffefefefffefefffffefefefffefffffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefdfffefefefffdfefdfffdfefefffefefdfffefdfefffefdfefffefdfdfffefefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffefffefefffffefffefffffffffffffefefffffefffffffefefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffefefefffffefefffefefefffffefffffffefefffefefffffefefefffffffefffefefffffefefffffefefffffffffffffffffffffefffffffffffefffffffefffffffffffffefefffefefefffefefefffefffefffffefefffffefffffefefefffefdfdfffefefdfffefefefffdfdfefffefdfdfffefefefffdfefefffefefefffefefefffefefdfffefdfefffefefefffefdfefffdfefefffdfefefffefdfefffdfdfefffdfefefffefdfdfffefdfefffefefdfffefefefffefefefffefefffffefefefffffefffffefefefffefefffffefefefffefffffffffefefffffefefffefefefffffffffffefffffffefefffffffffefffefffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffefffefffefffefffefffefffefefefffffefefffefefefffefdfdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffdfcfdfff6f6f5ffefeff0fff0f0effff2f1f2fff2f3f3fff3f3f3fff3f3f3fff2f2f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3e3dff3d3d3dff3c3c3cff3c3c3cff3c3c3cff3c3c3cff484848ff585858ff686968ff797a7aff8a8989ff999899ffa8a8a8ffdddeddfff4f5f5fffbfcfcfffdfdfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefefdfffefefefffefefdfffdfefefffefefefffefefefffefdfefffefdfdfffefefefffefefefffdfdfefffefefefffefefefffdfefdfffefefefffefefefffefdfdfffefdfefffefefdfffefdfefffdfefefffdfefefffefdfefffdfdfefffdfefdfffefdfdfffefdfefffdfdfdfffefefdfffdfdfdfffefdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfdfdfffdfdfcfffdfcfdfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefdfdfffdfdfdfffefefefffdfefefffdfdfefffdfefdfffdfdfdfffdfefdfffcfcfdfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafafafffbfbfbfffbfafafffbfbfafffafbfafffafbfbfffbfbfafffbfafbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9f9fffafafafffafafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafbfafffafafafffafbfafffafafbfffbfafafffbfafafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefdfdfffdfdfefffefefdfffefdfefffdfefefffefffefffffefefffefefefffefefefffefefdfffefdfefffefefdfffefefdfffdfdfdfffefdfefffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefdfffefefefffefefdfffdfefefffefefdfffefdfefffdfdfefffefdfdfffefefdfffefdfefffdfdfefffefdfdfffefefefffdfefdfffdfdfdfff3f3f3ffd8d7d7ffa6a6a7ff979796ff878787ff777778ff676868ff575657ff474747ff3a3b3bff3b3b3bff3c3b3cff3c3c3cff3d3d3cff3c3c3cff3d3d3d00000000000000000000000000000000000000000000000000000000ff7b7a7bff797979ff787878ff777777ff757576ff757575ff747575ff6f6f6fff686869ff636362ff5e5d5dff585858ff535253ff4e4d4dff494949ff454445ff414140ff3d3d3eff3a3a3aff373738ff343434ff323232ff2f3030ff2e2e2dff2c2b2bff2a2a2aff272626ff242423ff212221ff202020ff1f1f1fff383838ff434344ff464545ff464645ff474747ff49494aff4d4d4dff505051ff535454ff575757ff595959ff5a5a5aff5b5a5bff5c5c5bff5c5c5cff5c5d5dff5d5e5eff5d5d5dff5c5c5cff5b5c5bff5a5a5aff585858ff575756ff555554ff535353ff515151ff4e4f4eff4c4b4cff494948ff464647ff454544ff434343ff403f3fff2a2a2aff1f1f1fff222222ff232424ff262626ff292928ff2b2b2bff2d2e2dff303030ff333232ff363535ff383838ff3b3b3bff3e3d3dff414142ff454545ff4b4b4aff4f5050ff545455ff595a5aff616160ff656565ff6b6b6bff727171ff787878ff7c7c7cff7d7c7cff7d7d7dff7d7e7dff7d7e7eff7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070707ff070707ff060606ff060606ff060605ff060606ff0c0c0bff1a1a1aff2a2a29ff3a3a3aff504f4fff686767ff7f7f7fffaaaaaaffe3e4e4fff4f4f5fffdfefdfffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffefffffefefefffffffefffefffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffefefefffefefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffdfdfefffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffefefefffefdfefffefdfdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffefdfefffdfdfefffdfefdfffefdfdfffefdfefffdfefdfffefefdfffdfdfdfffefefefffdfefdfffefdfefffefdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffefefffefefffffefefefffffffefffefefffffefefffffefefffffffffefffefefefffefefffffffffefffffefefffffffffffffefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfdfffefefdfffefdfdfffdfdfefffefdfdfffefefefffdfefefffefefefffefefefffefefdfffefdfefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffffffffffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffffefefffefefefffffefeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b2b2ffb2b2b2ffb1b2b2ffb1b1b0ffb2b3b3ffb2b3b2ffb2b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b5ffb7b7b7ffbbbbbbffc0bfc0ffc6c6c5ffcbccccffcfcfd0ffcdceceffcbcbcaffcbcacaffcacacbffc8c7c7ffc3c3c3ffc2c2c2ffc2c2c1ffc3c3c3ffc4c4c3ffc5c5c5ffc6c6c6ffc8c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcbcbccffcdccccffcdcdcdffcdcecdffcececeffcececeffcececeffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0cfd0ffcfcfd0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd0d1d0ffd1d0d1ffd1d1d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd3d4d4ffd3d4d3ffd3d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d7ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d3d3ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d1ffd1d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfd0ffcfcfcfffcfcfceffcdcdcdffcdcdcdffcecfcfffd1d1d0ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd0d0d0ffcfcfcfffcecfceffcdceceffccccccffcbcacaffc9c8c9ffc8c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacac9ffcacacbffcbcbcbffcccbccffcccdcdffcdceceffcececeffcececfffcfd0cfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d3ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d3ffd4d4d4ffd4d4d3ffd4d5d5ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9dad9ffdadad9ffdad9daffdad9daffdad9d9ffdbdadaffdbdbdbffdededfffe6e6e6ffedecedfff1f2f2fff4f4f4fff4f4f4fff3f2f2fff1f0f1fff0f0f0ffeeeeeeffedeeeeffedeeeeffeeedeeffedededffedededffedededffedededffedededffededecffecececffedededffecececffedecedffecececffececedffecececffecededffecececffedececffecececffecedecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffecececffecececffececedffededecffecececffececedffededecffedededffedededffededecffedededffededecffecededffedededffedecedffedecedffedececffededecffedededffececedffedededffedededffedededffedededffedededffededecffedecedffededecffedecedffecededffecededffedecedffececedffecedecffedececffedececffecececffededecffecececffececedffecececffecececffecececffebececffebecebffecececffecebebffecebecffebebebffecececffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebecffecebebffecebecffecebecffecececffecececffececedffecededffedededffedededffedededffeeededffeeededffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffeeeeeeffeeeeeeffededeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeedeeffedededffedededffedededffedecedffecededffecededffedecedffececedffecedecffedececffedecedffededecffededecffecedecffedededffededecffedecedffedececffececedffecedecffedededffedececffedecedffedececffedededffecededffececedffededecffecededffecedecffececedffedececffedececffedededffedededffedececffedededffedecedffedededffedededffedededffedededffeeeeedffedededffededeeffeeeeedffeeededffeeeeeeffeeeeedffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffeeeeefffefeeeeffefefefffeeefefffefefefffefefefffefefeeffefeeefffefefefffefeeefffeeefefffeeefefffefeeefffeeeeefffeeefeeffefeeeeffefeeefffeeeeeeffefefeeffeeeeeeffefeeefffeeeeeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffefefeffff0f1f0fff1f1f1fff2f3f2fff4f4f4fff4f4f4fff2f1f1ffeaeaeaffe3e2e3ffdfdfdfffdedddeffdddcddffdddddcffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdbdbdbffdadbdbffdbdbdaffdadadaffdadadaffdadad9ffdadadaffd9dad9ffd9dad9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcecfcfffcecfceffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcdccccffcdcccdffcdcdcdffcfcfceffcfcfd0ffd0d1d1ffd1d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd2d3d3ffd3d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d3d4ffd3d3d4ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd5d4d5ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d6ffd5d5d6ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d6d6ffd7d7d7ffd7d6d6ffd7d7d6ffd6d7d6ffd6d7d6ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd5d5d5ffd5d5d4ffd5d4d5ffd4d5d4ffd4d4d4ffd3d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0cfcfffd0cfcfffcfcfceffcfcfcfffcececfffcdceceffcdcecdffcdcdcdffcccdccffcbccccffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcacaffcacacaffcacacaffcbcbcaffcacacaffc9c9caffc8c9c9ffc8c8c7ffc7c7c7ffc6c6c7ffc8c8c7ffc8c8c8ffcacacaffcccbcbffccccccffcccdccffcbcbcbffcac9c9ffc8c7c8ffc5c5c5ffc2c1c1ffbebebdffb9b9b9ffb5b5b5ffb4b4b4ffb4b4b4ffb4b5b4ffb5b5b5ffb5b5b5ffb4b4b3ffb5b4b5ffb5b6b5ffb5b5b5ffb6b7b7ffb6b7b70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffefefffffffffefffffefefffffffefffefefffffffefefffefefefffefffffffefffefffefffefffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffffffefffefffefffefffefefffffefefffffefefefffffffffffefffefffffffefffffefffffffffefffffefefffefffefffefefefffefffefffefefffffefefffffffffffffffefffffffffffffffefefffefffffffefefefffffffefffefefefffefefefffefefffffffefffffffefffffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffffefefffffffefffefefffffffefefffefefefffefffffffefffefffefffefffffffefffefefefffefefefffefefefffdfefdfffefefdfffefefefffefdfdfffefdfefffdfefefffefdfefffefdfefffefefdfffefdfefffefefefffefefdfffdfefdfffdfefefffdfdfefffdfdfefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefffffffffefffffefefffefffefffffefefffffffffffefffefffffefefffffefffffefefffffffffefffffefefffffffefffefefffffffefefffefefefffefffffffefffffffefffefffffffefffefefffffffefefffffffffffffffefffffffffffefffefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffdfefdfffdfefefffdfdfefffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffdfdfefffefdfefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefffffffffffffffefffffefefefffefffefffffefefffffefefffffefefffefffefffffefefffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffefefffffefffefffffefefffefefefffefefefffefefefffffefefffefefefffefefdfffdfefefffdfefefffdfdfefffefefefffefefdfffefefefffdfdfdfff8f8f7fff3f2f2fff2f2f1fff3f3f3fff2f3f2fff2f2f3fff3f3f3fff3f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3d3d3dff3c3c3cff3c3c3cff3b3c3cff3b3c3bff3b3c3cff484848ff585758ff686767ff787978ff8a8989ff999999ffaaa9a9ffdddeddfff5f4f4fffcfcfcfffcfdfcfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfefefffdfdfefffdfdfefffefefefffdfefdfffefefdfffefdfefffefefdfffefdfdfffefefdfffefefefffdfefdfffdfdfefffefdfefffefefefffefdfefffefefefffefdfefffdfefefffdfdfdfffefefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffdfdfdfffcfdfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffefdfdfffdfefefffdfefdfffefdfdfffefdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafbfafffbfafafffafafafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9fafafff9fafafff9f9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfafafffbfafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffafafbfffbfbfafffbfafbfffbfbfbfffafbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffefefdfffefdfefffefefdfffefdfdfffefefefffefefefffefefefffefefffffefefffffffffffffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefdfffdfefdfffdfefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffefdfdfffdfdfefffefefdfffefdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfefefffdfefefffdfefdfffefefdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffefdfefffefefefffefdfefffefefefffefefdfffefdfefffefefefffefefefffefefdfffdfefefffdfdfefffdfdfdfffefefefffefefdfffdfdfdfff3f3f3ffd9d9d8ffa8a7a7ff989897ff888888ff787978ff686869ff575758ff484848ff3c3b3cff3c3c3cff3d3c3cff3c3d3dff3c3c3cff3d3d3dff3c3d3d00000000000000000000000000000000000000000000000000000000ff797979ff787878ff787878ff787777ff777777ff757675ff767575ff6e6e6eff666666ff606060ff5b5a5aff555555ff4f4f4fff4b4a4aff464646ff424343ff3e3e3eff3a3b3bff383837ff343435ff323131ff303030ff2d2e2dff2c2c2bff292929ff272727ff242424ff212221ff201f1fff1e1e1eff1e1e1dff363637ff434342ff444444ff434443ff444545ff464747ff49494aff4d4d4dff505050ff535353ff555555ff575756ff575757ff585858ff595859ff595959ff59595aff59595aff595959ff585758ff575657ff555454ff535353ff515151ff50504fff4d4d4dff4a4b4aff484848ff464646ff444344ff424242ff404140ff3d3d3dff292929ff1f1e1eff202120ff232223ff252525ff272827ff2a2929ff2c2b2cff2e2e2fff313131ff343333ff363636ff383939ff3d3c3cff403f40ff444444ff484949ff4d4e4eff525252ff575757ff5f5e5eff646363ff696a69ff707070ff787878ff7c7c7cff7d7c7dff7d7e7dff7e7d7dff7d7d7dff7e7e7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff070707ff060606ff060606ff050606ff050605ff050606ff0c0c0cff1a191aff282828ff383939ff4f4f4fff686868ff828181ffafb0afffe4e4e4fff6f6f6fffdfefefffffffefffffefffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffefffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffffefffefefefffefefefffefefdfffefdfefffefefefffdfefefffdfefefffefefdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefefefffdfefdfffefefdfffefdfefffefefdfffefdfdfffefefdfffdfdfefffdfefdfffdfdfefffdfdfefffefefefffdfdfefffefdfefffefdfefffdfefefffdfdfdfffefefefffdfefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefefffffffefefffefefefffefffffffefffffffefffffffffffefffefefffffffefefffffffffffefffefffefffefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfefffdfdfefffdfdfdfffefefefffefefdfffefefefffefdfefffefefdfffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffefffefffffffefffefefffffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffffffefffefefefffefffefffefefffffefefffffefefeffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb5b5b5ffb5b5b5ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b0ffb3b2b3ffb3b2b3ffb3b3b2ffb2b2b2ffb3b3b3ffb5b6b6ffbbbbbaffc0bfc0ffc4c5c5ffc7c7c7ffcacbcaffccccccffcacacaffcac9c9ffcacacaffc8c8c7ffc4c4c4ffc2c2c2ffc1c1c1ffc2c2c3ffc3c4c4ffc5c4c5ffc6c6c6ffc7c7c6ffc8c8c8ffc9c9c9ffcacacaffcbcbcaffcbcbccffccccccffcccccdffcdceceffcececdffcececeffcfcecfffcfcfceffcfcecfffcfcfcfffcfcfcfffcfd0cfffcfcfd0ffcfcfd0ffd0d0d0ffd0cfd0ffcfcfd0ffd0cfcfffcfd0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd3d4d3ffd4d4d3ffd4d3d4ffd4d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd4d4d5ffd5d5d4ffd5d5d5ffd5d6d6ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd6d7d6ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d8d7ffd8d7d8ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d8ffd7d7d7ffd6d6d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d4ffd3d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d3d2ffd1d2d2ffd2d2d2ffd1d2d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd2d2d2ffd2d2d2ffd1d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d0ffd0d0d0ffcfcfd0ffd0d0cfffcfcfcfffcecfcfffcdcdcdffcdcecdffcfcfceffcfcfd0ffd1d0d0ffd1d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcecfceffcecdceffccccccffcbcbcbffcacacaffc9c9c9ffc6c7c6ffc6c6c5ffc6c6c7ffc6c6c7ffc7c7c7ffc8c8c8ffc8c9c8ffc9c9c9ffcac9caffcbcbcaffcbcacbffcccccbffccccccffcccdccffcdcdceffcececfffcfcfcfffd0cfd0ffd0d0d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d7ffd7d7d7ffd6d7d7ffd7d8d7ffd8d8d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdadadaffdadadbffdcdcddffe2e2e2ffebebebfff1f1f1fff4f4f4fff3f2f3fff3f3f2fff2f1f2fff1f1f0ffeeeeefffedeeedffededeeffededeeffeeeeeeffedededffedededffedededffedededffecededffedededffecededffecedecffecededffedededffedecedffecececffecedecffecececffecececffedececffecedecffecececffecededffecedecffecececffecececffecececffecececffecececffecececffecececffedececffecececffecededffecececffecedecffededecffececedffedececffedededffecedecffededecffecededffedececffedecedffedededffedecedffedededffedededffedededffedededffedededffededecffecededffecededffececedffedededffededecffedededffedededffedededffedecedffedededffedededffecedecffececedffedecedffedededffedecedffedededffedecedffecededffecececffededecffecececffecececffecececffecececffecececffecececffebecebffecebecffececebffecebebffebecebffebebebffebececffebebebffebebebffebebebffebebebffebebebffecebebffececebffebebecffececebffebebecffecececffebececffecedecffededecffedecedffededecffedededffedeeedffedededffedededffedededffeeedeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffedeeeeffededeeffeeeeeeffeeeeedffeeeeeeffeeedeeffeeeeedffeeededffedeeedffedededffedededffececedffedecedffedededffedecedffedededffedededffedededffecededffedededffecededffecedecffecededffedededffedededffedececffecedecffedecedffededecffedececffecedecffedecedffedededffecedecffededecffedecedffedecedffededecffedededffedededffececedffededecffedededffedededffedededffedeeedffeeeeedffededeeffeeededffeeeeeeffedeeedffedeeedffedeeedffeeededffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeefeeffeeefeeffeeeeefffeeeeefffeeeeefffefefefffefefefffefefefffefefefffefefefffefeeefffefefefffefefefffefefefffeeeeefffefefefffefefefffefeeefffefefefffefefefffeeefefffeeeeeeffefefeeffeeefeeffeeefeeffeeefefffefefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeefff0f0f0fff1f1f1fff3f2f2fff4f3f4fff5f4f5fff4f3f3fff0efefffe8e8e8ffe0e0e1ffdededeffddddddffddddddffdcddddffdcdcdcffdcdcdcffdbdbdcffdcdbdbffdbdbdbffdadbdaffdadadaffdadadaffdad9daffdad9daffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfceffcfcecfffcececeffcececeffcececeffcececeffcdcdcdffcdcdccffccccccffcccdcdffcccdcdffcecfceffd0d0cfffd1d0d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d4d3ffd3d3d4ffd3d3d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd5d4d5ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d5ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d7ffd6d6d6ffd6d7d6ffd7d7d6ffd6d6d6ffd7d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd6d6d6ffd6d6d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd3d3d3ffd3d2d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffd0cfcfffcfcfcfffcfceceffcecfcfffcdceceffcecdcdffcdcccdffccccccffcccccbffcbcbcbffcbcbcbffcacacbffcbcbcaffcacacaffcacbcbffcacbcbffcacbcaffcacacaffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c6ffc6c7c6ffc7c7c7ffc8c8c8ffcacacaffcbccccffcccbccffcbcbccffcbcbcaffc9c9c9ffc7c7c7ffc5c5c4ffc1c2c1ffbcbdbdffb7b7b8ffb4b5b5ffb4b4b4ffb5b5b4ffb5b5b5ffb4b4b4ffb5b5b5ffb6b5b5ffb6b6b5ffb7b6b7ffb6b7b6ffb6b6b70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefefefffefefffffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffffffefffefffefffffefefffffefefffffffefffefefefffefffefffefffefffefefefffffffefffefefffffefffefffffefffffefefefffefefefffefefefffefefefffefefefffffffefffffffefffffffefffffefefffefffffffffefefffefefefffffefefffefefefffefefffffefefefffefefefffefffefffefffefffffefefffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefefffefffefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfefefffdfefdfffefefdfffdfefdfffefdfefffefdfefffefefefffefdfdfffefefefffdfefdfffefdfdfffefefdfffefdfefffdfefefffefefefffdfefefffdfdfdfffefefdfffefefdfffefefefffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffefffffffefefefffefefffffffefefffffefffffefffffffefefefffefefffffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefffffffefefffffffefffffffffffffffffffffffefffffefefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffefdfdfffefefefffdfefdfffdfdfdfffefefdfffefdfefffdfefefffefefefffdfefefffdfdfdfffefefdfffefdfdfffdfdfefffefefdfffefefdfffefefefffefdfefffefefefffefdfdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefffefffefffefffffefefffffefefffffefefffefefefffefffefffffffefffefefffffefefefffefefffffffffefffffffffffffffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefefefffefffefffffffefffefffefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffdfdfdfff8f8f8fff3f3f3fff3f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f2f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3dff3d3c3dff3c3c3dff3c3c3cff3b3c3cff3b3b3bff3c3c3bff484848ff575757ff686767ff787878ff898888ff999999ffadadacffdededefff4f4f4fffbfbfcfffdfdfcfffdfcfdfffcfdfdfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfefdfffefefdfffdfefdfffefdfefffefdfefffefefefffefdfefffefefefffdfefdfffefdfdfffefefdfffefdfefffdfefdfffefdfefffdfefdfffdfdfdfffdfefdfffefdfdfffdfdfefffefefdfffefefdfffefefefffefdfefffefefefffefdfdfffefdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefefdfffdfefdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfcfffdfcfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffefefdfffdfefefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafafffafafafffafafafffafbfafffafafafffafafafffafafafffbfbfafffafbfafffbfafafffbfafbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffafafafffaf9f9fffafafafff9faf9fffaf9f9fffafaf9fffaf9fafff9fafafffafafafff9fafafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafaf9fffafaf9fff9fafafffafafafffafafafffbfafafffafafafffafbfbfffafafafffafafbfffafafbfffafbfafffbfbfbfffafafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfefdfffefdfdfffdfdfefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffefdfefffdfdfefffefefefffdfdfefffdfdfdfffefefefffdfefdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffdfdfefffefdfdfffefdfefffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffdfefefffefefdfffefefdfffdfefdfffefdfefffefdfefffefefefffefdfefffefefefffdfefdfffefdfdfffefefdfffefdfefffdfefefffdfdfdfff3f4f3ffd8d8d8ffa7a7a7ff989797ff878788ff797978ff696968ff585858ff494848ff3c3d3dff3c3c3cff3d3c3cff3d3c3cff3c3c3cff3c3d3dff3c3d3d00000000000000000000000000000000000000000000000000000000ff787878ff787877ff787878ff787878ff777778ff777776ff777677ff6e6e6eff646464ff5c5c5dff565656ff505150ff4b4b4bff464647ff434242ff3f3f3fff3c3b3bff383738ff343434ff323131ff2f2e2eff2e2d2dff2c2c2cff2a2a2aff282828ff262525ff222323ff202020ff1f1f1eff1d1e1dff1d1c1dff353434ff404040ff424242ff424242ff424342ff454444ff474747ff4a494aff4c4d4dff504f50ff515251ff525252ff535353ff545454ff545455ff555554ff555554ff555554ff555454ff545454ff525252ff515050ff4f4f4fff4d4d4eff4c4c4cff494a4aff474847ff454645ff434343ff424141ff414040ff403f3fff3c3b3bff282827ff1e1f1eff202020ff212222ff232324ff262525ff282828ff2a2a2aff2c2c2cff2e2f2fff313132ff343434ff373737ff39393aff3d3d3dff414142ff464646ff4a4a4bff4e4f4eff545354ff5b5b5bff606060ff676666ff6e6e6eff787877ff7d7d7cff7d7d7dff7d7e7dff7e7e7dff7d7e7dff7e7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080707ff060606ff060606ff060606ff050505ff040404ff040504ff0a0a0aff171716ff282828ff393938ff4f4e4eff676767ff818181ffb3b3b4ffe4e4e4fff6f6f6fffefefdfffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffefefffffefffffffffefffffefffffefffefffffffffffffefefffffffefffffffffffefffefffffffefffffffefffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefefffffefefefffefefefffefefefffefefdfffefdfefffefefdfffefdfefffdfefdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefdfffefdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefefffdfefefffefefdfffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefffffffefefffffefefffffffffffefefefffffffefffffffefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefdfffdfdfdfffefefdfffefdfefffdfefefffefefefffdfefdfffdfdfdfffefefdfffefdfdfffdfdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefefffffefefffffefefffefefefffefffefffefffefffefefefffffffefffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b5ffb5b5b5ffb5b5b5ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb2b3b2ffb1b2b2ffb2b3b3ffb4b5b4ffb9b9b9ffbebebfffc4c4c3ffc7c6c7ffc8c8c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c8c9ffc8c7c7ffc4c4c4ffc2c2c2ffc2c2c2ffc3c3c2ffc3c4c4ffc5c5c4ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcacaffccccccffccccccffcdccccffcececdffcecdceffcececeffcfcecfffcecfceffcececeffcfcfceffcfcfcfffcfcfcfffd0d0cfffd0d0cfffd0d0cfffd0cfcfffcfd0d0ffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd0d0d1ffd0d1d1ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd3d3d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd4d3d4ffd3d4d4ffd3d4d3ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d7ffd8d7d8ffd8d7d8ffd8d8d8ffd8d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd2d2d2ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d1ffd2d1d1ffd2d2d1ffd2d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfceceffcececfffcecdcdffcececeffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd1d1d0ffd0d0cfffcfcfcfffcecfceffcdcdcdffcbcccbffcbcacbffcacacaffc7c7c7ffc6c5c5ffc6c6c6ffc6c7c6ffc7c7c7ffc8c8c7ffc8c8c8ffc8c9c9ffcac9caffc9cacaffcacacaffcbcbcbffcccbcbffcccccdffcdcdcdffcececdffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d3ffd3d3d3ffd4d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d7ffd7d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d8ffd8d9d9ffd9d9d9ffdadad9ffd9dad9ffdad9daffdad9daffdadadaffdadadaffdadbdaffdadbdaffdbdbdbffe0e0dfffe9e8e9fff0f0f0fff4f4f4fff3f3f3fff4f4f4fff3f3f3fff1f1f1ffefeff0ffeeeeeeffeeeeedffeeeeedffeeededffededeeffedededffedededffedededffedecedffedededffecededffededecffedededffecededffededecffedecedffedececffecececffecedecffededecffecececffecececffececedffedececffecececffecececffecececffecececffececedffecedecffededecffecececffecececffececedffedececffececedffecedecffedecedffedececffedececffedededffecededffedededffededecffecededffededecffedededffedededffedededffedededffedededffedecedffedededffecedecffedececffedededffedededffedededffedededffecededffecececffededecffedececffececedffededecffedededffedededffedecedffedededffedececffedececffedececffecececffececedffecececffecececffecedecffecececffecececffecececffececebffecebebffececebffececebffebebebffebebebffebebebffecebebffebebebffebebebffebebebffebebebffebebecffebecebffececebffebebecffecebebffecebecffecececffecececffecedecffedecedffedecedffedededffedededffedededffeeeeedffeeeeedffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeededffeeeeedffeeeeeeffedeeeeffeeeeeeffedeeedffedededffedededffedededffedededffedededffedededffedededffedecedffedededffedececffedededffedecedffedecedffedededffecededffededecffedededffedededffededecffedededffededecffedececffededecffededecffecededffedededffececedffededecffedecedffedededffecedecffecededffecededffedededffedededffedededffedededffedededffedededffedededffedeeedffeeededffeeededffeeededffeeeeeeffedeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffefefeeffeeeeeeffefeeeeffefeeefffefefeeffeeeeeeffefefefffeeefeeffefeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffefeeefffefefefffeeefefffefefeeffefefefffeeefefffefeeeeffefeeeeffefeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffefeff0fff2f1f1fff3f3f3fff5f5f5fff4f5f4fff2f2f2ffecededffe4e5e4ffdfdfdfffdddddeffddddddffdddcddffdddcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdbdbdaffdbdbdbffdadadaffdadbdaffdadad9ffd9dadaffd9dad9ffdadad9ffd9d9d9ffd9d8d9ffd9d8d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd8d8d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0cfcfffcfcfcfffcecfcfffcececeffcececeffcececeffcdcecdffcececdffcccdcdffcdccccffccccccffccccccffcdcdcdffcecfceffd0cfcfffd1d0d1ffd2d2d1ffd3d3d2ffd3d3d3ffd4d4d4ffd5d4d4ffd4d4d4ffd3d3d3ffd4d4d3ffd3d3d3ffd3d2d3ffd3d2d2ffd2d2d2ffd2d1d1ffd2d2d2ffd1d2d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd2d3d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd4d4d4ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd5d6d6ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d6ffd7d6d6ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d0ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0cfffd0d0cfffcfcfcfffcfcfcfffcececfffcfceceffcecdceffcdcdcdffccccccffcbccccffcbcbccffcbcbcbffcbcbcbffcacacbffcbcacaffcbcacbffcbcbcaffcacacbffcacacaffcac9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c5ffc7c7c6ffc8c9c9ffcacacaffcccccbffcacbcbffcccbccffcbcacbffc9c9c9ffc6c6c6ffc4c4c3ffc0c1c0ffbcbbbbffb8b8b7ffb5b4b5ffb2b3b3ffb4b4b4ffb4b5b5ffb5b5b5ffb5b5b5ffb7b6b6ffb6b6b7ffb7b7b6ffb8b8b8ffb8b8b800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffefefffffefefefffffefefffffefffffffefefffefffefffefefefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffffffefffefefffffefefefffefffefffefefffffefefefffffffefffefffffffefefefffefefffffffffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffffefffefffefffffffefffffffefffefffffffefffefffffefefffefffffffffffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefefffffefffefffffffffffefefefffffefffffefffefffffefefffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffefffefefefffefefffffefefefffefdfdfffefefefffefefefffefefdfffefefefffefefdfffefdfefffdfdfefffefefdfffdfefefffefefefffefefdfffdfefefffdfefefffefefefffefefefffefefefffdfefdfffdfdfefffefefefffefefefffefefefffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefffefffffefefffffffffffffefffffffffffffffffffffffffffffffffefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffefefffefffefffefefefffffefffffffffefffefffffffefffffffffffefffffefffffffffffffffffffffffffefffffffefffffffefffefefffffefefefffefefefffefefffffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefdfffefefefffefefefffdfefdfffefdfdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffefefefffffffefffefefffffefefefffffffefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfdfff8f8f8fff2f3f3fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3dff3c3c3dff3d3d3dff3d3c3cff3c3c3cff3c3b3bff3b3b3bff484848ff575758ff686767ff777777ff878887ff989998ffaeafafffdfdfdffff5f5f5fffbfcfbfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefdfefffdfdfefffefefdfffdfefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffefefdfffdfefefffefefdfffefefefffdfefefffdfefdfffefdfdfffdfefefffefefefffdfdfefffefefefffefdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefefdfffefefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfcfcfffbfbfcfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafbfafffafafbfffafafafffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafafbfffafafafffafafafff9fafafffafafafffafafafff9fafafff9fafafffafafafffafafafffafafafff9faf9fff9f9fafffafafafffafafafffafafafff9fafafffafaf9fffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafaf9fffaf9fafffafafafffafafafff9fafafffafafafffafafafff9fafafffafafafffafafafffbfafafffbfbfafffafafbfffafafafffbfafafffbfafbfffbfbfafffafbfafffafafafffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffdfefefffefefdfffdfefefffefefefffefefefffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffefefefffdfdfdfffefdfefffdfefdfffefdfdfffefefdfffdfdfefffdfdfdfffefdfdfffefdfefffefefdfffdfefdfffdfdfdfffefdfefffefefdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefdfffefdfefffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfdfff4f4f4ffd8d8d8ffa6a6a7ff979796ff868686ff797878ff696969ff585959ff494949ff3d3c3cff3c3d3dff3d3d3dff3c3c3cff3d3d3dff3d3c3cff3d3c3d00000000000000000000000000000000000000000000000000000000ff787878ff777878ff787878ff787878ff777878ff787878ff787978ff6f6f6fff646463ff5a5a5bff525252ff4c4c4bff474647ff434342ff3f3f3fff3c3c3bff393838ff353635ff313232ff2f2f30ff2d2d2cff2c2b2cff2b2b2bff2a2929ff272727ff252525ff232322ff201f20ff1e1e1eff1e1e1dff1c1d1dff313132ff3d3e3dff404141ff404140ff424242ff444444ff464646ff474847ff4a494aff4c4d4cff4f4f4fff505050ff515151ff525251ff525252ff525251ff515151ff525252ff525252ff515151ff4f4f50ff4e4e4eff4c4d4dff4b4b4bff4a4949ff484848ff464546ff444444ff424242ff414041ff403f3fff3e3e3eff3a3b3aff272827ff1e1e1fff202020ff212121ff222222ff242424ff262727ff292929ff2b2b2aff2d2d2eff2f2f2fff323231ff343435ff373737ff3a3a3aff3d3d3dff424142ff474747ff4b4b4bff505050ff575757ff5c5c5cff636362ff6b6b6bff777776ff7e7e7dff7e7e7dff7d7d7eff7d7d7dff7e7e7dff7d7d7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff070708ff060606ff050505ff040404ff030303ff030303ff080808ff141414ff282827ff3a393aff4f504fff676867ff7f8080ffb5b5b5ffe5e5e5fff5f6f5fffefefefffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffefefffffefefefffefefefffefdfdfffefdfefffefefefffdfefefffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefefdfffdfefefffefdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfefffefefdfffdfdfdfffefefefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefffffefefefffefefefffefefefffffefefffffefefffefefffffefefefffffefefffffefffffffefefffefffefffefefefffffefffffffffefffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffdfefdfffdfdfefffefefdfffefefefffefefefffdfefefffefefdfffdfefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefffffffefefffffefefffefefefffffefefffefefefffffefefffffffefffefefffffefefefffefffefffefefffffefefefffffffefffefffffffefefefffefefffffffffefffefefffffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b6ffb6b6b6ffb5b5b6ffb5b5b5ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b0ffb0b0b1ffb3b2b3ffb7b6b6ffbcbbbcffc3c3c2ffc7c8c7ffc8c8c8ffc8c8c8ffc7c8c7ffc7c8c8ffc8c9c9ffc7c7c7ffc5c4c4ffc3c3c2ffc3c2c2ffc3c3c2ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcbccccffcccdccffcdcdcdffcececeffcececeffcececeffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffcfd0d0ffd0d0cfffd0d0d0ffd0d0d0ffcfd0cfffd0cfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d6ffd5d6d6ffd6d6d5ffd6d5d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d6ffd7d7d8ffd7d7d7ffd7d8d7ffd7d8d8ffd7d7d8ffd8d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d2d2ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfd0ffcfcfceffcecfceffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d1ffd0d0cfffd0d0d0ffd1d0d0ffd1d0d0ffd0d0cfffd0d0d0ffd0d0cfffcecdceffccccccffcbcbcbffcbcbcbffc9c9c9ffc7c7c6ffc5c6c6ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcbcbcbffcccccbffcccdcdffcdcdcdffcececeffcecfcfffcfcfcfffd0cfcfffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d5ffd5d5d6ffd6d5d6ffd6d6d6ffd6d6d7ffd7d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd7d8d7ffd7d7d8ffd7d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d9ffd9d9d8ffd9d9daffd9d9d9ffdadad9ffd9dadaffdadadaffdadadaffdadadaffdadadaffdadadbffdbdbdbffddddddffe6e7e6ffeeeeeffff3f3f3fff4f4f3fff5f5f5fff3f3f3fff2f2f1ffeff0f0ffeeeeeeffedeeedffedeeeeffedededffeeededffededeeffedededffedededffedededffedededffedededffedecedffedededffedededffedecedffedececffecececffecedecffecedecffecededffededecffedededffecedecffedededffecedecffedececffedececffececedffecececffedececffececedffedececffecedecffecececffedecedffededecffecededffecededffededecffedececffedededffedededffededecffedededffededecffedededffedededffedededffedededffedededffedededffecededffedededffedededffedededffedededffedededffedecedffedededffedededffedededffecededffededecffecededffedededffedededffedededffecedecffedececffecededffedededffecececffecededffedececffedececffecececffecececffecececffecececffececebffecebecffebecebffebecebffebececffebecebffecebecffebebebffebebebffebebebffebebebffebebebffebebecffebebebffecebebffecebecffececebffececebffecececffecececffecedecffececedffecededffededecffedecedffedededffeeededffedeeedffeeeeeeffeeeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffeeeeeeffeeeeeeffeeededffedededffeeeeedffedededffedededffedededffedededffecedecffedececffecededffedededffecededffedededffedededffedededffedecedffedededffedededffedededffedececffecececffecedecffecedecffecededffedededffedededffecedecffedededffecededffedededffededecffececedffedecedffedededffedededffedededffedededffedededffeeededffeeeeedffedeeeeffedeeeeffeeeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffeeeeeeffefefeeffeeefefffeeeeefffefefeeffeeefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0efffefefefffefefeffff0f0efffefefefffefefefffefefefffeff0f0ffefefeffff0efefffefeff0ffefefefffefefefffefefefffefefefffefefefffefeeefffefefefffefefefffefefefffefeeeeffeeeeeeffeeefeeffeeefeeffeeefefffeeefeeffefefeffff0f0f0fff2f2f2fff4f4f4fff5f5f5fff4f4f3fff0f0f1ffeae9eaffe1e1e1ffdededeffddddddffdddddcffdcdcdcffdddcdcffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdbdadaffdbdbdaffdbdadaffdadadaffdadadaffdadad9ffd9d9daffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd7d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d1ffd1d1d1ffd1d2d1ffd1d2d1ffd0d1d1ffd1d1d0ffd0d0d1ffcfd0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfceffcececfffcecdceffcecdcdffcdcdceffcdcdcdffcccdccffccccccffccccccffcdcdccffcdcdcdffcececfffd0d0cfffd1d0d0ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd1d2d2ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d2d2ffd2d2d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d3d4ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d5ffd4d5d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d5ffd5d5d6ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd6d6d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d2d3ffd2d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffcfd0d0ffcfd0cfffcfcfd0ffcecfcfffcfcfcfffcececeffcecdcdffcdcdcdffcccccdffcccbccffcccbcbffcbcbcbffcbcbcaffcacbcaffcbcbcaffcbcacbffcbcbcbffcacacaffcacacaffc9c9c9ffc9c8c8ffc8c8c7ffc7c7c7ffc6c6c5ffc6c6c6ffc8c8c7ffc9c8c9ffcacacaffccccccffcdcdceffccccccffcacacaffc8c8c8ffc5c6c6ffc3c3c4ffc0c0c0ffbbbbbbffb6b6b6ffb4b3b4ffb5b5b5ffb6b6b5ffb6b5b5ffb6b6b7ffb7b7b6ffb6b7b7ffb8b8b8ffb8b8b8ffb8b8b800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffefefffffefefffffefefffffefefefffefffffffffefefffffefffffefefefffefffefffefefffffefffefffefffffffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefffffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffefffefefefffffefefffefefefffffefffffefffffffffffffffffefefffefefffffffffffffefefefffffffffffffefefffefefefffefefefffefffffffefefffffffefefffefffefffffffffffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefffefffefefefffffffefffffefefffefefefffefefffffefefffffefefefffefffffffffffefffffffffffffefefffffffefffffefffffefffefffefffffffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfefdfffdfdfdfffefefefffefefdfffdfefefffdfdfefffefdfefffefefdfffefefdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefefffefefdfffefefdfffdfefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffefffffffefefefffffffffffefffefffffffefffefefefffffffffffffefefffefefefffefefffffefefffffefefefffefffffffffefefffffefffffffefefffffffefffffefffffefffefffffffffffffefefffffffefffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefffefffefefffffefefffffefefefffefefefffefefdfffefdfdfffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffffefefffefffefffffffffffefefefffefefefffefefefffefffffffefefefffffefefffefefefffffffefffefefefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffefefffffffffefffefefffffefefffffefefffffffffefffefffefffefefefffffefefffefefefffefefefffefefefffffefefffefefdfff8f8f8fff3f3f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3dff3d3c3cff3d3c3cff3c3d3cff3d3d3dff3b3c3cff3c3b3cff484949ff585858ff676868ff777777ff878787ff989999ffb0b0b0ffe0dfdffff4f4f4fffcfcfbfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefdfffdfdfefffdfdfefffefdfefffefefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefdfffefdfdfffefefdfffdfefdfffefdfefffdfefefffefefefffefdfefffdfdfefffefefefffefefdfffefefefffefdfdfffefdfdfffdfefdfffefefefffdfdfefffefdfdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffafafafffafafafffafafafffaf9fafffafaf9fffafafafffafafafffafafafffbfbfafffafafbfffafafbfffbfafbfffbfbfafffbfbfafffbfafafffbfafbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffcfcfcfffcfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffafbfafffafbfafffafafafffafafafffafafafff9fafafff9f9fafffaf9fafffafaf9fffafaf9fffaf9f9fffaf9f9fffaf9f9fff9faf9fff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfafafffbfafbfffbfafafffbfbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefdfffefefdfffefefefffefefefffefefefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfdfefffefdfdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffefefdfffefefefffefdfdfffefefdfffefdfefffdfefdfffefefefffdfdfdfffdfdfdfffefefdfffdfdfefffefdfdfffdfefdfffdfefdfffdfdfdfffefefefffefefdfffdfefefffdfdfefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfff4f4f4ffd9d9d9ffa6a6a6ff979797ff888888ff797979ff696969ff595859ff494949ff3d3d3dff3c3c3cff3d3d3dff3d3c3cff3d3c3cff3c3d3cff3d3d3d00000000000000000000000000000000000000000000000000000000ff787878ff777878ff787878ff787877ff787878ff787777ff787878ff6e6d6dff5f5f60ff555555ff4d4d4dff474848ff444444ff414140ff3d3d3dff393938ff363635ff333233ff303130ff2f2f2fff2e2d2eff2d2d2dff2b2b2bff282929ff262626ff242423ff222322ff212121ff202020ff1f1f1eff1f1f20ff2f2f30ff3a3a3aff3e3e3dff3f403fff404040ff434242ff444444ff464646ff474748ff4b4a4aff4e4e4dff4f4f4fff50504fff4f5050ff505050ff4f4f4fff4f4f4fff504f50ff515051ff505050ff4e4e4dff4b4b4bff4a4a4aff494948ff474747ff464646ff444444ff444343ff424242ff414141ff3f4040ff3f3e3eff3b3b3bff272727ff1e1e1eff202020ff212121ff232322ff242424ff262626ff282727ff292929ff2b2b2cff2e2e2eff303030ff323333ff353535ff373737ff393939ff3e3e3dff434343ff484848ff4d4d4dff535252ff575757ff5e5e5dff676767ff747374ff7b7c7bff7d7e7dff7d7d7dff7d7d7dff7e7e7dff7d7d7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff090909ff080707ff050605ff040404ff030303ff030202ff070707ff141414ff292929ff3c3b3bff515151ff686968ff7f8080ffb6b6b6ffe6e6e5fff6f7f6fffefdfdfffffffffffffffffffefffffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffefffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfefffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfefefffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefdfdfffefdfdfffdfefdfffefefefffdfdfefffefdfefffdfefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffefffffefefefffffffefffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefdfffefdfdfffefdfefffefefdfffefefdfffdfdfefffefdfdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffffffffffffefefffffffefffffffefffefefffffefefefffefffefffefffefffefefefffefefefffffffefffefefffffefefffffefefffffffffefffffffefffefefefffffefefffefefefffefffefffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b6ffb6b6b6ffb6b6b5ffb5b6b5ffb5b5b5ffb2b2b2ffb2b2b2ffafb0b0ffb1b1b1ffb4b4b4ffb7b7b7ffbdbdbdffc7c7c7ffcacacaffc9c8c8ffc8c8c8ffc8c8c9ffc9cac9ffc8c8c8ffc5c5c5ffc4c4c4ffc4c4c3ffc3c3c3ffc4c3c4ffc5c5c5ffc6c7c6ffc7c7c7ffc8c8c8ffcacac9ffcacacbffcbcbcbffccccccffcdcdccffcdcecdffcececeffcfceceffcfceceffcfcfceffcfcfcfffd0cfcfffd0d0d0ffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd1d1d2ffd2d1d2ffd2d2d2ffd2d3d3ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d4d3ffd4d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d4d4ffd5d5d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d5d5ffd6d6d6ffd7d7d6ffd6d6d7ffd7d6d6ffd6d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d8ffd7d7d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d5ffd6d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d2d3ffd2d2d2ffd3d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd0d0d0ffd1d1d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfd0ffcfcfcfffcecfcfffcfceceffcececeffcececdffcfcfcfffd0cfd0ffd1d1d0ffd1d1d1ffd1d0d0ffd1d1d0ffd1d1d0ffd1d1d1ffd1d0d0ffd0d0d0ffcdceceffccccccffcbcbcbffcccdccffcacacaffc7c7c7ffc6c6c6ffc7c7c6ffc7c7c6ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c8ffc9c9caffcacacaffcbcbcaffcbcbcbffcccccbffccccccffcdcdcdffcdceceffcececeffcfceceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d3ffd3d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d8ffd7d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd9d9d8ffd8d8d9ffd9d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9dadaffd9dadaffdadadaffdadadaffdadbdaffdadadaffdbdadaffdcdcdcffe4e4e3ffebececfff1f1f1fff3f3f2fff3f3f3fff4f4f4fff2f3f2fff1f0f1ffeeeeefffeeeeeeffedededffedededffeeeeedffedededffedededffedededffedededffedededffedededffedededffedededffecededffedededffecededffedecedffecededffedededffecedecffedededffecedecffededecffecececffedededffedececffecececffececedffecececffecececffecededffedececffedededffedececffededecffedecedffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffedededffedededffedededffedededffedededffedededffeeededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedecedffececedffedededffededecffedededffedececffedececffecedecffedededffececedffedececffecedecffecececffecececffecececffebececffebececffebebebffecebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebececffececebffecececffececebffecececffececedffecedecffedededffedededffedededffeeeeedffededeeffeeededffedeeedffedeeedffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffededeeffeeeeedffeeeeeeffeeeeedffeeeeedffedeeedffeeedeeffededeeffeeededffedecedffedecedffedededffedededffedededffedededffededecffecedecffedededffecededffedecedffecededffedededffececedffedececffecededffecededffecececffedededffededecffedededffedececffedededffedededffecededffedededffedededffedededffedededffedededffededeeffedededffeeeeedffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeefffefefeeffeeefefffeeeeefffefefefffefefefffefefeeffefefeffff0efefffefefefffeff0efffefeff0fff0efeffff0f0efffefefeffff0efefffefefeffff0eff0ffeff0f0fff0eff0ffefefefffefefeffff0f0f0ffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefefefffefefefffefefefffeeefeeffefefefffefefeffff1f1f1fff3f3f3fff6f6f6fff5f5f5fff2f3f3ffefefefffe7e7e8ffdfdfdfffdddddeffddddddffddddddffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdbdcdcffdbdbdbffdbdbdbffdbdbdaffdadadbffdadadaffd9dad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d9ffd8d8d8ffd8d8d7ffd8d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d6ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd6d5d6ffd5d5d5ffd5d4d5ffd5d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d3ffd3d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d2d2ffd1d2d1ffd0d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffcfcfcfffd0cfcfffcfcfcfffcececfffcececeffcececeffcdcdcdffcdceceffcdcdcdffcdcdcdffccccccffccccccffcccbccffcccdccffcdceceffcfceceffd0d0cfffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d3ffd3d3d4ffd3d3d4ffd3d3d2ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd2d1d1ffd1d1d1ffd2d2d1ffd1d1d2ffd2d2d2ffd3d2d2ffd2d2d2ffd3d3d2ffd2d3d2ffd3d2d3ffd2d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d4d4ffd4d4d4ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd5d5d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d5d5ffd6d6d6ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d6ffd6d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d1ffd1d2d1ffd1d2d2ffd0d1d1ffd1d0d1ffd0d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcfceceffcececeffcdcdcdffcccdcdffccccccffcbccccffcbccccffcbcbcbffcbcbcbffcbcacaffcbcbcbffcbcacbffcacbcaffcacacaffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc7c6c6ffc5c6c5ffc6c7c6ffc7c7c7ffc9c9c9ffcbcbcbffccccccffcccccdffcbcbccffcacac9ffc8c8c7ffc5c5c5ffc3c2c3ffbfbfbfffbabab9ffb6b6b6ffb5b4b4ffb6b6b6ffb7b7b6ffb7b7b6ffb6b7b7ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffefffefffefffefffffefefffefffffffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefffffefffffffefefefffffefefffefefefffefffffffffefffffefefffffffefffffffefffffefefefffffefffffffefefffffefefffefefffffefefefffffffefffefefefffefefefffefffffffffefefffffffffffffffffffefffffffffefffffffffefffefefffffefffefffffefefffefffffffffffefffefffffffefefefffffffffffffefffffefefefffefefefffefffffffffefffffffffffffefefffffefefefffffffefffffffffffefffffffefffefffefffefffefffefffefffefffffefefffefffffffffffffffefffefffefffefffefffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefdfffefefdfffefdfdfffefefefffefefefffdfdfefffefdfefffefdfefffdfdfefffefdfefffefdfefffefdfdfffefdfefffdfefdfffefefefffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffffffefffffffffffffffffffefffefffefffefffefffefffefffefffffefefffefffffffefffffffefefefffefffefffefffffffefffffffefffefffffffffffefffffffefffffffffffefffffffffffffffffffefffffffefefffffefffffffefefefffefefefffefefefffefffffffffefffffdfefefffefdfefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefdfffefefdfffefefefffefefefffefefffffefefefffefffffffefefffffefefefffefefefffefffefffffefffffffffffffefefffffefefefffffffefffffffffffffffffffefffefffefffefffefffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefefffffefffffffefefffffefefffefefefffefefefffefefdfff9f9f9fff2f2f2fff2f3f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f2f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3d3cff3d3d3cff3d3d3dff3d3d3cff3c3d3dff3d3c3cff3d3d3dff4a4a4aff595959ff686868ff777877ff878687ff989898ffb1b0b1ffe0e0e0fff5f5f4fffcfcfcfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefdfffefefdfffefdfdfffefefefffefefefffdfdfefffefefefffefdfefffdfdfdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefdfefffefefdfffdfdfefffdfefdfffefefdfffefefefffefefdfffdfefefffdfdfdfffefefefffefdfefffdfdfefffefefdfffdfefefffefdfefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfcfcfffcfdfdfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafafbfffafafafffaf9fafffaf9fafff9fafafff9fafafffafafafffafafafffafafafffafafafffafbfbfffbfafbfffafafbfffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffafafafffafaf9fffafafafffafafafff9fafafffafafafffaf9fafff9f9fafffaf9fafffafafafffaf9fafffaf9fafff9faf9fffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfbfffafbfafffafafafffafbfafffafafafffafbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffdfefdfffefefdfffefefefffefefdfffdfefefffdfdfdfffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfefefffdfdfdfffdfefdfffdfefdfffdfefdfffefdfdfffdfefefffdfefdfffdfdfdfffdfefdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefdfffefefdfffefdfdfffefefefffefefefffdfefefffffefffffefefffffefefefffefefefffefefefffffefefffefefefffdfdfdfff4f5f4ffdbdbdbffa5a5a5ff979897ff898989ff797a79ff696969ff585959ff494849ff3c3c3bff3b3b3cff3c3d3cff3d3d3cff3d3d3dff3d3d3cff3c3d3d00000000000000000000000000000000000000000000000000000000ff787878ff787878ff787878ff787878ff787878ff787878ff6f7070ff646564ff545454ff494a49ff454444ff424343ff414141ff3e3e3eff393a39ff353535ff313131ff2f2f2eff2e2e2eff2e2f2fff2e2f2fff2d2d2dff292829ff252525ff222222ff212122ff212121ff212121ff202020ff1e1d1dff1d1d1dff2a2a2aff333334ff373637ff393939ff3c3c3cff3f3f3fff414141ff424242ff434344ff454645ff484848ff494949ff494949ff494a4aff4a4a49ff494a49ff494a4aff4a4a4aff4b4a4bff4b4a4aff484848ff454645ff454545ff444445ff434342ff414142ff403f40ff404040ff3f3e3fff3d3d3dff3d3d3cff3d3d3dff393839ff242425ff1d1c1dff1f1f20ff222222ff232323ff232324ff232423ff242524ff252625ff282828ff2a2a2aff2d2e2eff303030ff323232ff323333ff343434ff373737ff3c3c3bff424242ff474848ff4b4b4cff4f4e4eff545454ff5f5e5eff6e6e6eff79797aff7c7c7cff7d7e7dff7e7e7dff7d7d7dff7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080908ff090908ff090909ff080807ff050606ff040304ff040404ff09090aff171717ff2b2b2aff3d3d3dff535353ff69696aff807f80ffb7b7b7ffe7e8e7fff7f7f7fffefefefffefffffffefffefffefffffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefffffffefffefffefffffffefffffffefffffffffffefffffefffffffefffffefffefffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefffffefefffefffffffefefefffefefefffdfefefffdfefefffefefefffdfefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefdfffdfdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfefdfffefefdfffefefefffefefdfffdfefefffefdfdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffefffefffefefefffefffffffefffefffefffffffefffffffefffffffffffefffffefffffffefffffefffffffefffffffffffffffefffefffffffefffefefefffefffffffefefffffefefffffefefefffefdfefffefdfefffefdfefffefefefffefdfefffefdfefffdfefdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefffefffffffefffefefefffffffffffffffffffefefffffffefffffffefffffefefefffffefffffffefffffffefefffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b7ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb1b1b1ffb2b2b2ffb4b5b4ffb8b7b7ffb8b9b9ffbcbcbcffc4c4c4ffc7c8c8ffc8c8c8ffc9c9c9ffcacacaffcacacaffc7c7c7ffc4c4c5ffc4c4c4ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c7ffc8c8c8ffc9c9c8ffcacac9ffcbcacaffccccccffcccccdffcccdcdffcecdceffcececfffcececfffcfcfcfffd0cfcfffd0cfcfffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d0ffd1d1d1ffd0d1d1ffd0d1d1ffd1d0d1ffd1d1d0ffd0d0d1ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd3d3d4ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd3d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d0ffd0d1d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d1ffd1d1d0ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffcfcfcfffcecfcfffcecfceffcdceceffcdceceffcecfcfffcfd0d0ffd0d0d0ffd1d1d1ffd0d1d1ffd0d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd1d1d1ffcecfcfffcccdcdffcbcbcbffcbcbcaffcbcacaffc8c8c8ffc7c6c7ffc6c6c7ffc7c7c7ffc7c7c8ffc7c7c8ffc8c8c8ffc9c9c9ffcac9c9ffcac9caffcacacaffcbcbcbffcbcbcbffcbcccbffcccdcdffcdcdcdffcececeffcececeffcfcfcfffd0cfd0ffd0d0d0ffd0d0d1ffd0d1d0ffd2d1d1ffd1d2d2ffd2d2d1ffd2d2d3ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd3d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadad9ffdad9d9ffdadadaffdadadaffdadadbffdbdadbffdbdadbffdadadaffdbdadbffdcdbdbffe0e0e0ffe9e9eafff0f0f0fff3f3f2fff3f3f3fff5f5f4fff4f5f5fff2f1f1fff0f0f0ffeeeeeeffedeeeeffeeedeeffeeeeedffedededffedeeedffeeededffededeeffedededffededeeffedededffedeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffecedecffecedecffecedecffecedecffedececffecededffecededffecedecffecedecffecededffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeeeffededeeffededeeffeeedeeffededeeffedededffedededffeeededffeeededffedededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedecedffededecffecededffecedecffededecffedededffededecffecededffecececffedededffececedffecececffecececffecececffecececffecececffebebecffebebecffececebffebececffebebecffebebebffebebebffebebebffebecebffebebebffebececffecececffebececffebececffecececffecececffecececffecececffecededffecededffedededffedededffedededffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffedededffedeeeeffeeededffedeeedffedededffededeeffedededffedededffedededffecedecffededecffedededffededecffedededffedecedffedededffedededffedededffededecffedededffedecedffedededffececedffedededffedededffedededffedededffecededffedededffedededffedededffedededffedededffedededffedededffedeeedffedededffedeeeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefefffefefeeffefefeeffefeeeeffefefefffefefefffeeefefffefefefffefeff0ffefefefffefeff0fff0efeffff0efefffefeff0ffefefeffff0f0efffeff0f0ffefefefffeff0f0fff0efeffff0f0f0ffeff0f0ffeff0f0fff0eff0fff0f0efffefeff0ffeff0effff0efefffeff0f0fff0f0efffeff0f0ffefefefffeff0f0ffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f1f0fff2f3f3fff5f5f5fff7f7f7fff5f6f5fff2f2f2ffedededffe5e4e4ffdedfdfffddddddffdcddddffdcdddcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdcffdadbdbffdbdbdaffdadadaffdadadaffdadadaffd9dadaffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d9ffd8d7d8ffd7d7d8ffd8d7d8ffd8d7d7ffd8d7d7ffd7d7d7ffd6d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d5ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd1d1d1ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcecfcfffcecfceffcececeffcdceceffcdcecdffcdcdcdffcccdcdffccccccffccccccffcbcccbffccccccffcccccdffcdcdceffcececeffd0cfd0ffd1d1d1ffd1d2d2ffd2d3d3ffd3d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d1ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d2ffd3d3d3ffd2d2d3ffd2d3d3ffd3d2d3ffd3d3d2ffd2d2d3ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d4d4ffd4d3d4ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d6d6ffd6d6d6ffd5d6d5ffd5d6d6ffd5d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d7ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d3ffd2d3d2ffd3d3d2ffd2d3d3ffd2d3d2ffd2d2d3ffd2d1d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcecfceffcececeffcdcecdffcdcdcdffcdcccdffcccdcdffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacbcbffcacacbffc9cacaffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc7c7c6ffc8c8c8ffcac9c9ffccccccffcccccdffcccdcdffcccbccffc9c9caffc7c7c7ffc5c5c5ffc2c2c2ffbebebeffb9b9baffb6b6b6ffb6b6b5ffb7b7b7ffb6b7b6ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffefefffefffffffffffffffffefefffefefffffffefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefefefffefefffffefefefffefffefffefffefffffffefffefefefffefefffffffffffffffefefffefffefffffefffffefefefffefffffffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefffefffefffffffffefffffffffffffffefffffefffefffefefefffffefefffefffffffffefffffefefefffefefefffefefffffefefffffffffefffffefefffefffffffefffefffefefffffefffefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefefffefffffffefffffffefefefffffefffffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffefefefffdfefefffdfdfefffefefefffefdfefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffefdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffffffefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffefefffffffefffffefefefffffefefffefffffffefffffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffefffffffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffffffefffefffefefefffefefefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffefffefffffffefefffffffffffffffefefffefffffffffffffffefefefffefffffffefefefffefefefffefefefffefdfefff8f9f9fff2f1f1fff1f2f1fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f2f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3cff3d3d3dff3d3d3dff3c3c3dff3d3d3dff3b3b3bff3d3e3eff4b4b4bff5a595aff696969ff777777ff868686ff979897ffb1b2b2ffe1e1e0fff4f5f4fffcfbfcfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefdfffdfdfdfffdfdfefffefefefffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffefefdfffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefdfffefdfdfffefefefffdfefdfffdfdfefffdfefdfffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefdfffefdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfafffafafafffafafafffaf9fafff9fafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfcfffcfdfcfffdfcfdfffcfdfdfffcfcfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfbfcfffcfbfcfffbfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafafafffafafafffafafafff9f9fafffafafafffaf9fafffafafafffafafafff9f9f9fffafafafff9f9f9fff9f9fafff9f9f9fffaf9fafff9fafafffaf9f9fff9fafafffafaf9fffafafafffafafafffafafafffafafafff9fafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfdfffdfefefffefefefffefefefffefefefffefffffffffefefffefefefffefdfdfffefefefffefefefffefefefffdfdfefffefdfefffdfdfefffdfdfefffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfefffefdfdfffefdfdfffdfefdfffefefefffefdfdfffdfdfefffefdfefffdfdfdfffefdfdfffdfefefffdfefefffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffdfefdfffdfefdfffdfefdfffefefefffdfefefffdfdfefffefefefffffefefffefefefffefefffffefefefffefffefffefefefffefefefffdfdfdfff5f4f5ffdbdcdbffa5a5a5ff979797ff8a8a89ff7a7a7aff6a6a6aff585959ff484848ff3a3b3bff3b3b3bff3c3c3bff3c3c3cff3d3d3dff3c3c3dff3d3c3d00000000000000000000000000000000000000000000000000000000ff787878ff787878ff787878ff787877ff787778ff777878ff676667ff5a5959ff474747ff3d3e3dff3b3b3bff3b3a3aff393939ff363636ff313231ff2e2e2eff2c2d2dff2a2b2bff2a292aff2b2a2bff2b2c2bff272727ff212121ff1f1f1fff1d1e1eff1d1d1dff1d1d1dff1d1e1dff1e1f1eff1c1c1cff181818ff202020ff262727ff272627ff272727ff2a2a2aff2b2b2bff2c2d2dff2d2d2dff2e2e2eff2f2f2fff303030ff303130ff313030ff313131ff323231ff323232ff333333ff333333ff333233ff313231ff313131ff313131ff303131ff303030ff2f2f2fff2e2e2eff2c2c2cff2b2b2cff2a2a2aff292829ff292a2aff2b2b2bff272728ff1e1e1dff1b1b1bff1f1f1fff1e1f1eff1e1e1eff1f1f1fff1f1f1fff201f20ff212121ff222323ff242424ff262525ff282828ff2b2b2bff2e2e2eff302f30ff303131ff313232ff363536ff3b3a3bff3f403fff434243ff494849ff555455ff646464ff6f6f6fff797a79ff7b7c7bff7d7e7dff7e7e7dff7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff090909ff090909ff090809ff080708ff050506ff050606ff0d0e0dff1d1c1cff2b2c2cff3d3e3dff545454ff6a6a6aff818282ffbab9b9ffe8e8e7fff8f7f8fffefefefffefefffffffefffffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefefffefffffffefffffffffefefffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffefffffffffffefefefffefefefffefefefffdfefdfffefdfefffefefefffefefefffefdfefffefdfefffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefefefffdfdfefffefefefffdfefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefffefffffffffffefefefffefefefffffefefffefefefffefefefffefffffffefffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffefffefffefffefffefffffffefffefefefffefefffffffffffffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffffefffffffefffffffefffffefffefffefffffffefffefffefffefffefffefffffffefffefefefffefefffffffffffffffefefffefffffffffffffffefefefffffffffffefefefffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b7ffb6b6b6ffb6b7b6ffb6b6b6ffb5b6b6ffb5b5b5ffb4b3b3ffb5b5b5ffb8b9b8ffbbbbbbffbcbbbbffbebebeffc3c2c3ffc6c6c6ffc9c8c9ffcbcbcbffccccccffc9c8c9ffc6c5c6ffc4c5c4ffc5c4c5ffc5c4c5ffc5c5c5ffc6c7c6ffc8c8c8ffc8c9c9ffcacacaffcacbcaffccccccffcccdcdffcdcdcdffcececeffcfceceffcfcfcfffcfcfd0ffcfcfcfffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d1ffd1d0d0ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd1d2d2ffd2d2d3ffd2d3d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d3ffd4d3d3ffd3d4d4ffd3d3d4ffd4d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d4d3ffd3d4d3ffd3d3d3ffd3d2d3ffd2d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d0ffd0d1d1ffd1d1d1ffd0d0d1ffd1d0d1ffd0d0d1ffd0d1d1ffd1d1d0ffd1d0d0ffd1d1d1ffd0d1d0ffd0d0d1ffd0d1d0ffd0d1d1ffd1d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0cfcfffd0cfcfffcfd0cfffcfcfcfffcfceceffcececeffcececeffcecfceffcfcfcfffd0d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcbcbcbffcacbcaffcacbcaffc8c8c8ffc6c7c7ffc6c6c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcbffcbcccbffcccccbffccccccffcdcdcdffcececeffcececeffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d5ffd5d4d5ffd6d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffdadad9ffdadadaffdad9daffdadbdbffdbdadaffdadbdaffdbdbdbffdadadaffdbdbdbffddddddffe7e7e7ffefefeffff4f3f4fff3f4f3fff5f5f5fff5f6f6fff2f3f2fff0f0f0ffeeeeeeffedeeeeffeeedeeffedeeedffedededffeeededffededeeffeeedeeffedededffedededffededeeffededeeffedeeedffedededffedeeeeffedededffedededffedededffedededffedededffededecffedededffedededffececedffedecedffedececffecededffedededffedececffedededffedededffecedecffedecedffedededffedededffedededffedededffedededffedededffedededffedededffedededffededeeffedededffedeeedffedeeedffeeeeedffedededffededeeffeeeeeeffeeededffedededffededeeffedededffedeeedffedededffedededffedededffeeededffedededffedededffedededffedededffedededffedededffedededffedededffecededffedececffedededffedededffedededffececedffedecedffececedffececedffecedecffecececffececedffecececffecececffecececffebececffececebffebecebffecebebffebebebffebebebffecebebffebebebffebecebffecececffecebebffebececffecececffebecebffecececffecededffecededffecececffedecedffecededffedededffedededffedededffedeeedffeeeeeeffedeeedffedeeeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedeeeeffeeedeeffedeeeeffeeededffedededffedeeedffedeeeeffedededffedeeeeffeeededffedeeedffedededffedededffedededffedededffedededffedededffecededffedededffedededffedecedffedededffedededffedecedffedededffecededffedededffededecffedededffedededffedecedffedecedffedededffedededffeeeeedffedededffedededffeeededffedededffedededffedeeeeffeeeeeeffeeedeeffeeedeeffeeeeeeffeeeeeeffefeeefffefeeefffeeefeeffefefefffeeefeeffeeefefffeeefeeffefefefffefefefffefeeefffefeff0ffefefefffefefefffefeff0ffefefefffeff0f0ffefefefffefefefffefefeffff0eff0ffeff0f0fff0efefffefefefffeff0effff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0efffefefeffff0f0efffeff0f0fff0f0f0ffefeff0fff0eff0ffefeff0ffefeff0fff0f0effff0efefffeff0f0ffeff0efffefefefffefefefffefeff0fff0efeffff1f1f0fff4f3f4fff6f7f7fff6f6f6fff5f4f4fff1f1f1ffeaeaeaffe2e2e1ffdeddddffddddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdcdbdcffdadbdbffdbdadbffdbdadbffdadadaffdadadaffdadadaffd9dad9ffd9dad9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd9d9d9ffd8d7d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd7d6d7ffd6d7d6ffd6d6d6ffd5d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd5d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d4ffd3d3d4ffd3d3d4ffd3d3d3ffd3d2d2ffd2d3d3ffd2d2d2ffd2d1d2ffd1d2d1ffd1d2d2ffd1d1d1ffd0d1d0ffd1d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfceceffcecfcfffcfcfceffcecdcdffcdcdceffcdcdcdffcccdccffccccccffccccccffccccccffcbcbcbffcccbccffcccdcdffcdcdcdffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d4d3ffd3d4d3ffd4d4d3ffd3d3d3ffd2d2d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd2d2d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d4d3ffd3d3d4ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d3ffd5d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd5d4d4ffd5d5d5ffd6d6d6ffd6d5d5ffd5d5d6ffd6d5d6ffd5d5d5ffd6d5d5ffd5d6d6ffd5d6d6ffd6d5d6ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d6ffd5d5d5ffd6d5d6ffd5d6d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d0ffd0d0cfffd0cfd0ffcfcfcfffcececfffcfceceffcececeffcdceceffcecdcdffcdccccffccccccffccccccffcbcccbffcbcbcbffcbccccffcbcbcbffcbcacbffcbcacbffc9cacaffcac9caffc9c9c9ffc8c8c8ffc7c8c8ffc7c7c7ffc6c6c6ffc5c6c6ffc7c8c7ffc9c9c8ffc9cacaffcccccdffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc6c7c7ffc4c5c5ffc1c1c1ffbdbdbdffb9b9b9ffb7b6b7ffb5b6b6ffb8b8b7ffb7b8b8ffb8b8b7ffb8b8b8ffb8b8b8ffb8b8b800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffefefffefefffffefefffffffefffffefefefffffefefffffffefffefefefffefefefffffefefffefffefffffefefffffefefffffffefffefefefffefffefffefffefffefefffffefffefffefefefffefefefffffffefffefefffffefffffffefefefffefefefffffffffffefefefffffefffffefefefffefffefffefffefffffefefffffffffffefffffffefefffffffefefffffffefffefefefffffefefffefffffffefffefffffefefffefffefffefefefffefefffffffefefffefffefffefefffffefefefffefffffffefefefffefffffffefffefffefefffffffefffffffffefffffffffffffffffffefefffffffefefffefffefffffffffffffffefffffffefffffffffffefefffffffefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffdfefefffdfefdfffefefefffefdfefffefefefffefdfdfffefdfdfffefefefffdfefefffdfefefffdfdfdfffefdfefffefefefffdfdfdfffefdfefffefdfdfffdfefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffffffffffefffffefffffffefffffffefefffffffefffffffffefffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffffefffefefffffefefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefdfdfffefdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefefefffefefffffefefefffefffefffefefffffefefefffefffefffefefefffefffffffefefefffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffffefffffffffefffffefefffefefefffffffefffefffffffefffffffefefefffefefffffffffffffdfdfdfff9f8f9fff2f1f1fff1f2f1fff1f2f1fff2f2f2fff2f3f3fff2f3f3fff3f2f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3cff3d3c3cff3c3d3dff3d3d3cff3b3b3bff353535ff3d3d3dff4c4c4cff5a5a5aff686968ff767677ff868586ff969696ffb0b0b0ffe1e2e2fff4f5f4fffbfbfcfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfefefffefdfefffefefdfffefdfdfffefdfdfffefefdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefdfffefdfdfffefefefffdfefefffdfdfefffefefefffefefefffefefdfffefdfdfffefefefffefefdfffefefdfffdfefefffefdfefffefdfefffefefefffdfefdfffdfdfefffdfdfdfffdfefefffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfdfcfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffdfcfcfffdfdfcfffdfdfcfffdfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfafbfffbfafafff9f9fafff9f9fafffafafafff9fafafffafafafffafafafffafaf9fffafafafffafafafffafbfafffafafbfffbfbfafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffaf9fafffafafafffaf9f9fffaf9f9fffafafafff9fafafff9fafafff9f9f9fffaf9fafffafafafff9f9f9fffaf9fafffafaf9fff9fafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafbfafffafafafffafafafffafafbfffafbfafffafafafffafbfafffafafafffafafafffafbfafffbfafafffafbfafffbfafafffafafbfffafafbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefefffdfdfdfffefdfefffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfefffefdfefffdfefdfffefefefffefefdfffdfdfdfffefdfdfffdfefdfffefdfdfffefefdfffefdfdfffefdfefffdfdfefffefdfefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefdfffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefffffefefefffefefefffefefefff4f4f4ffdbdadbffa6a6a5ff989898ff8a8b8aff7b7a7bff6a6a6aff585958ff474748ff3b3b3bff3b3b3bff3b3b3bff3c3b3bff3c3c3dff3d3d3cff3d3c3c00000000000000000000000000000000000000000000000000000000ff787878ff787778ff777878ff777877ff777778ff676767ff606160ff585858ff4a4a4aff3f3f40ff3c3b3bff3a3b3aff393838ff363635ff323232ff2f2f2fff2c2c2dff2b2a2bff2a2a2aff2b2b2bff2a2a2aff262627ff222223ff1f1f1fff1d1e1eff1e1d1dff1d1d1dff1e1e1dff1e1e1eff222222ff212221ff222122ff242524ff242424ff242423ff242424ff232324ff232324ff242424ff252525ff262626ff262626ff262626ff272626ff272727ff272827ff292828ff292929ff282928ff282828ff282727ff282727ff282827ff282727ff272727ff262626ff262625ff262626ff252525ff242424ff232323ff232423ff242425ff222222ff1e1e1eff201f20ff1e1f1fff1e1e1eff1e1e1fff1f1f1fff1f201fff202020ff212121ff222222ff242423ff252626ff282828ff2b2b2bff2e2e2eff2f2f30ff303031ff333233ff363636ff3b3b3bff3f3f3fff434344ff4a4a4bff565655ff5c5d5cff646464ff6f6f6fff7a7a79ff7b7b7cff7d7e7dff7d7e7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff090909ff090909ff090908ff090909ff070808ff080708ff111112ff202020ff2c2c2cff3d3d3eff545454ff6c6c6cff848484ffbabbbbffe7e8e8fff7f7f8fffefefefffffffefffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffffefffffefffffefefffffffefffffefefefffffefefffffffefffefefffffefefffffffffefffefffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefdfffefdfefffdfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefefffefefdfffefefdfffefefefffefdfefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefffefffefefefffefefffffefefffffefffefffefefefffefffefffefefefffefefefffefffefffffefefffefffefffffefefffefefffffefefffffffefffffefefefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffefefffffefffefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffefdfdfffefdfefffefefefffefefefffdfefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffefefefffefefdfffefefefffefefefffefefffffffefffffefefefffffefefffffffefffefefffffefefffffffffefffefffefffffefffffffffffffffffefffefefffffefffefffefffffffffefffffffffefffefefefffefefefffffffffffefffffffefffffffefefefffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b6ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b7ffb6b6b5ffb7b7b7ffb9b9b9ffbbbbbcffbebdbdffbfc0bfffc3c2c2ffc5c6c5ffc8c8c8ffcbcbcbffcdcdcdffcbcacbffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c5ffc5c5c5ffc7c7c6ffc7c8c8ffc9c9c9ffcacacaffcccccbffccccccffcdcdcdffcdcecdffcececeffcecfceffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d1ffd1d1d2ffd1d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd3d3d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d5d4ffd5d4d4ffd4d4d5ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d6ffd5d5d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d6d6ffd4d4d4ffd5d4d5ffd4d4d4ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d3ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d0ffd0d0d1ffd0d1d0ffd1d0d0ffd0d1d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0d0ffcfd0cfffd0d0d0ffcfcfcfffcfcfcfffcfceceffcecfceffcfceceffcfcfceffcfcfcfffd0d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffcfcfcfffcdcdcdffcbcbcbffcacacaffcccccbffc8c8c9ffc7c8c7ffc7c8c7ffc7c7c8ffc7c8c7ffc8c7c7ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9caffcac9c9ffcacacaffcbcbcbffcbcbcbffcccbccffccccccffcccdccffcdcecdffcecdceffcececfffcfcfcfffcfcfd0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd8d8d8ffd7d8d8ffd8d8d8ffd9d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadad9ffd9d9daffd9dad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffe4e3e4ffedededfff3f3f3fff4f3f4fff5f5f5fff6f7f6fff4f5f4fff1f0f1ffeeeeefffedeeeeffededeeffeeededffeeeeedffeeeeedffeeededffedeeeeffeeeeedffeeededffedeeedffedededffededeeffeeededffedeeedffededeeffedededffedeeedffedededffedeeeeffedededffedededffedededffedededffedededffedededffedecedffededecffecededffedededffededecffedededffedededffededeeffededeeffedededffeeededffeeeeedffedededffedededffeeeeedffedeeedffeeededffeeeeeeffeeeeedffededeeffedeeedffedeeeeffeeedeeffeeeeedffedededffedededffeeeeedffededeeffededeeffedededffedededffeeeeeeffedededffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffededecffededecffecedecffecececffececedffecececffecececffecececffecececffecececffecebecffebececffebecebffebebecffecebecffebecebffebececffebecebffebebebffebebebffebecebffecebecffececebffecececffecececffececedffedecedffecececffedecedffedededffecededffedededffeeededffedeeedffeeedeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffedeeedffedeeedffeeededffededeeffedeeedffededeeffedededffeeededffedededffedededffededeeffedededffedededffedededffedededffedededffedededffededecffececedffedededffedededffedecedffecededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffeeededffeeeeedffeeeeedffeeeeeeffeeedeeffeeedeeffeeeeeeffeeeeeeffefeeeeffeeeeefffeeeeefffefefeeffeeefeeffefefefffefefefffefefeeffefefefffefefefffefefefffefefefffeff0efffefefefffefefeffff0f0efffeff0f0ffeff0f0ffefefeffff0eff0fff0f0f0ffefefeffff0eff0fff0f0efffeff0efffeff0effff0eff0fff0f0f0ffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0effff0eff0fff0f0f0fff0f0effff0efefffeff0effff0efeffff0eff0fff0f0efffeff0efffefeff0ffefefefffeff0efffefefefffeff0f0fff2f2f2fff5f5f5fff8f8f8fff6f6f6fff4f4f4fff0f0f0ffe7e7e7ffdfdfdeffdcddddffdddcddffdcdddcffdcdcdcffdcdcdcffdbdbdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffd9dadaffdadadaffdadadaffdadad9ffd9d9d9ffd8d9d8ffd8d9d9ffd8d8d9ffd8d8d8ffd8d7d8ffd8d8d7ffd8d8d8ffd7d7d8ffd7d7d8ffd7d6d7ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d5ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d4d4ffd4d4d5ffd4d4d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcececfffcececeffcdceceffcecdcdffcdcdcdffcdcdccffcccccdffccccccffcccbccffcbcbcbffcccbcbffccccccffcccccdffcdcdceffcfcfcfffd0d0d0ffd2d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d3ffd3d4d3ffd3d2d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd1d1d1ffd2d1d2ffd2d2d1ffd1d2d2ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd2d3d2ffd3d2d2ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d4d4ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d6d5ffd6d5d5ffd5d5d6ffd5d5d6ffd6d5d6ffd5d5d5ffd6d5d6ffd6d6d5ffd5d5d6ffd5d5d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d5d6ffd6d6d6ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d4ffd5d4d4ffd4d4d5ffd4d4d4ffd3d3d4ffd4d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d1ffd0d0d0ffcfd0d0ffd0cfd0ffcfd0cfffcfcfcfffcecfceffcececeffcecdcdffcdcecdffcdccccffcccdccffccccccffccccccffcbcbccffcccbccffcbcbcbffcbcbcbffcacacaffc9c9caffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c7ffc7c7c6ffc7c7c7ffc7c8c8ffc8c9c9ffcacacbffcececdffcecdcdffccccccffcbcbcaffc8c9c9ffc6c6c7ffc4c3c4ffc1c0c1ffbdbdbdffb9b9b9ffb7b7b7ffb8b8b8ffb8b8b8ffb7b8b7ffb8b8b8ffb8b8b8ffb7b8b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefefffffefefffffffefffefefefffffffffffefffffffefffefffefffefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefefffffefefffffffffffefffefffefefefffffefffffffefefffffffefffefffefffefefefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffffffefffffefefffffefefffffefefffffefefffffefffffffefefffffffffffffefffffefefefffffefefffefffefffefefefffefefffffefefffffefefefffffefefffffefffffffefefffefffefffefffefffffffffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefefefffefefefffefefdfffefefdfffdfefefffefdfdfffefefdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfefdfffefefefffefefdfffefdfdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffefffefffffefffffefffefffffefffffffffefffefffffffffffefffffffffffefefffffefffefffffffffffffefefffefefefffdfefdfffefefefffefefefffffefefffefefdfffefefdfffdfefdfffefdfefffefefefffdfefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefdfefffefdfefffefefefffefefefffefdfefffefefdfffffefefffefefefffefefefffefefffffefefffffefefefffffefefffefefefffefefefffefffefffefffefffffefffffefefefffefefefffffefffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefdfff9f9f9fff2f2f1fff2f1f1fff2f2f1fff2f2f2fff3f2f2fff2f2f3fff3f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3d3d3dff3c3d3cff3b3b3bff353636ff363536ff3d3d3dff4d4c4cff5a5a5aff696868ff777777ff858685ff969696ffb1b1b1ffe1e1e2fff5f5f5fffcfbfbfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffefefefffdfefdfffdfdfdfffefdfefffefefdfffefefdfffefefdfffdfefdfffdfdfdfffefefdfffdfefefffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefefdfffefdfdfffefdfdfffefdfefffefefdfffefefefffefdfefffdfdfdfffefefefffdfefdfffdfdfdfffdfefefffefdfefffdfdfdfffefdfdfffefefefffefdfdfffdfefefffdfefdfffefefefffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffdfdfcfffdfcfdfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffcfdfdfffcfcfbfffcfbfbfffcfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffafafafff9f9fafff9faf9fffafafafffafafafffafafafff9faf9fffafafafffafafafffbfafafffbfbfafffafbfafffafbfafffbfafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafafafffafafafffafaf9fffafaf9fff9faf9fffaf9f9fffafaf9fff9fafafff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9f9fffafafafffafaf9fffaf9f9fffafaf9fffafafafffafafafffaf9fafffafafafffafafafffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffbfafbfffafafafffafafafffafbfbfffafafafffafafafffbfbfafffafafafffbfafbfffafbfafffafafafffafbfafffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffdfdfdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffefdfefffdfdfdfffefefdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfefdfffefdfefffdfefdfffefdfefffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffdfefdfffefdfefffefefefffefefefffefefdfffefffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffefdfefff5f5f4ffdcdbdbffa6a6a5ff989898ff8b8b8aff7c7b7bff6b6a6aff585858ff484747ff3b3a3aff3b3a3bff3a3a3aff3c3b3bff3b3c3bff3c3c3cff3c3c3d00000000000000000000000000000000000000000000000000000000ff787878ff787878ff777778ff787778ff676667ff616160ff606161ff606060ff585758ff4a4a4aff3f3f3fff3c3b3cff3a3a3aff393938ff363635ff323232ff2e2f2eff2c2c2dff2b2b2aff2a2a2bff2b2b2aff2a2a2aff262627ff222322ff201f1fff1e1e1eff1e1e1eff1e1e1dff1e1e1eff222222ff222222ff232322ff262625ff252525ff252424ff252525ff242525ff252525ff262626ff272727ff282828ff282828ff292828ff292928ff292929ff2a2a29ff2b2a2aff2b2a2bff2a2a2bff2a2a2aff2a2929ff2a2929ff292929ff2a2929ff282928ff282828ff272828ff272728ff262726ff262525ff252525ff252424ff252626ff232423ff202020ff212121ff1e1e1eff1f1e1fff1f1e1eff20201fff202020ff212121ff222222ff242424ff252525ff282828ff2b2b2bff2e2e2dff2f302fff313031ff323332ff363636ff3b3b3aff3f3f3fff434443ff4b4a4bff555556ff5c5d5cff646464ff646464ff646464ff6e6f6eff797979ff7c7c7cff7e7e7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090908ff090909ff090909ff090909ff090909ff090909ff090909ff151414ff212121ff2c2c2cff3e3f3eff565656ff6f6f6fff878687ffbcbdbdffe9e8e9fff8f7f7fffefefefffffffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffefffefffefefffffefefefffefefffffffefefffefefffffefffefffffffffffefefffffefffefffffefffffffefffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfcfffdfdfdfffcfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffdfefdfffdfdfdfffefdfdfffefdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfdfffefefefffdfefdfffdfdfdfffdfefefffefdfefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefffefffefefefffefffefffffefffffffffefffefffffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefefffffefffffffffefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefdfefffdfefdfffefefefffdfefdfffdfdfdfffefefefffefdfefffdfefdfffefdfdfffefefefffefdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefdfefffefefefffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefffffffefefffffffffffefffefffffefefffffefffffffffffffffffefffffffefffefffefffefefefffffffefffefffffffefefefffefefffffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b7ffb9b9b9ffbcbcbcffbfbfbeffc1c1c1ffc4c4c4ffc6c6c6ffc8c8c7ffcacbcaffccccccffcacbcaffc7c7c8ffc5c5c5ffc4c4c5ffc4c5c4ffc6c5c5ffc6c6c7ffc7c8c7ffc9c9c9ffcacacaffccccccffcccdccffcdcdcdffcececeffcececeffcfcfceffcfcfceffcfd0cfffd0cfd0ffd1d0d0ffd0d1d1ffd0d0d0ffd0d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d1d1ffd2d2d1ffd2d1d1ffd2d1d1ffd1d1d2ffd2d1d1ffd2d1d1ffd2d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d3ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d6ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d7d6ffd6d6d6ffd7d6d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd5d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd3d2d2ffd3d2d2ffd2d1d2ffd2d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0cfcfffcfcfd0ffd0cfd0ffd0cfcfffd0d0cfffcfd0d0ffcfcfcfffcfcecfffcfcfceffcececeffcfcecfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d1d0ffd1d1d1ffd2d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffcfcfd0ffcdcecdffcccbcbffcac9c9ffc9c9c9ffcacbcaffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9cacaffc9cac9ffcacacaffcacacaffcbcbcbffcbcbcbffccccccffcdccccffcdccccffcecdcdffcececeffcfceceffcfcfcfffd0cfcfffd0d0d0ffd1d0d1ffd0d1d0ffd2d1d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d3d3ffd4d4d4ffd5d4d5ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffdadadaffdadadaffdadad9ffdadbdaffdadadaffdadadaffdbdbdaffdadbdbffdadbdbffdbdbdcffdfdfdfffeae9eafff1f1f1fff4f4f4fff5f5f4fff7f6f6fff6f6f5fff3f2f2fff0efefffeeeeeeffeeeeedffeeeeeeffeeedeeffedeeedffeeeeeeffedeeedffedededffedeeeeffeeedeeffedededffeeededffeeeeeeffeeededffedeeedffedeeedffeeeeeeffedededffedededffeeedeeffedededffedededffedeeeeffedededffedededffedededffecededffedededffedededffedededffedededffedededffedededffededeeffeeededffededeeffedeeedffeeedeeffededeeffedeeedffeeedeeffeeededffeeeeeeffedeeedffeeededffeeeeeeffeeeeeeffeeeeedffeeeeedffedeeedffedededffeeeeedffedeeeeffedededffededeeffedededffeeededffedededffeeededffedededffedededffedededffedededffeeededffedededffedededffedededffedededffededecffedededffededecffecececffedededffedecedffecececffedececffecececffecececffecececffecececffecececffecebebffebececffecebecffecebebffececebffebececffebebebffebebebffececebffebebebffecececffecececffececebffececebffecececffecececffececedffededecffececedffedededffedededffedededffedeeedffeeededffeeededffeeeeeeffedeeedffeeedeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeeeffeeedeeffeeeeeeffedeeeeffeeeeeeffedeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeededffeeeeedffeeededffeeededffedededffeeededffeeededffeeedeeffedededffeeededffedededffedededffededeeffedededffedededffedededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffedeeeeffedededffedededffeeededffedededffeeedeeffedeeeeffeeeeedffedeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefeeefffeeeeefffeeefeeffefefefffefefefffefefefffefefeeffefefeffff0efeffff0efeffff0f0efffeff0efffeff0efffefefeffff0f0efffeff0f0ffeff0efffeff0f0ffefeff0fff0f0f0ffeff0effff0f0f0fff0f0effff0efeffff0f0effff0f0f0fff0eff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0ffeff0efffefefefffeff0f0fff0eff0ffefefeffff0efeffff0f0f0fff0efefffeff0f0ffeff0effff0f0f0ffefefeffff0f1f1fff4f3f4fff6f6f6fff8f8f8fff6f6f6fff2f2f2ffedececffe4e4e3ffddddddffddddddffdcddddffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdbdbdcffdcdbdbffdbdbdbffdbdbdaffdbdbdbffdadadbffdadbdaffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d7ffd7d8d8ffd7d7d7ffd6d7d7ffd6d6d7ffd7d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd6d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d3d2ffd2d2d1ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcdceceffcdcdcdffcdcdccffccccccffccccccffccccccffcccccbffcbcbccffcbcccbffccccccffcccccdffcdcecdffd0cfcfffd1d0d0ffd2d2d2ffd1d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d2ffd2d3d2ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd0d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d1d1ffd2d2d1ffd2d1d1ffd2d1d1ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d3d3ffd4d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd5d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd5d5d6ffd5d6d5ffd6d6d6ffd5d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d5d6ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd3d2d3ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd2d1d2ffd1d1d1ffd0d1d1ffd1d0d1ffd0d0d0ffd0d0cfffcfd0d0ffcfcfceffcfceceffcfceceffcdcdcdffcecdceffcdcdcdffcdcdccffccccccffccccccffcbcccbffcbcbccffcccbcbffcbcbcbffcacbcaffcacacaffc9c9caffc9cac9ffc9c8c9ffc8c8c8ffc8c8c8ffc6c7c6ffc6c6c6ffc8c7c8ffc9c8c8ffc9c9c8ffcbcbcaffcbcbcbffccccccffcccccbffc9cacaffc7c8c7ffc5c6c6ffc3c4c4ffc0c0c0ffbbbbbbffb9b9b9ffb8b8b7ffb8b7b7ffb8b8b7ffb8b8b8ffb8b7b8ffb8b7b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffffefffffffffffffefffffffefefffffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffffffefffffefefffefefefffffefefffffffefffefffefffefefefffefffefffefefffffefffffffefefffffffefefffefffefffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefffffffffefffffffefffefefffffefefffffffefffffffefffffefffefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffefffffffffefffffefffffffffefffefffefffffefffffffefffffffffffffefffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefefffffefefffefefefffefffffffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffdfefefffefdfefffdfefdfffefefefffefefefffdfefefffefdfdfffefefdfffefefefffdfefefffdfefdfffefefefffefefefffefefdfffefefdfffefefdfffefefefffdfdfdfffefefefffefffefffefefefffefefefffefefefffefffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffefffffffefffffffffefffffefffffffffefffefffefffffefffffffefffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefefefffefdfefffefefefffefefefffefefefffefefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefffffffffefffefffefffffefffffffefffffffffffffefffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffefffffefffefffffffffffffffffffefffffffffefefffffffefffefffffffefffffffefefefffffffffffefefefff9f9f9fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3dff3d3d3cff3b3b3bff363636ff363536ff363536ff3d3e3dff4c4c4cff5a5b5aff696969ff767777ff868585ff969696ffb2b2b2ffe2e1e2fff5f5f4fffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfefefffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefdfffefdfdfffdfdfdfffefefdfffdfefdfffefefefffdfefefffefdfefffefefefffefefdfffefefefffefefefffefdfefffefdfefffdfefdfffefefefffefefdfffefefefffdfdfefffefdfdfffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffcfdfcfffcfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffbfafbfffbfbfafffafafafffaf9fafff9faf9fff9fafafff9fafafff9fafafffaf9f9fffafaf9fff9fafafff9fafafff9f9f9fffafafafffaf9fafffafaf9fffafaf9fffafaf9fffafafafff9faf9fffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefffefffefefefffdfefefffefdfefffefefdfffefefdfffdfefefffdfdfefffefdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfdfffefefefffefdfdfffefdfefffdfdfdfffdfefefffdfdfdfffdfdfdfffefefefffefefdfffdfefdfffefdfefffefefefffdfefefffefdfefffefefefffefefefffefffffffefffffffffefefffefffefffefffffffefefffffefefefffefefefff5f5f5ffdcdcdbffa6a6a5ff989897ff8b8b8bff7b7c7bff6b6b6aff585958ff484848ff3a3b3bff3b3a3bff3b3b3bff3c3c3bff3c3c3cff3c3c3cff3d3c3d00000000000000000000000000000000000000000000000000000000ff787778ff777777ff787778ff676767ff606060ff606060ff606160ff616060ff606060ff585858ff4a4a4aff3f3f40ff3b3b3bff3a3a3aff393838ff363636ff333232ff2f2f2fff2d2c2cff2b2a2bff2a2a2bff2a2b2bff2a2a2aff272726ff232323ff201f1fff1e1e1eff1e1e1eff222222ff222222ff222122ff222222ff262626ff262727ff252626ff262626ff262726ff272727ff282828ff292929ff2a2a2aff2a2a2aff2a2a29ff2b2b2aff2b2b2aff2c2b2bff2c2c2cff2d2d2cff2c2d2cff2c2c2cff2b2b2bff2b2a2bff2b2b2bff2b2b2aff2a2a2aff292929ff2a2929ff292829ff282828ff272727ff262625ff252625ff262627ff252424ff212121ff222222ff232223ff1f1f1eff1f1f1fff202020ff212121ff232223ff242424ff262626ff282828ff2b2b2bff2e2e2dff2f2f2fff313030ff333333ff373636ff3b3b3bff3f3f3fff444344ff4a4a4aff555656ff5c5c5cff646464ff646464ff646464ff646464ff646464ff6f6f6fff797a79ff7b7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff090909ff090909ff090909ff090909ff080808ff090a09ff151515ff20201fff2c2c2cff3f3f3fff585757ff717071ff8a8a8affc2c1c2ffe9e9e9fff8f8f8fffefefefffefffefffffefffffffefffffffffffffefffffffefefffffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefefffefffffffffefefffefffefffffffffffffffefffefffefffffefffffffffffffefffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfefffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfefefffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffefdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffefffefffefffefefefffefffefffefefffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefdfffefefefffdfefdfffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefdfffefefefffefefdfffefefefffdfdfefffefefdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffffefefffffffffffffefefffffefffffefefefffefffffffffefefffefffefffffffffffffffefffefefefffffefffffffffefffefffefffefefefffefffefffefefffffefffffffefffffffffefefffffffefffffffffffefffffffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffbababaffbcbbbcffc0c0c0ffc0c0c0ffc6c6c6ffc6c5c6ffc7c7c7ffcacac9ffccccccffcbcbcbffc9c8c8ffc6c6c6ffc5c4c4ffc5c4c4ffc5c5c5ffc6c7c7ffc7c7c7ffc9c9c8ffcacacaffcccbcbffccccccffcdcccdffcececdffcececeffcececeffcecfceffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d1ffd2d2d2ffd1d2d1ffd2d2d2ffd1d1d2ffd2d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d3ffd2d3d2ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d5d5ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d1d1ffd1d0d0ffd0d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffcfcfd0ffd0cfcfffd0cfcfffcfcfcfffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcecfffcecfcfffcececeffcececfffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd1d0d0ffd1d1d1ffd2d1d1ffd2d1d1ffd1d1d1ffcfd0d0ffcececeffccccccffcacacaffc9c9c8ffcacacaffc9c8c9ffc8c8c8ffc7c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c9c9ffc8c9c9ffc9c9c9ffcacac9ffcacacaffcacacbffcbcbcbffcbcccbffcccbccffcccccbffcdcdccffcdcdccffcecdcdffcececeffcfcfceffcfd0cfffd0d0d0ffd0d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd8d7d7ffd8d7d8ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d8ffd9d9d9ffdad9d9ffdadad9ffd9dad9ffdad9daffdadadaffdadadaffdadbdbffdadadbffdbdadaffdbdbdaffdbdbdbffdbdbdbffddddddffe8e8e8fff1f0f1fff4f5f4fff5f5f4fff7f7f6fff6f6f6fff3f3f3fff0f0f0ffeeefeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeedffeeeeeeffedeeedffedeeedffedededffeeededffeeededffedededffeeedeeffeeededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffeeededffeeededffeeeeeeffeeededffeeedeeffededeeffedeeeeffeeeeedffeeeeedffeeeeeeffeeeeedffedeeedffeeedeeffeeeeeeffedeeeeffededeeffedeeedffededeeffedeeeeffedeeeeffeeededffedeeedffedeeeeffededeeffedededffeeeeeeffeeedeeffeeeeedffeeeeedffeeeeedffedededffedededffedededffedeeedffedededffededeeffedededffedededffedededffedededffedededffedededffedecedffecedecffecececffecececffecececffecececffecececffecebecffecececffecebecffececebffebebecffececebffebecebffecebebffebebebffebecebffebebecffebebecffebebebffececebffecececffecececffedececffedededffedececffedecedffececedffecededffedededffedededffeeeeeeffeeeeedffedeeedffeeedeeffeeeeeeffedeeeeffeeedeeffeeeeedffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeedffeeedeeffedededffeeeeedffedeeedffeeedeeffededeeffeeededffedeeedffeeeeedffededeeffedededffeeededffedededffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffedeeedffedededffedededffedededffeeededffeeededffeeeeeeffeeedeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefefffefefefffefefeeffefefefffefefeeffefefefffefefefffefefefffeff0efffefefefffeff0efffefeff0ffeff0f0ffeff0f0fff0eff0fff0f0effff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0effff0f0effff0f0f0fff0f0effff0f0f0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0effff0f0f0fff0f0effff0f0f0ffeff0f0fff0efeffff0eff0fff0f0f0fff2f1f2fff4f4f4fff7f7f7fff7f7f6fff5f6f5fff2f1f2ffeaeaeaffe1e1e1ffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdbdbdbffdbdadbffdadadbffdadbdbffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd6d6d5ffd5d6d5ffd6d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd5d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d3d2ffd2d3d2ffd2d2d2ffd2d2d1ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcececfffcececeffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdccccffccccccffcccbcbffcccbccffcbcbcbffcbccccffccccccffcdcdcdffcfcfcfffd0d0cfffd0d1d0ffd2d1d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d3d2ffd2d2d3ffd2d3d3ffd2d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d1ffd2d2d2ffd1d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d3d2ffd3d3d3ffd2d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd4d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d5ffd6d6d6ffd6d5d5ffd6d5d6ffd5d5d5ffd5d6d6ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d5ffd5d6d6ffd6d5d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd2d1d1ffd1d1d1ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcecfcfffcececeffcdcdceffcdcdcdffcdcdccffcdccccffcdccccffcccbccffccccccffcccbcbffcbcbcbffcacacaffcacbcbffcacacaffc9cac9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c7c8ffc7c7c7ffc6c7c6ffc7c7c8ffc8c9c8ffc9c9c9ffcbcbcbffcacbcbffccccccffcacbcaffc9c9c9ffc7c7c8ffc5c5c5ffc4c4c4ffbcbcbcffbabbbaffbbbbbaffb8b8b7ffb8b8b8ffb7b8b7ffb8b8b8ffb7b8b7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffffefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefefffffffefefffefefffffefffffffefefefffffefffffefefefffefefffffffefffffffefffffffefefffffffefffffffefffefefefffffefefffefffefffffefffffefefefffffffffffffefffffefffefffefefefffffffffffefffefffefffffffefffffffffffefffffffffffefefffffffefefffefffefffffffefffffffefffefffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfefffdfdfdfffdfefefffefefefffdfdfefffefefdfffdfefefffdfefefffefefefffefefefffefdfefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffefffffffffefffffefffffefffffffefffefffefffffffffffefffffefffffefffefffffefefffffefefffefffffffffefffffefefffffefffffffffefefffefffefffffefffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfefefffefefefffdfefefffefefdfffdfefefffdfefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefffefffefffffffefefffffffffefffffefffffefefefffefefefffefffefffefefefffffffefffefffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffefefefff9f8f9fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3c3dff3b3b3bff363636ff363536ff363635ff353635ff3d3d3dff4c4c4bff5a5b5bff696969ff777777ff868686ff959495ffb2b2b2ffe3e3e3fff5f5f5fffcfdfcfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefefdfffdfefdfffdfdfdfffefefdfffefefdfffefdfefffefdfdfffefefefffefdfefffefefdfffdfefdfffefefefffefefdfffdfefefffefefefffefefdfffefefefffefdfefffefdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafbfffafafbfffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfafafffafafafffafafafffafbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfcfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9fafafffafafafff9f9fafffaf9f9fff9fafafff9fafafffafafafffafafafffaf9f9fff9f9fafffaf9fafffaf9fafffafafafffafaf9fffafaf9fff9fafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffafbfafffbfafbfffafafafffafafafffafbfafffafafafffbfbfafffafafafffafafafffbfafafffafafafffafbfbfffafbfafffafbfbfffbfbfafffbfafafffafbfafffbfafbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffdfefdfffefdfefffefdfdfffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefffffffefefffefffffffefffffffefefefff5f5f5ffdcdcdcffa4a4a5ff979697ff89898aff7b7b7bff6b6b6aff595959ff484848ff3b3b3bff3b3b3bff3c3b3cff3c3c3bff3c3d3cff3c3c3dff3c3d3c00000000000000000000000000000000000000000000000000000000ff787778ff787777ff676767ff606060ff616160ff606060ff606060ff616060ff606060ff606061ff585858ff4a4a4aff40403fff3b3b3bff3a3a3aff383838ff363535ff323232ff2f2f2fff2c2c2dff2a2b2aff2b2a2aff2a2b2aff2a292aff272727ff222323ff1f1f1fff252525ff232323ff222222ff222122ff222221ff262626ff272727ff272727ff282828ff282929ff2a2a29ff2a2b2bff2b2c2cff2c2c2cff2d2d2dff2d2d2dff2d2d2eff2e2e2eff2f2e2fff2f2f2fff2f2f2fff2f2f2eff2e2e2eff2e2e2eff2e2e2dff2e2d2eff2d2d2dff2d2d2dff2c2b2cff2b2c2bff2a2b2bff2a2a2aff282928ff272828ff272727ff282827ff252525ff222222ff232222ff222323ff242424ff202020ff212121ff232223ff242424ff262626ff282828ff2b2c2bff2d2e2eff30302fff313030ff323332ff363636ff3b3a3aff3f3f3fff444344ff4a4a4bff555655ff5d5c5cff646464ff646464ff646464ff646464ff646464ff646464ff646464ff6e6e6fff797979000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a0aff090909ff090909ff090809ff080808ff050505ff080808ff101110ff1c1d1dff2d2d2dff414241ff5b5b5bff737373ff8e8d8dffc4c4c4ffeaeaeafff9f9f9fffefefefffffefffffffffefffffefffffefffffffefffefffefffffffffffefffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefffefffffefefffefffefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfdfefffcfdfdfffdfcfcfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfdfffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffefffffffffffefefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefdfffefefefffefefdfffefefefffefdfefffefefdfffdfefdfffefefefffdfefdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefffffffefefefffffffefffffffffffffffffffefefffffffffefffefefefffefefefffefffefffffffffffefefffffffffefffefffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b6ffb6b6b6ffb6b6b6ffb6b7b6ffbababaffbcbcbcffc0c0c0ffc0c0c0ffc6c6c6ffc6c7c6ffc6c7c7ffcbcbcaffccccccffcbcccbffc9c9c9ffc6c6c6ffc4c5c5ffc5c5c5ffc5c4c5ffc6c7c6ffc8c7c7ffc8c9c8ffcacacaffcbcbcbffccccccffcdcdcdffcecdcdffcececeffcececeffcececeffcfcfceffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d1d1ffd1d2d1ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d3ffd2d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d3d4ffd4d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d4d5ffd4d4d5ffd4d5d4ffd5d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d5d6ffd6d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d5ffd4d3d4ffd3d3d4ffd3d3d3ffd3d2d3ffd3d2d2ffd2d2d1ffd1d2d1ffd0d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0cfffcfd0cfffd0d0d0ffcfd0cfffcfd0d0ffcfcfd0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcfceceffcececeffcececeffcecfceffcfcfcfffd0d0cfffd0cfd0ffd0d1d0ffd0d0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd0d0d1ffcfcfcfffcecdcdffcbcccbffcac9caffc9c8c8ffc7c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacbcbffcbcccbffccccccffccccccffccccccffcccccdffcdcdcdffcecdceffcfceceffcfcfceffcfcfcfffcfd0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd7d6d6ffd7d7d7ffd8d7d7ffd7d7d8ffd7d8d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdbdbffdadadbffdbdbdaffdbdbdbffdcddddffe3e3e3ffecececfff3f2f3fff4f4f4fff5f4f5fff6f6f7fff6f5f5fff1f1f1ffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeedffedeeeeffeeeeeeffeeeeedffeeeeeeffeeedeeffeeeeedffedeeedffeeededffeeeeedffedededffeeededffeeededffedededffededeeffedeeedffedededffeeeeedffeeededffedeeedffeeededffeeededffedeeeeffeeeeeeffededeeffedeeeeffeeededffedeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffedededffedeeeeffeeeeeeffededeeffeeededffededeeffedeeeeffedededffededeeffedededffededeeffededeeffededeeffeeededffedededffedededffedededffeeededffedededffedededffedededffedededffedecedffedededffecededffedededffecedecffecededffececedffecedecffecececffecececffecececffebececffecececffecececffebececffecebecffecebebffebebecffebececffebecebffebececffececebffecebecffececebffecececffecececffececedffedecedffececedffecededffedececffedededffedededffeeededffededeeffedededffeeeeedffeeeeeeffeeeeeeffeeedeeffeeeeedffeeedeeffeeeeedffedeeeeffeeeeeeffedeeeeffeeeeedffedeeeeffedeeeeffeeeeeeffeeeeeeffeeedeeffededeeffeeedeeffeeedeeffeeedeeffeeeeedffedeeedffedededffeeededffedeeedffeeedeeffedededffeeeeedffededeeffedeeedffedededffedededffedeeedffededeeffedededffedededffedededffedededffedededffedededffedededffedeeedffedededffedededffeeededffedededffedeeeeffedeeedffedeeeeffeeeeedffeeedeeffeeeeedffeeedeeffeeeeeeffeeeeeeffefeeeeffeeeeefffeeefeeffefeeeeffeeefeeffefeeefffefefefffefefefffefefefffefefeffff0efefffefefefffefefeffff0f0efffefefefffefefefffeff0f0fff0f0f0ffefeff0fff0f0efffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0eff0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0efffeff0f0fff0f0f0fff0f0efffeff0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff2f3f2fff6f5f5fff8f8f7fff6f6f6fff4f3f4fff0efefffe7e7e7ffdedfdfffdcdddcffdcddddffdcdddcffdcdcdcffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadbdaffdbdadaffdadbdaffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd5d6d6ffd6d5d6ffd6d5d6ffd6d5d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd5d4d4ffd5d5d4ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d4ffd3d3d3ffd2d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcecfceffcececeffcececdffcdcdcdffcdcdcdffcdcccdffccccccffccccccffccccccffcbcbccffcbcccbffcccbcbffcbcccbffccccccffcecdcdffcecfcfffd0d0d0ffd1d1d1ffd2d1d1ffd1d1d2ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d1d2ffd2d1d1ffd2d2d2ffd2d1d2ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd6d5d5ffd5d6d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd6d5d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d6d6ffd6d6d5ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d3ffd4d4d3ffd4d3d4ffd4d3d3ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd2d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcfcfcfffcecfceffcececeffcececdffcdcdcdffcdcdccffccccccffccccccffccccccffcccbccffcbcbcbffcacbcaffcbcacaffcacbcaffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc6c6c7ffc6c6c6ffc8c8c7ffc8c8c8ffcacacaffcccdcdffcfcfcfffcccdcdffcacac9ffc8c9c9ffc7c8c8ffc7c7c7ffc4c4c4ffbcbcbcffbababaffbababaffb8b8b8ffb8b8b8ffb8b8b7ffb8b8b7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefffffffffffefffffefefffefffefffffffffffffffefffffefffffefffffffffffffffefffffffffefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffefefffffffefefffefefffffefefffffffffefffefffefffffefefffefffffffefefefffffffefffefffefffffefffffffefffffefefefffffefefffefffefffffefefffefefffffefffefffffefefffffefffffefffefffffefffffefffffffefefefffffffefffffffefffffefefffffefffffffefffffefffefffefffefffefffefffefffefffefefefffffefefffffffefffefffefffffefefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefefffdfdfefffefefdfffdfefefffefefefffefdfefffefefdfffefefdfffdfefefffefefdfffefdfefffdfefdfffefefdfffefefefffefefefffefefefffefefffffefefefffefffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfefefffdfefefffefefdfffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffefffffefefffffefffefffefefefffefffefffefffefffefefefffffefefffffefefffefefefffefefefffefefffffffefefffefefefffefefefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffefffefefefff9f9f9fff2f2f3fff0f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff363636ff363636ff363636ff363635ff353535ff3c3d3cff4b4c4bff5a5a5aff696969ff787877ff868686ff959594ffb3b3b4ffe4e4e4fff5f5f5fffcfcfcfffcfcfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfefdfffefdfdfffdfefefffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfdfefffefdfdfffefefefffefefefffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfefdfffefdfdfffefefdfffefdfefffdfdfdfffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfcfffdfcfdfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafbfafffafbfafffbfafbfffafbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafff9faf9fffafafafff9fafafff9f9f9fffafaf9fff9faf9fffafafafffaf9fafff9f9f9fffafaf9fff9fafafffafaf9fffaf9fafff9fafafffafaf9fffaf9fafff9fafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafafffafafafffbfafafffafafafffafafafffafafbfffbfafafffafafafffafafafffafafbfffbfbfafffafbfafffafbfafffbfafafffbfafafffafbfafffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffdfefefffefefdfffefdfefffdfefefffefefdfffefefefffdfefefffefefefffdfefefffdfdfdfffefefdfffefefdfffefdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfefdfffefdfdfffefefdfffdfdfefffdfefefffefefefffdfefefffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefffffffffefffefffffffffffffffffefffffffffefffefefefff5f5f5ffdddcdcffa5a4a5ff959695ff888888ff7a797aff696969ff595959ff484949ff3b3b3bff3c3c3bff3c3c3bff3d3c3cff3c3c3cff3c3c3cff3c3c3c0000000000000000000000000000000000000000000000000000000000000000ff676767ff616060ff606060ff606060ff606061ff616060ff606160ff606160ff606060ff606060ff575858ff4a4a4aff40403fff3c3b3cff3a3a3aff393939ff363636ff323232ff2f2e2fff2c2c2cff2b2b2aff2a2a2bff2a2b2aff292a2aff262626ff2a2a2aff282727ff252525ff232223ff222222ff212221ff262626ff282929ff292929ff2a2a2aff2b2b2bff2c2c2cff2d2c2dff2d2d2dff2f2e2eff2e2f2fff30302fff303030ff303130ff313131ff323132ff313131ff313131ff303131ff303030ff303130ff30302fff302f2fff2f2f2fff2e2e2eff2d2d2dff2c2d2cff2b2c2bff2a2a29ff282828ff282828ff282828ff252525ff232222ff222223ff242424ff262626ff282828ff222223ff242424ff262626ff282928ff2b2b2bff2e2e2eff2f302fff313130ff333332ff363636ff3a3b3bff3f3f3fff434444ff4b4a4aff565556ff5c5c5cff646464ff646464ff646464ff646464ff646464ff646464ff646464ff646464ff646464ff6f6f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0a0a0aff090909ff080808ff050605ff050504ff070807ff10100fff1d1d1dff2e2e2eff434343ff5c5c5cff747474ff8f8f8fffc7c7c7ffebeaebfff9f9f9fffefefefffffffffffefffefffefffefffffefefffffefefffefffefffffefefffffffefffefefffffefefefffefefffffefffffffffefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffffefffffffffffffffffffffffefffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffefffefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfcfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefefffdfdfefffefefdfffdfefdfffefdfdfffdfefefffdfdfdfffefefdfffdfdfdfffefdfefffefdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffdfdfefffdfefdfffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefefdfffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefffefffffefefffffffefffffefffffefefffffffffffffefffffffffefffffffefffffefffefffffffefffefffffffffffffffefffffffffefefffffefffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefdfffefefdfffdfdfdfffefdfdfffefefefffefefefffefefefffdfdfefffefefdfffefefefffdfefefffdfefefffefefefffefefefffdfefefffefefdfffefefefffdfefefffefefefffffefefffefefefffefefefffefefffffefffffffffefefffffefefffefefefffffffefffefefffffefefefffefefefffefefefffffefffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffffffffffffffffffffffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b7ffb6b6b6ffb6b6b6ffb9babaffbbbcbcffc0c0c0ffc0c0c0ffc5c6c6ffc7c7c6ffc7c6c6ffcacbcaffcdccccffcccccbffcccbccffc8c8c8ffc5c5c6ffc4c5c4ffc5c4c4ffc6c5c6ffc7c7c7ffc8c9c8ffc9cacaffcbcbcbffcbccccffccccccffcdcccdffcdcdcdffcdcdcdffcecdceffcececeffcecfceffcfcfcfffcfd0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd2d1d2ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d2ffd3d2d3ffd2d3d2ffd3d2d2ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd3d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d4d4ffd5d4d5ffd4d4d4ffd5d5d4ffd4d4d5ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d5d6ffd6d6d6ffd5d6d5ffd6d6d6ffd5d6d6ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d3ffd3d3d4ffd2d3d3ffd3d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d1d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0cfffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececfffcfceceffcececeffcececeffcececeffcececeffcececeffcdceceffcececeffcfcfcfffcfd0cfffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d1ffd1d0d0ffd0cfd0ffcdcdcdffcccccbffc9cacaffc8c8c8ffc7c7c7ffc7c7c7ffc8c8c8ffc9c8c8ffc8c8c9ffc8c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9cacaffc9c9c9ffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcccccbffccccccffcdcdccffcdcdcdffcdcecdffcececdffcfcecfffcecfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d1d0ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd7d7d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d8ffd7d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdad9d9ffd9d9daffd9d9daffdadadaffdadadaffdadadaffdadbdbffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdfdfdfffe8e9e9fff2f1f1fff4f3f4fff4f5f4fff7f6f6fff7f6f7fff2f2f2ffefefefffeeeeefffeeeeeeffeeefeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeeeedffeeedeeffedeeedffededeeffeeeeeeffedeeedffedeeedffeeededffeeededffedeeedffeeeeeeffeeeeedffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffededeeffeeeeedffedeeeeffeeeeeeffeeedeeffedededffeeeeedffedeeedffeeededffededeeffedeeedffeeededffeeedeeffedededffedededffededeeffedededffedeeedffedededffedededffedededffedededffededecffedededffedededffededecffecececffedececffedececffecececffecececffecececffecececffecececffebececffebebecffecececffecececffebececffecebebffecebebffebecebffecececffececebffecececffecececffececedffecededffedececffedecedffededecffededecffedededffedededffedededffedededffededeeffeeededffedeeeeffededeeffeeeeedffedeeedffeeedeeffedeeeeffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffedeeeeffeeeeedffeeedeeffedeeedffeeededffeeedeeffedeeedffeeedeeffedeeeeffedededffeeeeedffeeeeedffeeededffeeedeeffeeedeeffedeeedffedeeedffedeeedffedeeedffedededffedededffeeededffedededffedededffededeeffeeededffedededffedededffedededffeeededffedeeedffedeeedffeeededffeeededffedeeedffeeeeeeffeeeeedffeeeeeeffedeeeeffeeeeeeffeeefeeffefeeeeffefeeefffeeeeeeffefefeeffeeefefffefefefffefefefffefefefffefefeffff0efefffefeff0ffefeff0fff0f0efffeff0effff0eff0ffeff0f0ffefefeffff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0ffeff0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0efffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff4f4f3fff6f6f6fff6f6f6fff5f5f6fff3f2f2ffebecebffe2e3e3ffdededdffdddcdcffdcdddcffdcdcdcffdcdcdbffdcdcdcffdbdbdcffdbdbdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadbdaffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd7d8d7ffd8d7d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd6d5d5ffd6d5d6ffd5d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd5d4d5ffd4d4d4ffd4d4d3ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d3ffd3d2d2ffd3d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0cfffcfcfceffcfceceffcecfceffcececeffcececdffcdcdcdffcccdcdffcdcdcdffcccdcdffcdccccffcccbccffcbcccbffcccccbffcbcbccffcbcccbffccccccffcdcdcdffcfcfcfffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d0ffd1d1d0ffd0d1d1ffd1d1d0ffd1d0d1ffd0d1d0ffd1d1d0ffd1d0d1ffd0d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd2d2d1ffd2d2d1ffd2d1d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd5d5d5ffd5d5d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d5ffd5d6d5ffd6d5d6ffd5d6d6ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd5d6d5ffd6d5d5ffd5d5d6ffd5d6d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d2d2ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d1ffd1d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcecfceffcececeffcececdffcdcdcdffcccdcdffcdcdcdffcccdccffccccccffcccbccffcbcbcbffcbcbcaffcacacbffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc7c7c7ffc6c6c6ffc7c7c7ffc9c8c9ffc9cacaffccccccffcfd0cfffcececeffcdcdcdffcdcdcdffc8c9c8ffc7c7c7ffc7c8c7ffc4c4c3ffbcbcbcffbabbbaffbbbabaffb8b7b8ffb7b8b8ffb8b8b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefefefffefefffffffffffffefffefffffefefffefefefffefefffffefffefffefffffffefefffffefffefffefefefffffefefffefefffffefefffffffefefffefffefffffffefffefefffffefffefffefefefffefefffffefffffffffefefffefefefffefefefffefefffffefefefffefefffffffffefffffefffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffffefefffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefffefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffdfdfdfffefefefffdfefefffefefefffdfefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffefffffffffffffefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffffefefffefefffffefffffffefffffffffefefffffffffffffefffffefffefffefffefffefffffffefefefffffefffffefefffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffefffffffefefefff9f9f9fff1f1f1ffedededfff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363637ff363636ff363635ff353535ff353535ff353534ff3c3c3bff4a4a4bff5a5a5aff696969ff787877ff878787ff959495ffb5b5b4ffe4e5e4fff5f6f5fffcfcfcfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffdfcfcfffcfdfcfffcfdfdfffdfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfefffefefdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefdfefffefefefffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfefdfffefdfefffefdfdfffefefdfffdfefefffefdfdfffdfefefffefefefffdfdfefffdfdfefffefefefffdfefdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffbfcfbfffcfbfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffafbfafffbfafafffafafafffafafafffafbfafffafafbfffafafbfffafafafffafafafffafafafffafafbfffafafbfffbfafafffafbfbfffbfbfafffafbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffcfdfdfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafaf9fff9fafafff9faf9fff9f9f9fffafafafff9fafafffaf9fafff9faf9fff9faf9fff9fafafff9faf9fffaf9fafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafafffafbfafffafbfbfffbfafafffbfbfbfffbfafbfffafbfafffafbfafffafbfafffafafafffafafbfffafafbfffbfafbfffafbfafffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffdfdfefffdfefefffefdfefffdfefdfffefefdfffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffefdfefffefdfdfffdfefdfffdfefdfffefdfdfffdfdfefffefefefffdfdfefffdfdfefffefefefffdfefdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefffffffffffefffefefefffffffffffefffffffffffffffdfefefff5f5f4ffdcdcddffa5a5a5ff959595ff878787ff797879ff696869ff595959ff494949ff3c3c3cff3c3c3cff3c3c3dff3c3c3cff3c3c3cff3c3c3cff3c3c3c0000000000000000000000000000000000000000000000000000000000000000ff606160ff606160ff606160ff606060ff606060ff606061ff616060ff606160ff616061ff606060ff606160ff575858ff4a4a4aff3f4040ff3b3c3cff3a3a3aff383839ff363636ff323232ff2f2f2eff2c2c2cff2a2a2bff2b2b2bff2b2b2bff2d2d2eff2c2c2cff2a2a2aff282727ff252525ff232323ff232222ff272727ff2a2a2aff2b2b2cff2c2d2cff2d2d2dff2e2e2eff2e2f2fff303030ff303131ff313131ff323232ff323333ff333334ff343434ff343434ff343334ff343433ff333333ff333333ff323332ff323232ff323232ff313131ff2f2f2fff2e2e2eff2e2e2dff2d2d2cff2b2b2bff2a2b2aff292a2aff292828ff262626ff232223ff242424ff262626ff282929ff2a2a2aff2b2b2bff252526ff282828ff2b2b2bff2e2e2eff302f2fff313130ff323333ff363636ff3a3b3bff3f3f3fff434343ff4a4a4bff565656ff5c5c5cff646464ff646464ff636464ff646464ff646464ff646464ff646464ff646464ff646464ff646464ff646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141314ff0e0e0eff0a0a09ff080808ff070606ff060605ff090909ff151516ff202121ff303030ff444444ff5c5d5cff757475ff909190ffcacbcaffebecebfff9f9f9fffefefefffefefffffffefefffefffefffffefffffffefefffefffefffefffefffffefefffefefefffefefffffefefefffefefefffffefffffefefefffffefefffefefefffefefffffefffefffefffffffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffefffffefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefefffdfdfefffdfefdfffdfdfdfffefefdfffefdfefffdfefefffefdfdfffdfefdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefefdfffefdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfefffefefdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffefffffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefffefffefffefffffefefffefffffffefffffffefefffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffefffffffffffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfefdfffdfdfefffefdfefffefefdfffdfdfdfffefdfdfffefefefffefefefffdfdfefffdfefefffdfefefffefdfdfffefefefffefdfefffefefefffdfefefffefefefffefdfdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffffefefffefefefffefefffffffffefffefffffffefefffffefffefffffefefffffffefffffffffffffffffffffefefffffffffffffffefffefffffffefffefffefefefffffffffffeffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b6ffb6b7b6ffbababaffbcbcbcffc0c0c0ffc0c0c0ffc6c5c6ffc6c7c6ffc7c7c7ffcbcbcaffcccdccffcbccccffcccbccffc8c9c9ffc6c6c6ffc4c4c4ffc4c3c4ffc5c5c6ffc6c7c6ffc8c8c8ffc9c9c9ffcacacbffcbcccbffccccccffccccccffccccccffccccccffcdcdcdffcecdceffcececeffcfcecfffcfd0cfffd0d0cfffd0d0d1ffd1d1d0ffd1d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d3d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd5d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d5d5ffd5d6d6ffd6d6d5ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd4d4d3ffd3d3d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfceceffcfcfcfffcfcecfffcececeffcececeffcececeffcecdcdffcecdceffcdcdcdffcdcccdffcececeffcfcfcfffcfcfcfffd0d0cfffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffcdcdcdffcbcbcbffcac9caffc8c8c9ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffcacac9ffcacacaffcacbcaffcacacaffcbcbcbffcbcbccffccccccffccccccffccccccffcdcdcdffcdcdcdffcecdceffcececeffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd3d3d2ffd2d2d2ffd2d2d3ffd3d3d3ffd2d3d3ffd4d3d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d5d4ffd4d5d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d6d5ffd6d6d6ffd7d6d6ffd6d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd8d7d8ffd7d8d7ffd8d8d7ffd8d7d8ffd7d8d8ffd8d9d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffdadadaffdadadaffdadadaffdbdbdaffdadadbffdadbdaffdadadaffdbdbdbffdbdbdbffdbdbdbffddddddffe6e6e6ffefeff0fff3f4f3fff4f4f4fff6f6f6fff7f6f7fff4f3f4fff0f0f0ffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedeeeeffeeeeeeffeeededffeeedeeffededeeffeeedeeffedeeedffeeeeeeffeeeeedffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffeeeeefffeeeeefffeeefeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedededffeeeeeeffedeeeeffeeeeeeffedeeedffedeeedffededeeffedeeedffededeeffeeeeedffeeedeeffeeedeeffeeeeedffedededffedededffedeeedffededeeffedededffedededffedededffedededffedededffedededffedecedffedededffecededffedececffedededffedecedffecececffecececffecececffecebebffecebecffebececffecebecffebecebffecececffececebffececebffebececffecebecffecececffecececffecececffececedffedededffecedecffededecffedecedffecededffedededffededeeffededeeffedeeedffedededffeeededffeeedeeffeeeeeeffeeededffedeeeeffeeeeedffedeeeeffedeeedffedededffeeeeeeffedeeeeffeeeeeeffedeeedffedeeedffedeeeeffedeeedffededeeffeeeeedffeeeeeeffeeedeeffeeeeedffedededffedededffedeeedffededeeffeeedeeffedededffedededffedededffeeeeedffeeeeedffededeeffedeeedffedeeeeffeeededffeeeeeeffeeedeeffedeeedffedeeedffedeeedffedededffedededffededeeffeeededffedeeedffeeedeeffeeededffeeeeedffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeefeeffefefeeffefeeefffeeefefffefefefffefeff0ffefeff0ffeff0efffefefeffff0efeffff0eff0fff0f0f0fff0efefffeff0f0fff0f0efffeff0f0fff0f0efffefefeffff0f0f0ffeff0f0fff0f0f0ffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0efeffff0f0f0fff0f0f0fff2f2f2fff4f5f4fff7f7f7fff6f6f6fff5f5f5fff1f1f1ffe9e8e9ffe0e0e0ffddddddffdddcdcffdcdddcffdcdcdcffdcdbdcffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdadaffdadadaffd9dadaffdadadaffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d6ffd6d5d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd2d3d2ffd2d1d2ffd1d2d1ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfd0cfffcfcfcfffcfcfceffcecfceffcececeffcecdceffcdcdcdffcdcdcdffcccccdffcccccdffcdcdcdffccccccffcccccbffcccbccffcbcbccffccccccffccccccffcccccdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d1ffd1d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d1ffd1d1d2ffd2d2d2ffd1d2d2ffd2d2d1ffd2d3d2ffd3d2d3ffd2d3d2ffd2d3d2ffd3d3d3ffd3d2d2ffd3d3d3ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd5d4d5ffd4d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd5d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd6d6d5ffd6d5d6ffd6d6d6ffd6d5d5ffd6d6d6ffd6d6d5ffd5d6d6ffd6d6d5ffd5d5d5ffd6d6d6ffd5d6d6ffd6d6d6ffd5d6d5ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d1ffd1d2d1ffd1d1d0ffd1d0d1ffd0d0d0ffd0cfd0ffcfd0cfffd0cfd0ffcfcfcfffcfcfceffcecfceffcececeffcdceceffcdcdcdffcccdcdffcccccdffccccccffcbcccbffcbcbcbffcbcacbffcacacbffcacbcaffcacacbffcacacaffc9cac9ffc9c9c9ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc8c8c8ffc9c9c9ffcacacaffcccdccffcfcfcfffcececfffcccdcdffcdcdcdffc8c9c9ffc7c7c7ffc7c7c8ffc3c4c4ffbcbcbcffbababaffbababbffb8b8b8ffb8b8b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffefffffffffefffefffefffefefefffefefefffefffefffefffefffefffefffefffefffffefefffefefefffffefefffefffffffefefffffefffefffefefffffefefefffefefefffffefffffffffefffffffffffefffefffefefefffffffefffefefefffefffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefefffefefefffefefefffefefffffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffefffffffffffffffffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefdfffefefefffefefefffdfdfefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefffffffefefffffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffdfefefffefdfefffefefefffdfefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefffffefefefffffefefffefffefffefefefffffefffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefffffefefffffffffefffefffefffffffefffffffefffefffffffefffffffefefffffefffffffffffffffefffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefefff9f9f9fff2f2f2ffeeeeeeffeff0f0fff1f1f1fff2f2f2fff2f2f2fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373636ff363636ff363636ff363536ff353535ff343434ff3b3b3bff4a4a4aff595a59ff696a69ff797879ff878787ff959696ffb5b5b6ffe5e5e5fff6f5f5fffcfcfcfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfefffdfefdfffdfefdfffefdfefffefefefffdfefefffdfefdfffefefefffefefdfffefefefffefdfefffefefefffefefefffdfefefffefdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfefefffefefdfffdfefdfffefdfdfffefdfefffdfdfdfffefdfdfffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafbfafffafafafffafbfafffafafafffbfafafffafafafffbfafafffafbfbfffafafbfffafbfafffafbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfcfffdfdfcfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfafafffafafbfffaf9fafffafafafff9fafafffafafafff9f9f9fffaf9fafffafaf9fffafafafffafaf9fff9f9f9fffafafafff9f9fafff9fafafffafafafff9faf9fff9fafafffafafafffafaf9fffaf9fafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafbfffafafbfffbfafafffafbfafffafbfafffafbfafffafbfbfffafbfbfffafafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfefdfffdfdfdfffefefefffdfdfefffefefefffefefefffdfefdfffdfefefffefefefffefefdfffefdfdfffdfefefffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffcfcfdfffcfdfdfffcfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefffefffefffffffefefffffefffffffffffffffffffefffffffffffffffefffffffffffefefefff4f5f5ffddddddffa7a7a7ff959595ff868787ff777877ff686867ff585858ff494949ff3c3d3dff3c3c3cff3d3c3cff3c3c3cff3c3c3cff3c3c3cff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2d2d2dff2c2c2cff2a2a2aff272828ff252425ff242524ff282829ff2c2c2cff2d2d2dff2e2e2eff2f2f2eff303030ff313130ff323232ff333333ff333434ff353535ff363636ff363636ff363737ff373737ff373736ff363636ff363737ff363636ff353535ff353535ff343434ff333333ff313132ff2f3030ff2e2e2eff2e2e2eff2d2d2dff2c2c2bff2b2b2bff2a2a2aff272727ff242424ff262626ff282829ff2b2a2aff2b2b2bff2c2c2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff141413ff0e0e0eff0a0a0aff080809ff060707ff0a0b0aff191919ff242423ff323231ff454545ff5d5d5dff747575ff929293ffcfcfcfffedececfffafbfafffefefefffefefefffefefefffefffefffefefefffefffefffffffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffefffefffefffffefefffefefefffefefefffffefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffefefdfffefefefffefefdfffdfefdfffefdfefffdfdfdfffefdfdfffdfefefffdfdfefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffdfefdfffdfdfdfffefefdfffdfdfefffdfefefffefefefffdfefdfffdfefefffefefefffefefdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffefffefffefffffefefffefefefffefefefffffefefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefdfefffdfefefffdfefefffdfefdfffefefefffdfefdfffdfefdfffefdfefffefefefffdfdfdfffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefdfffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffffffefffefffefffffefffffefefffffffffffffefffffffffefffffffffffffefffffffffffffffefefefffffefffffffffefffffffffffffffefffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b6ffbab9baffbcbcbcffc0c0c0ffc0c0c0ffc6c6c5ffc6c7c7ffc6c7c7ffcacacbffcccdcdffccccccffcbcccbffc9c8c8ffc8c8c8ffc4c4c4ffc4c3c3ffc4c4c4ffc6c6c5ffc7c7c7ffc8c9c8ffc9c9c9ffcbcbcaffcbcbcbffcbcccbffcbcccbffcccbccffccccccffcdcdcdffcdceceffcececfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d3ffd4d3d4ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d0d1ffd0d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0cfffcfd0cfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfceffcececeffcececeffcececeffcdceceffcdceceffcecdceffcececdffcdcdcdffcdcdcdffcccdccffcdcdcdffcecfceffcececfffcfcfcfffd0d0cfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffcdccccffcacbcbffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9caffc9c9caffcacacaffcacacaffcacacaffcacacaffcbcacbffcbcbcaffcbcbccffcccccbffccccccffcdcdccffcccccdffcdcdcdffcececeffcececdffcecfcfffcfcfcfffcfd0cfffcfcfcfffd0d0d0ffd0d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdad9daffdadadaffdadadaffdadadaffdadadaffdbdadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdddddcffe2e2e3ffebebebfff3f3f3fff3f4f3fff4f5f5fff6f7f6fff6f6f5fff1f1f1ffeeefefffeeefefffeeeeeeffefeeeeffeeefeeffeeeeeeffeeeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffedeeeeffedeeeeffededeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefeeffefefeeffeeefeeffefeeefffeeeeeeffefeeeeffeeefefffeeeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeedffedeeedffeeeeeeffededeeffedeeeeffeeeeeeffedeeedffedeeeeffeeeeeeffeeeeedffedededffedeeeeffedeeeeffedededffeeededffedededffedededffedededffedededffedededffedededffedededffededecffecedecffecececffecececffecededffececedffecececffecececffecececffecececffececebffebececffebececffebebecffebececffececebffebecebffececebffecececffecececffedececffedececffedececffecedecffecedecffedededffedededffedededffedededffedededffedededffedededffedededffedeeeeffededeeffedeeedffedeeeeffedededffedededffeeedeeffeeeeedffeeeeeeffeeeeedffedededffeeeeeeffededeeffedeeeeffeeeeeeffedeeedffedeeeeffeeeeeeffeeeeedffeeededffedeeeeffedeeeeffedeeedffeeedeeffedeeedffedeeedffeeedeeffeeeeeeffedededffedededffededeeffedededffedededffedededffedededffedeeeeffededeeffedededffeeededffedededffedeeedffedededffedededffedeeedffededeeffedeeeeffeeeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffefeeeeffeeefeeffefefeeffefefefffefefefffefefefffefefefffefefeffff0efefffefefeffff0efefffeff0f0ffefeff0ffeff0efffeff0f0ffefeff0ffefefeffff0eff0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0effff0f0effff0eff0fff0eff0fff0f0f1fff2f2f3fff6f5f6fff8f7f7fff6f6f6fff4f4f3ffefefefffe6e6e6ffdedfdeffdcdcddffdcddddffdddcdcffdcdcdbffdcdcdbffdbdbdcffdbdbdbffdcdbdbffdbdbdbffdbdbdaffdadbdaffdadadaffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d9ffd8d7d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d1d0ffd0d0d0ffcfd0d0ffcfd0cfffcfcfcfffcecfcfffcfcfceffcececeffcececdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcdccffccccccffccccccffccccccffccccccffccccccffccccccffcccccbffcdcccdffcececeffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d0ffd1d0d0ffd0d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd3d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d4ffd4d4d4ffd5d4d4ffd4d5d4ffd5d4d4ffd5d4d5ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd5d5d5ffd6d5d5ffd5d6d6ffd5d5d6ffd5d6d5ffd5d6d6ffd5d5d6ffd5d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d5ffd5d5d5ffd6d6d6ffd5d5d6ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfd0d0ffcfcfcfffcecfceffcececeffcececeffcdcdcdffcecdcdffcdcdcdffcdccccffcbccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacacaffcac9caffc9c9c9ffc9c9c8ffc8c8c8ffc7c7c8ffc6c7c6ffc6c6c6ffc8c8c8ffc9c9c9ffcdcccdffcdcdccffcfcfcfffcecfceffcdcdcdffcdcdcdffc8c8c9ffc7c7c7ffc8c7c7ffc3c4c3ffbcbcbdffbabbbaffbabbbaffb8b7b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffefffffefffefffffefffffffefefffffffefffefefefffffefffffffffffffffffefffffffffffffefefffefefefffffffefffefefefffefefefffefffefffefffefffefefefffefefefffffffffffffefefffffefffffefefefffefffefffffefefffffefffffefefefffffefefffefefffffffefefffefffefffffefefffefefefffffffefffefefefffffffffffffefffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffefffffffffefefffefefefffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffdfefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffffefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefefefffdfefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffffefefffefffefffffefffffefefefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffefefffffffefefffefefefffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafaf9fff3f3f3ffefeff0fff1f0f1fff1f1f2fff1f1f2fff2f2f2fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff363636ff363636ff363637ff353635ff353435ff3b3b3bff494a49ff5a595aff6a6a6aff79797aff898888ff969696ffb6b5b6ffe5e5e5fff6f5f5fffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffcfcfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffefdfefffdfdfefffdfefefffefefdfffefdfdfffefdfdfffdfefdfffefdfefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefdfefffefefdfffefefefffefefdfffefdfefffefefdfffefdfefffdfefdfffdfdfefffefdfdfffefefdfffdfdfdfffefdfefffefefefffefefdfffefefefffefefdfffdfefefffefefdfffdfefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffafbfafffafafafffafbfafffafbfafffafafafffafafafffbfbfbfffbfafbfffbfafbfffafafafffbfbfafffbfafafffbfafbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffaf9fafffafaf9fffafaf9fff9f9fafffaf9f9fff9faf9fffaf9f9fff9f9f9fffafaf9fff9fafafffafafafffafafafff9f9fafffafafafff9fafafff9f9fafffaf9fafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafbfffafafafffafafafffbfafbfffbfbfafffafafafffbfafafffafbfbfffbfafafffafafafffbfbfbfffbfbfafffbfafbfffbfbfafffbfafbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffefdfdfffdfefefffefefdfffefefefffefefefffefefefffdfdfefffefdfefffdfdfefffdfdfefffefdfefffdfdfefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffefefdfffefefefffefefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffefefefff5f5f5ffdededeffabaaabff969696ff878686ff767677ff676767ff585858ff494949ff3c3d3dff3a3a39ff3c3c3cff3c3c3cff3c3c3cff3c3c3dff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2f2fff2e2e2eff2e2d2dff2c2c2cff2a2a2aff272727ff282727ff2c2b2cff2e2e2eff302f2fff2f3030ff313031ff313232ff333333ff343535ff363635ff373737ff383838ff393839ff393939ff3a3a3aff3a3a3bff3a3a3aff3a393aff39393aff393a3aff393939ff383738ff373737ff353535ff333334ff313131ff303030ff2f2f2fff2e2e2eff2e2d2eff2d2d2dff2c2c2cff2a2929ff262626ff292828ff2a2a2aff2c2b2bff2c2c2bff2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1a1bff181717ff141414ff0e0e0eff0a0a09ff090809ff0c0d0dff1c1d1cff272727ff353534ff474747ff5f5e5eff757575ff969595ffd3d3d3ffeeededfffcfcfbfffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffffefffffefffffffefefefffefefefffefefefffdfefefffefefdfffdfefdfffdfdfefffdfefefffdfefefffdfdfdfffefdfefffefefefffefdfefffefefefffdfdfefffdfefdfffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffefdfdfffdfefdfffefdfdfffdfdfdfffefefdfffdfefefffefefefffefdfefffdfdfefffefdfefffdfdfefffdfdfefffefdfefffdfdfefffdfefefffefefdfffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefefffefefefffffefefffffefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffffffefffffffffffffffffffffefffffffffffffefefffffffffefffffefefffffefffffefefefffffefefffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffdfefefffefefefffefdfefffefdfdfffdfefdfffefdfefffdfefdfffefdfefffdfdfefffdfdfdfffefdfefffefefdfffdfdfefffefdfdfffefefefffefdfefffefefefffefefefffefefdfffefdfefffefefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffffefffffffefffefffffffffefffffeffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc6c5c6ffc7c7c6ffc7c6c7ffcacbcaffcccccdffcccbcbffcccccbffc8c8c8ffc9c8c9ffc4c5c5ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c7ffc9c9c9ffc9c9caffcacbcaffcacbcbffcbcbcbffcbcbcbffccccccffcdcccdffcdcdcdffcdcdceffcececeffcfcfcfffd0cfd0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d2d3ffd2d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd4d4d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d3d3ffd3d4d4ffd4d4d3ffd3d4d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd5d5d5ffd4d4d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d1ffd0d1d0ffd0d0d0ffcfcfcfffd0cfcfffcfcfcfffcfcfd0ffcfcfceffcfcfcfffcecfcfffcececeffcfceceffcececeffcececeffcecdcdffcdcdceffcecdcdffcdcdcdffcdcdcdffcdcdccffccccccffcecdcdffcececeffcecfceffcfcecfffcfcfceffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfceffcececeffcccccbffcacbcbffc9c9c9ffc7c7c7ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacacaffcbcbcaffcacbcbffcbcbcbffcbcccbffccccccffccccccffcdcdccffcdcdcdffcececeffcececeffcececeffcfcecfffcfcfcfffcfcfcfffd0cfd0ffd0d0d1ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d3d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d5d5ffd5d5d5ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdad9daffdad9daffdadadaffdbdadaffdadadbffdbdadbffdadbdbffdbdbdbffdbdbdbffdcdbdbffdedfdfffe9e9e8fff1f1f1fff3f3f4fff5f4f4fff6f6f6fff6f6f6fff3f2f3ffefeff0ffeeefefffefefeeffeeeeeeffefeeeeffeeefeeffefeeefffeeeeeeffefeeefffeeeeeeffeeeeeeffefeeefffefefeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffeeeeeeffefefeeffeeeeeeffeeeeeeffefefeeffeeefeeffeeeeefffeeefefffeeefefffeeeeeeffefeeefffefefefffefeeefffefeeefffeeeeeeffeeefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffededeeffeeedeeffededeeffededeeffeeedeeffededeeffedeeeeffeeededffedededffedededffedededffededeeffedededffedededffedededffecededffedededffedededffececedffedececffececedffedececffecececffecececffecececffecececffecececffecebecffebececffecebecffecebebffececebffebebebffecececffecececffecececffecececffecececffecececffededecffecedecffececedffedededffedededffedededffedededffedededffeeededffedededffedededffedededffeeededffedededffedededffeeededffededeeffeeededffedeeedffeeededffedededffeeeeedffedededffeeeeedffeeedeeffedededffeeededffededeeffededeeffeeedeeffededeeffedeeeeffeeeeedffeeedeeffeeededffedeeedffeeedeeffedeeedffeeedeeffededeeffedededffeeedeeffeeeeedffedededffeeededffededeeffeeededffedededffeeedeeffeeeeedffeeedeeffeeeeedffedededffedeeedffededeeffeeededffeeeeedffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefefefffeeeeefffefefefffeff0efffefefefffefefeffff0f0f0fff0efeffff0eff0ffefefefffeff0effff0efeffff0eff0ffefefeffff0f0efffefeff0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0effff0f0f0ffeff0f0ffeff0effff0f0f0fff0f0f0ffefeff0fff0f0effff1f1f1fff4f3f3fff6f6f6fff7f7f7fff6f6f5fff3f2f3ffebebebffe2e2e2ffddddddffdcdcddffdcdcdcffdcdcdcffdbdcdbffdcdbdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdaffdadadaffdad9daffd9dadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d1ffd0d0d0ffd0cfd0ffcfd0cfffcfcfcfffcfcfceffcececeffcececeffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdcdccffccccccffccccccffccccccffcbccccffcbcbcbffcbcbccffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d0d1ffd0d1d1ffd1d1d0ffd1d0d1ffd1d1d0ffd1d1d1ffd1d0d1ffd1d1d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d1d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d4ffd4d5d5ffd5d5d4ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d6ffd6d5d6ffd5d6d6ffd6d5d5ffd5d6d6ffd6d6d5ffd5d6d6ffd6d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d4d5ffd4d4d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d4d4ffd3d3d3ffd4d3d4ffd4d4d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcecfceffcfcecfffcececfffcececdffcececeffcdcdcdffcccdcdffccccccffcbcccbffcbcbcbffcbcbcbffcacbcbffcacacaffcacacaffcacacaffcac9caffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc7c7c6ffc9c9c9ffc9c9c9ffcdccccffcccdccffcfcfcfffcececeffcdcdcdffcdcdcdffc9c9c9ffc7c7c7ffc7c7c7ffc4c4c4ffbcbcbcffbababa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffefefffefffffffffffefffefffffffefefffffffefffffffffefffffffffffffefefffefefefffefefefffefffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffefefefffffffffffefffffffffffefffefffffffefefffffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffefefffffefefefffefefffffefefefffefffefffefefefffefffefffefefffffffefefffffefefffefffffffefefffffefffefffefffefffefefffffffefffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffffffffffffefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffdfefdfffefdfefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffefefefffefefefffefefefffdfefefffefefefffdfefdfffefdfefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefffefffefefffffefefefffefefffffffefffffefefefffefefffffefffffffffffefffffffffffefffefffefefffffffefffffffefefffefffffffefefffffefffefffefffefffefefffffffefffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffafafafff3f4f3fff1f0f1fff1f2f1fff2f1f2fff1f2f1fff1f1f2fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff363637ff363636ff363636ff363636ff353635ff3c3c3cff4a4a4aff5a5959ff6a6a6aff7a7a7aff898a89ff979797ffb5b5b6ffe5e5e5fff6f6f5fffdfcfcfffdfefdfffdfdfdfffdfdfcfffcfcfdfffcfcfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffdfdfcfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefdfefffefefefffefefdfffefdfdfffdfefdfffefdfefffefefdfffdfdfefffdfdfefffefefefffdfefefffefefefffefefefffefdfefffdfefefffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfcfcfffdfdfdfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafbfffbfbfbfffafbfbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffafbfbfffafafbfffafbfafffafbfafffafafafffafafafff9faf9fffaf9fafffafafafff9fafafffafafafff9fafafff9fafafffaf9f9fff9fafafffaf9f9fff9fafafff9faf9fffaf9fafffafaf9fffaf9fafffafafafffaf9fafffafaf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffbfafafffbfafafffafbfbfffbfafbfffafbfbfffbfbfbfffafafbfffbfafbfffbfbfafffbfafafffafbfafffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffefdfdfffdfefefffefdfdfffdfefefffdfefdfffefdfefffdfefdfffefdfefffdfefdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefdfffdfefefffefdfdfffdfdfefffdfdfdfffdfefefffefefdfffdfefefffdfdfefffefdfefffdfefdfffdfefdfffdfdfdfffdfdfefffefdfdfffefefefffdfefefffefefefffefefefffefffefffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff5f4f4ffdfdfdfffaeafaeff979797ff868686ff777677ff676767ff585758ff494948ff3a3b3bff333333ff3a393aff3c3c3dff3c3c3cff3c3c3cff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303131ff2e2f2fff2e2d2eff2d2d2dff2c2c2cff292a2aff2a2a2aff2f2f2fff313131ff313131ff313232ff333333ff343434ff353636ff373737ff383939ff3a3939ff3b3b3bff3b3c3bff3d3c3dff3d3e3dff3e3e3eff3e3e3eff3e3d3eff3d3d3dff3c3d3dff3c3c3cff3b3a3bff3a3a3aff383838ff363636ff343434ff323332ff323132ff313131ff30302fff2f2f2fff2e2e2fff2b2c2cff282928ff2a2a2bff2c2b2bff2c2c2bff2e2d2dff2e2f2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1b1cff1b1b1bff171818ff141414ff0e0e0eff0a0a09ff111011ff202020ff2a2a29ff373737ff4a4a4bff606161ff787978ff99999affd5d4d4ffefefeefffdfcfcfffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffffefffffffffefffffefefffffefefefffefffffffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffdfdfefffefdfefffefefefffdfefefffdfdfefffefefdfffdfefefffdfefefffefefdfffdfefdfffefdfefffefefefffdfefefffefefefffdfefefffdfefefffefdfdfffdfefefffefdfdfffdfefefffdfefdfffefdfefffdfefdfffefdfefffdfefdfffefdfefffdfdfdfffdfefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefffefffefefefffefefefffffefefffefffffffefefffffefffefffefffefffefefefffffefefffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffefffefffffffffefefffefefffffffefefffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffefffffffefffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefefffefdfefffefefefffdfefefffefefefffefefefffdfefdfffdfdfefffefdfefffefdfdfffdfefefffefdfefffdfefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffefdfefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffffefffffefffefffffffffffffefefffefefffffefefefffffffffffefffffffefefffffffffefffefffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c7ffcbcbcaffccccccffcccbccffccccccffc8c9c9ffc9c8c8ffc4c4c5ffc4c4c4ffc4c4c4ffc7c7c7ffc6c6c6ffc7c6c7ffc8c8c8ffc9cac9ffcacacaffcbcacaffcacacbffcbcacbffcbcccbffcbccccffcccccdffcdcdcdffcececeffcecfceffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d2ffd2d3d3ffd2d3d2ffd3d2d3ffd2d3d2ffd3d2d3ffd2d3d2ffd2d2d3ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d4d4ffd4d5d4ffd4d4d5ffd4d5d4ffd4d4d4ffd4d3d4ffd4d4d4ffd3d4d4ffd4d3d4ffd3d3d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d3d4ffd3d4d3ffd4d4d4ffd4d3d3ffd3d3d4ffd4d3d4ffd4d5d4ffd4d5d5ffd4d4d5ffd5d5d4ffd4d5d5ffd4d5d5ffd5d5d5ffd4d5d4ffd5d4d5ffd5d5d5ffd4d5d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d3d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d3ffd2d2d1ffd2d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcecfceffcececfffcececeffcececeffcececeffcdcdceffcdcecdffcdcdcdffcdcccdffcdcdcdffcdcdccffcdccccffcccdccffcdcdceffcecfceffcececfffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcdcecdffcbcbcaffc9cacaffc9c8c9ffc8c7c8ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9cacaffcacacaffcbcacaffcacbcaffcbcacbffcbcbcbffcbcbccffccccccffcbccccffccccccffcdcccdffcdcdcdffcecdcdffcececeffcececeffcfcecfffcecfceffcfcfd0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d3ffd3d3d2ffd3d3d3ffd3d3d4ffd3d4d3ffd4d4d4ffd4d3d4ffd4d4d4ffd5d5d4ffd5d4d4ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd7d6d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d8d9ffd9d9d9ffd9dadaffd9dad9ffdadadaffd9dadaffdadadaffdadadbffdadbdbffdbdbdbffdadbdbffdadbdbffdbdadbffdbdbdbffdddcdcffe5e6e6ffedeeedfff3f3f4fff4f4f4fff5f4f5fff6f6f6fff4f4f5fff0f0f0ffeeefefffefefefffefeeefffefefefffeeefefffefefeeffefefefffeeefeeffeeeeefffefefefffefeeeeffeeefefffeeeeefffeeefeeffeeefeeffeeeeeeffefeeeeffefeeeeffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeeeefffeeeeeeffeeefefffefefeeffeeefefffeeeeefffefefefffefefefffefefefffefeeeeffeeeeefffefeeefffefefefffeeefefffeeeeefffefefeeffeeefefffeeefefffefeeeeffeeefeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffedeeeeffedeeeeffeeedeeffeeeeeeffeeededffeeeeeeffedeeedffeeedeeffedeeedffeeedeeffedeeedffededeeffedededffededeeffeeedeeffedededffededeeffedededffedededffedededffedeeedffedededffedededffededecffedededffedecedffecededffecedecffececedffedececffededecffedececffecedecffecececffecececffebececffecebecffecececffecececffecececffecececffecececffecececffecececffecededffececedffedecedffedededffedededffedececffedededffedededffedededffedededffededeeffedededffedeeedffedededffedededffedededffedededffededeeffedeeeeffedeeedffedeeeeffedededffedededffedeeedffedededffedededffedededffeeedeeffedeeedffeeedeeffedeeedffededeeffedededffedeeeeffeeeeeeffeeedeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffedeeedffededeeffeeeeeeffeeeeedffedeeeeffeeedeeffedeeeeffedeeedffededeeffeeedeeffeeeeedffeeededffedeeedffeeedeeffeeeeedffededeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffeff0f0ffeff0f0ffefeff0fff0f0efffeff0f0ffeff0effff0efefffeff0efffefeff0fff0f0f0ffeff0f0fff0f0f0ffeff0f0ffeff0f0fff0eff0ffeff0f0fff0efeffff0f0f0ffeff0effff0eff0fff0f0effff0eff0fff0f0f0fff0f0f0fff0f0efffeff0f0fff0f0f0fff0eff0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0effff0eff0fff0f0f0fff0f0effff0f0f0fff0eff0fff0f0f0fff2f2f2fff5f4f5fff7f7f7fff7f7f6fff6f5f5fff1f1f1ffe8e8e8ffdfe0dfffdcdcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdadadbffdbdadbffdadbdaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d6ffd5d6d5ffd6d5d6ffd5d6d5ffd6d5d6ffd5d6d5ffd5d5d6ffd5d5d5ffd4d5d5ffd5d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d1ffd1d1d1ffd1d0d0ffd0d1d0ffd0d0d0ffd0d0cfffcfcfd0ffcfcfd0ffcfcfcfffcecfcfffcfceceffcececeffcececeffcdceceffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcdccffcccdccffccccccffcbccccffcccbccffcbccccffcbccccffcccbccffcdcdcdffcecfceffcfcfcfffd0d0d0ffd1d2d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0cfffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d1ffd1d0d1ffd1d0d0ffd1d0d1ffd0d1d1ffd1d1d0ffd1d1d1ffd0d1d0ffd1d0d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d2ffd1d2d1ffd2d2d1ffd2d1d2ffd2d2d2ffd3d2d2ffd3d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d5d5ffd5d5d4ffd4d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d6ffd5d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d5d6ffd5d6d6ffd6d5d5ffd5d6d6ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d5ffd4d4d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d3ffd3d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfcfffcfcfcfffcececeffcececeffcececdffcdceceffcdcccdffcdcccdffccccccffccccccffcbcbcbffcbcbcbffcbcacbffcacbcbffcacacaffc9c9caffc9cac9ffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c7ffc8c7c8ffc7c7c7ffc9c9caffc9cac9ffcccdcdffcccdcdffcfcfcfffcecfcfffcdccccffcdcdcdffc8c9c8ffc7c7c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffefefffffffffefffffffefffefefffffffefffffefffffffefefefffefefefffefefffffefefefffefefffffefefffffefffffffffefefffefffefffffefefffffffefffefefefffffefefffefffefffefefffffefefffffefefefffefefefffefefffffefefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefefffefefffffefffefffefffefffefffefffefefffffffefefffffffefffefffefffffffefffffefefffefefffffefffefffffffefffefffefffefefffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffefffefefffffffefffffefffffffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefefefffefefefffdfefefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefffffffffefffefffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefdfdfffefefdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffffffefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffefffefffefffffffefffffefefffefefffffefffefffffffffffefffefffefffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfafafff4f4f4fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f1f2fff1f1f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363737ff363636ff363636ff363636ff363636ff363736ff3c3c3cff49494aff595958ff6a6969ff7a7a7aff8a8a8aff999999ffb6b5b6ffe3e4e3fff6f6f5fffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffcfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffefdfefffefefdfffefefefffefefdfffefdfefffefefefffefefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffdfefdfffdfdfefffefefefffefefefffdfefdfffdfefdfffefdfefffefefdfffefefefffdfefdfffefefefffdfefefffefdfefffefefdfffefefdfffdfdfefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffafafbfffafbfafffafafafffafafafffafafafffafafafffaf9f9fffaf9f9fffafaf9fffafafafff9fafafffafaf9fff9f9f9fff9f9fafffaf9f9fffaf9f9fffaf9f9fffaf9fafff9f9fafffafafafffaf9fafffaf9fafff9f9fafffafafafffafafafffafbfbfffafafafffafafafffafafbfffafbfafffafbfbfffafbfbfffafafbfffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffefdfdfffefdfefffdfdfdfffefdfefffdfdfdfffefdfefffdfdfdfffefdfefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfefdfffefdfdfffdfefdfffdfdfefffdfefdfffdfefefffdfefefffefdfefffefefdfffefefdfffdfdfefffefdfefffdfefefffdfdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffffefefffffffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffdfefefff5f4f5ffe0dfdfffb1b0b0ff989798ff868686ff767677ff666667ff585758ff484849ff3b3a3bff343433ff343535ff3a3a39ff3c3c3cff3c3c3cff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313231ff303031ff2f2f2fff2e2e2eff2d2d2dff2c2c2cff2d2c2cff323231ff323232ff323131ff333433ff353535ff363636ff383838ff39393aff3b3b3cff3d3c3dff3e3e3eff3f3f3fff404040ff414141ff424142ff414141ff424142ff414141ff414041ff40403fff3e3e3eff3d3d3cff3b3b3bff393939ff373736ff353636ff353535ff333334ff323232ff313131ff2f302fff2d2d2dff2b2a2aff2b2b2cff2b2c2cff2e2e2dff2e2f2eff30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1d1dff1c1c1bff1b1b1bff181818ff141413ff0e0e0eff171817ff222223ff2c2c2bff3b3a3aff4d4e4dff656464ff7c7c7cff9b9b9cffd5d6d6ffeff0effffcfdfcfffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffffefffffffefffffffffffffffefefffffffefffffffffffffffefffffefefffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffefffefefffffefffefffefffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffefefefffefefefffefefefffefdfefffefefdfffefefdfffefefdfffdfdfdfffefdfdfffefefdfffefefefffdfefefffefefdfffdfdfefffdfdfefffefdfdfffefdfdfffefdfdfffefdfefffdfdfdfffefdfefffdfdfdfffefdfefffdfdfefffefdfefffefefdfffefefefffefefdfffefefefffefefefffefefefffefffefffefffefffefefffffffefefffffffefffefffefffffffefffffefefffefefffffefffefffffffefffefffefffefefefffffefefffffffefffefffefffefffefffffefefffefffefffefefffffefffefffefffffffefffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffefffefffffffffffefffefffffffffffffefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefdfefffefefdfffefefefffefefdfffdfdfefffdfefefffefefdfffdfefefffdfefefffdfdfefffefefdfffefefefffdfefdfffefefefffefefefffefdfefffdfefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefffefffefefefffefefefffefefffffefefffffefefffffefefefffffffefffefefefffffefffffefffffffefefefffefefefffffffffffefffefffffefffffffefffffffffffffffefefffffffefffffffffffffffefffefefefffffefefffffffffffffffffffefffffffffffffffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcccbffcbcccbffc9c8c8ffc8c9c8ffc4c4c4ffc4c5c4ffc4c4c5ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c9ffcac9caffc9cacaffcacacaffcacacaffcbcbcbffcbcbcbffccccccffcccccdffcdcdcdffcecdcdffcecfceffcfcfcfffd0d0cfffd0d0d0ffd1d0d0ffd1d2d1ffd2d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd3d2d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d2ffd2d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd3d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd3d4d3ffd3d3d4ffd3d4d3ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd3d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd5d5d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d2ffd1d0d1ffd1d0d1ffd0d0d0ffd0cfd0ffd0d0cfffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcecfceffcecfceffcececeffcdceceffcececdffcececdffcdcdcdffcdcdcdffcdcdcdffcccccdffcccdccffcdcdccffcccdccffcdcdcdffcececdffcececeffcecfceffcecfceffcfceceffcecfceffcececfffcecfceffcdceceffc9c9caffc9c8c9ffc9c9c8ffc7c7c7ffc5c6c6ffc6c5c6ffc6c7c7ffc6c6c6ffc6c7c6ffc7c7c7ffc7c8c7ffc8c8c9ffc9c9c9ffc9cac9ffcac9caffcacbcaffcbcacaffcbcbcbffcbcbcbffcccbcbffcccccbffccccccffcccccdffcdcdccffcccccdffcdcdcdffcecdcdffcecdceffcececeffcfcecfffcececfffcfcfd0ffcfcfcfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d5d4ffd4d5d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d7ffd6d6d7ffd7d7d6ffd7d7d6ffd7d7d7ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffdadadaffdad9daffdbdadaffdadbdaffdbdadbffdadbdbffdbdbdbffdadadbffdadadbffdcdbdcffe2e1e1ffeaeaeafff3f2f3fff4f4f4fff5f4f5fff6f6f6fff6f5f6fff1f1f1ffefefefffefefeeffefefefffefefeeffeeeeefffeeefefffefefeeffeeefefffeeefefffeeeeefffefefeeffefefeeffeeefeeffefefeeffefeeeeffeeeeefffeeefeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffefeeeeffeeefeeffeeeeeeffeeefeeffeeefefffeeefefffefeeefffefefeeffefefeeffefefefffefefefffefefefffefefefffefefeeffefefefffefefefffefefefffefefefffefefefffefeeefffefefeeffefeeeeffefefeeffeeeeeeffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffededeeffededeeffeeedeeffeeededffeeededffeeedeeffedededffeeedeeffedededffeeedeeffedededffeeedeeffeeeeedffedeeeeffedededffedededffededeeffedededffedeeedffedededffecededffedededffedededffecededffedededffedededffececedffecedecffededecffecedecffecececffecececffecececffecececffecececffecececffecedecffecececffecececffececedffececedffececedffecececffededecffececedffedecedffecededffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffededeeffedededffeeedeeffedededffeeedeeffeeeeedffeeeeeeffeeeeedffeeedeeffeeeeeeffeeeeedffedeeeeffeeeeeeffededeeffeeeeedffeeeeeeffedeeedffeeeeeeffeeeeeeffeeedeeffedeeedffeeeeeeffedeeedffededeeffeeeeeeffeeeeeeffedeeedffedeeedffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffeeeeeeffefefeeffeeeeefffefefefffefefefffefefefffefefefffefeff0ffefefefffefeff0ffefeff0ffeff0f0fff0efefffeff0effff0efeffff0f0efffefefeffff0efeffff0f0effff0f0f0ffeff0f0fff0f0f0ffefeff0ffefeff0fff0efeffff0efeffff0efeffff0eff0ffefefeffff0f0f0ffefeff0fff0eff0ffefeff0fff0eff0fff0f0effff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0efffeff0f0fff0f0f0ffefeff0fff0f0effff0f0f0ffeff0effff1f0f0fff3f2f2fff6f6f6fff7f8f7fff6f7f6fff3f4f3ffeeeeeeffe6e5e5ffdededeffdcdddcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdbdcdbffdbdcdcffdbdbdcffdbdbdbffdbdbdaffdbdbdaffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d8d7ffd8d7d7ffd7d7d7ffd7d6d6ffd7d6d6ffd6d7d6ffd7d6d7ffd6d6d7ffd6d6d6ffd5d6d6ffd5d5d6ffd6d5d6ffd6d5d5ffd6d5d5ffd6d5d6ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d4d4ffd3d3d3ffd2d3d3ffd3d3d2ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfd0cfffcfcfcfffcfcfceffcececfffcececeffcececeffcdceceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcccdffcccdcdffccccccffcccccbffccccccffcbcbcbffcbcbccffcbcbccffccccccffcdcdcdffcecfceffd0cfcfffd1d1d0ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d0d0ffd1d0d0ffd0cfcfffd0cfd0ffcfcfcfffd0d0d0ffd0cfd0ffd0cfd0ffd0d0d0ffd1d0d1ffd1d1d0ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d1ffd0d1d0ffd0d1d1ffd0d1d1ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d5ffd4d4d5ffd5d4d4ffd5d5d4ffd4d4d5ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d5d6ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd5d4d5ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd2d3d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcececeffcececdffcdcecdffcdcdcdffcdcccdffccccccffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacbffcacacaffc9cacaffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c7c7ffc8c7c7ffc7c7c7ffc9c9caffc9c9caffcdcdccffccccccffcfcfcfffcececeffcdcccd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefefffefffffffffffefffffffefffffffffffefefefffefefefffffffefffefffefffefefffffefefefffefefefffffefefffffffefffefefefffefefefffffefefffefffefffefffffffffffffffffffefffefefefffefefefffefefefffefefffffffffefffefefffffefefefffefefffffffefffffffefefffffefefffffffffffefefefffffffefffefefffffefefefffefefefffefefffffefefefffffefffffffffefffffefefffefffefffffffefffefefefffffffffffffffefffefefefffefefefffefefefffefefefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffefefefffefffefffffffefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefefefffffffefffefefffffefefefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffefffefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefefffefefefffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffffffefffefefefffefefefffefefefffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffbfbfbfff4f4f5fff2f1f2fff1f1f1fff2f1f1fff2f2f2fff1f1f1fff4f4f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff363636ff363636ff373637ff373736ff363536ff3b3c3cff494948ff575858ff696969ff7a7a79ff8a8a8aff999999ffb7b6b6ffe5e5e4fff5f6f6fffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefefefffdfdfdfffefefefffdfdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefdfffefdfdfffdfefefffdfefefffefefefffdfefefffefdfefffefefdfffdfefefffdfefefffefefefffefdfefffdfefefffefefdfffefefdfffefefefffdfdfdfffdfefdfffefefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfcfffcfdfcfffdfcfdfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfafafffbfbfafffafafafffafafafffafaf9fff9fafafff9fafafffafafafffafaf9fff9f9fafff9f9f9fff9f9fafff9f9fafffafaf9fff9f9fafffaf9f9fffaf9fafffafafafffaf9fafffaf9fafffafafafff9faf9fffafafafffafafafffafafafffafafafffafbfbfffafafbfffbfafbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfefffefefdfffdfdfefffdfdfdfffdfdfefffefdfefffdfdfdfffefdfdfffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffefefdfffefdfdfffdfefefffefefdfffefefdfffefefefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffefefefffefefefffffffefffefefefffefefefffffffefffefffffffefffffffffffffffffffefffffffffffffefffffffffffffffffffffefefefff5f5f5ffe0dfdfffb0b0b1ff979798ff868686ff777676ff686868ff585857ff4a4a49ff3b3b3cff343434ff343434ff343434ff3a393aff3d3c3dff3d3d3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff323232ff313030ff2f2f2fff2e2d2eff2d2d2dff2e2d2dff323332ff333333ff333433ff353535ff373737ff383838ff3a3a3bff3c3c3dff3f3e3eff404040ff414141ff424243ff444344ff444444ff454445ff454545ff444544ff454544ff434344ff424242ff414141ff404040ff3e3e3eff3c3c3cff3a3a3aff393939ff383838ff373737ff343535ff333333ff323231ff2e2e2eff2b2b2bff2c2b2bff2d2d2dff2e2f2fff303030ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f201fff1d1d1dff1c1b1cff1b1b1bff181818ff141414ff1c1c1cff252524ff2e2e2eff3f3f3eff525151ff686868ff7e7e7eff9c9c9cffd7d7d7fff0f0f0fffdfdfcfffffefefffefffefffefffefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffefffefffffffefffefffffffefffefefefffefffffffffefefffefefefffefefffffefefefffdfefefffefefefffdfefefffefefefffdfefdfffefefefffefdfefffefefefffdfdfefffefdfefffefefdfffdfefefffdfefefffefefefffefefdfffdfefefffdfdfefffefdfefffefdfefffefefdfffefefefffefdfefffefdfefffefdfefffefdfefffefdfefffefefefffdfdfdfffefefefffdfdfefffdfdfefffefefefffefefefffefefefffffefffffffffefffffefefffefffefffffffefffefefefffffffffffffffefffffffefffefefefffefefefffefefefffefffffffffffefffffefefffefffefffefffefffefffefffefffefffffefffffefffefffefefffffefffefffffffffffffefefffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefefefffefefefffefefffffefefffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefdfffefefefffdfdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffefefdfffdfdfefffefefefffefefdfffefefefffefefefffefdfdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefdfefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefffffefefefffefefefffffffefffefffefffefefffffefefefffffefffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c9c9ffc9c8c9ffc4c5c4ffc4c4c5ffc4c4c4ffc7c7c7ffc7c6c7ffc7c7c7ffc9c9c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffc9cacaffcacacbffcbcbcbffccccccffcdccccffcecdcdffcdcdceffcececeffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d2ffd2d2d2ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd3d2d2ffd2d2d3ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd3d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d2ffd3d3d2ffd3d3d3ffd2d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcecfffcfcfceffcececeffcdceceffcececdffcdcdcdffcdcdcdffcdcdccffcccdccffccccccffcccbccffcccccbffccccccffcdcdccffcdcccdffcdceceffcecfceffcfcfcfffcecfceffcfceceffcecfceffcececeffcececeffcdcdcdffc9c9c9ffc8c9c8ffc7c7c6ffc5c6c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc6c7c7ffc7c7c8ffc7c8c7ffc8c8c8ffc9c8c9ffcacacaffcacacaffcacacaffcbcbcaffcbcccbffcbcccbffccccccffccccccffccccccffccccccffcdcccdffcdcdcdffcececdffcececeffcececeffcececfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd1d1d0ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d2ffd2d3d3ffd3d3d3ffd4d3d3ffd3d4d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d5d4ffd5d5d4ffd5d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d9ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9dadaffd9dadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadadbffdbdbdaffdbdbdbffdedddeffe7e7e8fff1f1f1fff4f4f4fff5f4f4fff6f6f6fff5f6f5fff3f3f3ffefeff0ffeeeeeeffeeefefffefefefffefeeefffefefefffefefefffefeeefffeeefefffefefefffeeefefffefefefffefefeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefefeeffefeeeeffeeefeeffeeefeeffeeefeeffeeefeeffefeeefffeeefeeffeeeeefffeeefeeffefefefffefeeeeffeeefefffefefeeffefefefffefefefffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeeeefffefeeefffefefeeffeeefefffeeefefffeeefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeedeeffeeedeeffeeeeeeffeeedeeffeeededffeeeeeeffedededffeeeeeeffededeeffedededffedededffeeeeeeffededeeffeeedeeffeeeeedffeeededffedededffedededffedededffedededffedededffedededffecededffecececffecececffedededffededecffedececffecedecffecedecffecedecffecececffedececffecedecffececedffecececffecececffecececffecedecffedececffecedecffedededffecedecffecedecffedededffecededffedededffecedecffedededffedededffedededffedededffedecedffededecffecededffecededffedededffedededffedededffedededffedecedffedecedffedededffedededffedededffedededffededeeffedededffedededffeeeeeeffedededffeeeeedffededeeffedededffedeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeedeeffedeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffeeeeedffeeeeeeffeeeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeedeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffefefeeffefefefffeeefefffefefeffff0efefffefefefffefeff0ffefefefffefefeffff0efeffff0f0efffefefefffefefeffff0efefffeff0efffeff0effff0f0f0fff0f0efffefefefffefeff0fff0eff0ffefeff0fff0f0efffefeff0fff0efefffefeff0fff0eff0fff0eff0fff0efeffff0f0f0ffefefeffff0f0f0ffefeff0ffefefefffeff0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0eff0ffeff0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff1f1f1fff3f3f3fff6f6f6fff6f6f6fff6f6f6fff3f3f2ffeaeaeaffe1e2e1ffddddddffdcdddcffdcdcdcffdcdbdcffdcdcdbffdbdcdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdbdbdaffdadadbffd9dad9ffd9dad9ffdadad9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd6d5d5ffd4d5d4ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfceffcecfcfffcececeffcececeffcecdceffcdceceffcecdcdffcdcdcdffcdcdcdffccccccffccccccffcdccccffcbccccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcccccbffccccccffcdcdcdffcfceceffcfd0cfffd0d1d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d2ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0cfd0ffd0cfcfffd0cfcfffd0d0d0ffcfcfcfffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d0d0ffd0d1d0ffd1d1d0ffd0d0d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d5d4ffd5d4d5ffd4d4d4ffd4d5d4ffd5d5d5ffd4d5d5ffd4d5d5ffd4d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd4d4d5ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd5d5d5ffd4d4d5ffd5d4d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d2d3ffd2d3d2ffd2d3d3ffd2d3d2ffd2d1d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0cfffcfd0d0ffcfcfcfffcfcfcfffcfceceffcecfceffcececeffcececdffcdcdceffcccdccffccccccffccccccffcbcbcbffcbcbcbffcacbcaffcacacbffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c9ffc7c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc9c9c9ffc9c9c9ffcccccdffcdcdcc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffefefefffefefefffefffffffefefefffffefffffefefefffffefefffefffffffefefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffefffefffefefefffefffffffffefefffefefefffefefffffefefefffffefefffefffefffefffffffffffffffefefffffffefefffefefefffefffefffefefefffefefffffefffffffefefefffefefefffffefefffefefefffefffefffffefffffefefefffefefffffffefefffefffffffefefefffefffffffffffefffffefefffefefefffefefefffefefefffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffefffffffefefffffefefffefffffffefefffffefefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffffffffefefffffefefffffffefefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefefffefffefffefefefffefffefffefefefffdfefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffefffefefefffffefefffefefefffefffefffefefefffefefffffffffffffefefffffffffffffffefefffefffffffffffffffffefffffffefffffffefffffffefffffefffffffefffffffffffffffffffefffffefffffefefefffefefefffefefffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfbfff5f5f5fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff3f3f3fff4f4f4fff4f4f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373738ff373737ff363636ff363636ff363636ff363536ff3b3b3cff494849ff585858ff686969ff797979ff8a8a8aff999999ffb6b6b6ffe5e5e5fff5f5f5fffcfcfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffefefefffdfdfefffefefefffefdfdfffdfefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefefffdfefefffefefefffefdfefffefefefffdfefefffdfefefffefefdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfefefffefdfdfffefdfefffefdfdfffefdfdfffdfefefffdfdfefffdfdfdfffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffbfbfcfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfdfdfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafafafffafafafffafaf9fffaf9fafffafaf9fffafafafffafafafffaf9f9fff9fafafff9f9fafffafaf9fffaf9fafffafaf9fff9fafafffafafafff9fafafffafafafffaf9f9fff9fafafffafafafffafafbfffafafbfffafafafffafafbfffbfafafffafafbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfffcfdfdfffcfdfdfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefdfefffdfefefffdfdfdfffdfdfefffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffefdfefffdfdfdfffefdfdfffdfefefffefefefffefefefffefffefffefefefffefffefffffefefffefffffffefffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffefefefff5f4f5ffe0e1e0ffb1b2b2ff979796ff868686ff777777ff686868ff595959ff4a4a4aff3b3b3cff343435ff343434ff343435ff353434ff393a3aff3c3d3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363536ff333333ff323232ff303130ff2f2f2fff2e2e2eff2d2e2eff323232ff353435ff353535ff373737ff39393aff3c3b3bff3d3d3dff3f3f40ff414141ff434243ff444544ff454646ff474746ff474747ff484848ff484848ff474847ff474747ff464647ff464646ff444444ff434343ff424141ff3f3f40ff3d3e3dff3d3c3dff3b3b3cff3a3a3aff383738ff353636ff343434ff303030ff2c2c2cff2d2d2dff2e2e2eff302f2fff323232ff353536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202121ff1f1f20ff1f1f20ff1d1c1cff1b1c1cff1b1b1bff181818ff1c1b1cff252525ff323132ff424343ff565656ff6c6c6cff818180ffa09f9fffd7d7d8fff1f0f0fffcfcfcfffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfefffefefdfffefefefffefefefffefdfdfffefefefffdfefefffefefefffefdfefffefefdfffdfefefffefefefffdfefefffefefefffefdfdfffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffefefffffffefefffefffffffefffffffffffffffffffefffffefefffefefefffefefefffefefefffefefffffffefefffefffefffefffefffffffffffffefffffefffffffefefefffefffffffffffefffefffffffefefefffffefefffefefefffefffffffffefefffffefffffffefffffffefffffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffefffefffefefefffefefffffffefefffefefefffefefffffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffdfefefffefefefffdfdfefffefefefffdfdfefffefefefffefdfdfffdfefefffefefefffefdfefffefdfefffefdfefffefdfdfffdfefefffdfefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffffefefffffefefffefffffffffefffffefffefffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c5ffc4c5c5ffc4c4c4ffc7c7c7ffc7c7c7ffc6c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9c9c9ffcacacaffcacbcbffcbcbcbffcbccccffcdcdcdffcdcdcdffcdcecdffcfceceffcfcfcfffcfd0cfffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d2ffd2d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d5ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d2ffd3d3d3ffd3d2d3ffd4d3d3ffd3d4d4ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d3ffd3d4d3ffd4d3d4ffd3d4d4ffd3d4d3ffd4d3d4ffd4d4d3ffd3d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d3d2ffd1d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcfcfd0ffcfcfd0ffcececfffcececfffcfceceffcececeffcececeffcececeffcdcdceffcdcdcdffcdcccdffcccdcdffccccccffccccccffccccccffcccbcbffcbcbcbffcccbcbffccccccffcdcdceffcececdffcecfcfffcececeffcececeffcecdceffcececeffcdceceffcccdcdffcacac9ffc7c8c8ffc6c6c6ffc5c5c5ffc4c4c3ffc4c4c4ffc6c6c6ffc6c5c6ffc6c5c6ffc7c6c6ffc7c8c8ffc8c8c8ffc8c8c8ffc9cac9ffcacac9ffcacbcaffcbcacbffcbcbcbffcbcbcbffcccbccffccccccffccccccffcccdcdffcdccccffcdcdcdffcdcdceffcececdffcececeffcecfceffcecfcfffcfcfcfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d0d1ffd1d1d1ffd2d1d1ffd1d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffd9dadaffd9dad9ffdad9daffdadadaffdadadaffdadadaffdbdadaffdadadbffdadadbffdbdbdaffdbdadbffdcdddcffe4e5e5ffedededfff3f3f3fff5f4f4fff5f4f4fff5f6f6fff4f4f4fff0f0f0ffefefefffeeeeefffefefefffefeeefffefefefffefefefffefefefffefeeefffefefefffefeeefffeeefefffeeefefffefefefffefefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffeeefeeffeeefefffefefefffefeeefffefefefffeeefeeffeeefefffefefeeffeeefefffeeefefffefeeeeffefefefffefefefffefefeffff0efefffefefeffff0efefffefeff0ffefefefffefefefffeff0efffefefefffefefefffefefefffeeefefffeeefeeffefeeefffefefeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffedeeeeffeeeeeeffedeeeeffeeeeeeffeeededffedeeedffedeeedffededeeffeeeeeeffededeeffededeeffeeededffededeeffedeeedffeeedeeffedededffedededffedededffedededffedededffedededffedededffedededffecececffecececffecececffececedffedececffecedecffecececffececedffececedffecedecffecececffecececffecedecffecececffecececffecececffecececffecededffedececffedecedffedecedffedededffecededffedededffecededffedededffedededffedededffedededffecededffecedecffedecedffededecffedededffedededffedececffedededffecededffedededffedecedffededecffedededffedededffedededffedededffedededffedededffedededffededeeffeeeeeeffededeeffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeededffededeeffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefeeffefefefffefefeffff0efefffeff0f0ffefeff0ffefefeffff0f0f0ffeff0efffeff0effff0efefffeff0f0ffefefeffff0eff0ffefefefffeff0f0ffeff0f0fff0efefffeff0f0ffeff0f0fff0f0effff0eff0ffeff0efffeff0f0fff0f0f0ffefeff0fff0f0effff0efefffeff0efffeff0efffefeff0fff0f0f0ffefeff0ffefeff0fff0efefffeff0f0fff0f0f0fff0f0f0fff0eff0fff0eff0fff0eff0ffeff0f0fff0f0f0fff2f2f2fff5f5f5fff7f7f7fff6f6f6fff5f5f5fff1f1f1ffe7e7e8ffdfdedeffdcdddcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadbdbffdadadaffdadadaffdadadaffdad9d9ffdad9daffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d5ffd6d5d6ffd5d6d5ffd5d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d4d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d4ffd3d4d3ffd4d3d4ffd3d2d3ffd3d3d3ffd3d2d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffcfd0d0ffcfd0d0ffcfd0d0ffcfcfd0ffcfcfcfffcecfcfffcececeffcececeffcdceceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdccccffcdcccdffccccccffccccccffcbccccffcccbccffcbcbcbffcbcccbffcbcbcbffcbcccbffcdccccffcdceceffcececeffd0cfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd2d1d2ffd1d1d0ffd0d1d1ffd0d0d0ffcfcfd0ffd0cfcfffcfcfcfffcfd0cfffcfd0cfffcfcfd0ffd0d0d0ffcfcfd0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd3d4d3ffd3d4d4ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd5d4d4ffd4d5d5ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd5d5d5ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd6d5d6ffd5d6d5ffd5d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd4d4d5ffd4d4d5ffd5d4d4ffd4d4d5ffd4d5d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0d0ffcfcfd0ffcfcfcfffcecfcfffcececeffcececeffcecdcdffcdceceffcdcdcdffcdcccdffccccccffcccbcbffcbccccffcbcbcbffcacbcbffcbcbcbffcacacaffc9cac9ffcac9caffc9cacaffc8c9c8ffc9c8c9ffc8c8c7ffc8c8c8ffc8c8c8ffc7c6c6ffc9c9c9ffc9c9ca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffefffefefffffffffefffffefefffefefefffefefffffffffffffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffffffffffefffffffefffefefffffefefffffefefefffffefefffefefefffefffefffefefefffffffffffefffefffefefefffefefffffffefefffffefefffffffefffffefefffefffefffffefffffefffefffffefefffefefefffefefefffefefefffefefefffffefffffffefefffffefefffefffefffefffefffefefefffefffffffefffefffefefefffefffefffefffefffffffffffffffefffefffffffffefefffffefefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffffffefefffefffffffffefefffffefffffefefffffefefffffefefefffefefefffefffefffffffefffefffefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefffefffffefffffefffefffffffefffefffffffefefefffefffefffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffffffefffffefefffefffefffffffffffefffefffffffefffffffffffffffefffefffefffefffefffffffffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffefefffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfcfff5f5f5fff0f0f0fff1f1f0fff2f2f1fff4f3f3fff4f4f4fff4f4f4fff4f5f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff383837ff373737ff363636ff363636ff363636ff3d3c3cff4a4a4aff595a59ff696969ff7a7a7aff898989ff999898ffb6b7b7ffe6e6e5fff6f6f6fffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefdfffefefefffdfefdfffefefdfffdfefefffefefdfffdfefdfffdfefdfffefdfefffefdfefffefdfefffefefefffdfefefffefdfdfffefefefffefefdfffefdfdfffdfefdfffdfefdfffefefefffefdfdfffdfefdfffefdfdfffefdfdfffefefefffefdfefffefefefffdfdfefffdfefdfffdfdfdfffefefefffdfefefffdfdfefffefefefffefefefffdfdfefffefefefffefefefffefdfdfffdfefefffefdfdfffefdfefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffbfcfbfffbfbfcfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffbfcfcfffcfbfbfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffafbfbfffbfafafffafafafffafbfafffafafafffafafafff9fafafff9fafafff9f9f9fffafafafff9f9fafff9faf9fff9f9f9fffafafafff9fafafff9f9f9fffaf9fafffaf9f9fffafaf9fffafaf9fffafaf9fffafafafffafafafffafbfafffbfafafffafbfafffafafafffafbfafffafbfafffbfafbfffbfafbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfefffdfefdfffdfdfdfffefdfefffdfefdfffdfdfefffefefefffefefefffdfdfdfffdfdfdfffefefdfffefdfdfffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefffefffffffefffffffffffefffffffefffffffefefefffffffffffefefffffefffffffffefffffefefefff5f5f5ffe1e1e1ffb3b3b3ff969696ff878787ff787877ff696968ff595a5aff4b4a4bff3c3c3bff353434ff343535ff353534ff343534ff343535ff3a393a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393839ff353636ff333334ff323132ff303030ff2f2f2fff2f2f2eff333433ff363637ff373838ff3a3a3aff3d3c3cff3e3e3eff404140ff424242ff454544ff464646ff474747ff494849ff4a4949ff4b4a4aff4b4b4bff4c4b4bff4a4b4bff4b4a4bff4a4a49ff494949ff474848ff464646ff444544ff424343ff414141ff403f40ff3f3e3fff3d3d3dff3a3b3bff383838ff373737ff313231ff2d2d2dff2e2f2eff30302fff333333ff353535ff373838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222121ff202020ff1f1f1fff1f201fff1c1c1cff1c1b1cff1b1a1bff1f1e1eff272727ff343535ff474646ff5b5b5bff6f6f6fff838383ff9fa09fffd9d9d8fff2f2f2fffdfdfdfffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefefffffefffffffefefffffffefefffffefefffefffffffffffefffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefefffffefefffffefefffefefefffefefefffefffefffffefefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefdfdfffefefefffefefdfffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffffefffffffefefffffffefffefffffffffefefffffffffffffffefffffefefffefffffffffffefffffffffffffffefffefffefffffefefffefefefffefffefffefefffffffffffffefefffffefffefffefefefffffefffffefffefffefefffffffffefffffffffffefefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefefffefefefffefffffffffffefffffffefffefefffffefefffffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefdfffefdfefffefdfefffefdfefffefefdfffdfefefffefdfdfffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefefffffefefffefefefffefefffffffffffffffefefffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffefffffffffffefffffffefffffffefefefffffffffffefefffffefffffffefefeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc7c7c7ffc7c6c6ffc7c7c7ffc8c9c8ffc8c8c9ffcac9c9ffcac9c9ffc9c9c9ffc9c9caffcacacaffcac9c9ffc9cacaffcbcacaffcbcbccffccccccffcccccdffcdcdcdffcecdceffcecfceffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd0d1d0ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d2ffd2d1d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d3ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d5ffd4d5d4ffd4d4d4ffd4d5d4ffd4d5d4ffd5d5d5ffd4d4d4ffd4d5d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd3d3d3ffd2d3d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d2d3ffd2d3d3ffd3d3d3ffd3d3d4ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d3ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d3d3ffd2d2d2ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d0ffcfd0d0ffd0cfd0ffcfd0cfffcfcfcfffcecfcfffcececeffcececeffcdceceffcecdceffcecdceffcecdcdffcdcdcdffcccdcdffccccccffccccccffcccccbffcbcbcbffcbcbcbffcbcccbffccccccffcdcdcdffcdceceffcfceceffcfcfceffcececeffcdcdceffcececeffcdcdceffcccdccffcacacaffc9c8c8ffc6c7c7ffc5c5c5ffc5c4c4ffc4c3c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c7c7ffc8c7c7ffc8c7c8ffc8c9c9ffc9c9caffcac9caffcacacaffcbcbcbffcccccbffcccccbffccccccffcccccdffccccccffcdcdcdffcdcdcdffcdcecdffcdcdcdffcececeffcececeffcececeffcfcecfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd4d3d3ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd5d4d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd5d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d8d8ffd8d8d7ffd8d8d9ffd8d8d9ffd8d8d9ffd9d8d9ffd9d8d9ffd9dad9ffdadad9ffdadad9ffd9dadaffd9dadaffd9dad9ffdadadaffdadadaffdadbdaffdadadaffdbdbdbffdadbdaffdbdbdbffe1e0e1ffeae9e9fff2f2f2fff5f5f4fff5f4f4fff5f6f6fff6f5f6fff1f2f1fff0efefffefefefffefefefffefefeeffeeefefffefefefffefefefffefefefffefefefffeeefefffefeeeeffefefefffefefeeffefeeeeffeeefefffefefeeffefefefffefefeeffeeefefffefeeeeffefeeeeffefefefffefeeefffefefefffeeeeefffeeefeeffeeeeeeffefefefffeeefefffefeeefffefefefffefefefffefefefffefefeffff0f0effff0efefffeff0f0fff0efefffefeff0ffefeff0ffefeff0ffefefefffefefefffefefefffefefefffefefefffeeefefffeeeeefffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeedeeffeeededffeeeeedffeeeeedffeeededffedeeeeffeeeeeeffedeeedffeeeeedffedeeeeffedededffedeeedffedededffeeedeeffeeededffeeededffedededffedeeedffedededffedededffedededffedededffedededffededecffedededffedededffecededffedececffecececffecedecffececedffedededffececedffecedecffecececffedecedffecedecffecececffedececffedececffecececffecededffedededffedecedffecededffededecffedecedffecededffecededffedededffedecedffedededffededecffedededffecededffececedffecececffedededffececedffecededffecececffedededffedededffececedffedecedffedececffedededffedededffeeededffedededffeeedeeffedeeedffeeeeedffedeeeeffeeededffedeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffedeeeeffeeedeeffeeeeedffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffefeeeeffefeeefffeeeeefffefefefffefefeffff0efefffefeff0fff0efeffff0eff0ffeff0f0ffefeff0fff0efefffefefefffeff0effff0f0effff0f0efffefeff0ffefeff0ffefefeffff0efefffefeff0ffeff0efffefefeffff0f0f0ffeff0efffefefefffefeff0fff0efeffff0efeffff0f0effff0efefffeff0f0fff0f0f0ffeff0effff0f0efffeff0f0ffefefefffeff0efffeff0effff0eff0fff0eff0fff0eff0fff0f0f0ffeff0f0fff0efeffff0f0f1fff3f3f2fff6f6f6fff7f7f7fff6f6f6fff4f4f4ffedededffe4e5e4ffddddddffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadbffdbdadaffdadadaffdad9daffd9d9daffdadad9ffdad9d9ffd8d9d9ffd9d8d8ffd8d8d9ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d6ffd5d5d5ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd5d5d5ffd4d5d4ffd5d5d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d2d1ffd1d1d0ffd1d1d1ffd1d1d0ffd0d1d0ffd0cfd0ffd0d0cfffd0d0d0ffcfcfd0ffd0cfd0ffcfcfcfffcecfceffcececeffcfceceffcdceceffcdcdceffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdccccffcbccccffcccccbffcccbccffcbcbccffcbcbcbffcbcbcbffcbcacbffcbcccbffcdcdccffcececdffcecfcfffcfcfd0ffd0d0d0ffd1d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0cfffd0d0cfffd0cfcfffcfd0cfffd0cfd0ffcfd0cfffd0d0cfffcfd0d0ffcfcfcfffcfd0cfffcfd0cfffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d1ffd1d2d2ffd2d1d2ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd3d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d5d5ffd5d4d4ffd5d4d5ffd4d5d5ffd4d4d5ffd5d4d4ffd5d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d6ffd6d5d5ffd5d5d5ffd6d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd4d5d5ffd4d4d4ffd4d5d4ffd4d4d4ffd5d4d5ffd5d4d5ffd5d4d4ffd4d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d2ffd2d1d2ffd2d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffd0cfcfffcfcfcfffcececfffcfceceffcececeffcdcdceffcdcdcdffcdcdcdffcdccccffcbccccffcccbcbffcbcbccffcbcbcbffcacbcbffcbcacaffcacacaffcacacaffcacac9ffcacac9ffc8c9c9ffc8c9c9ffc7c8c7ffc8c8c8ffc7c7c8ffc7c7c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffefffffffefefffffffffefffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffefefffffefefffffefffffffefefffefefffffefffefffefefefffefffffffffefefffffffefffffffffffffffefffffefffffefffefffffffffffffefefffffefefffffefefffefffffffefefffffefefefffffffffffefefefffefefffffefefffffefffffffffefefffefffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefffefffefefefffefefefffffffefffefffefffffefefffefefefffefefefffefefffffffefefffefffffffefefefffefffefffefffefffffffffffefefffffefefffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefefffefefffffefffefffefefefffefffffffffefefffffffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefefefffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefffefffefffefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffefffffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfcfff5f6f6fff0f0f0fff1f2f1fff4f3f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393938ff393938ff383838ff373737ff363736ff353636ff3c3c3dff4b4b4bff5a5b5bff6b6a6aff7a7a7aff898989ff989999ffb8b7b7ffe6e7e7fff5f6f6fffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefdfffdfefdfffefefdfffdfdfdfffefdfefffdfefdfffefefefffefefefffefdfefffefefefffdfdfefffdfefefffefefefffdfefefffefdfefffefefdfffefefdfffdfefefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffdfdfefffdfdfefffefefdfffefefdfffdfefefffefefdfffefdfefffefefefffefefdfffefefefffefdfdfffefdfdfffefefefffefdfdfffdfdfefffdfefdfffdfdfdfffdfefefffefdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfafffafbfbfffafafafffafafafffafafafffafafafffaf9fafffaf9fafffafaf9fff9fafafff9fafafff9faf9fffafafafff9f9f9fffaf9fafffaf9fafff9fafafffaf9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfcfffcfcfdfffcfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfefefffefefdfffefdfefffefefefffefefdfffefefefffefdfdfffefdfdfffefdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfefefffefefefffefffefffefefefffefefefffefefffffefffefffffffffffffefffffffefefffffffefffefffffffefffffffffffffffffffffffdfdfdfff5f4f5ffe3e2e3ffb4b4b4ff979696ff888888ff797979ff6a6a6aff5a5b5bff4b4b4bff3c3c3cff343435ff343534ff353535ff353535ff363636ff3737370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff393839ff363635ff333433ff323231ff303031ff303030ff353535ff393839ff3b3b3bff3e3d3dff3f3f40ff414142ff444444ff464646ff484848ff4a494aff4b4b4cff4c4c4cff4e4d4dff4e4e4eff4f4f4fff4e4f4eff4e4e4eff4e4e4eff4d4d4dff4c4c4cff4b4b4bff4a4a4aff494949ff464646ff454545ff434343ff424242ff414141ff3e3e3eff3c3b3bff393939ff333333ff2e2e2fff303030ff323333ff353535ff383838ff393a39000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212121ff212121ff212120ff202020ff1f1f1fff1d1d1cff1b1b1cff202020ff2a2a2aff373837ff4b4a4aff5f5e5eff727272ff858686ffa09f9fffd9d9dafff2f3f3fffdfdfdfffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffffffffffefefffffefefffffefefffffefefffefefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffffffefffefefefffefefffffffffffffefffffffffefefffffefefffffffefffefffffffffefefffefffffffefffffffefffefffefffefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefffffffefffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffefffffffffffffefefffefefefffffefefffefefffffefefffffefefefffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffdfefefffefdfdfffefdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffffefffffffefefffffffffffffefefffffefefffffefffffffefefffefefffffefffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefefffffffefffffffffffeffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc7c7c6ffc9c8c9ffc9c9c9ffc9c9c9ffcacac9ffcac9c9ffcac9c9ffcac9c9ffcac9c9ffc9c9caffcacacaffcacacaffcbcbcbffcccbccffcdcdccffcdcdcdffcececeffcececfffcecfcfffcfcfd0ffd0cfd0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd1d1d1ffd2d1d2ffd2d1d2ffd1d2d2ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d4ffd3d3d3ffd4d4d4ffd3d3d4ffd4d4d4ffd5d5d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d4ffd3d3d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd2d2d3ffd2d3d2ffd2d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd2d3d3ffd2d3d2ffd3d2d3ffd2d2d2ffd2d1d2ffd1d1d2ffd1d1d1ffd1d1d0ffd0d1d0ffd1d0d0ffd0d0d0ffcfd0cfffcfcfcfffcececfffcfcecfffcececeffcececeffcececeffcecdcdffcececdffcdcdcdffcdcdcdffcdcdcdffcccdccffccccccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffccccccffcdcdcdffcececeffcfcfcfffcdcdceffcdcdcdffcdcdceffcecdcdffcdcdccffcacbcaffc9c9c8ffc7c7c7ffc6c6c6ffc5c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc6c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c8c9ffcacac9ffcacacaffcbcbcaffcbcbcbffcbcccbffccccccffccccccffccccccffcdcdccffcdcdcdffcdcdceffcececeffcececeffcececeffcececfffcfcecfffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d4d5ffd4d4d5ffd4d4d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffdad9d9ffdadad9ffdadadaffdadadaffdadadaffdadadbffdadadaffdadadbffdadadbffddddddffe6e6e6ffeeefeefff4f4f4fff4f5f4fff5f6f5fff6f6f5fff2f2f3fff0eff0ffefefefffefefefffefefefffefefefffefefefffeeeeefffefefefffefefefffefefefffefeeefffefefefffefefeeffeeefefffefeeeeffeeefefffeeefefffefefeeffeeefeeffefefefffeeeeefffeeeeefffeeeeefffefefeeffefefefffefefefffefefeeffefefefffefefefffefefefffeff0efffefefeffff0efeffff0efeffff0efefffefeff0ffeff0efffefefefffefefefffefefefffeff0efffeff0efffefefefffefefefffefefefffefefefffefeeefffefeeeeffefeeeeffeeeeefffeeeeefffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeedffedeeedffeeeeeeffedeeedffedeeeeffeeeeedffedededffeeedeeffedededffeeeeedffeeeeeeffedededffeeeeedffedededffedededffeeeeedffedededffedededffedededffedededffedededffedededffedededffecededffedededffecedecffedededffececedffececedffececedffededecffededecffecededffededecffedecedffedededffededecffedededffedececffedececffedededffedececffecededffecededffecededffecededffedecedffededecffedededffededecffedecedffecededffedededffedececffedececffedececffecededffecededffecedecffedededffecececffedecedffedecedffecededffededecffededecffedededffedededffedededffedededffedededffededeeffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffefefefffefeeeeffefefeeffefefefffefefefffefefefffeff0efffefefefffefefefffefefeffff0f0efffeff0f0ffeff0effff0eff0ffeff0effff0eff0fff0efefffefefeffff0efefffefeff0ffefeff0ffefefeffff0f0f0ffefefefffefeff0ffefeff0ffefefeffff0efefffeff0effff0f0f0ffeff0efffefefeffff0efefffefefefffefeff0ffefefeffff0f0effff0f0f0ffefefeffff0f0efffefeff0ffefeff0fff0f0f0ffeff0f0fff0eff0fff1f1f1fff4f4f4fff6f6f7fff7f6f6fff5f6f6fff2f2f2ffeaeae9ffe0e0e0ffdcdcddffdbdbdcffdbdbdcffdbdbdcffdcdbdbffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadbdaffdadadaffdadad9ffdad9d9ffdad9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd5d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d4d3ffd2d2d3ffd2d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfd0ffcfcfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcececdffcececeffcdcdcdffcdcdcdffcdcdcdffcdccccffccccccffccccccffcbccccffcbccccffcbcbcbffcbcccbffcbcbcbffcbcbcaffcbcacbffcbcccbffcdcdcdffcecdceffcfcecfffd0d0cfffd0d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffcfd0d0ffcfcfcfffd0d0cfffcfcfd0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d4ffd5d4d5ffd4d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd6d5d5ffd5d6d5ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d4d4ffd5d5d5ffd4d4d5ffd4d4d5ffd5d5d5ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d3ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d0ffd0d0d0ffd0d0cfffd0cfd0ffd0cfcfffcfcfcfffcfcfcfffcececeffcececeffcecdceffcecdcdffcdcdcdffcccdccffcbccccffcbccccffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffcac9caffc9c8c9ffc9c9c8ffc8c8c8ffc7c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffffefefffffffefffefefffffffffefffefffefffffffefffffefefffefffffffffefefffffffffffefefffffefffefffefffefffefefffffefffffffefffefffefffefffffffefffefffefffefefffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffefffffefffefffffefefffffefefffffffffffffefefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefffffffefefefffefefefffefffefffffefefffffefefffffffefffffffefffefffffffffefffffefefefffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefefffffffefffffefffffffffefffefffefffffffefffffefefffefefffffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffffffefffffffffffefffffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffefffffffffefffefffefffefefefffefefefffefefefffffefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffffefffffffefffffffffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfdfcfff6f6f6fff2f1f1fff3f3f3fff4f4f4fff4f4f4fff5f4f5fff4f5f4fff5f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393939ff393939ff393838ff383837ff373737ff363636ff3d3d3dff4c4b4cff5b5b5cff6c6c6cff7b7c7cff8a8a89ff999999ffb8b8b8ffe7e7e7fff6f6f6fffdfdfdfffefefdfffdfefefffefdfefffdfdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefdfefffefdfefffdfefdfffefdfdfffefefdfffefefefffefefefffefefdfffdfdfdfffefefdfffdfdfefffefefdfffefdfefffdfdfefffefefefffdfefefffefdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffdfefdfffefefdfffdfefefffefdfefffdfdfdfffefefdfffdfefefffefefefffdfefefffefdfefffefefdfffdfefdfffdfefefffefdfdfffefefefffefefdfffdfefefffefdfdfffefefdfffdfdfefffefefdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfcfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffcfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfafffafafafffafafafffafafafff9fafafffafafafffafaf9fff9fafafffafaf9fff9faf9fff9f9fafffaf9fafffafafafffaf9f9fffafafafffaf9fafffafafafffafafafffbfafafffafbfafffbfafafffbfbfafffbfbfbfffbfbfafffbfbfafffbfbfafffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffcfdfcfffdfdfcfffcfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffefefdfffdfefefffefefefffdfdfefffefdfefffefefdfffdfefdfffefefefffefdfefffefefefffefefdfffdfefefffdfdfdfffefdfdfffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffffffefffefefffffefffefffffffffffefefffffefffffffffffefffefffffffffffefffefffffffdfdfefff5f4f5ffe4e4e3ffb5b4b4ff999898ff8a898aff7b7b7bff6c6b6cff5c5b5bff4b4c4bff3d3c3cff353534ff353535ff353535ff363636ff373736ff3737370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3f3fff3c3c3cff393939ff353536ff333333ff323232ff323232ff373737ff3c3c3cff3f3f3fff414141ff434443ff454645ff484848ff4a4a4aff4c4c4cff4e4d4eff50504fff515050ff525151ff525152ff525251ff525152ff525152ff515151ff515050ff50504fff4f4f4fff4e4e4dff4d4c4cff4a4a4aff494949ff474747ff464645ff454444ff414142ff3f3e3fff3b3b3bff353434ff303030ff323332ff363635ff383837ff3a3a39ff3d3d3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222121ff222221ff222121ff212020ff1f1f1fff1f201fff1c1c1cff212221ff2c2b2cff3a3a3aff4e4d4eff626363ff767575ff888888ffa1a2a1ffdcdcdcfff4f4f3fffdfdfdfffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefefffffffffffffefffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffefefefffffefefffefefefffffffefffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffefefffffffffffffffefffffefefffefefefffefffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffefffffffffffffffefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffffefefffffffefffffefffffffffefffefffefffffffefffffefffffefffffffffefefffffffffffefefffffefffefffefffefffefefffffefffffffefffefffefefefffefffefffefefefffefefffffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffdfdfefffefefdfffefdfefffdfdfefffefdfefffdfefefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffffefefffefffffffffefffffefefffffffefffffffffefffefffefffefffefffffefefffffffffffffffefffefffffffffefefffffffefffffefffffffffefffefffefffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacac9ffc9cacaffc9c9c9ffcac9c9ffcac9caffcbcbcaffcbcbcbffcccccbffcdccccffcdcdcdffcecdcdffcfcfceffcececfffcfcfcfffcfd0cfffd0d0d0ffd0d1d1ffd1d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d2ffd1d2d1ffd2d1d1ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d3ffd2d3d2ffd3d2d2ffd3d3d3ffd4d4d3ffd4d3d3ffd4d4d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd3d3d3ffd4d4d3ffd3d4d4ffd3d3d3ffd2d3d3ffd3d2d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d2ffd3d3d2ffd3d2d3ffd2d3d3ffd3d3d2ffd3d3d3ffd3d2d3ffd3d3d2ffd3d3d3ffd2d2d3ffd2d3d3ffd2d3d2ffd2d3d2ffd2d3d2ffd2d2d2ffd1d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcfceceffcfcfceffcececeffcececeffcececdffcdcdcdffcdcdcdffcccccdffcdcdccffcdccccffcbcbccffccccccffcbcbccffcbcacaffcbcacaffcbcbcbffccccccffcdcdccffcececeffcecfceffcdcdceffcdcccdffcdcccdffcececdffcdceceffccccccffc9c9caffc8c8c8ffc7c6c6ffc4c5c4ffc3c4c4ffc4c3c4ffc5c5c5ffc5c5c4ffc5c6c6ffc6c5c6ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c8ffcac9caffcacacaffcbcbcaffccccccffcccbccffccccccffccccccffcccccdffcdcdcdffcdcecdffcdceceffcececeffcececeffcececfffcfcecfffcfcfcfffcfcfcfffd0cfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd1d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffdadad9ffd9dadaffdadadaffd9dadaffd9dadaffdadadaffdadadaffdcdbdbffe4e3e3ffecebecfff3f3f3fff5f4f5fff5f4f5fff6f6f5fff5f4f4fff1f0f0ffefefefffefefefffefefefffefefefffefefefffefefefffefefeeffefeeefffeeeeefffefefefffeeefefffefeeeeffefeeefffefefeeffefefefffefefeeffefefeeffefefefffeeefefffefeeefffefeeefffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0f0fff0f0efffeff0f0fff0efeffff0f0efffefeff0fff0f0efffeff0efffeff0effff0efefffefefefffefefefffeff0efffefefefffefefefffefefefffeeeeefffeeefefffeeefeeffeeeeeeffeeefeeffeeeeeeffedeeeeffeeedeeffeeeeeeffeeedeeffeeeeeeffeeedeeffeeeeeeffeeedeeffeeedeeffedeeedffeeededffeeeeedffeeeeeeffeeeeedffeeeeedffedededffedededffedededffedeeedffeeededffedededffedededffedededffedededffedededffedededffedededffededecffededecffedededffecededffedecedffececedffededecffedededffedededffecededffedecedffededecffecedecffedededffedececffedededffededecffecededffedececffededecffedecedffededecffecedecffededecffedecedffecededffededecffedededffececedffecedecffededecffececedffecededffecedecffecedecffededecffecedecffececedffedecedffedededffedececffedecedffedecedffedededffedededffeeededffedededffeeededffeeeeedffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeeeffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefefeeffeeeeeeffeeeeeeffefeeeeffefefefffefefeeffeeefefffefefefffefefefffefefefffefefefffeff0efffefefeffff0efefffefeff0fff0efeffff0f0f0ffefeff0ffeff0efffeff0efffefeff0ffeff0f0ffeff0efffeff0effff0f0efffeff0efffefeff0fff0eff0ffeff0effff0efeffff0efeffff0eff0fff0f0effff0eff0fff0eff0ffeff0effff0efeffff0f0effff0f0f0fff0f0effff0f0efffefefefffeff0efffefefeffff0f0effff0eff0ffefeff0fff0f0f0fff2f2f2fff6f5f5fff7f6f6fff6f6f6fff5f5f5fff0efefffe7e7e6ffdededdffdbdcdcffdcdbdcffdbdbdbffdcdcdbffdbdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdaffdadbdaffdadadaffdadadaffdadadaffdadad9ffd9d9daffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d6d5ffd5d6d5ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d5ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffd0d0cfffcfd0d0ffcfcfcfffcfcfcfffcfcecfffcfcfceffcececeffcececeffcecdcdffcecdceffcdcdcdffcccdcdffccccccffccccccffccccccffcccccbffcbcccbffcbcbcbffcbcbcbffcacbcbffcbcbcaffcbcbcbffcbcacbffcbcccbffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffd2d1d1ffd2d2d2ffd2d1d2ffd2d1d1ffd1d0d1ffd1d0d0ffd0cfd0ffd0cfcfffcfcfceffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0cfd0ffcfcfd0ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d2ffd2d1d2ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d3ffd3d4d3ffd4d3d3ffd4d4d4ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd4d4d5ffd4d5d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd5d5d5ffd6d6d5ffd5d5d6ffd6d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd5d5d5ffd4d4d5ffd5d5d4ffd5d4d5ffd4d4d5ffd4d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0cfffcfd0cfffcfcfcfffcfcecfffcfcfcfffcfceceffcdceceffcecdcdffcdcdcdffcdcccdffcdcdccffccccccffcccccbffcbcbcbffcacbcbffcbcbcaffcbcbcbffcacacaffcacacaffcacac9ffc9c9caffc9c9c9ffc9c9c8ffc7c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefefffffefffefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffffefefffffefffffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffffffffefffffffefefffefefefffefffefffefffffffefefefffefefefffefefefffffefefffefefffffefffefffefefffffefffefffefefffffefffefffefefefffefefefffefefffffefefefffffefefffffefefffffefefffefefefffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffefffffefffffffefffffffefffffffffffffffefefffffefefffffffefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffefefffffefefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffffefefefffefffefffffefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefffffffffffffffefefefffefefefffffefefffefffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfff7f7f7fff3f3f3fff4f4f4fff4f5f4fff4f4f4fff5f4f4fff4f4f4fff4f5f5fff3f4f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a3aff393939ff393939ff383939ff393838ff383738ff373837ff3e3d3eff4c4c4cff5c5c5dff6d6d6dff7c7c7cff8b8a8bff9a9a9affb8b9b8ffe7e6e7fff6f6f6fffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfefffdfdfdfffefdfdfffdfdfefffdfefefffefdfefffefefefffdfefefffefefefffdfdfefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfefffdfefdfffdfdfefffefefefffdfefdfffefefefffefdfdfffefdfefffefdfefffdfefefffdfdfefffdfefdfffdfefdfffdfdfefffdfdfefffefdfefffdfefefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffbfcfcfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9f9fffaf9f9fffafafafff9faf9fff9f9fafffaf9f9fff9fafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfbfffafafafffbfafbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfdfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffefefefffefdfdfffefefefffefdfefffdfefefffdfdfefffdfefdfffdfefdfffdfdfefffdfdfefffefdfefffdfefefffefefefffefffefffffefefffefefefffefefefffefefefffffffffffffffffffefffefffffefefffefefefffffffffffefffefffefefffffefdfdfff5f5f5ffe4e4e4ffb5b5b5ff9a999aff8c8b8bff7d7e7dff6e6d6eff5d5c5cff4b4b4bff3c3c3cff343535ff353435ff363636ff363737ff383737ff3737380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424343ff3f3f3fff3c3d3cff393938ff353535ff333333ff323232ff3a3a3aff40403fff434343ff464545ff484848ff4b4b4aff4c4d4cff4e4e4fff515050ff525353ff545454ff555555ff555555ff565555ff555655ff555555ff555454ff545454ff545454ff535453ff525252ff515152ff505050ff4f4f4eff4d4d4eff4b4c4cff4a4a4aff484848ff454546ff424242ff3e3e3eff373737ff323233ff353635ff383738ff3a393aff3d3c3cff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212121ff212222ff212121ff212121ff212121ff212020ff1f1f20ff1e1f1eff242324ff2f2f2fff3d3d3eff515151ff656565ff787879ff8a8a8bffa5a6a5ffe0dfe0fff5f4f4fffdfdfdfffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefefffefffefffffffefffffefefffffffffffefefefffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffefffffffefffffefffffffefefffffefffefffffffefffefefffffefefffffffefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefffffefffffffefffefffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffefffefffefefffffffffffffefffefffffffffffffefefffffefffffffefffffefffffffefefffffefffefffffffefffefefffffefefffffffefffffefffffffffefefffefffefffffffefffefefefffffefefffefefefffffffffffffffefffefefefffefefefffefefefffffffffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefdfefffdfefefffefdfefffefefefffdfefefffefefefffdfdfefffdfdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffffefefffefefefffefffffffffefefffefefffffffefffffefffffffefefffffefffefffffffefffefefffffefffffffffefffffefffffffffefffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffefffffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c9c8ffc9c9c9ffcac9c9ffc9c9caffcac9caffc9cacaffc9c9caffc9c9c9ffcacac9ffc9c9caffc9cacaffcacacaffcacbcbffcbcbcbffcccdccffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d3d3ffd2d2d2ffd2d3d2ffd3d3d2ffd3d2d2ffd3d2d3ffd2d2d2ffd3d3d3ffd3d3d2ffd2d3d2ffd3d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd1d1d2ffd2d1d1ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcececeffcecfcfffcecfceffcdcdceffcdcdceffcdcdcdffcdcdcdffcccccdffcccdccffcccbccffccccccffcbcbccffcbcbcbffcacacbffcacacaffcacbcbffcbcccbffcdccccffcecdcdffcececeffcdcccdffcccccdffccccccffcdcdcdffcdcdcdffccccccffcbcbcbffc9c9c9ffc6c7c7ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c7ffc7c7c8ffc8c7c8ffc8c9c9ffc9c9c9ffcacac9ffcbcbcaffcbcbcbffcccbccffcccccbffcccdcdffcdcdccffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcececfffcfceceffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d4d4ffd5d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d6ffd7d6d7ffd7d7d8ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffd9dad9ffd9d9daffdad9d9ffd9dadaffdadadaffdadadaffdfdfdfffe9e8e8fff2f2f2fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff1f2f2ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeeeefffefeeefffeeefefffeeefeeffefeeefffefefefffefefefffefeeefffefefefffefeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efefffefeff0ffefeff0ffeff0f0ffefeff0ffeff0effff0f0efffefeff0ffefeff0fff0eff0ffeff0f0ffefefefffeff0effff0efefffefefefffefefefffefefefffefefefffefefefffeeefeeffefeeeeffeeeeeeffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeeeeeffeeededffedeeeeffeeedeeffeeededffedededffedeeeeffedeeeeffedededffeeedeeffedededffeeededffededeeffedeeeeffeeedeeffedeeedffededeeffedeeedffedededffedededffedededffecededffedededffedededffedededffedecedffedededffedecedffedededffedecedffecededffecededffedededffecedecffedededffedededffedededffedecedffecededffecededffecededffedededffececedffecededffedecedffecededffedecedffededecffededecffedececffedededffecececffedededffededecffecedecffedececffedececffedededffecedecffececedffedececffecededffedededffecececffedededffedededffedededffedededffedededffedededffedeeedffedeeeeffedededffeeedeeffededeeffeeeeeeffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffefeeefffeeefefffeeefefffefefefffefefefffefefefffefeff0ffefeff0ffeff0f0ffefefefffeff0effff0f0efffefefeffff0efefffefefeffff0f0f0fff0f0efffeff0effff0efefffefefeffff0f0f0ffefefefffefeff0fff0efefffeff0f0fff0f0f0ffefefefffefefeffff0efefffeff0efffefefeffff0efefffefefefffeff0f0ffeff0f0ffefefefffefeff0ffefefeffff0efefffefeff0ffeff0f0fff0eff0fff0f0f0ffeff0f0fff0f1f0fff3f3f3fff6f6f6fff6f6f7fff5f6f5fff4f3f4ffecececffe3e3e3ffdcdcdcffdbdbdcffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdbdbffdbdadaffdadadaffdadadaffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd5d6d5ffd5d5d6ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d4ffd3d3d3ffd4d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d2ffd0d1d1ffd1d0d1ffd1d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfceffcececeffcececeffcececeffcecdceffcdcecdffcdcdcdffcccdcdffcccdccffcccccdffccccccffcccbccffcbccccffcbcbcbffcbcccbffcbcbcbffcbcacaffcbcacaffcacacaffcbcbcbffcccccbffcdcdcdffcececeffcfcfcfffd1d1d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd1d2d1ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0cfcfffcecfceffcecfcfffcecfcfffcececfffcfcfcfffcecfcfffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffcfcfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd2d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd4d3d4ffd3d4d4ffd3d3d4ffd3d4d4ffd4d4d4ffd4d3d4ffd3d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd5d5d5ffd5d5d4ffd4d5d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfd0ffcfcfcfffcfcfcfffcececfffcececeffcececeffcdcdceffcdcdcdffcdcccdffcccdcdffccccccffcbcccbffcccccbffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffc9cac9ffcac9c9ffc9c9c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffefffffffefffefffefffffffefffffffffffffffffffefffffffffffefffffffefefffffefefefffffffffffffffefffefefffffefefefffffefffffefefefffefefefffffefffffefffefffefefffffefefefffefffffffffffefffffefefffefefffffefffffffefffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffefefefffffefefffefffefffefefefffffefefffefffffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffefefefffefffefffefefefffefefffffefefefffefefefffffefefffffefefffffefefffefffefffffffffffefefefffffffefffefefefffefefefffffefefffefffffffefffefffefffffffefffffffffefffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffffffffffffefffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffefefefffefefffffefffefffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffffffffffefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfdfdfff7f7f7fff4f3f4fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff4f4f5fff4f4f3fff3f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393939ff39393aff393a3aff393939ff393939ff383838ff383838ff3f3e3fff4d4c4cff5c5c5cff6d6d6cff7d7d7dff8b8c8cff9b9b9bffb9b9b9ffe7e7e6fff6f6f6fffdfdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffefdfdfffdfefefffdfefdfffefefefffefdfefffefdfdfffefdfdfffefefdfffefdfdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfefefffefdfefffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffefefefffefefdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfcfcfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffcfbfbfffbfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafaf9fffafafafffaf9fafff9f9f9fffafafafff9fafafff9f9f9fff9f9f9fffaf9f9fff9fafafff9f9f9fffaf9fafffafafafffafbfafffafafafffafbfafffafafbfffbfbfafffafafafffafafbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfcfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffefefefffefefefffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffdfdfdfff5f5f5ffe4e5e5ffb6b6b6ff9a9a9aff8c8d8dff7e7f7eff6e6e6eff5c5d5cff4b4b4cff3c3c3cff353534ff363636ff373737ff373737ff373837ff373737ff38383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff464747ff424242ff3e3f3fff3c3c3cff393838ff353536ff353535ff3d3d3eff444443ff474747ff4a4a4aff4d4d4cff504f4fff515151ff535353ff555555ff575757ff585858ff595959ff5a5959ff59595aff595958ff595858ff585858ff585858ff585857ff575756ff565656ff555656ff545454ff535353ff525251ff515051ff4f4e4eff4c4c4cff4a4949ff464645ff424242ff3a3b3bff363636ff383838ff3a3a39ff3c3c3cff414040ff4444440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222221ff212121ff212122ff212222ff212121ff212221ff202020ff212121ff272727ff333232ff424141ff555554ff686868ff7a7b7bff8d8d8dffa9aaaaffe4e4e3fff5f5f5fffdfdfdfffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffffefffffefefffefefffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffefffffffefefffefefefffffefffffefffefffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefffffefffefffffefffffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffffffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffffffefffffefffffefffefffefefffffefefefffffffffffffffefffefefffffefefefffffefffffefefefffefefefffffffffffefffffffefffffffefefffffefffffffefffefffffefefffefefffffefffffffefefffffefffefffffefffffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefdfffefdfefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefffefffffefefffefffefffffefffffefffefffefefffffefefefffffffffffffffefffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefffefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9caffc9c9c9ffcacac9ffcacac9ffc9c9caffc9c9c9ffcac9caffc9c9c9ffcacacaffcacacaffcacacaffcacacbffcbcbcbffcbccccffcdcdcdffcdcdcdffcdcdceffcececeffcececfffcfcfcfffd0cfcfffd0cfd0ffd0d0cfffd1d0d0ffd0d1d1ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d4d4ffd4d5d4ffd5d5d5ffd4d4d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d3d2ffd2d2d2ffd1d1d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd2d1d2ffd2d1d1ffd1d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd3d2d2ffd2d2d2ffd2d3d3ffd2d2d3ffd2d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0cfd0ffcfd0d0ffcfd0cfffcfcfcfffcecfceffcececfffcfceceffcececdffcdcdceffcdcdcdffcdccccffcccdccffcccccbffccccccffcbcbcbffcbcbcaffcbcacaffcbcbcaffcacacaffcacbcaffcbcbcbffccccccffcdcdcdffcececdffccccccffcccbccffcbccccffcbcccbffccccccffccccccffcccbccffcacacaffc8c8c8ffc5c6c6ffc4c4c4ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c8c8ffc8c9c9ffc9c9c9ffcacacaffcbcbcbffcccbcbffcbcbccffcccdcdffcccccdffcdcdcdffcecdcdffcecdceffcecdcdffcececeffcecfcfffcececeffcfcfcfffcfcfcfffcfd0cfffcfcfcfffd0cfd0ffcfd0d0ffd0d1d0ffd0d0d0ffd0d1d0ffd0d0d1ffd1d1d1ffd1d1d0ffd1d1d2ffd1d2d2ffd1d1d1ffd1d2d2ffd2d2d1ffd2d2d2ffd3d2d2ffd3d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd4d4d3ffd5d4d4ffd4d5d4ffd4d5d4ffd4d4d4ffd4d5d5ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dad9ffd9d9d9ffdcdbdcffe5e5e6ffeeeeedfff3f3f3fff4f5f4fff5f5f6fff6f5f5fff3f3f2ffefefefffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefefefffefefefffefefeeffefefeeffefeeeeffefeeefffeeefefffeeefefffeeefefffefefefffefefefffefefefffefefefffeff0efffefeff0ffefefeffff0f0effff0f0efffefeff0ffefefeffff0eff0fff0efefffefefeffff0f0f0ffeff0f0ffeff0f0ffefefefffefeff0ffeff0effff0efefffefefefffefefefffefefefffefefeeffefefefffeeeeefffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffededeeffeeedeeffedeeeeffeeeeedffeeededffedeeedffededeeffeeeeedffeeededffededeeffedeeeeffeeededffedeeeeffedeeedffeeeeeeffeeededffedededffeeededffedededffedededffedededffedededffedededffededecffededecffededecffedededffedededffecededffecededffecededffedededffededecffedededffecededffececedffedecedffedededffedededffececedffecececffedededffedecedffecececffedededffecededffecededffedededffecededffedededffedececffececedffecededffedededffededecffedededffedecedffecececffedededffecededffecececffecececffedececffecededffecececffedecedffecededffededecffedecedffededecffedededffeeeeedffedededffededeeffedeeeeffeeededffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeeeffefefeeffefefeeffeeeeefffeeeeeeffefefefffefefefffefefefffefefefffeff0efffefefefffefefefffefeff0ffeff0effff0efefffefeff0ffeff0f0ffefeff0fff0f0effff0f0f0ffefeff0ffefefeffff0eff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0ffeff0efffefefefffeff0efffefeff0fff0f0efffefefefffefeff0ffeff0f0ffefefefffeff0efffefefeffff0f0f0fff0efeffff0efeffff0efeffff2f1f1fff5f5f5fff6f7f6fff6f6f6fff5f5f5fff2f2f2ffe9e9e9ffdfdfdfffdcdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdadbffdadbdaffdadadbffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d6d6ffd6d6d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd5d4d5ffd4d5d5ffd5d5d4ffd5d4d4ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d3ffd3d4d4ffd3d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d2ffd2d2d1ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd1d0d0ffd0d0d0ffcfd0d0ffcfd0d0ffcfd0d0ffd0cfcfffcfcfcfffcfcfcfffcecfceffcececfffcececeffcececeffcececdffcdcdceffcdcdcdffcdcccdffccccccffccccccffccccccffcbccccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacacbffcacbcbffcacacaffcacacaffccccccffcdcdcdffcececeffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d1d2ffd1d2d2ffd1d2d1ffd1d0d0ffd0d0d0ffcfcfd0ffcfcfceffcececeffcececfffcecfcfffcfceceffcecfcfffcecfceffcfcfcfffcfcecfffcfcfceffcfcfcfffd0cfcfffd0cfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d2d1ffd1d2d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd2d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d4ffd3d3d3ffd4d3d4ffd4d3d3ffd3d3d3ffd4d4d4ffd3d4d4ffd3d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d5d5ffd4d4d5ffd5d5d4ffd5d5d5ffd5d4d5ffd4d4d4ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d5ffd5d5d5ffd5d5d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd5d5d4ffd5d5d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d0ffcfcfd0ffcfcfd0ffd0d0cfffcfcfcfffcfcfcfffcececeffcececeffcececeffcdcdcdffcecdceffcdcdcdffcccdcdffccccccffcccccdffcbcccbffcccbcbffcbcacbffcbcbcbffcbcbcbffcacacaffcacacaffcac9ca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffefefffffefffffffefefffffffffffefefffffefffffffefffefffefffffffffffffffefefefffefefffffefffefffffffefffffffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefffefffffefffffffffffffefefefffffffffffefffffffffffffffefffefffefffefffffefefffffffefffefefefffefffefffffefffffffefffffffefffffffefefffefefefffffffefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffefefffffefefffffefefffefefefffefefffffefefefffffefefffefffffffefefefffffefffffefffefffefefefffffefefffffefffffffefefffffffefffefefffffefffffffefffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefffefffefefffffefefffffefefefffefffefffffffefffffffffffffffffffffffefffefffefffffffffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffffffefffffefffffffffefffffefefffffffefffffffffffffefefffffffefffefefffffefffffffefffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefffffefefffffffefffffffefefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefdfefff8f8f8fff4f4f4fff5f4f4fff4f4f4fff4f5f4fff4f5f4fff3f3f3fff3f3f4fff3f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393939ff393a39ff393939ff39393aff393939ff393939ff383838ff3f3f3fff4d4c4cff5c5c5cff6c6c6cff7d7d7dff8c8c8cff9c9b9bffbababbffe7e7e6fff7f6f7fffdfdfdfffefdfdfffefdfdfffefdfefffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfefffdfefdfffefefdfffdfdfdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffdfdfefffefdfdfffefdfefffdfefdfffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfbfffbfbfcfffcfbfcfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffcfcfdfffdfcfcfffdfcfdfffcfdfcfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fffaf9fafffafaf9fff9f9f9fff9faf9fffaf9fafffafafafffaf9fafffafafafffafafafffafafafffafbfafffafafbfffafafbfffafbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffdfcfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfefefffefefdfffdfdfdfffdfdfefffefefdfffefefdfffefefefffdfdfefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffffffffefffffffffffffffefefefffefefefffffefefffffffefffdfdfdfff5f5f5ffe6e5e6ffb6b6b6ff9b9a9bff8d8d8dff7f7f7fff6f6f6eff5d5d5cff4b4b4cff3d3d3dff363636ff373737ff373737ff373738ff373837ff373837ff37383700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff504f50ff474647ff424243ff3f3f3fff3c3c3cff393939ff393939ff424242ff484848ff4b4b4bff4f4f4fff525251ff545454ff565656ff595858ff5a5a5aff5b5c5bff5d5c5dff5d5d5eff5e5d5eff5e5d5dff5c5c5dff5c5c5cff5c5c5bff5b5b5cff5b5b5bff5a5b5aff5a5a5aff595959ff595859ff585858ff575756ff545554ff535353ff515050ff4e4d4dff494a4aff464646ff3e3d3dff383738ff393a3aff3c3c3cff414041ff444443ff4a4a4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222122ff212221ff212221ff212121ff212122ff212121ff212221ff222222ff2a2a2aff373636ff464646ff585858ff6b6b6bff7d7c7cff8f8e8effacadadffe7e7e7fff6f6f7fffdfefdfffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffefffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffefffffffefffffefffffffefffefffefefefffffefffffefffffffefefefffefffffffefefffffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefefffffefefffffffefefffffefefffefefefffffffefffefffefffefefffffefefffffefefefffefffefffffffefffffefffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefefffffffefffffffffffffefefffffffefffefefffffefffffffefefefffefffffffffffefffefefefffefefefffefffefffffffefffffffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffffefffffefffffffefefefffefffffffefefffffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffefefffefffefffefefffffefffefffefefefffefffffffffffefffefefefffefefefffefffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9c9c9ffc9cac9ffcacac9ffcacacaffc9c9caffcacacaffcacacaffcacbcaffcacacaffcbcacbffcbcacbffcbccccffccccccffcccdccffcdcdcdffcececeffcececeffcecfcfffcfcfcfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd1d1d0ffd1d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d1d2ffd3d2d2ffd2d2d2ffd3d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d3ffd4d3d3ffd4d3d3ffd3d3d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd1d1d2ffd2d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd2d1d1ffd2d2d1ffd1d1d1ffd0d1d0ffd1d0d1ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcfcfceffcecfceffcececeffcececeffcdcdcdffcdcdcdffcdcdccffccccccffcbcccbffcbcccbffcacbcaffcbcacbffcbcacaffcacacaffc9cac9ffcac9caffcacacaffcbcbcbffcccccdffcdcecdffcececeffcccccbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcccbffcacacbffc8c9c9ffc6c7c6ffc4c5c5ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc5c5c4ffc5c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffc8c9c8ffc9c9c9ffcac9caffcacbcbffcbcbcbffcbcccbffccccccffcccdcdffcccdcdffcdcecdffcdceceffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0cfd0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd2d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd3d4d3ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd4d4d5ffd4d5d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9daffdbdadbffe2e2e2ffeaeaeafff3f3f3fff4f5f4fff4f4f5fff5f5f5fff4f4f4ffeff0efffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffefefefffefefefffefefefffefefeeffefefefffeeefefffefefeeffefefefffefefeeffefeeeeffefefefffefefefffefefefffefefefffefefefffeff0efffefefefffefeff0ffefefefffefefefffefefeffff0f0effff0f0effff0f0f0ffeff0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0f0ffeff0efffefefefffefefefffefefefffefefefffefefefffeeefefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeedeeffeeeeeeffeeedeeffeeededffededeeffeeeeedffeeeeedffededeeffeeedeeffedeeedffedeeedffeeeeedffeeedeeffedeeedffeeeeedffedeeedffeeedeeffeeededffeeededffedededffedededffedededffedededffedededffededecffedededffedededffedecedffedededffedededffedededffedededffedecedffecededffedededffedededffedededffececedffedecedffedededffededecffedededffedededffedecedffedededffedededffedededffedededffedecedffedededffedededffedededffedededffedededffecececffedededffedededffedededffededecffecedecffedededffededecffededecffecedecffedecedffedededffedecedffededecffecededffededecffededecffedededffedededffedededffedeeedffeeeeedffeeeeeeffeeeeeeffeeeeedffedeeedffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefeeffefefefffefefefffefeeefffefefefffefefefffefefeffff0eff0fff0efefffeff0f0ffeff0efffefefeffff0eff0ffeff0f0ffefefefffeff0f0ffeff0f0fff0f0f0ffeff0efffefefeffff0efeffff0f0efffefefefffefefefffefeff0ffefeff0ffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffefefefffefeff0ffefefefffeff0efffefefeffff0eff0fff0efeffff0f0f0fff2f2f2fff6f6f6fff6f6f6fff6f6f6fff4f5f5ffeeeeeeffe6e5e6ffdddddcffdbdadaffdbdadaffdbdadbffdbdadaffdadbdaffdadadbffdadbdaffdadadaffdadadbffdadadaffd9d9daffd9d9daffd9dad9ffdadad9ffd9d9daffd9d9d9ffd9d8d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd4d5d4ffd5d4d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d2ffd3d2d3ffd3d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d0ffd1d0d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfd0cfffcfcfd0ffcfd0cfffcfcfcfffcecfcfffcececeffcececeffcdcdceffcdcecdffcececdffcdcdcdffcccdcdffcdccccffccccccffccccccffccccccffcccbccffcccbcbffcbcbcbffcbcbcbffcacbcaffcbcacbffcacbcbffcacacaffcacbcaffcbcbcbffccccccffcdcdcdffcecfceffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd2d1d2ffd1d1d2ffd2d1d2ffd2d2d1ffd2d2d2ffd1d2d1ffd1d1d0ffd0d0d0ffcfcfcfffcececeffcececeffcececeffcececeffcececeffcecfceffcececeffcfcecfffcfceceffcfcfcfffcecfcfffcfcfcfffcfcfcfffd0cfcfffcfd0d0ffd0d0cfffd0d0d1ffd0d1d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d4ffd3d3d4ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d3ffd4d3d4ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d0ffd0d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfd0cfffd0d0cfffcfcfcfffcececfffcfceceffcececeffcececeffcececdffcdcdcdffcecdceffcccccdffcccdccffcbcbcbffcccbccffcbcbcbffcbcbcbffcbcbcbffcacaca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffefefffffefffefffefffffffefefffffffffffffffffffffefffffffffffffffefefffffefffffffffefffffffefefffffefffffffefffffffffefffefefffffffefefffffffefffefefffffefffefffffefefffefefffffffffefffefffefffffffefffefffffffffefffffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffefffefefefffffefffffffefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefffffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffefefefffefffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffefffffffefffefffefefefffefefefffffffefffefffefffefffefffefefefffefefefffffefefffefefefffffefefffefefffffffefefffefefefffffffefffefefefffefefefffffefffffffefefffefffefffefefefffefefffffffefefffefefffffffefefffefffffffefefffffffefffffefffefffffffefffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffefffffefffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffefffffffefffefefffffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefffffefefffffffffefffffefefffffffffffffffffffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f9fff5f4f4fff4f4f4fff4f4f4fff4f4f5fff4f3f3fff3f3f4fff3f3f3fff3f4f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a3aff393939ff39393aff393a39ff3a3939ff393938ff393939ff3f3f3fff4c4c4cff5c5c5cff6c6c6dff7d7c7cff8c8c8cff9b9c9bffbababaffe7e7e7fff6f6f6fffdfdfdfffdfefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefefdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffdfefefffdfdfdfffdfdfefffdfefdfffefdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffdfdfefffefdfdfffefdfefffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffcfcfcfffcfbfcfffbfbfcfffcfbfbfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfcfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffafbfafffafafafff9fafafffafafafffafafafffafafafffafaf9fff9f9fafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafbfffbfafafffafbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefdfefffefefefffefdfefffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefefffffffffffffffefefffffefefffefefffffffefffffefefffffefefdfff6f5f5ffe6e6e6ffb6b6b6ff9b9b9bff8d8e8dff7f7f7fff6e6e6fff5d5c5dff4b4c4cff3e3d3dff363737ff373737ff373737ff373837ff383737ff383837ff38393800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5c5dff4f4f4fff474746ff424242ff3f3f3fff3c3d3cff3c3d3cff454646ff4c4c4cff505050ff545454ff585757ff5a595aff5c5c5cff5d5d5eff5f5f5fff606060ff616161ff626262ff626262ff616161ff606060ff606060ff605f60ff5f5f5fff5f5f5fff5e5f5fff5e5e5eff5e5d5eff5d5d5cff5d5d5cff5c5c5bff595a5aff575858ff555555ff525252ff4d4d4eff494948ff40403fff393a3aff3d3d3cff414040ff434443ff4a4a4aff5859590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222121ff212222ff212122ff212121ff212221ff222121ff212121ff212121ff2a2b2bff383839ff494949ff5a5b5bff6d6d6cff7f7e7eff909090ffb1b1b1ffe9e9e9fff7f7f6fffdfdfefffefefffffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefffefffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffefffefffefffffffefffefffefffefefffffffffffffffefefffffefefffefefffffffffffffefffffffffffefffefefefffefefefffffffffffffefefffffffefffefefefffefefffffffefefffefefffffffefefffefffffffefefffffffefffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefffefffffffffffefffffffffffffffffefffffefffefffefffffffefefffffffffffffffefffffefefffffffffefffefefffffefffffffffefffffffefefffffefffffffefffffffffefffffefffffffefefffffffefffefffffffefffefffefefefffefefefffffffefffefffefffffffefffefffefffefefffffffefffffffefefffffefefffefefffffffffffffefffffffffffefffefefefffefefefffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffffffefffefefffffefffffffffefffffffefefffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffeffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9caffc9cacaffc9c9caffcac9c9ffcac9caffcacacaffcacacaffcacacaffcbcacaffcacacaffcacacaffcacbcbffcbcbcbffcbccccffcdcdccffcccdcdffcdcecdffcdceceffcececeffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd4d4d4ffd5d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d3ffd3d3d3ffd2d2d2ffd1d2d2ffd2d2d2ffd1d1d2ffd1d2d2ffd1d1d2ffd1d1d1ffd2d1d2ffd2d1d2ffd1d2d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfcfffcfd0cfffcecfceffcececfffcececeffcdceceffcdcdcdffcccdcdffccccccffccccccffcbcccbffcbcbcbffcbcbcaffcacbcaffcacacaffc9c9caffcac9c9ffc8c8c9ffc9c9c9ffcacac9ffcbcbcbffcdcdccffcdcdcdffcbcbcbffcbcbcbffcacacbffcbcbcbffcacacaffcacacaffcacacaffc9c9c9ffc8c8c8ffc5c5c5ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc6c5c6ffc7c6c7ffc7c7c6ffc7c7c7ffc8c8c7ffc9c9c8ffc9c9c9ffcacacaffcbcbcbffcbcbccffccccccffcccdccffcdcdccffcdcdcdffcdcdceffcececeffcececeffcfceceffcececfffcfcfcfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd1d2d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd2d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d4d3ffd4d3d3ffd3d4d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd4d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd6d5d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d8ffd9d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdededeffe7e8e7fff2f2f2fff4f4f4fff4f4f4fff5f5f5fff4f5f5fff1f0f1fff0eff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefefefffefefeeffefefefffefefefffefeeeeffeeefeeffefefefffeeefefffefefefffefefefffefefeeffefefefffefefeffff0f0efffefefefffefefeffff0f0efffefeff0ffeff0f0fff0f0f0fff0eff0fff0f0f0fff0eff0fff0f0effff0eff0fff0f0effff0f0effff0f0f0ffeff0effff0f0efffefeff0ffeff0efffeff0efffefefefffeeefefffefefefffefefefffefeeeeffefeeeeffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeedffeeeeeeffeeedeeffededeeffeeededffedeeeeffededeeffeeedeeffedeeedffeeeeedffeeeeedffedeeedffedededffedededffeeededffededeeffedededffeeededffedededffedededffedededffedededffedededffedededffedededffedededffededecffecededffececedffedededffedededffedededffedededffedededffedededffedededffedecedffedededffedecedffededecffedecedffededecffededecffedededffedededffedededffedededffedededffedededffedededffecededffedededffedededffedededffededecffedecedffedededffedededffedededffededecffedededffedededffedededffededecffecedecffedededffedededffedededffedededffedeeeeffedededffeeedeeffedeeedffeeeeedffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeefefffefeeefffefeeeeffefefefffefeeefffefefeeffefeeefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0efffeff0effff0f0efffeff0efffefeff0fff0f0f0fff0f0f0fff0efefffefeff0fff0f0f0ffefeff0fff0f0efffefefefffefefeffff0eff0fff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0ffefefefffefefefffefefefffefefefffeff0efffeff0efffefefefffefefeffff0f0f0fff3f3f4fff6f6f6fff6f6f6fff5f6f5fff4f4f3ffebebeaffe2e2e2ffdbdbdcffdadadaffdbdadbffdadadaffdadadaffdadadaffdadadbffdbdbdaffdadadaffdadadaffdadadaffd9dadaffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d6ffd6d7d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d6ffd6d5d5ffd6d5d5ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfd0cfffcfcfd0ffd0d0cfffcfcfcfffcececfffcecfceffcececfffcececeffcecdceffcdcdcdffcdcdcdffcdcccdffcdcdccffccccccffcccccbffcccccbffcbcbccffcbcbcbffcbcbcbffcacacbffcbcbcaffcacbcaffcacbcaffcacacaffcacacaffcbcacbffcccbcbffcdccccffcdcdceffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d1d1ffd0d0d1ffd0cfd0ffcecfcfffcecdceffcecdceffcdcecdffcececeffcececdffcececeffcececeffcececeffcfceceffcececfffcfcfceffcfcfceffcfcfcfffd0cfcfffd0cfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d4d3ffd3d3d3ffd4d3d3ffd4d4d3ffd3d3d4ffd3d4d3ffd4d4d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d4d4ffd5d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d5d5ffd6d6d5ffd5d5d5ffd5d5d6ffd6d5d5ffd5d5d6ffd5d5d5ffd5d6d6ffd5d5d5ffd6d5d6ffd5d6d5ffd6d5d5ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d2d2ffd1d1d2ffd2d2d1ffd1d1d1ffd0d0d1ffd0d1d0ffd0d0d0ffcfd0d0ffcfcfd0ffcfcfcfffcfcfcfffcfcecfffcfcfceffcfcecfffcfceceffcececdffcdcdceffcdcecdffcecdcdffccccccffcccdccffcbcccbffcccccbffcacbcbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffefefffffffffffffffefefffefefefffefffffffefffefffffffefffffefffffefefffffefffefffefffefffefefefffffffefffefffffffffffffffefefefffefefffffffffefffefefefffffffffffefffffffefffffffefffffffefefffffffffffffefffefffffefffffffffefffffefffffffefffffefffffffffffffffefffffffffefefffffefefffefffefffefefefffefefffffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefffffffefefffefffefffffefffffefefefffffffefffffefefffffefefffefffffffffffefffffffffffffffffffefffefffefffffffffefffffffefefffffefffffffffffffffefefffefefffffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffffefefffefffefffffefefffefefffffefefffffffffefffefffefffffffffffffffffffffffffffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffefffffffefffefffffffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffffefffefefffffffefffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffaf9f9fff4f5f5fff3f2f3fff4f4f4fff3f3f3fff4f3f3fff3f4f3fff4f3f3fff3f3f4fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff39393aff393939ff3a3a39ff393939ff3a3939ff393939ff383838ff3f3f3fff4d4c4dff5d5d5cff6d6d6cff7d7d7dff8c8c8cff9a9b9bffb9b8b9ffe8e7e8fff7f7f7fffefdfdfffefdfefffdfefefffefefefffefefefffdfefefffdfefdfffdfefdfffefdfdfffefdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfefdfffdfefdfffefdfdfffefdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfbfffbfbfcfffcfbfcfffbfcfbfffcfbfcfffbfcfcfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffdfcfcfffdfcfcfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9fafffafafafff9fafafff9fafafffafafafff9f9fafffafafafff9faf9fffaf9fafffafaf9fffaf9fafffaf9fafffafafafffbfafbfffafafafffafafafffbfafafffafbfafffbfafafffafafbfffafafbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffdfdfcfffdfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfefffdfdfefffefefefffefefdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefffffffefefefffefefefffefffefffefefefffdfdfdfff6f6f5ffe7e6e7ffb6b5b5ff9a9a9aff8e8d8eff7f7f7fff6e6e6eff5c5c5cff4b4c4bff3e3e3eff373738ff373737ff383837ff373737ff383838ff383838ff39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646564ff5d5d5cff4f5050ff474747ff424242ff3f3f3fff3f3f3fff494949ff515151ff555656ff595a5aff5d5d5eff5f6060ff616261ff626363ff646464ff656565ff666566ff666566ff656665ff656565ff646565ff646464ff646364ff636463ff636363ff626263ff626262ff626262ff616161ff626161ff606060ff5f5f5fff5c5d5dff5a5a5aff575756ff525252ff4c4c4cff434343ff3c3d3cff414041ff444444ff4b4b4aff595959ff6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222121ff212122ff212122ff222221ff212121ff222121ff1e1e1eff232323ff2e2e2eff3c3b3cff4d4d4cff5f5f5fff717171ff838383ff949594ffc0bfc0ffeaeaeafff8f8f8fffefefefffffefffffefffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffefffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffefffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefffefffffffffffefffffffffffffffffffefffefefffffffffefffefefefffffffffffefffefffefffffffefffffffefefffffefffefffefefefffffefffffffefefffefefffffffefefffefffefffffefffffefffefffffefefffffefefffefffefffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffffffefffffffffffefefffffefffefffefffefffefffefffffffffffefffffffffefffffefefefffefefffffffefefffefefefffffffffffefefefffefefffffefefefffefefffffefffefffefefefffffefffffffefefffefefffffffefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffffefefffffefefffefffffffefffefffffffefffefefffffefffefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffffffffffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffffffefffffffffffffffeffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcac9c9ffc9c9c9ffc9cacaffcacacaffcacac9ffcbcacaffcacacbffcacacaffcbcbcbffcbcbcbffcbcbcbffcbccccffccccccffccccccffcdcdcdffcecdcdffcdcdceffcfcfcfffcecfcfffcfcfd0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d3d4ffd3d3d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d4d4ffd4d4d5ffd5d4d4ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d3d2ffd2d2d2ffd2d1d1ffd1d1d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd1d1d1ffd2d1d1ffd1d1d2ffd1d2d1ffd1d2d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d1ffd1d1d2ffd2d2d2ffd1d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffd0cfd0ffcfd0cfffcfcfcfffcecfcfffcececeffcecdceffcdcecdffcdcdcdffcccccdffcbccccffcccccbffcbcbcaffcbcacaffcacacaffc9cac9ffc9c9c9ffc9c8c9ffc9c8c8ffc8c8c8ffc8c9c9ffcacacaffcacbcbffccccccffcbcbcbffcbcbcaffcbcacaffcbcacaffcacacaffcacacaffcacac9ffc8c9c9ffc7c8c7ffc5c6c6ffc4c4c4ffc4c3c3ffc4c3c4ffc4c4c4ffc5c4c4ffc4c4c5ffc5c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c8ffc9cac9ffcbcacaffcbcbcbffccccccffccccccffcccccdffcdcdcdffcdcdcdffcececeffcececeffcececfffcecfcfffcecfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd0d1d1ffd1d1d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d9ffd8d9d8ffd8d8d8ffd9d8d9ffd9d9d8ffd8d8d9ffd9d8d9ffd8d9d9ffdbdbdbffe4e5e5ffedededfff3f3f3fff4f5f4fff5f4f5fff4f4f5fff2f2f2fff0f0f0ffefefefffefefefffefefefffefefefffefefefffefefefffefefeeffefefefffeeefefffefefefffeeefefffefeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0effff0efeffff0efefffefefeffff0f0f0fff0efefffefeff0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0eff0fff0f0f0fff0f0efffeff0effff0f0f0ffeff0f0fff0f0f0ffefefefffefefefffefefefffefeeefffefefefffeeefeeffeeefefffeeeeefffeeeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeedeeffedeeeeffeeeeeeffedeeeeffeeeeedffeeedeeffedeeedffeeededffededeeffededeeffeeeeedffedededffeeedeeffedededffedededffedededffededeeffeeededffedededffedededffedededffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedecedffedededffedededffecededffedededffedededffedededffedededffedededffedededffedecedffedecedffecededffedededffecededffedededffedecedffedededffedededffededeeffedededffeeeeedffedededffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefeeeeffeeeeeeffeeefefffefefeeffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffeff0f0fff0eff0ffefefefffefeff0fff0f0efffefefeffff0f0f0ffeff0efffeff0f0ffeff0f0ffefeff0ffeff0efffefefeffff0efeffff0efefffefefefffefefefffefefeffff0eff0ffefefefffefefefffefefefffefefefffefefefffefeff0ffefefeffff0f0efffefefeffff0efefffefefefffefefefffefefefffefeff0fff2f1f1fff5f5f5fff6f6f7fff6f6f6fff5f6f5fff2f2f2ffe8e8e8ffdfdfdeffdbdbdaffdbdadaffdadadaffdadbdaffdbdbdaffdadadaffdadadaffdadadaffdad9daffdad9d9ffd9d9d9ffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d5ffd4d5d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d4ffd3d3d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d2ffd1d1d1ffd0d1d1ffd1d0d1ffd1d0d1ffd1d1d0ffd1d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffcfd0cfffcfcecfffcfceceffcececeffcecfcfffcecdcdffcdcdcdffcdceceffcdcdcdffcdcdccffcdcccdffcccccdffccccccffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacacbffcbcacaffcacacaffcacacbffcacacaffcacacbffcbcbcbffcccccdffcececeffcecfceffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d1d2ffd1d2d1ffd0d0d0ffcfcfd0ffcececfffcececdffcdcdcdffcecdceffcdcecdffcdcecdffcececeffcececeffcececeffcececeffcececfffcfcfcfffcecfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d5ffd4d4d5ffd4d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d5d5ffd5d5d6ffd5d5d6ffd6d6d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd1d2d1ffd1d2d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d1d1ffd0cfd0ffcfcfcfffcfd0d0ffcfd0cfffcfcfceffcfcfcfffcfcecfffcecfceffcececeffcececeffcececeffcdceceffcececeffccccccffccccccffcccbcbffcbcbcbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffefefffefffefffefefffffefffffffffefefffefefffffffefefffefffefffefefffffefffefffefefffffefefefffffffffffffffffffffffefffffffffffffffffffffffffffefefefffefefefffffefffffffffffffffffefffefefffffffefffffffffefffefffffffefffefffffefffffffffffffffefffffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffffefffffffefefffffefffffefefffffefefefffffefefffffefefffffefffffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefffefffefffffffefffffffefefffffefefefffffffffffffefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffffefffffefefffffefffffffffefffffffefefffefefefffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffefffffffefffffffefefffffefefefffffffefffffefefffefffefffffffefffffefffffefefffffefefefffefefefffefefefffffffffffffffefffefefefffffefffffffffefffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafbfbfff6f6f6fff3f3f3fff3f3f4fff4f3f4fff3f3f3fff3f4f4fff4f3f3fff3f2f2fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3939ff393939ff393a39ff393939ff393939ff3a3939ff393839ff414141ff4f4f4fff5e5f5eff6f6e6fff7f7e7fff8d8d8dff9a9a9affb9b9b9ffe8e8e8fff7f7f7fffefdfdfffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffdfdfefffefdfdfffefdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffcfbfbfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9faf9fffaf9fafffafafafffafaf9fff9f9fafffaf9fafffafafafffafafafffafafafffbfafafffafafbfffbfafbfffafafbfffafbfbfffbfafbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffbfcfcfffcfbfbfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfefffdfefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffffefffffffffffffefffffefefefffefefefffefefefffefefffffefefefffdfdfdfff6f6f6ffe8e8e8ffb9bab9ff9a9a9aff8e8d8eff7f7f80ff6f6f6fff5e5e5eff4d4e4eff403f3fff373636ff373737ff373837ff383837ff383838ff393939ff3a3a3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646565ff646565ff5c5c5dff4f4f4fff474747ff434242ff414241ff4d4d4cff565656ff5c5c5cff606060ff636363ff666666ff686868ff696968ff696969ff6a696aff6a6a6aff6a6a6aff696a69ff696969ff696969ff696869ff686768ff676868ff686767ff676766ff666666ff666666ff666666ff666666ff666565ff646464ff636262ff606060ff5c5d5cff575657ff505050ff474747ff414041ff444444ff4a4a4aff595958ff646464ff64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212222ff222122ff222121ff212121ff222221ff222222ff212121ff202020ff252526ff313131ff404040ff505151ff636263ff757575ff878686ff9b9b9bffcfcfcfffeeeeeefffbfafafffffefefffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffefefffffefefefffefffefffefffefffffefefffffffffffffefffffefefffffefffffffffefffffffefefffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffefefffefffefffefefffffefffffffffefefffefefffffffffefffefffefffefefffffefffefffefefffffefefefffffffffffffefffffefffefffffffefffffefffffffefffffefefefffefefefffffefefffffffffffffffefffefefefffefefffffefefefffefffefffefefefffffefefffefefffffffefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffefefffffefffffffffffffffffffffffefffffefefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffffefffefffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffeffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcac9c9ffcacacaffcacacaffcacacbffcacacaffcacacaffcbcbcbffcbcbcbffcbcbccffcbcccbffcbccccffccccccffcdcdcdffcdcdcdffcececeffcfceceffcfcfcfffcfcfd0ffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd1d1d2ffd2d1d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d3d3ffd3d4d4ffd4d3d4ffd4d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd4d5d4ffd4d4d4ffd5d4d5ffd5d4d4ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d1d2ffd1d1d1ffd1d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd1d2d2ffd1d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececeffcdceceffcdcccdffccccccffcbcbcbffcbcbcbffcacbcaffcacacaffcac9c9ffc8c8c9ffc9c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcbcbccffcbcbcbffcacacaffcacacaffcacacaffcacacaffcacacaffc9c8c9ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c5c4ffc6c5c5ffc5c6c5ffc6c6c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcacbcbffcbcbccffcccbcbffccccccffcdcdcdffcdcdcdffcececdffcececeffcececeffcececeffcececeffcfcfcfffcfcfd0ffd0d0cfffcfcfd0ffd0cfd0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd2d3d3ffd3d2d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffdad9daffe1e1e1ffeae9eafff2f2f3fff4f5f4fff5f4f4fff5f5f5fff3f3f3fff0f1f0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffefefefffefefefffefeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0ffefefefffefeff0fff0eff0fff0eff0ffefeff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0eff0fff0f0f0ffeff0effff0f0f0ffeff0f0ffefeff0ffefefeffff0f0f0fff0efefffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffefeeeeffeeeeefffeeeeeeffeeeeeeffeeedeeffeeeeeeffedeeeeffedeeeeffeeedeeffeeeeeeffeeedeeffededeeffedeeeeffeeedeeffeeededffedededffeeeeedffedeeedffedeeeeffeeededffedededffeeededffeeededffedeeedffedededffeeededffeeededffedededffededeeffedededffedededffedededffeeededffeeededffedededffedededffedededffedededffedededffedededffedededffededeeffedededffedededffedededffedededffedededffedededffedecedffedededffedededffedededffedededffedeeedffededeeffedededffedeeedffedededffedededffeeededffedededffedededffedededffedededffedededffedededffedededffedededffedecedffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffedededffedeeedffedeeedffedeeeeffeeeeeeffededeeffeeeeeeffeeeeeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeefeeffefeeeeffeeefeeffefefefffefefefffefeeeeffefefefffefefefffefefefffefefefffeff0efffefeff0ffefefeffff0f0f0fff0eff0fff0f0effff0f0effff0f0f0fff0eff0ffefefefffefefeffff0eff0fff0f0f0fff0f0efffefefefffefefefffefefefffeff0efffefefefffefefefffefefefffefefefffefefefffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0f0fff2f3f2fff6f5f6fff6f6f6fff6f5f6fff4f4f4ffededeeffe5e5e5ffdcdcdcffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffd9d9daffdadadaffdad9daffdad9d9ffdad9daffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d5ffd4d4d4ffd4d5d4ffd4d4d4ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d2d2ffd2d2d2ffd1d2d2ffd2d1d2ffd2d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd1d0d0ffd1d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfcecfffcfcecfffcececeffcdceceffcececdffcdcdcdffcdcdcdffcccdcdffcdccccffccccccffccccccffcbcccbffcbcbccffcbcbcbffcacbcbffcbcacaffcbcbcbffcbcacbffcacbcaffcbcacaffcacacaffcacacaffc9c9c9ffcacacaffcbcbcbffcccccdffcececdffcececfffd0cfd0ffd0d0d0ffd0d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0cfffcececeffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcdceceffcecdceffcececeffcfceceffcfcecfffcfcecfffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d3d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d6ffd6d5d6ffd5d5d5ffd5d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd5d6d6ffd6d6d5ffd5d5d6ffd6d6d5ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d3ffd4d3d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d1d0ffd0d0d0ffcfd0cfffcfd0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcecfceffcdcdceffcdcdcdffcececeffcdccccffcccdccffcccccb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffefefffffffffffffffffefffefefefffefffffffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefffefffefefefffffffffffefffefffffefffffefffffffefefffffefffffffffffffffffffefffefffffffffefffffffffffffefefefffffffefffffffefffffffffffffffffffffefefffefffefffefffffffffefffffffffefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffffefffffefffefffffffefffffffffffefefefffefefefffefefefffefefffffefefefffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefefefffffffffffffffefffefffffffefffefffefefefffffffffffefffefffffefffffefefffffefefffffefefefffefefefffffefefffefffffffffefefffffffefffefefefffefefefffffefefffefefefffefffefffffefefffefffefffefefefffefefffffefffefffefefffffefefefffffffefffefffffffffefffffffefffffffffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffefffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefefffffffffffefffffffffefffffefefffffefefffffefefefffffefefffffffefffefffffffffefefffffffefffefefefffefefefffffefefffffffffffffffffffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff7f7f6fff3f3f3fff4f3f4fff3f4f3fff3f3f4fff3f3f3fff3f3f2fff2f3f3fff3f2f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393939ff39393aff393939ff393939ff393a39ff393a39ff393939ff434342ff515151ff606060ff707170ff818180ff8f8f8fff9b9b9bffc0c0c0ffeaeaeafff8f8f8fffefefefffefefdfffefefefffdfefefffefdfdfffdfefdfffefdfefffdfefefffefefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfdfcfffdfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfcfffbfbfcfffcfcfbfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffdfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffaf9fafffafafafffafafafffafafafffafafafffaf9fafffafafafff9fafafffafaf9fffafaf9fffafafafffafafafffafafafffafbfafffafafafffbfafbfffafbfafffafafbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfdfdfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefffffefefefffffefefffffffefffefffffffffefefffefffefffefefefffefefefffefdfdfff8f8f8ffebebeaffc1c0c0ff9d9e9dff8e8f8fff808081ff717171ff606061ff4f4f4fff414140ff373737ff373738ff383738ff383838ff393939ff3b3b3aff3a3b3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646564ff646464ff656565ff5c5d5cff504f50ff464747ff464647ff525252ff5d5d5dff636363ff676767ff6a696aff6c6c6bff6c6d6dff6e6e6dff6e6e6eff6f6f6eff6f6f6eff6e6e6eff6d6e6dff6d6d6dff6d6d6dff6c6d6cff6c6c6cff6b6b6cff6c6c6bff6b6b6bff6b6a6bff6b6a6bff6a6b6aff6b6b6bff6a6b6aff696a6aff696968ff676767ff636263ff5d5e5dff565555ff4b4b4bff444343ff4a4a4aff585859ff646464ff646464ff64646300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222223ff222221ff222222ff222122ff222122ff222222ff222222ff212121ff282828ff343434ff444444ff555455ff676767ff797878ff8a8a8affa5a5a5ffdbdcdcfff1f1f2fffdfdfdfffffffffffffffefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffefffffffffffefffffffefffefffffffffefffffffffffffefefefffefffefffffefefffffffefffffffefffffefefffefffefffefffefffffefffffefffefffefefffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffefefffefffefffffefffffefffffffffffefffefefffffffffffffffffefffefefefffefffffffefefefffffefefffefefffffefefefffffefefffffffefffefefefffefffefffefefefffffffefffefefefffffefffffefefffffefefffffefefefffffefefffffffefffefffffffffefffffffffefffefefefffefffefffffefefffffffefffffffefffffefefffefffefffefefefffffefffffefffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefffffffffefffffffefffffefffffefffffffefefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcbcacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbccffcbcccbffccccccffccccccffcccdccffcdcdcdffcdcdceffcecdceffcecfceffcfcfcfffd0d0cfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d1ffd3d2d2ffd3d3d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd3d4d3ffd3d3d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d4d5ffd4d5d4ffd5d5d4ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d2d2ffd1d2d2ffd2d1d2ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcecfcfffcfcecfffcecfceffcececeffcdcdcdffcdcdccffccccccffcccbccffcbcacbffcacacaffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c7c7ffc8c7c8ffc8c9c8ffcac9c9ffcbcbcaffcbcbcbffcbcbcbffcacacbffcacacaffcacacaffcacac9ffcac9c9ffc8c9c9ffc8c8c8ffc6c7c6ffc6c5c6ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9caffcacacaffcacbcaffcbcbcbffccccccffcdccccffcccdcdffcdcccdffcdcdcdffcececeffcececeffcecfcfffcfcecfffcfcfcfffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd1d1d0ffd1d0d0ffd0d1d0ffd0d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d3ffd4d3d4ffd3d4d4ffd4d3d3ffd3d4d3ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd7d8d8ffd8d7d8ffd8d8d8ffd7d8d8ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d8d8ffddddddffe7e7e7fff1f1f2fff4f4f4fff5f5f4fff5f5f5fff4f4f4fff2f1f2ffeff0efffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeeeffeeeeefffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0eff0ffeff0efffeff0efffefeff0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0effff0f0f0ffeff0effff0eff0ffefeff0ffefeff0ffefefefffefefefffefefeeffeeefefffefeeefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedeeedffedeeeeffeeedeeffeeeeedffededeeffededeeffeeeeedffedeeeeffeeedeeffeeedeeffedeeedffeeeeeeffedeeedffedededffedededffeeeeeeffeeedeeffedeeedffeeeeedffeeeeeeffedededffedededffedededffedededffedededffeeeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeedffedededffeeedeeffededeeffededeeffedededffedededffeeededffedeeeeffeeedeeffeeeeedffedededffedededffedededffedededffedededffedededffededecffecededffedededffedededffedededffedededffedededffedededffededeeffedededffedeeedffeeeeeeffeeeeedffedeeedffeeeeedffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefeeeeffefeeefffefeeefffefeeefffefefefffefefefffefefefffefefefffefefeffff0f0efffeff0effff0eff0ffefeff0ffefeff0ffeff0f0fff0f0effff0f0efffeff0f0fff0eff0fff0f0f0ffefefefffefefeffff0efeffff0f0effff0f0effff0efefffeff0efffefefefffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f1f1fff4f3f4fff6f6f6fff6f6f6fff5f5f5fff3f3f3ffeaeaeaffe1e1e1ffdbdadbffdadadaffdadad9ffdad9daffd9dadaffd9d9d9ffd9dad9ffdad9daffd9dad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd5d5d6ffd5d6d6ffd6d5d5ffd6d5d5ffd5d6d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d5d4ffd5d4d4ffd5d5d4ffd5d5d4ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffcfd0d0ffd0cfcfffcfd0cfffd0cfd0ffcfcfcfffcfcfcfffcecfcfffcfcfceffcececeffcececeffcdceceffcdcdcdffcdcdcdffcccccdffccccccffccccccffccccccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacacbffcacacbffcacacaffcacacaffcacacaffcacacaffcac9caffcacac9ffcbcbcbffccccccffcecdcdffcfcfcfffd0d0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d1ffd0d1d1ffcfcfcfffcfcecfffcdcdcdffcdcdcdffcdcdccffcccdcdffcdcdcdffcdceceffcecdceffcececeffcececeffcececeffcececeffcececeffcececfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d3ffd3d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d3ffd4d3d4ffd3d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d4d5ffd5d5d4ffd4d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd5d5d5ffd6d5d6ffd5d6d5ffd5d5d6ffd5d5d6ffd6d6d5ffd6d6d6ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d5ffd6d6d6ffd6d5d6ffd5d6d5ffd6d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffd0cfcfffcfd0cfffcfcfcfffcfcfceffcececeffcfceceffcdceceffcecdceffcdcdceffcccccd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffefffffffefffffefefefffefffffffffffffffffffefffefffffffefffefffefefefffefffefffefefefffffffefffefffefffefefefffefffefffefffefffefefefffefffffffefefffffefefefffefefefffefffefffffefefffefefefffffefffffffffefffefefefffffffffffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefefffefefefffffefffffffefefffefefefffffffefffefffefffffffefffefefffffefefffffefefffffefefefffffefefffefefefffefefefffefffffffffefffffffffefffefefefffefffffffefefefffffefefffefffefffefffefffefffefffffefefffefffefffffefffffffefffffefefefffffffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffefffffffefefffffffffefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffefffffefffffffffffffefffffffefefffffffffffffefefefffffffffffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffefffefffffffffffffffffefefffffffefffffefffffffefffffefefefffefffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefefffffffffefffefefefffffffefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff8f8f8fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f3f3fff3f3f2fff3f2f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353535ff3a3a39ff39393aff39393aff39393aff393939ff3a3939ff393939ff444444ff525353ff626263ff727372ff828282ff909191ff9c9c9cffc7c7c7ffedeeedfffafafafffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefdfffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffafbfafffafbfafffafafafff9fafafffafafafffafafafff9faf9fffafafafffafaf9fffafafafff9f9f9fff9fafafff9fafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafbfffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfcfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffefefdfffdfefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefefefffefdfefffdfefefffefefefffefefefffafaf9ffedececffc8c8c8ffa09f9fff909090ff828182ff737272ff626262ff525251ff424342ff383837ff383738ff383839ff393939ff3a3a3bff3b3b3bff3a3a3aff313030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646465ff656564ff646464ff646564ff5d5c5cff4f4f4fff4c4c4cff585857ff636363ff6b6c6bff6e6e6dff707070ff707070ff717272ff727272ff737373ff737373ff737272ff727272ff727172ff717171ff717171ff717071ff707070ff707070ff6f706fff70706fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff706f70ff6f6f6fff6f6f6eff6d6e6eff6b6a6bff676766ff5e5e5eff525252ff4a4a4aff595959ff636464ff646464ff646464ff64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232322ff232323ff222221ff222122ff222222ff212122ff212121ff232222ff2a2a2aff373737ff474848ff595959ff6b6b6aff7b7c7bff8e8e8effb3b3b3ffe5e5e4fff4f5f5fffdfefdfffffffffffffffefffffffffffffefffffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffefefefffffefffffffffefffefefefffefffefffffffefffffffffffefefefffefffffffefffefffffefffffffffefffffefefffefefffffefefefffefefefffefefffffffefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffffffffffffffffffefffefffffffefffefffefefefffefffefffefefefffffffefffefffefffffefefffefffefffffffefffefefefffefffffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefffefffffefffffffffefffffefefffefefffffefefefffefefefffefefffffefefefffefefefffffffefffefffefffffffefffefefffffefefffffefefffffefefefffffefefffefefefffefefefffefffffffefefffffffffefffefefefffefefffffefefefffefefefffefffefffefffffffffffefffffefefffffffefffffefffffffefffffefefefffefffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffefffffffffffffefffefffffffffffffffefffffffffffefefffffeffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbccccffcccccdffcdccccffccccccffcdcdccffcdcdcdffcdcecdffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d4d5ffd5d5d4ffd4d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd3d2d3ffd3d2d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececeffcdceceffcecdcdffcdcdcdffcccdccffcbcbccffcbcbcbffcacacaffc9c9c9ffc9c8c9ffc7c7c7ffc6c6c5ffc6c7c7ffc8c8c8ffc9c9c8ffc9c9c9ffcacbcbffcbcbcbffcbcbcbffcacbcaffcacacaffcacacaffcac9c9ffc9c9c9ffc8c8c9ffc7c7c8ffc6c6c6ffc5c5c5ffc5c5c4ffc5c5c4ffc4c5c5ffc5c5c4ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffcacacaffcacacbffcbcbcbffcbcbcbffcccccbffccccccffccccccffcdcdcdffcececdffcdcecdffcecfceffcfcfceffcfcfcfffcfcfcfffcfd0d0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d1ffd1d0d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d1ffd2d1d2ffd2d2d2ffd1d2d2ffd1d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd3d4d3ffd4d3d3ffd3d4d3ffd4d3d4ffd4d3d4ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d7ffd7d8d8ffd7d7d7ffd7d8d8ffd7d8d7ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffdad9daffe4e3e4ffecececfff3f3f3fff4f5f4fff5f5f4fff5f4f5fff3f3f3ffeff0f0ffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefefefffeeefefffefefefffefefefffefefefffefefefffefeff0ffefefefffefefefffefeff0fff0f0effff0f0efffeff0f0ffeff0effff0f0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0ffeff0effff0f0f0fff0eff0fff0f0efffefefefffeff0efffefefefffefefefffefefefffefefefffeeefeeffefefefffefefeeffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffededeeffeeededffedededffededeeffeeededffedededffeeeeedffeeeeeeffeeeeedffeeedeeffeeeeeeffededeeffededeeffeeedeeffedededffedededffedeeeeffededeeffeeeeedffedededffedeeeeffedededffedededffedeeedffedededffedeeedffedededffedededffedededffedededffedededffedededffeeededffedededffedededffedededffedededffedededffedededffeeeeedffedededffedededffedeeedffedededffedededffedeeeeffededeeffedededffedededffedeeedffedededffedededffedededffeeeeedffedededffedeeedffeeeeedffedeeeeffedededffedeeedffedededffeeededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedeeedffeeeeedffededeeffededeeffededeeffededeeffeeeeeeffedededffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffedeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeefefffefefeeffefefefffefefefffefefefffefefefffefeff0ffefefefffefefefffeff0effff0efefffefefeffff0eff0fff0f0efffefefeffff0f0effff0f0effff0f0f0ffefefefffeff0f0ffeff0effff0eff0fff0f0effff0efefffefefefffefefefffefefefffefefefffefefefffefefeffff0efefffeff0efffeff0efffefefefffefefefffefeff0ffefefeffff0efefffefefefffefefeffff1f2f2fff5f5f5fff6f6f6fff5f5f5fff4f5f5fff1f1f1ffe8e8e8ffdddeddffd9dadaffd9dad9ffdad9d9ffd9dad9ffd9d9daffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd9d9d8ffd8d9d9ffd8d8d8ffd9d9d8ffd8d8d8ffd8d8d7ffd7d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd5d6d5ffd6d5d6ffd6d6d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d5d5ffd4d5d4ffd5d4d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d1d1ffd0d1d0ffd0d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfd0ffcfcfcfffcfcfd0ffd0cfcfffcfcfceffcecfcfffcecfceffcececeffcececeffcdcdceffcececdffcdcdcdffcdcdccffcccdccffccccccffcbcbcbffcbccccffcbcbccffcbcbcbffcacbcaffcbcbcaffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffc9c9c9ffc9cacaffcbcbcbffcdccccffcececdffcfceceffcfcfd0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd1d2d1ffd0cfd0ffcfcfcfffcdcdceffcccccdffcdccccffccccccffccccccffcccdcdffcdcdcdffcdcecdffcdcdcdffcececeffcdceceffcececeffcecfceffcecfcfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d2d1ffd1d1d2ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d2ffd3d3d2ffd2d3d2ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d5ffd6d5d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd5d5d5ffd6d6d5ffd5d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfd0d0ffcfcfcfffcfcfcfffcececeffcecfceffcecdcdffcdcdcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffffffefffffffffffffefffffffefffffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefffefffefefefffefffffffefefefffefffffffefefefffefffefffefffefffefffffffefefefffefefffffffefefffffefffffefffefffefffefffffffffffffffffffefffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffefffffefefffffffefffefefffffffefefffefffffffefefffffffefffffffefffffefefefffefefefffffffefffefffefffffefefffefffefffffefffffefefefffefefffffffefefffefefefffffefffffffefefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffefefffefffffffffffefffffffffffefefffffefffffffffffefffefffffffefefefffefefffffefefefffffefffffefefefffefefefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffefefffffffefefffefffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffffffffffffefffffffefffffefefffffffefefffefefefffffefffffffefffffffffefffffefffffffefefffffefffffffffffffffffefffefffffffffefffffffefffffefefefffffefefffffffffffefffefffefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffefffffffefefefffefefffffffefefffffefffffefefefffefefefffffffffffefffffffefffefffffffefffffefefffffffefffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffaf9f9fff4f4f4fff2f2f1fff3f3f4fff3f2f2fff2f3f3fff3f3f3fff3f2f3fff3f3f3fff2f1f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353536ff353535ff3a393aff3a3939ff393939ff3a3a39ff383838ff3a3939ff454645ff555455ff646464ff747474ff848384ff929292ff9f9f9fffd1d0d0fff0f0f0fffcfcfcfffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffdfefdfffefdfdfffefefefffdfdfdfffdfdfdfffefdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffcfbfcfffbfbfcfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffafbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafaf9fffafafafffaf9f9fffafafafff9f9fafffafaf9fffbfafafffbfafafffafafafffbfbfafffafafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffcfdfdfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfcfffbfcfcfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfdfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffefefefffdfdfdfffdfefdfffefefdfffefefefffefefdfffefdfdfffdfefefffdfefdfffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffafafbffeeefeeffd0cfcfffa2a2a2ff929292ff848483ff747475ff646464ff535353ff444444ff383838ff383839ff393939ff3a3a3aff3b3b3aff3a3b3aff313031ff313130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646564ff646565ff646464ff646465ff656464ff5d5c5dff5b5b5bff676767ff727272ff767676ff757675ff767676ff767676ff767676ff767676ff767776ff767677ff777776ff777676ff767575ff757575ff757574ff747475ff747373ff737373ff737373ff737373ff737374ff737373ff737373ff747473ff747474ff757475ff747574ff747374ff727273ff727272ff6d6d6dff616060ff595859ff646464ff646463ff646464ff646464ff64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222323ff232323ff232223ff222222ff222121ff212121ff1f1f1eff232423ff2e2d2dff3b3b3bff4c4b4cff5c5c5cff6e6d6eff807f7fff919191ffc4c3c4ffeaeaeafff8f8f7fffefefefffffffefffffefffffffffffffffffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffefffffefffefffefffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffefefefffefefffffefffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefffefffefefefffefffffffefefefffefffffffefefefffefffefffefefefffefffefffefefefffefefffffefefefffffefffffefefefffefefefffffffffffefffffffefffefffffffefffffffefffffffefffffefefffefefefffefefffffffffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffefefffffffefffffffefffffffefefffefefefffffffefffefffefffffefefffefffefffffefffffefefefffefefffffffefefffefefefffffefffffffefefffffffefffffefffffffefefffffefffffffffffffffffefffffffffffffefffffffffffffefffefffffefefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcbcbcbffcbcbcaffcbccccffcbcbccffcccdcdffcccdccffcccdcdffcdcdcdffcdcdceffcececeffcececeffcecfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd4d3d3ffd4d3d3ffd3d3d3ffd4d4d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd5d5d4ffd4d5d4ffd5d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d2ffd2d3d3ffd2d2d3ffd2d2d2ffd1d2d2ffd2d1d1ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd1d2d2ffd1d1d1ffd1d1d2ffd2d1d1ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffd0d0d0ffcfcfd0ffcfd0cfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcececdffcdcdceffcdcdcdffccccccffcbcbcbffcbcacaffcac9caffcacac9ffc8c8c8ffc6c5c6ffc6c7c6ffc7c7c7ffc8c8c8ffc9c9c9ffcac9c9ffcbcbcbffcccbccffcbcbcbffcbcbcaffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc7c8c8ffc6c5c6ffc5c5c5ffc4c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c6ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9caffcacacaffcacbcaffcacbcbffcbcbcbffcbccccffccccccffcdcdcdffcdcdcdffcdcecdffcececeffcecfcfffcecfceffcfcfcfffd0cfcfffd0d0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d0ffd1d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d2ffd2d1d2ffd2d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d2d3ffd2d2d3ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d3d4ffd3d3d3ffd3d3d4ffd3d4d4ffd3d4d3ffd3d4d4ffd3d3d4ffd3d3d4ffd3d3d3ffd4d3d3ffd4d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d4ffd4d5d4ffd5d4d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd9d9d8ffdfdfe0ffe9e8e8fff1f1f2fff4f4f4fff5f4f5fff5f5f5fff4f3f4fff0f0f0fff0f0efffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffefefeeffefefefffefefefffefefeeffefefefffefefefffefefefffeff0efffeff0efffeff0f0ffefeff0ffefefefffefefeffff0efeffff0f0f0ffeff0effff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefefefffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffeeefeeffefefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeeeedffeeeeedffeeededffedededffeeeeedffededeeffeeededffedeeeeffeeeeeeffeeedeeffeeedeeffeeededffedededffeeeeedffedeeedffeeededffedeeedffeeedeeffedededffededeeffeeededffedededffeeedeeffeeededffeeeeedffeeedeeffedededffedededffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffededeeffedeeeeffedeeedffedeeeeffedededffededeeffeeededffeeedeeffedeeedffedededffeeeeeeffeeeeeeffedeeedffeeeeedffeeededffeeeeedffedededffedededffedededffedeeedffeeededffedededffedededffedededffededeeffeeededffedededffededeeffedededffeeedeeffedededffedededffeeeeedffedeeedffeeedeeffedeeedffeeedeeffeeedeeffeeedeeffeeededffeeeeedffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeedeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeefeeffefeeeeffeeefefffefefeeffefefefffefefefffeff0efffefefefffeff0efffefefefffefeff0fff0efeffff0eff0ffeff0efffeff0effff0f0f0fff0f0f0ffeff0effff0f0effff0f0effff0f0effff0efefffefefefffefeff0ffeff0effff0f0effff0efefffefefefffeff0efffefeff0fff0efefffefefefffefeff0ffefefefffefeff0ffefefefffefefeffff0f0efffeff0effff0efeffff0f0f0fff3f3f3fff5f5f6fff6f5f6fff5f5f5fff3f3f3ffedecedffe4e4e4ffdbdbdbffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd5d5d4ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d4d4ffd4d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd2d3d2ffd3d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d0ffd1d1d1ffd1d0d1ffd1d1d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcfceffcfcfcfffcececeffcececeffcececeffcececdffcdcecdffcdcdcdffcccdcdffccccccffccccccffccccccffcbcccbffcbcbcbffcacbcbffcacacaffcacacbffcbcacaffcbcacbffcacacaffcacacaffcacacaffcacacaffc9cac9ffcacac9ffcac9c9ffc9c9c9ffcac9c9ffcbcbcbffccccccffcececdffcfcfceffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d1d1ffd1d2d2ffd2d2d3ffd2d1d2ffd1d0d1ffd0cfcfffcececeffcdcdcdffccccccffcccbccffccccccffcdcccdffcccccdffcdcdcdffcdcdcdffcdcdcdffcecdceffcececeffcececeffcfcecfffcfceceffcfcfcfffcfd0d0ffd0d0cfffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d4d4ffd5d5d5ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd6d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd5d4d5ffd4d4d4ffd4d3d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d0d0ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfd0cfffcecfcfffcfcfcfffcececfffcececeffcecdce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffffffffffefffffffefffffffffefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffefffefffefffefffefffffffefffefffefefefffefffefffefefefffffefffffefefffffefefefffffefefffffefefffefffffffefefffffefffefffffefefffefefefffffefffffffffffffffffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefefefffffefefffffefefffefefefffffefffffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefffefffefefefffffefefffffefefffefffefffefffefffefefffffffefefffefefffffefefffffefefefffffefffffffefffffffffefffffffefffefefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffffffffffffffffffefffffffefffffefffefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffefefffffefffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffffffffffffffffffffefefffffefefffefffefffffffefffefefffffffefefffefefffffefefffffefefefffffefffffffefffffffffefffffffefffefefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefefffefffffffefefffffefffefffefefefffefefefffffefffffffffffffffefefffefefefffffefefffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfafff5f5f5fff2f2f2fff2f2f3fff2f2f2fff3f2f2fff3f2f2fff3f2f3fff2f2f2fff3f3f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff353535ff353535ff3a3a39ff393939ff383838ff333333ff3a3a3aff474748ff575756ff666666ff767676ff858585ff949393ffa3a3a3ffd9d9d9fff2f2f2fffdfdfdfffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefdfffefdfdfffefefefffefefefffefefefffdfefefffdfefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffdfdfcfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefdfdfffefefdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfcfcfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffdfdfcfffdfcfcfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffbfafafffafafafff9fafafffafafafffaf9f9fff9f9fafffaf9fafffafafafffafafafff9f9fafffafaf9fff9fafafff9faf9fffafafafffafafafffafafafffafbfafffafafafffafafafffbfafbfffafbfafffbfafafffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffcfdfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffefefdfffefdfdfffefefefffefefdfffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffefefdfffefefefffefefefffefefefffdfefdfffefefefffefefefffdfefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfefdfffdfefdfffcfcfcfff1f1f1ffd7d7d7ffa8a8a7ff949495ff858585ff767677ff656565ff555454ff464545ff393939ff393939ff3b3b3aff3a3a3aff3b3a3aff303030ff313031ff313132000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff656465ff646564ff656564ff656464ff646565ff646465ff6d6e6dff777777ff7e7e7eff7d7c7cff797979ff797978ff787879ff797878ff787878ff787978ff787878ff787978ff787878ff787878ff757575ff747474ff747474ff737373ff737373ff747373ff757575ff767575ff767675ff757575ff767675ff767676ff777677ff777777ff777776ff767776ff787878ff777676ff6c6c6bff646464ff646464ff636364ff646464ff646464ff636364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212121ff232222ff232222ff232223ff232323ff222221ff222121ff201f1fff252425ff303030ff3e3f3fff50504fff606060ff6f6f70ff828282ff9a9999ffd4d4d4ffeeefeefffbfbfbfffffefefffffefffffefefffffefffffffffefffffffefffffffefefffefefefffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffefefffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffefffefffefefefffefefefffffefffffffffffffffefefffefefffffefefefffefefefffefffefffffffefffffffffffefefefffffffefffefefefffefefefffefefffffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefefffffffffefffffefefffffffffffffffefffffffffffefffffffefffffffefffffffefffefffefefefffefffefffefefefffefefffffefefffffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefffffffefefffefffefffefffefffffffefffffffffffefefffffffffefffefefefffefefefffffefffffefefefffffefefffffefefffefefffffffefffffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefffefffefefefffefefefffffefefffefefefffefffefffefefffffffefefffefefffffefefffffffffffffffefffffffffffffffffefffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcbcbcbffcccccbffccccccffcdcccdffcccccdffcdcdcdffcecdcdffcfceceffcececfffcececfffcfd0cfffd0cfcfffd0d0d0ffd1d0d1ffd1d1d1ffd2d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d4d3ffd3d3d3ffd4d4d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d5ffd4d4d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d2ffd3d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd2d1d1ffd2d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d1d2ffd2d1d2ffd1d2d1ffd2d2d1ffd2d1d1ffd1d1d2ffd1d1d2ffd1d2d1ffd1d1d1ffd0d0d1ffd1d0d1ffd1d0d1ffd0d0d0ffcfcfd0ffd0d0cfffcfd0cfffcfd0cfffd0d0cfffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececfffcececdffcdcdcdffcdcdccffccccccffcbcbcbffcbcbcaffcac9c9ffc9c9c9ffc8c8c8ffc6c6c7ffc7c7c7ffc8c8c7ffc8c9c8ffc9c9caffcbcacaffcccbcbffcbcbcbffcbcbcaffcacacaffcacac9ffc9c9c9ffc8c8c9ffc9c9c9ffc8c8c9ffc7c7c7ffc6c6c6ffc6c6c5ffc5c5c5ffc6c6c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c9ffc8c9c8ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcbcbffcbcbcbffccccccffccccccffcccdcdffcccdcdffcdcecdffcecdcdffcececeffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffcfd0d0ffcfd0d0ffd0d0d0ffd1d1d0ffd0d0d0ffd1d1d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd2d3d2ffd3d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d5ffd5d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d6ffd6d6d7ffd7d7d6ffd6d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffdcdbdcffe5e5e5ffedededfff3f3f2fff4f4f4fff5f5f5fff5f5f4fff1f1f1fff0efefffefefefffefefefffefefefffeff0efffefefefffefefefffefefefffefefefffefefefffefefefffeeeeefffefefefffefefefffefefefffefefefffefeff0fff0efeffff0efeffff0f0efffefefeffff0f0effff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0effff0efefffefeff0ffefeff0ffefefefffefefeeffeeeeefffefeeefffefefefffefeeeeffeeeeeeffeeeeedffedeeeeffedeeedffeeeeedffeeeeeeffedededffeeeeedffedededffedededffededeeffedededffeeededffeeededffeeedeeffeeedeeffeeeeedffedededffeeededffedededffededeeffededeeffeeeeedffedededffedededffedededffedededffedededffedeeedffedededffeeededffedededffedededffedededffedededffeeededffedededffedededffedededffedeeedffedededffedededffedededffededeeffedededffedededffededeeffedeeedffedededffeeeeedffedededffeeedeeffeeedeeffedeeedffeeeeeeffeeededffedeeeeffededeeffedeeedffeeededffedededffeeedeeffeeeeeeffeeeeedffededeeffeeeeedffedeeedffedeeedffedeeedffeeeeedffedededffedededffedededffedededffededeeffedededffedededffedededffedededffeeededffeeeeedffedededffeeededffedededffeeedeeffedeeeeffeeeeedffeeeeedffeeeeeeffeeededffeeeeedffeeeeedffeeeeeeffededeeffeeeeedffeeedeeffededeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeedffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeefefffeeefefffeeefeeffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0efefffeff0f0ffefeff0ffeff0effff0efefffefefeffff0eff0fff0f0f0fff0f0efffefeff0fff0f0efffeff0efffeff0effff0f0effff0f0f0ffefefefffeff0efffefefefffefefefffefeff0ffefefefffefefefffefefefffefefeffff0eff0fff0f0efffefefeffff0efefffefefefffefeff0fff0f0f1fff5f5f4fff5f6f5fff5f5f5fff4f4f4fff3f2f2ffe9eae9ffe0e0e0ffd9d9daffd9d9d8ffd9d8d9ffd8d8d9ffd9d9d9ffd9d8d9ffd9d8d9ffd9d9d8ffd9d9d8ffd8d8d8ffd9d9d8ffd9d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d1d0ffd0d0d0ffd1d0d0ffd0d0d0ffcfcfd0ffd0d0d0ffd0cfd0ffd0cfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfceffcfceceffcfcfcfffcfcfceffcececeffcdceceffcdceceffcdcdceffcccdccffccccccffccccccffccccccffcccbccffcbcbcbffcbcbcaffcbcbcbffcbcacaffcacacbffcacacbffcacbcaffcacacaffcacacaffcac9caffcacacaffcacac9ffc9c9c9ffc9c9c8ffc8c9c8ffc9cac9ffcbcbcbffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd1d1d1ffd0d0cfffcececeffcecdcdffccccccffcccbccffcbccccffccccccffccccccffcccccdffcdcccdffcdcdcdffcdcdcdffcececdffcdcdceffcececeffcececeffcececfffcfcfcfffcfcfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d4ffd3d4d3ffd4d3d3ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd6d6d5ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd2d2d2ffd2d2d1ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcececf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffefefffffffefefffefefffffffffefffffefefffefefefffefefefffffefefffffefefffefefefffefffffffefefefffefffffffffefffffffffffffefffefffffffffffffefffffffefffffefffefffefefffffffffefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffefffffffefefffffefffffffefffefffffefefffffffefffffffffffffffefffffefefffefffefffefffefffefffefffffefefffffefffffefefefffefffffffffefffffefefffffffefefffffefffffefefefffffefffffffffffffffffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefffffffefefffffefffffffffffffffefefffefefffffefffffffefefefffefffffffffefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffefffffefefffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffffffffefefffffefffffffffefffffffffffffffefefffffffffffefefefffffffffffffffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffffefffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffefffffffffffffefffefffffefffffffefffffffefffffefefefffefefffffffffefffefffefffefffffffefffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfcfff6f7f7fff2f2f2fff2f3f3fff2f3f2fff3f3f3fff3f3f2fff2f2f2fff3f2f2fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373636ff363736ff363635ff353535ff383838ff343534ff343534ff3c3c3bff4a4a4aff595959ff686969ff787878ff868686ff959595ffaaa9aaffe0e0e0fff5f5f5fffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfdfefffefdfefffefdfdfffdfdfefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffefefdfffefefefffdfefdfffefefefffdfdfdfffdfefefffefdfefffdfdfdfffdfdfefffefdfdfffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffafaf9fff9f9fafffafaf9fff9faf9fff9fafafffafafafffafafafffafafafffbfafafffafafafffafbfbfffafafbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfdfffefdfefffefefefffdfefefffefefefffefdfdfffdfdfdfffefdfdfffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefdfffdfefefffefefdfffdfefdfffdfdfefffdfefefffdfcfdfff3f3f3ffe0dfdfffaeaeaeff969696ff868787ff787879ff686868ff585757ff484848ff3a3a3aff3b3b3aff3b3a3aff3a3b3bff303130ff313131ff323131ff323132000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646465ff646565ff646464ff646565ff656465ff6e6e6eff777777ff7e7e7eff7f7e7fff7e7e7eff7c7c7cff787879ff797978ff787978ff787879ff787878ff797879ff787879ff797878ff787878ff787878ff747575ff747475ff747474ff747474ff757575ff757575ff767675ff767575ff757676ff767776ff777777ff777776ff777777ff777777ff787878ff787879ff787878ff777676ff6c6c6cff646464ff646464ff646464ff646464ff646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222222ff222121ff232323ff232323ff232322ff232223ff212222ff202120ff272727ff343333ff434343ff535353ff646464ff757575ff868686ffa6a5a6ffdfdfdffff2f2f2fffefdfefffffffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefefffefefefffefffffffefefefffefffffffffefffffffffffffffffefffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffefffefffffffffefffffffffffffefefefffffefffffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefefefffffefffffefefffffffefefffefefefffefffffffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffefefffffffefefffefefffffffffefffffefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefefefffffffefffefffefffefffffffefffffffffffffffefefffffffefefffefefffffefffffffefefffffefffffffefffefffffffffffffffefffffffffffffffefffffefefffefffffffefffefffffffefffffefefffffefffffefefefffefffffffffefffffefefffffffefefffffefffffefefefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffefffefefffffffffefffeffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccbcbffcdccccffcdcccdffcdccccffcdcdcdffcdcdcdffcececeffcecfceffd0cfd0ffcfcfcfffcfd0cfffd0d0d0ffd1d0d1ffd1d0d1ffd1d1d1ffd1d1d2ffd2d3d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d4d4ffd5d5d4ffd4d5d4ffd5d5d4ffd5d4d4ffd4d5d5ffd4d5d4ffd5d5d4ffd5d4d4ffd5d4d5ffd4d4d4ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d1d1ffd1d1d2ffd1d2d2ffd1d1d1ffd1d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0cfffcfd0cfffcfd0d0ffcfd0d0ffd0d0d0ffcfcfd0ffd0cfcfffcfcfcfffcfcfcfffcececfffcececfffcececeffcecdcdffcdcdcdffccccccffcccbcbffcbcbcbffc9cacaffc9c9c9ffc8c8c8ffc8c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcbcbcbffcbcbcbffcacacaffcbcacbffcacacaffc9c9c9ffc9c8c9ffc9c9c8ffc8c7c8ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c6c7ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcacacaffcbcacaffcbcbcbffcbccccffcccccbffcccdccffcdcccdffcdcdcdffcdcdcdffcececeffcfcecfffcfcecfffcfcfceffcfcfcfffd0d0cfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d1ffd1d0d0ffd0d0d0ffd0d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd2d2d2ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd3d4d3ffd3d3d3ffd3d4d4ffd4d3d4ffd3d3d3ffd4d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd6d6d7ffd6d6d6ffd7d6d7ffd6d6d7ffd7d6d6ffd6d6d6ffd6d7d7ffd6d6d7ffd9d9d9ffe2e3e3ffebebebfff2f2f2fff4f4f4fff5f5f4fff5f5f5fff2f3f3fff0f0f0ffeff0effff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0f0fff0eff0ffefeff0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0eff0fff0f0effff0f0f0fff0f0f0fff0f0efffefeff0ffeff0f0ffefefefffeff0efffefefefffefefefffefefefffefefefffefeeefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeeeffeeeeeeffededeeffeeededffedededffedeeeeffedededffededeeffedeeedffeeededffeeeeedffeeeeeeffeeeeedffeeededffedeeeeffedeeedffedeeedffeeededffeeedeeffedededffedeeedffeeedeeffedededffedededffeeededffedededffeeedeeffeeeeeeffedededffedededffedededffedededffedededffedeeedffedededffedeeedffedededffedeeedffededeeffedededffedededffedededffedededffedeeedffeeededffedededffeeededffeeedeeffeeededffededeeffedeeeeffeeeeedffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeedeeffeeeeedffededeeffeeeeedffedeeedffedeeeeffedeeeeffeeeeeeffededeeffeeededffedededffedeeeeffedededffededeeffedededffeeededffedededffedededffeeededffedededffedeeedffedeeedffeeeeedffeeededffeeeeeeffededeeffedeeeeffeeedeeffeeeeeeffeeedeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffefefefffefeeefffefefeeffefefefffefefefffefefefffefefefffeff0f0ffefefefffeff0f0fff0eff0fff0f0f0fff0f0effff0f0f0fff0eff0fff0eff0ffeff0efffefeff0fff0f0efffeff0efffeff0f0ffeff0f0fff0f0f0ffefeff0fff0efefffefefefffeff0f0ffefefefffefeff0ffefefeffff0efeffff0efefffeff0effff0f0effff0efefffeff0efffeff0effff0f0effff0f0effff2f2f2fff5f5f5fff5f6f6fff5f4f5fff4f4f4fff1f1f1ffe7e7e7ffdcdcdcffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d8ffd8d7d8ffd8d8d7ffd7d7d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d5ffd4d5d4ffd4d4d5ffd5d5d4ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d4d3ffd4d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d3d2ffd2d2d1ffd2d2d2ffd1d1d1ffd1d2d1ffd1d1d2ffd1d1d1ffd1d0d1ffd1d1d1ffd0d0d0ffd1d0d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcecfcfffcfcfcfffcfcecfffcececeffcececeffcececeffcdcdceffcdcdcdffcdcccdffcdccccffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcbcbcaffcacbcbffcbcacaffcacacaffcacacaffcacacaffcacacbffcac9caffcacac9ffc9c9caffcacac9ffc9c9c9ffc9c9c9ffc8c9c9ffcacacaffcbcbccffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d0d0ffcfd0cfffcececeffcdcdcdffcccccbffcccbccffcbcbccffccccccffcdcccdffcccccdffcdcdcdffcdcdcdffcdcdcdffcecdceffcececeffcececeffcececeffcfcfceffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d5d4ffd4d5d4ffd4d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d5ffd5d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d6ffd5d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d2d1ffd2d1d1ffd1d0d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffefffffffefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffefefffefefffffefefffffffefefffefefefffefffefffefefefffefefefffefefffffefffefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefffffffefffffefefffffefefffffefffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffffffefffffefefefffffffffffefefefffefffffffffefffffffefefffffffffffffefefffefffffffefffffffefffefffefefffffefefffffffffffffefffffffffffffffffefffffefefffffffefffffffefffffefefffffffffffffffffffffffefefffffffffffffffefffefefffffffffefffffffffffffffffffffefffffffffffffefffefffefffffffefefffffffefffffefffffffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffefffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffefefffffffffffffefffffffffffffffffefffffefefffffffffffffffefffffefefffffffffffffffffffffffefefffffffffffffefefffefefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff8f8f8fff3f3f3fff0eff0fff2f3f3fff3f3f3fff2f2f2fff2f2f3fff2f2f2fff2f3f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363737ff363637ff363636ff363635ff353535ff353535ff353435ff3e3d3dff4c4c4dff5c5b5bff6b6b6bff7a7a7aff898a89ff979797ffb2b2b2ffe6e6e6fff6f6f7fffefefefffffefffffefefefffffefefffefefefffefefefffefffffffefefefffefdfefffefefefffefefefffdfdfefffefefdfffefefefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfefffefdfefffdfefdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffbfafbfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffefdfefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9faf9fffaf9fafff9fafafffafafafffaf9fafff9f9fafff9f9fafff9faf9fff9fafafffafafafffafafafffafafafffafafbfffafafbfffbfbfafffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffbfbfcfffbfcfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfdfefffefdfdfffdfdfdfffefefdfffefefefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefdfefffdfdfefffdfefdfffdfefefffefefefffcfdfcfff5f5f5ffe6e6e6ffb6b6b6ff979797ff898888ff79797aff6a6b6bff5a5a5aff4b4b4bff3d3c3dff393939ff3b3b3bff313030ff303131ff323132ff323131ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646564ff656565ff646464ff646464ff6d6d6eff787778ff7e7f7eff7e7e7fff7e7e7fff7f7e7eff7e7e7eff7c7c7cff787879ff787978ff787979ff797979ff787978ff787978ff797979ff787879ff787878ff787878ff757575ff747575ff757575ff757676ff757576ff757575ff767676ff767676ff777777ff777677ff777777ff777777ff787878ff787878ff787878ff787878ff787878ff767677ff6c6c6cff636464ff646464ff646364ff636464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222323ff222222ff212222ff232223ff222222ff232323ff232222ff222323ff2b2a2aff373737ff464646ff575656ff696969ff797a7aff8a8a8affb6b5b6ffe5e5e6fff5f5f5fffdfefefffffffffffffefffffefefffffffefffffffefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffffffffffefefffffefffefffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffffffffffefefffffefefefffefefffffffffffffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefffffffefffefffefffefffefffffffffffffffefefffffffffefffffffefffefefffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefefffefffffffffefefffefefefffffffefffffefffffefefffffffefefffefefefffefffefffefefffffefefefffefefffffefefefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffefefffffffffffffefefffefffffffefffffffefffefffefefffffefefffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefefffffffefefffffefefffefefffffefefffffefffefffeffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffcdcccdffcdcdcdffcdcecdffcfcecfffcececeffcfd0cfffcfcfd0ffd0d0d0ffd0d0cfffd0d0d1ffd1d1d1ffd2d1d1ffd2d1d1ffd2d2d2ffd2d2d3ffd2d3d2ffd3d3d3ffd3d4d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd5d5d5ffd5d4d4ffd4d5d5ffd5d4d5ffd5d4d4ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d3d3ffd2d2d2ffd2d1d1ffd1d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d2d1ffd1d1d2ffd1d1d2ffd2d1d2ffd1d2d2ffd2d2d1ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffcfd0cfffcfd0d0ffd0d0d0ffcfd0cfffcfd0cfffcfcfd0ffcfcfcfffcfcfcfffcfcfceffcececfffcececeffcececeffcdcdcdffcccccdffcbcbcbffcbcbcbffcacacaffc8c9c9ffc8c8c8ffc9c8c8ffc9c9c9ffc9c8c8ffc9c9c9ffcacacbffcbcccbffcbcbccffcbcbcbffcccbcbffcacbcbffcacacaffc9c8c9ffc8c8c9ffc8c7c8ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc6c6c6ffc6c7c7ffc7c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcacacbffcacbcbffcbcccbffccccccffccccccffccccccffcdcccdffcecdceffcdcecdffcececeffcececfffcfcecfffcfcfcfffcfcfcfffcfcfd0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d2d2ffd2d1d1ffd1d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d3d3ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d4d3ffd4d3d4ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d6ffd6d6d6ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d8ffdedfdfffe8e8e8fff1f1f1fff4f3f4fff4f4f4fff5f6f5fff4f4f4fff0f1f1fff0eff0fff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0ffefefeffff0efefffefeff0ffefeff0fff0f0f0fff0f0f0fff0efefffeff0f0fff0efefffefeff0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0ffeff0f0ffeff0effff0f0f0ffefefefffefefefffefeff0ffefefefffefefeeffefeeefffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffeeeeeeffedeeedffedeeeeffeeeeeeffededeeffeeeeedffeeeeedffededeeffedeeeeffeeeeeeffedeeeeffeeedeeffedededffeeeeeeffedededffedeeeeffeeedeeffeeededffeeeeeeffeeededffedededffededeeffedeeedffededeeffededeeffeeedeeffededeeffedeeeeffededeeffedededffedededffedededffedededffedededffededeeffedededffededeeffeeededffedededffedededffedededffededeeffeeededffedededffedeeedffededeeffedededffeeedeeffedeeeeffeeeeedffeeeeeeffeeeeeeffedeeedffeeedeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeedffedeeeeffeeeeeeffedeeedffedeeeeffeeeeeeffededeeffedeeedffeeededffededeeffedeeeeffedeeedffedeeeeffededeeffedededffedeeedffedededffedeeeeffeeedeeffeeededffeeeeeeffeeededffedeeeeffedeeeeffedeeedffeeedeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeedeeffededeeffeeeeeeffeeedeeffededeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffeeeeeeffeeefeeffefefefffefefefffefefefffefefefffeff0effff0f0f0ffefefefffefefefffefeff0fff0f0f0ffeff0efffefeff0ffefeff0fff0efeffff0efefffefeff0ffefeff0ffeff0efffeff0f0fff0f0f0ffeff0efffeff0f0fff0f0f0ffefeff0fff0f0effff0f0efffefeff0ffeff0f0fff0f0f0ffeff0f0ffefeff0ffefefeffff0f0efffefefefffeff0f0fff0eff0fff1f0f0fff3f3f4fff6f5f5fff5f6f5fff4f4f5fff2f3f2ffecebecffe3e3e3ffdadadaffd8d8d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d7d7ffd7d7d8ffd8d8d7ffd8d7d8ffd7d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d2d2ffd3d3d3ffd3d2d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d1ffd1d1d1ffd0d0d1ffd0d1d1ffd0d0d0ffcfd0d0ffd0cfd0ffd0cfd0ffcfcfd0ffcfd0d0ffcfcfd0ffcfcfcfffcfcfcfffcfceceffcececeffcfceceffcececeffcdceceffcecdcdffcdcdcdffcdcdcdffcccccdffccccccffccccccffcbccccffcbcccbffcbcbcbffcbcbcbffcacacaffcacacbffcbcbcbffcacbcaffcacacbffcacacaffcacacaffcacacaffc9c9caffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffcacbcaffccccccffcdcdcdffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcecfcfffcecdceffcdccccffccccccffcccbcbffcbccccffccccccffcccdccffcccccdffcdcdcdffcdcdcdffcdcdceffcececeffcecdceffcececeffcfceceffcfcecfffcecfcfffcfd0d0ffd0d0d0ffd0cfcfffd0d0d0ffd1d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d4ffd3d4d3ffd3d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd3d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0d1d0ffd0d0d0ffcfcfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefefefffffffefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefffffffefffefffffefefffefffffffefefffffffefffffffefffffffefefffefefefffefefefffefefefffffefefffefffefffffffffffefffefffffffffffefefffffffffffffffffefffffffffffefffefffefffffffefffefffefefefffefffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffefffffffefffffffefefefffffefffffefffefffefffffffefefffffffffffffefffefffffefffffffffffffefffefffefffefffefffefffefffefffffffefffefefefffefffffffefefffffefffefffefffefffefefefffffffefffffefefffefefefffefffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefffffefefefffefffefffffefefffefefefffffffffffefefefffefefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffffffffffefffffffefffffffefefefffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffefefffffffffefffffffffffefefefffefffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffffffefffffffffffefefffffffffffffffffefffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefdfefffaf9f9fff4f4f3fff1f1f1fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f3f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363737ff363636ff373636ff363636ff353636ff353535ff353535ff3f3f3fff4f4e4eff5e5e5eff6d6d6dff7b7c7bff8b8b8aff989998ffbbbbbaffe9e9e8fff8f8f8fffefdfefffffffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffefefefffdfefefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfcfffdfcfcfffdfdfdfffcfcfcfffcfdfcfffcfcfbfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfdfdfffcfdfcfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffafafafffafbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffdfdfefffdfefefffefefdfffefefefffefefefffefdfefffefdfefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffcfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafff9f9fafffafafafffafafafffafafafff9faf9fff9fafafff9faf9fff9f9f9fff9f9fafffafafafffafafafffafbfafffafafafffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffefdfefffdfdfdfffdfefefffefefdfffefefdfffefefefffdfdfefffefdfefffefdfefffefdfdfffefdfefffdfdfefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffdfefefffdfefefffdfefdfffdfdfdfffdfdfdfffefdfefffdfdfdfff6f7f7ffe9e8e9ffbebdbdff999998ff8b8b8aff7b7b7bff6c6c6cff5c5d5dff4c4d4dff3e3e3eff313031ff303130ff303131ff313132ff323232ff313131ff323131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646565ff656464ff646564ff6e6e6eff777777ff7e7e7eff7e7e7fff7f7f7fff7e7e7eff7e7e7fff7e7f7eff7e7e7fff7c7c7cff787878ff787879ff797879ff797979ff787979ff787878ff787878ff797978ff787978ff787878ff767576ff757675ff757676ff757576ff767576ff767676ff777777ff777777ff777777ff777777ff787878ff787879ff787878ff787978ff787878ff787878ff797978ff767676ff6c6c6cff646364ff646463ff646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232223ff222322ff222323ff212121ff232223ff222322ff202121ff242425ff2e2e2eff3a3a3aff4a4a4aff5b5b5bff6d6e6dff7e7f7eff909190ffc5c6c5ffeaeae9fff8f8f7fffefffefffefefffffffffefffefffefffefefefffffffefffffffefffefefefffefffefffefefefffefffefffffefffffefefefffefffefffefffefffffefefffefffffffefefefffffefefffffefefffffefefffefefefffefefefffefffefffffefefffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefffffefffffffffefefffefffefffffffffffefffefffefefffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffffffffefffffefefefffffffefffefffefffefffefffffffffffefffffffefffffffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefefffefffefffefffffffefffffffffffffffefefffffefffffffefffefffffefefffffffffffefefffffffefffffffefffffffefefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffefefffffefefffffffffffffffffefffefffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffefffffffffefffffffffffffefffffffefffefffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdccccffcdcdcdffcdcdcdffcececeffcfceceffcfd0cfffd0d0d0ffcfd0cfffd0d0d1ffd0d0d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd4d4d5ffd5d4d5ffd4d5d4ffd4d5d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d4d5ffd5d5d5ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d1ffd1d2d2ffd1d2d1ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d1ffd2d2d2ffd1d1d1ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfd0ffd0cfd0ffd0d0d0ffcfd0cfffcfcfcfffcfcecfffcfcfceffcecfceffcecfceffcfceceffcdceceffcdceceffcccdcdffcccbccffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9cacaffcacbcaffcbcccbffcbcccbffcccccbffcbcbcbffcacbcaffc9c9caffc9c9c8ffc8c8c7ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c7c8ffc7c7c8ffc7c8c8ffc8c9c8ffc9c8c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcbcacaffcbcacbffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcdcdcdffcdcdceffcdcdceffcfcfceffcfcfceffcfcfcfffcfcfcfffcfd0d0ffcfd0cfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d0ffd1d0d0ffd0d0d0ffd1d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d3d2ffd2d3d2ffd2d3d2ffd3d3d2ffd3d2d2ffd3d3d3ffd2d2d3ffd3d3d2ffd2d3d2ffd2d2d2ffd3d3d2ffd3d3d2ffd3d2d2ffd2d3d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d3d3ffd4d4d4ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d5ffd5d6d6ffd5d6d5ffd5d6d6ffd5d6d5ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d5d6ffd6d6d5ffd6d6d5ffd6d7d6ffdadadaffe4e5e5ffebececfff2f2f2fff5f4f5fff5f5f5fff5f5f5fff2f2f2fff0f0f0ffefefefffefefefffefeff0ffefefefffefefefffefefefffefefeeffefefefffefefeeffefefefffefefefffefefefffefefefffefefeffff0efeffff0efefffefefefffeff0efffefefefffeff0f0fff0f0f0ffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0eff0ffefeff0ffeff0f0fff0efefffefefefffefefefffefefefffefefefffeeeeefffefefefffefefeeffeeefefffeeeeeeffeeeeeeffedeeedffedededffededeeffeeedeeffeeeeeeffedeeeeffeeedeeffedededffeeeeedffedeeedffeeeeedffeeedeeffedeeeeffedeeeeffedededffeeededffedededffedeeeeffededeeffeeeeeeffedededffeeededffeeeeeeffedeeedffedeeedffedeeedffedeeedffeeeeedffedededffedeeedffededeeffedeeedffedededffedededffedededffedededffedededffedededffedededffedeeedffeeededffedededffedededffedeeedffeeededffedeeeeffededeeffeeedeeffeeeeeeffeeededffeeedeeffeeedeeffeeeeeeffeeeeeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeedeeffedededffeeeeedffedeeedffedeeedffeeedeeffedeeedffedeeeeffedededffeeededffedededffedeeedffededeeffeeeeeeffedededffeeededffeeeeeeffedeeeeffedeeedffeeeeedffedeeedffeeeeedffeeededffeeeeeeffededeeffeeeeedffeeeeedffededeeffeeeeedffeeeeedffedededffedeeedffedeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeefefffeeeeefffefeeefffefefefffefefefffefefefffefefefffefefeffff0efefffefefeffff0f0f0ffeff0effff0f0f0ffefeff0fff0f0f0fff0f0effff0f0f0ffeff0efffeff0f0ffeff0efffefefefffefeff0fff0eff0fff0f0f0ffeff0f0fff0eff0fff0efeffff0f0efffeff0effff0f0effff0f0f0ffeff0f0ffeff0f0ffefefeffff0eff0ffeff0efffeff0f0fff0eff0fff0f0f0fff0f1f1fff5f4f5fff6f6f6fff4f5f4fff3f4f3fff1f1f1ffe8e9e8ffdfdfdeffd9d8d8ffd8d8d8ffd7d7d8ffd8d8d7ffd8d8d7ffd7d7d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d8d7ffd8d7d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd3d4d3ffd3d4d4ffd2d3d3ffd3d2d3ffd2d3d2ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd1d1d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0cfffd0d0cfffcfcfcfffd0cfcfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcececeffcecfceffcececeffcececeffcececeffcdcdceffcdcccdffcdcdcdffcdccccffcccbccffcbcbccffcbcccbffcbcbcbffcacbcaffcbcbcbffcacbcaffcacacbffcacacbffcbcbcbffcacacaffcacacaffc9cacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcbcacbffccccccffcececdffcecfceffd0d0cfffd0cfd0ffd0d0d0ffd0d1d1ffd0d0d0ffd1d0d1ffd1d1d0ffd0d1d1ffcfcfd0ffcececeffcdcdcdffccccccffccccccffcbcccbffcbcccbffccccccffcccdccffcdcdccffcdccccffcdcdcdffcdcdcdffcdcecdffcececdffcececeffcececeffcfceceffcfcecfffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd2d1d2ffd2d1d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d5ffd6d6d5ffd6d6d6ffd5d6d6ffd5d6d6ffd5d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d6d5ffd5d6d5ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd2d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd2d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d1d2ffd2d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffffffefffefefffffefffffffefffefffffffefffefefefffefefffffffefffffefffefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefefefffefefefffffefefffefffefffffefffffefefffffffffefffffffffffefefffffefefffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffefefefffffffffffffefefffefefffffefffefffffffefffefffffffffffefffffffffffffffefffffffffffffefefffffefefffffffefffffefefffffefffffffffefffefefffffffefefffefefefffefefefffffefefffffffffffefffffffffefefffefefffffefffffffefffefffffffefffffefffffefefffffffefffffefffffffffefffffffefffffffffffffffefefffffffffffffffffffffefffffffffefffefffefffefefefffffefffffefefffffefffefffefefefffefefefffefffefffefefffffefefefffffefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffefefffffffefffffffffffffffffffffffefffefefffffefffffffefffefffffffffffffefffffefefffffffefffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffefffffffffefffffffefffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffafafafff5f5f5fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff2f2f3fff3f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343434ff363636ff363737ff373736ff363737ff373636ff353636ff363535ff414141ff515050ff606060ff6f6e6fff7c7c7cff8c8b8cff9b9a9bffc1c1c1ffebebebfffafaf9fffffefffffffffffffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfafbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafafafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffdfcfdfffdfdfcfffcfcfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefdfffdfdfefffdfdfefffefdfefffdfefdfffefdfefffefdfefffefefdfffefdfdfffefdfefffefefefffefdfefffefefdfffdfefdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfcfcfffcfbfbfffcfcfcfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffafbfafffbfbfbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9f9fafff9f9fafff9f9f9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafafffbfbfafffbfafafffbfafbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffefefdfffdfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffdfdfdfffdfefefffdfdfefffdfdfdfff8f9f9ffebebebffc6c6c6ff9c9c9cff8d8d8dff7e7d7dff6e6d6eff5f5f5fff4f4f4eff3f4040ff313130ff313131ff323131ff313232ff323131ff323131ff333333ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646465ff646564ff6d6d6eff777777ff7e7f7eff7e7e7fff7e7e7eff7f7e7eff7e7f7eff7e7e7eff7e7e7eff7e7e7eff7e7e7fff7c7c7cff797979ff787979ff787979ff787879ff787978ff787879ff787878ff787878ff787878ff787778ff757575ff767575ff767676ff777776ff777777ff777777ff777777ff777777ff787878ff787878ff787878ff787878ff787978ff787878ff787878ff787878ff787878ff777676ff6c6c6cff646464ff6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222222ff222223ff222222ff222222ff222323ff222221ff212222ff212020ff252626ff2f2f2fff3d3d3dff4e4e4dff616060ff737273ff848484ff99999affd5d5d5ffefeeeefffbfbfbfffffefefffffffffffefffffffffefefffefefffffefffffffefffefffffffefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefffefffefefffffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffefffefefefffffefffffefefffffefefefffefefefffefefefffefffefffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffefffefffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffefffffefffefffffefefffefefefffefffefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefffefffefefffffefefffffffffefffffffefffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffffffefefffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcececfffcececfffd0d0d0ffcfcfd0ffd0cfcfffd0d1d0ffd1d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d4ffd4d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd4d4d4ffd5d5d4ffd5d4d4ffd5d4d5ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd5d4d4ffd5d4d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd4d4d3ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d1d2ffd1d1d2ffd2d1d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd1d2d1ffd2d2d2ffd2d1d2ffd2d2d2ffd1d1d2ffd2d1d1ffd1d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcfcfceffcececeffcececeffcdcecdffcdcdcdffcdceceffccccccffcbcbccffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcbcacbffcccccbffcbcbccffccccccffccccccffcbcbcbffcbcacaffcacacaffc8c9c9ffc7c6c6ffc5c5c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c6c7ffc7c7c7ffc8c7c8ffc7c8c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc9c9c9ffcac9caffcac9caffcacacaffcacacaffcacbcaffcbcbccffcbcbccffccccccffccccccffcdcccdffcdcecdffcecdceffcececeffcfceceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d0ffd1d1d0ffd1d0d0ffd0d0d1ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d1ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d3d2ffd2d2d2ffd2d2d3ffd3d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d4ffd3d3d3ffd4d4d3ffd3d4d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd5d5d5ffd6d6d5ffd6d5d5ffd7d7d8ffe1e2e1ffe9e9e9fff1f2f2fff4f4f4fff4f5f5fff5f5f5fff3f3f4fff0f0f0fff0efefffefefefffefefefffefefefffefefefffefefefffefeeefffefeeefffefefeeffefefefffefefefffefefefffefefefffefefefffeff0efffeff0effff0f0efffefefefffefeff0fff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0f0f0fff0f0f0fff0eff0fff0f0effff0f0efffefefeffff0eff0ffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefeeffefefeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeedeeffeeeeeeffedededffededeeffedededffedeeedffededeeffedededffeeededffedededffededeeffedededffedededffedeeeeffeeeeedffedeeeeffeeededffedeeeeffeeededffeeededffeeeeedffeeededffeeedeeffeeeeedffedededffedededffedededffedededffeeededffededeeffedeeedffedededffedededffedededffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffededeeffeeedeeffedededffeeeeedffedeeedffedededffeeedeeffeeedeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeeeffedeeedffeeedeeffedededffeeeeedffedededffededeeffedededffedededffedeeeeffedededffededeeffeeededffedeeeeffedededffeeededffeeeeedffeeededffeeedeeffeeeeedffededeeffeeededffedededffedededffeeededffeeeeeeffedeeeeffeeededffededeeffedeeeeffedeeedffeeeeeeffeeedeeffededeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefeeefffefeeefffefefeeffefefefffefefeeffefefefffefeff0ffefefefffefefefffefefefffeff0effff0eff0ffefeff0fff0f0effff0f0f0ffefeff0ffefeff0ffefefeffff0eff0fff0eff0fff0f0f0ffeff0f0ffeff0f0ffefeff0ffeff0effff0eff0ffefefeffff0f0effff0efefffefeff0ffeff0efffefefefffeff0f0fff0f0effff0f0f0fff0f0effff0f0f0fff0f0f0fff2f2f2fff5f5f5fff5f5f5fff4f4f4fff3f3f2ffecececffe5e5e5ffdbdadbffd8d7d7ffd8d7d7ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd7d6d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d4d3ffd4d4d4ffd3d3d3ffd4d4d3ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfd0ffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcecfceffcececeffcececeffcececeffcecdcdffcecdceffcecdceffcdcdcdffcdcdccffccccccffccccccffccccccffcbcbccffcbcbcbffcbcacbffcbcacbffcacbcaffcbcacbffcacacbffcbcacaffcacbcaffcacacaffcacacaffcac9caffcacacaffcac9caffcacacaffc9c9c9ffc8c9c9ffc9c9c9ffc9cac9ffcbcbcbffccccccffcececdffcfceceffcfcfd0ffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcececdffcdcdccffcccbcbffcbcbcbffcccccbffcbcbccffccccccffccccccffccccccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececeffcecfceffcfcfceffcfcecfffcfcfcfffcfcfd0ffcfd0cfffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d0ffd1d1d2ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd2d2d3ffd3d3d3ffd2d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d5d5ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefffefffffffffffefefefffffffefffefffffffffefefffefefffffefffffffefffefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffefffffefefffffefefefffefefefffefefffffffffffffefefefffffefefffefffefffffefffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffefefffffffefffffffefffefefffffefefefffffffffffefefffffffffefffefffefffffffffffffefefffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffefffffffffefffefffefffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffefefffffffffffffefffefffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffcfcfcfff7f7f6fff2f2f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff3f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343435ff343434ff363636ff363736ff373636ff373636ff373737ff363636ff434343ff525252ff626161ff706f70ff7f7f7eff8e8e8eff9e9e9dffcbcacbffeeeeeefffcfcfcfffefefffffffffffffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefdfefffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfcfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafafffafbfbfffbfbfbfffbfafbfffbfafafffbfbfafffbfafafffbfbfbfffcfbfbfffcfcfbfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefdfdfffefdfdfffefefdfffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafbfffbfafafffafafafffafaf9fffafaf9fffaf9fafffaf9fafff9fafafffafafafffafafafffafafafffafaf9fffaf9f9fffafaf9fffafafafffafbfafffafafbfffbfafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfefffdfefdfffefefdfffdfdfefffdfdfdfffcfcfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffbfbfaffededeeffcecdceff9e9e9eff8f8f8fff818282ff717171ff616262ff515151ff414141ff313131ff323132ff323131ff323232ff323232ff333333ff333333ff3433330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646464ff6d6d6dff777778ff7f7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7f7e7eff7e7e7eff7f7f7eff7f7e7eff7e7e7eff7e7f7eff7c7c7cff787978ff797978ff797978ff787879ff797879ff787878ff787978ff787879ff787878ff777878ff767676ff767676ff777777ff777777ff777776ff777777ff787878ff787878ff787878ff797878ff787878ff787878ff787878ff787878ff787878ff787878ff787878ff767677ff6c6c6cff6364640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232323ff222222ff222223ff222222ff222222ff222222ff222122ff212020ff282828ff323232ff3f3f3fff525252ff666565ff787778ff8a8a89ffababaaffe1e1e1fff2f2f3fffdfdfdfffffffffffefefffffffffefffefffefffffefffffefefefffffffefffefffffffffefefffefefffffefffffffefffefffffefffffefefffffefefefffefefefffefefffffefefefffefefffffefefffffefefefffffefffffefefffffefefefffefefefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefffffffffffffffffefffffffefffffefefffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffefffefffefefefffefefffffefefefffefefffffefefffffffffefffefffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffefffffefffffefffffffefefefffefefffffefefffffefefefffefefffffefefffffefefefffffefffffefefffffefefefffefefefffefefffffffefefffefefefffefefefffefffefffefefffffffefefffefefefffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffffffffefffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffefefffefffffffffffffffffefffffffffffffffffefffffefefffefffefffffefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececfffcfcfd0ffcfcfcfffcfcfd0ffd1d1d1ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d5d4ffd4d5d5ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd3d3d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d2ffd1d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d2ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0cfcfffcfd0cfffd0cfcfffcfd0cfffcfcfcfffcfcecfffcecfceffcfcfceffcececfffcececeffcececfffcececeffcececdffcccdcdffcccbccffcbcacaffcacacaffcacacaffc9c9c9ffc9c9c9ffcbcacaffcccbccffccccccffcdcdccffcdcdcdffccccccffcbcbcbffcbcbcbffc9cacaffc8c8c8ffc5c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc8c9c8ffc9c9c9ffc9c9caffc9c9c9ffcacacaffcacacbffcbcacbffcbcbcbffcbcbccffcccbccffccccccffcccccdffcdcdcdffcdcdcdffcececdffcececeffcececeffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd1d0d1ffd0d1d0ffd1d1d0ffd0d1d1ffd0d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd2d2d3ffd3d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd3d2d2ffd2d2d3ffd2d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd2d3d2ffd3d2d3ffd3d2d3ffd2d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d5ffd5d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffdcddddffe7e7e7fff0f0f0fff3f4f3fff4f4f4fff6f5f5fff5f5f5fff1f1f1ffeff0efffefefefffefefefffefeeefffefefeeffefefeeffefefefffefefefffefefefffefefefffeeefefffefefefffeff0effff0efefffefefeffff0f0efffeff0f0fff0eff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0effff0f0f0fff0eff0ffefefefffeff0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0ffefefefffefefefffefeff0ffefefefffefefefffefefeeffeeefeeffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedeeedffeeededffeeeeedffededeeffeeedeeffedededffedeeedffededeeffedededffededeeffedededffedededffedeeedffeeededffeeededffeeeeeeffedeeeeffedeeeeffedededffeeededffeeededffedededffedededffeeeeedffedededffedededffeeedeeffededeeffeeeeedffedeeedffedededffedededffedededffedededffedededffedededffedededffedeeedffedededffedededffedededffedededffededeeffedededffedeeeeffededeeffeeedeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefefefffefeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeedffeeeeedffededeeffededeeffededeeffedededffedededffedeeedffedededffeeededffededeeffedeeeeffedeeedffedededffeeededffeeedeeffedededffeeededffeeeeedffededeeffedededffeeeeeeffededeeffeeeeedffedeeedffeeeeeeffeeededffeeeeedffedeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0fff0f0f0ffefefeffff0efefffeff0effff0eff0fff0efefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efeffff0f0effff0f0effff0f0efffeff0f0fff0eff0ffeff0effff0f0efffeff0f0ffefeff0ffefeff0fff0f0f0fff0f0efffeff0effff0eff0fff0efeffff0f0f0fff0f1f1fff3f4f4fff5f5f5fff4f4f4fff4f3f3fff2f1f1ffeaeae9ffe2e2e2ffd9d9d9ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d3ffd3d4d4ffd4d3d4ffd3d4d3ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d2ffd2d3d2ffd3d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffcfd0cfffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfcfceffcfcecfffcececeffcececdffcdcdceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcccccdffccccccffccccccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcacaffcacbcaffcacacaffcbcacaffcacacaffcbcbcaffcacacaffcacacaffcacac9ffcac9c9ffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffcacacaffcbcccbffcdcdccffcdceceffcfcfcfffcfcfd0ffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd0d0d0ffcecfceffcdcdcdffcdccccffcccbcbffcbcbcbffcbcbcbffcccccbffccccccffccccccffcdcdcdffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcfceceffcfcecfffcfcfcfffcfd0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d4ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd5d5d6ffd5d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd6d6d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d3ffd4d4d3ffd3d4d3ffd4d3d3ffd3d3d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d2ffd1d0d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffefffffefefefffffefefffffefffffefefffffefffefffefefefffffefefffefefefffefffffffefefefffefefefffefffefffffefefffefffefffffefefffefffefffffefefffffefefffefffefffefffefffefefefffefffffffffefefffefffefffefffefffefffefffefffefffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffefffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffffefffffffffffffefffffffefefefffffefffffffefffffffefffffffefffffefefffffefffefffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffefffffefefffffffefffefffefffefffefffefefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffffefffffffefefffefffefffffffffffefefffffefffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffefefffffefffffffffffffffefffffffefffffefefffffefffefffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff8f8f7fff3f3f3fff1f1f1fff2f2f2fff3f2f2fff2f2f2fff2f2f3fff2f3f2fff3f2f2fff0f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353635ff353535ff343434ff363636ff363736ff363636ff2f3030ff373737ff464546ff545454ff616162ff717171ff808080ff919190ffa1a1a2ffd3d3d3fff1f1f1fffdfdfdfffffffffffffefefffffefffffffefffffefefefffffefefffefefffffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffbfbfbfffafafbfffafbfbfffafbfafffafbfafffbfafafffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefdfefffefdfefffdfdfefffdfefdfffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffefdfefffefefdfffefdfdfffefefdfffefefdfffdfefdfffdfefefffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfbfbfffbfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffafbfafffafafafffafbfbfffbfafafffafafafff9fafafffafaf9fff9fafafffafafafff9fafafffafafafff9faf9fffafafafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfafffbfafbfffbfbfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffefdfefffdfdfefffdfefdfffdfdfefffdfdfdfffdfefdfffdfefefffefefdfffefdfefffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefefffdfefdfffefdfdfffdfefdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfefefffefefdfffefefefffdfefdfffefefdfffefefefffefefefffdfefefffefefefffdfefdfffdfefdfffefdfdfffefdfefffdfdfefffdfefdfffbfbfcfff0f0f0ffd5d6d5ffa1a1a1ff919191ff848384ff737273ff626262ff545353ff444444ff333333ff2e2f2fff323131ff313231ff333333ff333333ff333334ff33333400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232323ff232323ff222222ff232222ff222222ff222222ff222222ff222222ff2a2b2aff353535ff434343ff565556ff69696aff7d7d7dff908f8fffbcbcbbffe6e6e6fff5f5f5fffefdfefffffffffffefffffffefefefffffefffffffefffffefefefffffefffffefefffffefffefffefefefffffefefffefefefffefffffffefefefffefffefffefffefffffefefffefffefffffefffffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffffefefffefffefffffffffffefefffffefffffffefffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffefffffffffffffefffffefefffffffffffffefffefffefffffffffffefffffefefffefffefffffefffffefffefffffefefffffefefffefffefffefffefffefefefffefffefffffefefffefffefffefffefffefefefffefefefffffffffffefefffffefffffffefffefffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffefefffffefffffffefffefffffffffffffefefffffefffffefefffffefffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfd0cfffcfd0d0ffd0d1d1ffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd4d4d4ffd2d3d3ffd3d3d4ffd3d4d3ffd4d4d4ffd5d4d4ffd5d4d5ffd5d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d5d5ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d2d2ffd1d1d1ffd1d2d2ffd2d2d1ffd2d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd1d2d2ffd1d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfd0ffcfcfd0ffcfd0cfffcfcfcfffcfcfcfffcecfcfffcecfcfffcecfceffcfcecfffcfceceffcecfceffcfcfceffcececeffcdcdcdffcccdccffcbcbcbffcacbcaffc9c9c9ffcacacaffcacacaffcbcbcbffcdcdcdffcecdcdffcececeffcdcdcdffcbcccbffcbcbccffcbcbcbffc9c9caffc7c7c7ffc6c6c7ffc6c6c6ffc7c6c6ffc7c6c7ffc7c7c8ffc7c8c7ffc8c8c8ffc8c7c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffc9cacaffcbcacbffcbcbcaffcbcbcbffcccbcbffcccccbffccccccffccccccffcdcdcdffcecdcdffcdcecdffcdceceffcececeffcececeffcfcfcfffcfcfcfffcfcfd0ffcfd0cfffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d0ffd0d1d0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d0d1ffd0d1d0ffd1d1d1ffd1d0d1ffd1d1d1ffd0d1d1ffd1d0d1ffd1d2d1ffd1d1d1ffd2d1d2ffd2d1d2ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd2d2d2ffd2d3d3ffd3d3d2ffd3d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd3d4d4ffd3d4d4ffd4d4d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d4d5ffd4d5d4ffd4d4d5ffd4d5d5ffd4d5d5ffd4d5d5ffd5d5d4ffd5d4d5ffd5d5d5ffd8d9d8ffe4e4e4ffeaeaeafff3f3f3fff4f4f4fff6f5f5fff5f6f5fff2f2f2fff0f0f0ffefefefffefefefffefefefffefefefffefefeeffefefefffeeefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0eff0ffefeff0ffeff0effff0f0effff0eff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efefffeff0effff0eff0fff0f0effff0efeffff0efefffeff0efffeff0efffefefefffeff0efffefefefffefefefffeeefefffeeefeeffeeeeeeffefeeeeffeeeeefffeeeeeeffedeeeeffeeeeeeffeeededffeeedeeffededeeffedeeedffededeeffedededffedeeedffedededffedeeedffeeedeeffeeededffedeeedffeeeeedffedededffedededffedeeedffeeededffedeeedffedededffeeedeeffededeeffededeeffeeeeeeffeeededffeeeeedffededeeffedededffededeeffeeeeedffedededffedededffededeeffedededffedededffedededffededeeffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedeeedffeeedeeffeeeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeeeefffeeefefffeeefeeffeeefeeffefeeeeffefeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeeeffeeeeedffeeedeeffeeedeeffedeeedffeeeeedffedededffedededffedeeedffedededffedeeedffedededffeeededffededeeffededeeffeeeeeeffeeedeeffeeeeedffeeedeeffedededffeeedeeffeeeeeeffedeeeeffedededffeeedeeffeeedeeffeeededffeeedeeffededeeffedeeedffeeeeeeffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefeeffefeeefffefefeeffefeeefffefefefffefefefffefefefffefefefffeff0f0fff0efefffeff0efffeff0efffefefefffeff0effff0f0f0ffeff0f0fff0f0f0ffeff0effff0f0f0fff0efeffff0eff0fff0eff0ffeff0efffefeff0ffeff0f0ffeff0efffeff0f0fff0f0effff0eff0fff0eff0ffeff0effff0f0f0fff0eff0ffeff0f0ffeff0f0fff0efefffeff0f0fff1f0f1fff5f5f5fff5f5f5fff3f3f4fff3f3f3fff0f0f0ffe8e8e7ffdddddeffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d7d7ffd7d6d7ffd7d6d7ffd6d6d7ffd6d7d6ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d6d5ffd6d5d6ffd6d6d5ffd6d5d5ffd6d5d5ffd5d6d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d3d3ffd4d3d4ffd4d3d4ffd3d4d3ffd3d3d4ffd3d4d3ffd3d4d3ffd3d3d3ffd3d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d3ffd2d3d2ffd2d2d2ffd1d2d2ffd2d1d2ffd2d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcfcecfffcececeffcecfcfffcececeffcececeffcececdffcecdcdffcdcecdffcdcdcdffcdcdcdffcdccccffcdccccffccccccffcbcccbffcbccccffcbcccbffcbcbcbffcbcbcbffcacbcbffcacbcaffcacacaffcbcbcbffcacacbffcacacbffcacbcaffcacacaffcbcacaffcacacaffcacacaffc9cac9ffc9c9caffc9c9c9ffc9cac9ffcacbcbffcccccbffcdcccdffcececeffcecfceffcfceceffcfcecfffcfcfd0ffcfd0d0ffd0cfcfffd0d1d0ffd0d0d0ffcfcfcfffcecdceffcccccdffccccccffcccbcbffcbcccbffcbcbccffcbcbcbffccccccffccccccffcccccdffccccccffcdcccdffcdcdcdffcdcdcdffcecdceffcdcdceffcececeffcececeffcfcecfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d0ffd1d2d1ffd2d1d2ffd2d2d1ffd2d1d2ffd2d2d2ffd2d3d2ffd2d3d2ffd2d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d5d6ffd5d6d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d3d4ffd3d3d4ffd3d4d3ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d3d2ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffefefffefefefffefefffffffefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffefffefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefffffffffffffffefffffefefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffefffffffefefffffefffffffffefffffffefffefefefffffefffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffefffffffefffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffefefffffefffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefff9f9fafff4f4f4fff1f1f1fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff2f3f3fff1f0f1fff1f0f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353535ff353535ff343534ff343434ff363736ff333333ff313132ff393a39ff484848ff555555ff626262ff727271ff828182ff939393ffa7a7a8ffdbdbdbfff4f3f4fffefdfdfffffefffffffffffffffffefffefefefffefefffffffefefffffefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfafafffbfbfbfffafafafffbfbfafffbfbfbfffafafafffafafbfffbfafafffafbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfefffefefdfffefefdfffefefdfffefdfefffefefdfffefefefffefefdfffefefefffefefefffefefdfffefdfefffefefefffdfefefffefefefffdfefdfffefefefffefefefffefefefffefdfefffdfdfefffdfefdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffafafafffaf9f9fffafafafff9f9fafffafafafffafafafff9f9f9fffaf9fafffafafafff9fafafffaf9fafffafafafffafafafffafafafffafafbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfefffefdfefffdfefdfffdfdfdfffdfdfefffdfdfefffdfefefffefefdfffdfefefffdfefefffefdfefffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffefdfdfffefefdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfefdfffdfdfefffefefefffefdfdfffdfdfefffdfefdfffefefefffefdfdfffefefefffefdfefffefefefffefefefffdfdfdfffefdfefffefdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffcfcfcfff2f2f2ffdcddddffa8a8a7ff929293ff858585ff757576ff636363ff555555ff464646ff333434ff2f3030ff323132ff333333ff333333ff333333ff333334ff33343300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232323ff232323ff232323ff222222ff222222ff222222ff1e1f1fff242324ff2d2d2dff393938ff494949ff5a5a5bff6d6d6dff808080ff969696ffcbcbcbffe9e9eafff8f8f8fffefefefffffefefffffefefffffffefffffffefffefefefffefefffffffefefffffefefffefefefffffefefffffefefffffffefffefffefffffffefffffffefffefefefffffefffffffffffffefffefffefffffffefefefffefffefffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefffffffefffffffefefefffefffefffefefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffefefefffffefffffffffffffefffefffefffffffefefefffefefefffefefffffefffffffefefefffefefffffefefefffefffefffefefefffefffffffefefffffffffffffffffffffefefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffefffffffefffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd1d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd3d3d3ffd4d4d4ffd5d4d4ffd4d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d6ffd5d5d6ffd5d6d5ffd5d6d5ffd5d6d6ffd5d6d5ffd6d5d6ffd5d5d5ffd5d6d5ffd5d5d5ffd4d5d5ffd4d5d4ffd5d5d4ffd5d4d5ffd4d4d4ffd3d3d4ffd4d4d4ffd4d3d4ffd4d3d3ffd4d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d2ffd3d2d2ffd2d2d1ffd2d1d2ffd2d2d1ffd2d2d1ffd1d2d1ffd2d2d2ffd2d2d1ffd2d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d1ffd1d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfd0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfceffcececfffcececeffcececeffcfcecfffcfcfcfffcececeffcdcdcdffcccdcdffcccbccffcacacaffcacac9ffcacacaffcacbcbffccccccffcdcdcdffcececeffcdcdcdffccccccffcbcbcbffcccbcbffcbcacaffc8c7c7ffc7c7c6ffc7c7c6ffc6c6c6ffc7c6c7ffc7c7c7ffc8c7c7ffc8c8c7ffc8c8c8ffc9c8c8ffc9c9c8ffc8c9c8ffc9c9c9ffcacac9ffcac9c9ffcac9caffcacacaffcacbcaffcbcbcbffcbcbcbffcccccbffccccccffcccdcdffcdcdcdffcdcccdffcdcdcdffcececeffcececeffcecfcfffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d1ffd0d1d0ffd0d1d0ffd0d1d1ffd0d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd2d2d2ffd3d2d2ffd3d3d3ffd2d3d2ffd2d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d4d3ffd4d3d3ffd4d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d5ffd7d6d7ffe1e1e1ffe8e8e8fff2f3f3fff3f4f3fff5f4f5fff5f5f5fff4f4f3fff0f0f0ffefefefffefefefffefefefffefefefffefefefffeeeeefffefefefffefefefffefeeefffefefefffefefefffefefefffefefefffefeff0fff0efeffff0efefffefefeffff0eff0fff0f0effff0f0efffeff0effff0f0f0fff0f0effff0efeffff0eff0fff0f0f0ffeff0f0fff0f0f0ffefefeffff0f0efffefeff0fff0f0f0ffefefefffefeff0ffefefeeffefefefffefeeeeffefefefffeeeeeeffeeeeeeffeeeeeeffedededffeeedeeffeeeeeeffedeeeeffeeedeeffedeeedffedededffedededffededeeffededeeffedededffededeeffedededffedededffedededffedededffedededffedeeeeffedeeeeffeeedeeffedededffedeeedffedededffededeeffedededffeeeeedffeeeeeeffedededffededeeffedededffeeedeeffeeededffedededffeeeeedffedededffedededffededeeffedededffedededffedededffedededffedededffeeededffedededffedededffedededffedededffeeededffeeeeeeffedeeedffedeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeefeeffeeeeeeffefefefffeeeeefffefefefffefefefffeeeeeeffeeeeefffefeeefffeeefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffedeeedffeeedeeffededeeffedededffedededffedededffedededffedededffedededffedeeedffedededffedededffedededffedeeedffeeeeeeffedededffededeeffedeeeeffeeedeeffeeededffeeededffeeeeedffeeeeedffedededffeeedeeffeeededffeeeeedffeeeeedffeeedeeffeeeeedffeeeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffeeefeeffeeefefffeeefefffefefefffefefefffeff0efffefefefffefeff0ffefefefffeff0effff0efeffff0f0f0ffefeff0fff0f0f0fff0f0f0ffefefefffefeff0fff0f0f0ffeff0f0fff0eff0ffeff0efffeff0f0fff0eff0ffefeff0ffeff0f0fff0f0efffefeff0ffeff0effff0eff0fff0eff0fff0f0f0ffeff0efffeff0f0ffeff0f0fff0eff0fff0f0f0fff2f2f2fff5f5f5fff4f5f5fff3f3f3fff1f1f1ffebebebffe4e4e4ffd9d9daffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d5ffd6d5d5ffd6d5d6ffd6d6d6ffd5d6d5ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d4ffd4d3d4ffd3d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d3d4ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfd0ffd0d0cfffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcecfffcfceceffcfcfceffcececeffcececeffcececeffcecdcdffcecdceffcecdceffcdcdcdffcdcdcdffcccdccffcccdccffccccccffccccccffccccccffcbcbccffcbcbcbffcbcbcbffcbcacaffcbcbcbffcacacbffcbcbcbffcbcbcbffcacacaffcacacbffcbcacbffcacacbffcbcacbffcacacaffcacacaffcacacaffc9cacaffc9cacaffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffcececeffcfcfcfffcfd0cfffd0cfd0ffd0cfd0ffd1d1d0ffd0d0d0ffcececfffcdcdcdffcccdccffccccccffcbcbcbffcbcbcbffcbcbcbffcccbccffcccbccffccccccffcdcdccffcdcdccffccccccffcdcdcdffcdcdcdffcecdcdffcececdffcececeffcfceceffcfcfceffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d3ffd3d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d5d6ffd6d5d6ffd6d6d6ffd5d6d5ffd5d6d6ffd5d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd4d4d3ffd4d4d3ffd3d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d3d2ffd2d3d3ffd2d2d2ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefffffffefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffefffefefefffefefffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffafafbfff6f5f5fff2f2f2fff2f3f3fff3f3f3fff2f2f3fff3f3f3fff0f0f1fff1f1f1fff1f1f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353636ff363636ff353536ff353535ff343434ff343534ff333333ff3b3c3bff4a494aff565556ff626363ff727272ff838383ff979696ffb2b2b1ffe3e3e3fff6f6f6fffefefefffffffffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfefffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffbfbfbfffbfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffafbfafffbfbfafffafbfbfffafbfbfffafafbfffafafbfffbfafafffafbfafffafafbfffafbfafffafbfafffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfdfdfffcfdfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfefffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefdfffefdfdfffefefefffefefefffdfdfdfffefdfdfffdfefefffdfefefffefefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfcfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffafbfbfffbfbfafffafafafffafafbfffafafafffafafafffafafafffafafafff9f9fafffaf9fafffaf9f9fff9fafafff9fafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffdfdfefffdfefdfffefdfdfffdfdfefffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffdfdfefffdfdfefffdfdfefffefdfefffefefdfffefefefffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffbfbfcfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfefdfffdfefdfffdfdfefffdfefefffdfdfefffefdfefffefdfefffefefefffdfefefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfff5f4f4ffe2e3e3ffb1b0b1ff939394ff868585ff767675ff646464ff555555ff474748ff363636ff313132ff333333ff333333ff333333ff343434ff343334ff333434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272728ff282727ff232323ff232323ff232323ff222222ff232222ff1f2020ff252525ff2f2f2fff3c3c3cff4d4d4dff5f5f5fff717171ff838383ffa09fa0ffd9d8d8ffefefeffffcfcfcfffefefffffffffefffffefefffefefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefffffffefffffefffffffefefefffefffefffffefefffefffffffffffefffefefefffffefefffefffefffefffffffffffefffefefefffefefffffefffefffffffefffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffdfefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffffffffffffffefefffffffffffffefffffffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffefffefffefffefffffefefffefffffffffffefffefefefffffefefffefffefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffffefffffffefefffffffefffffffefefffefffffffefefffffefffffffefffefffffefefffefefefffefefefffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d4ffd3d3d4ffd4d3d3ffd4d5d4ffd4d4d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd5d6d6ffd6d5d6ffd5d5d6ffd6d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd5d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd4d3d3ffd3d3d4ffd3d3d3ffd2d3d3ffd3d2d2ffd2d2d3ffd2d2d2ffd1d2d2ffd2d2d1ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d1ffd1d2d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffcfd0cfffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcececfffcececeffcececeffcecfceffcfcfcfffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcacacaffcacacaffcbcbcbffccccccffcccdcdffcdcdcdffcdcccdffcccbcbffcccbcbffcbcbcbffcbcbcbffc9cac9ffc8c7c7ffc7c6c7ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffcacacaffcacbcaffcacacaffcbcbcaffcbcccbffcbccccffcccccbffccccccffcccccdffcdcdcdffcdcecdffcdceceffcececeffcececfffcfcecfffcfceceffcfcfcfffcfcfd0ffd0d0d0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d0ffd0d0d1ffd1d1d1ffd0d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd2d1d2ffd2d1d1ffd2d2d1ffd2d2d2ffd1d2d2ffd2d2d1ffd2d1d1ffd2d1d2ffd1d1d1ffd1d2d2ffd2d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd2d2d1ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd2d3d3ffd3d3d2ffd2d2d2ffd3d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d4ffd4d3d3ffd3d4d4ffd3d3d4ffd4d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffdcdcdcffe5e5e6fff1f1f1fff2f2f3fff4f4f4fff6f6f6fff4f5f4fff1f1f1ffefeff0ffefefefffeeefefffefefefffefeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0effff0efefffefeff0ffefefefffefefeffff0f0efffefeff0fff0eff0fff0f0f0fff0f0f0ffeff0effff0efeffff0f0f0fff0f0f0ffefefeffff0efefffeff0efffeff0f0ffeff0efffefefefffefeff0ffefefefffefefefffeeefefffeeefefffeeeeefffeeeeefffeeeeeeffeeeeeeffedeeeeffeeeeeeffedeeedffeeeeedffedededffedededffedededffededeeffeeededffedededffededeeffedededffedededffedededffedeeeeffeeeeeeffededeeffeeeeeeffededeeffedeeeeffedeeedffedededffeeedeeffeeedeeffedeeeeffedededffeeedeeffeeededffeeeeedffeeeeeeffededeeffedeeedffeeededffededeeffedededffedeeeeffeeededffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffededeeffeeeeedffedededffeeededffedeeeeffedeeeeffeeeeedffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeefffefeeefffefeeeeffeeefefffeeefefffefefefffeeefeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeedeeffededeeffeeededffedeeedffedeeeeffeeeeeeffededeeffeeedeeffedededffedeeedffedededffedededffeeedeeffeeedeeffededeeffedededffeeedeeffeeededffeeeeedffeeeeeeffedeeeeffeeeeedffeeededffeeedeeffedededffedeeeeffeeededffededeeffedededffedededffeeeeedffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffeeeeeeffefeeeeffeeefefffeeefefffefefeeffefefefffefeff0ffefefefffefefefffefefefffeff0f0ffefeff0fff0eff0fff0efefffeff0f0ffefeff0fff0f0f0ffeff0effff0f0f0fff0f0efffefefeffff0efefffefeff0fff0f0f0ffefeff0ffefeff0ffefeff0fff0efefffeff0efffeff0f0fff0f0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff3f4f3fff5f5f5fff4f3f4fff2f3f3fff0f0f0ffe9e8e9ffe1e1e1ffd9d9d8ffd7d7d7ffd6d7d7ffd7d7d6ffd7d6d6ffd6d6d7ffd6d6d6ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d5ffd6d5d6ffd6d5d6ffd6d6d6ffd5d6d5ffd5d6d5ffd6d5d5ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d4ffd4d3d3ffd3d4d4ffd3d3d4ffd3d4d3ffd3d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd2d2d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd2d1d2ffd1d1d2ffd1d1d1ffd0d1d1ffd1d0d1ffd1d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0cfd0ffd0cfd0ffcfcfcfffcfd0d0ffcfcfcfffcececfffcfcecfffcecfcfffcfcfceffcececfffcfcecfffcececeffcececeffcdcecdffcecdcdffcdceceffcdcecdffcdcccdffcdcdccffcccdcdffcccdcdffcccdccffcccccbffcccbccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcacbffcbcacaffcacbcbffcacbcbffcbcbcbffcacbcaffcbcbcaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcac9caffcacacaffcbcbcbffccccccffcdceceffcfceceffcececfffcfcecfffcfcfcfffcfd0cfffcfd0cfffd0d0cfffd1d0d1ffcfcfd0ffcececeffcccdcdffccccccffcccbcbffcccbcbffcbcbcbffcbcbccffcccccbffccccccffccccccffccccccffcccdcdffcdccccffcccccdffcdcdcdffcdcdcdffcececdffcececeffcfcecfffcfcfcfffcfcfcfffcfd0cfffd0cfcfffd0d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d3ffd2d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d4ffd4d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd3d4d4ffd4d4d3ffd4d3d4ffd4d3d4ffd3d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d2d2ffd2d3d2ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffefffffefffefffefefffffefefefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffffffefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefffffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffefffefffefefefffefffffffffffffffffffffffffefefffffffffffffffefffffffffffefffefffefffefffefefefffffefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffffefffffefffefffefffffffefffefffffffffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffefffffffefffffffffefffffefefffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffefffefffefefefffefefffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefefffffdfcfcfff6f7f6fff2f2f3fff3f3f2fff2f2f2fff3f2f3fff0f0f0fff1f1f1fff1f1f0fff1f1f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353635ff353535ff363535ff353535ff343535ff343434ff353535ff3d3e3eff4b4b4cff565656ff656464ff737474ff858585ff9b9b9bffbcbcbcffe7e7e7fff8f8f8fffefefffffffefffffefefffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefdfffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffefefdfffdfefdfffefefdfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffcfbfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfafffafafafffafafafffafafafffbfafbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffdfefefffdfdfefffdfefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffdfdfefffdfefdfffefefefffdfefefffefdfdfffefdfefffefefefffefefefffdfefdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafbfffafbfbfffafafbfffafbfafffbfbfbfffafbfbfffbfafafffafafbfffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefefffefdfefffefefefffefefefffdfdfefffefdfdfffdfefdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfff7f7f6ffe7e7e7ffb8b8b9ff959494ff868786ff777777ff676867ff575757ff4a494aff383838ff333333ff333333ff343434ff333333ff343434ff333333ff343333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282727ff272827ff272728ff232323ff232323ff232323ff222222ff212221ff282827ff333333ff3f4040ff525252ff646364ff767576ff878888ffb0afafffe1e1e2fff2f3f2fffcfcfcfffefefffffefefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffefffefffefffefffefefefffefefffffefffffffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefdfffdfefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffefefffffffefffefefefffefffefffefffefffefefefffefefefffefffffffefefefffefefefffefffefffefffefffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffefffefffefefefffefefffffefffffffffefffffefefffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffffefffffffefffffefefffffffffefffefefefffefffefffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d1d1ffd2d2d2ffd2d2d2ffd4d4d3ffd3d4d3ffd4d4d3ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d5d6ffd6d6d5ffd5d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd6d6d6ffd5d5d5ffd6d6d6ffd5d5d5ffd5d4d5ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d1d1ffd2d1d2ffd2d1d2ffd1d1d1ffd0d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcecfcfffcececfffcfcfcfffcececeffcececeffcececeffcecfceffcececfffcfcfceffcececeffcecdcdffccccccffcbccccffcacacaffcbcbcbffcbcbcbffcdcdcdffcdcccdffcecdcdffcccdccffcccbcbffcbcbcbffcacbcaffcacacaffc9c9caffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9caffcac9c9ffcac9c9ffcacac9ffcacacaffcacbcaffcacbcaffcbcbcaffcbcbcbffcbccccffccccccffccccccffcdcdcdffcccdcdffcecdcdffcecdceffcececeffcfceceffcecfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffcfd0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd1d1d1ffd2d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d2ffd2d1d1ffd2d1d2ffd2d2d1ffd2d1d1ffd1d2d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd2d3d3ffd3d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d3d4ffd3d4d3ffd3d3d3ffd4d4d3ffd3d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d3ffd3d4d3ffd4d3d4ffd4d5d4ffd7d7d7ffe3e3e3ffebebebfff1f1f1fff3f3f3fff6f6f6fff5f5f5fff3f3f3ffefefefffefeeefffeeefefffefeeefffefefefffeeefeeffeeeeeeffeeeeefffeeefefffefeeefffefefefffefefefffefefefffefefefffefefefffeff0efffefefefffefeff0ffeff0f0fff0f0f0fff0efeffff0f0f0fff0f0effff0efefffeff0efffeff0efffefefefffefeff0ffeff0f0ffefeff0ffefefefffeff0efffeff0efffefeeefffefefefffefefefffefefefffeeefeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedeeedffedeeedffedededffeeeeedffedededffedededffedededffedeeedffededeeffedeeedffedededffeeededffedededffedededffedededffeeeeeeffedededffeeeeeeffedededffeeededffedeeedffeeededffeeeeeeffedeeedffedededffededeeffededeeffedededffedededffeeedeeffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffedeeedffedededffededeeffedeeeeffeeeeeeffeeeeedffeeeeeeffeeefeeffefeeeeffefeeefffefefefffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeeffeeeeeeffeeefeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffedeeedffededeeffeeeeedffedededffeeededffedededffedededffedededffedeeedffedededffedeeeeffedededffedededffedededffeeededffededeeffedeeedffedededffededeeffededeeffedededffededeeffeeeeeeffedeeedffededeeffedededffedeeedffedededffedeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeedffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeefffeeefefffefefefffefefeeffefefefffefefefffefefefffefeff0ffefefeffff0f0efffeff0effff0f0efffeff0effff0f0effff0eff0fff0eff0ffeff0f0fff0f0effff0efeffff0f0efffeff0f0ffefefeffff0f0f0fff0f0f0ffefeff0fff0efefffeff0efffefeff0fff0f0efffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0effff1f1f1fff4f4f5fff5f5f5fff3f3f3fff2f1f2ffefefefffe7e6e6ffdcdcddffd7d7d7ffd6d6d6ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd4d4d3ffd4d4d3ffd4d3d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d2d3ffd3d3d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd1d1d1ffd2d2d2ffd1d1d1ffd1d0d1ffd0d1d1ffd1d0d0ffd0d0d1ffd0d0d0ffcfcfd0ffcfcfd0ffcfcfd0ffcfcfcfffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcecfceffcecfceffcececeffcececfffcececeffcececfffcececeffcececeffcececdffcecdcdffcdcecdffcdcecdffcdcdcdffcdcdcdffcccdcdffcccccdffcccdccffcccdccffcbccccffcccbcbffcccbccffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcaffcacbcbffcacacaffcbcbcaffcacbcbffcacacaffcbcacaffcacbcaffcccbccffcdcdccffcdcdcdffcfceceffcfcfcfffcececeffcfcfceffd0d0d0ffcfcfcfffd0d0d0ffd0cfcfffcfceceffcdceceffcdccccffcbccccffcbcbcaffcbcbcbffcbcbccffcbcbccffcccbcbffcbcbccffccccccffccccccffccccccffcccdccffcccdccffcdcccdffcdcdceffcececeffcececfffcfceceffcfcfcfffd0d0cfffd0d0cfffd0d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d3d3ffd3d2d2ffd3d2d3ffd3d3d3ffd4d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d5ffd4d5d4ffd4d4d4ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd5d5d6ffd6d6d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d3ffd4d4d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d2ffd3d3d3ffd2d3d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffffefffffffffffefefefffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffefffffffefffffefefffffffefffefffffffffefefffefefffffffffefffffffffffefffefffefefefffefffefffefffffffffefffffefefefffefefefffffefffffffffefffefffefffefffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefffefffefefefffefffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefdfefffdfefefffefefefffefefefffefffefffffefefffffffffffefffffffffefffffffffffffefefffffffefffffffffefffffffffffffffffffffefffffefffffffffffefffffefefffffffefffffffffffffffffffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffefffffefefffffffefffefffffffffefefffefefffffffffefffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff8f8f8fff3f2f3fff2f3f3fff2f3f3fff1f0f0fff1f1f1fff0f0f1fff1f0f1fff1f1f0fff1f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343333ff363636ff353535ff363535ff363536ff353536ff353435ff353434ff3f3f40ff4c4c4cff575657ff656665ff757575ff888787ff9f9f9effc4c4c5ffeae9e9fff9f9f9fffefefefffffffffffefffefffefefefffefffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfbfbfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffbfbfafffbfafbfffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefdfefffefefefffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfefffdfefdfffefdfdfffdfdfefffefdfdfffdfefdfffefefdfffefdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfbfcfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafbfafffafafafffafbfafffbfafafffafafafffafafafffafbfafffafafafffafafafff9faf9fff9f9fafff9fafafffafaf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffefdfefffefdfefffdfefefffefdfefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfdfdfffdfdfefffdfefefffefefdfffdfefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfff8f8f8ffe8e9e9ffbfbfc0ff959696ff878787ff787778ff696969ff585858ff4b4b4bff3a3a3aff333333ff343333ff343433ff333334ff343333ff343333ff333433ff32323100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232324ff282828ff282827ff282728ff282828ff232323ff232323ff232323ff232323ff2a2a2aff353534ff424243ff545454ff686767ff797a79ff8c8c8bffbcbcbcffe5e6e5fff5f5f5fffefdfdfffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffefefefffffefefffefffffffefffefffefefefffefffefffefefefffefffefffffefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffefffffffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfdfffefefefffefefefffefefefffdfefdfffdfdfefffdfefefffefefdfffdfefefffefefefffefdfefffefefdfffefefefffefefefffefdfdfffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffffffffefefffffffefffffffffefffefefffffffefefffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefffffefffffffefffffffffefffffffffffffefefefffffefffffffffefffefefefffefefffffefefffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffffefffffffffffefefefffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefefffffffefffefffffffffefffffefefffffffffefffffffffffefffefffffefffffefffffffefffffffffefffffffffffffefefefffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffefffffffffffffefffffffffefffffefffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffefffefffefefffffefefffffffefefffefffefffefffefffffefefffefffefffefefefffffefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d3d2ffd4d3d3ffd4d3d4ffd3d3d3ffd4d4d5ffd4d4d5ffd5d5d4ffd4d5d5ffd6d6d6ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd6d6d5ffd5d5d6ffd6d5d5ffd6d5d5ffd4d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd2d3d3ffd3d2d3ffd2d3d2ffd2d3d3ffd2d2d3ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd2d1d1ffd1d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0cfffcfd0d0ffcfd0cfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcfcecfffcececeffcececeffcecdceffcececeffcececeffcfceceffcececeffcdceceffcdcdcdffccccccffcbcbccffcacacaffcccbcbffcccccdffcdcdcdffcecdcdffcdcdcdffcccccbffcbcacbffcacacaffcacacaffcac9c9ffc8c8c8ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9caffcacacaffcacacaffcbcacaffcacbcbffcacbcbffcbcbcbffcbcbcbffcbcbccffccccccffcdccccffcdcdcdffcdcdcdffcdcecdffcececeffcfceceffcececeffcececfffcecfcfffcfcfcfffcfd0cfffcfd0cfffd0cfd0ffcfd0cfffd0cfd0ffd0cfcfffd0cfcfffd0cfd0ffd0cfd0ffcfd0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d1ffd0d0d0ffd1d0d0ffd0d0d1ffd1d0d0ffd1d0d0ffd0d1d0ffd1d1d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd0d1d0ffd1d0d1ffd0d1d1ffd0d1d1ffd1d0d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd1d1d1ffd2d1d1ffd1d2d2ffd1d2d1ffd2d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d3ffd2d3d2ffd2d2d3ffd2d3d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d3ffd4d3d4ffd4d4d4ffd6d6d6ffe1e1e1ffeaeaeafff0f0f1fff3f3f3fff5f4f4fff5f5f6fff4f3f3fff0eff0ffeeefefffefefeeffefeeeeffefefeeffeeefefffefeeeeffeeeeefffefefeeffefefefffeeefeeffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0efefffefefefffefeff0ffefeff0fff0f0f0ffefeff0fff0eff0ffeff0f0ffeff0efffefefefffefefefffefefefffefefeffff0efefffefefefffefeeeeffefefefffefefeeffefefefffeeeeeeffeeeeefffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeedeeffedeeedffedededffeeededffedededffeeedeeffedededffedededffededeeffedededffedededffeeededffedeeeeffedededffeeededffeeedeeffededeeffedededffeeededffededeeffeeededffeeededffedeeedffeeeeedffeeededffeeeeedffededeeffeeededffedededffedededffeeeeeeffedededffedededffedeeedffedeeeeffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffedeeedffedededffedeeedffededeeffeeeeedffeeedeeffeeeeeeffeeeeeeffeeefeeffefeeeeffefefefffeeeeeeffeeeeefffeeefefffefefeeffeeefefffefefefffefefefffeeefeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedeeedffeeededffeeededffededeeffedededffedededffedededffedededffeeededffedededffeeeeedffeeededffeeeeedffededeeffeeededffedededffedededffeeeeeeffedededffedededffedeeedffedeeeeffeeedeeffedededffedededffeeedeeffeeeeedffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffeeeeefffefefeeffefeeefffefefefffefefefffeff0efffefefeffff0eff0ffefefefffefeff0ffefeff0ffefefefffeff0efffeff0effff0efefffeff0efffefefeffff0efefffefefeffff0eff0ffefeff0ffefefefffefeff0ffeff0f0fff0f0effff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0f0f0fff2f2f1fff5f5f5fff5f5f5fff3f3f3fff0f1f0ffebebeaffe4e3e4ffdadad9ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d6ffd5d6d5ffd5d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd4d5d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d3d3ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d3d2ffd3d2d2ffd2d2d2ffd1d2d2ffd2d1d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d0d1ffd0d1d0ffd1d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfd0ffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcecfffcececeffcececeffcfcecfffcececeffcececeffcececeffcececeffcececeffcdcdceffcecdcdffcdcdceffcdcdcdffcdcdcdffcccdccffcccccdffcccdccffcdccccffccccccffcccbcbffcbcccbffcccbcbffcccbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcacaffcacacaffcbcacbffcacacaffcacacaffcacacbffcacbcbffcbcbcaffcccbcbffcccccdffcdcdcdffcecdceffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfd0ffd0cfcfffd0cfd0ffcecfcfffcececdffcdccccffcccccbffcbcbcbffcbcacaffcbcbcbffcbcbcbffcccbcbffcbcbcbffcccbcbffcbccccffccccccffcccccdffccccccffccccccffcdcdcdffcdcdcdffcececeffcececeffcececfffd0cfcfffcfcfcfffd0d0d0ffd0d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd2d1d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d5d6ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d5d5ffd5d5d6ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d4ffd3d3d4ffd4d4d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d2d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefffefffefffefffefffefffefefefffefefefffffefefffffefefffefefefffefefffffefefefffefefffffefefefffefffefffefefefffefffefffefefffffefefefffefefefffefffffffefefefffefffefffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefefffffefffffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffffffefffefffefffefffefffffefefffefefefffffefefffffffefffffefffffefefffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffefefefffffefefffffffffffefefefffefffffffefffefffefffefffefefefffefefffffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffefefdfffefefefffefefdfffdfefefffefefefffefefdfffefefdfffefefefffffffffffefefffffefefefffefffefffffefffffffffffffefefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffefefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefefff9f9fafff3f4f4fff0f0effff0f1f0fff1f1f1fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff0f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343434ff333333ff353535ff353535ff353535ff353535ff353635ff353636ff414141ff4d4e4dff595959ff696868ff787878ff8c8c8cffa7a8a7ffcfcfcfffeeeeedfffcfcfcfffffffffffffffffffefefffffefffefffefffefffefffefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfefffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffefefdfffdfdfefffefefdfffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffdfefefffefefefffdfdfdfffefdfdfffefefefffdfdfefffdfefefffdfefdfffdfefdfffefefefffdfefefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffafafafffbfbfafffbfbfbfffafafafffafbfbfffafbfafffafbfafffafafafffafafbfffafafafff9faf9fffaf9fafff9f9fafffaf9fafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfbfafffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefdfffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfefefffefefdfffefdfefffefefdfffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefdfdfffdfefdfffefdfefffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffefefdfffefefdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffafbfaffecececffcacac9ff9a9b9bff8a8a8aff7a7a7bff6b6b6bff5c5c5bff4d4d4dff3c3c3cff333333ff343433ff333434ff333433ff343433ff333334ff323232ff32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232423ff232424ff282828ff282828ff282727ff272827ff232323ff202020ff242424ff2d2e2dff393939ff474848ff5a5a5aff6e6e6eff818181ff989898ffd2d2d2ffececebfff9f8f8fffefefdfffffffffffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefffffefffffffefffefffefefffffefffffffffffffffefefefffffefefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefffffefffffffefffffffffefffffefffffffffffffffefefefffefefefffefffffffefdfefffdfefefffefefefffefefefffefefefffdfefefffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefefffefefdfffefdfefffdfdfdfffdfefdfffdfefdfffefefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffefffffefffffffffefffffffefffffefffffefefffffefefefffefefffffefffffffefffefffefefffffefffefffffffffffefefefffefefefffefffffffefefefffefffefffefffefffefffefffefffffffefffffffefefffffefffefffffefffffefefefffffefffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffefffefefffffffffefffffffefffffefffffefefffffffefefffffefffffefffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffffefefffffefefffefffffffefffefffefefffffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d4d4ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d5ffd6d7d6ffd6d7d6ffd6d6d7ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd2d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d3d2ffd3d3d3ffd2d2d2ffd2d2d2ffd2d3d3ffd2d2d2ffd1d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd1d2d2ffd0d1d1ffd0d1d0ffd0d0d1ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfceffcececeffcececeffcececeffcececeffcececdffcdcecdffcdceceffcececeffcdcdceffcdcdcdffcccdccffccccccffcbcbcbffcbcbcbffccccccffcdcdcdffcdcecdffcecfceffcfcfcfffcdcdcdffcbcbcbffcacacaffc9cac9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc8c8c8ffc7c7c7ffc7c8c7ffc7c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9caffcac9c9ffcacacaffcacacaffcacbcaffcacacbffcacbcbffcbcbcbffcbcbcbffcccccbffccccccffccccccffcccdcdffcdcdcdffcdcecdffcececeffcececeffcececeffcececeffcfcecfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffcfd0cfffcfcfd0ffcfcfcfffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfd0cfffd0cfd0ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d0d0ffd1d1d0ffd1d1d1ffd0d1d0ffd1d1d1ffd0d0d1ffd0d1d0ffd0d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd1d0d1ffd0d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd1d1d1ffd2d1d1ffd2d2d2ffd2d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d2ffd2d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd5d5d5ffdadadbffe8e8e8ffeeeeeefff2f2f2fff3f4f4fff5f6f5fff5f5f4fff1f1f1ffefefefffefeeefffefefefffefefefffeeeeeeffefefeeffefefefffefefefffefefefffefeeefffefefefffefefefffefefefffefefefffefefeffff0efeffff0efefffefefefffefeff0ffefefefffefeff0ffeff0f0ffeff0f0ffefeff0ffeff0f0fff0f0f0ffefefefffefefefffeff0f0ffefefefffefefefffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffedeeeeffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffededeeffedededffedededffedededffedededffedededffedeeedffedeeedffedededffedeeedffedededffeeededffedededffedeeedffeeeeeeffedededffeeeeedffeeeeeeffedeeedffeeeeeeffededeeffedeeedffedeeedffedeeedffedededffedededffeeededffedededffedededffedededffededecffedededffedededffedededffedededffedeeedffeeeeeeffedededffeeededffeeeeeeffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeeeffeeefeeffefeeefffeeeeefffefeeefffefeeeeffefefeeffefefeeffeeefefffefefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffeeeeeeffedeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffedededffedeeedffedededffeeeeedffeeeeeeffedededffeeeeeeffedededffedeeedffedeeedffedeeedffeeededffedededffeeededffeeeeedffeeedeeffededeeffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeefffeeeeeeffefeeeeffefefefffefeeefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0ffefefefffefefefffefefefffefefefffefefefffeff0f0ffeff0efffefefefffefefefffefefefffeff0efffefefefffeff0efffeff0f0fff0f0f0ffeff0f0fff0efefffeff0effff0eff0fff0f0f0ffefeff0fff0f1f0fff4f4f4fff5f5f5fff3f4f3fff2f2f2fff0f0f0ffe7e7e7ffdfdfdfffd8d8d8ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d4d5ffd4d5d5ffd4d5d5ffd4d4d5ffd4d5d4ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d4ffd4d4d4ffd3d4d3ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd3d3d2ffd3d3d2ffd2d3d3ffd3d3d2ffd3d2d3ffd2d3d2ffd2d3d3ffd2d3d2ffd3d3d2ffd3d3d2ffd2d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffd0d0cfffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfceffcfceceffcececeffcfceceffcfceceffcececeffcececeffcececdffcececeffcdceceffcdceceffcdcdceffcdcecdffcdcdcdffcdcdccffcdcdccffcdcdcdffcccccdffcccdccffccccccffccccccffccccccffcbccccffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcaffcacbcbffcacbcaffcbcbcaffcbcbcaffcacbcbffcbcbcbffcacbcbffcbcbcbffccccccffcdcccdffcececeffcececeffcfcfcfffcecfcfffcfcfcfffcfd0cfffcfcfd0ffd0d0cfffcececeffcdcecdffcdcdcdffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcccbffcccccbffccccccffcdccccffcdcdccffcdcdcdffcdcdceffcecdcdffcececfffcecfcfffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd2d2d2ffd2d1d2ffd1d2d2ffd2d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d4ffd3d4d4ffd3d4d4ffd3d3d4ffd3d4d4ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffefffefffefefefffefefefffefefefffefefefffffefefffefffffffffefefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefffffffefefefffefefefffefefffffefefffffefefefffffefefffefefefffffffffffefffefffefefefffffefffffffffefffefffefffefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffefefefffffffefffffefefffffffefffffefefffffffffffffefffffefffffffffffffffffffffffffffefffefffefffefffffffefefffffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfdfdfffefefefffefdfefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefefffffffffffffffefefffefffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffefefffffffefffefffffffefefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffefefffffbfbfbfff5f5f5fff0f0f1fff1f1f1fff1f1f1fff0f1f0fff1f1f1fff1f1f1fff1f0f0fff1f1f1ffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343433ff333334ff343434ff363535ff353535ff353536ff353535ff363636ff434343ff504f50ff5b5c5cff6b6b6bff7c7b7bff909090ffacacacffd7d6d6fff0f1f0fffdfdfdfffffffffffefffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffdfefdfffdfefdfffefefdfffefefdfffefefdfffefefdfffefefefffefefefffdfefefffdfefefffefdfefffefefdfffdfefdfffdfefefffdfdfefffdfefefffefdfdfffefdfefffdfdfefffefdfefffdfefefffefdfefffefdfdfffefefefffefefdfffdfdfdfffefdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffdfcfcfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffafbfbfffafbfbfffbfafafffbfafbfffafafbfffafafbfffafafafffbfafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafaf9fffaf9fafffafafafff9faf9fffafafafffafafafffbfafafffafafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefefffdfdfdfffefefdfffefefdfffefefefffdfefdfffdfdfefffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffbfbfcfffbfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffdfdfefffefefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffefdfdfffdfefdfffdfdfefffefefefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffbfbfcffeff0efffd2d2d3ff9e9e9fff8c8c8dff7d7d7cff6d6d6eff5e5f5fff504f4fff3d3d3dff343434ff323332ff343333ff343434ff343434ff323232ff323232ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242423ff232324ff232324ff232424ff282827ff272728ff282828ff282727ff222322ff282828ff323231ff3e3d3dff4d4d4dff606060ff737373ff868686ffa8a7a7ffddddddfff0f0f0fffbfbfbfffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefefffefefffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffefefefffefefdfffdfdfdfffefdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefdfdfffdfdfdfffefefdfffdfdfdfffefefdfffdfdfefffdfdfefffefefefffefefefffefdfefffefefefffffefefffefefefffefefffffffffefffefefefffffffffffffffffffefffffffffffffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffffffefffffffefffffffefffffffefffffffefffffffffffffefffffefefffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffffffffffefffefffefefefffffefffffffffefffefffefffffefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffffffefffffffefffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffffefffffffffefffefffefffefefefffefefefffefefefffffefffffefefefffffefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d4ffd5d6d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd4d4d3ffd3d4d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd2d2d2ffd2d3d3ffd3d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcecfffcfcfcfffcececeffcececfffcececeffcececeffcdceceffcececdffcdcdcdffcececdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcccccdffccccccffcccbcbffcccccbffcccccdffcdcecdffcececdffcfceceffcfcfcfffcdceceffccccccffcbcacaffcacac9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c8c7ffc8c8c8ffc8c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffcac9c9ffcacacaffcacacaffc9cacaffcacacaffcacacaffcbcbcaffcacbcaffcacbcbffcbcbcbffcbccccffcccccbffccccccffcccccdffcdcdcdffcdcdcdffcecdcdffcecdcdffcececeffcececeffcececeffcfcecfffcfcfceffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0cfcfffcfd0cfffd0d0d0ffd0d0d0ffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d1d1ffd1d0d0ffd0d0d0ffd0d1d1ffd0d0d1ffd1d1d0ffd1d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d2ffd1d2d1ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d3ffd4d3d4ffd4d5d5ffd7d7d7ffe4e4e4ffe8e8e9fff0f0f0fff3f2f2fff4f4f4fff5f5f5fff2f3f3fff0eff0ffefeeeeffefefeeffeeefefffeeeeeeffefefeeffefefeeffefefefffeeefefffefefefffefefefffeeefefffefefefffefefefffefefefffefefeffff0efefffeff0f0fff0efefffefefefffeff0f0ffefeff0fff0f0efffeff0efffeff0efffefefefffeff0f0fff0efefffefefefffefeff0ffefefefffefefefffefefefffefefeeffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffeeeeeeffedededffeeedeeffedededffeeededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffededeeffedeeedffedededffeeededffeeededffedededffeeedeeffeeededffedededffedeeeeffedededffeeeeedffeeeeedffeeeeeeffedeeedffeeeeeeffeeedeeffedeeedffedededffedededffedededffedededffeeededffedededffedededffecededffedededffedededffedededffedededffedededffedededffedeeeeffeeededffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffefeeefffefefeeffeeefeeffeeeeeeffefefefffeeeeeeffefefefffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffededeeffeeeeeeffeeededffededeeffedeeeeffeeededffedededffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeedffeeeeeeffedeeedffeeeeeeffeeedeeffedeeedffedededffedededffedededffedededffeeededffeeeeeeffeeededffededeeffedeeeeffededeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeefefffefeeeeffefeeefffeeeeefffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffefefefffefefefffefefefffefeff0ffefefeffff0efefffefefeffff0f0efffefefeffff0f0efffefeff0ffefeff0ffeff0f0fff0efefffefeff0fff0f0f0fff0f0efffeff0effff0f0f0fff1f1f1fff5f4f4fff5f5f5fff3f3f3fff1f2f2ffeeeeefffe5e5e5ffdbdbdbffd6d7d7ffd6d5d5ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd5d5d5ffd5d4d4ffd4d4d5ffd4d5d5ffd4d4d4ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d4ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd3d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd2d2d2ffd3d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd3d3d2ffd2d2d3ffd2d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcecfceffcececeffcececeffcececeffcececeffcfceceffcececeffcececeffcdceceffcdceceffcdcdceffcececdffcdcecdffcdcdcdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcccccdffcccccdffccccccffccccccffccccccffccccccffcbcccbffcbcbcbffcccbccffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcaffcacacbffcacacbffcbcbcbffcbcacaffcacacaffcbcbcbffccccccffcdcdcdffcdcdceffcecfceffcececdffcfcecfffcfcfcfffcfcfcfffd0cfd0ffd0cfcfffcececeffcccdcdffcccbcbffcbcbcbffcbcbcaffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccccbffcccccbffccccccffcdccccffcdcdcdffcdcdcdffcdcdceffcececeffcececfffcfcfceffcfd0cfffcfd0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d4d4ffd5d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd5d5d6ffd5d6d6ffd6d5d5ffd5d5d6ffd6d6d6ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d5ffd4d4d4ffd3d4d4ffd3d4d4ffd3d3d4ffd4d4d3ffd3d4d3ffd3d4d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffffffffffefffffffefefffefffefffffefefffffefefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefefffffefefffefffefffefefffffefffffffefffefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefffffffffefffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffffefffffefefffffefefefffefffffffffefffffefffefffffffefffffffefffefefffffefffefffefefefffefefffffffffefffffefffffffefefffefffefffefefefffefefffffefefefffefefefffdfefefffefefefffdfefefffdfdfdfffefefdfffefefdfffdfefefffdfdfefffefdfdfffefdfefffdfdfefffefefefffdfefefffdfefefffefefefffefefefffefffffffefefefffefefffffefffefffefefefffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffefffefefffffffffefffffefffffffefffffefffffffffefefffefefffffefefefffefefffffefefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffefffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffcfdfdfff6f7f6fff1f1f1fff0f1f0fff0f1f1fff1f0f0fff1f1f0fff1f1f1fff1f0f0ffefeeefffefefee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333433ff333434ff343433ff333333ff353535ff343534ff302f2fff373737ff454445ff515151ff5e5f5fff6e6f6eff7f7f7fff939394ffb2b3b3ffdedddefff3f3f4fffdfdfdfffefffffffefefffffefefffffffefffffffefffffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfdfdfffcfdfcfffdfcfdfffcfdfdfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafbfffbfbfafffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefdfdfffdfefdfffefdfdfffefefdfffefefefffdfdfefffefdfdfffdfefefffefdfefffdfefdfffefefdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfefffefefdfffefdfefffefefdfffefefdfffefdfefffdfefefffdfefdfffefefdfffdfefefffdfdfefffdfefefffdfdfdfffefefdfffefefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfafffafafbfffbfbfafffafafafffafafbfffbfbfafffbfafbfffbfafafffafbfafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafbfafffafafbfffbfafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefdfffdfefefffefdfdfffdfefdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefefdfffefefdfffdfefefffdfdfefffefdfdfffefdfdfffdfdfefffdfdfdfffcfcfcfff1f2f2ffdadadaffa5a5a6ff8f8f8fff7f807fff707070ff616160ff515151ff3f3f3fff343534ff2d2d2dff323232ff343334ff323232ff323232ff323232ff3232330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222323ff232324ff232323ff242324ff232424ff232423ff272828ff272827ff272827ff262525ff2b2c2bff363636ff434343ff545354ff656665ff777778ff898a89ffb6b6b6ffe3e3e3fff3f4f4fffdfcfdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffefefffefffffffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefefdfffefdfefffdfefefffdfefdfffefdfdfffdfefefffdfdfefffdfefefffdfdfdfffefefdfffefefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfefefffdfefdfffefdfefffefefefffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffefefffefffefffffefefffffffefffffefffffefefffffefefefffefffffffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffffefefffefefefffefffefffefefefffefefffffefefefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffefefffefffefffffefefffffffefffffefffffefefffffffefefffefffffffffefffffefffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffffffffffffffffffffefffffefffffefffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d5d5ffd4d5d5ffd5d6d6ffd5d5d5ffd6d6d5ffd6d7d6ffd6d7d6ffd6d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d2ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d2ffd1d1d0ffd1d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcfcfceffcfcfceffcecfceffcdceceffcecdcdffcecdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcccdffcccdcdffcccdccffccccccffcbcbcbffcacbcbffcecdcdffcececdffcececeffcececeffcfcfcfffcecfceffcccdcdffcbcccbffcacacbffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c7ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c9c8ffc9c8c8ffc9c9c9ffc9c9caffc9c9caffcac9caffcacacaffcbcacaffcacacaffcacacaffcbcbcaffcbcacbffcbcccbffcbcbcbffcbcbccffccccccffcdcccdffcdcdccffcdcdcdffcdcdceffcdceceffcececdffcececeffcececeffcececfffcecfcfffcececeffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcecfceffcfcecfffcfcfcfffcecfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0cfffcfcfd0ffcfd0cfffd0cfd0ffd0cfd0ffcfd0d0ffd0cfd0ffd0d0d0ffd0cfcfffcfd0d0ffcfcfd0ffcfcfd0ffd0d0d0ffd0cfd0ffd0cfcfffcfd0cfffd0cfcfffd0cfcfffd0cfd0ffcfcfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd0d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d2d2ffd1d1d1ffd2d1d1ffd1d2d2ffd1d1d2ffd1d2d2ffd1d1d2ffd2d2d1ffd2d2d2ffd2d3d2ffd2d2d3ffd3d2d2ffd3d2d2ffd2d2d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd5d6d6ffe0e0e0ffe6e6e5ffeeeeeefff1f1f1fff3f3f3fff6f6f6fff4f4f4fff0f0efffefeeefffefeeefffeeefefffefeeeeffeeeeefffeeeeeeffeeeeefffefeeefffeeeeefffefefefffefefefffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffeff0effff0efefffefefefffefefefffefefefffefeff0ffeff0efffefefefffefefefffefefefffefefefffefefefffefefeeffefeeefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffeeeeedffeeeeedffedeeedffededeeffeeededffeeededffedededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffededeeffedededffedededffedeeedffededeeffededeeffededeeffeeededffededeeffedededffededeeffededeeffededeeffeeedeeffeeedeeffeeededffedeeedffedededffedededffedededffedededffedecedffedededffedecedffededecffededecffededecffedededffedeeedffedededffededeeffeeeeedffeeedeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefefffeeeeeeffefefeeffefefeeffeeefeeffeeeeefffefeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeedffeeedeeffedeeeeffedededffededeeffedededffedededffedededffedededffedededffedececffedededffedededffedededffedededffedededffededeeffededeeffeeededffedededffedededffedededffededeeffedededffeeedeeffededeeffeeededffedeeedffeeededffeeededffededeeffedededffedededffedeeeeffeeedeeffedeeedffeeeeedffeeeeedffeeeeeeffeeefeeffeeeeeeffeeeeefffefefeeffefeeefffefefeeffefefeeffefeeefffeeefefffefefeeffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffeff0efffefefefffefefeffff0efefffefefefffefefefffefefefffefefefffefefeffff0eff0ffeff0f0ffeff0efffefeff0ffeff0efffeff0f0fff0efeffff0f0f0fff2f2f2fff5f4f4fff5f5f5fff3f3f2ffeff0f0ffe9e9e8ffe2e2e2ffd8d8d9ffd6d6d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d5d4ffd5d4d4ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d3ffd4d4d3ffd4d4d3ffd3d3d4ffd4d4d3ffd3d3d3ffd3d3d4ffd4d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd2d3d3ffd2d2d3ffd2d3d3ffd2d2d2ffd3d2d2ffd2d3d2ffd2d3d2ffd2d2d3ffd2d2d2ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfd0d0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcfcfcfffcfcecfffcfceceffcecfceffcececeffcececdffcececeffcececeffcecdceffcdceceffcecdceffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcdcdcdffcdcccdffcdccccffcccdccffccccccffccccccffcccccbffccccccffcbccccffcbcbccffcbccccffcbcbcbffcbcbcbffcbcccbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacbcaffcbcacbffcacbcbffcacacaffcacacaffcacac9ffcbcbcbffccccccffcdcdccffcececeffcececeffcececfffcfcfceffcfcfcfffcfd0cfffcfcfd0ffcfcfcfffcdcdceffcdccccffcbcbcbffcacacaffcacacaffcacacbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccbcbffcccccbffccccccffccccccffcdccccffcdcecdffcecdceffcececdffcececeffcfcfceffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d3ffd3d3d2ffd3d3d3ffd3d3d4ffd3d3d4ffd3d4d4ffd3d3d4ffd4d4d4ffd4d5d4ffd4d5d4ffd4d4d5ffd5d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d5d6ffd5d6d6ffd5d6d5ffd5d6d6ffd6d6d5ffd5d6d6ffd6d5d5ffd6d6d5ffd6d6d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d6d6ffd5d5d6ffd5d5d6ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d4ffd5d4d4ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d5d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefffefffffefefffefffffffefffffffffffffffefffefffefefefffefffffffefffefffefefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffffffffffffefffffffffefffefffefffefffffffffefffffefffefffefefefffefefffffffffefffefefffffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefdfefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffdfefefffefffefffffefefffffffefffefffefffffffefffffefefffffffefffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffefffffffffefefffefefffffefffefffefffefffffffefffffefffffffefffffffefefffefefffffffefffffffffefffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefffffffffffffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffefdfefff8f8f8fff2f2f2ffefefeefff1f0f0fff1f1f0fff1f0f1fff0f1f0ffefefefffefeeefffeeefefffebeaea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343433ff343434ff343433ff343333ff343433ff343334ff303130ff393939ff474647ff545454ff646363ff727273ff828382ff999999ffbcbcbbffe3e3e3fff6f6f6fffefefdfffffefffffefefffffffffefffefffefffefefefffffefefffefffffffefefffffefefefffffefefffefffefffefefefffefefefffefefdfffdfefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffdfcfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafbfffafbfafffafafafffafbfafffafafafffafafafffbfafafffafafafffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffdfcfdfffdfcfdfffcfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffdfefefffdfdfefffdfefdfffefdfdfffdfefefffefefefffdfdfefffefefdfffdfefdfffdfefefffefdfefffdfefdfffdfdfdfffdfdfefffefefdfffefdfefffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfefefffdfefdfffdfdfdfffefefefffefefdfffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffdfcfdfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfafbfffafbfafffafafafffafafbfffbfbfafffafafbfffafafafffbfafbfffafbfafffafafafffafafafffafbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffbfafafffafafafffafafbfffafafbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffbfbfcfffcfcfbfffbfcfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfdfffefefdfffefdfefffdfefdfffdfdfdfffdfcfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefdfefffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfff4f4f4ffdfe0e0ffacadadff929292ff838382ff737373ff646463ff555454ff424242ff383738ff2f2f2fff323232ff323232ff323232ff333232ff323232ff3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242423ff232323ff232323ff232423ff242324ff242423ff232423ff282827ff272727ff2a2a29ff302f2fff3a3a3aff4a4a4aff5b5a5aff6b6b6bff7c7c7bff8d8d8dffc3c4c3ffe8e9e8fff7f7f6fffdfdfdfffefefefffffefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefffefffffefefffefefefffefefefffefefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefefffefdfefffdfefefffdfefefffefdfefffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefdfefffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffdfefefffdfefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffffefefffefffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffffffffefffffffefefffffefffefffffefefffefffefffffffffffefefffffffffefffefefefffefffefffffefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffefffefefefffefefefffefffffffffffffffefffefffefefefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffffffffefffffffefefffffefffefffffefefffefffefffffffffffefefffffffffefffefffefffefffffffffefffffefffffffefefefffffffffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefffffffefefefffefefefffffefffffefffefffffffffffefefffffefffefffffefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d8ffd7d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd7d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd6d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd2d2d1ffd1d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd2d2d2ffd2d1d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcecfcfffcececeffcececeffcececeffcececeffcececeffcdcdceffcdcdcdffcdcccdffcccdcdffcdcdcdffcecdceffcdcdcdffcccdccffcdcccdffccccccffcbcccbffcbcccbffcecdcdffcfcfceffcfcecfffcfcfcfffcfcfcfffcfcecfffcdceceffcdccccffcbcbcbffcacacaffc9cac9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9cacaffcacacaffcacacaffcbcbcaffcacacaffcacbcbffcbcacbffcbcbcbffcbcbcbffcbcbccffcccccbffccccccffccccccffcdcccdffcdcdcdffcdcdcdffcdceceffcececeffcececeffcecfceffcececeffcecfcfffcececeffcececfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcecfcfffcfcecfffcececfffcfcfceffcfcecfffcececeffcecfceffcfceceffcfcfceffcecfceffcfcfceffcfceceffcfcfceffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfd0cfffd0cfcfffd0cfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfd0cfffcfd0cfffcfcfd0ffd0d0cfffcfd0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d0d1ffd0d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d1ffd1d2d1ffd1d1d1ffd1d2d2ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d4d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d3ffd5d4d4ffdcdcdbffe3e2e3ffe8e9e8fff0f0f0fff3f2f3fff5f6f6fff5f5f4fff0f0f1ffefefefffeeefeeffefefeeffefeeeeffefeeefffefeeeeffeeeeeeffeeeeefffefefeeffefefeeffefeeeeffefefefffefefefffefefefffeeefefffefefefffefefefffefefefffefefeffff0f0efffefefefffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffeeefefffefeeefffeeefefffefefefffeeefefffeeefefffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeeeeeffeeeeedffeeeeeeffedededffedededffedededffedededffedededffedededffecededffecededffedededffededecffedededffedededffedecedffededecffedededffedededffedededffeeededffedededffeeededffedededffedededffedeeedffeeeeedffeeedeeffeeedeeffeeededffededeeffededeeffeeeeedffedeeedffedededffedededffedeeedffedededffedededffedededffecededffedededffedecedffededecffecedecffecededffedededffedededffedededffedededffedeeedffededeeffedededffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefefffeeeeeeffeeeeeeffefeeefffefefeeffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffedeeeeffeeedeeffeeeeedffedeeedffedededffedededffedededffedededffedededffedededffedecedffedededffedededffedededffedededffedeeedffedeeedffedededffedededffeeededffedededffedededffedeeedffedededffedededffedededffedeeeeffededeeffedededffeeededffedeeedffedeeedffededeeffeeeeedffedeeedffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeeeffefeeefffeeefefffefeeefffefefefffefefefffefefefffeeefefffefeeeeffeeefefffefefefffefeeefffefefefffefefefffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0effff0efeffff0f0effff0f0effff0f0effff0efeffff0f0effff1f0f1fff4f4f4fff5f5f5fff3f3f3fff1f2f2ffeeeeeeffe5e5e6ffddddddffd7d7d7ffd6d6d5ffd6d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d4d3ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d3d3ffd3d2d3ffd2d3d3ffd2d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d1ffd2d1d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0cfd0ffd0d0d0ffcfd0cfffd0d0cfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfcecfffcfcfceffcececeffcececeffcececeffcececeffcdceceffcdceceffcececdffcdceceffcececeffcdcdceffcececdffcdcdcdffcdcecdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcccdffcccccdffcdcccdffcccdccffccccccffccccccffccccccffccccccffcbccccffcbcbcbffcbccccffcbcbcbffcbcbcbffcccbccffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacbcbffcbcacbffcbcbcaffcacbcaffcacacaffcbcacaffcbcbcbffcccbccffcccdccffcececeffcfceceffcecfceffcfcfceffcfcfcfffcfcfcfffcfcfcfffcececeffcdcdcdffccccccffcbcbcaffcacacaffcacacaffcacbcaffcbcbcaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccccbffccccccffcccdccffcdcccdffcececdffcdcecdffcececeffcfcecfffcfcfcfffcfd0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd5d5d5ffd4d5d5ffd4d5d5ffd5d4d5ffd5d5d5ffd6d5d5ffd6d5d5ffd5d5d6ffd5d6d6ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d5ffd6d5d5ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd5d5d4ffd3d4d3ffd3d4d4ffd4d3d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefffefffffffffffefefffffefffffffefffefffefefefffefefffffefefefffefefffffffefefffefffffffffefffffefffefffefefffffffefefffefefefffefefefffefefefffefffffffffefffffefffefffefefffffffefefffffefffffefefffffefffefffffffefffffffffffffefffffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffefefffffefefffffffefefffffefffffffffffffffffffffffffffffffffefffefffffffffefefffefefefffffffffffefefefffefffffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefdfffefefefffefefefffdfdfefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffefffffefffffffffefffefffffffefefefffefffffffefefffffefffefffefffffffefffefffffffefffffffffffefefefffefffefffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefffffefffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9fafafff4f4f4fff0eff0fff1f0f1fff1f1f1fff0f1f1ffeeeeefffeeeeefffeeefeeffebeaebffebebeaffe9eaea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343434ff343434ff343434ff343334ff343434ff333434ff323232ff3b3b3bff474847ff585757ff686767ff767777ff868686ff9d9d9dffc2c2c2ffe8e8e8fff8f8f8fffefefefffffffefffffffffffefefefffefffefffffffefffefefffffefffffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffcfdfdfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfafbfffafafbfffafafafffbfafafffafbfafffafafafffafafafffbfafafffafafafffafafafffafafbfffafafafffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfbfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffcfdfcfffdfcfdfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfefffdfefefffdfefdfffefdfefffdfdfefffefdfefffdfdfefffefefdfffefefefffefdfefffefefdfffdfefefffefdfdfffefdfdfffefefefffdfdfefffdfefefffefdfefffdfefdfffdfdfefffefdfefffefdfefffdfefefffdfefefffefefdfffefefefffefdfefffdfefefffefefdfffefefdfffdfefdfffefefefffdfdfdfffefefefffefdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfdfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafafffbfafbfffbfbfbfffafafbfffafbfbfffbfafbfffafafafffafafbfffbfafafffafafbfffafafafffafafafffbfafafffafbfafffafafafffafafafffbfafafffafafafffafafafffafafbfffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfefefffdfdfefffdfefdfffefefefffefefdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfdfefffdfdfdfffcfdfcfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfcfdfff6f6f6ffe5e5e5ffb7b7b7ff949494ff858585ff757676ff666666ff575757ff454544ff3a3b3aff313131ff323232ff323231ff333232ff333232ff323233ff32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242423ff232324ff242323ff232323ff232423ff232323ff232424ff232424ff242324ff232223ff2b2b2bff323232ff3f3f3fff505151ff616261ff717171ff818180ff949595ffd2d1d2ffedeeeefffafafbfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefffffffefefffffffffffffefffffefffefffefffffffffefefffefefefffffffffffefefffffefffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffefffffffffffffefffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefdfefffdfdfefffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfefffdfdfdfffdfefdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffefefffffefffffffefffefffffefffffefefffffffefffffefefffffffffefffffffffffffefffffefffefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffefefffffefefffffefffefffffefefffffffffffffefffffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffefefffffefffffffefffefffffefffffefefffffffefffffefefffffffffefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffffffffffffffffefefffffffefffffffefffffefffffffefffffffffffefffffffffffefefefffefefefffffefefffffffefffefefefffefefffffefefefffffffffffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd6d5d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd8d8d7ffd7d7d8ffd7d7d7ffd8d8d7ffd8d8d8ffd7d7d7ffd7d8d8ffd7d8d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfceceffcececeffcececdffcececdffcdcdcdffcdcdcdffcccdcdffcdcdcdffccccccffcdcdccffcccdcdffcdcdcdffccccccffccccccffccccccffccccccffccccccffcfcecfffd0cfd0ffd0d0d0ffcfd0cfffcfcfd0ffcfcfcfffcecfceffcdcdcdffcccccbffcacbcbffcac9caffc9c9c9ffc8c8c9ffc8c9c8ffc8c8c8ffc8c9c8ffc8c9c8ffc9c9c9ffc8c8c8ffc8c9c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcacacbffcbcacaffcbcbcbffcbcacbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffccccccffcbcbccffccccccffcdcccdffcdcdcdffcdcdceffcecdcdffcecdceffcdceceffcececeffcfceceffcecfceffcececeffcececeffcfceceffcfcfceffcececeffcfcecfffcececeffcfcecfffcfceceffcececeffcececeffcececeffcececeffcececeffcecdcdffcececeffcececeffcececfffcfceceffcfcfcfffcecfcfffcecfcfffcecfcfffcecfceffcfcecfffcfcfceffcecfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcececeffcecfceffcfcfcfffcececfffcfcfcfffcecfceffcfcfcfffcecfcfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0cfd0ffd0d0cfffcfd0d0ffd0cfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d0ffd0d0d1ffd1d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd1d1d1ffd2d2d2ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd8d8d8ffe0e0e0ffe6e6e6ffefefeffff2f2f1fff4f3f3fff6f5f5fff2f3f3ffefefefffeeefeeffeeeeefffeeefeeffeeeeefffeeefeeffeeefeeffefefefffeeeeeeffeeefeeffefefefffeeeeefffefefefffeeefeeffefefefffeeefefffefefefffefefefffefefefffeff0efffefefefffefefefffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffefefefffeeeeefffefeeefffefeeefffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffedeeeeffeeededffeeeeedffedededffededeeffedededffedededffededecffedededffecededffedededffedededffedededffecececffedededffedededffedededffedecedffedededffedededffedededffedededffedededffedededffeeededffededeeffedededffedeeedffededeeffedeeedffedeeeeffeeeeedffeeeeedffeeeeeeffedededffedeeedffeeeeedffededeeffedededffedededffedededffecededffedededffedecedffedededffedededffedecedffededecffedededffedecedffedededffedededffedededffedededffeeedeeffedeeedffededeeffeeedeeffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeedffeeeeeeffededeeffeeededffedeeedffeeeeedffedededffedeeedffedeeedffedededffedededffedededffedededffedededffedededffededecffedededffedededffededeeffedededffedeeedffededeeffedeeedffededeeffedeeedffedeeedffeeeeedffedededffedeeedffeeeeedffededeeffedeeedffedeeedffedededffededeeffedededffededeeffeeededffeeeeeeffeeedeeffeeeeedffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffeeeeeeffeeeeefffefeeeeffefeeefffeeeeefffeeefeeffefefeeffefefefffefeeefffeeefefffefefeeffefefeeffefefefffefefefffeeefefffefefefffefefeeffefefefffefefefffefefefffefefefffeff0efffefefefffeff0efffeff0f0fff0eff0fff0eff0fff0f0f0fff0f1f1fff4f4f5fff4f4f5fff2f3f2fff0f0f0ffe9e9e8ffe2e3e3ffdad9daffd6d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd4d4d4ffd4d5d4ffd5d5d4ffd4d4d5ffd4d5d4ffd4d5d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d3d3ffd3d2d3ffd2d3d2ffd2d2d3ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d1d1ffd2d2d1ffd1d1d1ffd2d2d2ffd1d1d1ffd2d2d2ffd2d2d1ffd2d2d2ffd1d1d2ffd2d1d1ffd1d2d1ffd2d2d2ffd1d1d1ffd1d2d2ffd1d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d1d0ffd0d0d0ffd0d0cfffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcececeffcececeffcececeffcececeffcececeffcdcecdffcecdceffcdcdceffcecdceffcdcdceffcececdffcececeffcecdceffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcccdcdffcdcccdffcccdccffcccccdffcdccccffccccccffccccccffccccccffccccccffccccccffcccbcbffcbcbcbffcccbcbffcccbcbffcbcbcbffcbcbccffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacbcaffcacbcaffcacacaffcac9caffcbcbcbffcbcbcbffccccccffcccdcdffcdcecdffcfceceffcfcfceffcfcfcfffcfcfcfffcfd0cfffcfcfcfffcdcecdffcccdcdffcbcccbffcbcbcaffcacacaffc9c9c9ffcacacaffcbcbcaffcacacbffcacbcbffcacbcaffcbcbcbffcbcbccffcccbccffccccccffcdcdccffcdcdcdffcecdceffcececdffcececfffcfcecfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd1d2d1ffd1d1d2ffd2d2d2ffd3d2d3ffd2d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd5d6d5ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffffefffffffffffffefffffefffefffffffefffffffefffffffefffffefefffffefffffffefefffefffefffffefefffefffefffffefefffefefefffefefefffefffefffefffffffffefefffefefefffefefefffefffefffefffffffffefffffffffffffefffffffffffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffefefffffffefffffffefffffefffffefffefffffffefffffffefffffffefffffefefffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefdfffefefefffefdfdfffefefdfffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefffefffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffefefffefffefffffefffffffffffffefefefffefffffffffefffffefefffffffefffffefefefffffefefffefffefffefefefffefefffffffefefffefefffffffffffffffefefffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffbfbfbfff5f5f5fff1f0f1fff1f0f0fff0f1f0ffefeeefffefefeeffeeeeeeffeaebebffebeaebffe9e9eaffeae9ea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343434ff333334ff333333ff343334ff343333ff333433ff343334ff343433ff3d3d3dff494a4aff59595aff6a6a6aff7a7a7aff898989ffa0a0a0ffc8c9c8ffebebeafffafafafffefefefffefefffffefffefffffefefffefffefffffffefffffefffffefffefffffefefffffffefffffffefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfefffdfefdfffdfdfdfffdfefdfffdfefefffefdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafbfffbfbfafffafafafffafafafffafbfafffafbfafffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfefdfffefefdfffefdfdfffdfefdfffefdfdfffefefdfffefefdfffefdfdfffefdfefffefdfdfffefefdfffefdfefffdfefefffefdfdfffdfefdfffefdfefffdfefdfffdfefefffefefdfffdfdfefffdfdfdfffdfefdfffdfefefffefefefffefefefffdfefefffefefefffdfdfefffdfefefffefefefffefefefffefdfefffdfefefffdfefdfffdfefefffdfefefffdfefdfffefefefffdfdfdfffdfefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfafffbfafbfffafbfbfffafbfbfffbfbfafffafafafffafafafffafafafffafbfbfffbfafafffbfafafffafafafffafafafffafafafffafafbfffbfbfafffafafafffafafafffafbfafffafbfafffafafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfefffefdfdfffdfefdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfff9f9f8ffe8e9e9ffbfbebfff989898ff878787ff777777ff686768ff595858ff454645ff3d3c3cff323232ff323232ff323232ff323233ff323232ff333232ff323232ff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242423ff232323ff232423ff242424ff232323ff242323ff232323ff232323ff202021ff252424ff2f2f2fff383838ff474747ff575757ff676767ff777778ff868686ffa4a3a3ffdededefff1f1f1fffcfcfcfffefefdfffefefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffffefffffefffefffffefefffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffefffffefffffffffefefffefffefffefefefffefffefffefefefffefefefffdfefefffdfefdfffdfefdfffdfefefffefdfefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfefffefefdfffdfefefffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfefefffefdfefffefefefffdfdfefffdfdfdfffefdfefffefefefffefefefffefefefffffffefffefefefffefffefffefefffffefefffffffefffffefffefffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffefffffefffefffffefefffefffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffefffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffefffefffefefffffefefffffffffefffefefffffefefffffefffefffefffefffefefffffefffffffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d6ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d8d8ffd7d7d7ffd8d8d8ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d3d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd1d2d1ffd2d2d1ffd2d2d1ffd2d2d1ffd2d1d1ffd2d1d2ffd2d1d1ffd2d2d1ffd2d2d2ffd1d2d2ffd2d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcececfffcececeffcececeffcdcdceffcdcdcdffcccdcdffcccdccffcccccdffccccccffcccccbffcdccccffccccccffcccccbffcbcbcbffcccbccffccccccffccccccffcfcfcfffd0d0d0ffd1d0d0ffd0d0d0ffd0cfd0ffd0d0cfffcfcfcfffcececeffcdcccdffcbcbccffcbcacbffc9c9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc8c8c9ffc9c9c8ffc8c8c9ffc9c9c9ffc9c9c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffcacacaffcacacaffcbcacbffcbcacaffcbcbcbffcbcbcbffcacbcbffcbcacbffcbcbcbffcccbccffcbccccffccccccffcdccccffcccdcdffcdcdccffcdcdcdffcdceceffcececeffcececeffcdceceffcececeffcececeffcececeffcfceceffcececeffcececeffcecfceffcecfceffcececeffcececeffcececeffcececeffcdcdcdffcececdffcececeffcecdceffcececeffcdcdcdffcdcdcdffcecdceffcececeffcececeffcececeffcfcfceffcececeffcecfceffcececfffcececfffcfceceffcececeffcececeffcecfceffcfcfceffcececfffcfcfcfffcececfffcecfceffcfceceffcecfceffcfcfceffcfceceffcecfceffcfceceffcfcfceffcfcfceffcfceceffcfcecfffcfcfceffcfcfcfffd0cfcfffcfd0cfffd0cfcfffcfd0cfffd0cfd0ffcfd0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd6d6d6ffdddcddffe5e5e4ffedededfff1f1f1fff3f2f3fff5f6f6fff5f4f4ffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeefeeffefeeeeffefefeeffefefefffefefefffeeefeeffefefefffefefeeffefefefffefeeefffefeeefffefefeeffefefefffefefefffefefeffff0efefffefefefffefefefffefefefffefefefffefefeeffeeefefffeeeeeeffeeefeeffeeefefffefeeeeffefeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffedeeeeffededeeffedeeedffedeeedffecededffedededffededecffedededffedececffededecffedededffedededffedededffececedffecececffedecedffedecedffedededffedecedffedededffedededffedededffedededffedededffeeededffedededffedededffedededffedededffededeeffeeeeedffededeeffedeeeeffeeededffeeeeedffeeeeedffeeededffedededffedededffedededffedededffedededffedecedffededecffedededffedededffecededffedecedffecedecffedecedffedededffedededffedededffedededffedededffedededffedeeeeffeeedeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeedffeeeeeeffedededffedeeedffedeeedffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffededeeffededeeffeeededffedededffedededffedeeedffedededffededeeffeeededffededeeffedeeedffeeededffedeeedffeeededffeeededffedededffedededffedededffeeededffedededffedededffeeededffedeeedffeeedeeffedeeeeffeeedeeffedeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefeeeeffefeeefffeeefefffeeefeeffeeeeefffeeeeefffefefeeffeeefefffefeeefffeeefefffefefefffeeefefffefefefffefefeeffefefefffefeeeeffefefeeffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0f0f0fff2f2f2fff5f5f4fff3f3f2fff2f2f2ffefefefffe6e6e7ffe1e0e0ffd7d7d7ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd5d5d5ffd4d4d5ffd4d5d4ffd5d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd4d3d3ffd4d3d4ffd4d3d3ffd3d4d3ffd4d3d3ffd3d4d3ffd4d3d3ffd3d3d2ffd3d2d3ffd2d3d3ffd2d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececfffcfcfceffcececfffcecfceffcececeffcececdffcececeffcececeffcdcecdffcecdcdffcececdffcececdffcecdcdffcecdceffcecdcdffcdcecdffcecdcdffcdcecdffcecdcdffcdcdcdffcdcdcdffcccdcdffcdcdcdffcdcdccffcccdcdffccccccffccccccffcccdcdffccccccffcdccccffccccccffccccccffcbcbccffcbccccffcccccbffcbccccffcbcbccffcbcccbffcbcccbffcbcbccffcbcbccffcbcbcbffcccbcbffcbcbcbffcbcbcaffcbcbcbffcbcacbffcbcbcbffcacacaffcacacaffcac9caffcac9c9ffc9cac9ffcacacaffcbcbcbffcbcbcbffcccdcdffcececeffcececfffd0cfcfffcfd0cfffd0d0cfffcfd0cfffcfcfceffcdcdceffccccccffcbcacbffcacacaffcac9c9ffcacac9ffcacacaffcacacaffcacacaffcbcbcaffcbcbcaffcbcbcbffcccbcbffcccbccffccccccffcdcdccffcdcdcdffcdcecdffcececeffcecfceffd0cfd0ffcfd0d0ffd0d1d1ffd1d1d0ffd0d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd3d2d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd5d5d6ffd6d6d6ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d5ffd5d4d4ffd4d4d4ffd5d4d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffefefffefffffffefffffffefffffffefefefffefffffffefffffffefffefffefefefffefffefffefefffffffefffffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffffefffffffffffffffffffffffffefffefffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefffffffefefffffefffefffefefefffefffffffefffffffefffefffefefefffefffefffffffffffffffffffffefffffffffffffefefffffffefffffefefefffffffefffefefefffefffefffefffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffdfdfefffdfdfefffefefefffefefefffefdfefffefdfefffefdfefffefefefffefefefffefefffffffefffffefffefffefefffffffefffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffefefffffffefffffefffefffefffffffffffffffffffffffefffffffefffefffffffefffefffffffffffefffefefefffefffffffefffefffefefefffefffffffffffffffefefefffefefefffffefefffefefefffffefefffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffefffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffefffefffffffefffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefdfefff8f8f8fff2f2f2ffeeeeeeffeeefefffeeefefffeeefeeffebeaeaffeaebebffeaeae9ffe9e9e9ffe9eaeaffe8e8e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333334ff343334ff333433ff333434ff343434ff343434ff333434ff333433ff3c3c3cff4b4b4bff5c5c5bff6d6c6cff7c7d7dff8c8c8cffa4a4a4ffcfcfcfffeeeeeefffcfcfcfffffefefffffefefffefefefffffefefffefffffffefefffffefffffffefefefffefffffffefffffffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfafffafafbfffbfbfbfffafbfbfffafbfafffafafafffbfafafffafbfafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfefffefdfefffdfdfdfffefefdfffdfdfefffefdfefffdfdfdfffefefdfffdfdfdfffdfefdfffdfefefffdfdfefffefefdfffefefefffdfefefffdfdfefffefefdfffefdfefffefefefffefefefffefefefffdfefdfffefefdfffdfefefffdfdfefffdfdfefffefefefffefefefffdfdfdfffefdfefffefdfefffefdfefffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfafbfffbfafafffbfbfafffbfafafffafbfafffafbfbfffafafbfffbfbfafffafafbfffafbfbfffafafafffbfbfafffafafbfffbfbfbfffafbfbfffafbfafffafafafffbfafafffafbfafffafafbfffafafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffcfbfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffefdfdfffdfefdfffdfdfefffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefdfefffdfefefffdfefefffdfefdfffefdfdfffdfefefffdfdfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfcfffcfbfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefefffdfdfdfffefdfefffbfafbffecebecffc7c8c7ff9a9a9bff8a898aff797979ff696969ff5a595aff474747ff3c3d3cff323231ff323232ff323333ff323232ff323232ff323233ff323232ff3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222222ff232323ff232324ff242324ff242324ff232423ff232223ff242323ff232323ff222222ff282828ff363636ff404140ff50504fff605f5fff6e6f6fff7e7e7dff8c8c8cffb4b5b5ffe5e5e5fff4f4f4fffcfdfdfffefefefffefefefffefdfefffefefdfffdfdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffefefefffefefefffefefffffffefffffefefefffffffefffffefefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffefefefffffffefffefefffffffefffffefefefffefefefffefefefffdfefefffdfefefffdfefefffefefdfffefefefffdfefefffdfdfdfffefefdfffdfdfefffefefefffdfefefffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfefffefdfefffdfefdfffdfdfefffefdfefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefffffffefffefffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefffffffefffffffefefffffefffffffefffffffffffefffffefefffefffefffefefffffffefffffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefefefffefffffffefefffffffffefffefefefffefefefffefefefffffffefffefefffffffffffffffffffffffffefffefffefffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefffffffefffffffefefffffefffffffefffffffffffefffffefefffefffefffefefffffffffffffefefefffffffefffefefffffffefffffffefefffffffefffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffefffffffffefffffefffffffffffffefffffffefffefffefefefffffefefffefffefffefefffffefefffffeffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d7d7ffd7d7d6ffd6d7d6ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd7d7d7ffd8d7d8ffd8d7d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d5ffd5d6d6ffd5d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd3d3d3ffd3d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d2ffd2d1d1ffd1d2d2ffd1d2d2ffd1d2d1ffd1d1d1ffd1d2d2ffd1d2d2ffd1d2d1ffd1d1d1ffd1d2d1ffd1d1d2ffd2d1d2ffd1d1d1ffd2d2d1ffd1d1d2ffd2d1d2ffd2d1d1ffd2d2d1ffd2d2d2ffd1d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcfcecfffcecfcfffcececeffcdcecdffcdcdcdffcdccccffccccccffccccccffcbcbccffcbccccffccccccffcccbccffcbcbccffcbcacbffcbcbcbffcbcccbffccccccffcfcfcfffd0d1d0ffd0d1d1ffd1d1d1ffd0d1d1ffd0d1d0ffcfd0cfffcfcfceffcdceceffccccccffcbcbcbffc9cacaffc9c9c9ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc8c9c9ffcac9c9ffc9cacaffc9c9c9ffc9cac9ffc9c9c9ffc9cacaffcacacaffcacacaffcacacaffcacbcaffcacbcbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbccffcccbcbffcccccbffccccccffcccdccffcccdcdffcdcdcdffcececdffcececeffcdceceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcdceceffcdcdceffcdcdceffcececeffcececeffcdcdcdffcdcdceffcecdceffcecdceffcdcdcdffcdcdceffcecdcdffcdcdcdffcdcdceffcececeffcececeffcececeffcececdffcececdffcececeffcececdffcececdffcececeffcececeffcececeffcececeffcececfffcececeffcececeffcececeffcececeffcececeffcececeffcdceceffcececeffcececeffcececeffcecfceffcecfceffcececeffcecfceffcececfffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffd0d0cfffd0cfcfffcfd0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd1d1d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d3ffd3d2d3ffd3d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd8d9d9ffe1e1e1ffe7e7e7ffefefeffff2f2f2fff5f5f5fff5f5f5fff0f1f0ffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffefeeeeffeeefefffeeeeefffeeefefffefeeefffefefefffefefefffefefefffefeeeeffeeefeeffefefefffefefefffefeeefffefefefffefefefffefefefffefefefffefefefffefefefffeeefeeffeeefefffeeeeefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffeeededffedededffedededffecededffedededffedededffedecedffedecedffedecedffedededffecedecffececedffedecedffecedecffecededffedededffedededffedededffededecffededecffedededffededecffedededffedededffedededffedededffededeeffedeeeeffedededffeeededffeeededffedededffeeededffedeeeeffedededffedeeedffedededffedededffedededffedededffedecedffecedecffecededffedededffedececffededecffececedffedecedffedececffededecffedededffecededffecededffedededffedeeedffedededffedededffedededffeeeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedeeeeffededeeffededeeffeeeeeeffeeeeeeffedededffededeeffeeedeeffeeedeeffedededffedededffedededffededecffecededffedededffedededffedededffededecffedededffedeeedffedededffedededffededeeffedeeedffedededffedeeeeffeeeeeeffedeeeeffeeededffeeeeedffedededffeeededffedeeeeffedededffedeeedffedededffedededffedededffedededffedededffedeeedffedededffeeedeeffedededffedededffededeeffeeedeeffeeededffeeeeedffeeeeeeffedeeeeffeeefeeffeeeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeeeefffefefefffeeefefffeeefeeffeeeeeeffefeeeeffeeefeeffeeeeefffeeeeefffefefefffefefefffefeeefffefeeefffefeeefffefefefffeeefefffefeff0fff0efefffefefefffefefeffff0eff0fff1f1f1fff4f4f4fff4f5f4fff3f2f2fff1f1f1ffedededffe4e4e4ffdcdcdcffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d4d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d2d3ffd2d2d2ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd2d2d1ffd1d1d2ffd2d2d2ffd1d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d0d1ffd1d1d1ffd0d1d1ffd0d0d1ffd1d0d1ffd0d1d0ffd0d1d1ffd1d0d1ffd0d1d1ffd0d1d0ffd0d0cfffd0d0cfffcfd0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcececfffcecfcfffcfcfcfffcececeffcececeffcececeffcdceceffcecdcdffcdceceffcdcdceffcdcecdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdccccffcdcdccffcdcdcdffcccdccffcccdcdffcccccdffcdcdccffcccccdffccccccffccccccffccccccffccccccffccccccffccccccffcccccbffcbcbcbffcccbcbffcbcccbffcbcbcbffcbcbccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcacbcaffcacacbffcbcacaffcacacaffc9cacaffcacacaffc9cacaffc9cacaffcacac9ffcbcbcaffccccccffcdcdcdffcececeffcfcfcfffcfd0d0ffd0d0d0ffcfd0d0ffcfd0d0ffcfcfcfffcdcccdffcccccbffcacacaffcac9c9ffc9c9c9ffc9c9caffc9cacaffcacacaffcacacaffcacbcbffcbcbcbffcbcbcbffcbcccbffccccccffcdcccdffcdccccffcdcdcdffcdcdceffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd4d4d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d6ffd6d5d6ffd5d6d5ffd5d5d6ffd6d5d6ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd5d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d5d4ffd4d4d5ffd5d4d5ffd4d4d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffefefffffffffffffefffefffefefffffefffffffefffefffefffefffffffefffffefffffefefefffffefffffefefefffefffefffffefefffffefffffffefefffefefefffffffffffffffffffefffffffefefefffffefefffefffffffefffefffefefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffefffefffefffefefffffefefffffffefffffefefefffefefffffefffffffefffefffefefefffefffefffffefffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffefefefffffffffffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefdfffdfefdfffefdfefffefefefffefdfdfffefefefffefefefffdfefefffefefefffdfefefffdfefdfffefefdfffffefefffefefefffefffffffffefefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefffffefffefffffffefffffefffffffefffffffffffffffefffffefffefffefefefffffefffffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefffefffefefefffefefffffffefffffefffefffefffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffefffafafafff4f5f4ffefefeeffeeeeeeffefeeefffebebebffebeaebffe9eae9ffe9e9e9ffeae9eaffe8e8e8ffe8e8e80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2e2eff343334ff343434ff343333ff333433ff343433ff343434ff333233ff343434ff3e3d3eff4d4e4dff5e5e5eff706f70ff808080ff8f8f8fffaaaaaaffd8d8d7fff0f0f0fffdfdfcfffefefefffefffefffefefefffefefefffffefffffefffefffefefffffefffffffefffefffefefefffefffefffefefefffefefefffefefefffdfdfefffefefefffefdfefffefdfefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafafffbfafafffafbfafffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfefdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfdfffefdfdfffdfefefffdfefdfffdfdfefffefefefffefefefffefdfefffefefefffdfefdfffefefdfffdfefdfffefdfefffefefefffefdfefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffefdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffbfafbfffbfafbfffbfafbfffafafafffbfbfbfffbfbfbfffafbfbfffafafbfffbfafafffafbfbfffafbfafffafafbfffafbfafffafbfbfffafafbfffafbfbfffafafafffbfafafffafbfafffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffdfdfefffefdfdfffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefdfefffdfefdfffefefdfffdfdfdfffefdfefffefefdfffefdfefffdfefdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffefefdfffefefefffdfdfefffefefefffdfefefffbfcfbffefeeeeffd0d0d0ffa0a0a0ff8c8d8dff7c7b7bff6a6b6bff5b5b5bff494949ff3f3e3fff333333ff323131ff323232ff323232ff323233ff323232ff323232ff323232ff2f2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212122ff222222ff232424ff232423ff232323ff242323ff232323ff232323ff212021ff242524ff2d2d2dff3e3e3eff4a4949ff595959ff686868ff777877ff858585ff9d9c9dffd4d4d4ffecececfff7f7f6fffdfdfcfffefefefffefefdfffefefefffefefefffefdfefffdfdfefffefefefffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefffffefefefffefffefffffefefffffefffffffefefffefefefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefefffefefefffefefefffffffefffefefefffdfefefffefefefffdfefefffdfefdfffdfdfefffefefefffefefefffdfdfefffdfefefffdfdfdfffefdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefefffdfefdfffefdfdfffefdfdfffdfdfdfffefefefffefdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefefefffefffefffffffffffffffefffffefffffffffefffffffefffffffefffffefffffefefffffffffffffefffefffefefffffefffffffefffffffefffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefefffefefefffefefefffffffefffefefffffefefefffffefefffefefefffefefefffefefefffefffefffffffffffefefffffefffffffefefefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffffffffffefffefffefefffffefffffffefffffffefffefffffffefffffefffffefefffffffefffffefefefffefffffffffefffffffefffffffefffffefefffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffefffffefffffffefefefffffefefffefffefffffefffffffefffffffefefffffffffffffffffffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d6ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd7d7d8ffd8d8d8ffd7d8d8ffd7d8d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d2d1ffd2d1d1ffd2d1d2ffd2d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0cfd0ffcfd0cfffcfcfcfffcececfffcececeffcdcdcdffcdcdcdffcccdccffcdcccdffccccccffcccbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcacbcbffcacbcaffcbcbcbffcccccbffccccccffcfcfcfffd0cfcfffcfd0cfffd0d0cfffd0d0d0ffd0d0d0ffcfd0cfffcececeffcccdcdffcccdccffcccbccffc9cacaffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9cac9ffc9cacaffcacacaffc9cacaffcacacaffcacbcaffcbcacbffcacacbffcbcacbffcacacbffcbcbcbffcccbcbffcccbcbffcccbcbffcbcbccffccccccffcdcdcdffcccdcdffcccdcdffcdcdcdffcdcecdffcdcecdffcecdceffcececeffcececeffcecdceffcececeffcdcecdffcececdffcdcecdffcecdceffcececeffcecdcdffcececeffcececeffcdcdceffcdcdcdffcdcdcdffcccdccffcdccccffcdcdcdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdceffcececdffcecdceffcdcecdffcdcdcdffcecdceffcdcdceffcdcecdffcececdffcececdffcecdceffcececdffcececeffcececdffcecdceffcdcdceffcecdceffcdcdcdffcdcdceffcdceceffcdceceffcececdffcececeffcececeffcececeffcfceceffcececeffcecfcfffcfcecfffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffcfd0d0ffcfcfd0ffd0cfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd0d0d1ffd0d1d1ffd0d0d0ffd1d1d0ffd0d1d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd6d6d6ffdfdfdfffe5e4e5ffeeeeeefff1f1f1fff3f2f3fff5f5f5fff3f3f3ffefefefffeeeeedffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeefffeeefefffeeefefffefefeeffefefefffefeeefffefefefffefefefffeeeeefffefefefffefefefffefeeefffefeeefffefefefffefefefffefefefffeeefefffeeeeefffefeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedededffeeededffedededffededeeffedededffedecedffedededffedededffecededffedededffecededffecedecffedececffededecffedecedffedededffedececffecedecffededecffedededffedecedffedededffedecedffecededffecededffedededffedededffedededffedededffedededffedededffedeeedffedededffedeeedffedededffedededffeeededffedededffedededffedeeeeffedededffedededffedededffedededffedededffedededffecececffecededffedececffedecedffedecedffececedffedededffedededffedededffecededffedededffedededffedededffedededffedeeedffedeeeeffededeeffeeeeeeffedededffeeeeedffedeeedffeeedeeffeeeeeeffeeededffeeeeeeffeeeeeeffededeeffeeededffedeeedffedeeedffedededffedededffedededffedededffedededffedededffededecffedededffedededffedededffedededffedeeedffedededffeeedeeffedededffedededffeeeeedffeeeeedffededeeffeeeeedffedeeedffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffedeeedffeeededffeeedeeffeeededffedededffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefeeffeeeeefffeeefefffeeeeeeffefeeeeffeeefeeffefeeefffefefefffefeeeeffefefefffefefefffeeeeefffefefefffeeefefffeeefeeffefefeeffefefefffefefefffefefefffefefefffefefefffefefeffff1f1f1fff5f4f4fff4f5f4fff2f2f2ffeff0efffe7e7e7ffe2e1e2ffd9d9d9ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d1d2ffd1d2d2ffd1d2d1ffd1d1d1ffd1d2d1ffd1d2d1ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d0ffd0d1d0ffd1d0d1ffd1d1d1ffd1d0d0ffd1d1d1ffd1d1d1ffd0d0d1ffd1d1d1ffd0d1d1ffd0d1d0ffd1d0d0ffd1d0d0ffd0d0d0ffd0d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0cfd0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcecfceffcfcfceffcfceceffcececeffcececeffcececeffcececeffcecdceffcdcdceffcecdceffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcdcdcdffcdcdcdffcdcccdffcdcccdffcccccdffcdcdcdffcdcdcdffcccdcdffcccccdffcdccccffcccdcdffcccdccffccccccffcccdccffcccdccffcccccdffccccccffcbcccbffcccccbffcbcccbffcccbccffcccbccffcccbcbffcccccbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcacbcaffcbcacaffcbcacaffcacacaffcacbcaffcacacaffcacacaffcacac9ffc9c9c9ffcac9c9ffc9cac9ffcacacaffcacbcbffccccccffcecdceffcfcfcfffd0d0cfffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcececeffccccccffcbcacbffcacacaffc9c9c9ffc8c9c9ffc9c9c9ffc9cacaffc9cacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcccbccffcbcbccffcccdcdffcdcdcdffcecdceffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd0d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd4d4d3ffd3d4d3ffd4d4d5ffd5d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d5d5ffd6d5d5ffd5d5d5ffd6d6d6ffd6d5d6ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d6d7ffd7d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd5d6d6ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefffffffffffffffffefffefefefffefffffffefffffffffffefffefffefffffefefffefefffffefefefffffffefffffefffffefefefffefefefffffefefffefffffffffffefffefefffffefefffffefefefffffffefffefffffffffefffffffefefffefffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffefffffefefffffffefffffffefffffefefffefffefffffffefffefefefffefffffffefffffffefffefffefffefffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffefffffefffffffffffefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefdfefffefefdfffefdfdfffefefefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffffefefffffffffffefffefffefefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefffffffefefffffefffffffffefffffefffffffffffffffffefffefefefffefffffffefffffffffffffffffffefffefefffffefefefffefffefffefffffffefefefffffefffffefefefffefefefffefffefffefefefffffefefffffffefffffefefffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefefffffffffffffefffffffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffefffdfcfcfff7f7f7fff0f0f0ffeaeaeaffeaebebffeaebebffe9eaeaffeaeae9ffe9e9eaffe8e8e8ffe8e8e7ffe8e8e8ffe6e7e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2e2e2eff343433ff343334ff343434ff343433ff323233ff2e2f2fff343435ff404141ff505150ff626162ff737373ff838382ff929292ffadaeadffdedddefff3f3f3fffdfdfdfffefffefffffefefffffefefffefffefffffefefffffffffffffffefffefefefffefffffffefffffffefffefffefefefffefefefffefefefffefdfdfffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfafbfffbfbfbfffafafbfffafafbfffbfbfafffafafafffbfafafffbfbfafffafbfbfffafafafffbfafbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfefffdfdfefffdfdfdfffefefdfffdfefefffefdfefffefdfdfffdfdfefffdfdfefffdfefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffcfcfdfffcfdfdfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfafbfffbfafafffbfbfafffbfafbfffafbfbfffbfbfafffafafbfffafbfbfffafafafffbfbfafffafbfbfffbfafbfffbfafafffafafbfffafafbfffafafbfffbfbfafffafafafffbfafafffbfbfafffafbfbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffefdfefffdfdfdfffdfdfefffdfefdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfdfdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffefefefffdfdfdfffcfdfcfff1f1f2ffd9d8d8ffa6a6a6ff8f8f8fff7e7d7dff6d6d6dff5e5e5dff4b4b4cff414141ff343434ff2d2d2dff313231ff323232ff323232ff323332ff323232ff2e2e2eff2f2e2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222322ff222222ff222222ff212121ff232423ff232324ff232323ff232323ff232323ff232223ff292929ff343433ff454546ff525352ff616262ff707171ff7f807fff8f8f90ffbebebeffe5e6e5fff3f4f4fffbfbfbfffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffffefffffefffffffefefffefffefffffefffffefffffffffffefffefefffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefdfdfffdfdfefffdfdfefffdfdfefffefefdfffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfdfffefefdfffefdfefffefefefffefefefffdfefefffdfefefffefefefffefefefffefffefffefefefffefefefffefffefffefffffffefffefffffefffffffffffffffffffffefffefffffefffffffffefffffffefffffefefffffffffffffffefffefefefffefffffffefffffffffffefffffffefffffefefffefefffffefefefffffefefffffefffffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffefefffffefefffffefefffffffffefffffffffffffefefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefefffffffffffffffefffefefefffefffffffefffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffefefffffffffefffefefefffffefefffffffefffefffffffefefefffffefffffffffefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd7d7d7ffd8d8d8ffd8d7d7ffd8d8d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d7d7ffd6d6d7ffd6d6d6ffd5d6d5ffd5d4d5ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd0d0d0ffd1d0d0ffcfd0d0ffcfcfd0ffcfcfcfffcececfffcececeffcdcdceffcdcdcdffcdcdcdffccccccffccccccffcbcbccffcbcbcbffcbcacbffcbcbcaffcacacaffcacacaffcacacaffcacbcaffcbcbccffccccccffcdcdcdffcececeffcecdceffcececeffcececeffcececfffcfcfcfffcecfcfffcdcecdffcccdccffccccccffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffcacac9ffcacac9ffcac9caffcacacaffcacacaffc9c9c9ffcacacaffcacacaffcacbcaffcacbcaffcbcacaffcbcbcbffcbcacaffcbcbcbffcbcbccffcccbcbffcccccbffccccccffccccccffcdcdccffcccccdffcdcdcdffcdcdcdffcececdffcdceceffcecdceffcecdceffcececeffcecdceffcdceceffcececeffcececeffcecdcdffcececdffcdceceffcdcdcdffcecdceffcdcecdffcdcdcdffcdcdcdffccccccffcccdccffcccccdffccccccffccccccffccccccffcdcccdffcdcdcdffcdcdccffcccdcdffcccdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcecdffcdcecdffcdcdcdffcecdceffcececdffcdcdceffcdcecdffcdcdcdffcecdcdffcdcecdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdceceffcdceceffcececdffcececdffcececeffcececeffcececeffcfceceffcfcecfffcfceceffcfcfceffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffd0d0cfffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d1ffd0d1d0ffd0d0d0ffd1d0d0ffd1d1d0ffd0d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d2d3ffd3d4d3ffd3d3d3ffd3d3d4ffd4d5d5ffdbdbdcffe3e3e3ffecedecfff0eff0fff2f1f2fff6f6f5fff4f5f5ffefefefffeeeeeeffeeeeeeffeeedeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeeeeeffefefefffeeefefffefefeeffefefeeffefeeefffefefefffefeeeeffefefefffefefefffefeeeeffefefeeffefefefffeeefefffefefeeffeeeeefffeeeeefffeeeeeeffefeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeedeeffededeeffeeeeedffedededffedededffedededffecededffecececffedecedffededecffedececffedededffecececffecedecffececedffedececffedececffecececffedecedffedededffecedecffececedffecededffecededffedededffededecffececedffedededffededecffedededffedededffedededffedededffedededffedeeedffedededffeeededffedeeedffedededffedededffedeeedffedededffedededffedededffedededffededecffedededffedededffedececffedededffedecedffedececffecedecffedecedffecededffededecffececedffedededffedededffedededffecededffedededffedededffedededffededeeffededeeffeeeeedffedededffeeededffeeeeedffedeeeeffedededffeeedeeffedeeedffedededffeeededffedededffededecffecededffedededffedecedffedededffedecedffedededffedededffecededffedededffededeeffedededffedeeedffedededffedededffedeeedffedeeeeffedeeedffeeedeeffeeeeeeffeeedeeffedeeedffeeededffeeeeedffeeeeedffedededffedededffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffedededffedededffeeededffedeeeeffeeeeedffededeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffeeefeeffeeeeeeffeeeeeeffefefeeffeeeeeeffeeeeeeffefeeefffefefeeffeeeeeeffefefefffeeeeeeffeeefeeffeeeeefffefeeeeffefeeefffefefefffefefefffeff0effff0f0effff2f2f3fff4f5f4fff2f3f3fff1f2f2ffeeefeeffe5e4e5ffdfdfdfffd6d7d6ffd4d5d5ffd4d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d4ffd4d4d3ffd3d3d3ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d2d2ffd3d3d3ffd3d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d1ffd1d1d0ffd1d0d0ffd1d0d0ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0cfffcfcfcfffcfd0d0ffcfcfd0ffcfcfcfffcfcfceffcfcecfffcfcecfffcecfceffcecfcfffcececeffcececeffcececeffcececeffcdcecdffcecdcdffcecdcdffcdcecdffcdcdcdffcdcdcdffcdcdccffccccccffcdcdcdffcdcdcdffcdcdccffcdcdccffcdccccffcdcccdffcdccccffcdcdcdffcdcccdffcdccccffcdcdccffcdcccdffcccdcdffcdcdccffcccccdffcccdcdffccccccffcdcdccffcccdccffcccccdffcdccccffccccccffcccccdffccccccffccccccffccccccffcccbcbffcccccbffcbcbccffcbcbcbffcccbccffcbcccbffcbcbcbffcbcbcbffcbcacbffcbcbcaffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffc9c9c9ffc9cac9ffc9c9caffc9cac9ffcacac9ffcbcbcbffcccccdffcececdffcfd0d0ffcfd0d0ffd0d0d0ffcfcfcfffcfcfcfffcecfceffcdccccffcccbcbffcbcbcaffcac9c9ffc9c9c9ffc9c9c8ffc9c9c9ffcacacaffcacacaffcacbcaffcbcbcaffcbcbcbffcbcbccffcccbcbffcdccccffcdcccdffcdcdcdffcececdffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d1ffd2d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd5d5d5ffd6d5d5ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d7d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d7d6ffd6d7d7ffd6d6d6ffd7d6d7ffd7d7d7ffd6d6d7ffd6d7d6ffd7d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d6d6ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffffefffefffffffefefffffffffffffffffffffffffefffefffefffefffefffefffffffffefefffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffefffffefefffefefefffffefefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffefefefffffffefffefefefffefefffffffffefffffefffffffffefffefefefffefffefffefffffffffffffffefffefffefffefffffffffffefffffffefefefffffefffffefffefffefefefffffffefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfefffdfefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefffefffffefefffffefffffefefefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffefffffffefefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffefffefffffefffffffffffffefefefffffffffffffffffffefffffffefefffffefffefffefffefffffefefffefffffffffefffffefefefffefffffffffffefffefefefffefefffffefefffffefffefffefefefffffffefffefefefffefefffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffefffffffffffffefffffffffffffffffffefffffffffffffffefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefefff9f9f9fff3f3f3ffebebebffe9e9eaffe9e9eaffe9eae9ffe9eae9ffe8e8e8ffe7e8e8ffe8e7e8ffe6e7e7ffe6e7e7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2e2e2eff2e2e2eff2e2e2eff343434ff333333ff343434ff343434ff323232ff373738ff454544ff545454ff666666ff767676ff868586ff949495ffb2b3b3ffe3e3e3fff5f5f5fffdfdfefffefefffffefefefffefefefffffefefffefefefffefefffffffffefffffefefffffffefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfafbfffafbfafffafafbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfdfffdfcfdfffcfcfcfffcfdfdfffdfdfdfffdfcfcfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffefefdfffefdfefffefefdfffefdfefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffdfefefffdfefefffdfefdfffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffafafafffafbfafffbfafbfffafafbfffafafafffbfafbfffafbfafffafafafffbfbfbfffbfbfafffafafbfffbfbfafffafafbfffbfbfafffafbfafffafbfafffbfbfafffafafbfffbfbfafffbfafbfffafbfafffafafbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfcfbfffcfbfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefefffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefefffefefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfefefffdfdfdfffdfefdfffefefefffdfdfdfff4f4f4ffdfdfdfffabababff929191ff818080ff6f6f6fff616161ff4f4f4fff444444ff353536ff2e2e2eff323232ff323232ff323232ff323232ff2e2e2eff2e2f2fff2f2f2eff2c2b2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202021ff222323ff222222ff222222ff212221ff222122ff232323ff232324ff232423ff222122ff262626ff2f2f2fff3b3b3cff4e4e4eff5a5a5bff69696aff787878ff868686ffa6a6a6ffdadadaffeeedeefff9f9f9fffdfdfdfffefefefffefdfdfffdfefefffefefefffefefefffdfdfefffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffffffffffefffefffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffefefffffefefefffefefefffffefefffffefefffefefefffefefefffefdfefffefefdfffdfefefffdfefdfffefefdfffdfdfefffefefdfffefdfefffdfefefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefefffdfefdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefefffffefffffffffffffffffefefffefffffffffffffffffffffffefefefffffffefffefefefffefefffffffffefffffefffffffffefffefefefffefffefffefffffffffefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffefffffefffffffffefffefefefffefffefffefffffffffefefffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefffffffffffffffffefffffffffffffffffffffefffffffffefffefffffffffffefffffffefffffefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffffffffffffffffffeffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d8ffd8d8d8ffd7d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd7d7d7ffd7d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d0ffd0cfd0ffd0cfcfffcfcfcfffcecfceffcececeffcdcdceffcdcdcdffcdcccdffcccdccffcbccccffcbccccffcbcbcbffcacacaffcacacaffcacacaffc9c9c9ffc9cac9ffcacacaffcbcbcbffccccccffcdcdceffcdcecdffcdcccdffcdcccdffccccccffccccccffcdceceffcececeffcdcdceffcccdccffcccdccffcbcbcbffc9cacaffcac9caffc9c9caffc9cacaffcacacaffcac9c9ffc9cacaffcacacaffcacacaffcac9caffcacac9ffcacacaffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcbffcbcacbffcacbcaffcacbcaffcbcbcbffcbcbccffcbcbcbffcccbccffccccccffccccccffcdcdccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcecdffcdcecdffcececdffcdcdceffcececdffcecdceffcdcecdffcdcdceffcdcecdffcdcdceffcdcdcdffcdcdceffcdcdcdffcccdcdffcccdccffcccdccffcdccccffccccccffccccccffccccccffccccccffcdccccffccccccffcccdcdffcdcdcdffcccdcdffcccccdffcccdccffcccdcdffcdcdcdffcccdcdffcdcccdffcccdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcccccdffcdcdccffcccdcdffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdceceffcecdcdffcdcdcdffcdcecdffcececeffcececeffcececeffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfd0cfffcfd0cfffd0d0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d2ffd3d3d3ffd3d4d4ffd4d4d4ffd7d7d7ffdfe0dfffe6e6e6ffeeeeeefff1f1f1fff5f5f5fff5f5f5fff0f0f1ffeeeeeeffeeededffedeeeeffedeeeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefeeffeeeeeeffeeefeeffefefefffefeeefffeeefeeffeeefeeffefeeefffeeeeefffeeeeeeffefeeefffeeefeeffeeeeeeffefefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeedeeffeeeeedffededeeffedededffedededffedededffedecedffedededffedededffedededffececedffecedecffecedecffedecedffecededffecededffecedecffedecedffedededffecececffedededffedededffececedffececedffecedecffecedecffedededffecededffedecedffedededffedededffedededffedededffededeeffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffecededffedededffedecedffecedecffecedecffedecedffececedffecececffececedffecedecffecececffededecffedececffecececffededecffececedffededecffedededffedededffedededffedededffedededffededeeffedededffededeeffedeeedffededeeffedededffededeeffedeeeeffedededffedededffededecffedededffecededffecededffededecffedecedffedededffededecffedededffedededffedededffedededffedeeedffedededffeeededffedeeeeffeeedeeffedeeeeffedeeeeffeeeeeeffeeededffedeeeeffeeeeeeffeeeeeeffedededffeeeeedffedededffedededffedededffedededffedededffedededffecededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffeeeeedffeeededffedededffeeeeedffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeefffeeefefffeeeeeeffeeeeeeffeeefeeffefeeefffeeefefffeeefefffefefeeffefeeefffefefefffefefeffff0f0f0fff5f5f5fff4f4f5fff2f2f2fff0f1f0ffecececffe3e3e3ffdadbdbffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d2d3ffd2d2d2ffd2d3d2ffd2d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d1ffd0d1d0ffd1d1d0ffd0d0d1ffd1d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffcfd0cfffd0cfd0ffcfd0d0ffcfd0d0ffcfd0cfffd0cfd0ffd0d0d0ffcfcfcfffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfceffcecfceffcfcecfffcecfcfffcfceceffcececeffcececeffcececeffcecdcdffcdceceffcdcdceffcdcdcdffcdcdcdffcdcdccffcccdcdffcccccdffcdcdccffcdccccffcdcdccffccccccffcccdccffcccdcdffcdccccffccccccffcccdccffcdcccdffcccccdffccccccffcdcccdffcccdccffccccccffcdcdccffcdccccffccccccffcdccccffcccccdffcdccccffcccdccffcccdccffccccccffccccccffccccccffccccccffcbccccffcbcbccffcbccccffcbcbccffcbcbcbffcbcbccffcbccccffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcacbcbffcacbcbffcacbcaffcbcacaffcacacaffcacac9ffcacacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcbccccffcdcdcdffcececeffcfcfcfffd0d0cfffcfcfcfffcecfcfffcecfcfffcececeffccccccffcbcbcbffcacacaffc9c9caffc9c9c9ffc9c9c9ffcacac9ffc9cac9ffc9cacaffcacbcbffcbcacbffcbcbcbffcbcccbffccccccffcccccdffccccccffcecdceffcececeffcececfffd0cfcfffd0d0cfffd0d0d0ffd1d0d0ffd1d1d1ffd2d1d1ffd1d2d2ffd2d3d2ffd3d3d2ffd3d2d3ffd3d3d3ffd4d3d4ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d6d6ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d7d6ffd6d7d6ffd7d6d6ffd6d7d7ffd7d6d7ffd6d6d7ffd6d7d7ffd7d7d7ffd7d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d6d5ffd5d6d6ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffefefffefefefffffffefffefffffffffffefffefefffffefefffffefefefffffffefffffefffffefefefffefefefffffffffffffefffffefffefffffffffffffefefffffffffffffffefffefffffffffffffffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffefefffefffffffefefffffefefefffffefffffefffffffffefffffffefefffefefefffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffefffffefefefffefefefffffffefffffefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfdfffefdfefffdfefefffdfefefffefefefffefefefffefefefffefffefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffefffefffefefffffffffffffefefffffefffefffefffefffffefefffffffffffffffffffffffefffffffffffefffefffffefffffefefffffffefefffefffefffefefefffefefffffffefefffefefefffefefefffefffffffffefffffffefefffefffffffefffffffefefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffcfcfcfff6f5f5ffedededffe9e9e9ffe9e9e9ffeaeaeaffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e7ffe7e7e6ffe7e7e6ffe6e6e60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2e2dff2c2c2cff2e2e2eff2e2e2eff2e2e2eff333433ff343433ff343434ff333333ff3c3c3bff494949ff585858ff6a696aff797979ff898888ff979897ffb9b9b9ffe8e8e8fff8f8f8fffefdfdfffefefefffefefefffefefffffefefefffefffffffefefffffefefefffffefffffefffefffffefffffffefefffefdfefffefefdfffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfdfdfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefdfdfffefdfdfffdfefdfffefefefffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfefdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfbfafffafafbfffafafbfffafafafffbfbfafffbfafbfffbfafafffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfafafffafbfafffbfbfbfffafafafffbfbfbfffafafbfffafbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffefdfefffdfdfdfffefefefffdfefefffefdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfefffdfefdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefdfffefefdfffefdfdfffdfefefffefdfdfffefefefffdfefefffdfefefffefefefffefefefffdfefefffdfefdfffdfefdfffefdfdfffefefefffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfdfffefefdfffdfdfdfffdfefefffefdfdfffefdfefffdfefefff6f7f6ffe4e4e4ffb3b3b3ff939393ff828282ff727372ff646363ff515151ff464646ff3a3a3aff323232ff323232ff333232ff323232ff2f2e2eff2e2f2eff2e2e2eff2c2c2cff2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212121ff202020ff222322ff232222ff222222ff212222ff212221ff232323ff232323ff232323ff2a2a2aff343534ff434342ff565656ff616161ff717171ff807f80ff909191ffc8c7c8ffe8e8e8fff5f4f4fffcfcfcfffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffefefffffefefefffffffefffffefffffffefefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffefffffefffffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefefefffefefdfffdfefefffefefefffdfefdfffefefefffdfefefffdfefefffdfdfefffdfdfefffefefdfffefefdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffefefefffdfdfefffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffffffefffefffefffffffffffffffffffffffefffffffffffefffffffffefffffffefefffefffffffefefffffefefefffffefffffefffffffffefffffffefefffefefefffffffefffefefffffefffefffefefefffefefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefffefffefefefffefffefffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffefffffffefefefffffefffffefffffffffefffffffefefffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefefefffffffffffefefefffefffefffffefffffefefffffffffefffffffefffffffffffefffffffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d8ffd7d7d8ffd8d8d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d7d7ffd8d7d8ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d0ffd0d1d1ffd0d1d1ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd1d1d0ffd0d1d1ffd1d1d1ffd1d0d1ffd0d1d1ffd0d0d0ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdceceffcdcecdffcccdccffcccdccffccccccffcbcccbffcbcbcbffcbcacbffcacacaffcacacaffc9c9c9ffc9cacaffcacacaffcacacaffcbcbcbffcccdccffcccccdffccccccffcbcbcbffcccccbffcdcdcdffcbcbcaffccccccffccccccffcccccbffcbcbcbffcacacaffcac9caffcacacaffcacacaffcacac9ffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcbcacaffcbcacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffccccccffccccccffccccccffccccccffcdcdcdffcdcccdffcdcdcdffcdcdceffcdcdcdffcecdcdffcecdcdffcdcdcdffcdcecdffcdcdcdffcdcecdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdccccffccccccffccccccffcbccccffcccbccffccccccffcbccccffcccccbffccccccffccccccffccccccffccccccffcdcdccffcdcccdffccccccffcdcccdffcccccdffcdccccffcdcdccffccccccffcdcccdffcdcdcdffcdccccffcdcdcdffcccdcdffcdcccdffccccccffcccdccffcccccdffccccccffcdcccdffcccdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcdceffcdcecdffcdcdceffcdcdceffcdcdcdffcececeffcececeffcececeffcececeffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffd0d0cfffcfcfcfffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d2ffd3d3d3ffd3d3d3ffd5d5d5ffddddddffe3e3e3ffedecedfff0f0f0fff2f2f2fff5f5f5fff2f3f2ffeeeeefffeeedeeffeeededffeeeeeeffedeeeeffeeedeeffeeededffeeeeeeffeeeeeeffeeeeeeffefeeefffeeefefffefeeefffefeeeeffeeeeeeffefefeeffeeefefffefefefffeeeeefffeeeeefffeeeeeeffefefeeffefeeefffeeeeeeffeeeeeeffeeefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffeeeeedffedededffedededffedededffedededffedededffedededffededecffededecffedececffecededffedececffedececffecededffecedecffecececffececedffecececffecedecffecedecffecececffececedffecececffededecffedededffecedecffedecedffedededffedededffededecffededecffedededffedededffedededffedededffedededffedededffedededffedeeedffedededffedededffedededffedededffedededffedededffedececffededecffedededffedededffececedffececedffecececffecedecffececedffecececffecececffedededffedecedffecedecffedededffedececffedededffededecffedededffedededffedededffedededffedededffedeeedffedededffedededffedededffedededffedededffedededffedececffedecedffecededffecedecffececedffedededffecededffecedecffededecffededecffedededffedededffeeededffeeedeeffedededffeeedeeffeeedeeffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeedffeeeeeeffedeeeeffeeedeeffeeededffedeeedffededeeffedededffedededffedededffedededffedededffedecedffededecffedededffedededffedededffedededffecededffedededffedededffedededffedededffedeeedffeeedeeffedeeedffeeeeeeffeeededffeeeeeeffeeeeedffeeeeeeffeeeeeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeeeeeffeeefefffefeeeeffefeeeeffeeefefffeeefeeffeeeeeeffefefefffeeefefffefefeeffefefeffff0f0f0fff5f5f5fff4f4f4fff2f2f2ffefefefffe6e6e6ffe0dfe0ffd7d7d8ffd5d4d4ffd4d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d4d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d0d0ffd1d0d0ffd1d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffd0cfd0ffcfcfd0ffd0d0cfffd0d0cfffcfcfcfffcfd0cfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfceffcfcfceffcfcfcfffcfcfcfffcfcfceffcfcfcfffcececeffcfceceffcececeffcececeffcececdffcececdffcecdceffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdccccffcccdccffccccccffccccccffccccccffccccccffcdccccffcdccccffccccccffcccdccffcccccdffcccdccffccccccffcccccdffccccccffcccdccffcccccdffccccccffccccccffcdcdccffcdcccdffcccdccffcdcdcdffccccccffcdccccffcdccccffccccccffcccdccffccccccffccccccffcbccccffcbccccffccccccffcbcbccffcccccbffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacbcaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacac9ffcacacaffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffcac9c9ffcacacbffcccbccffcdcdccffcececdffcececeffcfcfcfffcfcfcfffcfcfcfffcecfcfffcececfffccccccffcbcccbffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcacac9ffcacacaffcbcbcaffcbcbcbffcbcccbffcbcbccffccccccffccccccffcdcecdffcececeffcececeffcfcfcfffd0d0d0ffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d6d6ffd5d6d5ffd5d5d5ffd6d6d6ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d6ffd7d7d7ffd6d7d6ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffefffefffffffffffefffffffefffffefefffefefffffefefffffffffefffefefffffefefffffffefffffffefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffefffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfefffefdfefffefdfdfffefefefffdfefdfffefdfdfffefefdfffdfefefffefefdfffefdfefffefefefffffefefffefefefffffefefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffefffffffffffffffffffffffffefffffffffefffffefffffffefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffffefffffffefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffffffffffefefffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffefffffffefefffefefffffefffffffffffffffffffffffffefffffffffefffffefefffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f8ffeff0efffebeaeaffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e6ffe6e7e6ffe6e7e6ffe5e5e5ffe6e5e5ffe3e3e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2b2cff2e2d2eff2e2d2dff2c2c2cff2e2e2eff2e2e2eff2e2e2eff343434ff2d2e2dff343434ff3f4040ff4d4d4dff5d5c5dff6d6c6cff7c7c7cff8c8c8cff9a9b9bffc1c1c1ffebeaebfffafafafffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefefffffefefffffefefffffffefefffefefefffefefdfffefefefffefefefffefefdfffefefdfffefefdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfafafffbfbfbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfdfffefefefffefdfefffefdfefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfafffafafafffbfafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafafffbfbfafffbfafafffbfbfafffbfafbfffbfbfbfffbfafbfffbfafbfffbfafbfffbfafafffbfbfbfffafbfafffbfafafffbfbfafffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfcfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffefefdfffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefdfefffefefdfffefdfdfffdfdfefffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefdfffefdfefff9f9f9ffe9e8e8ffbcbcbcff969695ff858685ff777677ff6b6b6bff585858ff4c4c4cff3d3e3eff333333ff2e2e2eff323232ff2e2e2eff2e2e2eff2e2f2eff2b2b2cff2c2b2cff2c2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212121ff212121ff212020ff202020ff222222ff222222ff232223ff222122ff222121ff212120ff252525ff2e2f2eff3b3a3bff4a4a4aff5d5d5cff696969ff787979ff868687ffadadaeffe0e0dfffefefeffffafafafffdfefdfffdfdfdfffefdfefffefefdfffefefefffefefdfffefefdfffefdfdfffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffffefefffefefffffefffffffffffffffffffffffffefffffffffefffffefffffffffefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffefffffffffffffffefefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffefffefefefffefefefffefefffffefefffffffefffffefffefffffefefffefefefffefefefffefdfdfffdfdfdfffefefdfffefdfefffefefdfffefefefffefefefffefdfefffefdfefffefdfefffdfdfdfffefefdfffdfefdfffefdfdfffdfdfdfffdfefefffdfefdfffefdfefffefdfefffefdfdfffefdfdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefffefffefefefffffefefffefffefffefffffffffffefffefffefffffefefffefefffffefefffffffffefffefefffffefefffffffefffffffefffffffefffffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffefefffefffefffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffefffffffefffffefefffefefffffffefffffffffffffefefffffefefffffffffffffffffffffffefffffffefefffffffffffffffffffffffefffffffefffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffefffffefffffffffefffffefffffffffefffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd8d8d7ffd7d8d7ffd8d7d7ffd8d8d7ffd7d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d7d8ffd8d8d7ffd8d8d7ffd7d8d7ffd8d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd3d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd1d1d1ffd1d0d0ffd0d0d1ffd0d0d1ffd1d1d0ffd0d0d0ffd0d0d1ffd1d0d1ffd1d0d1ffd1d0d0ffd1d0d0ffd0d0d0ffd1d0d1ffd1d0d0ffd0d1d0ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d0ffd0d0d0ffd0d0cfffcfcfcfffcfceceffcececeffcececdffcdcdcdffcdcdccffcdccccffccccccffcccbccffcccbccffcbcacbffcacacaffcacac9ffc9cac9ffcacac9ffcacacaffcacacaffcacbcaffcdcccdffcccccdffcccbcbffcbcbcaffcbcbcaffccccccffcac9caffcac9caffcacbcaffcacacaffc9cacaffc9cacaffcacacaffcacacaffcacacaffc9cacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcacacaffcbcacaffcacbcbffcbcbcbffcbcbcaffcbcccbffcccccbffcbcbcbffcccbcbffcbccccffccccccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdccccffcdcdcdffcccdccffcdccccffccccccffccccccffcccccbffcccbccffccccccffcccbcbffcccbcbffcccbcbffcbcccbffcccbccffccccccffcccccbffcccbccffcbccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcdccccffcdcccdffcdccccffcdcdcdffcdcdcdffcdcdcdffcdcecdffcececdffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcecfceffcfcecfffcecfceffcececeffcfceceffcececeffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0cfd0ffd0cfd0ffd0cfd0ffd0cfcfffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d1d1ffd1d1d0ffd1d0d1ffd1d1d1ffd2d1d1ffd2d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d2ffd3d4d4ffd9d9daffe1e1e1ffebebebffefefeffff1f1f1fff5f6f5fff4f4f4ffefeeefffedededffededeeffedeeedffeeeeedffeeededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeefffefeeefffefeeefffefeeeeffeeefefffefefefffefeeeeffeeefeeffefefeeffeeeeeeffeeeeeeffeeeeefffeeeeefffefeeefffeeefeeffefeeeeffeeeeeeffeeeeeeffeeededffedededffeeeeedffeeededffedeeedffedededffedeeedffedededffedededffedecedffedececffededecffecedecffedececffededecffecededffecedecffedecedffedecedffedececffecececffedececffecedecffecececffecececffecedecffecececffececedffececedffedededffededecffededecffecedecffecedecffecececffedecedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedececffedededffedededffededecffecedecffededecffecececffecececffecececffecececffedecedffecedecffedecedffecedecffecececffedececffecececffededecffedecedffededecffedecedffedededffedecedffedecedffedededffededecffedededffecedecffededecffededecffecededffecedecffedecedffedededffedececffededecffedededffecedecffedededffedededffedededffedededffedededffededeeffeeeeeeffeeeeedffeeeeedffedeeedffedeeedffedededffeeedeeffeeeeedffedeeeeffeeeeedffeeeeedffeeededffededeeffedededffeeededffedededffedededffedededffedededffedededffedececffedededffedededffededecffedededffedededffedecedffedededffedededffedededffeeedeeffedeeedffeeedeeffedeeedffedededffeeededffedededffeeeeedffeeedeeffeeeeedffeeedeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeefeeffefeeefffefeeefffefeeeeffefeeeeffefefeeffeeefeeffefefeffff2f1f2fff4f4f4fff2f2f2fff1f1f1ffeeeeeeffe4e4e4ffdededdffd6d6d5ffd3d4d3ffd3d4d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d3ffd3d2d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0cfd0ffd0d0cfffd0cfcfffcfd0cfffd0cfd0ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfceffcecfcfffcfcfceffcfcecfffcfcfcfffcfceceffcfceceffcfcfceffcecfceffcfcecfffcfcecfffcecfceffcececeffcececeffcececeffcececeffcececeffcececeffcdcecdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccdccffcdccccffccccccffccccccffccccccffcbccccffcccbccffccccccffccccccffccccccffcccccbffccccccffccccccffcccccbffccccccffccccccffccccccffccccccffccccccffccccccffcdcccdffcccdccffcdcccdffcccdccffccccccffccccccffccccccffcccdccffccccccffccccccffccccccffccccccffcccbccffcccbccffcccbccffcbcbcbffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcacbffcbcbcbffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcbcccbffccccccffcdcccdffcececeffcfcfcfffcfcfcfffcfcfceffcfceceffcececfffccccccffcbcbcbffc9cacaffc9c9caffc9c9c9ffcac9c9ffcac9caffcac9c9ffcacacaffcbcbcbffcbcbcbffcbcccbffccccccffccccccffcdcdcdffcdcdceffcececeffcfcfcfffcfd0cfffd0cfd0ffd0d1d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d3d2ffd3d2d3ffd3d4d3ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d5d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d5d6ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d7d6ffd6d7d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d7ffd6d6d7ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefefffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffffffefffffffefffefffefffefefefffffefffffffefefffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffefffffffffefefffefffffffefefffffefffffffffffffffffffffffefffefffefffefffefffefffefefefffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffefffefffffffefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefdfffdfefefffefdfefffdfefdfffefefdfffefefefffefefefffefffefffefffefffffefffffffffffffefffefffffffffffffffefffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffefefffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffefefffefffefffefffefffffefffffffffefffefefffffffffefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffefffffffffefefffefffefffefefffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffefffffefffffffefffffefefffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffcfcfcfff2f2f2ffededecffe8e8e7ffe8e7e8ffe8e8e8ffe6e7e7ffe7e7e7ffe6e7e7ffe5e5e6ffe5e6e6ffe3e3e3ffe2e3e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2bff2b2c2bff2d2e2dff2e2e2eff2d2d2dff2e2e2eff2e2f2eff2e2e2eff2d2d2dff353635ff434342ff525152ff626261ff717272ff818181ff909090ffa0a0a1ffcbcccbffeeeeeefffbfbfcfffefefefffefefefffefefffffffefefffefffefffefefefffefffffffefffffffffffffffefffefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfdfdfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfdfcfffcfdfdfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfefffefefefffefefefffefdfefffefefefffefdfefffefefdfffdfefefffefefefffefefdfffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafbfafffafafbfffbfbfafffbfafbfffafafbfffafbfbfffafbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfafafffafafbfffbfbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfefffdfefefffefdfdfffdfefdfffdfdfdfffdfefefffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffdfcfdfffdfcfcfffcfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffefdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfefdfffdfefefffefefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffefefdfffbfbfbffebebebffc5c4c4ff9a9a9aff8b8c8cff7e7e7eff707070ff5d5d5dff515251ff434342ff363536ff2e2e2eff2e2e2fff2f2f2eff2e2e2eff2c2c2cff2c2c2cff2c2c2cff2b2c2cff2524250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222221ff212121ff212121ff202120ff212120ff222223ff222222ff222322ff1f2020ff232223ff292929ff333433ff414242ff515150ff676666ff737372ff818180ff979697ffcfd0cfffeaeaebfff6f6f6fffcfdfcfffdfdfefffefefefffefefefffdfefefffefdfefffefdfefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefffffefefefffefefefffefdfdfffefefdfffdfdfefffefefdfffdfefefffdfdfdfffdfefdfffefefdfffdfdfefffefefdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffefffefefefffefefffffefffefffffffefffefffffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefffffffffffffffefffefffefffefffefefefffefefefffefefefffffefefffefefefffefffefffefffefffefefefffefefffffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefffffffffefffffefffffffefefffffffefffefefffffffffefffefffffffefefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffefffefffefffefffefffefffefefffffffffefffffefffffefefffffefffffffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefefffffffefffffefffffffffefffefffffffffefffffefffefffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d7ffd7d8d8ffd8d7d8ffd7d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d5ffd4d5d4ffd3d4d4ffd4d4d3ffd3d3d3ffd2d2d3ffd2d3d2ffd3d2d2ffd1d2d2ffd2d1d2ffd1d1d1ffd0d1d1ffd1d0d0ffd0d1d0ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0cfffcfcfcfffcececeffcececeffcecdcdffcdcdceffcdcdcdffccccccffccccccffccccccffcbcbcbffcbcacaffcacacaffcac9caffcacac9ffcacacaffcacacaffcacbcaffcbcbcaffcbcbcbffccccccffcbcccbffcacbcaffcac9c9ffc8c8c8ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c8ffc9c8c9ffc9cac9ffc9cacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcacacbffcbcacbffcacacbffcacbcbffcbcacaffcacbcaffcacacaffcacbcaffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcbcacbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbccccffccccccffccccccffcdcdccffcccdccffcdcdccffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdccccffcdcdccffcccccdffcdcdccffcccdcdffccccccffccccccffcccccbffccccccffcccbcbffcbcccbffcbcccbffcccbcbffcccbccffcbcccbffcbccccffcbcbcbffcccbcbffcbcccbffcbcccbffcccbccffcccccbffcbccccffccccccffcbccccffcbcbccffccccccffccccccffcbccccffcccbccffcccbccffcbccccffcccbcbffcbccccffcbcbccffccccccffccccccffccccccffcccccbffccccccffccccccffccccccffccccccffcdccccffcccccdffcccdcdffcdcdcdffcdcdcdffcdceceffcececeffcececeffcececdffcececeffcececdffcececeffcececeffcececeffcfceceffcececfffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfd0cfffcfcfd0ffd0d0cfffcfd0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd0d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd6d5d6ffdededdffe4e4e5ffeeeeedfff0f1f1fff4f4f5fff5f5f5fff1f0f0ffedeeeeffeeedeeffededeeffedeeeeffeeededffedeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffeeefeeffeeefeeffeeeeeeffeeeeeeffefefeeffefeeeeffeeeeefffeeefeeffeeefefffeeeeeeffeeefefffeeefefffefefefffefefeeffeeefeeffeeeeeeffedeeedffeeeeeeffeeedeeffeeededffededeeffeeeeeeffedededffededeeffedededffedededffedecedffedededffedecedffededecffecededffecececffecedecffededecffececedffedececffecedecffecedecffedecedffedededffecececffecececffecececffecececffecececffecececffedecedffecedecffececedffededecffecedecffececedffecededffedededffecededffedededffedededffecededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffededecffedecedffececedffecedecffecedecffecececffecededffecedecffecedecffedececffecedecffecececffecececffecececffedececffedececffececedffedededffecececffececedffedededffedededffedececffededecffedecedffededecffecededffececedffecedecffededecffececedffededecffecedecffecedecffedededffedededffecededffedededffededecffedededffedededffedededffeeedeeffedeeedffedeeeeffeeeeeeffedeeeeffeeedeeffeeeeeeffeeeeeeffedeeeeffeeedeeffeeedeeffedeeeeffeeededffedeeedffedededffedeeeeffededeeffeeededffedeeedffedededffedededffedededffededecffedecedffececedffecededffecededffecedecffedededffedededffedededffeeededffedeeedffedededffedededffedededffeeededffeeededffededeeffeeeeeeffedededffedeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeefffefeeeeffeeefeeffeeefeeffefefefffefefefffeeefeeffeff0f0fff3f3f3fff4f3f3fff1f2f1fff0f0f0ffecebecffe1e1e1ffd9dadaffd5d5d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd3d2d2ffd2d3d3ffd2d2d3ffd2d3d3ffd2d2d3ffd3d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d2ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfd0ffd0d0d0ffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfcecfffcfcfceffcecfcfffcececeffcecfceffcfcfceffcececfffcfceceffcecfceffcecfceffcfcecfffcfcfcfffcececeffcececeffcececeffcececeffcececeffcececdffcecdceffcececdffcdceceffcececeffcdcdcdffcdcdceffcdcdcdffcdcdcdffcccdcdffcdcccdffcccccdffcccdcdffccccccffccccccffccccccffccccccffccccccffccccccffcbcccbffcbcccbffcbcccbffcbcbccffcccccbffcccbccffcbcbccffcbccccffcbccccffcbcccbffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcccccdffcccdccffccccccffccccccffccccccffccccccffcccbcbffcccccbffcbcbccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacbcaffcacbcaffcbcacbffcbcacaffcacacaffcacacaffcacac9ffcac9c9ffc9cac9ffc9c9c9ffcac9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9cac9ffcacacbffccccccffcdccccffcdcdcdffcececfffcfcfcfffcfcfd0ffcfcfceffcecfceffcececeffcbccccffcbcbcbffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcbcacaffcbcbcbffcbcccbffcbccccffccccccffcdcdcdffcececeffcececeffcfcfceffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd7d6d7ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d7d7ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffefffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffefefefffffefefffefefffffefffffffffefefffefefffffffefefffffffffffefefffffffefffffffefefffffffefffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffefffffefffffffefffffffefefffffefefffffefefefffefefffffffffffffefefffffffefefffefffffffefffffffffffffffffffffffffffffffffefffffffefefffefefffffefffffffffefefffefefffffffefefffefefffffefefffffffefffffefefefffffefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffefffffefefffefefffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffefefefffffefefffefefffffefffffffffefefffefefffffffefefffffffffffefefffffffefffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffefffefffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffefefefffffefefffffefefffefefffffffefffffffefefffffffefffefefffffefefefffffefefffefefefffefffffffefffffffefefffffefefffffefefefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffefefefff6f6f7fff0f0f0ffe9eae9ffe6e6e6ffe7e6e6ffe7e6e7ffe7e6e7ffe6e5e6ffe6e5e5ffe3e3e2ffe3e3e3ffe3e2e3ffe0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2b2cff2b2c2bff2b2b2bff2d2e2dff2e2e2eff2d2c2cff2e2e2eff272728ff2f2f2fff393939ff474747ff565656ff676767ff787778ff878787ff969596ffadacacffdfdfdffff3f4f4fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfcfdfffcfdfdfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfefffdfefdfffefdfefffdfdfdfffdfdfefffefefdfffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefdfffefefefffefdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffcfbfbfffbfafbfffafbfbfffafbfbfffafafbfffafafbfffafafafffafafbfffbfbfbfffafafbfffbfafbfffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffbfafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefefefffefefdfffdfefefffefefdfffefefefffefdfdfffdfdfefffdfdfefffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffefefefffdfdfefffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfefdfffdfefdfffdfefdfffdfdfefffdfefefffefdfdfffefefefffcfdfcfff2f3f2ffd9d9d8ffa1a1a1ff929191ff838384ff757576ff626262ff575756ff484847ff393939ff2f2e2eff2e2e2eff2e2e2fff2c2c2cff2c2b2bff2c2c2cff2c2c2cff252525ff25252400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222221ff212222ff222222ff212121ff212121ff202121ff212020ff222222ff222322ff212121ff252625ff2f2f2fff3b3a3bff494949ff595959ff707070ff7c7c7cff8a8a8affb7b7b7ffe3e2e2fff1f0f1fffbfbfbfffefdfefffefdfdfffefefdfffefefefffefefefffefefdfffefdfefffdfefefffefefefffdfefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffefffffffffffefefefffffefefffefefffffefffffffffffefffefefffffffefefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffefffffffffffffffefffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefffefffefefffffdfefefffdfdfefffefdfdfffefefdfffefefdfffdfefdfffdfefefffdfefdfffdfdfefffdfefefffefdfdfffefdfefffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefefffffffefffffffffffffefffffffffefffefefffffefffffffefffffffefefffffefefefffefefefffefefffffffffffffefefffffffefefffefffefffefefffffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffffefefffffefefffffffefffefffefffefffffffefffefffffffffffefffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffefefffffffffffffefefffffffefffffefffffffefffffffffefffffffffffffffffffffefefefffffefefffefefffffefffffffffffefffefefffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffefefffffffefffffffefffefffefffeffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d8d7ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d2d2ffd3d3d2ffd2d2d2ffd2d1d1ffd2d1d1ffd1d0d1ffd0d1d1ffd0d1d0ffd0d0d0ffcfd0d0ffd0cfcfffd0d0d0ffd0d0d0ffcfd0d0ffd0cfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0cfffcfcfd0ffd0cfcfffcfcfd0ffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcccccdffcbccccffcccbccffcbcbcbffcacacbffcbcacaffcacac9ffcac9c9ffcacacaffcbcbcbffcbcbcbffcbcbcbffcbccccffcdccccffccccccffcbcbcbffc9cac9ffc8c8c7ffc7c7c7ffc8c7c7ffc8c8c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c9ffc9c9c9ffcac9c9ffcac9caffcacacaffcac9caffcbcacaffcacacbffcacacaffcbcbcaffcacacbffcacbcbffcacbcbffcacacbffcacacaffcacacaffcacacaffcbcacbffcacacaffcacacaffcacacaffcacacbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccccbffcbcbccffccccccffcccccdffcccccdffcdcdcdffcdcdccffcdcdcdffcccdcdffcdcdcdffcdcccdffcccdcdffcdcdcdffcccccdffcccccdffcdccccffccccccffcdcdccffcccdccffccccccffccccccffccccccffcbccccffcccbcbffcbcbcbffcbcbcbffcacbcaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcccbccffcccbcbffcccccbffcbccccffcccbcbffcccccbffcbcbcbffcbccccffcbcccbffcbcbccffcbcbcbffcbcbcbffcbcbccffccccccffcbcbccffcccbccffcbccccffccccccffccccccffccccccffcdcdcdffccccccffcdccccffcccccdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcdceffcecdceffcececdffcececeffcececeffcececeffcececfffcecfceffcfcecfffcececeffcececfffcfcfceffcfcfcfffcfcfcfffcfd0cfffcfd0d0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffdbdadaffe1e1e1ffecececfff0eff0fff2f1f1fff5f5f4fff2f3f3ffeeeeeeffeeeeedffededeeffedeeeeffedeeeeffedeeeeffedeeeeffeeededffeeeeeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeefffefefeeffefefefffeeeeeeffefeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffedeeeeffedeeeeffededeeffedeeedffededeeffedededffedecedffededecffededecffededecffecedecffecededffecedecffececedffececedffedececffecececffecedecffecececffecececffededecffedececffecececffecececffecececffecedecffecececffecececffecececffecececffececedffedecedffedececffededecffedededffedecedffededecffedecedffedededffedededffedededffedededffedededffedededffedededffedededffedededffecededffedededffedecedffedededffedededffecececffedececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffecececffecededffececedffecedecffececedffecececffecececffedececffedececffededecffecedecffecedecffecedecffecececffececedffedececffecececffecedecffecedecffecedecffedededffedecedffececedffedededffedededffedeeedffedeeedffedededffeeededffeeedeeffeeedeeffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffedeeeeffedeeeeffededeeffedededffedededffedededffeeedeeffedededffedededffecededffedededffedecedffedededffedededffedececffedececffedecedffecededffededecffedecedffedecedffedededffedededffedededffedededffeeededffededeeffedeeeeffededeeffedeeedffeeedeeffededeeffededeeffeeeeedffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefeeffeeeeeeffeeefeeffefefeeffefeeeeffefeff0fff3f3f4fff3f3f3fff1f2f1ffeeeeeeffe4e4e4ffdededeffd6d6d6ffd3d3d4ffd3d2d3ffd3d2d2ffd3d3d2ffd3d3d3ffd3d2d2ffd3d3d2ffd2d2d2ffd2d3d3ffd2d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0cfd0ffd0cfcfffd0d0cfffcfcfcfffcfcfcfffcfcecfffcecfcfffcfcfcfffcececfffcececeffcfceceffcececeffcfcfceffcecfceffcecfceffcececeffcececeffcececeffcfceceffcececeffcececdffcdcecdffcececdffcececeffcececeffcdceceffcececeffcdcdceffcececeffcececeffcdcdcdffcecdcdffcecdcdffcdcdceffcdcdcdffcdccccffcdcdccffcccdcdffccccccffcdccccffccccccffcbccccffcbccccffcbcbccffcbcbcbffcbcbcbffcbcbcbffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbccffcccbcbffccccccffcbcbcbffcccbcbffcbcbcbffcbcbcbffcccbcbffcbcbccffcccbcbffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcbccccffcbcbccffcccbcbffcccbcbffcccccbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacaffcacbcaffcbcbcaffcacacaffcacacaffcacacaffc9c9caffcacac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffcac9c9ffcbcbcaffccccccffcdcccdffcdcdccffcececeffcfd0cfffcfcfcfffcecfcfffcececeffcccbcbffcbcbcbffcbcbcbffc9cacaffc9c9c9ffc9c9c9ffc9c9caffcacacaffcacacaffcbcbcbffcbcbcbffcccbcbffccccccffcccdcdffcecdcdffcdcdceffcececeffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd1d1d0ffd0d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d6ffd7d7d7ffd6d6d7ffd7d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d6ffd6d6d7ffd7d7d7ffd6d6d7ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffefffffffefffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffefffefffefffffffffffefffefefefffefffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefefffffefefffffffefffffefefffffffefffffffefffffefefffffefefefffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffffffefffefffffffefefffffefefefffefefefffffefefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffffffffefefffffffefffffffffffffefefffffefefffffffefffffefefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffefefefffffefefffefffefffffffffffffefefffefffefffffffffffefefffffefefefffefefffffffefefffefefefffefefefffefefefffffefefffefefefffefffffffffefffffffffffffefefffffefffefffefffffffffffefffefefefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffefffffffefefffbfcfbfff5f5f5ffecececffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e5e6ffe3e3e2ffe2e3e3ffe3e2e3ffe0e0e0ffe1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1bff2b2b2cff2b2b2cff2c2c2bff2b2c2bff2d2d2eff2d2d2dff2c2c2cff292929ff333433ff3e3e3eff4c4c4cff5c5c5cff6d6d6dff7d7d7eff8d8d8dff9c9c9cffc1c1c1ffecececfff8f8f8fffdfdfdfffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfdfffefdfefffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffdfdfdfffefdfdfffdfdfefffdfdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfefffefefdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffafafbfffafafafffafbfafffbfbfafffafafafffafbfafffafbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefdfffefefefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffdfdfefffdfdfefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfefffdfefdfffdfefefffdfdfdfffefefdfffefdfdfffdfefefffefdfefffdfdfdfffefefdfffefefefffdfdfdfff8f9f8ffeaebeaffb5b5b6ff979696ff898989ff7b7a7bff676867ff5c5c5cff4d4d4cff3e3e3eff313131ff2a2a2aff2c2c2cff2c2c2cff2c2c2bff2b2c2cff252425ff252424ff252525ff1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222121ff222221ff222222ff222222ff212121ff212121ff212120ff202020ff1f1f20ff242423ff2b2b2bff353536ff424141ff515051ff626262ff777878ff848484ff9f9f9effd7d7d7ffebebebfff6f6f7fffdfdfdfffefdfefffefefdfffdfefefffefdfefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffefefffffffefffffefefffffefffffefefffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffffefffffffefffffefffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefefffffefefffefefefffefefffffefefffffefefffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfefdfffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfefffefefdfffdfefefffdfdfefffefefdfffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefffffffefefffefefefffffefefffefefefffffffffffffefefffefffffffffefffffffffffffefefffffefefefffefffefffffffefffefefefffefefefffefffefffffffefffefffefffffefefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefffefffefffffffffffefffffffefffffefffffefffffffffefffffffefffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffffefffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffffffefffefffffffffffefffefefefffefffefffefffffffffffefffffffefffffffefffffffefffffffefffffffffffefefffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd7d7d8ffd8d8d7ffd8d8d8ffd7d7d8ffd7d7d7ffd7d6d7ffd6d6d6ffd5d6d6ffd6d6d6ffd5d5d4ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d1ffd0d0d1ffd0d0d0ffcfcfd0ffcfd0cfffcfd0cfffd0d0cfffcfcfcfffcfcfcfffcfd0d0ffd0d0cfffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfd0ffd0d0d0ffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfcecfffcececeffcecdceffcdcdcdffcdcdcdffccccccffcccbcbffcbcbccffcacacbffcbcacbffc9cac9ffc9cacaffcacacaffcbcbcbffcccbcbffcbccccffccccccffcdcdcdffcecdcdffcccdcdffcacacbffc9c9c8ffc7c7c7ffc7c7c8ffc8c7c7ffc8c8c8ffc8c8c8ffc7c8c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9cacaffcac9caffcacac9ffcacacaffcacacaffcacacaffcbcacaffcbcacaffcacbcbffcbcacbffcbcbcaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcbcbcaffcbcbcaffcbcbcbffcbcbcbffcccbccffcbcbccffcccbcbffcccccbffcbcbccffcbccccffccccccffcccccdffcdcccdffcdcccdffcdcccdffcccdcdffcdcdcdffcdcdcdffcdccccffcccccdffccccccffcdcccdffccccccffcccccdffccccccffccccccffccccccffccccccffcccbccffcbcbcbffcbcbcbffcbcbcbffcacacbffcbcbcaffcbcbcbffcacacbffcbcacaffcbcacbffcbcacbffcacbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccccbffccccccffcccccbffccccccffccccccffcdcccdffcccccdffcdccccffcdcdcdffcccccdffcccdcdffcdcdcdffcdcdceffcecdcdffcecdceffcecdceffcdcecdffcececeffcececeffcecdceffcececfffcececeffcfcecfffcecfceffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0cfcfffcfcfcfffd0d0cfffcfcfd0ffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd7d7d7ffdededfffe9eae9ffeeeeeffff1f0f0fff4f4f4fff4f3f4ffefeeeeffeeedeeffeeededffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffefeeeeffeeeeeeffefeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeedeeffedeeedffeeeeeeffedededffedededffedededffececedffedededffecedecffedededffedededffededecffedececffecededffedecedffecececffedececffecececffecececffecedecffecedecffecececffecececffecececffecececffecececffecececffecececffecececffecedecffecececffecececffececedffedececffecececffedececffedececffedededffedecedffedededffedededffedededffedededffededecffedededffedededffecededffedededffecededffededecffededecffedececffedececffecececffedecedffecececffecececffecececffecececffebececffecececffecececffecececffecececffecececffecececffecececffecececffecececffececedffecececffedecedffecececffececedffecececffededecffecececffececedffedececffecececffecececffecececffecececffededecffecededffececedffedececffedecedffedecedffedededffedededffedededffedeeedffeeeeeeffededeeffeeeeeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeedeeffeeeeeeffededeeffedededffedeeedffedededffedededffedededffecededffedededffedededffededecffededecffededecffedededffecededffedecedffedededffedededffecededffedededffedededffeeededffeeededffededeeffedededffeeeeeeffedededffeeededffededeeffededeeffeeedeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefeeffeeeeefffefeeeefff1f1f1fff3f3f3fff1f2f1fff1f1f1ffededecffe2e2e2ffdcdcdcffd4d4d5ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd0d0d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfd0ffcfcfd0ffcfcfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfceceffcfceceffcececfffcececeffcfceceffcdceceffcececeffcececeffcececeffcececeffcececeffcecdceffcececeffcececdffcdcdceffcdcdcdffcececdffcdceceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcecdffcecdceffcdcdcdffcdcecdffcdceceffcdcdcdffcdcdcdffcdcccdffcdccccffccccccffccccccffcccbccffccccccffcccbccffcbccccffcccbccffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffcbcbccffcbcbcbffcccbcbffcbcbcbffcbcbccffcccbccffcbcbccffcccbccffcccbccffcccbccffccccccffccccccffccccccffcccbccffccccccffcbcbccffccccccffcbcccbffcbccccffcbcbcbffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacbcbffcacacaffcbcbcaffcacbcaffcacacaffcacac9ffcacacaffcac9caffc9cac9ffcacacaffc9c9c9ffc9cac9ffc9cac9ffc9c8c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9cacaffcbcacbffcccbcbffcdccccffcdcccdffcececfffd0cfd0ffcfcfcfffcececfffcdcdcdffccccccffcbcbcbffcacacaffcacacaffc9c9c9ffc9c9c9ffcacacaffcbcacaffcbcbcaffcbcbcbffccccccffccccccffcdccccffcdcdcdffcdcdcdffcdceceffcececeffcfcfcfffd0cfcfffd0cfd0ffd0d0d1ffd0d1d0ffd1d1d2ffd2d2d2ffd2d1d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd6d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffefefffffffffffffffefffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffefffffefefffffffefffefefffffefefefffefefefffefefffffefffefffefefefffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefffffefffffffefefefffefffffffefefffffefffefffffffffffffefefffefffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffefefffffefffefffffffefffffefefffefefefffffffffffefffefffffefefffefefffffffffffffffefefffefefffffefffefffffffefffefefefffefefffffefefffffffffefffefefefffefefffffefffffffffefffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffefdfdfff9f9f9fff0f0f0ffe8e9e8ffe6e5e5ffe5e5e6ffe6e6e6ffe3e2e3ffe3e3e3ffe3e3e2ffe0e0e0ffe0e0e0ffe0e0e0ffdddede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1bff1c1c1cff2c2c2cff2c2c2cff2c2b2bff2b2b2bff2d2d2eff2d2e2dff2c2d2cff383838ff424342ff525352ff626362ff737373ff838383ff939293ffa5a4a5ffd7d7d8fff2f2f2fffcfcfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffdfefefffefefefffefefefffefdfdfffdfdfdfffdfefdfffdfdfefffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffdfdfcfffdfcfdfffdfcfdfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefefffdfdfdfffdfdfdfffdfefefffefefdfffdfdfefffefefdfffefefefffdfdfdfffefdfdfffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafbfffafbfbfffbfafbfffafafafffafbfafffafbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffdfefefffefdfefffefdfefffefefefffdfefefffefdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfefffdfefdfffefefdfffefdfefffefefefffefefefffefefdfffdfefefffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffefefefffdfefefffefdfefffefdfdfffefefefffefdfefffefdfefffdfefdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefdfffefefdfffefefefffefefffffcfcfcfff0f0f0ffcfd0d0ff9c9c9cff8e8f8eff808180ff6d6d6dff616261ff535353ff434343ff363536ff2b2b2cff2a2a2aff2c2b2cff2c2c2cff252525ff252525ff252525ff1f1f20ff1f1f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242423ff242424ff212121ff222121ff222122ff222222ff212121ff212121ff212121ff212021ff262727ff303030ff3b3c3cff494949ff595959ff6a6b6aff7f7f7fff8f908fffc2c2c2ffe6e7e6fff3f2f2fffbfbfcfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefffffffffffffffffffffffffefefffefefefffefffefffefefffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffefffffffffffffefffffffffefffffffefefffefffffffefefefffefefffffefefefffefefefffffffefffefffffffefefefffefefdfffefefefffefefdfffefdfefffefefefffefefefffdfdfdfffefdfdfffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffffefefffefefffffefffefffffffefffefefffffefefffffefffffffffffefffefefefffefefffffefffffffffefffffefefefffefffefffefffffffffefffffefffffffefffffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffefefefffefffefffffffffffffefffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffefffffffffefffffffffffffefefffffefffffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d7d8ffd7d8d8ffd7d7d7ffd7d8d8ffd7d6d7ffd6d7d6ffd6d7d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd1d1d1ffd0d0d1ffd0d0d1ffd1d0d0ffcfd0d0ffcfcfd0ffcfd0d0ffd0cfd0ffcfcfcfffcfd0cfffcfd0cfffcfcfcfffcfd0d0ffcfd0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcdcecdffcdcdccffcccdccffccccccffcbcbcbffcbcbcaffcacacbffcacacaffc9c9c9ffcac9c9ffcbcbcbffcbcbcbffcccbcbffcccccdffcececeffcececeffcececdffcecdcdffcccbccffc9c9c9ffc8c8c8ffc7c8c8ffc8c7c8ffc8c8c8ffc8c8c7ffc8c7c7ffc7c8c7ffc8c9c8ffc8c9c8ffc9c8c9ffc9c9c9ffcac9caffcac9caffcacacaffcacacaffcbcbcaffcacacaffcacacbffcacbcbffcbcbcaffcacacaffcacacbffcacacbffcacacbffcacacaffcacacaffcacbcaffcacacaffcacacbffcacbcbffcbcbcbffcbcacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbccffcccbccffcbccccffcccbccffccccccffccccccffccccccffcdcccdffcccdccffcdccccffcdcdccffcccdcdffccccccffccccccffcccccdffcccdccffccccccffccccccffccccccffcbcbcbffcccbcbffcbcbccffcccbccffcbcbcbffcbcbcaffcbcbcbffcbcacbffcacbcbffcacacaffcacbcbffcacacaffcacbcaffcbcbcaffcbcacaffcacacaffcbcbcbffcacbcaffcbcacbffcacacbffcbcbcbffcbcacbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcacacbffcbcbcbffcbcbcbffcacbcbffcacacbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcccbcbffcbcbcbffcccccbffcbccccffcccbccffccccccffccccccffccccccffcdccccffcdccccffcdcdcdffcdcccdffcdcdcdffcdcdcdffcecdcdffcdcecdffcdceceffcdcecdffcecdcdffcececeffcececdffcecdceffcfceceffcecfceffcececeffcfceceffcfcecfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfcfd0ffcfd0d0ffcfcfcfffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d0ffd4d3d3ffdbdbdbffe3e2e3ffedececffefeff0fff1f1f1fff4f4f3fff0f0f0ffedeeeeffedeeeeffeeeeedffedeeeeffedeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeedeeffeeedeeffedeeedffeeededffedeeedffedededffedededffedededffedededffededecffececedffededecffededecffecececffedececffececedffedecedffecececffededecffecececffececedffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffececedffecedecffededecffececedffececedffedededffedededffecededffedededffedededffedededffededecffedededffedededffedededffecededffecededffececedffecececffecececffecececffececedffecececffecececffecececffebececffecebecffececebffecececffecebecffecebecffebececffececebffecececffecececffebececffecececffecececffecececffecececffecececffecececffecececffecebecffecececffecececffecececffececebffecececffececedffecececffecececffecededffececedffecededffedededffedededffedededffeeeeeeffedeeedffeeedeeffededeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffededeeffedeeeeffeeedeeffedededffedeeedffedeeedffedededffecededffedededffedededffedececffecececffededecffececedffedecedffedededffedededffecededffedecedffedededffedededffedededffedededffedededffeeededffedeeedffedeeeeffedededffedededffedeeeeffedeeedffedededffeeeeedffeeeeeeffedededffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeefefffefefeffff2f3f3fff3f3f3fff1f0f0ffefefefffebebebffdfe0dfffd8d8d8ffd3d3d3ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d1ffd2d2d1ffd1d1d2ffd1d1d2ffd1d2d2ffd2d2d1ffd1d1d1ffd1d1d2ffd1d1d2ffd2d1d2ffd1d1d1ffd1d2d1ffd1d2d1ffd1d1d1ffd0d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0cfffcfd0d0ffd0cfd0ffd0cfd0ffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfcfcfffcececfffcfcecfffcecfceffcfceceffcececeffcececeffcdceceffcececdffcececeffcececdffcdcdcdffcecdcdffcececdffcdcdcdffcecdcdffcdcdceffcecdceffcdcecdffcececdffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdcccdffcccccdffcdcccdffcdccccffccccccffccccccffccccccffcbcbccffcbcbccffcbcbccffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacbcaffcbcbcbffcbcacbffcacbcbffcbcbcbffcbcbcbffcbcacaffcacacaffcbcbcaffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcbcbccffcccbccffcbccccffcccbcbffcccccbffccccccffcbccccffcccccbffccccccffcccccbffcbcbcbffcccbcbffcbcccbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcacbffcacbcbffcacacaffcacacaffcacacaffcacacaffcacacaffcac9c9ffc9c9c9ffcacacaffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffccccccffcccdcdffcdcdcdffcecfcfffcfcfcfffcfcfcfffcfcecfffcdcdcdffccccccffcbcbcbffcbcacbffc9cacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcbccffcccbccffcdcccdffcdcdcdffcdcdcdffcecdceffcececeffcfcfcfffcfcecfffcfcfd0ffcfd0d0ffd1d0d0ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d6d6ffd6d7d6ffd7d7d7ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd8d8d7ffd7d7d7ffd7d7d8ffd7d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffefffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffefffffffffffffffefffffefefffffffffefffffefffffefffefffffefefffefffefffefefffffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefffefffefffffffffffefffefefefffffefefffffefefffefffffffefefefffffffffffffffffffefefffffffffffffffefefffffffefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffefffefffffffffffffffffffffefefffffefffffefefefffffffefffefefefffffefffffffffffffffefffffefefffffffffefffffefffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffefffffefefffefffffffefefefffffffefffffffffffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffefefffefefefffefefefffefffefffefefefffefffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffefefefffdfdfdfff5f5f5ffebebecffe6e6e6ffe3e3e3ffe3e2e2ffe3e3e3ffe3e2e3ffe1e0e0ffe1e0e0ffe0e0e0ffddddddffdededdff212121ff212121ff212121ff212121ff212121ff212121ff212121ff1e1e1fff1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f0eff1b1c1cff1c1c1bff1c1c1cff2b2c2cff2c2c2cff2c2c2bff2b2b2bff2b2b2bff313131ff3c3c3cff494948ff595858ff686869ff797979ff898888ff989797ffb9b9b9ffe9e9eafff7f7f7fffdfdfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefffefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfbfffcfbfcfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffefefefffdfefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfafffbfbfafffafafafffafafbfffafafbfffafbfafffbfbfafffafbfafffafbfafffafafafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfbfcfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefdfefffefefefffefdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefefefffdfefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefdfffefefdfffdfdfdfffefdfefffefefefffefdfefffdfdfefffefefefffefefefffdfefefffefdfdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffefefefffefdfdfffdfefdfffdfefefffefefefffffffffffdfefefff6f7f6ffe6e6e5ffb0afafff949393ff868686ff737373ff686868ff585858ff484848ff3a3b3bff2d2c2cff262525ff2a2a2aff252425ff252525ff252524ff1f1f1fff1f1f1fff1f201fff111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff242324ff242323ff242424ff222121ff222222ff222222ff222221ff212221ff1f1f1fff232323ff2b2b2cff363636ff434342ff525151ff616161ff727272ff888888ffa9a9a9ffdcdcdcffececedfff9f9f9fffdfdfdfffefdfdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffefefffefefefffffffffffffffffffffefefffffefffffffffefffffffffffefffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffefefffefffefffefffffffffefefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffefefefffffefffffffffffffffefffffefefffffefffefffffefffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffffffffffefefffffffffefffffffefffffffffffefefefffffffefffefefefffefffffffefefffffefffefffffffefffefffffffefffefffefefefffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffffefefffefefefffffefefffefffefffffefefffffffffffffefefffefffefffefffffffffefefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefefffffefffefffffffffffffffffffffffefffefefefffffffffffefffffffffefefffefffefffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd8d8d7ffd7d8d8ffd8d7d7ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd3d3d4ffd3d4d3ffd3d2d2ffd3d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfd0cfffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececfffcecfceffcecdceffcdcdcdffcdccccffcccdccffcccbccffcccbcbffcbcbcbffcacacaffcacac9ffcac9c9ffcacacaffcccbcbffccccccffcdcdcdffcfcfcfffcfceceffcececeffcecfceffcececdffcccdccffcacacbffc9c9c9ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcac9caffcacacaffcbcacaffcacacaffcacacaffcbcbcaffcacacaffcacacbffcacacbffcacbcaffcacbcaffcacacaffcacacaffcacacaffcacacbffcacacaffcbcacaffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcccbcbffccccccffcccbccffcbccccffccccccffcdccccffccccccffccccccffcccdccffccccccffccccccffccccccffccccccffccccccffccccccffcccbcbffcccbcbffccccccffcccbcbffcbcccbffcbcbcbffcbcbcaffcacbcbffcbcacaffcacbcaffcacacaffcacacaffcacacaffcacac9ffcacacaffcacacaffcacacaffcbcacaffcacacaffcacacaffcacbcbffcacacaffcbcacaffcbcbcbffcacacbffcbcbcaffcbcacaffcacbcbffcacacaffcacbcaffcacacaffcacacaffcacacbffcacbcaffcbcbcaffcacbcaffcacbcaffcacacaffcbcbcbffcbcbcbffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffcbcbcbffcccccbffcbcccbffcccbccffccccccffccccccffccccccffcccdccffcdcccdffcccdccffcdccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcecdcdffcdcdcdffcecdcdffcececeffcececeffcececeffcececeffcececeffcecfceffcfceceffcfcfceffcecfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffcfcfd0ffd1d2d2ffd9d8d8ffdfdfdfffeaeaeaffeeeeeffff1f1f0fff4f4f3fff2f2f2ffeeeeeeffeeeeedffedededffeeeeeeffededeeffedeeedffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffededeeffeeeeedffeeedeeffedeeedffedededffedeeedffedededffedededffedededffedededffededecffedecedffecececffedececffedededffedececffecedecffecececffecececffecedecffecececffecececffecececffecececffecececffececebffecececffecececffecececffecececffecececffebebecffecececffecebebffecececffecececffececedffededecffedececffecededffecececffededecffededecffedededffececedffecedecffedededffedededffededecffecececffedededffecedecffedececffecececffececedffecececffecececffecebecffecececffecececffebecebffecebecffecececffecebecffebebecffececebffecebecffebecebffecebebffecececffecebecffecebecffecececffecececffecececffecececffecebecffecebebffecececffecececffecececffecececffececebffebececffececebffecececffecececffecedecffecececffededecffededecffedededffedededffeeededffeeededffededeeffeeeeeeffeeededffeeededffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffedeeedffeeeeedffedeeedffedeeedffedededffededeeffedededffedececffedededffedededffedededffedececffedecedffededecffededecffecedecffedecedffedededffedededffecededffedededffedededffedededffedededffedeeedffededeeffeeededffeeededffedededffeeededffeeededffedededffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeefff0efeffff3f3f2fff1f2f2fff0f0f0ffeeededffe3e3e3ffdcdcddffd5d5d5ffd2d1d1ffd2d1d1ffd2d2d2ffd1d1d2ffd2d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcfcecfffcfceceffcececeffcececeffcececeffcececeffcececeffcecdcdffcececdffcdcdceffcecdcdffcecdcdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccdcdffcdcdccffcdcdcdffcccdcdffcdcdcdffcdcdccffcdcdccffcdccccffcdcdcdffccccccffcdcdcdffcdcdcdffcccccdffcccdcdffccccccffccccccffccccccffcccbccffcccccbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacbcaffcbcbcaffcacbcaffcacbcaffcacacaffcacacbffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcacaffcbcacbffcbcbcaffcbcbcbffcacbcaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccbccffcbcccbffcccbcbffcbcccbffcbcbccffcccbccffcccbccffcbcbcbffcccbcbffcccbcbffcbcbcbffcccbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacbcbffcbcacaffcbcbcaffcacbcbffcacbcaffcacacaffcacac9ffcacacaffcacacaffcac9c9ffcacacaffcacacaffc9c9caffc9cac9ffc9c9c9ffc9c9c8ffc9c9c9ffc8c8c9ffc9c9c8ffcac9c9ffcacacaffcbcbcbffccccccffcdcdcdffcecfcfffcfcfcfffcfcfcfffcfcfcfffcecfceffcececdffcbccccffcbcbcbffcacacaffcacacaffcacacaffcacacaffcacbcbffcbcbcaffcccbccffccccccffccccccffccccccffcdcccdffcecdcdffcececeffcececeffcfcfceffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d4ffd5d6d5ffd6d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd7d7d8ffd8d8d7ffd8d8d7ffd7d8d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffefffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffefefffefffefffefefefffffefefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffefffefefefffffffffffefefefffefefffffffefffffefefffffefffefffefffefffffffefffffefffffefffefffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffffffefffefefffffefefffffffffefffffffefffffefffffffefffffefffefffefefefffffefefffffefefffefffefffffffffffefefefffffefefffffefefffefefefffffefefffefefefffffefffffefefefffefefefffffffffffffffefffffefefffffefffffefffffffefffefffffefffffffffefffffffffffefffefffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffefffefffffffefffffefefffefefefffafafafff1f1f1ffe7e8e7ffe3e2e3ffe2e2e2ffe2e3e3ffe0e0e0ffe0e0e0ffe0e0e1ffdddddeffddddddff212122ff212121ff212121ff222121ff212121ff212121ff212121ff1f1f1fff1f1f1fff1e1f1fff1d1d1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0e0fff0f0f0eff1b1b1cff1b1c1cff1c1c1cff2c2c2bff2c2b2cff2c2b2cff2b2c2bff333333ff414141ff4e4e4eff5e5e5eff6f6f6fff7e7f7fff8e8d8dff9f9e9effd0d0d0fff1f0f0fffbfbfbfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfcfcfffdfdfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffdfdfcfffdfdfcfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefdfdfffefdfdfffdfdfdfffefdfefffefdfdfffefefefffdfdfefffefdfdfffefdfefffdfdfefffefdfefffefefdfffdfdfefffdfdfefffefdfdfffefefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfafafffafafbfffafafafffbfafbfffbfafafffbfbfbfffafbfafffbfbfafffbfbfbfffafafafffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffcfcfbfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffdfefdfffdfdfefffefdfefffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffefefdfffefefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefefefffefefdfffefefdfffefefdfffefdfefffdfefefffefdfefffefefefffefefefffefefdfffdfefefffdfefefffdfefdfffefefefffefdfdfffefdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfefffefefefffefefefffefefffffffffefffcfbfbffeeeeeeffcbcacbff9a9b9aff8b8b8bff7a7979ff6e6e6eff5d5d5dff4d4e4dff3e3f3fff302f30ff252525ff242525ff252525ff252525ff201f20ff1f1f1fff1f1f1fff121212ff121212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff242423ff242424ff232424ff242323ff222122ff212121ff222222ff222221ff212121ff272727ff313030ff3d3d3cff4b4a4aff5a595aff696a69ff7a7a7aff9d9c9cffcbcbcbffe8e8e8fff5f5f5fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffffefefffffefffffefffefffffffffffffffffffefefefffffffffffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefefefffefefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffefefffffefefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffefffffefffffffefffffffefefffffefefffefffffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfdfffefdfefffdfefefffefefefffefefdfffefdfefffefefefffefefefffefefefffffefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffffefefffefefefffffffefffffefffffffefffffffefffffefffffffffffffffffffefffffefefffffefefffefefffffefffefffffefffffffefefffffffffffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffefffffefefefffefefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffffefffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffefffefefefffffffffffefefefffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffeffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d1ffd0d0d0ffd0cfcfffd0cfd0ffcfcfd0ffcfcfcfffd0cfd0ffd0cfcfffd0cfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfceffcfcecfffcecfceffcececeffcececeffcecdceffcdcdcdffcccdcdffccccccffcbcccbffcbcbcbffcbcacaffcacacaffcacacaffcbcbcbffcccccbffcdcdccffccccccffcecdcdffcfcecfffcececeffcececfffcfcfceffcdcdceffccccccffcbcbcbffcacac9ffc9c9c9ffc8c8c8ffc7c8c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc8c9c9ffc9c9c9ffcac9c9ffc9c9caffcacac9ffcacacaffcacacbffcacacaffcacacaffcbcbcbffcbcbcaffcbcacaffcbcacaffcacacbffcacacaffcacacaffcbcacaffcbcacaffcacacaffcbcacaffcbcbcaffcacacaffcbcbcbffcbcacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccbccffcbcccbffcccbccffccccccffccccccffccccccffcbccccffccccccffccccccffccccccffcccbcbffcccbccffcccbcbffcccbccffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcacbffcacacbffcacacaffcbcbcaffcacacaffc9c9caffcacac9ffcacac9ffcac9caffcac9caffc9cac9ffcacac9ffcac9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcacacaffcacacaffcbcbcaffcacacaffcbcbcbffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccbccffcbcccbffcccbccffccccccffccccccffccccccffcccdccffcccdcdffccccccffcdcdcdffcdccccffcdccccffcdcccdffcdcdcdffcdcdccffcecdcdffcdcdcdffcecdcdffcecdceffcdcdcdffcdcdceffcececdffcdcdceffcececeffcececeffcfceceffcfceceffcfceceffcecfceffcfceceffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd5d4d5ffdcdbdbffe2e2e2ffedececfff0f0f0fff3f3f3fff3f3f3ffeeefefffeeeeeeffeeeeeeffeeededffeeedeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeedeeffedeeeeffeeedeeffeeedeeffeeededffeeededffedeeedffedededffedededffedededffedececffedecedffedecedffedecedffedececffedededffecececffecececffedececffecececffecececffecedecffecececffecececffecececffecececffecececffecebecffececebffececebffecebecffecececffecececffecececffebececffecebecffecebecffecececffecececffecececffedecedffececedffececedffedededffedededffedececffedecedffedededffededecffedededffededecffedededffecececffedececffededecffecececffecececffecececffecececffecececffecececffececebffececebffececebffecebecffebecebffecebecffecebecffecebecffececebffebececffebececffebecebffecececffecebebffecebebffecebebffecebecffecebebffecececffebebebffecebebffecebecffebebebffebebecffececebffebebecffecececffecececffedececffedecedffedecedffecedecffedededffedededffedededffedededffeeeeeeffedeeeeffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffeeedeeffeeeeeeffedeeedffeeedeeffeeededffeeededffedededffedededffedededffecececffedededffecececffedecedffedecedffedededffededecffededecffededecffedecedffecededffedededffedededffedededffedededffedeeedffededeeffedededffeeeeeeffeeededffeeededffedededffeeededffeeededffeeeeeeffededeeffeeededffeeedeeffedeeeeffeeeeeeffeeeeedffeeedeeffeeeeeeffeeeeeeffefeeeeffefefeffff2f1f1fff2f3f2fff1f1f1ffefefefffebebebffe0e0e0ffdadadaffd2d3d3ffd1d0d1ffd1d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d0d1ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d0ffd0d0d0ffd1d0d0ffd0d0d1ffd0d0d0ffd1d0d1ffd1d0d0ffd0d0d0ffcfd0d0ffd0d0cfffd0d0cfffcfcfcfffcfcfcfffcfcecfffcfcecfffcfcecfffcececfffcececeffcececeffcececdffcecdceffcdcecdffcdcdceffcecdceffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdccccffcdcccdffcdcccdffcdcccdffcdccccffcdcdcdffccccccffcdccccffcdcccdffccccccffccccccffcdcdccffccccccffccccccffccccccffcdccccffcdccccffcdccccffcccdccffccccccffccccccffccccccffccccccffccccccffcbccccffcccbccffcccbcbffcbcbccffcccccbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcbcacaffcacacbffcacacaffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacbffcacacbffcacbcaffcacbcaffcbcbcaffcbcacbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbccccffcbcbcbffccccccffcccbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcacbffcbcacbffcacbcbffcacacbffcbcbcaffcacacbffcacacbffcacacaffcbcacaffcbcacaffcac9caffc9cac9ffcacac9ffcac9c9ffcacac9ffc9cac9ffcacacaffc9c9c9ffcac9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c9c9ffc9c8c9ffc9c9c9ffcacacaffcbccccffccccccffcdcdcdffcfcecfffcfcfcfffcfcfceffcfcecfffcfceceffcececeffcbcccbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffcbcacbffcbcbcbffccccccffcccccbffccccccffcdcdccffcecdcdffcdcecdffcececeffcfcecfffcfcfcfffd0cfcfffcfd0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d5ffd7d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d7ffd8d8d8ffd8d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffefffffffefffffefefffefefffffffefffffefefefffefefffffefffefffffefefffefefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefffffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffefefffffffefffffefefffffefefefffffffffffffefefffefffffffefffefffffffffffefffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefefffefefefffffffefffefefefffefffffffefefffffefefefffffffefffefffffffffefffffffffffffefefffffefefefffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefffefffffffffffffffefffffefffffffffefffefefefffffefefffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffefffffffefffefffefffefffffffffefffffffefefffffffffffefffffffdfdfdfff6f6f6ffebececffe3e4e3ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffdedddeffdeddddff212121ff212121ff212221ff212121ff212121ff222121ff212121ff1f1f1fff1f1f1fff1f1f1fff1d1d1cff1d1d1dff1a191a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a0aff0f0f0eff0f0e0fff0f0e0fff1b1b1cff1b1c1bff1c1c1bff2b2b2bff1f2020ff2c2c2cff373736ff474746ff535454ff646464ff747474ff848484ff939393ffb0b0b0ffe4e4e4fff6f5f5fffdfcfdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfefefffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffdfcfdfffcfdfdfffcfcfcfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfafffbfbfafffafbfafffbfbfbfffbfafafffbfafafffbfbfafffafafafffbfafafffbfafbfffafbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfbfffbfcfcfffbfcfbfffcfcfcfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffcfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffefefefffdfefdfffefdfefffdfefdfffdfefdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefefefffefdfefffefdfdfffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefdfefffdfdfdfffdfdfefffefefdfffefdfdfffdfdfdfffdfdfefffdfdfefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffdfdfdfff3f4f4ffe2e2e2ffa9a9aaff919191ff7f7f7fff737474ff646364ff535353ff434343ff333433ff242424ff1c1c1cff252425ff201f20ff201f20ff201f1fff121211ff111211ff1212120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff242424ff242323ff242324ff242424ff242424ff242424ff222121ff212221ff202020ff242424ff2c2c2cff373737ff444443ff525252ff636364ff737373ff848484ffc7c7c7ffe1e1e1fff0efeffffbfbfbfffdfefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffffefefffefefffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffffefffffffffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffefffffffefffffffffffffffefffefffffefffffffefefffefefefffefefefffffffefffefefefffefffffffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffefffffffffffefffefffffefefffefffefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffffffffffffefffffffefffefffefffffffffffffffefffffefffffffffefffefefefffffefefffffefffffefffffffefefefffffefefffffefefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefffffefefffffefffefffffffefffefffefffffefffffffefefffefefefffefefefffffffefffefefefffefffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffefffffefefffffefffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffeffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0cfffcfcfcfffd0cfcfffcfcfd0ffcfd0cfffd0d0cfffd0d0d0ffd1d0d0ffd0d0d1ffd0d0d0ffd0d0d1ffd0d0d1ffd0d0d0ffd0cfd0ffd0cfcfffcfcfd0ffcfcecfffcecfcfffcecfceffcfcfceffcececeffcecdceffcdcdcdffcdcdccffccccccffcbcbcbffcbcbcbffcacacaffcacacbffcbcbcbffcccccbffcdccccffcdcdceffcececfffd0d0d0ffcfd0d0ffd0cfcfffcfcfcfffcececeffccccccffcbcbcbffcacacaffcacac9ffc8c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcbcacaffcbcbcaffcacbcaffcbcbcbffcbcbcaffcbcacbffcbcacaffcacacaffcbcacaffcacacbffcacacaffcacacaffcbcacaffcbcacaffcacacbffcacbcbffcacbcbffcbcacbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffcbccccffccccccffcbccccffcccccbffcccbccffcbcbccffcccbccffcbcbcbffcbcbccffcbcccbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcacaffcacacaffcac9caffcac9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffcacac9ffc9cacaffcac9caffcacacaffc9cacaffc9cacaffcacac9ffc9c9c9ffcac9c9ffcac9caffcacacaffcacac9ffcacac9ffc9cac9ffcacacaffcacacaffcac9caffcacac9ffc9c9c9ffcac9c9ffcac9caffcacacaffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacbffcbcacbffcacacbffcbcacaffcbcbcbffcbcacbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccccbffcccbcbffcbcbccffcccbccffccccccffcbcbccffccccccffcdccccffccccccffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcdcdcdffcdceceffcececeffcececeffcfceceffcececfffcfceceffcfcfcfffcecfcfffd1d1d1ffd9d9d9ffdfdfdfffebebebffefeeeffff0f0f0fff3f3f2fff0f0f0ffeeeeedffeeeeeeffeeeeeeffeeedeeffeeeeeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeedeeffedeeeeffedeeedffeeeeeeffedeeedffedededffedededffedededffedededffedecedffedecedffedededffececedffedededffedececffecececffececedffececedffececedffecedecffecececffecececffecececffecececffecececffecececffecececffebececffebececffecececffececebffecececffecececffecececffecececffebececffecececffecececffecebecffecececffececedffedecedffedececffededecffecedecffedededffededecffedecedffededecffecececffedececffedecedffecedecffecececffedececffedececffecececffecececffecececffecececffecececffecebecffecebebffecececffecebecffebececffebecebffecececffebecebffecebecffebecebffececebffebebebffebebebffecebecffebebebffebebecffebecebffecebebffebebebffebebecffecebecffebebecffebecebffecebebffebecebffecebecffecebecffebececffecececffecececffecececffecededffececedffededecffeeededffededeeffeeedeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeefffefeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedededffeeededffededeeffedededffedededffedededffedededffececedffecededffecededffedecedffedecedffececedffedececffedededffedecedffecededffecededffedededffedededffedededffedededffedededffedededffedededffeeedeeffedededffededeeffedeeedffeeededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefeffff2f3f3fff2f2f3fff0f0f0ffecececffe3e4e4ffddddddffd6d6d6ffd1d1d2ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffcfd0cfffd0cfcfffd0cfd0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcececfffcecfcfffcecfcfffcececfffcececeffcecdceffcecdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdccffcdcdccffccccccffccccccffcdcccdffccccccffcccccdffccccccffcdccccffccccccffcccccdffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcbccccffcbcccbffcccccbffcbcccbffcbccccffccccccffcccbcbffccccccffcbccccffccccccffccccccffcbccccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcaffcacbcaffcacbcbffcacacaffcacacaffcacacaffc9cac9ffcacacaffcac9caffc9cacaffc9c9c9ffcacacaffcac9caffc9c9caffc9cacaffcacacaffcac9caffcacacaffcac9caffcacacaffcacacbffcacacaffcacacbffcacbcaffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcbcacbffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9c9ffcacacaffc9cacaffcac9caffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc9c8c9ffc9c8c9ffc9c9c8ffc9cac9ffcacacaffcbccccffcdccccffcecdcdffcfcfceffcecfceffcfceceffcfcecfffcececeffccccccffccccccffcccbccffcbcbccffcbcbcbffcacbcbffcbcacbffcbcbcbffcbcbccffcccbccffcccdcdffcdcccdffcdcdcdffcdcecdffcececeffcecfceffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d3d2ffd3d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d7ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d7ffd8d8d7ffd7d8d7ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d7ffd7d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefffffffffffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffefffffefffffffffefffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffffffffefffffffffffefffffefefffffffefffffffefffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffefffefefefffefefefffefffefffefefefffffffffffffefffffffefefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffefffffffffffefffffefffffffffefffffffffffffefefffefffffffefefffffffefffffefffefffefefffffffefffffffefefffefefffffefffffffefefefffefefffffefffefffefefffffefefffffefffefffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffffffffefffffffefffffffffffffffefffefffefffefffefffefffffffffffefefefffffffffffffefffffffffefffffffffffefefefffffefffffffefefffffefffffefefefffefefefffffffffffefefffffefefefffefffefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefffffffffefefffffefffffefffefffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffefefefffefefffffbfbfbfff2f2f2ffe6e6e6ffe0e0e0ffe0e0e0ffe0e0e0ffdddddeffdededdffdddedeffdcdcdcff212121ff212121ff212121ff212121ff212221ff1f1f1fff1f1f1eff1f1f1fff1c1d1cff1d1c1dff1a1919ff191a1aff16161700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0c0bff0a0a0aff0f0f0fff0f0f0fff0e0f0fff1c1c1bff1c1c1cff1b1c1bff1e1e1eff2c2b2cff3a3a39ff4c4d4cff595959ff6a696aff797979ff898889ff9a9a9affc9c9c9ffefefeffffafafbfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefdfefffdfefefffdfdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffdfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffdfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffbfcfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefdfdfffefefefffdfefefffdfefefffefefefffdfefdfffdfefdfffdfefdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfafffbfbfafffbfbfafffafafafffafafafffbfafafffafbfafffbfafbfffbfafafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfdfffdfefdfffdfdfefffefefefffefffefffefefffffffefffffffefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffdfefdfffefefefffdfdfdfffefefefffefdfefffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffcfcfdfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfefdfffefdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefffefffefffefffefffefffefefefff9f9f9ffedededffc4c3c3ff989898ff858585ff797979ff69696aff595858ff494848ff383838ff282828ff1f1f1fff1f1f20ff1f1f1fff20201fff111212ff121212ff111211ff121112ff0a0b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1a1bff1e1e1eff1e1e1eff232324ff242424ff242424ff242423ff242424ff232424ff202121ff232223ff292929ff323333ff3e3e3eff4c4d4cff5c5c5cff6d6d6dff7d7c7dff9a9999ffdfdfdfffeaeaeafff6f6f7fffdfdfdfffefefefffefefefffefefefffefffffffefefffffefefefffefffefffefffefffffefffffefefefffefefffffefffefffefffefffffffefffefefefffefefefffffefefffffffefffffffffffffefefffefffffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffefffefffffffffefffffefffefffefffefffefffefffffffffffefefefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffffefffffefffffffefefffffefefffffefffefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffffffffefffffffefefffefffffffefefefffefefffffefefefffffefefffefefefffefefefffffffffffefefffffefefffffffffefffefffffffffffffffefffefffefefffffefffefffffffefffffffefffefffefffefefefffffefefffefffefffffefffffffefefffefffefffefefefffffefefffefffefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffffffffefffffefffefffefffefffefffefffffffffffefffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefffffefffffffffefffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffeffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d8ffd7d8d7ffd6d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffd0d0cfffd0d0cfffd0d0cfffcfd0d0ffd0cfcfffd0cfd0ffd0d0cfffd0d0d0ffd1d0d0ffd0d1d0ffd0d0d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcfcecfffcecfceffcececeffcdceceffcdcdcdffcdcccdffccccccffcccccbffcbcccbffcbcbcbffcacbcaffcccbcbffccccccffcdcdcdffcdcdceffcfcfcfffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcccccdffcbcbcbffcacbcaffcacacaffc9cac9ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffc9c9caffcacacaffcacacaffcacbcbffcbcbcbffcacacaffcacacbffcacbcaffcbcbcaffcbcbcaffcacacaffcacacaffcbcacaffcacbcaffcbcacbffcbcacaffcacbcaffcacacbffcbcacbffcacbcaffcacbcbffcbcacbffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcccbffcbcbcbffcccbcbffcccbcbffcbcccbffcbcccbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcacacbffcbcbcbffcbcacaffcacacaffcacacaffcacacaffcacacaffcac9caffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9c9ffcac9c9ffc9c9c9ffcac9c9ffcacacaffc9c9caffc9c9c9ffcacac9ffc9cacaffcacacaffc9c9c9ffc9c9caffc9cac9ffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffcac9c9ffc9cac9ffcac9caffcac9c9ffc9cacaffc9c9caffcac9caffcacac9ffcacacaffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacbcbffcacbcaffcbcacaffcbcbcbffcbcbcaffcbcbcaffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcccccbffccccccffcccdccffcccdcdffcccccdffcccdccffcccdccffcccdccffcdcdcdffcdcdcdffcdcdcdffcecdcdffcecdcdffcdceceffcdcdcdffcecdceffcececeffcececeffcfcfd0ffd7d7d7ffdededeffe9e8e9ffededeeffefefeffff3f3f3fff3f2f3ffeeeeeeffededeeffedeeedffeeeeedffeeeeedffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffededeeffededeeffedeeedffedededffededeeffedededffedededffedededffedededffecedecffedededffededecffedecedffecedecffecececffecececffecececffecececffecececffecececffecedecffecececffecececffecececffecececffecececffecececffecececffecececffecebecffecececffecececffebecebffecececffecececffecececffecececffecececffecececffecececffecececffecececffecededffedededffecececffececedffecedecffededecffededecffecedecffecececffedececffecedecffececedffecececffecececffebececffecececffecececffecececffecebecffecebebffecececffebececffebebebffebebecffebecebffebebebffebebecffebecebffebebebffebebebffebebebffebebebffebecebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebececffecebecffebecebffebececffecececffecececffecececffedededffedecedffedededffedededffedededffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeefeeffeeefeeffefeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeedffedeeeeffedededffeeededffedeeedffededeeffedecedffecededffececedffedecedffecedecffececedffedecedffedececffedededffecededffececedffedecedffecededffedededffedededffededecffedededffedededffedededffedededffedeeedffedededffeeedeeffedededffedededffedededffeeedeeffeeededffeeededffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeff0effff2f3f3fff1f0f1fff0efefffebebebffe0e0e0ffdbdadbffd3d3d2ffd0d0d0ffcfcfd0ffcfcfcfffd0d0d0ffcfcfd0ffcfcfcfffcfd0cfffcfd0d0ffd0cfd0ffcfcfcfffcfcfd0ffcfd0cfffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcecfffcfceceffcececeffcececeffcececeffcececeffcdceceffcecdceffcdcdcdffcdcdcdffcccdcdffccccccffcccccdffcccdccffccccccffccccccffccccccffccccccffccccccffcccccbffcbcccbffccccccffcbcccbffcccbccffcbcccbffcccbcbffcbcbcbffcccbccffcccbcbffcccbcbffccccccffcbccccffcbccccffcccbccffcbcccbffcbcbcbffcbcccbffcbcccbffcbcbcbffccccccffcccbccffcccbcbffcbcccbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacacbffcbcbcaffcacbcbffcbcbcbffcacacaffcacacaffcacac9ffcacac9ffcacac9ffc9cac9ffc9c9c9ffcac9c9ffc9cac9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9cac9ffc9cacaffcac9caffcac9c9ffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacbffcacbcaffcbcacaffcbcbcaffcbcbcaffcacbcaffcbcbcbffcbcbcaffcbcacbffcacbcaffcbcbcbffcacacbffcbcbcbffcbcacbffcbcacaffcbcbcbffcacbcbffcacbcbffcbcacbffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacacaffcacacaffc9c9c9ffcac9caffcacac9ffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c9ffc9c9c8ffc8c9c9ffc9c9c9ffc9c9c9ffcacacbffcbcccbffcdcdccffcececdffcececeffcfceceffcfceceffcecfceffcecdceffcdccccffcbccccffcbcbccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffccccccffcccdccffccccccffcdcdcdffcdcecdffcececeffcececeffcecfceffcfcfcfffd0cfcfffd0d0cfffd0d1d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d6ffd7d7d8ffd8d7d7ffd8d7d8ffd8d7d8ffd8d7d8ffd8d8d8ffd8d7d8ffd7d8d8ffd8d8d7ffd7d8d8ffd8d8d8ffd7d8d7ffd7d7d8ffd7d8d7ffd8d8d7ffd8d8d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefffefffffffefffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffefffffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffefefefffefffffffefefefffefffffffefefefffffefefffefefefffefefefffefefffffefffefffefefefffefefefffefffffffffefffffefffefffefffefffffefefffefffefffffffefffefefefffefffefffefefffffffefffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffefefffffefffefffffffefffffefffffefffefffefefefffefefefffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffefffffffefffffffffefefffefffefffffffefffefefefffefefefffefefffffefefffffffefffffefefefffefffefffefefefffffefefffffefefffffefffffffffffffffffffffefffffffffefefffefefefffefffffffefffefffffffffffefefffffefffffffffffffffffefefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffefffffefffefffffffffffefefefffefefefffdfdfefff7f7f7ffedecedffe1e1e2ffdddddcffdedddeffdedddeffdeddddffdcdcdcff353435ff343535ff212121ff212121ff212121ff1f1f1fff1f1f1fff1f1f1fff1c1c1dff1c1d1dff1a1a1aff1a1919ff171716ff171717ff151415000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0b0b0cff0a0b0aff0f0f0eff0f0f0eff0e0f0fff1c1b1cff0e0f0eff191a1aff2c2b2bff3c3c3cff525151ff5e5e5eff6e6e6eff7e7e7fff8e8e8effa9a8a9ffe0dfe0fff4f4f4fffdfcfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfdfffdfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfefefffdfdfdfffefdfdfffdfefdfffdfefefffefdfefffefefefffefdfdfffefefdfffdfefefffefdfefffdfefdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafafafffbfbfbfffafafbfffafbfbfffbfbfbfffbfafafffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfcfbfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffcfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefdfffefefefffefefefffefefffffefefefffefefefffffefffffefefefffefefefffefefefffefdfefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfefefffefdfefffdfefefffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffdfefefffefdfdfffdfefefffdfdfdfffdfefefffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffcfcfcfff1f2f2ffdcdcdcffa3a4a4ff8a8a8aff7e7e7eff6f6f6fff5e5e5fff4e4d4eff3e3d3eff2d2d2dff202020ff1c1c1dff201f1fff121212ff121112ff121212ff121212ff0a0b0bff0b0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff1a1b1bff1b1a1aff1e1f1eff1e1e1eff242424ff242423ff242424ff232424ff232424ff222223ff262726ff2f2f2eff393a39ff464747ff575657ff676767ff777777ff8a8989ffbdbdbdffe8e8e8fff1f1f1fffbfcfbfffefefffffefefefffffefffffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffffffffffffefffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffefefffffffffffffefffffefffffffefefefffffefefffefefefffefffffffffefffffffffffffffefefffffffefffefffffffffefffffefffffffefffffffffefffffefffefffffffffffefffffffefffefffefefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffefffffffefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefffefffffefffffefefefffefffefffffefefffefefefffffefefffefefefffefefefffefefffffefefefffffefffffefefefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefffefffefffefffffffffffefefffffefffffffffffffffefefefffefffefffefffefffefefefffefefffffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefffffffefefffffffffffffffefefffffffefffefffffffffefffffefffffffefffffffffefffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffefffffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffeffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d6ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd3d3d3ffd1d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd0d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfcecfffcececfffcececeffcdcdcdffcdcdcdffccccccffccccccffccccccffcccccbffcacacbffcccccbffcccdcdffcecdceffcfcfcfffd0d0d0ffd2d3d3ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffcfcfcfffccccccffcbcacaffcacacaffc9cacaffc9c8c9ffc7c8c8ffc7c8c7ffc8c7c8ffc7c8c8ffc9c8c8ffc8c8c8ffc8c9c8ffc8c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcac9caffcacacaffcacacaffcbcacaffcacbcbffcacbcaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcacacaffcacbcaffcbcacaffcacacaffcacbcaffcacacaffcacacaffcacacbffcacacaffcacbcaffcbcbcbffcacbcaffcacbcaffcacacbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffccccccffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcacbffcacbcbffcacacaffcbcacaffc9cacaffc9cacaffcac9caffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c9c9ffc9c8c9ffc8c9c9ffc9c9c9ffc8c9c9ffc8c9c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9cac9ffc9cac9ffc9c9c9ffcac9caffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcbcbcaffcacacaffcbcbcaffcacbcbffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbccccffcccbccffccccccffcccccbffccccccffccccccffcdcccdffcccdccffcccdccffcdccccffcccdccffcdcdcdffcccdcdffcccdccffcdcdcdffcdcdcdffcfcecfffd3d3d3ffdadadaffe1e1e1ffecebecffefefeffff2f2f2fff3f2f2ffefefefffedeeeeffeeededffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffededeeffeeedeeffedeeeeffedeeedffedededffedededffededecffededecffedededffedededffececedffedededffecededffedececffecededffecececffecededffecececffedececffecececffecececffececedffecedecffecececffecececffecececffecececffecececffebececffecececffebececffecececffebebecffebecebffebebecffecebecffecebecffebebecffebecebffecececffecececffecececffecececffedececffecedecffecedecffecececffecececffecedecffecececffededecffecececffecedecffedececffecececffecececffecececffebebecffecececffebececffececebffecececffebecebffebecebffebebebffecebecffebebecffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffebebebffebebebffebebebffebecebffebebebffebececffebebebffebebebffebebebffebebebffebebecffecececffececebffececebffecececffecececffecececffecedecffedecedffecededffedededffedededffedededffededeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffedeeeeffedeeedffeeeeeeffedededffedeeedffedededffedececffedededffedededffececedffedecedffecececffededecffedededffecedecffecedecffecececffedecedffecededffedededffedededffecececffededecffededecffedededffeeeeedffedededffeeeeedffedeeeeffedededffedeeeeffeeedeeffedeeeeffedededffeeededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeffff1f2f1fff2f3f2fff0f0f0ffeeefeeffe8e8e8ffdededfffd8d8d8ffd0d0d1ffcfcecfffcfcfcfffcececfffcecfceffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfceceffcececeffcecfceffcecfceffcfcfcfffcececeffcecfceffcececeffcecdcdffcececdffcdceceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdccffcccccbffcccbccffcccbccffcbccccffccccccffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccbcbffcccccbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcccbffcbcbcbffcbccccffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcacbcbffcacbcaffcacacbffcbcacbffcbcacbffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9cac9ffc9cac9ffcac9caffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcbcbcbffcbcbcaffcacacaffcbcbcbffcbcbcbffcbcacaffcbcbcbffcbcacbffcbcbcbffcbcbcaffcbcacaffcacbcaffcacbcbffcacacbffcacbcbffcbcacaffcacacaffcacbcaffcbcacbffcacacaffc9cacaffcacacaffc9cacaffcacacaffc9c9c9ffc9cac9ffc9c9caffc9c9caffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c8c9ffc9c8c9ffc9c9c9ffc9cacaffcbcacaffcbcbcbffcccdccffcdcdcdffcececeffcececeffcececeffcececeffcdcdcdffcccdccffccccccffcccbccffcbcbccffcbcbcbffcbcbcbffcccbccffcbcccbffccccccffccccccffcdcccdffcdcdcdffcececeffcececeffcececeffcecfceffcfcfcfffd0d0d0ffd1d0d0ffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd2d3d3ffd3d2d3ffd3d4d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d7d8ffd7d7d8ffd7d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d7ffd7d8d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffefefffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffffefffffffffffffffefefffefffefffffefffffffffffffefefefffffffffffefefefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffefefffffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffffffffffefffffffefefffffffffefffefefffffefffefffefffefffefffefffffefffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffefffffefffffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffffefefffefefffffefefffffffefffffefefefffefffffffffefffffffffefffffefffffefefffffffffefffffffffffefefefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffefffefffefffefffefffefffffefffffefffefffefefefffcfbfbfff3f3f3ffe6e6e6ffdededeffdadbdbffddddddffdcdcdcffdbdbdcff484849ff353435ff343434ff212121ff1f1f1fff1f1f1fff1f1f1fff1c1c1dff1d1d1cff1a1a1aff191919ff171717ff171716ff141515ff151515ff14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0b0aff0c0b0bff0b0b0bff0b0c0bff0a0a0aff0f0f0fff0e0f0fff0f0e0fff0f0f0fff19191aff2c2d2cff3f3f3eff555655ff636263ff737473ff848483ff969595ffc2c2c2ffececedfff9f9f9fffdfefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefdfffdfdfdfffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfcfffbfcfcfffcfcfbfffcfcfbfffbfbfcfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffdfefefffdfefdfffefdfdfffefefefffdfefefffdfdfefffefefdfffdfdfefffdfdfdfffcfdfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffafafbfffafafbfffbfafbfffafafafffafbfbfffbfafbfffafafafffbfafbfffafafbfffbfbfafffafbfafffafafafffbfbfbfffbfbfafffafafafffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfefefffefdfdfffdfdfdfffefffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffdfefdfffefdfdfffdfdfdfffdfefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefffffffefffffffffefffffefefdfff7f7f8ffeaebeaffbbbcbbff8f8f8fff848384ff737474ff636363ff535252ff434343ff313131ff1f1f1fff141414ff111111ff121211ff111112ff111112ff0b0a0bff0a0b0bff0a0b0bff0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff181818ff181718ff1a1b1aff1b1a1bff1e1e1eff1e1e1eff242424ff242424ff242424ff232223ff252525ff2c2c2bff363535ff424242ff515151ff626162ff727271ff818181ffa3a4a3ffd9dad9ffeff0effff8f8f8fffefefefffffefefffefefefffefffefffefefefffefffffffefffefffefefefffffffefffefefffffefefefffffefffffefefefffefefefffffefefffefefefffffefffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffefefffefffefffffefffffffefffffefefefffffefefffefefefffefffefffffefffffefefefffefffefffffefefffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffefffffffffefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefffffefffefffefefefffefffefffffefffffefffefffefefefffefefefffefffefffefefefffefffffffefffefffefffefffffffefffefefffffefefffffffefffffefefffffefffffffffefffffffffefffffefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefffefffffefefffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffffffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefffffefefffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffeffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d6ffd5d5d4ffd4d5d4ffd4d5d4ffd5d4d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d0ffd1d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d0ffd0d0d0ffd1d1d1ffd1d1d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfceffcfcfceffcececeffcececdffcdcdcdffccccccffccccccffcccccbffcccbcbffccccccffcdcdcdffcececeffcfd0cfffd1d0d1ffd4d3d4ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0cfd0ffccccccffcacbcaffcacacaffcacacaffc8c9c9ffc7c7c8ffc7c7c7ffc7c7c8ffc7c8c7ffc8c8c7ffc8c9c8ffc9c8c9ffc8c9c8ffc9c9c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9cacaffc9cacaffcacac9ffcacacaffcacacaffcacacaffcbcacbffcacacaffcacacbffcbcacaffcacacaffcbcacbffcacacbffcbcbcaffcacbcaffcacacaffcacbcaffcbcacaffcacacaffcacacbffcbcacaffcbcacaffcacacaffcacacaffcacacaffcbcbcbffcacacaffcbcbcaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcacbffcacbcaffcbcacbffcacacaffcacacaffcacacaffcacacaffc9cacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c8ffc8c8c9ffc8c9c8ffc8c9c8ffc8c9c8ffc9c8c9ffc8c9c8ffc9c9c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c8ffc8c8c9ffc8c8c9ffc9c8c9ffc8c8c8ffc8c9c9ffc9c8c9ffc8c8c8ffc9c8c9ffc8c8c9ffc9c9c8ffc9c9c9ffc8c8c8ffc9c9c9ffc9c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c8c8ffc9c8c9ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9caffcacac9ffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcacacaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffcbccccffcccbccffccccccffcbccccffccccccffcccccbffccccccffccccccffcccdccffcdccccffcdccccffcdcecdffcfcfd0ffd8d8d8ffdedfdeffeaeaeaffeeeeedffefefeffff2f2f2fff0f0f0ffeeeeeeffedeeeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffeeeeeeffeeeeeeffeeedeeffeeedeeffededeeffeeeeedffeeeeeeffedededffeeededffeeeeedffededeeffedededffedededffededecffededecffededecffededecffececedffecededffedececffecedecffececedffecececffecececffecececffecececffecececffedecedffecececffecedecffecececffecededffececedffecececffecececffebececffecececffebecebffebecebffecebecffebecebffecebebffecebebffecececffebebecffecececffebececffececebffecececffecebecffecececffecececffecececffecececffecececffecececffececedffececedffecececffecececffecececffecececffececebffebebebffecececffecececffecebebffecebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffebebeaffebebeaffebebebffebebebffebebebffebebebffebeaebffebebebffebeaebffebebebffebebebffebebebffebebebffebebebffebecebffecebebffecececffebececffecececffecececffececedffecedecffecedecffedededffedededffedeeedffeeededffeeededffeeeeeeffeeeeeeffeeefeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffededeeffeeeeedffedeeedffedededffedededffededecffecececffecededffedecedffedececffedececffecececffededecffedededffecececffededecffededecffedededffededecffecececffededecffedededffedededffeeededffedededffedeeedffeeededffedeeedffeeedeeffeeedeeffedededffeeeeedffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefefffefefeffff2f2f2fff1f2f2ffeff0efffecedecffdfe0dfffdbdbdbffd4d4d4ffcfcfcfffcececeffcecfceffcececeffcecfceffcecfceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececdffcececeffcececeffcececdffcececeffcdcdcdffcdceceffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdccccffcdccccffccccccffcccccbffcbcccbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcaffcacacaffcacbcaffcbcacaffcbcbcaffcbcbcaffcacacbffcacbcbffcbcacaffcacbcaffcbcacbffcbcbcbffcacacaffcbcbcbffcacacaffcacbcbffcbcbcbffcacbcbffcbcbcaffcbcacbffcbcbcbffcacbcbffcbcacbffcbcbcaffcacacbffcacbcaffcacbcaffcacbcaffcbcacbffcacbcaffcacacaffcacacaffcacbcaffcacacaffcacbcaffcacacaffcacacaffcacac9ffc9c9caffc9c9caffcac9caffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc8c8c8ffc9c9c9ffc9c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcacac9ffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcbcacaffcacacbffcacbcbffcbcacaffcacbcaffcbcacbffcbcacbffcacacaffcbcacaffcacacaffcacbcaffcbcacbffcacacaffcacbcaffcacacaffcacbcbffcacbcbffcacacaffcacacaffcacacaffcacacaffc9cac9ffc9cac9ffcacacaffc9cac9ffcac9c9ffcac9c9ffc9cac9ffc9c9c9ffc9cacaffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c9ffc8c8c9ffc9c8c9ffc9c9c9ffc9cacaffcbcbcbffcccccbffcdcccdffcdcdceffcececeffcececeffcdcdcdffcececeffcecdcdffccccccffcccdcdffccccccffcccbcbffcccbcbffcbcbcbffcccccbffccccccffccccccffcdcdccffcdcdcdffcececeffcececdffcececeffcecfceffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd3d2d3ffd3d2d3ffd4d3d3ffd3d3d3ffd4d4d4ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd7d7d8ffd8d8d8ffd7d8d8ffd8d8d7ffd8d8d7ffd7d7d8ffd7d7d8ffd8d7d8ffd7d7d8ffd7d8d8ffd8d7d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefefffffffffffffffffffffffffefffefffffffffffefffffefffffffffffffffffffffffefefffffefffffefefefffffffefffefffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefffffffefefffffffefffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffefffffefffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffffefefffffffefffffefefffefefefffffefefffffefffffefffefffffffffffffefffffefefefffefefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffffefffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffefefffffefefffffffefffffefffffffefefffffefffffefefefffffffefffefefffffefefffffefefffffffffefffefefefffefefefffffefefffefefefffffffffffffffefffffffffffefffefffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffefffffffffefffffefefffffefffefffffefefffffefffffefefefffffffefffefefefffffefffffefefefffffefffffefefefffefefffffefffefffefffffffefefefffffefefffffefefffffffffffefffffffefefffffefffefffefffffffefffefffefefffffffefefffffefefffffffffffffffffffffefefffffefffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffefffffffffefffffefefffffefffffffffefefffffefffffefffefffffffefffefefefffefdfefff8f8f8ffeeedeeffe1e1e0ffdbdbdcffdcdcdbffdcdcdcffdcdcdcff494849ff484848ff353535ff272728ff212121ff1d1d1cff1c1d1dff1c1d1cff191a1aff1a1919ff171616ff171717ff151515ff151515ff141314ff131313ff131312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0b0a0bff0b0b0bff0b0b0bff0b0b0bff0a0a0aff0e0f0fff0d0d0dff0f0e0fff1c1c1dff303130ff444343ff5b5a5bff686968ff7a7a79ff898a89ffa3a3a3ffd9dad9fff2f1f2fffcfcfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefdfefffefefefffefefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffdfdfefffdfdfefffefefdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefdfffefefefffefefefffefdfdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfbfffafafbfffafbfafffafafafffafbfafffafafbfffafafafffbfafafffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefdfdfffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffefdfefffefdfdfffefdfefffdfdfdfffefefefffefefefffefefefffefefffffffffefffefefefffefefffffffefefffefefefffffffffffffefefffefefefffefefefffefffefffefefefffefdfefffefdfefffefdfdfffefefdfffefdfefffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffbfbfcffeff0efffd4d4d4ff979797ff898989ff7a7a79ff696969ff585758ff474847ff343434ff20201fff111112ff0f0f0eff121212ff121111ff0b0a0bff0b0b0aff0b0b0bff0a0a0aff0f10100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff161616ff161616ff181717ff181817ff1b1a1aff1a1a1bff1f1e1eff1e1e1eff242424ff232323ff242424ff292928ff323132ff3d3d3dff4b4b4bff5b5b5bff6b6c6cff7b7b7bff909091ffc6c7c7ffe6e5e5fff7f6f7fffcfdfcfffffffffffefefefffffefffffefefefffffefffffefefefffefefffffefefefffefffffffffefefffffefefffefefefffffffffffefefffffefefefffefffefffefefefffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffefffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffefefffffffefefffffffefffffefffffefefffffffefefffffffffffefffefffffffffffffefffffefefefffefefffffefffefffefefefffefefffffefffffffffefffffefefffffefffefffffefefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffefffffffffffefefffffffffefffefefefffffffffffffefefffefffefffefffefffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefffffefefefffffefffffefefefffefefffffefffefffffffffffffefefffffefffffffffefffffffffffefffffffefefffffefffefffefefffffefffefffefefffffefefefffffefefffefffefffffefffffffefefffefefffffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffffefefffefefefffefefefffffffffffffefffffffefefffefefffffefffefffefefefffefefffffefffffffffefffffefefffffefffefffffefefffffefffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffefefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefefffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d5d6ffd5d6d6ffd5d6d5ffd6d5d5ffd4d4d5ffd4d5d5ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d0d0ffd1d0d0ffd0d0d0ffd0d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d0d0ffd1d0d1ffd0d0d0ffd1d1d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffcfcfcfffcececfffcfceceffcececeffcececeffcdcdccffcccdccffcccccbffcbccccffcdccccffcecdcdffcececeffd0cfcfffd1d1d1ffd2d2d2ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d1ffd0d0d0ffccccccffcbcacaffcacacaffcacacaffc9c9c9ffc6c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c8ffc9c9c9ffc9c9c9ffcac9caffc9c9c9ffc9c9caffcacac9ffcacacaffcacacaffcbcacaffcacacaffcbcbcbffcacacbffcacacbffcacbcaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacacaffcacacaffcacacaffcacacaffcbcbcaffcacacaffcacacbffcbcbcaffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcacaffcbcbcaffcbcacaffcacacaffcacacaffcacacaffc9cacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c9ffc8c9c9ffc9c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc9c8c8ffc8c8c8ffc9c9c8ffc8c8c8ffc9c9c9ffc8c9c8ffc9c8c9ffc8c8c8ffc8c8c9ffc8c9c8ffc8c9c9ffc9c8c8ffc9c8c8ffc8c8c8ffc9c9c9ffc8c8c9ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc8c8c8ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffc9c9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacbffcacbcaffcbcacaffcacbcbffcbcbcbffcccbcbffcbcbcbffcbcccbffcccbcbffcccbccffcccccbffcccccbffccccccffcccccdffccccccffcececeffd5d5d5ffdcdcddffe7e8e7ffedededffeeeeeefff2f2f2fff2f2f2ffefefefffedeeeeffededeeffeeeeedffedeeeeffeeeeedffedeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeededffeeeeeeffeeedeeffeeeeedffedeeeeffedeeeeffedeeeeffeeeeedffedededffedededffeeededffedededffedededffedededffedededffededecffecededffededecffedecedffecececffedececffededecffedececffecececffedececffedecedffecedecffedededffedecedffecececffececedffecedecffecececffecececffecedecffedececffecececffebececffececebffecebecffebecebffececebffebebebffecebecffebecebffecebecffebebebffebebecffebecebffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebececffecececffecebecffecececffecececffecebebffecebecffebebebffececebffebebecffebebecffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebebffebebebffebeaebffebeaebffebeaeaffebebeaffebebebffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebececffecececffecececffecececffecedecffedececffedededffedededffeeeeedffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeefefffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffededeeffedeeedffededeeffedededffedededffedededffedededffedececffedecedffecececffededecffececedffececedffececedffededecffecececffececedffededecffededecffedededffededecffedededffedededffedededffedededffeeededffedededffedededffeeeeedffeeededffededeeffeeededffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeff0f0fff2f1f2ffefeff0ffeeefefffecebebffdddcddffd9d9d8ffd1d1d0ffcececdffcececeffcdcecdffcecdceffcdcdcdffcdcdceffcdcecdffcdceceffcecdcdffcecdcdffcdcdcdffcececeffcdceceffcdcdceffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcccdffcdccccffccccccffccccccffccccccffcbcbccffcbcbccffcbcbcbffcbcbcaffcacacaffcacacaffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcac9c9ffcacacaffcacacaffcacacaffcbcacaffcacacbffcacacaffcbcbcbffcbcacbffcacacaffcacacaffcacbcaffcacacaffcacacaffcacbcbffcbcacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacac9ffc9c9caffc9cac9ffcacacaffcac9c9ffcac9caffc9c9c9ffcacacaffc9c9c9ffc8c9c9ffc9c9c8ffc8c9c9ffc8c9c8ffc8c8c9ffc8c8c8ffc9c8c8ffc9c9c8ffc9c8c9ffc9c8c8ffc9c8c9ffc8c8c8ffc9c9c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffcacac9ffcac9c9ffcacacaffcacac9ffcacacaffcacacaffcacbcaffcacacaffcbcacaffcacacaffcacacaffcbcbcaffcbcacaffcacacbffcbcacaffcbcbcbffcacbcaffcbcbcbffcbcacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcacac9ffcac9caffcacac9ffcacac9ffc9c9c9ffcacacaffc9c9c9ffcac9caffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c8c8ffc9c8c9ffc8c8c8ffc9c9c9ffc9c9c9ffc9cacaffcbcbcbffcbccccffcccdccffcdcdcdffcdcdcdffcecdcdffcdcdcdffcecdceffcecdcdffcdcccdffccccccffcdcdccffcbccccffcbcbccffcbcbccffccccccffccccccffcccccdffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcfcfceffcfd0cfffd0d0d0ffd1d0d0ffd0d0d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d7ffd7d7d8ffd7d8d7ffd8d8d8ffd8d7d7ffd8d7d8ffd8d7d7ffd8d8d8ffd7d8d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6b6aff6e6e6eff777677ff797979ff7b7a7aff7c7c7bff7e7d7dff7e7e7fff7f7f7fff7f7f7fff7f7f7fff7f807fff7f7f7fff7f7f7fff7f7f80ff808080ff808080ff808081ff808181ff818181ff818181ff818181ff818181ff818181ff818181ff818281ff818181ff828182ff818181ff828182ff818181ff818182ff818181ff818181ff808080ff808080ff807f7fff7f7f7fff7e7e7fff7e7e7eff7e7f7eff7e7e7eff7e7e7dff7d7d7eff7d7d7dff7e7d7dff7d7e7dff7e7d7eff7c7b7bff717172ff6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffffffffffffffffffefffefffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffefffffffffefefffffefffffefffffffffefffffffefffffffffefffffefffffffffffffffffefffefffefffefffffffefefffffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffefffffffefffffffffefffffefffffffffffffffffefffefffefffefefffffefefffffefefefffffffffffffffefffffffefffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefefffefffffffefffffffefffefffffffefffefefffffffefefffffefefffefffefffefefefffefefefffefefefffefefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffefefffffffffffffffefffffffffffffffefffffefffffffefefefffffffefffefefefffefffefffefffffffffffffffffefffffefefefffefffefffefefefffefefefffffefefffefffefffffffffffffffffffefffefffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffffffffffffefffffefffffffefefefffffffefffefefefffcfcfcfff3f4f4ffe7e7e7ffddddddffd9d9d9ffdbdcdcffd1d1d1ff787777ff494848ff393a39ff2f2f2fff262727ff1e1f1fff1a1a1aff1a191aff1a191aff171717ff171717ff151515ff151515ff141413ff131314ff121313ff121313ff11121100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0f0f0eff0b0a0bff0b0b0aff0c0b0bff0b0c0bff0b0b0bff0a0b0aff080809ff101011ff232323ff373737ff4b4a4bff636262ff707070ff808180ff949493ffbcbcbcffeaeaeafff7f7f7fffdfdfefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffdfdfefffefefdfffefdfefffefefefffdfefefffdfefefffefefdfffdfdfefffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfefffdfdfdfffefefefffefefdfffefefefffefdfefffefefdfffefdfdfffefefdfffdfdfefffdfefdfffdfdfefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfafffbfafafffbfbfbfffafbfafffafafafffbfafafffafafbfffbfbfafffbfbfafffbfbfbfffafafbfffbfbfafffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffbfcfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffbfbfbfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefefdfffefdfdfffefefdfffdfdfefffefefdfffefdfefffefffffffefffffffefffefffffffefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfcfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfefdfffdfdfefffefefdfffdfdfefffefefefffefefefffefffefffffffefffefefffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfefffdfdfefffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffefefffffefefefff6f6f6ffe8e8e8ffa3a3a3ff909190ff7f7f7fff6f6f6fff5d5d5dff4c4d4cff393939ff242424ff111111ff0a0a0aff0e0f0fff0b0a0bff0b0b0aff0b0a0aff0a0a0aff101010ff161717ff161716000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff141414ff141414ff161616ff161616ff171817ff171818ff1a1a1bff1a1a1aff1e1e1fff1e1e1eff20201fff252425ff2e2e2eff393839ff464645ff555555ff646564ff747475ff848485ffaeaeaeffdedddeffeeeeeefffcfcfcfffefffffffefffffffffffffffefffffffefffefffefffffffffffffffffefffffefefefffefffefffffefefffffefefffffefefffefffefffefefefffefffffffefffefffffffefffffefffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffefffefffefefffffefefffffefefefffffffffffffffefffffffefffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffefffefffefffefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffffefefffefffffffefefefffffffefffefefefffefffefffefffffffffffffffffefffffffefffffefffefffffefffffffffefffffefefffefffefffffefffffffffffffefffefffffffefffffefffffffefffffffffefffffffefffffffefffefefffffffffefffefefefffefffffffefffefffefffefffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefdfdfffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefeffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d6d5ffd5d5d6ffd5d4d5ffd5d5d5ffd5d4d5ffd5d4d5ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d0ffd1d0d0ffd1d0d0ffd1d0d0ffd0d1d0ffd1d0d0ffd0d1d1ffd0d1d0ffd1d0d0ffd1d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d1ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcecfceffcececeffcdceceffcdcdcdffcdcccdffcccdccffcccbccffcdcdcdffcdcecdffcececfffd0d0d0ffd2d2d1ffd3d3d2ffd3d3d4ffd2d3d3ffd2d2d2ffd2d2d2ffd0d0d0ffcdcdccffcbcacbffcbcbcaffcac9caffcacac9ffc8c8c8ffc6c7c6ffc6c6c7ffc7c7c8ffc8c8c8ffc8c7c8ffc8c8c8ffc9c8c8ffc8c9c9ffc8c8c8ffc9c9c9ffc8c9c9ffc9c9c8ffc9c9c9ffcacacaffcac9caffcacacaffc9cacaffcacacaffcacacaffcbcacaffcacbcaffcacacaffcacbcbffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcac9caffcacacaffc9cacaffcacacaffcacacaffcacacaffcbcacaffcbcacaffcacbcaffcacacaffcacacaffcacacaffcbcacbffcacbcbffcbcacbffcbcbcbffcbcbcaffcbcacbffcbcbcbffcacbcaffcacbcaffcacacbffcacacaffc9c9caffcacacaffcacac9ffcacac9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc8c8c9ffc8c9c8ffc8c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc8c8c8ffc9c9c8ffc8c8c8ffc8c9c8ffc8c8c9ffc8c8c8ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c7ffc8c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c8c7ffc7c7c8ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc8c9c8ffc8c9c8ffc8c9c9ffc8c9c9ffc8c8c9ffc9c9c9ffc9c9c9ffcacac9ffcac9caffcacac9ffcac9c9ffcacacaffcacacaffcacacaffcacacbffcacacbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcccbffcbcbcbffcccccbffcbcccbffcccccbffcccdcdffd2d2d2ffd9d9d9ffe0e0e0ffeaebebffeeeeeefff1f1f1fff2f1f1ffeeefeeffeeedeeffeeeeeeffedeeedffeeeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffeeedeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffededeeffeeededffeeeeeeffedeeedffedededffedededffedececffedededffedededffedecedffececedffededecffecececffedededffecedecffecedecffececedffececedffecececffedededffededecffedededffedecedffededecffedececffededecffececedffecedecffececedffececedffecececffecececffecececffecececffebececffebebebffececebffebebebffebecebffebececffecececffecebecffebebebffebecebffecebecffecececffecececffecececffecececffecececffebececffececebffecebecffecebecffecececffecececffecececffebebecffececebffebebecffebececffebececffebecebffececebffebebebffebebebffebebebffebebeaffebebeaffebebebffebeaeaffebeaebffebebebffebeaebffebebebffebebeaffebeaebffebebebffebebeaffeaebeaffeaebebffeaeaebffeaeaebffebebebffebebeaffebebebffebebebffebebebffebebebffececebffebebecffebecebffebebecffecececffecececffececedffedededffedededffedededffedededffeeeeedffedeeeeffeeeeedffeeeeeeffeeeeeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeededffeeedeeffedededffedededffedededffedededffececedffededecffecececffecededffecedecffecedecffededecffececedffedececffedededffecedecffecececffecececffecececffedecedffedededffedecedffedededffedededffedededffeeeeedffedeeedffedeeedffededeeffededeeffedededffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeefff1f1f2fff2f2f2ffefefefffeeeeeeffe9e9e9ffdbdadaffd6d7d6ffcecfcfffcdcdcdffcccdcdffcccdccffcccdcdffcdcdcdffcdcdcdffcdcccdffcccdccffcdcccdffcdcdccffcdcdccffcccdcdffcdcdcdffcdcdcdffcccdccffcdccccffcdcccdffcccccdffccccccffccccccffccccccffcbccccffcccccbffcbcbccffcbccccffcbcccbffcbcbcbffcbcbcbffcacacbffcbcacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffc9c9c9ffc9cac9ffc9c9c9ffcacacaffc9cac9ffc9cac9ffc9c9caffc9c9caffc9c9c9ffcacacaffcacac9ffcacacaffcacacaffcacacaffcac9caffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cac9ffcacacaffc9cac9ffc9cac9ffc9cacaffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc9c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc8c8c9ffc9c8c8ffc8c8c8ffc8c9c9ffc8c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcacacaffcac9caffcacacaffcacacaffcacacaffcbcbcaffcacacaffcacbcaffcacacbffcacacbffcacacaffcbcbcbffcacbcaffcbcbcaffcbcacaffcbcbcaffcbcacaffcacacaffcacacaffcacacaffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcacacaffc9cacaffc9cac9ffc9cacaffcacacaffcac9caffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c9c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcaffcccbccffccccccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcecdcdffcdcdcdffcdcdcdffcccdcdffcccdcdffccccccffcccbccffcccccbffccccccffcccdccffcdcdccffcdcdcdffcdcdcdffcececeffcecfceffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d3ffd2d2d3ffd3d3d4ffd4d4d3ffd4d4d4ffd5d4d5ffd5d5d4ffd5d4d5ffd5d5d5ffd5d5d6ffd5d6d5ffd5d5d6ffd6d6d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d8ffd8d8d7ffd8d7d7ffd7d8d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6a6aff6a6b6aff6e6e6eff777777ff797979ff7a7b7aff7b7c7cff7d7d7eff7e7e7eff7f7f7fff7f7f7fff7f807fff7f7f7fff7f7f7fff7f7f7fff80807fff808080ff808180ff808081ff808081ff818181ff818181ff818181ff828181ff818281ff818181ff828281ff818181ff818181ff818182ff828182ff818181ff808080ff808080ff808080ff80807fff7f7f7fff7e7f7eff7e7e7eff7e7f7fff7e7f7eff7e7e7dff7e7d7eff7e7d7eff7e7e7dff7e7e7dff7e7e7eff7b7b7cff727171ff6c6c6cff6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffefefffffefffffffffefffffefffffffffefffffffffffffefefffffffefffffffffffefffefffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffefffffffffffffefefefffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffefffefffffffffffefffffffefffefffefffffefffffffefffffffffffffefefefffffffefffefffefffefefefffffffefffffefffffefffffffffefffffefffefffefefefffefefefffffefefffefefffffffffefffffefefffefffefffffefefffefffffffffefefffffefefffffefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefefffefefefffffefefffefefefffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffefffffffefffffffefffffefffffefffffffffefefffefefefffffefefffefefefffefffffffefefffffefefefffffffffffefffefffffefefffffefefffffefefffefefefffefffefffffffefffefefefffffffffffefefffffffffefffffefffffefffffffefffefffefffffffefffffffffffefffffffffffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffefffffffefffffffffffffefffffefffffffffefefffffefefffffefefffefefefffefefffffefefefffefefdfff9f9f9ffeeefeeffe2e1e1ffd7d6d6ffd2d1d1ff777777ff686968ff595a59ff464747ff383838ff2d2d2eff242424ff1c1c1cff171717ff161716ff161717ff151515ff151515ff141414ff131314ff131212ff121213ff121111ff111112ff111211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0e0e0fff0e0e0eff0a0a0aff0a0a0aff0b0b0bff0b0b0bff0c0c0bff0b0a0aff141414ff2a292aff404040ff535252ff6a6a6aff787777ff888888ffa0a0a0ffd5d5d5fff0f0f0fffcfcfcfffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffdfdfefffefefdfffefdfefffefefefffefdfefffdfefdfffefdfefffefdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfbfbfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfefefffefefefffdfefdfffdfdfdfffdfefdfffefdfdfffdfdfefffefefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfbfbfffcfbfbfffbfbfafffbfbfafffbfbfafffbfbfafffafbfbfffafafafffafafbfffbfafafffafafafffafafafffafafafffafafbfffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffdfdfefffefdfdfffefefffffffefefffefefffffefffefffefefefffefefefffefefdfffefefefffdfefdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffcfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffcfcfdfffcfcfcfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffefdfdfffefdfefffefefefffefefefffefffefffffefefffffefefffffefefffffffefffefefefffffffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffdfdfdfffefefdfffefdfefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffffefefffffffefffffefefffbfbfbffeeeeeeffbfbfbfff9b9b9bff868686ff757576ff646465ff545453ff404140ff2b2b2bff141414ff0b0b0bff0b0b0aff0b0a0aff0b0b0aff0a0a09ff0f1010ff161616ff161617ff1818170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131312ff121312ff131213ff151414ff141414ff161616ff161616ff171817ff181717ff1b1b1aff1b1a1bff1b1b1bff212021ff272828ff313131ff404140ff4f4e4eff5e5e5eff6e6e6dff7d7d7dff949494ffcdcccdffe7e7e8fff5f5f5fffffffffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffefefffffefffffffefefffefefefffffffefffffffefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffefffffefffffffefffffffffffffefefefffffffefffefffefffefefefffffffefffffefffffefffefffffefffffefefefffefefefffefefefffffefefffefefffffffffefffffefefffefffefffffefefffefffffffffefefffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffefffffffffefefffffffffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffffffefffffefffffefffffffefefefffefffffffefffffffefffefffffffefffefefffffffefefffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffffffefffffffefffffffefffffefefffefffffffffefefffffefffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffefffefffffffffffefefffffffefefffffefffffffffefffffefffffffffefffffffffffffefefffffffefffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffefffffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd5d5d5ffd5d4d4ffd4d5d5ffd4d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffd1d1d0ffd1d1d0ffd0d1d1ffd0d0d0ffd0d0d1ffd1d0d0ffd1d0d1ffd1d1d1ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcecdcdffcccdcdffccccccffcdcdccffcdcecdffcfcecfffd1d0d0ffd2d2d2ffd3d3d3ffd4d5d4ffd3d4d3ffd3d2d2ffd2d2d2ffd1d1d1ffcccdcdffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc5c5c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c8ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc8c9c9ffc9c9c8ffc9c9c9ffc9cac9ffcac9c9ffcacacaffcacac9ffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacbffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9caffcac9c9ffcac9caffcac9c9ffcac9caffcacac9ffcacacaffcac9caffcacacaffcacacaffcacacaffcbcbcaffcbcacaffcacacaffcacbcaffcbcbcaffcacbcaffcbcacaffcbcacaffcbcbcaffcacacaffcacacaffcacacaffcac9c9ffcacac9ffcac9caffc9cac9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c7ffc7c7c7ffc8c8c7ffc8c8c7ffc7c8c8ffc7c7c7ffc7c7c8ffc8c7c7ffc8c7c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c7c7ffc7c7c7ffc7c8c7ffc8c8c7ffc7c8c7ffc8c7c8ffc8c7c8ffc8c8c8ffc8c7c7ffc8c8c8ffc7c8c7ffc8c8c8ffc9c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc8c9c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacac9ffcacac9ffcacacaffcac9caffcacacbffcacacaffcacacaffcbcacaffcacacbffcbcbcbffcbcbcbffcbcbcbffccccccffcececeffd7d6d6ffddddddffeaeae9ffedededffefefeefff1f1f0ffeff0f0ffeeeeeeffededeeffeeeeedffeeeeeeffeeeeeeffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffeeedeeffeeeeeeffeeedeeffedeeedffeeedeeffedededffeeededffedededffedededffedededffededecffecededffecedecffededecffecedecffedececffedecedffededecffecececffecedecffecedecffecececffededecffedecedffecededffedededffecedecffecececffecececffedececffececedffededecffedececffecececffecececffececedffecebecffecececffecebecffebebebffebececffebebebffebebebffececebffebecebffecebebffecebebffecebebffecebebffececebffececebffebececffecececffebebecffececebffecebecffebececffebecebffebececffebececffebecebffececebffebebecffecebebffebebecffecebebffebebebffebebebffebebebffebeaebffebebeaffebebebffeaebeaffebebeaffebebeaffeaebebffeaebeaffebebeaffeaebeaffebeaebffebeaebffebebeaffeaeaeaffeaebeaffeaebeaffeaeaeaffebebeaffebeaebffeaebebffebebebffeaebeaffeaeaeaffebebebffebebebffebebebffececebffececebffecececffecebecffececedffecececffedecedffedecedffedededffededeeffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffededeeffeeededffeeedeeffedeeedffedededffedededffedededffedededffedededffececedffedececffececedffedececffecececffecedecffedececffecececffedececffedececffecececffededecffededecffecededffededecffedededffedededffedededffeeededffeeededffedededffedeeedffedeeedffedededffeeeeedffeeedeeffedeeeeffeeeeeeffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefeffff2f2f1fff1f1f1ffefeeefffecececffe1e0e0ffd8d7d8ffd2d2d2ffcdcdcdffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcccccbffcccccbffccccccffccccccffccccccffccccccffcccbccffcccccbffccccccffccccccffcbcccbffcbcbccffcbcbccffcbcccbffcccccbffcbcbcbffcbcbcbffcbcacbffcbcacaffcacacaffcacacaffcacacaffc9c9c9ffcac9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c9c8ffc9c9c8ffc8c9c8ffc9c8c9ffc9c8c9ffc9c9c9ffc9c8c8ffc9c9c9ffc8c9c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9cac9ffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffcacac9ffcacac9ffcacac9ffcac9c9ffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c8ffc9c9c8ffc9c9c8ffc8c9c9ffc8c8c8ffc8c8c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c8ffc8c8c9ffc8c9c8ffc9c9c9ffc9c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffc9c9c9ffc9cac9ffcacac9ffc9cac9ffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcacacaffcacbcaffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacacaffcacacaffcacacaffcac9caffcac9caffcacacaffc9cacaffc9c9c9ffcacacaffc9cac9ffcac9c9ffcac9c9ffc9c9c8ffc9c9c8ffc9c9c8ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffcacacaffcbcbcbffcbcccbffccccccffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcecdcdffcdcdcdffcdcdccffccccccffcccbcbffcccccbffccccccffccccccffcdcdcdffcecdcdffcdceceffcececeffcfcfceffcfcfcfffd0cfcfffd0d0d0ffd1d1d0ffd1d0d1ffd1d2d1ffd1d2d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d7ffd8d8d7ffd8d8d7ffd8d8d7ffd7d8d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6b6aff6b6a6aff6b6a6aff6e6e6eff767676ff797979ff7a7b7aff7c7b7bff7e7e7dff7f7e7fff7f7f7fff7f7f80ff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff80807fff818080ff808180ff818081ff818181ff818181ff818181ff818181ff818181ff818181ff818181ff818181ff818281ff818181ff818180ff818080ff80807fff807f7fff7f7f7eff7e7f7eff7e7e7eff7e7e7eff7e7e7eff7e7e7dff7e7d7eff7d7e7eff7d7d7dff7d7d7eff7d7d7eff7c7c7bff727271ff6c6c6cff6c6c6cff6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefefffffffefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffefffefffefefffffffffefffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffefffefffffffefffefffffefffffffffffffefefffffefefefffefefffffefefefffffffefffffefefffefefefffffffefffefffffffffefefffefffefffefffffffefffefffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefefffffffefffefefffffefefffffffefefffffefefffefefefffffefefffefefefffefefefffffffefffffefffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffefffffffffffffffefefefffefffffffffefefffffefffffffefefffefefefffefefffffefefffffefefefffefefefffefffefffefffefffefffffffefffefffffffffffefefefffffffffffffffffffffffffffffffefffefefffffefefefffffffefffffefffffffffefffefffefffffffefffffefffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffefffffffffffffffefefefffefffffffefefefffffefefffefefefffdfcfcfff5f5f5ffe8e8e8ffd8d8d7ffc5c5c5ff898a89ff777877ff656666ff545454ff434344ff353635ff2b2a2bff202120ff191818ff151515ff151515ff151515ff141413ff141314ff131312ff121312ff111111ff121111ff121211ff111212ff12121200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0c0bff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0a0a0aff0b0b0aff0b0b0bff070707ff0c0c0cff1b1b1bff313231ff494848ff5b5c5cff727272ff7f7f7fff919191ffb7b7b7ffe7e7e7fff6f5f5fffdfdfdfffefefefffefefffffefefefffefefefffefffefffefffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffefefdfffdfefefffefdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfafbfffbfbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffafafafffbfafbfffafbfafffbfafafffbfbfafffafafbfffafafafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffbfcfbfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffefdfefffefefdfffefefefffefefefffffefffffffffefffefefefffefefffffefefefffefdfefffefefefffefefdfffefefdfffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffefdfefffefefdfffdfefdfffefefdfffefefefffefefefffefefefffefffffffffffefffffefefffffefefffffffefffefffefffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefdfffdfdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffffffefffefffdfdfdfff4f4f5ffdededeffb1b1b1ff8f8f8fff7d7c7cff6b6b6bff5a595aff474747ff313131ff19191aff0b0b0aff060506ff0a0b0aff0a0a0aff0f1010ff171716ff171717ff171817ff181818ff161717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131213ff121213ff131312ff121313ff131313ff141414ff141414ff161616ff161616ff181818ff181818ff171717ff1c1c1dff262625ff2f2f2fff383838ff444545ff575656ff656666ff767676ff868686ffb1b1b1ffdfdfdffff0efeffffbfcfcfffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffefffffffefefffefefefffefffefffefffefffefffffffefffefffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffefffefffffffffffffffffffefffefffffffefffefffefefffffffffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffffefffefffefffffefefffefefefffefffffffefffefffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffefffffefefffffefefffffffefffefefefffffefefffffffefffefefffffefefefffefffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffefefefffefffefffefefefffffefefffffefefffefefefffefefffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefefffffffefffefefefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffffefffefffffffffefefffefffefffefffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d0ffd0d0d0ffd0d1d0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfceffcececeffcececeffcdcdcdffcdcccdffcdcdceffcfcfcfffd0d0d0ffd2d2d2ffd4d4d4ffd5d6d6ffd5d5d5ffd4d4d4ffd2d2d2ffd2d2d2ffd1d1d1ffcbcbccffcacacaffcacacaffc9c9c9ffc8c8c8ffc6c6c5ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9caffcac9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacbcaffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9caffcac9caffcacac9ffcac9caffcacac9ffc9cac9ffc9c9c9ffcac9caffcacac9ffc9cacaffc9cacaffcacac9ffcac9c9ffcacacaffcacacaffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9cacaffcacacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c7ffc8c8c8ffc7c8c8ffc7c8c7ffc8c7c7ffc7c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc8c7c7ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c7ffc6c6c6ffc7c6c6ffc7c6c7ffc7c7c6ffc6c7c6ffc6c6c6ffc7c6c7ffc7c7c6ffc6c6c7ffc6c7c7ffc7c6c6ffc7c6c6ffc7c6c6ffc7c7c6ffc6c7c6ffc7c7c7ffc7c7c6ffc7c6c7ffc6c6c7ffc7c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc7c8c8ffc9c8c8ffc8c9c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9cacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcbcacaffcbcbcbffccccccffd3d3d4ffdbdbdaffe7e6e7ffecedecffedeeedfff1f1f1fff2f2f2ffefeeefffedeeedffeeeeeeffedeeeeffeeeeeeffeeeeeeffededeeffeeedeeffeeeeedffeeedeeffeeeeedffeeeeedffeeededffeeedeeffeeeeeeffedeeeeffedeeeeffeeededffedededffedededffedededffededecffedededffededecffedecedffecececffededecffececedffecececffededecffecededffecedecffedecedffedededffececedffecececffececedffecececffedededffededecffececedffededecffecededffedececffecececffecededffecececffecececffecececffecececffebebecffecececffecebebffecebebffebebebffebebebffebebebffebebecffebebebffebebebffebecebffebecebffebececffecececffecececffebecebffecececffebececffecececffececebffebebecffebebebffecebebffecebecffecebebffebecebffebebebffecebebffebebebffeaebebffebebebffebebeaffebeaeaffebebeaffebebeaffeaebeaffebebebffebebeaffeaeaebffeaeaeaffebebeaffeaeaebffeaeaeaffebebeaffeaebebffeaeaeaffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffeaebebffebebebffebebebffecebebffebecebffebececffebecebffecececffececedffedededffecededffedededffedededffeeededffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeedeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffedeeedffeeeeeeffedeeedffeeededffedededffedededffedecedffededecffedecedffededecffecedecffecececffedececffecedecffecececffececedffedececffedececffecececffedececffecedecffedededffededecffedecedffedecedffedededffedededffedededffedededffedeeeeffedededffededeeffeeeeedffededeeffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefeefff0efeffff1f1f1ffefefefffeeeeedffebeaeaffdddedeffd5d5d5ffcececfffccccccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcacbffcbcbcbffcbcccbffcbcbccffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacacaffcbcacaffcbcacbffcbcacaffcacacaffcacac9ffcac9caffcacac9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c7ffc8c7c8ffc8c7c8ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc9c9c9ffc9c8c9ffc9c8c8ffc8c8c8ffc8c9c8ffc8c9c8ffc8c9c9ffc8c9c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c8ffc8c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc8c8c8ffc8c9c9ffc9c9c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcacac9ffc9cacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcac9caffcacacaffcacacaffcacacaffcacacaffcac9caffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c9c9ffc8c9c8ffc8c8c9ffc7c8c8ffc8c8c8ffc9c9c9ffcbcacaffcbcbcbffcbcbccffcccbccffcdcdccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcecdceffcececeffcdcdcdffcccdcdffccccccffcccbccffccccccffcdcdccffcdcdccffcdcdcdffcececdffcececeffcececeffcfcfcfffcfcfd0ffd0d0d0ffd1d1d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d4d4ffd4d5d5ffd6d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d8d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6b6aff6a6a6bff6a6a6aff6b6b6aff6e6e6eff767776ff797979ff7b7b7aff7c7c7cff7d7d7dff7e7e7eff7f7f7fff7f7f7fff7f7f7fff7f7f7fff807f7fff7f7f7fff807f7fff808080ff808081ff808080ff818080ff808181ff818181ff818181ff818181ff818181ff818181ff818181ff818181ff818181ff808081ff80807fff7f7f7fff7f7f7fff7e7f7eff7e7e7fff7e7f7eff7e7e7fff7d7e7eff7e7e7eff7d7e7eff7e7e7eff7e7e7dff7d7d7eff7c7b7bff727171ff6c6c6dff6c6c6cff6c6c6cff6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffefefefffffffffffffffefffefefffffefffffffffffffffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffefffefefffffefefffffffefffffffffefffffffefffffefefffffefefffffefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffefffffffffefffffffefffffefefffffefefffefefefffefffefffefefffffffefefffffffffffffefefffffffefffefffefffffefffffefffffffffffffffffefefffefefefffffffffffefffefffffffffffffefefffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefefffffefffffffffffffffefefefffefffffffffffefffffffffffefefefffffffefffefefffffefffefffffffffffffefefffefefefffffffefffefffffffefefefffefefefffefffefffefefefffefefffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffefffffffffefffffffefffefefffffffffefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffffefefffefefffffffffffffefffefffffffffffffefefffffefefffefffefffffffffffefefffffffefefffefffffffffffffffefefefffffefefffefffffffefffffffefefefffffefefffefefefffefffefffefefefffffffffffffffffffefefffffefffffffffffffffefefefffefffffffffffefffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffefffffffffefffffffefffefefffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffffefefffefefefffefefefffffffffffefefffffefefefffafbfbfff0f0f0ffe1e2e2ffc8c8c8ff959696ff868786ff737474ff626161ff4f4f4eff3f403fff323232ff262626ff1d1d1cff161616ff131314ff141414ff131313ff121313ff131312ff121112ff111111ff121211ff121212ff121212ff131313ff131313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff0b0b0cff0e0e0eff0f0e0eff0e0e0eff0f0e0eff0a0b0aff0b0a0bff080909ff101010ff242424ff3d3d3dff515151ff636362ff7a7a7aff878786ff9e9e9dffcfcfcfffefefeffffbfbfcfffefefefffefffefffffffffffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefdfdfffefefdfffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfdfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefefffefefdfffefefdfffdfefdfffefdfefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffbfafbfffafafafffafbfafffafafafffbfafafffbfafafffafafafffafafbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffbfbfcfffcfcfcfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfefefffefefdfffefefefffefefefffffffefffefefffffefffefffefffffffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefefefffefdfdfffefefefffefefefffefffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefffffefefffffffefffffefefefffefefefffffefefff9faf9ffe9e9e9ffccccccff9b9b9bff848584ff727272ff606060ff4d4c4dff363636ff202020ff0c0d0dff070606ff0a0a0aff101010ff161616ff171616ff181817ff181818ff161616ff1e1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131413ff131313ff131313ff131312ff121313ff121213ff131313ff141414ff141514ff161616ff161616ff161615ff1a1a19ff222223ff2e2d2dff383838ff434343ff4f4f4fff5f605fff717171ff7d7d7eff959595ffd0cfcfffe8e7e8fff7f7f7fffefefefffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffffefefffefffffffefffffffefefefffffefefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffffffffffffffefffefffffffefefffffffefffffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffefffefefefffffffefffefefefffffefffffefffffffffffffffefefefffefefefffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffefefefffefffefffefffefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffffffffffefefffffffefefffefffffffffffffffefefefffffefffffefffffffffffffffefffefffffffffffffffefffffffffffefefefffffffffffffefefffefefffffefefffffefffffffefefefffefffffffffffefffffefffffefefefffffffefffefefffffefffefffefffffffefefefffefefefffffffefffefefffffefefefffefefefffdfefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffffefefffffffefffefffefffffefffffefffffffffffffffffefefffefefffffffffffffefffefffffffffffffefefffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefefffffefffffffffffffffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffffffffffefffffffffffffefffffefffefffefffefffefefffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffefffffffffefffffffefffefefffffffffffffffffffffffffefffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d0d0ffd1d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0cfd0ffd0d0cfffcfcfcfffcfcfcfffcececeffcdcecdffcdcecdffcececeffcfcfcfffd1d1d0ffd1d2d2ffd3d3d4ffd6d5d6ffd6d6d6ffd5d5d4ffd3d2d2ffd2d1d2ffd1d1d1ffcdcdccffcacacbffcac9c9ffcacac9ffc8c8c8ffc7c7c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc8c8c9ffc9c8c9ffc9cac9ffcacacaffc9c9c9ffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffc9cacaffc9cacaffcacacaffc9c9c9ffc9cacaffcac9c9ffcac9caffc9c9c9ffc9cac9ffc9c9caffc9cac9ffcacacaffcac9c9ffcacac9ffcacac9ffcacacaffcac9c9ffc9cac9ffc9cac9ffc9c9c9ffcacacaffcacacaffc9cacaffc9c9caffcac9caffcacac9ffcacac9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc9c8c8ffc9c9c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c8ffc7c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc6c6c7ffc7c6c6ffc6c7c7ffc6c7c7ffc6c6c6ffc7c6c7ffc6c6c6ffc6c7c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c5ffc6c6c6ffc6c5c6ffc6c6c5ffc6c6c6ffc6c5c5ffc6c6c5ffc6c6c5ffc6c6c6ffc6c5c5ffc5c6c5ffc5c6c5ffc5c5c5ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c7c6ffc6c6c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcacaffcbcbcbffd0d0d0ffd6d7d7ffdfdedeffeaeaeaffedeeeefff0f0f0fff1f1f1ffeeeeeeffeeeeedffedededffeeeeeeffeeeeeeffedeeeeffedeeeeffeeeeeeffedeeeeffedeeeeffeeeeedffeeeeeeffeeededffeeeeedffeeedeeffedeeedffeeeeeeffedededffedededffeeeeedffedededffedecedffecedecffecedecffecececffececedffededecffececedffececedffececedffededecffededecffecececffedececffecececffecedecffececedffedececffedededffededecffededecffecededffedecedffecededffedededffecececffecececffedececffecececffecececffecebebffecebebffebebebffebececffebebecffecebebffebecebffebececffebebebffebebebffebebebffebececffebebebffecebebffebebebffebecebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebecffebebebffebebecffebebebffebebebffebebebffebebeaffebebebffebeaeaffebebeaffebebeaffeaeaebffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffebebeaffebebeaffebebeaffebebebffebebebffebebecffecebecffecebebffebebecffecececffecececffedececffedececffededecffedededffedededffededeeffeeededffedeeeeffeeeeeeffedeeeeffeeedeeffedeeeeffeeeeeeffedeeedffeeeeeeffedededffedeeedffedededffeeededffedededffedededffedededffedededffecececffecededffededecffedecedffecececffecedecffececedffecedecffecededffecececffecececffededecffececedffecececffecedecffecedecffecececffedededffedededffedededffedededffedededffedededffedeeedffedededffeeededffedededffedeeedffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeffff1f2f2fff2f2f2ffeeeeeeffedededffe8e8e8ffdbdbdbffd3d3d3ffcdcdcdffcbcbcbffcacbcaffcbcbcbffcacacbffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcbcacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9cacaffcac9c9ffc9c9caffc9c9c8ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc8c7c8ffc8c8c7ffc8c8c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc8c8c7ffc8c8c7ffc7c7c7ffc8c7c7ffc8c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc9c8c9ffc8c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc9c9c9ffc8c8c8ffc9c9c9ffc9c8c8ffc9c8c8ffc8c8c8ffc9c9c9ffc8c8c9ffc9c8c8ffc8c9c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c7c7ffc8c8c8ffc8c7c7ffc7c7c8ffc7c7c8ffc7c7c8ffc7c7c7ffc7c8c8ffc8c8c7ffc8c8c8ffc8c7c7ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c9ffc9c8c8ffc9c9c8ffc9c9c8ffc9c9c9ffc9c8c9ffc8c9c8ffc8c9c9ffc9c9c9ffc9c9c9ffcacac9ffc9c9caffc9c9caffcac9caffcacacaffcacac9ffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcac9caffcacacaffcacacaffcacacaffcacacaffcacac9ffc9cac9ffcacacaffc9c9caffcac9caffc9cacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcbcbccffccccccffcccdcdffcdcdccffcdcdcdffcdcdcdffcececdffcecdceffcececdffcececeffcdccccffccccccffcdcdccffcccdcdffcdccccffcdcdccffcdcecdffcdcdceffcececeffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d1d1ffd3d2d2ffd2d2d2ffd3d3d2ffd3d3d4ffd4d3d3ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d7d8ffd8d7d8ffd7d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d8d8ffd7d8d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6b6b6aff6a6a6aff6a6a6bff6a6a6aff6b6b6aff6e6f6eff777676ff797979ff7a7a7aff7c7c7bff7d7d7eff7f7e7eff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7e7e7fff7e7f7fff807f80ff807f80ff808080ff818181ff808180ff818181ff818181ff818181ff818181ff818181ff818181ff818081ff808180ff808080ff7f7f80ff7f7f7fff7e7e7eff7e7f7eff7e7e7eff7e7e7eff7e7e7dff7d7e7dff7c7c7cff7e7e7eff7e7d7dff7d7d7dff7b7c7cff717171ff6c6c6cff6c6c6cff6c6c6cff6c6c6dff6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffffffffffffffffffefffefffefffefffefffefffefffefffffefffffefffffffffffffffefffefffefffefffefffffffefffffffefffefffefffffffefffffffefffffffffefefffefefffffffefefffefffefffefffffffffffffffefffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefffffffefffffffffffffffefefffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffffefefffffefffffefffefffffffefffefffffffefefefffefffffffffefefffffffffffefffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefffefffffefffffefffffffffffffffefefefffefffefffefefefffefffffffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefffefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefefffffefffefffffffefffefffffffffffefffefffffffefefefffffffffffffefffffefefffffffffefffefffffffffefffffffffffffefefffffefefffffffffefffffffffffefefffffefefefffefffffffffffffffffffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefefffffefffefffffefefffefffffffffffefffefffffffefefefffffffffffdfdfdfff6f6f6ffeaeaeaffd9d9d9ffb0afb0ff949495ff838383ff707070ff5d5d5dff4b4b4bff3c3d3dff2e2f2fff232323ff1a1b1aff151515ff131212ff121313ff121313ff111111ff111211ff111111ff121212ff121211ff131313ff121313ff121313ff1212120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161515ff141414ff0c0c0bff0e0f0eff0e0e0eff0e0e0eff0e0f0eff090909ff0c0d0cff19191aff303131ff474646ff585857ff69696aff818281ff8f8e8effb2b2b2ffe3e3e3fff4f4f4fffdfcfdfffffffffffffefffffefefefffefefefffefffefffffefffffffffffffefefffffefefefffefffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefdfffefefefffdfefefffdfefefffefefdfffefdfefffefdfdfffdfefdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffcfcfdfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfdfffdfefefffefdfdfffefefefffdfefefffdfefefffefdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfdfffcfbfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffbfbfafffafbfbfffafafbfffafafafffafbfafffafbfafffafbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffefefefffdfefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfefefffdfefefffdfefdfffdfefefffdfefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefffffefffffffefffefffffffefffefefefffefefefffefefefffdfefefffefefefffefefffffefdfefffefdfefffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefdfffefefefffffefefffefffefffefefffffefffffffffefffffffffefffcfcfdffeeefeeffe1e1e0ffafafb0ff8e8e8eff7b7c7cff686768ff555555ff404041ff292929ff181817ff0d0e0eff101010ff171717ff161617ff181818ff181818ff171717ff1d1d1eff1d1d1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131413ff131314ff141414ff141413ff141413ff131212ff131313ff131313ff121313ff131313ff141415ff141414ff141414ff181818ff201f1fff2a2a2bff363636ff424242ff4e4f4fff5d5d5cff6e6f6fff828282ff8d8d8dffb5b6b6ffe1e1e2fff1f0f1fffdfcfcfffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefefffffefffffffefefffffefefffefefefffefefefffffffefffefefefffefefefffefffffffffefefffffffffffefffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffefffefffffffffffefffffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefefefffffffefffefefefffefffffffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffefffffffefefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffefffefffefffefffefffefffefffffefffffefffffffffffffffefefefffefffefffefefefffefffffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefffffffffefefffffffffffefffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefffefffffefffffefffffffffffffffefffefffefffefffefffffffffffffffefffefffffffffffefffffffefffffffffffefffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d4ffd4d4d3ffd3d3d3ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d2d1ffd1d2d2ffd1d2d2ffd1d2d1ffd1d2d1ffd1d2d1ffd1d2d1ffd2d1d1ffd1d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d1ffcfd0d0ffcfcfcfffcfcfcfffcfceceffcececeffcececeffcfcfcfffd0d0d0ffd1d1d0ffd2d2d2ffd3d3d4ffd5d4d5ffd5d6d6ffd6d5d6ffd3d3d4ffd2d1d2ffd2d1d2ffcdcdcdffcbcacaffcac9caffc9c9c9ffc9c9c8ffc7c7c7ffc6c6c6ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c7ffc7c7c8ffc7c8c7ffc8c8c8ffc8c8c9ffc8c9c8ffc8c9c9ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacacaffcacacbffcacacaffcacbcaffcacacaffcacacaffcacacaffc9cacaffc9cacaffc9cac9ffcac9c9ffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cacaffc9cac9ffcacac9ffc9c9c9ffcacacaffcac9caffc9c9caffcac9caffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c6ffc6c7c7ffc6c7c6ffc7c7c6ffc7c7c7ffc7c7c6ffc6c7c7ffc6c6c6ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c6c5ffc5c6c5ffc5c6c5ffc6c5c5ffc5c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc4c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c6ffc5c5c5ffc5c5c6ffc6c5c5ffc6c5c5ffc6c5c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c7c8ffc8c8c7ffc7c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c8ffc9c9caffc9c9c9ffcacacaffcacacaffccccccffd4d4d4ffdbdcdcffe9e9e9ffedededffeeeeeefff0f0f1fff0f0efffeeeeeeffeeeeeeffedeeedffedeeedffedeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffedeeeeffedeeeeffedeeeeffedeeeeffedededffedededffededeeffededeeffedededffedededffedededffecededffecededffedededffecedecffededecffecececffedededffedecedffececedffedecedffedecedffecececffedecedffedecedffedececffedecedffecedecffedededffedededffecedecffecededffedededffedededffecededffecededffedececffedececffecececffebecebffececebffecececffececebffebececffebebebffebececffebebebffebebebffebebebffebebebffecebebffebebecffebebecffebebebffebecebffebececffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffeaebebffebebebffeaebeaffeaebebffeaeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebebffeaeaeaffebebebffebebebffebebebffebebebffebececffecebecffececebffecececffecececffedececffedededffededecffededeeffedededffeeeeeeffeeedeeffeeeeeeffeeeeedffeeeeeeffeeedeeffeeeeeeffededeeffededeeffeeeeedffeeeeeeffededeeffedededffedededffedededffedededffedededffecededffedededffecececffecedecffecececffecececffecececffecececffececedffececedffecececffecececffecececffecececffececedffecededffededecffededecffedececffedededffedededffededeeffeeedeeffededeeffedededffeeedeeffeeedeeffeeededffeeedeeffedeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefeffff2f2f2fff1f1f1ffeeeeeeffebeaebffdfdfdfffd7d7d7ffcececeffcccbcbffcacbcbffcacacaffcacacaffcac9c9ffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffc9c9caffc9c9c9ffc9cac9ffc9cacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c6ffc6c6c7ffc7c6c6ffc6c6c6ffc6c6c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c6c7ffc6c6c7ffc7c6c7ffc7c6c7ffc7c6c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c8c7ffc8c8c7ffc8c8c8ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c8ffc8c8c7ffc8c8c8ffc7c8c8ffc7c7c7ffc7c8c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c8c8ffc7c8c7ffc7c7c7ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffcac9caffc9c9caffcac9caffcac9caffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacac9ffcacacaffc9cac9ffcacac9ffcacacaffcacac9ffc9cacaffcac9c9ffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc9c9c9ffcacbcaffcbcbcbffcbccccffccccccffccccccffcccdccffcccdcdffcdcdcdffcdcdcdffcececeffcdceceffcccdcdffccccccffccccccffccccccffcccdccffcccdcdffcdceceffcececeffcfceceffcfceceffcfd0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d2ffd1d1d2ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d5ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd6d6d7ffd6d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d7d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6a6aff6a6b6bff6b6a6bff6a6a6bff6b6a6bff6b6a6bff6e6e6eff777677ff797979ff7b7a7aff7c7b7cff7d7d7dff7f7f7eff7f7f7fff7f7f7eff7e7f7fff7e7e7eff7e7e7eff7f7f7fff7f8080ff807f80ff818080ff808081ff808180ff818180ff818182ff818181ff818181ff808080ff808181ff808080ff808080ff7f7f7eff7e7f7eff7e7e7eff7e7e7fff7e7e7fff7e7e7eff7e7e7dff7d7d7dff7c7c7cff7c7c7cff7d7e7dff7b7c7cff717271ff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffefffffffffefffffefefefffefefefffefffffffefffffffffefffffffefffffefffefffffefffffffefffffffefffffefffffffffffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefffffffffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffefffffefffefffffefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffefffffffffffefffffffefefffffffffffffffefffffffffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefefefffefffefffffffffffffefffffefffffffffefffffefffefffefefefffffefefffefffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffefffffffffffffffffefefffefffffffffefffffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffffefffffefffefffefffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffefffffefffefffefefefffffefefffefffffffffffffffefefffffffefffffefefffffefffffffffffefffffefefffefffffffefffefffefefffffffffefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefffffffffffffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffefffffefffefffefefefffffefefffefefffffffefffffefefefffefefefffefefffffefefffffefffefffcfcfcfff4f4f4ffe8e9e8ffd8d7d8ffaeaeaeff929293ff818080ff6d6e6dff5a5a5aff484949ff3a3a3bff2d2c2cff212020ff191a19ff141414ff111111ff111112ff121111ff111111ff121112ff121212ff131313ff131213ff131213ff121312ff131313ff131313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff292929ff151515ff131414ff0c0b0cff0e0e0eff0e0e0eff0e0e0eff0c0c0bff121213ff272627ff3a3b3bff4e4d4eff5f5f5fff727171ff8a8a8aff9b9b9bffcdcdcdffededeefffafafafffefefefffefefffffffffefffffefefffefffffffefffefffefefefffefefefffefffffffffefefffefffefffffefefffefefefffefefefffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefdfefffefefefffefdfefffdfefefffdfefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfcfffcfbfbfffbfbfcfffcfbfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfdfffdfdfdfffdfefdfffdfefefffefdfefffdfefefffefdfefffdfefdfffdfcfcfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafbfafffbfafbfffafbfafffafafbfffbfafafffbfafafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefefffefefefffefdfdfffdfefefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefefefffefefefffefefefffefdfefffdfefefffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffefdfdfffdfdfefffefefefffdfefdfffefdfefffefefefffefefefffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefffffffefefefffefffefffefffefffefffefffefefefffefdfefffefefefffefdfefffefefefffefefefffdfdfdfffdfefefffdfdfdfffefefefffdfefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefffffefffffffffefffffefffefffefefefff7f6f6ffebececffcacacaff989899ff858585ff707071ff5d5d5dff4c4c4cff393838ff282929ff181818ff131314ff161716ff171818ff181818ff161716ff1e1d1dff1d1d1dff262626ff27262600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141414ff141414ff131413ff131413ff131413ff141414ff121313ff121213ff131313ff131213ff131313ff121213ff161616ff1d1e1dff262626ff323232ff3e3e3eff4d4d4dff5b5c5cff6c6c6cff7c7c7cff8f908fffaeaeaeffd6d6d6ffeaeaeafff8f7f8fffefefefffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffefffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffefffefffffffefefffffffffffffffefefffefffffffffffffffefefefffefffffffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefffefffefffffffffefffffefffffffffefffffefffefffefefefffffffefffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffefffefefefffffefffffefefefffefffefffefffffffefefefffefffefffefffefffefffefffefefefffefefefffefefffffefdfefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffefdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffefffffefefffffffffffffffffffffefffffffffffffefffffffffffffffefffefffffefffffffffffffefefffffffefefffffefefffefffffffffffffffffefefffefffffffffefffffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefffffffffefffffefffffffffefffffefffefffefefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffefffffffffffffffffefefffefffffffffefffffefffefffffefefffefffffffefffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffefffffefffffffffefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d3d3ffd3d2d2ffd3d2d2ffd2d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd2d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d2d2ffd2d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd1d1d2ffd2d1d2ffd2d1d1ffd1d2d2ffd2d2d2ffd2d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd1d0d1ffcfd0d0ffd0cfd0ffcfcfcfffcfcecfffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d3d2ffd4d4d3ffd4d4d4ffd5d5d6ffd6d6d6ffd4d3d4ffd2d2d2ffd1d1d2ffcccccdffcacbcbffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c8ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc7c8c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9caffcac9caffcac9c9ffc9cac9ffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c8ffc7c8c7ffc7c7c7ffc6c7c7ffc7c7c6ffc7c7c7ffc7c6c7ffc6c7c7ffc7c6c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c5ffc6c5c6ffc6c6c6ffc5c6c5ffc5c5c6ffc5c6c5ffc5c6c6ffc6c5c5ffc5c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc4c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c5c5ffc4c4c4ffc4c4c5ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c6c7ffc6c7c6ffc7c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c9ffc9c9c9ffcbcacaffd1d1d1ffd9d9d9ffe6e6e6ffecececffedeeeefff1f0f0fff1f2f1ffefeeeeffedeeeeffededeeffeeedeeffeeededffedeeeeffeeeeeeffeeededffeeeeeeffeeeeeeffedeeedffedededffedeeeeffedeeeeffedededffeeedeeffedededffedededffedededffedededffecededffedededffecedecffecedecffecedecffededecffecececffececedffedededffedececffecedecffedededffecececffedededffecececffececedffecececffedecedffecededffedececffecececffededecffedededffedecedffecededffedecedffecedecffecebebffecececffecececffecebecffebebebffebebebffebebebffebebecffebebebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffebeaebffebebebffebebebffebebebffebebeaffebebebffebebebffeaebeaffebeaeaffeaebebffeaebebffeaeaeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeaeaffeaeaeaffe9e9eaffeaeaeaffeae9eaffeaeaeaffeaeaeaffe9e9eaffeaeaeaffe9e9e9ffe9eaeaffe9eaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffebebeaffebebebffebebebffebececffecebecffebecebffecebebffecececffecececffedecedffececedffedededffedededffededeeffedeeedffeeededffedeeeeffedeeedffededeeffedeeedffedeeeeffeeededffedeeedffeeededffedededffedededffedecedffedededffedededffedededffedececffececedffedececffecececffecececffececedffececedffecececffedecedffecedecffecececffedecedffecececffecedecffecededffecedecffecedecffecedecffedededffedededffedecedffededeeffedededffedededffededeeffedededffeeeeeeffedededffededeeffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeff0effff1f1f1ffeeeeeeffedededffe8e8e8ffdbdcdbffd4d4d4ffcbcbcbffcacacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c8c8ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc6c7c7ffc6c6c6ffc7c6c7ffc5c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c6c6ffc6c6c6ffc5c6c5ffc5c6c5ffc5c6c5ffc6c6c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc6c6c6ffc6c6c7ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c7c8ffc7c8c7ffc7c7c7ffc8c7c7ffc7c8c8ffc8c8c8ffc7c7c8ffc8c7c8ffc7c7c8ffc7c8c8ffc8c8c7ffc8c7c7ffc7c8c8ffc7c8c7ffc7c7c8ffc7c8c7ffc7c8c8ffc8c7c7ffc7c8c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c9ffc8c8c8ffc8c9c8ffc9c9c9ffc8c9c8ffc8c9c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcac9c9ffcacacaffcacacaffc9c9caffcacacaffcac9caffcacacaffc9cacaffcacacaffcacacaffcac9c9ffc9cac9ffcacac9ffcacacaffcacacaffcacacaffcacacaffc9cacaffcac9c9ffcacacaffcacacaffcacacaffc9c9caffcacacaffc9cacaffc9cacaffcacac9ffc9c9c9ffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c7c7ffc8c8c8ffc9cac9ffcbcbcbffcbcbcbffcbcbccffccccccffccccccffccccccffcccdcdffcdcdcdffcecdceffcfceceffcdcecdffcdcdcdffccccccffccccccffcccdcdffcdcdcdffcdcdcdffcdceceffcecfceffcfcfcfffcfcfcfffcfcfd0ffd1d1d1ffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d3ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d4d4ffd4d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d7d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd8d8d7ffd8d7d7ffd8d8d8ffd8d8d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6b6b6aff6a6a6aff6a6a6bff6b6b6bff6b6a6aff646464ff676767ff6f6f6fff737373ff757575ff777777ff787979ff7b7a7bff7b7c7bff7c7b7bff7b7b7bff7b7b7bff7b7b7bff7c7c7cff7c7d7dff7d7d7dff7d7e7dff7d7d7dff7e7e7dff7e7e7eff7e7e7eff7e7e7fff7e7e7eff7e7e7eff7e7e7eff7e7e7dff7d7d7dff7c7d7dff7b7c7bff7b7b7bff7b7b7bff7a7b7bff7b7a7aff797a79ff797879ff787878ff777777ff777677ff737272ff676767ff656565ff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefffffffefefffffffefffffffffefffffffffffffffffffefefefffffefefffefffefffffefefffffffefffffefefffefefffffefefffffffefffffefefefffffefffffffffefffefefffffefefffffffffefffefffefffffefffffffffffffffffefffefefffffefffefffefffffffffefffffffffefffffefefffffefefffffffffffefffffffefffffffefefefffffefffffffffffffefefefffffefffffffffefffefffefffefffefffffefffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffefefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffffefffffffffffffffefffffffffefffffffffffffffffffefffffffefefefffffefffffffffffffefefefffffefffffffefefffefffefffefffefffffefefffffffffffefffffffefefffffffefefffffffefffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffffefffefefffffefefffffffefffffefefefffffefefffffffefffefefffffefefffffffffefffefffefffffefefffffffffffffffefffefefffffefffefffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffefffefffefffffefefffffffffffefffffffefefffffffefefffffffefffffffefffffefefffefffffffffffefffffffefffffffffffffefffffffefffffffffefffefffefffefefffffefefefffffffffffffefefffefffffffefefefffefefffffffefffffefffefffffffffffffffefffefefefffffffefffefffffffffffffffffffefffffffefffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffffefffefffffffefffefffffefffffffffffffefffffffefefffffffefefffffffefffefefefffffefefffefffffffefffefffffefefffefffefffefefefffefefffffefefefffcfcfbfff3f3f4ffe8e8e8ffd6d6d6ffabaaaaff8f9090ff7d7d7dff6a6a6bff585758ff474847ff393939ff2a2a2aff1f1f1fff181818ff121313ff111010ff111211ff121212ff121212ff131213ff131213ff121312ff131213ff131313ff121213ff131314ff1414130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2dff2a2929ff2a292aff151516ff141414ff0c0b0cff0e0e0eff0e0e0eff0e0e0eff1d1c1cff333333ff444545ff555556ff686767ff7c7c7bff949494ffb2b1b1ffe1e2e2fff3f3f2fffdfdfcfffefffefffefefefffefefffffffefefffefffefffefefffffefefefffefffefffefefefffefffffffefefefffefefffffffefffffefffefffffffffffefffefffefefefffefefefffefffefffefefefffefefdfffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffdfdfefffdfdfefffefefefffdfefefffefdfefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffcfcfcfffdfcfdfffdfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfbfbfffbfbfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefdfefffefdfdfffdfefdfffdfefdfffefdfdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfafafffafbfbfffafbfafffafafbfffbfafbfffafbfafffbfbfbfffbfbfbfffafafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfefdfffdfdfefffefefdfffdfdfdfffefdfdfffdfefdfffefdfefffefefdfffefefefffefefffffefefffffffefffffefefefffefefefffefefefffdfefefffdfefefffefefefffdfefdfffefdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffdfefdfffefdfdfffefefdfffefefdfffefefefffefdfefffefdfefffefefefffffefefffffffefffefefefffefefefffffffefffefffefffffefefffffefefffffffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfdfffefdfefffffffffffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffefefffffffefefffffffefffbfbfbfff1f1f1ffdedfdfffabababff8d8c8cff797979ff666566ff555455ff454545ff383938ff242425ff161616ff181818ff181718ff161717ff1d1d1dff1d1d1eff262627ff262726ff262627000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141415ff151514ff131414ff141414ff141414ff141413ff131414ff131413ff141414ff131213ff131313ff131212ff111111ff151515ff1b1b1cff242424ff2f2e2fff3b3b3cff4a4a4aff595959ff6b6a6bff7b7b7bff8e8f8effb2b3b2ffd7d6d6ffe6e6e7fff3f4f4fffcfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffefffffffffefffffffffefffefefefffefefefffffffefffefefffffefffffffefefefffefefefffffffffffefefefffffefffffefefefffefffefffefffefffffefefffefffffffefffefffefefffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffffffffefffffffffefffffffefffffffffffefefffffffefffffefefefffffefefffffffefffefefffffefefefffffffefffefffefffffefefffffefffffffffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffdfdfdfffefdfefffefefdfffdfefefffdfefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffffefefffefffefffefefefffffefffffffffefffefffefffefefffffffefffffffffffffffefffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffffefffefefffffefefffffffefffffefefefffffefefffffffefffefefffffefefefffffffefffefffefffffefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefffffffefefefffefefffffefefefffefffefffefffefffffefefffefffffffefffefffefefffffffefefffffffefffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffefefffefefffffefefffffffefffffefefefffffefffffffffefffefefffffefefffffffffefffefffffffffffffffffffffffffffefffefffffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d2ffd3d3d2ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d2d2ffd1d2d2ffd1d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd1d0d0ffd0d0d0ffcfcfd0ffcecfcfffcececeffcdcecdffd0d0d0ffd1d1d1ffd3d3d2ffd3d3d4ffd5d5d5ffd6d7d6ffd6d6d6ffd5d5d4ffd3d3d3ffd3d2d2ffcdcdcdffcacacbffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c8ffc9c8c8ffc8c9c8ffc9c9c9ffc9c9caffcac9c9ffc9cac9ffc9c9caffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacac9ffcacacaffcacac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c9ffc8c9c8ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc9c8c8ffc9c9c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c6ffc6c7c6ffc6c7c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c6ffc6c5c5ffc6c6c5ffc6c6c5ffc6c5c5ffc5c6c6ffc6c6c5ffc6c5c5ffc5c6c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c5c5ffc4c5c4ffc4c4c5ffc5c4c5ffc4c5c4ffc4c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc3c3c4ffc4c3c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc3c3c4ffc3c3c4ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c5c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffcdcdccffd4d5d5ffddddddffeaeaeaffecececffedeeeefff0f0f0ffeeeeefffeeedeeffeeeeedffeeeeeeffeeeeeeffededeeffeeededffedeeeeffeeededffeeeeedffeeededffededeeffededeeffeeedeeffedededffedededffedededffecededffecededffedededffecededffedecedffedededffededecffecececffecedecffecedecffececedffecedecffecececffecececffededecffecededffecededffedececffedecedffedededffecececffedecedffededecffecededffecedecffedececffedededffecedecffececedffecececffecececffececebffecebebffebececffebecebffecebebffebebebffebebebffebebebffebebebffebebeaffeaeaebffebebebffebebebffebeaebffeaebebffebebebffeaeaebffebebebffebebebffebebebffebebebffeaeaebffebeaeaffeaebebffebeaeaffebebeaffebebeaffeaeaebffeaeaebffebeaebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9eae9ffe9eaeaffeae9eaffeaeae9ffeae9e9ffe9e9e9ffeaeaeaffe9eaeaffe9eaeaffeae9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaeaffebebebffebebebffebebecffecebebffececebffececebffecececffececedffecedecffedececffedededffedededffedededffedededffedeeedffededeeffedededffedeeedffedededffedeeeeffedededffedededffedededffedededffedededffedededffececedffedececffecedecffedececffecedecffecececffecececffecececffecececffecececffecececffedececffecececffecececffedececffecedecffedececffedededffededecffececedffecedecffedededffedededffedededffedededffedededffeeeeedffededeeffedeeeeffedededffeeedeeffeeeeeeffedededffeeedeeffeeeeeeffeeefeffff1f2f1fff1f0f1ffededeeffeaebeaffdededfffd7d7d7ffd2d1d1ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c8c7ffc7c7c8ffc7c7c7ffc7c8c7ffc7c7c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c5c5ffc5c5c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c5ffc4c5c4ffc4c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc5c5c6ffc5c6c6ffc6c5c5ffc6c6c6ffc6c7c7ffc6c6c6ffc7c6c7ffc7c6c6ffc6c7c6ffc6c7c6ffc7c6c6ffc7c7c7ffc6c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc8c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c8ffc8c7c8ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc9c8c9ffc9c9c9ffc9c9c8ffc8c9c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcac9caffcacacaffcacacaffcacacaffcac9caffcacac9ffc9cacaffc9cac9ffcac9caffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffcacacaffcac9caffcac9caffcac9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c9c9ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcacbcaffcbcbcbffcbcccbffccccccffccccccffcccccdffcdcccdffcdcdcdffcececeffcececeffcdcdcdffcccccdffcdcdccffcccdccffcdcdcdffcecdceffcececdffcececeffcecfceffcfd0cfffd0cfd0ffd0d0d0ffd1d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d3ffd3d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d6ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d8ffd8d7d7ffd7d8d7ffd7d7d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6b6aff6a6b6aff6a6a6bff6a6b6aff646464ff585858ff585857ff636363ff676767ff6b6b6bff6e6e6eff717171ff727272ff747474ff757574ff747574ff747574ff757575ff767676ff767777ff777777ff787777ff787877ff787877ff787778ff787879ff797978ff797979ff797979ff797879ff787879ff787878ff767776ff757576ff757575ff757575ff747474ff737474ff727272ff717171ff707070ff6e6e6dff6a6b6bff636363ff545454ff565656ff646564ff6c6c6cff6c6c6cff6c6c6cff6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffffefffffefffffffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefffffffefefffffffffffefffefffffefefffffefffffffffffffffffefffffffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffefffffffefffffffefffffffffefffffffffffffefffffefefefffffffffffefffefffefefefffffffffffffefffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffefffffffffffefffffffffffefefffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefefffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffefefffffefefffffefffffffffefffffffffffffefffffefefefffffffffffefffefffefefefffffffffffffefffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffefefffffefefffffffefffefefefffffffffffffffffffffffefffefffefffefefffffefffefffefefffffffffefffefefffffefffefffffefffffefefffffefffefffffefffffffefefffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefefffffffffffffefffefffffffffffffffefffffefefffffffefffffefefffffefefffffefffffffffefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffefefffffefffffffefffffffffefffffffffffffefffffefefefffffefefffefffefffefefefffefefffffefefffffefefefffffefefffffefffffefefefffbfcfcfff3f3f3ffe8e8e8ffd4d4d4ffa9a9a9ff8d8d8dff7a7a7aff686868ff565656ff454545ff363535ff282828ff1d1d1dff171717ff131313ff111111ff121211ff131213ff121312ff131313ff131312ff131313ff131313ff141314ff131314ff141514ff151414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222323ff2c2c2cff2c2c2cff292929ff2a292aff151515ff141414ff0c0c0bff0a0a0aff121212ff272727ff3b3a3bff4c4b4cff5d5d5dff727171ff868686ffa1a1a1ffcecdcdffecececfff8f8f8fffefefefffefefffffefefefffffefefffffefffffffefefffefffefffefffefffffefefffefefefffefefefffffefffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefefffefefefffefefefffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefdfffefdfdfffefefdfffefdfdfffefdfdfffdfdfefffefdfdfffefdfdfffefdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfbfffbfafafffbfbfafffafbfbfffafafafffbfafafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffdfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffefefefffefefefffefefdfffefffefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffefefefffdfefdfffefdfefffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfefffefefefffefefefffffefefffefefffffefefefffffefffffefefffffefffefffffefefffffefefffffffffffefffefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfefdfffffefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffffffffffefffffdfdfdfff8f7f7ffebebebffc5c5c5ff959696ff828283ff6f6f6fff5d5c5cff4c4b4cff3e3d3dff2f3030ff1c1c1bff151515ff161616ff1d1d1dff1e1d1eff262626ff272726ff262727ff262626ff22212200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff141515ff141514ff151415ff141414ff141414ff131413ff141313ff141414ff141414ff141413ff131312ff121212ff141414ff1a1a19ff222223ff2c2c2cff393a3aff474848ff575757ff686968ff7a7a7aff8d8d8dffb5b5b5ffd9d9d8ffe8e7e7fff4f3f4fffcfcfcfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffffffefffffefefffffffefffffefefffffefefffefefffffffffefffffffffffffefffffefffefffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffefffefffffefffffefffefffffefffffffefefffefefffffefffefffffefffffefefffffefffefffffefefffffefefffffffffffefffefffefefefffffefefffefefefffefefdfffefefdfffefefefffefdfefffefefdfffdfefefffdfefdfffdfefefffdfdfefffefdfefffdfdfdfffefefefffefefdfffefdfdfffefefdfffefdfdfffefdfefffefdfefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefffffefefffffefefefffffefefffffffffffffefefffefffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffefffefffffefffffefffefffffefffffffffefffefefffffefffefffffefffffefefffffefffefffffefefffffefefffffffffffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffffefefffefefefffffefefffffefefffffefefffffffefffffefefffffefefffefefffffffefefffffffffffffefffffefefefffffffffffefffefffefefefffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffefffffefffffffefefefffefffefffefefffffefffefffffefffffffffefffefefffffefffefffffffffffefefffffefffefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefefffffefefefffffefffffefefefffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd3d2d2ffd2d2d2ffd1d2d1ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd0d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffcfd0cfffd0cfd0ffcececfffcdcecdffd0d0d0ffd1d1d1ffd2d2d2ffd3d4d3ffd5d4d5ffd7d6d7ffd7d6d6ffd5d5d4ffd4d4d3ffd4d4d4ffd2d1d2ffcccccbffc9cacaffc9c9c9ffc8c9c9ffc7c7c7ffc6c5c6ffc5c6c5ffc6c6c6ffc7c6c6ffc7c6c6ffc7c7c6ffc7c7c7ffc8c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c7c8ffc8c8c7ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c9ffc9c9c8ffc9c9c9ffcac9caffcac9c9ffcacacaffcacac9ffcacacaffcac9caffcacacaffcacacaffcac9c9ffcacac9ffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c8ffc9c8c9ffc8c9c8ffc9c8c9ffc9c9c8ffc8c8c9ffc8c9c8ffc9c8c9ffc8c8c9ffc8c9c8ffc9c8c9ffc9c8c8ffc9c9c9ffc8c9c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c8ffc8c9c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c5ffc6c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c4ffc5c5c5ffc4c5c4ffc4c4c4ffc5c5c5ffc5c4c5ffc4c4c4ffc5c4c4ffc4c4c4ffc5c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc4c4c3ffc3c4c4ffc3c3c3ffc3c3c3ffc4c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc2c3c2ffc3c2c3ffc3c3c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c2ffc2c2c2ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c1ffc2c2c2ffc2c2c2ffc3c2c2ffc2c3c3ffc2c2c2ffc2c2c3ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c4c5ffc5c5c5ffc6c5c5ffc5c6c5ffc6c6c6ffc6c6c7ffc7c6c7ffc7c7c6ffc8c7c7ffc8c8c8ffcacac9ffd2d2d2ffd9dad9ffe7e7e7ffecebebffedededfff0f0f0ffefefefffeeeeedffedeeeeffedededffeeededffeeeeedffedededffeeeeeeffeeeeeeffedededffedeeedffedededffedededffededeeffeeededffededeeffedededffedededffecededffecedecffedecedffedececffedededffecedecffecececffedecedffedececffededecffecedecffecececffecececffededecffecededffecececffececedffececedffedededffecedecffedededffededecffedececffededecffedececffedececffecececffecececffecececffecebecffebecebffecececffebecebffebebebffebebecffebebebffebebebffebeaeaffebebebffebebeaffeaebebffebebeaffebebebffebeaeaffeaebebffebebebffebeaeaffebebeaffeaebebffeaeaeaffebeaeaffebebeaffeaeaeaffebebebffeaebebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffeae9eaffeaeaeaffeaeaeaffe9eae9ffeae9e9ffeae9eaffeaeae9ffeaeae9ffe9eae9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffe9e9e9ffe9e9eaffe9e9e9ffeae9eaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffebeaeaffebeaebffebebebffecebebffecebecffebebebffecececffecececffecececffececedffedecedffecedecffedececffedededffedededffedededffedededffedededffedededffedededffedededffedecedffedededffedededffecececffedececffededecffecececffedecedffecececffecececffecececffecececffecececffecececffecececffececedffecececffedececffececedffecedecffedececffedececffedededffecedecffedececffedededffedededffededecffededecffedededffedededffeeededffedeeeeffedededffededeeffedededffeeedeeffedeeedffeeeeeeffeeeeedffefeeeefff2f2f1ffeeeeeeffedececffe9e9e9ffdbdbdbffd5d4d4ffcdcccdffc8c8c8ffc9c8c8ffc8c8c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c6ffc7c6c6ffc7c7c7ffc7c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc4c5c4ffc4c4c5ffc5c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc3c4c4ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c4ffc4c5c5ffc4c5c5ffc4c5c5ffc5c5c5ffc6c5c6ffc5c5c5ffc6c6c6ffc6c6c5ffc6c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c6c7ffc6c6c6ffc7c6c6ffc6c7c6ffc6c6c6ffc6c6c7ffc7c6c7ffc6c6c6ffc7c6c6ffc7c7c7ffc7c6c6ffc6c7c7ffc6c7c6ffc7c7c7ffc6c6c6ffc6c6c7ffc7c6c7ffc7c6c6ffc7c7c6ffc6c7c7ffc6c6c6ffc7c6c6ffc7c7c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc9c8c8ffc9c9c9ffc8c9c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c8ffc9cac9ffc9c9c9ffc9c9c9ffcacac9ffc9cacaffc9cac9ffc9cacaffc9cacaffcacacaffcacacaffcacacaffcacac9ffcac9c9ffcacac9ffcac9c9ffcac9caffcac9caffcacacaffcacacaffcac9caffcacac9ffcacacaffcacac9ffcacac9ffcacacaffcac9caffc9c9c9ffcac9c9ffcac9caffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c8c8ffc8c8c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffcac9caffcacbcaffcbcbcaffcbcccbffccccccffccccccffcccccdffcdcdccffcdcdcdffcececeffcececeffcdcdceffcdcdcdffcdcdcdffcdcdcdffcececeffcdcecdffcececeffcfcfcfffd0cfcfffd0d0cfffd0d1d0ffd0d1d1ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d4ffd3d4d3ffd5d4d4ffd5d5d4ffd5d4d4ffd5d5d5ffd6d5d5ffd6d5d6ffd6d5d6ffd6d6d6ffd7d6d6ffd7d6d7ffd6d6d6ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d8ffd8d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6b6a6bff6b6a6aff6b6b6aff646463ff585858ff4c4c4cff4b4a4aff565757ff5b5c5bff616162ff656565ff686868ff6a6a6aff6d6c6cff6d6d6dff6d6d6dff6e6d6dff6e6d6dff6f6e6eff6f6f6fff706f6fff706f6fff6f6e6fff6e6e6eff6f6f6fff707070ff707070ff717172ff727172ff717171ff717171ff707070ff706f6fff6e6f6eff6e6e6dff6e6e6eff6d6d6dff6c6c6cff6b6b6bff696969ff686867ff646565ff5f5f5fff575656ff474747ff494949ff565656ff646464ff6c6c6cff6c6c6cff6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffefffefefffffffffefffefffefffffefefffefefffffefffffffefefffffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffffffffffffffefffefefefffffefffffffffefffefffefffefefefffefffefffefefffffefffffffefffffffffefefffffffefffffffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffffffffefffffefffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffefffffefefefffffffefffefffefffffffffffefffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefefffefffffffffefefffefffefffffffffffffffefffefefefffffefffffffffffffefffefffefefefffefffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefefefffffffefffefffefffffffffffefffffffffefffffffffefffffffefffffffffffffffffffffefffffffefffffefffefffffffffffefffefffefffefffefefefffffefefffffefefffefefefffffefffffffffefffefefffffffffefffefffefffffefffffefefffffefffffffefefffffefefffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefefefffffffffffefffefffffffffffefffffffffefffffffffefffffffefffefffffffefefffffffefffffffefffffefffefffefefefffefffefffefffefffefefefffbfafafff1f0f1ffe4e4e4ffcecdceff9d9d9cff878687ff747474ff626262ff515151ff404040ff303131ff242424ff1c1b1cff161616ff131312ff121211ff131313ff131212ff131313ff131313ff131213ff131313ff131414ff141414ff141414ff151515ff16151500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff232322ff232323ff2c2c2dff2c2c2cff2a2a2aff2a292aff151515ff141413ff0c0c0bff181717ff2e2e2eff424241ff525352ff656465ff79797aff8e8d8dffb2b3b2ffdddddcfff0f0f1fffcfcfcfffffefffffffefffffefffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffffefffffffefefffefefffffefffefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefefdfffefefdfffefefdfffefdfdfffdfdfdfffefefdfffdfefdfffefdfefffdfdfefffefdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffbfbfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffefefefffdfefefffefdfefffefefdfffefefdfffffefefffffefefffffefefffffffffffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfefffefffefffefefefffefefefffefefefffefffffffefefefffefefefffffffefffffefefffefefefffffefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefefffefdfefffefefdfffffffefffefefefffefefefffefefefffefefefffefffefffffefffffefffffffffefffffefffefffcfbfbfff0f0f0ffd8d8d8ffa1a1a1ff898989ff767776ff636363ff515150ff414141ff343535ff242423ff171616ff1d1d1dff1e1d1eff262626ff262626ff262626ff262726ff222122ff222222ff1515150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff151514ff151515ff151514ff141414ff141314ff141414ff131413ff131314ff131413ff121212ff141414ff181819ff1f1f1fff292928ff343534ff434344ff535353ff646464ff757475ff868685ffa9a9a8ffd5d5d4ffe5e5e5fff1f1f1fffcfcfbfffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffefffefefefffefffefffefefffffefffffffefffffffffefefffefffefffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffefffffffffffffffefffffffffffffefffffffefffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefefffefefefffefffffffefefefffefefefffffffffffffffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffdfefefffdfefdfffefefefffefdfefffefefdfffefefdfffefefdfffefefefffdfdfdfffefefefffdfefdfffefefefffefefefffefefefffefffefffffefefffefefffffefefefffffefffffffefffffefffefffefefefffefffefffefffefffefefffffffefefffffefffffefefffffffefffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefffefffffffffffffefefffefefefffffefefffffefefffefffefffefefefffefffefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefffefffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffefffffffffefffefffefffffefffffffefffffefffffffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefffffefffffffffffefffffffefffffffffffffffefffefffefffffefffffffffffffefffffffefefffffefffefffefffffffffffffffefffffffffefffffffffefffffffffffefffffffefefefffffffffffffefffffffffefffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d1d2ffd1d1d1ffd2d1d1ffd2d1d1ffd1d1d1ffd1d0d0ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcecfcfffcececdffcfd0cfffd1d1d1ffd2d2d1ffd2d3d2ffd4d4d4ffd6d6d6ffd6d7d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffcdcdceffcacacaffc9cac9ffc9c9c9ffc8c8c8ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c7ffc8c7c8ffc7c8c8ffc8c7c8ffc8c8c8ffc9c8c8ffc8c8c9ffc8c8c8ffc9c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9cacaffcacac9ffcac9caffcacacaffcac9caffcacac9ffcac9caffcacac9ffc9cac9ffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc9c8c8ffc9c8c8ffc9c9c9ffc9c8c8ffc9c9c9ffc9c8c8ffc9c8c8ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc9c9c8ffc9c8c8ffc8c8c8ffc9c8c8ffc9c9c8ffc8c9c8ffc8c8c8ffc8c9c8ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c6ffc6c6c5ffc6c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc5c5c5ffc4c5c5ffc5c4c4ffc4c5c4ffc5c5c4ffc4c4c5ffc4c4c4ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc3c3c4ffc4c3c3ffc4c3c3ffc3c3c3ffc4c3c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc3c2c2ffc3c2c2ffc3c2c2ffc2c2c2ffc2c1c2ffc2c1c2ffc1c1c1ffc1c2c2ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c1ffc1c1c1ffc2c1c1ffc2c2c1ffc1c2c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c2c1ffc1c1c2ffc1c1c1ffc1c2c1ffc1c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c2ffc3c3c2ffc3c3c3ffc2c3c2ffc3c3c3ffc3c4c3ffc4c4c4ffc3c4c4ffc4c4c4ffc4c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc8c9c8ffcfcfcfffd6d6d6ffdfdfdfffeaeaeaffedecedfff0f0f0fff1f1f1ffeeeeeeffedeeedffeeedeeffeeedeeffeeeeeeffedeeeeffededeeffedededffedededffeeededffeeededffeeededffedeeedffedededffedededffedededffecededffedededffededecffedededffededecffecececffedececffededecffecedecffecececffecedecffececedffecededffececedffedececffecedecffecededffecededffedededffedededffedededffededecffededecffededecffedededffecececffededecffecedecffedecedffecececffecebecffecececffececebffebececffebebebffecebebffebebebffebebebffebebebffebebeaffebebebffeaeaebffebeaeaffebeaebffeaeaeaffebeaebffebebeaffebeaebffebebeaffeaebeaffebeaebffeaeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9eaffe9eaeaffeaeaeaffe9eae9ffeaeaeaffeaeae9ffe9e9e9ffeae9eaffeaeae9ffe9eae9ffe9e9e9ffe9eae9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9eae9ffe9eaeaffe9e9eaffe9e9e9ffeaeaeaffeae9eaffeaeae9ffeaeae9ffeaeae9ffeaeaeaffeaeaeaffebebeaffeaebeaffebebebffebebecffecebebffececebffececebffecececffecececffedecedffedecedffecedecffedededffededecffedededffecededffededecffedecedffedededffedecedffededecffedecedffededecffecedecffedecedffedecedffecededffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecededffecececffecececffededecffedececffecececffedecedffededecffecedecffececedffededecffedededffedededffedededffedededffedeeedffedeeeeffededeeffedededffeeeeeeffeeeeeeffeeeeedffeeeeedffefefeefff1f1f1ffedededffecececffe8e9e8ffdadadaffd2d2d3ffcbcacaffc8c8c7ffc8c8c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c7ffc6c7c6ffc6c6c6ffc6c6c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc4c4c4ffc4c3c3ffc4c3c3ffc3c3c3ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c4ffc3c4c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c5ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c5ffc6c6c5ffc5c5c5ffc5c5c5ffc6c6c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c6c6ffc6c6c6ffc6c7c6ffc6c7c6ffc7c6c6ffc6c6c7ffc6c7c7ffc6c6c7ffc6c6c7ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c7c7ffc8c7c8ffc7c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c8ffc8c8c8ffc9c8c9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c8ffc9c9c9ffc9cac9ffc9c9caffcac9c9ffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacac9ffcacac9ffcacacaffc9cac9ffcacacaffc9cac9ffcacacaffcacacaffcac9caffcacacaffcacac9ffcacacaffcacacaffcacacaffcacacaffc9cac9ffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c9ffc8c8c9ffc9c8c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c8ffc7c8c8ffc7c8c8ffc8c8c9ffc9cac9ffcbcacaffcbcbcbffccccccffcdccccffcccdccffccccccffcdcccdffcdcdcdffcecfcfffcececeffcdcecdffcececdffcecdcdffcdcdcdffcecdceffcfcfceffcecfcfffcfcfcfffd0d0cfffd0d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6b6aff6a6a6aff646464ff585858ff4c4d4dff424242ff444343ff4e4f4eff545454ff59595aff5e5e5eff626262ff646464ff666665ff666665ff666665ff666565ff656565ff656565ff666766ff676767ff656566ff656465ff656565ff656564ff656666ff666666ff686868ff696869ff686868ff676767ff676767ff676767ff666666ff666666ff676667ff676767ff666667ff656565ff646464ff626261ff5d5e5dff585758ff505050ff404141ff3f3f3fff494949ff565656ff646464ff6c6c6cff6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffffefefffffffefffefefefffffefffffffefefffefefefffefefffffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffffffefffffefffffefefffffefefffffffffefffefefefffefefefffefffffffffffffffefefffffffefefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffefffffefffffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffefffffefffefffffefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefffffffefefefffffffefffffffffffffffffffffefffffffffefffefefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffefefffefffefffffefefffffffefffefefefffffefffffffefefffffefffffefffffffefffefffefffffffffffefffffffffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffefffefffffefffffffefefffffffffffffefffffefffefffefefefffffffffffefffefffefffffffffffffffffffefffffefffffbfbfcfff3f3f3ffe7e8e8ffd4d4d4ffa8a8a8ff8a8a8aff797979ff696868ff575657ff434344ff333433ff282828ff202020ff1a1a1aff141514ff121112ff121212ff121313ff131313ff131314ff131413ff141414ff141514ff151515ff151515ff161616ff1616160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff161716ff161616ff232322ff222323ff2c2d2dff2c2c2cff2a2a2aff2a2929ff151515ff1c1c1cff2b2a2bff393838ff4c4c4bff5f605fff727272ff868585ff989898ffd9d9d9ffeaeaeafff7f8f7fffefdfefffffffefffefffefffffffffffefffefffefffffffefefffffffffefffffffffffefefffffffefefffefffefffffefefffffffefffefefefffffefffffffefefffefefefffefefffffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfefefffdfdfdfffdfdfefffefdfdfffdfdfefffefdfefffefdfefffefdfefffefefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefdfdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffdfefdfffefdfefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfcfdfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfefdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffefefefffefefefffefdfdfffdfdfefffefdfefffefefefffffefefffefefefffefffefffefefefffffefefffefffefffffefffffefdfdfff6f6f6ffe8e8e8ffbcbcbcff959595ff838383ff70706fff5b5b5bff49494aff3d3d3dff313132ff242424ff1c1c1bff262726ff262626ff272726ff262626ff222222ff222222ff151415ff141515ff0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141415ff141515ff151515ff151514ff151415ff151515ff141415ff141414ff141414ff141414ff131314ff121112ff141313ff161516ff1b1b1bff222222ff2c2c2bff373737ff454545ff565757ff686969ff787878ff909091ffbab9baffdadadbffe9e9e9fff5f4f5fffdfcfdfffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefefffffffffffefefffffffefefffefffffffefffffffefffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffefffffefffffefffffffefffefffefffffffffffefffffefefffefffefffefefefffefefefffefffffffffefffffefefffffefefefffffefefffefffefffefefefffffefefffefefffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfefffefefdfffdfefefffdfefefffefefefffefefefffefdfdfffdfdfefffefdfefffefdfefffefdfefffefefdfffefefdfffdfefefffefefdfffefefefffefefefffefefefffefffefffefefffffefffefffefefefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffefffefffffefefffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffffffefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefffffefefffffffefffffffefefffffffefffefffefffefefefffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffefffefffefffffffffffffffffffefffefffffefffffffefefffefefffffefffffffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefffffffffffffffefefffffffefefffefffffffefffffffffffffffffffffffffefefffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d1ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd3d3d2ffd2d3d2ffd3d2d3ffd3d3d2ffd3d2d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfd0ffcfcfcfffcecfcfffcfceceffcfd0cfffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd5d4d4ffd5d5d5ffd5d5d5ffd3d3d3ffd3d3d2ffd0d0d0ffccccccffcacacaffcacac9ffc8c8c9ffc8c8c7ffc5c5c5ffc4c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c6c7ffc7c7c7ffc8c7c7ffc8c8c7ffc7c8c7ffc7c7c7ffc8c8c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c9ffc9c9c8ffc8c9c9ffc9c9c9ffc9cac9ffc9cacaffcacacaffcacac9ffcacacaffcacacaffcacac9ffc9cacaffcacacaffcacac9ffc9c9c9ffcac9caffcac9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c9c9ffc9c9c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c8ffc8c8c8ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc8c8c7ffc7c7c7ffc7c7c6ffc6c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c4c4ffc4c4c4ffc4c4c3ffc3c4c4ffc4c4c3ffc4c4c3ffc4c3c4ffc4c3c3ffc4c4c4ffc4c3c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc2c2c3ffc3c2c2ffc2c3c2ffc2c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c2c1ffc1c2c2ffc1c2c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c0ffc0c1c1ffc1c0c1ffc0c0c1ffc0c1c0ffc1c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0c0bfffbfbfbfffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0bfffc0c0c0ffc0c1c1ffc0c0c0ffc1c1c1ffc1c0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c1ffc2c2c1ffc1c2c2ffc3c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffcacac9ffd2d2d2ffdadadaffe8e8e8ffebececffedededfff0f1f0ffeeeeeeffeeedeeffeeededffeeedeeffedeeeeffedeeedffedeeeeffeeeeedffedededffedeeedffedededffedededffedededffedededffedecedffecededffedececffecedecffecececffedececffececedffecececffecececffedececffecececffecececffecececffecececffecececffecececffededecffececedffedececffecededffecededffedededffedededffedecedffececedffedecedffedecedffedecedffededecffecedecffecececffecececffececebffecebecffecebebffecececffebebecffebebebffebebebffebebebffebebeaffeaebebffebebebffebebeaffebebebffeaeaebffebeaeaffeaebeaffebeaeaffebebeaffeaeaeaffebeaebffebeaeaffeaeaeaffeaeaebffeaebeaffeaeaeaffeaebeaffeaeaeaffeaeae9ffeaeaeaffeae9e9ffe9eaeaffeae9eaffe9e9eaffe9eae9ffeae9e9ffe9eae9ffe9e9e9ffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e9eaffeae9eaffeae9eaffeaeaeaffeaeaeaffeaebeaffeaeaebffebebeaffebebebffebebecffebebebffecececffecebecffecececffecececffecececffecedecffecededffecededffededecffedededffececedffedececffecedecffedececffededecffecececffecececffedececffecececffececedffecedecffecececffecedecffecececffececebffecececffecececffecececffecececffecececffecececffecececffecedecffecececffecececffececedffecececffededecffedededffececedffececedffededecffedecedffedededffedededffedededffedededffedededffededeeffedeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeffff3f2f3fff2f1f2ffedecedffe9e9e9ffdcdddcffd4d4d4ffcececdffc8c8c7ffc6c6c6ffc6c6c5ffc6c6c6ffc6c5c6ffc5c6c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c3c3ffc3c4c3ffc4c3c3ffc4c4c3ffc3c3c3ffc4c3c4ffc4c4c3ffc4c3c4ffc3c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c1c2ffc1c2c2ffc2c1c1ffc1c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c4c4ffc5c5c4ffc5c5c4ffc4c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c5c6ffc5c6c5ffc5c5c5ffc6c6c6ffc5c6c5ffc5c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c5c6ffc6c6c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc7c7c6ffc7c6c6ffc6c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c7c8ffc7c7c8ffc7c8c7ffc8c7c7ffc7c8c7ffc8c8c8ffc9c8c8ffc8c8c9ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffc9c9caffcac9c9ffc9cacaffc9cacaffcacacaffcacacaffcac9caffc9c9caffcacacaffcacacaffcacacaffcacac9ffcacac9ffc9cacaffcacac9ffcacac9ffcacacaffcacac9ffcacacaffcac9caffcacacaffc9cacaffcacacaffc9cac9ffc9cacaffc9cacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c8ffc9c8c8ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c7ffc7c8c8ffc9c9c8ffcac9caffcacbcaffcbcbcbffcccbcbffccccccffccccccffcccccdffcdcdcdffcececeffcfcfcfffcfcecfffcececeffcececeffcececeffcececdffcececeffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d3d3ffd2d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd7d6d6ffd7d7d7ffd7d6d7ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6a6aff646464ff585857ff4c4c4cff424242ff3a3b3bff393939ff424243ff484847ff4c4d4dff515252ff555555ff575757ff575757ff565656ff545354ff504f50ff4b4a4aff484848ff484847ff494949ff494948ff474847ff474747ff484747ff484848ff494849ff484948ff484949ff484848ff474847ff474848ff4a4a4aff4c4c4bff505050ff555555ff595958ff5a5a5aff5a5a5aff595a59ff565656ff515151ff4c4c4bff444444ff363737ff383838ff3f3f3fff494a49ff565656ff646564ff6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffffefffffefffffefefefffefefffffffffefffefffefffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffefffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffffffffffefffffefffffefffefffffffefffffefffffefffffffffffffffefffffffefefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffefefffefffefffffffffffffffefffffefffffefffffffffffffffefffffffffefefffffefffffefefefffffffefffefefffffefffefffefffffffefefefffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffffffffefffffffefefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffffffefefffffefffffefefefffffffefffefefffffefffefffefffefffefefefffffefffffffffefffefffffffefefffffffffffffefffefffffefffffefffffffefefefffffffefffefffffffffffffffffefffffefffefffffffefffefffffffffffefffffefffffefffffffffefefffffefffffefffefffffffffffefffffffefefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefefefffffefefffffffffffefffefffffefefffefefffffffffefffffefffffefffefffefefffffffffffffffffefffefffffffffffefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffffffffffffffefffffffefefefffffffefffffffefffffffefffffffffffffffffffefffefffffffefffefffefffffffefffefefefffffefefffffffffffefffefffefefefffbfbfcfff4f3f3ffe8e8e8ffd5d5d5ffa7a7a8ff8a8a8aff7a7a7aff676868ff555555ff434343ff343535ff2a2a29ff212120ff191919ff131414ff121212ff131313ff141313ff141314ff141414ff141514ff151515ff151515ff151616ff161515ff171717ff17171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff121211ff161616ff161617ff232223ff222322ff2d2c2cff2c2d2cff2a2a29ff252525ff2b2c2bff383737ff454445ff575757ff6b6b6bff7d7e7eff8f8f8fffa8a9a8ffe9e9e9fff2f1f1fffcfcfcfffffffffffffffefffffffefffefffefffffffefffefefefffffefefffffffefffefffefffffefefffefefffffffffefffffefffffefefefffefefffffffffffffefffefffefffefffefefefffffefefffefffefffefefefffffffefffefefefffefefefffefefffffefffffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfcfdfffcfdfcfffdfcfcfffdfcfdfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfafbfffafafafffafafbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfdfffcfdfcfffdfcfcfffdfcfdfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfefdfffefdfdfffefdfefffdfefdfffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffffffefffffefffffefffffffffffffffefffffffffefefffefefefffefefefffefefdfffdfefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfdfcfffdfdfcfffdfcfdfffcfdfcfffdfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfbfffbfbfcfffcfbfbfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfcfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffefefdfffefdfefffdfefefffefefdfffefefefffefefefffefefefffefefffffefefefffffffefffffffefffffefefffbfbfbffefefefffd4d4d4ffa2a2a2ff8d8d8dff7a7b7aff656566ff535353ff454545ff3b3b3aff303030ff222223ff272626ff262626ff262626ff212122ff222222ff151514ff141515ff0c0c0bff0e0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff161516ff141414ff151514ff151515ff151515ff141515ff151515ff151415ff151414ff141414ff121212ff141413ff161716ff1c1c1cff232423ff2c2d2dff3a3a3aff474847ff565656ff686768ff797978ff919190ffbcbcbcffdddcdcffe9e9eafff4f5f5fffdfcfcfffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffefefffffffffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffefffffffefffffefffffefffefffffefefffffefffffefffefffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffefffefefffffffffffffffffefffefffffffffefefffffefefffefffefffffefefffffffefffffefffffefefefffffefffffefffffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefdfffefefefffefefefffefdfefffdfdfdfffefefdfffdfefefffefefdfffefdfefffdfefdfffefdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffefffefffffffefffefefefffffefefffffffffffffffefffffffefffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffefefefffffffefffefefffffefefefffefefefffefefefffffefffffffefefffefffffffefefffffefffefffefffefffffefefffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefffefffffefefffefefffffefffefffffefefffffefffffefffefffffefffffefffffffefefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffefefffffffffffffffffffffffefffefefffffffffefffffefffffefffefffefefffffffffffffefffefffefffefffefefefffffefefffefffefffefefefffffffefffefefffffefefefffffefffffefffffffffefefffffefffffefefefffffffefffefefffffefffefffefffefffefefefffffefffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffffffffffefffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcecfffcececeffcececdffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d1ffcfd0cfffccccccffcacacaffc9c9c9ffc9c9c8ffc8c8c8ffc7c7c7ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c6c6ffc6c6c7ffc6c7c7ffc7c7c7ffc8c7c8ffc7c7c7ffc8c7c7ffc7c8c8ffc7c7c7ffc8c8c8ffc8c8c7ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c8ffc9c9c9ffc9cac9ffc9cac9ffc9c9c9ffcac9c9ffcacacaffcacacaffcacacaffc9c9caffcacac9ffcac9caffc9c9c9ffc9c9caffcac9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c8c8ffc8c9c8ffc9c8c8ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c7ffc8c8c7ffc7c8c8ffc7c8c7ffc7c8c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c7ffc7c8c7ffc8c7c8ffc7c8c7ffc6c7c7ffc7c7c6ffc6c7c6ffc6c6c7ffc6c6c6ffc6c6c5ffc6c6c5ffc5c6c5ffc5c5c5ffc5c4c5ffc4c5c4ffc4c4c3ffc4c3c4ffc3c4c3ffc3c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c3c2ffc2c3c2ffc2c2c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c2ffc2c2c1ffc2c1c2ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc0c1c1ffc1c1c0ffc1c0c0ffc0c1c0ffc1c0c0ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0bfc0ffbfbfbfffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbfffbebebfffbfbfbeffbebfbeffbfbebfffbebfbfffbebebeffbfbfbeffbebfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbfbfffc0bfbfffbfbfc0ffbfc0bfffc0bfbfffc0bfc0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c3ffc4c4c4ffc5c4c4ffc7c7c7ffcfcfcfffd7d7d7ffe5e5e6ffebebebffecececffeff0efffeeefefffeeeeeeffedeeedffedeeedffeeededffeeededffedeeedffeeededffeeeeedffedededffedededffedededffedededffedededffedecedffecedecffededecffececedffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecedecffecececffededecffecedecffedededffedecedffededecffedededffecededffedededffedecedffecededffededecffedecedffecedecffecececffececedffecececffecececffececebffececebffecebecffebebecffebebebffebebebffebebebffebebeaffeaeaeaffebeaeaffebebeaffeaeaeaffeaeaeaffeaeaebffebeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeae9e9ffeae9eaffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe8e9e9ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffeae9e9ffeae9eaffe9eaeaffeaeaeaffeaeaebffeaeaeaffebebebffebebebffecebebffecebecffecececffececebffecececffecececffecececffecececffecececffedececffecececffecececffececedffedececffecececffecececffecececffedececffecececffecedecffecececffecececffebececffecececffececebffecececffebececffecececffecececffecececffecececffecececffecedecffecececffecececffecececffecececffecececffedececffecededffececedffededecffecedecffedededffecededffecededffedededffedededffededeeffeeededffedededffeeeeedffedeeeeffeeeeedffefeeeffff2f2f2ffeeededffecebecffe8e8e8ffd9d9d9ffd1d1d2ffc9c9c9ffc6c6c6ffc5c5c4ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c3ffc4c4c4ffc3c4c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc3c2c2ffc2c2c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c3c2ffc2c3c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c1ffc1c1c2ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c0ffc1c1c0ffc0c1c1ffc0c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c2ffc1c1c2ffc2c2c2ffc2c2c2ffc3c2c3ffc3c2c3ffc3c3c2ffc3c3c3ffc3c4c3ffc4c3c3ffc3c3c4ffc3c4c3ffc4c3c3ffc4c3c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c5c5ffc6c5c6ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcacacaffcac9caffcacac9ffcacacaffc9cacaffcacacaffcac9caffcacacaffcacac9ffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffcacacaffcacacaffcacac9ffcacacaffcacacaffcacac9ffc9c9c9ffcac9c9ffcacac9ffc9c9c9ffc9c9c9ffc8c8c9ffc9c9c8ffc9c8c9ffc8c8c8ffc8c8c9ffc9c8c8ffc8c8c8ffc7c8c8ffc8c8c7ffc8c7c7ffc7c8c7ffc8c8c8ffc9c9c8ffcacacaffcacbcbffcbcbccffccccccffcdccccffcdcccdffcdcdcdffcecfceffcfcfd0ffcfd0cfffcfcfcfffcececeffcececfffcececeffcececeffcececfffcfcfcfffcfd0cfffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d2ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d4ffd6d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646464ff585858ff4c4d4cff424242ff3a3b3bff343434ff353534ff3c3d3cff404040ff444343ff474747ff4a4a4aff4a4b4bff4a4a4aff474748ff414242ff393938ff313031ff2c2d2dff2c2b2bff2c2c2cff2d2d2dff2d2e2dff2d2d2cff2d2c2cff2c2c2cff2c2b2cff2b2b2aff2a2a2aff2a2b2aff2b2b2bff2b2b2bff2d2d2dff313131ff383838ff424242ff49494aff4d4d4cff4e4e4eff4d4e4eff4b4b4cff484847ff424342ff3a3b3bff313131ff313131ff383838ff3f3f3fff4a4a49ff565656ff64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefffefffefefffffefefffffefffefffefefefffffefefffefefffffefefffffffefefffefffffffffffefffefefffffefffefffefefefffffffffffefffffffffffffffefffefffefffefffffffffffefffefffffefffffffffffffffffffffffefffffffffffffefefefffefffefffefffefffefefffffffffffffffffefffffefefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffefefffefffffffefffffffefefefffefefffffffffffffefffefffffffefffefefefffefefffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffefffefffefffefefffffffefffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffefefefffefefffffffffffffefffffffefefffffefffefffefefefffffffefffffefffffffffffffffefffffffffffffffffefffefffffffefffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffefffefffefffefefffffffffffffffffefffffefefffffefefffffffffffffffffffefefffffffffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefefffffffefffffefffefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffefffefffefffefefffffffefefffefefefffefefefffefefefffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffefffffffffefffbfcfbfff3f4f4ffe8e8e8ffd5d5d5ffa7a7a8ff8a898aff787978ff676667ff545453ff424342ff343534ff292829ff1f2020ff191919ff141414ff121213ff141414ff141414ff141414ff151515ff151515ff161616ff161616ff171717ff171717ff171717ff1817170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1bff1b1b1bff111211ff111111ff161616ff161617ff232323ff222323ff2c2c2cff2c2c2dff2e2e2eff363536ff404040ff4f4f4fff636263ff767676ff878787ff979797ffbebebeffeeeeeefff7f6f7fffdfdfdfffefefefffffefefffffffffffffffffffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffefefffffefefffffffefefffefffefffffefffffffefefffefffefffefffefffffefefffefefffffefffffffefefefffefefffffffffffffefefefffffefefffefefefffefefffffefffefffefefffffefefffffefefefffefefefffefefefffefdfefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfcfffcfcfcfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffbfcfbfffbfafbfffbfbfbfffafbfafffafbfafffafafafffbfafbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfdfdfffdfdfcfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefffefffffefefffefffffffffffffffefefefffefefffffffffffffefefefffefefefffefefefffdfefefffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffdfdfdfff4f4f4ffe4e3e3ffb6b6b5ff979696ff858586ff727272ff5e5f5fff4e4d4dff414241ff363636ff2a2a29ff1f2020ff262726ff222121ff222222ff141415ff151415ff0c0c0cff0e0e0eff131212ff131312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181819ff151615ff161615ff141414ff141515ff151515ff151515ff151515ff151515ff141414ff131313ff141414ff171717ff1d1c1dff232423ff2d2d2cff393a3aff494a49ff575757ff676768ff787879ff909090ffbbbbbbffdddddcffeaeaeafff4f5f4fffdfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffefffefefffffefffefffefefefffffffffffefffffffffefffffefffefffefffefffefefffffefffefffffefffffffffffffffffffffffefffffffffffffefefefffefffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffefffefffffffefefefffffefffffefefffffffefffffefffefffffefffffffefefffefffefffefffefffffefefffefefffffefffffffefefefffefefefffffffffffefefefffefefefffefefefffefefffffefffefffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffdfdfdfffefefefffdfefefffefefefffdfefdfffdfefdfffdfefefffdfefdfffefdfefffefefefffefefefffefdfefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffefefffffefffffffefffffffffefefffffffffffffefffffffffffffefffefffffffffffffefefffffefffffefffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffefefefffefefffffffffffffefffffffefefffffefffefffefefefffffffefffffefffffefffffffffefefffefffefffefffefffefefefffefffefffefefefffefefefffefefffffffefefffefefefffefefefffefefffffefefefffefefffffffffefffffefffffffefffffffffefffefefefffefefefffefffefffefefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffefefffffefefffffffefefffefffefffffefffffefefefffefffefffefffefffffefefffefefffffefffffffefefefffefefffffffffffffefffefffffffefffefefefffefefffffffffffffefffffffefffffffffffefffffefefffffffefffffffffffffffffffffefefffefffffffffffefffefefffffefffefffefefefffffefffffefffffffffefffffefffefffefffefffffffffffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d3d4ffd4d4d4ffd3d4d3ffd3d4d3ffd3d3d3ffd3d2d3ffd2d3d3ffd3d2d3ffd2d3d2ffd3d2d3ffd2d2d2ffd2d2d1ffd1d2d1ffd1d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcecfffcfcfcfffcecfceffcfcfceffcfcfcfffd0d0d1ffd1d1d1ffd1d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d2ffd0d0d0ffcdccccffcacbcbffcacac9ffc8c8c9ffc8c8c8ffc6c7c7ffc5c5c6ffc5c5c5ffc6c5c6ffc5c6c6ffc6c6c6ffc6c6c7ffc6c7c6ffc7c6c7ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9cac9ffc9c9c9ffc9c9caffc9cacaffc9cacaffcac9c9ffcacacaffcac9caffcacacaffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c9c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c8ffc8c8c8ffc7c8c7ffc8c8c7ffc7c7c7ffc7c7c8ffc7c8c7ffc7c8c8ffc7c7c8ffc7c8c7ffc7c7c7ffc8c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c7ffc6c7c6ffc5c6c5ffc6c6c6ffc5c6c6ffc5c5c5ffc4c5c5ffc4c5c4ffc4c4c5ffc3c4c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c1c1ffc2c2c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc1c1c1ffc1c0c1ffc1c1c1ffc0c1c0ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffc0c0bfffbfc0c0ffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbebfbeffbfbebeffbebebeffbebebfffbebebeffbebebeffbebebeffbebebdffbdbdbdffbebdbdffbdbdbeffbdbdbdffbdbdbdffbdbebdffbdbdbdffbdbdbdffbdbebdffbdbdbdffbdbdbeffbdbebeffbebdbeffbdbebeffbebebdffbebebeffbebebeffbebebeffbebebeffbfbfbfffbfbfbfffc0c0bfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc3c3c2ffc3c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc5c4c4ffcbcccbffd3d2d3ffdbdcdbffe8e9e8ffecececffefefeffff1f1f1ffeeeeeeffeeededffedeeedffeeedeeffeeededffedeeedffedeeedffeeededffedededffedededffedededffedecedffedededffecedecffededecffecececffececedffecedecffececedffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecedecffecececffedededffecededffedededffecededffededecffedededffedededffedededffedededffedededffedecedffededecffecececffecececffebecebffebebecffecebebffebebebffebebebffebebebffebebebffebebebffeaeaebffeaebebffeaebebffebeaeaffebebebffebeaebffeaeaeaffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffe9eaeaffeaeaeaffe9e9eaffe9e9eaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e9ffe9e9e8ffe8e9e9ffe8e9e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebeaebffebebebffebebebffebebebffebebebffececebffecececffebebecffecececffebececffecebebffecececffecebecffecececffecececffecececffecebebffecececffecececffecebecffecececffecececffecececffececebffebececffecebecffecececffecececffebececffecebecffecececffecececffecececffecececffecececffecececffecececffececedffecedecffecececffedececffececedffedededffedececffedededffededecffecededffedededffedededffedededffededeeffeeededffedededffedeeedffeeeeeeffeff0effff2f1f2ffededecffebeaebffe5e5e5ffd7d7d6ffcececeffc6c6c6ffc4c5c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c2ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c1c1ffc2c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc1c0c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c0ffc0c1c0ffc1c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0bfc0ffc0c0c0ffbfc0bfffc0c0bfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffbfc0c0ffc0c0bfffc0c0bfffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c0ffc0c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c3c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c4c4ffc4c4c5ffc4c5c5ffc4c5c5ffc5c4c4ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c5c5ffc5c6c5ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c7c7ffc6c6c7ffc7c6c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9cac9ffc9c9c9ffc9c9caffc9cacaffcacacaffc9cacaffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcac9caffcacacaffcacacaffcacacaffcac9c9ffcacacaffcacacaffcacacaffcacacaffc9cacaffcac9c9ffcacacaffc9c9caffc9c9c9ffc8c9c8ffc8c9c9ffc8c8c8ffc8c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc7c8c7ffc8c8c8ffc9c9c9ffcacacaffcacbcbffcbcbccffcdcccdffcdcdcdffcececdffcececeffcfcfcfffd0d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcfceceffcececeffcececfffcfcfcfffd0cfcfffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff585858ff4c4c4cff424242ff3b3b3bff353534ff303031ff303130ff373837ff3a3a3aff3b3b3bff3e3d3eff3f3f3fff3f3f3fff3d3d3eff393939ff323132ff272727ff1f1e1fff1b1a1bff1a1a19ff191919ff191919ff191a19ff181819ff181818ff181818ff181818ff181717ff181817ff171717ff171718ff181818ff191a1aff1f1e1eff272727ff323132ff3b3b3bff3e3e3eff3e3e3eff3e3e3eff3f3e3fff3d3d3dff3a3939ff333433ff2c2c2cff2c2c2cff313231ff383838ff403f3fff494949ff56565600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefffefffefffffffefefffffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffffffffefffefffefffefffffefffffffffffffefffffffefffefffffffffffffffefffffffefffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffffffffefffefffefffffefefffefefffffefefefffffefefffffefefffffffefffefffefffefefefffefefefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffefffffffefffffefffffefefefffffefefffffffffffffffefffefffefffefefefffefefffffffffffffffffffffffffffffefffefffffefffffefefefffffefefffefffffffffefffffffffffffefffffffefefffffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffffffffefffefffefffefffffefffffffffffffefffffffefffefffffffffffefffefffefffefffefefffffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefefffffffffffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefffffefffffffefffffffefefefffffefefffefffefffefffefffffefffffffffffffefffefffefffefffffefffffefffefffefffefffffefffffffffffffffffffffefffffffefefffffcfcfcfff3f4f3ffe8e8e8ffd4d4d4ffa6a6a6ff898989ff777778ff666666ff535353ff414241ff343434ff282828ff202020ff1a1919ff151515ff131313ff141414ff151515ff151515ff161616ff161616ff171717ff171717ff181717ff171717ff181717ff171818000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202121ff202021ff1b1b1bff1b1b1bff121211ff121112ff161716ff161616ff232323ff222223ff2c2c2dff323231ff3c3c3cff484949ff5a5a5aff6d6d6dff808080ff909090ffa1a1a1ffd5d5d5fff3f3f3fffcfcfbfffefffefffffefffffffffffffefffefffefffefffffefffffefffefffefffefffffefffffefefffffefffffffefefffffefefffffffffefffefefefffefffefffefefefffefefefffefffefffefefffffefffffffffffefffefffefffffefefffefefefffefefefffffefefffffefffffffefefffefffefffefefefffefefefffefffefffefffefffefffefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffafbfafffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffefefefffdfefdfffdfefefffefefefffefefdfffdfdfdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfbfcfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefefdfffdfefdfffefefdfffefefdfffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffefdfdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefffffffefffffffefefefffffefffffefffefffefefefff9f9f9ffededeeffcdcdcdff9fa09fff8f8f8fff7e7e7eff6b6c6bff595959ff494949ff3b3c3cff2e2e2eff252526ff222222ff222222ff141514ff141414ff0c0c0cff0d0e0dff121213ff121313ff1c1b1bff1b1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1919ff1a1919ff181818ff181818ff161615ff161616ff151514ff151515ff151515ff151515ff151415ff131313ff151414ff171818ff1d1d1eff242424ff2c2c2cff383838ff474747ff585758ff686867ff797979ff919291ffbcbdbcffdededeffeaeaeafff5f5f5fffdfdfdfffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffefefffffefefefffffefffffffffefffffffffffffffefffefefefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffefffffffffefffffffffefffefffefffefffefffefefefffefefefffefffefffefefffffefffffffffffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefdfffdfefdfffefefefffdfdfefffdfefefffefefefffdfefdfffdfefefffefefefffefefdfffefdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefffefffefffefffefefffffefefffffefffffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffefffffffefefffffefffffffffffffffefffefffffffefffffefffffefefefffffefefffffffffffffffefffefffefffefffefffefefffffffffefffffffffffffffffffffffefffffefffffefefffffffefefffefffffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffffefffefefefffefefefffffffefffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefffefffffffffffefffefffefffefffffffffffffffffffefffffffefffefffffffffffffffefffefffefffefefffffefefffffefffffffefffffffffefffffffffefffefffefffefffefffefefefffefefefffefffefffefefefffefffefffffffefffefffefffefefefffefefefffefefefffffefefffffefefffffffefffefffefffefefefffefefefffffffefffffffffffffffffffffffefffffefffffefefffffffffefffefffffffffefffffefffefffefffffffefefefffefefefffffefffffffffefffffffffffefffefffefefefffffffffffefefffffeffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d3ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d3d4ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d2ffd2d3d3ffd2d3d2ffd2d2d2ffd1d2d2ffd2d2d1ffd0d1d0ffd0d0cfffcfcfcfffcececeffcfceceffcececeffcececeffcececeffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd4d4d3ffd3d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffcecdceffcbcccbffcacacaffc9c9c9ffc7c8c8ffc7c7c7ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc6c7c6ffc6c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c8c8ffc7c8c8ffc7c8c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9cac9ffc9cac9ffcac9caffcac9caffc9cacaffc9cacaffc9c9caffcac9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c9ffc8c9c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c7ffc8c8c7ffc8c7c8ffc7c7c7ffc8c7c7ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c5ffc5c5c5ffc5c5c4ffc4c4c4ffc5c5c4ffc3c3c4ffc3c3c4ffc3c3c3ffc2c3c2ffc2c3c3ffc2c3c2ffc2c2c1ffc2c1c1ffc1c2c2ffc1c2c2ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0c0c0ffbfc0c0ffbfc0c0ffc0bfc0ffc0c0bfffbfbfbfffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbebebfffbebfbfffbfbfbeffbebfbeffbfbebeffbebebeffbebebeffbebebeffbebebeffbebebdffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbcbdffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbcbcbcffbcbcbcffbdbdbcffbcbdbcffbcbdbdffbdbebdffbebebdffbebebeffbebfbfffbebfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc2c1c2ffc5c5c6ffcecfcfffd7d7d8ffe7e7e7ffecebebffededecfff0f0f0ffeeeeeeffedededffedeeedffedededffedeeeeffeeeeedffedeeedffedededffedededffedededffedecedffedededffededecffecedecffecececffecececffecedecffecececffecececffecececffecececffecececffecececffebececffecebecffecececffecececffecececffecececffecececffededecffedededffededecffedededffedededffedededffedededffedededffededecffecededffedededffededecffecececffecececffebececffebecebffecebecffebecebffebebebffebebebffebebebffeaebebffeaebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeae9eaffe9eaeaffeaeae9ffe9eae9ffeae9e9ffe9e9eaffe9e9e9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe9e8e8ffe8e9e9ffe8e8e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e8ffe8e9e8ffe9e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9eaffe9eaeaffeaeae9ffeae9e9ffeaeaeaffeaeaebffeaeaeaffebeaebffeaebeaffebebebffebebebffebebebffebebebffebebebffebebecffebebebffebebebffebebebffebebecffebececffebececffecebecffececebffececebffececebffececebffebececffebececffebebecffebececffececebffebecebffecebebffecebecffebebebffecebecffecececffececebffebececffececebffecececffecececffecececffecececffecececffecececffecececffecececffecededffececedffecedecffecededffececedffecececffedededffededecffedededffedededffedededffeeeeedffededeeffeeefeffff4f4f3fff1f2f1ffebececffe8e9e8ffdbdbdbffd2d2d2ffcacbcbffc4c5c5ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c2ffc1c1c1ffc0c1c0ffc1c0c1ffc0c0c0ffc0c0c0ffc0bfc0ffc0bfc0ffbfc0c0ffbfc0c0ffbfbfc0ffc0c0bfffbfc0bfffbfc0bfffbfbfbfffbfbfbfffbfc0bfffbfbfbfffbfc0bfffc0bfbfffbfbfbfffbfbfbfffbfbebfffbebebeffbfbebeffbfbfbfffbfbfbeffbebfbeffbebebeffbebebeffbfbfbeffbfbfbfffbfbfbfffbfbfbeffbfbebfffbebebfffbfbfbeffbebfbfffbfbebfffbfc0bfffbfc0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c1ffc1c1c2ffc1c2c2ffc2c2c2ffc1c2c1ffc1c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc3c4c3ffc3c4c3ffc4c4c4ffc4c4c3ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c5ffc4c4c5ffc4c4c4ffc5c5c4ffc5c5c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c6c5ffc5c5c5ffc5c6c6ffc6c6c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c6c7ffc7c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc9c9c8ffc8c9c9ffc9c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacac9ffc9cac9ffcacacaffc9c9caffcacacaffcacacaffc9cac9ffc9cacaffcacacaffcacac9ffcac9caffcacacaffc9cacaffcacacaffcacacaffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffc9cac9ffc9c9c9ffc9c9c9ffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc7c8c8ffc8c8c7ffc7c8c7ffc8c7c7ffc8c8c8ffc9c9c9ffcbcacaffcbcbcbffcccccbffcccdccffcdcecdffcececeffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcecfcfffcfcecfffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d3ffd3d3d4ffd4d4d4ffd5d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d7ffd6d6d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4c4d4dff424242ff3b3b3bff343535ff303030ff2b2c2cff2c2c2cff323232ff313131ff2f302fff303030ff323232ff313131ff2e2e2eff2a2a2aff242424ff1b1c1cff141414ff10100fff0f0f0fff0f1010ff0e0f0fff0e0e0eff0d0d0dff0d0d0cff0d0d0dff0e0e0eff0e0e0fff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0f0f0fff131313ff1a1a1aff232424ff2a2a2bff2b2b2bff2b2b2aff2b2c2bff2c2c2cff2e2e2eff2d2d2dff2b2c2bff272728ff272828ff2d2c2cff313131ff383838ff3f3f3fff49494900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffffefffffefefefffffffefffefefffffffefffffefffffffffefffffefffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefffffffefefffefffefffffefffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffffefffffefffffffefefefffffffefffefefefffefefefffffffefffefefefffefefefffefffffffefffffffefefefffffefffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffefefffffffefffffefefffffefffffffffffffffffefffffffefefffefffefffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffefefffffffffffffffefffffffefffffefefefffffffefffffefffffffefffffefefefffffffefffefefffffffefffffefffffffffefffffefffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefffffffefefffefffefffffefffffefffefffffffffffefffffffefffefffffefffffffffffffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefffefffffefffffefffefffffefffffefffffffefffefffffefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffcfcfcfff4f3f4ffe8e8e7ffd4d4d4ffa7a8a7ff89898aff797878ff666666ff525252ff424142ff343434ff292928ff212120ff1a1a19ff151516ff141414ff151515ff151516ff151616ff171717ff171716ff171717ff181817ff181718ff181718ff171717ff151615ff161515000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252525ff252525ff202020ff212120ff1b1b1cff1b1b1bff111211ff121111ff161616ff171616ff161616ff232323ff353536ff444444ff535353ff646465ff777777ff898889ff989899ffb5b6b6ffe7e7e7fff8f8f8fffefdfdfffefffefffffefffffefffefffffefffffefffffffefffefffffffffffffffffffefefffffffefefffffffffffffefefffefefefffffefffffffffefffffefffffffffefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffefffffffffffefffffffffffffefefffefffffffffffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefdfefffefefefffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffbfcfcfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefdfefffdfdfefffefdfefffdfdfefffdfdfefffefdfefffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffffffffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfbfffcfbfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffefefdfffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffffefefffefffefffdfcfdfff3f3f3ffe2e2e2ffafb0b0ff979897ff888888ff787878ff666666ff545353ff434343ff353434ff222222ff161616ff151514ff151415ff0c0c0cff0d0d0dff121312ff121213ff1b1b1bff1b1b1bff212121ff2221220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff1a1b1aff191919ff191919ff181818ff181818ff151516ff151616ff141515ff151514ff151515ff141414ff151415ff181818ff1d1e1eff252525ff2d2d2dff383738ff464646ff575656ff676767ff787778ff939494ffbfbebeffdededeffebebeafff5f5f5fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffefffffffefffffffefefefffffffffffffffffffffefffffffffffffefefffffffffefffffefefffffefffffffefefffffffefffefefffffffefffffefffffffffefefffefffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffefefefffefffefffefefffffefefefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffdfefefffefdfefffdfefefffefdfefffdfefefffefefdfffefefefffefefefffefdfefffdfdfefffefdfefffdfdfefffdfdfefffefdfefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffffefffffffffefffefefffffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffffefffffffffffffffefffffffffffffefefefffefffefffffefefffffefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffffffefffffefffffefefefffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefffffffefefffefffefffffefffffffffefffffffffffefffffffefffefffffffffffffffffffefefffffffefefffffffffffffefefffefefefffffefffffffffefffffefffffffffefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffefefffffefefefffffffefffefefefffefefefffffffefffefefefffefefefffefffffffefffffffefefefffffefffffffffffffffefffffffefffffefefefffefffefffffefefffffefffffefefefffffefefffefefffffffefefffefffefffffefefffefefefffffffefffeffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd3d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd3d3d4ffd4d3d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d0ffcfd0cfffcfcfd0ffcfcfcfffcececeffcececeffcecdcdffcdcdcdffcececeffcfd0cfffd0d0d0ffd0d1d1ffd1d2d1ffd3d3d3ffd2d2d2ffd2d2d2ffd1d0d1ffd0d0d0ffcececeffccccccffcbcbcbffcac9caffc9c9c9ffc7c7c7ffc5c5c5ffc5c4c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c6c7ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc9c8c9ffc9c9c9ffcac9caffc9c9c9ffc9c9c9ffcac9caffcacacaffc9c9caffcac9c9ffcacacaffcac9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc7c7c7ffc8c7c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc6c6c7ffc6c7c7ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc6c6c7ffc6c7c6ffc7c6c6ffc6c5c6ffc6c6c5ffc6c5c5ffc5c5c5ffc5c4c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c2ffc1c1c1ffc1c1c1ffc0c0c1ffc0c1c1ffc1c1c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffc0bfc0ffc0c0bfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbfbeffbfbfbfffbfbfbeffbebebfffbfbfbeffbebebeffbebebeffbebdbeffbebdbdffbebdbdffbdbdbdffbebdbeffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbdbdbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbbbbbbffbbbbbcffbcbcbbffbbbbbbffbbbbbbffbbbbbbffbbbbbaffbbbabbffbbbabbffbababaffbbbbbaffbababbffbbbabbffbabbbbffbbbabaffbbbbbbffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbbbcffbcbcbcffbcbcbcffbdbcbdffbdbdbdffbdbebeffbebebeffbebebeffbfbebeffbfbfbfffbfbfc0ffbfc0bfffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc3c2c2ffcbcbccffd3d3d3ffe2e2e2ffebeaebffecececfff0eff0ffefefeeffedededffedededffededeeffedededffedededffedededffededeeffedededffededecffedededffededecffecededffededecffecececffecececffecedecffecececffececebffecececffecececffecebecffecececffebececffecececffecececffecececffecececffedececffececedffedececffecededffedecedffedededffedededffedededffedededffedededffedededffedededffececedffececedffececedffececedffebececffecececffecebebffecebebffebebebffebebecffebebebffebebebffeaebebffeaeaeaffebeaebffebeaeaffeaeaeaffeaeae9ffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeae9ffeae9eaffeaeae9ffeae9eaffe9eae9ffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eaeaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e9e9ffe8e9e9ffe8e8e8ffe8e8e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe9e8e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9eaffe9eaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffebeaebffebebeaffebebebffebebebffebebebffebebebffecebebffebebebffecebebffebebebffecebebffebebebffecebebffecebebffecebecffececebffebebebffebecebffebebecffebebebffebebebffebebebffecebecffecececffececebffecececffececebffebececffececebffecececffebebecffecececffecececffececebffecececffecececffecececffecececffecececffecececffedececffedecedffecececffededecffececedffedecedffecededffedededffedededffeeededffedededffefefeffff2f2f2ffedededffebeaebffe7e7e7ffd7d7d7ffcfcecfffc5c5c6ffc2c3c2ffc2c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c1ffc0c0bfffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebeffbfbebeffbebebfffbfbebeffbebebeffbfbebeffbfbebeffbebebeffbfbebeffbebebeffbebebeffbebebeffbebdbdffbebebdffbdbdbdffbebdbeffbebebeffbdbdbdffbebebeffbdbdbdffbdbdbdffbebebdffbdbdbdffbdbdbdffbdbebdffbdbebeffbdbdbdffbdbdbeffbebebeffbebdbeffbebebeffbdbdbeffbebebeffbfbebeffbfbebfffbfbfbfffc0c0bfffbfc0c0ffc0c0c0ffc0c1c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc4c4c4ffc4c5c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c8c9ffc8c8c9ffc9c9c8ffc9c8c9ffc9c8c9ffc9c9c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9cac9ffcac9c9ffc9cacaffcacac9ffcacacaffcacacaffcacacaffc9c9caffcacacaffcacacaffc9cacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9caffcac9c9ffc9c9caffcac9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c8ffcacacaffcbcbcaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffcfd0d0ffcfcfceffd0d0d0ffd1d1d1ffd1d0d0ffd0cfd0ffcecfcfffcfcfceffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff3b3b3bff353434ff303031ff2c2c2bff272727ff272727ff2b2a2aff262726ff212021ff1f1f1fff212020ff202020ff1e1e1eff1a1a1aff161616ff111011ff0b0b0bff080808ff080808ff080808ff070808ff060606ff050505ff050505ff060606ff070708ff080807ff080708ff070707ff070707ff070707ff080807ff090909ff0f0e0eff151515ff1a191aff1a1a1aff191919ff191918ff1a1a1aff1e1e1dff212121ff222322ff222223ff232322ff272727ff2c2c2cff313132ff383838ff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefffefffefefefffefefffffefefefffefffffffefffefffffefefffefffefffefefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffefffffffefffefffffefffffefffefffffefffffffffffffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffefefffffefffffffefffffffffefefffefefffffefefefffefffefffefefefffefffffffefefffffffefffffffffefffffffffffffefefffefefffffffefefffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffefffffffffefffffefffffffffffffffefffffffefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffefffffffefffffffefefffffffffefffefffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffefffffffefffefffffefffffefffefffffefffffffffffffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffefefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffffffefffffefffffffffffffffefffffefefefffefffffffffffffffffefefffffffffffefffffffffffefffffffffffefffefffffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff3f3f3ffe7e7e7ffd5d5d6ffa8a8a9ff8a8a8aff787979ff646464ff505050ff404040ff333433ff292928ff202120ff1a1a1bff171717ff151515ff161616ff171616ff171717ff171717ff171818ff171818ff171718ff181817ff151616ff151615ff161515ff131313ff131313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262726ff272626ff252525ff252525ff212121ff202121ff1b1c1bff1b1b1cff111112ff121111ff0d0e0eff161616ff272727ff3b3c3bff4d4d4dff5c5d5cff6f6e6fff808180ff919192ffa2a2a1ffcfcfcfffefeff0fffdfcfcfffefefffffefffffffffffffffffffffffefffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffefefffffffefffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffefffefffffffffefefffefefffffefefefffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffdfefefffdfdfefffefefefffefefefffdfefefffefdfdfffdfefdfffdfdfdfffdfdfefffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfbfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffdfdfdfffdfcfcfffdfcfdfffcfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfdfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffdfefdfffefdfefffdfefdfffefdfefffdfefdfffefdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffefdfefffefefdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffffffefefefffefffffffefefefffefefffffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffbfcfcfffcfbfbfffcfdfcfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffbfbfcfffcfcfdfffefefefffefefefffefdfdfffefefefffefdfefffefefefffdfefefffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefffffefffefffefefffffefefefffefefffffefefefffffefefffffffffffefffffffefefefff8f9f9ffecedecffc5c5c6ffa0a0a0ff919190ff818181ff707071ff5e5f5fff4c4d4cff3a393aff252525ff151514ff0a0909ff0c0c0cff0d0d0eff131312ff121213ff1b1b1cff1b1b1bff212222ff222121ff292929ff2928290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151516ff171717ff1a1b1aff1a1a1aff1a1b1aff191919ff19191aff181918ff181818ff161515ff151516ff141414ff131313ff141515ff181819ff1e1e1eff252626ff2e2e2eff393939ff484848ff5a595aff6a6a6aff787979ff919191ffbebfbfffdededeffebebebfff5f6f6fffdfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffffffffffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefefffffffffffffffffefffffefefffefffefffefefffffffffefffefefffffefefffffefffefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefffffffefffffffefefffffefefefffefffefffefefefffefefefffdfefdfffefdfefffefefefffdfefefffefefefffdfefefffdfefefffefdfefffdfefefffefdfdfffdfefefffdfefdfffefdfefffdfefdfffefdfefffefefefffefdfefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffefefffefffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffefffffffefffffffffefefffefffefffefefefffefefffffefffffffefffefffefefffffefefefffefefefffefffffffffefefffefffffffefefefffffefffffefffefffffefffffefffefffefefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffefffefefffffffefffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefefefffefffefffffefefffefefffffefefefffefffefffefefefffefffffffefefffffffefffffffffffffffffffffffefefffefefffffffefefffffffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffefefefffffefffffefffffffefffefffefefffffefefefffffefefffefffffffffefefffefffffffefffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d4d3ffd3d2d3ffd2d3d2ffd1d1d2ffd1d1d2ffd1d1d1ffd0d1d0ffd0cfcfffcecfcfffcececeffcdceceffcdcdcdffcdcdcdffcdcdcdffcfcfcfffd0d0d0ffd1d1d1ffd1d0d0ffd1d1d1ffd2d1d2ffd1d2d1ffd0d1d1ffcfcfd0ffcfcfcfffcdcdcdffcbccccffcbcbcbffcacbcaffc9c9c9ffc6c6c6ffc4c5c5ffc5c5c5ffc5c6c6ffc5c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c7c6ffc7c6c7ffc6c7c6ffc7c6c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9caffcacacaffcacac9ffcacacaffcac9caffc9cacaffcacacaffc9c9caffcac9c9ffcac9c9ffc9c9c8ffc8c9c8ffc8c8c9ffc8c9c8ffc7c8c8ffc8c7c8ffc8c8c8ffc7c8c8ffc8c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c7ffc7c6c7ffc7c7c7ffc6c7c7ffc6c6c7ffc7c7c6ffc6c7c7ffc6c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc3c4c4ffc3c3c3ffc3c2c3ffc2c3c3ffc2c2c2ffc2c2c2ffc1c2c1ffc1c1c2ffc1c1c0ffc1c0c1ffc0c1c0ffc0c0c0ffc0c0bfffbfc0c0ffc0c0c0ffc0bfc0ffc0c0c0ffbfc0c0ffc0c0c0ffbfbfc0ffbfc0bfffbfbfbfffbfbfbfffbfbfbeffbebfbfffbebebfffbebfbeffbebfbeffbebebeffbebebeffbebebdffbebdbdffbdbebdffbdbdbdffbdbdbdffbcbdbdffbdbcbdffbdbdbdffbcbdbdffbdbcbdffbcbcbdffbcbcbcffbcbdbdffbcbcbcffbcbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbabbffbabbbbffbababaffbab9baffbababaffbababaffb9babaffbab9b9ffb9bab9ffb9b9b9ffbababaffb9babaffb9bab9ffb9babaffb9b9b9ffb9b9b9ffb9babaffbab9b9ffb9babaffb9bab9ffbababaffbababaffbbbabbffbbbbbbffbbbbbcffbbbbbbffbcbcbcffbcbcbdffbdbcbdffbdbdbeffbdbdbeffbebebeffbebebeffbebfbeffbebebfffbfbfbfffbfbfbeffbebfbfffbfbebfffbfc0c0ffc7c7c7ffcececfffdad9d9ffeaeae9ffecebebffefefeffff1f0f1ffeeeeeeffedededffededeeffedededffedededffedededffedededffedededffecededffededecffecededffececedffedecedffecedecffecedecffecececffecececffecebecffecececffebececffebebecffececebffecececffebececffecececffecececffecececffececedffecededffedededffecededffecededffedecedffedededffedececffedededffecededffedededffededecffedecedffecedecffececedffecececffecececffecececffecebecffecececffebebecffebecebffebebebffebebeaffebeaebffebebebffebeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9e9eaffeaeaeaffeaeae9ffeae9e9ffe9eae9ffeae9eaffeaeae9ffe9e9eaffe9e9eaffe9eaeaffe9eaeaffeae9e9ffe9e9eaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e9e9ffe9e8e8ffe8e9e9ffe8e9e8ffe9e8e9ffe9e9e8ffe9e8e9ffe9e9e9ffe9e9eaffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaebffeaeaebffebebeaffebebebffebebeaffebeaebffebebebffebebeaffebebebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebecebffecebebffebebecffebebebffebececffececebffebececffebebecffecececffecececffecececffecebebffebebecffecebecffecececffebececffecececffecececffecedecffecececffedececffecedecffecececffedededffecededffedededffecededffedededffedededffedeeedffeeededffeff0effff1f2f1ffecebecffe9eae9ffe3e2e3ffd3d3d3ffcbcacbffc3c3c2ffc0c0c1ffc0c0c0ffbfbfbfffbfbfc0ffbebfbfffbfbfbfffbebebeffbebfbeffbebdbeffbebebeffbebdbdffbdbebdffbdbdbeffbdbdbdffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbdbcffbdbdbdffbdbdbdffbcbcbdffbcbcbdffbcbdbcffbcbdbcffbdbcbcffbcbcbdffbcbcbcffbcbdbcffbcbcbcffbcbdbcffbcbcbcffbdbcbdffbcbdbcffbdbdbdffbdbcbcffbcbcbdffbdbcbcffbcbdbdffbcbdbdffbcbcbdffbdbdbcffbdbdbdffbdbebdffbebebeffbebebeffbfbebfffbfbfbfffbfc0c0ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc0c0c0ffc0c0c0ffbfc0bfffc0bfc0ffc0c0bfffc0c0c0ffc0c1c0ffc0c0c1ffc0c0c0ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc3c2c2ffc3c2c2ffc3c3c3ffc3c2c3ffc3c3c3ffc3c4c3ffc3c3c3ffc4c3c3ffc4c4c3ffc4c3c3ffc3c4c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c6ffc6c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffc8c9c9ffc8c9c8ffc9c9c9ffc8c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9cacaffcac9c9ffc9cacaffc9cac9ffcac9caffc9cac9ffcac9caffcacacaffcac9caffcacac9ffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffc9cacaffc9cac9ffc9c9caffcac9c9ffcac9c9ffc9c9c8ffc8c9c8ffc9c8c9ffc9c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc7c8c8ffc9c9c9ffcacbcaffcbcbcbffccccccffcdcecdffcececeffcfceceffcfcfd0ffd0cfd0ffcfd0cfffd0d1d1ffd0d0d1ffd0d1d0ffcfd0d0ffcecfcfffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff343534ff313030ff2b2c2bff272627ff222222ff212222ff232323ff1c1d1dff131314ff101010ff101010ff100f0fff0e0e0eff0c0c0cff0a0a0aff070807ff050405ff030403ff030303ff030303ff030303ff020203ff020101ff020202ff020202ff030303ff040404ff030403ff030303ff030303ff030302ff020303ff030304ff050606ff090a09ff0c0c0cff0c0b0cff0b0b0aff0b0a0aff0c0d0cff0f0f0fff161616ff1b1b1cff1e1e1fff1e1e1eff232323ff282727ff2c2c2cff313131ff38383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffdfefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffefffefefefffffefefffefffefffffffffffefffffffffffefffefefffffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffefefffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffefffefffffefefffefffefffefefefffefffefffefffffffefefffffefefffffefefefffffffefffefefefffffefffffefffffffefefefffefefefffffffffffefffefffffefffffffefffffffffffffffefefffffffefffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefffffffffffffffefffffffefffffefefffffffefffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffefffffffffffefefefffffefffffefefffffefffffffffefefffffffefffffffffffffffefffefefefffffefefffefffefffffffffffefffffffffffefffefefefffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffefefffffffffffffffffefffefffffffffffffffefffffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefefffffefefffffffefffffefffffefefefffffffffffefefffffffefffffefefffffffefffffffffefffefffffffffffefffefefffffefffffffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f3f3ffe6e7e6ffd5d6d5ffaaa9aaff8b8c8bff787878ff626362ff4e4f4fff3f4040ff343334ff2a2a29ff222222ff1c1c1cff171717ff161616ff171717ff171717ff171718ff171717ff171718ff171718ff151616ff161515ff151615ff131313ff141313ff131313ff121111ff111211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff292929ff272626ff272726ff252525ff252525ff212120ff212121ff1b1b1cff1b1b1bff0e0e0fff111112ff1d1d1dff313131ff464545ff585758ff686869ff7a797aff8a8a8aff9b9a9bffb3b3b4ffe4e4e4fff5f5f4fffefffffffffffefffefefffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffefffefffffffffffffffffffefefffffefffefffffffefffefffefffefefefffffefefffffffefffefffefffefffefffffefefffefffefffefefefffefffefffefffffffefffffffffefffffffffefffffffefffefefffffffffffffefffffffefffffffefffefffffffffffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfdfffefefdfffdfdfdfffefdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffbfbfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfcfcfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffdfdfcfffcfdfdfffdfdfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfcfffcfdfcfffdfdfdfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfdfffefdfefffdfdfdfffefdfefffdfdfefffefdfefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfcfffbfbfcfffbfcfcfffcfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffffffefefffffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffcfbfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfdfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfdfdfffcfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffffffefffffffffffffffffffcfdfcfff2f3f3ffddddddffacacadff9a9a99ff8a8a8aff797a79ff686868ff565656ff434343ff2c2d2dff171717ff0c0c0cff0d0d0eff131312ff131313ff1b1b1bff1b1b1bff222121ff212221ff292929ff282928ff2a2a2aff2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151514ff151515ff151515ff151616ff171818ff1a1a1bff1a1a1aff1a1b1aff191919ff191919ff181819ff181818ff151615ff131313ff141414ff181819ff1e1e1fff262626ff2f2e2eff3a3a3aff494848ff5d5d5cff706f6fff7d7c7cff919191ffbdbdbdffdedfdfffebebebfff5f5f6fffcfcfdfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefffffffefffffffffffffffefefffffffefffffffefffffffefffefefefffffefefffffffffffffffffffefffffffffffefffefefffffefefffffffefefffffefefffffefefffffefffffefefefffffffffffefefffffffefffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffefffefefffffffffefffffffffffefffefffefffefffffefefffefffefffefefefffefefefffefefffffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefefefffefefefffdfefefffefefefffdfdfefffdfdfefffefdfdfffefdfdfffefdfdfffefdfefffdfdfdfffefefefffdfdfefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffefffefffffffffffefffefffffffffffffefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffefefffffefefffffefefefffefefefffefefffffefefefffffefefffefefefffefefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffefffefffffffffffffffffffefefffffefffefffffffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefefffffefefffffefefefffffffefffefefffffffefffffefffffffefefefffefefefffffffffffefffefffffefffffefefffffefffffffffefefffefffefffffefefffffffefffefefefffffefefffefffefffefefffffefefffffefefefffefefefffefefffffefefefffffefefffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d0ffcfd0cfffcfcfcfffcececeffcdceceffcdcdceffcdcdcdffcdcdcdffcececdffcfcfcfffd1d0d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcdcecdffccccccffcbcccbffcbcbcbffcbcbcbffc9c9c9ffc6c5c5ffc5c6c5ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c6c6ffc7c6c7ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9cac9ffc9cacaffc9cacaffc9c9caffcacac9ffcacacaffc9cac9ffcacacaffcacacaffc9c9caffc9cac9ffc9c9c9ffc8c9c8ffc8c8c9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c8c7ffc8c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c7ffc7c6c6ffc7c7c6ffc6c6c7ffc7c6c7ffc6c7c7ffc6c6c6ffc6c6c6ffc7c7c7ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c5c5ffc5c5c5ffc5c4c4ffc5c4c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c2ffc1c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffc0bfc0ffbfbfbfffc0bfc0ffbfc0bfffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbebfbfffbebfbeffbebebeffbebebeffbebebeffbdbebeffbebebeffbebdbeffbdbdbeffbdbdbdffbdbdbdffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbbbcbbffbcbbbcffbbbcbbffbbbbbcffbbbcbbffbbbcbcffbbbcbcffbcbbbcffbcbcbbffbcbcbbffbbbbbbffbbbbbbffbabbbbffbababaffbababaffbababaffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b8ffb8b9b8ffb9b8b8ffb9b9b8ffb8b8b8ffb9b8b8ffb8b9b8ffb8b8b9ffb8b8b8ffb8b8b8ffb7b8b8ffb7b7b8ffb8b7b8ffb8b7b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffbab9baffb9b9baffbbbabbffbbbbbaffbbbcbcffbcbbbbffbcbcbcffbcbcbcffbcbdbcffbcbdbdffbdbdbdffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbebebdffc1c1c1ffcbcbcbffd2d3d3ffe5e5e5ffeaebeaffecececfff0f0f0ffeeeeeeffedededffedededffedededffededecffedededffedededffedededffecededffedecedffededecffededecffecececffecececffecededffecececffececebffecececffebecebffecececffecebecffecececffecebecffecececffecececffecececffecececffedececffecedecffedecedffecededffededecffececedffececedffedededffedecedffededecffedecedffecececffedecedffecececffedecedffecececffedecedffecececffecececffececebffebebecffebebecffebebebffebebebffeaebebffeaeaebffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9eae9ffeaeae9ffe9eae9ffe9e9e9ffeaeae9ffeaeaeaffe9eae9ffe9eae9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe9e8e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e8e8ffe9e8e8ffe9e8e9ffe8e8e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebeaffeaebebffeaebebffeaeaebffebebeaffebebebffeaebeaffebebebffebebebffebeaebffeaebebffebebebffeaebeaffebebebffebebebffebebebffeaebeaffebebeaffebeaebffebebebffebebebffebebebffebececffebebecffebebecffecebebffececebffebebecffecebecffebececffebecebffebecebffecececffebecebffecececffecececffecececffecececffecececffecececffedececffecececffedececffecedecffedededffecededffedededffececedffecededffeeeeeefff3f2f2fff1f1f0ffebebebffe6e7e7ffd8d8d8ffcececeffc7c6c7ffc0c0c1ffbfbebfffbfbfbeffbebebeffbebebdffbdbdbdffbdbdbdffbdbdbcffbcbdbdffbcbcbcffbbbcbcffbcbcbbffbcbcbcffbbbcbbffbcbcbcffbcbcbcffbcbbbcffbbbcbbffbcbcbcffbbbcbbffbbbbbcffbcbcbbffbcbcbcffbbbcbbffbbbbbbffbbbbbbffbbbbbaffbbbbbbffbbbbbaffbbbbbbffbabbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbcffbbbbbbffbbbbbbffbcbcbcffbbbbbbffbbbbbcffbbbbbcffbcbcbcffbcbcbcffbcbdbcffbdbdbdffbebdbdffbebdbdffbfbebeffbebfbeffbfbfbfffbfbfc0ffc0c0bfffbfbfc0ffbfbfc0ffc0bfbfffc0bfbfffbfbfbfffbfbebfffbebebfffbfbfbfffbfbfbfffc0bfc0ffbfbfc0ffc0c0c0ffc1c1c0ffc0c1c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c2ffc1c2c2ffc1c1c2ffc2c2c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c2c2ffc2c2c3ffc2c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc3c4c3ffc4c4c3ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c6c6ffc5c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc9c8c8ffc9c9c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffcac9caffc9c9c9ffcac9caffc9c9caffcac9caffc9c9caffcacacaffcacac9ffcacacaffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9caffc9cac9ffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c9c8ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c8c8ffc8c8c8ffcac9c9ffcbcbcaffcbcbccffcdcdcdffcdceceffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffd0d0cfffd0cfcfffd1d0d0ffd1d1d1ffd2d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d4d5ffd5d4d5ffd4d4d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353434ff303130ff2c2c2cff272727ff212121ff1c1b1bff1c1c1cff1c1c1dff141414ff0b0b0bff050505ff030304ff040404ff040304ff030303ff030203ff020202ff010102ff000000ff010001ff000001ff010101ff010100ff000101ff010000ff010001ff010101ff010101ff010201ff010101ff000101ff010100ff010101ff000100ff010101ff020202ff030304ff030403ff030302ff020302ff040404ff070707ff0e0e0eff151515ff181818ff191818ff1e1e1dff232323ff272827ff2c2c2dff31313200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfefefffefefefffefefefffefdfefffdfefefffefefdfffefefdfffefefefffdfefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefffefffefffefffffffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffffefefffefefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffefffefffefffffffffefffffefffefffefefffffefefefffefffefffefefefffefffefffffefefffefffefffffefffffefefefffefefefffffffefffefffefffefefffffefefefffefefffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefefefffefefffffffefefffffffffffefefefffffefffffffffefffefffffffefffffffffffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffffefefffefefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffefffffffffffffefffffffefffffffffffffffefffffffefffffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f3f3ffe6e7e7ffd7d6d7ffaaabaaff8b8b8bff797979ff636363ff504f50ff424343ff373636ff2c2c2cff242424ff1c1c1cff181918ff171616ff171717ff171718ff171717ff171717ff161515ff161616ff151515ff131313ff131313ff131313ff111212ff111212ff141413ff131313ff131313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2b2b2bff292829ff292928ff262726ff262726ff252525ff252525ff202021ff202021ff1b1b1cff141415ff1f1f1eff2d2d2eff3d3d3dff525252ff666566ff777677ff878686ff969696ffa4a4a3ffccccccffeeeeeffff9f9f9fffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefefefffefefefffefefefffefffffffffffefffefefefffefffefffefffefffefffefffefffefffffefffffefffefffefefffffefefefffffffefffffefefffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefefffffefefefffefefefffefdfefffefefefffdfdfefffefdfefffefdfdfffdfefdfffdfefdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffcfdfcfffcfdfdfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfdfffefdfdfffefefefffdfdfdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffbfcfbfffbfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfefffdfefdfffefefefffefdfefffefefefffdfdfefffefdfefffefefdfffdfefefffdfefefffefefefffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefefefffffffffffffefffffffffffffefefefff8f7f8ffebebebffc1c1c1ffa1a2a2ff949494ff858484ff747473ff626262ff4f4f4fff373737ff202020ff111110ff0c0c0cff121312ff1b1c1bff1b1b1bff212221ff222122ff292928ff282929ff2a2a2aff2a2a2aff2c2b2cff2b2c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff141414ff151514ff141515ff141515ff151615ff151515ff171818ff1b1a1aff1a1b1aff1b1a1bff191919ff191919ff191818ff151515ff151616ff181918ff1f1f1fff272626ff30302fff393939ff494849ff5a5a5aff6f706fff808181ff979797ffc1c1c1ffdededeffebebebfff6f6f6fffdfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffefffffffffffffefffffffefffffffffffffffefffffffefffffffffffffefffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffffffffffefffffefefffefffefffefffefffefffefffefffefffffefffffefffefffefefffffefefefffefefefffefdfefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefdfffefefefffdfdfefffefdfefffefdfefffefefdfffdfefefffefdfdfffefdfefffefdfefffefdfefffefdfefffefefefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffffefffffffffefffffefefffefffffffffffefffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffefffffefffefffefffffffefffffffffffffffffefffffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffefffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffefefefffefefffffffefffffffefefffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefefefffefefefffefefefffefffffffffffefffefefefffefefefffefffefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefffffefefefffefefefffffffefffefffffffefefffffefefefffefefffffffefefffffffffffefefefffefefefffffefefffefffefffefffefffefffffffffffefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d2d1ffd0d1d1ffd0d0d0ffcfd0cfffcececfffcdceceffcdcdcdffcdcccdffcdcdcdffcecdcdffcececeffd0cfd0ffd0d1d0ffd1d1d1ffd2d2d1ffd0d1d1ffd0d0d0ffcfcfcfffcfcfcfffcecdcdffcdcdcdffcbcbccffcbcbcbffcbcbcbffcacbcaffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c7ffc7c7c6ffc6c6c7ffc7c6c6ffc7c6c7ffc7c6c7ffc7c6c7ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c7ffc7c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffcac9caffcacac9ffcac9caffc9cacaffcacacaffc9cacaffcacacaffcacac9ffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c7ffc7c8c7ffc8c7c7ffc7c7c7ffc6c7c7ffc6c7c7ffc7c7c6ffc6c6c6ffc6c7c6ffc7c6c6ffc6c7c6ffc7c6c7ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c3c3ffc2c3c3ffc2c2c2ffc2c1c2ffc1c1c2ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbebebeffbfbfbfffbebebfffbebebeffbebebeffbebebfffbebebeffbebebeffbebebeffbebdbeffbdbebeffbebebdffbdbdbdffbebebeffbebdbdffbdbdbdffbdbdbdffbdbcbcffbcbcbcffbcbdbdffbcbcbcffbcbbbbffbbbcbbffbbbbbbffbbbbbbffbabbbbffbbbabbffbabbbaffbabbbbffbabbbbffbbbbbbffbbbabbffbbbbbbffbbbbbbffbbbbbaffbbbabbffbababaffb9bab9ffbabab9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb8b7b7ffb8b8b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb7b6b7ffb7b6b7ffb7b7b6ffb6b6b7ffb6b6b6ffb6b6b7ffb7b6b7ffb7b6b7ffb7b7b7ffb8b8b8ffb7b8b7ffb9b8b8ffb8b8b9ffb9b9b9ffb9b9b9ffbababaffbababaffbbbabbffbbbbbbffbbbabbffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbcbcbbffbbbbbbffbdbdbdffc7c7c7ffcececdffdfdfdfffeaeaeaffebeaebffeeefeeffeeefeeffedededffecededffedecedffededecffecededffecededffedededffedececffecededffededecffecedecffedecedffecececffecececffecececffebececffebececffebecebffecececffecebebffecececffebebecffecebecffececebffecececffecececffecedecffededecffecececffecececffedecedffedecedffedededffedededffedecedffedecedffedecedffedecedffedececffedededffecececffededecffecececffecececffebececffecececffebebecffecebecffebebebffebebebffeaebebffebebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9eaeaffeaeae9ffe9e9e9ffe9eae9ffe9eae9ffe9eae9ffe9eae9ffeae9eaffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e8ffe8e7e8ffe8e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e8ffe8e8e9ffe9e8e8ffe8e8e9ffe9e8e9ffe9e8e9ffe9e8e8ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeae9eaffeaeaeaffebeaeaffebeaeaffeaebeaffebebeaffeaeaeaffebebebffebebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebeaffebeaeaffeaebeaffeaebeaffebebebffeaebebffebeaebffebebeaffeaebebffebebebffebebebffebebebffebecebffecebebffebecebffecebecffebebebffebebebffececebffebecebffebebecffebecebffecececffecebecffecececffebebecffecebecffecececffecedecffecececffecededffededecffecececffececedffedecedffedecedffedededffeeeeeefff2f1f2ffecececffeae9eaffe4e3e4ffd3d2d2ffcbcbcbffc1c1c1ffbebebeffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbcbbbcffbcbbbbffbbbabbffbabbbbffbbbbbaffbababaffbbbbbaffbbbabaffbababaffbababaffbababaffbababaffbababaffbababaffbab9baffbababaffbababaffbababaffb9babaffbab9baffb9bab9ffb9b9baffb9b9b9ffb9bab9ffb9b9b9ffb9babaffbabab9ffbabab9ffbababaffb9bab9ffb9babaffbababaffbababaffbababbffbababaffbababbffbbbabaffbbbbbbffbbbbbbffbcbbbcffbcbcbbffbcbdbcffbcbdbdffbdbebdffbebebdffbebebeffbebebeffbfbebfffbfbebfffbfbfbfffbfbfbfffbfbebfffbebebfffbfbebfffbebebeffbebebeffbfbfbfffbebebeffbfbfbfffbfbfbfffbfbfbfffbfc0c0ffc0c0c0ffc0bfc0ffc0c0c0ffc1c1c0ffc1c0c0ffc0c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c1ffc2c2c1ffc2c2c2ffc2c1c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c4ffc4c4c4ffc4c4c5ffc4c5c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc8c8c8ffc8c7c8ffc9c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc8c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc8c8c9ffc9c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9caffc9c9c9ffcac9c9ffcacacaffc9c9c9ffcacacaffc9c9caffc9c9caffcacacaffcacacaffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9c9ffc9c9c9ffc9cacaffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c8c8ffc9c9c8ffcacac9ffcbcbcbffccccccffcccdcdffcececeffcecfcfffcfcfd0ffcfd0cfffcfcfd0ffd1d0d1ffd2d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcfcfcfffcfd0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd4d3d3ffd4d4d4ffd4d4d5ffd4d4d4ffd5d4d4ffd5d5d5ffd4d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d5d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff2c2b2cff272726ff212221ff1b1c1cff161616ff161615ff161616ff0e0e0eff060506ff020102ff010100ff000001ff000000ff000001ff010001ff000000ff000000ff010000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff010001ff010100ff010000ff000100ff010100ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000101ff010100ff010101ff030404ff0a0b0aff111111ff131313ff141314ff181918ff1d1e1eff232323ff272827ff2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfefefffefefdfffdfefefffdfdfdfffefdfdfffdfdfdfffefefefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffefefffefffffffefefefffffefffffefffefffefffffffefffffffffefefffefffffffefffffffffffefffffefffffefffefffefffffffffffffffefefffffffffefffffefefffefffefffefffefffefefffffffffffffefefffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffefffffffefffffffefffffffefefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefffffffffefffffefefefffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffffefffffffffffffefefffffffffffffefffffffffffffefffffffffefffffefefefffffffffffffffefffefffefffffefffffefffffffefffefffffefffffefffefffefffffffefffffffffefefffefffffffefffffffffffefffffefffffefffefffefffffffffffffffefefffffffffefffffefefffefffefffefffefffefefffffffffffffefefffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefffffefefffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffffffefffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff3f3f3ffe7e7e7ffd8d8d8ffaaaaaaff8c8c8cff797a79ff646464ff545454ff454545ff383838ff2e2e2eff232323ff1f1f1fff191919ff171616ff171818ff171718ff151515ff161616ff151615ff131413ff131313ff131313ff111211ff121112ff131313ff131313ff131314ff141313ff131313ff121213000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2c2bff2b2c2bff2c2b2bff282929ff282928ff272627ff262626ff252525ff252525ff212020ff191a1aff232424ff323232ff3d3c3dff4d4e4dff606161ff727272ff828282ff919191ff9e9e9effb5b5b5ffe2e2e2fff3f4f4fffdfdfdfffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffffffefffffefefffefefefffefefefffefefefffefefffffffefefffefffefffefefefffefffffffefefffffefffffffefefefffefefefffefffefffefffefffefefefffffefefffefefefffefffffffffefefffffefffffffefffffffefefffefffffffefefefffdfefefffefefefffefefdfffdfefdfffefdfefffdfefefffdfdfdfffefdfefffefefdfffefefefffdfefefffefdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffcfcfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffbfcfcfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffbfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfdfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfdfdfffefdfefffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffbfcfcfffbfcfbfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffdfdfdfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffcfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffefffffffefffefffefefefffffefefffefefefffefffefffefefefffefefffffffffffffefefffffefefffffffefefffffffffffffffffffcfcfcfff1f1f2ffd9d8d9ffadacacff9c9d9dff8e8e8eff7f807fff706f6fff5f5e5eff474848ff2f2f2fff1f1f1fff161717ff151414ff1b1c1bff212121ff212222ff292829ff292929ff2a2a2aff2a2a2aff2c2c2bff2b2c2cff2b2c2cff2a2a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff131313ff131314ff141414ff141515ff141515ff151514ff151515ff151515ff171717ff1a1a1aff1a1a1aff1a1a1aff1a191aff171717ff191818ff1a1b1bff212021ff282828ff313131ff3b3b3aff484948ff5b5a5bff6d6e6eff808080ff9a999affc6c6c6ffdfdfdfffebebebfff7f6f6fffdfdfdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffffefefffffffffffffefffffffffffffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefffffffefefffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffffffffefffffefefefffffffffffefffefffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffefefefffdfefefffefefdfffefdfefffefefdfffdfefefffefefefffdfefefffefefefffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffefefefffffefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffffefefffefefefffffffffffffefefffffefffffffefffffffefffffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffefefefffefefefffefffffffffefefffefefffffefefffffefefefffffefefffefffefffefffffffffffffffefefffffffefefffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffffffefffffefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffefefffefffffffffefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefffefffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0cfd0ffcfcfcfffcececeffcdceceffcdcdcdffcccdcdffcdcdcdffcecdcdffcececeffcfd0d0ffd1d1d1ffd2d1d2ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcecfcfffcdcdcdffccccccffcbcccbffcbcbcbffcacacaffc7c7c7ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c6c6ffc6c7c7ffc6c7c7ffc7c7c6ffc7c6c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c7c8ffc8c8c9ffc8c8c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9cac9ffcac9caffcac9caffcac9caffcac9caffc9cacaffc9cacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c9ffc8c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c5c6ffc6c6c6ffc5c6c6ffc6c5c6ffc5c5c5ffc6c6c6ffc5c5c5ffc4c5c4ffc5c4c4ffc4c4c5ffc3c4c3ffc4c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c1c1ffc1c1c1ffc0c1c1ffc0c0c0ffc0bfc0ffbfc0bfffbfbfbfffbfbfbfffbebebfffbfbebeffbebebeffbdbebeffbebebeffbdbdbeffbebebeffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbcbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbbbbffbbbbbaffbabbbaffbababaffbababaffbab9baffbababaffb9babaffb9babaffbabab9ffb9babaffb9babaffbab9b9ffb9b9b9ffb9babaffb9b9b9ffb9b8b9ffb9b8b8ffb9b8b8ffb8b8b8ffb8b7b8ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb5b6b6ffb5b6b5ffb6b5b6ffb6b6b5ffb6b6b6ffb5b6b6ffb6b5b5ffb5b5b6ffb5b5b6ffb5b5b5ffb5b4b5ffb5b5b4ffb4b5b5ffb5b5b5ffb4b5b5ffb5b5b5ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b7ffb7b7b7ffb7b7b8ffb8b8b8ffb8b8b8ffb8b8b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9bab9ffb9b9b9ffb9babaffbbbbbaffc2c2c2ffcacacaffd6d5d5ffe9e9e9ffe9e9eaffecebebffeff0efffedeeedffedededffedecedffedededffecedecffecededffededecffecececffecececffecececffecececffecececffecececffecececffecebecffecebecffebececffecebecffebececffecececffececebffebecebffecececffebececffecececffecececffecececffecececffececedffedececffecededffecededffededecffedecedffecedecffecededffedededffececedffedececffecececffecedecffecececffececedffecececffebebecffebececffecebebffebebebffebebebffebebebffebeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9eae9ffe9e9e9ffe9e9eaffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe9e9e9ffe9e8e8ffe9e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe9e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe9e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9eaffeae9e9ffe9eaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaebeaffeaeaeaffeaebebffebeaebffebebebffeaebebffeaebebffebebeaffeaebebffebebebffebebebffebebebffebebebffebebebffecebecffebebebffecebebffebececffecebecffebebebffecececffececebffebecebffecececffecececffecececffececedffecececffecececffecededffedececffecededffecededffedededffefeeeffff0f0efffeaebebffe9e9e9ffdededeffcecdcdffc6c6c6ffbebfbeffbcbcbcffbbbbbcffbbbbbcffbababbffbababaffbab9baffb9babaffb9bab9ffb9b9baffb9b8b9ffb9b9b9ffb9b8b9ffb8b9b9ffb8b9b8ffb8b9b9ffb9b8b8ffb9b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b9ffb8b8b8ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b8b8ffb7b8b8ffb8b8b7ffb7b8b8ffb7b8b8ffb8b8b7ffb8b8b8ffb8b8b8ffb8b8b8ffb9b8b9ffb9b8b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffbababaffbababaffbabbbaffbbbabaffbabbbbffbbbbbbffbcbbbcffbcbcbcffbdbdbdffbdbdbdffbebdbdffbebebeffbebebfffbebebeffbebebeffbebebeffbdbebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbebdffbebebeffbebebeffbebfbfffbebebfffbfbfbfffbfbfbfffbfbfbfffbfc0bfffc0bfc0ffc0bfc0ffc0c0c0ffc0c0c0ffc0c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c1ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c4ffc3c4c4ffc3c4c4ffc4c4c4ffc4c5c4ffc4c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc9c8c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9c8c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcac9c9ffc9c9c9ffc9cac9ffc9cac9ffc9c9caffcacacaffc9c9caffcacacaffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc8c8c8ffcacacaffcccbcbffcdcccdffcdcdcdffcfceceffcfcfcfffd0cfd0ffcfd0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2bff272727ff212222ff1b1c1bff161616ff111111ff111111ff111111ff0b0a0aff040404ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030202ff070808ff0d0d0dff0f0f0fff0f0f0fff131413ff181818ff1d1e1eff232322ff27272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffdfdfefffdfefefffdfdfdfffefefefffdfefdfffdfdfefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffefefefffefefffffefefefffefefffffefefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffffffefefefffefefffffffefefffffefefffffffefffffefefffefffefffffffffffefffefffffffefffefffffffffefefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffefefffefffefffefefffffffffffffefefffffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffffefefffefffffffffefefffffefffffefffffffefffffffffefffffffefefffffffffffffffefffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefefffefefefffefffffffffffefffffffefffefffffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffefffefefefffefefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffffefefffefffefffefffefffffffffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefffffffffffffffefefefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffefffffffefffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff4f3f4ffe7e7e7ffd6d7d6ffa9a9a9ff8b8b8bff777877ff656566ff565656ff454545ff393939ff2c2c2cff272727ff201f20ff191a1aff171616ff151516ff151616ff151516ff131313ff131313ff131313ff121211ff121211ff131314ff131314ff131313ff141313ff131213ff121312ff121212ff13131200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262727ff2a2b2bff2b2a2bff2b2b2bff2b2c2bff2c2c2bff292929ff282929ff262627ff262626ff252525ff212122ff262726ff333333ff3f3f3fff4b4b4bff5a5b5bff6b6b6cff7c7b7bff8b8b8bff999998ffadadadffdadbdafff1f1f1fffafbfafffffefefffefffffffffffefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffefffefffffefefffefffefffefffefffffffefffefefefffefffefffefefefffefefefffefefefffefefffffffffffffefefffffefffefffefefefffffefffffefffefffefefffffffffefffffefefffefefefffefefffffffffffffffefefffefefffffffefefffefdfefffefefefffdfefefffefefefffefdfefffefefefffefefdfffefefdfffdfefefffdfdfefffdfefdfffefefefffdfdfefffdfefdfffdfdfdfffefefefffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfcfdfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfcfcfffdfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefdfdfffdfefdfffefdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfcfcfffcfbfbfffcfbfcfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffcfdfdfffdfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfefefffefefdfffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffefdfdfffcfdfdfffdfdfcfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfdfffdfdfdfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffdfcfdfffdfefefffdfefefffefdfefffefdfefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffffffefffefffefffefffefffffffffffefefefff9f8f8ffededecffcdceceffa7a6a6ff979797ff8a8a89ff7b7b7bff6c6c6cff5a5a59ff434343ff313131ff282928ff202020ff1d1d1cff212121ff292829ff292929ff2a2a2aff2a2a2aff2b2b2bff2c2c2cff2b2c2cff2a2a2bff2b2b2aff262626000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131212ff131312ff131313ff121112ff141314ff131313ff141414ff141414ff151515ff141515ff151515ff161515ff181717ff1a1a1aff1a1a1aff181918ff1a1919ff1c1d1dff232222ff2a292aff323333ff3c3c3dff4a4a4aff5b5a5bff6d6d6dff7f7f7fff9a9a9affc8c8c8ffdfdfe0ffebebebfff7f7f7fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffefffffffffffefffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffefffffffffffffffefffffffffffffffefffefffefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffdfefefffefefefffffefefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffffefffffefffffffefefffffefefefffefefefffefffefffefffefffefefefffefefefffdfefefffefefefffefefefffdfdfefffdfefefffdfdfdfffefefefffefefefffdfdfdfffefdfefffefdfdfffefefdfffefefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffffefefffffffefffefffffffffefefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffefffefefffffffffffffffffffffefefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffefffefefefffefefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffffffffffffffefffefffefffefffefffffffffffffefffffffefffffffffffffefffffffffefefffffffffffefffefffffefefffefffefffefffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefffefffefefefffffefefffffefefffefefefffefefefffffffffffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffffffffffefffffffefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcecfceffcdcdcdffcecdceffcdcecdffcdcdceffcfceceffcfcfcfffd0cfd0ffd1d1d2ffd1d1d1ffd1d0d0ffcfd0d0ffcfcfcfffcfcecfffcdceceffcccccdffcccbccffcbcbcbffcacbcaffc8c8c7ffc7c7c6ffc6c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc9c9c8ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9caffcac9caffcac9caffcacac9ffc9cacaffcac9c9ffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc8c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c6c6ffc6c5c5ffc6c5c6ffc5c5c5ffc4c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c3c3ffc2c3c3ffc2c2c3ffc1c2c1ffc2c1c1ffc0c0c1ffc0c1c0ffc0c0c0ffc0c0c0ffbfbfbfffbebebeffbebebeffbebdbdffbebdbdffbebebdffbebdbdffbdbdbdffbdbdbdffbdbdbcffbdbdbcffbcbdbdffbcbcbcffbcbcbcffbcbcbcffbdbcbdffbdbcbdffbdbcbcffbcbdbcffbcbdbcffbcbcbcffbcbcbcffbcbcbbffbcbcbbffbbbcbcffbbbcbbffbbbbbbffbbbbbbffbabbbbffbababaffbababaffbababaffb9b9baffb9b9baffb9b9b9ffb8b9b9ffb8b8b8ffb9b9b9ffb8b9b9ffb8b8b9ffb9b9b9ffb9b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b7ffb7b7b7ffb7b7b6ffb7b6b7ffb6b6b6ffb5b5b6ffb5b5b5ffb5b4b4ffb4b5b5ffb5b5b4ffb4b5b4ffb4b4b5ffb4b4b5ffb4b4b4ffb4b4b4ffb3b3b4ffb3b4b4ffb3b3b3ffb4b4b4ffb3b3b3ffb2b2b3ffb3b2b3ffb3b2b2ffb3b3b2ffb3b3b3ffb4b3b3ffb3b4b4ffb4b4b4ffb4b5b4ffb5b5b5ffb5b6b5ffb6b6b5ffb6b6b6ffb6b6b6ffb7b6b7ffb7b6b7ffb7b7b7ffb7b7b7ffb6b7b7ffb7b6b7ffb7b7b7ffb7b7b7ffb7b7b7ffbbbbbbffc6c6c5ffcececdffe3e3e3ffe8e9e9ffeaeaeaffefefefffedededffedecedffedededffececedffecedecffecececffedececffecedecffecececffedececffecececffecececffecececffecececffecebecffebececffececebffecebecffebececffebebecffecebebffecebebffecececffececebffecececffecececffecececffecececffedececffecececffecedecffecececffedededffecedecffecececffecececffedececffecececffededecffedececffecedecffedececffecececffecececffebececffebebebffebebebffebebebffebebebffebeaebffebeaebffeaebeaffeaebeaffeae9eaffeaeaeaffeaeae9ffeae9e9ffe9eae9ffe9eae9ffeaeae9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e9ffe9e9e8ffe9e8e8ffe8e8e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e8ffe8e9e9ffe8e8e9ffe8e8e8ffe9e9e9ffe8e8e9ffe8e9e8ffe8e8e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeae9eaffeae9eaffeaeaeaffe9eaeaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffeaeaebffeaebeaffeaeaeaffebebebffeaebebffeaeaebffebebebffebebebffebebebffebebebffebebebffecebebffebebecffecebebffecebecffebececffebebecffecebebffecebebffecececffecececffecececffecececffececedffecececffedececffecececffecedecffecececffeeeeeefff1f1f1ffebebebffe8e8e9ffe8e8e8ffd5d4d4ffcacac9ffc2c1c1ffbcbcbcffbababaffb9bab9ffbabab9ffb9b9b9ffb9b8b8ffb8b8b8ffb7b8b8ffb8b7b8ffb8b7b8ffb8b7b7ffb7b7b7ffb6b7b7ffb7b6b6ffb7b7b7ffb7b7b6ffb7b6b6ffb6b7b7ffb6b7b6ffb7b7b7ffb6b6b6ffb6b7b6ffb6b6b6ffb6b6b6ffb7b7b6ffb6b6b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb7b6b6ffb7b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb8b7b7ffb7b8b8ffb8b8b7ffb8b7b8ffb8b8b8ffb8b8b9ffb9b8b9ffb9b8b9ffb9bab9ffbabab9ffbabbbaffbabbbbffbbbbbcffbbbbbbffbcbcbcffbcbcbdffbdbdbdffbdbdbdffbebebeffbdbebdffbdbdbdffbdbdbdffbdbcbcffbdbcbcffbdbdbcffbdbcbcffbcbdbcffbdbdbdffbdbdbdffbebdbdffbdbebeffbebebdffbebebeffbebebeffbfbebfffbfbebfffbfbfbfffbfbfbfffbfc0c0ffc0bfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c1c0ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc2c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc6c7c7ffc7c7c6ffc7c6c7ffc7c7c7ffc7c7c8ffc8c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c9ffc8c8c8ffc9c8c8ffc8c8c9ffc8c9c8ffc8c8c8ffc9c9c9ffc8c9c9ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffc9cac9ffcac9caffc9cac9ffcacac9ffcacacaffcacac9ffcacac9ffc9cacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffcacac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c8ffc8c7c7ffc8c8c8ffc9c9c9ffcbcbcbffccccccffcdcccdffcdceceffcfceceffcfcfd0ffcfd0d0ffcfd0d0ffd0cfcfffd1d0d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfd0d0ffd0d0d1ffd0d1d0ffd2d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd5d4d5ffd5d5d4ffd5d5d4ffd5d5d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272627ff212221ff1c1c1bff161616ff111112ff0d0e0eff0d0d0dff0e0d0dff080809ff030403ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020102ff060605ff0a0a0aff0b0b0bff0c0c0cff0f0f0fff131313ff181818ff1e1e1eff22232300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefffffefefefffffefffffffefefffefefefffffefefffefffffffefffffffefffefffffffffffefefefffffefffffefefffffefefefffffefefffefffefffffffffffefffefffefffefffffefefffefefefffefefffffefefefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefefefffefefffffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefffffefffefffefefefffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffefffffffffffffefffffffefefffffefefffefffffffefefffffefffefffffffffffefefefffffefffffefefffffefefefffffefefffefffefffffffffffefffefffefffffffffffefffefefefffffefffffefefefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfcfcfff4f4f3ffe7e7e7ffd6d6d5ffa9a8a9ff8a8a8aff787877ff676767ff545354ff464545ff383838ff313030ff282829ff212121ff1b1b1bff171717ff141414ff121212ff131313ff131313ff121112ff111111ff131314ff141313ff131313ff141313ff131313ff121213ff121212ff131213ff121312ff131213ff131213000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232323ff232323ff262626ff272726ff2b2b2bff2b2b2bff2b2b2cff2b2b2bff2c2b2cff292829ff292829ff272626ff242424ff292929ff333333ff3e3e3eff494949ff575657ff666666ff767777ff878786ff959595ffa8a8a8ffd3d4d3ffeff0effff8f8f8fffdfdfdfffffffffffefffefffffffffffffffffffffefffffffffffffefefffffefefffffffffffffefffffffffefefffffefefffefefefffefefffffffefefffefffffffefefefffefefefffefefefffefffffffefefefffefefefffefefffffffefefffffefefffefffefffffefefffffefffffffffffffffefefffffffffffffefefffffefefffffefefffffefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefdfffefdfefffdfefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfdfffefdfefffdfdfefffdfdfdfffefdfdfffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfcfffdfcfdfffcfdfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffcfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfdfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfefefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefefffdfefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffcfcfdfffdfdfcfffdfcfcfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefffefffffffffffefffefffefffffffffffefffefefefffffffffffefffefffffffffffffffffffffffffffffffffffefefffffdfdfdfff8f8f7ffecededffc6c5c6ffa0a0a0ff939393ff868787ff797878ff686868ff555555ff444444ff393938ff303031ff262626ff232324ff282829ff2a2a2aff2b2a2aff2b2c2cff2c2c2bff2c2c2cff2b2b2bff2b2b2aff262726ff262626ff232222ff2322220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141514ff141414ff151515ff121213ff121313ff121213ff121211ff141313ff131313ff141414ff151515ff151515ff151514ff161615ff151515ff181717ff171717ff1b1a1aff1e1e1fff242424ff2b2b2bff343434ff3f3e3eff4c4c4bff5b5b5bff6c6c6cff7d7d7dff999999ffc8c8c8ffdfdfdfffecebecfff7f7f7fffdfdfefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffefffffffefffffffefffefffefffefffffffffffefefffffefefefffefefffffffefefffffefefffefefefffefefdfffefefefffefefefffefefefffefffefffefefefffffefefffffefefffffefefffefefefffefffefffefffffffefffffffffefffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffffffefffefefefffefefefffffffffffefffffffffefffffffffefffffffefffefffffffffefefffefffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefefffffefefffefffffffefefffffefefefffffffffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefffffffffffffffefefefffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefefffefefefffefefffffffefefffefffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffffefefffffefefffffefefffefefffffefffefffefefefffefffffffffefffffffffefffffffffffffffefffffefffffefefefffefefffffffefefffefefefffffefefffefefffffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd4d3d3ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffd0cfcfffcecfcfffcececeffcececeffcfcecfffcfceceffcfcfcfffcfcfcfffd0d0cfffd1d0d0ffd0cfcfffcfcfd0ffcfcfcfffcecfcfffcdceceffcdcccdffcccdccffccccccffcbcbcaffc8c8c8ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc8c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffcacacaffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c8c8ffc7c7c7ffc6c7c7ffc6c6c7ffc7c6c6ffc7c6c6ffc6c6c6ffc6c6c5ffc6c5c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c5c5ffc6c5c5ffc6c5c6ffc6c5c5ffc5c5c6ffc5c6c5ffc5c5c5ffc4c5c5ffc5c4c5ffc4c5c4ffc4c4c4ffc4c4c3ffc3c3c3ffc2c3c3ffc2c2c3ffc2c1c2ffc1c1c1ffc1c1c1ffc0c1c1ffc0c0c0ffbfc0bfffbfbfc0ffbebebeffbebebfffbebdbeffbdbdbdffbdbdbdffbcbdbcffbdbdbdffbcbdbcffbcbcbcffbcbcbcffbbbbbcffbcbbbcffbbbbbbffbcbcbbffbbbcbcffbbbbbbffbcbcbcffbbbbbcffbbbbbcffbcbcbcffbbbcbbffbcbbbbffbbbbbbffbbbbbbffbabbbbffbbbabaffbabbbbffbababaffbababaffbababaffbababaffbab9baffb9b9baffb9b9b9ffb9b9b8ffb9b8b8ffb8b8b8ffb8b8b7ffb8b8b8ffb8b8b8ffb8b7b7ffb8b8b7ffb7b7b7ffb7b7b6ffb7b6b7ffb7b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b4b5ffb4b5b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b3b3ffb3b3b3ffb3b2b3ffb2b2b2ffb3b2b2ffb2b2b3ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b1ffb1b1b2ffb1b1b1ffb1b1b1ffb1b0b0ffb0b1b0ffb1b1b1ffb1b2b1ffb1b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb4b4b4ffb5b5b4ffb4b4b5ffb4b4b5ffb5b5b5ffb4b5b5ffb5b4b5ffb5b5b4ffb5b5b4ffb4b5b5ffb7b6b6ffc0c1c1ffc8c8c8ffdadadaffe8e8e8ffe9eaeaffededeeffedeeeeffececedffedececffedececffecedecffecececffecececffecececffecececffecececffecebecffececebffecececffecebebffebebecffebecebffebebebffebececffecebebffececebffebececffececebffecebecffebececffecececffecebecffecebecffececebffecececffecececffecececffececedffecececffececedffecececffecececffecececffecececffedececffecedecffecececffecececffebebecffecececffebebebffececebffebecebffebebebffebebebffeaeaebffeaeaeaffebebeaffeaeaeaffeae9eaffeaeae9ffe9e9e9ffe9e9eaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe9e8e8ffe9e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e9ffe9e9e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe9e9e8ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffeae9e9ffeaeae9ffeaeae9ffe9eaeaffeae9e9ffeaeaeaffe9eaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaebeaffebeaeaffebeaeaffebebebffebebeaffebebebffebeaeaffebeaeaffebebebffebebeaffebebebffebebebffebebebffebebebffebebebffebecebffebececffececebffecebecffebececffecececffecebecffecececffecececffecececffecececffecececffedededffedededfff0f0f1ffe9e9eaffe7e8e8ffe2e1e1ffcdcdcdffc5c5c5ffbcbcbcffb9b9b9ffb8b8b8ffb7b7b8ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b6ffb5b5b5ffb6b6b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b4ffb4b5b5ffb5b4b4ffb4b5b5ffb4b4b4ffb4b5b4ffb4b4b4ffb5b5b5ffb4b4b5ffb4b5b5ffb4b4b5ffb5b5b4ffb5b4b4ffb4b5b4ffb4b4b4ffb5b4b4ffb5b5b5ffb5b5b4ffb5b5b5ffb5b4b4ffb5b5b4ffb5b5b5ffb6b5b5ffb5b5b6ffb6b6b6ffb6b6b6ffb6b7b7ffb7b6b7ffb7b7b7ffb7b8b8ffb8b8b7ffb8b8b8ffb8b9b9ffb9b9b9ffbab9baffbababaffbbbabaffbbbbbbffbbbbbcffbcbcbcffbcbcbdffbcbcbcffbcbcbdffbcbcbdffbcbcbcffbcbcbcffbbbcbbffbcbcbcffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbebebeffbdbdbeffbebebeffbfbfbeffbebfbfffbfbebfffbfbfbfffbfbfbfffbfbfc0ffc0bfbfffbfc0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c1ffc1c1c1ffc1c1c2ffc2c2c1ffc3c2c2ffc2c3c3ffc3c3c2ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c4ffc5c4c4ffc5c5c5ffc6c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c6c7ffc7c8c7ffc7c8c7ffc7c8c7ffc8c7c8ffc7c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc9c8c8ffc8c8c9ffc8c8c9ffc8c8c8ffc9c8c9ffc8c8c8ffc9c8c9ffc8c8c9ffc8c9c9ffc9c9c8ffc9c9c8ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9cac9ffcacacaffcacacaffcacacaffcacacaffc9c9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcacacaffc9cac9ffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c7c7ffc8c8c8ffcacacaffcbcbcbffccccccffcdcdcdffcdceceffcecfcfffd0cfcfffd0d1d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd0d0d1ffd0cfd0ffd0cfd0ffd1d1d0ffd1d1d2ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd4d4d4ffd5d4d4ffd4d4d4ffd5d5d5ffd4d5d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212221ff1c1b1cff161616ff111111ff0e0d0eff0c0b0bff0c0b0bff0b0b0cff070707ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff070707ff09090aff0a0909ff0c0c0cff0f0f0fff131313ff191819ff1e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfefdfffdfefefffefdfefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefffefffefffefffefefffffefffffffefffefffefffefffffffefffefffefffefefffffffefffffffffffffffefefffffefefffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffffffefffefffffffffefffffefefffffefefefffffefefffefefefffefefefffefefefffffefefffffefefffefffffffefefefffffefefffefefefffffffefffefffefffffffefffffefffffefffffffffffefffffffffffffefffffffffefffffffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffefffffefffffffffffefffffffffffefefffffefffefffffffefffefefffffefffffffefffefffefffefffffffefffefffefffefefffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff3f4f4ffe7e7e7ffd6d6d5ffa9a9a9ff8a8a8aff787778ff666666ff565555ff454646ff3d3d3dff333333ff2b2b2bff242423ff1c1d1dff171717ff131313ff101011ff121211ff121212ff131314ff131413ff131313ff131313ff131313ff121312ff121312ff131312ff121313ff121313ff131213ff151515ff151414ff1514150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212121ff222222ff232323ff232323ff232323ff272626ff262627ff2b2b2aff2b2b2bff2b2b2cff2b2c2bff2b2b2bff292929ff242424ff292929ff333333ff3e3e3eff484948ff545454ff636263ff727372ff838383ff929292ffa2a2a2ffcdcdcdffeeedeefff7f6f7fffdfdfdfffffefefffffffefffffffffffffffffffffffefffefefefffffffefffefefefffffffefffffefffffefefffffffefffffefffffffffefefffefefefffefffefffffefefffffefefffefffefffefffefffefefffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefffefffefefefffffefefffffffffffffffefffefefffffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffdfefefffefdfdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefefdfffdfefefffefefefffdfefefffdfefefffefdfefffefefefffefdfdfffefdfefffefdfefffefefdfffdfdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffbfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfefffefdfefffefefdfffefdfdfffefdfdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefdfefffefdfefffdfefdfffefdfdfffefefdfffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffbfbfcfffbfcfbfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfefffdfefefffefdfdfffdfdfdfffdfefdfffefefefffefefdfffefefdfffefefefffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefefffefdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffffefffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffefffdfcfdfff6f6f6ffeaeaeaffbdbdbdff9c9c9cff909090ff848584ff777676ff666565ff565655ff474747ff3b3c3cff313131ff292829ff262625ff2a2a2aff2c2c2cff2b2c2cff2c2b2cff2b2b2aff2a2b2aff262626ff262626ff232323ff232322ff222323ff2120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161515ff161515ff151515ff151514ff141515ff151415ff121213ff131312ff131313ff121212ff131314ff131313ff141414ff151515ff151515ff151414ff131313ff161615ff1a1b1bff1f1e1fff262625ff2e2d2eff373737ff404141ff4d4d4dff5c5b5bff6b6c6cff7c7c7cff989898ffc8c8c8ffdfdfdfffecedecfff7f7f8fffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefefffffefffffffffefffffffffffffefefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefffffefefefffefefefffefefefffffffefffefffefffffffefffffefefffefefffffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffffefefffffefefffefefefffefefefffefefefffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffefffffffffffffffefffffffefffffffffffefffffffffefffffefefefffffffefffefffffffffffffffefffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffffefffffffffefffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffefffffffefffefffefffefffffffefffefffefffefefffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffefefefffefffefffffefefffffefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffffffefffefffffffefefefffffffefffefefffffffffefffefffefffffffefffffefefffefefffffffefefffffffffffefefffffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd4d3d3ffd3d2d2ffd2d3d2ffd2d2d1ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfcfffcececfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd1d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcecfffcececeffcdcdcdffcdcdccffccccccffcbccccffcbcacaffc8c8c8ffc7c7c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c8c8ffc7c8c7ffc7c8c7ffc8c8c7ffc7c8c7ffc7c7c8ffc8c7c8ffc7c8c7ffc8c7c7ffc8c7c7ffc8c7c8ffc8c8c7ffc8c7c8ffc8c7c8ffc8c8c8ffc9c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc7c7c8ffc7c7c7ffc6c6c6ffc7c7c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c5c6ffc6c6c5ffc5c6c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c4ffc4c5c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c2ffc3c3c3ffc2c2c2ffc1c2c1ffc1c1c1ffc0c0c1ffc0c0c1ffc0c0bfffbfbfbfffbfbfbeffbebebeffbdbebeffbebdbdffbdbdbdffbcbcbcffbcbcbcffbcbbbcffbcbcbbffbbbbbcffbcbbbbffbbbbbaffbbbabaffbbbbbaffbbbbbbffbbbbbaffbbbbbaffbababaffbbbbbbffbababbffbbbbbaffbbbabbffbababaffbababbffbababaffbab9b9ffbab9baffbabab9ffbababaffbabab9ffbabab9ffbabab9ffb9babaffbab9baffb9b8b9ffb9b9b8ffb8b8b8ffb8b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb6b7b6ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b4b5ffb5b5b4ffb4b4b4ffb3b3b3ffb3b2b3ffb2b2b2ffb2b2b1ffb2b2b2ffb1b1b2ffb1b2b1ffb1b1b1ffb1b1b1ffb0b1b1ffb0b1b0ffb0b1b0ffb1b1b0ffb0b0b0ffafb0b0ffb0afb0ffafb0afffafaeafffafaeafffafaeafffafafafffafafb0ffb0afb0ffb0b0b0ffb1b0b0ffb1b1b0ffb1b1b1ffb2b2b1ffb2b2b1ffb2b2b1ffb2b2b2ffb2b2b2ffb2b3b2ffb3b2b2ffb2b2b2ffb2b2b3ffb2b3b3ffb2b2b2ffb2b2b2ffb3b4b3ffbbbbbaffc5c4c4ffd1d1d0ffe6e7e6ffe7e8e8ffeaeaeaffeeeeefffedededffecededffedececffecececffecececffecececffecececffecececffecebecffecececffececebffebececffebebebffecebebffebebebffebebebffebecebffebebebffebebebffebebebffecebebffecececffebebecffebecebffebecebffebebecffebececffececebffebececffecececffebececffebececffecebecffecececffecebecffecececffecececffecececffecebecffecebecffececebffecebebffececebffecececffebebebffebebebffebebeaffebebeaffeaeaeaffeaebeaffeaeaeaffe9e9eaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe8e9e8ffe9e8e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e8e8ffe9e8e8ffe9e9e9ffe9e9e8ffe9e9e8ffe8e8e8ffe9e9e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffeae9e9ffe9e9e9ffe9eae9ffeaeaeaffeae9e9ffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffebeaeaffeaebebffebebebffeaeaebffebeaebffebebeaffeaebeaffeaebeaffebeaeaffebebebffebebeaffeaebebffebeaeaffebebeaffebeaebffebebeaffeaebebffebebeaffebebebffebebebffebebebffecececffebebecffebecebffecececffebececffecececffecececffecececffecedecffecededffeeeeefffefeeefffe8e9e8ffe7e7e7ffd9d8d9ffc8c8c8ffc1c1c0ffb9b8b9ffb7b6b7ffb6b6b5ffb6b5b5ffb6b6b5ffb5b5b5ffb5b5b5ffb5b5b4ffb4b4b4ffb4b4b4ffb3b3b4ffb4b4b3ffb4b3b3ffb3b3b3ffb3b3b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b2ffb3b3b2ffb3b3b3ffb2b3b3ffb3b3b3ffb3b3b3ffb4b3b3ffb3b3b3ffb3b3b3ffb2b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b4b3ffb4b3b3ffb4b4b4ffb4b4b3ffb3b4b4ffb4b3b4ffb5b4b4ffb5b4b5ffb5b5b5ffb5b6b5ffb6b6b5ffb6b6b6ffb6b6b6ffb7b6b6ffb8b8b7ffb8b7b8ffb8b9b8ffb9b9b9ffb9b9b9ffb9babaffbababaffbababaffbbbbbaffbabbbbffbabbbbffbbbabbffbbbbbbffbbbbbbffbbbbbbffbbbabbffbbbbbaffbababaffbababaffbababaffbbbabaffbbbbbaffbbbbbbffbcbcbbffbcbcbbffbcbcbcffbdbdbcffbdbdbdffbdbebdffbebdbeffbdbdbeffbebebeffbebfbfffbfbebeffbfbebeffbfbfbeffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfc0c0ffc0bfc0ffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc5c5c4ffc4c5c5ffc5c5c5ffc6c5c5ffc6c5c6ffc6c6c6ffc6c7c6ffc7c7c6ffc7c7c7ffc6c7c7ffc7c7c7ffc8c8c7ffc7c7c8ffc7c8c7ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc9c8c8ffc9c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffcac9c9ffcacac9ffcacacaffcacacaffcacac9ffcacac9ffcacacaffc9cacaffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacac9ffcacacaffc9cacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c7ffc8c9c9ffcac9caffcbcbcbffcccccdffcececdffcdceceffcfcfceffd0d0d0ffd0d0d1ffd1d1d0ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d1ffd1d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d3d4ffd5d4d4ffd4d4d4ffd5d4d4ffd5d5d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1bff161616ff111111ff0e0e0eff0c0c0bff0a0a0aff0a0a0aff0a0a09ff060606ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010102ff040304ff050506ff080808ff080808ff0a0a0aff0b0c0cff0f0f0fff141413ff18191800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefefffefefdfffefefefffefdfefffdfefefffdfefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffefefffefefefffefffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffefefffffefefffffffffefffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefefffffffefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffffefefffffffffffffefefffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffefffffffefffffefefffffffffffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffffffffefffffffefefffefefefffefffffffefffffffefefefffffefffffefefffffffffefffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfcfcfff3f4f3ffe7e7e8ffd6d5d5ffaeaeafff8f8f8fff787979ff666767ff545454ff4a4a4aff404040ff363637ff2d2d2eff252626ff1e1e1eff181918ff141413ff111111ff111111ff131312ff131414ff141313ff131313ff131212ff121212ff131313ff121312ff121213ff131212ff141515ff151515ff141414ff171717ff181717ff1718180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252525ff252525ff212121ff232223ff232323ff232323ff232323ff272626ff262626ff2b2b2bff2b2a2aff2b2c2cff2c2c2bff252625ff292928ff323232ff3e3e3eff484847ff545354ff616161ff6f7070ff80807fff8f8f8fff9f9f9fffc7c7c7ffecececfff6f6f6fffdfdfdfffefffefffffffffffffffffffefefffffffffffffefefffffffefefffefefffffefffffffffefffffffffffffefefffffffffffffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffffefefffefefefffefefefffffefefffefefffffefefffffefffefffefefefffefefefffefefefffefdfefffdfefefffefdfefffdfefefffefefefffefefdfffefefdfffefdfdfffefdfefffdfdfdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfdfefffefdfdfffdfefefffefefefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfdfcfffdfdfcfffdfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfefffefdfdfffdfefefffefefefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfdfffcfdfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffefdfdfffefefefffefdfefffefefefffefdfefffefefefffefdfefffefefefffdfefefffefefefffdfefdfffefefefffefdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffcfcfdfffdfcfcfffcfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefffefffefefefffefefefffefefefffffefefffefffffffffefffffffefefffefffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffcfdfdfff5f5f5ffe7e7e8ffb8b8b8ff9a9a9bff8e8f8fff828182ff737373ff636363ff535353ff444445ff3a3a3aff313030ff2a2a2aff272827ff2b2c2cff2c2c2cff2a2b2aff2b2b2bff272626ff262627ff222223ff222322ff222223ff202121ff242424ff242324ff23242400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161617ff161616ff171616ff151515ff151515ff151515ff141515ff141415ff151414ff131213ff121312ff121313ff121212ff131313ff131313ff141414ff131313ff151415ff161717ff1a1a1bff222222ff272727ff2f2e2fff39393aff454445ff4f5050ff5d5d5dff6d6d6dff7e7d7dff999898ffc9c8c8ffdfdfdfffedeeeefff9f8f8fffdfefdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffefffffffffffefffffffefffffffffffefffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffefffefffffefffffffefefffffffefffefefefffefffffffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffefefefffefefefffefefffffefefffffffefffffefffffffffefffffefffefffffffefffefefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffffefefffefefffffefffefffffefffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffefefefffefefffffffffffffefffefffffffffffffefefffffefffffffefffffefffffffefefffffefffffffffffffffefefffffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffffffffefffffffefefffefffefffefffffffefffffffefefffffffffffffefefffffffffefffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefffefffefefffffefefefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffefefefffffefefffefefefffefffffffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d2ffd0d0d1ffd1d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffcfcfcfffcfd0cfffcfcfcfffcececfffcecdceffcccdcdffccccccffcccccbffcbcbcaffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc8c8c7ffc8c8c8ffc7c8c7ffc7c7c8ffc8c7c7ffc7c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffc9cac9ffc9c9caffc9c9c9ffc9c9caffc9c9c9ffc8c9c9ffc8c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c6ffc6c6c6ffc5c6c5ffc5c5c6ffc6c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c5c5ffc5c5c5ffc4c4c5ffc4c4c5ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c0ffbfc0c0ffbfbfbfffbfbfbeffbfbfbeffbdbebdffbdbdbdffbdbcbcffbcbdbcffbcbcbcffbbbbbbffbbbbbbffbbbbbbffbabbbaffbababaffbababaffb9bab9ffb9babaffb9babaffb9b9b9ffb9b9baffb9b9b9ffbabab9ffbab9baffb9babaffbab9baffbababaffb9b9baffb9bab9ffb8b8b9ffb8b8b9ffb8b9b9ffb8b9b8ffb9b8b9ffb9b8b8ffb9b9b8ffb8b8b8ffb8b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b7ffb7b6b6ffb6b6b6ffb6b6b6ffb6b5b5ffb5b5b5ffb5b4b5ffb4b5b4ffb4b4b5ffb4b4b4ffb4b4b4ffb4b3b4ffb3b4b4ffb4b3b4ffb3b3b3ffb2b2b2ffb1b2b1ffb1b1b1ffb1b0b0ffb1b0b0ffb0b0b0ffb0b1b1ffb0b0b0ffafb0afffafafafffafafaeffafafafffaeafaeffaeaeaeffaeaeaeffadaeaeffaeaeaeffadadadffadadadffadadadffadadadffadadadffaeadadffadaeadffaeaeaeffaeafafffafaeafffafafafffafafafffb0afafffafafb0ffafb0b0ffb0afb0ffb0b0b0ffb0b0b0ffb0b0b0ffafafb0ffafafafffafafb0ffafb0afffb4b3b3ffbfbfbfffc7c7c7ffdededeffe7e7e7ffe8e8e8ffeeeeeeffedecedffecececffecececffecececffebececffecececffecececffecececffecebecffebececffebebecffebebebffebecebffebebecffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebebebffebebebffecececffebecebffebebecffecebebffebececffecececffebebebffecececffecebebffebececffecebecffecebebffebebebffebecebffebecebffebeaebffebebebffeaeaebffebeaeaffeaeaebffeaebeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e9ffe8e9e9ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e9e8ffe8e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffeae9e9ffeae9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaeaffeaeaeaffeaebebffebeaeaffeaeaebffeaeaebffeaebeaffeaeaebffeaeaeaffeaebeaffeaeaebffeaeaebffebeaebffeaebebffebeaebffebebeaffebebebffebebebffebebebffebebebffebececffececebffebecebffecebebffececebffecececffecececffedededfff0efefffe9eae9ffe7e7e7ffe4e5e5ffcfcfcfffc4c4c4ffbbbcbbffb6b6b6ffb4b4b4ffb3b4b3ffb3b4b4ffb3b4b4ffb3b2b3ffb3b3b3ffb2b2b2ffb3b2b2ffb2b2b2ffb1b2b2ffb2b1b2ffb2b2b2ffb1b1b2ffb2b2b2ffb1b1b1ffb1b1b1ffb1b1b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb2b1b1ffb1b1b1ffb1b1b1ffb1b1b2ffb2b1b1ffb1b1b1ffb2b2b2ffb2b2b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b3ffb2b2b2ffb3b3b3ffb3b3b3ffb3b3b4ffb4b3b4ffb4b5b5ffb4b4b4ffb5b5b4ffb5b5b5ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb8b8b7ffb8b8b8ffb8b8b8ffb9b8b8ffb9b9b9ffb8b9b8ffb9b8b9ffb9b9b9ffb9bab9ffbababaffb9b9b9ffb9b9b9ffbab9b9ffb9bab9ffb9b9b9ffb9b8b9ffb8b9b8ffb9b9b9ffb9babaffbab9baffbababaffbababbffbcbbbbffbcbbbcffbcbcbcffbdbcbdffbdbdbdffbdbdbdffbdbebdffbdbdbdffbdbdbeffbebebeffbdbebeffbebebeffbebebeffbebebeffbebebeffbfbfbfffbfbfbfffc0bfbfffc0bfc0ffc0c0c0ffc0c1c1ffc1c1c1ffc1c2c1ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c4c4ffc3c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c6ffc6c5c6ffc5c6c6ffc6c6c6ffc6c7c6ffc7c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c7ffc7c8c7ffc8c7c7ffc8c8c7ffc8c8c8ffc7c8c7ffc7c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9c9c9ffc9c9caffc9c9caffcacac9ffcac9caffc9cacaffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcac9caffcacacaffc9c9caffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c8ffc7c8c7ffc8c9c8ffcacacaffcbcbccffcdcccdffcdceceffcececeffcfd0cfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d2d2ffd1d1d1ffd0d0d0ffd0d0cfffd0d0d0ffd2d2d1ffd1d1d1ffd1d1d2ffd2d1d1ffd2d2d2ffd3d3d3ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff111111ff0e0e0dff0c0c0cff0a0a0aff080908ff090808ff080808ff050505ff010201ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030203ff050505ff070607ff070707ff080808ff0a0909ff0b0c0bff0f0f0fff14131300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfdfefffdfdfdfffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefefffefefefffefffffffefefffffefffefffffefffffefefffffefefefffffffffffefffffffefefefffefefefffffefefffefffefffefefefffefefefffefefffffefffefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffefffffffefffefffefefefffefffefffffefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffefffffffffffefffffffffffefefffffefefefffffffffffefffffffefefefffefefefffffefefffefffefffefefefffefefefffefffffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffefffefffffffefffffffffffefffffffefefffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfdfcfff3f3f4ffe7e7e7ffd8d8d7ffb6b6b6ff8f8f90ff767676ff626262ff5b5b5bff505050ff454445ff393a39ff303030ff282828ff202121ff1a1b1aff171616ff141414ff131414ff121212ff131313ff131313ff121213ff121212ff131313ff131313ff121212ff141414ff151414ff141514ff171717ff181717ff171818ff191918ff191818ff18191800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262526ff272727ff272727ff252525ff252525ff202121ff222223ff232323ff222323ff232323ff272626ff262626ff2a2b2bff2b2b2bff242424ff2c2b2cff313131ff3b3b3bff484748ff535353ff606060ff6e6e6eff7e7d7dff8c8d8dff9d9d9dffc3c3c3ffeaeaeafff5f5f4fffdfcfcfffefffefffffffffffffffffffffffefffefffffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffefefffffefefffefffefffffffffffefefefffefffefffefefefffefefefffffefefffefffefffefffefffefefefffefffffffffefffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefdfefffefefefffdfefefffdfefefffefefefffdfefefffefefefffefdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffefefdfffefefefffdfefefffdfdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfcfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffdfdfcfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffdfefefffefefefffefefefffefefdfffdfefdfffefdfdfffefdfdfffdfefefffdfefdfffdfefefffdfefefffefdfefffefefdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfefdfffdfdfefffdfdfdfffdfdfcfffcfcfdfffcfdfdfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffefffefffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffefefffcfcfbfff4f4f3ffe5e6e6ffb5b5b5ff9a9b9bff8e8e8dff7f7f7eff6f6f6fff605f5fff505050ff434343ff383939ff313131ff2c2b2cff2c2c2bff2b2a2bff2a2b2aff262627ff262626ff232322ff222322ff222223ff202020ff242424ff242324ff242324ff242424ff23242400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff191a1aff1a1a1aff161717ff171716ff161616ff151515ff161515ff151515ff141514ff141414ff141515ff131213ff131312ff131213ff111212ff101011ff131313ff161616ff1a1a1aff1e1e1fff232323ff2c2c2cff333333ff3c3c3cff474747ff525353ff5e5e5fff6d6d6dff7e7e7fff9b9c9bffcac9c9ffe0dfe0ffeeefeffff9f9f9fffefefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefefefffffffefffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefefefffefffffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffefffffffffffffffffefefffefefffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffffefffefefefffefefffffefffffffefefefffefffefffefefefffffefffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefffefffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffffffffffefffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffefefffffefefefffffefffffefffffffefefefffefefefffffefefffefffefffefefefffefefefffefffffffffffefffffefefffefffefffefffffffffffffffffefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffefffefffffffffffffffefefefffffffefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefffefffefefffffefefefffffefffffefefefffefefefffffefffffefffefffefefffffefefefffefffffffffffefffffefefffefefffffefffffffefefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd2d2d2ffd3d3d2ffd1d2d1ffd1d1d1ffd2d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffcfd0d0ffd0cfcfffcfcfcfffd0cfd0ffd0d1d0ffd0d0d1ffd0d0d0ffd1d1d0ffd1d1d0ffd0d0d1ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcdcecdffcccdcdffccccccffcacbcbffc9c9c9ffc9c8c8ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc7c7c7ffc8c7c7ffc8c7c7ffc7c8c8ffc7c7c7ffc8c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9c9c9ffc9cac9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c8c8ffc8c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc6c7c7ffc6c7c6ffc6c6c6ffc5c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c6c5ffc4c4c5ffc5c4c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c2ffc2c1c1ffc0c0c1ffc0c1c1ffc0c0c0ffbfc0bfffbfbfbfffbebebeffbdbdbdffbdbdbdffbcbdbdffbcbcbcffbcbbbbffbbbbbbffbabbbbffbababaffbababaffb9babaffb9bab9ffb9b9b9ffb8b9b8ffb8b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb8b9b9ffb8b8b8ffb8b9b9ffb8b9b8ffb9b9b9ffb9b8b9ffb8b8b8ffb9b8b8ffb8b8b8ffb8b8b8ffb7b8b8ffb8b8b8ffb7b7b8ffb8b8b7ffb7b7b7ffb7b7b7ffb8b7b7ffb7b7b7ffb6b7b7ffb6b7b6ffb6b6b6ffb6b6b6ffb5b6b5ffb5b5b5ffb4b5b5ffb4b4b5ffb4b4b4ffb4b4b4ffb3b3b3ffb2b2b3ffb2b2b2ffb3b2b3ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b2ffb1b1b1ffb0b0b1ffb0b0b0ffb0afafffafaeafffaeafafffaeaeafffaeafaeffaeaeaeffadadaeffadadadffadadadffacacacffacacacffacacabffacababffabacabffabababffabaaabffaaababffababaaffabaaabffabababffababacffacacacffacacacffacacadffacadadffadacacffacadadffacadacffadadadffadadadffadadadffaeadadffadadadffadadadffacadadffadadadffadadadffafafafffb9b9b9ffc3c3c3ffd6d6d6ffe6e6e6ffe7e8e7ffecececffedededffecececffecececffecececffebececffebebecffebebebffecececffececebffebebecffebebebffebebebffebebebffebebebffebebebffeaebebffeaebebffebeaebffeaebebffebebebffebeaeaffeaeaebffeaebebffebebebffebebeaffebebebffebeaebffebeaeaffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebecffebecebffebebebffebebebffebebebffebebebffebebeaffeaeaebffeaebebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e9e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e8ffe9e8e9ffe8e9e8ffe8e8e9ffe8e8e8ffe9e9e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e9e9ffe9e9e9ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe7e8e8ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffe9eae9ffeaeaeaffeaeaeaffebeaeaffeaebeaffebeaeaffeaebeaffeaeaebffeaeaeaffebebeaffeaebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaeaeaffeaebebffebebebffebeaeaffebeaebffebecebffebebebffebecebffecececffecebecffebebebffecececffecececffecedecffefefefffe7e7e7ffe5e6e5ffdbdcdcffc6c5c6ffbebfbfffb6b6b5ffb3b3b3ffb1b2b1ffb1b1b2ffb2b1b1ffb1b1b0ffb0b0b1ffb0b1b1ffb0b0b0ffb0b0b0ffafb0afffb0b0b0ffb0afafffafafafffb0afafffb0afafffafafafffafafafffafafafffafafafffafafaeffafafaeffafafaeffafafafffafafafffafafafffafafafffafb0b0ffb0afb0ffafb0afffb0afb0ffafb0b0ffafafb0ffafafb0ffb0b0b0ffb0b0b0ffb0b0b1ffb0b0b0ffb1b1b1ffb1b1b1ffb1b1b1ffb2b2b2ffb2b3b2ffb2b3b3ffb3b3b3ffb3b3b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b5b5ffb5b5b5ffb6b6b5ffb6b6b6ffb7b6b7ffb7b6b6ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b8b7ffb7b7b7ffb8b7b8ffb7b8b8ffb8b8b7ffb8b7b7ffb7b8b7ffb7b7b8ffb8b8b7ffb8b8b8ffb8b8b9ffb9b9b9ffb9b9b9ffbababaffbabbbaffbbbbbbffbbbbbbffbcbcbbffbcbbbcffbcbcbcffbdbdbcffbcbdbdffbdbdbdffbdbdbdffbdbebdffbdbdbdffbdbdbdffbebdbdffbdbebeffbebebeffbebebeffbfbfbfffc0bfc0ffc0c0c0ffc1c0c0ffc0c1c1ffc1c1c2ffc1c1c1ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c6c6ffc6c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc7c8c8ffc7c7c7ffc7c7c7ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cacaffc9c9c9ffc9cacaffc9cac9ffcacacaffcacacaffcacac9ffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacac9ffcacac9ffcac9caffc9cacaffc9cac9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffcbcacaffcbccccffcdcdcdffcececeffcecfcfffcfd0cfffd1d0d0ffd0d0d1ffd1d2d2ffd1d1d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0cfffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d3ffd4d3d3ffd3d4d3ffd4d4d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121111ff0d0d0eff0b0c0cff0a0a0aff090908ff080707ff070707ff060606ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff020302ff050505ff060706ff060606ff070707ff080808ff090a09ff0b0b0cff0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefefffefefefffdfdfdfffdfdfefffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffffffefefffffefefffffefffefffefffefffffefefffffffefffefefefffefffefffefefffffefefffffffefefffffefefffefefefffefffefffefffefffefefefffefefffffefefefffefffefffefffefffffefffffefffefffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffefefffffefffffffefefffefffefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefffffffefefffffffefefffffefefffefffefffefffefffffefffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefffefffffffffffffffffffefefefffffffffffefffffffffffffffefffefffefffefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffffefefffefefefffffffefffefffefffefefffffefefffffefefefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff3f3f4ffe7e7e8ffd9d9d8ffb8b8b7ff8b8b8bff747474ff6d6c6dff636263ff575757ff4a4b4aff403f40ff363636ff2c2c2dff242424ff1e1f1eff1b1b1bff171818ff141414ff121313ff111111ff121212ff131312ff121312ff131313ff151514ff141414ff141514ff181718ff181718ff181718ff191818ff181818ff191918ff181918ff161617ff141415ff141414ff141514ff131413ff1313130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff121212ff141414ff151515ff181817ff262626ff262626ff272627ff272727ff252525ff252525ff212121ff232223ff232323ff232323ff232323ff272627ff262727ff262626ff2b2b2bff313232ff3c3c3cff474747ff535352ff606060ff6f6e6eff7d7d7dff8c8d8cff9d9c9dffbfbfc0ffe8e7e8fff3f3f3fffcfcfcfffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffefefefffffefffffffefefffffefefffefefefffefefefffefefefffffefefffefefffffefefefffefefffffefefefffefefefffffefefffefefefffffefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfefffefdfefffefefefffefefdfffefefefffefdfefffdfefefffdfefdfffdfefdfffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffefdfefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffcfdfcfffdfcfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffcfbfcfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffcfdfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffdfefdfffefdfefffefdfefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfcfdfffcfdfcfffcfdfcfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffbfcfbfffbfcfbfffcfbfcfffcfcfbfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffefdfefffefdfdfffefdfefffdfefefffdfdfdfffefdfefffdfefdfffdfdfdfffefdfdfffefdfefffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffcfdfcfffdfcfdfffdfcfcfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefffffffefefffffefefffefefefffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefefefffbfbfbfff2f2f2ffe1e0e1ffb1b2b2ff9b9b9aff8d8c8dff7c7d7cff6d6c6cff5e5d5dff505050ff454444ff3b3b3aff323132ff2a2b2bff262626ff262627ff262626ff222222ff222222ff222222ff212120ff242424ff242424ff242324ff242424ff242424ff242424ff1d1c1dff1d1c1dff181919ff1617160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161516ff181717ff191919ff1b1b1bff1b1b1cff1a1a19ff1a1a1aff191a1aff161616ff171617ff161716ff151515ff151515ff151515ff151414ff141514ff141415ff121313ff101010ff111112ff131313ff171717ff1c1c1cff222222ff282828ff2f2f2fff3a3a3aff434242ff4e4d4eff585958ff636362ff6d6d6dff7e7d7eff9c9c9cffcacacaffe0e1e0ffefefeffffafafafffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffefffffefffffffefffefffffefffffefffefffefefefffffefefffffefffffffefefffefffefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefffffffefefffffffefefffffefffffefffefffffffefffffffffffffefffffefffffffefffefffefffefffffefffffefffffffefefefffefffffffefefffffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefffefffefffefffefefefffffefffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffefefefffffefffffefffefffefefefffffefefffffefffffffefefffefffefffefefffffefffffffefefefffefffffffffffefffefefefffefefefffefffefffffffefffffffffffefefffffffefefffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffffefefffefefefffffffefffffffefffefffffffffefffffffffefffefffffffffffefffffffffffffffffffffffefffefffefffffefffffffefffffffffffffefffffffffefffffefefefffffefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffffefffffffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefffefffffefffffefffffffefefefffefffffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d2d2ffd2d3d3ffd1d1d1ffd1d1d2ffd5d6d5ffd0d0d0ffd5d4d4ffd0d0d0ffd2d1d1ffcfd0cfffcfcfd0ffcfd0cfffd0d0d0ffd0d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0cfffcfd0d0ffcfcfcfffcfceceffcececeffcececeffcdcdcdffcdcccdffcccbcbffc9c9caffc8c9c8ffc8c8c8ffc9c8c9ffc8c9c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc8c8c8ffc8c8c7ffc8c8c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9caffc9cac9ffc9cac9ffc9c9c9ffcac9c9ffcac9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c8ffc7c7c6ffc7c6c6ffc7c6c6ffc6c6c6ffc6c5c5ffc5c6c5ffc5c5c5ffc4c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c3c4ffc3c4c3ffc3c3c3ffc3c2c3ffc3c2c2ffc1c2c2ffc1c1c1ffc0c1c0ffc0c0c0ffbfc0c0ffbfbfbfffbebfbfffbebebeffbdbdbdffbdbdbcffbcbcbcffbcbbbbffbbbbbbffbababaffbababaffbab9baffb9b9baffb9b8b9ffb9b8b8ffb8b8b8ffb8b8b7ffb8b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b8b7ffb7b7b7ffb8b7b7ffb7b6b7ffb7b7b7ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b6b6ffb6b6b5ffb6b5b6ffb5b6b5ffb5b5b5ffb6b5b5ffb5b5b5ffb5b5b5ffb5b5b4ffb4b4b5ffb3b4b4ffb3b3b3ffb2b3b3ffb2b2b2ffb2b1b2ffb1b1b1ffb1b1b1ffb1b1b0ffb1b1b1ffb0b0b1ffb1b0b0ffb1b0b1ffb0b1b0ffb0b0b0ffb0b0b0ffb0afafffaeafafffaeaeaeffadaeadffadadadffadadadffacacacffacacacffabacacffabababffababaaffaaabaaffaaaaaaffaaaaa9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a8a9ffa9a8a8ffa8a8a8ffa9a9a8ffa9a9a8ffa9a9a9ffa9a9a9ffa9aaa9ffaaaaaaffaaaaa9ffaaaaaaffaaaaaaffaaaaa9ffa9aaa9ffaaaaaaffabaaaaffabaaaaffaaaaaaffaaaaabffaaaaaaffaaaaaaffaaaaabffacacabffb3b3b4ffbebfbeffcbcbcbffe4e3e3ffe5e5e5ffe8e7e7ffedeeedffececedffebececffebececffebececffececebffebebebffebebebffebebebffececebffebebebffebebebffebeaebffebeaebffebebebffebebeaffebeaebffebeaeaffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebeaffebebeaffeaebebffebebecffebebebffebebebffecebebffebebebffebebebffebebeaffeaebebffeaeaebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffeae9eaffeae9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e8ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe7e8e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e8e7ffe7e8e7ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe9e8e9ffe9e8e8ffe9e8e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeae9e9ffeaeaeaffeaeaebffeaebeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaebffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaebffeaebeaffeaebeaffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebecebffecececffeeeeedffedededffe5e6e5ffe4e4e5ffd2d2d2ffc2c2c2ffbab9b9ffb2b2b2ffb0b0b0ffafafafffaeafafffafaeafffaeaeaeffaeafaeffaeaeadffaeaeaeffadaeadffadaeadffadadadffadadadffadacadffadadadffacadadffadadadffadacacffadacadffacadadffacacacffadacadffacadacffacacacffadacacffadadadffadadadffadaeadffadadaeffadaeadffadadadffadaeaeffaeaeadffadadadffadadaeffaeaeadffafafaeffaeafafffafafafffafafafffb0afb0ffb0b0b0ffb0b0b0ffb1b0b1ffb1b1b1ffb1b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb5b5b5ffb5b5b4ffb5b5b4ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb6b5b6ffb6b6b6ffb6b5b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b7b6ffb7b8b7ffb8b8b7ffb8b8b8ffb8b9b8ffb9b9b9ffb9bab9ffbababaffbbbabaffbbbbbbffbbbbbbffbbbbbcffbcbbbbffbcbcbcffbcbcbdffbcbcbcffbdbcbdffbcbdbcffbdbcbcffbdbdbdffbdbdbdffbebdbdffbebebeffbebebfffbebfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc2c2c1ffc3c3c2ffc3c3c3ffc3c3c4ffc4c3c3ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc6c5c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffcacac9ffc9cac9ffcac9caffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffcacac9ffcac9c9ffcacac9ffcac9caffcac9c9ffc9cac9ffc9c9caffc9cac9ffc9c9c9ffc8c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c7c7ffc8c7c8ffc9c9c9ffcbcbcbffcdccccffcecdcdffcececeffcfcfcfffcfd0cfffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0cfffd0d0cfffd1d1d1ffd2d2d1ffd1d1d1ffd5d6d5ffd6d6d7ffd2d2d2ffd7d6d7ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6b6cff6b6c6cff6c6c6cff6c6c6cff6c6c6cff6b6b6cff6b6b6cff60605fff4c4c4bff3f4040ff383838ff343434ff2f2e2fff242524ff202020ff202020ff1c1b1cff111212ff0c0d0cff0d0e0dff0c0b0cff0a0a0aff080808ff070807ff060606ff060606ff050605ff030303ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff050404ff050605ff050506ff060706ff070707ff080808ff090909ff0b0b0bff070708ff0b0b0bff131312ff181818ff262626ff292829ff292929ff292929ff2c2c2cff3c3c3cff3c3c3cff464747ff4f504fff595a59ff5a595aff595a5aff595959ff595a5aff595a5aff5a5a5aff595a59ff595a59ff5a5959ff5a5a59000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffdfefefffefefefffdfefefffdfefefffefefefffefdfefffefefefffefdfefffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefffefffefefffffffffffffffefefffffefefffefefffffffffffffffffffffffffefffffefefffefefefffffefffffffefefffefffefffefefefffefefffffffefefffefefefffefefefffefffffffefefefffffefffffefffefffffffefffffffefffefffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffffefefffefefefffefefffffefefefffffefefffefefffffffffefffefffefffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffefffffffefffefffffffffefffffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffefefffffffffffffffffffffefefffffffefffefefefffffffffffffefefffefefffffffefefffefffffffefefffffffefffffefffefffffffefffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfdfff4f4f4ffe8e8e8ffdad9daffbababaff8e8e8eff808180ff757475ff6b6b6aff5f5f5eff525253ff474847ff3d3d3dff333333ff2b2c2bff242525ff20201fff1a1b1bff161617ff141314ff121111ff111010ff131213ff151515ff151515ff151514ff181817ff181818ff181818ff191818ff191918ff181818ff181819ff171616ff141415ff141414ff141515ff131313ff131313ff131312ff121212ff121211ff121212ff121212ff121212ff121212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0e0eff0e0e0fff101010ff0f0f0fff0f0f0fff111111ff111111ff121313ff141414ff151515ff181818ff262626ff262626ff272627ff272726ff252525ff252525ff212121ff222222ff232323ff232323ff202120ff242423ff292929ff323132ff3c3c3cff484848ff555554ff626262ff707070ff7e7e7eff8d8d8dff9c9c9cffbbbcbbffe7e6e7fff3f2f2fffbfbfbfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffefffffffefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffefefefffefdfefffefefdfffefdfefffefdfdfffefefdfffdfefefffdfefdfffefefdfffdfdfefffefefdfffdfefdfffefefefffefefefffefefefffffefffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfcfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffbfbfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffefdfdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffdfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfcfcfffcfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefffffffefefffefefffffffffefffefefefffefefefffffefffffffefefffffffefffefefefffffffffffffefffffefffffffffefffffefffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefdfffaf9f9fff0f1f1ffdfdfdfffb1b0b0ff9a9b9aff8c8c8cff7c7c7cff6e6e6eff606060ff535353ff464646ff3b3b3cff323232ff292929ff232323ff1e1f1eff222223ff222323ff212021ff242324ff242424ff242324ff242423ff242324ff242423ff1d1d1cff1c1c1cff181918ff161616ff161616ff121212ff101110ff101010ff0e0f0fff0e0e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff121112ff121211ff131212ff131312ff121312ff151515ff151515ff171717ff181819ff1b1b1bff1c1b1bff1a1a1aff1a1a1aff1a1919ff161616ff161616ff161616ff151515ff151515ff151515ff141414ff111212ff131312ff131313ff151515ff1a1a1aff1f1f20ff252626ff2c2c2dff343434ff3d3d3dff4b4b4bff555554ff606060ff6c6c6bff757574ff7c7d7dff9c9c9cffcbcbcbffe1e1e1ffeff0effffafbfafffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffefefffefefefffefefffffefefffffffffffffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefefffffefffffffefefffffefefefffffefffffffefffffffffefffefefefffffefefffffffefffffffffffffffffffffffffffefefffffffffffffefffefffffffefffefffffffefefffffffffffffffefffffffefefffefefffffffffffffefffffffffffefffefefefffefefefffffffffffffefefffffffefffefefefffefefffffffefefffefefefffefefefffefffffffefefefffefefffffefffefffffefefffefefefffefffefffefffffffefffffffffffffffefffffffffffefffffefefffefffffffffffffffffefefffefefefffefefffffefefffffffffffffefefefffefefefffefffefffefefffffffffffffefefefffefefefffffffefffefefffffefffffffffefffffffefefffffefffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefefffefefffffffffffffefffffffffffefffffefefffffffffffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffefefffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefefffffffffefffefefffffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefefffffefffffffefefffffffefefffffefffffffefffffffffefffffefffffffffefffffffefffefffffffefffefffffffefffefefffffffffefffefffefffffffefffefffefffefefffffffefffffffefefffffefefffefefffffffefefffefefefffffffefffefefefffefefefffffefffffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd1d1d1ffd5d5d5ffd5d5d6ffd5d5d6ffd6d6d6ffd4d4d4ffd4d4d4ffd1d2d2ffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d2d1ffd1d1d1ffd0d1d1ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececeffcececdffcdcdcdffcbcbccffc9cac9ffc9c9c9ffc8c8c9ffc9c9c8ffc8c9c8ffc9c9c8ffc8c9c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9caffc9cac9ffcac9c9ffcacac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc9c8c8ffc9c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c6ffc6c6c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc4c4c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c3c4ffc4c3c4ffc4c3c4ffc3c4c3ffc3c2c3ffc3c3c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbeffbdbebeffbdbdbdffbdbdbdffbcbcbcffbcbbbbffbbbabbffbbbabbffbababaffbabab9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb7b8b7ffb6b7b6ffb6b6b7ffb7b6b6ffb6b6b6ffb6b5b6ffb5b6b6ffb5b5b6ffb6b5b6ffb5b6b5ffb6b6b5ffb6b6b5ffb5b6b6ffb5b6b6ffb5b5b5ffb5b5b5ffb4b5b5ffb5b4b4ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b3ffb4b4b3ffb4b4b4ffb3b3b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b3b3ffb2b2b3ffb2b2b2ffb1b1b1ffb0b0b1ffb0b0b0ffafafb0ffafb0afffafafafffafaeaeffafaeafffaeaeaeffaeafaeffaeaeaeffaeaeaeffaeaeadffadadadffadadadffacacacffababacffabacabffaaababffaaabaaffa9aaaaffa9a9aaffa9a9a9ffa9a9a9ffa9a8a8ffa8a8a8ffa8a8a8ffa7a7a7ffa7a7a6ffa7a6a6ffa6a7a6ffa7a6a7ffa7a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa7a6a6ffa6a6a7ffa7a6a7ffa6a7a7ffa7a7a7ffa7a7a7ffa7a7a6ffa7a7a7ffa7a7a6ffa7a7a7ffa7a7a7ffa7a7a7ffa8a7a7ffa7a7a8ffa8a7a7ffa8a7a7ffa7a8a8ffa8a8a8ffa9a8a8ffacacacffb8b8b8ffc1c2c2ffdadadaffe4e4e4ffe6e6e5ffecedecffececedffecececffecebecffebebebffebecebffebebecffebebebffebebebffebeaebffebebebffebeaebffebebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffe9e9eaffeaeaeaffe9eaeaffeaeae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffebeaeaffeaeaebffebebeaffebebeaffebebebffebebebffebebebffebebeaffeaebeaffebebebffebeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeae9eaffe9eae9ffeaeae9ffeaeae9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe8e8e8ffe7e7e8ffe8e8e8ffe7e7e8ffe7e8e7ffe7e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e8ffe7e8e8ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e9e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffe9eaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffeae9eaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebeaffebebeaffeaebebffebebebffebebebffecebebffecebebffebebecffedededffefefefffe7e7e6ffe4e3e3ffe1e1e1ffc7c7c7ffbebdbdffb4b4b3ffaeaeaeffadadadffadacacffacacacffacacacffabacacffabababffabababffababaaffababaaffababaaffaaabaaffaaaaaaffaaaaaaffabaaaaffaaaaaaffaaaaaaffaaaaa9ffaaaaaaffaaaaaaffaaa9a9ffa9aaa9ffaaaaaaffa9aaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaabffabababffabaaabffaaababffabababffabababffabababffababacffacababffacacacffadacadffadadacffadadadffaeadadffaeaeadffaeaeaeffaeafaeffafafafffafafb0ffb0b0b0ffb0b1b0ffb1b1b0ffb0b1b1ffb1b1b1ffb2b2b2ffb3b2b2ffb3b2b2ffb2b2b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb5b5b4ffb4b4b4ffb4b4b5ffb5b4b4ffb4b4b5ffb5b4b5ffb5b5b5ffb6b5b6ffb6b6b6ffb6b7b6ffb7b7b7ffb8b8b7ffb8b8b8ffb8b9b9ffb9b9b9ffbabab9ffb9babaffbababaffbbbabaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbdbdffbdbdbeffbebebeffbebebeffbfbfbfffc0c0c0ffc0c0c1ffc0c1c1ffc1c1c1ffc2c1c1ffc2c2c2ffc3c2c3ffc3c3c2ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c5ffc4c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c7c7ffc8c8c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffc9cacaffc9cacaffc9cacaffcacacaffc9cacaffcacacaffcacac9ffcacacaffcacacaffcac9c9ffcacac9ffcacacaffc9cacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9caffcacac9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c8c9ffc8c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c7ffc7c7c7ffc8c8c7ffcacac9ffcbcbcbffccccccffcecdcdffcececfffcfd0cfffcfd0d0ffd1d1d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d1d1ffd1d0d0ffd0d0d1ffd2d2d2ffd4d4d4ffd6d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd2d2d2ffd3d3d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6f6f6fff6c6c6cff6c6c6bff6b6c6cff6b6b6cff6c6c6cff6c6c6cff6b6c6cff6c6c6cff6c6c6cff606060ff4b4b4bff3f3f3fff383838ff343434ff2f2f2eff242424ff20201fff20201fff1b1c1cff111211ff0c0c0cff080909ff080807ff0a0a0aff090908ff070707ff060606ff050505ff050505ff050504ff030303ff010101ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff040403ff040404ff040405ff060605ff060606ff070707ff080808ff040404ff050606ff080708ff0b0b0bff131313ff181818ff262626ff292829ff292928ff292929ff2c2c2cff3b3c3bff3c3c3cff464647ff50504fff595a59ff5a5a59ff595a59ff59595aff5a5a5aff5a5a5aff5a5959ff59595aff5a5a5aff686868000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffefefffffefefefffffffefffffefefffffefefffefefefffefffefffefefefffefefefffefefdfffdfefefffefdfefffefdfdfffefdfefffefefefffefdfdfffdfdfefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffffefefffefefefffffffffffefefefffefffffffefffffffefefffffffffffffefefefffffefffffffefefffefefffffffefefffefffefffffefffffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffffefffefefefffffefefffefefefffefffefffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffefefffffefefefffefefefffefefefffffffefffefffffffffffffffffffefffefefffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffffffffffefffffffefffffffefffffffefefffffffffffffefffefffffefffffffffefffefefffffffefffffefffefffffefffffefffffffffefefffffefefffefffefffffefefffefefffffefefffffffffefffefefefffffffffffffffefffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfcfff4f3f4ffe8e9e9ffdddeddffc8c8c7ffb1b1b1ff919192ff7d7d7dff717171ff656665ff5a5a5aff505151ff484747ff3d3d3dff343434ff2b2b2bff232323ff1e1e1eff191919ff151516ff131313ff121213ff121212ff141414ff181718ff181817ff171718ff191819ff181918ff191819ff181818ff171616ff151414ff141514ff141414ff131314ff121313ff131313ff111211ff121212ff121212ff121212ff121212ff121112ff121211ff121211ff111112ff121112ff111212ff111111ff11111100000000ff0f0f0eff0f0e0eff0e0f0fff0f0f0eff0f0f0fff0e0f0fff0d0e0dff0e0f0fff100f0fff100f0fff0f0f0fff111111ff111010ff121212ff141514ff151515ff181817ff262626ff262626ff272727ff272726ff252525ff252525ff212121ff232323ff212120ff252525ff2b2b2bff333333ff3d3d3dff484949ff565757ff666666ff747474ff828282ff8f8f8fff9d9d9dffb9b8b8ffe3e3e3fff2f1f1fff9fafafffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffffefefffffefefffefefefffefffefffffefefffefefefffefefdfffdfefefffefdfefffefdfdfffefdfefffefefefffefdfdfffdfdfdfffdfefefffefefdfffefefdfffefefefffdfdfefffdfefdfffdfdfdfffdfefdfffefefefffdfefefffefefefffefefdfffdfdfefffefefdfffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefefffdfefdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefdfefffefdfefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefdfdfffdfdfefffdfefdfffefefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfefffefdfefffdfefefffefdfefffdfdfdfffefefdfffefdfdfffefdfdfffdfefefffdfefdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffdfdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfcfcfffdfcfcfffdfcfdfffdfdfdfffdfcfcfffcfcfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfefefffefefefffefefefffefffefffefefefffffefffffffefefffefefffffffefefffefffefffffefffffefffffffffffefffffefffffefffefffffefefffefefffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefefffffefdfefff8f9f8fff0f0f0ffdcdcdcffaeaeaeff9b9a9aff8d8c8cff7e7f7fff717271ff646463ff555555ff474847ff3c3d3dff333233ff292929ff222222ff1f1f1fff212020ff232324ff242424ff242423ff242423ff242424ff242324ff1c1d1cff1c1c1cff181918ff161616ff161717ff121212ff101010ff101010ff0f0f0fff0e0e0eff0e0f0fff0d0e0eff0d0e0eff0e0e0eff0c0c0dff0c0c0c00000000000000000000000000000000000000000000000000000000ff101010ff101010ff101010ff101010ff101010ff101011ff111111ff121211ff111111ff121212ff121212ff121212ff121212ff151516ff161515ff171717ff181919ff1c1b1bff1b1c1bff1a191aff1a1a1aff1a1a1aff171616ff171616ff161717ff151615ff141413ff141414ff141514ff161716ff191919ff1d1d1dff232223ff2a2a2aff313131ff393939ff434343ff4e4e4eff5e5e5dff686767ff737373ff7e7e7eff8c8c8bffa4a4a4ffcdcdcdffe2e2e2fff0f0f0fffbfbfafffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffefffffffefffefefffffefefefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffefffefffffefffffefefffffefffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffefffffffefefffffffffffffefefefffffefffffffefefffefefffffffefefffefffefffffefffffefefefffefefefffefefefffefffefffffefefffefefffffefefefffffffefffefefefffffefefffefefefffefffefffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffefffffffffffffffffefffffefffffefffffffffffefffffffffffefffffffefffefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffffffefffffffffffffefffffefffefffffffefffefffefffffffffffefffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffefffffffefefffffffffffffefefefffffefffffffffefffefefffffffefefffefffefffffefffffefffffffffefefffffefffffefffefffffefefffefefffffefefffffffffefffefefefffffffffffffffefffefffefffefffffffefefffffffffefffffffefffefefffffffefffffefffefffefefffffefefefffffffefffffefefffffefefffefefefffefffefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffefefffffffffefffefefefffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd6d5d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d6d6ffd6d6d5ffd5d5d4ffd4d4d4ffd1d1d1ffd0d1d0ffd1d0d0ffd1d1d1ffd1d1d1ffd0d1d1ffd0cfcfffcececfffcecfcfffcfd0cfffd1d1d0ffcfcfcfffcececfffcdceceffcccdccffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c9ffc9c8c8ffc8c8c8ffc9c9c9ffc8c8c8ffc8c8c9ffc8c8c8ffc7c7c8ffc8c8c8ffc7c8c7ffc8c8c8ffc8c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcacac9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c9ffc8c8c8ffc7c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc5c6c6ffc5c6c5ffc5c5c5ffc4c5c5ffc4c5c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc3c4c4ffc3c3c3ffc3c3c2ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbeffbebebeffbebdbdffbcbcbdffbcbcbdffbbbcbbffbabbbbffbababaffb9b9baffb9b9b9ffb8b8b8ffb8b8b8ffb8b8b7ffb7b7b7ffb7b6b7ffb6b7b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b4b5ffb4b5b4ffb5b4b4ffb4b4b5ffb4b4b4ffb5b5b4ffb4b4b4ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b4ffb4b3b3ffb3b3b3ffb2b3b3ffb3b2b3ffb2b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b1b1ffb1b2b2ffb1b2b1ffb1b1b1ffb0b1b1ffb0b0afffafb0afffafaeaeffaeaeaeffadadadffadadadffadacacffacacacffacacacffacacabffacacabffacabacffababacffabababffabababffaaabaaffaaaaaaffa9aaaaffa9a9a9ffa8a8a8ffa8a8a8ffa8a7a7ffa6a6a7ffa7a7a7ffa6a6a6ffa5a6a6ffa5a5a5ffa5a5a5ffa5a5a5ffa4a4a4ffa4a4a4ffa4a4a3ffa3a3a4ffa4a3a3ffa3a4a3ffa4a3a4ffa3a3a3ffa4a3a3ffa4a3a4ffa4a4a3ffa4a4a4ffa4a4a5ffa4a4a4ffa5a5a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a5ffa5a5a4ffa5a5a5ffa4a5a5ffa5a5a5ffa5a6a5ffa5a5a6ffa6a5a6ffa9a9a8ffb3b2b2ffbebdbdffd0d0d0ffe3e4e3ffe5e5e4ffeaebebffecedecffebececffecebebffebebebffebebebffebebebffebeaeaffeaeaeaffeaebebffeaebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffeaeae9ffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9e9ffe9e9eaffe9e9eaffe9e9eaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9e9eaffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe7e7e7ffe8e8e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e8ffe8e8e8ffe9e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e6e6ffe6e6e7ffe6e6e7ffe7e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffeaeaeaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebebebffeaebebffeaebebffebebebffebebecffecedecffedededffe4e4e4ffe2e2e2ffd6d6d7ffbfbebfffb7b8b7ffaeadaeffabababffaaaaaaffaaa9aaffa9aaa9ffa9a9a9ffa8a8a9ffa8a8a9ffa9a9a8ffa8a8a8ffa8a8a8ffa8a8a8ffa7a8a7ffa7a7a8ffa7a7a8ffa8a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa6a7a7ffa7a6a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a8a7ffa8a8a7ffa7a8a8ffa7a8a7ffa7a8a7ffa8a7a7ffa8a7a7ffa8a7a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a9a9ffa9a9a9ffaaaaa9ffaaaaaaffaaaaabffabababffabababffabacabffacacacffacadadffadadadffadadadffaeaeaeffaeaeaeffaeaeaeffafafafffafafafffafb0b0ffb0b0b0ffb0b0b0ffb0b1b0ffb0b0b0ffb1b0b1ffb1b1b0ffb1b1b1ffb2b1b2ffb2b2b2ffb3b2b3ffb2b3b3ffb3b3b2ffb3b2b3ffb3b3b2ffb3b3b3ffb3b3b4ffb4b4b4ffb5b5b4ffb5b5b5ffb6b6b6ffb6b6b6ffb6b7b7ffb7b7b7ffb8b7b8ffb9b8b8ffb9b9b8ffb9b9b9ffbab9baffb9babaffbababaffbababaffbbbbbbffbbbbbbffbcbbbbffbbbbbbffbbbcbbffbcbcbcffbcbcbcffbcbcbcffbcbdbdffbebdbdffbebebeffbfbebfffc0c0c0ffc0bfbfffc0c0c0ffc1c1c1ffc1c2c1ffc2c2c1ffc3c2c2ffc3c2c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c7ffc6c6c7ffc7c7c7ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc7c7c7ffc8c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9caffcacac9ffcacacaffc9cacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c7ffc8c7c8ffc7c7c8ffc7c7c7ffc8c8c8ffcacacaffccccccffcccdcdffcececeffcfcfceffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d1ffd1d2d2ffd2d2d2ffd2d2d3ffd4d4d4ffd5d5d5ffd7d6d6ffd7d7d6ffd7d6d7ffd7d6d7ffd6d7d7ffd7d7d7ffd6d7d7ffd3d3d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757676ff6f706fff6c6c6cff6c6c6cff6c6c6bff6c6c6cff6c6b6cff6c6c6bff6c6c6cff606060ff4b4b4bff3f3f3fff383838ff343434ff2f2f2eff252424ff201f20ff202020ff1c1c1bff111211ff0d0d0cff090909ff080808ff040404ff030303ff070707ff060506ff050505ff040404ff040404ff040404ff020203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff010201ff030303ff030303ff030303ff040504ff050505ff060606ff020202ff040404ff040404ff050505ff070808ff0b0b0bff131312ff181818ff262626ff292929ff292929ff292929ff2c2c2cff3b3c3cff3c3c3cff474746ff4f4f50ff5a5a59ff595959ff5a5a5aff595a59ff595a5aff595a5aff59595aff686868ff757575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefffffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffefefffefffefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffefefffffefefefffefffefffefefefffffefefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefffefffefefefffefffffffffefefffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefffffefefefffefefefffffefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffffffffffffffefffefefefffffefffffffffefffefffefffefffefffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefefffffffefffffffefffefffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfcfcfff5f5f5ffeeeeeeffe2e3e3ffdbdbdbffc8c8c9ffa9a8a8ff868786ff777777ff6d6e6dff636464ff5b5a5aff515151ff454545ff3a3a3aff313030ff282828ff222223ff1d1d1dff1a1a1aff171617ff151515ff141414ff171717ff181718ff191918ff181918ff181818ff191818ff171717ff151415ff141414ff141514ff141313ff131312ff121313ff121211ff121212ff121212ff121212ff111112ff121212ff121212ff111212ff121112ff121112ff121111ff111111ff111111ff171616ff171616ff171617ff0f0f0fff0f0f0fff0f0f0fff0f0e0fff0e0e0eff0e0e0fff0e0e0eff0e0e0fff100f0fff100f10ff0f0f0fff101110ff111111ff121212ff141414ff151515ff181717ff262626ff262626ff262726ff272727ff252525ff1f1f1fff212121ff262626ff2f2f2fff383838ff414141ff4d4c4dff5b5b5bff696969ff777777ff858484ff929292ff9f9f9effb6b6b6ffe2e2e3fff1f1f0fff7f8f8fffdfefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefdfefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfdfffefefefffefefefffefefefffffefefffefefefffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefdfefffefefefffdfefefffdfefdfffefdfdfffefdfefffefdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfefefffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfefffefefefffdfefefffdfefdfffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfefffefdfefffefefefffefdfefffdfdfdfffdfdfefffdfefefffdfdfefffefdfdfffefdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfdfdfffdfcfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefdfefffefdfefffefdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffdfdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefefdfffefefefffefdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefffefffffefefffffffffffffefffffefefefffefffffffffefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffdfdfdfff8f7f8ffefefefffd7d7d7ffabaaaaff9a9a9aff8d8d8dff808080ff737273ff656565ff575758ff4b4b4bff404040ff363536ff2c2b2cff232324ff202020ff1e1e1eff242424ff242424ff242424ff242323ff1c1c1dff1d1c1cff181918ff161616ff161716ff111212ff101010ff111110ff0f0f0fff0e0f0eff0f0f0eff0e0e0eff0e0e0eff0d0d0dff0c0d0cff0c0c0cff131313ff131312ff121213ff131213ff131312ff121312ff121312ff131213ff131313ff101010ff101010ff101110ff111010ff101010ff101010ff111111ff111111ff111212ff121212ff121212ff131212ff131312ff151615ff151515ff171717ff191819ff1b1b1bff1b1b1cff1a1a1aff1a1a19ff1a1a1aff171617ff141414ff151515ff161616ff181717ff1b1b1bff1f1f1fff222223ff282728ff302f30ff373737ff404140ff4a4a4aff545554ff616161ff707171ff797979ff8a8a8affa3a3a3ffc1c1c1ffd9d9d9ffe3e4e4fff0f0f1fffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffefefefffefefffffefefefffefefffffffefefffffefffffefefefffefffefffffefefffefffefffefefffffefffffffffefefffefefffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffffffffffffffefffefefefffffefffffefefefffefffefffefffefffffefefffffffffffffefffffefefefffefffffffffefefffffefefffefefefffefffefffefefefffefefefffffefefffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffefffffefefefffefefffffefffffffefefffffffefefffffefffffefefefffefffefffffefefffefffefffefefffffefffffffffefefffefefffffffffefffefffefffefffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffffffffffffffefffefefefffffefffffefefefffefffefffefffefffffefefffffffffffffefffffefefffffefffffffffefffffffefefffefefefffffffefffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffffffefefffffefffffefefffffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffefffefffffefefffefffefffefffffffefffffffffefefffefefffffffffefffefffefffffffffffefffffffefffffffffefefffffffffffffffffffffffefffffffefffffffffffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d3d3ffd2d2d3ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcecfceffcfceceffcfcfcfffd1d1d1ffcfcfcfffcfceceffcececeffcececdffccccccffcacacaffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c8ffc9c8c9ffc8c8c9ffc8c7c8ffc7c8c7ffc8c7c8ffc8c8c8ffc8c8c7ffc7c7c8ffc8c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffcac9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c3c4ffc3c3c4ffc3c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c1c2ffc1c1c2ffc1c1c1ffc0c1c0ffc0c0c1ffbfc0c0ffbfbfc0ffbebebeffbebebeffbdbdbdffbcbdbcffbcbcbcffbbbbbbffbbbabbffb9b9b9ffb9b9b9ffb9b8b9ffb8b8b8ffb8b8b7ffb7b7b7ffb6b6b7ffb6b6b6ffb5b6b5ffb5b5b5ffb5b4b4ffb4b4b4ffb4b3b4ffb3b3b3ffb3b4b3ffb3b3b3ffb3b2b2ffb2b2b2ffb3b3b2ffb3b3b2ffb2b3b3ffb3b2b2ffb2b2b2ffb2b2b2ffb2b2b1ffb1b1b1ffb1b0b1ffb1b0b1ffb1b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0afafffb0afb0ffb0afb0ffb0afafffafafafffafaeafffaeaeaeffadadaeffadadadffacacacffacabacffabababffaaaaaaffa9aaa9ffaaa9a9ffa9a9a9ffa9a9a9ffa8a9a9ffa9a8a8ffa8a8a9ffa8a8a8ffa7a8a7ffa7a7a8ffa6a7a7ffa6a6a7ffa5a5a5ffa5a5a5ffa5a4a5ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a3ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa1a1a1ffa1a0a1ffa0a0a1ffa0a0a0ffa0a1a0ffa0a0a0ffa1a0a0ffa1a0a1ffa1a0a1ffa1a1a1ffa1a2a1ffa2a1a1ffa2a1a1ffa1a1a1ffa1a2a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa3a2a3ffa3a2a3ffa3a2a3ffa3a2a3ffa3a3a3ffa5a5a5ffadacacffb8b7b8ffc5c4c5ffe0e0e0ffe3e2e3ffe5e5e5ffececedffecececffebebebffebebebffebebebffeaeaebffeaebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9eaeaffe9eaeaffeae9eaffeaeaeaffeae9eaffe9e9e9ffe9eaeaffeae9e9ffe9e9e9ffe8e8e9ffe9e9e8ffe8e9e8ffe8e9e9ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe8e9e8ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaebffebeaebffeaeaeaffeaebebffecebebffedededffebebebffe3e3e3ffe1e1e1ffcac9c9ffbabbbbffb1b1b1ffaaa9a9ffa8a8a8ffa7a7a7ffa6a6a7ffa6a7a7ffa7a6a6ffa6a6a5ffa5a5a6ffa6a6a5ffa5a5a5ffa5a5a5ffa5a5a5ffa4a4a5ffa5a4a4ffa4a4a4ffa4a4a4ffa4a3a4ffa4a4a4ffa4a4a4ffa4a3a4ffa4a3a4ffa4a3a3ffa4a3a3ffa4a4a4ffa4a4a4ffa4a4a4ffa5a5a4ffa5a4a5ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa5a4a4ffa5a4a5ffa4a4a5ffa4a5a5ffa5a5a5ffa5a6a5ffa6a6a6ffa6a7a7ffa7a6a6ffa7a7a8ffa8a8a8ffa8a8a8ffa8a9a9ffa9a9a9ffa9a9aaffaaaaaaffabababffabababffabacabffacacacffacacacffadacadffacacacffadadadffaeadaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffafafaeffafb0afffafb0b0ffb1b0b0ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb2b1b1ffb2b1b1ffb2b2b2ffb3b3b3ffb3b4b3ffb4b4b4ffb5b5b5ffb5b5b5ffb6b6b6ffb6b6b6ffb6b7b7ffb7b7b7ffb8b8b8ffb9b8b8ffb9b8b9ffb9b9b9ffb9b9b9ffbab9b9ffbababaffbbbabaffbbbabbffbbbbbbffbbbabbffbbbabaffbbbbbcffbcbcbcffbcbcbdffbdbdbdffbebdbeffbebebeffbebfbfffc0bfbfffc0c0c0ffc1c1c1ffc1c1c2ffc2c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c5c6ffc6c5c6ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c6ffc6c6c6ffc7c6c7ffc7c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffc9cacaffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9c9ffc9c9caffc9cacaffc9c9caffcac9c9ffc9c9c9ffc8c8c9ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c9c9ffcacbcaffcbccccffcdcdcdffcececeffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd4d4d4ffd6d6d6ffd7d7d6ffd7d6d7ffd7d6d7ffd7d7d6ffd6d7d7ffd6d7d6ffd7d6d7ffd7d7d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff767676ff6f6f70ff6c6b6bff6b6b6cff6c6c6cff6c6c6cff6c6c6cff606060ff4b4b4bff3f403fff393838ff343434ff2f2f2fff242424ff201f1fff1f1f20ff1c1c1bff111211ff0c0c0dff090909ff070708ff040404ff040403ff020202ff020201ff050505ff040404ff030303ff020202ff030303ff020202ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010001ff010201ff020203ff020202ff020203ff030303ff040404ff010001ff020102ff020202ff030403ff040404ff050605ff080808ff0b0b0bff131212ff181818ff262626ff282928ff292929ff292929ff2c2c2dff3c3b3bff3c3c3cff474747ff4f504fff5a5a59ff5a5a5aff5a595aff595959ff595959ff686768ff757575ff777777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefefffffefefffffefefefffffffefffffffefffefffffffffefffffffffffffefefefffefffefffffefefffffffefffefffefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffefffffefffefffefefefffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffefffffffffefffffefffffffefefffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffefffffffffffffffffffffffffffffffffefffffffffffffefefefffefffefffffefefffffffffffffffffffffefefffefffefffefffffffffefffffffffefffefefffffefefffffffffefffefffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfbfbfff2f2f2ffedecedffe4e4e4ffdadad9ffc1c1c2ffa0a1a0ff868686ff777777ff6d6d6dff636263ff565757ff4b4b4cff414141ff373737ff2f2f2fff292a2aff242324ff20201fff1b1b1bff191918ff181717ff171717ff191918ff191818ff181918ff161716ff151415ff141414ff141415ff131313ff131312ff131313ff121112ff121112ff121212ff121212ff121212ff111212ff121211ff121212ff121112ff121212ff121211ff121211ff111111ff161617ff161617ff171617ff171717ff171716ff0f0e0fff0e0f0fff0e0e0eff0e0f0eff0f0e0fff0e0f0eff0e0e0eff0e0e0eff100f0fff0f0f0fff0f0f0fff111111ff111111ff131212ff141414ff151515ff181818ff262626ff262626ff272726ff242424ff262626ff2a2a2aff323132ff3b3b3cff454546ff505050ff5d5d5dff6d6d6cff7b7c7cff888788ff939393ff9e9f9fffb2b2b2ffdeddddfff1f0f0fff7f7f7fffefdfdfffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfefefffefefdfffdfdfdfffefefefffefefdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffdfefefffefdfefffdfefefffdfdfefffefefefffefefefffffffefffefffffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefefdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffdfefefffdfdfdfffdfefdfffefdfefffdfefdfffefefdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffcfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffdfefdfffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffdfdfdfffefefdfffdfefefffefdfefffefdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfefdfffefefdfffefefdfffefefefffefdfefffefefefffdfefefffefefefffffefefffffffefffffffefffffefefffefffefffefefefffffefffffefffefffefefffffefefefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefefefffcfcfdfff6f6f7ffefefefffd2d2d2ffa8a8a7ff999999ff8d8e8dff828282ff767676ff696869ff5a5b5bff4d4e4dff424242ff383838ff2f2f2fff272727ff242424ff222222ff242424ff242324ff1c1c1cff1d1c1cff191918ff161616ff161716ff121212ff111010ff101010ff0f0f0fff0e0e0fff0e0e0fff0e0e0eff0e0e0eff0e0e0eff0d0d0dff0c0c0cff131313ff121212ff131312ff131212ff131313ff131312ff131212ff121312ff121313ff131213ff131312ff101010ff101010ff101010ff101010ff101010ff101010ff111111ff111111ff121211ff121212ff121212ff131313ff131213ff161616ff161615ff171717ff181818ff1b1b1bff1b1b1bff1a1a1aff151515ff161615ff171717ff181919ff1c1b1bff1f201fff252425ff2a2a2aff303030ff363737ff3f3f3fff484848ff535352ff5d5e5eff696969ff757475ff8b8b8cffa1a1a1ffc0c0c0ffd7d7d6ffe2e2e2ffeaebeafff3f3f3fffcfcfbfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffefffffefffffffefefefffefefefffffefffffefffefffefffefffefefefffffffefffefefefffefefefffefffffffefefefffffefefffefefffffefefefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffefffffefefffefffefffefffefffffefffffefffefffefefffffefefefffffffefffefefefffffefffffffefffffefefefffefffefffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefefffffefefffffffefffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffefffefffefffefefefffffffefffefefefffefefefffefffffffefefefffffefefffefefefffefefefffffefffffffffefffefefffffefffefffefffefffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffefffffffffefffffffffffffefefefffefffefffffefefffffffefffffffefffffefefffefffefffefffefffffefffffffffefffefefffffefefffffffffefffefffffffffefffffffefffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefffffffefefefffffefefffefefffffefefefffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffefffffefffffffefefffffefffffffffffefffffffefffefffffffffefffffffffefffefefefffefefefffffefefffffefefffffffefffffefefffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d5ffd6d5d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d3d4ffd2d3d3ffd1d2d1ffcfcfcfffcfceceffcececdffcdcdcdffcececeffd2d1d2ffd0cfcfffcececfffcececfffcececeffcdcdccffcacacaffc9cac9ffc9c9c9ffcacac9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c9ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c7ffc7c7c7ffc7c8c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcacac9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc4c5c5ffc4c4c4ffc3c4c3ffc4c3c4ffc3c4c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbeffbdbebeffbdbdbdffbcbcbdffbbbbbcffbbbbbbffbbbbbaffbababaffb9babaffb9b8b9ffb9b9b8ffb7b7b7ffb7b7b6ffb7b6b6ffb6b6b5ffb5b5b5ffb5b4b4ffb3b4b3ffb2b3b3ffb3b2b3ffb2b2b2ffb2b2b2ffb1b1b2ffb2b1b1ffb1b1b1ffb1b1b1ffb1b0b1ffb1b1b1ffb1b1b1ffb0b1b0ffb0b0b0ffb0b0afffb0b0b0ffafaeafffafafafffafafaeffaeaeaeffaeadadffadadaeffadadadffadadadffadadadffadadacffadacadffacacacffacacacffabacabffabababffaaabaaffaaaaaaffa9a9a9ffa9a8a8ffa8a8a7ffa7a7a7ffa6a7a6ffa6a6a6ffa6a6a6ffa5a5a6ffa5a5a5ffa5a5a5ffa5a5a5ffa4a4a5ffa4a4a3ffa3a3a3ffa3a3a3ffa2a2a2ffa2a1a2ffa1a1a1ffa0a0a1ffa0a0a0ffa0a09fff9f9f9fff9f9f9fff9f9e9fff9f9f9eff9e9e9eff9e9e9dff9e9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9e9d9eff9e9e9eff9e9e9eff9e9e9eff9f9f9eff9f9f9fff9f9e9fff9f9e9fff9e9f9eff9e9f9eff9e9f9eff9e9e9eff9f9f9eff9f9f9fffa09f9fffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a1ffa2a2a2ffa6a6a5ffb1b1b0ffbcbcbcffd4d5d4ffe1e1e1ffe3e3e3ffebebebffebecebffebebebffeaebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e7ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe6e5e6ffe5e6e5ffe5e5e6ffe5e5e5ffe6e6e5ffe5e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9eae9ffeaeae9ffe9e9eaffeaeaeaffeaeae9ffe9e9e9ffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9eaffe9e9eaffeaeaeaffeaeaeaffebeaeaffeaebebffebeaebffececebffedededffe4e4e3ffe0e0e0ffdcdcdcffbebebeffb5b4b4ffaaabaaffa5a5a5ffa5a4a5ffa4a4a4ffa3a3a4ffa3a3a3ffa3a3a3ffa3a3a3ffa3a2a3ffa3a2a3ffa2a2a2ffa2a2a2ffa2a2a1ffa1a1a1ffa1a1a1ffa1a2a2ffa1a0a1ffa1a1a1ffa1a1a1ffa1a1a1ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a1ffa0a0a0ffa1a1a0ffa1a0a1ffa1a1a1ffa1a1a1ffa1a1a0ffa1a0a1ffa0a1a1ffa1a1a1ffa0a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a2a2ffa2a2a2ffa3a3a3ffa3a3a4ffa4a4a4ffa5a5a5ffa5a5a5ffa5a5a5ffa5a6a5ffa6a6a6ffa7a7a6ffa7a7a7ffa8a7a8ffa8a8a8ffa8a8a9ffa9a9a9ffa9a9a9ffaaaaaaffaaababffabaaabffabababffaaababffabababffacababffacacacffacadacffadacacffadaeadffadaeaeffafaeafffafafafffafafb0ffafafafffb0b0afffb0b0b0ffb1b1b1ffb2b1b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b4b3ffb4b4b4ffb5b5b5ffb6b5b6ffb6b6b6ffb7b7b6ffb7b7b7ffb7b7b7ffb7b7b8ffb8b8b8ffb8b8b9ffb9b9b9ffb9bab9ffbab9b9ffb9babaffbab9b9ffbabab9ffbbbabbffbabbbbffbbbcbbffbcbcbcffbdbdbdffbdbdbdffbebebeffbebfbfffbfbfbfffc0c0c0ffc0c0c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c2ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c5c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c6ffc7c6c6ffc6c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcac9caffcacacaffcacacaffcacacaffcac9c9ffc9c9caffc9c9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cac9ffcac9caffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c8ffc8c9c9ffc8c8c8ffc9c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc9c9c9ffcbcbcbffccccccffcdcdcdffcececeffcececfffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd4d3d4ffd6d6d5ffd6d6d6ffd7d7d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d6ffd6d7d7ffd7d6d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a7a7aff757575ff6f6f6fff6c6b6cff6b6c6cff6c6c6cff5f6060ff4b4b4bff3f3f3fff383838ff343534ff2f2e2fff252424ff201f20ff1f1f20ff1c1c1cff121211ff0c0c0cff090908ff070707ff050505ff030303ff020202ff010202ff010101ff010101ff030303ff030302ff020303ff030203ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010101ff020202ff020202ff030203ff020302ff000100ff000000ff010101ff010101ff020202ff030404ff040404ff060505ff070708ff0b0b0bff131313ff181818ff262626ff292928ff292929ff292929ff2c2c2cff3c3c3cff3c3c3cff464647ff4f504fff5a5a59ff5a5a59ff595a5aff686768ff757575ff767777ff787978000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffefefffefffefffefffefffefffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefdfffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefffffefefffffefefffffefefefffffefffffefefefffefefefffefffffffffffffffffffefffefffefffffffffffefffefffffffffffefffffffffffffffffffffffffffffffefffefffffefffffefefefffefefefffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefefefffefefefffefffffffefefffffefefefffefefefffefffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffffffffffffffffffffffffffffefefffefefffffffefffffefffffffffefffffffefffffefefffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefefffefefefffefefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfcfff9faf9fff3f3f3ffebebebffe2e3e3ffd7d6d7ffbfbfbfffa0a0a0ff878786ff757574ff696969ff605f60ff565656ff4b4b4bff414141ff3a3a39ff323232ff2a2a2aff252626ff222222ff1f1e1fff1b1b1bff191818ff181818ff161616ff141414ff131313ff141414ff131313ff131313ff131313ff111110ff111112ff121212ff111212ff111212ff121212ff121212ff111111ff111212ff121212ff121211ff111111ff111111ff161616ff171717ff161716ff161717ff171717ff171716ff171716ff0f0e0fff0f0e0fff0e0e0eff0e0f0fff0f0f0eff0f0f0eff0d0e0eff0e0f0eff0f0f0fff0f100fff0f0f0fff111111ff111111ff121212ff141514ff151515ff171817ff1c1d1dff262626ff2a2a2aff303030ff373736ff3f3e3eff484948ff545354ff606060ff6e6e6eff7d7e7dff8a8a8aff969696ffa0a0a1ffb2b3b3ffd8d8d8fff0efeffff8f8f7fffdfdfdfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffefefdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfefffefefefffefefefffefffefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffefdfefffefefefffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfdfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefefefffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffefdfdfffefefdfffefdfefffefefefffdfdfdfffefefefffefefefffefefdfffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfcfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffbfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfdfffdfefdfffefefdfffefdfefffefefefffdfdfefffdfdfefffefdfefffdfdfdfffdfdfdfffdfefefffdfdfefffefefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffefdfdfffdfefdfffefdfefffefdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefdfffefefdfffefefefffdfdfefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefefefffffefefffcfdfcfff5f6f6ffedeeedffcccbcbffa4a5a4ff9a9a9aff909090ff858585ff777878ff6a6a69ff5b5c5bff4e4f4fff444443ff3b3b3bff333433ff2c2c2cff272727ff222322ff1d1d1cff1c1d1cff191918ff161616ff161717ff121112ff101010ff101010ff0f0f0fff0e0e0eff0e0e0eff0e0d0eff0e0e0eff0d0e0dff0d0d0dff0c0c0cff131313ff121212ff121313ff121312ff131313ff131312ff131212ff121213ff131212ff121212ff121213ff131212ff121212ff101010ff101010ff101110ff101010ff101010ff101010ff111111ff121111ff111111ff121212ff121313ff131213ff131312ff151515ff151616ff171717ff191919ff1b1c1bff1a1a1aff1a1a1aff1b1a1aff1e1e1eff212122ff252526ff2b2b2bff323233ff3a3a3aff424241ff494a4aff545453ff5e5e5eff696969ff737373ff828281ff9c9d9dffc6c5c5ffd4d5d4ffe1e1e1ffe9e9e9fff2f2f2fff8f8f9fffdfdfcfffefefefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffffffffffffffffffffffffffffefefffefefffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffefffffffffffffefffffffefffffefefefffefefffffffffefffffffefffefffffffefffefffefefefffefffefffefefefffffffffffefffffffffffefffefffefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffefffffffffffffffefffffffffffefefefffefffffffffffffffffffffffffffefffffefefffefefffffffefefffefefefffefefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffefefefffffffffffefffefffefffffffffffffffffefefffffffefffffefffffefefffffefefefffefefffffffffefffffffefffefefffffefefefffefefefffefffefffefefefffffffefffefffefffffefefffefffefffffffefffefefefffefffffffefefffffffffefffefffefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffefefefffefefefffefefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefffffffffffffefefefffffefefffefffffffffffffffffffefffefefefffefffffffefefefffefefefffefffefffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffefffefffefefefffffffffffefffefffffffefffefffefffffffefffefefefffefffffffefefffffffffefffefffefffffffefffffefefffefefefffffefffffffffefffefefefffefffefffffffefffefffffffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d6d5ffd5d6d6ffd6d6d5ffd6d5d5ffd6d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d2ffcfd0d0ffcdcdcdffccccccffcccdccffcececeffd2d2d1ffcfcfcfffcfcfceffcecfceffcdcdcdffcacacaffcacacaffc9c9caffcac9c9ffc9c9c9ffc9cac9ffc9c9c9ffc8c9c8ffc9c8c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c8c8ffc7c7c7ffc7c8c8ffc7c8c7ffc8c7c8ffc8c8c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffcacac9ffc9cac9ffcacac9ffc9c9caffc9c9caffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c9ffc8c8c9ffc8c8c8ffc7c8c7ffc7c8c8ffc6c7c7ffc7c7c6ffc6c6c6ffc5c6c6ffc5c6c5ffc5c5c4ffc4c5c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c4ffc4c3c3ffc3c3c3ffc2c3c3ffc2c3c2ffc2c3c2ffc2c3c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc0c1c0ffc0c0c0ffbfbfbfffbfc0bfffbebebfffbebebeffbdbdbdffbdbdbcffbcbcbbffbbbbbbffbbbbbbffbbbbbaffbababaffbababaffb9b9b9ffb9b9b9ffb7b7b8ffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b2ffb1b1b1ffb1b0b1ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0afffafafb0ffafafafffafafafffaeaeafffafaeafffaeaeaeffaeadadffadadaeffadadadffadadacffacacacffacacacffabababffabababffaaababffaaababffaaabaaffaaaaaaffaaaaaaffaaa9aaffa9a9aaffa9a9a9ffa8a8a9ffa8a8a8ffa7a7a7ffa6a6a6ffa5a5a5ffa4a5a4ffa3a4a4ffa3a3a3ffa3a3a3ffa2a3a3ffa2a2a2ffa2a3a2ffa2a2a2ffa1a1a1ffa1a1a1ffa0a0a1ffa0a09fff9f9f9fff9f9f9eff9e9e9eff9d9d9dff9d9d9dff9d9d9cff9b9c9bff9b9c9bff9c9c9bff9b9b9bff9a9a9aff9a9b9bff9a9a9aff9a9a9aff9a9a9aff9a9999ff9a999aff9a9a9aff9a9a9aff9b9a9bff9b9a9bff9b9b9bff9c9b9bff9c9c9cff9c9c9bff9c9b9cff9c9c9cff9b9b9cff9b9b9bff9c9b9bff9b9b9bff9c9c9bff9c9c9cff9c9c9dff9d9d9cff9d9d9cff9d9d9eff9d9d9dff9e9e9eff9e9e9eff9f9f9fffa2a2a2ffababaaffb6b7b6ffc9c9c9ffe0e0e0ffe1e1e1ffe8e9e9ffecececffebebeaffeaeaebffeaeaeaffeaeaeaffe9eaeaffe9e9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e9e9ffe8e8e9ffe8e8e8ffe7e8e7ffe8e8e7ffe8e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffeaeae9ffe9eae9ffeaeaeaffeaeaeaffeaebebffeaeaebffe9eaeaffe0e1e0ffdfdfdfffcfcfceffb7b7b7ffadadaeffa4a4a4ffa1a2a2ffa1a1a1ffa1a0a1ffa0a0a0ffa1a0a0ffa0a0a0ffa0a09fffa09fa0ff9f9fa0ff9f9fa0ff9e9e9fff9f9e9fff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9e9dff9d9d9dff9d9e9eff9d9d9dff9d9d9dff9c9d9dff9d9d9dff9d9e9dff9d9d9dff9d9e9dff9e9d9eff9e9d9eff9d9d9dff9d9e9eff9e9e9dff9d9e9dff9d9d9eff9d9d9dff9d9d9dff9d9e9dff9e9e9eff9f9f9fff9fa0a0ffa1a0a0ffa1a1a1ffa2a2a1ffa2a2a1ffa2a2a2ffa2a2a3ffa3a3a2ffa3a3a3ffa4a4a4ffa5a4a4ffa4a5a4ffa5a5a5ffa6a6a6ffa6a6a6ffa7a8a7ffa8a8a7ffa8a8a8ffa8a8a8ffa8a9a8ffa8a8a8ffa9a8a9ffa9a9a9ffaaa9a9ffaaaaaaffabababffabababffacacacffadacadffadadadffaeaeaeffaeafaeffafafaeffb0afb0ffb0b0b1ffb0b1b1ffb1b1b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b4b4ffb4b4b4ffb5b5b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb7b8b8ffb8b8b8ffb8b8b8ffb8b9b8ffb9b8b9ffb9b9b9ffb9b9b9ffb9b9baffbababaffbbbbbaffbbbbbbffbbbcbbffbcbcbcffbdbdbdffbebebeffbfbfbfffbfbfbfffc0c0bfffc0c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c3ffc3c3c2ffc3c3c3ffc3c4c3ffc4c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c6c6ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c6c6ffc6c7c7ffc8c7c7ffc7c8c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffcac9caffcacac9ffc9cac9ffcacacaffc9cacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffc9c9caffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c7ffc8c8c7ffc9c9c9ffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd2d2d1ffd4d4d4ffd6d6d6ffd6d7d7ffd6d6d6ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d7ffd7d6d6ffd6d6d7ffd7d6d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a7a7aff7a7a7aff757575ff6f6f70ff6c6c6cff60605fff4b4b4bff3f3f3fff383838ff343434ff2e2e2fff252524ff1e1f1fff20201fff1b1c1bff121211ff0c0c0cff090909ff070708ff050404ff030303ff020202ff020101ff010101ff010101ff010100ff000000ff000100ff030302ff020303ff010101ff000101ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010101ff020102ff020203ff020202ff000001ff010100ff000100ff000000ff000000ff000000ff010201ff020202ff040404ff040404ff060605ff070807ff0b0b0bff121212ff181818ff262626ff292929ff282828ff282928ff2c2c2cff3b3b3bff3c3c3cff474746ff4f4f4fff595a59ff686867ff757575ff767677ff787979ff7b7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffefefffffffefffffefffffefefefffefefffffefffefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefffffefefefffefefefffffffffffefffffffefffefffffffefffffefefffffffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffefffefffffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffffffefefefffefefffffffefefffffefffffefffefffefffefffffffffffffffffffefffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefefffffffffffefefffffffffefffffffefffffefefffffefefffffffefffefefffffffefefffefffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfff8f8f8fff1f2f2ffeaeaeaffdfe0e0ffd3d3d3ffbdbdbeff9f9f9fff848384ff747474ff6b6b6bff626262ff575757ff4c4c4cff434343ff3a3a3aff333232ff2d2c2cff282828ff232323ff1f201fff1d1d1cff1b1a1aff181818ff161616ff141314ff131312ff121212ff111111ff0e0e0eff111011ff111111ff111111ff121211ff111212ff121112ff111211ff121112ff111111ff111111ff111011ff161616ff171617ff171617ff171716ff171617ff171616ff171617ff161616ff151615ff0e0f0fff0f0e0fff0f0e0fff0e0e0eff0e0e0eff0e0e0eff0d0e0dff0e0e0eff0f0f0fff0f0f0eff0e0f0eff0f0e0eff101111ff141413ff181818ff1d1d1dff232323ff292929ff2f3030ff373737ff3f3f40ff4a4a49ff565656ff646464ff727272ff808080ff8d8d8dff979897ffa5a5a5ffc0c0bfffdfdfdfffeeeeeefff8f8f8fffdfdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffefdfefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffefefdfffdfdfdfffefefdfffdfdfefffefdfdfffdfdfdfffdfdfefffefdfefffefefefffdfdfdfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefdfefffefefdfffefefdfffefefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfefffefefefffefefdfffefefefffefdfefffefefefffdfefefffefefdfffefefefffdfefdfffdfefefffefdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfdfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfcfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffbfcfcfffbfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffefdfefffefefefffefdfefffefdfefffefefdfffdfefdfffefdfefffdfefdfffefdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfefffefdfdfffefefdfffefdfefffdfdfdfffefdfefffefefefffefefdfffefefefffefdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffefffefffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffefefffefefefffffefffffffefefffefefefffcfbfcfff5f5f5ffecececffcdceceffadaeadff9e9f9fff949495ff888888ff7a7a7aff6c6c6bff5e5e5eff505150ff464646ff3d3c3cff353534ff2c2d2cff242424ff202020ff1d1d1dff181818ff151415ff121212ff0f100fff101110ff0f0f0fff0e0e0fff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0d0d0dff0c0c0cff121212ff131312ff131312ff131312ff131212ff131313ff181819ff191918ff131312ff131212ff121212ff131312ff121213ff131212ff121313ff101010ff101010ff101010ff101010ff101010ff101010ff111111ff121111ff111211ff121212ff121212ff111011ff121111ff121212ff161516ff191919ff1c1c1bff1f1e1fff212121ff242324ff272828ff2c2d2cff333333ff3c3c3cff444444ff4b4c4cff555554ff5f5f5fff686968ff737474ff807f7fff959594ffb8b8b8ffd3d2d2ffe1e2e2ffe9e9e8fff0f1f1fff6f6f7fffcfcfcfffefefefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffefffefffffffffefffffffefffffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefffefffffefefffefffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffefffffefefffffffffffefefffffffefefffefffffffffffffffffefffffffefffffffefefffefefefffffffefffefffefffffefffffffffffffffefffffffefffffffefffffffefefffefefefffffefffffffefffffffffefffffefffffffefefffffefffffffffffffefffefffefffffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefffefffefefefffefffffffefefefffefffffffefefffffefffffffffffefffefffffffefefefffefefffffffffefffffefffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffefffffefefffefffffffefefffffffffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffefefffffffefffffefffffefefefffefefffffefffefffefffefffefffffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffffefffefffefffffefefffefffffffffffefffffffffffefefffffefffffffffffefffefffffffefefefffefefffffffffefffffefffffefffefffefffefffffffffffefffffffefffefffffffefffffefefffffefefffefefefffefefefffefefefffefffefffffefefffffefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d5ffd6d5d6ffd5d5d5ffd6d5d6ffd6d6d6ffd5d6d5ffd5d6d6ffd6d5d6ffd5d5d5ffd4d5d5ffd4d3d3ffd2d2d2ffcececeffccccccffccccccffd0d0d0ffcfcfceffcfceceffcecfcfffcdcdcdffc9cac9ffcac9caffc9cacaffcacac9ffc9cacaffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc8c8c7ffc8c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c7ffc9c8c8ffc9c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffc9c9caffcac9caffcac9caffc9c9c9ffc9c9c9ffcacac9ffc9c9c9ffc9c8c9ffc8c9c8ffc9c8c9ffc8c8c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c6c7ffc7c6c6ffc6c6c5ffc6c5c6ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c3ffc3c4c4ffc3c3c3ffc3c3c3ffc2c3c2ffc3c2c2ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c2c1ffc1c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbebfbfffbebebeffbdbebdffbcbcbcffbbbcbcffbbbbbbffbbbbbbffbabbbbffbababaffbababaffb9babaffb8b9b8ffb8b8b8ffb8b7b7ffb7b7b6ffb6b5b5ffb5b5b5ffb4b3b4ffb3b4b3ffb3b2b2ffb2b1b1ffb0b0b0ffb0b0b0ffafafb0ffafafaeffaeafafffaeaeafffaeaeaeffaeaeaeffaeadadffadadadffadadadffacadacffadacacffabacabffabababffaaaaaaffaaaaaaffaaa9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a8ffa8a8a9ffa8a8a8ffa8a7a8ffa7a8a8ffa7a7a7ffa7a7a7ffa6a6a7ffa6a5a6ffa4a5a4ffa4a4a4ffa3a3a3ffa2a2a2ffa1a1a1ffa1a1a0ffa0a0a0ff9fa09fff9f9f9fff9e9f9fff9e9e9eff9e9e9eff9e9e9eff9d9e9dff9d9d9dff9c9d9cff9b9b9bff9b9b9cff9b9b9bff9b9a9bff9a9a9aff999999ff999999ff989999ff989898ff989897ff989897ff989797ff979797ff979797ff969697ff979796ff979796ff979797ff979797ff989897ff979798ff989897ff989898ff989899ff999899ff999899ff999898ff989898ff999998ff989998ff999898ff989998ff999999ff999999ff9a999aff9a9a9aff9a9a9aff9b9b9bff9c9b9bff9c9c9cff9d9d9dff9f9f9fffa6a5a6ffb0b0b0ffbdbebdffdbdbdbffdfdfe0ffe3e2e3ffebebebffebebeaffeaeaeaffe9eae9ffe9eaeaffeae9e9ffeaeae9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e7e7ffe7e7e7ffe8e8e7ffe7e7e8ffe8e7e7ffe7e8e8ffe7e7e8ffe8e7e8ffe7e7e7ffe7e6e7ffe6e6e6ffe7e7e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe5e4e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e4e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e5ffe7e6e7ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e8e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffe9eae9ffeaeaeaffeaeaeaffe1e1e1ffdeddddffddddddffc2c2c2ffb4b4b3ffa9a9a8ffa1a1a1ff9f9f9fff9e9f9eff9e9e9eff9e9d9dff9d9d9eff9d9d9dff9d9c9dff9d9c9dff9d9c9cff9c9c9cff9d9d9cff9b9c9bff9c9b9bff9b9b9bff9b9a9bff9a9a9bff9a9a9bff9b9a9aff9a9a9aff9a9a9aff9a9a9aff9a9a99ff9a9a9aff9a9a9aff9a9a9aff9a9b9aff9a9b9aff9b9b9bff9b9b9bff9b9b9bff9a9a9aff9a9a9aff9a9a9aff9a9a9aff9a9a9aff9b9b9aff9b9b9bff9b9c9bff9c9c9cff9c9d9dff9d9e9dff9e9f9fff9f9f9fff9fa09fff9fa09fff9fa0a0ffa0a0a0ffa0a1a1ffa1a1a1ffa2a2a2ffa2a2a2ffa3a3a3ffa4a4a4ffa4a5a5ffa5a5a5ffa6a6a5ffa6a6a5ffa6a6a6ffa6a5a6ffa6a6a6ffa6a6a6ffa7a7a6ffa8a8a7ffa9a8a8ffa9a9a9ffaaaaaaffaaaaabffacababffacacacffadadadffaeadaeffaeaeafffafaeafffafafafffb1b1b0ffb0b1b1ffb2b1b1ffb1b2b1ffb2b2b2ffb2b2b2ffb3b3b3ffb4b3b3ffb4b4b4ffb6b5b5ffb6b6b6ffb6b6b6ffb7b6b7ffb7b7b7ffb7b7b8ffb8b8b8ffb8b8b7ffb8b8b8ffb8b8b9ffb9b8b9ffb9b9b9ffbab9b9ffbbbabaffbabbbaffbbbbbbffbcbcbcffbdbdbdffbdbebdffbebebeffbfbfbfffbfc0bfffc0c0c0ffc0c0c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c7c8ffc8c8c8ffc9c9c8ffc8c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffc9cac9ffcac9c9ffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c8c7ffc7c7c7ffc6c7c7ffc7c7c7ffc9c9caffcbcbcbffcdcccdffcdcecdffcfcfceffd0d0cfffd1d1d1ffd3d4d3ffd7d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d6ffd7d7d6ffd7d6d6ffd7d7d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a7a7aff7a7a7aff7a7a7aff757576ff6f6f6fff646464ff545353ff4b4b4bff444444ff3e3e3eff383838ff303030ff282828ff212222ff1e1e1eff161616ff0f0f0fff0b0b0bff080908ff050606ff040404ff020203ff020101ff010101ff010101ff010100ff010100ff010101ff050605ff060606ff040403ff020101ff010000ff010101ff010101ff010201ff010100ff010000ff000000ff000000ff000001ff010000ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff010000ff000000ff000000ff010001ff010000ff010102ff020302ff040404ff060606ff060506ff010101ff000000ff000000ff000000ff000000ff010101ff020201ff030302ff040403ff050505ff070808ff0a0a0aff0f0f0fff171718ff1f1f1fff282827ff2a2b2bff2d2d2dff353536ff3e3e3eff474747ff494949ff505050ff5c5c5cff686868ff757574ff777777ff797978ff7b7b7bff7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffffffffffefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefffefffefefffffffefefffffffefffefffefffffffffffefefffffffffefffffefffffefefffffefefefffefefffffffefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefefefffffefffffefefffffefefefffffffefffffefefffefffffffefefffffefffefffffefefffefefefffffefffffffffffffffffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffefffefffefffffffefffffffffffefffffffffffffffefefffffffefffffffefffffefefefffffefefffffefefffffefffffffffffffffffefffefefefffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfdfff7f7f7fff0f0f0ffe8e7e7ffdededdffd0d0d1ffb9b9baff999a99ff818181ff737373ff696969ff606060ff565555ff4a4a4bff414140ff393939ff323333ff2d2d2dff292a29ff262626ff222322ff1f1f20ff1d1d1dff1a1a1aff181817ff161616ff151414ff121212ff111111ff121211ff121111ff121111ff101011ff100f10ff111112ff121211ff111111ff111111ff111111ff141414ff161616ff161716ff161617ff171616ff161617ff151516ff151515ff141314ff100f10ff0f0e0eff0e0f0eff0e0e0eff0c0c0bff0c0c0bff0d0d0dff0e0e0eff101010ff111111ff121212ff141414ff171817ff1b1b1bff212221ff282828ff302f30ff353535ff3a3a3aff424242ff4c4b4bff585859ff676767ff757675ff828282ff8f8f8fff9d9c9dffb3b3b3ffd3d3d3ffe9e9eafff1f1f0fff7f8f8fffdfefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefdfefffdfdfefffefefefffefdfefffefdfefffefdfdfffefefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfefffefffefffefefefffefefefffffefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfefffefdfefffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefdfffefefdfffefefefffefefefffefefefffdfefefffdfefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfefdfffefefdfffdfdfefffefdfdfffdfdfefffdfdfefffdfdfefffefdfefffefefefffefefefffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfefdfffefefdfffefdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffefffefffefefefffefdfdfffbfafbfff5f5f5ffefefefffe1e1e1ffc1c0c0ffa5a5a5ff989897ff8a8a8aff7d7d7cff6f6f6fff626161ff555555ff4a4a4aff404040ff373737ff2f2f2fff282828ff242424ff1f1f1fff1a1a1aff161616ff131213ff101010ff0f0f0fff0e0e0eff0d0e0eff0d0d0dff0e0e0eff0d0c0cff0c0b0cff0c0c0cff101010ff121212ff121213ff131312ff121312ff181918ff191918ff191919ff181919ff131312ff121212ff121212ff121213ff121212ff121211ff101010ff101010ff101010ff111110ff100f0fff0e0e0eff0f0f0fff101011ff111111ff121212ff131313ff141414ff151515ff171717ff1a1a1aff1f1f1eff222222ff272626ff2a2a2aff2e2e2fff343434ff3b3a3bff444444ff4e4e4eff575756ff5f5f5fff696968ff717171ff7e7e7eff959594ffb3b2b3ffcfcfcfffdddedeffe7e7e8fff1f2f1fff6f6f6fffcfcfcfffefefefffffefffffffffffffefffefffffffffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffefffffffefefffffffefffefefffffffffefffffefefffffffffffffffefffffffffffefffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffefffefffffefefffffffefffffefffffffffffffffffefffefefefffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffffefffefefffffffefefffefefffffefefffffefefefffffefffffffefefffffefefffefffefffefefefffffffefffffefefffffefefffffffefffffefffffefefefffefffefffefffffffefffefffefefefffefffefffefefefffffefffffffefffffefffefffffffffffffefefffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffefffefefffffffefefffefffefffefffefffffffefffffffffffefefefffffffefffefefefffefefefffffefffffefefefffffefefffffefefffffefffffffffffffffffefffefefefffffefefffefefffffffefffffefffffffffffefffefffefffefefffffffefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffffffefffefefefffffefefffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffefffffffffffffefffffffffffffefffefffffffffffffffefffefffffffefefffffefffefffffefefffefefefffffefffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d6ffd6d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d6ffd6d5d6ffd6d5d5ffd6d6d5ffd5d5d6ffd5d5d4ffd3d3d3ffd1d1d1ffcfcfceffcccccdffcdcdcdffcececeffcfcfcfffcdcecdffcacacaffcacacaffcacacaffcacacaffcacacaffc9cac9ffcac9c9ffcac9c9ffc8c9c9ffc8c8c9ffc8c9c8ffc8c8c8ffc7c7c8ffc8c7c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c9ffc9c9c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c6ffc5c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c3ffc3c3c2ffc3c3c2ffc2c2c2ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c0ffbfbfbfffbfbfbfffbebebeffbebebeffbdbdbdffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbababbffbabbbaffbabab9ffb9b9b9ffb9b8b9ffb8b8b9ffb8b7b7ffb6b6b7ffb6b6b5ffb4b5b5ffb3b4b4ffb3b3b3ffb2b3b2ffb1b1b1ffb0b1b0ffafafafffaeaeaeffaeaeaeffadadadffadacacffadacacffacacacffacacacffacacabffabababffabababffaaaaabffaaaaaaffa9a9aaffa9a9a8ffa8a8a8ffa8a8a8ffa7a7a7ffa7a7a7ffa6a7a6ffa6a7a6ffa5a5a6ffa6a5a5ffa5a5a5ffa4a4a5ffa4a4a4ffa4a3a4ffa4a3a3ffa3a3a3ffa2a2a2ffa1a1a1ffa1a1a0ffa09f9fff9f9f9fff9e9e9eff9e9d9eff9c9d9dff9b9c9cff9b9b9cff9a9b9aff9a9a9aff9a9a9aff999999ff999999ff989899ff979897ff979797ff979796ff969797ff969697ff969796ff969595ff959595ff959495ff959595ff959494ff939494ff949493ff939494ff939493ff939393ff939393ff939393ff939393ff939393ff949494ff949495ff949594ff959494ff959594ff959595ff959595ff969695ff959595ff969595ff959595ff959596ff959596ff969696ff969696ff979797ff979797ff989797ff989898ff999a99ff99999aff9b9b9bff9c9c9dffa0a0a1ffaaaaaaffb6b5b6ffcfcfcfffdededeffe0e0e0ffe8e8e8ffeaebeaffeae9e9ffeaeaeaffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e6ffe6e6e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe7e6e7ffe6e7e6ffe7e6e6ffe7e6e6ffe7e6e7ffe7e6e7ffe7e7e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e3e4ffe3e3e4ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe6e5e5ffe6e5e5ffe5e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e3ffe4e3e3ffe4e3e4ffe4e3e4ffe4e4e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e5e6ffe7e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe8e7e8ffe9e8e8ffe9e8e8ffe9e9e8ffe8e8e9ffe9e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e9ffe9e9e9ffeae9eaffeaeaeaffeaeaebffdfdfdeffdcdcdcffd4d4d4ffb6b6b6ffadadadffa3a3a3ff9e9e9eff9c9c9cff9b9b9bff9b9b9bff9a9b9aff9a9a9aff9a9a9aff9a9a9aff9a9a9aff9b9b9aff9a9a9aff9a9a99ff999999ff999899ff989898ff989897ff979797ff979797ff979696ff979696ff969696ff969796ff969696ff979696ff969697ff969697ff979797ff979797ff989797ff989797ff979797ff969696ff969796ff969595ff969696ff979796ff979798ff979898ff979898ff989899ff989999ff999999ff9b9b9aff9b9b9bff9c9c9cff9c9c9cff9c9c9cff9d9d9dff9e9d9dff9d9e9eff9e9e9fff9f9f9fffa09f9fffa0a0a0ffa2a1a2ffa2a2a3ffa3a3a3ffa3a3a3ffa4a3a3ffa3a4a3ffa3a4a3ffa4a4a3ffa4a4a4ffa5a5a5ffa6a6a6ffa6a6a7ffa7a7a7ffa8a8a9ffa9a9a9ffaaa9a9ffababaaffacabacffadacadffaeaeadffaeaeaeffafafaeffafafafffb0b0b0ffb0b0b1ffb1b1b0ffb1b1b1ffb2b2b2ffb3b2b2ffb3b3b3ffb4b4b4ffb5b5b4ffb5b5b5ffb6b6b5ffb6b6b6ffb6b6b7ffb7b7b7ffb7b6b7ffb8b7b7ffb8b7b7ffb8b8b7ffb8b8b8ffb9b9b8ffb9b9b9ffbababaffbbbbbaffbcbbbcffbcbcbcffbdbdbdffbdbebeffbebfbeffbebebeffbfc0bfffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c5c4ffc4c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c6ffc7c6c6ffc7c7c6ffc7c7c7ffc8c7c8ffc8c8c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffcacac9ffcacacaffcacacaffcbcacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcacacaffcacacaffcac9caffcacac9ffcac9c9ffcacacaffcacac9ffc9c9caffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c8ffc7c7c7ffc6c7c6ffc7c7c7ffc8c8c7ffc9cacaffcbcbccffcdcdcdffcececeffcfcfd0ffd3d2d3ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d7d6ffd6d7d6ffd7d7d7ffd6d6d7ffd7d7d7ffd6d6d7ffd7d6d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a797aff7a7a7aff7a7a7aff7a7a7aff757575ff6b6b6bff5c5c5cff545454ff4d4d4dff464646ff3e3f3fff373838ff303031ff262726ff212121ff191918ff111111ff0c0c0cff090909ff060606ff050404ff030202ff010102ff000001ff000100ff000000ff000000ff020101ff070607ff070707ff040405ff020201ff000100ff000100ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff000001ff010101ff020202ff050405ff070707ff070606ff020201ff000000ff010100ff000000ff010000ff010101ff020202ff020303ff040404ff050606ff080908ff0b0b0bff111110ff181818ff222122ff2a2a2aff2e2f2eff353535ff3f3e3eff464647ff4d4d4eff535453ff5d5d5dff6c6b6cff757475ff777777ff797978ff7b7b7bff7d7d7cff7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffefefefffffefffffffffffffefefefffefefefffffefefffffefffffffffffffffffefffefffefffefffefffefefefffefffefffefefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffefffffffffefefffefffffffefefefffefefefffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffefffffefefefffefffffffffefffffefefffffffefffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffffffffffefffefffffffefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefefffefefffffefffffffefefefffefffffffffefffffffffffffefffefffffefffffffefffffffefffffefffefffefefffffffffefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffefffefffefffefffffffefffffffffffffffefefffffffefefffefefffffefffffffefefffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffbfcfcfff6f6f5ffeeefefffe6e5e6ffddddddffd0d0d0ffb6b6b6ff959495ff7d7c7dff707070ff676767ff5d5d5dff525352ff494949ff404040ff3a3a3aff363637ff333333ff2e2e2eff2a2b2bff262626ff232323ff202020ff1f1e1eff1d1d1cff1a1a1aff171716ff171616ff161716ff151615ff141514ff131313ff121212ff111111ff111111ff101011ff101010ff101010ff141414ff161616ff171617ff171717ff161615ff151515ff141313ff101010ff101010ff101010ff0f0f0fff0e0f0eff0e0e0eff0f1010ff111011ff121213ff151516ff181818ff1a1a1bff1e1e1eff232323ff282727ff2e2e2eff363636ff3e3d3dff434343ff484949ff525252ff5e5f5eff6c6c6cff7a7a7aff878786ff939393ffa5a4a5ffc6c5c6ffe3e3e3ffeeeeeefff5f5f4fff8f9f8fffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffdfdfefffefefdfffefdfefffefefefffefefefffdfefdfffefefefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfdfdfffdfdfefffdfdfdfffefdfdfffefefefffdfefdfffdfdfcfffdfcfcfffcfdfdfffcfdfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefefffefefefffefefefffdfefefffefefefffdfdfefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffefdfefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffcfcfdfffdfdfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefffefffefffefffefefefffefefefffefefefffdfefefffefdfefffdfefefffefdfefffefefefffdfdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfefefffdfdfdfffdfefefffefdfdfffdfefdfffdfdfdfffefdfefffefdfefffefdfefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefefffffefffffffffefffffefefffffffefefffffffffffefefefffffefffffefefefffdfdfdfffbfbfcfff8f8f8fff3f3f3ffebebebffd5d5d5ffb4b4b4ff9d9d9dff8d8d8dff818281ff757576ff686768ff5b5b5bff505050ff454545ff3e3e3eff353434ff30302fff2b2a2aff242324ff1f1f1eff1b1b1bff161717ff131313ff121212ff111011ff0f1010ff0e0e0eff0d0d0dff0c0b0cff0b0a0bff0b0b0aff0f0f10ff121212ff121312ff131414ff181919ff191919ff181819ff141414ff131314ff121313ff121212ff121213ff121212ff101010ff101010ff101010ff101010ff101010ff101110ff111211ff131313ff151414ff161616ff171717ff191919ff1b1a1bff1c1c1dff1f1f1fff232223ff262627ff2b2b2bff2f2f2fff353534ff3c3c3cff454444ff4d4d4dff565656ff606060ff6a6a6aff737373ff7f807fff969696ffb3b3b3ffcdcdcdffdcdcdcffe6e5e5ffeeeeeffff5f5f5fffdfcfcfffdfdfdfffffefefffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffffefffefefffffffffefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffffefffffffffffffefffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffefefffffffffffffffefffffffffffffffefffffffffffffefefefffffefffffffffffffffffefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffefefefffffefefffefefffffffffefffffefefffefefefffefefefffffefffffffefefffefefffffefffffffffefefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffefffefffefefffffffffefffefffefffefefffffefffffffffffffffefefffffffefefffefefffffefffffffefefefffefffffffefffefffffffffffffffffffffffffffffffefffffefefffefffffffefffefffffffefffffffefffffffffffefefffffefffffffffefffffefefffffffefefffffefffffefefefffffefffffffffffffefefefffefefefffffefefffffefffffffffefffefffefffefffefffefffefffefefefffefffffffffefffffefefefffefefefffffefefffefefffffffffffffffefefffffefefffffefefffffffffffffffefffefffffffefffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefefefffffefffffefefffffffefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d5d6ffd6d6d6ffd6d6d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d3d4ffd4d4d4ffcfcfcfffcecdcdffcdceceffcfcfcfffcecdcdffcbcbcbffcbcbcbffcbcacbffcacacaffc9cacaffc9cacaffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c8ffc7c7c7ffc7c7c7ffc8c8c7ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffcacac9ffcacac9ffcac9c9ffc9cac9ffc9cac9ffc9c9c9ffc9c9c8ffc9c8c9ffc8c8c8ffc7c8c8ffc8c7c8ffc7c7c7ffc7c6c7ffc7c6c6ffc5c5c6ffc6c5c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c0ffc0bfc0ffbfbfbfffbfbebeffbebebeffbdbdbdffbcbcbcffbbbcbcffbbbbbbffbbbbbbffbbbabbffbababaffbababaffb9b9b9ffb9b8b9ffb8b8b8ffb7b7b7ffb6b6b7ffb6b6b5ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffaeafafffadadadffacacadffabacacffacababffabababffabababffababaaffaaaaaaffa9aaaaffa9a9a9ffa9a9a8ffa8a8a7ffa7a7a7ffa6a6a6ffa6a6a6ffa6a5a6ffa5a5a5ffa5a5a5ffa5a4a5ffa4a4a4ffa4a3a4ffa3a3a3ffa2a2a2ffa1a1a1ffa1a1a1ffa1a0a1ffa0a0a0ff9fa09fff9f9f9fff9e9e9eff9d9d9dff9c9d9cff9c9b9cff9a9a9aff99999aff999898ff979798ff979797ff979696ff969695ff959595ff959595ff949494ff929393ff929292ff919191ff919191ff919191ff919191ff919191ff919191ff919091ff919090ff909090ff8f9090ff90908fff8f908fff8f9090ff8f9090ff8f8f90ff8f8f8fff8f8f8fff8f8f8fff909090ff909090ff919192ff919191ff919191ff919191ff919191ff929291ff929292ff929392ff929392ff939393ff939392ff939393ff939393ff939493ff949394ff949494ff959595ff969696ff969696ff989798ff999999ff9a9a9aff9d9d9dffa5a5a4ffb0b0b0ffc3c3c3ffddddddffddddddffe1e1e1ffe9e9e9ffeaeaeaffe9e9eaffe8e8e9ffe9e8e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe7e6e7ffe6e6e7ffe6e6e6ffe5e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe2e3e2ffe3e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe5e5e5ffe4e5e5ffe5e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e9e9ffe9e8e9ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e8ffe9e9e9ffe8e8e7ffddddddffdbdbdbffc7c7c7ffb1b1b1ffa6a6a7ff9e9e9eff9b9b9bff999a9aff989999ff989899ff989898ff989797ff979797ff979797ff979797ff979797ff979797ff979797ff969796ff969695ff959595ff949494ff939494ff939394ff929293ff929292ff929292ff929292ff939293ff939393ff929292ff929293ff939393ff949394ff949494ff939393ff929392ff929292ff919191ff919191ff919091ff919191ff929292ff939292ff929393ff939493ff959494ff959594ff969696ff979797ff989797ff979898ff989898ff999898ff999a99ff9a9a9aff9b9b9bff9c9c9bff9c9c9cff9e9d9eff9e9e9eff9f9f9fff9f9fa0ffa0a1a0ffa0a1a0ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a2ffa2a2a2ffa3a3a3ffa4a4a4ffa5a5a5ffa6a6a6ffa7a7a7ffa8a8a8ffa9a9a9ffaaaaaaffababaaffacababffacadacffadaeadffaeaeaeffafafaeffafafafffafafafffafb0b0ffb1b0b1ffb1b1b1ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb5b5b5ffb5b5b6ffb7b6b6ffb7b6b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b8b7ffb7b8b8ffb8b9b9ffb9b8b9ffb9b9b9ffbababaffbbbbbbffbbbcbcffbdbdbdffbebdbdffbebebdffbfbebeffbfbfbfffc0c0bfffc0c0c0ffc0c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c7ffc8c8c8ffc9c8c8ffc9c8c9ffc8c8c9ffc9c9c9ffc9c9caffc9c9caffcac9caffcacacaffcacacaffcacacaffcbcbcbffcacacaffcacacaffcbcacaffcbcacbffcbcbcbffcacbcaffcacacaffcacacaffc9cacaffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc9c8c9ffcbcbcbffccccccffcececeffd1d0d1ffd3d3d3ffd5d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d7ffd7d6d6ffd6d6d7ffd6d7d7ffd6d6d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7aff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a7aff717171ff636463ff5b5a5bff515152ff494949ff424141ff3a3a3bff333333ff2a2929ff232222ff191919ff111011ff0c0b0bff080808ff050606ff030303ff020202ff010001ff000101ff000000ff000000ff000001ff010101ff060706ff070707ff050504ff020202ff000001ff000000ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000001ff020202ff050405ff070707ff060606ff020202ff010101ff000000ff000000ff000001ff000000ff010101ff030202ff030404ff060606ff090808ff0b0b0bff111010ff181818ff222222ff2b2b2bff323333ff3a3a3aff424343ff4a4a4aff515151ff595959ff646464ff717071ff777677ff787878ff7b7b7bff7d7d7dff7e7e7eff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffffffffefffffffffffffffefefffffefefffffffefefffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffefefffffefefffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffefffffefefffffefefefffffffffffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefffffefefffffefffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefefffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff5f5f5ffeeeeeeffe5e5e4ffdcdcddffcdcdcdffaeadadff8c8c8cff7a7a7aff6f6f70ff666665ff5c5c5cff525252ff4b4c4bff484848ff454545ff3f3f3fff393939ff343434ff302f30ff2c2c2cff292929ff262727ff242424ff202020ff1f1f1fff1e1d1dff1c1d1dff1c1b1cff1b1a1aff191919ff171717ff161616ff151515ff141414ff141415ff151516ff171717ff161717ff161717ff161516ff151515ff151515ff141414ff131314ff141414ff141414ff141314ff151515ff161616ff171717ff1b1b1aff1f1f1fff222223ff262626ff2b2b2bff353535ff39393aff3f3f3fff474647ff4e4f4eff555655ff5e5e5eff686868ff757575ff818182ff8d8d8dff999a99ffb5b5b5ffd8d8d8ffecebebfff2f2f2fff7f7f8fffcfcfdfffefefdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffefffffffffefefffffefefffffffffffffefefffefefefffefefffffefefefffefdfefffefefefffefefefffdfefefffefefefffefdfefffdfdfefffefdfefffdfdfefffdfdfefffefefefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefdfffdfdfefffdfefefffefefefffdfefefffdfcfdfffcfcfcfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefefffefefefffefefefffdfefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefefefffefdfefffdfefefffefefefffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefffffffffefefffffefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefffffffefefefffefdfdfffdfdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefdfffefefefffefdfefffdfefdfffdfdfefffefefefffdfefdfffdfdfefffdfdfefffefdfefffefdfefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefffffffffffffffefffffffffefffffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffefffefffffefffffefffffffffffffffefefffffefefefffefdfefffdfdfefffdfcfdfffafafbfff3f3f4ffefefefffe4e4e4ffc9c9c9ffa8a8a8ff959494ff888889ff7d7d7dff717071ff646464ff595959ff515051ff464746ff3f4040ff383838ff323132ff2c2d2dff272827ff222222ff1d1d1dff1a1a1aff181818ff161616ff141514ff121213ff101011ff100f0fff100f0fff111111ff121213ff131312ff131414ff141414ff181919ff141414ff141414ff131313ff131313ff131312ff121213ff121313ff131313ff141414ff151515ff161515ff161716ff171616ff181818ff1a1a1aff1c1c1cff1e1e1eff201f1fff222222ff242525ff272727ff2a2a2bff2e2e2eff333233ff373738ff3c3c3cff444344ff4c4c4dff565656ff5f5e5fff686869ff717272ff7f7f7fff959595ffb2b3b3ffcccbcbffdadadaffe4e4e4ffedededfff4f4f5fffbfbfbfffdfdfdfffefffefffefefffffefefffffffefffffefffffffffffefffffffffffffffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffefffefffefefffffefefffffffefffffffefffffefefffffefefffffefffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffffffefffefefffffffffefffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefefffffffffffffefffffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffefefffefefefffefefffffffefefffefefefffefffefffefefffffefefefffefefffffefffffffefffefffffffffffefefffffefffefffefefffffffffffffefffefffffffffffffffffffffffffffffefefffefefefffefefffffefffefffefffffffffffffffefffefffefffffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffefffffffefffffffefffefffefefffffefefffffffffffffefefffffffffffffefefffffefefffffffefefffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefefffffefefffefefefffefefffffffefefffefefefffefffefffefefffffefefffffffefffffefffffffffffefffffffffffffffffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefefefffefffffffefffefffefffefffefffefffffffffffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd6d5d6ffd5d5d6ffd5d5d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d6d6ffd6d5d5ffd4d4d4ffd6d6d6ffd3d3d3ffcfd0d0ffcececeffcececeffcbcccbffcbcbccffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c7c7ffc7c7c8ffc7c7c8ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9cacaffcac9caffc9c9c9ffcacac9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c8c9ffc8c7c7ffc7c8c8ffc7c7c8ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc4c4c5ffc3c3c4ffc3c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfbfffbebfbfffbebebeffbdbdbeffbcbcbcffbbbcbbffbbbbbbffbababbffbababaffbababbffbababaffb9bab9ffb8b8b9ffb8b8b8ffb8b7b7ffb7b6b6ffb5b5b6ffb4b4b5ffb3b4b3ffb2b3b3ffb2b2b2ffb1b1b1ffafb0b0ffafafafffadaeaeffadadadffacacacffabababffaaababffaaabaaffaaaaabffaaa9aaffa9a9a8ffa9a9a8ffa8a7a7ffa7a7a7ffa6a6a6ffa6a5a5ffa5a5a5ffa4a4a4ffa3a4a4ffa3a3a4ffa3a3a3ffa3a2a3ffa2a2a2ffa2a2a2ffa0a1a1ffa0a0a0ff9f9e9fff9d9e9eff9d9d9dff9c9c9dff9b9b9cff9b9b9bff9a9a9bff999999ff999999ff999898ff979797ff979796ff969696ff959595ff949494ff939393ff929392ff929292ff919191ff909091ff8e8f8fff8d8d8dff8c8c8cff8b8b8bff8a8b8bff8b8a8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8c8cff8c8c8cff8b8c8bff8b8c8cff8c8c8cff8b8b8cff8c8c8cff8d8d8dff8e8e8eff8e8f8fff8e8e8eff8d8e8eff8d8d8eff8e8d8dff8e8f8eff8f8e8eff8f9090ff908f90ff919090ff909090ff909090ff909090ff909191ff919291ff939293ff939394ff959595ff959596ff969696ff979798ff9a9a9affa09fa0ffa9a9aaffb5b6b6ffd5d5d5ffdbdbdcffdedddeffe9e9eaffeae9e9ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe6e5e6ffe5e5e4ffe5e5e5ffe4e4e5ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e5e4ffe4e3e4ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e6e7ffe6e7e6ffe7e7e7ffe8e7e8ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffdededeffdadadaffd8d8d8ffb8b8b8ffabacabffa1a1a1ff9b9b9bff979798ff979796ff979796ff969696ff959696ff959595ff949495ff949394ff939393ff949494ff949393ff939494ff939393ff939292ff929292ff919090ff909090ff8f8f90ff8e8f8eff8d8d8eff8d8d8eff8e8e8eff8d8e8eff8e8f8eff8e8e8fff8e8e8fff8f8f8fff8f8f8fff8e8f8fff8e8f8fff8d8d8dff8c8c8cff8b8b8cff8c8b8bff8b8b8bff8c8c8cff8d8c8dff8d8d8dff8e8d8dff8e8e8eff8e8f8eff8f8f90ff909091ff929192ff929292ff929392ff939393ff949495ff959695ff969697ff989798ff989898ff999999ff99999aff9b9a9aff9b9b9bff9c9c9cff9c9c9dff9d9d9dff9d9e9eff9e9e9eff9e9e9eff9e9f9fffa0a0a0ffa0a0a1ffa2a2a1ffa3a3a2ffa3a3a4ffa4a5a5ffa6a6a6ffa7a7a7ffa8a7a8ffa8a8a8ffa9aaa9ffaaaaaaffabacacffadacacffadadadffaeaeaeffaeaeaeffaeafaeffaeafafffafb0afffb0b0b1ffb1b1b1ffb2b2b2ffb2b3b3ffb4b4b4ffb4b4b5ffb4b4b5ffb6b5b5ffb6b5b6ffb5b6b6ffb6b7b7ffb6b6b7ffb6b6b6ffb7b7b7ffb8b7b7ffb8b8b8ffb9b9b8ffb9b9baffbababbffbbbabbffbbbbbcffbcbdbcffbdbdbdffbdbdbeffbebebfffbfbfbfffbfc0bfffc0c0c0ffc0c0c0ffc0c1c1ffc1c1c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c3ffc3c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c4c4ffc4c4c4ffc4c5c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c6c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c7c8ffc8c8c8ffc8c8c9ffc9c8c8ffc9c9c9ffc9c9caffc9cac9ffcac9caffcacacaffcacacaffcacacbffcbcbcbffcacacbffcacacbffcbcacbffcacacbffcacacbffcacbcbffcacacbffcacacaffcacacaffcacacaffc9c9caffcacac9ffcac9caffc9c9caffcac9c9ffc9c9c9ffc8c9c8ffc8c8c9ffc8c8c8ffc8c7c8ffc7c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c9ffcacacaffcccccbffcececfffd0d0d1ffd2d1d1ffd4d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7c7dff7b7a7bff797a7aff7a7a7aff7a7a7aff7a797aff737474ff696968ff606060ff585757ff4f4e4fff464646ff3e3d3dff353535ff2a2b2aff232323ff191919ff111011ff0b0c0cff080808ff050505ff030303ff010101ff000001ff010001ff000100ff000000ff000000ff020101ff070607ff070707ff050505ff020201ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff020102ff040404ff060606ff060606ff010102ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff040303ff050505ff080908ff0b0b0cff111011ff191819ff232323ff2d2d2dff363636ff3e3e3eff474747ff4f4f4fff575757ff5f605fff696969ff727273ff797878ff7b7b7bff7d7c7dff7e7e7eff7f7f7fff7f8080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefefefffefffefffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefffefffffefefffefffffffefefefffffefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffffffffffefffefffefefffffefefffffffffffffffffefffefffffffefffefffefffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefffefffefefffffffffffffefefefffffefefffffffffffefffefffefffefffefffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefefefffefffefffffefefffefffffffefefefffffefffffffefffffffefefffffefefffefefefffefefefffffefefffefffefffffffffffefffefffffffffffefefffffffffffffffffefffefffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefefffffffefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffdfefdfffafafbfff4f4f4ffecececffe4e4e3ffdbdbdbffcacbcaffababacff8a8b8aff797979ff707071ff686767ff626262ff5c5d5dff585758ff525151ff4c4b4bff454544ff404040ff3d3c3dff393939ff353636ff323232ff2f2f2fff2d2d2dff292a2aff272728ff262626ff242424ff232223ff212121ff1f201fff1e1f1eff1d1d1dff1c1d1cff1e1e1dff1e1d1dff1d1e1dff1c1c1cff1c1c1bff1c1c1bff1b1b1bff1b1b1bff1b1b1bff1b1a1bff1b1b1bff1b1c1cff1c1d1dff1f1e1fff202121ff272727ff2d2e2dff333333ff393a3aff414142ff4b4b4bff505050ff565555ff5b5b5bff626262ff6a6a6aff737272ff7e7f7eff8a8a8aff949494ffa7a7a7ffc9c9caffe5e5e5ffeeeeedfff4f4f5fffafbfafffdfefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefffefffefefefffdfefdfffefefdfffefefdfffefefefffdfdfefffefefdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefefefffdfefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfdfffefefdfffdfefdfffdfefdfffefdfefffdfefdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffefefefffdfefefffefdfefffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefffffefefefffefffefffefffefffefefefffefefefffefefefffefdfefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfefffdfefdfffefefefffefefffffffffffffefefefffefefefffffffffffefefefffefffefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefefffdfdfdfffdfefefffdfefdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefefffefdfefffdfefdfffefefefffefefdfffefefefffdfdfefffefefefffefefdfffefefefffdfefdfffefefefffdfefdfffdfdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffefefefffefffefffdfdfefffefefdfffdfefdfffdfdfdfffdfdfdfffcfbfbfff7f7f7fff0f0f0ffeaeaeaffdadbdaffbcbcbcff9f9f9fff8f9090ff848584ff797878ff6e6e6eff666566ff5c5b5cff555555ff4c4b4bff444444ff3f3f40ff3b3b3bff343333ff2c2c2cff272727ff232323ff202020ff1d1d1eff1b1b1bff191919ff181818ff171717ff171818ff181818ff181818ff171717ff181818ff191919ff191a19ff181718ff171717ff181817ff181817ff181818ff1a191aff1b1c1cff1d1d1dff1e1e1eff1f1f1fff20201fff212121ff222223ff252525ff262626ff292829ff2c2c2cff2e2f2eff323332ff363635ff3a3a3aff3f3f3eff434343ff484948ff4c4c4dff555554ff5f5f5fff686869ff727171ff7d7c7cff909090ffb1b1b0ffcbcbcbffd9dad9ffe3e3e3ffebececfff3f4f4fffafbfafffefdfdfffefffffffffefffffffefffffffffffffffefffffffefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffffffefffffffefffefefffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffefefffffffffffefefffffffffefffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefffffffefffefffffefefffefffffffefefffffffefffffffefffffffefefffffefefffefefefffefffffffffefefffefffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefefffffffefffefffefffffffffffffffffffefffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffefffffffffefffffffffffffefffffffefffefffefffefffefffefffffffefffefefefffefffefffefefffffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefffffefefefffefffffffefffefffffefefffffffffffefefffffffefffffffffffffffefefffffefffffefefffffffffffffffefffffefffefffffffffffffffffffffffffffefefffffffffffffffffefffefffffffefffefffefffffffefefefffefefefffefefefffffefefffffffffffefffffffffefffffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d6ffd5d6d5ffd5d6d5ffd5d5d5ffd6d6d5ffd6d6d5ffd5d5d5ffd5d6d5ffd5d6d6ffd5d6d6ffd7d7d7ffd3d3d3ffd4d5d5ffd4d4d4ffd3d2d2ffcfcfcfffcdcdcdffcccbccffcccbccffcccbcbffcbcbcbffcacacbffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc7c8c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffc8c9c9ffc9c8c9ffc9c8c8ffc9c9c8ffc9c9c8ffc9c9c9ffcac9c9ffc9cac9ffc9cacaffc9c9c9ffcac9caffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc6c7c7ffc6c7c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c3ffc3c4c3ffc3c2c3ffc3c2c2ffc2c2c2ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0c1c1ffc1c1c0ffc1c0c0ffc0c0c0ffc0bfc0ffbfbebfffbebebeffbebdbdffbdbcbcffbbbbbbffbbbbbbffbababaffbababaffbababaffb9b9b9ffb9b9b9ffb8b8b9ffb8b8b8ffb7b7b7ffb6b7b7ffb5b6b5ffb4b5b5ffb3b4b3ffb2b2b2ffb1b1b1ffb1b0b0ffb0b0b0ffaeafaeffadadadffacacacffacacabffaaabaaffaaaaaaffaaaaaaffaaaaaaffa9aaaaffa9a9a9ffa8a7a8ffa7a7a7ffa6a6a6ffa5a5a5ffa4a4a4ffa3a3a3ffa2a2a2ffa2a2a2ffa1a1a1ffa0a1a1ffa0a1a0ffa0a1a0ffa0a09fff9f9e9eff9e9e9eff9c9c9dff9b9c9bff9a9a9aff999999ff989898ff989797ff969696ff959695ff959595ff949595ff959595ff949494ff939393ff929392ff919191ff8f9090ff8d8d8eff8c8c8cff8c8c8cff8c8b8bff8b8a8bff888889ff868686ff858585ff858585ff858685ff848584ff848485ff848485ff858585ff858584ff848585ff858585ff858585ff858585ff858585ff868686ff878686ff878787ff868787ff878787ff878687ff878787ff888888ff8a8a8aff8b8a8aff8a8a8aff898a89ff898989ff8a8a8aff8a8a8aff8a8b8bff8b8b8bff8c8c8cff8d8d8dff8d8d8dff8d8d8eff8d8e8dff8e8f8eff8f8f8fff90908fff919190ff929191ff939393ff939393ff949493ff959695ff9a9a9affa3a3a2ffafaeaeffc8c8c8ffd9dad9ffdcdcdcffe6e7e6ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe4e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e4ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe3e4e4ffe4e3e3ffe3e3e3ffe2e3e3ffe2e2e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe0e1e0ffe1e1e0ffe0e0e0ffe0e1e0ffe1e0e1ffe2e2e1ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e0ffe1e0e1ffdfe0e0ffdfe0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe2e2e2ffe2e1e1ffe2e1e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe3e4e3ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e1e1ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe2e2e2ffe2e3e2ffe2e3e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe7e7e7ffe7e8e8ffe7e8e7ffe8e7e7ffe8e8e8ffe7e7e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e7e6ffe7e7e7ffe6e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e9e8ffe9e9e9ffdbdbdbffd8d8d8ffccccccffacacacffa5a4a5ff9b9c9cff979797ff949494ff949494ff949493ff939493ff939293ff919292ff909191ff8f9090ff908f90ff8f8f8fff8f908fff8f8f90ff8f8f8fff8e8f8eff8e8e8eff8e8e8eff8d8d8dff8c8d8cff8b8b8aff898989ff898988ff898988ff898a89ff89898aff8a8a8aff8a8a8aff89898aff8a8a8aff8a8a8aff888888ff878787ff868686ff858686ff868586ff858686ff868686ff868786ff878787ff878787ff888788ff898989ff8a8a8aff8b8b8bff8c8b8cff8c8c8dff8d8d8dff8e8d8eff8e8f8eff909191ff929292ff939393ff939394ff959595ff959595ff959696ff969796ff979898ff989998ff999999ff9a9a9aff9b9b9bff9c9c9cff9c9c9cff9d9c9dff9e9d9dff9f9f9eff9fa09fffa1a1a0ffa2a2a2ffa3a3a3ffa4a4a4ffa5a5a5ffa7a6a6ffa7a7a7ffa8a9a9ffa9a9aaffabababffabababffacacacffadadadffadadadffadaeadffaeaeaeffafafaeffb0b0afffb0b0b0ffb1b2b1ffb2b1b2ffb3b3b2ffb3b4b3ffb4b4b4ffb5b5b5ffb6b5b5ffb5b5b5ffb5b6b5ffb5b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb7b8b8ffb8b9b8ffbab9b9ffbababaffbbbabbffbcbbbcffbcbcbcffbdbdbdffbebdbdffbebebeffbfbfbfffc0bfbfffbfc0bfffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c3c3ffc2c3c2ffc2c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c5c4ffc5c4c5ffc5c4c5ffc5c5c5ffc5c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc6c7c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc8c9c9ffc9cac9ffc9cac9ffc9cac9ffcacac9ffcacacaffcacbcaffcacacbffcbcbcaffcbcbcaffcacacbffcbcbcaffcbcacaffcacacaffcacbcaffcacacaffcacbcaffcbcacaffcacacaffc9cacaffcacacaffcacac9ffcacacaffc9c9caffc9c8c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c8ffc8c8c8ffc9c9c9ffc9cac9ffcbcbcbffcccccdffcfcfcfffd1d1d1ffd1d1d1ffd1d2d2ffd3d3d4ffd5d5d4ffd4d4d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd7d6d6ffd6d6d6ffd7d7d6ffd7d7d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7c7cff7b7a7aff7a7a7aff7a7a79ff797979ff747574ff6c6b6bff626363ff5b5b5bff535453ff4b4a4aff414141ff383838ff2d2c2dff252525ff1a1a1aff111011ff0b0b0cff080808ff050505ff020302ff020202ff000100ff000001ff000001ff010101ff000000ff010102ff060706ff070808ff050505ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040403ff060606ff060506ff010101ff000000ff000000ff000000ff000000ff000101ff010101ff020202ff030404ff050505ff090809ff0c0c0cff121111ff1a1a1aff252525ff303030ff393838ff414241ff4b4b4bff545454ff5d5d5dff656566ff6e6e6eff767676ff7b7b7cff7c7d7dff7e7e7eff7f7f7fff7f7f7fff808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffffefefffffffffffefffefffefefefffefefffffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefffefffffefffffefefffffffffefffffffffffefefffffefefffffefefefffefefffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfefffefdfefffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffefefffffefefffffefffffffffefffefefffffffefefffffefefffffefefffffffffffffffffffffffffffffffffffefefffffefffefffefffefffffefefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefffefffefefefffffefefffefffefffffefffffefefffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffafaf9fff3f3f3ffeaeaebffe2e2e3ffdad9daffc8c7c8ffa8a7a8ff8a8a8aff7b7b7cff777777ff717272ff6b6c6bff656566ff5f5f5fff595959ff545354ff505051ff4d4d4cff494949ff454646ff434342ff404041ff3c3c3cff383838ff343434ff333232ff313130ff2f2e2eff2d2c2dff2b2b2bff292829ff282728ff282828ff292828ff292828ff272727ff252625ff252524ff242424ff242424ff242524ff252424ff252425ff262627ff292829ff2c2d2dff343434ff3b3b3bff434343ff4a4949ff515051ff585858ff616161ff666666ff6a6b6aff6f6f6fff777677ff7e7e7fff878787ff909091ff9e9e9effb8b9b8ffdbdbdbffecececfff1f1f0fff7f7f7fffcfcfcfffefefefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffefffffffffefffefefefffefdfefffefdfefffefefdfffefefefffefefefffdfefefffefdfdfffdfdfefffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfdfdfffefefdfffdfdfdfffdfdfefffcfdfcfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffdfefefffdfefefffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfcfffcfdfdfffdfdfcfffcfdfdfffdfcfcfffcfdfdfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffdfdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefefffdfdfefffefdfefffdfefefffefdfefffdfdfefffefefdfffefefefffdfdfefffdfdfefffefdfefffefefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfefffdfefdfffefefdfffdfefefffefefefffefefffffffefefffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfcfcfffaf9fafff3f3f4ffeeedeeffe3e4e4ffcecdcdffacacacff969696ff898989ff818081ff7a7a7aff707070ff6b6b6aff626262ff5a5b5aff565556ff505051ff4a4b4aff424242ff3b3a3aff343535ff2f2f30ff2a2a2bff272726ff242423ff212121ff202020ff1f1f1fff1f1f20ff1f1f1fff1f2020ff202020ff1f2020ff212122ff212221ff212121ff212121ff222221ff222222ff242425ff272726ff292928ff2a2b2bff2d2d2cff2e2e2eff30302fff313232ff333333ff353535ff383837ff3b3b3bff403f3fff444443ff484848ff4d4d4dff535353ff595959ff5d5d5dff606060ff656565ff707070ff7d7d7dff909090ffabacabffc9c9c9ffd9d8d9ffe1e1e2ffebeaebfff2f3f2fffaf9f9fffdfdfdfffefefefffffefefffffefffffffffffffffefffffffffefffffffefffefefefffffefffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffefffffffffefffffffefffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffefefffffffefffffffffffefffffffffefefffefefffffefffffffefffefffffffefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefffefffefefffffffefefffefffffffffefffffffffffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefefffffefffefffffefffffefefefffffffefffffefefffefefffffefffefffffffefffefffffffffffefffffffffffffffefffffffffffffefefffffffefffffffefffffefefffffefffffffffefffefefffffffefefffefefefffefefefffffefefffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffffefffffffefffffffefffffffffefffefffefffefefefffffefffffefefffffffffffffefefffffffefefffefffffffffefffffffefffffffffefffffffffffefefffffefefffffefefefffefefffffefefefffffffffffefefefffefefefffefefefffefffefffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d6ffd5d6d6ffd5d6d5ffd6d6d5ffd6d5d6ffd5d5d6ffd7d6d7ffd3d3d3ffd2d1d1ffd2d2d2ffd2d3d2ffd3d3d2ffd1d0d1ffcfcfcfffcdcccdffccccccffcbcbcbffcbcbcbffcbcbcbffcacacbffc9cac9ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c8ffc9c9c9ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffcacac9ffc9cacaffc9c9c9ffc9c9c9ffc9c8c8ffc9c8c8ffc8c8c7ffc8c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc2c2c3ffc2c2c2ffc1c2c1ffc2c1c1ffc1c1c1ffc0c0c1ffc1c0c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfbfffc0bfc0ffbfbfbfffbebebeffbdbebdffbcbcbcffbbbbbbffbbbabbffbab9baffb9bab9ffb9b9b9ffb9b9b9ffb8b9b9ffb8b8b9ffb8b7b8ffb7b7b7ffb6b7b6ffb5b5b5ffb4b4b5ffb3b3b3ffb2b2b3ffb1b1b1ffb0b0b0ffafafafffadaeaeffacadadffabacabffabababffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a8ffa8a8a8ffa7a7a6ffa5a6a6ffa4a4a4ffa3a3a3ffa2a1a1ffa1a0a0ffa0a09fff9f9f9fff9f9e9fff9e9e9eff9d9d9eff9d9d9dff9d9c9dff9c9c9bff9b9a9aff999999ff979898ff969696ff949495ff939494ff929392ff929291ff919191ff919192ff929292ff919292ff909090ff8f8f8fff8e8e8eff8c8c8cff878787ff808080ff7a7a7aff7a7a7aff7d7e7dff808080ff7f7f7fff7a7a7aff787878ff7b7b7bff7e7e7eff7e7f7eff7e7e7eff7e7e7eff7f7f7eff7f7f7fff7e7e7fff7f7f7fff7f7f7fff7f7f80ff7f7e7fff7f7f7fff7f8080ff818181ff828282ff838383ff838383ff838383ff838383ff848484ff868586ff878887ff868686ff858686ff868686ff868687ff868686ff878787ff898888ff8a8a8aff8b8b8aff8b8a8aff8b8b8bff8c8c8cff8d8c8dff8d8d8dff8e8d8eff8e8e8eff8f8f8fff909090ff909190ff929291ff959696ff9d9d9dffa7a8a7ffb9b9b9ffd6d6d6ffd8d8d8ffdddcddffe7e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e3ffe3e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e2ffe2e2e2ffe0e0e0ffdfe0dfffe1e1e1ffe2e1e2ffe2e2e3ffe2e2e3ffe2e3e2ffe1e1e1ffdfdfdfffdfdfdfffe2e1e1ffe3e2e3ffe3e2e3ffe4e4e4ffe4e5e4ffe4e5e4ffe4e5e4ffe6e5e6ffe8e8e9ffeaeaeaffe9e9eaffe8e8e8ffe6e7e7ffe4e4e5ffe2e2e2ffe2e2e2ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe3e3e3ffe1e2e2ffe2e2e2ffe1e2e2ffe0e1e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e1e1ffe2e1e1ffe2e2e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e6e7ffe6e6e7ffe7e6e7ffe6e7e6ffe7e6e6ffe7e6e6ffe7e7e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe5e5e5ffd9d9daffd7d6d7ffc0c0c0ffa7a7a7ff9e9e9eff969696ff939493ff929292ff919191ff919190ff908f8fff8e8e8fff8d8e8dff8d8d8cff8c8c8cff8b8b8bff8b8b8bff8b8b8bff8b8c8cff8c8b8bff8b8b8bff8a8a8aff8a8989ff8a898aff898989ff888788ff868686ff858585ff868685ff858585ff848484ff848484ff858584ff848485ff848584ff838483ff838383ff818181ff7f7f80ff7f7f80ff808180ff818181ff818181ff818181ff828181ff818182ff828182ff828182ff838382ff848584ff868686ff888788ff878788ff858585ff828282ff848383ff898989ff8d8c8dff8e8e8eff90908fff929292ff919192ff919191ff929292ff949494ff959595ff979797ff979797ff989898ff999999ff9a9a9aff9b9b9bff9c9b9cff9d9d9dff9e9d9dff9e9e9fff9fa09fffa1a1a0ffa2a2a2ffa4a4a3ffa5a5a5ffa6a6a6ffa7a8a8ffa9a8a8ffaaa9a9ffaaaaaaffabababffacabacffadadacffadacadffaeadadffaeaeaeffafaeaeffb0afafffb1b0b1ffb1b2b1ffb2b2b2ffb3b3b3ffb3b4b4ffb4b5b4ffb5b5b4ffb5b4b5ffb5b5b5ffb6b5b6ffb5b6b6ffb6b6b6ffb7b7b7ffb8b8b7ffb8b8b8ffb9b9b9ffbababaffbbbabbffbbbcbbffbcbcbcffbcbcbcffbdbdbeffbebdbeffbebebeffbfbebfffc0bfbfffc0c0c0ffc0c0c1ffc1c0c1ffc1c1c1ffc1c2c1ffc1c1c2ffc1c1c2ffc2c1c2ffc2c2c3ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc4c5c4ffc4c4c5ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c6ffc5c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc9c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffcac9c9ffcac9caffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcbcbcbffcacacaffcacacbffcbcacbffcacbcaffcacacaffcacacaffcacacaffcac9c9ffcac9caffcac9caffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcacacaffccccccffcecdceffcececeffd0cfcfffd1d1d1ffd1d1d2ffd1d1d1ffd3d3d3ffd3d3d4ffd5d4d5ffd5d5d5ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7fff7d7e7eff7c7d7cff7b7b7aff7a797aff79797aff767576ff6d6d6dff666565ff5e5e5eff565656ff4d4d4dff454445ff3c3b3cff2f2f2fff282827ff1b1b1bff111111ff0c0b0cff080808ff050605ff030303ff020202ff010201ff010101ff010001ff010100ff000100ff010101ff060606ff070707ff050506ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff050605ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff030303ff060506ff090909ff0d0d0cff131312ff1b1b1bff282728ff323233ff3c3c3cff454545ff4f4e4fff585958ff616161ff6a696aff727271ff797979ff7d7d7dff7e7e7eff7f7f7fff808080ff808080ff818181000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffffffffffefefffffffffefffefffefffffefffffefefefffffefefffefffefffffefefffefefffffefffffffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffefffffefefffffefefefffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefefffefffffffffffffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefefefffffefefffffefefffefefefffffefefffffffefffefefffffefefffffffffffffefffffffffffffffefffefffffffffffefefefffffffefffefffefffffefefffefefffffefffffffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffefffffefefffffefefefffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefefffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffffffefffffffffefffffefffefffffffefffffffffffffefffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffdfcfdfff8f8f8fff2f2f1ffeae9eaffe1e1e1ffd8d8d8ffc2c2c2ffa4a4a4ff969695ff8c8c8bff828282ff7c7b7cff767675ff717170ff6b6b6cff686868ff646465ff616161ff5e5e5dff5a5a5aff585858ff545353ff4f4f4fff4a4a4aff464747ff434343ff414041ff3f3e3fff3c3b3bff393938ff383837ff373737ff373737ff373737ff343435ff333333ff313231ff323232ff323231ff323231ff323232ff353434ff393839ff3d3d3dff444444ff4d4d4dff545454ff5a5b5aff616162ff696869ff6f6f6fff767676ff79797aff7e7e7eff858585ff8f8f90ff9b9b9bffa7a7a7ffb2b2b2ffcbcbcbffe5e5e5ffeeeeedfff4f5f4fffbfafbfffefdfdfffefffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffefefdfffdfefdfffefdfefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfefffdfefdfffefefdfffdfdfefffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffefdfefffdfdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefefefffefefdfffefdfdfffefefdfffefefefffefefdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffefffffffffefefffefefffffefffffffefffefffffefffffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffcfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfcfffcfbfbfffcfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfbfcfffbfbfcfffbfcfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefdfffefefefffefefefffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffefffefffefffffefefffefefefffffefefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefdfffefefdfffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffefffefefefffefefefffefefefffdfefefffefefdfffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfbfcfff7f7f7fff1f1f1ffe9e8e9ffdddedeffbebebeff9f9f9fff949495ff8d8d8dff858586ff808081ff7a797aff737273ff6d6d6dff676767ff626262ff5c5c5cff555555ff4e4e4eff484848ff404040ff393939ff343333ff2f2f2fff2d2d2dff2a2a2aff292929ff292929ff2a2929ff2a2b2aff2b2b2bff2d2e2dff2e2e2fff2e2e2eff2e2f2eff2f302fff313132ff343434ff363637ff383839ff3a3a3aff3d3e3dff3f3f3fff424141ff454545ff474747ff4a4a4aff4c4c4cff504f50ff545354ff585858ff5d5d5dff646463ff6a6a6bff706f70ff737374ff747474ff767676ff898a89ffaaaaaaffc7c7c7ffd9d9d8ffe2e2e2ffeae9e9fff2f1f2fff8f8f8fffcfdfcfffefefefffefffffffefffefffefefffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffefefffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffefffefffffffffefffffffffefffffffefffefffffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffefefffffffffefffefffefffffffffffefefefffffffefffefffefffffefefffefefffffefffffffefffefffffefefffefefffffefefefffefefefffefefffffefefefffefefffffefefffffefefffffffefffffefefffffefefefffefefefffefefffffffffffffffefefffffffefffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffefffefffffffffefffffefffefffffffefffefffffffefefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffefefffffefefffffffefffefefefffefefefffffefffffefefffffffffefffefffefffffefefffefefefffffefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefffffffefffffffffffffffffffffefefffffefefefffefefffffffffffffffffefffffffefffefffefffffefffffffefefffefffffffffffffffffefffffefefefffefffefffefefefffefffefffffefefffffffefffefefffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd3d3d3ffd3d4d3ffd2d2d2ffd2d2d2ffd0d0d0ffd0d0d1ffd0d0d1ffd0d0d0ffcfcfcfffcececeffccccccffcccbccffcbcbcbffcbcacbffcacacaffc9c9caffc9c9c9ffc9c8c8ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c9c8ffc9c9c8ffc9c9c8ffc8c9c9ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9caffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc8c7c7ffc7c6c7ffc6c6c6ffc6c6c5ffc6c6c5ffc5c5c5ffc4c4c5ffc5c4c5ffc3c4c4ffc4c4c3ffc2c3c2ffc2c2c2ffc2c2c1ffc2c1c1ffc1c1c1ffc1c1c1ffc0c0c1ffc0c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbebfffbebebeffbdbdbeffbdbdbdffbcbbbcffbbbbbbffbababaffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b7b6ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b3ffb2b2b2ffb1b1b1ffb0b0afffaeaeaeffadaeadffacacacffabacabffaaaaaaffa9a9a9ffa8a9a8ffa9a9a8ffa8a8a9ffa8a8a8ffa7a8a8ffa7a7a7ffa6a6a6ffa4a5a4ffa3a3a3ffa2a1a1ffa1a1a1ff9f9f9fff9e9e9eff9d9d9dff9d9c9cff9c9b9cff9b9b9bff9b9a9aff9a9a9aff99999aff989898ff979797ff959596ff949494ff929292ff919090ff8f8f8eff8e8e8dff8d8d8dff8d8d8dff8d8d8eff8d8e8eff8a8b8aff858485ff808081ff818181ff808080ff767677ff686868ff555555ff555555ff616161ff6b6b6bff6b6b6bff646364ff5d5e5dff606060ff6c6c6cff737272ff737373ff717171ff737373ff777777ff797979ff7a7a7aff7b7b7bff7a7a7aff757675ff717171ff727372ff787777ff7d7d7cff808080ff818181ff7e7e7eff797978ff767677ff7a7a7aff7f8080ff828282ff818180ff818181ff818181ff828181ff838383ff858585ff868786ff878787ff898888ff898888ff888888ff898988ff8a8a89ff8a8a8aff8a8a8aff8c8c8cff8c8c8dff8d8d8dff8e8e8eff929191ff969696ffa0a09fffabacacffcccbccffd6d5d6ffd9d9d9ffe7e8e7ffe8e8e8ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e7ffe5e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e1e2ffe2e2e1ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe1e0e1ffe2e1e1ffe1e1e1ffe0e0e0ffdfe0dfffdedfdeffe0dfdfffdfdedfffdddddcffdddcdcffdededdffdededeffdcdcdcffddddddffdededfffe0e0dfffdedfdfffdedddeffdddcdcffdededeffdfdfdfffe1e0e1ffe4e3e4ffe5e6e6ffe3e4e3ffdfdfdfffddddddffdededeffdfdfdfffdfdfe0ffe1e1e1ffe5e6e6ffe6e6e7ffe6e6e7ffe8e7e8ffebececffedededfff0f0f0fff2f2f3fff1f0f0ffe9e9e9ffe2e2e1ffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe2e2e2ffe4e3e3ffe2e2e2ffe0e1e0ffe0dfdfffe0e1e0ffe0dfdfffdfdfdeffdfdfdfffdfdedfffddddddffdcdcdcffdcdcddffdcdcddffdbdbdcffdbdbdbffdbdbdbffdfdfdfffdedddeffdddddcffdededeffdfe0e0ffe0e1e1ffe1e1e1ffe1e0e0ffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e0e1ffe2e1e2ffe1e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe5e5e4ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffdadadaffd5d5d5ffd1d2d1ffaeaeaeffa1a1a0ff989897ff929291ff8f8f8fff8f8e8fff8e8f8eff8e8e8dff8c8d8dff8b8b8bff89898aff888889ff888887ff878887ff878787ff878786ff878787ff878787ff868787ff858585ff858484ff848384ff838282ff7e7e7eff7a7a7aff7a7a7aff7d7c7dff7b7b7bff767677ff777776ff797979ff7b7b7bff7b7b7bff7c7c7bff7a7b7bff777677ff727273ff737474ff787878ff7a7a7aff7a7a7aff7a7a7aff7a7a7bff7b7b7bff777777ff737373ff757576ff7a7a7aff7f7f7fff828282ff7e7e7eff747474ff6d6d6eff6f6f6fff777777ff7f7f7fff80807fff838383ff888888ff8b8b8bff8d8d8cff8e8e8eff8f8f8fff919190ff929191ff929392ff949494ff969695ff969697ff989798ff989998ff999a99ff9a9a9bff9b9b9bff9c9c9cff9d9d9dff9f9f9effa0a1a0ffa2a1a2ffa3a3a2ffa5a5a5ffa6a6a6ffa7a8a7ffa8a8a8ffaaa9a9ffaaa9aaffabaaaaffabababffacacacffacacadffadadadffaeaeaeffaeaeafffb0b0afffb0b1b0ffb2b1b1ffb2b2b2ffb3b3b2ffb3b4b3ffb4b4b4ffb4b4b4ffb4b5b5ffb5b6b5ffb6b5b6ffb6b6b6ffb7b7b6ffb7b7b8ffb8b8b9ffb9b9b9ffbababaffbababbffbbbbbbffbcbcbcffbcbcbdffbdbcbdffbdbdbdffbebebfffbfbfbfffbfbfbfffc0c0bfffc0c0bfffc0c0c0ffc1c0c1ffc1c1c1ffc1c2c1ffc2c1c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c3c2ffc3c3c3ffc4c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc7c7c7ffc9c8c8ffc9c8c9ffc9c9c8ffc9c9c9ffcacac9ffcac9caffcacacaffcbcacbffcacacbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacbcbffcbcbcaffcbcacbffcacacbffcacacaffcacacaffcac9caffc9c9c9ffc9cacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcbcbccffcdcdcdffcececeffcfcfcfffd0d0d0ffcfcecfffd0cfcfffd0d1d1ffd2d2d2ffd1d1d1ffd3d3d3ffd3d4d3ffd5d4d4ffd5d5d4ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff807f7fff7f7f7eff7e7e7dff7c7d7dff7b7a7bff7a7a7aff767777ff6f706fff696868ff616161ff585958ff4f4f50ff474647ff3e3e3eff323333ff2a2a2bff1c1c1cff121212ff0c0c0dff080808ff060606ff040404ff030303ff020202ff010101ff010100ff000001ff010000ff010101ff070707ff080808ff050505ff020302ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff060605ff060606ff010101ff000000ff000000ff000100ff010001ff000001ff000100ff010102ff030203ff050505ff090a0aff0d0d0eff141314ff1d1d1dff29292aff353535ff3e3e3eff484848ff525252ff5b5b5bff646464ff6d6d6cff747474ff7b7b7bff7e7e7eff7f7f7fff808080ff808080ff808180ff808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffefffffffffffffefefffffefefefffffefffffffefffffefefefffffefffffefefffffefffefffefefefffffefefffefefefffefffffffefefefffefefefffefffefffffefefffefffefffffefefffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffefefffefffefffefffefffefffefffefffefffffffffffefefffffefffffffefffefffefffefffffefefffffefffffefefffffefffefffefefefffefefefffdfefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffefefffffffffffffffefffffffffefffffefffffefefefffffefffffffffffffffffffffffefefffffefffffffefffffffefefffffefffffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefefffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffefefffefffefffefffefffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfdfdfff7f7f7fff0f0f0ffe8e8e8ffe0dfe0ffdadadaffd3d4d3ffcacacbffbebebeffb2b2b2ffa6a6a6ff979897ff8e8d8eff868686ff818281ff7c7c7cff767576ff727273ff707170ff6d6c6cff686868ff646364ff605f60ff5b5a5bff575757ff555555ff515050ff4d4d4dff4b4b4cff4a4a4aff49494aff484848ff464646ff444444ff444444ff454545ff464646ff4a4949ff4b4b4cff4f504fff555555ff5c5c5cff636464ff686868ff6b6b6bff727272ff7b7b7aff838282ff8b8c8bff9b9b9bffa1a2a1ffafafafffbfbebeffcbcccbffd5d5d4ffdededeffe4e5e4ffebebeafff1f1f1fff7f7f7fffcfcfcfffefefefffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefdfefffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefffffefefffffffffffffffefefffefefefffefefefffdfefdfffefefefffefefefffefefefffdfdfdfffefdfefffefdfefffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfefdfffefdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffcfdfdfffcfcfcfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfdfffdfefdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefefffefdfefffefdfefffefefefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffcfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefffefffefffefffffefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfcfffdfdfdfffcfcfdfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffdfdfcfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffcfdfdfffcfcfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefefffefdfdfffefefefffefefefffffefefffefefffffefefffffffffffffffefffffffffefffefefffffefefefffefefffffffffefffefefffffefefefffffefffffefefefffefefefffffefefffefefffffefefefffefefefffefdfefffdfefefffefefefffefefdfffdfefefffefefdfffefdfdfffdfefdfffefdfefffdfefdfffefdfdfffefdfdfffdfefdfffdfefdfffdfefefffdfefefffefefefffefefefffdfefefffefefdfffefefefffefefefffdfefefffefefefffdfefefffefefefffefdfefffefdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefefffefdfefffefefefffefffefffffefefffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffefefffffefefefffefefefffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfcfcfffafafafff4f4f4ffedededffe5e6e6ffd7d8d7ffcbcacaffbfc0bfffaeaeaeffa2a2a2ff969696ff8d8c8cff848483ff7e7f7eff797a7aff737474ff6e6d6dff686868ff626363ff5b5c5bff535353ff4b4b4bff444545ff414141ff3d3e3dff3a3a3aff393839ff3a393aff3a3a3bff3d3d3dff3d3d3eff3e3e3eff3e3f3fff3f3f3fff414140ff444344ff474747ff494949ff4c4c4bff4e4e4eff525252ff535454ff585757ff5c5d5cff606060ff646364ff666666ff686869ff6c6c6cff727172ff7a7a79ff848484ff8e8e8eff979697ffa1a1a1ffa8a8a8ffb0b0b0ffc3c2c3ffd8d8d8ffe1e1e1ffe9e8e9fff1f1f2fff7f7f7fffcfcfcfffefdfdfffefefefffefffffffffffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffffefffffffefffefffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffffefffefffffffefffffffffffefffffffffffefffffffefffefffefffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffefefefffffefffffffefffffffefefffffefffffefefffffefffefffefefefffffefefffefefefffefffffffefefefffefefefffefffefffffefefffefffefffffefffffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffefffffffffffffefffffefffffffefffffffffefefffefffffffefefefffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffefefffffffffefffefefffffefefefffffefffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefffffffffefffffefefffffefefffffffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffefffefffffefefffffefffffefefffffefffefffefefffffefffefffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d5d6ffd6d5d6ffd5d5d5ffd6d5d6ffd5d5d6ffd6d7d6ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd0d0d0ffd0d0cfffd0cfcfffd0d1d0ffd1d1d1ffd0d0d0ffcfceceffcdcdccffcbcccbffcbcbcbffcacbcbffcacbcaffcac9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c9ffc8c8c9ffc8c9c8ffc8c8c8ffc9c8c8ffc9c8c9ffc8c8c9ffc8c9c8ffc8c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffcac9caffcac9c9ffc9cac9ffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c5ffc5c5c6ffc4c5c4ffc4c4c5ffc4c4c4ffc3c3c4ffc3c3c3ffc3c2c3ffc2c2c2ffc1c1c1ffc1c0c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0bfc0ffbfc0c0ffbfc0c0ffbfbfbfffbfbfbfffbfbfbeffbebebeffbdbebdffbdbcbdffbcbcbcffbbbabbffbababaffb9b9b8ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b5b4ffb4b4b4ffb2b3b3ffb2b2b2ffb0b1b0ffb0b0b0ffafaeaeffadadadffacabacffaaabaaffa9a9aaffa9a9a9ffa8a8a8ffa7a8a8ffa8a8a7ffa8a7a8ffa7a7a7ffa6a6a6ffa5a5a5ffa4a3a4ffa2a2a2ffa0a1a0ff9f9e9eff9d9e9dff9c9c9cff9c9c9cff9b9b9bff9a9a9aff999a9aff989898ff979897ff979797ff969696ff959595ff949494ff929292ff909090ff908f90ff8d8d8dff8b8b8bff8a898aff89898aff888888ff878787ff818081ff727272ff626262ff5f5f5fff646565ff626261ff545353ff3b3b3bff252425ff232423ff313030ff3d3d3dff404040ff383938ff313131ff353636ff474646ff525352ff545454ff525252ff545454ff595959ff5e5f5fff626262ff646564ff616161ff575657ff525152ff545455ff585858ff5c5c5dff5f5f5fff636463ff606060ff595958ff575657ff5c5c5cff606160ff686868ff6f6f6fff7c7c7cff7d7e7eff7d7c7cff7c7d7dff7e7e7eff808080ff828282ff838384ff848484ff848484ff848483ff858485ff858585ff868687ff888887ff888888ff898989ff8a898aff8c8c8cff909090ff999899ffa4a4a5ffbfbfbfffd4d4d3ffd7d6d6ffe3e3e3ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e4ffe4e5e4ffe4e4e3ffe3e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdbdbdbffd4d4d4ffd8d8d8ffdcdcdcffd8d9d8ffcfcfcfffc9c9c9ffc6c5c6ffc4c4c5ffc8c8c8ffc7c6c6ffc4c4c3ffc5c4c5ffc9c9c9ffc9c9c9ffc6c6c6ffc6c6c6ffc9c8c8ffc7c7c7ffc1c1c1ffbfbfbfffc5c4c5ffc7c7c7ffc5c6c6ffc6c6c6ffcbcacbffc8c8c8ffc2c2c2ffc0c0c0ffc5c5c5ffc5c5c5ffc2c2c1ffc1c2c1ffc9c8c9ffc9c9c9ffc7c6c6ffc6c6c6ffcbcccbffcbcccbffc8c8c8ffc8c9c9ffcdcdccffc9c9c9ffc2c2c2ffc0c1c0ffc5c5c5ffc6c6c6ffc5c5c5ffc6c6c6ffc9cacaffc9c9c9ffc3c2c2ffc0bfc0ffc5c5c6ffc6c6c6ffc3c3c4ffc3c4c4ffc7c8c8ffc7c7c7ffc5c5c4ffc5c4c5ffc8c7c7ffc5c6c5ffc4c4c3ffc3c3c3ffc7c7c7ffc4c4c4ffc3c3c3ffc6c7c7ffd0cfd0ffdbdadbffddddddffd6d6d7ffd4d4d4ffdad9d9ffdfdfdeffe0e0e0ffdfdfdfffe0e0e0ffe1e1e0ffe1e1e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e5e6ffe5e5e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e7ffe5e5e5ffd4d5d5ffd3d3d3ffc5c4c4ffa3a2a3ff9a9a9aff919191ff8d8d8dff8b8b8bff8b8b8bff8a8b8bff8a8a8aff898889ff888787ff868686ff858585ff848485ff848484ff848584ff848484ff838483ff828282ff818181ff7f7f80ff7c7c7cff747474ff6a6a6aff60605fff5b5b5bff5d5d5dff5f5e5fff5c5c5bff575757ff585758ff5a595aff5c5c5cff5e5d5dff626162ff606060ff585858ff525251ff535252ff575757ff5c5d5cff5e5e5eff616161ff626261ff5f5f5fff545554ff515051ff545454ff5b5a5bff636363ff686868ff626362ff525353ff444545ff454544ff515251ff5d5d5dff616161ff666767ff6e6e6eff777778ff7f7f7fff878888ff8d8d8dff8d8c8dff8e8e8eff8e8e8eff8f8f8fff909191ff929292ff939393ff949494ff959695ff979697ff989797ff989998ff9a9a9aff9b9b9bff9d9d9dff9e9e9effa09f9fffa1a2a1ffa3a3a3ffa5a4a4ffa6a5a6ffa6a6a7ffa8a8a8ffa9a8a9ffa9aaa9ffaaaaaaffaaabaaffacabacffacacacffadadadffaeadaeffafaeafffb0b0b0ffb1b0b1ffb2b1b2ffb2b2b2ffb2b3b2ffb3b3b3ffb4b3b3ffb4b4b4ffb5b5b5ffb5b5b5ffb6b6b6ffb7b7b6ffb8b7b7ffb8b9b8ffb9b9b9ffbabab9ffbababaffbbbbbbffbbbcbbffbcbcbcffbcbdbdffbdbebdffbebebeffbebfbeffbebfbfffbfbfbfffbfc0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc0c1c1ffc1c1c1ffc2c1c1ffc2c1c2ffc2c2c3ffc2c3c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c4c5ffc5c5c5ffc6c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c7c7ffc8c7c8ffc8c8c8ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9caffc9c9c9ffcacacaffcbcbcaffcacbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbccffcbcbcbffcbcbcbffcbcacbffcacbcbffcbcbcbffcbcbcaffcacbcaffcacbcaffcbcacaffcacacaffcac9caffcacac9ffcac9c9ffcbcacaffcacbcaffcbcbcaffccccccffcdceceffcfcfceffcfd0cfffd0d1d1ffd2d2d2ffd0d0d0ffcfcfcfffd0d0d1ffd1d1d1ffd1d2d1ffd1d1d1ffd4d3d3ffd4d3d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7e7e7eff7f7f80ff808080ff7f8080ff808080ff807f80ff808080ff808080ff808080ff808080ff808080ff7f8080ff808080ff828282ff838283ff838283ff828382ff838383ff828283ff828283ff828382ff838282ff828382ff828282ff838283ff818081ff7e7e7fff7e7e7eff7d7d7dff7d7d7cff7c7c7dff7b7b7bff79797aff777776ff737373ff717171ff6f6e6fff7f7f7fff7f7f7fff7f7e7fff7d7d7eff7c7d7cff7b7b7aff787778ff717171ff6b6b6bff636363ff5a5b5aff515150ff484747ff3f403fff353435ff2c2c2bff1d1d1dff131312ff0d0d0cff080908ff060606ff040404ff030303ff020302ff010201ff010100ff000000ff000000ff010102ff070808ff080808ff050605ff030202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030303ff070606ff070707ff010201ff000000ff000000ff000000ff010101ff010101ff010101ff020201ff030202ff050605ff0a090aff0d0d0dff141313ff1e1e1eff2b2c2bff373736ff3f4040ff494a4aff545453ff5d5e5dff666666ff6f6f6eff757676ff7c7c7cff7f7f80ff808080ff808080ff808180ff818080ff818081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffffefffffffefefffffefefffffffefffffffefffefefefffefefffffffefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffefffefffefefefffffefefffffefffffefffefffefffffffefefefffefffefffefefffffffffffffffefffffffefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffefffffffffffefefefffefefffffffffffffffefffffffefefffffefffffffffffffffffefffefefefffefefffffffefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffefffefffefefefffffefefffffefffffefffefffefffffffefefefffefffefffefefffffffffffffffefffffefefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefffffffffefffffefffffffefffffffffffffffefefffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffefffefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffcfcfcfff5f6f6ffefefefffebecebffe9e9e9ffe6e6e6ffe2e2e3ffdededfffdbdbdbffd7d7d8ffd1d1d1ffc8c7c8ffbfbfbfffb5b5b5ffabababff9c9d9dff959696ff8a8a8aff818181ff7d7d7cff787878ff747475ff707170ff6d6d6dff696969ff656564ff626263ff616161ff5e5e5eff5c5c5cff5a5a5aff5a5a59ff5b5b5aff5c5c5cff606060ff666665ff6b6b6aff70706fff767676ff7e7e7dff858584ff8b8b8bff949493ffa0a1a0ffaeaeaeffbababaffc8c8c8ffd3d4d4ffdbdbdbffe1e2e2ffe6e6e6ffeaeaeaffedededfff1f1f1fff4f3f4fff5f6f5fff9faf9fffdfdfdfffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefefffffefefefffdfefdfffdfefefffdfefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefdfffefefdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffefefefffefdfefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffdfefefffefefdfffdfdfefffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfdfdfffefdfdfffefefdfffdfdfdfffefdfefffefdfefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefefffefdfefffefefdfffdfefefffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfcfdfffcfdfcfffcfdfcfffcfdfdfffcfdfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffefdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefffffffefefffffefefffefefefffffefffffffefefffffffefffefffefffffefefffefffefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffdfefefffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefefefffefefffffefefefffffefefffffefefffffefefffffffefffffefefffefefefffefefffffffefefffffefefffefefefffefefefffefefdfffefefdfffdfefdfffefefefffefefdfffefdfdfffefdfefffefefefffdfefdfffdfefefffdfdfdfffefefdfffefefefffefefefffefefefffefdfefffdfefdfffefefefffefdfdfffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfefffdfefdfffdfefdfffefefefffefffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffefefffffefefefffffefefffefdfefffefdfefffefefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfcfff8f7f7fff2f2f1ffeeeeedffebeaebffe9e9e9ffe3e3e3ffdbdcdcffd1d1d1ffc7c7c7ffb7b7b7ffa7a7a7ff959595ff8c8b8cff868686ff808180ff7b7b7bff767676ff6f6f6fff686868ff636363ff5c5c5cff575758ff545454ff4f5050ff4f4e4eff4e4f4eff515151ff525152ff525253ff535353ff545454ff555656ff585958ff5c5b5cff5e5e5eff616161ff646464ff686969ff6a6b6bff707070ff757575ff7b7b7aff7e7e7eff848484ff919191ff9e9f9effaaaaaaffb6b6b6ffc0c0c1ffc9c9c9ffd2d1d2ffd7d6d7ffdcdbdcffdfdfdfffe2e2e2ffe8e8e8fff1f0f1fff7f7f6fffcfcfbfffdfdfdfffffefefffffefefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefffffffffefffffefefffffefffffffffffefffefefffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefefffffefffffffffefffffffefffefefefffffefffffffefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffffffefffefefefffffefffffffffffffefffefffefffffffefefefffefffefffefefffffffffffffffefffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefffffffffefffffefefffffefffffffffffefffefefffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffefefffffffffefffefefffffefefffffefffefffffffffffffffffffffefefffefefffffefefefffffefefffffefefffefefefffffffefffefefefffefefefffefefffffefefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffefffefffefefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefefefffefefffffefefffffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd6d5d6ffd6d6d5ffd7d7d6ffd3d3d3ffd4d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d0d0ffd0d1d0ffd0cfcfffd0cfd0ffd0d0d0ffd1d1d1ffd1d2d2ffd0d1d1ffcfcfcfffcdcdcdffccccccffcbcbcbffcbcacbffcacacaffc9c9c9ffc9c8c8ffc9c9c9ffc8c8c9ffc9c9c8ffc9c9c9ffc8c8c8ffc8c8c9ffc9c8c9ffc8c9c9ffc9c8c9ffc8c9c8ffc8c9c9ffc9c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc5c4c4ffc4c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0bfffc0bfc0ffc0bfbfffc0c0bfffbfbfbfffbfbfbfffbebfbeffbebdbdffbdbdbdffbdbdbdffbbbcbbffbbbbbbffb9babaffb9b9b9ffb8b8b8ffb8b8b8ffb8b7b8ffb7b7b8ffb6b7b6ffb6b6b6ffb5b4b4ffb4b4b4ffb3b3b3ffb2b2b2ffb2b1b1ffb0b0b0ffafafafffaeaeaeffacadadffacabacffaaaaaaffa9a9a9ffa8a8a8ffa7a8a8ffa7a7a7ffa7a7a6ffa6a6a7ffa5a6a5ffa5a5a5ffa4a4a4ffa3a3a3ffa1a1a1ff9e9f9fff9d9e9eff9c9b9cff9a9a9bff9a9a99ff999999ff989898ff979797ff969696ff959595ff949493ff939293ff929393ff929292ff919191ff8f8f8fff8d8d8dff8b8b8bff898989ff878788ff858585ff828282ff7f7f7fff7c7b7bff6e6d6dff535352ff393939ff323232ff313131ff2a2929ff1c1b1cff111011ff070807ff050606ff0b0b0bff131313ff141415ff111111ff100f10ff121112ff171717ff1a1a1aff1d1c1cff202020ff232223ff262626ff292828ff2a2a2aff2c2c2cff2a292aff252526ff262526ff2a2a29ff2e2e2eff2f2f2fff2f2f30ff313132ff313131ff2e2e2eff2c2d2cff2f2f2fff333334ff393a39ff474747ff5f6060ff686868ff6c6c6cff6d6d6dff6e6e6dff6f6f6fff727272ff767776ff7c7c7bff7e7e7eff7f7f7eff7f7f80ff818181ff838282ff838282ff848384ff858584ff858585ff868686ff8b8a8bff929291ff9d9d9dffaeaeadffcfceceffd2d2d1ffdadad9ffe7e7e7ffe7e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e1e1ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0dfe0ffdfdfdfffdfdfdfffe0e0e0ffe0e1e1ffe0e0e0ffdfdfdfffdededfffdddedeffdedddeffdddcddffd7d8d7ffc7c8c7ffbcbcbcffbbbcbcffbcbbbcffbbbbbbffadadacffa1a1a1ff9b9c9cff9a9b9aff9d9d9cff9e9e9eff999999ff99999aff9e9e9effa2a1a2ff9d9c9cff9a9a9aff9b9b9aff999999ff8f8f8fff8b8a8bff8f8f8eff979796ff959594ff939292ff919090ff919090ff8a8a8aff898989ff8a8b8aff8d8c8cff898888ff848484ff848585ff878787ff858585ff848484ff868686ff898989ff848484ff848485ff878887ff8b8b8bff888888ff898989ff8b8b8cff909090ff8f8f8fff909090ff939393ff949494ff8c8d8dff8b8a8bff8f8f8fff979797ff969697ff989898ff9c9c9cff9f9f9fff9c9c9dff9b9b9bff9b9b9cff9d9d9dff9d9d9dff999999ff989999ff989898ff969596ff9e9e9effb0b1b0ffc4c4c4ffc7c7c7ffbfbfbfffbcbdbcffc8c7c8ffd8d8d7ffdddddeffdededeffdfdedeffdfdedeffe0dfdfffe1e1e0ffe1e1e1ffe1e1e1ffe3e2e3ffe4e4e3ffe5e5e4ffe5e5e4ffe5e4e5ffe5e5e4ffe5e5e4ffe4e5e4ffe5e5e4ffe4e4e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe7e7e7ffe2e2e2ffd3d3d4ffd1d1d1ffb5b5b5ff9e9d9dff939393ff8b8b8bff888888ff878787ff878787ff868686ff858585ff848484ff838283ff828182ff818181ff808080ff808181ff808080ff7f7e7fff7c7c7cff7b7b7aff787878ff6f6f70ff636463ff545554ff434243ff353535ff303031ff323232ff343434ff323232ff2e2e2eff2d2d2dff2f2f2eff2f2e2eff313031ff333332ff343333ff2e2e2eff282728ff272626ff2a2a29ff2b2c2bff2e2e2eff2f2f2eff302f2fff2b2a2bff222122ff1d1e1dff1f2020ff232423ff292928ff2a2a2bff262626ff1c1c1cff141415ff121312ff171717ff222222ff2d2d2dff363636ff434343ff525252ff5f5f5fff6d6d6eff797878ff7e7e7fff858485ff888888ff888888ff89898aff8c8c8cff8e8f8fff909090ff919192ff929392ff949394ff949495ff969696ff979797ff999999ff9a9b9aff9c9c9cff9d9d9eff9fa09fffa1a1a1ffa2a2a3ffa4a4a4ffa5a5a5ffa7a6a7ffa7a7a7ffa8a8a8ffa9a9a9ffaaa9aaffabaaaaffabaaabffacacacffadadadffaeaeaeffafafafffb0b0b0ffb1b1b0ffb1b1b1ffb2b1b2ffb3b2b2ffb3b3b3ffb3b4b3ffb5b4b4ffb5b5b5ffb6b5b5ffb7b6b7ffb7b7b7ffb8b8b8ffb8b9b9ffb9b9b9ffbababaffbbbbbbffbbbcbbffbcbcbcffbcbcbdffbdbdbcffbdbebdffbebebeffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c2c1ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcacacaffcbcacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcccbcbffcccbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcacaffcbcacbffcbcacbffcacacaffcacbcbffcacbcbffcbcbcbffccccccffcdcdcdffcececeffcfcecfffcfd0cfffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd1d1d0ffcfcfcfffd0d0d0ffd0d0d1ffd2d1d2ffd1d1d1ffd4d3d4ffd3d3d3ffd5d5d5ffd5d5d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a595aff626262ff6f706fff7a7a7aff797a79ff7a7a7aff7c7c7cff808080ff828181ff818182ff818181ff818181ff818181ff818282ff818181ff7d7d7dff7e7e7eff7f7f7fff808080ff808080ff808080ff808080ff808080ff808080ff808080ff808080ff808080ff7f7f7fff808081ff828282ff828282ff828283ff828382ff828382ff828383ff828383ff838283ff828282ff838382ff808080ff7e7e7fff7d7d7dff7d7d7dff7d7d7dff7c7c7cff7b7b7bff797979ff777677ff737273ff717071ff6f6f6eff6f6f6eff7f7f7fff7f7f80ff7f7f7fff7f7f7eff7d7d7dff7d7c7cff7a7979ff747473ff6c6c6cff656565ff5c5c5bff525251ff494849ff404040ff343534ff2b2c2cff1e1e1eff131313ff0d0d0dff090909ff060606ff040304ff020302ff020202ff010101ff010101ff000000ff000000ff020202ff070707ff090809ff060606ff020203ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040404ff080807ff090908ff020201ff000000ff010000ff010100ff010101ff010101ff010201ff010101ff030203ff060606ff090a0aff0d0e0eff131413ff1f1f1fff2d2d2dff383838ff414141ff4b4a4bff555555ff5f605fff686868ff707171ff767677ff7d7d7dff808080ff808080ff808081ff818081ff808181ff818081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffffefffffefefffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefffefffefefffffffefffffefefffffefefefffefffefffffefefffefefffffefffefffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefdfefffefefefffefefefffefffefffefefefffefefefffffefffffffefffffefefffffefefefffffefffffffefefffffffefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefffefffefefffffffefffffefefffffefefefffefffefffffefefffefefffffefffefffefefefffffefefffefffefffefefffffefffefffefefefffefefffffefffefffefefefffefefffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffefefffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffefefffffefffffffffefefffefefffffefefffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffefffffffffffefffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfffbfbfbfff9f9f9fff6f5f6fff3f3f3fff0f0f1ffeeeeefffecececffe9e8e9ffe5e5e5ffe2e2e2ffdfdedeffdadadbffd5d5d5ffd1d1d1ffc9cacaffc0c0bfffb4b4b4ffaaa9aaff9f9f9fff949494ff8a8b8bff838383ff7f7e7eff7b7b7bff777777ff747474ff737372ff717070ff706f70ff717171ff757676ff7c7b7bff838384ff8c8c8cff979797ffa2a2a2ffafafb0ffbebdbeffc7c7c7ffcfcfcfffd8d9d8ffe0dfdfffe4e5e5ffe9e9e9ffebebebffefefeffff2f3f2fff4f5f5fff6f7f6fff8f8f8fffbfbfbfffcfdfcfffdfdfdfffefefefffefffffffffefffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffffffffefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefffffefefefffefefffffffefefffffefefffefefefffefefefffefefdfffefdfefffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefdfefffefdfdfffefefefffdfefefffefefefffefefdfffefefefffefefefffefdfdfffefefefffefdfefffefefefffdfdfefffdfdfefffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfefefffdfdfdfffdfefdfffefdfdfffdfefefffefefdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfefdfffdfefdfffefefefffefefdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfefffefefdfffefdfefffefefefffefefefffefffffffffefefffefefffffefefefffefefefffffffefffefefffffffefffffefffffffefefefffefffefffefefefffefefefffefefefffdfdfdfffefefdfffdfefefffdfefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffdfcfdfffcfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffffefffffffefefffffffefffffffffffefefffffffffefffffefefffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffefdfdfffefefefffefefefffdfdfdfffefdfdfffdfefefffdfefefffefefdfffdfdfdfffdfdfefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffdfdfefffefdfdfffdfdfdfffdfefefffefefefffdfdfefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffefffefffffffefefefffefefefffefdfefffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffdfdfdfffcfcfbfffaf9f9fff7f7f8fff5f5f5fff1f1f1fff0efefffebececffe8e9e9ffe5e5e4ffdededeffd3d3d3ffc7c7c7ffbcbcbcffb4b4b4ffa9a9a9ff9b9b9bff8f8e8fff868585ff7f7f7fff79797aff737373ff6f706fff6b6b6bff676767ff646464ff656565ff676768ff696968ff696a6aff6b6b6cff6d6d6eff706f70ff727272ff777777ff7d7d7dff838383ff8b8b8bff939393ff9f9f9fffa9a9a9ffb1b2b1ffb9b9b9ffc5c4c5ffcfcfcfffd3d4d4ffd8d8d8ffdcdcdcffe0dfdfffe3e3e3ffe6e6e7ffe9eae9ffecececffefefeffff2f2f2fff7f7f7fffcfbfbfffdfdfefffefefefffefefefffefffefffefefffffffefffffffffffffffffefffefffefffffefefffefffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefefffffffffffffefffefffffffefffffffefffefefefffffefefffefefffffffffffffefefffffefefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefffefffefefffffffefffffefefffffefefefffefffefffffefefffefefffffffffefffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffefefffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffefffffffffffefffefffefffffffffffffefffffefffffffefefffffffefffffffefefffffffefffffffffffefefffffefffefffffefefffefefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefffefffffefefffefefffffffffefffefefefffffefefffefffefffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffefffefefefffefefefffffefefffefefffffffefefffefefffffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d5d5ffd6d6d7ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd0d0d0ffd0d0d0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d2d2ffd1d2d2ffd0d0cfffcdcdcdffcbcbccffcacbcaffcacbcaffcacacaffc9c9c9ffc9c8c9ffc9c8c9ffc9c8c8ffc8c9c9ffc8c8c9ffc9c9c9ffc8c9c8ffc9c9c9ffc9c9c8ffc8c8c8ffc9c8c8ffc8c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc4c4c5ffc3c4c4ffc3c3c3ffc3c2c3ffc2c2c3ffc1c1c1ffc1c2c2ffc1c0c0ffc0c0c1ffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbfbebfffbebebfffbebebeffbdbebdffbdbcbcffbcbcbcffbcbcbbffbababaffbabab9ffb8b9b9ffb8b8b8ffb7b8b7ffb7b6b6ffb6b6b7ffb6b6b6ffb5b6b5ffb4b5b5ffb3b4b4ffb2b2b3ffb2b1b2ffb1b0b0ffafb0afffaeaeafffadaeadffacadacffacababffaaaaaaffa9a9a9ffa8a8a8ffa7a7a8ffa7a6a6ffa5a5a6ffa5a5a5ffa4a4a4ffa4a3a4ffa3a3a3ffa2a2a2ffa1a1a1ff9e9e9fff9c9c9cff9a9a9bff999999ff989898ff979797ff979697ff959596ff949494ff929292ff919191ff908f8fff8f8e8eff8e8e8eff8d8d8dff8c8c8cff8a898aff878787ff848484ff828383ff807f7fff777778ff6f6e6fff6a6a6aff646463ff4c4b4cff2b2a2bff161616ff0f0f0eff0d0e0dff0e0d0dff090a0aff060605ff010101ff010000ff020202ff050505ff060706ff050404ff030304ff040504ff070807ff090909ff090909ff0a0a0aff0c0b0cff0e0d0dff0e0f0fff0f0f0fff0f100fff0e0f0eff0b0b0bff0c0c0bff0e0d0dff101010ff101011ff111010ff101111ff111111ff0f0f0fff0f0e0eff0f0f0fff111212ff131313ff191819ff2a2a2aff353535ff3f3f3fff454544ff484948ff4d4c4dff535354ff5e5e5fff6a6b6bff757575ff787878ff7a7a79ff7c7c7cff7d7e7eff7e7e7eff7f7e7fff807f80ff808080ff818282ff868585ff8a8a8bff949494ffa0a0a0ffc2c2c2ffcfcfd0ffd2d1d2ffe5e5e5ffe6e6e6ffe5e5e5ffe5e4e4ffe4e5e5ffe4e5e4ffe3e3e3ffe4e3e3ffe3e4e3ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e3ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdeffdededeffddddddffdeddddffdddddeffdeddddffdbdcdcffdadadbffd9d9d9ffd9d8d9ffd8d8d8ffd6d6d6ffcacacaffb1b1b2ff9b9a9bff959595ff949494ff8e8e8eff818281ff767676ff706f70ff717171ff727373ff757575ff6c6c6cff6c6c6cff6e6e6eff727272ff6c6c6cff6a6a6aff676768ff646464ff585958ff575656ff59595aff5f5f60ff5c5d5dff5d5d5cff5b5b5cff595959ff4d4d4dff4a4a4aff4b4c4bff4f4e4fff474848ff454545ff454445ff484747ff444545ff454646ff484848ff494949ff474748ff4b4b4aff4f4f4fff525353ff4c4d4dff4d4d4eff4f4e4fff545353ff535353ff555656ff595a59ff5c5c5bff545454ff555555ff5c5b5cff666565ff676767ff6d6c6cff717272ff767676ff6f6f6fff707070ff6f6f6fff757575ff727272ff737273ff6d6d6dff6a6b6bff676767ff717171ff8b8c8bffa4a4a4ffaaaaabffa2a2a2ffa0a1a1ffb5b5b5ffcdccccffd8d8d8ffdadadbffdadadbffdbdbdaffdcdbdbffdddcddffdededeffdfe0dfffe1e0e0ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e3ffe3e2e2ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe8e8e8ffd7d7d8ffd0d0d0ffc9cac9ffa2a2a2ff969696ff8c8c8cff868686ff848484ff848484ff828383ff818181ff808080ff7e7e7eff7c7c7cff7b7c7cff7c7c7cff7c7c7dff7c7c7cff777777ff6f6f6fff676767ff626262ff585858ff4a4a4aff393939ff282828ff1b1b1bff131212ff111110ff121213ff131414ff111110ff0f0f0fff0f0f0fff101010ff0f1010ff111010ff111112ff111112ff0e0e0fff0d0d0cff0c0c0cff0c0c0cff0c0c0cff0d0d0dff0e0f0eff100f0fff0c0d0dff090908ff070707ff090909ff0a0b0bff0d0e0eff0f100fff0e0d0dff09090aff060706ff070706ff090909ff0a0b0bff0c0c0dff111112ff191819ff212221ff2e2e2fff3d3d3dff4d4e4dff616161ff727272ff7b7b7bff7a7a7aff7b7b7cff838383ff888889ff8b8b8cff8d8d8dff8e8e8eff8f8f8fff909090ff919191ff929293ff959595ff969696ff989898ff9a9a99ff9b9c9bff9e9d9eff9f9f9fffa1a1a1ffa2a2a2ffa4a4a4ffa5a5a5ffa6a6a6ffa7a7a7ffa7a8a8ffa8a8a8ffa9a9a9ffaaaaaaffabababffacadadffaeadadffaeaeafffafafafffb0b0b0ffb1b1b0ffb1b1b1ffb2b1b2ffb2b3b3ffb3b3b3ffb3b4b3ffb5b4b4ffb5b5b6ffb6b6b6ffb6b6b6ffb8b7b7ffb8b9b8ffb9b9b9ffbabab9ffbababaffbbbabbffbbbcbbffbcbcbcffbcbdbdffbdbebeffbebdbeffbebebfffbfbebeffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c1c0ffc1c1c1ffc2c1c1ffc2c2c2ffc3c2c2ffc2c3c3ffc3c3c3ffc3c3c4ffc4c3c3ffc4c4c4ffc4c5c5ffc5c5c5ffc5c4c5ffc6c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c8c9ffcac9c9ffcacacaffcacacaffcacbcaffcbcacbffcbcbcbffcbcbcbffcbccccffcccbcbffcbcbccffcbcbcbffcbcbccffcccccbffcbcbccffcccbccffcbcbcbffcbcbcbffcbcbcbffcbcacaffcbcbcbffcbcbcaffcacacaffcccbcbffcbccccffcccdcdffcdcecdffcececeffcfcfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d2ffd1d1d2ffd2d1d2ffd0d1d0ffcecfcfffd1d1d1ffd0d1d0ffd2d2d2ffd1d1d1ffd3d3d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff616161ff706f6fff797a7aff797a7aff7a7a79ff7b7b7bff807f80ff818181ff818181ff818181ff818282ff818182ff818182ff828181ff7c7d7dff7d7e7eff7f807fff808080ff808080ff808080ff808080ff808080ff808080ff808080ff7e7f7fff7e7e7eff7e7e7fff808080ff828282ff828383ff838383ff828283ff838383ff828283ff828383ff828382ff808180ff7f7f7fff7e7d7eff7d7d7dff7c7d7dff7c7c7cff7b7b7bff7a7979ff777777ff737373ff717171ff6f6e6fff6f6e6fff6e6e6eff7f8080ff807f7fff7f7f80ff7f7f7fff7e7f7fff7e7e7dff7b7a7bff757475ff6d6d6eff656565ff5c5d5cff535252ff494a4aff414141ff333333ff2b2a2aff1e1f1eff131314ff0d0d0cff080808ff050506ff030303ff020202ff010101ff010101ff000001ff000001ff010000ff020202ff080809ff090909ff050605ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff060505ff09090aff090909ff010202ff000000ff000001ff010001ff010101ff010101ff010101ff020101ff030304ff060606ff0a0a0aff0e0d0dff131414ff1f2020ff2d2d2cff383838ff424242ff4c4c4cff575756ff616161ff696a6aff717071ff777778ff7e7d7dff808180ff808081ff818181ff808180ff818180ff818080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefffffefefffffffefefffefefffffffffffffefffefffefefffffefefefffefffefffefefefffefefffffefefefffefefffffffefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffffffffffefefefffffefefffefffefffffefefffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffefffefefffffefefefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffefffffffefefffffffffffffffffffffefefffffffefefffefffefffffefffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffefffefffefefefffefefffffefefffffffefffffefefffffffffffffefffffffffefffffefffefffefffefffefefffffefffffffffffffffffffffffffefefffffffffffffffefffffefefffefffefffefffefffefefefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefdfefffefefdfffdfdfdfffbfcfcfffafafafff7f7f7fff4f4f5fff3f3f2fff0f0f0ffeeeeeeffeaeaeaffe7e7e7ffe4e4e3ffe1e1e1ffdededeffdbdbdbffd7d7d7ffd2d1d2ffcacacaffc0bfbfffb6b6b7ffabababff9f9fa0ff969697ff8f8f90ff898889ff8a8a8bff919191ff9d9e9effadadadffb9b9b9ffc5c5c5ffcfcfcfffd5d6d6ffdbdbdbffdfdfe0ffe4e4e4ffe9e9e9ffeeeeedfff1f1f1fff3f4f3fff6f6f6fff9f9f9fffbfbfbfffcfdfdfffdfdfefffefefdfffefffefffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffffffffffefefefffffefefffefffefffffefefffefefffffefefefffefefefffdfdfefffdfdfefffefdfdfffdfdfefffefefefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffcfdfcfffdfdfdfffdfefdfffefdfdfffefdfefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfefffefefefffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfefffefdfdfffdfdfefffefefefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfefffefdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefdfefffefefdfffdfefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfdfdfffdfcfcfffdfdfdfffcfdfcfffcfdfdfffdfdfefffdfdfefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffffffffefffffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfefdfffdfefdfffdfefdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfdfdfffcfcfdfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffcfbfcfffbfbfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffffefefffefffefffffefefffffffffffefffefffefefefffefefffffefefffffefefefffefefffffffffffffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffdfefdfffefefdfffdfdfdfffefdfefffdfefefffefefefffdfefdfffefefefffdfefefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffdfefefffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefffffffefffefffffffffffffffffffffffffffffefffffffefffffefffffffffefefffffffffffefefefffefefefffefefefffdfdfefffefdfdfffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefefffefefffffffefefffffffffffffffefffefefefffdfefdfffdfdfdfffcfcfcfffbfbfbfff8f9f9fff5f5f6fff2f3f2fff0f0f0ffecededffeae9e9ffe6e6e6ffe2e2e2ffdfdfdeffd7d8d8ffcdcdcdffbebfbeffaeaeaeff9d9d9dff8f8f8fff898989ff858585ff828282ff7e7e7dff7b7c7cff7e7e7eff818181ff848484ff898989ff919191ff979897ffa1a1a1ffaeaeaeffb8b9b9ffc0bfbfffcacacaffd0d0d0ffd5d5d5ffd9d9d9ffdcdcdcffe0e0e0ffe3e3e3ffe7e7e7ffeaeaeaffedededfff0f0f0fff2f3f2fff4f4f4fff6f6f7fff8f8f9fffbfafafffcfcfcfffdfdfdfffdfefefffefefffffefffefffefffefffefefefffefefffffffffffffffffffffffefefffffffffffffffefffffefefffefffefffefffefffefefefffffefffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffefffffffefffffffffffffefffffffffffffefffffffffffefffffefefffffffefffefffffffefefefffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffefffefffefefefffefefffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffefefffffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffefffefffefefefffefefffffefefefffefefffffffefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefffefffffefffffefffefffefffffffefefefffffffffffefffffffffffffffffefffffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefefefffefffefffefffffffefefefffffffffffefffffffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d0ffd0d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd2d2d1ffd1d1d1ffcecfceffcdccccffcbcbcbffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c9ffc9c9c8ffc8c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9caffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc9c9c9ffc7c8c8ffc8c8c8ffc7c6c7ffc7c6c6ffc5c6c6ffc6c5c5ffc5c5c5ffc4c4c4ffc3c3c4ffc3c3c4ffc2c2c3ffc2c2c2ffc1c1c2ffc2c1c2ffc0c1c1ffc0c0c0ffbfc0bfffbfc0bfffbfbfbfffbebfbfffbebebeffbebebfffbebdbdffbdbdbdffbdbdbcffbcbcbcffbbbcbbffbabbbaffb9b9b9ffb9b8b9ffb8b8b8ffb7b7b7ffb7b7b6ffb7b7b7ffb6b7b7ffb6b5b6ffb5b5b5ffb4b4b4ffb3b3b3ffb1b2b1ffb0b0b0ffafafafffaeaeadffadacadffacacacffabababffaaaaaaffa9a8a9ffa8a8a7ffa6a7a7ffa5a5a6ffa5a5a5ffa4a4a4ffa2a3a3ffa2a2a2ffa1a2a1ffa0a0a1ff9f9f9fff9d9d9dff9b9b9bff989898ff979797ff969696ff959595ff949494ff939393ff919191ff909090ff8e8f8fff8d8c8cff8a8a8bff878887ff858585ff848485ff828283ff807f80ff7d7d7eff7b7b7bff727272ff646364ff535353ff464646ff3a393aff2b2c2cff1a1a1aff0d0d0dff050405ff020202ff030302ff040403ff030403ff010201ff000000ff000000ff000101ff010101ff010100ff010101ff000101ff010000ff020102ff030303ff030303ff010202ff030302ff040403ff040404ff050405ff050405ff040405ff030403ff020202ff030302ff040404ff040404ff050505ff040505ff040405ff040303ff020302ff030203ff040404ff050505ff080808ff0e0e0eff121313ff171716ff191919ff1c1c1cff202020ff292829ff383838ff4b4c4cff5e5e5eff686868ff6b6b6bff707070ff767677ff79797aff7a7979ff7a7a7bff7c7b7bff7c7c7cff808080ff848584ff8d8d8dff9b9b9bffb4b5b5ffcececeffb9b9baffb9b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b8b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb3b4b3ffb3b3b3ffb3b4b4ffb4b3b3ffb3b3b3ffb0b0b0ffadadadffadaeaeffaeaeaeffacacacffaaaaa9ffaaaaaaffabababffa9a9a9ffa4a5a4ffa2a2a2ffa3a3a3ffa0a0a0ff969696ff8b8b8bff838484ff808080ff807f7fff7f807fff7e7e7fff7d7e7dff737473ff616161ff4d4d4dff484949ff474746ff404040ff393a3aff363636ff343434ff353435ff353636ff383737ff333333ff2e2f2eff2e2e2eff313232ff2f2f30ff2e2d2dff2b2b2cff2c2b2bff262726ff232323ff232423ff262726ff252525ff252525ff242424ff232324ff1c1c1cff171717ff171716ff1b1b1bff191a19ff191919ff1b1b1bff1c1c1dff1a1a1aff181818ff171717ff191919ff191a1aff1c1b1bff1d1d1eff1f1f1fff1b1b1aff171818ff1b1b1aff1f201fff212020ff222121ff232324ff262626ff222322ff212121ff242424ff2a2b2bff2d2d2dff313130ff343434ff373838ff3e3e3eff414241ff424243ff4b4b4bff4c4c4cff4b4b4bff414141ff3d3d3dff393939ff404040ff565656ff6f6f6fff757575ff706f6fff717271ff878686ff9e9e9effa8a9a8ffaaaaaaffababacffababacffacacacffafafafffb4b4b4ffbcbcbcffbdbdbeffbbbbbbffb9b9b9ffb9b9b9ffbcbcbcffc1c1c1ffc5c5c5ffc8c7c7ffc9c9c9ffcbcbcaffc9c9c9ffc8c9c8ffcacac9ffcbcbcbffcbcbccffccccccffccccccffcbcccbffccccccffcccdccffcdccccffcdcccdffcdcdcdffcdcdcdffcdceceffcececeffcfcfceffd4d4d4ffcfcfcfffcececeffbcbcbcff999999ff8e8e8eff858585ff828282ff818181ff818181ff808080ff7d7e7eff7c7c7cff777777ff707071ff6f6f6eff737373ff757575ff676767ff595959ff4c4c4bff3f3f3fff323232ff262627ff1d1c1dff141414ff0b0c0cff070607ff040405ff030303ff030303ff040405ff040405ff030202ff020203ff040404ff040404ff030303ff030303ff040504ff030303ff020203ff020202ff030304ff030303ff020202ff030302ff040404ff030403ff020201ff010101ff020102ff030303ff030304ff030403ff040404ff020303ff020101ff020102ff030303ff040303ff020302ff040403ff060606ff090909ff0d0d0dff151516ff222222ff353534ff4b4b4bff5a5a59ff5e5e5eff626263ff717171ff808080ff848484ff858585ff868786ff888888ff8a8a8aff8b8c8cff8e8e8eff909090ff929292ff939493ff969696ff979797ff9a9a9aff9b9b9bff9e9d9dff9f9f9fffa1a0a0ffa2a2a3ffa3a4a3ffa4a4a4ffa5a5a6ffa6a6a7ffa7a6a7ffa8a8a8ffaaaaaaffaaababffacacacffadadadffaeaeaeffafafafffafb0b0ffb0b0b0ffb1b1b1ffb1b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb4b5b4ffb5b5b4ffb6b6b5ffb6b6b7ffb7b8b8ffb8b8b8ffb8b9b8ffbababaffb9babaffbbbabaffbbbbbcffbcbcbcffbdbdbdffbcbdbdffbebebdffbebebeffbfbfbeffbfbfbfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc0c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c4c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacbffcbcacaffcbcbcbffcccbcbffcbcccbffcbcbccffcbcccbffccccccffcccbccffcbccccffccccccffccccccffcccbcbffcbcbcbffcccccbffcbcbcbffcbcbcbffcbcbcbffccccccffcccccdffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d1ffd2d1d1ffd2d1d2ffd1d1d1ffd2d2d1ffd0d1d1ffd2d2d1ffd1d2d1ffd2d2d2ffd1d0d0ffcfcfcfffd1d1d1ffd1d1d0ffd2d1d1ffd1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff5a5a5aff626262ff6f7070ff7a797aff797a79ff7a7a7aff7b7c7cff807f80ff828182ff818181ff828281ff818181ff828281ff818281ff828181ff7d7c7dff7e7e7eff7f7f80ff808080ff808080ff80807fff7f8080ff808080ff7f7f7fff7d7d7dff7d7d7dff7e7e7eff7e7f7eff808081ff828382ff828282ff838283ff828282ff828382ff828282ff818181ff7e7f7fff7e7e7eff7d7d7dff7d7c7dff7c7c7cff7c7b7bff79797aff767776ff727273ff707171ff6e6e6fff6f6e6eff6e6e6fff6f6f6fff7f807fff7f7f7fff7f7f7fff7f807fff7f7f7fff7e7f7fff7b7b7bff757575ff6e6d6eff666666ff5d5d5cff545454ff4b4b4bff424242ff333333ff2a2a2aff1d1e1eff131313ff0c0d0cff090909ff050606ff030203ff020102ff010101ff010101ff000101ff010100ff010101ff020202ff090809ff090909ff060606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020302ff060607ff0a0a0aff090a09ff010102ff000000ff000000ff010101ff010001ff010101ff020201ff020202ff030403ff060706ff0a0a0aff0e0e0eff151515ff202020ff2d2d2dff393939ff434444ff4f4e4eff595859ff626262ff6b6a6aff717171ff787877ff7e7e7dff818180ff818081ff818181ff808181ff818180ff808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffefefffffefefefffffffffffefefefffefefefffefffefffefffffffffefffffefefefffefefefffffefffffffefefffefefefffefefffffefefffffffffefffefefefffffefefffefefffffefffefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefefffffefefefffffefefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefffffffffefffffffffffefffefffefefefffefffefffefffffffffefffffefefefffefefefffffefffffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefefffffefffefffefefefffefefefffefefefffefffefffffefefffefefefffffefefffefffefffffffefffffffffffefefefffefefffffefefffffffffefffefffffffffffffffffefffffefffefffffefefffffefefffefefefffffefffffffefffffefefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffffffffffffffffffefffffefffffffffffefffffefefffffffefffefffffffffefffffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffffffffffefefefffffefffffffffefffefffefffefefffffefefffffffffffffefefffffffefffffefffffffefffefffffefefffefffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffffffefefffefffefffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffdfdfdfffdfcfdfffcfcfdfffbfcfbfffafafafff8f8f8fff4f5f5fff2f2f2fff0efefffececedffe9e8e8ffe6e5e6ffe3e4e3ffe1e1e1ffdeddddffdbdcdbffd9d9daffd5d4d4ffcbcbcbffc0c0c0ffb5b5b5ffbbbbbbffc4c4c4ffd0d0d0ffd7d8d8ffdcdbdcffdededeffe2e2e2ffe6e6e6ffeaeaeaffeeeeeefff1f1f1fff4f4f5fff9f9f9fffbfbfbfffdfcfcfffdfdfdfffdfefefffefefefffefffefffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffefefefffdfdfefffefefefffefefefffefefffffffefefffffefefffefffefffffffefffffefefffefefefffefefffffefefefffdfdfefffefefdfffefefefffdfefdfffdfdfdfffdfefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfefdfffdfdfefffdfefefffefefdfffdfefefffefefefffefefefffefefdfffefdfefffefdfdfffefdfdfffefdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfefdfffefdfefffdfefdfffdfefefffefdfefffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffefefefffefefdfffefdfdfffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffefefefffefffefffefefffffefefffffefefefffefefefffffefffffffefefffefefefffefefffffefefffffffefefffefefefffefefefffefefefffdfefefffefdfefffdfefdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfcfcfffdfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfcfcfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfdfefffefdfefffefefdfffefefefffefefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefefffefefefffffffffffefefefffefefefffefffefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffdfdfdfffdfefdfffdfdfefffdfefdfffefdfdfffefdfefffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffdfdfdfffdfdfdfffdfdfefffdfefdfffefefefffffefffffefefffffffefffffffffefffffffffffffffffffffefffffefffffffffffefffffefefffffffefffefefffffefefefffefefefffefefdfffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffffffffffefefffffffefefffefffffffefffefffefefefffdfdfdfffcfcfcfffbfcfbfffbfafafff8f8f8fff4f4f4fff1f1f1ffeeeeeeffecebecffe7e8e8ffe3e3e4ffe0e0e0ffdcdcdcffd5d6d6ffc5c5c5ffb4b4b4ffa2a2a2ff949494ff909090ff8d8d8dff8f8f8fff949494ffa1a1a1ffb3b3b3ffc2c2c2ffcccccbffd2d1d2ffd5d5d5ffd8d8d8ffdbdadbffe0dfdfffe2e2e3ffe6e6e6ffeae9e9ffecececffefeeeefff1f0f1fff3f4f4fff8f8f7fffafafafffbfcfbfffcfcfdfffdfdfdfffdfdfdfffefefdfffffefefffefefefffffefffffefffefffefffffffffefffffefefefffefefefffffefffffffffefffefefefffefefffffefefffffffffffffefefffffffefffffefffffffefffefffefefefffefffefffefefffffefffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffefffefefffffffffefffffefffffffefffffffefefffefffefffffffefffffffffffefefefffefefffffefefffffffffefffefffefffefffefffffefffffefffefffefefefffffefefffefefefffffefffffffefffffefefefffefefffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffffffffffefefffffefffffefffefffffffefffffefefffffffefffefffffffffefefffefefffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffefffffefefffefffefffefffffffffefffffefefefffefefefffffefffffffefefffefefefffefefffffefefffffffffefffefefefffffefefffefffffffefffefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefffefffefffffffefffffffffffefffefffffffffffffffffffffffffffefffffefffffffefefffffefefffffefffffffefffffefefefffefefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefffffffefffefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffefffffefffefffefefefffffefefffefefefffffefffffefefffffefefefffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd2d2d2ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0d1ffd1d0d0ffd0d0d0ffd1d0d1ffd0d1d1ffd0d1d1ffd1d0d1ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd1d0d1ffcececeffcccdccffcbcbcbffcbcacbffc9cacaffc9c9c9ffc8c9c9ffc9c9c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c9ffc9c8c8ffc9c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9caffc9cacaffc9c9c9ffcac9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc9c8c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c4ffc4c4c5ffc4c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c1c0ffbfc0c0ffc0bfc0ffbfbfbfffbebebeffbfbebfffbebebeffbdbdbdffbdbdbdffbcbcbdffbcbcbcffbbbbbbffbbbabaffb9babaffb8b9b8ffb8b7b7ffb7b7b7ffb6b7b7ffb7b7b6ffb7b6b6ffb6b6b6ffb6b5b5ffb4b5b4ffb4b4b3ffb2b2b2ffb0b0b0ffafafafffadadaeffacacacffabacabffaaaaaaffaaa9a9ffa8a9a8ffa7a7a7ffa6a6a6ffa5a5a5ffa4a4a4ffa3a3a3ffa1a2a2ffa1a1a1ffa0a1a1ff9fa09fff9e9e9eff9d9d9dff9a9b9bff999898ff969696ff949495ff949394ff939292ff919192ff909090ff8f8e8eff8d8d8dff8c8c8bff8a8989ff878786ff808081ff7b7a7bff767677ff737373ff717171ff6f6f6fff686868ff545555ff3e3f3fff2e2d2eff202020ff171717ff111111ff0b0b0bff060606ff010102ff000001ff010000ff000101ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff010101ff000000ff000001ff000101ff010100ff000101ff010101ff010101ff010100ff000000ff000000ff010000ff010101ff010001ff000101ff010101ff010101ff000000ff010000ff010101ff010101ff030202ff070707ff080909ff0a090aff0a0a09ff0a0a0aff0b0b0bff111010ff1b1c1bff2e2e2dff414040ff4d4d4cff555556ff606060ff6a6a6bff737372ff767575ff757675ff777777ff777877ff7b7c7cff818181ff7e7e7eff6e6e6eff717071ff6b6b6bff6a6b6aff69696aff6b6b6bff6f6f6fff717171ff727272ff717272ff707171ff717171ff707070ff6e6e6eff6c6c6cff6d6c6cff6e6e6fff6f6e6eff696a69ff5f5f5fff565555ff535454ff565657ff525252ff4d4d4dff4d4e4dff505050ff4b4a4bff3d3e3dff383738ff363535ff2b2b2bff1b1b1bff0c0c0cff030303ff000001ff000000ff000000ff000000ff000001ff000000ff010000ff010000ff000000ff000000ff010000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010001ff000000ff000001ff000001ff010000ff000101ff010101ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff000100ff010000ff010101ff000100ff010000ff010001ff000001ff000000ff010000ff000001ff000000ff010000ff000100ff010100ff010000ff000000ff000001ff000000ff000000ff000000ff030303ff080908ff131313ff252625ff313131ff292829ff1e1e1eff1d1d1dff292929ff3f3e3eff4c4c4cff575757ff5e5e5fff626262ff5c5c5cff5f5e5eff656565ff6e6f6eff707070ff717171ff717171ff70706fff717070ff727272ff737272ff737373ff747473ff757575ff757675ff747475ff717171ff6d6d6dff6d6e6eff717171ff757474ff828382ff878787ff818181ff7f7f7fff7f7e7fff7e7d7eff7b7c7cff7a7a7aff767676ff6b6b6bff616161ff5c5c5cff5f5f5fff5f5e5fff484748ff363637ff282828ff1f1e1eff141415ff0f0e0eff0b0a0bff070807ff040403ff020101ff010100ff000001ff010000ff000001ff010100ff010000ff000000ff010001ff000100ff000001ff000001ff010101ff000000ff000000ff000000ff000100ff000001ff000001ff010100ff010101ff010001ff000001ff000000ff000000ff000100ff000001ff000100ff010001ff010001ff000000ff000100ff010101ff010101ff000000ff000001ff010101ff030302ff040505ff070807ff0d0c0cff151615ff212121ff2d2d2dff373737ff444344ff575757ff6f6f6fff767677ff767777ff787878ff7e7d7eff858686ff8a8a8aff8d8c8cff8e8e8eff8f8f8fff919191ff949393ff959595ff979696ff999898ff9a9b9aff9d9d9cff9e9e9effa0a09fffa1a1a2ffa3a3a3ffa4a4a4ffa5a5a4ffa6a6a6ffa6a7a6ffa8a8a8ffa9aaa9ffaaababffacabacffadadadffadaeaeffafafafffb0afafffb0b0b0ffb0b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb4b3b3ffb4b4b4ffb4b5b5ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b8b8ffb9b9b9ffbab9b9ffbabbbaffbbbbbbffbcbcbcffbcbcbcffbdbdbdffbdbdbeffbebebeffbebfbeffbfbfbfffbfbfbfffbfc0bfffc0bfc0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c3ffc2c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc4c5c5ffc5c5c5ffc6c6c5ffc6c6c7ffc7c6c6ffc7c7c7ffc7c8c7ffc8c8c7ffc9c8c8ffc9c9c8ffc9c9caffcac9c9ffcacacaffcacacaffcbcbcbffcacbcaffcbcbcbffcbcccbffcbccccffcccbccffccccccffcbccccffccccccffcccccbffccccccffcbcbccffcbcbccffcccccbffcbcbcbffcccbcbffccccccffcccdccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd1d1d1ffd1d2d1ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d1ffd1d1d2ffd1d1d1ffd2d2d2ffd0d1d0ffcfcfcfffd0d1d0ffd0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff595a5aff5a5a5aff626262ff6f6f6fff797a79ff7a7979ff7a797aff7c7b7bff808080ff818181ff828182ff818181ff818182ff818181ff808080ff7e7f7eff7d7d7dff7e7e7eff7f807fff808080ff808080ff808080ff7f7f7fff7d7d7dff7b7b7bff7c7c7dff7d7e7eff7e7e7eff7f7e7eff818181ff828282ff838282ff838383ff828283ff818081ff7f7f7eff7d7d7eff7d7d7dff7d7c7dff7c7d7cff7b7b7bff797979ff777776ff737373ff717171ff6e6e6fff6f6f6eff6f6f6fff6e6f6eff6f6e6eff7f807fff7f7f80ff7f7f80ff7f7f7fff7f7f7fff7f7f7fff7c7c7bff747574ff6d6d6eff656566ff5d5d5dff545454ff4c4b4cff424343ff333434ff2a2a2aff1d1e1dff131313ff0c0d0cff090808ff050505ff030202ff010201ff010101ff010101ff000100ff000001ff000101ff020202ff080908ff090909ff060506ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020302ff070708ff0b0b0bff090909ff010101ff000000ff000000ff000000ff000001ff010101ff020201ff020202ff050404ff060707ff0a0b0bff0e0e0eff151615ff202121ff2d2e2dff3a393aff454545ff504f4fff595a59ff626262ff6b6a6aff717171ff777778ff7d7e7eff818180ff808180ff818180ff818081ff808180ff808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffffefffffffffffefefffffefffefffefffefffefffefffffefefffefefefffffefefffffffefffffefefffefefffffefefefffefefffffefffffffefffefffefefffffefffefffffffffffefefefffffefefffffffffffefefffffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffefefffffffefffffffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffefefffffffefefffefefefffefffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffefffefffefffefffefffefffffefefffefefefffffefefffffefefffefefefffefefffffefefefffefefffffefefefffefffefffefefffffefffefffffffffffefefefffefefefffffffffffefefefffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffffffefffffffefffefffffffffffefffffefffffefffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffefefefffffffefffffffefffffefffffefefffffefefefffefefffffefffffffefffffffefefffffefffffffffffffffffefefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffdfefefffdfdfdfffcfcfcfffaf9fafff7f7f7fff5f5f5fff3f3f3fff1f1f1ffefeeeeffededecffeaeaeaffe7e7e7ffe4e4e4ffe4e4e4ffe7e7e7ffe9eaeaffedededfff1f0f0fff3f3f3fff6f6f5fff9f9f9fffcfbfcfffcfdfdfffdfdfdfffefefefffefffffffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffdfdfdfffdfefdfffdfefefffdfefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfefdfffdfefdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfefdfffefdfefffdfdfdfffefdfefffefdfdfffefefdfffefefdfffdfefefffefefdfffefdfefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefefdfffdfdfefffefefdfffefefdfffefdfefffdfdfefffdfdfdfffdfdfefffdfefefffdfefefffdfdfefffdfefdfffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffefefdfffdfefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfcfffdfdfdfffefefefffdfefdfffefefefffefdfefffefefefffefefefffefffefffefefefffefefefffffefefffffefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefdfffefefdfffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfefffefefdfffdfdfdfffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffffffffefefefffffffefffffffffffefffefffffffffffefefffffefffefffefffefffefffefffffefefffefefefffffefefffffefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffdfefefffefefefffefdfdfffefefdfffefefefffefdfefffdfefefffdfefefffdfefefffefefefffdfefefffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefefffefffefffefefefffefefefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffffefefffffffefffffefffffefefffffffefefffffefffffefffffffefffffffefefffffefffffffffffffffefefefffffefefffffffffffefefefffefffefffefefefffdfefdfffdfdfdfffcfdfdfffbfbfbfff8f9f8fff5f5f6fff2f2f2fff0eff0ffededecffeaeae9ffe7e7e6ffe3e4e4ffe0e0dfffdadadaffd3d4d3ffd9dadaffdededeffe0e0e0ffe3e3e2ffe5e5e6ffe8e8e8ffebebebffeeeeeefff0f1f0fff3f3f3fff6f5f5fff7f7f7fffafafafffbfcfcfffcfdfdfffdfefdfffdfdfefffefefefffefefefffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffefefefffffefefffffffefffffefffffefefffffefefefffefefffffefffffffefffffffffefffffefffffffffffffffefefefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffefffffefffffffffffffffefffffffffffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffffffefffffefefffefffffffffffefffffefffffefefefffefffefffefffefffffefefffffffefffefffffffffffffffefffffffffefefffefffefffffefffffffffffffefefffffffffffffffffffffefffffffffffefffffffffffffffffffefefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefefffffffffefffefffffffefffefffffefefffefefefffffefefffffffefffffefefffefefffffefefefffefefffffefffffffefffefffefefffffefffefffffffffffefefefffffefefffffffffffefefffffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffffefffffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffefffffffffffffefefefffffffefffefffffffefffffffffffefffffefffffffffefffefefefffefffffffffffffffefefefffffffefffffffffffefefefffefefffffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefffffefffefffffffffffefefefffffefefffffffffffefefffffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefefffffefefffffefefffffffefffffffefffefffffffffffefffffefffffefefefffefffefffefffefffffefefffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d0ffd0d0d0ffcfcfd0ffd0d0d0ffd0d0d1ffd0d1d1ffd0d1d1ffd1d0d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d3d3ffd3d3d3ffd2d2d2ffd0d0d0ffcdceceffcbcbcbffcacbcaffcacacaffc9c9c9ffc9c8c9ffc9c8c8ffc9c9c8ffc9c9c8ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9c9caffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c9c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc0c1c0ffc0c0c0ffbfc0bfffbfbfbeffbebebeffbfbebeffbebebdffbdbdbdffbcbcbdffbcbcbcffbbbbbcffbabbbbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb7b6b6ffb7b7b7ffb6b6b6ffb5b6b6ffb5b6b5ffb4b5b4ffb3b4b4ffb2b2b2ffb0b0b1ffaeafaeffadadaeffabababffaaaaaaffa9a9a9ffa8a8a7ffa7a7a6ffa5a6a6ffa4a5a4ffa3a3a3ffa2a2a2ffa1a1a1ff9fa09fff9e9e9eff9d9d9dff9c9d9dff9c9c9cff9a9a9bff989898ff959695ff939394ff919191ff8f8f8fff8e8f8eff8d8e8eff8b8c8cff898989ff848485ff7e7e7dff7a7a7aff777777ff6f6f6fff626262ff545453ff494949ff414141ff3a3a3aff313131ff262625ff181919ff101010ff0a0a09ff050505ff040403ff040303ff030203ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000101ff010101ff010101ff000101ff010101ff020203ff060606ff0b0b0bff141414ff1d1d1dff272726ff373737ff4d4d4dff5e5e5eff6a6a6aff6d6d6eff717271ff777777ff797a79ff4d4d4cff585758ff595958ff525251ff4a4a4aff464646ff484848ff4c4c4dff545454ff5a5b5aff5d5d5dff616261ff666666ff676767ff686867ff696a6aff6b6b6bff686969ff636463ff5b5c5bff4f4f50ff3d3d3dff2b2b2cff232423ff222223ff212122ff1f1e1fff1d1c1cff1c1b1bff191919ff141414ff10100fff0e0d0eff0c0c0cff080909ff040504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff010101ff000000ff000001ff000000ff000000ff000100ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff000000ff000000ff000001ff000000ff000000ff010000ff010100ff010000ff000101ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000101ff010101ff000001ff000000ff000100ff000001ff010000ff000000ff000100ff000101ff000100ff000100ff000001ff010000ff000000ff000000ff000100ff000000ff000100ff010101ff000000ff010102ff040404ff070707ff0a0b0aff0b0c0bff090808ff070707ff090908ff0f0f0eff171717ff202021ff282828ff2e2e2fff2f3030ff323333ff393839ff444544ff545454ff5b5b5bff646464ff6b6b6bff6c6b6cff696a6aff696969ff696969ff696969ff646565ff616161ff5d5d5dff585858ff505051ff4c4c4cff4b4a4aff4e4e4dff565656ff5d5e5eff5c5d5cff676667ff7f7f7eff797a7aff787878ff747373ff6f6f6eff616262ff505050ff3a3a3aff2c2c2bff222322ff1d1d1dff131312ff0c0d0dff080808ff050606ff040404ff020302ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff020202ff050606ff090908ff0a090aff0a0a0aff101111ff202020ff333333ff434342ff474848ff4c4c4cff565757ff676767ff797979ff868686ff8b8b8bff898a8aff8a8b8aff8d8e8eff909090ff929292ff939394ff969595ff979797ff999999ff9c9c9cff9d9d9dffa0a09fffa2a2a2ffa2a3a2ffa4a4a4ffa4a4a5ffa6a6a6ffa7a7a7ffa8a8a8ffa9a9a9ffaaaaaaffacacabffadadacffaeadaeffaeaeaeffaeaeaeffafafafffafb0b0ffb0b1b1ffb1b1b2ffb2b3b2ffb4b4b4ffb4b4b4ffb5b5b5ffb6b6b6ffb6b6b7ffb7b8b7ffb8b8b8ffb8b9b8ffb9b9baffbababaffbababbffbbbbbbffbcbbbcffbcbcbcffbdbdbdffbebdbdffbebebdffbebebeffbebfbfffbfbfbfffbfbfc0ffc0c0bfffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc8c7c7ffc8c7c8ffc8c8c8ffc9c9c9ffc9c9c8ffcacac9ffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbccccffccccccffccccccffcdccccffcdccccffccccccffccccccffcccccbffccccccffccccccffccccccffcccccdffcdcecdffcececeffcfcfceffd0d0d0ffd1d2d1ffd2d1d2ffd2d3d2ffd1d2d1ffd2d2d2ffd1d1d1ffd1d2d2ffd1d1d2ffd1d1d0ffd1d1d2ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd0d0d0ffcecfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5aff626262ff6f6f70ff797a7aff797a7aff797a7aff7c7c7cff7f8080ff818181ff818181ff818182ff808080ff7e7e7eff7d7d7dff7d7d7cff7d7d7cff7d7e7eff7f807fff808080ff7f7f7fff7d7d7dff7b7c7bff7b7b7aff7b7b7bff7c7c7dff7e7e7eff7e7e7eff7f7e7eff808180ff828282ff838382ff808080ff7f7f7eff7d7e7eff7d7d7dff7d7d7dff7c7c7dff7b7b7bff797979ff767676ff737373ff717070ff6f6f6eff6f6f6fff6f6f6eff6f6f6fff6e6e6fff6f6f6eff7f807fff7f807fff7f7f7fff7f7f7fff807f7fff7f7e7eff7b7a7bff737373ff6c6c6bff646465ff5c5c5cff545454ff4b4b4cff424343ff353535ff2b2b2bff1f1e1eff141414ff0d0d0dff080909ff050505ff020302ff020202ff010202ff010101ff010101ff010001ff000000ff020202ff090808ff0a0a09ff060606ff020303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030403ff070807ff0b0b0bff090909ff020201ff010000ff010001ff000001ff000000ff010101ff020202ff030303ff040405ff060706ff0b0b0bff0e0e0eff161615ff222222ff2e2d2eff3b3c3cff474747ff505150ff595959ff616262ff696a6aff717171ff787778ff7d7d7dff808080ff818080ff818180ff818080ff808181ff818180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffefffffffffffefffefffffffffffffefffffefffefffefefefffffffefffefefefffffefefffffefefffffffffffffefefffefefffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffffefffffefefffffffefffffefffefffffefffffffffefffffffffffffffefffffffefffffefffffffffefffefffefffefefefffffffffffefefefffffefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefffefffffefefffefefefffefefffffefffefffefefefffffefefffffffffffefffffffffefffffffefefffffffefffefffffffefefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefefefffffffefffefefefffefefefffffefefffffffffffffefefffefefefffefffffffefefefffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefffefffffefffffffefefffffffffffffffefffefefefffffefffffffffefffefffefffefefefffffffefffefefefffffffffffffefefffffefefffefefffffffffefffefefffffffffefffefefffffefefffffffffffffffffffffffefffffffffffffffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffffefefffffffefffffefefffffffffffffefefffefefffffefffffffefefffffffffefffefffefffefffefffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffefffffffffffffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefdfdfffdfdfdfffcfdfdfffcfbfbfffafaf9fff7f7f6fff5f5f5fff3f4f3fff4f4f4fff6f5f6fff8f9f8fffbfbfbfffdfdfcfffdfdfdfffefefdfffffefefffffffffffffffffffefffffffefffffffffefffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffdfefdfffdfdfefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffefefefffefdfefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffefefdfffdfefdfffdfdfdfffefefdfffdfdfdfffefefefffefdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffefefdfffdfdfefffdfdfefffdfdfefffefdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefdfefffdfdfefffdfefefffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffdfcfdfffcfcfdfffdfcfdfffdfcfcfffdfcfcfffcfdfdfffdfcfcfffdfdfdfffdfefdfffefefefffdfefdfffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffffefefffefffffffffefefffefefefffefffefffefefefffefefefffefefdfffdfefefffdfefefffdfefefffefefdfffefdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfdfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefefffefdfdfffdfdfefffdfefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffffffefffffffefffffffffffefffefffffffffffffefffffefffefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefdfffdfefefffdfefefffdfefefffefefdfffefefefffefdfefffefefefffdfefefffefdfefffefefdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfefefffdfdfdfffdfdfefffefefefffffefefffefefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffffffffffffefffffefffffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffefefffffefefefffdfefdfffdfdfdfffdfdfcfffcfcfcfffafafafff7f7f7fff4f4f4fff2f2f2ffefefefffedececffeaebebffecececffeeeeeefff0f0f0fff2f2f3fff4f4f5fff7f7f7fffaf9f9fffcfbfcfffdfdfdfffefdfdfffdfefdfffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffffefefffffffefffffefefffffffffffffefffffefefffffefffffffefefffffffffefffefffefffefffffffefffffffefffffffffffefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffefffffffffffffefffffffffffffefffffffffefffffffefefffffffffffefffefffefefefffffefffffffffefffefffefffefefefffefefefffefefefffffffffffffefefffffefefffefefffffffffefffefefffffffffefffefefffffefefffffffffffffffefefffefefffffffffffffffffefffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffffefffefffffffffefefffffffefffffffefffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffefefefffffefefffffefefffffffffffffefefffefefffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffffefffffefefffffffefffffefffefffffefffffffffefffffffffffffffefffffffefffffffffffffffefffefffefffffefffffffffffffefefefffffffffffffefffffffefefffefffffffffffefffefffffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffffefffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffffefffefffffffefefefffffffefffefffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffffefffffefffefffffefffffffefefffffffffffffffefffefffefffffefffffffffefffefffefffefefefffffffefffefefefffffffffffffefefffffefefffefefefffffffefffefefffffffffefffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d1ffd1d1d0ffd1d1d0ffd0d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd1d1d2ffd2d2d3ffd3d3d3ffd4d3d4ffd3d3d3ffd1d1d1ffcececeffcbcbcbffcbcacbffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc9c9c9ffc9c8c9ffc9c9c8ffc9c9c9ffc9cac9ffc9c9c9ffcacac9ffc9c9caffc9c9caffc9c9caffc9c9c9ffc9c8c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c5c6ffc5c4c5ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffbfc0bfffbfbfbeffbebebeffbebebdffbdbdbdffbdbdbcffbdbdbdffbcbcbcffbbbbbbffbabbbbffb9b9baffb9b9b8ffb8b8b7ffb6b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b6ffb5b5b5ffb4b4b4ffb4b3b3ffb2b2b2ffb1b1b1ffafafafffadadadffacabacffaaaaaaffa9a9a8ffa7a7a7ffa6a6a6ffa5a5a5ffa4a4a4ffa2a2a2ffa1a1a0ff9f9f9fff9e9e9eff9c9c9cff9b9c9bff9a9a9bff99999aff989999ff979696ff949394ff929292ff908f8fff8c8d8cff8b8c8cff8b8c8bff8b8a8aff868686ff7d7d7dff707070ff656465ff5c5b5cff535352ff464646ff343434ff242424ff1b1c1bff171717ff131313ff101010ff0b0a0bff070807ff040404ff020202ff010100ff000000ff010000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff010102ff040303ff050505ff070707ff0f0e0eff20201fff3a3a3aff4e4e4eff606161ff6c6c6cff777677ff797a79ff797979ff494948ff4d4d4cff484847ff414140ff3c3c3cff393838ff363737ff353636ff393939ff404040ff494a49ff515251ff565656ff4d4e4eff4c4b4bff595959ff5b5b5bff545455ff484948ff3c3b3bff2c2c2bff1b1b1bff0e0e0eff080808ff080708ff080807ff070707ff070707ff060606ff050505ff050505ff040404ff040303ff030303ff030302ff010101ff010100ff000000ff000001ff000001ff000000ff000000ff000100ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000100ff010001ff010000ff000100ff000000ff000000ff000000ff000000ff010000ff000101ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000000ff000001ff000000ff000000ff010001ff010000ff000100ff000000ff000000ff000000ff010001ff000000ff010000ff000000ff010100ff000000ff010100ff000001ff000001ff000101ff010000ff000001ff010101ff010000ff000000ff000001ff010100ff010000ff010001ff010101ff000101ff010001ff010000ff000000ff000000ff000000ff000000ff000100ff000100ff000100ff010101ff020202ff020302ff030302ff020202ff010101ff020201ff050404ff070808ff0a0a0aff0d0d0dff101111ff131313ff171716ff1a1b1aff232423ff303131ff3b3c3cff4b4b4bff575757ff606061ff616162ff5e5e5eff5b5a5bff5a5959ff525253ff4c4c4bff434343ff3c3c3dff383838ff363636ff373737ff3c3c3cff3f403fff494949ff4e4d4eff484747ff7e7f7fff7f7f7eff737374ff717171ff656566ff525253ff3c3c3dff212121ff111112ff0c0c0cff0c0b0bff070807ff040405ff020202ff010000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030202ff030202ff020202ff050605ff0a0a0aff121211ff171718ff1a1b1bff1f1f1fff262626ff393939ff525353ff676766ff747474ff777777ff7d7d7dff858584ff8c8c8cff8f8f8fff909090ff919192ff939393ff959595ff979898ff9a9999ff9c9c9cff9e9f9effa0a0a0ffa1a1a1ffa2a2a3ffa4a3a4ffa4a5a5ffa6a6a6ffa7a7a7ffa8a8a8ffaaaaa9ffababaaffacacacffadacadffadadadffadaeaeffaeaeaeffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb2b3b3ffb4b4b3ffb5b4b5ffb5b5b6ffb6b6b7ffb7b7b7ffb8b7b7ffb8b8b8ffb9b9b9ffbabab9ffbababaffbbbbbbffbcbcbbffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbebebeffbebebeffbfbfbeffbfbfbfffc0c0bfffc0c0c0ffc1c1c0ffc0c0c1ffc1c1c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c9c9ffc9c8c8ffc9c9c9ffcacac9ffcacacaffcacbcbffcbcbcbffcccbcbffcbcccbffcccccbffccccccffccccccffccccccffcdccccffcdcdcdffcdccccffccccccffcccdcdffcdcccdffcdcdcdffcdcecdffcececeffcfcfd0ffd0d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd2d2d1ffd1d1d2ffd2d2d1ffd1d2d1ffd1d1d1ffd2d1d1ffd0d1d0ffd1d1d1ffd1d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff595a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5aff626262ff706f70ff797a7aff797979ff787878ff7c7c7cff80807fff818181ff808080ff7f7f7eff7d7d7dff7c7c7cff7b7b7bff7b7b7bff7e7d7eff807f80ff818080ff7f7f7fff7d7d7dff7b7b7bff7b7b7aff7a7a7bff7c7c7dff7e7e7eff7e7e7eff7d7d7eff808080ff848483ff838383ff818181ff7e7e7eff7d7d7dff7d7d7dff7d7d7dff7c7d7dff7c7b7cff7a7979ff777777ff737373ff6e6e6eff676766ff6f6f6eff6f6f6fff6e6f6fff6f6f6fff6f6e6fff7f807fff7f7f7fff7f7f7fff7f7f7fff7e7e7eff7e7d7dff7a7a7aff727272ff6a6b6bff636464ff5b5b5cff535353ff4a4b4aff424242ff343535ff2b2b2bff1f1e1eff141414ff0d0d0eff080809ff040504ff020202ff010101ff020202ff010201ff010101ff010001ff010000ff020201ff090809ff0a0a0aff060606ff030303ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff020302ff060706ff0a0a0aff090909ff020202ff010100ff010102ff010101ff000101ff010101ff020102ff030303ff050504ff060707ff0a0a0aff0e0f0fff161616ff212021ff2d2d2eff3c3c3cff464646ff504f50ff585858ff616161ff696969ff717171ff787878ff7e7e7dff808180ff808080ff818180ff808080ff818181ff818080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefefefffefefffffefefffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffffefffffefefffffefefefffefffffffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffffffefffffefffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefffffefffefffffefffffffefffffefffffffffefffffffefffffffefefffefffffffffefffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffefefffffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffffffefffffefffffffffefffffffefffefefffffefffffffefffefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffefffffffffefffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffffefffffefefffffefefefffefffefffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffefffffefffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffefffffffffefffffefffffffffefffffefffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffefefefffefefffffffefefffffffefffffefefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefefffffffefffffffefffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefdfdfffefefdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefffffefefffffefefffffefefefffefefefffefdfdfffdfdfefffdfdfefffdfdfdfffefefefffefdfefffefdfdfffdfefdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffdfdfefffdfefefffdfdfdfffefefdfffefefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffdfdfefffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffdfdfefffefdfdfffdfefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfdfdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefdfffefefdfffdfdfefffefefefffdfdfdfffdfdfefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfdfcfffcfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfcfbfffcfbfcfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefdfdfffefefefffefefefffefefefffefffefffefefffffefefffffefefffffffefefffefefffffefefefffefefffffefefffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffefefefffefefefffefdfefffdfefefffefdfefffdfefdfffefefdfffefefdfffdfdfefffefefdfffdfdfdfffdfdfefffefefefffefdfefffefefdfffefefdfffdfdfefffdfefefffdfefdfffefefefffdfefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefffffffefefffffefefffefefffffefefefffefefefffefefefffdfefdfffefdfefffdfefefffdfdfdfffdfdfefffefefdfffefefefffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffefffffefffffffefffffefefffffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefefefffefffffffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffffefefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffcfcfdfffcfbfbfffaf9f9fff7f7f8fff9f9f9fffbfbfbfffcfcfdfffcfdfcfffefdfefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffefefffefffefffffefefffffefefffffefffffefefffffffefefffefffffffffefffffefffefffefefefffefefefffefefffffffffefffefefefffefefffffffffffffffefffffffffefffffffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffefffffffffefffffffefffefefffffefffffffefffefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffffffffffefefffffefffffffefffefffffefffffefffffffefffefffefefffffefffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefefffffffffefffffefffffffefffffefffffffffefffffefefffffffefefffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffffefffffefefffffefefefffefffffffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffffffefffffefffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefffffefefffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffefffffffffffefffefffffffffefefffffffefffffffffffefefefffffffffffffffefffefefffffefffefffffefffffffefffffefffffffffefefffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffffffefffffefffffffffefffffffefffefefffffefffffffefffefffffffefffefffffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffefffffffefefffffefffffffefffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d1d1ffd1d0d1ffd0d1d0ffd1d1d0ffd1d1d0ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d3ffd3d3d2ffd3d3d2ffd3d3d4ffd4d4d4ffd3d3d3ffd1d1d1ffcececfffccccccffcacbcbffcacacaffcacac9ffc9cac9ffc9c9c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9caffc9c9c9ffcac9caffc9cacaffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc5c5c6ffc5c5c5ffc5c4c5ffc4c4c4ffc3c3c4ffc3c2c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c1ffc0bfc0ffc0bfc0ffbfbfbfffbebebeffbdbebdffbdbdbdffbdbdbcffbcbcbdffbbbbbcffbbbbbbffbabbbaffbab9baffb8b9b8ffb8b7b7ffb6b6b6ffb5b5b6ffb5b6b5ffb5b5b5ffb5b5b6ffb5b5b5ffb5b4b4ffb4b4b3ffb3b3b2ffb2b1b2ffb0b1b1ffafafaeffaeadadffabacacffaaaaaaffa8a9a9ffa7a7a7ffa6a6a6ffa5a5a4ffa3a4a3ffa1a1a2ffa0a0a0ff9f9e9eff9c9c9dff9b9b9bff999999ff979898ff979797ff969696ff949595ff919291ff8f8f90ff8d8d8dff8b8b8bff898888ff878787ff868686ff828282ff787778ff646564ff4f4f50ff3b3b3aff302f30ff262627ff1b1c1cff121111ff0a0a0aff060606ff050505ff050405ff040404ff040303ff020102ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010001ff000001ff020202ff171717ff1f1f1fff606161ff6b6b6cff6b6b6cff6c6c6cff7a797aff494848ff454545ff444444ff3f3e3eff393939ff353536ff333333ff313231ff2f2e2fff2b2c2bff272727ff242424ff262627ff333333ff2d2d2dff1c1c1dff191919ff1f1e1fff212121ff222221ff1b1a1bff101111ff080807ff030303ff000101ff000101ff000101ff000000ff010100ff010100ff000101ff000001ff010000ff010000ff000001ff000001ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000001ff000001ff010000ff000000ff000000ff000000ff000001ff000000ff010001ff010001ff010000ff000100ff000000ff010000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000001ff000001ff000101ff000000ff010100ff010100ff000100ff000001ff010000ff010000ff000001ff010101ff000001ff000101ff000100ff010001ff000101ff000100ff000001ff000100ff000000ff010000ff010100ff010101ff000000ff010001ff010100ff000001ff000100ff010001ff000001ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff010001ff010001ff010000ff000100ff000000ff000000ff010001ff010101ff030202ff030403ff040304ff040504ff060605ff090908ff0b0b0cff151615ff1d1d1dff272728ff30302fff353435ff3b3b3bff40403fff3c3c3dff343435ff2d2e2dff2a2a2aff2a2b2bff2d2d2eff313131ff333333ff353534ff363736ff393939ff3d3d3eff434342ff464545ff474748ff737474ff737374ff737474ff717171ff666566ff2e2f2fff1d1e1dff090909ff070707ff050505ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff010000ff000001ff010101ff030303ff040505ff050605ff060607ff070808ff0a0b0aff141414ff242423ff353535ff454444ff4d4e4dff5f5f5fff717171ff828282ff888888ff89898aff8b8c8bff8e8d8eff909091ff939393ff969596ff989898ff9a9a9aff9c9c9dff9e9e9eff9f9f9fffa1a1a1ffa3a2a3ffa4a3a3ffa5a5a4ffa6a6a6ffa8a7a7ffa9a9a9ffaaaaaaffabaaabffabacabffacabacffacadacffadadadffafafaeffafafb0ffb1b1b1ffb1b1b1ffb2b2b3ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b5ffb6b6b7ffb7b7b7ffb8b8b7ffb9b8b8ffb9b9b9ffbababaffbabbbbffbbbbbbffbcbcbbffbdbdbcffbdbdbdffbdbdbeffbebdbdffbfbebeffbebebfffbfbfbfffbfbfbfffbfc0c0ffc0c0c0ffc1c0c1ffc1c2c2ffc1c2c1ffc2c2c2ffc2c3c2ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c4ffc5c4c4ffc6c5c6ffc6c6c6ffc6c6c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c9ffc9c8c9ffc9c9c9ffcac9c9ffcacacaffcacacbffcbcacbffcccbcbffcccbccffcccccbffcccdccffcdccccffcdccccffcdcccdffcccccdffcdccccffcdcecdffcecdcdffcdcecdffcececdffcececeffcfcfd0ffd1d2d1ffd2d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d3ffd1d2d2ffd2d2d1ffd1d1d1ffd1d2d2ffd1d1d2ffd0d1d1ffd1d1d1ffd1d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a59ff5a5a5aff5a5a5aff5a5a5aff595a5aff535353ff525252ff616060ff6d6e6dff717172ff727272ff757574ff787878ff79797aff797979ff777878ff767676ff757474ff737373ff737473ff747475ff777676ff787777ff767677ff757575ff737373ff727373ff727272ff737273ff737474ff737373ff727373ff737373ff737474ff747373ff747574ff767676ff767676ff777677ff767676ff757576ff737473ff707070ff6b6b6cff656566ff5e5e5eff5e5e5eff666666ff6e6e6fff6e6e6fff6e6e6fff6f6f6fff7f7f80ff807f7fff7f807fff7e7e7eff7d7d7dff7c7c7cff787878ff717070ff696a6aff636263ff5b5b5aff535252ff4a4a4aff414142ff353635ff2b2c2cff1d1d1eff131313ff0d0d0dff080808ff040404ff020102ff010102ff010101ff010101ff010101ff000001ff000100ff010101ff090909ff0b0b0aff060707ff020203ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030203ff060505ff080908ff090808ff020201ff010101ff010101ff010101ff010201ff020101ff010201ff030302ff050504ff060607ff0a0b0aff0e0e0eff151516ff212121ff2e2d2dff3b3b3bff454645ff4e4e4eff575758ff60605fff696969ff717172ff777778ff7d7d7dff7f7f7fff808080ff818180ff808180ff808081ff818080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefefffefefffffefefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffffffffffefefffffffffefffefefefffefffefffffefefffefefefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffefffefefffffffffffffffffefffffffffffefffffffefffefffffefefffefefefffffffefffefefefffefefefffefffefffffefefffefffefffefffefffefefefffffefefffffffefffffefffffefefefffefefffffffefefffefffefffffefefffefefffffffffffffefffefffffffefffffefffffffffffffffffefffffefffffffefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffefffefffefefffffffffefffefefefffefffefffffefefffefefefffefefefffefefffffffffefffefefffffefefefffffefffffefffffffffefffffefffffffffffffffffffffffefffefffefefefffefffffffefefefffefefefffffffffffffffefffffffffffefffffffefffefffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffefffefffefefffffffffefffefefefffefffefffffefefffefefefffefefefffefefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffefffefffffffffefffffefffffffefefefffffffffffffffefffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffffffffefffffffffefffefffefffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefffffffefefefffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffffffffffffefffffefffffffffefefffefefffffefffefffefffefffffffefffefefefffefefefffefefdfffefdfefffdfdfefffefefdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffcfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefdfefffefefdfffefefefffdfefefffdfefdfffefdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfefdfffefdfefffefefdfffdfefdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffdfdfefffefefefffdfefdfffefefdfffefdfefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefefffdfdfefffefefdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffdfefdfffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffdfefefffdfefefffefdfefffdfefefffdfdfdfffdfdfefffefefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffefefdfffefdfefffdfefefffdfefefffefefefffefefdfffefefdfffefefdfffefdfdfffefefdfffefdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffefefdfffefdfefffdfefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffffefffffefffffffffffffffefefffffefffffffefffffffffefffefffefffefefefffffffffffefffffffefefffffefefefffffefefffdfefefffefefefffefdfefffefefdfffdfefdfffdfefefffefdfefffdfefdfffdfdfdfffdfdfefffefefdfffefdfefffdfdfefffefdfefffdfefefffefdfefffefefefffefefefffefefefffdfefdfffdfdfdfffdfefefffefefefffefefefffffefefffefefefffffffffffefffffffefffefffffefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefdfffefefdfffefefefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefffefffffffefffffefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffefefffffffffefffefffefffefffefffffefefffefefefffefefefffefefffffefffefffefefffffefefefffefefffffefffefffefefefffefefefffefffffffefefefffefffefffefefefffefffefffefefefffefefefffffefefffefefefffffffffffefefffffdfefefffefdfefffefefefffffffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffffffffffefefffffffffefffefefefffefffffffffefffffefffefffefefefffefefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefefffffffffffffffffefffffefffffefefffffffefffffefffffffffefffffefffffffefffffffffffffffefffefffefefefffefffffffefefefffefefefffffefffffffffefffffffffffefffffffefffefffffefefffefefffffffffefffffefffffefffffffefffffffffefffffffffefffffffefffffffefffffefefffffffefffffefffffefffefffffffffffffefffffefffffffffffefffefefffffffffffffefffefffffffefffffefffffffffffffffffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffffffffffefefffffffffefffefefefffefffefffffefefffefefefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffffffffffffefffffefffffffffefefffefefffffefffefffefffefffffffefffffefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefffffffffefefffefffffffffffffffffffffffefffefffefefefffefffffffefefefffefefefffffefffffffffefffffffffffefffffffefffefffffefefffefefffffffffefffffefffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d1ffd1d1d0ffd0d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd3d2d3ffd2d2d3ffd3d3d4ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d5ffd4d4d4ffd1d2d1ffcfcfcfffcccdcdffcbcbcbffcacacaffcacacaffc9cac9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacac9ffcac9caffc9c9c9ffc9cac9ffcac9c9ffc9c9c8ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c7ffc8c7c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c5c5ffc5c4c5ffc4c4c4ffc3c4c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c1c1ffc0c0c1ffc0c0c0ffbfc0bfffbfbfbeffbebebeffbebebeffbdbdbdffbcbcbdffbcbcbcffbcbbbbffbabbbbffbababaffb9b9baffb9b9b8ffb7b7b7ffb6b7b6ffb6b5b5ffb4b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b4b5ffb3b3b4ffb3b2b3ffb2b2b2ffb1b0b0ffafafafffadaeaeffacacacffaaaaaaffa8a8a8ffa7a7a7ffa6a6a5ffa4a4a4ffa3a3a3ffa1a1a1ff9f9f9fff9d9d9dff9b9c9bff9a9999ff979798ff969696ff959495ff939494ff929392ff909090ff8e8e8dff8b8c8bff898989ff888787ff80807fff797879ff717171ff666667ff575757ff3e3e3eff252524ff131314ff0c0c0cff090909ff080807ff060506ff030203ff010100ff000001ff000001ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff181717ff202020ff20201fff201f20ff6b6b6cff6c6c6bff6c6c6bff6b6b6bff454545ff3d3e3eff3e3e3eff383938ff353434ff313231ff30302fff2d2d2dff2a2a29ff242524ff1d1e1dff141313ff080808ff010202ff050505ff060605ff030304ff020202ff010101ff040404ff040404ff030303ff010102ff010000ff000000ff000000ff000100ff000000ff000000ff010001ff000100ff010101ff000001ff000100ff010000ff000000ff010000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010000ff000000ff000000ff000100ff010100ff010000ff010001ff010000ff000000ff000000ff000100ff000000ff000000ff010101ff000101ff000001ff000000ff010000ff000100ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000000ff000101ff010000ff000100ff000000ff000101ff000000ff000000ff010001ff010100ff010101ff000101ff000100ff010001ff000101ff010101ff010001ff000101ff000101ff010101ff010100ff010101ff010100ff010000ff010100ff010001ff000100ff010101ff010001ff000101ff010000ff000001ff000100ff000100ff010100ff010001ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000001ff010100ff000000ff000101ff020102ff030303ff040404ff040405ff060605ff060506ff050505ff060506ff080808ff070707ff080908ff0f0f0fff191919ff1f2020ff262626ff2c2c2cff303030ff323232ff343434ff363635ff393939ff3c3c3dff3f3f3fff464546ff737374ff747473ff747374ff737474ff2e2f2fff2f2e2fff2f2f2eff1e1e1eff060606ff040303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010001ff000101ff000101ff010101ff030302ff060606ff0c0c0bff121212ff181817ff1e1d1eff2f302fff4a4a4bff656465ff707170ff727272ff747474ff7c7c7cff878787ff8e8f8eff929192ff949494ff979696ff989898ff9a9a9aff9c9c9bff9e9e9eff9f9f9fffa1a1a1ffa2a3a3ffa3a3a4ffa5a5a5ffa7a6a6ffa7a8a8ffa9a9a9ffaaa9aaffababaaffaaababffacacacffaeadadffaeafaeffafb0b0ffb0b0b1ffb1b2b1ffb2b2b2ffb3b3b3ffb4b3b4ffb4b5b5ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb8b9b8ffb9b8b9ffb9babaffbababaffbbbbbbffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbdbebdffbebebeffbebebfffbfbfbfffbfbfbfffbfc0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c2ffc3c2c2ffc3c3c3ffc4c3c4ffc4c4c4ffc5c4c5ffc6c5c5ffc5c6c6ffc7c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacbffcbcbcaffcbcbcbffcbcbcbffccccccffcccdccffcccccdffcccdccffcdcdccffcccdcdffcdcecdffcdcdceffcececdffcdceceffcecfcfffd0cfd0ffd1d1d1ffd3d4d4ffd4d4d4ffd4d4d3ffd3d3d4ffd2d2d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d3d2ffd1d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d2d2ffd1d1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff5a5a5aff5a5a5aff535353ff464646ff444445ff525152ff5c5d5dff646464ff676767ff69696aff6b6b6bff6b6b6bff6b6a6bff696a6aff666766ff636263ff605f5fff5d5d5cff5d5d5dff5d5e5eff5e5e5eff5e5d5dff5c5c5cff5b5b5bff5b5a5bff595a5aff595a5aff5b5a5bff5b5b5aff595959ff585857ff585757ff5b5b5aff605f60ff656565ff696969ff6b6a6aff6a6a6aff696969ff666666ff636363ff5e5e5eff575756ff4d4d4dff4f4f4fff5e5e5dff666666ff6f6e6fff6f6f6eff6f6f6eff7f7f7fff7f7f7fff7e7f7fff7d7d7dff7b7c7bff7a7a7aff767776ff707070ff696869ff626262ff5a5a5aff525252ff4a4949ff404140ff353535ff2c2c2dff1e1e1dff131313ff0c0c0cff080708ff040404ff020202ff020202ff010202ff010101ff010101ff000000ff000101ff020201ff090809ff0a0a0aff060706ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff050505ff070707ff070708ff010201ff010100ff010101ff010101ff010101ff020201ff010201ff020303ff050405ff060606ff0a0a0aff0e0e0eff161615ff212121ff2d2d2dff3a393aff434444ff4d4c4dff565656ff5f5f5fff686868ff717171ff777777ff7c7d7dff7f7f7fff7f7f7fff818080ff818180ff818181ff808181000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffffefffffefefffffffefffffefefffffffffefffffffffffffefffffefffefffefffffffffefefffefefefffffffffffefefffffefffffffffefffffffffefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffffffefefefffffffffffffefefffffffefffefefffffefefefffefffefffefffefffefefefffefffefffefffefffefefffffffefefffffffffffefffefffefefffffefefefffefffefffffefefffffffefffefffffffffefffffefffffffffffffffefffefffffffffffffffffffffffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffefefffffefefffffffefefffefefffffffefefffffffffffffefffffefffefffefefffffffefefffefefefffffffffffefefefffefffffffffefffffefffefffefefffffffefffffffefffffefffffffefffefffffefefffffffffffffefefffefefefffffefefffffffefffefffefffffffffffefefefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffefefefffefefffffefefefffefefffffffefefffffffffffffefffffefffefffefefffffffefefffefefefffffffffffefefffffefffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffefffffffffffefefffffffefffffffefffffffffefffffffffffffefffffffffefffefffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffefefffffffffffefefefffefefefffefefefffefffefffffefefffffffefffefefffffefefefffefffffffefefffffefffefffefefffffefefefffefefefffefefefffdfefefffdfefdfffefefdfffdfdfefffdfefefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfdfffefefefffefdfefffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffefefdfffdfdfefffdfdfdfffdfefdfffefefdfffdfdfdfffdfefefffdfefdfffdfdfefffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffffffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefdfffefefefffefdfefffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffefdfefffefefefffdfdfdfffdfefefffefdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffefefdfffdfdfefffefdfdfffefefdfffefefefffdfdfdfffefefefffefefefffefefefffefdfefffefefefffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffbfcfcfffbfcfbfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefefffefefefffefefefffefefdfffefefefffffefefffefefffffefefefffefffffffefefffffefffefffffffffffffffefffffffefffffffffffefefefffefffefffffffefffefefffffefffffffefffefffefefefffefefffffefefefffefdfefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffefdfefffefefefffdfdfefffdfefefffefdfefffefefdfffdfdfefffefdfefffefdfefffdfefefffdfefdfffefefdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefefffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefefefffefffffffefefffffefffefffefefefffefefefffefefdfffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffffffefffffffffffffefffffefffefffefffffffffefefffefefefffefffefffefefefffefefffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffefefffffffffffffefffefffffefffffefefffffffefffffefefffffffffefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefffffefffffffffefffffefffefffefefffffffefffffffefffffefefffffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefefefffffefffffefefefffffffffffffefefffffffefffefefffffefefefffefffefffffffffffefefefffefffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffefffffefffffffffefffefffffffffefffffefffffffefefffffefffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefefffffefffffffefffefffffefffffefefffffffefffffefefffffffffefffffffffffffefffffefffefffefffffffffefefffefefefffffffffffefefffffefffffffffefffffefffefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffefffffffffefffefffffffefefefffefffffffefefffffefffefffefffffffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefffffffffefffffefffefffefefffffffefefffffefffffefefffffefffefffffefefffffffffffffefefffefefefffffefefffffffefffefefefffffefffffefefefffffffffffffefefffffffefffefefffffffefefffefffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd2d3d2ffcfcfcfffcccdcdffcccbcbffcbcbcaffcacacaffcacacbffc9c9c9ffcacacaffcac9c9ffcacac9ffc9c9caffc9c9c9ffc9cac9ffc9c9c9ffc9c8c8ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc6c7c7ffc6c7c6ffc6c5c6ffc6c5c5ffc4c5c5ffc4c4c4ffc3c4c4ffc3c3c3ffc2c2c2ffc1c2c2ffc1c1c1ffc0c0c0ffc0c0c0ffbebfbfffbebebeffbebebeffbdbdbdffbcbdbcffbbbcbbffbbbbbbffbababbffbababaffb9b9baffb9b8b8ffb8b8b8ffb7b6b7ffb5b6b5ffb4b5b5ffb5b4b4ffb5b5b5ffb5b5b5ffb4b5b5ffb4b4b4ffb4b3b3ffb2b2b2ffb0b0b1ffb0afafffaeadaeffabacacffa9aaa9ffa8a8a8ffa6a7a7ffa5a5a5ffa3a3a3ffa2a2a2ffa0a0a0ff9e9e9eff9c9c9cff9a9a9aff989899ff979696ff959595ff929393ff919191ff8f908fff8e8e8eff8c8c8cff8a8a8aff868686ff838283ff7c7c7cff686868ff5c5c5cff4d4d4dff3b3c3cff292a29ff191819ff0b0a0aff020303ff010101ff010101ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000001ff000100ff202020ff20201fff20201fff202020ff6b6b6bff6b6c6bff454545ff3d3d3eff373838ff363736ff343434ff303031ff2e2e2eff2c2b2cff292929ff252525ff1d1d1dff141413ff0b0b0bff050404ff010001ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010000ff010100ff000000ff010001ff000000ff010101ff010000ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff010000ff010000ff000001ff000000ff000100ff000001ff000100ff000101ff000100ff010100ff010101ff000000ff000100ff010100ff000001ff000101ff000100ff000000ff000001ff000000ff000001ff010000ff010101ff010001ff000100ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000001ff000000ff000000ff010000ff010101ff000000ff000000ff010000ff010100ff000000ff010101ff000000ff010101ff010100ff010101ff000001ff010001ff010101ff010101ff000000ff010101ff010101ff010101ff010001ff010101ff000101ff010101ff010101ff000100ff010001ff010100ff000101ff010001ff000101ff010101ff000100ff010101ff010101ff010100ff010101ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000101ff010000ff000000ff000000ff010000ff000000ff000100ff000000ff000001ff010001ff000000ff000001ff020102ff040404ff070707ff0e0f0fff181717ff1f201fff272626ff2b2b2cff2f2f2fff313131ff323232ff353535ff373738ff383838ff3f3f3fff464646ff737374ff747373ff2e2f2eff2f2f2fff2e2e2eff2e2f2fff060706ff060606ff060606ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030203ff050404ff050505ff050505ff0d0d0dff1f1f1fff353534ff474646ff4c4c4bff4f5050ff5c5b5cff717271ff858585ff8d8e8dff909191ff929392ff949493ff969696ff989898ff9a9b9aff9d9d9dff9e9e9fff9fa0a0ffa0a1a0ffa2a2a2ffa4a4a4ffa6a5a6ffa7a6a7ffa8a8a8ffa9a9a9ffaaa9aaffababaaffacacacffaeadadffafaeafffb0b0b0ffb0b0b0ffb1b1b1ffb2b2b2ffb2b3b2ffb3b3b4ffb4b4b4ffb5b4b5ffb5b6b6ffb6b6b6ffb8b7b7ffb8b8b8ffb9b8b9ffb9b9b9ffbbbabaffbbbbbaffbbbbbbffbcbcbcffbcbcbcffbdbdbeffbebdbdffbebebeffbebebeffbfbebeffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc2c1c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc5c5c4ffc6c5c5ffc6c6c6ffc6c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffcacac9ffcacacaffcbcbcbffcacbcbffcbcbcbffccccccffccccccffcccdccffcccdccffcdcdcdffcdcdceffcecdceffcecdceffcececeffcececeffcfcecfffd0d0d0ffd2d3d3ffd4d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd3d3d2ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd2d2d1ffd1d2d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff5a5a5aff535353ff454546ff3b3b3bff3b3b3bff494949ff515152ff585758ff5b5a5bff5c5c5cff5d5d5dff5d5d5dff5c5c5cff595858ff525253ff4c4b4bff454545ff414141ff3f3f40ff3e3e3fff3e3e3eff3e3e3dff3e3e3eff3d3d3eff3c3c3cff3b3b3bff3c3c3bff3c3c3cff3c3d3cff3b3c3cff3c3c3cff3d3d3dff434343ff4a4b4aff535354ff595959ff5c5c5cff5e5d5dff5c5c5cff595a5aff575657ff525353ff4b4b4bff414241ff424242ff4f4f4fff5e5e5eff676767ff6e6e6eff6e6f6eff80807fff7e7e7fff7d7d7dff7b7c7bff7a7a7aff79797aff767576ff6f6e6fff696868ff626262ff5a5a5aff515151ff484848ff403f3fff343434ff2c2c2cff1d1d1dff121313ff0c0c0cff070707ff040405ff030203ff020202ff010101ff010101ff010000ff010101ff000000ff010202ff090808ff090909ff050505ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff030304ff060606ff060706ff010102ff000001ff010001ff010001ff010101ff010201ff020102ff020302ff040405ff070606ff0a0a0aff0e0e0eff151516ff202121ff2d2d2dff393939ff414142ff4b4a4bff545354ff5d5d5dff666767ff717070ff777777ff7c7c7cff7e7f7fff7f7f7fff80807fff808080ff818081ff8080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefefffffffffffffefefffffffffffffffefefffffffefffffffffffffefffffefffefffffffefffffffefffffffefffffefefffffefffffffefefffffffefffffefffffefffefffffefefffefffefffffefffffefffffffefffffffffffefffefffffffefefefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffefffefffefffffffefffffffefefefffffffffffefefefffefffefffefffffffefefffffffefffffefefefffefefefffefefefffefefefffefffefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffefffefffffffefffefffffffffffefffefffffffffffffffffefffffffffffffffefefffffffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffefffffffefefffefffefffffefffffefffefffffefefffefffefffffefffffefffefffefffffffffffefffefefffffefefefffefffefffefffffffffffffffffffffffefffffffefffefffefefffffefefffffffffefffefffffffefefffffefffffffefffefffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffefefffffffefffffffffffffefffffefffefffffefefffffffefffffffefffffefefffffefffffffefefffefffefffffefffffefffefffffefefffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefffffefefefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfefdfffefefdfffefefdfffefefdfffefdfdfffefdfefffefdfdfffdfefdfffefdfefffdfefdfffefdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfefffdfdfefffdfefdfffdfefdfffdfdfefffdfefefffdfdfdfffefdfdfffdfdfdfffdfefdfffefefefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffefdfefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefffffefefefffefdfefffefffefffffefefffefffefffffffefffffefefffefefefffefefefffefefdfffefefefffefdfefffefdfefffefdfdfffefefdfffefdfefffdfefdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfdfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffdfefefffefdfefffdfefdfffefdfefffdfefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfdfdfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefdfffefefefffefefefffefefefffefdfefffdfdfdfffefdfefffefdfdfffdfefdfffefdfefffefefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffcfcfbfffcfbfbfffcfbfcfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffcfbfcfffbfcfbfffbfcfcfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefffffffffffffefefffffffffffffffffefffffffefffffffefffffefffffefffefffffefefffefefefffffefefffefefefffefdfefffefefdfffefefefffefefefffdfefefffefdfefffdfefdfffefdfefffdfefefffefefefffefefdfffdfefefffdfdfdfffdfefdfffdfefefffefdfefffefefefffdfefefffdfefdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffdfdfdfffdfefdfffdfefefffefdfefffefefefffdfdfefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefefffefefefffefffefffefefefffefefffffefefefffefdfefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffefffffffefefffffffefffffefffffefffefffffefefffefffefffffefffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefefefffefffefffefffffffffefffffffefffffefffffffefffefffefefffffefefffffffffefffefffffffefefffffefffffffefffefffefefffffefffffffefffefffffffffffefefefffefffefffefffffffefefffffffffffffefefefffefefefffefefffffffefefffefffefffffefffffffffefffefefefffefffffffffffffffefefffffffefffffefefefffffffefffefffefffffffefffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffefffffefffffffffefffffefffefffffefffffefffffffefffffffffffefffefefffffefefefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffefefffefffefffffefffffffffefffefefefffefffffffffffffffefefffffffefffffefefefffffefefffefffefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefffefffffefefffefefefffefefefffefffefffefffffffffefefffefefefffefefefffefefefffefffffffffefefffffefffffefffffffefffefffefefffffefefffffffffefffefffffffefefffffefffffffefffefffefefffffefffffffefffefffffffffffefefefffefffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d2d1ffd2d1d2ffd1d2d1ffd2d1d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd2d2d3ffd0d0d0ffcdcdcdffcbcbccffcacbcbffcacbcbffcacacbffcacbcbffcacac9ffcacacaffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc8c7c7ffc7c7c7ffc6c6c6ffc6c7c6ffc6c6c6ffc5c5c5ffc5c4c5ffc3c4c4ffc3c3c3ffc2c3c2ffc2c2c1ffc1c1c2ffc1c1c0ffc0bfc0ffbfbfbfffbfbebeffbebebdffbdbdbdffbdbcbcffbbbcbbffbbbbbbffbbbbbaffbabab9ffb9b9b9ffb9b8b9ffb8b7b7ffb6b7b6ffb6b5b6ffb4b5b4ffb4b3b4ffb4b5b4ffb5b5b5ffb4b5b5ffb4b5b4ffb4b3b3ffb2b2b2ffb1b1b0ffafafafffaeaeaeffacacacffaaaaaaffa7a8a8ffa5a6a5ffa4a4a4ffa3a3a3ffa2a2a1ff9f9f9fff9d9d9dff9b9b9bff999999ff979797ff969696ff949494ff939292ff909090ff8e8e8dff8b8c8cff89898aff888787ff818181ff777777ff6f6e6fff606060ff424342ff323232ff222221ff171717ff0e0f0eff070707ff020203ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000100ff010100ff000001ff202020ff201f20ff202020ff201f1fff454545ff3e3e3eff383838ff343534ff323232ff30302fff2e2e2dff2b2a2bff282828ff242423ff1c1d1cff131313ff0a0b0bff050405ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000001ff000101ff000100ff000001ff000101ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000100ff000001ff000001ff010001ff000000ff000000ff000100ff000000ff000001ff010100ff000001ff000101ff010000ff010100ff010101ff010001ff000100ff010100ff010100ff010100ff010000ff010001ff010000ff000100ff010001ff000100ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000001ff010100ff000101ff000001ff000101ff000100ff000101ff000101ff010100ff010101ff000000ff010100ff010101ff010101ff010101ff010001ff000101ff010001ff010101ff010101ff010001ff010101ff010100ff010101ff010101ff000101ff010101ff000101ff010100ff010101ff010100ff000101ff010101ff010001ff010101ff010000ff000100ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff040404ff060707ff0e0e0eff171718ff202121ff272727ff2b2b2bff2d2d2dff2e2f2fff313131ff333334ff353636ff383837ff403f3fff454545ff2e2f2eff2f2f2fff2e2e2fff2f2f2fff060606ff060606ff060606ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010001ff030303ff090909ff131313ff1c1c1cff202021ff262525ff323232ff4d4d4cff6d6d6dff848383ff8c8c8dff909090ff909091ff929292ff949493ff979796ff9a9999ff9c9b9bff9c9d9cff9e9e9effa0a09fffa2a2a1ffa3a2a3ffa5a4a5ffa6a6a5ffa7a7a7ffa9a8a8ffa9a9a9ffabaaaaffabacabffadadaeffaeafaeffafafafffb0b0afffb0b1b1ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b4b5ffb5b5b5ffb6b6b6ffb6b7b7ffb8b8b8ffb9b9b8ffb9b9baffbababaffbabbbbffbbbcbbffbcbcbcffbdbdbdffbdbdbdffbebebeffbebdbdffbebebeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc3c2c3ffc4c4c3ffc4c4c3ffc4c5c4ffc5c5c5ffc5c5c6ffc7c6c6ffc6c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacac9ffcac9caffcacbcaffcbcbcaffcbcccbffccccccffccccccffcccdccffcdcdcdffcdcdcdffcececdffcecdceffcecdceffcececeffcfcfceffd1d0d1ffd3d4d3ffd5d4d5ffd3d4d3ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff535353ff454646ff3b3b3bff343333ff313232ff3f3f3eff474747ff4c4c4cff4f4f4fff515050ff505151ff505050ff4e4e4fff494949ff40403fff363636ff2f2f2fff2a2b2bff282928ff272828ff272728ff272727ff282727ff272627ff262625ff252525ff252425ff262626ff262526ff252526ff272627ff2a2a2aff323232ff3b3a3bff464645ff4c4c4cff505050ff525252ff515151ff4f4e4eff4b4b4bff474747ff404140ff383837ff383839ff424242ff4f4e4fff5e5e5eff676666ff6f6f6eff7f7f7eff7e7d7dff7b7c7bff7a7a7aff797979ff797979ff767575ff6f6e6fff686867ff616261ff595959ff4f5050ff474646ff3d3e3dff323132ff292929ff1c1c1cff121211ff0b0b0bff070707ff050505ff030404ff030202ff020102ff000101ff000000ff000000ff000001ff020202ff070808ff080808ff050505ff010201ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020201ff040304ff050605ff060606ff020201ff010100ff010000ff010001ff010100ff010101ff020101ff020302ff050404ff060606ff0a0a0aff0e0e0eff151615ff202020ff2c2d2dff383838ff404140ff494949ff525252ff5c5b5bff646565ff6e6e6eff757576ff7b7b7cff7f7f7eff7f7f7fff7f7f7fff7f8080ff808180ff8080810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefffffffffefffefefefffffefefffefffffffefffffffefffffffefefffffefffffffefffffffffffefffffefefffefffefffefefffffffefffffefefefffffffefffefefffffffefffffefefefffffffefffffefefffefffefffefffffffefefffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffefffefffffffefffefffffffefefffffefefffffffffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefefefffffefffffefffffffefffffffefefefffffefefffefffffffffffefffffefefffefffffffefffefffefefffffefffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefffffffefffffffefefffffefffffffefffffffffffefffefefefffefffefffefefffffffefffffefefefffffffefffefefffffffefffffefefefffffffefffffefefffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffefefffffffffffffffffffffffffefffefefefffffefefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefffffffefefffffefffefffefefefffefefffffefffffffefffefffefefefffefffefffefefffffffefffffefefefffefefefffefefefffefefffffefefefffffffefffffefffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffefffffffffffffffffefffffffffffffefefffffffffffffffefefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefefffefffefffefffffffffffffffffefffffffffffffefefffffffffffffffefefffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffefffefffefefffffffefffffefffffffefffefffefefefffefefefffefffffffefefefffefefefffefffffffefffefffefefefffefffffffffffffffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefefffdfefefffdfdfefffdfefefffdfefefffefefdfffdfdfdfffdfefdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffdfefefffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfefefffdfefefffdfdfdfffdfdfefffefdfefffefdfefffdfefdfffdfdfefffefdfefffdfefdfffdfdfefffefdfefffdfefefffdfefefffdfdfdfffefdfdfffdfefefffefefdfffefefdfffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfefffefefefffdfdfdfffefefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefdfefffefefefffdfdfefffefdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffcfdfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfefefffefdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffefefefffdfdfdfffefdfefffefdfefffefefefffdfefefffefefefffefefefffdfefdfffdfefefffefefefffdfefefffdfefefffdfefdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffcfcfbfffcfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffcfdfcfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfefefffdfefefffdfefdfffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffefffffffffefefffffffefffefefefffffefefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffefdfefffdfefdfffefefefffefefefffefdfefffefefdfffdfdfefffefdfefffefdfdfffefefdfffefdfefffdfefdfffdfefefffdfdfefffefefdfffefefefffdfefefffdfdfefffefefdfffdfdfefffefefefffdfefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefdfefffefdfefffdfefdfffdfdfefffefefefffefefefffefefffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefefffefffffffefffefffefefefffefffffffefffffffefefefffefdfefffefefdfffdfdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefffffffefffefffffefefffefffefffefefffffffffffffefefefffffffefffefefffffffefffffefefefffffffefffefefefffefefefffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffefefefffffffefffefefffffffefffffffefefffffffefffffefffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffefffffffffffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffefefffffffffffffefffffffefffefffefefefffffefefffefffefffefefffffefefffffefffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffefffffffefffefffffefefffefffffffffffefffffefefffefffffffefffefffefefefffefffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffefefefffffffefffefefffffffefffffefefefffffffefffffefefffefffefffefffffffefefffffffffefffffffffffefffffffffefffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffefffffffefffefffffefefffefffffffffffefffffefefffefffffffefffefffefefefffefffffffffffffffefffffffffefefffefefefffefefefffffefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffefffffffefefffffffffefffefefffffefffffffefefefffffffefffefefffffffffffffefffffffffffefffefefefffffefefffefffefffefefffffefefffffefffffffffffffffefefefffffefffffffefffffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d2ffd2d1d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd2d3d2ffd0d0d0ffcecdcdffcbccccffcbcbcbffcacacbffcbcbcbffcbcbcbffcacacaffcac9caffcac9caffcac9caffc8c9c9ffc8c8c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c6ffc6c7c7ffc6c6c5ffc5c5c5ffc4c5c5ffc3c4c3ffc3c3c3ffc2c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffc0bfbfffbebebfffbebebeffbdbebeffbcbdbdffbbbcbcffbbbbbbffbabbbbffbababaffb9b9b9ffb8b8b8ffb7b8b7ffb6b6b7ffb6b5b6ffb4b4b4ffb4b4b3ffb3b3b4ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb1b2b2ffb0b1b1ffafafb0ffaeaeaeffacacacffaaaaaaffa8a8a8ffa6a6a5ffa4a3a4ffa2a2a2ffa0a1a1ff9f9f9eff9c9c9cff9b9a9aff979898ff959596ff949495ff939393ff919191ff8f8f8fff8d8d8dff8a898aff858485ff7e7e7eff747475ff676666ff585858ff464646ff313131ff1a1a1aff101111ff0a0a0aff060605ff030303ff010101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010101ff010001ff20201fff1f1f1fff454545ff3d3e3eff373838ff343534ff343434ff2f2f2fff2c2d2cff2a2a2aff272727ff232323ff1b1b1cff131213ff0a090aff050504ff020102ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000001ff000001ff000101ff010101ff000000ff000001ff010001ff010001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000101ff000000ff000000ff000001ff000100ff000000ff000101ff010101ff010101ff010000ff010100ff000000ff010000ff000101ff000101ff000101ff000001ff000101ff000101ff010100ff000000ff000100ff000001ff010001ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000101ff000001ff010100ff000000ff000000ff000000ff010100ff000001ff010101ff000101ff000100ff000000ff010000ff000100ff000001ff000001ff010101ff010101ff010001ff010001ff010001ff010101ff000101ff010101ff010101ff010100ff000101ff010101ff010101ff010101ff010100ff010100ff010101ff010100ff010100ff000101ff000101ff000001ff010101ff010101ff010101ff010001ff010100ff000001ff010000ff000101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff040403ff070607ff0f0f0fff171717ff1f1f1fff252525ff2a2929ff2b2b2bff2c2d2dff2e2e2fff333434ff363636ff383738ff3f3f40ff464546ff2f2e2fff2e2f2eff060607ff070606ff060606ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff030404ff060606ff080707ff09090aff111111ff252525ff444545ff636364ff7b7b7bff878687ff8b8b8bff8c8c8cff8e8d8dff919191ff949595ff979898ff999999ff9b9b9bff9d9d9dff9e9f9effa09f9fffa1a2a1ffa3a3a3ffa5a5a5ffa6a6a6ffa8a8a7ffa8a8a9ffaaaaaaffacababffadadacffaeaeaeffaeafaeffafb0b0ffb0b0b0ffb1b1b1ffb2b2b2ffb2b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b7ffb8b8b8ffbab9b9ffbababaffbababbffbbbbbcffbcbcbcffbdbdbdffbdbdbdffbebdbeffbebdbeffbfbebfffbebfbeffbfbfbfffc0bfc0ffc0c0bfffc0c1c1ffc1c1c1ffc2c2c2ffc2c3c2ffc3c3c2ffc4c3c3ffc4c5c4ffc5c5c4ffc5c5c5ffc6c6c6ffc6c7c6ffc7c7c7ffc7c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcbcacaffcbccccffcbccccffccccccffcdcccdffcdcdcdffcdceceffcececeffcfceceffcecfceffcfcfcfffd1d1d1ffd4d3d3ffd5d5d5ffd4d4d4ffd5d4d5ffd4d3d3ffd4d4d3ffd4d4d4ffd3d4d4ffd4d5d4ffd3d3d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff535353ff464545ff3b3b3bff333333ff2d2e2eff2d2e2eff373738ff3f3f3fff424242ff434444ff454545ff454545ff444445ff434343ff3d3d3dff333332ff282929ff222121ff1d1d1dff1a1a1bff191a1aff1a1a1aff1a1a1aff1a191aff1a191aff191919ff191819ff181918ff181819ff191818ff181918ff191a1aff1d1c1dff262626ff2f302fff3b3b3aff424242ff464747ff484848ff474747ff444445ff404140ff3c3c3cff363737ff303031ff313131ff393838ff424242ff4e4e4fff5e5d5dff666767ff7d7d7dff7b7c7cff7a7a7aff797979ff797979ff797979ff757575ff6e6f6eff686868ff616061ff575757ff4e4e4dff444444ff3b3b3bff2f2e2eff272726ff1a1a1aff101010ff0a0b0bff070708ff060605ff040404ff020303ff010101ff010100ff000001ff000100ff000101ff020201ff070707ff080807ff040504ff010102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff010101ff030403ff060606ff060606ff010202ff000100ff000000ff000100ff000001ff010101ff010101ff030302ff040404ff060606ff0a0909ff0e0e0dff151415ff1f201fff2b2c2cff373738ff404040ff484848ff505050ff595959ff636362ff6c6c6cff757575ff7b7b7bff7e7e7eff7e7e7eff7f7f7eff7f7f7fff7f7f80ff8080810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffefffefffefffefffefffefefffffefefffffffefffffefffefffefefffffefffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefffffefefefffffffffffffffffffefffffffefefffffffefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffefffefffffefefffffefefffefefefffefffffffffefefffefffefffefefefffefefefffffefffffffffefffffefffffefffefffefefefffffefffffffffffffefffefffffffffffffffefffffefffffffffefffefffefffffffefffffefffffefefffffffffffffefffefffefefffffefffffffefffffffefffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefefffefefefffffffffffffffffffefffffffefefffffffefefffefffffffefffefffefefffffffffffffffffffffffefffffffffffffefefefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffefffefefefffefefffffffefffffefefefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffffefefffefefefffefffefffffefefffffefefffffefefffefefefffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffefffffffffffffefffffffffffffffefffffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffefffffffffffffefffffffffffffffefffffefefefffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffefefffefffefffefefefffefefefffffefffffefffefffefefefffefffefffefefefffffefffffefefefffefefefffffffefffffffefffefefffffffffefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfefefffdfefefffdfefefffdfefdfffefefdfffefdfefffdfdfefffefdfefffdfdfdfffdfefefffefdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefdfdfffefefdfffdfdfdfffdfdfefffefdfdfffdfefefffdfefdfffefdfdfffefdfdfffdfdfdfffefefefffefdfdfffdfefdfffefefdfffefdfdfffefdfefffefefefffefdfefffdfefdfffdfefefffefefefffefefefffefefefffefffefffffefefffefefffffffffefffefefefffefffefffefefefffefefffffffefffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfefefffefdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfefefffefefefffdfefefffefefdfffefefefffefdfefffefefefffefdfefffdfdfdfffdfefefffefdfefffefdfefffefdfdfffdfdfdfffdfdfefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfbfffbfcfbfffcfcfdfffcfcfcfffdfcfcfffdfdfdfffefdfdfffdfdfefffefefefffdfefefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffcfbfcfffcfbfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffcfdfdfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefffefffffefefffefefffffffffefffefefefffefffefffefefefffefefffffffffffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefdfefffefdfefffefdfefffdfdfdfffefefefffefefefffdfefefffdfefefffefdfdfffdfefefffdfefdfffdfdfefffefefefffefefefffdfdfefffdfefefffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffefdfdfffefefdfffefdfefffefefefffffefefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefefffefefefffffffffffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffffffffffefffefffefffffffffffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefffffefefefffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffefffffffffefefffefffffffefffefffefefffffffffffffffffffffffefffffefffffffefefefffffefefffefffefffffefffffffefffffffefefffffffefffffffffffefefffffffffffffefffffffefffefffefefefffffefefffefefefffefffffffffefefffefffefffffffefffffffffffffefffffffffffffffefffffefffffffefffefffffefffffefffffffefffefffffffefffffffefffffefffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffefffffffffffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefffffefefefffffffffffffffffffefffffffefefffffffefefffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffefffffefffefffefffefffffefffffefffffffefffefffffffefffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffffffffffefffffffefefefffffefefffefffefffefffefffefefffffffffefffffffffffefefffffefffffffefefefffffefefffefffefffffefffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffefffefffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd4d4d5ffd4d4d4ffd3d4d3ffd4d4d3ffd2d3d2ffd1d0d1ffcececeffcdccccffcbcccbffcbcbcbffcbcbccffcccbcbffcbcbcbffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c7ffc6c6c6ffc5c5c5ffc5c4c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c0ffc0c0c0ffbfbfbfffbebebeffbdbdbeffbdbdbdffbcbcbcffbbbbbbffbbbbbbffb9babaffb9b9b9ffb8b9b8ffb7b7b8ffb6b6b6ffb6b5b6ffb4b4b4ffb3b4b3ffb4b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b2ffb0b0b1ffaeafafffaeadadffabacacffaaaaaaffa8a8a8ffa6a6a6ffa4a4a4ffa2a1a2ffa0a0a0ff9d9e9dff9c9c9bff999a99ff989798ff969696ff949393ff929292ff909090ff8d8d8eff8c8b8bff878888ff7f807fff727272ff626161ff4f4f4fff3b3b3bff282728ff181818ff0d0d0dff070606ff040404ff020202ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010100ff000100ff000100ff454545ff3d3d3eff383838ff343434ff343435ff2f2f2fff2a2a2aff282828ff262626ff222222ff1b1b1bff121212ff09090aff050505ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010100ff010100ff000001ff010000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010001ff000000ff000000ff000100ff010100ff000001ff010100ff000100ff000100ff000001ff000001ff010001ff000100ff000001ff000101ff000101ff010100ff010100ff010001ff000001ff010001ff000000ff000101ff010000ff010001ff010000ff000000ff000000ff010100ff000001ff000000ff010000ff000000ff000000ff000000ff000100ff000101ff000001ff000101ff000000ff010000ff000100ff010001ff010101ff010000ff010101ff010101ff000101ff010101ff000101ff000100ff010000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010001ff010101ff010100ff010101ff010100ff010101ff010100ff010101ff010100ff010001ff000001ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030304ff070707ff0d0d0dff151514ff1d1e1dff252425ff272727ff292929ff2d2d2cff343433ff333334ff363636ff373838ff3f403fff464545ff070606ff060606ff060706ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff010001ff010101ff040404ff0d0d0dff1d1d1cff333333ff4e4e4eff636363ff707170ff777777ff7d7d7dff858585ff8d8e8dff939494ff969797ff979897ff999999ff9b9b9bff9c9c9cff9e9e9effa0a0a0ffa2a2a2ffa4a4a4ffa6a5a5ffa7a6a7ffa8a8a8ffaaaaaaffabababffadadadffadaeaeffaeaeaeffafafafffafb0b0ffb0b1b0ffb1b1b1ffb2b3b2ffb3b3b3ffb4b3b4ffb5b5b5ffb5b5b5ffb7b6b6ffb7b8b7ffb9b8b9ffb9b9b9ffbababaffbbbbbbffbcbcbcffbcbcbdffbdbdbdffbdbdbdffbdbebdffbebdbdffbebebeffbebebeffbfbfbfffc0bfbfffc0c0c0ffc1c1c0ffc1c1c1ffc2c1c2ffc3c3c2ffc3c3c3ffc3c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c8ffc9c9c9ffcacac9ffcacacaffcacacbffcccbcbffcbccccffcccccdffcdcdcdffcdcdcdffcdcecdffcececeffcfcecfffcfcfcfffd2d1d2ffd3d3d4ffd5d5d5ffd4d3d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d2d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff535253ff464546ff3b3b3bff333434ff2e2e2eff2a2a2bff2a2a2aff323131ff363636ff363636ff373637ff373737ff363636ff353435ff343435ff2f2f2fff272726ff1e1f1eff19191aff151515ff131213ff121212ff121212ff111212ff121111ff101111ff10100fff101010ff111010ff101010ff101111ff111010ff111111ff141413ff1c1c1cff242324ff2e2e2eff333333ff353635ff353635ff353435ff333333ff333333ff323232ff2e2e2dff29292aff2a2a29ff303130ff383938ff424242ff4e4e4fff5e5e5eff7b7c7bff7a7a7aff797a7aff787979ff797979ff797979ff767576ff6e6e6eff676667ff5d5d5dff545454ff4a4a4aff414041ff383737ff2c2c2cff242424ff191918ff0f0f10ff090a0aff070606ff040505ff030303ff020202ff010201ff010101ff000001ff000001ff000000ff020101ff070807ff080708ff050505ff020101ff010100ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030404ff060707ff050606ff010101ff010100ff000000ff000000ff010001ff000001ff020202ff030303ff040404ff060505ff090909ff0d0d0dff141414ff1e1e1eff292a2aff353535ff3e3e3eff464746ff4e4e4eff575757ff606060ff6a696aff737373ff7a7a7aff7e7e7dff7e7e7dff7f7e7fff7f7f7fff7f7f7fff8080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffefffefffffefefffffffefffffffefffffefefffffffffffffffefffefefefffffffffffefffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffefffefffffefffffefffffffffffefffefefffffefffffffefffefffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefffffffefffffffefffffffffffefffefefffffefefffffefffefffefffffffefffefffffefffffffffffffffefffffefffefffffffffffffffffffffffefffffefefffffffffffffffefffefefefffffffffffefffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffefffefffffefffffefffffffffffefffefefffffefffffffefefefffffffefffefffffffffefffffffefffffefffffffefefffffefffffffffffefffffffffffffefefffffffffffefffffffefefefffffefffffffffffffffefffffffffffffffefefffffffefffefefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffefffffefefffffffefffffffefffffefefffefffefffffffefffefefefffefffffffefffffffefffefffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefffffffffffefffefefffffefffffffefffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffefefffffffffffffefefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffefffffffffffffffefefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffefefefffefefefffefffffffefefffffefffefffefffefffefefefffefefefffefffefffefffffffefefefffffefffffffffffffefefffffefffefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfdfdfffefefefffdfefefffefefdfffefefdfffefdfdfffdfdfefffefdfdfffefefefffefdfefffefdfdfffdfefdfffdfdfdfffdfefefffefefdfffdfdfefffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefdfffdfdfefffdfefefffdfefefffefefefffefefdfffefdfefffefefefffefffefffefffffffefefefffffefffffffffffffffefffffefffefffffefefffffffefffffffefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefdfdfffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffcfcfdfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffcfdfdfffcfdfdfffcfdfdfffdfdfcfffcfcfdfffcfcfdfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefdfffdfdfdfffefefefffefefefffefefdfffefefdfffefdfdfffdfdfefffefdfdfffefefefffefdfefffefdfdfffdfefdfffdfdfdfffdfefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffdfcfcfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfdfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfefefffdfefefffdfefefffefefdfffdfdfefffdfdfefffdfefdfffdfefefffdfefdfffefdfefffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffbfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfefdfffdfdfdfffefefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfefefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefefefffefefdfffefdfefffefefefffefffefffefffefffefefefffffefffffefffefffefefffffefffefffffefefffffefefffefffefffffefefffffffffffffffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefdfdfffefefefffefdfefffefdfdfffefefdfffefdfefffdfefefffefefdfffdfdfefffdfefefffdfdfdfffefefdfffdfefefffefdfefffefdfdfffdfdfefffdfdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffdfefdfffdfdfefffefdfdfffefdfefffefefefffffefefffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffefefffffefffefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffffefffffefefffffefffffffefefffffffffffffefffffffefefffefffefffffefefffefffffffffffefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffefefefffefefefffffffefffefffffffefefefffffefffffffffefffffefffffffffffffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefefffffefffffffefefefffffffefffefffffffffefffffffefefffefefffffefefffffefefffffffffefffefefefffffefefffffffefffefefffffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffefefffffefffefffefffffffefffefffffefffffffffffffefefffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffefefffffefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefffffffefefefffffffefffefffffffffefffffffefffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffefefffffffefffefefffffffefefffffefffffffffffffffefffffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffefefffffefffefffefffffffefefefffffefffffffffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffffefffefefefffffefffffffefefffefefffffefefffffefefffffffffefffffefefffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d5ffd3d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d2ffd1d1d1ffcececeffcdcccdffcccccbffcbcbcbffccccccffcbcbcbffcbcbcbffc9cacaffc9c9c9ffc9c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc8c8c8ffc7c8c8ffc7c8c8ffc7c7c8ffc6c7c7ffc6c6c5ffc5c5c5ffc4c4c5ffc4c4c3ffc3c3c3ffc2c2c2ffc2c1c2ffc1c1c1ffc0c0c1ffbfc0bfffbfbfbfffbfbebeffbebebdffbdbcbcffbcbcbcffbbbbbbffbababaffb9babaffb8b9b9ffb7b8b7ffb6b7b6ffb5b5b5ffb4b4b5ffb3b3b3ffb3b3b3ffb3b2b3ffb2b2b2ffb2b2b2ffb2b1b1ffb0b1b1ffb0b0afffaeaeaeffacadadffabababffaaa9a9ffa7a7a7ffa5a5a6ffa3a3a3ffa1a1a2ff9f9fa0ff9d9d9dff9b9b9bff989898ff969696ff959594ff929293ff909090ff8e8e8eff8b8b8bff878787ff828182ff777777ff676867ff505051ff3a3a3aff262526ff161615ff0b0a0aff040504ff020201ff000001ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000100ff010000ff3e3e3dff383837ff353434ff343534ff2f2f2fff2a2a2aff2a2a2aff232423ff1f201fff191918ff111111ff0a0a0aff040404ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000100ff000001ff000100ff000100ff000000ff000000ff000100ff000101ff000000ff010001ff010101ff010001ff000100ff010000ff010100ff010100ff010000ff010101ff010100ff000000ff010101ff000101ff010100ff010100ff010000ff000001ff010000ff010101ff010001ff010000ff000000ff000000ff000101ff010100ff000001ff000000ff000000ff010000ff000000ff000001ff010000ff000001ff000001ff000001ff010100ff000000ff010000ff010100ff000101ff000000ff010001ff010101ff010001ff010101ff000000ff010100ff000001ff010101ff010001ff010101ff010101ff010201ff010101ff010101ff010201ff010101ff010101ff010101ff010001ff010101ff010100ff010101ff000101ff010101ff010101ff010101ff000101ff010101ff010101ff010100ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010102ff020303ff060706ff0c0c0cff151414ff1d1d1cff222323ff262626ff282728ff2c2d2cff333333ff343334ff353535ff383837ff3f3f3fff060606ff060606ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020302ff090809ff131313ff212021ff323332ff424141ff4e4e4eff5d5d5dff6f6e6fff7e7e7eff8c8c8bff919191ff949494ff959695ff979797ff999998ff9a9a9aff9d9d9dff9f9f9fffa2a2a2ffa4a3a4ffa5a4a4ffa6a6a6ffa8a8a8ffa9a9a9ffababaaffabacacffadadadffadaeaeffafafaeffafafafffb0b0b1ffb1b1b1ffb2b2b2ffb3b2b3ffb3b3b4ffb5b5b4ffb5b5b5ffb6b6b6ffb7b8b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbbbbbbffbdbcbcffbcbcbcffbdbdbdffbdbdbeffbebebeffbebebeffbebebeffbfbebfffc0c0c0ffc0c0c0ffc0c0c1ffc1c2c1ffc2c2c2ffc3c3c3ffc3c4c3ffc4c3c4ffc4c4c5ffc5c6c5ffc6c6c6ffc6c7c6ffc8c7c7ffc8c8c8ffc8c8c9ffc9c9c9ffcac9c9ffcbcacaffcbcbcbffcccbcbffccccccffcdcdccffcdccccffcdceceffcececeffcecfceffd0d0cfffd2d2d2ffd4d4d5ffd5d4d5ffd4d4d4ffd5d5d5ffd4d3d3ffd5d5d4ffd4d4d4ffd4d5d5ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd3d4d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff464545ff3b3b3bff333333ff2d2e2eff2b2a2aff262627ff272727ff2b2c2cff2c2c2cff282929ff282728ff272627ff252526ff242425ff232324ff212120ff1b1b1bff161616ff121211ff0e0f0fff0d0d0dff0d0d0dff0d0d0cff0c0c0cff0c0c0cff0b0b0bff0b0b0bff0b0b0bff0c0b0bff0c0c0cff0c0c0bff0b0a0bff0c0c0bff0d0d0dff111212ff171817ff1c1d1dff1f1f1fff1e1f1eff1d1c1dff1c1c1dff1e1f1eff222323ff252525ff262526ff232323ff232323ff292a29ff313030ff393938ff424242ff4f4e4fff7a7a7aff797a79ff797878ff797979ff797979ff797978ff757574ff6d6d6dff636363ff595858ff4f4f4fff464546ff3d3c3cff343534ff2a2a2aff222323ff181817ff0e0f0fff09090aff060606ff040404ff020303ff020203ff020102ff010101ff000001ff000001ff000100ff020202ff070707ff080808ff040505ff010101ff010001ff000000ff000000ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040403ff060606ff060606ff010202ff000100ff000100ff000000ff000001ff010000ff020202ff030203ff030303ff050504ff090909ff0c0d0dff131313ff1c1c1dff272728ff323232ff3b3b3aff434343ff4b4b4cff545454ff5d5d5eff676768ff717272ff7a7a7aff7d7d7dff7e7d7dff7e7e7eff7e7e7fff7e7e7eff7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffefffffffefffffffffffffffefefefffffffefffefefefffefefffffffffefffffffffffffffefffefffefffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffffffffefefffefefffffffffefffefefffffffffefffefffffffffffefffffffefffffefffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffefffefffefffffefffffefffffffefffffffefffefffffefffffffffffffefefefffffffffffffffffffefffffffefefffffefffefffefffefffffefffffefffffffffefffffefffffffefffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffefffffffffffffffefffefffefffefffefffefffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffefffffefefffefefefffffefefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffefefefffffffefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffefffffffffffefffffffefefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffefffefffefffefffefffffffffffffefffffefffefffefffefffffefffffefefffffefefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffefffffefffefffefffefffffefffffefefffffefefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffffffffefffffffefefffffefffefffefffefffffefefffefffffffffefffffefefffffefffffffffffffffffefefffefffffffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffdfefdfffdfefdfffefefefffefdfefffdfdfdfffdfefdfffefdfefffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefefffdfefdfffefdfefffefefefffdfefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefffffefefffffefffffffffffffffffefefffefffffffefffffffffffffffefefefffffffefffefefefffefefefffefefefffffefefffefefefffefefefffdfefefffefefefffefdfefffdfefdfffdfefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffdfcfdfffcfdfdfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfdfcfffdfcfdfffcfdfdfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefdfffdfdfdfffdfefdfffdfefefffefdfdfffdfdfdfffdfefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfdfffefefefffefefefffdfefefffdfdfefffdfefdfffdfefdfffefdfefffdfefefffefdfefffdfefefffdfefefffefefefffefdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffbfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffbfcfbfffcfcfbfffcfbfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfefdfffdfdfefffdfdfefffdfefdfffefefefffefefefffdfefefffefefefffefefefffefefefffffffefffefefefffefefffffefefffffefffefffefefefffffefefffefefefffefefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefdfefffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffefefdfffefefdfffdfdfdfffefdfdfffdfdfefffefefdfffdfefdfffdfefdfffefefdfffdfdfefffefefdfffefdfefffdfefefffdfdfefffefefefffefdfefffefefefffefefefffefefefffdfefefffdfefdfffdfefdfffefdfdfffdfdfdfffdfefefffdfefdfffefdfefffffefefffefefefffffffffffffffffffffffffffefefffffefffefffefffefffffefffffefffffffffefffffefefefffefefffffffefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffefefffffefefffefefefffffefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefffffefffefffefefffffefefefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffefffefffefffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffefffffffffffffefffffffffffffffffffefffffffffffffffefffefefffffffffefffefffffffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffefffffffefefefffefefefffefffefffffefefffefefefffefefffffefffefffffefefffffefffffefefefffffffffffffffffffffffffffefefffffefffefffefffefffffffffffefffffffffefffffefffffffefffffffffffffffffefefffefffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffefffffefffefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffefffffefefffefefefffffefefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefefffffefffefffefffefffffefffffefffffffffefffffefefffffefffffffffffffffffefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefefffffefefffefffefffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffefffffffefefefffefffefffefffefffffefffffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d3d4ffd4d4d3ffd4d3d4ffd3d4d3ffd3d3d4ffd3d3d3ffd2d2d3ffd1d1d1ffcfcfcfffcdceceffccccccffccccccffcccccbffcccbccffcacbcbffc9cacaffc9c9c8ffc9c8c9ffc9c9c9ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc4c5c5ffc4c3c4ffc2c3c3ffc2c2c2ffc2c2c1ffc1c0c0ffc0c0c0ffbfbfc0ffbfbfbfffbdbdbeffbdbdbcffbcbcbcffbbbbbbffbababaffbab9baffb9b9b8ffb7b8b7ffb6b7b6ffb5b6b6ffb5b4b4ffb3b3b3ffb2b3b2ffb2b2b2ffb2b2b2ffb1b1b1ffb1b0b1ffafb0afffaeafafffaeadadffacacabffaaaaaaffa8a8a8ffa6a6a6ffa5a4a4ffa2a3a2ffa0a1a0ff9f9f9eff9c9c9dff9a9a99ff979797ff949594ff929293ff909191ff8f8e8fff8c8c8cff898989ff838383ff777777ff676767ff565756ff403f40ff282828ff171717ff0d0d0cff060506ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000ff373737ff353434ff343434ff2e2e2fff2a2a2aff2b2a2aff232423ff1c1d1cff131413ff0e0f0fff090909ff040404ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff010000ff000000ff000101ff000100ff000001ff000000ff000100ff000000ff010000ff000101ff010001ff000001ff000101ff010101ff010000ff000101ff010101ff010101ff000001ff010100ff000101ff000001ff010101ff010101ff010100ff000100ff000100ff010101ff010001ff000000ff000100ff010001ff000001ff000000ff000001ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000001ff010100ff010001ff000100ff000001ff000101ff010001ff010001ff010101ff010101ff000101ff010101ff010100ff010101ff000101ff010101ff010101ff010101ff020101ff010101ff010202ff010201ff010102ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff010000ff000101ff010101ff010101ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff060606ff0b0b0cff131313ff1b1b1cff222222ff272728ff272828ff2c2c2cff333333ff333433ff363536ff3738380000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff050505ff0a0b0bff101010ff171817ff202020ff2f2f2fff4a4a4aff656465ff7c7c7bff8b8a8aff919190ff929392ff949494ff969696ff989797ff999999ff9c9c9cff9f9e9fffa1a1a1ffa2a2a2ffa4a4a4ffa5a6a5ffa7a7a7ffa9a9a8ffaaaaaaffabababffadacacffadadadffafaeaeffafafafffb0b0b0ffb1b1b1ffb2b1b2ffb3b3b2ffb3b3b4ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b8ffb8b8b8ffb9b9baffbababbffbbbbbbffbbbcbbffbcbcbcffbdbdbdffbdbdbdffbdbebeffbebebeffbfbebeffbfbfbfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c2ffc2c3c2ffc3c3c3ffc4c4c4ffc4c5c5ffc5c5c5ffc5c6c6ffc6c7c7ffc7c7c7ffc8c7c7ffc8c8c9ffc9c9c9ffcacac9ffcacacaffcbcbcaffcbccccffccccccffcdcdcdffcdcdcdffcececdffcececeffcfd0cfffd2d3d3ffd4d4d4ffd3d3d3ffd4d5d4ffd5d5d5ffd3d4d4ffd4d5d4ffd4d3d4ffd5d5d5ffd4d4d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff333333ff2e2e2eff2a2a2aff272626ff222221ff222222ff242423ff202020ff1b1a1aff171717ff161616ff151515ff141414ff131413ff121112ff0e0e0eff0b0b0cff080909ff070708ff080808ff080809ff080809ff070707ff070807ff070807ff080707ff070707ff070808ff080807ff080708ff070707ff060606ff060707ff090909ff0c0c0cff0e0e0eff0e0f0eff0e0e0eff0d0d0dff0c0d0dff0e0e0eff131313ff191919ff1b1b1bff1c1b1bff1b1b1cff232323ff2a2a2aff303030ff393938ff424242ff797979ff797979ff797979ff797979ff797979ff717271ff737474ff6a6969ff5d5d5dff535453ff4b4a4bff424243ff3a3a3aff333233ff292929ff212222ff171716ff0f0e0eff090909ff060606ff040404ff040303ff020302ff020202ff010101ff010001ff010100ff010001ff010202ff060607ff070807ff040405ff010101ff000001ff000101ff000000ff000100ff010100ff010101ff000101ff000001ff000100ff010000ff010001ff000000ff000001ff000100ff000000ff000000ff000100ff000000ff010000ff000101ff010001ff000000ff000101ff010101ff010000ff000101ff000101ff010100ff000000ff010000ff000000ff010102ff040404ff070606ff070706ff010101ff000100ff000101ff010000ff000000ff010100ff020102ff020202ff020202ff040404ff090909ff0c0c0cff141313ff1d1c1cff262626ff313030ff383738ff40403fff474847ff505150ff5a5a59ff646465ff70706fff7a797aff7d7e7dff7d7d7eff7d7e7eff7e7e7eff7e7e7eff7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffefffffffffefffffffefefffefffffffefffffffefefefffffffffffefffffffffffffffffefefffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffefffffefffffffefefffefefefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefffffefffffffefffefffefefefffffffffffefefefffefffefffefffefffffefefffffffffffffefffffffffefffffffffffefffefffffefffffffefffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefefffefffffffefffffffefefefffffffffffffffffffffffffffffefefffefefefffffffefffefffffffffffefffefefffffefefffffefefefffffffefffffefffffffefefffefefefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefefefffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffefffffefefefffefffefffefefffffefefefffffefffffefffefffffefffffffefefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffefffefefefffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffefffffefefffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffffefefffffffffffffffffffffffefffffffffffefffefffffefffffffefffffffefefffffffefffefffefffffefffffffffffffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefdfffdfefefffefefefffdfdfefffdfdfefffdfdfdfffefefdfffefdfefffdfdfdfffdfdfdfffefefefffefdfefffdfefdfffefefefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefefdfffefefdfffdfdfdfffdfefefffefdfdfffefdfdfffdfefefffdfefdfffdfdfdfffefefefffdfdfefffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffefffffffefefffefffffffefefffffefefefffefefffffefffefffefefefffefefefffefdfefffefefdfffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfefffefdfdfffdfdfdfffefefdfffdfdfefffefefdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffefefefffefdfefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefdfffefefdfffefdfefffefefefffefdfdfffefefefffdfefdfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfdfcfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefffefffefefffffefefefffefffefffefefffffefefefffffefffffefffefffffefefffffefefffefefefffefefdfffefefefffefefefffdfdfefffdfdfefffdfdfdfffefefdfffefdfefffdfdfdfffdfdfdfffefefefffefdfefffdfefdfffefefefffefdfdfffefdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfdfffefdfdfffdfefefffdfefdfffdfdfdfffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffefffefffffefffffffefffffffefefffefffefffefefefffefefffffffefefffefefefffefefefffefefefffefdfefffefdfefffefffefffefefefffefefefffefefffffefffffffffefffffffefefffefefefffffffefffffffffffffffffffefefffffefefffffefefefffffffefffffefffffefefefffefefefffffffefffffefffffefefefffffffffffefefefffffefefffffefefffefefefffefffefffefefefffefffefffefefefffefffefffefefffffefefffffffffefffffffefffffffffffffffffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffefefffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffefffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefefefffffffefffefefefffefffefffefefffffefefffffffffefffffffefffefefefffefffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffffffffffefffffffffefffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffefefffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffefffffefefffffefefefffffffefffffefffffffefefffefefefffffffffffffefffffefffefffffffffffffefefffffffffffffffefffefffffffffffffffefefefffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffefffffffefffefffffffffffffffffffefffffffefffefffefffefffffffefffffffffffffffffffffffefffffffffffefffefffffefffffffefffffffefffffffffefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefffefffefefefffefefffffefefefffefffefffefefffffefefefffefefefffefffefffffefefffefefefffffffffffefefefffffefefffffefefffefefefffffffefffefefefffefffefffefefefffefffefffffefffffefefffffffffefffffffefffffefefffefffffffffefefffffefefffefffffffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd0d0d0ffcecfceffcdcdcdffccccccffcbccccffcbcbcbffcacacaffcacacaffc9c9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c7ffc5c6c6ffc5c4c5ffc4c4c4ffc4c3c3ffc3c3c2ffc2c2c1ffc1c1c1ffc1c0c1ffc0c0bfffbfbfbfffbebebeffbdbdbdffbcbcbcffbbbcbbffbababbffb9b9b9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b5b5ffb4b4b4ffb4b4b3ffb2b3b3ffb2b2b2ffb1b1b1ffb0b1b1ffafafb0ffafafafffaeadaeffacacacffababaaffa9a9a9ffa8a7a7ffa5a5a5ffa3a3a3ffa1a1a1ffa09f9fff9e9e9eff9c9c9cff999a99ff969696ff949494ff919191ff909090ff8d8d8eff888889ff858584ff80807fff747474ff5a5b5aff3d3c3cff272727ff191a1aff0d0e0dff060606ff020303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000ff353435ff343434ff2e2f2fff2a2a2aff2a2a2aff232324ff1d1d1dff141414ff0a0909ff060606ff040403ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000100ff000100ff000000ff000001ff000000ff010100ff010001ff000000ff010000ff000001ff010000ff010100ff000100ff010001ff010101ff010100ff010101ff010101ff010001ff010000ff000101ff010101ff000001ff010101ff010101ff010101ff010100ff000000ff010100ff010101ff010101ff000001ff000001ff000000ff010100ff010001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff010000ff000000ff000100ff000000ff000100ff000000ff000100ff010101ff010001ff010100ff010101ff010101ff010101ff010000ff010101ff000101ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff010101ff020101ff020101ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff020203ff060606ff0b0b0cff121212ff171716ff232322ff272727ff272828ff2d2c2cff333333ff333434ff3536350000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff020202ff040404ff060606ff090809ff0f0f0fff1f201fff3b3b3cff5f5f5fff7d7c7dff8c8c8cff909090ff909090ff919191ff949594ff979797ff999a99ff9b9b9bff9e9e9effa0a0a0ffa2a2a2ffa4a3a4ffa5a4a4ffa6a6a6ffa8a8a8ffaaa9aaffabababffacacacffadadadffaeaeaeffafafafffb0b0b0ffb1b1b1ffb1b2b1ffb3b3b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb8b7b7ffb9b9b8ffb9b9b9ffbabbbaffbcbbbbffbcbcbcffbcbdbdffbdbdbdffbdbdbdffbebebeffbebebeffbebfbeffbebfbeffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc4c3c3ffc4c4c4ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c9ffc9cacaffcacacaffcbcacaffcbccccffccccccffcccccdffcecdceffcececeffd1d0d0ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d3ffd5d5d5ffd5d5d5ffd3d3d3ffd5d5d5ffd4d3d4ffd5d5d4ffd4d4d4ffd5d5d5ffd4d3d4ffd4d4d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff2e2e2eff2a2a2bff262626ff212221ff1c1d1cff1d1c1cff1c1c1cff171717ff0e0d0dff090909ff090808ff080808ff080808ff070707ff070707ff050505ff040504ff030304ff030304ff040403ff040403ff030303ff030404ff040303ff030303ff030303ff030303ff030303ff030303ff030303ff020302ff020302ff030302ff040404ff050505ff060605ff060606ff050505ff050405ff040404ff040404ff080807ff0d0d0dff121212ff141313ff151514ff1c1b1bff232323ff2a292aff313030ff383939ff797979ff787879ff797979ff797979ff727172ff696868ff6c6b6cff5d5d5cff515152ff4b4b4aff454445ff3e3e3fff353535ff2e2e2dff262526ff1f1f1fff141514ff0e0e0dff0a090aff070707ff050505ff030303ff030202ff020201ff010101ff010101ff000100ff010101ff010202ff060706ff070707ff040404ff020201ff010100ff010101ff010101ff020101ff020202ff020202ff010201ff010101ff010101ff000101ff000100ff000100ff000000ff000000ff000000ff010100ff010101ff010101ff020102ff020102ff020101ff010201ff010101ff020102ff020202ff020101ff020202ff010202ff020102ff010001ff000101ff010102ff030303ff060606ff060606ff020202ff020101ff010101ff020201ff010102ff020201ff020202ff020203ff030303ff050605ff0a0a0aff0e0e0eff141414ff1d1d1dff272627ff303030ff373737ff3d3d3dff454545ff4d4d4cff545554ff5e5e5eff686968ff737373ff747475ff7d7e7dff7e7e7eff7e7d7eff7e7e7eff7f7f7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffefffffffffffefffffffefffffefefffefefffffefefffffffffefffefefffffefefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffefffefefefffffefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffefefffffffefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefefefffefffffffffffefffffffefffffefefffefefffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffefffefefefffffefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffefefffffffefefffefffefffefffffffffffefffffffefffffefefffefefffffefefefffffefefffefefefffefefffffffefffffffefefffefefefffffefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefffffffffffffffffffffffefffffffffefffffefefffffefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffefefffffffefffefffffffffffefffffffefffffefefffefefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffefffffffffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffefffffffefffefefefffefffefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefdfdfffefefefffefefefffefefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfdfffdfefdfffefdfefffefdfefffefdfefffdfdfdfffefefdfffdfefdfffefdfdfffdfdfdfffdfefefffdfefdfffefdfefffefdfefffefdfdfffefdfdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffefffefffefffefffefffefefefffffefefffffffefffefffffffffffefffefffefffffefefffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfdfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfefffefefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffefdfdfffefefdfffdfefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefefffdfefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfdfcfffcfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefffffffefefffefefefffefefdfffefefefffefefefffefefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffefefefffefdfefffefdfefffefdfefffefdfdfffefefefffdfefdfffefefdfffefefdfffdfefefffefefdfffefdfefffefefefffefdfdfffefefdfffefefefffefffefffffefffffffefffffffffefffffefffffefffffffffffffffffffffffffffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefffefffffefefffefffefffffefefffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffefffefefefffffefefffefefffffefffffffffffffffffffffffffefffffffffefffffefffffffefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefefffefffefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefefefffffefefffefefefffefefefffefffefffffefffffefefffffffefefffefefefffffefefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefefefffefefffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefefffffffefffffefefffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffffefffffefffefffffefffffefffefffefefefffefefefffefefefffefffefffffefefffefffefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefffefffffefefffffffefffefffffffefffefffffeffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd3d4d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd1d2d1ffcfcfcfffcdcdcdffcccbccffcbcbccffcbcbcbffcbcacaffcacac9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c5c6ffc5c5c4ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbdbcbcffbbbbbcffbababaffbabab9ffb8b8b9ffb8b7b8ffb7b7b7ffb6b6b6ffb5b4b5ffb4b3b3ffb3b3b3ffb2b2b2ffb1b1b1ffb0b1b0ffb0b0afffaeaeaeffadacacffabababffa9aaaaffa9a8a8ffa6a7a6ffa5a4a4ffa2a2a2ffa0a0a0ff9e9e9eff9c9c9cff9b9b9aff989898ff959695ff949393ff929292ff919091ff8e8d8eff858585ff777777ff6d6d6dff5f605fff464545ff262625ff141515ff0c0d0cff070607ff030203ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2fff2a2a2aff2a2a2aff232323ff1d1c1dff141414ff141414ff050404ff020101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000001ff010000ff010000ff010100ff000100ff010001ff010001ff000100ff000000ff000001ff000001ff010001ff010100ff000000ff000000ff000100ff000000ff010000ff000100ff000101ff010101ff010100ff010000ff010001ff010101ff010101ff000101ff010001ff010101ff010101ff010101ff010000ff010101ff010101ff010100ff010101ff010100ff000000ff000000ff000001ff000001ff010001ff000100ff010001ff000100ff000000ff000000ff000000ff000100ff000000ff000100ff010000ff000100ff010001ff010001ff010001ff010000ff010100ff000100ff010000ff010100ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff020101ff010101ff010201ff010101ff010101ff010102ff020102ff020101ff010101ff010101ff010101ff010101ff010000ff000000ff000001ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff030203ff060506ff0a0909ff131212ff161716ff232222ff272727ff272828ff2c2d2cff343334ff3333340000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff010101ff030304ff0a0a0aff171717ff2b2c2cff4c4b4cff6a6a6aff787878ff7b7b7bff838282ff8c8d8dff939393ff969696ff989998ff9b9b9aff9d9d9dff9f9f9fffa1a1a2ffa2a2a3ffa4a4a4ffa6a6a6ffa8a7a8ffa9a9a8ffaaaaaaffabababffacacacffaeaeadffafaeafffb0b0b0ffb1b1b1ffb2b2b2ffb3b2b3ffb3b3b3ffb4b4b4ffb5b5b5ffb7b6b6ffb7b7b7ffb9b8b8ffbabab9ffbabbbbffbbbcbbffbdbcbcffbdbdbdffbebdbdffbebebeffbfbebeffbebfbeffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0c1ffc1c1c2ffc2c2c2ffc3c3c3ffc4c4c3ffc4c4c4ffc4c5c5ffc5c5c5ffc7c6c6ffc7c7c7ffc8c8c8ffc8c9c8ffc9c9c9ffcac9c9ffcacacbffcbcbccffcdccccffcdcdcdffcececfffd1d0d1ffd3d2d2ffd3d3d3ffd3d2d2ffd4d4d4ffd3d3d3ffd4d4d3ffd3d4d3ffd5d5d5ffd5d4d5ffd4d3d3ffd4d5d5ffd3d4d4ffd5d5d5ffd4d5d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2d2eff2a2a2aff262627ff212222ff1d1c1dff171717ff171617ff171817ff121212ff080808ff030303ff030302ff030203ff030303ff030203ff020302ff020202ff020102ff010101ff010101ff020101ff010101ff020101ff020201ff020202ff020201ff020102ff010102ff020101ff020101ff010101ff010101ff010101ff010101ff020202ff030202ff020303ff020203ff020202ff020201ff010101ff010101ff030403ff080808ff0d0c0dff0f0f0fff101010ff151514ff1b1b1bff232222ff29292aff303031ff797979ff787979ff797879ff727172ff696969ff636363ff5a5a5aff4b4b4bff454545ff414140ff3a3b3aff343433ff2b2b2bff262626ff212121ff1b1b1bff121212ff0d0d0dff0a090aff060606ff040404ff030202ff010202ff020201ff010001ff010100ff010001ff010101ff020102ff060606ff060606ff030303ff020101ff000100ff010101ff020201ff020202ff030303ff040304ff030303ff020101ff010101ff020101ff010201ff010101ff010001ff000100ff000000ff000001ff010101ff020202ff030202ff020202ff010201ff010202ff020202ff020202ff020202ff020202ff020202ff020202ff020101ff010101ff010001ff020101ff020203ff040405ff040404ff010101ff020101ff030202ff020303ff020202ff020201ff020302ff030303ff040304ff050505ff090a0aff0d0e0eff141314ff1b1b1bff242324ff2b2b2bff313131ff373736ff3c3c3cff434343ff494849ff515251ff5d5c5cff686968ff696969ff757475ff7e7d7eff7e7d7dff7e7e7dff7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffefffffefefffffefffffffffefefffefffefffefefffffefffffffffffffffffffffffefffefffefffefffefffefffefefffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffffffffffffffefffefffefffffffefffffefffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffefefffffffefffefffefffffefffffffffefffefffffffffffffffefffffffefefffffefffefffffffefffefefffffffefffffefefffffefffffffffffefffefffffffefefffffffffffffffffffffffffffffefffefffefffefffefffefffefefffffffffefffffefffffefefffffefffffffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffefffffefffffffefefffefefffffffffffffffefefffefffffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffffffffffffffefffffffefffffffefffefffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffffffffffffffefffffffefefffffefffffffffffefffefffffffffefffffefefffffefffffffffefefffefffffffefffffffffffffffffffffffffffffffffffefffefffefffefffefffefffffffffffefffffefffffefefffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffefffffefefffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffefffffffffefffefffffffffffffffefffefffefefffffefffefffffefefffefefffffffefffffefefffffefffffffffefefffefefefffefefefffefffffffefefffffffefefffefffefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffdfefefffdfefefffdfdfdfffdfefefffefefefffefefefffefefdfffefefdfffefefdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfefffefefefffdfdfdfffdfdfefffefefdfffefdfefffefdfdfffefefdfffdfdfefffefefdfffdfefefffdfdfdfffdfefdfffefefdfffdfdfefffefefdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffffffefffefffefefffffefffefffffffefffefffffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffefefffefffefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffdfefdfffdfefefffdfdfdfffdfefefffdfefdfffdfefdfffefefdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfefffefdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffefefefffdfefdfffefefefffefefdfffefdfdfffefefdfffefefdfffefdfefffefefdfffdfefefffefefefffdfefefffdfdfefffefefefffefefdfffdfdfefffefdfefffdfdfefffdfefefffdfdfdfffcfdfdfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffcfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffdfefdfffefdfefffdfefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefffffffefefffefffefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffdfefefffdfefefffdfdfdfffdfefefffefefefffefefefffefefdfffefefdfffefefdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfefffefefefffdfdfdfffdfdfefffefefefffefefefffefdfdfffefefefffefdfefffefefdfffdfefefffefefefffdfefdfffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefffefffffffffffffffefffffffefffffffefffefffefffffefffffffffefffefffffffffffffffefffefffefefffffefffefffffefefffefefffffefefefffefefefffefffffffffefefffefffefffefefefffefffffffefffffffffffffffefffefffefffefffefffefffefefffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffffffefffffffefffefffefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffefffefefffffffefefffffffefffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffefffefffefffefffefffefefffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffefffffefffffffefefffefefffffffffffffefefefffefefffffffffffffffefffffffefefffffffefffefefffffffffefffefffefffefefefffefefefffffffefffefefffffffefefffefffefffefffefffffefffffffffffffefffefffffffffffffffefffffefefffefffefffefffefffffefffffffffefffefffffffffffffffefffffffefefffffefffefffffefefffefefffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffefefffffefffffffefffffffefefefffffffffffffffffffffffffffffffefffffffefffffffefffefffefffefefefffffefefffffefefffefefffffffffffffefefefffefffffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffefffefffffefffffffffefffefffffffffffffffefffefffefefffffefffefffffefefffefefffffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffffffefffefffffffffffffffefffefffefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffefefefffefefffffffffefffffefffffffefefffffffefffefefffffffffefffefffffffefefefffefffefffffffefffefefffffffffefffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d2ffd3d3d2ffd2d2d3ffd2d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d3d3ffd0d0d0ffcecdcdffccccccffcbcccbffcbcbcbffcbcacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc4c4c5ffc4c4c3ffc2c3c2ffc1c1c2ffc1c1c1ffc1c0c0ffbfbfc0ffbfbebfffbdbdbeffbcbdbdffbcbbbbffbabbbaffb9b9baffb8b9b9ffb8b8b8ffb7b7b7ffb5b6b5ffb4b5b4ffb3b4b3ffb2b2b3ffb2b2b2ffb2b1b1ffb0b0b1ffafb0afffadaeaeffacacacffabababffa9a9a9ffa8a8a8ffa6a6a5ffa3a4a3ffa1a1a1ff9f9f9fff9d9d9dff9c9b9cff9a9999ff979798ff959595ff929192ff8f9090ff8d8d8dff888888ff7e7d7dff6a6a6aff515152ff3b3b3aff262626ff161616ff0c0c0cff060605ff020202ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2b2aff2a2a2aff232423ff1d1d1dff141414ff131413ff040504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff010101ff010101ff000100ff010101ff010100ff010000ff010100ff000100ff010001ff000100ff000001ff010100ff000100ff000001ff000100ff010100ff000101ff010001ff010001ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff010100ff010001ff000001ff000101ff000101ff000000ff000101ff010101ff010101ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff000000ff000001ff010100ff010001ff010000ff010100ff010001ff010100ff000101ff010001ff010100ff010101ff010101ff010101ff010101ff010101ff020101ff020202ff010201ff010202ff010101ff020101ff010201ff010101ff020102ff010101ff010102ff020201ff010101ff000001ff000100ff010000ff000001ff000001ff000001ff000101ff010000ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff030303ff050405ff121312ff121212ff161617ff222222ff282827ff272728ff2d2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010202ff070707ff101010ff1b1a1aff2d2d2cff424342ff535453ff676767ff7c7c7bff8b8a8bff919192ff949594ff979797ff999999ff9c9c9cff9f9f9fffa0a0a0ffa2a2a1ffa3a4a3ffa5a5a5ffa6a7a6ffa8a8a8ffaaaaaaffabababffacacadffaeaeaeffafafafffb0b0b1ffb2b2b2ffb2b2b2ffb3b2b2ffb3b3b3ffb4b3b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b9b8ffbabab9ffbbbbbbffbcbcbbffbcbdbcffbcbdbdffbebebeffbebebeffbebfbeffbfbfbfffbfbfbfffc0bfbfffc0c0bfffc0c0c0ffc1c0c1ffc2c2c1ffc2c2c3ffc3c3c3ffc4c4c4ffc4c4c5ffc5c6c5ffc7c6c6ffc6c7c7ffc8c7c8ffc8c8c9ffc9c9caffcbcacaffcbcccbffccccccffcdcdcdffcececfffd1d1d0ffd2d2d1ffd1d2d1ffd3d3d3ffd3d3d3ffd2d2d2ffd4d3d4ffd3d3d3ffd4d4d4ffd3d4d4ffd4d5d5ffd5d5d5ffd4d4d4ffd5d5d5ffd4d4d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff262727ff222222ff1c1d1dff171716ff121312ff121211ff141514ff101010ff070707ff030202ff010101ff010101ff010101ff010102ff010101ff010101ff010000ff000000ff000001ff000100ff000100ff000000ff000100ff020101ff010101ff010100ff000100ff000100ff010101ff010101ff000000ff000000ff000000ff010000ff010101ff010101ff010001ff010100ff000101ff010100ff000101ff020203ff060606ff0b0a0aff0d0d0eff0d0c0dff100f10ff141515ff1c1b1bff222323ff29292aff797979ff797979ff727272ff686968ff636363ff5a5a5aff535353ff4e4e4eff464546ff404040ff3a3a3aff323333ff2c2c2cff262626ff212121ff1a1a1aff141413ff0d0e0dff0a0a09ff060606ff040404ff030303ff020202ff010102ff010101ff010001ff000101ff010101ff040404ff050405ff050504ff020203ff010100ff000000ff000000ff000000ff010100ff010001ff010100ff000100ff000100ff010001ff010101ff000100ff000101ff000000ff000000ff000000ff000000ff010000ff000100ff000001ff010100ff000000ff000001ff000100ff010000ff000001ff010001ff000001ff000101ff010000ff000100ff000000ff010101ff020202ff020202ff020201ff000100ff010101ff020202ff030302ff020202ff020202ff020202ff020303ff030403ff050505ff090909ff0c0c0cff111110ff171717ff1f1f1eff242424ff292929ff2e2e2eff333333ff383839ff3d3e3dff464646ff525353ff606060ff646464ff696969ff757574ff7e7d7eff7e7e7dff7d7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffefffefefffffefffffffefffffffefefffffefefffffffefefffefefffffffffffffefffffffffefffffefffffffefffffffffefffffffffffffffffffffefefefffffefefffefefffffefefffffffefefffefefffffffefefffffffffffefefffffffffffffffffefffffffefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffefefffffffefefffffefffffffefffffffefffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffefefffffffffffffefffffffffefffffefffffffffffffffffefffffffffffffffffffffefefefffffefefffefefffffefffffffffefefffefefffffffefefffffffffffefefffffffffffffffefefffffffefffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffffffffffefffffffffffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffefffffffefefffffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffffefffffefefffffffefffffffffefffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffefffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffefffffffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffefffffffffefffefefffffefffffffefffffffefffffffefefffffffefefffefefffffffffffffefffffffffefffffefffffffffffffffffefffffffffffffffffffffffefefffffefefffefefffffefffffffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffefffffffefffffffefffffffffefefffffffffffffffffffefffffffffefffffefffffffffffffffffefffffffffffffffffffffffefefffffefefffefefffffefffffffffffefffefefffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffefffffffefefffffffefffffffffffffefefffffffefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefdfdfffefdfdfffdfdfefffdfefefffefdfdfffdfdfefffefdfdfffefefefffdfdfefffefdfefffefdfdfffefefdfffdfefefffdfefefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfefffefdfdfffefefdfffefefdfffdfefdfffdfefefffdfefdfffdfdfefffdfefefffefdfdfffefdfefffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefffffffefefffffffefffffffffffffefffffffffefffefefffffefffffffefffffffefefffffefefefffefefefffefefefffffefffffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffdfdfefffdfefefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffefdfefffdfdfefffefefefffdfdfefffefefefffefefefffefdfefffefdfdfffefdfefffefdfefffefefefffefdfdfffefefdfffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffdfefefffefefefffdfdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfcfffdfdfcfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffcfdfcfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffdfdfdfffefdfdfffefdfefffefdfefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffefdfefffdfdfefffefdfefffefdfdfffefefdfffdfdfefffdfefefffdfdfefffdfefdfffefdfefffdfdfefffdfdfefffefdfdfffefefdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffefefefffffefefffefefffffffffffffefefffffffffffffffffffffefefffffffefefffffefffffefefffffffefffffffefefffffffefffefefffffefefefffffefefffefefefffefffffffefffffffefefffffefefefffefefefffefefffffffefffffefefefffffefefffefffffffefffffffffefffffffffffffffffffffefefefffffefefffefefffffefffffffffefefffefefffffffefefffffffffffefefffffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffffffefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffefefffffffffffffefffffffffefffffefffffffffffffffffefffffffffffffffffffffefefefffffefefffefefffffefffffffffefefffefefffffffefefffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffefffffffefffffffffffffffefffffffffffffffffefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefffffffefefffffefefffffffefffefffefffefffefffefffefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffffffefffffefefffefefffffffffffffefefffffffffffffffffffffefefefffffefefffffefffffffefffffffefffffffefefffffffefffffffffffffefefffffffefffffefffffffffffffefffffffefffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffffffffffffefffffefffffefffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffefefffffefefffefefffffefffffffffefefffefefffffffefefffffefffffefefffffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefffffefefffffffffefffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffefefffffefffffefefffffffefffffffefefffffffefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffffefefffffffefffefffefffefffffffefffefffefefffffefffffffffefffffffefffffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd3d4d4ffd3d4d4ffd3d3d4ffd3d4d3ffd3d3d4ffd3d3d3ffd2d2d3ffd3d3d2ffd3d2d2ffd3d3d2ffd2d3d2ffd2d3d3ffd2d3d2ffd3d3d4ffd5d5d5ffd4d4d4ffd0d0d0ffcececdffccccccffcbcbcbffcbcbcaffcac9c9ffc8c8c9ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc5c5c5ffc5c4c4ffc4c3c4ffc3c3c3ffc2c2c2ffc2c1c1ffc1c1c0ffbfc0c0ffbfbebeffbebebdffbcbcbdffbbbcbcffbabbbbffb9b9baffb8b8b9ffb7b7b7ffb6b6b7ffb6b6b6ffb4b4b4ffb3b3b3ffb2b3b3ffb2b2b2ffb2b1b2ffb1b1b1ffb0b0b0ffaeadaeffacacacffaaaaaaffa9a9a9ffa8a8a7ffa6a6a7ffa5a4a4ffa2a2a2ff9f9f9fff9d9d9dff9b9a9aff999898ff969696ff939494ff919191ff8e8e8eff888888ff7c7d7dff6e6e6eff5d5c5cff3f3f3fff252525ff141514ff0d0d0dff080808ff040405ff010202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232323ff1d1c1cff131314ff141414ff040404ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000100ff010101ff010001ff000001ff010101ff000001ff010101ff010101ff010001ff010000ff010001ff000001ff010001ff010000ff010100ff010101ff010101ff010100ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff010000ff000001ff000000ff010000ff000001ff000000ff000001ff000000ff000000ff000000ff010000ff000000ff000101ff000001ff000100ff010001ff000000ff000000ff010000ff010100ff010100ff000100ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010101ff020201ff020101ff010102ff020202ff010102ff020201ff020202ff010101ff010000ff010001ff000001ff010001ff010000ff010100ff000001ff000000ff010000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff020201ff040504ff121212ff121212ff171617ff222223ff282727ff272727000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff050506ff0b0b0bff0f0f10ff181818ff272727ff414141ff605f60ff777777ff858585ff8d8d8dff949393ff969696ff989999ff9c9c9cff9d9d9dff9f9e9fffa1a1a1ffa2a2a3ffa5a5a5ffa7a6a6ffa9a8a8ffa9aaaaffabababffacacadffaeaeaeffb0afb0ffb0b0b1ffb1b1b2ffb3b2b2ffb3b2b2ffb3b3b3ffb3b4b4ffb5b5b5ffb6b7b6ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbbbcbbffbcbcbcffbdbdbdffbebebeffbfbebeffbebebfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c2c3ffc4c3c4ffc5c4c4ffc6c6c5ffc6c6c6ffc7c6c7ffc8c7c7ffc8c8c8ffc9cacaffcbcccbffcccccdffcdcdcdffcececeffd0d0d0ffd2d2d2ffd1d1d1ffd2d2d2ffd1d2d2ffd3d3d4ffd3d3d4ffd3d2d2ffd4d4d4ffd3d3d3ffd4d3d3ffd3d3d3ffd4d5d5ffd5d5d5ffd3d3d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff212222ff1d1c1cff161617ff121212ff0f0e0fff0e0e0fff111111ff0d0d0dff070606ff020202ff000101ff000001ff000100ff010001ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010101ff000000ff000100ff000000ff000100ff010100ff000000ff000000ff000000ff000000ff010100ff010100ff000000ff000000ff000000ff000001ff010001ff020102ff050504ff080808ff0a0a0aff0b0a0aff0d0c0dff0f1010ff141515ff1b1b1cff222223ff797878ff717172ff696969ff636363ff5a5a5aff5a5a5aff5a5a5aff535253ff4e4e4eff464646ff403f40ff3a3a3aff333233ff2c2c2cff262626ff202021ff1a1a1aff131314ff0d0d0dff0a090aff070606ff050404ff020303ff020202ff010102ff000101ff010102ff050505ff050505ff060505ff050504ff030302ff000101ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030303ff020202ff020202ff030303ff020303ff030203ff030303ff020202ff020202ff040304ff050505ff080808ff0c0b0bff101011ff171717ff1f1f1fff242424ff2a292aff2e2e2eff333333ff383838ff3d3d3dff464647ff525353ff606060ff646464ff646464ff646464ff696969ff757574ff7d7e7dff7d7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffffffffffefffffffffffffffefffffffffffffefefffffefffefffefffffffffffefffefefefffffffefffefffffffffffefffffffefffffffefffffffefffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffefefffffffefffffefffefffffffffffffffefffefffefffffffffffefefffffffffffffffefffffffefefffefefefffffefefffefefefffffffffffffefffffffffffffffefffffffffffffefefffffffffefffefffffffffffefffefefefffffffefffefffffffffffffffffffffffffffefffffffefffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffefffffffffffefffffffffefefffffefffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffefefffefffffffffefffffefefefffffefffffffefefffffffffffffefffffffffffffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffffefffffefefffffefefefffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffefefffefffffffffefffffefefefffffffffffffefefffffffffffffefffffffffffffefefffffffffefffffffffffffffefffefefefffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffefefffefefefffffffefffefffffffefefffffffffffffffffffffefffffffffefefffffefffffffefffffefffefffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffefefffefefefffffefefffefefefffffefefffefefefffefefffffffefffffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffdfdfefffefdfefffefefefffdfdfefffdfdfefffefefefffefdfefffefdfefffefdfefffefdfefffdfefdfffefefefffefefefffefdfdfffdfdfefffdfdfefffefefefffdfefdfffdfefefffefefefffefefefffefdfefffefefefffefdfefffefdfefffefefdfffdfefefffdfdfefffefefdfffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefffffffefefffefefefffffefefffefefefffffffffffffefefffefefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefdfffefdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffefefdfffefdfefffdfefefffefdfefffefdfdfffefefdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfdfefffefdfdfffefdfefffefdfefffdfefefffefefefffefefdfffefefefffefefefffdfdfefffefefefffefdfefffefefdfffdfefefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffcfbfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfbfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffefefdfffdfefefffdfdfefffefefdfffefefefffdfdfefffefdfdfffdfdfefffefdfdfffdfefdfffefefefffefdfdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfdfffdfefdfffefefefffdfdfefffefefefffefdfefffefefdfffdfefefffefdfefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfefffefdfefffdfdfefffefdfefffefdfefffdfdfefffdfdfdfffefefefffefdfdfffefdfdfffefdfefffdfdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffefefffffffefefffefefefffefefefffefefefffffefefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffefffffefefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefefffffffffefffffffffffffffefffefefefffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefefffefefffffefefffffffefffffefffefffefffffffffffefffffffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffefefefffffefefffefffefffffffffffffefefffefffefffffffffffefefffffffffffffffefffffffefefffefefffffffefefffefefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffffefffffffefffffefffefffffffffffffffefffefffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffefffffefefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffefefffffefffffffefffffefffefffffffffffffffefffefffefffffffffffefefffffffffffffefefffffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefffffefefffffefefefffffefefffefefefffefefffffefefffffefefffffffefffffffefffffefefffffefefefffffffffffefefefffffefefffefefffffefefffffffefffffefffefffefffffffffffffffffffefffffefffffefffffffffefffffffefffffffffefffefefffffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d4d3ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d4ffd2d2d3ffd3d3d3ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd6d5d5ffd4d4d4ffd1d1d1ffcfcfceffcccdccffcacacbffcac9c9ffc9c8c9ffc8c7c8ffc6c7c6ffc6c6c7ffc6c5c5ffc5c5c5ffc4c5c5ffc3c3c3ffc2c3c2ffc1c1c2ffc1c0c0ffbfc0c0ffbfbebfffbebdbdffbdbdbdffbcbbbcffbbbbbbffbab9baffb9b9b9ffb7b7b8ffb6b6b6ffb5b6b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b1ffb1b1b1ffb1b1b0ffb0afafffaeaeaeffacacacffabaaabffa8a9a9ffa8a8a8ffa7a7a7ffa5a5a5ffa2a2a3ffa0a0a0ff9c9c9dff9a999aff989797ff959595ff929393ff919191ff8f8f8fff898888ff787879ff606061ff484748ff2e2f2eff191a1aff0d0d0dff060606ff030203ff010102ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1dff131413ff131414ff050404ff000100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff000001ff010000ff010001ff010001ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010000ff000101ff010001ff010000ff010101ff010101ff010101ff020102ff020201ff010101ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff000001ff010001ff010000ff000000ff000001ff000001ff000001ff010000ff010001ff000001ff000000ff010101ff000000ff010000ff000001ff000001ff010001ff000100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010202ff010102ff010101ff010101ff020102ff010201ff010101ff010100ff000100ff010101ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff010000ff000000ff000000ff010001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff050405ff121213ff131212ff171617ff2322220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff040404ff060606ff0a0a0aff191919ff343433ff515150ff6b6b6bff7e7e7eff8f8e8fff949595ff979797ff9a9a9aff9a9a9bff9c9c9dff9e9e9effa0a0a1ffa3a2a2ffa5a4a5ffa6a6a7ffa8a8a8ffaaaaaaffabababffadacacffaeaeaeffafafafffb1b0b1ffb1b2b1ffb2b2b2ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b6ffb7b6b7ffb8b8b8ffb9b9b8ffbababaffbababbffbcbcbbffbdbdbdffbdbdbeffbebdbdffbebebeffbfbebfffbfc0bfffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c2ffc2c2c2ffc3c3c3ffc4c4c4ffc4c5c5ffc6c5c6ffc6c6c6ffc8c7c7ffc9c9c9ffcbcbccffcdcccdffcececeffcfcfcfffd0d0cfffd1d1d1ffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d1ffd3d4d3ffd4d3d3ffd3d2d2ffd4d4d3ffd4d3d4ffd3d4d4ffd4d3d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212222ff1c1c1cff171717ff121212ff0e0e0fff0c0b0cff0b0b0cff0d0d0dff0b0a0bff050505ff010201ff010101ff000000ff010000ff000001ff000000ff010001ff000100ff000101ff000000ff010100ff000000ff000001ff010000ff000000ff010000ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff030304ff060606ff070707ff080808ff0a0a0aff0d0d0dff100f10ff151515ff1b1b1bff717171ff686968ff636363ff5a5a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5aff535352ff4e4e4eff464645ff404040ff3a3a3aff333333ff2c2c2cff262626ff202121ff1a1a1aff131314ff0e0d0eff0a090aff070607ff040404ff030303ff020202ff020101ff050506ff050505ff060506ff050605ff050506ff030303ff010101ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff010201ff030303ff040403ff030303ff030303ff030404ff050504ff030302ff030202ff030302ff040404ff050505ff080809ff0c0b0cff111010ff171717ff1e1e1fff242425ff29292aff2e2e2eff333333ff383839ff3d3d3dff474747ff535353ff605f5fff646464ff646464ff646464ff636464ff646464ff696969ff757575ff7e7d7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefefffffffefffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffefffffefffffefefffffffffffffffefffffffffffffefffefffffffefffefefffffefefffffffffffffffffffffefffffffefefffffffffffffffffffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefefffffefefffffefffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffffefefffefefffffffffffffefffffffffefffffffefefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefefffffefefffffefffffffffffffffefffffffefffffffffffffffffffffffefffefffefffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefffffefefefffefefefffefefdfffefefefffefefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffefffffffefffefffffffefffefefffffefefffffefffffffffffefffefefefffefefffffefefffffffefffffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfefefffefdfefffefefefffefefefffdfefefffefdfefffefefdfffefefefffefdfefffefdfefffdfefefffefdfdfffefefdfffdfefefffdfefdfffefefdfffefefefffefefdfffdfdfefffefefdfffefefdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffefffffffefefffefefffffefffefffffffefffefefffffefefffffefffffffffffefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfdfffdfdfdfffdfefdfffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefdfffefdfefffefdfefffdfefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfefffdfefefffefdfdfffdfefefffefdfefffefefefffefefefffefefefffdfefdfffefefefffdfefefffefdfefffdfdfefffefefefffefdfefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffcfbfbfffcfbfbfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffcfbfbfffcfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfcfdfffdfdfefffefdfefffdfefdfffefefdfffefefefffefefefffefefefffefefdfffdfefefffdfdfefffdfefefffefefdfffdfdfdfffdfdfdfffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefefffdfefdfffefdfefffdfdfefffefefefffefdfefffefefefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfdfefffefdfefffefdfefffefefefffdfefefffefdfefffefdfdfffefefefffdfdfefffefdfefffdfefdfffefdfdfffefefdfffdfefefffdfefdfffefefdfffefefefffefefdfffdfdfefffefefdfffefefefffefdfdfffefdfefffefefffffffefffffefffefffffffefffefefefffefefffffefefefffefefefffefffffffefefffffefffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffefffffffefffffefefefffefefefffffffefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffefffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffefefffffffefffefffffffefffefffffffefffffffffffffffefffefefffffffffffffffffffffffefefffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffefffefffffefefffffffffffffffefffefefefffffefefffffffefffefefefffffefefffefefffffefefffffefefefffffffefffefefefffefefffffefefefffefefefffefffffffefefefffefffefffffffefffffefefffefffefffffffffffefffefffffefffffefefffffffffffffffefffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffefffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffefefffffffefffefffffffefffefffffefefffffffffffffffefffefefffffffffefffffffffffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffefffefffefffffffffffefffefffffefffffefefffffffffffffffefffffefefffffefffefffffffefffefefefffefefffffefefefffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefffffffffffffefffffffffefefffffefefffffffffffefefffffefefffffefffefffffefefffffffefffefffffffefffefffefefefffefffffffffffefffefefefffffefefffffffefffefefefffffefefffefefffffffffffffffffffffffffeffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d2d3ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d3ffd5d4d5ffd5d4d5ffd2d2d2ffcfceceffcbccccffcac9caffc8c9c9ffc8c8c8ffc6c6c6ffc5c6c5ffc5c5c5ffc4c5c4ffc4c3c4ffc2c2c3ffc2c2c2ffc1c0c1ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbbbbbcffbbbbbbffbabab9ffb8b8b8ffb7b7b8ffb6b6b7ffb5b5b5ffb4b4b3ffb2b3b2ffb2b2b2ffb1b1b1ffb0b1b1ffb0b0b0ffafafafffaeadadffacacacffaaabaaffa8a8a9ffa8a7a8ffa7a7a7ffa5a5a5ffa3a3a3ffa0a0a0ff9d9d9dff9a9a9aff969697ff949494ff919292ff8f8f8eff8d8d8dff8a8a8aff7a7b7aff5b5b5bff373738ff1d1d1dff0e0d0eff070706ff030302ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131414ff141314ff040404ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff010001ff000101ff010000ff000101ff010001ff010101ff010101ff010101ff010101ff010101ff010201ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020201ff010101ff010102ff010202ff020102ff010101ff010201ff010201ff010101ff010101ff010101ff010101ff010001ff010000ff010100ff010101ff010001ff010001ff010101ff000101ff010000ff010000ff000101ff000000ff000001ff000000ff010000ff010100ff000101ff000100ff000000ff000101ff010100ff000001ff010100ff010101ff010000ff010001ff010001ff010101ff010101ff020201ff010101ff010102ff010201ff010101ff010202ff010102ff000101ff010101ff010000ff000000ff010101ff000100ff010000ff000000ff010001ff010000ff000001ff000100ff010100ff000000ff000001ff000000ff010100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020101ff050405ff121213ff121212ff1717160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010202ff050505ff0f0f10ff242424ff3f3e3eff616261ff828383ff939393ff979697ff999999ff999999ff9a999aff9c9c9bff9d9e9eff9f9f9fffa1a1a2ffa3a4a4ffa6a5a5ffa8a8a7ffa9a9a9ffaaabaaffacacacffaeaeaeffafafafffb0b0b0ffb1b1b0ffb1b2b1ffb2b2b2ffb3b2b2ffb4b3b4ffb5b5b6ffb7b7b7ffb8b8b7ffb9b9b9ffbababaffbbbbbbffbcbcbbffbcbdbdffbdbdbeffbebebeffbfbfbeffbfbfbfffbfbfbfffc0c0c0ffc0c1c0ffc1c0c0ffc1c1c1ffc2c2c2ffc3c2c3ffc4c4c4ffc4c5c4ffc6c6c5ffc6c6c7ffc8c8c9ffcbcbcbffcdcdcdffcdceceffcfcfcfffd0d0d0ffd0cfd0ffcfcfcfffd0d1d0ffd0d0d0ffd2d1d2ffd1d1d1ffd2d2d2ffd1d2d2ffd3d3d3ffd3d3d3ffd2d2d2ffd3d4d4ffd4d3d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1c1dff171717ff121212ff0e0f0fff0c0b0cff090909ff090909ff0a0a0bff090909ff040404ff020101ff010100ff000000ff000000ff000000ff000001ff000100ff000000ff010000ff000100ff000000ff010000ff000000ff000000ff000000ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030302ff050505ff060506ff050606ff080808ff0b0b0aff0c0d0dff0f1010ff141515ff696869ff636363ff5a5a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5aff525252ff4e4e4eff454546ff403f40ff3a3a3aff333333ff2c2c2cff262626ff212121ff1a1a1aff131313ff0e0d0eff090a09ff070606ff040504ff030303ff070707ff060606ff050506ff050605ff050505ff060505ff030303ff010001ff010000ff000001ff000001ff000000ff010100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020102ff030303ff040404ff040404ff040404ff040505ff050506ff060606ff030202ff040304ff050505ff080809ff0c0b0cff111011ff171717ff1e1f1fff252424ff2a2929ff2e2e2eff333333ff383839ff3d3d3dff474646ff535353ff606060ff646464ff646464ff646464ff646464ff646464ff646464ff646464ff696969ff7574740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefefffffffefffffffefffffffffffefefffffefffefffffffefffffffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffefefefffffefffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffefefffffffffefffffffefffffffffffefefefffffffefffffffefffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffefffffffefffffffffffefefefffffffefffefefefffefffffffefefffffefffefffffffefffefffefffefffefffefefefffefffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffffffffffefffffefefffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffefefefffffffefffffffefffffffffffefefffffefffefffffffefffffffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffefffefffefefefffefefdfffdfefefffefefdfffefefefffefefffffffffefffefffefffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffefefffffffffefffffffefffffffffffefefefffffffefffefefefffefefefffefefffffefffefffffffefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffdfdfdfffefdfefffefefefffefefefffdfdfefffefefefffefdfefffdfefdfffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffdfefefffefefefffefefdfffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffffffffffefefffffffffefffffefefffefffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfdfffdfefdfffefefefffefefefffefdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffefefdfffdfefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffcfdfcfffdfdfcfffcfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffdfefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffefdfdfffefefefffefdfefffefefefffefefdfffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffdfdfcfffcfdfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfdfffefefdfffdfefefffefefefffdfefdfffefdfdfffdfdfdfffdfefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffdfdfcfffcfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfdfefffdfefefffdfdfdfffefdfdfffefefefffefdfefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefdfdfffefdfefffdfefdfffefefdfffdfdfdfffefdfefffefefefffefdfefffdfdfefffefefdfffefdfefffdfefdfffefdfdfffefefdfffdfdfefffefdfefffefefefffefefefffefefdfffefefefffefdfdfffefdfdfffefefefffefefefffefffefffffefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffefefefffffefefffffffffffefdfefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffffefefffefffefffffffffffffffffffffefefffffefffffffffefffffffefffefefefffffefffffffffffffffefffffefefffffffffffffffefffffefffffffffefefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffefffefffffffffffffffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefefffffffefffffefefffefefefffffefefffffffffffefefefffefffefffefefefffefefefffefffefffefefefffefffefffefefffffefefefffefefefffffefefffefefefffefffffffefefefffffffffffffffffffefefffffffffffffefefefffffefefffffffffffefefffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffefefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffefefefffffefffffffffffffffefffffefefffffffffefffffefffffefffefffffefefffffffefffefefffffffefffffffefffffffefefffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffefefffffffffffffefefefffffefefffffffffffefefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffffffffffefefefffffefffffefefefffffefefffefefefffffefffffffefefffffefffffefefefffefffefffffefffffefffefffffefefffefffefffefefffffffefefffffefffffefefefffffffefffffefefffefefefffffefefffffffffffffffffffffffffffffefefffefffefffefffffffffefeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686868ff686868ff686868ff686868ff686868ff686868ff696969ff6a6a6aff6b6b6bff6e6d6dff6f6f6fff706f6fff707070ff706f6fff6f6f6fff6f7070ff706f6fff70706fff6f7070ff70706fff6f6f6fff706f6fff6f6f6fff6e6e6eff6d6d6dff6e6d6dff6e6e6eff6e6e6eff6e6e6eff6e6e6dff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6c6c6cff6b6b6bff69696aff696969ff696969ff696969ff696969ff696969ff696969ff696969ff696969ff696969ff696969ff696969000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d2d3ffd3d3d3ffd2d2d2ffd3d3d2ffd3d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd2d2d2ffcececeffcbcbcbffc9c9c9ffc7c8c8ffc6c6c6ffc6c6c5ffc5c5c5ffc3c3c4ffc3c3c3ffc2c2c2ffc2c1c1ffc1c1c1ffbfbfc0ffbfbebeffbdbdbcffbcbcbcffbbbbbaffbabab9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b4ffb4b4b3ffb2b3b3ffb2b2b1ffb0b0b1ffb0b0b1ffafafafffafaeaeffadadadffacacacffabababffa9a8a8ffa7a6a7ffa6a6a6ffa5a4a4ffa2a2a2ffa1a0a0ff9e9d9dff9a999aff969696ff939393ff909090ff8d8e8dff898989ff828282ff767677ff5b5a5aff302f2fff131313ff070707ff020202ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040504ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010100ff000101ff010101ff010100ff010100ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff020202ff010102ff020201ff020101ff010101ff010101ff010101ff010101ff010101ff010102ff010201ff020201ff010202ff010201ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010100ff010001ff010101ff010100ff000000ff010001ff010100ff010001ff000000ff000100ff010001ff000100ff010000ff000100ff000001ff010000ff010001ff000000ff010100ff010001ff010000ff010000ff010101ff010101ff010101ff010101ff010101ff010201ff020101ff010201ff000101ff010101ff010100ff010100ff000000ff000100ff000000ff010100ff010101ff000001ff000101ff000000ff010000ff010101ff000001ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff050505ff121212ff1213120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff090909ff181818ff373636ff626162ff848483ff919191ff969696ff989798ff979797ff999899ff9a9a9aff9c9c9cff9e9e9effa0a1a0ffa3a2a2ffa5a5a5ffa7a6a7ffa9a8a8ffabaaaaffacacacffaeadadffafaeaeffafafafffb0b0b0ffb1b1b1ffb2b2b1ffb3b3b3ffb4b4b4ffb5b5b5ffb6b7b7ffb8b8b7ffb9b9b9ffbababbffbbbbbbffbcbcbcffbdbdbcffbebdbdffbebebeffbfbebeffc0bfbfffc0c0c0ffbfc0c0ffc0c1c1ffc1c0c0ffc2c1c1ffc3c3c3ffc3c3c4ffc5c5c4ffc6c6c5ffc8c8c8ffcbcbcaffcdcdccffcdcdcdffcfcfcfffcfcfd0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d2d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff131212ff0e0e0eff0c0b0cff090909ff080808ff070707ff090909ff080708ff030403ff010101ff000100ff000000ff010000ff010000ff000000ff010000ff000000ff000000ff010000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010001ff020202ff040403ff050505ff040404ff060606ff080807ff0a0a0aff0c0c0dff10100fff636363ff5a5a5aff5a5a5aff5a5a5aff5a5a5bff5a5a5aff5a5a5aff5a5a5aff5a5a5bff5a5a5aff535352ff4e4e4eff464645ff404040ff3a3a3aff333233ff2d2c2cff262626ff202021ff1a1a1aff141314ff0d0e0dff0a0909ff060706ff09090aff090808ff080707ff060606ff060505ff050505ff050405ff030202ff010101ff000000ff000100ff000000ff000000ff000100ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000001ff000101ff000000ff000000ff000000ff000001ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010201ff030303ff040404ff040404ff050505ff050505ff060505ff060706ff080808ff050505ff090808ff0c0b0cff101010ff171717ff1e1f1eff252425ff2a2a2aff2e2e2eff333333ff383938ff3e3d3dff464646ff535352ff606060ff646464ff646464ff646464ff646464ff646464ff646464ff646464ff646464ff646464ff6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffefefefffffffffffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffefffefffffffefffffefefffffffffffffffefffffffffffefffffffffefefffffefefffefefffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffefefefffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffffefffffefefffffffffffffffefffffffffffefffffffffefffffffefefffefefffffffffefffffffffffffefffffffefffffefffffffffffffffffffefffffefefffffefffffefffffffefffefffffefffffffefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffffefffffefffffefffefffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefefffefffffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffefefefffffffffffffefefffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffefffffffffefffffffffffefffefffffffefffffffefffefefefffffffffffefefefffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffefefffffefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffffefefffffefffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefefffefffffffffffefffffffffffffefffffffefffffefffffffffffffffffffefffefefefffffefefffefefffffefefefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefdfffefefefffefefefffefdfdfffefdfefffdfefefffefdfefffefefdfffdfdfefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffffefffffefffffffefffffefefffffefefefffffffffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfefffefdfdfffefdfdfffdfdfdfffefdfefffefdfdfffefefefffdfdfdfffefdfdfffefdfefffdfefefffefdfefffefefdfffdfdfefffdfdfefffefdfdfffefefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfcfdfffdfcfcfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffcfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffefdfdfffefefdfffefefefffefdfefffdfefdfffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffdfdfdfffdfcfcfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffefdfdfffefefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffdfdfdfffefdfdfffefdfdfffdfdfefffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfdfffefefdfffdfdfdfffefdfefffefdfefffefefefffefefdfffefefdfffefefdfffefdfefffdfefdfffefdfefffefdfefffefdfefffefefdfffdfefefffdfefefffdfefdfffefefefffefdfdfffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffffffefffffefffffffffffffffffffffffffffffefefefffffefefffffefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffffffffffefffefffffffefffffffefffefefefffffffffffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffefffffffffffffffffffffffffefffefffffffefffffffffffefffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffefffffffefffffffefefffffffffffefefefffffefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffffefefffffffefffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefefffffefefffffffffefffefefffffefefffffffffefffffffefffffefffffffefffffefffefffffefefffffefefffffffffffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffefffffefffffffefffffffefffffffffefffefffffffefffffffefffefffffffffffffefefffffefffffffefffffffefffffffffefffffffffffefefffffffefefffffefffffefefefffffefffffffffefffefefffffefffffffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffffffffffffefffffffffffefffefffffefefffffefefffefefffffffffefffffffffffffefffffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefffffefffefffefefefffffefefffffefffffefffefffefefffffffefffffffefffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffffefffffffefefffffffffffefefefffffefefffffefffffefefefffefefffffffffefffefefffffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676868ff686868ff686868ff686868ff686768ff686868ff686868ff696969ff6a6a6aff6c6c6cff6d6d6dff6f6e6eff706f70ff6f6f6fff6f6f6fff70706fff6f6f6fff6f6f70ff706f6fff70706fff706f70ff6f6e6fff6d6e6dff6d6d6dff6d6c6cff6d6c6cff6d6d6dff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6d6d6dff6b6b6bff6a6969ff696969ff696969ff696969ff696969ff696969ff6a6969ff696969ff696969ff696969ff696969ff696969ff69696900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d2d2ffd3d2d2ffd3d2d2ffd3d2d3ffd3d3d2ffd3d3d3ffd4d4d4ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d1d1ffcecdceffcacbcaffc8c8c8ffc6c6c6ffc6c5c5ffc4c5c4ffc3c4c3ffc2c2c2ffc2c1c1ffc1c0c0ffbfbfc0ffbfbfbeffbdbdbdffbcbcbcffbbbabbffb9babaffb9b9b9ffb7b7b7ffb6b6b6ffb5b4b5ffb3b3b4ffb2b2b2ffb2b1b2ffb1b1b0ffb0b0b0ffaeafaeffaeaeadffadadacffabababffaaaaaaffa8a8a8ffa6a6a6ffa5a4a5ffa3a3a4ffa2a2a1ff9f9f9fff9d9d9cff9b9a9bff979897ff939394ff909090ff8d8d8dff888887ff7d7e7eff6b6b6bff494949ff262626ff121112ff070607ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000001ff010000ff010100ff010101ff010001ff000100ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010101ff020101ff010101ff020102ff010101ff010101ff010202ff020101ff010101ff020101ff010102ff010201ff020102ff020101ff020202ff010101ff010101ff010101ff010101ff010101ff010001ff010001ff010101ff010101ff010100ff010100ff010100ff010001ff000100ff000001ff010000ff010000ff010000ff000101ff000101ff000100ff010101ff010000ff010001ff010001ff010001ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010101ff010100ff010100ff010001ff010001ff000100ff000000ff000000ff010000ff000000ff000101ff000000ff010000ff010000ff000000ff010000ff000000ff010001ff000000ff000000ff000101ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff010101ff040405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff141414ff303031ff575758ff747474ff888887ff8f8f8eff949393ff959595ff979798ff999999ff9b9b9bff9d9d9dff9fa0a0ffa2a2a2ffa4a4a4ffa6a6a6ffa8a7a7ffaaa9aaffabababffadacadffaeadadffafafaeffafafafffb0b0b0ffb2b1b1ffb2b2b2ffb4b4b4ffb6b6b5ffb6b6b7ffb8b8b8ffb9b9b9ffbbbbbaffbcbbbbffbdbcbcffbdbdbcffbebdbdffbebebeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc1c0c0ffc1c0c1ffc1c2c2ffc3c3c3ffc5c5c5ffc8c8c8ffcbcacbffccccccffcdceceffcececeffcfceceffcfcfcfffcfcfd0ffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd2d2d1ffd1d1d1ffd2d2d2ffd1d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121213ff0f0f0eff0c0c0bff0a0909ff080808ff070807ff070708ff080808ff060606ff030302ff000101ff000101ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030203ff030303ff030304ff050505ff060606ff080707ff0b0a0aff0d0d0dff5a5a5aff5a5a5aff5b5a5aff5b5a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5aff5a5a5aff535353ff4e4e4eff464645ff40403fff3a3a3aff333333ff2c2d2cff262626ff212121ff1a1a1aff141413ff0d0e0eff0e0f0fff0b0b0bff0a090aff080808ff070707ff060606ff060506ff050505ff030303ff000101ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff000000ff000000ff010000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010201ff030304ff050504ff060606ff050505ff060606ff070706ff080808ff0a0a0aff0d0d0dff0c0b0cff111011ff171717ff1f1f1eff242424ff2a2a29ff2e2e2eff333333ff383838ff3d3d3dff474646ff535352ff5f6060ff646464ff646464ff646464ff646464ff646464ff646464ff646464ff646463ff646464ff646464ff6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffefffffefefffffefffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffffffffffffffffefefffffffffffefffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffefffffffffffffffffefffffffefffefffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefffefffffffefffefffefffefffffffffefffffffefefffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffefffffffffffffffffefffffffefffefffefffffffffffffffefffffefffffffffefffefefefffffefefffefefffffefefefffefefefffffefefffffefefffefefffffefefefffefefffffefefffffefefefffefefffffefefefffffffffffffefffffefffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffffefffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffefffffffffffffffffefffffffffffffefffffefefffffefffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffefffffffefffefffefefefffefefefffefdfefffefdfefffdfefefffefefefffffefefffefefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffffffffffffffffffffffefffffffefffefffefffffffffffffffefffffefffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfdfffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffdfdfefffefefefffefefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefefefffefffffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfdfefffdfefefffdfefefffdfdfefffefdfefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffefefefffefdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffdfdfefffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffdfcfdfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefdfffdfefdfffdfefefffdfdfdfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffbfcfcfffbfbfcfffcfbfcfffbfbfcfffcfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffbfcfbfffcfbfcfffbfcfbfffcfcfbfffcfbfcfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfefefffefdfdfffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefdfefffefefefffdfefdfffefefefffefdfefffefefefffefefdfffefefefffefefefffefdfefffdfefefffdfefefffdfdfefffefdfefffdfdfefffefdfdfffefefefffefdfefffdfefefffdfefdfffefefefffdfefdfffefdfefffdfefdfffefefdfffefdfefffdfdfefffefdfefffefefefffdfdfefffefefefffefefefffefdfdfffefefefffefefefffefefefffefffefffffefefffefffefffffefffffffefefffefefefffefefefffffefefffefefefffefffffffefefffffffffefffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefffefffefefefffefefefffffefefffefefefffffefefffefefffffefffffffefffefffffffffffffefffffefefffffefffffffefffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefffffffffffffffefefffefefefffefefffffffefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffffffffefffffffffefffffffffffffefffffffefffefffefefefffefefefffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffefefffefefefffefefefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffefffffffffffffefffffffefffefffefefefffefefefffffefefffffefffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffefffffffffffefffffffffefffffefffefffffffefffffefffffefefffffffefffffefefffffefefffffffffffffffefefffefefefffffefffffffffffffefffffffefffffffffffffffefffefffffefffffffefffffefefffffefffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefefefffefffefffefefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffffefefffffefefffefefffffefefefffefffffffefefffffffefffffefefffffffefefffefffffffffefefffefefffffefffefffffffffffefffefffffefffffefffefffffffefffffefefffefefffffffefffffefefffffefefffffffffefffffefefffefefefffefefffffffffffffefffffffefffffffffffffffefffefffffefffffffefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686868ff686868ff686768ff686868ff686868ff676768ff686868ff686868ff696868ff6a6a6bff6c6b6cff6d6d6eff6f6f6fff706f6fff6f706fff706f70ff706f6fff6f6f6fff6f6f6fff70706fff6e6f6fff6d6e6eff6d6d6dff6c6c6cff6d6d6cff6c6d6dff6d6c6cff6d6d6dff6e6e6eff6e6e6eff6e6e6eff6e6d6eff6e6e6eff6e6e6eff6e6e6eff6e6e6dff6d6d6cff6b6b6aff6a6a6aff696969ff696969ff6a6969ff686969ff6a6969ff696969ff696969ff696969ff696969ff696969ff696969ff696969ff696969000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d3ffd2d3d3ffd1d2d1ffd2d2d1ffd1d1d1ffd0d0d1ffcdcdcdffcacac9ffc7c7c6ffc5c5c5ffc4c4c4ffc3c3c3ffc1c2c2ffc0c1c0ffbfbfbfffbebebeffbebdbdffbdbcbdffbbbbbbffbabab9ffb9b9b8ffb7b7b7ffb6b6b6ffb5b5b4ffb3b3b3ffb3b2b2ffb1b1b1ffb1b0b0ffb0afb0ffaeaeaeffadadadffacacacffabaaaaffa9a8a9ffa7a7a7ffa5a6a6ffa4a3a4ffa2a2a2ffa1a0a1ff9f9f9fff9c9c9cff9a999aff989898ff959595ff919191ff8b8b8bff848484ff757676ff5e5e5dff383738ff1a1a1aff100f10ff080808ff020203ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010100ff000000ff000101ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff020102ff020102ff020101ff010201ff010101ff010201ff020101ff010101ff020101ff010101ff020101ff010102ff010201ff010101ff020101ff020101ff010102ff010101ff010101ff010101ff010101ff010001ff010000ff010101ff010001ff000001ff000000ff010101ff000100ff010001ff000100ff010100ff000000ff000001ff010001ff000101ff000001ff010101ff010100ff010000ff010101ff010101ff010202ff010201ff010101ff010101ff010101ff010101ff010101ff000100ff010100ff000000ff000101ff000001ff000000ff010100ff000101ff010000ff010000ff000000ff000000ff000000ff000000ff010000ff010001ff010001ff010000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff010201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080708ff121212ff232324ff3f3f3fff676868ff7a797aff8a8b8bff919291ff959595ff969696ff989898ff999a99ff9c9d9cff9f9f9fffa1a0a1ffa4a3a3ffa5a5a5ffa7a7a8ffa9a9a9ffabaaaaffabababffadacadffaeaeaeffafafafffb0b0b0ffb1b1b1ffb2b3b2ffb4b4b4ffb6b5b5ffb6b7b7ffb8b8b8ffbab9b9ffbababaffbbbcbcffbcbcbcffbdbdbdffbebebeffbebfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c1c1ffc4c3c3ffc7c7c8ffcbcacbffcccbcbffcdcdccffcdcecdffcecfceffcececeffcfcecfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d0cfffd1d1d1ffd0d0d0ffd1d1d2ffd1d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0e0fff0c0b0bff09090aff080708ff070808ff070707ff080808ff070807ff050505ff020302ff010101ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020102ff030203ff030302ff030302ff030403ff050505ff060606ff080708ff0b0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff0e0e0eff0c0b0bff090909ff080809ff070707ff080707ff070606ff030304ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff050404ff050506ff060606ff060605ff070707ff080808ff0a0a0bff0d0d0dff1111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffefffffefffffefffefffffffefffffffefffefffffffffffefffffefffffffffefffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffefffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefffffffffefefffffefffffffffefffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefffefffefefefffffefefffefffefffefefffffffefefffefefefffefefefffffefefffefffefffefefefffffefffffffefefffefefffffefffffffefefefffefefffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffefffffefffffffffefffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffefffffffffefefffffefffffefffefffffefffffffefefffefffffffefefffffffefffffffffefffffffffffffefffffffefefffffffffffffffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffefffefffefffefefefffefefefffefefefffdfefefffefefefffefffefffefefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffefffefefffffefffefffffffefffffffefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffffffefefffffefefefffffffefffefffffffffffffffefefefffefefffffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfdfefffefdfefffdfefdfffdfdfefffefdfefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfefdfffefdfdfffdfdfdfffefefefffefdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffdfefefffdfefdfffefefefffdfdfdfffefefefffefdfefffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfefffdfefdfffdfefdfffdfefdfffefefefffdfefdfffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffbfbfcfffcfbfcfffcfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfefdfffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffefdfefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefefffdfdfefffdfefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefefffefdfefffefdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffefdfefffdfdfefffefdfdfffefefefffdfdfefffdfdfefffefefdfffdfefefffefefefffefefdfffefdfefffefefdfffefefdfffefefdfffdfefefffefefdfffefefefffefefefffefefefffefdfefffdfefefffdfdfefffefefefffdfefdfffdfdfefffefdfefffefdfdfffefefefffdfefefffdfdfdfffdfdfefffdfefdfffdfdfefffdfefefffdfefdfffdfdfdfffefefdfffefefdfffdfefdfffefefefffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffefffffffefffefffefffefffefefefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffefffffefefefffefefefffefefffffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefefefffffefefffefffefffffefffffffefefffefffffffefefffffffefffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffefffffffffffefffffefffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefefffffefffffffefefffefefefffefffefffefffefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffffffffffffefffffffefefffffffffffefefefffffefffffffffefffffefffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffefffffffffffffffefffefffefffefffefffefffffffffffefefefffffffffffffefffffffefefffffffffffefefefffffefffffffffefffffefffffefefffffffefefffffffffffefefffffefefffffffffefffefffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffefefffffefefffffefffefffefefffffefffffffefffefffefefefffffefefffffffefffefffefffffffffffefefefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffffffffefffefffffffffffffffefefefffefefffffefffefffefffefffefffefffefefefffefefefffffefefffefffefffefefffffffefefffefefefffefefefffffefefffefffefffefefffffffefffffffefefffefefffffefffffffefefefffefefffffefffefffefefefffefefffffefffefffefefefffffefefffffffefffefffefffefffefffefefefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffffffefffffffffffffffefffefffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686868ff686868ff686867ff686868ff686868ff686868ff676867ff686868ff676768ff696969ff6a6a6aff6b6b6bff6d6d6dff6e6f6fff6f7070ff6f6f70ff6f706fff6f6f6fff6f706fff6f6f6fff6d6e6dff6d6d6dff6d6c6dff6d6c6cff6c6d6cff6c6c6cff6c6c6cff6d6c6cff6d6d6dff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6e6e6eff6c6d6dff6b6b6bff696a69ff696969ff696969ff696969ff696969ff686868ff686867ff696969ff696a69ff69696aff696969ff696969ff696969ff696969ff69696900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcecfffcecdcdffc9c9c9ffc6c6c6ffc4c3c4ffc3c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbcbcbdffbbbbbbffbababaffb8b9b9ffb8b7b8ffb6b6b5ffb4b4b5ffb3b4b3ffb3b3b2ffb2b2b1ffb1b1b1ffb0b0b0ffafaeafffadaeadffacacacffaaa9aaffa8a8a8ffa6a6a6ffa5a4a5ffa3a3a3ffa1a1a1ff9f9f9fff9e9d9dff9c9c9cff999a9aff989899ff969696ff919191ff868686ff767777ff636463ff494949ff292929ff141413ff0a0b0aff060606ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff000001ff000100ff000100ff000100ff010101ff000100ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff010102ff010101ff010201ff010202ff020102ff010101ff010102ff010201ff010201ff010201ff010101ff010101ff010101ff010201ff010102ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff000001ff000001ff000100ff000000ff000001ff000100ff000000ff010000ff010100ff000100ff010101ff000100ff010001ff000100ff010101ff010101ff020102ff020101ff020101ff020202ff010201ff010202ff010102ff010101ff010101ff010100ff010101ff000100ff010101ff010001ff010000ff000101ff000000ff000001ff010000ff010000ff000000ff000000ff000001ff000001ff000000ff000100ff000101ff010000ff000000ff000000ff000100ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff060506ff0c0c0cff181818ff323333ff4e4e4fff727272ff838484ff8f8f8fff949595ff959695ff979797ff9a9999ff9c9c9bff9e9e9dffa0a1a0ffa2a2a2ffa5a4a5ffa6a7a6ffa8a8a8ffa9a9a9ffabababffacacacffadadadffaeafaeffafb0b0ffb1b2b2ffb3b3b3ffb4b5b4ffb5b6b5ffb7b7b7ffb8b9b8ffb9b9b9ffbbbbbbffbcbbbcffbdbcbcffbdbebeffbdbebdffbfbebfffbfbfbfffc0bfc0ffc0c0c0ffc1c1c1ffc3c3c3ffc6c6c7ffc9c9c9ffcbcbcbffccccccffcdcdcdffcdcdcdffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0cfcfffd0d1d1ffd0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0dff0d0e0eff0e0d0dff0e0d0eff0d0e0dff0e0d0eff0e0d0dff0d0e0eff0d0d0eff0e0d0eff0d0e0dff0c0c0cff090909ff0c0b0bff09090aff080808ff070707ff070708ff060706ff060707ff060707ff040504ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff010101ff020302ff020303ff030303ff030302ff040304ff040504ff060606ff080807ff030404ff040303ff040304ff030403ff040404ff040303ff030404ff030304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171716ff121211ff0e0f0eff0b0b0bff0a090aff080808ff080808ff070708ff050405ff010101ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020302ff050504ff070606ff060706ff070707ff080708ff0a0a0aff0d0d0dff111111ff1516150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffefffffffffefefffefefefffefffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffefffffefffffffffffefffffffffffffffffffffffefffffefffffffefffffefffffffffffffffffffffffefefefffefffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffefffffffffefffffefffffffefffffffffefffffefffefffffffffffefefefffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffefffffffefffffefffffffefffffffffefefffefefefffefffefffefffefffffffffffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffffefffffefffefffefffefffefefefffffefffffefffffffffffffffffefffffefefefffefffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffffffffffffffffffffefffffefffffffffffffffffefefffefffefffffffffffefefffffffefffffefffffffffffefffffffffffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefffffefefffffefefefffefefefffefefefffefffefffffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefffefffefffefffffffffffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefdfffefefefffffffefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefffefffefefefffffefefffffefefffefefffffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffdfdfefffefdfefffdfefdfffefefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfdfffefefdfffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffefdfefffdfefefffdfefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfefdfffdfefefffefdfefffdfefefffdfefefffefefefffdfefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffefefefffdfefdfffdfefdfffdfdfdfffefdfefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfefefffefdfefffefefefffefdfdfffdfefdfffdfefefffefdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfefdfffefdfefffefdfefffefefefffefdfefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffefefefffefefefffdfdfefffefdfefffdfefdfffefefdfffefefefffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefffffffffefffffffffffffffffefffffffefffefffffffffefffffefffefffefffefffffefffffefffffffffffffffefffffffefffefffefefffffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefffffffffffffffefefefffefffefffefffffffefefffffffefffffefffffffffffefffffffffffffffefffffffefffffefffffffefffffefffffffffffffffffefffffefefefffefefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffefefffffffffffffefffffefffffffefefefffffefefffefefefffefefefffefefffffefffefffefefefffefefefffefffefffffefffffefffefffefffefffffefefffefffefffffffefffefefefffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefffffffffefffffffffffffffefefffffffefffefffffffffefffffefffffffefffffffffefefffefffefffffefefffefefefffefefefffefefffffefefffffffefffffefefefffefffefffffefffffffefffffffffffffffefffffffffffffffffffffefffffffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffefffffefffffffffffefffffffffffefffefffefffefffefefffffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffffefefffefffffffffefffffffffffffffffefffffefefffefffefffefffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffefffffefefffffefffefffffefffffffefffffffefefffefefffffffefefffefffefffefffefffefefefffefefefffefffefffefefefffffffffffefefefffefffffffffefefffefefefffefffefffefefefffefefefffffefffffefffefffffffefffffffffffefffefffefffefffefefefffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffffefefffefffffffffefffffffffffffffffefffffefefffefffffffefffffffffefffffffffffffffffefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686867ff686868ff686868ff686768ff686868ff686868ff686868ff686868ff686768ff686868ff696968ff6a6a6aff6b6b6bff6d6d6dff6f6e6fff707070ff706f6fff6f706fff6f6f6fff6e6d6eff6d6d6dff6c6d6cff6d6c6cff6c6c6cff6c6c6cff6b6b6bff6b6b6bff6b6b6cff6c6c6cff6e6d6eff6e6e6eff6e6e6eff6e6e6eff6e6d6eff6d6c6dff6b6b6bff6a6a6aff696969ff696969ff696969ff696869ff686968ff676867ff676767ff686868ff696969ff6a6969ff696969ff696a69ff696969ff696969ff6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d1ffd1d2d2ffd2d1d2ffcfd0d0ffcecfcfffcfcecfffcecfceffcdcdcdffc9c9c9ffc5c5c5ffc1c2c2ffc0c0c1ffbfbfbfffbdbdbeffbcbdbcffbbbbbbffbababaffb9b9b9ffb7b7b8ffb6b6b6ffb4b5b5ffb3b4b3ffb3b2b2ffb2b2b2ffb1b2b1ffb0b1b0ffafb0afffadadaeffabacacffaaaaaaffa8a7a7ffa5a6a5ffa4a4a4ffa2a2a2ffa0a0a1ff9e9e9eff9c9d9cff9a9a9aff979897ff969796ff959595ff919091ff858686ff6f706fff545454ff373737ff1d1d1dff0f0e0eff080808ff030302ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff010000ff000100ff000101ff010001ff000101ff000101ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff020102ff010101ff010101ff010101ff020101ff010101ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff000001ff010001ff000101ff010101ff000000ff000000ff000000ff010000ff010101ff010101ff000001ff010101ff010202ff020101ff020202ff020102ff020202ff020201ff020101ff010201ff010102ff010102ff010201ff010101ff010101ff010101ff010001ff010101ff000101ff010000ff000100ff010000ff000000ff000000ff000001ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff080808ff131312ff202020ff424242ff636363ff7a7a7aff8d8c8dff929292ff949494ff979797ff9a9999ff9c9b9bff9d9d9dffa1a1a0ffa3a3a3ffa5a4a4ffa6a7a7ffa8a8a8ffa9aaaaffabababffadacacffadadadffaeaeaeffb0afb0ffb1b2b1ffb3b3b3ffb4b5b4ffb6b6b6ffb8b7b8ffb8b9b9ffb9babaffbbbbbbffbbbcbcffbdbdbdffbdbdbdffbebebeffbebebfffbfbfc0ffc1c0c1ffc2c2c3ffc5c6c5ffc8c8c8ffcac9caffcbcbcbffccccccffcdccccffcdcdcdffcdcdcdffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfd0ffcfd0d0ffd0d0d0ffd0cfcfffcfd0cf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676867ff676767ff686767ff686767ff676768ff686767ff676868ff676867ff676767ff676767ff676867ff0d0e0dff0e0e0eff0d0d0eff0d0e0eff0e0e0eff0d0d0dff0d0e0dff0d0e0eff0d0d0eff0c0c0cff090909ff080807ff070707ff080808ff070807ff070707ff070607ff050506ff050505ff060606ff040404ff010201ff010000ff010000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000100ff010101ff010101ff020202ff020203ff030202ff020303ff030303ff040303ff040404ff030404ff040403ff040404ff030304ff030404ff040404ff040303ff030403ff292929ff2c2c2cff333333ff3c3c3cff515150ff666666ff686868ff686868ff686868ff686868ff686868ff686868ff686868ff686868ff686868ff686868ff686868ff171716ff111112ff0e0e0eff0b0c0bff090909ff090909ff080808ff050505ff020201ff010000ff000000ff000000ff000001ff000100ff000000ff000100ff000101ff010001ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000001ff000000ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020302ff060606ff080808ff070808ff080808ff0a0a0aff0d0e0dff111111ff151515ff1817180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefefffffffefffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefefffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffefffefffefffefffffffffffefffefffffffefffffefefffffffffffefefffffffffffffefffffffefefefffffffefffefefffffefefffffffefffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffffefefffffefefffffffffffefefffffffffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefffffffffefefffefefefffffefffffefefffffffffefffefffefffefefefffefffefffffefefffefefefffefffffffffefffffffefefffffefefffefefefffffffefffffffffffefefffffffffefffffffefffffffffffffffefffefefefffefffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffefffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefefffffffffffffffefffefefefffffffffffffffffffffefefffffefffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefefffefffefffffefffffefefefffefefefffefefefffefefffffefffffffefefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffffefefefffefffffffffefffffefefefffffefffffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefdfffefefefffdfefefffefefdfffefefdfffefefefffefefefffdfdfdfffefefdfffefefefffefefdfffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffffffefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefdfffdfdfdfffdfefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffdfefefffefdfdfffefefefffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffdfcfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffcfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfdfffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfefdfffdfefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefefffefefefffefdfdfffefdfefffdfdfefffefefdfffefefefffdfdfdfffefefdfffefefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefefefffdfefefffdfefdfffefdfdfffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfefdfffdfdfdfffefefdfffdfdfefffdfdfefffefdfefffdfdfefffdfefefffefdfefffefefdfffefefefffefefefffefefdfffefefefffdfefdfffefefefffefefdfffdfdfdfffefefefffefefefffefdfdfffefdfdfffdfdfdfffefefdfffefefefffdfefefffefefdfffefefdfffefefefffefefdfffdfdfdfffdfefdfffefdfdfffefefdfffefefdfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffffffefffffffffffffffffffffffffffffefffffffffefffefefffffefffefffefffefffefffffffffffffffefffefffffefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffefffefffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffefefffefffefffffefffffffefffffefefefffffefefffefefefffefffefffffefffffefefefffefffefffefefefffefffffffefffffffefefefffffffefffefefffffefffefffefffefffefffefffffefffffefffefffffefefffffefefffffffffffefefffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffefefefffefffefffffefffffefffffffefffefffffefefffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffffffefffefefffffefefffffffefffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefefffffefefffefefffffffffefffffffffffefefffffffffefffffffefffffffffffffffefffefefefffefefefffefefefffefffefffffefefffefefffffefffffffffefefffefffefffffefffffffffffffefefefffffffefffefefefffefffefffffefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefffffffffffefffefffefffefffefffffffffffefffefffffffefffffefefffffffffffefefffffffffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefefffffffefefffefefefffffefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffffffffffefefffffefefffefefefffffffefffffffffffefefefffffffefffffffefffffffffffffffefffefefefffefefefffefefefffefffefffffefefffefefffffefffffffffefefffefffefffffefffffffffffffefefefffffffffffefefefffefffffffffffffffefffffffefffefffffeffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686868ff686867ff686867ff686868ff686868ff686868ff686868ff686768ff676767ff676767ff686868ff696868ff6a6a6aff6c6b6cff6d6d6dff6f6f6fff706f6fff6f6f6fff6d6e6eff6d6d6dff6d6d6cff6c6c6dff6c6d6cff6c6c6bff6b6c6bff6b6b6bff6b6b6bff6b6b6bff6c6b6bff6c6d6cff6d6d6dff6e6e6eff6e6e6eff6c6c6cff6b6b6aff69696aff696969ff696969ff696969ff696969ff696868ff676767ff676667ff666667ff676767ff686868ff696969ff696969ff696969ff696969ff696969ff696969000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d4ffd2d3d3ffd3d3d3ffd2d1d2ffd2d2d2ffd1d2d2ffd0cfd0ffd0d0cfffcececfffcecfceffcececeffcececeffcececeffc9cac9ffc4c4c3ffc0c0c0ffbebfbeffbdbdbdffbcbcbcffbabbbaffb9b9b8ffb8b8b7ffb6b5b6ffb4b4b5ffb4b3b4ffb3b3b3ffb2b2b3ffb2b2b2ffb1b1b0ffb0afb0ffaeaeaeffacacacffaaaaaaffa7a7a7ffa5a6a5ffa3a3a3ffa1a1a1ff9fa0a0ff9e9e9eff9c9b9bff999899ff969696ff939393ff929292ff909090ff888887ff737373ff545354ff313130ff161616ff0b0b0aff050505ff020201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff010100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff010000ff010101ff000101ff010001ff010100ff000101ff010100ff000100ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010202ff010201ff010101ff020101ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff010101ff010100ff000000ff010101ff010101ff010000ff010001ff000001ff010100ff010101ff000001ff010100ff010100ff010101ff010100ff000000ff000100ff010100ff010201ff020201ff020102ff020202ff020202ff020202ff020102ff020202ff010102ff020202ff010101ff010201ff020102ff010101ff010201ff010101ff010101ff010101ff010001ff010101ff000001ff000100ff000100ff000100ff010001ff000000ff000000ff000000ff000100ff000000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff0d0d0eff1a1a19ff343433ff585858ff7b7b7aff8c8c8cff919191ff949494ff979796ff999998ff9b9b9bff9e9e9effa1a0a0ffa3a3a3ffa5a4a5ffa7a7a7ffa8a8a8ffaaaaaaffabababffacacacffaeadaeffaeafafffb0b0b0ffb2b1b2ffb3b4b4ffb4b5b5ffb6b6b6ffb8b8b7ffb8b9b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbdbebdffbebebeffc0bfbfffc2c3c2ffc5c5c5ffc7c8c8ffc8c9c9ffcacac9ffcbcbcaffcacacbffccccccffcccccdffcdcdcdffcdcdcdffcececeffcececeffcececfffcfcfcfffcfcfcfffcfd0cfffcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6f7070ff676867ff676767ff686867ff676768ff676768ff686768ff676767ff676768ff686767ff5a5a59ff464546ff0d0d0eff0e0e0dff0e0e0eff0d0d0dff0e0e0eff0e0e0dff0d0d0dff0c0c0cff090909ff080707ff070606ff050505ff040403ff070707ff060606ff060505ff050504ff050505ff060605ff040404ff010201ff010000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff000101ff010101ff020201ff020202ff020203ff030203ff030303ff030303ff040304ff040403ff040404ff030304ff040403ff040404ff030303ff040404ff212020ff242524ff292929ff2c2c2cff333233ff3d3c3cff505050ff656565ff686868ff686868ff686868ff686868ff686868ff686868ff686868ff686868ff686868ff6b6c6bff1d1c1cff161617ff121212ff0e0e0eff0b0c0bff0a0a0bff0a0a0aff060606ff020202ff010101ff000101ff010101ff000101ff000100ff010001ff010101ff000101ff010001ff010100ff000001ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff010101ff000001ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030203ff070607ff0b0b0aff0a0a0aff0a0a0aff0d0d0dff111111ff151515ff171818ff1818180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffefffffffffefffffffffffffffffffefefffffffffefffefffffffefffefffefffffffffefefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffffffefffffefffffffffefffffffefffefefefffffffffffefffefffffefffffefefefffefefffffefffefffffffffffffefefffffefffffffefefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffffefffffefffffffffffffffffffffffefefffffefffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffefffffffffefffffefefffffefffefffffefefffffefffffefffefffffffefffefefefffffffffffefffefffffefffffefefefffefefffffefffefffffffffffffefefffffefffffefefefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffefefefffffefefffefefefffffefffffffefefffefefffffefefefffffffefffefefffffefefffffefffffffffffefffffefefffefefffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffefffffffefefffffffefffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffefefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffefefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffdfdfefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefffffefefefffefffffffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefdfefffefefefffefefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfdfffefefefffdfefdfffdfefefffefefdfffefdfefffefdfefffefdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefdfefffdfefefffdfefefffefdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffbfcfcfffcfcfbfffcfbfbfffbfbfcfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfcfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefdfdfffefdfefffdfdfdfffefefdfffdfefefffefefefffdfefefffefefdfffefdfdfffdfdfefffefefdfffefdfdfffefefefffefdfdfffefefdfffdfefdfffdfefdfffefdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffefefefffdfefdfffefefefffefefefffefefdfffefdfefffefefdfffefdfefffdfefefffdfefefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfefefffefdfdfffefdfefffdfdfdfffefefefffdfefefffdfdfefffdfefdfffdfefefffdfefdfffdfefefffefdfdfffefdfdfffefefefffefefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffdfdfefffdfefefffefefdfffefdfdfffdfdfefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffefffefffffffffffffefffffffefefffffefffffffffffffffefffffffffffffffffffffffefffffefefffffefffffffffffefffffefffffffffefffffffefffefefefffffefffffefefefffffefffffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffefefefffffefefffffffefffffefffffffefefffffefffffefefefffffffefffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffefefffffffefffffefffffefefffffffefefffffffffffefffefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefffefffffefefffffefffffefffefffffffefffefefefffffffffffefffefffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefffffefffefffefefefffefefffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffffffefffefefefffffefffffefefefffffefffffefefefffefefffffefffefffffffffffffefefffffefffffffefefffffffffffffffffffefffffffffffefffefffffffffffefffefffffffffffefffffefffffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffffefffffefefffffffffffffefefffffffefffefffefffefffffffffefefffffefffffefefefffffefefffffffefffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffefefffffefffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefffffefefefffefefffffefffefffffffffffffefefffffefefffefefefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffefefefffffefefffefffefffffefffffffefefffefefffffefefefffffffefffefefffffefefffffefffffffffffefffffefefffefefffffffffefffffefefffffffffffffefefffffffefffefffefffefffefffffefefffffefffffefefefffffefefffffffefffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffefffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686868ff686868ff686868ff686868ff686768ff656464ff686868ff686868ff666667ff676767ff686868ff696969ff6a6b6bff6c6b6cff6d6d6cff6f6f70ff707070ff6f6e6fff6d6e6eff6c6d6dff6d6c6dff6c6c6cff6c6d6cff6c6c6cff6b6b6bff6b6b6aff6b6b6bff6b6b6bff6c6c6cff6c6c6cff6d6d6dff6e6e6eff6e6e6fff6c6c6cff6b6b6bff6a6969ff696869ff696968ff6a6a6aff696969ff686869ff676867ff666666ff656665ff666667ff696969ff666666ff696969ff696969ff696969ff696969ff6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d4d3ffd4d4d4ffd3d3d3ffd3d3d2ffd2d1d2ffd2d2d1ffd2d1d2ffcfd0d0ffcfd0d0ffcfcecfffcececfffcececeffcececdffcdcdcdffcccdccffccccccffc8c8c8ffc2c2c3ffbebebeffbdbcbdffbababaffb9b9baffb7b8b7ffb6b7b7ffb5b4b4ffb4b3b3ffb3b2b2ffb3b3b3ffb2b2b2ffb0b1b1ffafb0afffadaeaeffabacabffa9a9aaffa7a7a7ffa5a4a5ffa2a3a2ffa0a0a1ff9f9e9eff9c9c9dff9a9a9aff999898ff959595ff929292ff8e8f8fff8c8c8cff888888ff767676ff565656ff303030ff151515ff070706ff030302ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000101ff010000ff000000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000001ff000101ff010001ff000001ff000101ff010100ff010101ff010101ff010101ff010101ff020102ff010101ff020102ff010101ff010102ff010101ff010202ff020101ff020101ff010101ff010202ff010101ff010101ff010101ff010101ff010100ff000101ff010100ff010000ff010101ff010101ff010000ff010001ff000000ff010100ff000001ff000001ff000001ff010100ff010000ff000001ff010100ff010100ff010101ff020101ff020202ff010201ff010202ff020202ff020202ff020202ff020101ff020202ff020202ff020202ff020202ff020202ff010202ff020202ff020202ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff000101ff010000ff010000ff000000ff000100ff000000ff000001ff000000ff010001ff000000ff000001ff000000ff000101ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff050505ff09090aff131313ff2e2e2eff595959ff7c7b7bff8c8c8cff909090ff939393ff969695ff989798ff9b9a9bff9e9d9dffa1a1a1ffa4a3a3ffa5a5a5ffa7a7a7ffa9a9a9ffaaaaaaffacacacffadadadffaeaeadffafaeafffb0b1b0ffb2b1b2ffb3b3b4ffb5b5b5ffb7b6b7ffb8b8b8ffb9bab9ffbbbabaffbcbbbcffbcbcbcffbebebdffbfbfbfffc2c2c2ffc4c4c4ffc7c6c7ffc7c7c7ffc8c8c9ffc9c9c9ffcacacaffcbcbcbffcbcbcbffccccccffcdcdcdffcdcdcdffcccdcdffcececeffcececeffcececeffcfcfcfffcfcfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff6f6f70ff676767ff676868ff686767ff686767ff676767ff686868ff676868ff59595aff454645ff383838ff303130ff0d0d0eff0d0d0dff0e0d0dff0e0e0dff0e0d0eff0c0b0bff090909ff070707ff070706ff050505ff030304ff020202ff020201ff050505ff040404ff040303ff040303ff040405ff030303ff020202ff000100ff000100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000001ff010101ff020303ff030203ff030303ff030303ff030303ff020303ff030303ff030403ff030404ff030403ff030304ff040303ff040303ff101010ff191819ff212020ff252525ff292929ff2d2c2cff323333ff3c3c3dff505151ff666665ff686868ff686868ff686868ff686868ff686868ff686868ff686868ff6b6c6bff717171ff232322ff1d1c1cff161616ff121111ff0e0e0eff0e0e0eff0d0d0dff080808ff030304ff020202ff020202ff020202ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff010101ff010101ff010101ff010100ff000001ff000000ff000101ff000000ff010000ff000000ff000000ff000000ff000000ff010101ff030404ff090908ff0d0e0eff0d0d0dff0d0d0dff111111ff151516ff181717ff181718ff1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffefffffefefffefffefffffefffffffffffffefffefffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffefffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffefffffffffffffffffefffffefefefffefffefffffefffffffffefffffefefffefffefffffffffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffefefffffefefffffffffffffffefffffffffffffffefffffefffffffefefefffffffefffefffefffefffefffefffffffffffffffffefffffefefefffefffefffffefefffffffefffffefefffefffefffffefefffefffffffefffefffffefefffffefffffefefffffffffefffffefefffffffefffefefffffffefefffefefefffefffffffefffffffefffefffffffefffefefffffffefefffffffffffefffefffffffefffefffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffffefffffffffefffefefefffefefefffefefefffefffefffefefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefffefffffefffffffffffffefffefffffefefffffefffffefefffffffffefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffefefdfffefefefffefdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffffffefffefffefffefffefffefefffffefefefffefefefffefefffffefefefffffffefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefffffffefffffefefefffefffefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfefffefefefffdfefefffdfefefffefefdfffdfdfefffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffdfdfefffdfdfefffefefefffdfdfefffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffdfcfcfffcfdfdfffcfdfcfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefefdfffefdfdfffefefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfdfffdfefdfffefdfdfffdfefefffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfefffefefdfffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefefefffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffdfdfefffefdfefffefefefffdfdfefffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffdfdfdfffdfefdfffefdfdfffefdfdfffefdfdfffdfefdfffefdfdfffdfefefffdfefdfffefdfdfffefdfefffefdfefffefefdfffefefefffefefefffdfdfefffefefdfffefdfefffefefefffdfefefffdfefefffefefdfffefdfefffefdfdfffefefefffdfefdfffefefdfffdfefefffdfdfdfffefdfefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefffefffefefffffefefffffefefefffffffffffffffefffffffefffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefefefffffffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffffefffffffefffffffffefffffffefffffffffffefefffffffffefffefefffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffefffefffefefefffefffefffefefffffefefffffffffffffefefffffffffffffffefffffefffffffefefefffffffffffefffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffffffffffffffefffffffffffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffefefffffefefffffffefefffefffefffefefefffffffefffefefefffefffefffefffffffffffffffffefffffefefefffefffefffffefefffffffefffffefefffefffefffffffffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffefffffffffffffffffefffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffffffffffefffefffefffefffffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffefffffffffffffffffefffffefefefffefffefffffefefffffefefffffefefffefffefffffefefffefffffffefffefffffefefffffefffffffefffffffffefffffffefffffffffffefefffffffffefffefefefffffffffffefffffffefffffffffffffffffefffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffffffefffefffefffefffefefffffefefffffefefefffffffffffffffefffffffffffffffffffffffefffffefffffffffeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686768ff686868ff686868ff686868ff656565ff616161ff626261ff5f5f60ff5f5f5fff5f5f60ff616262ff636363ff656565ff686768ff6a6a6aff6c6b6cff6d6d6cff6b6b6bff696969ff676768ff676667ff686868ff696969ff6a6a6aff6a6969ff686969ff676767ff676767ff676767ff686968ff6a6a6bff6c6b6cff6b6b6bff696969ff676868ff666666ff656565ff656565ff656665ff656565ff646565ff626362ff616160ff605f60ff606060ff636363ff636262ff666666ff696969ff6a6969ff696969ff696969000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd2d2d1ffd2d1d2ffd2d2d2ffd0d0d0ffcfd0cfffcececfffcececfffcfcfcfffcececeffcdcdcdffcdccccffcbcccbffcacacaffc9c9c9ffc6c6c6ffc1c2c1ffbcbdbdffbababaffb8b8b8ffb6b6b6ffb5b5b5ffb3b3b3ffb2b2b2ffb2b2b2ffb1b2b1ffb1b0b0ffafb0b0ffadaeaeffacacabffaaa9aaffa7a7a7ffa5a5a4ffa2a2a2ff9fa09fff9d9d9dff9b9b9aff999899ff979797ff959595ff939393ff90908fff8a8a8aff808080ff737373ff525352ff2c2d2cff131313ff060606ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff000000ff010000ff010000ff000100ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000100ff000000ff010100ff000100ff000100ff000001ff000000ff000000ff000000ff000000ff000100ff000000ff010100ff010000ff010100ff000001ff000100ff000001ff000001ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010202ff020202ff020102ff010101ff010201ff020101ff020101ff020101ff010201ff010101ff010101ff010101ff010100ff010001ff010001ff010101ff010101ff010101ff000001ff010100ff000000ff000101ff000101ff000100ff010100ff000001ff010000ff010101ff000100ff010101ff010101ff010101ff020102ff020202ff020102ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff010202ff010102ff020202ff020201ff020202ff020102ff020201ff020101ff010201ff010101ff010101ff000101ff010101ff010101ff010001ff010101ff010000ff000101ff000000ff000000ff000000ff000000ff000001ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020302ff070707ff121212ff2b2b2bff555555ff777877ff888787ff8e8e8eff929291ff959495ff989898ff9b9b9aff9e9e9dffa0a1a1ffa3a3a3ffa5a5a5ffa7a7a7ffa9a9a8ffababaaffacacacffadadadffaeadaeffafafafffb1b1b1ffb2b3b2ffb3b3b4ffb5b5b6ffb7b7b7ffb9b9b9ffbababaffbcbbbcffbcbdbdffbebebeffc1c1c0ffc3c3c3ffc5c6c5ffc6c7c7ffc8c7c8ffc8c8c8ffcacacaffc9cac9ffcac9caffcbcbcbffcbcbcbffcccdccffccccccffcdcdcdffcdcdcdffcececeffcececeffcecece000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff787778ff6f6f6fff676867ff686767ff686767ff686767ff676867ff5a5959ff464646ff383838ff313030ff2b2a2bff282828ff0e0e0dff0e0e0eff0e0e0eff0b0b0cff090909ff070708ff070707ff050505ff030404ff030302ff010102ff010100ff010000ff030403ff020202ff020202ff030202ff020202ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff020202ff030303ff030303ff030303ff000100ff010101ff020303ff030403ff040403ff040304ff040304ff040403ff060606ff090909ff0f0f10ff191818ff202020ff252525ff282929ff2c2c2cff333333ff3c3c3dff515050ff666666ff686868ff686868ff686868ff686868ff686868ff6b6c6bff717171ff767676ff282828ff222222ff1d1d1cff171716ff121211ff111212ff101111ff0a0a0bff050505ff030302ff030303ff030203ff030302ff020202ff020202ff020202ff010201ff010102ff010102ff010101ff010001ff010101ff010101ff010101ff010101ff020201ff010101ff010201ff010102ff010101ff010101ff000000ff000100ff010001ff010000ff010000ff000000ff000000ff000101ff010201ff060505ff0c0b0cff111011ff111110ff111111ff151515ff171718ff181817ff171718ff1818180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffffefffffffefffefffffffefffffffefefffffffffefffffefffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffefefffffefffffffffffffffefffffffffefffffffffffffefefffffffefffffffffffefffffffffffffffffffefffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffefefffffffffffffefffffffefffefffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffefffffffefefefffefffefffffefefffefefffffffffefffffffefffefffefffffefefffefffffffefefefffefefefffffefefffefefefffefffffffefefffffefefefffffffffffefffffffffefefffffefffffffefefffefefefffffffefffffffefffefffffffefefefffefefffffffefefffffefffffefffffffefefefffefefefffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefffffffefefffffefefffffffffffefffefffffffefffffffefffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffefffffffefffefffffffefffffffefffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffefffffefffffffefefefffefefefffefefffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffdfefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffffefefffffefefffefefefffefffefffefefefffefefefffffffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfefefffefefefffefefefffdfdfefffefdfdfffefdfefffefdfdfffdfdfefffdfefdfffefdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffefefdfffefdfdfffdfefefffdfefdfffefefdfffdfefdfffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefdfffefdfdfffdfdfefffefefdfffefefdfffefefdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfdfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefdfffefdfdfffdfefefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffbfcfbfffcfcfbfffcfcfbfffbfcfcfffbfcfbfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffdfdfefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffdfefdfffefefdfffefdfdfffdfdfdfffdfefdfffefefdfffdfefdfffefdfdfffefdfefffefefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefefdfffefdfefffdfefefffefefefffdfefefffdfdfdfffefefdfffefdfdfffdfdfefffefefefffefefefffefefefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfefffdfefefffdfdfdfffdfefefffdfefefffefefdfffefefefffdfdfefffefdfdfffefdfefffefefdfffefdfefffdfefdfffefefefffefdfdfffefefdfffefefefffdfefdfffefefdfffefefdfffdfefefffefefdfffefefefffefefefffefefefffffefefffffefefffefefefffefffefffefefefffefefefffffffefffefefffffefffffffffffffffefffefffefefefffffffefffffefefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefefffffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffffffefefefffefefffffefefffffefffefffffffefffefefffffffefefffffefffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffefffffffffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefffefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffefefffefffffffffefefffffefefffffefefffefefffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffefffffefffffefffffffffffffffefffefffefefefffefefefffffefefffefefffffffffefffffefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffefefffffefefffffefefffefefefffffffefffffffefffefffffffefffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffefefffffefffffffffefffffefffffefffefffffefffffffefefffffefefffffffffffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefefffffefffffffffefffefefefffffffefffefffefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffefffefffffefefffefefffffffffefffffffffffffffffffffefffffffffffffffefefffffffffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffefefefffffffefffffffefffefefffffefefefffefefffffffefefffffefffffefffffffefefefffefefffffefffffffefffefffffffffffefefffffffefefffffefffffffffefffffefffffefffefffffefffffffefefffffefefffffffefffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefefffffefffffffffefffefefefffffffefffefffefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffefffefffffefefffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686868ff686868ff686868ff656565ff616161ff595959ff5a5a59ff555655ff565555ff585857ff5a595aff5b5c5cff5e5e5eff5f5f5fff606060ff606060ff616060ff616162ff606060ff5e5e5dff5c5c5cff5d5d5dff5f5f5fff5f5e5fff5d5d5dff5d5c5dff5d5d5dff5d5d5dff5d5d5dff5e5e5dff606060ff606060ff60605fff605f5fff5f5f5eff5e5e5dff5d5d5dff5d5d5cff5d5e5eff5e5e5eff5d5d5eff5d5c5cff5a5a5aff585858ff585858ff5a5b5bff5b5b5bff626362ff666666ff696969ff696969ff69696900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d2d1ffd1d1d1ffd1d2d1ffd0cfcfffcfcfd0ffcfcfceffcfcfceffcececeffcfceceffcdcdceffcdcdcdffcdcdcdffcac9caffc8c8c8ffc7c7c7ffc5c6c6ffc4c4c4ffc0c0c0ffbbbbbbffb8b7b7ffb6b6b6ffb5b4b4ffb2b2b2ffb1b1b1ffb1b1b0ffb0b0b0ffafafafffadadaeffacababffa9a9a9ffa6a7a7ffa4a4a4ffa1a1a1ff9e9f9fff9c9c9cff9a9a99ff979797ff959595ff939393ff929292ff8f8f8fff8a8a8aff838383ff707070ff585858ff2e2e2eff111111ff070706ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010100ff010000ff000000ff000100ff010100ff000100ff010000ff010000ff010100ff000000ff000100ff000000ff000000ff010100ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff000001ff010100ff010100ff010100ff010001ff010101ff010000ff010101ff010101ff010101ff010101ff010101ff010101ff020201ff010201ff020101ff020101ff020101ff010101ff010201ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff000101ff000101ff000100ff010101ff000001ff010000ff000001ff010000ff000001ff000100ff010000ff000000ff010000ff000000ff000000ff020201ff020201ff010202ff020201ff020202ff020202ff020202ff030202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff010202ff020202ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070706ff10100fff2a2a2aff535353ff767676ff878787ff8d8c8cff919090ff949494ff979797ff9b9b9aff9d9e9dffa0a0a0ffa3a3a2ffa5a5a5ffa6a7a7ffa9a9a9ffaaabaaffacacacffadadadffafaeaeffafafb0ffb1b1b1ffb3b3b2ffb4b5b4ffb7b6b6ffb8b8b9ffbab9b9ffbcbbbbffbdbdbdffbfbfbfffc2c2c2ffc4c5c5ffc6c6c6ffc7c8c7ffc7c7c7ffc8c8c7ffc8c8c8ffcacac9ffcac9c9ffcacac9ffcbcbcaffcacbcbffccccccffcccccdffcdcdcdffcdcdcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a7a7aff787778ff706f6fff676767ff676867ff686867ff595a5aff454545ff373738ff313030ff2b2b2bff282828ff252525ff1f1f1fff0d0e0eff0c0c0cff090909ff070708ff070606ff050505ff040303ff020202ff010201ff010101ff000000ff000000ff000000ff010201ff020201ff030202ff020202ff010201ff010101ff000100ff010000ff010001ff010100ff000000ff000100ff000100ff010000ff010100ff010001ff000100ff010101ff000101ff000000ff000000ff000000ff000000ff010100ff010000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000100ff010101ff030202ff040303ff030303ff030302ff010100ff000000ff000000ff010101ff030202ff030303ff030404ff030403ff030404ff040405ff060606ff0a0a09ff0f1010ff191818ff202021ff252525ff292929ff2c2c2cff333333ff3c3c3cff515050ff666565ff686868ff686868ff686868ff6b6b6bff717171ff767676ff787978ff2d2d2dff292828ff232323ff1c1c1cff171716ff151615ff151515ff10100fff090809ff060606ff060606ff050605ff050505ff050504ff040404ff030304ff040403ff040403ff030303ff030203ff020202ff020101ff020202ff020202ff020202ff030303ff030303ff030302ff030303ff020202ff020201ff020101ff020101ff020101ff020201ff020201ff010101ff010101ff010101ff030303ff080708ff0e0e0eff131313ff151515ff151516ff171817ff181818ff171718ff181717ff1817180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffffffffefffffefffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefefffffefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefefffffffffefffefffffffffffefffffffefffefffffffefefefffffefefffefffffffffffefffefefefffefffffffffefefffffefefffffefefffefefefffefefffffefefffffffefefffefefefffefffefffefffefffefffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffefffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefffffefffffffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffffffefffffffefffffefffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffdfdfefffefdfefffefefdfffefdfefffefefdfffdfefdfffdfdfdfffefdfefffefefdfffdfefefffdfefefffefefdfffefdfdfffefdfdfffefefdfffdfefdfffefefefffefefdfffefdfefffdfdfefffefefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefdfffdfefdfffdfefefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffefdfdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefdfffdfefefffefefefffefefefffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffdfdfcfffcfdfdfffdfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffefdfefffefefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefdfffefefdfffefefefffefefdfffefdfefffdfdfdfffefefdfffdfdfefffdfdfdfffefefdfffdfefefffdfefdfffefdfefffefefefffefefefffdfdfdfffdfdfefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfefdfffefefefffdfdfdfffefdfefffdfefdfffefdfefffefefdfffdfdfefffdfdfdfffefefdfffefdfefffefefdfffdfefdfffdfdfdfffefdfefffefefefffdfefefffefefefffefefdfffefdfdfffefefdfffefefdfffefefdfffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefefffffffffefffefefefffefefefffefefffffefefefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffffefffffefffefffffefffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefefefffefefffffefefefffffffefffffefefffefefefffffffefffefefefffefefefffefefefffefffffffefefefffffefefffefffffffffffffffefefffffffffffffffefefffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffffffefffffefefffefefefffffffefffefffefffffefefffefefefffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffefffefffffffffffffffefffefefffffefefefffffffefffefffffffefefefffffffefffefffffffefffefffffefffffffffffffffffffffefefefffefefffffefefefffffffffffffffefffefefffffffffefffefffffffffffefffffffffffffffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefefffffefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffefffefffffffffffffffefffefefffffefefefffffffefffefefffffefefefffffffefffefffffffefffefffffefffffffffffffffffffffefefefffefefffffffffefffffffffffffffffffefefffffffffefffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686868ff686868ff646565ff616161ff5a5a59ff505151ff505151ff4c4c4dff4d4d4dff4f4f4fff515151ff525253ff535353ff535353ff515151ff4e4e4eff4d4c4cff494a4aff484848ff464646ff444444ff434443ff464545ff464747ff464645ff454545ff474747ff474646ff464646ff464546ff484848ff4b4b4bff4b4b4cff4b4a4aff4b4b4bff4c4d4cff4e4f4eff505151ff535453ff555556ff555656ff565656ff535453ff515151ff515151ff535354ff535353ff5b5b5bff626263ff666666ff696969ff696969000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfd0ffd0d0cfffcecfcfffcfcfceffcececeffcecfcfffcdcdcdffcecdcdffcdcdceffcacacaffcacacaffc8c8c8ffc5c5c5ffc4c4c4ffc2c2c2ffc1c1c1ffbebebeffb9b9b9ffb6b5b5ffb3b3b3ffb2b2b2ffb0b1b0ffafb0b0ffafafafffadadaeffabababffa9a9a9ffa6a6a6ffa4a3a4ffa1a1a0ff9d9d9eff9b9a9bff989898ff969596ff939393ff919191ff8f8f8fff8e8d8eff898a89ff828282ff777878ff5b5b5aff373636ff151515ff080807ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000001ff000000ff000000ff000000ff010000ff000100ff000000ff000001ff010000ff010000ff000000ff010000ff000000ff010000ff010100ff000001ff000000ff010100ff000101ff000000ff010100ff000101ff000000ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000101ff010000ff010100ff000101ff000100ff010000ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff010101ff010101ff010201ff010201ff010102ff010101ff010102ff010101ff010101ff010101ff010101ff010100ff000001ff000000ff010000ff010001ff010100ff000100ff000000ff010000ff010100ff000001ff000001ff010000ff010000ff000000ff010000ff020201ff020202ff020201ff020202ff020202ff020202ff020202ff020202ff020202ff020303ff020202ff020202ff020202ff020202ff020201ff020102ff020202ff020202ff020101ff010101ff020201ff010101ff010101ff010101ff010101ff000100ff010000ff000101ff010100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020201ff060606ff111110ff2f2e2fff5e5e5eff7c7c7bff848585ff8a8a8aff909090ff939494ff979797ff9a9a9aff9d9d9dff9f9fa0ffa2a2a2ffa4a4a4ffa7a7a7ffa9a9a9ffabababffacacacffaeaeadffafafafffb1b0b0ffb2b2b2ffb3b4b4ffb5b5b5ffb8b7b7ffb9babaffbdbdbdffbebebfffc1c1c1ffc3c3c3ffc5c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c7ffc7c7c7ffc9cac9ffc9cac9ffc9cacaffcbcbcbffcbcbcbffccccccffcdcccd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7a7a7aff7a7a79ff777777ff6f706fff676867ff595a5aff464646ff383838ff303130ff2b2b2bff282828ff262626ff1f1f1fff161617ff101010ff0b0b0bff090809ff080808ff070707ff050505ff040303ff020202ff010101ff000101ff000000ff000000ff000000ff010100ff040403ff060505ff070706ff060606ff040404ff020201ff010202ff020202ff020201ff010202ff020202ff030303ff040404ff040404ff030303ff020102ff030303ff040404ff040404ff020202ff020201ff010101ff020101ff010201ff010202ff010101ff010001ff000101ff010100ff000000ff010101ff010101ff010101ff020102ff020202ff020202ff040405ff070707ff070708ff050605ff010201ff000101ff000000ff000001ff010101ff030203ff030404ff040404ff030302ff020203ff030303ff050404ff060606ff0a0909ff101010ff181818ff212020ff252525ff292929ff2c2c2dff333332ff3d3c3cff515150ff666665ff686868ff6c6b6bff717171ff767576ff787879ff7a7a7aff313232ff2d2d2dff282828ff222323ff1c1c1cff1c1c1cff1c1d1cff181818ff111211ff0f0f10ff0e0e0eff0e0e0eff0e0d0dff0c0c0dff0c0c0bff090a0aff080808ff070707ff060707ff050605ff050404ff040405ff040404ff040404ff050505ff050505ff050505ff050405ff040404ff040404ff040404ff040403ff040404ff050605ff060706ff070707ff060606ff040404ff040504ff080808ff0d0d0dff141313ff181817ff19191aff171717ff181717ff181718ff181817ff171817ff1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefffffffefefefffffffffffefffefffffffefffefefefffffffffffffffefffefefffffefffffffffffffffefffffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffefffefffefffefffefefefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffffefefffefffffffefffffffefefefffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffefefefffefefefffffffffffefefefffffefefffefefefffffefefffefefefffffffffffefefffffffefefffefffffffffffffffefefefffffefefffefefffffefffffffefefefffffefffffefefefffefffefffefefefffffffffffffefefffefefefffefefffffefefffffefefefffefffffffffefefffffffffffffefefffffffefffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffefffffffffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffefffffefffffffffffffffefffefffffffffffffffefffffffffffffefefffffffffffffffffffefefffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffefffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefefffffffefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefefffffffffffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefffefffefefefffffefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffdfefefffdfefefffefefefffdfdfdfffdfefefffefefdfffefefefffefdfdfffefefdfffefdfefffdfefdfffefefefffefdfdfffefefdfffefefdfffefefefffefdfdfffdfefdfffdfefdfffdfdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffdfefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfefffdfdfdfffdfdfefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfdfffdfefdfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefdfffefefefffefefdfffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffefefdfffdfdfefffdfdfefffefdfefffefefdfffefefdfffefdfdfffefdfdfffefdfdfffdfefdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfefefffefefdfffefefefffefdfdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffdfefdfffefdfefffefefefffefefefffefefefffefefffffefefefffffffefffefffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefefffefffefffefffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffffefffffefefffefefefffefefffffefefefffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefefffffefefffefefefffefffefffefefffffffefefffffffffffffefefffffffefffefefefffefefffffefefffffffefffffefefefffefefefffffffffffefffefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefefffffefefffefefefffefffefffefefffffffefefffffffffffffefefffffffefffefffefffffefffffefffffffffefffffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffffffffffefefefffffefefffefefffffefffffffefefefffffefffffefefefffffffefffefefefffffffffffffffffffefffffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffefefefffffffefffefefffffefefffffffefffffffffefffffffefffffefefffffefefffefefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffefffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffffefefffefffffffefffffffefefefffffefffffefffefffffffefffefefefffffffffffffffefffefefffffefffffffffffffffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffefefefffffffefffefefffffefefffffefefffffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686868ff656565ff616161ff59595aff515151ff494948ff494948ff444444ff454444ff464646ff484948ff484849ff484848ff474747ff424241ff3a3a3aff313232ff2c2c2cff282929ff282728ff262626ff262626ff282828ff292929ff2b2a2aff2b2b2bff2c2c2cff2b2c2bff2b2b2bff2b2b2bff2e2d2dff2f2f2fff303030ff313132ff343434ff383838ff3f3f3fff444545ff494949ff4b4b4bff4d4e4dff4e4d4dff4d4c4cff4a4a4aff494949ff4c4c4cff4c4c4dff535353ff5b5b5bff626262ff666666ff69696900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecfcfffcfcecfffcececfffcfcecfffcdcdcdffcdcdcdffcecdcdffcacacaffcacacaffc8c8c7ffc8c8c7ffc3c4c3ffc2c2c2ffc0c0c0ffbfbebeffbdbebdffbbbcbcffb6b7b7ffb3b3b3ffb1b1b1ffb0b0b0ffaeaeaeffadadadffababaaffa8a9a8ffa6a5a5ffa3a3a3ffa0a0a0ff9d9d9dff9a9a9aff979797ff949494ff919292ff8f8f8fff8d8d8eff8b8b8bff888888ff818081ff757575ff636363ff302f2fff171717ff0a0a0aff030304ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000001ff000100ff010101ff010000ff000100ff010100ff000101ff000000ff000100ff000100ff000000ff000001ff010100ff000001ff000001ff010001ff010100ff010100ff000000ff010000ff000000ff000100ff000001ff000000ff010000ff000000ff010000ff000000ff010001ff000101ff010101ff010000ff000001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff020101ff010201ff020202ff010101ff010101ff010101ff010202ff010101ff010101ff010101ff010101ff010001ff010101ff010101ff000001ff000101ff000001ff000000ff000101ff010000ff010001ff000000ff010100ff000001ff000100ff000101ff000000ff000000ff010100ff000001ff020101ff020201ff010202ff020202ff020202ff020302ff020202ff020203ff020202ff030302ff020302ff020202ff030202ff020202ff020202ff010102ff020101ff020202ff020201ff020201ff010101ff010102ff010102ff010101ff010001ff000001ff010101ff000100ff010101ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000101ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff070807ff141414ff3a3a3aff686867ff787879ff828282ff8a8a8aff90908fff939493ff969696ff999999ff9c9c9cff9f9f9effa1a1a2ffa5a4a4ffa8a7a7ffaaa9a9ffacababffacadadffafaeafffb0b0b0ffb1b1b1ffb3b2b2ffb4b4b5ffb8b7b7ffbababaffbebebeffbfbfbfffc2c2c1ffc3c4c3ffc4c4c4ffc6c6c7ffc7c6c6ffc6c7c6ffc7c8c8ffc6c7c7ffc8c7c8ffc7c8c8ffc9cacaffc9cac9ffcacacaffcbcbcaffcbcbcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7e7dff7c7c7cff797a7aff7a7a7aff777878ff6f7070ff636363ff525252ff434343ff3a3b3aff333232ff2e2e2dff292828ff212121ff181819ff121212ff0d0d0dff09090aff070707ff070707ff060606ff050504ff020203ff010201ff010101ff000000ff000000ff010100ff010101ff050404ff070707ff070807ff050506ff030304ff020202ff010202ff020202ff020202ff020202ff020201ff020202ff030202ff030303ff030303ff020203ff030202ff040403ff040403ff030303ff020202ff010102ff010202ff020202ff010101ff010101ff010101ff010100ff010101ff010000ff010000ff000100ff010101ff010102ff020102ff010202ff040404ff060606ff090809ff090909ff020202ff000000ff000000ff000000ff010201ff030202ff040403ff030303ff020303ff030303ff040404ff040505ff060707ff0b0b0bff131314ff1c1c1cff252625ff2b2b2bff303030ff353535ff404040ff484848ff595958ff6b6b6bff6b6b6bff717171ff757675ff787878ff7a7a7aff7b7b7aff313232ff313132ff2d2d2dff282828ff232322ff232222ff252525ff222222ff1e1f1eff1e1e1eff1e1e1eff1e1e1dff1c1c1bff1a1a19ff161716ff131213ff101010ff0f0f0fff0d0d0dff0b0b0bff0a0a0aff090909ff090808ff080808ff0a0909ff0a0b0aff0a0a0aff080909ff080808ff070808ff080808ff080808ff0b0a0bff0e0f0fff121313ff141414ff121212ff0f0f0fff0f100fff121212ff191919ff1e1d1dff1e1e1fff1e1e1fff242424ff171717ff171818ff181817ff181818ff1817170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffefefffffffefffffffffefffffffffffffffffffefffefffefffefffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffffffefffffffefffffffffefffffffffefffefefefffefffefffffefefffefffffffffffefffefffffffefefefffffffffffffefffffefefefffffffefffefffffffffefffffffffffffefefffffefefffffffffefffffffffffefffffffefffefffefffefffefffefffefffefffffefefffefffffffefffffffefefefffefffefffefffffffefffffffefffefffffffffffefffffffefffffffffffefffffefffffffefffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffefffefffefffefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefffffffffefffffefefffffffefffffefefffffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefffffefefefffefffffffefefffffefefefffefefefffefffefffffefefffefefffffefefffffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefefffefefefffefdfefffdfefefffefefefffdfefdfffdfefdfffdfefefffdfefefffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfefffefdfdfffdfefdfffdfefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffdfefefffdfefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfefffdfefefffefdfefffefefdfffdfdfefffdfefdfffefefdfffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfefffdfdfefffefefdfffdfefefffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfdfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffdfefdfffefefdfffefdfdfffefefefffefefefffdfdfefffefdfefffefdfefffdfdfefffefdfefffefefefffefdfefffefdfefffdfefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffdfefdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfefefffdfdfefffdfdfdfffdfefdfffdfefdfffdfefdfffefdfdfffdfefefffefefefffdfefdfffdfefdfffdfefefffefefefffdfefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefffffefefffffefefffffffefffffffefffffefefefffffefffffffefffffffefefffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffffefefefffffffffffefefffffefefefffefefefffefffefffffefefffefefffffefefffffefefefffffffefffefffffffefefffffefefefffefffefffefffefffefffefffffefefffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffefefffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffefefffffefffffefffefffffffefffefffffffefefefffefffffffffefefffefffefffefefffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffefefffffefffffefffefffffffefffefffffffefefefffefffffffffefefffefffffffefefffffefffffffffefefffffefefffefefefffefefefffffefefffefefffffefefefffefffffffefefefffffffffffffefffffefefefffefefefffefffffffffefffffffffffffefefffffefefffffffffefffffffffffffffffffefffffffefffefffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffefffefffffffffffefffffffefffffffffffefffefefffffffefefffefffefffefefffffefffffffefffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefffffffefffffffffffffffefefffffefffffefffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffefefffffffffefffffffffffffffffffefffffffefffefffefffffffffffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffefefffefefffffffefefffefffefffefefffffefffffffefffefffffffefffefefefffffffffffffefffffefefffffffefffffffefffffefefefffffefffffffefffffffefefffffefffffefffefffffffffffffffffffefffeffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff656565ff616161ff5a5a5aff515151ff484849ff403f40ff403f40ff3c3b3cff3c3b3cff3e3d3dff3f3e3eff3e3e3eff3d3e3dff3b3b3bff343434ff2b2b2aff202121ff1a1a1aff171817ff161616ff151616ff161516ff161615ff151516ff151615ff171716ff181818ff191918ff181919ff191818ff1a1a1aff1a1a1bff1b1b1bff1e1e1dff232323ff2a2a2aff333334ff3a3a3bff3e3e3eff414141ff444444ff444545ff434343ff414141ff414141ff464646ff464646ff4c4d4dff535453ff5b5b5bff626262ff6666660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfceceffcecfceffcdcdcdffcdcdceffcecdcdffcacac9ffc9cacaffc7c8c7ffc8c8c7ffc4c4c4ffc4c4c3ffc3c4c4ffbebebeffbdbdbdffbcbbbcffbbbbbbffb9b9b9ffb5b5b5ffb1b1b1ffafafafffadadaeffabababffa9a9a9ffa6a6a6ffa3a3a3ff9f9f9fff9c9d9cff999999ff969696ff949393ff909191ff8e8f8eff8c8c8cff8a8a8aff868686ff7e7f7fff717170ff5c5c5cff3c3d3dff111112ff0a0a0aff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000001ff000001ff000000ff000000ff010000ff000100ff000001ff000101ff000100ff010100ff010000ff010101ff010101ff000001ff010001ff010001ff000000ff010001ff010000ff010000ff000000ff000000ff000100ff000000ff000000ff000101ff010000ff010101ff010101ff000101ff010001ff010100ff010101ff000100ff010101ff010101ff010101ff010202ff010101ff020202ff020102ff010101ff010101ff010202ff020102ff020202ff010102ff010101ff010101ff010101ff010101ff000101ff000101ff000101ff000100ff010000ff000101ff000100ff000000ff000100ff000000ff000001ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff010201ff020202ff020202ff020202ff020202ff020202ff020203ff020203ff020203ff030203ff030203ff020202ff020202ff020202ff020202ff020202ff010201ff020202ff020202ff010101ff010202ff020101ff010201ff010101ff010101ff010001ff010100ff000001ff000100ff010000ff000001ff000000ff000001ff000000ff000101ff000001ff000000ff000000ff000000ff010000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff0b0b0bff1a1a1aff3e3e3eff5d5d5eff707070ff7f8080ff8a8a8bff8f8e8fff929292ff959596ff999898ff9c9b9bff9f9e9fffa2a2a1ffa5a5a5ffa8a8a8ffa9aaa9ffabacacffaeadadffafafafffb0b1b1ffb2b2b2ffb5b4b5ffb8b8b7ffbababbffbdbebdffc0c0bfffc2c2c2ffc3c3c2ffc4c4c5ffc4c4c4ffc7c7c7ffc7c6c7ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9caffcac9caffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7d7d7dff7c7c7bff7a7a7aff7a7a7aff787878ff6d6d6eff5e5e5fff525251ff474747ff3d3d3dff343534ff2c2d2dff242524ff1a1b1aff121112ff0c0c0cff080808ff060606ff050606ff050505ff040404ff020202ff010101ff000101ff000001ff000000ff000000ff010101ff040505ff060707ff060607ff040404ff020201ff010000ff010101ff010101ff000101ff010101ff010001ff010101ff010101ff020101ff020101ff010101ff010101ff020201ff020202ff010101ff010101ff010000ff010101ff010101ff000101ff010001ff010100ff000000ff000000ff010000ff000001ff010100ff000101ff000000ff010101ff010101ff020202ff040404ff070707ff080708ff020202ff000001ff000000ff000100ff010101ff020202ff020202ff020302ff020302ff030403ff040404ff050606ff080808ff0d0d0dff151515ff1f1f1fff292a2aff313131ff373838ff404041ff4f4f50ff575757ff646465ff727272ff717171ff757676ff797979ff7a7a7aff7b7b7aff7b7b7bff323232ff323232ff313232ff2d2d2dff282829ff292829ff2d2d2dff2d2d2dff2c2c2cff2c2c2cff2c2d2cff2c2c2cff2b2b2bff282828ff242424ff1e1d1dff181818ff141515ff131313ff121112ff101010ff0f0f0fff0e0f0eff0f0e0eff0f0f10ff10100fff0f1010ff0e0e0eff0e0e0eff0e0e0eff0e0e0eff101010ff141514ff1b1a1bff222222ff252526ff252526ff242423ff242424ff252626ff282929ff292a29ff272727ff242524ff282728ff2a2b2bff181818ff171817ff171817ff1718180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffefffefffffffffffefffefffefffffefffffefffffffefefffffffefffffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffefffffefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffefefffffffffefffefffffffffffffffefffefffffefffffffffffffefefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefffffffffffffffefefefffefffffffefffefffffffffffefffffffffefefffefefefffefffefffffffffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefefffffffffefffffefefffefffffffefffefffefefffffefffefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffefefffffffefffffefffefffffefefffefffffffefffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefffefffffefffffefffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffffefffffffffffffefefffffffefffffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefffefffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffffffffffffefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfefffefdfefffefdfdfffdfefefffefefefffefdfdfffdfefefffefefefffdfefdfffefdfdfffdfefefffdfefefffefdfdfffefdfefffdfefdfffefdfefffefdfefffefdfefffdfefefffefefefffdfefefffdfefefffdfefdfffefefefffefefefffefdfefffefefefffefdfefffefefefffefefffffefefefffefffefffefefefffefefefffdfefefffefefefffdfefefffefdfdfffdfdfdfffdfefdfffdfefefffefdfefffdfefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffcfdfcfffcfcfdfffdfdfcfffcfdfdfffdfcfcfffcfdfcfffdfcfdfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffefdfefffdfefdfffdfdfdfffefefdfffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefefffefdfefffefefefffefefefffefdfefffefefefffdfefefffefefdfffdfefdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffefdfdfffdfefdfffefefefffefdfdfffefefefffefefefffdfefdfffefefefffefffffffefffffffefefefffffefffffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfefdfffdfefdfffefefdfffdfdfdfffdfdfefffefefefffefdfdfffdfefefffefefefffdfdfdfffefefefffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffefefefffefdfdfffdfdfefffefdfefffdfdfdfffefdfdfffdfefefffefefefffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefefffefefefffefefefffffffffffffefefffefffefffffffffffefefefffffffffffefefefffefefffffefefefffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffefffefffefefefffefffffffefffefffefefefffefefefffefffffffffefefffefffefffffefefffefffffffefefffffffefefffffefefffefffffffffffffffffefefffefffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefefefffffffefffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffefffffefffffffefefefffefefefffefffefffefffffffffefffffefffffffffefffffefffefffefefefffffffefffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffefefefffefefefffefffefffefffffffefefefffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffefefefffefffffffefffefffefefffffefffefffefffffffffefefffefffefffffefffffefffffffefefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffefffefffefffefffefffffffefffefffefffefefffffffffffffffefffffffffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefefefffffffefffffffffffffffffffffffffffffefffffefffefffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffefefffffffffefffefffffffffffffffefffefffffefffffffffffffefefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffefffffffefffffffefffffefffefffefffffffefffefffefffefffefffefffffffefffefefefffefefffffffffffffffefefffefffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefefefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff5a5a59ff515151ff484849ff404040ff363536ff363636ff2e2e2eff2e2e2eff313131ff323232ff323233ff313232ff2f2f2fff282929ff1f1f1fff151515ff0f0f0fff0d0e0eff0d0d0dff0d0d0dff0d0c0dff0c0d0cff0c0c0bff0c0c0cff0c0d0dff0d0d0dff0e0e0eff0e0e0eff0e0e0fff0e0f0fff0f0f0eff100f0fff121212ff161716ff1e1e1fff282828ff2f3030ff333333ff343534ff373637ff373837ff363637ff353434ff373737ff3f4040ff404040ff464645ff4c4c4dff545353ff5b5b5aff626262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcdcdcdffcdceceffcacacaffc9cacaffc7c7c7ffc8c8c7ffc4c4c4ffc4c4c4ffc3c3c4ffbebebeffbebebfffbbbbbcffbbbbbaffbab9baffb9b9b9ffb6b6b6ffb1b1b2ffaeaeaeffabacacffaaaaaaffa8a8a7ffa4a4a4ffa0a0a0ff9c9c9cff999898ff959595ff929393ff919191ff8e8d8dff8c8c8cff898989ff858585ff807f7fff707070ff595959ff3b3a3bff191819ff060707ff040304ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000101ff000101ff000000ff010001ff000100ff010001ff010001ff010001ff000101ff010101ff000100ff000100ff000100ff010100ff000101ff000001ff010101ff010001ff000101ff010101ff000000ff000101ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000100ff000101ff010001ff010101ff010001ff000100ff010000ff010101ff010101ff010101ff010101ff010101ff010102ff010102ff010201ff020101ff010202ff010201ff010101ff010101ff010202ff020101ff010201ff010101ff010101ff000001ff010001ff010000ff000101ff010101ff010000ff000001ff010000ff000000ff000000ff000101ff000101ff000000ff010001ff000100ff000000ff000000ff000000ff000101ff020202ff020202ff020202ff020302ff020302ff020202ff020203ff030303ff030202ff020202ff020203ff020202ff020302ff020202ff020202ff010201ff020102ff010202ff010101ff010101ff010201ff010101ff010101ff010101ff010001ff000100ff000000ff010000ff000001ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0a0b0aff1a1a1aff363636ff515152ff6c6c6dff807f80ff898989ff8e8e8eff919191ff959595ff989898ff9b9b9bff9f9f9fffa3a2a3ffa5a6a5ffa8a8a8ffaaaaaaffacadacffaeaeaeffb0b0b0ffb2b2b2ffb5b5b5ffb7b8b8ffbababaffbebebeffbfbfbfffc0c0c0ffc2c2c3ffc3c3c3ffc4c4c4ffc4c4c5ffc6c7c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc7c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7dff7e7d7eff7d7d7eff7c7c7cff7a7a7aff7a7a7aff717272ff656464ff585958ff4e4d4dff424343ff393939ff313030ff272626ff1b1c1bff121212ff0b0b0bff080808ff060606ff040504ff040404ff030304ff020202ff010101ff010001ff000100ff010001ff010001ff010101ff050505ff070707ff050605ff030303ff000100ff000100ff000000ff000001ff010101ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000101ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff010101ff030404ff060606ff060607ff020201ff000101ff010000ff000100ff010001ff010101ff010102ff020101ff020202ff030303ff050505ff060505ff080809ff0d0d0dff151514ff201f20ff2b2c2cff353535ff3d3c3dff474647ff565757ff605f60ff6b6b6bff777677ff767676ff797979ff797a7aff7a7b7aff7a7b7aff7c7c7bff343434ff313132ff323232ff323132ff2d2d2dff2d2d2dff333334ff363737ff373737ff383839ff383939ff393839ff383838ff363535ff2f3030ff282827ff212121ff1c1c1cff1a1b1bff1a191aff181918ff171717ff171717ff171717ff181718ff171717ff171717ff161617ff151616ff151615ff171616ff1a1a1aff202020ff262627ff2f2f2eff343535ff363535ff333433ff343333ff343434ff343435ff323132ff2d2c2cff272828ff2b2b2bff2e2d2dff313131ff181818ff171817ff18171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffefffffffffffffffefefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffefefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefefffffefefffffffffffffffefffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffffefffefffefffefffefffffefefffefffffffefffefffefefffffffefefffffffefffefefefffffefefffefffffffefffefffffefefffefffefffefefefffefefffffffefefffefffefffefefffffefefefffefffffffefefefffefffffffefffefffefefffffffefffffffffefffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffffefffffefffffefefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffefefffffefffffffffefffefffffffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffffffffffefffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffefffffffefefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefefefffefefffffefefefffefefefffefefefffffefefffefefffffefffefffefefffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffefefefffefefefffefffefffffefefffefffefffffffefffefefffffefefffffffefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefffffefefefffefffefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfefefffefdfdfffefefdfffefefdfffdfdfefffdfdfefffefdfefffdfdfdfffefdfefffefefdfffdfdfefffdfdfefffefefdfffdfefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefdfffdfefdfffefdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffdfcfdfffdfdfcfffcfdfcfffcfcfdfffcfcfcfffdfdfdfffdfcfcfffcfdfdfffcfdfcfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfdfefffefdfdfffefefdfffefefdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfefdfffefefefffefefdfffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefdfffdfdfefffdfefdfffdfefefffefdfefffefefdfffefdfdfffdfdfdfffefefefffdfefefffdfefefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefdfffefefdfffdfdfdfffefdfdfffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffefdfdfffdfdfefffdfdfefffefdfefffdfefdfffefefefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffffffefffefffffffefffffffffefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefefefffefefffffffefefffefffefffefefffffefefefffefffefffefefefffefffffffefefefffefefffffffefffffefffefffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffffffefefefffefefffffffffffffefefefffffefffffffffefffefffefffefffefffffefefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffffffffefffffffffefffffffefffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffefefffefffefffefffefffffefefffefffffffefffefffefefffffffefefffffffffffffffefffffefefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffefefffefffefffefffefffffefefffefefffffefffefffefefffffefefefffffefefffefefefffffefefffefefffffefefefffffefefffefffefffefefefffefefffffffefefffefffefffefefffffefefefffefffffffffefefffefffffffefffefffefefffffffffffffffffefffffffffffffffffffffefffffffffefffefffffffffffffffffffefffffffefffffffffffefefffffffefffffefffefffffffffffffffffffefefffffefefffffffffefffefffefffffefffffffffffffffffefffefefffffefffefffefffffffffefffffffffefffffefefffffefefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffffffefffefffffefffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefefffffefefffffffffffffffefefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffefefffffffefffffefffefffffffffffffffefffefefffffefefffffffffefffefffefffffefffffffffffffffffefffefefefffefffefffefffefffefefffffffffefffefefefffefefefffffffefffefffffffefffffffefefefffffefffffffffffffefefefffffefffffffffefffefffefffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595959ff515151ff484948ff3f3f40ff363636ff333233ff2f2f2fff1e1e1eff1e1e1fff212121ff232222ff232223ff232323ff202020ff1d1c1dff151515ff0d0d0dff080908ff080707ff070707ff060707ff060607ff060606ff070606ff060606ff070606ff070707ff070707ff080707ff070807ff070707ff080808ff090909ff0a0b0aff0d0d0eff121212ff1b1b1bff212021ff232424ff242424ff252526ff262526ff252524ff252525ff2d2d2dff383838ff373737ff3f403fff464646ff4d4d4cff545353ff5b5b5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9cacaffcacacaffc8c8c8ffc8c8c8ffc4c4c3ffc4c3c4ffc4c4c4ffbebfbeffbfbebeffbbbcbbffbbbbbbffbababaffb9b8b8ffb7b7b7ffb5b5b5ffb2b2b2ffafafafffabaaabffa8a9a9ffa7a7a7ffa3a3a4ff9e9e9eff999a99ff959595ff929292ff909090ff8e8d8dff8a8b8aff888888ff848484ff807f7fff767676ff5d5c5dff3d3c3dff1b1b1bff090909ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010000ff000100ff000000ff000001ff000001ff010001ff000000ff010000ff010100ff000001ff000001ff010100ff000100ff010101ff010101ff010100ff000101ff000100ff010101ff010001ff010101ff010000ff010000ff010101ff000101ff000101ff000000ff000000ff010101ff000000ff000001ff000000ff000100ff000100ff010000ff010101ff000101ff000001ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff010201ff010101ff010102ff020101ff010201ff010102ff010101ff010201ff010101ff010202ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff010000ff000100ff010000ff000100ff000000ff000001ff000001ff000001ff000000ff010000ff010000ff000000ff000000ff000000ff000100ff020202ff020202ff030302ff020202ff020302ff020302ff020203ff020302ff020202ff020202ff030302ff020203ff020203ff020202ff020202ff020202ff010101ff020102ff020101ff010201ff010201ff020101ff010101ff010101ff010001ff010101ff010100ff000000ff010000ff000001ff000100ff010000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020201ff030304ff090909ff151616ff2f2f30ff535353ff6f6f6fff808080ff888888ff8d8d8dff919192ff959494ff989898ff9c9d9dff9f9f9fffa3a3a4ffa6a6a6ffa9a9a9ffabacabffaeadadffafafb0ffb2b2b2ffb5b5b5ffb8b8b8ffbbbabaffbcbcbbffc0bfbfffbfc0c0ffc0c0bfffc3c3c2ffc3c3c3ffc4c4c4ffc4c4c5ffc6c6c6ffc6c7c6ffc6c6c7ffc7c7c7ffc7c7c70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7eff7e7e7dff7d7d7dff7c7b7cff7a7a7aff737272ff666767ff5c5c5cff505051ff464546ff3c3c3cff333334ff282828ff1c1c1cff131212ff0c0d0cff090808ff060706ff050504ff030304ff020203ff020102ff010101ff010101ff010100ff000001ff000001ff010101ff050505ff070707ff060606ff030302ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff030403ff060607ff070707ff020202ff000000ff000101ff000101ff000101ff010102ff010201ff020202ff020202ff030303ff050404ff060706ff0a0909ff0e0e0dff161515ff212121ff2d2d2eff383838ff404040ff4b4b4bff5a5a5aff636363ff6f6f6fff7a7a79ff787978ff7a7a7aff7b7b7bff7b7b7bff7b7b7cff7c7c7cff393a39ff343435ff323232ff323132ff323231ff323231ff3a3a3aff3e3e3eff404040ff434243ff444444ff434343ff424142ff403f3fff3a3b3bff333433ff2d2d2dff282828ff252625ff252525ff252424ff242423ff232322ff232222ff222223ff222222ff222121ff202120ff201f20ff202020ff212121ff252524ff2a2a2bff323232ff3b3b3bff403f40ff404141ff3f3f3fff3e3f3fff3e3e3eff3b3c3bff373737ff303030ff2b2a2bff2e2e2dff303131ff333333ff3a3a39ff181817ff18171800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffffffefffffefefffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffefefffffefefffefefefffffefefffffefefffffefffffefefefffffefefffefffefffefefefffefefffffefefffffefefefffffefefffffefffffffefefffefffefffefffefffffffffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffefffefffffefffffefffefffffefffffffffefffffffffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffefffffffffefffffffffefffefffffffefffefffefffffffefffffffffffffffefffefffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffefffffffffffffffefffffffefffffffffffffffffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffefefefffffefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffefffefefefffffefffffefffefffffffefffffffefffffefffffefffefffefefffffffefefffefefffffefefefffffefefffefefefffefefdfffefefefffefefefffefefefffdfefdfffefefefffefefefffffefefffefffefffefffefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefdfdfffefefdfffdfdfdfffefefefffefefefffefefdfffdfefdfffefdfefffdfefdfffefdfefffefefdfffdfdfefffdfefdfffefdfefffdfdfefffdfefdfffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefdfffefefdfffefefefffefdfefffffefefffefefffffefefefffdfefefffdfefefffefefefffefefdfffefefefffefefdfffefdfdfffefefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefefffefdfefffdfdfdfffefefefffdfefdfffefefdfffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffdfefdfffefdfdfffefdfefffefefefffefefdfffefefdfffdfefdfffdfdfdfffefefdfffdfefefffdfdfdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfefdfffdfdfefffdfefdfffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffefffefffefefefffffefefffefefefffffffefffefffefffefffefffefefefffffffefffefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefffffefefefffffefefffefefefffffefefffefffefffefffefffffefffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffffffefffffefefffffffefffffefefffffefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffefffffffefffefffefffffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffefefffffffefffefffffffefffefffefefffffefefefffffefffffefefefffffefefffffffefffffefefffffefefffffefefffffefefffefefefffffefefffffefefffffefffffefefefffffefefffefefefffefefefffefefffffefefffffefefefffffefefffefefefffffefefffefffefffefffefffffffffffefefefffefefffffffefffffffefefffffffefffffffffffefefefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffefefffffffffefffffffffffefefffffefffefffffefffffffefefffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffefffffffefffffffefffffffffefffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffefffffefffefffffefefffffffffffffefefffefffffffefffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffffefefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffefefffffefffefffffffffffefefffffefffefffffefffffffefefffffffffffefffefffefefefffffefffffffefefffffffefffefffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff494849ff403f3fff363635ff333332ff2a2a2aff252525ff100f0fff0f0f10ff111111ff121313ff121212ff121212ff111111ff0f0f0fff0b0b0bff070606ff040403ff030303ff030203ff020203ff030202ff030202ff030203ff020202ff030303ff020302ff020202ff030303ff030303ff030303ff030303ff040404ff050404ff060706ff080908ff0c0c0cff0f0f0fff111212ff131213ff141313ff141414ff151515ff171717ff232323ff2e2e2eff2e2e2eff373738ff3f3f3fff464645ff4c4d4cff535353000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c7ffc8c8c8ffc4c3c4ffc3c4c3ffc4c4c4ffbebfbeffbebebeffbbbbbcffbbbbbcffb9b9b9ffbab9b9ffb7b7b7ffb5b5b5ffb3b4b3ffb1b1b0ffaeaeaeffabababffa8a8a8ffa6a5a6ffa2a2a2ff9e9e9dff969797ff919191ff8f8e8fff8e8e8eff8b8b8bff888788ff838383ff7f7f7eff797978ff6b6a6bff4a4b4aff232324ff0b0b0bff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff000000ff000000ff010001ff010100ff000001ff000100ff010101ff000001ff000100ff010001ff010101ff010101ff000100ff010001ff010101ff010101ff010100ff010100ff000101ff010000ff010100ff000101ff000000ff000001ff000000ff010001ff000000ff010000ff010100ff010000ff010100ff010000ff010000ff010001ff010100ff010101ff010001ff010100ff010101ff010101ff010101ff010102ff010102ff010101ff020101ff010101ff020101ff010201ff010201ff020102ff010101ff010101ff010101ff010001ff010101ff010101ff000000ff010000ff010100ff000000ff010101ff000100ff000000ff000000ff000000ff000000ff000001ff010000ff000001ff000000ff000000ff000000ff000000ff010000ff020202ff030303ff020302ff020202ff030202ff030202ff030302ff020302ff020202ff020202ff030202ff020303ff020202ff020202ff010202ff020202ff010201ff020202ff020201ff020101ff010101ff010101ff010101ff010001ff010100ff010101ff010001ff000000ff010000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff030202ff090908ff181817ff373737ff5d5d5dff767575ff838282ff888989ff8d8d8dff919192ff959595ff9a9999ff9d9d9dffa1a1a1ffa4a4a4ffa7a7a7ffaaaaa9ffadacacffb0afafffb2b1b2ffb5b5b5ffb7b7b7ffbab9b9ffbbbbbbffbcbcbcffbfc0bfffbfbfbfffbfbfc0ffc3c2c3ffc2c3c2ffc4c4c4ffc4c4c4ffc7c6c6ffc6c7c6ffc6c7c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7d7dff7e7e7eff7e7d7dff7d7e7eff7d7d7dff7c7c7cff757474ff696a6aff5f5f5fff545353ff494949ff3f3f3fff363635ff2a292aff1e1e1dff131313ff0d0d0dff090909ff070706ff050504ff030303ff010202ff010102ff010101ff000101ff000100ff010101ff000001ff010101ff050505ff070707ff070707ff030303ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040403ff070808ff080807ff020202ff000000ff000001ff010101ff010101ff020201ff010202ff010101ff020101ff040303ff050505ff070707ff0a0a0aff0f0f0eff171716ff222222ff2f2f2fff3b3b3cff454444ff4e4e4fff5c5d5cff656565ff707071ff7a7a7aff7a7a7aff7b7a7aff7b7b7bff7b7c7bff7c7c7cff7d7c7cff4b4b4bff393939ff343534ff323232ff2f2f2fff383737ff414242ff464746ff4a4a4aff4d4d4dff4f4e4eff4e4e4eff4e4d4dff4c4c4bff494949ff444444ff403f3fff3d3c3cff3b3b3bff3b3b3aff3a3939ff393839ff373737ff373636ff353635ff363636ff353536ff323233ff313131ff333232ff333333ff353434ff393939ff40403fff474646ff4a4a4aff4a4a4bff4b4a4bff4a4949ff474747ff424343ff3b3b3bff333333ff2e2e2eff303030ff333333ff3a3a3aff444444ff575757ff18171800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffefefffffefffffefefffffffefffffffffefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffefffefffffffffffefffffffffefffffffffffffffffefffffffffffefffffffffefffffffefffffefffefffffffffffffffefffffffffffefefffffffefefffffefffffefefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffefefefffffffefffefffefffffefffffefefffffffefefffefffefffffffefffefefffffefefefffffefffffffefffffefffefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffefffffffffefffefefffffffffefffefffefffffefffffffefffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffffffffefffffffffffffefffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffffefffffffefffffffffefffffefffffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffefffffefefffefefefffefefefffffefefffefffefffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffefefffffffefffffffffefffffffffffffffefffffffffffffefffffffefffffffffffffefefffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefefffefefefffefffffffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffdfdfefffdfdfdfffefdfdfffefdfdfffefefefffefdfdfffefefefffefdfdfffefdfefffdfdfdfffdfefefffefefdfffdfefdfffefefefffefefdfffdfefdfffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffdfefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfefffefefdfffefefdfffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefdfefffefefefffdfefdfffdfdfdfffdfefdfffdfdfefffdfefefffdfefefffefdfdfffefefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffffefefffefffefffefefefffdfefefffefdfefffefefdfffefefdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefdfdfffefefefffefdfdfffefdfefffdfdfefffdfefefffefefefffefefefffefefefffffefefffefefefffffefefffffffefffefffefffefefefffefffefffefefffffefffffffefffffffffefefffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffffffefffefffefffffefffffffefffffffffffffefffffffefefffffefefefffffefefffffffefffffffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffefffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffffffffffefffffffffefefffffffefffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffefffffffffffffefffffffefffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffefefffefffefffffefffffefefffffffefefffefffefffffefefffefefffffefefefffffefffffffefffffefffefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffefffffffffefffffefffffffffefffffffffffffefffffffffffffffffffffefffffffffefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffefffefffefffffffffffffffefffefefefffffefffffffffffffefffefffefefefffefffefffefffffffffffffffefffffffffffffffffffefffffffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefefffffefffffefefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffefefffefffefffffffffffffffefffefefefffffefffffffffefffefffefffefefefffefffefffefefffffefffffffefefffffffefefffffffefffefffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffffffffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494948ff3f403fff363536ff323332ff2a2a2bff1e1e1eff1a1b1bff070707ff060606ff080808ff090909ff090909ff080808ff080708ff070706ff060605ff030302ff020101ff010101ff010101ff010100ff010101ff010101ff010101ff010201ff020101ff010102ff010101ff010101ff010101ff010201ff010101ff010101ff020202ff020202ff030303ff050404ff060606ff080708ff090908ff090909ff090a09ff0b0b0bff0e0d0eff1c1b1cff262626ff242424ff2f2e2fff373737ff3f3f3fff464645ff4d4c4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c4c4ffc4c3c4ffc4c4c4ffbfbfbeffbebebfffbbbbbcffbcbbbcffbab9baffb9bab9ffb7b7b7ffb7b7b6ffb7b7b7ffb0b1b1ffafaeaeffadacadffaaaaaaffa9a8a9ffa4a4a4ffa0a0a0ff9c9c9bff959595ff908f8fff8f8e8fff8e8e8eff8a8a8aff858585ff80807fff7b7b7aff747474ff636262ff3d3c3cff151515ff050405ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010000ff010000ff010000ff010101ff010000ff010001ff000001ff000101ff010100ff010100ff010101ff010100ff000100ff010001ff010101ff000101ff010001ff010100ff010101ff010101ff000101ff010101ff010100ff010101ff000101ff000000ff010101ff010001ff010100ff010100ff010100ff010000ff000000ff010100ff000100ff010101ff000101ff010001ff010101ff010100ff010101ff010101ff020101ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010001ff010101ff010101ff000101ff000000ff000000ff000000ff000000ff010000ff010000ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff010101ff020201ff020202ff030202ff030302ff020302ff020202ff020302ff020203ff020303ff020203ff020202ff020302ff020202ff020202ff020202ff020202ff020202ff020201ff020201ff020201ff010101ff010101ff010101ff000100ff010101ff000101ff010001ff010100ff010100ff000001ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff0c0d0cff252526ff515151ff707071ff7f7f7fff868685ff8b8b8bff8e8f8fff939393ff979797ff9b9b9bff9f9f9effa3a2a2ffa6a6a5ffa9a8a9ffacacacffb0b0afffb1b2b1ffb4b3b4ffb5b5b5ffb9b9b9ffb9b9b9ffbcbcbbffbcbcbcffbfc0c0ffc0bfc0ffc0bfc0ffc2c3c2ffc3c3c3ffc4c4c4ffc4c4c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7dff7e7e7eff7d7d7eff7e7d7dff7d7d7dff767676ff6c6b6cff616160ff565656ff4b4c4bff414141ff383738ff2b2b2bff1e1e1eff131314ff0d0d0eff090909ff070706ff050504ff030303ff020101ff010201ff010101ff010001ff000000ff000101ff000000ff010101ff050505ff070706ff060706ff040304ff020201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff070808ff080807ff020102ff000000ff010001ff010100ff010101ff020201ff010201ff020102ff020202ff040404ff050505ff070707ff0a0a09ff0f0f0fff181817ff242423ff323131ff3e3e3eff474747ff515051ff5d5d5eff666666ff717171ff7a7a7aff7b7b7bff7b7b7aff7b7b7bff7c7b7cff7d7d7cff7c7d7cff5a5a5aff4b4b4aff393939ff343535ff303131ff3a3a3aff484948ff4e4e4eff525252ff555555ff575757ff585758ff585857ff575756ff565656ff545454ff515151ff505050ff505150ff515151ff505051ff4e4e4eff4d4d4dff4d4c4cff4b4b4cff4a4b4bff4a494aff484748ff464746ff464646ff464645ff464646ff474848ff4c4c4bff505050ff525252ff535253ff535252ff515151ff4e4e4eff484948ff403f40ff373637ff313131ff333333ff39393aff444444ff575757ff5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffefffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffefffefffefefefffffefefffefffefffffefffffefefefffffffffffffefffffefffefffefefefffffffffffefffefffefffffffefffffffffffefffffffffffefefffffffefefffefffefffffefefffffffefffefffefffffefffffffffefffffefffffefffffffefffefffefffffffffffefffffefffffefffefffffefffffffefefffefffffffffffffffefefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefefffffefefefffefefefffefefefffefefffffffefefffffffefffefffefffefefefffffefefffefffefffffefffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefffffffefffefffefffffffffffefffffefffffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefdfffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfefefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfdfdfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffefdfdfffefefdfffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefefffdfefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffefdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffdfefefffefefdfffefefdfffefdfefffefdfdfffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfefffdfefefffefdfdfffdfefdfffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefffffffffefffefefefffefefefffefffefffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffefffffffefefffffffffefffffefffffefefffffffefefffefffefffffefefffffffefffefefefffffefffffffffefffffefffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffefefefffefffffffffffffffefefffffffefefffefefffffefffffffefefefffefefffffefefefffefefffffffefffffffefffffffefefffffffefffefffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefefffefffefffffefefffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffffffefffefefefffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefefffffffefffefffefffefefefffffefefffefefefffefefffffefefefffffffefffefefffffefffefffefefefffefefffffefffefffefffffffefffffffffffefffffffffffefefffffffefefffefffefffffffefffffffffffefffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffefffefffffefefffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefffffffefefefffffffefffffffffffffffffffefefffffffffefffefefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffffffefffffefffffefefefffefefefffffffefffefefefffefefefffefefefffffffffffefefffffffefefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff403f3fff363636ff333233ff2b2a2aff1d1d1dff121212ff0e0e0eff030302ff000001ff010100ff010101ff000101ff010101ff010101ff010001ff000001ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000001ff000001ff000100ff010001ff000001ff010000ff000101ff010101ff010101ff010101ff030203ff060505ff101010ff171818ff1a1a1aff242424ff2f2f2eff373737ff3f403fff464546000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebfffbebebeffbcbcbcffbcbbbcffbabab9ffb9bab9ffb7b7b7ffb7b7b7ffb7b7b7ffb1b1b1ffb1b1b0ffaeaeaeffa9a9aaffa7a7a6ffa3a4a4ffa1a1a1ff9d9d9cff989898ff949394ff919090ff8f8f8fff8b8c8cff868786ff808181ff7a7b7aff737273ff616261ff414141ff1c1b1bff090909ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000000ff000000ff000101ff010001ff000001ff000100ff010000ff000100ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff000101ff010101ff000001ff010100ff000101ff000101ff010101ff010101ff000000ff000001ff010001ff010001ff010000ff010100ff010100ff000101ff010100ff010100ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010201ff010102ff010102ff020201ff020102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff000101ff000100ff000101ff010100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020202ff030202ff020202ff020202ff030202ff020202ff020202ff020202ff030302ff020202ff020202ff020202ff010202ff020202ff020202ff020101ff010102ff010102ff010102ff020101ff010101ff010100ff000101ff010100ff000100ff010001ff000000ff010100ff000001ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff101010ff323232ff636463ff7a7a79ff818181ff868585ff8a8a8aff8e8e8eff939393ff979797ff9b9b9bff9f9fa0ffa4a3a4ffa8a7a8ffabaaabffadadadffafb0afffb1b1b1ffb5b5b4ffb5b5b4ffb9b9b9ffb9b9b9ffbcbcbcffbcbbbcffc0c0bfffbfc0bfffc0c0c0ffc3c3c2ffc2c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7e7dff7d7e7eff7e7e7eff7e7e7dff7e7e7eff7e7d7eff777777ff6d6d6dff636363ff585958ff4d4d4dff434343ff393939ff2d2c2dff1f1f1fff141514ff0d0e0eff090a09ff070607ff050504ff030303ff020101ff010101ff010101ff000001ff000100ff010000ff000100ff010101ff060606ff080909ff080808ff050404ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010202ff050505ff080808ff080808ff010102ff000000ff000100ff010100ff010101ff010101ff010101ff010101ff020202ff030304ff050605ff070707ff0a0b0aff100f0fff191918ff252525ff343434ff404141ff494949ff525152ff5e5f5fff686767ff727372ff7b7b7bff7b7b7bff7b7c7cff7c7c7cff7c7c7cff7d7d7dff7c7c7dff5a5a5bff5b5b5aff4b4b4bff393939ff343434ff404040ff515152ff595959ff5d5d5eff606161ff636363ff656565ff666666ff676768ff686868ff696969ff6a6969ff6a6a69ff6a6b6aff6a6b6bff6b6a6aff696a69ff696869ff686868ff686868ff676768ff676767ff666666ff656566ff656565ff646465ff626263ff626261ff626162ff616162ff626161ff606161ff5f5f5fff5d5d5dff595a59ff545454ff4b4a4aff3d3d3dff333333ff393a39ff444545ff575857ff5d5d5dff5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffefefffffffffefffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffefffefffffffefffefffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffefffffffefefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffefffffffefffefefefffffefefffffffffffffffefffffffefffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffefffefffffefefffffefffffefffefffefefefffefefffffefefefffefffefffffffefffffefefffffefffffffefffffefffefffffffefffefffefffffffefffefefefffffefefffffffefffefffefffffefefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffefefffffffffffffffffffffffffffefefffffffffefffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffefefffefefffffefffefffffefefffffefffffefefefffefefefffefefffffefefefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefefffffefefffffffffffffffffffffffefffefefffffffffefffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffefffffefefffffffefffefefffffefefefffffefffffefffffffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefdfefffdfefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffdfefefffefefdfffefdfefffdfefdfffefefefffefefdfffefdfefffdfefefffefefefffdfefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffdfefdfffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffdfcfdfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffcfdfdfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefefffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffefdfdfffdfefdfffdfefdfffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefffffefffffffffefefffefefefffefefefffefffefffdfefefffefefefffdfefefffefdfdfffefefefffefefefffdfefefffefdfefffefefdfffdfefdfffefdfefffdfefefffdfdfdfffefefdfffdfefdfffefefefffefdfefffdfefdfffefefdfffefefefffefefefffefefffffefffefffffefefffffefffffefefefffefefefffefefefffdfdfefffefefefffefefdfffefefdfffefdfefffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffefefefffdfefefffefdfdfffefdfefffdfefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffffffefffefffefffffefffffefffffffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffefefefffffefefffffffefffefefefffffefefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffefffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffffffefefefffffffefffefffefffffefffffefefefffefefefffefefefffefffefffffefefffefefffffefffefffffefefffffefffffefffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffefefffefffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffefefffffefffffefffefffffffffffefffffffefefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefefffffffffefffffffffffffffffffffefffffefefefffffffefffefffffffffffefffefefffffefffefffffefefffffefffffefffefffefefefffefefffffefefefffefffefffffefefffffefefffffefffffefefffffefffefffefffefffefffefffffffefffefefefffffefefffffffefffefffefffffefefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffffffefefffffefffffefefefffffffefffefefffffefefefffefffefffefefefffffefffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffefefefffffffefffefefffffefefefffefefefffefefefffefefffffffefefffefffffffefefffffffffefffefffefffffefefffefffffffefefefffffffefffefffefffffffffffffefffffefffefffffffefffefffffffffffefffffefffffefffffffffffefffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff333233ff2b2b2aff1d1e1dff121212ff0e0f0fff090a0aff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff040404ff0c0d0cff111010ff121111ff1a1a1aff242424ff2f2f2eff373737ff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbcbbbbffbcbbbcffbababaffbabab9ffb7b7b7ffb7b7b7ffb7b7b7ffb0b0b1ffb1b1b1ffaeaeaeffaeaeadffa7a7a6ffa3a3a4ffa1a1a0ff9d9d9dff999999ff949495ff919191ff8e8e8eff8a8b8aff868685ff828181ff7a7a7aff737373ff656564ff434343ff1e1f1fff0c0c0cff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010001ff000001ff010101ff000101ff010001ff010001ff000100ff010100ff000101ff000101ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff000101ff000101ff010100ff010101ff010101ff010001ff000000ff010100ff000100ff010100ff000001ff000100ff010000ff010001ff000100ff010001ff000101ff000000ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010201ff010201ff010101ff010101ff020101ff010101ff010101ff010102ff010101ff010101ff000101ff000101ff010101ff010101ff000101ff010100ff010000ff000100ff010000ff010100ff000000ff000000ff000001ff000100ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff020202ff030202ff020202ff020202ff020202ff020202ff020202ff020302ff020202ff020202ff020202ff020202ff020202ff020201ff020202ff010202ff020201ff010102ff010201ff020101ff020102ff000101ff010101ff000101ff000000ff010100ff010100ff010000ff010001ff000001ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff090909ff1a1a1aff434444ff6d6d6cff7c7c7cff828282ff868585ff8a8a8aff8f8f8fff939494ff999999ff9e9d9effa2a3a2ffa6a5a5ffa9a8a9ffaaabaaffb1b1b1ffb1b1b2ffb1b1b1ffb5b5b5ffb5b5b4ffb9b9b9ffb9b9b9ffbcbcbcffbcbcbbffc0c0c0ffbfc0bfffc0c0bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7dff7d7d7dff7e7d7dff7e7e7eff7e7e7dff7d7d7dff777778ff6e6d6dff636363ff585858ff4d4d4eff444443ff393a39ff2d2e2dff202020ff151515ff0d0e0eff0a0909ff070706ff050505ff030303ff020203ff010202ff020101ff010001ff000100ff010100ff000001ff010101ff070808ff0b0b0bff09090aff050505ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020102ff050505ff080707ff070707ff020101ff000001ff010000ff000000ff000000ff000001ff010101ff010101ff010201ff030303ff050505ff070807ff0b0a0aff10100fff191919ff262727ff353535ff424242ff4a4a4aff535353ff616160ff6a6a69ff747475ff7b7c7bff7b7c7bff7c7c7cff7c7c7cff7d7c7cff7c7d7dff7d7c7dff5b5b5aff5a5b5aff5b5a5aff4a4b4bff393939ff484847ff5c5c5cff636364ff666566ff686868ff6c6b6bff6d6e6dff6f6f6fff707070ff717171ff727171ff727172ff717272ff727272ff727273ff727272ff727272ff727271ff727171ff717171ff717171ff717170ff707170ff707070ff70706fff6f6f6fff6f6e6eff6e6e6eff6d6d6dff6c6c6cff6b6b6bff6a6a69ff686868ff656565ff626363ff5e5e5eff535453ff444544ff3a3a39ff454444ff575757ff5d5d5dff5e5d5dff5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffffffffffefffffffffffffefffefffffffffffefefefffffefffffefffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffefffefffefffefefffffffefffffffffefffefefefffffefefffffffffffffffffffefefffffefffffffefffffffffefefffffffffffffefffffffffffffefffefffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffffffefffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefefffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffffffffffefffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffefffffffffffffefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffefffefefffffefefefffefefffffffffefffffefffffffefffffffffefffefefefffefefefffefffefffefefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffefffffffffffffefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefefffefefffffefffffffefefefffefefffffffffffffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffdfefdfffefefefffefefefffefefefffdfefefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffefffffefefefffefefefffefefefffefdfdfffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffdfefefffefdfdfffdfefefffefefefffdfdfefffdfdfefffefefefffdfefdfffefefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffdfefdfffefefefffdfefefffefefefffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffcfdfdfffcfdfdfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefdfdfffdfefefffefefdfffdfdfefffdfefdfffdfdfdfffefefefffdfefefffefefefffdfefefffefefefffefefffffefefefffefefefffefefefffefefffffffefefffefefefffefefefffdfefefffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfefefffdfdfefffdfdfefffefefefffdfefdfffefefdfffefdfefffdfefefffefefefffefefefffefefffffefffefffefefefffffefefffefefffffefffffffffefefffefffffffffffefffefefffffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefffffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffffffefffffefffffffefffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffefffffffffffffefefffffefffffefffffffffefffffefffefffffffffffffffefffffffefffefffffffffefefffefffffffffffffffefefffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffefffefffefffefefffffffefffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefefefffffffffffefffffffffffffffefffefffefffefffefefffffefffefffefefffffffffefffffefffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffffffefffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffefefefffefefffffffffffffefffffffefefffffefffefffefefefffffffefffffffffffffffffffffefefffffffffffffffefffefffffffffffefffefffefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffffffefffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffffefffefefefffefefffffffffefffefffffffefefffffefffefffefefefffffefefffefefffffefefffffffefefffefffefffffffefffefefffffefffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffeffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff2a2a2bff1e1e1eff121212ff0e0f0eff0b0b0aff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030203ff0a0a0aff0d0d0dff0d0d0dff121211ff1a1a1aff242424ff2f2f2fff3737380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbabab9ffb9b9b9ffb7b6b6ffb7b7b7ffb7b7b7ffb1b1b1ffb1b1b1ffadaeaeffaeadadffa7a7a7ffa7a6a7ffa1a1a0ff9d9e9dff9a9a9aff969595ff929293ff8e8e8fff8a8989ff858585ff808080ff7a7a7aff6f6f6fff606160ff454545ff202020ff0c0c0cff050505ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000101ff000000ff010001ff010101ff000100ff010100ff010001ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff010101ff000101ff010101ff000100ff000100ff000001ff000100ff000001ff010100ff010001ff010001ff010100ff000000ff000100ff000100ff010001ff010101ff010101ff010101ff010101ff020201ff010101ff010101ff010201ff010102ff020101ff020202ff020102ff010101ff010201ff010101ff010101ff010101ff010101ff010001ff010101ff010101ff010100ff010100ff000101ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff010202ff020202ff020202ff020202ff010202ff020201ff010202ff010201ff010102ff010101ff010102ff010101ff010101ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050605ff0f0f0eff212222ff494a49ff6b6b6bff787879ff7e7e7fff868686ff8b8b8bff919190ff969797ff9c9c9cffa0a0a0ffa3a3a3ffa6a6a6ffabaaabffababaaffb1b1b1ffb1b1b1ffb1b2b1ffb5b4b5ffb5b5b5ffb9b9b9ffb9b9b9ffbcbbbbffbcbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7eff7e7e7eff7d7e7eff7e7d7dff7e7e7eff7e7d7eff777877ff6d6e6dff636463ff585858ff4e4e4eff444444ff3a393aff2e2e2eff212121ff161615ff0e0e0eff090a0aff070707ff050505ff040404ff020203ff020102ff020202ff010201ff010100ff000001ff000001ff020202ff090909ff0c0d0dff0a0b0aff050505ff020201ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010202ff040404ff070606ff070707ff020102ff010100ff000100ff000100ff000000ff000001ff000001ff010001ff020202ff040304ff050505ff070807ff0a0b0aff100f0fff181919ff272727ff353535ff424242ff4b4b4bff545555ff646363ff6c6b6cff757576ff7c7c7cff7c7c7cff7c7c7dff7c7d7cff7d7c7cff7d7d7cff7d7d7dff5a5b5bff5b5a5aff5a5b5aff5b5b5aff4a4b4bff595a59ff6a6b6aff6f6f6fff6f6f6fff717171ff737373ff757575ff777777ff777777ff787778ff787878ff787878ff787878ff787878ff777778ff777878ff777877ff777778ff787777ff777777ff777777ff777777ff787877ff777777ff767677ff767676ff757676ff757575ff757575ff747374ff737372ff717271ff707070ff6e6e6eff6c6c6cff696a6aff616061ff515151ff454445ff575757ff5d5d5dff5d5d5dff5d5d5dff5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffffffefffefffffffefffffefffffefefefffffefefffffffffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffefffffefffefffefffefffffefffffffffffffefffefffefffefffffefffffefffefffefffefffefefefffefefffffefffffffefffffffffefffffffffffffffffefffffffefffffffefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefefffefffefffefefefffffefffffefffffffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefefefffffefffffffffefffffffffffffffefffefffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffefffffefffffefefffffefffffffefffffffffefffffffffffffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffffffefffefffffffefffffefffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefefefffffefffffffffefffffffffffffffefffefefefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefffffefffefffffffffffffffffffffffffffefffffffefffefffffffffffffffefffefffefffefefffffefefffffefffffffefffffffffefffffffffffffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefdfefffefefefffdfefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefdfffdfefefffefefefffefefdfffefdfefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffdfdfefffdfefefffefefdfffdfefdfffefdfdfffdfdfefffdfdfdfffefdfdfffefdfefffefefdfffdfefdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffefefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefefffdfefefffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffdfefefffefdfefffdfefdfffdfefefffdfdfefffdfdfdfffefdfefffefefdfffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefefefffefefefffdfefefffdfefdfffefdfefffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffffffefefffffefffefffefffffffefefffffefefefffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffefffefffefefefffefefefffefffffffefefffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefefffffefefefffefefffffffffefffefefffffefffefffefefefffffffefffefefefffefefefffffefefffefefefffefefffffefffffffefffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffefefefffefefefffffefefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffefffffefffefffffffffffffffffffffffffffefffffffefffefffffffffffffffefffefffefffffefffffefefffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffefffffffffffffffefffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffefffefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefefffefffefffefefefffefefffffefffffffefefefffefffefffffefffffefffefffefffefffefefefffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffefffffffffefffefffefffefefefffefefefffffffefffffffffffffffffffefffefffffefffffefefffffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffefefefffffefffffffffffffffffefffefffefffefefefffefefefffffffefffffffffffffffefffefffefffffefffffefefefffffefefffefffffffefefffffefffefffefffffffefefefffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffeffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2a2aff1d1e1eff121212ff0e0f0eff0a0b0bff070708ff030404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff080808ff0a0a0aff0a0b0aff0d0d0dff111211ff1a1a1aff242424ff2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b7b7ffb7b7b7ffb7b7b7ffb1b1b1ffb1b1b1ffadaeadffadaeadffa6a6a7ffa6a6a7ffa0a1a1ffa0a1a1ffa1a0a1ff979696ff939393ff8f8f8eff8a8a8aff858585ff808181ff7c7c7dff737474ff5d5d5cff3e3f3eff201f1fff0c0c0cff040404ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff010000ff010101ff010100ff000101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010100ff000100ff010101ff000001ff000101ff010101ff000100ff000101ff010101ff010100ff000000ff000101ff000101ff000100ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff010102ff010101ff010101ff010101ff010101ff010100ff000101ff000101ff000001ff000101ff010100ff000100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff020202ff020202ff020202ff020102ff020202ff020202ff020202ff020202ff020202ff020201ff020202ff020202ff010201ff020202ff010102ff010202ff020201ff010201ff010102ff010101ff010100ff010001ff000101ff000101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff080808ff101010ff212121ff40403fff555555ff6d6e6dff808080ff888888ff8e8e8eff949595ff9a9a99ff9c9d9cffa0a0a0ffa6a6a6ffa6a6a5ffabaaaaffaaababffb1b1b2ffb1b1b1ffb2b1b1ffb5b5b4ffb5b5b5ffb9b9b9ffb9b9b900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7d7e7dff7d7e7dff7d7d7dff7d7d7dff7d7d7dff777778ff6d6d6dff636363ff585958ff4e4f4eff454544ff3a3b3bff2f2f2fff212122ff161616ff0f0f0eff0a0a0aff070707ff050505ff040403ff030303ff030202ff020202ff010201ff010100ff000001ff000100ff020202ff0a0a09ff0d0d0cff0b0a0bff050505ff020101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff050506ff060606ff020202ff000101ff010001ff010100ff010100ff000100ff000000ff000101ff020202ff030304ff050606ff080807ff0a0b0aff0f0f0fff191819ff262626ff363535ff434242ff4c4c4bff555656ff646464ff6c6c6dff767676ff7c7c7cff7c7c7cff7c7d7cff7d7c7dff7c7c7dff7d7d7dff7c7d7dff5a5a5bff5a5b5aff5a5b5bff5a5a5aff5a5a5aff676767ff757574ff767676ff767676ff767676ff787878ff79797aff7b7b7bff7c7c7bff7b7c7bff7b7c7cff7c7c7cff7c7d7cff7c7c7cff7b7c7cff7b7c7cff7c7c7cff7c7c7cff7b7c7bff7b7c7bff7b7b7cff7b7c7cff7b7b7bff7b7b7bff7b7b7bff7a7a7aff7a7a7aff7a797aff797979ff787979ff787879ff787878ff777777ff767675ff757574ff767675ff707171ff636363ff575757ff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffffffffefffffffefefffffffefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffffefffffefefffffefffffffffffefffffefefffffefefffefffefffffefffffefffefffffefffffefefffffefefefffffefffffffffefffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffefefffefefefffffefefffefefefffffefffffefefefffffefffffefefefffefefefffffefffffffffefffefefffffffefefffffffffffffefefffffffefffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffefffffffefffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffefffffffefefffffffefffffffefffffefffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffefefffffffefffefefffffffefffffefffffffffefefffefffffffffffefffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffefefffffefefffffefffffffffffefffefefefffffefefffefffefffffefffffffffefffffffffffefffffffefffefffffffffffffffffffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffefefffffefefefffefefefffefefefffffefffffefffffffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefdfffefefefffefefefffefdfefffefefefffdfefefffefefefffefdfefffefdfefffefefdfffefefefffdfefefffefdfefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfefffefdfefffdfefefffdfdfefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfefffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefdfffefefefffefdfdfffdfdfefffefefdfffdfefdfffdfdfefffdfefefffdfefefffdfdfdfffefefefffefefefffefdfefffefefefffdfdfefffefefdfffefdfefffefdfefffefefdfffefefefffdfefefffefdfefffdfefefffefdfefffdfefefffefefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfcfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfefffdfdfefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefdfefffefefdfffefefefffefefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffefdfefffefdfdfffefefefffdfefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfdfffefefefffefefefffefdfefffefefefffdfdfdfffdfefdfffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffefdfefffdfefefffefdfefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffdfefefffefefdfffefdfdfffefdfdfffdfefdfffefdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefefefffefdfdfffdfefefffefefdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffffffefffffefefffffefffffefefefffefffefffffefefffffefffffefefefffffffefffefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffefffefefffffffefefffefffffffffefefffffffefffffffffffffffefffffefffffffffefffffefffffefffffffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffffefffffefefefffffffefffefefffffefefefffefffefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffffefefffefefffffefefefffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffefefffffefefefffefefefffefefefffffefffffefffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefefffffffefffffefefffffefffffffffffefffffefffffffefefffefffffffffefffffefffefffffefffffefffffffefffefffffefffffffffffffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffffffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffefffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefefefffffefffffefefefffffefffffefefffffefefefffffefffffffffefffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffefefffffffefefffffffefffefefefffffefffffffffffffffffefffffffffffffefefffefefffffffffefffefefefffefefefffefffffffefffffffefefefffefefffffffffffffffefffffffefffffefefffffffffefffffefefffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffefefefffffffffffffefefffffefefffefefefffefefefffffefefffffefffffefefefffffffefffefefffffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff121212ff0e0f0eff0b0a0aff080708ff060606ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff060706ff080809ff080808ff0a0a0aff0d0d0dff121112ff1a1a1bff2424230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b1b1ffb0b1b1ffadaeadffaeadaeffa7a7a7ffa6a6a7ffa1a0a0ffa1a1a1ffa1a0a0ff969696ff969696ff8f8f8eff8c8c8dff878787ff828282ff7f7f7fff7b7b7bff706f6fff555554ff242424ff0b0b0bff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010100ff010101ff010100ff000101ff010100ff010101ff000001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff000101ff010101ff010101ff010100ff010101ff010101ff010001ff000001ff010001ff000001ff000001ff010001ff000001ff000101ff010100ff010001ff010100ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff020101ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff010001ff000100ff000001ff010000ff000000ff000000ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020102ff020202ff020202ff020202ff020202ff020102ff020202ff020202ff010202ff020102ff010202ff020202ff020202ff020201ff010202ff020202ff020102ff010101ff020101ff010101ff000101ff010001ff000001ff000101ff010100ff000000ff000000ff000000ff000001ff000000ff000001ff000000ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff070706ff0b0b0cff151414ff343534ff5c5b5bff777777ff868685ff8c8c8cff919191ff959595ffa0a0a0ffa1a0a0ffa0a0a0ffa5a5a6ffa6a5a6ffaaaaabffaaababffb1b1b1ffb1b1b1ffb1b1b1ffb5b5b5ffb5b4b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7e7dff7e7d7eff7e7e7dff7d7d7dff7d7d7cff7c7d7dff787777ff6e6e6dff646464ff595959ff4f4f4fff474646ff3c3c3cff2f302fff222122ff161616ff0f0e0eff0a0a0aff080708ff050606ff040404ff030303ff020202ff010202ff010101ff000100ff000000ff000100ff010202ff090908ff0c0c0cff0a0a0aff050405ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff040403ff050505ff060505ff020202ff010101ff010101ff010101ff010100ff010001ff010100ff010001ff010202ff030304ff050505ff070707ff0a0a0aff100f10ff181819ff262625ff363636ff434343ff4c4d4dff575756ff656565ff6d6c6dff767676ff7c7d7dff7c7c7cff7c7c7dff7d7d7dff7d7c7dff7d7d7dff7d7d7dff5a5b5aff5b5a5aff5b5a5bff5a5a5aff686767ff757575ff767676ff767676ff767676ff787878ff7a7a7aff7b7b7bff7c7c7cff7c7b7cff7b7b7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7b7c7cff7c7c7cff7c7b7cff7c7b7bff7b7c7bff7c7b7cff7b7b7bff7c7b7cff7b7b7bff7a7b7aff7b7a7bff7b7a7aff7a7a7aff7a7979ff797979ff797878ff787877ff777777ff767675ff767576ff747473ff6e6d6eff636463ff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5d5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffefffffffffffffffffefffffffffffffffffffffffefefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffefffffffffffefffefffefefffffffffffffffffefffefffffffffefffffefffffffffffffffefefffffffffffffffffefffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffffffffffefefefffefefffffefefffffffffefffefffffffefffefffefefffffffffffffffefefffefffffffffefffffefffffffffffffffefefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffffffefffffefffffffffffffffefffffffefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefefffffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffffffffffffefffffffefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffffffffffffefefffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffefefffffffefffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffefffffffefffffffffefffffefefffffffefefffefffffffffffefffefffffffefefffffffefffffefffefffffffffffffefefffefefefffefdfefffefefefffdfefefffdfdfefffefefdfffefefefffdfefefffefefefffdfefdfffefdfefffefefefffdfefefffefefefffdfefefffdfefefffefdfefffdfefefffefdfdfffdfefefffdfefdfffefdfefffdfefdfffefdfefffefefefffefdfefffefdfdfffdfefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfefffefefdfffdfdfefffdfdfefffefefefffdfefefffefdfefffdfefefffefdfdfffdfefefffefefdfffdfefefffdfdfefffefdfefffefefefffefefefffefdfdfffdfdfefffefdfefffefefefffdfefefffdfdfefffefefdfffefefefffdfefefffefefefffdfefdfffefdfefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffdfefefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfefefffdfdfdfffdfefefffdfdfefffefdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfefdfffdfdfefffefefdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefdfdfffdfefefffefdfefffefefefffdfefefffdfdfefffefefdfffdfefefffdfefdfffefdfdfffdfefdfffdfdfefffefefefffdfefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefffffefffefffffefffffefffefffefefffffefefefffdfefefffefefefffefdfefffefefefffdfefefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffefffefffefffffffefefffffffffefffefffffffefffefffffefefffefffefffefefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffefffefffefefffffffffffffffffefffffefefffefffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffefffffffefffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefffefffffefffffefffefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffefffffffefffffffffefefffefefffffefefefffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffefffffffffefffffefffffffffffffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffffffefffffefffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffefffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffffffffffefefefffefefffffefffffffffffefffffffffffefffefffefefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffefffffffffefefffefffffffffffefffefffffffefefffffffefffffffffffffffffffffffefefffefefffffffefefffffffffffefffffffefefffffffffefffefffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffefefefffefffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffefefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffffffefffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff0e0f0fff0a0b0aff080707ff060606ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff020201ff050505ff060607ff060706ff080908ff0b0a0aff0d0d0dff121111ff1a1a1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeadaeffaeaeaeffa7a7a6ffa7a7a7ffa1a0a1ffa0a1a1ffa1a1a1ff969696ff979696ff8f8f8eff8f8e8eff878786ff838384ff828382ff818182ff767676ff616161ff424343ff1d1c1cff060607ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010100ff010101ff010001ff010101ff010101ff010101ff010001ff010101ff010101ff010201ff010101ff010102ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff000101ff010001ff000101ff010000ff000101ff000100ff010001ff000100ff010001ff000100ff000001ff000000ff000101ff010101ff010001ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010102ff010101ff010201ff010101ff010101ff010101ff010100ff010100ff010001ff010101ff000001ff000001ff000101ff000101ff010000ff000001ff000000ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010102ff020202ff020202ff010202ff020202ff010201ff020102ff020202ff010202ff020202ff010202ff010202ff020102ff010202ff020101ff010201ff010101ff010102ff010101ff010101ff010101ff010001ff000000ff000101ff010101ff000000ff000001ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040404ff0d0d0dff202121ff4a4b4bff6d6c6dff7b7c7cff868585ff8e8f8fff949594ff959595ffa0a0a0ffa0a0a1ffa0a0a0ffa5a5a6ffa5a5a5ffaaababffabababffb1b1b1ffb1b1b2ffb1b1b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7e7d7dff7d7e7eff7d7c7dff7c7d7dff7c7d7cff777778ff6f6f6fff656565ff5b5a5aff505150ff474747ff3d3e3dff303030ff212122ff161616ff0f0f0fff0b0a0bff070708ff060505ff040404ff030303ff020302ff010102ff010101ff010101ff010101ff010000ff010101ff070707ff0a0b0bff080909ff040405ff010201ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020101ff030404ff050506ff050605ff020202ff010001ff010001ff010100ff010100ff000100ff000001ff010100ff010102ff030303ff050505ff070807ff0b0a0bff0f1010ff181818ff252626ff363636ff444545ff4d4d4eff585858ff656665ff6d6e6dff767676ff7c7c7dff7d7c7cff7d7d7dff7c7d7dff7c7c7dff7d7d7dff7d7e7dff5a5b5aff5b5a5aff5a5b5aff676767ff757575ff767676ff767676ff767777ff777878ff7a797aff7b7b7bff7c7b7bff7b7c7cff7b7c7bff7c7c7dff7c7c7cff7c7c7dff7c7c7cff7c7c7dff7c7c7cff7c7c7cff7c7c7cff7c7b7cff7c7c7cff7b7c7cff7c7c7bff7b7c7cff7b7c7bff7b7b7cff7b7b7bff7b7b7aff7a7b7bff7a7a7bff797a7aff797a79ff797879ff797878ff787878ff777776ff767675ff757576ff747473ff6d6d6eff636364ff5d5d5dff5d5d5dff5d5d5dff5d5d5dff666666ff626262ff5e5e5eff5858580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffffefffffffffefffffffefffefffffffffffffffefffffffefffffffefffefffffffffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffefefffffefefffffffffffffffffffffffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefffffffffffffefefffffffefffffefefffffffefffffffffefffefffffffffffefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefefffffefefffffefffffefefefffffffffffefefefffffefffffefefefffffefffffffffefffefffffffffffefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefefffffefefffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffefffefffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffffefffffefffffffefefefffefefefffefefffffefefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefefffffefffffffffefffefffffffffffefffffffffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffefffffffffffefffefffefefffffffffffffffffffffefffefffefffefffffefffffefffefffefffffffefffefffefffffffefffffffefefffffffffefffffffefffefefffffffefffffefffffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfdfffefefdfffefdfdfffefefdfffdfdfdfffefdfdfffefefdfffefefefffdfefefffefefdfffdfdfefffdfdfefffefdfdfffefdfdfffefdfdfffefdfefffdfdfdfffefdfefffdfdfefffefdfefffdfdfefffefdfefffefefdfffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefdfffdfefdfffefdfefffdfefdfffdfefefffdfefdfffdfefefffdfefefffdfdfefffefefdfffefefdfffdfdfefffefdfefffdfefefffdfdfdfffdfdfdfffefefefffdfefdfffefdfefffefdfefffefefefffefdfdfffefefdfffefdfdfffefefdfffdfdfdfffefdfdfffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfefffefdfdfffefefdfffdfdfdfffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfefffefdfefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfdfdfffefdfdfffefefefffdfefdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffefefdfffefefefffdfefdfffdfefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffefdfefffefdfefffefefefffefdfdfffdfefdfffefdfdfffefefdfffdfdfdfffefdfdfffefefdfffefefefffdfefefffefefdfffdfdfefffdfdfefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefffffdfefefffefefefffefefdfffdfefefffefefdfffdfdfefffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffefdfdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffffffffefefffefffefffffefefffffffefffefefefffffefefffefffefffffffffffefffffffffffffffefefffffefefffffffefefffffefefffffffefffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffffffefefffffefffefffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffefffffffffffefffefffffffffffffefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffefefefffffefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffefefffffffffffffffffffffefffefffefffefffffefefffefffefffefefffffefffefffefffffffefffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefffffffffffffffefffffffefffffefefffffffefffffffffefffffffffffffffefffefefffffefffffffffffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefefffffefffffffffefffefffffffffffefffefefffffefffffffffffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffefffffffffffffffffffffffefffefffefffefffffefffffffffefffefffffffefffefffefffffffefffffffffefffffffffefffffffefffefefffffffefffffefffffffefefefffefefefffffffffffefefefffffefffffefefffffffffffffffefefffffffefffffefefffffffefffffefefffffefefffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffefefffffffefffffefffffffefefefffefefefffffffffffefefefffefefffffefefffffefffffffffefefffefffefffffefefffffffefffefefefffffefefffffffefffffffffffefffffffffffffffefefffffefefffffffefffffffefefffffffefffffefffffefeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0f0fff0b0a0aff070807ff060606ff050404ff030303ff020101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff040504ff040504ff050505ff060706ff080808ff0a0a0aff0d0d0dff11121200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa6a6a7ffa7a7a6ffa1a1a1ffa0a1a0ffa1a1a1ff969696ff969696ff8e8f8fff8f8f8fff868787ff878787ff878787ff7f7f7fff787978ff606160ff464545ff272827ff161616ff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff777877ff787978ff7c7c7cff7e7f7eff808080ff808080ff808080ff7f8080ff808080ff808080ff818180ff818182ff828182ff818282ff818281ff818281ff828282ff818281ff828182ff828182ff828282ff828181ff828281ff828181ff828281ff818181ff828181ff818281ff828182ff818282ff828281ff818181ff818182ff828181ff818080ff808080ff807f80ff7f7f7fff7e7e7fff7e7e7eff7f7e7fff7e7e7eff7f7e7fff7e7f7eff7e7e7eff7e7e7dff7d7d7dff79797aff787877ff757675000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010101ff010100ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff000001ff010000ff010000ff010000ff010001ff000000ff000001ff000000ff010001ff000000ff010001ff010100ff010101ff010100ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010101ff000100ff000100ff010001ff000100ff000001ff000100ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010102ff020202ff020102ff020201ff020202ff020201ff020101ff020101ff020202ff020202ff010202ff020201ff010101ff010102ff010101ff020101ff010101ff010101ff000101ff010101ff010001ff010001ff000001ff010001ff010100ff000101ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff020202ff080808ff171818ff353535ff505151ff636363ff7b7b7bff8f8e8eff8e8e8eff959495ff949495ffa0a0a0ffa0a0a0ffa0a0a0ffa5a5a6ffa6a5a6ffababaaffaaabab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7eff7d7d7dff7d7d7dff7c7d7cff7d7d7dff7d7c7dff787878ff6f706fff666766ff5b5c5cff515152ff484848ff3e3e3eff303131ff212221ff161516ff0f100fff0b0b0bff080808ff060606ff040404ff030303ff020202ff020201ff010101ff010001ff000101ff000000ff000000ff030303ff080908ff080808ff040304ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff040303ff040505ff050505ff010101ff000001ff000100ff010100ff000100ff010101ff010101ff010101ff010101ff020302ff050405ff070707ff0a0a0aff0f100fff171818ff252626ff363637ff454545ff4e4f4eff585858ff666666ff6d6d6eff767676ff7c7c7cff7d7d7dff7c7d7cff7d7d7dff7d7d7dff7d7d7dff7d7d7dff5a5b5aff5b5a5aff686867ff757475ff767676ff767776ff767677ff777878ff7a7a7aff7b7b7bff7b7b7cff7c7b7bff7c7b7bff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7d7c7cff7c7c7bff7c7c7cff7c7c7bff7c7c7cff7c7c7cff7b7c7bff7b7c7cff7b7c7cff7b7b7cff7b7b7bff7b7b7bff7a7b7aff7a7a7aff7a7a7aff79797aff787979ff797978ff777877ff777777ff767676ff767676ff737473ff6d6e6dff646364ff5d5e5dff5d5d5dff666766ff626262ff5e5e5fff585858ff5858580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefffffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffffffefffefffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffefefefffffffefffefefffffefefefffefffefffffffffffefefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefefffefffffffefffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffefefffefffefffefffefffefffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffefefefffefefffffffefffffffefefffffefefffffffffffefefefffffffffffefefffffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffffffefffffffefefffffffffffefefefffffffefffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefefefffefefefffefefefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffefffefffefffffffefffefffffffffffffefefffefffffffffffefffffffefffffefffffefefefffefefefffffffefffefefefffefefefffdfefdfffefefefffefdfdfffefefefffdfdfefffefdfefffefdfdfffdfefdfffdfefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfefffefdfdfffdfdfefffefdfefffefdfefffefdfdfffefefefffdfdfdfffefefefffdfdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffffffefffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefdfefffdfefdfffdfefefffdfefdfffefefefffefdfdfffdfefefffefefdfffefefdfffefdfefffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfdfdfffdfdfefffefdfdfffefefefffdfdfefffefdfefffefefdfffdfefefffdfefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffcfcfcfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefefffefefdfffdfefdfffefdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffefdfdfffefefefffdfdfdfffefefefffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffdfefdfffdfefdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfcfffdfcfcfffcfdfcfffdfdfcfffcfcfcfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffdfefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefefffdfefdfffefefefffefdfdfffefefefffdfdfdfffefdfefffefdfdfffdfefdfffdfefefffefefefffefefdfffdfdfefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefefffffffefffffefefefffffefefffffffffffefefefffefefefffdfdfefffdfdfdfffdfefefffefefefffdfdfefffefdfefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefdfffefefefffdfefdfffdfefdfffefefefffefefefffefefffffefefefffefefefffffefefffffffffffefefefffefefefffffefefffefffefffefffefffffffffffffffefffefefefffefefffffffefffffffefffffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffefffffffffefefffefefefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefefffffefefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffefefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffefffefffefefffffefefefffffffefffffefefffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffefefefffefffefffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffefffefffffffffefefffffefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffefffffefffefffefffffffefffffffffffffffffefefffefffffffffffefffffffefffffffffffefefefffefefefffffffefffefffefffefefffffefefefffefefffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffefefefffefffefffffffffffefffffffefefffffefefefffefefffffffefefffffffffffefefefffefefefffffefefffefffefffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0aff070707ff060506ff040404ff030403ff020303ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010201ff050505ff030404ff040304ff050505ff060607ff080808ff0a0b0aff0d0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa0a1a1ffa1a1a1ffa1a1a0ff969696ff969696ff8f8e8eff8f8f8eff878787ff878787ff878687ff7f7f7fff7f7f7fff6c6d6cff454646ff2f2e2fff1d1e1dff111212ff080808ff050505ff010101ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787878ff777878ff797879ff7c7c7cff7e7e7eff808080ff808080ff807f80ff808080ff80807fff808080ff818081ff818181ff818281ff828282ff818282ff818182ff818281ff828182ff828181ff828282ff818181ff818181ff828181ff818281ff818281ff828282ff828281ff818181ff818181ff818182ff818182ff828281ff808081ff808080ff808080ff807f80ff7e7e7eff7e7e7eff7f7e7fff7e7e7eff7f7e7eff7e7e7eff7e7d7eff7d7e7eff7d7d7dff79797aff787878ff767675ff76757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010100ff010101ff010101ff010101ff000101ff020101ff010101ff010102ff010101ff010101ff010101ff020201ff010101ff010101ff010101ff010201ff010101ff010201ff010101ff010101ff010001ff010001ff010001ff010101ff010101ff010000ff000001ff010001ff010000ff010000ff010101ff000000ff010100ff000001ff000000ff000101ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff010101ff010101ff000101ff010001ff000100ff000001ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff010102ff020102ff020201ff010202ff010202ff020202ff020201ff010101ff010101ff010102ff010102ff020101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff000000ff010101ff000001ff000000ff000000ff000000ff000000ff010001ff010100ff010000ff000100ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010202ff020202ff060605ff070707ff161616ff212122ff383738ff7c7b7bff7b7b7bff7b7b7bff8e8e8fff8f8e8fff959495ff959495ffa1a0a0ffa0a0a0ffa1a0a0ffa5a5a6ffa5a5a5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7dff7d7d7dff7d7d7dff7d7d7dff7d7d7cff7c7c7cff787778ff6f6f6fff676767ff5d5d5cff525151ff474747ff3d3d3dff303030ff212121ff161516ff0f100fff0b0b0cff080808ff060606ff040404ff030303ff020202ff020201ff020102ff000100ff000000ff010000ff000000ff010202ff080908ff080808ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010202ff040404ff060605ff060606ff010101ff000000ff000000ff000101ff010100ff010001ff010201ff010202ff020202ff020303ff050405ff070807ff090a0aff0f0f0fff181818ff262526ff363736ff454444ff4e4e4dff585858ff656565ff6c6d6cff767676ff7c7d7dff7c7c7dff7c7d7cff7d7d7dff7d7d7dff7e7d7dff7d7d7dff5a5a5aff494949ff4e4f4eff555656ff5b5c5cff5f5f5eff616161ff626263ff646364ff646364ff646464ff646464ff646464ff7c7c7cff7c7c7dff7c7c7cff7c7c7cff7d7c7cff7c7c7cff7d7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7b7cff7c7c7cff7c7c7cff7c7b7cff7b7c7cff7c7c7bff7b7b7bff7b7c7bff7b7b7aff7a7b7aff7a7a7aff7a7979ff797979ff797979ff797978ff787778ff777777ff767676ff757675ff737474ff6e6d6eff666766ff666667ff626262ff5e5e5eff585858ff585858ff5858580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefefffffffefefffffefffffefefffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffffefefffefefefffefffffffffefefffffefffffffefffffffefefffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffefefffffffefefffefffffffefffffffffefffffffefffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffefefefffffefefffefefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffefefffffffefefffefffffffefffffffffefffffffefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffefefffefefffffefefffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffefffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffffffffffffffffffefffefffefffffefefffefffffffefefefffffefffffefefefffefefefffefefffffffefefffefefefffefefffffefefefffefefefffefffefffefffffffffffffffefefffffffffefffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffefffffffffffffffefefffffffffefffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffffffefffffefffffefefefffefefefffefefefffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffefefefffefefefffefffffffefefefffffefffffefefefffefefefffdfefefffefefefffdfefefffefefefffefefdfffdfefdfffefdfefffdfefefffdfdfdfffefdfefffdfefdfffdfefefffdfefefffefdfdfffdfefefffdfdfefffdfdfdfffefdfefffdfefdfffdfefefffefefefffdfdfefffefefdfffefdfdfffdfefdfffdfefdfffdfdfefffefefefffdfdfefffdfefefffefdfdfffdfefefffefefefffefefefffefdfefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefefffefefdfffefefefffefefefffefefefffefdfefffefefefffdfefefffdfefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffefdfdfffdfefefffefdfefffdfdfdfffefefefffdfefdfffdfefdfffefdfdfffdfefefffdfdfdfffefdfefffefefdfffdfefefffdfefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefdfffdfdfdfffefdfdfffefdfdfffdfefdfffefefefffdfdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfefffefdfdfffdfefefffdfefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfcfcfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffdfdfefffefefdfffdfefefffdfefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffdfefefffefdfefffdfefefffefefefffefefdfffdfefdfffefdfdfffdfefefffdfdfdfffefdfefffefefdfffefefefffefefefffefdfdfffefefefffdfefefffefefefffefdfefffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefdfdfffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffefffefffffffffffefffffffffefefffefffffffefffffffffffefffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffefefffffffffffffefefffffefffffffefffffffefefffefffffffffefffffefffefffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffefffffffffefefffefffffffefffffffffffefffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffefffefffefefefffefefffffffefefffefefefffefefffffefefefffefefefffefffefffefffffffefffefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffefffffffefefefffefefefffefffefffefffffffefefefffffefefffefefefffffffffffffefefffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefefffefffffffefffffffffefffffffefffffffefffffffefffffefffffffefffffffffffffffffffefffffefffffefefefffefefefffefefffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffefffffffefffffffefffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefefffffffffefffffefefffefffefffefffefffefefffffffffffffefefffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffefefefffefefefffefffffffefefefffffefffffefefefffffefefffefffffffffefffffefefefffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffffefefffffefffffffefffffffefefffefffffffffefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffefffffffffffffffeffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff656565ff646465ff656464ff656565ff646465ff656564ff656565ff656565ff656565ff656465ff656565ff626363ff606060ff5b5b5aff545454ff4e4e4eff484747ff414140ff393939ff303030ff262526ff1a1a1aff121112ff0c0d0dff0a0a0aff080808ff070707ff070807ff060606ff050404ff030404ff020302ff030203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010201ff040404ff040404ff040304ff040404ff040505ff060606ff080808ff0a0a0aff090909ff0c0b0bff0f0f0fff141415ff1d1c1cff272627ff313131ff3b3b3bff424243ff484748ff4d4d4dff545454ff5b5b5bff626362ff696969ff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff969696ff969796ff8f8f8fff8f8f8fff868787ff878686ff878787ff7e7f7fff7f7f7eff6c6d6cff6c6d6dff2e2f2fff262626ff1f1f1fff171818ff171818ff080908ff040505ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777878ff787878ff787878ff787778ff797979ff7b7c7cff7e7e7eff80807fff7f8080ff7f8080ff807f7fff7f7f7fff808080ff808080ff828182ff828182ff828181ff818282ff828182ff818282ff828282ff818281ff818281ff828181ff808181ff818181ff828182ff818281ff818282ff818282ff828181ff818282ff818182ff808080ff807f80ff808080ff7f8080ff7e7f7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7c7c7dff79797aff787778ff757575ff757675ff76757600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010101ff010101ff010101ff010101ff020101ff010101ff020101ff010102ff010101ff010101ff010202ff010101ff010201ff020101ff010102ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff000101ff010100ff010001ff010100ff000101ff010101ff000001ff010000ff000000ff000100ff000000ff000001ff010101ff000001ff000001ff010000ff010101ff010101ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010000ff010101ff000001ff010100ff000101ff000101ff010101ff010001ff000101ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010201ff010201ff020102ff010202ff010201ff020102ff020201ff020202ff010202ff020101ff010102ff010102ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010000ff000100ff000000ff000001ff000101ff000000ff000000ff000000ff000000ff000100ff010001ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff010201ff020102ff060605ff070707ff1c1c1cff1c1b1bff1c1c1cff373838ff383838ff7b7b7bff7b7c7bff7b7c7cff8f8f8eff8e8e8eff959595ff959494ffa0a0a0ffa0a0a0ffa0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7c7dff7d7d7dff7d7d7dff7d7d7dff7d7d7cff787878ff6f6f6fff666565ff5b5b5bff505051ff464646ff3c3c3cff2e2f2eff202021ff161516ff0f100fff0a0b0bff080808ff060605ff040404ff020303ff020202ff010101ff010202ff010000ff010001ff000000ff000000ff010202ff090809ff070808ff040404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff040505ff060606ff070707ff020201ff000000ff000000ff000000ff000001ff010102ff020201ff020302ff020302ff030404ff050506ff070707ff090a0aff0e0f0fff181817ff252626ff353535ff434343ff4c4c4cff575757ff646464ff6d6c6dff767576ff7d7d7dff7c7d7dff7d7d7dff7d7d7dff7d7e7dff7d7d7dff7d7e7dff494949ff49494aff494949ff4e4e4fff565655ff5b5b5bff5e5e5fff616161ff636363ff636464ff646464ff646364ff646464ff646464ff646464ff646565ff666666ff676666ff676867ff676767ff676768ff676868ff676767ff666667ff666565ff656565ff656666ff666566ff666566ff666566ff666566ff656666ff656666ff666666ff656565ff636363ff616161ff616161ff616161ff626263ff656565ff666766ff666666ff666667ff666667ff666766ff616262ff5e5e5eff585858ff585858ff585858ff5858580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffefffffffffffefffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffefefefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffefefffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffefffffffffefffffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffffefefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefffffffffffffffffefefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffefffffffefffffffffffffffefffefffefffefffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefefffefefefffefffffffffffefffffffefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffffefefffefefefffffffefffffefefffefffffffffffffffefffefffffffefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffefefffffffefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffffffffffffffefffefffefffefffefffffffffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffefefffefffffffffffefffffffffffffffefffefffffffffefefffffefefffffffffffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefffffffffefffffefffffefefefffefefefffffffefffffefefffefefefffefefdfffefdfefffdfefefffdfefefffefdfefffefdfdfffdfefefffefefdfffefefdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffefefefffdfefdfffdfdfdfffdfdfefffefdfdfffefdfdfffefefdfffefdfdfffdfefdfffefefefffdfefdfffefefdfffdfefefffdfdfdfffdfefdfffdfefdfffefefefffefdfefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefdfefffefefefffdfdfefffdfefdfffdfdfdfffefdfefffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefefffefdfdfffefdfefffdfefefffdfdfefffefdfdfffdfdfdfffdfefefffefefdfffefefdfffdfefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefefffefdfdfffefdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffefefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefefefffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefdfdfffefefefffdfdfefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffbfcfcfffbfbfcfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfcfdfffdfcfdfffdfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffefefefffefdfefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefdfefffdfefefffdfefefffefdfefffdfdfdfffdfefefffefefdfffefefdfffdfefefffdfdfefffdfdfdfffefefefffdfdfefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffefdfefffefdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfefffefefefffefefefffefdfefffefefefffffefefffefefffffefffffffefefffffffefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffffffefefefffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefefffefefefffefffffffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffffffefefefffffefffffffefefffffefefffffffefffffefefffefffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffefefffffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffefefffffffffffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefffffffffffffffffffffefefffffffffffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffffefffefffffffffffffffefffefffffffefffffffffffffefefffefffefffefefefffffefffffffefffffffefffffffffefffefffffffffefefffffffffffffffefffffefefffefffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffefffffffffffefffffffefffffffefefefffffffffffefefffffefffffffefefefffffffffffefffffffefefefffffefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffffffefffefffefffefffefffffffffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefffffffefefffffefefffefefefffefefffffffffffffffefefffefffffffffefefffffefffffefffffffefefffffffefefffffefefffffffffffffffefffffffffffefffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefefffffffefefffefefefffefffffffffffefffffffefffefffffffefefffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefffffffefffffffefefffffffefffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff656666ff656564ff656565ff656565ff646565ff656465ff656564ff656565ff656465ff656565ff626263ff606060ff5a5a5aff555454ff4e4e4eff474748ff414141ff393939ff303030ff252525ff1b1b1aff121112ff0c0d0dff0a0a09ff080809ff060707ff050506ff040404ff040404ff030404ff030302ff030302ff010102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff040404ff040304ff040404ff030304ff040404ff050504ff070606ff050605ff070707ff0a0909ff0c0c0cff0f0f0fff141414ff1d1d1dff272627ff313232ff3b3b3aff424243ff474848ff4d4d4eff545354ff5b5a5bff636363ff696969ff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6d6e6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff8f8f8eff8f8f8fff878787ff878786ff878787ff7f7f7fff7e7f7fff6c6c6cff6c6c6cff2e2e2eff2e2e2fff2f2f2fff262626ff1f1f1fff171717ff181718ff080908ff040405ff020101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787877ff787878ff787778ff787878ff777778ff787979ff7c7c7bff7f7e7eff7f8080ff7f7f80ff808080ff808080ff807f80ff7f7f80ff818180ff828182ff818282ff828281ff828182ff818282ff818182ff828181ff818181ff818181ff818180ff818181ff818182ff818182ff818181ff828181ff818182ff818281ff808080ff808080ff808080ff7f7f7fff7e7e7eff7e7e7eff7e7e7eff7f7e7eff7f7e7eff7e7e7eff7e7e7eff7d7e7dff7d7d7dff797a79ff787878ff757575ff757575ff767576ff7675750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010201ff020101ff010102ff020101ff010102ff010102ff010102ff010101ff010101ff010201ff020201ff010201ff010102ff010102ff010101ff010101ff000001ff010101ff010000ff010101ff010101ff000000ff000001ff010000ff000000ff010100ff010000ff000100ff010001ff000100ff010100ff000101ff000000ff000100ff000100ff010101ff010001ff010101ff010101ff000101ff010001ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff000101ff010000ff010100ff010101ff010001ff010101ff000001ff000100ff000000ff010000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010101ff010202ff020201ff020201ff010102ff010102ff010101ff020101ff010101ff010201ff010101ff010101ff010101ff000001ff010001ff010000ff010100ff010100ff010000ff000100ff010001ff000100ff010100ff000000ff000000ff000000ff000000ff010001ff010000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020201ff020201ff050606ff070708ff1b1b1bff1c1c1cff1b1b1cff1b1c1cff1b1b1bff383838ff383838ff7b7b7bff7b7b7bff7b7b7bff8e8e8eff8f8f8eff959594ff949595000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7c7d7dff7d7c7dff7d7d7dff7d7d7dff7d7d7dff787878ff6f6f6eff656565ff5a5a5aff4f504fff454445ff3b3b3aff2e2e2eff201f20ff151515ff0e0e0fff0a0a0aff070707ff060506ff040404ff020203ff020202ff020102ff010101ff010101ff010100ff010000ff000000ff020101ff080708ff070808ff030404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff050404ff070707ff060706ff010101ff000100ff010100ff010101ff010101ff010201ff020102ff020202ff030303ff040304ff060506ff060607ff090a09ff0e0e0eff181818ff252625ff353536ff444343ff4c4c4cff565656ff646464ff6c6d6cff777676ff7d7e7eff7e7d7dff7d7d7eff7d7d7dff7d7d7eff7d7d7dff7d7d7dff494a49ff494a49ff494a49ff49494aff4e4e4fff555555ff5c5b5bff5e5e5eff616161ff626262ff646464ff646464ff636364ff646364ff646363ff646464ff656564ff666665ff666767ff686768ff676867ff686867ff666767ff656565ff646564ff646565ff666566ff666566ff666566ff666666ff656666ff666565ff666666ff656564ff636363ff616262ff626261ff626262ff626262ff616261ff626262ff656565ff666666ff666667ff676767ff626262ff5e5e5eff585858ff585858ff585858ff585858ff5958580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffefefffffffffefffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefefffffefffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefffffffffffefffefefefffffefffffefefefffffffffffffffffffefefefffffffefffefefffffefefffffffffffffefffffffffefffffffefefffffefefffefffffffffefefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffefffffffffffefffefffefffffffffffffffefefefffffffffffefffefffffffffffffffffffffefffffffffffffefefffffefffffffffffffffefffffffffefffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefefffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffefffefffffffffffffffffffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffefefffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefefefffefefffffffefefffefefefffffefefffefefffffefefefffefefefffefefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefffffffffffefffefefefffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefffefffffffffffefffefffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefefffefefefffefffffffffefefffefffffffefffffffffffefffefffefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffefefffffefefffefefffffefefefffefefefffdfefefffefdfefffefefdfffefefefffefefdfffefdfefffdfefdfffefdfefffefdfdfffdfdfdfffefdfdfffdfefefffdfdfefffdfdfdfffefefefffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfefdfffefefefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffdfdfdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfefffefefdfffefefdfffdfefefffefefdfffefdfefffefefefffefdfdfffefefefffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfefdfffefdfdfffefefdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefefefffefdfdfffefefefffefdfdfffefdfdfffefdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfefffdfefdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefefffdfdfefffdfdfefffdfdfefffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffdfdfefffdfdfefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefdfffefefefffefefdfffefdfefffdfefdfffefefefffefdfefffefdfdfffefefdfffdfefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffffefffffefffefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefffffffefffefffffefffffefffefffffefffffffefefffffefefffffefefffefffffffefffffffefffefffffffffffefefefffffefffffffefffffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefefefffefefffffffffffffefffefffffefefffefefefffefefefffefffffffffefefffffffffffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffffffffffffefffffefffffefffefffffffffffffefefffefefefffffefefffefefffffefefffffefefefffffffffffefefefffffefffffefefffffefffffffffefefffefffefffffffffffefffefffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffefefffffefefffffefefffefefffffefefffffefefefffefefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffffefffffefefffefffffffffefefffffefffffffffffffffffefffffffffffffefefffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefefffffefffffefffefffffffffffffffffffefefefffffffefffefefefffefefffffffffffffefffffffffefefffffefefffefefefffefffffffffefefffefffffffefffffffffffefffefffefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffefffefffffffefffffffefffffffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefefffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefffffffffffffffefefefffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffffffffffefefffffefefffffefefffffefefffefefffffefffefffefefefffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefefffefffffffefffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffefffffffffffffefffffffefefffffffefffefffffffefffffffffffffffffffffffefffefffffefffffffefffffffffffffffffefffffffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676666ff656666ff646565ff656565ff656564ff656565ff656565ff646565ff646465ff636362ff616060ff5a5b5bff545454ff4e4e4eff484848ff414141ff393a39ff303030ff262525ff1b1a1aff121111ff0c0c0dff0a0a0aff080808ff060707ff050505ff040504ff030403ff020302ff030203ff020202ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010102ff040404ff040404ff040403ff040404ff040404ff040404ff040304ff040404ff060505ff080807ff090909ff0c0b0bff0f0f0fff151414ff1c1c1dff262727ff313131ff3a3b3bff424242ff484847ff4d4e4dff545453ff5b5b5bff626363ff696969ff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6d6d6dff6f6e6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff878787ff878787ff878787ff7e7f7fff7f7f7fff6c6c6cff6d6d6dff2e2e2fff2e2e2eff2e2e2fff2f2e2eff2f2e2eff262626ff1f1f1fff181718ff181818ff090808ff050505ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787778ff777878ff777778ff787877ff787878ff787878ff797978ff7c7c7cff7f7e7eff80807fff808080ff807f80ff807f7fff7f7f7fff7f7f7eff808081ff818282ff818282ff818282ff828182ff828281ff818282ff818181ff818081ff808181ff818181ff818081ff818181ff828181ff818282ff818182ff808080ff808080ff808080ff7f7f80ff7e7e7eff7d7d7dff7e7d7dff7e7e7eff7f7e7eff7e7f7eff7e7e7eff7e7e7eff7c7c7dff79797aff787878ff767675ff757676ff757575ff757675ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff020101ff020101ff010101ff010201ff010101ff010101ff010101ff010201ff010201ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff010001ff010001ff000100ff010000ff000100ff010101ff000100ff000000ff000000ff000000ff000001ff000000ff010100ff010101ff010000ff010101ff000001ff010101ff010101ff010101ff010001ff010101ff010101ff000101ff010100ff010101ff000101ff010101ff000100ff010101ff000001ff000001ff000001ff010100ff010000ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010201ff010102ff010101ff010102ff020101ff010101ff020101ff010102ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff010000ff000100ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff010100ff000100ff000000ff000100ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff020102ff010202ff060606ff080707ff1c1b1bff1c1c1bff1b1c1cff1b1c1cff1c1c1cff1c1c1cff1b1b1bff383738ff383738ff7b7b7bff7b7b7bff7b7c7bff8f8f8fff8e8f8e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7c7d7dff787777ff6d6e6eff626363ff585858ff4d4d4dff434444ff393939ff2c2c2cff1e1e1fff151414ff0e0e0dff0a0a0aff070707ff060506ff040404ff030202ff020202ff010101ff010101ff010001ff010000ff000000ff000000ff010101ff070808ff070707ff040403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010202ff050404ff060606ff060606ff010102ff010000ff000101ff000101ff010101ff010101ff020202ff020202ff020303ff040404ff050505ff070706ff090a0aff0e0e0eff181717ff252525ff353535ff434342ff4c4b4bff565555ff646363ff6c6b6bff757676ff7d7e7dff7d7d7dff7d7d7dff7d7d7dff7d7e7dff7d7d7dff7d7d7dff494949ff494949ff494949ff494949ff494949ff4f4e4eff555656ff5b5b5cff5e5e5eff616161ff636363ff646464ff646464ff636464ff646363ff636463ff646464ff646565ff656666ff676767ff676767ff666667ff656565ff656565ff656565ff656465ff656565ff656565ff656566ff666666ff656666ff666565ff656565ff636363ff616262ff616161ff616262ff616262ff616161ff616160ff616161ff626262ff656565ff666667ff626262ff5f5e5eff585858ff585858ff585858ff585858ff585858ff5858580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffffefefffffffefffffefffffffffefffefffefffffffefffffefffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffefffffffefffffffffffffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffffffefffefefefffffffefffffefffffefefffffffffffffefffffffffefefffffefefffffffefffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffefffffffffffffffefffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffffefffffefefffefefffffffefefffffffffffefefffffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffffefffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefefffefffefffffffefffffefefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffefefefffffefefffefefefffefefefffdfefefffefefdfffefefefffdfefefffefefdfffefefefffdfdfefffdfefdfffdfefdfffdfdfefffdfefefffdfefdfffdfefdfffefefdfffdfefdfffdfdfefffefdfefffdfefdfffefdfdfffefdfdfffefdfefffefefdfffefdfefffefdfefffdfefdfffefdfdfffefefdfffefefefffefefdfffefefdfffdfdfdfffefefdfffdfdfefffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefdfffefefefffefefefffdfefefffefdfefffefefdfffdfefdfffdfefdfffefdfdfffefefefffefefdfffdfefefffdfdfdfffefdfdfffdfdfdfffefefdfffdfefdfffdfefdfffefdfdfffdfdfefffefdfdfffefefefffdfdfefffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfcfcfffdfcfcfffdfcfcfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefefdfffdfefefffefdfefffdfdfefffefdfefffefefdfffdfefdfffdfefdfffefdfdfffefefefffefefdfffdfefefffdfdfdfffefdfdfffdfdfefffefefdfffdfefdfffdfdfdfffefdfdfffdfdfefffefdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefefffdfefdfffdfefdfffefefdfffdfefdfffdfdfefffefdfefffefefefffefdfdfffefdfefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffdfefefffefdfefffdfdfdfffefefdfffdfefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffdfcfdfffdfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffefefdfffdfefefffefdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefefffefdfefffefefefffefdfefffefefdfffdfefdfffefefdfffefdfefffdfefefffefefdfffefefefffefdfefffdfefdfffefefdfffdfdfefffefefefffefefdfffdfefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffffefefffefefefffffffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefffffffefefffffffffffefefffffefffefffefffefffefefffffefffffffefffefffefffefffffffefffefffefffefefffffffefffffffffffffffefefffffefffffffefffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffefefefffefefefffefefefffffffefffffefffffefefefffefefffffefffffffefefefffefefefffefffefffffffffffffefefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefefffffefffefffefffefffefefffffefffffffefffefffefefefffffffefffefffefffefefffffffefffffefffefffffefefffffefffffffefffffffffefffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffefffffefffefffffffefffefefffffefffffffefffefffefffefffefffefffefefefffefefffffffefefffefffefffefefefffffefefffffefffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefffefffefffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffefffffffefffefefefffefefefffefefefffffffefffffefffffefefffffffffffffefffffffffefefffefefefffefffefffffffefffffefefffffffefffffffefffefffffffffefffffefefffffffffefffffffffffffffffffefffffffffefffffffffefffffffefffffffffffffefffffffffffffffffefffefffffffffefffffffffefffffefffffffffefffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffefffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefffefffefffefffffefefffffffffffffffefffefffffffefefefffffefefffefefffffffffefffefffefffffffefffffefffffefffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffefffffefffffffffefffefffefffffffefffffefffffefffffffffefefffffffffffefefffffefffefffffffefffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676867ff676766ff666565ff656564ff656565ff646565ff656565ff656465ff636363ff606161ff5b5b5bff545455ff4e4e4eff484847ff414141ff393939ff303030ff262626ff1b1b1aff111212ff0c0c0cff0a0a0aff080808ff070706ff050505ff040404ff030303ff020203ff020101ff010101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020102ff030303ff040403ff030404ff040404ff030404ff040304ff040403ff030403ff040404ff060505ff080808ff0a0a09ff0b0c0cff0f0f0fff151414ff1c1c1dff272726ff313231ff3b3b3aff424242ff474848ff4d4d4dff545454ff5b5b5bff636362ff696969ff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6d6e6dff6e6e6fff6f6e6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7f7eff6d6d6cff6d6d6cff2e2f2fff2f2e2fff2e2e2eff2f2f2eff2e2f2fff2f2f2fff2e2e2fff262626ff201f1fff171817ff171818ff090808ff050505ff020101ff010101ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787778ff787778ff787877ff787878ff787878ff777878ff777777ff797978ff7c7c7cff7e7e7eff807f80ff808080ff7f7f7eff7e7e7eff7e7d7eff7f7f7eff808080ff828281ff818281ff818181ff828181ff808181ff7f7f7fff80807fff808081ff818180ff808080ff808080ff818282ff818281ff808180ff808080ff7f8080ff7f7f80ff7e7e7eff7d7d7dff7d7d7dff7e7d7dff7e7d7eff7f7e7eff7e7e7eff7e7d7eff7d7d7cff7a7979ff787878ff767676ff767575ff767575ff757575ff757575ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020201ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff000101ff000101ff010001ff010101ff010000ff010001ff010001ff010100ff010001ff010001ff000100ff010000ff010100ff010101ff010100ff010100ff000000ff010100ff000001ff010100ff010001ff000001ff010101ff000101ff010000ff010001ff010101ff010101ff010100ff010100ff010101ff000101ff010001ff000000ff010100ff000101ff010101ff000001ff010001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff020201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff000101ff010001ff010101ff010000ff010001ff010001ff010100ff010001ff010001ff000100ff010000ff010000ff010100ff010000ff010000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff020201ff020202ff060506ff070807ff1c1c1bff1b1b1cff1c1c1cff1c1c1bff1b1c1cff1c1c1bff1b1c1cff1b1c1cff1c1b1cff383838ff383738ff7c7b7bff7b7b7bff7c7c7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7c7dff7c7c7dff7d7d7dff7c7d7dff7d7c7cff7c7c7cff767776ff6c6b6bff616060ff555655ff4b4b4bff414242ff373737ff2a2a2aff1e1e1dff141414ff0e0d0eff090a0aff080708ff060605ff040404ff020202ff010101ff010101ff010100ff000001ff000000ff000000ff000000ff020201ff070807ff070706ff030303ff000101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010102ff040404ff060606ff060606ff010101ff000100ff010101ff010100ff010101ff010101ff010202ff020202ff020202ff040403ff050505ff070707ff09090aff0e0d0eff171716ff232323ff333333ff414040ff4b4b4bff555554ff626262ff6a6a6aff757574ff7d7d7dff7d7d7cff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff4a4a49ff494949ff494949ff494949ff444445ff4e4e4eff585858ff5b5c5bff5f5f5eff616161ff636364ff646464ff646464ff646363ff646363ff646364ff646464ff656465ff666566ff676767ff686767ff676767ff656565ff656564ff656564ff646564ff646464ff656565ff666665ff666566ff656565ff666666ff656666ff636363ff616161ff616160ff626161ff626262ff626261ff616161ff606061ff626162ff656565ff6a6a69ff646565ff585858ff515152ff585858ff585858ff585858ff585858ff5858580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefefffffefffefffffffefffefefffffefefffffffefffffefffffffffefefffefffefffffffefffffefefffffffffffefefefffffffffffffffffffefffffffffffefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffefefffefffffffffefffffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefffffffefffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffefefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffffefefefffefffefffffffefffefefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefffefffefefefffefefefffefefefffffefefffefffefffffefefffffefefffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffefffffffefffffffefefefffffffffffefefffffffffffffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefefffffefffefffffefffffffefefffffefefffefefefffffffffffefefffffffefffffffefefffefffefffefefffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefefffffefefefffefffefffefefffffefefffffefefefffdfefefffefefefffefefdfffefefdfffefdfdfffefefefffdfdfdfffdfefefffefefdfffdfefdfffefdfdfffdfdfdfffefefefffdfefdfffdfdfefffefdfdfffdfefefffefefefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefefffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffdfefdfffdfefefffefefefffdfefdfffefefefffefdfdfffdfdfefffdfdfefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfefefffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffcfdfcfffcfcfdfffdfdfcfffcfcfdfffcfcfcfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefefffefdfdfffdfdfefffefdfefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfefefffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffefdfdfffdfdfdfffefefefffdfefdfffdfdfefffefdfdfffdfefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfcfdfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfefffefefefffefdfefffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefdfefffdfefefffefdfefffdfefefffefdfefffefefdfffefefdfffefdfdfffefefefffdfdfdfffefefefffefefefffdfefdfffefdfdfffefefdfffefefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffefefdfffefdfefffdfefefffefdfefffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefffffefefefffefffffffefefefffefffefffffffefffefefefffffefefffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffefffffefffffffffffffffffffffffefffefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffefffefefffffefffffffefefffffefffefffefefefffefefefffefefffffefffefffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffefffefefefffefefefffefefefffffffefffefefefffefefffffffefefffefffffffffffefffefefefffefefefffffefefffefffffffffefffffffefefffefefefffefffffffefffffffefefffffffffffffefefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefefefffefefefffffefefffefffefffffffefffefefefffefefefffffefefffefffefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefefefffefefffffffefffffefefefffffffffffffefefffffffffffffefffffefffffffefffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefefffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffffffffefffffffffffffefefffffffffffffefefffffefefefffefefffffefffefffffefffffffefefffffefefffefefefffffffffffffefffffffffffffffefffffefffefffefffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefffffffefffffffffffffffefefffffefffffffffefffffefffffffffefffffffffefffffffefffffefefffffffffffefefefffffffffffffffffffefffefffffefefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffefefffefffffffffffffffffefefffefffefffefffffffffffffffefefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefefefffefefffffffefffffefefefffefffffffffefefffefefffffefefffffefffffffefefffffefefefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffffefefffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffffefffffffffffffffefefffffefffffffffefffffefffffffffefefffefffefffffffefffffefefffffffffffefefefffffffffffffffffffefffefffffefefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffeffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686968ff686767ff676666ff666665ff656465ff656565ff656565ff636363ff606060ff5a5b5aff545455ff4e4e4eff474847ff414141ff3a3939ff303030ff252526ff1a1b1bff111212ff0c0c0cff0a0a0aff080808ff060607ff050506ff040405ff030303ff020302ff020201ff010101ff010000ff000000ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff030202ff030203ff020302ff030304ff030303ff030303ff040404ff040303ff030304ff040304ff050606ff070708ff090909ff0c0c0bff0f0f0fff141415ff1d1c1dff262727ff313131ff3b3b3aff434242ff484848ff4e4d4dff535353ff5b5b5bff636363ff696969ff6c6c6cff6c6c6cff6c6c6cff6d6e6dff6e6e6fff6f6e6eff6e6f6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6d6c6cff6d6c6cff2e2e2eff2e2f2fff2e2e2eff2f2e2eff2e2e2eff2e2e2eff2e2e2fff2f2e2eff2e2e2eff262626ff201f1fff181718ff181718ff080909ff040405ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787778ff787878ff787778ff777878ff777878ff747373ff727372ff747474ff777676ff797979ff7a7a7bff7b7b7bff7a7a7bff7a7a7aff7a7a7aff7b7b7bff7c7c7dff7e7d7eff7d7e7eff7d7d7dff7d7e7dff7d7d7cff7b7b7bff7c7b7cff7c7c7cff7d7d7dff7d7c7cff7c7c7cff7d7d7dff7d7d7dff7d7d7dff7c7c7cff7b7b7cff7c7b7bff7a7b7aff7a7a7aff797a79ff7a7a7aff7a7a7aff797a79ff797979ff787878ff767776ff737474ff727373ff707070ff757575ff757575ff767575ff757576ff757675000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010102ff010101ff010101ff010102ff010102ff010101ff010202ff010101ff010201ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010100ff010101ff000100ff000001ff010000ff000101ff010101ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000101ff000101ff000000ff000001ff000000ff010000ff010001ff000101ff010001ff010101ff010101ff010101ff000001ff000001ff000101ff000100ff010001ff010001ff010101ff010001ff010101ff010001ff010101ff010000ff000000ff000001ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010100ff010101ff010100ff000001ff010000ff000101ff010101ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff010000ff000001ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff060606ff070707ff1c1c1cff1c1c1cff1b1c1bff1c1b1bff1c1b1bff1c1c1cff1b1c1bff1b1b1cff1c1b1bff1b1c1cff1c1c1cff373837ff38383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7d7d7dff7c7c7dff7c7c7cff7b7b7bff747574ff6a6969ff5e5e5eff535353ff494849ff3f4040ff353435ff292828ff1c1c1cff131313ff0d0d0dff0a0909ff070707ff050505ff040404ff020203ff010101ff000101ff000001ff000000ff000000ff000000ff000000ff020102ff080808ff070707ff030403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010102ff040404ff050505ff050505ff010101ff000000ff010000ff010001ff010101ff010101ff020202ff020102ff020202ff030203ff040404ff060607ff090909ff0c0d0cff151515ff212121ff303030ff3e3e3eff484949ff525353ff606060ff686968ff737374ff7c7c7dff7c7c7cff7c7d7dff7d7d7dff7d7e7dff7e7d7dff7d7d7dff494949ff494949ff494a4aff454544ff424343ff434242ff4f4f4fff565656ff595959ff5c5c5cff5f5f5fff606161ff616161ff5f605fff5f5f5fff5f5f5fff5f6060ff606060ff616061ff616161ff606161ff606060ff5f5e5fff5e5e5fff5f5f5fff606060ff606061ff606160ff606060ff606060ff606060ff606060ff5e5e5eff5c5c5cff5b5b5cff5c5c5cff5d5d5dff5e5d5eff5e5e5eff5d5d5dff5d5e5eff5f5f5fff636263ff636263ff595959ff4a4a4bff4b4b4bff515151ff585858ff585858ff585858ff5858580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffefefefffffffffffffffffffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefffffffefefefffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefefefffffefefffffffffffefffffffefefefffffefefffefffffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffffefffefffffffffffffffffffffffffffefffefffefffffefefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffefffffefffffffffffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefefefffffffefffffffffffefffffffefefffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffefffffffefefefffefefffffefffefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefefffefffefffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefefffefffefffefffffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefefefffefefefffffefefffefffffffefffefffefefefffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffffffffffefffefefffffefefefffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefdfdfffdfdfefffdfefefffdfdfefffdfefdfffefdfefffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfefefffdfefdfffefefefffefdfefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfefefffdfefefffdfefefffefdfefffefefdfffefdfefffdfefdfffdfdfefffdfdfdfffefefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefefdfffefefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfefefffdfdfefffdfefdfffefdfefffdfdfefffdfdfdfffefefefffdfefefffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffefdfefffdfefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefefffefefefffefefdfffefefdfffefefdfffefefefffdfefefffdfefdfffdfefefffdfefefffefdfefffdfefdfffdfdfdfffdfefdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfdfffefefdfffdfdfdfffefdfdfffefdfdfffdfefefffdfefdfffdfefefffdfefefffefefefffefefdfffefefefffefefefffdfdfefffefdfefffefefefffefefefffdfdfefffdfdfdfffefefefffefdfefffefdfdfffefefefffdfefefffdfefefffefdfefffdfefefffefefefffefdfdfffdfdfefffdfefefffefefefffefefdfffefefefffefdfefffdfdfdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefefffffffefefffefefdfffefefefffdfefefffefdfefffdfefefffdfefdfffefefefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefffefffffefefffefefffffefffffffefefffffffffefffffffffffefefffffefefefffffefffffefffffffefefefffefefefffffefefffefffefffefefefffffefffffefffffffffffefffffefefffefffefffefffffffffffefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefffffffffffefffefffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffffffefffffffefffefffffefffffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffefffefffefefffffffffefffffefefffefefffffefffffffffefefffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefefffffefffffffefefffffffffefffffefffffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffffefffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffffffffffffffefefffffefefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefefffffffefffffffffffefffffffefefefffffefffffefffffffffffefffffefffffefffefffffffffffffffefffefefefffefefffffefffffffefefefffefffefffefffefffffffffffffefffffffefefffffefefffffffefffffffefffefffffffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefffffffefffffffffefffffffffefffffefffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefefffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffffefefffffffffffefffffffefefefffffefefffefffffffffffefffffefefffefffefffffffffffffffffffffffefffefffffffefffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffefffefffefffefefffffefefefffffefefffefefefffefefefffffefefffefffefffefefffffefefefffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefffffffefefffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffefffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686969ff696968ff676767ff676666ff666565ff656565ff626363ff606060ff5a5b5bff555455ff4e4e4eff484848ff414141ff393939ff303030ff252525ff1b1b1aff111112ff0c0c0cff0a0a0aff080808ff060606ff050505ff040404ff030303ff020202ff010102ff010101ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010202ff020202ff010201ff020202ff020303ff030304ff030303ff040403ff030303ff030304ff050505ff070707ff090909ff0b0b0bff0f0f0fff141514ff1c1c1dff272627ff313132ff3b3b3bff434242ff474748ff4d4e4eff545454ff5b5b5bff636363ff696969ff6c6c6cff6e6d6eff6e6f6fff6e6e6eff6e6e6eff6f6e6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2f2e2eff2e2f2fff2e2f2eff2e2e2eff2e2f2fff2f2e2fff2e2f2eff2f2e2eff2e2f2eff2e2e2fff262626ff1f1f1fff1818170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777878ff777878ff777878ff787878ff737373ff696969ff686968ff686868ff6b6a6bff6e6e6eff707070ff717171ff717171ff727172ff717171ff717171ff717171ff717271ff717172ff717171ff717172ff707170ff706f6fff6f6f6fff6f7070ff6f6f70ff70706fff707070ff706f70ff70706fff707070ff707070ff6f6f6fff6f6f6fff6f6f6fff6f7070ff717171ff727272ff717272ff707170ff6f6e6fff6d6e6dff6b6b6cff686868ff676767ff676868ff707171ff757575ff757675ff757575ff757576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010102ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff010000ff010101ff010101ff000000ff000000ff010000ff000100ff000000ff000000ff000001ff000100ff000000ff000100ff000001ff010100ff000000ff000001ff000101ff000000ff000101ff000100ff010101ff010001ff010100ff010001ff010100ff010101ff000101ff010101ff010101ff010100ff000100ff010000ff010000ff000101ff000100ff000000ff000101ff010001ff000100ff010000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000001ff010101ff010101ff010100ff010101ff010001ff000000ff010101ff000101ff000000ff000000ff010000ff000100ff000000ff000000ff000001ff000100ff000000ff000000ff000001ff010100ff000000ff000001ff000101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1cff1c1c1bff1c1c1cff1c1b1cff1b1b1bff1c1c1cff1b1c1cff1b1b1bff1b1b1bff1c1c1cff1b1c1cff1b1b1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7cff7d7d7dff7d7d7cff7c7c7cff7a7b7bff797979ff737373ff686868ff5c5d5cff515151ff474647ff3d3e3dff333333ff272727ff1b1b1bff121212ff0c0c0cff090909ff060706ff040405ff030304ff030302ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff010201ff070808ff070707ff030404ff010201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff030303ff040404ff030404ff010101ff000000ff010100ff000100ff010101ff020101ff010202ff010201ff010202ff020202ff040304ff050505ff080808ff0b0c0cff131314ff1f1f1fff2e2e2eff3c3c3cff464647ff505050ff5e5d5eff666666ff727172ff7b7b7bff7b7b7bff7c7c7cff7d7d7dff7d7d7eff7d7e7dff7e7d7dff494949ff494a49ff444545ff434342ff383737ff363636ff444444ff4d4d4dff525353ff565656ff595959ff5b5b5bff5a5b5bff585959ff575657ff555656ff545554ff535353ff525251ff515151ff525251ff525151ff515151ff505151ff504f4fff4f5050ff505150ff505051ff505050ff504f4fff504f4fff4f4f4fff4e4e4eff4d4e4eff505050ff535353ff565655ff575757ff585757ff595858ff595959ff5a5a5aff5b5b5bff575858ff4c4c4cff3e3f3eff414041ff4b4c4bff515152ff585858ff585858ff5858580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffefffffffefffffffefefffefefefffffffefffefffefffefefffffefefffffefefefffefffefffefffefffffefffffefffefffffffefffefffefffffefffffffefefffffffffffefffefffffefffffffefefffffefffffefffffffefffefffffefffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffffffefffffefffffffffefffffefefffffffffffffffffffffefefffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffdfefefffefefffffefefefffefefefffffefefffefefefffffffefffefffefffefefffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffefffefefffffffffefffffffefffefefffffffefffffefefefffefffefffffffefffffffffffffffffffffffefffefffefffffefffffffefffffffffffffefffefffffefffffffefefffffefefffefffffffefefefffffefffffefffefffefefefffffefefffffefffffffefefffefffefffefefffffefffffffefefefffefffffffffffefffefefefffefefefffefffefffffffefffffffffffefefffffffefefffffefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfefdfffefefefffdfefefffdfdfdfffdfefefffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfefdfffefefdfffdfefdfffefdfefffefdfefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefdfdfffefefefffdfdfefffdfefefffdfdfdfffdfefefffefefdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfefefffdfdfefffefdfdfffefdfdfffdfefdfffdfefdfffefdfefffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffdfdfefffefdfdfffefdfefffefefefffefefdfffefdfefffefdfefffdfefefffdfefdfffdfdfdfffefdfefffdfefefffdfdfdfffdfefefffdfefefffefefefffdfefdfffdfefdfffefdfdfffefefdfffdfefdfffdfefdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefffffefefdfffefefefffefefdfffefdfdfffefefdfffefdfefffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffdfcfcfffcfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfefefffdfdfdfffefdfefffdfefdfffefdfdfffefdfdfffefefefffefdfdfffefefefffdfdfefffdfefefffefefefffefefefffefefefffdfdfefffdfdfefffefefdfffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffdfefdfffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefffffefefffffffefefffffefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefffffffefffefffefffefffffefffffefffffffefefefffefffffffefffffffefefffffefffefffefefefffffefefffffffefffefefefffefffefffffefffffffefffffffefffffffefefffefefefffffffefffefffefffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffffefffffffefffffffffffefefffffffefefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefefefffefffffffefffffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffffefffefffefffefefffffefefffffefffefffefffffffffffefffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefefefffefffffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefffffefefffffffefffffffefefffefefefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefefffffffefffffefffffffefefffefffefffefefffffefffffffefefefffefffffffffffefffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffefefffefffffffffffefffffffefffefffffffefefffffefefefffefffefffefffefffefefffffefffefffefffefffefefefffffefffffffefefffffffefffefffefffffefffffefefefffffefefffefffffffefefefffffefffffefffefffefefefffffefefffffefffffffefefffefffefffefefffffefffffffefefefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffffffffffefffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffefefffefffffffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefefffffefffffffefefffefffefffefefffffefffefffefefefffefffffffefefefffefefefffefefefffefefefffffffefffefffffffefefffffffefefffffefffffefffefffffffefffffefffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffefffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffeffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686969ff686868ff696869ff676867ff666666ff666565ff656565ff616060ff5b5b5aff545455ff4e4e4eff484848ff414142ff3a3a3aff303030ff262626ff191919ff111010ff0c0c0cff09090aff090808ff070607ff050505ff040404ff040304ff030202ff010202ff000100ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff020302ff030303ff010201ff020202ff020303ff040403ff030303ff030303ff030303ff040403ff050606ff070808ff090909ff0c0b0cff0f0f0fff131313ff1c1b1cff272627ff313232ff3c3c3cff434343ff484747ff4d4d4dff535353ff5b5b5bff636363ff6b6b6bff6d6e6dff6e6e6eff6f6e6eff6f6f6eff6e6e6eff6e6f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787777ff787878ff737374ff696969ff5e5e5eff5d5e5eff5d5d5dff606060ff636363ff666665ff676766ff676767ff676767ff666565ff626262ff5f5f5fff5d5d5dff5d5c5dff5d5c5dff5c5d5dff5c5d5cff5a5b5aff5a595aff595959ff585858ff595959ff595959ff595959ff595958ff585958ff5a5959ff5a5a5aff5a5a5aff5b5c5bff605f60ff636363ff666566ff676767ff666666ff656564ff636362ff5f6060ff5d5d5dff5d5d5dff5e5e5eff686867ff717071ff757575ff757675ff75757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010202ff010102ff020101ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff000100ff010101ff010100ff000100ff000100ff010001ff000001ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000001ff000100ff010100ff000100ff010001ff010000ff010101ff000101ff010101ff010000ff010001ff000101ff000000ff010001ff000100ff000000ff010000ff010001ff010000ff000100ff000001ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010101ff000000ff010101ff000101ff010101ff010100ff000100ff010001ff010100ff000000ff000100ff000001ff000001ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7c7dff7d7d7dff7c7c7cff7b7b7bff7a7979ff7a797aff717272ff666665ff5a595aff4e4e4eff444444ff3b3b3bff323132ff272626ff1a1b1aff111011ff0b0c0bff080808ff060606ff050505ff030303ff020202ff010101ff010100ff000101ff000000ff000000ff000000ff000000ff020201ff080808ff070707ff030404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020201ff020303ff040304ff030303ff010101ff000101ff010100ff010101ff010101ff010101ff020101ff010101ff010101ff010201ff020203ff030404ff060606ff0a0a0bff121212ff1e1e1eff2d2d2dff3a3a3aff444444ff4e4e4eff5a5a5aff636263ff706f70ff7a7a7aff7a7a79ff7b7b7bff7c7c7cff7c7d7dff7d7d7dff7d7d7dff494949ff454545ff424242ff373837ff2f2f2fff2d2d2dff3b3b3bff444444ff4c4b4bff505050ff535352ff545554ff535353ff505050ff4c4b4cff484747ff434344ff3f3f3fff3b3b3bff393a3aff3b3b3bff3c3c3bff3b3c3bff3b3b3aff383838ff373737ff373837ff373837ff393839ff393838ff383838ff373837ff373738ff3a3939ff414040ff474747ff4c4c4bff4f4f4fff515151ff525252ff545353ff535353ff525151ff4c4d4cff424242ff383939ff383938ff404141ff4b4b4bff515151ff585858ff5858580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffefefffffffffffffefffffffffefffffefffffffffefffffffefffefffffffefffefffffffefffefefffffffffffffefffefffffffefffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffefffefefefffefefffffffefefffefefffffefefefffefffffffefefefffffefffffefffefffffffefffffffefffefffefffefffefffefefffffffffefffefefffffffefefffffefefffefffefffffffffffffefefffefefefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffefffffefffffffffefffffffefffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffefffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffffefffefefefffefefffffffefefffefefffffffefffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefefffffffefefffefffffffefefefffffefffffefffefffffffefffffffefffefffffffefffffffefffffffffffefffefefffffffefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffffffefefefffefefffffffffffffefefffffefffffffffefffffffefefffffefffffffefffffefffefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfefffefefefffdfefdfffefefdfffdfefdfffdfdfefffefefefffefdfdfffefdfdfffdfdfefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffefefefffefdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfefdfffefdfdfffefefdfffdfefdfffdfefdfffdfefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefdfffefefdfffefefefffdfefefffefefefffefefefffefefdfffdfefefffdfdfefffefefefffefdfefffdfdfefffefefdfffdfdfefffdfefefffdfdfefffdfdfdfffefdfefffefdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffdfdfcfffcfcfdfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfefefffdfdfefffefdfdfffefdfefffefdfefffefefdfffefdfefffefdfdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfefffefefdfffdfefdfffefefdfffdfefdfffdfdfefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfefffdfdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffdfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffcfcfcfffbfcfbfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffefdfdfffdfefdfffefefefffefdfdfffdfdfdfffdfdfefffdfefefffefefefffefdfefffdfefdfffdfefefffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefdfffefdfefffefefdfffefefdfffefefefffdfefdfffefefdfffdfdfefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffffefefffefefefffefefefffffffffffffefefffffffefffefefefffefefffffffefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefdfffefefdfffdfefefffdfefdfffdfdfefffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffffffefffefffefffffffefffefffefffefefffffffffffffffefefffffefefffefefffffffffffffefffffffffffefffffefefffffffffffffffffffffffffffffffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffdfefefffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefefffffffefffffefefffefefefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffefefffffefffffffefffffffffefffefefefffffefefffefffefffefefffffefefefffefefefffefefefffefffefffefffefffffffefffefffefffefefffffffffffffffefefffffefefffefefffffffefefffefefffffffffefffefefefffefefefffffefffffffefefffefffefffefefefffefefffffffefefffefefffffffefefffefffffffffefffffffefffffefffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefffffffffffffefffefffffffefffefffefffefefffffffefffffffefefffffefefffefefffffffefffffefefffffffffefffefefefffefefefffffffffffffefefffffffefffefefefffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffefffefffffffffffefffffffffffffffffefffffefffefffefffffffefefffffffffffffffefffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefefffffefefefffefffffffefefefffffefffffefffefffffefefffffffefffefffefffefefefffefefffffffffefffefefffffefefefffffefefffefffefffffffefffefefefffefefefffefefffffefefffffffffffffefefefffefefefffefffffffefefffffffffffffffefffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffefffffffefffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefffffffffefffffefffffffffefffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefefffffefefefffefffffffefefffffffffffffefefefffefefefffefffefffefefffffefffffffefefffffefefefffffefffffffefffffefffefffefefefffffefefffefffefffefefffffefffefffffefefffefefffffffffefffefffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696968ff686868ff686868ff686868ff676767ff676767ff666666ff626261ff5b5c5cff555556ff505050ff4a4a4aff434344ff3d3d3cff323333ff2b2c2cff201f20ff141414ff0e0d0eff0b0a0bff090908ff070607ff060505ff050504ff040404ff020302ff020201ff000001ff010100ff000100ff000000ff000100ff050505ff050404ff020202ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff060606ff070807ff080809ff030302ff020203ff030303ff040404ff040405ff040505ff050505ff060506ff080708ff090909ff0a0a0aff0d0c0dff111010ff171716ff1f1f1fff2b2b2bff343433ff3d3d3eff454544ff494949ff4f4f4fff555656ff5d5d5dff656565ff6c6c6cff6f6e6eff6e6e6fff6f6f6fff6e6f6fff6f6f6eff6f6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787778ff787877ff737373ff696969ff5f5f5fff555555ff535353ff535352ff565656ff595a59ff5b5b5bff5b5a5bff5b5a5bff585858ff545453ff4c4c4cff444443ff3f3f3fff3e3e3eff3e3e3eff3f3f3eff3e3e3eff3d3d3dff3b3c3bff3b3b3aff393a3aff39393aff3a3a3aff393939ff393838ff383839ff3a3a3aff3b3b3bff3d3c3cff414141ff494949ff515151ff575656ff5a5a59ff595a59ff595959ff585758ff545455ff515151ff545555ff545455ff5e5d5eff676867ff717170ff757675ff75767500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020101ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff000101ff010101ff000101ff010101ff010101ff010101ff010100ff010001ff010101ff010101ff010100ff010000ff000100ff010101ff010000ff010100ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000001ff000100ff010100ff010100ff000101ff000100ff000001ff010100ff000001ff010000ff010000ff000100ff010101ff000000ff000000ff000001ff000000ff010001ff000000ff000000ff000000ff000001ff010101ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000100ff010100ff000100ff000001ff010101ff010001ff010000ff000001ff010101ff000101ff010100ff000000ff000000ff010001ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7d7dff7d7c7cff7a7b7bff7a7979ff7a7979ff777777ff6e6e6eff606060ff545454ff4a4a4aff404041ff383838ff2f2f2fff252525ff181919ff0f0f10ff0c0c0bff080808ff050606ff050504ff030304ff020303ff020102ff010101ff010101ff000000ff000100ff000000ff000000ff020201ff080808ff060706ff030303ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff030303ff040404ff040303ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff010101ff020202ff040403ff050505ff090a0aff111211ff1d1d1dff2b2c2cff373737ff404040ff4a494aff565556ff5f5f5fff6d6d6dff787878ff787877ff797a7aff7b7b7bff7c7c7cff7c7c7dff7d7d7dff444544ff434343ff373737ff2f2f2fff2a2a2aff2a2929ff363535ff3c3c3dff444444ff494949ff4c4c4bff4c4c4cff4a4a4aff454545ff3f3f3fff393938ff313131ff2b2b2bff272627ff252525ff252425ff252626ff252525ff232324ff222322ff232323ff232322ff232323ff232423ff232323ff232323ff222323ff242424ff292828ff323232ff3c3c3cff424242ff464646ff4a4a4aff4c4c4cff4d4d4dff4b4b4bff484848ff434343ff3a3a3bff333333ff333333ff383939ff414140ff4b4b4bff515252ff5858580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffefefffffefffffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffefefffffffffefffefefffffffffffffefffffffefffffffffffffffefefffffffffffffefffefffffffffffffffefffffefffffffefffffefffefffffefffffefffffffffefefffffefefffefffefffffefefffefefffffefefefffffffefffefefefffffefefffefefefffefefefffefefffffefefffffffffefffffefefffefefffffffefffffefffffffffefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefffefffffffffffefffffffffffffffffffefffefffffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffffefefffffefefffefffefffffefefffefefffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefefffefefffffefefefffffffefffefefefffffffffffffffefffefffefffefffffffffefffffffffefffffffefffefefffffffefffffefffffffffefffffefefefffffffefffffefefffffefefffefffffffefffefffffffefffefefffffefffefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfdfdfffefefefffdfdfdfffdfefefffdfdfefffdfdfefffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfefffefdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefdfdfffefdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffcfcfdfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefefffdfefdfffdfefdfffefdfefffdfdfefffdfefdfffdfefdfffdfefdfffefefefffdfefefffefefefffdfdfdfffdfdfefffefefdfffdfdfdfffefefefffdfefdfffdfefefffefefefffdfdfefffefefefffdfefdfffefefefffefefdfffefdfefffefdfefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffdfefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfbfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffefefdfffdfefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffdfefdfffdfefefffefdfefffefdfdfffefefefffefefefffefdfdfffdfdfefffdfefefffefefdfffefefdfffefefefffefdfefffdfefefffefefdfffdfefdfffefefefffdfefefffefefefffefefdfffefefefffefefdfffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffefffefffffefffffefefefffefefefffefefefffefffefffefefefffdfdfefffdfefefffefefefffdfefdfffefefefffefefdfffdfefdfffdfefefffdfdfefffefefdfffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffefefefffefefefffefefdfffefefefffefefffffefefefffefefefffefefefffffffffffefffffffffffffffefefefffefefffffffefefffefefefffffffffffefefefffefffffffefefffffefefffffefffefffefefefffffefffffffefefffefefffffffefffffefffffffffffffffefffefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffdfefefffefefefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffefefefffefffffffffffefffffffefffffffffffefefffffefffefffefffefffefefefffffffefffefffffffffefffffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefffefffffefefffefefffffefefffffffffefffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffffffffffefefefffefefffffefefffffefefffffefffefffefefefffefefefffffefefffefefffffffefefffefffefffffefffffefffffffffefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffefffffefffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefefffefefffffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefffffffffefffffefefffefefffffffefffffefffffffffefffffffefffffffffffffffffefffffefefffefffffffffffefffffffffffefffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefffffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffefefffffffffefffefefefffffffffffefffffffefffffffffffffffefefffffffffffffefffefffffffffffffffefffffefffffffefffffefffffffffffffffefffffffffffefffffefffffffffefffffefffffefefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffefefefffffefefffefefffffefffefffefefefffefefefffffffefffefffffffffffffffffffefffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffefefffefefffffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffefefffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffeffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696869ff686869ff696968ff696968ff696868ff676868ff686968ff666666ff606060ff585958ff505151ff4a4949ff424141ff3a3a3aff323232ff2a2a2aff1f1e1fff141515ff0e0f0eff0b0b0aff090909ff070607ff050505ff040404ff030303ff020202ff010101ff010101ff010100ff000001ff000000ff020202ff050505ff030404ff010202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030303ff080807ff090909ff080807ff020202ff020101ff030202ff030303ff030404ff030303ff030303ff050505ff060706ff080908ff0a090aff0c0c0cff0f100fff151515ff1e1e1eff2a2a29ff323333ff3c3c3cff434342ff494949ff505050ff575757ff5f5f5fff656565ff6b6b6cff6e6e6fff6e6e6fff6e6f6fff6e6e6eff6f6e6fff6f6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff747473ff696969ff5e5f5eff555555ff4d4c4cff4c4b4bff494949ff4c4c4cff4f4e4eff4f4f50ff4f5050ff4e4e4eff494949ff424242ff363637ff2d2d2dff262726ff222322ff232222ff232424ff232323ff222221ff212121ff212121ff202020ff202020ff1f2020ff1f2020ff1f1f1fff1e1f1fff202020ff212121ff232323ff292929ff343435ff403f3fff464747ff4c4c4cff4d4d4dff4e4e4dff4d4c4dff494a49ff474646ff4b4b4cff4b4b4cff555554ff5d5e5dff686868ff707170ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010100ff000001ff010101ff000101ff000101ff010101ff000001ff010101ff000100ff010001ff010000ff000001ff010000ff000100ff010001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010100ff000000ff010000ff000000ff000000ff000001ff000001ff010100ff010000ff000001ff010001ff000101ff010001ff010001ff010101ff010100ff010000ff000101ff000100ff010100ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff010101ff000000ff000101ff000001ff000001ff000100ff000000ff010000ff010000ff000001ff010000ff000100ff010001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7aff7b7b7bff7a7b7bff7b7b7bff7a7b7bff7b7b7bff7b7b7bff7b7b7bff7c7b7bff7d7c7cff7d7d7dff7e7e7dff7e7e7eff7e7e7eff7d7e7dff7d7e7eff7e7d7dff7e7d7dff7e7d7eff7e7e7eff7e7d7dff7d7d7dff7d7e7eff7e7f7eff7f7f7fff807f80ff7f7f80ff7f807fff7f7f7fff7f7f7fff80807fff7f8080ff808080ff7f7f7fff7f7f80ff807f7fff7f7f7fff808080ff7f7f7fff7f8080ff7f7f80ff7f7f80ff7f807fff7e7e7eff7e7d7eff7d7d7cff7c7b7cff7b7a7aff797a7aff7a7a7aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7b7b7aff7a7979ff79797aff777777ff727372ff686768ff585858ff4d4d4dff444444ff3c3c3cff333434ff2c2d2cff232323ff181818ff0f100fff0a0b0bff080707ff060505ff040404ff030303ff030202ff020102ff010202ff010101ff000100ff010001ff000001ff000000ff020201ff070807ff070707ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff040404ff040505ff050404ff010201ff010001ff010101ff020201ff020101ff020101ff010101ff010101ff010101ff010101ff020302ff040404ff060505ff0a0909ff111111ff1d1d1dff292828ff323232ff3b3b3bff444544ff50504fff595959ff686869ff757575ff737373ff777877ff7a7a7aff7b7b7bff7c7c7cff7d7d7cff434343ff373737ff2e2e2fff2a2a2aff282828ff272828ff313131ff363636ff3b3b3bff3e3f3eff414141ff424141ff3f3f3fff3a3a3aff333333ff2b2b2bff222323ff1d1d1dff1a191aff181817ff181717ff171718ff161617ff171716ff171716ff181818ff171717ff171717ff171717ff171718ff181817ff181717ff181819ff1e1e1eff272827ff323132ff393839ff3d3d3dff414140ff454444ff454646ff444544ff414141ff3b3c3cff343534ff2e2f2eff2e2e2eff343333ff393839ff414141ff4b4b4bff5151510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffefffffffefffefffefffffffffffefffffffffefefffefefffffffffefffefffefffefffffffefffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffefffffffffffffffffefffffefffffffefffffffffefffefffefffefffefffffefefffffffffffffefffffefefffffefffffffffefefffffefefffefefefffefffefffefffefffefffffffffefefffefefefffffffefffffffffffefffffffffefffffffefffffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefffefffefffffffefffffffefefffffefefefffffffefffffefefffefefefffffefefffefefefffefefefffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffffefffffffefffffefefffffefffffffffefffffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffefffffefefffffefffffffffefefffffefefffefefefffefffefffefffefffefffffffffffefffefefffffffffffffffffffffefffffffffefffffffefffffffefefffffefffffefefffffefefefffffefefffffefefffffefffffffefffffffffffffffefffffefefefffefefffffefffffffefefffffffefffffffefffffefefffffefffefffffefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefdfffefefdfffefefefffefdfefffdfdfdfffdfdfdfffefdfefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefdfefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffdfcfdfffdfdfcfffcfdfcfffcfdfcfffdfcfcfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfefffefefdfffdfefdfffdfdfefffdfefefffdfdfefffdfdfdfffefefefffefefefffefefdfffefefdfffefefefffefefefffdfdfdfffdfdfdfffefdfefffefefefffefefdfffefdfefffefdfefffefefdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefdfdfffdfdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefdfffdfefdfffefefefffdfefefffefdfdfffdfdfefffefefefffdfefdfffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffffffffffefffffefefefffefffffffffefefffefefefffdfefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffefefefffefefefffffefefffffffffffefffefffefefefffefefffffefefefffefffefffefffefffffefffffffefffffffefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffffffffefffefffffffffffefffffffffefefffefefffffffffefffefffefffefefffffefffefffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefffffffffefefffffefefffefefefffffffefffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffefefffffffffffffffffffffffefffffffefffffffffffffefffffefefefffefefefffffefefffffffffffefefefffefefefffefefffffefefefffefffefffefffefffffefefffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffefffffefffffffefffffffffefffefffffffefffefffffefffffffffffffffefffffefefffffefffffffffefefffffefefffefefefffefffefffefefefffefefefffffefefffefefefffffefefffffffefffefffefffffefffffffefffffffefffffffefffffffefffffefefefffffefefffffefffffffffffffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffffffffffffffefffffefffffffefffffffffefffefffffffefffffffffefffffffffffffffffffffffefffffffffffffffefffffffefefffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefffffefffffffefefffffffefefffffefffffefefefffefffefffffefefffefefefffefefffffefefffffefefefffefefefffffefefffefffefffefefffffefffffffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffefffefffffffffffefffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686869ff686868ff696868ff696868ff696869ff696969ff6c6c6cff686768ff616161ff59595aff515151ff474748ff3f3e3fff373738ff2e2e2fff252625ff1d1d1dff131413ff0c0c0dff090909ff070707ff050505ff040404ff020302ff020202ff000101ff000101ff010101ff020201ff010101ff010101ff040404ff050405ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff030303ff080708ff090909ff080808ff020202ff010101ff020101ff020202ff020202ff020302ff040303ff040505ff060606ff070707ff080808ff0b0b0bff0f0f0eff141414ff1d1d1dff272828ff313131ff393838ff3f3f3fff464546ff4d4d4dff555554ff5b5b5cff616161ff656565ff676868ff6f6e6eff6f6f6fff6f6f6eff6e6e6eff6e6e6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747473ff696969ff5e5e5eff545455ff4d4d4dff454546ff444444ff3f3e3fff404040ff424342ff434242ff424242ff414141ff3b3b3bff323232ff272728ff20201fff191919ff151515ff131414ff131414ff131313ff131313ff131313ff131413ff131313ff121212ff121112ff111111ff121212ff121112ff121213ff141413ff151515ff1a1a1aff252525ff313131ff393939ff3d3c3dff3f3f3fff424142ff414041ff3d3d3dff3c3b3bff434242ff424242ff4c4c4bff555554ff5e5e5eff686868ff7070710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff010001ff010101ff010100ff000000ff000001ff000000ff000100ff000000ff010000ff000001ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010000ff010100ff000100ff010001ff010001ff010001ff010001ff000001ff000000ff010000ff010001ff010001ff010001ff010101ff010001ff000000ff000001ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010100ff010001ff010001ff000000ff000000ff010000ff010101ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff000001ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7b7bff7b7a7bff7b7b7bff7b7b7bff7b7a7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7c7b7cff7d7c7cff7d7d7dff7e7d7eff7e7d7dff7d7d7eff7e7e7eff7e7e7eff7e7d7eff7e7d7eff7d7d7eff7d7e7dff7e7e7dff7d7e7dff7e7e7eff7e7f7fff7f7f7fff7f7f7fff807f7fff7f807fff7f7f80ff7f807fff7f7f80ff7f7f7fff808080ff807f80ff80807fff80807fff808080ff807f80ff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7e7e7dff7d7c7dff7c7b7cff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff797a7aff7a797aff777777ff737272ff696869ff5b5b5cff4b4b4bff414141ff3a3939ff343333ff2d2d2dff282828ff1f1f1fff151414ff0d0d0eff090909ff070707ff050505ff030304ff020202ff020202ff020202ff010201ff010101ff000101ff010000ff000000ff000000ff020202ff070707ff050606ff020203ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff040304ff050505ff040404ff010001ff010001ff010101ff010101ff020101ff020101ff010101ff010101ff010001ff010101ff030303ff050505ff070707ff090909ff101011ff1a1a1aff232424ff2c2c2cff323332ff3b3b3bff454545ff4e4e4eff5d5d5eff6c6c6cff6a6b6aff737373ff777878ff797a7aff7b7b7bff7c7c7cff383737ff2f2f2fff2a2a2aff282828ff272627ff262626ff2e2e2eff302f2fff2f2f2fff2f2f2fff313131ff313132ff313131ff2d2e2dff272727ff1f1e1fff181819ff141314ff111011ff0f100fff100f0fff10100fff0f0f0fff0f0f0eff0f0f0fff101010ff101010ff0f0f0fff0f0f0fff0f0f0fff0f1010ff101010ff121212ff161616ff1f1e1fff272627ff2c2c2cff303030ff343334ff373737ff3a393aff3a3a3aff383838ff343434ff2e2e2fff292929ff292929ff2e2e2eff343334ff383839ff404140ff4c4b4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffffffffffffefffffefefffffefefefffffffffffffffefffefffffffefffefffefffefffffffffffefffffffffefffffefffffffefefffffefffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffefefffefffefffefffefffffefffffefffefffefefffffefefefffffffefffefefefffffefffffffefffffefffefffefffefffefffefffefefefffffefefffffffffffffefffffffffffffffffefffffffffffefefefffefefffffefefffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffefffffffffffefffefffefffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefefefffffffffffefefefffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefdfffefefdfffefefefffefffefffffefefffefffefffefefefffffefffffefffefffefefffffefefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffefffefefffffefefefffffffefffefefefffefefefffefefefffefffefffffffffffefffefffefffefffffffefffffffffffffefffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefffefffefefefffefefefffffefffffefffefffefffefffefefefffffffffffffffefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfefdfffefefdfffefefdfffdfefefffefdfefffefefdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffefefefffefefdfffefefefffdfefefffefdfdfffdfefdfffefdfefffdfefdfffefefdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfdfdfffefefefffdfefdfffefdfefffdfdfefffdfdfefffdfefefffefefdfffefefdfffefefefffefdfefffefefefffdfefefffefefdfffefefdfffefefefffefefefffefdfdfffdfefdfffdfefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefefffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfefffefdfefffdfefdfffefefefffefefdfffdfefdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfefffefefefffefefefffefefdfffefefefffdfefefffefdfdfffdfefdfffefdfefffdfefefffefefefffdfefefffefefefffefefdfffefefefffdfefefffefdfefffefdfefffdfdfefffdfdfdfffefefefffefefdfffdfefefffdfefdfffdfefdfffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffffefefffffffefffffefefffefffefffefffefffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefdfffefefdfffefefefffefdfefffefefefffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffffefffffefefffffefefffffefffefffffffefffffffefffefffffffffefffffffffefffefefefffefefefffffefefffffffefffffffefffffefefffefffefffefffffffffefffffefefefffefefefffefdfefffefefdfffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffefffffefefffffefefefffffefefffffffefffefefefffefffefffefefefffffffefffefefefffffefefffefefffffefefffffefefefffefefefffefefefffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefffffefefefffffffefffefefefffffefffffffefffffffffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffefffffffefefffffefffefffffefefffffffefffefffffffffefffffffffefffefefefffefefefffffefefffffffefffffffefffffefefffefffefffefffefffffefffffffffefffefefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffefefffefffefffefffffffffefffffffffefffefefffffefefffffffffefffefefefffefefffffefefefffefefefffefffefffefffefffefefefffefefefffffffffffffefffffffffffffffffefffffffffffefefefffefefefffefefefffefefffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffefffffffefffffefefefffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffefffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffefefffefffefffefffffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffefffefffefffefefefffffffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffffffffffefffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefefffffefefefffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffeffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686868ff686868ff686869ff686868ff696968ff6c6b6cff606060ff5f5f5fff5d5d5cff585758ff515151ff494a49ff414141ff3a3a39ff303030ff272726ff1d1e1dff131313ff0c0b0cff070708ff060606ff050505ff040403ff020203ff010201ff010101ff010101ff010101ff010101ff000101ff010101ff040404ff040404ff030303ff010202ff010001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff020303ff060606ff090909ff080708ff010201ff000100ff000001ff010101ff020201ff020202ff030403ff050404ff060505ff060607ff080808ff0b0b0bff0f0f0eff141515ff1d1e1dff272727ff313131ff383939ff404040ff474748ff4e4e4fff555555ff5a5a5aff5f5f5fff626363ff646364ff686868ff6e6e6eff6e6f6eff6f6e6eff6f6f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696969ff5e5e5eff555554ff4d4c4dff454645ff3f3f3fff3c3c3cff313131ff303030ff323231ff313232ff303030ff2e2d2eff292929ff222222ff1b1b1bff151615ff111111ff0d0d0dff0a0b0aff0a0a0aff090909ff090909ff090a0aff0a0a0bff0a0b0aff0a0a09ff090908ff080909ff090809ff090909ff090909ff0a0a0aff0d0c0cff111110ff191918ff222121ff272727ff292a2aff2e2d2eff313231ff313132ff2d2d2eff323231ff383838ff373637ff424242ff4c4c4cff555555ff5e5e5eff6768680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010100ff000101ff010101ff010101ff010001ff000101ff000001ff000101ff010101ff010100ff000101ff010001ff010101ff000000ff000100ff010000ff010100ff010100ff010000ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff010101ff010001ff010101ff010100ff010101ff000000ff000000ff000000ff000001ff000000ff010100ff010000ff000100ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff010000ff000101ff010001ff010100ff000000ff000000ff010000ff010000ff000100ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7a7bff7b7b7bff7b7b7bff7b7b7bff7b7a7aff7a7a7bff7a7a7bff7b7b7bff7b7b7bff7b7b7aff7c7b7bff7c7c7cff7d7d7dff7d7e7dff7e7d7eff7d7e7eff7e7e7eff7d7e7eff7e7e7eff7e7e7dff7e7e7dff7d7e7eff7d7d7dff7e7d7dff7d7d7eff7e7e7eff7f7f7fff7f807fff7f7f7fff7f807fff7f7f7fff80807fff7f7f7fff807f80ff7f7f80ff7f7f80ff7f807fff80807fff80807fff7f8080ff807f7fff7f7f7eff7d7d7dff7d7d7cff7c7c7bff7b7b7aff7a7a7aff7a7a7aff797a79ff797a7aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a797aff777777ff737372ff696969ff5a5a5aff4d4d4dff3d3d3dff353536ff313130ff2d2d2cff292828ff222323ff1a1a1aff101110ff0c0b0cff080808ff060606ff040404ff030303ff020201ff020202ff020202ff010101ff010101ff000001ff000000ff000000ff010101ff020203ff030303ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010001ff020202ff030302ff030303ff020202ff000001ff000001ff010101ff010101ff020201ff010101ff000101ff010000ff010101ff020202ff030404ff070707ff080808ff0e0e0eff161615ff1d1d1dff252525ff2c2b2cff333333ff3b3b3cff424242ff505050ff5f5f5eff656565ff6a6b6aff737373ff787878ff7a7a7aff7b7b7bff2e2f2fff2a292aff282828ff272626ff242423ff242525ff282728ff242423ff1e1e1eff1d1d1dff1e1e1eff1f1f1fff1f1f1fff1e1d1dff181918ff131313ff0f0f10ff0d0d0dff0b0b0bff09090aff0a0a09ff0a0a0aff0a090aff0a0909ff0a0a0aff0b0b0bff0b0b0bff0a0b0aff0a0a0aff0a0b0aff0b0a0bff0c0c0cff0d0d0dff111111ff151515ff1a1a1aff1d1d1dff1f1f1fff212121ff252524ff272727ff292929ff2e2d2dff2d2d2dff292829ff232423ff232423ff282929ff2e2e2eff333333ff393938ff4041410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffefffffffefefffffffffffffefffffffffffefffefffefffffffffffefefefffefffffffefefffffffffefffefefefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefefffefefefffefefffffffefefffefefefffffffefffefffefffffffefffffefffffffefffffefefffffefefefffffefffffefefefffefefefffefffffffffefffffffffefffefefefffefffffffefefefffffffffffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffffefffffffffffffefffefffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffefefffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffefffffffefefffffffefefffefefefffffffefffefffefffffffefffefefefffefefffffefefffffefefefffffefffffefefefffffffffffefffffffffffffffffffefffefefefffefffffffefefefffffefefffefffefffefffefffefffefffefefefffefffefffefefffffefefefffefefefffefefffffffffefffffffefffefffffffefffefffefefefffefffefffefefefffffffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffdfefdfffefdfefffefefdfffdfdfdfffdfefdfffefefdfffdfefefffdfdfdfffdfefefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefefdfffdfefdfffefefefffdfefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffdfefefffefefefffefefdfffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfefffefefdfffdfdfdfffefefdfffefefdfffefefefffdfdfdfffdfefefffefefefffefefefffefefdfffefdfdfffdfdfefffefdfefffdfefefffefdfefffefdfefffdfdfefffefefefffefefefffefefdfffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffefdfefffefefefffdfdfefffdfdfefffefefefffdfdfdfffefefdfffdfefefffefefefffefefefffefefdfffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffefefefffefefefffefefdfffdfefefffdfefdfffefefdfffdfefefffdfdfefffefefefffdfefefffefefdfffdfefdfffefefefffdfdfdfffdfefefffefdfefffefefefffdfefdfffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffffefefffffffefffffefefffefefffffffefefffefefefffefefffffefefefffefefefffffffefffefffefffefefefffefefefffefefefffdfefefffdfefefffefefefffdfdfdfffefdfdfffdfefefffefefefffefefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefffffffefefffffffffefffefefefffffffefffffefefffefefefffffefefffffffefffefefefffefffefffffffefffefffffffefefefffefffefffefefefffffefefffffffefffffefefffefefffffffefefffefefefffefefffffefefefffdfdfefffefefdfffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfcfffdfdfdfffcfdfdfffdfdfefffefefdfffdfefdfffefefefffefefefffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffefefffffffffffffefffffffffffefffefffefffffffefffefefefffefffffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffffefffffffffffffefefffffefefffffffffffffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffefffffffefffffefefffefefefffffefffffffffefffefefefffefffefffffffefffefffffffefefefffefffefffefefefffffefefffffffefffffefefffefefffffefefefffefefefffefefffffffefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffefefefffefefefffefefffffffefefffefefefffffffefffefffefffffffefffefefffffefefffffefefffffefefefffffefefffefefefffefefefffefffffffffefffffffffefffefefefffefffffffefefefffffffefffefffefffefffffffffffefffffefefffffffefffffefffffffefffffefefefffefffffffffffffffffffefffefffffffefffefffffffefffefffffffefffffffffffffffffffffffffffefffefffefffffffffffefefefffefffffffffefffffffffffffefffefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefefffefffffffffefffffffefffffefefffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffefffffefefefffefefffffffffefffffffefffefffffffefefefffefefefffefffefffefefefffffffefffefefefffefefefffefffefffefffefffefefefffefffffffefefffffffefefffefefefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffefffffffefefffffffffffffefffffffffffefffefffefffffffffffefefefffefffffffefefffffffffefffefffefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696868ff686968ff686968ff686968ff6c6c6bff606060ff5f5f60ff5e5e5eff5b5b5bff575758ff525252ff4c4c4bff444445ff3c3d3cff333333ff282929ff1e1e1eff141414ff0c0c0cff070707ff050605ff040404ff030303ff020303ff020102ff020201ff010101ff010100ff010000ff000000ff010101ff040404ff050505ff040504ff030302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff060606ff080808ff070707ff020201ff010100ff000101ff000100ff010101ff020202ff030303ff050505ff050606ff070707ff080908ff0c0c0bff0f0f0fff151616ff1f1f20ff292929ff323332ff3b3b3aff434242ff4a4a4aff515151ff575756ff5a5b5aff5f5f5fff626261ff626262ff636363ff676868ff6e6f6eff6f6e6fff6f6f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5f5e5fff555555ff4c4c4cff454546ff3f3f3fff363635ff313232ff1c1c1cff1d1d1cff1f1f1fff1e1e1eff1b1b1bff181918ff151515ff111211ff0e0e0dff0b0b0bff090a09ff060607ff040404ff030303ff030303ff030303ff030404ff050405ff050505ff040404ff030403ff030302ff030303ff020203ff030404ff040504ff060606ff080808ff0d0c0cff111112ff141414ff141515ff19191aff1f1e1eff1f1f1fff1b1a1aff1b1b1bff2b2b2aff2a292aff373737ff424242ff4b4b4cff555455ff5d5e5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010001ff010101ff000100ff010100ff010000ff000000ff010001ff010100ff000000ff000100ff010100ff000101ff000000ff000101ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010100ff000001ff000001ff000001ff000000ff010000ff000000ff000000ff000101ff000001ff010100ff000000ff000101ff000000ff010000ff000100ff000100ff000100ff010000ff000100ff000001ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff000100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff7b7b7aff7b7b7bff7a7b7bff7b7b7bff7a7b7bff7a7b7bff7a7b7aff7b7a7aff7b7b7bff7c7b7cff7c7c7cff7d7d7dff7d7d7eff7e7e7eff7e7e7dff7d7e7eff7d7e7dff7e7e7dff7d7d7dff7d7d7dff7e7e7dff7d7e7dff7e7d7dff7d7e7dff7f7f7eff7f7f7fff7f8080ff7f7f80ff7f7f7fff7f7f7fff7f807fff7f7f7fff7f7f7fff807f7fff80807fff7f7f7fff7f807fff7f7f7fff7e7f7fff7d7d7dff7c7d7dff7b7c7bff7b7a7bff7a7a7aff7a7979ff79797aff7a7a7aff797a7aff7a797a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797a7aff777777ff737372ff686968ff5a5a5bff5a5a5aff5a5a5aff4d4d4dff3d3e3dff353635ff313030ff2c2d2cff282829ff232223ff1a1a1aff111111ff0c0c0cff080808ff050606ff040403ff020302ff010202ff020202ff020202ff010201ff010101ff000100ff010101ff030303ff030303ff030304ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010201ff020202ff020202ff020202ff010101ff010101ff010201ff010101ff010201ff010101ff010101ff020202ff040404ff070707ff090908ff0d0e0eff151615ff1d1e1dff252525ff2b2b2cff333333ff3b3c3cff424241ff4f504fff5f5f5fff656565ff656666ff656566ff6b6a6aff727373ff787877ff7a7979ff292a2aff282828ff272726ff232323ff1e1f1eff1f1f1fff1e1e1eff151515ff0f0f0fff0d0e0dff0e0d0dff0e0e0eff0f0e0eff0e0e0eff0b0b0bff080809ff070707ff060606ff050505ff060505ff050505ff050505ff050405ff040405ff040505ff050505ff070606ff070707ff070707ff060707ff070707ff070707ff080807ff090a0aff0c0c0cff0e0e0eff0d0d0dff0d0d0dff0d0d0dff0f0f0fff141413ff181818ff1f1f1fff242424ff222223ff1f1e1eff1e1e1eff232324ff282928ff2e2e2eff333333ff3838390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffffffefffefffefffffffffefefffffffefffffffefffffefefffefffffffffffefffffffffffefefffffefffffffffffefffefffffffefefefffefefffffffefefffffefffffefffefffefffefffffffffffffffffffefffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffffefffffffefffffffefffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefefffefefffffffefefffefefefffffefffffffefffffffffefffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffefffffffefefefffefefffffffffefffffefffffefffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffefffefffffffefefefffefefffffefefefffffefffffefefefffefefefffffefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffffffefffefefffffffefefffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffefefffffffffffefffefffefffffffffffefffffffefffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffefefffffffefffefefffffffefefffefefffffefefffffefefefffefefefffefefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffefefffffffefffffefffffefefefffefefffffefffefffefffefffefffffffefefffffefefefffefefefffefefefffffefffffefefefffefefefffffefefffffffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffdfefefffdfefdfffefefefffefefefffdfefdfffefefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffdfefdfffefdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffefefefffefefefffefefdfffefefefffefefdfffefdfefffefefefffefefdfffefefefffefdfefffefdfefffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffefdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfcfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffefdfefffdfdfdfffdfdfdfffefefefffefefefffdfefdfffefefdfffefefdfffefefefffefdfdfffefefefffdfdfefffefefdfffefefdfffefefefffefefefffefefefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffdfefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfefffdfdfefffefdfefffefdfefffefdfdfffdfdfdfffefefdfffdfefdfffefdfefffefefefffefdfefffefdfefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffdfefdfffefefdfffefefefffdfefdfffefefefffefefdfffefefdfffdfefdfffefdfdfffdfefefffefefdfffefefefffefdfefffdfefefffefefefffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefffefffffffefffffefefffefefefffffffefffefefffffffefefffefefffffefefffffefefefffefefefffefefefffefdfefffefefdfffdfefefffefdfefffdfefdfffefdfefffdfdfefffdfdfefffefdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffffffefefefffefefffffffefefffffefffffefefefffefefefffffffffffefffffffefffefffefffefffffefefffffefefffefefefffefefefffefefefffefffefffffffefffffefefffefefefffefffefffefefffffefdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffefffefffefffffefefffefffffffefefefffefffffffefefffffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefffffffefefffefefffffefefffffffefffffffefffffffefefffefefefffffffefffefffefffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefefefffefefffffffffefffffefffffefffefffefefefffffffffffefffffffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffefefffffffefffffffefffffefefefffefefefffffffefffefffefffffefefffefffefffffefffffefefefffefefffffffefefffefefefffffefffffffefffffffffefffffefffffefefefffffefffffffffffffffffefffffffffffffefffffffefffffefffefffffefefffffffffffefffefffffffffffffffefffffffffffffffefffffefffffefffffffffffefffffffffffffefffffefffffffffffffffefffffffefefefffefffffffffffffffffefffffefffffffffffefffffffffffffffffffefffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffefffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffefffffefefefffefefefffffefffffefefefffefefefffffefefffffffefffefffefffefefefffefffffffefefefffefffffffefefffffefffefffefffefffefffffffefefefffefefffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffefffefffefffffefefffefffffffffffefffffffffffefefffffefffffffffffefffefffffffefefefffefefffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffeffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696868ff696968ff696869ff6c6c6bff606060ff5f6060ff5f5f5fff5d5e5eff5a5a5aff575657ff525252ff4d4d4dff474747ff3f3f3fff363636ff2b2b2aff20201fff141514ff0d0c0cff070707ff050505ff030403ff020203ff020302ff020202ff010202ff010101ff000101ff010100ff010001ff010201ff050505ff070707ff050606ff020302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020302ff060606ff080708ff060606ff010101ff010000ff010101ff000000ff010101ff020101ff030303ff040504ff060505ff070807ff090909ff0c0c0cff0f0f10ff161616ff202020ff2a2b2bff353535ff3d3d3dff454545ff4d4c4dff525352ff575757ff5c5c5bff5f5f5fff606160ff616161ff626261ff646464ff686767ff6e6e6eff6e6e6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555554ff4c4d4dff464546ff3f3f3fff353636ff282828ff212121ff0c0c0cff0d0d0dff0f0f0fff0e0d0dff0b0b0bff0a0909ff080909ff060606ff040404ff040404ff030404ff020302ff010201ff000101ff000001ff010100ff010101ff010201ff020202ff020201ff010101ff000100ff010100ff010100ff010101ff020101ff020202ff020203ff040504ff070706ff080807ff070707ff090909ff0d0d0eff0f0e0eff0b0b0bff090909ff1b1b1bff1c1c1cff2a2929ff373637ff434242ff4b4c4bff555455000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff010101ff010101ff010101ff010101ff000101ff000000ff000001ff010000ff010001ff000100ff000000ff010101ff000101ff000100ff010100ff010000ff010000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010100ff000000ff010000ff000100ff010000ff000000ff000001ff010000ff000000ff010001ff010000ff010100ff010001ff000000ff000001ff000101ff000100ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7a7bff7b7a7bff7b7a7aff7b7a7aff7b7b7bff7b7b7bff7b7b7aff7a7a7aff7a7a7aff7a7a7bff7b7b7bff7b7b7aff7b7c7cff7c7c7dff7d7d7dff7d7d7dff7e7d7dff7e7e7eff7d7e7dff7d7d7dff7d7c7cff7d7d7dff7d7e7dff7e7d7dff7d7e7eff7d7d7dff7e7e7eff7e7e7fff7f807fff7f807fff7f8080ff7f7f7fff7e7f7fff7f7f7eff7f7f7fff7f7f7fff7f7f7fff808080ff7f7f7fff7e7f7eff7e7e7dff7d7d7cff7c7c7cff7b7a7aff7a7a7aff79797aff7a7a79ff7a7a79ff7a7a7aff7a7a7aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff727272ff696869ff5b5a5aff5a5a5aff5b5a5bff5b5a5aff5b5a5aff4d4d4dff3d3d3dff363536ff313131ff2c2d2cff282929ff232223ff1a1a1aff101111ff0c0c0bff080808ff050605ff040404ff030202ff020202ff020201ff020102ff010202ff010100ff040404ff040304ff030403ff040404ff020303ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020101ff010101ff020102ff020202ff020202ff020102ff010101ff010102ff010201ff010101ff020202ff040304ff070707ff080808ff0e0d0dff161616ff1d1d1dff252525ff2c2b2bff333333ff3b3c3bff424242ff4f5050ff5f5f5eff656565ff656565ff656665ff656565ff656665ff6a6a6aff727373ff787777ff282828ff262626ff232323ff1f1e1eff171717ff161716ff151514ff0c0c0cff060605ff040404ff040404ff030303ff040403ff050404ff040303ff020202ff020202ff020203ff030202ff020303ff030303ff030303ff030203ff020202ff020202ff030302ff030303ff040304ff030403ff040304ff030303ff020203ff030303ff040404ff050505ff050404ff040403ff040304ff040403ff040404ff060707ff0b0b0aff121212ff1a191aff1b1b1bff181818ff181818ff1e1e1eff232323ff282929ff2e2e2eff34343300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefffffffffefffffffefffffefffefffffffefffffefefffefffffffefefffffefffefffefefefffefefefffffefffffffffffffffffffffefefffffffffefffefffefffefffefffffffefffffffffffefefffffffffefffefefefffefefefffefefffffefefefffffefefffffefefffefefffffffefffffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefffefffefefffffffefefffffefefffefffefffffffefffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffefffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffffffffffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffefffffefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffffefffffefefefffffefefffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffefffefefffffffffefffffefefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffffefffffefffffffffffffffffffefffefefffffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffffefefffefefefffefefefffffffefffffefefffffffffffffffefffffffffffefffffffefffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffdfefefffdfefdfffefdfdfffdfdfdfffefdfefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffdfdfefffefefdfffefdfefffdfdfefffefefefffefdfefffefefefffefefdfffefefdfffdfdfefffefefdfffefdfdfffefefefffefefdfffefefefffdfefefffdfefdfffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfefffefefefffefefdfffdfdfefffefefdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffdfdfefffefdfefffefdfefffdfefdfffefdfdfffefefdfffefdfefffefefefffefefdfffefdfdfffefefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfefffefefefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffefdfefffefefefffefefdfffefdfdfffefefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfefffefefefffefdfefffefefefffefefefffefefdfffefdfefffefefdfffefdfdfffefefefffefefefffefefefffdfefefffdfefefffdfefefffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefffefffffffefffffffffffefefffffffffefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfefffefdfefffdfefefffefefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffffefefffefffffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefefffefefefffefefefffefffefffefffefffffffffffefefefffffffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefffefffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefefffffefffffefefffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefefffffefefffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefefffefffffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefefffefefefffefefefffefffefffffffefffffffffffefefefffffffefffefefefffefefefffffefffffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffefffefffefffffffefffffffffffefefefffffffefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffffefffffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefffefffefefffffffefefffffefefffefffefffffffefffefefffffffffefffefefffffefefffffefefffffffefffffffefffffffffefffffffefffefefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffefffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffefffefffefffffffffffffffffffefffffffffffffffefefffffffffffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffefefffffffffffffffefffffffefffffffefefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffefffefffefffefffefffffffefffefffefefefffefffefffefefefffffefffffffefffffefffefffffffefffffefefffefffffffefefffffefffefffffefefffefefffffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefffffffffefffffffefffffefffefffffffffffffefefffefffffffefefffffefffefffffefefffefefffffffefffffffffffffffffffffefffffffffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686968ff686868ff6c6c6bff606060ff5f5f60ff5f5f5fff5f5e5fff5d5d5dff5a5a5aff575756ff525253ff4e4e4dff484747ff414141ff383838ff2d2d2dff202121ff151615ff0d0d0eff070807ff050505ff030303ff020202ff020202ff020202ff010201ff020101ff010100ff000101ff000001ff020201ff060606ff070707ff060506ff030203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030203ff070606ff080808ff070706ff020102ff010100ff010000ff010101ff010100ff020202ff020303ff040404ff050606ff070807ff090909ff0c0c0cff101010ff171617ff212121ff2c2d2cff383737ff403f3fff464747ff4d4d4eff535453ff585857ff5b5b5cff5f5e5fff616161ff616161ff616161ff626261ff636464ff676868ff6f6f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4d4c4dff464546ff3f3f3fff363636ff282828ff1d1d1cff141313ff050505ff050505ff060606ff040505ff030303ff030303ff020302ff010101ff010101ff010101ff010101ff010101ff000000ff010000ff000000ff000000ff000001ff000100ff010000ff000000ff010000ff000001ff000000ff000000ff000000ff000100ff000100ff010100ff010101ff020202ff020202ff010101ff020202ff040405ff050505ff040303ff040403ff0e0e0eff111111ff1c1c1bff292929ff373736ff424242ff4c4b4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff000100ff010101ff010000ff000001ff000001ff000100ff000000ff000000ff010001ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000001ff000001ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff7b7a7bff7b7b7bff7b7b7aff7b7b7bff797979ff797978ff7a797aff7a7a7aff7a7a7aff7b7a7bff7b7b7bff7c7b7bff7c7c7cff7d7d7dff7e7e7dff7e7d7dff7e7d7dff7d7d7cff7c7c7cff7c7c7cff7d7d7dff7d7e7eff7d7e7dff7d7d7dff7d7d7dff7e7e7eff7f7e7fff7f7f80ff7f7f7fff7f7f7fff7f7e7eff7e7e7eff7e7e7fff7f807fff7f7f7fff7f7f7fff7f7e7fff7e7e7eff7d7d7dff7b7b7cff7a7a7aff787979ff787979ff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff737372ff686968ff5a5a5aff5a5a5aff5a5a5aff5a5a5aff5a5b5aff5a5a5aff5b5a5aff4d4d4dff3d3d3eff353535ff313031ff2d2c2dff292828ff232322ff1a1a1aff111110ff0c0b0bff080808ff060606ff040404ff020303ff020202ff020202ff010201ff060606ff050505ff040404ff040304ff040404ff020302ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010101ff010101ff020201ff020102ff030202ff010101ff010101ff010101ff020202ff040404ff070707ff090908ff0d0d0eff161615ff1e1d1dff252525ff2c2c2bff333333ff3b3c3cff424242ff4f5050ff5e5f5eff656565ff656665ff656565ff656565ff656566ff656565ff666565ff6b6a6aff727373ff262627ff232423ff1e1e1eff171717ff111011ff101010ff0f0f0fff070708ff030202ff010101ff000101ff010100ff010101ff010101ff010101ff000000ff000000ff010101ff010101ff010101ff020101ff020102ff010101ff010100ff010000ff010101ff010101ff020102ff020202ff020302ff010201ff010101ff010101ff020202ff020202ff020202ff010101ff020101ff010101ff010101ff020202ff040405ff0b0a0aff111010ff131313ff121212ff131413ff191818ff1e1e1eff242423ff292929ff2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefefffffefffffffffefffefffffffffffffffffefefffffefefffffefefffffefffffffefefffefefffffefffffffefefefffefffffffffefffffffffffffefefefffffefffffffefffffffefffffffffefffefefffffffffefffefffefffefffffffefffffffffffffffefefffffffefefffefefffffefffffffefefefffefffffffefffefffffefefffffffefffffffffffffffefffffefefffefffefffefffefffefffefffffefefffffefffffefefefffefffffffffefffffefefffffffefefffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefffffffefefffffefffffffffffffffffefffefffffffefffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffffefffefefffffffffefffefffefffefffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffefefffffefffffffefefefffefffffffffefefffefffffffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefefefffefffffffefefefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffffefffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffefffffffffffffefffffefffffffffefffffefefefffefefefffffefefffefefefffffefffffffffffffefefefffefefefffffefefffffefffffffffffffffffffffefffefffffffffffefefefffefffffffffefffffefefefffefefffffffefefffefefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefdfefffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfdfdfffefdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfefffdfdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffdfdfdfffdfdfefffefdfdfffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffcfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffdfdfdfffdfdfefffefefdfffdfefdfffdfefefffdfefefffefefefffdfdfefffefefefffdfdfefffdfefefffdfdfefffdfefefffdfefdfffefefefffefefefffefefefffefefdfffefefefffdfefefffefefdfffefefefffefefdfffefefefffdfdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefdfefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfdfffdfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfefdfffefdfdfffefefdfffefefefffefefdfffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfdfefffefdfefffefefdfffdfefefffefefefffefdfdfffefdfdfffefdfefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefffefffefefffffefefefffffffffffefefffffffefefffefefffffefffffffefefffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffdfdfefffdfefefffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefefefffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefdfffdfefdfffefefdfffdfdfdfffdfefefffefdfefffdfdfdfffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefffffffffefefffefffffffffefffffffffffffefefefffefefefffffefffffffefefffefefefffefefefffefffefffefffefffefefffffefefefffffefffffefefffffffefefffefefffffefffffffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefefffffefefffffefefffffefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfefffefefefffdfefefffefefefffefefefffffefefffefefefffefffefffffffefffffefefffefffffffefffefffffffefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefefffffefffffffffffffffffefffefefffffefffffffffefefffefffffffffefffffffffffffefefefffefefefffffefffffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefffffefefffffffefefffefefefffefffffffefefffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefefffffffffefffefffefffefffffffefffffffffffffffefefffffffefefffefefefffefffffffefefefffefefffffefefefffffefefffffefefffefefefffffffefffffefefffefffefffefffefffefffefffffefefffffefffffefefefffefffffffffefffffefefffffffefefffffffffffefefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffffefffefefffffffffefffefffefffefffffffefffffffffffffffefefffffffffffffefefffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffefefffffffefefffefefffffffffefffffefefffefefefffefefefffffefffffffefefffefefffffefffffffffefefffefffffffffefffffffffffffffffefffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefefffffefefffffefefffffefffffffefefffefefffffefffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686868ff6c6c6cff606060ff5f5f5fff5f5f5fff5f5f5fff5f5e5fff5d5d5dff5a5b5aff575757ff535353ff4d4e4eff484848ff414041ff393839ff2e2d2eff222222ff161617ff0e0e0eff080808ff060505ff030303ff030202ff020202ff010202ff010202ff010101ff000101ff010001ff010101ff020201ff070707ff080708ff050405ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff080808ff090909ff070707ff020202ff010101ff010201ff010001ff000000ff010101ff030202ff040404ff050605ff080707ff090909ff0c0c0cff101010ff161616ff212121ff2e2e2eff393838ff414141ff474747ff4d4e4eff535353ff585858ff5d5c5dff5f5f5fff616161ff616161ff626261ff626262ff626262ff636464ff686868000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff464546ff3f3f3fff363636ff292929ff1d1d1dff141414ff0e0e0eff030203ff000000ff010001ff010100ff000001ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000101ff000100ff010101ff020202ff090909ff0a0a0aff111111ff1b1c1cff292a29ff373737ff42424200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010100ff000101ff000101ff010000ff000101ff010000ff000100ff000000ff000000ff010001ff010000ff000000ff000000ff000100ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff010000ff000000ff000000ff000100ff000001ff000000ff000000ff010000ff000000ff010001ff010101ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7a7bff7b7b7bff7b7b7bff7b7b7bff757575ff747374ff747474ff757575ff767676ff777776ff777777ff787878ff797978ff7a7a7aff7b7b7bff7b7b7bff7b7c7bff7b7a7bff7a797aff79797aff7a7a7aff7b7b7cff7d7d7dff7d7c7cff7c7b7bff7b7b7bff7b7b7bff7c7b7bff7c7c7dff7d7d7dff7d7d7cff7c7c7cff7c7b7bff7c7c7cff7c7c7cff7c7c7cff7c7b7cff7b7a7bff797979ff787879ff777777ff757675ff747474ff737373ff747474ff797a7aff7a7a7aff79797aff7a7a7aff797a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686869ff5a5b5aff5a5a5bff5a5a5aff5a5a5aff5b5a5aff5a5a5aff5b5a5bff5b5b5bff5a5a5aff4d4d4dff3e3d3dff363536ff313131ff2d2d2dff282928ff232323ff1a1a1aff111111ff0c0b0cff080708ff060506ff040404ff020303ff020202ff090808ff080707ff060606ff050505ff040404ff040405ff030303ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff010001ff010101ff010101ff030203ff050505ff070706ff010101ff020202ff040404ff070707ff090909ff0e0e0eff161616ff1d1e1dff252525ff2c2b2cff333333ff3c3b3cff424242ff4f4f50ff5f5f5fff666565ff656565ff656565ff666565ff666565ff656565ff656565ff656565ff656665ff6b6a6bff232424ff1e1e1eff171717ff111011ff0c0b0cff0b0b0bff0a0a0aff060605ff010201ff000001ff000000ff000001ff000000ff000000ff000000ff000100ff000000ff000001ff000100ff010101ff010101ff010101ff010100ff010000ff000100ff000100ff010101ff010101ff010101ff010101ff000101ff010001ff000001ff010001ff010101ff010101ff010101ff010101ff000100ff000000ff010100ff020202ff060606ff0b0b0bff0e0f0eff0f0f0fff0f0f0fff131413ff191819ff1e1d1eff232324ff29292900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffffefefffefefffffffffefffffefffffefefffffffefefffefefffffefffefffefefffffefefefffffefffffefffffffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefffffffefffffefefffffefefffffefffefffefffffffffffffffefffefffefffffffffffffffefffffffffffefffffffefffffefffffefffffffffffffffefffffffffefffffefefefffffffffffefefefffefffffffffefffffffefefffffffffffffefefffefffffffefffffffefffefffefefffffefffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffefffffefffffffffffefffffffffffffffffffefffefffefefffffffffffffefffefffefefffffefefffffffefffffffefffffefefffffefefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffefffffffffffffffffffefffefffffefffffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefffffffffefffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffefffffffffffefefffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefffefffffffffffefefffffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefefffefffffffffefefffefefffffffffefffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffefffffffefffffffefefffffefefefffefffefffefefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffefffefffefefffffefefefffffefffffefefffffefffffffefefffffefefefffefefefffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefefffffffefffffefffffefefffffffefefffefefefffefffefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffdfefdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfefffefefefffdfefefffefefefffefdfefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefdfdfffefefefffefdfdfffdfdfefffefefdfffefdfefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfefdfffdfdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfefefffefefefffdfefefffdfefefffefefefffdfefefffefefefffefefdfffefdfefffdfefefffefefefffefefefffefdfefffdfdfdfffefefefffefdfdfffdfefefffefdfefffefefefffefefefffefdfdfffdfefefffdfefefffdfefdfffefdfefffefefefffefefefffdfefefffefefefffefdfefffdfdfefffefdfefffdfdfefffdfdfdfffdfefefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfefdfffefefdfffdfdfefffdfefefffefefefffefefefffefdfefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffefefffffefefefffefefefffefdfefffdfefefffefefefffefefefffefdfdfffefefefffefefdfffdfdfefffefefdfffefefefffdfdfefffefdfdfffdfdfefffdfefdfffdfefefffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefffffefefefffefffffffffffffffefffefffefffffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffdfefefffdfefefffdfefdfffdfdfefffdfdfefffefdfefffdfdfefffdfefefffdfdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffefefffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefffffffefffefffefffefffefffefffffffffffefefffffffffefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfefffefefefffefefefffefffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffffefefffefefffffefffefffefefffffefefefffefefffffefffefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefffffffefefefffefffffffefefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefffffffefffefffffffffffefefffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefffffffefffefffefffefffefffffffffffffffefefffffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefefffffefefffffefffefffefffffffffffffffefffefffefffffffffffffffefefffffffffefffffffefffefefffffefffffffffffffffefffffffefefffffefefefffffffefffefefefffefffffffffefffffffefefffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffefffffefefffffffffffffffffffffffefefffffffffffffffefffefefffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffefffefffefefffffffffffffefffefffefefffffefefffffffefffffffefffffefefffffefefffffefffefffefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffffefffffefffffefefffffffefefffefefefffefffefffefefffffefefefffffefffffefffffffefffefffffffffffffefffffefffefffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffefffffffffffefffffffffefefffefefffffefffefffefefffffefefefffffefffffefffffffefffefffffffffffffefffffefffefffefefffffffffffffefffefffefefffffefffffffffffffffffefffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff606060ff5f5f60ff5e5f5fff5f5e5fff5e5e5eff5c5c5dff5a5a5aff575757ff535252ff4d4d4eff474747ff404040ff3a3939ff2f2f2fff232323ff171717ff0f0f0fff080908ff060606ff040404ff030303ff020202ff020202ff020202ff010101ff000000ff000001ff010101ff010201ff070707ff070708ff050505ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff020101ff030304ff080808ff0a0a0aff080808ff020202ff010102ff010101ff000001ff010100ff010101ff020203ff040303ff050405ff070707ff090909ff0c0c0cff101010ff161717ff212221ff2e2e2eff383838ff404140ff474748ff4e4e4eff535453ff585859ff5c5c5dff605f5fff626162ff616162ff626262ff626261ff626262ff626262ff636464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3e3fff353636ff292929ff1d1d1dff141314ff0f0f10ff0b0a0aff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff070607ff070707ff0a0a0aff111011ff1b1c1cff2a292aff3737370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000101ff000100ff010101ff000000ff000000ff000001ff010101ff000100ff000001ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff000100ff000000ff000000ff010000ff000001ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000001ff000100ff000100ff010101ff000000ff000000ff000001ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7a7b7bff7b7b7bff7b7a7bff757575ff6b6b6bff686869ff6a6a6aff6c6b6cff6d6d6eff6f6f6fff707070ff707171ff727272ff747474ff757475ff767676ff777676ff767676ff767675ff757575ff767777ff797979ff797979ff797979ff787879ff777777ff777677ff767676ff787978ff797979ff787878ff767776ff767677ff777777ff767776ff757576ff737374ff737272ff717171ff706f70ff6d6d6eff6b6b6bff696a6aff686968ff696a69ff737474ff7a7a7aff7a7a7aff7a7a7aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5a5a5aff5a5a5bff5a5b5aff5a5a5bff5a5a5aff5b5a5aff5a5a5bff5a5b5bff5a5a5bff5a5a5aff4d4d4dff3d3d3eff353536ff313131ff2d2d2dff282828ff222323ff1a1a1aff101011ff0c0c0bff080808ff050606ff040404ff0b0b0bff090a09ff080808ff070708ff070607ff050505ff050605ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000100ff010001ff010101ff030202ff040405ff070707ff080809ff09090aff040404ff070607ff080809ff0e0e0eff161616ff1e1d1dff252525ff2c2b2bff333333ff3c3c3bff424242ff4f4f50ff5f5e5fff656565ff656665ff656565ff656565ff656566ff656565ff656665ff666666ff656565ff656565ff656566ff1e1e1eff171817ff101011ff0c0c0cff090909ff080808ff070707ff040405ff010101ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000100ff000101ff000001ff000000ff000100ff000000ff000001ff010000ff010101ff010101ff010000ff000000ff000001ff000100ff000001ff000001ff010101ff000101ff010101ff000001ff000001ff010001ff020102ff040405ff090909ff0c0c0cff0c0c0cff0c0c0dff100f0fff131313ff191818ff1e1e1eff23232400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffefffefffefffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffefffefffefffffffefffffffffffffffefffffffefffffffffffefffffffefffffffffffffefffffffefffffffffffffffefefffffefefffefefefffefffffffffefefffefffefffffffffffefffefffffffffffefefffffffffffffffffefffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefefffffffefffefffefffffffffffffffffffefffffffefffffffefefefffffefffffefefefffefffffffefefffffffffffffefffefffffefefffffffffffefffefffefffefffefffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefffffffffffffffefffffefffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefffffffffffffffefffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefffffffffffffffefffffefffefffffffffffefffefffffffffffefefffffffffffffffffefffefffffffefefefffefefffffefefefffefefefffefefefffffefefffffffffffefffffffffefffffffefefffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffefefffefffefffefffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffefffefffffffefffffefffffefffefffefffffffefefefffefefefffefefefffefffefffefefffffffffffffefffffffffffffffffffffffefffffffefffefffefffefffefffefffffffefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefffffefefefffefffffffefffefffffefefffffffffffefefffffffefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefdfffdfefefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefdfffdfdfdfffefefefffdfdfefffefefdfffefefdfffdfdfefffefefefffefefefffefdfefffdfefdfffdfefefffdfefefffefefefffdfdfefffdfefefffdfefdfffefdfdfffefefefffdfdfefffefdfefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffdfefefffefdfefffefdfdfffefefdfffefefdfffefefefffefefefffdfefefffdfefefffdfdfdfffefdfefffdfefdfffdfefefffefdfefffefefefffdfefefffefdfefffefefefffdfefefffdfefdfffefefdfffdfefdfffefefdfffefdfdfffefefefffdfdfefffefefdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefefffefefefffdfefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfefefffdfefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffffffefffefffefefffffefefefffefefefffefefefffffefffffffffffffefffffffffefffffffefefffffffefffefffefffffffffffffffffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffdfefdfffdfefdfffdfefdfffefefdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefffffefffefffffffffffefffefffffffffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffffefffffefffefffffefefffffefefffffffefffefffefffefefefffefdfefffdfdfdfffcfdfdfffcfcfcfffcfbfcfffbfcfbfffbfcfcfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefffefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffdfefefffefdfefffefdfefffefefdfffefefefffefefefffffefefffefffefffefffffffefefefffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefffffefefffffefffffffffefffffefffefffffffffffefffefffefefffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffffffffefffffffefefffffffefffffffefffffffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffefefefffffffefffefffefffffffefffffffffffefffffffefffffffefefefffffefefffefefefffefffffffefefffffffffffffefefefffffefefffffffffffefffffffefffefffffffefffefffefffffffefffffffefffffffffffffefffffffffefffffffefffefefffffffffffffffffffffffefffffefffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffefefffffffffefffffefefffefefefffefffefffefefefffefffefffffffffffefefefffefffffffefffefffffefefffefffffffefefffffffefffffffefffffffefefffffefefffefefefffefffffffffefffffefffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefffffefefffefefefffefffffffffefffffefffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff5f5f5fff5f5f5eff5e5f5eff5e5e5eff5e5e5eff5d5c5cff5a5959ff565756ff525252ff4c4d4dff474647ff404040ff393a3aff2f302fff242323ff171818ff0f0f10ff090809ff070707ff050405ff030303ff020202ff020202ff010101ff000100ff010101ff000000ff000000ff010102ff080808ff080808ff050606ff010202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040303ff090808ff0a0a0aff090909ff020202ff010101ff010101ff000101ff000101ff010201ff030202ff030303ff040404ff070607ff090909ff0d0c0cff111011ff181818ff222222ff2e2e2eff383838ff414141ff474747ff4e4e4eff535354ff595959ff5d5d5cff606060ff626262ff626262ff626261ff616262ff626262ff626262ff626262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff292828ff1c1c1cff141413ff0f0f0fff0c0c0cff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff060506ff070707ff0a0a0aff111111ff1c1c1cff292a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000001ff010101ff010000ff000000ff010101ff000000ff000001ff000001ff010101ff000000ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff010100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff000000ff010001ff010001ff010000ff010000ff000000ff000100ff010000ff000100ff010101ff000100ff010101ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7b7bff7a7b7bff7b7b7bff757675ff6b6b6aff616161ff5f605fff5f5f60ff626262ff656565ff676767ff696868ff696969ff696969ff6a6b6aff6b6b6bff6c6c6cff6e6d6dff6d6d6dff6d6d6dff6d6d6dff6f6e6eff6f7070ff6d6d6eff6c6b6cff6b6b6bff6c6b6bff6c6b6cff6d6d6dff6f6f6fff6f6f6fff6c6d6cff6c6c6cff6d6d6dff6d6d6dff6d6d6dff6d6d6dff6b6b6bff696969ff676868ff666667ff646464ff616161ff5f5f60ff5f5f5fff626262ff696a69ff747374ff7a797aff7a7a79ff7a7a79000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff0c0b0cff0a090aff090808ff080708ff060606ff070707ff050405ff010201ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff010201ff020201ff010201ff030302ff040404ff070707ff080809ff090a09ff0a0b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff171718ff101011ff0c0c0cff090909ff070708ff070807ff060607ff030303ff000101ff000000ff010001ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff000000ff000100ff000000ff000100ff010100ff000000ff000100ff000001ff000100ff000100ff000000ff020201ff050504ff080808ff0a0a0aff0a0a0aff090a0aff0d0c0dff0f0f0fff131413ff181918ff1e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffefffffefffefffffefefffffefefffefffefffffefefffffefffffffffffffffefffffffffefffefefefffefefefffffefffffefefffffefffefffefefefffffefefffefffefffffefffffefefffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefefffffefffefffffefffffefefefffffffefffffefefffefefffffefffefffefefefffefffffffffffefffefffffffffefefffefffffffffefefffffefefffffffefffffefefffffefffffffffefffefefffffffefefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffefefefffffefffffefefffffffffffffefefffffffefefffefffffffffefffffffefffffffffefffffffffffefefffffefefffffefefefffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffefffefefefffffefffffefefffffffffffffefefffffffefffffefffffffffefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefefffffefffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffefefffffffffffffefefffffffefefffefffefffffefffffefefffffffffefffffffefffefefefffefefefffefefefffefefffffefefefffefffffffefefefffefefefffefefffffefffefffffefffffefefefffffffefffffefefffefefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffefffffefffefffffefefffffefefffffffefffffefefffffefffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffffefffffffefffffefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefffffefffefffefefefffefefefffefffefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefdfefffefefdfffefefefffdfdfefffdfdfefffdfdfdfffdfdfefffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefefffefefdfffdfdfefffefefefffdfefdfffefefefffefdfefffdfdfefffefdfefffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefdfefffefdfdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfcfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffdfefefffdfefefffdfdfefffdfefdfffefefefffdfdfdfffefefdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfefefffefefdfffefefefffefefdfffefefefffefdfdfffefdfdfffefefdfffefdfdfffefdfefffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefefffdfdfdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefefdfffefdfdfffdfdfefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffefefefffefefefffefefefffdfefdfffefefefffefdfefffdfdfefffefdfefffdfefefffefdfefffefdfefffefefdfffefdfdfffefdfefffefefefffefdfefffefefdfffefefdfffdfdfdfffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffffefefffffffffffefefffffefefffffefefffffefffefffffefffffefefefffffffefffffefefffefefffffefffefffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfefffefdfefffdfefdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefffffefffefffefefffffffefefffefffefffffefffffefefffffffffefffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefdfdfffdfdfefffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffefefdfffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffffefffffffffffffffefffffffffefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffefffefffefefefffffefffffefefffffefffefffefefefffffefefffefffefffefefffffefefffffffffefffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefffefffffefffffefefefffffffefffffefefffefefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefefffffefffefffffefffffefefefffffffefffefefefffefefffffefefefffefefefffefffffffffffefffefffffffffefefffefffffffffefefffffefefffffffefffffefefffffefffffffffffffefefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffefffffefffffffefffffffffffffefefffffffefffffefffffffffefffffffffffffffffefffffffffffffefffffefefffffffefefffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffefffffffefffefefefffefefffffffefffffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffefefefffefefefffffefffffefefffffffffffffefefffffffefefffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefffffffffffffffffefffffffffefffffefefffffefffffffffffffffefffffffffefffefefefffefefefffffefffffefefffffefffefffefefffffffefefffefffffffffefffffffefffffffffefffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616060ff606060ff5f5f5fff5e5e5eff5d5d5eff5d5e5eff5c5c5cff5a5a59ff565656ff515152ff4c4c4cff454646ff3f3f3fff393939ff303030ff242323ff181718ff100f10ff090909ff070706ff040404ff020302ff020202ff010102ff010101ff000000ff000000ff000100ff000000ff010102ff090808ff090909ff050506ff020202ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff080908ff0c0c0bff0a0a0aff020203ff010101ff000101ff010101ff010101ff010201ff020202ff030303ff040404ff070607ff090a09ff0d0d0dff111211ff1a191aff232324ff2e2e2eff393939ff414041ff474747ff4d4d4dff535353ff595858ff5d5d5cff5f5f60ff626262ff626162ff626262ff626162ff626262ff626262ff626262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282928ff1c1d1cff141414ff0f0f0fff0c0c0cff09090aff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050606ff050605ff060606ff070707ff0a0a0aff111111ff1c1c1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff000001ff000100ff000000ff000000ff000100ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff000000ff010100ff000000ff000000ff010001ff000001ff010100ff000001ff010000ff000101ff010001ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7a7bff7b7b7bff757575ff6b6a6bff616161ff555555ff575757ff565656ff595959ff5c5c5cff5e5e5fff5f5f5fff5e5f5eff5d5d5dff5c5c5cff5c5c5cff5c5c5cff595a59ff575757ff555555ff545454ff545454ff565556ff565556ff535353ff525251ff515151ff505050ff525152ff525253ff555555ff565656ff585757ff575857ff585858ff5a5a5aff5d5d5cff5e5e5eff5e5e5fff5e5e5eff5d5c5dff5b5b5bff585858ff565656ff565757ff5a5a5aff616161ff696a69ff747474ff7a7979ff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101011ff0e0e0eff0b0c0bff090909ff080808ff080708ff090809ff060706ff020203ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff030303ff040404ff040404ff070606ff090808ff0a0a0aff0a0b0aff0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171817ff111011ff0c0c0cff090909ff070807ff060606ff060606ff050505ff030303ff010001ff010101ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010001ff000100ff000000ff000001ff010202ff050505ff080808ff090809ff070708ff090809ff090a0aff0c0c0cff0f0f0fff131313ff18181800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffefffffefffffefffffffefefefffefefffffefefffffefefefffefffffffefefffffefefffffffefffffefefffffefefefffefefefffefefffffffffffffefefefffefefefffefffefffefefffffffefefffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffefffefffffffffefffffefffefffffffefffefffffffefefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffefffffffefefefffffefefffffefffffefefefffffffefffffffefffefefffffefefefffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffffffffffffffefffffffefffefffefffffefffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffefffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefffffffffffffffefefffffefefffefffefffefefffffffefefffefefefffffffffffffefefffefefefffefffefffefefefffefffefffffefefffffffefffefffffffffefffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffefffefefffffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffefefefffffefffffffefffffefefefffefefefffffefefffefefefffefefefffffefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffefffefffffefffffefefffffefefefffefefffffefefffffefefefffefefffffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefdfefffefdfdfffdfefefffefefefffefdfefffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffefefdfffdfefdfffefefefffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffdfefdfffdfdfefffdfdfefffdfdfdfffdfefefffdfdfefffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefdfffefefdfffdfefefffefdfefffdfefdfffefefdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffefefefffefefefffdfefefffdfdfdfffefdfdfffefdfefffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffefefefffdfdfefffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfefdfffdfdfefffefdfefffdfefdfffefefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefefefffefefefffffffffffefefffffffffefffefefefffefefefffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffefffffefefefffefffefffefefefffefffefffffffefffffffefffefffffffffefffffefffefffffffefffefefffffefefffffefefffffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffdfdfdfffefdfdfffefdfefffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffefefefffdfdfefffefefdfffdfefdfffefdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffdfdfefffdfefefffefefdfffefdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefffffefefefffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefefffefefefffffffefffffefefffefefefffefffefffefefefffefefefffefefefffefffefffefefffffffefffffefffefffefefefffefefefffdfdfdfffcfdfdfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffefdfefffefefefffefefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefffffefefefffefffffffefefffffefefffffffefffffefefffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefffefffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefffffffefefffffffefffffffefffffffffffffefefefffefefefffefefffffffffffffefefefffefefefffefffefffefefefffffefefffefefefffffffefffffefefffefefefffefffefffefefefffefffefffffefefffffffefffefefffffffefffffefffefffffffefffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffefffefefffffffefffffefffefffffffefffefefffffefefffffefefffffefefefffefffefffefffefffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffffefffffefefffffefffffffffffefffffefffffefefffffefefefffefefefffefefffffefefefffefffffffefefffffefefffffffefffffffffffffefefffffefefefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefffffefefffffefefefffefffffffefefffffffefffffffefffffffffffffefefefffefefefffefefffffffffffffefefefffffffefffefffefffffefffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff606061ff606060ff5e5f5fff5e5e5eff5d5d5dff5c5c5bff595959ff565556ff515151ff4b4c4cff454645ff3f3f3fff393939ff30302fff242424ff181818ff0f0f0fff090909ff060607ff040404ff030303ff020202ff010101ff010101ff000001ff010000ff000000ff000000ff010201ff080708ff090808ff050505ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040403ff090908ff0c0c0cff0b0b0bff030303ff010101ff010201ff010101ff010102ff010201ff020203ff030304ff040404ff070707ff09090aff0d0d0dff131313ff1a1a1aff232323ff2e2e2eff3a3a3bff414141ff464646ff4c4c4cff525251ff575758ff5c5c5cff5f5f5fff626262ff626162ff626262ff626262ff626161ff626261ff626262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1cff141414ff0f0f0fff0c0c0cff09090aff090909ff030403ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff050505ff060505ff060505ff070707ff0a0a0aff111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000101ff000001ff010001ff010101ff010101ff000001ff000000ff010101ff010101ff010101ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7a7bff757575ff6b6b6aff616161ff555555ff4d4d4dff4f4e4fff4c4c4dff4f4f4fff525352ff555555ff545453ff525252ff4f4f4fff4b4b4bff464546ff414242ff3d3d3dff383738ff353535ff353535ff363636ff373738ff363636ff363636ff353536ff343435ff333333ff323233ff333233ff363636ff383838ff393939ff3a3a3aff3d3d3dff434443ff4b4b4bff515151ff535454ff545454ff535353ff515151ff4f4f4eff4c4c4cff4e4e4dff515151ff5a5b5aff616162ff6a696aff747473ff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff101010ff0e0e0fff0b0b0bff0a090aff080809ff0a0a0aff080808ff040404ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020102ff030303ff060505ff070707ff060607ff080808ff0a0a0aff0a0a0bff0c0c0bff0e0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111010ff0c0c0bff090908ff070707ff070606ff050505ff060605ff050505ff030302ff010100ff000000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000001ff010100ff000100ff010101ff020201ff060605ff080808ff090809ff080708ff080808ff090908ff0a0a0aff0c0c0cff0f0f0fff13131300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffefefffffefffefffffffffffffefffffefefefffefffffffffffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefffffffefffffffffefefffefffefffefffefffefefefffefefefffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffefffffffffffefefffffefefffffefffefffffefefffefffefffefefefffffefffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffffffffefffffffffffffffffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefffffffffffffffefefffffffffffffffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffffffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffefffefffffffefffffffffffefffffffffffefffefffefffefffefffefffffffffffefefffffefffffffefffefffefefefffffefefffffefffffefefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefefffffefffefffffffffffffefffffefefffffffffffffffffefffefffffffffffefffffefefffefffefffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffefffffffefffffffffffffffefffffffffefffefefffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefffefffffefefffefffefffffefffffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefefffdfefefffdfefefffdfefdfffdfefdfffefdfdfffefdfefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfefffdfdfdfffefdfefffefdfefffefdfefffefdfefffdfdfefffdfefdfffefefefffefdfefffdfefefffefefefffefefefffdfefefffefefdfffefdfdfffdfefdfffefdfefffefefdfffefdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffcfdfcfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffdfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfefffdfefdfffdfdfefffdfefdfffdfefdfffdfefefffefefdfffefdfefffefdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffefdfefffdfdfefffdfdfefffefefefffefdfdfffefefdfffefdfefffdfdfdfffefdfefffefefefffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffffffffffefefffffffefffefefffffefefefffefefffffffffefffefefffffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffefdfefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefffffffefffefffefffefffffefefffffefffffefefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefdfefffefefdfffefdfefffdfdfdfffdfdfefffefefdfffdfdfefffdfdfdfffefdfefffefdfefffdfdfdfffefdfefffdfdfefffdfefdfffdfefdfffefdfefffdfdfefffefefefffefefefffefefefffefefdfffefefefffefffefffffefefffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffefffefffefffefffefefefffefefefffffffffffefefffffefefffffefefefffefefefffffefefffffefffffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefdfefffefdfdfffcfdfcfffdfcfcfffbfbfcfffbfbfbfffafbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffefdfefffefefefffefefffffefefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfefefffefefefffefefefffffefefffffefefffefffefffffffefffefefefffefefffffefffefffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefefefffefffffffffefefffefffefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffffefefffffefffffefefffffefffefffefefffffefffefffefffefffefffffffffffefffffefffffffefffffefffefffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefffefffefffefffefefffffffffefffffefffffffefffffefffefffffffffffefefffffefefffffefffefffffefefffefffefffefefefffffffffffffefffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffffffefffffffefffffefefffffefffefffefffefffffefefffefefefffefffffffefefefffefffefffefffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffefffffffefffefffefffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff606060ff606060ff5f5f5fff5e5d5eff5c5c5cff59595aff555555ff515150ff4b4b4bff444545ff3e3f3fff383838ff2f2f2fff242424ff191818ff0f0f0fff090909ff070706ff040404ff030302ff020202ff010201ff000101ff000101ff010000ff000000ff000000ff010101ff060707ff080808ff040505ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff040404ff090809ff0c0c0dff0b0b0bff030303ff010101ff010101ff010202ff020202ff020202ff030302ff040303ff050505ff080708ff0a0a09ff0e0d0dff131212ff1a1a19ff232423ff2e2f2fff3a3a3aff414040ff454645ff4a4b4bff515150ff565756ff5b5b5bff5e5f5fff616161ff616161ff616262ff626162ff626262ff626262ff626262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff100f0fff0c0c0cff090a09ff090909ff080708ff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050405ff050505ff050505ff050505ff050606ff070707ff0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000100ff000000ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000100ff010001ff010100ff010000ff010100ff010100ff000100ff000101ff010101ff010101ff010101ff000101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff6b6b6bff616261ff555555ff4d4d4dff474647ff454545ff424243ff444444ff474647ff484848ff474747ff464546ff414141ff393a39ff313131ff2a292aff232323ff1f2020ff1f1f1fff1f1f1fff20201fff201f1fff1e1f1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1d1e1dff1e1e1dff1f1f1fff202121ff212120ff222222ff292929ff323232ff3c3c3cff454444ff484848ff494949ff484948ff474747ff444444ff424242ff454545ff474847ff515151ff5a5a5aff616261ff696969ff747473000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181919ff131212ff101010ff0e0e0eff0c0b0bff090a09ff0b0b0aff080909ff040504ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff040404ff070807ff090909ff080808ff09090aff0a0b0aff0b0c0cff0e0e0eff1413140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff080909ff070707ff060606ff060606ff040405ff050505ff040504ff020302ff010000ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff000000ff000000ff000001ff010101ff020202ff050505ff070808ff080908ff080808ff080708ff080808ff080909ff0a0a0aff0c0c0cff101110ff151414ff191919ff212020ff292929ff2f2f2fff333232ff363736ff3f403fff4c4c4cff595a59ff606060ff606060ff5f6060ff60605fff606060ff606060ff5f6060ff606060ff5f6060ff606060ff605f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffefefffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffefefffffffffffffffefffffefefffffefffefffefffefffffefefffefffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefffffffffefffffefefffffefffffffffffefffefefffffefffefffffefffffffefffffefffefffefffefffefffffffefffffffffefffffefefffffffffefffefefefffefefffffefffefffffffefffffffffffffffefffefefffffffffffffffefffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefefffefffffffffefffffefffefffefefffffefefffffefefffffefffffffffffffffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefffffffffffffffffffffffffffffffefefefffefefffffefefefffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffefefefffffefefffffffefffefefefffffefffffffffffffefffefffefffffffefefefffefefefffefefffffefefefffefefefffefdfefffdfefdfffefefefffefdfdfffefefefffdfdfefffefefefffefefefffdfdfdfffdfdfefffefdfefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefefdfffefefdfffdfdfdfffefdfefffefefdfffefefdfffefefdfffefdfefffefefdfffefefdfffdfefdfffefefefffefefdfffefdfdfffefdfefffefefefffdfefdfffdfefefffdfdfdfffefefdfffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefefffdfefefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffdfdfcfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfefdfffdfdfdfffdfdfefffdfdfefffdfefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfefffdfefdfffefdfefffefdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefdfffdfefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefffffefefefffefefffffefffefffffefffffffefefffffefefffffffefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffefefdfffefefdfffdfefdfffefefefffefefdfffefdfdfffefdfefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefffffffffefffffefefffffefffffffffffefffefefffffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefefffefefefffdfdfdfffdfdfefffdfefdfffefdfefffefdfdfffefdfdfffefefdfffefefdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfdfffefdfefffefefdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffffefffffefffefffefffffffefefefffffffefffefefffffffffffffffffffffffefffffefffefffefffefffffefefffffffffffefefefffffffefffffffffffefefefffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffdfefdfffdfdfdfffdfcfdfffcfcfcfffbfbfbfffafbfbfffafbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffdfdfdfffefdfefffefdfefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffefefffffffffffffffefffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffefffefffffffefefefffffffefffefefffffffffffffffefffffefefffffefefefffefefefffefefefffefffffffefefefffefefefffffefffffefefefffefefffffefefefffefefffffffefefffefefefffefefefffefefffffefefffffefffffffffffefffefefffffefffefffffefffffffefffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefffffffefefffffefefffffefffffffffffefffefefffffefffefffefefffffefefffffffffefffefffefffefffffffefffffffffefffffefefffffffffefffffffffffefefffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffefefefffffefffffffffefffffefefffefefefffffefefffffefefffffffefffefffefffffffefffffffefffefefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffefefffffffffffffffefffffefefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616061ff616061ff616161ff616160ff606060ff5f5e5fff5d5d5dff5a5a59ff555555ff515050ff4b4b4aff454544ff3d3e3dff363636ff2e2e2dff232323ff181718ff0f0f0fff080909ff060707ff040404ff030303ff020202ff020202ff010101ff000001ff000000ff000000ff000000ff010201ff060606ff070707ff050505ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff040404ff090909ff0d0c0cff0b0b0aff030203ff010101ff020201ff010201ff020202ff020302ff030303ff040404ff060606ff070807ff090a0aff0d0d0dff121212ff191919ff232323ff2f2e2fff393939ff3f403fff444544ff4a4949ff505050ff555556ff5a5a5aff5e5e5eff606060ff616061ff616161ff616262ff626162ff626262ff626262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f10ff0c0c0cff0a0909ff090908ff080708ff070606ff040403ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff040505ff040505ff050505ff050505ff060605ff07070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010000ff000001ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff010001ff010101ff000100ff010101ff000100ff010101ff010101ff010101ff010101ff010001ff000100ff010101ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6b6b6bff626162ff555555ff4d4d4eff474747ff3c3b3bff3d3c3cff393839ff393938ff393939ff393939ff39393aff383737ff333232ff2b2b2aff222222ff1b1a1aff151515ff121312ff131212ff121212ff121211ff121112ff121112ff111211ff111211ff111111ff111211ff111111ff111111ff121112ff121213ff121312ff161616ff1c1c1cff252525ff2e2e2eff363636ff3a3a3aff3a3a3aff3a3a3bff393939ff363737ff363535ff3c3d3cff404040ff474747ff515151ff5a5a5aff616161ff69696a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212121ff181919ff121312ff101010ff0e0e0eff0b0b0cff0d0d0dff0a0a0aff050405ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020302ff060506ff080808ff090909ff090909ff0b0a0aff0c0b0bff0e0e0eff141414ff1c1c1c00000000ff373637ff373736ff373736ff373736ff373637ff373736ff373736ff363736ff373737ff373736ff373636ff333233ff2c2c2cff252625ff202121ff1d1d1dff171717ff171717ff171717ff141414ff0e0e0fff090909ff090909ff070707ff060707ff050505ff050505ff040404ff030303ff040404ff020202ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff020202ff050404ff080707ff080808ff080708ff080808ff090808ff080808ff090909ff0a0a0aff0d0c0cff111010ff151415ff191919ff202120ff282929ff2f2f2fff323233ff373737ff403f3fff4c4c4dff595959ff606060ff605f5fff606060ff605f60ff606060ff606060ff5f5f5fff606060ff606060ff65666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefffffefffffffffffefffefefffffffefffffffffffffefffefffefffefffffefefffefffffffffffefffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefefefffefefefffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffefefffffffffffffefffffffefefffffefefffffffefefffefffefffefffffffffffffffefefffffffffffffefffffffefffffffffffefffefffefffffffffffffefffffefffffffefefffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffefefefffffffefffefffffffefffffffffffefffefefefffffefffffefffefffefffefffefffffffffffffffefefffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffffffffffefefffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffefffffffffffffffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffefffefefefffffefffffefffefffffffefffefffffffefffffffefefffffffefffffffefefffefffffffefefffffefffffffefffefffffffefffffefefffefefefffffefefffefefffffffffffffefffffffffefffffffefffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffefefffffefefffffefffffffffffefffffefffffffefffffffffffffffffefffefffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffefefefffefefefffefffffffefefefffefdfefffefefefffefefefffefffefffefffefffefffefffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffefefffffefefefffffefefffefefffffefefefffefffefffffefefffefefffffefefefffefefefffefefefffefefffffffefffffefefffffefefefffefffefffffefefffefffffffffffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffdfdfefffefdfefffefdfdfffdfefefffdfdfefffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfefefffefefdfffefdfefffefdfefffefefefffefefefffdfefdfffefdfdfffefefefffefefefffdfdfdfffefdfdfffdfefefffdfefefffefefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfefffefdfdfffdfefdfffdfdfefffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffdfdfefffefefefffdfdfefffdfefefffdfefdfffdfefdfffefdfefffefdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfcfdfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffcfdfdfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffdfdfefffefdfefffdfdfefffdfefefffdfefdfffdfdfdfffefdfefffefdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffdfdfefffdfefdfffefdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffdfdfefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffffefffffefefffffefefefffffefffffffefefffffffefffffffffffefffffffffffefffffefefffefefffffefefefffefefefffefefefffefdfefffefefefffdfefefffefefdfffefdfefffefdfefffefefefffefefefffdfefdfffefdfdfffdfefefffefefefffdfdfdfffefdfdfffdfefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefffefffefefffffefffefffefffefffffefefffefefefffefefefffffefefffefefffffffffffffefefffffefefffffefefffffefefefffefffefffefffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffefefdfffefefefffdfefefffefefdfffefdfdfffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefffefffefefffffefffffffefefffffffefffffffefefffefffefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffefdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffafafafffafbfbfffbfbfafffbfbfbfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfefefffefefefffffefefffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffefffffffffffefffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefffffefefffffffefefffefffefffefefffffefffefffefffefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefffffffffffffefffffffefffffffffffefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefefefffefefefffefffffffefefffffefefffffffefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefefffffffffefffefefffffefefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffffffefefefffffefefffefefffffffffffffefefffffefefffffefefffffffefefffefffefffefffffffffffffffefefffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffffffefffefefffffffefffffefffffffefefefffefffefffffefefffefffffffffffefffefefefffffefefffefffefffefffffffffffefffefefefffefefffffefffefffefffefffefffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffffffefffefffefffffefefffefffffffffffefffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefefefffefefffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffeffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616160ff616161ff616061ff616161ff606161ff605f5fff5d5d5eff5a5a5aff555556ff505050ff4a4a4aff444344ff3c3c3cff353534ff2b2c2bff222121ff161717ff0e0e0eff080808ff070606ff040505ff030303ff020201ff010101ff000001ff000000ff000000ff000000ff000000ff010102ff060506ff070606ff040404ff010102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff040303ff0a090aff0c0c0cff0a0a0aff020202ff010101ff020102ff020202ff020202ff020302ff030303ff040405ff060605ff070707ff090909ff0c0d0dff111212ff191918ff222222ff2d2d2eff373737ff3e3e3eff434444ff494a4aff4f4f4fff555455ff5a5959ff5d5e5eff606061ff606161ff606160ff616161ff626161ff626162ff626262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff09090aff090909ff070808ff060606ff060606ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040304ff040404ff040405ff050505ff050505ff050505ff06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000101ff010100ff000000ff010000ff000101ff000101ff010100ff010000ff010101ff010100ff010101ff010101ff010101ff010101ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff555555ff4e4d4dff474746ff3b3b3cff333333ff353534ff2e2d2dff2b2b2cff292929ff282929ff282727ff252526ff222222ff1d1d1dff171716ff101010ff0b0b0bff0a0a0aff090a09ff090a09ff0a0909ff09090aff090909ff090909ff0a0909ff090a09ff090909ff090908ff080808ff090909ff090a09ff0a0b0aff0c0d0dff111111ff171717ff1e1e1fff242324ff272727ff272728ff272827ff262726ff262626ff282828ff363636ff3d3c3cff404040ff484747ff505151ff5a5a5aff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282828ff202020ff191918ff121312ff101010ff0e0e0eff0f0f0fff0c0c0dff050605ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff060606ff090909ff0a0a0aff0a0a0bff0b0c0cff0e0e0eff141314ff1c1c1dff25252500000000ff393939ff363637ff363637ff363737ff373736ff373637ff373637ff373737ff373737ff363736ff333232ff2b2c2cff252525ff202020ff1d1d1cff161717ff161717ff171716ff141414ff0e0e0fff090909ff060606ff030303ff060606ff050506ff050405ff040303ff030303ff020303ff030303ff010201ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020101ff030304ff070707ff070707ff070707ff080808ff080808ff080808ff080808ff070707ff0a0909ff0d0d0dff101110ff141414ff191919ff202120ff292929ff2f2f2fff323232ff363637ff3f3f3fff4c4c4cff595959ff606060ff606060ff605f60ff605f60ff606060ff5f6060ff606060ff656665ff71717100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffffefffffefffefffefffefffefefefffefffffffffffffffffffffffffefefffffefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffefffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffffffefefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefefefffffefffffefffefffefffffffefefefffffffffffefefffffffffffffffefffffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffefffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffffffefffffffefffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffffffffffffefffffffefffffefffffffffefffffffffffffefffefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffdfefefffefefdfffefefdfffefefdfffefdfefffefdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffdfcfcfffdfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefdfefffefefefffefefdfffefefefffdfefdfffdfefdfffefefdfffefdfefffdfefefffefefefffdfefdfffefefefffdfefefffefdfdfffefdfefffefefefffefefefffdfefdfffefefdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfefdfffdfdfdfffdfefdfffdfefefffdfdfdfffefefefffdfefefffdfdfefffefdfdfffdfefdfffdfdfefffefefdfffdfdfdfffefdfefffdfefdfffdfefefffdfdfdfffefefefffdfdfdfffefefefffdfdfdfffefdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffdfdfcfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffffffffffefefefffffefefffefffefffffefefffffffffffefffefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefdfffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffffefefffefefefffffffefffefffefffffffefffffefefffffefffffefefffffffffefffefefefffefffefffefffffffefefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfefefffefdfdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfefffefefefffdfefefffdfdfefffdfefdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffefffffffefffefffefffffffefffffefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefefefffdfefdfffdfdfefffdfdfcfffcfcfcfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfbfffbfcfcfffdfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfefffdfefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffefffefffefffefffefefefffffefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffefffffffffefffefefefffffffefffefffefffffefefffffefefffffefffffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffffffefffefefefffffefffffefffefffefffffffefffefffffffffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffefffefffefefefffefefffffefffffffefefffffefffefffefffffffefffffffffefefffffefffffefefefffffffefffefefefffffffefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefefffffffffffffffffffefefffffffefefffefffefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefffefffffffffffffffffffefffffffefffefffffffffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffefefffffffffffffefffffffefefffffefffefffefffefffefefefffefefffffefffefffffefffffffefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffeffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606161ff616061ff606061ff616161ff616161ff606061ff5e5e5eff5a5b5aff555556ff505050ff4a4a4aff434343ff3c3b3bff333333ff2a2a2aff202020ff151615ff0d0e0dff090908ff070607ff040505ff030303ff010201ff010101ff000101ff010000ff010001ff000000ff000000ff010101ff060605ff070706ff040404ff020102ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010201ff040404ff0a0a0aff0c0d0cff0a0a0aff020202ff010101ff010102ff020101ff020202ff030302ff030303ff040504ff050505ff070707ff090909ff0d0d0dff111111ff181818ff222222ff2c2d2dff363535ff3d3d3dff434343ff494949ff4e4f4fff555554ff595a59ff5e5e5dff616061ff616161ff616161ff616161ff616161ff626261ff616262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757575ff767677ff777676ff767776ff767677ff777776ff767776ff777677ff767776ff767777ff767776ff777777ff6f6f6fff666666ff5c5c5cff545454ff4d4e4eff484747ff434343ff363736ff262626ff1e1e1fff161617ff100f10ff0d0d0dff0b0b0bff080909ff09090aff090909ff080808ff060606ff060606ff050605ff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff030303ff030404ff040404ff050505ff050505ff060606ff060506ff080707ff090a0aff0c0b0bff101010ff141514ff1f1f1fff3a3a3bff454646ff4b4a4aff4d4d4eff555455ff5b5b5bff646464ff6d6d6dff737473ff767676ff767677ff767676ff767677ff767676ff767676ff777776ff767676ff767776ff767676ff7676760000000000000000000000000000000000000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000100ff000100ff000000ff010001ff010101ff010101ff010100ff010101ff000101ff010101ff010102ff010101ff020101ff010101ff010101ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff4e4d4dff474747ff3b3b3bff333333ff2d2e2eff29292aff1b1a1aff1a1a1bff191919ff171817ff161516ff141414ff121312ff100f10ff0c0c0dff080808ff050506ff040404ff040404ff040403ff040404ff040404ff040403ff040403ff040304ff040404ff040404ff030403ff040404ff030404ff040404ff050405ff060606ff090909ff0b0c0bff10100fff121312ff141414ff141414ff141414ff141414ff161616ff1d1d1dff2e2f2eff343535ff3c3c3cff404040ff474747ff515151ff5a5a5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2bff282828ff202021ff191919ff121212ff101010ff131313ff0f1010ff080707ff030203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020303ff070606ff0a0a0bff0b0c0bff0b0b0bff0e0e0eff131314ff1c1c1cff252525ff2d2c2d00000000ff3e3d3eff393939ff363736ff363637ff363737ff373737ff373737ff373636ff373737ff333332ff2c2b2bff252625ff202120ff1d1d1dff171717ff171717ff171717ff141413ff0f0f0fff090909ff070606ff040304ff020202ff020201ff040505ff040404ff030303ff030302ff020202ff030203ff010102ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff010101ff030303ff060706ff070607ff060606ff070707ff080809ff080808ff040404ff050505ff070707ff090a09ff0c0d0cff101010ff141415ff191919ff202020ff292928ff2f302fff323333ff373636ff403f40ff4d4c4dff5a5959ff5f6060ff606060ff606060ff606060ff606060ff666666ff717171ff76767500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffffefffefffffffffefefffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffffffffffefefefffffefffffffffefffefefefffefefffffefefffffffffefffefefefffffefefffefffffffefffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffffefefffffefffffefefefffefefffffefffffffffffefffefffffffffffffffffffffffffffefffffefffffffefefffffefefffffefffffffefffffefefefffefefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefffffffffefffffefefffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffefffefffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefffefffefefffffffffefffffefffffffefffffffefefffffffefffffffffffffffffffefffefffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffefffefffefffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffffffffffffffffffefffffefffefffffffefffffefefffffffefffffffffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffefffffffffefffffefefffffefefffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffefffffefffffffefffffffffefffffffffffffefefefffffefffffffffefffefffefffefefffffefffffffffffffffffffffffffefffffefffffffefffffffffefffffefffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffffefffffefffffffffffefffffefefffffffefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfefffefdfdfffdfefdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefdfefffdfdfdfffdfdfdfffefdfefffefefdfffefefefffdfefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffefdfdfffdfefdfffdfdfefffdfefdfffefdfefffefdfefffefdfdfffdfefdfffefefdfffefdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfefffdfefefffefefdfffefdfdfffefefefffdfefefffefdfefffefefefffdfdfefffefdfefffefefdfffdfdfefffefdfdfffefdfdfffdfefdfffefefdfffefdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffdfdfcfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefdfffefdfdfffefefefffdfdfdfffefdfdfffefdfefffdfdfefffefdfdfffefdfdfffdfdfefffefdfdfffefdfdfffdfefdfffefefdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffcfcfcfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefefffffefefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefffffefefefffffffffffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffdfefefffefefefffefefefffdfefefffefdfefffdfefefffdfefefffefdfdfffdfefefffdfefefffefefefffefdfefffefefefffefefefffefffefffefefefffffefefffefefefffefefffffefefefffefefefffefffefffefffefffffefefffefffefffefefefffffefefffefefefffffefffffffefffffefefefffefefffffefffffffffffefffffefefffffffffffefefefffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfefffefefdfffefefefffdfdfdfffdfdfdfffdfefdfffdfefefffefdfefffdfefdfffdfdfdfffefefefffefefdfffefefefffefefefffefefffffffefefffefefefffffefefffefefffffefffefffefefefffefefefffefefefffefffefffffefefffffefffffffefefffefffefffffffefffffffffffefefefffefefffffefefffffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefefefffefefefffefdfdfffdfdfdfffcfcfcfffcfbfbfffbfbfbfffafafbfffbfafbfffbfbfafffbfbfcfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefefdfffffffffffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffefffffffefffefffefefefffefffefffefefefffefffefffffefefffefefffffffefefffefffefffffefefffffefffffefefefffefefffffefefffffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefffefffffefefffffffffffefffffffffefffffffffffffefefffffffefffffffffefffffffffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefffffefefefffefefffffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffefefffffefefffffefffffffefffffefefefffefefffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffffffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffefefefffefefefffffefffffffefefffefefefffefefffffefefffffffffefffefefefffffefefffefffffffefffefffefefefffefffefffefefefffefffefffffefefffffefffffffefefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffefffffffffffffffefffefffefffefefffffefefffffffffffffefefefffffefefffefffffffefffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffffffefffffefffffefefefffefefffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffeffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616160ff616161ff606160ff616061ff606161ff606161ff5f5e5fff5a5a5aff555555ff505050ff4a4a49ff424342ff3b3b3bff333333ff2a2a29ff1f1f1fff151515ff0d0e0eff080909ff060606ff040504ff020203ff010101ff010000ff000001ff010000ff000100ff000000ff000000ff010101ff050506ff060607ff040404ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040405ff0a0a0bff0c0c0cff090909ff020202ff010100ff010101ff010101ff010202ff030202ff030303ff050404ff050506ff070707ff090909ff0d0d0dff111111ff181818ff222121ff2b2b2bff343333ff3b3c3bff424242ff494849ff4e4e4eff545454ff595959ff5d5d5dff606161ff616161ff616161ff616161ff616161ff616161ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757676ff757575ff777777ff777777ff777677ff777777ff777777ff777677ff777777ff767677ff777677ff6f6f6eff666666ff5d5c5cff555454ff4d4e4dff484747ff434242ff373736ff262627ff1f1e1eff161616ff10100fff0e0d0dff0a0b0aff090808ff080908ff070708ff080708ff060606ff060606ff060506ff050504ff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff020303ff040304ff050404ff050505ff050404ff050505ff050605ff080807ff0a0909ff0c0c0bff101010ff151414ff1f1f1fff3a3a3aff464646ff4a4b4aff4e4d4eff545554ff5b5b5bff646464ff6d6d6dff737373ff767676ff767676ff767676ff767676ff767677ff777676ff767676ff777676ff767676ff7777770000000000000000000000000000000000000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff000000ff010001ff000101ff000100ff010000ff000100ff000101ff010101ff010001ff010101ff010101ff010201ff010101ff020101ff010101ff010101ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4e4e4dff474646ff3b3b3bff333333ff2e2e2eff222223ff1c1c1bff0d0c0cff0b0c0bff0c0c0cff0b0c0bff0a0b0bff0a090aff080808ff070807ff060606ff040403ff020202ff020202ff020202ff020202ff010202ff020102ff010202ff010201ff010101ff010201ff010102ff010201ff020101ff020102ff020101ff020202ff030302ff040404ff050505ff060607ff070808ff090909ff090a09ff080808ff090909ff0b0c0bff111111ff242323ff2a2a2aff353435ff3c3c3cff3f4040ff474748ff515151000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2b2c2cff282828ff202020ff181919ff121212ff151515ff131313ff0a0909ff030303ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030302ff070606ff0b0b0bff0c0d0dff0e0e0eff131314ff1c1c1cff262525ff2c2c2cff32313100000000ff3f4040ff3e3d3eff393939ff363636ff373637ff373736ff363736ff363737ff333333ff2c2c2cff252525ff212020ff1d1d1dff161717ff171616ff161716ff141414ff0e0f0eff090909ff060606ff030303ff020202ff020101ff020102ff010101ff030304ff030303ff030302ff020302ff020202ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000101ff030203ff050505ff060606ff050405ff060606ff020202ff020202ff020203ff040404ff050505ff070707ff090a0aff0c0d0cff101010ff141414ff191919ff202020ff292829ff2f2f2fff323232ff363736ff3f3f3fff4d4c4dff595959ff606060ff5f6060ff606060ff656666ff717171ff767576ff77787700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffefffefffffffefffefefefffffffefffffffefffffefffffefefffffefefefffefefffffefffffffefffffffefefffffefffefffffffffffefefefffffefefffffffffffefefefffefffefffefffefffefffefffefffffffefffffffefefefffefefefffefefffffefefefffffefffffffefefffffffefffffffefffefffffffffffefffffefffffefffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffefffffffffffffefefefffffffefffefffffffefffffffffffefffffffffffffffffffefefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefffffffefffefffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefffffffefffefffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefffffffefffefffffefffffefefffffffefffffffefefffffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefffffffffefffffffefefffffffefffffffefffefffffffffffefffffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffefffffefefffffffefefffffefffffefffffffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffdfefefffefffefffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffefefefffefefffffefefefffefefefffefffefffefffefffefefefffefefefffffefefffffefefffefefefffefefffffefefefffefefffffefffffffefffefffefefffffefffefffffffffffefefefffefefefffefffefffefefefffdfefefffefefefffefefefffefefefffdfefefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffefefdfffefefdfffefdfefffdfefefffefdfdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffdfefefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefdfffefdfefffdfdfdfffdfefefffdfefdfffefdfdfffefefdfffdfefefffefefefffdfefefffefdfdfffdfefdfffefdfefffefefefffdfdfdfffefefdfffdfefefffdfefefffefefdfffdfdfefffefefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefdfffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffdfcfcfffcfcfdfffcfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefffefffefefffffffefefffefefefffefffffffffffffffefefefffffffefffffffffffffffefffffffffffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffdfefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefffffefefefffefffefffefffefffffefefffefffefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefefdfffefefefffefefefffefefefffdfdfefffefefdfffdfefefffdfefdfffefefdfffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefffffefefefffefffefffefefffffefffefffffffffffefefefffffefefffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffdfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffefefefffefefefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffefffffffffffffffefefefffffffefffffffffffefefffffefffffffefffefffefffefffffffffffefffffffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefffffefefefffefffefffffefffffffffffffefefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffefefffffffffffffffffffefffffffffefffffefffffffffffffffefefefffefefefffefffffffefefefffefffefffefffefffefffefffefffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefffefffefffefffffefefffffffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffefefffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffefefffefefefffffefefffffffefffffefefffefefffffefefefffefefffffefffffffefffffffefefffffefffffffffffffffefefefffffefefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffefefffffefefefffefefffffefffffffefffffffefefffffefffefffffffffffefefefffefefefffefffffffefefefffefffefffefffefffefffefffffffffffefffffffefefefffefffefffffefffffefefefffefefefffffefefffffffefffffffefffefffffffffffefffffefffffffffefffefffffffffffffffffffefffffffeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616061ff616161ff616161ff606160ff5e5e5eff5a5a5aff565555ff50504fff494949ff424242ff3a3a3aff323233ff282828ff1d1e1eff141414ff0d0e0dff080808ff060606ff050504ff030303ff020102ff010101ff010201ff010201ff010101ff000101ff000000ff010101ff070607ff070707ff050405ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010201ff040404ff090909ff0a0a0bff090909ff020201ff000000ff000001ff010101ff010102ff020202ff030303ff040404ff050605ff070707ff080808ff0c0c0cff111211ff171717ff202120ff292a29ff313231ff393939ff404141ff474747ff4d4e4dff535354ff585858ff5d5d5dff616161ff616160ff616161ff616161ff616160ff616161ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767675ff767675ff757575ff777777ff777777ff777676ff767776ff777677ff777777ff767676ff6f6f6fff666666ff5c5d5cff545554ff4d4d4eff484747ff424242ff373737ff262726ff1e1e1eff161616ff101010ff0d0d0dff0b0b0bff080809ff080808ff070807ff050606ff050505ff060606ff060505ff050504ff020202ff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010202ff030303ff030404ff030403ff030403ff040405ff050505ff060506ff080808ff0a0a0aff0b0b0bff101010ff151515ff1f1f1fff3b3b3bff464646ff4b4b4aff4e4e4eff545554ff5b5b5bff646464ff6e6d6dff747473ff767676ff767677ff767676ff767677ff767676ff767776ff767676ff777877ff7878780000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff000101ff000001ff000101ff010101ff010100ff010101ff010101ff010001ff010101ff010101ff010201ff010101ff010202ff010101ff010101ff010102ff010101ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff464646ff3b3b3bff333433ff2e2d2dff232322ff131313ff0e0e0eff050505ff020202ff020201ff010201ff010201ff010101ff010101ff010100ff010100ff010000ff000001ff000000ff000001ff000000ff000100ff000000ff000100ff010001ff000000ff000000ff000101ff000000ff000100ff000100ff000100ff000001ff000101ff000000ff000100ff010001ff000101ff010101ff010101ff010100ff010101ff030303ff060706ff121112ff171717ff2a2a2aff343534ff3c3c3cff40403fff474748000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313232ff2e2e2eff2c2c2bff282828ff202121ff191819ff1b1c1cff181918ff0e0e0eff050505ff010202ff000001ff000100ff010001ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff000101ff010000ff000100ff000001ff010100ff000000ff010100ff010101ff000101ff010101ff010001ff010101ff030303ff080808ff0e0e0eff111111ff141413ff1d1d1dff252525ff2d2d2dff313132ff36373600000000ff3f403fff40403fff3e3e3eff393939ff373736ff373637ff363637ff333332ff2b2b2cff252525ff202120ff1d1d1dff161717ff171717ff171716ff141414ff0e0f0fff090909ff060706ff030403ff020202ff010101ff010202ff010101ff010101ff010001ff030303ff030303ff030303ff030303ff020202ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff010001ff000000ff000000ff000100ff000101ff000100ff000100ff000000ff010000ff000000ff000000ff010100ff000000ff010100ff010101ff010100ff010101ff000001ff010100ff010101ff010201ff030202ff050505ff050504ff030302ff020202ff010102ff020101ff020202ff020303ff030404ff050505ff070707ff0a0a0aff0d0d0cff101010ff141515ff191919ff202120ff292929ff2f302fff333333ff363737ff3f3f3fff4c4c4cff59595aff606060ff666565ff717171ff767675ff787877ff797a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffffefefffffffefffffefefffffffffffffefefffefefffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffffefffffefefefffefefefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefffffffffffefffefefffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffffefffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffefffffffffffffefffffffffffffefffffffffefffffffffefffffffffffffffefffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffefffefffefefffffffffffffefefefffffffffffffefffffffefefffefffffffffffefffffffffffffffefffefefffffefffffffffffffffffffffffffefffffffffffffffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffefefffefefffffefffffffefefefffefefefffefefefffefffefffefefefffffefffffffffffffefffffffffffffffffffffffffffffffefffffffefefefffffffefffefffefffefffefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefefffefefefffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffdfdfdfffefefdfffefdfdfffefefdfffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffefdfdfffdfdfefffefefdfffdfdfefffefefdfffdfdfefffdfdfefffefefefffefefdfffdfdfefffefefefffefdfdfffdfefdfffefefefffefefefffefdfdfffefefefffefefefffdfefefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffdfcfdfffdfdfcfffcfdfcfffcfcfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfefffdfdfefffdfdfefffefdfdfffdfdfefffdfefefffefdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffdfcfcfffdfcfdfffcfcfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffdfcfdfffefdfdfffdfdfdfffefefdfffdfdfefffefefdfffdfdfefffdfefefffefefefffefefefffefefefffefffffffffefefffefefefffefefffffffffefffefefefffffefefffffffffffefffffffffefffffffefefffffffefffefffffffefefefffffffefffffffefffffffffffefffefffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffdfefefffdfdfefffefefdfffdfefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffefffffffffefefffefefffffefffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefefffefdfdfffefefefffefefdfffefefefffdfefefffefefefffefdfefffdfefdfffdfefdfffefefdfffefefdfffefefdfffefefdfffefefefffefefefffefefefffefffefffefefefffffffefffefffefffefffefffefefefffefffffffffefefffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffffefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffffefffefefffffdfefefffefefefffefdfdfffcfcfdfffcfdfcfffcfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefdfffefefefffefffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffefffffffffefffffffefffefffffffefffffffefffffffffffefffffffffffefefffffffefffffefffffffffefffffffefefffffffffffefffefffefefefffffefffffffffefffefffefffefefefffefefefffefefefffffefffffefefefffffefefffefefefffefffefffefefefffffffefffefefffffefefffffefffffffffefefffefefffffffffffffffefefffefffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefffffffffefffefefffffefefffffffffffffffffefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefffffffffffefffefffffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffefefefffffefefffffefefffffffffffffefefffefefffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffefffffffffffffefffffefefffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffffffffffefffefffefefefffffefffffffffefffefffefffefefefffffffefffefefefffffffffffffefffffffefefffefffffffffffefffffffffffffffefffefefffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff606161ff616161ff616161ff606160ff606060ff5e5e5eff5a5959ff545454ff4f4e4eff474848ff403f40ff383838ff303131ff272727ff1d1d1cff131312ff0c0c0cff070707ff060606ff050404ff030303ff020202ff020102ff010201ff020101ff010101ff010101ff010100ff020201ff080708ff080807ff040504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010101ff030303ff080808ff0a0a09ff080808ff020201ff000101ff010000ff000101ff010202ff020202ff030302ff040403ff040505ff050505ff060707ff0b0a0aff101010ff161617ff1f1f1fff272727ff302f2fff373736ff3e3e3eff454545ff4c4c4bff525252ff585857ff5d5d5dff616161ff616161ff606160ff616161ff616161ff616161ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff757576ff757676ff757575ff777776ff767677ff777777ff777776ff767776ff6f6f6fff666666ff5c5c5cff555454ff4e4e4eff474747ff434243ff373636ff262626ff1e1e1eff161616ff101010ff0d0d0dff0b0b0bff080909ff080809ff070707ff050605ff050505ff030303ff020202ff050504ff030202ff020202ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000100ff010102ff040403ff030303ff040304ff040404ff030303ff050405ff050505ff060606ff070808ff090909ff0b0c0bff10100fff151515ff1f201fff3b3b3bff464646ff4a4b4aff4d4e4dff545454ff5b5b5bff646464ff6e6d6dff747474ff777676ff767676ff767777ff767676ff777676ff777877ff787878ff787878000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000001ff010100ff000100ff000101ff000101ff000101ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff020102ff010101ff010101ff010101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff333333ff2d2e2eff222222ff121212ff0f0f0eff090a09ff010202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040303ff0e0d0dff111111ff181817ff2a2a2aff353534ff3c3c3dff3f4040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff313132ff2e2e2eff2c2c2bff282828ff202021ff242424ff1f1f1fff131313ff090909ff060506ff040404ff030303ff040404ff050504ff020302ff010101ff010100ff000000ff010101ff010101ff020101ff010101ff010101ff010101ff010101ff000001ff000101ff010102ff020202ff020203ff020302ff020101ff010101ff020202ff020302ff040303ff050505ff060606ff040505ff040304ff070606ff0e0e0eff171717ff1d1c1cff1c1c1cff252625ff2d2d2dff313232ff373737ff3d3c3c00000000ff3f403fff40403fff403f3fff3e3e3dff393938ff373737ff333333ff2b2c2cff252625ff202021ff1d1d1dff151615ff151615ff161717ff141414ff0f0e0eff090909ff060607ff030304ff020202ff010101ff010101ff010102ff010101ff010100ff010001ff000000ff000000ff040404ff040404ff020202ff010101ff000000ff010000ff000000ff010100ff000000ff010100ff000001ff000001ff000101ff010101ff020102ff030403ff040303ff010201ff010102ff020201ff020202ff030202ff020202ff010101ff010001ff010101ff020202ff010202ff010101ff020202ff020202ff020202ff010202ff020202ff030203ff020303ff030303ff060605ff090909ff090908ff040303ff020202ff020202ff010102ff010202ff020203ff040403ff050504ff060707ff090909ff0c0d0dff111010ff141414ff181819ff1f1e1fff292a29ff333233ff313131ff333333ff3f3f3fff4c4c4bff5a5a5aff666665ff717171ff757575ff787877ff797979ff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffefffffffffefffffefefffffefefefffefefffffefefffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffffefffffefefffffefefefffefffefffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffffefffffffefefffefffefffefefefffefefffffefefefffefefefffefefffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffffffffffffffffefffefffefffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffefefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffffffefefffffffffefffffffefffefffffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffffffefefefffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffffefffffffffefffefffffffffffffffffffffffffffffffefffffffffefefffefefffffefefefffefefefffefefffffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefefffefefdfffefdfdfffdfdfefffdfdfefffdfefefffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfefdfffefdfdfffefefdfffefefefffdfefefffefdfefffefefefffefdfefffefefdfffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfdfefffdfefefffdfdfdfffefefdfffefefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfefffefefefffdfefefffdfefefffdfefdfffefdfefffefefefffdfefdfffdfefefffefefdfffdfefdfffefdfdfffefefdfffefefefffefdfdfffefefefffefefefffdfdfefffefefdfffefdfefffefdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffcfdfdfffcfdfcfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefffffefffefffffefffffffefffffefffffffffefffffefefffffefefefffefefffffefefffffefefffffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefdfefffdfefdfffefefdfffefefdfffdfdfefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefffffffefefffffefefffefefffffefefffffefefffffefffffffefefefffffefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfdfffdfefefffefefefffdfdfefffefefefffefefefffefdfdfffefefdfffefefdfffefefdfffefefefffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefefffffefffefffefefefffefefffffffffffffffefffffffffffffffffefffffefffffefffffffffffefffffefefffefffffffefefffffefffffffefefefffffffefffefffefffefffefffefefffffefefefffffefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffefffffffffefffffffefffffefffffefffffffefffefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffefefefffefefefffefffffffefefefffffefffffefffffffefffefffefefffffefffefffefffefffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffffffefffefffefffefefffffefffefffefefefffefefffffefefefffffefffffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffffefefffffefefffefefffffefffffffefefffffefffffffefffefffffefffffffffffffefffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffefefffffffffefffffefffffefefffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffefffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffefefffffffffefffffefffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffffefffffefefffffefefefffefffffffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffffffffffffefffffffffefffffffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffffefffffffefefffefffefffefefffffefefffffefefefffefefefffefefffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616061ff616161ff606061ff60605fff5d5e5dff595959ff535353ff4c4c4cff444444ff3c3c3cff353635ff2f2e2eff252525ff1b1b1bff121211ff0b0b0cff070807ff050606ff040404ff030303ff030203ff020202ff020201ff010102ff010102ff010101ff010101ff010202ff070808ff070808ff040404ff020201ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030202ff060706ff090909ff080808ff020202ff000000ff000000ff000101ff020101ff020202ff030202ff030303ff040405ff050505ff050606ff080809ff0e0e0eff151515ff1d1d1dff262625ff2d2c2dff333434ff3b3b3aff424242ff494949ff4f4f50ff555656ff5c5c5cff616160ff616160ff616161ff606161ff616161ff616161ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff777777ff767676ff767676ff757575ff767777ff777776ff767777ff6f6e6eff666665ff5d5c5cff545454ff4e4d4eff474847ff424243ff373736ff262627ff1e1e1fff161616ff100f10ff0d0d0dff0b0a0aff080909ff080808ff070707ff060606ff050505ff040303ff020302ff020101ff010000ff010102ff000001ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff040304ff030303ff040304ff030303ff020203ff030303ff050405ff050505ff060606ff080708ff09090aff0b0b0bff101010ff141415ff1f1f1fff3b3b3bff464646ff4b4a4aff4d4e4dff545454ff5b5b5bff646464ff6d6d6dff747373ff767776ff777676ff767676ff777777ff787878ff787878ff797979000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff000100ff000000ff000000ff000001ff010101ff000101ff000001ff010101ff010101ff010101ff010201ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff000100ff000100ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff2e2e2eff222323ff121212ff0e0e0fff0b0a0bff060606ff010101ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff010101ff030202ff0b0a0aff0b0b0cff111111ff171718ff2a2a2aff343534ff3d3c3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3eff373737ff313131ff2e2e2eff2c2c2cff282828ff2d2d2dff292929ff1c1c1dff141414ff111110ff0e0e0eff0c0c0dff0d0d0dff0d0d0dff090909ff060605ff040403ff030303ff030303ff040303ff040303ff030304ff030304ff030304ff030304ff030303ff040304ff040404ff040504ff050506ff050505ff040505ff050505ff060605ff070707ff090909ff0e0e0eff10100fff0f0f0fff0e0f0eff121212ff1a191aff222323ff272627ff252525ff2c2c2cff313132ff363637ff3c3c3cff46464600000000ff403f3fff3f403fff403f3fff403f3fff3e3e3eff393939ff343434ff2b2c2bff242324ff212120ff202020ff1d1d1dff1d1c1dff1b1c1bff171717ff101011ff0b0b0bff080708ff050404ff030302ff010102ff010101ff010100ff010101ff000101ff000001ff000000ff010001ff070706ff080807ff040505ff010102ff010000ff010000ff000000ff000000ff000001ff000001ff000000ff010001ff000101ff010101ff020202ff030302ff020303ff020101ff010101ff010101ff010101ff020102ff010201ff000101ff010100ff010101ff010102ff010102ff010101ff010101ff010101ff020202ff020102ff010102ff030202ff030304ff040403ff060706ff0a0a0aff0b0a0aff040304ff020202ff020202ff020202ff020202ff020302ff040303ff040404ff060607ff0c0d0cff0f0f0fff111112ff161616ff1e1d1eff262626ff2e2e2dff343334ff393939ff404040ff4b4b4bff575757ff666666ff717171ff757575ff787877ff7a7a79ff7a7b7bff7b7b7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffefffffffffffffffefefffefefffffefefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffefffefffefefffffffffefffefefefffefffefffffefefffefefefffefefefffefefffffefffefffefefffffefefefffffefffffefffefffefefefffefefefffefffffffffefefffefffefffefefefffefffffffefefefffefefefffffffffffffffefffffffffffefffffffefffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefefefffffffffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefffefffefefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefffffffffffefffffefffffffffffffffffffffffffefffffefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffffffefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfefffdfefdfffefefdfffdfefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfefefffdfdfdfffdfdfdfffefdfefffefefdfffefefefffdfefefffdfefdfffefdfefffdfefefffefefefffefdfefffdfefefffdfefefffefefefffefefdfffefefefffefefdfffefdfdfffefefdfffefdfefffdfefdfffefefefffefdfefffdfefefffefefdfffdfdfefffefefefffdfefdfffefefdfffefdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffdfefdfffefefdfffefdfdfffefefdfffefdfefffdfefdfffdfdfefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffdfefefffefefefffffefefffefefefffefffefffefefefffffefefffffffefffffefffffefffefffffefffffffefffffefffffffffefefffefefffffffffffffefffefffffffefffffefffffffffffffffffefffffefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefefffefdfefffdfefefffdfdfdfffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffffffffffefefffffefffefffffefefffefefffffffffefffffefffffefefffffefffefffffefefffffffefffefffefffffffefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefdfefffefefdfffefefdfffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffefefffefefefffefefefffefefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefffffffefefefffefefefffffefffffefefefffefefffffefefefffefefefffefefefffefefffffffffefffffefffffefefefffdfefefffefefefffefefdfffdfdfdfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfcfdfffdfdfdfffefdfdfffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffefffffefffffffefefefffffefffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffefffefefefffefffffffefefefffefefefffffefffffffffefffffffffffefffffffefffefffffefefffefefffffffffefffffefffffefffffffefffffffffefffffffffefffffffefffffffefffffefefffffffefffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffffffffefffffffffefffefffefffefffffffffefffffefefefffefefefffefefffffefffefffefefffffefefefffffefffffefffefffefefefffefefefffefffffffffefefffefffefffefefefffefffffffefefefffefefefffffefefffefefefffefefffffefefefffefffefffffefefffefefffffffffefffffefffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffffffefffefefffffffffefffefefefffefffefffffefffffefefefffefefefffefefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffefffffffefffefffffffffffffffefefffffffffefffefefefffefffefffffefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefffefffefefefffefefefffefffffffffefefffefffefffefefefffefffffffefefefffefefefffffefffffffffefffffffffffefffffffefffefffffefffffefffffffffffffffffffffffefffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616160ff606060ff606060ff606060ff5d5d5dff585858ff505151ff494948ff404141ff393939ff323233ff2c2c2bff232323ff191a1aff111011ff0a0b0bff070707ff050506ff040403ff030303ff020203ff020202ff020202ff020102ff010202ff010202ff010101ff010202ff070707ff080808ff050505ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060606ff080909ff080808ff020202ff000101ff010101ff010001ff020201ff020202ff020303ff040303ff040404ff050505ff060606ff090908ff0d0d0eff141414ff1c1b1cff232423ff2a2a2aff303030ff373738ff3f3f3fff464646ff4c4c4cff535454ff5b5b5aff606060ff606060ff616161ff616161ff606161ff606161ff616061000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787778ff777777ff777877ff767676ff767675ff757575ff777776ff6f6e6fff666665ff5d5c5dff545454ff4e4d4eff484747ff424343ff373736ff262626ff1e1e1eff161616ff10100fff0d0d0dff0b0b0bff090908ff080808ff070707ff060605ff050505ff030303ff030303ff010202ff000001ff000000ff000000ff000100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020201ff030203ff030303ff040304ff030203ff020202ff030202ff020203ff030303ff040504ff050505ff060606ff080808ff0a0909ff0b0b0bff101010ff151514ff1f1f1fff3a3a3aff464646ff4a4b4bff4d4e4eff545454ff5b5b5bff646564ff6d6d6dff737374ff777776ff777777ff787878ff787878ff787978ff7a7a7a00000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff000000ff000101ff010001ff000100ff000000ff010101ff010101ff010101ff010101ff010102ff010201ff010101ff010101ff010202ff020101ff010201ff010101ff010101ff000000ff000000ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff222322ff121312ff0f0e0fff0b0b0bff080808ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020303ff070808ff090808ff0b0c0cff121211ff181718ff2a2a2aff343535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4a4aff3d3d3dff373737ff323231ff2e2e2eff2b2b2cff353435ff373837ff2f2f2fff292929ff262727ff242424ff232424ff232323ff1e1f1fff181818ff101010ff0c0b0cff0a0a09ff09090aff080909ff090909ff0a0909ff09090aff0a0a09ff090909ff090909ff080909ff0a0909ff0b0b0aff0c0c0bff0c0c0cff0d0c0cff0f0f0fff131213ff181918ff1e1e1eff232222ff232424ff242423ff232323ff242524ff282828ff2c2c2bff2c2c2cff2d2c2dff323131ff363636ff3c3c3cff464645ff54545400000000ff404040ff3f4040ff3f4040ff3f403fff403f3fff3d3e3eff3b3b3aff333334ff2d2d2cff272828ff252525ff242324ff222323ff202020ff1c1c1cff131313ff0c0c0dff080808ff050405ff030303ff020202ff010101ff010101ff010101ff000101ff000000ff000100ff010101ff070707ff080808ff050505ff020202ff000101ff000000ff000000ff000000ff010100ff010000ff000000ff000100ff010000ff010100ff010101ff020201ff020101ff010100ff010001ff000100ff010101ff010001ff000100ff010000ff000000ff000000ff000100ff010100ff010000ff010001ff010100ff010101ff010101ff010100ff010101ff020202ff030303ff060606ff09090aff090a0aff040303ff020302ff030303ff020203ff030302ff020202ff020303ff040304ff060606ff0b0b0bff0e0e0eff121211ff171718ff1f1f1fff282728ff2f2f2fff363636ff3e3e3eff484949ff555454ff616261ff6e6e6eff757676ff777777ff797979ff7b7b7bff7c7c7bff7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefffffffefffefffffffffffffffefffffffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffefefefffefefffffefefefffefefffffffefefffffffffffffefffffefffefffefefffffffefefffefefefffefffefffefefefffefffffffffefffffefefefffefefffffffefefffefefffffefefefffefefefffffefefffffffffffffefefffefefffffffefefffffffefffefffffffffffffffefefefffffffffffffffefffffffffffefefffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefffffefffffffffffffffffffefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffefffffffffffefffffffffffffefefffefefffffffefefffffffefffefffffffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffefffffffefffffffffefffffffffffffefffffffffefffefffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffefffefffffffffefffffffffffffffffffffefffefffefffffffefffefffefffefffffffffffefefefffefefefffffffefffefefefffefefefffefffefffefefefffefefffffefefefffefefffffffefefffffffffffffefffffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefdfefffdfefefffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfefefffdfefdfffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffefefefffdfdfdfffefefefffefefdfffefefefffdfdfefffefdfefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffdfefefffdfefdfffefdfefffefefdfffdfefefffefdfefffdfefefffdfdfefffdfefdfffdfefefffdfefdfffdfefdfffefefefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfefefffdfefefffefdfefffefdfdfffefefefffdfefdfffdfdfefffdfdfdfffdfefdfffefdfdfffefefdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffffefefffffffffffefffefffefefffffefefffffefffefffffefffffffffefffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffefffffffefffefefffffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefdfefffefefefffdfdfefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefffffffefefffffffefffefefffffefefefffefffefffffffefffefefefffefffefffefffefffefefffffffefefffffffffffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffefefffffffffffffefffffefffefffefffffffffefefffffefffffffffffffefefffffefffffffffffffffffffffffefefffffffefffffffefffffefffffffefffffffffffefffffffffffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffdfcfdfffcfbfcfffcfcfcfffbfcfbfffbfbfcfffbfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffdfdfdfffdfefdfffefffefffffffffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefffffefffffffffffffffffffffffefefffffffefffffffefffffefffffffefffffffffffefffffffffffffefefffefefffffffefefffffffefffefffefffffffffffefefefffffefffffffefefffffffefffefefffffffefefffefffefffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffffefefffefefefffffffffffefefefffefffffffffefffffefefefffefefffffffefefffefefffffefefefffefefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffffefffffffefefffffffffffefefffffffefefffffffefffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefffefffffffffffefefffffefffffffefffefffefefffffefefffffffefefffefefffffffffefffffffffffffefffffefffefffefffffffffefefffffefffffffffffffefefffffefffffffffefffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffefffffffffffffefffffefffefffefefffffffefefffefefefffefffefffefefefffefffffffffefffffefefefffefefffffffefefffefefffffefefefffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefefefffffffffffefefefffffffffffffffefffffffffffefefffffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616160ff616161ff606060ff606060ff606060ff5f5f60ff5c5c5cff555655ff4d4d4dff444445ff3d3d3dff363637ff303030ff292a2aff222122ff181817ff0f1010ff0a0a0aff070607ff050505ff030304ff030303ff030203ff020202ff010102ff020102ff020102ff010101ff000100ff020101ff070707ff070707ff050505ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff060606ff090909ff080808ff020203ff010101ff010001ff010101ff020202ff030203ff030303ff030404ff050404ff060506ff070707ff090909ff0d0d0dff131313ff1a1a1aff212122ff292828ff2e2e2eff333434ff3b3b3bff424242ff494949ff515051ff585858ff5f5f5fff5e5e5dff606060ff616161ff606161ff616161ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff777877ff777777ff777777ff767676ff767676ff747374ff6b6b6bff626262ff5b5c5bff545454ff4d4d4dff464746ff414141ff393938ff2b2c2cff1f1f1fff161616ff101010ff0c0c0cff09090aff070807ff060706ff060606ff050505ff050505ff040404ff030304ff020303ff010201ff010101ff000101ff050505ff030203ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020102ff050505ff010101ff010101ff010101ff010100ff010001ff010101ff010202ff020202ff030303ff040404ff060606ff080808ff0a0b0aff0d0d0dff131312ff1a1a1aff2a2a2aff3a3a3aff404041ff464646ff4d4e4dff565656ff5e5e5fff676767ff707071ff797979ff777878ff787878ff787878ff787979ff7b7a7aff7b7b7b00000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff010100ff000000ff000000ff010100ff000001ff000100ff000100ff000000ff000001ff000000ff000001ff010000ff010101ff010001ff010100ff000101ff010001ff010001ff010101ff000101ff010101ff010101ff010101ff010102ff020101ff010102ff010101ff010101ff020101ff010201ff010101ff010101ff010000ff000000ff000000ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232223ff121212ff0e0e0fff0b0b0bff090909ff090909ff070706ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010202ff070707ff090908ff090909ff0b0b0cff111111ff171817ff2a2a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5f5e5eff4a4a4aff3e3e3dff373737ff313232ff2e2e2eff393939ff3f3f40ff404040ff403f40ff404040ff3f3f3fff3d3d3dff3c3c3cff373737ff2a2a2aff1e1d1dff161615ff121212ff121212ff111111ff111111ff121111ff121212ff111111ff111111ff121211ff121212ff111111ff121312ff131313ff141314ff151515ff1c1c1cff212222ff2a2a2aff333434ff3a3b3aff3e3e3eff3d3d3dff39393aff373636ff353635ff343535ff323332ff323232ff373736ff3c3d3cff464646ff535454ff5c5c5c00000000ff404040ff404040ff3f403fff404040ff3f3f40ff403f40ff3d3d3eff393939ff343534ff2f2f2fff2a2b2aff272727ff252425ff222222ff1e1e1eff141414ff0c0c0cff080708ff040404ff020203ff020102ff010101ff000101ff000000ff010000ff000100ff000000ff010101ff070606ff070707ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000001ff010000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff010100ff000000ff000000ff010101ff020203ff060606ff090a09ff090909ff030304ff020202ff020203ff030303ff030303ff030203ff020302ff030304ff060505ff0a090aff0c0c0cff101011ff181818ff212020ff292929ff313131ff3a393aff434344ff4e4e4eff5a5b5bff676767ff727272ff787777ff797979ff7b7b7aff7c7c7bff7b7c7cff7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefffefffffffefffefefffffffffefffefefffffffffffffffefefffffffefffffffefffffefffffefffefffffefefffffffefffffffefffffefefffffefffffffefefffefffefffffefffffefffefffffefefffefffefffefefffffefffefffefffffffffefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffefefffffffffefffefffffffffefffffefffffffefffefffefffffffffffffffffffefffffffffffefefefffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffefefffefffefffffefffffffffffffefefefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefffffffffffffffffffffffefffffffffffefffefefffffefffffffffffefffefffffffffefffffefffffffefffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffefffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffefffffefefffffffffffffefffffffffffffffefffffffffffefffefefffffffefefffefefffffefffefffffefefffefffefffffefefffffefefffefefefffefefefffefefefffffffefffffefefffefefffffffefefffefffefffffefffffefffefffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefdfffdfefdfffdfefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefdfefffdfefdfffefefdfffefefdfffefefdfffefdfefffefdfefffefefdfffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfdfefffdfdfefffefefdfffdfefefffdfdfefffdfefefffdfefdfffdfefefffefefefffefefdfffefefefffefdfdfffefefdfffefefefffefdfefffefefefffdfdfefffdfdfdfffefdfefffefdfdfffdfefdfffefdfefffefefdfffdfdfdfffdfefefffefefefffdfdfefffefdfefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfefdfffefdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffefefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefffffffffffffffefefffffffefffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffefefffffffefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfefffdfefdfffefdfefffdfefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffffefffefefefffefffefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefdfffdfefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffffefefffffffefffffefffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffefffefffefefffffefefffffffffefffefefffffefefefffefffefffefffefffefefefffefefefffefefefffffffefffefefefffefffefffefefefffefefefffefefefffdfdfdfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffefdfdfffefefefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffefffffffffffffffefffffffffefffffefffffffefffefffefffffffefffffffefffefffffffffffefefefffffffefffffffffffffefffffffffffffefefefffefefefffffefffffffefefffefffefffffefffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffefffefffffffffefefffefefefffefefefffefefefffefffffffffefefffffefffffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefffefffefefffffefffffffefffefffffffffffefefefffffffefffffffffffffefffffffffffffefefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffefffffefffefffffffefffffffefffffffefffffefefffffefffffffefefffffffefffffefffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffefffffefffefffffefefffefffefffefefffffefffefffefffffffffefefffefefefffefefefffefefefffefffffffffefefffffefefffefefefffefefefffefefefffefefffffffffefffefefffffefefffffefffffffefffefffefefffffefffffffefffefffffffffffefefefffffffefffffffffffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606061ff606160ff60605fff60605fff606060ff585858ff545454ff4c4c4cff464645ff3f3f3eff393839ff343434ff302f2fff2a2b2aff222121ff171817ff100f10ff090a09ff060606ff040505ff030404ff030302ff020202ff020202ff010201ff010202ff010101ff010001ff000000ff000100ff040404ff050606ff040404ff010202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff070707ff0a0909ff080807ff030302ff010101ff010001ff010100ff010201ff030202ff030404ff060505ff060606ff070707ff080908ff0b0b0bff0f0e0eff131414ff1b1b1bff232323ff2a2a2aff2f2e2fff323232ff363636ff3b3b3bff414142ff4a4a4aff535352ff595959ff585758ff5d5e5eff606060ff606161ff616161ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797a79ff787978ff787778ff777777ff777777ff757676ff777778ff6c6c6cff606160ff5c5b5cff555554ff4c4c4cff434444ff3d3d3dff363636ff2d2d2dff1f201fff151515ff0f0f0fff0b0b0bff080809ff070707ff050405ff040404ff050404ff050504ff040404ff030303ff020302ff030303ff020202ff060605ff070607ff050405ff020101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030202ff050605ff020202ff010100ff000000ff010101ff020202ff020303ff040304ff030303ff040303ff050505ff070706ff070808ff0a0a0aff0d0c0dff121212ff1d1d1cff2b2b2bff353535ff3c3b3bff444444ff4e4e4eff565655ff5d5d5cff636263ff6f6e6fff797979ff787878ff797878ff787979ff7b7a7aff7b7b7bff7c7b7c0000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000100ff010000ff000100ff010100ff010000ff000100ff010000ff000000ff010100ff010000ff010001ff010000ff010100ff010001ff000101ff010001ff000100ff010001ff000101ff010101ff010101ff010101ff010101ff010101ff010202ff020101ff020102ff010101ff010101ff010101ff010101ff010101ff000101ff000000ff000100ff000100ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff0f0e0eff0b0b0bff090908ff080909ff090808ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040505ff060706ff090909ff080808ff0c0c0bff111212ff171718000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676767ff5f5e5fff4a4b4aff3d3e3eff373737ff313132ff3e3f3eff474747ff4a4b4bff4e4e4eff515151ff505151ff4f4f4fff4c4c4dff464647ff3a3a3aff2b2b2bff212121ff1d1e1eff1d1d1dff1b1b1cff1b1b1bff1b1c1bff1d1d1dff1d1c1cff1d1d1cff1d1d1dff1d1c1dff1c1c1cff1c1b1cff1c1c1cff1e1e1eff222222ff2a2b2aff323132ff3c3c3bff444444ff4b4c4cff4f4f4fff4e4e4fff4b4b4bff464646ff424242ff3c3c3cff363636ff363637ff3d3c3cff464546ff545454ff5c5c5bff65656500000000ff404040ff404040ff404040ff40403fff40403fff403f3fff3e3e3eff3b3b3bff383837ff343333ff2e2f2fff2b2b2bff272827ff232323ff1e1f1fff141515ff0c0c0bff060707ff040403ff020202ff020202ff010101ff010001ff000000ff000000ff000000ff000000ff010101ff050505ff060506ff040404ff010201ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020101ff040505ff090908ff090909ff030302ff020101ff020102ff030202ff030303ff030303ff030403ff050404ff060606ff0a090aff0c0d0cff111111ff191918ff222323ff2c2c2cff353535ff3f3f3fff494949ff545454ff5f5f60ff6a6a6aff737474ff79797aff7b7b7bff7b7c7cff7c7b7cff7b7c7cff7b7c7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefffffffffffffffffffffffffefefffffffefffefefefffffefefffefffffffefefffffefffefffefefefffefffffffefffffffefffefffefefefffefffefffefefffffffefffffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefffefffefffffffefefffffffffefffefefefffefefefffefefefffefffefffefefffffffffffffefffffffffffefffefefefffffefefffefffefffefefffffefefffffffffffffffffffffffefefffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffefffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffefffffffffefffffefffffffffffffffffffffffffefffefefefffffefefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefefffefffefffefffffffffffffffffefffffffffffffefefffffffffffffffefefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefefffffffefffffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefefffefefefffffefefffefffffffefefefffefffefffefefefffefefefffefffffffefefefffefefefffefffefffefefffffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffdfefefffdfdfefffefefdfffefefefffdfefefffdfdfefffefefdfffdfdfefffdfefefffdfefefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefefffdfdfdfffdfdfefffefdfefffefdfefffdfefdfffdfdfefffefdfefffdfefdfffdfdfdfffefdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfefffefefefffefefefffefdfefffefdfefffefdfefffefefefffdfefdfffdfdfefffefdfefffdfefdfffdfefefffefefefffefefefffdfefefffdfefdfffefdfdfffdfefefffefefdfffefdfdfffdfefefffdfefdfffdfdfdfffdfefefffefefefffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffdfefdfffdfdfefffefdfefffdfefdfffdfdfefffefdfefffdfefefffdfefefffdfefdfffefdfdfffdfefefffefefdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfefefffefefefffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfefffdfefefffefefefffefdfefffefefefffefefefffefefffffefefefffefefffffffefffffefefefffefefefffffefffffefffffffefffffffefffefffffefefffefffffffffffefffffefefffefffffffefffffffefefffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefffffffefefffffefffefffefefefffefefffffefffefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffdfdfefffefefefffefdfdfffefefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefefffefefffffffefffffffefffffefffefffefefffffffefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefffffffefffefffefefefffefffefffefefffffffefffffffefefffffffefffefefffffffefffffffefefffffffefffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffefffffffffefffffefffffffffffffefffffffefffefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffffefffffefefffffdfefefffdfdfefffdfdfdfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffefefffefffffffefefffffefefffffffffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffffffffffffffffefffffffffefffefefffffffefffffefefefffffffefffefefefffefffefffefffffffefefffffffffefffefefffffefffffffefefefffffffefffefefffffffffffffefffffffefffefffefefefffffefefffefffefffefefefffefefffffefffffffffffffffefefefffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefffffffefffffffefefefffefffffffefffffffefffefffefefefffefffefffefefffffffefffffefefefffffffefffefefffffffefffffffefefffffffefffffefffffefffefffefffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffffefffffefefefffffffefffefefffffffefffffefefefffefffefffefefefffefffefffefffffffefefffffffffefffefefefffefefefffefefefffefffefffefefffffffffffffefffffffefffefffefefefffffefefffefffefffefefffffefefffffefffffffffffffffefefefffffefffffffefffffffffffffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616060ff5f5f60ff605f5fff5f6060ff585858ff4b4c4bff494949ff434343ff3e3e3eff393938ff343333ff2f302fff2b2b2cff262626ff201f20ff161616ff0d0d0eff080809ff040303ff030302ff010101ff010202ff020303ff020203ff020201ff010101ff000000ff000000ff000000ff000000ff020202ff040404ff020202ff010101ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff010101ff030403ff080808ff0a0a0aff080808ff010201ff010101ff010201ff020202ff020202ff020202ff040403ff040405ff060606ff070707ff090908ff0a0a0aff0d0e0dff121313ff1a1a1bff242423ff292929ff2c2d2dff2f2f2fff333332ff363637ff3b3b3bff414242ff494949ff4f4f4fff4e4e4dff575858ff5d5d5eff606061ff616161ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7a7bff7a797aff787978ff777778ff777777ff777777ff767777ff6e6e6eff626262ff5b5c5bff525252ff4a4949ff414242ff3b3b3bff343434ff2b2b2bff202020ff161616ff0f1010ff0c0c0cff090909ff070607ff050505ff030303ff030202ff010202ff000101ff010101ff010101ff010102ff020202ff070707ff080707ff050605ff020203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff060707ff040505ff000100ff010100ff010202ff020201ff020101ff010202ff010202ff030303ff040505ff060606ff060707ff090809ff0c0c0cff131313ff1f1e1eff2a2b2bff353636ff3c3d3dff444444ff4c4d4dff545454ff5c5c5cff656464ff6d6e6eff767677ff797878ff797879ff7a7a7aff7b7b7bff7c7b7cff7c7b7b0000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000001ff010101ff000000ff000000ff010000ff000000ff010000ff000101ff000001ff000100ff000000ff000001ff000101ff000100ff000000ff000100ff000001ff010101ff000000ff010100ff000001ff010001ff010000ff010101ff010101ff000101ff010201ff010102ff020201ff010101ff010101ff010101ff020201ff010102ff010202ff010201ff010101ff000000ff010000ff000000ff000000ff000001ff000001ff000000ff000000ff000001ff010001ff010001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0f0eff0b0b0bff090909ff090909ff080808ff060606ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010102ff030404ff040404ff060606ff090809ff090809ff0c0c0cff111211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676767ff676767ff5f5f5eff4a4a4aff3d3e3dff373837ff464646ff515251ff565656ff5a5a5aff5d5d5dff5f5f5fff5e5e5fff5c5c5cff565757ff4c4c4cff3f4040ff353434ff2e2f2eff2d2d2eff2e2e2fff2f2f2fff2f2f2fff303030ff313131ff313031ff313031ff2f302fff303030ff303030ff30302fff313132ff363636ff3e3f3fff454545ff4d4d4cff555454ff5a5b5bff5d5d5cff5c5c5cff5a5b5bff555655ff4e4e4eff444445ff3b3b3bff3c3c3cff464546ff545453ff5b5b5cff656565ff65656500000000ff404040ff404040ff404040ff404040ff404040ff403f3fff3e3f3eff3c3c3dff3a3a3aff363536ff323232ff2e2e2fff2b2b2bff262525ff202020ff151515ff0c0d0cff070807ff030404ff020302ff010102ff010101ff000001ff010100ff000001ff010101ff000101ff010101ff040404ff050404ff030303ff010102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff070707ff080909ff020202ff010001ff010201ff020202ff040303ff040303ff040404ff040405ff070607ff090909ff0c0d0cff111111ff1a1a1aff252626ff303031ff3a3a3aff444444ff4e4e4eff585859ff636363ff6d6d6dff767676ff7b7b7bff7c7c7bff7b7b7bff7c7b7bff7b7c7cff7b7b7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffefffefefffffffffefffefffefffefffefffefefefffefefffffffefffffefefefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffffefffffefefefffefffefffffefefffffefffffffefefffefefefffefefefffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefffefffefffffffefefffffefffffffefefefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffefffffffefffffffffefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefefefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffefffffffffffffffefffffffffffefffffffffffffefffffffefffffffefffffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffefffefefefffefffffffffefefffefefefffefefefffefefefffffefefffefffefffffefffffefffefffefefefffffefffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefefffdfefdfffdfdfefffefefefffefefefffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefdfdfffefefdfffefefdfffdfdfefffefdfdfffdfefefffdfefdfffefdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfefdfffdfdfdfffefdfdfffefdfefffefefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffefefdfffefefefffefdfefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffdfdfdfffefdfdfffdfefdfffefdfefffefefefffefdfdfffefefefffefefefffdfefefffefefefffdfefefffdfefdfffefdfdfffefefdfffefdfefffefefefffefdfdfffdfefdfffefefdfffefefefffefdfefffefefefffefdfefffdfefefffdfefdfffefdfefffdfefefffdfefdfffefefdfffefefdfffdfdfefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfefdfffefdfdfffefdfdfffefdfefffefefefffefdfefffdfefdfffdfdfdfffefdfefffdfdfefffdfefdfffefefdfffefefdfffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfefffefefefffefefefffefffefffefefefffffefefffefefefffefffffffffefefffefffefffefefefffffefffffffefffffffffffffffefffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefefffffffefffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfefffefdfefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffefefffffefefefffefefefffefefefffefefefffefefffffffefefffefffffffefffefffefefefffffefefffefefefffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffffefffffefefefffffefffffefefefffefffffffffefffffffefffffffefffffefefffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffefffffefffffffefefefffffefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffefefefffefefefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffefffefffffefefffffffefffefefefffffffffffffefefffefffefffffffefffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffefffffffffffffffefffffefefefffefffffffffefffffffefffffffefffffefefefffffffffffffffffffefffffffefefefffffefefffefffffffefffefffefefefffefffefffefffffffefefffffefffffffefefefffefefefffefefefffffefffffffefffffffefefffffffefffffffffffefefffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefefffffffffffffefffefffefefffffefffffffefffefffefffefffffffefffffefffffefefefffffefffffefefefffefffffffffefefffffefffffffefffffefefefffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffefffffffffffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefefffefefefffefefefffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefffefffefffffffefefffffefffffffefefefffefefefffefefefffffefffffffefffffffefefffffffefffffffffffefefffffffffffffefffffffefffefffffefefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff605f60ff5f5f60ff585858ff4b4b4bff404040ff3e3f3fff3b3b3bff373737ff333333ff302f30ff2d2d2dff2c2c2cff252525ff1c1c1cff121212ff0d0c0dff080708ff050505ff040404ff040403ff020303ff020303ff030202ff010101ff000100ff000001ff000100ff000000ff000000ff000101ff020202ff010100ff000100ff000001ff000000ff000000ff000000ff000000ff000001ff010000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff030303ff080808ff090909ff0a0a0aff020202ff020202ff020203ff030303ff010101ff010202ff020202ff040304ff050405ff060606ff080808ff0a0a0aff0b0c0cff0e0e0fff141414ff1e1e1eff232423ff272627ff2a2a2aff2d2e2dff303031ff343434ff383838ff3d3d3cff414141ff434243ff4e4e4eff585757ff5e5e5dff606060ff606161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7d7cff7b7a7aff7a7979ff787878ff787878ff777777ff777777ff707070ff666666ff606060ff575757ff4d4c4dff414242ff383938ff313031ff292929ff1f1f1fff151515ff0e0e0eff0a090aff080807ff060606ff040504ff040304ff030303ff030203ff010101ff000101ff000101ff000100ff020201ff070807ff080808ff060606ff030303ff000001ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040403ff070707ff060506ff010101ff010000ff000100ff000000ff010001ff000001ff010100ff010201ff020202ff030303ff050505ff070807ff0b0b0bff121212ff1c1c1dff272727ff2f3030ff383939ff444444ff4e4f4fff575757ff5f605fff686868ff717172ff797979ff787878ff7a7b7aff7c7b7bff7c7b7cff7c7b7cff7c7c7c0000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff010000ff000001ff010100ff000000ff000100ff000000ff000001ff010001ff000100ff000001ff000101ff000100ff000000ff010100ff010001ff000001ff010001ff000000ff000101ff010001ff010001ff010001ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010202ff010102ff010202ff010101ff010101ff000100ff010001ff010000ff000000ff000100ff000000ff000001ff010000ff000100ff000100ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727271ff717271ff727172ff727272ff727272ff727272ff727272ff717272ff727272ff727272ff717271ff6e6e6eff6a6a6aff626262ff5a5a5aff535252ff4b4c4bff454544ff3c3c3cff303030ff232323ff181718ff0f1010ff0b0c0cff0a090aff070707ff0b0b0bff090909ff090908ff080808ff070706ff050605ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff020201ff030303ff020203ff040404ff060707ff080908ff090808ff0c0c0bff0a090aff0c0c0cff100f0fff171717ff222222ff2e2e2eff393838ff404040ff474647ff4d4e4dff535454ff5b5a5bff626262ff6a6b6aff737373ff777776ff777777ff777776ff777777ff777777ff777677ff767677ff777777ff767777ff767777ff77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676767ff676767ff676767ff5f5f5fff4a4b4bff3d3d3dff504f50ff5f5f5fff626362ff666666ff6a6a6aff6b6c6cff6b6b6bff696969ff666666ff626262ff5a5b5aff545354ff504f4fff4f4e4eff4f4f4fff4f4f4eff4e4e4fff4e4e4eff4e4f4fff4f4f4fff4f4f4fff4f4f4fff4f4e4eff4f5050ff505050ff505150ff535353ff595959ff5c5c5cff616160ff646464ff676767ff686969ff6a696aff686868ff636363ff5a5a5aff4e4e4dff444344ff464645ff545454ff5c5c5cff656565ff656565ff65656500000000ff404040ff404041ff404040ff404040ff404040ff403f40ff3f3f40ff3e3d3eff3b3b3bff383838ff353434ff313031ff2e2d2dff282828ff222222ff161616ff0d0d0dff070808ff050404ff020303ff010201ff010101ff010101ff010101ff000001ff010101ff000100ff010101ff030403ff040405ff030303ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff060707ff080908ff020202ff010001ff010101ff020202ff030303ff030404ff040404ff050405ff060606ff090909ff0d0d0dff121212ff1b1c1cff282828ff343333ff3d3e3eff484848ff525252ff5c5c5cff656565ff6e6e6fff777777ff7b7b7bff7c7c7bff7b7c7bff7c7b7cff7c7c7cff7c7b7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffffefffffffffffffefefffffefffefffffefefffffffefffffffefffffefefffefefefffffffefffefefefffefffffffefffffffefffefffefffefffefefefffefefffffefefefffffefefffffefffffefefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffefefffefefefffefefffffffefefffefefffffefefffffefefffffffffefffffffffffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffffefefffffefffffffffefffffefffffffffffffffffefffefefffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefefffffffffffffefffffffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffefefffffffffefffffffffffffefefffffffffffefffffffefefefffffefffffffffffffffefffffffffffffffefefffffffefffefefffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffefefffffffffffffefefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefefffefefefffefefefffffefefffffffefffefefefffefefefffefffefffefefffffefffefffffffefffefefffffefefffffffffefffffffffffffffffffffefffffffffffffefefffffefffefffffefefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefffefffefffefffefffefffefefefffefefffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfdfffefefdfffdfefefffefdfefffefdfdfffdfdfefffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffdfefdfffdfdfefffdfefefffdfefefffdfefefffefefdfffdfdfefffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffdfefefffefefdfffefefdfffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefffffdfefefffefefdfffefefefffefdfdfffefefdfffdfefefffdfdfdfffefdfefffefefefffefdfefffefefefffdfdfdfffefefdfffdfdfefffefdfdfffefdfefffefefdfffefdfefffefefefffefefdfffdfdfefffdfefefffdfefefffefefefffefefdfffdfdfefffdfdfefffdfefdfffdfefefffdfdfdfffefdfefffefefdfffdfdfefffdfefdfffefdfdfffefdfdfffefefdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffdfdfcfffdfcfcfffdfcfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefdfffdfdfefffdfefefffdfefefffefefefffefefdfffdfdfefffdfdfefffdfefdfffdfefefffdfefdfffefdfefffefefefffdfdfefffdfefdfffefdfdfffefdfdfffefefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefffefffefefffffefffffffefffffffffffffffffffefffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffefefefffefffffffefffefffefffefffefffefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefefdfffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffefffefefffffefefefffefefdfffefdfefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffffffefffefffffffefffffefefffefefffffffefefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffefefffffffffefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefffffefefefffefffefffefefefffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefefefffffffffffffffefffefefefffffffffffefefefffefffefffefefffffffefefffffefefffffffefffffefffffffffffffffffefffefefffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffefffffffefffffffefefffffffffffffefffffffefefffefffefffffefefffefffffffffffefffefefffffefefffffefefefffffffefffefffefffffefffffffefefffefefffffefefffffefefffffffffefffefefefffefefefffffffefffefefffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffefffffffefefefffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffefffefefefffefffffffefffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefffffffefffffffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffefefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffefefffefefefffefefffffffefefffefefffffefefffffefefffffefffefffefefefffefefefffffffefffefefffffefefefffffefffffffffefffefefefffffefffffefefefffefffefffefefffffffefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff605f60ff60605fff585858ff4c4b4bff404040ff373837ff373737ff353636ff323333ff30302fff2d2d2cff2b2b2bff2d2d2dff272727ff1b1b1bff101010ff0b0a0aff070707ff050505ff040505ff040403ff030303ff030303ff020202ff020202ff010101ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020201ff030303ff030303ff030404ff010201ff010201ff020202ff030303ff030303ff040404ff040404ff050404ff050505ff060606ff070808ff0b0b0aff0c0c0dff0e0f0fff141414ff1c1b1bff1f2020ff232223ff262526ff29292aff2c2c2cff2e2e2fff323232ff353535ff393838ff3d3d3dff424343ff4d4d4dff585758ff5e5e5dff606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7cff7c7c7cff7b7a7aff797979ff787878ff787778ff787878ff717171ff676767ff616262ff585859ff4e4e4eff444443ff3a3a3aff323232ff2a2b2aff202121ff161616ff0f0e0fff0a0a0aff070708ff050605ff050404ff040403ff030303ff020202ff010101ff010100ff000000ff000101ff010202ff070707ff080807ff060606ff030304ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020201ff040404ff070707ff060706ff010102ff000100ff000100ff000000ff000000ff000100ff010101ff010101ff020202ff040403ff050506ff080808ff0c0c0cff131313ff1d1e1dff282828ff313131ff3a3a3aff444444ff505050ff595a5aff626261ff6b6b6aff747474ff7b7a7bff7a7a7aff7c7b7bff7c7b7cff7c7b7bff7c7c7cff7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000100ff000101ff000000ff010001ff010100ff000001ff000100ff010000ff010100ff010100ff010000ff010101ff010100ff000000ff000101ff000101ff010100ff000100ff010000ff010001ff010000ff010101ff010001ff010000ff010100ff010101ff000101ff010101ff000101ff010101ff010101ff020101ff010101ff010102ff020101ff010102ff010102ff010102ff010201ff010101ff010101ff010100ff000000ff000000ff010001ff000100ff000000ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000100ff000100ff000100ff000000ff000000ff000000ff010000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727272ff727272ff727272ff717272ff727272ff727272ff727272ff727272ff727272ff727172ff6e6e6eff6a6a6aff626262ff5a5a5aff525252ff4c4b4bff454545ff3c3c3bff2f3030ff222323ff171718ff101010ff0c0c0bff09090aff070707ff050605ff040505ff080909ff090809ff060706ff060506ff050605ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff030403ff030203ff040304ff040404ff060706ff080809ff070707ff090809ff0a0a0aff0c0b0cff10100fff171717ff222222ff2e2f2eff383839ff404040ff474746ff4d4d4eff545454ff5a5b5aff626262ff6a6b6aff737273ff777777ff777777ff767776ff777777ff777777ff777777ff777677ff777777ff777777ff79797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676767ff676767ff676767ff686767ff5e5e5fff4a4a4bff606060ff6e6d6dff6f7070ff727172ff747474ff767676ff767677ff767676ff757675ff747474ff727272ff707170ff6f7070ff6f6f6fff6f6e6fff6d6d6dff6c6c6cff6d6c6dff6b6b6bff6c6d6cff6d6e6eff6d6d6dff6c6c6cff6d6d6dff6e6d6eff6f6f6fff6e6e6eff707070ff717271ff727373ff747474ff747473ff747474ff757575ff757574ff707171ff686868ff5d5d5dff535353ff545454ff5c5c5cff656565ff656565ff656565ff65656500000000ff404140ff404040ff404040ff404140ff404140ff40403fff404040ff3e3e3fff3c3b3cff3a3939ff363536ff323232ff2f2f2eff292929ff222323ff171716ff0d0d0eff080809ff050505ff040303ff010202ff010102ff010101ff000101ff000001ff000101ff010101ff010101ff040404ff050504ff020303ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff080808ff090a0aff020202ff000100ff010101ff020202ff030202ff040303ff040304ff040404ff050605ff0a0909ff0c0d0dff131313ff1c1c1dff29292aff353535ff404040ff4a4b4bff545455ff5e5d5dff666666ff6f6e6fff777778ff7c7c7bff7c7c7cff7c7b7bff7c7c7bff7b7c7cff7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffefefffefffffffefffffffffffefffefefefffffffefffefefefffefefefffffefefffffefefffffffefffefefefffefffefffefffffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefefffffefefffefffefffefffefffefefefffefefffffffffefffffefffffefffefffefefffffefffffffffefffffffefefffffffffffffffffffefefffffefffefffffffefffffffffffefffffffefffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefefffffefffffffffffffefffffffffffffffffffefffffffffffffffefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffefffefefffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffefffffefffefffefffefffffffffffefffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffefefffffefffffefefefffefffffffefffefffefefffffefefffffefffefffefffefffffefffffefffffffffefffffffffffffffffffffffffffffffefefffefffffffefffffffefffefffefefefffffefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffdfdfefffefefdfffdfefdfffdfefdfffefefdfffdfdfefffefefdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfefefffdfdfdfffdfefdfffdfefdfffefdfefffdfdfefffdfefefffdfefdfffefdfefffefefefffdfdfdfffefefefffefefefffefefefffdfdfefffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffefefefffefdfefffdfefdfffdfefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefdfffefdfefffdfefdfffdfdfefffdfefefffefdfefffefdfefffefefefffefefefffdfefefffefefefffefefdfffefefefffdfefefffdfefefffdfefdfffefdfefffefefefffdfdfdfffefefefffefefefffefefefffdfdfefffdfefdfffdfefdfffefdfefffdfefefffefdfefffdfdfefffdfefefffefefefffefdfdfffdfefefffdfefefffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffcfdfdfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefdfffefdfefffefefefffdfdfdfffefefefffefefefffefefefffdfdfefffdfefdfffdfefdfffefefefffdfefefffefdfefffdfefefffefefefffefefefffefdfdfffdfefefffdfefefffefefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefffffefffefffffefffffffffffffefefefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffefefffffefefffffffefffefefefffefefefffefffffffefefefffefefefffefefdfffefefefffefefefffdfdfdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffefefefffffefefffefefefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefffffffffefffffefefefffefffefffffffffffefffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfcfffdfcfcfffcfdfdfffdfdfefffefefefffefefefffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffefefffffefffefffffffefffffffffffefffffffefffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffefffffefffefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffefffffefefffefefefffffefefffefefffffffefefffefffefffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffffffffffffffffffefefffffefffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffefffffefffffffffefffefefefffefffefffefffffffffefefffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffffffffffefffefefffffffffefffefefffffffffefffefffffffffffefffffffefffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffefffefffffffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefefffffefefffefefefffefffefffefefefffefefefffffffefffefefffffefefefffefefffffefffefffefefffffefefefffefefffffefffffffefefefffefffefffefffefffffefffffefefffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff60605fff585858ff4c4c4bff404040ff373737ff373737ff383737ff383837ff353535ff323332ff303030ff2d2d2dff2c2d2cff2c2d2cff272727ff1a1a1bff101010ff0b0a0bff070707ff050505ff050404ff040303ff030303ff030303ff020202ff020201ff010101ff000100ff000000ff000000ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff020202ff020201ff020202ff030403ff020202ff030303ff030303ff030403ff040404ff040405ff050505ff060606ff070807ff0a0a0aff0d0d0cff0f0e0eff141414ff1b1b1bff1f1f20ff232222ff252626ff292a29ff2c2c2cff2e2e2fff323231ff363536ff383938ff3c3c3dff3c3d3dff3d3c3dff434343ff4e4e4eff585858ff5d5d5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7c7d7dff7c7c7cff7b7b7aff7a7979ff797879ff787878ff727272ff686868ff626262ff585859ff4f4f4fff454645ff3d3d3dff343535ff2d2c2dff222222ff171818ff101010ff0b0b0bff070808ff060606ff050504ff030303ff030302ff010202ff010101ff010100ff010000ff010100ff010101ff070707ff080808ff060606ff020303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff040404ff070808ff060607ff010102ff000100ff000100ff010000ff000101ff010001ff000101ff010202ff030303ff040404ff060607ff090909ff0d0d0dff131314ff1f1e1eff292929ff323233ff3d3d3dff474747ff515150ff5a5a5aff636463ff6c6d6dff757575ff7b7b7bff7b7b7bff7c7b7cff7b7c7cff7b7c7cff7c7c7cff7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000101ff010101ff010000ff000101ff000101ff010100ff000000ff010100ff000101ff000001ff010100ff010001ff010100ff000000ff000100ff000101ff010001ff000100ff000100ff010101ff000001ff000000ff010001ff000100ff000101ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff000101ff000100ff000001ff000000ff000001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000101ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727272ff727272ff727272ff727272ff727272ff727272ff727272ff727272ff727272ff6e6e6eff6a6a6aff626262ff5a5a5aff525352ff4c4b4cff454545ff3c3c3bff303030ff232323ff171718ff101010ff0c0c0bff090a09ff070707ff050606ff050405ff040404ff030303ff070706ff060505ff050606ff050505ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010102ff040404ff030303ff040404ff050504ff050505ff030303ff050506ff070807ff090809ff0a0a0aff0b0b0bff0f1010ff171717ff222223ff2e2e2eff383938ff3f4040ff474747ff4d4e4eff545454ff5a5a5bff626262ff6b6b6bff737272ff767777ff777777ff777777ff767677ff777776ff777777ff767677ff797979ff7a797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676767ff676767ff676767ff676767ff686767ff5e5e5eff70706fff767676ff787777ff787979ff7a7b7aff7d7d7cff7e7d7eff7e7e7eff7e7e7eff7d7d7dff7c7c7dff7e7e7eff818081ff818081ff7e7e7fff7c7d7dff7d7d7dff7d7e7dff7d7d7dff7e7e7eff7f7f7fff7e7e7eff7c7c7bff7c7b7cff7e7e7eff7e7e7eff7d7d7dff7c7c7cff7c7c7dff7d7d7eff7d7d7dff7c7c7cff7c7c7cff7d7d7dff7e7d7eff7b7b7bff767676ff6e6e6eff656565ff5b5c5cff656565ff656565ff656565ff656565ff65656500000000ff404040ff404040ff404040ff404040ff404040ff404141ff414040ff3e3e3eff3c3c3cff3a393aff363637ff333333ff303030ff292a29ff232323ff171716ff0e0e0dff080808ff060505ff030304ff030202ff010202ff010101ff010100ff000001ff010100ff010001ff010201ff050505ff050605ff030304ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0a0a09ff0a0a0aff020202ff000101ff010001ff010101ff020202ff030303ff030304ff030303ff050505ff090a09ff0e0e0eff151414ff1e1e1dff2a2a2aff373636ff424142ff4c4c4bff555555ff5e5e5dff676766ff6f6e6fff777776ff7b7a7bff7b7c7bff7b7b7cff7b7c7cff7c7c7cff7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffffffffffefefffffffffffefffffffffefffffffefefffefffffffefefffffefefefffffefffffefffffffffefffffffefefffefefefffffffefffefefffffefffefffefefefffefefffffefefefffffffefffffefffffefefefffefefefffefffefffffefefffefefefffffffffffefefefffffefefffffefefffefefefffefffefffefefefffffffffffefefefffefffefffffffffffefefffffffffefffffffefffffefefffefffffffffefefffffefefffefffffffefffefffefefffffffffffffefffffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefefefffffffffffefefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefffffffefefefffefffefffefffefffefefefffefefffffefefefffffffefffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefffffefefefffefffefffefefefffefefefffffefffffefffefffffefffffffefefffefefefffefffefffefefffffefffefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefefdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefefdfffefefdfffefdfdfffdfefefffefdfdfffefdfdfffdfefefffdfefdfffdfdfdfffefefefffdfefefffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffdfefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfefffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffdfdfdfffefefefffdfdfefffdfefdfffefefefffefdfefffefefdfffefefefffefefefffdfefefffefdfdfffefdfefffdfefefffdfefdfffdfdfefffefefefffdfdfefffdfefdfffdfefdfffefefdfffefefefffefefefffefefdfffefefefffdfefefffefdfefffefdfefffefdfefffefefdfffdfdfdfffdfdfefffefdfefffefdfdfffefefefffdfefefffefdfefffefdfdfffdfefefffdfdfefffdfdfdfffefdfefffdfefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefdfffefefefffdfefefffefdfefffefdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefdfffefefdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffefffffffefefefffffefffffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefffffffffefffffffefefffefefefffffffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffefefefffefffefffefefefffefffefffefefffffefefffffffefefffffffefffefefefffefefefffffefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefefefffefffefffffefffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffefefffefffffffefffefffefefefffffffffffefefffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffefefffffefefffffefefefffffffefffffefffffefefefffefefefffffffffffffefffffefffefffffffffffffefefffffefefffffefefffefefefffffffefffefefefffefffefffefefefffefffefffffefffffefefffffffffefffffffefffffffefffefffffffffefefffffefffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefefefffffffffffefefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffefffffffefefefffffffffffefffffffffefffffffefefffefefefffffffefffefffffffffffefffefefffffefefffffefefefffffffefffffefffffffefefffefefefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffffffefffffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffefffefefefffffffefffefffffffffffefffefefefffefefffffefefefffefffefffefefffffefefefffefefefffefffefffffefefffefefefffffffffffefefefffffefefffffefefffefefefffefffefffefefefffefffefffefefefffefffefffefefffffefefffffffffefffffffefffefefefffefffffffffefefffffefefffefffffffefffefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff585858ff4c4b4cff404040ff373837ff373738ff373737ff383738ff373838ff383738ff363535ff323232ff30302fff2d2d2dff2d2d2dff2d2c2dff272727ff1a1a1aff101110ff0b0a0bff070707ff050505ff040504ff040303ff030303ff030303ff020202ff020202ff020101ff000101ff030403ff020202ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000001ff020202ff020303ff030203ff030303ff030303ff040403ff030404ff040404ff040404ff050506ff060606ff080808ff0a0a0bff0c0c0cff0e0e0eff141414ff1c1b1bff202020ff232323ff262625ff2a2929ff2c2c2cff2e2e2eff323232ff353535ff383938ff3c3d3dff3c3d3dff3d3d3dff3d3d3dff3d3d3cff434343ff4e4e4eff575858000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7d7dff7c7d7dff7d7d7dff7c7c7cff7a7b7bff797a79ff797979ff727272ff696969ff626262ff595958ff505050ff474747ff3f3f3fff373737ff2f2e2eff242423ff191918ff111111ff0c0c0cff080808ff060606ff040505ff040304ff020202ff010201ff000101ff000000ff010001ff000100ff020102ff080808ff080808ff060606ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010201ff040404ff080808ff070607ff020201ff010101ff000101ff010001ff000001ff010001ff010201ff020202ff030304ff050505ff070707ff0a0a0aff0d0e0eff141415ff1f1e1fff2a2b2aff353535ff3f3f3fff494949ff525252ff5b5b5bff646464ff6c6c6cff757574ff7b7c7cff7c7c7bff7c7b7cff7c7c7cff7c7c7cff7c7c7cff7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff010000ff000001ff010000ff000100ff000000ff000001ff010001ff010000ff010101ff000101ff010001ff010000ff000101ff010101ff000000ff010101ff010101ff010101ff010000ff000000ff010100ff010101ff010101ff010001ff000001ff000000ff010100ff010001ff010100ff000100ff010101ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010101ff010101ff010101ff010001ff000001ff010100ff010100ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff010000ff010000ff000000ff000100ff000001ff000100ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727272ff727372ff727272ff727272ff727272ff727272ff727272ff727272ff6f6e6eff6a6a6aff626262ff595a5aff525252ff4b4c4cff454545ff3b3c3bff30302fff232222ff171718ff101010ff0c0c0cff0a0a0aff070707ff060506ff050405ff040404ff030403ff020202ff010102ff060606ff050504ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020201ff040404ff040404ff050404ff050405ff030303ff020303ff030303ff050505ff070707ff080908ff090a09ff0c0c0bff0f0f10ff171717ff232222ff2f2e2fff383838ff403f40ff474747ff4e4d4eff545454ff5a5a5aff626262ff6b6b6bff737372ff777777ff777777ff777677ff777676ff767777ff79797aff797979ff7a797a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676767ff676767ff676767ff676767ff676767ff676767ff6c6c6cff757575ff787777ff797979ff7b7b7aff7c7c7cff7e7e7dff7e7e7eff7e7e7eff7d7d7dff7d7e7dff7e7e7fff808080ff80807fff7f7f7eff7d7d7dff7d7d7dff7e7d7dff7e7d7dff7e7e7eff7e7f7eff7d7d7dff7c7d7dff7c7c7cff7d7e7dff7d7e7dff7d7d7cff7c7c7dff7c7c7cff7d7d7dff7d7d7dff7c7c7cff7d7c7dff7d7d7dff7d7d7dff7a7b7aff757575ff6e6d6eff6a696aff656565ff656565ff656565ff656465ff656565ff65656500000000ff404040ff404040ff404040ff404040ff404040ff403f40ff404040ff3e3e3fff3c3d3cff3a393aff373738ff343434ff313231ff2b2b2cff242424ff161716ff0e0e0eff090809ff060606ff040404ff030202ff020202ff010101ff000100ff000100ff000000ff010101ff010101ff060706ff070707ff040404ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff010102ff060606ff0b0b0bff0b0b0bff020202ff000000ff010100ff010101ff020202ff030303ff040404ff030404ff050505ff0a0a0bff0f0f0fff151615ff1f1f1fff2c2b2cff393939ff444444ff4d4c4cff565555ff5e5e5eff666666ff6f6f6fff767776ff7b7c7bff7b7b7cff7b7c7cff7c7c7cff7c7c7cff7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffefefffefefefffefefffffffffefffefffefffffefefffefefffffefefffffffffefffefefefffefefffffffefffffffefffffffefefffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefefffefefffffefefffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefffefffffefefffefffefffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffefffefffffefffffffffffffffefefffffffefffffffffffefffefffffefffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffefefefffffffefffffefffffffffefffffefefffffffefffffefffffffefffffffefffffffefefffffffffffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefffffffefffefffefffffefefffefefffffefffefffefefefffefefffffefefffffffffffffffffefffffffefffefffefffefffffffffffffffffefffffefefefffefefffffefffefffefefefffffefefffefefffffefefefffffefefffefefefffefefffffffefffffffefffffffefefffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffefefdfffefdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffefdfefffefdfefffdfdfdfffefefdfffdfefdfffefdfdfffefefdfffdfefefffdfefdfffefdfefffefefefffefdfdfffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffefdfefffefdfdfffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefdfefffefefdfffefdfefffefdfefffefdfefffefdfdfffefefdfffdfefdfffefdfdfffefefdfffdfefefffefefdfffefdfefffefefefffefdfdfffefefdfffefefdfffdfefdfffefdfefffefefefffefefdfffefdfdfffdfefefffefefefffefefefffefefdfffefefdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfefffefdfefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefdfdfffefdfdfffefefdfffdfefdfffefdfefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfefffefdfefffefefefffefefefffefefdfffefefdfffefdfdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffefefdfffefefefffefefefffffefffffefefffffffefefffffefefffffffefffefffefffffefffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffefefffefefffffefefffffffffefffefefefffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffefdfefffefefdfffefdfefffefefefffefdfefffefdfefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffffefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefffffffefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffefffffefffffffffefffffefefffefffefffffefffffffefffffffefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfefdfffefefefffffefefffefefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefefffffffefffffffefffefffefffffefffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefefffefffefffffefefffefffefffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefefffffffefffffefefffefffefffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffefefffefefffffffefffffffffffffefefffffefefffffffffffffffffffffffefffffffefefffefffffffffffffffffefefffffffefffffffefffefefefffffefefffefefffffefffffffffffffffffffffffffefffffffffefffffefefffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffffffffffffefffffffffffefffffffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffffefffffffffffefffefffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffefffefffefffefffefefffffffefffffffffefffffffffffffffffffffffefffffefefffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffefffefffffffefffefefefffefefefffefefefffefefffffffefffffefffefffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefffefffffefefffffffefffefffffffefffefffffefffffffefffffffefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4b4b4bff404040ff373737ff373737ff383737ff373737ff373738ff383738ff383738ff383737ff363535ff333333ff303030ff2d2d2cff2d2d2dff2d2d2dff272727ff1a1a1aff101010ff0a0b0bff080708ff050505ff050405ff030403ff030303ff030202ff020202ff020201ff040303ff030403ff030303ff020202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff020203ff040304ff040303ff040404ff040404ff050505ff040404ff040404ff050605ff070706ff070707ff0a0a0aff0c0c0dff0e0f0fff151415ff1b1c1bff201f20ff222322ff262526ff292929ff2b2c2bff2e2f2eff323132ff353635ff393838ff3d3d3dff3d3c3dff3d3c3dff3d3c3dff3d3c3cff3d3d3dff3c3d3cff434342ff4e4e4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7c7dff7d7d7dff7d7d7dff7d7d7cff7c7c7cff7a7b7aff7b7a7bff747374ff696a69ff626262ff595959ff515151ff494949ff414140ff383838ff2f302fff242524ff191919ff121111ff0c0c0cff080909ff060606ff040404ff030303ff020202ff010101ff010101ff000001ff000001ff000000ff020202ff090909ff0a0909ff060707ff030303ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020101ff050405ff080908ff070707ff010102ff000001ff010101ff010100ff000100ff000101ff010201ff020202ff040304ff050505ff070707ff0a0a0aff0e0e0eff151515ff201f20ff2b2b2cff373636ff404141ff4a494aff535353ff5c5b5cff656464ff6d6c6cff757575ff7c7c7cff7c7c7bff7c7c7cff7d7c7cff7c7c7cff7c7c7cff7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff010000ff000000ff000000ff000100ff000000ff010000ff000000ff000001ff010100ff010100ff010000ff000001ff010101ff010101ff000101ff010001ff010101ff010101ff010101ff010000ff010101ff010101ff010100ff010101ff010100ff000000ff010000ff000001ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010001ff010001ff000000ff010100ff000000ff010000ff000000ff000000ff000000ff010001ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727272ff727272ff727272ff727272ff727272ff717272ff727271ff6e6e6eff6a6a6aff626262ff5a5a5aff525253ff4c4b4bff454545ff3c3c3cff2f3030ff232223ff171718ff101010ff0c0b0cff09090aff070708ff060606ff050504ff040404ff030303ff020202ff010101ff010000ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040404ff050504ff040505ff030303ff030303ff030303ff020101ff030303ff060505ff070807ff090809ff0a0a0aff0c0c0bff0f0f0fff161717ff222222ff2f2e2fff393838ff404040ff464746ff4d4e4dff535354ff5b5a5aff626262ff6a6b6bff737372ff777776ff777676ff777677ff797979ff7a7979ff797979ff79797a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff535353ff575756ff5c5c5dff676767ff676767ff676767ff686767ff676867ff6d6c6cff757574ff777777ff797978ff7a7a7aff7c7d7cff7e7d7dff7e7e7eff7e7d7eff7e7e7eff7e7d7eff7f7e7fff807f80ff807f7fff808080ff7f807fff7f7e7eff7d7d7dff7d7e7eff7e7e7eff7f7e7fff7f7e7fff7f7e7eff7e7d7dff7e7d7dff7d7e7dff7e7d7eff7e7d7eff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7c7d7dff7c7d7cff7a7a7aff757575ff6d6d6dff69696aff656565ff656565ff656565ff656565ff65656500000000ff404040ff404040ff404040ff404040ff404040ff403f3fff404040ff3e3e3eff3c3c3cff3a3a3aff383838ff353535ff333232ff2d2d2dff262626ff181818ff0f0f0fff0a0909ff060605ff040404ff030303ff010101ff010101ff010001ff000100ff010000ff000100ff020102ff070708ff080808ff040404ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff070708ff0c0c0cff0c0b0cff020202ff000000ff000000ff010101ff020202ff040403ff040404ff030303ff050404ff0a0a0bff0f1010ff171616ff202020ff2e2d2eff3a3b3aff454545ff4e4d4dff565656ff5e5f5eff676667ff6f706fff787777ff7c7c7bff7c7b7cff7c7c7cff7c7c7cff7c7c7bff7c7c7cff7a7b7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffefffefefffffffefffffefefffffefffffffffefefffefffefffefefffffefffffffefffffffffffffffefffefffefffefffefefefffefefefffffffefffffefefffefefffffefffefffefffffffefefefffefffffffffffffffffffffffffffefffefffefffffffefffefefefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffffffffffffffffefefffffffefffffefffffffffefffefffffffefefffffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffefefffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffefffffefffffffefefffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffffefffffefefffffffffffffffefefffefffffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffefefefffefefefffefffefffefefefffffefffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffffefffefffefffefffefffefefefffefefefffefefefffffefefffefefffffefffefffefffefffefefefffefffffffefefefffefefefffffefefffefefefffefefdfffdfefdfffdfdfdfffefdfefffefdfdfffdfdfefffefefefffdfdfdfffdfdfefffefefdfffefdfefffefdfdfffefefdfffefdfefffefefdfffdfefefffefdfefffdfefdfffefefdfffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffdfefdfffdfefdfffdfdfefffefefdfffefdfefffdfdfefffdfefefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefdfefffefefdfffdfefefffefdfefffdfefdfffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffefefdfffefdfdfffefefdfffdfefdfffefdfefffefefdfffdfefefffefefefffdfefdfffdfdfefffdfefdfffefdfdfffdfdfefffefdfefffdfdfefffdfefefffefdfdfffdfefdfffdfdfdfffdfefefffdfefefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfefefffefdfdfffdfefefffdfdfefffdfefefffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefdfffdfefdfffdfdfdfffdfefdfffefefefffefefefffffefefffefffefffefffefffffffffffffffffffefffefffffffffffffffefffffefefffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffefffefffffffefefffffefffffffefffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefdfffdfefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefffefffefefffffffffefffefffefffefffefffefffefffefffffffffffefffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffefefffffffffffffefefefffefefffffffffffffffefffffffefefffefffefffefefffffffffefffefefefffefefefffefefdfffffefefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffcfcfdfffdfdfdfffdfdfefffefffffffffefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffefefffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffffffefffffffefffefffefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffffffffefffffffefefffffffefffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefefefffffefffffffefefffefefffffffffffffefefefffefefffffffffffffffffffffffefefffffffefffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffefffefffefffefffefffefffefefffffffffefffffefffffefefffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffffffffffffffefffefffefffffffefffffefffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffefffffffffefffefffffffffffffffefffffffefefffffffffffffffffefffefffffffffefffffffefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefefffffffffefffffefffffefefffffefffefffefffffffefefefffefffffffefffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffefefefffefefffffffffefffefefffffffefefffefffefffefefffffffffefffefffffffefefefffefffefffffffefffefefffffffffefffefffefffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404041ff383737ff373837ff373737ff373838ff373738ff383837ff373837ff373837ff373737ff373737ff363635ff333233ff303030ff2c2d2dff2c2d2dff2c2d2cff272727ff1b1b1bff101110ff0b0b0aff070807ff050505ff040404ff030303ff030303ff030203ff040405ff040404ff030303ff030304ff030303ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff040303ff030403ff030403ff040404ff040405ff050505ff060505ff050505ff060706ff070808ff0a0a0aff0c0d0dff0f0f0fff141514ff1c1c1bff202020ff232322ff252625ff292929ff2c2c2cff2f2e2eff323232ff363636ff383838ff3c3d3dff3d3d3dff3d3d3dff3d3c3dff3d3d3dff3d3c3dff3d3d3cff3c3d3dff3d3c3dff434342000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7c7d7dff7d7d7dff7d7d7dff7c7c7cff7c7d7dff757575ff6a6a6aff636363ff5a5a5aff525152ff4a4a49ff414242ff3a3a3aff303131ff242425ff191919ff121111ff0c0c0dff080809ff050506ff030404ff030303ff010202ff010101ff010101ff010101ff010101ff000100ff010201ff080908ff0a0a0aff070707ff030203ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010202ff050504ff090909ff070807ff010101ff010000ff000000ff000001ff010101ff010101ff020202ff030303ff050404ff050506ff080708ff0a0a0bff0e0f0fff161515ff202121ff2d2d2dff383838ff414242ff4b4b4aff535453ff5c5c5cff656565ff6d6d6dff767675ff7c7b7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000001ff010100ff000000ff000001ff000100ff010000ff000001ff010001ff000001ff000101ff010100ff000101ff010101ff010101ff010101ff010101ff010100ff010100ff000100ff010101ff010100ff010001ff010101ff000101ff000101ff000000ff000101ff010101ff010101ff010100ff010101ff010100ff000100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff000001ff010100ff000000ff000000ff000000ff010000ff000001ff000000ff000100ff000100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000001ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727272ff727272ff727272ff727273ff727272ff717272ff6e6e6eff6a6a6aff636262ff5a5a5aff535252ff4b4c4bff444545ff3c3c3cff303030ff222322ff171818ff101010ff0c0b0bff090a09ff070707ff060506ff050504ff040404ff030403ff020202ff010102ff010101ff010000ff000001ff010001ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff040504ff030303ff030303ff030302ff020202ff010101ff020202ff030303ff050605ff070808ff090908ff0a0909ff0c0c0bff0f0f0fff171617ff222222ff2e2e2fff393938ff3f4040ff464647ff4d4e4dff545454ff5a5a5bff626262ff6a6a6bff727373ff777776ff797a79ff797979ff797a7aff79797aff7a7a7900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff535353ff525353ff565656ff5d5d5dff676767ff676867ff686767ff6c6d6cff757574ff777777ff797979ff7b7a7bff7c7c7cff7d7d7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff807f7fff808080ff807f80ff80807fff7f8080ff807f80ff7e7e7eff7f7e7eff7e7e7fff7f7e7eff7e7f7eff7e7f7eff7f7f7fff7e7e7eff7d7e7dff7e7e7eff7e7e7dff7e7d7dff7d7d7dff7d7d7cff7d7c7dff7d7d7dff7c7d7dff7d7d7dff7d7d7dff7d7c7dff7c7d7dff7b7a7aff747575ff6e6d6eff69696aff646565ff656565ff656565ff65656500000000ff404040ff404040ff404140ff404040ff404040ff3f3f40ff40403fff3e3d3eff3c3c3cff3a3b3aff383939ff363636ff343434ff2e2e2eff272727ff191918ff0f0f0eff090909ff050605ff040404ff030303ff020202ff010102ff010201ff010001ff000101ff010101ff020202ff090808ff090909ff050505ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff080808ff0b0c0bff0b0b0bff020202ff000000ff010100ff020101ff020203ff030403ff030404ff030303ff040505ff0b0b0bff0f100fff171616ff20201fff2e2e2dff3b3b3bff464645ff4f4e4eff575657ff5f5f5fff676867ff706f6fff777778ff7c7c7cff7c7c7cff7c7b7cff7c7c7cff7c7b7cff7b7b7aff7a7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffefffffffffefffefefffffefffffffefffffffefefffffefefffffefefefffefefffffffffffffefefffffffefefffefffefffefefffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefefffffefefefffffefffffffefefffffffefffefefffffefffffffefefffffefffefffffefffffefefefffefefffffffefefffffffefffffffefffefffefffefffffffefffffffffefffffefffffffffefffffffefffffefffefffefffefffffffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffefefffffffffffffffefefffffffefffefffffffefffffffffefffffefffffffffffffffefefffffefefffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffffffefefffffefefffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffefefffefefffffefefffffefefefffffffefffffffefffefefefffffefefffffefffffffefffffffffffffffefefffffffffffffffffffffefffffffffefffefefffffefffffffefffffffefefffffefefefffefefefffefefffffffffffffefefefffefefefffefefefffefefffffffefffffffffefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffefefefffefdfdfffefefdfffdfefefffdfefefffdfdfefffdfefdfffefdfefffdfdfdfffdfdfefffefdfdfffefefdfffefefdfffdfefdfffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefefffdfefefffefdfefffefefefffefefefffefdfdfffefdfdfffefdfefffdfefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffdfefefffdfdfefffefdfdfffefefdfffefefdfffdfefdfffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefdfffdfefdfffefefdfffefefefffefdfefffdfdfefffefefefffdfdfefffefefefffefefefffdfdfefffefdfdfffefdfefffefdfefffefdfefffefdfdfffefefdfffdfefefffdfdfdfffefefdfffdfdfdfffdfefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfefffefefefffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffdfdfefffdfdfefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfefdfffdfefdfffdfefdfffefefefffefefefffffefefffefefefffefffefffefffefffefffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffffffffffffefffffefffffefffffffefffffffefffffffefefffffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffdfefefffefefdfffdfdfefffefdfdfffefefefffdfdfefffefefefffefefdfffefefefffdfefefffefefefffefdfefffdfefefffefefefffdfefefffdfdfefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffefffffefefefffefefefffffefefffffefefffffffefffefffefffefffefffefefefffefefefffefefefffffefefffefefefffefefdfffdfefdfffdfefdfffefefefffefdfdfffdfdfefffefefefffdfdfdfffdfefdfffdfdfdfffdfcfdfffdfcfcfffdfcfdfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfefffefffefffefffffffefefffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffefffefffefffefffffffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffefefefffffefefffefefffffefefefffffefefffefefffffffefefffefefffffefefffffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefffffffefefffffffefffffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffefefffffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefffffffefefffffffefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffefefffffffffffffefefffffffefffffefffffffefffffffffefffffffffffffffffffffefefefffffefefffefefffffefffffffffefefffefefffffffefefffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffefefffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffefefffffffffffffefffffffffefffffefffffffffffffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefefffffefefefffffefefffefefefffffefefffefefffffefffffffefefffffefffefffefefffffefefefffefefefffffefefffffefefffffffefffefffefffefffffffefffefffefefffffefffffffffefefffefefefffefffefffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373837ff373738ff373737ff373737ff373737ff383838ff373737ff373737ff373737ff373738ff373738ff363636ff333333ff302f2fff2d2c2cff2d2c2dff2c2d2dff272727ff1a1a1bff101010ff0b0b0bff070707ff050505ff040404ff040303ff040405ff040505ff040405ff030403ff040304ff030303ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff050405ff040404ff040404ff040505ff050505ff060506ff070707ff080808ff080707ff0a0a0aff0c0c0cff0e0e0eff141414ff1b1b1bff201f1fff222223ff252526ff292929ff2c2c2cff2f2f2eff313232ff353636ff383839ff3c3d3dff3d3d3dff3c3d3dff3c3c3dff3d3d3cff3d3d3dff3d3d3cff3c3d3cff3d3d3dff3d3d3dff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7cff7c7d7cff7d7d7cff7d7d7dff7d7d7dff7d7d7dff767676ff6b6b6bff656565ff5c5c5cff535353ff4b4a4aff434243ff3b3b3cff323232ff252424ff191918ff111111ff0c0c0cff080808ff050405ff030404ff020303ff010202ff010101ff010101ff010101ff010101ff000001ff020102ff080909ff0a0a0aff080708ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010102ff050505ff090909ff080908ff020202ff000000ff000000ff000000ff000001ff010101ff020102ff030302ff040404ff050505ff080807ff0a0a0aff0e0f0eff151616ff212122ff2d2d2eff383838ff424242ff4b4b4bff535454ff5d5d5dff656666ff6e6e6eff767676ff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff010001ff010000ff010100ff010101ff010000ff010100ff010001ff000101ff000101ff000101ff000101ff010000ff010101ff010101ff000101ff010101ff000101ff010101ff010101ff010101ff010101ff010000ff010000ff000000ff000000ff010000ff000001ff010000ff010101ff000001ff010101ff010100ff010101ff000101ff010101ff010001ff000101ff010101ff000101ff000001ff010100ff010100ff010100ff000100ff000100ff000100ff000000ff000001ff010000ff000000ff000100ff000000ff000000ff010100ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727272ff737272ff727272ff727272ff727272ff727272ff727272ff6a6a6aff626262ff5a5a5aff525252ff4b4c4bff454545ff3e3f3eff303030ff222222ff161617ff0e0e0eff0b0b0cff0a0a0aff070707ff050405ff050404ff050404ff030304ff020202ff020101ff010100ff000101ff000000ff010100ff010101ff000101ff000101ff000001ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000101ff000001ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020302ff040404ff030303ff040303ff030303ff020201ff000100ff010101ff030303ff060505ff070708ff090909ff09090aff0b0b0bff0f0f0fff141414ff222121ff313030ff393839ff403f40ff474646ff4e4e4dff545454ff5a5a5aff616161ff6a6a6bff747575ff797a79ff79797aff797979ff797979ff797979ff7a7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff535253ff535252ff535253ff565656ff5d5d5cff676767ff6c6c6cff747475ff777777ff797979ff7b7a7aff7d7c7cff7d7e7eff7e7e7eff7e7d7eff7d7e7eff7e7e7eff7e7e7eff7f7f80ff80807fff808080ff80807fff7f8080ff808080ff808080ff808080ff7e7f7fff7f7e7eff7e7e7eff7e7f7eff7e7e7eff7e7f7eff7f7f7fff7e7d7eff7d7d7eff7e7e7eff7d7d7eff7e7e7eff7d7d7dff7d7d7dff7d7c7dff7d7d7dff7d7c7dff7d7d7dff7d7c7cff7d7d7cff7d7d7dff7a7a7aff757575ff6d6d6eff696a6aff656565ff656565ff65656500000000ff404040ff404040ff404040ff404040ff3f4040ff3f3f40ff403f40ff3e3e3eff3c3c3cff3a3a3aff393939ff373737ff343434ff2e2e2dff262626ff191818ff0e0e0fff090909ff060606ff050404ff040303ff020202ff010202ff010102ff010201ff010101ff000000ff020202ff0a0909ff090909ff050505ff010201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff0b0b0cff0b0b0bff020303ff010101ff010101ff020202ff030303ff030303ff030202ff020202ff040404ff0b0a0aff0f0f0fff161616ff1f1f20ff2d2c2dff3b3b3bff464646ff504f4fff575758ff5f6060ff676768ff6f706fff777778ff7c7c7cff7c7c7cff7c7c7bff7c7c7cff7b7b7aff7a7b7aff7a7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffefffffefefefffffffffffffefefffffffffffffefffffffffffffefefffffefffefffefffffffffffefffefefefffefefefffefffefffffffefffffffefffffefefffffffefffffefefffffefffffefefffffffefefffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffefffefffffffffffffefefffffefefffefefffffefefffffffffffffefffefffefffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffefefffffefefffffffffefffffffffffefefffffffefefffffefffffffefffffefffefffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffefffffffffffefffffffffefefffffefffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefefffffffefefffefefefffefefefffefffefffffffffffffefefffefffefffffffffffefefffffffffffffffefffffffffefffffffffffffefffffffefefffffffffffffefefffffffffffffefffffffffffffefefffffefefefffefffefffffffefffefefefffefefefffefffefffffffefffffffefffffefefffffffefffefefefffffefffffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefdfefffefdfefffdfefefffefefefffefefefffefdfdfffdfdfefffdfdfefffefdfefffdfefdfffdfefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefdfefffdfefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefdfffefefdfffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffdfdfefffefefefffdfefdfffdfefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefdfffdfefefffdfdfefffefefdfffefefefffdfdfefffefdfdfffefdfefffefdfefffdfefdfffefefefffefefdfffdfefdfffefefefffdfdfefffefefefffefdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfefefffefdfefffefefefffdfdfefffdfefdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfefdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffefefdfffefdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffffffefffffffffffefefffffffefefffefefefffffefffffefffefffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfefffefdfefffefefefffdfdfefffdfdfefffefefefffefefefffefdfefffefdfefffefdfefffefefefffefefefffefefefffefdfdfffefefefffdfdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffdfefefffefdfefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefefffefefffffefefffffffefffffefffefffefffffffffffefffffffefffffefefffefefffffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefefffdfdfefffefdfdfffefdfefffefdfefffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefdfdfffefefffffffefffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefefffffefefffffffffefffffffffffefefffffffefefffefefffffffefffffefffefffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffffffffffefffffffffffefffffffefffffffefffffffefffffffefffffffffffefefffffffefefffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefffffffefffffefffefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefefffffffffffffffefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefffffffefffffefffefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffffffefffefffffffffffefffefefefffefffefffefffffffffffefffffffefffffffefffffffefffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffefefffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffffefffffffefffffefffefffffffffffffffefffefffffffffffffffefefffffffffffffffefffffffefefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffffffefffffffffffffffefffefefefffffffffffefffffffffffefffffffefffffffefffffffefffffefefffffefffffefefffffffefefffffefefffefefefffefefffffefefffffefefffffffefffffffefffffefefffffefefefffffffffffefefefffffefefffefefffffefefefffffefffffefffefffefffffffffffefffffffefffffefffffefffffffffefffffefefefffffffefffefefffffefefefffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040404ff050505ff040404ff050404ff030304ff030303ff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff050505ff040404ff050504ff050505ff060605ff070706ff080807ff0a0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7c7c7dff7d7d7dff7d7d7dff7c7d7dff7d7c7cff7d7d7dff767676ff6b6c6bff666666ff5d5d5dff555555ff4d4d4dff444444ff3d3d3dff333233ff262525ff181818ff111111ff0c0c0cff090808ff050505ff040404ff030303ff030302ff010102ff010101ff010201ff010101ff000000ff020202ff080909ff0b0b0aff080808ff040403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff080909ff080808ff020101ff000000ff000000ff000000ff000000ff010001ff020101ff020202ff030303ff040404ff070707ff0a0909ff0e0e0eff161616ff222221ff2d2d2eff383838ff424342ff4c4c4bff545454ff5e5e5eff666766ff6e6e6eff767676ff7d7c7cff7c7c7cff7c7c7cff7d7c7dff7c7c7cff7c7c7cff7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff000000ff000000ff000001ff010000ff000000ff010000ff000000ff010101ff010001ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff000100ff010101ff000101ff010101ff010101ff010100ff010101ff010000ff010001ff000001ff010000ff010000ff000000ff000001ff010001ff010001ff010001ff010001ff010001ff010101ff010101ff010101ff010000ff010001ff000001ff010101ff000100ff010101ff010101ff010100ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff737272ff727272ff727273ff727272ff727372ff727172ff727273ff6a696aff616161ff595959ff525253ff4b4b4bff454544ff3f3f3fff353536ff2b2a2aff1e1e1eff141414ff0d0d0dff0b0b0bff070707ff050606ff050505ff040404ff030303ff020202ff020201ff010202ff020102ff010101ff040303ff050405ff020203ff010001ff010100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff010100ff020101ff030303ff050405ff040404ff020202ff010202ff010101ff020201ff030303ff040405ff060606ff070707ff090808ff0a0b0aff0d0d0dff121111ff191919ff252525ff2e2e2eff373737ff3d3d3dff444343ff4a4a4aff525152ff585858ff616060ff696869ff717172ff757575ff7a7a79ff797979ff797979ff797a79ff7a7979000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a29ff535353ff535353ff525353ff535353ff575656ff5c5c5dff616162ff636363ff636364ff646363ff646364ff646364ff656565ff666666ff676767ff676666ff666667ff666667ff676667ff666766ff676767ff676767ff676767ff676767ff676767ff676666ff656565ff656564ff646464ff646464ff666665ff666666ff656566ff666565ff656565ff666565ff646564ff636363ff626161ff616261ff626262ff616162ff626262ff636263ff636262ff626363ff636263ff636262ff616161ff5d5d5dff5a5a5bff5b5a5bff656565ff65656500000000ff404040ff404040ff3f403fff40403fff3f4040ff3f3f3fff3f403fff3e3e3dff3c3c3cff3b3b3aff3a393aff373738ff353535ff2f2e2eff262626ff181818ff0e0e0eff090909ff060606ff050405ff040304ff020202ff020202ff020202ff020101ff010102ff000001ff020202ff090a09ff09090aff050505ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020302ff090908ff0c0c0cff0c0c0cff030403ff020202ff020302ff030202ff030303ff030303ff030203ff020203ff050405ff0b0b0bff101010ff151616ff1f1e1fff2c2c2dff3b3a3bff464646ff504f50ff585858ff606060ff686868ff6f6e6fff777677ff7b7b7cff7c7c7cff7b7c7cff7b7b7bff7b7b7bff7b7b7bff7b7a7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffefffffffffffefefffffffffffffffffffffefffffffefefffffffffffffffefffffefefefffefffefffefffffffffefffffefffffffefffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffefffffefefffffffefffefffffffefffefffefefefffffffffffffffefffefefffffffffefffffffefffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffefffffffffefefffffffefffefffffffefffefffffefefffffffffffffffefffffefffffffffffffffffffffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffffefffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffefffefefefffefefefffffffffffefffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefefffffefffffffffefffffefefefffefffefffefffffffffefffffefffffffefffffffefffffffffefefffefefefffefffefffefefffffffefffffefefffffefefefffefefefffefdfefffefefefffefefefffefdfefffefdfefffdfefefffefefdfffefefefffefefefffdfefdfffefdfdfffefefefffefefdfffdfdfefffefefdfffefefefffdfdfdfffefdfdfffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffffffffffefffefffffefefffefefefffefefefffefdfefffdfdfefffdfefdfffefefdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfefefffefefefffefdfdfffdfdfdfffefefdfffdfefefffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfdfffefefdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfefefffefdfefffdfefefffefefefffefdfdfffdfefdfffefefefffdfefdfffefdfefffdfdfefffefefefffefdfefffdfdfefffdfefdfffefefdfffdfdfdfffdfdfefffdfefefffefefdfffdfefdfffdfdfefffdfefefffefdfefffdfdfdfffdfefdfffdfefefffefdfefffdfefefffdfefefffdfdfefffdfcfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfcfcfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefdfefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffffefefffefefefffdfdfefffdfefefffefdfefffdfdfdfffdfefdfffdfefefffefdfefffdfefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffffefffffefffffffffefefffefffffffefefffffefffffffffffffffffefefffefffefffffffffffefffefffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefdfffdfefefffefdfefffefefefffefefefffdfefefffefdfefffefefdfffefefefffefdfefffefdfefffdfefefffefefdfffefefefffefefefffdfefefffefefdfffefefefffefefdfffefdfefffefefefffefefefffefdfefffefdfefffefdfefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffefffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffefffffffffffefffffffffffefffffffefffefffffefefffffffffffffffefffefefefffffefefffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefdfffdfdfdfffcfcfdfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffdfdfdfffefefefffffffefffefefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffefffffefefffffffefffefffffffefffefffefefefffefffffffffffefffefefffffffefefffffffefffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffefefffffffefffffefffffffffefefffffffefffefffffffefffefffefefefffefffffffffffefffefefefffffefefffffffefffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffffffffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefefffffefefffffffffffefefffffffefffffefffefffffefefffffffefffefffffffefffefffefefefffefefffffefffefffefefefffffefefffffffefffefefefffffefefffefefffffffefffffefffefffffffeffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff050504ff040505ff040404ff040404ff030404ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff020201ff050505ff050505ff050505ff050606ff060707ff080808ff0a090aff0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7d7d7dff7d7d7cff7c7d7dff7c7c7dff7c7d7dff767676ff6c6c6cff656665ff5e5e5eff555655ff4d4c4dff444445ff3d3c3dff333233ff262626ff191919ff121211ff0d0d0dff090909ff060707ff050505ff030303ff020203ff020202ff020202ff010101ff010101ff010101ff020202ff090a0aff0b0b0bff080808ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff080808ff060707ff020202ff000000ff000000ff000000ff000000ff010001ff010101ff010201ff030302ff040404ff060606ff090909ff0e0e0eff151616ff212121ff2d2e2eff393839ff434342ff4c4d4cff565656ff5f5f5fff666767ff6e6e6fff767676ff7c7c7cff7c7c7cff7c7c7cff7c7c7dff7c7c7cff7c7c7cff7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000100ff010000ff000000ff010001ff010001ff000001ff000100ff010100ff010001ff000001ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff000101ff010101ff010101ff010000ff000000ff000100ff000001ff010001ff010001ff010101ff000101ff010001ff010000ff010101ff000001ff010001ff000101ff010100ff010101ff010101ff000101ff010100ff010101ff010100ff000001ff010000ff010100ff000000ff010000ff000001ff010001ff000000ff010100ff000000ff000001ff000000ff000000ff000001ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727372ff727272ff737272ff727372ff717171ff717071ff707071ff686768ff5e5e5eff575756ff515151ff4b4a4bff444444ff3d3d3cff333434ff2b2b2cff1f201fff161716ff0c0c0cff0a0a0aff070707ff040504ff030203ff020202ff020102ff010101ff010101ff010100ff010100ff010101ff050506ff050606ff030303ff010101ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff020202ff040405ff060606ff060606ff030302ff020102ff010102ff010101ff010101ff020303ff040404ff050606ff070707ff0a0909ff0b0b0bff111111ff171817ff232222ff2a2a2bff353535ff3a393aff3f3f3fff454545ff4d4d4cff535353ff5a5a5bff616161ff686867ff696969ff757575ff79797aff79797aff797979ff797a79000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff292a29ff535353ff535253ff535353ff535353ff565757ff5d5c5dff616161ff636464ff636363ff636364ff636363ff646363ff656565ff666666ff666766ff676666ff676767ff666766ff666666ff676767ff676767ff676667ff676666ff666667ff666566ff656565ff656464ff646464ff646464ff646565ff666565ff656666ff656566ff656666ff656564ff636262ff616161ff626262ff616261ff626162ff616162ff616161ff626162ff636363ff636362ff636362ff616161ff5d5d5dff5a5a5bff5b5b5aff5a5a5aff5a5a5bff65656500000000ff404040ff404040ff404040ff403f40ff3f3f3fff3f3f3fff3f3f3fff3e3d3dff3c3c3cff3a3b3aff39393aff383738ff353535ff2f2f2fff262727ff191819ff0f0f0eff090909ff060606ff050405ff030404ff030202ff020202ff020202ff020202ff010101ff010101ff020302ff090809ff0a0909ff050505ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010102ff040403ff0b0b0bff0f1010ff0f0e0fff040505ff030303ff030303ff030303ff030303ff040404ff040404ff050405ff070707ff0d0c0dff101111ff161516ff1f1e1eff2d2d2dff3b3a3bff454546ff4f4f4fff585858ff606160ff676868ff6e6f6fff767676ff7b7b7cff7c7c7bff7a7a7bff7b7b7aff7b7b7bff7a7a7aff7b7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffefefefffffffefffffefefffffffffffefefffffefffefffffffefffffffffffffffefffefefefffffffffffefffefffffefefffefefefffffffffffffffffffffefefffffefffffffffefffffffefffefefefffffefffffffffffffffefffffefefffffffffefffffefffffefffefffffefefffffffefffefefffffffefffffffefffffffefefffffffefffffefffffffefefffffefefffffffffffffffffffffffffffffefefffefffefffefffffffffefefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffffffffffefffffefffffffffefefffffffffffffefffffffefffffffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefffefffffffefefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffefefffffffefffffefefffefffffffefefffffefffefffffffefffefffffffefffefffefefefffffffffffefffefffffefefffefefefffffffffffffffffffffefefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefdfdfffefefdfffefdfefffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefffefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffffffefffffffffffefefffffefffffffefefefffefdfdfffefefefffdfdfefffefefdfffefdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefdfffefdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffdfefefffefefefffefefdfffefefdfffefefdfffefefefffefdfdfffefefefffefefefffdfdfefffefefefffdfdfdfffefdfdfffefefefffdfdfefffefefdfffefdfdfffdfefefffdfdfdfffefefdfffdfdfdfffdfefefffdfdfefffdfefdfffefefdfffdfefefffefefdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfdfffefefefffdfefefffefefefffefefdfffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffffffffffefefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefefdfffdfefefffdfefdfffdfdfdfffefefefffdfdfdfffefdfdfffdfdfdfffefefefffefefefffdfdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfefdfffefdfdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffefefdfffefdfdfffefefefffefefefffefefdfffefefefffefefefffffffefffefffffffffffffffefffefffffefefffffefefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffdfdfdfffefdfefffefefefffefdfefffdfdfefffefefefffefdfefffdfefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffdfefefffefefefffefdfdfffefdfdfffefefefffefdfefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffffffffffefffffefffffffffefefffffffffffffefffffffefffffffefffffffefefffffffefffffefefffefefefffffefefffffffffffffefefffffffffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfdfcfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffefefdfffefefefffefffffffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffefefffefffefffefffffffffefefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefefffffffffffffffffffffefefffefffefffffffffffffffffffffefefffffefffffefefefffffefefffefefefffffefffffffefefffffefffffefefefffefffefffffefffffefffefffffefefffffffefffefefffffffefffffffefffffefefefffffffefffffefefffefefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffefffffffffffffffefffffefefffffffffefffffefffffefffefffffefefffffffefffefefffffffefefffffefffffefefefffffffefffffefefffefefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffefefefffffffffffffffefffffffffffefefffffefffefffffffefffffffffffffffefffefefefffffffffffffffffffffefefffefffefffffffffffffffffffffefefffffefffffefefefffffffefffefefefffffefffffffffefffffefffffefefefffffffefffffefffffefffefffffefefffefffefffefefffffffefefffffefefffefefefffffefefffffefefffefefefffffefefffffffffffffefefffffffffffffefefffefffefffefffffffffefefffffffffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff080808ff040405ff050404ff050404ff040404ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff050505ff050505ff060606ff060606ff080808ff0a0a0aff0c0c0dff0f10100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7cff7d7d7dff7c7d7dff7d7d7dff7c7d7cff7c7c7cff7c7c7cff757676ff6c6c6cff666666ff5e5e5eff545455ff4c4d4cff444444ff3c3c3cff333333ff262526ff1a1a19ff121111ff0d0d0dff090909ff070707ff050505ff040404ff020203ff020302ff020202ff010202ff010101ff010101ff030303ff0a0a0aff0b0b0bff080808ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030404ff070707ff070707ff010101ff000000ff000000ff000000ff000000ff010101ff010001ff020201ff030202ff040404ff060605ff090909ff0e0e0dff151515ff212021ff2d2e2dff393939ff434343ff4d4d4cff565656ff606060ff676767ff6e6e6eff767676ff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000101ff000000ff010000ff010101ff000001ff010100ff010100ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff000001ff010101ff010101ff010000ff010101ff010101ff010101ff000000ff010001ff000000ff010000ff000000ff010001ff010100ff010001ff000001ff010100ff010001ff000101ff010000ff010101ff010001ff010001ff010101ff010000ff010100ff010000ff000000ff010000ff010101ff000000ff000100ff000000ff000000ff000100ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff737272ff727272ff727272ff727171ff717171ff706f6fff707070ff696969ff616160ff585959ff515050ff484848ff3f4040ff3a3a3aff333332ff2a2a2aff202020ff161616ff0c0c0cff0b0a0aff080808ff040505ff030303ff020101ff020101ff020202ff010102ff010101ff010000ff010101ff050505ff060605ff030303ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff050605ff070707ff060706ff020303ff020101ff010101ff000101ff010101ff020202ff040303ff050504ff060606ff080808ff0b0a0aff0f0f0fff161616ff202020ff282828ff302f2fff353535ff3a3a3bff414141ff484847ff4f4f4fff555555ff5a5b5aff5e5e5eff606060ff69696aff757574ff797a79ff797a79ff797a79000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2929ff2a292aff535353ff535353ff535353ff535253ff575756ff5d5d5dff616161ff636463ff646363ff636363ff636362ff636463ff656465ff666666ff676667ff666666ff666665ff666666ff666666ff676666ff676767ff666666ff666666ff656565ff646464ff636464ff646363ff636463ff636464ff656565ff656665ff666665ff646464ff636363ff616161ff626161ff626262ff616162ff616262ff616161ff616060ff616161ff626162ff636363ff616160ff5d5d5dff5a5a5aff5a5b5aff5a5a5aff5a5a5aff5a5a5bff5a5b5a00000000ff404040ff40403fff3f3f3fff3f3f40ff3f3f3fff3f3e3eff3e3e3eff3d3d3eff3c3c3cff3a3a3aff393839ff373737ff353534ff2e2e2eff272627ff1a1919ff0f0f0fff090909ff060606ff050405ff030303ff020201ff020202ff020202ff020202ff020101ff010101ff020202ff070707ff080708ff050404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020201ff050505ff0d0e0dff121212ff101010ff050505ff030202ff030303ff040404ff050505ff050504ff050405ff060606ff090908ff0d0d0dff111011ff161616ff1f1f1fff2c2d2dff3a3a3aff444444ff4e4e4eff575757ff606060ff676768ff6f6e6fff767676ff7a7a7aff7b7b7aff7b7b7bff7b7a7aff7b7a7aff7b7b7bff7b7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffefffefefefffffffffffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffefffffefffffffefffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefffffffefffffffefffffffefefffffffffffefefefffffefefffffefffffefefefffefefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffefefffffefefffffffffffffffefffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffefffffffffefffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefffffffefefffffefffffffffefffffffffffefffffffffefefffffefffffefefffffffefffffffffefffefefffffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffefefffffefefffffffffffefffefffffffffffefffffffffefffffffefefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffefffefffffefefffffefefffffffffffefffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffefffffffefefffffffffffefffefffffffefffffffefffefefefffffffefffefefefffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffefefefffefefdfffefefefffefefefffefdfdfffefdfefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffffefefffffefefffefffefffffffffffefefefffffefefffefdfdfffdfdfefffefefdfffefdfefffefdfefffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffefdfefffefdfefffefefefffefefdfffefefdfffefefdfffefefefffdfefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffffefffffefefefffefdfefffefdfefffefdfefffefdfdfffefefefffdfdfefffefdfdfffefdfefffdfefefffefdfefffefefdfffdfdfefffdfdfefffefefdfffefefdfffefefefffefdfefffdfefdfffefefdfffefdfdfffefefefffefefdfffefefefffdfefdfffefdfdfffefdfdfffdfdfefffefefdfffefefefffefdfefffdfdfefffdfdfefffefefefffefefefffefdfdfffefdfefffefefefffefefdfffefdfefffefefdfffefefefffdfefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffefefdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffefefffefefffffffefffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfdfffefefefffdfdfdfffefdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfefffdfdfefffdfefdfffdfdfdfffefdfdfffefdfefffdfefdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefefffdfefefffdfefdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffffefefffffffefffffefffffffefffffefffefffefefefffffefefffffffffffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffefefffffefefefffffefffffffefefffffefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffdfefefffefdfefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffefefefffefefdfffefefefffefefefffefdfdfffefdfefffefefefffefefefffffffefffefefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffdfefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffffffefffefefefffffffffffefefefffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefffffffefffffffefffffffefefffffffffffefefefffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffefefefffffefefffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefefefffefefffffffffefffefefffffefefffffffffefffffffefffffefffffffefffffefffefffffefefffffefefffffffffffffffefffffffffffefffffffffefffffffefefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefefefffffffffffefefefffffefffffffefffffffffffffefffefffefefefffffefefffffefffffefffefffefefffffffefffffffefffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffffefefffffefffffffefefffffffffffefefefffffefefffffefffffefefffffffefffffffffefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffefffffefffffffefffffffefffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffffefffffffefefffffffffffefefefffffefefffffefffffefefffffffefffffffffefffefefffffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffffffefefefffffffffffefefefffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffffefffffefefffffffffffffffefffffffffffefffffffffefffffffefefffefefffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffefefefffffffffffefefefffffefffffffefffffffffffffffffefffefefefffffffefffffefffffefffefffefefffffffefffffffefffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffffefffffffefefffffffffffefefefffffefefffffefffffefefefffefefffffffffefffefefffffefefffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0f0fff0b0c0cff080808ff050505ff050404ff050404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff020202ff050505ff060606ff060606ff080808ff0a0a0aff0c0c0cff0f0f0fff1414140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7c7dff7d7d7dff7d7d7dff7d7d7cff7d7c7cff7c7b7cff7b7c7bff757575ff6c6b6bff666666ff5d5d5dff545454ff4b4b4bff444343ff3c3b3bff323232ff262625ff19191aff121212ff0d0d0dff090a0aff070808ff060505ff040303ff030303ff030303ff020302ff020202ff020101ff020101ff020303ff0b0b0aff0b0b0bff070707ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff010201ff040404ff080707ff070707ff010101ff000000ff000000ff000000ff000000ff000001ff010101ff020102ff030203ff040304ff050606ff090909ff0e0d0dff151414ff212121ff2e2e2eff393939ff444344ff4d4d4dff575757ff5f605fff676767ff6f6f6eff757575ff7c7c7cff7b7b7bff7c7b7cff7c7c7cff7c7c7cff7c7c7cff7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff010000ff000001ff010100ff010101ff010001ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010100ff010100ff000000ff010101ff000000ff000000ff000001ff000001ff000100ff000000ff010000ff010001ff000100ff000001ff010001ff010001ff010100ff000101ff000101ff000100ff010101ff010000ff010001ff000000ff010001ff010000ff010101ff000000ff010000ff010000ff000000ff000000ff010100ff000000ff000000ff000000ff010000ff010000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727272ff727272ff727171ff717171ff707171ff6f6e6eff6f6e6eff696969ff636363ff5c5c5bff535353ff4a4a4aff424141ff3b3b3aff343434ff2b2a2bff202120ff161616ff0d0c0cff0a0a09ff070707ff050505ff020303ff020102ff020101ff010101ff010101ff010101ff010001ff010001ff040505ff050606ff040404ff020101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030202ff060506ff080808ff070707ff020302ff000001ff000001ff000000ff010100ff020202ff040303ff040504ff050505ff070707ff0a0a0aff0e0e0eff161616ff1e1e1eff272727ff2e2d2dff343434ff3b3b3bff424242ff494849ff4e4e4eff535353ff575757ff5a5a5aff5b5a5aff616060ff69696aff757575ff7a797aff7a7979000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff2a292aff2a292aff2a2a2aff535352ff535352ff50504fff565656ff5d5e5eff636263ff646464ff646363ff636362ff626363ff636364ff646564ff676767ff676767ff666666ff656565ff666566ff676666ff686767ff676767ff666666ff666566ff646465ff646464ff646463ff636363ff636363ff636363ff656564ff666666ff676666ff646564ff626262ff616161ff626161ff616261ff626262ff616262ff626161ff616060ff606060ff626261ff646464ff636263ff5c5c5cff585858ff5a5b5bff5b5a5aff5a5a5aff5b5a5aff5a5a5b00000000ff404040ff403f3fff403f3fff3e3f3fff3f3f3eff3f3e3eff3e3e3eff3d3d3dff3b3b3bff3a393aff383839ff363637ff343433ff2d2d2dff272626ff191919ff0f0f0fff090909ff060606ff040404ff030202ff010202ff010202ff020202ff020202ff020101ff010101ff010101ff030202ff060605ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010201ff050405ff0e0d0dff121212ff0f100fff040404ff030302ff030303ff040404ff040404ff050405ff050506ff060607ff090908ff0d0d0cff111110ff171617ff1f2020ff2c2c2cff383838ff434242ff4d4c4cff555656ff5e5f5fff676767ff6f6f6fff767575ff7b7a7bff7a7a7aff7b7a7bff7b7b7aff7b7b7bff7a7b7bff7b7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffffefffffffefffffffefffffffefefffffffffffffefffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffffefffffefefffffffefffffefefffffefefffffffffffffffefefffefefefffefefffffffffffffefffffffefffffffffffffffefffefffffefffffffefefffefefefffefefefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffefefffffffefffffefffffffefefffffffffefffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffefffffffffefffffefefefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffefefffffefffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffffefffffffefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffdfdfefffefefefffefefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefffffefefefffffffefffefffffffffefffffffffffffefffffffefefefffefefefffdfdfdfffefdfdfffefdfefffefdfefffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfefefffdfefefffefdfefffefefefffefdfefffefdfdfffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffffefffffefefefffdfdfefffefefefffefdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfefdfffefefdfffdfefdfffdfefefffefefefffefdfdfffefefefffdfefefffefefefffefefefffdfefefffdfefefffdfdfdfffdfdfdfffefdfdfffefdfefffefdfefffefefdfffefefdfffdfefdfffefefefffefefefffefdfefffefefefffdfefdfffefdfdfffefdfefffefefefffefefdfffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfefdfffefefdfffdfefefffefefefffefefefffefefefffffffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefefefffefffffffefefefffefefefffffefefffdfefefffefefefffefdfefffdfefefffefefdfffefefefffefdfefffdfdfefffdfefefffdfefefffefdfefffefdfefffdfdfefffefdfdfffefefefffefdfdfffdfdfefffdfdfdfffefefefffdfefdfffefdfefffdfefdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffefffffffffffffefffffffefffffffffefefffefefefffffefefffffefffffffffffffffffefffffffefffefffefffffffffffffffffffffefffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfdfffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefdfefffefdfefffefefefffdfdfefffefefefffefefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffefdfefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffffefefffefefffffefefefffefefefffffefefffffefffffefefffffefffffffefffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffefffffefefffffffefffffefffffffefefffffffffffffffefefffefefefffefefffffffffffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffffefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffefefdfffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffefefffefefefffefefefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffffefffffffefffffefefffffffefefffefffffffefefefffefefefffefefefffffffffffefffefffffefffffefffefffffffefffefefefffefefffffffefffffefefffffefefffffffffefffffefefffefefefffefefffffffffffffefffffffffffffffffffffffffffefffffefffffffefffffefffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffefffffffffefffffefffefffffffefffefefefffefefefffffefffffefefefffefefffffffffefffffefefffefefefffefefffffffffffffefffffffefffffffffffffffffffefffffefffffffefffffefffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffefffffffefffefefefffefffffffffefffffffefefffffffffffefffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffefffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffffefffffffefffffefefffffffefefffffffffffffefefffefffffffefffefffffffffffefffefffffefffffefffefffffffefffffefefffefefffffffefffffefefffffefefffffffffefffffefefffefefefffefefffffffffffffefffffffefffffffffffffffefffefffffefffffffefffffefefefffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff0f0e0fff0b0b0bff080808ff040404ff030304ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff020202ff060506ff080808ff080808ff0a0a0aff0d0c0cff0f0f10ff141414ff191a1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7c7c7cff7c7c7cff7b7c7bff7b7b7cff7b7b7bff747474ff6c6b6bff656565ff5c5c5cff545353ff4a4b4bff424343ff3b3b3aff313131ff262525ff1a191aff131213ff0e0e0dff0a0a09ff070707ff050605ff040404ff030303ff030303ff020302ff030202ff020102ff010101ff030302ff0b0a0aff0b0a0bff060607ff020202ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020102ff050505ff090909ff070808ff020102ff000000ff000000ff000000ff000000ff000000ff010101ff020102ff030203ff040303ff060605ff080808ff0d0d0dff141414ff202020ff2d2d2dff393939ff454444ff4e4d4eff575757ff5f5f5fff676767ff6e6e6eff757576ff7b7c7cff7c7c7cff7c7b7cff7c7c7cff7c7b7cff7c7c7cff7c7c7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff010001ff010101ff010100ff010100ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff000001ff000101ff000101ff000001ff000000ff000001ff000000ff000101ff000000ff000001ff000000ff010101ff000100ff010001ff000100ff010100ff010001ff000001ff010001ff000001ff000001ff010100ff010000ff000000ff000001ff010001ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727272ff727171ff717070ff717071ff717171ff717171ff6e6f6eff6a6a69ff646464ff5e5e5eff565555ff4c4c4cff444444ff3c3c3cff343434ff2b2b2cff212121ff161616ff0d0d0cff090909ff070707ff050505ff020303ff010202ff010101ff000000ff010000ff010001ff010001ff010100ff050504ff050605ff040404ff020202ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030303ff060707ff090909ff070707ff020102ff010000ff000000ff000000ff010100ff010201ff020303ff040304ff050504ff070707ff090a0aff0f0e0eff161616ff1f1f1fff272828ff2e2e2eff353535ff3d3c3cff434343ff494949ff4f4e4eff535352ff565655ff595959ff5a5a5aff5b5a5bff616060ff696969ff757575ff79797a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292a2aff2a292aff2a292aff29292aff2a2929ff505050ff3d3d3dff474747ff505151ff595959ff5d5e5dff5f5f5fff5e5f5eff5f5f5fff606060ff616162ff636363ff636363ff616162ff606060ff605f5fff605f60ff616061ff616161ff616161ff616161ff616161ff606060ff5f5f5fff5f5e5eff5e5e5eff5e5e5eff5f5f5fff606060ff606161ff5f5e5fff5c5c5bff5b5b5bff5b5c5cff5d5d5dff5e5e5eff5e5e5eff5d5e5eff5d5d5dff5d5d5dff605f5fff616061ff5d5d5dff555454ff4f4f4fff585858ff5a5b5bff5b5a5aff5a5a5aff5b5a5a00000000ff403f3fff3f3f40ff3f3f3fff3e3f3eff3f3e3eff3e3e3eff3e3e3eff3c3d3dff3b3b3bff393939ff383738ff353536ff333333ff2d2d2dff252525ff181919ff0f0f0fff090909ff050605ff040304ff020202ff010201ff010101ff010101ff020102ff010101ff000001ff010101ff020101ff040404ff030304ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff050404ff0b0b0cff0f1010ff0d0e0dff040303ff020102ff020203ff030404ff040505ff050505ff050505ff060607ff080808ff0d0d0dff111010ff161616ff1e1f1fff2b2b2bff363736ff414141ff4a4a4aff545453ff5c5c5cff656465ff6e6d6eff757575ff7a7a7bff7a7a7aff7b7a7aff7b7a7aff7b7a7bff7b7b7bff7b7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffefefffffefffffffffefffffffffffffefefffefffffffefefffffffefffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffefffffffefffefffffefefffffffefffffffefffefffefffffffffffefffefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffefffefffffffffefffffefffefffefffefffefffefffffffffffefefefffffffffffffefffffffffefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffefffffffefffefffffefefffffffefffffffefffefffefffffffffffefffefffffefffffefffefffffefefffefefefffffffffffffefffffffefefffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffefffffffffffffffffffefffefffefffefffefffffffffffefffefffffffffffffefffffffffefffffffffffefefefffffefffffffffefffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffffffefffefffffffffefefffffefffffefffefffffffffffffefefffefffffffefefffffffefffffefffefffefffffffffefffffffefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfefffdfefdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffefffefffefefefffefefefffefffefffefefefffffffffffffefffffffefefffffffffffefefefffffefffffffffffffffefffffefefefffefefefffefefefffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefefffefdfefffefdfdfffefefefffdfefefffdfdfefffefdfefffdfefefffefefefffdfefefffefefdfffefefefffefefefffefefdfffefefdfffefefefffefefdfffefdfefffdfefdfffefdfdfffdfdfdfffefefefffefdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffdfdfefffefefdfffdfefefffefefefffdfefdfffefdfefffdfefdfffefefdfffefefdfffdfefefffefdfdfffefdfefffdfefdfffefefefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfefffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffffefffffefefffffffefefffffffffffefefffffefefffffffffefffefffffffffffffffefefefffefefffffefffefffefffefffefffefffefefefffefefefffefdfefffdfefdfffefefefffefdfdfffdfefefffdfdfefffefdfefffdfefdfffdfefefffefdfefffefdfdfffefefefffdfefefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffffffffffffefffffffefefffffffffffefefefffffefffffffffefffffefffffffefffffffefffffffffffffefefffffefefffffffffefffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefefefffefefefffffefefffefffefffefefefffefdfefffdfefefffdfdfefffefefefffefefefffefefefffefdfefffefdfdfffefefefffdfefefffdfdfefffefdfefffdfefefffefefefffdfefefffefefdfffefdfefffefefefffefefdfffdfefdfffefefefffefefdfffefdfefffdfefdfffefdfdfffdfdfefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefffefffefefefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffdfefefffefefefffefefdfffefdfefffefefdfffefefdfffefefefffefefefffefefefffffefefffefffefffefefffffffefefffefffffffefefffffffefffffefffefffffffffffffefffffffffefffffffffffffffffffefefffffffefffffefffffffffffffffefffffffffffefffffefefffffffefffffffefffefffefffffffffffefffefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffffefffefffffffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfefffdfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffefefdfffefefffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffefefffffffffffffffefffffffefefffffffffffefffffffefffffffffefffffefffefffefffefffefffefffffffffffefefefffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffefffffffffffffefefffefffffffefefffffffefffffefffefffefefffffffefffffffefefffefefffffefffffffefefefffefefffffefffefffefefefffefefffffefffefffefefefffefefefffffefefffefffefffefffefffefefefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffffefffffefffffffefffffffefffffffefffefffefefefffffefefffffefefffefffefffefffefffefefefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffefefffffefffffffffefffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffefffefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffefffefffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffefffffefffffffffefffffffffffffefefffefffffffefefffffffefffffffffefffffffffffffefffffffefefffffffffffefffffffefefefffefefffffefffefffefefffffefffffffefffefffffefefffffefefffffffefffefffefffffffffffefefefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffffffefffffffffffffffffffffffefffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252525ff171717ff0e0f0eff0b0c0bff080808ff050405ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff020201ff080707ff0a0b0aff0a0a0aff0c0c0cff0f100fff141414ff1a191aff1e1f1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7c7d7cff7c7c7cff7c7c7cff7b7b7bff7b7b7bff7b7a7bff747474ff6a6a6aff636363ff5b5b5bff535353ff4b4a4bff424242ff393939ff303030ff242425ff191a1aff121312ff0d0e0eff0a0a0aff070707ff050405ff030403ff030302ff030302ff020202ff020202ff020102ff010101ff020203ff0a0909ff090a0aff050506ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030203ff060606ff0a0a0aff080808ff020102ff000000ff000000ff000000ff010000ff010101ff010101ff010101ff020202ff030404ff060506ff080808ff0c0c0dff131413ff1f1f1eff2c2c2bff383939ff444444ff4e4d4dff565756ff5f5f5fff676666ff6d6e6eff757576ff7c7c7cff7c7c7cff7c7c7cff7c7b7cff7c7c7cff7c7c7cff7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010000ff000000ff010000ff010101ff000001ff000001ff010100ff000101ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff000101ff000001ff010001ff000100ff000000ff010001ff010000ff000001ff000101ff000000ff000001ff000100ff000000ff000001ff000100ff000000ff010000ff010100ff000100ff000100ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff000001ff000100ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000100ff000001ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717271ff717171ff707071ff717171ff717070ff707070ff6e6e6eff696a69ff646565ff5f5f5fff575857ff4e4f4fff464646ff3d3e3dff353535ff2d2d2dff222122ff171616ff0c0d0cff090908ff060607ff050404ff030303ff020102ff010101ff010101ff000001ff000000ff000000ff010101ff050505ff060606ff040404ff020201ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff070707ff080909ff060707ff010102ff000100ff000000ff000000ff010101ff010101ff020203ff030303ff050404ff060707ff080808ff0d0d0eff151515ff1f1f1fff282829ff302f2fff363636ff3d3c3dff434343ff494949ff4e4e4eff525252ff555554ff585758ff595959ff5a5a5aff5b5b5aff606060ff696969ff757575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292a29ff292a2aff2a292aff2a2929ff2a2a2aff292a2aff2d2d2eff3b3b3bff454645ff4e4e4eff545555ff575857ff595959ff5a5a5aff5c5b5bff5c5c5cff5c5c5cff5a5a5aff585758ff555555ff535353ff525252ff515151ff515050ff515151ff535353ff525353ff515252ff505050ff4f504fff4f4f4fff4f4f4eff4f504fff505150ff515151ff4e4d4eff4b4b4bff4c4c4cff4f4f4eff535253ff565655ff585758ff585858ff585858ff595959ff5a595aff585859ff535353ff4b4b4bff464646ff4f4f4fff585859ff5a5b5aff5b5b5aff5b5b5a00000000ff3f3f3fff3f3f3fff3e3f3eff3e3e3fff3e3d3eff3d3e3eff3d3d3eff3c3c3cff3a3b3aff383939ff373637ff353535ff333333ff2c2c2cff252525ff191919ff0f0f0fff080809ff050606ff030403ff020202ff010101ff010100ff000100ff010101ff000100ff010001ff000000ff010101ff030304ff030202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff040303ff0a0909ff0d0e0dff0c0b0cff030202ff010101ff010202ff030303ff040404ff050505ff050505ff070606ff080808ff0c0c0cff0f0f10ff151515ff1c1d1dff282828ff343535ff3e3f3eff474747ff515151ff5a5a5aff626362ff6c6c6cff747474ff7a797aff797979ff7a7a7aff7a7a7aff7b7b7bff7b7a7aff7b7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffffffffffffffffffffefffffefffffffffffffffffefefffefffefffffffffffefefffffffefffffefffffffffffefffffffffffffffefffffffefffefefffffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffefffefefefffffffffffffffffffffefefffffffffffffefffffffffffffefffefffffefefffefffefffefffffffffefffffffffffffffefefffffffefffefffffffffefffffefffffffefffffffffefffffefffefffffffffffefefefffefffefffefefffffffefffffffffffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffefffefefefffffffffffefffffffffefefffefffffffffefffffffffffffffffefffffefefffefffffffefffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffefffffffefffffffffefefffefffefffffefefffefefefffefefefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffffefefffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffffffefffffffffffefefffffefffffffffffffffefefefffefffefffefffefffefefffffffefffffefffefffffffefffffffffffefffefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefffffffffefffffefffefffefffffffffefefffefffefffffffffffefefefffefffefffefefffffffefffffefefefffefdfefffdfefdfffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffdfefdfffefefdfffdfdfefffefdfefffdfefefffefefefffefdfefffdfdfdfffdfdfdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefdfdfffefefefffefdfefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffdfefefffdfefdfffdfdfefffefdfefffefdfefffdfdfefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfefefffefefefffefefefffefdfefffdfefefffefefefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefdfffefefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefffffffefffffefefefffefffefffffefffffffefffffffefffffffefffffffefffffefffffffefffefffefefefffefefefffefffefffefefefffffffefffefefefffdfefefffefefefffefdfdfffdfefdfffefefefffdfdfefffefdfefffdfefdfffefefdfffefefefffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfdfffefefdfffdfefefffefdfdfffdfefefffefdfdfffdfefefffdfdfdfffefdfdfffdfefdfffefefefffefefefffefffefffefefefffefefefffefffffffffefffffefffefffefffefffffefefffefffefffffefefffefefefffefefefffefefffffffefffffffefffffefefefffefffefffffefffffffefffffffefffffffefffffffefffffefffffffefffffffffefefffefefefffefffefffefefefffffffefffefefefffefefefffefefefffefdfdfffefefefffefefefffdfdfefffefefefffdfefefffefefdfffefefefffdfefdfffdfefdfffdfdfefffefdfefffdfefefffefefefffefdfefffdfdfdfffdfefdfffefefdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefffffefffefffefefefffefefefffefffefffffefffffefffefffefffefffffefefffefefefffefefefffefefefffdfefefffdfdfefffefdfefffefefefffdfdfefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefffefffefefffffefefffffefffefffffffefffffffffffffffffffffffefffffefffffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefffefffffefefffefefefffefefefffdfdfefffefdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffefdfdfffefefefffefffefffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefffffffffefffffffffffffffffefffffffefffefffffffffefffffefffffffefffffffffefffffefffefffffffffffefefffffefffefffefefffffffefffffffffffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffefefefffefffefffefffefffefefffffefefffffefffefffffffefffffffffffefffefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffffefefffefffffffffefffffefffffffefefefffffefefffefffefffefffffffffefffffffffffffffffefffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffffefefffefffffffffefffffefffffffffffefffffefefffefffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffefffffefffefffffffffffefefffffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffefffffefffffffffffefffffffffffefffefffefffefffefefefffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffffffefffffffffefefffffffffffffefffffffffffffffffefffffefefffefffffffefffffffffefffffffffffffffffefffffffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a29ff262525ff171717ff0e0e0fff0c0c0bff080808ff050404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff090909ff0c0c0cff0d0c0cff0f0f0fff141514ff191a19ff1e1e1fff2222230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7cff7c7c7cff7b7c7cff7c7b7cff7b7b7bff7a7b7aff7b7a7aff737373ff696868ff616262ff595959ff515152ff4a4a4aff424142ff383838ff2e2f2eff242424ff1a1919ff121212ff0d0d0dff0a0909ff060707ff040504ff030303ff020202ff020202ff020202ff020202ff010101ff000101ff020202ff090808ff090909ff050505ff010102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030202ff060606ff0a0a0aff080808ff010101ff000000ff000000ff010001ff000001ff010100ff010101ff010101ff020202ff030304ff060506ff080909ff0c0d0cff131313ff1e1d1eff2a2b2bff373837ff434343ff4c4c4cff545555ff5e5e5eff656565ff6d6e6dff757575ff7b7b7cff7c7b7cff7b7c7cff7c7c7bff7c7c7cff7c7c7cff7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010001ff000000ff000100ff010001ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff000100ff000101ff000001ff000000ff000000ff000000ff010001ff000100ff000000ff000000ff000001ff000001ff000101ff000000ff000000ff000000ff010000ff010101ff010100ff000000ff010100ff000101ff000000ff000101ff000000ff000101ff000000ff010000ff000000ff000000ff000001ff000100ff000000ff000000ff000100ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717271ff717171ff717171ff707070ff707070ff6d6e6eff69696aff646465ff5f5f5fff585858ff515150ff474848ff3f3f3fff363737ff2d2e2eff232222ff171717ff0d0c0cff090909ff060606ff040405ff030203ff020102ff010101ff000100ff000000ff010000ff000000ff010101ff050505ff060606ff040404ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010100ff030303ff060707ff080809ff060506ff010201ff000000ff000000ff000100ff010001ff010101ff010202ff030203ff030404ff060606ff080808ff0c0d0cff141415ff1f1f1fff292929ff303030ff363736ff3d3d3dff434343ff494949ff4e4e4eff525151ff545555ff575857ff595858ff595859ff5a5a5aff5b5b5bff616160ff69696a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a292aff292a29ff2a2a29ff2a2a2aff292a29ff272727ff252525ff343334ff3e3f3fff464646ff4c4c4cff504f50ff525352ff555554ff565656ff565655ff525253ff4f4f4fff4a4b4bff464545ff414242ff3f3e3fff3d3d3dff3b3b3bff3c3c3cff3d3d3dff3d3e3eff3b3b3cff3a3b3aff3a3a3aff393a39ff393939ff3b3a3bff3b3c3bff3a3b3bff383838ff353535ff393838ff3e3e3eff444544ff4b4b4bff4f4e4fff515051ff515152ff525352ff525252ff504f4fff4b4b4bff454545ff404040ff464646ff4f4f4fff585858ff5a5a5aff5a5a5a00000000ff3f3f3fff3f3f3fff3e3f3eff3e3e3eff3d3d3dff3d3e3dff3d3d3dff3b3b3cff3a3a3aff383838ff363736ff353535ff323232ff2b2b2bff242424ff191919ff0e0e0eff080909ff050505ff030303ff010201ff010100ff010101ff010100ff000001ff010100ff000101ff000000ff010101ff040304ff020303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040403ff080809ff0b0c0cff0b0a0aff020202ff010201ff020202ff020203ff040304ff040404ff050505ff060607ff080808ff0b0c0bff0e0e0fff141314ff1b1b1bff262626ff323232ff3b3b3bff444444ff4e4d4dff575757ff616160ff696969ff737372ff787979ff797878ff797a7aff7a7a7aff7a7b7bff7b7b7aff7b7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffefefefffffffffffffffefffefefefffffffffffffffffffffefefffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffefefffffefffffffffefefffefffefffffefffffffffffffefefefffffffefffefefefffefffefffffefffffefffffffefffefffffefefffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffffffefffffefefffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffefefffefefffffefffffffffefefffefffefffffefffffffffffffefefefffffffffffefefefffefffffffffffffffefffffffffffefffffefffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefefefffefffffffffffffffefffffffefffefffffefffffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffefefefffefefefffefffefffefefffffffffffffefffffffefefefffffffefffefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffefffefffefffefffefffffefffffefffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffefffffffffffffffffffefffffffffffefefffffffffefffefffefffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefefffefefefffffffefffffffffffefefefffefefefffffffefffefefffffffffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffffffefffffefefffefffefffefefefffefefefffdfefefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefdfdfffefdfdfffdfdfdfffefefdfffefefefffdfdfefffefefdfffefefdfffefefefffefefdfffdfdfdfffdfefdfffefdfdfffefefdfffefefdfffefefefffefefefffefdfdfffdfefdfffefdfefffefefefffdfdfdfffefefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefefefffdfefefffefefdfffefdfdfffefefefffdfdfefffefefefffdfefefffdfdfdfffefefdfffdfdfefffdfdfefffefdfefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefdfffefefefffdfdfdfffefefefffefefdfffdfdfdfffdfefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffefdfdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefffefffefefffffffffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefffffffffefefffefefefffffefffffefefffffffffefffefefefffdfefdfffefefefffefefdfffdfdfdfffefefefffefefefffefdfdfffefdfdfffdfdfefffefefdfffefefefffdfdfdfffefefdfffefefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefefffefdfdfffdfefdfffefdfefffefdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffdfefefffefefefffefefefffefffffffefffffffefefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffefefefffefefefffefffefffefefffffefffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefffffffffefefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefefffefefefffefdfdfffefdfdfffdfdfdfffefefdfffefefefffdfefefffefefdfffefefdfffefefefffefefdfffdfdfdfffdfefdfffefefdfffefefdfffefefdfffefefefffefefefffefdfefffefefefffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffefffffffefefffffffffefffefefffffefffefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffdfdfefffefefefffdfefefffdfefdfffefefdfffdfdfefffdfdfefffefdfefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffefffffffefefffffefefffefefefffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffffefffffffffffffffefefffffffefffffefffffffffffffefefefffffffffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefffefffefffefffefffefffefefefffefefefffefefdfffefdfdfffefefefffdfdfefffdfefefffdfdfdfffdfdfcfffdfdfcfffcfcfdfffdfdfdfffefefefffefefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefefefffefffefffffefffffefffffffefffefffffefefffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffffffffefffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefefefffffffffffffefefffefefefffefffffffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffffefefffefffefffffefffffffefffffefefefffffefefffefefefffefffefffffefffffefffffffffffefffffefffffffffffffefffffffffefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffefffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefefefffefefefffefffefffffefefffefefffffefffffffffefefffefffefffffefffffffefffffefefefffffffefffefefefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefefffffefffffefefffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffefffffefffffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffffffefffffefefffffffffffefefffffffffffffefffffffffffefffffffefffefefffffefefffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefefffefefefffffffefffffffffffefefefffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffefefffffffffffffffefefffefffefffffefffffffffffffefefefffffffffffefefefffefffffffffffffffefffffffffffeffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a29ff2a2a29ff262525ff171717ff0f0f0fff0c0b0bff070807ff020102ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010101ff030304ff0b0b0aff0e0f0eff0f0f0fff141414ff1a1919ff1e1e1eff222323ff2626260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7b7c7cff7b7a7bff7b7b7aff79797aff797a79ff727272ff666766ff606060ff585858ff515150ff494948ff404140ff373738ff2e2e2eff222323ff181818ff111111ff0c0c0dff080809ff060606ff040404ff020303ff020202ff010101ff020102ff010102ff010101ff010100ff010101ff080808ff090808ff050505ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff050605ff090a09ff080808ff010201ff000000ff000000ff000100ff010101ff010202ff010201ff010101ff030302ff030304ff060606ff090809ff0c0c0cff121313ff1e1d1dff2a2a2aff363636ff404041ff4a4a49ff525352ff5b5b5bff646464ff6c6c6bff747474ff7b7c7cff7c7b7bff7c7b7bff7c7b7cff7b7b7cff7c7c7bff7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff000100ff000000ff010100ff000001ff000001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff010101ff010100ff000000ff000101ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010001ff010100ff000000ff000000ff000000ff000100ff010000ff000000ff000100ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000101ff000101ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000100ff000100ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff717171ff717171ff717171ff707070ff6e6e6eff6a6a6aff646565ff5f605fff595959ff525252ff494a4aff404041ff383838ff2e2e2fff232423ff181817ff0c0d0cff0a090aff060706ff040404ff030202ff020202ff010101ff010101ff000101ff000000ff010100ff000001ff040404ff050505ff030303ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff060706ff080808ff050505ff010101ff010000ff010101ff000101ff000001ff010101ff010102ff020302ff030403ff060606ff090809ff0c0d0cff141413ff1f1f1fff292a29ff303030ff373838ff3d3e3eff434343ff494949ff4d4d4eff515152ff555455ff575757ff585959ff595959ff595959ff5a5a5bff5b5b5bff616160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2929ff2a2929ff292929ff272727ff242424ff232323ff2e2e2eff383837ff3f3f3fff454544ff494949ff4c4c4cff4e4e4eff4f4f4eff4e4d4dff494949ff434343ff3c3b3bff343434ff2f2e2fff2b2a2bff282828ff272727ff272727ff282828ff282828ff262626ff252625ff252525ff252525ff242424ff252425ff262626ff252526ff232323ff222222ff272727ff2f2e2fff383938ff414140ff464646ff494949ff4a4a4bff4b4b4bff494a49ff474746ff444444ff3e3e3fff333333ff404040ff464646ff4f4f4fff595858ff5a5a5a00000000ff3f3f3fff3f3f3fff3f3f3fff3e3e3eff3d3e3dff3d3d3cff3c3c3cff3b3b3bff3a3a3aff393838ff373636ff343434ff323231ff2a2a2aff232323ff181818ff0e0e0dff080808ff050505ff020203ff010201ff010000ff010100ff010100ff010101ff010101ff010000ff000100ff010001ff040404ff020203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff080808ff0b0b0bff090a09ff020303ff020101ff010101ff030303ff040404ff040304ff050404ff060606ff080807ff0b0b0bff0e0e0eff141413ff1b1b1aff242424ff30302fff383838ff414241ff4b4b4bff545554ff5e5e5dff686868ff717171ff787778ff787878ff797879ff7a797aff7a7a7aff7b7a7aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffefefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefffffffefefffffffefffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffefefffefefffffffffefffefefefffefefffffefffffffffefffffefefffffefffefffffefefffffefffffefffefffffffefffefefefffffffffffffffffffffefffffffffefffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffffefefffffffefffffefefffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffefffefefffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefefffefffffffefffffffffefffffefefffffefffefffefefefffefefefffefefefffefffefffefefefffffefffffefefefffffefffffefefefffefefffffefffefffffffffffffefefffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefffffffffffefffffefffffffffefffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffefffefffffffefffefffefefffffefefefffffefefffffffefffffefffffffefefffffefffffefefefffffffefffefefffffefefffffefffffffffffefffefefefffefefefffffefefffefefefffffffffffffefefffefefefffefefefffefffefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefffffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffffefffffffffefffffffefffffffefffffffffffefefefffefefefffefefefffdfefefffdfefdfffefefefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffdfdfefffefefdfffdfdfdfffdfdfefffefefdfffefdfdfffefefefffefefdfffefefefffdfefdfffdfefefffefefefffefefefffefdfefffefdfdfffefefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefdfffdfefdfffefefefffefefdfffefdfefffdfdfdfffdfdfefffdfefdfffefefefffefdfdfffefefefffefefdfffefefefffefefefffdfefefffefefdfffdfefefffdfefdfffdfefefffefdfdfffefdfdfffefefefffefdfefffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefdfdfffdfdfefffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefffffefffefffffefffffefefefffefefffffefffefffffffffffffefefffffefffffffefefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffefefefffefdfefffefefefffefefefffefdfdfffefdfefffdfdfdfffefefdfffdfefefffdfefefffdfefefffefefdfffefdfdfffdfdfefffefefdfffefdfdfffefefefffefdfdfffefefdfffdfefdfffdfefdfffefdfdfffefdfefffdfdfdfffefdfdfffefefdfffefdfdfffdfdfefffefdfdfffefefefffdfefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffffefffffefefefffffefffffefefefffefefffffefefefffefffffffffefefffffefefffefefefffffffffffefffffffefefefffefffefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffdfdfefffdfefefffefefdfffefdfdfffdfdfefffefefdfffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffdfefdfffefefefffefdfdfffefdfefffefdfdfffefefefffdfefefffdfefefffefefdfffdfefefffefefdfffdfefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefffffefefffffefffffffffffefffffefefffefefffffffffefffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffefffffffefffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffffefefffefefefffefefefffefffefffefefefffefefefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffefefdfffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffefffffefefffefffffffefffffffffefffffefefffffefffffffffefefffffefffffffffefffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffefefffffefefffffffefffffefffffffefefffefefffffefefefffffffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffefefffffefefffefefefffefefefffffefefffffefefffefefefffffefefffffffffffefffefffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffefffffefefffffffffffffffffffffefefffffefffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffffefffffefffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffefffffffefffffffffffefffffffefffefefffffffffefffffefefffffffffffffefefffffffefffefffefffefffefffffefefffffefffffefefefffffefefffffffefffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffffefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffefffffffffefffffefefffffefffffffffefefffffefffffffffefffffffefffefffefffffffffffffffefffffefffffffffefffefefffffefffefffffffffffffefefffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffefefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffffefffffefefffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffffefefffffffefffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffefffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a29ff292a2aff2a2a2aff262525ff171717ff0f0e0eff0c0c0cff070606ff040404ff030303ff020202ff020202ff020202ff010101ff010000ff000001ff000000ff000000ff000000ff000101ff010000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff000001ff000000ff010001ff000000ff000001ff000000ff000101ff010000ff010000ff010000ff010201ff020202ff010202ff020201ff020303ff050505ff0c0c0cff131313ff141414ff191a19ff1f1e1fff222222ff262526ff2928290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7b7b7bff7a7b7bff7a7b7bff7a797aff787879ff787978ff717171ff666565ff5f5f5fff575756ff4f4f4fff484748ff3f3f3fff363536ff2c2c2cff212121ff171716ff101110ff0c0b0bff090808ff060605ff040504ff030303ff010202ff010101ff010101ff010100ff000101ff010000ff020102ff080808ff090809ff060606ff030203ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff060605ff0a090aff080808ff020201ff000000ff000001ff000000ff010101ff010101ff010102ff010201ff030303ff040404ff060606ff080808ff0c0c0cff121212ff1c1c1dff282928ff333434ff3e3f3eff474747ff505050ff5a5959ff626262ff6b6a6bff747373ff7b7a7bff7a7a7aff7c7b7bff7b7b7cff7c7c7cff7b7c7cff7c7c7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010001ff000000ff010001ff000000ff000001ff000100ff010101ff010000ff010101ff010100ff010101ff010101ff000101ff010101ff010101ff010100ff010101ff010101ff010000ff010100ff010001ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000101ff010000ff000000ff000100ff000100ff010000ff010000ff000000ff000000ff010000ff010000ff000000ff010000ff000001ff000000ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff717171ff717171ff717171ff717171ff6f6f6fff6a6a6aff656565ff605f60ff5a5a5aff535253ff4a4b4bff414242ff393839ff2e2e2fff222323ff181717ff0d0c0cff090909ff060606ff040404ff030303ff020201ff020102ff010101ff000001ff000100ff000101ff010101ff040404ff040404ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff060606ff070707ff050404ff010101ff010100ff010000ff000001ff000101ff010001ff010102ff020302ff030303ff060506ff080808ff0d0d0cff131313ff1f1f1fff282828ff302f30ff373737ff3e3e3eff444443ff494a49ff4e4d4dff525152ff555554ff585858ff595959ff585959ff595958ff595959ff5a5a5aff5a5b5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff2a2a29ff29292aff272727ff232424ff232322ff232222ff2b2b2cff333333ff393939ff3e3e3eff424242ff454545ff474747ff464746ff444443ff3f3e3fff373737ff2f2e2eff262525ff1e1e1eff1a1a1aff1a1919ff181818ff171717ff171817ff181718ff171616ff161516ff151615ff151515ff141515ff141515ff151515ff151515ff141515ff151515ff1b1a1bff222222ff2e2e2dff363636ff3d3d3dff3f403fff403f40ff3e3e3eff3d3d3eff3d3d3dff3e3e3eff3b3b3bff323232ff333333ff404040ff464646ff4f4f4fff58595800000000ff3e3f3eff3e3f3fff3f3f3eff3f3e3eff3e3e3eff3d3d3eff3d3c3cff3b3b3bff393939ff393938ff363636ff333334ff303031ff282928ff212121ff171717ff0e0e0dff080808ff050505ff030302ff020201ff010100ff000101ff010101ff020102ff010101ff010000ff010100ff010101ff040404ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030302ff070708ff0a0a0aff0a0909ff020202ff010102ff020101ff020203ff030303ff040403ff040404ff060606ff070808ff0c0c0bff0e0e0eff131314ff1a1a1aff222222ff2d2d2dff373636ff3f3f3fff484848ff515251ff5b5b5bff666565ff706f70ff787777ff787877ff787878ff787879ff7a7979ff7a7a7bff7a7b7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffefffffffffefefffffefffffefffffffffefffffffefffffffffefffffefffffffffffffffffffffefffefffefffffffefefffffefefffffffffffffffffefffffffffffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffffefffffffffffffffefffffefffffffefefefffffffffffefffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffefffefffefefefffefefffffefffffffffefffffefefffffffffefffefefefffffffffffffffefffefffefffefefffffefefffffefefefffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffefffffefefffffffefffffefffffefffefffefefffffefefffffffffffffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefffefffefffffffffffffffffefffffefefefffefffefffffefffffffffefffffefefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffefffefffffffffffffffffffefffefffffffefffffefffffffefffffffffefffffffefffffffffffefefffffffffefffefefefffefffffffefffffffefffffffffffefffefefffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefdfffdfefdfffefefdfffdfdfefffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefdfefffefdfefffefefdfffefefefffefefefffefefefffdfefdfffdfefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffdfefefffefefefffefefefffefdfefffdfefdfffefdfefffefefdfffefdfdfffdfefdfffefefefffefefefffdfefefffefefdfffefdfefffefdfefffefefdfffefefefffefefefffdfdfefffefefdfffdfdfdfffdfefefffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefdfefffefefdfffefdfdfffefefdfffefefefffdfefdfffdfdfefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffffffefffefffefffefffefffefffffffffffffffffffffffffefffffefffefffffefffffffffefffffefefffefffefffffffffffffffffffefffefffffffefffffefffffffefffffefefefffefefefffefefefffdfdfefffefefdfffefdfefffefefefffdfefefffefefefffefefefffefdfefffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefefefffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffffffffffefefefffefefefffffefefffefffefffefefefffffffefffefefefffefffefffefffffffffffffffffefffffefefefffefffefffefefefffefefefffffefefffefffefffefefefffefffffffefefefffefefdfffefdfefffefdfefffefefefffefefefffefefefffdfdfefffefefdfffdfdfefffefefefffdfefefffdfefefffefefdfffdfdfefffefdfdfffefefefffdfefdfffdfefdfffdfefdfffdfdfdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffdfefefffefefefffefdfefffdfdfdfffdfefdfffefdfefffefefdfffefdfdfffdfefdfffefdfdfffefefefffdfefdfffefefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefffefffefffefffffffefffefefffffffefefffffffffffefffefffffffefffefffefffefefefffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffefffffffffefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffffefffffffffffffffefffffefffffffefefefffefefefffefefefffefefdfffdfefefffefefefffefdfefffdfdfdfffcfdfdfffdfdfdfffefdfdfffefefefffefffefffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffefffffffffefffffefefffffffefffffefffffefffefffefefffffefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefefffefffffffefffefffefffefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffefffefffefffefffefefffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffefffefffffffffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffefffefffefffefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffffffefffefffefffefffefefffffefefffffefefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffefffefffefefffffefefffffffffffffffefffffffffffffffffffffefffffffefffefffffffffffefffffffefffefffefffffffffffffffffffffffffffffffefffefffffefffffffffefffffefefffefffefffffffffffffffffffefffffffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffefefffffffffffefffefffefffefffefefefffefefefffefefffffefffffffffefffffffefffffffffefffffefffffffffffffffffffffefffefffefffffffefefffffefefffffffffffffffffefffffffffffffffffffffffffffffeffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2a2bff2a2a2aff2a2a2aff2a2a2aff262625ff171717ff141413ff0e0e0fff0b0b0bff09090aff090a0aff090908ff080807ff060606ff040403ff030202ff020202ff020102ff010201ff010102ff010102ff020202ff020102ff020202ff020101ff010202ff010101ff010101ff010101ff010101ff010202ff020202ff020102ff020202ff020202ff030303ff030303ff050404ff060706ff070707ff070707ff070707ff080807ff0b0a0bff131314ff1b1b1aff1a1a19ff1f1f1eff222223ff262625ff292829ff2c2c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7bff7b7b7bff7a7b7aff79797aff787879ff787878ff787778ff707071ff656565ff5e5f5fff555656ff4e4e4dff454545ff3c3d3cff333434ff2a2a2aff201f20ff151515ff0f0f0fff0b0b0bff080808ff060606ff040504ff030303ff020202ff010101ff010100ff010001ff010001ff010100ff020202ff080808ff080808ff060605ff020203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff020202ff060606ff0a0a0aff080908ff010201ff010100ff000000ff000100ff000101ff010101ff020102ff010101ff020302ff040404ff060605ff080808ff0b0c0bff121111ff1b1c1cff262726ff323231ff3c3c3cff454546ff4f4f4eff585858ff606060ff686869ff737272ff7a7a7aff7a7a7aff7a7b7bff7b7c7bff7c7c7cff7c7b7cff7c7c7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff000101ff010101ff010001ff000000ff000100ff010001ff010100ff010100ff000101ff010101ff010101ff010101ff010100ff010001ff010101ff010101ff010101ff010101ff000001ff010100ff000000ff000000ff000000ff000000ff010100ff000000ff010000ff010000ff000100ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff010100ff000000ff000000ff000001ff000000ff000000ff000001ff000000ff010100ff010000ff010100ff010000ff000100ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff717171ff717171ff717171ff717171ff6f6f6fff6b6a6bff666665ff616060ff5b5b5aff535354ff4b4c4bff424243ff39393aff2f2f2fff232223ff171717ff0c0b0cff080808ff050505ff040403ff020202ff010101ff010101ff010101ff010101ff010000ff000100ff010101ff040404ff040303ff020302ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff060606ff060606ff040404ff010101ff010100ff010101ff000100ff000001ff010101ff020202ff030303ff040404ff060606ff080908ff0c0c0cff141413ff1e1e1eff272827ff2e2f2fff363636ff3d3d3dff434343ff484948ff4e4d4eff525251ff555554ff575857ff595959ff595959ff595a59ff5a5a59ff5b5a5bff5b5b5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292a2aff292a2aff272827ff242424ff222223ff222221ff222222ff2a2a29ff303030ff333333ff353434ff383838ff3b3c3cff3e3d3eff3c3b3cff373736ff313131ff2c2c2cff242423ff1b1b1bff151515ff121213ff101011ff0f1010ff0e0e0eff0e0e0eff0e0e0eff0e0e0dff0d0d0dff0d0d0dff0c0c0dff0c0d0cff0c0c0dff0c0c0dff0d0d0dff0d0d0dff0e0e0eff121212ff171818ff212121ff292929ff2e2f2fff303030ff2d2d2dff2c2c2dff2f2f2fff323232ff353636ff333333ff292929ff323232ff333333ff404040ff464646ff4f504f00000000ff3f3e3fff3f3e3fff3f3f3fff3f3f3fff3f3f3fff3e3e3eff3f3e3eff3c3c3cff393a3aff373737ff343534ff323231ff2e2e2eff272626ff212020ff171716ff0e0e0dff080808ff040404ff020202ff010202ff010101ff010101ff010201ff020102ff020202ff010101ff000100ff010102ff040405ff030303ff010101ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff030203ff070707ff0a0a0aff0a0909ff020202ff000001ff020101ff020102ff020303ff020303ff040404ff060606ff080708ff0c0b0bff0f0e0eff131413ff191919ff212221ff2c2b2bff353435ff3c3d3cff454444ff4d4d4dff575756ff626262ff6e6e6eff777777ff777877ff777878ff787878ff787878ff7a7a7aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffefffffffffffefefffffffefefffffefffffffffffffffefffffffffefffffffffffffefefffffffefffffffffffefffffffffffffffffffefffefffffffefffefffffffefffefffefffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefffefffefefefffefefefffffefefffefefffffffffefffffffefffffffefffffefefffefffffffffefefffffefefffffefefffefefffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffefffffefefffefffefffefffefffffffefffefffefffffefffffffefffffffffffffefefefffffffefffefffefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffffffefffffefefffefefffffffffefffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffefffffffffffefffffffffffffffefffefffefefefffefffefffffefefffefefffffffffefffffefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffefefffffefffffffefefffefefefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefefffffefffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffefffffffffffffffefefffffffffefffffefffffefffffffefefefffefefffffefefffffefffefffffffefffefefffffffefefffffefffffffefefffefefffffefffefffffefffffffefefffffefefffefefefffefefefffffffefffffefefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffffffefffffffefffffffefffffefefffefffffffffefefffffffffffffefffffffefffffffffffffefffffffefefefffefffefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfefdfffefefdfffdfefdfffefdfefffefdfefffefefefffefdfdfffefefefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefdfefffefdfefffefefefffdfefefffefefdfffefefefffefefefffefefdfffefefefffefefdfffefdfdfffefefdfffefefdfffdfefefffefefefffdfdfefffefefdfffefefefffefefefffdfefdfffdfefefffdfefefffdfefdfffefefefffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfefdfffdfdfdfffdfefdfffefdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefefefffdfdfdfffefefdfffefdfdfffdfdfdfffdfefdfffefefdfffdfefdfffefdfdfffefdfefffefefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefefdfffdfdfefffdfefefffefefefffdfefdfffdfdfdfffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffdfefefffdfefefffdfefdfffefefefffdfdfefffefdfdfffefdfefffefdfdfffdfdfefffdfefdfffefdfefffefdfdfffefdfdfffefefefffdfdfdfffefefdfffefefdfffdfefefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffffffefffffefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefdfffefefefffefefdfffdfdfdfffefefdfffefefdfffdfefefffdfdfdfffdfdfefffefefdfffefdfefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffefefffffefefffffefefffffffefffefefefffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffefffffffffffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefefffffefefffffefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefffefffefffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffefffffffffffefffffffffffffffefffefffefefefffefffefffffefefffefefffffffffefffffffefffffffefffffefffffffffffffffefefffffffffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffefffefffffffefffffffefffefffffffefffefefffffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffffffefffefefffffefffefffffffffffefffefffefefefffefffefffffefefffefefffffffffefffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffefffffefffffffefffefffefffffffefffffffffffffffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffefefffffefefffffffffffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefefffffefffffffffefffefefefffffffefffefffefffffefefffffffefffffefffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefefffffffffffefffefffffefefffffffefffffffffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffefffffffefffffffefffffefffffefffffffffefefffffefefffffefefffefefffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffefffffffffffefefffffffefefffffefffffffffefffffefffffefffefffffffffffffefefffffefefffffffffffefefefffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffefffffffffffefffffffffffffffefffffffefefefffffffefffffefefffefeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2a2b2bff2a292aff2a2a2aff2a2a2aff252525ff1f1f1fff171817ff151514ff141414ff141314ff131313ff111111ff0d0e0eff0a0a0aff080807ff060606ff050505ff050505ff050404ff040404ff040404ff040505ff050404ff050404ff040404ff030304ff030304ff030304ff040404ff050504ff050505ff050505ff060606ff070707ff080808ff0a0a09ff0d0d0cff0f0f0fff101010ff101011ff10100fff111111ff141414ff191a19ff1e1e1fff1e1e1fff222322ff262626ff282929ff2c2c2bff2f2e2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7a7aff7a7a7aff7a7a79ff797978ff787878ff777677ff777777ff6f6e6eff636363ff5d5c5dff535353ff4b4b4bff424242ff3a3a3aff323232ff292929ff1e1e1eff151515ff0f0f0eff0b0b0aff080808ff070706ff050505ff040404ff020203ff020101ff010101ff010101ff010101ff000101ff020202ff080808ff080808ff050505ff030202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff050505ff090909ff080808ff010102ff000000ff000000ff000000ff000100ff000100ff010100ff020101ff030202ff040403ff060605ff080808ff0b0c0cff111111ff1a1a1bff262525ff313031ff3a3a3aff434342ff4c4c4cff555556ff5e5e5eff686867ff717171ff797979ff797979ff7a7a7aff7a7a7bff7b7b7bff7c7b7cff7c7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000100ff010000ff010000ff010000ff010000ff010100ff010100ff000101ff010101ff000001ff010100ff010101ff010101ff000100ff000101ff000101ff000100ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717271ff717171ff717171ff727171ff717171ff717171ff6f6f6fff6a6b6aff656565ff606060ff5b5a5aff535354ff4c4c4bff434242ff393939ff2f2e2fff222323ff171616ff0b0b0bff070707ff040405ff030303ff010202ff010100ff010101ff000101ff010100ff010101ff010100ff010101ff040403ff030303ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010001ff020302ff050505ff050605ff030303ff010100ff010000ff000001ff010100ff010100ff010101ff020202ff030303ff040404ff060606ff080808ff0c0c0cff131313ff1d1d1dff262626ff2d2e2dff343534ff3c3b3bff424242ff484847ff4d4d4dff525251ff555554ff575858ff595959ff59595aff5a5a5aff5b5a5bff5b5b5bff5b5b5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff29292aff282727ff242324ff222322ff222222ff212020ff212120ff292929ff2e2e2eff2e2e2dff2b2b2aff2b2b2bff2e2e2dff313131ff303030ff2a2929ff242324ff201f1fff1a191aff131413ff0e0f0eff0c0c0cff0c0c0bff0a0a0aff090909ff090809ff070807ff080807ff080808ff080707ff070708ff070707ff070706ff060606ff070607ff080808ff090909ff0c0b0bff0f0e0fff151515ff1b1b1bff1d1e1eff1e1e1eff1c1c1cff1a1b1aff1f1f1eff272727ff2f2f2fff303030ff292929ff292929ff323232ff333333ff404040ff46464500000000ff3f3f3fff3e3f3eff3e3f3fff3e3f3fff3f3f3fff3f3f3fff3f3f40ff3c3b3bff383738ff353534ff323232ff2e2f2eff2c2b2bff252424ff201f1fff171717ff0e0e0eff080808ff050404ff020303ff020201ff020201ff010101ff020101ff020202ff020202ff010101ff010101ff010101ff040303ff030303ff010101ff000101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff010000ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff010000ff010101ff020303ff070707ff0a0a0aff090909ff020202ff010100ff000001ff010101ff010102ff020202ff030303ff050605ff080707ff0b0a0aff0e0d0dff131313ff191919ff212120ff2a2a29ff323333ff3a3a39ff414140ff474847ff515051ff5c5b5cff6b6b6bff787878ff767676ff777877ff787777ff787878ff797879ff797a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefefffffefffefffffffffffffefefffefefffffffffefffefffffffffefefffefffefffefffffffefffefffffefefffefffffffffffffffefefefffffffffffffefefffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffffffffefffffefffffefefefffffffefffefffffffefefffffffffefffefffffffefffefffefefffffffffefffefefffffefefefffefefffffffffefffffffffffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffefefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffffffffffffffffffefffefefffffffffefffefffffffffefefffefefefffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefffffffffffffffefefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffefefffffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffefefffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffefefefffffefefffefefefffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffffefffefffefffffefefffefffefffefffffffefffefffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefdfffdfdfefffdfefdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefdfffefdfefffdfdfdfffefefdfffdfefefffdfdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefdfefffefdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefdfffdfdfefffdfdfdfffefdfdfffefdfefffefefdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffffefefffefefffffffffefffefefefffefffffffffefefffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefdfdfffefefdfffefefdfffdfefdfffefefefffefefdfffdfdfefffdfdfdfffefefdfffdfdfefffdfdfdfffefefdfffdfefefffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefdfffdfdfefffdfdfdfffefdfdfffefdfefffefefdfffdfefdfffdfdfdfffefdfefffefefdfffdfdfefffdfefefffefefdfffefdfdfffefefdfffefefdfffefefdfffefefefffefefdfffefdfefffefdfefffefefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffffefffefffefffffefefffefefefffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefdfefffefefefffefdfdfffefdfdfffefefefffefdfefffefdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefefdfffefefefffdfefdfffefefefffdfefefffefefefffefefdfffdfdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefffffffefefffffefefffffefefffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefffffffefefefffffefefffefffffffffffffffefefefffefffffffefefefffefefefffefdfefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffefefffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffffffefffefefffffffffefffefffffffffffefffffffffffffffffffefffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffffffffffffffefffffefffffffffffffefffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffefefffffefefefffffffefffefffffffefefefffffffefffefffffffefffefffffefffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffffffefffffffefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffefffffffffffffffefefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffefefefffefffefffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefefffffffefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffeffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313131ff2e2e2eff2a2b2bff2a2a2aff2a2a2aff292a2aff242424ff1f1f1fff1e1e1dff1d1d1dff1d1d1dff1c1c1dff1b1b1bff181817ff141414ff101010ff0e0e0dff0c0c0cff0c0b0bff0b0b0bff0a0b0bff0a0a0aff0b0a0aff0a0b0bff0a0b0aff0a0a0aff090a0aff090909ff090909ff0a0909ff0a0a0aff0b0b0bff0b0b0bff0c0c0bff0e0e0eff101110ff131413ff161617ff1a1a19ff1b1b1bff1a1b1bff1a1a1aff1a1a1aff1c1c1cff202020ff222223ff222222ff262625ff292929ff2c2c2cff2f2f2eff3231310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7aff797a7aff797978ff787878ff767777ff757575ff767575ff6d6d6eff626262ff5a5a5aff505150ff474747ff3f3f3fff383738ff303030ff272727ff1c1c1dff131313ff0e0e0eff0a0b0aff080908ff060707ff050505ff040404ff020302ff020202ff010201ff020101ff010101ff000001ff020202ff090908ff090809ff060505ff020202ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff040505ff090909ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff020202ff030403ff050605ff070808ff0b0c0bff111111ff191a19ff242424ff2f2f2fff383838ff404040ff49494aff525252ff5c5c5bff656566ff70706fff787878ff787877ff797979ff7a7a7aff7a7b7bff7b7b7cff7c7c7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff000100ff000101ff010101ff010101ff000101ff010101ff010101ff010101ff010100ff000001ff000000ff010000ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717172ff717271ff717171ff717171ff717071ff6f6f6fff6b6b6bff666666ff606061ff5b5b5aff535453ff4b4b4bff424242ff393939ff2f2f2eff232222ff161717ff0b0b0bff070707ff050505ff030303ff020202ff010001ff000000ff000000ff010001ff010100ff010001ff010201ff030403ff020303ff010201ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020102ff040404ff050505ff040303ff000101ff010100ff000000ff000000ff000000ff010101ff010201ff030202ff030404ff060606ff080808ff0c0c0cff131212ff1d1d1dff262526ff2c2c2cff333333ff3a393aff404040ff474747ff4d4e4dff515251ff545555ff585858ff5a5a5aff595a5aff5b5b5bff5b5b5bff5c5c5cff5c5c5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff242324ff232322ff212222ff202121ff1f1f1eff1f1e1fff262525ff292928ff242424ff1c1c1cff171716ff181718ff191919ff191a19ff171718ff151515ff121212ff0e0f0fff0b0b0bff090809ff070707ff060606ff050605ff050505ff040404ff040403ff040403ff030404ff040403ff030404ff030303ff030303ff020303ff020302ff030203ff030404ff050505ff060607ff0a0a0aff0d0d0dff0e0e0eff0f0e0eff0c0c0cff0c0c0cff101010ff191919ff242424ff272727ff202120ff292929ff292929ff323232ff333333ff40404000000000ff3f3f3fff3f3f3eff3e3e3fff3f3e3fff3f3f3eff3e3d3eff3f3f3eff3a3a3aff353535ff333232ff303030ff2c2c2dff292a2aff242423ff1f1e1eff161616ff0f0e0eff090909ff060505ff040403ff030203ff010102ff010101ff010202ff020202ff020201ff010202ff000101ff010101ff040404ff030303ff010101ff000001ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff000100ff000001ff000100ff000001ff000000ff010101ff010101ff030203ff070707ff09090aff090809ff020202ff000001ff010100ff000100ff010100ff020101ff020302ff040405ff060607ff090908ff0b0b0bff101010ff171616ff1e1e1dff252525ff2c2c2cff333233ff393939ff40403fff474848ff505050ff5e5e5eff737474ff6e6f6eff767676ff787878ff787878ff787878ff787879000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefefffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffefffffffffffffffffefffffefefffffefffffffefefffefffefffefefffffffefefffffffffffffffefffffffefffefffefffffefffffefffffffffffffffffefefffefefefffffffffffefefefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffefffefefefffefefffffffffefffefefffffefefffffffefffffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffefefffffffefefffffffffffffffefffffffefffefffefffffefffffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffffefefffefffefffffffffffefefefffefefefffefefffffefffffffefefefffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffefffffefffffffefffffffefefefffffffffffefffefffffffefffefefefffffffffffffefefffefefefffefefffffefefffffefefefffefffffffffffefffffffffffffefefffffffefffffefffffffffefffffffffffffefefffffffefffffffefffffffffffefefefffefffefffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefffffefffffffffffffffffefefffefefffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffefefffffffefefffefffefffefefefffefefefffefdfefffdfdfefffdfefdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffefefdfffdfdfefffdfdfefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffffefffffefffffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfdfefffefdfefffdfefefffefefefffdfdfefffefdfefffdfefefffefefefffdfefefffefefefffefefdfffefefefffefdfdfffefefefffefefdfffdfdfefffdfefefffefefefffdfdfdfffdfefefffefefdfffefdfefffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefefffefefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffdfdfefffefefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffdfdfdfffefefefffefdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffdfefdfffefefefffefdfdfffefefdfffefefdfffefefefffefdfdfffdfefdfffdfefdfffdfdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffffefffefefefffffefffffefffffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfdfefffefdfefffdfefefffefefefffdfdfdfffefdfdfffdfefefffdfefefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefdfdfffdfdfefffdfdfefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefffffefffefffefffffffefefefffefefefffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefffffffffffefffffffefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffffffffffffffefffffffffffffefefffffefefffefefefffefefefffefefefffefdfefffdfefefffefefefffdfdfdfffdfdfdfffdfefefffefefefffefefefffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefefffffffefefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffffefefffefefffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefefffffefefffffefefffffefefefffefffffffffefefffffefffffefefefffffffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefffffffefefffffffefffffffefffffffefffefffffffffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefefffffffefffffefffffffefffffffefffefffffffffffffffefffffffefffefefefffffffffffffefefffefefffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffefefefffffffefffefefffffefefffffffefffffffffefffffffefffffefefffffefefffffefefffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffefffffffffefffffffefffefefffffffefefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffffefefffefefffffffffffffefffefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefefffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefefffffefffffffffffffffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffefffefffffffefefffffffffffffffffffffffffefffffefffffffefffffffffffffffffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343434ff323231ff2e2e2eff2a2a2bff2a2a2aff272727ff252525ff232222ff232223ff232323ff232423ff232324ff232222ff202020ff1d1d1dff1b1b1bff181818ff161516ff151515ff151515ff141414ff131313ff141414ff141414ff131313ff121212ff121212ff121212ff121212ff121213ff131313ff141414ff141414ff141414ff171617ff1a1a1aff1d1e1eff1f2020ff222222ff232323ff232423ff222222ff222121ff222222ff232324ff262626ff262626ff282929ff2b2c2cff2f2f2eff323232ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797a79ff797879ff787878ff787778ff767576ff757575ff747474ff6b6b6bff606060ff585858ff4e4e4dff444444ff3d3d3dff373737ff323131ff272827ff1d1d1dff131414ff0e0e0eff0b0b0bff090909ff060707ff060505ff040403ff030303ff020202ff020202ff020202ff010202ff010202ff020202ff080808ff09090aff060606ff030203ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff070707ff040404ff000000ff000100ff010101ff000001ff010000ff000101ff010101ff010101ff020202ff030404ff060606ff080808ff0c0b0cff101010ff181817ff212121ff2f2f2fff383838ff3f3f3fff474747ff515151ff5a5a5aff646565ff6e6e6eff767677ff777777ff787878ff797979ff7a7a7aff7b7b7bff7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000100ff010101ff000000ff010000ff000101ff000101ff000000ff010101ff010100ff010101ff000000ff010101ff010101ff000001ff000001ff000001ff000000ff000101ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727271ff717171ff727171ff717171ff717171ff707071ff6f6e6eff6b6b6aff666666ff616160ff5a5a5aff535253ff4a4a4aff414141ff383838ff2e2e2fff232323ff161616ff0c0c0cff080808ff050504ff030303ff020202ff000001ff010000ff000100ff010101ff000001ff010001ff010101ff030404ff030303ff020101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010102ff030303ff040404ff030303ff010100ff000000ff000000ff000001ff010001ff010001ff010101ff020202ff030303ff060606ff080808ff0c0c0bff121312ff1d1d1dff252526ff2c2b2cff313232ff383838ff3e3e3fff464646ff4d4d4eff515252ff555555ff595858ff5a5a5aff5a5b5aff5b5b5bff5c5c5cff5c5c5bff5c5c5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242323ff232322ff222122ff212120ff1f1f1fff1d1c1cff1d1d1cff222221ff212122ff1a191aff0f100fff0a0b0aff080808ff090909ff090908ff070808ff070707ff060606ff060605ff050504ff030303ff030203ff030202ff020302ff020202ff020101ff020201ff020101ff020201ff010201ff020102ff010102ff010101ff010001ff010001ff020101ff010101ff020202ff020202ff030302ff030303ff040404ff040404ff040303ff020303ff060606ff0d0e0eff1a1919ff1e1f1fff1b1b1bff202121ff292929ff292929ff323232ff33333300000000ff3f3f3fff3e3f3fff3e3f3fff3f3f3fff3d3d3dff393a3aff3b3b3aff343434ff2f2e2eff2d2d2dff2b2b2cff282827ff262626ff222121ff1c1c1cff141414ff0e0e0eff0a0909ff060606ff040504ff020203ff010102ff020201ff010202ff020202ff010102ff010101ff010100ff010101ff030203ff020202ff010201ff000001ff010000ff010000ff000000ff000000ff000000ff000001ff000101ff010101ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020303ff040404ff040404ff020203ff000000ff000000ff010001ff000000ff010101ff020102ff040403ff060606ff080707ff090909ff0d0d0dff131313ff1a1a1aff202120ff242524ff292929ff2f2f2fff363636ff3d3d3eff454546ff4e4e4fff616160ff6a6a69ff6f6e6eff777676ff787877ff787877ff787878000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffefffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffefffffffefffffefffefffffffffffffffffffefefefffefffffffffefefffffffffffefffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffefffffffefffffefffefffefffffffffffffffefffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefefffffefffffffefffffffefefffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefefffefffffffffefefffefffefffefefefffefefffffefefefffefefefffefefefffdfefdfffefefdfffefefefffefefdfffefefefffefefefffefffffffefefffffefefefffefefefffefffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffefefffffffffefffffffffffffffffffefffefffefffefffefefefffefffefffffefefffefffffffefffefffefefefffefffefffefffffffefffffffefffefffefffffffefffffffefefffffefefefffefefefffffefefffefffefffefefffffefffffffefffefffffffefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffefefffffffffffefffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffefefffffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefdfffefefdfffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefffffffffefefffefffffffefefffffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfefdfffdfefdfffefdfefffdfefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefffffffefefffffefefffefefefffefffefffffefefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefefffefdfefffefdfdfffdfefdfffdfdfefffdfefefffdfefdfffefefdfffdfdfdfffefefefffefdfefffdfdfefffefdfefffefdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefdfffefefdfffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfefdfffdfefdfffefdfdfffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfefffefdfdfffdfefdfffdfefefffefefefffefefefffefefdfffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefffffffffefefffffffffffefefffffefffffffffefefffffefefffefefefffdfefdfffefefdfffefefefffefefdfffdfefefffdfdfdfffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffdfdfefffdfdfdfffefefdfffefefefffdfdfefffdfdfdfffdfefdfffdfefdfffdfefdfffefdfefffdfefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefffefffefefffffefffffffffffefffffffefffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefffefffffefefffefefefffefefefffefffffffffefffffffffefffefefffffefffefffffffefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefffefffffefefffefffffffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffefffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffffefffffffffefffffffffffffffffffefffefffefffefffefffffffefffefffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffefffffefffffffefffffefffefffefffffffefffffffefffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefffffffefffffffffffffffefffffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffefffffffefffffefffefffffffffffffffffffefffefffefffffffffffefffffffffffffffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffefffffefffffffefffffefffefffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373736ff343333ff313232ff2e2e2eff2a2b2bff282828ff272627ff262626ff272627ff282728ff282828ff282828ff282828ff282828ff262626ff242524ff232423ff222222ff222222ff222222ff222222ff222121ff212120ff202020ff202120ff202020ff1f2020ff1f201fff1f2020ff1f1f1fff202020ff201f20ff1f1f1fff20201fff212121ff232323ff252525ff262627ff282828ff292928ff282929ff272728ff262626ff252626ff272727ff292929ff292929ff2b2c2cff2f2f2fff313232ff333333ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787979ff797878ff787978ff787878ff777878ff767576ff777776ff6d6d6dff5e5f5eff5a5959ff4f4f4fff464645ff3f3f40ff3a393aff343434ff2a292aff1e1e1eff161616ff0d0d0dff0a0a0aff080808ff060506ff040405ff040404ff040404ff030303ff030403ff030403ff030303ff020302ff030202ff070808ff090909ff060606ff020303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff030202ff040404ff060606ff030302ff010101ff010100ff000101ff000000ff010101ff020202ff020202ff030302ff040404ff060505ff080808ff0a0a0aff0c0b0cff10100fff151616ff1e1e1eff323333ff3c3d3cff434343ff494a49ff515050ff5b5c5cff666666ff6e6f6fff777877ff767676ff777777ff787877ff797979ff7a7a7aff7a7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000001ff000000ff000101ff010001ff000000ff000000ff000101ff010001ff010101ff000001ff000001ff010100ff010101ff010101ff000100ff000100ff000100ff000100ff010000ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727172ff717171ff727172ff727172ff717171ff707071ff6e6e6eff6a6b6aff656666ff5f605fff585959ff515050ff484848ff3f3f3fff373737ff2f2e2fff232323ff161616ff0b0c0bff080808ff050505ff030302ff010202ff010000ff010101ff000001ff000000ff000000ff010101ff010101ff040404ff030304ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020302ff030303ff020202ff000000ff000100ff000000ff000101ff010101ff010101ff020101ff020201ff020202ff040504ff070706ff0b0b0cff121212ff1c1c1cff242424ff2b2b2bff303030ff363636ff3e3e3dff454545ff4d4c4dff525252ff555556ff595959ff5b5b5aff5b5b5bff5b5c5cff5b5c5bff5c5c5cff5c5c5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222222ff222222ff202120ff1f1f1fff1c1c1dff19191aff191919ff1d1d1dff1c1b1cff121312ff080809ff040404ff020302ff030302ff020202ff020202ff020202ff010102ff020102ff020102ff010101ff010101ff010101ff010101ff010001ff000100ff010100ff000101ff000000ff000101ff010000ff000101ff000001ff000101ff010001ff010100ff000001ff000100ff010000ff000001ff010100ff000101ff000000ff010101ff010001ff020203ff090908ff131413ff171717ff131313ff1b1b1bff212121ff292929ff292929ff32323200000000ff3e3f3eff3e3f3fff3f3f3fff3e3d3dff393a3aff373737ff333333ff2a2b2bff262727ff252626ff232323ff222222ff222323ff1d1e1eff181818ff111011ff0b0a0aff080808ff040505ff040505ff030303ff020202ff020101ff020202ff020202ff010102ff010102ff010101ff000000ff010001ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff030303ff040404ff040304ff030404ff040504ff000000ff000100ff000101ff020202ff030403ff050505ff070708ff09090aff0d0d0dff131313ff1a1a1aff242424ff242425ff272727ff292a29ff30302fff363636ff3e3e3eff464646ff515152ff585758ff616061ff6a696aff6f6e6fff777676ff787778ff787778000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffffffefffffffefffefffffffffffefffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefefefffefffefffefffffffffefffffefffffffffefffffefffefffefefefffffefefffefffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefffffefffffffffffffffefffefffefffefffefffefffffffefffefffefffefefffffffffffffffefefffefffffffffffffffefefefffefffffffefefefffefefffffefefefffffefffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffefffffefffefffffefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffffefffffefffffffefefefffefefefffefffefffefefffffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffefefefffdfdfefffefefefffefefefffefefffffefefefffefefefffefffffffefffefffefefefffefefefffefffffffffffefffefffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffefefffffffffefffefffffffffffefffefffefffffefffffefffffffefefffffffefefffffefefffefffefffffffffffffefefffefefffffffefefffefefefffefefefffefffffffefffffffffefffffffefffffefffefffffefffffffefffffffefffffefffefffefffffffefffefffefffefffefffefffefffefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefffffefffffffffefffffefffefffefefefffffffefffffffffffffffffffefefffffffffffffefffffffefefffffefffefffefefefffefefffffefefefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfefefffdfefdfffdfefdfffdfefdfffefefdfffdfdfdfffdfdfefffefefefffefdfefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefffefffefffffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefdfffefdfefffefefefffefefefffefdfefffefefdfffdfefefffefefefffdfefdfffefdfefffdfefefffdfdfefffefdfdfffefdfdfffdfefefffefefefffefdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfdfffdfefdfffefefdfffefefefffefefefffefffffffffefffffefffefffefefefffffefefffefffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffefefffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefefefffefefefffefdfefffdfefefffdfefefffdfefdfffdfefdfffdfefdfffefefdfffdfdfdfffdfdfefffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfdfffdfefdfffefefdfffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffefefdfffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefdfffefdfefffefefefffefefefffefdfefffefefdfffdfefefffefefdfffdfefdfffefdfefffdfefefffdfdfefffefdfdfffefdfdfffdfefdfffefefefffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfefffdfefdfffefdfefffefefefffefdfefffdfefefffefefefffdfefefffdfefefffdfefdfffefefefffefefefffefdfefffefefefffefdfefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefffefffefffffffefefffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefdfffefdfdfffefefefffdfefdfffdfdfefffdfefdfffdfefefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffefefefffefdfdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefffffefefefffefffefffefffffffefffefffefffefffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefffefffefefefffffffefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffffffffffffffefffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffffefffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffefffffefffefffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffefefffefffffffffffffffffefefffefefffffffefefffefefefffefefefffefffffffefefffffefefefffefdfefffdfefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefefffdfefdfffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffffefefffefefefffffffefffffffffffffffffffffffffffffefffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffefffffffffefffefffffffffffefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffefffefffefffefffefffffffefffefffefffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefffefffffefffffefffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefefefffefffefffffffffffffefffffffffffffffefffffefffefffefefefffffffefffefffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffffffefffffffefffefffffffffffefffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffefffefffffffffffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363736ff373736ff343434ff313132ff2e2e2eff2b2a2bff2a2a2aff2a2a2aff2a2a2aff2b2c2bff2b2b2bff2b2b2cff2c2c2cff2d2c2cff2c2c2cff2c2b2bff2b2c2bff2c2d2cff2c2c2dff2c2c2cff2c2d2dff2d2c2dff2b2c2bff2b2a2aff2c2c2bff2c2c2dff2c2c2cff2b2b2bff2b2b2bff2b2b2bff2a2a2bff2a2a29ff2a292aff2a2b2bff2a2b2aff2a2a2aff2a2a2aff2b2b2bff2c2b2bff2b2c2bff2b2b2bff2a2b2bff29292aff292829ff2a2929ff2b2c2cff2c2c2cff2f2e2eff323232ff333333ff333333ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787978ff787879ff787878ff787878ff787778ff777877ff6e6e6eff626262ff5b5b5bff535253ff4a4a4aff444344ff3d3d3eff363637ff2a2a29ff1d1c1dff151515ff0e0f0eff0b0b0bff090909ff070808ff070606ff050605ff060606ff060606ff050505ff050404ff040303ff030303ff030303ff040303ff080808ff060505ff020202ff010001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010201ff030303ff060606ff010202ff020202ff010102ff020102ff020202ff020203ff030303ff040304ff040505ff050605ff060607ff080807ff090909ff0c0b0bff0e0f0eff141414ff212121ff343334ff403f3fff474646ff4d4e4eff555555ff5d5d5dff666666ff6f6f6fff757675ff777676ff767777ff777778ff787778ff797979ff797a7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000101ff000100ff000001ff000100ff000101ff010000ff000100ff010001ff000101ff000001ff010000ff010000ff000101ff010101ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717271ff727272ff717171ff717272ff717171ff707071ff6e6e6eff6a6a6aff646565ff5e5e5eff565656ff4e4f4eff464646ff3d3d3dff363737ff2f2e2fff222323ff161616ff0b0b0bff080808ff050505ff020203ff010101ff000101ff000101ff000100ff000000ff000001ff000000ff010001ff030303ff030404ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff020202ff030203ff020202ff000000ff000000ff000100ff000101ff010101ff010101ff010101ff000101ff010101ff040303ff060606ff0a0a0aff101011ff1b1a1bff232323ff282929ff2f2f2eff363535ff3d3d3dff444444ff4b4b4bff515150ff555656ff5a5959ff5b5b5bff5c5b5cff5b5c5cff5c5b5cff5c5b5cff5c5c5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222122ff202121ff1f1f1fff1c1c1cff1a191aff161716ff171617ff1a1a1aff191819ff0e0f0eff060606ff010202ff000100ff000100ff000100ff000000ff000001ff010101ff010000ff000101ff010101ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff020102ff060707ff0f100fff131314ff111111ff121313ff1b1b1bff202120ff292929ff29292900000000ff3f3e3fff3f3e3eff3d3e3eff3a3a3aff373736ff373737ff373737ff333333ff2b2a2bff262727ff252626ff232323ff232223ff222323ff1e1e1eff181818ff111011ff0a0b0aff080909ff040505ff040504ff020302ff020202ff010202ff010102ff020202ff020101ff010101ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020102ff050404ff050606ff050505ff050404ff050505ff050505ff000100ff020102ff030404ff050606ff070707ff0a090aff0d0d0dff131313ff1a1a1aff242424ff242524ff272727ff292a29ff2f302fff363636ff3e3e3dff464646ff515152ff585858ff616060ff606060ff606061ff69696aff6f6f6fff767676ff777778000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefefffffffffffffffffffffffefffffefffffffffffffffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffffefffffffffffefefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffefffefffefffffefefffefffffffefffefffefefffffffefefffffffefffffffefffffefefffefffffffffffefffffefefffffffffffffefffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffffffffefffffffffefffffffefffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffefffffefffffffffffffffffefffefefffffefffefffefffffffffefffffffffefffffefefffffefefffffffffffefffffffefffffffefefefffffefffffffffffffefefefffffefffffffffefffefffffffefffefffffefffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefefffffefefffffffffffffffefefffefffffffefffefffefefffffffefffffefffefffffffffffefffefffefefefffefefefffefffefffffefefffefffefffffefefffefefffffefefffffffefffffefefefffffefffffffffefffefefffffefefffffffffefffefffefffffefffffffffffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffefffefffefefffffffefefffffffefffffffefffffefefffffffffffffffefffffffefffefffefffefefefffefefffffefefefffefefefffdfefefffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffefefdfffdfdfefffdfdfdfffefefdfffdfefdfffefdfdfffefefefffefefdfffdfdfefffdfefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffefefefffffefffffffefefffefffefffefffefffffefefffefefffffefffefffefefffffffefefffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefdfffdfdfefffdfdfefffefefefffefdfdfffdfefefffdfefdfffdfdfefffefdfefffefefdfffefefefffefefefffdfdfdfffefdfdfffdfefdfffefdfdfffefefdfffefdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefefffdfdfdfffefdfefffefefdfffdfefefffdfefdfffefefefffefefefffefefefffefefffffffefefffffffefffefefefffffefefffefffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefdfffdfefdfffefdfefffefefefffefefdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefefffdfdfdfffefdfefffefdfdfffdfefdfffdfefdfffefdfefffefefefffdfefefffdfdfefffefdfdfffefefdfffefefdfffefdfdfffdfefefffefefdfffefdfdfffdfefefffefdfefffefefefffefefefffdfefdfffdfdfefffdfdfdfffefefefffefdfdfffdfefefffdfefdfffdfdfefffefdfefffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfdfffdfdfefffdfdfefffefdfefffdfdfdfffefdfefffefefdfffdfdfefffdfdfefffefefdfffdfefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffefefefffffefffffefefefffefffefffefffefffffefefffefefffffefffefffefefffffefefefffefefefffefefefffefdfefffefefefffefefdfffefdfdfffdfefdfffefdfdfffefdfefffefefdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfefffdfefdfffdfefefffdfefdfffdfdfdfffefdfdfffdfefdfffefdfdfffefefdfffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffffffffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefffefffefefefffefefffffefffefffefefffffffefefffffffffffffffefffffefefffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffefffefffffefefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffefffffffffefffefffffffefffefffffefffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefffefffffefefffefffefffffefefffefefffffefefffffefefffffefefefffefefefffefefefffdfdfefffdfdfefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffffefffffffefefffefffefffefffefffffefefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffefefffffffefffffffffffffffefefffefffffffefffefffefefffffffefffffffffefffffffffffffffffffefefffffffefefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffefefffffefffefffefffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffefffefffefffffefefffffffffffefffffffefefffffffefefffffffefffffffefffffefefffefffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffefefffffffffffffffffefffffffffffffffffffffefffffffefefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffefffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363637ff363736ff363737ff343434ff313231ff2e2e2eff2e2d2dff2d2d2dff2d2d2eff2e2e2eff2e2d2eff2e2e2eff2f2f2fff2e2e2eff2e2d2eff2e2e2eff2f2f2fff303130ff302f30ff2f2f2fff2f2f2fff2f2f30ff2f2f2fff2f2f2eff2f2f2fff313030ff313131ff303030ff302f2fff2f302fff2f2f2fff2e2e2fff2e2e2eff2f2f2eff2e2e2fff2e2d2eff2d2e2dff2d2d2dff2d2e2eff2d2d2dff2d2d2eff2d2d2dff2c2d2cff2c2c2cff2d2d2dff2e2e2fff2f2e2eff313232ff343333ff333433ff333333ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787978ff797878ff787879ff787978ff777778ff787878ff70706fff636362ff5d5c5dff555656ff4f4f4eff4a4949ff414241ff363636ff282829ff1a1a1aff121312ff0e0e0fff0b0b0bff090909ff080808ff060707ff050505ff060607ff070708ff060606ff040505ff030303ff010102ff010100ff000100ff020101ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010100ff020202ff020101ff020202ff020202ff020101ff010101ff010101ff010102ff020202ff030403ff050506ff070607ff060707ff070606ff090a0aff0d0e0eff131314ff1d1d1eff333332ff464646ff4a4a4aff4e4e4fff565555ff5c5d5cff656565ff6f6f6fff777777ff767677ff777677ff777677ff777777ff787878ff797979000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff000100ff000000ff000001ff000000ff000100ff000001ff000000ff000101ff000000ff000101ff000000ff000001ff010001ff000100ff010101ff010101ff000000ff010000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff727271ff717172ff717272ff717171ff717171ff6f6f6fff696969ff646364ff5d5d5cff545555ff4c4d4cff444444ff3c3c3cff353635ff2d2d2eff222121ff151515ff0b0b0bff080708ff040505ff020302ff020101ff010101ff010000ff000001ff000000ff000000ff000000ff000000ff030303ff020202ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010101ff030303ff020202ff020102ff000000ff000000ff000100ff010000ff010101ff000101ff000001ff010100ff020101ff030303ff060505ff09090aff0f100fff191918ff212221ff282828ff2e2e2eff353535ff3c3d3cff434344ff4a494aff4f504fff545454ff595a5aff5b5b5bff5b5b5cff5c5c5cff5c5c5cff5c5c5cff5c5c5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202021ff1e1e1fff1d1c1dff191919ff171616ff131313ff121313ff151616ff151514ff0b0c0bff050404ff020101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff050504ff0b0b0cff0f0f0fff0d0d0dff111011ff121313ff1b1b1bff202021ff29292900000000ff3f3f3fff3e3e3eff393939ff373736ff363737ff373737ff373736ff373737ff333333ff2a2a2bff272627ff252525ff242323ff232323ff222223ff1d1e1eff181818ff101111ff0b0a0aff090809ff050504ff040405ff030303ff020202ff020102ff020202ff040404ff020202ff010101ff010102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff020202ff060605ff070707ff060606ff040505ff050505ff050505ff050505ff030304ff050506ff080708ff090909ff0d0d0dff131313ff1a1a1aff242424ff252424ff262727ff2a292aff302f30ff373636ff3d3e3eff454646ff515251ff575758ff606160ff606060ff606060ff616160ff606061ff6a6a6aff6e6e6eff767676000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffefffffffffffefffffffffffefefffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffefffffffefffefffefffffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffefffffffffffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffffefefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffefefffffefffffffefffffffffefffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefefffffffefffffefefefffffefffffffffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfdfdfffefefefffdfefdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefffffffffefffefefffffefffefffffffffffefefffffefffefffffefffffffefefffffffffffefffefffefefefffffefffffefefefffefefdfffefefdfffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffffefefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffefefffffefefefffffefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfefdfffefdfefffdfdfefffdfefdfffefdfefffefdfdfffefefefffdfefdfffefdfdfffefefefffefefefffefefdfffefefdfffefefefffefefefffffefefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffefefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefefefffefdfdfffdfefefffdfefdfffefefefffdfdfdfffdfdfefffefdfefffefdfdfffefefdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffefefefffefefdfffefdfdfffefefefffefefefffffefefffefefefffefefefffffefefffffefffffefefefffffffefffefffefffefefefffefffffffffefffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfefffefdfdfffefefefffdfefdfffdfdfdfffefdfefffefdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefdfffefdfdfffefefdfffefdfdfffefdfdfffdfdfefffefdfdfffefefefffefdfefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffefefefffefdfdfffdfefefffdfefdfffefefefffdfdfdfffdfdfefffefdfefffefdfdfffefefdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffefefdfffdfdfefffdfefdfffefefefffdfdfefffdfefdfffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffffefefffefefefffffefefffffffefffffefefffffefefffffefefffffefefffefefefffffefefffffefefffefefefffefefdfffefefefffdfefdfffdfdfdfffdfefefffefdfefffdfdfdfffefdfdfffefdfefffefdfdfffdfefdfffdfefdfffefdfefffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfefffdfefefffefefdfffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffffffffffefffefffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffffefefffffffefffffefefffefefefffefefefffffefefffefefefffffefefffffffffffffefffffefefefffffffffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffffffffffefefffffffefffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffefefffffffefffffefefffffefffffffefffffffffefffffffffffffefffffefffefffffffffffefffefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffffffefffefefefffffefffffefffffffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefefefffefefefffefefefffdfefdfffefdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffffefffffefefffffffefffffefefffffefefffffefffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffefefefffffffffffffefffffefffefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffffffffffffffffffefffffffffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffefefffffffefffefffffffefffefffefffffffefefffffffefffffefffefffffffffffffffefffffefefffffffefffffefefffffefefffefefffffffffefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffefffffffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffffffffffffffffffefffffffffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefefffffffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373636ff373737ff373737ff373736ff343433ff313131ff313031ff30302fff2f3030ff2f2f2fff2f3030ff2f3030ff302f30ff2f2f2fff2f2f2fff2f2f2eff302f2fff303030ff302f2fff2f2e2eff2e2e2eff2f2f2eff2f2f2fff2f2e2fff2f2f2fff313030ff303130ff303030ff303030ff303030ff2f302fff302f2fff303030ff303030ff2f3030ff2f2f2fff2f2f2fff2f2e2fff2f2f2fff302f30ff2f2f2fff30302fff2f3030ff2f2e2eff303030ff323232ff313131ff333333ff333333ff333333ff333333ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787878ff797878ff797878ff787878ff787878ff747474ff6f6e6eff656565ff5d5c5cff555655ff4f4f4fff484949ff404041ff353535ff282828ff1c1c1cff141313ff0e0f0fff0b0c0bff0a0a0aff080808ff060707ff060606ff060606ff070706ff060606ff050505ff040404ff050504ff010101ff030303ff020303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff020202ff020202ff020202ff010101ff010101ff020101ff020202ff040303ff050505ff060606ff070707ff070707ff0a0a0aff0f0e0fff151415ff222221ff323232ff404040ff4a4a4aff50504fff555555ff5d5d5dff656665ff6e6e6eff737372ff777677ff767776ff777777ff777776ff777778ff787878000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010000ff000100ff000100ff010101ff000000ff000001ff010001ff010000ff010100ff000101ff000000ff000000ff010100ff000000ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff727271ff717272ff717171ff717172ff717171ff6f6e6fff686968ff636262ff5b5b5bff535353ff4b4b4aff434242ff3b3a3bff343434ff2c2b2bff201f1fff141314ff0b0b0aff080808ff040504ff020202ff010102ff010001ff000000ff010000ff000000ff000000ff000000ff000100ff020202ff020101ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000101ff010101ff030202ff020202ff020101ff010000ff000000ff000000ff010000ff010000ff000001ff010000ff010101ff020102ff030303ff060505ff080908ff0e0e0eff161617ff201f20ff272727ff2e2d2dff353535ff3c3c3cff424343ff484948ff4e4e4eff535353ff585959ff5c5c5cff5c5b5cff5c5c5cff5c5c5cff5c5c5cff5c5c5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1e1fff1c1c1cff19191aff171616ff131313ff101010ff101010ff131313ff111111ff0a0a0aff040303ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040303ff090909ff0c0d0cff0c0b0bff0d0c0cff101111ff131213ff1b1a1bff21212000000000ff3d3d3dff393939ff373737ff363637ff373737ff373737ff373736ff373736ff373737ff333333ff2b2a2bff272726ff252526ff232323ff232323ff222223ff1d1e1dff181818ff111011ff0b0b0bff080908ff050405ff050405ff030303ff020201ff040504ff040404ff040404ff020202ff020303ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff020202ff060505ff070707ff060606ff050505ff050505ff050504ff060706ff090909ff070707ff09090aff0d0d0dff131313ff1a1a1aff252425ff242425ff262726ff2a292aff302f2fff363737ff3d3e3dff464546ff525152ff585857ff616160ff606160ff606060ff606060ff616160ff606161ff606060ff696a6aff6e6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffefffffffffffffefffffffefffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffffffffefffffefffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefffffffffefffffffefffefffffffefffffffffefffffffefffffefffefffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffefffffffffffffefffffffefffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffefffefefefffefffefffefefffffefffffffefffffffffefefffffffefffefffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffffffffefefefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffefffffffefffffffefffefefefffefefefffefefefffdfefdfffefefefffdfefefffefdfefffefefefffefefdfffefefefffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffefffefffefffefffefefffffffefefffffefffffefefefffffefffffffffefffefefffffffffefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefefffefffffffffefefffefffefffffffffffffffefffefefefffffefefffffffefffefffefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffffffefffefffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefdfdfffefdfefffdfdfdfffdfefefffdfdfdfffdfefdfffefefefffefefdfffdfdfdfffefdfefffefefefffdfefdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffffffffffffefffffffffefffffffefffffffefffffefffffefefefffffffefffefffefffffefffffefefffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffefefdfffdfefdfffefdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefefffdfdfefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefffefffffefffffefefffffffefefffffffefffffffefffefffffffefffffffffefffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffefefffffefffffffefefffffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefdfffdfdfdfffefdfefffefefdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffefefdfffefefdfffefdfdfffdfdfdfffefefdfffdfefdfffefefefffdfefefffefdfdfffdfefdfffefefdfffdfdfefffdfdfefffefdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffefefefffefdfdfffefdfefffdfdfefffdfefefffefefefffefefdfffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefffffefefefffefffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffefffffefefffffefefefffefefefffefefdfffefefefffdfefefffefdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffefffffffffffffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffefefefffefefefffffefefffefffefffffffffffefffffffffefffffffffffffffffefffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefffffefefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefdfffdfefdfffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffffefffffffefffffffefffffefffffefefefffffffefffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffefefffffefffffefefefffffefffffffffefffffefffffffffffffefffefffffefffffffefffffffffffffefffffffefefffffefffefffffffefffffffefffffffffffffefefffffffffffffefffffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffefffefefefffefffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffefffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefffffffffffffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefffffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff363736ff363636ff363736ff363737ff343434ff333334ff323131ff313130ff313131ff313132ff313131ff313131ff303030ff30302fff30302fff30302fff303030ff2f2f2fff2f2f2eff2e2f2eff2f2e2fff2e2f2fff2f2e2fff2f2f2fff30302fff303131ff313131ff313031ff303030ff303030ff303030ff313130ff313131ff303030ff30302fff302f30ff303030ff313031ff313130ff313131ff313131ff313231ff313131ff323233ff343535ff333333ff333333ff333333ff333333ff333333ff3433330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797978ff787878ff787878ff797878ff787978ff797879ff787879ff747374ff6e6f6eff656565ff5c5c5dff565656ff504f50ff494849ff404140ff353535ff282828ff1c1c1cff131314ff0f0e0eff0b0b0bff090909ff080808ff070706ff060606ff060706ff060706ff060506ff050505ff040504ff040404ff030203ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020303ff020202ff010101ff010101ff010201ff020202ff030403ff050505ff060606ff070606ff080707ff0a0a0aff0f0e0fff151515ff212121ff323232ff404140ff4a494aff4f4f4fff565656ff5d5d5dff656565ff6e6e6eff737372ff777776ff777777ff777676ff777777ff777677ff777677ff77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010001ff010000ff000000ff000100ff000100ff010000ff000001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717172ff727171ff717271ff717272ff717172ff717171ff6e6e6eff686768ff616160ff5a5a59ff525251ff4a4949ff414141ff3a3a39ff323332ff2a2a2aff1e1e1fff141314ff0b0b0bff080807ff050505ff020303ff020102ff010001ff000100ff000000ff000000ff000000ff000000ff010000ff020102ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010101ff020202ff020102ff010201ff010100ff000000ff000000ff000000ff010000ff000100ff010101ff010101ff020102ff040404ff060605ff080809ff0d0d0dff161515ff1f1e1fff262726ff2d2d2dff343434ff3b3b3bff414142ff484747ff4d4c4dff525252ff585859ff5c5c5cff5c5c5cff5c5c5cff5c5c5cff5c5b5cff5c5c5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1c1cff1a1919ff171717ff131313ff101010ff0d0d0eff0d0e0eff111111ff0f100fff090909ff030302ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff070707ff0a0909ff080808ff0b0b0bff0d0c0dff111110ff121213ff1b1b1b00000000ff3a393aff373737ff373737ff373737ff373637ff373736ff373736ff373736ff373737ff373637ff333333ff2b2a2aff272627ff252525ff232424ff232323ff232322ff1e1e1eff181817ff101110ff0b0a0aff090908ff040505ff040404ff050504ff040405ff040505ff040405ff040404ff040404ff020303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030202ff060506ff070707ff050606ff050405ff050505ff060606ff090909ff0c0c0cff100f0fff0d0d0dff131313ff1a1a1aff242424ff242525ff272727ff292a29ff30302fff373636ff3d3e3dff464546ff525251ff575857ff606060ff606160ff606061ff606161ff606061ff606060ff606160ff606161ff606061ff6a6a6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffefffefffffefefffffefefffefffffffffefffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffefffefffefefefffffefefffefffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefffffffefffefffefffffffffffefffffefffffefffefffffefefffffefefffefffffffffffffffefefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffefffffefffffffffefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffefffefefefffefefefffefffffffffffffffefefffffffefefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffefefffefefffffefefefffefefefffffefefffefefefffefefdfffdfefefffefefdfffefefdfffefdfefffefdfdfffefefefffefdfefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffefffefffefffffffefffffffefffefefefffffefffffffefefffefefefffefefffffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffffffefffffefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefffefffefefefffffefefffefffefffffefffffffefefffffffffffffefffffffffefffefefefffffffffffefffefffefffffffefefffffefefefffefefefffdfdfefffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfefefffefefdfffefefdfffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffefffefffefefefffffefefffefefefffefefffffefefefffefffefffefefefffefefefffdfefefffefefefffdfefdfffdfefefffefefefffefefdfffefefefffdfdfefffefdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffefdfdfffdfefefffdfefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffefffffefffffefffffffefffefffefffffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefdfefffefefefffefefefffdfdfdfffefefdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefffffffefffffffefffffffefefffffffefffefffefffefefefffffefefffefefefffefefefffefefdfffefefefffefdfefffefefdfffdfefdfffefefefffdfefdfffdfefefffdfdfefffefefdfffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffefdfdfffdfefefffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefefffffffefffefffefffefefefffffffefffffffefffffefffffffefefffffffffffefefffffefffefffefefefffefefefffefffefffefefffffefefffffefefefffefefefffefefefffffefefffefffefffffffefffffffffffefffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffefffffffefffefffefffffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffefefffefffefffffefefffffffefffefffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffefefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffffffefffefefefffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefeffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373737ff363637ff373736ff363636ff363636ff343434ff323232ff323232ff333232ff333333ff323333ff323232ff313131ff303030ff303030ff303030ff313031ff303030ff2f2f2fff2e2f2eff2e2f2fff2f2f2eff2f2f2eff2f2f2fff302f2fff313131ff313132ff313131ff303131ff313131ff313231ff323232ff323232ff313131ff313131ff313131ff313131ff313231ff323232ff333332ff333333ff343334ff343333ff353535ff353636ff353635ff333333ff333433ff333333ff333433ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787879ff797878ff787978ff787978ff787878ff797878ff787878ff747474ff6e6e6eff656565ff5d5c5dff565655ff4f4f4fff494949ff404140ff353536ff282828ff1d1d1cff141414ff0e0e0fff0b0b0bff090a09ff080808ff070707ff060606ff070607ff070606ff060606ff050505ff050605ff040404ff030303ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010001ff010101ff010101ff020202ff030403ff050505ff060606ff070706ff080808ff0a0a0aff0e0e0eff151515ff212121ff323232ff404141ff4a4a4aff504f4fff565556ff5d5d5dff656665ff6e6e6eff737373ff777677ff777776ff777677ff777676ff767777ff777777ff767677ff76777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff000001ff010100ff010101ff000001ff010000ff000100ff010000ff010100ff000000ff010001ff010000ff000001ff000101ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff727271ff717172ff717171ff707171ff6e6f6fff6c6c6cff656565ff5e5e5eff565657ff4f4f4fff484748ff3f3e3fff373736ff2f302fff272828ff1e1d1dff141413ff0a0a0aff070706ff040504ff020203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000101ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020201ff030303ff050404ff070807ff0c0b0cff131313ff1b1c1cff232323ff292a29ff303131ff383838ff3f3f3fff464646ff4b4b4bff515150ff575757ff5b5b5bff5c5c5cff5c5c5cff5c5c5cff5c5c5cff5c5c5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff161616ff131313ff101010ff0d0d0eff0b0c0bff0b0b0bff0e0f0eff0e0e0eff080808ff030303ff010101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff060605ff070708ff060606ff080808ff0b0c0bff0d0d0dff111111ff12121200000000ff373737ff373737ff373737ff373737ff373737ff373736ff373637ff373736ff373737ff373736ff363737ff333333ff2a2a2bff262726ff262525ff232423ff232223ff232323ff1e1e1eff181818ff111111ff0b0a0bff080809ff0c0c0dff0a0a09ff050405ff040404ff040404ff040404ff030303ff020201ff000101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff070707ff080808ff050605ff040404ff060706ff090909ff0c0c0bff0f0f0fff151514000000000000000000000000ff242524ff272626ff292a29ff2f2f2fff363636ff3e3e3eff464646ff525251ff585758ff606060ff606060ff616060ff606060ff606060ff606060ff616160ff606061ff606060ff606061ff606161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffefffefffffffefffefffffffefffffffefffffffefefefffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffefffffefffffffefefefffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffefefefffffefefffffffffffffffffffffffffffefefffffffffefffffffffffefffefffefefffffffffffffffffffffefffffffffefefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffefffffffefffffffefefefffffefffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffffffffffffffffefffffefefefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffefefffffefffefffffefefffffefefffdfefefffefefefffefefefffdfdfefffefefefffefefdfffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefefefffffefefffffffffffefffefffffffefffefefffffffffefffffefffffefffefffefefffffffffffffefffefffefffefffefefefffffefefffefefefffefefefffffffefffefefefffefefefffefefffffefffffffffefefffffefefffefefefffffffefffefefffffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffffefefffffefffffefefefffefefefffefefffffefefefffffffefffffffefffffffefffffffffffffffffffffffefffffffefffefffefffefffefffefefefffefefefffffefefffefefefffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffefdfefffefefefffefefefffefdfefffefefefffdfefdfffefefefffefefefffefefefffffffefffefefefffffefffffffefefffefefefffffffefffefffffffffffefffffefffffefffffffffefefffffefffffefffefffffefffffefffffffefefefffefffefffffefefffffefefffefefefffefefefffefefdfffefefefffefefdfffefefdfffdfdfdfffefdfdfffefefdfffdfefdfffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfefdfffefefefffefdfefffdfdfdfffefefdfffdfefefffefefdfffefdfefffefefefffefefefffffefffffefefefffefefefffefefffffefefefffefffefffffffefffffefefffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffefefffefffefffffefefffffffefffefefffffefefefffefefffffefffffffffefefffefefefffefefefffefefdfffdfefefffdfefefffdfefefffdfdfdfffefdfefffefdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfdfffefdfefffdfefdfffefefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefefefffefefffffffefefffefefefffffefefffefffefffffffefffefefffffefffefffffefefffffefffffefefefffefefefffefefffffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefdfffdfefdfffefefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffdfefefffefefefffdfefefffefdfefffefdfefffefefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffffefefffefffffffffefffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffefefffefffffffefefefffffffffffffffefffffffefffffefffffefefffffefffefffefffefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffefefffefffefffffefefffffffefffefefffffefefefffefefffffefffffffffefefffefefefffefefefffefefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefffffefefefffefefefffffefefffefffefffffffefffffefffffefffefffffefefffffefffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefefffffefefffffffffffffffefffffffefffefefffffffffefffffefffffefefefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefefffffffffefffefffffffffffffffffefffffefefefffffffefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffefffffefffffffefefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffefefffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffefffffffffffefffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363737ff373637ff373736ff363736ff373637ff363737ff363636ff353534ff323332ff333333ff333333ff333332ff333332ff323232ff313131ff303031ff303130ff313030ff313031ff2f3030ff2f2f2fff2f2f2fff2f2f2fff2f2f2fff30302fff313131ff313131ff313131ff313131ff313131ff313231ff323232ff323132ff323232ff323232ff313131ff313131ff313132ff323231ff323232ff323333ff333334ff343434ff353535ff353636ff363635ff363636ff353636ff333333ff343433ff333333ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787978ff797878ff797879ff787878ff787878ff787879ff787878ff787978ff797878ff747474ff6e6e6eff656565ff5c5d5cff565656ff4f504fff494948ff404040ff353535ff282828ff1c1c1cff141413ff0e0e0fff0c0b0bff090909ff080808ff060607ff070707ff060706ff060706ff060605ff060606ff050605ff040404ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010101ff020202ff030303ff010201ff020202ff030403ff050505ff060606ff070606ff080808ff0a0a0aff0e0e0eff151515ff222121ff323232ff404140ff494a4aff504f4fff565655ff5c5d5dff656565ff6e6e6eff727373ff777777ff777776ff777777ff767777ff777777ff777777ff777777ff777677ff7777760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff010000ff010100ff000100ff010000ff000001ff010000ff010001ff000000ff000001ff010101ff000100ff000100ff000000ff010000ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff727271ff717171ff717171ff6f6f6fff6d6d6dff6a6a69ff626362ff5c5c5bff555455ff4d4d4dff454544ff3c3c3cff333433ff2e2d2dff262727ff1c1c1cff121312ff090908ff060606ff040304ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff010000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010201ff020202ff040303ff060606ff0b0b0bff121312ff1a1a1aff202020ff262626ff2c2c2cff353434ff3c3c3cff434343ff494949ff4f4f50ff565655ff5a5a5aff5b5b5bff5b5c5cff5c5c5cff5c5c5cff5b5c5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff131313ff101110ff0e0d0dff0c0b0cff090a09ff0a0a09ff0b0c0cff0c0c0cff070807ff020202ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff050404ff050605ff050404ff060606ff080808ff0b0b0bff0c0d0dff101011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff0c0d0cff0a090aff040505ff030303ff020201ff010202ff010102ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff040403ff080908ff0b0a0aff090808ff060706ff090909ff0c0c0bff0f0f0fff141515ff1b1a1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffefefffffffffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffffefffffefffefffffffffffffefefffffffefffefffffffffefefffefffffffffffffffefefffffffefffffffffffffefffefffffffefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffefffffffffffefffffffffffffffefffffffffffefffffffffffefffefffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffffefffffffffefffefefefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffefffefffffffefefefffffefffffefffffffffefffffefffefffffffffffffefefffffffefffefffffffffefefffefffffffffffffffefefffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffefffefffffffffffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffffffffffefffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfefdfffdfdfefffefdfefffefefdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefffefffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffefefffffefffffffefffffffffefefffffffffffffefffffffffffffefffefffefffffffefefefffffefffffefefffffffefefffefffefffffefffffefefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffffffffffefffefffffefefffefefefffefefffffefffefffefffffffefefffffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffefffefefefffefefefffefffefffefefffffffefffffffffefffefefefffffefefffffffefffffffefffefefffffefffffffefffffffffefefffefefefffefdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffefefefffdfefdfffefefdfffdfdfdfffdfdfefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffffffffefffffefffefffefffefffffffffffefffffffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefdfdfffefefefffefefefffdfdfefffdfefefffdfefefffefdfdfffefefefffefdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfefffdfefdfffdfdfdfffefefefffdfefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffefefefffffefffffefefffffffefffffffffffffffffffffffffefffffffefffefffffffffefefffefefffffefffffffefefefffefefefffffefffffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefefefffdfefdfffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffffefffefefefffefffefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefffefffefefffffffffefffffefffffffefffffffffefffefefefffefefefffefefefffefdfefffefefefffefefdfffefdfdfffefdfdfffefefefffefefefffdfdfefffdfefefffdfefefffefdfdfffefefefffefdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffefefefffdfefdfffefefdfffefdfefffdfefefffefefefffefefefffefefefffefffefffefefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefffefffffefffffffffefffffefffffffefffffffffefffefefefffefffefffefffefffefefffffffefefffefefefffefefefffefefefffffffefffffffefffefefffffefffffffefffffffffefefffffffffffffefffffefffefffefffefffefffffffefefefffffefffffefefffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffefffffffffffffefefffffffefffefffffffffefefffefefffffefffffffefefefffefefffffffffffffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefffffefffefffffefffffffffffffffffffffffefffffffffffffefefefffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefefffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffefffffffffffffefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefffffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefefefffffffffffefffffffffffffffefffefffefffefffefffffffefffefffefefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffffefffffffffefffffefefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffeffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373736ff373737ff373737ff373636ff373737ff373736ff363737ff363736ff343434ff333333ff333333ff333333ff323333ff333332ff323232ff313131ff303031ff313130ff313031ff313031ff303030ff2f2f2fff2f2f2fff2f302fff303031ff313131ff313131ff313131ff313131ff323231ff323232ff323232ff323232ff323232ff323231ff323232ff323132ff323232ff323332ff333333ff333333ff333334ff343535ff363536ff363636ff363636ff363636ff363635ff353636ff343333ff333333ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787878ff787879ff797878ff797878ff787878ff787878ff787978ff787879ff787878ff747473ff6e6e6eff656565ff5d5d5cff565656ff4f4f50ff494949ff404141ff363535ff282928ff1d1c1dff141413ff0e0f0eff0b0c0bff090909ff080808ff060707ff070606ff080808ff060606ff060606ff060606ff050606ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff020202ff030303ff040404ff040404ff040404ff050505ff060606ff060707ff070808ff0a0a09ff0f0f0fff151415ff212221ff313232ff404141ff4a4a4aff4f4f4fff555556ff5d5c5dff656665ff6f6e6fff737373ff777776ff767777ff777677ff767777ff777777ff767777ff777677ff777777ff767776ff7777760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000001ff000101ff000101ff010000ff010101ff010001ff010100ff000100ff000100ff000000ff000001ff000001ff010000ff000100ff010001ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717172ff717271ff707170ff6f6f6fff6d6d6eff6c6c6cff676868ff606060ff59595aff525252ff4a4a4aff424241ff393939ff313131ff2c2c2cff242424ff1a1a1aff101110ff080808ff050505ff030302ff010101ff010000ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010102ff020202ff050505ff0a0a0aff111111ff181918ff1e1e1eff232324ff2a2a2aff313132ff393838ff404040ff464646ff4d4d4dff545454ff595959ff5a5959ff5b5b5bff5c5c5cff5c5b5cff5c5c5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff101010ff0d0d0eff0c0c0cff090a09ff090808ff080808ff0a0a0bff0a0a0aff060607ff020203ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010202ff050404ff060606ff050405ff050505ff060606ff080808ff0b0b0bff0d0c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff121212ff0d0d0dff0a0a09ff040505ff020202ff020202ff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010102ff040304ff090909ff0d0c0dff0b0b0bff090a09ff0b0c0cff100f0fff151515ff1a1b1bff2121210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffefffffffefffffefffffffefffffffffffffffffffffffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffffffffffffefffefffefffefffefffefefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffefffffefffefffefffefffffefffffffffffffefffffffefffefffffffffffffffefffefffefffffefffffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffefffefffefffefefffffefffffffffffefffefffefffffefefffefefffffefefefffffefefffffffffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefffffffefffffefffffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffefefffffefffffffffffefffefffefffefefffffefefefffefefdfffefdfefffdfefefffdfefefffdfefdfffefefefffdfefdfffdfefdfffefdfefffefefefffdfefefffdfefdfffefefefffefefdfffefefefffefdfefffefefefffefefffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffefffffefffefffefefefffefefefffefefffffefffffffefffffffffefffffffffefffefffefffefffefffefefefffefefefffefffefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefffefffffefefffefefefffefefefffefefffffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefefefffefffffffefffffffefefefffffefefffefffefffefffefffffefffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefdfffdfefdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffefffefefefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfefffefefdfffefefefffefefdfffdfefefffefefefffdfdfefffefefefffefefefffefefdfffefefefffefffefffefffefffefefefffefffffffefefffffefefefffffefefffefffefffefffefffffefffffffffffffefffefffefffefffffffffffffffefffffffefffffefffffffefffffffffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfdfffefdfdfffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffefefffffefefefffefefefffefefefffffffefffffefffffefffefffefefefffffffefffefefffffefffffffffffffffefffefffefffffffffffffffefffefffefefefffefffffffefefffffefefefffefefefffefefdfffefefefffefefefffefefefffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefffefffffefffffefffefffefffefffffefffffefffffffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefffffffefefffffefefffffffffefffefffefffefffefffefefefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffffffefffefffefffffefffffefefffffefffffffefffffffffefffffffffefffefffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefefefffffefffffffffefffffffffffffffefffefefefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefffefffffffffffefffefffefffefffffefffffffffffffefffffffefffefffffffffffffffefffefffefffffefffffffefffffefffffffefffffffffefffffffffffffffffefffffffefffffffefffefffffffffffffffefefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffeffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff363737ff373637ff373737ff363737ff363637ff363636ff373637ff373736ff353435ff333333ff333333ff333333ff323233ff333333ff323232ff313131ff303131ff313131ff313130ff303030ff303030ff2f3030ff303130ff323131ff313131ff313131ff313131ff313232ff323232ff323232ff323232ff323231ff323232ff323132ff323232ff313232ff323233ff333333ff343333ff333333ff353534ff363635ff353636ff353636ff353536ff353636ff363636ff353635ff363635ff333333ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787978ff787879ff787978ff787978ff787878ff787979ff787879ff787878ff797878ff787878ff787878ff747474ff6e6e6eff656565ff5c5c5cff565656ff4f4f4fff484948ff404040ff353535ff282828ff1c1c1dff141314ff0f0f0eff0b0b0bff090a09ff080808ff090909ff080908ff070708ff050606ff060606ff060605ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff020202ff030303ff040404ff040405ff040405ff050505ff060606ff070607ff070807ff0a0a0aff0e0e0eff151515ff212222ff313232ff414041ff4a4a4aff4f4f4fff555655ff5d5d5cff656565ff6e6f6eff737273ff767777ff777776ff767776ff777776ff777677ff767676ff777677ff777777ff777776ff767777ff7777760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000101ff000001ff000001ff010000ff000000ff000100ff000000ff000000ff000100ff000001ff000101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff6f6f6eff6d6d6dff6c6c6cff696969ff666665ff5c5c5dff555555ff4f4f4fff464646ff3d3e3eff353535ff2f2f2eff292929ff212222ff181819ff0e0f0eff070707ff040504ff020202ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000101ff000000ff010101ff020202ff040504ff090909ff101010ff161716ff1c1c1cff212122ff272727ff2e2e2eff353535ff3b3b3cff414242ff484949ff515051ff575656ff595958ff5a5a5aff5b5b5bff5c5c5cff5c5c5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff0e0d0dff0c0b0cff0a0a09ff080808ff070707ff070707ff090909ff080808ff050505ff020201ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff040404ff050505ff040505ff040505ff050505ff060606ff080808ff0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff161616ff121212ff0c0c0dff090909ff050505ff060606ff050505ff020201ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020201ff040505ff0a0b0bff0e0e0eff0d0e0eff0c0c0bff0f100fff151515ff1a1a1aff212121ff2928280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffefffefffefefffffffefefffefefefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefefffffefefffefffefffffefffffefffefffffffffffefffffffefffefffffffffffffffffffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffefefefffefffefffefefffffefefefffefefefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffefffffffefefefffffffffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffffefffffffefffefffffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffefefefffffefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefdfefffefdfdfffdfefdfffefdfefffdfefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffffefefffefffffffffefffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffefffffffefefefffffefffffffffefffefefefffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefffffefffffffffffefffefefefffffefefffefffefffffefffffefffefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffefefefffefdfefffefefdfffefdfefffefefdfffefdfefffefefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefdfffefefefffefdfdfffdfefefffefefdfffdfefdfffdfdfefffdfefefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffffefefffefffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfdfdfffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefefdfffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffefefffefefefffffefefffefffefffffefffffefffefffffefffffefffffffefffefffffffffffffffffffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffefefffefefefffffefffffffffffffefefefffffffefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfdfdfffefdfefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefefefffefefdfffdfefefffefefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefffefffffefefffefefefffffffefffefefefffffffffffffefffffefefefffffefefffefefffffefefefffefefffffefefffffefffefffefefefffefefefffefefefffdfefdfffefdfefffdfefdfffefdfefffdfdfefffdfdfdfffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfefefffdfefefffefefdfffefefefffefefefffffefefffefefefffefefefffefffefffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefefffffefefffefffefffffefffffefffefffffefffffefefffffefefefffffefffffffffefffefefffffffefefffefefefffffefefffefefefffffefffffffffefffffefffffffffefffffefefffefffefffefefffffffefefffffefefffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffefefffffffefefffefefefffefefefffffefffffefffffffefefefffffffefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffffffffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffefefffffffefffefefffffffefffffefffffffffefefffefffffffffffefffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefffffffefefffefffefffffefffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffffefffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff363637ff373736ff373636ff373637ff373636ff373736ff363637ff373637ff363737ff353434ff333333ff333333ff333333ff333333ff333333ff323232ff313131ff303031ff303031ff313031ff303031ff303131ff313131ff313131ff313131ff313131ff323132ff323231ff323232ff323232ff323232ff323232ff323232ff323232ff323231ff323232ff333233ff333333ff343334ff353534ff363536ff363635ff363536ff353636ff363536ff363535ff363635ff353535ff363636ff363636ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff090909ff080809ff080707ff060606ff040404ff040304ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff030303ff040404ff040404ff040405ff040404ff050405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff010001ff000000ff000000ff010001ff010100ff000000ff010000ff000101ff010000ff000000ff010001ff010100ff010001ff010100ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff6e6f6fff6d6d6dff6b6c6cff6a6969ff616161ff5c5c5cff535454ff4d4d4dff474747ff404040ff3a393aff333334ff2d2d2eff272627ff1e1e1fff151616ff0e0d0dff060606ff040403ff010101ff010001ff000000ff000000ff000000ff000000ff010001ff010100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff020201ff030303ff070607ff0c0d0cff141314ff191a1aff1d1d1dff222222ff292828ff2e2e2eff343333ff383839ff3e3e3eff454545ff4a494aff575656ff595859ff5a5a5aff5b5b5bff5c5c5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0dff0c0c0cff0a0a09ff080808ff070707ff050605ff050505ff070807ff060706ff030303ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff040405ff060505ff050505ff050405ff050505ff050505ff060606ff080808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252524ff1f1f1fff161516ff121212ff0d0d0cff09090aff0a090aff070807ff030203ff000101ff010000ff000000ff010100ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff050505ff0d0d0dff111111ff101010ff0f0f0fff141514ff1b1a1bff212122ff292928ff2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffefffefefffffefefffffefffffffefffffffffefffffefffffffffefefffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffefffffefffefffffefffffffffefffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffefefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffefffefffefffffffffefefffefefffffffefefffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffefffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffefefffefffffffefffefffffefffffefffefffefefffffefefefffefefefffefefdfffdfefefffefefefffefdfefffefdfefffdfefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefdfefffefefefffefffefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefefffffffffffffffefefffefffffffefefffffefffffffffffffffefefffffffffffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffffefefffefefefffefefefffefffefffefffffffefefffffefefefffefffefffdfefefffefefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefffffefefefffffefffffefffefffefefffffefefefffefefffffffffffffefefefffffefffffefffffffffffffffffffffffefffefffefefffffffefffffffefefffefffffffefefffffefefefffefefefffefdfefffefefefffefefdfffefdfdfffdfefdfffdfdfefffefefdfffdfdfefffdfdfefffdfefefffdfefefffefdfefffdfefefffefdfdfffdfefefffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefdfdfffdfdfefffefdfefffefefefffdfefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefffffefffffffefffefffefffffffefefffffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefdfffdfdfefffefefefffefdfdfffdfefefffdfdfefffdfefdfffdfefdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffdfefefffdfefdfffefdfdfffdfefdfffdfdfefffefefefffdfefefffefefefffdfefefffdfefefffefdfefffefefefffefdfdfffefefefffefefefffefefffffefefefffefefffffefffefffefefffffefefefffefefffffefefffffefefefffefefffffefefffffffffefffffffffffefffefffefefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffefffffffffefffffefffffffffefefffefffffffffffefffefffffffefefefffefefffffefffefffefefefffefdfdfffdfefefffefdfefffefefefffdfefefffdfdfefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffefffefffefefefffefefffffefffefffefffffffefffefffffefefffefffefffefefefffffefffffefffffffefffefffefffffffefefffffffefefffefffffffffefefffefffffffefefefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffdfdfefffefefefffefdfdfffdfefefffdfdfefffdfefdfffdfefdfffdfdfdfffefdfdfffefefdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfefffefdfefffefefefffefefefffefdfdfffdfdfefffefdfefffefefefffefefefffefefffffefffefffefffffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffffffffffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffffefffffffffffffffffefffefffffffffefffffefffffffefffefffefefefffffefefffffffefffffefefffefffefffefefffffffffefffefefffffefefffffefffffffefffffffffffffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefefffffefffffffefffffffffefffffefefffffffefefffefffffffefefefffefffffffefefffffefefffffefffefffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffefefffffefefefffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffffffffffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffefefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffefffffffefffefffffefffffefffefffffefffffefffefffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373736ff363737ff363737ff373737ff363736ff373637ff373737ff363737ff373737ff363737ff363737ff353434ff333333ff333232ff333333ff323332ff333233ff323232ff313131ff303130ff303031ff303030ff313132ff313131ff313131ff313132ff313132ff323232ff323232ff323231ff323232ff323232ff323232ff323232ff323132ff323332ff333333ff333334ff343333ff353535ff363635ff363635ff363536ff363636ff353536ff363536ff363636ff363636ff363636ff363636ff363636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff0c0c0dff090909ff080908ff070808ff060606ff040405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff040404ff040405ff040404ff050504ff040404ff070706000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000001ff000000ff010100ff000000ff000100ff000001ff010000ff010000ff000101ff000001ff000101ff000100ff000001ff010001ff010100ff010000ff000100ff000001ff010100ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6f6f6fff6d6d6eff6c6c6cff696a6aff616161ff545454ff4f5050ff494949ff454545ff404040ff3b3a3bff343534ff313031ff2c2c2cff252526ff1d1d1dff131414ff0b0b0cff040404ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff020202ff080808ff101010ff141414ff171717ff1c1b1bff212222ff262627ff2a2b2bff2e2f2eff323232ff373737ff3a3a3aff4a4949ff565756ff595859ff5a5a5aff5b5b5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0c0cff0a0a09ff080909ff070607ff060606ff050505ff050505ff050505ff050505ff030202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010202ff030304ff030404ff030303ff050405ff050505ff050505ff050504ff060606ff020202ff030302ff030304ff050506ff090909ff0d0e0eff141414ff1b1b1cff232323ff292929ff2f2f2fff353535ff3b3b3cff454545ff525352ff616161ff6a6969ff69696aff6a6969ff696a6aff696a6aff69696aff6a6a69ff696a6aff696a69ff252424ff1f1f1fff161516ff121212ff0c0d0dff0e0e0dff090a0aff030304ff010001ff000101ff010000ff000101ff000100ff010001ff000100ff010001ff000100ff010001ff000000ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff010000ff000100ff020102ff060605ff0f0f0fff141415ff151615ff151515ff1b1a1aff212121ff292828ff2e2e2eff3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffefffefffffefffffefffefffefffffffefffefffefffffffefffffffffefffffffffefffffffefffefefffffffffffffefffffffefffffffefffefffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefefffffefefffffefffffefefefffffffffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffefefffffffffffffffffefffefffffffffffffffefffffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffefffffffffffffffffffffffefffefffefffefffffefefffefffefffefefffffefffefffefffffffefffffffffefffffffffefffffffefffefefffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefffffffefefffffefefffefefefffefefefffefefefffefefffffefefefffefdfefffdfdfefffefefefffefefdfffdfefefffefefdfffdfdfefffefefefffefefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffefefffffffffefffffffefffefffefffffffffffffffffffffefffffefffefffffffffffefffefffefefffffffffefffffffffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffffffefffefefffffefffffffffffefffefffffffefffffffefefffffffffefffffffefffefffefffffefefffefefefffefefefffdfefefffefefefffdfefdfffdfdfefffefefdfffefefefffdfefdfffdfefdfffefdfefffdfefdfffdfefefffdfefdfffefefefffdfefefffefdfefffefefdfffefefdfffefefefffefefefffdfefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffefefffffefefffffefefefffefefefffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefefffefefefffefefdfffdfefefffdfefefffdfdfefffefefdfffefefdfffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffefdfdfffdfefdfffefdfdfffefefdfffdfdfdfffefdfdfffefefefffefefefffdfefefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefffffefefffffefffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffefffefffffefffffffffefffefffffffefffefffefffffffefffffffefefffffffefefffffffefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffefdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfefefffefdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffffefefffefffefffffefefffffffefffefefefffffefefffefffefffffefffffefffffffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffffefffffefefefffefefefffefefdfffefefefffefefefffefefdfffdfefefffdfefefffdfdfefffefefdfffefefdfffdfefdfffefdfdfffdfdfdfffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfefffdfdfdfffefefdfffdfdfdfffefdfefffdfefefffdfefdfffdfefdfffefefefffdfefefffefefefffefefefffefffefffffefefffefffefffffefefffffffefffffefefffffefefffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffefffffffffefffffefffffefefefffffffffffefefffffffefffffefefffffffefffffffffefffffffffffffffefffefefffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffefffefffffffffffefefefffefefffffefffefffffffefffefffefffefefefffffffefffffffffffefffefffefffefffffefffffefffefffefffffffefffefffffffffffefffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefffffefffefffefffffffefffefffefffffffefffffffefefffffffefefffffffefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffefefffffefefffffefefefffefefefffefefffffffefefffffefefffffefefffffefffffefefefffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffffefffffffffefffffffefffefffffffffffffffefffffffefffffffefffefffffffffffefffefffffefffffffefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffffffffffefffffffffffefffefefefffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffefefffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffefefffffefefffffffefffffffefffffffffffffffefffffefeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff101110ff0c0d0cff090909ff080908ff080808ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff040505ff040404ff040404ff040405ff070706ff0a0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010100ff000101ff000000ff000000ff000001ff000100ff000101ff000101ff000001ff010100ff010100ff000100ff010101ff010101ff000001ff000100ff010100ff000100ff000001ff010100ff010101ff000100ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6e6d6dff6c6c6cff6a696aff616161ff545454ff444444ff424243ff3e3e3eff3c3b3bff393838ff353435ff2e2f2fff29292aff252525ff212021ff151516ff0c0b0cff070706ff010202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040404ff0a0b0aff101110ff121213ff161615ff191919ff1c1d1cff212121ff242424ff282828ff2d2e2eff323231ff393a3aff49494aff575656ff595959ff595a5a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a29ff2a2a2aff2a2a2aff2a2a29ff292a2aff2a2a2aff292a2aff2a2a2aff2a2a2aff2a2a2aff2a2a2aff272727ff222222ff1e1e1eff1c1c1bff191a19ff181818ff171717ff161616ff141514ff131312ff101010ff0d0d0cff09090aff070707ff060606ff090a0aff080809ff070707ff060605ff040405ff040404ff030404ff040404ff040403ff020202ff000100ff000001ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010201ff020202ff010101ff030203ff040505ff050505ff050505ff050505ff020202ff020202ff020302ff030403ff060505ff090908ff0d0d0eff141414ff1b1c1cff222323ff292929ff2f2f2fff353534ff3b3b3cff454445ff525353ff616161ff696969ff6a6a6aff696969ff6a696aff69696aff696a6aff6a6969ff696a69ff6a6969ff252524ff1f1f1fff161515ff121212ff121112ff0d0e0eff060606ff020202ff010202ff020202ff030202ff020202ff020102ff010101ff010102ff010102ff020102ff010102ff020102ff010100ff000101ff010000ff000000ff000001ff000100ff000101ff010101ff000001ff010100ff010100ff000100ff010101ff010101ff010101ff010101ff010201ff010101ff010202ff040403ff080808ff131313ff191919ff1b1a1aff1a1b1aff212121ff282928ff2e2e2eff303031ff3434350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffefffffffefffffffffffffffefffffffffefffffefffefffefffffffefffefffffffffffffefefffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffefffffffffefefffefffefffffffffffffffefffffefefffefffffffefffefffefffefffefffffffffefffffefffefffefefffffefefefffffffefffefefefffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffefffefffffffffefefffefefffffffefffffefefefffefefefffffefefffdfefdfffefefefffdfdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffefefffffffffffffffffefffffffefffefffffffffefefffefefefffffffffffffffefffffefefffefffefffefffefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefdfefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefefefffffffefffefefffffefefefffefffefffffffffffffefffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfdfffdfefefffdfefefffefefefffdfefefffefdfefffdfefdfffdfefefffdfefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffdfefdfffdfefdfffefefefffdfefefffefefefffdfefdfffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefffffffffefffefefffffefefefffefefffffffefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffefefdfffdfdfefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefefffefefefffefefdfffdfefefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefffffffefefffffffefffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffffffefffefffffffffefefffefffefffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffefffffefffefffefffffffefffffffffffffffffefefffefffffffffffefffefffefffffefffffefefefffefefefffefefefffdfefefffdfefefffdfefdfffdfdfefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefffefffefffefffefffffffffffefffefefefffefefefffefefffffefefffffffffefffefefefffefefefffefefffffffefffffefefefffffefefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffefefefffdfefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffefefdfffdfefefffdfefefffdfefdfffefefefffefefefffffffefffefefefffefefefffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefefefffefefefffefefefffefffffffffffefffefefefffefffefffefffefffefffefffefffffffffefffffefffefffefffffffefffffffffffffffffefffffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffefffefffffffefffefffffffffffffefefffefffffffffffefffffffefffffefffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefffffffffffefffefefefffefefefffefefffffefefffffffffefffefffffffffefefffffefffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffefefefffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefffffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffffefefffefefffffffefffffffefefffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262726ff191919ff101111ff0d0c0dff090909ff080809ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff040404ff040505ff040405ff070707ff0a0a0aff11101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff000000ff000000ff010000ff000000ff010100ff000000ff000000ff000000ff000101ff000001ff010001ff010101ff010000ff000101ff010100ff000101ff010101ff010100ff010100ff000101ff000000ff000000ff010101ff010100ff010000ff000100ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6c6c6cff6a6a69ff616161ff545454ff444445ff404040ff3d3d3dff383838ff353535ff343435ff313031ff2b2b2bff272626ff242424ff1d1d1dff111111ff090909ff050505ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff040403ff080707ff0d0e0eff111111ff121313ff151515ff191918ff1c1c1cff1e1e1eff232223ff2b2b2aff303131ff323231ff3a393aff494a49ff565756ff59595900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2d2dff2a292aff2a2a2aff2a2a2aff2a2a2aff292a2aff2a2a2aff292a2aff2a2a2aff2a2a2aff272727ff222222ff1e1e1eff1b1b1bff191a1aff191918ff171717ff161616ff141515ff131313ff101010ff0d0c0dff090a09ff070708ff060606ff040404ff020202ff070707ff060605ff050504ff040404ff030403ff030403ff050504ff030404ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010101ff030302ff050505ff050505ff010101ff010101ff020202ff020202ff020303ff040304ff050605ff080909ff0d0e0dff141414ff1b1b1bff232323ff292929ff2f2f2fff353535ff3b3b3bff444544ff535252ff606161ff69696aff696969ff69696aff6a6969ff6a6a6aff696969ff6a6969ff6f6f6fff282928ff242525ff1f1f1fff161615ff181819ff141415ff0d0c0dff09090aff090908ff09090aff0a0909ff090809ff070607ff050405ff040404ff040404ff030403ff040403ff030303ff020202ff020202ff020202ff020102ff020202ff020202ff020202ff020202ff020202ff010102ff020202ff030202ff030303ff050505ff060606ff070707ff080808ff080807ff090809ff0b0c0cff101111ff1c1c1cff212222ff232223ff212221ff282929ff2e2e2eff303130ff343434ff3b3c3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffffefefffefefefffffffffffffefefffffefffffffefffffffefffffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefffffffffefffefffefffefffefffffffffffffefffffefffffffefefefffefefffffffffefffefffefffefefefffefefefffefefefffefffffffffefefffffefffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffefffffefffffefffefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfdfefffdfefefffefdfdfffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefffefffffffffffffffffffefefffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffefefffefffffffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefffffffefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefffffffefefefffefefefffefffffffefefefffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefffffffffffffefefffffefefffffffefefffefffffffefffffffffefffffffefffffffefffffffefffffefffffffefefefffefffffffefefefffefefefffdfefefffefdfdfffdfdfefffdfdfefffefefdfffdfefefffdfefefffefefefffefdfefffefefefffdfefefffdfefefffefefdfffdfefefffdfefefffefdfdfffdfdfdfffefefefffefdfdfffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefffefffefffffffffffefffefefefffffefefffefefefffefffefffefefefffefefffffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefdfefffefdfefffdfefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffefefefffdfefdfffdfefdfffefdfdfffdfefefffdfefdfffefdfefffefefdfffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefffffefffefffffefffffefefffffffefffffffefffffefffffffefffffffffffffffffffefffffefffffefefefffefefefffefefffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffffefefffefdfefffefefefffdfefefffefdfefffdfdfdfffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfcfffcfcfdfffdfdfdfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffcfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffffefefffefefefffffefefffefffffffefefefffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffefefefffefffefffefffffffffefefffefefffffefefffffefefefffefefefffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefdfefffefdfefffdfefefffdfefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefdfdfffdfefefffefdfefffdfefefffefffefffefefefffefffefffffefefffefffffffefffefffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffefefffefffffffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefffefffffffffffffefffffffffffffefffefffefffffffffffefffefffffffefefefffffefefffefefefffffffffffffefefffffefffffffefffffffffffffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefffffffefefefffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffefefefffefffefffefffffffffefefffefffffffefffffffffffefffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffffefefffefefefffefffffffffefefffffefffffffefffffffefefffefffffffffefffffefefefffffffffffffffefffefffefffffefffffefffffffefffefffffefffffefffefffefffffffefffffffffefefffefffffffefefffffefffefffffefffffefffefffefffffffffffffffefefffffffefefffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffefffffefefffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffeffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333434ff262626ff191919ff111011ff0c0d0dff090909ff060707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040404ff030304ff040405ff070607ff0a0a0aff101110ff1e1d1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff000001ff000001ff010000ff000001ff000101ff010001ff010001ff010001ff010001ff000101ff000101ff010101ff010101ff010101ff000000ff000000ff000000ff000001ff010100ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696969ff616161ff545454ff454444ff404040ff404040ff404040ff3d3c3dff383938ff353636ff353534ff303031ff2b2b2bff262626ff232423ff1d1d1dff101011ff09090aff040405ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff030303ff070807ff0e0e0eff111011ff131213ff151515ff181919ff1c1c1cff1e1e1eff232323ff2b2b2bff303030ff303030ff303030ff313132ff3a3a39ff494a4aff56565600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff2d2c2cff2a2a2aff2a2a2aff2a2a2aff2a292aff2a2a2aff2a292aff2a2a2aff272727ff222322ff1e1e1eff1c1b1bff191919ff181818ff171717ff151616ff151514ff131313ff101010ff0d0d0dff0a090aff070707ff050606ff040404ff020302ff010101ff010101ff040404ff040404ff040404ff040303ff040304ff040404ff040304ff020202ff010001ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010202ff020101ff030202ff030303ff030303ff010101ff000001ff010000ff000101ff020202ff020202ff030203ff030404ff050505ff080909ff0e0e0dff141414ff1b1b1bff232222ff292929ff2f2f2fff353434ff3c3b3cff454445ff535252ff616161ff6a696aff696969ff6a6a6aff696a69ff696a69ff6f6f6fff7a7b7bff2b2b2bff292829ff252524ff1f1f1fff232324ff202020ff1a1a1aff171718ff181818ff1a191aff191a19ff151616ff111211ff0d0d0dff0b0b0bff090909ff080908ff080808ff070708ff070707ff050506ff050505ff050404ff040404ff050505ff060506ff050506ff050405ff040404ff040505ff060707ff0a0a0aff0f0e0eff131313ff151515ff151515ff161616ff171818ff1b1b1bff1f1f1fff282929ff2d2d2dff2c2b2cff292929ff2d2e2eff303030ff343434ff3b3b3bff4444440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffefefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffefffefefffffffffffffffffffffefefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffffffefffefffefffefffefffffffffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffefefffefefefffefffefffefefffffffffffffefefffffefffefffefefefffffefffffefffefffefefffffffffefffffffffffefefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefffffffefefefffffffffffefffffffefefefffefefffffffefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffffefffffffefffffffefffffffffefffefffffffefefefffefefffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffffefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffffefffffefffefffffffefffefffffffefefefffefffefffefffefffffefffffffefffffffefffffffffefffefffffffffefefffefffffffefffefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfdfffefefdfffefefefffefdfefffefefefffdfdfefffdfefefffdfdfdfffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffffffefffffefefffefefefffffefefffefffefffffefefffefefefffefefefffdfefdfffdfefdfffefefefffefdfefffefdfefffefefdfffdfefefffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffefdfdfffefdfefffdfdfefffdfdfefffefdfdfffdfdfdfffdfefefffefefdfffefefdfffdfefefffdfdfefffdfefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffffefffffffefefffffffefffefffffffffefefffffffffffefffefffffefefffefffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefffffffefefffffefefffefefefffefefefffefffefffefdfefffdfefefffefefdfffefdfefffdfefefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffdfdfcfffdfcfcfffcfdfdfffdfdfdfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfcfdfffdfcfdfffdfdfcfffcfdfdfffdfcfcfffdfdfdfffcfdfcfffdfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefffefffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffffffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffefefefffdfefefffefdfdfffefefefffefefdfffefdfdfffdfefefffdfefdfffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefffefffffffefffffffefffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffefefefffefffefffefffefffffffffffefefefffefffefffefefefffefefefffefefefffefefffffffffffffefefffffefffefffefefefffffefffffefffefffefefffffffffefffffffffffefefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffefffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffefffefefffffffffefffffefefffefefefffefefefffffffefffffefefffefffffffffefefffffefffffefefffffefefffffffefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffffffefefefffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffffffefefffefffffffffffefffffefffffefffffffefefffffffefefffefefefffefffffffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffefffefefefffefefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffffffefffefffefffefffefffffffffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefffffffffffffffffefefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff343434ff262626ff191919ff101011ff0c0d0cff090909ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040403ff040504ff070707ff0a0a0aff101010ff1e1d1eff302f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff010100ff010000ff000000ff010001ff000100ff010100ff000100ff000000ff000100ff000000ff010001ff010001ff010001ff010101ff000101ff010000ff010101ff010100ff010100ff010101ff010100ff010101ff010100ff000101ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606161ff545454ff454444ff404040ff404040ff404040ff414040ff404040ff3c3c3dff383838ff363535ff343434ff313130ff2b2b2bff262726ff242324ff1d1e1dff111111ff090909ff050505ff010100ff000100ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020201ff030303ff070707ff0e0e0eff111111ff131213ff151515ff181919ff1c1c1cff1e1e1eff232323ff2b2b2bff303130ff303130ff313130ff303030ff303130ff323131ff3a3a39ff4a4a4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353535ff333333ff2c2c2cff2a2a2aff2a2a2aff2a2a2aff2a2a2aff292a2aff272727ff222222ff1e1e1eff1b1b1bff191a19ff181818ff171817ff161616ff141515ff131213ff101010ff0d0d0dff09090aff080708ff050606ff040404ff020202ff020102ff010101ff000001ff010101ff040404ff030303ff030303ff030403ff040304ff030404ff030202ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff020202ff020302ff020202ff030303ff030303ff010101ff010101ff000100ff000000ff000000ff010101ff020202ff020203ff020203ff030403ff050505ff090909ff0d0e0dff141414ff1c1b1bff232323ff292929ff2f2f2fff353535ff3c3b3bff444545ff535252ff616061ff696a6aff69696aff6a6969ff6f6f6fff7b7b7bff7e7e7dff2f2f2eff2b2b2bff282829ff242424ff2b2b2bff2a2a2aff272727ff272727ff2a2a2aff2b2b2bff2a2a2aff262626ff201f1fff191918ff141413ff10100fff0e0e0eff0d0d0dff0c0d0cff0c0c0bff0b0b0bff0b0a0aff0a0a0aff090a09ff0a0a0aff0b0a0bff0b0b0bff0a0b0aff0a0b0aff0b0b0bff0e0e0eff141413ff1c1c1cff232424ff282827ff292929ff2a2a2aff2b2c2cff2e2e2eff303030ff353535ff353536ff323232ff2e2e2eff303030ff343434ff3c3b3bff444544ff5252520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffefffffffffffefffffffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffefefffffefefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffefffffefefffffefefefffffefefffefffefffffefefffefffefffefefefffefefefffefdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffefefffffffffffffefffefffffefefffefefefffffefefffefffffffffefefffefffffffefffffffefffefffefffefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefffefffffffffffefffefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffefefefffffffffffefefffffefefffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefdfefffdfefefffdfdfefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefefdfffefdfefffdfefdfffefefefffefdfefffefdfdfffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefffefffffefefffffefefffefefefffefffffffffefefffefffffffefefefffefffefffefffefffffffffffefefffffefffffffefefffffffffefffffffffffefffffffffffefffffefffffffffffffffefefffffffffffefefefffffefefffffefefffffefefffefefefffefefefffdfefefffdfefefffefdfefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffcfdfdfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefefefffefefdfffefefefffefefefffffefefffffefefffffefefffefefffffefffefffefefefffefffefffffefefffffffefffefffffffffffefffffefffffefffefffffffffffffefefffffefefffffefefffefffffffefefffffefefefffffefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffefdfefffefefdfffefefdfffdfefefffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfefffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfefffdfefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffffffefefefffefefefffefefefffefefffffefefefffefefefffefefffffffefefffffefefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefffffffefffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffffffffffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffefefffffefefffefefffffefffefffefefefffefffefffffefefffffffefffefffffffffffefffffefffffefffefffffffffffffefefffffefefffffefefffefffffffefffffffefffffffffffffffefffefffffefffffffefffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefffffefffffffefefffffffffefffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefefffffefffefffefefefffefffffffffefffffffffefffffffffffffffefffffefffffefffefffffffffffffefefffefefefffffefefffefefffffefefffffefefefffffffffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefffffffffffefffefefefffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4a4aff404040ff333334ff262626ff191919ff111111ff0d0d0cff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff060606ff070707ff0a0a0aff101111ff1d1d1dff30302fff3f3f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff010101ff000100ff000000ff000000ff000000ff000001ff000000ff010100ff010101ff000000ff010101ff000001ff000001ff010101ff000101ff010001ff010100ff010100ff000101ff010000ff000101ff000101ff010100ff000100ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff545454ff454444ff404040ff404040ff404040ff404041ff404040ff404040ff404040ff3d3d3dff383838ff353635ff353535ff303130ff2b2b2bff262626ff232323ff1d1d1eff101110ff0a0a09ff050505ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000001ff000001ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010201ff040403ff070808ff0e0e0eff111111ff121213ff151515ff191919ff1c1d1cff1e1e1eff232323ff2b2b2aff303031ff313030ff303031ff303030ff303030ff303030ff303031ff313132ff393a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff353636ff333333ff2d2d2cff29292aff2a2a2aff2a2a2aff272727ff232222ff1e1e1eff1b1b1bff191a1aff181818ff171718ff161616ff151515ff131313ff101011ff0c0c0dff09090aff070708ff060605ff040404ff020302ff020201ff010101ff010101ff010100ff010101ff010001ff030303ff040303ff030302ff040404ff030404ff020202ff000101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff020201ff030302ff030303ff030303ff010101ff000101ff000000ff000000ff000001ff000000ff000000ff000001ff020202ff030202ff020303ff040403ff060505ff090909ff0e0d0dff141414ff1b1b1bff232322ff292929ff2f2f2fff353535ff3b3c3cff444545ff525252ff616161ff6a6a69ff6f706fff7b7b7bff7d7d7eff7d7d7dff313131ff2f2e2eff2b2b2bff292828ff313132ff343434ff343434ff373737ff393939ff3b3a3bff3a393aff373737ff313030ff272726ff1f1f1fff191919ff151616ff141413ff131313ff131313ff121212ff131312ff121313ff121212ff121212ff111112ff121212ff131312ff121313ff141313ff171717ff1f1f1eff2a2a2aff353434ff3a3a3bff3d3d3dff3f3f3fff404040ff414141ff404041ff3f3f3fff3c3c3cff363635ff313030ff343434ff3b3b3bff454444ff525252ff6262610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffefffffefefefffffffefffefffffffffffffffefffffffffefffffffffefffefffefffffffffffffefffffffffffffffffefffefffffffffefffffffffefffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffffffffffffffffffefffffffefffffffffffefffffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefffffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefefffffffffefffffefffffefefefffefefffffefffffffffefefffffefefffffffefffffffffffffefefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffdfdfefffefefdfffefdfefffdfdfefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffefdfdfffdfdfefffefdfdfffefefefffefdfefffefefdfffefefefffdfdfefffefefefffefefdfffdfefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefffffffffefefffefefefffefffefffffffefffffefefffffffefffffffefffefffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffefffefffefffefffffefefffffffffffffefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffefdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffdfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffefdfefffefefdfffdfefdfffefefefffefefefffffefffffffefefffefffffffefefefffffefefffefefefffffffefffefffefffffffefffffefefffefffffffffefefffffffffffefefffffefffefffefffefffefefffffefffffffefffefffefffefffffffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffefefefffdfefefffefdfdfffefdfefffefefdfffefefefffefefdfffefefdfffefefdfffdfefefffefdfefffdfdfdfffefefdfffdfefefffefdfefffdfdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfefefffdfdfdfffefdfdfffdfdfefffefefdfffdfefdfffefefdfffefefefffefefefffefefefffffffffffefefffffefffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffefffffefefffffefefffefffefffefefefffefefffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefffefffefffefffffefefffffffffffffffefffefffffffffefefffffffefffffefffffffffefffefffefffffffefffffefffffefffffffffefefffffffffffffefffffefffefffffffefffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffefffffffffffffefefffffffffffffffefffefffffffffefefffffffefffefefffffffffefffefffefffffffefffffefefffefefffffffefefffffffffffefefffffefffefffffffefffefefffffffffffffffffefffefffffffffffefffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffffefefffffffefffefefffffffffefffefffefffffffefffffefefffefefffffffefefffffffffffefefffffefffefffefefefffefefffffefffffffefffefffefffefffffffefffefffefffefefffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515051ff4a4a4aff404040ff343434ff272626ff191919ff121112ff030302ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010001ff010001ff000100ff030202ff0c0c0bff0a0a0aff111010ff1e1e1dff2f2f2fff404040ff494a4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010100ff010001ff010001ff000100ff010000ff010100ff010101ff010100ff010100ff000000ff010100ff000001ff010100ff010001ff000001ff010101ff000101ff010000ff010001ff010101ff010101ff010100ff010100ff010101ff000101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444445ff404040ff404040ff404040ff404040ff404040ff404040ff404040ff404040ff404040ff3d3d3dff383838ff363635ff353435ff313031ff2b2b2bff272626ff242423ff1e1e1eff111111ff0a0909ff050504ff010101ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010001ff010001ff000000ff000000ff000000ff000000ff010000ff020201ff040403ff080707ff0e0e0dff111110ff131312ff151515ff191918ff1d1c1cff1e1e1eff232323ff2a2b2bff303030ff303030ff303130ff313030ff313030ff303130ff303130ff303031ff313031ff31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373736ff353535ff333333ff2c2c2cff2a2a29ff272727ff222222ff1e1e1eff1b1c1cff1a1919ff181818ff171717ff161616ff151514ff131313ff101010ff0c0d0dff0a090aff070707ff060606ff040404ff030203ff010102ff010101ff010100ff000100ff000101ff010001ff010101ff010100ff000001ff040303ff050505ff050405ff030303ff010201ff010100ff010000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010100ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff010102ff020303ff030303ff020202ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff020202ff020202ff040304ff050505ff080808ff0d0d0dff141313ff1c1c1cff242323ff292a2aff2e2e2eff353534ff3b3b3bff434343ff4f5050ff646463ff6f6f6fff7a7b7bff7d7d7dff7e7e7dff7d7d7eff343434ff313131ff2e2e2fff2b2b2bff363636ff3b3c3cff3f3f3eff424242ff444545ff474647ff464646ff444343ff3e3d3eff353535ff2c2c2bff262526ff232222ff202020ff201f1fff20201fff1f1f1fff1f1f1eff1f1e1eff1e1e1eff1e1e1eff1d1d1dff1e1e1dff1f1e1fff1e1e1fff201f20ff222323ff2b2a2aff363636ff414241ff484848ff4c4b4bff4e4e4dff4f4f4eff4e4f4fff4d4c4dff484848ff434342ff3a3a3aff353435ff3b3b3cff454445ff525252ff616261ff696a690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefffffffefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffefffefffefffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffefefffffffffffffefefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefefffefefefffefefffffffffffffefffefffffffffffffefefffffffffffffefffffefffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffffefefffefefffffefffefffefefffffefefefffefefffffefffefffefefefffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffefffffefffffefffffffffefffffffffffffefefffffefffefffefefefffefefefffefefffffefffefffffefffffffefefffffefefffefefefffefffffffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffefffffffefefefffefffefffffefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffffefffffefefffffffffefffffefffffefffffffffefffffffffffffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffefefdfffefdfefffdfefefffefdfefffefefefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfefefffdfdfdfffdfefdfffefefdfffefdfdfffefdfefffdfdfdfffefefefffefefefffdfefefffefefdfffefefdfffefefefffefefdfffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffffefefffffefefffffefefffefefefffffffffffffefffffffffffffffefffffefffefffefffffffffffffffefffefffffffffffffefefffefefffffefefffffefffefffefefffffefefefffefefefffefefefffdfefefffefdfefffdfefefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfcfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefefffefefdfffefefefffefefefffefffefffefefffffefefefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffffefefffffefffffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffdfefefffdfefdfffefdfefffefdfefffefefefffdfdfdfffefefefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfefefffefefefffefefefffffefefffefefefffffefefffefefefffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffffefefffefefefffffefefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffffefefffefefefffefffffffffefefffefefffffffefffffefffffffefefffffefffefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffefefefffffefefffefefefffffffffffffffefffefffefffffefefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefffffffefffffffffffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffffefefffffffffffefefefffffffffffffffffffefffefffffefefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefefffffefffefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffefefefffffefefffefefefffefffffffffffefffefefefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffffffffefffffffefefffefffefffefffffffefffffffefefffffffffffffefefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefefffefffffffffffffffefffeffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff575757ff515151ff4a4a4aff404040ff333434ff262626ff1d1d1dff080808ff050404ff040404ff030303ff010201ff000001ff000000ff000100ff000001ff000001ff010001ff000101ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000100ff000000ff000000ff010101ff030202ff030403ff030303ff040303ff040404ff040505ff0c0d0dff101010ff1d1d1eff2f2f2fff404040ff4a494aff515252000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000000ff010000ff000000ff000101ff000101ff000000ff000001ff000000ff010000ff010001ff000101ff010001ff010101ff010101ff010101ff000001ff010001ff000101ff000100ff010001ff010001ff010101ff010001ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404040ff404040ff404140ff404040ff404040ff404040ff404140ff404040ff404040ff404040ff3d3d3dff383938ff353535ff353434ff303030ff2b2b2bff262727ff232323ff1d1d1eff101111ff0a0909ff050405ff000101ff010001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff000000ff000000ff000000ff010202ff030404ff070707ff0e0e0eff101111ff131312ff151515ff181919ff1c1c1dff1e1e1eff232323ff2b2b2bff303030ff303030ff303031ff303030ff313030ff303030ff313030ff303030ff303031ff303030ff31303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff363737ff373636ff353536ff333433ff2d2c2dff272828ff212122ff1e1e1eff1b1b1bff191919ff181818ff161717ff171616ff151414ff141313ff111011ff0c0d0dff090909ff070707ff060606ff040505ff030304ff030202ff010201ff010101ff010100ff010101ff010101ff010101ff000001ff010201ff060706ff090809ff080809ff060506ff020303ff010101ff010201ff020101ff010101ff010101ff010100ff010101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010101ff010101ff010001ff010101ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010202ff030303ff040404ff040404ff010202ff000101ff010001ff010000ff010000ff000000ff000001ff000000ff010000ff000000ff010101ff010202ff030303ff040404ff060606ff0a0a09ff0f0e0fff161616ff1f2020ff282829ff313232ff383938ff414141ff494a4aff535353ff606060ff717171ff7b7b7aff7e7d7dff7d7d7dff7e7d7dff7d7d7dff3c3c3cff353434ff313131ff2e2e2eff3a3a3aff424242ff464646ff4a4a4bff4e4e4eff505151ff525252ff505050ff4c4c4cff454545ff3c3d3dff363636ff343333ff333333ff333434ff333434ff323232ff313131ff303030ff302f2fff2f2e2fff2f2f2fff313031ff323232ff323333ff343434ff363636ff3c3c3cff454546ff4d4e4eff535253ff565555ff585858ff595859ff595959ff565656ff525151ff4a4a4aff414141ff3b3b3cff454444ff525252ff626262ff6a6969ff69696a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffffffefffffefffffefffffffefefffffefefefffffffffffffffffffefefffffefefefffffffffffffefffffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefefffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffefffffffefffffffffefffffefffffffffffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffefffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffffffffffffffefefffffefefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffefefefffffefefffffffffffefffffffefefefffefefefffefefffffefffefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffffefefffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffffffefffffffffffefffffffefefffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefffefffffffffffffefffffffefefffffefefffffefefffffefefffefffefffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffffefefffefefefffefffffffefefefffefffefffffefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffefffefffefefffffffffefffffefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefefffffffefffffffefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffefefefffefefefffefefdfffefefefffefefefffefdfdfffefefefffefefefffdfefdfffefefdfffefefefffdfefefffdfefefffefdfefffefefefffefefdfffefefefffdfefdfffefefefffefefefffefefdfffdfefefffdfefefffefdfdfffdfefefffdfefdfffefefefffefdfefffefdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfefffdfefefffefefefffefefdfffefefefffefdfefffdfdfdfffefefefffefefefffdfdfdfffefefdfffefefefffdfefefffdfefefffefdfefffdfefefffefefdfffefdfefffdfefdfffefefefffefefefffefefdfffefefefffdfefefffefdfefffefefefffefefdfffefefefffefefefffefefefffffefefffefefefffffefefffefffefffffffffffefefffffffffefffefefefffefefefffffefefffefffffffefffefffefffffffefffffffffefffffffffefffffefffffefffefffefefffffefefefffffffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffffefffffefffefffefffffffefefefffefffffffffffffffffefefffefefffffefffffffefffffffffffefffffffffffffefffffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefdfffefefffffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefdfffefdfdfffefdfefffdfefefffdfefdfffdfefdfffdfefefffefdfefffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffefefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffdfefefffefefefffefefefffefffefffffefefffefefefffefffffffefefffffffffefffffffffffffefffffefefefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffffffefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffffefefffefffefffffefefffefffefffefefffffefefefffffffefffffffefffefefffffefefefffffefffffefefefffefefefffffefffffefffefffefefffffefefefffefefffffefffefffffefefffefefffffefffffffefefffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffffefefffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefffffefefefffffffffffefffffffefffffffffefffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefefefffffffefffffffffffefffffffefffffffffefffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefefefffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefffffffffefffffffffefffffefffffefffffffefefffffefefefffffffffffffffefffefefffffefefefffffefffffefefefffefefefffffefffffefffefffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefffffefffefffffefffffefefffffefefefffffefffffefffffffefefefffefefefffffefefffefffefffefefefffffefefffefffffffffffefffffefefffefffefffffffffffffffffffffffefffefffffffefffffffffefffffefffffffffffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefefffffffefffffffffffefffffffefefffffffefffffefffffffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696969ff6c6c6dff707170ff727171ff727272ff737474ff757575ff767675ff767676ff767676ff767676ff787878ff787878ff787878ff797978ff797979ff787979ff787879ff797879ff7b7b7cff7f7f7eff7f7f7fff7f807fff7f7f80ff80807fff7f7f7fff7f7f80ff7f8080ff7f7f7fff7f807fff7f7f7fff807f80ff7e7e7eff7b7b7bff7a7979ff787878ff787878ff777878ff787878ff777777ff767676ff767675ff757575ff757474ff737474ff737373ff727272ff727372ff727272ff727272ff706f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5e5e5eff575757ff505151ff4a4a4aff404040ff343434ff2a2a2aff0f0f10ff0f0f0fff0f0f0fff0c0c0bff080808ff050505ff050505ff050405ff040404ff030303ff020302ff010202ff010101ff010102ff010201ff020101ff010001ff000101ff010101ff010101ff020101ff010102ff010101ff020102ff010101ff000100ff010101ff010101ff010202ff030303ff070607ff090a0aff0c0d0cff0e0d0eff0e0f0eff0e0e0fff0a0a0aff191818ff1d1d1eff2f3030ff403f40ff4a4a4aff515251ff5a5a5a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000000ff000100ff000001ff010100ff000000ff000001ff000101ff010000ff000101ff000100ff010101ff010001ff010100ff010001ff010100ff010101ff000101ff010101ff010101ff010100ff000100ff010000ff010001ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373637ff373737ff363736ff363536ff343333ff313130ff2c2b2bff272726ff232222ff1f201fff1e1e1eff1d1d1dff1c1c1bff1a1a19ff181717ff141414ff0e0f0fff0a0b0aff080808ff060707ff060505ff040404ff030303ff020302ff010102ff010101ff010101ff010201ff010101ff000000ff020202ff070707ff0a0a0aff0a0a0aff060706ff020303ff010101ff000101ff010101ff010000ff000001ff000101ff010101ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010100ff010000ff000100ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff030302ff040404ff040404ff020202ff010101ff010100ff000000ff010000ff010000ff000100ff000000ff000000ff000101ff020102ff020302ff040304ff040504ff060607ff090909ff10100fff191919ff232323ff2c2c2cff383838ff3f3f3fff484848ff525252ff5a5b5bff676868ff767676ff7d7d7eff7d7e7dff7e7d7dff7d7d7dff7d7e7eff4a4a4aff3c3c3cff343434ff313131ff3e3e3eff494848ff4d4e4eff535353ff575757ff5b5a5aff5c5c5cff5b5b5cff5a595aff565757ff525352ff4e4e4eff4c4c4cff4c4c4cff4d4d4cff4c4c4cff4b4b4cff4a4b4bff4c4b4bff4b4c4bff494a49ff494949ff4a4a4aff4b4b4bff4b4b4bff4b4b4bff4e4e4eff525252ff585858ff5b5b5bff5d5d5cff5e5e5eff5f5f5fff606060ff606060ff5e5f5fff5b5b5bff545555ff4c4b4bff444544ff525252ff616262ff69696aff696969ff6a6a6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffefefffffefffffefffffffffffefffffefffffffffefffffefefffffefefffffefffffffefefffefffefffefefffffefffffffefffefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffefffffffffefffffefefffffefefffffefffffffefefffefffefffefefffffefffffffefefefffefffffffffffefffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffefffefffffefffffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffefffffffefefffffefefffefefefffffefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffefffffffefefffffefefffefefefffefefefffefefefffffefefffefffffffefefefffffefffffefffefffefefefffffefefffefefefffffefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefffffffefefffefefffffefffefffefefefffefefefffefffefffefefefffefffffffefefffffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefefffffefefffffffefffffffefefffefefefffffffefffffffefffefefffffffefffffffffefffefffffffffffefffffffffffffffffffffffefffefffefffffefffffffefefffffffffffefffefffffefffffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfdfffefefefffefefefffefdfdfffefefefffefdfefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffefefdfffdfefdfffefdfefffefefefffefdfefffefefefffefefefffefefdfffefefdfffdfefefffefefefffefefdfffdfefefffefefdfffefefefffdfefdfffefefdfffdfefdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfefffefdfdfffefdfdfffdfefdfffdfefdfffefdfefffefdfefffdfefefffdfefdfffdfefdfffefdfefffefefefffdfdfdfffefefefffefefefffefefefffefefdfffdfefdfffefefefffefefdfffefefdfffdfefdfffefdfefffefefefffefdfefffefefefffefefefffefefdfffefefdfffdfefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefdfffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffffefffffefffefffefefefffffefefffffefffffffefefffffffefffefefffffefffffffefefefffefffffffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffdfcfcfffcfcfdfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffdfdfcfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfefefffefefefffdfdfdfffefefefffefefefffffffefffefffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffffffffffefffffffffffffffefffefffefefefffffefefffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefdfffefefefffefefdfffefdfdfffefefdfffefdfefffefdfdfffdfefdfffdfdfefffdfefefffdfdfdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfefffefdfdfffefdfefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffffefffffefffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffefffffefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefffefffffffefffffffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffffefffffefffffffefefefffefffffffefffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffefefffffffefffefefffffefffffffefffefffefffffffffffffffefefefffefefffffefffefffffffefffffffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffffefffffefffffffefefefffefffffffefefffffefefefffefefefffefefefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffffefefffefefffffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffffffefffffefffffffffefffffefefffffffffffffffffffffefefffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a696aff696a6aff6c6d6cff707070ff727172ff727272ff737373ff757575ff757676ff767676ff767676ff767776ff787878ff797878ff787878ff787978ff797879ff797979ff797879ff797979ff7b7b7bff7f7f7eff7f807fff7f7f7fff7f7f7fff7f7f7fff7f807fff7f807fff7f7f80ff7f807fff7f807fff7d7e7dff7c7b7cff7a7979ff787878ff787878ff787878ff787877ff777677ff767676ff767675ff757576ff747574ff747373ff737373ff727272ff737272ff727372ff727273ff6f7070ff6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676767ff5e5e5eff575857ff505051ff4a4b4aff404040ff343535ff1e1e1eff202021ff212122ff1e1e1eff191918ff151515ff131314ff131212ff0f0e0fff0b0b0bff080808ff060606ff050505ff050505ff050505ff040404ff040404ff030404ff030303ff040404ff040405ff050505ff050505ff040504ff040404ff050404ff050505ff060606ff090909ff0e0e0eff141414ff1b1a1aff1d1d1eff212120ff222221ff202121ff1e1e1eff333333ff2f302fff40403fff4a4a4aff515251ff5a5b5aff63646300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010100ff000100ff000001ff000001ff000000ff000100ff010100ff010001ff000100ff010100ff000100ff010001ff010001ff010101ff000101ff010101ff010100ff010101ff000101ff010100ff010001ff000100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373737ff373737ff373736ff363736ff363536ff343333ff303030ff2b2c2cff282828ff252424ff232223ff212122ff20201fff1e1e1eff1b1b1bff171616ff121111ff0c0c0cff090909ff070807ff060506ff040505ff030303ff020303ff020202ff010101ff010101ff010201ff020201ff010101ff020202ff070707ff0a0a0aff0a0a0aff070706ff030303ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010202ff040404ff040404ff020101ff000101ff000000ff010001ff000100ff000000ff000000ff000000ff010000ff010100ff010102ff020303ff030303ff040505ff060606ff090909ff0f0f0fff191919ff252524ff2f3030ff3a3a3bff414141ff4b4a4bff545554ff5e5f5eff6b6a6bff777677ff7c7d7dff7d7e7dff7d7d7dff7d7d7dff7d7e7eff4a4a4aff4a4a4aff3c3c3cff343434ff464645ff505050ff565656ff5d5c5cff616161ff636463ff656566ff666666ff676666ff666666ff666666ff676766ff666766ff646565ff636363ff626262ff626362ff636363ff666566ff676867ff676766ff636463ff636263ff626162ff616161ff606060ff626262ff656464ff666666ff656666ff656565ff666566ff656565ff656464ff666666ff666666ff656464ff606060ff585858ff525252ff616261ff696a6aff6a6a69ff696969ff6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffefffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffefefffffefffefffefffffffefefffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefffffffffefffffefffffffffefffffffefffffffffefffffffefffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefffefffffffffffefffffffffffffffefefffffefefefffefffffffefefffffffffffffffefffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffefffefefefffefefffffffefefffefefefffefefefffefefffffefefefffefefefffefffefffffefefffffffefffefffefffefefefffefefffffffffefffefefffffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefffffffefffefffefefffffffefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffefffefffefffefefffffffffffffffefefffffefefffefefffffffffffffefffffffffffefffffefefffefffefffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefefffffffffefffefefffffefefefffffefefffefefefffefefefffefdfdfffdfefdfffefefefffdfefefffefefefffefefefffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffdfefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefdfffdfefdfffefefefffefdfefffdfefefffefdfefffdfefefffefdfefffefdfefffdfefdfffefefdfffefefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffdfdfdfffdfdfdfffefdfdfffefdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefdfffefefdfffdfefefffefdfefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefdfffdfefdfffefefefffefdfefffdfdfefffefdfdfffdfefefffdfdfefffefdfefffdfefdfffefefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefffffefefffffffffffffefefefffefefefffefffffffefefffffffffffffefefefffefefefffefffefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffdfcfdfffcfcfdfffdfcfcfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefffffffefefffffefffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffefffffffefffefffffffffefffffffffffffffffffffffefefffefefffffffffffffefffffffffffefffefefefffefefefffffefffffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffdfefefffefefefffefdfefffdfefdfffdfefefffdfdfefffefefefffefdfefffdfdfefffefefefffdfdfefffdfefefffdfdfefffdfdfdfffefdfefffefdfefffefefdfffefdfefffefefdfffefefdfffefefefffdfefefffefefefffefefefffefffefffefffefffffffefffefffefffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefefffffefffffffefefffffffefefffffefffffffefffffffffefffefefffffffefefffffffefffefefffffefefefffefefefffefefefffffffefffefffefffffffefffefffefffefefffffffffffffffffffffffffefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffefefffffefffffffffefffffffefefffffefffffffefffffffffefffffefffffffefefffffffefffefefffffefefefffefefefffefefefffffffefffefffefffefffefffefffefffefefefffffefffffffefefffffefefffefefffffffffffffefffffffffffefffffefefffffffffffffffffffffffefffffffefffefffefffffffffffffefffffefffffffffefffffefffffffffefffffffefffffffffefffffffefffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefefffefffffffffffffffffefefffefefefffefffffffefffffffffffffffffefffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696969ff696969ff69696aff6d6d6cff707170ff727271ff727272ff737374ff757575ff767676ff777676ff767677ff777777ff787878ff797978ff787878ff797979ff797979ff797979ff797978ff787978ff7b7b7cff7f7e7eff7f7f7fff7f7f7fff7f8080ff7f7f7fff7f7f80ff7f807fff807f7fff7e7e7dff7b7c7bff797979ff787878ff787878ff787878ff787878ff777676ff767676ff767676ff757575ff747474ff737374ff737373ff727272ff727272ff727272ff727272ff6f6f70ff707070ff6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717172ff676766ff5e5e5eff575758ff515151ff4a4a4aff414141ff343434ff353536ff383838ff363636ff2e2e2eff2b2a2bff2a2a2aff262625ff1e1d1eff161615ff111110ff0d0d0dff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0a0b0aff0a0a0aff0a0a0aff0b0a0bff0c0c0cff0c0c0cff0d0c0cff0c0c0cff0c0c0cff0c0c0cff0e0e0dff111111ff171717ff1f1f1fff282828ff2f2f2eff323232ff353535ff373637ff353536ff313031ff424343ff403f40ff4a4a4aff515251ff5a5a5aff646463ff6e6e6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010000ff000001ff010000ff000101ff000001ff010001ff000100ff010100ff010100ff000101ff010101ff000101ff010101ff000101ff010101ff010100ff010101ff010101ff010000ff000100ff010101ff000001ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373837ff373737ff373736ff363737ff363737ff343535ff323231ff2e2e2fff2b2b2bff292828ff262626ff242424ff222222ff202020ff1d1d1eff181919ff131313ff0d0d0eff0a0a0aff070808ff060607ff050505ff030304ff020203ff020302ff020202ff010202ff010102ff010001ff010001ff020102ff070706ff0a0a0aff0a0a09ff070706ff030303ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010102ff040404ff050404ff010101ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000101ff010102ff020302ff030303ff040404ff060706ff09090aff0f0f0fff191919ff262526ff323132ff3e3d3eff444544ff4e4d4eff585857ff626261ff6c6c6cff777777ff7d7d7cff7c7c7dff7d7e7dff7d7e7dff7e7e7dff4a4a4aff4a4a4aff4b4a4aff3c3c3cff505050ff5b5a5bff626262ff676767ff6a6a6aff6b6b6bff6c6c6cff6e6d6eff6f6e6eff70706fff717171ff737373ff737273ff717171ff6f6f6fff6e6f6fff6e6e6eff6f6e6fff707170ff737373ff737372ff707070ff6e6e6eff6d6e6eff6d6d6dff6c6c6dff6d6d6dff6e6e6eff6d6e6eff6d6d6dff6b6b6bff6a6a6aff69696aff696969ff6a6a6aff6b6b6cff6b6c6bff696a6aff656566ff626262ff696969ff696969ff6a6a69ff69696aff696a6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffefffffefffffffefffffefffefffffefffffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffffefffefefefffffefefffefefefffefefefffefefffffefefffffffffefffffefefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffefffefffffffefefffffffefefffefefefffefefefffefefefffefffefffffefffffffefffffffffffffffffefffffefefffefffffffefffefffffffefffefefffffefefefffefffefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefffffffffffffffefefefffefefffffffefefffefefefffffffffffefffefffefffffffefffffffefefffffffffffffefefefffffefffffffffefffefefffffffefffffefffefffffffffffefffffffffffefffffefffffefffefffffefffffefefffffefefffffffffffffefffefffffffffffffffefffefffefffefffffffefefffffffffefffffefefffefefffffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefefffdfdfefffefefefffdfefdfffefefefffefefdfffefdfefffefdfefffdfefefffefefefffdfefefffefefdfffefdfefffdfefdfffefdfdfffdfdfefffdfdfefffefefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffdfdfdfffdfdfefffefefdfffdfdfdfffefefefffdfefefffdfefefffefefefffdfdfefffefefefffdfefdfffefdfefffefefdfffdfdfefffefdfefffdfefefffefefefffdfefefffefefdfffefdfefffdfefdfffefdfdfffdfdfefffdfdfefffefefdfffdfdfdfffefefefffefefdfffdfefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefffefffefefffffefefefffffffefffffffefffffefefffefffffffffffefffffffffffefffffffefffefffefffefffffefefffffefefffefefefffffffffffefefefffefefefffefffefffefefefffefefdfffefefefffefdfefffdfefefffefefdfffdfefdfffefefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffcfdfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffefdfefffefefefffefefefffefefefffefffffffefffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffefffffffffffefffefefffffffffffffefffefffefffffffefffffffefefffffefffffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefdfdfffefdfdfffefdfefffefefefffefdfdfffdfdfdfffdfefefffdfefdfffdfefdfffefdfefffdfdfefffdfefefffefefdfffdfefdfffefefefffefefefffffefefffefefefffefefefffffefefffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffefefefffffffefffffefefffffefefffefefefffefffefffffffefffefefefffefefefffefffefffefefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffffffefffffefffffefefffffefffefffefffefffefefefffffefefffefffffffffefffffefefefffefefffffffefefffefefefffffffffffefffefffefffffffefffffffefefffffffffffffefffefffffefffffffffefffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefefffefffffffefffefffffffefffffffffffefefffffefffefffefffefffefefefffffffefffefffffffffefffffefefefffefefffffffefefffefefefffffffffffefefefffefefffffefefffffefefffffefffefffefefefffffefffffffefefffefefffffffefffffefffffffffffffffefffffffffffefffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6a69ff696a6aff6a6a6aff696969ff6c6c6dff707070ff717171ff727373ff737373ff747575ff767676ff767676ff767776ff767776ff787878ff797878ff787878ff797879ff787979ff797979ff787979ff797978ff7b7b7bff7e7f7eff7f7f7fff7f7f80ff7f7f7fff80807fff7f7f7fff7e7e7eff7b7b7bff797979ff787878ff787878ff787877ff787878ff767677ff767676ff757676ff767576ff757475ff747474ff737373ff737272ff727272ff727372ff737372ff6f7070ff6f706fff6f7070ff706f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff727272ff676767ff5e5e5eff575857ff515050ff4c4c4bff464546ff474747ff494949ff494949ff464746ff424241ff40403fff3a3a3aff2d2d2dff222222ff1b1b1bff181818ff171717ff161717ff171717ff161616ff151516ff141414ff141415ff161617ff161717ff161717ff161717ff161617ff161716ff161616ff181818ff1e1e1eff272728ff323232ff3b3c3bff434243ff454646ff474746ff474647ff454545ff444343ff49494aff494a4aff525251ff5a5a5aff646464ff6e6e6eff7373730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010000ff000100ff010000ff000001ff000001ff010100ff000000ff010101ff010100ff000101ff010101ff010001ff010100ff010101ff000101ff010101ff000101ff010001ff010101ff010101ff010101ff010001ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff070707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383837ff373737ff383737ff373737ff373737ff373737ff353536ff333332ff303030ff2d2e2eff2c2c2cff292929ff262626ff242324ff212121ff1f1f1eff1b1a1aff141414ff0e0f0eff0b0b0bff080809ff060706ff040505ff030303ff020202ff020202ff020202ff020101ff010101ff010101ff000100ff020202ff070707ff0a0a0bff090a0aff060706ff030303ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff020202ff040405ff060506ff010201ff000000ff000000ff010100ff010000ff010000ff000000ff000000ff010100ff000001ff010100ff010202ff030202ff040403ff060606ff0a0a0aff0f0f0fff191919ff282828ff353534ff414141ff484848ff515152ff5b5b5bff656564ff6e6e6eff787878ff7c7d7dff7d7d7dff7d7d7dff7d7d7eff7e7e7dff4a4a4aff4a4a4bff4a4a4aff4a4a4bff585858ff626363ff6a6b6aff6e6e6eff706f6fff706f6fff6f6f70ff717070ff717271ff727272ff737473ff757575ff757475ff727271ff717070ff717172ff717171ff717170ff717171ff757575ff747574ff727272ff707070ff707071ff70706fff6f6f6fff6f6f70ff717171ff707070ff6f6f6fff6d6d6dff6d6d6dff6c6b6bff6c6b6bff6c6c6cff6e6e6dff6f6f6fff6e6e6eff6b6c6bff696a69ff6a6969ff6a6969ff696969ff6a6a6aff6a69690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffffefffefffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffffffffffffffefffffefffffffefffffffffefffefffffffefffefffffefffffffffffffffefffffefefefffefffffffffefefffffefefffefefefffefffefffefefefffefffffffffefefffefefffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffefffefffefefefffffefefffffefefffffefffffefefffffefefefffffefefffffefefffffefffffffefffffffffffffffefffffefefefffefefffffefefefffefefefffffefefffffefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefffffffefffffffffefffefffffffefffefffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffefdfefffefefefffefefdfffdfdfefffefdfefffefefdfffdfefefffdfefdfffefdfefffefefefffefdfefffdfdfefffdfefefffefdfefffefdfdfffdfdfdfffefefdfffdfefdfffdfefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefefffefefefffdfdfdfffdfdfdfffefdfefffefefefffefefdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfefdfffefdfdfffefefefffefdfefffdfdfefffdfefefffefdfdfffefdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefefdfffdfdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefffffefefefffffefefffffefffffffffffffffffffffffffffffffefffffefefefffefefffffefffffffefefffffffefefffffefffffefefefffefffefffffefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffdfefdfffdfefefffdfefefffdfdfefffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfefffefefefffdfdfefffefefefffffefefffefffefffefffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefdfefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfefffdfefefffefdfdfffdfdfefffefefdfffdfefdfffefefefffdfefefffefefefffefefefffffffefffffefefffefffefffffffefffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffffefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffefffefffffefefffefffefffefefffffefffffffffefefffefefffffffefefffefffefffefefffffefffefffefefffffefefefffffffefffffefefffefffefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffffefffffffffefffefffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffefefffefffefffefffffffefffffffffefefffefefffffffffefffefffefffefefffffefffefffefefffffefefefffffffffffffefffffefffefffffffefffffefffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffffefffffefefefffefffefffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffffffffeffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696a69ff69696aff696969ff6a6a6aff6a696aff6d6d6cff717070ff727272ff727273ff737373ff747575ff767576ff767677ff767676ff767676ff787878ff787878ff787978ff797979ff797879ff797979ff797979ff777777ff7b7c7cff7f7e7eff807f7fff7f7f7fff7f807fff7e7e7eff7b7b7bff797979ff787878ff787878ff787878ff787878ff777677ff767676ff767676ff767575ff757475ff747373ff737373ff727272ff737272ff737273ff737372ff706f70ff6f6f6fff6f6f70ff707070ff706f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a797aff717171ff666667ff5e5e5eff575757ff555454ff515051ff525253ff545555ff565656ff555555ff535353ff4f5050ff4a4949ff3d3d3dff323131ff2a2b2aff282828ff262727ff262627ff272627ff282828ff272627ff252525ff252525ff282728ff282828ff262626ff262626ff282728ff282828ff272726ff272727ff2d2d2eff383838ff444444ff4c4d4cff515151ff535353ff535353ff525152ff505050ff4f4f4fff525151ff515151ff5a5a5aff646464ff6e6e6eff747373ff7777780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000001ff000101ff010001ff010000ff000000ff010100ff010101ff000101ff010101ff000001ff010101ff010101ff000101ff010001ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131414ff060606ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030404ff070707ff0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373737ff373737ff373737ff373637ff373737ff363636ff333434ff323132ff303030ff2e2e2eff2c2b2cff292829ff262525ff232222ff201f20ff1c1b1bff151515ff0f0f0fff0b0b0bff080808ff060607ff050505ff030303ff020202ff020102ff020202ff010202ff020101ff010101ff010101ff020303ff080707ff0a0a0bff0a0a0aff060706ff030303ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020102ff050405ff060606ff010101ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff010202ff020203ff040304ff060606ff090909ff0f100fff1b1b1bff2a2a2aff383838ff434444ff4b4a4aff545454ff5e5e5eff676767ff707070ff797979ff7d7d7dff7d7d7dff7e7e7eff7e7e7eff7e7e7eff4b4a4aff4a4a4aff4a4a4aff585858ff636363ff6b6a6aff6f6f6fff6f706fff6f6f6fff6f6f70ff707070ff717271ff727272ff747373ff757575ff757575ff757575ff747575ff727272ff727171ff717171ff717271ff757575ff757575ff757575ff747475ff727272ff717171ff707171ff706f70ff717071ff717071ff717071ff707070ff6f6f6fff6e6d6dff6d6c6dff6c6c6cff6e6e6eff6f6f6fff6f6e6fff6f6e6eff6e6e6eff6c6c6cff69696aff6a696aff6a696aff69696aff696a690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffefefffefefffffefefffffffefffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffefefffffffffffffffffefffffffefffefffffffffefffffffefffffefefffffefefefffffffffffffffefffefffffffefffefffefffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefefffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffefefffefffefffefffffffffefffffefffefffefefffffefefefffffffefffefefefffffefffffffefefffefffefffffffffffefffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffefffffffffffffefffffefffefffffffefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffefefffefffefffefefefffefefefffffefffffefffefffefffefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffefffffffffefffffefefffffefefffffefffffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffefffffffffffffffffffffefefffefffefffefffffffffefffffffffffffefefffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffefffefefefffefdfdfffdfdfefffdfdfefffefefefffefefefffefefdfffefdfefffdfefefffefdfdfffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffefefdfffefdfdfffefefdfffefefdfffefdfdfffdfefdfffdfefefffefdfefffefefdfffdfdfefffdfdfdfffefefdfffdfdfefffefdfefffefdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfefffdfdfefffdfdfefffdfefdfffefefdfffefefdfffdfefefffefdfefffefefefffdfdfdfffdfefdfffefdfdfffefefdfffefefdfffefdfdfffdfefdfffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffefefdfffdfdfdfffefdfefffefdfefffdfefdfffefefefffdfefdfffdfefdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffefffffefffffefffffffefefefffefefefffffefffffefffefffefffefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfefffefefefffefefdfffdfefefffdfefdfffdfdfdfffefefdfffdfdfdfffefdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffefefdfffdfefefffefefefffefefdfffefefefffefffffffefefefffffefefffefefffffefefefffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffefffffffffffffffffffefffefffffffffefffffffffffffefefefffefefefffffefefffffefefffefffefffffefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffffffffefffffefffefffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefdfefffdfefefffefefefffdfefefffefefefffefefdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffffefefffefefffffefefffffefffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefffefffefefefffffffefffefefefffffefffffefefffffefefffffefefefffffefefffffffefffefffffffffefffffffffffffefefefffffffefffffefefffffffefffffffefffffefefffefffefffefffffffffefffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffffffffffefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffefefefffefffffffffefefffffefefffefefffffefefefffffefffffffffefffefefefffefffefffefefefffffffefffefefefffffefffffefefffffefefffffefefefffffefefffffffefffefffffffffefffffffffefffefefefffefffefffffefefffffffefffffffefffffefefffefffefffefffffffffefffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffefffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffefffefffefffefffffffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696969ff6a6a6aff696a69ff6a696aff69696aff69696aff6c6d6cff707070ff727271ff727373ff747374ff757575ff757676ff767676ff767676ff777776ff787978ff797878ff787878ff787979ff797979ff777777ff767676ff777777ff7c7c7bff7e7e7eff7f7f80ff7e7e7eff7b7b7bff797979ff777777ff777777ff787878ff787878ff777677ff767676ff767676ff767676ff747474ff737374ff727373ff727272ff707070ff70706fff737272ff6f7070ff6f6f6fff6f706fff706f70ff6f706fff70706f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797a7aff797979ff797a79ff727172ff666767ff5e5e5eff5c5c5cff5a5a5aff5d5d5cff5f5f5fff616161ff616161ff616060ff5e5e5eff5a5a5aff525252ff4b4b4aff474747ff454545ff424242ff424242ff434343ff444344ff444445ff454445ff464646ff474746ff454545ff444444ff444344ff454544ff454545ff464645ff464645ff494949ff50504fff575757ff5b5c5bff5e5e5eff5e5e5fff5e5e5eff5c5c5dff5a5a5aff585858ff595959ff5a5a5aff646464ff6e6e6eff737473ff787878ff777877000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000001ff010100ff000101ff010001ff010001ff010101ff010101ff010100ff000100ff010100ff010101ff010001ff010101ff010101ff010101ff010101ff000001ff000001ff010101ff010101ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1c1dff141414ff070706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040303ff070707ff090a0aff0d0c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373737ff373837ff373837ff373737ff373737ff363737ff353435ff333333ff323231ff303030ff2d2d2dff2a2a2bff272728ff252425ff212121ff1d1d1cff161515ff0f0f0fff0b0b0bff080908ff070607ff050505ff030403ff020202ff020202ff020202ff020202ff010202ff010101ff020101ff030303ff080808ff0b0b0bff0b0b0aff070707ff030302ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010001ff020202ff050505ff060606ff010101ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010001ff010201ff020302ff030303ff050505ff090908ff101010ff1b1b1bff2b2a2bff3a3a3aff454545ff4c4c4cff575757ff606060ff696969ff717271ff797979ff7e7e7dff7e7e7eff7e7e7eff7e7e7fff7e7e7fff4a4a4aff4a4a4aff585858ff636363ff6b6a6bff6f6f6eff6f6f6fff6f6f6fff706f6fff717170ff727271ff737272ff737473ff747575ff757575ff757575ff757575ff757475ff757574ff727272ff727172ff757475ff757575ff757575ff757575ff747575ff757574ff727272ff717071ff717171ff717170ff717171ff707070ff707070ff707070ff6f6f6fff6d6d6dff6e6e6dff6f6e6fff6e6f6fff6e6e6eff6e6f6eff6f6e6fff6e6e6eff6c6c6cff696969ff6a6a6aff6a6a69ff6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefffefffffffffffefefefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffffffefefefffefffffffffffffffffffefffefffffffefffefffffffefffefffffffefefffffffffffffefffffffffffefffefffefffffffffffefefefffefffffffffefffffffffffffefffefffffffefffffffefffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffefffefffffffffffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefefffefefefffefefffffffefefffefefefffffffefffffffffffffffefffffefffffffefffffefefffffefefffffffefffffefefefffffefefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffefefefffefffffffefffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffefefefffffefefffefffffffffefffffffffefffefefefffefffffffefefefffffefefffefffefffefffefffefffefffffefefffefffefffffefffffefefefffefefefffefefffffffffefffffffefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefefefffefefefffefffffffefefffffffefefffefefefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffefffffffffffffffffffefffffefefffefefffffffefffffefffffffffefffffffefffffefefffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffefefefffffefefffefffffffffffffffffffefffefefefffefefefffdfefefffefefefffdfefefffdfefefffefefefffefefdfffefefefffefdfefffefefefffdfdfdfffefefefffefefefffefefdfffdfefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffdfefefffefdfefffefefdfffdfefdfffefefefffefefdfffefefefffdfdfdfffdfefefffdfefdfffefefefffefefdfffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffdfefdfffefefdfffefdfefffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffefefdfffdfefefffdfdfdfffdfefefffdfefdfffefdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffefdfefffdfdfefffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffefffefffefffefffffefefffefffefffffefffffffefffffefefefffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfdfdfffdfefefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefdfffdfefefffdfefdfffefefefffefefefffefefefffffffffffefffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffefffffffefffffffefffefefefffffefffffffffefffefefefffffffefffffffefffffffffffefefefffefffffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefffffefefffffefefefffffefefffefefefffefefefffefffffffefefffffffffefffefefefffefffffffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefdfffefefdfffdfefdfffdfdfdfffefefdfffdfefdfffefdfdfffdfefdfffefefdfffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffefffefffefffefffefefefffefffefffefefffffefefefffefefefffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefffefffefefefffefffffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefffefffffefefffffffefffffefefffefefffffffefefffefefffffffefffffffefffffefefffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffefffffffefefefffffffffffefffffffffffefffefffefffffffefffefefefffefffffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefefffefffffffffefffffffefffffefefffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffefefefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffefffffffffffffffefffffffffffefefefffefffffffffffffffffffffffffffefffffefefffefefffffffefffffefffffffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6969ff696969ff696a69ff6a6969ff696969ff656565ff676766ff686968ff6b6b6bff6c6c6cff6e6e6eff6f6f6fff707171ff727272ff737373ff747473ff757474ff757575ff757474ff757575ff757575ff747373ff727272ff757575ff797979ff7b7b7aff7b7a7bff7a7a7aff777778ff747575ff737373ff737373ff747474ff737374ff727272ff727271ff717271ff717272ff707070ff6f6f6fff6d6e6dff6c6c6cff6a6a6aff6b6a6aff6d6d6dff6c6b6cff706f70ff6f6f6fff6f6f70ff70706fff70706f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a797aff7a797aff797979ff797a7aff727272ff676766ff646565ff646464ff676766ff696a6aff6b6b6bff6d6d6cff6d6d6dff6d6d6cff6b6c6bff6a6a69ff686867ff696969ff686869ff666666ff636363ff636363ff636262ff636363ff656565ff686867ff686868ff676767ff666665ff656666ff646465ff646464ff646464ff666565ff666665ff676666ff686868ff696969ff6a6a6aff69696aff696868ff676767ff656565ff636363ff646463ff646464ff6e6e6eff737374ff777778ff787878ff777777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010100ff010101ff010100ff010001ff010101ff000001ff000001ff010101ff000000ff010100ff000101ff010101ff010101ff010100ff010101ff000101ff010101ff000101ff000101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202020ff1d1d1dff131413ff060707ff000000ff000000ff000101ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff040303ff070607ff0a0909ff0c0c0cff100f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373738ff373738ff373737ff383737ff373737ff373737ff363737ff353535ff343433ff323232ff303131ff2e2e2eff2c2c2cff292a2aff262727ff232323ff1d1d1dff161716ff100f10ff0b0b0bff080808ff070707ff060606ff040403ff020303ff020202ff020202ff020202ff020202ff020202ff010201ff030303ff080908ff0b0b0bff0a0a0aff070707ff020203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020201ff040404ff050506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020201ff020302ff020303ff040404ff080808ff0f100fff1a1a1aff2b2b2aff393a3aff464645ff4e4e4dff585858ff616161ff6a6a6aff727273ff7a7a7aff7d7e7dff7e7e7eff7e7e7eff7e7e7eff7e7e7eff4a4a4aff585858ff636363ff6b6b6aff6e6f6fff6f6f6fff6f7070ff6f706fff717070ff727271ff727272ff737374ff757575ff757575ff757475ff757475ff757575ff757575ff757575ff757574ff757475ff757575ff747575ff747575ff757575ff757574ff757575ff747575ff727272ff717170ff707070ff707171ff707070ff717170ff707170ff707070ff6f6f6fff6f6f6eff6f6f6eff6f6e6fff6f6e6fff6e6e6eff6e6f6fff6f6f6fff6e6f6eff6b6c6cff696a69ff696969ff696a690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffefefffefefefffffefffffffffffffffffefffffffffffffffefffffefffffffffffffffffefffffffffffffefffffffefffffefefefffffefefffffffffffefffefffefffefffffefefffffffefffefffefffffefefffefffffffffffefffffffffffffefffffefffffffffffefffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffefefffffffefefffefffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffffefffffffefffffffefffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffffefffffffefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffefffffefffffefffefffffefffffefefefffefefffffffefefffefefefffffefffffffefefffffffefffffefffffefefefffffefffffefffffffefffefffefffffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefffffffefefefffefefffffffffefffffefffffefffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffefffffefffffefffefffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfefffefefefffefefdfffefefefffefdfefffefefefffdfefdfffefefdfffefefefffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffefefdfffefefdfffefdfdfffdfdfdfffdfdfefffdfefdfffefefdfffefdfdfffdfdfdfffefefdfffdfdfefffefdfdfffdfefefffdfdfefffefdfefffefdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfefdfffefefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfefffdfdfefffefdfefffefdfefffdfdfdfffdfdfdfffefefdfffdfefdfffefdfefffdfefdfffefdfefffdfdfefffefdfefffefdfdfffefefdfffefefefffefefefffefefefffffefffffefefefffffefffffffffffffefffefffefffffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefdfefffdfefefffefefdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffefdfdfffefefefffdfefdfffefefefffefefefffffffefffefffefffffefefffefffffffffffefffffffffffffefffffefffffffffffffffefffffffefefefffefffffffffffffffffefffffefffffffffffefffffffffffffffffffefffefffffffefffffefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffffffefffefffefffffefefffefffefffffefffffefefefffefefffffffefefffefefefffffefffffffefefffffefefffffefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffdfefdfffdfefefffefdfdfffefefdfffdfefdfffdfdfdfffdfefefffdfefdfffdfefefffdfdfefffdfefefffefefefffdfefefffefefefffefefffffefefefffefefffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffefffffefffffefefefffefefffffefffefffefffefffefffffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefffefffefefefffefffefffefefefffefffefffefefefffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefffffffefffefffffffefffffefefffffffefffffefefffefefefffefefefffefffefffffffefffffefefffffefefffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffefefffffffffffefffefffefffffffffefefffffffefffefffefffffefefffefffffffefffefffefffffffefefffffefffffffefffefffefffffffefefefffefefffffffefefffffefffffefefefffefefefffffffefffefffffffefffefffffffefffffefefffffffefffffefefffefffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffefffffffefffffffefffffffefefffefefefffffefffffffefffffffffefffffefffffffefefffffefffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffefefffffffffefffffffeffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696a6aff696969ff69696aff6a6969ff656565ff5c5d5cff5c5c5cff5e5e5eff606060ff626362ff656564ff676766ff696968ff6a6a6aff6b6b6bff6a6a6bff6a6a69ff6b6a6aff6c6b6bff6b6b6bff6b6b6bff6a6a6bff6b6a6aff6c6c6cff6d6d6dff6d6c6dff6c6c6cff6d6c6dff6d6d6dff6c6c6bff6a6b6aff6b6a6bff6a6a6aff696969ff686868ff686868ff696868ff686868ff686868ff676666ff656564ff636263ff606060ff616161ff646464ff646463ff6b6c6cff706f70ff706f70ff6f6f6fff706f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a79ff797a7aff7a797aff7a797aff797979ff727171ff707070ff707070ff727272ff747474ff767676ff777776ff777777ff787878ff797978ff7b7b7bff7e7e7eff7f8080ff7f7f7fff7c7d7dff7a7a7aff787979ff787878ff797979ff7a7a7aff7c7c7cff7d7d7dff7c7c7cff7a7b7aff7a7a7aff797978ff787777ff777777ff787878ff787878ff767776ff757574ff757575ff757575ff757574ff737374ff737272ff707171ff6f6f6fff6f6f6fff6e6e6eff747373ff777777ff787877ff777877ff78777800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff010101ff010001ff010101ff010000ff000000ff010100ff000100ff010001ff000100ff010001ff010001ff010001ff010000ff010000ff010101ff010101ff010100ff010101ff010100ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff202020ff1d1c1cff131313ff070607ff010000ff020201ff020202ff010101ff010001ff010101ff000100ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000100ff010101ff010101ff000100ff010100ff010100ff010101ff010000ff020202ff030304ff070706ff0a0a09ff0d0c0cff101010ff141413000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373737ff383837ff373837ff383737ff373837ff373637ff353535ff343434ff333232ff303030ff2f2f2fff2d2d2dff2b2b2aff282728ff242423ff1f1e1fff171717ff0f100fff0b0c0cff090909ff070707ff050605ff040404ff030303ff020202ff020202ff020201ff020201ff010201ff010101ff030303ff080808ff0b0b0bff0a0a0bff060707ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff040303ff040404ff010101ff000000ff000000ff000001ff000000ff000001ff000100ff000000ff000000ff000001ff010001ff010101ff020202ff030202ff020303ff070707ff0f0f0eff1a1a1aff2a2b2aff3a3a3aff464747ff4e4f4eff595959ff626262ff6a6b6aff727272ff7a7b7aff7e7e7eff7e7e7fff7e7e7eff7e7e7fff7e7e7eff585858ff636363ff6a6a6bff6e6f6eff70706fff706f6fff706f6fff707070ff727272ff727272ff737473ff757574ff757575ff757575ff757575ff757575ff757574ff757575ff757575ff757575ff757575ff757475ff757475ff757574ff747575ff757475ff757575ff757475ff747475ff727172ff717070ff707070ff717071ff717071ff717170ff717071ff707070ff6f6f6fff6f6f6fff6f6f6eff6e6f6fff6f6e6fff6f6e6fff6e6e6eff6f6e6eff6f6e6eff6b6c6bff696969ff6a69690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefefffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefefffffffffefffffefefffffffffffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffefffffffffffffefffffffefffffefffefffffffffffffffefffefffffffefefffffffffefffffffefffefefffffffefffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffefefffffefefffffefffffffffffffffffefffefefefffffffefffefefffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffefffefffefffffffefffffffffffefefffffffffefffefefefffffefefffffefffffefefefffffefefffffefefffffefffffffefffffffffefffefefefffffefefffefefefffffefffffefffffffffffefffffffefffffffffffffefefffffffefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefffffefefefffefefffffffefefffffefefffefffefffefefefffffffefffffefefffffffefffffffefffffefffffefefefffefefefffefefffffefffefffefefefffefffefffefefefffffefffffefefffffefffefffffffefffffefefffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefefffffffffefffefffefffefefefffefefefffefefefffdfefdfffefefefffdfdfefffefdfdfffdfdfefffdfdfefffdfdfefffefdfefffefdfefffefefdfffefefdfffdfdfefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefefffdfefefffefefdfffefdfdfffdfdfefffefdfefffefefefffefefdfffdfdfefffefdfdfffdfefdfffdfefdfffefefdfffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfefdfffefefefffefdfdfffefefefffefefefffefffefffefefefffffefefffefefefffefefffffefefefffffefffffffefffffffefefffefefefffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffefdfefffefdfefffdfefdfffefefdfffefdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffefdfdfffefdfdfffefefdfffdfdfdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefffffffefffffffefffefffefefefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffefffefffffefefffefefefffffefffffffffffffffffefffefefffffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefffefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefdfefffefefdfffefdfdfffefefefffefefdfffefefefffdfefefffdfefefffdfefefffdfefdfffdfdfdfffefefdfffefefefffefefefffefefefffefefdfffefefefffffefefffefefffffefefffffefffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffefefffefefefffefefffffefefefffefefffffffefefffffefefffefffefffefefefffffffefffffefefffffffefffffffefffffefffffefefefffefffefffefffffffefffefffefefefffefffefffefefefffefefffffefefefffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefffffffefefffefffefffefffefffefffefffffffffffefefefffffffefffefefefffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefefffffefffffefefffffefffefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffffffffffefefffefefffffffefefffefffefffefffefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffffffffefefffffffefefffefefffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefeffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696a69ff6a6a69ff6a6969ff656565ff5c5c5dff535453ff535252ff535354ff575657ff5a595aff5c5b5bff5c5c5dff5e5e5eff5f5f5fff5d5e5dff5a5a5aff585858ff565656ff565655ff545455ff545454ff555455ff565656ff585757ff575656ff555555ff535252ff525251ff535353ff535353ff525253ff525252ff515252ff535352ff555555ff585858ff5c5b5bff5e5d5dff5d5e5dff5d5d5cff5b5b5bff595959ff575657ff575758ff5b5b5bff5b5a5bff646464ff6c6b6bff70706fff6f6f6fff70706f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a797aff7a797aff7a7a79ff7a7a79ff79797aff7a7a79ff797878ff7a7979ff7b7b7aff7c7c7dff7d7e7eff7e7e7eff7e7e7fff7d7e7dff7e7e7eff818180ff858585ff868686ff858585ff818181ff807f7fff807f7fff7f8080ff818182ff848483ff858585ff848484ff828182ff818081ff808080ff7e7e7fff7e7e7eff808080ff808181ff808080ff7d7e7dff7b7c7cff7c7c7bff7c7c7cff7c7c7cff7c7c7cff7a7b7aff797979ff787877ff787778ff747374ff787877ff787777ff787877ff777778ff78777800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff010000ff010001ff010101ff010100ff000000ff010100ff000001ff010001ff000101ff010100ff010100ff010101ff010000ff010100ff000100ff010101ff000001ff010100ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282928ff242424ff202020ff1d1d1dff131413ff060706ff050506ff050504ff040304ff020203ff020202ff020202ff020202ff020101ff010101ff010101ff010100ff010000ff010101ff010100ff010001ff000000ff000000ff000001ff000100ff000000ff010100ff000000ff010001ff000001ff000000ff010000ff010000ff000101ff010102ff020302ff030303ff030303ff030303ff030303ff030303ff030303ff030302ff030303ff040504ff070707ff0a0a0aff0c0c0cff101010ff131313ff171717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383837ff373737ff383737ff373737ff373737ff373737ff373736ff353535ff343434ff333232ff313130ff2f2f2fff2d2e2dff2b2a2bff292828ff242425ff1f1f1fff161616ff0f0e0fff0c0b0bff090909ff070707ff060506ff050504ff030303ff020202ff020201ff010102ff010101ff010101ff010102ff030303ff080808ff0c0c0bff0b0b0bff070607ff020202ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff050404ff010101ff000000ff000000ff010000ff000000ff000001ff000000ff000000ff010000ff010000ff010100ff010102ff030302ff030202ff030303ff070706ff0f0f0fff191a1aff2b2b2bff3b3b3bff474847ff4f4f4fff595959ff626262ff6a6a6aff727273ff7a7a7aff7f7e7eff7f7e7eff7e7e7fff7e7e7fff7e7f7eff7e7e7eff6a6a6aff6f6e6fff706f70ff706f6fff6f6f6fff707070ff717271ff727272ff747473ff757575ff757575ff757575ff757575ff757575ff757575ff757574ff757474ff757575ff757575ff757575ff757574ff757474ff757574ff747475ff757475ff757575ff757575ff757575ff747475ff727171ff717070ff707170ff717170ff707071ff717070ff707071ff707070ff6f6f6fff6f6e6fff6f6e6fff6f6f6eff6f6f6eff6e6e6fff6f6f6eff6f6e6eff6e6e6eff6c6c6cff6a6a6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffffefffffffefefffefffffffffffffffffefefffffefefffffefefffffffffffffefefffefefffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffefffefffffefefffffffefffffffffffffffefffffefefffefffffffefffefffffffefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefefffffffffefffefffefffefffffffefffffffffffffffefefffffffefefffefefffffefffffffefefffffefffffffefffefffffffffffffffefffffffffffffffefffffefefffefffffffefffefffffffefffffffefffffffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefefffffffffefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefefffffefffffffffefffffefefefffefefefffffefefffefefefffffefffffffffffffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffefefefffffefefffefefffffefffefffffefefffefefefffefefefffffefffffffefefffefefffffefffffffefefefffefffffffffefffffffffffffffffffffffffffffffefffffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffefffffefefefffefffffffffefffffefefefffefefefffefefefffdfdfdfffefdfefffefefefffefefdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefdfffefefefffefdfefffefdfefffdfdfdfffdfdfefffefefdfffdfefdfffdfdfefffdfdfdfffefefefffdfdfefffefdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfefdfffefdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfdfffefdfefffdfdfefffefdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffefdfdfffefdfefffdfdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffffefefffffefffffffffffffffffffffefffefffefffefffefefefffefffefffefefffffefefefffefefefffefefefffdfefefffefefefffefdfefffefefdfffefefefffefefefffefefdfffdfdfefffdfefefffdfdfdfffdfefefffefdfdfffdfefefffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffdfcfcfffdfcfdfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffdfdfefffefefefffffefefffefefffffffffffffffefefffffefefffffefffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffefefefffefefffffffffefffefffefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffefefffefffefffefffefffffffefffffefefffffefffffefefefffefffffffffefffffefefffffefefefffffefffffefefefffffefffffffffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfdfdfffdfdfefffefdfdfffdfdfefffefefefffefdfdfffefdfdfffefdfdfffefefefffefefdfffdfefefffefefefffefefefffefffefffefefefffefffefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefefefffffefffffffffffffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffefefffffffefefffefefffffffffefffffefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefefefffffffefffefffefffefefffffefefefffffefffffefefffffffefefffefefefffefffffffefefffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefefffffefffffffffefffefffffffffffffffffefefffffefefffffefefffffefffffffefefffefefffffefffffffefefefffefffffffffefefffefffffffefefefffefefefffffefffffffefffffefefefffefefffffffffefffefffefffefefffffefffffffffffffffefefffffffffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefefffffffffefffefffefffefffffffefffffffffffffffefefffffffffffffefefffffffffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696a6aff696969ff656565ff5d5c5dff535353ff4b4b4bff4b4a4bff4b4a4bff4e4e4eff505050ff515151ff525252ff525352ff515151ff4b4b4bff444344ff3d3d3dff3a3939ff373738ff373737ff353535ff333434ff343434ff363636ff383737ff363636ff343333ff333333ff313232ff313131ff303130ff30302fff313131ff343435ff3c3c3cff454546ff4c4c4cff505050ff525252ff525252ff515151ff4f4f50ff4e4e4dff4f4f4fff525251ff515151ff5b5b5bff646464ff6c6c6cff707070ff6f706f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a7aff797979ff797a79ff7a797aff7a7a7aff7c7c7cff7e7d7dff7d7e7eff7e7e7eff7e7d7eff7f7e7eff818181ff848484ff868585ff848484ff828282ff808080ff7f8080ff808080ff828282ff838383ff848484ff848384ff828182ff808080ff7f7f80ff7f7f7fff7f7f7fff808080ff808080ff808080ff7d7d7eff7c7c7cff7b7b7cff7c7c7cff7c7c7cff7b7c7cff7a7b7aff7a7979ff787878ff787878ff787877ff787878ff777878ff777877ff787878ff7878770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010100ff010101ff000101ff000100ff010100ff010100ff010101ff000001ff000101ff010001ff010101ff010101ff010101ff000000ff010101ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2d2cff292829ff242424ff202020ff1d1d1dff131313ff0d0c0dff0a0a0aff080808ff070707ff060606ff060606ff050505ff040504ff040404ff040404ff030303ff020302ff020102ff010101ff010101ff010101ff000101ff010101ff010101ff010101ff020101ff020202ff020202ff010202ff010202ff010101ff020202ff030203ff040404ff070706ff090909ff0a090aff090809ff080807ff070708ff080807ff070707ff070707ff080808ff0a0a0aff0c0c0dff101010ff131313ff171717ff191a1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373837ff373837ff373837ff373736ff373737ff363636ff343535ff343334ff323232ff313031ff2f2f2fff2d2d2dff2c2b2cff292929ff252525ff1e1e1fff171616ff0f0f0fff0c0c0cff090a09ff080808ff060606ff040404ff030303ff020102ff010001ff010001ff010101ff000101ff010101ff030303ff090909ff0c0c0cff0b0b0bff070606ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff050404ff010101ff000000ff000000ff000101ff000000ff000000ff010000ff010001ff010101ff010101ff010101ff020202ff030303ff040404ff040405ff070607ff0e0e0eff191919ff2a2a2bff3a3a3aff484747ff4f4f4fff595959ff626262ff6b6a6aff727373ff7a7b7bff7e7e7eff7e7f7eff7e7e7eff7e7e7eff7e7e7eff7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffefffffefefffffffffffffffffffffffefefffefffffffffefefffefefffffffffefffffefffffefefffffffefefffefefffffefffefffefefffffefefffffffefffffefffffffefffefffffffffffffffffffefffefffefefffffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffefffffffefffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefefffffefefffffefffefffefffffffffffffffefffefffefffffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffefffefffffffffffefffffffffffffffffefffffefefffffefefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffefefffefffefffefffffffefffefffefefffffefefefffffefffffefefffffffffffffefefffffefefffffffefefffefefffffefefefffffffffffffffffffefefefffefefffffffefefffefefefffffefefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffffefffffefffffffefffefffffffffffefefffffefffefffefefffffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffefffffffffffffffefefffefffefffefefffffefefefffefdfefffefefefffefefefffdfefefffefefefffefdfefffdfdfefffefdfefffefdfefffdfdfefffefefefffefefefffefdfdfffefefefffefdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefefefffdfefdfffefdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfefefffefefefffdfefdfffdfefefffefefefffdfdfefffefefdfffefefdfffdfdfefffdfefefffefefefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefefffefdfefffefdfdfffefefefffefdfdfffdfefefffdfefefffdfefdfffefdfefffefefefffefefefffefefffffefffffffefefffffefefffffffefffffefefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffdfefdfffefefefffdfdfefffdfdfdfffdfdfefffefefefffdfefdfffdfdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfdfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffcfcfdfffdfdfdfffcfcfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffefefefffefefefffefdfdfffdfefefffefdfdfffdfdfefffefefefffefefefffefefffffffefefffefefefffefffefffefefffffefefffffffefffffefffffffffffefffffffffffffffffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefefefffefffffffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefffffefefefffffffffffefefefffefffffffffefffffffefefffffffffffffefefffefffffffefffffffefffefffefefffffefefffffffffffffefefffffffffffffefefffffefefffffffefefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfefffefefdfffefdfefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffefefffffffffffffefefffffffffffffefefffffefefffffffefffffefefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffffefffefefffffefefffffffefefffefefefffefffefffefefffffefefefffefefffffefefefffefffefffffefffffefefefffefefefffefefffffffefffffefffefffefefffffefefffffffefefffefefefffefefefffefefffffefefefffefffffffefffefffefffefffefffefffffffffffefefffffffffefffffffefffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffefefffffffffefffffefffffefefffffffefefffefefffffefffefffefefffffefefefffffefffffefffffffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffefffffefefffffffffffffffffffffffefefffffffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffefffefffefffffffffffffffefffffffefffffffffffffffeffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6a6aff656565ff5c5c5cff535354ff4b4b4bff434443ff434344ff434344ff464545ff474647ff474748ff474748ff464746ff434444ff3c3c3cff2f2f2fff252625ff212121ff1f1f1fff1f1f1fff1f1f1eff1d1d1dff1c1d1dff1d1d1dff1d1e1eff1e1d1eff1c1c1cff1d1d1dff1d1d1dff1c1d1dff1c1b1cff1c1c1cff1d1d1dff212020ff292929ff333434ff3d3e3dff434344ff474747ff484848ff464747ff464646ff444445ff454646ff464546ff464646ff505051ff5b5b5bff646464ff6c6b6bff6f70700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a797aff79797aff7a7a7aff7a7a7aff797979ff79797aff7a7979ff7a7a7bff7d7c7cff7d7d7eff7e7e7eff7e7e7eff7e7e7eff7e7f7eff818181ff848484ff858586ff858585ff858685ff848484ff828282ff808080ff818182ff848484ff848584ff848485ff848485ff848383ff828282ff808080ff7f7f80ff80807fff808181ff818181ff808180ff7f8080ff7e7e7eff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7b7c7cff7b7b7bff79797aff787879ff777777ff787878ff787777ff777878ff787778ff7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010001ff000000ff010101ff010000ff000101ff010001ff010101ff010101ff010000ff000101ff000101ff000100ff010001ff010101ff010101ff000101ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f302fff2c2c2dff282928ff242425ff202020ff1d1d1dff151515ff101010ff0e0e0fff0d0d0dff0d0c0cff0b0b0cff09090aff080909ff080808ff080808ff070708ff060505ff030304ff040303ff030303ff020303ff030202ff030203ff020302ff030303ff040304ff050405ff040505ff040504ff040404ff040404ff050505ff070707ff0a0a0aff0d0e0dff101011ff111112ff111010ff0f0f0fff0f0e0fff0e0e0eff0d0d0cff0b0c0cff0c0c0cff0c0d0cff0f1010ff141414ff171717ff1a1a1aff1d1d1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373837ff373737ff373838ff373737ff373737ff373737ff363535ff343535ff333434ff323232ff313031ff2f2f2fff2e2e2eff2b2c2cff292a2aff252525ff1e1e1fff171717ff100f10ff0b0b0cff090a0aff080808ff060506ff040405ff030202ff010101ff010100ff010101ff010101ff010101ff010101ff030303ff090a0aff0c0c0cff0b0b0cff070707ff020302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff030403ff050506ff010101ff000000ff000000ff000101ff000001ff000001ff010001ff000001ff000000ff010101ff020202ff020202ff030404ff050404ff050505ff090808ff0e0e0eff171718ff292828ff383838ff474747ff4f4f4fff595959ff626262ff6a6b6bff737373ff7b7b7bff7e7e7eff7e7e7eff7e7e7fff7f7e7fff7e7f7eff7e7e7fff7c7c7dff7e7d7dff7e7e7eff7f7e7fff7f7f80ff7f807fff7f8080ff808080ff808080ff808181ff828282ff828282ff828282ff828282ff828282ff828282ff828282ff828282ff828282ff828281ff828282ff828282ff818282ff818181ff818181ff818181ff818180ff818181ff808181ff818181ff808081ff808080ff818081ff808081ff818181ff808081ff808081ff818080ff808081ff808080ff808080ff7f7f7fff7d7c7cff7a7a7aff777676ff727273ff6f6f6eff6d6d6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffefefffffffffffffffffffffefefefffefffefffefefffffefffffffffffffffefefffffefffffffefffefffffffefffffffffffffefffffffefffffffffffffffefefffffefffffefefffffffffffffffefffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffefffefffefffffffefefefffffefffffefffefffefffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffefffefffefffefffefffffffefffefefefffefffefffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefffffffefffefffffefefffefffffffefefffffffefffffffefffffffefefffffefefffefefefffefffffffffefffffefffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefefefffefffefffefefefffdfefdfffefefdfffdfdfdfffdfefefffdfdfefffdfefdfffdfefdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfefdfffdfefefffdfefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffefdfefffefefefffdfefefffefdfefffdfdfdfffefefdfffdfefdfffefefdfffefefefffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffefdfefffdfefdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefefefffdfdfdfffefdfdfffefefefffdfefefffdfefdfffefefdfffdfefdfffefefefffefefdfffefffefffefefefffefffefffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfdfefffefefefffefdfefffdfefdfffefefefffdfefdfffefefefffdfdfefffefefefffefefdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfdfcfffcfcfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefefefffdfefefffefefefffefefefffffefefffffffffffefefffffffefffffffffffffffefefffffefffffefefffffffffffffffefffffefffefffffffffffffffffffffffffffefefffffffffffffffffefffefffffffefffefffefffffffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefefefffffefefffefffefffefffefffffefefffefefefffefffffffefefefffffefffffefffefffefffffffefefffffffffffffefffffffffefffffffffffffefffefffefffefffefffefffefffefffffffefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefefffefefefffdfefefffdfefefffdfefdfffefefdfffefefefffefdfefffefdfefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffefefefffefffefffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffffffffefefefffefffffffefffefffffefefffefffffffefefffffffefffffffefffffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffffffffefffffefefefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefffffefefffefefffffefffffffffefefffefffefffffffffffefffefffffffffffefefffffffffffffffffefffefffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffefefffffffffffffffffffffffefefffefffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff656565ff5c5d5cff535353ff4b4b4bff434344ff3b3b3cff3d3d3dff3d3d3dff3b3c3cff3c3c3cff3e3e3eff3e3e3eff3c3c3cff383839ff302f30ff242424ff181919ff141414ff121212ff121211ff111110ff111111ff111111ff111111ff111111ff101011ff111010ff101110ff111212ff121212ff121212ff111111ff131213ff161616ff1d1d1dff282928ff313231ff383838ff3c3c3bff3d3d3dff3c3d3cff39393aff373837ff3b3b3bff3b3b3bff3c3c3cff464646ff505050ff5a5b5aff646464ff6b6c6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a79ff7a7a79ff797979ff797979ff797979ff797a79ff7b7b7bff7c7c7cff7d7e7eff7e7e7eff7e7e7eff7e7e7eff7f7e7fff818181ff848484ff868585ff858585ff858585ff858585ff868585ff848484ff828282ff838383ff848485ff848485ff858585ff858584ff848585ff838483ff828282ff808080ff808080ff808080ff818080ff818181ff808181ff807f80ff7e7d7eff7d7c7cff7c7c7cff7c7c7cff7c7c7cff7b7c7cff7a7b7bff797979ff787878ff777877ff777878ff787778ff787878ff7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000001ff010001ff000100ff000101ff010001ff010101ff000101ff010001ff010101ff000101ff000100ff010100ff000100ff010100ff000000ff010101ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333434ff2f302fff2c2c2cff282928ff252524ff202020ff1d1d1dff151516ff141514ff141414ff141414ff131313ff101010ff0d0d0dff0c0d0cff0c0c0dff0b0c0cff0a0a0aff070808ff070707ff070707ff070606ff060607ff060606ff060506ff070607ff080707ff090808ff090909ff090909ff090808ff080908ff0a0a0aff0c0d0cff111111ff141415ff181818ff1a1a19ff191919ff161717ff161616ff151515ff131313ff101010ff0f0e0fff101010ff131414ff171617ff1a191aff1e1d1dff232322000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff373837ff373737ff373737ff363636ff373636ff363636ff343535ff333433ff323332ff313131ff30302fff2e2e2eff2c2d2cff29292aff252625ff1f1f1fff171717ff101010ff0d0c0cff0a090aff070807ff050606ff030404ff020202ff010101ff000101ff010101ff010101ff010101ff010101ff040303ff0a0a0aff0e0d0dff0c0c0cff070708ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040404ff050605ff020201ff000000ff000100ff000000ff000100ff000100ff000000ff010000ff010000ff010001ff010201ff020202ff030403ff050405ff050606ff080909ff0e0f0eff171716ff272727ff383838ff474647ff504f50ff595959ff626162ff6a6a6bff737373ff7a7a7aff7d7d7dff7e7e7eff7e7e7eff7e7e7fff7e7e7fff797979ff7b7b7bff7c7d7dff7d7e7dff7e7e7fff7f7f7fff7f7f7fff7f7f80ff807f80ff808080ff7f8080ff818081ff828181ff828282ff828282ff828282ff828282ff828282ff828282ff828282ff828182ff828282ff818281ff818181ff818181ff818181ff818181ff818181ff818181ff808181ff808180ff808180ff818180ff808080ff808180ff808081ff808180ff808180ff808080ff818080ff808080ff7f7e7fff7c7d7cff797a7aff767676ff737373ff6e6f6fff6c6d6dff6d6d6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefffffffefffffffefefffffefefffffffefffffffffffffffffffffffffffefffffffefffffffefffefffffffefffffefffffefefffffffefffffefffefffffefefffefefefffefffefffffefefffffefffffffffffffffefffffffffefffefffefffefefefffffefffffefefffffffffffffefefffffffefefffefffffffffefffffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffefffffefefffefefffffefefefffefefefffefffffffffffefffefffffffffefefffefffffffffefefffffefefffffffefffffefefffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefefffffefffefffffefffffefefefffffffefffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffffffffefffffffffffffffffefffffffffffffefffffefefffffefefefffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffefefefffefefefffefffefffefffefffffefefffefefefffefefffffffefffffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffffffefffefefffffffefefffefffffffffefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffffffffffffefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffffefefffffefefffffffefffefefefffefdfefffdfdfdfffdfdfdfffefdfdfffefefefffdfefefffdfdfdfffdfdfefffdfefefffdfefdfffefefdfffdfdfefffdfdfefffefdfefffdfefdfffefdfefffefdfefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffdfdfefffefdfefffdfefefffefefefffefefefffefefdfffefefefffdfdfefffdfdfefffdfdfdfffefdfefffefdfefffefefefffdfdfdfffdfdfefffdfdfefffdfefdfffefdfefffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefefffefdfdfffdfefefffefdfdfffefdfdfffefefdfffefdfdfffefdfefffefefefffefdfefffefdfefffefdfefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfefffefefefffdfdfefffefdfdfffdfefefffefdfefffdfdfefffefefdfffefefefffdfdfefffdfdfefffdfdfdfffdfdfefffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffffefffffffefffffffefffffffffefffefffefffefefefffffefffffefefffffffffffffefefffffffefefffefffffffffefffffffefffffffffefffffffffffefefffffefefffffefefefffefefffffffefefffffffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffffefffffffffffffffefffffffffffffefefffffffefffffffefffffefefffffefffffffffefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffdfefefffefefefffefdfefffdfefdfffefdfdfffefdfefffefefefffefdfefffefefdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefefffffffefffffffefffffefefffffefffffffffffffefefffffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefefffffefffffffefffefffffffefffefefefffefefffffffefffffefffefffefefefffefefefffefffefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefffefffefefffffefefefffffefefffffffefffefefefffefefefffefefefffefefffffffefefffffffffffefefefffefefefffefefefffefffefffffefffffefefefffffffefffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefffffffffffffffffefffffffffefffffefefffffefffffffffffffffefffffffffefffefffefffefefefffffefffffefefffffefffefffefefefffffefefffefffefffffefffffefefffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefefffffefefffffffefffffffffffefffffffffffefffefefffffefffffffefffefffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5d5cff535353ff4b4a4bff434443ff3c3b3cff353536ff343433ff353534ff302f30ff2f2f2fff313031ff323233ff303030ff2b2b2bff222323ff181818ff101011ff0c0d0cff0b0a0bff090909ff090909ff090909ff09090aff090909ff090909ff090909ff090909ff09090aff0a0a0aff0a0b0bff0a0a0aff0a0a0aff0b0b0bff0e0d0dff141313ff1c1c1cff252525ff2a2a2aff2c2c2cff2d2d2dff2d2c2cff2a2a2aff272827ff2f2f2fff333334ff333433ff3c3d3cff464646ff515051ff5a5a5bff6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797a7aff797a79ff797979ff797979ff79797aff7b7a7bff7c7c7cff7d7d7dff7e7e7eff7e7e7eff7e7e7dff7f7e7fff818181ff848384ff858685ff858585ff858585ff868586ff858586ff858585ff858585ff848484ff848584ff858485ff848485ff858584ff858584ff848485ff848484ff838383ff828282ff818080ff818181ff808080ff808080ff808080ff808180ff807f80ff7d7d7dff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7bff7a7b7bff797979ff787879ff787877ff787878ff787778ff787877000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010100ff010101ff010100ff010101ff010001ff010100ff010100ff010000ff010001ff010101ff000001ff010000ff000000ff000000ff010000ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393838ff343433ff2f2f2fff2c2c2cff292828ff242424ff222121ff1a1a1aff191a19ff1a1a1aff1a1a1bff1a1a1aff171817ff151514ff131313ff121213ff121213ff101111ff0f0f0fff0f0e0eff0e0e0eff0e0e0eff0e0d0eff0d0d0dff0d0d0dff0d0e0dff0e0e0eff0f0f0fff100f10ff101010ff101010ff0f0f10ff111111ff141515ff19191aff1d1d1dff1f1f1fff20201fff1e1e1fff1d1d1dff1b1b1bff1a1a1aff181718ff151515ff131313ff131313ff171717ff1a1a1aff1d1d1dff222222ff282827000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373838ff373737ff373737ff373737ff373736ff373736ff363535ff353435ff343434ff323233ff323131ff303030ff2f2f2eff2d2d2dff2a2a2bff262626ff20201fff171717ff101010ff0c0d0cff0a0a0aff080708ff050506ff040304ff020202ff010101ff010101ff010101ff010100ff010001ff010101ff030303ff0b0b0aff0e0e0eff0d0d0dff090809ff030304ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020201ff040404ff060506ff010101ff000000ff010000ff010101ff000100ff000000ff000000ff000000ff000100ff010101ff010101ff010102ff030203ff030403ff050505ff080808ff0e0e0eff161616ff272627ff383839ff474747ff4f4f4fff595958ff626262ff6b6a6bff727273ff797a79ff7d7c7dff7d7d7dff7e7e7eff7e7e7fff717171ff767676ff797979ff7b7a7bff7c7c7cff7d7d7dff7e7e7fff7f7e7fff808080ff7f8080ff7f8080ff7f7f80ff7f807fff818181ff818181ff828282ff828282ff828282ff828281ff828282ff828282ff828282ff818182ff818181ff818181ff818181ff818181ff818180ff818181ff818081ff818180ff7f7f7fff808080ff808080ff808080ff818080ff818081ff808180ff808080ff808080ff808080ff7e7f7eff7d7d7dff7a797aff767676ff737273ff6e6f6eff6d6c6dff6d6c6dff6d6d6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffefffffffefffffefffffefefefffffffffffefefffffffffffffefffefffffffffffffffefffffffefffefffffffffefffffffefffffefffffffffffefffffefffffefffffffefefefffefefffffefefffffefefefffefffffffefefffffffefffffffffffffffffffffefefffffefefefffefefffffffffffffffefefffffffefffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffefffffffffefffffefffefffffffefffefffffffefefffffefefffffefefefffefefefffefffefffffefefffffefefffffffffffffffffffefffffffefefefffffefefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffefffefffffffffefffffefffefffffffefffefffffffffefffffefefffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffffefefffffefffffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffefffefffefffefefefffefefefffffefefffefffefffffefefffefefffffefffffffefffefffffefffffefefffffefefefffefefffffefefffffefefefffefffffffefefffffffefffffffffffffffffffffefefffffefefefffefefffffffffffffffefefffffffefffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffefffffffefefefffffefefffefefefffefefefffefefdfffefefdfffdfdfefffdfdfdfffefefefffdfdfefffefefdfffdfefdfffefdfefffdfdfdfffefefdfffdfefefffefdfefffefdfefffdfefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfefdfffefefdfffefefdfffdfdfefffefdfefffdfefdfffefefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefefffefefefffdfefefffdfdfdfffefdfdfffefdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfefefffefefefffefdfdfffefefdfffdfefdfffefdfefffefdfdfffdfefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffefdfefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefffffefefefffefffffffefefffffffefffffffffffffffffffffffefffffefefefffefefffffffffffffffefefffffffefffefffefffffefffffffefefffefffffffffffffffffefffffffefefffefffefffefefefffefffefffffefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefffffefefefffffffefffefffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffefefffffefefffffffefffefefefffefefefffffffffffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefffffffefefffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffefefefffefefefffefefefffffffffffefefffffffffefffefffefffffefffffffefefffffffefffefffffffffefffffffefffffefffffffffffefffffefffffefefffffefefefffefefffffefefffffefefefffefffffffefefffffefefffffffefffffefefffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffefffffefefefffefffefffefefefffefefefffefefefffffffefffefefffffffefffffefffefffffffefffefffffffffefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffefefffffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefefffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffefffffefffffefefefffffffffffefefffffffffffffefffefffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffefffffffffefffffffffefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff535353ff4b4b4bff444443ff3c3b3bff353535ff30302fff2c2c2cff272626ff1f2020ff1f1f1fff201f20ff212121ff20201fff1b1a1aff141414ff0d0d0dff080908ff050606ff050405ff040404ff040404ff040405ff040404ff040405ff040404ff040403ff030403ff040404ff050404ff050505ff050505ff050505ff050505ff060506ff090909ff100f0fff161615ff191919ff191919ff191919ff191919ff161717ff171717ff202020ff2c2b2bff2a2929ff343333ff3c3c3cff464646ff515051ff5b5b5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a79ff797979ff797979ff7a797aff7b7a7bff7c7c7cff7d7e7dff7e7e7eff7e7e7eff7e7e7dff7e7e7fff818181ff838383ff858585ff858586ff858585ff868586ff858586ff858585ff858585ff858586ff868585ff848484ff848484ff848584ff848485ff858484ff848484ff858585ff858485ff848484ff828282ff808080ff808180ff818080ff818180ff808081ff818081ff7f807fff7e7e7dff7c7c7dff7c7c7cff7c7c7cff7c7c7cff7c7c7bff7a7b7aff797979ff797878ff787878ff787878ff787878000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000101ff010001ff010000ff010101ff010101ff010101ff000000ff010000ff010001ff010100ff010100ff010100ff000001ff000000ff010101ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393838ff383838ff343433ff30302fff2c2c2cff282828ff252525ff1d1d1eff1e1e1dff1f201fff202020ff20201fff1f1f1eff1d1d1dff1c1b1cff1b1b1cff1b1c1cff1b1b1bff1b1a1bff1a1a1bff1b1b1aff1a1a1bff1a191aff191919ff181919ff191919ff191919ff1a1a1aff1b1b1bff1b1b1bff1b1b1bff1c1c1cff1e1d1dff1f1f1fff222222ff242524ff252525ff252525ff232424ff232322ff212121ff1f1f1eff1c1d1cff1a1919ff171716ff171717ff1a1a1aff1d1d1eff232223ff282827ff292929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383738ff383737ff373737ff373737ff373737ff363636ff363636ff353435ff343433ff333332ff323231ff303031ff2f2f2fff2e2e2eff2b2b2bff272727ff1f201fff171717ff101010ff0d0d0cff0a0a0aff080808ff060506ff040404ff030303ff020202ff020202ff010101ff010101ff000001ff000000ff030303ff0b0b0bff0e0e0eff0e0d0eff090909ff030303ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff050404ff060606ff010101ff000000ff010101ff000001ff010100ff000100ff000000ff000000ff010100ff010101ff020101ff010102ff010202ff020302ff040404ff070708ff0d0e0dff151516ff252526ff363636ff454646ff4e4e4fff595859ff626262ff6b6b6bff727272ff797979ff7d7d7dff7d7d7dff7d7d7dff696969ff6e6e6dff717071ff767676ff797979ff7b7b7bff7d7c7cff7d7d7dff7e7f7eff7f7e7eff7f807fff80807fff80807fff7f8080ff807f80ff808180ff828281ff828282ff828282ff828282ff828282ff828282ff818181ff807f80ff818080ff818181ff818181ff818181ff808180ff818081ff818080ff7f7f7fff807f7fff80807fff808080ff808080ff818081ff808081ff818180ff808180ff808080ff7f7f7eff7d7d7cff7a7a7aff767676ff737273ff6f6f6fff6d6d6dff6d6d6dff6d6d6dff6c6d6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffefffffffffffefefefffffefffffffffffffffffffffffefefffffefffffffffffffffefffffffefffffefefffffefffefffffffefffffefffffefefefffffffffffffffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffffffefffefffefffefffffffefffffffffffefffffffffffefffefffefffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffefffffefefffefefefffefefefffefffefffffefefffefffefffefefefffffefffffefefffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffefffffffffffffffffefffffffefffefffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffffefffefefffffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefffffefffefffefefefffffefefffefefefffefffffffefefefffefffefffefffefffffefefffefffefffffefffffffffefffffefefffffefefffffffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffefefefffffefffffefefffffefefffffffffffffefefefffefefdfffefefefffdfdfdfffefdfefffefefefffdfdfefffdfdfdfffefdfefffefdfefffdfdfdfffefdfefffdfdfefffdfefdfffefefdfffefdfefffdfdfefffefefefffefefefffefefefffefefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefdfffefefefffdfefefffefefdfffdfefefffefefefffdfefefffefefefffdfefdfffefefefffefdfdfffefdfefffdfdfefffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfefdfffefdfefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffefdfefffefdfefffdfdfefffefefefffefdfefffefefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffefefdfffefefefffdfefefffefefdfffdfefefffefefefffdfefefffefefefffdfefdfffefefefffefdfdfffefdfefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffffefefffefffefffffefffffffffefffffefefffffffefffffffefffefffefffefffffffefffffffffffefffffffffffefffefffefffefffefffefffffffffffefffffffffffffffefffefffefffefffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefefefffefefefffffefffffffefefffefffefffffffefffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffefefffffffffefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffdfefefffefefdfffefdfdfffdfefdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffefffffffefffefffffefefffefffefffefefefffffefffffffefffffefefffffffffffffffefffffffffefffefefffffefefefffefefffffffffffffefefffffefefefffffefffffffefffffffefffffffefffffefefffffefffefffffffefffffefffffefefefffefffffffffffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffffffffffefefffffefffffffefffefffefffefffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefefffffffffefffffefffffffefffffefffefffffffffffffefffffefffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffefffffefefffffffefffffffefffefffefffefffffffefffffffffffefffffffffffefffefffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefefefffffefffffffffffffffffffffefefefffffefffffffefffffffefffffffefffffefefffffefffefffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffefefffffffffffffefffffffefffffffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4b4bff434444ff3c3c3bff353635ff303030ff262626ff202020ff171717ff0f0f10ff0e0e0eff0d0e0dff0f0f0fff0f0e0eff0c0b0cff080808ff050505ff020203ff020202ff010201ff010101ff010201ff020102ff020101ff010201ff020101ff010101ff010101ff010101ff020101ff010201ff010101ff020102ff010102ff010102ff030303ff050505ff090908ff0a0a0bff090a09ff09090aff080908ff090909ff0a0909ff131213ff1e1d1eff1f1e1fff2a292aff333334ff3c3c3cff464646ff5150510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff7a7979ff79797aff7a7b7aff7c7c7cff7e7d7dff7d7e7eff7e7e7eff7e7e7eff7e7f7fff818181ff848383ff858685ff868585ff858685ff868585ff868585ff858685ff858685ff858585ff858686ff868585ff858685ff848584ff848484ff848484ff858585ff848485ff848585ff848584ff848584ff848383ff828282ff808081ff808180ff808081ff808080ff808180ff808080ff7f807fff7e7d7eff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7b7c7cff7a7b7bff797979ff787978ff787778ff78787800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000101ff010000ff000101ff010001ff010101ff010001ff000001ff010101ff010001ff010100ff010001ff000000ff010001ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393939ff393838ff383938ff343334ff2f2f2fff2c2c2dff282828ff212121ff212121ff242324ff252525ff262526ff262526ff252525ff242524ff242424ff252424ff232424ff242524ff252525ff262626ff262625ff252424ff242424ff242424ff242424ff242424ff252525ff262726ff262726ff252626ff252625ff262626ff272727ff282828ff292929ff292a29ff2a2a2aff292929ff282828ff262626ff242424ff222121ff201f20ff1b1b1cff1a1a1aff1d1d1dff232323ff272828ff292929ff292929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373838ff383737ff373837ff373737ff373737ff373637ff363636ff353535ff343434ff333332ff323232ff303130ff303030ff2f2f2fff2c2c2cff272727ff201f20ff171717ff101010ff0d0c0cff0a0a0aff080808ff060606ff050405ff030304ff030404ff030303ff020202ff010101ff010000ff000100ff030303ff0a0b0aff0e0e0eff0e0d0dff090908ff030403ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020102ff050504ff060606ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff010001ff010101ff010101ff010101ff010001ff010101ff030404ff070707ff0c0d0dff151514ff252424ff333434ff444344ff4d4d4cff585757ff626161ff6a6b6aff727372ff797979ff7c7d7dff7d7d7cff7d7d7dff696969ff696969ff6d6e6eff717171ff767676ff797979ff7a7b7bff7c7c7cff7e7d7dff7f7e7fff7f7f7fff7f807fff7f7f80ff7f8080ff7f807fff7f8080ff818180ff828182ff828282ff828282ff828282ff818181ff7f7f80ff7f7f7fff807f7fff808180ff818181ff818181ff818081ff808081ff808080ff807f80ff80807fff807f80ff7f7f7fff808081ff818180ff808081ff808080ff808080ff7f7f7fff7d7c7dff7a797aff767677ff727372ff6f6f6fff6d6c6dff6c6d6dff6d6d6dff6d6d6dff6d6d6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffefefffffffffffffffefffffffefefffffefffffffffffffffffefffefefefffffefffffffffefffffffefffffefefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefffffffffffefffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffefffffffffffefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffefffffefefefffffffefffefefefffefefffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffefffefffffffffefffffefefffffefffffffffffefffefefffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffffffffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffffffefffefefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffefefefffefefffffefefefffefffefffffefffffefefefffdfdfefffdfefefffefdfefffefdfdfffefdfdfffefefdfffefefdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfdfffefdfefffefefdfffefefdfffdfefdfffefefefffefefdfffefefdfffefdfefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefdfdfffefefefffefdfefffefefefffefefefffdfdfdfffefdfefffefefefffdfefefffefdfefffdfefdfffdfefefffdfdfefffdfdfefffdfefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfcfdfffdfcfcfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefdfefffdfdfdfffefefdfffdfdfefffdfdfefffdfefdfffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefdfdfffefefefffdfdfefffefefefffefefefffdfdfdfffefdfefffefefefffdfefefffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffffefffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefefefffefefffffefefffffefefffffefefefffefefffffefefefffefefefffefefffffefefefffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffffffefffefefffffefffffffffefffffffefefffffefefffffffefffffefefffefefefffefefffffefefefffefefefffefefdfffefefefffefefdfffefefefffdfefdfffefefefffefefdfffefdfdfffefdfefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffefffefffefffffffefffffffffefffffefefefffffffefffefefefffefefffffefffefffffffefffffffffffefefefffefefffffefffefffffefffffffefefffffefefffffffefffffffefffefefefffffefffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffefefffffffffffffffefffffefefffffefefefffefffefffefefefffefffffffefefefffffffefffffffffffefefefffefefffffffefffffefffffffffefffffefefefffefefefffefefefffefefffffefffffffffffefffefefffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffefefffffffffefffffffffffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffffffffffefffffffefefffffefffffffffefffffffefffefefefffffefffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffefffffffffffffefffffefffffffefffffffffffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444344ff3c3b3cff353635ff303030ff272626ff1a1a1aff131314ff0a0a0aff050505ff030303ff030304ff040304ff020303ff030203ff020202ff010101ff000001ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000000ff000000ff000000ff000100ff010101ff010101ff020203ff020202ff020102ff020101ff020202ff040504ff0c0c0cff131313ff151415ff1f1f1eff2a2a29ff333333ff3c3c3cff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000101ff010001ff010001ff010100ff010101ff000001ff000100ff010101ff010101ff010000ff000001ff000101ff010001ff010000ff010000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383938ff393839ff383838ff383839ff343434ff302f30ff2c2b2bff252425ff262625ff272727ff292929ff2a2a2bff2b2b2bff2c2b2bff2b2b2aff2b2a2aff2b2a2aff2b2b2bff2b2c2bff2d2d2cff2d2d2dff2d2d2dff2d2c2cff2c2c2cff2b2c2cff2c2c2cff2c2c2cff2d2e2dff2e2e2eff2e2e2eff2d2d2dff2b2b2cff2b2b2bff2c2c2cff2c2c2cff2d2d2dff2d2d2dff2e2e2eff2e2e2eff2d2d2dff2c2c2cff2a292aff272727ff252425ff202020ff1d1d1dff232323ff272828ff292929ff292929ff292929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373838ff383738ff373738ff383837ff373737ff363737ff363636ff353535ff343434ff333332ff313132ff313131ff313030ff2f2e2fff2c2c2cff272827ff202020ff171717ff101010ff0c0c0cff0a0a09ff080807ff070606ff050505ff050504ff030403ff040303ff020302ff010101ff010001ff010101ff030303ff0a0a0aff0d0e0eff0d0d0dff080809ff030404ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff050505ff060606ff020202ff010101ff010001ff010000ff000100ff000000ff000000ff000001ff010100ff010100ff010100ff010001ff010000ff020201ff030303ff070707ff0c0c0cff141414ff232223ff333333ff414242ff4b4b4bff555656ff606060ff6a6a6aff727373ff797979ff7c7c7dff7d7d7cff7d7d7dff696969ff696a6aff696969ff6e6e6eff717171ff767676ff797979ff7b7b7bff7c7c7dff7e7d7eff7e7e7eff7f7f7fff7f7f80ff7f7f80ff7f8080ff7f807fff7f8080ff808180ff828182ff828282ff818181ff7f807fff7e7f7fff7e7f7fff7f7f7fff807f80ff818180ff818181ff808081ff7f7f7fff7f7f7fff808080ff7f7f7fff7f7f7fff7f7f7fff807f80ff808080ff808080ff808080ff7f7f7fff7d7d7cff7a797aff767676ff737372ff6f6f6eff6d6c6dff6d6d6cff6d6d6cff6c6d6cff6d6d6dff6d6d6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffffffefffefefffffffefffffffffffffffffefffefffefffffefefffefffffffffffefffefefefffffefefffefffefffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffefefffffefefffffefefefffefefefffefffffffffffffffefefefffffefffffefefefffefffffffefffefffefefefffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffffffefefefffffefefffffefffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffefefefffffffefffefffffffefffffffffffefffefefefffffefffffefffefffffffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefefffefefffffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefefffffefefefffefefefffefefefffefefffffffefffffefefffffefefefffefffefffffefefffefffffffffffefffefefefffffefefffefffefffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffffefffffffffffffefffffffffefffffefefffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffefefffffefefefffefefefffefdfefffefefdfffefefefffdfefefffefefdfffefdfdfffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfefffefdfefffefefefffefefefffdfefdfffefdfdfffefefefffefefefffdfdfdfffefefdfffdfefefffefefefffefefdfffefdfdfffefdfefffdfefdfffefefdfffdfefefffdfefefffefefefffefdfefffefdfefffefefefffdfefefffefefefffdfefdfffefefefffefefdfffdfdfdfffefdfdfffdfdfefffefefefffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfcfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffdfdfefffefefefffdfdfefffdfefefffefefdfffdfefdfffefefefffefdfefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefefdfffdfefefffefefefffefefdfffefdfdfffefdfefffdfefdfffefefdfffdfefefffefefefffdfdfefffefdfefffefdfdfffdfefefffdfefefffefefefffdfefdfffefefefffefefefffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffcfcfcfffcfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefffefffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffefefffefefefffffefefffefefffffffefefffefefefffefefffffefefffffefefefffefefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffefffffffffffefffffefefffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefdfffefdfdfffefefefffefefefffdfdfdfffefefdfffdfefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffefefffffffffffffefffffffefffffffefffefffefffefffffffffffffefffffefffffffefefefffffefffffffefefffffefefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefffffefffffffffffefffffefffffffefffffffffffffffffefffefffefffffefefffefffffffffffffffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefefefffefefefffefffffffefefffffffefffffffefefffefffffffefefffffefffffffefffefffffffefffefefefffefefefffefefefffefefffffffefefffefefffffefefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffefffefffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffffffefefefffffefefffffefffffffffffffefffffffffefffffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3cff353635ff303030ff262627ff191a1aff0f0f10ff0d0c0dff030303ff000101ff000001ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff010101ff030203ff080808ff0d0e0eff0e0d0dff141415ff1e1e1fff292929ff333333ff3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010100ff000100ff010101ff010001ff000101ff000001ff010001ff010000ff010100ff010101ff000001ff010100ff010000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff383838ff393838ff393838ff383939ff333434ff30302fff2a2929ff29292aff2a2a2aff2c2c2cff2e2d2dff2e2e2fff2e2e2eff2d2e2eff2e2e2dff2e2e2eff2f2e2fff2f2f30ff303030ff303130ff303030ff2f2f30ff30302fff2f2f2fff30302fff303030ff313132ff323231ff313131ff2f2f30ff2e2f2eff2e2f2eff2f2f2fff2f2f2fff302f30ff313031ff323132ff323333ff323233ff313131ff2e2f2eff2c2c2cff2a2a2aff252525ff232323ff282728ff292929ff292929ff292929ff292929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff383838ff383838ff373837ff383738ff373738ff363737ff353535ff343434ff333232ff323231ff313131ff303030ff2f2f2eff2c2b2bff272627ff1f1f1fff161717ff100f0fff0b0b0cff090909ff070707ff060606ff050505ff050405ff040404ff030303ff020302ff020101ff010102ff010101ff030303ff0a0a09ff0d0e0eff0d0d0dff080808ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050404ff060605ff020202ff000101ff010100ff010000ff000000ff000000ff000101ff010000ff000001ff000000ff000000ff000000ff000001ff020102ff030303ff060606ff0b0c0bff141313ff222222ff323232ff414141ff4a4a49ff545554ff5e5f5fff686968ff717171ff797979ff7d7d7cff7d7d7dff7d7d7dff696a6aff69696aff616161ff6a6969ff727372ff767777ff797979ff7b7c7bff7d7c7cff7d7d7dff7e7e7eff7f7f7fff7f7f80ff808080ff7f7f7fff7f7f7fff7f7f80ff818080ff818281ff838383ff828282ff7f7f7fff7e7e7eff7e7f7fff7f8080ff808080ff808180ff828282ff818181ff7f7f7fff7e7e7fff808080ff808080ff7f7f7fff7f7f7fff7f8080ff808180ff818081ff808081ff7f7f7fff7d7e7eff7a7979ff757576ff727272ff6f6f6fff6a6a6aff6d6c6dff6d6c6dff6d6d6dff6d6d6dff6c6d6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffefffefffefefefffefffffffffffffffffffffffffefefffffefffffffffefffffefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffffefffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefefefffffefefffefefefffefefefffefefefffffffffffefefefffffffffffefefefffffefefffefffffffffffffffffffffffffffefffefefffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffffefffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefffffefffffffffefefffffffffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffefffffffefefffffffffffffffffffffefefffffffefefffefffefffffefffffffffefffefffffffffffffffffffffffffffffffefffefffffffffffefefefffffffffffefefefffefefefffefefefffffefefffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfefffefefefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefdfdfffefefefffefefdfffefefefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfefffefefefffefefefffdfdfefffefdfdfffdfefdfffdfdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfefefffdfdfdfffefdfdfffdfefdfffdfdfefffefefdfffdfdfdfffefdfefffdfdfdfffdfefefffdfdfdfffefefefffdfefefffefefefffefdfefffefdfefffdfefefffefefefffefefefffefefdfffdfefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffefffffffefefefffffffffffefffffffefefefffffefefffefffefffefefffffffffefffefefefffffefffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefffffefffffffffefefffffffffffefffefffefefefffefefffffefefffffefefefffefefffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffefffefffffffffefffffefffefffefffffffefefefffffffffffefefefffffffffffefefefffffefefffefffefffffefefffefefffffefefefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffefffffffefffefffefffefffefffefefefffffefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffefffffffefffffffefffffffefffffefffffffffffffffffffffffffefffefefefffefffefffefffefffefefefffffffffffefffffffefefffffffefefffefffefffefefffffffffefffefefefffffefffffefffefffefffffffefefefffffffffffefffffffffffffffffefffffffefefffefffffffffefffffffffffffefffefffefefffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffefffefffefefffffefffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffeffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353636ff302f30ff272627ff1a1a1aff101010ff0b0c0cff0a0a09ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff020202ff070707ff080909ff0a090aff0e0e0eff151515ff1f1e1fff292a2aff33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000101ff000100ff010101ff000101ff010101ff010001ff010000ff000101ff010000ff000001ff000100ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff393838ff383839ff383838ff383838ff383839ff333334ff2d2d2dff2c2c2dff2e2d2dff2d2e2eff2e2e2eff2f2f2fff2f2f2fff2f2f2fff2f2f30ff303030ff303031ff313031ff313131ff313130ff303030ff2f302fff303030ff313131ff313131ff313232ff323232ff323232ff323232ff303131ff302f30ff303031ff313131ff323232ff323333ff343434ff363635ff373736ff363636ff353535ff323333ff303030ff2f2e2fff2a2b2aff272828ff292929ff292929ff292929ff292929ff292929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff383837ff383838ff373838ff383838ff373737ff373637ff353535ff343434ff323233ff313131ff2f2f2fff2e2e2fff2d2d2eff2a2a2aff252526ff1e1e1eff161716ff0f0f10ff0b0c0bff090909ff070707ff060606ff050505ff040404ff040303ff030303ff020202ff020201ff010201ff010201ff030303ff0a090aff0d0e0eff0d0d0dff080807ff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020101ff030304ff050504ff010101ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000101ff010102ff030303ff060606ff0b0b0bff131212ff212221ff313231ff414141ff494949ff535454ff5e5e5eff676867ff717171ff797979ff7d7d7dff7d7d7dff7d7d7dff6a6a69ff616161ff5a5a59ff595959ff656565ff6d6c6cff707070ff727373ff747474ff757575ff777777ff787979ff7a797aff7b7b7aff7a7a7aff7a7a7aff7b7a7aff7b7c7bff7e7d7eff7f7f7eff7d7e7dff7c7b7cff797979ff797979ff797979ff7a7a7aff7b7b7bff7d7d7dff7c7c7cff7b7a7aff7a7a7aff7b7b7bff7b7b7bff797a79ff787979ff79797aff79797aff797979ff787878ff777676ff737473ff6f6f70ff6b6b6bff686968ff626262ff59595aff6a6a6aff6d6d6dff6d6c6dff6d6d6dff6d6d6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffffefffefffffffffefffffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffefefefffefefefffffefffffffffefffefefefffefefffffefefffffffffffffefefefffffefffffefffffffefffefffefefefffefffefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffffffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefefefffefefffffefffffffffffefffffefefffffffffffefefefffffefefffffefefffefefffffefefefffffefefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffffffffffffffffffefefffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffefffefefffffffffefffffefffffffffffffffefefffffffefffffffffffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffefffffefefffffffefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefffffffefffefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefefefffefefffffefefffffffffefffefffffffffffffffffefffffefffefffefefefffffefefffefefefffffefffffffefffffefefefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffefefffefefefffefefefffdfdfefffefdfdfffdfdfefffdfdfdfffefefefffdfdfdfffdfdfdfffdfefdfffdfefefffefdfefffdfdfdfffdfdfdfffefdfefffefefdfffdfefdfffdfdfefffdfefefffefefefffefefefffefdfefffefefefffdfefefffefdfefffdfefefffdfefefffefefdfffefdfefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefdfefffefdfdfffefdfefffefdfefffdfdfdfffdfdfefffdfefefffefefdfffefdfdfffefefefffdfefdfffefdfdfffefdfefffdfdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffdfdfcfffcfdfdfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffcfdfcfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfefefffdfefdfffefdfdfffefefefffdfefefffefdfdfffefefefffdfdfefffefdfefffefefdfffdfdfefffefdfdfffefdfefffdfefdfffefefdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefdfdfffefefefffefefefffefefefffdfefdfffdfefefffdfefefffefefdfffdfefefffefefefffefefefffefefdfffefefefffefdfefffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffefdfdfffefefefffdfdfdfffefdfdfffefdfefffdfdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffefffffffffefffffefefffffefefffefefefffffefffffefefffffefefefffefefffffefffffffffffefffffefefffffffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffefffffffefffffefefffffffefffefffffffffefefffefefffffefffefffffffffffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffefffefffefefffffffefefffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffffffffffefffefffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffefffffefffffffefffefffefefefffefffefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefefefffefefffffefefffffffffefffefffffffffffffffffefffffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefefffffefffffffffffefffffefffffffffffffefffffffffefffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefffffffffffffffefefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffefffffefefffffffefffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffefffefefffffffffefffffefffffffffffffffefefffffffefffffffffffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffefffffefefffffffefffefffffffffefefffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffffffffffefefefffffefffffffffefffefffefffefffffffefffffffffffffffffffffffffefffffffffffffefffffffffefffffefffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffefffffffefefffffefffffffefffffefffffffffeffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff272626ff191a19ff10100fff0c0c0cff0a0a0aff080809ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010201ff050505ff070807ff070808ff0a090aff0e0e0eff141514ff1f1f1fff2a2a2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010001ff010100ff000001ff010000ff010000ff000100ff010100ff010000ff010100ff000001ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393938ff393838ff383938ff383839ff393838ff363636ff333333ff302f2fff2c2d2dff2d2d2dff2d2e2dff2e2f2fff2f2e2fff2f2f2fff2f2f2fff302f2fff30302fff303030ff303131ff313131ff313131ff303030ff303030ff303030ff303130ff313131ff313231ff313232ff323232ff323131ff313031ff303030ff303130ff313131ff323232ff323332ff343434ff353535ff363636ff353636ff353534ff333233ff303130ff2e2e2eff2b2b2bff292929ff292929ff292929ff292929ff292929ff292929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373738ff383738ff383837ff383838ff383738ff383737ff363737ff363635ff343333ff323232ff303031ff2f2f2fff2d2d2eff2c2c2cff2a2929ff232423ff1d1c1cff151615ff0f1010ff0c0b0cff090909ff070707ff060506ff050404ff030403ff030303ff020203ff020202ff010101ff020101ff010202ff030404ff090909ff0d0d0dff0c0c0cff070807ff030202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020101ff030303ff040405ff010101ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030304ff060607ff0b0b0bff121212ff212020ff303131ff404140ff484848ff535353ff5d5d5dff676867ff717071ff797979ff7d7d7dff7d7d7dff7d7d7dff616161ff595959ff4a4a4bff4a4a4aff595958ff636363ff686868ff6b6a6bff6c6d6cff6e6e6eff707070ff727272ff747374ff747474ff737373ff737373ff747474ff757574ff777677ff787878ff777777ff767676ff757575ff737374ff737273ff737272ff747475ff767575ff767575ff737473ff747473ff757474ff747474ff737373ff737373ff737374ff737373ff737373ff717171ff6f6e6fff6b6c6bff676868ff636364ff606060ff565656ff4b4b4bff5a5959ff6a6a6aff6c6d6dff6c6d6dff6d6d6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefefffffffefffffffffffffffffffffffffffefefffffffffefffefffffffefffefffffefefffefefefffffefefffffffefffffefffffefefffffefefefffefefffffefffffffefffffffefefffffefffffffffffffffefefefffffefefffffffffffefefffffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffefefffffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffefefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffefefffffffffefffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefefffffefffefffffefffffefefefffffefffffffefefffffffefffffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffffffffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefffffefffefffffffffffefefefffffefefffffffffffefefefffefffffffefffefffefffefffffffffffefffffffefefefffefffefffefefffffefefefffefefefffffefefffffffefffffefefffefffffffffffefffffefffffefefefffefffefffefffefffffefefffffffefffefffffffffffffffffffffffffefefffefffefffffefffffffffffffefefefffffffefffefffffffefffefffefffefffefefffffffefefffefefefffefefefffefefefffdfdfdfffefefdfffefefefffefefdfffefefefffdfdfefffdfefdfffdfefdfffdfefdfffefdfdfffdfdfdfffefdfdfffefefdfffefdfefffdfdfefffefdfdfffefdfefffdfefefffefefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefefffefefefffefefdfffefefdfffdfefefffefefefffdfefefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefefffefefefffdfdfefffdfdfdfffdfefdfffdfdfefffefefdfffdfdfdfffefefdfffdfefefffdfefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfefffdfefefffefdfefffefefefffefefdfffefefdfffdfefefffefefdfffefefefffefefdfffdfefdfffdfefdfffdfdfdfffdfefdfffdfefefffefefefffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfefffdfdfefffefdfdfffefdfefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefffffffefefefffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffefefffffffefffffffefffefffffffffffefffffefffffefefefffefffefffefffefffffefefffefffefffefffffffffffffffefffffffffefefffefffefffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffffffffffffffefffffffffffefefffffefffefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefdfdfffefdfefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffefffffefffffffffefffefefefffefffefffefffffffefffefffefffefffefefffffffefefffefefefffefefefffefffefffefefefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffefffffffffffefffffffffffffffefffffffefffffffffffefffffffffefefffffffffffffffffffffffffffffefffffefffffffffffffffefefefffffffefffffffffffefefffffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefefffffefefffffefefffffffefffffffefffefffffffffffefffefefffffefefefffefffefffefffefffffefefffffffefffefffffffffffffffefffffffffefefffefffefffefefffffffffefffefefefffffffefffefffffffefffffffffffefffffefffffffffffffefefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefffffffefffefffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffefffefffffffefffefefffffffffefffffffefffffefffffefefffffffefefffffefffffefffffffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262726ff1a1a1aff101010ff0b0c0cff0a0a0aff080808ff070607ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020102ff050505ff060706ff060706ff080707ff0a0a0aff0e0e0dff151514ff1f1e1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff000101ff000101ff010100ff000001ff010100ff000000ff000000ff000100ff000000ff000100ff010101ff000000ff010101ff000000ff000000ff000100ff000100ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff383838ff383938ff383838ff363636ff363636ff363636ff333333ff2f2f2fff2e2e2eff2e2f2eff2f2f2fff2f2f2fff2f2f2fff302f2fff30302fff303030ff303131ff313131ff313131ff313131ff313131ff303030ff303131ff313132ff313131ff323232ff323232ff323132ff313232ff313231ff303131ff313131ff313232ff323233ff343433ff353536ff363636ff363636ff363636ff363635ff353434ff323333ff303130ff2e2e2eff2b2b2bff292929ff292929ff292929ff292929ff292929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373738ff383838ff383838ff373838ff383838ff383838ff373737ff353535ff343434ff323232ff302f2fff2e2e2dff2c2c2cff2a2a29ff262727ff212122ff1b1c1bff141514ff0e0f0eff0b0b0bff090909ff080707ff060505ff040404ff030304ff020202ff020202ff010202ff010101ff010101ff000101ff040304ff080808ff0c0c0bff0b0c0cff060607ff020302ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040504ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010102ff030303ff060607ff090a0aff101110ff1e1e1eff2e2f2fff3d3d3dff454545ff515150ff5c5d5dff676767ff717272ff797979ff7c7d7cff7d7d7dff7d7d7dff59595aff4a4a4aff3f3f3fff3b3b3bff4b4a4bff565555ff5b5b5bff5f5e5eff606161ff626262ff646464ff656565ff666666ff646564ff616161ff5e5f5eff5d5e5eff5e5e5eff5f5f5fff616161ff646463ff636363ff5e5e5eff5b5b5bff5b5c5bff5c5d5dff5e5e5eff606060ff616161ff616160ff605f60ff606060ff616161ff626262ff646564ff666666ff676766ff666666ff646465ff626262ff5f5f5fff5a5b5aff565656ff515151ff464646ff3a3a3aff4b4b4bff59595aff6a6a6aff6d6c6dff6c6d6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffefefefffffffefffffefefffffffefffffefefffffffffffffefffffefefffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffffefffffefefffffffefffffefffefffffefffffffefefffffffffffffffefffefefefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefffffffffffefffefefffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffefffffffffefffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefffffffefefffefffffffffffefffefefffffffffefffefefffffefefffffefffffffffefefffefefffffefffffffffefefffefefefffefefffffefffefffefefefffffefefffffffffffefefffffffefffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffefffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffffefffffffffffffefffffffffffffefffffffffefffffffffefffffffffffffffefffefffefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefffffefefefffefefefffefffefffefefefffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffffffffffefffefffefefefffffefffffffefefffefffefffefefefffefefefffefefefffffefffffefefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffefefffefffefffffffffffffffffffffefefffffefffffffffffffefefefffefefffffefefefffefefefffefefefffefdfdfffefefdfffefefdfffefefefffdfefefffefefefffefdfefffdfefdfffdfdfdfffefefdfffdfdfdfffefefdfffefdfdfffefefefffefefefffdfefefffdfefefffdfdfefffefefdfffefefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffefefdfffdfdfefffefefefffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffdfdfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfdfffcfcfdfffcfdfdfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffefefdfffdfdfefffdfdfefffefefefffefdfdfffdfdfefffefefefffefdfdfffdfefdfffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefdfffefdfefffefefefffdfdfdfffefefefffefdfefffefdfdfffdfefefffefefdfffdfdfefffefefdfffdfdfefffdfdfefffdfefefffefdfdfffdfdfefffefefefffefdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfefffdfdfefffdfefefffdfdfefffefefdfffefefdfffdfefefffefefefffefffffffffefefffefefefffefefffffefefffffefffefffffefffffffefefffffffffffffffefffefffefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefefffffffffefffefefffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffefffffffffffffefffffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfefefffdfefefffdfdfefffefefdfffefefdfffdfefefffefefefffefefffffefefefffefefefffefefffffefefffffefffefffffefffffffefefffffffffffffffefffffffefffffffffffffffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffefffefffefffefefffffffffefffefefefffffefffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffffefffffffffffefefffffffefffffefffefffffefffffffefefffffffffffffffefffefefefffffefffffffffefffefffefffefefefffffffefffefefefffffffffffffefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffffffffffffefefffefefffffffffffffffefefffefffefffefefffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffffffefffefffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffefffefefffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191a1aff100f10ff0c0c0bff0a0a0aff080808ff080808ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff050405ff050605ff050505ff060706ff080707ff0a0a09ff0e0e0dff1515150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010000ff010101ff010101ff000101ff010001ff010000ff000000ff000000ff000000ff000000ff010100ff010101ff010201ff020202ff010101ff000100ff000000ff010100ff010101ff010101ff010100ff010101ff010000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000101ff010000ff000000ff000000ff000001ff000000ff010000ff000000ff010101ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010100ff000000ff010100ff000001ff000101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393838ff383838ff383838ff363636ff363636ff363636ff363636ff363636ff333333ff2f2f2fff2e2f2fff2f2f2fff2f2f2fff2f2f2fff30302fff313030ff313131ff313131ff313131ff313131ff313131ff313131ff313130ff313131ff313132ff313232ff323232ff323232ff323232ff323232ff323232ff323131ff323231ff333333ff343434ff353535ff363636ff363636ff363636ff363636ff363636ff353535ff353535ff333232ff313030ff2d2e2eff2b2b2bff292929ff292929ff292929ff29292a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff383838ff383837ff383838ff383838ff373838ff373737ff363535ff343433ff313232ff2f2f2fff2d2d2dff2a2b2aff282828ff242524ff202021ff1a1a1aff121313ff0e0e0dff0b0b0bff090909ff070707ff060505ff040404ff030303ff020202ff010202ff010101ff010101ff000100ff000100ff020303ff080809ff0b0b0aff0a0a0aff060607ff020203ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020201ff040404ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020102ff030304ff060606ff090909ff0f0f0eff1b1c1bff2c2c2cff393a3aff424343ff4e4e4eff5a5a5aff666667ff727272ff787979ff7c7c7cff7c7c7cff7f7f7fff4a4a4aff3f3f3fff373737ff383737ff414241ff4b4b4bff525251ff555555ff585858ff595859ff5a5959ff595959ff585858ff545454ff4e4e4dff474748ff444444ff424343ff424242ff434343ff474747ff494848ff444444ff414142ff404040ff414040ff424242ff444343ff454545ff464546ff454444ff454545ff464646ff4a4a4aff505050ff555554ff595959ff595a5aff5a5a5aff585758ff545554ff515150ff4d4d4cff474747ff3e3e3eff373736ff3a3a3aff4c4b4bff59595aff6a6a6aff6c6c6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefffffffffffffffefefffffffffffffffffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffffefffffefefffffffefefffefffffffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffffffffffffefffffffffefffffffefffefefffffefffffffefffefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffefffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffefffffefffffffffefffffefffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffefefffffefffffefefffffffffffffefffffffefffffffefffefffffefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefffffefffefffffefffffffefffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefefffffffffefffffefffffefffffffffffffffefffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffffffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffefffffffffffefffffffffffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffffefffffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefffffefffefffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffefefefffefefffffefffffffefefefffffefffffefffffffefffefffefefffffefffefffefefefffffefefffefffefffffefefffefefefffffefffffefffefffefefefffefefefffefefffffefefffffefefefffefdfefffefdfefffefdfdfffdfefefffdfdfefffdfdfefffefefefffefdfefffefdfdfffdfefdfffefdfdfffefdfdfffefdfefffdfdfefffefdfdfffdfefefffefdfefffdfefdfffefefdfffefefdfffdfdfefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfefffdfdfefffdfdfefffdfefefffdfefdfffefdfefffefefefffdfefdfffdfefefffdfefdfffdfefdfffefdfdfffefefdfffefefefffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefdfffefefdfffefefdfffefdfefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefefffdfefefffdfdfdfffefefdfffefefefffdfefefffdfdfefffefefdfffefdfefffdfdfefffefefefffdfefefffdfefefffdfefdfffefdfefffdfefefffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffdfefefffefdfefffdfefdfffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffffefffffffefefffffffefffefefffffefffffffefffefffffffefffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffefffffffffffefffefffffffffefefffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefffffffefefffffefefffffffefffffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffdfefdfffefefdfffefefdfffefefefffefefefffefefefffefefffffefefefffffefffffffefefffffffefffefefffffefffffffffffefffffffffffefffffffffffffffefffffffefefffffffffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffefffefffffffffffefefefffffefffffefffefffefefefffefefefffefefffffefefffffefefffffffefefffefefffffefefefffefffffffffefffffefefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffefffffffffefffffffefffefefffffefffffffefffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffefffffffefefffffefffffffefffefffffefffffefffffffefffefffefefffffefffefffefefefffffefefffefffefffffffffffefefefffffefffffffffefffefefffffffffefffffffffffffefffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffffffefefffffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffefefffefffefffffefefffffffefffffefffffefefffffffefefffefffffffffefffffefffefffffefefffffffefffefefffffffffffffefffffffefefffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffefffffffefefffffffffefffffefffffefefffffffffffffefffffffefffffffefffeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff10100fff0c0b0cff0a0a0aff080808ff080808ff060707ff050506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020102ff050405ff040405ff040403ff050605ff070606ff080707ff0a0a0aff0d0d0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010001ff010100ff000001ff000100ff010001ff000001ff000001ff010000ff000000ff010101ff020303ff040405ff050505ff050404ff030203ff020101ff020201ff030303ff040404ff040405ff030304ff030202ff010202ff010001ff000000ff000000ff010101ff020102ff020302ff020202ff010102ff010101ff010000ff010100ff020201ff020203ff030303ff020302ff020201ff000101ff000000ff000101ff010101ff030302ff030302ff020302ff010102ff010000ff010000ff000001ff010202ff020202ff020202ff020202ff030203ff030303ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383839ff383839ff363636ff363636ff363636ff363636ff363636ff363636ff363636ff333333ff2f2f30ff2f2f2fff2f302fff302f2fff313030ff313131ff313131ff313031ff313131ff313131ff313130ff313130ff313131ff313132ff323232ff323232ff313232ff323232ff323232ff323232ff323232ff323232ff323333ff343433ff353535ff363636ff363636ff363636ff363636ff363635ff363636ff363636ff353536ff353434ff333232ff303031ff2e2e2eff2b2b2bff292929ff292929ff292929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383837ff383838ff383737ff383838ff383838ff373738ff373736ff353535ff333334ff313131ff2f2e2eff2b2b2cff292929ff262727ff232324ff1f1f1fff191818ff121212ff0e0d0dff0b0b0aff090808ff070706ff050505ff040404ff030203ff010202ff020101ff010101ff010101ff010100ff000001ff020302ff080808ff0a0a0bff0a0a0aff060606ff030202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010102ff030303ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000001ff010101ff030303ff050505ff080908ff0d0d0dff181817ff282728ff383837ff3f3f3fff4a4a4bff565656ff636363ff706f6fff787878ff7c7c7cff7f7f7fff7f7f7eff3f3f3fff373737ff333333ff323333ff393939ff424241ff494948ff4c4d4cff4e4e4fff4f4f4eff4f4e4eff4d4d4eff4a4a4aff444445ff3c3c3cff343434ff302f30ff2c2c2cff292a29ff2a2a2aff2b2b2aff2b2b2bff2c2b2bff2b2b2aff2a2a2aff292929ff29292aff2b2b2bff2b2b2bff2b2b2aff2b2a2bff2c2c2cff2e2e2fff333233ff3b3b3cff444444ff4a4a4aff4d4d4eff4e4e4eff4e4e4eff4c4b4cff484848ff444544ff404040ff3a3939ff353535ff373737ff3a3a3aff4b4c4bff5a595aff6a6a6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffffffffffefefffffffffefffefefefffefffffffffefffffefefefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffefffffefffffffefffffffffffffffefffefffefefefffefffffffefffefffefefffffffffffffffffefffffffffffefffffffefffffffffefffffefffffffffffffffffefffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffefffffffffefffefffefffefffffffffefffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffffffffefffffefffffffefffffffffefffffffffefffefffefffffffefffffefefffffffefffffefffffefefefffefefffffffefefffefffefffffefefffefefefffefffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffefffffffffefffffefffffffefefefffffefffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffefffefefefffefffffffefffefffefefffffffffffffffffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefffefffefefefffefefefffefffffffffefefffefffefffefefefffefffffffefefefffefefefffffefffffefefefffffffffffefefffffefffefffefefefffefefefffffffefffffefefffefefefffefffefffffefffffffffefffefffefffffffefffffefefffffffefffffefffffefffefffffefffffffefefffefffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefdfefffefdfefffefefdfffefefdfffdfdfdfffefefefffdfefefffdfdfefffdfefdfffefdfdfffdfefefffefefefffdfdfefffefefdfffdfefdfffdfefefffefdfefffdfefefffdfdfdfffefefefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefffffffefefefffefffefffefefefffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefdfffefefefffefefdfffefdfdfffefefdfffefdfefffdfefdfffdfdfefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffdfdfefffdfefdfffefdfdfffdfdfefffefefdfffefdfefffdfefefffdfefefffefefefffefefdfffefefefffefefdfffefdfdfffefefdfffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffefdfefffefefefffdfefefffefefefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefefffefdfefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffefdfefffdfefefffdfefefffefdfefffefefdfffefefdfffefefdfffefdfdfffefefdfffefdfefffdfefdfffdfdfefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfdfffdfefdfffefefefffdfdfefffefefdfffdfefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefffefffffefefffefffffffffffffffffffffffefffffffefefefffefffffffffffefffefefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffffffffefffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffefffefffefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffefefffffffefefffefffefffffefefffefefefffefefefffefefefffefffefffffefefffffffffffffffefffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefefefffffefffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefffefffefefffffffffffffffffefffffffffffefffffffefffefffffefefffefefffffffffefffffefffffefffffffefffffffffefffffffffefffffffefffffffefffffefefffffffefffffefffffefffefffffffffffffefffffefffffffffffefffefefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffffffffffefefffffffffefffefffefffefffffffffefffffefffefffefefefffffefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0c0cff0a0a0aff080808ff080808ff070707ff050605ff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff030403ff020202ff030202ff040404ff050506ff060706ff080707ff090a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff010001ff000100ff010000ff000000ff000000ff000100ff010100ff010001ff010101ff030202ff050505ff0a0a0bff0d0d0cff0b0b0bff070707ff060606ff050505ff070808ff090a09ff0b0a0aff080909ff070707ff040405ff020202ff000100ff010202ff040304ff050606ff060606ff060606ff040404ff020202ff000101ff030203ff040504ff060606ff070707ff060707ff040404ff020202ff010000ff020303ff040404ff070607ff080707ff060606ff040404ff010202ff000101ff020202ff040404ff050505ff060506ff060707ff080808ff070606ff040403ff030303ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff363636ff363636ff363636ff363636ff363636ff363636ff363636ff363636ff363636ff333333ff303030ff2f3030ff303031ff303131ff313131ff313131ff313131ff313131ff313130ff303131ff313131ff323132ff323232ff323232ff323232ff323232ff323232ff323232ff323232ff323232ff333333ff343434ff353636ff363636ff363636ff363536ff363636ff363636ff363636ff363636ff363636ff363636ff353636ff343534ff333232ff303031ff2e2e2eff2b2b2bff292929ff292929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383738ff383838ff383838ff383738ff373837ff373737ff363636ff353535ff333333ff303030ff2d2c2dff2a2a2aff292828ff262626ff232323ff1e1f1eff171717ff111111ff0e0e0eff0a0b0bff080808ff060606ff050505ff040404ff030303ff020202ff020201ff010101ff010201ff010101ff000000ff020202ff070708ff0b0b0aff0a090aff050506ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020302ff030303ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000001ff000000ff010000ff000101ff010101ff020203ff050504ff080808ff0c0d0cff151515ff242424ff343434ff3c3b3cff454645ff505050ff5c5c5cff6a696aff777878ff7f7f7fff7f7f7fff7f7f7fff383737ff333333ff2f2f2fff2f2f2fff343434ff3a3a3aff414141ff454545ff464646ff444444ff424343ff424242ff3e3e3fff373737ff2f2e2fff272828ff212222ff1d1d1dff1b1b1aff1b1b1bff1b1b1aff1b1a1aff1b1b1aff1b1b1bff1a1b1bff1a1a1bff1b1a1aff1b1b1bff1c1b1bff1b1b1bff1c1c1cff1d1e1dff20201fff242424ff2d2c2cff373636ff3e3e3eff424242ff444444ff444444ff424242ff3f3f3fff3b3c3cff383939ff333434ff303030ff343535ff373737ff3a3a3aff4c4c4bff5959590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffefefffffefffffffefffefffffefffffefefffffffefffffefefffffffffefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffefffffefffefffefefffffffefffffffefffffefefffffefffefffffffefffffffffffffefefffefefffffffefefffffffefffefffffffffffffffefefefffffffffffffffefffffffffffefefffffffefefffefffefffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefffffffefefffefffefffffffffffefefefffefffffffefffffffffefffffffefefffffffffffefffefffefefefffefefefffefffefffffefefffffffefffefefffffefefefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffefffffffffefffffffffefffefefffffffefffffffefffffefffffffefffefffffffefffffffffffffefefffefefffffffefefffffffefffefffffffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffefffefffefffffffefffefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefffffefefefffefefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefffffefefefffefffefffffffefffefefefffefffffffefffffffffefffffffefefffffffffffefffefffefefefffefefefffefffefffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfefdfffefefefffdfdfefffdfefefffdfefdfffefefefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefdfefffefefefffdfdfefffefefefffefefefffefefefffdfdfefffefefefffefefffffefefefffefefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefdfefffefefefffdfefefffdfdfefffdfdfdfffdfefdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffcfcfdfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefdfdfffefefefffdfdfefffefdfefffefefdfffefefefffdfdfdfffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefdfefffefdfefffefefefffdfdfefffefefefffefefefffefefefffdfdfefffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffdfefefffefefefffefefdfffefefefffdfefefffefdfdfffdfefdfffefefefffdfdfdfffefefefffefefefffefdfefffefdfefffefefefffdfefefffdfdfefffdfdfefffdfefdfffefdfdfffefefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfefffefefdfffefefefffefdfefffefefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffffefffffefffffffefffefffffffefffffffffffffefffffefffffffffffefffffffefffffffffffffffffffefefffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffefffffffefffefefffffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffffffffefffffefffefffefefffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffefffffffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefffffefffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffefffffffffffefffffffefffefffffffffffffffefefefffffffffffffefefffffffffffefefffffffefefffefffefffffffffffefefefffffffffffffffffffffefffffffefefffffffffffefffffffefefffffefefffffefffefffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffefefffffefffffffefffefffffefffffefefffffffefffffefefffffffffefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffffffffffffefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffeffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff707070ff707070ff707070ff707070ff707070ff707070ff707070ff707070ff707070ff707070ff707070ff6f6f6fff696a6aff636363ff5a5a5bff515151ff494949ff414141ff3b3b3aff343435ff2b2a2aff1f1f1fff131313ff0f0f0fff0b0c0cff090909ff070707ff0a090aff090808ff080808ff070707ff070707ff070707ff040404ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000101ff020202ff010101ff010101ff020303ff030403ff050505ff060607ff080708ff050506ff090808ff0d0d0dff0f0e0eff141414ff1e1e1fff292929ff343434ff3e3e3eff464647ff4f4f4fff575657ff5d5d5dff656566ff706f70ff757575ff757575ff757575ff767575ff757575ff757575ff757575ff767575ff757575ff757575ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010000ff010100ff000001ff000000ff000100ff000101ff000100ff020203ff080808ff080807ff171717ff171717ff171817ff111111ff0e0e0eff0c0d0dff121212ff151515ff161617ff121212ff0f0f10ff090909ff040504ff020202ff040504ff080809ff0d0c0cff0e0d0eff0d0d0dff080808ff040404ff020202ff050505ff09090aff0e0d0eff0f0e0fff0d0d0dff080808ff050404ff020302ff050505ff0a0a0aff0f0e0eff0f0f0fff0d0d0dff080809ff040404ff020203ff050504ff090908ff0b0b0bff0c0b0bff0d0e0dff10100fff0f0e0eff050505ff050505ff030303ff010001ff010101ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff363636ff363636ff363636ff363636ff363636ff363636ff363636ff363636ff363636ff363636ff333333ff303130ff303130ff313131ff303131ff313131ff313131ff313131ff313131ff323131ff313231ff323232ff323232ff323232ff323232ff323232ff323232ff323232ff323232ff323233ff343434ff353536ff363636ff363636ff363636ff363636ff363636ff363636ff363636ff363636ff363636ff363636ff353636ff363636ff353434ff333332ff303031ff2e2d2eff2b2b2bff292929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373838ff383838ff373838ff373837ff383737ff383737ff373838ff363536ff313232ff2d2d2dff292a29ff282828ff262726ff252524ff232323ff1d1d1dff171716ff111111ff0d0d0eff0a0b0aff070807ff060606ff040505ff040404ff030203ff020202ff020202ff020102ff010201ff010101ff010000ff020202ff070707ff0a0a0aff0a0a0aff060506ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020302ff010101ff000100ff000100ff000000ff000000ff000000ff010100ff000001ff010101ff010101ff010101ff010102ff010101ff010102ff030302ff050606ff090809ff0d0d0cff151515ff232323ff313131ff373737ff3f3f3fff494949ff535253ff5f5f5fff707071ff7c7b7cff7f7e7fff7e7f7fff333333ff302f2fff2b2c2bff2c2b2bff2f2f2fff343433ff393939ff3c3d3dff3b3b3cff383838ff373737ff353535ff323232ff2a2b2bff232323ff1c1d1cff181817ff141313ff121312ff121212ff121212ff121111ff111111ff111111ff111212ff121212ff121211ff131212ff131313ff131314ff141414ff151515ff171717ff1a1b1aff212222ff2b2b2bff333332ff363636ff383838ff393939ff373736ff323233ff313131ff2f302fff2e2e2eff2b2b2cff303030ff353435ff373737ff3a3a3aff4c4b4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefefefffefffefffefffffffffffffffffffffffefffffffffffefffefefffffefffffffffffefffefffffffffefffffefffffffefffefffefffffffffffffffffffefffffffffffefefefffffffefffffffffffffefffffffffffffefefffffefefefffffefffffffefefffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefefffffffefffffffffffffefffffffffffffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefffefffefefffffefefffffffefffffefefefffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefefefffefffefffefffffffffffffffffffffffefffffffefffefffefefffffefffffffffffefffefffffffffefffffefffffffefffffffefffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffefefffefefffffffefefffefefefffefffefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffefefefffdfefdfffefefefffefefdfffefefdfffefdfdfffefdfefffefefdfffefefefffefefefffdfefefffefdfefffdfefdfffefdfefffdfefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefffefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfefffefdfdfffdfefdfffefdfefffefefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfefefffdfefdfffefefefffdfdfdfffefefdfffefefefffefdfefffefefefffdfdfefffdfdfdfffefdfefffefdfdfffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffdfefdfffefefefffefefdfffefefefffefefefffefdfefffefefdfffefefefffefefefffdfefefffefdfefffdfefdfffefdfefffdfefefffefefefffefefdfffdfefefffdfefdfffdfefefffefefefffefefefffefefefffdfefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefdfdfffefefdfffefefefffefdfefffefefefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffefdfefffefefdfffdfdfdfffdfefdfffefdfefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefdfffefdfdfffdfefdfffefdfdfffefefdfffefefdfffefdfdfffefdfefffefdfdfffefefdfffefefefffdfefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffefefffffffefffffffefffffefffffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffefffffffffefefffefefefffefefefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffefffffffffffffffefffffffffefffffefffffffefffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffefefffefffefffffefffffffffefffefefefffefffefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffefffffffffffefefefffffffefffffffffffffefffffffffffffefefefffefefefffefefffffffefefffefffefffffefffffffffefffefefefffefffffffffffffffefefffffffefffffefffefffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffefffffffefefffffffefffffefffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffeffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff707070ff707070ff707070ff707070ff707070ff707070ff707070ff707070ff707070ff706f6fff6a6a69ff636363ff5b5a5aff515151ff494848ff414141ff3b3b3bff343534ff2b2a2aff1f1f1fff131213ff0f100fff0c0c0cff090908ff070707ff060606ff060606ff080808ff070707ff070707ff060707ff050605ff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010101ff010100ff010001ff010101ff030202ff040403ff060605ff040304ff040404ff060505ff080908ff0d0c0dff0e0f0eff151414ff1e1f1eff292929ff343434ff3e3e3eff474746ff4e4f4fff565656ff5d5d5dff656666ff707070ff767575ff757575ff757575ff757575ff757575ff757575ff757575ff757575ff757575ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff010001ff000001ff010001ff000000ff010100ff000100ff020202ff070808ff080808ff161617ff171818ff181817ff111110ff10100fff0f0e0fff0e0f0eff121111ff151514ff151514ff131212ff0e0e0fff0a0909ff050505ff040304ff040505ff090808ff0b0c0bff0d0d0dff0b0c0bff080909ff050504ff030404ff050505ff090a09ff0c0d0dff0e0e0eff0c0c0cff080909ff050505ff030304ff060606ff0a0a0aff0d0d0dff0e0e0eff0c0c0cff080909ff040505ff040404ff050505ff080808ff0a0a0aff0b0b0bff0c0c0cff0f0f10ff101010ff0f0e0fff040505ff050505ff030303ff000100ff010001ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383738ff383838ff373737ff373837ff373738ff353536ff383738ff323232ff2b2b2aff262626ff232323ff222223ff232222ff212122ff1f201fff1b1a1aff141414ff0f0f0fff0c0b0cff080908ff070606ff050504ff040404ff040303ff030203ff020202ff020202ff020102ff010201ff010001ff000100ff020202ff060706ff090a0aff0a0a09ff050506ff010201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010101ff020302ff030303ff010101ff010000ff000000ff000100ff000000ff000100ff010100ff010101ff010201ff020201ff020201ff020201ff020102ff020202ff030303ff060606ff0a0a0aff0d0e0eff181717ff222322ff2b2b2bff2f3030ff363636ff3e3e3dff454546ff505050ff616261ff6f7070ff7c7c7cff7f7f7fff2f2f2fff2b2b2bff272728ff272727ff2a2a2aff2c2c2cff2d2d2dff2a2a2aff252625ff222323ff252525ff252525ff242424ff1e1d1dff171716ff121212ff0f0f0fff0e0e0eff0c0c0cff0b0b0bff0b0b0bff0b0a0aff0a0a0aff0b0a0bff0c0c0bff0c0c0cff0c0c0cff0c0c0cff0c0c0dff0d0c0dff0d0d0dff0e0e0dff0f1010ff121212ff171717ff1e1e1eff242324ff272727ff292828ff292928ff282727ff242324ff242424ff262626ff272726ff272626ff2c2b2bff302f30ff353434ff373737ff3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffffefefffffffefffefefffffffefffffffefefffffffefffffefffffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffffefffffffffffffffffffffffffefffefefefffffefefffefffffffefefffffefefffffffffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefefffffffefffffefffffffefffefffefefefffefefefffefffffffffefefffefefefffefffffffefffefffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffefffffffefefffffffefffffefffffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffefefffffffffffffffffffffffffefffefefefffffefefffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffefefffffefffffffffffffffefffffffffefefffffefefffefefefffffefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffffefffffffefffffefffefffefefffffffefefffefefefffefefefffefefffffefffffffefffefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffefdfdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefefefffefefefffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffffffefffffffefffefffefefefffffefefffefefefffefefefffefefffffefffffffefffffffefefefffefefffffffefffffffefffffefefefffefefefffefefefffdfefdfffdfefefffefefefffdfefefffdfefefffdfefdfffefdfdfffdfefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffdfdfdfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfefffefefefffefefefffefdfdfffefdfefffefdfefffefefefffdfefdfffdfdfefffefdfefffdfefdfffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefdfefffefefefffdfdfefffefefefffefdfdfffefefdfffefefefffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffdfdfefffdfdfefffefefefffefefefffefdfefffefdfefffefdfefffefefefffdfefdfffdfdfefffefdfefffdfefdfffdfefefffefefefffdfefefffdfefefffdfefdfffefdfdfffdfefefffefefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfefffefefefffefdfdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffffefffffefffffefffffffefefffffffffefffffefffffffffffffffffffffffffefffefffefffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefffffffefefffffefffefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffefefffffffffffffffffffffffffefffefefefffffefefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefffffffffffffffefffffffefffffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffdfdfefffefefefffefefffffefefffffffefefffffffefffefefefffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefffffffffefffffefffffffefffffffefffefffffefefffefffffffffffefffffefefffefffffffefffefffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffefefffffefffffffefffffffffffefffefefefffefffefffefefffffffefffffefefefffffffefffefefffffffefffffefefefffffffefffffefefffefffefffefffffffefefffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747474ff717171ff707070ff707070ff707070ff707070ff707070ff6f7070ff707070ff6f6f6fff6a6a6aff636363ff5b5b5bff515151ff484948ff414141ff3b3b3bff343434ff2a2a2aff1f1f1fff131313ff0f0f0fff0c0c0bff090909ff070807ff060707ff060607ff060606ff050505ff070707ff070707ff060605ff030303ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff000000ff000100ff000000ff010101ff030404ff040404ff040303ff030403ff040404ff060506ff080808ff0c0c0cff0e0e0eff141414ff1e1e1eff292929ff343434ff3d3e3eff464747ff4f4f4fff575756ff5d5d5dff656666ff707070ff757575ff757575ff757575ff757575ff757575ff757575ff757575ff757575ff767677000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff000001ff000100ff000001ff020303ff080808ff080808ff171617ff181817ff171718ff111010ff111111ff101111ff0f100fff111111ff141515ff141515ff151514ff151414ff121312ff0e0e0fff0a090aff050505ff090908ff0b0b0cff0d0d0dff0d0d0dff0d0d0dff0b0b0bff080908ff050606ff09090aff0d0d0cff0e0e0eff0d0e0eff0e0e0eff0c0c0cff080809ff060606ff0a0a0aff0d0d0dff0e0e0eff0f0e0eff0e0e0eff0c0c0cff080809ff050505ff080808ff0a0a0aff0b0b0cff0c0b0cff0c0b0cff0b0c0bff0f0f10ff100f10ff0f0f0eff040505ff050505ff030303ff000101ff000100ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff373737ff373737ff373838ff363635ff343434ff313132ff282828ff222222ff1f1f1fff1d1e1eff1d1d1dff1d1d1dff1e1d1dff1a1a1bff161515ff101111ff0c0c0cff090a09ff070707ff050505ff040404ff030403ff030203ff020302ff020202ff020102ff010101ff010101ff000001ff010001ff020101ff050605ff080808ff070808ff040505ff010102ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff010101ff020303ff040404ff010101ff010000ff010000ff000000ff010000ff000101ff000101ff010201ff020202ff020202ff020202ff020202ff020202ff020302ff030304ff060506ff0a090aff0f0f0fff181818ff202021ff242424ff282828ff2e2d2dff333433ff393a3aff424343ff565655ff656565ff6f7070ff7c7c7cff2b2b2bff272728ff232323ff242424ff242424ff222222ff1e1d1dff161616ff0e0e0fff0b0b0cff0f0f0fff121313ff121112ff0e0d0eff0a090aff080808ff060707ff060606ff060505ff050505ff050506ff050505ff050505ff050505ff050505ff060505ff050505ff050505ff060505ff050606ff060606ff060606ff070707ff080808ff0a0a0aff0e0e0eff141313ff141414ff161515ff161616ff131414ff111212ff151415ff1a1a1aff202020ff212221ff262626ff2b2c2bff303030ff353535ff3736370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffefffffffffffffefffffffefffffffefffffefefefffefffffffffefffffffefffffffefffffefefefffffffffffffffffffefffffffefffffffffefffffefffffffefffefffefefffffffffffffffffffffffefffffffffffffefefefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffefffefffffefefffffffefffffefefffffffffffffefefffefffefffffffefffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffefefefffffffffffffefefffefffefffefefefffefefefffffefffffefffefffefefefffefffefffefefefffffefffffefefefffefefefffffffefffffffefffffefffffffffefffefffefffffffefffffefffffefefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffefefffffffffffffffffffffefffffffefefffffffefefffefffffffefffefffefefffffffffffffffffffffffefffffffffffffefefefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffdfdfefffefefefffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffefffffffefefefffffefefffefffefffffefffffffefefffffefefffffffefffffffffffefefffffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefdfefffefefefffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfcfcfffcfdfdfffdfcfdfffdfcfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefdfdfffefefefffefefefffdfdfefffefefefffdfefefffdfefdfffefdfdfffefefefffefdfefffefefefffefdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffdfefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfefffefdfefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefdfffdfefdfffefdfefffefefefffefdfefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffefdfdfffefefdfffefdfdfffefefefffefdfdfffdfefdfffefefdfffefefefffefdfefffefefefffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffefefdfffefdfefffdfdfefffefdfefffdfdfdfffdfefefffefdfefffefdfefffefefefffefefefffefefefffefffefffefefffffefefefffffefefffefffefffefffefffefefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffefffefffefffffefffffefefffffffefffffefefefffefefffffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefffffffffffffffefffffffefefefffffefefffefffffffefffefffffefffffffffffffffffffffffefffffefffffffefefefffffefefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefffffefffffffffffefffffefefffffefffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffffffefffefffefffefffefffefefffffefefffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffefefefffffffffffffefefffefffefffffffefffffefffffffefffffffffffffffefffffefffefffefffefffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefefffffffffffffefffefffefefffffefffffffefffefffefffefffffffefffffefffffefefefffffefffffefefefffefffffffffefefffffefffffffefefffefefefffffffffffffffffffefffffffefefffffffefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff747473ff717171ff707070ff707070ff707070ff707070ff707070ff6f6f6fff6a6a6aff636363ff5b5b5aff515151ff494849ff414141ff3b3b3bff343434ff2a2b2aff1f1f1fff131213ff0f0f0fff0b0c0cff090909ff080808ff060707ff060606ff060606ff050505ff040404ff030303ff060606ff030303ff010102ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff030303ff040403ff040304ff040404ff040404ff040404ff050605ff090808ff0d0c0dff0e0e0eff141414ff1e1e1eff292929ff343434ff3e3e3eff474647ff4f4f4fff565756ff5d5d5dff666666ff707070ff757575ff757575ff757575ff757575ff757575ff757576ff777777ff7a7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff010101ff000100ff020302ff080807ff080708ff171716ff171817ff181817ff111011ff101011ff111111ff101111ff111111ff141515ff141515ff141514ff151514ff151415ff141415ff131213ff0e0e0eff090a0aff0c0b0bff0d0c0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0b0c0cff09090aff0d0c0cff0d0e0eff0d0e0eff0e0d0eff0e0e0eff0e0e0eff0c0b0cff0a0a0aff0d0d0dff0e0e0eff0e0e0eff0f0e0fff0f0e0eff0f0e0eff0c0c0cff090909ff0a0a0bff0c0b0bff0b0c0cff0b0c0bff0c0b0bff0c0b0bff0b0b0bff0f1010ff100f0fff0f0f0fff050504ff050505ff030303ff010101ff010001ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383738ff373837ff383737ff353635ff343434ff313132ff2c2d2dff292929ff232323ff20201fff1e1d1eff1d1d1dff1d1d1dff1c1d1cff1a191aff151516ff111111ff0c0c0cff090909ff070708ff050605ff040404ff040403ff030303ff020203ff020202ff010101ff010201ff010101ff010001ff010101ff020202ff010202ff020202ff020202ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff010102ff010100ff000100ff000100ff000000ff000000ff010000ff000100ff010101ff020202ff020202ff020202ff020202ff020202ff030303ff040404ff040404ff0f0f0fff191818ff212020ff252425ff282828ff2e2e2eff343434ff393a3aff424343ff565555ff646565ff646564ff656465ff6f706fff282828ff232223ff1d1e1eff1d1e1dff1b1b1bff161716ff100f10ff090909ff060606ff050505ff050505ff060607ff060606ff040505ff030403ff030202ff030202ff020202ff020202ff020102ff010202ff020201ff020102ff020102ff020202ff020202ff010202ff010202ff020202ff020202ff020202ff020302ff030302ff030203ff030303ff040504ff060606ff070607ff060607ff070707ff070807ff080808ff0c0c0cff121313ff191919ff1c1c1cff212121ff262626ff2c2b2cff2f2f30ff3535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffefefffffefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefffffffefffffffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffffefefffffefefffffffefffffefffffffffffffffffefffefefffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefefefffefffefffefefffffffefefffffefefffefefefffffefefffffffffffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefffefffefffffffefffefffffefffffffffffffffefffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffefffffefffffffffffefffefefffffefffffffefefefffffffefffefffffffffefffffffefefffefefffffefefffffefefffffffffefffffffffffffefefffffffefffefffffffefefefffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffefffffefffffffffffffefefffffefffefffffefefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffefefffffefefffffefefffffffffefffefefefffffefefffffffefffefefffffefefefffffefffffffffefffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfdfefffdfefefffdfefefffdfefefffefefdfffdfdfefffdfdfdfffdfefdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffdfdfdfffdfcfdfffdfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffefdfefffefefdfffdfdfdfffefefefffdfdfdfffefefdfffdfdfefffefdfdfffefdfefffefefefffefdfefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfdfdfffefefefffefefefffefefdfffefefdfffefefefffefefefffefdfdfffefefefffefefefffefdfdfffefefdfffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffefefefffefdfefffdfefefffefefefffefefefffefdfdfffefefefffdfefefffdfdfefffefefefffefefefffefdfefffefefefffdfdfdfffdfefdfffdfdfefffefdfdfffefdfdfffefefdfffefdfefffefefefffefefdfffdfdfefffdfefefffdfefefffefefefffefefdfffdfdfefffdfdfefffdfefdfffdfefefffdfdfdfffefdfefffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffdfefefffefefdfffefefdfffefdfdfffdfdfefffefdfdfffefefefffefefefffefdfdfffefefefffefefefffefefefffffefefffefefffffefefffffefefefffffffefffefffefffffefffffffefefffefefffffefefffffefffffffffffffffffffffffffefefffffffffffefffffffefefefffffefffffffffffffffefefffffffffffefefefffefffefffefefffffffefefffffefffffffffefffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffefffffefffffffffefffffffefffffefefffffffffffffffefffefefefffefffffffefffffffefffefffefffefffefefefffefefffffefefefffffefefffffefffffefefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffffefffefffffffffefffffffefefffefefffffefefffffefefffffffffefffefefefffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffffefefffffefffffffffffffffefffffffffffffffffefffefefffffefffffffefefffffefffefffefffefffefdfefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefffefffffefefffffffefffffffefffffefefffffffffffffffefffefefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefefffffffffffefefefffefffefffefefffffffefefffffefefffefefefffffefffffffffffffefffefffefefffffefffffffefffffffffffffffffffefffefefffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffefffffffefefefffffefffffffffefffffefefffffffffffefefefffefffefffefefffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefefefffefffffffefffffffefffefffefffefffefefefffefefffffefefefffffefefffffefffffffefefffefefefffffefefffefffffffffffefffefefffffefffffffefefefffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff767676ff737473ff717171ff707070ff707070ff707070ff6f6f6fff6a6a6aff636363ff5b5b5bff515251ff494948ff414141ff3b3b3bff343435ff2a2a2aff1f1f1fff131313ff0f0f0fff0c0c0bff090909ff070808ff070706ff060607ff060606ff050505ff050404ff020303ff020203ff020101ff010102ff010102ff010102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020302ff030403ff040403ff040303ff040404ff040303ff040404ff060506ff080808ff0c0c0cff0e0e0eff141414ff1f1f1eff292929ff343434ff3e3e3eff474746ff4f4f4fff565657ff5d5d5dff666666ff706f70ff757575ff757575ff757575ff757575ff777776ff7a7a7aff7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010100ff020303ff070807ff080708ff171717ff171718ff171817ff111111ff111111ff111111ff111011ff111111ff151514ff141414ff141515ff141515ff151514ff151514ff151414ff141415ff131212ff0f0e0eff0d0d0dff0d0c0cff0d0d0dff0d0d0dff0c0d0dff0d0d0dff0c0d0dff0c0d0dff0e0e0eff0e0e0dff0d0e0eff0e0d0eff0e0d0eff0e0e0eff0e0d0eff0d0d0eff0e0f0eff0e0e0eff0e0e0eff0e0f0eff0e0e0eff0e0e0eff0f0e0fff0c0d0cff0b0b0bff0c0c0cff0b0b0bff0b0c0bff0b0b0cff0b0b0bff0b0b0bff0b0b0bff100f0fff101010ff0f0f0fff050505ff050505ff030303ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373837ff373738ff353636ff353534ff313131ff313131ff313231ff2c2d2dff292929ff232323ff20201fff1e1d1eff1d1d1dff1d1d1dff1d1c1cff1a1a1aff161515ff111111ff0d0d0cff090909ff070707ff050606ff040504ff030403ff030303ff020203ff020202ff020202ff010101ff010000ff030302ff020202ff010202ff020202ff020202ff010102ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000100ff000100ff000000ff010101ff020201ff010101ff020202ff010000ff010000ff000100ff010000ff010101ff020202ff020202ff020202ff020202ff020302ff030302ff040404ff040405ff050404ff050505ff202020ff252424ff282828ff2e2d2eff333434ff3a3a39ff424343ff555556ff646565ff656564ff646565ff656465ff656465ff232323ff1d1d1eff171718ff171716ff141414ff0f0f0fff090909ff030404ff010101ff010101ff010101ff010101ff010101ff010001ff000100ff000001ff010000ff000000ff000000ff010000ff000100ff000000ff000000ff000101ff000101ff000101ff010100ff000000ff000001ff010100ff010101ff000100ff010001ff010101ff010001ff000100ff010101ff010101ff010101ff010001ff010101ff030303ff070707ff0e0e0eff141414ff171717ff1c1c1bff212121ff262627ff2b2b2bff3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffefffffefffefffefffefffffefffffefefffffefefefffffefffffefffefffefefffffffffffffffffefffffffffffffffefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffefffffffffffffffffffffefefffffefffefffefffefffffefffffefffffffefffffffefffefffffefffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffefffffefffefffefffefffffffffffefffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffefffefffffefffffffffffffefefefffffffffffffffffffefefffffefefffffefffefffefefefffffefefffefffffffffefefffefefefffefffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffefffffffffffefffffffefefefffffefffffefffefffefefffffffffffffffffefffefefffffffefefffefefffffffffefffefffffffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffefffffffefffefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefdfffefdfefffefefdfffefdfefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffefffffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffdfdfefffdfefdfffdfefdfffefdfdfffdfefefffefdfefffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffefefefffefefefffdfdfefffdfefefffefefdfffefefefffdfefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefdfffefefefffdfefdfffefefefffefefefffdfefdfffdfefdfffefefefffdfdfefffdfdfdfffefdfefffefefdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefdfefffefefdfffefdfefffdfefefffdfdfefffdfefefffefdfefffefefefffefefefffefefefffdfefefffdfefefffefefdfffefefefffdfefefffdfefefffdfefdfffefdfefffefefefffdfdfdfffefefefffefefefffefefefffdfdfefffdfefdfffdfefdfffefdfefffdfefefffefdfefffdfdfefffdfefefffefefefffefdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfefefffefdfefffdfdfdfffdfefdfffefdfefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefefffefffefffefffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffefefefffffffefffefefefffefefffffffffefffffefffffffffefffefefefffefffefffefffffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffefefffefefffffffffefffefffffffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffefffffffefefffffefffffffffffefffffffffffefffffffefffffffffffefffffefffffffffffffffffefffffffffffffffffffefefffffefefefffefffefffefefefffefefefffdfefefffefdfefffdfefefffefefefffefefefffefefefffefefffffefefffffefffefffefefefffffffefffefffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffefffffffefffffffefffefffffefffffffffffffefefefffffffffffffffffffffffffffefefffffefffefffefffefffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffefffffffffffffffffffffefffffffefffffffffffefffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffffefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffefffffefffffffffefffefefefffefffefffefffffffffefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffefefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7979ff787879ff767676ff747473ff717171ff707070ff6f6f6fff69696aff636363ff5b5b5bff515151ff484848ff414141ff3b3b3bff353434ff2a2a2aff1f1f1fff131313ff0f0f0fff0b0b0bff090809ff070707ff060606ff070606ff060606ff050505ff040404ff030303ff030202ff010201ff010201ff010101ff010102ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff010100ff010101ff020202ff030404ff040304ff030403ff030403ff040404ff040404ff050505ff080808ff0c0c0cff0e0e0eff151414ff1f1e1eff292929ff343434ff3e3e3eff474746ff4f4f4fff565756ff5d5d5dff666566ff70706fff757575ff757575ff767677ff7a7a7aff7b7b7cff7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff171717ff181717ff171818ff111111ff111111ff101011ff111110ff111111ff141415ff151514ff151415ff151514ff141414ff141514ff141515ff151414ff141414ff141514ff131213ff0e0e0fff0c0d0cff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0e0e0eff0e0e0eff0e0d0eff0e0e0dff0d0e0eff0e0e0dff0e0e0dff0e0d0eff0e0f0eff0e0e0fff0e0e0eff0e0e0fff0e0f0eff0e0e0fff0e0e0eff0e0e0fff0e0f0fff0c0c0cff0b0c0bff0b0c0bff0c0b0cff0b0b0bff0b0c0cff0b0c0bff0c0b0cff0c0c0cff0f0f0fff101010ff0f0f0fff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373738ff353536ff343534ff313131ff313131ff313131ff313131ff313131ff2c2d2dff292929ff232322ff1f2020ff1d1e1eff1d1d1dff1d1d1dff1d1d1cff1a1a1aff151516ff111111ff0d0c0dff0a0a09ff070707ff050605ff040505ff040303ff020303ff020302ff020202ff010102ff040404ff040404ff030303ff030303ff040404ff040404ff020202ff010101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff000000ff000000ff000101ff020101ff020101ff010202ff020202ff020202ff000000ff010100ff010101ff010102ff020202ff020202ff020202ff020202ff020303ff040404ff050404ff040404ff040504ff050405ff040405ff282828ff2e2d2eff333433ff39393aff434343ff565555ff656565ff656564ff646465ff656564ff646565ff646564ff1d1d1dff171718ff131312ff121112ff0f100fff0b0c0cff060706ff020203ff010000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff010001ff000001ff000101ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff0a0a09ff0e0f0eff111211ff171717ff1c1b1cff212121ff262626ff2b2b2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffefefffefffffffefffefffefefefffffffffffefefffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffefffefffefefffffffffffffefefffffefffefffefffefffefefefffffefffffefefefffffffefffffffffffefefefffffefffffefefffffffefefffefffefffefffefffffefffffffffffffffffefffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefefefffffffffffefefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffefffffffffffefffffffffefffffffefefffefffefffefefffffefefefffefefffffefffefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffffefefffefefefffffffffffefefefffffefefffffefefffefefefffffffefffefefefffffffefffefefefffefffefffffefffffefefffffffffefffffffefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefdfffefefefffdfefdfffefdfefffefdfefffefdfdfffdfefdfffdfdfdfffdfdfefffefdfefffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefefdfffefefdfffefefefffdfefefffefdfdfffefdfefffdfefefffdfefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefefefffdfdfefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffefefefffefefefffefdfefffdfdfefffdfdfdfffefefefffefdfefffefefdfffdfefdfffefefefffefdfefffefefefffefefefffefefdfffefefefffefefdfffdfefefffefefefffdfefdfffefefefffdfefefffdfefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfdfffefdfefffdfefefffdfefdfffdfdfdfffefefefffdfdfdfffdfefdfffdfefdfffefdfdfffefefefffefefefffefefdfffefefefffdfefdfffefdfefffefdfefffefdfdfffefefdfffdfdfdfffdfdfefffefdfefffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfefffdfefefffefdfefffefdfdfffdfdfdfffefefdfffdfefefffefefefffefdfefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffefefefffffefefffffefefffefffefffffffffffefefefffffffffffefefffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffefffffefffffffefffefffefefffffffffffffefffffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffefffffffefefffefffffffefefffffefefefffffefffffefffffffffefffffffefefffefefefffefffefffefefffffefffefffefefefffefefffffefefefffffffefffffefffffefefefffefefefffffffffffffefffffefffefffffffffffffefefffffffffffffffefffefffefffffffefffefefefffefffefffefefefffefffefffefefffffefefffffffffefffffffefffffefefffefffffffffefefffffefefffefffffffefffefffefefffffffffffffffffffffffffefffefffefffffffefffffffffffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffffefffffefffffffffefffffffefefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefefffefffffffefffefffefefefffffffffffefefefffefffefffefffefffffefefffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffefefefffffffffffefefffffefffefffffffffffffefffffffffefffffffefffffffffffefffffffffefefffffefefffefffffffefffefffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffefefffffefefefffffefffffefffffffffefffffffefefffefefefffffffefffefefffffefffefffefefefffefefffffefefefffefffefffefefffffefefefffefefefffffffffffffefffffefffefffffffffffffefefffffffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff797979ff797878ff767676ff747374ff717171ff707171ff6a6a6bff636363ff5c5c5cff535353ff4b4a4aff434242ff3c3c3cff363636ff2d2d2dff212221ff151515ff0f0f10ff0b0b0bff090909ff070607ff060606ff060606ff060606ff060506ff040404ff030303ff020202ff020101ff010101ff010101ff030303ff010201ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff010100ff010000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff010001ff000000ff000000ff000000ff010001ff010101ff020202ff030303ff070707ff000000ff000101ff010101ff030202ff030303ff040403ff040404ff040404ff040304ff030404ff040404ff080807ff0d0c0dff0f0f0fff161615ff202120ff2c2b2cff363636ff404040ff474747ff4f4f4fff565655ff5e5e5eff666766ff6f6f6fff737473ff767677ff7a7b7aff7b7b7bff7c7c7cff7d7d7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111111ff111111ff111011ff111111ff141514ff141515ff141414ff151415ff141515ff151415ff151414ff141414ff151514ff141515ff151514ff141415ff121213ff0e0e0eff0d0d0dff0d0d0dff0d0d0dff0d0d0cff0e0e0eff0e0d0eff0e0e0eff0e0e0eff0e0d0dff0e0e0eff0e0e0dff0d0e0eff0e0f0eff0e0e0eff0e0f0eff0e0e0eff0e0f0eff0e0e0fff0e0e0fff0f0e0eff0f0f0eff0e0e0eff0e0f0eff0d0c0cff0c0b0bff0b0c0cff0b0c0bff0b0b0bff0b0c0cff0b0b0bff0b0c0bff0b0c0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363536ff353534ff323131ff313131ff323131ff313132ff323131ff313231ff313131ff2d2c2dff2a2929ff232323ff202020ff1d1e1eff1d1d1dff1d1d1dff1c1d1cff1a1a1aff151515ff111111ff0c0d0dff0a090aff070707ff050505ff040504ff030404ff030303ff020203ff050506ff050505ff050505ff040404ff040404ff050605ff060606ff040304ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff010000ff000100ff000000ff010102ff020202ff020201ff020202ff020202ff040304ff010101ff010202ff020202ff020202ff020202ff020302ff030303ff040404ff040404ff050504ff040505ff050504ff040404ff040405ff040404ff343433ff3a393aff434343ff555555ff656565ff656465ff656565ff656565ff656464ff656565ff1e1d1dff171717ff131313ff0f0f0fff101010ff0d0d0eff0a0b0aff060606ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff010000ff000000ff000000ff010000ff000000ff010000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff040304ff070707ff0b0b0bff0e0d0dff111111ff171717ff1c1c1cff212221ff2626260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffefffffffffffffffffffffffffefffffffffefffffefefffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffefffefffffefffffffffffffffefefffffefefffffffefffefffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffffefffffffefffefffefffffefffffffefffffffffefffffefefffefefffffefefffffffffffffffffefffefefefffefefefffefffefffefefefffffefefffefefefffefffffffffffefffffffefffffefefffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefefffffffefffffefefffffffefffffefffffffefffffffefffffffefefffffffffffefffefffffefefffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffefefffefefefffefffffffffffefffefffefffffefefffefefffffefefefffffefefffefefefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffefefefffefefefffefefefffefdfefffefefdfffefdfefffefdfdfffdfdfdfffefefdfffefdfefffefefdfffefdfefffefefefffefdfefffefdfefffefdfefffefdfdfffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffffefffffefffefffffefffffefffefffefefefffefefefffefefefffefffefffffefefffefffefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefffefffffefefffffffefffefffffffefffefffffefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffefdfefffdfdfdfffefefdfffdfefdfffefdfdfffefefdfffdfefefffefefdfffefdfefffefefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefdfffefefefffefefefffdfdfdfffefdfdfffdfdfefffdfefefffefefefffefefefffefdfefffefefefffefdfefffefdfdfffdfdfdfffefefdfffefdfefffefefdfffefdfefffefefefffefdfefffefdfefffefdfefffefdfdfffefefdfffdfefdfffefdfdfffefefdfffdfefefffefefdfffefdfefffefefefffefdfdfffefdfdfffefefdfffdfefdfffefdfefffefefefffefefdfffefdfdfffdfefefffefefefffefefefffefefdfffefefdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfefffefdfefffefdfefffefdfdfffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffffefffffefffefffffefffffefffefffefefefffefefefffefefefffffffefffffefefffffffefffffefefffffffefffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefefffffffefffffffefffefffefffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffefefffffffefffffffffefffefffffffffffefffffffefffffefefffefefffffefefffffffffefffefefffffefefffffffefffffffefffffffefffffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefefffefefffffefefffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefefffefffefffffefefffefffefffffefffffffefffffffefefffefefefffffffefffefefefffffefefffffffefffefffffffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefefffffefefffffffefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefefffffffefffffefffffffffefffffefefffffffefffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffefefffefefffffefefffffffffefffefefefffefefffffffefffffffefffffffefefffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefefffefefefffefefffffffefffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff797a7aff797979ff787878ff767676ff737374ff737373ff6c6c6cff636363ff5d5c5dff555555ff4d4c4dff434343ff3e3d3dff373737ff2d2d2dff242423ff1a1b1aff131312ff0d0c0dff0a0909ff060606ff050506ff060606ff050605ff040404ff030302ff020101ff010000ff000000ff000100ff020101ff060606ff040304ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030303ff070707ff060607ff010001ff000000ff010101ff040304ff050505ff050505ff040404ff050504ff060706ff080807ff070708ff090909ff0d0d0eff101111ff191919ff252625ff313031ff3a3a3aff424242ff464545ff4a4b4bff525352ff5f5f5fff696968ff727272ff777776ff7a7a7aff7b7b7cff7c7c7cff7c7c7cff7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353434ff313131ff313132ff323132ff323131ff313131ff313131ff313231ff313131ff313131ff2c2c2cff292929ff232323ff1f1f1fff1e1d1dff1d1d1dff1d1d1dff1d1c1cff191a1aff151516ff111111ff0d0c0dff0a0909ff070707ff050505ff040404ff040303ff060706ff060606ff050505ff050505ff040405ff050505ff070707ff070707ff050404ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff020101ff020202ff010102ff020202ff040403ff050404ff050505ff020202ff020202ff010202ff020203ff030303ff040404ff050405ff050404ff040505ff050405ff050404ff040504ff050504ff040404ff040404ff424243ff555556ff656565ff656565ff656465ff656564ff646464ff656464ff1d1d1dff171817ff131213ff0f100fff0d0d0dff0d0e0dff0c0c0cff0a090aff060506ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000101ff030303ff070707ff0b0a0bff0d0c0cff0e0d0dff111212ff171717ff1c1c1bff2122210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefefffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffefefffefffefffefefefffffefffffefffefffefefffffffffefffefefefffefefffffefffefffffefefffefefffffffefffffefefffffefffffffffefefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffefffffefffffffefefffefefffffffffffffefefefffefffffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffefefffffefffffffffefefffefefffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffefefdfffefdfefffefdfdfffdfdfefffefefefffefdfefffdfefefffefefefffefefefffefdfefffefefefffefdfefffefefdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffffffefffefffefffefffffffefffefffefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffefefefffefefffffffffffffffefffffffefefffffffefffefefffffffffefffefffffffefefefffefffefffffffefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffefefdfffdfefefffefefefffdfefdfffdfdfefffdfefdfffefdfdfffdfdfefffdfdfefffdfdfefffdfefefffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfefffefdfdfffefefdfffdfdfefffefefdfffdfefefffefdfefffdfefdfffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefdfffefdfefffdfdfefffdfefefffdfefefffdfdfdfffdfefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffefefefffefefefffefdfefffdfdfefffefefefffefdfdfffdfefefffefefefffefefefffefdfdfffefefdfffefdfefffefefdfffdfefefffefdfefffdfefdfffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffefefdfffefdfdfffefefdfffdfefdfffefdfefffefefdfffdfefefffefefefffdfefdfffdfdfefffdfefdfffefdfdfffdfdfefffdfdfefffdfdfefffdfefefffefdfdfffdfefdfffdfdfdfffdfefefffdfdfefffefefefffdfefdfffdfefdfffdfefdfffdfdfefffefefdfffefdfefffdfdfefffdfefefffdfefefffdfefdfffefefefffefefefffefffefffffffefffefffefffefefefffefefefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffffffffffffffffefefffffffefffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffefefffffefffffffffefefffefffffffefefffffefffffffefffffffffffffffefffefffefffefffefefefffefefefffffffefffffefefffefefffffefffefffefffffffefefefffefffffffffffffffffffffffffffefffefffefffffffefffefffefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffefffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefefefffffefefffefefefffdfefefffefefefffdfefefffdfdfefffdfefdfffefefefffdfefefffefefefffefefffffefffffffffefefffefffefffefefefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffefefffffffefffefffefffffefffffffffefffefffffffffffffffefffffffefefffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffefffffffefefffefefffffffffffffffefefffefffffffffffffffffffffffffefefffffffefffefefffffffffefffefffffffefefefffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffefffffffefffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffffffefffefffffffffffffffefffefffefffffffefffefffefffefefefffffefefffffefefffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7bff7a797aff79797aff797a7aff797878ff767676ff767677ff6e6f6fff656565ff5d5d5dff545453ff4b4b4bff424242ff3b3b3bff363635ff2f2f2fff242425ff181919ff101110ff0a0b0aff080808ff050605ff050505ff050504ff030403ff020202ff000101ff000000ff000000ff000000ff000000ff040404ff070707ff050506ff030202ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff010000ff010201ff030303ff070707ff070708ff020201ff000100ff010101ff020202ff020203ff030303ff030303ff040404ff050505ff060606ff060706ff080808ff0c0c0cff101010ff171716ff222222ff2e2e2eff373737ff3f403fff464546ff4c4b4cff545454ff5f5f5fff6a696aff747575ff7a7a7aff7b7b7bff7c7b7cff7c7d7cff7d7d7dff7d7e7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefffffffffffffefefefffefefffffffffffffffefffffffefefffffffefffefefffffffffefffefffffffefefffffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffefefffffffefffffffefffffefffffffffefffefffffffffffffffefffffffefefffffefffffffffffefffefefffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfefefffdfdfdfffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffffefefffffffefffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffefefffefffffffefefffffefffffffefffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefffefffefffefffffffefffefffefffefefefffefefefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffffffffffffffefffffffefefffffefffefffffefefffefefffffffefffffefefffffefffffffffefefffefffefffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffefefdfffefdfdfffefefdfffefefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffffffffefffefffefffefffefffefffefefefffffffefffffefefffefefffffefffefffefffffffefefefffefffffffffffffffffffffffffffefffefffefffffffefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefdfefffefefdfffdfefefffdfdfdfffdfefdfffefefdfffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefffffffffefefffefffefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313231ff313131ff323131ff313131ff313132ff323231ff313131ff313131ff313131ff323131ff313132ff2d2c2dff292929ff222323ff201f1fff1d1e1dff1d1d1dff1d1d1dff1c1c1dff1a1a1aff151615ff101110ff0c0d0cff090909ff070707ff060505ff080808ff060707ff060706ff050605ff060606ff050605ff050605ff080807ff070707ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010101ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff020202ff020203ff020202ff040304ff040505ff050505ff060606ff080808ff020202ff020203ff030303ff040404ff040504ff040504ff040404ff050504ff050404ff040405ff040504ff040505ff040404ff040505ff050505000000000000000000000000000000000000000000000000ff1d1d1dff181717ff121213ff101010ff0d0d0dff0b0b0cff0b0b0bff0b0b0bff090808ff050505ff020102ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010000ff000100ff000000ff000100ff010101ff030303ff060606ff090a09ff0c0c0bff0c0c0cff0d0d0dff121111ff171717ff1b1c1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffffefffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffefffefffefffefffffffefffffffffffffffefffffffffefffffffefffffefffefffefffefffffffefffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffefffffffffffefffefefffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefefffffefefffefefffffefffffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffefefefffffefefffffefffffefefffffffefffffffefefffffffefffefffffffffefefffffffefffefefffffefffffffefffffffefffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffefefffffffffffffffefefffffffefffefffffffefffffffffefffffefffffffffffffffefefffffefefffffffffefffffffefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffefffffffffefffefefffffefffffffefffffffefefffffefefffffefefefffefefffffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffdfdfefffefdfdfffefefefffdfdfefffefefefffefdfdfffefefdfffdfefefffefefefffefdfefffdfefefffefefefffdfefefffdfdfefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffffefefffffffefffefffefffefffefffefffefffefefffffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfefffefdfdfffefdfefffefdfefffefdfefffefdfdfffefefdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfefdfffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfdfffdfdfefffefefefffdfefefffefdfefffdfefefffefefefffefdfefffefefefffefefefffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfefffefdfdfffefefefffdfdfefffefefefffefefdfffefefdfffdfefefffefefefffefdfefffdfefdfffefdfefffdfdfdfffdfdfefffefdfdfffefdfdfffefefdfffdfefdfffdfefefffdfefefffefdfefffefefefffefefefffefefefffdfefdfffdfefdfffdfefdfffefefefffefdfefffdfdfefffefefefffdfdfefffefefefffefefefffdfdfefffefdfdfffefdfefffdfdfefffefdfefffefdfdfffefefdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefefefffdfdfefffefdfdfffdfefefffdfefefffefdfefffefefefffefefefffefdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefffffefefffffffefefffffffefffffffefffefffefffefffffffefffffffffefffffefffffffffefffffffefffffefffefffefffefffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffefffffffffffffffefefffffffefffffffffffffefffffffffefffefefffffefffffffefffffffefefffffefefffffefefefffefefffffffffffffefefffffffefefffefffffffefefffffffefffffffffefffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefefffffefefefffffefffffffefefffffffefffefffffffefffffffefefffffefffefffefefffffefefefffefefefffffefefffefefefffffefefffefefefffefffefffefffefffefefffffefffffffffefffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffefffefffefffefefefffefdfefffefefefffefdfefffefdfefffefdfdfffefefdfffefefefffefefefffffefefffefefefffefffffffefffffffefefffffefefefffefefefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffefffffffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffefefffffffffffffffffefffffffefffefffffffefffffffffefffffefffefffffefffffefefefffefefffffffefefffffefefffffffefffefffefffefffffffefffefffefefffffefffffffffefffffffefffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffefffffffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefefffffefefffffefefefffefefffffffffffffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffffefefffffffefffefffffffefffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7a7aff7a797aff797a7aff797a79ff787878ff787878ff717070ff676767ff5e5e5eff545454ff4a4a4aff424242ff393a3aff323132ff2c2c2cff242424ff171717ff0f0e0eff090909ff060606ff040403ff020203ff020202ff020202ff010102ff010101ff010000ff010000ff000000ff010101ff060506ff070808ff060506ff020202ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff070606ff070708ff020202ff000000ff000000ff000000ff000101ff010101ff020202ff030303ff030303ff040404ff050505ff060707ff0b0a0aff0e0e0fff161515ff1f1f20ff2a2a2aff353435ff3d3d3cff454544ff4c4d4dff565656ff606061ff6a6b6bff757576ff7b7b7bff7c7b7cff7d7c7cff7d7d7dff7e7d7dff7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefefffffffefefffefefffffffffffffefefffffffefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffdfdfefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefffffefefefffefefefffffefefffffefefffffffefffefffefffefffffffefffffffffefffffefffffffffefffffffffffffefffefffefffefffffffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffefffffffefefffffffefffffffffffffefefffffffefffefefffffefffffffefffffffefefffffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfefffdfefefffefdfdfffdfdfefffefdfdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffffefefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffefffffffefffffffefefffffefefffffefefefffefefffffffffffffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefffffefffffffefefffffefffefffffefffffefefefffefefffffffefefffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffefffffffefefffffffefffefffffffefefefffffefefffefefefffefffffffefffffffefefffffefefffffffefefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffefefffffffefefffffefefffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefdfffefefefffefdfdfffdfdfefffefefefffdfdfefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefffefffefffefffefefffffefefefffefefefffefefffffffffffffefefffffffefefffefffffffefefffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefefffffefefefffffefffffefefefffffefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfdfefffefefdfffefefdfffefefdfffdfefdfffdfefefffdfefdfffdfdfefffdfefefffefdfefffefdfefffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffffffefffefefffffefefefffffefefffefefefffefffefffefefefffefefefffffffffffffefeffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0b0aff080808ff070606ff060606ff050606ff060605ff050506ff080707ff070707ff040404ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff010000ff000001ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020201ff030303ff040304ff040403ff040405ff050505ff060606ff080808ff080808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181817ff121313ff0f1010ff0d0d0eff0b0b0bff0a090aff090909ff080809ff070706ff040403ff020201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff040404ff070707ff090909ff0c0c0cff0c0c0dff0d0d0dff121212ff1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffffefffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffefefefffffefefffefffefffffffffffffefefffefffefffffffffffefefffffefffefffefefffffffefefffefefefffffefefffefefefffffefffffffefefffffffffffffefffffffffffffefefffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffefefffefffffffffefffffefefefffffffffffffefffffffffffffffefffffffffffffefefffffefffefffefffefffffffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfefffdfdfefffefefefffefdfefffefdfefffefdfefffefdfefffdfefefffefefefffefefefffefdfdfffefdfefffdfdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefefffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefdfefffefefefffefefffffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffffefffffefefffffefefefffefefefffefefefffefefffffefefefffefefffffffefefffffefffffefefffffefefefffffffffffefefefffffefefffefefffffefefefffffefffffefffefffefffffffffffefffffffefffffefefffefffffffffefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffdfdfefffefefefffdfdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfefffdfefdfffdfefefffefefefffefefdfffefdfefffefefefffefdfefffefdfefffefefdfffdfefefffdfdfefffefefefffefefefffdfefefffefdfdfffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefefffefefefffdfdfdfffefefdfffdfefefffefefdfffefefdfffefdfdfffefefdfffefefdfffefefefffdfdfefffefdfdfffefefdfffdfdfefffdfdfefffefefefffefdfefffefdfefffefdfefffefdfefffdfefdfffefefefffefefefffefdfdfffdfdfefffdfdfefffefdfefffdfefdfffdfefefffefefefffefefdfffefdfefffdfefefffefdfefffefefefffefefdfffdfefefffdfdfefffefefdfffefefefffdfdfefffefdfdfffefdfefffefdfefffdfefdfffefefefffefefdfffdfefdfffefefefffdfdfefffefefefffdfdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefffffffffffffefffefffefffffffffffffffffffffffffefffffefffffffffefffffffefefffffffefffefefffffefefefffffffefffffffffffefefffffffefefffefefffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffefffefffefffefffffffefffefefefffefefefffefffffffffffefffffffefffffefefffffffefffffefefffffefffffefefffffffefefffffefefffefefefffefefffffefefffffefefffffffefffffffefffffffefffffefffefffffffffffefefefffffefefffefefffffefefefffffefffffefffefffefefffffefefefffffffefffefefefffefffffffffefffffffefffffffffefffefffffffefefffffffffefffffffffffefffffffffefefffffffffffffefffffefffefffffffffffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfdfffdfefefffefdfefffefefefffffefefffefefefffefefffffffefffffffffffffefefffffefffefffefffffffffffefffefefefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffefefffffffefffffefffefffffffffffffffefffefffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefffffffefffffefffefffefffffffffffffffffffefffffefffffefffffffffefffffefefefffffffefffefefffffefefffffffffefffffffffffefefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefefffffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefefffffefefffffefefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffffefffffefefffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff7a7a7aff7a7a7aff7a797aff7a7a79ff79797aff737372ff6a6a6aff616160ff565656ff4d4d4dff444444ff3c3c3cff343434ff2d2c2cff242424ff181818ff0f0f0fff0a0a0aff070606ff040404ff030303ff020202ff020202ff020202ff020102ff010101ff010001ff000000ff010102ff060606ff080707ff060606ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030303ff060606ff070707ff020201ff000000ff000000ff000000ff010000ff010100ff020101ff020202ff030303ff040404ff050506ff070707ff0b0b0bff0f0f10ff171718ff212121ff2c2c2dff373637ff3f3f3fff484748ff505050ff5a5a5aff636363ff6d6c6dff767677ff7b7b7cff7d7c7dff7c7d7dff7d7d7eff7d7d7dff7e7e7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffefffefffffffffffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffdfefefffefdfefffefefefffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefffffefefefffffefffffefffefffefffffffffffffffffffefffffefffffefffffffffefffffffefffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffefefffffffefffffefffefffffffffffffffefffefffffffffffffffefefffffffffffffffefffffffefefffefefffffffefefffefefefffffefefffefefefffefefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffdfdfefffefdfefffefefefffdfdfefffdfdfefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffffefffffefffefffefffffffffffefffffffefffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefffffefefffffefefefffffffffffefefefffffefefffefefffffefefffffffefffffefffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffefefffffffefefffefefefffffefefffefefefffffefefffefefefffefefffffffefffffffffffffefefffffefffefffefffffffffffefffefefefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffffefffffefffefffefffffffefefefffffffefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfefffefefdfffefefefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefdfffdfefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefefffefefefffefffefffffffefffefefefffefefefffefffefffffffefffffffefffffefefffffffefffffefefffffefffffefefffffffefefffffefefffefefefffefefffffefefffffefefffffffefefffffefffffefefffffefefefffefefefffefefefffefdfdfffefdfefffdfdfefffefefefffdfefdfffdfefefffefefefffefefdfffefdfefffdfefefffefdfefffefdfdfffefefdfffdfdfefffdfdfefffefefdfffefefefffdfdfefffefdfdfffefdfefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0a0a0aff090809ff060707ff060606ff060606ff060606ff070808ff080708ff040405ff020102ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030303ff040404ff050505ff050405ff060606ff090809ff090908ff090909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131213ff0f100fff0e0e0eff0b0b0bff0a0909ff080809ff080808ff080808ff060606ff030404ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff000000ff000000ff000100ff010101ff020202ff050504ff050606ff090909ff0c0c0cff0d0c0cff0d0d0dff1211110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffefffffefefffefefffffffefffffffefefffefefffffefffefffffffefffefefffffefefffffefffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffefefffffffffffffffffffffffefefffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffefffefffffffefffffefffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffefffffffffefffffefffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffefefefffefdfefffefdfefffdfefefffefefdfffefefefffefefefffdfefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefdfefffefdfefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffffefffffffefffffffefefffefefefffefefefffefefefffefffffffefefefffefefffffefffefffffefefffefffefffefefffffefefefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffefffefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefefffefdfefffdfdfefffefefefffefdfefffdfdfefffdfefdfffefefdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffdfdfefffdfdfefffefdfefffdfdfdfffdfefdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffefefdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefefffefdfefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffdfefdfffefefefffefefefffdfefefffefefefffefefefffefdfdfffdfdfdfffdfefdfffdfdfefffefdfefffefdfefffefefefffdfefefffefdfefffefdfdfffefefefffefdfefffefdfefffdfefefffefdfdfffefefdfffdfefefffdfefdfffdfdfdfffdfefefffdfefdfffdfdfdfffefdfdfffefefdfffdfdfdfffefdfdfffdfdfefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfefefffefdfefffdfefefffefefefffefdfdfffdfefdfffefefefffdfefdfffefdfefffdfdfefffefdfefffefdfefffdfdfefffdfefdfffefefdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfefdfffdfefefffefdfefffdfefefffefefefffefefefffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefffffefffefffffefefffffffefffefffffffefffefffffefefffffffffffffffefffefefffffffefefffffffefffefefefffffefefffefefffffffefffffefffefffffffefffffffffffffefffffefffffffffefefffefffffffefefffffefffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffffefffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffefffffffffefffffefffffffefffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefefffffefefffefffffffefefefffefefffffefffefffffefefffffffefffefffffffefefefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffefefefffffffffffefffefffefefefffefdfefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefffffefefffffffffefffefefefffefefffffefffffffffefffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffefefffffffefffefffffffefffefffefefefffefffffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffefffefffffffefffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefefffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffefffffffffefffffefefffffefefffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffefffffefffffffffefefffffffefffefffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7b7b7cff7b7b7bff7b7b7aff797a7aff79797aff7a7a7aff747474ff6b6b6bff636463ff5a5a5aff505050ff474848ff3f3f3fff363637ff2d2d2dff242424ff191919ff0f1010ff0b0a0bff070707ff050505ff030404ff030202ff020202ff020202ff020202ff020102ff010101ff010000ff010201ff060606ff070808ff060606ff030303ff010100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff060506ff060606ff010201ff000100ff000000ff000001ff000001ff010101ff010001ff010101ff030302ff040404ff060506ff080808ff0c0c0cff101010ff181818ff232222ff2e2e2eff383738ff414041ff494a4aff535252ff5c5c5cff666666ff6e6f6eff777777ff7c7c7dff7d7d7dff7d7d7dff7e7d7dff7d7e7dff7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefefffffffffffffffefffffefefefffefffefffefffffffffefffffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffdfefefffefdfefffefdfdfffefefefffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffefefffffffefffefefefffffefefffefefffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffefffefffffffefffefefefffefefffffefefffffffffefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfdfefffefdfefffefdfefffefefefffdfefefffefdfefffefefdfffefefefffefdfefffefdfefffdfefefffefefdfffefefefffefefefffdfefefffefefefffefefefffefffefffefefefffffefefffefffefffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffefefefffefefffffefefffffffefffffefefefffefffefffefffefffffefefffefefffffefefffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefffefffffefefffffffefffefffffffefffefffefefefffefffffffffffefffefefefffffefefffffffefffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffefffffffffffefffefffffefffffefefffffffffffffffefffffefefffffefffefffffffefffefefefffefefffffefefffffffffefffefefefffefefffffefffffffffefffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfdfffdfefefffdfdfefffdfefdfffefefdfffefdfdfffdfefdfffefefefffdfefdfffefdfefffdfdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffffefffffefefefffefffefffefffffffffefffffefffffffefffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefefffffefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefdfffdfdfdfffefdfdfffefefdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefdfffefefdfffefefefffefefefffefefefffefefdfffdfefefffefdfefffefefefffefefefffefefefffdfefdfffefefefffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111010ff0d0d0dff0a0a0bff090808ff070707ff060606ff050606ff090808ff080808ff050505ff020102ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff050504ff050506ff050505ff060606ff090908ff080808ff090909ff09090a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f1010ff0e0d0dff0b0b0bff090a0aff080908ff080808ff080808ff080807ff060606ff040303ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030303ff030404ff060606ff09090aff0c0b0bff0c0c0cff0d0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffefefffefffffffefefefffffffefffffefefffffffffffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffefffffefffffffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffefefffffffffefffffffefffffffffffefefefffffffffffffffefffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefdfefffefefefffefefefffdfefdfffefdfefffefefefffefdfefffdfdfefffefefefffefdfefffdfefefffefdfdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefefefffffefefffefefefffffefefffffefefffefefefffefefefffefffefffffefffffefffefffffefefffefffefffefefffffffefefffffefefffefefefffffefefffffefefffefefefffffefefffefffefffefefefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfdfffefdfdfffefefefffdfdfefffefefdfffefdfdfffdfefefffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfefffdfefdfffefefdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffefdfdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefdfdfffdfefdfffdfefefffefefdfffefefefffdfefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfdfffefdfdfffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefefefffefefefffefefdfffdfdfdfffefefefffdfefdfffefdfdfffdfdfdfffefefefffefefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfdfffefdfefffefefefffefdfefffdfdfefffefefdfffefdfefffdfefdfffefdfdfffefefdfffdfdfefffefdfefffefdfefffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffefefefffefdfdfffefefefffefdfdfffdfefdfffdfefefffefdfdfffefefefffdfefefffefefefffefefdfffefefdfffefefdfffefefefffefdfdfffefefefffefefefffdfdfefffefefefffdfdfdfffefdfdfffefefefffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffdfefdfffdfefdfffdfdfdfffefefefffdfefdfffefdfdfffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefffefffffefefffffffefffefefffffffefffffffefffffffefefffffffefffffefefffefefefffffefefffffffffffffefefffffffffffffefefffefefefffefffffffffefefffffffefffefffffffffffffffefffefffffefefffffefefffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffefefefffffffefffffefefffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffefffefffffefefffefefefffffffffffffffffffffefefffffefffffefefefffffefefffefefefffffefffffffefefffffefffffefefefffefffefffffefffffefffefffffefefffefffefffefefffffffefefffffefefffefefefffffefefffffefefffefefefffffefefffefffefffefefefffffffffffffefefffefffefffefffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffffefefffefefefffefefefffefdfdfffefefdfffefefefffefdfefffefefefffefefdfffefefefffefefefffefffefffefefefffefefffffefefffffefffefffffffefffefffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffffffffffefffffefffffffffefefffffffffffffefffffffefffffffefffffefefefffffefefffffefefffefefefffffefefffffffffffffefefffffffffffffefefffefefefffefffffffffefefffffffefffefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffffefffefffffffefffefffefefefffefffffffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffffefffffefffffefffefffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7c7c7bff7b7b7bff7a7a7aff79797aff797a79ff747474ff6d6d6dff656565ff5c5c5cff535353ff4a4a4aff414040ff373737ff2e2e2eff252525ff1a1a1aff101010ff0b0b0bff080807ff050505ff040304ff030303ff020102ff010202ff020302ff020202ff010201ff010100ff010201ff060607ff080808ff070606ff030303ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030302ff060606ff070807ff020201ff000000ff000101ff000000ff000000ff000000ff010101ff010101ff020202ff040304ff060606ff090908ff0c0d0dff111011ff191919ff242324ff2e2e2fff393a39ff434243ff4b4b4bff545454ff5e5e5dff676767ff706f6fff787878ff7d7d7dff7e7d7dff7e7d7dff7d7d7dff7e7d7dff7d7e7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffefffefffffffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffdfdfdfffefdfefffefefefffefdfefffdfdfefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffffefefffefefefffffefefffffffffffffefefffffffffffffefefffefffefffefffffffffefefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffefefffffffffefffffefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefdfefffefefdfffefefdfffdfdfdfffefdfefffefefefffefdfefffdfdfefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffffffffffffefefffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffffefffffffffffffffffefffffffffffefefefffffffefffefefefffefffffffefefffffefffefffffffefffefffefffefffefffefefefffefffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefefffefffefffefefffffffefefffffefefffefefefffffefefffffefefffefefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffefefffffffffffffefefefffffefefffffffffffefefffffffffefffffefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffffffefffefffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffffefefefffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffefefdfffdfefefffefefefffdfefdfffefdfdfffdfdfdfffdfefefffdfdfdfffefefefffefefefffdfdfefffefefefffefdfdfffefdfdfffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefffffffefefefffffefefffefefefffffffffffffffffffffefefffffefffffefefefffffffefffefefefffffefffffffefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfdfffefefdfffefdfdfffdfdfdfffefdfdfffefefefffefdfdfffefefefffefdfdfffdfefdfffdfefefffefdfdfffefefefffdfefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfdfffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff111110ff0d0d0dff0a0a0aff090808ff060707ff070607ff0a0909ff090909ff050506ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030302ff060505ff070707ff060605ff080808ff080808ff090909ff090909ff0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0e0dff0b0b0bff0a0a09ff080809ff080808ff070707ff070707ff080807ff070606ff030303ff020101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff020303ff020202ff040303ff060606ff09090aff0c0c0cff0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffefefefffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffefefffffefefffffffffffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffefffffffefffffefefffffefefffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffefffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffefefffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffefffffffffffefffefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffdfefefffefdfefffefefefffefefefffefefdfffdfefefffdfefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffffefefffefffefffefefefffffefefffffefefffffefefffefffffffefffffffefefefffffffffffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefdfffefefefffefdfefffefefefffefefefffefefefffdfefefffefdfdfffefdfdfffdfdfefffefefdfffefefefffefdfefffdfdfefffdfdfdfffefefefffefefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfefffefdfdfffefefefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefefffdfefefffdfefdfffefefefffefdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffefefefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfefffefefdfffdfdfefffdfdfefffefefdfffefefdfffefefefffefdfefffdfefdfffefefdfffefdfefffefefefffefefefffefefefffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffdfefdfffefefdfffefefdfffdfdfdfffefefdfffdfdfdfffefdfefffefdfefffefefefffefefdfffdfefdfffefefdfffefdfefffdfefdfffefdfefffefdfefffefefefffefefdfffdfefefffdfefefffdfefdfffefefefffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefefefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfefffefefdfffdfdfefffdfdfefffefefdfffefefdfffefefefffefdfefffdfefdfffefefdfffefdfdfffefefefffdfefdfffefefefffdfdfdfffefdfdfffefdfdfffdfdfefffefefdfffefdfefffefdfefffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfefffefdfdfffefefefffdfefdfffefefdfffefefdfffdfdfdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefefffffefffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffffefefffffefffffffefefffffffffffefefefffffefefffffefffffefefefffefefefffffffefffefefffffefefffffffefefffffffefffffefffffffefefffefffefffffffefffffefffffffffffffffffffffffffffffefffffffffefffffffefefffefffffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffefffffffefefffffffffffefffefffffffefffffffefffefefefffffefefffefefefffefefffffffefffffffffffffffffefffefefefffffffefffffefffffefffefffefefefffffefefffffefefffffefefffefffffffefffffffefefefffffefffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefffffefefefffefefffffffffefffefefffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffefefffffefffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffffffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffffefffffefefffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffffefefffefefefffffffffffefefefffffefefffffefffffefefefffefefefffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffffefffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffffffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffefefffffefffffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffefefffefffefffefefffffffefffffffefffffffffefffefffffffefffffffffffefffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7b7b7bff7b7a7aff7a7a7aff757574ff6e6d6eff666665ff5e5d5dff545454ff4c4c4bff434342ff383838ff2f2f2fff252425ff1a1a1aff111011ff0b0b0cff080808ff050505ff050404ff030203ff010201ff010102ff020202ff020202ff020201ff000101ff010202ff070707ff090909ff070606ff030203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff070707ff090809ff020202ff010101ff000000ff010000ff010100ff000000ff010000ff010001ff020202ff040404ff070707ff090a09ff0d0d0dff121211ff1a1919ff242524ff303030ff3c3b3cff454445ff4d4d4dff555656ff5e5f5fff676867ff717071ff797878ff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7e7d7dff7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffefffefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffdfefdfffefdfefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffefefffffffffffefefefffffefefffffefffffefefefffefefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffefefffffefefffffffffffffffefffffffffffefffffffffefffffffefefffefefffffffffefffffffffffffefffffefefefffefefefffefffffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfdfffefefefffdfdfdfffefdfefffefdfefffefefefffefefdfffefefdfffefefdfffefdfefffdfefdfffefdfefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffefffffefefefffefefffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffefffefefefffffefefffefefffffefefefffffefffffffefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffffefffffffefefffffffffffefefefffffefefffffefffffefefffffffefffffffffefffefefffffefefffffffffffffffffefffffffffffffefffffefffefffffffefffffefefffffffffffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffefffffffefffffefefefffefefefffefffffffffefefffefefefffffefefffefefffffefefefffffefffffffefefffffffffffefffefffffffefffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffdfdfefffdfdfefffefefdfffdfdfefffdfdfefffefdfdfffefefdfffefdfefffefdfdfffdfefdfffdfdfdfffefdfdfffefefdfffdfefdfffefefefffdfdfdfffefdfdfffefdfdfffdfefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffefffffffefefffffefffffefefefffffefefffffffefffefefefffffefefffefefefffefefffffffefffffffffffffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfdfffefdfefffdfdfdfffefdfefffefdfdfffefefefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfefffefefdfffdfdfefffdfdfefffefefdfffefefdfffefefefffefdfefffdfefdfffefefdfffefdfdfffefefefffefefefffefefefffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff151415ff111111ff0d0d0dff0a0a0aff080808ff090808ff0b0a0bff0a0b0aff060606ff030202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000100ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff000000ff000000ff010100ff030303ff070607ff090909ff080808ff080909ff090909ff090909ff0b0a0aff575757ff575757ff575757ff575757ff575757ff565757ff575757ff555555ff525252ff4c4c4cff444344ff3c3b3cff343435ff2e2e2fff292929ff232323ff1d1d1dff171616ff101010ff0b0b0bff080708ff060506ff0b0b0bff090a0aff080909ff080808ff070708ff060505ff060506ff060606ff060506ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020202ff020202ff030303ff030303ff060606ff090909ff0c0b0cff040304ff050505ff070707ff0b0b0aff10100fff181718ff202020ff272727ff2c2c2cff303030ff353534ff3a3b3bff434444ff4d4d4dff575757ff5c5b5bff5e5e5eff5e5e5eff5e5e5eff5e5e5eff5f5e5eff5e5e5eff5e5e5eff5f5e5eff5e5e5eff5e5e5eff5f5f5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefffffefffefffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffefefffffffffffefffffffffffffffffffffffefffffffefffefffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffefefffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffefffffefefffffefefefffefefefffefefffffefefefffefdfefffefefefffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefdfefffefefefffefefefffdfdfefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefffffefefffffffefefffefefffffefefefffefefffffefefefffefefefffefefefffffffffffefffefffffefffffefffefffffffefffefefefffefefefffffefffffefefefffefefffffefffefffffefefffefefefffefefffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfefffefdfefffefdfdfffefefdfffdfefdfffefefefffefefdfffefdfefffefefdfffdfdfdfffefdfdfffefdfefffdfefefffdfdfdfffefdfdfffefdfdfffdfdfefffdfefefffdfefefffdfdfefffefdfefffdfdfefffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffefefefffdfefdfffefdfefffdfefdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffefefdfffefdfdfffdfdfdfffdfdfefffefdfefffdfefefffdfefefffefefefffdfefdfffefdfefffefdfefffdfdfdfffdfefdfffefefdfffdfefdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefefffefdfefffefefefffefefdfffefefefffefdfefffdfdfefffdfefefffdfefefffefdfefffefdfefffdfdfefffefdfdfffefefefffefdfefffdfefefffdfefdfffefefefffdfefefffefefefffdfefdfffefefdfffefdfdfffdfdfefffefdfefffdfdfdfffdfdfefffefefdfffefdfdfffdfdfdfffdfdfefffefdfefffdfefefffdfefdfffefefdfffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffefdfefffefdfdfffefefefffdfefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfefffefdfefffefdfdfffefefdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfefffdfefefffefefdfffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefffefffffefffffefffefffffffefffffefefffefefffffffefffffefefffffefefffffffffefffffefefffefefefffefefffffffefffffefffffffefffefffffefefffefffefffffefffffffefefffefefefffefefefffffffefffefefefffefffffffefefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffefffffffffffffffffefffffffefffefffefffffffffffffffffffffefffffffffefffefffefffffefefffffefffffefffffffffffefffffffffffffefffffefefffffefffffffefffffffefefffffffefffffffefffffffefefffffffffffffefefffefefffffefefefffffffffffefffefffefefefffefefefffffffefffefefefffefefefffffefffffefefefffefefffffefefefffffefefffefefefffefefffffefefffffefefffffefffefffffffffffefffefffffefffffffefffffefefffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffffffefffefefefffffffffffffffefffffefffffffffefffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefffefffffffefffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffefefffffffefffffefefefffefefffffffffefffffefefffefefefffefefffffffefffffefffffffefffefffffefefffefffefffffefffffffefefffefefefffefefefffffffefffefefefffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefffffefffefffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffffefffffefefefffefefefffffefefffffefefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffefffefffffefffffefffefffffffefffffefffffefefffffffefffffffffffffefefffffffffffffffffefffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7b7a7bff7b7b7bff757575ff6f6e6eff676667ff5e5e5eff555555ff4d4d4dff444344ff39393aff2f3030ff252626ff1a1a1bff111111ff0c0c0cff090808ff060606ff040404ff020303ff010101ff020201ff020202ff020202ff010201ff010101ff020202ff070708ff090809ff060606ff030203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040403ff080808ff0a0909ff020203ff010101ff000000ff010000ff010000ff000001ff000101ff010101ff020203ff040404ff070607ff0a0909ff0e0e0eff121212ff191a1aff252525ff323232ff3d3e3dff464646ff4e4f4eff575756ff5f5f5fff686768ff717071ff787878ff7d7d7dff7d7d7dff7e7d7dff7d7d7dff7d7d7eff7d7d7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfdfffefefefffefdfefffdfefefffdfefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffffefefffefefefffefefffffefffefffffefefffefefefffefefffffffefffffefffffffefffffffffffefffefffefffffefffffffefefffefefefffefefefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffffffffffffffffefffffffefffffffffefefffefefefffffefefffffefffffffefffffffefefffffffefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefdfefffefdfdfffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefffffefefffffefffffffefffefffffffffffefffefffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffffffffffffffefffffffefffefffefffffffffffffffefffffefffffffffefffefefefffffefefffefefffffefefefffefefefffffefefffffefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffffffefffefefefffefefefffffefffffefefefffefefffffffffefffffefefffefefefffefefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefffffefffefffffffefffefffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffefffefffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefefefffefffffffffefefffffefffffffffefffefefefffffefefffffefffffefffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffdfdfefffdfdfdfffefefdfffdfefefffefdfefffefefefffdfefefffdfefefffefefdfffdfdfdfffefdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffffefefffffefffffefefffffefffffffefffffffffefffffffefffffefefffffffefefffefffffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffdfdfefffefefdfffefdfdfffdfdfdfffdfdfefffefdfefffdfefefffdfefdfffefefdfffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1f1fff1a191aff151515ff111011ff0d0d0dff0a0a0bff0a0a0aff0c0d0dff0c0d0cff070707ff020302ff010101ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010000ff000000ff010000ff010101ff000101ff000000ff000000ff000000ff010101ff030304ff080708ff0a0a09ff080808ff090909ff090a09ff0a0a0aff575657ff575757ff565757ff575757ff575757ff575757ff575757ff555555ff535252ff4c4c4cff444444ff3b3c3cff343435ff2e2e2eff292829ff242323ff1d1d1dff161616ff101010ff0b0b0bff080808ff050605ff050405ff030403ff090908ff080808ff070707ff060506ff030303ff030304ff040404ff040403ff020202ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff030302ff030303ff040303ff030304ff030404ff060606ff020202ff030203ff030304ff050505ff070708ff0b0a0bff101010ff171818ff202020ff272727ff2c2c2cff2f302fff353534ff3b3b3bff434343ff4e4d4eff565757ff5b5b5cff5e5e5eff5f5e5eff5e5e5eff5e5e5fff5e5e5fff5e5e5fff5e5f5eff5e5e5eff5e5e5eff5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffefffffffffffefffffefffffffffffffffffffffffefefffefffffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffefffffffffffffffefffffffffffffffefffffffffffffefefffffefefefffffffefffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffffffffffffffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffffffffefffefffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffefffffefffffffffefffffffffffffefefffefffffffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffefefefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefffefffefefffffffefefffefefefffefefefffffefefffefffefffefefefffffefffffffefefffefefffffefffffffefefefffefefffffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffefefefffefefefffefdfefffefdfefffefdfefffefefefffdfdfefffdfdfefffefefdfffdfefefffefefefffdfdfdfffdfdfefffdfefdfffefefdfffefefdfffdfefdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfdfffdfefefffdfdfefffefdfefffdfefdfffdfefefffefdfefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffefefdfffdfefdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefdfdfffefefefffdfefdfffdfefefffefefefffdfefdfffdfefdfffdfefdfffefefefffdfefdfffefefefffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefdfffefdfefffefefdfffefefefffefdfdfffdfefefffdfdfefffefdfefffdfefdfffdfefefffefdfefffefdfdfffefefefffdfefefffdfdfdfffdfdfefffdfefdfffdfefefffdfefefffdfefdfffefdfdfffefdfdfffefefdfffdfefdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffdfefdfffdfefefffefefefffdfefdfffdfefdfffdfefdfffefefefffdfefdfffefefefffefdfefffefefefffefefefffdfdfdfffefdfefffefefdfffefdfefffefdfefffefdfefffefefefffdfdfefffdfdfdfffefefdfffdfefefffefefefffdfdfdfffdfdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffefffefefefffffefefffffffefffefffefffefffefffefefefffffefffffefffefffffefefffefefefffffefffffffefefffefefefffffffffffefffefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffefffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefffffffffefefffffefffffefffefffffefffffffefefffefffffffefefffffffefffffefffefffefefffffffefffffffefefffffffffffefffffffefefefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefffffffffefefffffefffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffefffffffffffffffefffffffefffefffffefefffffffefffffffefffefffefffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefffffffefefffffefffefffefffefffefffefffffffffffefffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefefefffffefefffefffefffffefffffffefefffefefefffefefefffffefefffefffefffefefefffffefffffffefefffefefffffefffefffefefefffefefffffefffefffefefefffefefffffefffefffffefefffffffefffffffefffefffefffffffffffffffefffffefffffefffefffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7bff7c7c7cff767676ff6f6f6fff686767ff5f5f5eff575657ff4e4d4dff444545ff3b3b3cff313131ff262626ff1a1a1bff121112ff0d0c0cff090909ff060606ff040405ff030203ff010201ff010101ff010102ff010201ff010101ff010101ff020202ff070807ff090909ff060606ff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040404ff080908ff090909ff030202ff000100ff010001ff010000ff000101ff000001ff010101ff010201ff030303ff050405ff070707ff09090aff0e0e0eff111112ff1a191aff252626ff323333ff3e3e3eff464746ff4f4e4eff575757ff5f5f5fff686867ff717171ff787878ff7d7c7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffffffefffefffefffefefefffffefefffefffefffefefffffefefefffdfefefffdfefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffdfefefffdfdfefffdfdfefffdfefefffdfefefffdfefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffffefefffefefefffefefefffefefefffffefffffffefefffffefefffffffffffefffefffefffffffffffffffefffefffefffefffefffefffffffffffefffefffffffffffffefffffffffefffffffffffefefefffffefffffffffffffffffffffffffffffffefffffffffffffefefffffefefffffffffefffefffffffffffffffefefefffefefffffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfefffefefefffefefefffefefefffefdfefffefdfdfffefefefffdfefefffdfdfefffefdfefffdfefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffefffefffefefffffefffefffffffefffffffefffefefefffefefefffffefefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffffefefffefffefffefffefffefefefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffefefefffffefffffffffefffffefffffefefffffffefefffffffffffefefffffefefefffffffefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefefefffefefefffffefefffefffefffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefefffefefefffdfefdfffdfefdfffdfefdfffdfefdfffdfdfdfffefefefffefdfefffefdfdfffefefefffdfdfdfffefdfefffefefdfffefdfefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefffefffffefffffffefefffefffefffefefffffffefffffefffefffefefffffffefffffffefefffefefffffefffffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefefdfffefdfefffdfefdfffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffefefefffdfefdfffdfefefffefdfefffdfefdfffdfefdfffdfefdfffefefefffdfefdfffefefefffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff1f1f1fff1a191aff151515ff111111ff0d0d0dff0c0c0cff0f0e0fff0e0e0eff080808ff030303ff010100ff000000ff000000ff000000ff000000ff000100ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000100ff000000ff000000ff000100ff000000ff010101ff010001ff010000ff000100ff000000ff010101ff010101ff010101ff010101ff010000ff010101ff010101ff030303ff070807ff090a0aff090909ff090909ff0a0a0aff575756ff575757ff575757ff575757ff575757ff575757ff575757ff555556ff535252ff4b4c4cff434344ff3c3b3cff343534ff2e2e2eff292929ff242323ff1d1d1dff161717ff101010ff0b0b0bff070807ff050505ff040405ff030403ff030203ff020202ff070707ff050605ff030403ff020201ff020102ff020202ff020202ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030303ff030303ff030303ff030303ff030303ff010201ff020202ff020202ff030202ff030304ff050505ff070707ff0b0a0bff101010ff181818ff202020ff272827ff2c2c2cff30302fff353434ff3a3b3aff434443ff4d4d4dff575657ff5b5b5bff5e5e5eff5e5e5eff5e5e5eff5e5e5eff5e5e5eff5e5e5eff5e5f5eff5f5f5fff6060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffffffffffffffffffefefefffefffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffefffffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefefffefffefffefefffffffefffffffefffffefefffffefffefffffefffffffefefffffefefffffefffffffefffffffffffffefffffffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffefefefffefefefffffefefffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffffefffffefefffffefffefffffefffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfefefffefefefffefefefffdfdfdfffdfefdfffefefdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffffefffffefffefffefefefffefefefffffefffffefefffffffffffffefefefffefefefffefefefffffefefffffefefffffffefffefefefffffefefffefffefffefefefffefffffffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffdfdfefffdfefdfffdfdfefffefdfefffefdfefffdfdfdfffdfefdfffefdfefffefdfefffefdfefffefdfefffefdfefffdfefefffdfefefffefdfdfffdfdfdfffdfefdfffdfefdfffefefefffdfdfefffdfefefffefefefffdfdfdfffdfefdfffefefefffdfdfefffefdfefffdfefefffefefdfffefefefffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfdfffefefdfffdfefefffefdfdfffdfefefffefdfefffdfefefffdfdfdfffefdfdfffdfefdfffdfefefffefdfefffefefefffefefdfffefefdfffdfefefffefdfefffefefefffdfefefffefdfefffdfefefffefefefffdfefefffdfefdfffdfdfefffefdfefffefefefffefdfefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffdfefefffefefefffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfefffdfefdfffefefdfffefefefffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfdfffefefdfffdfefefffefdfdfffdfefefffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfefefffefdfefffefefefffefefdfffefefdfffdfefefffefdfefffefefefffdfefefffefdfefffdfefdfffefefefffdfdfdfffdfefdfffdfdfefffefdfefffefdfefffdfdfdfffdfefdfffefdfefffefdfdfffefdfdfffdfdfefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfefefffefefefffefdfdfffdfefdfffefefefffdfdfefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffffefefffefffffffffefffffefffffffefefefffffefefffefefefffefefefffefefffffefffefffffefefffefefefffefffffffffefffffefffefffefffefffffffffffefffffffffffffffefefffffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefffffffffffefffffffffffefefffffefffffffffffffffffefefffefffefffefffffffefefffffefefffffefefefffffffefffffffffffefffefffefffefffefefefffffefffffefefffffefffefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffefffefefefffefffffffefefefffefffffffefefefffffefefffefffefffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffefffefffefefefffefefefffefffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffffefefffefffffffefefefffefffffffefefefffffefefffefefefffefefffffefefffffffffffffffefefffffffefffefffffffffefffffefffffffefffffffffefffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffffffffffefefffffefffffffffefffffefefefffefffefffefefefffefefefffefefffffefefefffefefefffffefffffefffefffefefefffefefefffffefffffefefffffffffffffefefefffefefefffefefefffffefefffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff777777ff707070ff686868ff5f6060ff585757ff4e4e4eff454645ff3c3d3dff323232ff272727ff1a1b1bff111211ff0d0c0dff090908ff060605ff040405ff030203ff010202ff010101ff010101ff010000ff010100ff010100ff030202ff090908ff090909ff070706ff030303ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040504ff080908ff090909ff020202ff000101ff010000ff000000ff000100ff010101ff010102ff020203ff030403ff050505ff070708ff090a09ff0d0e0dff111111ff1a191aff262626ff333333ff3e3e3eff464646ff4e4e4eff575656ff5f5f5fff686868ff717171ff797978ff7c7d7dff7d7c7cff7d7e7dff7d7d7dff7d7e7eff7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefffefffefffefffffffffffefefefffefffefffefefefffefefdfffefefefffefefefffdfdfefffefefefffdfefefffefefdfffefefefffdfefdfffdfefdfffdfdfefffefdfefffdfefefffefefefffefdfefffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefefefffefffffffefefefffffefefffefffefffefffffffffefffffffffffffffffefffffffefffefffffffffefffffefffffffefffffffffefffffefffefffffffffffefefefffefffefffefefffffffefffffffefffffefefffffefffefffffefffffffefffffffefefffefefffffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefdfffefdfefffefdfefffdfefefffefefefffefefefffefdfdfffefefdfffefefdfffefefefffefefefffefdfefffefefefffefffefffefefefffefffefffefefefffefffffffefefefffffefefffefffefffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefffefffefffefffffffffffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffffefefffefffffffffefffffefffffffffffefffffefefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefefffefffefffefefffffffefffffffefffffefefefffefffefffefefffffffefefffffefefffefefffffffefefffefffefffefffefffefefefffefefefffefffefffefffefffffffffffefefffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffefffefefefffffffefffefffffffffefefffefffffffefefefffefffffffefefefffefefefffdfefefffefefefffefdfefffefefefffefefdfffefefdfffdfefefffefdfefffdfefefffdfefefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffdfdfefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffffffffefffffefefefffefffefffefffefffefefffffefefffffefffefffffffefffffffffffefffefffefffefffefefefffffefffffefefffffefffefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfdfefffefefefffefefefffefdfdfffdfefefffefdfefffdfefefffdfdfdfffefdfdfffdfefdfffdfefefffefdfefffefefefffefefdfffefefdfffdfefefffefdfefffdfefefffdfefefffefdfefffdfefefffefefefffdfefefffdfefdfffdfdfefffefdfefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffffefefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282728ff242424ff1f1f1eff1a1a1aff151515ff111110ff111011ff131213ff101011ff0a0a0aff030303ff010000ff000000ff000000ff010000ff010100ff000000ff010100ff000101ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000001ff000100ff010000ff000100ff000101ff010001ff010101ff000101ff010001ff000100ff010101ff000001ff000100ff010102ff010101ff020102ff010001ff000100ff010101ff030203ff070606ff090909ff0a0909ff0a0a0aff0c0d0cff585757ff575657ff575757ff575757ff575757ff575757ff555555ff535252ff4c4b4bff444444ff3b3c3bff343434ff2e2e2fff292929ff242423ff1d1d1eff161716ff101010ff0b0b0bff080708ff050606ff040504ff030303ff020202ff020201ff020101ff010101ff040403ff010102ff020201ff010101ff020101ff010202ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010202ff020202ff020201ff030403ff030303ff010001ff010101ff010201ff020201ff020202ff020302ff030403ff050505ff070708ff0b0b0bff101010ff181718ff202020ff272727ff2c2c2bff303030ff353534ff3a3a3bff444443ff4d4e4eff575656ff5b5c5cff5e5e5eff5e5f5fff5e5e5eff5f5e5eff5e5e5eff5f5f5fff605f60ff6161610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefefffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefffefffffefffffefffefffffefefffffefefffffffffffefefffffffffffffefffefffefefefffffffefffefefffffefefffffffefffffefefffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffefefffffffffffffefffefffefefefffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffefffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefefffefefdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefffffffefffffffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefefefffefefefffffefefffefefefffefffffffffefffffffefefffffefefffefefefffefefefffefffefffefefefffefefefffffffefffffefffffffffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefdfffdfefdfffdfefdfffefdfefffdfefdfffefdfdfffefdfdfffdfefdfffdfdfefffdfefefffdfefdfffdfdfdfffefefdfffdfdfefffdfdfefffefdfefffdfdfdfffdfefefffefdfefffdfdfdfffefdfefffdfdfefffefefdfffefefefffdfdfdfffefefefffefefdfffdfdfdfffefefefffefefefffefdfdfffefdfdfffdfdfefffefefdfffefefefffdfefefffefefdfffefefdfffefefefffefefdfffdfdfdfffdfefdfffefdfdfffefefdfffefdfdfffdfdfefffdfefefffefdfdfffdfefdfffefdfefffefdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffdfefefffdfefdfffefdfdfffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfefdfffdfefdfffefefefffdfefefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffdfdfdfffdfefefffefdfdfffdfdfdfffdfefefffefdfefffefdfdfffefdfdfffdfdfdfffefefdfffefefefffdfdfdfffefefdfffefefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffdfefefffefdfdfffdfefdfffdfdfefffefdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffdfefefffefefdfffefdfefffefefefffdfefefffefdfefffefefefffdfefefffdfefdfffdfefdfffdfefdfffefdfefffdfefdfffefdfdfffefdfdfffefefefffdfdfefffefefefffdfefdfffdfdfdfffefefdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffefefefffdfdfdfffefefefffefefdfffdfdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffefffefefefffefefefffefefefffefffefffffefefffefefffffefffffffffefefffefffefffffefffffffefffffefefefffffefefffefefefffefffefffffefffffefefefffefffefffffefefffffffffffefffffffefefefffffffefffefefffffefffefffefffefffefffefffffefffffefffefffffffefffffefefffffffffffefefffffffffffffefffffffefefefffffffefffefefffffefefffffffefffffefefffffefffffffffefffffffffefffffffffffefefffffffffefffffffffffefefefffffffffffffffefffefefefffefffffffffefffffffefefffffefefffefefefffffffefffffffffffefefefffffefefffffffefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefffffefffefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefffffefefffffffefffffefefefffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffefefffefefffffefffffffffefefffefffefffffefffffffefffffefefefffffefefffefefefffefffefffffefffffefefefffefffefffffefefffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffefffffffefefffffefefffefefefffefefefffefefefffefefefffffefefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff777777ff707071ff696969ff616161ff585858ff4f504fff464646ff3d3d3dff333434ff282728ff1b1a1aff111011ff0c0c0cff080808ff060606ff040404ff030302ff020201ff010101ff010100ff000000ff000100ff010100ff020302ff090908ff0a0a0bff070707ff030202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff050504ff090909ff090909ff020202ff000100ff000000ff000101ff010100ff010101ff020202ff030303ff040304ff060505ff070707ff090909ff0e0e0eff111111ff1a1a1aff272726ff333333ff3f3f3eff464646ff4e4e4eff565656ff5f5f5eff686767ff717071ff787878ff7c7c7cff7c7d7cff7d7c7dff7d7d7dff7d7d7dff7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefffffffefffffefefffffefffffffffefffffefefefffffefffffefefffffffffefffefffefffefefefffefefefffefefdfffdfdfdfffefefefffefefefffefdfdfffefdfdfffdfdfefffefefdfffefefefffdfefefffefefdfffefefdfffefefefffefefdfffdfdfdfffefefdfffefefefffefefdfffefefdfffefefefffefefefffffefefffefffefffefefffffefefffffefefefffffefefffefefefffefffefffffefffffefffffffefffefffffefefffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffffefefffffefefffffffffffefefffffffffffffefffefffefefefffffffefffefefffffefefefffffefffffefefefffefefefffffefefffefefefffffefffffefefffffefffefffefffefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefdfefffefdfefffdfdfefffefefdfffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefffefffffefffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefefffffffefffffefefefffefffffffffefefffefefefffffefffffefefffffffffefffefffefffefefefffefefefffffefefffefefefffefefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffefffefefefffefefefffefefefffefffefffffefefffefefffffefffffffffefefffefffefffffefffffffffffffefefefffffffffffefefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffefffefffefffefffffefffffefffefffffefefffefefefffefffefffefefffffefffffffefffefffefefefffffffefffefefffffefefefffffefffffefefefffefefffffffefefffefefefffffefffffefefffffffffefffffffefffefefefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefefffffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefdfffefdfefffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfefdfffdfefdfffefdfefffdfefdfffefdfdfffefdfdfffefefefffdfdfefffefefefffdfefefffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffefffffffefefffffefefffefefefffffffefffffffffffefefefffffefefffffffefffefefffffffffefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefdfdfffdfefdfffefdfefffefefefffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffdfefefffdfefdfffefdfefffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfefdfffdfefdfffefefefffdfefefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff282727ff242324ff1e1e1eff1a1a19ff151515ff151515ff171716ff141413ff0c0c0cff040404ff010101ff000000ff000000ff000100ff010000ff000000ff000101ff010000ff000100ff000001ff000000ff000000ff000000ff000000ff000100ff010101ff000101ff010101ff010101ff010101ff010101ff010001ff010101ff000101ff010100ff000100ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010202ff020202ff030303ff070706ff09090aff0a0a0aff0c0c0dff0f0f10ff585859ff585758ff575757ff575757ff575757ff555555ff525352ff4c4c4cff444444ff3c3c3bff343434ff2e2f2fff292929ff242323ff1d1d1dff161616ff101010ff0b0b0bff070708ff060605ff050504ff040404ff030302ff020202ff010101ff010101ff010100ff010000ff020202ff020202ff020101ff010201ff020102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010201ff010101ff010101ff020202ff000000ff010101ff010101ff020101ff020101ff010102ff020202ff030303ff030303ff050505ff070807ff0b0b0bff101010ff171717ff202020ff272727ff2c2c2bff30302fff343434ff3b3b3bff444343ff4d4e4dff575657ff5b5b5bff5e5e5eff5e5e5eff5e5e5eff5f5f5fff606060ff616161ff6162610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffefffffefefefffffffefffefffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffffffefffefffffffffefefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffefffffefffffffffefffffffefffefefefffffffffffefffefffffefffffefefefffefefffffefffefffefffffffffefefffffefffffefefefffffffffffefffffffefefffffffffefffefffffffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffffffefffefffffffffffefffffefffffffffffffffffffffffefefffffefffffffefefffffffefffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffefffffefefefffefefffffefffefffffffffffffefefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffffffefefffffefefefffefefefffefffefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffffffffffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefdfefffdfefefffefefefffefdfefffdfdfefffdfefefffefefdfffefdfefffdfefdfffefefdfffdfdfdfffefdfefffdfdfdfffefdfefffdfdfdfffdfdfefffdfefdfffefefefffefdfdfffefdfefffdfdfdfffefefefffdfefefffdfdfefffdfefdfffdfdfefffdfefdfffdfdfefffefdfdfffefdfdfffefefefffefefefffefdfdfffefdfefffdfdfdfffefefdfffdfefefffefefefffdfefefffefefdfffefefefffdfdfefffefefdfffefefefffefefefffefefdfffefefefffdfefdfffdfefefffefefdfffefdfefffdfdfdfffefdfdfffefefdfffefdfdfffdfdfefffefdfdfffefefefffdfefdfffefefefffefdfefffefdfdfffdfdfefffefefdfffdfdfdfffdfefefffdfefefffefdfefffdfdfefffdfefdfffefdfdfffefdfefffefefdfffefefdfffdfefdfffefefefffefefefffefdfefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefdfffdfefefffdfefdfffdfdfefffdfdfdfffefdfdfffdfefdfffefdfefffefdfdfffdfdfefffdfdfdfffefefdfffdfdfefffdfdfefffdfdfefffefefdfffdfdfdfffdfdfefffefefdfffefdfdfffefefefffefefdfffefefefffdfefdfffdfefefffefefdfffefdfefffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffefdfdfffefefefffdfefdfffefefefffefefefffefdfdfffefdfefffefefefffefdfefffdfefefffefefefffefdfefffdfdfefffdfefefffefefdfffefdfefffefefdfffefefdfffdfefdfffefefefffdfefdfffefdfefffdfdfdfffdfdfefffdfefdfffdfefefffefdfdfffefdfdfffdfdfdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefdfdfffefefefffefefefffefdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffffffffffffefefffffffefffefffefffefffefffffefefffffefffffefefefffffefefffffffefffffefefffefefffffffefefffffffffffefffefffffffffffefefffffefefefffefefefffefffefffefefefffefefefffefffffffffefefffefefefffefffefffffffefffffefffffffffefffffffefffefefefffffffffffefffefffffefffffefefefffefefffffefffefffffffffffffefefffffefffffffefefffffffffffefffffffefefffffefffefffefffffffefffefffefefffffffefefffffefefffffffffffffffffffffefefffefefffffefefefffffffefffefefffffefefffffefffffffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefefffefefefffffefefffefefffffefffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffefefefffffefffffefefefffffefffffefefefffefefefffefefefffefffffffffefefffffefefffefefefffffffffffefffffffefefffffefffefffefffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffefffffefefffffffffffffffffffffefefffffefffffffefffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffffefefffffffefffffefefffefefefffffefefffffffffffefffefffffffffffffefffffffefefffefefffffefffefffefefefffefffffffefffffffffefffffefefffffefffefffffefefffffefffffffffefffffffefffffffefffffffffffffffffffffefffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefffffefffefffefefffffefefefffffefefffefefefffffefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffffffefffefefefffefefffffffffefffffefefffffffffffffffefffffffffffefffefffefffffffffffffffffefffffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7b7c7cff7c7c7cff777777ff707170ff69696aff626262ff595959ff50504fff474647ff3e3d3dff333333ff262626ff1a1a19ff101011ff0b0b0cff070808ff050505ff040303ff010202ff010100ff000000ff010101ff010000ff010101ff000100ff020302ff0a0909ff0c0b0bff080708ff030202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010202ff040504ff090909ff090a09ff020202ff010000ff010000ff000100ff010001ff010000ff020102ff020202ff040403ff040505ff060707ff080909ff0d0d0dff111111ff1a1a1aff272726ff333333ff3e3e3eff474746ff4f4f4fff575757ff5f605fff686767ff707070ff787778ff7c7b7bff7c7c7cff7d7c7cff7c7c7dff7d7d7dff7d7d7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffdfefefffdfefefffefefdfffefdfdfffdfdfefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefefffefefefffffefefffffffffffefffefffffffffffffffffffffefefffefefffffffffefffefefefffefffffffefffffffffefffffefefffffefffefffffefefffffefffffefffefffffffefffefefefffffffffffefffefffffefffffefefefffefefffffefffefffefffffffffefefffffefefffefefefffffffffffefefffffefefffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefdfffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefefffefefefffffefefffffffffffefffefffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffefefffffefffffffefefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffffffffffffefefffffffefffefffefffefffefffffefefffffefffffefefefffffefefffffffefffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffffffffffffffffffefffffefffffffffffefffffefffffefffefffffffefffefefefffffefffffefefefffffefffffefefefffefefffffefefefffefffffffffefefffffefefffefefefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffefefefffffefefffffffffffffffffffffefefffffefffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffefffffefefefffffefefffffffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefdfefffdfefefffdfefefffefdfefffdfdfefffdfefdfffefdfdfffefdfefffdfefdfffefefdfffdfdfdfffefefefffefefdfffefdfefffefefdfffdfdfefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefefffefefefffffefffffffefefffefefffffefefefffffffefffefefffffefefffffefefffffffffefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfdfffefefdfffefefefffdfdfefffefefefffefefefffdfefefffefefefffefefefffefdfdfffefdfefffefefdfffefdfefffdfefefffdfefefffefdfefffdfdfefffdfefefffefefdfffefdfefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffffefefffefefefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a292aff292929ff272728ff242424ff1e1f1fff1a1a19ff191919ff1a1a1bff181817ff0e0e0eff060606ff020201ff010101ff010100ff000101ff010100ff010001ff010001ff010000ff010100ff010101ff000001ff010101ff010101ff010101ff020202ff020202ff020201ff020102ff020201ff020102ff010202ff010202ff010101ff000001ff000101ff020101ff020202ff020202ff020201ff010101ff020102ff020201ff030203ff030302ff030304ff050505ff090909ff0c0c0cff0d0c0cff0f0f0fff161616ff595a5aff585859ff575857ff575757ff555555ff525252ff4c4c4cff444344ff3c3c3bff343435ff2e2e2eff292929ff232323ff1e1d1dff161616ff101010ff0a0b0bff080807ff050505ff040404ff040403ff030303ff020202ff020101ff010101ff000100ff000100ff000000ff010001ff020202ff030202ff030303ff030202ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff010101ff020101ff010101ff010101ff010000ff010001ff000000ff010101ff010101ff010102ff010202ff020202ff020202ff030304ff050505ff070707ff0b0b0bff101010ff181818ff202020ff272827ff2c2c2cff302f30ff343434ff3b3a3aff444343ff4e4d4dff565657ff5c5b5bff5e5e5fff5f5f5fff606060ff616161ff616161ff6161610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffefffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffefffffffffffefffffffefffefffefffffffffffffffffefffffefefefffefffefffffefefffffffefffffefefffefffefffffefffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefefefffffefffffefffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffffffffefffffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefffffffefefefffefffefffffffefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefffffefefefffefffffffefffefffffffefffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefdfffefdfefffefefdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefffefffefffefffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffdfdfefffefdfefffefefefffefdfefffefefefffefefefffdfefefffdfdfdfffefefdfffdfefdfffdfefdfffdfefefffefefefffefdfefffdfdfdfffdfefdfffefdfdfffefefdfffefdfdfffdfefdfffefdfdfffefefefffdfefdfffefdfdfffefdfefffefdfefffefefdfffefefefffefefefffdfdfefffefefdfffefdfefffefefefffdfefefffefefefffefefefffefdfefffefefdfffefefefffdfefdfffefefdfffdfefefffdfdfdfffefdfefffdfefefffefdfefffdfdfefffefefdfffdfdfdfffefefefffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffefefefffefefdfffefefdfffefdfefffefefdfffefdfdfffefefdfffdfdfefffdfefdfffdfdfefffdfdfefffefefefffefdfefffefefefffefefefffdfefefffdfdfdfffefefefffdfefefffdfefdfffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefdfffefdfefffefdfefffefefdfffefefdfffefefdfffdfdfefffefefdfffdfdfdfffdfefefffdfefefffdfefdfffefefdfffdfdfefffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefdfefffdfdfefffdfefdfffdfdfdfffefefefffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffefefefffefefdfffefefefffefdfefffefefdfffefdfefffefefefffefefefffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffdfefefffefefefffefdfefffdfdfdfffdfefdfffefdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfefefffdfefdfffdfdfdfffefdfdfffefdfefffefefdfffefefefffefefefffdfdfefffefefdfffefdfefffefefefffdfefefffefefefffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffffffefffefffefffefffefefffffefefffffefefefffffffffffefffefffffffefffffefffffffffefffffefefffffffefffefefefffefffefffefefffffefefffffffffffffefefffffffffffffffffffffefffffffefefefffffffffffefffffffefffefffefffffffffffffffffefffffefefefffefffefffffefffffffffefffffefefffefffefffffefffffffffffffefffefffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefefffefffffffefffffffefffffffffffefffffefffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffffefefffffefefffffefefffefffefffffefefffffffffffefffefffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffefffefffefefefffffefffffefffffffffefffffefefffffffffefffefefefffffffffffefffefffefffefffefefffffefefffffefefefffffffffffffffefffffffefffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffffefffffffffefffffefefffffffefffefefffffffefefffefefefffefffffffefffefffefffefffffffefffefefffffffefefffffffffffefffefffefefefffefefefffefefefffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7b7c7cff7b7c7bff777676ff707070ff6a696aff636363ff5a5a5aff505050ff464647ff3e3e3dff323232ff252626ff181919ff101110ff0b0b0bff070708ff040404ff030303ff010201ff000100ff000000ff000000ff000000ff000101ff010001ff020202ff090a09ff0b0b0bff090908ff030303ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff040504ff0a0a09ff0a090aff020202ff010100ff010100ff010100ff000001ff010100ff010101ff020202ff020303ff040404ff060606ff080808ff0d0c0cff111111ff191a19ff252625ff323232ff3d3c3cff464646ff4f4f4fff585757ff605f60ff686867ff706f70ff787878ff7c7c7bff7c7c7bff7c7c7cff7c7c7dff7c7c7cff7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffefffefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfefffefefefffdfefefffdfefefffefefefffefdfefffefdfdfffefefefffdfefdfffefefdfffdfefdfffefdfdfffefdfefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefffefffefefffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffffefffffffffffffffefffffefffffffefefefffffffffffefffffffefffefffefffffffffffffffffefffffefefefffefffefffffefefffffefefffffefefffefffefffefefefffefffffffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffffffefffefffefffefffefffefefffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffefffffffffefffffefefffefffefffffefefffefffffffefffefffffefefffffefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefffefffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffffefffefefefffffffffffffffefffefffefffefffffffefefffffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffefffffffefefefffffffefffefefefffefffefffefffffffffffffffffefffffefefefffefffefffefefefffffefefffffefefffefffefffefefefffefffffffefffefffffefefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffefffefefffffffffffffefffefffefffefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffdfdfefffdfdfefffefefefffefdfefffefefefffefefefffdfefefffdfdfdfffefefefffdfefefffdfefdfffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffffffefffffefefffffffefffefefffffffffefffefefefffefffffffefffffffefffffffffffefffefefffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfefffdfdfefffefefefffefefdfffefefefffefdfefffefefdfffefdfdfffefefdfffefefefffdfefdfffdfdfefffefdfefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefdfffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffffefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2d2dff292a2aff292929ff282828ff242424ff1f1e1eff1f1f1fff212120ff1e1e1eff141414ff090909ff040404ff030403ff030203ff020203ff030302ff030203ff030303ff020302ff020302ff020203ff020203ff020203ff030303ff030303ff040403ff040304ff040403ff040303ff040403ff030304ff030303ff020203ff020202ff020202ff020102ff030303ff040404ff040504ff040404ff040404ff030303ff040403ff040505ff050505ff060506ff070707ff0c0c0cff0f0f0fff10100fff161515ff1d1e1dff5a5a5aff595a5aff585958ff585857ff575657ff535353ff4d4d4cff444444ff3b3b3bff333334ff2e2e2dff292929ff242424ff1d1d1dff161616ff10100fff0a0a0bff070706ff060505ff040504ff030303ff030303ff020101ff010101ff010101ff010001ff000000ff000000ff000000ff010101ff050605ff060706ff050506ff020303ff000101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010102ff030302ff030303ff010101ff000001ff010100ff000001ff010101ff000101ff010201ff020201ff020102ff020202ff030202ff030403ff050504ff060706ff0a0909ff100f10ff161716ff212021ff292929ff2c2c2bff2f2f2fff343434ff3a3a3aff424242ff4d4d4eff585859ff5e5e5eff5f5f5fff60605fff616161ff626162ff626261ff6261610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefefffffffefefffffefffffffffffffffefffffffffefffffffffffffefefffffffefffffffffffefffffffffffffffffffefffefffffffffffefffffffffffefffefffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffefffffffffffefefffffffefefffffefffffffffffffffefffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefffffffefffffefefffffefffffffefffffffefffefffffffffffefffffffffefefffffefefffffefefffefefefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffefffefffffffffffefffffffffefefffffefffffffefefffffffefffffffefffffffefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffffefefffffefefffefefefffefffefffefefefffefefefffffffefffefefffffefffefffffefffffefefefffefefefffefefefffffefefffefefffffffffefffffefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefdfffdfefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefdfffefdfdfffdfdfefffefefdfffefefdfffefefefffefdfefffefefefffefdfdfffefdfdfffefdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffefefefffdfefdfffefdfdfffefdfefffefdfdfffdfdfdfffefefdfffefefdfffdfefefffdfdfdfffdfdfefffefefdfffefdfefffdfefefffdfefdfffdfefefffdfefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffdfefefffefefefffefefdfffdfefefffdfefdfffefefdfffdfefdfffefdfefffefdfefffefefefffdfdfdfffefefdfffdfefdfffdfdfdfffefefdfffdfdfefffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefdfffefefdfffdfefdfffefdfdfffdfefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefdfffdfefefffefefefffdfdfefffefefdfffefdfefffdfefefffdfdfdfffdfdfefffdfdfefffdfefdfffefefdfffdfdfefffefdfdfffdfdfefffefdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfefdfffefefdfffdfefdfffefdfdfffefdfefffefefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefefdfffefdfefffdfefefffefefefffdfefdfffdfdfdfffefefdfffefdfdfffdfdfefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefdfefffefdfefffefefefffdfefefffefefdfffefefefffefefefffefefdfffefefefffefefdfffdfdfdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefefdfffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffffffefffefffefffffefefffffefefffffffefffefefefffefffefffefefefffefefefffffffefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffefefffefffffffffefefffffefefffffefefffefefffffefffffffefffffffefefefffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffefffefffffffefffffffefefffffffffefffffefffffefffffffefffefffefffffffefffffffffffefffffffffffefefffffffefefffefefffffffefefffefefffffefffefffffefffffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefefffffefffffffffffffffefffefffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffefefefffefefefffefffefffefffefffffefefffffefefffffefefffefefefffffffefffffffefffefffffffefefffffefefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefffefffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffefffffffffefffefefefffefffefffefffefffefefefffffffefffefefffffefffefffffefffffefffefffefefefffefefefffffefefffefefffffffffefffffffefffffffefffffefefffefffffffffefefffffefffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffefffefffffffffffefffffffffffefffefffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffefffffffffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefffffffefefefffefefffffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefefffefefefffffefefffffffefffefefefffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7c7c7cff7b7c7cff7b7b7bff7a7a7bff7b7a7aff767676ff6f7070ff696969ff626262ff59595aff4f504fff464646ff3c3c3dff313131ff252425ff191919ff101010ff0b0b0aff070707ff030303ff020202ff010101ff010101ff010100ff010000ff000000ff000100ff010100ff010201ff090909ff0c0b0bff090908ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff050404ff0a090aff0a0a0aff020202ff000001ff000001ff000100ff010100ff000001ff010101ff020102ff020202ff030303ff050605ff080808ff0c0c0cff101010ff191919ff242424ff313130ff3c3c3bff454545ff4e4f4eff575757ff5f605fff686768ff706f70ff777777ff7b7b7bff7c7c7bff7b7c7bff7c7c7cff7d7d7cff7d7c7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffefefefffefefffffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfdfefffefdfdfffefdfefffefefdfffdfdfefffdfefdfffefdfefffefdfdfffefdfdfffefefefffdfefdfffefefdfffefefdfffdfefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffefefefffffefefffefefffffffffefffffffefffffffefffffefefffefffffffffefefffefefefffffefefffefefefffefffffffefffffffefefefffffffffffefffffffffffefffffefffffffefefffefefefffffffefffffffefffefefefffefefefffefefffffffefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffefefffefefefffefffefffefffefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffefffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffefffffffefefefffefefffffffefefffffefffffefefefffefefefffefefefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefffffffefffffffffffffefefefffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffefefffffefefffefefefffefffffffefefffffefefefffffffefffefffefffffefefffffefefffffefefffefefefffefffefffffffefffefefefffefefefffefefffffffefefffffefffffefffffffefefefffefefffffefffffffefffefffffffffffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffefffffefffffffefffffffffffffefefefffefffefffefffefffefefefffffffefffefefefffefefefffefefefffdfefefffdfefdfffefefdfffefdfdfffdfdfefffefefdfffefefdfffefefefffefdfefffefefefffefdfdfffefdfdfffefdfdfffdfdfefffdfefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefffffffefefffffefefffffefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefdfffefdfdfffefefdfffefdfefffdfefefffefefefffdfefdfffdfdfdfffdfefdfffefdfdfffdfdfefffefefdfffefefdfffefefefffefdfefffefefefffefdfdfffefefefffefdfefffdfdfefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323132ff2d2c2cff2a2a2aff292929ff282828ff242324ff252524ff282828ff262626ff1e1e1dff131312ff0c0c0cff090908ff090908ff090909ff090809ff080707ff070707ff060606ff060706ff060606ff060606ff070706ff070607ff060707ff070707ff060707ff060606ff060606ff070606ff070707ff070706ff060505ff040404ff040303ff040404ff060505ff080808ff0a0909ff0a0a0aff0a0a0bff0a0a0aff0b0b0bff0c0c0cff0b0b0bff0a0a0aff0b0b0bff10100fff131313ff151615ff1e1e1dff252525ff5a5a5aff5a5a5aff5a5959ff595859ff585858ff555555ff505050ff49494aff424342ff3d3d3dff373738ff323131ff2a2a2aff222222ff1a1a1bff121312ff0d0c0cff080707ff060605ff050504ff030303ff030303ff020202ff010101ff010101ff010100ff000100ff010000ff010000ff020101ff070606ff080908ff070807ff040303ff020201ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff010000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010201ff030303ff040405ff010201ff010101ff000001ff010000ff010001ff010101ff010101ff010201ff020202ff020202ff030302ff040404ff060606ff080908ff0c0c0cff131313ff1d1d1cff272727ff2d2e2dff323132ff373637ff3d3d3dff434343ff4b4b4bff535453ff5b5b5bff60605fff606060ff616161ff626162ff616161ff616161ff6161610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffefffffffffefffffffefffffefefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffffffffefffffefffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefefffffefefffffffffffefefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffffffefffffffefffffefffffffffffffefffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffefefefffefefffffefefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffefffffffffefffefffefffefefefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefefffffffffefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffffefffefffefffffefefffefefefffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffffefefffefffefffefefefffffefefffefffefffefefefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffdfdfefffefefdfffdfefefffefefdfffefefefffdfefefffdfefdfffefdfdfffdfefefffefefefffdfdfdfffefefefffefdfdfffefdfefffefdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefefefffefefefffdfefdfffefefefffdfefefffefefefffefefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefdfffefdfefffdfdfefffefefdfffdfefefffdfdfefffefefdfffdfefefffdfefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefefdfffdfefefffefdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfefefffefefdfffdfdfdfffdfefefffefdfdfffefdfefffefdfdfffefdfefffefefefffefefefffefefdfffdfdfefffdfefdfffdfefdfffdfefefffefefefffefefefffdfefdfffefefefffdfefefffefefefffefefdfffdfdfefffdfdfdfffefdfdfffefdfefffefdfdfffdfefdfffdfdfdfffefdfdfffefefdfffdfdfefffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefdfffdfdfefffdfdfdfffefefdfffdfdfefffdfdfdfffefefdfffdfefefffdfdfdfffdfdfefffefefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffefefefffefefefffdfefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfefdfffdfefdfffdfefefffdfefdfffdfdfefffdfdfdfffefdfefffdfefdfffefdfdfffefefdfffdfdfefffefdfdfffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffffffefffefefffffefefefffefffefffefefefffefefefffffffefffefffffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefffffefefefffffefefffefffffffffffffffefefefffffffffffffefefffffefffffffefefffefefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefefffffffefffffefffffffffefffefffefffefefefffffefffffffffefffefefffffefffffffffffefffffefefffefefefffffefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefffefffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffffffffefffffefffffefefefffffffefffefffffffefefefffffffefffefffffffefefefffefefffffffffefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffffefffefffffffffffefffffffffffefffffffefefefffffefefffefffffffffffffffefefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffefefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffefefffefffefffefefefffffefefffffffefffefefffffefefffffffffefffffefefffffefefffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7b7c7cff7b7c7bff7b7b7bff797a7aff7a7a7aff757575ff6f6f6fff696968ff616162ff585858ff4f4f4fff454445ff3b3a3aff2f302fff242424ff191819ff101010ff0a0b0bff060707ff040303ff030202ff020201ff020101ff010101ff010101ff010100ff000001ff000000ff020201ff090909ff0c0c0cff090909ff030303ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff040404ff080908ff0a0909ff020202ff000001ff000000ff010000ff010001ff010100ff010101ff010101ff030202ff040403ff050606ff080808ff0c0c0cff101010ff191818ff242423ff30302fff3b3b3bff454544ff4d4d4eff565656ff5f5f5fff676868ff6f6f6fff777776ff7a7b7bff7b7b7bff7c7b7cff7c7c7cff7c7c7cff7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffefffefffefffefffffffffffefffffffffffefefefffffefffffefefefffefefefffefefefffdfdfefffefdfefffefefdfffefdfefffefefdfffdfefdfffdfdfdfffefdfefffefefefffdfefefffdfefefffefefdfffefdfdfffefefdfffefefdfffefefdfffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefffffffffefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffffefffefffffffffefefffefffefffefffffffefefefffffefefffefffffffffffefffefefefffefffffffffefefffffefffffffefefffefefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffefffefffffffffffefefefffffffffffefffefffffefefffffffefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefefffffffffefffefefffffefefefffefefffffefefefffffffffffffffffffefefffffffffefffefffffffffffefffffffffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffefffffefefffffefefffefefffffefefefffefefefffefefffffffefefffefefefffefefefffffefefffefffefffefefefffefefffffffefefffffefefffefefefffffefefffefefefffffefefffffffefffefefffffefefefffffffefffefffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefefffefffffffffffffffefefffffffffffffffefefffffefefffffefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefefffffefffefffffffffffefefefffffffffffefffffffffefffffffffefffefefffffefefefffffffefffffefffffffffefffffffefffffffefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffefefffffffffefffefffffffefefffffffffefffefffffffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefdfffefefefffefefefffdfefdfffefdfdfffdfefefffefefefffdfdfefffefefefffefdfdfffefefefffefdfdfffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefefffffefefffffefffffffefefffefffefffefefefffffefffffffffefffefffffffefffffffffffefffffefefffffefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffdfefdfffdfdfefffefefdfffefefefffefefefffdfdfefffefefdfffdfefefffefefdfffefefefffefefefffdfefdfffefdfdfffdfefefffefefefffdfefefffefefefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff323132ff2d2d2cff292a2aff292929ff282827ff292828ff2d2d2dff2f2f2eff292928ff212121ff1b1b1bff181819ff181818ff191918ff171718ff151515ff121211ff0f1010ff0e0f0fff0d0d0dff0c0c0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0c0b0bff0b0b0bff0c0c0bff0b0c0cff0b0b0bff090a09ff080909ff080808ff0a0909ff0a0b0bff101010ff131313ff161616ff191818ff1b1a1bff1b1a1bff1a1919ff181818ff151516ff161616ff1a1a1aff1d1e1dff1d1e1dff252526ff2b2b2bff5a5a5bff5a5a5aff5a5a5aff595a5aff5a5a5aff585857ff545454ff4e4e4eff484848ff424142ff3c3c3bff353535ff2e2e2eff262626ff1e1e1eff151515ff0e0e0fff090908ff070606ff050505ff040403ff030302ff020202ff020201ff010101ff010101ff010101ff000101ff000000ff020201ff070707ff090909ff090909ff050504ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020201ff030304ff040404ff010101ff010001ff010000ff000100ff010000ff010101ff010101ff010102ff020202ff030302ff040303ff050504ff070706ff090908ff0d0d0dff141414ff1f1e1fff2a2a2aff323232ff363737ff3d3d3dff454544ff4c4c4cff535353ff59595aff5f5f5fff616161ff616161ff616161ff616161ff626261ff616161ff6161620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefffffffffffffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffffefefffefffffffefffffffefefefffffffffffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffefffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffffefefffefffffffffffffffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffefffffffffffefefefffffffefffefefffffefffefffefffffffefefefffefefefffffffefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefffefffefefefffefefffffefefefffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffefffffefefffffffefffefffefffffefffffefffffffffefffffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefefffefefefffdfdfefffefdfdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefffefffefefffffefffefffefffffffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefdfffefdfdfffefdfefffefefdfffefefdfffdfdfefffefefdfffefefefffefefdfffefefdfffdfefefffefdfefffdfefefffefefefffefdfdfffdfdfefffefefefffdfefdfffefefefffefdfdfffefdfdfffdfefdfffefefefffdfdfefffefdfdfffdfefefffefefefffdfdfdfffefdfdfffdfefefffdfefefffdfdfdfffefdfefffdfdfdfffefefdfffdfdfdfffefefefffefdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfefdfffdfdfdfffefefefffefefefffdfefefffdfdfefffefdfefffefefdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefdfffdfdfdfffefefdfffdfdfdfffefdfefffdfefefffefdfefffdfdfdfffdfdfdfffefefefffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffefefefffdfdfefffefdfefffdfefefffefefefffdfdfefffefdfefffdfefefffefefefffdfefdfffefefefffefefdfffefefdfffdfdfdfffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffdfefdfffefefefffefdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffdfdfefffefefdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfdfefffefdfefffdfefefffefefefffdfdfefffefdfdfffdfefefffdfefefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfefefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffffffefffefffefffefefefffffefefffefefefffefffefffefefefffefefefffffefefffefefefffffefefffefefefffefefffffefefffffffefffffefefefffefefefffffefefffefefefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffffefefffefffffffefffffffefefefffffffffffefffefffffffefffefefefffffffffffffffefffefefffffefffffffffffffffefefffffefffffffffffefffffffffffefefefffffffefffffefffffefffefffffffffffffefefffefefefffffffefffefefffffefefefffdfefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffefefffffffefefffefffefffffffffffefefefffffefefffefffffffefffffffefffefffffffffffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefefffffefffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffefefffefffefffefffefffefefefffefefffffffffefffefefffffefefffffffefffffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffefffffefefffffffefffefffefffffefffffefffffffffffffffffefefffefefefffffffffffefffefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffefffffffffffffffffefffffefefffffefffffffffefffffffefffefefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffefefffffefefffffefefffffefefefffefffffffffefefffffefffffefefefffffffefffffefffffefffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7b7b7bff7b7a7bff7a7a79ff797979ff797979ff757574ff6e6e6eff676767ff5f6060ff575757ff4d4d4eff434444ff393938ff2e2e2eff242323ff191918ff100f10ff0a0b0aff070707ff040404ff030303ff030302ff020202ff010101ff000100ff000100ff000000ff000000ff020201ff080809ff0b0b0cff080809ff040403ff010100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff030303ff080707ff090808ff010202ff000000ff000001ff000000ff000101ff010100ff010102ff020101ff030302ff040404ff060706ff090909ff0c0c0cff101010ff181818ff232323ff2f2f2fff3a3b3aff434444ff4c4c4cff545455ff5e5e5dff666667ff6e6e6fff767676ff7b7b7aff7b7b7aff7b7b7bff7c7b7bff7c7c7bff7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefffffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefdfffefefefffefdfdfffefefdfffefdfefffefefdfffefefefffefdfdfffefefdfffefefdfffefefefffefdfdfffdfefdfffdfefdfffdfdfefffefefefffefefefffefefefffefefffffefefefffffffefffefffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffefefffffffefffefffefffffefffffefffffffffffffffefefefffefefefffffffffffefefefffffefffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffffefefffefffffffefffffffefefefffffefefffefefefffefffefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefffefffefefffffefffefffefffffffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefffffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffefffffefffffffefffffffefefefffffefffffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefffefffefefffffefffefffefffffffffefefffefefefffffffefffefefffffefefefffefffefffefffefffefefefffefefffffffffefffefefffffefefffffffefffffffffefffffffefffffefefffffefffffffffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffefefffffefefffefffefffffffffffefefffffffefefffefffefffffffffffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefffefffefefefffffffefffffefefffefefefffefefffffefffffffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffffffffffffffefffefefffffefefffffffefffffffffefffffffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefdfffefefefffefefdfffefefdfffdfefdfffefefefffdfdfefffefdfefffdfefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffefffffffefefffffffefffffefffffefffefffffffffffffefefffffffefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfefffefefdfffefefdfffdfdfefffefdfdfffefefefffefefdfffefefdfffdfefefffefdfefffefefefffefefefffefdfefffdfdfefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffefefefffdfdfefffefdfefffdfefefffefefefffdfefefffefdfefffefefefffefefefffefefefffffefefffefefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373736ff373737ff323132ff2c2d2cff2a2a2aff292929ff2a2a29ff313130ff353536ff353434ff313231ff303130ff323232ff323232ff303030ff2d2d2dff2b2b2cff272727ff202020ff1a1a19ff161616ff131313ff111111ff111111ff101011ff111010ff111110ff111110ff111111ff111111ff111011ff101111ff101010ff0f0f0fff0f0f0fff111010ff141514ff1d1d1dff202020ff242424ff272727ff2a2a2aff2b2b2cff2b2b2bff292a2aff282828ff282828ff292929ff272828ff252625ff2a2b2bff303030ff5a5a5aff5a5b5aff5a5a5aff5a5a5aff5b5a5aff585959ff565656ff515152ff4b4b4bff434444ff3d3c3cff363636ff2f2f2fff282827ff1f1e1fff161616ff0f0f0fff090909ff070707ff050505ff040404ff030202ff010201ff010101ff010101ff010101ff020201ff010101ff000001ff020102ff070706ff090908ff080808ff050404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020303ff040404ff000001ff000001ff000000ff010001ff010000ff010101ff010001ff010101ff020202ff030303ff040403ff050505ff070707ff090909ff0d0e0dff141515ff1f1f1fff2a2a2aff343433ff3a3a3aff414141ff494949ff515151ff575756ff5c5c5cff605f60ff626161ff616261ff616162ff626161ff626261ff626261ff6262620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffefffffefffffffefffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffefffffffffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffefffffefffffffefffffefffefffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffefffffefefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffffefffffefefffffffefffffffefffffefefefffffefffffffefffffffefefffefefffffefffefffffffefffefffffffefefefffefffffffffefefffffffffffefffffffefffffffffefffffffffefffefefefffefffefffffefefffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfdfefffefdfefffefefefffefdfefffefdfefffdfefdfffefefefffefefefffdfefdfffdfefefffefefdfffefefefffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffefefdfffefefefffefefdfffdfefefffdfdfdfffefefefffefdfefffefdfefffefefdfffefefefffefdfefffefefefffdfdfefffdfdfefffefefdfffefefefffefefefffdfefdfffdfefdfffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefdfffefdfdfffefefefffefefefffdfdfefffefdfefffefdfefffdfdfdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefefffdfdfefffdfefefffefdfefffefefdfffdfdfdfffdfefdfffefdfdfffdfefefffefefdfffdfefefffdfdfdfffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffdfdfefffefdfefffefefdfffefefefffefefefffdfdfdfffdfefdfffdfefdfffdfefdfffefdfdfffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffefefdfffdfdfdfffefefefffefdfefffdfdfefffefdfefffefdfefffdfdfdfffefdfefffefdfefffefdfdfffefdfefffdfefdfffefefefffefefefffefefdfffefffefffefefefffefefefffefefefffefefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffdfdfefffdfdfdfffefefdfffdfefefffdfdfefffdfdfdfffdfefdfffdfefdfffdfefdfffefdfefffdfefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefffffffefefefffffefefffefefefffefffffffefefffffefefffffffefffffefefffffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefefefffefefffffffefefffffefefffefefffffefffefffffffefffefffffffffffefffefffffffefefefffffffffffffefffffffffffffffffefffffffffffffefffffffffffffefefffffefefffffffffefffffffffffffffffffefffefffefffefffefffffffefffefffffefffffefffffffffffffffefffffffefffffffefefefffefffffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffefefffffefefefffffefffffffefffffffefefffefefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffefffffefefefffffffefffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffefffffefffefffefffffffefffffffefffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefefffffefffffffefefffffefefffefefffffefefefffffffefffefffffffefefefffefffffffffefefffffffffffffffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffefffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffefffffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefffefffefffffefefffefffffffefffffffefefefffefffefffefefefffefffffffefffefffefefefffefefffffefffffffefefefffefefffffffefefffefffefffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7a7a7bff7a7a7aff797979ff797979ff787979ff737473ff6d6d6dff666666ff5e5f5eff565656ff4c4d4dff424342ff373838ff2c2d2dff222323ff171818ff0f0f0eff0a0a0aff070707ff040505ff030303ff020202ff010101ff000100ff000001ff000101ff000000ff000000ff010101ff080808ff0a0a0aff070708ff040304ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030304ff060707ff070807ff010201ff000100ff010000ff000101ff000100ff000100ff010101ff010202ff030303ff040404ff070707ff080909ff0b0c0cff0f0f0fff171617ff222222ff2e2f2eff393a3aff434343ff4b4b4bff535353ff5b5b5bff646465ff6e6e6eff757576ff7a7a7aff7b7a7bff7b7a7bff7b7b7bff7c7b7cff7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffefefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfefdfffdfefefffdfefefffdfefdfffdfefefffdfefefffdfefefffefdfdfffefdfefffefdfefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefffffffefffffefefefffffefffffffefefffffefefffefefffffefffefffffffefffefffffffefefefffefffffffffefefffffffffffefffffffefffffffffefffffffffefffefefffffefffefffffefefffefffffffffffefffefffffffefefefffffffffffffefffffffffffffffffefffffffffffffefffffffffffffefefffffefefffffffffefffffffffffefffffffefefefffefffefffefffefffefffefffefefefffefffffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefffffefffffffefefefffffefefffefefefffefffffffffefffffefefffffffefffffffefffffefefefffffefffffffefffffffefefffefefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffefefffffffffefffffffffffefffffffefefefffefffefffefefefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefffefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffefffffefefefffefefefffefffffffffefffffffffffffefefffffefefefffffffefffffffffffefffffffefefefffefffefffefffefffefffefffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefdfffefefdfffefefefffefefdfffdfefefffefdfdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffefefffefffffffefffefffefefefffefffefffefefefffefffffffefffefffefffefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefdfffefefdfffefefefffefefdfffdfefefffefdfdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424343ff373737ff373736ff323232ff2c2c2dff292a2aff292929ff333333ff3b3b3bff3d3e3eff3e3e3fff3f3f3fff404140ff424242ff403f3fff3c3d3dff3a393aff343435ff2c2c2cff232223ff1d1d1dff1b1a1bff181818ff181717ff171617ff161716ff171717ff171717ff171717ff171818ff181717ff171717ff171717ff161717ff171617ff181817ff1b1c1cff242524ff2a2929ff2f2f30ff353534ff39393aff3b3b3bff3c3c3cff3a3a3bff393939ff373736ff313231ff2b2a2bff2b2b2bff2f2f30ff363636ff5b5b5aff5b5b5bff5a5a5aff5a5a5aff5a5a5aff585958ff565656ff535252ff4d4d4dff454646ff3d3e3dff363737ff303030ff292929ff20201fff161616ff0e0f0fff09090aff070707ff050505ff040303ff020302ff010202ff010202ff010101ff020201ff010101ff010202ff010101ff010202ff060606ff080708ff070707ff040404ff020101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff040304ff000101ff000000ff000000ff000100ff000101ff000101ff000100ff010101ff010202ff020303ff030303ff050405ff070707ff0a0a0aff0e0f0fff161616ff202020ff2c2c2bff353535ff3c3d3dff444444ff4b4b4cff535353ff595859ff5c5c5dff605f60ff616161ff616161ff616161ff616161ff626262ff626262ff6262610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffefefffffffefffffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefefffffffffffefffefffefefffffffffefffefffffffffffffffefffefffffefffffffffffffefefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffefffefffefffefffefffffffffffefffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffefefffffffffefffefffffffffffffffefffefffffffffffffffffffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefefffffffffffefffefffefefffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefefffefffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffefefefffefefefffefffefffefffffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffefefefffefefefffdfdfefffefefefffefdfefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffefdfdfffdfdfdfffdfefdfffefefefffefdfefffefefefffefdfefffdfefdfffdfdfdfffefdfdfffdfefefffefefefffdfdfefffefdfefffdfdfefffdfefefffefefdfffefdfdfffefefefffdfefdfffdfdfefffdfefdfffdfefefffefdfdfffdfefdfffefdfefffdfefefffdfdfefffefdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefefffdfefefffdfdfefffefefefffefdfefffdfefefffefefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfefffdfdfefffdfefefffefefdfffefdfdfffefefefffefefefffdfdfefffefefdfffdfefefffefefdfffdfefdfffefdfefffdfefefffdfdfefffefdfdfffefdfdfffdfefdfffefefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfefefffdfdfdfffdfefdfffdfefdfffefefdfffdfdfdfffdfdfefffefefefffefdfdfffdfefdfffefefefffdfdfdfffefefefffdfdfdfffdfdfefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefdfefffefefefffefefefffdfdfefffefefdfffdfefefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefefffefefefffefdfdfffefefefffefefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffffffffffffefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffefefffefffefffefefefffffefefffefffffffffefffffefefffffffefffffefefffffefffffffffffefffffefefffffffffffefffefffefefffffffffefffefffffffffffefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefffffffefefefffefefffffefefefffffefffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffffefffffefefffffffffffefffefffefefffffffffefffefffffffffffffffefffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefffffefffffffffffffffefffefffefffefffefffefffffffefffefefefffefefffffffffffffffefefffefffefffffefffffefefefffefffffffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefffefffffffffffffffffffffffffffffefffffefffefffefefefffffefefffefffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffefffefffffffefffefffffffffffefffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffefefffffefefffefffffffffffffffffefefffefffffffffefffffefefefffefefefffefffffffefffffffffefffffffefffffefffefffffefffffffffffffffefffffefffffffffffffffefffefffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffeffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7aff797a7aff797979ff787978ff787878ff787878ff737273ff6c6c6cff656464ff5d5e5dff555555ff4b4b4bff414141ff373737ff2c2d2cff222222ff161717ff0e0e0eff0a090aff070707ff040404ff030303ff020102ff010001ff000100ff000001ff000000ff000100ff000100ff020201ff060606ff080708ff070707ff030303ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff070607ff080707ff020101ff000100ff010101ff010000ff000001ff010101ff010101ff020101ff020303ff050505ff070607ff090809ff0b0c0cff0f0f0fff161616ff202020ff2d2d2dff393939ff414241ff494a49ff515251ff5a5a5aff626262ff6c6c6dff757575ff7a7979ff7a7a7aff7b7a7bff7a7a7bff7b7c7bff7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffefffefffffffffefefffefffefffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffdfefdfffefdfdfffdfefefffdfefefffefdfefffefdfefffdfefdfffefdfefffefefefffefdfefffdfefefffefefefffdfefefffefefefffdfefdfffefefefffefefefffefefefffffffffffffefefffefefefffefefffffefefefffefffffffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefffefffefffffffffefffffefffffffffefffffefffefffefefefffffefefffefefffffffefffffefefffffffefffffefefffffefffffffffffefffffefefffffffffffefffefffefefffffefffefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffefffefffffffffffffefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefffffefefefffefffefffefffefffffffefffefefefffefefffffffffffffffefefffefffefffffffffffefefefffefffffffefefefffefefefffefefefffffefffffefffffffffefefffefefefffffffefffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffefefffffffffefffefffffffffefefffefffefffffefffffefffefffefefffffffefefffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffffefffffefffefffefffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefffffffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffefffefefefffffffefffefffffffffffffffefefffffffefffffefefffffefefffffffffefffefefefffefffffffefffefffefefefffefefefffefffffffffefefffefffefffffefefffefffefffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffefffffffefffefffffffefefffffffffffffffefefffefffffffffffffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffffffffffffefefffefefffffffefefffefefefffefefefffefffffffefffffffffefffffffefffffefffefffffefffffffefffffffefffffefffefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfefdfffefdfefffdfefefffefdfdfffdfefdfffefefdfffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffefefdfffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefdfffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494949ff424343ff373737ff373637ff323132ff2c2d2cff2b2b2bff373737ff414141ff464646ff494949ff4b4b4bff4d4e4dff4f504fff4f4f4fff4c4c4cff464647ff404040ff373636ff2d2e2dff272727ff222223ff212121ff201f20ff1f1f1fff1f1f1fff202020ff202121ff202020ff202020ff212121ff202121ff1f1f1fff1f1f1fff201f20ff212221ff242424ff2c2c2bff323232ff3b3a3bff414141ff464646ff484849ff49494aff494948ff464546ff414141ff383838ff2f2f2fff30302fff363737ff3e3e3eff5b5b5aff5b5a5bff5a5b5bff5a5a5aff5a5a5aff585757ff555555ff525252ff4d4c4cff464646ff3e3e3eff383838ff313131ff292a2aff202121ff171616ff0f0e0fff090a09ff070707ff050505ff040304ff020303ff020203ff010202ff010201ff010201ff010201ff010101ff000001ff020202ff050505ff070707ff070707ff030303ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020101ff030303ff040404ff010000ff000000ff010000ff000000ff010000ff000101ff000101ff010001ff020102ff020302ff030303ff050505ff070707ff0a0b0bff101010ff171817ff212222ff2c2d2cff373736ff3d3e3eff454545ff4d4d4dff535253ff585858ff5c5c5cff5e5e5fff616161ff616061ff616161ff616161ff626262ff626262ff6262610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefefffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffefffefffefefffffefefffffffffffffffefffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffffffefffffffffffffffffffffefffefffefefffffefefffffffffffffffefefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffefffffffffefffefffefffefefffffefefffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffefffffefefffefefffffefefffffffefffffefefefffffefefffffefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefffefffefefffffffffefffefefefffefefefffffffffffefffffffefffffffefefefffffefffffffffffffefefefffffefffffffefefffefffefffefffefffffefefffefffffffefffefffefefffffffefefffffffefffefefefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefdfffdfefefffdfefdfffefefefffefdfefffefefdfffefdfdfffdfdfdfffefefefffdfefefffdfefefffdfdfdfffefdfefffefefefffdfdfdfffefdfefffefefdfffdfefdfffdfefdfffefdfdfffefefefffdfefefffdfdfefffefdfdfffefefdfffefefdfffefdfdfffdfefefffefefdfffefdfdfffdfefdfffefdfdfffefdfefffefefdfffdfefdfffdfdfefffdfdfdfffdfefefffdfdfdfffdfefefffdfdfdfffdfdfefffefdfefffefefdfffefefefffefefefffdfdfefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefdfefffefefefffefdfdfffefdfdfffefefefffdfefefffdfefefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfefdfffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffefdfefffefefdfffdfefdfffdfdfefffdfdfdfffefefefffefdfdfffdfefefffdfefdfffdfdfefffefdfefffdfefdfffefefefffefefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffefdfefffdfdfdfffefdfdfffefefdfffdfdfefffdfdfdfffefefdfffdfefdfffefdfdfffefdfefffefefdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefefdfffdfefefffdfefefffdfdfdfffefdfefffefefefffdfdfdfffefdfefffefefefffefefefffefffefffffefefffefefffffefefefffefefffffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfefffefefefffefdfdfffdfefefffdfdfdfffdfdfefffdfdfefffdfefdfffefefefffefefefffdfdfefffefdfdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefffefffffefefffefefffffefefefffefefffffefefefffffffefffffffefffffefefffefffffffffffefffffefefffefffefffefefefffffefffffffffefffefffefffefefffffefefefffffffffffffefefffefffffffefffefffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffffffffefffffffffefffffffefffefefffffefefffffffefffffefefefffffefefffffffefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefffffffefefefffffefffffffffffffefefefffffefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffffffefffffefefffefffefffefefefffffefffffffffefffefffefffefefffffefefefffffffffffffefffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffefffffffffffffffffefffefefffffefffefffefffffffffefffffffffefffefefefffefefefffffffefffefefffffefffffffefefefffefefefffffffffffefefefffffefffffffefefffefffefffefffefffffefefffffffffffefffffffefefffffffefefffffffefffffffefffffefefffefffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefefffffffffefffefffffffffffffffffffffffffffefffefefffffefffefffefffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffffefffefefffffefefffffffefffffefefefffffefffffffffffffefefffffefefffffffffefffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffefffeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a7a7aff797979ff787979ff787878ff777778ff787778ff727372ff6b6b6bff636463ff5b5b5cff535352ff484949ff3f3f3fff353635ff2d2c2cff212121ff151516ff0e0d0eff090909ff070606ff030303ff010102ff000101ff010100ff000100ff010001ff010101ff010100ff000101ff010201ff060606ff070708ff060606ff030303ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040304ff070707ff080808ff020202ff000000ff010000ff000100ff010000ff010100ff010101ff020202ff030303ff050405ff060706ff090809ff0c0c0bff0e0e0fff141515ff1f1f1fff2b2b2bff373737ff404040ff484847ff505050ff585958ff616262ff6b6b6cff747474ff797979ff797979ff7a7a7aff7a7a7bff7b7b7bff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffffffffffefefefffefffffffefefefffefefffffefefffffefefefffefefefffefefefffefdfefffefdfdfffdfefefffefdfdfffefefdfffefefdfffdfdfefffdfdfefffefdfefffdfdfdfffefdfefffefefdfffdfdfefffdfdfefffefefdfffdfefefffefefefffefefefffefefdfffefefefffefefefffefffefffefefffffefffefffefefefffefefefffffffefffefefffffefefffffefefefffefefefffffffffffefefefffffefffffefefefffefffefffefffefffffefefffefefffffefffefffefefffffffefefffffffefffefefefffffefefffefffffffefffefffffefefffefffefffffefefffffefffffffffefffefffefffefefffffefefefffffffffffffefefffefffffffefffefffefefffffffefffffffffefffffffffffffffffffefefefffffefefffefffefffffefefffefffefffffefefffefefffffefefffffffefffffefefefffffefefffffffefffefefffffefefefffffffefffefffefffffefefffffefffffffffefffefefefffefffefffefffefffffefffffffffefffefefefffefefefffffffefffefffffffefffffffefefefffefefffffffffffffefefefffffefffffffffefffefffefffefffefffffefffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefffffffffffffffefefffefffffffefefefffefefffffffefffffefffefffefffffffefffefffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefefffffffefffffefefefffffefefffffffefffefefffffefefffffffffefffefffefffffefffffffffffffffffefffefefffffefffefffefffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefefffefffffffefffefffffefefffefffefffefefefffefefffffffefefffefffefffefefffffefefefffefffefffefefefffefffffffefefefffefefffffffefffffefffefffffffffffffffefffefefefffffefefffefffefffffefefffffffefffffffefffffffffffefefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffefffffffffefffffffffefffefefefffefefefffffffefffefefffffefefffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefefefffefefefffefffefffffefefffffffefffffefefffefefffffefefffffffefffffefefefffffefffffffffefffefefffffefefffffffffefffefffefffffefefffffefffffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffefdfdfffefdfefffefefdfffdfefefffdfefdfffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefdfffdfdfefffefdfefffefefefffefdfefffefffefffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff49494aff49494aff434243ff373737ff373737ff323232ff313131ff3d3d3dff484847ff4d4e4dff515151ff545454ff585857ff595a5aff595a5aff575857ff535253ff4c4c4cff444444ff3c3c3cff363635ff313131ff2f2f2fff2e2e2eff2e2d2eff2e2e2eff2f2f2fff302f30ff2f2f2fff2f2f2fff2f302fff302f2fff2e2e2fff2d2e2dff2d2d2eff2f2e2eff313131ff373737ff3e3d3dff454545ff4c4c4cff515050ff525352ff535353ff525253ff4f4f4fff494949ff404040ff353536ff363736ff3e3d3eff474848ff5b5b5bff5a5a5bff5b5b5bff5a5b5aff5b5b5bff585858ff545455ff515151ff4c4d4cff464545ff3f3f3eff393938ff323232ff29292aff212021ff161616ff0f0e0eff0a0a09ff070708ff040505ff040403ff020302ff030202ff020202ff020201ff010101ff000101ff000101ff010001ff010201ff050505ff080707ff080808ff040404ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020202ff030303ff040404ff000101ff010000ff000100ff010000ff000001ff000001ff010001ff000101ff020101ff020202ff020303ff040405ff080807ff0b0c0bff111111ff1a1919ff242424ff2f2f2fff373837ff3f3f3fff464647ff4d4d4dff535353ff585858ff5c5c5cff5f5f5fff616162ff616161ff626162ff626262ff626262ff626262ff6262620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffefefefffefffffffffefffffefffefffffefefffffffffffffefefffefffffffefffefffffffffffffefefffefffffffffffffffffefefffffffffffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefffffffffffffffffefefffffffefffffffffffffefefffffefefffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffefffefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffffefefffffefefffffffefffffffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffefefffffefffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffdfefdfffefdfdfffefefefffefefefffefefdfffefefdfffdfefdfffdfdfdfffefefdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffefefefffefefdfffefdfdfffefefdfffefdfdfffefdfdfffefdfefffefefdfffefefefffefdfefffdfdfdfffefefefffdfefdfffdfdfdfffdfdfefffefdfefffdfdfdfffefdfdfffefefefffefdfdfffdfefefffdfefdfffefefefffdfdfdfffdfdfefffefdfefffefdfdfffefefdfffdfefefffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefefefffffefefffefefefffefffefffffefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefdfffefefdfffdfefefffefdfdfffefefdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffefdfefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffefdfefffefdfdfffdfefefffdfefdfffefefefffdfdfdfffdfdfefffefdfefffefdfdfffefefdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfefdfffefdfefffdfdfefffdfefdfffefdfdfffefdfdfffefefefffdfefdfffdfdfdfffefdfefffefdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffefefdfffdfefefffdfefdfffefefefffdfdfdfffdfdfefffefdfefffdfdfdfffdfefdfffdfefefffdfdfdfffefdfdfffefefdfffdfdfdfffefefefffefefefffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefffefffefefefffffefefffffefefffefffefffefffefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefffffefefefffffffefffefffefffefefefffefefffffefefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffefffefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefdfffefffefffefefefffefefefffffffefffefffffffefefefffefefffffefefefffffffffffffffefffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffffffffffffffffefffffefefefffffffffffefffefffefefefffefefffffefefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffffefefffefffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefefffffefffffffffefffffffefffefffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffffffefffffefefffffffefffffefefffffefffffffefffffffefefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffffffffffefefffefffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffefffffffffffffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefefffffffffffffefffefffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffefffefffffefffffefffefffffefffffffffefffefefffffffffefffffffffffefefffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffefffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a79ff797979ff787878ff787878ff797879ff787778ff787878ff727273ff696969ff616161ff5a5959ff505050ff464646ff3c3c3cff343433ff2b2b2bff201f20ff141514ff0e0e0eff0a0909ff060606ff030303ff020202ff000101ff000100ff010000ff010101ff010101ff000100ff010101ff020202ff060605ff070706ff060606ff030303ff010101ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff040403ff070707ff070707ff020102ff010100ff000000ff010001ff010101ff010101ff010201ff020202ff030303ff050505ff070706ff080809ff0b0b0bff0e0e0eff141414ff1d1e1dff292929ff343434ff3e3e3eff464646ff4f4e4eff585758ff616060ff6a6a69ff737372ff797979ff797979ff7a7a79ff797a7aff7a7a7aff7a7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefefffffefffffefefefffefefefffefefefffefefdfffefdfdfffefefdfffdfdfdfffefefefffefefefffefefdfffdfefdfffefdfefffdfefdfffefdfefffefefdfffdfdfefffdfefdfffefefefffdfdfefffdfefdfffefefefffefefefffefefefffdfefdfffefefefffefefefffffefefffffffefffefffefffefefefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffffffefffffefefffffefefffffefefffffefefffefefefffffefefffffefefffffefffffefefefffffefefffefffefffefefefffefefffffefefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffefffffefffffffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefefffffefefffffffffffefffefffffefefffffefffffffffefffffffefffefffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffefefffffefffffffefffffffffefffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffefffffefffefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefffffffefefffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffefffffffffffffefffffefefefffffffffffefffefffefefefffefefffffefefffffefefefffffefefffefefefffffefefffefffefffefffefffffefffffefefefffefefefffffefffffefefefffffffefffefffffffefefefffefefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefdfffefefefffdfefdfffdfefdfffefefefffefefefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffffffefffefefefffffefffffefffffffefefefffefffefffffefffffefffefffffefffffffffefffefefffffefffefffffffffffefefffffefffefffffefffffffefefffffffffffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefefffefefefffefefdfffefefefffefefdfffefdfdfffefefdfffefefefffefdfefffefdfefffefefefffefefefffefdfefffdfefdfffefefefffdfefdfffdfdfdfffefefefffefdfefffdfefdfffefdfdfffefefefffefefdfffdfefefffefefdfffefefefffefdfdfffefefefffffefffffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494949ff494949ff49494aff434342ff373737ff373737ff393839ff444445ff4f504fff555555ff595858ff5c5c5cff5e5e5eff616060ff626162ff606060ff5d5d5cff595958ff535453ff4f4e4fff4c4b4bff474848ff454545ff434444ff444444ff454445ff454545ff454545ff454544ff454444ff454544ff454444ff454445ff434344ff434242ff424242ff444344ff464746ff4b4b4bff505050ff545454ff585859ff5a595aff5a5a5aff5b5a5aff585858ff545453ff4c4c4cff3e3e3dff3e3e3eff484747ff525353ff5b5b5bff5b5a5aff5b5b5aff5a5b5bff5a5a5aff585858ff555554ff505051ff4d4c4dff464746ff40403fff393939ff323132ff292929ff202020ff161615ff0e0e0fff090a09ff080808ff050505ff030403ff030202ff030202ff030303ff010201ff010101ff010101ff010000ff010100ff010101ff050606ff080808ff090908ff040505ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff020101ff040403ff040404ff010101ff000000ff000000ff000100ff010001ff000100ff010001ff010101ff010102ff020202ff040304ff050506ff080808ff0c0c0cff121212ff1b1b1bff262625ff303030ff393939ff414040ff484847ff4e4e4dff535454ff585858ff5d5c5cff5f6060ff616161ff616162ff616262ff626262ff626262ff626262ff6262620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffefffffffffefffffffffffffefffffffefffffffffffffefffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefffffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffffffffefffffffffffffefffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffefffffffffefffffffffffffffefffefffffffefefffffffefefffffefffffefefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefffffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffefffefffffffffffefffffffffefffffffffffffffffefffffffffffefffffffffefffffffefffffefffefffffefffffefffefffefffefffefefefffffefefffffefefffefefefffffefffffffffefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffefffffffffffefffefffefffefffefefffffffefefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefefffffefefffffefefffffefefffffefefffffffffffffefefffefefefffefefefffefffffffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefffefffefefffffefffffffefffffffffefefffffffefffffffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefefffefffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefdfffefefefffefefdfffdfefdfffefdfefffefefefffdfefdfffdfdfdfffdfefdfffdfdfefffdfefefffdfdfefffefdfdfffdfefdfffdfefefffdfdfefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefdfffefdfefffdfdfdfffefefdfffdfefdfffefefefffdfefefffefdfefffefefefffefefdfffefefefffdfefefffefdfefffefdfefffdfefdfffefefefffdfefdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfefffefdfdfffdfdfefffefefdfffdfefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffefefffffefefffefefefffefffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffdfefefffefdfdfffdfefdfffdfefefffdfdfefffdfdfdfffefefefffefdfefffdfefdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffefdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffefdfefffefdfefffdfefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfefffefefdfffdfdfefffefefdfffdfefdfffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffefefefffefdfdfffefdfefffdfdfdfffdfefefffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffefefdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfefefffdfdfefffefdfdfffdfefdfffdfefefffdfefefffdfdfdfffefefefffefefefffefefdfffefefefffffefefffefefefffefefefffefefefffefffefffffefffffefefffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfdfffefdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefefefffdfefefffefdfefffefefdfffefefdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffefefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffffffefffffffefffefffffffefefffffffefffffffefffffefffefffefefefffefffefffefffefffefefefffffefefffffefefffefefefffffefffffffffefffffefffffffffefffefffefffffefffffffefffffffffffffefffffffefefffffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefffefffefefffffefefefffefffefffefffffffefffffffefefefffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffefffffffefefffffffefffffffefffffefffefffefefefffefffefffefffefffefefffffffefefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffefffefefefffefffefffefefffffefffffffefefffffffefefffefffefffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffefffffefffffefefefffffffffffefffefffffffffffefffffffffefffffffffefffffffefffefffffffefffffffffefffffffefffffefffefffffffffffffffefffffffffffefefffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffefffefefefffefffefffefffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffeffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797879ff787878ff797879ff787878ff787878ff787878ff717271ff686868ff5f5f60ff575757ff4e4e4eff444344ff3a3a3aff333232ff2a2a29ff1f1e1eff141314ff0e0e0eff090909ff060506ff030303ff020202ff010101ff000100ff010101ff010100ff010101ff010101ff020201ff020202ff050505ff060706ff060606ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff070807ff080708ff020202ff010101ff000101ff000000ff000000ff010101ff020101ff030202ff040303ff050605ff070606ff080708ff0a0a0aff0d0e0eff141413ff1d1d1cff282828ff333232ff3c3c3cff454445ff4d4d4dff565656ff5f5f5fff686868ff717172ff787978ff797979ff7a7979ff7a7a79ff7a7a7aff7a7a7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffffefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffdfdfefffdfdfdfffefdfdfffefdfdfffefefefffefdfdfffefefefffefdfdfffefdfefffdfdfefffdfefefffefefefffefefdfffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefffefffefefffffefffffffefefffffefefefffefffefffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffefffffefefffffffefefffefffefffffffefffefefffffefefffffffefffffffefffffefffefffefefefffefffefffefffefffefefefffffefefffffefefffefefefffffefffffffffefffffefffffffffefffefffefffffefffffffefffffffffffffefefffffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefffefffffffffffffffefffefefefffffefffffffffefffefffefffefefefffefffefffefefffffefffffffefffffffffefefffefffefffefffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffffffffefefefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffefefffffefefffefefefffffefffffffefefffefefefffefffefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefffefffffffffffffffefffefefefffffefffffffffffffefffefffefefefffefffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffefffffffffefffffffffefffffffefffefffffffefefffffffefffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefffefffefffefffffefefffefefffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefffffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffefffefefefffefffefffefefffffefffffffefffffffffefefffefffefffefffffffefefffffefefefffefffffffefefefffefffefffffffefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffefffefffefffffffffffffffefffefefefffffefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffdfefdfffefefefffdfefdfffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfdfffefdfefffefdfefffefdfefffefefefffefefefffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4949ff4a4949ff4a4a4aff4a4949ff434243ff353535ff3c3d3dff4c4c4cff575757ff5b5b5bff5e5e5dff606060ff626162ff656564ff656665ff656465ff636362ff606060ff5d5e5eff5b5b5cff5a5a5aff585958ff565656ff545455ff545454ff545454ff545454ff545453ff555454ff545453ff545454ff535353ff545453ff525352ff525252ff505151ff515151ff535353ff555555ff585858ff5a5a5aff5d5c5dff5e5e5eff5f5f5fff606060ff5f5f5eff5c5c5cff555656ff464545ff484748ff525252ff59595aff5b5b5aff5b5b5bff5b5b5bff5b5b5bff5b5a5bff585858ff555555ff505151ff4c4c4cff464646ff404040ff3a3939ff323131ff292828ff1f1f1fff151515ff0e0e0eff09090aff070808ff050505ff030303ff030302ff030302ff020202ff020102ff010101ff000100ff000000ff000100ff010101ff060707ff09090aff090909ff050504ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff040404ff040405ff010001ff000000ff000000ff010000ff010101ff010000ff010101ff010101ff020102ff020202ff030404ff060606ff080808ff0c0c0cff121211ff1b1b1bff272627ff323231ff393a3aff414141ff484847ff4e4e4fff545454ff585959ff5c5c5cff60605fff626262ff626262ff626262ff626262ff626262ff626261ff6262610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffefefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffefefffffffefefffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffefffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffefffefefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffefffefffefefefffffefefffefffefffffefffffffefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffdfefefffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefdfffefefefffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffefdfdfffdfdfefffdfefefffdfdfdfffefefefffefdfdfffdfdfefffefdfefffefdfefffefdfefffefefdfffefefdfffdfefefffefefdfffefefdfffefefefffefefdfffefefefffefdfefffefefdfffdfefdfffefefefffdfefdfffdfefefffefefefffefefdfffefefefffdfdfefffefdfdfffdfefdfffefdfdfffefefdfffdfefdfffefdfefffefefdfffefefefffefefefffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefffffffefffffefefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfdfffdfefefffefefefffdfdfefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfefdfffdfefefffdfefefffefefdfffefefefffdfdfefffefdfdfffdfefdfffefdfdfffefefdfffdfdfdfffefdfefffefdfdfffdfdfefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffefdfdfffdfefefffdfefefffefefefffefefefffefdfefffdfefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefdfefffefdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefefdfffefefefffdfefefffdfefdfffdfefefffefefdfffefdfefffefefdfffefdfefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefffefffffefffffffefefffffffffffffefffffefffefffefefefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffefefffefffefffffffefffffffefffefffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffefefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffefffffffefefffffffffffffefffffefffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffefffffffffffffffefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffefffffffffffefefffffefefffffffffefffefefefffefefefffefefefffffffffffefefffffffefefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffefffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffefffffffffffefefffffefefffffffffefffefefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffefffefffffefffffffefefffefffffffffefffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffefffffefeffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a797aff79797aff797979ff787978ff787878ff787878ff787878ff706f70ff656464ff5a5a5aff505151ff484948ff414141ff3a3a39ff323232ff292a29ff1d1d1dff131212ff0c0d0dff090909ff060607ff040504ff040303ff010201ff010101ff010101ff010101ff010101ff010101ff020202ff020202ff040404ff060605ff040404ff020202ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff040504ff090909ff090909ff020202ff000101ff000100ff000101ff000100ff010001ff010201ff030303ff040404ff050606ff060606ff070607ff090a09ff0d0c0cff121312ff1c1b1cff282828ff323333ff3c3c3bff434343ff4b4b4bff535353ff5c5c5cff656565ff6e6e6eff747474ff787878ff797979ff7a7a7aff7a7a7aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffefffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfefefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefefffffffefefffefefffffefffffffefefffffefefffffefefefffefefffffffefffffffefffffffefefffffffefffefffefffefefefffffefefffefffefffffefffffefefefffffffffffffefffffefffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffefefffefffefffffffefffffffefffefffefffffefffffffffefffffefffffefffffffefffefffefffffffffffefffffefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefffffffefefefffffffefffffffffffefefffffefefffffffffefffefefefffefefefffefefefffffffffffefefffffffefefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffefefffffffefefffefffefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefffffffffffefffffffefffffffffffffffffffffefffffffffefffffefffffefefefffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffefffefffffefffffffefefffffffffffffefffffefffefffefefefffefefffffefffefffefffffffefefffffffffefffffefffffefefefffefefefffefffefffefefefffffffefffefefefffffefffffffefefffefefffffefffffffefffefffefffffffffffefffffefffffefffefffffefffffffefefffefffffffffefffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefffefffffffffffefefffffffefefffefefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefffffffefffefffefffffffffffefffffefefffefffefffffefefffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefffffefffffffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefdfffefefefffefefdfffefefefffefdfefffefefefffdfefefffefefefffefefdfffdfefefffefefefffefefdfffefefefffefdfefffefefdfffdfefefffefefefffffffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494949ff494949ff49494aff4a494aff49494aff424342ff505050ff616261ff656465ff656565ff656666ff666666ff676767ff686868ff696969ff6a696aff696969ff686768ff676666ff666666ff676766ff666767ff676767ff666767ff656666ff656565ff656565ff646464ff636364ff646364ff646364ff646363ff646463ff646463ff646464ff646464ff636463ff646364ff646463ff646464ff636263ff636362ff636363ff646464ff666766ff666767ff666666ff636362ff545454ff535253ff595959ff595a59ff5b5b5bff5b5b5bff5b5b5bff5b5b5bff5b5b5bff585858ff545555ff505150ff4b4c4cff464746ff404040ff393a39ff313131ff282727ff1d1e1eff151414ff0e0e0eff090a09ff080707ff050605ff030303ff030202ff020202ff020202ff020201ff010101ff010101ff000001ff010000ff010101ff070707ff0a0a0aff0a0a0aff050506ff020201ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff040405ff050505ff010101ff000100ff010000ff010101ff010101ff010101ff000101ff010101ff010102ff020303ff040404ff050605ff080708ff0c0b0bff111111ff1b1b1bff272727ff323232ff3b3b3cff424243ff494948ff4e4e4eff545454ff585858ff5c5c5cff5f5f60ff626262ff626262ff616262ff626262ff626262ff626162ff6162620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffffffffffffffffffffefffefefffffffffefffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffefffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefefffffefefffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffefffffffffffffffefffffffefefefffffffffffffffefffffffefffffffffffffffffffffffefffffffefffefffefffffffefffefefefffffefefffffffefffefffefffffefefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefefffffefefffffffffffffffefffffffefffefefffffffffefffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffefefffffefefefffefefffffefffefffffefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffefffefffefffffefffffefffffffefefefffffffefffefffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffefefffefffffffefefefffefffefffffffefffffffefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffdfefefffdfefefffdfefefffdfdfdfffefdfefffefefdfffdfefefffdfdfefffdfefdfffdfefdfffefdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffefdfefffefdfdfffdfdfdfffefdfdfffdfefdfffefefdfffefdfefffdfefdfffefdfdfffefdfefffdfefdfffefefefffdfefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfdfdfffefdfdfffefefefffdfefdfffefdfdfffdfdfefffefefdfffefdfefffdfdfdfffdfdfefffefefefffefefefffdfefefffefefdfffefefefffefffefffffefefffffffefffefefffffefefefffffefffffefffffffffefefffffefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefdfffdfefdfffefefefffefdfefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfdfffefefdfffdfefdfffefdfdfffdfdfefffefdfdfffefdfefffdfdfdfffdfdfefffefefefffdfefdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffefdfdfffdfefefffdfdfdfffefefdfffdfefdfffefdfefffefdfefffdfdfdfffefefdfffdfefefffefefefffefefefffefffefffffefefffffefffffefefefffefefefffefefffffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefdfffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefefffefefdfffefdfefffdfefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefffffefefefffefefefffefefffffefefefffefffefffffffefffffffefffffffffffffffffffefffefffffffefffefffefffffffefffefefefffffefefffffffffffefffefffffefefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefffefffffffffffffefffffefffefffffffffffefffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffefffffffffffffffffefffffffefffffefffffffefffffefffefffffffefffefffefffffffefffefefefffffefefffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffefefffffffffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffffffffffefffffefffffefffefffffefefffffefffffefffffffffffffffefffffffefefefffffffefffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffffefffefefefffffefefffffffffffffffefffffffefffefefffffffffefffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffefffefffffffefffefffffffefffefffefffffffefefefffffefffffffffffffefffffffefefffffffffefffefffefffffefffffefffffffefefefffffffefffefffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff79797aff797979ff787878ff777878ff767677ff707070ff666666ff5a5b5bff515150ff494949ff424342ff3d3d3dff353535ff2b2b2bff1e1e1eff141414ff0c0d0dff0a0909ff070607ff050505ff040504ff030303ff020202ff010202ff010101ff010101ff020101ff010202ff020102ff030303ff040504ff030303ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040405ff090909ff0b0b0bff010202ff010100ff010101ff010101ff020101ff020201ff020203ff020303ff030303ff020303ff030303ff040304ff080808ff0d0e0dff121212ff191a1aff262727ff343434ff3d3c3dff454544ff4c4d4dff555455ff5d5e5dff666666ff6f6f6fff747575ff787878ff7a7b7aff7a7a7aff7a7a7bff7a7a7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefefefffffefefffffffefffefffefffefefefffefefffffffefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefdfffefdfdfffdfefdfffefefdfffefefdfffefdfefffdfdfdfffefefefffdfefefffefdfdfffefdfefffdfdfdfffefefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffffffefffefffefffffefffffffefffffefefefffffffefffefffefffffefefffefefffffefffefffffefefffffefffffefffefffefefefffefefffffefefefffefffefffffffefffffefefffffefffffffffffffefffefffffffefffefffefffffffefffefefefffffefefffffffffffefffefffffffefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffefefffefffefffffffffffffffefffffefffffefffffffffffffffefffffffffefefffffefffffefefefffffffefffefefffffefefefffefffefffefefefffffefffffffffffffefffffffefefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffffffffffefffffefffffefffefffffffefffffefffffefffffffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefefffffefefffffffffffefffefffffefefffefefffffffefefffefefefffefefefffefefffffffffefffefffefffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffefffffffffefefffffefffffefefefffffffefffefefffffefefefffefffefffefefefffffefffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffefffffefffffefffffffefefefffffffefffffffefffffefefffffefffffffefffffefffefffefffefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffffefefffefefefffefefefffefefffffffffffffefffefffefffefffffefefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffefffefffffffefffefffffffefffffffefffffffefefefffffffffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffefffffffefefffefefefffffefefffefffefffffefefffefefffffefffefffffefefffffefffffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefffefffefffefffffefefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffefffefffffffefffefffffffefffefffefffefffefefefffffefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefdfefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfdfefffefdfdfffefefefffefefefffefefdfffdfdfefffefefdfffefefefffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494949ff49494aff494a4aff4a4949ff494949ff494949ff525251ff5c5d5dff636464ff646565ff656565ff676767ff696969ff696969ff6a6a6aff6b6b6bff6b6b6bff6a6a6aff696969ff686868ff6a6a69ff6a6b6aff6c6c6cff6c6c6cff6b6b6aff6a6a6aff696a6aff6a6969ff686869ff676868ff686868ff696969ff696a69ff6a6a6aff6b6b6bff6b6b6bff6b6b6bff6b6b6aff6a6a6aff696969ff676767ff666666ff666665ff656665ff686968ff696969ff696969ff686867ff5e5f5eff595959ff59595aff595959ff5b5b5bff5a5b5bff5a5a5bff5b5b5bff5b5b5bff575858ff545454ff505050ff4b4c4bff464646ff40403fff393939ff313131ff282828ff1e1f1fff161515ff0f0e0fff090909ff070807ff050505ff030303ff020202ff020202ff020102ff020101ff010101ff010101ff010101ff000100ff020102ff070808ff0a0a0aff0a0a09ff050605ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010202ff040403ff050404ff000101ff010000ff010100ff010101ff010101ff010101ff010101ff020101ff020102ff030303ff040504ff050606ff070807ff0b0b0bff111111ff1a1a1aff262626ff313131ff3c3c3cff434343ff494949ff4f4e4fff535454ff575758ff5c5c5bff5f605fff626262ff626262ff626261ff626262ff626262ff626262ff6261620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffefefffffffffffffefffffffffffffefffefffefffffffefefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffefffefffefffefefffffffefffffffefefffefefefffefefefffffffefffffffefffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffefffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefffffefefefffefefefffffefefffefefffffffffffffffefefffffffffffffffefffefffffffffffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffffefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefefefffefffefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffdfefdfffefefdfffdfdfefffdfdfefffefefefffdfefefffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffefdfefffefefefffefefefffefdfefffefefefffdfdfdfffdfefefffdfefdfffefdfefffefefefffefefdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefdfefffefefdfffdfefdfffdfefefffdfdfdfffefdfefffdfefefffefdfefffefefefffefefefffefefefffefffefffefffefffffefefffefefffffefffffffefefefffefefffffffffffffefffefffffefefffefefefffefefffffefffefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffdfdfdfffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfefdfffdfefefffefdfdfffefefefffefdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfefdfffefdfefffefdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffefefefffdfefdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfefefffefdfefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefffffffefefffffefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefdfffefefdfffdfefefffefdfefffdfefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefefefffefefefffefefefffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefffffffffefffffffffffffffffffffffffffffffffefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffefffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefefffefffffffefffefffefefffffffefefffefefefffefefefffefefefffffffefffffffffffefefffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffefffefefffffefffefffefefefffffffffffefffffffffefffffefffefffefffefffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefefefffefefefffefffefffefefffffffefefffefefefffefefefffffefefffffffffffffffffffefefffffffffffffefffffffffefefffffffffffffefffffffffffffefffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffefffefffffffefffefefefffefefffffffffffffffffffffefffffffffffefffffefefffffffefffffefffffffffffffffefefffffffffffffffefffefffffffefffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefffffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a797aff797a79ff797a79ff797979ff787878ff797879ff717171ff686768ff5f5f5fff565656ff4d4d4dff464645ff3d3e3eff343333ff282828ff1d1d1dff141414ff0e0e0eff0a0a0aff070808ff060606ff050505ff040505ff040404ff030304ff020203ff010201ff020101ff020202ff020202ff020202ff040303ff020202ff010100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030304ff080808ff0b0b0bff010101ff010101ff010101ff020201ff020302ff040303ff040404ff040404ff030404ff050505ff070707ff080808ff0b0b0bff0e0e0eff131314ff1b1c1bff282828ff333434ff3d3d3cff464646ff4d4d4dff555556ff5f5f5fff696868ff727372ff787878ff7a7a7aff7a7b7aff7a7a7aff7a7a7aff7a7a7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffefffffffefffffffffefefffffffffffffefffffefffefffefffefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffdfefefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffefefefffdfefdfffefefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffefffefffefefefffffefffffefffffffffefffffefffefffefefefffefefffffefffefffefefffffffffefffffefffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffefefefffefefffffffffffffefffffffefefffffefffefffffefefffffffefffffefffffffffffffffefefffefffffffffffefffefefffffefffefffefefefffffffffffefffffffffefffffefffefffefffefffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefefefffefffffffefffefffffefffffffffffffffffefffffffefffffefefffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffefffffffffefffefffefffefffefffefefefffefefffffefefffffffefefffefffefffffefffffefefefffefffefffefffefffffefefffefefefffefefffffefefefffefefffffffffffffefffefffffffefffefefefffefefffffffffefffefffffffefefffffefffefffffefefffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefffefffefffffffffefefffffffffffffefffffefffefffefffefffefffefffefefefffefefffffefefffffffefffffefffefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffefefffffefefffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffefffefefffffefffefffefefefffffefffffefffffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefffffffefefffefffefffefefffffefefefffefffefffefffefffefefefffefefefffefefffffffefefffefffefffffefffffffefefffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffefefefffefefffffffffffffefffffffefefffffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefdfefffefefefffdfefdfffefefefffefefefffefefffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff49494aff494949ff49494aff4a4a4aff494a49ff525251ff5d5c5dff636364ff656565ff656566ff676767ff696969ff696969ff6a6a6aff6b6b6bff6b6b6bff6b6b6bff6b6b6bff6a6a6aff696969ff6a6b6aff6b6b6bff6c6c6cff6b6c6cff6c6c6cff6b6b6bff6a6a6aff6a6a6aff696969ff686869ff696969ff6a6a6aff6b6a6bff6b6b6bff6b6b6bff6b6b6bff6b6c6bff6b6b6bff6a6a6aff6a6a69ff686868ff676767ff676766ff696868ff69696aff696a69ff696a6aff696968ff686868ff5f5e5fff595959ff595a59ff606161ff5b5a5aff5b5a5bff5a5a5bff5b5a5aff585858ff545454ff504f4fff4b4b4aff454646ff403f3fff383939ff313131ff282828ff1f1f20ff161616ff0e0e0eff090909ff070707ff040505ff030403ff020203ff010102ff010101ff010101ff010101ff010101ff010101ff010000ff010201ff080807ff090a0aff090a09ff040404ff010102ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff030303ff040303ff010100ff000100ff010001ff010101ff010101ff000101ff010001ff010101ff010201ff030303ff040404ff050506ff080808ff0b0b0cff101011ff191a19ff252525ff313130ff3b3b3cff434343ff494848ff4e4f4eff535353ff575758ff5b5c5bff5f5f5fff626262ff626262ff626262ff626262ff626262ff626262ff6262620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffffefffffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefffefffefffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefffffffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffefffffefffefffefffefffffefffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefffffefefffffffffefffefffefffffffefffffffefffefffffffefffffffefefffffefffffffffffffffefffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefffefffefffffefffffefefffffefffffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffefefefffefefefffffefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffffffefffffffffffffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefffefffffefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffefefdfffdfefefffdfefdfffdfdfefffefefdfffefefefffefefefffdfefdfffefdfefffdfdfdfffdfdfdfffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefefdfffdfdfefffdfefefffefefefffdfefdfffdfefefffefefefffefefdfffefdfdfffdfefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefdfefffdfdfefffdfefefffdfefefffefdfefffefefdfffdfefdfffefefdfffefefdfffdfefefffdfefefffdfdfefffdfefefffffffefffefffefffffefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffefffefffefffefffefffefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefdfffdfdfdfffefefefffdfdfefffefefefffefefefffefefefffefefffffefffefffefffefffefefefffefffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfdfefffdfefefffdfdfefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfefefffdfdfefffdfefefffefefdfffdfefdfffefefdfffefdfefffdfdfdfffefdfefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefefefffefffffffefefffffefefefffffefefffefffefffefffefffffefffffefffffffefefefffefffefffffefffffefffefffefffefffefefefffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffefefefffefefefffffefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffefefffefffefffefefefffffefffffefffffffefefefffefffefffffffffffffffefffefffefffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffefefffffefefefffffefffffffffefffffffffffffffefffefefefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefefefffffefefffefffefffefffefffffefffffffffffffefffefffefffefffffffffffefffefffefffefffefefffffefefffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffefffffffffffffffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffefffefffefffefefffffffffefffffffffffffffffffffffefffffefffffefefffffffefefffefffffffffefffffefffefffefffffffefefffffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffefffeffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797a7aff79797aff797979ff7a7979ff797979ff797a79ff707070ff676868ff5f6060ff575757ff4e4f4fff464645ff3a3a39ff2c2b2bff1f1f20ff161616ff111010ff0d0c0cff0a0a09ff070808ff050605ff060606ff060606ff040404ff030303ff020302ff020202ff020202ff030303ff020303ff020102ff020302ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010201ff030303ff040404ff000100ff000001ff000101ff030302ff040403ff040404ff040304ff040404ff060505ff070707ff080807ff090a09ff0b0b0aff0d0d0eff111211ff171717ff222222ff2b2c2bff343334ff424242ff4c4b4bff545454ff605f60ff6a6b6aff747474ff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7b7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefffffefffefffefefefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffdfdfefffdfefefffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefdfffdfefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffefefffffefffefffefefffffefefefffefefefffffefffffffffefffffffffffffffefffefefefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefefffefffefffefffefffffefffffefffffffefefefffefffefffffefffffefffefffefffefffefefffffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffffffffffffefffefffefffefefefffefefffffffffefffffffffffffffffffffffefffffefffffefffffffffffefffefffffffffefffffefffefffefffffffefefefffefefefffffefffffffffefffffffffffffffefffefefefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffffffffffffefffefffefffffffffffffffffffefffffffefffefffffffffffefffefffefffefffefefffffefefffffefffffffefefffffefefffffffefefffefefefffefffefffefefefffefefefffefffefffefefefffefffefffffffefffefffefffefefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffffffefffffffffffffffffffffffefffffefffffefefffffffffefffefffffffffefffffffffffffefffffffffffffffefefffffffffffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefefefffffefefffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefffffffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffffffffffffefffefffffffefffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffefffffffefffffffefefffffefefefffffefffffffffefffffffffffffffefffefefefffffffefffefefffffefefffffffffefffefffefffefffffffefffffffefffefffefefefffefffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefffefffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffffffffffffefffefffffffefffefffefefffffffffefffffffffffffffffffefffefffffefffffefefefffffefefffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfefffdfdfefffdfefefffdfefefffefdfefffefefdfffefefefffefffefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494949ff4a4949ff4a4949ff4a4949ff696969ff6d6e6dff717171ff777776ff7a7a7aff7d7d7dff7e7e7eff7f7f7fff808080ff818080ff818181ff818181ff818181ff818181ff818181ff818181ff818181ff818180ff818181ff818180ff818181ff828282ff818182ff828282ff828282ff818281ff818282ff828282ff828281ff818181ff818181ff808080ff808080ff818181ff808180ff808180ff818081ff818181ff808181ff808080ff7f7f7fff7e7e7eff7d7d7dff7c7c7dff79797aff707171ff6a6a6aff606061ff616160ff5b5b5aff5a5b5aff5a5a5aff5a5a5aff575858ff535354ff4f4f4fff4b4b4aff454545ff3f3f3fff393839ff313030ff292828ff1f1f1fff161615ff0d0e0eff090908ff070707ff050505ff030303ff020202ff010201ff010101ff010101ff010101ff000101ff000001ff000100ff010102ff070707ff090a0aff090909ff040404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff030303ff030404ff010100ff000100ff010000ff000001ff000000ff010000ff010001ff010101ff010201ff030302ff040404ff060605ff080808ff0b0b0bff101010ff191819ff242424ff302f2fff3a3a3aff414141ff484848ff4d4e4eff535353ff575757ff5b5b5bff5f5f5fff626262ff626262ff626262ff626262ff626262ff626262ff6262620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffefffefffffffffefffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefffefffffefffffefefefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffefefffffffefefffefefefffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffefffffffffefefffffffffffffffffffffefffffffffffffefffffffffffefffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffffffffffffffffffffffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffefefffffffefefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefefffffefefffefefefffefefffffefefefffffefffffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefefffefefefffffefefffffefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefefffefefdfffdfefdfffdfdfefffdfefefffdfefefffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfefefffefefefffefdfefffdfdfefffefdfefffdfdfefffdfdfefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfefffefefdfffefefefffefefdfffefdfefffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffffefffffefffffffefefefffffffefffefefefffefefefffffffefffefefefffefefefffefffefffefffefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefdfffefdfefffefefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfefdfffefdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefffffefefffffefffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffefefefffefdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffefdfefffefdfdfffefefdfffdfdfdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefffffffffefefffefefefffffefefffefefefffffefffffefefefffffefffffefefffffefefefffffefffffffffefffefefffffffefefffffffffffffefefffffffefffffffffffffffefffffefffffffffefffffefffffefffffffffefffffffefefffffffefffefefefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefefefffffefffffefefefffffefffffefefffffefffefffffffffffffffffffefefffffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffefefffffffefffefefffffffefffffefffffffffefffffefffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefffefffffefffffefffefffffefffffefffffffefffefffffefffffffffffffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffffefffffffffffffffefffffffefffffefefefffefffefffffefefffffefffffefefefffffffefffefefffffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7979ff797979ff7a7979ff797979ff7a7979ff7a7979ff757475ff717170ff686768ff5f605fff575757ff4e4e4eff454544ff393939ff2d2c2dff212121ff181817ff111111ff0d0d0cff090a0aff080807ff060606ff050506ff050605ff040504ff030303ff020203ff020202ff030202ff020202ff020202ff020202ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff020102ff000100ff000001ff010101ff020202ff030303ff040404ff040404ff040404ff060605ff070606ff080808ff090909ff0b0b0bff0d0d0eff121212ff181919ff212121ff2b2b2bff363636ff414040ff4b4b4bff555555ff5f5f5fff6a696aff737273ff777777ff7a7a7aff7a7a7aff7a7a7aff7a7b7aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefefefffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffdfdfdfffefefdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefffefffffefefffefffffffffffefffefffffffffffffffffefffffefefefffffefefffefefffffefefffffffefffffefefffffefffffffffefefffefefefffffefefffefefefffffefffffefefefffffefffffefefffffefffefffffefffffffffffffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffffefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffffefffffffffffffffefffffffffffffefefffffffffefffffefefffffefffffefefefffffffefffefefffffffefefffefffefffffefefffefffffffffffefffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffffffffefffffffefefffefffefffffefffffffffefffffffffffefffffffefffefffffefffffffffffffefefffffffefefffffffffffffefefffefefefffffefffffffefefffefefffffffffefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffefefffffefefefffffffefffefefefffefefefffffffefffefefefffefefefffefffffffefffffffefefefffffefffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffffefffffffefffefffffffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefefefffefefffffefefefffffefffffefefefffefefefffffefefffffffefffefefefffffefefffefefefffffefefffefefefffffefffffffffefffffefffffffffefffffefefffefffefffefefffffffefefffefefefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffffefffffffffffffffefffffffffffffefefffffffffefffffefefffffefffffefefefffffffefffefefffffffefefffefffefffffefefffefefefffffffefffefffffffffffffffffefffffefefefffffefffffefefffffefefffffffefffffefefffffefffffffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffffefefffffffefffefefefffffefefffefefefffffefefffefefefffffefefffffefefffefefffffffffefffefefefffefffefffefefffffffefefffffefefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffefefffffffffffffffefffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffdfdfefffefdfdfffefefefffefdfefffefefdfffefefefffefefefffefefefffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494949ff4a4a49ff494949ff696969ff696969ff696969ff6d6d6eff707171ff767777ff7a7a7aff7d7d7dff7e7e7eff7f7e7fff808080ff808080ff818181ff818181ff818181ff818181ff818181ff808181ff818081ff808181ff818081ff818181ff828181ff828282ff828282ff828282ff818182ff828182ff818182ff818182ff818181ff808080ff7f8080ff808080ff808080ff818080ff808180ff818081ff808180ff818081ff7f7f7fff7e7e7eff7d7d7dff7d7d7dff79797aff717070ff6a6a6aff616060ff606060ff616161ff5b5b5aff5a5a5aff5b5a5aff5a5a5aff575857ff535354ff4e4e4eff494949ff444444ff3f3f3fff383939ff313130ff282828ff1f1f1fff151515ff0d0d0dff080908ff060607ff040505ff030403ff020202ff020102ff010101ff010001ff010001ff000000ff000000ff010000ff020102ff070707ff0a0a0aff09090aff050404ff010201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010202ff040404ff040404ff010101ff000000ff000001ff000001ff000000ff000000ff000000ff010101ff020201ff030303ff030304ff050605ff070808ff0b0b0aff101010ff181818ff232323ff2e2e2eff383838ff40403fff474647ff4d4d4dff525252ff575757ff5b5b5bff5f5f5fff616261ff626262ff626262ff626262ff626262ff626262ff6262620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffefffffffffffffffefefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffefffffffefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffefffffffffffffffefffffefefefffefffffffffffffffffefefffffefffffefffffffffffefffefffffffefffefffefefffffffefefffffefefffefffffffefefffffefffefffefffefffefefffffffefffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffefffefefffffefefffffefffffffefffffffffefefffefefffffefefefffefffefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffefffefffefefefffefefffffefffefffefffffffefffefffffefefffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefffffffffffffffffefefffefefffffefefffffffffefffefefefffefffefffefefefffefefefffffefefffefffefffefefffffefffefffefffefffefefffffffefefffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfefefffdfefefffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfefefffefdfdfffdfefefffdfefdfffefdfefffdfefdfffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefdfefffdfefefffefefefffefdfefffefefefffefefdfffefdfdfffefefdfffefdfefffefefefffdfdfefffefdfefffefefefffefffefffffefefffefefffffefefefffefffffffefefefffefffffffefefffffffefffffffffefffffffffffffefefffefefefffefefefffefffffffefffffffefefffffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffdfdfdfffefdfdfffefefdfffefdfdfffdfefdfffdfdfefffefefdfffdfdfefffdfdfefffdfefefffdfefefffefdfdfffdfdfefffdfdfdfffdfefefffdfdfdfffdfefefffdfdfefffefdfefffdfefdfffefefefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefefffdfefdfffdfefefffdfdfefffefdfdfffdfefefffefdfdfffefefefffefefefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfefefffefefefffdfdfefffefdfdfffefefdfffefdfdfffdfefdfffdfdfefffefefdfffdfdfefffdfdfefffefefefffdfefefffefefefffdfefefffefdfdfffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefdfdfffefefefffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffffefffffefffefffefefffffefefefffefefffffffefffffffefefffefefffffefefffffffffefffffffffffefffefffefefffffffffffffffefefffefffffffffefffffefffffffffffffffefefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffffefffffffffffffffffffffffefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefdfefffefefefffdfefefffefdfefffefefefffefffefffefefefffefefefffefffefffefefefffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffefffffefefefffefffffffffffffffefefefffefefffffefefffffffffefffffffffffefffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffffffffffffefffffefefefffefffffffffffffffffefefffffefffffefffffffffffefffffffffffefffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffffffefffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797a79ff797a79ff797979ff7a7979ff7a7a79ff7a7979ff797a79ff757475ff717170ff676768ff5f5f60ff575757ff4e4f4fff454545ff393939ff2c2c2cff202121ff181817ff111211ff0d0c0dff0a0a0aff080808ff070707ff060505ff050505ff040404ff030403ff020303ff020203ff020302ff020303ff020303ff030303ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020203ff030302ff020203ff010102ff020302ff030404ff040404ff040404ff040404ff050606ff070706ff080808ff09090aff0c0b0cff0e0e0eff121212ff191818ff212121ff2b2a2bff363636ff404040ff4b4b4bff555555ff5f605fff696a6aff737373ff777777ff777777ff777778ff7a7a7bff7a7a7aff7a7a7bff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffffffffefefffefffffffefefffffefffefffefffefffefefefffefefefffefefefffefefdfffefefdfffefdfefffefefdfffdfdfefffdfdfefffdfefefffdfefefffefdfdfffdfdfefffdfdfdfffdfefefffdfdfdfffdfefefffdfdfefffefdfefffefefefffefefefffefdfdfffdfdfefffefdfefffefefefffdfefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffffefffffefffffffffffffffefffffffefffffffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffffefffffefefefffefefffffefefffffffffefffffffffffefffefffefefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffffffefffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffefffffffefffffffffefefffefffefffefefffffffffffffefffffffffffffffefffffffefffffffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffefffefffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffefffefffefefffffffefefffffffefffffefefffefffefffefefffffefffefffefefefffefefffffefefefffefffefffffefefffefefffffefefefffefffefffefefefffefffffffefefffffffefffffffffffffffffffffffefefffefefffffffefefffffffffffefffffffefefffffffffefffefffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffffefffffefefefffefefffffefefefffefffefffefefefffefffefffefefefffffefefffffefefffefffffffefefffffefffefffefffefffefefefffffefefffffffefffffefefffefffefffefefffffffffefffefefffffefefffffefffffffefffffffffefffffefffffffffefefffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffefefffffefefefffefefffffefefefffefffefffefefefffefffefffefefefffffefefffffefefffefffffffefefffffefffefffefffefffefefefffffefefffffffefffffefefffefffefffefefffffffffefffefefffffefefffffefffffffefffffffffffffffffffffffffefffffefffffffffffefffffffffffefefffffffffffffffffffffffffffffffefefffefefffffffefefffffffffffefffffffefefffffffffefffefffffffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfefefffefefefffefdfefffefefefffefefdfffefefdfffefffefffffefffffffffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494a49ff494949ff696969ff696969ff69696aff696a69ff696969ff6e6d6dff707071ff767676ff7a7b7aff7c7d7dff7e7e7fff7f7f7fff7f8080ff808180ff818181ff818181ff818081ff818181ff808181ff818181ff808181ff808181ff818080ff808181ff818181ff828282ff818281ff828182ff818281ff828182ff818181ff808081ff7f7f7fff7f8080ff808080ff808080ff808081ff808181ff818181ff808080ff7f807fff7e7e7eff7d7d7dff7d7d7cff797a7aff707071ff6a6a6aff606160ff606061ff616061ff616160ff5b5a5aff5a5b5aff5a5a5aff5a5a5aff575757ff525253ff4d4e4dff484949ff444344ff3e3e3fff383838ff303131ff282827ff1f1f1fff151415ff0d0d0eff090909ff070707ff050404ff030304ff020202ff020202ff010101ff000001ff000100ff000101ff000100ff010000ff010201ff080708ff0a0a0bff090a0aff050505ff010202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff040405ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000101ff010001ff020202ff030403ff040404ff060505ff070708ff0b0a0bff101010ff171818ff232324ff2e2e2dff363737ff3e3f3eff464646ff4d4d4dff525252ff575757ff5a5b5bff5f5f5fff616162ff616262ff626162ff626262ff626161ff626262ff6162620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffefffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffefffffefefffffffffffffffefffffffefffffefefffffffefffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffffffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefefffffffefffffefefffffffefffffffffefffefffffffffffefffefefffffefefffffefffefffefffffffefffefffefefffffffefefffffffefffefffefffffefefffefefefffefefffffefffefffffffefffefffefffefefffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffefffefffffefffffefffefffefefffffefffefffefffffffefefffffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffefffefefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefefffefefffffefefefffefffefffefffefffefefffffefefefffffffefffefffefffffffefffffefefffefefffffefffefffffffefffefffefffefefefffffefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefdfffdfdfefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffefdfdfffefdfefffdfdfefffefefefffefdfefffefdfefffdfdfefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefffefffefefefffefffefffefffffffefffffffefefffffffefefffffffefffefefffffffefffffefffffffefefefffefefefffffefffffefefefffefefffffefefffffefffefffefefefffefffefffffefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffdfefdfffdfdfdfffefefdfffefefefffdfefdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfefefffdfefefffdfdfefffdfdfdfffefefdfffdfdfdfffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfefffefdfdfffefdfdfffefefefffefefefffefefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffefefefffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfefdfffefdfefffefefdfffdfefefffdfefdfffdfefefffdfefefffefdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffffffefffefefefffefefffffefffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffefffefffffefffffffffefffefffffffefffefffefffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffffefefffffffefffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffffffffefffffefefffffffffffffefefefffffefffffefefffffffefffffffffefffefffffffffefefffefefffffefefffffefffefffefffffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffefefffffefefffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffefefefffffefefffffffffffffffffffefffffffffffefffefefffffefefffffffefefffffefefffffefefffffefffffefefefffffffffffffefffffffefffffefefffffffefffffffffefffefffffffffffefffefefffffefffffffffffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffefefffffffefffffefffffffefffefffefffefffffffffffefffefffffefffffefefffffefffffffffefefffefffefffffefefffffffefffefefefffffefefffffffefffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefefffffefefffffefefffffefffffefefeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7979ff797979ff79797aff797a79ff7a7a79ff797a79ff797979ff7a7979ff757575ff707170ff686867ff605f5fff575857ff4e4f4fff454544ff393939ff2c2c2dff212021ff181817ff111211ff0d0d0dff0a0a0aff070808ff060606ff060605ff050506ff040404ff030304ff020203ff020302ff030303ff030303ff030202ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff030303ff020302ff030303ff040304ff040404ff040404ff040504ff050606ff060707ff080808ff090909ff0c0c0bff0e0e0eff121212ff181919ff212121ff2b2b2aff363636ff404040ff4b4b4bff555555ff5f5f5fff6a6a6aff737372ff777777ff787777ff777777ff777777ff777877ff7a7a7bff7a7a7aff7a7a7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffefffffffefffefffefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfefefffdfefefffdfdfefffdfdfdfffefefdfffdfdfefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffefffefefefffffefefffefffefffffefffffefffffffffffefffefefefffefefffffffefefffffefefffefefefffefefffffefefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffffefefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffefffffffffffefffefffffffffffffefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffffefffffefffffffffffefffefefefffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffefefffffffffffffffffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffefefffffefffefffffffefffefffefffefefefffffefefffefffefffefefefffefffefffffefefffefffefffefefefffefefefffefffffffefffffffefefffffefefefffffffefffefefffffffefffffefffffffefefefffefefefffffffffffefffefffffefffffffefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffffffffffffffffffefffffffffffefffefefffffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffffffefffefefefffffefefffefefefffefefffffefffefffffffefffefffefffefefefffffffefffffffffffefffefffefffefffffefffffefffefffefffffffefffefffefffffffefffffffffefffffffffefffffffefffefefffffffefffffefffffffefefefffefefefffffffffffefefefffffefffffefefffffefffffffffefefffefffefffffefefffffffefffefefefffffefefffefffefffffffffffefffffffffffefffefefefffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefefffefefffffefffefffefffffffefffefffefefffffffefefffffffefffefffefffffefefffefefefffefefffffefffefffffffefffefffefffefefefffffffefffffffffffefffefffefffefffffefffffefffefffefffffffefffefffffffffffefffffffffefffffffffefffffffefffffffffffffffffffefffffffefffffffefffefffffffffffefefefffefefffffefefffffefffffffffefefffefffefffffefefffffefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffdfefdfffefefefffffffefffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff49494aff696969ff696969ff696969ff696969ff696969ff5f6060ff696969ff727272ff777777ff7a7a7aff7e7d7eff7e7e7fff7f7f7fff807f7fff818180ff818181ff818181ff818080ff818080ff818180ff808081ff808181ff818181ff808080ff808080ff818181ff838282ff828181ff818081ff818181ff828282ff818081ff807f80ff7f7f80ff807f80ff80807fff808080ff808080ff818181ff818181ff808180ff7f8080ff7e7f7eff7c7d7dff7c7c7cff7e7d7dff737473ff616161ff575757ff606061ff606160ff616160ff5a5a5aff5a5a5aff5a5a5aff5a5a5aff565756ff515251ff4d4d4dff484948ff434343ff3e3e3eff373838ff303031ff272728ff1f1f1fff151515ff0d0d0dff090809ff060707ff050505ff030403ff030303ff010201ff010101ff000001ff000000ff000000ff000100ff010000ff020202ff080707ff0a0a0aff090a09ff050405ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010201ff040403ff040404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010202ff030303ff040505ff050505ff070707ff0b0b0bff0f0f0fff181818ff242324ff2d2d2dff353535ff3d3d3dff464545ff4d4d4cff525252ff575656ff5b5b5aff5f5f5fff616161ff616161ff616161ff616162ff626162ff626162ff6262620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefefffffffffffefefffffefefefffefffffffffffffffefefffffffefffffffffefffffefefffefffefffffffefffefefefffffffffffffffefffefefefffefefefffefefefffefefefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefffefffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffffffffffffffffefffffffefffffffefffffffefffffffefefffffffffffefefefffffffefffefefffffefefefffefffefffefffffffefefefffffefffffffefefffffefefffefffefffffffefffefefefffffffffffffffefffffffefffefefefffefefefffefefefffffffffffffffefffffefefffefffefffefffefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffdfdfdfffdfefdfffefefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfefffefdfdfffefdfefffefefefffefdfefffefdfefffefefefffefefdfffffefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffffefefffefffefffffffefffefefefffffffefffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefffffffffffefffffffefffffffffffefefefffefefefffffffefffefffefffefefffffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefdfdfffdfefdfffdfefdfffdfefdfffdfefefffefdfefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefefffefefdfffdfefdfffefdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfefffefdfefffefefffffffefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefefffefdfefffdfefdfffdfefefffdfefdfffefefefffefdfdfffdfefefffefefdfffefefdfffefefefffdfefdfffdfefdfffefefefffdfefefffdfefefffdfefdfffefefefffefdfefffefefefffdfdfefffefdfefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffffefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefffffffffffffffefefffffffefffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffffefefffefffefffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffefffefffefffefffefefefffefffefffffefefffefefefffefefefffefefefffdfefdfffefefefffdfefefffdfefefffdfefdfffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefffefffffffffffffffefffefffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefefffffffffffefefffffefefefffefefefffffffffffefefffffffefffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefffffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffefffffffffffffefffffffefffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefefefffefffefffffffffffefffffffefefffffefefefffefefffffffefefffffffefffefefefffefefefffffefefffefffefffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffefffffffffffffefffffffefffffffffffffffefffffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797979ff797979ff797a7aff7a7a79ff7a7979ff797a79ff797a79ff757575ff707171ff686768ff5f605fff575757ff4e4f4eff454545ff393939ff2c2d2cff212120ff181817ff121112ff0c0d0cff090a09ff080808ff060606ff050606ff050505ff040404ff030303ff050505ff020203ff020202ff020201ff010202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff030303ff030403ff040404ff050405ff040404ff040405ff050505ff070707ff080708ff090a0aff0c0b0bff0e0e0eff121212ff181918ff212121ff2b2b2bff353636ff404041ff4b4b4bff555555ff5f5f5fff6a6a6aff727273ff777777ff777777ff777777ff777777ff777777ff777777ff777777ff7a7a7aff7a7a7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffefefffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffefefdfffdfefefffefdfefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefefffefefdfffefefdfffefefefffdfdfdfffdfefdfffefefefffdfefefffdfefefffdfefdfffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefffefffefffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffffefefffefefffffffefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefefefffffffffffefefffffffefffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffffefffefffefffefffffffffffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffffefefffefefffffffefffffffefefffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefefefffefefefffefefefffefffffffffffefffffefefffefffefffefffefffefffefffefefefffffefefffefffefffefefffffefefefffefffefffefefefffefffffffffffefffffffefffffffffffefefefffefffefffffffefffefffffffefefffffefffefffffefffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffefefffffffffefffefefffffffefefffefefffffffefffffffefefffffefefffffffffffefefefffffffefffefefffffefefefffefefefffefefffffefefefffffefffffffffefffffefefffefffefffffffefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefffffffffffefffffefefffefffefffefffffffffffffffefffffffffefffffefffefffefffffffefffffffffffffffffefefffefffffffffffefffffffefffffffffffefefefffefffefffffffefffefffefffefefffffefefefffefefffffffefefffffffffffefefefffefefefffffefefffefffefffefffffffffffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffffefefffefefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefefefffffffffffefefffffffefffffffffefffffefefffefffefffffffefffefefefffffffffffffffefffefefefffefefefffefefefffefefefffefffffffffffefffffefefffefffefffefffefffffffffffefffffffffefffffefffefffefffffffefffffffffffffffffefffffffffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefefffffefefefffefefffffffefefffffffffffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffefefefffefefefffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696a69ff696969ff696969ff696969ff5f605fff575757ff575756ff626363ff6a6b6bff707070ff757575ff787878ff7a7a7aff7a7a7bff7c7c7cff7d7d7cff7d7e7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7eff7e7d7eff7d7d7eff7e7e7dff7e7e7fff7f7f7fff7e7e7fff7f7e7fff7f7f7fff807f7fff7f7f7fff7c7c7cff7c7c7bff7b7b7cff7b7b7bff7b7b7bff7b7c7cff7c7b7cff7c7b7cff7b7b7bff797979ff777877ff767676ff737474ff6f6f6fff60605fff4e4e4dff515151ff575757ff606060ff616161ff5a5a5aff5a595aff595a5aff595a5aff565756ff515252ff4d4c4dff484948ff434343ff3d3d3dff373737ff2f2f2fff272827ff1f1f1eff151515ff0d0d0dff070808ff060606ff050505ff030404ff020303ff010201ff010101ff000000ff010000ff000000ff010000ff010100ff010202ff070808ff0a0a0aff090908ff040404ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010201ff030303ff040304ff010100ff000000ff000000ff000000ff000000ff000100ff010000ff010101ff020202ff030303ff030404ff060505ff070707ff0a0a0aff0f0f0fff191819ff242324ff2d2d2cff333334ff3c3b3cff444443ff4b4c4bff515251ff565656ff5a5a5aff5e5e5eff606061ff616061ff616162ff626261ff626262ff626162ff6262620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffffffefffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffefefffffffefefffefefffffefffefffffefffffefefffffefefffffffefefffefffffffefefefffefffffffffffefffffefefffefefefffefefefffefefefffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffffefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefefefffefdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffefefffefffffffefefefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefefffffffffefffffefefffefffefffefefefffefefffffffffffffefefffffefefefffffefefffefefefffefffefffffefffffefefefffefefefffffefefffefffffffefffffffffffffffffffefffffefffffefefefffefefefffefefefffefefffffffefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffdfdfdfffdfefefffefdfdfffefdfefffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfefffdfdfdfffefdfefffefefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffffefefffefefffffefffefffffefffffefefffffefefffffffefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffffffffefefffffefffffffefefffffefefffefffffffffefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffefefffffefefefffefefefffefefefffefdfdfffefefefffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffdfefefffefefefffefdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfefffdfefdfffefdfefffefefdfffefffffffefffefffefefefffffefefffefefefffefffefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffdfefefffdfefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefefffefefefffefdfefffefefefffdfefefffdfefefffefefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfdfffefdfefffefdfefffefdfefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffffffefffefffefefefffffefefffefefefffefffefffefefefffefefffffffffffffefefffffefefffffffefefffefefffffefffffffffefffffffefffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffefefefffffefefffefefffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefefefffdfefefffefefefffefefefffefffefffffefefffefffffffefefefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffefefffefffefffefefefffefefffffffffffffefefffffefefffffffefefffefefffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffffefefffefefefffffffffffffefefffffefffffffefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffefefffffffffffffefefffffffffffffefffffffffffffefffffffffefffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffffffefffefffefefffffffffffffefefffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffefffffefefffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffefffffffefffffffefefffefffffffffefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefffffefefffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffefffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffeffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797a7aff7a7979ff7a7979ff797979ff797979ff797979ff79797aff7a7979ff797a79ff797979ff757575ff717071ff686868ff5f5f5fff575757ff4f4f4eff444545ff393939ff2c2c2cff202020ff181818ff111111ff0d0d0dff0a090aff080707ff060707ff060506ff050505ff070707ff060706ff050505ff030203ff010202ff010201ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030302ff030403ff040404ff050505ff050506ff060706ff050505ff060707ff080808ff090909ff0b0b0bff0e0d0dff121212ff191919ff212121ff2b2a2bff363535ff414040ff4b4b4bff555555ff5f5f5fff6a6a6aff737372ff777877ff777777ff777777ff777777ff777777ff777777ff777777ff777777ff777777ff7a7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffffefffffffefffffffefffffefffffffefefefffefffffffefefefffefefefffefefefffefdfdfffefefefffdfdfefffefefdfffdfefefffdfefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefdfefffefdfefffefefefffdfefefffefefefffdfefefffefffefffefefefffefffefffefefefffefffffffefefefffffefffffefefefffefffefffefffffffffefefffefffffffefefffffefefefffffefffffefffefffefffffffffffefffefefefffffefefffefefefffefffefffefefefffefefffffffffffffefefffffefefffffffefefffefefffffefffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffffefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffefffffefffffffefefefffffefffffefffefffefffefffefffffffffefefffefefffffefefffffefefefffffefefffefffefffefffffffffffefffefefefffffefefffefefefffefffefffefffefffefefffffffffffffefefffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffffffefffffefefffefefefffefefefffefefefffefefffffffefefffefffefffefefefffefefffffefefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffffffffefefffffefffffffefffffffefefffefffffffffefffffefffefffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffefffffffefffffffffffefffffefffffefffefffefffffffffffffffefefefffffefefffefefefffefffefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffffefefffefffefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffefefefffefefefffefffffffffefefffffefffffefefefffffefefffefffffffefefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffffffefffffffffffffffffffffefefffefffffffefffffffffffefffffefffffffffefffefffffffffffffffefefffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffefefffffffefefffefefffffefffefffffefffffefefffffefefffffffefefffefffffffefefefffefffffffffefefffffefefffefefefffefefefffefefefffefefffffffefefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffefffffffefffffffefefffefffffffffefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfefffdfefefffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696969ff696969ff696969ff606060ff575757ff494849ff464646ff555454ff5e5f5fff666566ff6a6b6bff6f6f6fff717271ff737373ff747474ff747575ff757575ff767576ff767676ff767676ff777777ff787777ff777777ff767677ff767676ff777777ff787878ff787878ff787878ff787878ff797978ff777777ff757575ff747474ff747474ff747474ff737374ff747474ff747374ff727373ff717271ff707070ff6e6e6eff6c6c6dff6a6a6aff636463ff565656ff474747ff474746ff525151ff575757ff606060ff59595aff59595aff5a5a59ff595a5aff565656ff525252ff4d4c4dff484848ff424242ff3c3c3cff363635ff2e2e2eff262626ff1e1d1dff141414ff0c0c0cff070707ff060506ff040404ff040303ff020303ff020202ff000101ff010101ff000000ff000100ff010000ff000101ff010201ff080708ff090909ff080808ff040404ff020101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010202ff030303ff030304ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030202ff040304ff050405ff070606ff090a0aff0f0f0fff181919ff242424ff2c2c2cff343434ff3b3b3bff424343ff494949ff504f50ff545554ff595959ff5e5e5eff616060ff606161ff616161ff616161ff626162ff626261ff6162620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffffefffefffffffffffffffefffefffffffefffefffffffffffefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffefffefffefffffffffffffefffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffffefffefffffffffffffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefefffffffefffefffffffefefefffefffffffefffefffefefefffefffefffffffefffffffffffffffefffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefdfefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffffffffffefefffffefffefffefefefffffffffffefffffffefefefffffefffffffefefffffefefffffffefffffefefffefffefffffefffffefffefffffffefffefefefffefefefffefefefffefefefffffefffffffefefffffefefffefffefffefffefffefefefffffffffffffffefffffffefffffffffffffffefffffffffffffffefffefffefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffdfdfdfffdfdfefffefefdfffefdfdfffdfefefffefdfdfffefdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefefefffdfefefffdfdfdfffefdfefffefdfdfffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefefffffffefffefffffffefefefffefefffffefffefffefefefffefffefffefffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffefefffefffefffefefefffffefefffffefefffefefefffefefffffffffffffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffefefefffdfdfefffdfefefffdfdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefdfefffefefefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefefdfffdfefdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefefefffdfefefffdfefefffefefefffefefefffefefefffffffefffffefefffefffefffffefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffdfefdfffefdfdfffdfefdfffdfefdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefefffdfdfefffdfefdfffdfdfdfffefdfefffdfefdfffdfdfefffefefefffefefefffdfdfefffefefefffefefefffefdfefffdfefefffefefdfffefdfefffdfefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffffffefffffefefffefffefffffefffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffefefffefffefffffefffffefffefffffffefffefffefffefefefffefffefffefefefffffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffffefffffffefffffffefffefffffffffffffffefffefffffffefffefffffffffffefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffffffefefffefffffffffffefffffefffffefffffffefefffffffefefffefefefffefffffffffffefffffffefffefffffffefefffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefffffffffffffffffefefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffffefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797a79ff797979ff797a79ff797a79ff7a7a7aff797979ff797a79ff797979ff797979ff797979ff79797aff757575ff707071ff676868ff5f5f5fff585757ff4e4f4eff444445ff3a3939ff2d2c2cff202020ff181818ff111211ff0d0c0dff090a0aff080807ff070607ff080909ff060707ff070606ff060606ff050505ff030302ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff040404ff050505ff050506ff070707ff080808ff090a09ff080807ff0a0909ff0b0c0bff0e0d0eff131212ff191919ff212121ff2b2b2bff363636ff414040ff4b4b4bff555555ff5f5f60ff6a6a6aff727373ff777777ff777777ff777777ff777777ff777777ff777777ff777778ff777777ff787777ff777777ff77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefffffffefffffffefffffffffefffefffffffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefdfdfffefefdfffdfdfefffefefefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefefffefefefffefdfefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffefffefefefffefefffffffefefffefefefffffffefffffefefffefffefffffefffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffefefefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffefffffffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffefffefefefffefefffffffefefffefefefffffffefffffefefffefffefffffffffffefffefffffffefffefffffffffefefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffefefffefffffffefffefffffffffffefefefffefffefffefefefffefefefffefefefffefefffffffefffffefefffffefefefffefefefffffefefffefffefffefefefffffefefffffefefffefefefffefefffffffffffffffefefffefffffffffffefffffefffffefffffffefffffffffefffffffefefffefffffffffffefffffffefffefffffffefefffffefefefffffefffffefefffffefffefffefefefffffffffffefffefffefefefffefefffffffefefffefefefffffffefffffefefffefffefffffefffffefffefffffefefffefefefffefefefffefefefffefefefffffefffffffefefffffefefffefefefffefffefffefefefffefefffffefffefffefefefffefffefffefffefffffffffffefefefffefffefffefefefffffefefffffffffffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefffffffefefffffefefffefefefffefefffffffffffffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffffffefefefffffefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefefffffffefffefffffffefefefffefffffffefffefffefefefffefffefffefffefffffffffffefefefffefffefffffefefffffefefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffefffffffefffefffefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefffffefffefffffefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefefffffefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696969ff6a6969ff606060ff575757ff484848ff3e3e3eff3d3c3dff4a4b4bff565555ff5b5b5bff5f6060ff636464ff676767ff696868ff696969ff6a6a69ff6a6b6aff6a6a6aff69696aff696969ff6a6a6aff6a6a6bff6b6b6bff6a6a6aff6a6a6aff696a6aff6a6a6aff6a6a6bff6b6a6aff6b6b6bff6b6b6bff6a6969ff686968ff686868ff676867ff676767ff686868ff6a6a69ff6a6a6aff696969ff686768ff666666ff656464ff626262ff5f6060ff595959ff4e4e4eff3f3f3fff3f3f3fff464746ff525251ff5a5a5aff5a5a59ff595a5aff595959ff595959ff565656ff515051ff4d4c4dff474747ff414141ff3a3a3aff353434ff2d2e2dff242425ff1d1c1cff131313ff0b0b0cff070707ff060605ff050404ff030404ff030302ff020102ff010101ff000001ff000000ff000000ff000100ff010100ff020201ff060707ff080809ff080808ff050404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030203ff040404ff000001ff000000ff000000ff010000ff000100ff000000ff010101ff010101ff010101ff020202ff030303ff050404ff060707ff0a0909ff0f0e0fff181818ff232323ff2c2b2cff343334ff3a3b3aff414140ff484847ff4d4e4eff535354ff585858ff5e5d5dff606060ff606160ff606060ff616161ff616161ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffefffffffffffefffefffefffffffffffffffefefefffffefffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffefffffffffffffffefefefffffefffffefefefffffffffffffffffffefefefffffffefffefefefffefefefffffffffffefffffffffefefffefefefffefefefffefefffffffefefffefffffffefffffffffffefffefffefffffffffffefefffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffffefffffffefefffffefefffffefefffefffffffefffffffefffffffffffffffefefefffffefffffefefffffefffffffffefefffefffefffffffffffefffefffefefefffffefefffefefefffffefffffefefefffffffefffefffffffefefefffefffefffefefefffefefefffffffefffefffefffffefefffffefefffffffefffefffffffffefefffefffffffefffffffefffefffefffefffffffffffefefffffefefefffefefffffffefefffffefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefdfdfffefdfdfffefdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffefefefffdfdfdfffefdfefffefdfefffefefefffefefdfffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffffffefffffffffffefefefffffffefffefefffffefefffffffffffffefffffffffefefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefffffffefefffffffffffffefefffffefefffffffffffffefefffefefffffefffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffefffefefffffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfefffdfdfefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffefdfdfffefefefffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffefefefffdfdfdfffefdfefffefefefffefefefffefefefffefffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffefdfefffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffefdfdfffefdfdfffdfefefffefdfdfffefdfdfffefefefffefefdfffefefefffefdfdfffefdfdfffefefefffefdfdfffdfefefffdfefefffdfefefffdfefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefefefffefefefffefefefffffefffffefefefffffffffffffffffffefefefffffffffffefefffffefefffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffffefffffefffffffefefffffffffefffffffffffefffffffffffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefffefffefefefffefefefffefefffffefefefffefefffffffefefffffefefffffefefffefffffffefffffffefffffffffffffffefffefffffefffffffefffffffffffffffffefffefffefffffffffffefffefffefffefffefefefffefefefffefefffffefefefffffffefffffffffffefefefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffefffffffefefffffffffefffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefffffffefffffffefffffffefffffffffefffffffffefffefffffffefffefffffefffffefffefffffffffffffefffffffefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffffefffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffefffeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0a0bff090908ff070707ff060706ff060607ff050505ff030304ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050506ff040405ff050505ff060607ff080808ff0a0a0aff0b0c0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefffffefefffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefefffdfdfefffdfdfefffdfdfefffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefdfdfffefdfdfffefefefffefdfdfffefefefffefefefffdfefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefffffffefefffefefefffffefefffefffffffefefffffefffefffffffffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefefefffefefefffefefefffefefffffefefefffffffefffffffffffefefefffffffffffefefffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffefefffffefefffffefefffefefffffefefffffefefefffffefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefefefffffefefffefefefffffefffffefefefffffffffffffffffffffefffffffffffffefefffffefefffffffffffffefffffffffefffffffffefffffefefffefffffffffefefffefffffffefefefffefefefffefefefffefffffffefefefffefefefffefefffffffefefffffefefffefffefffefefefffefefefffffefffffffefefffffffffffffefefffffefefffffefffffffefefffefefffffefffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefefffffefefffefffffffefffffffefffefffffffffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffefefefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffffffffffefefffffefefffffefefffffefefffefefffffefffefffefefefffefefefffefefefffffffefffefffffffefffefffefefffffefefefffffefffffffefefffffefefffffefefffefffffffefffffffefffffffffffffffefefefffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefffffffffffffffefefefffffefffffefefefffffffffffffffffffefefefffffffefffefefefffefefefffffffffffefffefffffefefffefefefffefefefffefefffffffefefffefffffffefefefffefefefffefefefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffffffffefefffefefffffefffefffefefefffefffffffffefefffffffefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffefefefffefefefffefffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefdfffefefefffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696969ff606060ff575757ff494848ff3e3e3eff383737ff373737ff434343ff4c4c4cff515252ff565556ff595959ff5c5d5cff5d5e5dff5d5d5dff5d5d5dff5d5d5dff5b5a5bff595858ff575656ff575757ff585859ff585858ff585858ff575757ff565656ff565556ff555555ff565555ff555655ff555555ff545554ff555555ff555555ff555555ff565657ff595959ff5c5c5cff5f5f5fff5f5e5fff5d5d5dff5b5b5cff5a5a5aff595958ff555655ff504f4fff454544ff393938ff39393aff403f3fff464747ff595a5aff595a59ff595959ff59595aff595959ff555555ff505050ff4b4b4aff464545ff3f403fff393939ff333333ff2c2c2cff232323ff1b1b1bff121112ff0b0b0bff070707ff060505ff040404ff030403ff020303ff020202ff010101ff010100ff000101ff000000ff000001ff000000ff010101ff060606ff080808ff080807ff040404ff010102ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff030302ff010100ff000100ff000000ff000000ff010101ff010100ff010101ff010101ff020101ff020101ff020202ff040404ff060606ff090909ff0d0e0eff161616ff212120ff2a2a2aff323332ff393839ff3e3f3fff454546ff4c4b4cff525151ff585757ff5d5d5dff606161ff616161ff616161ff616161ff616161ff616162000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffefffffefefffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffefffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffefefefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffefffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffefffffffefffefefefffefffefffefefefffffffefffffefffffefefffffffefffffefffffffffefefffefefefffefffefffffffffffffefefffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffefffffefefefffffffefffefffffffffffffffefefffffefefefffffefefffefefefffefefefffefdfefffefefefffefefdfffdfefefffefdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefffefffefffefffefefffffefffffffefffefffefffefffffffefffefffefffefefffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffefefffffefefffefefefffefefefffefefefffffffefffffefefffefefefffffefffffefffffffffefefffffefffffffffefffffffffffffffefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefefffdfdfdfffefdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfefdfffefefdfffdfefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffffffefffffffffffffffefffffffefffefefefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffefefefffefffefffffefefffffefefffefffefffefefefffefefffffffefffffefefefffffffefffefffffffffefefffefefffffffefffffffffefffefffefffefffefffffefefffffffffffffffefffefffffffffefefffffffefffffefffffffffefffefffefffffffefffffefffffefffffffffefefffffffffffefefffffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfdfefffefdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffefefdfffdfefefffefdfefffdfdfdfffefefdfffdfefefffefefefffdfdfefffefdfefffefefdfffdfefdfffdfefdfffefdfdfffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefefdfffdfefdfffdfdfefffefdfefffefefefffefefefffffefefffefefefffffffefffefefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefdfffefdfefffdfdfefffefefefffdfefefffefdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffefefdfffdfefefffefefefffdfdfefffefdfefffefefdfffdfefdfffdfefdfffefdfdfffefefefffefefdfffdfefefffefdfdfffefefdfffefdfefffefefdfffdfefdfffefefdfffefefefffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffefffefffffefefffffefefffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffffffffffefffefefefffefffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffffffffffffffffffefffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffffffefefffffffefffffffffefffefefefffefefefffefefefffffefffffffefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffffffefffefefffffefffefffefffefffefefffffefffffffffffefffefffffffffffefffefffffffefffffffffefffffffffffffffefffffffefffffffefffffffffffffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffffffefffefefffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffffefffffffffefffffefffffffffefffefffefffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefefffffffefffffefffffffffefffefffefffffffefffffefffffefefffffffefefffffffffffefefffffefffefffffffefffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffefffffffffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffeffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0b0a0bff080809ff070606ff070707ff060607ff050504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff010100ff020302ff050505ff060506ff060606ff080808ff0a0a0aff0c0b0cff0d0d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffefefffffffffefffffefffffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfefffdfdfdfffefefdfffdfefefffefefefffdfdfefffefdfefffefefdfffdfefdfffdfdfdfffefdfdfffefefefffefefdfffdfefefffefdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefffefffefefefffefefffffefffffffefffefffefffefffffffefffefffefffefefffffffefffffefffefffffefefffffefefffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffefffefefffffefffffffefffefffefffefffffffefffefefefffefefffffffefefffefffefffefefefffffefefffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefefffefffefffffffefffffefefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffefffffefefffffffefffffffffefffefffefffefffefffffefefffffffffffffffefffefffffffffefefffffffefffffefffffffffefffefffefffffffefffffefffffefffffffffffefffffffffffffefffffefffefffffffefffefefffffefffffffefffefffefffefffffffefffefffefffefefffffffefffffefffefffffefefffffefefffefefefffffffefffefefffffffefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefefffffefefefffefefefffefffefffffefefffffefefffefffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefffefffefffefffffefefffffffffffffffefffefffffffefefefffffefefffefefefffffefefffefffefffefefefffffefefffefefffffffefefffffffffffefefffffefffefffefffefffefefffffefffffffefffefffefffffffffffefffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffefffffffefffefefefffefffefffefefefffffffefffffefffffefefefffffefffffefffffffefefefffefefefffefffefffffefefffffefefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefffffffffefffffffffefffefffefffffffffffffefffffffffffffffffefffefffffffffefefffffffefffefefffffffffefffefffefffefffefffffefefffefefffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefffefffefefefffffefefffefefefffffffefffefefffffffefffffefffefffffefefffffffefffffffffffffffefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffdfefefffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5f6060ff575757ff494949ff3e3e3eff373838ff333333ff333333ff3d3c3dff444444ff494949ff4c4c4cff4f4f4fff515152ff525252ff515151ff4f4f50ff4d4d4dff494949ff454545ff414242ff404140ff404140ff414140ff3f4040ff3f3f40ff3f3e3fff3e3e3eff3d3d3dff3d3d3dff3c3c3cff3c3c3bff3c3b3cff3e3d3dff3f3f3fff414040ff434342ff484848ff4c4c4cff515151ff535353ff535353ff515152ff505150ff4f4e4fff4b4b4cff474647ff3d3e3eff343434ff343434ff393a39ff403f3fff5a5959ff5a5a59ff595959ff585959ff595959ff545454ff4f4f4fff494a4aff444344ff3c3d3dff363636ff30302fff292929ff212121ff191919ff111111ff0b0b0aff060707ff050505ff040404ff030303ff030302ff020202ff010201ff010101ff000001ff010000ff010100ff000000ff010101ff050505ff070707ff060707ff030303ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff020201ff020302ff010101ff000000ff000000ff010000ff000100ff000101ff010001ff010101ff010100ff000101ff020101ff040303ff060506ff090908ff0c0d0dff151514ff1e1e1eff272727ff302f2fff373736ff3d3c3dff434443ff4a4a4aff505050ff565657ff5d5d5cff606161ff616161ff616161ff606161ff616161ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefffffffefffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefefffefffffffffffffffefffefffffffffffffefefffefffffffffffffffffefefffefffefffefffffffefffffffefefefffffefffffefefffffffffefffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffefefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffefefffefffffffffffffffffefefffefffefffefffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffefffefffffffefffffffefefefffffefffffefefffffffefefffefefffffefffffffffefffffffffffffefefffffffffffffefefefffefefefffefefffffefffefffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefefefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffdfdfefffdfefdfffefefdfffefdfefffdfefefffefdfefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffefefefffefefefffffefefffefefffffefffefffffefffffefffffffefefffffffffffffefefffffefefffffefffffffefffefffffefffffffefefffffffefffefefefffffffffffefefefffffefefffefefefffefefefffefefffffefefefffdfefefffefefefffefefefffefefefffefdfefffdfefefffdfdfefffdfefdfffdfefdfffdfdfefffdfdfefffefdfefffdfefefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffdfdfefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffefffffffefefefffefefffffefefefffffffefffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefefffffefffefffffefefffffefefffffefefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefffffffffefefffefefffffffefffffefffffffefefffffefffffffffffffffefefffffefffffffffefffffefffffffffefffffefffefffffffefffffefefffffefefffefefefffefffffffffffefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefdfdfffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefdfefffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefefffefdfdfffdfdfefffefdfefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfefffdfefefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffdfefefffefefefffefdfefffdfefefffefdfefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefefffdfdfefffdfefdfffdfefdfffdfdfefffdfdfefffefdfefffdfefefffefdfefffefefdfffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefffefffffffefffefefefffefefefffffefefffefffffffffefefffffefefffefefefffefffffffefffffffefefefffffffffffefefffffffefefffefefffffefffffffffefffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefefefffefefefffffefefffefefffffefefffffefffefffefefffffefefefffefefefffefefefffdfefefffefdfefffdfefefffefefefffefffefffffefefffefefefffffefefffefefefffefffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffefefffefffffffffefffffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffefffefffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefefffffefffffffffffefffefefffffefffffffffefffffefffffffffefffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffefffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffffefffffffffffffffefefffffefffffffffefffffefffffffffefefffefffefffffffefffefefefffffefefffefefefffffffffffffffefffefffefffffefefffffffefffffffffffefffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffeffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff0d0e0dff0b0b0aff080808ff070607ff050505ff050606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff020101ff040404ff060606ff060606ff080808ff0a090aff0b0b0bff0d0d0eff12121200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffefffffefffffefffffffffefffffffffffffefefffffefffefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefefffdfdfefffdfefdfffefefdfffdfdfefffdfefefffefdfefffdfefefffefefefffefefefffffefefffefefefffefefefffefefefffefffffffffefefffefefefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffffefefffefefefffffffffffefefefffefefefffffefefffefffefffffffefffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffffefffffefefffffffffefffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefefffffefffefffffefefffffefefffffefefffefefefffefffffffefefefffffefefffefefefffefefefffefefffffffefefffefefefffefffffffffefefffefefffffffefffffefffffffefefffffefffefffffffefffefefffffefefffffffefffffefffffffffefefffefffefffffffefffffefefffffffffffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefffffefffefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefefefffffefefffefefefffffefefffefefefffefffffffefefffffffefffffffefefffefefefffefefffffffffffffefffefffffffffffffefefffefefffffefefffffefffffffefefffffefefefffefffefffefefffffefefffffefefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffefffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffefffefffefffffffefffffffefefefffffefffffefefefffffefefffefefffffefffffffffefffffffffffffefefffffffffffffefefefffefefefffefefffffefefefffffefefffffefefffffefefffefefefffefffffffefefffffffefffffffefefffefefefffefefffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefefffffefffefffffffefffefefffffefefffffffefffffefffffffefefefffefffefffffefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff575757ff484849ff3e3e3eff373738ff333333ff303130ff303030ff383838ff3e3d3eff414242ff434343ff454645ff484747ff474747ff464646ff434343ff3f3f3fff3a3939ff333433ff302f2fff2e2e2dff2e2e2eff2d2e2dff2d2d2dff2c2c2cff2c2c2cff2c2c2cff2b2b2bff2a2a2aff2a2a2aff292a2aff292929ff2a2a2aff2c2c2cff2f3030ff333333ff393939ff3e3e3fff444444ff494848ff49494aff484949ff474647ff454545ff434343ff3f3f3fff373738ff303030ff303131ff343534ff3a3939ff5a5959ff595959ff595859ff585959ff585859ff545454ff4e4e4eff474847ff414141ff3a3a3aff323232ff2c2c2cff262625ff1f1f1fff181718ff0f1010ff090a0aff060606ff050505ff030304ff020203ff020202ff010202ff010101ff010100ff010100ff000000ff000000ff000000ff010101ff050505ff060606ff060505ff030202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010201ff000001ff000000ff000000ff000000ff010000ff000001ff010001ff000100ff000001ff000100ff010201ff030303ff050506ff080808ff0c0d0dff131313ff1c1c1bff242424ff2c2c2cff333333ff3a3a3aff414141ff484848ff4e4f4eff555555ff5c5c5cff616161ff616161ff616061ff616161ff616161ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefefffffffefffffffffffefffffffefefefffffefffffefffffffffffefffffefefffefffefffefffffffffffefffffefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffffefefffffffffffefffffffefefefffffefefffefffffffffffefffffefefffefffefffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffffefffefffffffffffffffffffffffffffefffefffefffffefefffffefffffefffffffefffefffefffffffefffffffffffffffffffefffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfefffefdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefffefffffefffffefefffffefefefffffefffffefffffffefefefffefefefffffefefffefffefffefefefffefefefffefefffffefffefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffefefefffefffefffefefefffffefffffffefefffffefefffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefefefffefffefffffefefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffefefefffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffefdfefffdfdfefffdfdfdfffefefefffdfefefffdfdfdfffdfdfdfffefefefffdfefefffdfefefffefdfefffefefefffefffefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefefefffefefefffffefefffefffffffefffefffefefefffefffefffffefefffefefefffefefefffefffefffefefffffefefefffffffffffffffefffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffefefffffefffefffffefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfefefffefdfefffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffefefdfffefefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefdfffefdfdfffefefdfffefdfdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfefefffefdfefffdfefdfffefdfdfffdfefdfffdfdfefffdfdfdfffefefdfffefefdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfefffdfefdfffdfefefffefdfefffdfefefffefefefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffffefffffefefffefffefffefefffffffffefffffefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffffffffffffefffffefffffefffefffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefffefffffefefffefefefffefffffffefefffffefffefffffffffffefefffffefefefffffffffffefffffffefefefffefefefffffffffffefffffffefefefffffefffffefffffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffffffefffffefffffefffffffefefffffefefefffffffffffffffffffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffefffffefefefffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffffffffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffefffffffffefffffefffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefefffefefefffffffffffefffffffefffffffffefffffefffffffefffefffffefefffefefffffefffffffefffffffffffefffffffffffffefffffefefefffffffffffffffffffefefefffffffefffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefefefffffffefffffffffffefffffffefefffffffefffffefffffffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1cff131313ff0d0e0dff0b0a0aff080808ff060707ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020201ff070606ff080908ff080808ff090a0aff0b0b0bff0e0d0eff121212ff1b1b1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfdfffefdfefffdfefefffdfefdfffdfdfdfffdfefefffefdfefffdfefdfffefdfdfffdfefdfffdfdfefffdfdfdfffefefdfffefefdfffdfdfefffdfdfdfffefdfefffefdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefffffefffefffffefffffefefffffefefefffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffefffffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefefefffefefefffffefefffefffffffefffefffefefefffefffefffffefffffefffefffffefefffefffefffefefffffefefefffffffefffffffefffefefffffefefefffffefffffefefefffefefefffffffffffefffffffefffffffefefefffefffffffffffffffffefefffefefffffefffffffefffffffffffefffffffffffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffffefefffefffffffefffefffefefefffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffffefefffefefefffefffffffefefffffefffefffffffffffefefffffefefefffffffffffefffffffefefefffefefefffffffffffefffffffefefffffffefffffefffffffffffefffffefffffefffefffefffffffffffefffffefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffefefffefffefffffffffffefefefffffffefffefefefffefefefffffefefffefffffffefffefffefefefffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffffffffffffffefefffffefefefffffefffffefefefffefefefffffefffffefffefffefefffffefefefffefefffffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffefefefffefffefffefefefffffefffffffefefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefdfffefdfdfffefdfefffdfefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494948ff3e3e3eff373738ff333333ff303030ff2e2e2eff2e2e2eff353535ff383838ff393939ff3a3a3aff3b3c3cff3d3d3dff3d3c3cff3a3a3bff383939ff333333ff2c2d2cff272727ff232323ff212121ff212021ff202020ff1f1f1fff1f1f1fff1f1f1fff1e1e1eff1e1e1eff1e1e1eff1d1e1eff1e1e1dff1e1d1dff1e1e1dff1f1f20ff232322ff282828ff303030ff343535ff393839ff3c3d3cff3e3e3dff3d3d3dff3c3b3cff3a3a39ff3a3939ff373736ff323232ff2d2e2dff2e2e2eff313131ff353534ff595959ff595858ff595858ff575858ff575858ff525252ff4b4c4cff454545ff3e3e3dff363636ff2e2f2eff282829ff232223ff1d1d1dff161616ff0f0f0fff090909ff060606ff040404ff020202ff020202ff010201ff010102ff010101ff000101ff000100ff010000ff000000ff000100ff010101ff050504ff060606ff050505ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff000101ff010202ff020202ff000100ff000000ff000100ff000000ff000000ff010100ff000100ff000000ff000000ff010001ff010101ff030203ff050505ff070808ff0b0c0cff121212ff1a1a1aff222322ff2b2a2aff303030ff373737ff3e3e3eff464645ff4d4d4dff545354ff5b5b5bff616161ff616161ff606160ff616161ff616161ff606161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefefffffffefffffffffffffefefffffffefffefefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffefefffefffffffffffefffffffefffefffffffffefffffefffefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefefefffffffffffefffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffefefffefefffffffffefffffffefffefffffffffefffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffffffffffefffffffffffefffefffffffefffefffefffffefffffffefefffffffffffefffefffffefffffffefefffffefffffefffffffefffefffffefffffefffefffffefefffffffefffffffffffffefefffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffefffffefefffffefefffffefffffffefefffefffefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefefffffefefffffffefefffffefefffefefefffefffefffefffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffefffffffefefffffefefffefffefffffffffffffffefffffffffffefffffffefffefffffefffffefffefffefefefffffefefffffefffffffefefffefffefffefefffffefffefffefefefffefefefffefefefffdfdfefffdfdfefffefefdfffefefdfffefefefffdfdfefffefdfdfffefdfefffefefefffefefdfffefdfefffefdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfefffdfdfefffdfefdfffdfefdfffefdfdfffefefdfffefefdfffdfefdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffefefefffffefffffefffefffefefefffffefefffffefefffffefefffefffefffefefffffefffefffefefefffefffffffefefefffefefefffefefefffefffefffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfefefffefefdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffdfdfefffefdfdfffefdfdfffdfefdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffefdfefffefdfdfffefefefffdfefdfffdfdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffdfdfefffefdfdfffefdfefffefefefffefefdfffefdfefffefdfefffdfefefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffefefffffefefffffffefffffffefefffefefefffffffefffefffefffefefffffffefffffffffefffefffffffffffefffffffffffefffffffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffffffefffffffffffffffefffffefefffffffefffffffffffffefefffffffffffefefffffefffffffefefefffefffffffefefefffefefefffefefefffefefefffffffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefefffffefefffffefffefffefefefffffefefffffffefffefffefffefffefffffefffffffffffffffefffffffefefffefefffffffffefffefffefffefefffffefefefffefefefffefffefffefffefffffefffffefffefffffffefffefffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffffffffefefffffffefffefefffffefffffffefefefffefffffffffffefffefefefffefefffffffffefffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffefffefffefffefffffefffffffffffffefefefffffffffffefffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffefefffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffefffefffffefffffffffefffffefefffffffefffffffffffffefefffffffffffefefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2b2bff1c1c1cff131313ff0d0d0dff0b0a0bff080909ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff070707ff0b0a0aff0a0a0aff0c0b0bff0d0e0dff121112ff1a1b1bff282828000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffefffefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfdfffefdfdfffefdfefffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefefffffefefffffffefefffffefefffefefefffefffefffefffefffefefffffefefffffefefefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffefffefffefffefefffffefefffffefefefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffefefefffffefffffefffefffefefefffffefefffffefefffffefefffefffefffefefffffefffefffefefefffefffffffefefefffefefefffefefefffefffefffffffefffffffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefffefffffefffffffffffffefefefffefffffffefffffffefefffffefefefffefefefffffefefffffffefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffffefefffffefefffffefefffefffefffefefffffefffefffefefefffefffffffefefefffefefefffefefefffefffefffffffefffefffffffefefffffffefefffffefefffefffefffefffefffffefffffffefefffefefefffefffefffefefefffefefefffefffefffefefefffefffffffefefffffffffffffefffefffefffefffffefffffffffefffffffefffefffefffffefffffffffffffffefffffffffefffefffffffffffefffffffefffefffffffffefffffefffefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefefffffefefffefefefffefefffffefefefffffefefffefffffffefefefffffefffffefffefffefefefffffefefffffefefffffefefffefffefffefefffffefffffffefefefffefffffffffffefffefefefffefefffffefffefffffffefffffffffffefefffffffefefffffefffffefffefffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefffffffefefffffefefffefefefffffffefffefffefffefefffffefefffffefefefffefffefffefffefffffefffffefffefffffffefffefefefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfdfffefefdfffefefefffffefefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff373837ff343433ff303131ff2e2e2eff2b2a2bff2c2b2cff313131ff313231ff303030ff313030ff303131ff303131ff303030ff2f2f2fff2d2d2dff282828ff232323ff1e1e1eff1a1a1aff181818ff171717ff171717ff171716ff161616ff161616ff161617ff161616ff161616ff161615ff151515ff161615ff161716ff171718ff191919ff1d1d1dff252625ff292a29ff2d2d2dff2e2e2eff2e2f2eff2c2d2cff2c2b2cff2b2a2bff2d2d2cff2e2e2eff2d2d2dff2b2a2aff2a292aff2d2e2eff303130ff595959ff585958ff585757ff565656ff575657ff504f4fff474847ff404041ff393a39ff323232ff2b2b2bff252525ff202020ff1b1b1bff161615ff0f0f0eff0a0a0aff050506ff040304ff020202ff020202ff020201ff020102ff010101ff000101ff000100ff000000ff000000ff000000ff010101ff050505ff060606ff050505ff030302ff010101ff010000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000100ff000100ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff010000ff000001ff000000ff010001ff000100ff000000ff000000ff000000ff010101ff020202ff020203ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff010100ff000101ff010101ff020101ff030303ff050505ff070807ff0c0b0bff121112ff191a1aff222222ff292929ff2e2e2eff343434ff3a3a3aff424242ff494a4aff525252ff5a5a5aff606060ff616161ff616161ff616161ff606161ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffefffffffffffffffffffffefefffefffefffffffffffefffffffffffffffffefffffefffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefefffffffefefffefffffffefefffffffefffffefffefffffffefffffffefffefffffffefffffffefffffffffffffffefffffffffffefffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefefefffffffffffffefffffefefffffffefffffefffffffffefffffffefffffffffefffffffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefffffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefefffffffffefffefefffffffefefffffefefffefffefffffffffffffefefffefffefffffffffffefffffffffffffffffefffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefefffefefefffefffffffefffffffffffffffefefffffefefefffefffffffefefffffffffffffefefefffefefefffefffefffefefffffefefefffefefefffefdfefffefdfefffefdfefffefefdfffefdfefffefefdfffefefdfffefefefffdfefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefffffffefefffffefefffefefffffffffffffefffffffffffefffefefefffefefefffffffffffffefefffffffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefffffffffffffffffefffffffffffffffffffffefefffefefefffefefffffefefffffffefffffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefdfefffefefdfffefdfefffefdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfefdfffdfefdfffdfdfefffefefefffefdfdfffefdfdfffdfdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffefffffefffefffffffefffffffefffefffffffefffffffefffffffffffffffefefffffffffefffffefefffefffffffffffffffffefefffefefefffefefffffefefffffffffffffefefefffefefefffefffefffefefffffffffffffefefefffefefefffffffefffefefffffefffffffffefffffffefefffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffefffefefffffffffffffefffefffffffefffefffefffefefffffffefffffffefefffffefefffefefffffefefefffefefefffefefefffefefdfffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfdfffefefdfffdfdfefffdfefefffefdfefffefdfdfffefdfefffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfefffefdfdfffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefdfffefefdfffdfefefffdfefefffdfdfefffefefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffdfdfefffefdfdfffefdfefffefdfefffefefdfffdfdfefffefdfdfffefefdfffdfefefffdfefdfffefefdfffdfdfefffefefefffdfefefffefefefffefefefffefefefffffefefffffefefffffefefffefefffffffffffffefefffffffffefffefefefffefefefffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffefefffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefffffffffffffffefffffffffffefffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffefffffefffefffefffffffefefffffffffffffefefefffefefefffefffefffefefffffefffffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefffefffefefffffffefffffffefefffffefefffefefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffefefefffffffffffffefefffefefffffefefefffefffffffefefefffffefffffefffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefefffffefffefffefffffffefefffffffffffffffefffffefefffffffffffffefefffffefffffffffefffffffefefffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffefffefffefffffffefffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffefffffffefffffffefffffffffffffffefefffffffefefffffefefffefffffffffffffffffefefffefefefffffffffffefffffffffffffffffefffffefffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383938ff2b2b2bff1c1c1cff131313ff0d0e0dff0b0b0aff080909ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff070808ff0b0b0bff0b0b0bff0d0d0dff111212ff1a1a1bff282828ff3635360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffefffffffefffffffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefefefffdfdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefdfefffefdfdfffefefefffefdfefffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffffefffffffefefffffefefffefefffffffffffffefefffffffffefffefefefffefefefffffefffffffefefffffffefffefefefffefefffffffefefffefefffffefefefffefffffffefefffffffefffffefffefffffffefffffffefffefffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefffefffffffffffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffefefffffffefffffffefefffffefefffefefffffffefefffefefefffffffefffefefefffefefefffffefffffffefefffefffefffefefefffefefffffffefefffefefffffefefefffefffffffefefffffffefffffefffefffffffefffffffefffefffffffefffffffefefffffffffffffefefffffffefefffffefefffefffefffffffffffefefefffefefefffefefffffefefefffffefffffefefefffefefefffefefefffefefffffffffffffefefefffefefefffffffefffefefffffefffffffffefffffffefefffffefffffffefffffffffefffffefffffffffefffffffefffefffffffefffefffffffefffefefffffffffefffefffefffffffefffefffefffefefffffffffffffffefefffffefefffefefffffffffffffefefffffffffefffefefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefffefffefefffffefffffffefefffffefefefffffefffffffefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefffefffefefffffffffffffffefefffffefefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefefffffffefefffefffffffefefffffffefffffefffefffffffefffffffefffefffefffefefefffefefefffffefefffefefffffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffffffefffefefffffefffffffffefffffffefefffffefffffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefffffffefefffffffefffefefefffefefffffffefefffefefffffffefefffefffffffefefffffffefffffefffefffffffefffffffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefefefffdfefefffefefefffefefefffefefefffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373838ff333334ff303030ff2e2e2eff2b2a2bff262626ff272627ff2a2929ff282827ff232324ff212221ff222222ff222222ff222222ff202120ff1f1f1fff1d1d1dff1a1a1aff161616ff131313ff121111ff101011ff101010ff101010ff10100fff10100fff101010ff101010ff101010ff10100fff0f0f0fff0f0f10ff111011ff111112ff121212ff121313ff161616ff191919ff1c1d1cff1d1d1dff1c1d1cff1b1b1bff191a19ff191919ff1e1e1eff242425ff272626ff262525ff242525ff2a2a2aff2d2d2dff585858ff575858ff565656ff535353ff545354ff4a4a4aff3f403fff383839ff343434ff2d2d2dff272727ff232323ff1f1f20ff1b1b1bff151515ff0f0e0fff0a0a0aff060606ff040504ff030203ff030202ff020202ff020202ff010101ff010101ff000001ff010100ff000100ff000100ff000101ff040404ff060606ff060505ff040303ff010102ff010101ff000000ff010100ff000000ff000000ff010101ff010000ff010100ff000000ff000001ff010001ff010101ff010001ff000101ff010001ff010001ff000100ff010100ff010100ff000100ff000000ff000000ff010100ff000101ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff000001ff010001ff000001ff010101ff020202ff020203ff010101ff000000ff000000ff010101ff010101ff010201ff010101ff010001ff010101ff020102ff020201ff030203ff050504ff080807ff0c0c0cff121212ff191919ff212121ff282827ff2b2c2cff303130ff353636ff3c3c3cff444444ff4e4d4dff585857ff5e5e5fff606060ff616161ff616161ff616161ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefffffffefefffffefffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffffffffffffffefffefffefffffffffffefffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefefffefefffffefefffffffffefffefefefffffffffffffffefffefffefffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefefffffffffffffefffefffffffffffffffefffffefffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffefffefffefffefffffffffefffffffffefffffffefffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffefffefffefffffefefffffefefffefefefffefffffffefefefffdfdfefffdfefefffdfefdfffefefdfffefefefffefdfefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffffffefefefffefefffffefefffffefefffffefffefffefefefffffefefffffefefffefefffffffefefffefffefffffefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefefffefffffffffffffffefffffffffefffffffffffffffffffffffffefffffefefffefffffffefffefffffffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfefefffefefdfffefefdfffefefefffefdfefffdfefdfffdfefdfffdfefdfffefefefffdfefefffefefefffdfdfdfffdfdfefffefdfdfffdfdfdfffefefefffdfefdfffdfefefffdfefefffdfdfefffefefefffdfefdfffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefffffffffefffefefefffffffffffefffefffefffefffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffefffffffffffefffffffefffefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffefffffffffffefffefefefffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefdfdfffdfefefffdfefdfffefefdfffdfdfefffdfefdfffdfefdfffefdfdfffefdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefefffdfefdfffefefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefefefffefefefffefdfefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefefffdfefdfffefefefffefefdfffdfefdfffdfefefffdfdfefffefefdfffefdfdfffdfdfefffefdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfefdfffefefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefefffdfefdfffdfefdfffefdfefffdfdfefffdfefdfffdfefdfffdfefdfffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffefffefefefffffefefffffefefffefefffffffefefffefffefffffefffffefffffffffffefffffefffffefffefffffefefffefefffffefefffffffffffffefffefffffffffffffffefffefffffffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffffffffffefefefffefefffffefefffffefefffffefffefffefefefffffefffffffffefffffefffffffefffffefffffffffefffffefffffffffffefffffefefffefffefffffefefffefefffffefefefffffffefffefefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffefffefffffffffefefffffefefffefefffffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffffffffffffffefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffffffffffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffefefefffefefffffffffefffefefefffffffffffefffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffffffffffffffefffefffffffffffffffffffffffffffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffefffffeffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff454545ff383939ff2c2b2bff1c1c1cff131313ff0e0d0dff0b0b0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff0a0909ff0c0d0dff0d0e0dff121212ff1b1b1bff282827ff353636ff41404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffdfefefffdfefdfffdfefdfffefdfdfffefdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefefffefefdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefffffefffefffefefefffffefefffffefefffefefffffffefefffefffefffffefffffefefefffefefefffefefefffefffefffffefefffefefffffefefffffffffefffefefefffffefffffefefefffefffefffefffffffffefffffffffefffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefffefffffefefffefefffffefefffffffffefffefefefffffefffffefffefffefffefffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffefffffffffffffffffefffffefefffefffffffefffefffffffefffefefffffefffefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffefefffffffffefffefefefffffffffffefefefffefefffffefefffffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffefefffefefffffefffefffffffefffefefffffefffefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffffffffffefefefffefffffffefffffffefefffffffffffffefffefffffffffffffffefffffefffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefefffefefffffefefffffffffefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefffffffefefffefffefffefefffffefefefffffffefffffefefffffefefffefffffffefffefffffffefffefefffffefffefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffffffefffffefffffefefffffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffefffefffffefffffefefefffffefefffffefefffefffefffffefefffefefffffefefffffffffefffefefefffffefffffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343333ff303030ff2e2e2eff2b2b2aff262625ff202020ff1f1f20ff202020ff1c1c1cff141514ff111111ff111111ff111111ff101010ff0f0f10ff10100fff101010ff101010ff0f0f0fff0d0d0eff0c0c0cff0b0b0cff0b0b0bff0a0b0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff090a0aff0a090aff090909ff0a0909ff0a0a0aff0b0b0bff0c0b0bff0c0c0cff0c0c0cff0c0c0cff0b0c0bff0c0c0cff0b0b0bff0a0a0aff0a0a0aff0b0b0cff111110ff191919ff1e1f1fff1f1e1fff1e1f1eff252425ff2a2a2aff585858ff575656ff545353ff4f4f4fff4f504fff434342ff363636ff2f302fff2b2c2bff272626ff232222ff202020ff1d1d1dff181818ff121212ff0d0e0eff0a0a0aff060606ff050404ff030304ff030403ff030302ff020202ff020202ff010202ff010101ff010100ff000001ff010000ff000001ff040404ff050505ff050506ff030304ff010102ff000100ff000000ff000000ff010100ff010001ff010101ff010201ff020102ff000101ff010100ff020101ff020202ff020202ff010102ff010202ff020201ff010101ff020101ff010101ff000100ff000000ff000001ff020101ff020202ff020202ff020202ff020302ff020203ff020202ff020202ff020101ff010101ff010101ff010201ff020201ff020202ff020201ff000101ff010000ff010000ff010101ff020202ff020101ff010101ff010202ff010201ff020201ff020202ff030203ff040504ff080807ff0c0c0cff111111ff171818ff1e1e1eff242423ff272727ff2a2a2aff2e2e2fff353535ff3a3b3aff434444ff515152ff5b5b5bff5e5f5eff606060ff616161ff616161ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffffffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefefffffffefffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffffffffffffffefffefefffffffefffffffffefffefffffffefffefffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffefffffefefefffefefffffefffffffefefffffffefefffffefffffefefefffefffefffefefefffdfefdfffdfefefffefefefffefdfdfffdfdfefffefefefffdfefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffffffffffefffefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffffefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffffffffffffffffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfefffefefdfffdfefdfffdfefefffdfefefffdfdfefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefefffefdfefffdfdfdfffdfdfdfffefdfefffefefefffefefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffefffefffefffefffefffffffffffefffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffffefffefffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefdfefffefefdfffdfefdfffdfefdfffefdfdfffdfdfefffefdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefdfefffefefefffefdfefffdfdfdfffdfdfefffdfefefffdfdfefffefdfefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffdfefefffefefefffdfdfefffefefefffefefefffdfefefffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfefffefefdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefefdfffdfefdfffdfefefffdfefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefefffffefefefffefffefffefffefffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefefffffffefefffffefffffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffefefffefffefffffffefffffefffffffefffffefefefffefefefffffefefffffffffffffffefffefefefffffefffffffffefffefffefffefffefffffefffffffffffffffefffffefefffffefffffffffefefffefefefffefefefffefffefffefffefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffffefffefffefffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4d4e4dff444445ff393838ff2c2c2bff1c1c1cff131313ff101010ff040404ff010101ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040303ff0c0b0cff111111ff121212ff1b1b1bff282727ff353536ff414141ff49494900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffefffefefefffefefefffffefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfefffefefefffdfdfefffefdfefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffefefefffdfefefffefdfdfffdfdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffffefffffefefefffefffffffffefefffffefefffefefefffefffefffefffefffefffffffffffefffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffeffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefffffffffefefffffefefffefefefffefffefffefffefffefffffffffffefffefefffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffffefffffffefefffffefefffffefffffffefffffffffffffffffffffffefffffefefefffefefffffefffffffefefffffffefffffffefffffefefffffefffefffffefefffefffefffffffffffefffffffffefefffefefffffffffefffefffefffefffffffefffffffefefffffefefefffffffffffffffffffffffefffffffefffffffffffffefffffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffffffefffffefffffefefefffefefffffefefefffefefffffffefefffffefffffefefefffefffefffffefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffefefffefffefffffffefffffefffffffefffffefefefffefefefffffefffffffffffffffffefffefefffffffefffffffffefffefffffffefffffffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefefffefffefffefffefffefffffffffefefffefefefffffefefffefefefffefffefffefefefffffefefffffefefffefefefffefefffffefefefffefefefffffefefffffefffffffefffffffffffffffefffffefefefffefefffffefefefffefefffffffefefffffefffffefefffffefffefffffefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffffffffffefffffefefffffefffffffffefffffffefefffefefefffffffefffffffefffefffffffffefefffefefffffffffefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303130ff2e2e2eff2b2b2bff262626ff202020ff1a1a1aff1a1a1aff1a1a1aff141414ff0c0c0cff090909ff09090aff090909ff090909ff090808ff090909ff090909ff090909ff080808ff070707ff060606ff060606ff070707ff070707ff060606ff060506ff060606ff060706ff060606ff050505ff060606ff070607ff070707ff070807ff070707ff070606ff060606ff060605ff050505ff040404ff040404ff040404ff050505ff060606ff0a0a0aff111011ff161616ff171717ff181718ff1e1e1fff252525ff565656ff545353ff4f4f4fff4d4c4dff4a4a4aff3b3b3bff2e2d2dff242425ff1f1f1fff1d1d1eff1d1d1dff1a1a1bff151516ff121313ff10100fff0b0c0cff080808ff040505ff040303ff030303ff030303ff020302ff020202ff010202ff010102ff010101ff010101ff010101ff000100ff010101ff020202ff040404ff040404ff030303ff020101ff010101ff000000ff000000ff010001ff010101ff020202ff020202ff020101ff010101ff010101ff020202ff020303ff030202ff030202ff020203ff020202ff010201ff010101ff010101ff000000ff010000ff010100ff010201ff020202ff030202ff030202ff030203ff030203ff030202ff020202ff020101ff010101ff020102ff020202ff020102ff010101ff010102ff010101ff000001ff010001ff010101ff000001ff010201ff020101ff010201ff020202ff010202ff020101ff020202ff040403ff060606ff09090aff0e0f0eff141414ff181718ff1b1b1bff1e1e1eff222221ff252524ff292929ff2e2e2fff363636ff454545ff525152ff5b5b5bff5e5e5eff606060ff616161ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffefefffefffefffefffffffffefffffffffffffefefffffefefffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffefefffffffffffffffffffffefefffefffefffefffffffffefffffffffffffefefffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffefffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffefffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefdfefffefdfefffefdfefffdfdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefffffffffefffefefefffefefefffffefefffffefefffffffefffffefefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefffefffffffefffffffffffffefefffefefffffefefffffffefffffffffffffffffefffffefefffefffefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffefefefffefefdfffdfefefffdfefdfffdfefdfffefefefffdfefefffefdfefffdfefefffdfdfefffdfefefffefefdfffefefdfffdfefefffefdfefffefefefffdfefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffefffffffefffffefffefffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffefffefefffffffffffffffffefffffffefffefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffefffffffffefffffffffefffefefefffefefefffefefdfffefefefffefefefffefdfdfffdfefdfffdfdfdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfefdfffdfdfdfffefefefffefefdfffdfdfdfffdfefefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefefffefdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefdfffdfefdfffefefdfffefefefffefdfefffefefefffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfefffdfefdfffdfdfdfffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefffffffffefffffffffefffefefefffefefefffffefefffffffefffffffefffffefefffefffefffefffffffffefffffffffffffefefffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffefefffefffefffffefffffefffffffefffefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefffffefefefffffefefffffffefffefffffffffefffffffffefffefefefffefefefffffefefffffffefffffffefffffefefffefffefffefffffffffefffffffffefffefefffffefefefffffffefffefefefffefefffffefefefffefffefffffffffffffffefffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffefefffffffffffffffffefffefffefffefffffffffefffffffefffffefefffffefefefffffffffffffffefffefffffffefffefffefffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefefefffffffffffffffefffefffffffefffefffefffefffffffffffefffffffffefffffefffffffefefffffefffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefefffffefefffffffefffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffeffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff575757ff4e4e4dff444545ff393839ff2b2b2cff1c1c1dff161616ff0b0b0bff060605ff020303ff020101ff020201ff020202ff020202ff020101ff010101ff010100ff010000ff000100ff000000ff000001ff000100ff000001ff000000ff000000ff000000ff010001ff010001ff000000ff000000ff000000ff000000ff000000ff010101ff010001ff010101ff010101ff010101ff010000ff000001ff010101ff020203ff060606ff101010ff181818ff1a1b1bff282828ff353635ff414041ff484949ff525252000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffefefefffefffefffefffefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffefefefffefefdfffefdfefffdfefefffdfdfdfffdfefdfffefdfefffdfefdfffdfefdfffdfdfdfffefefefffefefdfffdfdfdfffdfefefffefdfefffefdfefffefdfefffdfdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffffffffefefffffffefffefefefffefefefffffefefffffefefffefffefffffefefffefffefffefefefffefefffffefffefffefefffffefefefffffffefffefefefffffefffffffefffffefffefffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffffffefffefefefffffefffffffefffffefffefffffffffffefffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefefefffefefefffffefffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffefffefffefffefefefffffffffffffffefffefefefffefffffffffefefffffefffffefefffffefefefffffffffffffffefffefffffffefffefffefefefffffffffffefffffffffefffffefefffffefefffffefffefffffffefffffffefffefffffffffefffffffffefffefefefffefefefffffefefffffefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffffefffffefffefffefffefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefffffefefefffffefefffffffefffefffffffffefffffffffffffefefefffffffefffffefefffffffffffffffffffffefefffefffefffefffffffffefffffffffffffefefffffefefffffffffefffefffffffffefffffffefffffefffefffefffefffefffefffefefefffefefefffffffffffffefefffefffefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffffefffffefffefffefffefffefefefffffefefffefefefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffffffefffffefefffefffefffefefefffffefffffffffefffefefffffefefffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffefffefffffefefffffffffffffefffffefffefffffffefffffefefffefefefffefefefffdfdfefffefefefffefefefffefefdfffefefefffdfefefffefdfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2b2b2bff262626ff202020ff1a1a1aff151515ff151515ff151515ff0e0f0fff070807ff040504ff040404ff040404ff050405ff040405ff040405ff040505ff050404ff040404ff030404ff030203ff030303ff030303ff030303ff030302ff030303ff030403ff040303ff030403ff030303ff040304ff040404ff040405ff040404ff040404ff030303ff030303ff030203ff020202ff020202ff010201ff010201ff020201ff030303ff070607ff0c0c0cff101010ff121212ff131212ff171718ff1e1e1eff535353ff4f4f4fff4d4d4cff4a494aff424242ff3b3b3bff2f2f2fff262526ff202020ff1e1e1eff1c1c1cff1a1a1aff161616ff131313ff0f1010ff0c0c0cff080808ff050505ff030304ff030303ff030303ff020303ff020202ff010202ff020201ff010101ff010101ff000101ff000001ff010101ff010000ff010100ff010101ff010001ff010100ff000000ff000000ff000000ff010000ff010100ff010000ff000100ff000000ff000001ff000000ff000001ff000000ff010100ff000101ff010001ff010001ff000000ff000000ff000000ff000000ff000000ff000101ff010001ff010101ff010100ff010101ff000000ff000000ff000000ff000001ff000000ff010100ff010000ff000100ff000000ff000100ff010001ff000000ff010100ff000101ff010101ff010101ff010101ff010202ff020202ff020102ff010102ff010102ff030203ff040404ff060607ff0a0a0aff0e0e0eff141413ff171818ff1b1b1bff1e1e1fff212122ff252525ff292929ff2f2f2fff393939ff454445ff4c4c4cff515151ff5b5b5bff5f5e5eff606060ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffefffffffefffffffefffefffefffffefffffffffefffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffefefffffffefefffefffffffffefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefffffffefefffffffffffffefefefffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffefffffffffffffefffefffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefefffefefefffffefffffffefefffefefefffffffffffffffffffffffefffffefffffffffffffefffffffefefffffffffffffefefefffffffefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffefffffefffffffffffffefffffffefefffffffffffffefffefffffffffffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefefffffffffffefffefffefffffffffffffffffffefffffffefffffefffffffefffffefefefffefefffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffdfdfdfffefefefffefdfefffefefefffdfefdfffefefefffefefdfffdfefefffefefefffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefffffffefefffffffffefffefefefffffffffffefefefffffffffffefffefffefffffffffffefffffefefffefffefffffefffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfdfdfffdfefefffdfdfefffefefdfffdfefdfffefefdfffefdfdfffdfdfdfffefdfefffefefdfffdfdfdfffefefdfffefefdfffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefefffffffefffffefefffffefefffffffefffffefefefffffefefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefffffffefffefffffffefffefffffffefffffffffffffffffffffffffffefffefffefffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffefffffefffffffffefffefffefffefffefffffffefffefffffffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefefdfffefefdfffdfefefffdfefdfffdfdfdfffdfefefffdfdfdfffefefefffdfefdfffefefdfffdfefdfffdfefdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffdfdfdfffdfdfdfffdfefefffefdfefffefefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefefffdfdfefffefefdfffdfdfdfffefefdfffefdfdfffdfefdfffefefefffefefefffefefefffefffefffffefefffefffffffefefefffefffffffefffefffffefefffffffefffffefefffefefffffffefefffefefffffffefffffffefefffefefefffffffffffffffffffffffefffffefffffffffffffefffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefffefffefefefffefffffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffffefffffefefffefefffffffefefffefefefffefefffffffefefffefefefffffffefffefffefffffffefffefefffffefefffffefefffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffefffffffffffffefffffffefffffefefefffefffffffffffffffffffefffefffffffefffefffffffefffefffffffefefffffffffffffefffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffefffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffefffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffefffffffffefffffffffefffefffefffffffefffffefefffefefefffffefffffffffefffefefefffffffffffffffefffffffffffefefefffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffefefefffffffffffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff605f5fff565757ff4d4e4dff454444ff383838ff2b2b2bff272726ff181818ff101110ff0d0d0cff090909ff090909ff0b0c0bff0a0a0aff070707ff040404ff020202ff010102ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff020201ff020102ff020202ff010102ff000101ff010101ff010101ff010101ff010202ff030303ff050504ff070707ff080909ff070707ff070707ff080808ff090a0aff0a0b0aff161616ff272827ff282828ff363536ff404040ff484949ff525252ff5d5d5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefffffefefffffefefefffffefefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefefffefefefffefefdfffefefefffefdfefffefdfefffdfdfdfffdfefefffefefdfffefefdfffdfefefffdfefdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefdfffdfefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffffefffffffefffffefefffffefefffffffefffffefefefffffefefffefffffffffffffffffffefffefffefffffffffffefffefffffffffffefffffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffffefffffffefffffefefffffefefffffffefffffefefefffffefefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffefffefffffffffffefffffefefffefffefffffefffffefefffffefefefffefefffffffffefffffffefffefffffffefffefffefefefffefffffffefefefffffffffffefffffffffffefffefffefffffffefffefefefffefffffffefefffffffffefffefefefffffffefffffefefffefefefffffefffffffffefffefefefffefffefffffffefffefffffffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefefffefefefffffefffffffefefffefefefffffffefffffffffffffffefffffefffffefefffffefefffffefefefffffefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffefefefffefefefffefefffffffffefffefffefffefefefffefefefffefefefffefffefffefefefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefffffffefefffffffffffffefefefffefefefffefffffffffefffffffffefffefefefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2b2bff262626ff212120ff1a1a1aff151515ff101110ff101010ff0f0f0fff0a0b0bff050505ff020202ff010101ff020201ff020201ff020202ff020202ff030302ff020202ff020202ff020201ff010202ff010101ff010202ff010201ff020101ff020201ff020101ff020202ff020202ff020202ff020203ff020202ff020202ff030302ff020302ff020201ff010102ff010101ff000101ff000000ff010000ff000000ff010100ff010202ff050505ff090a09ff0d0d0dff101010ff101010ff131313ff171817ff4e4f4fff4c4d4cff4a4949ff494a49ff4a494aff424242ff3b3b3bff2f2f2fff262626ff202120ff1d1e1eff1c1c1cff1a1a19ff161616ff131313ff10100fff0c0c0cff080808ff050605ff040404ff030303ff030303ff020203ff020202ff010201ff010201ff010101ff000101ff010001ff000100ff000000ff000100ff010100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010100ff000101ff010101ff010101ff010201ff010102ff020202ff020202ff020201ff020302ff040404ff060606ff0a0a0aff0e0e0fff131313ff171717ff1b1b1bff1e1e1eff212121ff252425ff292929ff2f2f2fff393939ff454544ff4b4c4cff4b4b4bff4b4c4cff515251ff5b5b5bff5e5f5eff606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffefefffffffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffefefffffefefffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffefffffefefffffffffefffefffefffffefffffefffefffffefffffefefffffffefffffffefefffefefefffffefffffffefffffffffefffffefffffffefefffffefffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffefffffffefffffffefffffffefefffefefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffefefffffefffffffffffffffffefffefffffffffefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffefefdfffefefefffefefefffdfefefffefefefffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffefffffffffefffffefffffefefefffffefffffffffffffefffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfefffdfefefffefefdfffefefefffefdfefffdfefefffefefdfffdfefefffdfdfdfffdfefefffefefefffefdfefffdfefefffefefdfffefefefffefefefffdfefdfffefefdfffefefdfffefefefffefdfdfffefefefffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffefffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffffefffffffefefffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffefefffffffffffefffefffefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefefffefefefffefefefffefefefffdfdfefffefefdfffefefdfffefdfdfffdfdfdfffefefdfffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfefefffdfefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffefdfdfffefefdfffdfefdfffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefdfffdfefdfffefdfefffdfefdfffefdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfefffefdfdfffefefdfffefdfefffdfdfdfffdfdfdfffdfefefffdfefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefdfffdfefefffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffefefffffefefffefefefffefefffffffffefffffffefffffffefffffefefffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffffffffefffefffffefefffffefffffefefefffefefefffefefefffffffefffefffefffefefefffefffefffefefefffefffefffefefefffefffefffefffefffefffffffefefefffefefffffefefefffefefffffefefefffefefefffffffefffefffffffefffefffffffefffffefefffffefefffefefefffefefefffefefffffffffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffefefffffffefffffffefffffffefefffefefefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffefffffefefefffffefefffffffffffefffefffefffffffffefefffffffefffefffefffffefefffefffffffffffefffffffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffefefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffefffffefffffffffffefffffffffffffefffffefffffffffffefffefffffffefefefffefefffffffffefffffefffffefffefffefffefffffffffffffffffffefffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffefffefffefffffefffffefffefffffefffffefefffffffefffffffefefffefefefffffefffffffefffffffffefffffffffffffffefffffefffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffeffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666666ff5f5f5fff565757ff4d4d4dff454445ff383939ff383838ff2c2c2cff222222ff1d1d1dff1b1b1bff1d1c1cff1d1d1dff191919ff121212ff0b0b0bff070706ff050504ff040404ff040404ff040504ff040405ff040303ff030303ff030304ff040404ff050505ff050405ff040304ff040403ff030303ff040304ff040404ff050505ff080708ff0d0d0eff141414ff181817ff191819ff171717ff181817ff191819ff171717ff272727ff383939ff363635ff404141ff494849ff525252ff5c5c5cff6868680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfefffefefefffefefdfffdfefefffefdfefffefdfefffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffefdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefefffffffefffffffefffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffffefffffffefefffefefefffffffffffffffffffffffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefefffffffefffffffefffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffefffffffffefffffefffffefefefffffefffffffffffffefffefffefffffffffefffffefefffffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefffefffffefefffefffffffffffefffffffffffefefffffefffffffffffefffefffffffefefefffefefffffffefefffffefffffefefefffefefefffffffffffefffffffefffefffefffefffffefefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefffffffefffefffffffefffffffefffffffefffffefefffffffffffefefffffffffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffffefffffffefffffffefffffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffffffefffefefffffffefefffefffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262625ff202020ff1a1b1aff151515ff101111ff0d0d0dff0d0d0dff0c0c0cff080908ff040404ff010201ff000000ff000001ff010100ff010101ff010101ff010101ff020101ff010101ff010100ff010101ff010100ff010101ff010000ff010101ff000001ff010101ff020201ff020101ff010101ff010101ff010102ff020101ff010101ff010101ff010101ff010001ff010000ff000000ff010100ff000000ff010000ff000100ff020101ff040304ff080708ff0c0b0bff0e0e0eff0e0e0eff101010ff131312ff4d4c4dff494949ff4a494aff4a4a4aff494a49ff494a4aff424243ff3b3b3bff2f2f2fff262525ff212020ff1d1e1dff1c1c1cff1a1a19ff171716ff131312ff0f0f0fff0b0c0cff080808ff050605ff040404ff030403ff030303ff020303ff020202ff010202ff010101ff010101ff000100ff000000ff010100ff010101ff010101ff010101ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000101ff000001ff000000ff000000ff000000ff010101ff010101ff010101ff020101ff020201ff020201ff020101ff020303ff040404ff060707ff0a0a0aff0e0f0fff131313ff171818ff1b1b1bff1e1e1fff212121ff252525ff292929ff2f2f2fff393939ff444545ff4b4c4bff4c4c4bff4c4c4bff4c4c4bff4c4b4bff525252ff5b5a5bff5e5f5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffefffffefffefffffefefffffffefffffefffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffffffffffffffffffffefefffffffefffffffefffffffffffefefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffffffffffffffefffefefffffffefffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffefffefffefffffffefffffffffffefefffffffffefffefefffffffefffffffefffffefffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffefffefffefefffffffefefffffefefffefffefffffffefffefefffffffefefffefefffffefefffffefefefffffefffffffefffffffffefffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffffffffefefffffffffefffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefffffffefefffefefffffefefffffefefefffffefffffffefffffffefefffffffefffefefefffffffefffffefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefefefffffffefffefefefffefefefffffefefffffefefffefffefffffffffffefefffffffefefffefefffffefefffffefefefffefefffffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffdfefdfffefefefffefefdfffdfefefffdfdfefffefefdfffefdfdfffdfdfefffefdfefffefefefffefefefffdfdfefffefefdfffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefefffffefefffefefefffffefffffefefffffffffefffefffefffffffffffffefefffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffefffefefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfdfffefdfdfffefefdfffdfdfdfffefefdfffefdfdfffefefefffefefdfffefefefffdfefefffdfefefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffdfdfefffefdfefffdfdfefffefefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfdfefffdfefdfffefefefffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefffefffffffefffffffffffefefffffffffffffefefffffffffffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffefffefefffffffffefffffefefffffffffffffffefffffffffffefffffffefffefffefffffffefffefffefefefffefffefffefefefffffefffffefefffffefffefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefefffefefefffefefefffefffefffffffefffffffffffefefefffffffefffefefefffefefefffffefffffefefefffffefefffffefefffefefefffffefffffffffefffefefefffffefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffefffffffffefffffffefffefefffffffffefffffefefffffffffffffffefffffffffffefffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefefefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffffffffffffffffffffffffffffffffefffefffffffffffffefefffefffffffefefffffefffefffffefefffefefefffffefffffffffffffffffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffefffefffffffffffffefefffffefefffefffefffffffefffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727271ff666666ff605f5fff565757ff4d4d4eff444544ff424242ff3c3b3cff353435ff313031ff313030ff333333ff333333ff2d2e2eff212221ff161616ff0f100fff0b0b0bff0a0a0aff0a0a0aff0a0a0aff0a090aff090908ff090808ff090909ff0a0a0aff0c0b0bff0b0b0aff090909ff090908ff080809ff09090aff0a0a0bff0d0d0cff111111ff1a1a1bff272626ff2e2d2dff2f302fff2e2e2eff2c2c2dff2c2c2bff2b2b2cff3a3a3bff414141ff414041ff494849ff525252ff5d5d5cff686868ff7373720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefdfefffdfdfefffefefefffefdfefffefdfefffefefdfffefefdfffdfdfdfffefefdfffefdfdfffefefefffefefdfffefefefffdfefefffdfefefffefefefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefffffffffefffefefefffffefefffefefefffffefffffefefffffffffefffefffefffffffffffffefefffffffefffefffefffffffffffefefffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefffffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefffffffffefffefefefffffefefffefefefffffefffffefffffffffffefffefffefffefefffffffefefffffefefffefffefffffffefffefefffffffefefffefefffffefefffffefefefffffefffffffefffffffefefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefffffffefffffffefffffefffefffffffefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefefffffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefffffffefefffefffefffefffefffffffefffffffffffefefffffffffefffefefefffefefefffefefffffefefefffffefefffffefefffefefefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefefffffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffdfdfefffefefefffefdfdfffdfdfefffefdfefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefffffefefefffffefefffffffefffffefffffffffffffffffefffefefefffffefefffefefefffffefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefdfefffefefefffefefefffdfdfefffefefefffefdfefffefdfefffefefefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202020ff1a1a1aff151515ff111111ff0d0e0dff0b0b0bff0b0b0bff0b0b0bff080708ff030303ff000100ff010000ff010000ff000001ff000001ff010201ff010101ff000001ff010001ff010001ff010100ff000001ff000000ff000000ff000100ff000100ff010101ff010101ff010101ff000000ff000000ff000001ff000000ff010000ff010000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000001ff010101ff030303ff060607ff0a0909ff0c0c0cff0c0c0cff0e0f0eff0f0f10ff4a4949ff49494aff49494aff494949ff4a494aff4a494aff4a4949ff424242ff3b3b3bff2f302fff262525ff202020ff1e1e1eff1d1c1dff191a1aff161716ff131313ff0f100fff0b0b0bff080808ff050505ff040404ff030304ff030302ff030303ff030202ff010202ff000101ff010101ff010000ff000000ff010101ff020202ff020101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff010100ff000000ff010100ff010000ff020202ff020202ff020202ff010202ff020202ff020303ff040504ff060606ff0a0a0aff0e0e0eff141314ff181718ff1b1b1aff1f1e1eff222121ff242525ff292929ff2f2f2fff393838ff444444ff4c4b4cff4c4c4cff4c4c4bff4b4b4cff4c4b4bff4b4c4bff4b4c4bff525251ff5b5b5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffefffffffefefffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffffffefffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffefffefefffffffffefffefffefffefffffffefffffffffffffffefefffffffefefffefefffffefffffffefefffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffffffefffffffffffefefffffefffffffffefffffefefffffffefefffffffffffefefefffffefffffffffffffffffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffffffffffffffefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffefefefffefffffffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffffffffffefefefffffefffffffffffffffffefffefefefffffefefffffefffffffffffffffffefffefffefffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefdfefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffdfdfefffefefdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefffefffffffefffffefefffffffffffefefffffefffffffffefffffefffffffffefffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefefefffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefdfefffdfdfdfffefdfefffefdfdfffdfefefffefefefffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfdfdfffefefefffefefefffffefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefdfffefefdfffefefefffdfdfefffdfefefffefdfefffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfefffefefefffdfdfdfffdfdfdfffefdfdfffefdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefffefffefefffffefefefffffffffffefefffffffefefffefefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffefefefffefefffffffefefffefefffffffffffffffefefffffefefffffefefffffefffffffefefffefefffffefffffffefefefffefffffffffefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefffefffefffefffefefffffefefefffffffffffefefffffffefefffefefefffefffffffefefffffefffffffefffefffffffefffffffefffffffffffffffefffffefefffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffffefffffffffffffefffffffffffffffffefefffffefefffffefffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefffffffefefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefffffffefefffffefffffffffffffffffefffefffffffefffffffffffefffffffffffffefffffffffffffffffefffffefffffffefffffffefffffefffefffefefffffffffefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffefefffffefffffffffefffffefefffffffefffffffffffffefefefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767777ff727271ff666666ff605f60ff575757ff4d4d4dff4b4b4bff474647ff444344ff434343ff444444ff474746ff464746ff414141ff323232ff242424ff1b1b1bff171616ff141414ff131414ff131313ff141414ff131313ff131212ff131313ff141414ff151515ff141414ff121313ff121312ff131313ff131313ff141414ff171717ff1e1f1fff2c2c2cff3a3a3aff434343ff464646ff444444ff434243ff414141ff414141ff464546ff484848ff494949ff525252ff5d5d5dff686968ff737373ff77787700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffdfdfdfffefdfefffefefdfffdfefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefffefffffffefffffefefffffffffffefefffffefffffffffefffffefefffffffefffffffffffffefeffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefffefffffffefffffefefffefffffffefffefffffffefffffffefffffffffffefefffffefffffffffefffffefefffffffefffffffffffffefefefffffffffffffffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffffefffffffffffffefffffffffffffffffefefffffefefffffefefffffefffffffefefffefefffffefffffffefefefffefffffffffefefffefffffffefefefffefefefffffefffffffefefffefefefffefefefffefffefffefffefffefefffffefefefffefefffffefefffffffefefffefefefffefffffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefefefffffffefffefffefffefefffffefffffffffffffffefefffffffefefffefefffffefffffffefefefffefffffffefffefffffefefffffefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefdfefffefefefffefefdfffefefefffefdfefffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffefffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffefffffefefffffefffffefefefffefffefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff151515ff101111ff0e0e0eff0c0b0bff0a0909ff0a090aff0a0a0aff070706ff020203ff010101ff000000ff000000ff000000ff010101ff010100ff010001ff010001ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000001ff000001ff010000ff000000ff000101ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030303ff060606ff080809ff0b0b0bff0c0b0bff0c0c0cff0e0e0eff101010ff4a4a49ff494949ff4a4a49ff4a494aff4a4a4aff4a4a4aff4a4a4aff434343ff3b3b3bff2f302fff262526ff202020ff1e1d1eff1d1c1cff191a1aff171716ff131213ff0f0f0fff0c0b0cff080808ff060505ff030404ff030404ff030303ff030303ff010101ff010101ff010101ff010101ff010001ff020102ff020201ff010101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff000100ff010101ff010001ff010101ff020102ff020202ff020203ff040404ff070606ff0a0a0aff0f0e0eff141313ff181717ff1a1b1bff1e1e1eff212121ff252525ff292929ff2f2f2fff393938ff454445ff4c4b4cff4c4b4cff4b4b4bff4b4b4bff4c4c4bff4b4c4bff4b4b4cff4b4b4bff4c4c4cff515152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefefffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffefffffefffffffffffffffffefffffefefffffefefffffefffefffefffffffffffffffefffefffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffefffffffefffffffefffefffffefffffefefffffffffffffefffffffffffffffffefffffefefffffffefffffffefffffefefffffffffffffffffffffffefefffffffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffefffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefefefffefefefffdfefdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfefffdfefefffefefefffffefefffefefefffefefefffefefefffefefffffefffefffffefffffffffffffffffffffefffffffffffffffefefffffefefffffffefefffefefffffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffefdfefffdfefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffefffffffefefffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffefffefefffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefdfffefefdfffdfdfefffdfefefffefefefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffefdfefffdfdfefffefefefffdfdfefffdfdfefffefdfefffdfdfefffdfdfefffefefefffefefefffdfdfdfffdfefefffefdfdfffdfdfefffefefdfffefdfefffdfdfefffefdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfefffefdfefffdfefdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefefffdfefdfffefffefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefdfdfffefefefffefdfdfffdfefefffefdfefffefefefffefefefffefdfdfffdfefefffdfefefffdfefdfffdfdfefffdfdfefffefefefffdfdfefffefefefffdfdfefffdfdfefffefdfdfffdfdfefffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefdfffefefefffefdfefffdfefdfffefdfefffefefefffefefdfffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefffffffffffffffefffefffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefefffefffffffffefefffefefefffffffefffffefffffefefffffffefefffefefefffefffefffefefffffefefefffffefffffefffffffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefffffffffffffffefffefffefffffffffffffffefefffffffffefffffffefffffefffffefffffffffffffffefffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefefffffffffffffffffffffffefefffffffffffffefefffefefffffffffefffffefffffefffffffffefffffffefffffefffefffefffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffefffefefffffffffefffffffffffefffffffffefffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffefffffefffffffffffefffffffffffffffffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefffffefefffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefffffffffefffffffffffffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff777677ff717272ff666666ff606060ff575756ff545455ff515152ff515151ff535252ff545354ff555555ff545454ff4e4f4fff424342ff353535ff2c2c2cff272728ff252525ff242524ff242424ff232324ff232424ff232323ff242424ff262526ff252525ff252524ff232323ff212121ff212020ff212020ff212121ff242323ff2d2d2dff3c3d3dff4b4b4bff535253ff555555ff545454ff535354ff525252ff504f50ff505051ff515151ff525152ff5c5c5dff696969ff737373ff787777ff777878000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefdfefffdfdfefffefefefffefdfefffdfdfefffefefefffefefefffefdfdfffdfefefffefdfdfffdfdfefffefefdfffefdfefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefffffefefefffefffefffefefefffefffffffffefffffffefefffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffeffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefffffffefffffffefefffffefefefffffffffffefefefffefffffffffefffffffffffffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffefffffefefffffffffffffffffffffffefefffefffffffffefefffefefffffffffefffffefffffefffffffffefefffefefffffefffefffefefffffefefefffffefffffefffffffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefffffffefffefffefffefffefffefffffffffffefefffffefffefffefefefffefefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffefffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffefffefffefffffffffffffffefffffffffffefffffffefffefefffffefffffffffffffffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefdfefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffdfefdfffdfdfefffefefefffdfefdfffdfdfefffdfdfefffefdfefffefdfefffdfdfefffefefefffefefdfffefefefffefefefffefefefffefffefffffffffffefefffffefffefffffffefffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffefefffffffffffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefdfefffdfdfefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff111111ff0e0d0dff0b0b0bff090a09ff080808ff080808ff080808ff060606ff020302ff010101ff000000ff000000ff000001ff010101ff000100ff000001ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff050505ff080908ff0b0a0bff0a0b0bff0c0b0bff0c0d0dff0e0f0eff101010ff49494aff4a494aff49494aff49494aff4a4a4aff4a4a4aff494949ff424243ff3c3b3bff2f2f2fff262625ff202020ff1d1e1eff1d1c1cff1a191aff161716ff131313ff0f0f0fff0c0b0cff080808ff050605ff040404ff030303ff010201ff010102ff010101ff010100ff010101ff010101ff020101ff020101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000001ff000000ff000101ff010000ff000001ff010100ff020202ff020203ff050404ff060606ff0a0a0aff0e0e0fff131313ff181718ff1b1b1bff1e1f1eff222222ff252525ff292929ff2f2f2fff393939ff444544ff4b4b4cff4b4b4cff4c4b4bff4c4b4bff4b4b4bff4b4b4cff4b4c4bff4b4c4cff4c4c4cff4b4c4bff4b4c4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefefffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffefffefffffffffefffffffffffffefffffffffefffffffffffffefffffffefffefffefffefffefffefffffffefffefefefffefffffffefefffffefffefffefffefffefefefffffffefffffefefffefefefffefffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefffffffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefffefffefffefffffffefffefefefffefffffffefefffffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfdfdfffdfdfefffefdfefffefefefffdfefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffefefefffffefefffffffffffefffefffefffefffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffffefffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfdfffefefdfffdfefdfffefefefffefefefffdfefefffdfefefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefefefffdfdfdfffefdfdfffefefefffdfdfdfffdfefdfffdfefdfffdfefdfffefefdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffdfdfefffdfefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfefffefefefffefefdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefffefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfefefffefdfefffefefefffdfefefffefdfefffefefefffdfefdfffdfefdfffdfefdfffdfefdfffefefdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefdfdfffefdfdfffdfdfdfffdfefefffefdfefffdfefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefffffffefffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffefefffefffefffefffffffefffffffffffffffefefefffefffffffefffefffffffefffffffffffefefffffffefffffffffffffffefefffffefefffefefffffefffffffffefffffefffefffffffffffefffefffefefffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffffefffffffffffffefffffffffefffffffefefffffffefffffffefffffffffffffffffffefffffffefffffffefefefffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffefefffefffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefffffffefffffffffffefefffffffffefffffffefffffefffffffffffffffffffffffefffffefffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefffffffffffffffefffffefffefffffffffffffffefffffffffffefefffffffffffffffffefffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffffefffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777677ff767776ff777777ff727272ff666666ff5f5f60ff5e5e5eff5c5c5cff5d5e5eff5f605fff606161ff616161ff616161ff5f5f5fff575757ff504f50ff494a4aff464546ff444444ff444343ff424342ff414241ff414141ff404141ff424343ff424343ff434243ff414141ff404141ff3f3e3fff3c3c3cff3b3b3bff3c3b3bff3d3d3dff434444ff4f504fff5a5b5aff606160ff626261ff616161ff616161ff5e5e5eff5b5b5bff5a5b5aff5c5c5dff5d5d5cff696868ff727272ff777877ff777778ff777878000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefdfffefdfdfffefefefffdfdfefffefefdfffefefdfffdfdfefffefefdfffefefefffdfdfdfffdfefdfffdfefefffdfefefffefefefffdfefefffdfefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfdfdfffdfefefffefefefffefefefffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffefefefffffefefffffffffffefffffffefffefffffffefffefffefffffffefffffefefffffffffffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffffefffffefffefffefffffffefefefffffefefffefefefffefffffffefefffffffffffffefffffffffefffffffffffffefffffffefffefffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffefefffffffffefffffffefffefefefffefffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefffffefefffefefefffefffefffffefefffefefefffffffffffefefefffefefffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefefefffffffefffefffefffefffefffffefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefdfffefdfdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffffefffffffffffffefffffffffefffffffefefffffffefffefffefffffffefffffffffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefdfffdfefdfffefefdfffefdfdfffefefefffdfdfefffefefdfffefefdfffefdfefffefefefffefefefffefdfefffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefdfefffefefefffefdfefffdfefdfffefefefffefefdfffefefefffdfdfefffefefefffefefdfffefefefffdfefdfffdfefefffdfefdfffdfdfdfffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefffefffffffffffffffffffefffffffefffffffefefffffffefffffefffefffefffffffefefffffffffffffefefefffffefefffffffffffefefefffefffefffefefefffefefefffffffefffefefefffefefefffefdfefffefefdfffefefdfffdfdfefffefefefffefefefffdfdfdfffdfefdfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff0e0d0dff0b0c0cff0a090aff090808ff070707ff070707ff070606ff050505ff020202ff010101ff000000ff000000ff000000ff000001ff000001ff010101ff010100ff000101ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000100ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010202ff040504ff070807ff0a0a0aff090908ff0a0a0aff0b0c0bff0c0c0dff0e0e0eff101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020302ff020302ff020201ff010101ff000101ff010101ff010101ff010102ff010201ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff000101ff010101ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffefffffefffffffefffffffffffffefefffffffefffffefffffffffefffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffefefefffffffffffffefefffffefffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefefffffefffefffffffffffefefefffffffefffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffefffefefffffffefefffefefefffefefefffffefefffffffffffefffffffefefefffefefffffefffffffefffefffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffffffffffefffefffefefefffefefefffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefdfefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffffefefffffffffffefffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefdfefffefefefffdfefefffdfefefffdfefefffdfefefffefefefffefdfdfffefefefffefdfdfffefdfefffefefdfffefefefffefefefffefefefffefefffffffefefffefffffffefefefffffefefffffffefffffefefffffefffffffffefffefefffffffefefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffefffffefffffffffffffffffefffffffffefffffefefffffefffffffffffffffefffffffffefffffffefffefffefffffefffffffefffffffffffffefefffffffefffffefffffffffefffffffefffffffffefffffffffffefefffffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffdfefefffdfefdfffefefefffdfdfdfffefefdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfefefffefefdfffdfefefffefdfdfffdfefefffdfdfdfffefdfdfffefdfdfffefdfdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefefffefdfdfffdfdfefffdfefefffdfefdfffefefdfffdfdfdfffdfdfefffefdfefffdfefdfffefdfdfffefdfdfffefefdfffefdfdfffefdfefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffdfdfefffdfefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffefdfdfffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffefefffffefffffffefefffffefffefffffffffffefefefffffffffffffefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffefffffefffefffffefefffefefefffefffefffefefefffffefffffffffffffffefffffffffefffefffefffefefefffffefffffefefffffffffffffefefffffffefefffefffefffffefffffefefffffffffefffffffefffefefefffefefefffefefefffefefffffefefefffffffffffefefefffefefffffefefffffefffefffffefffffefefefffffffefffffefefffefefffffefffefffffffefffefffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffefffffefffffffffefffffffefffffffffefffffefefffffefffffffffffffffefffffffffefffffffefffefefefffffefffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffefffffffffffffffefefffffefffffffffffffffefffffffffefffffffefffefffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffefefefffffefffffefefffffffffffffefefffffffefefffefffffffffefffffefefffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffefefffffffefffffffefefffffefefffffffefffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff767677ff777676ff767777ff727272ff666666ff696868ff676767ff696869ff6b6b6bff6d6d6dff6e6e6eff6f6f6fff707070ff6e6e6eff6b6b6bff6a6a6aff676868ff656565ff646464ff666666ff666565ff646465ff646463ff656565ff666666ff666665ff656565ff646464ff636363ff616161ff605f5fff616160ff616161ff636263ff666665ff6b6a6bff6e6d6dff6d6d6dff6c6c6cff6c6b6bff696969ff666766ff656565ff686869ff686968ff727372ff787877ff787778ff777778ff7877780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfefffefefefffefdfefffefdfefffefdfefffefdfdfffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfefdfffefefefffefdfefffdfdfefffefdfefffdfefdfffefdfdfffefdfefffefefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefdfefffefefefffdfefefffdfefefffdfefefffdfefdfffefefefffefdfdfffefefefffefdfefffefdfefffefefdfffefefefffefefefffefefefffefefffffffefefffefffffffefefefffffefefffffffefffffefefffffefffffffffefffefefffffffefefffefefefffffefefffffffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffffefffefffffffffefefffffffffffffefefffffefefffffffefffffefefffffefffffffffffffefefffffffefefffffefefffffefefffffffefffffffffffffffffffffffffffefefffffffffffffefffefffffffffffffefffffefefffffffefffffefffffffffefffffffefffffffffefffffefefffffefffffffffffffffefffffffffefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefffefffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefdfefffefdfefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffffefefffffffffffefefffffefffffffefefffffefffefffffefffffefefefffffffefffefefefffefefffffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfefffefefefffefdfefffefdfefffefdfefffefdfdfffefefdfffefefefffefefefffefefefffdfdfefffefefefffdfefdfffefefefffefdfefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefdfefffefefdfffefefdfffdfdfdfffefdfefffdfdfefffefefefffdfdfefffefdfdfffdfefefffefdfefffdfdfefffefefdfffefefefffdfdfefffdfdfefffdfdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffefefefffefefffffefffefffffefefffefffffffffffefffffffffffffffefffffffffffffefefffffefefffffffefffffefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefefffefdfefffefefefffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0e0dff0b0b0bff0a090aff090809ff070607ff060605ff060605ff050505ff050405ff010102ff010101ff000000ff000000ff000100ff000001ff000001ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff040403ff060606ff090808ff080707ff080808ff0b0a0aff0b0b0cff0c0d0cff0e0e0e0000000000000000ff161716ff191919ff1b1b1bff202020ff252425ff282828ff2e2d2dff343434ff3c3c3cff444444ff504f50ff5e5e5eff666666ff6f706fff6f6f6fff6f6f6fff706f70ff6f6f70ff6f6f6fff6f6f6fff030203ff020302ff020102ff010101ff010101ff010101ff010101ff010101ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020202ff0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffefffefffffffffefffffefffefffffffefffffffffffffefffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffefefffffefefffffffefffefefefffefefefffffffffffefefffffffffefffefffefffffefffffefefefffffffefffefffffffffefffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffffffffffffffffffffffefefffffefefefffffffffffefefffffffffefffefffefffffefefffefefefffffefefffefffefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffffefffefefffffefefefffffffffffefefffffffffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefefefffefdfefffefefdfffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffffffffffefffffffefffefffefefefffffefefffffefffffefefefffffefefffffffefffefefffffefefefffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffffffffffffffefffffffefffefffefffefefffffffefefffefefefffffffffffffefefffefefefffefffefffefefefffefefdfffefefefffefefefffefefefffefdfefffdfefdfffefefdfffdfefefffdfdfefffdfdfefffefefefffdfefdfffdfefdfffefdfdfffefdfdfffefefefffdfefefffdfefefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefefefffdfdfefffefefdfffdfefdfffefefefffefefdfffefefdfffdfefefffefdfefffefdfefffdfefefffefefdfffefdfefffefefefffdfefdfffdfdfefffefdfefffdfdfdfffdfefefffdfdfefffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefdfefffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffdfdfdfffefdfdfffefdfefffefdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffefefefffdfdfefffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffefffffefefefffefffefffefefefffefffefffffffefffffffefffefffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefefefffefefffffefefffffefefefffefffffffefefffffffefffffffffffffffffffffefefffffefefefffffffffffffffffffefefefffffefefffefffefffefefffffffefefffefefefffffffffffffefffffefefefffefffefffefefefffefffefffffffefffffffefffefefffffffefffffefffefffffffefffefffffffffefffffefefffffffffffffffffefffefffffffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffefffefffffefffffffefefffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffefffffefffffefefffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff767677ff777777ff777676ff777776ff727271ff737273ff717171ff747474ff777777ff797979ff7a7a7aff7b7b7aff7c7c7cff7e7e7eff7f7f7fff808080ff7f7f80ff7e7e7eff7d7d7dff7e7e7eff7e7f7fff7e7e7eff7d7d7eff7f7f7fff80807fff7e7e7eff7d7d7dff7d7c7cff7c7c7cff7b7b7bff797a7aff7b7b7bff7c7b7bff797879ff777776ff787878ff797979ff787878ff777777ff767676ff737474ff727272ff707170ff747474ff737272ff787877ff777878ff787778ff787778ff7778780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffdfdfdfffefdfefffefdfefffefefdfffefefdfffefefefffefdfefffdfdfefffefefefffdfefefffefefefffdfefdfffefefefffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffffffffffefffffffefffefffefefefffffefefffffefffffefefefffffefefffffffefffefefffffefefefffffffffffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffffefffffefefffefefefffefffefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefffefffffefefffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffefffefefffffefefefffffffffffefefffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefefffefffffffefefffffffefffffffefffffefefffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffefefffefefefffefffefffefefefffefefefffefefefffefffefffefefffffffefffffefefefffefffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefdfffefdfefffefdfefffefefdfffefefdfffefefefffefefefffefdfefffefefefffdfefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffefffffefefefffefffefffefefefffefffefffffffefffffffefffefefffffffefffffefffefffffffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefdfefffefefdfffefefdfffefefdfffdfdfefffdfdfdfffefefefffdfdfefffefefefffdfefdfffefefefffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffdfdfefffdfdfdfffdfdfefffefefefffdfdfdfffefdfdfffdfefdfffdfdfefffefdfdfffdfefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefefffffefefefffefefefffefffefffefefffffefefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefdfffefefdfffdfefefffefefefffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6d6d6dff6d6d6dff6d6d6dff6c6d6dff6d6c6dff6d6c6dff6d6d6cff6d6d6cff6d6d6dff6d6d6dff6d6d6dff646464ff545555ff4c4c4bff454545ff3f3f3fff383837ff333232ff2e2e2eff2a2a2aff242324ff1b1c1cff141514ff0f0f0fff0c0c0cff0b0b0bff09090aff080809ff060606ff050606ff050505ff050505ff050505ff030304ff010101ff000000ff000001ff010101ff000000ff000000ff000000ff000000ff010000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030303ff060606ff080807ff070607ff070707ff090909ff0a0a0bff0c0c0bff0c0d0cff0b0a0aff0e0e0dff171716ff161717ff191919ff1c1b1cff202020ff242524ff282828ff2e2e2eff343434ff3c3c3cff444445ff4f4f4fff5e5e5eff666667ff6f6f70ff706f70ff6f6f70ff6f6f6fff6f6f6fff6f6f70ff707070ff030303ff020202ff010201ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff020202ff030303ff0304030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffffefefffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffefefffffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffffefffffffffffffefefffffefefefffffefffffffefffffefefefffffefffffefefffffefffefffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefefefffffefffffffffffffefefffffefefefffffefffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefdfefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefefefffefefffffffffffffffefefffffffefffffefffffefefefffffefffffffffffffefefffffefefefffffefffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefdfefffefdfefffefefefffdfefdfffdfdfefffefefefffdfefefffdfefefffefefdfffefdfefffefefefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffefefffffffffffffffefffffffffefffffefffffefefefffffefffffffffffffffffffffffefefffffefffffffffffffffefffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffffefffffffefffefffefffefffffffefffffffffffefffffffffffefffefffefffefffefefefffffffffffefefffffefffffffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefdfffefdfefffefdfefffdfefdfffefefefffdfdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffefdfefffdfdfefffdfdfefffefefefffefdfefffefefdfffefdfefffdfdfdfffefdfefffefefefffdfefefffdfdfdfffefdfefffefdfefffefdfefffefdfefffdfdfefffdfefdfffefefdfffefdfefffdfdfefffefefefffefefefffdfefefffefefdfffefdfdfffdfefdfffefdfefffefefdfffefdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfefffdfefdfffdfefdfffefdfdfffefdfefffdfdfefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefdfefffefefefffefdfefffdfdfefffefefefffefdfefffefefdfffefdfefffdfdfdfffefdfefffefefefffdfefefffdfdfdfffefdfefffefdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfdfffefdfdfffdfefdfffdfefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffefffefffffefefffffefffffefefffffefffefffefefffffefffffffefffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefffffefffffffffffffffffefffffefffffffffffffffffffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffffefffffffefffefffefffefffffffefffffffffffefffefffffffefffefffefefefffefefefffffffffffefefffffefffffffefffefffefefefffffefefffffefffffefefffffefffefffefefffffefffefffefffefffefffffffffffefffffefffffffefffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffefefffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffffffffefefffffffffffffffefffefffefffefffffffefffffffffffefffffffffffefffefffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefefefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767777ff767777ff777776ff777777ff767776ff767776ff7a7a7aff787878ff7b7b7bff7e7e7eff7f8080ff818181ff818081ff828182ff848484ff878787ff888888ff868786ff858685ff868686ff878787ff868586ff858485ff878887ff8b8b8bff898989ff848484ff858585ff868585ff838484ff838283ff858585ff868586ff838383ff808080ff7e7e7eff7f7f7fff7f7f80ff7f7f7eff7e7e7eff7c7c7cff7b7b7bff7a797aff787878ff7c7b7bff787778ff787778ff777778ff777877ff787878ff78777800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffefffffefefffefefefffefefefffdfefefffefdfdfffdfefefffefdfefffefefefffefdfefffdfdfefffefefefffefdfefffefefdfffefefefffdfdfdfffefdfefffefefefffefefefffefdfdfffefdfefffefefefffefdfefffefdfefffdfdfefffdfefdfffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefdfdfffefdfefffefdfefffdfefdfffdfdfefffdfefefffdfefefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffefefffffffffffffffefffffffffefffffefffffefefefffffefffffffffffffffffffffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefffffefefffffefefefffefefefffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefefefffefefefffffefffffffefefffefffefffffffefffefefefffefefffffefffefffffefefffefffefffefefefffffefffffffefffffefefffffffffffffffefffffffffefffffffffffefefefffffefffffffffffffffffffffffefefffffefffffffffffffffefffffffefffffefefffffefffefffffffffffffefffffefffffffffffffffffffffffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefefefffefffefffffefffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefdfffefefefffdfefdfffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefffefffefefefffffefefffffefffffefefffffefffefffefefffffefffefffefffefffefefefffefffefffffefffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefdfefffefefdfffefefefffdfdfdfffefdfefffefefefffdfefefffdfdfdfffefdfefffefdfefffefdfefffefdfefffdfdfefffdfefdfffefefefffefdfefffdfefefffefefefffefefefffdfefefffefefdfffefdfdfffdfefdfffefdfefffefefdfffefdfdfffefefdfffdfefdfffdfefdfffdfefefffdfefefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefefffdfdfefffdfefefffdfefdfffefefefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffefffffffefefffefffefffffffffffefefffffefefffffefffefffffefefffefffefffefefefffffefffffefefffffefefffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefdfefffefdfefffdfdfefffdfefdfffefefefffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777877ff6d6d6dff6d6d6dff6d6d6dff6d6d6dff6d6d6dff6d6d6dff6d6d6dff6d6d6dff6d6d6cff646364ff555555ff4b4b4bff454545ff3f3e3fff383838ff323232ff2f2e2eff2a2a2aff232423ff1c1c1cff141414ff0e0f0fff0c0c0cff0a0a0aff080808ff080808ff070606ff050605ff050505ff040504ff040404ff040404ff020302ff010101ff000101ff000100ff010000ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff040404ff070706ff080708ff060606ff070607ff080808ff080809ff0a0a0aff070607ff080808ff0a0a0aff0e0d0eff161617ff161716ff191919ff1c1b1cff202020ff242525ff282828ff2d2e2eff343434ff3d3c3cff444544ff504f50ff5e5e5eff666666ff706f6fff6f706fff6f706fff6f6f70ff6f7070ff706f6fff6f706fff020303ff020202ff010202ff020202ff010102ff010202ff000101ff000100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff010001ff020202ff030303ff040404ff0606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefffffffffefffffefffffffefffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffefefffffffffefffefefffffefefffffefffefffffffefffffffffffefefefffefefffffefffefffffefffffffefefffffefefffffffefffffefefffefefefffefefffffffefefffffefefffffefefffffefffffffffefffffffefffefffefffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffefefffffefefffffffefffffefefffefefefffefefffffefefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefffffefffffffffefffffffefefffffefefffffffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfdfffefefefffefefefffdfefefffefdfefffdfefdfffdfefefffefdfefffdfdfefffdfefefffefefefffdfefefffdfefdfffefdfefffefdfefffefefefffdfefefffefefefffdfefefffefefefffefefefffefffefffefefefffefefefffefefefffffffefffffffffffefefefffefefffffefffffffffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffefffffffffffefefefffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefdfefffefdfefffefefefffdfefdfffdfefefffdfefefffefdfefffdfdfefffefefdfffdfdfdfffdfdfefffdfefdfffefefdfffefefefffefdfdfffdfdfefffefefefffefdfefffefdfdfffefdfefffefefdfffefefdfffdfdfdfffefdfefffefefdfffefefdfffefefdfffefdfefffefefdfffefefdfffdfefdfffefefefffefefdfffefdfdfffefdfefffefefefffdfefdfffdfefefffdfdfdfffefefdfffdfdfefffefefefffefdfefffdfdfefffdfefdfffdfefdfffdfdfdfffdfefefffdfdfdfffefdfdfffefefefffdfdfdfffdfdfefffefdfdfffdfefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffdfefefffdfefdfffefefefffefefefffefefdfffdfdfefffefefefffefdfefffefdfdfffefdfefffefefdfffefefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffefefdfffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefffffffefffffefffffffffefffffefffefffefefffffefefffffefffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefefffefefffffffefffffefffefffefefffffefefffffefefffffefffffffffffefffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffffffffefffffffffefffffefffefffffffffffffefffffefffffffffffffffffffffffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff777677ff767776ff777777ff777676ff7b7b7bff7a7a7bff7b7b7bff7e7e7eff808080ff818181ff818181ff818282ff848484ff878787ff888888ff888888ff878888ff868787ff878787ff878787ff878787ff878788ff8b8a8bff8b8b8bff8a8b8aff898989ff858686ff868586ff858585ff858585ff868686ff858686ff868686ff838383ff808080ff7f7f7fff7f7f80ff7f7f7fff7f7f7fff7e7e7eff7c7c7cff7b7b7bff7c7b7bff7b7b7bff7b7b7cff787877ff787877ff787877ff787778ff78787700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffdfefefffdfefefffefdfefffdfdfefffefefdfffefdfefffdfdfefffdfefdfffefefefffefefefffefefdfffdfdfefffefefefffefdfefffefdfdfffefdfefffefefefffefefdfffdfdfdfffefdfefffefefdfffefefdfffefefdfffefdfefffefefdfffefefdfffdfefdfffefefefffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefdfefffefefefffdfefefffefdfefffdfefdfffdfefefffefdfefffdfdfefffdfefefffefefefffdfefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffffefffffffffffefefefffefefffffefffffffffefffffffefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffffefefffefefefffffefefffffffefffefefefffffefffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffefefefffefefffffffefffffefefefffefefefffefefefffefefffffefefffffefefefffefefffffefefefffefefefffefefffffefefefffefffefffefffffffefffffffffefffffefefffffffffefffefefefffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffefefffffffffffffffefffffefefffffefefefffefefefffefefefffefffffffefefefffefefefffffefefffefefefffefefffffefefefffefefffffffefffffefefefffefefefffefefefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffefdfefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffffffffffefefefffefefffffffefefffefffffffffefffffefffefffefefefffefefffffefefffffefffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffefdfefffefdfdfffefdfdfffefefdfffefefdfffdfdfdfffefdfefffefefdfffefefdfffefefdfffefdfefffefefdfffefefdfffdfefdfffefefefffefefdfffefdfdfffefdfefffefefefffdfefdfffdfefefffdfdfdfffefefdfffefefefffefefefffefdfefffefdfefffdfefdfffdfefdfffefdfdfffefefefffdfdfdfffefefdfffefefefffdfdfdfffdfdfefffefdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefffefffefffefffefffffffefffffffffefffffefefefffffffefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffdfdfdfffefdfefffefefdfffefefdfffefefdfffefdfefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff777877ff6d6d6dff6d6d6dff6d6d6dff6d6d6dff6d6d6dff6d6d6dff6c6c6dff646464ff555555ff4b4b4bff454545ff3f3f3eff383838ff323232ff2e2e2fff2a2a29ff242423ff1c1c1bff151414ff0f0f0eff0c0c0cff090a09ff080808ff060605ff030303ff060506ff050505ff040504ff040404ff030404ff040403ff020203ff010101ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050405ff060606ff070708ff060606ff070607ff070606ff080708ff050505ff060605ff060606ff080808ff0a0a0aff0e0e0dff161616ff171617ff191918ff1c1c1bff202020ff252524ff282928ff2e2d2dff343434ff3c3c3cff444544ff505050ff5e5e5eff666666ff6f6f70ff707070ff706f70ff6f6f70ff6f706fff717171ff040303ff030303ff020202ff030302ff030303ff020202ff020102ff010101ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff010101ff020202ff030303ff030403ff070606ff0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffefefefffffefffffefffefffffffffffffffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffefffffefffefffffffffffffffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffffffefefefffffefefffffefffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefffffffefefefffffefffffffefefffffffefffffffffffefefffffffffefffffefefffffefffffefefefffefffffffffefefffefefffffefefefffefefefffffffefffffefffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefdfffefdfdfffefefefffefefefffefdfefffefefdfffdfefefffefefefffefefdfffefdfdfffefefefffefefdfffefefefffefefefffefefefffefefffffefefffffffefefffefffefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefffffefefefffefefefffffefefffffffefffffffffffefffffffffffefffffefefffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefdfefffefefefffdfefefffefefefffdfefdfffefefefffefefefffdfdfdfffefdfdfffdfdfefffefefefffdfdfefffefdfefffdfdfefffefdfdfffdfefdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefffffefefefffffefffffffefefffffffefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffffffefffefffefffffefefffefffffffffffefffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfdfefffefdfdfffdfefdfffefefefffefefefffdfdfefffefefefffefefefffdfefefffefefdfffdfefdfffefefefffefdfefffdfefefffdfdfefffefefefffefdfdfffefefdfffefefefffdfefefffefefdfffefdfefffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfefefffefefdfffefdfefffefdfefffefefefffefefefffdfefdfffefdfdfffdfefefffefefdfffdfdfdfffefdfdfffdfefdfffdfefefffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfefffefdfdfffdfefdfffdfdfefffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffefefefffefefefffdfefefffefefdfffefdfefffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefefffefefdfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefffffefefffffffefefffefffefffefefffffefffefffefffefffffefefffefefefffefefefffffefefffefefffffffffffffefffffffffefffffefefffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffffefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefefffffefffefffefffefffffefefffefefefffefefefffffefefffefefffffffffefffefefffffefefffffefefffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffefefffffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffffefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffffefffffffffffffefffffffffefffffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffefefffffefffffffffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767677ff767776ff767776ff767777ff7a7b7bff7a7a7bff7b7b7bff7e7d7dff808080ff808181ff818181ff818281ff848484ff878787ff888787ff888888ff888888ff888888ff878888ff878787ff878787ff878787ff8a8b8aff8b8b8bff8b8b8bff8a8a8bff8b8b8bff898989ff858686ff858685ff868686ff868686ff868686ff868686ff858686ff838383ff807f7fff807f7fff7f7f80ff7f7f80ff7f7f7fff7e7e7eff7c7c7dff7b7b7bff7b7c7cff7c7b7bff7b7b7cff777777ff777778ff787877ff787778000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefdfffdfefdfffefefefffefdfefffdfefefffdfdfefffefefefffefdfdfffefefdfffefefefffdfefefffefefdfffefdfefffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfefffdfefefffefefdfffefdfefffefdfefffefefefffefefefffefefdfffefdfdfffefefefffefefefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffdfefefffefefefffdfefdfffefefefffefefdfffdfdfdfffefdfdfffdfdfefffefefefffdfefefffefdfefffdfdfefffefdfdfffdfefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefffffefefefffffefffffffefefffffffefffffffffffefffffffefffefffffefefffefefffffefefefffefffffffffefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefffefffffefefffefffffffffffefffefefefffffefefffefffffffefffffffffffefffefefefffffefffffefffefffffffffffffffffffffffffffffefffffffefffffffefefffffffffffefefffffefffefffefffefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefffffefefffffefefefffefefefffefffffffffffffffefefffffffffffffefefffffefffffffffffefffefffefffffffffffffefffffefffffffefffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffefffffffffffffffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefffffefefffffefefefffefefefffefffffffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffdfefefffefdfdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefffefffefefffffefffefffefffefffffefefffefefefffefefefffffefefffefefffffffefefffefefffffefefffffefefffffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffefefdfffefefefffdfefefffefefdfffefdfefffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfefffefdfefffefefefffdfefdfffdfefdfffefdfdfffdfefefffefefdfffdfdfdfffefdfdfffdfefdfffdfefefffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfefffefdfefffefdfdfffdfefefffdfdfefffefefefffdfefdfffefefefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefffffffffffffefefffffefffffffefffefffefefefffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfefffefefdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff808080ff787778ff6d6d6dff6d6d6dff6d6d6dff6d6d6dff6d6d6dff646463ff555555ff4b4b4bff454545ff3f3e3fff383838ff323232ff2e2f2fff2a2929ff232324ff1b1b1bff141414ff0f0f0eff0c0b0cff0a090aff080808ff050605ff030403ff030202ff020303ff040504ff030303ff040303ff030404ff030404ff030302ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010202ff040404ff060505ff070606ff050606ff060607ff070706ff030202ff040304ff040404ff050606ff070606ff070708ff0a0a0aff0d0e0eff171716ff161617ff191819ff1c1c1cff202020ff242524ff292828ff2e2e2eff343434ff3c3c3cff454444ff4f5050ff5e5e5eff666666ff6f6f6fff6f6f70ff6f706fff717171ff727272ff040404ff030304ff030203ff030202ff030403ff030304ff020302ff010201ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010001ff000001ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff010101ff010202ff020202ff030303ff040304ff060607ff0b0b0bff0d0e0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffefefefffefefefffffefffffefffefffefefffffefefefffefffefffefefefffefffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffefefefffefefffffefefffffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfefffefefefffefefefffffefefffefefefffffffefffefffefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffffffffffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefefffffefefffffefefefffefefffffffefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffffffffefefffffefffffffefffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffefefefffefefefffdfdfefffefdfdfffdfefdfffdfdfefffefefdfffdfefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffefffffffefffefffefffffffefffffefefffffefffffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefdfefffefefdfffdfefefffefefefffdfefefffdfefefffdfefdfffefefefffdfefefffefefefffefdfefffefdfdfffdfefefffefdfdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfefffefefefffdfefefffdfdfefffdfefdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefdfefffefefefffefefdfffefdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffdfdfefffdfefdfffefefefffdfefefffefdfdfffefdfefffefdfefffefefdfffdfefdfffefefdfffdfefdfffefefdfffefdfdfffefdfefffdfdfefffefefdfffdfdfdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefdfefffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffefdfefffdfdfefffefefefffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfefefffdfdfefffdfefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffffffefffefffefffffffefffffefefffffefffffefefffffffffefffefefefffefffefffefffffffefefefffffffffffffffffffefefffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffefffffefefffffefffefffefefefffefffefffefffffffefefefffffffffffffffffffefefffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffefffffffefefffffffefffffefefffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffefffffefffffffffffffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffefffffffffffffefffefffefefefffefefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767777ff777676ff777677ff7b7b7bff7b7b7bff7b7b7bff7e7e7eff808080ff818181ff818181ff828182ff848484ff878787ff888888ff888887ff878888ff888788ff888888ff888888ff878888ff888787ff8a8b8aff8b8a8bff8b8b8aff8a8b8bff8b8b8bff8b8b8bff8b8b8bff898989ff868686ff868686ff868686ff868586ff868586ff868686ff868686ff838384ff7f807fff7f7f7fff7f7f80ff7f7f80ff7f7f7fff7e7e7eff7c7c7cff7b7c7bff7b7b7cff7b7b7bff7b7c7bff777777ff777878ff7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefefffdfdfdfffefdfdfffdfefefffefdfdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfefffefefefffdfefefffdfdfefffdfefdfffdfefdfffdfdfefffdfefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffdfefefffdfdfdfffefefefffefefefffdfdfefffefdfdfffdfefdfffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffefefefffffefefffefefefffffefefffefefffffefffefffefefefffefefffffefefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefefffffefffefffefefefffefefefffefffefffefefefffffffefffefffffffefefefffffefefffefffefffefefffffffffefffefefefffffefffffefefefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefffffefefffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffefffffffefffffffffefefffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefffffffefefefffffefefffefffefffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefdfefffefdfefffdfefefffefdfefffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffefdfefffdfdfefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefffefffffefefffffefefffffefffffefefffffefffefffefefefffefffefffefffffffefefefffffffffffefffffffefefffffffefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefdfdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfefffefefefffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfefffdfefefffefdfefffefdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfefefffdfdfefffdfefdfffefefefffdfefefffefdfdfffefdfefffefdfefffefefefffdfefdfffefefdfffdfefdfffefefdfffefdfefffefefefffefefefffefefdfffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffffefffffefefefffefefefffefefefffffffffffefefefffffffffffefefefffefefefffefefefffffefefffefefefffefefefffdfdfefffdfefefffdfefefffefdfefffdfdfefffefefefffdfefefffdfdfefffdfefdfffdfefdfffdfdfdfffdfefefffefefefffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff808080ff818181ff777777ff6d6c6dff6d6d6dff6d6d6dff646464ff555555ff4b4b4bff454545ff3e3e3fff383738ff323232ff2f2e2eff2a2a2aff242324ff1b1c1bff141414ff0f0e0fff0c0c0cff0a0a0aff080808ff060505ff030303ff030302ff020202ff020302ff020302ff040403ff040304ff030404ff040404ff030302ff010201ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010202ff040303ff040405ff040504ff040404ff050506ff010102ff010101ff020202ff040404ff040505ff050506ff060606ff080808ff0a0a0aff0e0e0eff171717ff171717ff191819ff1c1c1cff212120ff242424ff282928ff2d2e2dff343434ff3c3c3cff444545ff505050ff5e5e5dff666766ff6f7070ff717171ff737273ff757575ff050505ff040404ff040403ff030403ff040404ff040404ff030304ff020202ff010201ff010101ff010100ff000100ff000000ff000100ff000000ff000000ff010000ff000100ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff010101ff000000ff010000ff000101ff010000ff000001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000001ff010101ff020202ff020202ff030303ff040404ff060607ff0b0a0bff0e0e0eff0e0e0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffefffefffefffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffefefffffefefffffefffffffefffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefffffffffefffffefefefffefefefffffefffffffffefffefffefffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffffffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffefefffefefffffefffefffffffffffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefefefffefefffffefefefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefefffefefefffffffffffefefefffefefefffefffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfefffdfefefffefefdfffefdfefffefefefffefefefffefdfefffefefefffdfdfefffefdfefffefefdfffefefefffefefefffffefefffefefefffffffefffffefefffffffefffefefffffffefefffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffffffffffefefefffffefffffffffefffefefefffefefffffefefffffffffefffefefefffffefefffefffffffefffefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffefffffefefefffefefffffefefffffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefefdfffefefefffefdfdfffefdfdfffdfefdfffefefdfffefdfdfffefefdfffdfefefffefdfefffdfdfefffefefdfffefefefffdfefdfffefdfefffdfefdfffdfefefffefdfefffefefefffdfdfdfffefdfefffefefdfffefefdfffdfefefffefefefffefefefffdfdfefffefdfefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefdfffefdfdfffefefdfffdfefefffefefefffdfdfefffefefdfffefefefffdfefdfffefdfefffdfefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffefefefffefdfdfffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefffefffefffefffffefffffefffefffefefefffffefefffefefefffffefffffffefffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffefffefffefefffffefffffffffffefffefffefffefffefffffefefffefffefffefefefffffefefffefefefffffefffffffefffffefefefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefefffffffefffffffffffffffffffefefffffffffefffffffffffefffefffffefffffefffffffefffffffffefffffffffffffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffefffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffefffffefefffefffefffefefffffefffefffffefefffffefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffefffffffffefffffefffffffefefffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffefffffffefffffefefffffffefffefffffffffefffffefefffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777677ff777676ff7a7b7aff7b7b7aff7b7b7bff7d7e7dff808080ff808181ff818181ff818281ff848484ff878787ff888887ff888888ff888888ff888787ff888788ff888788ff878888ff888788ff8b8b8bff8b8b8bff8b8a8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8a8a8bff8b8a8bff898989ff868686ff868686ff868686ff858686ff868685ff868586ff868686ff838384ff807f7fff7f7f7fff7f7f7fff807f7fff7e7f7eff7e7e7eff7c7d7cff7b7c7cff7b7b7cff7b7b7bff7b7b7bff787778ff7878770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefefdfffdfdfefffefdfdfffefdfdfffdfefdfffefefdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfefffefefdfffefefefffdfefdfffefdfdfffdfefdfffdfefefffefdfefffefefefffdfdfdfffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefefffefdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefffffefefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffdfefefffefefefffffefefffefefefffffefefffefefffffefffefffefefefffefffefffefefffffefffefffffefffffffffffffffefefffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffffffffefffffefffefffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefffffffefffefffffefefffffffffffefffefffffefefffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefffffffffefefffefefffffffffefffffffffffefffefffffefffffefffffffefffffffffefffffffffffffefffffffffffffffffffefffffffefffefffffffefffffffffffffffefffffffffefffffefffffffefffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefffffffefffefffffefefffffffffffefefefffffefefffffefefffefefffffefefefffffefefffefefefffefefefffefefefffdfefefffefefdfffefdfdfffefefdfffdfefefffefdfdfffdfdfefffefefdfffefefefffdfefdfffefdfefffdfefefffdfefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefffefffefefefffffefefffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefefffffefffffffffffefffffefefffffffffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfefffdfefdfffefefefffdfdfdfffdfdfdfffdfefdfffdfefefffefdfefffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfefdfffefdfefffdfefdfffefdfefffefdfdfffefdfdfffefdfefffefefefffefefefffefefffffefefefffefefefffffefefffffffffffefefefffffefefffffffffffefefffffffefefffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefefffdfefdfffefdfefffdfefdfffdfefefffefdfefffdfdfdfffdfdfdfffefdfefffefefdfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818080ff808081ff808080ff818080ff777877ff6d6d6cff646363ff555555ff4b4b4cff454545ff3e3e3fff383837ff333232ff2e2e2eff2a2a2aff232423ff1b1c1cff141414ff0f0f0fff0b0c0cff0a0a0aff080807ff050505ff030304ff020203ff020202ff020202ff030203ff020303ff020302ff040303ff030303ff030304ff030303ff020101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff020201ff030202ff040403ff030304ff030303ff010102ff010100ff020101ff010101ff020202ff030403ff040505ff060506ff060606ff070807ff0a0a0aff0e0e0dff131313ff161617ff1b1b1cff212121ff242424ff282728ff2c2d2dff343535ff3b3b3bff444544ff4d4e4eff5d5d5cff706f6fff717171ff727272ff747574ff767675ff070607ff050505ff040405ff040404ff050504ff040505ff040404ff030303ff020302ff020202ff010101ff010000ff010001ff000000ff000000ff000001ff010101ff010101ff010001ff010101ff000100ff010000ff010101ff000001ff010001ff010100ff010101ff010000ff010001ff010101ff010100ff010000ff010100ff000001ff010000ff000000ff000000ff010101ff000000ff000000ff000100ff000101ff020102ff030303ff030303ff040404ff060606ff0b0b0bff0d0d0eff0d0e0eff0e0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefefffffffefffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffefefffffffffefffefefefffefffefffffffefffefefefffffffefffffffffffefefefffffffffffefefefffefffefffefffefffefffefffffefefffefefefffffefefffffffefffffefffffefefffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffefffffffffefefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefffffffffffefefefffefffefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffffefffefefefffffffefffffffffffefffefffffffffffefefffffefffefffefffefffefffefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefffffffefefefffefffefffefffefffefffefffefffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefdfffefefefffdfefefffefefdfffefdfefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefdfffdfefefffefefefffdfefefffefdfdfffdfefdfffefdfefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffffefffffffffffffffefffffffffffefefffffffffefffffffffffefffefffffffefffffefffffffffefffffffefffffefefffefefffffefefefffefefffffefffffffefffefffefefffffefffefffffffffffefefefffefefefffffffffffefefefffefffffffefffefffefffefffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefefffdfefdfffefefdfffefefefffefefdfffefefdfffefdfefffdfefefffefdfdfffefdfefffdfefefffdfefefffdfdfefffdfefefffefefefffdfdfdfffefefdfffefefefffdfdfefffdfefefffdfefdfffdfefdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffdfefdfffefdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfefefffefefefffdfdfdfffefefdfffefefefffefdfefffdfefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffffefefffffefefffffefefffefffffffffffefffffefffffefefefffefffefffefffefffffffefffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffefefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffffefefffefefefffefffffffffffefffffefffffefefefffefffefffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffefffffffffefefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffefefffffffefffffffffffffefffffefffffffffffffffefffffffffffffffefffffffefefffffefffefffffefffffefefefffffefefffffefefffffffefffffffefffefffffffffffefffffefffffefffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff7a7b7aff7b7b7bff7b7b7bff7d7d7eff80807fff818081ff818181ff818181ff848484ff878786ff888887ff878888ff888887ff888888ff888887ff878888ff878887ff888887ff8b8b8aff8a8b8bff8b8b8bff8b8b8bff8b8b8aff8b8b8aff8b8a8bff8b8b8bff8a8a8bff8b8b8bff8b8b8bff898989ff868686ff868686ff868686ff868686ff868686ff868686ff868585ff838483ff808080ff7f7f7fff7f8080ff7f7f7fff7f7f7fff7e7e7eff7c7d7cff7b7b7bff7b7b7bff7c7b7bff7c7b7bff78777800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffefefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfefdfffefefefffdfdfdfffefefdfffefefefffefefdfffefefefffdfdfefffefefdfffdfefefffdfefdfffefefdfffdfdfefffefefdfffefefdfffefdfefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefdfdfffefefdfffefefdfffdfefefffefefdfffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefdfdfffdfefdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefffefffefefefffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefffefffffffffffefefefffffefefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefffffffffefffffffefefffffffefffffffefffefffffffefffefffefefefffefefefffefefefffefffefffefefefffefffefffefffffffffffffffefefffffefefefffefffefffefefffffffffefffefefefffffffefffefffffffefffffffffffefffffefffffffffffffefefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffefffffffffefefffefefffffefffffffefffffffefefffffefffffffffffffffefefefffffefefffefffffffefefefffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefffefffefefefffefffefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefffefffefefefffefffefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefefdfffefefefffefefdfffefefefffdfdfefffdfefdfffdfefdfffdfefdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfefdfffefefefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfefdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfefefffefefdfffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffefefefffefefefffdfdfefffefefdfffdfefefffdfefdfffefdfdfffdfdfdfffefdfdfffefefdfffefdfefffdfefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808180ff808080ff808180ff808080ff818080ff777777ff636363ff515251ff4b4b4bff454545ff3f3f3fff383838ff313131ff2e2e2eff2b2b2bff242524ff1b1c1bff131313ff0e0e0eff0c0c0bff0a0a0aff080808ff050506ff030303ff010102ff010202ff020302ff030203ff020303ff030303ff030302ff070606ff090a0aff080808ff050606ff030403ff010202ff020202ff020202ff020202ff020202ff020203ff020202ff020102ff020101ff020201ff020201ff010202ff020201ff020203ff030303ff030404ff040404ff030303ff020302ff010202ff010102ff010102ff010101ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020202ff030303ff060606ff080808ff080808ff020202ff010101ff010101ff020202ff010101ff020202ff030403ff050605ff060605ff060606ff080707ff0a0a0aff0e0d0dff121212ff181818ff1f1f20ff262626ff2b2c2bff313031ff363737ff414041ff474746ff50504fff585858ff646364ff727373ff727372ff747575ff767676ff757676ff070708ff060606ff050506ff050505ff060506ff060606ff060605ff040404ff030404ff030303ff030303ff020202ff020202ff020202ff020202ff030302ff020303ff030303ff030303ff020202ff010201ff010101ff020101ff010102ff030302ff030303ff020303ff030302ff030203ff030302ff020202ff020202ff030303ff020202ff030302ff030303ff020202ff020202ff010102ff010101ff010101ff010201ff030303ff040404ff060605ff070606ff0b0b0bff0d0d0eff0e0d0dff0e0d0eff0d0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffefffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefffffffffffefffffffffffffffefffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffefefffefffefffefefefffefffefffffffefffffffffffefffefffffffffffffefffffefffefffefefefffefffefffefefefffffffefffffffefffffffffffffffffffefffffffefffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffefffffffffefffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffefffefffffffffffffefefffefffefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffffefefffefefefffefefffffefefefffefefefffffefffffffefefffefffefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefffefffefefefffefefefffdfdfefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffefefffefefefffefefefffefefefffffffefffffffefffffffffffefffefffffffffffffefffffefffefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefdfefffefdfdfffdfdfefffefefdfffdfdfdfffefefdfffdfdfefffdfdfefffdfefefffefdfdfffdfdfefffefefefffefdfdfffdfefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffffffefffffffefffffefefffffffffffffefefffefefefffefffffffefefefffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfdfffefefefffefefdfffefefefffdfefefffefefefffefdfefffdfefdfffefefdfffefefefffefefdfffefefdfffefefdfffefefefffefefefffdfefefffdfefefffdfdfefffefefdfffdfefdfffdfefdfffdfdfefffdfefefffefdfdfffefdfefffdfdfefffefdfefffdfefdfffefdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfdfffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffdfdfdfffefefdfffdfdfdfffefdfdfffefdfdfffefefefffefdfefffdfdfefffdfefefffdfdfefffefefdfffdfefdfffdfefdfffdfdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefffffffefefffefffefffefefefffefefefffefefefffffffffffffefefffffefefffefefefffffffefffefefffffffffefffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffefffffffffffffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffffefffefffefffefefefffefefefffefefefffefefffffffefefffffefefffefefefffffffefffefefffffffffefffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffefffffffffefffffffefffefffffffefffffffefffffffffffefffffffffffefefffffffffffffefffffffffefffffffffefffffffffffffffefffefefefffffefffffffffefffefffefffefefefffffffefffefefefffffffffffffefffffffefefffefefffffffffefffefefffffffffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefffffefefefffefdfefffefefefffefdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffefdfdfffefefefffdfdfefffefdfefffefdfdfffefdfdfffdfefefffdfdfdfffefefdfffefefdfffefefefffdfefefffefefefffefdfefffdfefdfffdfefdfffefefdfffefefdfffefefdfffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefdfffdfdfdfffefefefffdfdfdfffefefefffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffefefdfffdfdfefffdfdfefffefefefffefdfdfffdfdfefffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffdfefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefefefffffffefffefefefffffffffffefefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffefffffffffefefffefefffffffffffffffefefffefefefffefefffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffefffffffffefefffefefffffefffffffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefefffefdfdfffefefefffefefdfffefefefffdfefefffefefefffefdfefffdfefdfffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffefffffffffefefffefefffffefffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefefffdfdfdfffefefdfffefefdfffefefefffdfefefffefefefffefdfefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefefffefdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffefdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffefefffefefefffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefdfffefefefffdfefefffefefefffefdfefffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfefffefefefffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff818080ff818080ff808080ff808081ff818080ff727271ff5e5e5eff565555ff4e4e4eff484847ff414141ff393a3aff333334ff2e2d2eff262726ff1d1d1dff141413ff0d0d0dff0a0a0aff090808ff070707ff050505ff020303ff010202ff010101ff020201ff020202ff020302ff020202ff030303ff080707ff090909ff070707ff040405ff020202ff010101ff010101ff020102ff010201ff010101ff020102ff020101ff010101ff010001ff010101ff010101ff010101ff010101ff020101ff020202ff030302ff020203ff020202ff010102ff010101ff010101ff010100ff000001ff010101ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000101ff020102ff030303ff060606ff080808ff080808ff020201ff010100ff010101ff000101ff010101ff020202ff030403ff040504ff050505ff060606ff080807ff0a0a09ff0e0e0eff131313ff191a1aff222322ff29292aff313130ff373737ff3e3f3eff484848ff4f5050ff585757ff5f5f5fff69696aff757575ff747575ff767576ff767575ff767676ff080908ff070807ff070607ff060606ff070807ff080808ff080808ff060606ff060607ff060606ff070706ff060707ff070706ff060606ff070706ff070707ff060707ff060607ff060606ff050506ff040505ff030303ff030303ff050505ff060606ff060606ff070607ff070607ff060606ff050506ff050505ff060606ff070707ff070707ff070707ff060606ff050505ff040505ff040405ff040304ff030403ff040403ff060605ff080807ff0a0a09ff0b0b0aff0e0e0eff0e0e0eff0d0e0eff0d0e0eff0d0d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefffffefefffffffffffffefffffffefffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefffffefefffffffffffffefffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffefffefefffffefffefffffefffffffefffffefefffffffefefffefefefffefefefffefefefffefefffffefefffffffefffffffefffffffefefffefffefffffefefffffefefffffefffffefefffffffefefffefffffffffefffffefffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefffffefefffffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefffffefefffffefffefffefefefffffffefffefffefffefffefffefefffffffefefffffefefffefefffffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffefffffefefffffefefffffffefefffefefffffefefefffefefffffefefffffefefffffffefffffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefffffffefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfefffefdfdfffefdfdfffdfdfefffdfdfefffdfdfefffdfefefffdfdfdfffefdfefffdfefefffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffefefdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefefffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffefefdfffefefefffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefefdfffefefefffdfefefffefdfefffdfefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfefffefefdfffefdfefffefefdfffefefdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffefefdfffefefdfffdfefdfffdfdfefffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffefefdfffefefefffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfdfffdfefdfffefdfdfffefdfdfffefdfefffdfdfefffefdfdfffdfefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffefffffffffefffffefffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffffffffffefefffffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffefffffffffefffffefffffffffefffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffefffffefffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffefffffffffefffffffefffffefffffefffffffefffefffffffefffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffffffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfefffdfefdfffefdfefffdfdfefffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfefffefefefffefdfefffefdfdfffdfefdfffefdfdfffefefdfffefefefffdfdfefffefdfdfffdfefefffefdfefffefefdfffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefefffdfefefffdfdfdfffefefdfffefefdfffdfefefffdfdfefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffdfefdfffdfdfefffdfefdfffdfefefffefdfdfffefefdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffdfdfefffefdfdfffdfefefffefdfefffefefdfffefefdfffefefefffefefefffefffefffefefefffefefffffffffefffffefffffffffefffffffefffffefffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffefefffffefefffffefffffffefefefffffefffffefffffffefefefffefefffffefffefffefefefffffefefffefffefffffffffffefefefffffffffffffffffffefefffffffffefffffffffffffefffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffffefefffffefefffefefffffefefffffefefffffefffffffefefefffffefffffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfdfffdfefefffefefefffdfdfefffefefefffefefefffefefdfffefefdfffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffffefefffffefefffefefffffefefefffefefffffefefffffefefefffffefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfefffefefefffefdfefffefdfdfffdfefdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfefffefefefffdfefefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfdfffdfefefffdfdfefffdfdfefffefefefffefdfefffefdfdfffdfefdfffefdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffefefefffffefffffffffefffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff818081ff808180ff808080ff808180ff7d7d7eff767576ff676868ff5f5e5fff565656ff4e4e4eff464646ff3e3d3eff363636ff303030ff272727ff1d1c1cff121312ff0b0b0bff080707ff050505ff030304ff030203ff010202ff010001ff000100ff010100ff010101ff010102ff010201ff020202ff060707ff080807ff060505ff030302ff010101ff000000ff000001ff000000ff010000ff000101ff000001ff000101ff000000ff000000ff000100ff000100ff000001ff010000ff010000ff000001ff010101ff000101ff000101ff000100ff010001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030203ff060606ff080808ff080708ff010102ff000000ff000000ff000001ff000001ff010101ff020203ff040303ff040504ff050505ff070706ff090909ff0c0c0dff121212ff1a1b1aff242324ff2b2c2bff333333ff3a3a3aff424242ff4d4e4dff545454ff5d5d5eff666666ff6e6e6eff767676ff767675ff757576ff757676ff757675ff090909ff080809ff070708ff080808ff090909ff0b0b0aff0b0c0bff0a0b0bff0a0a0bff0c0b0bff0d0c0cff0c0c0dff0c0c0cff0b0b0cff0b0c0cff0c0c0cff0d0c0dff0c0c0cff0b0b0aff090a0aff080808ff060707ff070606ff080808ff0a0a0aff0b0a0aff0b0b0bff0a0a0aff090a0aff0a0b0aff0b0a0bff0b0a0bff0b0c0cff0d0c0cff0b0b0cff0a0a0aff0a0a0aff0a0a0aff0a0a0aff090909ff080808ff090808ff0a0a09ff0b0b0bff0d0c0cff0e0e0eff0d0d0eff0e0d0dff0d0e0eff0e0d0eff0e0f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffefffefefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffefffffffffefefffefefffffefffefffefffefffffffefffffefefffffefffffffefefffefefefffefefffffffffefffefffefffefefefffffffffffefffffffefefffffefffefffffefefffefffffffffffffffffefffffffffefffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffefffffffefffffffefffefffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefffffffefefefffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefffefffefefefffefefefffefffffffffefffffefffefffefefefffefffffffefefefffefefefffffefffffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefefefffefffefffefffefffffffefffffefefffffefffffffefefffefefefffefefffffffffefffefefefffefefefffefefefffefffffffefefffffefefefffffefefffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefffefffefefefffefefefffefffffffffefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfefffdfdfefffefefdfffefdfefffdfdfefffdfefdfffefdfefffefefdfffdfefdfffefefdfffefdfdfffefefdfffefdfefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffffffefffffefefffffefffffffefefffefefefffefefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefffffffefefefffefffefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffdfefefffefefdfffdfefefffefefefffefdfefffefefdfffdfdfdfffdfefefffefdfefffdfefdfffdfdfdfffdfdfefffefefdfffefdfefffdfdfefffefdfefffdfefefffdfdfdfffdfefefffdfefefffefdfefffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefdfefffefefdfffefefefffdfdfefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfefffefefdfffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfefefffdfdfefffdfefdfffefefdfffdfefefffefefefffdfdfefffefefdfffdfdfdfffdfefefffefdfefffdfefdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefffefffefefefffefffffffefefefffefefefffffefffffffffefffffffffffefffffffefffefffffefefffefefffffffffffffffefffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffefffefffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefefefffefefefffffefffffefffefffffffffffefffffffefffefffffefefffefefffffffffffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffefffefffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffefffefffefffefffffffffefffffefffffffefefefffffefffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffefffefefefffefffffffefefefffefefefffffffffffffffefffffffffffefffffffefffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffefefdfffefefefffdfefdfffefdfdfffefefdfffefdfefffdfdfdfffdfdfefffefdfdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfefdfffefefdfffefdfdfffefdfefffefdfdfffdfdfefffdfdfefffefefdfffefefdfffdfdfdfffefefefffdfefefffdfdfefffdfefdfffefefdfffdfefefffefefefffefdfefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefdfffdfdfdfffefefefffefefdfffefefefffdfdfefffdfefdfffefdfdfffdfdfefffefefdfffefdfdfffdfdfdfffdfefdfffefdfefffefefdfffdfefdfffefefdfffefdfdfffefefdfffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfdfffdfefefffefefefffdfdfefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefefffffffffffffffffefffffffffffefffffffefffefffffefefffefefffffffffefffffefffffefefffffefffefffffefffffffffefffefffefffffffefffffefefffffffefffffefffffefffefffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffffffefefffffffffefffefefefffefffefffffefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefefffffefefffffefffefffffefefffefefffffffffefffffefffffefffffffefffffffffefffffffffefffefffefffffffefffffefefffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefdfefffefdfefffefefdfffefefdfffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffffefefffefefffffefffefffffefffffffffefffefffefffefffefffffefefffffffefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefdfefffefdfefffefefdfffefefdfffdfdfdfffefefefffdfefefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfefdfffefefefffdfefefffdfefdfffefdfefffdfefefffefefefffefefefffdfefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefdfefffdfdfefffefefdfffdfefdfffdfdfdfffefefefffdfefefffdfdfefffdfefdfffefdfdfffdfefdfffdfefdfffdfdfefffffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808081ff818080ff808180ff818080ff7d7d7dff7b7c7bff767776ff6d6d6cff656464ff5c5c5cff535352ff4a4a4aff414041ff393938ff323332ff282828ff1d1d1dff121212ff0a0b0bff060606ff040303ff020302ff020202ff010102ff010100ff000000ff000100ff010000ff000000ff000000ff010102ff060706ff080708ff050505ff030203ff000101ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff020202ff060606ff090908ff090809ff020202ff010000ff000000ff000000ff000000ff000100ff010101ff020202ff030403ff040405ff050606ff090808ff0b0c0cff121211ff1a1a1bff252524ff2d2d2dff353636ff3d3c3dff454545ff515151ff585859ff626261ff6a6a6aff717172ff777677ff777777ff767576ff757676ff767676ff090909ff090909ff080808ff080909ff0a0a0aff0b0b0bff0d0d0dff0e0e0dff0e0e0fff0f0f10ff101110ff111111ff111111ff111111ff111111ff101111ff101110ff101010ff0f0f0eff0d0e0dff0d0d0cff0c0b0bff0c0c0bff0c0b0cff0c0d0dff0d0d0eff0e0d0eff0d0d0dff0d0d0cff0d0d0dff0d0e0dff0e0e0eff0f0f0eff0f0f0fff0f0e0fff0e0e0dff0d0d0dff0e0e0eff0e0e0eff0d0e0dff0c0c0cff0c0c0cff0c0d0dff0c0c0dff0c0d0dff0d0d0dff0d0e0eff0e0e0eff0e0d0eff0f0f0eff0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffffffefefefffffffffffffffefffffffffffefefffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffefffffefffffffffefffefffffffefefefffefffffffefefffffefffefffefffffffefffefffffffefffffffffffefefefffefffefffffffefffefefffffefffffffefffefffffefffffefefffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffefefffffffffffffefffefffffffffffefefffffffefffffffefffffffffefffffffffffffefffffffffefffefffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffefffffffefffefefffffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffefefffffefefefffefefefffffefefffffffffffefefefffefefefffffefefffffefefffefefefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefffffefefefffefffffffefefffffefffefffefffffffefffefffffffefffffffffffefefefffefffefffffffefffefefffffefffefffefffefffefefefffefefffffefefefffefefffffefefefffefffefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefffffffffefffffefefefffefefffffffefefffefefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefdfffefefdfffdfdfefffdfdfdfffdfefdfffefefdfffdfdfdfffdfefefffdfefefffefdfefffefdfdfffefefefffdfefefffefefefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefffefffffffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefdfffefefefffefdfefffefefdfffdfefefffefdfdfffefdfefffefefefffdfdfefffdfefefffefdfefffdfefdfffdfdfefffefdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfefffefefefffdfefdfffefefefffdfefefffefefefffefdfefffefefefffefefefffefdfefffefefdfffdfefefffefdfefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefefefffffefffffefefefffffffffffffefefffffffffffefefffffffefffffffffefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffefffffffffffefffffffffffffefefffefefefffffefefffffffefffefefefffefefffffefefefffffffffffffefefffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffefffffffffefffffffffefffefefffffffefffffffefffffefffffffefffffffffffefffffffffffffefefffefefefffffefefffffffefffefffefffffffffffefefefffffffffffffffefffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffefefefffefefefffdfdfefffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffdfdfefffdfdfdfffdfefefffdfdfefffdfefdfffdfefefffefefdfffefefdfffefefefffdfdfdfffdfefdfffefefefffdfdfefffdfefefffdfefdfffefdfefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffefdfefffefdfdfffefefdfffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefefffdfefefffefdfefffefdfefffefefefffdfefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffdfefdfffefdfefffdfdfefffefdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefffffffffefffffffffefffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffefffffffffffefefefffffffffffffefefffffffefffefefffffffefefffefffefffffffffffefefefffefffffffffffffffffefffffffefffffffffffffefffffffefffffffefffffffefffefffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffefffffffffffffefffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffffefffffffefefffffffefffefefffffefefefffefffefffffffffffefefefffefffffffefffffffffefffffffefefffffffffffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffefffefefefffefffffffefffefffefefffffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfefdfffefefefffdfdfefffdfefefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefdfdfffefefefffdfdfefffefdfdfffefefdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffefdfefffdfefefffefefefffdfefdfffefefefffefefdfffefefdfffefefefffdfdfdfffdfefdfffefefdfffdfdfefffdfefefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefefdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff808180ff818080ff7e7d7dff7b7c7cff7b7b7bff777777ff707070ff686968ff606060ff565756ff4d4d4cff434443ff3a3b3bff343534ff2b2b2aff1d1d1eff131313ff0b0c0bff060606ff020303ff020202ff020203ff020202ff010201ff010001ff000100ff000000ff010000ff000000ff010101ff060606ff080808ff070607ff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff020202ff060606ff0a0a0aff0a0a0aff020202ff000000ff000000ff000000ff000000ff000000ff010101ff010102ff030303ff040404ff050505ff070808ff0c0b0cff121112ff1b1b1bff262626ff302f30ff383938ff3f4040ff484848ff545454ff5b5b5bff636364ff6b6c6cff737273ff777777ff787879ff7a797aff767576ff757676ff0a0a0aff0a0909ff090909ff090808ff0a0a0aff0d0c0cff0e0e0eff101010ff121112ff121213ff141414ff151414ff151515ff141515ff151515ff151515ff151515ff141313ff131313ff121212ff111111ff111010ff101010ff101010ff101011ff111111ff111211ff111111ff111110ff101111ff111111ff121212ff121212ff121212ff121212ff111211ff111111ff121212ff111112ff111211ff111110ff0f0f10ff0e0f0fff0d0e0dff0d0d0dff0c0c0dff0d0d0dff0e0d0eff0f0e0eff0f100fff100f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffefffffefffffffefffefffefffffffffffffffffffefffffffffffefefefffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffefefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffefefffffffefffffefefefffffefefffefffefffefefefffefefffffffffefffefefffffefffefffffefefffffffefffffffefffffefffffefffefffffffefffffffefffffffefffffefefffffefffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffefefffefffefffffffefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffefffffefffffffefefefffefefefffefefffffffffefffefefffffefefffffefffefffefffefffefefffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefffffefefefffefefefffefffefffefefefffefefffffffffefffefefffffefffefffffefefffefffefffffffefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefefffefffefffffefefffefefefffefefefffefffefffefffffffffefefffefefefffefefefffefefefffefffffffffefefffffefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffdfdfdfffdfefdfffdfefefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefefdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffffffffffffefefffffffefffffffffffffffffffefffefffffffefffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefdfffefefefffdfefefffefdfefffdfefdfffefdfefffdfefefffefefefffefefdfffdfdfefffdfdfdfffdfefdfffdfefefffefdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfefffdfefefffdfefdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefdfefffdfdfefffefdfefffefdfdfffdfefefffefdfefffefefefffdfdfdfffdfefefffefefefffdfefefffefefefffdfefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefdfffefefefffefdfefffefdfefffefefdfffefefefffefefefffdfefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffefffffefefffffefefefffefefffffefefffffffffefffefffffffefefffffefffffffefffefffefefffffefffffffefefefffffffffffefefefffffffefffffffffffffefffffffffffffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffefefffffefefffffffffefffefffffffefefffffefffefffefffefffefefffffefffffffefffefffffffffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffefffffffffffffffffffffffefffffffffffefffefefffffefffffffffffefffefffffffffefffffefffffffefffffffefffffffffffffffffffefffffffffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefdfffdfdfefffefefefffefdfdfffefefdfffefefefffefefefffdfefdfffefefefffefefdfffefefdfffefdfdfffefdfefffefefdfffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfefffefefefffefefefffdfefefffdfdfefffdfefefffdfefdfffdfdfefffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffefefefffdfefdfffefefdfffefefdfffefefdfffefdfdfffefdfefffefdfdfffefefefffefefefffdfefefffefdfefffefefefffefefefffefffefffefffffffffffefffefefffffefefefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefffffffefffffffefffefffffffffffefefefffffffefffffffffffffefffffffffffffefefefffefefefffefefffffffefefffefffefffffefffffffffefffefefefffefffffffffffffffefffffffffefffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffefffffefffefffffefefffefffefffefefefffefffefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffefefefffffffffffefefefffefffefffefffffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefdfffefefefffefefdfffdfefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefefffffefefefffffefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefdfefffefefefffefdfdfffefefdfffefefefffefefefffdfefdfffefefdfffefefdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfefefffdfdfdfffefefefffdfdfdfffefefdfffefefefffefdfefffefefefffdfdfefffdfdfdfffefdfefffefefefffefefefffefdfefffefefefffefefdfffdfefefffefefefffdfefefffefdfefffdfefdfffefefdfffdfefdfffefefdfffdfdfefffefefdfffdfdfefffdfefdfffefdfdfffdfefdfffefefdfffefdfdfffdfefdfffefdfdfffdfefdfffefefdfffefdfdfffefdfefffefdfdfffefefefffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff808180ff7f7e7fff7d7d7eff7d7c7cff7b7b7bff787878ff727272ff6b6b6aff626363ff5a5a5aff504f50ff464646ff3d3d3dff363635ff2c2c2cff1f1f1fff131413ff0c0c0cff070706ff040403ff030202ff030203ff030202ff020201ff010101ff000100ff010000ff000000ff000000ff010101ff060606ff090908ff060707ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010202ff060505ff0a0b0aff0b0b0bff020203ff000000ff000000ff000100ff000000ff000100ff010101ff020202ff020302ff040404ff050505ff080808ff0d0c0cff131213ff1c1c1bff272727ff333232ff3c3d3cff444344ff4c4c4cff575757ff5d5e5dff656666ff6d6d6cff737474ff787878ff797a79ff7b7c7cff7d7d7dff767676ff0b0c0cff0a0a0aff090909ff090909ff0c0b0bff0e0e0eff101010ff121212ff141414ff151515ff161617ff171716ff171717ff171717ff181818ff191919ff191819ff181818ff171717ff161616ff161516ff151515ff141514ff151415ff151515ff151515ff151616ff161617ff161616ff161616ff161616ff171616ff161616ff161615ff151516ff151515ff141415ff141514ff151414ff141413ff131313ff121112ff101010ff0f0f0fff0e0e0dff0d0d0dff0e0d0eff0f0e0fff0f0f0fff10100fff1312130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffefffffefefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffffffefefffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffffffefefffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefefffefffffffefffefffefefefffefffffffffffffffefffffffffefefffffffefffefefefffffefefffefffffffefefffffefffefffefefefffefffffffefffffffffffffffffefefffefffefffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffffefefffffffefffefefffffffefffffffefefffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefffffffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffffefffefefefffefefefffefefefffffffefffefefffffffffffffefffffffefffefffefefefffffefefffefffefffefefefffefefffffefffffffffffffffefefefffefefffffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffefefffefefefffefffffffefffefffefefefffefffffffffffffffefffffffffefefffffefefffefefefffffefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffffffefefffffffffefffefefefffefefffffefefefffefffefffefefffffefffffffefffefffefefefffefefefffefefefffdfefefffdfdfefffdfdfefffefefefffefefefffdfdfdfffefdfefffefdfefffefdfefffdfefdfffdfdfefffefdfefffdfefdfffdfdfefffefdfefffdfefefffdfefefffdfefdfffefefdfffefefefffefefdfffefefefffefefffffefefefffefefefffefefffffffffffffefefefffffefefffffffefffefefefffffefefffefffffffefffffffefffffffefefffffefffffffefffffffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffffefffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfefffefefefffefdfdfffefefdfffdfdfefffefdfefffefdfdfffefefdfffefdfefffdfefdfffdfefefffdfdfefffefefdfffefefefffdfefefffdfdfdfffefefdfffdfdfefffefefefffdfefefffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfefefffefefefffefdfefffefefefffefdfefffefefefffdfefefffefdfefffefdfefffdfefdfffdfefefffefefefffefefefffdfefefffdfefdfffefefdfffefefefffefefdfffefefdfffdfefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffffefffefefffffefffffffefefefffffffefffefefffffffffffffefffffffefffefffefefefffffefefffefffefffefefffffefefffffefffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffefffefefefffffefefffefffefffefefffffefefffffffffffffffffffffefefefffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffefffffffffffefffefffefffffffefffffffffffffffffffffffefffffffffefffffffffefffffefffffffffffffffffffffffffefffefefefffffefefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfefffdfefefffdfefdfffdfdfdfffefdfdfffdfefefffefefdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfefefffefefefffdfefefffefdfdfffefefdfffdfdfdfffefdfdfffdfefefffdfefefffdfefefffdfdfefffdfefefffdfefefffefefefffefdfdfffdfefdfffdfefefffefefefffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfefffdfefefffdfdfefffdfdfdfffdfdfefffefdfefffefdfefffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfefffdfefefffdfefefffdfefdfffefefdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffefdfdfffdfefefffdfefefffdfefefffdfdfdfffdfefefffdfefefffefefdfffefdfdfffdfefdfffdfdfefffefefefffefdfefffefefefffefdfefffefefefffefefefffefffefffefefefffefffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefffffffffffffffefffffffefffffffefffefffffffefffefffffffffffefffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffffefffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefdfffefefdfffdfefefffdfefefffdfdfefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefffffffefffffffefffffefffefffefefffffffefffffefffefffefefefffefefffffefffffffefffefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffefdfdfffdfefefffdfefefffdfefefffdfdfefffdfefefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffdfdfdfffefdfefffefdfefffefdfefffdfefdfffdfdfefffefdfefffdfefdfffdfefefffefefefffefefefffefefefffdfefdfffefefdfffdfefefffefefdfffefdfdfffdfefefffdfefdfffdfdfdfffdfefefffefefefffdfefefffefdfdfffefdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff7f8080ff7f7f7fff7e7e7eff7d7e7eff7c7c7cff797979ff737474ff6d6d6dff656565ff5d5c5cff535352ff484848ff403f3fff373737ff2c2d2dff1f2020ff141414ff0d0d0dff080808ff050504ff030303ff020302ff020203ff020202ff010101ff010100ff000000ff000000ff000000ff010101ff060606ff080908ff070808ff030404ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010201ff050505ff0a0b0bff0c0c0cff030303ff010000ff010000ff000000ff010000ff000101ff010101ff020302ff030303ff040505ff060606ff090909ff0d0d0dff131413ff1c1d1dff292829ff353434ff404040ff474748ff504f50ff5a5959ff60605fff676767ff6e6f6eff757676ff79797aff7c7c7bff7d7d7dff7d7e7eff111111ff0e0e0eff0b0b0cff0a0a0aff0a0a0aff0d0d0dff0f1010ff131212ff141414ff151516ff161617ff181818ff191919ff191819ff1a191aff1b1a1bff1b1b1cff1b1c1bff1b1b1bff1b1a1bff1a1a1aff191a1aff19191aff181919ff181919ff191919ff1a1919ff1a1a1aff1b1b1aff1b1b1aff1a1b1bff1a1a1aff1a1a1aff191a1aff191919ff181818ff181718ff171717ff161616ff161615ff151616ff141415ff131413ff121212ff101010ff0e0f0fff0e0e0eff0e0e0eff0f0f0fff0f0f10ff131213ff1616160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffffffffffefffefffffffefffffffefffefefffffffffefffefffefffefffefffefefefffefefffffffefffffefefefffefefffffefffffffefffffffffffefffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffffffffffefffefffefffffffefffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefffffffefffffffefffffefefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefefffffefefffffffefffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffffffffffefefffffefffffffefefefffffefefffefffefffffefffffffefffffffefefffffffefffffffffffefefffffffefefffefffefffefffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefefefffefefefffefffefffffefefffefefffffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffffffffffefffffffefefefffffefefffefffefffefffefffefefefffefffefffefffffffefefffffefffffffefefefffefefefffefefefffefefffffefefefffefdfefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfefdfffdfdfdfffefdfefffefdfefffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffefefefffefefffffffefffffefffefffefefffffefffffffefffefffefefefffefffefffefefefffefefefffefefefffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefefefffefefefffefdfefffefdfefffdfdfefffefefefffefefefffdfefefffdfdfefffefdfefffdfefefffdfefdfffdfdfefffefefefffefefefffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefdfdfffefefdfffdfdfdfffdfdfefffefefefffdfefefffdfefdfffefdfdfffefefdfffefdfefffefefefffefdfefffdfefdfffefefdfffefefefffefdfefffefefefffefdfefffdfefefffdfefefffefdfefffefefefffefefdfffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffffffffefffffffefefefffffefefffefffffffefffefffefefffffffffffffffffffffffefffffefffffffefefefffffefefffefffefffffefffffffffffffffefefffffffefffffffffffefefffffffffffffefffffffefffefffffefefffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffefefffefffefffffefffffffefffffffefefffffffffffffffffffefefffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffefdfefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfefffefdfefffdfefdfffdfdfefffdfefefffdfefefffefefdfffefefdfffefdfefffdfdfefffefdfefffdfdfefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefdfffdfefdfffefdfefffefdfefffefdfdfffefefdfffdfdfdfffdfdfefffefdfdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefdfefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefdfffefdfefffdfdfefffefdfefffdfefdfffdfdfefffdfefefffdfefdfffdfefdfffefefdfffefdfefffdfdfefffefdfefffdfdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffffffffffefffffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffefefefffffffffffffefefffefffefffffffefffffffffffffefffffffffffffffefffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffefffffffffefffffffffffffffefffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffefefffffefefefffefefefffefffefffffffefffefefffffffefefffefffffffefffefffffefefffffefefffefefefffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefefdfffefefefffefefdfffefdfefffefefdfffdfefdfffefefdfffefdfefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffffefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffefefefffefffffffffefefffefffefffefefefffefefefffffefffffefffefffffefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffdfefdfffdfefefffdfefefffdfefefffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfefefffdfefdfffefdfdfffefdfdfffdfdfdfffefefefffefdfdfffdfefdfffefefdfffefefefffefdfefffefefefffefdfefffdfefefffdfefdfffefdfefffdfefefffdfefdfffefefdfffefefdfffdfdfefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefefefffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff807f80ff7f807fff7f7f7fff7f7f7fff7e7e7eff7d7e7dff7b7b7bff757574ff6e6e6eff676766ff5e5e5eff555555ff4b4b4bff414142ff393939ff2d2e2eff212121ff151616ff0d0e0eff090908ff060606ff040404ff030303ff020202ff010101ff010101ff010000ff010000ff000000ff000000ff010101ff060606ff090909ff080808ff040404ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff050505ff0a0a09ff0b0b0bff030302ff000100ff000100ff000000ff000001ff010101ff010101ff020202ff030404ff040505ff070707ff0a0a0aff0f0e0fff141415ff1e1e1eff29292aff363736ff424242ff4a4a4aff525152ff5b5b5bff626262ff6a6a6aff707171ff777777ff7c7b7bff7d7d7dff7d7e7dff7e7d7eff161616ff111212ff0e0d0eff0b0c0cff0b0b0bff0f0f0eff121212ff151415ff161616ff171717ff181818ff191919ff191a1aff1b1b1bff1b1c1bff1b1c1bff1c1c1cff1d1c1cff1c1c1cff1c1c1cff1c1b1cff1c1c1cff1c1c1bff1b1b1bff1c1b1bff1b1c1bff1c1b1cff1b1c1bff1b1c1cff1c1c1dff1c1c1cff1b1c1bff1b1b1bff1b1b1aff1a1a1bff1a1a1aff191a19ff191919ff181818ff171718ff171717ff161616ff151515ff131414ff111212ff0f100fff0f0f0eff0f0f0fff0f0f10ff131213ff161616ff1818180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffefffffffefefefffffefffffffffefffffefefffffffffffefefefffefffefffefefffffffefefffffefffffffffefffffefffffffffffffffffefffefefffffefffffffffffffffffffffffffffefffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffefffffffffffffefefefffffffefffefefffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefffffffffefffefffffffefffefffffefffffffffffffefefffffefffefffffefefffffffefffffffefffffefefffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefefffffffffffffffefffefefefffffffffffefffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffefffffffefffffefefffefefefffffffefffefefefffefefefffefffefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffefefffffefefffffefefffffffffefffefefefffffefefffffffefffefefffffefefefffffefffffffffefffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefffefffefffffffefefefffffefffffffffefffefefffffefffefffffefefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffffefffefefefffefefffffffefefffefefffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefdfffdfdfefffdfefefffdfefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffffefffffefffefffefefffffefffefffffefefffffffefffffffefffffefefffffffffffffffefffefefefffefffffffefffffffefffefffefffefffefefefffefefefffefdfdfffefefefffefefefffefdfdfffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefffefffefffefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefdfdfffefefefffefefefffefdfdfffefefdfffefefefffdfefefffefefdfffdfdfefffdfefefffdfefdfffefefdfffdfefefffefdfefffefdfdfffdfdfefffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffefefefffdfdfdfffdfefdfffdfdfefffefdfdfffefdfefffefefdfffefdfefffefefefffdfefdfffdfdfefffdfefefffdfefefffefefefffefefdfffdfdfefffefdfefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffffefffefffffffffefffffffefefffefefffffefefffffefefffffffffefffffffffffffefefffffffefffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefffffffefefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffefefffffefffffffffffefffffffffffffefefffffffefffefefffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffefffffffefefefffffefffffffffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffefffffffffefffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefffffefefefffefdfefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefefdfffdfdfefffdfdfdfffdfefdfffdfefefffdfdfdfffefdfefffefefdfffdfdfefffdfefdfffefdfdfffefefdfffefefdfffefdfdfffefefefffefefdfffdfdfdfffefefefffdfefefffefefdfffefefdfffefdfdfffefdfefffefdfdfffefefefffefefefffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffdfefefffefefefffefefefffefdfdfffefefdfffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfefefffefefefffefefdfffdfdfefffefdfefffefefdfffefefefffdfefdfffefdfefffefefefffefefefffdfefdfffefdfdfffefefdfffefefdfffefdfdfffdfefdfffefefdfffdfdfdfffdfefefffdfefefffefefdfffefefdfffefdfdfffdfdfefffefdfdfffefefefffefefefffefdfdfffefefefffefefefffefffffffffffefffefefffffefffffffefffefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffffffffffffefefffffffffffefefefffefffefffefefffffffefefffffefefffffffefffffefffffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffefefffefefffffefefefffffefefffffefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffdfefdfffefdfefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefefffffefefefffffefefffefefffffefefefffefefefffefefefffefffffffffffefffefefffffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffefffefefffffefffefffefffefffefefefffefefefffefffefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfdfdfffefefefffdfefefffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffdfefdfffdfdfefffdfefefffdfefefffefefefffefefdfffdfdfefffdfdfefffdfefdfffdfefefffdfdfdfffefdfefffefefdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefefefffffefffffffefefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f807fff7f807fff7f7f7fff7f7f7fff7f807fff7e7f7fff7b7b7bff767576ff6f6f6fff686868ff606060ff575757ff4e4d4dff444443ff3b3a3aff2f2f2fff232322ff161616ff0e0f0fff090a0aff070706ff040504ff030202ff010102ff010001ff010101ff000000ff000000ff000000ff000000ff010202ff070706ff09090aff080808ff030403ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff050505ff090909ff0a0a0aff020202ff000100ff010000ff010100ff010101ff010101ff010101ff020202ff030303ff050505ff070808ff0b0b0bff0f0f0fff161616ff202020ff2b2b2bff373737ff434243ff4b4a4aff535352ff5d5d5dff636464ff6b6b6bff727273ff797979ff7d7d7dff7e7e7dff7d7e7eff7e7d7eff181818ff161616ff111112ff0d0e0eff0e0e0eff111111ff151515ff171817ff181818ff181818ff191919ff1a1b1aff1b1b1bff1d1c1dff1c1c1cff1d1d1cff1d1d1dff1d1d1dff1d1c1cff1c1c1cff1d1c1cff1d1d1dff1d1d1dff1c1c1dff1c1d1cff1c1c1cff1c1c1cff1c1d1cff1c1b1cff1c1c1cff1c1c1bff1c1c1cff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1a1b1aff1a1a1aff1a1a19ff191919ff191818ff181818ff171817ff151515ff131313ff101111ff0f100fff10100fff131212ff161617ff181717ff1818180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffefffffffffffffffffffefefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffefefffffffffffffffffffefffffffefffffffffffefffffffffffefffffffefffffffefffefffffefffffffffffffefffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffefffffffefffffffffffffffffefefffefffffffefffffffffffefffefefefffffffefffefefefffefefffffffffefffffffffffffffefffefffefffefffefffffffffffffefffffefffefffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffefffffffffffffffefffefffefffefffefffefffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffefffffffefefefffefffefffefefefffffefefffefefefffefefffffefffefffffefefffffefefffefefefffefffffffefffefffefefffffefefefffefffefffefefefffffefefffefffffffffefffffefefffffefffffffffffffffffefefffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefefffffefefffefffefffefffefffefefefffefefffffffffefffefefffffefefefffefefffffefefefffefefffffefefefffefefefffefefefffdfefefffdfefdfffdfefdfffefdfdfffdfdfdfffdfefefffdfefdfffefdfdfffefefefffdfdfdfffefefefffefefefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefffffffefffffffefffefffefefefffffffefffefefefffefefffffffffefffffefffffffffefffefefefffefefefffefffffffefefefffdfefefffdfefdfffefefefffefefefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffdfefdfffdfefdfffefefefffefefefffdfefdfffefefefffefefefffdfefefffefefefffefefdfffefefefffefefdfffdfdfefffefefdfffdfefefffdfefdfffefefdfffdfdfefffefefdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfefefffdfdfdfffdfefdfffefefdfffefefefffdfefefffdfefefffdfefdfffefdfefffefefefffdfdfdfffefefefffefefefffdfefefffdfdfefffdfefdfffdfefdfffefefefffdfefefffefdfefffdfefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffefefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffefffefefffffefffffffefefffffefefefffefefffffefffffffefefefffefefefffefffefffffefffffefefffffefffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffefffefffefefffffefffffffefefffffefefefffffffffffffffffffefefefffefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffeffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffefefefffdfefdfffefdfefffefdfefffdfdfdfffdfefefffdfefefffdfdfefffdfdfefffdfefdfffdfdfdfffefdfdfffdfefefffefdfefffdfdfefffdfefefffefefefffefdfdfffdfefefffdfefefffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfefffefefdfffefdfefffefefdfffdfefdfffdfefdfffefefefffefdfefffdfdfdfffdfefdfffefefefffdfefefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffefdfefffdfefdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefefffdfdfefffdfdfefffdfefdfffdfefdfffefdfefffdfefefffefdfefffdfefefffefefefffefefefffefdfdfffdfefefffdfefefffefefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfefefffefdfdfffdfdfdfffdfefdfffefdfefffdfefefffdfdfdfffefefefffefefefffefefefffffefefffffefefffefefefffffffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffefffefffffefffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffefffefffefffefffefffefffffffffefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefdfefffefefdfffefdfefffdfefefffdfefefffefefefffefefffffefefefffefefffffefffffffefefefffefefefffefffefffffefefffefefefffefffffffefffefffffefefffffefffffefefefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffdfdfefffefefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffefdfefffdfefefffdfdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefffffefefefffefffffffefffffffefefffffefefffffefffefffefffefffffefefffefffffffffefffffefefefffefffffffffffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefdfffefdfdfffefefefffdfdfdfffefefefffefefefffdfefefffdfdfefffdfefdfffdfefdfffefdfdfffdfefefffefdfefffdfdfefffdfefefffefefdfffefdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffefdfefffefefffffefffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f807fff7f7f7fff807f7fff7f8080ff807f80ff7f7f7fff7c7c7cff767676ff706f6fff686969ff616161ff585858ff4e4e4fff454545ff3b3b3bff303030ff242424ff181818ff0f0f0eff0a0a0aff060706ff040404ff030202ff010101ff000100ff010001ff000001ff000000ff000000ff000100ff020202ff080808ff0a0a0aff080808ff040303ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff050505ff090908ff090808ff010202ff000001ff000100ff000000ff010100ff010101ff010101ff020201ff030303ff050505ff070807ff0b0b0bff0f1010ff171717ff212121ff2c2c2cff373737ff414142ff4a4a4aff535353ff5e5e5eff646464ff6d6c6cff747373ff7a7a7aff7e7e7dff7d7d7eff7e7e7dff7d7e7eff181918ff181818ff161516ff121211ff111011ff141414ff171718ff1a1a1aff1a1a1aff1a191aff1b1b1bff1c1c1cff1d1d1dff1d1e1dff1e1e1dff1e1e1eff1d1e1eff1d1e1eff1d1e1dff1d1c1dff1d1d1dff1d1d1dff1e1e1eff1d1e1eff1d1d1dff1c1c1dff1d1d1cff1c1d1cff1d1c1cff1c1c1cff1d1c1cff1c1c1cff1c1c1cff1c1c1cff1c1b1bff1b1c1cff1b1b1cff1b1b1bff1b1b1bff1b1b1aff1a1b1bff1a1a1aff1a1919ff181718ff151514ff111211ff0f100fff121313ff171617ff171817ff171817ff1818180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffffefffffffffefefffffefefffefffffffefffefffefefefffffffffffefefffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffefefffffffffffefffffffffefffffffefefffefffffffefefffffefefefffffffffffffffffffffffffffffffefffefefefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffefffffffefefefffffffffffefffffffffffffffffefefffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffefffefefffffefefefffefefffffefffefffffefefffffefefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffffefefffffefefffefefefffffffefffefefefffefffefffefefefffefffefffefefffffefefffffffffefffffffefffffefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffffefefffffefefffefefefffffefffffffefffffffefefffffffefffefefefffefefffffffefffffffefefffffffffffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffefefffefefefffffffffffefefefffffefefffffefefffefefefffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefffffefefefffffffffffefffffffffefffffffefefffefffffffefefffffefefefffffefffffefffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffffefefffffefefffefefefffffefefffefefefffffefefffefffefffefefefffefefffffffefffffefefefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefdfffefefefffefdfefffefefefffefefefffefdfdfffefefefffefefdfffdfefdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefefffefdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfefefffdfdfdfffdfefdfffdfefdfffdfdfdfffefefefffefdfdfffefefdfffefefefffdfefdfffefdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffefffefffefefffffefffefffefefefffefefffffefefefffefffefffffefffffefefefffefefefffffffffffffefffffefffefffffffffffffefefffffffffffffffefffefffffffffffffffefefefffffffffffefefffffefffefffffffffffefefffffffffefffffffefffefefefffefffffffffefefffffefefffefffffffefffefffefefefffefffffffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffffffffffefefefffefffefffffefffffefefffffffffefffffffefffffefefffefffffffffefefffffefffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffefffffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffdfdfefffefefefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffdfdfdfffefdfefffefdfefffefdfdfffefefdfffdfdfdfffdfdfefffefdfefffefdfdfffefefefffdfefefffefdfefffefdfdfffdfefefffdfdfefffdfdfdfffefdfefffdfefefffefefefffefdfdfffdfdfdfffefefdfffefefefffefefefffefdfefffdfefefffdfdfdfffefefefffefdfefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffdfdfdfffefefefffdfdfdfffdfefdfffdfdfefffdfdfefffefefdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffdfdfdfffefdfefffefdfefffefdfefffefefdfffdfefdfffefdfefffefefefffefdfdfffefefefffdfefefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfefffefdfdfffdfdfdfffefefdfffdfefefffefefefffefdfefffdfefefffdfdfefffefefefffefefefffefefefffefefefffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffefffefffefefffffffffffffefffffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffefefffefefefffffffefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffefefffefefefffefffffffefffefffefefefffefefefffefefefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefdfffefefefffefefefffefdfefffefdfdfffdfefefffefefefffdfefefffefefefffefefefffffefefffffefefffefefefffefffefffefefffffefffefffefefefffefefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffefefefffdfefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefffffefefefffffffefffffffffffefffefffffefffffffefffffffefefffefffefffefefefffefefffffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefefefffdfdfdfffefefdfffefefefffdfdfdfffefdfefffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffefefefffefefefffffffffffffefffffffffefffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff7f7f7fff807f80ff7f7f80ff807f7fff7f807fff7c7c7cff767677ff717070ff696969ff626262ff595a59ff504f50ff464545ff3b3c3bff303030ff252525ff191819ff0f1010ff0b0a0aff070606ff030303ff020201ff010101ff010101ff010001ff000001ff000000ff010100ff010101ff020202ff080808ff0a0a0aff080708ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020201ff040404ff070708ff080808ff020101ff000000ff000100ff010001ff010000ff010101ff010101ff010102ff030303ff050605ff080808ff0c0b0bff0f0f0fff171717ff222222ff2d2d2dff373737ff414142ff4a4a4aff545454ff5f5e5fff656565ff6d6d6cff747474ff7a7a7aff7e7e7eff7e7e7eff7e7d7dff7f7e7eff181818ff181818ff181918ff151515ff161616ff191919ff1c1d1cff1d1d1dff1b1b1bff1b1b1bff1c1c1cff1d1d1dff1e1f1eff1f1e1eff1f1e1fff1e1f1fff1e1f1eff1e1e1eff1e1e1eff1d1d1dff1d1e1dff1d1e1dff1e1e1dff1e1e1eff1e1d1eff1e1e1dff1e1e1eff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1e1dff1d1d1dff1d1d1eff1d1d1dff1d1c1cff1d1c1cff1c1d1dff1d1c1dff1d1c1cff1c1d1dff1c1d1dff1c1c1cff1b1b1bff181918ff151515ff131212ff161616ff181817ff181818ff181818ff1817180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffefffffffffefffefffffffffffefffffffefffffefefffefefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffefffffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefefffffefefffffffefffefffefffffefffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffefffefffefffefffefefffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffefefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffefefffefefefffefefffffffffefffefffefffffefefffefefffffefefffffffffefffefefffffefefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffefffffffefffffefefffefefffffefefffffffffffffefefffffefefffffffffffffffffffffffefffffffefefffffffffffffffffffffffefffffffefffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffefffffffffefffffefffffffefefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffefefffefefffffefefefffffefefffefefefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffdfefefffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefefefffefffefffffefefffefffefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefffefffffefefffefefefffefefefffefffefffffefffffefefffffffefefffefefefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefefffffffefffffffffefffefffefffefefefffefffefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffefffefffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefefefffffefefffefefefffefefdfffefefdfffdfefefffdfefdfffefdfefffefdfefffefdfdfffefdfdfffefefdfffdfefdfffefdfefffefdfefffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffefefefffffefefffefefffffefefffffffffefffefefffffefefffffffefffffffefffffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffffefffffefefffffffefefffefefefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefefffffefefffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffefefdfffefdfdfffdfefdfffefdfdfffdfefdfffefdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefdfffefdfefffefdfefffefdfdfffefdfdfffefdfdfffdfefdfffefdfefffefdfefffefefdfffefdfdfffdfdfefffdfefefffefefefffefefdfffefefdfffdfefdfffdfefdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefffffffefefffefefefffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefffffffffefffffefffffffffefffffefffffffefffffffefffffefefefffffffefffefffefffffefefffefefefffefffffffefffefffffefffffffefffffffefefffffefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffefefffffffefffefffffffffffefffffeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffefffffefefefffefdfdfffefdfdfffefdfdfffdfefdfffefdfdfffdfdfefffdfefdfffefdfdfffdfdfefffdfdfefffefefefffefefdfffefefdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfefffefefdfffdfdfefffdfdfefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefdfffefefefffefefefffdfdfefffefdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffefdfefffefefdfffefdfdfffdfefdfffefdfefffefdfefffefdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfefffefdfefffefdfdfffefdfdfffdfefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffffefffffffffffffffefffffffffefffffefefffffefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffffefffffffffffefffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffefefffffffefffefffffffffffefffffffefffffefefffefefffffffefffffffffffffefffffffffefffffffffffffffffffffffefffffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffefefdfffefdfefffefefdfffefdfefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefffefffffefffffefefffffffefefffffefefffffefefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfefefffefefdfffefefdfffefdfdfffdfdfefffefefefffefefefffdfefefffefefefffefefefffffefefffefefefffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefefffefefffffefefffffffefffffefffefffffefefffefefefffefefefffefefefffdfdfdfffefefdfffefdfefffefefdfffefdfefffefefefffefdfefffefdfefffefdfefffefdfdfffefefdfffdfefdfffefdfdfffefefdfffdfefefffefefdfffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefffefffffefefffefefffffefefffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffefdfefffdfefdfffefdfdfffdfdfefffdfdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffffffffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f80ff807f80ff80807fff7f7f7fff7f7f7fff7b7c7cff7b7b7cff777676ff707070ff696a6aff626262ff595a59ff515050ff464647ff3c3c3cff313131ff252626ff1a191aff101010ff0b0a0bff070707ff040303ff020202ff010101ff010101ff010201ff010101ff000000ff000000ff000001ff020202ff090809ff0a0a0aff080707ff030403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff070606ff070707ff010102ff000000ff000000ff010000ff010101ff010101ff020202ff020202ff040304ff060606ff090809ff0c0b0cff100f0fff161616ff222122ff2d2c2cff373737ff424241ff4b4a4bff545454ff5f5f60ff656666ff6e6d6eff747474ff7a7a7aff7d7e7dff7d7d7dff7e7e7eff7e7e7eff181818ff181818ff181818ff181818ff1b1b1aff1e1d1eff201f20ff1e1e1eff1c1b1bff1d1c1cff1d1d1dff1f1e1eff1f1f1fff1f1f1fff1f201fff201f20ff1f1f1fff1f1e1eff1f1e1eff1e1e1eff1d1e1dff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1dff1e1e1dff1d1e1dff1d1e1eff1e1e1eff1e1e1eff1d1e1dff1d1d1dff1d1d1dff1d1d1dff1e1d1dff1e1e1eff1e1e1eff1f1e1eff1e1e1eff1d1d1eff1c1c1cff191919ff171617ff181717ff181818ff181818ff181817ff1818180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefffffffffefffffefefffffefffffffffefefffefffffffefefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffefefffffffefffefffefffffefffffffffefffefffffffffffffffefffffffefefffffffffffffffffefffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefefffffefffffffffffefffefefffffffefffffefefffffefffffffffefefffefffefffefefffffefffffffffffffffffffffffefffefffefffefffffffefffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffefefffefffffffefefffffefffffffffffffffffffffffefffefffefffefffefffefffefefefffffffefffffefffffefefffffefffffffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffefffffefffffffffefefffefffefffefefefffefffffffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefffffffffefffefefffffffefefffefffefffefefffffffffefffefffffffefefefffefefefffffffefffefefffffffefefffefffefffefffefffffefffffffffffffefefefffefffffffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffefffefffefffefefffffefffefffffefefffefefffffefefffffefefffffefffffffffefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefffefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffefefefffefefffffffffefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffefefefffdfefefffefefefffefefefffdfefdfffefefefffefefdfffefdfdfffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefffffffffffffffefffefffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffffffefffefefffffefefefffefffefffefffefffffefffffffffffffefefefffefffffffefefefffefefefffefffefffefefefffffefefffefefefffefefffffffffefffefefefffefefffffefefefffffefefffefefffffefefffffefefffffefffffffffefefffefffefffefefefffefffefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefefefffefdfdfffdfdfefffefefefffdfdfdfffdfdfefffefefdfffdfdfefffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfefffefefdfffdfefdfffdfefdfffefefefffefefefffdfefdfffdfefefffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfefffefefdfffdfefefffefefefffdfefefffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefffffffefefffefffefffefefefffefffffffefefffffffffefffefffefffefffefffefefefffefefefffffefefffffefefffefefffffefffefffefffffffefefefffefffffffffffffffffffffffffffefffffffefffffffefffefffefffefffefffffefffffffefefffefefffffffffffffffefefffefffffffffffffffffffffffffefefffffffefffefefffffffffefffefffffffefefefffefefefffffffefffefefffffffffefffefffefffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffefefefffefefffffffffffffffffffffffefefffffffefffefefffffffffefffefffffffefefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffefffffefffefffffffeffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefffffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffefdfdfffefdfdfffdfefdfffdfefdfffefdfefffefefdfffdfefefffefefefffdfefdfffdfdfefffdfefdfffefdfdfffdfdfefffefdfefffdfdfefffdfefefffefdfdfffdfefdfffdfdfdfffdfefefffefefefffefefefffdfefdfffdfefdfffdfefdfffdfdfefffefefdfffefdfefffdfdfefffdfefefffdfefefffdfdfdfffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffefefefffefefefffefdfdfffdfdfefffefefefffdfdfdfffdfdfefffefefefffefdfefffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfefdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfefffdfdfefffdfdfefffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffdfefefffdfefefffdfefdfffefefefffefefefffefffefffffffefffefffefffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffefffffffffefffefffffffffffffffefffffffefefffffffffffffffffefffefffffffffefffffefefffffefffffffffefefffefffffffefefffffffffffffffffffffffffffffefffefffefffefffefffefffefefefffefefefffffefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffefefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffffffefffefefffffffefefffefffefffefffefffffffffffffffffffefffefffefffffffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffdfefefffdfdfefffdfefefffefefdfffdfefefffefdfefffdfdfefffdfefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffefffffffefefefffefffffffefffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefdfdfffefefdfffefdfefffefefdfffdfefefffefdfefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffffefefffefffefffefefefffffefffffffffefffefffffffffffffffefffffffefefffffefffefffffefefffefefffffefefffffefefffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfefffefefefffdfefdfffdfefefffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfefffdfefdfffdfdfefffefefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffffffffffffffffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff807f80ff7f807fff7f7f80ff80807fff7c7c7cff7c7c7cff7c7c7cff777676ff707071ff6a696aff626162ff595a5aff515050ff464746ff3c3c3cff323232ff272727ff1b1b1bff111110ff0b0b0bff070707ff040404ff030302ff020102ff010102ff010201ff010201ff000000ff000101ff000101ff020202ff080807ff090a09ff070706ff020302ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff070707ff080808ff020102ff000000ff000101ff010100ff010201ff020202ff020202ff030303ff050404ff060706ff080908ff0b0c0bff0f0f10ff171716ff212121ff2c2c2cff373737ff414242ff4b4b4bff555555ff606060ff666666ff6e6e6dff747474ff7a7a79ff7d7e7dff7e7e7eff7f7e7eff7f7e7eff181819ff181918ff181818ff1a1b1bff1e1e1eff202020ff201f1fff202020ff1e1e1fff1d1d1dff1e1e1eff1f1f1fff1f1f1fff20201fff1f1f20ff1f1f1fff1f1f1fff1e1f1fff1f1e1fff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1dff1e1d1eff1e1e1dff1d1d1eff1e1e1eff1d1e1eff1e1e1eff1e1e1eff1e1e1eff1d1e1eff1d1d1eff1d1d1eff1d1e1eff1e1e1dff1e1e1eff1e1e1eff1e1f1fff1e1e1eff1d1d1dff1b1c1bff191919ff181817ff181818ff181817ff181718ff171718ff1718180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffefffffffffefffefefffffefffffffefffffffefefffffefefffffffefefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffefffffffffffefffefefffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffefffffffefffefffefffefffffffffffffffffffffffefffffffffefffffffffffffefffefffefffefffefffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffefffffffffefffefefffffefffffffefffffffefefffffefefffffffefefffefefffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffefffffffefefffffefefffffffefefffefefffffffffffffefefffffffefefffefffffffefffffffffefffffffffffffffffffffefefefffffefefffefefffffefffffffffffefffefefffffffefefffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffffffffffffefffffefffffefffffffefffffffefefffffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefffffefffefffefefffffefefefffefefefffffefefffefefefffffffefffefffefffefffffffefffefffefefffffefefffffffefefffefefefffefffefffefefefffefffefffffffefffffefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefefffffffefffffffefefffffffefffefffffffefefefffffefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffefffffffefefffffefffefffefefffffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefefdfffefefefffefdfefffdfdfefffefefefffdfdfefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffffefefffffffefffefffffffefefefffffffefffefefefffefffffffefffffffefefffffefefefffefefefffefefffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffffffefffffefefffefefffffefefffffefefefffefffefffefffefffefefefffefefefffefefefffefefffffefefffffffefefffffffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefffffefefffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfefdfffdfefdfffdfefdfffdfdfefffdfefefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefdfffefdfdfffdfdfefffdfdfefffdfdfdfffefefdfffefefdfffdfdfdfffefdfdfffefdfefffefdfefffefdfefffefdfdfffefefdfffefefefffefefefffefefdfffefdfefffefefefffefffefffefefffffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffffffffffefefffffffffffffffffefffffffefffefffffffffffffffffefffffefffffffffffffffefefffffefefffffffefefffffefefffffffefffefffefffefffefffefffefffefefefffefefffffffefefffefefefffefffefffefffefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffefffffefffffefefefffefefffffffefefffffefefffffffefffefffefffefffffffefffffffffefffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffefffffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefefffefefefffefefdfffdfefdfffefefdfffefefefffefdfdfffdfdfefffefdfefffdfdfefffefefefffefefefffdfdfefffefdfdfffefdfefffefdfefffefdfefffefdfdfffefefdfffefefefffefdfdfffefefdfffdfdfefffdfefefffdfefefffdfdfefffdfdfefffdfdfdfffdfdfefffefefefffdfdfefffefdfdfffdfefefffdfefefffefdfefffefefefffefefefffdfdfdfffefdfdfffdfdfefffdfefefffefefdfffdfdfefffefdfdfffefefefffdfdfefffefefefffefefdfffefefdfffdfefefffdfefefffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffefefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffdfdfdfffefdfdfffefdfefffdfefefffefefefffefefefffefefefffefefffffefefffffffefffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffefffffffefefffffefefffffffefefffefefffffffffffffefefffffffefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefdfefffefefefffefefdfffefefefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefffffffefefffefefefffefffefffefefefffefffefffffffefffffefefffefefffffefefffffefefefffefffefffefefefffefefefffefdfdfffefdfefffefdfefffefdfefffefdfdfffefefdfffefefefffefdfefffefefdfffefdfefffdfefefffdfefefffdfefefffdfdfefffefdfdfffefefefffffefffffefefefffefefefffefefefffefefffffefefffffffffefffffffffffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfefefffefefefffdfdfdfffdfdfefffefdfdfffefdfdfffefefdfffdfefdfffdfefefffdfefefffefdfefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefffffefefefffffffefffffffefffefefefffffefefffffefffffffefffffffefffffffefefffffffefffefffffffefefefffffefefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffdfdfefffdfdfdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefffffffffffffffefefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7f7fff807f7fff7c7c7dff7c7c7dff7d7c7cff7d7d7cff777777ff707070ff6a6969ff616161ff595959ff505151ff464647ff3c3c3cff323232ff282829ff1c1c1cff101111ff0b0b0bff070808ff050505ff030304ff030202ff020202ff010101ff010101ff000001ff000000ff000000ff010102ff080808ff0a0a0aff070707ff030303ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040403ff080808ff090909ff020201ff000000ff000101ff010101ff010202ff020202ff020202ff020203ff040404ff060606ff090809ff0b0c0cff101011ff181718ff222222ff2d2d2dff373737ff434242ff4c4c4cff545555ff605f5fff656566ff6d6d6dff747474ff7a7a7aff7e7e7eff7f7e7eff7f7f7eff7e7f7fff181818ff181819ff1a1b1aff1e1d1eff1f2020ff1f1f20ff20201fff20201fff20201fff1e1f1eff1f1f1fff1f201fff1f1f1fff1f1f20ff201f1fff1f1f1fff1f201fff1f1f1fff1f1f1eff1f1f1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1d1eff1e1d1dff1e1d1eff1e1d1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1dff1d1d1dff1d1e1eff1e1e1eff1e1e1fff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1d1d1dff1b1b1bff191919ff181818ff181718ff181818ff181818ff1817170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffefffefffefffffffffffefffefefefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffefefefffffefffffefffefffffffffffffffefffefffefffffffffffefefffffffffffffffefffffffefefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffefefffefffffffffefffffefefefffffffffffffefffffffffffffffefffffffffffffefefffffffffefffefffffffffffefffefefefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffefffefffefffffffffffefffefefefffefffefffefffffffffffefffffffefffffffefffffffefffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffefefefffffefefffefefffffefefefffffefffffefffefffefffffffffffefffffffefffffefefffefffffffffefffffefefefffffefefffefefefffefefefffffffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefffffffefefffefefefffffefefffefefefffffefefffefefefffefefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefffffefefffffefefefffffffffffefefefffffefefffefefffffefefefffffefffffefffefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfefffefefdfffefefefffdfdfefffefdfdfffefdfefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffffffffefffffffffffffefefffffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefffffefefefffffefffffefefefffefefffffefefefffffffefffefefefffefefffffffefefffefefefffffefefffefefefffefefefffefffefffefffefffefefffffefefefffefefefffefefefffefffefffffefffffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfefffefdfefffdfefdfffdfefefffdfdfdfffefefdfffdfdfdfffdfefefffefdfefffefdfdfffefefdfffdfdfefffdfdfdfffefefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefdfdfffdfefdfffefefefffdfdfefffefefefffefdfefffefdfdfffdfefefffefdfefffefdfdfffefefefffefdfefffefefefffffefffffffffefffefefffffefefefffefffefffffffefffefefefffefefefffefffefffffffefffffffefffffefefffffffefffffefefffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffefffffffefffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffefefffffffefffffefffefffefffffffffffefffffffefffefefefffefefffffffefefffefefefffffefefffefefffffefefefffffffefffffffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffefefffffefefffffffefffffefffefffefffffffffffefffffffefffffefffffffffffffffefffffffffffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffefffffffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffdfdfefffefefdfffefefefffdfdfefffefdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefdfffdfefdfffefefefffdfdfefffefefefffefdfefffefdfdfffdfefefffefdfefffdfdfdfffefefefffefdfefffefefefffefdfefffefefefffdfdfefffdfefdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfefefffefefdfffefefdfffefdfdfffefefdfffefefdfffefefefffdfdfefffefdfefffefefefffdfdfefffdfdfefffefefefffefdfefffefdfefffefdfefffefdfefffdfefdfffefefefffefefefffefdfdfffdfdfefffdfdfdfffefdfefffdfefdfffdfefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefefdfffefefdfffefefefffdfefefffefefefffefefefffefefefffefefffffefefffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffefefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffefffefffefffefffffffefffefefefffefefefffefffefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefefefffefefffffffefffffefefefffffefefffefefefffefefefffffffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfefffefdfdfffdfdfefffefdfefffdfdfdfffefefefffefdfefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffefefffffffefffffefefffffefffffefefffffffefefffffefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfefffefdfefffdfefdfffdfefefffefefdfffefefdfffefdfefffdfefefffefdfefffefdfefffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffefefffefffefffffffffffefefffffffffffffffefffffffefefffefefefffffefefffefefefffffefefffefefefffefefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefdfffefdfdfffefdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffffefffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f807fff808080ff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff777676ff707070ff696969ff616061ff595959ff515051ff474747ff3c3c3cff333332ff282929ff1c1c1bff101110ff0b0b0bff070808ff060605ff040403ff030202ff020202ff020101ff020101ff000001ff000000ff000000ff010102ff080909ff0b0b0bff080809ff040304ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff090909ff0a0a0aff030202ff010001ff010101ff020102ff030302ff020203ff020202ff030303ff040404ff050606ff080808ff0b0c0cff111110ff181818ff222221ff2e2d2dff383838ff434243ff4b4b4cff555455ff605f5fff656566ff6d6d6dff747474ff7a7a7bff7f7e7fff7f7e7fff7f7e7fff7e7f7eff181819ff1b1b1bff1e1d1dff201f20ff1f1f20ff202020ff1f201fff202020ff202020ff202020ff1f1f1fff1f1f20ff201f20ff1f1f1fff201f1fff1f1f1fff1f1f1fff1f201fff1f1f1fff1e1e1fff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1d1d1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1d1eff1e1e1eff1f1e1fff1f1f1eff1e1e1eff1e1e1eff1e1f1eff1f1e1eff1d1e1dff1d1d1dff1b1b1bff191919ff181818ff181817ff181818ff181818000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffefffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffefefffffefffffffffffffffffefefffefffefffffffffffefffefffffefffffefefffffffffffffffefffffffffffffffffefffffffefffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffffefffffefefffffffffffffffffffffefffffffefefffffffffffffffffffffefffefffefffefffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffffffffffffefffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffefffefffffefefffefefffffefefffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffefefefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffefffefffffffefffffefefffefefffffefffefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefefffefefefffffefffffffefefffefefffffefffefffffffefffefefefffefefffffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefffefffffefefffffffefffefefffffefefefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfefefffefdfefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefffffefffffffffffefffefefefffefefffffefffffffffefffffefefefffefffefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffefefffffefefefffffffefffffefefffefefffffefffefffefefefffefffffffefefefffefffefffefffefffefefefffefefefffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefffffefefffffefefffffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffefdfdfffdfefefffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefdfffefdfefffefdfefffdfefefffdfdfdfffdfefefffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffefefefffdfefdfffefdfdfffdfdfefffefefefffefdfefffefefefffefefdfffefefdfffefefefffdfefefffefefefffffefefffefefefffefefffffefefffffffefffffefefefffefffefffefffffffffefffffefffffffefffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffefffffffefffffffffffffffefffefefefffffefefffefffefffefefefffffefefffefefffffefefffffefefefffffffefffffefffffffefffffefffffffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffefefefffefffffffffffefffefefefffffefefffffffefffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffefefffffffffefffffffefffefefefffffefefffffefffffffffffffffffffffffffeffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefefefffffefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffdfefefffefefefffefdfdfffdfefdfffefefefffdfefefffefdfefffdfdfefffefefefffefdfefffefefefffefefdfffefefefffefefefffdfdfefffefefefffefefefffdfefefffdfdfefffefefefffefdfefffdfdfdfffdfefdfffdfefefffefdfefffdfefefffdfefefffefefefffefdfdfffdfdfdfffdfefdfffdfdfefffefdfefffefdfefffefefefffdfefefffefdfefffefdfdfffefefefffdfdfefffefdfefffdfefefffefdfdfffefefdfffdfefefffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffffefefffffffffffefefffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffffefffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffefffffffffefffffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefdfefffdfefefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffefffefffffffefffffefffffffefffffefffffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffefdfefffdfdfefffefefefffefdfefffefefefffdfefdfffefefdfffdfdfefffdfdfefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffffffefefffffffefefffefefefffefffefffefefffffffefffffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffdfefefffdfefdfffdfdfdfffdfefefffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefdfffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffefefefffefefefffffffffffefffefffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefefffffefefffffefffffffffffefffefefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffdfdfcfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefffffffffffffefffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f807fff7d7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff777776ff6f6f70ff686869ff606061ff595958ff505050ff464647ff3b3c3cff323233ff272727ff1b1b1bff111111ff0c0b0cff080808ff050506ff030304ff020202ff010101ff020201ff010102ff010101ff010101ff010101ff010202ff090809ff0b0b0bff090909ff040404ff010102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010102ff050605ff0b0b0aff0b0b0bff020203ff010101ff020201ff020202ff020203ff020203ff030203ff030303ff040404ff060606ff080808ff0b0b0bff101010ff171717ff222121ff2d2d2dff383838ff414142ff4b4a4bff545454ff5f5f5fff656565ff6d6c6dff747373ff7a7b7bff7e7e7fff7f7e7fff7e7f7fff7f7e7eff7f7f7eff7b7b7bff7a7b7bff7b7b7aff7b7b7bff7d7d7cff808080ff828181ff828382ff848484ff878686ff888788ff898889ff898989ff898988ff898989ff898989ff898989ff898988ff888989ff888788ff878787ff878787ff878787ff878787ff878787ff878787ff868586ff858585ff868586ff868585ff858585ff848483ff838383ff838383ff828283ff828383ff828181ff7f7f7fff7f7f80ff7f7f7fff7f7f7fff7f7f7eff7f7f7fff7f7f7fff7f7f7fff7e7f7fff777777ff676767ff181717ff171717ff181817000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffefefefffffffefffefefefffefffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffefefefffffffefffffffefffffffffffefefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffefefefffffffefffffffefffffffffffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffefffefffffefefffefffefffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffefffffffefefffffefffefffffffefffefffefffefffefffefefefffefffffffefefefffefefefffefefefffefefffffefffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffffefefffefefefffffefefffffefefffefefefffffefefffffffffffffefefffffffffffffefefffefefefffefffefffffefefffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffffffffefefffffffffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefffefffffefefffefffefffefefffffffefefffffefefffefefefffffefefffffefefffefefefffffefefffefffefffefefefffefffefffefefefffefefdfffdfefefffefefdfffefefefffdfefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffffffefffefefffffffffefffffefefffefffffffefefefffffffefffefefefffefffffffefefffffefffefffffffefffefffffffefffefffefefefffefffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffefefffffefefffefefefffffefefffefffefffefefefffefffefffefefefffefefefffefffefffffefefffefffefffefffffffefffefffefefefffffefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefefefffffefefffffefefffefefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffffffffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffefefefffefefefffdfefdfffdfefefffefdfdfffefefdfffdfefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefefefffdfdfefffdfefefffdfdfdfffefdfdfffefefefffdfdfefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefffffefffefffffffefffefffefffefffefffefefefffffffffffefefefffffefefffefffefffffffffffffffffffffefefffffefffffffffffffffffffffefffefffffefffffffffffffffefffffefefffffffffffffffefffffefffffffffefefffffffffffffefffffffefffffffffffffefefefffffffefffffefefffefefefffffefefffefffefffefefefffefffefffefefefffefefefffefffffffffefefffffffefffefffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffffefefefffffffefffffefefffefefefffffefefffffffffffffffffffffffffffffefffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffefefffefffefffefffffffffffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefdfffefefdfffefefdfffefefefffefefdfffefefefffefefefffdfdfefffefefefffefdfdfffefdfdfffefefefffefdfefffefefefffefefdfffefefefffefefdfffefefefffefefdfffefefefffdfdfefffdfefdfffefefdfffdfefefffefefdfffdfdfdfffefefefffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfdfffefdfefffefefefffefdfefffdfdfefffefefdfffefdfefffdfefdfffefdfdfffefefdfffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefdfdfffefdfefffefefefffefefefffefefefffefefefffffefefffffefffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffefefefffffffefffefefefffefffffffefefffffefffefffffffefffefffefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffffffefffffefefffefefefffefffffffffefefffffffefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfdfffefdfdfffefefefffdfdfefffefefdfffefefdfffefefefffdfdfdfffefefdfffefefdfffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffffffffffffffffffffefefffffefffffefefefffffefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfefefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffefefefffffffefffefefefffefffffffefefffffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefefefffefefefffefdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffffffffffffefffffffffffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7d7cff7c7c7cff7d7c7cff7c7c7cff7c7b7cff7c7c7cff767675ff6f6f6fff676767ff60605fff585757ff4f4f4fff454545ff3b3b3aff323231ff272727ff1b1b1aff111111ff0c0c0cff080808ff050505ff030303ff020202ff020202ff020201ff020102ff010101ff010101ff000000ff020102ff080707ff0a0a0aff080809ff040404ff020101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020102ff060606ff0c0b0bff0c0c0cff030302ff010101ff010101ff020202ff020202ff020202ff030302ff030303ff040404ff050505ff080808ff0b0b0bff100f0fff161616ff212121ff2d2d2dff373736ff403f40ff494949ff535352ff5e5e5eff656465ff6c6c6cff737373ff7a7a7aff7e7f7eff7f7e7fff7e7f7eff7f7e7eff7f7f7eff7b7a7bff7b7a7bff7b7b7bff7b7b7bff7b7b7aff7d7c7cff808080ff828181ff828382ff848484ff868786ff888787ff888988ff888989ff898988ff898989ff888989ff898989ff888887ff878786ff878787ff878787ff878787ff878787ff878787ff858586ff858686ff858585ff868585ff858585ff848384ff838383ff838382ff838383ff828282ff818181ff7f7f7fff7f7f7fff7f7f7fff7e7f7eff7f7f7fff7f7f7fff7f7f7eff7e7e7fff7f7f7fff777777ff676666ff666766ff676767ff181818ff181817000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffefffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefffffffffefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffefefffffefefffffffffffefffefffffffffffefffffffffefffffffefefffefefffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffefffffffffefffffffffffefffefffffffefffffffefffefefefffffffffffefefefffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffefffffefefffffffffffffffefffffffffffefffffffffefffffffefefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefffffefefffffefefefffffefffffffefefffffffffffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffefffffffefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffffefffffefefefffefefefffffffefffefefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefffffffefffffefefefffefefefffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffefefffffefefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefffffefefefffefefefffffffffffffffefffffefefffffefffffefefffffefffefffffefffffffefefffffffffffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffefefffefffefffefefefffffefefffffefefffffefefffefffffffefffffffefefefffffffffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffffffefffffefefffffefefffefffefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffffffefffefefefffffefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefdfdfffefdfefffefdfdfffefefefffdfdfdfffefdfdfffefdfefffdfefefffefdfefffefefdfffdfdfefffdfdfefffdfdfdfffefefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffdfdfdfffefdfdfffefdfdfffdfdfefffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffefffffffefefffffffffffefefefffffffefffffffefffefefefffffffffffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffffffefffffffffffffefefffffefefffefefefffffefffffefefefffffefefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffefefffffffefefffffffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffefffffffffffffefefffffefefffefefefffffefffffffefefffffffffffefefefffffefefffffefffffefefefffefefffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffffefffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffefffffffefffffffffefffffffffffefefffffffefefffffefffffefefefffefefffffffffefffefefffffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefdfffefefefffefdfefffefefdfffefefdfffefdfefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffefdfefffefefefffefefdfffefdfefffefdfdfffefefefffdfdfdfffefdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfefffdfdfefffdfefdfffdfdfdfffefdfdfffefdfefffdfefdfffdfdfefffefdfefffefdfefffefefdfffdfefefffdfefefffdfefdfffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefefefffefefdfffefefefffffefefffffefefffefffefffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffefffffffffffffefffffffefffffefffffffffffffffffffefffffefefffffefffffefefffffefefefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefefefffdfefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffefffffefefefffefefefffffffefffefefffffefefffffffefefffffffefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfdfffdfdfefffefefdfffefefefffefdfefffefdfefffdfefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffffffefffefefefffffffefffefefefffefefffffffefffffefefffffefffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefdfffdfefefffdfefefffdfefdfffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffefefdfffefefdfffefefefffefefefffefffefffefefefffefefefffffefefffefffefffffffffffefffefffffefffffffefefffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffefefffffefefefffffefffffffefefffffefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffffffefffffffefffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7d7cff7c7c7cff7d7c7cff7c7c7cff7b7c7cff7c7c7bff7c7c7cff757575ff6e6d6eff666666ff5e5f5fff575656ff4e4e4dff444444ff3a3a3aff303130ff272727ff1c1b1bff121212ff0b0c0cff080808ff050505ff020202ff020202ff010101ff010102ff020102ff010102ff010100ff010100ff020201ff070707ff090a09ff080808ff040304ff010101ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060606ff0b0a0bff0b0a0bff020202ff010101ff020101ff020101ff020102ff020202ff020202ff030303ff050404ff060606ff070807ff0b0b0aff10100fff161616ff202020ff2c2b2cff353535ff3f3e3fff484848ff515151ff5d5d5cff636363ff6b6b6bff727372ff7a797aff7e7e7eff7f7e7fff7f7f7eff7e7f7fff7e7f7fff7b7b7bff7b7b7bff7b7a7aff7b7a7bff7b7b7bff7b7a7bff7d7c7cff808080ff818181ff828282ff858484ff868686ff878788ff898988ff888889ff898989ff898989ff888887ff868686ff868585ff868786ff878787ff878787ff878787ff868686ff858686ff858585ff868585ff858484ff838484ff838383ff838383ff838283ff838283ff818181ff808080ff807f7fff7f7f7fff7f7e7eff7e7e7fff7f7f7eff7f7f7fff7f7f7fff7f7f7fff777777ff676766ff676766ff666666ff676767ff666666ff181718000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffefffefffefffffffffffffffffffffefffffffffefffefffefffffefefffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffefffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffefefffffefffffffffffffffffefffffffffffffefffffefefffffefffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffefffffffffefffffffefefffffffffffefffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffefffefefefffffefefffffefffffefffefffefefefffffefefffffefffffefefffffefffffffefffffffefefffffffefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefefffffefffefffffefefffefefefffefefffffffefffffefffffffefffefffffffefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefffffffefefffefefefffefefefffefffefffffefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefffffefffefffffffefffefefefffefefefffffefffffefefefffefefffffefffefffffefefffefefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefefefffffffffffffffefffffefffffffffefffefefefffffefefffffefffffefffffffefefefffffefefffffefefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefffefffffefffffefffefffffffefffefefefffefefefffffefffffefefefffefefffffefffefffffefefffefefefffefefffffefefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffffefefffffefefffefefffffefffffffefffffffefefffffffefffffefefffffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefdfefffefefefffefefefffdfdfefffefefefffefdfdfffdfdfdfffdfdfefffefdfefffdfefefffefefefffefefefffefefdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfefefffefdfefffefefefffdfefefffdfefdfffefdfdfffdfdfdfffefdfdfffefdfefffefefefffefefdfffefefdfffefefefffefffefffefefefffefefefffffefefffefefefffffefefffffefffffefffffffefffefffffffffffffefffffefefffffefffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffefffffefefffffefefffffffffefffffefefffefefefffefefffffefefffffefefffffefefefffefefefffefefefffffefffffffefefffefefefffefefefffffffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffefffffefefefffefefffffefffefffffefefffefefefffefefffffffefffffefffffffefffffffffffffffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffefffffffefffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffefefffffffffffffffffefffffefefffefefffffffffffffefffffffefffffffffffffffefffefffffefffffffefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefdfdfffefdfefffdfefefffdfdfdfffefefdfffefdfdfffdfdfefffdfefefffdfefefffdfdfefffefdfefffdfdfefffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffefefefffdfefdfffefdfefffdfefdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffffefffffffffffffffffefffffffefffefffefffffffffffffffefffffefffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefffffefffffffefffefffffffefffefffefffffefffffffefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffdfdfdfffefdfdfffefdfefffefdfefffefefdfffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffffefefffefefffffefefefffefefefffffffffffffefffffefefffffefffffffefffffffffefffffffefffffefefffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefefefffefefefffefefefffffffefffefffffffffefffffffffffffefffffffefffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfefefffefdfefffefdfefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7c7cff7c7c7cff7c7c7cff7c7c7cff7b7b7bff7b7b7bff7b7b7bff757475ff6d6d6cff656665ff5d5d5dff555555ff4c4c4cff434243ff393939ff2f302fff272626ff1c1b1cff121212ff0c0c0cff080808ff050405ff020203ff010202ff010202ff010102ff010101ff010001ff010000ff010101ff020102ff070707ff090909ff080807ff030403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff060506ff090909ff0a0909ff020202ff000100ff010101ff020201ff020102ff020202ff020202ff040303ff040405ff060606ff080807ff0b0b0bff0f0f0fff151516ff202020ff2a2b2bff343334ff3d3d3dff464546ff4f4f4fff5b5b5bff626162ff696a6aff717171ff797979ff7d7e7dff7e7e7eff7e7f7eff7f7f7eff7f7e7fff7a7a7bff7b7a7bff7b7b7bff7a7a7bff7b7b7bff7a7979ff7a797aff7c7c7dff808080ff818182ff828382ff848484ff868686ff888788ff898888ff888989ff878887ff868686ff848484ff848484ff858586ff878686ff878787ff868686ff858484ff858585ff858586ff848585ff848484ff838383ff838282ff838383ff838383ff818181ff80807fff7f7f7fff7f807fff7f7f7eff7e7d7eff7e7e7dff7e7e7eff7f7f7fff7f7e7fff777777ff676766ff676767ff676667ff666667ff666767ff66676700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefffffffffefefffffefffffffffefffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffefffefffffffffffffffffffefffffefffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffffffefffefffffffffefefffffefffffffffefffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffefffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffffffefffefffefffefefefffffefefffefffefffffefffffffefefffefffffffefefffffffefffffefffefffefefffffffefffffffefefffefefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefefefffefffefffefffffffffefffffefefefffefefffffefffefffefffefffefffefffefefefffefefefffefefefffefffefffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffefefffffffefffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefffefffefefefffffefefffefffefffffefffffffefefffefffefffefefefffffefefffefffefffefefefffffefffffffefefffefefffffefffffffefefefffefefffffefffefffefefefffefefffffefffefffefefefffffefefffffefefffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffffffffffffefffffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefffefffefefffffffefefffefffefffefefffffffefefffefffefffefefffffffefffffffefefffefefffffefffffffefefefffefefffffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffdfdfdfffefdfefffefdfdfffefdfdfffefefefffdfefefffdfefefffefefefffdfefdfffdfefdfffdfefdfffdfefdfffdfdfdfffefefefffefdfefffefdfdfffdfefefffdfdfdfffefdfefffefefdfffefdfefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefefefffffefefffefffefffffefffffffefefffefffffffefefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefefffffffefffffefffffffffffffffefffffffffffefffffffffffffffffffffffefffefffefffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefffefffefefefffefffefffefffefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffefffefffffefffffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffffffefffffffffffffffefffefffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffefdfdfffefdfefffdfefdfffefdfefffefdfdfffdfefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffdfcfcfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefffffffefefffffefffefffefefefffefffefffefffefffefefefffefffffffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffdfdfefffefefdfffdfefefffefefefffefefdfffefdfefffefefdfffefefdfffefefefffefefefffefefefffffefefffefffefffffefffffffefefffefffffffefefffffffefffffefffefffefffffffffefffffffefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfefdfffefefefffdfefdfffefefefffefefefffefefefffefffefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffffffefffefffefffefefefffffefefffefffefffefefffffefdfefffdfefefffdfdfefffefefefffefefdfffdfefefffefdfefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefffffffffffffefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7c7cff7c7c7cff7c7c7cff7c7b7bff7b7b7bff7a7a7bff7a7a7aff737473ff6b6c6cff656464ff5c5c5cff535354ff4a4a49ff414140ff383837ff2f2f2fff262626ff1b1b1bff111211ff0c0b0cff080707ff040505ff020203ff020202ff010201ff010101ff010001ff010000ff000001ff000101ff010102ff070607ff090909ff060707ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010102ff040404ff080807ff070808ff020202ff000000ff010001ff010201ff020201ff020201ff020202ff030303ff050404ff060605ff080708ff0b0a0aff0e0e0eff141415ff1f1e1fff282928ff313131ff3b3a3bff434343ff4d4d4dff595959ff5f5f60ff686868ff707070ff787878ff7c7d7dff7d7e7dff7e7e7eff7f7e7eff7f7f7eff7a7b7aff7b7b7bff7b7b7aff7b7a7bff686868ff6b6b6bff707071ff767676ff7a7a7aff7c7b7bff7d7d7dff7e7f7eff808080ff818181ff818181ff808181ff808080ff7f7f7fff7d7e7dff7f7f7fff807f80ff818181ff818281ff808180ff7f7f80ff7f7f7fff7f7f7fff7f7f7fff7e7e7eff7d7d7dff7d7c7dff7e7e7eff7e7f7eff7d7e7dff7d7c7dff7c7c7cff7b7b7cff7a7b7aff7a7a79ff797978ff787979ff787878ff757575ff636463ff535353ff676666ff666767ff666667ff676667ff66676600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefffffffffffefffffffffffefefffffefffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffefffffefffefffffffffffefefefffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffffffffffffffffffffefffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffefffffffffffefefefffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefffefffefffefffffffffffefefffffefffffffffffffffefefefffefffefffefffefffefefffffffefffffefffefffffffefffffffffffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffffffefffefffffffefefefffefffffffefefefffefffffffefefefffffefefffefffefffefffffffefefffffefffefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffefefefffefffffffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffefefffffefefffefefffffffefefffefffffffefffefffefefefffefefefffefffefffefffefffffffffffefefffffefffffffffffffffefefefffefffefffefffefffefefffffefefffffefefefffefffefffffefffffefffefffefefefffefefefffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffffefefffefffffffefefefffefffffffefefefffffefefffefefefffefefffffefefffffefffefffffefefffefffefffefffffffffefffffefffefffefffefffffefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffefefffefefefffefffefffefffefffefefefffefefffffefefefffefffefffffefffffefffefffefefefffefefefffffefffffefefffffffffffffefefefffefefefffefefefffefefefffffefefffffffefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefdfdfffdfefdfffefefefffefdfefffefefefffefefdfffefefdfffdfefefffefdfefffdfefdfffdfefdfffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffdfdfefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefffffefffffffffffffffffefefffefffefffffffffffefefffffffefffffefffffffffffefffffffffffffffffffffffefffffefffffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffffefefffefffffffefefefffefffffffefefefffefefefffefefefffefefefffefefffffefffefffffefefffefffefffefffffffffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffefefffffffffffffffefffefefefffffffffffefffffffefefefffefffffffefefefffefffffffefefefffffefefffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefffefffffffefffffffffffffffffffefefffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffefefffefffefffefffffffffefffffffffffffffffefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefefefffefdfefffefefefffefefdfffefefdfffdfefefffefdfefffefefefffdfefefffefdfefffdfefdfffefefefffdfefefffdfefdfffdfdfefffefdfefffefefefffdfdfefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfefdfffefefefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfcfffcfdfcfffdfcfdfffcfdfcfffdfdfdfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefdfffefefefffefefffffefefffffefffefffefefefffefefefffefefefffffefefffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffefffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffefffffefefefffefffefffffefffffffefffffffffffffffefffffffffffffefffffffefffefffefefefffefefefffefffefffefefefffffffefffefefefffefefefffefefefffefdfdfffdfefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfefffefefefffefefefffefefefffdfdfdfffefefdfffefefdfffefefefffefefefffefdfefffefefefffefffefffefefefffefffffffefefefffefffffffefefefffffefefffefefefffefefffffefefffffefffefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffdfdfefffefdfefffefdfefffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffefdfefffefefefffefefefffdfefefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefffefffefffefffefefffffffefffffefffefffffffefffffffffffefffefffefffefffefefefffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfefdfffdfefefffefdfefffefefefffdfefefffefefefffefefefffffefefffefefefffefefefffefefffffffefffffffefffffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffefffefffffffffffefefefffefffefffffefefffefefdfffefefefffefefefffdfdfefffefdfefffdfefdfffefefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefffffffefffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7dff7c7b7cff7c7b7cff7b7b7bff7a7b7aff7a7a7aff7a797aff727272ff6a6a6aff636363ff5a5b5bff515151ff474747ff3e3d3eff353636ff2e2e2eff262625ff19191aff101010ff0b0b0bff070707ff040504ff030303ff020202ff020102ff010101ff010100ff010001ff000100ff000000ff010101ff070607ff090909ff060706ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040304ff070707ff070707ff020101ff000000ff000100ff010101ff010101ff010202ff020302ff030403ff040404ff050606ff080707ff0a0909ff0d0e0dff131313ff1c1c1dff272727ff2f2f2fff383838ff414141ff4a4a4aff565655ff5d5c5dff666566ff6e6f6fff777777ff7c7c7cff7c7c7cff7d7d7dff7e7e7eff7f7f7fff7b7b7bff7a7a7bff7b7b7bff686969ff4c4c4cff565656ff636262ff6a6b6bff6e6e6dff706f6fff707070ff717272ff737373ff737373ff727272ff707170ff6f6f6fff6f6e6fff6f6f6fff6f7070ff717070ff6f706fff717171ff727272ff707170ff707071ff717172ff727272ff707070ff6e6f6eff6f6f6fff707070ff707070ff717171ff727272ff737373ff737373ff717171ff707070ff6f6f6fff6e6e6eff6b6c6bff606061ff4e4f4fff464546ff535252ff666766ff666766ff666667ff67666700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefefffffefefffffffefffffefefffffefffffffffefffffffffefffffffffffefefffffffffefffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffffffefffffefefffffffffffefefffffffffffffefffffffefefefffffffefffefefffffefefffffffefffffefefffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffefefefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffefefffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefffefffefffefffefffefffffefffffefffefffffefefffffefefffffffffffefefffffffffffffefffffffffffefffffffefffefefffffefefffffffefffffefefffffefffffffffefffffefefefffffefffffefefffffffffefffefffefffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefefffefefefffffffefffffffffffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffefffefffefefffffefefffffefefefffffefefffefefefffefffefffffefffffefefefffefffefffffefefffffffffffefffffffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffefffffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffefefefffefefefffffffefffffefefffefefefffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefffffffffefefffefefefffffefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffefffffffefefffffefefffefefefffffffefffffffffffefefefffffffefffffffefffffffffffffffefffefefefffefefefffefefefffffffefffffefefffefefffffefffffffffefefffefffefffffefffffffefffffefefefffffefefffefefefffefffefffffefffffefefefffefffefffffefefffffffffffefffffffefefffffffffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffefffffffefefffffefefffefefefffefefefffffffffffefefefffffefefffffffefffffffffffffffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffefefefffdfdfdfffdfefefffefefefffdfefefffdfefdfffefdfdfffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfefdfffdfefdfffefdfefffdfefdfffefdfdfffefdfdfffefefefffdfdfefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefefffffffffefffefffefffefefefffffffffffffffefffefefefffffffffffffffffffffefefffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffefefffefefffffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffefffffffefefffffffffefffefefffffefffefffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffffffefffffffefffefefffffefffffffffefefffefffefffefefffffefefffffefefefffffefefffefefefffefffefffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffefefefffefffffffffffffffefffffffffffefffffefffffffffffffefffffffffefffffffffffffefefffffefffefffefffefffefffefffffffffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffefffffffefffffffefffffffefffffffffffffffffffffefefffefffefffffefffffffffffffefefefffffffefffefefefffefffefffffefffffefffffffefffefffffeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffefffefefefffdfefefffdfefdfffefdfdfffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfefdfffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfefdfffdfdfdfffefefdfffdfdfefffdfdfefffefdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfcfffcfdfdfffdfcfdfffcfdfdfffcfdfcfffdfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefdfffefefdfffefefefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefffefffffefefffffffffffefffffffffefffffffffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefdfffdfdfdfffdfefefffefefefffefdfdfffefdfdfffdfdfdfffefefdfffefefefffdfdfdfffefefefffefefdfffefefefffefefefffdfdfefffdfefdfffefefdfffefefdfffefefdfffefefefffefefefffefdfefffefefefffefdfefffefefefffdfdfdfffefefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffdfdfefffdfefdfffdfefdfffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfefffdfdfdfffefdfefffdfdfefffefefdfffefefefffefefefffefefefffffefefffefefefffefffffffffefffffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfdfdfffefefefffdfefefffdfdfefffefefdfffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffefffffffefefefffffffefffefefffffefefefffffefffffefefffffefffffffffefffffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffdfdfcfffdfdfcfffcfcfdfffdfdfdfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffefefefffefefefffffffffffffffefffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7bff7b7b7bff7b7b7bff7a7a7aff7a7a7aff797979ff797979ff717171ff686869ff606061ff595859ff4e4f4fff444444ff3b3b3bff333333ff2d2c2dff242424ff181818ff0f0f0fff0a0a0aff070707ff050504ff030303ff020303ff020202ff010001ff010000ff000000ff000000ff000000ff010101ff060606ff090908ff060607ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030303ff070706ff070707ff010101ff000000ff000000ff000101ff010101ff020201ff020203ff030203ff040403ff050505ff060706ff090a09ff0d0d0cff121212ff1b1b1bff262526ff2f2e2eff373636ff3e3e3eff474746ff525252ff585959ff626262ff6c6c6bff767676ff7c7c7cff7c7c7cff7c7d7cff7d7d7dff7e7e7eff7b7b7aff7b7b7bff686969ff4c4c4cff3e3e3dff494849ff575657ff5e5e5eff626261ff646464ff646565ff666666ff666666ff656565ff626262ff5e5e5eff595a5aff575757ff585857ff585858ff575857ff575757ff585958ff585858ff565656ff565655ff585858ff5a5a5aff585858ff565757ff575857ff585858ff595958ff5c5c5cff616161ff656565ff666666ff666666ff666566ff656564ff646464ff5f5f60ff555554ff454645ff3d3d3dff454646ff535352ff666666ff666767ff67676700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefefffffefffffffefefffffffffffefffffffefefffffefffefffefffffffefffefffefffffffffffefffffefffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffefffffffffefffffefefffffefffffffffffefffffefffffffffefffffffefffefefefffffffffffffffefffffefffffffefefffefefffffefffefffffffffffffefefffffefffffffefefffffffffffefffffffefefffffefffefffefffffffefffefffefffffffffefefffffefefffffffffffffffffffffefefffffefffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffefefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefefffffefffefffffefefffffefffffefefefffffffefffefefefffffffffffefffefffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffefefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffefefefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffffefffefefffffffefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffffefefffefefefffffefefffffffffffefffffffffffffffffffffffefefefffefefffffefffefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefffffefefefffefffffffffefefffffefefffefefefffefffffffefefffffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffffffffffffefefffffffefffefffefffefffffffffffefffffefffffefefefffffefefffffffefffffefefffefefefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefffffefefefffefffffffffefefffffefefffefefefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffefefefffffefefffffffefffffefffffffefefffffefffffefefefffffffefffefefffffefefffffefffffffffffefffefefefffefefffffffffefffffefefffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffffefefffffffefffffefffffefefffffffefefffffffffffefffefffffffffffffffffffffefefffefefffffefffefffefefefffefefefffefffffffffefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffefefffefefffffefefefffffffefffefefffffefefffffefefffffffffefffefefefffefefffffffffefffffefefffffffffffffefefffffffefffefffefffefffefffefefefffffefefffefefefffefdfefffefefefffefefefffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefdfffefdfefffefefdfffdfdfdfffdfefefffdfefefffefdfefffdfdfefffdfefdfffefdfdfffefdfefffdfefdfffefefdfffdfdfdfffefefefffefefefffefdfefffefefdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefffefffefefefffefffefffefefffffefefefffffefefffffffefffffffffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffffefffefefffffffffefffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffefefefffffefefffffefefffefefefffffefefffffffffffefffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffefffffffffefffffefefffffefffffffffffefffffefffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffefffffffefffffffefefffffffefffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffefefffffefffffffffefffffefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefdfdfffefefefffefefdfffefefefffefefdfffdfefefffefefefffefdfefffefdfefffefdfdfffefefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefdfefffdfefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfdfffefefdfffdfdfefffdfdfefffdfefefffefefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffefefefffdfefdfffefefefffefefefffefdfdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefdfdfffefdfefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffdfefdfffefefdfffefdfefffdfdfdfffefdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfefdfffefefdfffdfefdfffefefefffefefefffffefffffefefefffefefffffefefefffefffffffefefefffefefefffefefdfffefefefffefefefffdfefefffefefdfffdfefefffdfefdfffdfdfefffefefdfffefdfdfffefefefffefefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfdfdfffdfdfcfffdfcfdfffcfcfdfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff7a7a7aff7a797aff797979ff787878ff787878ff707171ff676767ff5f5e5eff555555ff4c4c4cff414242ff373838ff303130ff2a2a2aff222322ff161617ff0e0e0eff0a0909ff070707ff050505ff030303ff020202ff010101ff010100ff000000ff000000ff000000ff000100ff010101ff060606ff090908ff060606ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff030403ff070707ff080707ff020101ff000000ff000101ff000101ff000101ff010201ff010202ff020302ff020303ff040404ff070606ff090909ff0c0c0dff121111ff1a191aff232323ff2d2d2cff343434ff3b3b3bff424343ff4d4d4dff535353ff5c5d5dff686867ff757575ff7d7d7dff7d7c7cff7d7d7cff7d7d7cff7d7e7eff7b7b7bff696869ff4c4c4cff3e3d3dff363636ff3f3e3eff4b4b4bff535353ff575757ff595a59ff5a5b5bff5b5b5bff5b5a5aff585858ff535353ff4b4b4bff424343ff3d3e3eff3c3b3cff3b3b3cff3a3b3bff3a3a39ff3b3a3bff3a3a3aff383837ff363636ff383838ff3a3a3aff393939ff383838ff39393aff3c3d3cff3f3f3fff444343ff4d4c4dff545454ff585858ff595959ff59595aff595959ff575858ff535453ff494a4aff3c3c3cff363535ff3d3d3dff464546ff535252ff676667ff66666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffffefffffffffefffffefefffefffefffffefefffffffffffefffefffffffefffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffefffffffffffffffffffffffffefffffefffefffffefffffffffefffffefefffefffefffffefefffffffffffefffefffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefffffffffffffffefefffefffffffefefefffffffefffefffefffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffefffefffffefefffffffffffefffefffffefefffffefffffffefffffffffefffffffefffffffffffefefffffffffefffefefffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffefffefffefffefffefefffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffefffefefefffefffefffefefffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefffffefefefffefffefffefefefffefefefffffefefffefffefffefefefffefffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffffefffefefffffffffffffefffefffefffefffefefffffefefffffefefefffefffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefffffffefffffefefefffefffefffffefefffffefefffffefefffefffefffffefefffefffffffefffefffffefefffffefffffffefffffffffefffffffefffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffefffffefffffffefefffffffffffefffefffefffefffefefefffefefefffefefffffefffffffffefffffefefffffffffefffefefefffffffffffffffefffefffefffefefffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffefefffffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefefefffffefefffffefefffffffefffefefffffffefefffefefefffefffffffefffffffefffffffffffefffefefffffffefefffffffffffefffefffefffefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffefffefefefffefefdfffdfefefffdfefefffdfdfefffefefefffefefdfffefefefffefefefffefefdfffefdfefffefefdfffefefefffdfefdfffdfdfefffdfdfefffefefefffefdfefffefefefffefefefffdfefefffdfefdfffefefefffdfefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffffefefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffefefffffffffffefffefffffffefffefffefffefefefffffefffffefffffffffefffffefefffffefffefffefefefffffffffffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefefefffefffefffefefffffefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffefffffffefffffffffefffefefefffffffffffefffefffefefefffefefffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffefffefefffffefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffefffefffffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffeffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfbfcfffcfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefefefffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffefefefffefefdfffefefefffefdfefffefefdfffefdfdfffefefdfffdfdfefffdfefdfffdfdfefffdfdfefffefefefffefdfefffefefefffefefefffdfefefffdfdfdfffefefefffdfefefffdfefdfffdfefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffefefefffdfefefffdfefefffefefdfffdfdfefffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffefefdfffefdfefffefefdfffefdfdfffefefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfdfffcfdfcfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefefffefefefffefefefffefdfefffefefdfffefefefffefefdfffefefefffefefefffefdfdfffefdfefffefefefffefdfefffefefefffefefdfffefdfefffefefefffefefdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffefefdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffdfefdfffefdfefffefefdfffefdfdfffdfefdfffefdfdfffefefefffdfefdfffefdfdfffefdfefffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefffefffffffffffefffffffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7a7a7aff797a79ff797979ff787878ff777677ff777777ff6e6f6eff656565ff5a5a5aff504f4fff464746ff3e3e3eff353636ff2e2f2eff292929ff222122ff161616ff0e0e0eff0a0a0aff070707ff040505ff030303ff020202ff010202ff000101ff000101ff010100ff000001ff010000ff020101ff060706ff080808ff060606ff030202ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020102ff040404ff080808ff080808ff020201ff000000ff000100ff010001ff010101ff010201ff020101ff020102ff030203ff050504ff070707ff090909ff0b0c0cff121211ff191919ff222222ff282929ff2e2e2eff343433ff3b3a3bff464645ff4d4c4cff555554ff60605fff717271ff7c7c7cff7c7c7cff7c7d7cff7d7c7cff7d7d7dff686968ff4c4c4cff3e3e3eff363636ff313131ff373838ff424343ff494949ff4d4d4dff4f4f4fff4f4f4fff4f4f4fff4f4f4eff4b4b4bff454545ff3c3c3dff333333ff2b2b2cff272728ff262626ff252425ff242425ff242424ff232424ff222322ff222222ff222222ff232323ff222323ff232323ff252425ff262626ff2b2b2bff323232ff3c3c3cff464545ff4a4a4aff4c4c4cff4d4d4dff4d4d4dff4b4b4bff484748ff404041ff353535ff2f2e2eff353635ff3d3d3eff464645ff525253ff67676700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffefefffffffefffffffefffefffffffefefffffefefffffffffefffffefffffefffffffefffefffefffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffefffefffffffefefefffefefffffffefefffffefffffefffffffefffefffefffffffefffffffffffffffffffffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffefffefffffffefefffffefefffffffefefffffefffffefffffffefefefffefefffffefefffffffffffffffffffffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefefefffffffefffffefefffefefefffefefefffffffefffefefefffefefefffffefefffffefefffefefefffefffefffefffefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffefefefffffefefffefefefffffffefffffefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefffffffefffffffffefffefefefffefffefffefffefffefefefffffffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffefefffffefefffefefefffefffefffffffefffefefefffefefefffefefffffffefefffffefffffefffffffefefefffefefffffefffffffefffefffffffffffefefffffffefefffffefffffffffefffffefffffefffefffffefffffffefefffffefefffffffffffefefefffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffefffffffffffffefefefffffffefffefffefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffefefefffffefefffefefffffffffefffffefefffefffefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefffffffefefffffefefffffffffffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfdfdfffefefdfffefdfdfffdfdfefffefefdfffefefdfffefefdfffefdfefffdfefefffefdfdfffefdfefffefdfefffdfdfefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffefefffffefffffefffffffefefefffefefffffefffffffefffefffffffffffefefffffffefefffffefffffffffefffffefffffefffefffffefffffffefefffffefefffffffffffefefefffffffefffffefefffefffefffefffefffffffefffefffefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffefefffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffefffffefffffffefffffffffefffefefefffefefefffefefefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefefffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefffefffefefefffefffefffffefefffefefffffffffefffffffefffffffefffffefffffefffffffffefefffffefffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffefffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefffefffefefefffefffefffffefefffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfcfffdfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffcfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfdfdfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffcfdfcfffdfcfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffcfcfbfffcfcfbfffbfcfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfcfcfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfefffdfefefffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffdfdfcfffcfdfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfdfdfffcfcfcfffcfcfdfffcfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfcfffdfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffdfcfcfffdfcfdfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffcfdfdfffcfdfcfffcfdfdfffcfdfdfffcfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffefefefffefffefffffffefffffefefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7bff797a7aff797979ff787878ff767776ff70706fff747474ff6a6969ff5c5b5bff4f4f4fff464646ff3e3f3fff383838ff313132ff2c2c2bff282828ff202020ff151515ff0c0d0dff09090aff070707ff050504ff020303ff030202ff020102ff010101ff000001ff000100ff010001ff010000ff020101ff060606ff070808ff060606ff030302ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff060505ff090908ff090808ff020201ff000000ff000000ff010101ff010102ff020101ff010101ff010202ff030302ff040505ff060707ff080908ff0c0c0cff111111ff181818ff1e1e1fff232323ff262626ff292a29ff2f2f2fff3a3939ff424242ff4a4a4aff525252ff636363ff757574ff7c7c7cff7c7d7cff7d7d7cff7c7d7cff4c4c4cff3e3e3eff363636ff313131ff2d2d2dff323232ff3b3a3aff3f3f3fff404040ff404140ff424242ff424242ff414141ff3d3d3dff383838ff313132ff292928ff222121ff1d1d1cff1a191aff181919ff181717ff171717ff171617ff161617ff171717ff171717ff171716ff171717ff171817ff191918ff1c1b1bff212020ff282727ff313130ff393938ff3c3d3dff3e3e3eff3f3f3fff414040ff403f40ff3e3e3eff3a3a3aff313232ff2c2c2dff2f2f2eff363635ff3d3d3eff464545ff53525300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefefffffefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffefefffefffffffffffefffefefefffefffffffefefefffffefefffffefefffffefefffffffffffffffffffffffefffefefffffffffffffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefefffffefffefffefefefffefffefffefefffffefffefffffffefffffefefffefefefffffffefffefffefffefefefffefefefffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefefffffefffefffffefffffefefefffffefffffefffefffffefefffffefefffefefffffefefefffefefefffefefffffffefefffefefefffefefefffffefefffefffefffefefefffefefffffffefefffffefefffefefefffffefefffefefefffffefefffffffefffefefffffefefefffffffefffefffffffffffffffffffefffefffffffefefefffefefffffffffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefffffffefffefffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffefefefffefefffffefefefffffffefffffefefffefefffffffffefffefffffffffefefffefffefffefffffffefefefffffefefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffefefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffefefefffffffefffefefffffefefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefdfffefefefffdfefefffdfefdfffefdfdfffdfefefffefefefffdfefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffffffffffefefefffffefffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffefffefffffffffffffffefffefefffffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffffffefefefffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefefffffffffefffefffffffefefffffffffefffefffffffefefefffefefefffefffefffefefefffefefefffefefffffefffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffefefffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffefffffffffffffffefefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefefefffefefffffefffefffffffffffffffffffefefffffffffefffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfdfcfffcfcfdfffcfdfcfffdfdfdfffdfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffcfdfdfffdfdfcfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfcfffdfcfcfffefefefffffffefffffffefffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7979ff797979ff787878ff767676ff707070ff6c6c6dff656564ff575757ff474847ff3d3e3eff393939ff353535ff303031ff2b2b2bff272727ff222322ff1c1c1cff121212ff0b0b0cff080708ff060505ff040304ff030302ff020302ff020101ff010101ff010101ff000101ff000101ff010100ff010001ff050505ff070707ff050505ff030202ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000100ff010100ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050404ff070707ff070807ff020202ff000000ff000100ff010101ff010101ff020102ff010101ff020101ff030302ff040405ff060506ff080707ff0a0a0aff0e0e0dff141514ff1b1b1bff1f1e1eff202020ff202021ff252525ff313130ff3b3a3aff434343ff494949ff535453ff666666ff757574ff7c7c7dff7c7c7cff7c7d7cff3d3e3eff363636ff313131ff2c2d2dff282929ff2d2d2dff333333ff333333ff2e2e2eff2b2a2bff2c2c2cff30302fff303030ff2d2e2eff2a2a29ff232424ff1d1d1dff181818ff131414ff111111ff111010ff111112ff111111ff0f1010ff0f0f0fff100f0fff100f0fff0f0f0fff0f0f0fff101010ff111111ff131312ff171717ff1d1e1dff232424ff282829ff2b2b2bff2d2d2dff2e2e2eff2e2e2eff2f3030ff323232ff343433ff303031ff2f2e2fff2f2f2eff2f2e2fff363535ff3d3e3dff45454500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffefffffffefffffffefefefffffffffffefffefffffffefffefefefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefefffffffefefffefffffffefffffffefefefffffffffffefffefffefffefffefefefffffffffffffefefffefefffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefefefffffefefffefefefffefefefffefefefffffffffffefefffffffefffffefffffffffffffffefffffffffefffffefffffffefffffffefefefffffefffffefefefffefffefffefefefffffffffffffefefffefefefffefefffffffffffffefffffffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffffefffefffefffefefefffffefefffefefefffefffefffefefffffffefefffffffefffffefefffffffefffefefefffffefffffefefffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefffefffefefffffefffefffefffffffefefefffefefefffffffefffefefffffefefefffefffefffefffefffefefefffefefffffffffefffefefffffefefffffefefffffffffefffefffefffefefefffffefefffefefefffefffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefffefffefefefffffffffffffefefffefefffffefefffffffffffffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffefffefefffffefefffffffefffffffffefffffffefffffefefffffefefffffefefffefffefffefefffffffefefffffffffffffffefffffffefffefffefffffefffffefffffffffffffffefefefffefefefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffffffffffefefffffffefffffefffffffffefffffffffffffefffffffffffffffffefffffffffffffefefffefffefffefffefffefefefffefefffffffffefffefefffffefefffffefefefffffffefffefffefffefefefffffefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefdfffdfefefffefdfefffefefefffefefefffefdfdfffdfdfefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefefffffffffffffefefffefefefffefefffffefefffffefefefffefffffffffffefffffffffffffefefffffffefffffefffffefffefffffffffffffefefffffffefffffffefffffffffffefefefffefffefffefffefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefdfffefefefffefdfefffefefdfffefefdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefffffefefffffffefffffefefefffefefefffffffffffffffefffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffffffffffffefffefefffffefefffffffefffffffffefffefffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefefffffefffffffffefffffffefffefefffffffefefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffffefefffefefffffffffffffefffefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffefffffffffefffffffefffffefefffffefefffefefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfcfdfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffbfbfbfffbfbfafffafafafffafafbfffafafbfffbfafbfffafafafffafafafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafbfafffbfbfbfffafafafffafafafffafafafffafbfbfffafafafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffafbfafffafbfafffafafafffafafafffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfafbfffbfafafffafbfafffafafbfffbfafafffbfbfafffafafafffbfafafffafafafffafafafffafafafffafafafffaf9fafff9f9fafffafafafffafafafffafafafffaf9f9fffafaf9fffafaf9fffafafafffafafafffbfafafffafbfbfffbfbfbfffafafbfffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfafbfffbfbfafffbfbfbfffbfafafffbfbfafffbfbfafffbfbfbfffbfafafffafbfafffafbfafffafafafffafafafffbfbfafffafafbfffafafbfffbfafbfffbfbfafffbfbfafffafafafffbfafafffafafafffafbfafffafafbfffbfafafffbfbfbfffbfbfafffbfbfafffafbfafffbfafbfffafbfbfffbfbfbfffafafafffafafafffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafbfbfffafafbfffbfafafffafbfbfffbfbfbfffafafafffbfafafffafbfbfffafbfbfffafbfafffbfbfbfffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffafbfbfffbfafbfffafbfbfffbfbfbfffafafafffbfafafffafbfbfffafbfbfffafafafffbfafafffafafafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffafafafffafbfafffafafbfffafbfafffbfbfbfffbfafafffbfbfafffbfbfafffbfbfbfffbfafafffafbfafffafbfafffafafafffafbfbfffbfbfafffafafbfffafafbfffbfafbfffbfbfafffbfbfafffafafafffbfafafffafafafffafbfafffafafbfffbfafafffbfbfbfffbfbfafffbfbfafffafbfafffbfafbfffafbfbfffbfbfbfffbfafafffafafbfffbfbfbfffafbfafffbfbfbfffbfafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffcfbfcfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffffffefffefefffffefefefffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797978ff787878ff767677ff706f70ff6c6d6cff656565ff5d5e5eff575656ff494a4aff3f4040ff393939ff353535ff303030ff2b2c2bff262626ff222222ff1b1b1aff131313ff0c0c0dff080808ff050506ff040404ff030303ff030203ff020101ff010101ff010001ff010100ff010101ff010000ff020202ff030302ff030304ff030202ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff030303ff050404ff040404ff030403ff000101ff010000ff010100ff010201ff010101ff020101ff020101ff020203ff040404ff060606ff070708ff0a0b0bff0f0f0eff151515ff1a1a1aff1e1e1eff201f20ff202020ff313131ff3b3a3aff434343ff494949ff545454ff666566ff656665ff656665ff747475ff7c7c7cff7d7d7cff363636ff313131ff2d2c2dff292929ff242423ff262626ff292828ff252525ff1d1e1dff161617ff161515ff181818ff1b1b1aff1b1b1aff181918ff151515ff101011ff0d0d0dff0a0a0aff090909ff0a0a0aff0b0b0bff0c0c0cff0b0b0bff0a0a0aff090a09ff0a0a0aff09090aff0a0a0aff0a0b0bff0b0c0cff0b0c0cff0d0c0cff0d0e0eff101111ff131414ff181717ff191919ff1a1b1aff1b1a1bff1c1c1cff201f1fff272727ff2b2b2bff2a2a2aff2e2e2fff2e2f2fff2f2f2eff363536ff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffffffffffefefffffefefffffffffefffffffffffffffffffefffefffefffefffefffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffefefffffffffefffffffffffefffffffefffefffefffefffefffefffefffefffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefefffffefffefffffefefffefefffffffffefffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffefefffffffffefffffffffffefffffffefefefffefffefffefffefffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffefffffffefefefffffefefffefefefffefefffffefefffffefefffffffefffffffefffffefefefffffefffffffffffffffefffffffefffffefffefffffffefffefefefffefefefffefffffffffefefffefffffffefefffffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefffffffefefffffefefefffefefefffefffefffffefefffefefffffefefffffefefefffffffefffefffffffefefffffefefefffefffefffefefefffefffefffefefefffefffffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefffffefffffffefffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefefffffefffffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffefefffffefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefffffffefefffffefefefffefefefffefffefffffefffffffffffffefefffffefefefffffffefffffffffffefffffffefffefffefffefffefffefffefffefffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffefffffefffffffefffffefffefffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefffffffefffffffffffffffefefffffefffffefffefffffffffffffffffffefefefffefffffffffefefffffffffffefffffffefffffffffefffffffffefffefefefffefffefffffefefffefefffffefefefffefffffffefefefffefffffffefefffffefefefffefefefffefefefffffefefffefefffffefefffffefefefffefffefffefffffffefefffffefefefffefffefffefffefffefffefffffefefffefffffffefffffffefffefffefffefffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffefffffefffffffefffffffffffffffffffefffffffefffffefefffffffffffffefffffefefffffffefffffffefffffefefefffefefefffefefefffffefefffefefefffdfefdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefdfffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffefefffffefefefffffffefffefffffffefefffffefefefffefffefffefffefffefffefffffefefffefffffffffffffffefffefffefffefffefffffffefffffffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefdfefffefdfefffefdfefffefefefffefdfefffefdfefffdfefdfffefefefffefefefffefefdfffefffefffefefefffefefefffefefefffefefffffffefefffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefefffffffefffffefefffffefefefffefefffffffefefffffefefffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffefffffffefffffefffefffffffffffffffffffefffefffefffffffffffefffffffffffefffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffffefefffffefffffefffefffffffffffffffffffefffefffeffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffdfcfdfffcfcfcfffcfcfcfffcfbfbfffafafbfffafaf9fff9faf9fff9f9f9fff8f8f8fff8f9f9fff9f8f8fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f8fff8f8f9fff8f9f8fff9f8f8fff8f8f9fff9f9f8fff8f9f9fff8f8f8fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff9f9f9fff8f8f9fff8f8f8fff9f9f8fff9f9f9fff8f9f9fff8f9f8fff8f9f8fff8f9f8fff8f9f8fff9f8f8fff8f9f9fff9f9f9fff8f9f8fff8f9f8fff8f9f9fff8f9f9fff8f9f8fff8f9f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f9f9fff9f9f9fff8f9f8fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff9f8f9fff8f8f8fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff8f9f8fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9fafafffaf9fafff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafff9fafafff9fafafff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f8fff8f8f9fff8f9f8fff9f9f8fff9f9f9fff9f9f8fff8f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fffaf9fafffafafafffafafafffafafbfffafbfbfffafbfafffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafff9fafafffafafafff9faf9fff9faf9fff9fafafff9fafafff9faf9fff9faf9fff9f9fafff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9fafafff9faf9fffafaf9fffaf9f9fffafafafffafafafff9f9fafffaf9fafffaf9fafff9f9f9fffaf9fafffaf9fafffaf9f9fffaf9fafff9faf9fffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafff9fafafffaf9fafffafaf9fff9f9fafff9faf9fffaf9f9fff9f9fafff9f9f9fff9fafafff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f8fff8f9f9fff8f9f8fff9f8f9fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9fafff9fafafff9faf9fffafaf9fffaf9f9fffafafafffafafafff9f9fafffaf9fafffaf9fafff9f9f9fffaf9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9f9fff9f9f9fff9faf9fffaf9f9fff9fafafffafaf9fff9fafafffaf9f9fffafafafffafafafffafafafffafafafffafbfafffbfafbfffbfbfbfffafafbfffafafbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffdfcfdfffefdfdfffefefefffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff767777ff706f6fff6c6d6dff656565ff656565ff656564ff5e5e5eff575657ff4a4a4aff3f3f40ff393939ff353535ff303030ff2b2b2bff262726ff212221ff1a1b1bff131313ff0d0c0cff080909ff060606ff040404ff020303ff020202ff020202ff010101ff010101ff000101ff030304ff030303ff020202ff030203ff020202ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff010101ff030303ff040404ff040404ff040404ff030304ff010101ff010101ff010202ff010102ff010201ff020302ff040404ff060606ff080808ff0a0b0bff0f0f0fff141514ff1a1a1aff1d1e1eff1f2020ff202020ff202020ff202020ff424343ff494949ff535353ff666666ff656666ff656666ff666666ff666666ff757575ff7c7c7cff313131ff2d2d2dff282929ff242424ff1e1d1eff1f1f1fff1f1f1fff1a1919ff100f10ff0a0a0bff090909ff0a0a09ff0a0a0aff0a0a0aff090a0aff090808ff080808ff060707ff050505ff040304ff040403ff040505ff060606ff070606ff060606ff050505ff050505ff050505ff050505ff050505ff050505ff050505ff050606ff060505ff050606ff060607ff080708ff090908ff090909ff090a0aff0c0c0cff111211ff1a1b1aff1f201fff1e1e1eff2a2b2bff2f2f2fff2e2f2fff2e2f2fff35353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefffffffffefffefffffffffffefffefffefffffefffffefffffffefefffffffefefffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffefefffffffffefffefffffffffffefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffefffffefffffffffffffffffffffffefffffffffffffefffffffffffefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffefffefffffffefefefffefffefffefffefffefffefffefefefffefefefffffffffffffefefffefefefffefefffffefefefffffffffffefefefffefefffffefefefffffefffffefffefffefefefffefefefffefffefffefefffffefefefffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefefefffefefefffefefefffefffffffffefefffefffefffffefefffefefefffefefefffffefefffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffffffefffefffefefefffefffefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefffffffffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefefefffefffefffffffffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffefffffffefefefffefefefffefefefffefffffffffefefffefffefffffefefffefefefffefefefffffefefffffefefffefffefffffffffffffefefffefffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffefffffffefffefefefffefefffffffffffffffefefffefefefffefefffffefefefffefffefffefefefffefefefffdfefdfffefdfefffdfefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefdfefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefffefffefefefffefefefffefffffffffefefffefffefffffefffffefefefffefefffffffefefffffefefffefffffffffffffffffefefffefefffffffefffffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefffffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfefffefefefffdfdfdfffdfdfefffdfdfdfffefdfefffefefefffefefdfffdfefefffefefefffefefefffefefefffefffffffffefffffefffefffefefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffefffefffffffefefffffffffffffffefefffefefefffefefffffefefefffefffffffefefefffefefffffefefefffffefffffefffffffffefefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffefffffffffffefffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefefefffefffefffffffffffffefffffefffffffffefffffefffefffefefefffffefefffefffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffefffffffffffefffffffefefffffffffffffffefffffffffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefefefffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffdfdfdfffcfcfdfffbfbfbfffbfbfbfffaf9fafff9f9f9fff8f8f8fff8f7f8fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f7f7fff7f6f7fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff6f7f6fff6f7f6fff6f7f6fff7f7f6fff6f6f6fff6f6f7fff7f7f7fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff6f7f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff8f8f7fff8f7f7fff8f8f8fff7f8f7fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f8f8fff7f8f8fff7f7f7fff8f7f7fff7f8f7fff8f7f8fff8f8f8fff8f7f8fff7f8f7fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff6f7f7fff6f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f6fff7f6f7fff6f7f7fff7f6f6fff6f6f6fff6f7f6fff6f7f7fff6f6f6fff6f7f7fff7f6f7fff6f7f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f8fff8f7f7fff8f7f7fff7f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f8f8fff7f7f7fff8f7f8fff7f8f7fff7f7f7fff8f7f8fff8f7f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f9f8fff9f9f8fff8f9f8fff8f8f9fff9f9f9fff8f7f8fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f8f8fff8f8f8fff9f9f8fff9f9f9fffafafafffafbfbfffafafafff9faf9fff9f8f8fff9f9f8fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff9f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f7f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f8f7fff7f8f8fff7f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f7fff8f7f7fff8f8f8fff7f8f7fff7f7f8fff7f8f7fff7f8f8fff8f7f7fff7f8f7fff8f7f7fff7f8f7fff7f7f8fff8f7f7fff8f7f7fff7f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f9f8fff8f9f9fff8f9f8fff8f9f8fff8f9f8fff9f9f8fff8f8f8fff8f8f9fff9f9f9fff9f8f8fff8f9f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9faf9fffaf9fafff9fafafff9f9fafffaf9fafffaf9f9fffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfbfffaf9fafffaf9fafffafafafffafafafffbfafbfffcfbfcfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffefefefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff707070ff6c6c6cff646565ff656564ff656465ff656565ff656565ff5e5e5eff565756ff494a4aff403f3fff393a39ff353435ff303030ff2b2b2bff272626ff222121ff1a1b1bff131313ff0d0c0cff080808ff060606ff040404ff030303ff020303ff020202ff010101ff050405ff040404ff030303ff040304ff030303ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff010101ff030303ff040404ff040404ff040403ff040505ff070606ff010201ff020101ff010202ff020203ff050404ff060505ff070808ff0b0b0bff0f0e0eff141515ff1a1a1aff1d1e1dff1f1f1fff202020ff202020ff202020ff202020ff202020ff545354ff666666ff666666ff666666ff666666ff656666ff666666ff656665ff757575ff2c2d2dff282829ff242424ff1e1d1dff181818ff19191aff181818ff111211ff080808ff040404ff030303ff030203ff020302ff020202ff020202ff030302ff030303ff030203ff020202ff020102ff010201ff020101ff020202ff020202ff020202ff010102ff020202ff010202ff020202ff030302ff030202ff020202ff010201ff010102ff010201ff010202ff020101ff010201ff020102ff020202ff030304ff090809ff121212ff161716ff151515ff1f1e1eff2a2a2aff2f2f2fff2e2f2eff2f2e2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefefffffffffffffffefefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefefffffefefffffffffffffffefefffefffffffefffffffefefffffffefffffefffefffffffffffffffffffefefffffffefefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefefffffffefefffffffefffefefefffffefefffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffefffefefffffffefffffffffffffffefefffefffffffefefefffefefffffffefffffefffefffffffffffffffefffefefefffffefefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefefffffffffefffefffefffffefefffffefffffffffefffefefefffefffefffefffefffefefffffefffefffefefefffefefefffffffefffefefffffefffffffffefefffffefffffffffffffefefefffefefffffefefefffefefefffefffefffffefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefffefffefefefffefffffffefefefffefefffffefefffffefffefffefffffffefffefffefefefffefefefffefffefffffefefffefffefffefefefffefefffffefefffffffefffffefefefffffefefffffffefffefefffffefefefffffffefffefffefffffefffffffffffffffffefffefefffffefffefffefffffffffefffffffffefffefefefffefefefffffffefffefefffffefefffffefefefffefefefffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefefefffefefffffefefefffefffefffefefffffefefefffefffefffefefefffefffffffefefefffefefffffffefffffffffefffffffffffffffffffefefffffffefefffefffefffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefefffffffffefffefffffffffffffffffffffffffffefffefefffffefffefffefffffffffefffffffffefffffefefffffefefffffffffffefffffffefffffffefefefffffefffffffffffffefefefffffefffffffffefffefffefffefffefffffefefffffffffffefffefffefefffffffefefffffffefffefefefffffefefffefefffffefffefffffefefffefffefffefefefffefefffffefefefffefefefffefefffffefefefffefffefffefefefffefffffffefefefffefefffffefefffffefffefffffffffffffffefffefefefffffefefffefffefffffefefffffffefffffffefffffffffffffefffffffefffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffefffffffffefffffffffefffefefefffefefefffffffefffefefffffefefffffefefefffefefefffefefefffefdfdfffefdfefffefefefffefefefffdfefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefffffefefefffefffefffefefefffefffffffefefefffefefffffffefffffefffefffffffffffffffefffefefefffffefefffefffefffffefefffffffefffffefefffefefffffefefffffffefffffefefefffffefefffffffefffefefefffefefefffffefefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffdfefefffdfefefffdfdfdfffdfdfefffefefefffdfdfdfffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefffffffefefffffffefffffffefffffefefffefffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefefffffffefffffffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffefffffffffefffffffffefffefefefffefefefffffffefffefefefffefefffffefefefffffefffffffffffffefefefffffefffffffffefffefffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffefffefffefffffefefffffffffffefffffffefefffffffefefffffffefffffffefffffefefffefffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffffefffffffffffffffefefffffffefffffffffffefffffffefffffffffefefffffefffffffffffffefefefffffefffffffffefffefffefffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffcfcfcfffcfcfbfffbfbfbfff9fafafff9f8f8fff8f8f8fff7f7f7fff6f6f6fff6f5f6fff6f6f5fff5f6f5fff5f6f5fff6f5f5fff6f6f6fff5f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff5f5f6fff6f6f6fff6f5f5fff5f6f6fff5f6f5fff5f5f6fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff5f6f5fff6f5f5fff6f6f5fff6f6f5fff5f5f6fff5f5f6fff6f5f6fff5f5f5fff6f5f5fff6f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff4f5f4fff4f5f5fff5f4f5fff5f5f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f4f5fff4f5f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff5f6f5fff6f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff6f6f6fff6f6f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f5f6fff6f5f6fff5f5f5fff6f5f5fff6f6f5fff5f5f6fff5f5f6fff6f6f5fff5f6f5fff6f5f5fff6f5f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff4f5f5fff4f5f4fff5f4f4fff5f5f5fff4f5f5fff4f4f5fff5f4f4fff5f5f4fff5f5f4fff5f4f4fff4f5f5fff5f5f4fff5f5f4fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f6fff5f5f5fff5f5f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f5f6fff6f5f6fff5f5f5fff6f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff5f5f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff5f5f6fff5f5f6fff6f6f6fff6f5f6fff5f6f6fff5f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff5f5f6fff5f6f6fff6f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff5f6f5fff5f6f6fff6f5f6fff6f6f5fff6f5f5fff5f5f5fff6f6f6fff5f6f6fff5f6f6fff5f5f5fff6f5f6fff6f6f6fff5f5f5fff6f5f6fff6f6f5fff5f6f5fff5f6f5fff6f5f5fff6f6f6fff5f6f6fff5f5f6fff6f5f5fff6f6f5fff6f6f5fff6f5f5fff5f6f6fff5f6f5fff6f5f5fff5f6f5fff6f5f6fff6f5f6fff6f6f5fff5f6f5fff5f5f6fff5f5f5fff5f6f6fff5f5f5fff5f6f6fff5f5f5fff5f5f6fff6f5f6fff6f6f5fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f7fff6f6f7fff7f6f7fff6f7f6fff7f7f7fff7f7f7fff6f6f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff6f7f7fff6f7f7fff7f6f6fff7f6f7fff7f7f7fff6f6f6fff7f6f7fff6f6f6fff5f6f5fff5f6f5fff6f5f5fff5f5f6fff5f6f5fff5f5f6fff6f5f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff6f7f6fff6f6f7fff7f6f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f8fff9f9f8fff9f9f9fff8f8f9fff9f8f9fff8f8f8fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff9f9f9fffafbfafffbfbfbfffcfbfcfffcfcfbfffcfcfdfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff70706fff6d6c6cff656565ff656465ff656565ff656565ff656564ff646465ff656465ff5e5e5eff565656ff494a4aff3f403fff39393aff353535ff303030ff2b2b2bff272727ff212121ff1b1a1aff131313ff0d0c0cff080908ff060605ff040404ff030303ff030203ff060606ff060606ff050505ff040404ff030404ff040404ff030303ff020101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff020201ff030304ff040404ff050505ff060606ff060707ff060706ff010102ff030203ff040504ff060606ff080808ff0a0a0aff0f0e0eff141514ff1a1a1aff1e1e1dff201f1fff202020ff202020ff202020ff202020ff202020ff202020ff202020ff656666ff666666ff656666ff666666ff666666ff666665ff666666ff666666ff292929ff242424ff1d1e1dff181818ff141414ff151515ff131313ff0d0e0eff060606ff030203ff020202ff010101ff010001ff010100ff000101ff010101ff020101ff010102ff000101ff000001ff010000ff010100ff010100ff010001ff000101ff010100ff010000ff010101ff010101ff010101ff010101ff000100ff000001ff000000ff000100ff000000ff000101ff000000ff000001ff010001ff020201ff060606ff0d0e0dff101011ff0f0e0eff141515ff1f1e1eff2a2b2aff2f2f2eff2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefffefffffffffffefefefffefefffffffffffffffefefffffffefffefffffffefefefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffefefefffefffffffffefffffefffefffffefefffffffffffffefefffefffffffefffefffffffffffffefefffefffffffffffffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffefffffefefefffffefefffefefefffefefefffefefffffffefffffefefefffffefefffffffffffffffefffefffffffffffefffffffffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffffefefffffffffffefffefffefefefffffefffffffefefffffffefffefffefffefefefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffffffefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffefefefffffffefffefffffffefefefffefefefffffffefffefefefffffefffffefefefffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefffffffefefffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefffefffefffefffffefffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffefffffffffffffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffefffffefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffefefffffefffffefefefffffefefffefffefffefefefffefefffffefefffffefefefffffefefffefefefffefefefffefffefffefffefffffefefffefefefffefefefffffefffffefefefffffffefffefffffffefefefffefefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffefffefffefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefffefffffefffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffffefffffefffefffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefefefffffefefffefefffffefffefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffefdfdfffefefdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffffefefffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffffffffffefefffefffffffffffefffffffffffffefefffefffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffefffefefefffffefefffefffffffefefefffefefffffefefefffffefffffefffefffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffefffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffffffffffffefffffefefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffcfdfcfffbfbfbfffbfbfafff9fafafff8f8f8fff7f7f8fff6f6f6fff6f5f6fff4f5f4fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff4f3f3fff4f4f3fff3f4f4fff3f3f3fff4f3f3fff4f4f3fff3f3f3fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f3f4fff3f4f3fff4f3f4fff4f4f3fff3f3f4fff3f4f3fff4f3f4fff3f3f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff3f3f3fff3f4f4fff4f4f4fff4f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f3fff3f3f4fff3f4f3fff4f4f4fff3f3f4fff3f4f3fff4f3f4fff4f3f3fff4f4f4fff3f4f3fff3f3f3fff4f3f3fff4f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff3f3f3fff2f3f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff4f4f4fff3f3f3fff3f3f4fff4f3f4fff4f3f3fff4f4f3fff3f4f4fff3f3f3fff4f3f3fff4f4f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff3f4f3fff4f3f4fff4f4f3fff3f3f4fff3f4f3fff4f3f4fff3f3f4fff3f4f3fff4f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff2f3f2fff3f3f3fff3f3f2fff3f2f2fff3f3f2fff3f2f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff4f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff4f4f3fff3f4f4fff3f3f3fff4f3f3fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f3f4fff3f4f3fff4f3f4fff4f4f3fff3f4f4fff4f4f3fff4f4f4fff3f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff3f4f4fff4f3f3fff4f4f3fff3f4f4fff3f3f3fff3f4f4fff3f3f3fff4f3f4fff3f3f3fff4f4f4fff4f4f3fff4f3f3fff4f4f3fff4f3f3fff4f3f3fff3f3f4fff4f3f3fff4f4f4fff4f3f4fff3f3f3fff4f4f4fff3f4f3fff3f3f3fff3f3f4fff4f3f4fff3f3f3fff4f3f3fff4f4f4fff4f3f3fff3f4f4fff3f4f3fff4f4f4fff4f3f3fff3f4f4fff4f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff5f4f5fff4f5f5fff5f5f4fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f6fff5f6f5fff6f5f5fff6f5f5fff6f6f6fff5f6f5fff5f5f5fff6f5f6fff6f6f5fff6f6f5fff5f6f5fff5f6f5fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff4f5f5fff4f4f5fff5f4f5fff4f4f4fff5f4f4fff4f4f4fff4f3f4fff4f4f3fff4f3f3fff4f3f4fff4f3f4fff4f4f3fff4f4f4fff4f3f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff4f4f4fff5f4f4fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff6f6f6fff6f5f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f8fff7f7f7fff8f7f7fff8f8f8fff9faf9fffcfbfbfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6c6c6cff656565ff656465ff646564ff656464ff656565ff656564ff656565ff656564ff656565ff5e5e5eff565657ff4a494aff403f3fff3a3a39ff353535ff303030ff2b2b2bff272726ff212121ff1b1b1bff131313ff0c0c0cff080808ff060506ff040404ff070708ff070706ff060607ff060606ff050505ff040505ff050605ff050405ff020202ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020101ff030303ff050504ff070606ff060606ff060607ff080708ff090808ff040404ff060606ff070707ff0a0a0aff0f0f0eff141414ff1a1a1aff1e1e1eff1f1f1fff202020ff202020ff202020ff202020ff202020ff202020ff202020ff202020ff202020ff656665ff666666ff666666ff666666ff656665ff666666ff666666ff242424ff1e1e1dff181817ff141414ff101010ff111110ff0f1010ff0b0b0bff050506ff020202ff010101ff000100ff010000ff010000ff000000ff010100ff010000ff010000ff000000ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010001ff000000ff010100ff010202ff040404ff0a0a0aff0c0c0cff0b0b0bff0f0f0fff151515ff1e1e1eff2a2b2aff2f2e2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffefefffffefffffefefefffffefffffffffefffffefffffffffefffefffefffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffefefffffffefefffffefffffefefefffffefffffffffefffffefffffffffefffefffefffffefffffffefffffffffffffefffffffefefffffefefefffffffefffffffefffffffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffffffffffefffffffffefefffefffefffffefefffefefffffefefefffffefffffffefffffefffefffffffffffffffefffffffffffefefffffffefefffffefffffefefefffffefffffffefefffefefefffefffefffefffefffffefefffefefefffffffffffefffffffefefffffefefefffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffffefefffefefefffffefefffffffefffefffefffefefefffefffefffefefefffefffffffefefffffefefefffffffefffffffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffefefffefffefffffefffffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefffefffffffffffffffefffefefefffffefffffffffffffefffefffefefefffefffefffffffffffefffffffefefffffefefefffefffefffefffefffefefffffefefefffefffffffffefffffefffefffffefefffffefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffefffefffffefefffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffffffefffefffefffffefffffffefffffffffffffefffffffefefffffffffefffffffefffffffefffffffffffffefefffffffffffffefffffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffefffefefefffefffefffefefffffefffffffefffffffffefefffffffefffffffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefefffefffefffffffefffefefffffefefefffffefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefffefffefffefffffefefffefefffffffffffffefffffffefefffffefefefffffefefffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffefefefffefffefffefefffffefffffffefefffffefefefffefffefffefffefffefefffffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefffffffefefffefefefffefffefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffefefefffefefefffefffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffdfefefffefdfdfffefefdfffdfefefffdfefefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefdfffefefefffefefdfffefefefffefefdfffefefefffefffffffffefffffffffefffffffefffefffffffefffffffffefffffffefffffefffefffffffffffffffefffffffffffefefffffffefefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffffffffefffefffefefefffefffefffefefffffefffffffefffffffefefefffefffefffefffffffefffffffefffefffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffffffffefffffffffffffefffffffffefffffefffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefffffffffefffffffefffefffffffefffffffffefffffffefffffffffefffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffffffefefffffefffefffefffffffffffffffefffffffffffffffffffefffffffffffefffffffefffefffffffffffffefffffffffefffffffefffffffeffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfefffcfcfcfffafbfbfff9f9f9fff8f9f8fff7f8f8fff6f6f7fff5f5f5fff4f4f4fff4f3f4fff4f4f3fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff3f3f3fff2f3f3fff3f2f3fff3f2f3fff2f3f2fff2f2f2fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff2f2f2fff2f1f1fff2f2f2fff2f1f1fff2f1f2fff1f1f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff1f1f0fff1f1f1fff0f0f0fff1f1f1fff1f2f1fff2f1f2fff1f1f2fff2f1f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff2f2f1fff2f2f1fff2f2f2fff2f1f2fff2f2f2fff2f1f2fff2f1f2fff1f1f2fff1f2f2fff2f2f1fff2f2f1fff2f2f2fff2f2f1fff1f2f1fff2f1f2fff2f2f1fff1f2f1fff1f1f1fff1f2f1fff1f1f2fff1f2f2fff1f2f2fff2f1f1fff1f2f1fff1f2f2fff1f2f2fff1f1f1fff2f2f2fff2f1f2fff2f2f1fff2f2f1fff2f2f1fff2f1f1fff1f1f1fff2f1f1fff1f2f1fff2f1f2fff1f1f2fff2f1f1fff1f2f1fff2f1f1fff1f1f2fff1f1f1fff2f1f2fff2f1f2fff1f2f1fff2f1f1fff1f2f1fff1f2f2fff1f1f2fff2f1f1fff2f1f2fff2f2f2fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f1f2fff1f1f2fff1f2f2fff2f2f1fff1f2f1fff2f2f2fff2f1f1fff1f1f1fff2f1f1fff2f2f1fff1f2f1fff1f1f1fff1f2f1fff1f1f2fff1f2f2fff1f1f2fff1f1f1fff1f2f1fff1f2f2fff1f1f2fff1f1f1fff1f2f1fff1f1f1fff1f2f1fff2f2f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff1f1f2fff2f1f1fff1f2f1fff2f1f1fff1f1f2fff1f1f1fff2f1f2fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff1f1f2fff2f2f2fff1f2f2fff1f1f2fff1f1f1fff2f1f1fff2f1f1fff2f2f2fff2f1f1fff2f2f2fff2f1f1fff2f1f2fff1f1f2fff1f2f2fff2f2f1fff1f2f1fff2f2f2fff2f2f1fff1f2f1fff2f1f2fff2f2f2fff1f2f2fff2f1f2fff2f2f1fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff2f2f1fff2f1f2fff1f1f1fff2f2f1fff1f2f1fff2f2f2fff1f2f2fff2f2f2fff2f3f2fff3f2f2fff2f2f3fff2f2f2fff2f1f2fff2f1f2fff1f2f1fff2f2f2fff1f2f1fff1f2f2fff1f1f2fff2f1f1fff2f1f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff3f3f3fff2f3f3fff2f2f3fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff4f4f4fff4f4f3fff3f3f3fff4f3f4fff4f4f4fff3f4f3fff3f3f4fff3f4f3fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff3f3f2fff3f3f2fff3f2f2fff2f2f2fff3f3f2fff2f3f2fff3f2f3fff2f2f3fff3f2f2fff2f3f2fff3f3f2fff2f2f3fff2f2f3fff3f2f3fff3f2f3fff2f3f2fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff3f3f4fff4f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff6f5f5fff5f5f6fff6f7f7fff8f8f8fffafafafffcfcfcfffdfdfcfffcfcfcfffcfbfbfffcfcfbfffbfcfcfffdfdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff656565ff656565ff656565ff656565ff656565ff656564ff656565ff646565ff656564ff656465ff656565ff5e5d5eff575656ff49494aff40403fff393a39ff353435ff303030ff2b2c2bff262727ff212121ff1a1a1aff131313ff0d0c0cff090808ff0b0a0aff090909ff080707ff070607ff060606ff050606ff060606ff070706ff060605ff030202ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff050505ff070606ff060606ff080708ff090908ff0a0a0bff0d0d0cff080808ff0b0a0aff0f0f0fff151515ff1a1a1aff1d1d1eff1f1f1fff202020ff202020ff202020ff202020ff202020ff202020ff202020ff202020ff202020ff202020ff2020200000000000000000000000000000000000000000ff242424ff1d1d1dff181818ff141414ff101010ff0d0d0eff0e0e0eff0d0e0dff0a0a0aff050505ff020202ff010101ff010001ff010100ff010100ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff080808ff0a0a0aff090a0aff0b0a0bff0e0e0eff151515ff1f1e1eff2b2a2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffefffffffffefffefffefffffffefffffffffffefffffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffffefffffffffefffffefffffffffefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffefffefffefffffffffffffffffffefffffffffefffffffffefffffefffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffffefefffefffefffefefffffefefefffffffefffffefffffefffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffefefffefffefffffefefffffffefffefefefffefefefffffefefffefefefffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffffefffffffffffffffffffffefffffefffffffffefefffefffefffefefefffffefefffefefffffefefefffffffefffffffffffefefffffefefefffffefefffefefefffefefefffefefefffffffefffefefffffffefefffefffffffefffffffefefefffefefffffefefefffefefffffefefffffffefffffffefefffffffefffefffefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefefefffefefefffffefefffefefefffefffffffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefffffffffffefffffffefffffffffffffffffffffefffffffffefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefffefffefefffffefefffffffffefffffefffffefefffffffefefffefffefffffefefffffffefffefefefffffefffffffffefffffefffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffefffffffffffefefffffefefffffffffefffefefefffefefefffefffefffffffffffefefffffffefefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffefffefffefefefffffefefffefffefffffefffffefefefffffffefffefefffffefffefffefefefffefefefffefffefffefefffffefefffffffffefffffefffffefefefffefefefffefffefffefefefffffffefffefefefffffefffffffefefffffefffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefffffffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefffefffefffffffefefffffffffefffffffffffefefffffffefefffefffefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffefdfdfffdfdfefffdfefefffdfdfdfffdfdfefffefdfdfffdfdfefffefdfefffefdfefffefefefffefefdfffefefdfffefefefffffefefffefffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefffefffffffefffefefffffffefefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffefffefffefefefffffefefffefffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffefffefffffffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffbfbfbfff9fafafff8f8f8fff6f6f7fff5f5f5fff4f4f4fff2f3f3fff2f2f2fff1f1f2fff1f0f1fff0f0f1fff1f0f1fff0f0f1fff1f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0effff0f0effff0eff0fff0efeffff0f0f0ffefeff0ffeff0efffefefefffefefefffefefefffefefefffefefefffefefeeffefefefffefeeefffefeeeeffeeefeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedeeeeffeeeeedffeeededffedeeedffedededffedededffededeeffeeededffedededffedededffedededffededecffedededffedededffedededffedededffedededffeeededffedededffedededffeeededffedededffedededffedededffeeeeedffededeeffeeededffedeeeeffedeeeeffeeeeeeffeeeeeeffeeedeeffededeeffeeedeeffeeedeeffeeedeeffeeeeedffeeeeedffedeeeeffeeeeedffeeeeedffeeeeeeffeeeeedffeeeeeeffeeedeeffeeeeedffedeeeeffeeeeeeffeeeeedffedeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeedffedeeeeffeeeeeeffeeeeedffedededffeeedeeffeeededffededeeffededeeffedeeedffedededffedeeedffedededffededecffedededffedededffedededffedededffedecedffecededffedededffedededffedededffedededffededeeffedededffeeededffeeedeeffededeeffededeeffeeeeedffedededffedededffedeeedffeeeeeeffededeeffeeededffedeeeeffedeeeeffedededffededeeffedededffedededffedededffedededffeeededffedededffedededffedededffedededffedededffedededffedededffedeeedffededeeffedeeedffedededffededeeffedeeedffedeeeeffeeeeeeffeeeeedffeeeeeeffeeedeeffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffeeeeeeffedeeeeffedeeedffedeeeeffeeeeedffeeedeeffedeeedffeeededffedededffedeeeeffeeedeeffededeeffedeeedffeeededffedeeedffedededffedededffedededffedededffedededffeeededffedededffedededffedededffedededffedededffedededffeeeeedffededeeffedededffedededffedeeeeffedededffededeeffedededffedededffedededffedededffeeededffedededffedededffedededffedededffedededffedededffedededffedededffedecedffedededffedededffedededffededecffecededffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffedededffedeeedffedededffedededffededeeffeeededffededeeffedeeedffeeededffedeeedffedededffeeededffededeeffedededffeeeeedffeeeeeeffededeeffededeeffeeeeedffedededffedededffedededffeeeeedffededeeffedededffedededffedededffedededffedededffedecedffececedffedecedffedecedffedededffededecffededecffecededffededecffedededffedededffedededffedeeedffededeeffedededffedededffedededffedeeedffedeeeeffedeeeeffeeeeedffeeeeeeffeeedeeffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeefefffeeefeeffeeefefffefefeeffefeeefffeeefeeffefeeefffefeeeeffeeefefffefeeefffeeeeefffeeefeeffefeeeeffeeefeeffefeeefffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffefefeeffefefefffefefefffeeefefffefefefffeeeeefffefeeeeffeeeeefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefefffefefefffefefeeffefefefffefefefffefefefffeff0efffefefeffff0f0efffefefeffff0eff0fff0efeffff0eff0ffeff0f0ffeff0efffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff0f0f1fff1f2f2fff4f3f3fff5f6f5fff8f7f8fffaf9f9fffbfbfbfffdfdfdfffdfdfcfffcfcfcfffbfbfcfffcfcfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0a0b0bff090909ff070708ff060706ff070606ff060706ff070607ff050505ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff050504ff070607ff070607ff080707ff080909ff0b0a0aff0d0d0cff0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1d1dff181818ff141413ff101010ff0d0d0dff0a0b0aff0b0c0bff0a0a0bff080807ff040404ff010202ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff040404ff070707ff080809ff080908ff090a0aff0b0b0bff0f0e0fff151515ff1e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffefefffffffffffffffffffffffefffefefffffffffefffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffefefffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffefffffffffffefffffefffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffefefefffefffefffffffefffffefefffffefffffffefffffefffefffffffefffffffefffffffefffefefefffffefefffffffffffffffefffffffefffefefffffffffefffffefffffefefefffefefffffffefefffefefefffefffefffffffefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefefffffefefefffefefefffefefefffefefffffffefefffefffffffefefffffefefefffefefefffefefefffefffefffefefefffffffefffefffefffffffffffffefefffefefefffffefefffefffefffffefefffefefffffefffefffffefefffffefffffefefefffefefefffefefffffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffffefefffefefefffefefefffefefffffffffefffefffefffefffefffefefefffffefefffefffefffffefefffffffefffffefffffefefefffffffffffefffffffffefefffffefffffefefefffffffefffefefffffefefefffefffefffefefefffffefffffffffffffefffffffffefffffffffffffefffefffffefefffefffefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffffefffffefefefffefefefffefefffffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffffefefffffefffffefefefffefefffffffffffffffffffffefffffffffffefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffefffefffffffefffefffffffefffffffefffefffefefefffffefffffffffffffefffffffefefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffefefffefffffffefefefffefffefffffffefffffefefffffefffffefefffffefefefffefefefffefffefffefffefffefefefffffefefffffefefffefefefffefefefffefefffffffefefffefefefffefefefffefefffffffffffffffffefffefffffffffffefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffefefffefffffffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffffffefffefffefffffefefffefefffffffefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefdfffefdfefffdfefefffdfdfdfffefefdfffdfefdfffefdfefffefdfdfffdfdfdfffefdfdfffdfefdfffefefdfffefdfefffdfefefffefefdfffefdfefffdfefefffefefefffefefefffefefefffefffefffffffefffffffefffffffffffffffffffffffefffffffefffefffefffffffefffefefefffffefefffffffffffffffefffffffefffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffffffffffffffefffffffefefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefffffefffffffefefffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffefffffefffffffefefefffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffefefffffffefefffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffffffffffffffffefffffefffefffffffefffefffffffffffefffffefffffefffffffffefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefdfefffcfcfcfff9f9f9fff7f7f6fff4f5f4fff3f3f4fff2f2f2fff0f0f0fff0efefffeeefefffeeeeeeffeeedeeffedeeedffeeededffeeedeeffedededffedededffedededffedededffedededffededecffedededffedededffedededffededecffededecffecedecffecedecffecececffecececffecececffecececffececebffebebecffececebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffeaebeaffebebeaffeaeaebffeaebeaffeaebeaffeaeaeaffebeaebffebebebffeaebebffeaeaebffebebeaffeaebeaffebeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffebeaeaffeaebeaffebebeaffebeaebffeaebeaffebeaeaffebeaebffeaebeaffebebebffeaebebffeaeaeaffebebebffebebeaffebebebffebebebffebebebffebebeaffebebeaffeaebeaffebebeaffeaeaeaffebeaeaffebebebffeaebeaffebeaeaffeaeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaebeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffeaeae9ffe9eaeaffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9eae9ffeae9eaffe9eaeaffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffe9eaeaffeaeae9ffeae9eaffe9eae9ffeae9e9ffeae9eaffe9eae9ffeae9e9ffe9e9eaffe9e9e9ffe9eae9ffeaeae9ffeae9e9ffeae9eaffeae9eaffe9eae9ffeaeae9ffe9eae9ffeaeae9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeae9ffe9eaeaffe9e9eaffeaeae9ffe9eae9ffeae9eaffe9eaeaffe9e9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffe9eaeaffeaeae9ffeae9eaffe9eae9ffeae9e9ffeae9eaffe9eae9ffeae9eaffe9eaeaffe9e9e9ffeaeae9ffeaeae9ffeae9e9ffeae9eaffeae9eaffe9eae9ffe9eae9ffe9eae9ffe9eae9ffe9e9e9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffe9eae9ffe9eae9ffeae9e9ffeae9e9ffe9eae9ffeaeaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffeaeae9ffe9eaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffe9eaeaffeaeae9ffeae9eaffe9eae9ffeae9e9ffeae9eaffe9eae9ffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebeaffeaeaeaffebeaeaffebebeaffeaebeaffebeaeaffeaeaebffebebeaffebebebffeaebebffebebebffebebebffebebebffebecebffebebebffecebebffebecebffecebebffececebffecececffebececffecececffebececffecebebffecebecffebebebffececebffebececffebececffebececffebebebffecebecffecececffebececffecebecffececebffebecebffecebecffebececffebebebffececebffebececffecececffecebecffebebebffecebebffebecebffecebebffebebecffebecebffecebebffecebecffebecebffebebebffebebecffebebebffebecebffececebffecebebffecebecffecececffebecebffececebffebecebffececebffebebebffecececffecececffecececffecececffececedffedececffecececffecececffececedffedededffedededffecededffededecffedededffedededffedededffeeeeedffedededffedededffeeedeeffedeeeeffeeedeeffeeeeeeffefefeffff0f0effff1f1f1fff2f3f3fff3f4f4fff5f5f5fff9f9f9fffbfbfafffcfcfcfffcfbfcfffdfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101011ff0d0d0dff0b0b0bff090809ff070707ff070706ff060607ff060606ff040404ff010101ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff070606ff080808ff080707ff080809ff0b0a0aff0d0c0dff0e0f0fff1111120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff141414ff101010ff0d0d0dff0a0b0bff090909ff0a0a09ff090909ff070707ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff060706ff070707ff080707ff080808ff0a0a0aff0b0b0bff0f0f0fff15151500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffefffefffffffefefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffffffefffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffefffffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefefffffffffefffefffffffefefffffefffefffefefefffffffefffefefffffefefefffefefefffefffefffefefefffefefefffefffefffefefefffffffffffefefffffffefefffefefefffefefefffefefffffefefefffefefffffffffefffffefffffffefffffffefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefefffffffefefffefffefffefefefffefefefffefffefffefffefffefefefffefefefffefefffffffefefffefffefffffefffffffefefffefffefffefffffffffefefffefffffffefffffffefefefffefefffffffffffffefffefffffffefffefefefffefefffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffefefffefffefffffffefffefefefffefffefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefffffffffefefffffffffffffefffffefffefffefffefffefffefffefefefffffefffffefefffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefffefffffffefffefefffffefefffffffffffffefffffffefefffffefffefffffefefffffffefffffefffffffffffffffefefffefffffffffffefffefefffffefffefffefefefffffffffffefffffffffefffffefffefffefffefffefefffffefffefffefefffffffffefffffefffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffffefefffefefffffefffefffefffffffffefefffffffffffffefffffefffefffefffefffefffefffefefefffefefffffefefffffffefffffefffefffffffffffffffefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffefffefefffffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffffefefffefefffffefffffffefffffffffefefffffffffffffefffffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffefefffffffefefffefefefffefefefffefefefffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffffffffffffefefffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffefffefefffffefffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffefffefffefffefefffffffefffffffffefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffefffefefefffffffffffefffffffffffffffefffffffffffefffefffffffefffefffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffffefffffffffefffefefefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffeffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfefdfffcfcfbfff7f7f8fff4f5f4fff2f2f2fff1f1f1ffefefefffeeeeeeffecededffecececffebebecffebebebffebeaebffebebebffebebebffebeaebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e8e9ffe9e9e8ffe8e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e9e8ffe9e9e9ffe9e8e8ffe9e9e8ffe8e9e9ffe9e8e8ffe8e9e9ffe9e9e9ffe8e8e9ffe8e8e9ffe9e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e8ffe8e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e7ffe7e7e8ffe7e8e8ffe7e8e8ffe8e7e7ffe8e8e8ffe8e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e7ffe7e6e6ffe6e6e7ffe6e7e7ffe6e6e6ffe6e6e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e6e6ffe5e6e5ffe5e5e6ffe6e6e5ffe6e5e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e5e6ffe5e6e5ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e5e5ffe5e6e5ffe6e5e6ffe6e5e5ffe5e6e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e6ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e6ffe5e5e6ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e5e5ffe5e6e6ffe6e6e5ffe5e6e6ffe6e6e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e6e6ffe5e6e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e6e5ffe6e5e6ffe6e5e5ffe6e6e5ffe5e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe7e7e8ffe7e8e8ffe7e8e8ffe8e7e7ffe8e8e8ffe8e7e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e9e9ffe8e8e9ffe8e9e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffeaebeaffecebebffecececffededeeffeff0effff0f1f1fff2f2f3fff4f4f4fff6f6f6fffaf9f9fffcfcfdfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151516ff101010ff0d0d0dff0a0b0aff090908ff070707ff060707ff070707ff040405ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff030404ff080707ff0a0a0aff090809ff0b0b0aff0c0d0cff0f0f0fff111111ff1616160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff101010ff0d0d0dff0a0b0bff0a0a09ff080909ff090909ff080808ff060606ff020303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030203ff060606ff070707ff070707ff070807ff080908ff0a090aff0b0b0bff0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffffffefffefffffffffffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefffefffffffefffffffefefefffffefefffefffefffefefefffffefffffefffffffefffefffefffefffffffffffffffefffffffefffefefffffefefffffefffffffefefffffefefffffffffefffefefefffefffefffefefefffefefefffefffefffefefffffefffffffffffefffefffefffffefefffffefffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffefffefffefffffefffffefefefffffefefffefffffffefefffffefffefffefefefffefefefffefefefffefefffffffffefffffefffffefffefffefefefffffffefffefefffffefefffffffffefffefffefffefffffffefffffffefffefffefefefffefffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefffefffefefffffefffffffffffefffefffefffffefefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffefefefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefefffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefffffffffefffefffefffefffefffefffefffefffffffefffffffefefffffefffffffffffefffffffefffffffffffffefffffefefefffffefffffffffffffffffefffefffffffefffefffefffffffffffefffffffffffffffffffffffefffffefffffefefffffffefefffefffffffefefffffefffefffefffffffefefefffefefefffffefffffffffefffffffffffffffefffefefefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefefffefffefffefefefffefefffffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefffffefefffffffffefffefffefffefffefffefffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffefffefffefffffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffefdfefffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfefdfffdfdfdfffefefdfffdfdfdfffdfefefffefefefffdfefdfffdfefefffefefefffefefdfffefdfefffefefefffefffffffefefefffffefefffefffefffefffefffffefffffefffffffefefefffefefefffffefffffefffefffefffefffefefefffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffefefffffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffefffffefffefffefffefffffefffffffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffefffffffffffffffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefefffffffffffffffffefffffffffffffffefffefffefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefffefffffefffffefffefffefffefffffefffffffffffffefffffffefffefffffffffffffffefffffffefffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffefffffffefefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfdfdfffafafafff5f6f6fff3f3f3fff1f1f0ffeeeeefffecedecffebebebffebebebffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e9e9ffe8e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e7e7ffe6e7e7ffe6e6e7ffe7e7e6ffe6e7e6ffe6e7e6ffe7e7e6ffe6e7e7ffe6e7e7ffe6e6e7ffe6e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e6e7ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e6ffe5e6e6ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e3e4ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe2e3e2ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe2e2e2ffe1e2e1ffe1e2e1ffe1e1e2ffe1e1e2ffe1e2e2ffe1e2e2ffe2e1e2ffe2e2e1ffe2e2e1ffe2e2e1ffe2e2e1ffe1e2e2ffe1e2e2ffe1e1e2ffe1e2e2ffe2e2e1ffe1e2e1ffe2e1e1ffe2e1e2ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe2e1e2ffe2e2e2ffe1e1e1ffe1e2e1ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe1e1e1ffe2e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe1e2e2ffe2e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e3e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe4e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e3ffe3e4e3ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e5e4ffe5e4e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e4ffe5e5e4ffe5e4e5ffe5e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e5e5ffe4e5e5ffe4e4e5ffe4e5e5ffe5e5e4ffe4e5e4ffe5e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe5e5e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e9e9ffe8e9e9ffe8e8e8ffe9e8e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe9e9e9ffebebeaffecececffeeeeedfff0f0effff2f1f2fff4f4f4fff6f6f5fff8f9f9fffcfcfdfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1c1cff161616ff101010ff0d0d0dff0b0b0aff090909ff090908ff090909ff060606ff030302ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010201ff040504ff090809ff0b0a0bff0a0b0bff0c0c0dff0f0f0fff121211ff161616ff1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff0d0d0eff0a0b0aff090a0aff090909ff070707ff080808ff080807ff050506ff020302ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020303ff050505ff060607ff050606ff070707ff070807ff080808ff0a090aff0b0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffffffffffefffffffffffffefffffffffffefffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffffffffefffffffffefffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefefefffffefffffefffefffffefffffefffffffefffefffffffffffffffffffefefffffffefefffffffffffffefefffefefefffffefffffffffefffefefefffffefefffefefefffefffefffefefffffefefefffefefefffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffefffffffefffffffefefefffefefefffffffffffffefffffffefffffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffefffefffffefefffefefefffffffefffefefefffffffefffffefffffefefefffffefefffefefffffefefefffefefffffefefffffefffffffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffffefefffffffefffefefefffffefefffefefefffefefefffefefefffffefefffffefefffefefffffffffefffefefefffefffefffefefffffefefefffefefefffefefefffffefffffffffffffffffefffffffffffffefefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffffefffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffefefefffffefefffefefffffefefefffefffefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffefefffffffefefffefefefffffefffffffffefffffefffffffffefffffefffffefffefffefefffffffefefffffffefffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffefefffffffffffffffefffffffefffffefefefffefffefffffefefffffefffffefefefffffefefffefefffffffefefffefffefffffefefffefffffffffffefffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffefefffefefefffffefefffefefefffefefffffefefefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffefefffffffefefffefefefffffffffffffffefffffefffffffffefffffefffffefffefffefefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffefefffffefffefffffefefffffefffffefefefffffefefffefefffffefefefffefffefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffefefffffffefefffefefefffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefefffdfefefffefefdfffefefefffefefefffefdfefffefefefffdfdfefffefefdfffefdfdfffefdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfefffdfdfefffefdfefffdfdfefffdfdfefffefdfefffefefffffefffffffffefefffefefefffffefefffefefefffffefffffefefefffffefffffefefefffefefefffffefffffffffefffefefffffffefefffffffffffffefefffffffefffffffffffffffefffffefffffffffefffffefffffefffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefefffffffffefffffefefffffefffffffefefffffffefffefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefffefffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffefffffffffffefffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefefffffefefffefffefffffefffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffffefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffffefffffffefffefefffffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffefefffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfcfffbfafbfff7f7f7fff5f4f4fff2f2f3fff0efefffecececffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e9ffe8e8e9ffe8e8e9ffe9e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e4ffe5e4e5ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e3e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e3ffe2e3e3ffe2e3e3ffe2e2e2ffe2e2e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e0e0ffe1e1e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe0e1e1ffe1e1e0ffe0e1e0ffe0e0e1ffe0e1e1ffe0e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe1e0e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe1e0e1ffe1e1e0ffe0e0e0ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e3ffe3e2e3ffe2e2e2ffe3e3e2ffe3e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e3ffe3e2e3ffe2e3e3ffe3e3e2ffe2e3e3ffe3e3e3ffe3e2e3ffe2e2e3ffe3e2e3ffe2e2e3ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e3ffe4e3e4ffe3e4e4ffe3e4e3ffe4e3e4ffe4e4e4ffe3e3e4ffe4e3e3ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe4e4e4ffe5e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe7e8e7ffe8e9e9ffeaeaeaffecececfff0f0f0fff3f2f2fff4f4f4fff6f6f6fffafafafffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222222ff1d1c1cff151616ff101010ff0d0d0dff0a0a0bff0b0b0bff0b0b0bff080807ff030303ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060606ff0b0b0bff0d0d0cff0c0d0dff0f0e0fff121211ff161616ff1d1d1dff262526ff26262500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0a0b0aff0a0909ff090809ff080707ff060606ff060707ff070607ff040505ff020202ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff040404ff050506ff050404ff060605ff060606ff080708ff080809ff0a0a0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffefffffffffffffffefefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffefffffefffefffffefffffffffffffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefefffefffffffffffffffefefefffefefffffefefffffffffefffffffffffefffefffffefffffffffffffffffefffffffffffffefffffefffffffefffefffefefffffffefffffffffefffffefefffefffefffefefefffefefefffefefefffefefffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefefffefffffffefffffffefefffffffffefffefffffffefefefffefefefffefefefffefefefffefefffffefffffffefffefffefffffffefefefffffefefffefffffffffefefffefffffffefefefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefffffffefefffffefefefffefefefffefefefffffefefffffffefffffefefffefffefffefefffffffffefffefefffffefefffffefffffffefffffffffefffffefefffffffefefffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffefefefffefefffffefffffffefffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffffefefffffefefffefffffffefefffffefffefffefffefffefefffffffefefffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffffffffffffefefffefefffffffefefffefffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffefefefffffefffffefffffffefffefffefffffffefefffffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffefefffffefefefffefefffffefefffffffffefffefefefffefffefffefefffffffefefffffefefffefffffffefefffffefffefffefffefffefefffffffefffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffefefefffefefffffefefffffefffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffffefffffefffefffefefffffefefefffefefffffefefefffefefefffefefffffefefefffffffefffefefefffefffefffefefffffffefefffffefefffefffffffefefffffefffefffefffefffefefffffffefefffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefdfdfffdfefefffefdfefffefefefffdfefefffdfdfefffefefdfffdfefefffdfefefffefefdfffdfefdfffdfdfefffefefefffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffdfefdfffefdfefffdfefdfffefdfefffefefefffefdfefffefefefffefefffffefefffffefefefffefefffffefefffffffffefffefffffffefffefffefefffffffefffffffefefffefffffffefefffffefffffffffffffffefefffffffffffffffffefffffefefffefffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffefffffefffefffffefffffefffefffffefffffefefefffefffffffffffffffffefefffefefffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffefffefffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfffbfbfbfff7f8f7fff5f4f5fff3f3f3ffeff0f0ffecedecffeaeaebffe9eaeaffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe8e9e8ffe9e8e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e5ffe4e5e5ffe5e4e4ffe5e5e5ffe4e5e4ffe5e4e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe4e5e4ffe4e4e5ffe5e4e4ffe5e4e4ffe4e5e5ffe4e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe4e3e4ffe4e4e3ffe3e3e4ffe3e3e4ffe3e4e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e1ffe2e1e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe2e1e1ffe1e2e2ffe2e1e1ffe1e2e2ffe1e1e1ffe2e1e2ffe1e2e1ffe2e1e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e1e0ffe1e0e1ffe1e1e0ffe0e0e1ffe0e0e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e1e1ffe1e0e0ffe0e1e1ffe1e1e0ffe0e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe0e1e1ffe0e0e1ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e0e0ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e0ffe1e0e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe0e0e1ffe1e0e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e0e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e1e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e3e3ffe2e3e2ffe3e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe2e3e3ffe3e3e2ffe2e3e3ffe2e2e3ffe3e2e2ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e2ffe3e2e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e3e3ffe4e3e3ffe3e4e4ffe3e3e4ffe3e4e4ffe3e4e3ffe3e3e4ffe4e3e3ffe4e4e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e4ffe5e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe6e5e6ffe5e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e7e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e7ffe7e7e7ffe9e9e9ffecededfff0f0f1fff3f4f3fff5f6f5fff8f8f8fffcfcfcfffdfefdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252525ff222222ff1c1c1dff161616ff101110ff0d0d0dff0d0c0dff0d0d0eff0a090aff040404ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030202ff060707ff0c0c0dff0f100fff0f0f0fff111112ff171616ff1d1d1dff262525ff252625ff5d5c5dff5d5d5cff5c5c5dff5c5c5dff5d5d5dff5c5d5dff5d5d5dff5c5d5dff5d5c5cff5c5d5dff5d5d5cff595a5aff535354ff484848ff3c3c3cff333333ff2c2b2bff252626ff1f1e1fff181818ff111212ff0e0e0eff0b0b0bff0a0b0bff090a09ff090909ff070807ff060606ff050505ff050606ff060606ff040404ff010202ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff020202ff030304ff040405ff040404ff050505ff060606ff070707ff070707ff080908ff020201ff040404ff080808ff0e0e0fff151615ff1d1d1dff212020ff202021ff212021ff212121ff202121ff202021ff212120ff212121ff202121ff212121ff2021200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffffffffffffffffffffefffffefffefffffffffffefffefffefefffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffffefffffffffefffffffefffefffffffffffffffefffffffefffffffefffefffffffffffefffefffffefffffffefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffefffffffffffefffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefefffffefefffffefffffefefefffffffffffefefffffffefffffefefffffffefffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffefffffefefffffffefffffffffefffefffffffffffefffefefffffefffffffffffefffefffffffffffffffefefffffffffefffffffffffefffefffffffffffffffffffefefffffefffefffffffefffefffefffefefefffefefefffefefefffefffefffefffefffffefefffefffefffefffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffefefefffefefefffffffffffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefefffffefefefffefefefffefefffffefefefffffefefffefefefffefefffffefefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffffefffffffffffefffefffefffefffffefefffefffefffefffffffefffefffefffffffefffffffffefffffffffefffffffefffefefffffffffffffefffffffefffffffefffefffffffffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffefffefefefffffefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefffffffefefefffefefefffefefefffefefefffefffefffefffefffefefffffffefefffffffefffefffefffffefefffffefefffefefffffefffefffffffefffefffefffefefffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffefffefffffffffefffffefffffffefefefffefefefffffffffffefefefffefefffffefefffffefffffffffefefffefffefffffefefffffffefffefefefffffefefffefffefffefefffffefefffffefefefffefefefffefefffffefefefffffefefffefefefffffefffffefefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefefffefefffffefffefffefffffffefffffffefefffffffffefffffffefffefffefffffffefffffefefffefefffffefffefffffffefffefffefffefefffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffefffffffffffffffefefffefffefffffefefffffffefffefefefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefefffefefffffefffefffefffffffefffffffefefffffffffefffffffefffefffefffffffefffffefefffefefffffefffefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffefefefffefefefffefefefffefdfdfffefefdfffefdfdfffefefdfffdfdfdfffefdfdfffdfefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfefffdfdfdfffefefefffdfdfefffefdfefffefefefffffefffffffffefffefffffffffefefffefefffffefefffffefffefffefffffffefffffffefefffffffffefffffffefffefffefffffffffffffffffffefefffffefffefffffffffffefffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefffefefefffffefefffffffefffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefefffffefffffefefefffffefffffefefefffffefffffffffefffefffffffffffefffefefffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffefefffffffffffffffffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefefffffffefffffffffffffffefffefefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefefffffefefffffefefffffefffffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfdfcfffaf9f9fff6f6f5fff2f2f2fff0efefffecedecffeaeaebffe9eaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe9e8e9ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe7e7e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e4e5ffe4e4e5ffe5e4e4ffe5e4e4ffe5e4e4ffe5e4e5ffe4e4e4ffe5e4e5ffe4e4e4ffe5e4e5ffe4e4e5ffe5e4e5ffe5e5e4ffe4e5e5ffe5e4e4ffe4e4e5ffe4e4e5ffe4e5e4ffe4e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e2ffe3e3e2ffe2e2e3ffe3e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e1ffe2e1e1ffe2e2e1ffe1e1e1ffe2e1e1ffe1e2e1ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe1e0e1ffe1e1e0ffe0e1e1ffe1e1e0ffe0e0e1ffe0e1e1ffe0e1e0ffe0e1e1ffe0e1e1ffe0e0e1ffe1e1e0ffe1e1e0ffe0e1e0ffe1e1e0ffe1e0e0ffe0e0e1ffe0e1e0ffe1e1e0ffe0e1e0ffe0e0e1ffe1e1e0ffe1e1e1ffe0e1e0ffe0e1e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e1e0ffe0e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe1e1e0ffe0e0e0ffe1e0e1ffe0e1e1ffe0e0e0ffe0e0e0ffe1e1e1ffe0e0e0ffe1e0e1ffe0e0e1ffe1e1e1ffe1e0e0ffe1e1e0ffe1e0e0ffe1e1e0ffe1e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e1ffe0e0e1ffe1e0e0ffe1e0e0ffe1e0e0ffe1e0e1ffe0e0e0ffe1e0e1ffe0e0e0ffe1e0e1ffe0e0e0ffe1e0e1ffe1e1e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffe0e0e0ffdfe0e0ffe0e0dfffe0e0e0ffdfe0dfffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0e0ffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e1ffe0e0e1ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e2e1ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e3ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e2ffe3e2e3ffe3e3e2ffe3e3e3ffe2e3e2ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe8e8e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe6e6e5ffe7e7e7ffe7e7e7ffeaeaeaffeeeeeefff1f1f1fff4f3f3fff6f6f5fffaf9f9fffdfdfdfffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272627ff252525ff222222ff1c1c1dff161516ff101111ff0f0f0fff101010ff0c0c0cff040504ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff070707ff0d0e0dff121212ff121212ff161616ff1d1d1dff262626ff252625ff272727ff5e5e5eff5d5d5dff5c5d5cff5c5d5cff5d5c5dff5d5d5cff5c5d5dff5c5d5cff5d5d5dff5c5d5dff59595aff545353ff484848ff3b3b3cff333233ff2c2c2cff262626ff1e1f1eff181818ff111211ff0e0e0eff0b0b0bff080808ff060606ff090908ff080707ff060606ff050404ff040404ff050504ff050405ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030303ff040403ff040303ff040403ff050505ff050605ff070707ff000101ff010001ff020201ff040404ff080808ff0e0e0eff151616ff1d1d1dff202120ff212121ff202120ff212121ff212021ff212121ff212020ff212120ff212121ff5e5e5dff5d5d5dff5e5d5dff5d5e5dff5e5d5eff5d5e5eff5e5e5dff5d5d5dff5d5d5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffefffffffffefefffefffefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefffffefffffffffffefffffffefffffffffffefefefffefffefffffffffffefffffffefefffffefffefffffefffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefffffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffefffffffefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffefffefefefffefefefffefefefffefffefffefffffffffefffffefffefffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffefffefffefffefefffffefefefffefefefffffefefffffffefffefefefffefdfefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffefefffffefefefffefefffffffefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefefefffefefefffefefefffffefffffffffefffffefefffefffefffffffefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefffffffffffefffffefefffefffefffefffefffefffefffefffffffffefffffefffefffefffffffefffefffffffffffffefefffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffefffefffefffefffffffffffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffffefefffefffefffffffefffefefefffffffffffffffefffefefefffefefefffefefefffefefefffffffffffffffefffffefefffffffffffefffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffefefefffefffefffffffefffefffefffefefffffefefefffefefefffffefefffffffefffefefefffefefefffffefefffefffefffefffefffefffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffefefefffefefffffffefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefefefffefffffffefefffffffefffffffffefffffefefffefffffffffffefffefefffffffffffffffffefffefffefffefefefffefefefffefefefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffefffefffefffffffefffffffffffffffffefefffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefefffefefefffffefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefefefffefffffffefefffffffefffffffffefffffefefffefffffffffffefffefefffffffffffffffffefffefffefffefefefffefefefffefefefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffdfefefffdfefefffdfefdfffefefefffefdfefffefefefffdfdfefffefdfefffefefdfffdfefefffdfefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfefffefdfdfffefdfefffefdfefffefdfefffefdfefffefefefffdfefdfffffffefffefefefffefefefffefefefffffffffffefefffffffefffffffffffffffefefffefffffffffffefffefefffffffffffffffffefffffffefffefefefffefefefffefefefffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffefefffffffffffefefefffffffefffefefffffefefefffefefefffffffffffefefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffefffffffffffffefffffffefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffefffffffffffffefffffffefffffffefffffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffdfdfdfffbfafbfff7f7f6fff3f4f4fff0f1f1ffedededffebebeaffe9eaeaffe9e9e9ffe9e9eaffe9e9eaffeae9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe7e7e8ffe7e7e7ffe7e8e8ffe8e8e8ffe7e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e5ffe4e4e5ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e5ffe5e4e5ffe4e4e4ffe5e4e4ffe5e5e5ffe4e4e4ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e2e2ffe2e3e3ffe3e3e2ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e2ffe2e1e2ffe2e1e1ffe1e2e1ffe1e2e1ffe1e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e0ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe1e1e1ffe0e0e1ffe1e0e1ffe1e1e0ffe1e0e0ffe0e1e0ffe1e1e0ffe0e0e0ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e1e0ffe0e1e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e1ffe1e0e1ffe0e0e0ffe1e0e0ffe1e1e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0dfffdfe0e0ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0dfdfffdfe0dfffdfe0dfffdfe0dfffdfe0e0ffe0dfe0ffdfe0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e1e0ffe1e0e0ffe1e1e0ffe1e1e1ffe0e1e0ffe0e1e1ffe2e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e2ffe2e2e3ffe2e2e2ffe2e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe2e3e2ffe2e3e3ffe2e3e2ffe3e3e3ffe3e2e2ffe2e3e3ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe2e3e3ffe4e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe6e5e5ffe5e6e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe8e8e8ffebeaeaffefefeefff1f1f1fff4f3f4fff7f7f7fffbfcfbfffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2b2aff272726ff252525ff222222ff1c1c1cff151615ff151514ff141515ff0e0e0fff060606ff020102ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000101ff010101ff020303ff090909ff111111ff161616ff161616ff1d1d1dff262625ff262626ff282827ff2b2a2aff5f5f5fff5d5e5eff5d5d5dff5c5d5dff5d5c5dff5c5d5cff5c5d5dff5c5d5dff5d5d5dff595959ff535454ff484848ff3c3c3bff333233ff2b2c2bff252625ff1f1f1fff171818ff111212ff0d0e0eff0b0b0bff080808ff060606ff030304ff020202ff060606ff040505ff040404ff030404ff040403ff030304ff020202ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010201ff030303ff030403ff040303ff030403ff030404ff050505ff010101ff010000ff000101ff010100ff020201ff040404ff080808ff0e0e0eff161615ff1c1d1dff202121ff202120ff212121ff212020ff212121ff202021ff212021ff5e5d5dff5d5e5dff5d5e5dff5e5e5eff5e5e5dff5d5d5dff5d5d5dff5d5d5eff5d5d5eff616160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffffefefffefefefffefffffffffefefffffefffffffefefffffefefffefffffffffefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffffefefffefefefffffffffffffefefffffefffffffefffffffefffffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefefffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefdfffefffffffefffffffffffffffefefffffefffffffefffefffefffffffffffefffefffffffefffffffffefefffffefefffffffffffffefefffffefffffefefefffffefefffefffffffefefffffefefefffffffffffefffefffefffefffefefefffdfefefffefefdfffefdfefffefefefffefefefffefefffffffefefffefefefffefefffffefefefffefefefffefffefffefffffffffffefffefefefffffefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffffefefffefefefffffffffffffefefffffefffffffefffffffefffffefffffffffefffffefffffffffffffffffffefffefffefffffffffffefffffffefefefffffefffffefefefffefefefffefefffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffffefefffefffffffefefefffefffffffffffefffffefefffefefefffefefefffefefefffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffefffffffefefffffefefffefffffffefefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffefefefffefefefffefefffffffefefffefefefffefefffffefefefffefefefffefffefffefffffffffffefffefefefffffefefffefefefffefffefffefefefffefefffffffffffffefefffffefefffffffefefffefefffffefffefffffefffffefefffffffefffffffefffffefffffffefffffffffffffffffffefffffefefffefefefffefefefffefefefffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffffefefffefefefffffffffffffefefffffefffffffefffffffefffffefffffffffefffffefffefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefffefffefefefffefefefffefefefffefffefffefefefffefefffffffffffffefefffffefefffffffefefffefefffffefffefffffefffffefefffffffefffffffefffffefffffffefffefffefffffffffffefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffdfefefffefdfdfffefefdfffefefefffefdfdfffefefefffefdfefffefefefffdfefefffefefefffdfefefffefefefffefefdfffdfefdfffefdfefffdfefefffdfefdfffefdfefffefefdfffdfefefffdfefefffefdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffefefdfffdfefefffefefefffdfefefffefefefffefdfdfffdfefefffefefefffefefffffefffffffefefffffefefffffffefefffefefffffefffefffffefffffefefffffffefffffffefffffefffffffefffffffffffffffffffefffffefffffefefefffefefefffefefffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffefffffffffffffffefffffffffffefffffefefffefffefffefefefffefefffffefffffffefefffffefefffffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffffffefefffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefefffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffffefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffcfcfcfff9f8f8fff5f5f5fff2f2f2ffeeedeeffebebeaffeaeaeaffeaeaeaffeae9e9ffe9e9eaffe9e9eaffe9e9e9ffe9e8e9ffe9e9e8ffe8e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e7e8ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e6e7ffe6e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe6e6e6ffe6e5e5ffe6e5e6ffe6e5e5ffe6e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e4e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe2e1e1ffe1e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe0e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e0ffe0e1e0ffe1e0e0ffe0e1e1ffe0e0e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfe0ffe0e0e0ffdfdfe0ffdfdfe0ffe0dfdfffdfdfe0ffdfe0dfffe0dfe0ffdfdfdfffdfdfdfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfe0ffdfe0e0ffdfdfdfffdfe0e0ffe0e0dfffdfe0e0ffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e0e1ffe2e1e1ffe1e2e2ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e1ffe1e2e1ffe2e1e2ffe1e2e2ffe1e2e1ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e2ffe1e2e2ffe2e2e1ffe2e1e2ffe2e2e1ffe1e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e3ffe2e2e3ffe3e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e2ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e8e8ffe8e7e8ffe7e7e8ffe8e7e8ffe8e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e7ffe6e7e7ffe9e9e9ffebebebffeeefeffff2f2f2fff5f5f5fff9f9f9fffdfcfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff2a2a2aff262626ff252525ff222222ff1d1c1dff1d1d1dff1e1d1dff131414ff0a090aff040404ff020202ff020201ff020302ff030203ff010202ff010101ff020102ff010101ff010101ff000101ff010000ff000000ff000001ff000000ff000000ff000100ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff000000ff010000ff010101ff020202ff030303ff030203ff030203ff050505ff0d0e0dff171818ff1d1d1dff1d1d1dff262626ff252525ff272727ff2a2a2aff2d2d2dff616160ff5e5f5fff5d5e5eff5d5d5dff5d5c5dff5d5d5dff5c5d5dff5c5d5dff595a59ff535353ff484848ff3c3b3bff323232ff2c2c2cff262525ff1f1e1fff181718ff121112ff0e0e0eff0b0b0bff080808ff060606ff040404ff020302ff020101ff000101ff040404ff040304ff020302ff030303ff030303ff020101ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff030303ff020203ff030303ff030303ff000101ff000100ff000100ff000000ff010000ff000000ff010202ff040404ff090809ff0e0e0eff161515ff1c1d1dff212021ff202121ff212121ff212120ff202120ff4a4949ff575758ff5d5d5dff5e5d5eff5d5e5dff5d5e5eff5d5e5eff5e5d5dff5d5e5eff606061ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffefffefefffffffffefffffefffffefefefffefefffffffffffffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffffffffffefffffffefffefffffffefefffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffefffefefffffffffffffffffffffefefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefefffefffffffffffefffffffefffefffffffefefffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefffffffefffffffefefefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffffffefffefffefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffefffefffffffefffefffffffffffefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffefefffefffffffffffefffffffffffefefefffefefefffefdfefffffffefffefffefffefefffffffffffffefefffffefffefffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefefffefffffffffefefffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffffffefffffefefffefffefffffefffffefffefffffefefffefefefffefefefffefefefffefefefffffefffffffefefffffefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefffefffffffffffefefefffefffefffffefefffffefefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffefffffffefffefefffffefefffffefefefffffefefffefefefffefffefffefefefffffefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffffefefffffefefffefffefffefffffffffefefffffffffffefffefffffefefffefffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffffffefefffefffffffffefefffffefffffefffffffefefffffefefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffffefefffefefefffefffefffefefefffffffffffefffefffefefefffefefffffffefefffefefefffffffefffffefefffefffefffffefffffefffefffffffefffefffefffefefefffefefefffefefefffffefffffffefffffffefefffffffefffefffffffffefefffffffffffefffefffffefefffefffffffefffefffffffffffffffefffefffffffffefefffffefefffffffffffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefffffffffefffffefffffefefefffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefefffffffefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffffffefffffefefffefffefffffefffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefefffffffefffefffffffffefefffffffffffefffefffffefefffefffefffefffefffffffffffefefefffefffefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffdfdfdfffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefdfefffdfefefffdfefefffefdfefffefdfefffefefefffefefdfffefefdfffdfefefffdfdfefffdfdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffefefefffdfefdfffdfdfdfffefdfefffefdfdfffefefdfffefefdfffefefdfffefefefffffefffffefffefffffffefffefffefffefefefffefffefffefefefffffefffffffefffffffefffffffffefffefffffffffefefffffffffffffffefffffefefffefffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffefffffffffffffffffffffffffffffffefefffffffefffffffefefffffefefffffffefffffefefffefffefffffefffffefffefffffffefffefffefffefefefffefffefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffffffffffffffefffefffefffefffefffffffffffffefffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffefffffffffffefffffffefefffffefefefffffffffffefefffffefffffffefefefffffffffffefffffffefefefffffefffffffefefffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffafafafff6f7f6fff4f4f3fff0f0efffebececffe9eaeaffe9e9e9ffeaeaeaffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe7e8e7ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe6e6e6ffe6e5e5ffe5e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e5e5ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e3e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e3e3ffe4e4e4ffe3e4e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe2e2e1ffe2e1e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e1e1ffe0e0e0ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e1ffe1e0e0ffe1e0e0ffe1e1e0ffe1e0e0ffe0e1e0ffe1e0e1ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffe0e0dfffe0e0e0ffe0dfe0ffe0e0e0ffdfdfe0ffdfe0e0ffdfdfdfffe0e0e0ffdfe0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfe0ffe0dfdfffe0e0dfffe0e0dfffe0dfdfffdfe0e0ffe0dfe0ffdfe0dfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedeffdfdfdfffdfdfdeffdfdfdeffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdedfdfffdfdedfffdfdfdeffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfe0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e2e1ffe1e2e2ffe1e1e2ffe1e1e1ffe2e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e1e1ffe2e2e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe3e2e3ffe3e3e3ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe2e3e3ffe3e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e4e4ffe3e3e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e6e6ffe7e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e7e7ffe6e7e6ffe7e7e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe5e4e5ffe4e5e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e8ffe9e9e9ffecececfff0f1f0fff4f4f3fff7f7f6fffafbfbfffdfdfefffefefefffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff313030ff2b2a2aff262627ff252525ff222322ff242324ff262727ff1f1f1eff141314ff0c0c0dff0a0a0aff0a0909ff0a090aff090909ff090908ff080807ff060607ff030404ff020202ff020202ff010101ff010101ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010100ff010100ff010101ff020102ff010101ff020101ff020202ff020202ff040404ff070707ff0b0a0bff0c0b0cff0b0a0aff0a0a0aff0c0d0dff171616ff212121ff252625ff242424ff262626ff272827ff2b2b2bff2d2d2dff2f3030ff626262ff616160ff5f5f5fff5e5d5eff5d5d5dff5c5c5dff5c5d5cff595959ff545354ff474848ff3b3b3cff333232ff2c2c2cff262526ff1f1f1fff181818ff121112ff0d0e0eff0b0b0aff080809ff060606ff040404ff030202ff010101ff010101ff010100ff010100ff020303ff020203ff030303ff030303ff010102ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010102ff020102ff020203ff000100ff000000ff010000ff000100ff000000ff010101ff010101ff000001ff020202ff040404ff090808ff0e0e0fff161515ff1d1c1dff202121ff202121ff212021ff3a3939ff404040ff4a4a49ff575857ff5d5d5eff5d5d5eff5d5d5dff5e5d5dff5d5d5eff606160ff656565ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffefefffffefefffefefffffefffefffefefefffefffffffffefefffffffefffefffffffefffefffffefffffefefefffffefffffffefefffffefefffffefefffefffffffefffffffffffffffffffffffefffefffffefffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefefffffefffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefefffffffefffefffffffefffffffffffffffffffffffefffefffffefffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefffffffffffefffefefefffffefffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefefffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefefffefefffffefffefffefefefffefefefffefefefffffffefffefffffffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffffffefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffefffffefffefffffefffffffefefffefefefffffefefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefffefffffefefffffefefffefefefffefffffffffefefffefffffffefffffffffffffffefffefffffffffffffefffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefefffffefffefffefefefffefffefffffefefffffffefffefffffffefffefffefefffffefefefffefefffffffefefffefefefffffefefffefefffffefefffffefefefffffefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefefefffefefefffefefefffefefffffefefefffffffefffefffffffefefefffffffefffefefefffefefffffffffffffefffffffffefefffffefefffefefefffefffffffffefefffefffffffefffffffefffefffefffefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffffffffffefefffffefefffffffffffffefefffefffffffefffffffefffffffefffffffffefffffffffefffefffffffefffefffefefffffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefefefffefefefffefefefffefefffffefefefffffffefffffffffffefefefffffffefffefefefffefefffffffffffffefffffffffefefffffefefffefefefffefffffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefdfefffefdfdfffefdfdfffdfefefffdfefefffdfdfdfffefefefffdfdfdfffefdfefffefdfefffdfefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffffffffefefefffffffefffefefefffefefffffffffffffefffffffffefefffffefefffffefefffefffffffffefefffefffffffefffffffffffffffefffefffffffffffefefffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefefefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffefffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefefffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefdfffcfcfcfff8f8f8fff5f4f5fff1f1f1ffedededffebeaeaffeae9e9ffeae9e9ffe9eaeaffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe6e5e5ffe6e5e5ffe6e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e4ffe5e5e5ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e4ffe4e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e2e3ffe2e2e3ffe2e2e3ffe3e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e1ffe2e2e2ffe2e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe1e1e0ffe0e1e1ffe0e1e1ffe0e1e0ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e1ffe0e0e0ffe1e0e0ffe0e1e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfe0ffe0e0e0ffdfe0e0ffe0dfe0ffe0dfdfffe0dfdfffdfe0e0ffe0dfdfffdfe0e0ffdfe0e0ffe0e0dfffdfe0dfffe0e0e0ffdfdfe0ffdfdfe0ffdfdfe0ffe0e0dfffe0e0dfffdfe0e0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0dfffe0e0e0ffe0dfdfffe0dfdfffe0e0e0ffe0dfdfffdfe0e0ffdfe0e0ffdfe0e0ffdfe0e0ffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0dfe0ffe0dfe0ffe0e0dfffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0dfe0ffdfdfe0ffdfe0e0ffe0dfdfffdfe0dfffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdededfffdfdfdfffdedfdfffdfdedfffdfdedeffdededeffdededfffdfdedeffdedfdfffdededeffdededeffdededeffdfdfdfffdededfffdededfffdededfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffe0e0e0ffe0dfdfffe0e0dfffe0e0e0ffe1e0e0ffe0e0e1ffe0e1e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e2ffe2e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e2ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e2ffe1e1e2ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe1e2e1ffe1e2e1ffe2e2e1ffe1e1e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e3e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e3e3ffe3e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e6e6ffe6e5e5ffe6e6e5ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffeaeae9ffededeefff1f2f1fff5f5f5fff9f8f8fffcfcfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3cff373737ff303030ff2b2a2aff272727ff252525ff252526ff2a2a2aff282828ff202121ff1b1a1bff191918ff181818ff171817ff161516ff141414ff131313ff0f0e0fff0a0909ff070606ff050506ff040405ff040404ff040404ff040404ff040404ff040304ff040404ff040303ff030403ff030303ff030403ff030404ff040404ff040404ff050505ff070707ff0b0b0aff0f1010ff141414ff191918ff19191aff191919ff191918ff1c1c1cff242324ff2b2b2bff2d2d2dff272828ff282727ff2a2b2bff2d2d2dff303030ff333433ff636363ff626262ff606161ff5e5e5fff5e5e5dff5d5d5cff595a5aff545453ff484848ff3c3c3cff333232ff2c2c2cff262526ff1f1e1eff181818ff121111ff0e0e0eff0b0b0bff080808ff050606ff040404ff030302ff010202ff010101ff010001ff000000ff000000ff010000ff030202ff040303ff030404ff020203ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000101ff000001ff010101ff010102ff010100ff010100ff000100ff000000ff000000ff000000ff000000ff010101ff010000ff010000ff010101ff020101ff040404ff080908ff0e0e0eff151515ff1d1c1dff212120ff2d2e2eff333433ff3a393aff3f4040ff4a4a4aff575757ff5e5d5dff5e5d5dff5d5e5eff606061ff656565ff656565ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffefefffffefffffffffffffffffffffffffefffffffefffffffffffefffffffffefffffefefffffffffefffffffffffffffffffefffffffffefffffffffefffefffefffefffefffffefefffffffffffffffefffefffffffefefefffffefefffefefefffffffefffefffefffefffefffffefefffefefffffffefefffffffffffefefffffefffefffefffefffefefffffefffffffefffefffefffffffffffefffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffffefefffffffefffffefffffffffefffefffefffffffefffffefffffefffffffffffefffffffffffefefffffefffefffffffefffefefffffefffffffffffefffefffffffffffefffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffefffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffefffefffffffffffffefefffefffefffefefefffdfefefffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefefffffefefffefefefffffffefffefffefffefefefffffefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefefffefefefffffffefffefefffffffefefffefefefffffefefffffefefffffffffffffefefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefefffffefefefffefefefffefffefffffefefffffefefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefffffffffefffffffffefffffffefffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffefefffffefffefffefffefffefefffffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffffefffffefffffffffefefffefefefffefffefffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefefffffffefffefefffffffffefffefffefffefffefffffefefffefefffffffefefffffffffffefefffffefffefffefefefffefefffffefffffffefffefffefefefffefffefffefefefffefefffffffefefffefffefffefefefffffefefffefefefffffffefffefefffffffefefffefffefffffefefffffffefffffffffffffffefffffffefffefefefffefefefffefefefffffffefffffefffffefefffffffffffffefffffffffefefffefefefffefffefffffffefffffefefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefffefffefffefffffefefffffffffffffffefffefffffffffefefffffffefffefefffffffffefffefffefffffffefffffefefffefefffffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefffefffefefefffffefefffffefefffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffefffefffefefefffffffefffffefffffefefffffffefffffefffffffffefefffefefefffefffefffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefdfffefefefffefdfefffefefdfffefefefffdfdfefffefefefffefefdfffdfefefffefefdfffdfefdfffdfdfefffefdfefffefefefffefdfefffefefefffefdfefffefefefffefefefffffefefffefffefffffefefffffffefffffffffffffffefffffffefffefefefffefffefffefefefffffffefffffefffffefefffffffffffffefffffffffefefffffefefffefffefffffffffffffffefffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffefffffffefffffffffefffffefffffffefffffefffefffffefefffffefefffffffffffffffefffffffefffefefefffffffefffefefffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffefffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffefffffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfff9fafafff6f6f5fff3f3f3ffefeeefffebebebffeaeae9ffe9e9eaffe9eaeaffe9eae9ffe9eae9ffe9eae9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e8e7ffe8e7e7ffe8e7e7ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e7ffe7e7e6ffe7e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e5ffe5e6e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e4e4ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e3e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e4e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e2ffe3e3e2ffe2e3e3ffe3e2e3ffe2e2e2ffe3e3e2ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe1e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe1e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe0e0e1ffe0e1e1ffe0e1e0ffe0e1e0ffe1e1e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfe0dfffdfdfdfffe0e0dfffe0dfe0ffdfdfdfffe0dfe0ffdfe0e0ffdfdfdfffdfdfdfffdfe0dfffe0dfdfffe0dfdfffe0e0dfffe0e0dfffdfe0e0ffe0dfe0ffdfdfdfffe0e0dfffdfe0e0ffe0e0e0ffdfdfe0ffe0dfe0ffe0e0dfffdfe0dfffdfe0dfffe0dfdfffe0e0e0ffe0e0dfffdfe0e0ffdfdfdfffe0dfdfffdfdfe0ffe0e0dfffdfe0dfffe0e0dfffe0dfe0ffdfe0e0ffe0dfdfffe0e0e0ffe0dfe0ffdfe0dfffe0e0dfffdfdfe0ffdfe0e0ffdfe0dfffdfe0dfffe0e0dfffdfe0dfffdfdfe0ffe0dfe0ffdfe0dfffe0dfdfffe0dfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdfdfdeffdfdfdfffdfdfdeffdfdfdeffdededeffdededeffdededeffdfdfdeffdfdedeffdededeffdededfffdededfffdededeffdededeffdededeffdfdedeffdfdedeffdededeffdededeffdededfffdfdedfffdededeffdfdfdeffdedfdfffdfdfdfffdedfdfffdfdedfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e2ffe2e1e2ffe1e2e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e2ffe2e3e3ffe3e2e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e4ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe5e5e4ffe4e5e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe6e6e5ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e8e8ffe8e8e8ffebebebffefeff0fff3f3f3fff6f6f6fffafafafffdfefefffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414141ff3d3c3cff373737ff313030ff2a2b2bff272627ff262625ff2d2d2eff303030ff2e2f2eff2b2b2bff2a2a2aff2a2b2bff2a2a2aff282827ff242324ff1f201fff181818ff111112ff0c0d0dff0b0c0bff0a0b0bff0a0a0aff090a0aff0a0a0aff0b0a0aff0a0a0aff0a090aff0a090aff090909ff090909ff090909ff0a090aff0a0a0aff0b0a0aff0d0c0cff141414ff191919ff212120ff272726ff2b2b2bff2c2c2cff2c2c2bff2c2b2bff2d2d2dff313031ff333333ff313131ff2a2a2aff2a2b2aff2d2d2dff30302fff343433ff3a3a39ff636464ff636363ff626262ff616160ff5f5f5fff5e5e5eff5c5d5dff575657ff484847ff3a3a3aff313131ff2c2b2bff272727ff20201fff151616ff121111ff0e0e0dff0b0a0bff080808ff050606ff040403ff020202ff010101ff010100ff010101ff000000ff000000ff000000ff010101ff040505ff060706ff040505ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010001ff020101ff010201ff010100ff010000ff000000ff000000ff010100ff010100ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010000ff010000ff000000ff000000ff010202ff040304ff050506ff060606ff010202ff010101ff000001ff000000ff000000ff000000ff000000ff010000ff010101ff010100ff000101ff010101ff040303ff070708ff0e0e0eff151515ff1d1d1dff252424ff292a2aff2e2d2dff343433ff3a393aff404040ff494a49ff575757ff5d5e5eff606160ff656565ff656565ff656565ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffefffefefffffffffffffefffefffffffffffffefefffefefffffffefffffefffffffefefffffefefefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffefffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffefffefefffffffffffffefffefffffffffffffefefffffefffffffefffffefffffffefefffffefffefffffffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffffefefffffefffffefefefffffffffffffffefffefffefffffefefffffefefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffefefffefffffffffefffffffefefffefefefffefffffffefffffffefefefffffffffffefefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefffffffefefffffefefffefdfefffefefefffefefefffffefefffefefefffefefefffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefefffffefefffffefefffffefffffffefefefffefffefffffefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffffefefffefefffffefffefffefefffffefefefffefefffffefffefffefefefffefefefffefefffffefefefffffefefffffefefffffefefffefefefffffffffffffefffffffffffffffefffffefffefffefffffffffffffffefffefffffffffffffffefffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffefefefffffffffffffffefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffefefffffefffffffefefffffffffffffefefefffefefefffefefffffefffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefefffffefffefffffffefffefefffffefefffffffefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffffffffefffffffffffffefffffffffffffffefefefffefefefffefefffffefffefffffefefffffefefffffefefffefefefffffffffffefefffffffefffffffefefffefefefffefefffffffefefffefefefffffffffffffefefffefefffffefefffffefffffffefefffffefffefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffefefffefefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffffffffefffffffffffffefefffffffffffffefefefffefefefffefefffffefffefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfdfffefefdfffefefefffdfefdfffdfdfefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefffffffefffefffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffefffefffffffffffffefefffefffffffffefffffffefefffefefefffefefefffefffffffefefefffefefffffefefefffffefefffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefefffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffffffefffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffefffffffffffefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefdfefffbfcfbfff8f7f7fff4f4f4fff1f1f1ffecececffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e6e7ffe7e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e6ffe6e6e6ffe5e5e5ffe5e6e6ffe6e5e5ffe5e5e6ffe5e5e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe4e5e4ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e3ffe3e3e4ffe4e3e3ffe3e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e3ffe2e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e1ffe2e1e2ffe2e1e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e0e0ffe1e1e1ffe0e0e0ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0dfffdfe0e0ffdfe0e0ffdfdfdfffdfdfe0ffdfdfdfffe0dfdfffdfdfe0ffdfe0dfffdfdfe0ffdfdfdfffdfdfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffdfdfe0ffdfe0dfffdfdfe0ffdfdfdfffdfe0dfffdfdfe0ffdfdfe0ffdfdfe0ffdfe0e0ffdfdfdfffdfe0dfffe0dfdfffdfdfdfffe0dfdfffdfdfdfffdfe0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffdfdfdfffdfdfdfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdedfdfffdedfdfffdededeffdededfffdededeffdfdedeffdededfffdedfdeffdededeffdededeffdededeffdededeffdddddeffdedddeffdddedeffdddeddffdedddeffdededeffdededeffdedddeffdededeffdededeffdededeffdededeffdededeffdededfffdfdedeffdededeffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffdfe0dfffe0e0e0ffe0dfe0ffe0e0e1ffe0e0e1ffe0e1e1ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e0ffe1e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e1ffe2e1e2ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e3e2ffe2e2e3ffe2e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e6ffe7e6e7ffe6e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe9e9e9ffedececfff1f1f1fff5f4f4fff7f8f7fffcfbfbfffefefefffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff464647ff414041ff3c3d3dff373738ff303030ff2a2b2aff29292aff333334ff383839ff3a3b3bff3b3b3bff3b3b3bff3d3c3cff3d3d3dff3b3b3bff353535ff2c2d2dff232222ff191a19ff151414ff141413ff141414ff131313ff121213ff131313ff131414ff141414ff131313ff121212ff121111ff111211ff111111ff121212ff131313ff131414ff161717ff212121ff2a292aff323233ff393838ff3c3c3dff3e3f3fff3f3f3fff3d3d3dff3c3c3dff3c3c3cff393939ff343434ff2d2d2dff2d2d2dff302f30ff343333ff3a3939ff424242ff646565ff636364ff636363ff626262ff606161ff5e5f5fff5f5f5fff595959ff505050ff464545ff3d3d3dff363536ff2d2e2eff242425ff181919ff131413ff0e0d0eff0a0a0bff090809ff060707ff040404ff020302ff020201ff010101ff010001ff000000ff000001ff000000ff010101ff060605ff070707ff060605ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff010101ff000101ff000100ff000000ff000000ff000000ff010000ff010001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff020202ff040304ff070606ff070707ff010101ff000001ff010000ff000000ff000000ff010000ff000001ff010001ff000101ff000001ff000100ff010201ff040405ff09090aff0f0e0fff171717ff212121ff2a2a2aff303030ff353535ff3d3c3cff444443ff4d4e4eff595959ff636464ff616060ff656565ff656565ff656565ff656565ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefffffefffefffffefffffefefffffefefefffffffffffefffffffefefefffffefefffffffffffefffffffefefefffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffefffffffefffefffefffffffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffffffffffefffefefffffefefefffffefffffefefefffefefefffffffffffefffefffefffffffefefefffefffffffffffffffffefefffefefffffefffffffefffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffffefefffffffffffefffffffefefffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefefffffffefffffffffffefffffffefefefffffefffffefffffffffffefffffefefffefffefffefefffffffffefffffefefffefefffffefffffffffefffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffffffffffffffffffffefffffefefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffefefefffffefefffefffefffefffefffefefefffefffffffffefffffefffefffffefffffefffefffefefffffefefffffffffffffffffffffefefffffefefefffffefffffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffefefefffdfdfefffdfefefffdfefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffefefffefefefffefefffffefffffffefefefffefffefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffffefefffefffffffefffefffefffffffefffffffffefffffffffefffffefffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefffffffefefffefefefffffefefffffffefffffffefffefffffffffffffffffffffffffffefffefffefffffefefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffefefffffefefefffffefffffffefefffefefefffffefffffefffefffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefffffefffefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffefefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffffefffefffffffffffffffefffffffffffefffefefefffefefefffffefefffefffffffefffefffefefefffefffffffffefffffefffefffffefefffefffefffefefffffefefefffffffefffefffefffefefffffefefefffffefffffefefefffefefefffffefefffefffefffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffffefffefffffffffffffffefffffffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffefefefffefefefffefefdfffefefefffefdfefffdfdfdfffefefefffdfefefffdfdfdfffefdfdfffefefefffdfefefffefefefffefdfefffefefefffefffefffefefefffefefefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefffffefffffffefffefffefffffffefffffffffffffffffffefffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefefffffffefffffefffffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffffffffefffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffefffefffffffefffffffffffefffffffefefffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffefffffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffffefefffffffffffefffffffefefefffffefffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfcfdfff9f9fafff5f6f5fff3f2f2ffeeeeeeffeaebebffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e8ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e8e7ffe7e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e5e5ffe6e5e6ffe5e6e6ffe5e6e5ffe5e6e5ffe5e6e6ffe6e5e6ffe5e6e5ffe6e5e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e4e5ffe4e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe3e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe1e2e2ffe2e1e2ffe2e2e1ffe2e1e2ffe1e2e1ffe1e1e2ffe1e1e1ffe2e2e1ffe1e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe0e1e1ffe0e0e1ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0e0dfffe0e0e0ffdfe0e0ffdfdfe0ffe0dfe0ffdfe0e0ffe0e0dfffe0dfdfffdfe0dfffdfdfe0ffe0e0dfffdfdfdfffdfdfe0ffdfe0e0ffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0dfffe0dfdfffdfdfdfffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdfdfffdfdfdfffdedfdfffdededfffdfdedfffdedfdfffdfdfdeffdfdedeffdedfdeffdededfffdfdfdeffdededeffdededeffdededeffdededeffdededeffdededdffdededeffdedddeffdededdffdedddeffdededdffdededeffdddedeffdededeffdededeffdededdffdddeddffdeddddffdedddeffdddedeffdddeddffdddedeffdddedeffdededeffdededeffdededeffdedfdeffdededfffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e0e0ffe0e0e1ffe0e1e1ffe0e1e1ffe1e1e0ffe1e1e1ffe1e0e1ffe0e0e0ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe0e0e0ffe1e0e1ffe0e1e1ffe1e1e0ffe1e0e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e2ffe1e1e1ffe1e2e2ffe1e2e1ffe2e2e2ffe2e1e2ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e5ffe6e5e6ffe5e6e5ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e7e7ffe6e6e6ffe6e7e7ffe6e7e6ffe7e7e7ffe7e6e7ffe7e6e6ffe7e6e6ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e5e4ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e9ffeaebebffefefeffff2f3f2fff6f6f6fffaf9fafffdfdfdfffffefffffefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff50504fff464746ff404041ff3c3c3cff373737ff303030ff303030ff3a393aff404040ff434344ff464546ff474848ff4a4a4aff4b4a4aff484848ff434444ff3a3a3bff2f2f2fff262626ff212121ff202020ff222222ff212121ff1f1f1fff1f1f1fff202020ff212121ff212121ff212021ff212222ff222322ff222222ff222222ff232323ff232323ff262525ff313131ff39393aff414141ff474747ff4a4a4aff4c4c4cff4c4b4bff4a4a49ff484747ff454544ff404040ff373838ff303030ff303030ff343433ff393939ff424242ff4e4d4dff656666ff646564ff636363ff636363ff626262ff616160ff616161ff5c5d5dff555556ff4c4c4cff444444ff3c3c3cff323233ff282828ff1b1b1bff151414ff0e0e0eff0a0a0aff070808ff060606ff040404ff020203ff020202ff020101ff000001ff000101ff000000ff000000ff010101ff070607ff070707ff060506ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff000001ff010100ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff010101ff030403ff050606ff060606ff020101ff000000ff000000ff000100ff000000ff000000ff010100ff010101ff000001ff000000ff010101ff020202ff040404ff090909ff0e0f0fff181819ff252525ff2e2f2fff363736ff3e3d3dff464646ff4f5050ff5a5a5aff626262ff676767ff656565ff656565ff656565ff656565ff656565ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffefffffffffffefffffefffffffffefffffefefffffefefffffefffffffefefffefffefffefefffffefffffffefefefffefffffffffefefffefefefffefefefffefffefffffffefffefffffffefefffffffefefffffefefffefffefffefffefffffefffffffefefffefefffffefffefffefefefffefefefffefffefffefefefffefffffffefefffffefefffffefffefffefffefffffefffffffffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffefefffefffefffefefffffefffffffefefefffefffffffffffefffefefefffefefefffefffefffffffefffffffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefffefffffefffffefffffffefefefffefffffffefffffffffffffffefffefffefffefffffefffffffffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffefefffefefffffffffefffffffefffefefffffffefffffffffefffefffffffffffefffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffefffffefffffffefefefffffefffffefffefffefefefffffefefffefefefffffefefffefffefffefefffffefffefffefefefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefefffffffefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffffefffffefffefffefefefffffefefffffefffffffefefffffffefffefefffffefffffffefffefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefefefffefffffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffefffffffefefffffffefffefffefffffefffffffefefffffefffffefffffffefffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffffefffffefffefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefffefffffffefffefffefffffefffffffefefffffffefffefefefffefefffffefefefffffefefffefffffffefefefffffefffffefffefffefefefffffefefffefefefffffefefffefffefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffffffffffefefffffffefefffffefffffefffefffefffefffffefffffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffffffefffefefefffefffefffefefffffefefffffffefffffffefefffefefefffffffefffefffefffefefffffefefffffefefefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefefffffffffffefffefffffefffffefefefffffefefffefffffffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfdfefffefdfefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffefefdfffdfefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefefffffffffffefffefffffefffffffefefffffefffffefffffffefefefffffefffffefffefffffefefffffefefffffefffffffefefffffffefffefefffffefffffffffffffffefffffffffffffffefefffffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffefefffefefffffffffefffefffefffefefefffefefefffefefefffefffefffefffefffffefffffefffefffffffefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffefefffffffffffefefffffefffffffffffffffefffffffffffffffefefffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffbfbfbfff6f7f7fff3f4f3fff0f0f0ffecececffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e8ffe9e9e8ffe8e9e8ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe7e6e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe5e6e6ffe5e5e5ffe6e5e6ffe5e6e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e5e5ffe5e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe4e3e3ffe4e4e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe3e2e3ffe3e2e2ffe3e3e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e1ffe2e1e1ffe2e1e1ffe2e1e2ffe2e1e1ffe1e2e1ffe1e1e2ffe1e2e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffe0e0e0ffe0e0dfffe0e0dfffdfe0dfffe0dfe0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdfdfffdfdedfffdfdfdfffdedfdfffdfdfdfffdfdedeffdfdedfffdedfdfffdedfdeffdfdedfffdfdfdeffdfdedeffdfdfdeffdfdfdfffdfdedeffdfdfdfffdededfffdedfdfffdfdfdfffdedfdfffdfdfdfffdededfffdededfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdfdfdfffdfdfdeffdfdfdeffdedfdeffdfdedfffdededfffdfdedfffdfdedeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededdffdededeffdededeffdededdffdddeddffdedddeffdeddddffdededeffddddddffdddddeffddddddffdeddddffdddedeffddddddffdedddeffdddeddffddddddffdeddddffdedddeffdeddddffdddeddffdddddeffdddedeffdededeffdededeffdededeffdededeffdededeffdedfdeffdfdfdeffdfdfdfffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe0e0e0ffe0e1e0ffe0e0e1ffe0e0e1ffe1e0e1ffe1e0e0ffe0e0e0ffe1e1e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e1e2ffe2e1e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e1e1ffe2e2e1ffe1e1e2ffe1e2e2ffe1e2e1ffe1e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e6ffe6e7e6ffe7e6e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe5e5e5ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffecececfff0f1f1fff3f4f4fff7f7f7fffbfbfbfffefefefffffefffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff4f504fff474746ff414141ff3c3c3dff373737ff383738ff404040ff474747ff4b4b4bff4e4e4eff515151ff545554ff565656ff555555ff525252ff4c4c4cff434443ff3c3c3cff3a3a3aff3a3a39ff3a3a3aff393939ff383838ff383838ff383938ff383839ff393939ff3b3a3bff3c3b3bff3d3d3dff3e3e3eff3e3e3dff3e3e3eff3d3d3eff3f3f3fff454645ff4b4b4bff515051ff545454ff565756ff565756ff565556ff545354ff515151ff4c4d4cff474748ff3d3d3dff333232ff333434ff393939ff424242ff4d4e4dff545353ff666666ff656565ff656464ff636463ff636363ff626362ff626262ff5f5f5fff595959ff515151ff484848ff3f403fff363635ff2b2c2cff1d1d1dff161616ff0f0e0fff0a0b0aff070707ff050505ff040304ff020303ff020202ff010101ff010101ff000101ff000000ff000000ff010102ff070707ff080807ff050505ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030203ff050404ff040504ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff010100ff010100ff010101ff010102ff030202ff050505ff090909ff0e0e0eff191819ff262526ff303131ff383938ff414141ff4b4a4bff535454ff5b5b5bff626262ff656565ff656565ff656565ff656565ff656565ff656565ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffffffffffffefefffefffefffffffffffefffffffffffffffefefffffefefefffefffffffefefffffffffffffefefefffefefefffffffefffefefffffefffffffefefffffefefefffffefffffffefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefffefffefefffffffefffffffefefffffefefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffefffffffffffffffffefffffefffefffefffffffefefffffffffffffefefefffefefefffffffefffefefffffefffffffffefffffffefefffffefffffffefffffffffefffffefffffffefefffffffefffefffffffefffefffffffefffefefffffffffefffefffefffffffefffefffefffefefffffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefefffffffefefffefffffffffefffffffefffffefffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffdfefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefefffffefefffffffffffffefefffffefffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffefffefefffffffffffffefffffffffffefffefffefffefefffffffefffffffefefffffefefffefefffffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefefefffffffefffefefffffffefefffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffefefffffefffefffefefefffefefefffffffefffefffefffefffefffefffefffefefefffffefffffffefefffffefefffefefffffffefefffefefffffffffefffefefefffefefefffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefffffefffefffffffefffffffefffefffefffefefefffefefffffffefefffefefffffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefefffffefffffffefefffffffefefffffefffffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffefefffefffefffffffffffffefefffffffefffefefefffefefffffffefefffefefffffefefefffefffffffefefffffffefffffefffefffffffefffffffefffefffffffefffefffefefffffffffefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefffefffefefefffefefffffffefefffefefefffffefefffefffffffefefffffffefffffefffefffffffefffffffefffefffffffefffffffefefffffffffefffefefffffffefefffffefefffefffefffffffffffffefefffefefefffefefffffefefffffffffffffefefffffefffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffefefffefefefffefefefffefffffffefefefffffefffffefffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfcfdfff8f9f8fff5f5f5fff1f1f2ffedeeedffeaebeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e6ffe6e7e7ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe5e4e5ffe5e5e4ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe3e2e3ffe3e2e3ffe2e3e2ffe3e3e2ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e0e1ffe1e1e0ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffe0e0e0ffe0e0e0ffe0dfdfffe0e0dfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdeffdfdfdfffdfdfdeffdedfdfffdedfdfffdededfffdfdfdeffdededfffdededeffdfdedeffdededeffdfdfdeffdededeffdededeffdededfffdededfffdfdfdfffdededeffdededeffdedfdeffdededfffdfdfdfffdfdedfffdededfffdfdfdfffdedfdfffdedfdfffdfdfdfffdfdedfffdfdfdfffdfdedfffdfdfdeffdfdedfffdfdfdeffdfdfdeffdfdfdfffdedfdeffdfdfdeffdededfffdfdfdfffdedfdfffdfdfdeffdedfdfffdfdedfffdfdfdfffdfdfdfffdfdfdeffdededfffdfdfdfffdfdfdfffdfdfdeffdfdedeffdededeffdfdfdfffdfdedeffdededeffdededeffdededeffdededeffdededeffdedddeffdddedeffdddddeffdedddeffdddeddffdededdffdededdffdddeddffddddddffddddddffdeddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddddeffdededeffdedddeffdddedeffdededeffdededfffdedfdfffdededfffdfdedeffdfdfdfffdfdedfffdfdfdfffdfdfdfffe0dfdfffe0e0dfffdfe0e0ffdfe0dfffe0e0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e0e0ffe0e0e1ffe1e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e0e1ffe1e0e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e2ffe2e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe1e1e2ffe1e1e2ffe2e2e2ffe1e1e2ffe1e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e2e2ffe3e3e2ffe2e3e3ffe2e3e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e5ffe5e4e4ffe4e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e5ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e5ffe4e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe7e6e6ffe6e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e8ffe9eaeaffeeeeeefff2f2f2fff5f5f5fff9f9f9fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555656ff555555ff504f4fff474647ff414041ff3d3d3cff3e3d3eff464646ff4e4e4dff525252ff565756ff5b5b5aff5e5e5eff606160ff606161ff616160ff5e5f5eff5b5b5bff595959ff585858ff595958ff5a595aff5a5959ff5a5a5aff5b5b5bff5c5b5bff5a5a5aff595959ff5a5959ff5b5b5aff595959ff595959ff595959ff595959ff5a5a5aff5a5a5aff5d5d5dff5f5e5fff606060ff616161ff616160ff606160ff5f605fff5d5d5eff5a5a5aff545555ff504f4fff454544ff383938ff3a3939ff424242ff4d4d4dff545454ff5a5b5bff676666ff666666ff656565ff646464ff636364ff636363ff636363ff5f6060ff5a5a5aff525253ff4a4b4bff424142ff393838ff2e2e2eff1f1f1fff181817ff100f10ff0b0b0aff080807ff050505ff040404ff030303ff020202ff020201ff010101ff010100ff000000ff000000ff020202ff080808ff080808ff050505ff020202ff000101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff040404ff040404ff000001ff010100ff000000ff000000ff000100ff000001ff000101ff010101ff010001ff010101ff020202ff040403ff060606ff0a0909ff0f0f0eff191919ff262727ff323232ff3a3a3bff444443ff4c4d4cff555555ff5b5c5cff616161ff646464ff646464ff656565ff656566ff656565ff656565ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffefffefffffffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffffffffffefefefffefffffffefefffffefefffffffffffffefffefffffefffffffffefffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffefffefffffffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffffffefffffffffffffefffffefffefffefffefffefffefffffffffffefffffffffffffffefefefffefefffffffffefffefefefffffffffffefffefffefffffffefffffffefefffffffffffffefffefffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefefffefefffffefefffffffffefffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffefffffffefffffffffffffffffefffffefefffefffffffefffefffffffefffefefffffefffefffefffefffffefefffffefefffffefffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefdfffdfdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefffffefefffffffffffffffffefffffefefffefffffffffffffffffffffffefffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffffffffffefefefffefefffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefffffffffefffffffefffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffefefffffffffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffefefefffefefffffffefefffefefefffffffffffefefefffefefffffefefefffefefffffefffefffefefefffefefefffffefefffefefffffffefefffefffefffffefffffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefffffefefefffefffefffefefffffefefefffffffefffffefefffffefefffefefefffefffefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffffefefffefefefffefffffffefffefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefffffffefefffefffefffffefffffefffffffffefefffffefefffefffefffffefefffefefffffefefffffffffefffefefefffffefffffefefefffefefefffefffffffefefffffffffefffffefefffefefffffffefffffefffefffffefffffefefefffffffefffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefffffefefefffefefefffefefefffefffefffffefefffefefffffefefffffffffefffefefefffffffffffefffefffefffefffefffffffefefffffffffefffffffefffefefffffffffffffefffffffffefffffffefffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffefefffffefefffefffefffefefefffefefffffefefefffffffefffefefefffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefffffffffefffffffffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffefffffeffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfefdfffafafafff6f6f6fff3f3f3fff0efefffebebeaffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e8ffe9e8e9ffe9e9e8ffe8e8e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e7ffe6e6e7ffe7e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe6e6e5ffe6e5e5ffe6e5e5ffe5e5e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e3ffe3e3e3ffe4e4e4ffe3e4e3ffe3e4e4ffe3e3e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e2e3ffe2e3e2ffe3e2e2ffe2e2e3ffe2e2e3ffe3e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe2e1e2ffe2e2e1ffe2e1e1ffe2e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0dfffdfdfe0ffe0e0e0ffdfe0e0ffdfe0e0ffdfe0e0ffdfdfe0ffdfe0dfffdfdfdfffe0dfe0ffe0dfdfffdfdfe0ffe0dfdfffdfe0dfffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededfffdededfffdfdfdfffdedfdeffdfdfdfffdedfdeffdedfdeffdededfffdededfffdfdedeffdededeffdededfffdededeffdedfdeffdededfffdededeffdfdfdeffdfdedeffdfdedeffdededfffdedfdeffdfdfdeffdededfffdededeffdedfdeffdfdedeffdfdedeffdededeffdfdfdfffdfdedeffdededeffdedfdfffdedfdeffdfdfdeffdfdfdfffdededfffdedfdeffdedfdeffdedfdeffdfdfdfffdedfdfffdfdfdfffdededeffdededfffdfdfdeffdededeffdfdfdfffdededeffdedfdfffdededfffdededfffdedfdeffdededeffdfdedeffdfdedeffdededeffdededeffdededeffdededeffdddedeffdededdffdedddeffdddeddffdeddddffdddddeffddddddffdededdffddddddffdeddddffddddddffddddddffddddddffddddddffdddddcffddddddffdcddddffddddddffdcddddffdddcddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddeddffdeddddffdeddddffdedddeffdededeffdededeffdededeffdedfdfffdedfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffe0e0e0ffe0e0dfffdfe0e0ffe0e0dfffdfdfe0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe0e0e1ffe0e0e1ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e1e1ffe1e1e2ffe2e1e2ffe1e2e2ffe2e1e2ffe2e1e2ffe2e2e1ffe2e2e1ffe2e1e1ffe1e2e2ffe1e2e1ffe2e2e1ffe1e1e2ffe1e2e1ffe1e2e1ffe2e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe4e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe4e4e5ffe5e6e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe9e8e8ffe8e8e9ffecececffeff0f0fff3f3f4fff6f6f7fffafbfbfffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555555ff555656ff4f504fff464746ff414141ff414041ff4b4c4cff545454ff5b5b5bff616160ff656565ff686868ff696969ff6a6a6bff6c6b6bff6c6c6cff6c6c6cff6c6c6cff6c6d6dff6d6d6dff6c6c6dff6d6d6dff6d6d6dff6e6e6eff6f6f6eff6e6e6fff6e6e6eff6e6f6eff6f6e6fff6e6e6eff6d6d6cff6c6c6cff6d6d6cff6d6d6dff6c6c6dff6c6c6dff6d6d6cff6c6c6cff6c6b6bff6a6a6aff6a6a6aff69696aff676768ff636363ff5e5e5eff585859ff4e4e4eff404141ff424242ff4e4d4eff545454ff5b5b5bff5b5a5bff666667ff666766ff666666ff656566ff646464ff636463ff636363ff605f5fff5a595aff535353ff4b4a4aff424242ff3a3a3aff2f302fff212120ff191919ff101011ff0b0b0bff080807ff050505ff040404ff030404ff030203ff020201ff010101ff010000ff000000ff010101ff010202ff080809ff080909ff050505ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff020302ff050505ff040505ff010100ff000100ff000000ff010000ff000000ff010101ff010000ff000001ff010101ff010201ff030302ff050405ff070607ff0a0a0aff10100fff1a1a1aff282828ff343535ff3d3d3dff444444ff4c4c4dff555454ff5b5b5bff606060ff636463ff636464ff646464ff656565ff656565ff656565ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefefffefefffffffffffffefefffffffefffffffefffffefefefffefffefffffefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffffefefffefffefffffffefffffefffffffefffffefefefffefefefffffefffffffffffffffffefffefefffffffefffffffffefffefffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffffffffefefffffffefffffffefffffefefffffefffefffffefefffefffefffefffffffefffffffffefefffefefffffffffefffefffefffefffffffefffffffefefffffefefefffffffffffffffffffffffefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffefffffefffffffefffffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffffffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefefffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefefffffefefffffefffffffefffffffffffffffffffffffefffffefefefffefefffffffffffffffffffffffefffffffefffffefefffffefffffffffffffffffffffffffffffffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefefffffefefffffefffffffffffffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffefffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffefffffffefffffffffffffefffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffffffffefffffffffefffffffefffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefffefffefffffffefffffffefefffffefefefffffffffffffefffffefffefffffffefffffefffffffefffffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffffefffffefefefffefffefffffefefffefefefffefefefffefffefffefefefffefffefffffefefffefefefffffefefffefefefffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefdfefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffefffefffefffefffffefefffffffffffffefffffefefffffefffffffffefefffffefefffefefefffffffefffefffefffefffffffffffefffefefffffffffffffffffffffefffffffffefffffffefffffffefefffffefffffefefffffefefefffffefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffefffffffefffffefefefffefffffffffefffffffefefffefefefffffffefffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffffffefffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffefefefffefffffffffefefffefefefffefefefffefffefffefffefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffffffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff8f8f8fff4f5f4fff1f1f1ffecececffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e8e8ffe8e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe6e5e5ffe6e5e5ffe6e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e3e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e3e3ffe2e3e2ffe3e2e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e3e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe2e1e2ffe2e1e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe0e0e1ffe0e1e0ffe1e0e0ffe0e1e0ffe0e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdedfffdfdedeffdededeffdfdfdeffdedfdeffdedfdfffdfdedeffdededeffdfdedeffdededeffdedfdeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdfdedeffdfdedeffdededeffdededeffdededeffdededeffdededeffdededeffdfdedeffdfdedfffdededeffdedfdeffdfdedeffdededeffdededfffdededfffdededeffdededeffdededeffdededeffdededeffdedfdeffdededfffdededeffdfdfdeffdfdedeffdedfdeffdfdfdeffdededeffdededfffdededeffdededeffdededeffdededfffdededeffdededeffdedddeffdededeffdddedeffdddedeffdedddeffdededeffdedddeffddddddffdddedeffdeddddffddddddffddddddffddddddffddddddffddddddffddddddffdcdcddffddddddffddddddffdcddddffdddcddffdddcddffdddcddffdddcddffdddcddffdddcdcffdddcdcffdddcddffddddddffddddddffddddddffddddddffdddcdcffddddddffddddddffddddddffdeddddffdedddeffdddddeffdddeddffdededeffdededeffdededeffdedfdfffdfdedeffdededfffdfdfdfffdedfdeffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe0e0e0ffe0dfe0ffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0dfffdfdfe0ffe0dfe0ffe0e0dfffdfe0e0ffdfe0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e1e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e1ffe2e1e1ffe1e1e2ffe1e1e1ffe2e1e1ffe2e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e2ffe2e1e1ffe2e1e2ffe1e1e2ffe1e2e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e5e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe6e5e5ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffeaeaeaffedededfff1f1f1fff4f4f4fff9f8f8fffefdfefffffffefffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555655ff565555ff555555ff555556ff4f5050ff474646ff434344ff505050ff5a5b5aff666666ff6b6c6cff6e6f6fff707070ff717171ff727172ff727372ff737373ff737373ff747374ff737373ff747474ff757474ff757575ff757574ff747474ff747475ff757574ff757575ff767676ff787777ff787878ff787778ff767677ff767676ff767575ff767575ff757575ff757575ff747574ff737474ff737373ff727273ff727272ff717171ff6d6d6dff696869ff646363ff5a5a5aff4d4d4dff4e4d4eff545454ff5b5b5aff5b5b5bff5b5b5bff676667ff676766ff676667ff666565ff656566ff646464ff646465ff616060ff5a5a5aff525253ff4a4b4aff434242ff3a3a3aff303031ff222222ff191919ff101010ff0b0b0bff070807ff050506ff040504ff030304ff020202ff020202ff010101ff010101ff010100ff010101ff020202ff090909ff090909ff060606ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff020202ff050505ff050505ff010101ff000000ff000000ff010000ff000001ff000000ff000100ff010000ff010101ff020202ff030304ff050404ff060607ff0a0a0aff101010ff1b1b1bff292a2aff363637ff3e3e3eff454645ff4d4d4dff545454ff5b5b5bff616061ff646465ff646464ff646464ff656565ff656565ff656565ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffefffefffefffefefefffffffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefffffefefefffffefefffffffefffefffffffffefffffffffffffefefefffffffefffffefefffffffffffffffffffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffefffefffefffefefefffffffffffffffefffefefefffefffffffefefefffffefefffefefffffefefefffffffffffffffefffefefffffefffefffefefefffffffffffefffffffffefffffefffffffefefffffefffffffffffefffffffefffefffffffffefffffffffffffefefefffffffefffffffefffffffffffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffefffefffefffefffffffffefffffffffffffefefffffefefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefffffffefffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffefffffffefffefefffffffffffffffffefffffffffffffffffffffffffffffefffffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfefefffefefefffefefdfffefefefffefdfefffefefefffdfefefffefefdfffefefdfffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffffffffffefefefffefefefffefefefffefefffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffefffefffffffefffffffefffefffffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefefffffffffffffffefffefffffffefffefffefefefffffffffffefffffffffefffffefefffffefefffffefffefffffefefffffffefffefffffffffefffffffffefffefefefffefefefffffefefffffefefffffffefffffefefffefffefffefefefffefefffffefffefffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefffefffefffefffefefefffefefefffffffffffffefffffefffefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffffefffffefefffefffefffefffffffffefffffffffefffefefffffefefffffffffefffefffffffffefffffffefffffefffefffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffefffffffffffefefefffefefefffefefefffefefffffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefefffffefefffffefefefffefefefffffefefffefffffffffefffffffffefffefefefffefefefffffefefffffefefffffffefffffefefffefffefffefefefffffefffffefffefffefefffffefefefffffffefffffffffffffefffffffefffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefefefffefefefffffefffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffefffefffefefffffefefefffffefefffefefefffffefffffffefffffefffefffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffffefffefffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffefefffefffefffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffafafafff6f6f5fff2f2f2ffefefeeffeaeaeaffe9e9e9ffe8e9e9ffe8e8e9ffe8e9e9ffe9e9e8ffe9e9e8ffe8e9e9ffe9e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe9e9e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e2ffe3e2e2ffe2e3e2ffe2e2e2ffe3e2e3ffe2e3e2ffe2e2e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e1e1ffe1e0e0ffe0e1e0ffe1e0e1ffe0e1e0ffe0e1e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfe0ffdfe0dfffe0dfdfffe0e0dfffdfe0e0ffe0dfdfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdededfffdededfffdfdfdeffdedfdfffdfdedfffdfdedeffdededeffdedfdeffdededeffdededeffdededeffdededeffdedddeffdededeffdededeffdededeffdeddddffdddddeffdddddeffdededeffdededeffdededdffdededeffdededeffdededeffdddeddffdedddeffdededeffdededeffdededeffdededeffdededeffdededeffdedfdeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdfdedeffdededfffdededeffdededeffdededeffdededeffdededeffdedddeffdededeffdddedeffdededdffdededdffdededeffdededeffdeddddffdddeddffddddddffdddddeffddddddffdddddeffddddddffddddddffddddddffdddcddffdddcddffddddddffddddddffddddddffdcdddcffdddddcffddddddffdddcddffddddddffdddddcffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdddddcffdddcddffdcddddffdcdcdcffdcdddcffdddcddffdcddddffddddddffddddddffdeddddffddddddffddddddffdddedeffdededeffdededeffdededeffdededeffdfdedeffdfdfdeffdedfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffdfdfe0ffdfdfdfffe0dfdfffe0e0dfffdfe0e0ffe0dfe0ffe0e0dfffdfdfdfffdfdfdfffe0dfdfffe0e0dfffe0e0dfffe0dfdfffdfe0dfffdfe0dfffe0dfe0ffe0e0e0ffdfdfe0ffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e0e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e1e2ffe2e1e2ffe2e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e4e4ffe4e5e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe5e6e5ffe6e6e6ffe6e6e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffebebebffeff0f0fff3f2f3fff6f6f6fffafafafffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555655ff555555ff565555ff555555ff4f4f4fff4f4f4fff5e5e5dff6b6b6bff747574ff777777ff797979ff797979ff797879ff787878ff787879ff797979ff797979ff7a7979ff797a7aff7a797aff7a7a7aff7a7a7aff7a7a79ff7a7a79ff7a7a7aff7a7a7aff7b7a7aff7b7c7bff7c7d7cff7d7c7dff7c7d7cff7b7b7cff7a7a7aff7a7a79ff79797aff7a7a7bff7a7a7aff7a7a79ff797a79ff797a79ff797979ff797978ff787878ff757575ff727372ff6f6f6fff676766ff5b5a5aff535354ff5a5a5bff5b5b5bff5b5b5bff5b5b5aff676666ff666666ff666666ff666666ff666566ff656665ff656665ff606060ff5a5a5aff525252ff4a4a4aff424242ff3a393aff313031ff222222ff181818ff100f0fff0b0b0aff070707ff050505ff030403ff030303ff020202ff020102ff010102ff000001ff000101ff010100ff030302ff0a0b0bff0b0b0bff070707ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010001ff020202ff050505ff050605ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000100ff010101ff020102ff030303ff030303ff060606ff090909ff101010ff1b1c1bff2a2b2bff383838ff3f3f3fff464546ff4c4d4dff545455ff5b5b5bff616161ff656565ff646565ff656565ff656565ff656565ff656565ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffefffffefefefffefffffffffffefffffffefffefffffffefefefffefefefffefffefffefefefffffffefffefefefffefefefffefffefffefefefffefefefffefffffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffefffffefefefffefefffffffffefffffffefffefffffffefffefffefefefffefffefffefefefffffffffffefffefffffffefffefffefffffffefffefefefffefffffffefefffffffffefffefefefffffffefffffefefffefefefffffefffffffffefffefefefffefffefffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffefefffffffefffffefffffffffefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffefefffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffffffffefffefffefffffffffffefffffefefffefffefffffefffffffefffffefefefffefefffffffffefffffffefffefffffffefffefffffffefffefffffffffffffffffffffffefffffffffffefffefffefffffffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffdfdfdfffefdfdfffefefdfffdfdfdfffefefdfffefefdfffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefffefffefffffffffffefffffefefffffffefffffefffffffefffffefefefffefffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffefffffffefffffefefffefefefffffefffffffffefffefefefffefffefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefffffefefefffffefefffefefefffefefefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffefffffffefefffffffffefffefefefffffffefffffefefffefefefffffefffffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefefffffefefffffefefffffefefefffffefefffefefefffefefefffefffffffefefffffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffefefffefefffffffefefffefefefffefefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefffffffffffffefefefffffefefffefffffffffffffffffffefffefefefffefffffffefefefffffffefffefffefffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefffffffefefefffefffefffefefefffffefefffffffefffffefefffefefffffefefefffefefefffefefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefffffffefefffffffffffffefefefffffefefffefffffffffffffffffffefffefffefffefffffffefefefffffffefffefffefffefffffffffffefffffefefffffffefffffefffffffefffffefefefffefffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffefffffffffefffffffefefffefefefffffffefffefffefffffffefffffefffffffffffffefefffffefefffffffffffffefefefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffffefffffffefffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff7f8f8fff4f3f4fff0f0f0ffebecebffe9eae9ffe9e8e8ffe8e8e8ffe9e8e9ffe9e9e8ffe8e8e8ffe8e9e8ffe9e9e8ffe8e9e9ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe8e8e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e4ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e2ffe2e3e3ffe2e3e2ffe3e2e3ffe3e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e1ffe1e0e0ffe1e1e0ffe1e0e1ffe0e0e1ffe0e0e0ffe0e0e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0e0e0ffdfdfe0ffe0e0dfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdedfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededfffdfdfdfffdedfdfffdfdedfffdfdedeffdededeffdfdfdeffdedfdeffdfdfdeffdededfffdededfffdededfffdededeffdededeffdededeffdededeffdddedeffdededeffdededdffdddeddffdddedeffddddddffdededdffdddeddffdddedeffdededdffdeddddffdededdffdedddeffdedddeffddddddffdddedeffdededeffdededdffdddedeffdddeddffdededdffdddedeffdededeffdededeffdededeffdededdffdededeffdededeffdddeddffdededeffdedddeffdededeffdddedeffdededeffdededdffdddeddffdedddeffdededeffdddeddffdededeffdededdffdededeffddddddffdddedeffdddeddffdededeffdededdffdeddddffddddddffddddddffddddddffddddddffddddddffdcddddffddddddffddddddffdddddcffdddcddffddddddffdcdcddffdcdcddffdddcddffdcdcdcffdcdcdcffdcddddffdcdcddffdcdddcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdddcffdcdcdcffdcdddcffdddcddffdcdcddffdcdcdcffdcddddffddddddffdddddcffdcddddffddddddffddddddffdddeddffddddddffdededeffdededeffdededdffdedfdeffdededeffdededeffdedfdfffdededfffdfdfdeffdedfdeffdfdfdeffdfdfdeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe3e4e4ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e5ffe4e5e4ffe5e5e4ffe4e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9eae9ffededecfff1f1f1fff4f4f4fff8f8f8fffdfdfdfffffffffffffffefffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555555ff565655ff555555ff555555ff555655ff5c5c5cff6a6b6aff777878ff7d7d7eff7d7d7dff7d7d7dff7d7d7dff7c7c7cff7b7b7bff7c7b7cff7c7c7cff7c7c7cff7c7d7cff7c7c7cff7c7d7cff7c7c7cff7c7d7dff7d7d7dff7d7d7dff7d7d7dff7d7c7cff7d7d7dff7e7e7eff7e7e7eff7e7e7fff7e7e7eff7c7c7cff7b7a7aff7a7a7aff7a7a79ff7a7a7aff7a7a7aff797a7aff797979ff7a7979ff797979ff787878ff777878ff757575ff727272ff6d6d6dff656666ff606060ff5b5b5bff5a5b5bff5a5b5bff5b5b5bff5b5b5bff666766ff666667ff666666ff666666ff666667ff666666ff666766ff606161ff595959ff525251ff494a4aff414242ff3a3a39ff303030ff212121ff181817ff0f0f0fff0a0a0aff070807ff050505ff030303ff020202ff020201ff020101ff010101ff010001ff010100ff010100ff030303ff0c0c0bff0c0c0cff070607ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff050405ff050505ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010201ff020202ff020302ff050505ff090909ff111111ff1d1d1dff2c2c2cff383838ff3f3f3fff464645ff4d4d4dff555455ff5c5c5bff616261ff656665ff656565ff656565ff656565ff656565ff656565ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefefefffefefefffffffffffefefefffefefefffffefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffffffefffefffffffefffefffffffefffffffefffffffefffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffefffffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefffefffffefefffefffffffefffefffefffffffefefffffefffffffffffefffefffffffefefefffefefffffffffefffffefffffefffefffefffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffefefffffffffffffffffffffefffffffffffffffefefffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffefffffffefffffffffefffffefffffefefefffffefffffffffffffefffefffefffffffffefffffffefffffefefefffffefefffffffffffefffefffefffffffffffefffffffefffffffefffffefefffefffffffefffefffefffffffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefdfefffdfdfdfffdfdfdfffefefefffefefefffdfefdfffefefdfffefefdfffefefefffefdfdfffefefefffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffefffffffefffffefefefffffefefffffffffffefffefffefffffffffffefffffffefffffffefffffefefffefffffffffffefffffffffffffffffffefffffffffffffffefffffffefefefffefffffffffffefffffefffffefffefffefefefffffffefffefffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefffefffffefefffefffefffffefffffefefefffefefffffffefefffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffefffffefffffffffffefffefffffffefefefffefefffffffefefffffefffffefffefffefefefffffffffffefffffffefffefffffffefffffefefffffefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffefffefffefefffffffefefffefefffffefefffffffefffffffefffffefefefffefefefffffffefffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefdfefffdfefdfffefdfdfffefefefffdfefdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffefefffffffefffffefffffefefefffefefffffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefffffefefefffffefffffefefefffefefefffffffefffefffffffefffefffffffefffffefefffffefefffefefefffefefefffefefefffefffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffffffffffffffffffffffffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffefffffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffefffffffefffffefefefffffefefffffffffffefffefffffffffffffffefffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffefefffffffefefffefffffffefefffffffefffffffefffffffefefffefefefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffefefffffffffefffffffeffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfff9f9f9fff5f6f5fff2f2f2ffedeeeeffeaeaeaffe8e9e9ffe9e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e7e7ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe5e4e4ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e2ffe3e3e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e0e1ffe1e0e1ffe1e1e0ffe1e0e1ffe0e0e0ffe1e0e1ffe0e1e1ffe0e1e0ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffe0e0e0ffdfdfe0ffdfe0e0ffdfe0dfffdfe0dfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdeffdfdfdfffdfdedeffdfdfdfffdededfffdfdfdeffdfdfdeffdfdedeffdededeffdfdfdeffdededfffdfdedeffdededfffdededfffdededeffdededeffdededeffdededeffdededeffdddedeffdedddeffdddeddffdedddeffddddddffdddddeffdeddddffddddddffdedddeffdeddddffdededdffdedddeffddddddffdddddeffdddedeffdddeddffdddedeffdedddeffddddddffddddddffddddddffdededeffddddddffddddddffdeddddffdededdffdddeddffdeddddffdddedeffdededdffdededeffdedddeffdddedeffdededdffdddedeffddddddffdddddeffdededdffdedddeffdddeddffdededdffdededeffdededeffdddeddffdededdffdeddddffdeddddffddddddffddddddffddddddffdddeddffddddddffddddddffddddddffddddddffdcdcddffdddcdcffdcddddffdddcddffdddcddffdddcddffdddcdcffdcdcdcffdddddcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcddddffdcdcddffdcdcdcffdcdcdcffdddcdcffddddddffdcdddcffddddddffddddddffdededdffdddeddffdeddddffdddedeffdededdffdededeffdededeffdedfdeffdededeffdedfdeffdededeffdededfffdfdfdeffdfdedfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdeffdfdfdfffdfdedfffdfdfdfffdededfffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffdfdfe0ffe0dfe0ffe0dfe0ffe0e0e0ffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe1e0e1ffe0e0e1ffe0e0e1ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe2e1e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e3e3ffe4e4e4ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe5e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaebeaffefefeefff3f2f2fff6f6f5fffafafafffefefefffefefffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff565655ff555655ff555555ff555555ff5c5c5bff6b6b6bff787778ff7d7e7dff7d7e7dff7d7e7eff7d7d7dff7d7d7eff7d7d7dff7c7c7dff7c7c7cff7c7c7cff7d7d7cff7c7c7cff7c7d7cff7c7d7cff7d7d7cff7d7d7dff7d7c7dff7d7d7dff7c7c7dff7d7e7dff7e7e7dff7f7e7eff7e7e7eff7f7f7eff7e7e7fff7f7e7eff7c7c7cff7a7a7bff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a79ff797a79ff7a7979ff797979ff797879ff777777ff757575ff727272ff6d6d6dff666566ff616060ff5b5b5aff5b5b5bff5b5b5aff5b5a5bff666767ff666766ff666767ff666667ff666666ff666666ff666666ff626162ff595959ff525252ff4a4949ff424241ff393a39ff302f2fff202020ff171717ff0f0f0fff0a0a0aff070707ff050505ff030403ff010101ff010102ff010101ff010101ff010101ff010101ff020201ff030303ff0b0c0bff0c0c0bff070706ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020201ff040505ff060506ff010101ff000000ff000000ff010000ff000000ff000000ff000000ff010100ff010100ff010101ff010202ff020202ff040505ff090909ff111212ff1e1f1eff2d2e2eff383838ff3f3f40ff474746ff4e4e4fff555655ff5c5c5cff626262ff656666ff656665ff656565ff656565ff656565ff656565ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffefffffffefffefffefffffffefffefffefefefffefffefffefefefffefefefffefefffffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefffffffffefffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffefffffffffefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefffffffefffffffefffffefffefffffffffffffefefffefffffffefefffffefffefffffefefffefefefffffefffffffffffffffffefffefefffffffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffffefffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffffffffefefffffffefefffefefffffefefffffefefefffffefffffffefffffffefefffffffefffefefffffffffefffffefefffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefefefffffffefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfefffefefefffefefdfffdfdfefffefefdfffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffefefffffefefefffffefffffffefffffffefefffffffefffefefffffffffefffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffefffefefefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefffefffefefffffffefefffffefefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffffffffffffffffffefffffffefffffefffefffffffefffffefefffefffffffefefffffefffefffefefefffefefefffffefffffffffffffffefefffefefffffefefefffefefefffefffefffefefefffffffefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefdfffefdfefffdfdfefffdfefefffefdfefffefdfefffefdfdfffefefdfffdfdfdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffffffefefefffffffefffefefefffefefefffffefffffefefefffffefefffffefefffffefffffffffffffffffefffefefefffffffefffefefffffffefffffefffffffffffefffefffefffefefffffffefefffffefefffefffefffffffefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefefffefefefffefefefffefffefffffffefffffffffffefefffffffffefffefefefffffefffffffefffffefefefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffefffefffefefffffffefefffffefefffefffefffffffefffefefffffffefefffefefffffefefffffefefefffffefffffffefffffffefefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefefefffffefefffffefefffefefffffffefffffffffefffefefefffffefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffefffefffffffeffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffbfbfbfff7f7f7fff3f3f3ffefeff0ffebebeaffeae9e9ffe9e8e8ffe8e8e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe5e5e4ffe4e4e4ffe5e5e4ffe5e4e4ffe5e4e4ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe3e4e3ffe4e3e3ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe2e1e1ffe2e1e1ffe2e1e2ffe2e1e2ffe2e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e0e0ffe0e1e0ffe0e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdfdfdeffdfdedeffdededfffdfdedfffdfdfdfffdfdfdeffdededfffdfdedeffdedfdeffdedfdeffdfdfdeffdfdfdfffdededeffdedfdeffdededeffdededeffdededfffdededeffdededeffdededeffdededeffdededeffdededdffdeddddffdededdffddddddffdedddeffdddddeffdededdffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdeddddffddddddffddddddffddddddffdededdffdeddddffdeddddffdededdffdededeffdddedeffdddedeffdddedeffdddeddffddddddffdededdffddddddffdedddeffdddddeffdddeddffdeddddffdeddddffdddddeffdddddeffdddeddffddddddffddddddffdedddeffdedddeffdeddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdbffdbdcdbffdcdcdcffdbdbdcffdcdcdbffdcdbdcffdbdbdcffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffdddcdcffddddddffddddddffddddddffddddddffddddddffdddedeffdddeddffddddddffdededeffdededeffdededeffdededeffdededeffdfdedeffdfdedeffdededfffdededfffdedfdeffdededeffdededeffdfdedfffdfdfdfffdfdfdeffdededfffdfdfdeffdedfdeffdedfdeffdfdfdeffdfdfdfffdededfffdfdfdfffdededfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0dfffe0dfdfffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e1e0ffe1e1e1ffe0e0e1ffe1e1e0ffe1e0e1ffe0e0e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e2ffe1e1e1ffe1e2e1ffe1e2e2ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e3ffe2e2e3ffe2e3e2ffe3e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e4ffe4e5e4ffe5e5e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e8e7ffe8e7e7ffe8e7e8ffe9e8e9ffe9e9e9ffecececfff0f0f0fff4f4f3fff7f8f7fffcfdfcfffffffefffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff565556ff555555ff555555ff555656ff5b5c5cff6b6b6bff787878ff7d7d7dff7e7d7eff7d7d7eff7d7e7dff7e7d7dff7e7d7dff7d7d7eff7d7d7eff7c7d7cff7c7c7cff7c7c7cff7d7c7cff7d7c7dff7d7d7cff7c7c7dff7d7d7cff7c7d7dff7c7d7dff7d7d7dff7e7e7eff7e7e7fff7f7f7eff7e7e7eff7f7e7eff7f7e7fff7e7e7eff7e7e7eff7c7c7cff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7a7aff79797aff79797aff797979ff797979ff787978ff777777ff757575ff727272ff6d6d6dff656665ff606061ff5b5b5aff5b5a5bff5a5a5bff666666ff666667ff676666ff676666ff666666ff676667ff676766ff626262ff5a5a5aff525251ff494949ff414141ff383939ff2f2f2fff1f201fff171716ff0f0f0fff0a0a0aff070707ff050505ff030303ff020202ff010101ff000101ff000101ff010101ff010101ff010101ff040303ff0b0b0bff0b0b0bff060607ff020201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff050505ff060606ff010101ff000000ff010100ff010000ff000000ff000000ff000001ff000101ff010101ff010202ff010202ff020202ff050605ff0a0a0aff121212ff1f1f1fff2e2f2eff3a3a39ff414040ff474848ff4f4f50ff565756ff5c5c5cff616162ff666565ff666666ff666565ff656565ff656564ff656565ff646565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffefefefffefefffffffefefffefefffffffffefffffefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefefefffffffefffefffefffefffffffefffffffffffffffefefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffefefffffffefefffefefffffffffffffffefefffffefefffffefefffffefffffffefefffefefffffefffffffffffefffefffffffffefffffffffffffffffefffffffffffffefffffffefffffefefefffefefffffffffefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffefffffffefefffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefefffffffffefffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffffefffffffffffffefffffffffffffffffefefffffefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefdfdfffdfefefffdfdfdfffefdfdfffefdfefffefdfefffdfdfdfffdfdfefffefefdfffdfefdfffdfefefffefefefffefefefffdfefefffefefefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffffffffffffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffffefffffffffefffefffffffffffffffffefefffffefefffffefffffffffffffffffefffefffffffefffffffffffefffffffffffffefffffffffffffefffefffefefefffffefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefffefffffefefffffefffffefefefffefffffffffefffffefefffffffefefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefefffffefffffffffffffffefefffefefffffefffffffefefefffefffffffffefffffffffffffefefefffffefffffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefefefffffefffffefefffffffefefffefefefffefffffffefefefffefefffffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefdfffdfdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefdfefffdfdfefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffffefefffefefefffefffffffefefefffefffffffefffefffffffefffffffefffffffffffffffefffffefffffefffffffefffefffffffffffffffefffffffffffefefffffefffffffffefffffefefffffffefefffffffffffefefefffffefffffffffffffefefefffefefefffffefefffffefffffffffefffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefefefffffffffffefefffffffefefffefefffffefffffffefefffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffffffffefefffffefffffffffefffffefefffffffefefffffffffffefefefffffefffffffffffffffffefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffefefefffffefffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffefffefffffffffffffffefffffffffffffffefffffefefffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffdfcfcfff9f8f8fff5f5f5fff1f1f1ffecededffe9eaeaffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e8ffe7e8e8ffe7e8e8ffe7e8e8ffe7e8e7ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e2ffe1e2e2ffe1e1e1ffe1e2e2ffe1e2e1ffe2e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e0e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0e0e0ffe0dfe0ffdfdfdfffdfdfe0ffe0dfdfffdfdfe0ffe0e0dfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdeffdedfdfffdfdedfffdfdfdfffdededeffdfdedeffdfdedfffdfdedfffdededeffdededeffdfdfdeffdedfdeffdededfffdededeffdfdedfffdededfffdfdedeffdededeffdedfdfffdededeffdededfffdededeffdededeffdededeffdededeffdededdffdededeffdddedeffdddeddffdddeddffdeddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdcdcddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddeddffdddddeffddddddffddddddffdeddddffdddddeffdddeddffdeddddffddddddffddddddffdeddddffdeddddffddddddffddddddffddddddffdddeddffddddddffddddddffddddddffddddddffdddddeffddddddffddddddffdcddddffddddddffddddddffddddddffddddddffddddddffdcdcddffdddcdcffdcdcdcffdcddddffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdcdcdcffdcdcdbffdcdcdcffdbdbdcffdbdcdcffdcdbdcffdbdbdcffdcdbdbffdcdbdcffdbdbdbffdcdbdcffdcdcdcffdcdcdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcddddffdddcddffdcdcdcffdddcddffddddddffddddddffddddddffdeddddffddddddffdeddddffdedddeffdededdffdddedeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdfdedfffdededeffdededeffdededeffdfdfdeffdedfdeffdededfffdededeffdfdedfffdededfffdfdedeffdededeffdedfdfffdededeffdedfdfffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0dfdfffdfe0e0ffdfe0dfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe1e0e1ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe2e2e1ffe2e1e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e2e3ffe3e2e3ffe3e2e3ffe3e3e2ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e4ffe3e3e4ffe4e4e4ffe3e3e4ffe4e4e4ffe3e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e4e4ffe4e5e5ffe4e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe4e4e5ffe4e5e5ffe5e4e5ffe4e4e5ffe5e4e4ffe5e4e5ffe4e4e4ffe5e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe8e7e8ffe8e8e8ffe9e9eaffeeeeedfff1f2f1fff5f5f6fffafafafffefefefffefefffffffefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff565555ff555556ff5c5c5cff6b6a6bff787777ff171717ff171717ff191919ff1c1d1dff1f2020ff1f1f1fff1f2020ff1f1f1fff1e1e1eff1d1d1cff1d1d1dff1e1d1eff1e1d1eff1d1d1dff1d1d1eff1e1e1dff1d1e1dff1d1e1eff1d1e1eff1d1d1dff1c1c1dff1d1d1dff1d1d1eff1e1f1fff1e1f1fff1f1f1fff1e1f1eff1f1f1fff1e1e1eff1f1f1fff20201fff201f1fff1f2020ff1f201fff1f201fff1f1f1eff1f1e1eff1e1e1eff1e1f1eff1f1e1fff1e1e1eff1d1d1dff1d1d1dff1a1a1aff1b1b1bff616161ff5b5b5bff5b5a5bff676666ff676667ff676767ff676767ff676767ff676767ff666666ff626262ff5a595aff505051ff484849ff404040ff373738ff2e2e2eff1f1f1fff171716ff0f0f0fff0b0b0bff080707ff050505ff030303ff020201ff010101ff010001ff010101ff010100ff010101ff010102ff030203ff0a0a0aff0a0a0aff060706ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030203ff060606ff060606ff010201ff010101ff000100ff000101ff000001ff000000ff000000ff010000ff010101ff020201ff020202ff030303ff060606ff0b0a0aff121212ff1e1e1fff2f2f2fff3a3a3aff414242ff494849ff505151ff575757ff5d5d5dff626162ff656465ff656565ff656565ff666665ff656565ff656565ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefefffefffffffffefefffefefefffffffefffffefffffefefffffffefefffefefefffefffefffefefffffefefefffefefffffefffefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefefffffffffffffffffffffffefefffefffffffffefefffefefefffffffefffffefffffefefffffffefefffefefffffefffefffefefffffefefffffffefffffefffffffefffefffffffffffffefffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffefffffefefffffffffffffffffffffffefefffffffffffffefefffefefffffffffefffffffffffefffffffffefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefefefffdfefdfffdfdfefffdfdfefffefdfdfffefdfdfffdfdfefffdfdfefffdfefdfffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfdfffdfefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffffffefefffffefefffffffefffffffefffffefefffffffffffffffffffffffefefffefffffffffefefffefefefffffffefffffefffffefefffffffefefffefefffffefffefffefefffffefefffffffefffffefffffffffffefffffffffffffffffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffefefffffefefffefefffffffefefffefffefffefffffffefffefffefefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffefffffffefffefffffffffffefefffffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefefefffefffffffefffefffefffefffefffefffffffffffefefffffefffefffffffefffefefffffefffffffefffffffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefdfffefdfefffefefefffefefefffdfefefffefefefffdfdfefffdfdfefffefdfefffdfdfefffdfdfdfffefefefffdfefefffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffefdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefffefffefffffffffffffffefefffffffffefffffffefffefefffffefffffffffffffffefffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffefefffffefefffffffefefffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefefefffefffffffffffffffefffefffefffffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffefffffffefffffffefffefffefefffffefefffffffffffffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffffefffffffffffefffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefdfffafafbfff6f6f6fff3f2f3ffeeefefffeaebeaffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e8ffe7e7e8ffe7e8e7ffe7e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e6e6ffe7e7e7ffe7e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e3e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e3ffe2e3e2ffe2e2e3ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe2e2e1ffe1e1e2ffe1e2e2ffe1e2e1ffe1e1e2ffe1e1e1ffe1e1e0ffe1e1e1ffe1e0e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0dfe0ffdfdfe0ffe0dfe0ffe0dfe0ffdfdfe0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfe0ffe0dfdfffdfdfdfffe0dfdfffdfdfdfffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdfffdedfdeffdfdfdfffdededeffdededeffdededfffdfdedfffdedfdeffdededfffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdedddeffddddddffdededdffddddddffdddedeffddddddffddddddffddddddffdddcdcffddddddffdcddddffdcdddcffdddcddffdcdcddffddddddffdcddddffddddddffdddcddffdcdcddffdddcddffdddcddffdcdcddffddddddffddddddffdddcdcffddddddffddddddffdcdcddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddddcffddddddffddddddffddddddffdddcddffdcdcddffdcdcddffdcdddcffdcddddffddddddffdcdddcffdcdddcffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdcdcdcffdcdbdbffdbdcdcffdcdbdcffdcdbdbffdcdcdcffdcdbdbffdbdbdbffdbdbdcffdbdcdbffdbdbdcffdbdbdcffdcdcdcffdbdbdcffdcdcdcffdcdbdcffdbdbdcffdcdbdcffdcdbdcffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdddddcffdddcddffdcddddffdddcddffddddddffddddddffddddddffddddddffdddddeffdddedeffdddeddffdededeffdededeffdddeddffdedddeffdededeffdededdffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededfffdededeffdedfdeffdfdedeffdededfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfe0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe0e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe1e0e1ffe1e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe2e3e2ffe2e2e3ffe2e2e3ffe3e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e3ffe3e4e3ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe5e5e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e4e4ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e5ffe4e5e4ffe4e3e4ffe3e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffebebebffeff0effff3f4f4fff7f7f7fffbfcfbfffefffefffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555556ff5c5c5cff6b6b6bff777877ff171717ff171717ff171717ff171717ff191a19ff1d1d1dff1f1f1fff1f1f1fff1d1d1eff1d1d1dff1c1d1cff1c1c1dff1d1d1dff1e1d1dff1e1d1dff1d1d1dff1d1d1eff1d1e1dff1d1e1eff1d1d1dff1c1c1cff1c1c1cff1d1d1dff1d1d1dff1e1e1eff1f1f1eff1f1e1fff1e1f1fff1e1e1eff1e1e1eff1e1e1fff1f1f1fff202020ff201f1fff1f2020ff1f1e1fff1f1e1eff1e1e1eff1f1e1eff1e1e1eff1e1e1eff1d1e1dff1d1c1dff1b1b1bff1b1b1bff1a1b1bff1b1b1bff616061ff5a5b5bff676666ff666667ff666666ff676767ff676767ff666666ff666666ff626161ff585859ff515050ff484748ff3f3f40ff373636ff2d2d2dff1e1f1eff171717ff0f0f0fff0b0a0bff070707ff050505ff030303ff020202ff000100ff000001ff010101ff000100ff000001ff000001ff020202ff090809ff090909ff050506ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020203ff040405ff050505ff010101ff000000ff000001ff010000ff000000ff010000ff000000ff000001ff010101ff010101ff020202ff030304ff060606ff0b0a0bff111212ff1e1e1dff2f2f2fff3a3a3aff414241ff49494aff515151ff575857ff5d5d5dff616162ff656464ff656465ff656565ff656566ff656565ff656565ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefefffefffefffefffffffefffffffffffffffefefffffefffffffefffefffffefefffffffffffefefffffffefffffffefffffffefefffffefefffefefefffefefefffffefefffefefefffffffffffefefefffefefffffefefffffffffffffffffefffefffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefffffffffffffffffffffefefefffefffefffefefefffefffefffffffffffefefffffefffffffefffefffffffefffffffffffffefffffffefffffffffffffffefefffffefffffefefffffffffffffffefffffefffefffffffffffffffefffffffffffefefffffffffffffffffefffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefffffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefefffffffffffefefffffffffefffffffefffefefefffffffefffffffefffefefefffefffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefdfffdfefefffdfdfefffefefefffefefdfffdfefefffdfefdfffdfefefffdfefdfffdfdfdfffdfdfefffefdfefffefefefffdfefefffefdfefffefdfefffefefdfffefefdfffefefefffefefefffefefefffdfefefffdfefefffefdfefffdfefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffffffefffefefefffefffefffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffffffffefefefffefffffffefffefffffffefffffffffffefefffffffefffffffffffffffefefffffefffffefefffffffffffffffefffffefffefffffffffffffffefffffffffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffefefefffffefefffffffffffefffefffefffefffefffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefffffefefffffefffffffffefefffefffefffffffffffefffefffffffffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffffffffefefffefefefffffffefffefffefffefffefffffefffffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefdfffdfefdfffefefdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfefefffdfefdfffefefdfffefefefffefdfefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffffffffffefffffffffefffffefefefffffffefffefffefffffffefffffffffffefffffffefffffffefefefffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffefffefffffffefffefefefffffffffffefefffffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffffefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffffffffffefefefffefefffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffffefffffffffffffefffffffffefffffffefefffffffefffffffefffffffffffffffffffefffffffefffffffefffffffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffefffefffffffefffefefefffefffefffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffeffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfbfcfff8f8f8fff4f4f4fff1f0f0ffecececffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e8e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e7ffe7e6e7ffe6e7e6ffe6e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e6e5ffe5e6e5ffe6e6e5ffe5e5e4ffe5e5e5ffe4e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe3e3e4ffe4e3e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e1e0ffe0e1e1ffe0e0e1ffe1e1e1ffe0e0e0ffe1e0e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0e0dfffe0dfdfffe0e0e0ffdfdfe0ffdfe0dfffdfe0dfffdfdfdfffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdedeffdfdedeffdededeffdededeffdfdedeffdededeffdededeffdededeffdededeffdddedeffdededeffdededeffdededeffdddedeffdddedeffdddeddffddddddffdddddeffdededeffdededeffdddedeffdededeffdedddeffdededdffdededdffdededeffdededeffdddedeffdddedeffddddddffdeddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdcdddcffdcdddcffdcdddcffdcdddcffdddddcffdcdcdcffdcdddcffdcdcddffdcdddcffdcdddcffdcdcdcffdddcdcffdddcdcffdcdcdcffdcdddcffdcdcdcffdcdddcffddddddffdcddddffdcddddffddddddffddddddffddddddffddddddffdddcddffddddddffddddddffdddcddffdddcddffddddddffdddcddffdcdddcffddddddffddddddffddddddffdcdcddffddddddffdddddcffdcddddffdcdddcffdcddddffdcdcdcffdcdcdcffdcdcdcffdddcdcffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdbdcdcffdbdcdcffdbdbdbffdcdbdcffdbdbdbffdbdcdcffdbdbdcffdcdcdcffdbdbdbffdbdbdbffdcdbdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdcdcdbffdbdbdbffdbdcdbffdbdbdcffdbdcdbffdbdcdbffdbdbdbffdcdbdbffdcdbdbffdbdbdbffdbdcdbffdcdcdcffdbdcdcffdddcdcffdcdcdcffdcddddffdcdddcffdddddcffddddddffddddddffdddcddffddddddffddddddffddddddffddddddffddddddffdeddddffddddddffdededeffdddeddffdededeffdddddeffdededeffdededeffdededeffdddeddffdddedeffdddeddffddddddffdddddeffdededeffdededeffdddedeffdededeffdededeffdededeffdedfdeffdedfdeffdfdedfffdedfdfffdedfdfffdededfffdfdedfffdfdfdfffdfe0dfffdfdfe0ffe0e0e0ffdfe0dfffe0dfe0ffe0e0e0ffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e1e0ffe0e0e1ffe0e1e0ffe0e1e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e1e1ffe2e1e1ffe1e1e2ffe2e2e2ffe2e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e3e2ffe2e3e3ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e3ffe4e4e4ffe3e3e4ffe4e4e3ffe3e4e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e5e4ffe5e4e5ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e7ffe7e8e8ffe7e8e8ffe8e8e9ffe9e9e9ffedededfff1f1f1fff5f4f5fff9f9fafffdfefefffffefffffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555655ff5c5c5cff6b6b6bff787878ff171617ff171717ff171717ff171617ff151515ff151515ff191819ff1c1c1cff1d1e1dff1d1d1cff1c1c1cff1b1b1cff1d1d1dff1d1d1dff1d1e1eff1d1e1dff1d1d1eff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1c1d1cff1d1c1dff1d1d1dff1e1e1dff1e1e1eff1f1f1eff1f1f1fff1e1e1eff1d1e1eff1d1e1eff1f1e1fff1f1f1fff1f1f1fff1f1e1fff1e1e1eff1d1d1dff1d1d1dff1d1d1dff1c1d1dff1b1c1bff1a1a1aff181918ff191918ff1b1a1aff1b1b1bff1a1a1bff1b1b1aff606160ff666666ff676666ff676767ff676667ff666766ff656666ff646565ff616061ff585858ff4f5050ff474747ff3f3e3eff363636ff2c2c2dff1f1e1fff181718ff100f0fff0b0a0bff070707ff040404ff030203ff010201ff010101ff000100ff010101ff000001ff010101ff010100ff010202ff080908ff080909ff050505ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff040303ff030303ff000100ff000000ff000100ff010001ff000000ff000101ff000100ff010000ff010101ff010101ff020102ff030303ff070606ff0b0a0aff111112ff1e1e1eff2e2d2eff3a3a3aff424242ff494a49ff515151ff575758ff5d5d5dff626261ff646464ff646564ff656565ff656565ff656565ff656565ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffefffffefffefffffefefffefefefffefffefffefefefffffefffffffefffffffefefffffffefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefffefffffefffffefefffffffffefffffffefffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffefffffefefffffffefffffefffefffffefefffffefefffffffefffffefefffffefffffffffffffffefffffffffefffefffefffefefefffffefffffefefffffffffffffefefffffffefefffefffffffffefffffffefffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefffffffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffefefefffffefffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffefffffffffffefffefefffffefffffffefffefffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffefffffffffefffefefefffefefefffefefefffefdfefffefefefffdfdfefffefdfefffdfefdfffefdfefffdfdfefffefefdfffefefefffdfdfefffdfdfefffdfdfdfffefdfefffefdfefffefefefffdfefefffdfefefffdfefefffdfefefffefefefffefdfdfffefefefffefdfdfffefdfefffdfefdfffefefdfffefefefffefefdfffefefefffefefdfffefefefffefdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffefefefffefefffffefffefffefffefffffffefffefefefffefefffffffefffffefffefffefefefffefefefffefffefffefefefffffefffffffefffffffefefffffffefffefefefffefefefffffefffffefefffffffffffffefefffffffefefffefffffffffefffffefefffffffffefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffffefefffffefefffffefefffffefffffffffefffefefefffffefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffefffefffefefefffffefffffefefffffefffefffefefefffffefefffefffefffffefffffefefffffffffefffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefdfefffefefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffefefefffefefffffefffefffefefefffefffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffffffffefffffffefffffffefefffefefefffffefefffffffffffefffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefffefffefefffffefefffffffffefffffffefffefefffffefefefffefefefffefefffffffefffffffffffffefefffffefffffffefefffffefffefffffffffffefefefffffffefffffefefffefefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefffffffffffffefefffffffefefffefefefffefefefffffefefffffffffffefffefffefefefffefefffffefffefffefffefffffffefffefefefffefefffffffefffffefffefffefefefffefefefffffffefffffefefffffefffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefdfefff9f8f9fff6f6f5fff2f2f2ffedededffeae9eaffe8e8e9ffe8e8e8ffe7e7e8ffe8e7e8ffe7e8e8ffe8e7e8ffe7e7e8ffe8e8e7ffe8e8e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe7e7e7ffe7e7e8ffe7e7e8ffe7e8e7ffe8e7e8ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe4e3e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e4ffe4e3e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e1e1ffe2e1e2ffe2e1e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e0ffe0e1e1ffe1e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdedfffdfdfdfffdfdedeffdedfdeffdededeffdededeffdededeffdededeffdededeffdddddeffdedddeffdddedeffdedddeffdedddeffdededdffdededeffdddddeffdddddeffddddddffdddddeffdeddddffdededeffdddddeffdddedeffdddddeffdddeddffdededeffddddddffdededdffdeddddffdddddeffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddcddffdddddcffdddddcffdddcdcffdddcddffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcddffdddcddffdcdddcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdddcddffddddddffdddcddffdddddcffdcdcdcffdcdcdcffdddcddffdcdcddffdcdddcffdcdcdcffdddcdcffdcdddcffdddcddffdcdcddffdddddcffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdbdbdbffdcdcdbffdcdbdbffdbdbdcffdbdbdbffdbdbdbffdbdcdcffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdcdbffdbdcdbffdcdcdbffdbdbdcffdbdbdcffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcddffddddddffdddcddffdddddcffdddddcffdcdddcffddddddffddddddffddddddffddddddffddddddffdddeddffdddddeffdddddeffdededdffdededdffdddddeffddddddffddddddffdddddeffdedddeffdededeffdddedeffdddedeffdddddeffdddeddffdededeffddddddffdededeffdedddeffdededeffdededeffdededeffdedfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0dfffe0dfdfffe0dfe0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e1ffe1e0e1ffe0e1e0ffe1e0e1ffe1e0e1ffe1e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e2ffe2e2e2ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e4ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe4e3e4ffe4e3e3ffe4e4e3ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe7e7e8ffe7e7e8ffe8e7e8ffe8e8e9ffebeaebffefefeffff2f3f3fff6f6f6fffafbfbfffdfefefffefefffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171717ff171717ff171717ff151515ff131213ff111112ff151514ff181718ff1a1a1aff1a1b1bff1b1a1bff1b1b1bff1c1c1cff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1eff1d1d1dff1e1e1eff1d1e1eff1d1d1dff1d1d1dff1c1d1dff1d1d1dff1d1d1dff1e1e1eff1e1e1eff1e1e1fff1e1f1eff1e1e1dff1d1e1eff1e1e1dff1e1e1eff1e1e1eff1e1e1eff1d1d1dff1d1c1cff1c1c1bff1b1b1bff1a1a1aff191918ff161516ff131313ff141414ff181818ff1b1b1aff1b1b1bff1b1b1bff1b1b1bff666666ff676767ff676767ff676766ff666566ff646465ff626263ff5e5e5eff575656ff4e4e4eff464646ff3e3d3dff353536ff2c2c2cff1e1e1eff171716ff0f0f0fff0a0a0aff070607ff040404ff020202ff010101ff010001ff000101ff010001ff000001ff010100ff000000ff010102ff080808ff080808ff050506ff020102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010201ff020202ff000000ff000000ff000001ff000100ff010000ff010000ff000100ff000000ff010001ff010001ff010101ff030303ff060606ff0a0a0aff121112ff1d1d1eff2c2d2cff39393aff424242ff494a49ff505051ff575757ff5d5d5cff626262ff646364ff646464ff646464ff656565ff656565ff66666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefefefffefefffffefefffffefefefffefffffffefefffffffefffffffefffffefefffffefefefffefefefffefefffffffffffffefefefffefefefffefffefffefefffffffefefffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffefffefefffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffefffefffefffffefffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffefffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefefffffffffffffefffefffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffefefefffefffffffefefffffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfdfffefdfdfffdfefdfffefdfefffefdfdfffdfefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefdfefffefdfdfffefefefffefefefffefefefffdfdfdfffefdfefffefdfefffefefdfffefefdfffefefefffefefefffefefefffffefffffefefffffffffefffefffefffffefefffefefefffffefefffefffefffffefefffefefffffefffffffefffefffffefffffefefffffefefefffefefffffefefffffefefefffefffffffefefffffefefffffffefffffffffffffefefffffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefefffefefefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffffffffffefffffffefffefffefefefffffefefffffefefffefefefffffefefffffffefffefefefffefefefffffffffffefefffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffefefefffefefefffefefffffffffffffefefefffefefefffefffefffefefefffffefefffefefefffffffffffffefefffefefefffefffefffefefefffefefefffefefefffffffefffefefffffffefffffefefefffefffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefffefffefefffffffefffffefffefffefffefffefefffffefefefffefefffffffefffffffffefffefffefffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffffffffefffffefefefffffffffffefefffffffffefffefffefffffefefffefefefffffefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefffffffefefffefefefffefefefffefffefffefefefffffefefffefefefffffffffffffefffffefefefffefffefffefefefffefffefffffffefffffffefffefffffffffefffffefffefffffffefffefffffffffefffffefffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffefffefefefffefefefffffffffffefefffffffffefffefffefffffefefffefefefffffefefffefffefffffefefffefefffffefffffffefffefffffefffffefffffffefffefffefefffffefefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffeffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefffffbfbfbfff6f6f6fff3f3f4fff0eff0ffebebebffe9e9e9ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e8e7ffe7e7e8ffe8e7e7ffe7e7e7ffe8e8e8ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e8e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe6e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e3e4ffe4e3e4ffe3e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe1e1e1ffe0e0e0ffe0e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0dfdfffe0dfe0ffe0dfdfffe0dfdfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdedfdfffdfdfdfffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdedfffdedfdfffdededeffdededfffdededfffdededeffdededeffdededfffdededeffdededeffdededeffdedddeffdddeddffdddddeffdededeffddddddffddddddffdddeddffddddddffdeddddffddddddffdededdffddddddffddddddffdddeddffddddddffddddddffdeddddffdededdffdddddeffdedddeffdddeddffdddeddffdddddeffddddddffdddddeffddddddffddddddffddddddffdddcddffdddcdcffddddddffddddddffdcdddcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdcdcffdcdcdcffdbdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcddffdcdcdcffdddcddffdcdcddffdcdcdcffdcdcdcffdcdcddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdcdcdbffdcdcdbffdcdcdbffdbdcdcffdcdbdcffdbdcdbffdcdcdbffdbdbdcffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdadbffdbdadbffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdcdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcddddffdcdcddffdddcddffddddddffddddddffdddcddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdededdffddddddffddddddffdddeddffddddddffdddeddffdeddddffdededdffdddddeffdedddeffdddeddffdededdffdededeffdededeffdededfffdededeffdededeffdedfdeffdfdedfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0dfe0ffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe0e1e1ffe1e1e0ffe1e0e1ffe0e1e1ffe0e1e0ffe0e0e1ffe1e0e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e3ffe3e2e2ffe3e3e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e3ffe3e4e3ffe4e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e3ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e3e4ffe4e4e3ffe3e4e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e5ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e7ffe7e7e7ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffecececfff0f1f0fff4f4f4fff9f9f8fffcfcfdfffefefefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171717ff171717ff151515ff131213ff111111ff111011ff131313ff161616ff181818ff181818ff191919ff1a1a19ff1b1b1bff1c1b1cff1c1c1cff1d1d1dff1d1c1dff1c1c1cff1c1d1cff1d1c1cff1d1d1dff1d1d1dff1d1d1dff1c1c1dff1d1c1dff1c1d1cff1d1d1dff1d1d1eff1e1d1eff1e1e1fff1e1e1eff1d1d1cff1c1d1cff1d1c1cff1d1c1cff1d1d1dff1c1c1cff1b1b1bff1a1a1aff191919ff181718ff161615ff131312ff101010ff101010ff141414ff191819ff1a1a1bff1b1b1bff1a1b1a00000000ff676766ff676766ff666666ff656565ff626263ff5f6060ff5c5c5cff555555ff4d4d4eff454645ff3d3d3eff343435ff2b2b2bff1d1e1eff161617ff0f0e0fff0b0a0bff070707ff040404ff020202ff010102ff010101ff010000ff010000ff000100ff000000ff000000ff010202ff090909ff090909ff050505ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020101ff010202ff010000ff000000ff000000ff000100ff010001ff000101ff000000ff000000ff000001ff000000ff010101ff030303ff060606ff0b0a0bff121212ff1d1c1dff2a2b2aff383839ff424141ff484848ff4f4f4fff555655ff5c5c5cff626161ff646464ff646464ff646464ff656564ff656564ff65656500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefffffffefffffffffefefffefffefffefffefffefefefffefffefffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefefffffefffefffffffffffffefffffefefffffffffffffffffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffffffffffffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffffffffefefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffefefffffffffffffefffffffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffffffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefefffffefffffffefffffffefffffffefffffefefffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffefffffefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffdfefdfffdfefdfffdfefefffefefefffdfefefffefefefffdfefdfffefefefffefdfefffefdfefffefefefffdfefdfffefefefffefefefffdfefefffefefefffefefdfffefdfefffefefefffdfefdfffefefefffefdfefffefefefffdfefefffefdfdfffdfefefffefdfefffefefefffefdfefffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefefefffefefefffffefffffefefffffefffefffefefefffffefefffefefefffefffffffefefefffefffefffefffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffefffefefefffefefefffffefefffefefffffefefffffefefefffefefefffffefefffffefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffffffffffefefffffffefffffefffffefefefffffefffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefffffffefffffffffefefffefffefffefffefffefefefffefefefffffefefffefefffffefefffffefefefffefefefffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefdfefffefefefffefdfefffdfdfefffefefefffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefefdfffefdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffffefffffffefefffefffefffffffffffefefffffefefffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefefefffffefffffffffffffefffffffefefefffffefffffffefffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffffffffffefefffffefffffffefffefffefffefffffefefffffefffffefefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffefefffffffffefffefefffffefefefffffefffffefefefffefefefffffefffffefefffffefffefffefefefffffefefffefefefffefffffffefffefffefffffffffffefffffefefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffdfcfcfff8f9f8fff4f4f4fff1f2f1ffedececffeae9e9ffe8e9e8ffe7e8e7ffe7e8e8ffe7e8e8ffe8e8e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe7e7e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e4ffe3e3e4ffe3e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e2e2ffe3e3e2ffe3e3e2ffe2e3e2ffe2e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e2e2ffe1e1e2ffe1e2e2ffe1e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e0ffe1e0e1ffe1e0e1ffe0e1e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffe0e0e0ffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdedfffdfdedfffdfdedfffdfdedfffdededfffdedfdeffdfdfdeffdfdedfffdededeffdedfdfffdededeffdededeffdededeffdfdedeffdededeffdededeffdededeffdeddddffdededdffdededdffdddeddffdddedeffdddedeffdeddddffddddddffddddddffddddddffddddddffddddddffdcddddffddddddffdcddddffddddddffdddcddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddcddffdcdcddffdcdddcffdddcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdcdbdcffdbdbdbffdcdbdcffdcdcdcffdbdcdcffdbdbdbffdcdbdcffdcdbdcffdcdbdcffdcdbdcffdbdbdcffdbdcdcffdcdcdcffdcdbdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdbdcdcffdcdcdcffdbdcdcffdcdcdcffdbdcdbffdcdcdcffdcdbdbffdcdbdcffdbdbdcffdbdcdbffdbdbdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdadaffdadbdbffdbdadbffdbdbdbffdbdadbffdadadbffdbdbdbffdbdadbffdbdbdaffdbdadbffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdbdcdbffdbdcdbffdcdbdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdddcffdddcdcffdcdddcffdddcdcffdddcdcffdcdddcffdcdddcffdcddddffdcddddffdddddcffddddddffdcddddffdddddcffdcddddffddddddffdcddddffddddddffdcddddffddddddffdddcddffddddddffddddddffdddeddffddddddffddddddffdddeddffddddddffdededdffdedddeffdedddeffdddedeffdededeffdededeffdededeffdedfdeffdfdedeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0dfdfffe0e0dfffe0dfe0ffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e1ffe0e1e0ffe0e1e1ffe1e1e0ffe1e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e4e3ffe3e3e3ffe4e3e4ffe4e3e4ffe3e3e4ffe4e4e4ffe4e3e3ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e4ffe3e4e3ffe4e4e4ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e6e5ffe5e6e5ffe5e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe7e8e7ffe8e8e8ffe9e8e8ffebeaeaffeeeeeffff2f2f2fff5f5f6fffafafafffdfefdfffefefefffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171717ff151615ff131212ff111110ff10100fff0f100fff111212ff141414ff161515ff161716ff171717ff181818ff181918ff191919ff191a1aff1a1a1aff191a1aff191a19ff191819ff191919ff19191aff191a19ff19191aff191919ff191919ff191919ff191919ff1a191aff1b1a1aff1b1b1bff1c1b1bff1b1a1bff1a1a1aff1a1a1aff1b1a1aff1a1b1aff1a1a1aff1a191aff191819ff171718ff161717ff141314ff101110ff0d0d0dff0d0d0dff101011ff141414ff181818ff1b1a1aff1b1a1b00000000ff666666ff666566ff646465ff626262ff5f605fff5e5d5eff5a5a5aff545454ff4d4d4dff454545ff3d3d3cff343333ff292a2aff1d1d1dff161615ff0e0e0eff0a0a09ff070706ff040504ff020303ff020202ff020101ff010101ff000100ff000000ff000000ff000000ff010202ff090909ff090a09ff060606ff020102ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020102ff010102ff000100ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff010000ff000100ff020101ff030302ff060606ff0b0a0aff121212ff1d1d1cff292a2aff363737ff403f3fff464646ff4d4d4dff545454ff5b5b5bff616161ff636464ff646464ff636464ff646464ff656464ff65646500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffefffffffefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffefffffffefffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffefefefffffefffffffffefffffffefffffffefffffefffffffffefffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefdfdfffefefefffdfdfefffefefefffefefefffdfdfdfffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffdfefdfffdfefefffdfefefffefdfefffefdfefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffefffefffefefefffffefefffffefffffefffefffefffffffefefefffffffefffefffffffffffffffffefffffffefffffefffefffffffffffffefefffffffffffefefffffefefefffffefffffefefefffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefffffefefefffefefffffefffffffffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefffffffefefefffefefefffffefffffefefefffefefffffefefefffefefffffffefefffefefefffefefefffefefffffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffefefdfffdfdfdfffdfdfefffdfefdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfefefffdfefdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefffefffefffefffefffffffefffffffffefffffefefffffffffefffffffffffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffefffffffefefffffefffffffffefffffffefffefefefffefefffffffefefffffefefffefefefffffefefffffefefffffffefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefffffffefefefffffffefffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefffffffffefffffefefffffefffffffffffefffefefffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefefffffefffefffffffffffffffffffffefefffefefffffefffefffffefffffffefefffffefefffffffefffffefefffefefefffefefffffffefefffffefefffefefefffffefefffffefefffffffefffefefefffffffefffffffefffffefefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefdfdfffbfafbfff7f7f7fff2f2f2ffefefefffeaeaeaffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe6e7e7ffe7e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe5e5e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e4ffe4e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe3e2e3ffe3e3e3ffe2e3e2ffe2e3e3ffe2e2e2ffe3e3e2ffe2e2e3ffe3e3e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e2ffe1e1e2ffe2e2e1ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffe0dfe0ffe0e0dfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffe0dfe0ffdfdfdfffdededfffdfdfdfffdfdedfffdfdedeffdfdedeffdfdfdeffdfdfdeffdededeffdededfffdfdedeffdfdedeffdededeffdfdedeffdfdedeffdfdfdeffdededeffdededeffdededeffdededdffdedddeffdededeffdddedeffdddedeffddddddffdddeddffdddddeffdddedeffddddddffddddddffdddddcffddddddffdddcdcffddddddffdcdcddffddddddffddddddffdcdcdcffdcdcddffdddcddffdcddddffdddcddffdddddcffddddddffddddddffddddddffddddddffddddddffddddddffdcdddcffdddcddffdddcddffdcdddcffdcdddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdcdcdcffdcdcdcffdbdbdbffdbdbdcffdbdbdbffdcdbdbffdcdbdbffdbdbdbffdcdcdbffdcdbdbffdbdbdbffdbdbdcffdcdbdbffdcdbdbffdbdbdbffdcdbdcffdcdcdbffdcdcdbffdbdcdbffdcdcdcffdcdcdbffdcdbdbffdcdbdcffdcdcdcffdbdcdcffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdcdcdcffdcdbdbffdcdcdcffdbdbdcffdcdcdcffdcdcdcffdbdbdbffdbdbdcffdcdbdbffdbdbdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdadbffdbdadbffdbdbdbffdadbdaffdadbdbffdadbdbffdbdadbffdbdadbffdbdbdaffdadadbffdadadbffdadbdaffdbdbdaffdbdbdbffdadadaffdadadbffdadbdbffdbdadbffdbdadaffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdbdbffdcdcdbffdbdcdbffdcdcdcffdcdcdbffdcdcdbffdcdbdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcddffddddddffdddcddffdcdcddffdcdddcffdcdddcffdddcdcffddddddffdcdcddffddddddffddddddffdcdcdcffdddcddffddddddffdcddddffdddcddffddddddffddddddffddddddffddddddffddddddffddddddffdddddeffddddddffdedddeffdedddeffdededeffdededeffdededeffdedfdeffdfdedfffdededfffdfdfdeffdfdfdfffdedfdfffdfdfdfffdfdfdfffe0dfe0ffdfdfdfffdfdfe0ffdfe0e0ffe0dfe0ffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e1e0ffe0e0e0ffe1e0e0ffe1e1e0ffe0e0e0ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe2e3e2ffe2e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e3e3ffe3e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe9e8e9ffecececfff0f0f0fff3f3f4fff7f7f8fffcfcfcfffefefefffefefffffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff151615ff121313ff101111ff101010ff0f0f0fff0f0f0fff111111ff121213ff131413ff141514ff151515ff161616ff151515ff151515ff161516ff151515ff151516ff151515ff131414ff141314ff141413ff141414ff141414ff141414ff141414ff141413ff131314ff131413ff141414ff151515ff161616ff171717ff171717ff171717ff181718ff181818ff181817ff171717ff161617ff161616ff151515ff121212ff0e0e0eff0b0b0bff0b0c0bff0e0d0eff111010ff141414ff191918ff1b1b1b00000000ff666566ff656564ff636262ff5f5f5fff5e5e5eff5d5d5cff5a5a59ff535353ff4c4c4cff444443ff3a3a3aff313031ff282828ff1b1c1bff141515ff0d0d0dff090909ff060607ff050505ff040303ff020203ff010201ff010101ff010000ff010101ff000000ff000000ff020202ff070707ff080809ff050505ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020201ff030202ff000000ff000000ff000000ff010100ff000000ff010000ff000100ff000000ff010001ff010101ff010202ff030303ff060606ff0a0a0aff121212ff1d1d1dff292929ff353435ff3c3c3cff434443ff4b4a4aff525353ff5a5a5aff616160ff646464ff636363ff646464ff646464ff646464ff65646500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffefffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffffefffffefffefffffffefffefffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffffefffffefffefffffffffffffffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffffffffffefffffffffefffffefefffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffefefefffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefffffffffefefffefefffffffefffffefffffffffffefffffffffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffefefffefffefffefefefffefefefffefefdfffefefefffefefdfffefefefffdfefefffefefefffefdfefffefdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffdfefdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffffefffffefefffffefefefffefffefffffefefffefefffffefffefffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffefffefefffffefffefffefffefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffffefefffffffefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffefffffffffffffffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefffffefefffffffefefffefffefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfefefffefefdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffdfefefffefefefffdfefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefffffffffffffefffffffefffffffffffefffefffefffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffefefefffdfdfdfffefefdfffdfefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffefefffffffefefffefffefffefefffffefffefffefffefffffefefffefefefffefefefffffefefffefefffffffffffffefefffffefefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefffffffefefffffffefffffffefefffffffefffffffffffefefffffefffefffffefefffefefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefffffffefffffefefffffefefefffefffefffffefefffefffffffffffefffefefefffffefefffefffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffefefefffffffefffefffffffefffffffffffefffefefefffffefffffefffefffffffefffffffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefefefffcfbfbfff8f8f8fff5f5f4ffefefefffececebffe8e9e9ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e4ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e2ffe2e3e2ffe3e2e2ffe2e3e3ffe3e3e2ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e2ffe1e2e2ffe1e2e2ffe1e1e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e0e1ffe1e0e0ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffdfe0dfffe0dfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdedfdfffdedfdeffdfdedeffdededfffdededeffdedfdfffdfdedeffdededfffdededeffdededeffdededeffdededeffdedddeffdededeffdededeffdddeddffdeddddffdddedeffdededdffddddddffdeddddffdddeddffddddddffddddddffdddcdcffdddcddffdcdddcffdcdddcffdcddddffdcddddffdcdcddffdcdcddffdddcdcffdcdddcffdcdcddffdcdddcffdcdddcffdddcdcffdcdcdcffdcdcdcffdddcdcffdcdcddffddddddffdcdcddffdcdcddffdcdcddffdcdcdcffdcdcdcffdcddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdcdcffdcdbdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdbdcffdcdcdcffdbdbdbffdbdcdbffdcdbdbffdbdcdcffdcdcdbffdbdbdbffdcdbdbffdbdcdbffdbdcdcffdcdcdbffdbdbdbffdbdbdcffdbdcdbffdbdbdbffdbdbdbffdbdcdcffdbdbdcffdbdbdcffdcdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdadbffdadadbffdbdadaffdadbdaffdadbdbffdbdbdbffdadadbffdbdbdbffdadbdbffdadbdbffdbdbdaffdadbdaffdbdbdbffdbdadbffdadadbffdadadaffdadadaffdbdadaffdbdadaffdbdbdbffdadbdbffdbdbdaffdbdadbffdbdadbffdadadaffdadbdbffdbdadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdbdcffdcdcdcffdcdcdbffdbdcdbffdcdbdbffdcdcdcffdcdcdcffdbdbdbffdcdcdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcddddffdcdcddffdcdcddffdddcdcffdcdddcffdcdcddffdcdddcffdcdddcffdddddcffdddcdcffdcdcdcffdddcdcffdcdcddffddddddffdcddddffddddddffddddddffddddddffddddddffdddedeffdededeffdddddeffdededeffdededeffdedfdeffdedfdeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0dfdfffe0e0e0ffdfe0e0ffe0e0dfffe0dfe0ffe0dfe0ffdfdfdfffdfe0e0ffe0dfdfffdfdfe0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe0e1e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e1e1ffe0e1e1ffe1e1e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe2e1e2ffe2e1e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe3e3e3ffe2e3e3ffe3e2e3ffe2e2e3ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe3e2e3ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e6e7ffe7e6e6ffe7e7e7ffe7e7e8ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffeeededfff1f1f2fff5f5f5fff9fafafffdfdfefffefefefffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff121212ff111010ff0f1010ff0f0f0fff0e0e0dff0e0e0dff0f0f10ff101110ff121212ff121313ff131313ff131313ff121212ff111111ff111111ff111212ff111211ff101110ff10100fff0f0f0fff0f0f0fff0f0f0fff0f0f10ff100f0fff0f0f0fff0f0e0fff0e0e0eff0d0d0dff0d0d0dff0e0f0fff111111ff121212ff141314ff141414ff151515ff161616ff161615ff161516ff151515ff141515ff131313ff111111ff0e0d0dff0b0a0aff0a0a0bff0b0c0cff0e0e0dff111010ff141414ff18181800000000ff656464ff626263ff5f5f5fff5d5e5eff5d5d5dff5c5c5dff595859ff525252ff4a4a4aff404140ff373636ff2d2d2dff242424ff191919ff131212ff0c0d0cff080909ff060606ff040404ff030304ff020302ff020202ff010102ff010101ff000001ff010001ff010000ff010201ff060607ff070707ff040504ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020101ff020203ff030303ff000001ff000000ff000000ff010001ff000001ff000000ff000000ff010000ff000101ff010101ff020202ff040303ff060606ff090a0aff111211ff1c1c1cff272728ff323332ff3a3a3aff414142ff484949ff505051ff595859ff605f5fff606161ff636464ff646464ff646464ff646464ff64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffefffefffefffefffefefefffffefffffefffffffffffffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffefffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffefffefffefefefffefefffffefffffffefefefffefefefffefefefffefffefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefdfefffefefdfffdfefefffefefefffefefefffefefefffdfefdfffefefefffdfefefffefefefffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefefefffefffefffefefefffefefefffefefefffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffefffefffefffffffefffffefefffffefffffefefffffefffefffefefefffefffefffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefefffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffffefffffefefefffefffffffefefefffffffffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefdfffefefefffdfefdfffefefdfffefefdfffefefefffefefefffefefefffefefdfffefefefffefffefffefefefffefefffffefefefffffefefffefefefffffffefffefffefffffffefffffefefffffefffffefefffffffffefffefefefffefffefffefffffffefefefffffffffffefffffffefefffffffefefffefffefffefefffffffffefffefffffffffffffffffffffffefffffffefffefffffffffffefffffffffffffffffefffffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffffffefffffefefffefffefffefffefffefefefffffefffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffdfefdfffafafafff5f6f5fff2f2f2ffecececffeae9eaffe8e8e8ffe7e7e8ffe7e8e7ffe7e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe7e6e7ffe7e7e6ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e3ffe3e3e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e2ffe3e3e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e2ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e1e0ffe0e1e1ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfe0e0ffe0dfe0ffdfe0dfffdfe0e0ffdfdfdfffe0e0e0ffdfdfdfffdfe0e0ffdfdfdfffdfdedfffdedfdfffdfdedeffdfdfdfffdedfdeffdededeffdededfffdededfffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdedddeffdededeffdededeffdededeffdeddddffdeddddffdededdffddddddffdddeddffddddddffddddddffddddddffddddddffddddddffdddddcffddddddffdcddddffdddcdcffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffdcdcdcffdcdcdcffdddcdcffdcdddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdcdcdcffdbdbdbffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadbffdadadbffdbdadbffdadadbffdbdbdbffdadbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdcdcdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdbdadbffdbdbdbffdbdbdbffdadadbffdbdadaffdadbdaffdadadbffdadbdaffdadadaffdbdadaffdadadaffdadadaffdadadaffdbdbdbffdadadaffdbdbdbffdadadaffdadadaffdadadaffdbdadaffdadadbffdadadaffdadadaffdadadbffdadadbffdbdadaffdadadbffdbdbdbffdadbdbffdadadbffdadbdaffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdcdbdbffdcdcdbffdcdbdbffdbdcdbffdbdcdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdbdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcddddffdcdcdcffddddddffddddddffdcddddffddddddffddddddffdddddeffdddeddffddddddffdedddeffdededeffdededeffdededeffdfdfdfffdededeffdfdfdfffdfdedfffdfdedfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfe0ffdfdfdfffdfdfe0ffe0e0e0ffdfe0e0ffdfdfe0ffdfe0dfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e0e0ffe0e0e1ffe0e1e1ffe0e0e1ffe0e1e0ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e3ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e3ffe3e3e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e3e3ffe3e2e2ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e8ffe8e8e7ffe8e8e8ffe8e9e8ffebebebffefefeffff3f3f3fff7f7f7fffbfbfcfffefefefffefffefffefefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121312ff101010ff101010ff0f0f0fff0e0e0eff0c0d0cff0d0d0dff0d0e0eff0f0e0eff0f0f0fff101010ff101010ff0f1010ff0f0f0fff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0d0d0dff0c0c0cff0c0c0cff0c0c0bff0b0c0cff0b0b0bff0c0c0cff0c0c0cff0b0b0bff0a0a0aff080908ff080809ff0a0a09ff0b0b0bff0d0d0dff0f0f0fff101010ff121212ff141414ff131313ff131313ff121212ff121112ff101111ff100f0fff0c0c0dff090909ff090909ff0a0a0bff0b0b0cff0d0d0dff101010ff14141400000000ff626262ff5f5f5fff5e5e5eff5d5d5dff5d5d5dff5d5d5dff585758ff4f4e4eff464646ff3d3d3cff323232ff292a29ff212120ff161616ff111011ff0b0b0bff080808ff050605ff040404ff020303ff020202ff020202ff020202ff010101ff000101ff010100ff000100ff010101ff060506ff060606ff040404ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020202ff020202ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000100ff010201ff020202ff040304ff060707ff0a0a0aff101110ff1b1b1bff262626ff313030ff383839ff404040ff484848ff4f504fff585858ff5f5f5fff5f5f5fff616061ff646464ff646464ff646464ff64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffefffffefefffefffefffefefffffefffefffffefefffffefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefefffefffefffefefffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffefffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffefffffffffefffffefffffffefefffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffefffffefffffefffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefefdfffdfdfefffefdfdfffefdfefffdfefdfffefefdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefefefffefefffffefefffffefefefffefffefffefefefffffefefffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefefffffffefefffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffffffffffefffffffffffffffffffefffffffefffefffffffefffffffffffffffefefffffffefffffefffffffefffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefefdfffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfefffefefdfffefdfefffefefefffefdfdfffefefefffefefefffefefefffdfefdfffdfefefffdfefefffefefdfffdfefefffefefefffefefefffefefdfffefefefffefdfdfffefdfdfffefdfefffefefefffefefefffefefffffefefefffefefefffffefefffffffffffefefefffffefefffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefffffffffefffffefefffffffffefffffffffffefefefffefefefffefffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffefdfefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefffefffefefefffffefefffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefefffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffffefefffefffffffefffefffefefefffefffefffefefffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffefffffefefffffffefffffffffffffffffffefefffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffefffffefefffffffefffffffffffffffffffefefffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffefffefefffffffffefffffefffffffefffffffefefffefffefffffffefffffffffffefffefffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffefffffefefffffffefffffffffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffcfcfcfff8f8f8fff5f4f4fff0f1f1ffeaebeaffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e7e7ffe7e7e6ffe6e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e6e7ffe7e6e6ffe7e6e6ffe7e6e7ffe7e6e7ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e6e6ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e4ffe4e4e5ffe4e4e4ffe3e3e4ffe4e4e3ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e3ffe2e2e2ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e1ffe2e1e1ffe2e1e2ffe2e1e1ffe1e2e1ffe2e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfe0e0ffe0dfdfffe0e0e0ffdfdfe0ffdfdfdfffe0dfdfffdfdfe0ffdfdfdfffdfdedfffdedfdeffdfdfdeffdfdedeffdfdfdeffdededfffdededeffdededeffdededdffdededeffdddeddffdedddeffdddeddffdddedeffdedddeffdededeffddddddffdedddeffdeddddffddddddffddddddffdddddeffdeddddffddddddffddddddffddddddffdcddddffdddcddffdcdddcffdcdcddffdcdddcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdcffdbdcdcffdcdcdbffdbdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdbdcffdbdbdbffdcdbdbffdbdbdcffdbdbdbffdbdadbffdadbdaffdbdbdaffdbdadaffdbdbdaffdadadbffdbdadaffdadadbffdadbdaffdbdbdbffdadadaffdadadaffdadbdaffdadbdbffdbdadbffdadbdbffdadadaffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdadbffdbdbdbffdbdadaffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadbffdadbdbffdbdbdaffdadbdbffdbdbdbffdbdadbffdadbdaffdadadaffdbdadaffdadadaffdbdadbffdadadaffdadadaffdadadbffdadbdbffdadadaffdbdadaffdadadbffdadadaffdbdadaffdbdadaffdadadbffdadadaffdbdadaffdadadbffdadadaffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadadaffdadadaffdadadaffdbdbdbffdadadaffdadadaffdadbdaffdadbdbffdbdadbffdbdbdbffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdbffdbdbdbffdcdbdbffdbdcdcffdbdcdbffdbdbdbffdbdcdbffdbdbdcffdbdcdbffdcdbdcffdcdcdcffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdcdcdcffdcdcdcffdcdcddffddddddffddddddffddddddffdddddeffddddddffdeddddffdededeffdddddeffdededeffdfdedeffdededfffdfdedeffdfdedeffdedfdeffdfdfdeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffe0dfe0ffdfdfdfffdfdfdfffe0dfe0ffe0e0dfffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe2e2e2ffe3e2e2ffe3e3e3ffe2e3e3ffe3e2e2ffe3e3e3ffe2e2e3ffe3e2e3ffe3e3e2ffe3e3e3ffe3e2e2ffe3e2e3ffe2e3e2ffe3e3e2ffe3e2e2ffe3e3e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe9e9e9ffeeedeefff1f1f2fff5f5f5fffafafafffdfefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101111ff0f1010ff0f0f0fff0e0e0eff0c0c0dff0b0b0bff0b0b0bff0b0b0bff0b0a0aff090a09ff0a0a09ff0a0a0aff0a0a0aff09090aff080909ff090908ff080909ff080808ff080707ff070706ff070707ff070707ff070707ff080708ff080708ff070808ff070708ff060606ff050505ff060505ff070707ff080808ff090909ff0a0a0aff0a0a0bff0c0b0cff0d0c0cff0c0c0cff0c0b0bff0c0b0bff0b0b0bff0c0c0bff0c0b0bff0a0b0aff080808ff080707ff090909ff0a0a0aff0c0c0cff0d0d0dff10101000000000ff5f6060ff5e5d5eff5d5d5dff5d5d5dff5d5d5dff5c5c5bff545454ff4a4a4bff414142ff393938ff2f2f2fff272627ff1f1f20ff151515ff0f0f0fff0a0a0aff070707ff050505ff030303ff020202ff020101ff010201ff010101ff010101ff000000ff000001ff000001ff010101ff050605ff050605ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff020102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010001ff010102ff020302ff040304ff060606ff09090aff101010ff1b1a1aff252425ff2f2e2eff373736ff3f3f3fff474747ff4f4f4fff575758ff5e5f5fff5f5f5eff5f605fff616161ff646364ff646464ff64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefffffffefffefffffefffffefffffffffefffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffefefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefffffffefffefffffefffffefefefffffefffffffefefffffffefffffffefffefffffffffffefffffefffffefffefffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffefefefffffefefffefffffffefefefffefffefffefffefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfdfefffefefefffefefefffdfefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffffefffffefefefffefefefffefffffffefefefffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffffffffffffffefffffffffffefefffffffffefffffffffffefffefffffffefffffffffffffffefffffffefffffefffffefefffffffefefffefefffffefffffffefffffffefefffffefffffffffffffffefefefffffefefffefffffffefefefffefffefffefffefffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfefffefefefffdfdfdfffdfefdfffdfefefffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffefefefffefdfefffdfefefffefefefffefefefffefefefffdfefefffdfdfefffdfefdfffefdfefffdfdfdfffefdfefffefdfdfffefefdfffefefdfffdfefefffefefdfffefdfefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffffffefffefffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffefefffffefffefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefffefffefffefffefefefffefffefffefffffffffffffffffffffffffefefffefffefffffefffffffffffffefefefffffffefffefffffffefffffffffffefffefefffffffffefffefefefffefffefffffffffffefefefffffffefffffffffffefefefffffffffffefefefffefefefffefffefffefffefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefffffefefffffefffefffefefffffefffffffffffffffefefefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffefffffffffffffefffffefffffffefffffffefffefffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffffefffffffefffffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffcfcfdfff9f9f9fff5f6f5fff2f1f2ffedededffe9e9e9ffe7e7e7ffe8e7e7ffe7e8e8ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e6e6ffe6e7e7ffe7e7e6ffe7e6e7ffe6e6e6ffe6e7e6ffe6e7e6ffe7e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e4e5ffe4e5e4ffe4e5e4ffe4e4e3ffe4e4e3ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e1e1ffe2e2e1ffe2e2e2ffe1e1e2ffe1e2e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffdfe0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdeffdededfffdfdedeffdededeffdededeffdedfdeffdeddddffdededeffdededeffdededeffdededeffdddddeffdddeddffdddeddffdddeddffdeddddffddddddffdeddddffdeddddffddddddffddddddffdddddcffddddddffddddddffdcddddffdddcddffdcddddffddddddffdcdcdcffdcdcdcffdcddddffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdbdcdbffdcdbdcffdbdbdbffdbdcdbffdbdcdbffdcdbdbffdcdcdbffdbdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdaffdadadbffdbdadaffdadadaffdadadaffdadbdaffdadadaffdadbdaffdadbdbffdadadaffdadadaffdadadaffdadadaffdadbdaffdadbdaffdadadaffdadadaffdbdadaffdbdadaffdbdadaffdadadbffdadadaffdadadbffdadbdbffdadbdbffdadadbffdadbdbffdbdbdbffdadadaffdbdbdaffdbdbdbffdadadbffdadbdbffdadbdaffdadbdaffdbdbdbffdadbdbffdadadaffdadadaffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadad9ffdadadaffdadadaffdadadaffd9dadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadbdaffdadbdaffdbdadaffdadadaffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdbdcdbffdbdbdbffdbdcdbffdcdcdcffdbdbdbffdbdbdbffdcdcdcffdbdbdbffdbdcdcffdbdcdbffdbdcdbffdcdcdcffdbdcdcffdbdbdcffdbdcdbffdcdbdcffdbdbdbffdcdbdbffdcdbdbffdcdcdbffdcdcdbffdbdcdcffdcdcdbffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffddddddffdddddcffddddddffddddddffdededdffddddddffdededeffdededeffdededeffdedfdeffdededeffdfdedeffdededeffdfdfdfffdfdfdfffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffdfdfdfffdfdfdfffe0dfdfffe0e0dfffe0dfe0ffdfdfe0ffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e0ffe0e1e0ffe0e1e0ffe0e1e0ffe1e1e1ffe0e1e1ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e1e2ffe1e1e1ffe1e2e2ffe1e2e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe2e3e2ffe2e3e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffeaebebffefefeffff3f2f2fff6f6f6fffbfcfcfffefefefffefefffffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f1010ff0f0f0fff0e0e0dff0d0d0cff0b0b0bff090809ff080909ff080808ff060606ff040404ff030404ff030304ff030403ff030304ff030303ff030303ff030302ff030302ff030302ff020303ff030302ff030303ff030303ff030403ff040404ff040403ff030403ff020203ff020202ff020202ff030202ff030303ff040404ff040404ff040405ff050505ff050505ff050505ff050505ff050505ff050404ff050505ff070807ff080808ff050505ff060606ff080808ff090909ff0a0a0bff0b0b0cff0d0e0d00000000ff5e5e5eff5d5d5dff5d5d5dff5e5d5dff5c5c5bff545454ff4d4d4eff424242ff393939ff303131ff292a2aff232223ff1c1d1cff141414ff0e0e0eff0b0a0aff070707ff040404ff010202ff010101ff010101ff010101ff000101ff000000ff000000ff000001ff000000ff010101ff050505ff050505ff040303ff010202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000100ff010101ff020101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff030303ff030303ff060505ff090a09ff100f10ff191919ff232423ff2c2c2cff333334ff3b3c3cff444444ff4d4d4dff565657ff5e5e5eff5e5e5eff5f5f5fff5f5f5fff616160ff636464ff64646300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefffffffffffefffefffffffffffefffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffefffefffefefefffffffefffefefefffffffffffffefffffffefefffefefffffffffefffefefffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefffefffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefefffefdfdfffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefffffefefffffefffefffffefefffffefefffffffffffffffefffefffefffffefffffffffefffefffefffefefefffefefefffefefefffffefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefffefffffffffffffefffffefffefffefffefffffffefffffffefffffffefffffffefffffffffffffffffffefefffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefdfffdfdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfcfcfffcfcfdfffcfdfdfffcfcfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfefefffefdfdfffefdfefffdfdfefffefefefffdfefefffefdfefffefdfdfffefefefffefefdfffdfefdfffefdfefffefefdfffdfefdfffdfdfdfffefefdfffdfdfdfffefefefffefdfdfffefdfdfffdfdfefffefefdfffefefefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefffffffffefefffefefefffefefffffffffffffffefefffffffffffffffffffefffffffffffffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfefffefefdfffdfefdfffdfefefffdfefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffefffffffffffefffefefffffffffffffffffefffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffefefffefffffffefefefffffffefffffffefffffffffffefffefffffefffffffefefffefffefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefffffffefefefffffffefffefffefffefffefffefefefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffffefffffffffffffefffffffffffffefffffffffefffffffefefffffffffffffffefffefffefffffefffffffffefffefffefffefefffffffffffffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffdfdfefffafbfbfff6f6f7fff4f3f3ffeff0efffeaebeaffe7e7e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e6ffe6e6e6ffe7e6e7ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e7e6ffe6e6e7ffe6e6e7ffe6e7e7ffe7e6e6ffe6e6e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe1e1e2ffe2e2e1ffe1e2e1ffe1e2e2ffe1e1e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e0e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffe0e0dfffdfdfe0ffe0e0dfffdfdfe0ffdfdfe0ffdfe0e0ffe0dfdfffdfdfdfffdfe0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdfdfffdfdfdfffdededfffdededfffdededeffdededeffdddedeffdeddddffdededdffdededdffdededeffdddeddffdededeffdedddeffdddeddffddddddffddddddffddddddffddddddffdddddcffddddddffddddddffdcddddffdcddddffdcdcddffdddddcffdcdddcffdcdddcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdcdbffdbdbdbffdbdcdbffdbdbdcffdbdbdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdbdbffdbdbdbffdbdadaffdbdadaffdbdadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdad9d9ffdadadaffdadad9ffdadadaffd9dadaffdadadaffdadadaffd9dadaffdadadaffdadadaffdadadaffdadadaffdadad9ffdadadbffdadadaffdadadaffdadbdbffdadadaffdbdbdaffdadbdaffdadbdaffdadadaffdadbdbffdbdadaffdadadaffdadadbffdadadbffdadadaffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dad9ffdadadaffdadadaffdadadaffd9dadaffdadadaffdadadaffdadadaffd9d9daffd9d9daffdadadaffdadad9ffdad9daffdadadaffdadad9ffd9dad9ffdadadaffdadadaffdadad9ffdadadaffdadadaffdadadaffdadadaffdad9d9ffdadadaffd9dadaffdad9d9ffdadadaffdadad9ffdadadaffdadadaffdadadbffdadadaffdadbdaffdadadaffdadadaffdadadaffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdbdbffdbdbdbffdbdbdcffdbdbdcffdbdbdbffdcdbdbffdbdbdbffdcdcdcffdbdcdbffdbdbdbffdcdbdcffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdbdbffdcdbdbffdbdbdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcddddffdddddcffdddcddffddddddffdeddddffddddddffdddddeffdededeffdededdffdededeffdededeffdededeffdededfffdfdedeffdfdedeffdedfdfffdfdedeffdfdfdfffdfdfdeffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0dfdfffdfdfe0ffdfe0e0ffdfdfe0ffe0e0dfffe0e0dfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe2e2e1ffe1e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e2e2ffe2e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe6e7e6ffe6e6e6ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe9e9e9ffecececfff1f1f0fff4f4f4fff8f8f9fffdfdfdfffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0f0fff0d0e0eff0c0d0dff0b0b0bff090909ff070707ff070707ff050505ff040303ff020202ff010102ff010101ff010101ff010101ff010100ff010100ff010001ff010101ff000100ff010101ff010101ff020101ff010202ff020202ff020202ff030302ff020202ff010102ff010101ff010101ff010102ff020202ff020202ff020202ff020203ff030302ff030202ff030303ff030303ff020202ff020202ff040303ff060606ff060606ff040404ff050505ff060606ff080808ff090a09ff0a0a0bff0c0b0c00000000ff5d5d5dff5d5d5dff5d5d5dff5c5c5bff555454ff4c4c4cff424141ff343434ff2b2c2cff252525ff1f1f1eff1a1b1aff151616ff101111ff0d0e0eff090908ff060506ff030304ff010102ff000100ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff010100ff040404ff050505ff030303ff020202ff010001ff010000ff000000ff000100ff000000ff010100ff000001ff000001ff000101ff010000ff000001ff010101ff010000ff000000ff000001ff010100ff000000ff010000ff010000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000100ff000100ff000100ff010001ff010001ff000101ff020202ff030302ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff010202ff030304ff050505ff090909ff0f0f10ff191819ff212222ff2a292aff303030ff383838ff40403fff4a4b4aff565556ff5e5d5dff5d5e5dff5e5e5eff5f5f5fff5f5f5fff616161ff64636400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffefffffffffefffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefffffffffefffffffffffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffefefffffffffefffefefefffefefffffffefefffffefffffffefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefefffefdfdfffefefdfffefefefffefdfdfffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefffffffefefffffffefffefefffffefffffffefffefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefefffefdfdfffefefdfffefefefffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffffefffffffefefffefffefffffefefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffdfefefffefdfefffefefdfffefefefffefefefffefefefffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffdfcfdfffdfefdfffdfdfdfffdfdfefffefefdfffefdfefffefefdfffefefdfffdfdfefffdfefefffdfefdfffefdfdfffdfefefffdfdfefffdfefefffdfdfdfffefefdfffefefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfefffefefefffdfefefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefefffffefffffffffefffefefffffffffefffffffffffffefffffffffffffffefffffffffffffffefefffefffffffefefffffefefffffffefffffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefdfefffdfefdfffefdfdfffdfefdfffdfdfefffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffffefefffffefefffefefffffefefefffefefefffefefffffefefefffefefffffefffffffefffefffefffffffefffefffefffefffffefefffffffefffffffffffefefefffffefffffffffefffefefffffefffefffffefffffefefffffefefffffffefefffefefffffefefefffefefefffefefffffefefefffffefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffefffffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffefffffffffefffffffefffefefffffefffffffefffefffffffefffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefefffefdfdfffbfcfcfff8f8f8fff4f5f4fff1f1f1ffecececffe9e8e9ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e7ffe7e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe6e6e6ffe5e5e5ffe6e5e6ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe4e4e5ffe4e4e4ffe4e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e1e2ffe2e1e1ffe1e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e0ffe1e0e0ffe0e1e1ffe0e0e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfdfffe0dfdfffdfdfe0ffdfe0e0ffdfdfe0ffdfdfe0ffdfdfdfffe0dfe0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedeffdfdfdeffdfdfdfffdededeffdfdedfffdedfdeffdededeffdededeffdededeffdededeffdddedeffdedddeffdddddeffddddddffddddddffdddddeffddddddffdeddddffdddddeffddddddffddddddffdddddcffdddddcffddddddffdcdcddffdcdcdcffdcdddcffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdcffdcdcdcffdcdbdcffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdadbdbffdadadbffdadbdbffdadadaffdbdbdaffdbdbdaffdadbdbffdadadbffdbdadaffdbdadbffdadbdbffdbdbdbffdbdbdbffdadbdbffdadbdaffdbdbdbffdbdbdbffdadbdaffdbdbdbffdbdbdaffdadbdaffdbdadaffdadbdaffdadadaffdadadaffdadadaffdadadaffd9dadaffdadad9ffdadadaffdad9daffd9dadaffdad9daffd9d9daffd9d9d9ffd9dadaffdad9daffd9d9daffdadadaffdadadaffdad9d9ffd9dad9ffdad9d9ffdadad9ffdadadaffd9d9daffdad9daffdadadaffdad9daffdadadaffdadadaffdadad9ffdadadaffdadadaffdadadaffd9dadaffdadadaffdadadaffdadadaffdadadaffdad9daffdadadaffdadad9ffdadadaffd9dadaffd9dadaffd9dadaffd9d9d9ffdadad9ffdadad9ffd9dadaffd9d9daffdad9d9ffdad9d9ffd9d9daffdadadaffd9dadaffd9dadaffd9dad9ffdad9daffd9dadaffd9dad9ffd9d9daffd9dad9ffd9dad9ffdad9d9ffdadad9ffdadadaffd9d9d9ffdad9daffdadad9ffd9d9daffdadad9ffdad9daffdad9daffd9dadaffdad9daffdad9daffdad9d9ffdadadaffdadadaffdad9daffdadadaffdadadbffdadadaffdadbdaffdadadaffdbdadaffdbdadbffdadadbffdbdadaffdadbdbffdbdadbffdbdbdaffdbdbdaffdbdbdaffdbdadbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdcdbffdbdbdcffdcdbdbffdcdbdbffdbdbdcffdcdcdcffdbdcdcffdbdcdcffdcdcdbffdcdcddffdcddddffdcdddcffdcddddffdddddcffddddddffddddddffddddddffdededeffdeddddffdededeffdededeffdededeffdededeffdededfffdededfffdededfffdfdedeffdededfffdededeffdedfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffdfe0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e1ffe0e1e1ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e1e2ffe1e2e2ffe1e2e1ffe1e2e2ffe2e2e1ffe1e2e2ffe2e1e1ffe2e2e1ffe2e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe2e1e2ffe2e1e2ffe1e2e2ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e2ffe1e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe2e2e3ffe3e2e3ffe3e4e3ffe4e3e4ffe3e4e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e6ffe7e7e6ffe6e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e8ffe8e8e8ffeaeaeaffeeefeffff2f2f2fff6f5f6fffbfbfbfffefefefffefefefffefefefffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0d0eff0d0d0cff0b0b0bff080909ff070707ff050505ff050505ff040403ff020203ff010102ff000100ff000000ff000001ff000001ff000000ff000000ff000000ff000100ff000100ff000001ff010101ff020101ff010102ff010101ff010101ff010101ff010101ff010001ff000101ff000100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020102ff010101ff000101ff010100ff020203ff040405ff050506ff060505ff050505ff060505ff060606ff080708ff090909ff0b0a0a00000000ff5d5d5dff5d5e5dff5c5b5bff545454ff4c4c4cff3f3f40ff303030ff282929ff232223ff1c1d1cff161615ff131313ff101011ff0e0e0dff0a0a0aff060607ff050504ff030203ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff040404ff030303ff010102ff010000ff010000ff000001ff000000ff000001ff000101ff000100ff010001ff000101ff000000ff000101ff010100ff000000ff000000ff000000ff010101ff000000ff010001ff010100ff000000ff000100ff010001ff000001ff000001ff010000ff000001ff000000ff000000ff000001ff000001ff010101ff020202ff030202ff030403ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff030303ff050506ff090909ff100f10ff181818ff212120ff282828ff2e2e2eff333333ff393838ff424242ff515252ff5c5d5dff595959ff5e5e5dff5e5f5eff5e5f5fff5f5f5fff61606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefffffffffffffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefefefffefefefffffefffffffffefffffffffffefffffffefffefffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffefffefffffffffffffffffffffffffffefffefffffffefffffffffefffffefffffffefefefffefefffffefffefffefefffffefefefffffefffffefffefffefefefffefffffffefffffffffefefffefffefffefefefffefffffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefdfdfffefefdfffefdfefffefefefffefefefffefdfefffdfefefffefefdfffefdfefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffdfefefffefefdfffdfefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefffefffffefefffefffffffffffffffffffffffefffffffefefefffefffffffefefefffefefefffffefffffffffefffffffffffefefffffefffefffffefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefdfffefefefffefefdfffefdfdfffefefdfffefdfefffefefefffefefefffefdfefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffefffffffefffefefefffffffffffefffffffefefffffefffefffffefefffefffffffffffffffefefffffffffefffefefefffefffefffffefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefefffefdfefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefdfffefefefffefefdfffefdfdfffefefdfffefdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfefffdfefefffefdfdfffdfefefffdfefefffefdfefffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefdfefffefefdfffefefefffdfdfefffdfefdfffefdfefffdfefefffefefefffefdfefffdfefefffdfefefffefefefffefefdfffefefefffefefefffffefefffffffefffffefffffefffefffffefffffffefffffefffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefdfffdfefdfffdfefefffefdfefffdfefdfffdfdfdfffdfdfefffefefdfffefdfefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffefefffffffffefffefefefffefefefffefefefffffefefffffffefffffffefffffffefffffefefffffffefffffefffffefffefffffefffffffefffffefffffffffefefffefefffffefffefffefffefffffffefffffefefffffefffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefefefffefffefffffefefffefefefffefefefffefefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffefffffefffffffefefefffffefffffffffefffffefffffefefffffffefffffefffffffffefefffefffffffefffffffffffffffefffefffefefefffefffffffefffefffefefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffeffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffdfefefffdfdfdfff9f9fafff6f6f5fff2f2f2ffeeefeeffeaeaeaffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe6e7e7ffe7e6e6ffe6e7e7ffe6e7e7ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe6e6e5ffe6e5e6ffe5e6e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e2e2ffe2e2e2ffe1e1e2ffe2e2e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0dfffe0dfdfffdfdfe0ffe0e0dfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdeffdfdfdfffdfdfdeffdfdedeffdfdfdeffdfdedfffdedfdeffdededfffdfdedeffdededeffdededeffdedddeffdededeffdddeddffdededdffdeddddffdedddeffdeddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdcddddffdcdddcffdddcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdcffdcdbdcffdbdcdcffdbdbdbffdbdbdcffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadbdbffdbdadbffdadbdaffdadadaffdadbdbffdadadaffdadadaffdbdadbffdbdbdaffdbdbdbffdadadbffdadbdaffdbdadaffdadadbffdbdbdaffdbdadbffdadbdbffdadbdbffdbdadbffdbdbdaffdadbdaffdbdbdaffdbdadaffdbdbdaffdadadaffdadadaffdadadaffdad9daffd9dadaffdad9d9ffd9d9d9ffd9dad9ffd9dad9ffdadad9ffdad9d9ffdad9d9ffdad9d9ffd9d9d9ffd9d9daffdadad9ffd9dad9ffd9d9d9ffdadadaffd9dadaffd9d9daffd9dad9ffdad9d9ffd9dad9ffdadadaffd9d9daffdadad9ffd9dad9ffd9dadaffdad9daffd9dadaffd9d9d9ffdad9daffdadad9ffdad9daffd9d9daffdad9daffd9dadaffdad9daffd9dadaffd9dadaffdad9daffd9dad9ffd9d9d9ffd9dadaffd9d9d9ffd9d9d9ffdad9daffdadad9ffdadadaffd9d9daffd9dad9ffdad9d9ffd9d9daffdadad9ffdad9daffd9d9daffd9dad9ffdad9daffdadad9ffd9dad9ffdadad9ffdad9d9ffdadad9ffdad9daffd9dad9ffd9d9daffdad9d9ffd9dad9ffdad9d9ffd9d9d9ffd9dad9ffd9dad9ffdadad9ffdad9daffdadadaffdadad9ffdad9daffdad9daffdadad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadbdaffdbdbdbffdadadbffdbdbdaffdadbdaffdadbdbffdbdadbffdbdbdbffdadadbffdbdbdbffdbdbdaffdbdbdbffdadbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdbffdcdbdcffdbdcdcffdbdcdcffdddcdcffdddddcffdddddcffdddddcffdddcddffddddddffdedddeffdddeddffdedddeffdedddeffdddedeffdededeffdededeffdededeffdedfdeffdfdfdeffdfdedeffdfdedfffdfdedeffdededfffdfdedfffdfdfdeffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfdfdfffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0dfffe0dfe0ffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e1ffe1e2e1ffe2e2e1ffe2e1e1ffe2e2e1ffe2e1e2ffe1e2e1ffe2e2e2ffe2e1e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e4e5ffe4e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e8ffe9e9e9ffecececfff0f0f0fff3f4f3fff8f8f8fffdfdfcfffefffefffefefefffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0d0cff0b0b0bff090909ff070707ff050505ff030303ff040304ff030303ff020202ff010101ff000101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000101ff010101ff010101ff010101ff010101ff010001ff000001ff000100ff010000ff010100ff010101ff010101ff010101ff010100ff010001ff000100ff010101ff010001ff000100ff010000ff000000ff010201ff030403ff060605ff060606ff060606ff060605ff060606ff060606ff080807ff09090900000000ff5d5d5dff5b5c5cff545454ff4b4c4bff40403fff3f4040ff404040ff303030ff292928ff222323ff1c1d1cff161516ff131313ff101010ff0d0d0eff0a0b0aff070607ff010101ff010001ff000101ff000000ff000000ff000001ff000000ff000000ff000000ff000101ff000000ff010001ff020102ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000100ff010000ff000000ff000000ff000100ff000100ff000000ff000000ff010000ff000000ff000000ff010101ff010101ff020202ff030303ff030303ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff050505ff080809ff0d0d0dff151515ff1d1d1dff232323ff272828ff2c2c2cff2f2f2fff343434ff434343ff535454ff525252ff5a595aff5e5d5eff5e5e5eff5f5f5fff5f5f5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefffffefffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffefffffffffffefefffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffefffffffffffffefefffefefefffffefefffffffefffefefefffffefffffefefefffffffffffffffefffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefefffefffffffffefffffefffefffefefffffffefefffffefffffefefefffefefefffffefefffffffffffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefdfffefefefffefefefffefefefffdfefdfffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefefefffefefffffffefefffffefffffefffffffefffffffffffefffffffffffffefefffefefefffffefefffffffefffefefefffffefffffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffdfefefffdfefdfffefdfefffefefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffffefffffefefffffffefffffefefffffffffefffffffffffffefffffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfdfffefefdfffdfdfefffefdfdfffdfefdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffffffffffefffefffefefffffefefffffefffefffffefffffffffefffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffefffffffefffefefffffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefdfefffdfefdfffdfefefffefdfdfffefdfefffefefefffdfdfefffdfefefffefdfefffefefdfffdfdfefffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffefffffffefefffffffffffefffffffefefffffefefffffefffefffffefefffffffefffefffffffefefefffefffffffefefffffefffefffefffffffefffefffffffefffffffffffefefefffefffefffffffefffefefffffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefffffffffefffffefefefffefefefffffefefffefefefffffffffffefefefffefffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffefffffffffefffffefffefffefefffffffefefffffefffffefefffffefffefffffefefffffffffffffefefffefefefffffefefffffffefffefffffffffffffffefefefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffeffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfefefffdfdfdfffbfbfbfff8f7f7fff4f4f4fff1f0f1ffebecebffe8e9e9ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe7e6e7ffe6e7e6ffe6e6e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e4ffe4e4e5ffe4e3e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e2ffe1e1e2ffe2e1e1ffe1e1e2ffe2e1e1ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe1e0e1ffe1e0e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffe0e0e0ffdfdfdfffe0dfe0ffe0dfdfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdedfdeffdededeffdededeffdededdffdedddeffdededeffdddedeffdeddddffdddedeffdddddeffdddeddffddddddffddddddffddddddffddddddffdcddddffdcdddcffddddddffdcdcddffdcddddffdcdddcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadbffdbdadaffdadadbffdadadaffdadadaffdbdadaffdadadaffdadadaffdadadaffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadadaffdadadaffdadadaffdadadaffd9dadaffd9dadaffd9d9daffd9dad9ffdad9d9ffdad9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffdadad9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9daffd9d9d9ffd9d9daffdad9d9ffdadadaffdad9daffd9dad9ffd9dadaffdad9d9ffd9d9d9ffdadadaffd9d9d9ffd9dadaffdad9daffd9d9d9ffd9d9daffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9dad9ffd9dad9ffd9d9d9ffd9d9d9ffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffdad9d9ffd9d9daffd9d9d9ffd9dad9ffd9d9daffd9dad9ffd9dadaffdadad9ffdadad9ffdadadaffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadadaffdadadbffdbdadaffdbdbdbffdbdadbffdbdbdaffdadbdbffdbdadaffdbdadbffdbdbdbffdadadbffdadbdbffdbdbdbffdbdbdaffdadadbffdbdadbffdbdadbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadbdbffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdcdcdbffdcdcdcffdcdbdcffdcdddcffdcdddcffdddcddffdddcddffddddddffddddddffddddddffddddddffdddeddffdedddeffdededdffdddedeffdedddeffdededeffdededeffdededeffdededfffdedfdeffdedfdeffdfdfdfffdededeffdedfdeffdfdfdfffdededfffdfdfdfffdedfdeffdfdfdfffdedfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffdfdfdfffe0e0e0ffdfdfdfffdfe0e0ffe0dfe0ffdfe0dfffdfdfe0ffe0dfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe0e0e0ffe1e1e1ffe0e0e0ffe1e1e1ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e1e2ffe2e1e1ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e2ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e3ffe3e3e3ffe3e4e3ffe4e3e4ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeeeeedfff2f2f2fff5f5f5fffafbfbfffefefefffefefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff090909ff070707ff050505ff030404ff030202ff020202ff020203ff020102ff010101ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010101ff010100ff010101ff000001ff000000ff000000ff000000ff000000ff010101ff010101ff020102ff020101ff010101ff000101ff000001ff000001ff000100ff010000ff010000ff000001ff010101ff030303ff050505ff060606ff060606ff060606ff060605ff060606ff060606ff07080700000000ff5b5b5cff545454ff4b4c4bff404040ff3f4040ff404040ff403f40ff404040ff303030ff292829ff232322ff1c1c1dff161516ff131313ff111111ff0d0d0eff010101ff010101ff010101ff000001ff010000ff000001ff000000ff000000ff010000ff000100ff010101ff000101ff010101ff010101ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000100ff000000ff000100ff010100ff000001ff010101ff000100ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff030304ff080808ff0c0b0cff121211ff19191aff1d1c1cff1f1f20ff232323ff272727ff2a2a2aff353535ff474646ff4d4d4dff535252ff5a5a59ff5d5d5dff5e5e5fff5e5f5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffefffffffffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffefefefffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffefefffffffffefffefffffffefefffffefffffffefffefffefffffffefffffffffffefffffffffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffefffffffffefefffefefffffefefefffefffefffefffffffffefffffffefffffefffffffefffefffefefffffefefffffffffefffefefffffefefffffefffefffefffefffefefffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfefefffefefefffdfefefffefefefffdfefefffefefdfffefefefffefefdfffdfefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffefefefffdfefdfffefefefffefefdfffefefefffefdfefffefdfefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefffffffffefefffefefefffefefefffefefefffefffffffffefffffffffffffefffffffffffffffefefffffefefffffffffefffefffffffefefffffefffffffefffefffefefffffefffffffefefefffffefefffefefefffefefdfffefefefffefefefffefefefffdfdfefffdfdfdfffefdfefffefdfdfffdfefdfffefdfefffefefdfffdfdfdfffdfefefffefefefffdfdfefffefdfefffdfdfdfffefefdfffefefefffefefdfffefefefffefefefffefefefffefffefffffefefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffefffffefffefffffefefffefffefffefefefffefffefffefefefffefefefffdfefefffefefdfffdfefdfffefefefffefefefffefefefffdfefefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfefffefdfdfffdfefdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfefefffefdfefffefefefffdfdfefffdfdfefffefefefffefefefffefefefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffefffefffffffefffefffffffffffefffefffffffffffffffffefffffffffffffffefefffefffefffffffefffffefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefefefffefdfefffdfefefffefdfefffdfefdfffefdfefffdfefefffdfefefffefefdfffdfefefffdfdfdfffdfefdfffdfefefffefefefffefefefffdfefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffefefefffefefefffefffefffefefefffefefffffffefefffefefffffefffefffffefefffefffefffffffefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefdfffefffefffffefefffefffefffefdfefffefefefffefefffffefffefffefffffffffffefffefffffffefffefffefffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffefefefffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefefffffefefefffefffefffefffffffffefefffffefffffefffffffefffefffefefffffefefffffffffefffefffffffffefffffefffffffefffefffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefefffefefdfffdfcfcfff9f8f9fff6f5f5fff2f2f2ffeeedeeffe9eae9ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe7e6e6ffe5e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e5ffe6e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe3e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e1ffe2e2e1ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e1e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffdfe0dfffdfdfe0ffdfe0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdededfffdfdedeffdededeffdededeffdededeffdededeffdededeffdededeffdddddeffdedddeffddddddffddddddffddddddffddddddffddddddffddddddffdddcddffddddddffdddcdcffdddddcffddddddffdddcddffdcdddcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdcdcdbffdcdbdcffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffd9d9daffd9dadaffdadadaffdadadaffdadadaffd9dadaffd9dadaffd9dadaffdadadaffdadad9ffdadadaffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffdad9daffdad9d9ffd9dad9ffdad9d9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d8ffd8d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd8d9d8ffd9d9d9ffd9d9d8ffd9d9d9ffd9d8d9ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffd9d9daffd9dad9ffdad9d9ffdadad9ffdadadaffdadadaffd9dad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdbdadbffdadbdaffdbdadaffdadbdaffdbdadbffdadbdaffdadbdbffdbdbdaffdadadbffdadadaffdadbdaffdadbdbffdbdadbffdbdadbffdadbdbffdadbdaffdadadbffdadadbffdbdbdaffdadbdbffdadadbffdadbdbffdadbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffddddddffdddcddffddddddffddddddffdddeddffdedddeffdddddeffdedddeffdddedeffdededdffdededeffdededdffdededeffdededeffdededeffdedfdeffdfdedeffdedfdeffdfdfdeffdfdedfffdedfdeffdfdfdeffdfdfdeffdfdfdeffdfdedeffdfdedfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e0e1ffe0e1e1ffe0e1e0ffe1e1e1ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e1ffe2e1e1ffe2e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e7ffe6e6e7ffe6e7e7ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe8e9e8ffebebebfff0eff0fff3f3f3fff7f7f7fffcfcfcfffefefefffefefefffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff070707ff050505ff030404ff020202ff010101ff010101ff010101ff010202ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010101ff000100ff010000ff010100ff000000ff000000ff000001ff000000ff010000ff010101ff020202ff030404ff050404ff040405ff060606ff060506ff060606ff060605ff06060600000000ff545454ff4b4c4bff404040ff40403fff40403fff403f40ff403f40ff40403fff404040ff303030ff282929ff232223ff1c1d1cff161516ff131413ff010101ff010101ff000101ff010100ff010101ff000101ff010000ff010000ff000000ff000000ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff010000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000100ff010000ff000100ff010000ff010000ff000100ff010000ff010100ff010100ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff010101ff020102ff030404ff080808ff0c0b0bff111212ff191919ff1c1c1cff1f1f1fff242323ff272727ff292a2aff353535ff464647ff4d4d4dff4e4d4dff4d4d4dff525252ff595a5aff5d5e5dff5e5e5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffefffffffffefffffefffffffffffffefffffffffffefffefefefffffefefffefffefffefefffffefefffffffffffffffffffffefefefffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffefffffefefffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffefefffffffffffffefffffffefffefffefefefffffefefffefffefffefefffffefefffffefffffffffffffffefefefffefefffffffefffffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffefefdfffdfefefffdfefefffdfdfefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffefdfdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffffefffffffffffffffffffffffffefffefefefffffefefffefffefffefefffffefefffffefffffffefffffffefefefffefefffffefefefffefefefffdfefefffefdfefffefdfefffdfefdfffdfefefffefefefffdfefefffdfefefffdfefdfffefdfdfffdfefefffefefdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfefefffefefefffefefefffefdfefffefefefffefefefffffefefffefffffffefefffffefffffffefefffffffffffffefffffffffffffffffefefffefffefffefefffffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffdfefefffdfefefffefefefffefefefffdfefefffdfdfefffefefdfffdfdfefffefefefffdfefefffefefdfffdfdfdfffefdfdfffdfefefffefefefffefefffffefefffffefefefffefefefffefefefffefdfefffefefefffdfefdfffdfdfefffefdfefffdfefdfffdfdfefffefdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffcfcfcfffdfdfcfffcfcfdfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffdfefdfffdfdfefffefdfefffdfefdfffdfefefffefefefffefefefffefffefffefefefffffefefffefffffffffffefffffefefffefffffffefffefffefefffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfefefffefefefffdfdfdfffefefdfffdfdfefffefdfefffdfdfdfffefefdfffefdfdfffdfefdfffdfefefffdfdfefffefefdfffefefefffdfefefffdfdfefffefefdfffefdfefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefffefffefefefffffefffffefffffffefffffffefefefffffefefffefffffffffffefffefefefffefffffffefffefffefefefffefffffffffffffffefefefffefefefffffefefffefefefffffefefffefffffffefefefffefffefffefefefffefefefffefffefffefefefffefefefffdfefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffefffffffefefffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffefffffefefffefffffffefefffffefefffffffffffffffffffffffefefffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffefffffffefefffffffefffffefffffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffefefffffffffffffefffffffffffefffefefefffffefefffefffefffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffdfdfdfffafafafff6f7f6fff3f3f4fff0f0f0ffebeaebffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e5e6ffe6e5e6ffe6e5e6ffe5e6e5ffe5e5e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe1e1e1ffe1e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e1ffe1e0e1ffe1e0e0ffe1e1e0ffe1e0e0ffe0e1e0ffe0e1e1ffe0e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0dfdfffdfe0dfffdfdfe0ffdfdfe0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdedfdfffdededfffdfdedfffdedfdeffdededfffdededfffdededeffdedfdeffdededdffdededdffdddedeffdededdffddddddffdddedeffddddddffddddddffddddddffddddddffddddddffdddcddffdddddcffdcdcdcffdddcdcffdcddddffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdcdbffdbdbdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdbdbdaffdbdadaffdadbdaffdadbdbffdadadbffdadadaffdadadaffd9dadaffd9d9daffdadad9ffd9d9daffdadadaffd9dadaffd9dad9ffd9d9d9ffdad9d9ffd9dad9ffd9d9d9ffd9d9daffd9dadaffdadadaffd9d9d9ffd9d9daffdad9daffdad9daffd9dad9ffd9d9daffdad9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d9d9ffd9d9d8ffd9d8d8ffd8d9d9ffd8d9d8ffd8d8d8ffd8d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd9d9d8ffd8d8d8ffd9d8d8ffd8d9d9ffd8d8d9ffd8d9d9ffd8d8d9ffd8d9d9ffd8d9d9ffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d9ffd9d9d9ffd9d8d9ffd9d9d9ffd8d8d9ffd9d8d9ffd9d8d8ffd9d9d8ffd9d9d9ffd8d9d8ffd8d9d9ffd8d8d9ffd9d9d8ffd9d9d9ffd8d9d9ffd8d8d9ffd9d9d8ffd8d8d9ffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd9d8d8ffd8d9d8ffd8d8d9ffd8d8d9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d9ffd9d8d9ffd9d9d9ffd8d9d8ffd8d8d9ffd9d8d9ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d9d8ffd9d9d9ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dadaffd9d9daffd9dadaffd9d9daffdadadaffdadadaffdadadaffdad9daffd9dad9ffdadadaffdbdadaffdadadaffdadadaffdadadaffdadadbffdadadaffdadbdaffdadadaffdadbdaffdadbdbffdadadbffdbdbdaffdadadaffdadadaffdadadaffdadbdaffdadadbffdbdbdbffdadbdbffdadbdaffdadadaffdbdadaffdadbdaffdadadbffdadadbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdcdbdcffdcdbdcffdbdcdbffdbdbdcffdcdbdcffdcdcdbffdcdcdcffdddcddffdcddddffddddddffdddddcffddddddffdddedeffddddddffddddddffdddedeffdddeddffddddddffdededeffdededeffdededeffdedddeffdededdffdededeffdfdedeffdedfdfffdededeffdedfdeffdededeffdedfdfffdedfdfffdedfdeffdededeffdedfdeffdededfffdfdfdfffdfdedfffdfdfdfffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfe0dfffdfdfe0ffe0e0dfffdfdfdfffdfe0e0ffdfdfdfffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe0e0e0ffe1e0e1ffe1e0e1ffe1e1e1ffe0e1e0ffe0e0e1ffe1e0e1ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e0ffe1e1e0ffe0e1e1ffe0e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe4e5e5ffe4e5e5ffe5e5e6ffe6e6e5ffe5e5e6ffe5e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e8ffe9e9e9ffedededfff1f1f2fff5f4f5fff9faf9fffdfefefffffefffffefffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff050505ff040403ff020202ff010201ff000101ff000001ff010101ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000101ff010001ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff010101ff020303ff030303ff030303ff050404ff060605ff050506ff060505ff06060600000000ff4b4c4cff404040ff404040ff404040ff404040ff403f3fff3f403fff404040ff404040ff403f40ff303030ff282829ff232323ff1c1c1cff010101ff010101ff000101ff000101ff010101ff010101ff010101ff000101ff000000ff000100ff010102ff010201ff010201ff010201ff010101ff020101ff000101ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000001ff010101ff000001ff010000ff010000ff000000ff010000ff000101ff000000ff000100ff000001ff010101ff000101ff010101ff010000ff000100ff000000ff000000ff000000ff010100ff010101ff020202ff040303ff080808ff0b0b0bff111211ff191a1aff1c1c1dff20201fff232323ff272727ff2a2a2aff353535ff464647ff4d4e4dff4d4d4dff4d4d4dff4d4d4dff4e4d4dff525252ff59595aff5d5d5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffffefffffffefffffffefffffefffffefefffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffffefffffffffffffffffffffffefffffefffffffefefefffffefefffefffefffffefffffffefffffffefefffffffefffffffffffefefffffffffffffefffffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffefffffffefffffffffefffffefffffffefffefffffefffffffffffffffffffffffefffffefffffffefefefffffefefffefffefffffefffffffffffffffefefffffffffffffffffffefefffffffffefffefffffffefffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefefdfffefefefffefefdfffefdfefffefefdfffefefefffefefdfffefdfefffdfdfefffefefefffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffefffffffefefefffffefefffefffffffefffefffefefffffffffffffffffffffffefffffffffffffefefefffffffefffefffefffffefffffffffffffffefefffffffefffffffefffefefffffffefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefdfdfffdfefdfffefdfdfffefdfdfffefdfefffefefdfffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefdfffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffdfdfefffefefefffefefefffdfdfefffdfefefffdfdfdfffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffdfefdfffefdfdfffefefdfffefdfefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfefefffefefdfffefefefffefefefffefffefffffefefffefffefffefefefffffefffffefffffffefffefffffffffffffffefffffefffffffffefffefffefffefffefffefefffffefefefffffefffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefdfdfffefdfefffefdfdfffdfdfdfffefefefffefefefffdfefefffdfdfdfffefdfdfffdfefefffdfefdfffdfdfefffefefefffefefefffefdfefffefefefffdfdfdfffefefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffffefffffffffefffffefffffefffefffefefefffffefffffefefefffefefefffefffefffffefefffefefefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffefefefffefefefffffffffffefffffffefefefffffefefffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffefffffffffefffffffffffffffefffffefffffefefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffefefffffffffffffffffffffefffffffefefffffffefefffefffffffefffefffefefffffffffffffffffffffefefffffefffffffefefefffffefefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffefffffffffefffffffffffffffffffffefffffefefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffefffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffdfefefffdfdfdfffcfcfcfff8f8f8fff5f5f5fff2f1f2ffecececffe9e9e9ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e6ffe6e5e6ffe6e5e5ffe6e6e5ffe6e6e5ffe5e5e6ffe6e5e5ffe5e6e6ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe4e5e4ffe3e4e4ffe4e3e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e0e1ffe1e0e1ffe1e0e1ffe0e0e0ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfe0dfffe0e0dfffdfe0dfffe0dfe0ffe0dfe0ffe0dfdfffdfe0dfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdedfdeffdfdedeffdfdfdeffdfdedeffdfdfdfffdfdedeffdedfdeffdededeffdededeffdededeffdededeffdedddeffdddeddffddddddffdddddeffddddddffddddddffddddddffdddddcffdddcddffdddddcffdcdddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdcdcdbffdcdbdcffdbdbdbffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdadadaffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffd9dadaffd9dad9ffd9d9daffd9dad9ffd9dad9ffd9d9daffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d8d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d8ffd8d9d8ffd9d8d8ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd8d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffd8d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d8ffd8d8d9ffd9d8d8ffd8d9d9ffd8d9d8ffd9d8d8ffd9d8d8ffd8d8d8ffd8d9d9ffd9d8d8ffd8d9d8ffd9d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd9d8d9ffd9d9d9ffd8d9d8ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffd9dadaffdadad9ffdadad9ffdad9daffdadadaffdadadaffd9d9daffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadadaffdadadbffdadadbffdadadaffdadadaffdadadaffdbdadbffdadadaffdbdadaffdbdbdaffdbdbdbffdadadbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdcdbdbffdbdbdbffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdddcddffddddddffddddddffddddddffddddddffdddddeffddddddffddddddffdddeddffdededdffdedddeffdededdffdddeddffdededdffdedddeffdddedeffdededeffdededeffdededeffdedfdfffdededeffdededeffdedfdeffdededeffdededeffdfdedfffdededeffdedfdfffdfdedeffdfdedfffdfdedfffdededfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffdfdfe0ffdfe0e0ffdfdfdfffe0e0dfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e1e1ffe0e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe1e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e0e1ffe0e1e1ffe0e1e0ffe1e0e1ffe0e1e1ffe0e1e0ffe1e1e0ffe1e1e0ffe0e0e1ffe1e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e2e3ffe3e4e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe8e8e8ffebebeaffefefeffff3f3f3fff7f6f6fffcfcfcfffefefefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050505ff030303ff020202ff020202ff000101ff000001ff010000ff000101ff000100ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020201ff020202ff020201ff030303ff040504ff050506ff050506ff06060600000000ff3f4040ff404040ff3f4040ff40403fff404040ff403f40ff404040ff404040ff3f3f40ff404040ff404040ff302f30ff292829ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff010101ff010201ff010102ff010102ff010101ff010101ff010101ff010001ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000101ff010100ff010100ff010001ff010101ff010000ff000000ff000101ff010101ff020102ff040304ff080808ff0c0c0cff121212ff191a1aff1c1c1cff201f1fff232423ff272727ff2a2a2aff353535ff474747ff4d4d4eff4d4d4eff4d4d4dff4d4d4dff4d4d4dff4d4d4eff4d4d4dff525252ff5a5a5a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffefffefffffefffffffffefffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffefffffffffffffefefefffefffefffefefffffffefefffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffefffffefffffffefefffffefefffffffffefffefefefffffefefffffffefffefefffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffefffefefffffffffffffefffffffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffefffffffffffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffdfefdfffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefefefffefefefffefefdfffefefdfffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffefefffffffefffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefefefffdfefefffefefefffefdfefffefefdfffefdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffefdfefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffffffffefffffffffffefffffffefffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffdfefefffefefdfffdfefefffefdfefffefdfdfffdfdfefffdfdfefffdfdfefffefefdfffdfdfdfffefdfdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffefdfdfffefdfefffefefdfffefdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfcfdfffdfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfdfffcfdfdfffcfdfdfffdfdfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfefefffefefefffefefffffefffefffefffefffefefffffefefffffefffefffefffffffefffefffffefffffffffffffffefffffefffefffffefefffffffefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfdfffefefefffefdfefffefdfdfffdfdfdfffefdfdfffdfefefffefefdfffdfdfefffdfdfefffdfdfdfffefefdfffdfefdfffefdfefffefdfdfffdfdfefffdfdfefffdfdfefffefefdfffefefefffefdfdfffefefefffdfefefffefdfefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefffffefffefffefffefffefefefffefefefffefffefffefffffffefefefffffefffffefefefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffffffefffefefefffefefffffefffefffefffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffffefffefefffffefefffffefefefffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffffefefffffefefffffffefffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffefffffefffffffffffefffefefffffefffffffefefefffffffefffefffffffffefffffffefefffefefffffefefffffefefffffffffefffefefefffffefefffffffefffefffffffefefefffffefffffffffffffffefffffffffffffffefefffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffffefffefefffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffefefffffffefffefffffffefefefffffefffffffffffffffefffffffffffffffefefffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefdfdfffefefefffcfdfdfffafafafff6f6f6fff3f3f3ffefefefffeaeaeaffe8e8e8ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe5e5e6ffe5e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e0e1ffe1e0e0ffe1e1e1ffe1e0e1ffe1e0e0ffe0e1e0ffe1e0e0ffe0e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdfdeffdededfffdfdedeffdededeffdededeffdfdedeffdedfdeffdededeffdddedeffdddedeffdddedeffdddedeffdddeddffddddddffddddddffdddddcffddddddffdcdddcffdddcddffddddddffdcdcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdcdcffdbdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdadaffdadbdaffdadadaffdadadaffdadadaffd9dadaffdadadaffd9d9d9ffdadad9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd9d9d8ffd8d9d9ffd8d8d8ffd9d8d9ffd9d9d8ffd8d8d8ffd9d9d9ffd8d8d8ffd8d9d8ffd8d8d9ffd9d8d8ffd9d8d9ffd9d9d8ffd9d8d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd8d7d8ffd8d8d8ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d8d8ffd9d8d9ffd9d9d9ffd9d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9dadaffd9dadaffdadad9ffdadad9ffdad9d9ffdad9daffdad9d9ffdadadaffdadadaffdad9d9ffdadad9ffdadadaffd9dadaffdadadaffd9dadaffdadadaffdadadaffdadadaffd9dadaffdad9daffdadadaffdadadaffdad9daffd9dadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadbffdadbdaffdadadaffdbdbdbffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcddddffddddddffdddddcffdddcddffddddddffddddddffddddddffddddddffdedddeffdededdffdddddeffdddeddffdeddddffdededdffdededdffdedddeffdededeffdededeffdedddeffdededeffdedfdeffdedfdeffdedfdeffdededeffdededfffdededeffdfdedeffdfdedfffdfdedeffdedfdeffdfdedfffdedfdfffdfdfdeffdededfffdedfdfffdedfdfffdfdfdeffdedfdfffdfdedfffdfdfdfffdfdfdfffdfdfe0ffdfdfe0ffe0e0dfffdfdfdfffe0dfdfffe0e0dfffdfe0e0ffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e1e1ffe0e1e1ffe0e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e1e0ffe0e1e1ffe0e0e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e0e0ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e2e3ffe3e2e3ffe4e3e3ffe4e3e4ffe4e3e3ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e7ffe6e6e6ffe7e6e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe9e8e8ffecececfff1f1f0fff5f4f4fff9faf9fffdfdfdfffefefefffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030403ff020202ff010202ff010101ff000001ff000101ff000000ff010101ff000101ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff000000ff010101ff010101ff010101ff020202ff030303ff050404ff060605ff060506ff070707ff0a0a09ff0c0c0cff101010ff141515ff181918ff1b1c1bff1d1d1dff202021ff262626ff2f2f2fff343334ff393939ff393939ff393939ff393a3aff3a3a39ff39393aff39393aff393939ff3a3939ff393939ff39393aff010101ff010101ff010102ff010102ff010101ff010101ff010101ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000101ff000101ff010100ff010100ff010000ff010101ff010000ff010101ff020202ff040303ff080808ff0b0b0bff111212ff1a1a19ff1c1c1dff1f1f20ff232323ff272727ff292a2aff353435ff474646ff4d4d4dff4d4d4eff4d4d4eff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4d4dff53525300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefefffefffffffffffffffffffffffefefefffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffefffefffffffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffffffffffefefefffefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffefffffffffffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffefefffffffffffffffffffefefefffefffefffefffefffffefefffefefefffefffffffefffefffffefefffffefefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefdfefffefefdfffefefefffdfdfefffefefefffefefefffefefdfffefefefffdfefdfffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffefefffffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfdfdfffdfefefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefdfdfffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffffefffffffffefffefffefffefffefffefffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfdfefffefefdfffdfefdfffdfefdfffefefdfffdfdfefffefefdfffefdfefffdfefdfffdfdfefffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefefffdfefdfffefdfefffefefefffdfdfdfffefefefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffcfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefffffefffffffefffffffffffffffffefefffefffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffdfefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffefefdfffdfdfefffefefdfffefdfefffdfefdfffdfdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffffefefffefefefffefffffffefffefffefefffffefefefffefffefffefefefffffefefffefffffffffefefffefefefffefefffffffffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffefffffffefffffefffffffffefffffefffffefffefffefefffffefffffffefefffffefefefffefefffffefffffffefefefffefffefffefffefffffefffffefefffffefffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffefefefffffefffffefffefffefefffffffffffffffefefffefefefffffefefffefefffffffffefffefffefffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffffffefefffffffefefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffefffffffefffffefffffffffefffffefffffefffefffefefffffefffffffffefffffffefefffffffffffffffffffefffffffffffffffffffeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffdfdfdfffbfbfbfff7f8f7fff4f5f5fff1f0f0ffebebebffe8e9e8ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e7ffe6e7e6ffe6e6e6ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe6e6e5ffe5e5e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe4e4e4ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e0e1ffe0e0e0ffe0e1e0ffe1e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffe0dfe0ffe0e0dfffe0dfe0ffdfe0dfffdfdfe0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdedfdfffdedfdfffdedfdeffdfdedeffdfdedeffdededeffdededeffdededeffdededeffdddddeffdddeddffddddddffddddddffdcddddffdddcddffdcddddffdcddddffddddddffdddcdcffdcdcddffdcdcddffdcdcdcffdcdbdcffdcdcdbffdbdcdcffdbdbdcffdcdcdbffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdcdcffdbdbdbffdadbdbffdadbdaffdbdadbffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d9ffd9d9d8ffd9d8d9ffd8d9d8ffd8d8d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd9d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d7ffd7d8d7ffd7d8d7ffd8d8d8ffd8d7d8ffd7d7d7ffd7d8d7ffd8d7d8ffd7d7d8ffd7d7d7ffd8d7d8ffd7d8d7ffd7d7d7ffd8d8d7ffd8d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d7ffd7d8d7ffd7d8d7ffd8d8d7ffd7d7d8ffd8d8d7ffd8d7d8ffd7d8d7ffd7d7d8ffd7d8d7ffd7d7d8ffd7d7d7ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d8ffd9d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd8d8d8ffd9d9d8ffd8d9d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdad9d9ffd9d9d9ffd9dad9ffdad9daffd9d9daffd9d9d9ffdad9daffd9dad9ffd9d9d9ffdadadaffdadad9ffd9d9d9ffdadad9ffd9d9daffdadad9ffd9dadaffd9dad9ffdadad9ffdad9daffdadad9ffdad9daffd9dadaffd9d9daffd9dadaffdad9daffdadadaffdadadaffdadadbffdadadaffdadadaffdadbdaffdbdbdbffdadbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdbdbdbffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcdddcffdcdddcffddddddffdcddddffddddddffddddddffddddddffddddddffddddddffdddddeffdddddeffdddeddffddddddffdededdffddddddffdddddeffdededeffdededeffdededdffdededeffdddedeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdfdfdeffdfdedeffdededeffdfdedeffdededfffdfdfdeffdedfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfe0ffdfe0dfffdfdfe0ffdfdfdfffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e1e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe0e0e1ffe1e1e1ffe2e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e3e3ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e4ffe3e3e4ffe3e4e3ffe4e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e7ffe6e7e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffeaeaeaffefeeeffff3f2f2fff6f6f6fffbfcfcfffefffffffefefffffefefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474747ff474747ff474747ff464747ff474747ff474747ff474747ff474747ff474747ff474647ff474747ff3f3f3fff313130ff2a2a2aff252625ff1e1f1fff1c1b1cff1b1b1bff161616ff0f0f0fff0a0a0aff060606ff040404ff010101ff000101ff010101ff010100ff000001ff010100ff010101ff020101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010000ff000101ff010102ff020202ff030303ff050504ff040404ff050505ff070707ff0a090aff0d0d0cff101010ff141414ff181919ff1b1b1bff1d1d1dff202120ff262626ff2f2f2fff333333ff393939ff393939ff393939ff3a3939ff3a3939ff393939ff393939ff393939ff3a3939ff3e3f3fff010201ff010101ff010101ff010101ff010001ff000101ff000001ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010001ff000000ff010101ff020202ff030304ff070807ff0b0b0bff111211ff191919ff1d1c1cff201f1fff232323ff272727ff2a2a2aff353535ff464746ff4d4e4dff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4d4eff4d4d4dff4d4d4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffefffffffffffefffffffffefffffffefefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefffffefffffffefffefffefefffffffffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffefffffffffffefefefffefffefffefefefffefffefffefefffffefefffffffffefffffffefffffefefffefffffffffefefffffefefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffefefffefffffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffffffffffffefffffefffefffffffffffffefefffffffffffffffefffefffffffffffffffefffefffffffffffefffffffefffffffffffffffefefffffffffefffffffefffefefefffefffefffffefefffefefefffefefefffdfefefffdfdfefffefefefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfdfffefefefffefefefffefdfefffefdfefffefffefffefefefffefefefffffefffffefffffffffffffffffefefffefefefffffffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfefffefefefffdfdfefffdfefdfffdfefdfffdfdfdfffefdfefffdfdfdfffefefdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffffffefffefffefffffefffffffffffffffffefffffffffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefefefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefffffffefefffefffefffefefefffefefffffffefffffefefefffffefefffefffefffefefffffefefefffefffefffefefefffefefefffffefffffefffefffffefffffffefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffefefffffffefffffffefffefffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffefefefffffffffffefefefffefffefffffefffffefefffffffffefffffffefffefefefffefffffffffefefffffefefffefffffffefffefffefefefffefffffffefefffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffefffffffefefffefefefffffffffffffefffffefffefffffffffffffefefffffefefffffefefffefefefffffffefffefefefffefffefffefefefffefffefffffefffffefefffffffffefffffffffffffffffffffffffffffefefffffefffffefffffffefffefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefefefffffffffffefefefffefffefffffffffffefefffffffffefffffffefffffffffffefffffffffefefffffefffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffdfdfefffefdfefffcfdfcfffaf9f9fff6f5f5fff2f2f2ffeeeeedffe9e9eaffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe7e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e5ffe4e5e5ffe4e5e4ffe4e4e4ffe5e5e5ffe4e4e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0dfffdfe0e0ffe0e0e0ffdfdfdfffdfe0dfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdedeffdedfdfffdedfdeffdededeffdededeffdededeffdededeffdededeffdededdffdededeffdedddeffdededdffdeddddffddddddffdddcddffddddddffdddcddffdddddcffdcdcdcffdcdcddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdbdbffdbdcdcffdbdbdcffdbdbdbffdcdbdcffdbdcdbffdcdbdbffdbdbdbffdbdadbffdbdbdaffdbdbdbffdbdbdaffdadadaffdadadbffdadadaffdadadaffdad9daffdadad9ffd9d9d9ffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd8d7d7ffd8d8d8ffd8d7d8ffd8d8d7ffd8d8d8ffd7d7d7ffd8d7d8ffd7d7d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d8ffd8d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd8d7d8ffd8d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd7d7d7ffd7d8d8ffd8d7d7ffd8d7d7ffd7d8d8ffd7d8d7ffd7d7d7ffd8d8d8ffd7d8d8ffd7d8d7ffd7d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd9d8d9ffd9d8d8ffd8d9d9ffd8d9d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffd9dad9ffd9d9d9ffd9d9daffd9d9d9ffd9dad9ffdad9daffd9d9d9ffd9d9d9ffdadad9ffdad9daffd9d9d9ffdadadaffd9d9d9ffdad9d9ffdad9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9dad9ffd9d9d9ffd9dad9ffdad9daffdad9daffdadad9ffdadadaffdadadaffdadadaffdbdadaffdadadaffdadbdbffdadbdaffdbdadbffdbdbdbffdbdbdbffdbdcdbffdbdcdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdddcddffdddcddffddddddffdddddcffdddddcffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddeddffdddddeffddddddffdededeffdededeffdededeffdededeffddddddffdededdffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdedfdeffdfdedeffdededeffdfdfdfffdfdedeffdfdfdfffdfdfdeffdedfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfe0ffe0e0dfffe0e0dfffe0dfdfffdfe0e0ffe0dfdfffe0dfe0ffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe0e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e7ffe7e7e6ffe7e7e6ffe7e6e6ffe6e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e9e9ffebececfff0f0f0fff4f4f3fff8f8f8fffefefefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4c4c4cff474747ff474747ff474747ff474747ff474747ff474647ff474647ff474747ff474747ff3e3e3fff313031ff2a2a2aff262526ff1f1e1eff1b1b1bff1b1c1bff161617ff0f100fff0a0a0aff060607ff030304ff030403ff030203ff010000ff000100ff010101ff010001ff010101ff010101ff010101ff010101ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff010000ff010101ff010201ff020202ff020202ff020303ff040404ff050505ff070708ff090a0aff0d0c0dff111010ff141414ff181918ff1b1b1cff1d1e1dff202021ff262626ff2e2e2fff343434ff39393aff393939ff393939ff393939ff3a3939ff393939ff3a3a3aff3f3e3eff444444ff060505ff010101ff010201ff000100ff010101ff000101ff010101ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010100ff010001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010100ff010102ff02030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffefffefffefffffffffffefffefffefffffefefffefefffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffffefffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffffffffefefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefefffefffefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffefefffffffefffefffffffefffefffffefffffffefffffffefefffffefefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefffffefefffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefefdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffefdfdfffefdfefffefefefffffefefffefefefffefefffffffefffffffffffffffefffffffefefffefffffffffefefffefefefffefffefffffffefffefefefffefefefffdfdfefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfefffefdfefffefdfefffdfdfdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfdfffefefdfffefefdfffdfefdfffefdfefffefdfefffefefdfffefdfdfffdfdfefffdfdfefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffefefdfffefdfefffdfefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefffffffffffefffefffefffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfefffefdfefffefdfefffefdfdfffefefdfffdfefdfffefefdfffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefffffffefffffffefefffffefefffffefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffefefefffefefefffefefefffffffefffffefefffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffefefffffffefffffffffefffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffffffefffffefffffffffefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefefefffffefefffefefefffefffffffefffefffffefffffefefffffffefefffffefefffffffefffefffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffefffefffffefefffefffefffffefefffefffefffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffefefffffffefffefffffffffffefffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefefffffffefffffefffffffffefffffefefffefffefffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffffffefffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffdfdfdfffdfcfdfffbfbfbfff7f7f7fff4f3f4fff0efefffebebebffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e5ffe5e4e4ffe5e5e4ffe4e5e4ffe5e4e4ffe5e5e4ffe4e5e5ffe4e5e4ffe5e4e5ffe5e4e5ffe5e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e4ffe3e3e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffe0dfdfffdfdfdfffe0e0dfffe0dfdfffdfe0dfffe0dfdfffdfe0dfffdfdfdfffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdeffdfdfdeffdedfdfffdedfdeffdfdedfffdededfffdfdedeffdededeffdededeffdededeffdededeffdededeffdededdffdeddddffddddddffddddddffddddddffddddddffdddddcffdcdcdcffdcdddcffdcdcdcffdcdbdcffdcdcdcffdbdcdcffdcdcdbffdbdcdbffdcdbdbffdbdbdcffdbdbdbffdcdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdadaffdbdbdbffdbdadbffdadadaffdadbdaffdadadaffdad9daffdad9d9ffd9d9daffd9d9daffdad9daffd9dad9ffdad9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd8d7d8ffd8d7d7ffd8d8d7ffd7d8d7ffd8d7d7ffd8d8d7ffd7d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d7d7ffd8d7d7ffd8d8d7ffd7d8d7ffd8d7d8ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd7d7d6ffd7d6d7ffd7d7d6ffd7d6d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd7d7d8ffd8d7d7ffd8d7d7ffd8d7d7ffd7d8d7ffd8d7d8ffd8d7d8ffd8d8d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffd9dad9ffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdad9daffdad9d9ffd9d9d9ffdadad9ffd9dad9ffdad9d9ffdadad9ffdadadaffdadadaffdbdadbffdbdadbffdbdadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdddcdcffdcdddcffdcddddffddddddffdddddcffddddddffddddddffddddddffdeddddffddddddffdddddeffdedddeffdedddeffdedddeffdeddddffdededeffdededeffdededdffdededeffdededeffdedddeffdedddeffdddedeffdededeffdededeffdedfdeffdfdedeffdedfdeffdededeffdededeffdededeffdedfdeffdfdedeffdfdfdeffdfdedfffdfdfdfffdfdedfffdfdedfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffe0dfdfffdfdfdfffdfe0e0ffdfe0dfffe0dfe0ffe0e0e0ffe0dfdfffe0e0dfffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfe0dfffdfdfdfffe0dfdfffe0e0dfffdfe0e0ffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e6ffe6e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e7ffe7e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e6e6ffe7e7e6ffe6e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe8e7e7ffe8e8e7ffeae9e9ffedeeedfff2f2f2fff6f5f6fffcfcfbfffefdfdfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff4c4c4cff474747ff474747ff474747ff474746ff474747ff474747ff474747ff3f3f3fff303030ff2a292aff262526ff1f1e1eff1c1b1cff1c1b1bff161616ff0f0f0fff0a0a0aff060706ff040404ff030303ff030202ff020202ff020202ff010101ff010101ff010001ff010100ff010101ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000101ff010101ff010101ff020101ff020202ff020202ff030303ff030404ff050506ff070707ff0a090aff0d0c0dff111010ff141414ff181818ff1b1b1bff1d1e1dff212120ff262626ff2f2f2fff333334ff393939ff3a393aff393a39ff3a393aff393a39ff3e3e3eff444444ff4d4d4dff050605ff060505ff010100ff010001ff010101ff010001ff010001ff010101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010000ff010101ff030202ff04030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefefffffffefffffefefffffefffffffffefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefefefffffefffffffefefffefefffffffffffffefefefffefefffffffffefffffefffffffefefffffffefffefefffffffffefffefffffffefefefffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffefffefffefffefffefffffffffffffffffffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffffffffffffffffffffffffffefffffffefffffffefffefffefffefefefffffefffffffefefffefffffffffffffffffefffffefffffffffffffffffffffffffefefffffffefffffefffffffffefffefffffffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfefffdfefefffefdfdfffdfefefffefefefffefefefffefefffffffffefffefffefffefffefffefffefffefefefffffffefffffefefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfefffefefefffdfdfdfffdfdfefffefefdfffefdfefffefdfdfffefefdfffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffefefdfffefdfdfffdfefdfffdfdfdfffefdfefffdfefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffcfcfdfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefdfdfffefefdfffefefdfffefdfefffefefefffefefffffffffefffefefefffefefffffefffefffffefefffefefffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffefefffefffefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffdfefdfffdfefefffdfdfdfffdfefefffdfefefffdfefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfefffefefdfffefdfefffefdfdfffefefdfffefdfefffefefdfffdfefefffefdfefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffefefefffefffffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffefffffffefefffefefffffffffffffefefefffefefffffffffffffffefffffffefefffefffefffefefffffffffefffefffefffefefefffefefefffffffefffefefffffffefefffefffefffefffefffffffffffffffffffefffefffffffffffffffefffffefefffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffffffffefffffffefefffffffefffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffffefffffffffefffefffffffffffffffefffffffefefffffffffffffffffefffefffffffffefffffffefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffefffffefffffffefefffefefffffffffffffefefefffefefffffffffffffffefffffffefefffffffefffefefffffffffefffefffffffefefefffefffefffffffefffffffffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfefefffdfdfefffcfcfcfff8f9f8fff5f5f5fff1f1f1ffecececffe9e9e8ffe8e7e7ffe7e7e7ffe6e7e7ffe6e7e7ffe6e6e6ffe6e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e5e4ffe5e4e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e5e4ffe5e5e4ffe4e4e5ffe5e4e4ffe4e5e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffe0dfdfffe0dfdfffdfdfe0ffe0e0e0ffdfdfdfffdfdfe0ffe0dfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdeffdedfdfffdfdedfffdedfdeffdfdfdeffdededfffdfdedeffdedfdeffdededeffdededeffdededeffdededeffdededeffdeddddffddddddffddddddffddddddffdddcddffdddddcffdcddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdcffdcdbdcffdbdbdcffdbdcdcffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffd9d9d9ffd9dadaffd9dadaffd9dad9ffdad9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d7ffd7d7d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d8ffd8d7d7ffd7d8d7ffd7d8d7ffd8d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d6ffd6d7d7ffd7d6d7ffd6d6d7ffd6d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd6d7d7ffd6d7d7ffd7d7d7ffd6d7d6ffd6d7d6ffd6d7d6ffd6d6d7ffd7d7d6ffd7d6d6ffd6d6d7ffd6d7d6ffd6d7d7ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd6d6d7ffd7d7d7ffd6d6d6ffd6d6d7ffd7d7d6ffd7d6d7ffd7d6d6ffd7d7d6ffd7d6d7ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d7ffd7d7d8ffd8d8d7ffd7d8d7ffd7d7d8ffd7d8d7ffd8d7d7ffd7d7d8ffd8d7d8ffd7d7d8ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d8ffd8d9d8ffd8d9d8ffd8d9d8ffd8d8d9ffd9d9d8ffd9d8d9ffd8d9d9ffd8d9d9ffd8d9d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9daffdadad9ffd9dadaffd9d9d9ffd9dad9ffdadad9ffdadadaffdadadaffdadbdaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdcdbffdcdbdcffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdddcdcffdcdcddffdddcddffdcdcddffdcddddffdddcdcffdcddddffddddddffddddddffddddddffdeddddffdddeddffdddeddffddddddffddddddffdededdffdeddddffdddddeffdddedeffdddedeffddddddffdededeffdededeffdededeffdededdffdededeffdededdffdddeddffdededeffdededeffdededeffdededfffdfdfdfffdededeffdededfffdfdfdfffdfdfdfffdfdedeffdfdfdfffdfdedfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfdfe0ffe0dfdfffdfe0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffe0e0e0ffe0e0dfffe0dfe0ffe0e0e0ffdfe0e0ffe0e0e0ffdfe0e0ffdfdfe0ffdfe0dfffe0dfdfffdfdfe0ffe0dfe0ffdfdfe0ffdfe0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e5ffe5e6e5ffe5e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffebebebfff0f0f0fff3f3f3fff9f9f8fffcfcfcfffefefefffffefffffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5b5b5bff565555ff4c4c4dff474747ff474647ff464747ff474747ff474747ff3f3f3fff303131ff2a2a2aff262625ff1e1f1eff1b1c1bff1b1b1bff161616ff0f0f0fff0a0a0aff060606ff040404ff030403ff020302ff020202ff020202ff020202ff020201ff010100ff010000ff000000ff000000ff010001ff010000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff010101ff010101ff010101ff010102ff000101ff020101ff010202ff020202ff020303ff030303ff040404ff050605ff070707ff090a09ff0c0c0cff101010ff141414ff181818ff1b1b1bff1d1e1dff202020ff262627ff2f2f2fff343434ff3a3a39ff393a39ff393939ff3e3f3eff444444ff4d4d4dff535353ff070708ff060606ff050505ff000101ff010101ff000000ff010000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000100ff000000ff000100ff010101ff020202ff040303ff04040500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefefffffffefffefefffffefffffffefffffffefefffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffefefffffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffffefefffffffefffefffefffefffffffefffffffffefffffefffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffefffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffefffefffefffefffefffefffffffffffffefefffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffffefefffffffffffefefffffffefffffffefefffffffefffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffefffffffefffefffefffefffffffefffefffefefefffefefffffffefefffefefefffefefdfffdfefdfffdfefdfffefefefffefdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefefffdfefefffdfdfefffefdfdfffefefefffffefffffefefefffffefefffefffffffefefffffffefffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffefefefffdfdfefffefdfefffefdfdfffefefdfffdfefefffdfefefffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffefefefffefdfefffdfdfefffefefefffdfdfefffefefefffefefefffdfdfdfffefdfdfffefdfdfffdfdfefffefdfefffefdfdfffefefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfefffefefefffefefefffefdfefffefdfdfffefefefffefefffffefefffffffefefffffffefffffffffffffefefffffffefffefefefffefffffffefffffffefefffffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffffefffefefffffefefefffffefefffefefefffefffffffefffefffefefffffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffefefffffefffefffffefffffefefffffefefffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffefffffffffffffffefefffffffefffffffffffffffffffffffefffffefffffefffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffffffffffffefffffefffffefffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffefefffffffffffffefffffffffffffffffefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffefefefffffffefffefffefffefffefffefffefffefefefffefefffffffefefffefefefffefffefffefefefffefffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffefefffffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefffffffefefffffffefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefefffffffefefffffffffffefefffffffffffffffffefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffffefefffffffefffefffefffefffffffefffefffefefffffefffffffffeffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfefffdfdfdfffcfcfdfffbfafbfff6f6f6fff3f3f3ffefefefffeaeaeaffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe5e5e6ffe6e5e6ffe6e5e5ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe5e4e4ffe5e4e4ffe5e5e4ffe4e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e3e4ffe3e3e4ffe3e3e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e2e3ffe3e2e2ffe3e2e3ffe2e2e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe1e0e0ffe0e0e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffdfdfe0ffe0dfdfffe0e0e0ffdfdfe0ffe0dfe0ffe0dfdfffe0e0dfffdfe0e0ffdfe0e0ffdfdfe0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdedfdfffdedfdfffdededfffdedfdfffdfdedeffdededeffdedfdeffdededeffdededdffdededeffdedddeffdddddeffdddddeffddddddffddddddffddddddffdddcddffdddcdcffdddcdcffdcdcddffdcdcdcffdcdbdbffdcdcdbffdbdcdcffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadbdbffdbdadaffdadadbffdbdbdbffdadbdbffdbdadbffdadbdaffdadadbffdadadaffdadadaffdadadaffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd8d8d9ffd9d8d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d6ffd7d6d7ffd6d6d7ffd7d6d7ffd7d6d6ffd7d7d6ffd6d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd6d7d7ffd6d7d6ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd7d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d8ffd7d8d8ffd7d7d8ffd7d7d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d9ffd9d8d8ffd9d9d9ffd8d8d9ffd9d9d9ffd9d8d8ffd9d9d8ffd8d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffd9d9daffd9dadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdbdadbffdadadbffdbdbdbffdbdbdbffdbdcdbffdbdcdbffdbdbdbffdcdbdbffdcdbdcffdcdbdcffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcddddffdcddddffdcdcddffdcdcddffdddcdcffddddddffddddddffddddddffddddddffddddddffdddddeffdddddeffdeddddffdededeffddddddffdeddddffddddddffddddddffdeddddffdddddeffdeddddffdededeffdddddeffdededeffdededeffdededeffdededeffdededeffdededfffdedfdeffdededfffdededeffdededeffdfdedeffdfdedeffdfdfdeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfe0dfffdfe0dfffdfe0dfffe0e0e0ffe0dfe0ffdfdfe0ffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffe0dfe0ffe0dfe0ffe0dfe0ffe0dfdfffe0e0dfffdfe0e0ffdfdfdfffe0e0dfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e4e4ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e5e6ffe6e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e7e6ffe6e7e6ffe6e6e7ffe6e7e7ffe7e6e6ffe7e6e7ffe7e7e6ffe6e7e6ffe7e7e7ffe8e8e7ffe9e8e8ffedededfff1f1f2fff6f6f6fffafafafffefefdfffefefefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5e5e5dff5b5b5bff565555ff4d4c4cff474647ff474747ff474747ff3e3f3fff303030ff2a2929ff252526ff1f1e1fff1b1b1cff1b1b1bff161616ff0f0f10ff0a0a0aff060606ff040404ff030303ff030202ff020202ff010202ff020202ff010101ff010000ff000001ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000100ff000000ff010000ff010000ff000001ff010001ff010000ff020201ff010202ff010101ff020101ff000000ff000100ff000101ff010101ff010102ff020202ff020202ff030303ff040404ff050505ff070707ff09090aff0d0c0dff101010ff141515ff181818ff1b1b1bff1d1d1dff202020ff262626ff2f2e2fff343333ff39393aff3e3e3fff444444ff4d4d4dff535353ff555555ff090909ff070708ff050605ff060506ff000101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff000000ff010000ff010101ff020203ff040304ff050505ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffefefefffffefffffffefefffefffffffffefffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffffffffefefffffffefefffffefffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefefffffffffffffffefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefefffffefffffefffefffefffffffffffefffffffefffffefffffffffffffffefffffffefffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefdfdfffffefefffefefefffefefefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffffefffffefefffffffefefffffffefffefefffffefefffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefffefffffffffffffffffffffffefffffefffffefffffffffefffffefefefffefefefffefefefffdfdfefffefefdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffffefffffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffefdfefffefdfefffdfefdfffefefefffdfdfdfffefdfdfffdfdfefffdfdfefffefdfefffdfefdfffdfefefffefefefffefefefffefdfefffefefffffffefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfdfefffefdfdfffefdfefffefdfefffdfefdfffefefefffefefdfffdfefdfffefefefffdfdfefffdfefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffdfefefffefefefffefdfefffefefefffefefefffffefefffefefefffffefefffefefefffffefefffefefefffefefffffffefffffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfdfffefdfefffdfdfefffdfdfdfffefefefffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfefffdfefdfffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefdfffefefefffdfdfefffefdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefffffffffffffefefefffefefefffefffefffffffefffefefefffefefefffefffefffffffefffefffefffffefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefefffffffffffffefefffffefefffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefefffffefffffefffefffefffffffefefefffffffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffffefefffefefefffffefffffefffefffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefefffffefefffffffffffffffefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefffffffefffffefffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffefefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefffffffefffffefffefffefffffffffffefffffffefffffefffffefffffffffefffffffefefffffffefffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfefffdfdfcfffbfcfbfff8f8f7fff4f4f4fff1f1f1ffebececffe8e8e8ffe7e8e7ffe7e7e6ffe7e7e6ffe7e6e6ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe5e5e6ffe6e5e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e5ffe5e5e5ffe4e5e4ffe4e5e5ffe5e4e4ffe5e5e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffe0e0e0ffdfdfe0ffdfdfe0ffe0dfe0ffdfdfe0ffe0dfe0ffe0dfe0ffdfdfe0ffdfdfdfffe0e0e0ffdfdfdfffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdfffdfdedfffdededeffdededeffdededeffdddddeffdededeffdededeffdddddeffddddddffddddddffddddddffddddddffddddddffdddddcffdcdddcffddddddffdcdcdcffdcdcdcffdcdbdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdadbffdbdbdbffdadadbffdadbdaffdadbdaffdbdbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadad9ffdadad9ffdad9d9ffdad9daffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d8d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d7d7ffd7d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d7ffd7d7d6ffd7d7d7ffd6d6d7ffd7d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd6d6d6ffd6d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd5d5d5ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d6ffd6d5d6ffd6d6d6ffd5d5d6ffd5d5d6ffd6d6d6ffd6d5d6ffd6d5d6ffd6d5d6ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d5d6ffd5d5d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d7ffd7d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d6d6ffd6d7d6ffd7d7d7ffd6d6d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d8d7ffd8d8d7ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d9ffd8d8d9ffd8d8d9ffd9d8d9ffd9d8d9ffd9d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d9ffd8d8d9ffd9d9d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffd9d9d9ffdadad9ffd9dadaffd9d9daffdadadaffdadadaffdadadbffdadadaffdadadaffdbdadaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdbdbdbffdbdcdbffdbdbdcffdcdbdbffdbdcdcffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdddddcffdcdcddffdcdcdcffdcddddffdddddcffdcdcdcffddddddffdcddddffddddddffddddddffdeddddffddddddffddddddffdedddeffdddddeffddddddffdeddddffddddddffdddddeffdedddeffdddddeffdedddeffdedddeffdedddeffdededeffdededeffdededeffdedddeffdededfffdededeffdfdedfffdedfdeffdedfdfffdfdfdeffdfdfdeffdfdedfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffdfdfe0ffe0dfdfffdfdfdfffe0dfdfffdfe0dfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffdfdfe0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffe0dfdfffdfdfdfffe0dfdfffe0dfdfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e5e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffeaeaeaffefefeffff3f4f4fff7f7f7fffcfbfbfffefefefffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5f5f5fff5e5d5dff5b5a5aff565556ff4c4c4cff474747ff3f3e3fff313131ff2a2a2aff252525ff1e1e1eff1c1c1bff1b1b1bff161616ff0f0f0fff0a0a0aff060706ff040403ff030303ff030303ff030202ff010202ff020202ff010101ff000001ff000001ff000000ff000000ff010001ff010001ff010001ff000100ff010101ff000000ff000000ff000001ff000000ff010001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000001ff000000ff000000ff000000ff010201ff020202ff010101ff010201ff020303ff020202ff020202ff020203ff040303ff040404ff040404ff030303ff010101ff000000ff000000ff010001ff020201ff020202ff020202ff020302ff030302ff030403ff050505ff070707ff090909ff0c0d0cff10100fff151414ff191818ff1c1b1cff1d1d1eff1f1f1fff262525ff2e2e2eff39393aff3f3e3fff444444ff4e4d4dff535353ff555556ff575757ff0b0b0bff090909ff080707ff050506ff050505ff010101ff000100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020101ff010101ff010101ff020202ff040403ff050504ff050505ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefefffffefefffffefffffffffffefffefefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffefefffffffefffefffffffefffefffefefefffefffffffefffefffefefefffffefefffffffefffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffefefffffefffefffffffefffefefefffefefefffffffffffefffefffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefffffefefffffefefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefefffffefefffefefffffffefffffefefefffffffefffefefefffefefefffefefefffefdfdfffdfefefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfefefffefefefffefefdfffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffefdfefffefefdfffefefefffdfdfefffefdfefffdfefefffefdfdfffefefdfffdfefefffdfefdfffdfdfdfffdfefefffefefdfffdfdfefffefefdfffefefdfffdfdfdfffefdfdfffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffdfefefffefefefffefdfdfffdfefdfffefefefffdfefdfffefdfefffdfdfefffefefefffefdfefffdfdfefffdfefdfffefefdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffcfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefefffdfefdfffefdfefffdfdfefffefefefffefefefffefefefffefffefffffffefffefefefffefefffffefefffffffffefffefefefffefefffffefefffffefefffffefefefffefefefffefffefffefefefffdfefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfdfefffefdfefffefdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfefdfffefdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffefdfdfffefefdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfefefffefdfefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefffffffffefffefefefffefefffffefefffffffefffffefefefffefffefffefffffffffefffffefffffffefffffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefffffefefefffffefefffffffefffefffffffefffefffefefefffefffffffffffefffefefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffefffffffffefefffffffefffefffffffefffefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffefefffffefefefffffffefffefefefffefefffffefefefffefefefffefffffffefefffffefffffffffffffffffefefffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffefefffffffefffffefffffffffefefffffffefffefffffffefffefffffefefffefffffffffffefffefefffffffefefffffffefffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffffffffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffefefffffffefffefffffffefffefffefefefffefffffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffefffefffffffeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffdfdfefffcfcfdfffafaf9fff5f6f5fff2f3f2ffeeeeeeffe9e9eaffe7e8e8ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e5e5ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e2ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffe0e0dfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffe0dfdfffdfe0e0ffdfdfdfffdfdfe0ffdfdfdfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdeffdfdfdeffdededeffdfdedeffdededfffdfdedfffdededeffdfdedeffdededeffdededeffdededeffdeddddffdddedeffddddddffddddddffddddddffdddddcffdcdddcffddddddffdcdddcffdddcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdbdcdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdadbdbffdadadbffdadbdbffdbdadbffdadadaffdadbdaffdadbdaffdadadaffd9dadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d6ffd6d6d7ffd7d6d7ffd6d7d6ffd7d7d6ffd7d6d7ffd7d6d7ffd6d7d7ffd7d6d6ffd6d7d7ffd6d6d6ffd6d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d6d6ffd6d5d6ffd5d5d5ffd5d6d5ffd5d6d6ffd6d5d6ffd5d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d5ffd5d5d6ffd5d6d5ffd6d5d5ffd6d6d5ffd5d6d6ffd5d6d5ffd5d5d5ffd5d6d6ffd6d6d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd7d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd7d6d7ffd7d6d7ffd6d6d7ffd6d7d6ffd7d7d6ffd6d6d7ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d8d7ffd7d8d8ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd9d8d8ffd8d9d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdad9daffdad9daffdadadaffdadad9ffdadadaffdadadaffdadadaffdbdbdaffdadadaffdadbdaffdbdbdbffdadbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdbffdcdcdbffdbdbdcffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcdddcffdcddddffddddddffdcddddffddddddffddddddffdddcddffdddcdcffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdeddddffdddedeffdddddeffdedddeffdddedeffdeddddffdededeffdededeffdddedeffdededdffdededeffdededeffdededeffdfdedeffdedfdeffdededeffdfdedeffdededfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdfe0ffdfe0e0ffdfdfdfffdfe0e0ffdfdfe0ffdfe0dfffe0e0dfffe0dfdfffdfe0dfffe0e0e0ffdfe0dfffe0dfe0ffdfdfe0ffe0e0e0ffe0dfe0ffdfe0e0ffdfe0dfffe0e0dfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e1ffe1e0e1ffe0e1e0ffe1e1e1ffe1e2e1ffe2e1e2ffe1e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e6ffe6e5e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e6ffe7e6e7ffe6e7e7ffe7e6e6ffe6e7e7ffe7e6e7ffe8e8e8ffecedecfff2f2f2fff4f5f4fffafafafffdfdfdfffefdfefffefefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff60605fff5d5d5eff5a5a5bff555656ff4d4d4cff4f4f4fff424343ff363637ff2e2e2fff262626ff212221ff1f1f1fff191919ff111212ff0b0b0bff070707ff050404ff030303ff030302ff020202ff020102ff020102ff010101ff000101ff000000ff000000ff010101ff020203ff040304ff030404ff020202ff010201ff010101ff000101ff010101ff010102ff010201ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff010101ff000101ff010100ff010202ff010102ff010101ff020201ff020101ff010201ff020202ff010201ff020102ff020202ff020202ff030203ff030304ff040504ff060605ff050505ff000101ff000000ff010000ff000000ff010101ff020202ff020202ff020202ff030303ff040404ff060506ff070808ff0a0a0aff0e0e0eff121212ff171717ff1d1d1dff222222ff262626ff2a2a2bff353434ff3b3b3bff444344ff444444ff4d4e4eff535353ff555556ff565757ff5a5a59ff0c0c0cff0b0b0bff080909ff070707ff050506ff020302ff030203ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff010001ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010001ff010101ff020302ff020302ff030203ff030404ff040505ff050505ff050505ff0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefefefffffffefffefefefffefefefffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffefffffefefffffffffffffffefffffefffefffffefefffffffefffefefffffffefffffffefffffefefefffffefefffffefefffefefefffffefefffffffffffffefefffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffefffefffffefefffefefefffefffffffefefefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffffffffffffefefffffefffffffffefffffffefffefefefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffefffffffffffffefefffefefefffefffefffefefefffefefefffdfefefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffefefefffefefdfffefefefffefefffffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfefffefefefffefdfefffdfefdfffefdfdfffefefdfffdfdfefffefdfdfffefdfefffdfdfdfffefefdfffefdfefffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffdfefefffefefefffefefdfffefefdfffefefdfffefefefffefefdfffefefefffefefefffdfdfefffefefefffefdfdfffefdfdfffefefefffdfdfefffefefdfffefdfdfffdfefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfcfffcfbfbfffbfcfbfffbfcfcfffcfcfbfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfdfefffefefefffefdfdfffefdfdfffefefefffefefefffffffefffffefefffefffffffefefefffefffefffefefefffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefefffffefefefffefdfefffefefefffefefefffefefefffefefdfffefdfefffdfdfdfffefefdfffdfdfdfffefdfefffefdfdfffdfdfefffdfdfdfffdfefdfffefdfefffdfefdfffefdfdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffdfefefffefefefffdfefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffffffefffefffefffefffefffefefefffffffffffefefefffffefefffefefefffefefffffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffefefffffffefefffffefffffefefefffffffefffffefefffffefefffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffefffffefffffffffefefffffffefffefefffffffefefffffefefffefefefffffefefffffefefffefefefffffefefffefffefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffefefefffffefefffffefefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffefffffffffffffffefffffefefffffffffffffffefffffefffffffffefefffffffffffffefffffffefffffffefffffffefefffffffefffffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffffffffffefffffefffffffffefefffffffefffefefffffffefefffffefffffefefefffffefefffffefefffefefefffffefefffffffefffffefefffffffffffffefefffefffefffefffffffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfefffcfdfcfffbfbfbfff7f7f7fff4f4f3fff0f0f0ffebebebffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e5e6ffe6e6e5ffe6e5e6ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e4ffe4e3e3ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe3e3e3ffe2e2e2ffe3e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe2e2e2ffe1e1e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e0e0ffe0e1e1ffe0e0e1ffe0e1e0ffe0e1e0ffe0e0e0ffe0e0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffe0e0dfffe0e0dfffdfdfdfffe0dfe0ffe0dfdfffdfdfe0ffdfdfdfffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdfdedeffdfdfdfffdfdedeffdedfdeffdededeffdededeffdededeffdededdffdededeffdddedeffdededeffddddddffddddddffddddddffddddddffdcdcdcffdddddcffdddcdcffdcdcdcffdcdcdcffdcdbdbffdcdbdbffdcdcdcffdbdbdcffdbdbdbffdbdbdaffdbdbdbffdadadaffdbdbdaffdadadaffdadadaffdadadbffdadbdaffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d8ffd8d8d8ffd9d8d9ffd9d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d6d6ffd7d6d6ffd7d7d7ffd7d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd6d5d5ffd6d5d5ffd6d6d6ffd5d5d6ffd6d6d5ffd6d5d5ffd5d6d6ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d5ffd5d5d5ffd6d5d5ffd6d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d6d5ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d6ffd7d7d7ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd9d8d8ffd9d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9dad9ffd9d9d9ffdadad9ffd9dadaffdadadaffdadad9ffdadad9ffdadadaffdadadaffdadadaffdbdbdaffdbdbdbffdadadbffdbdbdbffdbdadaffdbdadaffdbdbdbffdbdbdbffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdcdcdbffdcdbdbffdcdcdcffdbdbdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcddddffdcdcdcffdddcdcffdcdddcffddddddffddddddffdddddcffdddcddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddeddffdedddeffdddeddffdeddddffdddeddffdddddeffdedddeffdededeffdededeffdededeffdededeffdedddeffdededeffdedfdeffdededeffdfdfdfffdfdedeffdfdfdeffdedfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0dfffdfdfdfffe0dfdfffdfdfdfffdfe0e0ffdfdfdfffe0e0e0ffe0e0e0ffdfdfe0ffe0e0e0ffe0dfdfffe0dfdfffe0e0e0ffdfdfe0ffe0e0dfffe0dfdfffdfe0e0ffdfdfdfffe0e0dfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe5e6e5ffe6e5e5ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e6ffe6e6e6ffe7e6e6ffe7e7e7ffe9e9e9fff0f0f0fff3f3f3fff7f7f7fffbfbfbfffdfefefffefefefffffefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff626262ff616060ff5f5f5fff5d5d5dff5b5b5aff555555ff575757ff4e4e4fff434443ff393939ff303030ff2a2a29ff242424ff1d1e1eff141414ff0d0c0cff080808ff050506ff040404ff030302ff020102ff010101ff010101ff000000ff010001ff010000ff000000ff000001ff030403ff050404ff040404ff020202ff010101ff010001ff010001ff010101ff010101ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010000ff010100ff000101ff010101ff010100ff010100ff010100ff010101ff010101ff010101ff010101ff000001ff010101ff010100ff010101ff020202ff020202ff040403ff050504ff050505ff010100ff000000ff000000ff000000ff000001ff010100ff010101ff010201ff020202ff030303ff040405ff060606ff090809ff0d0d0dff141414ff1b1b1bff212120ff272627ff2d2d2cff343333ff3e3e3eff464546ff4f4f4fff4d4d4dff535353ff555655ff575757ff595a5aff5a5a5aff0c0d0cff0c0c0cff0b0b0bff090909ff070707ff060505ff060606ff040304ff020101ff010101ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000101ff000000ff010000ff010101ff000001ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020202ff030403ff030303ff040404ff040504ff050505ff050505ff050505ff0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefefefffffffffffffefefffefefefffffefefffefefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffffffffffffefffefefffffefffffffffffefffffffefffffffffffffefffffefffefffffffefffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefffffffffffffffffffefffefefffffefffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffefffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffffefffffffefefffffffffffefefefffffefefffffefffffefefffffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefefffffefefffffffffefffffffefffffefffffffefffffefffefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffffefefffefefffffefefefffffefffffffefefffffefefffefefefffffefefffffffefffefefefffffefefffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffefefffffefffffefefefffefefefffffffefffefefefffefefefffefefdfffefefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffdfefdfffefefefffefdfdfffefdfefffefdfefffefdfefffefefdfffefefefffdfefefffefefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefdfffefefdfffefdfdfffefefefffefefefffefefefffdfefefffefdfefffefdfdfffdfefefffefefdfffefefefffefdfefffefdfefffdfefefffefefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffdfdfdfffefdfefffefdfefffefefefffefefefffefefefffffefffffefefefffefefefffefffffffffefefffefefefffffefefffefefffffefefefffefefffffffefefffffefefffefefefffefefefffefefefffdfdfdfffefefefffefdfefffefdfefffefdfefffefefefffefefdfffdfdfdfffefdfdfffefdfefffdfefdfffdfdfefffefdfefffefdfdfffefdfdfffdfefefffdfefefffdfefdfffefefefffefdfdfffefdfdfffdfdfdfffefdfefffefdfdfffefefefffdfefefffefdfdfffefdfefffdfefefffefefefffefefdfffdfdfefffefefefffefefefffefefdfffefdfefffefdfefffdfefdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffefefffefefefffffefefffefefffffefffefffffefffffffefefffffffffffefefefffffffefffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffefffefffffffffffffefefffffefefffefefefffffefffffffffefffffffffffefffffffffefefffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffffffffffffefffefefffffefffffffffffffffffffefffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffffefffffffefffffefffefffefefefffffefefffffffffffffffefffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefffffffefffffffefffffffefefffffffffffefffffffffefefffffefffffefffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffefffffffffefffffffefefffefffffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffffefefffefefefffffffefffefefefffffefefffffefffffefefefffefefefffffffefffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffefdfdfffcfcfcfff9f9f9fff5f5f5fff2f2f1ffeeededffe8e9e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe2e1e1ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0e0dfffe0e0dfffdfdfdfffe0e0e0ffdfdfdfffe0dfe0ffe0dfe0ffe0e0e0ffe0e0dfffdfdfdfffe0dfdfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdfdfdfffdfdedfffdfdedeffdfdfdfffdededeffdededeffdfdedeffdededeffdededeffdededdffdddddeffdddddeffdeddddffdededdffdeddddffddddddffdcdddcffdddcdcffdddcdcffdddcdcffdcdcdcffdcdcdcffdbdcdcffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadbffdadadaffdadbdbffdbdadaffdadadaffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dad9ffdadad9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd5d6d5ffd6d6d5ffd6d5d5ffd6d6d6ffd5d6d5ffd6d6d6ffd5d5d5ffd6d5d5ffd6d5d5ffd5d5d6ffd6d5d5ffd5d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d4ffd5d5d4ffd4d4d4ffd5d5d4ffd4d4d4ffd5d4d5ffd5d4d5ffd5d5d5ffd5d5d4ffd4d5d4ffd5d5d4ffd5d4d5ffd4d5d4ffd5d4d5ffd5d4d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d5ffd6d5d6ffd6d5d6ffd5d6d5ffd5d5d5ffd6d5d5ffd6d6d6ffd5d6d5ffd6d6d6ffd5d6d5ffd6d5d6ffd6d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d8ffd8d8d7ffd7d8d7ffd8d8d7ffd8d7d8ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd8d8d8ffd9d8d9ffd9d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadad9ffdad9daffdad9daffd9dad9ffdadad9ffdadadaffdadadaffdadadaffdadbdaffdadadaffdbdadaffdbdadaffdadadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdbdbffdcdbdbffdcdbdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffdcdcdcffdddcdcffdcdcdcffdddcddffdddcddffddddddffdddddcffdddddcffdddddcffddddddffddddddffddddddffddddddffddddddffddddddffdddeddffdddedeffddddddffdededeffdeddddffdedddeffdedddeffdedddeffdededdffdededeffdededeffdededeffdfdedeffdededeffdededfffdfdfdeffdededfffdfdfdfffdfdfdfffe0dfdfffe0dfdfffe0dfdfffdfe0dfffdfdfdfffe0dfdfffe0e0dfffdfe0dfffe0e0e0ffdfdfdfffe0dfdfffe0dfdfffdfdfe0ffe0e0dfffe0e0e0ffe0dfe0ffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e6ffe6e5e6ffe6e6e5ffe5e6e6ffe5e6e6ffe5e6e5ffe6e6e6ffe6e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffedececfff1f0f0fff4f4f4fff9f9f9fffcfcfcfffefdfefffffefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff656565ff626162ff606060ff5f5f5fff5e5e5eff5b5b5bff5b5b5bff535353ff494949ff3f3f3fff373737ff302f2fff292929ff202121ff171717ff0e0e0eff080808ff060606ff040304ff030203ff020102ff010101ff000100ff000000ff010000ff000000ff000000ff010001ff030303ff040303ff030303ff010202ff000101ff000000ff010001ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff010000ff010001ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000001ff010101ff030203ff050405ff050506ff010101ff000000ff000000ff000000ff010000ff000001ff000100ff010101ff020101ff020202ff020302ff050504ff080808ff0d0d0dff161616ff1e1e1eff252425ff2c2b2cff333333ff3b3b3aff464646ff4e4d4dff555555ff535353ff555555ff575757ff5a5a5aff5a5a5aff5a5b5bff0d0d0dff0c0c0cff0c0c0cff0b0a0bff090809ff090909ff090909ff060606ff030202ff010101ff010000ff010000ff000000ff000000ff010100ff000001ff000001ff010000ff010000ff010000ff010000ff000100ff000000ff000000ff010000ff000100ff010101ff000101ff010001ff010001ff000101ff010100ff010101ff010001ff000000ff000000ff010101ff010101ff010000ff010001ff010101ff020201ff030303ff040404ff050505ff040504ff050505ff050505ff050505ff050505ff0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffffefffefefefffefffffffffffefffffefffffffffefffefefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefffefffffffefffefefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffefffefffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffefefffffffefffffefefffffefefffffffffefffffefefffefefefffefefffffffefffffefffffffefffffffffffffffefffefffffefffffffefffffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffffefffefefefffefffffffefefffffefefefffffffefffefffffffffefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffffffffffffefffffefffffffffefffefefefffffefefffefefffffefefefffefefefffffffefffffefffffefefffffefffffffefffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffefffffffffffffefffffffefffffffffffefffefffefffefefefffefefefffefefefffdfefdfffefefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefffffefffffffefffffffefefffffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffdfefdfffefefdfffefdfefffdfdfefffefdfefffdfefefffdfdfefffefefefffefefdfffefdfdfffefdfefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefefdfffdfefdfffefefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffefefefffdfefefffdfefefffefefefffefdfdfffefefefffefefffffffefffffffefefffffffefffefefefffefffffffffefefffffefefffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfdfffefefefffefdfdfffdfdfefffdfdfdfffefefefffdfefdfffefdfefffdfefdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffefefdfffefdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffdfdfdfffdfefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefefffefffefffefefefffefffffffffffefffffefffffffffefffefefefffffefefffffefffffefffffffefffefffffffffffffefffffefefffffefffffffefffffffefefffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefffffefefefffefefffffffffefffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffefffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffefefffffffefffffefefefffefefffffefffefffffefefffefefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffefefffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffefffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffefefffffffefffffefefefffefefffffefffefffffefefffefefefffefefffffffefffffefffffffefffefffffefefffefffefffffefffffffefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefdfdfffdfcfdfffbfbfafff6f6f6fff4f3f3fff0eff0ffeaeaeaffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe4e4e5ffe5e4e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e2ffe2e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e1e0ffe0e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0dfffe0e0e0ffe0dfe0ffdfdfe0ffdfe0e0ffdfe0e0ffdfdfe0ffe0dfe0ffdfdfe0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdededfffdfdfdfffdfdedeffdededeffdededfffdededfffdededfffdededeffdededeffdededeffdedddeffdeddddffddddddffddddddffdeddddffddddddffdcddddffdcdcddffdcdcdcffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdbdadaffdadbdaffdadadaffdadbdaffdadadaffdad9daffdadadaffd9dad9ffdadadaffdad9daffdadadaffd9d9d9ffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd7d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d7ffd6d6d6ffd6d6d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd5d5d5ffd5d6d5ffd6d6d5ffd5d5d5ffd5d6d6ffd5d5d6ffd5d5d5ffd6d6d5ffd5d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd4d5d4ffd5d4d4ffd5d4d5ffd4d5d4ffd4d4d4ffd5d4d4ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd4d4d4ffd4d4d5ffd5d4d5ffd4d5d5ffd4d4d5ffd5d5d5ffd5d5d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d6ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d6ffd7d6d6ffd7d6d7ffd6d7d7ffd7d7d6ffd7d7d7ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d8d7ffd8d7d8ffd7d8d7ffd8d8d7ffd8d7d8ffd7d7d8ffd8d7d8ffd8d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d9ffd8d9d9ffd8d9d8ffd9d9d8ffd8d9d8ffd9d8d9ffd9d8d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9daffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdbdadbffdbdbdbffdbdbdaffdbdbdaffdbdbdbffdbdcdbffdcdbdbffdcdbdcffdcdcdbffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcddddffdcdcddffdddcddffdcdcddffdddcdcffddddddffdddcddffdcddddffdcddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdedddeffddddddffdddddeffdededdffdeddddffddddddffdedddeffdededeffdededeffdedfdeffdfdedeffdedfdeffdfdedfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffe0dfe0ffe0e0e0ffdfe0e0ffdfe0e0ffe0dfdfffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0dfffe0e0dfffdfe0dfffe0e0e0ffe0e0e0ffe0dfe0ffe1e0e0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e5e6ffe5e6e5ffe6e6e5ffe6e5e5ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e6ffe6e6e5ffe6e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe6e5e6ffe5e6e6ffe5e6e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffeae9e9ffedeeeefff2f2f2fff6f6f6fffafafbfffdfdfdfffefefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff656465ff656565ff626261ff606060ff5f5f5fff5e5e5eff5f5f5eff565556ff4d4d4cff434443ff3c3b3bff333334ff2c2c2cff232323ff181818ff0f0e0fff090909ff060606ff040404ff030203ff020202ff010001ff000000ff000001ff000000ff000000ff000000ff010101ff010202ff020202ff010201ff010101ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030203ff060506ff070606ff020201ff000000ff000101ff010000ff000000ff010100ff000000ff010000ff010001ff010201ff030302ff050505ff090809ff0f0f0fff181919ff212121ff282828ff2f2f2fff363636ff3e3e3eff494949ff4f4e4fff555556ff555555ff575757ff5a5a5aff5a5a5aff5a5b5aff5b5b5bff0e0d0dff0d0c0dff0d0c0dff0c0c0cff0a0a0bff0c0c0cff0b0b0bff080808ff040405ff020202ff010101ff010101ff010101ff010201ff020102ff020202ff020202ff010101ff010101ff000101ff010102ff010102ff010101ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff030202ff030203ff020202ff020101ff020201ff020202ff020302ff030302ff030203ff030303ff030403ff050505ff050506ff050606ff050505ff050505ff050505ff050505ff050505ff0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefffefffffefefffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffefffffefefffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffefffffffffffffffefffffffefffefffffefefffffffefffffffefffefffefffffffffffefefefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffefefffefffffffefefefffefefffffffefefffffefffffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffffffffefefefffefefffffefffefffffffefffffffefffefffefffefefefffffefefffefffefffffefffffffefefffefffffffefefffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffffffffffffefffffffefefffffffffffefffefffefffffffefefffffefffefffefefefffefefdfffefefefffdfefdfffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefdfefffdfefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffdfefefffefefdfffefdfdfffefefdfffefefdfffdfefdfffefefefffdfefdfffefdfefffdfefdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfafffbfafbfffafbfafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffdfefefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffefefdfffdfefdfffdfefdfffdfdfdfffefdfefffdfefdfffefdfdfffdfdfdfffefefefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefffefffefefefffffefefffefffefffffefffffffefefffefffffffefefffffffefefffefffefffefefffffffefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffefffefffffefefffefefefffffffffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffefffffefefffffffefffffffefffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffefefffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefffffffffffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffffffffefffffffffffefffffffffffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffffffffefffffffefffefffffefefffffefefffffffefffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefffffffefefffffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffdfdfdfffcfcfbfff9f9f8fff4f5f4fff1f1f1ffedececffe8e8e8ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe5e5e4ffe5e5e4ffe4e5e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e4ffe4e3e3ffe4e3e3ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e2ffe2e2e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e0ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffe0dfdfffe0dfdfffdfe0dfffe0dfe0ffe0dfdfffdfe0dfffdfdfe0ffe0dfdfffdfe0dfffdfdfdfffe0dfe0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdfdfffdfdfdeffdfdedfffdedfdeffdededeffdededeffdededeffdededeffdededeffdededeffdddedeffdddedeffdededeffdddeddffddddddffddddddffddddddffddddddffddddddffdddcddffdddcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdbffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadbffdadbdaffdadbdbffdadadaffdadadaffdadadaffdadad9ffdadad9ffdadad9ffd9dadaffdad9d9ffdad9d9ffd9dad9ffdad9daffdad9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d8ffd8d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d7d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd5d6d5ffd5d6d5ffd5d6d5ffd5d6d5ffd5d5d5ffd6d6d6ffd6d5d6ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd4d5d4ffd5d5d4ffd5d5d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd4d4d5ffd4d3d4ffd3d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd4d4d4ffd5d4d5ffd4d5d4ffd5d4d4ffd4d4d4ffd5d4d5ffd5d4d4ffd5d4d4ffd5d5d5ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd5d5d5ffd4d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd5d6d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d6d7ffd7d6d6ffd6d7d7ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd8d7d7ffd8d8d7ffd7d8d7ffd8d8d8ffd8d8d7ffd8d7d8ffd7d8d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d8d9ffd8d9d8ffd8d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9d9ffd9dadaffd9d9d9ffdad9daffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadbdbffdbdbdbffdbdbdaffdbdadbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdcdbdbffdbdcdbffdcdcdcffdcdbdbffdbdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdddcdcffdcdcddffdcddddffdcdcdcffdcdcddffdcdddcffdcddddffdcddddffdddddcffdddcddffddddddffddddddffdddddcffddddddffddddddffdeddddffddddddffddddddffddddddffdedddeffdedddeffdededdffdededeffdedfdeffdedfdfffdfdfdfffdfdfdeffdedfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0dfe0ffe0dfdfffdfe0e0ffdfdfdfffe0dfe0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0dfffdfe0e0ffe0e0e0ffe0e0dfffe0dfe0ffe0e0dfffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e1e2ffe2e1e1ffe1e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e5e5ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e6e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e5e6ffe6e6e6ffe7e7e7ffeaeaeafff0f0f0fff4f4f4fff8f7f8fffcfcfcfffefdfefffefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646565ff656564ff646565ff626262ff606060ff5f5f60ff5f605fff585858ff50504fff474747ff3e3e3eff373636ff2f2f2fff252525ff191818ff0f0f0fff09090aff070606ff040404ff030303ff020102ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000101ff010100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030303ff070706ff070808ff020202ff000000ff000001ff000100ff010100ff010100ff000101ff010000ff010101ff020202ff040404ff060606ff090909ff0f0f10ff1a1a1aff232323ff2a2a2aff323132ff393838ff404040ff494a4aff4f4f4fff555556ff565757ff5a5a5aff5a5a5aff5a5b5aff5b5b5bff5b5b5bff0f0f0fff0d0e0dff0d0d0dff0c0c0cff0c0b0cff0b0c0bff0c0c0cff0a0a0aff080808ff050505ff040404ff040404ff050605ff060606ff060606ff060606ff050606ff050505ff040404ff030303ff040404ff050405ff050505ff050606ff050505ff050505ff050505ff050505ff050505ff050505ff050505ff050506ff060606ff060606ff050606ff050505ff050605ff070607ff070807ff080807ff080807ff080808ff080808ff090808ff080908ff0c0c0cff050505ff050505ff050505ff050505ff0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffefefffefffffffefffefffefefefffefefefffefffefffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffefffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffffefefffefffffffffefffffefffffffefefefffffefefffefffefffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffefefffefffefffffefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffefffffffffefefffefefefffefffefffefffefffffffffffefefffffefffffffffffffffefefefffefffefffffffffffefefffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefffffffefefffffefffefffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffcfdfcfffdfcfdfffdfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffdfefefffefefefffefdfdfffefefefffefffefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffefffffefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfafffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffdfdfefffdfefdfffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefffefffefefefffffffffffefefefffefffefffffefefffefefefffefffefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfdfffefefdfffdfefefffefdfdfffefefefffefdfefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffdfefefffdfefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefffefffefffefffffffffffefefffffefffffffffffffffefefefffefffefffefffefffefefefffefefffffefefefffefffefffffefffffefffefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffffffefffefffffffffefefffefffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffefefefffefffffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefffefffefffefffffefefffefffefffffffefffefefefffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefffefffffffefffffffffffffffffffefefffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefffffffffefefffefffffffefefefffefffffffefefefffffefefffefefefffefefffffefefffffffffffffffefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffdfefdfffdfcfcfffafafafff6f6f6fff3f3f2ffefefefffeaeaeaffe7e8e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e6e5ffe6e6e5ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e3ffe3e2e3ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e0e1ffe1e0e1ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0e0ffe0e0dfffe0e0e0ffdfdfe0ffdfe0e0ffe0dfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdededeffdedfdeffdfdfdeffdfdfdfffdfdfdeffdededfffdfdfdfffdedfdfffdfdedeffdedfdfffdededeffdedfdfffdededeffdededeffdddedeffdededeffdedddeffdededeffdeddddffddddddffdddeddffddddddffddddddffdcddddffdddcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdadadbffdadbdaffdbdadbffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9dad9ffd9dad9ffdadadaffd9d9d9ffd9dad9ffdad9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd8d8d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d7ffd7d7d8ffd8d7d8ffd7d7d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d6d5ffd5d6d6ffd6d5d6ffd6d6d6ffd6d5d5ffd5d6d5ffd5d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd5d4d5ffd5d5d5ffd4d4d5ffd4d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d4d5ffd5d4d5ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d4d3ffd4d4d4ffd3d3d4ffd4d3d4ffd3d4d3ffd4d4d3ffd4d4d4ffd3d4d3ffd3d4d3ffd3d3d3ffd4d3d4ffd3d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d5ffd4d4d4ffd4d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d5ffd4d4d5ffd5d5d5ffd5d4d4ffd4d5d4ffd4d5d5ffd5d4d5ffd4d5d5ffd4d5d5ffd5d4d4ffd4d5d4ffd5d5d5ffd4d4d4ffd4d5d4ffd4d4d5ffd5d4d5ffd5d5d5ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd5d6d5ffd6d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd7d7d6ffd7d7d7ffd6d7d6ffd7d7d6ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d7ffd7d7d7ffd8d8d7ffd7d8d8ffd8d7d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9daffdad9daffd9d9daffd9dad9ffdadadaffdadadaffdadadaffdadadaffdbdadaffdadbdbffdadbdbffdbdadaffdadadbffdbdbdbffdbdbdbffdcdcdbffdbdbdbffdbdcdcffdcdcdcffdbdbdbffdbdcdbffdcdcdcffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdddcffdcdcdcffdcdcdcffdcdcddffdcdcddffddddddffdcdcdcffdcdcdcffdcdcdcffdddcdcffddddddffddddddffdcdcddffddddddffddddddffddddddffdddedeffddddddffdddedeffdededdffdededeffdddedeffdededeffdededfffdfdfdfffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0dfe0ffdfdfe0ffdfe0dfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e0e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e5e5ffe6e6e5ffe5e6e6ffe6e5e6ffe5e6e6ffe5e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe7e7e7ffecedecfff1f1f2fff5f5f5fffaf9fafffcfcfdfffdfefdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff656465ff656565ff656565ff656565ff626262ff606060ff606060ff595959ff515251ff494949ff414140ff383838ff303131ff262626ff191919ff0f100fff0a0a0aff060607ff040405ff030303ff020202ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff040404ff070707ff080808ff020202ff000101ff000101ff010000ff000000ff000100ff010100ff010101ff010101ff020303ff050505ff070606ff0a0a0aff0f1010ff1a1a1aff242425ff2c2c2cff333433ff3b3a3bff424242ff4b4b4bff505050ff575657ff595a5aff5a5a5aff5a5a5aff5b5a5bff5b5b5bff5c5c5cff131313ff100f0fff0d0d0dff0d0d0dff0c0d0dff0c0c0cff0d0e0eff0e0d0eff0d0e0eff0c0c0cff0c0c0cff0b0c0cff0d0d0dff0e0e0eff0e0f0eff0f0e0eff0e0e0eff0d0e0dff0b0b0bff0a0a0aff0a0a0aff0b0b0bff0b0c0bff0c0c0cff0c0c0cff0b0c0bff0a0a0bff0a090aff0a0a0aff0a0a0aff0a0b0aff0d0c0dff0f0e0fff0f0e0eff0d0d0dff0d0c0cff0e0e0eff0e0f0eff0e0e0eff0e0e0eff0f0f0fff0f0f0fff0d0d0dff0c0c0cff0c0c0cff0e0d0eff0e0e0eff050505ff050505ff050505ff0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefefffffffefffffefefefffefefffffffefefffefefefffffefffffefefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefffefffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffefffffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffefefffefefffffefffffffffefefffefffefffffefffffffefffffefefefffffffefffefefefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefffefffefffefffefffefffffefffffefffefffffefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefffffffefffffefefffffefffffffffefffffffffefffffefffffefefffffffffefffffffffffefefefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefefefffefffffffffefffffefefffffefffefffefefefffefefffffefefefffefefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefdfffefefefffdfefdfffefefefffefefefffefefefffefffffffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfdfdfffdfefdfffefdfdfffefefdfffefefdfffefefefffefefefffefdfefffefefdfffefdfefffefefefffdfdfefffefefefffefefefffefffefffffefffffefefefffefffefffffefefffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafbfffafbfafffbfafafffbfbfafffbfbfafffafafbfffafbfbfffbfafafffafbfafffbfafbfffbfbfbfffafafafffbfbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffefffffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfefffefefdfffefefefffdfefefffefefdfffefefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffdfefefffefdfdfffdfefdfffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefefefffefefefffefefdfffefdfdfffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffffefffffefefefffefefffffffefefffefefefffffefffffefefffffffffefffffffefffefefefffffffffffffefefffefefefffefffffffffffffffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffefffffffffefefffefffefffffefffffffffffffefefefffffffffffefefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffefefffefefffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffffefffefefffffefffefffefffefffefffefffffefffffefffefffffefefffffefefffffffffffefffffffffffffffffffffffffffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffefffffffffefffffefffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefffefffffffefffffffefffffffefffffffffffffffffffffefffffffffefffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffffffffefffffffffffefffffefefffffffffffefefffffffffffffefffffffffffefffffffefffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffefefffefefffffefffffffffefefffefffefffefefffffefefffffefefefffffefefffefefefffefffefffffefffffefefefffefffefffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefdfefffdfdfdfffbfbfcfff8f7f8fff4f4f4fff1f0f1ffebebecffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe4e3e4ffe4e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe3e2e2ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e2e1ffe1e2e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe0e0e1ffe1e1e1ffe0e1e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffe0e0dfffe0dfe0ffdfdfe0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdeffdededeffdedfdeffdfdedeffdfdfdeffdfdfdeffdededfffdedfdfffdfdedeffdedfdeffdededeffdededeffdededeffdededeffdeddddffdddedeffdedddeffdddedeffdddeddffddddddffdddddeffddddddffdddcddffdddddcffdcdcddffdcdddcffdcdcdcffdbdcdbffdcdbdcffdbdcdbffdbdbdbffdbdbdaffdbdbdbffdadadbffdadbdbffdadbdaffdadadaffdadadaffd9d9daffd9d9daffdad9daffd9d9d9ffd9dadaffdad9d9ffd9d9d9ffdad9daffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d6ffd6d6d6ffd5d5d5ffd6d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd5d5d5ffd5d6d5ffd6d5d5ffd5d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d5d4ffd5d5d5ffd4d5d5ffd5d5d4ffd5d4d4ffd5d5d5ffd4d4d5ffd5d5d5ffd4d5d4ffd4d4d4ffd5d5d4ffd4d4d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd3d4d4ffd4d3d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d5ffd5d5d5ffd4d5d5ffd5d5d4ffd5d5d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd6d5d6ffd5d5d6ffd6d6d5ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd6d6d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d8d7ffd8d7d8ffd8d7d8ffd7d7d7ffd8d8d8ffd7d7d7ffd7d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd8d8d8ffd9d9d8ffd8d8d9ffd8d9d8ffd8d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9dadaffd9dad9ffd9dad9ffdadad9ffd9d9daffdadadaffdadadaffdadadaffdadbdbffdbdadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdcdcffdcdbdbffdbdbdbffdbdcdcffdcdcdcffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcddffdddddcffdcdcdcffdcdcdcffdcdcdcffdddddcffdddddcffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdededdffddddddffdddedeffdededeffdededeffdedfdeffdfdedeffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0dfffdfdfdfffdfe0dfffe0dfe0ffdfe0dfffe0dfdfffe0dfdfffe0e0e0ffdfdfe0ffe0e0e0ffdfe0e0ffe0e0dfffe0e0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e2e3ffe4e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e5ffe5e5e6ffe5e6e5ffe5e6e5ffe5e6e5ffe6e6e6ffe9eae9ffefefeffff3f3f3fff7f7f7fffbfbfbfffdfefefffefefefffefefefffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646564ff656564ff646465ff646465ff656465ff626262ff606161ff5b5a5bff535353ff4b4a4bff414142ff3a3a39ff313131ff252525ff191a1aff10100fff0a0a0aff070707ff050505ff030203ff020102ff010101ff010101ff010101ff000000ff000000ff000000ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010201ff040404ff070707ff080809ff020102ff010001ff000000ff000001ff010000ff000000ff010001ff000001ff010101ff020302ff040404ff070707ff0b0a0aff101010ff1b1b1bff262626ff2e2d2dff353535ff3c3c3cff444443ff4d4d4dff515152ff575757ff5a5a5aff5b5b5bff5b5b5bff5b5b5bff5c5c5cff5c5c5cff171717ff131312ff0f0f0fff0d0e0eff0d0c0dff0d0d0dff0f0f0fff111111ff121212ff141414ff141414ff141514ff151415ff141515ff141514ff151415ff151515ff141415ff131213ff111111ff101011ff101110ff101010ff111111ff121112ff111111ff101010ff100f0fff101010ff101010ff111111ff111212ff131313ff141414ff131314ff131313ff141414ff141414ff141414ff141414ff141414ff131213ff101011ff0f0f0eff0d0e0dff0e0e0eff0f0f0fff121212ff050505ff050505ff0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffefefffefefefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffefffefefffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffefffffffffefffffefefffffefffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffffffffefffffffffffefffffffefffefefffffffffefffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffffefefffffffefffffefffffefefffffffefefffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffffffffffffefefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffefffffffffefffffefefffffefffefffffefefffffefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefffffffefefefffffefffffffffefffffffffffefffffffefefffffffffefffefffffffefffefffefefffffffefefffffefefffffffffffffffffffffefefffffefffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffefefffefefffffefffefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefdfdfffefefefffefefffffffefefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefefffefefefffefdfefffefdfefffefdfdfffefefefffefefefffefefefffefefefffffffffffefffefffffffffffffffffffffefefffefefffffefffefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefffffefefefffefffffffefefefffefefefffefefdfffefefefffdfefefffdfdfefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffcfcfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafbfbfffbfbfafffbfafbfffafafafffbfafafffbfbfafffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfefdfffefdfefffefefdfffefefefffefefefffefffefffefefefffffefefffefefefffefffffffefefffffefefffffefffefffefefefffefffefffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefdfffdfdfefffefefdfffefdfdfffefefefffefefdfffefefefffdfefdfffdfefefffefefdfffefdfefffdfdfdfffefdfdfffefefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffffefefffffefefffffffffffffefffffffefefffffefffffefefefffffffefffefefffffefefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefffffefefefffffefefffffffefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffefefefffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefffefffffefefffffefffffefffefffffffefffefefefffffffffffffffffffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffefffffffefffffffefefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffffffefffffffefffffffffffffffffffffefffffffffefffefefffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffefffffefefefffffefefffffffefffffefefffefefefffffefefffffffffffefffefffffffffffffefffffffefefffefefffffefffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfefffdfdfdfffdfdfdfffafafafff5f5f6fff2f2f2ffedeeeeffe9e9e9ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe5e4e4ffe5e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e4e3ffe4e3e4ffe3e3e3ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e3ffe2e3e2ffe2e2e2ffe1e2e2ffe1e2e2ffe2e1e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffdfe0e0ffdfdfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdeffdfdfdfffdededfffdfdfdeffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdedfdeffdedfdfffdfdedeffdfdedfffdededeffdededeffdfdedeffdededeffdededeffdededeffdededeffdddedeffdededeffdededeffdeddddffddddddffddddddffdddcddffdcddddffdcddddffdddcddffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdadbdaffdbdadbffdadadaffdadadbffdadadaffdadadaffdad9d9ffdad9daffd9d9d9ffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd9d8d8ffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd6d6d5ffd6d5d6ffd5d5d6ffd6d5d5ffd6d5d6ffd5d6d5ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d5ffd5d5d4ffd5d4d5ffd4d5d4ffd5d5d4ffd4d4d4ffd5d5d5ffd4d5d4ffd5d4d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d4ffd3d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d3d3ffd4d3d4ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd4d4d4ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d4d5ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d4d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd5d5d5ffd6d5d5ffd6d6d5ffd6d5d6ffd6d5d5ffd6d5d6ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d7d7ffd8d7d8ffd8d8d8ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd8d9d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffdadadaffdad9d9ffdadadaffdadad9ffdadadaffdadadbffdadadaffdadbdaffdadadbffdadbdaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdbdbdcffdbdbdbffdcdcdbffdbdcdcffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdddcffdcdddcffdcddddffdddddcffdddcddffdcdcddffdddcdcffddddddffddddddffddddddffdeddddffdededeffdddedeffdededeffdededeffdededeffdededeffdedfdeffdededeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfdfdfffe0e0e0ffdfe0dfffe0dfe0ffe0e0dfffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e5e6ffe5e6e5ffe7e7e6ffebebebfff1f1f2fff5f5f5fff9f8f9fffcfcfcfffdfdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646564ff656565ff656464ff656465ff656564ff656565ff616262ff5b5b5cff545554ff4b4c4cff424342ff3a3a3bff313131ff252525ff191919ff101010ff0a0a0aff070707ff050405ff040403ff020203ff020202ff010102ff010101ff010000ff000000ff010000ff010101ff030303ff030202ff020202ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff030303ff060707ff080708ff020102ff000000ff010101ff000001ff000000ff000100ff000000ff000100ff000001ff010101ff040303ff060606ff0a0a0bff111010ff1b1b1bff262526ff2f2f2eff363636ff3d3e3eff444545ff4e4e4eff525252ff575858ff5b5b5aff5b5b5bff5c5c5cff5c5c5cff5c5c5cff5c5d5cff1a1a1aff171717ff131213ff0f0f0fff0e0d0dff0e0e0dff111111ff141415ff181717ff1a1a1aff1b1b1bff1c1c1cff1b1b1bff1b1a1aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a1919ff181718ff161717ff171716ff171717ff171817ff181817ff171717ff171717ff161616ff171617ff171717ff171718ff181818ff191a19ff1a1a1aff1a1a1aff191919ff191919ff181819ff171818ff171817ff151515ff131312ff0f1010ff0e0e0eff0f0f0fff121212ff171717ff1d1c1cff050505ff0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffefefffffefefffefffefffffefefffefffffffefffefffffefefffffefffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffefffefffefefefffffefffffefffffffffefffffefefffffffffefffefefffffffffffffffffefffefffefffefffffffefefffffefefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffffffffffffefefffefffffffefffefffffffffffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffffefffffefefffefffefffffffffffffffffffefffffffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffefffffffffefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefefdfffefefefffefefefffefefffffffffefffefefefffefffffffefffffffefffefffffffefffefefefffffefefffefefefffefefdfffefefefffefefefffefdfdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffefefefffefefefffffefefffefffefffefefefffefffefffefefefffefefefffefefffffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfafafffbfafbfffafbfbfffbfafbfffafafbfffbfbfafffafafafffbfbfbfffafbfafffafbfafffafafbfffafafbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfcfbfffbfcfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefffffffefffefffffefefffffefffffefefffffffffefffffefefffefffefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefefffefdfefffdfdfefffefefdfffefdfefffefefefffefefefffefefdfffdfefefffdfefefffdfdfefffefefefffefefefffffffefffefefefffffffefffffefefffefffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffefefffffefefffefffefffffefefffefffffffefffefffffefefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffefffefefffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffffffefffefffefffefffefefffffefefffffefefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffefefffffffffefffefefefffffffffffefffefffefffefffefefffffefefffffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffffefffffffffffffffefffffefffffffefefefffffffffffefffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffefffefffefefefffffefffffefffffffffefffffefefffffffffefffefefefffffffffffefffefffefffefffefefffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefdfdfffefdfdfffbfbfbfff7f7f7fff3f4f4ffeff0f0ffebebeaffe8e7e8ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e2ffe1e1e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e0ffe0e1e0ffe0e1e1ffe1e0e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0dfffe0dfdfffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdfdfdeffdfdedfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdedfffdfdedeffdfdfdfffdedfdeffdedfdeffdededeffdededeffdededfffdedfdeffdfdedeffdededeffdedfdeffdededeffdfdfdeffdededeffdededdffdddedeffdddedeffdddddeffdededeffdededdffdededeffdedddeffdededdffddddddffddddddffddddddffdcdddcffdcdcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdadbdbffdadbdaffdadadbffdadadaffdadadaffdadadaffd9dad9ffdad9d9ffdad9d9ffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d9ffd9d8d9ffd9d9d8ffd9d9d8ffd9d9d8ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d6ffd5d5d6ffd5d5d5ffd5d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d5ffd5d4d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d4d5ffd4d5d5ffd4d4d4ffd5d5d4ffd4d4d4ffd4d5d4ffd4d4d5ffd4d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d4d3ffd4d3d3ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d2ffd3d2d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd3d3d3ffd2d3d2ffd3d3d2ffd3d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d3ffd3d4d3ffd3d3d4ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d3ffd4d4d4ffd4d3d4ffd4d4d3ffd4d3d3ffd4d4d3ffd4d3d4ffd3d4d3ffd3d3d4ffd3d3d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd4d4d4ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd4d5d4ffd5d4d5ffd5d5d5ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd5d5d5ffd5d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d6d7ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d8ffd8d8d7ffd8d7d7ffd8d8d7ffd8d7d8ffd7d8d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd8d8d8ffd9d9d8ffd8d9d9ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9d9ffdad9d9ffd9dad9ffdadadaffdadadaffdadbdaffdadadaffdbdadbffdbdadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdcdcffdbdcdcffdbdcdcffdcdcdcffdcdbdcffdcdcdbffdcdcdcffdbdcdbffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdcdddcffdddcdcffdcdcdcffdcdddcffdcdcdcffddddddffdddddcffdcdddcffdcddddffdcddddffddddddffdededeffdededdffdededeffdededeffdededeffdfdedeffdfdfdeffdededfffdedfdeffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfe0e0ffdfdfdfffe0e0dfffdfe0dfffdfe0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e1e0ffe0e0e0ffe1e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e3e3ffe2e3e3ffe3e3e3ffe4e4e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe4e4e5ffe5e5e4ffe4e4e4ffe5e5e5ffe5e5e4ffe4e5e4ffe4e5e5ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e6ffe6e6e6ffe5e5e6ffe5e5e6ffe6e5e5ffe5e6e6ffe5e6e5ffe9e9e8ffeeefeffff2f3f2fff6f7f7fffbfbfbfffdfdfdfffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff656465ff646564ff656465ff656564ff656464ff646564ff626161ff5c5c5cff545555ff4d4d4cff444444ff3c3b3cff333232ff262525ff191919ff0f0f10ff0b0a0aff070707ff050606ff030404ff030303ff030302ff020102ff020101ff010101ff000100ff000000ff010101ff040404ff040404ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020102ff030303ff060606ff070707ff020101ff010000ff000100ff010000ff000101ff000100ff000000ff010000ff000000ff010101ff030302ff060605ff090a0aff111110ff1a1a1bff252626ff2d2e2eff363737ff3e3e3eff454545ff4f4e4eff545353ff585958ff5b5b5bff5b5b5bff5c5c5cff5c5c5cff5c5d5cff5d5c5cff1a1a1aff1a1a1aff171717ff131313ff0f0f0fff0e0f0eff131313ff171818ff1a1b1bff1d1e1eff1f1f1eff1f1f1fff1f1f1fff1f1f1eff1e1e1eff1e1e1eff1e1e1eff1e1f1eff1e1e1fff1e1e1fff1e1e1eff1e1d1eff1d1d1dff1e1d1dff1d1e1dff1d1d1dff1d1d1dff1c1c1cff1b1c1bff1c1c1dff1d1d1dff1d1d1dff1d1d1dff1d1e1dff1e1e1eff1e1e1eff1d1d1dff1b1c1cff1b1b1bff1b1b1bff1a1b1aff191918ff171616ff121212ff0f0f0fff121212ff171717ff1c1c1dff20201fff201f20ff0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffffefffffffefffefefffffefefefffefefffffffefefffffefffffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffefefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefffefffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffefffffffffffffefefefffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefffffffefefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffefffffffffefefffefefefffffefefffefefffffffffffffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffefffffefffffffefffffffffffffffefffffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefffefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefdfefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffefefefffffefefffefefffffffffefffffefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfafffafbfbfffafbfafffbfbfafffafbfafffbfafafffbfafbfffbfbfafffafafafffafbfafffafbfafffafafafffbfbfafffbfafbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffefefffffefffffefffffffefefefffefefefffefefffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffdfefdfffefefdfffefefdfffdfefefffdfefdfffefefdfffdfefdfffefdfefffefdfefffefefefffefdfdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefffffffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefffefffffffefffefefffffefefefffefefffffffefefffffefffffefffffffefffefffefffffffefffffffffffefffffffffffefefffffffefefffffefffffffffefffefefffffefffefffffefffffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefffefffffefefffffefffffffffefffefefefffefffefffefffefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffefffefffffffefffefffefffffefffffffefffffffffefffefefefffefffefffefefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffffffefefefffefefefffffefefffefefefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffefffffefffffffffffffffffffffffefefffffffffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffefffffffffefffefefefffefffefffefffefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffefefefffffefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffefefdfffdfdfcfff9f9f9fff5f5f5fff1f1f2ffededecffe9e8e9ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e4ffe5e5e4ffe4e4e4ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e3e4ffe4e4e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe1e0e1ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffe0e0dfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdedfdeffdedfdfffdedfdfffdfdfdeffdfdfdfffdededfffdfdedeffdfdedfffdfdfdeffdededfffdedfdeffdfdedfffdfdedeffdfdedeffdfdedeffdededeffdfdfdeffdfdedeffdededeffdededeffdfdfdeffdededeffdededeffdfdedeffdededeffdedddeffdededeffdddeddffdeddddffdededdffdedddeffdddeddffdedddeffddddddffddddddffdddddcffdddcdcffdcdcddffdddddcffdddcdcffdcdcdcffdcdbdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadbdbffdadadaffdadadaffdadadaffdadadaffdadad9ffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d8ffd9d8d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d6ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d5ffd6d5d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd5d5d4ffd5d4d4ffd4d4d5ffd5d5d4ffd5d5d4ffd5d5d4ffd5d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd4d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d3d3ffd2d3d3ffd2d3d2ffd3d3d2ffd2d2d3ffd3d2d2ffd2d2d3ffd3d2d2ffd2d2d3ffd2d3d2ffd3d2d2ffd3d2d2ffd3d2d2ffd3d3d2ffd2d2d2ffd3d3d2ffd3d3d2ffd2d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d4d5ffd5d5d5ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d5d5ffd6d5d5ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d6ffd6d6d6ffd7d7d6ffd6d7d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d7ffd7d8d7ffd8d7d7ffd7d8d8ffd8d7d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffdadad9ffd9d9daffd9d9d9ffd9d9daffdadad9ffdadadaffdadadaffdadadaffdadadbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdbdbffdbdbdcffdbdcdbffdcdbdcffdcdbdbffdcdbdbffdcdcdcffdbdcdbffdcdcdbffdcdcdbffdbdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffdddddcffdcdcdcffdddddcffdcdddcffdddcdcffddddddffddddddffdddeddffdededeffdddeddffddddddffdededeffdededeffdededfffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfe0e0ffdfe0e0ffdfe0dfffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe1e1e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe4e4e4ffe5e5e4ffe5e4e5ffe4e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffeaebebfff0f0f0fff4f5f4fff8f8f8fffcfcfcfffefdfefffefefdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff656565ff656564ff656464ff656564ff646564ff636464ff616161ff5b5b5cff565555ff4d4d4dff454545ff3c3c3cff333333ff262626ff191919ff101010ff0a0a0aff070707ff050506ff040404ff030304ff020302ff020202ff010101ff010000ff010000ff000000ff020201ff050505ff050606ff040403ff020201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020101ff040303ff060605ff070606ff010201ff010100ff000101ff000000ff000001ff010000ff010001ff000000ff000000ff000001ff020202ff050505ff0a0a0aff101111ff1a1a1aff252425ff2e2e2eff373737ff3e3e3eff464545ff4f4e4eff545353ff595959ff5b5b5bff5c5d5cff5d5c5cff5c5c5cff5c5c5cff5d5d5cff191a1aff1a191aff1a1a1aff171717ff121212ff121211ff161716ff1b1b1bff1e1e1dff201f20ff202120ff212121ff212121ff202020ff202120ff212020ff202021ff222121ff222121ff222221ff222122ff212222ff212121ff202020ff212020ff202020ff202020ff1f1f1fff1f1f1fff202020ff212121ff212120ff212121ff212120ff212120ff202120ff1f201fff1e1e1eff1d1d1dff1d1d1dff1e1d1dff1d1c1dff1a1a1aff151515ff111212ff161717ff1d1d1dff202020ff1f2020ff20201f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffefffefffefffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefefffefffefffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffefffffffffffefffefefefffffffffffefefefffefefefffefdfefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefefffffffffffffffffffffffffefffefefffffffffefffefffefffefefefffefefefffefefefffefefdfffefdfdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfefffdfdfdfffefefdfffffefffffffffefffefffefffefefefffffefffffffffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffffffefffffffffffffffefffefefffffffffefffefffffffffefefffefffefffefffffffefefefffffefefffefffffffffffefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefefffffefefefffefefefffdfefdfffefefefffdfefefffefdfdfffefdfdfffdfdfefffdfcfdfffdfdfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfafffbfafbfffafafafffbfbfafffafafbfffafafafffbfbfafffafbfbfffafafafffbfafbfffbfbfbfffbfbfbfffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffefefefffefefefffefefdfffefefefffefefefffefffefffefefffffefffefffffefffffefefefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffefefdfffefefdfffefefefffefefdfffefdfefffdfdfefffefefdfffdfefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffffefffefffefffffefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffefffffffffffefffffefefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffefffefffefefffffefefefffffffefffefffffffefefefffefefffffffffefffefefffffefefefffefefffffffffefffffffffffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffefefffffffffefffefffffffefefefffffffefffefffffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefffffffffffffffefefefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffefefefffffffefffefffffffefefefffefefffffffffefffefefffffefefefffefefefffefefefffffffefffffefefffefefefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfefffdfefdfffdfefdfffafbfbfff7f7f6fff3f3f3ffefefefffeaeaeaffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e6ffe6e5e6ffe6e5e5ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e3e4ffe4e4e3ffe3e4e4ffe3e3e3ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e1e1ffe1e1e1ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfe0dfffdfe0dfffdfdfe0ffdfe0dfffdfdfe0ffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededfffdededeffdfdedeffdfdedfffdfdfdeffdedfdeffdededeffdfdedfffdfdfdeffdededfffdededfffdfdedeffdfdedeffdededeffdfdedeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdddedeffdddedeffdedddeffdededdffddddddffddddddffddddddffddddddffddddddffddddddffdcddddffdddddcffdcddddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdcffdbdbdbffdadbdbffdbdbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d9d9ffd8d9d8ffd9d8d8ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd8d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d6ffd5d5d6ffd6d6d5ffd5d6d6ffd5d5d5ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d4ffd4d4d5ffd5d5d4ffd4d5d5ffd5d4d4ffd4d4d4ffd4d5d5ffd4d4d4ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd3d2d2ffd2d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd3d3d2ffd3d3d2ffd3d2d3ffd2d2d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd5d5d4ffd4d4d5ffd4d4d4ffd5d5d4ffd5d4d5ffd5d5d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d6d6ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d6d6ffd6d6d7ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffdadadaffdadadaffdadadaffdadadaffdadadbffdadadaffdbdadaffdbdadbffdbdbdaffdbdbdbffdbdbdbffdcdbdbffdbdcdbffdbdbdbffdbdbdcffdcdbdbffdcdbdbffdcdbdbffdcdcdbffdcdcdbffdcdcdcffdcdcdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcddddffdcdcdcffdddcddffddddddffddddddffddddddffddddddffddddddffdededdffdededeffdddedeffdededeffdededeffdfdedeffdfdfdeffdfdfdfffdfdfdeffdfdfdfffdfdfe0ffe0e0dfffdfdfdfffdfe0e0ffe0dfdfffe0dfe0ffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe1e0e1ffe0e1e0ffe1e0e0ffe1e1e0ffe0e0e1ffe1e0e1ffe1e1e1ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe8e7e7ffedededfff2f2f2fff6f6f6fffafafafffdfdfcfffdfdfdfffefefefffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636263ff656464ff646464ff646564ff646564ff636464ff636463ff616161ff5b5b5bff555555ff4d4e4dff454545ff3d3d3dff333334ff262626ff191919ff101010ff0a0a0aff070707ff050505ff050404ff040404ff020303ff020202ff010101ff010000ff010000ff010100ff020201ff060606ff060605ff040405ff010102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff040404ff060606ff060706ff010201ff000001ff010101ff010101ff000100ff010101ff000101ff010000ff010000ff000001ff020202ff050505ff0a0a0aff111110ff1a1b1aff242424ff2f2e2eff373737ff3e3f3fff464646ff4f4f4eff545353ff595959ff5c5c5cff5c5c5cff5c5c5cff5d5d5cff5c5c5dff5b5b5cff1a1a1aff191a1aff1a1a1aff1a1a1aff171717ff171818ff1c1c1cff1f1f1fff212121ff222222ff222223ff222222ff232322ff222222ff212222ff222221ff222322ff232222ff232322ff232323ff232323ff232323ff222323ff222222ff212222ff212222ff212121ff212020ff212020ff222222ff232323ff232323ff232222ff222222ff222322ff212221ff202121ff202020ff1f1f20ff1f1f1fff202020ff1f1f1fff1d1d1dff1a1919ff161617ff1d1c1dff20201fff201f20ff20201fff202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefffffffefefefffffefefffefefefffefffefffefefefffffffffffffefefffefefefffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffefffffffffffffffffefffffffffffffefefffefffefffefffefffefefefffefffffffffffefffefefffffefefffffffefffffffffefffffffefffffefefffffefffffffefefffefffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefefffffffefefffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefefefffffefefffffefefffffffefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefefefffefffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffffffffffffffefffefffffffefefffffffffffffffffffffffffefffffefffffffefffffffffefffffffefffefefffffffefefffffffffffffffefffffffefffefffefffffefffffefefffffffefffffefefefffefdfefffefefefffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffefffffffffffefffffffffffffefefffffffefffffefffffefffefffffffffffffefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffffefffffffefffefffefffffefffffefffffffffffffffefefefffefefefffffffffffefefefffffefefffefefefffefefefffefefefffffffffffefefffffffefefffefffefffffffffffefefefffefefefffefefefffefffefffefefefffefefefffefefdfffefefefffdfdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafbfafffafafafffafafafffbfbfafffafafbfffafafbfffafafbfffbfbfafffbfbfafffafafafffbfafafffbfafafffbfbfafffafafbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefdfefffdfefefffefefefffdfefefffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefefffffffffffffefefffefefefffefefffffefefffffefefefffefffffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfefdfffdfdfdfffefefefffefefefffdfefefffdfdfefffefefefffefefefffefefdfffefefefffffefefffefefefffefffefffefefffffffefefffffffefffefefefffffffefffefefefffffefffffefffffffffefffffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefffefffefefefffffffffffffffefffefefffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefffffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffffffffffffffefffefefffffefefffffefefffffffffefffefffefffefefefffffefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffffffffffefefefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffefffefefefffefefffffffffefffefefffffefefffffffefffffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffefefffffffefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffdfefefffcfdfdfff8f8f8fff5f4f4fff0f1f0ffecececffe8e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e4ffe5e5e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe4e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe3e2e3ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e1e1ffe1e0e1ffe0e0e1ffe1e1e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0e0ffdfdfdfffe0dfdfffdfdfe0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdedeffdfdfdfffdfdedeffdededeffdededfffdededeffdededeffdedfdfffdfdedeffdfdedfffdededeffdedfdeffdededfffdedfdeffdedfdfffdededeffdededeffdededeffdededeffdededeffdddeddffdddeddffdedddeffdededeffdededeffdddedeffdddddeffdedddeffdededdffdededdffddddddffdeddddffddddddffddddddffddddddffddddddffddddddffdddddcffdddddcffdcdddcffdcdcddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdadadaffdadadaffd9dadaffdad9daffd9dadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd9d8d9ffd8d8d8ffd8d9d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d8ffd8d8d7ffd8d8d8ffd7d7d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d6ffd7d7d6ffd6d6d7ffd6d6d6ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d6ffd6d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd5d4d5ffd5d4d4ffd4d5d4ffd4d4d5ffd5d4d4ffd5d5d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d5ffd4d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d3ffd4d4d4ffd3d3d4ffd4d3d4ffd3d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd2d2d2ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd2d2d3ffd3d2d3ffd3d3d2ffd3d3d2ffd3d2d2ffd3d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd3d2d2ffd3d3d3ffd3d3d2ffd3d3d2ffd2d3d2ffd3d2d3ffd2d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d2ffd3d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd3d3d3ffd4d4d4ffd4d4d3ffd4d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d4d4ffd5d4d5ffd4d4d4ffd5d5d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d6d6ffd6d6d5ffd5d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd7d6d6ffd7d7d7ffd7d7d6ffd7d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d7d8ffd8d7d8ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdadadaffdad9d9ffd9dadaffdadadaffdadadaffdadadaffdadbdbffdbdbdaffdbdbdbffdbdadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdbdbdcffdbdbdbffdbdcdbffdbdcdbffdbdbdbffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdddcdcffdddcdcffdddddcffddddddffddddddffdededdffdededdffdededdffdededeffdededfffdededfffdfdfdfffdfdedeffdededfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffe0dfdfffdfe0dfffe0e0e0ffdfdfe0ffe0dfe0ffdfe0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e2e2ffe2e1e1ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e4ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e4ffe4e4e3ffe3e4e4ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e5e4ffe5e5e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe9e9eafff0eff0fff3f4f4fff8f8f8fffbfbfbfffdfdfdfffefefefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636464ff626263ff656464ff646464ff646464ff636363ff636363ff606060ff5a5b5aff545454ff4d4d4dff454444ff3c3c3dff323333ff252525ff181818ff0f1010ff0a0a0aff070708ff060505ff050504ff040304ff030302ff020202ff020101ff010101ff010100ff010101ff020202ff060706ff060706ff040404ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff040405ff080707ff080808ff010202ff000000ff010000ff000000ff010101ff010000ff010101ff010000ff000000ff010101ff030303ff050505ff0a0a0aff111010ff1b1a1bff242424ff2e2e2eff373738ff3f3f3fff474747ff504f4fff545454ff5a5a59ff5c5c5dff5c5c5cff5c5c5cff5c5c5cff5b5b5bff5c5c5cff1a1a1aff191a1aff19191aff1a1a1aff1a1a1aff1c1c1bff1f1e1eff212020ff222222ff232423ff232324ff242323ff242423ff232322ff222222ff222222ff232323ff232323ff232323ff232323ff232324ff242424ff232323ff232223ff222222ff222221ff212221ff212121ff212121ff232222ff232423ff232424ff232323ff232323ff232323ff222323ff212121ff212121ff202020ff212121ff212121ff212121ff201f1fff1d1d1eff1c1d1dff202020ff1f2020ff1f2020ff202020ff202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffefefffffefefffffffffefffffffffffefffffffefefefffefffefffefffefffefffefffffefffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffefffffefffefffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefefffffffffffffffefffffefefffffffefffffffffffffffefffffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffefffffefffefffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefefffefffffffffefefffefffffffefefffffefefffffefefefffefefdfffdfdfefffdfefdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefffffffefffffffefefefffefffefffefffffffefffffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefffffefefffffffefffffefefffffefefefffffefffffffefefffffefefffffefffffefffefffffffffffffffffffefffefffefffffffffffefffffffffffefffffffefffffffffefffffffffefffefefffffefffefffffefefffefffffffffffefffefffffffefefefffffffffffffefffffefefefffefefefffefffffffffefffffefffffffefefffffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafbfbfffafbfafffbfbfafffafafafffbfbfbfffbfafbfffafafbfffbfafbfffbfafbfffafafafffbfafbfffbfbfbfffbfafbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfefefffdfdfdfffefefefffefefefffefefefffefefdfffefefefffffefefffefefffffefefffffefefefffffffefffffffffffefffffffefffefffefffefffefffefffefffefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefdfffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffffffefffefefefffefefefffefffffffffefefffffffffffefefffffefefffffffefefffffffefffefefffffefffefffefefefffefefefffefefefffefefffffefefefffefffffffefefffffefefefffefefefffefffefffffefffffffffffffefefffffefefffffffffefffffffffffffffffffefffefffefffefffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffefffefffffffffffefffffffefffffffffefefffefefefffefefefffefefefffefefffffefffffffefefefffffefefffefefefffefffffffffefffffefefffffffefffffffefffffefefefffffefffffffefffffffefefffffefffffefffefffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefefffffefffffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffefffffffefffffefffefffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefefffffefffffffefffffffefefffefefffffefffefffffffefffefffffffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefdfffefefefffefdfefffbfbfbfff6f6f6fff2f2f2ffefefeeffeaeaeaffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e4e4ffe3e3e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e3ffe3e2e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0e0ffe0e0e0ffdfdfe0ffe0e0dfffdfe0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdedfdeffdededeffdedfdeffdededeffdedfdfffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdddedeffdededeffdededeffdededeffdddedeffdddedeffdededeffdededdffdededdffdeddddffdededeffdededeffdddddeffdedddeffdedddeffddddddffddddddffddddddffddddddffdddcddffdcdddcffdddddcffdcddddffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdbdbdbffdadbdaffdbdadaffdadadbffdadadaffd9dadaffd9d9d9ffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d9d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd5d6d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd5d4d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d4ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d3ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d3ffd3d3d2ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd1d2d1ffd1d2d1ffd1d2d2ffd2d2d2ffd1d2d1ffd2d2d2ffd1d2d2ffd1d2d2ffd2d2d1ffd2d1d2ffd2d2d2ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd2d2d3ffd3d2d3ffd3d2d3ffd2d2d2ffd3d2d3ffd3d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d2ffd2d3d2ffd2d2d3ffd2d3d3ffd3d2d2ffd3d2d2ffd2d2d2ffd2d3d2ffd3d2d2ffd2d3d3ffd3d3d2ffd2d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d3d4ffd3d3d3ffd4d4d3ffd4d4d4ffd3d4d4ffd3d4d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d5ffd5d4d4ffd5d4d5ffd5d4d5ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d6d6ffd7d7d7ffd6d7d7ffd6d7d7ffd7d6d7ffd7d7d6ffd6d7d7ffd6d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd8d8d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffd9dadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdbdcdbffdcdcdbffdcdbdbffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdddcddffdddcddffddddddffddddddffdddeddffdddedeffdddeddffdededeffdededeffdedfdeffdededfffdedfdfffdfdedfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffdfe0e0ffe0e0dfffdfe0e0ffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e3ffe2e2e3ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe3e3e4ffe4e3e4ffe4e3e4ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe4e4e4ffe4e5e5ffe5e4e4ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e5ffe5e5e4ffe4e4e5ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffecedecfff2f2f2fff5f5f5fffafaf9fffcfdfdfffefdfefffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff636363ff636363ff646464ff646464ff636364ff636363ff60605fff5a5a5aff545454ff4c4c4cff444544ff3c3c3cff323332ff262525ff181818ff0f0f0fff090a0aff060707ff050505ff040404ff030303ff030303ff020202ff010102ff010101ff000000ff010000ff010202ff060707ff070707ff040504ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff020202ff050504ff080908ff0a0909ff020202ff000001ff000000ff010100ff010101ff010101ff010101ff000100ff000101ff020202ff040404ff060707ff0a0b0aff0f1010ff191a1aff242424ff2e2e2eff373737ff3f3f3fff464647ff4f5050ff545454ff595959ff5c5c5cff5c5c5cff5c5c5dff5c5c5cff5c5c5bff5c5c5bff1a1919ff1a1a1aff1a1a1aff191a1aff1c1c1cff1f1e1fff202021ff232223ff242323ff242324ff242324ff232423ff242424ff232323ff222322ff232323ff232323ff232323ff232324ff242424ff242324ff242423ff232323ff222322ff232222ff222222ff222221ff212222ff212121ff222323ff232323ff232323ff232323ff232423ff232323ff232323ff212122ff212121ff212121ff212121ff212121ff212221ff202120ff1f2020ff202020ff202020ff1f2020ff202020ff1f2020ff1f2020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffffefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefffffffffffffffffefefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffefffefefefffffefefffefffffffffffffffefefefffefefefffefefefffefefffffefffefffefefefffefffffffefffefffefefefffffffefffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefefefffefffefffefffffffefefffffefffffffefefefffdfefefffefdfdfffefefdfffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffffefefffefffffffffefffffefffefffffefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefffffefefefffefffffffefefefffefefffffefefefffffefffffefffffffffefefffefefefffefffefffffffffffffefffffefffffffffefffffefffefffefefefffffefefffefefffffffefffffefefefffffefffffefefffffefffffffffffefffffefefffefffffffefffefffefefefffefefefffefffffffefefefffefefdfffefdfefffdfefefffdfdfefffefdfdfffefdfdfffdfefdfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffafbfafffafbfafffbfbfafffafafafffafafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffafafafffbfbfbfffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffefefffffffefefffefefefffefefefffefffffffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefffefffefffffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffffffefffefffefefffffefffefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffefffffffefffffefefefffefefefffefefffffefefefffefffefffefffefffefffefffefefefffefefffffffffffffffefefffefefefffefefffffefefefffefffffffefefefffefefefffefefefffffefffffefffffffffefefffefefefffefffefffffffffffffffffffffffffffffefffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffefffefffffffefefffffffffffffffefefffefffefffffefffffefefefffefffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffffefffffefffefffefefefffffefefffefffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffefffefffffffefffefffefffefefffffffffffffffefefffefffffffffffffffefefefffefffffffefefefffefefefffefefefffffefffffefffffffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefdfefffefefefffefefefffcfcfdfff8f8f8fff3f4f4fff0f0f0ffebecebffe8e7e8ffe6e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe4e5e5ffe4e5e5ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e4e3ffe3e4e3ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e1e2ffe1e2e1ffe1e1e1ffe0e1e1ffe1e1e0ffe1e1e1ffe1e0e1ffe0e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0e0e0ffdfe0e0ffdfe0e0ffe0e0dfffdfdfdfffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdedfdeffdfdedfffdedfdeffdededeffdfdedeffdededeffdededeffdfdedeffdededeffdededeffdededeffdededeffdedddeffdededeffdededeffdedddeffdedddeffdddedeffdedddeffdededeffdedddeffdddedeffdededeffdddeddffdddeddffdddeddffdededdffddddddffdddddeffdededeffddddddffddddddffddddddffddddddffddddddffdcdcdcffdcdcddffdcdcdcffdddcddffdcdddcffdcdcdcffdbdcdcffdcdcdbffdcdcdcffdcdbdcffdbdcdcffdbdbdbffdadbdbffdadadaffdbdadaffdadadaffdadadaffd9d9daffdadadaffd9d9daffd9d9daffd9d9d9ffd9d8d9ffd9d9d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d8ffd8d7d7ffd7d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd5d4d4ffd4d5d4ffd4d4d5ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd4d3d3ffd3d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d4ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d2ffd2d3d3ffd3d2d2ffd2d3d2ffd3d2d2ffd2d2d2ffd2d1d2ffd2d1d2ffd2d1d1ffd1d2d2ffd2d2d2ffd2d1d1ffd1d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd1d1d1ffd2d1d2ffd1d2d1ffd2d1d2ffd2d1d2ffd2d1d2ffd1d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d4d5ffd4d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d5d5ffd5d6d6ffd6d6d6ffd5d5d5ffd6d6d6ffd5d5d5ffd5d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d8d9ffd9d9d9ffdad9d9ffd9dadaffdadadaffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadbdbffdadbdbffdbdadbffdbdadbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdcdbffdcdcdbffdbdbdbffdbdbdcffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcddddffdcdcdcffdcdcddffdcddddffdeddddffdddeddffddddddffddddddffdededdffdededeffdededeffdedfdfffdfdedfffdedfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffdfdfe0ffe0dfe0ffdfe0e0ffdfe0e0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe2e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e3ffe3e3e3ffe4e4e4ffe3e3e3ffe4e4e4ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe4e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe8e9e9ffefefeffff3f3f3fff7f7f7fffbfbfbfffdfdfdfffefefdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff636464ff636363ff636263ff636363ff636363ff636262ff5f5f5eff595959ff535353ff4b4b4cff444344ff3c3c3cff323333ff262626ff181717ff0e0e0fff090909ff060606ff050404ff030404ff030304ff030203ff020102ff010101ff010001ff010001ff010001ff010202ff070707ff060706ff040504ff010201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff020101ff040505ff080808ff090909ff020201ff000101ff010000ff000100ff010001ff000101ff000001ff010001ff020101ff020303ff050505ff080707ff0a0b0bff101010ff191919ff242324ff2e2f2fff383838ff3f3f3fff474647ff4f504fff545454ff595959ff5c5c5cff5c5c5cff5c5c5cff5b5c5cff5b5c5cff5b5c5bff1a1a1aff1a1a1aff19191aff1c1c1cff1f1e1fff212121ff232323ff232323ff242424ff232323ff232324ff232323ff242324ff232424ff232323ff232323ff232323ff232324ff242424ff242424ff242324ff232423ff232323ff232323ff222323ff222222ff212122ff222122ff222222ff222323ff232423ff232323ff232424ff232423ff232323ff232323ff222323ff222221ff212120ff212121ff212222ff212122ff222121ff212020ff202020ff202020ff201f1fff202020ff202020ff1f201f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffffffffffefefffefffffffefefefffefefffffffefffffefffefffffffffffffffffffefefffffffefefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffefffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffffffffffefffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffffffefffffffefefffffffefefffffffefffffffefffffefefffefefffffefefefffffefefffefefefffefefefffefefffffefefefffefffefffefefffffefefefffffffffffffefffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefefffffffffefffefffefffffefffffffffffffffffefffefefffffefffefffefffffffffefffffffffefffffefefffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffefffefffefffffefefffefefffffefffefffefefffffefefefffefefefffefefdfffefdfdfffdfefefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefffefffffefefffffffefffffffefffffefffffefefffffffefffffefefefffffefffffffffefffefefffffefefefffffffefffefffefffffefefffffefefffffffefffefefefffefffefffefffefffefefffffefffefffefefefffefefefffffffefffefefffffefefffffefefefffefefefffffffffffefefefffffefffffffffefffefffefffefffefffffefefffffffffffefffefffefefffffffefefffffffefffefefefffffefefffefffffffefffefffffefefffefffefffefefefffffefffffffefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffdfdfefffefefefffefefdfffefefefffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfafffafbfbfffbfafbfffbfbfbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfefdfffefdfdfffefefefffefefefffefefdfffefefefffefefefffefffefffefefefffefffffffefefefffefefffffffefffffffffefffffffffffffffffffefefffffffefefffefffefffffefefffefffefffffefefffefefffffefefffffffefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefffffefefefffefefefffffffffffefefefffffefffffffefefffefffefffefffefffffefefffefffffffefffefffefefffffffefefffffffefffffffefffffefefffefefffffefefefffffefefffefffefffefefefffefefffffffefefffefffefffefefffffefefefffefffffffffefefffefffffffefffefffefefffffffffffffffffefffffffffffffffffffffefffffffefefffefffffffffffffffffffefffffffefffffffffffefefffffffefffffefefefffffefffffffffffffefefffffefefefffefefefffefffefffffefefffffefefffffffefffefefefffefffefffefffefffefefffffefffefffefefefffefefefffffffefffefefffffefffffffefefefffefefefffffffffffefefefffffefffffffffefffefffefffefffefffffefefffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffefffffffffefffffffffefffefefefffefefefffffffefffefefffffefefffffefefefffefefefffffffffffefefefffefefffffefefefffefefefffefffefffffefefffefefffffefffefffefefffffffefefffffffefffffffefffffefefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffefefffffefffefffefffffffffefffffffffefffefefefffefefefffffffefffefffffffefffffffefefefffefefefffffffffffefefefffffefffffffefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefdfffdfdfefffafafafff5f6f6fff2f1f1ffedeeeeffe9e9e9ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe4e4e3ffe3e4e3ffe4e3e4ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe3e3e2ffe2e2e3ffe2e2e3ffe2e1e2ffe2e1e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe1e0e0ffe0e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0dfffe0dfdfffdfe0dfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdedeffdedfdfffdededeffdededfffdededfffdedfdeffdededeffdededeffdededeffdededdffdddedeffdededeffdededdffdededeffdededeffdddddeffdedddeffdddeddffdededeffdededdffdddddeffdddddeffdededdffdddeddffdeddddffdedddeffdededdffddddddffdddeddffdddeddffdddddeffddddddffddddddffddddddffddddddffddddddffdcddddffdcdcdcffdcdcdcffddddddffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdcdbdbffdbdbdcffdbdbdbffdbdadbffdbdadaffdbdbdaffdadadaffdadadaffdadadaffdadad9ffdad9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d8ffd7d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd6d6d5ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd4d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d4ffd4d4d4ffd3d3d3ffd4d3d4ffd4d4d3ffd3d4d3ffd3d4d3ffd4d3d3ffd3d3d4ffd3d4d3ffd3d3d4ffd3d3d3ffd4d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d3ffd2d2d2ffd2d3d2ffd2d2d2ffd2d3d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd2d1d2ffd2d2d2ffd1d1d1ffd2d1d2ffd2d2d1ffd1d2d1ffd1d2d1ffd2d1d1ffd2d2d2ffd1d2d2ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d1ffd2d1d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d2ffd2d3d2ffd2d2d3ffd2d2d2ffd3d3d3ffd3d2d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d4d3ffd4d3d3ffd3d3d4ffd3d3d4ffd4d3d4ffd3d4d3ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd5d5d5ffd5d5d4ffd4d5d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd6d6d6ffd5d5d5ffd6d5d6ffd6d6d5ffd5d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd7d6d6ffd6d7d7ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d8d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadad9ffdadadaffdadadaffdadadbffdbdadbffdadadaffdbdadaffdbdbdaffdadadbffdadadbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdcffdbdcdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcddffdcdcdcffdddcddffddddddffddddddffdddddeffddddddffdddeddffdddeddffdededeffdededfffdedfdeffdededfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfe0e0ffe0e0dfffe0dfdfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e2ffe1e1e2ffe2e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe1e1e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe4e4e5ffe4e5e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffebebecfff1f1f1fff5f5f4fff8f8f9fffcfcfcfffdfefdfffefdfefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff636463ff636364ff636363ff636363ff636263ff626363ff5e5f5eff585859ff525253ff4b4c4bff444444ff3d3d3dff333333ff252524ff171817ff0f0e0eff090909ff060606ff040404ff030304ff030304ff020202ff020102ff010101ff000001ff000000ff010100ff010201ff060506ff060606ff040403ff010102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff040404ff070708ff080808ff020202ff000000ff000101ff000000ff000001ff010001ff010100ff010101ff020202ff030303ff050505ff070808ff0b0a0bff10100fff191918ff232324ff2f2f30ff39393aff3f4040ff474647ff504f4fff535354ff585959ff5c5c5cff5b5c5cff5c5c5cff5c5c5cff5c5c5bff5b5c5cff191a1aff1a1a1aff1c1c1cff1f1f1fff212020ff232222ff242423ff242424ff242424ff242323ff242324ff242424ff232323ff242324ff242423ff232323ff232423ff242324ff242424ff232424ff232324ff242424ff242424ff242423ff232323ff222323ff222222ff232222ff232323ff232323ff232324ff232323ff232423ff232324ff232323ff232423ff232223ff222323ff212221ff212122ff222122ff222221ff222222ff222222ff202021ff20201fff1f2020ff202020ff20201fff202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffffffffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffefffffffefffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffefffffffefffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffefefffffefffffffefffffffefefffffffffffffefffffefefefffffffefffefffefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefffefffefffefffffffffffffefefffefffffffffffffffffefefffffffffffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffefffefffffffffffefffffffffffefefffffefffefffffefffffffefefffffffffffefffefffffefefffffefffffffffefffffffefffffffefffefffefffffefefffffffefffefffffffefffefffefffffffefffffffffffffffefffefffffffffffffffefffffefefffffffefffffefefffffefefffefefefffffefefffefefefffefefefffdfefdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffefefffffefffefffffefffffefefffffefffefffffefefffffefefffffffffffefffefffefefefffffefefffffefefffffffefffefffefffefefefffefefefffffefefffefffffffefefefffefefffffefefefffffefffffefffefffffffffffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffffefffffefffffefefefffffefefffefffefffefefefffefefffffefefffffefefefffffefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfafbfffbfbfafffafbfbfffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffefffffffefefefffefffefffefefefffefefefffefefffffffefefffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefdfffefffefffefefefffefefefffffefefffefffffffefefefffefefffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffefefffffefefffefefefffffefefffffefefffffefffffefefefffffffefffefefefffefefefffefefffffefefffffefefefffffefefffefefefffffefefffefffefffefffefffffffffffefefefffefefffffffefffffffefefffffffefffffffffffefefefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffefefffffefffefffffffffffefefffffefffefffffefefffffefefffffffffffefffefffefefefffffefffffffefefffffffefffefffefffefefefffefefefffffefefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffffffefffffefefffffffefffffefefffffefefffffefffffffffefffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffffefefffefefefffefefefffffefefffffefefffefefffffffefefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffefffefffefffefffffffffffffffffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffffffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffefefefffefdfdfffbfcfbfff7f8f7fff4f3f4ffefefefffeaeaebffe8e7e8ffe7e6e6ffe7e7e6ffe6e6e7ffe6e6e5ffe6e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe4e3e4ffe4e3e3ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e3e2ffe2e2e2ffe3e2e2ffe2e2e3ffe2e2e2ffe1e2e2ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe1e1e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffe0e0e0ffdfe0dfffdfdfdfffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdfdfffdededeffdededeffdfdedfffdededeffdededeffdededeffdededdffdeddddffdededdffddddddffdededeffdededeffdededdffdddeddffdedddeffdddeddffdedddeffdededdffdddddeffdddeddffdedddeffdddddeffdddeddffdeddddffddddddffdddedeffddddddffddddddffddddddffddddddffdddddcffdddddcffddddddffdddcdcffdddddcffdcddddffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdbdadbffdbdadaffdbdadaffdbdadaffdadad9ffdadadaffd9dad9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d8ffd9d8d8ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d7d7ffd7d8d8ffd8d7d8ffd8d7d7ffd8d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d4d4ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d3d4ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd3d3d3ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d2ffd3d3d2ffd3d3d3ffd3d2d3ffd2d3d2ffd3d2d2ffd3d2d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d1d1ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd2d2d2ffd1d2d1ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d1ffd2d2d1ffd1d2d1ffd1d1d1ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d2ffd1d1d1ffd2d1d1ffd2d2d1ffd2d1d1ffd2d1d1ffd2d1d1ffd2d1d1ffd1d1d1ffd2d1d1ffd2d1d1ffd2d1d2ffd1d1d1ffd2d1d1ffd1d2d1ffd1d1d1ffd1d2d2ffd2d1d2ffd2d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d2d3ffd2d2d2ffd2d2d3ffd3d2d3ffd3d2d2ffd3d3d2ffd3d3d3ffd3d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d3d4ffd3d4d3ffd4d4d4ffd3d3d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d4ffd5d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d5d5ffd6d6d5ffd6d5d5ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd6d7d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd8d8d8ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d9d9ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffdadad9ffdadad9ffdad9daffdadadaffdadadaffdadadaffdadadbffdadbdaffdbdadbffdadadbffdadbdaffdbdadbffdbdbdbffdbdbdbffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdcdcdbffdbdcdcffdcdcdcffdcdcddffdcdcdcffdddcddffddddddffddddddffdeddddffdeddddffdededdffdededeffdededeffdededeffdfdedeffdfdfdfffdfdedfffdfdfdfffe0dfdfffdfe0dfffdfdfdfffdfdfe0ffe0dfe0ffdfdfdfffe0dfdfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe1e1e2ffe1e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e3e3ffe2e3e2ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e2ffe3e3e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe8e8e8ffeeeeeefff3f2f2fff6f6f6fffafafafffdfdfdfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff636363ff636463ff636463ff636363ff636262ff626262ff5f5e5fff595858ff525352ff4b4c4cff444444ff3d3c3cff323231ff232323ff161616ff0e0e0eff090909ff060606ff040404ff030403ff030304ff030202ff010102ff000100ff010000ff000001ff000100ff020102ff050405ff050505ff030302ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff040403ff070707ff070807ff020202ff000000ff000000ff010001ff000000ff010100ff000101ff010101ff030202ff040404ff050505ff080808ff0b0b0bff10100fff181818ff232323ff2f3030ff3a3a3bff414040ff464647ff4f4f4eff545353ff585859ff5b5c5bff5c5b5cff5c5c5cff5c5c5cff5b5c5bff5d5d5dff1a1a1aff1c1c1cff1f1f1eff212120ff222322ff232323ff242423ff232424ff232423ff232424ff232424ff242424ff232423ff242424ff242423ff242323ff242423ff242323ff242324ff242324ff242423ff242424ff242324ff232423ff242424ff232323ff222222ff232323ff232324ff232323ff242323ff232323ff232323ff232423ff232423ff242323ff232323ff222323ff232223ff222121ff222221ff212222ff212121ff222121ff222221ff202020ff202020ff202020ff20201fff20201f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffefefffefefefffffefffffffffefffefefffffffffefffefffefffffefffffffefffffffffffffefffffffefefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffffffefefefffefffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefefefffffffefffefffefffffffffffefffffffffefffffffffefffffffefffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffefffefffefffffffffffffffefffefefefffffefffffffffefffefffefffefefefffefffefffefefffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefefefffffffefffefffefffffefffffefefffffefefefffefefefffefefdfffefefefffdfefefffefdfefffefdfefffdfefdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefffefffffffffffffefefffefefefffffefefffffffefffefffefffefefefffefffefffefefffffefffffffefefffffefefefffefffefffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffefffffefffffefefefffffffefffefffefffffffffffefffffffffefefffffffefffffffefffefffffffefefffffffefffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfefffefefdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfefffefdfefffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefffffffffefffefffefffffefffffffefffffffffffffefffffffefefffffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefefffefefefffefffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffefffffefffffefefefffffffefffefffefffffefffffefefffffffefefffffffefffffffefffefefffffefefefffffefefffffefffffefffefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffefffffffffefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffefffefefefffffffefffffefefffefefefffffefefffffffefffefffefffefefefffefffefffefefffffefffffffefefffffefefefffefffefffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffefefefffefffefffefefffffefffffffefffffffffefefffefffefffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffefffefefefffefffefffefefffffefffffffefffffffffefefffefffefffefffffffefffffffefefefffffffffffffefffffffffefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefdfffdfdfdfff9fafafff6f5f5fff2f1f1ffedededffe9e8e9ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e4e4ffe5e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e4e4ffe4e3e3ffe3e4e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe2e2e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0dfffdfe0e0ffdfdfdfffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdededfffdfdedeffdededeffdededeffdededfffdededeffdededeffdededeffdededeffdedddeffdedddeffdededeffdddddeffdddddeffddddddffddddddffdeddddffdeddddffdeddddffdededeffdeddddffdeddddffddddddffdddedeffddddddffddddddffddddddffddddddffddddddffdddcddffddddddffddddddffdddcddffdddddcffddddddffddddddffdcddddffdddcdcffdcdddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdadbffdadadbffdadadaffdadadaffdadad9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd8d7d8ffd7d7d7ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd7d6d6ffd7d6d6ffd7d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd5d4d5ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d4d3ffd3d4d4ffd3d3d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d2ffd3d3d3ffd2d3d3ffd3d2d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d2ffd2d1d2ffd2d1d2ffd2d2d1ffd1d1d1ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd1d0d0ffd1d0d0ffd1d1d1ffd1d0d0ffd1d1d1ffd1d0d0ffd1d0d1ffd0d0d1ffd0d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d2d1ffd1d1d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d2d1ffd1d2d2ffd1d1d2ffd1d1d1ffd1d2d2ffd2d1d2ffd1d2d1ffd2d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d2ffd2d1d1ffd1d2d1ffd2d1d1ffd1d1d2ffd1d1d1ffd2d1d2ffd2d1d2ffd1d2d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d2d3ffd3d2d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d3d2ffd3d3d2ffd3d3d2ffd3d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d5ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d5ffd6d5d5ffd5d5d5ffd6d6d5ffd5d6d5ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d6d7ffd6d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadbdbffdadadaffdadbdaffdbdbdbffdbdbdaffdadbdaffdbdadbffdbdbdbffdadbdbffdbdadbffdbdbdbffdbdbdbffdbdcdbffdbdbdcffdcdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdddddcffdededdffdededdffdeddddffddddddffdededeffdedfdeffdfdedfffdedfdfffdfdedfffdfe0dfffe0dfdfffdfdfe0ffdfdfdfffe0dfe0ffe0dfe0ffdfe0dfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e2e1ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe5e6e5ffe6e6e6ffebebebfff1f1f1fff4f4f4fff8f8f8fffcfbfcfffdfdfdfffefdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff636363ff636363ff636363ff636363ff636363ff636263ff5f5f5fff595959ff535352ff4b4c4bff444444ff3c3c3cff303131ff222323ff161516ff0e0e0dff090909ff070606ff050505ff040303ff040404ff030202ff010101ff000000ff000101ff000000ff000100ff020202ff050404ff040404ff030203ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040404ff060707ff080707ff010101ff000000ff000001ff000000ff000000ff000100ff010101ff020102ff030303ff040504ff050606ff070708ff0a0a0aff10100fff181818ff242323ff302f30ff3a3b3aff404040ff464646ff4e4e4eff525353ff585858ff5b5c5bff5c5c5cff5c5c5bff5b5c5bff5e5d5dff606060ff606160ff1f1e1fff202120ff222223ff232424ff232424ff242424ff242423ff242424ff242424ff242424ff242424ff242424ff242423ff242423ff242423ff242424ff232423ff242424ff232423ff242424ff232424ff242324ff242424ff242423ff232424ff232323ff242324ff232324ff232423ff232323ff232323ff232323ff232323ff232323ff232323ff232323ff232324ff232322ff222222ff222221ff212221ff222122ff222122ff222222ff212222ff202021ff20201fff20201fff20201f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffffefefffefffefffffefefffffffefffefefefffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffefffffffefffefefefffffffefffffffefffffefffffffefefffefffefffefefffffefffefffefefefffefefefffefefefffefefffffefefffffefefefffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffefffefffffefefffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffffefefffffefefffefefefffefefefffffffefffefefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffefffefffefefefffffefefffefefefffefefefffefefdfffefefefffefdfefffefefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffffefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefefffffefefefffefefffffefffffffefefefffffffffffffefefffefefffffffefffffffefffffffefffffffffefffffffefffefefefffffefefffefffefffffefffffffefefffffffffffffefffffefffefffefefefffffffffffefffefffefffffffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffdfefdfffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffefefffffffefffefffefffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffefefffefefffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffefffefffefefefffffefefffefffefffffefffffffefefffffffefffefefffffefffefffefefefffefefffffefffefffefffffffefffffffffffefffffffffffefefffffffefefffefffefffffffefffffffffffffffffffffefffffffffefffffffffffffffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffffefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefefffffefefefffefefffffefffffffefefefffefefffffefefefffefefffffffefffffffefffffffefefffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffefefefffefffffffffffffffefefffffffefefffefffffffefffffffefffffffffefffffefefefffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffefffefffffffffffefffffefffffffffefffffefffffffffefffefffffffffffffffffefffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefffefffffffffffefefffffffefefffefffffffefffffffffffffffffffffffffefefffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfefdfffdfefefffbfbfbfff7f7f6fff3f3f3ffefeeefffeaeaeaffe7e8e7ffe7e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0dfffdfe0e0ffe0e0dfffdfe0dfffe0dfe0ffdfdfdfffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdedfdfffdfdfdfffdfdfdeffdfdedfffdededeffdededeffdededeffdededeffdededeffdededeffdedddeffdeddddffdddddeffdddedeffdddeddffddddddffdddeddffddddddffdddeddffddddddffddddddffddddddffddddddffddddddffdcddddffddddddffdcdddcffdddcddffddddddffddddddffddddddffddddddffddddddffddddddffdcdcddffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdbffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdbdbdaffdadbdaffdadadaffdadad9ffdadad9ffdad9daffd9d9d9ffd9dad9ffd9d8d9ffd9d9d8ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d7d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d7d7ffd6d7d6ffd6d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d5d6ffd5d5d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d4d4ffd5d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d3ffd3d2d3ffd3d2d3ffd3d2d3ffd3d3d2ffd3d3d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d2d3ffd3d2d2ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd1d1d2ffd2d1d1ffd1d2d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d0ffd0d1d1ffd0d1d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d1ffd0d0d1ffd0d1d0ffd1d0d0ffd0d1d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d1ffd1d0d1ffd1d0d1ffd1d0d1ffd1d1d0ffd1d1d0ffd0d1d1ffd1d1d0ffd1d1d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd1d2d2ffd2d2d1ffd2d2d2ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d3ffd2d2d3ffd2d3d3ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d4d5ffd5d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d5d6ffd6d5d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d8ffd8d9d9ffd9d9d8ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9dadaffdad9daffd9d9daffd9dadaffdadadaffdadadaffdadadaffdbdadaffdadadbffdadadaffdbdbdaffdbdbdbffdbdbdbffdadadbffdbdbdaffdbdadbffdbdbdbffdbdbdbffdcdcdbffdbdbdcffdcdcdbffdcdcdcffdcddddffdcdcdcffddddddffdddcddffdcddddffddddddffdedddeffdedddeffdededdffdededeffdededeffdfdedeffdedfdeffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffdfe0dfffdfdfdfffe0e0e0ffdfe0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e2e3ffe3e3e2ffe3e3e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e5e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e6ffe5e6e5ffe7e8e8ffedededfff2f2f1fff6f6f6fff9f9fafffcfcfcfffdfefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636364ff636364ff636463ff646364ff636363ff636363ff636463ff605f5fff5a5a5aff535353ff4b4b4bff434342ff39393aff2d2e2eff1f201fff151515ff0d0e0dff090909ff060706ff050505ff040403ff030304ff020202ff010101ff000100ff000000ff000100ff000000ff010101ff040404ff040404ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010202ff040505ff070707ff070707ff010101ff000000ff000000ff000000ff010100ff010101ff020102ff030303ff040404ff040404ff050505ff070707ff0b0b0aff100f0fff181817ff232323ff2f2e2eff383939ff3f3f3fff454545ff4d4e4dff525151ff575757ff5b5a5bff5b5b5bff5b5b5cff5d5d5dff606060ff616161ff6161610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242324ff242324ff242424ff242423ff242423ff232424ff242423ff242423ff242424ff242423ff242424ff242324ff232423ff232323ff232323ff232423ff232324ff232324ff232423ff242324ff232323ff232323ff232423ff232323ff232323ff222222ff222122ff222221ff222122ff212222ff212221ff212222ff212120ff201f20ff20201f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffefffefefffffffffefffffefffffefefefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffefefffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffefffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffefffffefffffefffffffefefefffffffffffffffefffffefefffefefefffefefffffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffefffffffffefefffffefffffefefefffffffefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefefffefffffffefefefffffffefffefffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffefffffefffffffffffffffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffefefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffefefefffffffefffefefffffefefefffefefefffefefefffefefffffffefefffefefefffefefffffefffefffefffefffffefefffefffffffefefefffffffefffefefefffffefffffffefefffefefefffffefefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffefffffefffffffefefefffffffefffffffefffffffefffffffffffffffffffefffefffffffefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefdfefffdfdfdfffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfbfcfffcfdfcfffdfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffffefefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffffffefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffffefffefffefffffefffffffefffffefefefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffefffffefffffefffffffefefefffefffefffffffefffffffefffffffffffefefffffefefefffefffefffefffefffffffefffefefefffffefefffffffffffefffefffffefefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefefefffefefefffefefefffefefffffffefefffefefefffefefffffefffefffefffefffffefefffefffffffefefefffffffefffefefefffffefffffffefefffefefefffffefefffefffefffffefefffefefffffefffefffffefefffffefffffefffefffffefffffefffffffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffefffffffefffefefffffefffefffffefefffffefffffefffefffffffffffefffffffefefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffffffffffefffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefdfffefefdfffcfcfcfff9f8f8fff5f5f5fff0f0f0ffecececffe8e8e9ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e2e1ffe2e1e2ffe1e1e1ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfe0dfffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdeffdfdfdeffdededeffdfdedeffdfdedeffdededeffdededeffdededeffdededeffdededeffdddeddffdddddeffdededeffdddeddffdddeddffddddddffddddddffddddddffddddddffddddddffddddddffdcddddffddddddffddddddffddddddffdddcddffdddddcffdddddcffdcddddffdcddddffdcddddffdcdcdcffdddcddffdddddcffdcddddffdcdcddffdddddcffdcdddcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdcdbdbffdbdcdbffdbdbdbffdbdadbffdadbdbffdbdadaffdbdadbffdadadaffdadadaffdadadaffd9d9d9ffd9dad9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd3d3d2ffd2d3d2ffd3d2d2ffd2d2d3ffd2d3d2ffd3d2d2ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd2d1d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d0ffd0d1d1ffd1d0d1ffd1d1d0ffd0d1d0ffd1d1d1ffd0d1d1ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d1d0ffd0d1d1ffd1d1d0ffd1d0d1ffd0d1d0ffd1d0d0ffd1d0d1ffd0d1d0ffd1d0d0ffd0d1d1ffd0d0d0ffd1d1d0ffd1d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd2d1d2ffd1d2d1ffd1d1d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd2d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d4ffd4d4d3ffd3d4d3ffd4d3d4ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd5d5d4ffd5d4d5ffd4d5d4ffd5d4d4ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffdad9d9ffdad9daffd9dad9ffdadad9ffd9dadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadadbffdadadbffdbdbdaffdadbdaffdbdadbffdadbdbffdadbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdddcffdddddcffdddcddffddddddffdeddddffdedddeffdddeddffdededeffdededeffdededeffdedfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffe0e0dfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e3ffe4e3e4ffe3e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe5e4e4ffe4e5e5ffe4e4e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e6e5ffe5e6e5ffe6e6e5ffe6e6e6ffeae9e9fff0f0effff3f4f3fff7f7f7fffafafbfffdfdfcfffefefefffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff636363ff646363ff636363ff636363ff636364ff646463ff605f60ff595959ff525252ff4a4a4aff414141ff363737ff2b2b2bff1e1e1eff131413ff0d0d0dff090908ff060606ff040404ff040304ff030303ff020202ff010001ff000000ff000100ff000000ff000000ff000101ff040404ff050505ff040404ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040404ff060606ff050605ff010101ff000000ff000000ff000000ff000100ff010101ff020202ff030303ff030403ff030303ff050404ff060707ff0a0a0aff10100fff171717ff222323ff2e2e2fff383939ff3f3e3eff454445ff4d4d4dff525251ff565757ff5a5a5aff5b5b5bff5d5d5dff606060ff616161ff606161ff61606100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefefffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffefffefffefffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffefffefefefffefffefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffffefefffefffefffffefffffffffefffefffefffefffffffefefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefefffefffffffefffffffefefefffefefffffffffffffefffefffffefefffefefefffefefffffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffefffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefdfdfffefefefffefefefffdfdfefffdfefdfffdfefefffefdfdfffefefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffffffefffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefffefffffffefffefefefffefefffffffffefffefffffffefefffffefffefffefefefffffefefffefefffffefefffffffefefffefffefffffffefffefefffffefffefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefffefffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffffefffffefefefffefefefffefefefffffffefffffffefffefefffffefffefffefefffffffefefffefffefffefdfefffefefefffdfefdfffdfefefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffefffffefffefffefffefffefffffffefefefffffefffffefffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffefefffffefefffffffffffffefffefffffffefffefefefffefefffffefffefffefefffffefefffffefffefffefefefffffefefffefefffffefefefffffefefffefffefffffffefffefefffffefffefffefefefffffefffffefffffffffefffffefffefffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffffefffffefefefffefefefffefefefffffffefffffffefffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefffefffffffefffefefefffefefffffefffefffefefffffefefffffefffefffefefefffffefefffefefffffefefffffffefefffefffefffffffefffefefefffefffefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefefefffefefffffffffefffffefffffffefffffffffefffefefefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffefffefffefefefffffffffffefffffffffffffffefffefffefffefffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefefefffefffefffefffefffffefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefefffffefffefffefefefffffffffffefffffffffffffffefffefffffffefffffffffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffafbfbfff6f6f7fff3f2f2ffeeeeeeffeae9eaffe7e8e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe5e6e5ffe6e5e6ffe5e5e5ffe5e5e4ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdfdfffdfdfdfffdededfffdedfdeffdededfffdfdedeffdedfdeffdedddeffdededeffdddeddffdddedeffddddddffdddddeffdddddeffddddddffddddddffddddddffddddddffddddddffdcddddffdddcddffddddddffddddddffdcdcddffdddcddffddddddffdcdddcffdddddcffdcdcdcffdcdcddffdddddcffdcddddffdcdcddffdcdddcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdbdbdbffdcdcdcffdbdbdcffdcdbdbffdbdbdbffdbdbdaffdbdbdbffdadbdaffdadadbffdadadaffdadadbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d7d6ffd6d7d7ffd6d6d6ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd5d6d6ffd5d6d6ffd5d5d5ffd5d5d6ffd6d5d6ffd5d5d5ffd5d5d4ffd5d4d5ffd4d4d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd2d3d2ffd2d2d2ffd2d2d3ffd2d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd1d1d2ffd1d2d2ffd1d2d2ffd2d1d1ffd1d2d1ffd1d0d1ffd1d1d1ffd0d1d0ffd0d1d1ffd0d0d0ffd0d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0d0ffd0cfd0ffcfd0d0ffd0d0d0ffcfcfd0ffd0cfd0ffd0d0d0ffcfd0cfffd0d0cfffd0cfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d1ffd0d0d1ffd1d0d0ffd0d1d1ffd1d1d0ffd0d0d1ffd0d1d0ffd0d0d0ffd1d0d1ffd0d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd0d0d1ffd1d1d1ffd0d1d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d2ffd1d1d2ffd2d1d2ffd1d2d1ffd2d2d2ffd2d1d1ffd2d2d1ffd1d2d2ffd2d1d1ffd1d2d2ffd2d2d2ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd2d3d3ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd3d3d4ffd4d4d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd5d5d4ffd5d4d5ffd5d4d5ffd5d5d5ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffd9dad9ffdadad9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadadaffdbdadaffdadbdbffdbdbdaffdadbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdddcffdddcddffddddddffdddddeffdedddeffdededdffddddddffdededeffdedfdeffdededfffdfdedfffdfdfdeffdfdfdfffdfdfdfffe0e0dfffe0dfdfffdfdfe0ffe0e0e0ffdfe0e0ffe0dfdfffe0e0e0ffe0e0e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e0e0ffe0e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e1ffe1e1e2ffe1e1e2ffe1e2e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe5e5e6ffe5e6e6ffe6e7e7ffecececfff2f2f2fff5f4f5fff9f9f9fffcfcfcfffdfefdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636463ff636464ff646363ff646464ff636364ff616161ff626362ff5f5f5fff585858ff505051ff474848ff3f3e3eff343434ff2a292aff1c1c1cff121212ff0b0c0cff080708ff050505ff040404ff020303ff020202ff020202ff000100ff000000ff000000ff000000ff000000ff010101ff050505ff050505ff040404ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff030404ff060505ff050505ff010001ff000000ff000100ff000100ff010000ff010101ff010202ff030202ff020302ff030303ff040303ff060606ff090a0aff0f0e0eff161616ff222222ff2d2d2dff383738ff3f3f3fff454545ff4e4e4dff525252ff585859ff5c5c5cff5d5d5eff606060ff606160ff616060ff616160ff61616100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefffffffefffffffffefffffffffefffefffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffffffefffffffefffffefffffffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffefffffffffefffefffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffffffefffffffffffffffffffffffffffefefefffffefffffffffffffffffefffefffffffefffefffefefffffffffefffffffffffffffefffefffefffffefffffefefefffffefefffefffffffefefffffefffefffefefffffefefefffefefefffefefefffffffefffffefffffefffefffefefefffffffefffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffefffffefffefffefffefffffefffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffcfcfbfffcfcfbfffbfcfbfffbfcfbfffcfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffefffffffffffffffefffefffffffefffffefffffefefefffffefefffffffffffffffefffefffefffefefefffefefefffffffefffffffefffefffefffefffefffffefefffefefefffffefefffefffffffefefffffefffefffefefffffefefefffefefefffffefffffffffefffffffffffffffefffefefefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefefefffffefefffefffefffefffefffefefffffefefffffefefefffefffefffffefffffefffefffefffefffefefefffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefefffffefffffffffffffffffefffefffefffefefefffefefefffefffefffefffefffefffefffefffefffffefefffefefefffffefefffefffffffefefffffefffefffefefffffefefefffefefefffefefefffffffefffefefffffefffefffefefefffffffefffefefefffefefefffffffefffefffefffefffffffffffffffffffefffffefefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefefffffffefffffffffefffffffffffffffefffefffefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffefefffffefffffffffffffffefffefffffffffffffefffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffefffffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefeffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfefefffdfefdfffcfcfcfff7f8f7fff4f4f4fff0eff0ffebebebffe8e8e8ffe6e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e6e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe2e2e3ffe3e2e2ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffe0e0e0ffe0e0dfffdfdfdfffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdedfffdfdfdfffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdddedeffdddedeffdedddeffdeddddffddddddffdddeddffddddddffddddddffddddddffdddcddffdcddddffdddddcffdcdddcffdddcdcffdddcddffdcdcdcffdddcdcffdddcddffdddddcffdcdddcffdcdcdcffdcdcdcffdcdddcffdcdddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdbdcffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadbdbffdbdbdaffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d7d7ffd6d6d7ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d6ffd6d6d5ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d2d2ffd1d2d2ffd1d2d1ffd2d1d2ffd1d2d1ffd1d2d1ffd2d1d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d1d1ffd0d1d1ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfd0ffcfd0d0ffd0d0cfffcfd0cfffd0cfcfffcfcfcfffcfcfcfffd0cfcfffd0cfcfffd0d0cfffcfd0cfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0cfffd0cfd0ffcfd0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d1ffd2d1d1ffd1d2d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d3ffd3d4d3ffd4d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d5d4ffd4d5d4ffd4d4d4ffd4d5d5ffd4d5d5ffd4d5d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d6d5ffd6d6d5ffd6d5d6ffd6d6d6ffd6d7d7ffd6d6d7ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadad9ffdad9daffdadadaffdadadaffdadadaffdadadaffdadbdaffdadadbffdadadaffdadadaffdbdbdbffdbdbdaffdbdbdbffdbdcdbffdbdbdbffdcdcdcffdbdcdcffdcdcdcffdddddcffdcdddcffdcddddffddddddffddddddffddddddffdddedeffdddedeffdededeffdfdedeffdedfdeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0dfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe0e1e0ffe1e0e0ffe1e0e1ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e2ffe3e3e3ffe4e4e3ffe3e3e4ffe3e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e5ffe6e6e6ffe9e8e9ffefefeffff2f3f3fff6f6f7fffafafafffdfdfcfffdfefdfffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff636363ff636363ff636363ff616161ff5b5c5cff5d5d5dff5a5a5aff545454ff4c4d4cff444443ff3a3b3bff313131ff252526ff191a1aff111110ff0b0b0bff070606ff040404ff030202ff030202ff020102ff010100ff000100ff000000ff000000ff000000ff000000ff010101ff050505ff060506ff040404ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff050505ff040404ff000101ff000000ff000000ff010000ff010100ff010100ff010101ff010101ff010201ff010102ff020303ff050505ff080908ff0e0d0dff161516ff202020ff2c2b2bff363636ff3e3e3dff444544ff4d4e4dff535353ff5b5b5bff616261ff606060ff616160ff616061ff606061ff616160ff60616100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffefefffffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffefffffffffffefffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffffefffffefefffffefffffffffffefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefefffefefefffffffffffffffefffffefffffffffefffffefffffefffefffefefffffefefefffefefefffefefefffffefffffefffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefefefffefefefffefefefffefefffffefefdfffefefefffdfefefffdfefdfffefdfefffefefdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffefefdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffefefefffffffffffffefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefffefffffefefffefefefffffffefffefffefffffffffffffefffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefefffffefefffefffefffffefffffefefefffffefffffefefefffefefefffffefffffffffefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffbfcfcfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefefdfffefefefffefefefffefefefffffefefffffffefffefefefffffefefffefefffffffefefffefefefffffffffffffffefffffefffffffffefffffefffffefffffffffefffffffffefffffffffffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefefffefffefffefffffffefefefffefefefffffffffffffefefffefefefffefefefffefefefffffefefffffefffffefefefffffefefffefefffffffefefffefffefffffefefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefffefffffefffffefefefffffefffffefefffffefefefffffefffffffffefffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffffffffefffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefefffefffefffefffefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffefffefffefefefffefefefffffefefffefefefffffffefffffefffffefefefffffefefffefefffffefffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffefffffffefefffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffffefffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffffefffffffefffefefffffffefffffefffffffffefffffffffffffffffeffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefdfffefefefffdfdfdfffafafafff6f5f6fff2f2f2ffedededffe9e9e8ffe7e7e7ffe7e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e0e1ffe0e1e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffdfdfe0ffdfdfe0ffdfdfe0ffdfdfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdedfdeffdfdedfffdededeffdfdedfffdededeffdededeffdededeffdededeffdededeffdeddddffdededeffdeddddffddddddffdeddddffdeddddffddddddffddddddffddddddffdcddddffdddcddffdddcdcffdddcdcffdcdcdcffdddcddffdcddddffdcdcdcffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdcdbffdcdbdbffdcdbdcffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdbdbdaffdadadaffdadadaffdad9daffd9d9daffd9d9daffd9d9daffd9d9d9ffd8d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd6d5d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd5d5d4ffd5d5d5ffd5d5d4ffd4d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d2ffd3d2d2ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd2d1d1ffd1d1d2ffd1d1d2ffd2d1d2ffd1d1d2ffd1d2d2ffd2d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0cfffd0cfd0ffcfd0cfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfd0cfffcfcfcfffcfcfd0ffd0d0d0ffd0cfd0ffd0d0d0ffcfcfd0ffd0d0cfffd0cfd0ffd0cfd0ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0cfd0ffcfcfd0ffcfcfd0ffd0cfd0ffcfcfd0ffcfd0d0ffd0d0cfffd0cfd0ffd0cfcfffcfd0cfffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd1d0d0ffd0d0d1ffd1d0d0ffd0d0d0ffd1d1d1ffd1d1d0ffd1d0d1ffd1d1d0ffd1d0d1ffd0d1d1ffd1d0d1ffd1d0d0ffd1d1d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd5d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d8d7ffd7d8d7ffd8d8d8ffd8d8d9ffd8d8d8ffd9d9d9ffd9d9d8ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffd9d9d9ffd9d9daffdadadaffdad9daffdadadaffd9dadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadadbffdbdadbffdadbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdcdcddffdcddddffddddddffdddddeffdddedeffdededdffdededeffdededeffdededeffdfdedfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0dfffdfdfe0ffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe0e1e1ffe1e1e0ffe1e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e1ffe2e1e2ffe1e1e2ffe2e2e1ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e6ffe5e5e6ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e7ffecebebfff0f1f1fff5f4f4fff8f8f8fffcfcfcfffdfdfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646363ff646463ff636363ff616160ff5c5c5cff515050ff545454ff525152ff4d4c4cff454445ff3d3d3dff353535ff2c2c2cff212122ff171717ff101010ff0a0b0aff070607ff030304ff020202ff020202ff010101ff000101ff010100ff000000ff000000ff000100ff000000ff010100ff050505ff050505ff040304ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff040404ff050505ff040303ff010101ff000000ff000000ff010001ff010100ff010001ff010100ff000000ff000100ff010101ff020202ff040404ff070707ff0d0c0dff151515ff1f1f1eff282828ff313131ff393939ff414141ff4a4b4aff505051ff595a5aff626363ff606060ff616061ff616161ff616061ff616161ff60606100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffefefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffefffffffefefffefffffffffffffffefefefffefefffffefefefffefffefffefefefffefffefffefefefffefefefffffefefffefefefffefefffffefefefffefffefffefefffffffefffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffefffffffefffffffffefefffefefffffefefefffefffffffefefefffefffffffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffffefffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfefefffdfefdfffdfdfefffefdfdfffefefdfffefdfdfffdfefdfffdfdfefffefefdfffdfdfefffdfdfefffefefefffefefefffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffffffffffffefefffefefffffefefefffefffffffefffffffefefffffefffefffefffffffefffefffefefefffefffefffefefefffefefffffefffffffefffefffefefffffefefffffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffefffefffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffefffefffffffefffefffefefffffffefefffffefefffefffefffefefffffefefefffefefefffefdfefffefefefffefefdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfcfffcfdfcfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefefefffefdfdfffefefefffdfefefffefefefffefefefffefffefffefefefffffefefffffefefffefffffffefefffffefffefffefffefffefefffffffefffffffffefffffefefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffefefefffefffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffefefefffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffffffefffffefffffffffffffffefffffefefefffefffffffffffffffffefefffffefffffefefffffffffefffefffffffefffefffefefffffffffffffffffefffefffffffffefffffefffffffffffffffefefffffffffffffffffefffffffefffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffffffffffffffffffffffffffefefefffefefefffefefefffefffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffefefefffefefffffefffffffefffefffefefffffefefefffefefefffefffefffffefefffefffefffefefefffffefffffefffefffffefffffffffffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffffffefffffefffffffffffffffefffffffefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffdfefdfffbfbfcfff8f7f7fff4f3f3ffefefefffebeaebffe7e8e8ffe7e7e7ffe6e6e7ffe7e6e6ffe7e7e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e2e2ffe2e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0dfffe0dfe0ffdfe0dfffe0dfe0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdedfdfffdfdfdeffdededfffdedfdeffdededeffdededeffdededeffdededeffdedddeffdddedeffdededeffdddddeffdeddddffdededdffdeddddffddddddffddddddffddddddffdcdcddffdcdcddffdcddddffdcddddffdddcdcffdcdcddffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdcdcffdbdbdcffdcdcdbffdbdcdcffdbdcdbffdcdbdbffdbdcdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdadbdbffdadbdbffdbdadaffdadbdbffdadadaffdadadaffd9dad9ffdad9daffd9dad9ffdad9daffd9dad9ffd9d9d9ffd9d8d8ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d6d6ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d6d5ffd5d5d6ffd6d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d4ffd3d3d3ffd3d4d3ffd2d3d3ffd2d2d3ffd3d3d2ffd2d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d1ffd1d1d1ffd1d0d0ffd0d1d1ffd0d0d1ffd0d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfd0cfffcfcfd0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfceffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfd0d0ffcfcfd0ffd0d0cfffcfd0d0ffcfd0cfffd0cfcfffcfd0cfffd0cfd0ffd0d0d0ffcfd0d0ffd0d0d0ffcfd0d0ffcfd0d0ffd0cfd0ffcfd0d0ffd0cfcfffcfd0d0ffcfd0cfffd0cfd0ffcfd0cfffd0cfd0ffcfd0cfffcfcfd0ffcfcfcfffcfcfd0ffcfcfd0ffcfcfcfffcfcfd0ffcfcfd0ffd0d0cfffd0d0d0ffcfd0cfffcfcfd0ffd0d0d0ffd0d0cfffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd1d0d0ffd0d1d0ffd0d0d1ffd1d1d0ffd0d0d1ffd0d0d1ffd0d1d0ffd0d1d1ffd1d0d0ffd0d0d1ffd0d0d0ffd0d1d1ffd1d1d0ffd0d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd1d1d2ffd2d2d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d4d3ffd4d3d4ffd4d4d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d4ffd5d4d5ffd5d5d5ffd6d5d5ffd5d6d6ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd6d7d7ffd7d7d8ffd7d8d7ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffd9dadaffd9d9daffdadad9ffdadadaffd9dadaffdadadaffd9dadaffdadadaffdadadbffdadbdbffdbdbdbffdadbdbffdadbdbffdbdbdbffdbdcdbffdcdbdbffdbdcdcffdbdcdbffdcdcdcffdcdcdcffdddcddffdcdddcffdddcddffddddddffdddddeffdededeffdedddeffdededeffdededeffdfdfdeffdfdfdfffdfdfdeffdfdedfffdfdfdfffe0dfdfffdfe0e0ffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e1e1ffe1e0e0ffe0e0e1ffe1e0e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e2ffe2e2e1ffe1e2e2ffe1e2e2ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e3e3ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e6e5ffe5e5e6ffe5e6e5ffe5e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe8e9e9ffeeefeefff2f2f2fff6f6f6fffafafafffdfcfcfffdfefdfffefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646363ff636363ff616061ff5b5c5cff505150ff4a4a4aff414040ff464645ff434242ff3a3b3aff343434ff2e2f2eff262627ff1c1c1cff141414ff0f0f0fff0b0a0aff060606ff030303ff020202ff020201ff010201ff010001ff010101ff010101ff010101ff000000ff000000ff000000ff040404ff040505ff030304ff020201ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff030404ff040405ff030403ff010101ff000000ff010000ff010100ff010000ff000100ff000000ff000100ff000000ff000001ff010202ff030404ff070707ff0b0b0bff121212ff1b1c1bff242423ff2b2c2cff313132ff393839ff424241ff494949ff535353ff5d5d5eff5d5d5dff616161ff606161ff606061ff616160ff60616100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefffffefffffffffffffffefffefffefffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffefefffffefefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffefffffefefffffffffffffefefffffffefffffefefffffffefffffffffefffefffffffefefefffefefefffefefffffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffefffefffefefefffffffefffffffffffefffefffefffefffffefefffefffefffefefffffefffefffefffffffefffffffefefffffefefefffefffefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefffffefffffffffffefffefefffffefefffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffefffffffffffefffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefdfefffdfefdfffefefdfffdfefdfffdfdfefffefefdfffefefefffdfefdfffdfefdfffefdfefffefffefffefffffffffffefffffffffffefffffffffefffffffffefffffffefffefefffffffefffffefffffffefefefffefefefffefefffffefefefffefefffffefefffffefffefffefefefffefffefffefefefffffefefffefefefffffefefffefffefffefefffffefefffffefefefffefefefffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffefffffffffffefffefefffffefffffffefffefffefffffffefffefffefefffffefefefffffefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffefdfefffefefdfffefefefffefefdfffefefefffefefefffefefefffefffefffefffefffefefffffffefefffffffefffefffefffffffffffffefffffefefffffefffefffffffffffefffefffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffefefffffffefffffefffffffefefefffefefefffffffffffefefefffefefffffefefffffefffffffffefefffefffefffffefefffffffefffefefefffffefefffefffefffffffffffefffffffffffefffefefffffefefffffffefefffffefefffffefefffffefffffefefffffffffffffffefffffffefffffefefffffffefffffffffefffefffffffffffefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffefefffffffefffffefffffffefefefffefefefffefefffffefefefffefefffffefefffffefffffffffefefffefffefffffefefffffffefffefefefffffefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffffffffefffffefefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefefffffefefffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffffffffefffffefefffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffefefefffffefefffffffffffffffffffefffffffffffefffefefffffefefffffffefefffffefefffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefdfffcfdfcfff9f9f9fff5f5f6fff1f1f1ffedededffe8e9e8ffe8e7e7ffe7e7e7ffe6e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e4e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e3e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffdfdfdfffe0dfe0ffdfdfdfffe0dfe0ffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdeffdededfffdededfffdedfdeffdedfdeffdededeffdededeffdededeffdededeffdddedeffdededeffdededeffdddddeffdddeddffdddeddffddddddffddddddffddddddffddddddffdcdddcffdcdddcffdddcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdbdcdbffdcdbdcffdbdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdbdadaffdbdbdbffdbdbdbffdadbdbffdadadaffdadadaffd9dadaffdad9daffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d9ffd8d8d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd5d5d4ffd4d5d5ffd4d5d4ffd4d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d2d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd2d1d1ffd1d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d1ffd1d0d1ffd1d0d1ffd1d1d0ffd1d0d1ffd0d0d0ffd1d1d1ffd0d0d1ffd1d0d1ffd0d0d1ffd1d0d1ffd1d1d0ffd1d1d1ffd1d1d0ffd0d0d1ffd0d1d1ffd0d1d0ffd0d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfd0cfffd0d0cfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcecfceffcecfceffcfcecfffcecfceffcecfcfffcecfceffcecfcfffcecfcfffcececfffcfceceffcfcfceffcececfffcfcecfffcecfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffd0cfcfffcfd0cfffcfcfd0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfd0cfffcfcfd0ffd0cfcfffd0d0cfffcfd0cfffd0d0d0ffd0d0d0ffd0cfd0ffcfd0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d0d1ffd0d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d2ffd1d2d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d1d2ffd3d2d2ffd2d3d2ffd3d2d3ffd2d3d3ffd3d3d2ffd2d2d3ffd2d2d3ffd3d2d3ffd3d2d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd3d3d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd4d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d5ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd6d7d6ffd7d7d6ffd7d7d7ffd7d8d7ffd7d7d7ffd7d8d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d9ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9daffd9d9daffd9dadaffdad9d9ffdadad9ffdad9d9ffdadad9ffdad9d9ffdadadaffdadbdaffdadadbffdadbdbffdbdbdaffdadadbffdadbdbffdbdbdbffdcdbdbffdbdbdbffdcdbdcffdbdbdcffdcdcdcffdcdcdcffdddcddffdcdcddffddddddffdededdffdddedeffdededdffdededeffdededeffdedfdeffdedfdfffdedfdfffdededfffdfdfdfffe0dfdfffdfe0dfffe0e0dfffe0e0e0ffe0dfe0ffdfe0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e1ffe0e1e0ffe0e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e2e2ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e3ffe3e3e2ffe2e2e3ffe2e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe4e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e6e6ffe5e6e6ffe5e5e6ffe6e6e5ffe6e6e6ffe5e6e6ffe7e7e7ffebeaebfff0eff0fff3f4f3fff8f8f7fffbfbfbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff616161ff5b5c5bff515050ff4a4a4aff404041ff424343ff434343ff404141ff3b3b3bff353534ff2e2e2eff222222ff171717ff121112ff0d0d0dff080808ff040404ff020203ff010202ff010102ff010100ff010100ff010101ff010001ff000101ff000000ff000000ff000000ff030303ff030304ff030203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030202ff030303ff030303ff010000ff000000ff000000ff010100ff000100ff000000ff000000ff000000ff000000ff000100ff020101ff030303ff060606ff0a0a0aff0f1010ff171818ff202020ff272727ff2c2c2bff313131ff393939ff404141ff4c4c4cff585857ff5b5b5bff5d5d5dff616061ff606061ff616161ff61606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefffffffffefefffefffefffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefffffffffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefefffffffffffefefffffefefefffefefefffefefefffefefefffffefffffffffefffffefefffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffefefffefffefffefffefffefffefffefffffffffefffffefffefffefefffffefefefffefffefffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefefffefdfefffefefefffdfdfefffefdfefffefefdfffdfefefffefefefffefffffffffffefffefefefffefefefffffefffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffffffffefefffffffefffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefefefffefefdfffefdfdfffdfefefffdfefefffefefefffdfefefffefdfefffefefefffefffffffefffffffffffffffffefffffefffffffffffefffffffefffffffffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefffefffffffefffefefefffefefefffefefffffefefffffffffefffefefffffffefefffefefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffefefffffffefffffffffffffffefefffefffefffffffefffefefefffffffffffefefefffefefefffefefefffefdfdfffefefdfffefefefffefefdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefefefffdfdfdfffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffffefffffffffefffffefefffefffefffffffefffefefffffffffffffffffefffffffefffefefefffefefefffefefefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefefffffefefefffefefffffffefefffffffffffefefefffefefefffffefefffefffefffefffffffffffffffffffefffefefffffefefffffffefffffffefffffffffefffffffffffffefffffffefffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffefefffffffefffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffffffffffefefefffefefefffffefefffefffefffefffefffefffffffffffefffefefefffefefefffefefffffefefffffffefefffefefffffefefefffefefffffffefffffffefefffffefefffffffffffefffefffffffffffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffefffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffefffffffffffffeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffefefefffefefdfffbfbfbfff6f7f7fff3f3f3ffeeefefffebebebffe8e8e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e5e6ffe5e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe4e4e3ffe3e4e3ffe4e3e4ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe1e1e2ffe2e1e2ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e1ffe0e0e1ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfe0ffe0dfdfffe0dfdfffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededfffdedfdfffdfdfdfffdededfffdfdedfffdfdfdeffdfdedeffdededeffdededeffdddedeffdededeffdededdffdededdffddddddffddddddffddddddffdddeddffddddddffdddcddffddddddffdcddddffddddddffdcddddffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdcdcdbffdcdcdbffdcdcdcffdbdcdbffdbdcdbffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdadbffdbdbdaffdadbdbffdadbdbffdbdbdbffdbdbdaffdadadaffdadadaffdad9daffdad9daffdadad9ffd9d9daffd9d9d9ffd9d9daffd9d9daffd9d9d9ffd9d8d9ffd9d9d9ffd8d8d8ffd9d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd1d2d1ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d1ffd0d0d1ffd1d1d0ffd0d0d1ffd1d0d0ffd0d0d1ffd1d0d1ffd0d0d0ffd1d0d0ffd1d1d1ffd0d0d0ffd1d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d0ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffcfcfcfffcfcecfffcfcfcfffcecfcfffcecfceffcecfceffcfcecfffcecfceffcececeffcececeffcececeffcececeffcecfceffcececeffcececeffcececfffcececeffcececeffcfcfceffcecfceffcececfffcecfceffcfcfcfffcfceceffcfcfcfffcececfffcfcecfffcfcfceffcecfcfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcecfffcfcfcfffcececeffcfcfcfffcececfffcececeffcecfcfffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0d0cfffd0cfcfffd0d0d0ffcfd0d0ffd0d0d0ffcfd0d0ffd0cfd0ffcfd0cfffcfd0d0ffcfd0d0ffd0d0d0ffd0cfd0ffcfd0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d1d0ffd0d0d1ffd0d1d0ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd2d2d3ffd3d2d2ffd3d2d3ffd3d2d3ffd3d2d3ffd3d2d3ffd4d3d3ffd3d3d3ffd4d4d3ffd3d3d4ffd3d3d3ffd3d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d8ffd8d9d8ffd9d9d9ffd8d9d9ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9d9d9ffd9d9d9ffdad9d9ffd9dadaffd9dadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadadbffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdcdbdcffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdddddcffdcdcddffddddddffddddddffdededeffdedddeffdededeffdededeffdfdedeffdedfdfffdfdfdeffdedfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e1ffe0e1e0ffe1e1e1ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe1e1e1ffe2e1e2ffe2e2e1ffe1e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e3e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe6e5e5ffe5e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe8e8e8ffedececfff1f1f1fff5f6f5fffafaf9fffcfcfcfffdfefdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff5c5c5cff515150ff4a4a4aff404040ff434242ff434342ff434343ff434342ff414041ff3b3b3bff343534ff2e2e2eff222222ff171717ff121211ff0d0d0dff080808ff040404ff020202ff020202ff020101ff010101ff010101ff000100ff000000ff010000ff020303ff030303ff030303ff030303ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010100ff000100ff000101ff000000ff000000ff000101ff010100ff010000ff000000ff000000ff000000ff000000ff030303ff060706ff090a0aff0f0f0fff181818ff201f20ff272827ff2c2c2bff313131ff393939ff404040ff4b4c4cff585858ff5a5b5bff5a5b5bff5a5b5aff5d5d5dff616060ff616161ff60606100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffefefefffefefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffefefffffefffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefefffefefefffffefefffefefffffefffefffffefffffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefffffffefefffefffefffefffefffffffffffffefffffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefdfefffefefefffdfefefffefefefffdfefefffefefefffefefdfffdfefdfffefefefffdfefefffdfefdfffefefffffefefefffefefefffefffffffffefefffefffffffefffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffefefffffefffefffffefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfefffdfdfefffefefdfffdfefefffefefefffefefefffefdfefffefefefffefefefffefffffffffffefffefffffffefefefffefefefffefefefffefffffffefefefffffefffffefefefffffefefffefffffffefefefffefefefffefffffffefefefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffefefffefffefffefffffffffffffffefefffffffffefffffefefffefffefffefffefffefefffffffffffffefefffffefefffffffefefffefefffffefffffffffefffffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffdfefdfffdfefefffefefdfffdfdfdfffefdfdfffefdfdfffdfefdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffffefffffffefffffefffffffefffffffffffffffffffefffffffffffefefefffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffefffffffefffffffefefffefffffffffefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffffffefffefefffffffffffffefefffffefffffffffefefffefefffffefffffffffefffffffefffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffefefffffffefefffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffefefefffefffffffffefefffffefffffefefefffffefefffefffffffefefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffefefefffefefefffefffffffffefefffefefefffefefffffefefefffefefefffefffefffefffffffffffefffefefffffffffefffffefefffefffffffffffefffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffffefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffefefffffffffffffefefffffffffffffefffffffffffffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffefffffffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefdfefffdfefefffcfcfcfff9f8f9fff5f4f5fff1f0f1ffecebecffe8e9e9ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e3e3ffe2e2e3ffe2e2e2ffe2e3e2ffe2e2e2ffe1e2e1ffe2e1e1ffe1e2e2ffe1e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe0e0e1ffe0e0e0ffe0dfe0ffe0e0dfffdfe0e0ffe0e0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdededfffdfdedeffdededfffdedfdeffdfdedfffdededeffdededeffdedddeffdddedeffdddedeffdededeffdededdffdeddddffddddddffddddddffddddddffdcddddffdddddcffdcddddffdcddddffdcdcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdcdcffdbdbdbffdcdbdbffdbdbdbffdbdcdcffdcdbdbffdcdbdcffdcdbdbffdcdbdbffdbdcdcffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdadbdaffdbdadbffdadbdbffdadbdaffdbdadbffdadadaffdadadaffdadadaffdad9d9ffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d7ffd6d7d6ffd6d6d7ffd6d5d6ffd6d6d6ffd6d5d6ffd5d6d6ffd5d5d5ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd5d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd3d4d4ffd3d4d4ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd2d1d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfd0ffd0cfd0ffcfd0d0ffcfd0cfffcfd0d0ffd0cfcfffcfcfcfffcfcfcfffcfceceffcececfffcececfffcfceceffcecfceffcececeffcececeffcececeffcececeffcdceceffcdceceffcececdffcdceceffcdcdcdffcecdcdffcdcdcdffcececeffcececeffcececeffcececeffcfceceffcecfcfffcececeffcececeffcfcfcfffcecfceffcecfceffcfceceffcecfcfffcecfceffcfcecfffcfcfceffcfcfcfffcfcfcfffcfceceffcfcfcfffcecfcfffcfcfceffcfcecfffcecfceffcecfcfffcfcfcfffcececfffcfceceffcececeffcecfceffcececeffcececfffcecfcfffcececeffcececeffcfceceffcececfffcecfcfffcfcecfffcfcecfffcfcecfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffcfd0cfffcfcfcfffcfd0d0ffcfcfd0ffcfd0cfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0cfcfffd0d0d0ffd0cfd0ffd1d0d0ffd0d1d1ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd1d1d1ffd2d2d2ffd2d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d2ffd2d2d3ffd3d3d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d8ffd9d8d8ffd8d9d9ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffd9dadaffd9d9d9ffdad9daffdadad9ffdadadaffdadadaffdadadaffdadadaffdadadbffdadadaffdbdadbffdbdbdaffdbdbdbffdbdcdbffdbdbdbffdcdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcddffddddddffddddddffddddddffdeddddffdddedeffdededeffdededeffdededeffdfdedfffdfdedfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e1e1ffe1e1e0ffe0e1e1ffe0e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe2e2e2ffe1e2e1ffe1e2e1ffe2e1e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe2e3e3ffe2e3e3ffe3e3e2ffe3e2e3ffe3e4e3ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe5e5e6ffe6e5e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffeaeaeaffefefeffff3f2f2fff7f7f7fffafafbfffdfdfcfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5b5cff505151ff4a4a4aff404141ff434343ff434343ff424243ff434242ff424243ff424243ff414140ff3b3c3bff343534ff2e2e2eff222222ff171717ff111212ff0d0d0dff080808ff040404ff020202ff020101ff010101ff010101ff010000ff010101ff030203ff030303ff020303ff030303ff020303ff020202ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff000000ff000000ff000000ff000001ff010000ff000100ff000000ff000000ff000001ff0a0a0aff0f0f0fff171818ff20201fff272727ff2b2b2bff313030ff393938ff404040ff4c4c4cff585858ff5b5a5bff5b5b5bff5a5b5bff5b5b5bff5a5b5bff5e5e5eff616160ff60616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffffffffffffefffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffefffffffffffffffffffffefefffffffefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffefefefffefefefffefefefffefefefffffefffffffefefffffefefffefefefffefffefffefefefffefefefffefffefffefefefffefffefffefffefffffffffffefefefffefffefffefefefffefefefffefefefffefefffffffffffffefefffffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefdfefffdfefefffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffffefffffffefffffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffffefefffffefefffefefefffefefefffffffefffffefefffefefffffffefefffefefffffefefffffefefffffefefefffefefefffefffefffefefefffefefefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffffffefffefffefffefefefffefefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfcfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffefefdfffefefdfffdfefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffffefffffffefefffffffefffefffffffffefefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefefffefefefffefffffffffffefffffffefffefffffffefefffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffffefffffffefffffffefffefffffffffffffffefffefffffffefffefffffffffefefffefffefffefefefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefefefffffffffffefffffffefefffffffffffffffffffffefefefffefefffffffffefffffefefffefefffffffefefffffefffffefffffffefefffffffefefffefefefffefffefffffffefffffffefffefefffffefefffffefefefffffefefffefefefffefffefffefefefffffffefffefffefffefefefffefefffffffefefffffefefffffffefffffefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffefffffffffffefffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffffffffffefefffffffefffffffefefffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefffffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffcfdfdfffbfafbfff7f6f7fff3f2f2ffeeeeeeffe9eaeaffe8e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e7e6ffe6e7e6ffe7e7e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe3e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe0e1e1ffe0e1e1ffe0e0e0ffe1e0e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0dfe0ffe0dfdfffdfdfdfffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdedfdeffdededeffdfdedfffdededeffdededeffdededeffdddedeffdeddddffdededeffdddeddffddddddffdddeddffddddddffddddddffddddddffdcddddffdddcdcffdddcdcffdcdcdcffdcdcdcffdddcddffdcdcdcffdcdcdcffdbdbdbffdcdcdcffdbdcdbffdbdbdcffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdcdcdbffdcdbdbffdbdcdcffdcdbdbffdbdbdcffdbdbdbffdadbdbffdbdadbffdbdadaffdadbdbffdbdbdaffdbdbdaffdadadbffdadadaffdadadaffdadadaffd9d9daffd9dad9ffd9d9d9ffdad9d9ffd9d9d9ffd8d8d9ffd9d8d9ffd9d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd5d5d5ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd3d3d4ffd3d4d3ffd3d3d3ffd4d3d4ffd3d4d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd3d2d2ffd2d1d2ffd1d2d2ffd1d2d2ffd2d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d1ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffd0cfd0ffd0cfcfffd0cfcfffd0d0cfffd0cfcfffcfd0d0ffd0d0d0ffcfd0cfffd0d0cfffcfd0d0ffcfcfcfffcfd0cfffcfcfcfffd0cfd0ffd0cfd0ffd0cfcfffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcececeffcecfceffcececeffcececeffcececeffcecdceffcececeffcdcdceffcdcecdffcdcdcdffcecdceffcdcecdffcdcdcdffcecdcdffcecdcdffcdcdcdffcdcdceffcececeffcecdceffcdceceffcececdffcecdceffcececeffcececeffcececeffcececeffcecfceffcfcfceffcfcfceffcececfffcececfffcececeffcfceceffcececeffcecfceffcececeffcfcfceffcececeffcececeffcececeffcececeffcececeffcececeffcfceceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcfcecfffcfceceffcfceceffcecfceffcecfcfffcfceceffcfcfcfffcecfceffcfceceffcecfcfffcfcfceffcfcfcfffcfcfcfffcecfcfffcfcecfffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0cfcfffcfd0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d1ffd1d0d0ffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d1ffd1d1d2ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d2d2ffd2d3d2ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d4ffd4d3d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d5ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d4ffd6d6d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd6d6d7ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d9d8ffd9d8d8ffd8d9d9ffd9d8d8ffd9d8d9ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadad9ffdadad9ffd9d9daffd9d9daffd9d9d9ffdadadaffd9d9daffdadadaffdadadaffdbdadaffdadbdaffdadadaffdbdadbffdbdadaffdbdbdbffdcdcdbffdcdbdbffdbdcdcffdcdcdcffdcdddcffdddddcffddddddffddddddffddddddffddddddffdedddeffdedddeffdededeffdededeffdedfdfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffe0e0e0ffe0e0dfffdfe0e0ffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e2ffe2e1e1ffe2e1e2ffe1e1e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e2ffe2e2e3ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e6ffe6e5e6ffe6e6e5ffe5e6e6ffe6e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe7e8e7ffecececfff1f1f1fff4f4f4fff8f9f9fffcfbfcfffdfdfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505151ff4a4a4aff404141ff434342ff434343ff434343ff434342ff434343ff434343ff424343ff434242ff414140ff3b3b3bff343435ff2e2e2eff222222ff171717ff111111ff0d0d0dff080908ff040404ff030202ff020202ff010101ff010101ff040404ff040303ff020303ff030302ff030203ff020303ff010202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff010100ff010101ff020202ff030403ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff171817ff1f1f1fff282727ff2b2c2bff303031ff393939ff414040ff4c4c4cff585858ff5b5b5bff5b5a5bff5a5b5bff5b5b5aff5b5a5bff5a5b5bff5a5b5bff5e5d5dff60606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffefefffffefffffffefefffffffffefffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefffffffffffefffefefefffefefefffefefefffffffefffefffffffefefefffffffefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffefefefffefffffffefefefffefefefffefefffffffefefffffefefffefffefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefdfffefefefffefefdfffefdfefffdfefefffefefefffefefefffefefefffffefefffefefffffefefffffefffefffffffffffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffefefffffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefdfefffdfefefffefdfefffefefdfffefefefffefefefffefefefffefefefffffefffffefefefffffffefffefefefffffefefffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefffffffffffefffefefefffefefffffefefefffffffefffffffffffefefefffffffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefdfffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffdfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefefffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffffffefffefefefffefefffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefefffffffefffefffffffefffffffffffffffffffffffefffefffffefffffffefffffffffffffffffefffffffefffffffffffefffffffefffffffffffffffefefffffffffffffefffefffffffffffffffffffefefefffffffefffefefefffefefffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffefefffffefffffffefefffefefffffefffefffefefefffefefefffffefefffffffefffefffffffffffefffffefffffefffefffffffffffffefefffffefefffffefefffefefffffefefffffefefefffffefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffffffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefefffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefefffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffeffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefdfffefefefffefefefffbfbfbfff8f8f8fff4f4f4fff0f0f0ffececebffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e1e0ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffe0dfdfffdfe0dfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdededfffdfdfdfffdededeffdfdfdeffdedfdfffdededeffdedfdeffdededeffdededeffdededeffdddedeffdedddeffdeddddffddddddffdddddeffdeddddffdddddeffddddddffddddddffdcdddcffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdcdcdcffdcdbdbffdcdcdcffdbdbdbffdcdbdbffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdadbffdbdbdaffdbdbdbffdadbdaffdadadbffdadadaffdadadaffdadadaffdad9daffdadad9ffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d5ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d4ffd3d3d4ffd3d3d4ffd4d3d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d2d2ffd3d2d2ffd3d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd2d1d1ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0d0ffd0d0d0ffcfcfcfffcfcfd0ffcfcfd0ffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffcfd0cfffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcfceffcfcfceffcecfcfffcfceceffcececfffcececeffcececeffcececdffcececeffcdcdceffcdcdceffcdcdceffcecdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcecdcdffcdcdceffcdcecdffcdcdcdffcdceceffcecdceffcececdffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececdffcececdffcececeffcdcecdffcdceceffcececdffcdcdcdffcecdceffcdcdcdffcececeffcececeffcececeffcececeffcdcdceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcfceceffcececfffcececeffcececeffcececeffcfcfcfffcececfffcececfffcececfffcfcfceffcfcfceffcecfcfffcfcfceffcfcecfffcfcfcfffcfcfceffcfcfcfffcfcecfffcfcfceffcfcfcfffd0cfcfffcfcfd0ffcfd0cfffcfcfcfffcfd0d0ffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd1d1d1ffd1d0d1ffd1d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd1d1d1ffd2d1d2ffd1d1d2ffd1d2d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdad9d9ffd9dadaffd9dadaffdadadaffdadadaffdadadaffdadadbffdadadbffdadadaffdbdadaffdbdbdaffdbdbdbffdbdcdbffdbdbdbffdcdcdcffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdededdffdddddeffdededeffdededeffdedfdeffdfdedeffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfe0dfffdfe0dfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e1ffe2e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe1e2e2ffe2e2e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe3e2e2ffe2e2e3ffe2e2e3ffe2e3e2ffe3e3e3ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe9eaeaffeeeeeefff2f2f2fff6f6f6fffafbfbfffcfcfdfffefefefffefefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4a4aff414040ff434343ff434342ff424343ff434342ff434343ff424343ff434343ff424342ff434343ff424243ff404141ff3b3b3bff353434ff2e2e2dff222222ff171717ff121212ff0d0d0dff080808ff040504ff020202ff020201ff050505ff050404ff040404ff030303ff020303ff020303ff030202ff020201ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020101ff020101ff010202ff040303ff050606ff070707ff000100ff000000ff010101ff000001ff000000ff000001ff000000ff000000ff000000ff272727ff2c2b2cff313131ff393938ff414141ff4c4c4cff585858ff5b5b5bff5b5b5bff5b5b5bff5b5b5bff5a5b5bff5a5b5bff5b5a5bff5b5b5aff5b5b5bff5d5e5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffefffffffffffffffffffffffffefffffffefffffffffffefffffffffefffffefefffffffffefffffffffffffffffffefffffffffefffffffffefffffffefffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffefffffefffffffffefffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffefffffefffefffffefefffffefefffffffffffffffefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefffefffffffefffefefffffffefffffefefefffffffefffefffffffffefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefffffffefffefffefffefffffffefffefffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffefffffefefffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffffefffffffefffffffffefffffefffffffefffffffffefffffefefffffffefffffffffffffffefffffffefffefefefffefffefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffdfefefffefdfefffdfdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffcfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffcfdfcfffdfdfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffffefefffffffffffffffefffffffefffefefefffefffefffefefefffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffefffffefffffffffefffefffefffffffefffffefffffefffffffffffefffffffffffffefffffffffefffffffefffefefffffffffffffffffefffefffffffffffefffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffefefefffefffefffefefefffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffefefefffffefefffefefefffefefefffefffefffefffefffffefefffefefffffffefefffffffffffefefffffefffefffefffefffefefffffefffffffefffefffefffefffffffefffefefefffefefffffffefefffefffefffffefefffffefffffffefffffffffefffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffdfdfcfff9faf9fff6f6f6fff1f1f2ffedeeedffe9e8e9ffe7e7e8ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e3ffe4e3e4ffe4e3e3ffe2e3e3ffe3e2e3ffe3e3e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe1e1e2ffe1e1e1ffe1e2e1ffe1e0e1ffe1e1e0ffe1e1e1ffe0e0e1ffe0e1e1ffe0e1e0ffe0e1e0ffe0e1e0ffe0e0e0ffdfe0e0ffe0dfe0ffe0e0e0ffe0dfdfffe0dfdfffdfdfdfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdfdfdfffdfdfdeffdfdedeffdededeffdededeffdededeffdededdffdedddeffdddddeffdededeffdddedeffddddddffddddddffddddddffddddddffddddddffdddddcffdddddcffdcddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdbdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdcdbdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdbdaffdbdadaffdadadbffdadadaffdbdbdaffdadadaffdadadaffdadadaffd9d9daffd9dadaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d7ffd7d7d8ffd8d7d7ffd7d7d6ffd7d6d6ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d6d5ffd5d4d5ffd4d4d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd4d4d3ffd3d4d4ffd4d3d4ffd3d3d3ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd2d3d2ffd2d3d2ffd2d2d2ffd3d2d3ffd3d2d2ffd1d2d2ffd2d1d2ffd2d2d1ffd2d1d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d0ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffcfd0cfffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcecfffcfcfceffcfcfceffcfcfceffcfcfcfffcfcfcfffcfcfceffcfcfceffcfcfcfffcececfffcfcfceffcfcecfffcececfffcfcecfffcecfcfffcececeffcececeffcececeffcececeffcececdffcececdffcececdffcdceceffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdcccdffcdcdccffcccdccffcdcdcdffcdcccdffcdcdcdffcdcdccffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcdceffcecdcdffcececeffcdcdceffcdcecdffcececdffcdcdceffcececeffcececdffcdceceffcececeffcdceceffcdceceffcecdceffcececeffcecdcdffcecdceffcecdceffcececdffcecdceffcecdceffcdcecdffcecdcdffcecdcdffcececeffcecdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcecdceffcdcdceffcececeffcdceceffcecdcdffcecdceffcececeffcececeffcececeffcececeffcececeffcececfffcfcecfffcececeffcfcfceffcecfcfffcfcecfffcececfffcfcecfffcfcfceffcecfceffcececeffcfceceffcfcfcfffcfcfceffcecfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0cfffd0cfd0ffcfd0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d1d1ffd1d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d1d1ffd2d1d2ffd2d1d2ffd2d2d2ffd2d1d2ffd2d1d2ffd2d2d2ffd3d2d2ffd3d2d2ffd3d3d3ffd3d3d2ffd3d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d5d6ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffd9dad9ffd9dad9ffdadad9ffd9dadaffd9dadaffdad9daffdadadaffdadadaffdbdadaffdbdadbffdbdbdbffdbdbdbffdcdbdbffdbdcdbffdcdbdbffdcdcdcffddddddffdddddcffdddddcffdddddcffddddddffddddddffdededdffdedddeffdededeffdededfffdedfdfffdfdedeffdfdedfffdfdfdfffdfdfdfffe0dfdfffdfe0dfffe0e0dfffdfe0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e0e1ffe0e0e1ffe1e0e1ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe1e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe2e2e1ffe2e1e1ffe1e2e2ffe2e1e1ffe2e2e2ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e2ffe2e3e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe5e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe8e8e8ffececebfff0f0f0fff4f4f4fff8f8f9fffcfbfcfffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff434343ff424343ff434242ff434243ff434343ff434343ff434342ff434342ff434343ff424343ff434243ff434243ff414141ff3b3c3cff353535ff2d2e2eff222222ff171717ff111211ff0d0d0dff080808ff050404ff060606ff050506ff050505ff050504ff040404ff030303ff020302ff030302ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff020202ff030303ff030303ff030303ff050605ff080707ff090908ff0a0a09ff010100ff000101ff010001ff000000ff010100ff000101ff010000ff000000ff000000ff313130ff393939ff404040ff4c4c4cff585858ff5b5b5aff5a5b5bff5b5a5bff5b5b5bff5b5a5bff5b5b5bff5a5b5bff5b5b5aff5b5b5bff5a5b5bff5b5b5a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffefffefffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffefffffffffefffffffefffffefffffffffffffefefefffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffefffffffffefffffffefffffefffffffffffffffefefffffffffffffffffffefffffffffefefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffffffffefffffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffefffffefffffefefefffefefffffefffefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefdfefffdfefefffefdfefffdfefefffefdfefffefefdfffefefdfffefdfdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffefffffffffffffffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefefffefefefffffefefffefffffffffefffffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffffffffefffffefffffffefefffffefffefffefefefffefefefffefefefffdfefdfffefdfefffefdfefffefefefffdfdfdfffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfdfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffffffffefffffffffffffefffffffffffffffefefffffffefffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffefffffffffefffffffefffffefefffffffffffefefefffffffffffffffffffefffefffffefefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffefffefffefffffffefffffffefefefffffefffffefefffffffefefffefefffffefffffffffefffffffffffffefffffffffffffffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefefffffefffefffefffefffefefffffefefffffefefefffefffffffefefefffefffefffffffefffefefefffffefefffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefefefffefefefffffefefffefffffffffffffffefefefffefefefffffefefffefffffffffffffffffefffffefffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffefffffffffefffffffefffffefefffffffffffefefefffffffffffffffffffefffefffffefefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffdfdfdfffbfbfbfff8f7f7fff3f3f4ffeff0efffebeaebffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e4ffe3e4e3ffe3e3e4ffe2e3e3ffe3e3e3ffe2e2e3ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e0ffe0e0e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdedfdeffdedfdfffdedfdfffdededeffdededfffdededeffdfdedeffdededfffdededeffdedddeffdededeffdddedeffdededeffddddddffddddddffdddddeffddddddffddddddffddddddffddddddffdcdcdcffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdbdbdbffdbdcdcffdcdbdbffdbdbdcffdbdbdcffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdadbffdadbdbffdbdadbffdadbdbffdadadaffdadbdaffdbdadaffdadadaffdadadaffdadad9ffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d9ffd9d8d8ffd8d9d8ffd8d8d8ffd7d8d7ffd8d7d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d7d7ffd6d7d6ffd6d5d6ffd6d6d6ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d5ffd5d4d5ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd4d3d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd1d2d1ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0cfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececfffcfceceffcecfcfffcfcfcfffcececeffcececeffcfceceffcecfcfffcfceceffcfceceffcececeffcecfcfffcecfcfffcececeffcececfffcececeffcfceceffcececfffcecfcfffcfcecfffcecfcfffcececfffcecfceffcececeffcececeffcececeffcdcecdffcecdceffcecdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcccdccffcccccdffcdccccffccccccffccccccffcdccccffcccccdffcccccdffcccdcdffcccccdffcccdccffcccdccffcccccdffcccdcdffcdcccdffcccdcdffcdcdcdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdceceffcecdcdffcdcdcdffcdcdcdffcdcdcdffcececeffcdcecdffcdcdceffcecdcdffcdceceffcececdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcecdffcdcdcdffcdcdcdffcdcdceffcdcecdffcecdceffcecdcdffcececeffcecdceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcdceceffcececeffcececeffcececeffcececeffcecfceffcececfffcececeffcecfceffcececfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0cfffcfcfcfffd0d0d0ffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d0ffd0d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d3ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd3d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d8d7ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d9d8ffd9d9d8ffd9d8d8ffd9d9d9ffd9d8d8ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffd9dad9ffd9d9daffdad9d9ffd9dadaffdadadaffdadadaffdadadaffdbdadaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffdddcddffdddeddffdedddeffdededeffdededeffdededeffdededeffdededeffdededfffdedfdeffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e2ffe1e1e2ffe2e1e2ffe1e2e2ffe1e1e1ffe1e2e1ffe2e2e1ffe2e1e1ffe2e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe2e3e2ffe2e2e3ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe6e5e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e7ffe9e9e9ffeeeeeefff1f1f1fff6f6f6fffafafafffdfdfdfffefefefffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff09090aff060606ff050505ff050505ff040505ff040304ff030404ff040304ff020302ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff040405ff050505ff050506ff070707ff090809ff0a0909ff0a0a0aff0a090aff000101ff000001ff010000ff000000ff000000ff000001ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffefffffffefffffefefffffffffffefffffffefffefffefffffffefffffffffefffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefefefffffffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefefefffffffffffffefffffefefefffffffffffefffffffefffffffffefffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffefefefffffefefffefffffffefefefffffefefffefffffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffefefefffefffefffefefefffffefffffffefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffdfefefffefefefffefdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffefefefffefefefffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefefffffffefffffffefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffefefefffdfefefffdfefefffefefefffdfefefffefefefffefdfdfffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffdfefdfffefefefffefefefffefffefffefefefffefefefffefffffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefdfffdfefdfffefdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffefffffefefefffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffffefefffffffffffefffffffefefffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefefffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffefffffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffefffffefefffefefffffefffffffefefffffffffefffffffffffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffffffffffefffffefefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffefffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefefefffffffefffffffffffefffffffefefffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffefffffefffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefefefffffffefffffffffffefffffffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffefefdfffdfdfefffcfcfcfff9f9f9fff5f6f5fff1f1f1ffedecedffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe6e5e5ffe5e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e5e4ffe3e3e4ffe3e3e4ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e0e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdedfdeffdfdfdfffdfdfdfffdededeffdededfffdedfdfffdededeffdedfdeffdededeffdededeffdedddeffdededdffdeddddffdededdffdeddddffddddddffddddddffddddddffdddddcffdcdddcffdddcdcffdddcdcffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdcdbdcffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdadbffdadadaffdbdadbffdadbdaffdadadbffdadadaffdadadaffdadadaffdad9d9ffd9d9daffd9dadaffd9d9daffd9dad9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d6ffd5d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d3d3ffd2d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d3d2ffd1d1d2ffd1d1d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffd0d0d0ffd0d0d1ffd0d1d0ffd0cfd0ffcfcfd0ffcfd0d0ffcfcfd0ffcfd0cfffcfcfcfffcfcfcfffcececeffcfcfcfffcecfcfffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcecfceffcececeffcececeffcececeffcfceceffcececeffcececeffcececfffcececeffcecfceffcececeffcececeffcececeffcececdffcecdceffcececdffcececeffcdceceffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcccdffcccdcdffcccdccffccccccffcccdccffccccccffccccccffccccccffccccccffcbcbccffcccbccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcccdccffcccccdffccccccffcccdcdffcdcdcdffcdccccffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcccdcdffcdcccdffcccdcdffcdcdccffcdccccffcccdccffcccccdffcdcdccffccccccffcccccdffcccdcdffcdccccffcccdcdffcccdccffcdcdcdffcdcccdffcdcdccffcdcccdffcdcdcdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcecdcdffcdceceffcdcecdffcdcecdffcdceceffcecdceffcececdffcecdceffcdceceffcdcdceffcdcdceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcfcecfffcecfcfffcecfcfffcfcfcfffcfcfcfffcfd0cfffd0cfcfffcfcfcfffcfd0d0ffcfd0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d1ffd0d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d2d1ffd1d1d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d3d3ffd3d2d3ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd9d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffd9dad9ffd9d9d9ffd9d9d9ffdadadaffd9dadaffd9dadaffdadadaffdadadaffdadbdaffdbdadaffdadbdaffdbdbdbffdcdcdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdddcffdcdddcffddddddffddddddffdeddddffdeddddffdededdffdededeffdededeffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdfdfdfffe0dfdfffdfe0e0ffdfe0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e1ffe1e2e2ffe2e1e2ffe1e2e2ffe2e2e2ffe2e1e1ffe1e1e2ffe1e2e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e4e3ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e7e6ffe7e8e7ffebebebfff0efeffff3f4f3fff7f8f7fffbfbfbfffdfefdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff090909ff060606ff050505ff050505ff040505ff050505ff040404ff020303ff010201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff040403ff060606ff070807ff080808ff090909ff0a0a09ff090a09ff0a0909ff0b0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffefefffffffefffefefffffefffffffefffefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffffffffffefffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffffffffffefffffffffffffffffffefffefffefffffefffffffffefffefffefffefffefffffefffffefefffffffefffffffefefffefefefffffffefffefffefffefefffffefefefffefefefffefffefffefffefffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefffffefefefffefefefffffefefffefefefffffefefffefffefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffdfefdfffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffefffffefffffefefefffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefdfffdfefefffefefefffdfdfdfffdfdfefffefefdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffdfefdfffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefffffefefffffffefffffffefefffefefefffffffefffffffefffefefffffffefffffefffefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffdfefdfffdfdfdfffefdfdfffefdfefffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffffefefffefefefffffffefffefffefffefefffffefefffffefefefffefffefffffffefffffffffffefffffffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffffefffefffffffffffefffffffefffefffffffffffffffffffefffefffffffffffefffffffffffefffefffffffefffefffefffffefffffffefefffffffffffefffffffffffffffffefefffffefffffefffffffefffefffffefffffffffefffffefefffffffffffffffffffffefefffffffffffffefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefefffffffefefffffefefffefffefffefffefffffefffffffefffffefffffffefffefffefefefffffefffffefffffffefefefffefffffffefffffffefffffffefffefffefefefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffffefefffefefffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffeffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffcfdfcfffbfbfafff7f7f7fff3f3f3ffefefeeffe9eae9ffe8e7e8ffe7e6e7ffe7e7e7ffe6e7e6ffe7e6e7ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e5ffe6e6e6ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffe0dfe0ffdfdfe0ffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdeffdedfdfffdfdedfffdededeffdedfdeffdededeffdededeffdededeffdededeffdddeddffdedddeffdeddddffdededeffddddddffddddddffddddddffddddddffdcddddffdcdddcffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdcffdbdcdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdadbdbffdbdadaffdbdadbffdadbdaffdadbdaffdadadaffdadadaffdadadaffdadadaffd9dad9ffdad9daffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd5d4d5ffd5d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d2ffd3d2d2ffd3d2d2ffd3d2d3ffd3d2d2ffd2d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd1d1d1ffd0d1d0ffd1d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcececeffcececeffcececeffcececeffcececeffcdcecdffcecdceffcececeffcecdceffcececdffcdceceffcececdffcececdffcdceceffcececeffcececdffcdceceffcececdffcececeffcececeffcececdffcdcecdffcecdceffcecdcdffcececeffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcccdffcccdccffccccccffcdccccffccccccffccccccffccccccffcccbccffcbccccffcbcccbffcbccccffcccccbffcbcbcbffcbcbccffcccccbffcccccbffccccccffccccccffcccbccffccccccffccccccffccccccffccccccffcdccccffcccccdffcccdccffccccccffcdcccdffcccdcdffccccccffcccdcdffcccdcdffcdcdcdffcdcdccffcccdccffcdcdcdffcdcdccffcdcdccffcccdccffcdcccdffcdcccdffcdcccdffcdccccffccccccffcccdccffccccccffccccccffccccccffccccccffcccdccffccccccffccccccffccccccffcccdccffccccccffcdcccdffcdccccffcdcdcdffcccdccffcdcccdffcdccccffcdcccdffcccdcdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcecdffcdcdceffcdcecdffcdcdcdffcdceceffcdcdcdffcdcdcdffcdcdcdffcececdffcececdffcececeffcececeffcececeffcececeffcecfceffcecfceffcfcecfffcfcecfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffcfd0d0ffd0d0d0ffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d1ffd1d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d3ffd3d2d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d4d4ffd5d5d5ffd5d5d6ffd5d6d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadad9ffd9d9d9ffd9dad9ffdad9daffdadadaffdad9daffdadadaffdadadaffdadadaffdadbdaffdadbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdcdcdcffdddddcffdcdddcffddddddffdeddddffdeddddffdddeddffdededeffdededdffdededeffdededfffdededeffdfdedfffdfdfdeffdfdfdfffe0dfdfffe0dfe0ffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e1ffe1e2e2ffe1e1e2ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe1e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e6e6ffe7e7e7ffe8e9e8ffedededfff1f1f1fff5f5f5fffaf9f9fffcfdfcfffdfdfefffefffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0b0b0cff0a0909ff060606ff050605ff050505ff060506ff050405ff030303ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020201ff030404ff070707ff090909ff090909ff090a0aff090a09ff0a090aff0a0a0aff0c0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffefffffefffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffefffffffefffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffefffffffefffefffffffffefffffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffefefffffffffffffffffffffefefffffffefffefefefffefefffffffefefffefefefffefefefffefffffffefefefffefefffffefffefffffefefffffffefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffefefefffdfefdfffefefdfffdfdfefffefefefffdfefdfffefefdfffdfefefffefefefffffefefffffefefffffefefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefdfefffefefdfffefdfefffefefdfffefefdfffefefefffdfefdfffefefdfffdfdfefffefefefffdfefdfffefefdfffdfefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefffffffffefffefefefffefffefffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffefefffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfefffdfdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffefdfdfffdfdfefffefefdfffefefefffefefefffffefffffffefefffffffefffefefefffffefffffffefefffefefffffffefefffefffffffffefffffffefffffefffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefffffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffefffefefffffffffefffefefffffffefefffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffefefffffefffffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffffefffefffefffffffefffefffefffefefffffffffffffffefefffffefefffefefffffffffffffefffffffffffefffffefefffffffffffffffffffffffefffffffefffefffefffffffffffffefffffefffffffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffefffffefffffffffefffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffefffffffefffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefffffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffdfefefffbfafbfff8f8f8fff4f5f4fff1f0f0ffececebffe7e8e8ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e1e1ffe0e0e1ffe1e1e1ffe1e0e0ffe1e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededfffdfdedeffdedfdfffdededeffdededeffdededeffdededeffdededdffdddedeffdddedeffdddddeffdeddddffdddddeffddddddffdddddcffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdcdcffdbdbdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdbdadbffdbdbdaffdadadaffdadadaffdadadaffdadadaffd9dad9ffdadad9ffd9d9daffdadad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d4ffd5d5d4ffd4d5d4ffd4d4d4ffd3d4d4ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffd0cfcfffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcecfcfffcececfffcfcecfffcfceceffcfceceffcecdceffcececeffcececeffcececdffcecdcdffcdcecdffcececeffcecdcdffcececdffcdcdcdffcdcdceffcecdcdffcdcdcdffcdcdcdffcdceceffcdcdcdffcdcdceffcdcecdffcecdcdffcececdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccdcdffcdcdcdffccccccffccccccffccccccffccccccffccccccffccccccffcbcccbffcbccccffcbcbccffccccccffcbcbcbffcbcbcbffcbcccbffcbcbccffcbccccffcbcbccffcbcbcbffcccbccffcccbccffcccccbffcccbccffcccccbffcccccbffccccccffcbccccffccccccffccccccffccccccffcccdccffccccccffccccccffccccccffcdcccdffcdccccffcdccccffcccccdffcdcdcdffcccdcdffcdcdccffccccccffccccccffcdcccdffcdccccffccccccffccccccffccccccffccccccffccccccffccccccffcbccccffcccbccffccccccffcccccbffccccccffcccccbffccccccffccccccffccccccffcdccccffccccccffccccccffcdccccffccccccffcdcdccffccccccffccccccffcccccdffcccdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcecdffcdcdceffcdceceffcdcdceffcecdcdffcecdceffcecdceffcececdffcecdceffcececdffcececeffcececeffcececeffcececeffcececfffcfcfcfffcecfcfffcfcfcfffcecfcfffcfcfcfffd0cfcfffd0cfcfffd0cfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd0d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d2ffd1d2d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd3d3d3ffd3d3d2ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d4d5ffd5d6d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d6d7ffd7d7d6ffd7d7d7ffd8d7d7ffd8d8d7ffd7d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffd9d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9daffdad9daffd9d9daffdadad9ffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadad9ffdadadaffdadadaffdadadbffdbdadaffdadbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdddcffdcddddffdcddddffddddddffdddddeffddddddffdeddddffdededeffdededeffdededeffdededeffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe1e1e2ffe2e1e1ffe2e2e1ffe2e2e2ffe1e2e1ffe2e2e1ffe1e1e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffeaeaeaffefefeffff2f2f3fff7f7f6fffbfbfbfffdfdfefffffffefffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161516ff0d0d0dff0b0c0bff090909ff060606ff050505ff050505ff040504ff030303ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff030404ff080707ff0a0909ff090a09ff0a0a0aff0a0909ff0a0a0aff0c0c0cff0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffefefffffefffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffefefffffefffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffefefffffffffefffefefefffffffffffefffffffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffefefffffffffefffefefefffffffffffefffefffefffffffefffffffefefffffffffffffefefefffffefffffffffefffefefffffffefefffefffefffffefffffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffffefefffffefefffefefefffefffefffffffefffefefffffefefefffefffefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefdfffdfefefffefefdfffdfdfefffefefefffefefefffefefffffefefefffefefffffefffffffefefefffffefffffffffefffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffefffffffffefffffefefefffffffefffffefefffffefefffefefefffefffefffefefefffefefefffefefdfffdfefefffefdfdfffefdfdfffdfdfefffefefefffefdfdfffdfdfdfffdfefefffefefdfffefefdfffefefefffefdfefffdfefefffefefdfffdfefdfffefefefffdfefefffefefefffefefdfffdfdfefffefefdfffdfdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffefffefffffefffffefffffffffffefffffefffffefffefffffefefffefefffffefefffffffffefffefefefffffffffffefffefffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffdfefefffdfefdfffdfefefffefdfdfffefdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffffefefffefffefffffefffffefffffffffffefffffefffffefffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefffffefefffffefefffffffffefffefefefffffefffffefefefffefefefffefefffffefefffffffffefffffffefffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefffffffefefffffefffffffffffffffefefffefefefffefffffffefffefffffffefffffefffffefefffffefffefffefefefffefefefffffffefffefffffffffffffffefefefffefefffffffffefffefefefffffffffffefffefffefffffffefffffffefefffffefffffffefefefffffefffffffffefffefefffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefffefffffffffffefffffffffffffffffffefffefefffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffefffffffffffefffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffcfcfdfff9f9f9fff6f6f6fff2f2f2ffeeedeeffe9e9e8ffe7e7e7ffe6e7e7ffe6e6e7ffe7e7e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e2ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e1ffe1e2e2ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe0e0e0ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0dfffdfdfe0ffe0dfdfffdfe0dfffe0dfe0ffdfdfdfffdfdfdfffdfdedfffdedfdeffdfdedeffdededfffdededeffdfdfdeffdededeffdededeffdededeffdddedeffdddedeffdddddeffdeddddffddddddffddddddffddddddffdcddddffdddcddffdddcddffdddddcffdddcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdadbdbffdadbdaffdadadaffdbdadaffdadadbffdadadaffdadad9ffd9dad9ffdadadaffd9dadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd7d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd6d7d6ffd7d6d7ffd6d6d6ffd6d6d5ffd6d5d6ffd5d6d5ffd5d5d5ffd4d4d5ffd4d4d5ffd5d5d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd4d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d2d2ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d0ffd1d0d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfd0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececfffcfceceffcececeffcececeffcececeffcdceceffcececeffcdcdceffcdceceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcdcdffcccccdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcdccffcdcdccffcccccdffcdcccdffcccdccffcccccdffccccccffccccccffccccccffcccbccffcbccccffcccccbffcccccbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcacbffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffccccccffcbccccffccccccffcccccbffcbccccffcccccbffcbcbccffccccccffcbccccffcbccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcccbccffcbccccffccccccffcbccccffcccccbffcccbccffcbcccbffcccbcbffcbcbccffcbcbccffcccccbffcbcbcbffcccbccffcbcccbffcbcccbffcbccccffcccbccffcccccbffccccccffcbccccffccccccffccccccffccccccffccccccffcdcdccffcdccccffcdccccffcccdcdffcdcdccffcdcdcdffcdcdcdffcccdccffcccdcdffcdcccdffcdccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcecdffcdcecdffcecdceffcecdceffcdceceffcececdffcececeffcececeffcecfceffcfceceffcececeffcececfffcfcfceffcececeffcfcfcfffcecfcfffcecfcfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffd0cfd0ffd0d0cfffd0cfd0ffd0cfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd1d0d1ffd0d0d1ffd1d1d1ffd2d2d1ffd1d1d1ffd2d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd2d2d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d4d5ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d5d5ffd6d6d6ffd6d7d6ffd6d7d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d9d9ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdad9d9ffdad9d9ffd9d9daffdad9daffd9dadaffdadadaffd9dadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdddddcffddddddffddddddffdedddeffdddedeffdededeffdededeffdfdfdeffdfdfdeffdfdedfffdfdfdfffdfe0dfffe0e0dfffdfe0e0ffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe1e2e1ffe2e2e1ffe1e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e1ffe1e1e2ffe2e2e2ffe1e2e1ffe1e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe3e3e4ffe4e4e4ffe5e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe7e7e7ffe7e7e7ffe9e8e8ffecededfff0f1f0fff5f5f4fff9f9fafffcfcfcfffdfefefffffefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a19ff161615ff0d0d0dff0b0b0cff090909ff060606ff050505ff050505ff030303ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff050404ff080808ff0a0a0aff090a0aff0a090aff0a0a0aff0c0c0cff100f0fff1514150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefefffffefefefffffffffffffffffffffffefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffefefffffefefefffefffefffefefefffffefefffefefffffffefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffffefffffffefffffffffefffffefffffefefefffefefffffefefefffefefefffffefefffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffefffffefefffffefefefffffefefffffefefffffefefffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffefefefffdfefefffefdfdfffdfdfefffefefdfffdfefdfffdfefefffdfefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefefefffefefffffefffefffefefefffefefffffefefefffefffefffefffefffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefefffffffefffffffffffefffffffffffefffefefffffffffffffffffffffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffefefefffefefefffefdfefffefdfefffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefffefffefffefffffefffffffffffffffefffffffefffffffffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffefffffffffffffffffefffffefffffffefffffffffefffefffffffefffffffffefffffffffffffffffffffffefffffefffffffffefffffffefefffefefefffffffefffffffffffefffffffffefefffefefffffffffefffffffffffefffffffffefffffffefffffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffefffffffefffefffefffefffffffefffffffefefefffefefefffffefefffefffefffefefffffefffefffefefffffefefefffffffffffffffffffffffefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffffefffffffffefffefffffffefffffffffefffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefdfdfffbfbfbfff6f6f6fff4f4f3fff0f0f0ffeaebebffe7e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e2ffe1e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfe0ffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdedfdfffdfdedeffdfdedeffdededeffdededeffdededeffdededeffdededeffdddddeffdededeffdededdffdddeddffddddddffddddddffddddddffdddcddffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdadbdaffdbdadaffdadbdaffdadadbffdadadaffdadadaffdadadaffdadadaffd9dad9ffd9dadaffd9dad9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d3ffd3d2d2ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcecfcfffcecfcfffcececeffcfcfceffcececeffcececeffcececeffcececeffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcccdffcdcdccffcccdccffcccdccffcdccccffcdcdcdffcdcccdffcccccdffcccdcdffcdccccffcdccccffccccccffcdcdccffcccdccffcccdcdffcdccccffcccccdffcdcdccffcdcdccffcccdccffccccccffccccccffccccccffccccccffccccccffccccccffcccbcbffcccbccffcccbccffcccbccffcbcbcbffcbcbcbffcbcacaffcacacbffcbcbcbffcbcbcbffcbcacbffcbcacbffcacacbffcacbcaffcbcacaffcacbcaffcbcbcbffcacbcbffcbcacaffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcccccbffcccbccffcbcccbffcccccbffccccccffcccbccffcbcbcbffcbcbcbffcccbccffccccccffcccccbffcbcbccffcccbccffcbcbcbffcbcccbffcbcbcbffcccbcbffcbcbccffcccbccffcbcbcbffcbcccbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccccbffcbcccbffcccbccffcccbccffcccbccffcccbccffcccbccffccccccffccccccffccccccffccccccffcdccccffcdcdccffcdcccdffccccccffcccccdffcccdcdffcccccdffcdcccdffcdcccdffcccccdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcecdffcececeffcdceceffcdceceffcececeffcececeffcececeffcececeffcfcfceffcfcecfffcfcecfffcececeffcececeffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfd0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d0ffd1d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffdad9daffdadadaffdad9daffdad9daffdadadaffdbdadaffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdcdbffdbdbdcffdcdcdcffdcdcdcffdcddddffdddcddffddddddffdeddddffdedddeffdedddeffdededeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e2e2ffe1e2e2ffe1e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe8e7e7ffeaeaeaffefefeefff2f2f2fff6f6f6fffafafbfffdfdfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222222ff191a1aff161515ff0d0d0dff0b0b0bff090909ff080808ff060706ff030304ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff050505ff090809ff0a0a0aff0a090aff0a0a0aff0c0c0cff100f0fff151515ff1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefefefffffffffffffffefffefffffffefffefffefffefffffffffffefffffffffefffffefffffffefefffffefffffffffffefffffffefffefffffffffefffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefefffffffffffffffffefffefffffffffffefffefffffffffffffffefffffffffefffffefffffffefefffffefffefffffffefffffffefffefffffffffefffffffffefffefefefffefffefffffefefffffffefffffffefffffefefffefffefffefefefffffefffffefffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffffefefffefffefffffffefffffffffffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefffffffffefffffffffefffefefefffefffefffffefefffffffffffffffffffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefefffefefefffefefefffefefffffefefefffffffefffffefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfdfdfffefefefffdfefdfffefdfefffdfefefffdfdfefffdfefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffffefefffffffefffffffefffffefefffefffefffefffffffffefffffffffffffefefffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffefffffffffffefffffffffffefefefffefefefffdfdfefffefefefffefefefffefefdfffefefefffdfefefffefdfdfffdfefdfffefdfefffdfefefffefefefffdfefefffefefefffefefdfffdfefdfffdfefefffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffdfdfdfffdfefdfffefefdfffefefefffffffefffffefefffefffefffefffffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffefffefffefffefffffffffefffffffffffffefefffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffefffefffefffefffffefefffffffffffffefffffffffffffffffefffffffffffefefefffefefffffefefffffffefffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffefffffffffefffffffefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffffffffffefffffffffefffffefffffffefefffffefffffffffffefffffffefffefffffffffefffffffffffffefefefffefffefffffefefffffffffffffffffffffefefffefffefffefffffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffefffefffefffefffffffffefffffffffffffefefffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffefefefffefdfefffcfcfcfff9f9f9fff4f4f4fff1f1f1ffedededffe8e8e8ffe7e7e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe6e5e6ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e1e1ffe1e1e0ffe1e1e0ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffe0dfdfffe0e0dfffe0e0dfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdfdfdeffdededeffdededeffdededeffdededeffdededeffdededdffdddeddffdeddddffdededeffdeddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdadaffdadadaffdadbdaffdadadaffdadadaffdadadaffd9d9daffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd8d8d7ffd7d7d7ffd7d7d6ffd7d6d6ffd7d7d6ffd6d7d6ffd6d6d6ffd5d6d5ffd5d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d2ffd3d3d2ffd2d2d2ffd1d1d2ffd1d1d2ffd2d1d2ffd2d2d1ffd2d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d0d1ffd0d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0cfffcfd0d0ffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcecfceffcececeffcfceceffcececeffcececeffcdceceffcdcdceffcdcecdffcecdcdffcecdcdffcdcecdffcdcccdffcdcdcdffcccdcdffcccdccffcdccccffcdccccffcdcdccffcdccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcccbccffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacacaffcacbcaffcbcacbffcacbcaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcbcacaffcacacaffcacacaffcbcacaffcbcbcaffcacbcbffcacbcaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcccbcbffcccccbffcbcbcbffcbcbcbffcccbcbffcccbcbffcbcccbffcbcbcbffcbcbcaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcaffcbcbcbffcbcacbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbccffccccccffcccccbffcccbccffcbccccffccccccffccccccffccccccffccccccffcccdccffccccccffcdcdccffcdccccffccccccffcccdcdffcdcdcdffcdcccdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcececeffcdceceffcececeffcdceceffcdcdceffcececeffcececeffcececeffcecfcfffcfcecfffcfcfceffcececeffcfcfceffcfcfceffcfcfcfffcfcfcfffd0cfcfffcfd0cfffcfcfcfffd0cfd0ffd0d0cfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d4d4ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9d9ffdadad9ffdad9d9ffd9dad9ffd9d9d9ffdad9daffdadad9ffd9d9daffdad9daffdadad9ffdadadaffdadadbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdddcddffddddddffddddddffddddddffddddddffddddddffdddddeffdededeffdededeffdfdfdeffdfdedfffdedfdfffdfdfdfffdfdfdfffe0dfdfffdfe0dfffe0e0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e1e2ffe1e2e2ffe1e1e2ffe1e2e2ffe2e2e1ffe2e2e1ffe1e2e2ffe2e1e2ffe2e2e2ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e3e2ffe3e2e2ffe2e3e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e6ffe8e8e8ffebececfff0efeffff3f4f3fff9f8f9fffcfcfcfffefefefffefefefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff222222ff191919ff161616ff0d0d0dff0b0b0bff0c0d0cff090a09ff050505ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020102ff060606ff090909ff0a0a0aff0a0a0aff0b0b0cff0f0f0fff151515ff1d1d1dff2727260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffffffffffffefffffffffffffefffefffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffffffffffffefffffffffffffefffefffffffefffffffefffefffefffffefffffffffefffefffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffefffffffefefffffffffefffefefefffffffefffffefefffefefefffffefffffffffefffefefefffefffefffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefefefffefffefffffefefffefefefffffefefffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefffefffffefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefefffffefefffffefefffffefefefffffefefffefefefffefefefffefffffffefefffffefffefffefefefffefefffffefefefffefefefffefffefffefffefffefffefffefefefffefffefffefefffffefefefffefefefffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffdfefdfffefefefffefefdfffdfefdfffefdfefffefefefffdfefdfffefffefffffefefffefffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffffffefffefffefffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfefdfffefdfdfffdfefdfffefefdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffefefdfffdfdfdfffefefefffefefdfffefefefffefefefffefffffffefffefffffefefffffffefffffefefffefefffffffefefffefefefffffefffffffefefffefefefffffffffffffffffffffffefffffefffffffffffffefffffffefefffffffffffffefefefffefefefffefffffffffefffffffffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefdfffdfefefffdfdfdfffefefdfffdfefdfffefefdfffdfefdfffefefdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfefdfffefefefffefefefffffefefffefefffffffefffffefffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffffffffffffffffffffffefffffefefffefefffffffefffffefffffffffefffffffefffffefefefffffffffffffffffffffffefffffefffffffffffffefefffffefefffffffefffffefefefffefefefffefffffffffefffffffffefffefefefffefffffffefefefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefffffffefffefffffffefffefffffffefefffffffffffffefffffffffefefffefffefffefffefffefefefffefffffffefefffffffefefffefefefffefffefffffefefffefefefffffefffffffffefffefefefffefffefffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefffffefffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffefefffffffefffffefffffffffefffffffefffffefefffffffffffffffffffffffffefffffefffffffffffffefffffffefefffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffefefffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffdfdfdfffafbfafff7f7f6fff2f2f2ffefefefffe9eaeaffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e4e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe1e1e1ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe1e0e1ffe1e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0e0ffdfe0dfffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedeffdededeffdfdfdeffdedfdeffdfdfdeffdededeffdededeffdddedeffdddddeffdedddeffddddddffddddddffdddedeffdddddeffddddddffdcdddcffdcddddffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadad9ffd9dad9ffdadad9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd8d8d7ffd7d7d7ffd6d6d7ffd6d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd5d5d4ffd4d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd2d2d1ffd1d2d1ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0cfffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffcfcfcfffcfcfceffcecfceffcfcfceffcececeffcecfcfffcececfffcececeffcdcecdffcececdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdcdccffcdcdcdffccccccffcccdccffccccccffccccccffccccccffcccbcbffcbcbccffcccbcbffcbccccffcccbccffcccbcbffcbcbcbffccccccffccccccffcccccbffcccbccffccccccffcbccccffcbcbccffccccccffcbcbcbffcccbcbffcbccccffccccccffcccccbffcbcbcbffcbccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacbcaffcbcacbffcacacaffcacacaffcacacaffcacacaffcacac9ffc9cacaffcacac9ffcacac9ffc9cacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacbcbffcacacbffcacacaffcacacaffcacbcaffcbcacaffcacacaffcbcacbffcbcbcaffcacbcaffcbcbcbffcbcbcaffcbcbcbffcacacaffcacbcbffcbcbcbffcbcbcbffcbcbcaffcbcacaffcacacbffcbcacaffcacacaffcacacbffcacacaffcacacaffcbcbcaffcacbcaffcbcbcaffcbcacbffcbcbcbffcacacbffcacacbffcbcacbffcacacaffcbcacaffcacbcbffcbcbcbffcbcbcaffcbcbcaffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccbcbffcbcccbffcccbccffcccbccffcbcbcbffccccccffccccccffcccccbffccccccffccccccffccccccffccccccffccccccffcdcdccffcccdccffcdcdccffcccdccffcdcdcdffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcecdceffcececdffcdcecdffcececeffcececdffcececeffcececeffcececeffcececeffcfceceffcfcfceffcfceceffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d1ffd0d0d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d2ffd1d1d2ffd2d2d1ffd1d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d5ffd6d7d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d8d7ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdadadbffdadadbffdadadbffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdddddcffdcdcdcffddddddffdcddddffddddddffdddeddffdddedeffdededeffdededeffdedfdeffdfdedfffdfdedfffdedfdeffdfdfdfffe0dfdfffe0e0dfffdfe0e0ffdfe0dfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe1e1e1ffe1e2e1ffe2e2e1ffe1e2e2ffe1e1e1ffe1e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe2e2e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e6e6ffe7e7e7ffeae9eaffeeedeefff1f1f1fff5f5f6fffbfbfafffdfdfdfffefefefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2d2dff262626ff222322ff1a1a1aff151515ff0d0d0dff111011ff0e0e0dff060606ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff080807ff0a0b0aff0b0b0bff0b0c0bff100f0fff141514ff1c1d1dff262726ff2f2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffefffffefefffefffffffffffefffffffffffefefffffefffffffffffefffefffffffefefefffefefffffffefefffffefffffefffefffefefefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffefefefffefefffffffefefffffefffffefefefffefefefffffffefffefffffffefffefffffffefffffefefffffefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffefffefffefefffffefefdfffefefefffefefffffefefefffefefffffefefefffefefefffffffefffefefefffffefefffefffefffefefefffefefefffefefefffffefefffefefefffffefffffffefefffffefefffffefffffefefefffefefffffefffffffefffefffefffffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffefefffffefefffefffefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffefefefffffefffffffefefffffffefffffefffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfefdfffdfdfdfffefefefffefefefffdfefdfffefefefffffefefffffefefffffefefffefefefffefefffffffffefffffffefffffefefffffefefffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefefffefefffffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefdfffefdfdfffdfefefffefefdfffefefefffdfdfefffdfefefffdfefdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffefdfdfffefefefffefefefffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffefefffffffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefefffefefffffffefefffefefefffffefffffffefffffffffefffffefffffffffefffffefffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffefffffffefffefffefffffefefffefffffffefefefffefffffffefefffffefffefffefffefffefffffffefefefffefefffffffefefffffefffffefffefffefffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffefefefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffefffffffffffffffefefffefefffffffffefffefffefffffefffffffffffffffefffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefdfdfffbfcfcfff8f8f9fff5f4f5fff0f0f0ffecebecffe7e7e7ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe6e6e6ffe6e5e6ffe6e6e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe3e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe1e1e1ffe1e2e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdfdedeffdededfffdededfffdededeffdededeffdedddeffddddddffdededdffdddeddffdeddddffdddeddffddddddffddddddffdddcddffdddcdcffdcdcdcffdddcddffdddcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdadaffdbdadbffdadadaffdadadaffdadadaffdadadaffdadad9ffdad9d9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd4d4d3ffd2d3d3ffd3d2d3ffd2d3d2ffd3d2d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd2d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d1ffd1d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcecfceffcfceceffcecfcfffcececeffcececeffcececeffcececeffcececdffcdceceffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcccdcdffcccdccffccccccffccccccffccccccffcccbcbffccccccffcbcbccffcbcccbffcccccbffcccbcbffcbcbcbffcbcccbffcbcbccffcccbcbffcbcbccffcbcbccffcccbccffcccbccffcccbcbffcbcbcbffcccccbffcbcccbffcccbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcbcaffcbcacbffcacacaffcacacbffcacbcaffcacacaffcacacaffcac9caffcacacaffc9cac9ffcac9c9ffcacacaffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffc9cac9ffcac9c9ffc9cacaffcacac9ffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacbffcacacaffcacacbffcacacaffcacacaffcbcbcbffcacbcbffcacbcaffcbcbcaffcbcacaffcbcacaffcacacaffcacacaffcacacaffcacbcaffcbcacaffcacacaffcacacaffcacacaffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcacacaffcbcacaffcacbcaffcbcacaffcacacaffcacacbffcbcacaffcacacaffcbcacbffcbcacbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcccbffcbccccffcbcbccffcbcbccffcbcbcbffcccbcbffccccccffcbcccbffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcccdcdffcccccdffcccdcdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcdceceffcdcecdffcececdffcececdffcececeffcececeffcececeffcececeffcecfceffcfcfceffcfceceffcfceceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0cfd0ffd0d0d0ffd0cfd0ffd0d0d0ffd1d1d0ffd0d1d0ffd1d0d1ffd0d1d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d1ffd2d2d3ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d4ffd3d3d4ffd3d4d3ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d9d9ffd8d9d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d8d9ffd9d9d9ffd9d8d9ffd9dad9ffdad9d9ffdad9d9ffd9d9d9ffd9dad9ffd9d9daffdad9d9ffd9dadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdbdaffdadbdbffdcdbdbffdbdcdbffdcdbdcffdcdbdcffdcdcdcffdddcdcffdcdcdcffdddcddffddddddffddddddffdedddeffddddddffdedddeffdededeffdedfdeffdedfdfffdfdedfffdfdfdfffdedfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e4e4ffe4e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe7e6e7ffe7e7e7ffe8e8e7ffebececffefeff0fff3f3f3fff7f8f7fffcfcfbfffefefefffefefefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343333ff2c2d2dff262625ff222222ff19191aff151616ff161616ff121312ff090909ff020303ff010100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff010001ff030303ff090909ff0e0d0dff0e0e0eff100f10ff151515ff1d1d1cff272627ff2f2e2eff3433340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefefffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffffffffffffffffffefffffffefffffefffefffffffefffffefefffefffffffefefffffefffefffefefefffefefefffffefffffffffffffffffefffefefffffffffefffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffefffefffffffefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefefffefefefffefefefffefffefffefffefffffffffffefefefffefffefffefefefffefefefffefefffffefefdfffefefefffefefefffefefefffffefefffffffefffefefefffffefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefffffefefefffefefffffffefefffffefefffefefefffefefefffffffefffefefefffefefefffffffefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffdfefefffefefefffefefdfffefdfefffefefefffefefffffffefefffefefefffefefefffefffefffefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefefffffefefffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefefdfffefdfefffdfdfdfffdfefdfffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffffffefefffffffffefffefefffffffefffffffefffffefffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffefffefffefefffffffefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefefefffefefefffefdfefffefdfefffdfefdfffefefdfffefdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfefffefdfdfffdfdfdfffefdfdfffdfefdfffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffefffffefffefffffefefffffffefffffefffffffffffffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefffefffefefefffffefefffffefefffefffefffffffefffefefffffffefefffefefffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefefffffefffffefefffffefffefffffffefffffefefffefffffffefefffffefffefffffefefffefefefffffefffffffffffffffffefffefefffffffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffefffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffffefffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffefffffffeffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefdfefffcfcfcfffaf9f9fff6f6f6fff2f2f2ffedededffe9e9e8ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe5e6e5ffe6e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0e0dfffdfe0dfffdfe0dfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdededeffdededeffdededeffdededdffddddddffdeddddffddddddffddddddffddddddffddddddffddddddffddddddffdddcdcffdddcdcffdcdcdcffdcdddcffdbdbdcffdcdcdbffdbdbdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdbdbdaffdbdadaffdadadaffdadadaffdadadaffd9dadaffd9dadaffd9dadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd9d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d6d6ffd5d6d5ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d3ffd4d3d3ffd4d3d3ffd3d3d4ffd4d3d3ffd4d4d3ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd1d1d0ffd0d0d1ffd0d0d1ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0cfffd0d0cfffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcececeffcececfffcececeffcececdffcececeffcdcdcdffcecdceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcccdcdffcccccdffcccdccffccccccffccccccffccccccffccccccffccccccffcbcbccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcbcacaffcacbcaffcacbcaffcacacaffcbcacaffcacacaffc9cacaffcacacaffcac9caffcac9caffcac9c9ffcacac9ffc9c9c9ffcacac9ffcac9c9ffcac9c9ffcacac9ffcac9caffc9c9c9ffc9cac9ffc9cacaffc9cac9ffc9c9c9ffcacac9ffc9c9c9ffcac9caffcac9caffc9cac9ffcacacaffcacac9ffc9cacaffc9cacaffcacacaffcacacaffcac9caffcacacaffcacacaffcacacaffc9cacaffcacac9ffc9cacaffc9cacaffcacacaffcacacaffcacacaffcacacaffc9c9caffcac9caffcac9caffc9c9c9ffcac9c9ffcacac9ffcac9caffcacacaffcacac9ffcac9c9ffcacac9ffc9c9caffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcbcacaffcacacbffcacacbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccccbffcccbcbffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcdcccdffcccccdffcccdccffcdcdcdffcdcdccffcccdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcecdcdffcdcdcdffcecdcdffcdcecdffcdcecdffcececeffcececeffcececeffcececeffcececeffcececeffcfcecfffcecfceffcfceceffcfcfcfffcfcfcfffd0cfd0ffd0d0cfffd0cfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd7d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d9ffd9d9d8ffd8d8d9ffd9d9d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffdad9d9ffdadad9ffdad9daffdadadaffdadadaffdadadaffdbdadaffdadadbffdbdbdbffdbdbdbffdcdcdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddddcffdcdcddffddddddffddddddffdddddeffdededeffdedddeffdfdedeffdfdedeffdfdfdeffdededfffdfdfdeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e0e1ffe1e0e1ffe0e1e0ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e5ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe9e9e9ffedededfff1f1f0fff5f4f5fffafafafffdfdfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a3aff333433ff2c2c2cff262626ff222222ff1a191aff1c1c1dff171716ff0c0c0cff050504ff010202ff000101ff010100ff010000ff000001ff010001ff010101ff010101ff000001ff010100ff000101ff000100ff010100ff010101ff000000ff000100ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff010100ff000000ff010000ff000000ff000000ff000000ff010100ff040504ff0b0b0bff111111ff151414ff141514ff1d1d1cff262626ff2f2e2eff333334ff3737380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffefffffffefefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefefffffefefffffefefffffffffffffefefffefefffffefffffffefefefffefffffffffefffffffffffffefefefffffefffffffefffffffefffffefefefffefefffffffffefffefffefffefffffffefffffffffffffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffefefefffefffffffffefefffefffffffefefefffefefefffffefffffffefefffefefefffefefefffffffefffefffefffefefffffefefefffffefffffefefffffffefefffefefefffefffffffefefefffefefffffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefffefffffefefffffefefffefefefffefffefffefefffffefefefffefefefffffefefffefefefffffefffffffffffffefefefffefefefffffefefffffefffffffffffffffffffffefffefffffffffffefefefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefffefffefefffffefefefffffffffffefefffffffefefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffefffffffffefffffefefffffefefefffffefffffefefefffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffdfdfdfffdfdfefffefffefffefffefffefefffffefefefffffffffffefefffffffefefffefefffffefffffffefefffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffffffffefefffffefffffffffefffffefefffffefefefffffefffffefefefffffefffffffffffffefefefffefefefffffefefffefefefffefefefffefffefffefffefffefffefffefefefffefffffffefefffffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfdfffefefefffefefefffefefdfffdfdfefffdfefefffefdfdfffdfefefffefdfefffdfefefffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfefefffefefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffefefffefffffffefffefffffffefffffefefffffefffffefefefffefffefffffefffffefefefffffefefffffefffffefefefffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefefffffefefffffefefffffefffffffefefffefefffffefffffffefefefffefffffffffefffffffffffffffffefffffffffffffefffffffefffffefffefffefefffffffffefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefefffdfdfdfffbfbfbfff8f8f8fff4f4f4fff0f0f0ffeaeae9ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e5ffe6e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e1ffe2e1e1ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e0ffe0e0e0ffe1e0e1ffe0e0e0ffe0e0dfffdfdfe0ffe0e0dfffdfe0dfffdfdfe0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdededfffdfdfdfffdededfffdedfdfffdededeffdfdedeffdededeffdededeffdededdffdededeffdddedeffdddeddffdddeddffdeddddffddddddffddddddffdcddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadbdaffdadadaffd9d9daffdad9daffdad9d9ffd9d9daffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d3d2ffd3d2d2ffd2d2d2ffd1d1d2ffd1d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcecfcfffcfcfcfffcfcecfffcececeffcececeffcececeffcdceceffcececeffcecdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcccdcdffcdccccffcccdcdffccccccffccccccffccccccffccccccffcccbccffcccbccffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcacacbffcacbcbffcacacbffcacbcbffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcacbffcacbcbffcacbcaffcbcbcaffcbcacaffcbcacbffcacacaffcacbcaffcbcacbffcacacaffcacacaffcbcacaffcacacaffcacacaffcacacaffcacacaffc9c9caffcacac9ffcac9caffcacacaffcacacaffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9cacaffc9c9c9ffc9cacaffcac9c9ffcacacaffc9cac9ffcac9caffcac9caffcac9caffc9c9c9ffc9c9caffcacac9ffc9cac9ffc9c9caffc9c9c9ffcacacaffc9c9caffcac9c9ffc9c9c9ffc9cacaffc9c9c9ffc9c9caffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffcacac9ffcac9c9ffc9cac9ffc9cac9ffc9cac9ffcac9c9ffcac9caffc9c9caffc9cacaffcac9caffcacacaffcac9caffcacacaffcacacaffcacacaffcbcbcbffcacacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcccbccffcbcbcbffcccbccffccccccffcbccccffccccccffcccbccffcccccbffccccccffccccccffccccccffccccccffccccccffccccccffcccdcdffcdcccdffcdcdcdffcdcdccffcdcdcdffcdcccdffcdcccdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcdcdffcececeffcdcdceffcececeffcdcdceffcececeffcececeffcececfffcececeffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfd0cfffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd0d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffd9d9d9ffd9d9daffd9d9d9ffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdbdcdcffdcdbdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdddcddffddddddffddddddffddddddffdededdffdededeffdededeffdedfdeffdedfdeffdfdfdfffdedfdeffdfdfdfffdfdedfffdfdfdfffdfdfe0ffe0dfdfffdfe0e0ffe0e0e0ffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe0e1e1ffe1e0e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe2e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffebebebffefefeffff3f3f3fff7f7f7fffcfcfcfffefdfefffefefefffefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff3a3939ff343333ff2d2c2cff262626ff232222ff242525ff1e1f1fff121211ff090a09ff060505ff050505ff050505ff050505ff040304ff030303ff030302ff020203ff030302ff020302ff020303ff020202ff020202ff010102ff020101ff010101ff010202ff010102ff010202ff010201ff020101ff010101ff010101ff010101ff020101ff020303ff040403ff040404ff030302ff020202ff020203ff070807ff0e0e0fff151516ff1b1b1bff1d1d1dff262626ff2f2e2fff343434ff383837ff3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffefffefefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffefffefffefefffffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffefffefffefffffffefefffffffefffffefffffffefffefffffffffffefefffffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffefefefffefefefffefefffffefefefffefffffffefffefffefffefffefffefffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefffffffffefefffffefefffefefffffffefefffefefefffefefffffefffefffefefffffefefffffffefffffefefffffefffffffefefffffefefffffffefefffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefefffffefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffffffffffefffefffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffefefffefffffffefffffffefffefffefefffffefefffffffefffffefefffffefffffffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffefdfdfffdfdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefdfffdfdfefffdfdfefffefdfdfffefdfdfffdfdfefffefefefffefefefffefffffffffffffffefffefffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffefffffffefffffffefffefffefefffffefefffffffffffffefefffffffffffffefefffffefefffffffefefffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefefffffefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefefefffefefefffdfefdfffdfdfefffefefefffdfefdfffdfdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffdfefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffefefffffffffffffefefffefefefffefffffffefffefffefefffffefefffffffffffffefffffffffffffffffefffffefefffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffffffffefefffffffffefffffffffffefffffffffefffffffefffffefffefffefefffffefefefffffefffffefffffffefffefffffffffffefefffffefffefffefefffffffffffffefffefffefefffffefefffffffefffffffefffffefefffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefefffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefdfffcfbfcfff9faf9fff5f6f6fff2f2f2ffededeeffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e6ffe5e5e6ffe6e6e6ffe5e5e6ffe5e6e6ffe5e5e6ffe4e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e1ffe1e1e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfe0ffdfdfdfffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdeffdededfffdedfdfffdededeffdededeffdededeffddddddffdededeffddddddffdddedeffddddddffddddddffddddddffdddcdcffdcddddffdcddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdbdbdcffdbdbdcffdbdbdbffdbdadbffdadadbffdbdbdbffdbdbdbffdadadaffdadadbffdadadaffd9d9daffdadad9ffdad9daffd9d9daffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d9ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd3d3d3ffd2d2d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0cfd0ffcfcfd0ffd0cfd0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececfffcfceceffcececeffcececeffcececeffcdcdceffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcccdcdffcccdccffcdcdcdffccccccffccccccffccccccffccccccffcbcccbffcbcbccffcbcbccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacbcbffcbcbcbffcacbcaffcacbcbffcbcbcbffcacacbffcacbcaffcbcbcaffcacacbffcacbcbffcacbcbffcacbcbffcacacbffcacacaffcacbcaffcacacaffcacbcbffcbcacaffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacacaffcacacaffc9cacaffcacacaffc9c9caffc9c9caffcac9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c8ffc8c8c9ffc9c9c8ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9c9ffc9c9c9ffc9c9caffc9c9caffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffc9c9caffc9c9caffcacacaffc9cacaffcacacaffcacacaffcacacaffcbcacaffcacacbffcacacbffcbcbcbffcbcbcbffcbcacaffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbccffcbcbccffcccbcbffcbcbcbffcbcccbffcbcbccffcbcbccffcccbccffcbccccffccccccffccccccffccccccffccccccffcccccdffcdcccdffcccdccffcccccdffcccccdffcdccccffcdccccffcccccdffcccccdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcecdffcececeffcdcdceffcececdffcececeffcecdceffcececeffcececeffcecfcfffcfcecfffcfceceffcfcfcfffcfcfcfffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0cfcfffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d1d2ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d5ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffdadadaffd9dadaffdad9daffdad9d9ffdadadaffdadadaffdadadbffdbdadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdbdcdbffdcdbdcffdcdcdcffdcdcdcffdcdcddffddddddffdddcddffddddddffdedddeffdedddeffdddddeffdededeffdededeffdededeffdededfffdfdedeffdededfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffdfdfdfffdfe0dfffdfe0e0ffe0dfe0ffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe0e1e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e1ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e6e7ffe7e6e7ffe7e7e7ffe9e9e9ffedededfff0f0f0fff4f4f5fffaf9f9fffdfdfdfffffefefffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494949ff424242ff39393aff333333ff2d2c2dff262626ff2b2c2bff282828ff1d1d1dff141414ff121213ff121212ff121212ff121112ff101010ff0d0c0cff0a090aff080808ff070708ff070706ff060707ff060706ff050606ff050605ff050505ff040405ff040504ff050504ff050405ff040505ff040404ff040404ff040404ff050505ff080808ff0d0c0cff101010ff100f10ff0e0d0dff0c0c0cff0d0d0dff111111ff181819ff202120ff262627ff262626ff2f2f2fff333434ff383838ff3f3e3fff4a4a4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefffffefefffffefffffffffefffffefffefffffffffffefffefffffffffffefefffffffffffffffffefffefffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffefefffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefffffffefefefffffefefffefefefffefffefffefefffffffffffffefefefffffefefffffffffffefefefffefffefffefffefffefffefffffffefffefefefffefffefffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefffefffffefffffefefefffefffefffefffefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffffefefffffffffffefffffffffefffffffefefffffffefffffffefffffffffffffffffffffffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfefdfffdfefdfffefdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefdfffdfefefffdfefdfffdfefefffefefefffefefefffefefefffffefefffffffffffefffffffffefffffffefefffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefffefffffffefffefefefffefffefffefefffffefffefffefffefffefefefffffefefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefffffffefffefffffefefffefffffffefefffffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefdfffefefefffefefdfffefefefffdfdfefffefefefffefefdfffdfefefffdfefdfffdfefefffdfefdfffdfdfdfffdfdfefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffefffffefffefffefffffffefefffffffffffffefefefffffefefffffffffffefefefffefffefffefffefffefffefffffffefffefefefffefffffffefefffffffffefffffffefffefefffffffffffffffffffffffefefffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefffefefffffefffffffffefefffefffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffdfdfcfffafbfafff7f7f7fff3f3f3ffeff0f0ffeaeaeaffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e6e5ffe5e6e5ffe6e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe0e1e0ffe0e0e1ffe0e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdfdedfffdfdfdeffdedfdeffdedfdeffdfdedfffdededeffdededeffdddedeffdedddeffdddeddffdddedeffdddddeffddddddffddddddffddddddffddddddffdcdddcffdcdddcffdcdcdcffdcdcdbffdcdcdbffdcdbdbffdcdcdcffdbdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdadbdaffdadadaffdadadaffdadadaffd9dadaffd9dadaffd9dad9ffdad9d9ffd9dadaffd9d9d9ffd9d8d9ffd9d9d9ffd9d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd5d6d6ffd5d6d6ffd5d5d5ffd4d4d5ffd4d4d5ffd5d4d5ffd5d4d5ffd4d4d4ffd4d3d4ffd4d3d3ffd4d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d1d1ffd2d1d2ffd1d1d1ffd0d1d1ffd1d1d0ffd0d1d0ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcececeffcecfceffcececeffcececeffcececeffcdceceffcdceceffcdcecdffcecdcdffcdcdceffcdcdcdffcdcccdffcdcdcdffcdccccffccccccffccccccffccccccffccccccffcbcccbffccccccffcbcccbffcbcbccffcbcbccffcbcccbffcbcbcbffcbcbcbffcacbcbffcacbcbffcacbcaffcacacaffcacacaffcacacaffcacacbffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9cacaffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9cac9ffc9cac9ffc9cac9ffcacac9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c9c8ffc8c8c8ffc8c9c8ffc9c9c9ffc8c8c8ffc8c9c9ffc8c9c8ffc9c8c8ffc9c9c9ffc8c8c9ffc9c8c9ffc9c9c9ffc9c8c8ffc9c8c8ffc8c8c9ffc8c9c9ffc9c8c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c9c9ffc8c9c8ffc8c8c8ffc8c8c9ffc9c8c9ffc9c9c9ffc8c9c9ffc9c8c9ffc8c8c8ffc9c9c8ffc8c9c8ffc9c9c8ffc9c9c9ffc8c9c9ffc8c9c9ffc8c8c8ffc9c8c9ffc8c9c8ffc8c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffcacac9ffc9c9c9ffc9cac9ffc9c9caffcacac9ffcacac9ffcacacaffcacacaffcbcacaffcacacaffcacbcaffcacacaffcacbcaffcbcbcbffcacbcbffcbcbcbffcbcbcbffcccbcbffcbccccffcbcbccffcccbccffcccbccffcccbcbffcccbcbffcbcbcbffcbccccffcccbccffcbcccbffccccccffccccccffccccccffcbccccffccccccffccccccffcccccdffcccdccffcccccdffccccccffccccccffccccccffcdcccdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcecdcdffcdcecdffcececeffcececeffcececeffcececeffcececeffcfcecfffcecfceffcecfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffcfd0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d0d0ffd1d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dad9ffd9dad9ffdad9daffd9dadaffd9dadaffd9d9daffdad9daffdadad9ffdadadaffdadadaffdbdbdbffdadadaffdbdadbffdbdbdbffdbdbdbffdbdcdbffdbdcdbffdbdcdbffdcdcdbffdcdcdbffdcdddcffdcdcddffdddddcffddddddffddddddffdeddddffdeddddffddddddffdddeddffdededeffdededeffdfdedfffdededeffdedfdfffdfdfdfffdfdfdfffdfe0e0ffdfdfe0ffe0dfe0ffe0e0e0ffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e1e0ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe3e2e2ffe2e3e2ffe2e3e3ffe2e2e3ffe3e2e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e4ffe6e6e5ffe5e5e5ffe6e6e6ffe6e5e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e7e8ffeaebeaffeeeeeefff1f2f2fff7f6f6fffbfbfcfffdfefefffefffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4b4a4bff4a494aff424242ff3a3939ff343333ff2c2c2dff323333ff333333ff2c2c2cff282828ff282828ff292929ff29292aff292929ff262626ff202020ff181919ff141515ff121312ff111111ff101010ff0f0f0fff0f0f0fff0d0d0dff0c0b0bff0b0a0aff0b0b0aff0b0c0bff0b0b0bff0b0b0bff0a0b0bff0a0b0bff0b0b0bff100f10ff161616ff1e1f1fff252425ff262626ff232424ff222222ff222222ff242424ff292929ff2e2e2dff313131ff2f2f2eff333333ff383838ff3f3e3fff4a4b4aff5757570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffefefefffffefffffffefffffffffffffefefffffffefffffefffffffffefffffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffefffffffffefffefffefffefefefffffefffffefefffffefffefffefefffffffefefffefffefffffefffffefefffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefefffefffefffffefffffefefffffffffefffffffefffefefefffefefefffefefefffefefffffefefefffefffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefffffffefefefffefefffffffefefffefffffffefefefffffefefffffefefffffefefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefefefffffffffffefefefffefefffffefefffffefffefffffefffffefefefffffffefffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefefdfffefefdfffdfdfefffdfdfefffdfdfdfffefefffffefefefffefffffffefefefffefefffffefefffffefffefffffefffffefefefffffffefffffefefffefefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefffffffffffffefefffffffefefffefefefffefefefffffefefffffffffffefffffffefefefffefefffffefffefffefffefffffffefffefefefffefefffffffefffffefffefffffefefffefefefffefffefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffefefefffefdfefffefefefffdfdfefffefdfefffdfefefffefdfefffdfdfefffefefdfffefefefffdfdfefffdfdfefffdfdfdfffefdfefffefdfefffefefefffefefefffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffefffffefefffefefffffefffefffffffefffefffffffffffefffffffffffffefefffefffffffffefefffffefefffffffefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffffefefffffffffffefffffffffffefffefefffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffefffffffffefffefffefffefefefffffefffffefefffffefffefffefefffffffefefffefffffffffefffffffefffffffffefffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffefffffffffefffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfdfdfffbfbfbfff8f8f8fff4f4f5fff1f1f1ffecececffe8e8e8ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e5e5ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdedfdfffdedfdeffdfdedfffdededeffdededeffdededeffdededeffdededdffdededdffdededeffdededdffdddedeffdeddddffddddddffddddddffdddddcffdddddcffdddcdcffdddcdcffdcdddcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdcdbdbffdcdbdcffdbdbdbffdbdbdbffdadbdbffdadbdbffdadbdaffdbdadaffdadadaffdadadaffdadadaffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd4d4d4ffd3d4d4ffd3d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d1d1ffd2d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffd0cfcfffd0cfd0ffcfcfcfffcfcfcfffcececfffcecfcfffcecfceffcececeffcecdceffcdcdceffcecdceffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdccccffcdcccdffcdcdcdffccccccffcccdccffccccccffcbcccbffcccbccffcbcbccffcbcccbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcacacbffcacacaffcacacaffcacacbffcacacaffcacacaffcacacaffc9cacaffc9cacaffc9cac9ffcacacaffc9c9c9ffcacac9ffcac9c9ffc9c9caffc9cac9ffcac9c9ffc9cacaffcacac9ffcacacaffcacac9ffc9cacaffcac9c9ffcac9c9ffcac9c9ffc9c9c9ffcac9c9ffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c9ffc8c9c9ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c9ffc8c8c9ffc9c9c8ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c9ffc8c8c8ffc9c8c8ffc9c9c8ffc9c8c8ffc9c8c9ffc9c9c8ffc8c8c9ffc9c8c9ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9caffc9cac9ffc9c9c9ffc9c9caffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacbffcacbcaffcbcacaffcbcacaffcbcbcbffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccbccffcbcbccffcccccbffccccccffcccbccffcccbccffcccbccffccccccffccccccffccccccffccccccffccccccffcccccdffcccdccffcdcdcdffccccccffcdcdcdffcdcdcdffcdcdceffcdcdcdffcececdffcececeffcececeffcececfffcfceceffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0cfffcfcfd0ffd0cfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd2d2d2ffd2d1d2ffd2d2d2ffd3d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d4ffd4d5d4ffd5d5d6ffd5d5d6ffd6d6d6ffd5d5d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d8d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd9d9d9ffd8d9d9ffd8d9d9ffd8d9d9ffd8d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9dadaffdadad9ffdadadaffdadadaffdadadaffdadadaffdbdadaffdbdbdaffdbdadaffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcddffdcdddcffddddddffddddddffddddddffdddeddffdededdffdddddeffdddddeffdededeffdededeffdededeffdededeffdfdfdeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffe0dfe0ffdfdfe0ffe0e0e0ffdfdfe0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe1e1e1ffe0e0e1ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffecececfff0eff0fff3f4f3fff9f9f9fffdfdfdfffefefefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4b4b4bff4b4a4bff494a49ff424242ff393939ff343334ff3a3a3bff3e3f3eff3c3c3cff3c3b3cff3d3e3dff404041ff404040ff403f3fff3a3a3aff2f2f2fff252525ff1e1e1eff1a1a1bff191819ff181818ff161617ff151616ff151515ff131413ff121213ff121212ff131312ff121212ff121212ff121211ff121212ff141515ff1e1e1dff252526ff313130ff3a3a3aff3c3c3cff3b3a3aff3a3a39ff383838ff393939ff393939ff383838ff343434ff333333ff373737ff3f3f3fff4a4a4bff575857ff5e5e5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffefefffffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefefffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefefefffffefefffefffefffefefefffffefefffefefefffffffefffffefefffefefefffefffefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffefefffffefefefffefefffffefefefffefefefffefffefffefefefffffefefffffffffffefffffffefffefffefefefffffefefffffefefffefefefffefefefffffffefffefefefffefefefffffefffffefefffffffffefffefffefffffefefffefefefffffefefffefffefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefffefffefefefffefffefffffefefffffffefffefefffffffefffffefffefffffffefffefffffffefefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffefefefffefefefffefefefffefffefffefefefffefffefffffffefffffffefffefffffffffefffffefffefffffffefffefffffffffefffffefffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffefffefefffffefefefffffffffffefefffffffffefffefffefffffffffffffefefffffffefffefffffffffefffffffefffffefffffffffffefffffefffffefffffffefffefffefefffffefefffffefefefffefffffffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefdfefffefdfdfffdfefefffefefefffefefefffefefefffefefdfffefdfdfffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffefffefffffffefffefffffffffefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffefffffffefefefffffefefffefefefffefefefffefefefffffffefffefefefffefefefffffffffffefefffffffffffffefffefffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffefefffffefefefffefefffffffffffffffefefffffffefffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffefffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefdfefffcfcfcfffafaf9fff6f6f6fff2f2f3ffeeefefffeaeaeaffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfe0dfffdfdfdfffdfdfdeffdfdfdfffdfdfdeffdedfdfffdfdedfffdededeffdededeffdededfffdededeffdddedeffdededeffdededdffdddeddffddddddffdeddddffddddddffddddddffddddddffdcdcdcffdddcdcffdcdcdcffdcdcdbffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdcdbdcffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadadaffdbdadaffdadadaffdadadaffdad9daffdadadaffdadad9ffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d6d5ffd5d5d5ffd5d4d4ffd4d5d4ffd4d3d3ffd4d4d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d2d3ffd2d3d2ffd3d3d2ffd2d2d3ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd2d1d1ffd2d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffd1d0d0ffd1d0d0ffd0d0d0ffd0d0cfffd0d0d0ffcfcfd0ffcfcfcfffcfcfd0ffcecfcfffcfcfcfffcecfceffcfceceffcececeffcececeffcececeffcecdceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcccccdffcccccdffccccccffccccccffccccccffcccbccffcccbccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcbcacaffcacbcaffcacacaffcbcacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcac9c9ffc9cac9ffcacac9ffcacac9ffc9c9caffcac9caffc9c9c9ffc9cac9ffc9c9caffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc9c8c9ffc9c8c9ffc9c9c8ffc9c9c8ffc9c9c8ffc8c8c9ffc8c8c8ffc9c9c9ffc8c8c9ffc9c9c8ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc8c8c8ffc8c7c8ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c7c7ffc7c8c7ffc8c8c7ffc8c8c7ffc7c8c8ffc8c7c8ffc7c8c7ffc8c8c7ffc7c8c8ffc7c7c8ffc7c7c8ffc8c8c8ffc8c8c7ffc7c8c7ffc8c7c8ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc8c8c8ffc8c8c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9cac9ffcac9c9ffc9c9c9ffcacac9ffc9cacaffcacacaffcac9caffcacacaffcacbcaffcacacaffcacacbffcacacaffcacacbffcacacbffcacacaffcacbcbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffccccccffcccbccffcccccbffcccccbffcccbcbffcccccbffccccccffccccccffcccccdffcccccdffcccdccffcdcdccffcdcdcdffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcecdffcecdceffcececdffcececfffcecfcfffcecfcfffcececeffcfcecfffcfcecfffcfcfcfffcfcfcfffd0d0cfffcfcfd0ffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d1d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d2d1ffd2d1d2ffd2d1d2ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d8ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdad9d9ffdadadaffdadadaffdadadaffdadadaffdbdadaffdbdadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddddcffdcdddcffddddddffdddddcffddddddffddddddffdeddddffdedddeffdededeffdededeffdededeffdededeffdededeffdededfffdfdedfffdededeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffdfdfe0ffdfdfe0ffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e0ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe3e4e4ffe4e4e4ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffeae9eaffedeeeefff1f2f1fff6f5f6fffbfbfbfffdfefdfffefefffffefefffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4a4aff4a4b4bff4a4a4bff494949ff424242ff3a3a3aff424242ff4a4a4aff4c4c4dff4f4f4fff505050ff525252ff535453ff525252ff4c4b4bff404141ff363635ff2d2c2dff282828ff262625ff242424ff222222ff212121ff212120ff202020ff1f1e1fff1e1e1eff1f1f1fff1f1f20ff1f1f1fff1e1e1fff1f1f1fff232323ff2c2d2cff343434ff414040ff4b4b4bff4e4e4eff4d4d4dff4c4c4cff4d4d4dff4b4b4bff474646ff3f3f3fff353535ff373738ff3f3e3fff4b4a4bff575757ff5e5e5eff6465640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffffffffefffffffffffffffffefffefffefffefffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffffffffefefffffffefffffffefffefffefffefffffffefffffffffffefffffffffffefffefffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffefffefffefffefffefffefefefffefefefffffffffffefefffffefefffffefffefffefefefffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefffefffefefefffffefffffefefffffefefffffffffffffffefefffffffefffefefffffefefefffefefffffefffefffefefefffefefefffffefffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefffffffffffefffffefffffffefffffefffefffffffffffefefffffefefffffefffefffffefefffefffffffefefefffffffffffffefffffefefffffffffffffffefefffefffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfdfffdfefdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffdfefefffdfefdfffefefefffffefefffffefffffefefffffefffefffefefffffefffefffefffefffefffffffffffefffffefffffffefffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefefefffffefffffffffffffffffffffffefefffffefffffffefffffffefffffffefffffefefffffefffefffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefefffdfefefffefefefffdfefdfffefefefffefdfdfffefdfefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffefffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffefefffffffffffffefffffffefffffffffffefffffefffffffefffffefffefffffffffffefefffffefefffffefffefffffefefffefffefffefefefffffefffffefefffffefefffffefffffffffefefffffffefffefefffffefefefffffefffffffffffffefffffffefefefffffefffffffefffffffefffffffefffffefefffffefffefffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffefffffefefffffffefffffffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefffffffefffffffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffcfdfdfffafbfbfff7f8f7fff4f3f4fff1f0f0ffebecebffe8e8e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe5e5e6ffe6e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e1e1ffe1e2e1ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdedfdeffdededfffdededeffdedfdeffdededeffdededeffdededeffdededeffdddeddffdededeffdddddeffddddddffddddddffdddcdcffdcddddffdcdcdcffdddcddffdcdcddffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdcdbdcffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdadbffdbdadbffdbdadbffdadadaffdadadaffdadadaffd9dadaffdadadaffdad9daffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d4ffd4d4d4ffd4d3d4ffd4d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d1d2ffd1d2d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d1d1ffd0d0d1ffd1d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0cfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcecfcfffcececeffcececeffcececeffcecdceffcecdceffcdcdceffcdcdcdffcdcdcdffcdcccdffcccccdffcccdcdffccccccffccccccffcccccbffcccbcbffcbcccbffcccbccffcccccbffcccbcbffcbcbcbffcbcbcbffcbcbcaffcacbcbffcacbcbffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcacacaffc9cac9ffc9cac9ffcac9c9ffcac9caffc9c9caffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c9c9ffc9c8c8ffc8c9c9ffc9c8c9ffc9c9c9ffc9c8c9ffc8c8c9ffc9c9c9ffc9c8c8ffc8c9c8ffc8c8c9ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc7c8c7ffc8c8c8ffc8c7c8ffc7c7c8ffc8c8c8ffc8c8c7ffc7c8c8ffc8c8c7ffc8c7c7ffc7c8c7ffc8c7c8ffc8c8c7ffc8c7c7ffc8c7c7ffc7c8c7ffc7c8c7ffc7c8c8ffc7c8c8ffc8c7c7ffc7c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc8c8c8ffc7c7c8ffc7c7c8ffc7c7c7ffc7c7c7ffc8c7c7ffc8c7c8ffc7c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c8c7ffc7c7c7ffc8c7c8ffc8c7c8ffc7c7c8ffc8c8c8ffc8c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffc8c9c9ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffc9cac9ffcacac9ffcac9caffc9cacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcacbcaffcbcacbffcacbcaffcbcacaffcbcacaffcacbcaffcacbcaffcacbcbffcacbcbffcbcbcaffcbcbcbffcacbcbffcbcbcaffcacbcbffcbcbcbffcacbcbffcbcbcbffcacbcbffcbcbcbffcccbcbffcccbccffcbcbccffcbcccbffcbcbccffccccccffcbccccffccccccffccccccffcdcccdffcdcccdffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcecdffcecdcdffcdceceffcececeffcececeffcececeffcececfffcfcfcfffcfcecfffcfcfceffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d2ffd4d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d8ffd7d8d8ffd7d8d7ffd8d8d8ffd8d7d8ffd9d8d9ffd8d8d9ffd8d9d8ffd8d8d9ffd8d9d9ffd8d9d8ffd8d9d9ffd9d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffd9dadaffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdadbffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdddcddffdddcddffdddcddffddddddffddddddffddddddffdedddeffdddedeffdededeffdededeffdededeffdedfdeffdfdedeffdedfdeffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffdfe0e0ffdfe0e0ffe0e0dfffe0e0e0ffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e1ffe0e0e1ffe0e1e0ffe0e0e1ffe0e1e1ffe0e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe2e3e3ffe3e2e3ffe3e4e3ffe3e3e3ffe4e3e4ffe4e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e4ffe5e5e6ffe6e6e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e8e7ffe8e8e8ffecebebffefefeffff3f3f3fff8f8f8fffdfdfdfffffffefffffefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4b4aff4b4a4bff4b4b4aff4b4a4aff4a4949ff424342ff494a49ff525252ff575858ff5d5c5cff5f605fff616161ff616161ff5f605fff5c5c5cff555556ff4d4d4dff464646ff414141ff3e3e3eff3d3c3dff3a3a3bff3a3a3aff3a3a3bff3a3a3aff383838ff373737ff373736ff373637ff373636ff363736ff393939ff3d3d3dff464646ff4b4c4cff535252ff595a59ff5d5c5dff5e5e5eff5e5d5eff5c5c5cff595959ff535252ff484948ff3d3d3eff3e3f3eff4a4a4bff575757ff5e5e5eff646464ff6464650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffefffefffffffefffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffffefefffffffffffefefefffffffefffffffffffefefefffefefffffffefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefffffefefefffffffefffefefefffefefffffefefefffffffefffffefffffefefefffefefffffefefefffffefefffffefefffefefefffffffefffefefefffefefefffefefffffffefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffefffefffefefefffefefefffffefffffefffefffefffefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefffffffefefefffefefefffffefefffefefefffefefffffefefefffefefffffffefffffefefefffefefefffefefffffefefffffefffffffffffefffefefffffefefefffefefefffefefffffefffefffefffefffefffffffefffffffffefffffefefffffffffefffefefefffefefffffefffefffefffefffffefffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfdfffefefdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffefdfefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefefdfffefefefffdfdfdfffdfdfefffefefefffefefffffffefffffefffefffefefffffefefffffefefffffefffffffffffefffefefffffefffefffffefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffefffffffefffefffffffffffffffffffffffefffefefffffffffffffffefffffffefefffffefffffffffffffffffffffefefefffffefffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffefffefffefefffffefefefffefefefffefdfefffdfefdfffefefefffefdfdfffefefefffdfdfefffefefefffefefefffdfdfdfffefdfefffefefefffdfefefffefdfefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffefffffffffffffffffffffffefefffffefffffffffefffffffefffffffefffffefffffffffefffffffffffefffefffffffffffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffefffefefffffefffefffffefffffffefffffefffefffefffefffefffffffefffffffffefffffefefefffefffefffefefefffefefffffefefefffefefefffffefffffefefefffefefffffefffefffffefffffffefefffffefffffffffefffffffefffefefefffffefffffffffefffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefffffffefefffffefefffffefffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffdfdfefffbfcfcfff9f9f9fff5f5f5fff1f2f1ffeeedeeffe9e8e9ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e2ffe2e3e2ffe2e2e1ffe2e1e2ffe2e2e2ffe1e2e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdedfffdedfdeffdededfffdededfffdededfffdededeffdededeffdededeffdddedeffdedddeffdedddeffdddeddffddddddffddddddffddddddffdddcddffdcdcddffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdcffdbdbdbffdcdbdbffdbdbdbffdbdadbffdbdbdaffdbdbdaffdadadaffdadadaffdadad9ffdadad9ffdadad9ffdad9d9ffdad9d9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd9d8d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d7d8ffd7d8d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffd1d0d1ffd0d0d0ffd0d1d0ffd0d0d0ffcfd0d0ffcfd0cfffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfceceffcececeffcececeffcececeffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcdccffcdcccdffcdccccffcdcdccffccccccffccccccffcccccbffcccbcbffcccbccffcccbccffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacacbffcacac9ffcacacaffcac9c9ffcacacaffc9c9caffcacac9ffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c9ffc9c9c8ffc8c8c9ffc8c9c8ffc9c8c9ffc9c8c9ffc8c9c8ffc8c9c8ffc8c9c9ffc8c9c8ffc9c8c9ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c7c8ffc8c8c8ffc8c8c7ffc7c7c7ffc8c7c8ffc8c7c7ffc8c7c7ffc7c7c7ffc8c7c7ffc8c7c7ffc8c8c7ffc7c7c7ffc8c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c7ffc7c7c6ffc7c7c7ffc7c6c7ffc6c7c7ffc6c7c7ffc7c7c7ffc6c6c7ffc6c7c6ffc7c6c7ffc7c6c7ffc7c7c7ffc6c7c6ffc6c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c7c8ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c8ffc8c8c8ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffcacac9ffc9cac9ffcacacaffcacac9ffcac9c9ffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcbffcacacaffcacacbffcacacaffcacacaffcacacaffcacbcbffcacacaffcbcbcaffcbcbcbffcacacaffcacacbffcbcbcbffcacbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbccccffcccccbffcbccccffcbccccffccccccffccccccffccccccffcccdccffcccdcdffcccdcdffcdcdcdffcdcdcdffcececdffcececeffcdceceffcececeffcececeffcfcecfffcececeffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd0d0d1ffd1d0d0ffd1d1d0ffd1d1d0ffd1d1d1ffd2d1d1ffd2d2d1ffd1d2d1ffd2d2d2ffd2d3d2ffd3d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d8ffd8d8d9ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffd9d9daffdadad9ffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdbdbdaffdadadbffdbdbdbffdcdbdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdddddcffdddddcffdddddcffdeddddffdeddddffdededdffdddeddffdededeffdededeffdededeffdededeffdfdedfffdedfdeffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfe0ffdfe0dfffdfe0dfffe0dfdfffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e7e8ffeae9e9ffedededfff0f1f0fff5f5f5fffbfbfafffefefdfffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4b4b4bff4a4b4aff4a4b4bff4a4b4aff4b4b4bff49494aff525252ff5a5a5aff616162ff676867ff6c6c6cff6e6d6dff6e6e6eff6c6c6cff6b6b6bff696969ff656565ff626262ff5f5f5fff5b5c5cff595959ff585958ff5a5a5aff5c5c5cff5c5c5cff5b5b5bff5a5a5aff595959ff565756ff565656ff575757ff5a5a5aff5e5e5eff636363ff656665ff686868ff69696aff6b6b6aff6c6c6cff6c6c6cff6a6a6aff666766ff606060ff555555ff4a4a4aff4a4a4aff585757ff5e5d5dff646464ff646564ff6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffefffffffffffefffefefefffffefffffefffefffffffefffefffffffffffffffefefffffffefffffffefefffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffefffefefffffefffefffefffefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffffefffffefefffffefffffffefffefffefefefffffefffffffefffffefffffffefefefffffefffffffefefffffffefffffffffffefefefffefefefffffefefffefefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefffffffefffffefefffffefefefffefffefffffefefffefefffffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefffffefefffffefefefffefefefffefffffffffffffffefefffffffffffffefefffffefffffffefffefffefffefffffffffffffefffffefffffffefefefffefefefffffefefffffefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefdfffdfdfefffefdfefffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfefffefefdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefdfefffefdfdfffdfefefffdfefefffefefefffdfefdfffefefefffefefefffefefefffffefefffefefffffffffffffefefffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffefefefffffefefffefffefffefefffffefffefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffefdfefffefdfdfffdfefefffdfefefffefefefffdfefdfffefefefffefefefffefefefffffefffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffffffffffefffffffffefffffefefffffffefefffefffefffefffffffffffffffefefffffffffffffefefffffefffffffefffefffefefefffffefffffffefffffefefffffefefefffefefefffffefefffffffefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefffffefffffffffffefffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffefefefffffffefffefffffffefffffffffffefffefefefffffefffffefffefffefffefffefffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffefefffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffdfcfcfff9fafafff6f6f7fff3f3f3fff0efefffebebebffe7e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e4e5ffe5e4e5ffe4e4e4ffe4e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfe0ffe0dfdfffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdfdedeffdededfffdededeffdededeffdededeffdedddeffdeddddffdddeddffdddedeffdededdffddddddffddddddffddddddffddddddffdddddcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdbdcdcffdcdbdcffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdbdadbffdbdadbffdadadaffdadadaffdad9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd8d8d9ffd8d8d8ffd7d7d7ffd8d7d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d6d6ffd6d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfd0d0ffcfcfcfffcfcfcfffcfcecfffcfcfceffcfcfcfffcececfffcececeffcececeffcecdceffcdcdcdffcdcecdffcdcdccffcccccdffccccccffccccccffccccccffccccccffcccbccffccccccffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcacacaffcbcacaffcacbcaffcacacbffcacbcaffcacacaffcacacaffc9cac9ffc9cac9ffc9c9caffc9cacaffc9c9caffc9c9caffc9c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c9c8ffc9c9c9ffc9c9c8ffc8c8c8ffc9c8c8ffc8c8c9ffc9c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c8ffc8c7c7ffc8c8c7ffc8c8c8ffc7c7c8ffc7c8c7ffc8c7c7ffc7c7c8ffc7c7c7ffc7c8c8ffc8c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c6ffc7c7c7ffc7c7c7ffc6c6c6ffc7c7c6ffc6c7c7ffc6c7c7ffc7c7c6ffc6c6c6ffc7c6c7ffc6c7c6ffc6c7c6ffc6c7c7ffc6c7c7ffc6c6c7ffc7c6c7ffc7c6c6ffc6c7c7ffc6c6c7ffc6c7c6ffc6c7c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc6c6c7ffc7c7c7ffc6c6c7ffc6c7c7ffc7c7c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc7c8c8ffc8c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc8c8c9ffc8c8c8ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffc9cacaffcacac9ffc9c9c9ffcac9c9ffc9cacaffc9cacaffcacac9ffc9c9c9ffcac9caffc9cac9ffcacacaffcacacaffcacacaffcacacaffcac9caffcac9caffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcbcacaffcacacbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffccccccffccccccffccccccffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcecdceffcecdceffcdceceffcdceceffcececeffcececeffcfceceffcfcfcfffcecfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0cfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd1d2d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d2ffd2d2d2ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d6ffd6d6d6ffd7d6d6ffd6d7d7ffd6d7d7ffd7d7d7ffd7d8d7ffd8d8d7ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d9ffd8d8d9ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffd9dad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdcffdcdcdbffdcdbdcffdcdcdcffdcdcdcffdcddddffdddcdcffdcdcddffdddcddffdcddddffddddddffddddddffdedddeffdddedeffdededdffdddeddffdeddddffdededeffdededeffdededeffdfdedeffdedfdfffdedfdfffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfdfe0ffe0dfe0ffe0dfdfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe5e5e5ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e8e7ffe8e8e9ffebeaebffefefeffff2f2f2fff7f8f7fffdfcfcfffefffffffffffffffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4b4b4aff4a4a4aff4b4a4aff4a4b4bff4a4b4bff4b4b4aff585858ff626263ff6b6c6bff737373ff777777ff797979ff787879ff787879ff797878ff787979ff787878ff777777ff757675ff747474ff717171ff717071ff737373ff757576ff767575ff757575ff757575ff757576ff737373ff717271ff717272ff757575ff767576ff787878ff787878ff787979ff787878ff777777ff787778ff777777ff767677ff737474ff6d6d6dff626162ff585757ff575758ff5e5e5eff646464ff656464ff646465ff6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffefffefffefffffffefffffefefffffefffffefefffffefffefffefefefffefffefffefffefffefefefffffffefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffffefefffefefefffefefefffefefefffffffffffefefefffffffffffefefefffffefefffefffefffffefefffefefffffefffefffefefefffefefffffefefffffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffffffefffefefefffefffefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffefffffffffefefffffefffffefefefffffffefffefefefffffffefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefffffffefefefffffefefffefffefffefefffffefffefffefefefffffefefffefefefffefefefffefefefffffffffffefefefffffffffffefefefffffefefffefefefffffefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefdfefffefdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfdfffdfefdfffdfefefffefdfdfffefdfefffefdfefffefefefffdfefdfffefefdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffffffffffffffffefefffffffefefffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffefffefffefefefffefefffffefefffffffefffffefefffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffefffefffefefefffefefffffefffffffefefffffefefefffefffefffefffefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefffffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffefffefffefefffffefffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefefefffffefffffefefefffefefefffefefefffffffffffefefefffffffffffefefefffffefefffefefefffffefefffefefffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffffffefefefffffffffffffffffffefefffffffefefffefffefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffefffefffffffffffffffffffffffefffffffefffefffffffffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfefefffdfdfdfffbfbfbfff8f8f8fff4f4f4fff1f1f1ffedededffe8e8e9ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdedfdeffdedfdeffdededeffdededeffdededeffdddedeffdeddddffdddeddffdddddeffdddeddffddddddffddddddffddddddffdcddddffdcdcdcffddddddffdcdcdcffdcdcdcffdcdbdcffdcdbdbffdbdcdcffdcdbdbffdbdbdcffdbdbdbffdadadbffdadadbffdadadbffdadadaffdadadaffdadadaffdadadaffdad9daffd9dad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd9d8d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d8ffd7d8d8ffd7d7d7ffd7d7d6ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffd0d0d0ffcfcfcfffd0d0d0ffcfcfcfffcfcecfffcecfcfffcfceceffcececfffcececeffcececeffcdceceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcccdcdffcccccdffccccccffccccccffccccccffcbccccffccccccffcbcbccffcbcbcbffcbcbcbffcbcbcaffcbcbcaffcacbcaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffc9cacaffcac9c9ffc9c9caffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c9ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc7c8c7ffc8c7c8ffc8c8c7ffc7c8c7ffc8c7c8ffc7c8c7ffc7c8c8ffc7c7c7ffc8c8c8ffc7c7c7ffc8c8c8ffc7c7c7ffc8c7c7ffc7c7c7ffc8c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc7c7c7ffc7c7c6ffc7c6c6ffc6c7c6ffc6c7c6ffc6c6c6ffc6c6c7ffc6c7c7ffc6c6c7ffc6c7c6ffc7c7c7ffc6c7c7ffc7c6c6ffc7c6c7ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc5c6c5ffc6c5c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc6c6c6ffc7c7c7ffc6c6c6ffc7c6c6ffc6c7c7ffc7c6c6ffc7c7c7ffc6c7c6ffc6c6c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c8ffc8c8c8ffc7c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9c9c9ffc9c9c9ffcacacaffc9cacaffcac9c9ffcac9caffcacacaffcacacaffc9cac9ffcacac9ffcacac9ffcacac9ffcac9caffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffcacacaffcbcbcaffcacbcbffcacacbffcbcbcbffcbcbcbffcbcbccffcbcccbffcbcbcbffccccccffccccccffccccccffccccccffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcececeffcececdffcececeffcececeffcececfffcececeffcececfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd3d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd8d8d9ffd9d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffd9d9d9ffdadadaffdad9daffdad9daffdadadaffdbdadaffdbdbdbffdadbdaffdbdbdbffdbdbdcffdbdbdcffdcdbdbffdcdbdcffdcdcdcffdcdddcffdcdcddffdcdddcffdcdddcffdddcddffddddddffddddddffdddddeffddddddffddddddffdededdffdeddddffdddeddffdededeffdededeffdededeffdedfdfffdededfffdedfdeffdfdfdfffdedfdfffdfdedfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffe0e0dfffdfe0dfffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e1ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e2ffe3e4e3ffe3e3e3ffe4e4e4ffe4e3e3ffe4e3e4ffe3e4e4ffe5e4e4ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e8ffe8e8e8ffe9e9e9ffedececfff0f0f0fff5f5f4fffafafafffdfefdfffefffefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4b4aff4a4a4aff4b4a4bff4a4b4bff4a4a4bff404040ff595959ff676868ff737272ff7c7c7cff808080ff818181ff818181ff828281ff828282ff838383ff838282ff828282ff828282ff828281ff818181ff818181ff818281ff828282ff838382ff828383ff838383ff858484ff868786ff868687ff858584ff858585ff858585ff838383ff828383ff838383ff838383ff818181ff808080ff7e7e7eff7e7d7dff7d7e7eff797878ff6e6e6eff646464ff5d5d5dff646464ff646465ff646464ff646464ff6564640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffffffffffffffffffefffffefffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffefffefffefefffffffffefffffefffffffffffffffefefffffffefffffffffffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffefffefefffffffffefffffefffffffefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffefffefffffffefffffffffffefefefffefefffffefefffffefefefffefffefffefefefffffefefffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefefffffefffffffefefefffffefefffefffffffefefefffffefefffffefffffefefffffefefefffffefefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefffffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefefefffefefefffffefefffefffffffefefefffffefefffffefefffefefffffefefefffffefefffefefffffefefefffffefefffefffefffffefefffffefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefdfffefdfefffefefdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfdfdfffdfdfefffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffefffffefefefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffefffffffefffffefefffffffefffffffffffffffffffefefffffffffefffffffffffefffefffffefffffefffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefdfffdfefefffefefefffefefefffefefdfffefefefffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffffffffffefefffffefffffefffefffffffefffffefefffffffefffefffffffffefefffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffefffffffefefefffffefffffffffefffffffefffefffffffefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefefefffefefffffefffffffffffefffffefefffffffffffefffefffffefefffffffffffefefffffffefefffffefefffefefffffffefefffffefefffefffefffffefefffefefefffefffefffefefffffffefefffefefffffefffefffffffffffefffefffffefefffefffefffefffffffffefffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffefffefffefffffffefffffffffffefffefffffffffffffffffefffffffffefffffefefffffefefffefefefffffefffffefefffffefefefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffffffffffefefffffefffffefffefffffffefffffefefffffffefffffffffffffffffffffffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffdfcfdfffafafafff6f6f6fff3f3f3ffeff0f0ffebebebffe8e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e5ffe5e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdedfffdedfdeffdededeffdededeffdededeffdededeffdededeffdddedeffdedddeffdddedeffdededdffdeddddffdddddeffddddddffddddddffddddddffdcdcddffdddcdcffdddcdcffdcdcdcffdcdcdcffdcdbdbffdbdcdbffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdbdadbffdadadbffdadadaffdbdadaffdadadaffdadadaffd9dad9ffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d5d5ffd5d6d5ffd6d6d5ffd6d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd2d1d2ffd1d1d1ffd0d1d1ffd0d0d1ffd0d1d1ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0cfcfffd0cfcfffcfcfd0ffcfcfcfffcfcecfffcecfceffcfcfceffcfceceffcececeffcececeffcecdceffcdcdceffcdcdcdffcdcdcdffcccdccffcdccccffcccdccffccccccffccccccffccccccffcbcbcbffcccbccffcbcbcbffcbcbcbffcacbcbffcacbcbffcbcbcbffcacacaffcbcacaffcacacaffc9cacaffcac9caffc9cac9ffc9c9caffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c9ffc8c8c9ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c8ffc8c7c8ffc7c7c7ffc7c7c8ffc7c8c8ffc8c8c7ffc8c7c7ffc8c8c8ffc7c8c7ffc8c7c7ffc8c7c7ffc7c7c8ffc7c7c7ffc8c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c6ffc7c7c6ffc6c7c7ffc7c6c6ffc6c6c7ffc7c7c6ffc7c7c7ffc6c7c6ffc7c6c6ffc6c7c6ffc6c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc7c6c7ffc7c6c6ffc6c6c6ffc6c6c7ffc6c6c7ffc7c7c6ffc6c6c6ffc7c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc5c5c6ffc5c6c6ffc6c6c5ffc5c6c6ffc5c6c5ffc6c5c6ffc5c6c5ffc5c5c5ffc6c5c5ffc5c5c5ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c6ffc5c6c6ffc6c6c5ffc6c5c5ffc6c6c6ffc5c6c6ffc6c5c6ffc6c6c6ffc5c5c6ffc6c5c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c6c6ffc6c7c6ffc6c6c7ffc7c6c6ffc6c6c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c8ffc8c7c8ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c9ffc9c9c9ffc8c9c9ffc9c8c9ffc8c9c9ffc8c9c9ffc9c8c9ffc8c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcac9c9ffc9cac9ffc9c9c9ffcac9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacacbffcacbcbffcbcbcaffcbcacbffcbcbcbffcbcbcbffcccbcbffccccccffcbcbccffccccccffcdccccffcccccdffcdccccffcdccccffcccdccffcdcdcdffcecdcdffcececdffcdcdceffcecdcdffcdcdceffcececdffcfceceffcececeffcececeffcecfceffcecfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd2d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd4d3d3ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d7d8ffd8d7d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd8d9d9ffd9d8d9ffd9d9d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffdad9d9ffd9dad9ffdadadaffdbdadaffdbdbdaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdbdcdbffdcdcdcffdcdddcffdcddddffdddcddffddddddffdcddddffddddddffddddddffddddddffddddddffdddddeffdededdffddddddffdedddeffdddedeffdddedeffdededeffdededeffdededeffdedfdeffdfdedeffdfdfdfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffebebebffeeeeeffff3f3f2fff7f7f7fffdfcfdfffefffffffefffefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4b4bff4a4b4aff4a4a4aff4a4b4aff404040ff585958ff686767ff727272ff7e7d7dff7e7e7eff7f7f7fff818181ff818181ff818182ff818282ff828282ff828382ff828282ff828282ff818281ff818181ff818181ff818181ff828282ff828282ff828282ff838384ff858585ff868686ff868586ff858686ff858585ff858484ff848484ff828283ff838283ff838282ff818182ff808080ff7f7e7fff7d7e7eff7c7c7bff777676ff6e6e6eff696969ff646464ff646464ff646464ff656464ff646464ff6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffefefffffffefffffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffefffffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefffefffefefffffffefefffefefefffefefefffefffefffefefefffffffefffefffffffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffffefefffefefefffefefffffefefefffefefffffefefefffefffefffefefefffefffefffffffffffefefefffefefefffefffffffefefefffefffefffefffefffefffefffefffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefefdfffefdfefffdfdfefffdfdfdfffdfdfefffdfefefffdfefefffdfdfefffdfefefffefefefffdfdfdfffefdfdfffefefefffdfdfdfffdfefefffdfefdfffdfefdfffefefefffdfefefffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfdfffefdfdfffefefdfffefefdfffefffffffffffefffffefffffefefefffefffefffefffefffffffefffffffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffefefefffffefefffefffffffefefefffefffefffefffefffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffefffffffffffffffffffefefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffffffefffefffffffefffefffffffefffefefefffffffefffffffefffffefffffefefffffffefefffffefffffefffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffefffefffffffefffffffefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffefefefffffefefffefefefffefefefffefffefffefefefffffffefffffffffffffffefffffffffffefefffffffffefffffffffffefffefffffffefffffefffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefefffffffefffffffefefffffffefffffffefffefffffffffffefffffefffffefefefffefffefffefffefffffefefffffffefffefffffffffffffffffffffffffefefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffefffffffffffffefefefffffffffffefffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffcfdfcfffafbfafff7f8f7fff4f4f3fff0f1f0ffececedffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e6e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e5e4ffe5e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdfdfdeffdfdedeffdedfdfffdededeffdededeffdededeffdddedeffdddeddffdededdffdddeddffdddedeffdddddeffdddddeffdddddcffdddddcffdddcddffdddddcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdbffdbdbdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdbdaffdbdbdbffdadadaffdadadaffdadadaffdadad9ffd9dad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd9d8d9ffd8d8d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d8d7ffd7d7d8ffd7d7d6ffd7d7d6ffd7d7d7ffd6d6d6ffd6d7d6ffd6d6d6ffd5d6d5ffd5d6d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcecfcfffcecfcfffcecfceffcececfffcfceceffcececeffcececeffcececeffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffccccccffcbcccbffcccbcbffcbcbcbffcccbcbffcbcbcaffcbcacbffcacacbffcacacaffcacacbffcacacaffcacacaffcac9caffc9cacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c9ffc9c9c9ffc8c9c8ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c7ffc8c8c8ffc7c8c8ffc8c7c8ffc8c7c7ffc8c8c7ffc8c8c7ffc7c8c8ffc8c8c7ffc8c7c8ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c6ffc7c7c7ffc7c7c7ffc6c6c6ffc7c7c6ffc6c7c7ffc6c7c7ffc7c7c6ffc6c6c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c7c6ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c5c6ffc5c6c6ffc5c6c5ffc5c6c5ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c4ffc4c5c5ffc5c5c4ffc5c5c5ffc5c5c4ffc4c5c5ffc4c5c4ffc5c5c4ffc5c5c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c6c5ffc5c5c5ffc5c6c5ffc5c5c6ffc6c6c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c5c5ffc6c6c6ffc6c7c7ffc6c6c6ffc7c7c7ffc6c6c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c7ffc8c7c8ffc7c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c9ffc8c8c8ffc8c8c8ffc9c9c9ffc8c8c8ffc8c9c9ffc8c9c8ffc8c9c8ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c8ffc9c9c8ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffc9cacaffcacacaffcacacbffcacacaffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbccccffcbccccffccccccffccccccffcdccccffccccccffcdcdcdffcdcdcdffcdcdccffcdcdcdffcececeffcdcecdffcececeffcecdceffcececeffcecfceffcecfceffcfcfceffcfcfcfffd0cfcfffd0cfcfffd0cfd0ffcfd0d0ffd0d0d0ffd0d0d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d1ffd2d2d2ffd3d3d3ffd3d2d3ffd2d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d9d8ffd8d8d9ffd9d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffdadadaffdadadaffdadadaffdbdbdbffdadadaffdbdbdbffdbdbdcffdbdbdbffdcdcdcffdcdbdcffdcdcdcffdcdddcffdcdddcffdddcdcffdcdcdcffdddddcffdddddcffddddddffddddddffddddddffdddddeffddddddffdddeddffdddddeffdddedeffdededeffdededdffdededeffdedfdeffdededeffdedfdfffdedfdeffdedfdfffdfdfdfffdedfdfffdedfdfffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0dfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffecebecffeff0f0fff4f4f4fff9f9f9fffdfefdfffffffffffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4b4bff4b4b4bff4a4a4aff404040ff595959ff676767ff727372ff7e7e7eff7e7e7eff7f7f7fff808181ff818181ff818281ff828282ff828282ff828282ff828282ff828282ff828282ff818282ff818281ff828182ff828282ff828382ff828382ff838383ff858584ff858686ff868686ff868686ff868585ff858585ff858585ff848484ff838383ff838383ff838383ff828382ff818281ff808080ff7f7f7fff7e7e7eff7c7c7cff777777ff6e6e6eff696969ff646565ff646464ff646464ff646464ff6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffffffffffffffefffefefefffffefffffffefefffefffefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffefefffffefefefffefefefffefffffffffefefffefefefffefefffffefffefffefefefffffefefffffefffffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefefffefefefffefffffffefefefffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfdfefffdfefefffdfdfefffefefdfffdfefdfffdfefdfffdfdfefffdfefefffefdfdfffefdfefffdfdfefffefdfefffdfefdfffefdfdfffdfdfdfffefefefffdfefdfffdfdfdfffefdfefffefefdfffdfefdfffdfdfdfffefefefffdfefdfffefefffffefefefffffefefffefefffffffffefffefefffffffffefffefefffffefefffffffffffffffffefffffefffffffffffffffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffefffefffffffefefefffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefefffefefefffffefefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffefffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffefffffffefefffffffefffefffffffefefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefefefffffffefffffefefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffefefffffffffefffefefffffffffefffefefffffefefffffefffffffffefefffefefefffefffffffffefefffefefefffefefffffefffefffefefefffffefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffefffffffffefffefffffffffffffffffffffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffffefffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefefffffffffffefffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefefffefdfdfffbfbfcfff9f9f9fff5f5f5fff2f2f2ffeeeeefffe9e9eaffe7e7e8ffe7e7e6ffe6e6e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e3e3ffe2e2e2ffe1e2e2ffe1e2e2ffe1e1e2ffe2e2e1ffe1e1e1ffe0e1e1ffe0e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdededeffdededeffdededeffdededdffdddedeffdededdffdddddeffdededdffdddddeffdddddeffdddddeffddddddffdddcddffddddddffdddcdcffdcdcdcffdcdcddffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdbdbdcffdbdbdcffdbdbdbffdbdbdbffdadbdbffdadadaffdadbdaffdadbdaffdadadaffd9dadaffdadadaffdad9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd9d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d8d7ffd7d8d7ffd7d7d7ffd6d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d1ffd1d1d0ffd0d0d0ffd0d0cfffcfcfd0ffcfcfd0ffcfcfd0ffcfcfcfffcfcecfffcfcfcfffcfcfceffcecfceffcececfffcfcfceffcececeffcfceceffcececeffcececeffcecdceffcecdcdffcdcdcdffcdcdcdffcdccccffcdcdcdffcdcdccffcccdccffccccccffccccccffcccbccffcbcccbffcbcbcbffcbcbcbffcbcbcaffcbcbcaffcbcacaffcacbcbffcacacaffc9cacaffc9cacaffc9c9caffcacac9ffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c9c9ffc8c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc8c7c8ffc8c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c7ffc6c6c7ffc7c7c7ffc7c6c6ffc6c6c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c7ffc6c7c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c5ffc6c6c6ffc6c6c5ffc6c6c6ffc5c6c6ffc6c6c6ffc6c5c6ffc5c6c5ffc5c6c5ffc6c6c5ffc6c6c5ffc6c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc5c5c6ffc5c6c6ffc5c5c6ffc6c6c5ffc5c6c5ffc5c6c5ffc5c5c6ffc5c6c6ffc6c5c5ffc5c5c5ffc5c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c5c4ffc5c4c5ffc5c5c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc5c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c5c4ffc4c4c5ffc4c4c5ffc4c5c5ffc5c4c4ffc4c4c5ffc5c5c5ffc5c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c7c6ffc6c6c6ffc7c7c6ffc7c7c6ffc7c7c6ffc7c7c6ffc7c7c8ffc8c7c7ffc7c7c8ffc7c8c8ffc7c7c8ffc8c8c7ffc7c8c7ffc7c8c8ffc7c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc9c9c8ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9caffc9cacaffcacac9ffcac9caffcacacaffcbcacaffcacbcaffcbcbcbffcbcbcbffcbcbcbffcccbcbffccccccffcbccccffccccccffccccccffccccccffccccccffccccccffcdcdccffcdcdccffcdcdcdffcdcdcdffcececeffcecdceffcdcecdffcececeffcececeffcececeffcfcfceffcfcfceffcfcfcfffd0cfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d3ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdadadaffdadbdbffdbdadaffdbdbdbffdbdbdbffdbdcdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcdcffdddddcffdddddcffddddddffddddddffddddddffdddeddffddddddffdededdffdddeddffdddeddffdddedeffdddedeffdededeffdededeffdededfffdededfffdededeffdfdedfffdfdedeffdfdfdfffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0dfe0ffe0e0dfffe0e0e0ffe0e1e0ffe0e0e0ffe1e1e0ffe0e0e1ffe0e1e1ffe1e1e2ffe2e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e4e4ffe4e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e8e8ffe9eaeaffedededfff2f1f1fff6f6f5fffbfcfbfffefefefffefffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4b4bff4a4a4bff404040ff595858ff676767ff727273ff7e7e7eff7e7e7eff7f7f7fff818180ff818181ff818281ff828282ff838283ff838282ff828382ff828282ff828282ff828282ff828282ff828182ff828282ff828282ff838382ff838383ff858584ff858586ff858586ff868686ff868685ff858586ff868686ff868585ff858584ff848485ff848483ff838382ff838383ff838383ff818182ff808080ff7f7e7eff7e7e7eff7b7c7cff767676ff6e6e6eff696969ff646464ff646564ff646465ff6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffefffffffefffefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffefefefffefefefffefefffffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefefffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffffefffffffefefffefffefffefefffffefefffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfefdfffefefefffefefdfffdfefefffefdfdfffefefdfffefefefffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefefefffefefdfffefefefffdfdfefffefdfdfffdfefefffefdfefffdfefdfffefdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfdfefffefefefffefdfefffefefdfffefefdfffdfdfefffdfefefffdfdfdfffefdfdfffdfefefffdfdfefffdfefefffdfdfdfffefefdfffefefdfffefffefffefefffffffefefffffefefffefefffffffffffffefefffffefffffffefffefffffefffffffffffffefffefffefffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffefffffffffefffffefffefffffffefffefffefffefefffffefffefffefefefffefefffffefefefffffefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffefffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffefffefefffffffffefffffefffffffefffffefffffffffefffffefefffffefefefffefffffffefefffffefefffffffffffffffefffffffefefffefffefffffefefffffefefffffefffffefefffffffefefffefffffffffefffffefffefffffefefffffffefffefefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffefefffffffffffffefefffffefffffffefffefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffefffefffefefffffefefffffefefffffffefefffefefffffefefefffefefffffefefffffefefffffffffffffffefffffffefefffefffefffffefefffffffefffffffffffefffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffefefefffefefffffefffffffefffefffffefffffffffffffefffefffefffffffffffefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffffefffffefffffefffffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffefffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefdfdfffdfcfcfffafafbfff7f7f7fff3f3f3ffeff0f0ffebecebffe8e8e8ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e5e5ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdfdfdeffdfdfdeffdedfdeffdededeffdededdffdeddddffdddddeffdddedeffdddddeffdddddeffddddddffddddddffddddddffdcdddcffdcddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadbdbffdbdadaffdadadaffdadadaffdadadaffdadadaffd9d9daffdad9daffd9d9daffd9d9d9ffd9d9d8ffd9d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd3d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcecfceffcececfffcececeffcececeffcececeffcececeffcececeffcecdcdffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdccccffccccccffccccccffccccccffcccbccffcbcbccffcccbcbffcbcbcbffcbcacaffcacbcaffcbcacaffcacacaffcacacaffc9c9caffcac9c9ffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c7c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc6c6c7ffc7c6c6ffc7c6c6ffc6c6c7ffc7c7c7ffc6c6c7ffc6c7c7ffc6c6c6ffc7c6c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c5ffc6c6c5ffc6c6c6ffc6c5c5ffc6c6c6ffc6c6c6ffc5c5c6ffc5c6c5ffc6c5c6ffc5c5c6ffc5c5c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc6c5c5ffc5c5c6ffc6c5c5ffc5c6c5ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc4c4c3ffc4c4c3ffc3c4c4ffc3c3c4ffc4c3c3ffc4c3c3ffc3c3c4ffc4c4c4ffc3c4c4ffc3c4c4ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffc4c5c4ffc4c4c5ffc4c5c4ffc5c4c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc7c6c6ffc6c6c7ffc6c6c7ffc7c6c6ffc6c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c7c8ffc7c7c7ffc8c7c8ffc8c7c7ffc8c8c7ffc7c7c8ffc7c8c8ffc7c7c7ffc8c7c7ffc7c8c8ffc7c7c8ffc7c8c8ffc7c7c7ffc8c8c7ffc8c8c7ffc7c8c8ffc7c7c8ffc8c7c7ffc8c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffc9cacaffcac9caffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccbccffcccbccffccccccffccccccffccccccffccccccffcccccdffcdcccdffcdcccdffcdcdcdffcdcdceffcecdcdffcececdffcececdffcececeffcececfffcececfffcfceceffcfcfcfffd0cfcfffcfd0cfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d1ffd0d1d1ffd1d1d1ffd2d2d1ffd2d1d2ffd2d2d2ffd2d3d2ffd2d2d3ffd2d3d3ffd3d3d2ffd3d3d3ffd3d4d4ffd4d4d4ffd4d5d5ffd4d4d4ffd5d5d4ffd5d6d5ffd5d6d5ffd5d5d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadad9ffdadadaffdadadbffdadadbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcdcffdddddcffddddddffddddddffdddcddffddddddffddddddffddddddffddddddffddddddffdddddeffdddeddffddddddffdddddeffdededeffdededeffdededeffdedfdeffdededfffdedfdfffdedfdeffdfdedeffdedfdfffdededfffdedfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffdfdfe0ffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e2e2ffe3e3e3ffe3e4e3ffe3e3e4ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e7ffe6e6e7ffe7e6e7ffe7e7e7ffe8e7e8ffebebeaffefefeefff3f3f3fff8f8f9fffefefefffefefefffefefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4a4bff404040ff585858ff676768ff727272ff7e7e7eff7e7e7eff7f7f7fff818081ff818181ff818181ff828282ff828283ff828283ff828383ff828282ff838382ff838382ff828382ff828283ff828282ff838282ff828283ff838384ff848585ff858686ff858685ff868586ff868686ff858685ff858686ff868685ff858685ff858585ff858584ff848484ff838383ff838383ff838383ff828283ff818281ff808080ff7f7e7fff7e7e7eff7c7b7cff767677ff6e6e6eff696969ff646464ff646464ff6564640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefefffffffffffffffffefffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffefffffffffffffffffffffffffffffefffefffefefefffefffffffefefefffefefefffffefffffefffefffffffffffefefffffefffefffffefefffefefffffffffefffefefefffefefefffefffefffffefefffffffefffefffefffefefefffffefefffffffefffffefffffefefefffefefffffffefefffefffefffffefefffefefefffefefefffefffefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffffffefffefefefffefffefffffefefffefefefffefefefffefefffffefffefffefefffffefefefffffefffffefffefffefefefffefffefffefffffffffefefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefdfffefefefffefefdfffefdfdfffefefdfffefdfefffefefefffefefefffefdfefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefdfffdfefdfffdfefefffefdfefffdfefdfffdfdfdfffdfdfefffefefdfffefdfefffdfdfefffefdfefffdfefefffefdfefffdfefefffdfefefffefefefffdfefdfffdfdfdfffdfefefffdfefdfffdfdfefffefefefffefefefffffffffffefefffffefffefffffefffffefffffffffffffffffefffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffefffffffffefffefffefffefffffffffefffffefefefffefefefffefefffffefffefffefefffffefefefffefefffffefffefffefefefffefefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffffffffffffefffffefffffffffefefffefefffffefffefffefffefffffffefffffefffffffffffffffefefffffefffffefefffffffffefffefffefffefefefffffffffffefffffffefefffffefffefffffefefffefffefffffffffffefefffffffffefffefffefffefffffffffefffffefffffffefefefffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffffffefffffffffefefffffffefffefffefffefefefffffefefffffffefffefefefffefefefffefefffffffefefffefffefffffefefffefefefffefefefffefffefffefffefffffefefffffefffffffefefffefefffffefefffffffffefffffffefffefefefffffffffffefffffffefffffffefffefffffffefffefffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefffefffefefefffffffffffffffefffffffffffefffffffefffefffffefefffefefffffffffefffffefffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfdfdfffbfbfbfff9f8f8fff4f5f5fff2f2f1ffeeedeeffe9e9e9ffe7e8e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe7e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe0e0e0ffe0e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0dfe0ffe0e0e0ffe0dfe0ffdfe0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdedeffdedfdfffdededeffdededeffdfdedeffdededeffdededeffdddedeffdddeddffdeddddffdddddeffdededdffddddddffdcddddffdcddddffddddddffdddddcffdddddcffdddddcffdddcdcffdcdcdcffdcdbdcffdbdcdcffdcdbdcffdcdbdbffdbdcdbffdbdbdbffdbdadbffdbdbdbffdadbdaffdbdbdaffdadadaffdadadaffdadad9ffdadadaffdad9daffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd7d7d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffcfd0d0ffd0cfd0ffcfcfd0ffcfcfcfffcfcfcfffcecfcfffcecfcfffcfceceffcecfceffcececeffcececdffcecdcdffcececdffcecdceffcdcecdffcdcdceffcecdcdffcdcdcdffcdcdccffcccccdffcccdccffcccdccffcccdccffccccccffccccccffcccccbffcbcbcbffcbcbcbffcbcbcaffcbcbcaffcacacaffcacacaffcacacaffcacacaffc9cac9ffcac9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c8ffc8c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c7c8ffc7c7c8ffc8c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c7c7ffc7c7c6ffc6c6c7ffc7c7c7ffc7c7c6ffc7c7c7ffc6c7c7ffc6c7c6ffc7c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc5c6c6ffc5c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c5ffc6c5c5ffc6c6c5ffc6c5c6ffc5c6c5ffc5c5c6ffc6c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc4c5c5ffc4c5c5ffc5c5c4ffc4c5c5ffc5c5c5ffc5c4c5ffc5c5c4ffc4c5c5ffc4c5c5ffc5c4c5ffc5c5c5ffc4c4c4ffc5c5c5ffc5c5c4ffc5c4c5ffc4c4c5ffc5c4c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c4c4ffc3c3c3ffc3c3c3ffc4c3c4ffc3c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c3ffc4c4c3ffc3c4c3ffc4c4c3ffc4c3c3ffc4c4c3ffc4c3c4ffc3c4c4ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c4ffc5c4c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc5c6c6ffc5c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc6c6c6ffc6c7c7ffc7c6c7ffc6c7c6ffc6c6c6ffc7c6c7ffc7c7c6ffc7c6c7ffc6c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c7ffc8c7c8ffc7c8c8ffc8c8c8ffc9c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffcac9caffcacacaffcacacaffcbcacaffcacbcaffcbcbcaffcbcacbffcbcbcbffcbcccbffcccccbffcccbccffccccccffcccccbffccccccffccccccffcdcdccffcdcdccffcdcdccffcdcdcdffcdceceffcdcdceffcdcecdffcececdffcececeffcececeffcececfffcfcfceffcecfcfffcfd0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffd9d9daffdadadaffdadbdaffdbdbdaffdbdadbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdcddddffdcdcddffdcdddcffdddddcffdcddddffddddddffddddddffddddddffddddddffddddddffdeddddffddddddffddddddffdddddeffdededdffdedddeffdddddeffdedddeffdededeffdededeffdededeffdedfdfffdfdedfffdedfdeffdededeffdedfdfffdfdfdfffdfdedfffe0dfdfffdfdfdfffe0e0e0ffdfe0e0ffdfe0e0ffe0dfe0ffe0e0e0ffe1e1e0ffe1e0e1ffe0e1e1ffe0e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe2e2e1ffe2e1e2ffe3e3e2ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe6e6e7ffe8e7e7ffe8e9e8ffecedecfff1f0f1fff5f5f5fffbfcfcfffefdfefffefffefffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff585858ff676767ff727372ff7e7e7eff7e7e7eff7f7e7fff808181ff818181ff818282ff828282ff838282ff828382ff828282ff828383ff828282ff828282ff838283ff828382ff838383ff828283ff828383ff848383ff848585ff868686ff868586ff858686ff858686ff868686ff868685ff868686ff868685ff868585ff868685ff868586ff858585ff848485ff848383ff828383ff838382ff828282ff818281ff808080ff7f7f7eff7e7e7eff7c7c7cff777676ff6e6e6eff696969ff646464ff6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffefffefffffefefffffffffffefefefffefefefffffefefffffffefffefefefffefefffffefefefffffefffffffefefffffffefffefefffffefefefffefefefffefffefffefefefffefffefffefffefffefefffffefefefffffffffffefefefffefefefffefefefffefffefffffefefffffefefffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffefefffffffffffffefffffefffefffefefffffffefefffefefefffefffefffefefefffefffffffffefffffefefefffefefffffffefefffefefffffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffdfefefffefefefffefefdfffefefefffdfdfdfffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffdfefefffdfefdfffefdfefffefefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefffefffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffefdfefffefefefffdfdfefffdfefefffefdfefffdfefdfffdfdfefffefdfefffefdfefffdfdfefffdfefdfffefdfdfffefefefffefdfdfffdfdfefffefefdfffefefefffefefefffefefffffefefefffffffffffffefefffffffffffefefffffffefefffefffefffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffffefefffefefefffefffefffefefefffefefefffffefefffefefefffefefffffefefefffefefffffefefefffefefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffffefffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffefefffffefefffffefffefffffefffffffffefffefffffffefefefffefffffffefefffffefffefffffffffffffffefffffffefffffffffffefefefffefffefffffffefffefefffffefffffffefffefffefefffffefefffffffefefffefefffffffffefffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefffffffefefffefffefffffffefffefefefffefffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefefffffefefffefefffffefefefffefefefffefefefffefffefffefffffffffffefffffffefffffffffffefefefffefffefffffffffffefefffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffefefffffffefefffffffefffefefefffffefffffefefefffffefffffffefefffffffefffefefffffefefefffefffefffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffefffffefffffffffefffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfefffbfcfcfffafafafff6f6f6fff3f3f3ffefefefffebebebffe8e8e8ffe7e8e7ffe7e6e6ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e2ffe2e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdfdedeffdededeffdededeffdededeffddddddffdedddeffddddddffddddddffddddddffddddddffddddddffddddddffdcdcdcffdcddddffdcddddffdcdcddffdcdcdcffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdadbdbffdadadaffdadbdbffdadadaffdadadaffdadadaffdadadaffdadad9ffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d9d9ffd8d9d8ffd8d8d8ffd7d8d8ffd8d7d8ffd7d7d8ffd8d7d7ffd7d8d8ffd7d7d7ffd7d7d6ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d6ffd6d5d6ffd5d5d5ffd4d4d5ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d1ffd0d0d1ffcfd0d0ffd0d0d0ffcfcfcfffcfcfcfffcececfffcececeffcececeffcececeffcdcdcdffcececeffcececeffcecdceffcecdcdffcdcecdffcdcdcdffcdcdcdffcccdcdffcccdccffcdccccffcdccccffccccccffcccbccffccccccffccccccffcbcccbffcbccccffcbcccbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffcacacaffc9cacaffc9cac9ffc9c9c9ffc9c9caffc9c9c9ffc9c8c9ffc9c9c8ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c8ffc8c8c8ffc7c7c7ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c7ffc6c7c7ffc6c7c7ffc7c6c6ffc7c7c7ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc5c6c5ffc6c6c6ffc5c5c5ffc5c6c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c5ffc5c5c4ffc4c5c5ffc4c4c4ffc4c5c5ffc4c4c5ffc4c5c4ffc4c5c5ffc4c5c4ffc4c5c4ffc5c5c5ffc4c4c4ffc4c5c4ffc5c5c4ffc4c4c5ffc4c5c5ffc4c5c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c5ffc5c4c4ffc5c5c5ffc5c4c5ffc4c5c4ffc4c5c5ffc5c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c4ffc3c3c4ffc4c3c4ffc4c3c4ffc3c3c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c2ffc3c3c2ffc2c3c3ffc3c3c3ffc2c2c2ffc3c3c3ffc3c2c2ffc3c3c3ffc2c2c3ffc3c2c2ffc3c3c2ffc3c3c3ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c3ffc4c4c3ffc3c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c5c5ffc4c5c4ffc5c5c4ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c6c5ffc5c5c6ffc5c5c6ffc6c5c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c6c7ffc6c7c6ffc6c6c7ffc7c6c6ffc7c6c7ffc6c7c7ffc6c7c6ffc7c7c6ffc7c7c7ffc7c6c6ffc6c6c7ffc7c7c6ffc7c7c6ffc6c7c7ffc7c7c7ffc6c6c7ffc7c7c7ffc7c7c6ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc7c7c7ffc8c8c8ffc8c9c8ffc9c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9caffc9cacaffcacac9ffcacacaffcbcacaffcacacbffcacacaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccccbffccccccffcbccccffccccccffcdcdccffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcecdcdffcecdceffcececeffcecfcfffcfcecfffcfcfceffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd4d3d3ffd4d4d4ffd5d4d4ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd8d9d8ffd8d8d9ffd8d9d9ffd9d9d8ffdad9d9ffdadad9ffd9dadaffdad9daffdadadaffdadadbffdadbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcddddffdcdddcffdddcddffdcddddffddddddffddddddffddddddffdddeddffdeddddffddddddffddddddffdeddddffddddddffddddddffddddddffdddedeffdedddeffdededeffdddddeffdededeffdededfffdededeffdededeffdfdedeffdfdfdfffdfdedeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e1ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e1e2ffe2e3e2ffe2e3e2ffe2e2e3ffe2e3e3ffe3e3e2ffe3e3e3ffe4e3e3ffe3e4e4ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe8e7e8ffeaeaeaffeeeeeefff3f2f2fff9f8f9fffcfcfcfffefefefffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7f7f7fff808180ff818181ff828181ff828282ff828282ff828282ff838282ff828383ff828282ff828282ff838282ff838282ff828282ff828283ff828282ff848384ff858584ff868686ff858586ff868585ff868685ff868686ff858585ff868686ff868686ff868686ff868586ff868686ff858686ff858585ff858585ff848584ff848383ff838383ff828383ff828282ff818282ff808080ff7f7f7eff7e7e7eff7c7c7cff777776ff6e6e6eff696969ff6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffefffefffffffffffffffffffffffefffffffefffefffefefffffefefffffffffefffefefffffefefefffefffefffefffefffefefffffefffffffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefefffefffefffffefefffefffefffffefffffefffefffefffffffffefefffefefefffefefefffefefefffefffffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefdfdfffefefdfffefefefffefdfefffefefefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffefdfefffefefdfffdfdfdfffdfefefffefefefffdfdfefffefdfefffdfefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefffefffefefefffefffefffffffefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfefffdfefdfffefdfefffdfefefffefefefffefefdfffdfefefffdfefdfffdfefdfffdfefefffefefefffefefefffdfefefffdfefdfffdfdfefffdfefefffefefefffefefefffefefefffefffefffefffefffefefffffefffffffefefefffffffffffefefefffefffefffffffffffffefffffffffffffefefefffefefefffffefffffffefefffefffefffffefffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefffffefffffffffffefffffffffffffefefffffffefffffffffffffefffffffffffffefefffffefefefffffefffffffefefffefffefffffefffffffffefffefefefffefffefffffefffffefefffffffefffffefefefffefefefffefffefffefefefffefefffffffffefffefefffffefffefffffefefffffffefffffffefffffefffffefffefffffffefffffffefffffffefffffefefffffefffffffefefffffffefffffefffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefefffefffefffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefffffffffefffefefffffffffffffffefefffffffefffffffffffffffffffefffefffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefefffffefffffffffffefffefffffffefefffffefffffffefffefffefefffffefffffffefefefffffffefffefefefffefffefffffffffffffefffffffffffffefefefffefefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffefffffffffffffefefffffefefefffffefffffffefefffefffefffffefffffffffefffefefefffefffffffffffffffefffffffffefffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfefefffcfdfcfffafbfbfff7f8f8fff4f4f4fff1f1f1ffecececffe9e9e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e5ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e1e0ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0dfffdfe0e0ffdfdfdfffdfe0dfffdfe0e0ffdfdfdfffe0dfdfffdedfdfffdfdfdfffdededfffdededfffdfdfdeffdededeffdededeffdddedeffdddeddffdddddeffdddddeffddddddffddddddffdddcddffdddddcffddddddffdddcddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdcdbdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdadbffdadadaffdadadaffdadadaffdadad9ffd9dadaffdadadaffd9d9daffd9dad9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d7ffd8d7d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfceffcfcfceffcececeffcececdffcececeffcdcdceffcecdceffcdcdcdffcdcdcdffcdcccdffcdccccffcccdccffcdcccdffcdcdccffccccccffccccccffccccccffcbccccffcccbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacbcaffcacacaffcacac9ffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c8ffc9c8c8ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c8ffc7c8c7ffc7c7c8ffc7c8c7ffc7c7c7ffc7c7c6ffc6c7c7ffc6c7c6ffc6c7c6ffc6c7c7ffc7c6c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc5c5c5ffc5c6c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc5c4c5ffc5c4c4ffc4c5c4ffc5c4c5ffc5c5c4ffc4c4c4ffc4c5c4ffc4c4c5ffc4c4c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c3ffc4c4c3ffc4c4c4ffc4c4c4ffc3c4c3ffc4c4c4ffc4c4c3ffc4c4c4ffc4c3c4ffc4c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c3ffc4c3c4ffc3c4c4ffc4c4c4ffc4c4c3ffc3c4c4ffc3c3c3ffc3c3c3ffc3c4c4ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c2ffc2c2c2ffc2c2c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c3ffc3c2c2ffc2c3c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c4ffc4c3c3ffc3c3c3ffc4c3c3ffc3c4c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c5ffc6c5c6ffc5c6c6ffc6c5c6ffc5c6c5ffc6c5c6ffc5c6c6ffc6c6c6ffc6c6c5ffc5c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c7c6ffc6c6c6ffc6c6c7ffc6c6c6ffc7c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9caffc9c9caffcacacaffcacacaffcacacaffcacbcaffcbcacaffcacbcbffcbcbcbffcbcacbffcbcccbffcccbcbffcccccbffccccccffccccccffcccdccffcdcdccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcecfceffcfcecfffcecfceffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd4d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd6d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d8ffd9d9d9ffd9d9daffd9d9daffdad9daffd9dadaffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdadbffdbdcdbffdcdbdbffdcdcdbffdcdcdcffdcdcdcffdcdddcffdddddcffdddddcffdddddcffdddcddffdddcddffddddddffddddddffdeddddffdddeddffdeddddffddddddffddddddffdddeddffdddedeffdeddddffdddddeffdddeddffdddeddffdededeffdededeffdfdedeffdededeffdededeffdededfffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e8e8ffecebecfff0f0f0fff6f5f6fff9fafafffdfefdfffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffffffffefffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffffffffffefffffffefefffffffffefffefefffffffffffffefffffffefffefffefefefffffefefffefffefffefefefffefefffffefffffffffffffffefefefffefefffffffefffffffefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffefefefffefefffffefffffffefefefffefdfefffefefdfffdfdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefffefffefffffffefefffffffffefffefefefffefefefffefefefffefffefffefefffffefffffffefefefffefefefffdfefefffefefdfffdfefefffdfdfefffdfefefffefefefffefefefffefdfefffefdfefffefdfefffefdfefffdfefdfffdfdfefffefdfefffdfefdfffdfefefffefdfefffdfefefffdfefefffdfefdfffefdfdfffdfefefffefefdfffefdfdfffdfefefffdfefdfffdfdfefffefefefffefefefffefefefffefdfefffefefefffefefefffffefefffefffffffefefefffefffefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffdfefefffdfefefffdfefefffefefefffefefefffdfefefffdfdfefffefefdfffefdfefffefefefffefefefffefefdfffdfefefffffefefffefffefffefefffffefefffffefffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffffffffffffffefefefffffffefffefefffffffefffffefefefffefffefffefefefffefefefffefffffffefefffffffffefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefefefffffefefffefefefffefefefffefefffffefffffffffffffffffefffffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefffffffffefffffefffffffefffffffefffefffffefefffefffffffffefefffefefefffefffffffefffefffefefefffefffffffffffffffefefffffffefefffffffefffefefefffffefefffefffffffefefffffefffefffefefefffefffffffefffffffefffefffefefefffefffefffefefffffffefffffefefefffffffefffefefffffffefffffffefefffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffefefefffefefffffefffffffefefefffffefefffffffefffefefefffffefefffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffefefefffffefefffefffefffefefffffefefffffefffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefffffffffffffffefffffffefffffffefffefffffefefffefffffffffffefffffefefffefffffffefffffffefefffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefdfffcfdfdfffbfbfcfff9f9fafff5f6f6fff2f2f2ffefeeeeffeaeaebffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e5e5ffe4e4e5ffe4e4e4ffe4e3e4ffe4e4e3ffe3e3e3ffe4e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e0e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfdfe0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdedfffdfdfdfffdedfdfffdededeffdddedeffdededdffdddeddffddddddffdddddeffddddddffddddddffdddcddffdddcddffdddcddffdddcddffdcdddcffdcdcddffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdadaffdadbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffdad9d9ffd9d9d9ffd9d8d8ffd8d9d9ffd8d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfd0ffcfcfd0ffcfcfcfffcececfffcecdceffcecdceffcecdceffcecdceffcccdcdffcdcdcdffcdcccdffcccdccffcccccdffcccccdffccccccffccccccffcccccbffcccbcbffcbccccffcccbcbffcbcbcbffcbcbccffcbcbcbffcacacbffcbcbcbffcbcbcbffcacacbffcacacaffcacacaffc9c9caffcac9c9ffc9cacaffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c9ffc8c9c9ffc8c9c8ffc8c8c8ffc7c8c7ffc8c8c8ffc8c8c8ffc7c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c7ffc6c7c6ffc6c7c7ffc6c6c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc6c5c5ffc5c6c5ffc5c5c6ffc5c5c6ffc5c6c6ffc6c6c6ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c5ffc5c4c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c3ffc4c4c4ffc4c4c3ffc4c3c3ffc3c4c4ffc3c4c3ffc3c3c3ffc3c4c4ffc4c4c4ffc3c3c3ffc4c3c3ffc4c3c3ffc3c3c3ffc4c3c3ffc3c4c4ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c4ffc3c4c4ffc3c4c3ffc3c3c3ffc3c4c3ffc3c3c4ffc4c3c4ffc3c3c3ffc4c4c3ffc3c3c4ffc4c3c4ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c3c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc2c1c1ffc1c2c1ffc1c1c2ffc1c1c2ffc2c2c2ffc2c2c2ffc1c1c1ffc2c1c2ffc2c1c2ffc2c2c2ffc1c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c3c3ffc2c3c3ffc2c3c2ffc3c2c2ffc2c3c3ffc3c3c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc3c4c4ffc4c3c4ffc4c4c3ffc3c3c4ffc4c3c3ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c5ffc4c5c5ffc5c5c4ffc5c4c4ffc4c5c4ffc4c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c6c6ffc5c5c6ffc6c6c5ffc6c6c6ffc5c6c6ffc5c5c6ffc6c6c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc6c5c5ffc5c6c6ffc5c5c6ffc5c5c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c5c6ffc6c6c7ffc6c7c6ffc6c6c7ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9cac9ffc9c9caffcacacaffcacacaffcacacaffcacacaffcbcbcaffcacacbffcbcacaffcbcbcbffcbcbcbffcbccccffccccccffccccccffccccccffcccdccffcdccccffcccdccffcdcdcdffcecdcdffcdcdcdffcececeffcececeffcfcecfffcfceceffcfcfcfffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd0d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d5d6ffd7d6d7ffd6d7d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffd9dad9ffd9d9daffdadadaffdadbdbffdadadbffdbdadbffdbdbdaffdbdbdbffdcdbdbffdbdcdcffdbdcdcffdcdcdcffdcdcdcffdcddddffdcddddffddddddffdddcdcffdcdddcffddddddffdeddddffddddddffddddddffddddddffdddddeffddddddffddddddffddddddffdddeddffdddedeffdddddeffdededdffdededeffdededeffdededeffdededeffdededfffdfdfdfffdedfdfffdfdfdeffdedfdfffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e1ffe1e0e1ffe1e1e1ffe0e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e4ffe3e4e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe4e4e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe9e9e9ffeeedeefff3f3f3fff7f7f6fffbfbfbfffdfefdfffefffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffffefffffffffffffffffffffffefffffefffffffefefefffffefefffefffefffffefffffffefefffffefefffffffefffffffffffefefffffffefefffefffffffefffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffffefefffffefefffefefefffefefefffffffffffefffffffefefefffffefefffefffefffefffefffefefefffefffefffefffffffefefffffefffffffefefefffefefdfffdfefdfffefdfefffefefefffefdfefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffefdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfefdfffdfdfdfffefdfdfffefdfefffefefefffefdfefffdfefdfffdfdfdfffefdfefffefefefffdfefdfffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffffefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffefdfefffefefefffefefefffefdfefffefefefffdfefdfffefefdfffdfefdfffffefffffffefffffffefefffffffefffffffffffefefffffffffefffefffffffefffefffffefefffffefefffefefefffefffffffffefefffefffefffffffefffffffffffffefffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffefffffffffffefffffffffffffefffffffffffffffefffffefefefffefffffffffefefffffefffffffefefffefefefffefefefffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefffefffefffefffefefffffefefffffefefefffefefefffefefefffffefffffffefefffffefefffffffefffffffffffefffffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefefffefffefffefefefffefefefffffefffffffffefffffefffffefffefffefefefffffefffffefefefffefefefffefffefffffefefffefefefffffffefffefefefffefffefffefefefffefefefffffefffffefefefffefefefffefffffffefffefffefefefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefefefffefefefffefffefffffefefffefefefffffffefffefffefffefffefffefefffffefefffffffffffffefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffffefffefffefffffefffffffffffffffefefffffffefffffffffffefefffffffefefffefffffffefffefffffefefffffefefffefefefffffffffffffefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffffefefffffffffffffefefffefffefffffffefffffffffffffefffffffffffffffefffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefdfefffcfcfcfffbfafafff7f7f7fff4f4f4fff0f0f1ffecececffe8e9e9ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e1e1ffe1e0e0ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdfffdededeffdededeffdddeddffdedddeffdedddeffddddddffddddddffddddddffdcddddffddddddffdcddddffdcdddcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdcdbdbffdcdbdcffdbdbdbffdbdbdbffdadbdbffdadbdaffdbdadbffdadadaffdadadaffdadadaffdadad9ffdad9daffdadad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d7d6ffd7d6d6ffd6d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d5d4ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d2d3ffd2d3d3ffd2d2d2ffd2d1d1ffd0d1d0ffd1d0d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdceceffcececeffcdceceffcdcdccffcdccccffcdcdccffccccccffcccdccffccccccffccccccffcccccbffcccbccffcccbccffcbcccbffcbcbcbffcacbcbffcacbcbffcbcacbffcacbcbffcacacaffcacbcaffcacacaffcacacaffcacac9ffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc8c7c8ffc7c7c7ffc7c8c7ffc7c7c7ffc7c6c7ffc7c6c7ffc6c6c6ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c5c4ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c4c3ffc4c3c3ffc4c3c4ffc4c4c3ffc4c3c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c2ffc3c2c3ffc2c2c3ffc3c3c3ffc2c3c3ffc2c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c3c3ffc3c2c2ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c2c2ffc2c1c1ffc1c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c2ffc2c3c2ffc2c2c2ffc3c2c3ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c2ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc3c4c3ffc3c4c4ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c4ffc4c5c5ffc5c4c4ffc5c4c5ffc5c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c6ffc6c5c5ffc5c6c6ffc5c6c5ffc6c5c5ffc6c6c5ffc6c6c6ffc6c7c6ffc7c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffcacac9ffcacacaffcacacaffcacacaffcacacaffcbcbcbffcacbcbffcbcbcbffcbccccffcbcccbffcccccbffccccccffccccccffccccccffcdcccdffccccccffcdcdcdffcecdcdffcecdceffcecdceffcececeffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd4d3d4ffd4d4d4ffd4d3d4ffd4d4d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd8d9d9ffd8d9d9ffd9d9daffd9d9d9ffd9dad9ffdadadaffdadad9ffdadadaffdbdbdaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdbdcdcffdcdcdcffdcddddffdcdddcffdddddcffddddddffddddddffddddddffddddddffddddddffdddeddffdeddddffdeddddffddddddffddddddffddddddffdededdffdddddeffddddddffdeddddffdddedeffdddeddffdedddeffdededeffdededeffdededfffdedfdfffdededeffdfdfdeffdedfdeffdfdedfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffdfe0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe2e1e1ffe1e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffebeaebfff0f0f0fff4f4f4fff9f9f9fffcfdfdfffdfefefffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffefefffffffefffefefffffffefefffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefffefffffffffefffffffefffffefefffffefefffffefefffffffffefffefefefffefefefffffffefffefefefffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefffffefffefffefffefffefefefffefefefffefffefffefffefffefefefffffefefffefefefffefefefffdfefdfffefdfdfffefefdfffefefefffefdfefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffffefffefefefffefefffffffefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffefdfefffefefefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffdfefefffdfefefffdfefefffefefdfffdfdfefffdfdfefffdfefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffffffefffefefefffefffffffefffffffefffefffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefdfefffefefefffefdfefffdfefefffefefefffefefefffefefefffffffefffefefffffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffefffefefffffefffffffefffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffefefffffefffffffefefffffffffffffefffffffefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffefefffefefefffefefffffffefefffefefefffefefffffefefffffefffefffefefefffefefefffffffefffefefefffefefefffffefffffefffefffefefefffffffffffffefefffefffefffefefffffffefefffffefefffefefefffffefefffffffffffefefefffefefefffefffefffefefffffefffefffefffefffefefefffefefefffefffefffefffffffefefefffffefffffefefefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffffffefffefefefffefffffffefffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefffefffefffffffefefefffffefffffefffefffefefffffefffefffffefefffffffefffffffefffffefefffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffefffffffffffefffffffffffffefefffffffefffefffffffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefffffffefefffffefefffffffefffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffefffefefffffffefefffffefefffffffefffffefffffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffffefffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffdfdfcfffbfbfbfff8f8f8fff5f5f5fff2f2f1ffeeeeeeffeaeaeaffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe5e5e6ffe5e6e6ffe5e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e2e2ffe1e2e2ffe1e2e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffdfdfe0ffdfdfe0ffdfdfdfffe0dfdfffdfdfdfffdfdedfffdfdedfffdedfdfffdededfffdededfffdedfdeffdededeffdeddddffdededdffddddddffddddddffddddddffddddddffdcdcdcffddddddffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdcdbdcffdcdcdcffdbdcdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdadadbffdadadaffdadbdaffdadadaffd9dadaffdad9daffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d8d8ffd7d8d8ffd7d8d7ffd7d7d6ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcecfffcececeffcdcdcdffcecdceffcdcccdffcccdccffcccccdffccccccffccccccffccccccffcccbccffccccccffcbcbcbffcbcbcbffcacbcbffcacbcbffcacbcbffcbcbcaffcacacaffcacacaffcacac9ffcacacaffc9cac9ffcac9caffcacac9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c9c8ffc8c7c7ffc8c8c8ffc7c8c8ffc8c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c6c6ffc7c7c7ffc7c6c7ffc7c6c6ffc6c7c6ffc6c6c6ffc6c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c5ffc5c6c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c5ffc5c5c5ffc5c5c4ffc4c4c4ffc5c4c5ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c3ffc4c3c3ffc4c4c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c3ffc2c2c3ffc2c3c2ffc2c3c3ffc2c2c2ffc3c2c3ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc3c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc3c3c2ffc2c2c2ffc2c3c3ffc2c3c3ffc2c3c2ffc2c3c2ffc2c2c2ffc2c2c3ffc2c2c2ffc3c2c2ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c1c2ffc2c1c2ffc1c1c2ffc1c1c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c0c0ffc1c1c1ffc0c1c1ffc0c0c0ffc1c0c1ffc1c1c1ffc1c0c1ffc1c1c1ffc0c0c0ffc0c1c0ffc0c0c1ffc1c0c0ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c1ffc1c2c1ffc1c1c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c3ffc2c3c2ffc2c2c3ffc2c3c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c4c4ffc3c4c4ffc4c4c3ffc4c4c3ffc4c3c3ffc4c4c4ffc4c3c3ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc4c4c5ffc4c4c5ffc4c4c4ffc5c5c4ffc4c4c4ffc5c4c5ffc5c4c4ffc4c4c5ffc4c4c5ffc4c4c5ffc5c5c4ffc5c5c5ffc5c4c4ffc5c5c5ffc4c5c5ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c5c6ffc6c7c6ffc6c7c6ffc6c6c7ffc7c7c7ffc7c7c8ffc7c8c8ffc8c8c7ffc8c7c8ffc8c8c8ffc8c9c8ffc8c9c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffcacacaffcacacaffcacacaffcacacaffcbcbcaffcacacaffcbcbcbffcbcccbffcbcccbffcbcccbffcccbcbffccccccffccccccffcdcdccffcdcccdffcdcdcdffcdcdcdffcececeffcececeffcfcfceffcececfffcfcfcfffcfcfcfffd0cfcfffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d1ffd1d0d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d4d5ffd5d6d5ffd5d5d6ffd6d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d9ffd8d9d9ffd9d9d8ffd9d8d9ffd9d9d9ffd9dad9ffd9dadaffd9dad9ffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdbdcdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffdcddddffdddddcffdddddcffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdeddddffddddddffdddddeffddddddffdededdffdddedeffdedddeffdedddeffdededeffdededfffdededfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0dfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e0e0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e1ffe1e1e2ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e6ffe5e5e5ffe6e6e6ffe6e5e6ffe6e5e5ffe8e8e8ffeeeeeefff1f1f1fff6f6f6fffafafbfffdfdfefffefefefffffffefffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffffffefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffefffefffffffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefefffffefefffefffefffefffefffefefefffefefefffefffefffefefefffdfefefffdfefefffefefefffefdfefffefefefffefefefffefefefffdfefefffdfefefffefefdfffefdfefffdfdfdfffdfefefffdfefdfffefdfdfffefdfefffdfdfdfffefefefffefefefffdfdfefffdfdfefffdfefdfffdfefdfffefdfdfffdfefefffefdfefffdfefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffefffefefefffefffefffefffffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefdfffefdfefffefefdfffefdfefffdfefefffdfefefffefffefffefefffffefefefffefefffffefffffffefefefffefefefffefffefffffefefffefefefffefffffffefffefffffefefffffffffffefefefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefefffffffffffffffffffffffffefffefffffffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffffffefffefefffffefefefffefefffffefffefffefefffffefefefffefefffffefffffffefefefffffffffffffffefffffffffffefffffffefffffffefffefffffefffffffffffffefefefffefffffffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefffffffffefefffefefefffefffefffffefffffefefffffefefefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefffffffffefffffefefffffefffffffffffffffffefefffefffffffefffffffffffffffefefefffffffefffefffffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffefffffffefffffefffffffffefffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffefffefffefefffffefffffffefefffffefefefffefefffffefffffffefefefffefefefffefffefffffefffffefefffffefffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffefffefffffefffffffffffffefefefffffffffffffffffffffffffffefefffffefffefffefffefffffffffffefffffffffefffffefffffffffffffffffffffffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefefffdfdfdfffcfcfcfffafafafff6f6f6fff3f3f3fff0f0f0ffebebebffe8e8e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e5ffe4e5e5ffe5e4e4ffe4e4e3ffe3e4e4ffe3e4e4ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e1e0ffe1e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdedfdeffdfdfdeffdededfffdededeffdededeffdddedeffdddddeffdddeddffdddddeffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdcdcdcffdbdbdbffdcdcdcffdbdcdbffdbdbdcffdbdbdbffdbdbdaffdadbdaffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffd9d9daffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d1ffd1d1d2ffd0d1d1ffd0d0d1ffcfd0d0ffcfcfd0ffcfceceffcececfffcececeffcdcdcdffcdcdcdffcccdccffcdccccffccccccffcbccccffcbcccbffcccbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacacaffcacacaffcacacaffcacacaffc9cacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c9c9ffc8c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c8c7ffc8c7c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c7c6ffc6c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc6c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c4ffc5c5c4ffc4c4c5ffc5c5c4ffc5c4c5ffc4c5c4ffc4c4c5ffc4c5c4ffc4c4c5ffc4c4c4ffc4c4c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc3c3c4ffc3c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc2c2c1ffc1c2c2ffc1c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc1c2c1ffc2c2c2ffc1c2c2ffc1c1c1ffc2c1c2ffc2c2c1ffc1c1c2ffc2c2c2ffc2c2c1ffc1c2c2ffc2c2c1ffc1c1c2ffc2c1c1ffc1c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c1c0ffc0c0c1ffc0c1c0ffc0c0c1ffc0c0c0ffc0c0c1ffc0c1c1ffc0c0c0ffc0c0c0ffc0c1c0ffc1c0c0ffc0c0c0ffc0c1c1ffc0c1c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c2c1ffc1c1c2ffc1c1c2ffc1c2c1ffc1c2c1ffc2c1c2ffc1c2c2ffc2c1c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c2ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc3c4c4ffc3c3c3ffc4c3c4ffc3c4c3ffc3c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c5c4ffc4c4c5ffc4c4c4ffc4c4c5ffc5c5c5ffc4c4c4ffc4c5c4ffc5c5c4ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c5ffc6c6c6ffc6c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9cacaffc9c9caffcacacaffcbcacaffcbcbcaffcacacaffcacbcaffcbcbcbffcccbcbffcbcbcbffcbcccbffccccccffcccccdffccccccffcdcdcdffcdcdcdffcdcdcdffcececeffcfceceffcececeffcfceceffcfcecfffd0cfcfffcfd0cfffcfd0cfffd0d0cfffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd1d1d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd7d7d7ffd7d7d6ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffdad9daffd9d9daffdadadaffdadadaffdadadaffdadadbffdadadbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdcffdcdcdcffdddcdcffdddddcffdcdcdcffdcdddcffddddddffdddcddffdcdddcffdcdddcffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdeddddffdddeddffdddeddffdededdffdededeffdededeffdfdedfffdedfdeffdededfffdfdfdfffdfdfe0ffdfdfdfffdfdfe0ffdfe0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e1ffe1e1e0ffe1e1e1ffe2e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffebebebffeeeeeefff4f3f3fff8f8f8fffcfcfcfffefdfdfffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefffffefffffffefffefffffefffffffffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefefefffefffefffefefefffefffefffefefffffefefffffffffefffffffefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffefffffefefefffffefefffefefefffffefefffefffefffefefefffefefffffffefefffefefefffefefefffdfefefffefdfefffefdfdfffdfefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefffffefffefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffffefefffefefefffffffffffefefefffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfdfdfffefefdfffefefefffdfefdfffefdfefffefdfefffefdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffffffefffffffffefffffffefefffefefefffffffefffefefffffffffefffefefefffefefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffefefefffdfefefffefefefffefefefffefefffffffffefffffffefffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffefefffefefefffffffefffefffffffffffefffefefefffefefffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffefefefffffffffffefefefffffefefffffefefffefefefffefffefffefefefffefffefffefefefffefffefffefefffffefefffffffffefffffffefffffefefffefffffffffefefffffefffffefffffffefffefffefefefffefffffffefefefffefffefffefffefffefefefffefefffffefefefffffffefffffefefffefefefffffefefffefefefffffefefffefffefffefefefffefefffffffefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffffefffffefffffffffefffffffefefffefefefffffffefffefffffffffffefffefefffffefefffffefefefffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefefffefffffffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefffffffefefffefffefffefefefffefefffffffefffffefefefffffffffffefffffffffefffffffefefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefefffffefffefffffffffffefefffffffffefffffffefffffefefffefffffffffefefffffefefffefffffffefffefffefefefffffffffffefefffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefffffefffffffefffefffefefefffffffffffefefefffefffefffefffefffffefefffffffffffffefffffffffefffffffffffefffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffdfdfdfffcfdfcfffbfbfbfff8f8f8fff5f5f4fff1f1f1ffedededffe9eaeaffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e3e3ffe4e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e3e2ffe2e2e2ffe1e1e1ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfdfdfffe0e0dfffe0dfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdeffdededeffdedfdeffdededeffdededeffdddedeffdddeddffdddddeffddddddffdddddcffddddddffdddcdcffdcddddffdddcdcffdcdcdcffdbdcdcffdbdcdbffdbdbdcffdcdcdcffdbdbdbffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9daffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd8d9d8ffd8d8d8ffd7d7d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfceffcececeffcdcdcdffcccdcdffcdccccffccccccffcbccccffcbcccbffcbcbcbffcbcbcbffcacbcbffcacbcaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcac9caffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c8ffc8c8c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c7ffc7c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc7c7c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c6c6ffc6c5c6ffc6c5c5ffc5c5c5ffc6c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc3c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c3c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c2ffc1c1c1ffc2c1c2ffc1c2c2ffc2c1c2ffc2c1c1ffc1c1c1ffc2c2c1ffc1c1c2ffc1c2c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c2c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c2c1ffc2c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c0ffc0c1c1ffc1c1c1ffc0c0c0ffc0c1c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc0c0c0ffc0c1c0ffc0c1c0ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c2ffc2c1c2ffc1c1c1ffc2c2c2ffc1c2c2ffc2c1c2ffc2c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c3c2ffc3c2c3ffc3c2c2ffc3c2c3ffc3c3c3ffc3c3c4ffc4c4c3ffc3c3c4ffc3c3c4ffc3c3c3ffc4c4c3ffc4c3c4ffc3c3c3ffc3c3c3ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc4c3c3ffc4c4c4ffc4c4c3ffc3c4c3ffc4c4c4ffc3c3c3ffc4c4c4ffc3c3c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c4c4ffc4c4c4ffc4c5c5ffc4c5c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c8ffc8c7c8ffc8c8c7ffc8c8c8ffc8c8c9ffc9c8c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c9ffc9cac9ffc9c9caffc9c9c9ffcacacaffcacacaffcacacaffcbcacaffcacacaffcbcbcaffcbcbcbffcbcccbffcbcbccffccccccffccccccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcececeffcecdceffcececeffcfcfcfffcfceceffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d4d4ffd4d3d3ffd4d4d4ffd4d5d5ffd4d5d4ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d9d8ffd9d8d9ffd9d9d9ffdad9d9ffdadad9ffdadad9ffdadadaffdadadaffdadadaffdbdadaffdadbdbffdbdadbffdbdbdbffdbdcdcffdcdcdcffdbdbdcffdcdcdcffdcdddcffdddcddffdddcdcffdcdcdcffdddddcffddddddffddddddffddddddffddddddffdcdcddffddddddffddddddffddddddffdddddcffddddddffdddcddffddddddffdddddeffddddddffdeddddffdededdffdddedeffdededeffdededeffdedfdeffdededeffdedfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0dfdfffdfe0e0ffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe8e8e8ffececebfff0f0f0fff5f5f5fffaf9fafffdfdfdfffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffefffffffffffffffefefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefefffefffefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefffefffffefefffefefefffefefefffefefefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefdfdfffdfdfefffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffffefffffefffefffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfefffefdfdfffefefefffdfefdfffefdfdfffefefdfffdfefefffdfefdfffefdfefffefdfefffefdfdfffefdfdfffefdfdfffdfefdfffefdfdfffdfdfefffdfefdfffefdfdfffdfdfefffdfdfefffefefefffefefdfffefefdfffdfefdfffdfefdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffefffffffffffffffffffffffefffffffefefffefffffffffefffffffefefffefffefffffffefffefefefffefefefffefefefffefefefffffefffffefffefffffefefffefffefffefefefffefefefffdfefefffefefefffefdfefffefefefffefdfefffefefefffefdfefffefdfefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefffefffffefffffefefffffffefefffefefefffffefefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffefefffefffefffffffefffefefefffefefefffefefefffefefefffffefffffefffefffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefffefffffefefffefffefffffefffffffefffffffefffffefefefffffffefffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefefffffefefffffefefffefffefffffefefffefefefffefffefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefffffffefffffffefffffffefefffffffffffffffffffffffefffffffefffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffefffffefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffefffffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefffffefffefffffffefffffefefffefefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffefffefffffefffffffffffffffefefffffefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffefefffffffefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffdfcfdfffcfbfcfffaf9fafff6f6f5fff3f3f2ffefefefffebebebffe8e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e1ffe1e0e1ffe0e0e0ffe0e1e0ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0e0ffe0e0e0ffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdfdedeffdededeffdedfdeffdededeffdededeffdededeffdededeffdedddeffdedddeffddddddffdddddcffddddddffdcdddcffdddcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdcdcdcffdcdbdbffdcdbdbffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadbffdbdadbffdadadaffdadadaffd9dad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd9d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcececeffcececeffcdcdcdffcdcdccffccccccffcbccccffcbcccbffcccbccffcbcbcbffcbcacaffcbcacaffcbcacaffcacacaffcacacaffcacacaffcacac9ffcac9caffc9cacaffc9c9caffcac9caffc9c9c9ffc9c9c9ffc8c9c8ffc8c9c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c7ffc7c7c7ffc7c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c6c5ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc5c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c3ffc4c3c4ffc4c4c3ffc4c3c4ffc4c3c4ffc4c3c4ffc3c3c3ffc4c4c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c2ffc3c3c3ffc2c3c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc1c2c2ffc1c1c2ffc2c1c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c0ffc1c0c0ffc0c0c1ffc1c0c1ffc1c1c1ffc0c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c1ffc0c0c1ffc1c0c0ffc0c0c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c0c0ffc0c0c0ffc1c1c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0bfc0ffc0bfbfffc0c0bfffbfc0bfffc0bfbfffc0c0bfffbfc0c0ffc0c0c0ffc1c0c1ffc0c0c1ffc1c0c0ffc0c0c0ffc1c0c0ffc0c1c0ffc1c0c1ffc1c0c1ffc0c1c0ffc1c0c0ffc0c0c1ffc0c0c1ffc1c1c1ffc1c1c0ffc1c1c0ffc0c1c0ffc0c1c0ffc0c0c0ffc1c0c0ffc0c1c0ffc0c1c1ffc1c1c0ffc1c1c0ffc1c1c0ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c2ffc2c2c2ffc3c2c2ffc3c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc3c4c4ffc4c3c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc4c3c4ffc4c3c3ffc3c3c3ffc4c4c3ffc3c4c3ffc4c3c3ffc4c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc5c4c4ffc5c5c4ffc4c5c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c5c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9caffcac9caffcacacaffcacacaffcacac9ffcacacaffcbcacbffcbcbcaffcbcccbffcccccbffcccbccffccccccffcccccdffcccdcdffcdcdcdffcdcecdffcecdceffcececdffcececeffcececeffcececeffcfcfceffcfcfcfffcfd0cfffd0cfcfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd5d4d4ffd5d4d5ffd5d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d8d7ffd8d7d7ffd7d8d8ffd8d8d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdad9daffdadadaffdadadaffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdcdcdbffdbdcdcffdcdbdcffdcdcdcffdddcdcffdddcdcffdddcdcffdcddddffddddddffdddddcffddddddffddddddffdcdcddffdddcdcffdcdcddffdcddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddeddffdedddeffdededdffdededeffdedfdeffdfdedfffdfdedfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffe0dfdfffe0e0dfffdfe0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe2e1e1ffe1e2e2ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e2ffe2e3e2ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe4e4e5ffe5e4e5ffe6e6e6ffe9e9e9ffeeeeeefff3f3f3fff8f7f7fffbfcfbfffdfdfdfffefefefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefefefffffefffffffefefffefefffffffffffffefefefffefefffffffffefffffefffffffefefffefffefffefefffffffffefffefffffffefefefffefffefffffffefffefefefffefefefffefffefffefefefffffefefffffefffffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefffefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefdfefffdfefefffefdfdfffdfefefffdfdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefffefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefffffefefefffefefefffefdfefffefefefffefdfefffefefdfffdfefefffefdfefffdfefdfffefefdfffdfdfefffefefdfffdfefdfffdfefdfffefefefffefefefffdfefdfffdfefefffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfefffdfefdfffdfdfefffefefefffdfefdfffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefffffffefefffefffefffefefefffefffffffffffffffffffffffefffefffefffefffefffefffefefefffffffefffffefffffefefffffefffefffefffffffefefefffefffffffefffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefffffefffefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefffefffffefffffffffffffefffefffffffffffffefefffffefefffefffefffefffefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffefffefffefffefffefffefffefefefffffffefffffefefffefefffffefffefffefffefffefefefffefffffffefffefffefffefffffffefffefffefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffefefefffefefffffffffefffefefffffffefefffffffefffefefffffffffefffefffffffefefefffefefefffffffefffffffffffffffefffefffefffefffefffffffffffffffffffefffefffefffffffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefffffffffefefffefffefffefefefffefffffffefefffffffffefffefffefffefffefffefffefffefefefffffffefffffefffffefefffffefffffffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefffffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefffffffffefffefefefffefefffffefffefffffefefffefefffffffefffffefefffffefffffffffefefffefffffffefefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefefffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffefffffefffffffffefffefffffffefefefffefffefffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffefefffefffefffefffefffffefffffffffefffefffffffffffffffefffffffefefffffffffffffffffefffefffffffffefffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffdfdfdfffcfcfcfffbfafafff8f8f7fff4f4f4fff1f1f0ffecededffe9e9e9ffe7e8e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdedfdeffdfdfdfffdfdedfffdfdedeffdededfffdedfdeffdededeffdededeffdededeffdedddeffdeddddffddddddffdddcddffdddddcffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdcdbffdbdcdbffdcdbdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadaffdbdbdaffdadbdaffdbdadbffdadadaffdadadaffdadadaffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d9ffd8d9d9ffd9d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d2ffd1d2d1ffd1d0d0ffd0d0d1ffd0d0d0ffd0cfd0ffd0cfcfffcfcfceffcececfffcececdffcccdcdffccccccffcbcccbffcccccbffcbcbcbffcbcbcaffcacbcaffcacbcaffcacacaffcacacaffc9cacaffcacacaffcac9c9ffcac9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc8c8c8ffc8c7c8ffc7c8c7ffc8c7c7ffc6c7c7ffc7c6c7ffc6c6c7ffc6c7c7ffc7c6c6ffc6c7c6ffc6c6c6ffc6c7c7ffc6c6c7ffc7c7c6ffc6c7c6ffc6c6c6ffc6c6c5ffc5c5c6ffc6c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c4ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c4c4ffc3c3c3ffc3c3c4ffc4c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c2c3ffc3c3c2ffc2c3c3ffc3c2c3ffc2c3c2ffc3c3c2ffc3c3c3ffc3c3c2ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c1c1ffc1c2c1ffc1c1c1ffc2c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc0c1c1ffc0c0c1ffc0c1c0ffc1c0c0ffc0c0c1ffc1c0c1ffc0c0c1ffc0c1c1ffc1c0c0ffc0c1c0ffc0c0c0ffc0c1c0ffc0c0c1ffc1c1c0ffc0c1c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c1ffc0c1c0ffc0c1c0ffc0c0c0ffc0c1c1ffc0c1c0ffc0c1c0ffc1c1c0ffc0c1c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c1c0ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0bfbfffbfc0bfffbfbfc0ffbfc0bfffbfbfbfffbfbfbfffbfc0bfffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc1c0c0ffc0c1c0ffc0c0c0ffc0c1c1ffc1c1c1ffc2c1c1ffc1c2c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c3ffc2c3c3ffc2c3c3ffc2c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc3c3c4ffc4c4c3ffc4c4c4ffc3c4c4ffc4c4c4ffc5c4c5ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c5ffc6c6c6ffc6c7c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c8ffc8c7c8ffc8c7c8ffc8c8c8ffc9c8c8ffc8c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9cac9ffc9cac9ffc9c9caffcacac9ffcacacaffcacacbffcacbcbffcbcbcbffcbcbcbffccccccffcccdccffcdcdcdffcdcdccffcdcdcdffcdcdccffcdcdcdffcdcdcdffcececeffcececeffcececfffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd1d0d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d4ffd4d4d3ffd4d5d4ffd4d5d4ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffdadad9ffd9dadaffdadadaffdadadaffdadbdbffdbdadaffdadbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcddffdcdddcffdcddddffdcdcdcffdcddddffddddddffddddddffdddddcffddddddffdddddcffdcdddcffddddddffddddddffddddddffdddddeffdededeffdedddeffdededfffdfdfdeffdfdfdfffdfdedfffdfdfdfffdfdfe0ffdfe0dfffdfe0e0ffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e3ffe3e3e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e3e3ffe3e4e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe4e4e4ffe4e5e5ffe5e5e5ffe7e7e7ffebebeafff0f0f0fff5f5f4fff8f9f8fffcfcfcfffefdfefffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefefffffffffffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffefefefffffffefffefffefffefffffffefffefffefefffffefefffffffefefffefefefffefffefffefefefffefefefffffffefffffefefffefefefffefefffffefefefffefffefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefdfffefdfefffdfefefffdfefefffdfdfefffdfdfefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffefefdfffefefefffefefdfffdfefdfffdfefefffdfefefffefefefffdfefefffefdfefffdfdfdfffdfefdfffdfdfdfffdfefdfffefefdfffefdfdfffdfdfefffdfdfefffdfdfdfffefefdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfefffefdfefffefdfdfffefefdfffefefefffefefefffefefdfffefefefffefefefffefffefffefefffffefefefffefefefffefefffffffffffffefffffffffefffffefffffffefffffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefffefffefffefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefffefffffffefffffefefffefefffffefefffffefefffffffffffffffffffffefefffffffefefffffefffffffefffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffefefffffffffffffefefffffffefefffefffffffefefffffffefffffffffefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefffffffefefffffefffefffefefffffefefefffefefefffffefefffffefefffffffefffefffefffefffffffefffefffefefffffefffffffffefffffffefffffefffefffefffefffefffefffffffffffffefefffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefffffffefffffffffefffffffffffffffffffffefefefffffefefffefefffffefffffffffffefffefefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefffffffefffffffefefffffffefffefffffffefefefffffffefffefefffffefffffffefffffffefefffffefefffffffefefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffefffffffffffffffefffffffffffffffffefffffffffffefffffffefffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffefffffffefffefffefffefffffffefffffffefefffffefffffffffefffffffefffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffefffefffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffefefffffffefefffffefffffffefffffffefffffffefefffffffefffffffffffffefffffffffefffffefffffffffffffffffffffefffffffefffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefdfefffcfcfcfffbfbfbfffaf9f9fff6f5f5fff2f2f2ffeeefeeffeaebebffe8e9e8ffe8e8e8ffe7e7e8ffe8e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e3e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0dfe0ffdfe0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdedfdfffdedfdfffdededfffdddedeffdededeffddddddffddddddffdeddddffddddddffdddddcffdcdddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdbdbffdbdbdaffdadadaffdad9daffdad9daffdad9daffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d8ffd8d8d8ffd8d9d9ffd8d9d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d4d4ffd5d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd0d0d1ffd0d1d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfceffcececeffcececdffcdcdcdffcccdccffcbccccffcbcbcbffcacbcbffcbcacaffcacacaffcacacaffc9cac9ffcacac9ffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c6c6ffc6c5c5ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c3ffc3c4c4ffc3c4c4ffc3c3c4ffc2c3c3ffc3c3c3ffc2c3c3ffc2c2c3ffc3c2c2ffc3c2c2ffc3c3c2ffc2c3c2ffc2c3c2ffc2c3c2ffc2c2c3ffc2c2c3ffc3c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc2c3c2ffc3c3c2ffc3c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc2c2c1ffc1c1c1ffc1c0c1ffc1c0c0ffc1c0c1ffc0c0c1ffc1c0c1ffc1c0c0ffc1c1c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0bfc0ffc0c0c0ffbfc0c0ffbfc0c0ffbfbfc0ffc0bfbfffbfbfc0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0c0c0ffc0bfc0ffc0c0c0ffc0c0c0ffc0bfbfffc0bfbfffbfbfc0ffbfc0c0ffc0bfbfffbfbfc0ffc0bfbfffc0c0c0ffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0c0c0ffbfbfc0ffbfc0bfffbfbfc0ffbfbfbfffbfbfbfffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffc0bfbfffbfbfbfffbfc0bfffbfc0bfffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfc0ffc0c0c0ffc0c0c0ffbfbfc0ffc0bfbfffc0bfc0ffbfbfc0ffc0bfc0ffc0bfbfffc0c0bfffbfc0c0ffbfbfbfffc0bfbfffbfbfbfffbfc0c0ffbfc0c0ffbfc0c0ffbfbfc0ffc0bfbfffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c3ffc3c2c2ffc3c3c3ffc2c2c3ffc3c3c3ffc3c2c2ffc3c3c2ffc2c3c3ffc2c3c3ffc2c2c3ffc2c3c2ffc3c3c3ffc2c3c3ffc2c2c3ffc3c3c2ffc3c3c2ffc3c3c2ffc2c3c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c4c3ffc4c4c4ffc5c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c5c6ffc6c5c6ffc6c6c6ffc6c6c7ffc7c6c7ffc7c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c8ffc7c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9caffcacacaffcacacaffcacacaffcbcacaffcbcacbffcbcbcbffcccbcbffcbcbccffcccbccffcccccdffcccccdffcdcdcdffcdcdcdffcecdcdffcdceceffcececeffcececfffcecfceffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d7ffd6d6d7ffd7d8d7ffd8d8d7ffd8d7d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffdad9d9ffdadad9ffdadadaffdad9daffdadad9ffdad9daffdadadaffdadbdaffdadadbffdadadbffdbdbdbffdbdbdbffdcdcdcffdbdcdcffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcddffdddcdcffdcdcddffdcdcddffdddcddffdddddcffddddddffddddddffdddedeffdddddeffdddedeffdededfffdededeffdededfffdfdfdeffdfdfdfffe0dfdfffdfe0dfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe3e3e4ffe4e3e4ffe3e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe8e8e8ffedededfff2f2f2fff6f6f6fffbfafafffdfdfdfffdfefefffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefefffffefffffefffefffefffffffffefefffffffefffffefffffefffffffffefffffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffdfdfefffefefdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefefffffefefefffefefffffffefefffffefffffefefffffefefefffffffffffefefefffefefefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfefffefefdfffdfdfefffdfdfdfffefefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfefdfffefefefffdfdfdfffdfefdfffdfdfefffefdfdfffdfefefffefdfefffefdfdfffefefefffefefefffefefefffffefffffffffefffefefffffefefefffefffefffffffefffefefefffffffefffefffffffffffefffffffefffffffefffffffffffffffefffffffffffefefffffffefefffffefefffefefefffefefffffefefffffefefffffffefefffffefffffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffffffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffefefefffefefefffefffefffffffffffffefefffefffefffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffefffefffefffefffffffefffefefefffefefefffefffefffffffefffffffefffffefefffffefefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefffffefefffffefefefffffffffffefefefffffefefffefefffffefefefffffefffffefffefffefffffffffffefffffffefffffefffffefffffffffefffffefefefffffffefffefefffffefefefffffffefffefffffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffffffefffefefefffefefefffefffefffffffefffffffefffffffefffffffefffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffefefffffefefefffffffefffefffefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffffffffffefefefffefefefffefefffffffefefffefefefffffefefffefefefffffefefffffefefffffffffffffefffffffffffffefefffffffffefffffffffffffffefffefefefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffefefefffffefefffefffefffffffffffffffefffefffefffffffffffefefffffffffffffffefffffffefefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffdfdfdfffbfbfcfffbfafbfff6f7f7fff3f4f4fff0f0f0ffededecffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e6ffe6e7e7ffe6e6e6ffe7e7e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe0e1e0ffe1e1e0ffe0e1e1ffe1e1e0ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfe0ffe0dfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdededeffdededfffdededeffdeddddffdddddeffddddddffdedddeffdcddddffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdadbdbffdbdadaffdadadbffdbdadaffdadbdaffdbdadbffdadadaffdadadaffdadadaffd9d9daffd9dad9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd3d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d3ffd2d2d2ffd2d1d2ffd2d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfcfffcfcfd0ffcfcfcfffcfcfcfffcececeffcdceceffcdcdcdffcdcdccffccccccffcbcbccffcbcacbffcacacaffcacac9ffc9cacaffc9c9caffcacac9ffc9cacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c5c5ffc6c5c5ffc5c5c5ffc5c5c6ffc6c5c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c4ffc5c5c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c3c4ffc4c4c4ffc3c3c4ffc3c3c4ffc4c3c4ffc3c3c4ffc4c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c2ffc2c2c3ffc2c2c2ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c1c0ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffbfc0c0ffc0bfc0ffbfbfbfffc0bfc0ffc0bfbfffbfc0c0ffc0bfc0ffc0c0c0ffbfbfc0ffbfbfbfffbfc0bfffc0c0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfc0bfffc0bfbfffbfbfbfffbfbfbfffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffc0bfbfffc0bfc0ffbfbfc0ffbfbfbfffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebebfffbfbfbfffbebfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfc0bfffbfc0c0ffbfbfc0ffbfbfbfffbfbfbfffc0bfbfffbfc0bfffc0c0c0ffc0bfbfffbfc0bfffbfc0c0ffbfbfbfffbfbfbfffbfbebfffbfbebeffbebfbfffbfbebfffbfbebeffbfbfbfffbfbebfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c3ffc2c2c3ffc3c2c3ffc3c2c3ffc2c2c3ffc2c2c2ffc3c3c3ffc2c2c2ffc3c2c2ffc2c2c3ffc2c2c2ffc3c2c3ffc2c3c2ffc2c3c3ffc2c2c2ffc3c3c2ffc2c2c2ffc2c2c3ffc3c2c3ffc2c2c2ffc3c3c2ffc2c3c3ffc2c2c3ffc3c3c3ffc3c4c3ffc3c3c4ffc4c3c3ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc5c5c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc7c6c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc9c8c8ffc8c8c8ffc8c9c8ffc8c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffcacac9ffcacacaffcacacbffcbcacbffcbcbcbffcbcbcbffcbcbccffcccbccffccccccffcdccccffcdcccdffcdcccdffcdcdcdffcececeffcececeffcecdcdffcececfffcececeffcfcfcfffcecfcfffcfd0d0ffd0d0d0ffd0d1d0ffd1d0d0ffd1d1d1ffd2d1d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd4d4d3ffd4d5d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdadadaffdad9daffdadadaffdbdadbffdbdbdbffdadadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcdcddffdddcddffdddcddffddddddffddddddffdededeffdededeffdedddeffdededfffdededeffdfdfdfffdedfdeffdfdfdfffdfdfdfffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e6ffeaeaeaffefeff0fff4f4f4fff9f8f9fffcfcfdfffdfefdfffefefefffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffefefffffffffffefffffffefffefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffefffefffffffefffefefefffefefffffefffefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefefefffefdfefffefefefffefefefffefdfdfffefdfdfffefdfefffefefefffefefefffefefdfffefdfefffefdfefffdfefefffdfdfdfffdfefefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefefffdfefdfffefdfdfffdfdfdfffefdfefffefdfefffdfefefffefefdfffefefefffefefefffdfefefffefefefffffffefffefefefffefefffffefefffffffefffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffefffffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefefefffefffefffffffefffefefefffefefefffffffffffefffefffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffefffffffffefffffefefffffefefffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefffffffefefefffefefefffefefffffefffefffefefefffffefefffffffefffefefefffffefefffefefffffffefffffefffefffffffefffffffffffffefffffefffffffefefefffefffffffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffffefefffefefefffefefefffefefffffefefffffefefefffefffefffefffffffffefffffefffffffefffffffffffffffffefefffefefefffffffefffefefffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffefffffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffffffefffefffffefefffefefefffffefffffffefffffefefffffefffefffffffefffefefffffefefffffefffffffffffffffefffffffefefffffffffffffffffffffefffefffefffefffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffefefffffffefffefffffffefffefffffffefffffffffffffffefffefefffffffffffffffffffffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffefefffffefffffffffffffffffefefffefffefffffffffffefffefffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffcfcfcfffbfbfcfff9f9f8fff5f5f5fff2f1f1ffeeeeeeffeaeaeaffe9e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e3ffe3e3e3ffe2e2e3ffe2e2e3ffe3e2e2ffe1e2e2ffe1e1e2ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfdfffe0e0dfffdfe0e0ffe0dfe0ffe0dfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdedfdeffdfdedeffdededeffdededeffdddedeffddddddffdddddeffdddeddffdddcddffdddddcffdcdddcffdcdcdcffdddcdcffdcdbdcffdcdcdcffdbdcdbffdcdcdbffdbdbdbffdbdbdcffdbdbdbffdbdbdaffdadbdbffdadadbffdadbdaffdbdbdaffdadadaffdadadaffdadadaffd9dadaffdad9daffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d7d8ffd7d7d8ffd7d7d6ffd6d7d6ffd6d7d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d1ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcecfceffcdcdcdffcdcdcdffcccdccffcbcbcbffcccbcbffcbcacbffcacacaffcacacaffcacac9ffc9c9c9ffc9c9caffc9cac9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c5ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c5c4ffc4c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc3c4c3ffc3c3c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c2c3ffc2c3c2ffc3c2c2ffc2c3c2ffc2c2c2ffc1c2c2ffc2c2c1ffc2c2c2ffc2c2c1ffc1c1c1ffc2c1c1ffc1c2c1ffc1c1c1ffc2c1c1ffc1c1c2ffc2c1c2ffc1c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc1c1c1ffc0c1c0ffc0bfc0ffbfbfc0ffc0c0c0ffc0bfc0ffbfbfc0ffbfc0bfffc0c0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbebfbfffbfbfbfffbfbfbfffbfbebeffbebebeffbebfbeffbebebfffbfbebfffbfbebfffbfbfbfffbebfbfffbfbebfffbfbebeffbfbfbfffbfbebfffbfbebfffbebfbfffbfbfbeffbfbfbfffbebfbfffbebfbeffbebebeffbebfbfffbfbfbeffbebebfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbebfbfffbfbebfffbebebfffbfbebfffbfbebeffbebebeffbebebeffbebebeffbebebeffbebebfffbebebfffbfbfbeffbebebeffbebebfffbfbfbfffbfbfbfffbfbfbfffbfc0bfffc0c0c0ffc0c0c0ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc2c1c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c3ffc2c3c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c1c2ffc2c1c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c3ffc2c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc4c5c5ffc6c5c5ffc5c5c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc7c7c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c9ffc9c8c8ffc8c8c8ffc9c9c9ffc9c9caffcac9caffcacacaffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbccffcccbccffccccccffcdccccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcfcfcfffcfd0cfffcfcfcfffd0cfd0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d3ffd4d5d5ffd5d4d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd9d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffdadad9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadadaffdadadbffdbdadbffdadadaffdbdbdbffdbdcdbffdcdbdbffdbdcdcffdbdcdcffdbdcdcffdcdbdbffdbdbdbffdcdcdbffdbdcdcffdcdbdcffdcdcdcffdcdcdcffdbdcdcffdcdbdcffdcdcdcffdcddddffdcdcddffdddcddffddddddffdeddddffdededdffdddedeffdddedeffdededeffdedfdfffdfdfdeffdfdedfffe0dfdfffdfe0dfffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e0ffe0e1e0ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e4ffe3e4e4ffe3e3e4ffe4e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe7e7e7ffecededfff1f1f1fff6f5f6fffafafafffdfdfcfffefefefffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffefffffefffffffffefefffffffffffffefffffffefffffffefffffefefefffffefefffffefefffefefefffffefefffffffffffffefefffffffffffffefefffefefefffefffefffffefefffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefffffffefefefffffefefffffffefffefefefffffefefffffefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffdfefdfffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefefffefdfdfffdfefdfffdfefefffefdfdfffefefdfffdfefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffdfefefffdfdfdfffefdfdfffefefefffdfdfefffefefdfffefefdfffefefefffefefdfffefefefffefefefffefefefffefefffffefffefffffffefffefffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffefffffffefffefefefffffefffffffffffffffefffffefefefffefffefffffefffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffffffffffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffffefffffffffffefefefffffffefffffefefffefffffffefefffffefffefffffffefffefffefffefffefffefefefffefffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffffefefffffefefffefefefffffefefffffefefffefefefffffefefffffffffffffefefffffffffffffefefffefefefffefffffffffefefffffffefffefffffffffffefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffefdfefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefffffffefefefffffefefffefefefffffffffffffffffffffefefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffefefffefffffffefefefffffffefffefefefffffffffffefefffffefffefffffffefffffffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffefffffefffffffffefefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffffffefffffffffffffffffffefffffffefffffefefffffffffffefefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfdfffcfcfcfffafafafff7f7f6fff3f3f3ffefefefffecebebffe9e9e9ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e6ffe6e7e7ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdfdfdfffdfdedfffdedfdeffdededeffdededeffdededeffdedddeffdeddddffddddddffddddddffddddddffdcdcdcffdddcdcffdcdddcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadbdaffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9d9daffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d8ffd9d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd2d2d2ffd1d1d1ffd0d1d1ffd1d1d0ffd1d0d1ffd0d0d0ffd0cfcfffcfd0cfffcfcfcfffcfcecfffcfcecfffcececeffcececdffcdcdcdffccccccffcccbcbffcbcbcbffcbcacaffcacacaffcac9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c8ffc9c9c8ffc9c9c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c4ffc5c5c5ffc4c4c4ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c5c4ffc5c5c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc3c3c2ffc3c2c3ffc3c3c2ffc3c3c2ffc2c2c2ffc3c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc2c2c1ffc1c1c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c2c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c0ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfc0ffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbfbfbeffbfbfbfffbebebeffbfbfbeffbebebeffbebfbfffbebebfffbebfbeffbfbfbeffbebfbfffbebfbeffbebebeffbebebfffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebdbeffbebebeffbebebeffbdbebeffbebdbeffbebebeffbebebeffbebebeffbebfbeffbfbebeffbebebeffbebebeffbebfbeffbebebeffbfbebeffbfbebeffbebebeffbfbebeffbfbebeffbfbebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbebfbfffbfbebeffbfbfbeffbebfbfffbfbfbeffbebfbeffbfbfbeffbfbfbeffbfbfbfffbfbebeffbfbfbfffbfbfbfffbebebfffbebfbfffbebebeffbebebeffbebebeffbebdbeffbebebdffbebebdffbebebeffbebebdffbebebeffbebebeffbebebeffbebebeffbebebeffbfbfbeffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c0ffc1c0c1ffc1c1c1ffc2c1c1ffc1c1c1ffc2c1c1ffc2c1c1ffc2c1c2ffc1c1c1ffc2c2c1ffc2c1c2ffc1c2c1ffc2c1c1ffc2c2c1ffc2c1c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc1c1c1ffc2c1c1ffc2c2c1ffc1c1c1ffc2c2c1ffc2c1c1ffc1c1c1ffc1c2c2ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c2ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc5c4c4ffc6c5c5ffc6c6c6ffc5c5c6ffc6c6c5ffc6c6c5ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc6c6c7ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcccbcbffccccccffccccccffcdccccffcdcdcdffcdcdcdffcecdcdffcecdceffcececeffcfceceffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d3d2ffd2d3d3ffd4d4d3ffd4d4d3ffd5d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d7ffd8d8d8ffd9d9d9ffd9d8d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffdadad9ffd9d9d9ffdadadaffdad9daffdadadaffdadbdaffdadbdaffdbdbdaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdcdbdcffdbdbdbffdcdcdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcddffddddddffddddddffdddeddffdedddeffdededeffdfdedeffdededeffdfdfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e3e3ffe4e3e4ffe4e4e3ffe4e4e3ffe3e4e3ffe4e3e4ffe4e4e4ffe5e5e5ffe9e9e9ffefefeefff4f3f4fff7f8f8fffcfcfbfffdfefdfffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffefffffffffffffffffffefffefefffffefffffffffffefffffffefffffffffffffefffffefffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffefefefffffefefffefefefffffffffffefefefffffefefffffefffffefefefffefefefffffffefffefefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffffefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffffefefffefffefffefffffffefefefffffefffffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfdfffefdfefffdfdfdfffdfdfefffefefdfffdfdfefffdfdfefffefdfdfffefefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffefdfdfffdfdfefffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffffefffffffffefffffffffffefffefffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffefffefefffffffefffffffefffffffefefffefffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfdfffefdfefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffffefefffffefefffefffefffefefefffefefefffffefefffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffefefffffefefefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffffffffffefefffffefefffefefefffffefefffffefefffffffffffefefefffffefefffffefffffefefefffefefefffffffefffefefffffefefffffffefefffffffefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffefffffffefefffffefffffefefefffffefefffffffefffefefefffffffffffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffffffefffefefffffefefffffffefefffffefefffffefefffffefefffefffefffefefefffefefefffffefefffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefffffffefffffffefffffffffefffffffffffefffffffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefefffffffefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffefefffffefefffffffffffefffefffffffffffefffefffffefefffffefefffefefffffffffefffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffdfdfdfffdfcfdfffbfafafff8f8f8fff5f4f4fff1f1f1ffedededffeae9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e4ffe5e5e5ffe4e4e4ffe5e4e4ffe4e3e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0e0ffdfdfdfffe0dfe0ffe0dfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdedfdfffdfdedfffdfdedfffdfdedfffdfdedeffdedfdeffdededeffdededdffdededeffdeddddffddddddffddddddffdddcddffdcdcdcffdddcdcffdcdcdcffdcdbdbffdcdbdcffdbdbdbffdbdbdbffdbdcdbffdbdadbffdadadbffdbdbdaffdbdbdaffdbdadbffdbdadaffdadadaffdadadaffdad9d9ffdadadaffd9dad9ffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd9d9d8ffd9d9d9ffd9d8d9ffd8d8d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d7d7ffd8d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd7d6d6ffd6d6d6ffd5d6d5ffd6d6d5ffd6d6d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d3d4ffd3d3d4ffd3d3d3ffd2d3d2ffd2d2d1ffd2d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcecfceffcfcfcfffcececeffcecdceffcdcdcdffccccccffcccbcbffcbcbcbffcacacaffcac9c9ffcac9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c8ffc9c8c9ffc9c8c8ffc8c9c8ffc8c8c8ffc8c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c4ffc5c4c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc4c3c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c3ffc4c4c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c1ffc2c2c1ffc2c2c1ffc2c1c2ffc1c2c1ffc1c1c2ffc2c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0c1c1ffc0c1c0ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc0c0c0ffc0c0c1ffc1c1c0ffc0c0c1ffc0c0c1ffc1c1c0ffc1c1c0ffc1c0c1ffc1c0c0ffc0c1c0ffc0c0c0ffc0bfbfffc0bfbfffbfbfbfffbfbfbfffbebfbfffbfbebfffbfbebeffbebebfffbfbebeffbebebeffbebebfffbebebeffbebebeffbebebeffbebebeffbebebeffbfbebeffbebebeffbebebeffbebebeffbebebeffbebebeffbdbebdffbebebdffbebebdffbdbdbdffbebdbdffbdbdbdffbdbdbeffbebdbeffbdbdbeffbdbdbdffbdbdbdffbebdbdffbebdbdffbdbebdffbdbdbeffbebdbeffbebdbeffbebebdffbdbebeffbdbebeffbebebeffbebebeffbebebeffbebebeffbebebeffbfbebfffbfbfbeffbfbfbfffbfbfbfffbfbebeffbfbebfffbebebfffbebebfffbfbfbeffbebebeffbebebeffbebebeffbebebeffbfbebeffbfbebeffbebfbeffbebebeffbebebeffbfbebeffbebebeffbebfbeffbebebeffbebebeffbebdbeffbdbdbeffbebebdffbebdbeffbebdbeffbdbdbdffbdbdbdffbebebeffbebdbdffbebdbdffbebdbeffbebebeffbebebeffbebebeffbfbebeffbfbfbfffbebfbfffbfbfbfffc0c0bfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c0ffc1c1c0ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c1c1ffc1c1c2ffc1c1c1ffc2c1c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc1c0c1ffc0c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c1ffc2c2c2ffc3c2c2ffc2c3c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc5c4c4ffc5c4c4ffc4c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c6c6ffc6c6c5ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c6c6ffc7c7c7ffc6c7c6ffc7c7c7ffc7c7c7ffc6c6c6ffc7c7c7ffc7c6c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c7ffc8c8c8ffc9c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacbcbffcbcbcbffcbcbcbffccccccffcccbcbffccccccffccccccffcdcdcdffcdcdcdffcececeffcececeffcfceceffcfcecfffcfcfcfffcfcfd0ffd1d1d0ffd1d0d1ffd1d1d2ffd2d2d2ffd3d3d2ffd4d3d4ffd4d3d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdad9d9ffdad9d9ffdad9daffdadadaffdadadaffdadadaffdbdadaffdbdbdbffdadbdaffdbdbdaffdbdbdbffdadadaffdbdbdbffdbdadbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdbdcffdbdcdcffdcdcdcffdddcdcffdddcddffdddddcffdddeddffdddedeffdddeddffdededeffdededeffdfdedeffdfdedfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffe0dfdfffe0dfe0ffdfe0e0ffe0e0e0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e4ffe4e4e3ffe4e4e3ffe4e4e3ffe4e3e4ffe4e5e4ffe6e6e7ffecebebfff1f1f1fff5f5f5fff9fafafffcfdfdfffdfefdfffefefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffefffffffefffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffefffffefefffffefefffffffffefffffefefffefefefffefefffffffefffffefffffffefffefffffffefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffffefffefffffffffefefffffefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefefffffefefefffefefefffefdfdfffefdfefffefefefffefefefffdfefefffefefefffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfefefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefdfffefefdfffefefefffefffefffffefefffffefefffffffefffefefefffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffefffffffffffefffefffffefffffefffefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefffffffffefffffffefefffefefffffefffefffefefefffefefefffffefefffffefffffffefffffffffefffffffefffefffefffffffffffffffefffffefffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefefffffefffefffffefefffefefefffefefffffffefffffefffffffefffefffffefefffefffefffffefffffffefefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffffffefffffefffffefefffffefffffffefffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffffffefffefffffffffefffffffffffffefffffffefffefffefefefffefefefffffefefffffefffffffffffffffffefffffffefffefffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefefffffffefffffefffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefffffefffefffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffefffffffffffffffffefffffffefffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefdfefffcfcfdfffcfbfcfff9f9fafff6f6f6fff3f3f2ffefefeeffebeaeaffe8e8e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffdfe0e0ffdfdfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdfffdedfdfffdfdfdfffdedfdeffdededeffdededeffdededeffdededeffdddddeffdedddeffddddddffdcdcddffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdadadaffdadadaffdbdadaffdadadaffdadadaffdadadaffdad9d9ffdadadaffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d2ffd1d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcecfceffcfcfceffcececeffcecdceffcecdceffcdcdcdffcccccdffcccdccffcccbcbffcbcacaffcacacaffcac9caffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c4ffc4c3c3ffc4c4c3ffc3c3c3ffc3c4c4ffc4c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c1c2ffc2c1c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c0c1ffc0c1c1ffc0c1c1ffc1c1c1ffc0c1c1ffc1c0c1ffc0c1c0ffc0c1c0ffc0c0c0ffbfbfc0ffc0bfc0ffbfbfc0ffbfbfc0ffbfc0bfffc0bfbfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfc0c0ffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebeffbebebeffbebebeffbebdbdffbebdbdffbebdbeffbebebeffbebdbdffbebebdffbdbdbdffbebebeffbebebdffbebdbeffbebebdffbdbdbdffbebdbdffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbcbdffbdbcbcffbdbdbdffbdbcbdffbcbdbdffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbeffbebebeffbebdbeffbebebeffbfbebeffbebebeffbebebfffbfbfbfffbebfbfffbebfbfffbfbfbeffbebebeffbebebeffbebdbeffbdbdbdffbdbdbdffbebebdffbdbdbdffbdbebeffbebebeffbebebdffbebebeffbebebeffbebebeffbebebeffbdbebeffbdbebeffbdbdbdffbdbdbdffbebdbdffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbdffbdbdbdffbebdbdffbebdbeffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffbfc0c0ffbfc0c0ffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc0c0c0ffc0c0c1ffc0c0c0ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc0c0c0ffc0c0c1ffc1c0c1ffc0c1c1ffc0c0c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c1ffc1c0c1ffc0c0c1ffc0c1c0ffc0c0c0ffc0c1c0ffc1c0c1ffc1c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc6c5c5ffc6c5c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c6c7ffc7c6c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c8c8ffc7c8c8ffc9c9c8ffc8c9c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcbcacbffcbcbcbffcbcbccffccccccffccccccffccccccffcdcccdffcdcdceffcdceceffcececeffcfceceffcfcfcfffd0cfd0ffd0d0d0ffd0d1d1ffd1d1d1ffd3d2d2ffd2d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd6d5d5ffd5d6d6ffd6d6d6ffd7d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd9d8d8ffd9d8d9ffd9d8d9ffd9d9d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffdad9d9ffdadad9ffd9dad9ffdadadaffdadadaffdadadaffdadadaffdbdadaffdbdadaffdadadbffdadbdbffdadbdbffdbdadbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdcdbffdcdcdcffdcdcdcffdddcddffdcdddcffddddddffddddddffdddddeffdedddeffdededeffdededfffdfdfdfffdfdfdeffdfdfdfffdfdfe0ffe0dfe0ffdfe0e0ffdfe0e0ffe0e0e0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e1ffe1e0e0ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e2ffe3e2e3ffe3e3e3ffe2e3e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e3ffe3e4e4ffe3e4e4ffe5e5e5ffe8e9e8ffeeeeeefff2f3f2fff7f7f7fffbfbfbfffdfdfdfffefdfefffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffefffefffffefffffefefefffefefefffefefefffffefffffefefefffefefefffffffffffefffefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffffffffffffefffffffefefffefffffffefefefffefefffffffefefffffefffffefefefffefefefffefffffffefefffffefefefffefffefffefffefffefefefffefefefffefdfefffefefdfffefefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefdfdfffefefefffdfefefffdfefefffefefefffdfefdfffdfefdfffdfefdfffdfefdfffdfdfdfffefefefffefdfefffefdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffefdfefffdfdfdfffefdfdfffefefefffdfdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefffefffffffefffffffefffefffefffffefefffffefffffffffefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffffefffffefffefffefefffffefefffffefffefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefffffffefefffffefefffefffefffefefefffefefffffffefefffffefefffefefefffffefefffffffffffefefffffefefffffffffefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefefefffefefefffefefefffffefffffffefefffefefefffffffffffefffefffefffffffffffffffefffefffefffefffefffefffefffefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefffefffffefffffffefefffefffffffefefffffffefffffefffefffffffffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffefffefffefffefffefffefffefefefffffffffffffefffffffefefffefffffffefefefffffefffffffefefffffefffffefefffffffefffffffffffffefefffffefefffffffffefffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffefffefffffffffffefffefffffefffffefffefffffefefffefefefffffffffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffffefffefffffffffffffefffffffffefffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffbfbfbfff7f7f7fff4f4f4fff0f1f0ffecececffe8e8e9ffe8e7e8ffe7e7e7ffe7e6e6ffe7e7e7ffe6e7e6ffe6e7e7ffe6e6e7ffe6e6e6ffe5e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e4e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e2e3ffe2e2e3ffe2e3e2ffe2e3e2ffe2e2e2ffe1e2e1ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe1e0e0ffe0e1e0ffe0e0e1ffe0dfe0ffdfe0e0ffdfdfe0ffe0dfe0ffdfe0dfffdfdfdfffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdededfffdfdedfffdedfdeffdededeffdededfffdededeffdededeffdededeffdededdffdddeddffdddeddffddddddffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9daffdad9d9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d8ffd8d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd8d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d6ffd5d4d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0cfd0ffcfd0cfffcfcfcfffcececfffcececeffcececeffcececdffcecdcdffcdcdcdffcdcdcdffccccccffccccccffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c7ffc8c8c8ffc7c8c7ffc7c8c8ffc7c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c6ffc6c6c6ffc5c6c5ffc6c5c6ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc2c2c2ffc3c2c3ffc2c3c2ffc3c3c2ffc3c3c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c3c2ffc3c2c3ffc3c2c2ffc2c2c2ffc1c1c2ffc2c1c2ffc1c2c1ffc1c1c1ffc1c0c1ffc1c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbebfbeffbfbebfffbebebeffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfc0bfffbfbfc0ffbfbfc0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbebeffbebfbeffbebebeffbebebeffbebebeffbebdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbcbdffbcbdbcffbdbdbcffbdbdbcffbcbdbdffbdbcbcffbdbcbcffbcbdbcffbcbcbdffbcbcbcffbcbcbcffbcbcbdffbdbcbdffbcbdbcffbcbdbdffbdbcbdffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbcbdbcffbdbdbdffbdbdbdffbebdbeffbdbebdffbebdbdffbdbdbeffbebebeffbebebeffbebdbdffbebebeffbdbebeffbdbebeffbdbdbeffbdbebdffbdbdbdffbdbdbdffbdbebdffbdbdbdffbdbebeffbebdbeffbebdbdffbdbebeffbdbdbdffbdbdbeffbebdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbcbdffbcbcbcffbcbdbcffbcbdbdffbdbdbdffbcbcbcffbcbcbdffbcbdbcffbdbdbcffbdbdbcffbcbdbdffbdbdbdffbebdbdffbdbebdffbebebeffbebdbeffbebebeffbebebfffbfbfbfffbfbfbfffbfbfbfffc0bfc0ffc0bfbfffc0c0c0ffc0c0c0ffbfbfc0ffc0bfc0ffbfc0c0ffbfbfbfffbfbfc0ffbfbfbfffbfbfbfffc0bfbfffc0c0bfffbfc0bfffbfc0bfffbfc0bfffc0c0c0ffc0c0c0ffc0c0c0ffbfbfc0ffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc0c1c0ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c2ffc1c2c1ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc4c3c4ffc4c4c3ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c6ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c8ffc7c8c7ffc8c8c8ffc9c8c8ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcacbffcacbcaffcbcbcbffcbcbcbffccccccffccccccffcdccccffcdcdcdffcdcecdffcececeffcfcfcfffcfd0cfffd0d0d0ffd1d1d0ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd8d8d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffdad9daffd9dad9ffdadadaffdad9d9ffd9dadaffd9d9daffdadadaffdadadaffdadadaffdbdadbffdbdadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdddcffdcdcdcffddddddffddddddffdddeddffdededeffdededeffdfdedfffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffe0e0e0ffdfe0dfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe1e0e0ffe1e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e2ffe3e3e2ffe2e3e3ffe3e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe5e6e6ffeaebeafff0f0f0fff5f4f4fff9f9f8fffcfdfcfffdfefdfffefefdfffffefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefefffefffefffffffefffffffffffffffefffefefefffffffffffefffffffffefefffefffffffffefefffefffffffefefefffffefefffefffefffefffffffefefffffefffefffffefefffefffefffefffffffffefffffefffefffefffefffffefefffefefefffffefefffefefefffefefefffefefffffefefffffffefffffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefefffdfefefffefdfefffefefefffefefdfffefefdfffdfefefffefdfefffdfefdfffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfefffdfdfdfffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffffefffffefefefffefffefffefefefffffefefffffefefffefefffffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefdfefffdfefefffefefefffefefefffefdfdfffefefdfffefefefffefefefffffffefffefefefffefefefffefffffffefefefffefffffffefefefffefffffffefefefffffefefffefefefffefefffffffefffffffffffffffffefffffffefffefffffffffefffffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefffffffffffffffefefefffefffefffefffefffefefffffffefffffefffffffffffefffffffffffffffefffffffefffffefffffffefffffefffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffefffefffefffffffffefefffefffefffffefefffefefefffefefefffefefffffffefffffffefffffefefefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefefffefefefffffefefffffffffffffffefffefefefffffffffffefffffffffefefffffffffffffefffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffefffffefffefffffffffffefefefffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefdfdfffdfdfdfffcfcfbfff9f8f9fff6f6f5fff2f2f2ffeeeeeeffeaebebffe8e8e8ffe7e8e8ffe7e7e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e5ffe6e6e5ffe5e6e6ffe6e5e6ffe5e5e5ffe4e5e5ffe5e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e4ffe4e3e4ffe3e3e3ffe2e3e2ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e0ffe1e1e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0dfdfffdfe0dfffe0e0e0ffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededfffdfdedfffdededfffdedfdeffdededeffdedddeffdddeddffdeddddffdededeffdededdffdddcddffddddddffdcddddffdddcdcffdcdddcffdcdcdcffdcdcdcffdbdbdbffdcdbdbffdadbdbffdbdbdbffdbdadbffdbdbdbffdbdadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d9d9ffd9d8d9ffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d5d4ffd3d4d3ffd2d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffcfd0cfffcfcfcfffcfcecfffcececeffcececeffcdcdcdffcdcdcdffcccdccffcdccccffccccccffcccccbffcacacbffcbcbcaffcacbcaffcac9c9ffc9c9c9ffc8c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c7ffc6c7c6ffc6c6c6ffc6c6c5ffc5c6c6ffc5c4c5ffc5c5c5ffc5c6c5ffc5c5c5ffc4c5c5ffc5c4c4ffc4c4c4ffc3c4c3ffc3c3c4ffc3c2c3ffc3c2c3ffc2c2c3ffc2c3c2ffc2c2c2ffc2c1c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffc0bfc0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbebebeffbebebeffbebebeffbebebeffbebebeffbdbdbeffbebebeffbdbebeffbdbdbdffbdbebeffbebdbeffbebebeffbebebeffbfbebeffbebfbeffbebebfffbebdbeffbebebeffbebdbdffbdbebdffbdbebeffbebdbeffbdbebdffbdbebdffbdbdbdffbcbdbcffbdbdbdffbcbdbdffbcbdbcffbcbcbdffbcbcbcffbcbcbcffbbbbbcffbbbcbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbbbbbbffbbbbbbffbbbcbcffbbbcbbffbcbcbcffbbbbbcffbbbcbbffbbbbbbffbbbabaffbbbbbbffbbbbbbffbbbbbcffbcbbbcffbbbcbbffbcbcbbffbcbcbcffbbbcbbffbbbbbbffbbbbbbffbbbbbcffbbbbbbffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbcbcbcffbcbcbbffbbbbbcffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbcbcbcffbcbcbcffbcbcbbffbcbcbcffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbcbcbbffbbbcbcffbdbcbdffbcbdbdffbcbdbdffbdbcbcffbcbcbcffbcbcbcffbbbbbbffbcbcbcffbcbcbcffbcbbbcffbcbcbcffbbbbbcffbbbcbbffbbbbbbffbbbbbbffbbbabaffbbbabbffbbbbbbffbbbbbbffbabbbbffbbbbbbffbbbbbbffbbbcbbffbcbcbbffbcbcbcffbcbcbdffbcbdbdffbdbdbdffbdbdbdffbdbebdffbebebeffbdbdbeffbebdbeffbebebeffbebfbeffbfbfbfffbfbfbfffbfbfbeffbfbebfffbfbebfffbebebeffbebebeffbebebeffbdbdbdffbdbdbdffbebebdffbebebeffbebebeffbdbdbeffbebebeffbfbfbfffbfbfbfffbfc0bfffbfbfbfffbfbfbfffbebebeffbebebeffbdbdbdffbebebeffbfbebfffbfbfbfffbfbfbfffbfc0bfffbfc0c0ffc0bfc0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc2c1c2ffc2c2c2ffc1c2c1ffc2c2c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc3c3c4ffc4c4c4ffc5c4c5ffc4c4c4ffc4c5c4ffc4c5c5ffc4c4c5ffc5c4c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c5c4ffc4c4c5ffc5c4c5ffc5c5c5ffc6c6c6ffc6c5c6ffc5c5c5ffc7c7c6ffc8c7c7ffc8c8c8ffc9c9c8ffc8c8c9ffc9c9c9ffc9cacaffc9c9c9ffcacbcaffcbcacbffcbcbccffcbcbcbffccccccffccccccffcdcdcdffcdcdceffcececeffcfceceffcfcfcfffd0d0d0ffd1d0d1ffd1d2d2ffd2d3d2ffd3d3d3ffd3d4d3ffd5d4d4ffd4d4d4ffd4d5d4ffd5d5d6ffd6d5d6ffd7d6d7ffd6d6d6ffd6d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9dad9ffdad9d9ffd9d9d9ffd9dad9ffd9dad9ffd9d9daffdad9daffd9dadaffdadadaffdadadaffdadbdaffdadbdaffdadadbffdbdadbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffdededdffdddddeffdededeffdedfdfffdfdedeffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffe0dfdfffdfe0dfffdfe0e0ffe0dfe0ffe0e0e0ffe0e0dfffe0e0dfffdfe0e0ffe0dfe0ffdfe0e0ffdfe0e0ffe0dfe0ffdfe0dfffe0e0e0ffdfdfe0ffdfe0dfffe0e0e0ffe0e0e0ffe1e0e1ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e3ffe2e2e3ffe2e3e3ffe3e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe7e7e7ffededecfff2f2f2fff7f6f6fffbfbfafffcfcfdfffefefdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefefffffefffffefefffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffefffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefffefffffffefffffffefffffffefffefefffffefffffffffefefffefffefffffefffffffefffffefefefffffefefffefefefffefffefffffefffffefefefffefffefffffefefffffffffffefffffffefefffffffffefffefefffffefffefffefefefffefffefffffefffffefffefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefefefffdfdfefffefefefffdfdfdfffdfefefffefefefffdfefefffdfefdfffefdfefffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffdfefefffefefdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfefefffefefefffdfefefffefefdfffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefdfdfffefdfdfffdfdfefffefefdfffefefefffdfefefffefefdfffefefdfffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefffefffffefffffefffffffefffefffffefefffffffffffefffffffefefffffffffefffefefffffefffefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffffffffffefefffffefefffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffefefefffffefefffffffefffefefffffffffffffefffffffefefefffffffefffefefffffefefffffffefffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffefefffefefffffefffffffffefefffefffefffffefffffffffffffefefefffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffefffffefffffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffffffefffffefefffffffffffefefffffffffffffefffffffffffefffffffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefdfffdfdfdfffcfcfbfffbfafafff7f7f7fff3f4f4fff0eff0ffececebffe9e8e9ffe8e7e8ffe6e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfe0e0ffe0dfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdededeffdededeffdedfdeffdededeffdededeffddddddffdddeddffddddddffdddeddffdeddddffddddddffddddddffdddcdcffdcdddcffdcdbdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadbdbffdadbdaffdadadaffdadadbffdadadaffdad9daffdadad9ffd9d9daffd9dad9ffd9d9d9ffd8d9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d6ffd6d6d7ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd2d3d2ffd3d3d3ffd3d2d3ffd2d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcecfceffcececeffcececdffcdcdcdffcccdccffccccccffcccccbffcccbcbffcbcbcbffcacbcbffcacacaffc9cac9ffc9c8c9ffc8c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c5c4ffc4c4c4ffc3c4c4ffc3c3c3ffc3c2c2ffc3c3c3ffc2c2c3ffc2c3c3ffc2c2c2ffc2c2c1ffc2c2c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c1c1ffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbfbeffbebebeffbebebeffbebebeffbebebeffbebebdffbebdbeffbdbebeffbebdbdffbdbebdffbebdbeffbebebeffbebdbeffbebebeffbebebeffbebfbeffbfbebeffbdbebeffbdbebdffbebdbdffbebebeffbdbebeffbebdbeffbebebdffbdbdbeffbdbdbdffbcbdbcffbcbdbcffbdbdbdffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbbbcbcffbcbcbcffbcbcbcffbcbbbcffbcbcbcffbcbbbcffbbbbbbffbbbbbcffbcbbbbffbbbbbbffbcbbbcffbbbbbcffbcbcbbffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbcffbcbcbcffbcbbbbffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbbbbbcffbcbcbbffbbbbbbffbbbbbbffbcbbbbffbcbcbbffbcbcbbffbcbbbcffbcbcbcffbcbbbcffbcbcbcffbcbbbcffbcbcbcffbbbbbcffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbbbcbcffbcbcbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbcbcbdffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbbbbffbcbcbcffbbbbbcffbbbcbcffbbbcbbffbbbbbbffbbbbbaffbababbffbababbffbbbabbffbabbbbffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbdbdbcffbdbdbdffbdbdbdffbdbebdffbebdbdffbdbdbdffbdbebeffbebebeffbebdbeffbfbebeffbebebeffbfbfbeffbfbfbfffbebfbfffbfbfbeffbfbfbeffbebebeffbebebdffbdbdbdffbdbebdffbebebdffbebebdffbebebdffbebebeffbebebeffbfbebeffbfbfbfffbfbfbfffbfbfbfffbebebeffbfbebeffbdbdbdffbdbebeffbebebeffbebfbfffbfbfbfffbfbfbfffc0c0c0ffbfc0c0ffc0bfc0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c1c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c2ffc2c2c2ffc2c2c3ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc3c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c5c5ffc5c5c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc4c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c5ffc6c6c6ffc6c7c6ffc7c7c7ffc8c8c7ffc9c8c8ffc9c9c9ffc9c9c9ffcac9c9ffc9cac9ffcac9caffcbcbcbffcbcbcbffcccbcbffccccccffcccdccffcdcdcdffcdcdcdffcececdffcfceceffcfd0d0ffd0d0d0ffd1d0d1ffd2d2d1ffd2d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d9d9ffd9d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdad9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdaffdbdbdbffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdddcdcffddddddffdeddddffdededeffdededeffdfdedeffdedfdeffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffdfe0e0ffdfe0dfffe0dfdfffe0e0e0ffdfe0e0ffe0dfe0ffe0e0dfffdfdfe0ffdfe0dfffdfe0dfffdfe0dfffe0dfe0ffdfe0dfffe0e0dfffe0e0dfffe0e1e0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e2e3ffe3e3e2ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e3ffe5e5e5ffe9e9e9ffefefeffff4f4f3fff8f8f8fffcfbfcfffdfdfdfffefdfdfffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffefffffffffefffffefefffffefffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffefffffefefefffffefefffffffefffffefffffefefffffffefefffffffffffefffffffffffffffffffffffffefefffefefffffefffefffefefefffefefffffefffffffffefffffefefffffefffefffffefefffffefefffefefefffffffefffefefefffffefffffefefefffffefffffefefefffefefffffefefefffefffffffffefefffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffefdfefffdfefefffdfefefffefdfefffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfefffdfdfdfffefdfefffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefdfffefefefffefefffffefefffffefffefffefefffffefffefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefefffffffffefffffefefffffffffffffefefffffffefffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefdfffefdfefffefefefffefdfefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefffffefefefffefffffffffefefffffefefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefefefffdfdfdfffefefdfffdfdfefffdfefefffdfefefffefefdfffefefdfffdfdfefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffffffffffffefffffffefefffffefffffffffefffefefefffefefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffefefefffefffefffefefffffefefefffffefefffffffefffffefffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffffefffefffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffefffffffffefffffefefffffefffefffffefefffffefffffefefefffffffefffefefefffffefffffefffefffffefffffefefefffefefffffefffefffffffffffffefefffffefffffffffefffffffffffefffffffefefffffffffefffefffffffefffefffefffffffffffefffffefffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffefefffffefffffefefefffffefefffffffefffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffefffffffffefffffefefffffefffffffffefefffffefffffffffefffffffefffefffefffffffffffffffffffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefdfffcfdfcfffbfcfbfff9f9f8fff5f5f5fff1f1f1ffeeededffeaeae9ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdeffdededeffdededeffdededeffdededeffdededeffdededdffdededdffdddeddffdddeddffddddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdadadaffdad9daffd9dadaffd9dadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9d8d8ffd9d8d8ffd8d8d7ffd8d8d8ffd7d8d8ffd7d7d7ffd6d7d6ffd5d5d6ffd5d5d5ffd4d5d5ffd5d4d4ffd5d4d4ffd5d5d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd1d1d2ffd1d1d1ffd0d1d1ffd0d1d0ffd0cfcfffcfcfcfffcfcfceffcececeffcececeffcecdcdffcdcdcdffcccdccffcccdccffccccccffcccbccffcbcacbffcacacaffcacacaffcac9c9ffc8c8c9ffc8c8c8ffc7c7c7ffc6c7c6ffc6c7c6ffc7c6c7ffc6c6c6ffc6c6c7ffc6c7c6ffc6c6c6ffc5c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc3c4c3ffc4c3c4ffc3c3c3ffc3c2c3ffc3c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c1c1ffc2c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc1c0c1ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbfbfffc0c0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbebfbeffbebfbeffbebebeffbebebeffbebdbeffbebdbdffbebebdffbebebeffbebebeffbfbebeffbfbfbfffbebfbeffbfbfbfffbfbfbfffbebebeffbebdbeffbebebdffbdbdbdffbdbdbeffbdbebeffbebdbeffbdbdbeffbdbdbdffbdbdbcffbdbcbdffbdbdbcffbdbdbcffbcbcbcffbdbcbdffbcbcbcffbcbcbcffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbcbcbcffbbbcbcffbbbbbcffbbbcbbffbbbbbcffbbbcbbffbbbbbcffbbbbbbffbbbbbbffbbbbbbffbbbbbcffbcbbbbffbcbbbcffbbbbbbffbcbcbbffbbbbbcffbbbbbcffbbbbbcffbcbcbbffbbbbbbffbbbbbbffbcbbbbffbbbbbbffbcbcbcffbcbcbbffbcbcbcffbbbcbbffbbbcbcffbcbcbcffbcbbbcffbcbbbcffbcbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbcbcbcffbcbcbcffbcbbbcffbcbcbcffbcbdbdffbdbcbdffbcbcbdffbcbdbcffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbbbbbbffbbbbbcffbbbbbbffbbbbbbffbbbabaffbbbabbffbbbbbaffbbbbbbffbbbbbbffbbbbbcffbcbcbbffbcbcbcffbcbdbcffbcbdbdffbdbdbdffbebdbdffbebebdffbebebeffbebdbdffbebdbeffbebdbeffbfbfbeffbebebfffbebfbfffbebfbfffbfbfbeffbfbfbfffbebfbfffbfbfbeffbebebeffbebebeffbebebdffbebebeffbebebdffbebebeffbebebeffbfbebeffbebebeffbfbebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbeffbebebeffbfbfbfffbfbfbeffbfbfbfffbfc0bfffc0bfbfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c0c0ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c4ffc5c4c5ffc5c4c4ffc5c4c5ffc4c4c4ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c7ffc7c7c6ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffcac9c9ffc9c9c9ffcac9c9ffcacacaffcbcacbffcbcbcbffcccbcbffccccccffcccdccffcdcdcdffcdcdceffcececdffcececfffcfcfcfffd0d0d0ffd0d1d1ffd1d2d2ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d9ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffdeddddffdedddeffdededeffdfdedeffdfdfdeffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffdfdfdfffe0e0e0ffe0dfe0ffe0dfdfffdfdfe0ffdfe0dfffdfdfdfffdfdfdfffdfe0e0ffe0dfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e2e2ffe3e2e3ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe7e7e7ffecececfff1f2f2fff6f6f5fffaf9fafffcfcfcfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffefffefffefefffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffffefffffffefffffffefffffefffffffefefefffffffefffefffefffefffefffefffffffffffffffffefffffefefefffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefdfffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefdfffdfdfefffdfdfefffefefefffefdfefffefdfefffefdfdfffdfefefffdfdfdfffefefdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfefffdfdfefffefefefffefefdfffefefefffefdfefffefefdfffefdfefffefefdfffefefefffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefffffefefefffefffefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefdfefffefefefffdfefefffdfefefffefefdfffefdfefffefdfdfffefefefffdfefdfffefefdfffdfefdfffefdfdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffffefffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffffefffffefefffffffffefffffffefffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffffefffffffffffefffefffffffefffefffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffefefffffffffffffffefffffffffffffffefffffefffffffefefefffffffefffefffefffefffefffefffffffffffffffffffffffffefefffefffefffffefffffffffefffffefefffefffefffffefffffffffffffefffefffffffefffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefffffefffffefffffffffefffffefefffffefffefffefefefffffffffffffffefffefffefffefffffffefefffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffdfdfdfffcfbfcfffafafafff7f7f6fff3f3f3fff0efefffebebebffe8e8e7ffe6e7e7ffe6e6e7ffe6e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e1ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdededfffdfdedeffdfdedeffdededdffdededeffdddedeffddddddffddddddffdddeddffddddddffddddddffdddddcffdcdcdcffdddddcffdcdcdcffdcdcdbffdbdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdadbffdbdbdaffdadadaffdadadaffdadadaffd9dad9ffd9d9daffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd8d9d9ffd8d9d8ffd8d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd6d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d0d0ffd1d0d0ffcfd0cfffcfcfcfffcecfceffcececeffcecdceffcdcecdffcdcdcdffcdcdcdffcccdccffccccccffccccccffcbcbcbffcacbcaffc9cacaffc9c9caffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c6ffc7c6c6ffc7c7c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c1c2ffc2c2c1ffc2c1c1ffc1c2c1ffc1c1c1ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffc0bfbfffc0bfbfffbfc0bfffbfbfbfffbfbfbfffbfbebeffbfbebfffbebfbfffbfbebeffbebebeffbebebeffbebebeffbebebeffbebebeffbdbebdffbebebeffbebebfffbebebeffbfbfbfffbfbfbeffbfbfbfffbfbebfffbfbfbeffbfbebeffbebebeffbebdbeffbdbebdffbdbdbeffbdbdbeffbebebeffbebdbeffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbdbdbdffbcbdbdffbcbdbcffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbcbcbcffbbbcbbffbcbbbbffbcbbbcffbcbbbcffbcbcbbffbcbbbbffbbbbbbffbbbbbcffbcbcbbffbbbbbbffbbbcbcffbbbcbcffbbbcbcffbcbcbbffbbbbbcffbcbbbbffbcbbbbffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbbbbbcffbbbcbcffbcbbbcffbcbcbcffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbbbcbcffbbbcbcffbbbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbcbcbdffbcbcbdffbdbdbdffbdbcbdffbdbdbdffbdbcbcffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbbbbbbffbbbbbbffbbbbbbffbbbbbaffbbbbbbffbbbbbbffbcbbbbffbcbcbcffbcbcbcffbdbcbcffbdbcbdffbdbdbdffbebebdffbebebdffbebebeffbdbdbeffbebebdffbebebeffbebfbfffbebfbfffbfbfbfffbfbfbfffbfbebfffbfbfbeffbfbfbfffbebfbeffbfbfbeffbebebeffbebebeffbebebeffbebebeffbebdbeffbebebeffbebebeffbfbebfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbebfbfffbfbfbfffbfbfbeffbfbfbfffbfbfbfffc0c0bfffc0bfbfffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c4ffc3c4c3ffc4c4c3ffc4c3c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc4c4c5ffc5c5c4ffc4c4c5ffc5c5c5ffc4c5c5ffc4c5c5ffc5c5c4ffc5c4c5ffc5c5c4ffc6c5c5ffc5c6c5ffc6c6c5ffc6c6c6ffc7c6c6ffc7c7c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcaffcbcbcbffcbcbccffcbcbccffcdcdcdffcdcdccffcececdffcececeffcfcfceffd0cfcfffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadbdaffdbdbdaffdbdbdbffdbdbdbffdcdbdcffdcdddcffdddcddffddddddffdddeddffdededeffdfdedeffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffe0e0dfffe0dfe0ffe0e0dfffe0dfdfffdfe0dfffdfdfdfffdfe0dfffdfdfe0ffdfdfe0ffe0dfe0ffdfdfdfffdfdfdfffe0dfdfffdfe0dfffdfdfdfffe0e0dfffdfe0e0ffe0e0dfffe0e0e0ffe1e0e1ffe1e0e1ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe3e3e2ffe3e3e3ffe2e2e3ffe3e3e2ffe2e2e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe5e5e5ffe9e8e9ffeeeeeffff3f3f3fff7f7f7fffbfbfbfffdfdfdfffdfefdfffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffefefffffefffffffffffffffefffffffffefffffffffffffefefffffffefffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffefffffffefefefffffffefffffefefffefefffffffffefffffffefffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffefffffefffffffefffffffffffffffefefffffffffffefffefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffefefefffffefefffefefffffffffefffffffefffffffefffffefefffefffffffffefefffefefefffffefefffefefefffefffffffefefffffefefefffffffffffefffefffffefefffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfdfdfffdfefdfffefdfdfffdfdfefffefefdfffefefdfffefefdfffefdfdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffefefefffefefefffefefdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefffffffefefffffefffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefefefffffffefffffefefffefefefffefffefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffdfefdfffefdfdfffefefdfffefdfefffdfefefffefefefffdfefdfffdfdfdfffdfefdfffefdfdfffdfdfefffefefdfffefefdfffefefefffefdfefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfefefffefefefffefefefffdfdfefffefdfdfffefdfefffefdfdfffdfdfefffdfefdfffefdfefffefdfdfffefdfdfffefefefffdfdfdfffefefdfffefefdfffdfefefffefefdfffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffefefefffffefffffefffefffefefefffefffefffffefefffefefffffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefdfffefefefffefefefffefefefffffefefffffefffffefffffffefefefffefefffffefefffffefffefffffffffffefefffffffefefffffefffffffefefffffefffffefffefffffffffffffefefffffffefffffffffffefffffffffffffffffffefffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffefffffffefefefffffffefffffefefffefefffffffffefffffffefffffffefffffefffffefffffffffefefffffefefffffefefffefefefffefffffffefefffffefefefffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffefffefffffffefefffffefefffffffffefffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffefffefffffffefffefffffffefffefffefffffefefffffefefffffffefffefefefffffffefffefffefffffefefffffffefffffefffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffffefffffefefffefefffffffffefffffffefffffffffffffefffffffffffffffefefffffefffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffcfcfcfffbfbfafff8f8f8fff5f4f4fff1f0f1ffedededffe9e8e8ffe7e8e7ffe6e7e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe5e5e4ffe4e5e4ffe5e4e4ffe4e4e5ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfe0e0ffdfe0e0ffdfe0dfffe0e0dfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdedfffdedfdeffdededeffdededeffdededeffdededeffdddeddffdededdffdeddddffddddddffdddddcffddddddffdcdddcffdddcdcffdddcdcffdcdcdcffdcdbdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdadbffdadbdbffdbdadbffdadadaffdadadaffdadad9ffdad9d9ffd9d9daffdadad9ffdad9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d8d8ffd9d8d8ffd9d8d8ffd8d8d9ffd8d9d9ffd8d9d9ffd8d8d8ffd9d9d9ffd8d9d8ffd9d8d8ffd9d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd7d6d7ffd6d6d6ffd5d5d5ffd5d5d6ffd4d5d5ffd5d5d4ffd5d5d5ffd4d4d5ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcfd0cfffcfcfceffcececeffcececdffcececdffcdcdcdffcdcccdffcdccccffccccccffcbcbcbffcbcbcbffcacbcaffcacac9ffcacac9ffc9c8c9ffc7c8c8ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc7c7c6ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c5c5ffc4c4c4ffc4c4c3ffc4c4c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c1ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffc0bfbfffbfbfbfffbfbfbfffbfc0bfffbfbfbfffbfbfbfffbfbfbeffbfbfbeffbebfbeffbfbebeffbfbebeffbebebeffbebdbeffbebebeffbebebeffbebebeffbfbfbeffbfbebfffbebfbfffbfbfbfffbebfbeffbebebeffbebebeffbebebeffbdbdbeffbebebdffbebebdffbebebdffbebdbdffbdbebeffbdbdbdffbdbdbdffbdbcbdffbdbcbdffbdbdbdffbcbdbdffbcbdbcffbdbdbdffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbcffbcbbbbffbcbbbcffbbbcbcffbbbbbbffbbbbbcffbbbbbcffbbbcbbffbcbcbbffbbbbbcffbcbbbbffbbbbbcffbcbbbbffbbbbbcffbbbcbbffbcbbbcffbcbbbbffbcbbbbffbbbbbbffbbbbbbffbcbcbbffbcbbbbffbbbcbcffbbbcbbffbcbcbbffbbbcbbffbcbbbcffbcbcbcffbcbcbcffbcbbbcffbcbcbcffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbcbcbbffbcbcbbffbcbcbcffbcbcbdffbdbdbcffbdbdbcffbdbdbcffbdbcbcffbcbdbdffbcbcbcffbcbcbcffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbbbbbaffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbdbcbcffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbdbebeffbdbebdffbebebeffbebebeffbfbebeffbfbebfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebeffbfbfbeffbfbfbfffbebfbfffbfbfbeffbfbebeffbebebeffbebebdffbebebeffbebebeffbfbebfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfc0bfffc0bfbfffbfbfc0ffc0c0c0ffc1c0c0ffc0c1c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c5ffc4c5c5ffc4c5c4ffc5c5c5ffc4c4c5ffc5c4c4ffc5c4c5ffc5c4c4ffc4c4c5ffc5c5c4ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc8c9c8ffc9c9c8ffc9c9c9ffcac9c9ffcac9caffcacacaffcacacaffcbcbcbffcbcccbffcccbcbffcdcdccffcdcccdffcdcecdffcececeffcecfceffcfcfcfffd0d0d0ffd1d0d0ffd1d1d2ffd3d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdddddcffddddddffdeddddffdedddeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfdfdfffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e2ffe2e2e3ffe3e2e2ffe3e2e3ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe4e4e3ffe6e7e6ffebebebfff1f0f1fff5f5f5fff9f9f9fffcfcfcfffdfefdfffdfefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffefefffffefefefffefefffffefffefffffffffffffffefffefefffffffffefffefffffffffffefffffffefffefffffffefffefffffefefffefffffffffffffffefefefffffffffffffefefffffefffffffefefffefefefffefefffffefefffffffefefffefefefffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefdfffefefefffdfefefffdfefdfffefdfdfffdfefefffefefdfffdfdfdfffdfefefffefdfdfffefdfefffefdfdfffdfdfdfffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffffffefffffffefffefffefffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffdfdfefffdfdfdfffdfdfefffdfdfdfffefefefffefefdfffdfdfefffefefdfffdfefefffefefdfffefefefffefefefffdfefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffdfdfefffefdfefffefefdfffefdfefffefefdfffdfefdfffefdfdfffefdfefffefefdfffdfdfefffdfefefffefefdfffefdfdfffefefdfffefefdfffefefdfffefefefffefefdfffefdfefffefdfefffefefefffdfefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefffffffffefffefffffffffefefffefefefffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffdfdfefffefefefffdfefefffdfefefffefefefffefefffffefefefffffefffffefffefffffefefffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffefffffffffffffffefefefffffffffffffefefffffefffffffefefffefefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffefffffefffffefefffffffffefffefffffffefefefffffffefffefffffffefffefffffffffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfcfffbfbfcfff9f9f9fff6f6f6fff2f2f3ffeeeeefffebebeaffe7e8e8ffe6e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e4ffe4e5e4ffe4e5e5ffe4e4e4ffe4e3e4ffe3e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdfdedfffdfdfdeffdededeffdededfffdededeffdeddddffdededdffdededdffddddddffddddddffdddddcffdddcddffdcdcddffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffdadadaffdadadaffd9d9daffdadad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd8d9d9ffd9d9d9ffd8d8d8ffd8d9d9ffd9d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d8ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d4ffd5d4d5ffd5d5d4ffd4d5d4ffd4d4d3ffd4d3d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d1ffd1d1d1ffd1d1d0ffd1d0d0ffd0d0cfffcfcfcfffcfcfceffcececfffcecdceffcececdffcdcdcdffcdcdcdffcdcdccffcbccccffcbcbcbffcbcbcbffcbcbcaffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc7c7c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc6c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc5c4c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc2c3c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbfbeffbebfbfffbebebeffbebfbeffbebebeffbebebeffbebebfffbfbfbeffbebebfffbebebeffbebebfffbebebeffbfbfbeffbfbebeffbebebeffbfbfbeffbebebeffbebebeffbebebdffbdbebeffbdbebdffbebdbdffbdbebeffbebebdffbdbdbdffbdbdbdffbdbcbcffbdbdbdffbdbcbdffbdbcbcffbcbcbdffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbbbcbcffbcbcbcffbcbcbbffbbbbbcffbbbbbbffbcbbbbffbcbbbcffbcbcbbffbbbcbbffbbbbbbffbcbbbcffbcbcbcffbbbcbcffbbbcbcffbcbcbbffbcbbbbffbcbbbbffbcbcbbffbbbcbbffbcbcbcffbcbcbbffbcbbbcffbbbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbcbdbdffbdbcbcffbcbdbcffbcbdbdffbcbdbcffbdbcbcffbcbdbdffbdbdbcffbcbcbcffbcbdbdffbcbcbcffbcbcbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbbbbbbffbbbcbbffbbbcbbffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbebdbdffbebebdffbdbdbeffbdbdbdffbebebdffbebebeffbfbebeffbebfbeffbfbebeffbfbebfffbfbfbfffbebfbfffbfbfbfffbfbfbeffbfbebeffbfbfbfffbfbfbeffbfbfbeffbfbfbfffbfbfbeffbebebfffbebebeffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0bfffc0c0bfffbfc0c0ffc0c0bfffc0c0c0ffc0c0c0ffc0c1c0ffc0c1c1ffc0c1c0ffc1c1c1ffc1c1c2ffc2c2c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c3ffc4c4c4ffc3c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c4ffc4c4c5ffc4c4c4ffc5c4c4ffc5c4c5ffc5c5c4ffc4c5c4ffc4c4c4ffc5c4c5ffc5c5c5ffc4c5c5ffc5c5c6ffc6c6c5ffc6c5c5ffc6c6c6ffc7c7c6ffc7c8c7ffc8c8c8ffc9c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcbcbcaffcbcbcbffcbcccbffccccccffcdcdccffcdcdcdffcdcdcdffcdcdceffcececeffd0d0cfffd0d0d0ffd0d1d1ffd2d2d1ffd2d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d7ffd6d7d7ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d7ffd7d7d8ffd7d6d7ffd7d6d6ffd7d6d7ffd7d7d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdad9d9ffdadadaffdbdadaffdbdbdaffdbdbdbffdcdcdbffdcdcdcffdcdcdcffddddddffdddddeffdededeffdedfdeffdedfdfffdedfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdedeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e2ffe2e3e2ffe2e2e2ffe3e2e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e2ffe3e2e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe8e8e8ffedeeeefff3f3f3fff7f7f6fffafbfbfffcfdfdfffdfdfefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffefffefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffefffffffffffffffffefffffefefffffefefffefefefffffffefffefefffffffefefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffffefefffefefffffffffffffefffefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffffefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefffefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefefefffefefefffefdfdfffdfdfefffefefefffdfdfdfffefdfefffefdfdfffefdfdfffdfdfdfffefefefffdfdfefffefdfefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefefffefefdfffefefdfffdfefdfffefdfefffdfefefffefefefffefdfefffdfdfefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefefefffefffefffefefefffefefefffefefdfffefefefffefdfdfffefefefffefefefffdfefefffdfefefffefefefffdfdfefffdfefefffefefdfffefefefffefdfdfffefefefffefdfefffdfefdfffefefefffefdfdfffefefdfffefefdfffefefefffefdfdfffdfefdfffdfefdfffdfdfdfffefefefffefefefffdfefefffdfdfefffefefefffefefefffefefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffffffffffffffefffffffefffefffefffffefffffefffffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfefefffefdfefffdfefefffefefefffdfefefffefdfefffdfefefffefefefffdfefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefffffefefffffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefefffffffefefffefffffffefffffffefefefffffffffffefefefffffffefffffefefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffefffefefefffefefffffffffefffefefffffefefffffffefffffffffefffffffefffffefefffffefffffffefefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefefffffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfcfcfffafafafff7f7f7fff4f4f4fff0f0f0ffecececffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe6e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe4e4e4ffe4e3e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdfdeffdededfffdedfdeffdededeffdededeffdededdffdededdffdddddeffddddddffdddddcffdcdddcffdcdcdcffdcdcdcffdddddcffdcdcdcffdbdbdcffdcdbdcffdcdcdbffdbdcdbffdbdbdbffdbdadbffdbdadaffdadbdaffdadadaffdadadaffdadadaffdadad9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d9ffd9d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d8d8ffd7d8d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d5ffd5d5d4ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d1ffd2d2d1ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcececeffcececeffcececeffcdcdceffcdcdcdffcdcccdffcdcdccffcccccbffcbcbcbffcbcacbffcacacaffcacacaffc9c9caffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c6ffc6c6c6ffc7c6c7ffc6c6c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc3c4c4ffc4c4c4ffc2c3c3ffc3c2c3ffc2c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c1c1ffc0bfc0ffbfbfbfffc0c0bfffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbfffbebebfffbebebeffbfbfbeffbfbfbeffbebebeffbfbebeffbebebeffbebfbeffbebebfffbfbebeffbfbfbfffbfbebeffbfbfbeffbebfbeffbfbebfffbebebfffbebebeffbebdbdffbdbdbdffbebebeffbdbdbdffbebebeffbdbdbdffbdbdbdffbcbdbcffbdbdbdffbcbcbdffbdbcbdffbcbdbdffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbbbbffbcbcbcffbcbbbbffbbbbbcffbbbbbcffbbbbbcffbbbbbbffbbbcbcffbcbcbbffbcbcbcffbcbbbbffbcbcbbffbcbbbcffbbbcbbffbcbcbcffbcbbbbffbcbcbbffbcbcbbffbcbcbcffbcbbbbffbbbcbbffbbbcbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbcbdbcffbdbcbdffbcbdbdffbdbdbdffbdbcbcffbcbcbcffbdbdbdffbcbcbcffbdbdbdffbdbcbcffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbcbbbcffbbbcbcffbbbcbcffbbbcbbffbcbcbcffbcbcbcffbdbdbdffbdbcbdffbebdbdffbebdbdffbdbdbeffbdbebeffbebebeffbebebeffbebebfffbfbfbeffbfbfbfffbfbebeffbfbfbfffbfbebfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbebfbeffbebfbeffbebebeffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffc0bfbfffc0c0c0ffc0c0bfffc0c0c0ffc0c0c0ffc0c0c1ffc0c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc2c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc4c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c4c4ffc4c4c5ffc4c4c5ffc4c5c5ffc4c4c4ffc4c5c5ffc5c5c4ffc5c5c5ffc5c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c5c5ffc6c6c6ffc7c7c6ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacbffcbcbcbffcccccbffcccccbffccccccffcdcccdffcdcdcdffcececdffcececfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d4d4ffd5d4d4ffd5d4d4ffd5d4d5ffd6d6d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d6d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd5d5d5ffd6d6d5ffd6d7d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d7ffd8d9d9ffd9d8d9ffd9d9d9ffdadad9ffdadadaffdbdadaffdbdbdaffdbdcdbffdbdbdcffdcdcdcffddddddffddddddffdddddeffdededeffdfdfdeffdfdfdeffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdedfdfffdfdedfffdedfdfffdfdfdfffdfdedeffdededfffdfdfdfffdedfdeffdfdfdfffdfdedeffdfdfdeffdedfdeffdfdfdfffdfdfe0ffe0dfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e2ffe3e2e3ffe2e2e2ffe3e3e2ffe3e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e4ffe6e6e5ffeaeaeafff0f0f1fff4f4f5fff9f9f8fffcfcfbfffdfdfdfffefdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffefffffffefffffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffefffffffffffffffffefffffffffffffefffffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffefdfdfffdfefefffefefdfffdfefefffdfdfdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffefefefffefffefffefffffffefffffffefffefffefffefffefffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffefffffffffffefffefefffffffefefffefffefffefefffffefffffffefefefffffefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffefdfefffefdfdfffefdfdfffdfdfefffdfefdfffefefdfffdfefefffdfdfdfffdfefefffefefdfffefefefffefefefffdfefefffefdfefffefefdfffdfdfefffdfefdfffefefdfffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfefefffdfefdfffefdfefffdfefefffefefefffdfefdfffdfefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefefffefefefffefefdfffefefdfffefdfdfffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefffffffffefefffefffefffefefffffefefffffffefefffefefefffefefefffdfefdfffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffefefefffefffefffefffefffefffefffffefefffefffffffffffffffefffefffefffefffefffffffffffffffefffefffffffffffefffffffefffffffffffefffffefffffffefffffefffefffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffffefffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffefffffffefffffefffefffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefefffcfcfdfffbfbfbfff9f9f9fff6f6f5fff2f1f1ffeeeeeeffeaeaeaffe7e7e8ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe4e5e4ffe4e5e5ffe5e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e3e3ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e2ffe2e3e3ffe2e1e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe1e1e0ffe0e1e1ffe0e0e0ffdfe0e0ffdfe0dfffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdedfdeffdededeffdededfffdededeffdededeffdddedeffdddedeffddddddffddddddffddddddffddddddffdcddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdbdcffdbdbdcffdbdbdbffdbdadbffdbdadbffdbdadaffdadadaffd9dad9ffdadad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd8d7d7ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd7d7d8ffd7d7d8ffd7d7d7ffd8d8d7ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d7d6ffd6d6d6ffd5d6d6ffd5d6d6ffd4d5d5ffd4d5d5ffd4d5d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d7ffd6d7d6ffd6d7d6ffd6d7d7ffd6d7d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d7ffd7d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdbffdbdcdcffdcdcdcffdddcdcffdddcdcffdddedeffdededeffdededfffdfdedfffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdedfdfffdfdedeffdfdfdfffdededfffdedfdfffdfdedfffdfdfdeffdededeffdedfdeffdfdedeffdedfdfffdfdfdeffdedfdfffdfdfdfffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe3e4e3ffe4e4e3ffe4e4e4ffe8e8e8ffedededfff2f2f3fff7f6f7fffafafbfffcfcfdfffefdfefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffffffefffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffefffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefffffffefefffffffffffffffefffffffffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffefffffefffefffefefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefefffffffffffefffefffefefffffefffefffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffffffefefefffefefefffefefffffefefefffefffefffefefefffefefefffdfefefffefefefffdfefefffefdfdfffdfefdfffefefdfffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffefdfdfffdfdfefffefdfefffdfdfefffefdfefffdfdfefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffffefefffefffffffefefffffffefefffffefefffefffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffefffffefffffffefffffffefffffefffefffefffffffefefefffefffefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffefefefffefdfefffefefefffefdfefffdfefdfffdfdfdfffefefdfffefefefffefefefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefdfefffefefefffdfdfefffefdfefffefdfdfffdfefefffefefefffefdfdfffefefefffefefefffdfefdfffefdfdfffdfefefffdfefefffdfdfdfffefdfefffdfefdfffdfdfdfffefdfefffefdfefffdfefdfffefefefffdfefdfffdfefdfffdfefdfffefefdfffdfefefffdfdfefffefefefffefdfefffefefefffefefefffdfdfefffefefefffefdfefffefefefffefefefffffefffffefffffffffefefffefefefffefffefffefefffffefefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefffefffffefefffefefefffefefefffffefefffffefefffefffefffffffffffffefefffefffffffffffffffefffefffffefefffefffffffefffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffefffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffefffefefefffffefefffefffffffffffffffefefffffffefffffefefffffefffffffffffefffffefefffffffffffffffefffefefffffffffefffefffffffffffefffefffefffffefffffefffffffefefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefffffefffffffffffffffefffefffefffefffefffefffffffefffefffefffefefffffffffffffffefefffffffffffffffffffefefefffffffffffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffffefffffffffffffefefffffffefffffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffefefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffefffffefffefffffefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffafafafff6f7f7fff3f3f3fff0f0efffebebebffe8e7e8ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfdfffe0dfdfffdfe0dfffe0e0dfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdededfffdededeffdedddeffdedddeffdddeddffddddddffddddddffddddddffdcddddffddddddffdcdcdcffdcdcdcffdbdcdbffdcdcdcffdbdcdcffdbdbdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdadbdaffdadadaffd9d9daffd9d9d9ffdad9daffd9d9d9ffd9d9d8ffd8d9d9ffd9d9d8ffd9d9d9ffd9d8d9ffd8d9d9ffd8d8d8ffd7d8d8ffd8d7d7ffd8d8d7ffd7d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d6d6ffd5d6d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d7ffd7d6d7ffd8d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffdad9daffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdddddcffddddddffdddddeffdededfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdedfdfffdfdedeffdededeffdedfdeffdededfffdededeffdedfdfffdfdedeffdedfdeffdededeffdededeffdededeffdfdedfffdededeffdfdedfffdedfdfffdfdfe0ffe0e0dfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e3e3ffe3e2e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e3ffe3e4e3ffe3e4e3ffe4e4e4ffe5e5e5ffe9e9eafff0f0f0fff4f3f4fff8f8f8fffcfcfcfffdfdfdfffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffffffefffffffefffffffffffefefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffefffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffefffffffffefefffffefffffffffffffefefefffffefffffffffefffefffffffefffefffffefffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffefffefefffffefefefffefffffffefefefffefffffffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefffefffefffefffefefffffefffefffefefefffefefefffffffefffefefffffefefffffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefdfffefdfefffefefefffdfefefffdfdfefffefdfdfffefefdfffdfdfdfffefdfdfffdfefefffdfefdfffefdfdfffdfefdfffefdfefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefffffffefefefffefefffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffefffffefefefffffefffffffffefffefefffffefefffffffffefffefffefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffefefefffdfdfdfffefdfefffdfdfdfffdfefdfffdfefdfffefdfdfffefefefffdfefefffdfdfefffefdfdfffefefdfffefefdfffefdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffdfefefffdfefefffdfdfefffefefefffefefdfffefefefffefefefffdfdfefffefdfdfffdfefdfffefdfdfffefefdfffefefdfffefefefffdfdfefffefdfefffdfdfdfffefdfdfffefefdfffdfdfefffdfdfefffefefdfffdfefdfffefdfefffefefefffefefdfffdfdfefffdfefdfffdfefefffefdfefffefefefffefdfefffefefdfffefefefffefefefffefefefffefdfdfffefefefffffffffffefefefffffefffffffefefffefffefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefdfefffefffefffefefefffefefffffefefffffefffefffefffffffefffefffefefefffffefefffefffefffffefefffffffefffffffefffffefffffefefffffffefffffefefefffffefffffffffefffefefffffefefffffffffefffefffefffffffffffffffffffffffefffefffffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffefffefffffefffffffffffffefffffffefefffffffffffffffffffffffffefffffefefffefffffffffffefffffefefffefffefffffefefffffefffffffffffffefffefffefefffffefefefffffffffffffefefffefffffffefffefffefefffffffefffffffffefffffffffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefefffffffffffffefffefffffffffffffffffffffffefffefefffffefffefffefffffffffefffffffffefffffefefffffefefffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffffffffffefffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffefffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefdfffcfdfcfffbfbfbfff9f8f9fff5f5f4fff1f1f1ffedededffe9e9e9ffe7e7e8ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e4e5ffe5e5e4ffe4e5e4ffe4e5e4ffe5e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdedfdfffdfdedeffdedfdeffdededeffdededeffdededeffdedddeffddddddffdeddddffdeddddffddddddffdcddddffddddddffdcdddcffdddcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdbdcdbffdbdbdcffdbdbdbffdbdadbffdbdadaffdbdbdaffdadadaffdadadaffdad9d9ffdad9daffdadadaffd9d9d9ffd9d8d9ffd9d9d8ffd8d9d8ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd8d8d7ffd7d7d7ffd8d7d7ffd7d7d8ffd7d7d6ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d6d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd7d8d7ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd4d4d4ffd4d5d4ffd3d3d3ffd3d4d4ffd3d3d3ffd3d3d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffdad9d9ffd9dadaffdbdadaffdbdbdbffdcdcdbffdcdcdcffdcdddcffddddddffdedddeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdedfffdfdfdfffdededeffdfdedfffdfdedeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededfffdedfdeffdfdedeffdfdfdfffdfdfdfffdfdfe0ffe0e0dfffe0e0dfffdfe0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe4e3e4ffe4e4e3ffe3e3e4ffe3e4e3ffe4e5e4ffe7e7e7ffecedecfff1f1f1fff6f6f5fffafafafffcfdfdfffdfdfefffefdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffefffffffffefffffffffffffefffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefffffffffffffffefffefffffffffffffffefffffefefffffffefffffefffffffefffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffefffffefffefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefefffffefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffefefffefefefffffffffffefffefffefefefffffefefffffefefffffffefffefffefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefdfdfffefdfefffefdfefffefefdfffefefefffefdfefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffefdfefffdfdfdfffefdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffffefffefffffffefefefffffefefffffffffffffffffffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffefefffffefffefffffefffffefefffffefffefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffefdfdfffefefdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffefdfdfffefefdfffefdfdfffefefdfffefdfdfffefdfdfffdfdfefffefdfdfffefefefffefdfefffdfdfdfffefefefffdfefdfffdfdfdfffefefefffefdfefffdfefdfffefdfdfffefefefffefefdfffefefefffefefdfffefefefffefdfdfffdfefefffefefefffefdfdfffefefdfffdfefefffdfdfdfffefdfdfffefefdfffdfdfdfffefefefffefefefffefefdfffdfefdfffefdfefffdfefdfffefdfefffefefdfffdfdfefffdfefdfffefdfefffdfdfefffdfefdfffefdfefffefdfdfffefefefffdfefdfffefdfdfffefefefffefefefffefefdfffefefdfffdfefefffefdfdfffefefdfffdfefefffdfefdfffdfefefffefefefffffefffffefefefffffffffffffffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefdfffefefefffefdfefffdfefdfffefdfdfffefefefffefefdfffefefefffefefdfffefefefffefdfefffefefefffffefffffefefefffefffefffefffffffefefefffefefefffffffefffefefefffffffffffefffffffffffefffefffefffffefffffefffefffffefffffffffefffefefffffefffefffffffffffefefffffefffefffffefffffffefffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffefffffffffffffefffffefefefffffffffffefffefffefefefffefefffffffefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefffffffefffffffefefffffffefffffffffffefefefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffffefefffffefffffffffffffffffefffffffefffefffefffffefefffffffefffefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffffefefffffefefffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffefffffffffefffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffefffffefffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfbfcfffaf9f9fff7f7f7fff2f3f2ffefeeeeffebeaebffe8e8e8ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdededeffdfdfdfffdedfdfffdededeffdededeffdededeffdddeddffdedddeffdeddddffdddddeffddddddffddddddffdcdcddffdcdddcffdddcdcffdcdcdcffdcdcdcffdbdcdbffdcdbdbffdcdbdcffdcdbdbffdbdbdaffdbdbdaffdadbdaffdadadaffdbdadaffd9dadaffd9dad9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd8d7d7ffd8d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d5ffd5d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d3ffd3d2d3ffd3d2d2ffd4d4d3ffd4d5d5ffd4d4d4ffd5d4d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd6d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffdad9daffdadadaffdbdbdbffdbdcdbffdcdbdcffdddcddffddddddffdededdffdededdffdededeffdededeffdfdfdeffdedfdfffdedfdeffdedfdfffdededeffdfdedfffdededeffdfdedeffdfdedeffdededeffdededeffdededeffdedddeffdedddeffdededeffdededeffdedddeffdededdffdededeffdededeffdededeffdededfffdfdedfffdfdfdeffdfdfdfffe0dfe0ffe0dfdfffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe4e4e4ffe3e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e6e5ffe9eae9ffeeefeffff3f3f3fff8f8f7fffbfcfcfffdfdfdfffdfdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffefffffffefffffffefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffefffffefffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefefefffffefefffffefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffffefefffefefefffffefefffffefefffefffefffefefefffefffefffefefffffefffffffefefffffefefefffefffefffefffffffefefffffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffdfefdfffefefefffdfefdfffefefefffdfefefffefdfefffefefdfffefefdfffdfefefffdfefefffefdfefffefdfefffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffffefffffffefffffffffffffffffffffffefffffffffefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffdfefefffefdfdfffefefdfffdfefefffdfdfefffdfdfdfffefefefffefdfefffefefdfffefefdfffefefdfffefdfdfffdfdfdfffefefdfffdfefdfffefefefffdfefefffefdfefffefefefffefefdfffefefefffefefefffefdfefffefdfefffefefefffefefefffefefdfffefefefffdfefefffefefdfffefdfefffdfdfdfffefdfefffefefdfffefdfefffefefdfffdfefdfffefdfefffefdfefffefefefffdfdfefffdfdfefffdfdfdfffefdfdfffefdfdfffefefefffefdfdfffefefefffefdfdfffefdfefffdfdfdfffdfefefffdfdfdfffdfefdfffefefefffefefdfffdfdfdfffefdfefffefefefffdfefdfffdfdfdfffdfefdfffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffffffffffffefffffffffefffffffefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefefffefffffffffefefffefffefffffffffffffffefffefffefffffefffffffffffffefffffffefefffffefffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffefffffffffefffffffffffffffffefffefffffffefffffffffefffffffefffffefffefffefefefffefffefffefffefffefefefffffefefffffefefffefefefffffefffffffffefffefefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffefffefffefffefefefffefffefffefefffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefefffffffefffffffffefffffefffffffffefffffffffffffefffffffefffffffffffffefffffffefefffffefefefffffffefffffffefffffffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfcfffbfbfbfff9f8f8fff4f5f4fff1f0f1ffedededffe8e9e8ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e2e3ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdededeffdededeffdededeffdeddddffdededeffdeddddffddddddffddddddffdcddddffdddddcffdcdddcffdddddcffdddcdcffdcdcdcffdcdbdcffdcdcdbffdbdcdbffdbdadbffdadbdaffdadadbffdadbdbffdadadbffdadadaffdadad9ffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d8ffd9d9d8ffd9d8d8ffd8d8d8ffd7d7d7ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd3d2d3ffd2d2d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd5d6d5ffd6d5d6ffd7d6d7ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d8ffdadadaffdadad9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdddeddffdddddeffdededeffdededfffdededeffdedfdeffdedfdfffdedfdfffdededeffdfdfdfffdfdedfffdfdfdeffdfdfdeffdfdedeffdededeffdddeddffdededeffdddeddffdededeffdddedeffdedddeffdededeffdededdffdededeffdededeffdfdedfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e3e3ffe3e2e2ffe3e2e3ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e5e4ffe7e7e7ffecededfff1f2f2fff6f6f6fffafafafffcfdfdfffdfdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffefefffffffefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefefffffefefefffefefffffefffffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffefefdfffefefdfffefdfefffefdfdfffefefefffefdfefffefefdfffdfefdfffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefefefffffefffffffefefffffefffffffffffffefffefffefffffffffffefffffefefffefffefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffefefdfffdfefefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfefffefdfefffefdfdfffefefdfffdfefdfffdfdfdfffefefdfffdfefdfffefdfefffefdfdfffefefefffefdfefffefefdfffdfefdfffefefefffdfefdfffdfefefffefefefffefefdfffefefefffefdfefffefdfdfffdfefdfffefdfdfffefefdfffdfdfdfffefdfefffefdfdfffdfdfefffdfefefffdfefdfffdfefefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfefefffefefdfffefefdfffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfefefffefefefffdfdfefffefefdfffdfefefffdfefefffefefefffffffffffffefefffefefffffefefefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefdfffdfefefffefefefffefefdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefffffefffefffefffffffffffefffffefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffefffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffefffffffefefffffffffffffefffffefffefffefefefffffffffffefffefffefffffffffffffffffffefffffffffffefefffffffefefffefffefffffefefffffffefffefffefffffefffffffffefffffffffffffffffffefffffffefffffffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffefffffffffffefffffffefffffffffffefefffffefefffffffffefffefefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffefffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffcfdfcfffbfbfbfff9f9f9fff6f6f6fff2f2f2ffeeeeeeffeaeaeaffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededfffdedfdeffdededeffdededdffdeddddffddddddffdddddeffddddddffdddcddffdcdddcffdddcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdbdbdbffdbdadbffdbdbdaffdadadaffdadadaffd9dadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d8ffd8d7d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d5d5ffd5d5d4ffd5d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d5d4ffd4d4d5ffd4d4d5ffd4d4d3ffd4d4d4ffd3d2d3ffd3d2d2ffd2d3d2ffd2d2d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd3d3d2ffd3d3d3ffd4d4d3ffd4d5d5ffd5d5d5ffd5d5d6ffd6d7d6ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddddcffddddddffddddddffdddedeffdededeffdededeffdededeffdededeffdedfdfffdededeffdededeffdededeffdddedeffdededeffdedddeffdedddeffdededdffdddeddffddddddffdeddddffdddeddffdedddeffdeddddffdededeffdedddeffdedfdeffdededeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe2e2e3ffe2e3e3ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe9e9e9ffeeeeeefff3f3f3fff7f7f8fffbfbfbfffcfdfdfffdfefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffefffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefefffffefefffffffffffefffefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffefffefffffefefffefffffffefefefffffffefffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfdfdfffefefefffefefdfffefefdfffefefefffefefefffefefdfffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefffffffffffffefffefffefffffffffffefffffefffffefffefffffefefffffffefffefefffffefefefffefefffffefffffffffefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefdfffefdfefffdfefefffdfdfdfffefefdfffdfefdfffefefefffefdfefffdfdfdfffefdfdfffdfefdfffefdfdfffdfdfefffdfefdfffefdfdfffefdfefffdfefdfffefdfefffdfefefffdfdfdfffefefefffefefdfffefefdfffefefefffefefefffefefdfffefefefffefefdfffefefdfffdfdfdfffefdfdfffefefefffefefdfffefdfdfffdfdfefffefefdfffefdfefffdfdfdfffdfdfefffefefefffdfefdfffdfefdfffefdfdfffefdfdfffdfefdfffefdfdfffefefdfffefdfefffdfefefffefefefffdfefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffefdfefffefefefffdfefefffefdfefffefefdfffdfefdfffefdfefffdfefefffdfdfefffefefdfffefefefffefefefffefefefffefefdfffefefefffefffefffffffefffefefffffefffefffffefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefdfffefefdfffdfdfdfffefdfdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffffefefffefffefffffefefffffffefffffefffffefefffffffffffffefffffffffefefffffefffffefefefffffffefffefefffffefefefffefffefffefefefffffefffffffffffffefffffffffefffffffffefffefffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffefffffffefefefffffffffffffffefffffffefffffffffffffffffffefffefffffffefffefffefffffffefffefefefffffefefffffffefffefffefffffefefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffefffffffefffefffefefefffffefffffffffffffefffffffefefffffffffefffefffefffffefffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffefefffffffffffffffffffffffefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffefffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefdfffcfcfcfffafafafff7f7f7fff3f3f3fff0eff0ffecebebffe8e8e8ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e4ffe5e5e4ffe4e5e5ffe5e4e4ffe4e4e5ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfe0ffe0dfdfffdfdfdfffdedfdfffdfdfdeffdfdedeffdedfdeffdededeffdededdffdededeffddddddffdddddeffddddddffddddddffdddcddffdcdcdcffdcdddcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdcffdcdbdbffdbdbdbffdbdadbffdbdbdaffdadadaffdadadaffd9dadaffd9d9d9ffdadad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d7d8ffd7d8d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d5d6ffd5d5d5ffd5d5d4ffd5d5d5ffd4d5d4ffd4d5d4ffd4d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d5d4ffd4d4d4ffd4d3d3ffd4d4d3ffd2d3d2ffd3d2d2ffd2d2d3ffd2d2d1ffd1d1d1ffd0d0d0ffd0d0d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd2d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffdadadaffdbdbdaffdbdbdbffdcdbdcffdcdcdcffdcdddcffddddddffdddeddffddddddffdededdffdededeffdededeffdededeffdededdffdededeffdddedeffdededdffdedddeffdddedeffdeddddffdedddeffddddddffddddddffdddddeffddddddffdddeddffdededdffdededdffdededeffdededeffdededeffdedfdeffdfdfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe1e0e1ffe0e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe3e2e2ffe3e2e3ffe3e3e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe6e7e7ffebebebfff1f1f0fff4f5f5fff9f9f9fffcfcfcfffdfdfdfffefefdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffefffffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefefefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefffffefffefffefefefffffefefffefefffffefefffffffefefffefffefffffffefffefefffffefffefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfefdfffdfdfefffefefefffefefdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefffefffefffefffefefefffefefffffefefffffffefefffefffefffffffffffffffefffffffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefdfefffefefefffefdfdfffdfefefffefefdfffdfdfefffdfefdfffdfdfdfffefefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefefdfffefdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfefffefefdfffdfdfdfffefdfdfffefefefffefefefffdfdfefffdfefefffdfefefffefdfdfffefefefffefdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfefdfffefdfefffefdfdfffdfefdfffdfefdfffefdfdfffdfefefffdfefefffdfdfefffdfdfefffefefefffdfefdfffefefdfffdfdfdfffdfdfefffefefefffdfefefffdfdfefffefefdfffefdfdfffefefdfffefefefffefefefffefdfefffefefefffefefdfffdfefefffefefdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefdfffefefdfffefdfdfffefefefffefefefffdfdfefffefefefffdfefefffefdfdfffefefefffefdfefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefffefffffefffffffefefffefffefffefffffffffefefffefffffffefffffffefefefffefefffffffffffffefffefffffffefffefefefffefefffffffffffffefffffffefefffffefffefffffefefffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffffefffefffefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffefffefffefffefefffffffefffffefefefffefefefffefefefffffffefffffffefffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefefffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffefefffffffffffffefffffffefefffffefffefffffefefffffffefffffffffffffffffffffefefffffffffffffffefffefffffffffffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffefffefffffffefefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffefffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffffffffffefffffffffefffffffffffffffffefffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefdfffcfcfcfffbfbfcfff9f9f9fff5f5f5fff1f1f2ffedededffe9e9e9ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdedeffdedfdeffdddedeffdedddeffdddedeffdddddeffddddddffdddcddffddddddffdcdddcffdddcdcffdcdcdcffdbdcdcffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d9d9ffd8d8d9ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d8ffd7d7d7ffd7d6d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd4d3d3ffd5d5d5ffd5d4d5ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d5ffd6d6d7ffd6d6d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d4d4ffd3d4d4ffd3d2d2ffd3d3d3ffd3d2d3ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0cfffd0cfd0ffcfd0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd2d1d1ffd1d2d2ffd2d2d2ffd2d3d3ffd3d3d4ffd4d4d4ffd4d5d4ffd6d6d5ffd6d6d6ffd6d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdbdbdbffdbdbdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdddeddffddddddffdededeffdddedeffdededeffdddedeffdededdffdddedeffdddeddffdddddeffdededdffdedddeffddddddffddddddffddddddffddddddffdddeddffdddddeffdeddddffdeddddffdeddddffdeddddffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0dfdfffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e3ffe3e3e3ffe2e3e2ffe3e3e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e4e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe8e8e9ffedeeedfff2f2f2fff7f7f7fffafbfbfffdfdfdfffdfdfdfffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffefffffffffffffffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffefefffffefffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffffefefffefffffffefefffffefffefffefffffffefefffffefefefffffefffffffffefffffffffffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefffefffefefffffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffefdfdfffdfefefffdfdfefffdfefdfffdfefefffdfdfdfffdfdfdfffefdfefffefefdfffefefefffefefdfffdfdfdfffefefdfffdfdfefffdfdfefffefefdfffdfefdfffdfefefffefefefffefefdfffdfdfdfffdfefefffdfefefffdfefdfffefdfefffdfefdfffdfefdfffefdfefffefefefffdfefdfffdfefdfffefdfefffdfefdfffdfefdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefdfffdfefdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffefdfefffefefefffdfefefffefefefffdfdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefdfffefdfefffdfefefffdfefefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfefefffdfefdfffefefefffdfefdfffdfefdfffdfdfefffdfdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffffefffefffefffffefefffefefefffefefefffffefefffffefffffffffefffefffefffefefefffefefefffffffefffffffffffffffffffffffefffffefffffefefffffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffefffffefffefffefffefffffefffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefffffefefffffffffefffefffefffffffefffefffefffefffffffefffffffefefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffefefffffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffffffefffffffefffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfffcfcfcfffafafafff7f7f7fff3f3f3ffefefeeffebeaebffe8e8e8ffe7e7e7ffe6e7e7ffe6e5e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e4ffe3e4e3ffe3e3e2ffe3e2e3ffe2e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdedfdfffdededfffdedfdeffdededeffdddeddffdeddddffddddddffddddddffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadbffdad9daffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd7d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d5d5ffd4d4d5ffd5d5d5ffd6d6d5ffd6d6d5ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d3d2ffd2d2d2ffd2d2d2ffd1d2d2ffd0d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcfcfcfffcfd0d0ffd0cfd0ffd0d1d0ffd1d1d0ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd3d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d7d6ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffdadadaffdbdadaffdbdbdbffdcdbdcffdcdcdcffdcdcddffddddddffdcddddffddddddffddddddffdddddeffdddeddffddddddffdededdffdddddeffdddddeffdededdffdddeddffdddddeffddddddffdddddcffdddcddffddddddffddddddffddddddffdeddddffdddeddffdddeddffdedddeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e3e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e5e4ffe4e4e5ffe4e4e5ffe6e6e6ffebeaebfff0f0effff4f4f4fff9f9f8fffcfcfcfffdfdfdfffdfdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefffffffffefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffefefffffffefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffffefefffffefffffefefefffffffefffefefffffffefefffefffefffffefefffefefefffffffefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefefffefefefffffefefffffffefffffefffffffffefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffdfefefffefefdfffdfefdfffdfdfefffdfefefffdfefefffdfdfdfffefdfefffefefefffefdfefffefdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefefffefdfefffdfefefffefefdfffdfefefffefefefffefdfefffdfdfefffefdfefffdfdfefffdfdfefffefdfefffdfdfefffdfefefffefefdfffefdfdfffefdfdfffdfefdfffefdfefffdfefdfffefdfefffdfdfefffdfefdfffefdfefffefefdfffdfdfefffefdfdfffdfefefffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffdfdfdfffefefefffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfefefffdfefefffdfdfdfffefdfefffefefefffefdfefffefefefffdfdfefffefefdfffefdfefffefdfefffefefdfffefefefffdfefefffefdfefffdfefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefdfefffefefdfffdfefdfffefdfefffdfefdfffefdfefffdfefefffdfefdfffefdfefffefefefffdfdfefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffffffffffefefefffffffffffffefefffefefefffffffefffefefefffefefefffefffffffefffffffefefefffffefffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefffefffffefffffefefefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffefffffffffefefffefefefffffffffffffffefffffefffffffffefffffefefffefffffffffefffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffefffffffefffffffefefefffffefffffffffffffffefffffffffffffefefffffffffefffffefefffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffefefffffffefefffffffefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffefffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefdfffcfcfcfffafafbfff8f9f8fff4f5f4fff0f0f0ffecececffe9e9e9ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e3ffe3e3e3ffe2e2e3ffe3e2e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e1e2ffe2e1e1ffe1e2e1ffe2e1e2ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0dfe0ffe0e0dfffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdedfffdedfdeffdededfffdededeffdededeffddddddffdedddeffdddddeffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd7d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d4d5ffd4d4d5ffd4d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d4ffd3d3d2ffd3d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd3d2d2ffd2d2d2ffd4d3d3ffd3d3d3ffd5d4d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d5d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcecfffcececeffcececeffcecfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d5d4ffd5d5d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdadadbffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdddddcffdcddddffdddcddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdcdcddffdddcddffdddcddffdcddddffddddddffddddddffddddddffddddddffdedddeffdededdffdededfffdededeffdedfdeffdfdfdfffe0e0dfffdfdfe0ffe0e0dfffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e0ffe1e1e1ffe2e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe2e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e3ffe3e3e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe7e8e8ffedecedfff1f2f2fff6f6f6fffafafafffdfdfcfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffefffffffefffefffefefffffffefefffffefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffffffefffefffffffefffefffffefefffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefefffefffffffffefefffefffefffefefefffefefffffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefffefffefffefffefefefffffefefffffffefffffefefffefffefffefefffffffffefffefefffffefefffffefffefffefffffffffefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefefffefefefffefefefffefdfdfffdfdfefffefdfdfffdfefefffdfefefffdfdfefffefefdfffdfefefffdfefdfffefdfdfffdfefdfffdfdfdfffefdfefffdfefefffefefefffdfefefffdfefefffefdfefffdfefefffefdfdfffdfefefffdfefdfffefdfefffdfefdfffefdfefffdfefdfffefdfefffdfdfdfffdfefefffefefefffefdfefffefefefffdfefefffefefdfffefefefffdfefdfffdfdfefffefefefffefefdfffdfefefffefdfefffdfefefffdfefdfffdfdfefffefdfdfffefefdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfefdfffdfefefffefdfdfffdfdfefffdfdfdfffdfefefffdfdfdfffdfefefffdfdfefffefdfefffefefefffefefefffefdfdfffdfdfefffefdfefffefefefffdfefefffdfdfefffefefdfffefefefffdfefefffefefefffdfefdfffefdfefffefefefffdfefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefdfffefdfefffefefefffefefdfffefefefffefdfefffdfefefffefefefffefdfefffefefefffffefefffffefefffefffefffefefefffffffefffefefefffefefffffefffefffefffffffffefefffefefffffffefefffefffffffffffefffefffffffefefffffffefffffffffffffffffffffffefefffefefffffffefefffffffffffefffffffefefffffffffefffefffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffefffffffffefffffefffffffffffffffefffffefefefffefffffffffffffffffefefffefefffffefefffffffffefffefefffffefffefffefefffffffefefffffefefffefffffffefefffffefffefffefffefffefefffffffefffffffffefffffefefffefffefffffefffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffefffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffbfcfbfffafafafff6f5f5fff2f2f2ffeeeeeeffeaeaeaffe7e8e8ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e4e4ffe4e5e4ffe4e3e3ffe4e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e2e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e1e2ffe2e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e1ffe0e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfe0dfffdfdfdfffdfdfdeffdededfffdededfffdededeffdededeffdedddeffdddddeffddddddffddddddffdddddcffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdadbffdbdbdbffdadbdbffdadadbffdadadaffdadadaffd9dad9ffd9d9d9ffd8d9d8ffd9d8d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d6d7ffd6d7d7ffd7d6d6ffd6d6d6ffd5d6d5ffd6d5d6ffd5d6d5ffd5d5d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d4ffd2d3d3ffd3d3d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd2d3d2ffd3d4d3ffd3d3d3ffd5d4d4ffd5d5d4ffd5d5d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcfcfceffcecdceffcdcdcdffcdcdceffcececeffcecfceffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9daffdadad9ffdadbdbffdadbdbffdbdbdbffdbdcdbffdcdcdcffdcdcddffdcddddffddddddffdcddddffdcddddffdddcddffdcddddffdddcdcffddddddffdcdddcffdddcddffdcdddcffdddcddffdcdddcffdcdcddffdcdcdcffdcddddffddddddffddddddffdddddeffddddddffdededdffdededeffdedfdeffdededfffdfdfdfffe0dfdfffdfe0e0ffe0dfe0ffdfe0e0ffe0e1e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe3e3e4ffe4e4e3ffe4e4e4ffe3e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e5ffe5e6e6ffeaeaeaffefeff0fff3f4f4fff8f8f8fffbfcfcfffdfcfcfffdfefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefffffefefffffefffffffffefefffefffefffffefefffffffefffefefefffffefefffffffffffffffffffefffffffffffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefffefffffefefffefefefffefefffffefffefffffffefffefffefffefefefffffffefffffffffffefffefffefffefffffefefffefffefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefdfffdfdfefffefdfefffdfefefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfefffdfdfefffdfefdfffefdfdfffdfefdfffefdfdfffefefdfffdfdfdfffefdfdfffefefefffefefefffdfefefffefefefffdfdfefffdfdfefffefdfdfffefdfdfffefdfdfffefdfefffdfdfdfffefdfefffdfdfdfffefdfefffdfdfefffefdfefffefefdfffefefefffefefdfffdfdfefffdfefefffefefdfffdfefefffdfefefffdfdfefffefefdfffefefefffdfefdfffefefefffefdfdfffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfefefffdfefefffdfdfefffdfdfdfffefefdfffdfdfefffefdfefffdfefefffdfefdfffdfefdfffefefefffdfefdfffefefefffefdfefffefefefffefdfdfffefefdfffefefefffefefdfffefdfdfffefdfdfffefefefffefefefffdfefefffefefefffdfdfefffdfdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffdfdfefffefdfefffefefdfffefefefffefefdfffefdfefffefefefffefefdfffdfefefffdfefefffdfdfefffefefdfffefefefffdfefdfffefefefffefefefffefefefffdfefefffefffefffefefefffefefefffefefefffffffefffefffefffefffefffffefefffefffefffefefffffefffefffefffffffefffffffefefffffffefefffffffefffefefffffffefffffefffffffefefefffefefefffffffffffefffefffffefffffefefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefffffffffffffefefffffffefffffefefffffffefffffffffefffefffffffffffefffefefffffefefffffefffefffefffffffefffffffefefffffffefefffffffefffefffefffffffefffffefefffefefffffefffefffffffefffefffefffefefffffffffffffffffffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefffffefffffffefffffffffffffffefefffffffefffffefefffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffefffefffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefdfffcfcfcfffafafafff7f8f8fff3f4f3fff0f0efffecececffe7e8e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e4e4ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e2e2ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e0ffe1e1e0ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdededeffdededdffdddddeffddddddffddddddffdcddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdcdcffdbdbdbffdbdbdaffdbdbdbffdadadaffdadadbffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d4ffd4d3d4ffd4d4d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfd0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d4ffd3d4d3ffd5d5d4ffd4d5d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcecfcfffcdcdceffcdcdcdffcdcdccffcccdccffcdcdcdffcecdceffcecfceffcececeffcfcfcfffcfd0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd2d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d5ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffd9dad9ffdadadaffdadbdaffdbdbdbffdcdbdbffdbdbdbffdcdcdcffdcdddcffdcdcddffdcdcddffdcdcdcffdcdcdcffdcdcddffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdddcddffdcdcdcffdddcddffdddddcffddddddffddddddffddddddffdddddeffdededdffdededeffdedfdfffdededfffdfdfdfffe0e0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e2e2ffe3e3e2ffe2e2e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe8e7e8ffecededfff1f1f1fff5f5f5fff9f9fafffcfcfcfffdfcfdfffefdfdfffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfefefffefdfefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffffffffffefefefffefefefffffefefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffefefffffffffefffefefffffefefefffefefffffffefffffefefefffffefefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefffefffffffefffefefefffffffffffffffefffefefefffefefefffefefefffefefefffefffffffffffefffffefefffefffefffefffefffefffefffefffefffffefefffefffefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefefdfffefefefffdfdfdfffdfefdfffefefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefefdfffefefefffdfdfefffefdfefffefdfefffefefdfffdfefefffefdfdfffefdfefffefdfefffefdfefffefdfdfffefefefffdfdfdfffefefefffdfdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffefefefffdfefefffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfefffdfdfdfffdfefdfffefefefffdfefefffdfefefffdfefdfffefefefffefdfdfffefefefffdfdfefffefdfefffefefdfffdfefefffdfefefffefefefffefefdfffefefefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefefffdfdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefffefffffffefffefefefffefffefffefffefffefffefffefffefffffefffffefffefffefefffffefffefffffffefffefefefffefffffffffffefffffffefffffffffffefefefffefefefffffffefffefffefffefefffffefefefffefefffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffefefefffffffffffefefffffefefefffefffefffffffffffefefffffffefffffffffefffffefefffefffffffffffefffefefffffffffffffffffefffefffefffefefefffefefefffefefefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffffefffffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffdfdfdfffcfbfcfff8f8f8fff5f5f5fff2f2f2ffedeeeeffe9e9eaffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e2e1ffe2e2e2ffe1e1e1ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfe0e0ffe0e0dfffdfdedfffdfdfdfffdedfdeffdedfdeffdededeffdedddeffdddeddffdddddeffddddddffddddddffdddcdcffdcddddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadbffdadadaffdadadaffdad9d9ffdadadaffd9d9d9ffd9d8d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd4d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d0ffd0cfcfffcfcfcfffd0d0cfffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffcfcecfffcfcfceffcfcfcfffcececdffcdcdcdffcdcdcdffcccdccffccccccffccccccffcdcccdffcdcecdffcdceceffcececeffcfcfcfffd0cfcfffd0d1d0ffd1d1d0ffd2d2d1ffd3d2d3ffd3d3d3ffd3d4d3ffd5d5d5ffd5d6d5ffd6d6d7ffd6d7d6ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9daffdbdadaffdadbdbffdbdbdbffdcdcdcffdcdcdbffdcdcdcffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdcdbffdddcdcffdcdcdcffdcdcdcffdcddddffddddddffddddddffdedddeffdededeffdededeffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e2e1ffe2e1e2ffe1e2e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e2ffe3e3e3ffe2e3e2ffe2e3e2ffe3e3e3ffe2e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe3e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e4ffe5e5e5ffe9e9eaffefeeeffff3f3f4fff8f8f7fffbfbfbfffcfcfcfffdfdfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffffffefffffefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefffffffefefffffefefefffffffffffefffefffefffefffffefefffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffefffefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefffffffefefffefffffffefefefffefffffffffffefffffefefffefefefffefefefffefefefffefefffffffefefffefffefffefffefffefefffffefefffffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffefdfefffdfdfdfffefdfdfffdfefefffdfdfefffdfdfdfffefefefffdfefdfffdfefdfffefdfdfffdfefefffdfdfdfffefdfefffdfefdfffefefefffefefefffefdfdfffefefefffdfefefffefefdfffefdfefffefefdfffdfefefffefefefffdfefefffefefefffefdfdfffdfefdfffefefefffdfdfefffefefefffdfdfefffefefefffefdfdfffdfefefffefefefffefdfefffefdfefffefdfefffefdfefffdfefefffdfefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfefffefdfefffefdfefffdfefefffefdfefffdfefefffefefefffefefdfffdfefdfffefdfefffdfefefffdfefdfffefdfefffefefdfffefefefffefefefffefefdfffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefefefffdfdfefffefefefffdfdfefffefefefffefdfdfffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefffefffffffffffffefffffefffffffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefffffffefefefffffefffffffefefffffefefffefffffffffefffffefefefffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffefefffffffefefffefefffffefffefffffefffffefefffffffefffffffefefffefffffffefffefffefffffffffffefffffefefffefefefffefefefffefefefffefefffffffffefffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffffefefffffffffffffefffffffefffffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffffffffffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfffcfcfcfffafafafff6f6f6fff4f3f3ffefefefffebebebffe7e8e8ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e1e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe1e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdeffdedfdeffdededeffdededeffdedddeffdddedeffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdcdcffdbdbdbffdbdbdbffdbdadbffdbdadaffdadadbffdadadaffd9dadaffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d3d3ffd3d3d2ffd2d2d3ffd2d2d3ffd1d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0cfffcfcecfffcfcecfffd0cfd0ffd0cfcfffd0d1d1ffd0d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcececfffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcbcbcbffccccccffcccccdffcdcdcdffcdcdcdffcdceceffcecfceffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d2d2ffd4d3d4ffd4d4d4ffd5d5d5ffd5d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9dad9ffdad9daffdadadaffdadadaffdbdadbffdbdbdbffdbdcdbffdcdcdcffdcdbdbffdcdcdcffdbdcdcffdcdcdbffdcdbdcffdbdcdbffdbdcdcffdcdcdcffdbdbdcffdcdcdcffdcdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcddffdcdcddffddddddffdddcddffdddddeffdededeffdededeffdededfffdfdedfffdfdedfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe1e2e2ffe1e1e1ffe1e2e2ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e3ffe3e4e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe5e5e5ffe7e6e6ffecececfff1f1f1fff5f5f5fff9f9f9fffcfcfbfffcfdfdfffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefffffffffffffffffefefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffefffffefefffefffefffefffefffefefefffefefefffefefefffefdfefffefefdfffefefefffefdfefffefefefffdfdfefffdfefefffefdfdfffefefefffdfefefffefefefffffefefffefefefffefefefffefefefffefffefffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffffffffffefffffffefffefffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffefffffffefefefffefefffffffefefffefefefffffffefffffefefffefffefffffefffffefffefffffefefffefefefffefefefffefefefffefefefffffefffffffefffffffefefffffffefffefffffffffefefffffffffffefffefffffefefffefffffffffffefffffffffffffffefffefffefffffefefffefefefffefefefffefefffffefefffffefefefffefefefffdfdfdfffefefefffdfefefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefefffefdfdfffefdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefdfffefefdfffefefdfffdfdfefffdfdfefffdfefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefdfdfffefefdfffefefdfffefefdfffdfefefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffdfefdfffefdfefffefdfefffefdfefffefefefffdfefefffefdfdfffefefefffdfefdfffefdfdfffdfefdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfefffefefefffefdfdfffdfefefffefefdfffefdfefffdfefefffdfefefffefdfefffefdfefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffdfefdfffefefefffefdfefffefdfefffefefefffdfefefffefdfdfffefefefffefefdfffefefefffefefefffefefefffffffefffefefefffefffefffefefefffefefefffefefefffefefffffffffffffefefffffefffefffefefefffffefffffefffefffefefefffffefefffffefefffefefefffefefffffffffffffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffffffffffefffffffefffefffffffefefffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefffffffefffffffefefffffffffffffffefffffffefffefffffffffffffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefefffffffefffefffffffffefefffffffffffefffefffffefefffefffffffffffefffffffffffffffefffefffffffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefefffffffffffffffefffffffffffefffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffefffefffefffffffffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffefffefffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfffbfbfbfff8f8f8fff4f4f4fff1f2f1ffeeededffe8e9e9ffe7e7e6ffe6e6e7ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe5e4e4ffe3e3e4ffe3e4e4ffe3e3e3ffe4e4e4ffe3e3e3ffe2e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffdfe0e0ffdfe0dfffe0e0dfffdfdfdfffdedfdfffdfdedeffdededeffdededeffdedddeffdededeffdddddeffddddddffdcdcdcffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadbffdadadaffdad9daffd9dadaffd9d9daffd9d9d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd6d6d6ffd7d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d3ffd4d3d3ffd3d3d2ffd2d3d2ffd3d2d2ffd2d2d1ffd2d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcecfffcececeffcfcecfffcfcfcfffcfd0d0ffd0cfcfffd1d1d1ffd0d1d0ffd1d1d1ffd2d2d2ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcececdffcdcecdffcdcdcdffcccdccffccccccffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcccdccffcdcdcdffcececeffcecfceffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d4ffd4d5d5ffd6d5d5ffd6d6d7ffd6d7d7ffd7d7d8ffd8d8d8ffd9d8d8ffd9dad9ffdadad9ffdadadaffdadadbffdadbdbffdbdbdbffdcdbdbffdbdbdbffdbdcdbffdbdbdbffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdbdbffdbdcdbffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffdedddeffdededeffdfdedeffdfdfdfffdedfdfffdfdfdfffe0e0e0ffe0e0dfffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e2ffe1e2e1ffe1e1e1ffe2e2e2ffe1e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e3e4ffe4e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe5e5e5ffe9e9e9ffeeeeeefff3f3f3fff6f7f7fffafafafffcfcfcfffdfcfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefefffefefefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffefffefefefffefffefffffefefffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffefefefffffefffffefefffffefffefffffefefffefffefffffffffffefffefffefefefffefefefffefefefffefefffffefefefffffffefffefffffffefefefffffffefffefefefffefefefffffffffffefffffffffefefffffefefffffefefffefffffffffefefffefffffffefffffffefffefffefffefffffffffffefefffffefefefffefefffffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefdfdfffefdfdfffefdfdfffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfefffefdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffdfdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffdfefefffefdfefffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfefffefdfdfffdfefefffefefefffdfefefffdfefefffefdfefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefdfffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffefefefffefefffffffefefffffefefffefffefffffffefffffefffffffffffffffefefffffffffffffefefffffefefffffefefffffefefffefefffffefffefffefefefffefffffffffefffffffffefffffffffffffffefffffefffffefffefffffffffffffefffffffefefffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefefefffffefffffefefefffffffffffffffffffefefefffffffefffefefefffefefefffffffffffefffffffffefefffffefefffefefefffefffffffffefefffefffffffefffffffffffefffefffefffffffffffefefffffefffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffefefffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefdfdfffcfcfcfffaf9f9fff7f6f6fff2f2f2ffefefefffeaeaebffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdedfdeffdfdfdfffdededeffdededeffdddddeffdeddddffdeddddffddddddffdddddcffdddcdcffdddcdcffdcdcdcffdcdcdcffdcdbdbffdcdbdbffdbdbdbffdbdadaffdadadbffdadadaffd9dadaffd9dad9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d6d6ffd7d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcececeffcececeffcececfffcfcfcfffcecfcfffd0cfcfffd0cfcfffd0d0d0ffd0d0d1ffd1d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecdcdffcdcdceffcdcdcdffccccccffccccccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffccccccffcdcdccffcdcdcdffcececeffcfcfceffd0d0d0ffd0d0d0ffd1d1d0ffd2d2d2ffd3d2d2ffd3d3d4ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddddcffddddddffddddddffdededdffdddddeffdededeffdfdfdfffdedfdfffe0dfdfffe0dfdfffe0e0dfffe0e0e0ffe1e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e1e1ffe1e2e1ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe4e4e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe5e4e4ffe4e4e5ffe4e4e5ffe6e6e6ffecebecfff0f0f0fff4f4f5fff9f8f9fffbfbfbfffdfcfcfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffefefffffffffffffefffffffffefefffefefefffefffefffffefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffffffefffefffefffffffefffffefefffefffffffffefefffffffffffffefffffffffefffffffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffefefefffefefefffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffefffffffffffffffefffffffefffffffefffefffffffffefffffefefefffffffefffefefefffefefefffefefefffefdfefffefefdfffdfefdfffdfefdfffefdfdfffefefefffefefdfffdfefefffdfdfdfffefdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffefdfdfffdfdfefffefdfdfffefefefffdfdfefffdfefdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfdfefffefefdfffefdfefffdfdfefffefefefffdfefefffefdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffdfefefffefdfdfffefefdfffefdfefffefefefffdfefefffefefdfffefefefffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefdfffefdfefffdfdfefffefefefffdfefefffefefefffefefefffefefefffffefefffffefefffefffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefffefffefffefffffefefffffffffffffffefffefffffffefefefffffffefffefefffffffffefffefffefffffffefffffefefffefffffffffefefffffffffffefefffffefffefffffffefffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffefffffffefffefefefffefffefffefefefffffffefffffefffffefefffffffefffffefffffffffefefffffefefffefffefffffffffffffffefffffffefffffffffffefffffffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffffffffffffffffffefffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfdfcfffbfafbfff8f8f8fff5f4f4ffeff0f0ffecececffe8e8e8ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe4e4e3ffe3e3e3ffe2e3e3ffe3e2e3ffe3e3e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e2e1ffe2e1e1ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e0e0ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdfe0dfffe0dfdfffdfdfdfffdfdfdeffdfdfdeffdededfffdededeffdedddeffdededdffdddedeffddddddffdcddddffdddcddffdddddcffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdbdbdbffdadbdbffdadadaffdadadaffdad9daffdadad9ffd9d9d9ffd9d9d8ffd9d8d9ffd8d8d8ffd8d8d7ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcdcdcdffcdcdcdffcdcdceffcecfceffcfcecfffcececfffcfcfcfffcfd0d0ffd0cfcfffd0d0d0ffd0d1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcecdcdffcdccccffccccccffcccccbffcbcbccffcccbccffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbccffccccccffcdcdccffcdcecdffcececeffcfcfcfffd0d0d0ffd1d1d0ffd1d2d2ffd2d2d2ffd3d3d3ffd4d3d4ffd5d5d4ffd5d5d5ffd6d6d5ffd7d6d6ffd7d7d7ffd8d8d7ffd9d9d8ffd9d8d9ffd9d9d9ffd9dad9ffd9dadaffdadadaffdadbdaffdadbdaffdbdbdaffdadbdbffdadadbffdbdadbffdbdbdbffdbdadaffdbdadbffdbdadbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdddcdcffdddddcffddddddffddddddffdddddeffdedfdeffdfdedfffdededfffdfdfdfffdfe0e0ffe0dfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e1e2ffe1e1e2ffe2e1e2ffe2e2e1ffe1e2e1ffe2e2e2ffe2e1e2ffe2e2e2ffe3e2e2ffe2e3e3ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe3e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe8e8e8ffedeeeefff3f2f2fff6f6f6fffafafafffcfcfcfffdfdfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffefffffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffffefefffffffffffefefefffffffffffffffffffefffffffffffefffffffefffffffffffffffefffefefffffffefefffefffffffffffffffefefefffefefefffffefefffefffffffffefefffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffffffffefffffffffffffefffffffffffffffefefffffefefffffefffffffefffefffffefffffffefffffffffffffefefefffffffffffefefffffffefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfdfffdfdfefffefdfefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffdfefefffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefdfffdfefdfffefdfdfffefefdfffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefdfefffdfefefffefdfefffefefefffdfefefffefefefffdfdfefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfefdfffdfdfefffdfefdfffefefefffefdfefffdfefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefdfefffefefefffdfefefffefefefffefdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffffefefffefefefffffefefffefefefffefffffffefefefffffefefffefefefffefefefffefefffffffefefffefefefffffffffffffefefffefefffffffefffffefffffffefefffffefffefffefffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffffefefffffefffffefefefffffffffffffffefffefffefffffefefffffffefffffffffffefffefffefefffffffefefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefefefffffefffffefefefffffefefffefefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefffffffefffefffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffffffefffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffefefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefdfdfffcfcfcfff9f9fafff6f6f6fff2f2f3ffedeeedffeaeae9ffe6e6e7ffe6e6e7ffe6e5e6ffe5e6e6ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe4e4e4ffe3e3e3ffe3e2e3ffe3e2e2ffe2e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe1e0e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdedfffdfdedeffdededeffdededfffdededeffdededeffddddddffddddddffdcddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdadbdbffdadadaffdadadaffdad9daffd9d9daffd9d9daffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d8ffd8d7d7ffd8d7d7ffd7d7d6ffd7d7d7ffd7d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d3d3ffd3d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffcececeffcececeffcccccdffccccccffcccccdffcdceceffcecdceffcececeffcecfcfffcfcfcfffcececfffcfcfcfffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdccccffccccccffcccbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacbffcbcbcbffcbcccbffccccccffcdcdcdffcececeffcfcecfffcfd0cfffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d3ffd3d3d4ffd4d3d4ffd4d5d5ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadad9ffdadadaffdadadaffdadadaffdbdadaffdadbdaffdbdbdaffdadadaffdadadaffdadadaffdadbdaffdbdadbffdbdadaffdadbdaffdbdbdbffdbdcdcffdcdbdcffdcdcdcffdcdcdcffddddddffdddddeffdddedeffdededeffdedfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfe0e0ffe1e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe2e1e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe4e4e3ffe4e5e4ffe4e4e4ffe5e5e6ffebeaeafff0f0f0fff4f4f4fff8f8f8fffbfbfbfffcfcfcfffdfefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffffffffffffffffffffefffffefefefffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffefffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffffffffffffffffefffffefefefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefefffffffefffffffefffefffefffffffffffefefefffefefefffefefdfffefefdfffefefefffdfefefffdfefdfffdfefefffdfefefffefefefffefefdfffefefefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffefffefffffffefffffffffffefffffffefefefffffefefffefffffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffefefefffefefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfefdfffefdfdfffdfdfefffdfefefffdfefefffefefdfffefefefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefdfefffdfefefffdfefdfffefefefffefdfefffefefdfffefdfefffefefdfffefefdfffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfdfdfffefdfefffefdfdfffefdfefffefefefffdfefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefefdfffefefefffdfefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffefffefefefffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffffffffffefffefefffffefefefffffefffffefefefffefefefffffefffffefffefffefefffffefefefffefffffffffffffffffefefffefefffffefffffffefffffffffffefffffffffffffefffffefefefffffffffffffffffffefefefffffffefffffffffffefffffffefefffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffefffffffffffffffffffefffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffefffffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffffffffffefffffffefefffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffefffffefffffffffffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfefffcfcfcfffbfbfafff7f8f7fff3f3f4fff0f0f0ffebeaeaffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e4e4ffe4e4e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe2e2e1ffe2e1e1ffe1e2e1ffe1e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0dfffe0dfe0ffe0e0dfffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdedfdeffdededeffdfdedeffdededeffdddeddffddddddffddddddffddddddffdddddcffdddcddffdcdddcffdbdbdcffdbdbdbffdcdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d6d7ffd6d7d7ffd6d6d6ffd6d6d5ffd6d6d6ffd5d5d5ffd4d4d4ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd1d0d1ffd0d0d0ffcfd0d0ffd0cfcfffcfceceffcececeffcdcdceffccccccffcacbcaffcccdccffcdcdcdffcecdceffcececdffcfceceffcfcfceffcfcfcfffcecfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcbcbcbffcccbcbffcbcccbffcacbcbffcbcbcbffcacbcbffcbcacbffcbcbcaffcbcacbffcbcbcbffcbcbccffccccccffcdcdcdffcececeffcececfffcfcfcfffd1d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d4d5ffd5d5d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffd9dadaffd9dad9ffdadadaffdadadaffd9dadaffdadadaffdad9daffdadadaffdadbdaffdadadaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffdededeffdededeffdededeffdfdedeffdfdfdeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e4ffe4e4e3ffe4e4e4ffe4e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe7e7e7ffeeededfff1f2f2fff5f5f5fffaf9f9fffbfcfcfffdfdfcfffefdfefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffefefffffffffffefffefffefefffffefefefffffefefffefefffffefefdfffefefefffefefdfffefdfdfffefefefffefefefffefdfdfffefefdfffdfdfefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffffffefffefffffffefefffffffefefffffefefffefffefffefffefffffefffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffefefffefefffffffffefffffffefffefefffffffefffffefffefffefffefffffffefffffffffffefffefffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffefffffefffefffefefefffffefefffffefffffffefefffefffefffefefefffdfefefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffdfdfefffefdfdfffefdfefffefefefffefefdfffefdfefffefdfefffdfefefffdfefdfffdfefdfffefdfefffefefefffdfdfdfffefefefffefefefffefefefffefefdfffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffefdfefffefdfefffefefefffdfefefffefdfefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffdfefdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffefffefffefefefffffefefffffefefffffefefffefffefffefefffffefffefffefefefffefffffffffffefffefefefffefefefffefffefffffffefffffffffffefefffffffefefffffefffffffffffffffffefffffefffffffefffffefffffffefffefffefffefffffefffffffffffffefefefffffffffffefffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffffffffffefffffefffffefffefffffffefffefffefffffefffffffefefffffffffffefffffffffffffffffefefffffefffffefffffffefffefffffefffffffffefffffefefffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffefefffffffffffefefffffefffffffffffffffefffffffffffffffefefffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfdfdfffbfbfbfff8f8f9fff5f5f5fff2f2f1ffeeeeeeffe8e8e8ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdfdedfffdededeffdedddeffdeddddffdedddeffdeddddffddddddffdcdcddffdcddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdadadaffdad9daffdad9daffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d5ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d3d2ffd3d2d3ffd2d2d2ffd2d1d2ffd2d1d1ffd0d1d1ffd0d0d0ffcfd0cfffcfcfcfffcececfffcececeffcdcecdffccccccffcbcbcbffccccccffccccccffcccdccffcdcccdffcecdceffcececeffcececeffcfcecfffcfcece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcbcbcaffcacacbffcacbcaffcacacaffcacbcbffcbcbcbffcccbccffcccccdffcdcecdffcfcfceffcfcfd0ffd0d0d0ffd1d0d1ffd2d1d2ffd2d3d2ffd3d3d3ffd4d3d4ffd4d4d4ffd4d5d5ffd5d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffdadad9ffd9d9d9ffd9dad9ffdad9daffdadadaffdad9daffdad9d9ffd9dadaffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcddffdcdddcffddddddffddddddffdedddeffdedddeffdfdedeffdedfdeffdfdfdfffdfdfdfffe0dfdfffdfe0e0ffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e0e0ffe1e1e0ffe0e0e1ffe0e1e1ffe0e1e1ffe0e1e1ffe1e1e1ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e1ffe1e2e2ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe2e3e3ffe2e3e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe9eae9fff0eff0fff3f3f4fff8f7f8fffbfbfbfffcfcfcfffdfefdfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffefffffffefffffffefefffffffffefffefefffffefefefffffefefffefefefffefefefffefefdfffefefdfffefefefffdfefefffefefefffefdfefffdfefdfffdfefefffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffffefefffefefefffefefffffefffefffffefefffefefffffffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefefffffffefefffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefffefffefefffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfefffdfefefffefdfefffefdfdfffefdfefffefdfefffefefdfffefdfefffefdfdfffefefdfffdfefefffdfefdfffefefdfffdfdfefffefefefffdfefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffffffefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefefffefefefffdfefefffefefefffdfdfefffefdfdfffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffdfdfefffefdfdfffefdfefffefdfefffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffffefefffffefefffefefffffffefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffffffefffefefffffefffffffffefffffffefefffffefffffffefffffffffefffffefffffffefefffffffefffefefffffefffefffffefefffefefffffffffefffefffefffffffefffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefffffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefefffffffffffffefefffffffefefffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffefffffefffffffffefffffffefffffffffefffffffefffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffafafafff6f7f7fff3f3f3fff0efefffebebebffe7e6e7ffe6e7e6ffe6e5e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e0e1ffe0e1e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0e0dfffdfdfe0ffdfdfdfffdfdfdeffdedfdfffdfdfdeffdededeffdededeffdededeffdddedeffdedddeffddddddffddddddffdcddddffdcdcddffddddddffdcdcdcffdbdcdcffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdbdadaffdadadaffdad9daffdadad9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d4d4ffd4d3d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcecdceffcdcdceffcccccdffcccbccffcbcccbffccccccffcccccbffccccccffcccdccffcccccdffcececeffcdceceffcecece00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcacbcbffcbcbcbffcacacbffcacbcaffcacbcbffcacacbffcbcbcbffcacacaffcacacaffcbcbcbffcbcbccffcccdcdffcdcdcdffcecdceffcfcfcfffd0cfd0ffd0d1d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d5ffd6d6d5ffd6d6d6ffd7d7d6ffd6d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadad9ffd9d9d9ffd9d9d9ffdadadaffdad9d9ffdadad9ffd9d9d9ffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdbdbdcffdcdbdcffdcdcdcffdddddcffdddddcffddddddffddddddffdddddeffdededeffdededfffdfdedeffdfdfdeffdfdfdfffe0dfdfffdfdfdfffdfdfdfffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe7e6e6ffedededfff2f2f2fff5f5f5fff9faf9fffbfbfbfffdfdfdfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffefefffffffffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefffffffffffffffefffefffffffffffffffffffffffffffefffffffefefffffffffefffffefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffdfefdfffdfefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffefefffffefffefffefefefffefefefffffffffffefffffffffffffffffffefffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefefffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffffefffefefefffefefefffefefefffefdfefffefdfdfffefdfefffefefefffefdfdfffdfdfdfffdfefefffdfefdfffefefdfffefefefffefdfefffdfefdfffefefdfffdfefdfffefefefffdfefefffefefefffefefdfffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffdfefefffefdfefffdfefefffefdfefffdfdfdfffefefdfffefdfdfffefdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefefffefefdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffefefffefffffffefffefffffffefffefffffffefffefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffffffefffffffffffefefffffefffefffefffefffefffefffffffffffefffffffffffffffffffefffefefffffffffefffefefefffffffffffefffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffefffefffefffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefffffffefefffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefdfefffdfcfcfffbfbfbfff9f9f9fff5f4f4fff1f1f1ffedededffe8e9e8ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe1e2e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffe0dfdfffdfdfdfffdedfdfffdfdfdfffdedfdfffdfdedfffdededeffdededeffdededeffdeddddffdddddeffdddeddffddddddffdcddddffdcdddcffdcdddcffdcdbdcffdcdbdbffdbdbdbffdbdcdbffdbdadaffdadadaffdadbdaffdadadaffdadad9ffdad9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d0d1ffd0d1d0ffd0d0d0ffcfcfcfffcfcfceffcececeffcdcecdffcdcdcdffcccccdffccccccffcccccbffcbcbcbffccccccffccccccffccccccffccccccffcccccdffcdcdccffcececeffcdcece00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcacacbffcacacaffcacbcaffcacacaffcac9c9ffcacacaffcbcbcbffcccbcbffccccccffcdceceffcecfceffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d4ffd5d4d4ffd5d5d4ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffd9d9d9ffdad9d9ffdad9daffdadadaffdbdadaffdadadbffdbdbdbffdcdcdbffdcdcdbffdddcdcffdcdcdcffddddddffddddddffdddddeffdededdffdededeffdededfffdfdfdfffdedfdfffdfdfdfffdfdfdfffe0e0dfffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe1e2e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e3e4ffe4e4e4ffe3e4e3ffe4e4e4ffe5e5e4ffe9e9e9ffefefeffff3f3f3fff7f7f7fffafbfbfffcfcfcfffdfdfdfffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffffefefffefffefffefefffffefffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefdfdfffdfefdfffdfefefffdfefefffefdfdfffdfdfefffefefefffdfefdfffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffefdfefffefdfefffefdfefffefdfefffdfdfefffdfdfdfffefdfdfffefdfdfffefdfefffefdfefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfdfffdfefdfffefdfdfffdfefdfffefefefffefefefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffffffffffffffffffffefffffefefefffefefffffffffffffffefffffffefffffffefffffefefffffefffefffffefefffefffefffefffffffefffffffffefefffefefffffffffefffefffefffefffffffefffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffefefffffffffefffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffdfdfefffcfbfcfffaf9fafff6f6f6fff2f3f2ffefefefffeaeaeaffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e2e1ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdedfffdfdedeffdededeffdededeffdededdffdedddeffdedddeffdeddddffddddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdcffdadadbffdadbdaffdbdadaffdadadaffdadadaffd9d9daffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d0ffd0d1d0ffcfd0d0ffcfcfcfffcfcfcfffcececeffcdcdcdffcdcdcdffcdccccffcccbcbffcbcbcbffcccccbffccccccffcbccccffccccccffcbcbccffccccccffccccccffcccdcdffcdcccd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacacaffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcbcccbffccccccffcdcdcdffcececeffcecfcfffcfcfcfffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d3d3ffd5d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffd9d9daffdadadaffdbdadaffdbdadaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdddcdcffdcdcddffddddddffddddddffdddedeffdedddeffdededeffdfdedeffdfdedfffdfdedfffdfdfdfffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e3ffe3e3e4ffe4e3e4ffe6e6e5ffebececfff1f1f1fff5f4f4fff9f9f9fffcfbfcfffdfcfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffffefffefffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffefffffffefffffffffffffefffffefffefffffffefffffffffffefefefffefefefffdfdfefffefefefffefefefffefefdfffefefefffdfefefffefdfdfffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffefffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffefffffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffefdfefffefdfefffdfdfefffdfdfdfffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffffefffefefefffefefefffffefefffffffefffffffefffffefefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefdfefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefffffefefefffffefefffffffefffefffffffffefffffffffefffefefefffefefefffffefefffffefefffffffefffffefefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefffefffffffefffffefefffefefefffefefefffefefefffefefffffefefefffffffefffffefefffefffffffefefefffefffefffffefffffefffefffffffefffefefffffffffffffffffefffefefefffefffffffffefefffffefefffefefffffefefefffffffffffffffefffefefffffefffefffefefefffffffffffefffffffffefffffefffffffefefffffefffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffefefffefffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffdfefefffcfdfcfffafafafff8f8f8fff4f4f4fff0f0f0ffecedecffe8e8e8ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e1ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfe0e0ffdfdedfffdfdfdfffdfdfdeffdfdfdfffdededeffdddddeffdddddeffdddddeffddddddffdddeddffddddddffdcddddffdcdcdcffdcdcdcffdcdbdcffdbdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadbdaffdadadaffdad9d9ffd9d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0cfcfffcfcfcfffcececeffcececeffcdcdcdffcccccdffccccccffcccccbffcbcbcbffcccbccffcccbccffccccccffccccccffcccccbffcbcccbffcccccbffccccccffcccbcc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcacbffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffcbcccbffccccccffcdcdcdffcececeffcececfffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d4d5ffd5d6d5ffd6d6d6ffd7d7d6ffd6d7d7ffd7d6d7ffd8d8d7ffd7d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d9d8ffd9d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9daffdbdadaffdadbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffdedddeffdededeffdededeffdededeffdededeffdededeffdededfffdfdfdfffdfdfdfffe0e0dfffe0dfdfffdfe0dfffdfdfdfffdfe0dfffe0dfe0ffdfe0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e1e0ffe0e0e0ffe1e0e0ffe0e0e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe5e5e4ffe8e8e8ffeeefeefff2f3f3fff6f6f7fffafafafffcfcfdfffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffefefffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffefefffffffffffffefffffffffefffffffefffffefefffffffffffffffffffffffffefffffefffffffffffffefffffffefefffffffffffffefefefffffefefffefffffffffefffffffffefffefefefffefefffffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefffefffefefefffefffffffefefffffffffefffefffefffffffefffffefefffefffefffffefffffffffefffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffefefffffffefffffefffffffffefffffffefffffefefffffffffffffffffffffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffefffffffefffffefffffffefffffefefefffefefffffffefefffefefefffdfefefffefefdfffefefdfffdfefefffdfefefffefefefffefefefffefefdfffdfefdfffefefefffdfdfdfffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefffefffefefefffefffefffefefefffffefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefefffdfdfdfffefefdfffdfefdfffdfefdfffdfefdfffefdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefefffffefefffffefefffffefefefffffefefffefefefffefefefffefffffffefefffffefffefffefefefffefefffffefefefffefefefffefffefffefffefffefffefffffefefffefffefffffefffffffefffffefefefffefefffffffffefffffffefffefffffffefffefffefffefffefffffffefefefffffffffffefffffffffffefffefffefffffffefffefefefffefffffffefefffffffffefffefefefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffffefffffffffffffefffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffefffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefdfdfffcfcfbfff9f9f9fff6f6f5fff2f2f2ffeeefeeffe9e9e9ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe3e4e3ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e1ffe0e0e0ffdfdfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdededfffdddedeffdededeffdddeddffdddeddffddddddffddddddffdddddcffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdcdbffdadbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd7d7d7ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfcfffcfcecfffcececeffcdceceffcdcdcdffcdccccffcbccccffcccbcbffcbcbcbffcbcbcaffcbcbcbffcccbccffcbccccffcbcbccffccccccffcbcbcbffcccbcbffcbccccffcccccc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacbcaffcbcacbffcacacaffcacacaffcacacaffcacacaffcacac9ffc9cacaffc9cac9ffc9cac9ffc9cacaffcacacaffccccccffcccdccffcececdffcecfceffcfcfcfffcfcfcfffd0d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d9ffd9d9d9ffdadad9ffdadadaffdbdbdaffdbdadbffdbdbdbffdbdbdcffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffdddeddffddddddffdededeffdddedeffdededeffdedfdeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0dfffe0e0dfffdfe0e0ffdfe0dfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe0e0e0ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e3e3ffe5e5e5ffebebebfff0f0f0fff4f4f4fff8f8f8fffbfbfbfffdfdfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefefffefefffffffffefffefffefffffefffffefffefffffefffffefefefffefefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefffefffefefefffefffffffefefffffefffffffffffefffefffffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffefefffffffffffffffffffffffffffffffffffffefffffefefffffffffefffefffffffffefffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefffffffefffefffefefefffffefefffffefefffefefefffefefefffefefffffefffefffffefefffffefefffefefefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfefffefdfefffefdfdfffdfdfdfffefdfefffefdfefffefefdfffefdfefffdfdfdfffefdfefffefefefffdfefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefffffffefffefffffffefffffefefffffefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffefffefffefefffffffefefffefefffffefefffffefefefffffefffffefefefffefefefffffffefffefffefffffefefffefffefffffefefffefefefffefefffffffefefffefefefffffefffffffefefffffffefffffefffffefefefffffefffffffffffffefffefffefffffffffefffffffefffffefefefffffefefffffffffffefffefffefffefffffefefffffffefffefffefffffefefffefffffffefffefffefffffffefefffffefffffffffffefffefffffffefefefffefefffffffffefffffefffffefffefffffffefffffffffffffffffffefffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffefffffffefffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffefffefffefffffefffffffffffffffefffffffefffffffefffffffefefffefefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfefffcfcfcfffafafafff8f8f8fff3f4f3fff0f0f0ffecebebffe8e8e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e0ffe0dfe0ffe0e0dfffdfe0dfffe0dfdfffdfdfdfffdfdedfffdededfffdededfffdededeffdededdffdedddeffdeddddffdededdffddddddffddddddffdddcddffddddddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdadad9ffdadad9ffd9dad9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfd0ffcfcfceffcfceceffcececdffcdcdcdffcdcdccffcccbccffcccbcbffcacbcbffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcccccbffcbcccbffcccbccffcbcccbffcccbcc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacbcaffcacacaffcacacbffcacacaffc9cacaffcac9c9ffcacacaffc9cac9ffc9cacaffcac9c9ffcacacaffcbcbcaffcccbcbffcccdcdffcdcecdffcecfcfffcfcfcfffd0d0d0ffd1d1d0ffd1d2d1ffd1d1d1ffd2d2d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d9ffd9d9d8ffd9d9daffdadadaffdadadaffdbdadbffdbdadaffdbdadbffdcdcdbffdbdcdbffdcdbdcffdcdcdcffdddcdcffdcdcddffdddcddffddddddffddddddffdedddeffdededeffdededeffdfdedfffdededeffdfdedfffdfdfdfffdfdfdeffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffe0dfdfffe0e0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe7e7e7ffeeeeeefff2f3f2fff5f5f6fffafaf9fffcfcfcfffdfdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefffefffdfdfefffefefdfffefdfefffdfdfefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefffefffefefefffffffefffefefefffffefffffffefffffefffefffffffffffffffefffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefffefffffefefffffffefffffefffffffffffffffffefffffefefffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefffffefefffffffefffffffefffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefefffefefefffefefefffefffefffffffefffffffffffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfefdfffefefdfffdfdfefffefdfdfffdfdfefffdfdfefffdfdfdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefffffefefefffefefefffefffefffffffefffffffffffefefefffefffefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffffefffffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffefefffffefefefffffefffffffefffffffffefffffffefffefefffffffffefffffefefffffffffffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefefffffefffffffefffffefffefffffffffffffefefffefffffffefefffffefffefffffefefffefefefffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffffffffffffffffffffefefffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffdfdfcfffbfafbfff9f9f8fff6f5f5fff2f2f2ffeeeeedffe9e9e9ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e4e3ffe3e3e3ffe2e2e3ffe3e2e3ffe3e2e3ffe2e2e2ffe1e1e2ffe2e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdedfdfffdfdfdeffdededeffdededeffdededeffdededdffdddeddffdddeddffddddddffdddddcffdcdcddffdcdcddffdcdcdcffdcdbdcffdcdbdcffdcdbdbffdbdbdbffdbdadbffdbdbdaffdbdadaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d6ffd4d4d5ffd4d5d4ffd4d3d3ffd3d3d3ffd3d2d3ffd3d2d3ffd2d2d2ffd1d1d1ffd1d1d0ffcfd0d0ffcfd0cfffcfcfcfffcecfceffcdceceffcdcdcdffccccccffccccccffcbcbccffcacacaffcac9c9ffcac9c9ffcacacaffcbcacbffcbcbcbffcbcbcbffcccbcbffcbcbccffcccbccffcbccccffcccccb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcbcacaffcacacaffcacacaffc9c9caffcacac9ffcac9c9ffcacacaffcacac9ffcac9caffc9cacaffcacacaffcbcbcbffcccdccffcdcdccffcececeffcecfcfffd0cfd0ffd0d0d0ffd0d1d0ffd2d1d1ffd2d2d1ffd2d2d3ffd3d3d4ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdaffdadadaffdbdbdaffdbdbdbffdbdbdcffdbdcdcffdcdcdcffdcdcdcffdcdcddffdddcdcffddddddffddddddffdddeddffdddddeffdededeffdededeffdededeffdededeffdededfffdfdedeffdfdedeffdfdfdeffdededfffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfe0dfffdfe0e0ffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e0e1ffe0e1e0ffe1e1e1ffe2e1e1ffe1e1e2ffe1e1e2ffe1e2e1ffe2e1e1ffe2e1e2ffe3e2e2ffe3e2e3ffe3e3e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe5e5e4ffeaeaeafff0f0f0fff4f3f4fff7f7f7fffbfbfbfffdfdfcfffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffefffffffefffffefffffefefefffefffefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffefffffefefffefefefffefefefffffefffffffefefffefefffffefffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffefffffffefefffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffefffefffefffefffefefefffefffefffefefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefefefffefefefffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefefefffffffffffefefffffffefefffefefefffefffffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefdfefffdfefefffefdfefffefefefffdfdfdfffefdfefffefefefffefefdfffdfdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefdfefffdfdfdfffefdfefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefefefffffffffffefefffffffefefffefefefffefffffffefefefffefefffffefffefffffefefffffffefffffffefffffffefffffefefffefffefffefffefffefffefffffefefffffefffffefefefffefffefffffefffffefefefffefefefffffefffffefefefffffefffffffffffffffffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefefffffefffffffefefffefffffffffffffffffefefffffefefffffefefffffefffffffefefffefefffffefffffffefefefffefffffffffefffffffffffffffffefffffffffffffefffffffefffffffffefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffefefffffefffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfcfcfffafafafff7f7f7fff3f4f4fff0eff0ffeaeaebffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e2e1ffe1e1e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e1e1ffe0e1e1ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdeffdfdfdfffdededeffdededeffdededeffdededeffdeddddffdeddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdadadaffdadbdaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d6d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d3ffd2d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcecfffcdceceffcecdcdffcccccdffccccccffcbcbcbffcacbcbffc9cac9ffcac9c9ffcacac9ffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffcbcccbffcccccbffcccccc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcacacaffcacacaffcacacaffc9cacaffcacacaffcac9caffc9c9c9ffc9c9caffcac9c9ffc9cacaffcbcbcaffcccbcbffccccccffcdcdcdffcececeffcfcfcfffcfcfd0ffd0d0d0ffd1d1d0ffd1d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d8ffd7d8d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffdadad9ffdadad9ffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdcdbdcffdbdbdcffdcdcdcffdcdcddffdcdcdcffdddcdcffddddddffddddddffdedddeffdededeffdededdffdedddeffdededeffdededeffdededeffdedfdeffdedfdeffdfdfdfffdedfdeffdfdfdfffdfdedfffdededfffdfdedfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffe0dfdfffe0dfe0ffe0e0e0ffe1e0e0ffe0e0e1ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe6e7e7ffedededfff2f2f2fff5f5f5fffaf9f9fffcfcfcfffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffefffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffefffffffffffffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffefefefffefffefffefefffffefefefffffefffffefffffffefffefffffffffffffefffffefffefffefefffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffefffffefefffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffefffefffefffffffffffffffefefffffefffefffffffefffefefffffefffffffefffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefefffdfefdfffefdfefffdfdfefffefefefffdfefefffefefefffefdfefffdfdfefffefdfefffefdfefffdfdfefffefefefffefefefffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffefffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffefffefffefffefffffffffffefefffffffffefffffffefffffefffffefffffffffffffffefffffffffefffffefefefffffffffffffefefffefffffffffefffffffefefffffffffffffefefffefffefffefffffffefffefffefefffffefefffffffffffffefffffffffffffffffefffffefefffffffefffffffefffffefefffffffffffffffffffffffefefffefffffffffefefffefefffffffffefffffefffffefefffffffefefffefefffffefffefffefefffffefefefffffefffffefffffffefffefffffffffffefefffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefffffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfefffdfdfdfffbfbfbfff8f8f8fff5f5f5fff1f1f1ffececedffe9e8e8ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e4e5ffe4e4e4ffe3e4e3ffe3e3e4ffe4e3e4ffe3e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe1e1e1ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdededeffdededeffdddedeffdddeddffdddddeffddddddffddddddffdcddddffddddddffdcdcddffdbdcdcffdcdbdcffdbdbdcffdadbdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9d9daffdad9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd7d8d7ffd7d7d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d1d1ffd1d0d1ffd0d0d1ffcfd0cfffcfcfcfffcfcfcfffcececeffcdcecdffcdcdcdffccccccffcbcccbffcbcbcaffcac9caffc9cacaffc9c9c9ffc9cacaffcac9caffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcccbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcacacaffcac9c9ffcacacaffcac9c9ffc9c9c9ffcacac9ffcac9caffc9c9caffcac9c9ffcac9caffcacbcaffcbcbcbffccccccffcdcdceffcececeffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d6ffd5d6d5ffd6d6d6ffd6d7d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadbffdbdadbffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdbdcdcffdcdcdcffdcdcddffdcdcddffddddddffddddddffdddedeffdddddeffdddddeffdedddeffdedddeffdddddeffdededeffdededeffdededeffdededfffdfdedeffdededeffdfdfdeffdfdedfffdedfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e1ffe2e1e2ffe1e2e1ffe1e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e5e4ffe9e9e9fff0eff0fff3f4f4fff7f7f7fffbfbfbfffdfcfdfffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefffffffefffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffefffffffffefefffffffffffefefefffefffefffefefefffefefefffffffefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffffefefffefefefffefffefffefffefffffefefffefffffffefefffffffefffffffefffffffefefffffefefffefefefffefffffffffefffffefffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffefffffffefffffffffffefefffffffffefffffffefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffffffffffefffefffffffffffefefffffffffffffffffefffefffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffefefefffffffefffefffefffefffefffffefffffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefdfffdfefdfffefefdfffdfdfdfffefefefffdfdfefffefefdfffdfefdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffffffefffefffffffefffefffefffffffefffefffefefefffefefefffffefffffffffffffefffffffffefffffefefefffffffefffefffefffffffffffffffffffefffffffefffffffefefffffffefffffefffefffefffffffefefffffffffffffefffffffffefffffffffffffefffefffefffefffefffefffefffefffffffefffefefefffffffffffefefffffffffefffffffefffefefffffffffefffffffffffefefefffefffefffefffffffefffffffffffffffefffffffefffffffffffefffffffefffffffffffffefffffffefffffffffffffffefefffffefefffefefffffefffffffffefffffefffefffffffffffefffefffffffffffefefffffffffffffffffefffffffffffefffefffefffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffffefffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefffffffefffffffffffefefffffffffefffffffefffefefffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffdfdfdfffbfbfbfff9faf9fff6f6f6fff2f3f3ffefefefffeaeaeaffe7e7e7ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e0e1ffe1e1e0ffe0e1e0ffe1e1e0ffe1e0e1ffe0e0e0ffdfe0e0ffdfdfe0ffe0dfe0ffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdedfdeffdfdedeffdededeffdddedeffdddeddffdddeddffddddddffdddddcffdcdcdcffdcdddcffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadbdaffdadadaffd9dadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd4d5d4ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd0d1d1ffcfd0cfffcfcfcfffcececfffcececeffcececeffcdcdcdffcdcccdffcccbcbffcbcbcbffcacbcaffc9cac9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcac9caffcacacaffcacacaffcacacbffcbcbcbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcac9c9ffc9cac9ffc9cacaffc9cac9ffcacacaffc9c9c9ffc9cacaffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffcac9caffcbcacbffcccbcbffccccccffcdcdcdffcececeffcfcecfffcfcfcfffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d7ffd6d7d7ffd7d6d7ffd7d7d7ffd8d8d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9dadaffdad9daffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdbdcdbffdddddcffdcdcdcffdcddddffdcdcddffdddddcffddddddffddddddffddddddffdeddddffddddddffdddeddffdededeffdededeffdfdedeffdededeffdedfdeffdedfdeffdfdedeffdfdfdfffdfdedfffdfdedfffdfdfdfffe0dfdfffe0dfdfffdfdfe0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe5e6e5ffecedecfff2f2f2fff5f5f5fff8f9f9fffbfbfcfffdfdfdfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffefefefffffffffffffefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffefffffffffefffffffefffefffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefefffffefefffffffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffefefefffefefefffffefffffefefffffefffefffefefffffffefefffefffffffffefffffffefffffffffefffffffffffffefffffefefffffffefffffffffffffffefffffffffffffefffffffefffffffefefffffefffefffffffffffefefefffffffefffffefefffefefffffefffefffffefefffefffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffefffefefffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffffefffffefefffffefffefffefefefffffefefffefffefffffefffffefefffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefefffffefffefffffefffffefefefffffffefffefefefffefefffffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefefffefefdfffdfdfefffdfefefffdfefdfffefefdfffdfdfdfffdfdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffffffefffffffefffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefefffffefffefffffefffffefefefffffffefffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefefffffffefffffffefffffefefffffefffffffffefffefefefffffefefffefefefffefefefffffffefffffffffffffffffffffffffffefefffffefffffffefffefffffffffffffefffffefefffffffefffffefffefffffefffffffefffffffffefffffefefffffefffffffffffffffefffffffffefffefffefffefefefffffefffffefefffffefffefffefefffffffefefffefffefffffefffffefefffffffffefffffffffffefefffffefefffffefefefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffefffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfefefffcfcfcfffbfafafff8f8f8fff4f4f5fff1f0f1ffecececffe8e7e8ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe4e4e4ffe5e4e5ffe4e4e5ffe4e4e4ffe3e3e4ffe3e3e3ffe3e4e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe0e1e0ffe1e0e1ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffdfe0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdfdedeffdededeffdedddeffdedddeffdededdffddddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadaffd9d9daffdad9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d5ffd6d5d6ffd5d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0cfd0ffcfcecfffcecfcfffcdceceffcdcdcdffcccccdffccccccffcbcbccffcacacaffcacac9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacacaffcbcaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7c7dff7c7d7cff7e7d7dff7d7d7dff7d7e7dff7e7d7dff7e7d7eff7f7f7fff807f80ff838382ff858585ff848584ff858585ff858485ff858585ff848485ff858485ff858585ff868586ff868686ff868686ff868686ff868686ff868686ff868586ff868686ff868586ff868686ff868686ff868686ff838383ff808180ff808080ff807f7fff808080ff7f7f7fff7f7e7fff7e7f7eff7f7f7eff7f7f7fff7f7f7eff7f7f7fff7f7f7eff7e7e7eff7d7c7dff7c7b7bff7b7b7bff7b7b7bff7b7a7bff7a7a79000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcac9caffc9c9caffcac9caffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcececfffcfcfcfffd0d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d5ffd5d4d5ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dadaffdad9daffdadadaffdadadaffdbdadaffdbdadbffdbdbdbffdbdbdbffdcdbdbffdcdbdcffdcdcdbffdcdcdcffdcdcddffdcdddcffdddcdcffdcdcddffddddddffddddddffddddddffddddddffdddddeffdedddeffdddedeffdededeffdededeffdededeffdededeffdededfffdfdedfffdfdedfffdfdfdeffdfdfdfffdfdfdfffe0dfe0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe4e4e4ffe8e8e8ffefeeeffff2f3f2fff6f6f6fffafafafffdfdfcfffdfefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefffffefefffffffefffffffffffffefefefffefefefffefefffffffffffffffefefffffffefffefffefffffefffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffefffefffffffffefffffefffefffffffefffefffffffefefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffefffffffefffffffffffffefffffffffffffffefffefffffffffffffefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefffffefefefffefefefffefefffffffffffffffefefffffffefffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffefffefefffffffefffffefffefffffffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefdfefffefefdfffefefdfffefefdfffdfdfefffdfdfdfffefefefffdfdfefffefefefffdfefdfffefefefffefefdfffefefdfffdfefefffefdfefffefdfefffdfefefffefefdfffefdfefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefffefffefefffffffefefffefffffffffffffffffefffffffffffffffffefffffefefffefffefffffffefffffffefffefffffffffefffffefffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffefefffffffefffffffefffefefffffefefefffffffffffefefffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefffffefefffffefefefffefffffffefefffffffefffffffffffffffffffffefefffffefefefffefefffffffffffffefefefffffffefffefffefffffefffffffefefffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffefffefffffffffefffffefffefffffffefffefffffffefefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfdfcfffbfbfbfff9f9f9fff6f6f6fff2f2f3ffeeeeeeffeaeae9ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e3e4ffe3e4e3ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e0ffe0e1e1ffe1e0e1ffe0e1e0ffe0e1e0ffe0e0e1ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdfdfffdedfdfffdededeffddddddffdeddddffdeddddffddddddffdddddcffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdcdbffdbdbdbffdbdbdbffdbdadaffdbdadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d9ffd8d8d8ffd8d7d8ffd7d7d8ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d4d5ffd4d4d4ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d2ffd2d3d2ffd2d2d2ffd2d1d1ffd0d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfceffcecdceffcdcecdffcdcdcdffcccdccffcbccccffcbcbcbffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcac9c9ffcacacaffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7d7dff7d7d7cff7d7c7dff7d7e7eff7d7d7dff7d7d7eff7d7d7eff7d7d7dff7e7f7fff7f7f80ff838283ff858585ff858585ff858485ff858585ff858585ff858585ff858585ff858584ff858685ff868686ff868686ff868686ff868686ff868686ff868686ff868686ff868585ff868685ff848383ff818180ff808081ff807f80ff80807fff80807fff7f7f7fff7f7f7fff7e7f7fff7f7f7fff7f7f7eff7f7f7fff7f7e7fff7e7e7dff7d7d7dff7b7c7cff7b7b7bff7a7b7bff7b7a7bff7a797aff797979000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcac9caffcac9caffc9cacaffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9caffcbcacbffcbcbccffccccccffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d1d0ffd1d1d2ffd2d2d2ffd2d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d8ffd9d9daffdadadaffdadadaffd9d9d9ffdbdadaffdbdadaffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdbdcdcffdcdcdcffdcdddcffdddcdcffdcdcdcffdddddcffddddddffddddddffddddddffdddedeffdddeddffdedddeffdddedeffdddeddffdedddeffdedddeffdededeffdededeffdededfffdfdedfffdfdfdfffdfdfe0ffdfdfdfffdfe0dfffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe2e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe4e4e3ffe5e5e6ffebebebfff0f1f1fff4f4f4fff8f8f8fffcfcfcfffdfcfdfffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffefffffefffefffffffffffffefffffefffffffefffffffffefefffefffefffefefefffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffefffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefefffffefffffefefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffefffffffffffefefffffefefffffefffefffffefefffefffffffefefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefefefffffffffffffffffffffffffffffefefffffefffffffefffffffefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefefffffefffffffefffffefffefffefefffffefffefffefffefffefefefffefffefffffefffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefdfefffefefdfffefdfefffdfdfdfffefdfefffefefefffefefefffefdfdfffefdfefffefdfefffefdfefffefdfefffdfdfefffdfefdfffefefdfffefdfefffdfdfdfffefefefffefefdfffdfefefffefefdfffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefefefffffffffffefefffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffffefffffffffffffffffffffffefefffffefffffffffffffffefffffffefffffefefffffefffefffffffffffffefffffefffffffffffffffffffffffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffffefffffffefffefffefffefffffffefffffffffffefffffffffffefffefffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffefffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffefffffffffffffefffffefffffffefffffffffefefffefffffffefefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffcfbfcfffaf9fafff7f7f8fff4f4f4fff0f0f0ffecebebffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e6e5ffe6e5e5ffe5e5e5ffe5e4e4ffe5e4e4ffe4e5e4ffe4e4e3ffe3e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe1e1e1ffe0e1e0ffe0e0e1ffe0e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdfdedeffdedfdeffdededeffdededeffdedddeffdddddeffdddedeffddddddffdddddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffd9d9daffd9dad9ffd9d9d9ffd9d8d9ffd8d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd6d7d6ffd7d6d7ffd6d6d6ffd6d5d5ffd6d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0cfffcfcfcfffcfceceffcecdceffcdcdcdffcccdccffccccccffcbcbcbffcacbcaffc9cacaffc9c9c9ffcac9caffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9cac9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7c7cff7c7c7cff7c7d7dff7c7c7cff7d7e7eff7e7e7dff7e7d7dff7d7e7dff7e7d7eff7f7f7eff807f7fff838282ff858585ff858584ff848585ff858585ff858585ff858585ff848585ff848584ff858685ff868686ff868686ff868686ff858686ff868686ff868586ff868686ff838384ff808180ff808080ff808080ff7f8080ff7f7f7fff7f7f7eff7f7e7fff7f7f7fff7e7f7eff7f7f7fff7f7e7fff7f7f7fff7e7e7eff7d7c7cff7b7c7bff7b7b7bff7b7b7bff7b7a7bff79797aff7a7a7aff7a797a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc9c8c8ffcac9c9ffcacbcaffcbcccbffccccccffcdcdcdffcececeffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd8d7d8ffd8d7d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d8ffd8d9d9ffd9d9d9ffdad9daffdad9daffd9d9daffdadadaffdbdadaffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdbffdbdcdcffdcdbdbffdcdbdcffdcdcdcffdcdcdcffdddcdcffdcdcddffdcdddcffddddddffdddcddffddddddffddddddffddddddffdddeddffdededdffdeddddffdddeddffdededeffdedfdeffdfdedeffdfdfdeffdfdfdfffdfe0dfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe1e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e3ffe5e4e5ffe8e7e8ffeeefeefff3f3f3fff6f5f6fffafafbfffcfcfcfffdfdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefffffffffffefffefffffffffffffffefffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffefefffffffffefffefefefffefefffffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffefefefffffefefffffffefffefefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffefffffffefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefefffffefefffffefefffffefffffffffffefffefefffffefefefffefefefffefefffffefffefffefffefffefffffffefffffffffefffffefefffffffffefffffffffffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffefffffffefefffffefffffffffffffffffefffefefefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefffffffefefefffefffefffefefffffffffffffffefffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefffffffefefffffefefffffefffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffefdfefffefdfdfffefdfefffefefefffefefefffdfdfdfffefdfefffefefdfffefefdfffefefdfffefdfefffefefdfffefefdfffdfefdfffefefefffefefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefffffffffefffffefffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffefffffffefefffffefffffffffffffffffffffffefefffffefffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefefffffefffffffffffffffffffffffefefffffffffffffffefffffffefffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefffffffefefffffefefffffefffffffffffefffefefffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffefefffffffffefffffffffffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfcfcfffbfafbfff9f9f8fff6f6f5fff1f1f1ffeeededffe9e9e8ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe2e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e1e0ffe0e1e1ffe0e0e1ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffe0dfe0ffdfdfdfffdfdfdfffdedfdfffdedfdfffdfdedfffdededeffdededeffdededeffdddddeffddddddffddddddffddddddffdcdcdcffdcdcddffdcdcdcffdcdbdcffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadad9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d4ffd3d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfcecfffcececeffcecdceffcccdccffccccccffcbcbccffcbcbcbffcacacbffcacac9ffc9c9caffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7c7cff7d7d7cff7c7d7cff7d7d7dff7d7d7cff7e7d7dff7e7d7eff7e7e7eff7d7e7dff7e7e7eff7e7f7eff80807fff838383ff858585ff858585ff858485ff848584ff858585ff858484ff828282ff828283ff868686ff868686ff858585ff868686ff868686ff868686ff848384ff808180ff808080ff808080ff7f8080ff7f8080ff7f7f7fff7e7f7fff7e7f7fff7f7e7fff7f7e7fff7f7f7fff7e7f7eff7e7e7eff7c7d7dff7c7b7cff7b7b7bff7b7b7bff7b7b7bff79797aff797a79ff7a7a79ff7a7a7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffcacac9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c7c8ffc8c8c8ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcccbccffcccccdffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d7ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdddddcffdddddcffdcdddcffddddddffddddddffddddddffdedddeffdededeffdddedeffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffdfe0dfffe0e0e0ffe0e0e0ffe1e1e1ffe0e0e1ffe1e1e1ffe2e1e2ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e5ffebeaebfff0f0f0fff4f4f4fff8f9f9fffafbfbfffdfcfdfffefdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffefffffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffefffefffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffefffffefefffffefefefffefffefffffefefffefffffffffffefffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefffefffefefffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffefffefefefffefefefffffefefffefefffffffefefffefefffffefefffffefefffffefefefffefefefffefffffffffffffffefefffffffffffffefefffffefffffffffffefffefffefffffffffffffefffffefffffffefffffffffffffffffefefffffffefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefffefffefffefffefffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffefefffffffffefffefefffffefefffffefefffffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefefefffefdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfefffdfefefffefefdfffefdfefffefdfefffefefefffefefdfffdfefdfffefdfdfffefefefffefefefffdfdfdfffefefdfffdfefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffefefefffffefefffffefffffffffffffefffffffffefffffffefffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffefffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefffffffffefefffefefffffffefffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffefefffffffefefffefefffffefefffffefefffffefefefffefffefffefffffffffffffffefefffffffffffffefffffffefffffffffffefffefffefffffffffffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfcfcfffaf9f9fff7f7f7fff3f3f3ffeeefefffebebeaffe7e7e8ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e5ffe6e5e5ffe5e6e6ffe5e5e5ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffdfe0dfffdfe0e0ffdfdfdfffdfdedfffdfdfdfffdededfffdedfdeffdededeffdddeddffdededeffdedddeffddddddffdcddddffdddcddffdddcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadbdbffdad9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d6d6ffd6d7d7ffd6d6d6ffd5d5d5ffd6d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd4d3d3ffd3d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcecfceffcececdffcdcdcdffccccccffcccbccffcbcbcbffcbcbcbffc9c9caffc9c8c9ffc9c9caffc9c9c9ffc9cac9ffc9cacaffcacac9ffc9c8c9ffc9c9c9ffc9c9c9ffc9cac900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7dff7d7c7dff7d7d7dff7c7c7cff7c7d7cff7d7c7cff7d7e7eff7e7e7dff7d7d7dff7d7c7cff7d7e7eff7e7f7fff80807fff828282ff858485ff848584ff858585ff848585ff818282ff7f7f80ff807f80ff838282ff858686ff858686ff868686ff868686ff848383ff808080ff808080ff808080ff808080ff807f7fff7e7f7fff7f7e7fff7f7e7fff7f7e7fff7e7f7eff7f7f7fff7f7f7fff7d7d7eff7d7d7dff7b7b7cff7b7b7bff7b7b7bff7b7b7bff7a7a7aff7a797aff797a7aff797979ff7a797a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c8ffc8c7c8ffc7c8c8ffc8c8c8ffc6c6c6ffc7c6c6ffc7c8c7ffc8c8c9ffc9c9c9ffcacac9ffcbcbcbffcbcccbffcccdccffcdceceffcecfcfffcfcfd0ffd0d0d0ffd1d0d0ffd1d2d2ffd2d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d7ffd7d6d7ffd7d7d7ffd7d8d8ffd8d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffdadadaffdadadaffdbdadaffdbdbdbffdadbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdbdbffdbdbdcffdcdbdcffdcdcdcffdcdcdcffdcdcddffdddcddffddddddffdddddcffdcdddcffdddcddffdddddeffdddeddffddddddffdeddddffdddedeffdededeffdedfdeffdededeffdfdfdfffdfe0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e5e4ffe7e8e8ffeeeeeefff2f2f2fff7f6f7fff9f9f9fffcfcfcfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffefefffefffefffffefffffffffefffefffefffffefffffefffefffefffffffefefefffffffffffefefefffffffffffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefefefffefffefffefffffffefefefffffffefffefffffffefefefffffefefffefffefffefefffffffffefffefefefffffefffffefefefffefefefffefefefffffffffffefefefffffffffffffefffffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffffffefefefffffffffffefffffffefefefffffefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefdfefffefefefffdfefdfffdfdfdfffdfdfefffdfefefffefdfefffdfdfefffefefefffdfefefffefdfefffdfefdfffefefefffefdfefffdfefefffefefefffefefefffefdfefffefefefffefefdfffefefefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefffefffffefefffffefffffffefffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefffffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefffffefefffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffefffefefefffffefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffefefffffefefffffefffffffffefffffefefffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefffffffefefefffffefefffefffefffefefffffffffefffefefefffffefffffefffefffefffffffefefefffffffffffefefefffffffffffffefffffffefefffefffffffffefffffffffffffefffefffefefffffefffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfefffcfcfcfffafbfafff8f8f9fff5f5f5fff1f1f1ffecececffe8e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e5ffe4e4e5ffe4e4e4ffe3e4e3ffe4e4e4ffe3e4e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdddedeffdededeffddddddffdddcddffdcddddffdddcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdcffdbdbdbffdbdadaffdadadbffdbdadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d7d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d3ffd4d4d4ffd3d4d3ffd3d2d2ffd2d2d3ffd2d2d2ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0cfffcfcfcfffcfcecfffcececeffcdcdcdffcdccccffcccccbffcbcccbffcbcacbffcacacaffc9c9c9ffc9c9c9ffcac9c9ffc9cac9ffc9c9caffcacac9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7d7cff7d7c7dff7d7c7cff7d7c7cff7d7d7cff7c7c7cff787978ff7d7e7dff7c7c7bff7c7c7cff7d7d7dff7e7e7eff7e7f7eff808080ff828383ff858485ff858485ff828282ff7f7f7fff7e7f7fff80807fff808080ff838383ff868586ff868686ff838384ff818180ff808080ff80807fff7f8080ff7f7f7fff7f7f7fff7e7f7fff7e7e7fff7f7f7fff7e7f7eff7f7e7fff7f7f7eff7e7e7eff7d7d7dff7b7b7bff7a7a7aff7b7b7bff7b7b7bff79797aff7a7a7aff7a7979ff7a7979ff797a7aff7a7979000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9c8c8ffc9c9c9ffc8c8c8ffc8c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc6c5c6ffc6c7c7ffc8c8c8ffc8c9c8ffcacacaffcacbcbffcccbcbffcccccdffcdcdcdffcececeffcecfcfffd0d0cfffd0d1d0ffd1d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd8d8d8ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadad9ffdadadaffdadadbffdadadbffdbdadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdddddcffddddddffddddddffddddddffddddddffdddddeffdddedeffdededeffdededeffdfdfdfffdedfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe4e4e3ffe3e4e4ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e5ffe6e6e5ffeaeaeafff0f0f0fff4f4f4fff7f7f7fffafafafffdfdfdfffdfefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffefffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffefffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffffefefffefffffffefffefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefefefffefefffffefefffffffefefffefffffffffffffffffefffffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefefffffefffffffefffefffffefefffffffffffefffefffffefefffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefffffffffefffffffffffefffefffefefefffefffefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffefefffefefffffefffefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffffffffffffffffffefffffefefffffefefffefefefffffefffffefefefffefefefffefefffffefffffffefefefffffefefffefffffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefdfdfffefefdfffdfefefffefdfefffdfdfefffefefdfffefefefffdfefdfffefdfefffdfefefffdfefefffefdfefffefefefffdfefdfffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefdfefffdfefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffffefefffffefffffefefefffefefffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffefffffffefffffefefffffffefffefffffffffefefffefefffffffffefffffffffffefffefffffefffffefffffffefffffffffefffffffffffffefffefffffffffffffffefffffffefffefffffffefffffffffffffffefffffffffefffffefffffffefffefffefefefffefffefffefefefffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffefffffefefffffffefffffffffffffffffffefefffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffefffffffffffffffffffefefffffffffefffffffffffefffefffffefffffefffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffffffffffffffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefefffffefffffffffffefffffefefffffffffffefffffffffefefffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffffffffffffffffffefefffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffdfdfdfffbfbfbfff9faf9fff7f7f7fff3f3f4ffefefefffeaeaeaffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffdfe0e0ffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdededfffdededeffdededdffdddddeffddddddffddddddffdcdddcffdddddcffdddcdcffdcdcdbffdbdbdcffdcdbdbffdbdbdbffdbdbdaffdbdbdbffdadadaffdadadaffd9dadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfd0ffcfcfcfffcecfcfffcececeffcecdceffcdcdcdffccccccffcccbcbffcbcbcbffcbcacbffc9c8c9ffc8c8c8ffc9c8c9ffc9c9c9ffcacac9ffcac9c9ffcacacaffc9cacaffcac9c9ffcac9caffc8c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7c7cff7c7c7cff7c7c7dff7c7c7dff7d7d7cff777778ff747373ff797979ff767776ff777777ff787978ff7a7a7bff7c7c7cff7e7d7eff818181ff838383ff838483ff818180ff7d7d7dff7b7b7bff7b7b7cff7d7e7eff838282ff858686ff868686ff848383ff7f7f7eff7d7d7dff7d7c7cff7d7d7dff7e7d7eff7c7c7cff7b7c7cff7d7d7eff7e7e7eff7e7e7eff7e7d7dff7d7d7dff7c7c7cff7b7a7bff7a797aff787879ff797879ff797878ff747475ff7a7979ff7a7979ff797a79ff7a7a79ff7a7979000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcacaffcbcccbffcdcdccffcecdceffcececeffcfcfcfffcfd0d0ffd1d1d0ffd1d2d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffdad9d9ffdadad9ffd9dadaffdadadaffdadadaffdadadaffdbdbdbffdadadaffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdcdcddffdddddcffdcdcddffdddcddffddddddffddddddffddddddffdddeddffdddedeffdededeffdfdedeffdfdedfffdfdedeffdfe0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe5e4e5ffe5e5e6ffe7e8e8ffeeedeefff3f3f3fff5f5f6fff9f9f9fffcfcfbfffdfdfefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffefffffffffffffefefefffffffefffefffffffefffefffffffefffefefffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffffefefffefefefffefefffffefefefffefefffffefffffffefffffffefefffffefffffffffffffffefefefffffefefffffffffffefefffffefffffffefffefffefffefffffffffffefffffffefefefffefffefffefefffffefefefffefefefffffefefffffffefffffefefffefffffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffffffffefefffffefefefffefffefffefefffffffefefffefefefffefffefffefffffffefffefffffffefffefefffffffffefffefefefffffffffffffffffffefefefffffffefffffffffffffffefffffffffffefefffffefffefffefffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffffffffffefefefffffefefffffffffffefefffffefffffffefffefffefffefffffffffffefffffffefffffffefffefffffefffffefffffffffefffffffefefffffffefffffffefffefffffffffffefffffefffffefefefffefffefffefffefffefefefffefffefffefffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefdfffefefefffdfefefffefdfdfffefefefffefefefffefefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefffefffefffffffefffffffefefefffefffefffffefffffefefefffffefffffffefefffffffefffffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffefffffefffffffffefefffefefffffefffffffefffffffefefffffefffffffffffffffefefefffffefefffffffffffefefffffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefefffffefffffffefefffffffefffffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffffffffefffffffefefffffffefffffffefffefffffffefffefffefefefffefefefffefefefffefffefffefefefffefffefffefffffffffffffffefefffffefefefffefffefffefefffffffffefffefefefffefffefffefffffffefffefffffffefffefefffffffffffffefefffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffcfbfcfffafafafff8f8f8fff4f5f4fff0f0f0ffebebebffe8e8e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe5e4e5ffe4e4e3ffe4e4e3ffe4e4e4ffe3e3e3ffe2e3e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e0ffe1e1e0ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0dfdfffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdedfdeffdededeffdededeffdddddeffdededdffdddedeffddddddffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdadadaffdadadaffd9dad9ffd9dad9ffd9d9d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d7d8ffd7d7d8ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d2d2ffd0d1d1ffd0d0d0ffcfd0cfffcfcfd0ffcfcfcfffcececeffcececeffcececdffcdcdcdffcccdcdffcccccbffcbcbcbffcacacaffc9cac9ffc8c9c8ffc9c8c8ffc9c9c8ffc8c9c9ffc9c9c9ffc9cacaffcac9c9ffc9cac9ffc9c9caffc9c9c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7c7cff7c7c7dff7c7c7cff7c7c7dff777878ff696969ff666666ff696a6aff6c6c6cff6b6b6bff6d6d6dff707070ff717171ff727373ff737473ff737473ff737373ff727373ff6f7070ff6c6c6bff6b6b6bff6f6f6fff747374ff747474ff747473ff747474ff727272ff6f6f6eff6d6d6dff6d6d6dff6d6e6eff6b6c6bff6a6a6aff6c6c6cff717272ff747474ff747475ff737372ff707170ff6f6f6fff6d6d6dff6b6b6bff6a6a6aff6a6a6aff6b6b6bff747574ff79797aff7a7a79ff797979ff7a7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc7c7c8ffc7c8c8ffc7c7c7ffc7c7c7ffc6c7c6ffc7c7c7ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c8ffc8c9c9ffc9cac9ffcacacaffcbcbcbffcbccccffcccccdffcdcecdffcececfffcfcfcfffd0d0d0ffd1d1d0ffd2d2d1ffd2d2d2ffd2d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d7ffd6d7d7ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd9d9d8ffd9d8d9ffd9d9d9ffd9dad9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdadadaffdadbdaffdadbdbffdadbdbffdbdbdbffdbdbdbffdcdbdbffdcdbdbffdcdbdbffdbdbdcffdcdbdbffdcdcdcffdcdcdcffdcdddcffdddcddffdcddddffddddddffddddddffdeddddffdededeffdedddeffdedfdeffdedfdeffdfdfdfffdfdfdfffdfe0e0ffdfdfe0ffe0e0dfffe0e0e1ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe6e6e5ffe9e9e9fff1f1f0fff3f3f3fff7f7f6fffafafafffcfcfcfffefefdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffefffffffffefffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffefefffefffefffefefffffffffffffffefefffffffffffffffffffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffefefffefefffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffffefffffefefffffffefffffefffefffffefefffefefefffffffffffefffefffefefefffffefffffffefefffefffefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefffefffefefefffffffefffefefffffefefffffefefffffffefefffefefffffefffffffffefefffefefefffefefffffffffefffffefefffffffffffffffffffefffffffffefffffffefefffffffefffefffffffefefefffffffefffffffefffffffffffefffefffffffffffffefffffefffefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefffefffefefefffefffffffffefefffffefffffefefffffffefffffefffefffffefffffffffefffffffffffffffefffffffefffffffffffffffefffefffefffefefefffffffffffefefefffffffffffffefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffefefffffefefefffefefefffefffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefdfffefefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfefefffefefefffefefefffefefdfffdfefdfffdfefefffdfefefffdfefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffffffffffefffefffefefefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffffefffffefefffffffefffffefffefffffefefffefefefffffffffffefffefffefefefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffffffefffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefefefffffffffffefefefffffffffffefefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffefefffffffefefffefefffffffffffffffefefffefefefffefefffffffffefffffefefffffffffffffffffffefffffffffefffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfdfdfffbfbfbfff9f9f9fff5f6f6fff2f2f2ffedeeedffe9e9e9ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e6e6ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe3e4e4ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffdfdfe0ffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdeffdededfffdedfdfffdededeffdddeddffdededeffdededdffddddddffddddddffddddddffdcddddffdcdcddffdcdbdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdadadaffdadadaffdad9daffd9dad9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d7d7ffd6d6d7ffd6d7d7ffd6d6d6ffd6d6d5ffd5d6d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d3ffd2d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d1ffd0d0cfffcfcfcfffcfcecfffcfceceffcececeffcdcdcdffcdcdcdffccccccffccccccffcbcbcbffcbcacaffcacacaffc9c9c8ffc8c8c8ffc9c9c8ffc8c8c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcac9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7c7cff7c7c7dff777878ff696969ff605f5fff5e5e5dff5e5f5fff5e5f5fff606161ff636363ff646464ff656565ff656565ff636363ff605f60ff585858ff505050ff4d4d4cff4a4a49ff494949ff4b4a4aff4e4e4eff4f4f4fff4e4e4eff4c4d4cff4e4e4eff4d4c4dff4d4c4cff4b4c4cff4d4d4dff4c4c4cff4a4a49ff4b4b4cff545454ff5e5e5eff646464ff656566ff656666ff646464ff626262ff606060ff5e5e5eff605f5fff606060ff6c6b6bff747475ff7a797aff7a7979ff7a7a7900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc6c7c6ffc6c7c6ffc6c6c7ffc6c7c7ffc7c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c9c9ffcac9c9ffcacacaffcbcbcbffccccccffcdcdccffcececeffcfcfceffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d6ffd5d6d6ffd6d6d7ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadad9ffdadadaffdadadaffdadadbffdbdadaffdadbdaffdadadaffdbdbdaffdbdbdaffdbdbdaffdbdbdaffdbdcdcffdcdbdbffdbdbdcffdbdcdcffdcdcdcffdddddcffdcdddcffdcddddffdcddddffdddddeffdeddddffdededeffdededeffdededfffdedfdeffdfdedfffdfdfdfffdfdfe0ffdfe0dfffe0e0dfffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e6e6ffe7e7e7ffedededfff1f1f1fff5f5f5fff8f8f8fffcfbfbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffefffffffffefffffefffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffefffffffefffefffefffefffffefefffefffefffffffffffefefefffffefffffffffefffefefffffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffffefefffefefffffefefefffefefefffefffefffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffffffefffffefffffffffefffffffefffefefffffefffffffefefefffefefefffefefffffefefffffefffefffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffffefffffefffffffefefefffefefffffefefefffefefefffefefefffefffefffffefffffefefefffffefffffffffefffefefffffefffefffffefffffffefffffefffffffffefefffefefffffefefefffefefffffefefffffefefffffffffffffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffffffefffffefffffffffefffffffefffffefffffefffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffefefffffefefffffefffffffefefefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefdfefffefefefffefdfefffefefdfffefefdfffdfefdfffdfdfefffefefdfffdfefefffdfdfefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffffffefffffefffffffefefffffffefffefefffffefffffffefefefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffffffffffefffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffefefefffefefefffefefffffefefefffffefffffefffffffefefefffefefffffefefefffefefefffefefefffefffefffffefffffefefefffffefffffffffefffefefffffffffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfcfffaf9fafff8f7f7fff4f4f4ffefefefffebebeaffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e6e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe0e0e0ffe1e1e0ffe1e1e0ffe0e1e0ffe0e0e1ffe0e0e0ffe0dfe0ffdfdfe0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdddedeffdeddddffdddeddffddddddffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdcffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9d9daffdad9d9ffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d4ffd4d4d5ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d2d3ffd2d2d2ffd1d2d1ffd1d0d1ffd0d0d1ffd0d0cfffcfcfcfffcecfcfffcececfffcdceceffcdcdcdffcdcdcdffcdcdccffccccccffcbcbccffcbcacaffcbcacaffc9c9caffc8c8c8ffc8c9c9ffc8c9c9ffc8c9c8ffc9c8c9ffc9c9c9ffc8c9c8ffc9c9c9ffc9cac9ffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7dff7c7c7cff777878ff696869ff5f5f5fff565656ff565655ff545454ff4f504fff535353ff575758ff585858ff585758ff565656ff535352ff4a4a4bff3b3b3cff2e2e2dff282828ff272828ff272828ff282828ff2a2a2aff2c2c2bff2b2c2bff292a2aff29292aff2a2a2aff2c2b2bff2a2b2bff2a2a2bff2a2a2aff292a2aff2c2c2cff363636ff434343ff4f4f4fff555556ff575857ff565757ff565555ff545454ff525252ff555555ff565556ff60605fff6b6b6bff747574ff7a797aff7a797a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c9ffc9cacaffcacbcaffcccbcbffcccccdffcdcdceffcececeffcfcfcfffd0d0cfffd1d1d0ffd1d2d1ffd2d2d2ffd3d2d2ffd4d3d3ffd3d3d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdad9daffdadadaffdadadbffdbdadaffdadbdaffdbdadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdcdcdbffdcdcdcffdcdcdcffdcdcddffddddddffddddddffdddddeffdededdffdededeffdededeffdedfdeffdededfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e1e1ffe0e0e0ffe1e1e0ffe2e2e1ffe1e2e2ffe1e1e2ffe3e2e2ffe3e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e3ffe4e4e4ffe5e5e5ffe5e6e6ffeae9e9ffeeefeefff3f3f3fff6f6f6fffafafafffcfcfcfffdfdfefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffefffefffefffefffffffffefffffefffffffefefefffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffffefffffffefffffefffefffffefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffefefffefffefffefffefffefefffffffffefffefefefffefffefffffefefffefefefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffefefffefffffffefffffffffefffffefffefffefefefffefffffffefefefffefefefffffefffffefffefffffffffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffffffefffefffefffffffefffffefefffffffefffffefffffefffefffffefffffffefffffefffffffffefefffefefffffefffefffefffefffffffefffffefffffffefffffffefefffefefefffefefffffffffefffefffefffefefefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffefefffefefefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefefefffefefefffffffffffffffefffffffffffefffffffefffefffffefefffefefffffffffefffffefffffefefefffefffefffffefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefdfffdfefefffdfefefffefdfefffdfefdfffdfdfdfffefdfefffefefdfffefefefffefefefffefefffffefefefffefefefffefefefffefffffffffefffffefffefffefefefffefffffffefffefffefefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefefefffefefefffefefffffffffefffefefffffefefefffffefffffefffefffefefefffefffffffefffffffffefffffefffefffefefefffefffffffefefefffefefefffffffffffffffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefffefffefefefffffefffffffffefffffffffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffffffefffefffefffffffefffffefefffffffefffffefffffefffefffffefffffffefffffefffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffcfcfcfffbfafbfff9f9f8fff5f5f5fff1f1f1ffedededffe8e9e9ffe6e6e7ffe5e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe1e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdedfdfffdedfdfffdfdedfffdfdfdeffdededeffdededdffdeddddffdededdffdeddddffddddddffddddddffdddcddffdcdddcffdcdcdcffdcdbdcffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdad9daffdadad9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd6d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d4ffd3d3d2ffd2d2d3ffd1d2d2ffd2d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcecfceffcecdcdffcdceceffcdcdcdffccccccffcdccccffcccccbffcbcbcbffcacacbffc9cac9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc8c9c9ffc8c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7d7cff787878ff696869ff60605fff565656ff4b4c4cff4c4b4cff4b4b4bff434343ff474647ff4b4b4aff4c4b4cff4a4a4aff494849ff444545ff3b3b3bff2b2b2bff1d1e1eff191919ff171717ff161616ff161717ff161716ff171717ff181818ff181818ff191919ff171818ff171817ff181718ff181818ff181817ff181818ff1d1d1dff272827ff343333ff40403fff474747ff494948ff4a4949ff4a4a49ff484748ff464646ff4b4b4cff4c4b4bff555655ff605f5fff6b6b6bff747574ff797a7900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757574ff757576ff757676ff767776ff797878ff7a7a7aff7b7b7aff7b7a7bff7a7a7bff7a7b7aff7c7c7cff7e7e7dff808080ff808080ff808080ff808080ff808080ff808080ff808080ff818080ff808180ff818080ff808080ff808180ff808180ff818180ff818080ff818081ff818080ff808080ff808081ff80807fff7f7f7fff7f7f7fff7f7f7fff7e7f7fff787879ff787978ff797878ff787978ff787978ff787878ff787877ff767676ff767776ff777676ff767676ff7676760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c6c6ffc6c7c6ffc7c6c7ffc6c7c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc7c6c7ffc7c8c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdccccffcdceceffcececeffcfcfcfffd1d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd2d3d3ffd4d3d3ffd4d4d4ffd5d5d4ffd5d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdad9daffdadad9ffdadadaffdadadaffdadadaffdadbdbffdadadbffdadbdaffdbdbdaffdadbdbffdbdbdbffdbdbdbffdcdcdbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdddddeffdddddeffdededeffdedfdeffdfdedfffdfdfdfffdfdfdfffe0dfdfffdfe0dfffe0dfe0ffe0e1e1ffe0e0e0ffe1e0e1ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe5e5e4ffe6e5e5ffe8e8e7ffecebecfff0f1f0fff4f4f4fff8f7f8fffafbfbfffdfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffefefffffefefffffefffefffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefffffffefffefffefefefffefefffffefefefffefefffffffffefffffffffffffefffffefffefffefffffffffefefffffefefffffffffffefefffffefffffffffefffffefffefffefefffffffefefffffefffffefefefffefefefffffefefffefffefffefefefffefefefffffefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffffefffffffefefffffffffffefffffffefefffffefefffffefffefffffefffffffffefffefffffffefefefffefffffffefefffffefffefffefffffffefffefffffffefffffffffffefefefffefffefffffffefffefefffffefffefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffffefefffefffefffefefffffffefefffefefefffffffffffefefefffefffffffffefffffefffefffefefffffffefffffffefffffefffffffefffffffffffefffffffffffffefffffefefefffffefefffffffefffefefefffffefffffefefefffffffffffffefefffffffefffefefffffefefefffefffefffefffefffefefefffefffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffffefefffffffffffffefefffefefffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffefffffffffffffefffffefffefffefffffffffefefffefefefffffffffffefefefffefffffffffefffffefefefffefefffffffefefffefefffffefefefffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefffefffffffffffefefefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffefefffffffefefffffffefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefefffffffefefffffffffffefffefffefefffffefefffffefffefffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfcfbfffafafafff6f7f7fff3f3f3ffefefeeffeaeaeaffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e3ffe3e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0e0e0ffe0dfdfffdfdfdfffdedfdfffdfdedfffdedfdeffdfdfdeffdededeffdededeffdededeffdededeffdeddddffdededdffddddddffddddddffdcdcddffdcdddcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadbdbffdadbdaffdadad9ffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d0d1ffd0cfd0ffcfcfd0ffcecfcfffcececeffcececeffcdcecdffcdcdcdffccccccffcdccccffcccccbffcbcbcbffcbcacbffc9cacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787778ff696869ff605f5fff565756ff4c4c4cff464645ff434343ff444444ff353535ff383838ff3b3b3bff3c3c3cff3c3b3cff3a3a39ff363637ff2d2d2dff1f1e1fff121313ff0e0e0eff0c0c0cff0b0b0bff0a0a0aff0a0b0bff0c0b0bff0c0c0cff0c0c0cff0c0c0cff0b0b0bff0b0b0bff0b0b0aff0b0b0bff0b0b0cff0d0d0dff121212ff1d1d1cff282727ff323232ff393939ff3a3a3aff3b3a3aff3b3b3bff393a39ff393a3aff414142ff424342ff4c4b4bff565655ff5f6060ff6b6b6bff74757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747474ff757575ff757575ff767676ff777776ff797978ff797a7aff7a7a7aff7a7b7aff7b7b7aff7a7a7aff7c7c7cff7e7e7eff808080ff808080ff808080ff808080ff808080ff808080ff808080ff808080ff818180ff808081ff808080ff808181ff808081ff808180ff808181ff808180ff818180ff808080ff7e7f7fff7f7f7fff7f7f7fff7e7e7fff787979ff787978ff787878ff787879ff787878ff787879ff787777ff777777ff777677ff767776ff767777ff777676ff7776760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c7ffc7c7c6ffc6c7c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c7ffc8c7c8ffc9c8c9ffc9cacaffcacacaffcccbcbffcccdccffcdcdcdffcececeffcfcfcfffd0d0cfffd0d0d0ffd1d1d2ffd1d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d7ffd7d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9dad9ffd9dad9ffdadadaffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdadbdaffdadadbffdadadbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdbdcffdcdcdbffdcdcdcffdddcdcffdddcddffddddddffddddddffdddedeffdedddeffdededeffdededfffdfdedeffdfdedfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe7e7e7ffe8e9e9ffeeeeeefff2f2f2fff5f6f5fffaf9f9fffcfcfbfffdfdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffffffefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffefffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffefefffefffefffffefffffffffefffefefefffefffffffffefffffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefffefffffffefffffefefffefffefffffefefffffffefffffffefffffefefffffefffffffefefffffffefffffefffffefffffffffefffffefffefffffefffffefffffffefffffffffffefffefefffffefefefffefffefffefffffffffefefffffefffffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffefefefffefefefffefffefffefefefffefefffffffefefffefefffffefffefffffefefffefffefffffffefffffefefffefefefffefefefffefefdfffefefdfffefdfefffefdfefffefefdfffefefefffefefefffefffefffffefefffefefefffefefffffefffefffefffffffffefefffefefffffefefefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffefffffffffffefffefffffffefefffffefffffffefffefffefefffffefffffffefefefffffffffffefefefffefffefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffdfefdfffefefefffefefdfffefefefffefdfefffefdfefffefefdfffefefefffefefefffdfefefffefdfefffdfefdfffefdfefffdfefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffefffffefffefffffefefffefffefffffefffffefffefffefffffffffefefffefefefffefefefffefefefffefffffffffefefffffefffffefefffffefefefffefefefffefefffffffffefffefffffffefefffffefffffffefffefffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefefefffffefffffffefefffefffefffffefffffffffffffefefefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefffffffffffefffefffffffefefffffefffffffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffffefefffffffefffefefefffefffffffffefffffefefffffffefffffefffefffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffcfcfcfffafafbfff8f9f8fff5f4f4fff0f1f0ffecececffe8e7e8ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e5e4ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e3e3ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfe0ffdfe0e0ffdfdfdfffdfdfdfffdededeffdedfdeffdedfdfffdededeffdededeffdddddeffddddddffddddddffddddddffddddddffdddcddffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadbffdadadaffdad9daffd9dad9ffd9d9d9ffd9d9d8ffd9d9d8ffd8d8d8ffd7d8d7ffd8d7d7ffd7d7d6ffd7d7d6ffd7d6d6ffd6d5d6ffd6d5d5ffd5d6d5ffd5d5d5ffd4d5d4ffd5d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d1ffd0d1d1ffd0d0d0ffcfd0d0ffcfd0d0ffcfcfcfffcfcecfffcdceceffcdcdcdffcccccdffcccccdffcdccccffcbccccffcbcbcbffcacbcbffcacacaffc9c9caffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696869ff5f5f5fff565656ff4c4c4cff464646ff3f403fff3d3c3cff3c3d3cff232223ff252626ff282928ff292828ff272828ff262626ff232323ff1c1d1dff121112ff0a0a0aff060707ff050605ff040405ff040405ff050504ff050505ff050506ff050606ff050605ff040505ff040405ff040404ff050505ff050505ff060706ff0a0a0aff121112ff1b1b1bff212121ff252626ff272727ff272727ff282828ff262626ff2f2f2eff3a3a3aff373838ff424243ff4b4b4cff565556ff5f605fff6b6b6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747575ff747574ff747575ff757576ff767675ff777777ff787878ff7a7a79ff7a7b7bff7a7a7bff7b7b7bff7a7a7aff7b7b7bff7e7d7eff808080ff808080ff808080ff808080ff808080ff808080ff808080ff7f8080ff818081ff808080ff808080ff808180ff808080ff808081ff818080ff807f80ff7f7f7fff7f7f7eff7f7f7fff7f7f7fff797879ff787978ff797878ff797978ff797978ff787878ff787778ff777676ff777776ff777677ff767776ff777676ff767776ff777677000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c7c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c7c7ffc6c6c6ffc6c6c6ffc7c8c8ffc9c8c8ffcac9c9ffcacacaffcbcbcbffcbccccffcdcdcdffcececeffcecfcfffcfcfd0ffd0d0d0ffd1d1d1ffd1d2d2ffd2d3d3ffd3d3d2ffd4d4d4ffd4d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffdadad9ffdadadaffdadadaffdadadaffdbdadaffdbdbdaffdbdbdaffdbdadbffdbdadbffdbdbdbffdbdcdbffdcdbdcffdbdcdcffdcdbdcffdcdcdcffdddcddffdcddddffddddddffdeddddffdddddeffdddeddffdededeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e3e4ffe3e4e4ffe4e4e4ffe5e4e4ffe5e6e5ffe7e6e7ffebebeaffefefeffff3f4f4fff7f7f8fffafafbfffdfcfcfffdfefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffefefffffffefffffefffefffefffffffffffffffffffffffefffffffefffefffffefefffefffffffffffefffefefefffefefffffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefffefffefefefffefffffffefffffffefffefffefefefffefffefffefefffffffefffffefefefffffffefffefefffffffefffffefefefffffffefffffefefffefffefffefffffffefefffffffffefffefefffffefefffffefefefffefffefffefefffffefffffffefffffffefffefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffffefffffffefffffefffefffefefffffffefefffefefefffefefefffefefffffefffffffefffefffefefefffffefefffefffffffffffefffefefefffefffffffefffefffefefefffefffffffffffffffefefefffffefefffffefefffefefefffffefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefefefffefefefffefdfefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffffefffffffffffffefffffffefffefffefefefffffefefffefffefffefefffffefefffffefffffffffffffffefefefffefefffffffefffffffefffffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefffefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefdfefffefefdfffdfdfefffefdfefffdfdfdfffefefdfffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffefffffffffffefffefefefffffefefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffefefffffffefffffefefefffffefefffefefffffffefffffefefefffefffefffefefefffefffefffefffffffefefffffffffefffefefefffefefefffefefefffefffefffefefffffffffffffefffffffefffefffefefefffffefefffefffefffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffffffffefffffffefffffefffefffefffffffffffffffffffffffefffffffefffefffffffefffffffffffffffefffffffefffefffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffefefefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefffffffefffffffefffffefefefffefefffffffefefffefefefffefefefffefefffffefffffffefffffffefefefffffefefffefffffffffffefffffefefffefffffffefffefffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfffaf9f9fff6f6f6fff3f2f2ffedeeeeffe9e9e9ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e2ffe2e2e2ffe1e2e2ffe1e2e2ffe1e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffdfe0dfffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdedfffdfdedfffdfdedfffdfdedfffdddedeffdddddeffdedddeffdddeddffddddddffddddddffddddddffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdcffdbdbdbffdadadbffdadbdbffdbdbdbffdadadaffdad9daffdadad9ffd9d9d9ffd9d8d8ffd8d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd3d2d2ffd2d3d2ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfcfcfffcecfcfffcececeffcececdffcdcdcdffcdcdcdffccccccffcccccbffcbcbcbffcbcacaffcacacaffc9c9caffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9caffcac9caffc9c9c9ffc8c8c9ffc9c8c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5f5f5fff565656ff4c4c4cff464646ff3f3f3fff343434ff323232ff2a2a2aff141414ff151515ff161616ff141514ff131414ff111212ff111111ff0d0d0dff080808ff040404ff030302ff020202ff020202ff010202ff020201ff010201ff020201ff010202ff010102ff010102ff010102ff020202ff020101ff020102ff030203ff050405ff080808ff0c0c0cff0f0f0fff111111ff121213ff131314ff151515ff131413ff202020ff2b2b2aff2a2a2aff383837ff424242ff4b4c4cff555655ff5f5f5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747574ff747475ff747475ff757575ff757575ff767576ff777677ff797879ff7a7a7aff7a7b7aff7a7a7bff7b7a7bff7a7b7aff7b7c7cff7e7e7eff808080ff808180ff808080ff808080ff808080ff7f7f7eff7f7f7fff7f8080ff808180ff808080ff808181ff818181ff808081ff807f80ff7f7f7eff7e7e7fff7f7e7eff7e7f7fff787879ff787978ff787878ff787979ff787979ff787878ff777777ff767776ff767677ff777677ff767676ff777776ff767677ff777677ff767676000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc6c7c7ffc6c6c7ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacac9ffcacacbffccccccffcccdcdffcdcecdffcececeffcfcfcfffcfd0d0ffd0d0d1ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d4ffd5d4d5ffd4d5d4ffd5d5d6ffd6d5d6ffd5d6d5ffd5d6d6ffd6d6d6ffd6d7d7ffd6d7d7ffd6d7d6ffd7d7d6ffd7d8d7ffd8d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dadaffd9dadaffd9dadaffdadadaffdadadaffdadbdbffdbdbdaffdbdadaffdadbdaffdbdbdbffdcdbdbffdbdbdbffdcdcdbffdbdbdcffdcdcdcffdcdcdcffdddddcffddddddffddddddffdddedeffdddedeffdedfdeffdfdedfffdedfdfffdfdfdfffdfe0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e1e1ffe1e2e1ffe1e1e2ffe1e2e2ffe2e2e2ffe3e3e3ffe2e2e2ffe3e2e3ffe3e2e3ffe4e3e4ffe3e4e3ffe3e3e4ffe4e3e4ffe4e4e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe8e8e7ffedededfff1f2f2fff6f5f5fff9f8f8fffbfbfcfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffefefffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffefffffefffefffefefefffffefffffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffffffefffefffefffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefffffefefefffffffffffffffffffefffffffefefffffffefefffefffffffefffefffefefefffefffefffefffffffefefffffefffffffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffffefffffefffefffffefffffefffefffefefefffffefffffefefefffefefefffefffefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfefffefdfefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefefefffffefefffefffffffefffefffefefffffffffffffffffffffffefffffffffffffefefefffffefefffefffefffffefffffffefffffffefefffffffefffffffffffefefffffffefefffefffffffefffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfdfffefdfefffefdfdfffdfdfdfffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefffffffefefefffffefefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffefffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffefffffffffefffefffefffffffefffffefffffefefffffffffffffefffefffefffffffffffffffefffffffffffefffffffefffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefefffefefefffefefefffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefffefffefffffffefefffffefffffffefefefffffefefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefffffefffefffffffefffffffffffffefffffffffffffffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffefefffefffefffffefffffffefffffffefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffffefffffffffefffffefffffefffefffefefefffffefffffffffffffefffefffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfefffcfcfbfffafafafff7f8f7fff4f3f4ffefeff0ffebebebffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e4ffe4e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0dfffdfe0dfffe0dfe0ffe0dfe0ffe0dfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdedfdfffdedfdeffdededdffdededdffddddddffdddedeffddddddffddddddffdddddcffdddcdcffdddcddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadad9ffd9dad9ffd9dad9ffd9d9d9ffd8d8d9ffd9d8d8ffd7d8d8ffd7d7d8ffd7d8d8ffd6d7d7ffd6d7d6ffd6d7d6ffd6d6d6ffd5d5d6ffd6d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcecfceffcececeffcececdffcdcdcdffcdcccdffcccdcdffcbccccffcbcbcbffcacbcaffcbcacbffcacacaffc9c8c8ffc8c8c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff565656ff4c4c4cff464546ff3f3f3fff343534ff272627ff252425ff1c1b1cff070707ff080808ff080808ff070707ff050606ff060505ff050606ff040504ff020203ff010201ff010101ff010001ff000101ff000000ff010000ff000100ff010001ff010101ff010000ff010100ff010100ff000001ff010101ff000101ff000100ff010101ff030202ff030303ff040404ff050405ff050605ff060606ff070606ff080808ff121212ff191919ff1b1c1bff2a2a2aff383738ff424242ff4b4b4bff55565500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757575ff757474ff757575ff757575ff747475ff767575ff757676ff767776ff787878ff7a7a79ff7a7a7aff7a7b7bff7b7a7aff7a7a7aff7c7c7bff7e7e7eff808080ff808080ff808080ff7e7f7eff7e7e7eff7f7e7fff7f7f7fff7f807fff808180ff818180ff808081ff80807fff7f7f7fff7f7f7fff7f7e7fff7e7e7fff787778ff787878ff787878ff787979ff787978ff787878ff777877ff777677ff757576ff777677ff767676ff767777ff777676ff777677ff777677ff76767600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc7c7c7ffc6c7c7ffc6c7c6ffc7c7c8ffc9c9c9ffc9cacaffcacacbffcbcbccffccccccffcdcdccffcdcecdffcfcecfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d4ffd3d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d6d5ffd6d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9daffd9dad9ffd9dadaffdadadaffdadadaffdadadaffdbdbdaffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffddddddffdddddeffddddddffdededeffdededeffdedfdeffdfdedfffdfdfdfffdfe0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe2e3e3ffe2e3e2ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe7e7e7ffeaeaeaffeff0effff3f3f3fff7f6f7fffafafafffcfcfcfffefefdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffefffffefffffffffffefffefefffffefffffffefefefffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefffffffefffffffffffffffefffffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffefefffffefffefffefffffffefefefffffefffffefefefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffffffefffefefefffefffffffefffffffffffefffffffefffffefefffefefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefffffffefefefffffffefffefffefffefefffffffefefffefefffffefefffffefefffffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefffffefffefffefffefffefefefffefefefffefffefffefffffffefefefffffefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefdfffefefdfffefdfdfffefdfefffefdfdfffefefefffefefefffefdfefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffffefffefffffffffefffffffefefffefffffffefefffffefefffffffffefffefefefffffefefffffffefffefefffffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefefefffefefefffefefdfffefefdfffefefefffefefefffefdfdfffefefefffefdfefffdfdfdfffdfdfdfffefdfdfffdfefefffefefdfffdfdfefffefefefffefefefffefefefffdfefefffefefffffefefefffefefefffefefffffefefffffefffefffefefefffffefefffffffefffefffffffefefefffffffffffffffffffffefffffffffffffefefefffffffefffefefffffffefefffffefffffffffffffffefffffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffffefffffffffefffffffffffefffefffffefffffffffffffffefffffefffefffffefefffffffefffffffefffffefefffffffffffffffefffefefefffffffffffefffffffffffefffffffefffffefefffefefffffefefefffffefefffffefffffefefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffefefffefefefffefefffffffefefffefefefffefefffffefefffffffffefffefefefffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffffefefffffefffffffffefffffefffffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffefffffefffffffffffefffffffffffffefefffffffefffefefffffefefefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffffffefffffffefffffffffffefffefefffffefefffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfdfdfffbfbfbfff9f9f9fff6f5f6fff2f1f1ffedededffe9e8e8ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e3ffe3e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe1e2e2ffe2e2e1ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e0e0ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdfdedfffdededeffdededdffdddddeffddddddffddddddffddddddffdddcddffddddddffdcdddcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdadbffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcfcfceffcececeffcecdceffcdcdcdffcdcdcdffcccccdffcccccdffcccccbffcbcbcbffcacacaffcacac9ffc8c9c9ffc8c8c8ffc9c8c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4c4c4cff464545ff3f3f40ff343434ff272727ff1a191aff191818ff121212ff010101ff000101ff010101ff000101ff010101ff000100ff010100ff000101ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010101ff000001ff010201ff050505ff0e0e0eff10100fff1b1b1bff2a2a2aff373837ff424343ff4b4b4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747575ff747474ff757475ff757574ff747474ff757575ff757575ff767675ff767677ff787878ff7a797aff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7b7b7cff7d7e7eff808080ff7e7f7eff7c7c7cff7c7c7cff7e7e7eff7f7f7eff7f7f7fff7f807fff818081ff808080ff7e7e7fff7e7f7eff7f7f7fff7f7f7eff757575ff767576ff777777ff787978ff787878ff787878ff777878ff777776ff757675ff767575ff757576ff777676ff777777ff777677ff777676ff767776ff7776770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c6ffc7c7c7ffc6c7c7ffc7c7c6ffc6c6c7ffc7c7c7ffc6c7c7ffc8c8c7ffc6c6c6ffc7c7c8ffc8c8c8ffc9c9c9ffcac9caffcacbcbffcccccbffccccccffcdcdcdffcececeffcfcfcfffd0cfd0ffd1d0d1ffd1d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd8d8d9ffd8d9d8ffd9d9d9ffdad9d9ffd9dad9ffdad9d9ffdadadaffdadad9ffdad9d9ffdadadaffdadbdbffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdbdcffdcdbdbffdcdcdcffdcdcdcffdcddddffddddddffddddddffdddddeffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe6e6e6ffe7e8e8ffecedecfff1f1f1fff5f5f5fff8f9f8fffbfbfbfffcfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefefffffefefefffffefffffefffefffefefefffffffffffffefefffefefefffffefefffefefffffffffefffefffffffffffefffffffefffffefffffffffefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefefffffefffefffefffefffffffffffefffffffffefffffefefefffefffffffffffefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefefffffefefffffefffffffffefffefefefffefffefffefffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffffffffefefffefefefffffefefffefefffffffefefffefffefffefffefffefefefffefefefffffffefffefefffffefefefffefefffffefffefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefefffffefefffefefefffefffffffefffefffefefffffefefefffefffefffefefefffffefefffefffffffffefefffefefefffefefffffffffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfefefffefdfefffdfdfdfffdfefdfffefefefffefefefffdfefdfffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffefffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffdfdfefffefefefffefefefffefefdfffefefefffdfefdfffefefefffefefefffdfefdfffdfefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefffffefffefffefefffffffefffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffefffefffffefffffffffffffefffefffffffffffffffffffffffffffefefffffefffefffefffefffffffffffefffffffffefffffefffffffefffffffffffffffffefefffefffffffefffffffffffffffefefefffffffefffefefefffefefffffffffefffffffffffffffefffefefefffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffffffefffefefffffefffefffefefffffefffefffefefffffefefefffffffffffffffffffefefefffefffefffffffefffffffffffefffffffefffffffffffefffffefffffffffffffefefefffffffffffffffffffffffffffefefffffefffefffefffefffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffffffffefefffffefefffffefffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffffefffffefffefffefefffffefffefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefffffefefefffefffffffffffffffefefffffefefffffefffefffefffefffffefffffefffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefdfdfffcfbfbfffafafafff7f7f8fff3f3f3ffeeeeefffeaeaeaffe7e7e7ffe5e5e6ffe6e6e5ffe6e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e5e5ffe4e4e4ffe3e3e3ffe3e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe0e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffdfe0dfffdfdfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededdffdededeffddddddffdddddeffddddddffdddcddffddddddffdcdcdcffdcddddffdcdddcffdcdcdcffdbdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadbdbffdbdadaffdadad9ffd9dadaffd9d9daffd9d9d9ffd8d8d9ffd9d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d6ffd5d6d6ffd6d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d0d0ffcfcfcfffcfcfcfffcececfffcececeffcdcecdffcdcdcdffcdcdccffcccccdffccccccffcbcbccffcacbcbffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c9ffc8c9c9ffc8c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff464646ff403f3fff343434ff262726ff1a191aff111112ff111111ff0d0c0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff080908ff0a0a0aff101010ff1b1c1cff2a2a2aff373738ff42434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747475ff747474ff757575ff747575ff747474ff6d6d6dff6f6f6eff717171ff737373ff747575ff757675ff757575ff747474ff727272ff717171ff717272ff737373ff747575ff747574ff727373ff727272ff747575ff777677ff777777ff767677ff777777ff787777ff767777ff757676ff767676ff747474ff747474ff767676ff777778ff787878ff797879ff797978ff777777ff767676ff767777ff747374ff767676ff767776ff777677ff767677ff767676ff777677ff7677760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c7ffc7c7c7ffc6c6c6ffc7c6c6ffc7c7c6ffc6c7c7ffc8c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc8c8c8ffc9c9c8ffc9c9caffcbcbcaffcbcbccffccccccffcccdcdffcececeffcfcecfffcfcfcfffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d2ffd4d3d3ffd3d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd6d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd7d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdbdadbffdadbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffdeddddffddddddffdededdffdededeffdfdedeffdedfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e3ffe4e4e5ffe4e5e5ffe4e5e5ffe5e5e5ffe6e6e6ffe9e9e9ffefeeeffff2f3f3fff7f6f7fff9fafafffbfcfcfffefefdfffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffefefffffefefefffffffefffffefffffffefefffefefefffffffffffffefffffefffefffffffffffffefefffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefefffefffefffefefefffefefffffffefffffefefefffffefefffefffefffefefffffefefefffefffefffefefffffefefefffffefffffefffffffffffffffffefefffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffefffffefffffffefefffefefefffffffffffffefffffefffefffffffffffffefefffffefefffffefefffefefefffefffefffefefefffefffefffefefefffefffefffefefffffefefffffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffffffefffffefffffefefefffffefefffefefffffffefefffefffefffefefefffefefffffffefefffefefefffefefefffefefefffefdfefffefdfdfffdfefefffefefefffdfdfefffefefefffdfefefffefdfefffefdfdfffdfdfdfffefefdfffdfefefffefefefffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffffffffffefefffffffffffffffefffefffffffffffffffefefefffffffefffefefefffefffefffefefffffefefffffffffefffffffefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfefefffefefefffdfdfefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefffffefefffffffffefffffffefffffffefffefffffffffefefffffefefffefffffffefffefffefefefffffffffffefefefffefffefffefffefffffefefffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffefefffffffffffefffffffffefffffffefefffefffffffefefffffefefefffffefffffefffffffffefffffffefefffefefefffffffefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffefefffefefefffefffefffefefefffefffefffefefefffefffefffefefffffefefffffffffefffffffefffffefefffefffffffffefefffffefefffefffffffefffefffefefffffffffffffefffffffefffefffefffefffffefefffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffefefffffefffefffefffefffefefefffefefefffefefefffffffefffffefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefefffffffffffefefefffefffefffefefffffefefffffffffefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffefefefffffffefffffffffffefffefffffefffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefdfffcfcfdfffbfbfbfff9f9f8fff5f5f5fff0f1f1ffececedffe8e7e7ffe6e7e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e3e4ffe4e4e3ffe3e3e4ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0e0e0ffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdededeffdededeffdededeffdedddeffdddedeffddddddffddddddffddddddffdcdcddffdcdddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdcffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcecfffcececdffcecdcdffcdcdcdffcccdcdffcccdccffcbcccbffcbcbcbffcacacaffc9cacaffc9c9c9ffc8c8c9ffc9c9c8ffc9c9c8ffc8c8c8ffc8c9c9ffc9c8c8ffc9c8c9ffc8c9c9ffc9c9c9ffc9c9c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff343534ff272727ff1a1a1aff111111ff0b0b0cff0c0c0cff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff080808ff070707ff0b0a0aff101010ff1c1b1bff2a2a2aff37383700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747475ff757574ff757574ff757474ff6d6d6dff626262ff646364ff676767ff696a6aff6c6c6cff6c6c6cff6a6a6aff676766ff626362ff5f5f5fff5d5d5dff5d5d5dff5d5d5dff5d5c5cff5c5c5cff5d5c5dff5f5f5fff605f60ff606160ff616160ff616161ff626262ff636363ff636363ff636363ff636364ff666565ff686969ff6d6d6dff6f6f6fff706f70ff6f706fff6e6e6eff6b6a6aff636363ff676867ff6d6d6dff6e6f6eff767677ff767677ff767676ff777776ff777677000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c7ffc6c6c6ffc6c7c6ffc7c7c7ffc8c7c7ffc7c7c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c7ffc8c8c8ffc9cac9ffcacacaffcbcbcbffcbccccffcccdcdffcececeffcececfffcfcfcfffd0d0d0ffd1d0d0ffd1d2d1ffd2d1d1ffd3d2d2ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d9ffd9d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffd9dadaffd9d9daffdadadaffdadadaffdbdadbffdbdadaffdadadaffdbdbdaffdbdbdbffdbdcdbffdbdbdbffdbdbdcffdbdbdbffdcdcdcffdcdcddffdcdcdcffdcdddcffddddddffdeddddffdededeffdededeffdededeffdfdfdeffdfdfdeffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e5ffe4e4e4ffe5e5e4ffe5e5e5ffe7e7e7ffecebecfff1f0f1fff5f4f4fff8f8f8fffafafafffcfcfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffefefffefefffffefefffffffffffffffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffefefefffefefefffefffefffefefefffefffefffffefefffefffefffffefffffffefffffffefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffffefffffefefffffffefefffefefefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffefefefffdfefefffefdfefffefdfefffefdfefffefdfefffefdfdfffdfefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffffefffffefffefffffefffffefffefffefefefffffefefffefefefffffffefffffefefffffffefffffefefffefffefffffefffffffefffffffefefffefefefffffffefffefefefffffefefffefefefffefefefffefffefffffefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefdfefffefefdfffefdfefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffefefffefefefffffffefffefffefffffefefffffffefffefffffffefffefffffefffffffffffffffefefffffefefffffffefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefefefffefefffffefffefffefefefffffefefffefefffffefefefffffefefffefefefffefefffffffefffffffefffffffefffffffefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefffffffefffffffefffffefefefffffffefffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefefffffffefffffffefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffefffffffffffefffefffefffefffefefefffffefffffffffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffffefffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffffffefffefffefffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffefffffffffefffffefffffffefffffffefffffefefefffffffefffefefefffffefefffefefefffefefefffefefefffffefffffefefffffffefefffefefefffffefefffefffefffffefefffffefffffffffefffffefefffefffffffffffffffffffffffffffefffffffffffefffefffefffefffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfdfffcfbfbfff9faf9fff6f7f7fff2f3f2ffeeeeeeffeae9e9ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e3e3ffe3e4e4ffe3e3e3ffe3e3e2ffe3e3e2ffe3e3e2ffe2e2e2ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0dfffe0dfdfffdfe0dfffdfdfdfffdfdfe0ffdfdfdfffdfdedeffdfdfdeffdedfdeffdfdedeffdededeffdddedeffdddeddffdedddeffddddddffdddcddffdddcdcffdddcdcffdcdddcffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdbdbdcffdbdbdcffdbdbdcffdbdbdbffdbdbdbffdadbdaffdadbdaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd6d7d7ffd7d6d7ffd7d6d7ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcecfceffcececeffcecdcdffcdcdcdffcdcdccffcdccccffccccccffcccbcbffcbcbcbffcacacaffcac9caffc9c8c9ffc8c8c8ffc9c9c8ffc8c8c8ffc9c8c8ffc8c9c8ffc8c9c9ffc9c9c8ffc9c8c9ffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343434ff272727ff1a1a1aff111111ff0b0c0bff080807ff090909ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff060607ff060607ff080807ff0a0a0aff101010ff1b1c1bff2a2a2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747474ff757574ff747574ff6d6d6cff626262ff555656ff585958ff5c5b5cff5e5e5eff5f5f5fff5f5e5eff5b5b5bff545555ff4d4c4dff444444ff404140ff403f3fff3e3e3eff3e3e3eff3e3e3eff3f3f3eff404040ff414141ff404141ff404040ff424141ff434343ff444444ff444444ff454545ff484747ff4d4d4eff565656ff5e5e5dff616262ff636263ff626262ff616161ff5e5d5dff575757ff5b5c5cff616161ff646363ff6e6f6eff777776ff767676ff767676ff767677000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c6c6ffc6c7c7ffc7c7c7ffc7c8c7ffc8c7c8ffc7c8c7ffc8c7c8ffc8c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffcac9caffcbcbcbffcccbccffcdcccdffcecdcdffcececeffcfcfcfffcfd0cfffd1d0d0ffd1d1d0ffd1d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd4d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffd9dadaffdad9daffdadadaffdbdadaffdbdadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdbffdbdbdcffdcdcdcffdcdcdcffdcddddffddddddffdddeddffdedddeffdededdffdededeffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e0e1ffe1e0e0ffe2e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e2e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe9e9e8ffeeeeeefff2f2f2fff6f6f6fff9f9f9fffbfbfbfffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffffffefffffffefffefffefffefefefffffefffffffefefffefefffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffefffffffffefffefffffffffffffffefffefffefefffffefffefffffefefffefefffffefefffffefefffffefffffffffefefffefffefffefefefffefffffffefffffffffffffffefffefffefffefffefffefffefefffffffffefffffefffffefefffffefffffffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffefffffefffffffefefffefffefffefefffffefffefffefefefffefefefffefefefffffefefffefefffffffefefffefffefffefffefffffefffffffffffffefefefffefffffffefefefffefefefffefffefffefefefffffefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffdfefefffdfefefffdfefdfffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffffffffefffffffefefffefffefffefefffffffffefffefffefffefefefffefefefffffffefffefefffffffefefffefffefffefffefffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfefefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffefefefffefefdfffefdfefffdfdfefffdfefdfffdfefefffdfdfdfffdfefefffdfefdfffefefefffefefdfffefefdfffefefdfffdfefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffefffefffefffefefefffefefefffffffefffefefffffffffefffefffefffefffefffffffffffffffffffefffefffffffffffffefefffffefefffefffefffefffefffffefffffffffefffefefffffffffffffefffefffefefffffefffefffffefefffefefffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefffffffffefffefefefffffefefffefffefffefefffffffffefffefffffffefefefffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffefefffffffefffefffefffffefffffffffefffefffffffffffffffefffffffefefffffffffffffffffefffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefdfefffefefefffefefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffefffefefffffffffefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefffefffffefffffffffffffefffefffffffffffffefefffffefefffefffefffefffefffffefffffffffefffefffffffffffffffefffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfefffcfcfcfffbfafafff8f8f8fff4f4f5fff0eff0ffebebecffe8e7e7ffe6e6e6ffe5e5e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e3e2ffe2e2e2ffe1e2e1ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdeffdededeffdededeffdededdffdededdffdddddeffddddddffddddddffdcddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadadaffdadadaffdadadaffdadad9ffd9d9daffd9d9d9ffd9d8d9ffd8d9d9ffd9d8d8ffd7d8d8ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d0cfffcfd0cfffcfcfceffcececeffcececeffcecdcdffcdcdcdffcccccdffcccdccffcccbccffcbcbccffcbcbcbffcacacaffc9c8c9ffc8c8c8ffc9c8c9ffc9c9c8ffc8c9c9ffc8c8c8ffc8c9c8ffc9c9c8ffc8c8c9ffc9c9c9ffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262627ff1a1a19ff121111ff0b0b0cff070807ff050605ff080808ff070808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050405ff050504ff060607ff080807ff0a0a0aff101010ff1b1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747475ff757574ff6c6d6dff626262ff555655ff4b4b4aff4d4d4eff505050ff515151ff515251ff505050ff4b4b4bff424242ff353535ff2a2a2aff232323ff212221ff212121ff232223ff232322ff222323ff252524ff252525ff242324ff222322ff232323ff252525ff262626ff262526ff262727ff2b2a2aff323333ff404040ff4c4c4cff525353ff555555ff555554ff545554ff525252ff4e4e4eff525252ff565656ff585859ff636463ff6e6f6eff767676ff767777ff77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc8c8c7ffc7c8c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9caffcbcbcbffcbcbcbffcdccccffcdcdcdffcecdceffcfcfceffcfd0cfffd0d0d0ffd0d1d0ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd8d8d9ffd8d9d9ffdad9d9ffd9dad9ffd9d9d9ffdadadaffdadadaffdadadaffdadbdaffdadadaffdadadaffdadadaffdbdbdaffdbdadbffdbdbdbffdbdcdbffdbdcdcffdbdcdbffdcdcdcffdcddddffddddddffdddddcffddddddffddddddffdddeddffdededeffdededeffdfdedeffdededfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e2ffe3e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e7ffebebebfff0f0f0fff4f4f4fff7f8f7fffafafafffbfcfcfffefdfefffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffefffffffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffefffffffffffffffefefffffffefffffffffffffffffffffffefffffefffffefffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefefefffffefefffefefffffffefefffefefffffefefffffffefffffffefefffffffefffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffefffffffefefffffffefffefffffffefefefffffefefffefefefffefffffffefffffffefefffffefefefffefefefffefefffffffffffffefefffffffefffffefffffffffffffffffefffffffffffffffffffffffefefffffefefffefefffffefffffffffffefffefefffffffefefffffffffffefefffffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffefefefffffffefffefffefffefffefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefffefffffffefffffefefffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefefffdfefefffdfefefffdfdfefffefdfdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefefffdfdfdfffefdfdfffdfdfefffdfefefffefefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefefffffefefffefefefffffffefffefffefffefffefffefffefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffffffefffffefefffefefefffefefffffefefefffefffefffefffefffefefefffefefefffefefefffefefffffefefefffefdfefffefefefffefefefffefefefffefefdfffefdfefffdfefefffdfefefffdfefefffdfdfefffefdfdfffdfdfefffefefefffdfefefffefdfefffdfefefffdfefefffefdfefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffefdfefffdfdfefffefdfefffefdfdfffefefdfffdfefefffefefefffefdfefffdfefefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffefffefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefffefffffffffffffefefffefefffffefefffffefefffffffffefffffffefffefefefffefefefffffefefffefefffffffefffffffefefffffffefffefffffffefefefffffefefffefefefffefffffffefffffffefefffffefefefffefefefffefefffffffffffffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffffefefffefefefffffffefffefffefffefffffffefffefffefefffffefffffffffefffffffffffffefffefffefffefffffffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffefefffffffefefffffefffffffefffffffefffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffefffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffdfdfefffefefefffefefefffffffefffefefefffdfdfefffefdfefffefefefffefefffffffefffffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffefefffffffefffffffefffefffefffefffefffefffefffefefefffefefffffffefefffefefefffefffefffefefefffefffefffffffffffffefefffefefffffffefffffefefffffffffffffffffffffefefffffffefefffffefffffffefffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfcfcfffcfcfbfff9fafafff6f6f6fff2f2f1ffedededffe8e9e9ffe6e7e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe1e0e1ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdedfdeffdededeffdededeffdededeffdddedeffdeddddffddddddffdddddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdcdcffdbdbdbffdbdcdbffdbdbdbffdbdadbffdbdadaffdbdadbffdadadbffdadadbffdad9daffdadad9ffdadadaffd9d9d9ffd9d9d8ffd9d8d9ffd8d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d2d3ffd3d2d2ffd2d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0cfcfffcfcfcfffcececfffcececeffcececdffcecdcdffcccdcdffcccdcdffccccccffcbcccbffcbcbcbffcacacaffc9c9c9ffc8c8c7ffc8c8c8ffc9c9c8ffc8c9c8ffc8c9c9ffc8c9c9ffc8c8c9ffc8c9c9ffc9c8c8ffc8c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191a1aff111112ff0c0c0cff080808ff050505ff050404ff070607ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff030303ff050405ff060607ff080708ff0a0a0aff10101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757574ff6c6d6dff626262ff565656ff4b4b4bff414141ff434242ff444444ff454545ff444544ff424242ff3d3d3dff333233ff252526ff1b1b1cff141414ff131313ff121212ff131313ff141313ff131313ff131314ff141415ff141414ff141313ff131414ff151414ff161615ff151516ff161616ff181919ff202021ff2e2e2eff3c3b3bff444444ff474647ff454646ff464646ff464646ff454545ff4a494aff4d4d4dff4e4e4eff585858ff646363ff6e6e6eff767676ff7776760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc9c9caffcacacaffcbcbcbffccccccffcdcdcdffcececdffcecfceffcfcfcfffd0d0d0ffd0d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d8ffd8d7d8ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffdad9d9ffdadadaffdbdadbffdadadaffdadadaffdadbdbffdadbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdcdcdcffdddcdcffdcdcddffdddcdcffddddddffddddddffdedddeffdededeffdfdedeffdedfdfffdfdfdfffdfdedfffdfe0dfffe0dfe0ffdfe0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe6e5e6ffe8e7e8ffedededfff2f1f1fff6f6f5fff8f9f9fffbfafafffdfdfcfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffffffffefffffffffefefffffefffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffefefffffffefefffefefefffffefefffefefefffffefefffefefefffefefffffffefffffffffffffefefffffefefefffefffefffffffefffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefffffffefffffefffefffefffffffffefefffffffefffefefefffefefffffffefefffefefefffffefefffefefefffefefefffffffefffefffefffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefdfefffefefefffefdfefffefefefffdfdfefffefefdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffefdfdfffefefefffdfdfefffefdfefffefefefffefefefffdfefefffefefefffefefefffffefefffffefffffefefffffefefefffffffffffffffffffffefefffefefffffefefffffffefffffefffefffefffffffffefefffffffefffffefefffefffffffffefffffefefefffffefefffefefefffefefefffffffefffefffefffefefffffefefefffefefefffefefefffefffefffffefffffefefefffefffefffffffffffefefefffefefefffefefefffefefdfffdfefefffefdfefffefdfdfffefefefffefdfefffefefefffefdfefffefefefffdfdfefffefefdfffdfefefffefefdfffdfdfdfffdfefdfffdfefefffefefdfffefefdfffefdfdfffefefdfffefdfdfffefdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfefffdfdfefffefdfefffefdfefffefdfefffdfefefffefefefffefefefffefdfdfffefdfefffdfdfefffefefefffdfefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefffffefefefffefefefffefefefffefffefffffffffffefefefffefffefffffffffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffffefefffefefefffefefffffffefffffffffefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefffffefefefffffefffffefefefffffefefffefefffffefefefffffefffffefffefffefffffffffffefffffffefffffefffffefffffffffefffffffefefffffffefffefffffffefefffffffffefffffffffffefefffffffefefffefefefffffefefffefffefffffffffffffefefffefffefffffffffffefefffffffffffffffefffffffefefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffefffefefefffdfefefffefdfdfffdfdfefffefefefffefffefffefefefffefdfdfffdfefdfffefefefffefefefffefffefffffefffffffffefffefffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffffefffffefefefffffefefffefefefffefefefffffffefffefffffffefefffffefefefffefefefffffefefffefffefffffffffffffffefffefffefffffffffffefefffffffffffffffefffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffdfdfdfffcfbfbfffafafafff8f7f8fff4f4f4fff0f0f0ffebebebffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e1ffe0e0e1ffe0e0e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdedfdeffdfdfdfffdfdfdeffdfdfdeffdededeffdededeffdedddeffddddddffddddddffdcddddffdcdcdcffdcdddcffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdbffdbdbdbffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d3ffd3d3d3ffd3d3d2ffd3d2d3ffd1d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececfffcfceceffcecdceffcdcdceffcdcdcdffcdcdcdffccccccffcccbcbffcacacbffc9c9caffc8c8c8ffc6c7c7ffc8c8c8ffc9c8c8ffc9c9c9ffc9c8c9ffc9c9c9ffc9c8c9ffc8c8c8ffc9c9c8ffc8c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff0c0c0bff080707ff060505ff050504ff040404ff050506ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff030303ff030303ff050505ff060606ff080707ff0a0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6d6d6dff626262ff565656ff4b4b4bff424141ff323232ff323232ff333333ff363636ff383837ff343434ff2c2c2dff232222ff171717ff0f0f0fff0a0b0aff090909ff090909ff090a09ff0a0a0aff09090aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0b0a0aff0b0b0bff0b0a0aff0b0b0bff0d0c0dff141414ff1f1f1fff2b2b2aff323332ff333332ff323232ff333333ff333434ff353534ff414140ff444343ff444444ff4e4e4eff595959ff636364ff6e6e6eff7776760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc9c8c9ffcacacaffcbcbcbffcbcccbffcccdcdffcdcdcdffcececeffcfcfcfffcfd0d0ffd1d0d0ffd1d1d1ffd2d1d1ffd1d2d2ffd2d2d2ffd3d3d2ffd3d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d8ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9daffdadad9ffd9d9daffdadad9ffdadadaffdadadaffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdbdcdcffdcdcdcffdddcdcffdcdcdcffdcdcddffddddddffdddddeffdedddeffdedddeffdededfffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfe0ffe0e0e0ffdfe0e0ffe0e0e1ffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe2e2e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e5e5ffe4e4e5ffe6e6e6ffeae9eaffefefeffff3f3f3fff7f6f7fff9f9f9fffcfbfbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefefffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffefefffffffefffefffffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffefefffffefffefffffffefffefefefffefefffffefefffffffffefffefefefffefefffffefffffffffefffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffefefffffffefffefffffffefffefffefefefffefffffffffffefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffefffefffffffefffffefefffefefffffefffffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffdfefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfefffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefffffefefefffffefefffffffefffefffffffefffefffefefefffefffffffffffefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffefffefffffffefffffefefffefefffffefffffffefefefffefffffffefefefffefffefffffffefffefefefffefefefffffffffffefffefffffefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffdfdfefffefefefffefdfefffdfdfdfffdfefdfffefefefffefdfefffdfefefffdfefefffdfefefffefdfdfffdfdfdfffdfefdfffdfdfefffefdfefffefdfefffefefefffdfefefffefdfefffefdfdfffefefefffdfdfefffefdfefffdfefefffefdfdfffefefdfffdfefefffdfefdfffefefdfffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffffffefefefffefffefffffffefffefefefffefefefffffffffffefffefffffefefffefefefffefefffffffefefffefefffffefffefffffffefffefefefffefefffffefefffffffffefffefefefffefefffffefefffffefefffffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefefffffefefefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffefffefffffffefffffffffffffffffffffffffffffffefffefffffffefefffffefffefffffffffffffefefffefffefffffffffffefffefffffefffffefefffffffffffffffefffffffffffffffffefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffefffffffffffffffffffffffffefffffffffffffefffffefefefffefefdfffdfefefffefdfefffefefefffffffffffefefefffdfdfdfffefefefffdfefdfffefdfefffefefefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffefefffffffffefffffffefffefefefffffefefffefefffffffefffffefffefffffffefffffefffffffefffffefffffffffefefffefffffffefefffffefffffffffffffffffefefffefffefffffffffffefffffffffefffffefefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefdfefffcfcfcfffafafbfff8f9f8fff6f6f6fff3f2f3ffeeeeefffeaeaeaffe7e7e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdedfffdfdedeffdedfdeffdededeffdedddeffdedddeffdedddeffddddddffdddddcffddddddffdddcddffdcdcdcffdcdcdbffdbdcdcffdbdbdcffdbdcdbffdbdcdbffdbdbdbffdadbdaffdbdbdbffdadbdaffdbdadaffdadadaffdadadaffdad9daffdadadaffd9dad9ffdadad9ffd9d9d9ffd8d8d9ffd8d8d9ffd9d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d7d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d0d1ffcfd0d0ffd0cfcfffcfcfcfffcfcfcfffcececeffcecdceffcdcdcdffcdccccffccccccffcbccccffcacbcbffcacacaffc8c9c9ffc7c8c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0c0cff080808ff050505ff040404ff040404ff030404ff050505ff050405ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020102ff020202ff030304ff050405ff060606ff070807ff070706ff0a0a0aff0e0e0fff151616ff212120ff2d2d2dff3a3a3bff444545ff4d4d4eff565656ff616261ff6c6d6cff757575ff787979ff797979ff797979ff797878ff787878ff797978ff797979ff797879ff797979ff797979ff78797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff626262ff565555ff4b4a4bff414142ff323232ff1c1c1cff1d1d1cff201f20ff222223ff222222ff1e1e1eff171818ff101010ff0a0a0aff060606ff040303ff030303ff030404ff030403ff040304ff030304ff040404ff040304ff040404ff040504ff050504ff050505ff040405ff040404ff040404ff040505ff080809ff101010ff181718ff1c1c1bff1b1c1bff1a1a1aff1b1b1bff1d1e1eff1b1b1bff343434ff373737ff383838ff444443ff4e4e4eff595859ff646364ff6e6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffcacacaffcbcbcaffcbcbcbffcdccccffcdcdcdffcdcdcdffcfceceffcfcfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd7d6d7ffd6d6d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffdadadaffdadad9ffdadadaffdadbdaffdbdadbffdadbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdbdcffdcdbdcffdcdcdcffdcdcdcffdcddddffdddcddffddddddffdddedeffdddddeffdedddeffdededeffdfdedeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0dfe0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e4e4ffe4e3e4ffe4e4e4ffe6e5e6ffe7e7e7ffecececfff1f1f1fff5f5f5fff8f8f8fffafafbfffcfcfcfffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffefefefffffefffffffffffffffefffffefefefffefffefffffefffffefffefffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffefefffffffffefffffefefffefffffffefefefffffffefffefefefffefffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffefffffefffffffffefefffffffffffffefffffffefffffffefffffffefefffffffefffffefefffefefefffffefefffffffefffffefefffffffefffffefefffefefefffefffefffffefefffffffefffefffffffefffefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefdfffefefefffdfdfefffdfefdfffefefdfffdfefefffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefefdfffdfdfdfffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffffefffffefefefffffffefffffefefffefefefffffefefffefffefffefefefffffffefffefefefffefefefffefffefffffefefffffffefffefffffffffffefffefefefffffefefffefefefffefffefffefefefffffffefffffffffffefefffffefffffffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefdfffefefefffefefdfffefefefffdfdfefffdfefdfffefefdfffdfefefffefefdfffdfdfdfffefefefffdfdfdfffefdfdfffdfdfdfffefefefffefefefffdfdfdfffefdfefffdfdfdfffefefdfffdfdfdfffefdfefffefefdfffefdfefffdfdfdfffefefdfffefdfefffdfefdfffefdfdfffefefdfffdfdfefffefdfefffefefefffefdfdfffefefdfffefefefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffefffefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffffefefffffefefffefefefffffefefffffefefffefefefffffefefffffffffffffefefffffffffffffefefffefffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffefefffefffffffefefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffefffefefffffefefefffefefdfffefefdfffefefefffefffefffdfdfdfffefefdfffefefefffdfdfefffefefefffefefefffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffefefffffffffffffefefffefefefffefffffffffefefffffffefffefffffffffffffffefffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefdfdfffdfcfcfffbfbfbfff9f8f9fff7f6f6fff4f3f3fff1f1f1ffededecffe8e9e8ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e4ffe5e5e4ffe4e5e4ffe4e4e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e1e1ffe2e1e2ffe1e1e1ffe1e1e0ffe0e0e0ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0dfffdfdfe0ffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdedfffdededeffdfdedeffdedfdeffdededeffdededeffddddddffddddddffdcddddffdddcdcffdcdddcffdbdcdcffdcdcdcffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdadadbffdadbdaffdadadaffdad9d9ffdadadaffd9d9daffdadad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d6ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffd0d0cfffcfcfcfffcececfffcecfceffcecdceffcdcdcdffcdccccffccccccffcbcbccffcbcacbffcac9c9ffc8c8c8ffc7c7c7ffc8c8c8ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff797978ff797979ff787879ff787979ff787878ff797878ff797979ff787879ff797978ff797878ff787978ff707070ff656665ff595959ff545555ff494849ff404140ff383938ff2f302fff242524ff191919ff121212ff0c0c0cff080808ff050505ff050505ff040404ff040404ff040304ff050504ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010102ff010202ff020101ff030202ff040404ff040405ff040403ff050504ff070707ff0a0a09ff0f0f0eff151515ff202020ff2d2d2eff3a3b3aff454544ff4d4d4dff575756ff616161ff6c6c6dff757575ff797878ff797979ff797979ff797979ff797978ff797879ff797979ff797979ff787978ff7c7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff565555ff4b4b4bff414141ff323232ff1c1c1cff0c0c0bff0d0e0eff0f0e0eff0f0f0fff0e0f0fff0b0b0bff080807ff040404ff020202ff010101ff010100ff010101ff010101ff000101ff010101ff010000ff010000ff010101ff010102ff020201ff020201ff020202ff010101ff010101ff010100ff010101ff020202ff050605ff090908ff0a0a0aff090a09ff070707ff090909ff0d0d0dff151414ff222222ff2b2b2bff2f2f2fff393838ff444344ff4e4e4eff595958ff636363000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c9ffc9c8c8ffc9c8c8ffc9c9c9ffcbcacaffcccbcbffcccbccffcdccccffcececeffcececeffcfcfcfffd0cfcfffd0d0d0ffd0d1d1ffd2d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d6d6ffd7d7d7ffd8d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffdadad9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdddcddffddddddffddddddffddddddffdededdffdedddeffdededeffdfdedeffdfdfdeffdfdfdfffdfdfdfffe0dfdfffdfdfdfffe0e0dfffe0e0e0ffe0dfe0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e0ffe1e2e1ffe2e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e3ffe5e4e4ffe6e6e6ffe9e8e9ffefefeefff3f3f2fff6f6f6fff8f8f8fffbfbfbfffdfdfcfffefefefffefefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffefffffffffffffffffffefffefefffffefffffffffffffffffffefffffffffffffefffffefffefffffffefffffefffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefefffefffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffefffefefffffffefffffffefffffffffefffefffffffefffffffefffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffefefffffffffefffffffffffffefffffefefffffefefefffffffffffffffefffffefefffffefffffefffffffefffefffffefffffffffefffffffffffefffefffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffffffefffffffffffffefefffffefffffffefffffffefffffffefefffffffffffefefefffffefefffffefffffefefefffefefefffffffefffefefefffefefffffefefefffffffefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefdfdfffefdfefffefefefffdfefdfffefdfefffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffefefdfffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffffffffffefefffffefefffefefefffffefefffefefefffffefefffefefefffffefefffffefefffefefefffefefefffffffefffefefefffefefffffefefefffffffefffffefffffffefefffefffefffefefefffffefefffffefefffefffefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefefefffefefefffefdfdfffefdfefffefefefffdfefdfffefdfefffefdfdfffefefefffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefdfffdfefdfffefefdfffefdfefffdfefdfffdfdfefffefdfefffefdfdfffefefdfffdfefefffdfefefffdfefdfffefefefffefdfdfffefdfdfffefdfefffefdfefffefefdfffefefefffdfefefffefdfdfffefdfefffdfdfdfffdfdfefffefefdfffefdfefffefefefffefefefffefefefffffefefffffefefffefffefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefefffffefffffefefefffefefefffefffffffffefefffefefefffffefefffefefffffefefefffefefffffffefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffffffffffefefffffefefffefefefffffefefffefefefffffffffffefefefffffefefffffefffffefefefffefefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffefefefffffefefffffffffffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefefffffffefffffffffefffefefffffefefffffefefefffefefefffefefefffefdfefffefffefffefdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffffefefffffefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffefefefffffefefffffefffffefefefffefefffffffffefffefefffffefefffffffefefffffffefffffefffffffefffffefffefffffefefffffefefffffffffffffffefffffffffffefffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffdfcfcfffbfbfbfff9f9f9fff7f7f6fff4f4f4fff1f1f2ffeeeeefffebebebffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffdfe0e0ffdfe0dfffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdfdedeffdededeffdeddddffdedddeffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdcdbdbffdcdbdbffdbdbdbffdbdbdaffdbdadaffdbdadaffdadadaffdadadaffdadadaffdad9daffdad9d9ffd9d9daffdad9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d7d7ffd8d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d3d3ffd4d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d0ffd0d0d0ffd0d0cfffd0cfd0ffcfcfcfffcfcecfffcececeffcecdceffcdcdccffcccdccffcbccccffcbcbcbffcbcacbffc9c8c8ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c7c7ffc9c8c9ffc8c8c9ffc9c8c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787778ff787878ff787978ff797979ff787878ff797878ff797878ff787879ff797978ff797879ff797879ff707070ff656565ff595959ff555554ff494948ff414040ff383839ff2f2f2fff252425ff1a1a19ff121212ff0c0c0cff080808ff050505ff040404ff040404ff040404ff040404ff040404ff040404ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000101ff020101ff020101ff020202ff020201ff020202ff030304ff050405ff060707ff0a0a0aff0f0f0eff161515ff212020ff2d2e2eff3a3a3aff454445ff4e4d4dff575757ff616161ff6c6c6cff757575ff787878ff797979ff797879ff797879ff797979ff797979ff797978ff7b7b7bff7c7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4b4b4bff414141ff323131ff1d1c1cff0b0c0cff030303ff050504ff040304ff030304ff040303ff030302ff020102ff010000ff000100ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff000000ff000000ff010100ff010001ff010001ff000001ff000000ff000001ff000000ff000000ff010000ff010101ff020202ff030203ff020101ff010101ff010201ff050404ff0c0c0cff131313ff1d1d1dff222222ff2f2e2fff393839ff444444ff4e4e4dff59595800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc8c9c9ffc8c9c8ffc9c9c9ffc9c8c9ffc9c9c9ffcacacaffcbcbcbffcccbcbffcdccccffcdcdcdffcecdcdffcfcecfffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d2ffd4d3d3ffd4d3d4ffd4d5d4ffd5d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d6d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dadaffdadad9ffdadadaffdadadaffdbdadaffdadadaffdbdbdaffdbdbdbffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdbffdcdcdcffdddcdcffdddcddffddddddffddddddffdedddeffdededeffdededeffdedfdeffdedfdfffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe7e7e7ffebebebfff1f0f1fff4f4f4fff6f7f7fff9f9fafffbfbfbfffdfcfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffefffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffefffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefefefffffffffffefffefffffefffffefffefffffffefffffefffffefefffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffffefffffffefffffffffefffffffefffefffefffffffffffffffefffffefffffffffefffefefefffffefefffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffefffffffffffffefefffffffffffffffefefffefefefffefefffffffefffffefffffffefffefffffffefffefffefffffefffffffefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefdfefffefefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefefffffefffefffffefefffefefefffefefffffefefffffefefffffefffefffffefefffefffefffffefffffffefefffefefefffefefefffffffefffefefefffefffffffefefffffefefefffffffefffefffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefdfffdfefdfffefefefffefefefffefdfefffefefdfffdfdfdfffefdfdfffefdfefffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffefdfefffefdfefffefdfdfffefefefffefdfdfffdfdfefffdfdfdfffefefefffdfefdfffefdfefffdfefdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffefefdfffefdfdfffdfdfdfffdfdfefffefefefffefefefffdfefefffefefdfffdfefdfffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefefffefffefffefefefffefffefffefefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefefffffefffefffffefefffefefefffefefffffffefffffefffffffefffffffffffffffefffefffffefffffffefffffefefefffefffefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffefffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfdfffefefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffefffffffefffffffffffffffefffefffffefffffffefefffefefefffefefefffffffefffefefefffefffffffefefffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffcfdfdfffbfbfbfff9f9f9fff7f7f7fff5f4f4fff2f2f2fff0eff0ffedececffe9e9e8ffe6e6e6ffe5e6e6ffe5e5e5ffe5e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e0e1ffe1e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffdfdfdfffdfdfdfffe0dfe0ffdfdfdfffdededfffdfdfdfffdfdedeffdededeffdededfffdededeffdddedeffdddeddffddddddffdddddcffdddcddffdcdcdcffdcdcdcffdbdbdbffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdbdaffdadbdbffdadadaffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d3d4ffd3d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d1ffd0cfd0ffcfcfd0ffcfcfcfffcfcfcfffcececeffcdcdcdffcccdccffcccccbffcbcbcbffcacacaffcac9caffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c7ffc8c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797978ff787878ff787878ff797979ff787979ff787978ff787878ff787878ff797878ff797879ff717071ff666565ff595958ff545554ff494949ff414140ff383838ff30302fff242424ff1a1919ff121112ff0c0c0cff080808ff050505ff040303ff020203ff040404ff040404ff040405ff040404ff030303ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000101ff000101ff010101ff010000ff010101ff020102ff030203ff040303ff050504ff070706ff0a0a0aff0f0f0eff161516ff212020ff2d2d2dff3b3a3aff454445ff4d4d4dff575756ff626161ff6d6c6cff747475ff797979ff797979ff797879ff797979ff797879ff7b7b7bff7b7c7cff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414142ff323232ff1c1c1dff0c0c0cff040403ff020202ff020102ff010001ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010000ff000000ff000000ff000000ff010101ff040304ff0d0d0dff121212ff141414ff222223ff2f2f2fff393839ff444343ff4e4e4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc8c8c9ffcacac9ffcbcacaffcbcacaffcbcbccffcdcccdffcdceceffcecfceffcfcfcfffd0d0cfffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd6d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffdad9daffdadad9ffd9dad9ffdadadaffdadadaffdadadaffdadadaffdbdbdaffdbdadbffdadadbffdbdbdbffdbdbdbffdbdbdcffdcdbdcffdcdbdcffdcdcdcffdcdcddffdcdcdcffdcddddffddddddffddddddffdddeddffdededeffdddedeffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe6e5e6ffeae9eaffeeeeeefff2f2f2fff5f5f5fff7f8f7fff9faf9fffbfbfbfffdfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffefffefffffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffefefffffffefffffefffefffefefefffefefffffefffefffefefefffffefefffffffefffefffefffffffffffefffefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffefffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefffffffffefefffffefffffffffefffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffffffffffffefffffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefdfefffdfefdfffefefdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffffffefefffffefffefffefefefffefffefffefffefffefefefffffffffffffefffffffefefffffffffffefefefffefefffffffefefffffefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffdfefefffefefefffdfefdfffefdfefffdfefdfffefefdfffefefdfffdfefdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfefffefdfdfffefefefffdfefefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefdfdfffefefefffdfefdfffdfefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefffefffefffefffefffefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffefefefffefefefffefefefffffefffffffefefffffefefffffffffffefffefffefffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffefffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffefffffefefffefefffffffffffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffefffffffefffefefffffffffffffffffffffffefefffffffffffefffffffefffffffffffffffefffefffefffefffefffefffefffefffefefefffefefefffefdfefffefdfdfffdfefefffdfdfdfffefefefffefefefffefefefffefefefffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffefefffefefffffffffffffffefefffffefefffffffffffefffffffefffffffffffffffefffefffefffefffefffefffffffffffefffefffffffffffffefffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefdfefffcfcfcfffcfbfcfffafafafff8f8f8fff6f6f7fff4f3f4fff1f1f1ffefefeeffebececffe8e8e8ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e4ffe4e4e4ffe4e3e3ffe4e3e3ffe3e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffe0dfdfffe0dfdfffdfe0dfffdfe0dfffdfdfdfffdfdedfffdedfdeffdededeffdededeffdededeffdedddeffdeddddffddddddffddddddffdcddddffdcdcddffdcdcdcffdbdcdcffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdbdadbffdbdadaffdadbdaffdadadaffdadadaffdadadaffdadadaffdad9daffdad9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd2d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfd0ffcecfcfffcececeffcdcdceffcdcdccffccccccffcbcbcbffcbcbcaffcacac9ffc9c9c9ffc8c8c8ffc9c8c9ffc8c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc8c7c8ffc8c7c7ffc8c8c8ffc7c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797a7aff787878ff787878ff787878ff797879ff787879ff797878ff797979ff787879ff707070ff656665ff595959ff555555ff494949ff404041ff383938ff30302fff252524ff191a1aff111111ff0c0c0cff080808ff050506ff040303ff020303ff020203ff030202ff040404ff040404ff040404ff030303ff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff010001ff010101ff010101ff010101ff010001ff010101ff020201ff020303ff040303ff040504ff070607ff0a0a09ff0f0f0eff161615ff202020ff2e2d2dff3b3a3aff444544ff4d4d4eff575656ff616261ff6c6c6cff757475ff797979ff797979ff797879ff7c7b7bff7b7b7cff7b7c7cff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff1c1c1cff0c0b0bff040404ff020202ff010202ff010102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff09090aff0d0d0dff0c0d0cff141414ff222222ff2f2e2eff393939ff4344440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc8c9c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c8ffc9cac9ffc9c9c9ffcac9caffc9c9c9ffcac9c9ffcacacaffcbcbcbffccccccffcdccccffcececeffcecfcfffcfd0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d7d8ffd7d7d8ffd7d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9dad9ffdadad9ffdadad9ffd9dadaffdadad9ffdadadaffdadbdaffdadadbffdbdadaffdadbdbffdadadbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffdddddeffdddeddffdeddddffdededeffdededeffdedfdeffdedfdeffdfdfdeffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0dfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e1ffe0e1e0ffe0e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e5ffe8e8e8ffededecfff0f0f0fff4f4f4fff5f5f5fff7f7f8fffafbfafffdfdfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffffffefffffffffffffffefffffffefffffefffffffefffffefffffffffffffffffffffffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffefefffffffffffffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffefefffefefefffefffffffffffefffffffffffffefffffefffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffefefefffffefefffefffefffefffffffffefffffffffffffffefefffefffefffefffffffffefffffefffefffefffefffffefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfefefffefefefffefdfefffdfdfdfffefefdfffefefdfffefefefffffffefffefefefffefefefffefffefffefefefffefffffffefefefffefffffffefefefffffefefffefefefffefefffffefefffffefffefffffefefffefffefffefffffffffefffffefffefffefffffffffefefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefdfefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffdfdfefffdfefefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffdfefdfffdfdfdfffefdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfefefffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfefffefefefffefefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffefefffefefefffefffefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffffffefffffffefffefefefffffffefffefffffffffefefffefffffffffefffffefffffffefefefffffefefffefffefffefffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffefffffefffefffffffffffefefefffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffefffffffffffffffffefffffffefffefffffffffefffffefefefffdfefefffefdfdfffdfefdfffefefefffdfdfdfffdfefdfffefefefffefefefffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffefffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfdfcfffbfbfcfffbfafbfffaf9fafff7f7f7fff5f6f5fff3f3f3fff1f0f1ffeeeeeeffeaeaeaffe8e7e7ffe5e6e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe1e1e1ffe1e1e0ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0dfffdfdedfffdfdfdfffdfdfdfffdfdedeffdedfdfffdededeffdededeffdededdffdeddddffddddddffddddddffdddcddffdcdddcffdcdcdcffdcdcdbffdbdcdcffdcdbdcffdbdbdbffdadbdbffdbdadaffdadadaffdadadaffdadadaffd9dad9ffd9d9daffdad9daffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d6d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfd0ffcecfcfffcececeffcdcdcdffccccccffcbcbcbffcbcbcaffcbcacaffcacac9ffc8c8c8ffc9c9c8ffc8c9c9ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c8c7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff797979ff787878ff777778ff787778ff797879ff787878ff787978ff707070ff666565ff595959ff555455ff494949ff404141ff383938ff2f2f2fff242424ff191a1aff111211ff0c0c0cff080808ff050505ff040303ff030202ff020302ff020302ff010102ff020102ff040404ff040403ff020202ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff010001ff000001ff000100ff010101ff010001ff010101ff020102ff030202ff030303ff040505ff070606ff0a090aff0e0f0eff161615ff212120ff2d2d2eff3a3b3bff454545ff4d4d4dff565756ff616161ff6c6c6cff757475ff797979ff7b7b7bff7c7b7cff7b7c7bff7b7b7bff7c7b7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff1c1d1dff0c0c0bff040303ff020202ff010202ff020102ff010201ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff080808ff0a0a0aff0a090aff0c0c0cff141414ff222223ff2e2f2eff383938000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacac9ffc9c9c9ffcacac9ffc9cacaffc9c9c9ffc9cac9ffcac9caffcacbcbffcbcbcbffcdccccffcdcdcdffcececeffcfcfd0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d2ffd3d2d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd7d6d7ffd6d6d7ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadbdaffdadadbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdbdcdbffdcdcdbffdcdcdcffdcdcddffdcddddffddddddffddddddffddddddffddddddffdeddddffdededeffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfe0e0ffdfdfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e2ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e4e3ffe4e4e4ffe8e7e7ffebebebffefefeffff2f2f2fff4f4f4fff6f7f6fffaf9f9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefefffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefffffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffffffefffffefefffffffffffefefffffffffffffefffffffefefefffffffefffefefffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefefefffefefefffffffefffffefefffefefffffffffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffefffffffefefefffffffefffefefffffefefffffffefffffefefffffefffffffffefffffffffefffffffffffffffffffffffefffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffefffffffffefffffefffffffffffffefefefffffffefffefefefffefffffffffefffffefffffffefffefffffefefffffffffffefffffffefefffffffffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfefffdfdfefffefdfefffdfdfefffdfefefffefdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefdfffdfdfdfffdfefdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefffefffffefefffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefefdfffdfdfefffdfdfefffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfefffefefdfffdfefdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfefffefdfdfffefdfdfffefdfdfffdfdfefffefefdfffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffdfdfefffdfefdfffefdfefffefefefffdfefefffefdfefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefffefffffefefffefefefffefffffffffefefffefffefffffefffffffefffffefefefffffffefffefefefffefffefffffefffffefffffffffffefffffefffffffffffffefffffffffefffffffffffffefefffffefffefffefffefffefffefffffefffffefffefffffffefffffefefffffffffffefefffffffffffffefffffffffffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefefefffefffffffffffffffefffffffffffefffffefffffffffffffefffffffffefffffefefefffdfefefffdfefdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefffefffefefffffffffffffefffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefefefffefffffffffffffffefffffffffffefffffefffffffffffffefffffffffefffffffffffffefffffffffffefffefffefffefffefffffffffffffffffffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffdfdfdfffcfcfcfffafafafffaf9f9fff8f9f8fff7f7f7fff5f6f6fff2f3f3fff0f0f0ffedededffe9e9eaffe7e7e7ffe5e5e6ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e2e2ffe2e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdfdedeffdedfdeffdededfffdededeffdddddeffdededdffddddddffddddddffddddddffdcddddffdcdddcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadadbffdadbdaffdadadaffdadadaffdadadaffd9dad9ffdad9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d5ffd5d6d5ffd4d4d4ffd4d5d4ffd4d4d4ffd3d3d3ffd3d4d4ffd3d3d3ffd3d2d2ffd2d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfd0d0ffcfcfcfffcecfceffcececeffcdcdccffcbccccffcbcbcbffcacacaffcacac9ffc9c9c8ffc8c8c8ffc9c9c9ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7b7b7bff797a79ff787878ff787777ff787878ff787878ff707171ff656665ff595959ff555554ff484849ff404040ff383839ff2f2f2fff242425ff1a191aff111111ff0c0c0cff080808ff050505ff030403ff020202ff020303ff030202ff010101ff010202ff020202ff040303ff030303ff030303ff040403ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010201ff020201ff020101ff000100ff000001ff010101ff010101ff010100ff010101ff010102ff020202ff030303ff040404ff060707ff0a0909ff0e0e0dff141415ff1f1f1fff2e2e2dff3c3d3cff454545ff4c4d4cff565655ff616161ff6c6d6dff777677ff7c7b7bff7c7b7bff7b7b7bff7b7b7bff7c7c7cff7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff040303ff020202ff010202ff020102ff010101ff010101ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff060606ff070808ff080708ff0a0909ff0d0c0cff141414ff222222ff2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc9c9c8ffc9c9c9ffc9cac9ffcac9c9ffc9c9c9ffc9cacaffcac9c9ffc9cac9ffc9c8c9ffc9c9c9ffc9c9caffcbcbcbffcccbcbffcccdcdffcececeffcecfcfffcfd0cfffd1d0d0ffd1d1d2ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d7d6ffd6d6d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffd9d9daffdadad9ffdadadaffdadadaffdadadaffdbdadaffdadadaffdadbdbffdbdbdbffdbdadaffdbdadbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffddddddffddddddffddddddffddddddffdededdffdededdffdededeffdedfdeffdfdedeffdedfdeffdfdedfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfe0dfffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e2ffe1e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e2e2ffe3e4e3ffe3e3e3ffe4e4e4ffe4e5e4ffe6e6e6ffebebeaffededeefff0f0f1fff3f2f3fff5f5f5fff8f8f8fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefffffefefefffefefffffefffefffffffffffffefefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffefffffffffffefffffffefffefefffffffefefffefefefffffffffffffefefffffffefffefffefffefffffffffffefffffefffffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefffefffffffffffffefefffffefffffffefefffffffffffefffffffefefffffffffefffefffffffefffefffefffffffffffefffffefffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffffefffefefefffefefffffefffffffffefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefdfdfffefefefffefefdfffefefefffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffffefefffefefffffefffefffffffffffffefffffefefefffefefffffefffefffefefefffefefefffefffffffffefffffefefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefefefffefdfdfffefdfdfffdfdfdfffdfefefffdfdfefffdfdfefffdfefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefefffdfefefffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefdfffefefefffefdfefffefdfdfffdfdfefffefefdfffefdfdfffdfefefffdfefefffefdfefffdfdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffefffefffefffefffefffefffffefefffffefffffefefefffffefefffffffefffffefffffefefffffffffefffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffefffffffffefffffefefffffefffffffffefefffffefffffffffefffffffefffefffefffffffffffffffffffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffffffefffffffefffffffffffffffffffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffefffffffffffffffffffffffefefffffefffffefefefffffffefffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffefffffefefffffffffffffffffffffefefffffefffffffefffffffffefffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffefffffffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffffefffffefefefffffefffffffefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefdfdfffcfcfcfffbfbfbfff9f9f9fff9f9f9fff7f8f7fff6f6f6fff4f4f4fff2f2f3fff0f0f0ffedededffeaeaeaffe8e7e7ffe5e5e5ffe5e5e5ffe4e4e5ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e1ffe0e0e0ffe0e1e0ffe0e0e0ffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdfdedfffdfdedeffdfdfdeffdfdedeffdededeffdededeffdededeffdddeddffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadbffdadadaffdadadaffdadadaffdadad9ffdadad9ffd9d9d9ffdad9daffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d8d8ffd7d7d7ffd6d6d7ffd6d7d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd3d3d2ffd1d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcececfffcececeffcdcdcdffcdcdcdffcccccbffcbcbcbffcacac9ffc9c9c9ffc9c8c8ffc9c9c9ffc9c8c9ffc9c8c8ffc9c9c8ffc9c8c9ffc8c8c8ffc9c8c8ffc8c8c9ffc8c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7c7dff7c7c7cff7b7b7bff797979ff787879ff787878ff787778ff707070ff666666ff5b5b5bff535353ff494949ff3f3f3fff393939ff313131ff242424ff181818ff101110ff0b0c0cff080807ff040405ff030303ff030202ff030302ff030203ff020202ff010101ff000000ff010000ff020203ff080809ff060606ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030303ff040405ff000000ff010001ff010101ff010102ff010100ff000101ff010101ff020202ff030303ff060606ff080808ff0a0b0bff101110ff171717ff252625ff343434ff3e3e3eff464545ff4e4f4eff585858ff636262ff6c6c6cff757575ff7a7a79ff7b7b7bff7b7b7bff7b7c7cff7d7d7dff7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757575ff757575ff757474ff757475ff747474ff757574ff747575ff757575ff747575ff757574ff757575ff747575ff727271000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020101ff010102ff020202ff020202ff020202ff010101ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060505ff060506ff060506ff080807ff09090aff0c0c0cff131414ff22222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9cac9ffc9cac9ffcac9c9ffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffcac9c9ffcbcbcbffcbcccbffcdcdcdffcecdceffcfceceffcfcfd0ffd0d0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d6ffd7d7d8ffd7d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffdad9d9ffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffdbdbdaffdadbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdbdcdcffdddcdcffdddcdcffddddddffddddddffddddddffdddeddffdddedeffdededeffdededeffdededeffdededeffdfdfdeffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe6e7e6ffeaeaeaffedededfff0f0f0fff2f2f1fff4f4f4fff6f7f7fff9fafafffefefefffefefffffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffefffefffffffefffefffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffefffffffffffffffffefffffffffffffefffefffffefffffffffefffffefefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffffefffefefffffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffefffffefffefffffefffffffffefffffefefffefffefffffefffffffffffffefffefffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefdfdfffdfefdfffefdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffefefefffefffffffefffefffffffefffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffefdfdfffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefefdfffdfdfefffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefefdfffefdfdfffefefdfffefdfefffdfefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffffffffffefffefffefffefffffffefefffffefefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfcfcfffcfcfcfffafafafff8f8f8fff7f8f8fff7f7f6fff5f6f6fff4f4f4fff2f2f2fff0f0f0ffedededffeaeaeaffe8e8e7ffe6e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e2e3ffe3e2e3ffe3e3e2ffe3e2e2ffe2e2e2ffe1e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdedfdeffdededfffdddedeffdddddeffdededeffddddddffddddddffdddcddffdddddcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadadbffdadadbffdbdbdbffdadadaffdadadaffdadadaffd9dadaffd9d9d9ffdadad9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d0d1ffd0d0d0ffd0d0d0ffcecfceffcececdffcdcdcdffcccbccffcbcbcbffcacbcaffcac9c9ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c9ffc8c8c9ffc8c8c8ffc8c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7c7c7cff7b7b7bff797979ff787878ff777878ff717171ff686768ff5f5f5fff585958ff4f4f4fff3f3f3fff393939ff292929ff201f1fff171717ff0f100fff0b0b0aff090808ff060606ff050404ff020202ff020202ff010102ff010100ff000000ff000101ff000000ff020202ff090909ff070707ff030202ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff040403ff040404ff000100ff000101ff010101ff010001ff000000ff000100ff020101ff030202ff040303ff040505ff070707ff0a0a0aff101010ff171717ff242424ff2e2e2eff3b3b3bff444443ff4d4d4cff555656ff616060ff6a6a6aff747575ff787979ff7a7b7aff7c7c7cff7d7d7dff7e7d7dff7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff747475ff757574ff757475ff757575ff747575ff757575ff757575ff757475ff757574ff757575ff717271ff727271ff5c5c5cff4f4f4fff464647ff3e3e3eff333233ff181818ff141413ff111111ff0e0e0eff080908ff070807ff070708ff060707ff010101ff020202ff010201ff020202ff020202ff020202ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060605ff050505ff050505ff050606ff070807ff0a0a0aff0c0c0cff1414130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcac9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9caffc8c8c9ffc9c9c9ffcacbcbffcbcbcbffcdcdccffcdcdcdffcfcfceffcfcfcfffd0d0d0ffd1d0d1ffd1d2d1ffd1d2d2ffd2d2d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadad9ffdadadaffdadadaffd9dadaffdbdadaffdadadaffdadbdbffdadbdbffdadbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdddcddffddddddffdeddddffddddddffdededdffdededeffdededeffdededeffdedfdeffdededfffdededfffdededfffdfdfdfffdfdfdfffe0e0dfffe0dfe0ffe0e0dfffe0dfdfffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe5e4e5ffe7e7e7ffe9eae9ffedecedffefefeffff2f1f1fff3f4f3fff6f6f6fff9f9f9fffcfdfcfffefefdfffefdfefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffefffffffffffffffefffffffefefefffffffefffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefefffffffefefffffefffffffffefffffefffffefffefffffefffffffefefffffefefffffffffffefffefffffffefffffffefffefffffffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffefefffffefffffffefffffffefffefffffffffffefffffffffffefffffffffffffffefffffefefffffffefffffffefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefffffffefffffffffffffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffefffefffffffefffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffefffffffffffffffefffffffefefefffefffefffffefefffefefffffffffefffffffefffefffefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefdfffdfefefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfefdfffefefdfffdfefdfffefdfefffefefefffefefefffefdfdfffefefefffdfefdfffefdfdfffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefdfffefefdfffefefefffefdfefffefefefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffefffffefefffefefefffefffefffffffefffefffefffffefefffffefffffffffffffefefefffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffefffffffffffffffefffffffefefefffffffefffffffffffefefffffffffffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffefefefffefdfefffdfdfefffdfdfdfffdfcfdfffcfbfbfffafafbfffafafafff7f7f7fff6f6f6fff5f5f5fff3f3f3fff2f1f1fff0f0f0ffeeededffeaeaeaffe8e8e7ffe6e6e5ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffdfe0dfffe0e0dfffe0dfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdedfffdfdedfffdfdfdfffdededeffdedfdeffdededeffdeddddffdededdffdddddeffddddddffddddddffdcdddcffdcdcdcffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdadbdaffdadadaffdadadaffdad9d9ffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d9d9ffd9d8d8ffd9d8d8ffd8d8d7ffd8d7d7ffd7d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d0d1ffd0cfcfffd0cfcfffcfceceffcdcdcdffcdcdccffcccccbffcacbcbffcacac9ffc9c9c9ffc7c8c7ffc9c8c8ffc9c8c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c9c9ffc8c8c8ffc9c9c8ffc8c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7c7c7dff7c7c7cff7b7b7bff797979ff7a7a7aff737373ff6a6a6aff626162ff585857ff4c4c4cff404040ff393938ff2d2e2eff222222ff171717ff100f0fff0b0a0bff080808ff050605ff040405ff030303ff020302ff020202ff010102ff010000ff000001ff000000ff020102ff090909ff080707ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff030404ff040404ff010100ff000000ff000000ff000000ff010000ff010000ff010101ff020201ff030302ff030404ff050505ff080809ff0e0d0dff161616ff222222ff2c2c2bff383838ff414141ff4a4a4aff555555ff616161ff6d6c6cff757576ff7a7a7aff7c7b7cff7d7d7dff7d7d7dff7e7d7eff7e7e7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff787878ff747475ff757474ff757475ff757575ff757475ff757574ff757575ff757474ff727271ff727272ff5c5c5cff4f504fff474646ff3d3e3eff333332ff181918ff131413ff111111ff0e0d0eff090908ff070707ff070807ff060706ff050505ff050505ff010102ff010201ff020102ff010202ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040405ff050505ff040405ff050505ff060606ff070807ff0a0a0aff0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacac9ffc9cac9ffcac9c9ffcac9c9ffc9c9c9ffc9c8c9ffc9cac9ffc9cac9ffc9c9c9ffcacac9ffcacacaffcbcbcbffccccccffcccdcdffcececdffcfcfceffd0cfcfffd0d0d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d2d3ffd3d4d4ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffdadadaffd9dadaffdadadaffdadadaffdadadaffdadadbffdbdbdaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdbdcdcffdcdcdcffdddcdcffdcddddffdddddcffddddddffddddddffdeddddffdedddeffdededeffdedddeffdededeffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffe0e0e0ffe1e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe5e5e4ffe8e7e7ffebeaeaffecececffefefeffff1f2f1fff3f4f4fff7f7f7fff8f8f9fffbfafafffcfcfcfffdfdfdfffdfdfdfffdfefefffefefefffefffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffefefffffffffffffffefefffffffffffffefefffefefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffffefefffffefefffefefefffefefefffffefefffefefffffefefefffffffefffefffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffefffefffefffffffefefefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfefdfffdfefdfffdfefefffefefefffefefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffefefdfffdfefefffefefefffefefefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffffefffefffefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfefffefdfdfffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefefdfffdfefefffefefdfffefefefffefefefffdfefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefffefffefefefffefefffffffefefffffefefffefefefffffefefffefefefffffefefffffffefffefefffffefefefffffffefffefffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffffffefffffffefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffffffefffffffefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffefffefffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefefdfffdfdfdfffdfdfdfffcfcfcfffcfbfbfffbfcfcfffdfefdfffcfdfdfffcfdfcfffafafafff8f7f7fff6f5f5fff4f4f4fff2f2f2fff0f0f1ffefeeeeffedededffeaebeaffe8e9e8ffe6e6e7ffe5e5e5ffe4e4e4ffe3e4e3ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0dfdfffe0e0e0ffe0e0dfffdfe0dfffe0dfdfffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdeffdedfdfffdededeffdededeffdededeffdddddeffddddddffddddddffddddddffdddddcffdcdcdcffdbdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdad9daffd9dadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d7ffd7d7d7ffd7d8d7ffd7d8d7ffd6d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d3ffd4d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd0d1d1ffd0d0cfffcfcfcfffcfceceffcececdffcccdccffccccccffcbcbcaffcac9caffc8c8c9ffc9c9c8ffc8c9c9ffc8c8c8ffc9c9c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7d7d7dff7d7c7cff7c7c7cff7b7a7bff7b7b7bff747474ff6c6c6cff636362ff585858ff4c4d4cff424342ff393a3aff303030ff242425ff181818ff101010ff0a0b0bff080808ff060605ff040405ff030303ff030302ff020203ff020201ff010100ff000000ff010000ff020202ff080909ff070707ff020201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff040404ff010001ff000000ff000000ff000001ff000000ff000000ff010201ff020302ff030303ff050504ff070707ff0a0a0aff101010ff191919ff252424ff30302fff3a3a3bff434243ff4c4c4bff565556ff626261ff6c6d6cff767676ff7c7b7cff7d7d7dff7d7d7dff7e7e7eff7e7e7eff7e7d7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff787877ff747574ff757474ff757475ff757575ff747575ff757575ff727271ff727171ff5d5c5cff504f4fff464746ff3e3e3eff333332ff181819ff131313ff111111ff0d0d0eff080808ff080807ff070808ff060707ff060506ff050505ff040404ff030303ff010101ff010101ff020201ff020202ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030202ff040403ff030303ff050404ff050505ff060606ff070708ff0a0a09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9c9c9ffc9c9caffcacbcaffcacacaffcacacaffcbcbcbffccccccffcdcdcdffcececeffcececfffd0d0cfffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d3ffd2d3d2ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd7d8d8ffd8d8d8ffd9d9d9ffd8d9d8ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffdad9d9ffdad9daffdadad9ffdadadaffdadadaffdbdadaffdbdbdaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdbffdcdcdbffdcdcdcffdddddcffdddcddffddddddffddddddffddddddffddddddffdededdffdddedeffdededeffdededeffdfdfdeffdededfffdedfdeffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e1ffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe2e1e2ffe2e2e2ffe3e3e3ffe5e5e5ffe8e8e7ffeaeaeaffedededffeff0effff1f1f2fff3f4f3fff6f6f6fff7f7f7fff9f9f9fffafafafffcfbfbfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffefdfefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffffefefffefffffffefffffffefffefffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefefffffffefefffefffffffefffffffefefefffffffffffffffefffffffffffefefefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffefefefffefefefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefefffdfefefffdfdfdfffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffefdfefffefefdfffefefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfdfefffefdfefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfcfffcfcfdfffcfcfdfffdfcfdfffdfdfcfffdfdfcfffdfcfcfffdfcfcfffdfcfcfffdfdfcfffcfcfdfffdfdfdfffefefdfffefdfdfffefefdfffdfefdfffefdfefffdfefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefffefffefffffffefefefffefefefffffffefffefefffffefefefffefffefffefffefffefefefffefefffffffffefffefefffffefefffffffefffffffffefffffffefffffefefffffefffffffffefffffffefffefefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefefffffefffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefefefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefefffefefdfffdfdfdfffdfdfdfffcfcfcfffcfbfcfffbfafbfffafafbfffbfafafffafafafffdfdfdfffdfdfdfffdfcfcfff9faf9fff7f7f7fff5f5f6fff4f3f3fff1f2f1fff0f0f0ffedeeeeffedececffebebebffe9e9e9ffe6e7e7ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe2e1e1ffe1e1e2ffe1e0e0ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededfffdfdfdeffdedfdeffdededeffdedddeffddddddffdddeddffdcddddffdddcdcffdddddcffdcdcdcffdcdcdbffdbdcdbffdbdbdcffdbdbdbffdbdbdbffdadadaffdad9daffdadadaffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d9d9ffd8d8d9ffd9d8d8ffd8d9d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d7ffd7d8d7ffd6d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd3d3d3ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d0ffd0d1d1ffd0cfcfffcfcfcfffcfcfceffcdceceffccccccffcbcccbffcacbcaffc9c9c9ffc8c8c8ffcacac9ffc8c9c9ffc8c8c9ffc8c8c8ffc9c9c8ffc9c9c8ffc9c9c9ffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7d7dff7d7d7dff7d7d7dff7d7d7cff7d7d7dff7c7c7cff7d7c7cff767676ff6d6e6eff646464ff5a5a5aff4f4f4fff454545ff3c3c3cff323232ff262625ff191a19ff101010ff0b0b0bff080808ff060606ff040405ff040404ff020303ff020202ff020101ff010101ff010000ff000100ff020102ff090908ff070707ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030202ff040504ff050505ff010101ff000000ff000000ff000101ff000000ff010000ff010101ff020202ff030303ff050405ff070707ff0b0b0aff111010ff1b1b1bff272626ff313131ff3b3c3cff454545ff4d4e4eff575858ff626262ff6d6d6dff777777ff7d7d7dff7d7d7eff7e7e7eff7e7e7eff7e7e7eff7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787979ff797979ff797979ff787878ff757474ff757575ff757475ff757574ff727272ff727171ff5d5d5cff50504fff474747ff3e3d3eff323332ff181818ff131313ff111111ff0e0e0dff080808ff070708ff070707ff070707ff060605ff050505ff040304ff030303ff020202ff010102ff020101ff010101ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff030303ff030202ff040403ff040405ff050505ff060606ff080707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9cac9ffc9c9c9ffc9c9c9ffc9c9caffcacac9ffc9cac9ffcacacaffcbcacaffcacacaffcacbcaffcbcbcbffcccccbffcdcdcdffcececdffcfcfceffcfcfcfffd0d0d0ffd0d1d1ffd2d1d2ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d6ffd5d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d8ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd9d9d9ffd9d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdadad9ffdadadaffdad9d9ffdadadaffdadadbffdadbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdbdbffdcdcdbffdcdcdcffdcdcdcffddddddffddddddffddddddffdddddeffdedddeffdededdffdededdffdededeffdfdedeffdededeffdedfdeffdededfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffdfe0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe1e1e2ffe3e2e2ffe3e4e3ffe6e6e6ffe8e8e9ffecebebffeeeeeefff0f0f0fff1f1f1fff4f3f3fff5f5f5fff6f7f6fff7f7f7fff9f9f9fffafafafffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffefffefffefffffffefffffffefefffffefefefffefefefffffefefffefffefffefffffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffefffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefefffffffefefffefefefffefefffffefffffffefefefffffffefffffefefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffffefffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffefffffffffefffffffffefffefefefffefffefffffefefffefefffffefefefffefefffffefefefffefffefffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfefffdfdfefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefefffefefefffdfdfefffefdfefffefdfefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefdfffefefdfffefefefffefefdfffdfefefffdfdfdfffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffefefdfffdfefefffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefdfefffefefdfffefefefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefefffefefffffefefffffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefffefffffffefffffefefffffffffffffffffffefefffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffefffefefefffefffefffffefefffefefffffefefefffefefffffefefefffffffffffffefffffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffefefefffdfefdfffdfdfdfffdfdfdfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafafafffafafafffaf9fafff9f9f9fff9f9f9fffcfdfcfffdfcfcfffcfcfcfffafaf9fff7f8f8fff5f5f5fff3f3f3fff1f1f1ffefefefffeeeeedffedededffecebecffeaeaeaffe7e7e8ffe6e6e6ffe4e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e2ffe2e3e2ffe2e3e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdfdfffdfdfdfffdededfffdfdedfffdededeffdedddeffdedddeffdeddddffdeddddffddddddffdcdddcffdcdddcffdcdcdcffdbdcdbffdbdcdcffdbdbdbffdbdbdbffdadbdbffdadadbffdad9daffdadad9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d9ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd8d7d7ffd7d7d7ffd6d6d7ffd6d6d7ffd6d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d5d4ffd4d4d4ffd3d4d4ffd3d4d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d1ffcfcfd0ffcfcfcfffcececeffcdcdcdffccccccffcbcbccffcacbcbffcacacaffcacac9ffc9c9c9ffcacacaffc9c9c9ffc8c9c9ffc9c8c9ffc9c8c9ffc9c9c9ffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7e7dff7e7d7dff7d7d7eff7d7d7dff7d7d7dff7d7c7cff7d7d7dff777677ff6e6e6eff666665ff5c5c5cff535253ff484849ff3f3e3fff343434ff272827ff1a1b1bff111111ff0b0c0bff080908ff060706ff050505ff040304ff020303ff020202ff010202ff010201ff010101ff010101ff030302ff090909ff070707ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff050504ff050506ff010001ff000000ff000000ff000000ff000000ff010101ff010101ff020202ff020203ff040404ff070706ff0b0b0bff111111ff1b1c1cff272827ff323332ff3d3e3dff474747ff505151ff5a5a5aff646464ff6e6e6eff787878ff7d7d7eff7e7e7dff7e7e7eff7e7e7eff7e7e7fff7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787979ff797979ff787979ff787979ff777878ff757575ff757574ff727272ff717272ff5c5d5dff4f4f4fff464646ff3e3e3eff323333ff181819ff131414ff111111ff0e0e0dff080808ff070808ff070708ff060707ff060506ff050505ff040304ff030303ff020202ff020101ff000001ff010101ff010100ff000101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010201ff010201ff020202ff030303ff030403ff040404ff050505ff080809ff0d0d0dff141414ff212020ff2d2e2eff393a3aff444444ff4e4e4eff5a5a59ff656565ff707171ff767676ff7a7a7bff7b7a7bff7a7a7bff7a7a7aff7a7a7aff7b7a7aff7b7a7aff7a7a7aff7a7a7aff7a7b7aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffcac9caffc9c9caffcac9caffcacacbffcacacaffcacacaffcbcbcbffcbcbcbffcbcbccffccccccffcdcdcdffcdcdcdffcececeffcfcfcfffd0cfcfffd0d1d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d5ffd5d5d4ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d7ffd6d6d7ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d9ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9dadaffd9dad9ffd9d9d9ffd9dad9ffd9dadaffdadadaffdadadaffdadadaffdadbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdddddcffdddcdcffddddddffdddddeffdddddeffdedddeffdedddeffdededeffdededeffdfdedeffdfdedeffdededfffdedfdeffdfdfdfffdfdfdfffdfdfdeffdfe0dfffe0dfdfffe0e0e0ffdfe0e0ffe0e0e0ffe0dfe0ffe1e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e1e1ffe3e3e3ffe5e4e5ffe7e7e7ffeaeae9ffedededffefefeffff0f1f1fff2f2f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff7f8f7fff9f9f9fffafbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefffffefefefffffefffffffefffffefffffffefffffffffffffffffffffffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefffffffffffffffefefefffefefffffefffefffffefffffefffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffefffffffffefffffffefffffefffefffffefffffffefffffffefffffefffffffffffffffefffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffefffefffffffffffffffefefffffffefffffefefffffefffffffffffefffffefefffffffffffefffefffefefffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffefffefffffffefefefffefffefffefffefffffffefffefffefffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffefefffffffffefffefffffffffffefffefffefffffefffffefffffffefefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffefefffefffefffffffefffffffffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefdfefffefefefffefefefffefdfefffefefdfffdfefefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfefffefefefffefdfdfffdfefefffefefefffdfdfefffefefefffefdfefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefefdfffdfefefffefdfefffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffcfdfdfffefdfefffdfefefffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefefefffefefefffefefefffefffffffffefefffefffefffffefefffefefefffefefefffffefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffffefffffefffefffefefefffffefffffffefffffefffefffefffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffefffffefffefffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffffffffffffffffffffffefffefefefffffffefffffffffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefefffefefefffdfdfdfffcfcfdfffcfcfcfffcfbfcfffbfbfbfffbfafafffafafafffafaf9fff9fafafff9f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fffdfdfdfffbfcfcfffafafafff8f8f9fff7f7f7fff5f5f5fff2f3f3fff1f1f1fff0efefffeeefefffedededffecececffebebeaffe8e9e9ffe7e7e6ffe5e5e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e3e2ffe2e2e2ffe2e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe0e1e1ffe0e0e0ffe0dfe0ffdfe0e0ffe0dfe0ffe0e0e0ffe0dfe0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdedfdeffdfdfdeffdedfdeffdededfffdfdfdfffdededeffdededeffdededeffddddddffdddedeffddddddffdcdcddffdcdcdcffdddcdcffdbdcdcffdcdbdbffdbdbdbffdbdbdaffdbdbdbffdadadaffdadadaffdad9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d7d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d0d1ffd0d0d0ffcfd0cfffcfcfcfffcececeffcdcdcdffcccdccffcbccccffcacbcaffcacbcaffcacbcaffcacac9ffc9c9c9ffc9c9caffc9c9c9ffc9c8c9ffc8c8c8ffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7d7dff7d7d7eff7e7d7eff7d7d7dff7d7d7dff7d7d7dff7d7d7dff777776ff6f6e6eff666767ff5d5e5dff545455ff4b4b4aff404141ff363535ff282928ff1c1b1bff121212ff0c0c0dff090909ff070707ff050605ff040404ff030202ff020202ff020202ff010201ff010101ff020202ff070707ff0a0a0aff080708ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff040404ff050505ff010101ff000000ff000000ff000000ff000101ff010101ff010101ff010201ff020303ff040403ff060706ff0a0a0aff101111ff1c1c1cff292828ff353434ff404040ff4a4a4aff535353ff5d5d5dff676767ff707070ff797979ff7e7e7eff7e7e7eff7e7d7eff7f7e7eff7e7f7eff7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797978ff797979ff797979ff787978ff797879ff787878ff727272ff666566ff5d5c5dff4f4f4fff474647ff3e3e3eff333333ff181818ff141414ff111111ff0d0e0dff080908ff070706ff070707ff060607ff060606ff050505ff040404ff030304ff020202ff010201ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff000100ff010101ff020203ff030303ff040304ff050405ff040505ff080808ff0d0d0dff151415ff202120ff2e2e2eff3a3a3aff434443ff4d4e4eff5a5a59ff656565ff707071ff767676ff7a7a7aff7a7a7aff7a7a7bff7a7a7aff7a7b7aff7a7a7aff7a7a7aff7a7a7aff7b7a7aff7a7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9caffcacacaffcbcacaffcacacaffcacacbffcbcbcbffcbcbcbffccccccffccccccffccccccffcdcccdffcdcdcdffcecdcdffcececeffcfd0cfffd0d0d0ffd1d0d1ffd1d2d2ffd2d1d2ffd2d3d2ffd3d2d2ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadaffdbdadbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdbdcdcffdcdcdcffdcdddcffdddddcffddddddffddddddffdededeffdeddddffdddedeffdededeffdededeffdededeffdededeffdededeffdededeffdfdedfffdedfdfffdfdfdeffdedfdfffdfdfdfffdfdfe0ffe0dfe0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e4e4ffe6e6e6ffe9e8e8ffebececffeeeeeeffefeff0fff1f1f1fff3f3f3fff5f4f4fff5f6f5fff6f6f6fff6f7f7fff7f7f7fff8f8f8fffaf9f9fffafbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfcfcfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffefefefffefefefffefffefffffffffffefffefffefffefffefffefffffffffffefffffffefefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffefefffffefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffffefefffffffefffffefefefffffefffffffffefffefefffffefefffffffffefffefffefffffffffffffffffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffffffefffffefefffefffefffffefefffffefffffffffefffefffefffefefffffefefffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefefffffefefffffffffefffefffefffffefefffffefffffffffefffefefffffefffefffefffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffefffefffefefffffefefffffffffffffffefefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffefefffffffffffefffffffefefffffffefefffffffefffefefefffffefefffefefffffefffefffffefefffefffefffefefefffefefefffefefefffefefdfffdfdfefffefdfefffefefefffefdfdfffdfefefffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffcfcfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfefffefefdfffefdfdfffdfdfdfffefefdfffefefefffefefefffefdfefffefefefffefffffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffdfdfefffefefefffefefdfffefefdfffefdfdfffdfefefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffdfdfdfffdfcfcfffcfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffefdfdfffefefdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfdfcfffcfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffdfefefffdfdfdfffefdfefffdfdfdfffdfefdfffdfefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefffffefefefffefffefffefefefffefffffffefefefffefefffffefefffffefffefffefefefffefffefffefefefffefefefffefffefffffefefffefffefffefefefffefefffffefefffffffefffffefefefffffefefffffffefffefefffffefefffffffffefffefffefffffefffffffffffffffffefffefefffffefffefffefffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffffffefffefffffefffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefefffffffffffefffefffefefffffffefefffffffefffefefefffffefefffefefffffefefefffffefefffefffefffefefefffefefffffffefefffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffffefffffffffefffefefefffefefefffefefefffdfdfdfffcfcfdfffcfbfbfffbfbfbfffbfbfbfffafafafffafafafffafaf9fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff7f8f8fff7f7f8fff8f8f8fff8f8f8fffcfcfbfffaf9f9fff9f9fafff8f8f7fff7f6f6fff5f5f5fff3f3f3fff2f1f2fff0f0f0ffefefeeffededeeffecececffebecebffeae9eaffe7e8e8ffe5e6e6ffe4e4e5ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfe0ffe0e0dfffdfe0dfffe0dfdfffdfdfdfffdfdfdeffdedfdfffdedfdeffdedfdfffdededfffdedfdeffdededeffdededeffdededeffdddedeffdddddeffdddcddffdddcddffddddddffdcdcdcffdcdbdcffdcdbdbffdbdbdbffdadbdaffdbdadaffdadadbffd9dadaffd9d9daffdad9d9ffdad9d9ffd9d9d9ffd9d8d9ffd8d9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d7d7ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0cfffcececfffcececeffcdcdcdffcccdccffcccbccffcbcbcbffcbcbcaffcacacbffcacbcaffc9cacaffcac9caffcacac9ffc9c8c9ffc9c9c8ffc9c9c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7e7d7dff7d7e7eff7d7e7dff7e7d7dff7d7e7dff7d7d7dff777777ff6f6f6fff676766ff5e5e5eff555555ff4b4c4cff414141ff353636ff292929ff1c1c1cff121213ff0d0d0dff090a0aff070707ff060506ff040404ff020302ff020202ff020201ff020201ff010102ff020203ff090809ff0a0a0aff080808ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff050504ff060606ff010201ff000000ff000000ff000000ff000100ff000101ff010101ff010201ff020101ff020303ff050505ff0a0a0aff111112ff1d1d1dff2a2a2aff363736ff424242ff4c4b4bff555555ff605f5fff6a6a69ff727272ff7a7a7aff7d7d7eff7e7d7eff7e7e7eff7f7e7eff7f7f7eff7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787979ff797979ff797978ff797979ff797979ff797879ff727172ff676767ff5d5c5dff4f4f4eff474748ff3f3f40ff373737ff252626ff1b1a1bff131313ff0d0d0cff09090aff070807ff060706ff050505ff050505ff060506ff050504ff030303ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff010100ff010102ff010102ff020203ff020303ff030303ff030303ff040405ff080808ff0d0d0dff141514ff212021ff2e2e2eff3a3a39ff434444ff4e4e4eff595a59ff666566ff707170ff767576ff7a7a7aff7b7b7aff7a7a7aff7a7a7bff7a7a7aff7a7a7aff7a7b7bff7a7a7aff7a7a7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9caffcacbcaffcacacaffcacacaffcbcbcbffcbcbcbffcccccdffccccccffccccccffcdcdcdffccccccffcdcccdffcecdcdffcececeffcecfceffd0cfcfffd0d0d1ffd0d1d1ffd1d1d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d6d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d8d8ffd7d8d8ffd7d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d8ffd8d8d9ffd9d8d8ffd8d9d9ffd9d9d9ffd9dad9ffdad9d9ffd9d9daffd9d9daffdad9daffdadadaffdbdadaffdbdbdaffdadadbffdadbdbffdbdbdbffdbdcdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffddddddffddddddffddddddffdededeffdededeffdededeffdededeffdededeffdfdfdfffdededeffdfdedfffdfdfdeffdedfdfffdedfdfffdfdfdfffdfdfe0ffdfe0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e3e2ffe5e4e5ffe7e7e8ffeaeaeaffededecffeeeeeffff0f0f0fff2f3f2fff4f3f4fff5f5f5fff5f6f6fff6f6f7fff7f7f7fff7f8f7fff8f8f8fff9f9f9fff9f9f9fffaf9f9fff9fafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfcfbfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffdfefdfffefefefffefefefffffffefffefefffffefffefffefffffffffefffffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffefffffffefffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffefefffffefffefffffefffffefefffffefffefffffefffffffefffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefefffffffffffefffefffefefefffefefffffffefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefffefffffefffffffefefffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffefefefffefffffffffefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefffffffffffffffffefefffffffefffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffefefffffefefffffefffffffefefffffffffffffefffffefefefffffefefffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffefdfdfffefdfdfffefefdfffdfefdfffdfefdfffdfdfdfffefefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefefefffefdfefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfdfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffefdfdfffefefdfffefdfdfffefefdfffefdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefffffefefefffefefefffffefffffefefefffffffefffefffffffefefefffefefefffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefffffffefefffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefefffffffefffffefffefffffffffffffffefffffefefffffffefffffefefffffefffffffefffffffffefffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffefefffffefffffefefefffffefefffefefefffefefefffefefffffefefffffefefefffffefefffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefffefffffefffffffefffffffffffffefffefffffefefffffefffffffefefffefefdfffefefdfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffafafbfffafafafffaf9fafff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fffaf9f9fff8f8f8fff7f7f7fff6f6f7fff5f5f6fff4f4f4fff2f2f2fff1f1f1fff0efefffeeefeeffedededffecececffeaeaeaffe8e9e9ffe7e7e7ffe5e4e5ffe4e4e3ffe3e3e4ffe3e2e2ffe3e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffdfdfe0ffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdedfdeffdfdedeffdfdedfffdfdfdeffdfdfdeffdedfdeffdededeffdedddeffdededdffdddedeffddddddffdcddddffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdaffdbdadaffdbdadaffdad9daffdadad9ffdad9d9ffdad9d9ffd8d9d8ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcecdffcdccccffccccccffccccccffcbcccbffcbcacaffcbcbcbffcbcbcbffcacac9ffc9cac9ffc9cac9ffc9c8c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7e7d7dff7d7e7dff7d7d7dff7d7d7eff7d7d7eff7d7d7dff787777ff6f6f6fff676766ff5e5e5eff545554ff4b4b4bff414141ff353535ff2a292aff1d1c1cff131312ff0d0d0dff090909ff070607ff060606ff040404ff030303ff020202ff010101ff010101ff010101ff020202ff090809ff0b0b0aff080808ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010101ff020202ff050505ff060707ff010102ff000000ff000000ff000000ff010100ff010201ff010201ff010101ff010101ff020203ff060506ff0a0a0aff121212ff1e1e1eff2a2a2aff373737ff444443ff4c4c4dff575657ff616161ff6b6b6bff737473ff7a7a7aff7e7e7eff7e7e7eff7f7e7eff7e7e7fff7e7e7eff7f7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797978ff797978ff797979ff767676ff717172ff686767ff5e5e5eff525252ff4b4b4bff424343ff3a3b3aff313030ff242424ff181818ff0f100fff0c0c0cff0a090aff070707ff050505ff040403ff030404ff040304ff050404ff040505ff030403ff020303ff020202ff030202ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000100ff010001ff010101ff030303ff030302ff030303ff030302ff030303ff050505ff080908ff0d0d0dff151414ff212121ff2d2e2dff3a3a3aff444444ff4e4e4eff5a5a59ff656665ff707070ff767575ff7b7a7aff7a7b7bff7a7a7aff7a7a7aff7a7a7aff7b7a7aff7a7a7aff7b7a7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacbcaffcacacaffcbcbcbffcbcbcbffcccdcdffccccccffccccccffccccccffcdcccdffccccccffcdcdcdffcecdcdffcececeffcfcfceffd0cfcfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd3d2d3ffd2d3d2ffd4d3d3ffd3d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadbffdadbdaffdbdbdbffdadbdbffdbdbdaffdcdbdbffdcdbdbffdcdcdcffdbdcdbffdcdcdcffdddcddffddddddffdddddcffdddddcffddddddffddddddffdededdffdddedeffdddeddffdddedeffdededeffdfdedfffdededeffdfdfdfffdfdfdeffdfdedeffdfdfdeffdfdfdfffe0dfdfffdfdfdfffe0e0dfffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe2e2e2ffe4e3e4ffe6e6e6ffe9e8e8ffebebebffeeeeeeffeff0f0fff1f1f1fff4f3f3fff4f4f4fff5f5f5fff6f6f6fff7f6f6fff7f7f7fff7f8f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffbfafbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffdfefdfffefdfdfffefefefffffefefffffffefffffffefffefffefffffefefffffffefffefffffffefffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffefefffffffffffffefefffffffffffffefefffffefffffefefefffefffffffffefefffefffefffffffffffffffefffefffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffefffefffffffefffffffffefffffffefffffefffefffefefefffefffefffefffffffefefffffffefefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefffffefffffffffffffffefffefffffffffffffffefffefefefffffefffffffffffffefffefffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffefffffffffefffffffefffffefffefffefefefffefffefffefffffffefefffffffefefffffefffffefefefffffefffffffffefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefefefffffffefffefffefffffffffffefffffffffefffffffffefffffffefffefefffffefefefffffefffffffefffffefffefffefefefffefefefffefefefffdfefefffefdfdfffefdfefffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffdfefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffefefefffdfefdfffefefefffdfefefffefdfefffdfefdfffefefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffcfcfcfffdfdfdfffefdfefffefefdfffefefdfffefefdfffefefefffdfefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefffffffefefffefefefffefffefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefefffefffffffffefefffefffefffffffffffffffefffefffefffffefffffffffffffefffefffefefefffefffefffefffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffefefefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefefefffffffefffefffefffffffffffefffffffffefefffefffefffffffefffefefffffefefefffffefffffffefffffefffefffefefefffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefffffefefefffefffffffffffefffffffefffffffffffffffefffefefefffffefefffefefefffdfefefffdfdfdfffdfefdfffcfcfdfffcfcfcfffbfcfcfffbfbfbfffafbfafffafafafff9fafafff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f7fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f7f8fff9f9f9fff8f8f7fff7f8f8fff7f7f7fff7f6f7fff6f6f6fff4f5f4fff3f3f3fff1f1f1fff0f0f0ffeeeeefffeeededffecececffebebebffeae9eaffe8e7e7ffe5e5e6ffe4e4e4ffe3e3e3ffe3e2e3ffe3e2e3ffe2e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfe0ffdfe0e0ffdfdfdfffdfdfdfffe0e0dfffe0dfdfffdfdfdfffdfdedfffdfdfdfffdedfdeffdededeffdedfdeffdededeffdededeffdddedeffdeddddffdddeddffddddddffddddddffdcdcdcffdcdddcffdcdcdcffdcdcdbffdcdcdbffdbdbdaffdbdbdbffdadadaffdadadaffd9dad9ffdadadaffd9d9daffdad9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd3d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d0d0ffd0cfd0ffcfcfcfffcecfcfffcececeffcdcdcdffcdcdccffcccccbffccccccffcccbccffccccccffcacbcaffcacacaffcacbcaffc9c9caffc9caca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7e7dff7e7e7dff7d7d7eff7d7d7eff7e7d7eff7e7d7eff7d7e7dff777777ff6f6f6fff676767ff5d5d5eff555454ff4b4a4bff414141ff363536ff2a2a29ff1d1d1dff131313ff0d0d0dff090909ff070607ff050606ff040404ff020203ff010101ff010101ff010100ff010101ff020102ff090a09ff0b0b0bff090809ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff020203ff060606ff080708ff020102ff000000ff000000ff000100ff010101ff010102ff020101ff010101ff010101ff030203ff060605ff0b0b0bff131312ff1e1e1eff2b2a2bff373737ff444444ff4d4d4eff575757ff626262ff6c6c6cff747473ff7b7b7bff7f7e7eff7f7f7fff7f7e7eff7e7e7eff7e7e7eff7e7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797879ff797978ff797978ff797978ff777676ff767575ff727272ff696969ff605f60ff525252ff4b4c4cff464646ff3e3e3eff363636ff2c2c2bff1b1b1bff121112ff0e0e0dff0b0c0bff0a090aff080908ff070708ff060606ff050606ff050505ff040504ff040404ff030404ff030303ff040404ff030203ff010100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020102ff020202ff030203ff030203ff020203ff010202ff030303ff050504ff080808ff0d0d0cff141414ff212021ff2e2e2eff3a3a3aff434343ff4e4e4eff59595aff656666ff707071ff767676ff7a7b7aff7a7a7aff7a7a7aff7a7a7aff7a7b7aff7a7a7aff7c7c7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcbcbcbffcbcbcbffccccccffcccdccffcccdccffcccdcdffccccccffcdcdcdffcdcdcdffcdcdccffcececdffcececdffcfcecfffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d9ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffdad9d9ffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadbdbffdbdbdbffdbdbdaffdbdbdbffdcdbdbffdbdbdbffdcdbdcffdcdcdcffdcdddcffdcdcdcffdcdddcffddddddffddddddffdddddeffdeddddffdededdffdededeffdededeffdededeffdfdfdfffdfdedfffdfdfdeffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe3e2e3ffe5e4e5ffe7e7e7ffe9e9e9ffecececffefefeffff0f0f0fff2f2f2fff4f3f4fff5f5f5fff6f5f6fff6f6f6fff7f6f7fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f8fffaf9f9fffaf9f9fffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffefffffefffefffffefffffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefefefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffefffffffefefefffffffefffffffffffffffffffffefffffffffefffffefffffffefefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffffefffefffefffffefffffffefefffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffefefdfffefefefffdfefefffefefefffefefefffefefefffdfdfefffefefefffefdfefffefdfefffefefdfffefefdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffdfcfdfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffefefefffefefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefffefffefffffffefefffffffffefffffffffffefefffffefefefffefffefffefefefffffffefffefefefffffefefffffefefffefefefffefffffffefffefffefffffffffffefffefefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffefefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffefffffefffffffffefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffffffefffefefefffffefefffefffefffffefffffefefefffffffefffefefffffefffefffefefefffffffffffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfafbfffafafafff9fafafff9faf9fff8f8f9fff9f8f8fff8f8f9fff8f9f9fff8f8f8fff9f9f9fff8f8f8fff8f8f9fff8f8f9fff9f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff7f7f7fff6f6f6fff6f6f6fff4f4f4fff2f2f3fff1f1f1fff0f0efffefeeefffedededffecececffeaebeaffe9e9e8ffe7e7e7ffe5e5e5ffe4e3e4ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e2ffe1e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0dfe0ffdfe0dfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdededeffdededeffdededdffdddedeffdededdffddddddffdddddcffdcddddffdcddddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdadbffdbdadaffdadadaffdadad9ffd9d9d9ffdad9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd9d9d8ffd8d8d9ffd8d8d8ffd7d8d7ffd8d8d8ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd5d6d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d3d2ffd2d1d2ffd1d1d1ffd0d1d1ffd1d0d1ffcfcfd0ffcecfcfffcfceceffcdcecdffcdcccdffcdccccffccccccffccccccffccccccffccccccffccccccffcacacbffcbcbcaffcacacaffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7d7eff7d7d7dff7e7e7eff7e7d7eff7d7e7dff7d7d7dff7e7e7eff777877ff6f6f70ff666667ff5e5e5dff545454ff4a4a4aff404040ff363636ff2b2a2aff1e1f1eff131414ff0d0d0dff090909ff060606ff040404ff030403ff020303ff020302ff020101ff010100ff000000ff020202ff0a0a0aff0d0c0dff0a0a0bff030403ff020101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030302ff050506ff060706ff010201ff010101ff010100ff010101ff010102ff020202ff020203ff020202ff030202ff040404ff070707ff0c0c0cff131313ff1e1e1eff2a2a2aff383738ff444445ff4e4f4eff585959ff636463ff6d6c6cff747473ff7b7a7bff7e7e7eff7e7e7fff7f7e7eff7e7e7fff7e7e7eff7f7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff707170ff787979ff797978ff797879ff767776ff757575ff707070ff6b6c6cff646364ff59595aff4c4d4cff464646ff3e3f3eff373737ff2e2e2eff232323ff181818ff101010ff0c0c0cff090909ff080708ff070606ff050505ff040404ff030404ff030303ff010202ff010101ff010101ff020303ff060606ff040404ff020101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff030303ff040504ff020102ff010101ff010202ff020202ff020203ff010201ff020101ff010201ff030203ff050505ff080808ff0d0d0dff151514ff212121ff2e2e2eff3a3a3aff444443ff4e4e4eff595959ff656565ff717170ff757576ff7a7a7aff7a7a7aff7a7b7bff7a7a7aff7c7c7cff7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffccccccffcdcdccffcccccdffcdccccffcccdcdffcccdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcecdceffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd2d1d1ffd2d2d1ffd2d2d3ffd3d2d2ffd3d4d3ffd4d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdad9daffdadadaffdbdadaffdadbdaffdbdadbffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdddddcffdddcddffddddddffddddddffdededdffdddddeffdededdffdededeffdededeffdededeffdededfffdededeffdededfffdfdedfffdfdedfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffe0e0dfffe0e0e0ffe0e0e1ffe1e0e0ffe1e1e1ffe2e1e2ffe4e4e3ffe6e6e6ffe9e9e9ffebebebffedeeeeffeff0f0fff1f1f1fff4f3f4fff5f4f5fff6f5f5fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff8f9f9fff9f9f8fff9f9f9fff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9fafff9faf9fffaf9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfefefffffffefffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffefefefffffffefffefefffffefffefffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffefffffffefffefffefffffffefffefefefffffefefffffffffffffffefffffffffffefefffffffffefffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffefffffffefffefffefefefffffefffffffffffffefffffffffefffffffffffffefffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffefffffffefefefffffffffffffffefffffffefffffffffffffffffffefffefffffffefffefffefffffffefffefefefffffefefffffffffffefffefffffffefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffefffffffefefefffffffffffffffefffffffefffffffffffffffffffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffdfefefffefefdfffefdfefffdfefdfffefdfefffdfefefffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffdfdfefffdfdfdfffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffcfdfdfffcfcfdfffdfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffefdfdfffdfdfefffdfefdfffefefdfffefdfefffdfefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffffffefffefffefffffefefffefefffffffefefffefefefffefefefffefefffffffffefffefffefffefffefffffefefffffefefffefffefffffefefffffffefffffefffffefefefffffffffffefffffffffefefffffefffffefefefffffffefffefefffffefffefffefffefffefefefffffefffffffffffffefffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffffffffffffffffefffffefefefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffefffffffffffefffffefffffefffefffffefffffefffffffefefefffefffefffffffefffffefefffffefffffefefffffefffefffffffefffefffefffffffefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefffefffffefefffffffefffefefefffefefefffefefffffefffffffffefefffefefefffefefdfffefefdfffdfdfefffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffbfbfcfffbfafbfffafafafff9faf9fff9f9f9fff8f9f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff9f9f8fff8f9f8fff9f9f8fff8f8f9fff8f9f8fff9f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff6f6f6fff5f5f4fff3f3f3fff2f1f1fff1f0f0ffefefefffeeeeeeffececedffecebebffeaeaeaffe7e8e7ffe5e5e6ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe2e2e1ffe1e1e1ffe0e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfe0ffdfdfdfffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdededeffdededeffdddedeffddddddffdededdffddddddffddddddffdddcddffdcdcdcffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdadbdbffdbdadaffdbdadbffd9dadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d0d0ffd0cfd0ffcfcfceffcecfceffcdcdceffcdcdcdffcccdcdffcdcdcdffccccccffcdccccffccccccffcccbccffcccccbffcacbcaffcbcacb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7dff7e7d7dff7e7d7eff7e7d7eff7d7e7dff7d7e7dff7d7e7dff777777ff6e6e6eff666666ff5d5d5dff535353ff494949ff3f3f40ff363636ff2b2b2bff1e1e1eff131414ff0e0e0eff090a09ff050606ff040403ff030303ff020303ff030303ff030302ff010102ff000101ff030203ff0b0b0bff0d0c0dff0b0b0bff040403ff020201ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff040404ff050504ff020201ff010101ff010101ff010101ff010101ff020202ff020202ff030303ff030304ff050504ff080708ff0c0c0cff131313ff1f1f1fff2b2c2bff373838ff444443ff4f4e4fff595959ff636363ff6d6d6cff747474ff7a7b7bff7e7e7fff7e7f7fff7f7e7eff7e7e7eff7e7e7eff7e7f7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff707170ff797979ff777776ff767576ff707070ff706f70ff6a6b6bff626262ff585858ff4b4b4bff454544ff3b3c3cff333434ff2a2a2aff1f1f1fff151516ff0e0e0eff0a0a0bff080809ff070706ff040504ff030303ff020303ff010202ff020201ff010101ff010101ff010101ff040404ff070706ff050505ff020202ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff040403ff050405ff020202ff010101ff010101ff010001ff010101ff010101ff020201ff010202ff020202ff040404ff080808ff0c0c0cff131212ff1f1f1fff303030ff3b3b3aff434443ff4e4d4dff595a5aff656565ff727271ff7a7a7aff79797aff7a7a7aff7a7a7aff7c7c7bff7e7e7eff80808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffcdcdccffcccdccffcdcdcdffcdcccdffcdcdccffcdcdcdffcccdcdffcdcdcdffcdcdceffcdcecdffcececeffcfcecfffcfcfcfffd0d0d0ffd0d0d1ffd1d1d1ffd1d2d1ffd2d2d1ffd3d2d2ffd3d3d3ffd3d3d4ffd4d4d3ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffdad9daffdad9daffdadadaffdadbdaffdadadbffdadbdaffdadbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcddffdcddddffddddddffdededdffdddeddffdededeffdededeffdededdffdededeffdedfdeffdfdedeffdfdedfffdedfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffe0e0e0ffe1e0e0ffe1e0e0ffe1e1e1ffe2e2e3ffe5e5e4ffe7e7e7ffeaeae9ffededecffeeeeeefff1f0f0fff3f3f2fff4f4f4fff5f5f5fff5f5f6fff7f6f6fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafff9fafafffaf9f9fffaf9fafff9f9f9fff9faf9fff9f9fafff9f9f9fff9faf9fffafafafffafafafffbfbfafffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfdfdfffcfcfdfffdfdfdfffdfefdfffefefefffffefefffefefefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffefefefffefefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefffffffefffffffffefffefefefffefefefffffffefffffffffffefefffffffffffffefffffffffefefffffffffffffefffffffffffffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefffffffffffffffffffffefffffffffffefffffefefffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefefffefefefffefffefffefefffffffefffffefefefffefefefffefefefffffffefffffefefffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffefffefffefffefefffffffefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfefdfffefdfdfffdfefefffefefefffdfdfefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefffffefffffffefffffffffefefffffffffffffefffffefffefffefffefffefffefffefefefffefefffffefefffffffefefffefffefffffefffffffefefffffffefffefffffffffefefffefffffffefffffffefefefffefefffffffffffffefffefffffffefffefefefffefefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffefffefffefefefffffffffffefffffffffefffffefffefffefffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffffffefffffffffefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffffffffffefefffffefffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefffffffefefffefffefffefffefffffefefffefefefffefefefffdfefefffefdfefffefefefffdfefdfffdfdfdfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffbfbfcfffbfbfbfffafafafffafaf9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f9f9fff9f8f9fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f6f6fff5f5f6fff4f4f4fff2f3f3fff1f1f0fff0f0f0ffefeeefffedeeedffecedecffeaebebffe8e8e8ffe7e6e7ffe5e5e5ffe4e3e3ffe2e3e2ffe3e2e3ffe2e2e2ffe2e2e1ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffdfe0e0ffe0e0dfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdedeffdfdedeffdededfffdededeffdededeffdededeffdededdffdddddeffdddeddffdcdddcffddddddffdcdcddffdcdcdcffdbdcdcffdbdcdbffdbdbdcffdbdbdbffdbdadbffdbdbdaffdadadbffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d6d5ffd5d4d4ffd5d4d5ffd4d4d4ffd4d3d4ffd3d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd1d0d1ffcfd0cfffcfcfceffcececeffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcccccdffccccccffcccbcbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7eff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7e7e7dff7d7d7dff767677ff6e6f6eff656666ff5c5b5bff525352ff494849ff3f403fff353635ff292a2aff1d1d1dff141314ff0d0d0eff0a0909ff060606ff040404ff030303ff030403ff030303ff030202ff010202ff010101ff020203ff0a0a0bff0d0d0dff0a0b0aff040303ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff020202ff040404ff040404ff020201ff010101ff010101ff010101ff010101ff020101ff020202ff030203ff030403ff040504ff070707ff0c0b0bff131213ff1f1f1fff2c2b2cff383838ff444444ff4e4e4eff595958ff626363ff6c6c6cff737374ff7a7b7bff7d7e7eff7e7e7eff7f7f7fff7e7e7eff7f7e7eff7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717170ff707171ff767575ff707070ff6f7070ff6e6e6fff6b6a6bff646464ff5b5b5bff4f4f4fff484848ff3f3f3fff363636ff2b2c2cff212121ff171716ff0f0f0fff0b0b0bff080808ff060606ff040404ff030303ff020201ff010101ff010101ff000000ff010101ff010102ff060606ff070807ff060606ff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010202ff050404ff050606ff020202ff000101ff000001ff010101ff000100ff020201ff020202ff030304ff040404ff060606ff080809ff0c0c0bff141414ff202020ff2d2c2dff383838ff424141ff4b4c4bff575756ff626263ff6e6f6eff787878ff797979ff797a7aff7c7c7cff7e7e7eff80807fff81818100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffcccdccffccccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcdcdffcdcdcdffcececeffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d3ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd6d5d5ffd6d7d6ffd7d6d7ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffd9dad9ffdadadaffdadadaffdadadbffdbdbdaffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffddddddffdddddcffddddddffdddeddffddddddffdededeffdddedeffdededeffdededeffdededeffdededfffdedfdeffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe3e3e3ffe6e6e6ffe9e9e8ffebebebffededeeffeff0f0fff1f2f2fff4f3f3fff5f5f5fff6f5f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f8fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9fafffafafafff9faf9fffafaf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fffafaf9fffafafafffafafbfffbfafbfffbfbfbfffcfcfbfffbfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfefffefefefffefefefffefffefffffffffffefffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffefffffffefffffefffffefefefffffefefffffffffffffffefffefffefffefefefffefefefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffefffefffffffffffefffefffefffefffffefffffffffffffefffffffefffefffffffffffefffefffefffefffffefffffefefffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefefefffffefefffefffefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffefffffffefffefffffefffffefffefffefffefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfefdfffdfdfdfffdfefefffefefdfffdfefdfffefdfdfffefdfefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffdfefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefffffffefefffffefefffffffefefffefefefffefffefffefefefffefefefffefffffffefefffffefffffffffffefffefffefffffefefffefefffffefefefffffefefffffffffffffffefffefffefffefffefffefefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffefefffffefefefffffefffffffffefffffffffffffffefffefefefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffefffffefffffefefefffffefefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefefefffffefefffefffefffefefefffefefffffefffffffefefefffefffefffffefffffefffefffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefefdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafafafffafaf9fff9f9f9fff9f9f9fff9f8f8fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff9f9f8fff8f8f8fff9f9f9fff8f8f8fff8f9f9fff9f9f9fff8f9f8fff8f9f9fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f7fff7f7f8fff7f7f8fff7f7f7fff6f7f6fff6f5f6fff4f5f4fff3f3f3fff1f1f2fff0f0f0ffefefefffedeeeeffedededffecebebffeaeae9ffe8e8e7ffe6e6e5ffe4e4e4ffe2e3e3ffe2e2e2ffe1e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdfdedfffdededeffdededeffdededeffdedddeffdededeffdddedeffddddddffddddddffddddddffdddddcffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadbdaffdadbdbffdadadaffdadad9ffd9d9d9ffd9dadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0cfffcececeffcececeffcececeffcececeffcececeffcdcdccffcdcdcdffcdcdcdffccccccffcccccdffcccccdffcccccc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7d7dff7d7e7dff7d7d7dff7d7d7eff7d7d7dff7d7d7dff7d7d7dff767676ff6e6e6dff656565ff5b5b5bff515151ff484848ff3f3f40ff343434ff282828ff1c1c1cff131313ff0d0d0cff090909ff060706ff040404ff030403ff040303ff030303ff030202ff020102ff010101ff030202ff0a0a0aff0b0b0bff090909ff030302ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff020202ff040404ff040405ff010101ff000100ff010101ff010100ff000100ff010001ff010101ff020303ff030303ff040404ff070606ff0b0b0bff121212ff1f1f1eff2b2c2cff373837ff434243ff4d4e4dff585858ff626362ff6c6b6bff737273ff7a7979ff7e7d7dff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff707170ff717070ff717071ff6e6e6eff6f6e6eff6b6b6bff656565ff5d5e5dff525252ff4b4b4bff424242ff383838ff2e2e2dff222222ff181718ff101010ff0c0c0bff080909ff060607ff040504ff020303ff020202ff010101ff010101ff010100ff010101ff010201ff060706ff090908ff060607ff030303ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020201ff050505ff050505ff020202ff010001ff010000ff010000ff000100ff010101ff020202ff030403ff040404ff050505ff070707ff0c0c0cff151515ff212121ff2c2d2dff383738ff424242ff4c4c4cff575757ff636363ff706f70ff797979ff7a7a7aff7c7c7bff7e7e7eff808080ff818181ff8181810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcccdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdceceffcecfceffcfcfceffcfcfcfffcfd0d0ffd0d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d7ffd6d6d7ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d8ffd7d8d8ffd9d8d8ffd8d9d8ffd9d8d8ffd9d8d9ffd9d8d8ffd9d9d9ffdad9d9ffdadad9ffd9dad9ffdadad9ffdadadaffdadbdaffdadbdaffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdbdcdcffdcdcddffdcdddcffdcddddffddddddffddddddffddddddffdededdffdededeffdededeffdededeffdfdfdeffdededeffdededfffdfdfdfffdedfdeffdedfdfffdfdfdfffdfe0dfffdfdfdfffdfe0e0ffdfe0e0ffe0e0e0ffe1e0e0ffe0e1e0ffe2e2e2ffe5e5e5ffe7e7e8ffe9eae9ffecececffeeeeeffff0f0f0fff2f2f2fff4f4f4fff5f5f5fff5f6f6fff6f6f7fff7f6f7fff8f7f7fff7f8f7fff8f8f7fff8f8f7fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f9f8fff8f9f8fff9f9f8fff9f8f9fff8f8f8fff9f8f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9fafff9f9fafffafafafffafafafffafafafffafbfbfffbfbfbfffcfcfbfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffefefefffefefefffefffefffefffffffffffffffffffefffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffefffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefefffefffefffffefffffefefefffffefffffefffffffefffefffffefffffffffffffefefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefffffffefffffffefefefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefefefffefefffffefefefffffefffffefefefffefefefffffefefffffffefffefefefffffefefffffffffffffefefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffffefefffefffefffffefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefdfefffdfefefffefefefffefefefffffefefffefefefffefefefffefefefffdfdfefffefdfefffdfdfefffdfdfefffefdfefffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfdfdfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffffffffffffefefffefefefffffefffffffffefffffefffffffffefffffefefffefffefffefefffffffefefffffefefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffffffffffffffffffffefffffffffffffefefffffffffefffffefefffffefffffefefefffffffefffefefffffffefefffefffefffffefefffefefefffffffefffefffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffffffffefffffffffefffefffefffffefffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefefefffffefffffefffefffffefffffefefffffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffefefffffefefffefefefffffefefffefefefffdfefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfcfffdfdfcfffcfcfcfffbfcfcfffbfbfbfffafbfafffafafafff9fafafff9faf9fff9f9f8fff9f8f9fff9f9f9fff9f8f8fff9f8f9fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff8f7f7fff7f8f7fff8f7f8fff7f7f7fff7f7f8fff6f7f7fff6f6f6fff5f5f5fff4f4f4fff2f2f2fff1f1f1fff0f0f0ffefeeeeffedededffedececffebebeaffe9e8e9ffe7e7e6ffe5e4e5ffe3e3e3ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e0ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdededeffdfdedfffdfdfdfffdfdedeffdededeffdededeffdededdffdeddddffdedddeffddddddffddddddffdcddddffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdadaffdadadaffd9d9daffdad9daffd9d9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcecfceffcececeffcdceceffcecfceffcdcdcdffcecdceffcdcdcdffcdcdcdffcdcdcdffccccccffcccccc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7e7d7dff7d7d7dff7d7d7eff7d7d7cff7d7d7dff7d7d7dff757675ff6d6d6dff646464ff5a5a5aff515050ff474747ff3e3d3eff333333ff272627ff1b1b1bff121212ff0d0d0cff090909ff060606ff040304ff030303ff030303ff020202ff030203ff020202ff010101ff020202ff090909ff0a0a0aff080808ff020302ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020302ff050405ff040504ff020102ff000000ff000000ff010001ff010100ff000001ff020101ff020303ff030303ff040403ff060606ff0b0a0aff111111ff1e1e1dff2b2b2bff363736ff424243ff4d4c4cff575757ff606160ff6a6a6bff727272ff797978ff7d7d7dff7d7d7dff7d7e7eff7e7e7eff7e7e7eff7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff717171ff717071ff717171ff717170ff6f6f6fff6b6b6bff656565ff5e5e5eff535353ff4c4c4cff434443ff393939ff2e2e2dff222222ff181818ff111011ff0c0c0cff080909ff060606ff050404ff030203ff020202ff020202ff010102ff010001ff000100ff020101ff070707ff090908ff070707ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff050505ff050505ff020201ff010101ff000000ff000000ff010100ff010101ff020202ff030303ff030403ff040404ff070707ff0d0d0dff171616ff222222ff2e2e2eff393939ff444344ff4f4e4fff5a5a5aff676666ff727273ff7c7b7cff7b7c7cff7e7e7eff808080ff818181ff818181ff8181810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccccdffcdcccdffcccdcdffcdcdcdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcecdcdffcececeffcececfffcfcfcfffcfcfd0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d6ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9dad9ffd9d9daffdadbdaffdadbdaffdadadaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdddcdcffdddcddffdddddcffddddddffddddddffdeddddffdddedeffdededeffdededeffdfdedeffdededeffdfdfdeffdfdedfffdededfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe3e3e3ffe6e6e7ffe8e8e8ffebebebffedededffefefeffff2f1f2fff4f4f3fff5f5f5fff6f5f5fff6f6f6fff7f6f6fff7f7f7fff8f7f7fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffbfafafffafbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffffefffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffefffffffffffefffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffefffefffffefffffefffefffffefffffefffefffffefffffefefefffefefffffffffffffefefefffefefffffefefefffefffefffefefefffefffefffefefefffefefefffffefefffefffffffefefffffefffefffefffefffefefffffffefffffffffefffffefefffefffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffdfdfefffefdfdfffefefdfffefdfdfffdfdfcfffdfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfefdfffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefdfffefefefffdfefdfffefdfefffdfefdfffefdfefffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfdfdfffdfcfcfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfdfcfffcfdfdfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffdfefefffdfefdfffefdfefffefefdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefefefffefffefffefefffffffefffffffefefffefffffffffefffffefffffffefffefffefefffffffefffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffefffffffffefefffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefefffffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffffffffffffefffffffefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffefffffffffffffffefffffefefefffefffffffffffffffffefefffefefffffefffffffffffefffffffffffefffefffefefffffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000fffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffffefefffffefefffefefefffefefdfffefdfefffefefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffbfcfcfffbfbfbfffafbfbfffafafafffafafafff9faf9fff9f9f9fff9f8f8fff8f8f9fff8f8f8fff9f9f9fff8f9f9fff8f8f9fff9f9f8fff8f9f9fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff8f8f9fff8f9f9fff8f9f8fff8f9f9fff8f8f9fff9f8f8fff8f9f9fff9f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff6f5f5fff5f5f5fff3f3f4fff1f2f2fff0f1f0ffefefefffeeeeeeffedededffecebebffeaeae9ffe7e7e8ffe6e6e5ffe3e3e4ffe2e2e3ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0e1e0ffe0dfe0ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdedfdfffdfdedfffdedfdfffdedfdfffdededfffdededeffdededeffdddedeffdeddddffdddeddffddddddffddddddffdcddddffddddddffdcdcddffdcdcdcffdcdbdcffdbdcdcffdbdbdbffdbdbdbffdadbdaffdbdadbffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d7ffd6d6d7ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd1d1d0ffd0d1d1ffd0cfd0ffcfcfd0ffcfcfceffcececeffcececeffcececeffcececeffcececeffcdceceffcdcccdffcdcdcdffcdcdcdffcccccc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7eff7d7d7dff7d7d7dff7d7d7dff7c7d7cff7c7c7dff757575ff6c6c6bff636363ff59595aff4f4f4fff454645ff3c3b3cff313131ff252525ff1a1919ff111111ff0c0c0cff090a09ff060606ff040304ff030303ff030303ff030203ff020203ff010101ff000101ff020201ff080909ff090909ff070708ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020303ff050505ff050505ff010201ff000000ff010000ff010000ff000101ff010001ff010202ff030303ff030303ff040404ff070606ff0b0a0aff101110ff1d1c1dff2a2b2aff363636ff414142ff4b4c4cff555656ff605f5fff696969ff707070ff777878ff7b7b7bff7c7d7dff7d7d7eff7e7e7eff7e7f7eff7e7f7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff717171ff717171ff717171ff707171ff707070ff6c6c6cff656565ff5e5e5eff535353ff4d4d4dff444343ff393a3aff2e2e2eff232323ff181919ff111112ff0d0d0cff090909ff060706ff040404ff030303ff030203ff020203ff020202ff010101ff000101ff010101ff070607ff080909ff060606ff020303ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030203ff050505ff050404ff010202ff010100ff000100ff000000ff010001ff010201ff020202ff030202ff020203ff040304ff070808ff0d0e0eff161617ff232322ff2f3030ff3a3a3aff464646ff515251ff5e5e5eff6a6a6bff767676ff7e7f7eff7e7e7eff808080ff818081ff818181ff818080ff818181000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcecdceffcecfceffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdad9daffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcddffddddddffddddddffdddeddffdddedeffdddedeffdedddeffdededeffdededeffdededeffdedfdeffdfdedfffdfdfdeffdfdfdfffdfe0dfffdfdfe0ffdfdfdfffdfe0e0ffe0e0e0ffe1e0e1ffe2e2e3ffe4e5e5ffe8e8e7ffeaeaeaffecedecffeeeeeffff1f0f0fff3f2f2fff4f5f5fff5f5f6fff5f6f6fff6f7f6fff6f6f7fff8f7f7fff8f8f7fff8f7f7fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff8f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9fafff9faf9fff9fafafffafafafffbfafafffafbfbfffbfbfbfffbfcfcfffbfcfbfffdfcfdfffcfdfcfffdfdfdfffdfefdfffefdfefffefefdfffefefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffefffffffffffefffffffffefffffffffefffffffefffefefffffffefffffefffffffefffefffefffefffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffefefffffefffffffffffefffefffffffffffffffefefffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffefefffffefefffffffefffffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffefefffffefefffefefffffefffefffffffefffefffefffefffffffffffffffffffffffefffffffffffefffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffefffffffffffefffefefffffefefffffefffefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfefffdfdfdfffefdfefffdfdfdfffefdfefffdfdfdfffefdfefffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffdfdfdfffefdfdfffefdfdfffefdfefffdfdfefffefefefffefefefffefefefffefefefffffefffffffffefffefffffffefefefffefefefffefefffffefffefffefffffffefffffffefefffffffffefffffffefffefffefffffffffffffffffffefefffffefffefffffffefffefffefffefefffffffffffffffffffffefffefffefffefffffefffffffffefffefffffffefffefffefffffffefffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffefffefffffffffffefffefffffffffffffefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffffefffffefffffffefefefffefefefffefefffffefefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffffefffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffefffffefefffffffefffffffffefffefffffffffffefffefefffffefffffffffffefffefffffffefffffffefefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000fffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffefffffffefffefefefffffefefffefefefffefefefffdfefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffafafbfffafafafffaf9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff8f9f8fff9f8f9fff8f8f9fff8f9f9fff9f8f8fff8f9f8fff9f8f8fff9f9f8fff8f8f8fff9f8f8fff8f9f8fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff8f7f8fff8f8f7fff7f8f8fff8f8f7fff7f7f8fff7f7f8fff7f8f7fff7f8f7fff7f7f7fff6f7f7fff6f6f6fff6f5f5fff4f4f4fff3f3f3fff1f1f1fff0f0f0ffeeefeeffeeeeedffecedecffebebebffe9e9e8ffe7e7e7ffe4e5e4ffe3e3e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0dfffdfdfe0ffe0dfe0ffdfe0e0ffdfdfdfffdedfdeffdfdfdfffdededeffdededfffdededeffdededeffdeddddffdededdffdeddddffdeddddffdddcddffdddcdcffdddddcffdcdcddffdcdcdcffdcdcdcffdbdbdbffdbdbdcffdbdbdbffdbdadbffdbdadaffdadadaffdadadaffdadadaffd9d9d9ffdad9daffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd6d6d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d3d2ffd3d2d3ffd2d3d2ffd2d2d2ffd1d2d1ffd1d2d2ffd1d1d2ffd1d0d1ffd0d0d0ffd0d0cfffcfcfcfffcececeffcecfcfffcececeffcececeffcececeffcececeffcecdceffcecdceffcdcdcdffcdcdcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7e7eff7d7d7dff7d7d7dff7d7d7dff7c7d7cff7b7c7cff7b7c7cff737374ff6b6a6aff616161ff575757ff4d4d4dff424242ff39393aff2e2f2fff242423ff181818ff101010ff0c0c0cff090909ff060606ff040404ff040303ff030303ff020303ff020202ff010202ff000101ff020102ff080807ff080808ff060606ff020102ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff030303ff060606ff060606ff010201ff000000ff000001ff000000ff010100ff000100ff020202ff030303ff040304ff040504ff070706ff0a0a0aff101010ff1c1c1cff292929ff343534ff404040ff4a494aff535453ff5e5e5eff676767ff6f7070ff777778ff7b7b7bff7c7c7cff7d7d7cff7d7d7dff7e7e7eff7e7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717271ff717171ff717171ff717171ff707171ff717171ff6c6c6cff666665ff5e5e5eff535353ff4c4d4dff434444ff3a3a3aff303030ff242424ff19191aff111112ff0d0d0dff090809ff060605ff040303ff030303ff030202ff030202ff020302ff010102ff000101ff020201ff080808ff09090aff060606ff030202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030303ff050505ff050505ff010102ff000001ff000000ff000000ff000001ff010101ff020202ff020302ff030302ff040404ff080808ff0f0f0fff171717ff242424ff323131ff3c3c3cff484848ff545454ff606060ff6d6c6cff787978ff808081ff808080ff818181ff808181ff808181ff818181ff818181000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffccccccffcdcdceffcececeffcfcecfffcfcfcfffd0d0d0ffd1d1d0ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d2ffd3d4d3ffd3d4d4ffd3d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd6d7d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffd9dadaffdadadaffdadadaffdbdbdbffdadbdaffdbdbdbffdbdbdcffdbdcdcffdcdbdbffdcdcdcffdcdcdcffdddddcffdcdcdcffdddcdcffdddeddffdddddeffdddedeffdededeffdddddeffdddedeffdededeffdfdedeffdededeffdfdedfffdededfffdfdfdfffdfdfdfffe0dfe0ffdfdfe0ffe0e0e0ffe0e1e0ffe1e2e2ffe3e3e3ffe6e6e6ffe8e8e9ffebebeaffedeeedffeff0effff1f1f2fff4f4f3fff5f5f5fff5f6f5fff6f6f6fff7f6f6fff7f7f7fff7f8f7fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffbfafafffbfafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffefdfefffefefdfffefefefffefefefffefefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffefffffffefffffffefffffffefffffffefefffffffffffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffffffffffffffefffffefefffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefefefffefffffffffffffffefefffffffefffffffffefffffefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfefdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefefffefdfefffefefdfffdfefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffdfdfdfffefdfdfffefdfefffefefefffefdfefffefdfefffefefefffefefefffffefefffefefefffefefefffefefefffefffffffefefffffffefffffffffefffffefefffefffffffffffefffefffffffffffffffffffefffffffefffefffffffefefefffefefefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffefffefffefffffffefffffffffffffffffefefffefffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefefefffefefefffefefffffefefffffffefefffefefffffffefefffefefffffffefffffefefefffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffffffffffffffffefffffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffefffefefefffffffefffefefefffefefefffefefefffefdfdfffdfdfdfffdfefefffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffbfafbfffafbfafffafafbfffafafafffafafafff9f9f9fff9faf9fff9f9f9fff9f9f8fff9f9f9fff8f9f8fff8f9f8fff9f9f9fff8f9f9fff8f8f9fff8f9f8fff8f8f9fff9f8f8fff9f9f9fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f9f8fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff8f8f8fff7f7f8fff7f7f7fff7f8f8fff8f8f8fff7f7f8fff8f7f8fff8f8f7fff8f7f7fff7f8f7fff7f7f7fff6f7f7fff6f6f6fff5f5f4fff4f4f3fff2f2f2fff0f0f0ffefefefffeeeeeeffedededffecebebffeaeaeaffe7e8e7ffe5e6e5ffe3e4e4ffe2e2e2ffe1e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdededeffdedddeffdededeffdddddeffddddddffddddddffddddddffdcddddffddddddffdddddcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdcdbdbffdbdbdbffdbdadbffdadadbffdbdadbffdadadaffdad9daffdadadaffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd8d8d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d5ffd5d5d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d3d2ffd1d2d2ffd1d2d1ffd1d2d1ffd1d0d1ffd0d1d1ffd1d0d0ffd0d0cfffcfcfcfffcecfceffcececeffcfceceffcececeffcececfffcececeffcececeffcecdcdffcececeffcccccd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7d7c7dff7d7c7dff7c7c7bff7a797aff797a7aff727272ff676868ff5e5e5eff545454ff494a49ff3f3f3fff363636ff2d2d2dff222323ff181817ff100f0fff0b0c0cff090909ff060706ff040504ff040304ff030303ff020303ff020202ff010101ff000000ff010202ff080707ff080808ff060607ff010201ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030203ff070607ff070707ff020101ff000000ff010100ff000000ff010101ff010101ff020201ff030303ff040303ff050504ff070707ff0b0b0aff100f10ff1b1b1bff262727ff323232ff3d3e3dff474747ff515150ff5b5b5bff656565ff6f6f6eff787778ff7c7d7cff7d7d7cff7d7d7cff7d7d7dff7d7d7dff7d7e7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff717171ff717171ff717171ff717171ff717271ff6d6c6cff666665ff5e5e5eff535353ff4c4d4cff444444ff3a3b3bff313132ff252625ff1a191aff121111ff0d0d0dff080808ff050505ff030303ff020303ff020303ff030303ff020202ff010101ff000000ff020102ff0a090aff0b0b0aff070707ff030202ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010201ff040404ff060606ff050505ff010101ff000100ff010000ff000100ff010001ff010101ff010201ff030303ff030303ff050505ff080908ff0f0f0fff171717ff252525ff333333ff3e3e3eff4a4a49ff555655ff616262ff6e6e6eff7a7a79ff818181ff818081ff818081ff818081ff818181ff818181ff81818100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcdcdffcdcdcdffcececeffcececeffd0d0cfffcfcfd0ffd0d0d0ffd1d1d1ffd1d2d2ffd2d1d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d6ffd7d6d6ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdad9daffd9d9d9ffd9dad9ffdadadaffdadadaffdadadbffdadbdaffdbdbdbffdbdbdbffdcdcdcffdbdbdcffdcdbdcffdcdcdcffdcdddcffdcddddffddddddffddddddffddddddffddddddffdedddeffdedddeffdededeffdededeffdededeffdededfffdfdedfffdfdedfffdfdfdfffe0dfe0ffdfdfdfffe0e0e0ffdfdfe0ffe0e0e0ffe2e3e3ffe5e5e5ffe7e7e7ffeae9eaffecececffefeeeefff0f1f1fff3f3f3fff4f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff8f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f8fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffbfafbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffefefefffffffefffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffffefefffefefefffffffffffffefefffffefffffffefffffffefefffefffffffffefffffefffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffefefffffffffffffefefffffefffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefefffffffefefffefefefffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefffefffefefefffefffffffffefefffffefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffefffffffefffffffffffffefffffffffefffffefffffffffffffffffffefffefffefffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffefefffffffefefffefefefffefffefffffefffffefefefffefefefffefdfefffefefefffdfefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffcfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfcfdfffcfdfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffefefffffefffefffffefffffefefffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffefefefffefefefffefefffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffffefefffefefefffffffffffffefefffffffffffffefffffffffffffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffefffffffefffffffffefefffefefffffefefffffefefefffefefefffefffefffefffffffffffefffefefefffffefefffffefefffefffefffefefefffefefffffffffffffefefffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffffefefffefefefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffefffefefffffffffffffefefffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffefefdfffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffefefffffefffefffffefffffefefefffefefefffefdfefffdfefefffdfefefffdfefefffefdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffafbfbfffafbfbfffafafbfffafafafff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff9f8f9fff9f8f8fff8f9f9fff9f8f9fff8f8f8fff9f9f9fff8f9f8fff8f9f8fff9f8f8fff8f9f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f8f7fff7f7f8fff8f8f8fff7f7f8fff7f7f8fff8f7f7fff7f7f8fff7f8f7fff8f7f8fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff5f5f5fff4f4f4fff3f3f3fff1f1f1ffeff0f0ffeeeeeeffedededffececedffebebeaffe8e9e8ffe6e6e6ffe5e5e5ffe3e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfe0e0ffdfdfdfffe0dfdfffdfdedfffdfdedeffdedfdfffdededeffdddedeffdededeffdededdffdddeddffdeddddffddddddffddddddffdddcddffdddddcffdcdcdcffdcdcdcffdcdbdbffdbdcdcffdbdbdcffdbdbdbffdbdadbffdbdbdaffdadbdbffdadbdaffd9dadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd7d6d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcececeffcfceceffcececfffcececeffcececeffcecfcfffcececd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7d7c7cff7b7b7cff7a7a7aff797879ff787878ff707070ff656465ff5a5b5aff505150ff464747ff3d3d3dff343434ff2a2a2bff212020ff161616ff0e0e0fff0b0b0bff080908ff050606ff040404ff030304ff030303ff020202ff010101ff010100ff000000ff010101ff070707ff080807ff060606ff020101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010101ff030202ff050606ff070707ff020102ff000000ff010001ff010001ff010101ff010101ff010202ff020202ff030303ff040404ff070606ff0a0a0aff0f0f10ff1a1a19ff242525ff2f2f2fff3a3a3aff444344ff4e4e4eff575858ff626262ff6d6d6cff777777ff7c7c7cff7d7c7cff7c7c7cff7d7d7dff7d7c7cff7e7d7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff717171ff717171ff717171ff717171ff717171ff6c6c6cff666665ff5e5e5eff535353ff4d4c4dff444444ff3c3b3bff313232ff252526ff191a1aff121212ff0c0c0cff080808ff050505ff030404ff030303ff030203ff020202ff020202ff010101ff010000ff020202ff0a0a0bff0b0b0bff070707ff020302ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff040505ff070707ff060606ff010101ff000000ff000000ff000000ff000101ff010000ff020102ff030203ff040404ff060606ff0a090aff0f1010ff181818ff262626ff343534ff403f3fff4b4b4cff565756ff636363ff6f6f6fff7a7a7aff818282ff818181ff818181ff818181ff818181ff818081ff8181810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcdccffcdceceffcdcecdffcdceceffcdcdcdffcecdcdffcecfceffcfcfcfffcfcfd0ffd0d0d1ffd0d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d4ffd4d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d7ffd7d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdad9daffdad9daffdadadaffdadbdbffdbdadbffdadbdbffdbdcdbffdbdcdbffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdddcddffdddddcffddddddffdddddeffdeddddffdededeffdddedeffdededeffdededeffdedfdeffdedfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffdfdfe0ffe1e1e1ffe4e4e4ffe6e6e6ffe9e8e8ffebebebffedeeedfff0eff0fff2f1f2fff4f3f4fff5f5f5fff5f6f6fff6f6f6fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff8f9f9fff9f8f8fff9f8f8fff9f9f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9fafffafafafffafafafffafbfafffbfbfbfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffefdfefffefdfefffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffffffffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffefffffffefefefffefefffffffefefffefefefffffffefffffefefffefffefffffefffffefffefffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefffefffffffffffefefefffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffefefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffefffffffefefefffefefefffefefefffffefffffefefefffefefefffefefefffdfefefffefdfdfffefefefffdfefdfffdfdfdfffdfefdfffdfefdfffdfefdfffdfdfdfffcfdfdfffdfcfcfffdfcfcfffdfdfcfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfcfcfffdfcfdfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffefefdfffefefdfffdfefefffdfefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffdfefefffefdfefffefdfdfffefefdfffefefdfffefdfdfffdfefdfffefdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefefdfffefefefffefefefffefefefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffffefffffffefffffffefffffffffefffefffffffffefefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffefffffffefffefffffffefefffffefefefffffefefffefefffffefffefffefefefffffffefffefefefffefefefffefefffffffefefffefefefffffffefffffefefffefffefffffefffffefffefffffffefffefffffffefefefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffefffffffffffefffefffefffefffefffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffefefefffdfefefffefefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffafbfbfffafafafffafafafffafafafffaf9fafffafafafff9f9fafff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f8f9fff8f9f9fff8f9f9fff9f8f8fff8f8f8fff8f9f9fff9f9f8fff9f9f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff7f8f7fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff5f5f4fff4f3f3fff2f2f2fff1f1f0fff0f0efffeeeeeeffecededffecebecffeaeaeaffe7e7e7ffe5e5e6ffe4e4e4ffe1e1e2ffe1e1e1ffe0e0e0ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdfffdfdedeffdededfffdededeffdddedeffdeddddffddddddffdddeddffddddddffddddddffdcddddffdcdcddffdcdcdcffdcdcdcffdbdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffdadad9ffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd8d7d8ffd7d7d7ffd7d6d7ffd6d7d6ffd6d7d6ffd6d5d5ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d2ffd3d3d3ffd2d2d3ffd3d2d3ffd1d1d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0cfcfffcececfffcfcfcfffcfd0cfffd0cfcfffcececfffcfceceffcececfffcececfffcececf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7c7c7cff7b7b7bff797a79ff797879ff767676ff777676ff6e6e6eff616262ff565656ff4d4d4eff454645ff3e3e3eff343434ff2b2b2aff212121ff161616ff0f0f0fff0b0b0bff080808ff050505ff030303ff030303ff020203ff010202ff010101ff010001ff000100ff010101ff070707ff080808ff060607ff020202ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff050505ff070607ff020102ff010001ff010101ff010201ff010101ff010102ff010201ff020202ff030303ff050504ff070707ff0a0a0aff0f100fff191818ff242423ff2e2e2eff383839ff424142ff4a4a4bff545454ff5f5f5fff6b6b6bff767776ff7c7c7cff7d7d7dff7d7d7dff7c7c7dff7d7d7dff7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff717171ff717171ff717171ff707170ff707071ff6d6c6cff666666ff5e5e5eff535353ff4d4d4dff454444ff3c3c3dff323131ff252526ff191a1aff111112ff0c0b0bff070707ff050605ff040404ff040403ff020303ff010202ff010101ff010101ff000000ff020202ff0a0a0aff0b0b0bff070707ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff040504ff070707ff070707ff010201ff000000ff010000ff010000ff000000ff010101ff020202ff030203ff040505ff070606ff0a0a0aff101010ff181919ff272727ff353435ff404141ff4d4d4dff595959ff646465ff6f6f70ff797979ff818080ff7f7f80ff818181ff818181ff818181ff818181ff8080810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcececdffcececdffcececdffcecfceffcfcfcfffcfd0cfffd0d0d0ffd0d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd3d2d3ffd3d2d3ffd4d3d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d6d7ffd8d7d8ffd7d7d8ffd7d8d7ffd7d7d7ffd8d8d8ffd8d9d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdad9daffd9dadaffdbdadaffdbdadbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddddcffdcddddffdcddddffddddddffdeddddffdddddeffdddedeffdededeffdededeffdededeffdededeffdededfffdfdedeffdfdfdeffdfdfdfffe0dfdfffdfe0dfffe0e0e0ffe0e1e0ffe2e2e2ffe5e5e5ffe7e7e7ffe9eae9ffecececffefeeeffff1f0f1fff3f2f3fff5f5f4fff5f6f6fff6f5f5fff6f6f7fff7f7f6fff7f7f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9fafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffaf9f9fffafaf9fffaf9f9fff9fafafffafafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfefefffefdfdfffefefefffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffffffffefefffefffffffefffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffefefefffffefffffefefffffefffefffffefefffefffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffefefefffefefefffefffefffffffffffffffffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffefefefffffffefffefffffffefefefffefffefffefefefffefefefffefefefffdfefefffefdfefffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffcfcfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefffffefefefffefefefffefefdfffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffdfefefffefefefffefefefffffefefffefefefffefefefffefefefffffefffffffefefffffffffffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffffffefffefefefffefefffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffefefffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefefffffefefffefefffffefefffffefefefffffefffffefefefffefefffffefefffffefefefffefefefffefffefffffffffffefffefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffefefefffffffffffefefffffefefffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffffffffffefffffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfdfffdfdfdfffefdfefffdfdfefffffffffffffffefffefffefffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffafbfbfffafafafffafafafff9faf9fffafafafff9f9fafff9f9f9fff9f9fafffafaf9fffaf9f9fff9fafafffaf9f9fffaf9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f8fff9f8f9fff8f9f80000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f7fff7f7f7fff7f7f8fff7f7f7fff8f8f7fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f6f7fff6f6f6fff5f5f5fff4f4f5fff3f3f3fff1f2f2fff0f0f0ffeeefeeffedededffecededffebebebffe8e8e8ffe6e6e7ffe5e4e4ffe3e2e2ffe1e2e1ffe1e1e0ffe1e0e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdedfdeffdededeffdededeffdedddeffdededdffdddedeffddddddffddddddffddddddffddddddffdddcdcffdcdcdcffdddcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdcffdbdbdbffdbdadbffdadadbffdadadaffdadad9ffd9dad9ffdadadaffd9dad9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d7ffd7d7d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d3ffd2d2d3ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfcfffd0cfcfffd0cfcfffd0cfcfffcfcfcfffcfcfcfffcececeffcececeffcececeffcecfce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7bff7a7a7aff797979ff787878ff757575ff747474ff6c6c6cff616262ff585858ff4f4f4eff474646ff3f3f3fff373736ff2e2e2fff222222ff161616ff0f0f0fff0b0b0cff070708ff040404ff020203ff030302ff030303ff030303ff020202ff020101ff010101ff010101ff060706ff080708ff070706ff030303ff020101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020303ff040404ff060606ff010102ff010101ff020202ff010202ff020101ff010101ff010101ff020202ff040303ff050506ff070808ff0b0b0bff111110ff1a1a1aff282828ff343435ff3b3b3cff424241ff4a4949ff535453ff60605fff6c6b6cff777777ff7d7c7cff7d7d7dff7d7c7dff7d7d7cff7d7d7dff7d7d7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff717171ff717171ff717071ff707070ff707070ff6c6c6cff666565ff5f5e5eff545353ff4d4c4cff444445ff3b3c3cff303131ff242525ff191919ff111110ff0a0b0aff060606ff050505ff040404ff030304ff020202ff010101ff010100ff000001ff000000ff020202ff0a0a0bff0a0a0aff060607ff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff080707ff080808ff020202ff000000ff000100ff010000ff010100ff020101ff020202ff030303ff040404ff060606ff090a0aff100f0fff191a19ff272727ff353534ff414142ff4e4e4eff5a5a5aff656465ff6f6e6eff787878ff7e7e7eff7e7e7fff808080ff818181ff818181ff818181ff818181000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcdcdcdffcdcdceffcdcdcdffcececeffcececdffcececdffcfcfcfffcecfceffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd3d3d3ffd4d4d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d5ffd6d6d7ffd6d6d7ffd6d6d7ffd6d6d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d7ffd8d8d8ffd9d8d8ffd9d8d8ffd9d9d9ffd9d8d9ffd9d9d9ffdad9d9ffdad9d9ffd9dadaffdadadaffdadadaffdadbdaffdbdadbffdbdbdbffdbdcdbffdcdcdbffdcdbdcffdcdcdcffdcdcddffdddcdcffdddcdcffddddddffdddddeffdddddeffdededeffdededeffdededeffdededeffdededfffdededeffdfdedeffdfdfdeffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe0e0e1ffe3e3e3ffe6e6e6ffe9e9e8ffebebebffedededfff0f0effff1f1f2fff3f3f4fff5f5f5fff5f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f8fff8f7f7fff7f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9fafff9f9fafff9f9f9fffaf9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffefffffefffffffffefffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffffffefefffffffefffffffffffffffefefffffefefffffefffffffffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffdfdfefffefefdfffefdfefffdfdfefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffffffefffffffefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffefffffefffffffffefffefffefffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffefffffefefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffcfdfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffefefdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfefffdfefdfffefdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfcfffdfcfdfffcfcfdfffdfcfdfffcfdfdfffdfcfcfffdfcfcfffdfdfcfffdfdfdfffefdfdfffdfefdfffefefdfffdfefefffefdfefffefdfefffefefefffefefefffffefefffefefffffffefffffffffefffefffefffefffefffffefefffffffffffffefefffefefefffefefefffefefefffdfdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffefdfdfffdfefdfffefdfdfffefefefffefdfefffefefefffefefefffffefefffefefefffffefefffffefefffffffffffffefefffffefefffefefefffefefefffefefefffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffefffffffffffffffefffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffefffefffffffefffefefffffefffffffefffefffefffefffffffefffefefefffefefefffffefefffefffefffefefefffffefefffefefefffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffefffffffffffffffefffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffefffefffefffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffcfcfcfffefdfefffefefefffefdfdfffffefffffefefefffffffefffefefffffffefefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfdfcfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfafafffafafafffafafafffafafafffaf9f9fffafaf9fff9faf9fff9f9fafffaf9fafff9f9f9fffafaf9fff9fafafffafafafff9f9fafffaf9fafffafaf9fff9faf9fff9f9f9fff9f9f9fffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f9f8fff9f8f9fff8f9f900000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f7fff8f7f7fff8f8f7fff8f8f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff6f5f5fff5f5f5fff4f4f4fff3f2f2fff1f1f0ffefefefffeeeeeeffecededffecebecffeaeaeaffe8e8e7ffe5e6e6ffe4e3e4ffe1e1e2ffe1e0e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdeffdededfffdededeffdededeffdededdffdeddddffdddddeffddddddffddddddffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdcdcffdcdcdbffdbdbdbffdadbdbffdbdadbffdadbdaffdadadaffdadadaffdad9daffdadad9ffd9d9d9ffd9d8d9ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d6ffd7d6d6ffd5d5d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d4d5ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfcfffd0d0d0ffd0d0cfffcfd0d0ffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcececeffcecece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7a7a7aff7a7a79ff797979ff7a7a79ff777778ff737372ff696869ff606060ff595859ff4e4f4fff484747ff404040ff383838ff2d2d2dff212121ff171717ff101010ff0c0d0dff0a090aff070707ff060605ff040505ff040404ff040404ff030303ff030303ff030303ff020202ff050405ff080808ff070706ff020303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff030302ff040404ff050605ff010202ff020201ff020102ff010101ff010101ff000101ff010000ff010001ff010201ff030303ff080807ff0c0c0bff111111ff1e1f1fff2b2a2bff323232ff3d3d3cff404141ff494949ff535454ff616161ff6c6c6bff767676ff7c7d7cff7d7c7cff7d7d7dff7d7d7cff7c7d7dff7d7c7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff717171ff717071ff707070ff6f6f6fff6f6f6fff6b6a6aff656565ff5e5d5dff525353ff4c4c4cff434343ff3a3a3aff2f2f2fff232323ff181818ff100f10ff09090aff060605ff050505ff040404ff030303ff020202ff010101ff000101ff000100ff000000ff020202ff090a09ff09090aff060506ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff030303ff070707ff090908ff010201ff000000ff000000ff010101ff010100ff010202ff020202ff030302ff030304ff060605ff090909ff0f0f0eff191819ff262727ff353434ff424241ff4e4d4eff595a59ff646464ff6e6e6eff777777ff7d7d7dff7d7d7dff7f7f7eff7f8080ff808181ff818081ff818181000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccdcdffcdcdcdffcecdcdffcececeffcecdceffcececeffcececeffcfcfceffcececfffcfceceffcfcfceffd0cfcfffd0d0cfffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd4d3d3ffd3d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d8ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d8ffd9d9daffd9d9d9ffdadad9ffdad9daffdadadaffdadbdaffdbdbdaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcddffddddddffdddeddffdddeddffdededdffdddedeffdddedeffdededeffdedfdeffdfdedeffdfdedfffdfdedfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe2e2e2ffe5e5e4ffe8e8e8ffeaeaeaffecececffeeeeeefff1f1f1fff2f2f3fff5f5f4fff6f5f6fff5f5f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff9f9f8fff8f9f8fff8f9f8fff9f8f8fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff9f9f8fff9f8f9fff9f9f8fff8f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9fafffaf9fafffafafafffaf9f9fffaf9fafffaf9fafffafafafffaf9fafffaf9fafffafafafffbfafafffbfafafffbfbfafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffefdfdfffefdfdfffefefdfffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffefffffefffffffefffffffefffffffffffffffefefffffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefffffffefffffffffffffffefefffffefffffffffefffffefffffffffefffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffffffefffffffefefefffefefffffefefefffffefefffefefefffefefefffefdfefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffdfdfdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefefffffffefefffefefefffffffffffffefefffffefffffffefffffefffffffefefffffefefefffefefefffefdfefffdfefefffefdfefffdfefefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffcfdfcfffcfcfdfffdfdfdfffdfefdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefffffefffffffffefffffffffffffefffffffffffffffefefffffefefffffefffffffefffefffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffefffffefefffffffffffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefffffffefffefffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffefffffefffefffefefffffffffffffefffefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffcfcfcfffcfcfcfffcfdfcfffefefefffdfdfdfffdfdfdfffefefefffefefefffefdfefffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfbfcfffbfcfcfffcfbfcfffbfbfbfffafbfbfffafbfafff9f9fafff9f9f9fff9f9fafff9f9f9fffaf9f9fffaf9f9fffaf9f9fff9f9f9fffafafafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9fafffafafafff9f9f9fff9fafafffaf9f9fff9f9fafff9f9fafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff8f9f9000000000000000000000000000000000000000000000000fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f7fff7f7f7fff7f8f8fff7f8f8fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff5f5f6fff4f5f4fff4f3f3fff2f2f2fff0f0f0ffeeeeeeffededeeffecececffebebebffe8e8e8ffe6e6e6ffe4e4e5ffe3e2e2ffe0e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdededfffdededfffdededeffdddedeffdedddeffdddeddffdeddddffddddddffddddddffdcdcdcffdcddddffdddcdcffdcdcdcffdcdcdbffdcdcdbffdcdcdcffdbdbdbffdbdadbffdbdadaffdadbdbffdadbdaffdadadaffdadadaffdad9d9ffd9dad9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d2ffd2d2d2ffd1d2d1ffd1d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfd0ffcfd0d0ffcfcfd0ffcfd0cfffcfd0cfffcfcfd0ffcfcfd0ffcfcfcfffcfcfcfffcecece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a797aff7a797aff79797aff7a7a79ff7a797aff797a7aff747374ff686868ff606061ff5a5a5aff515151ff4b4a4bff414142ff323333ff282728ff1d1d1dff141414ff0e0e0eff0c0c0cff0b0b0bff090909ff070606ff050505ff040505ff040404ff030303ff030303ff030202ff010102ff010102ff050606ff050505ff020202ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff040404ff050506ff010202ff020102ff020202ff010102ff010101ff000001ff000000ff000101ff000101ff020101ff0c0b0bff111111ff1e1e1eff2a2a2bff323232ff3d3d3dff414040ff484949ff535454ff616161ff6b6b6bff767676ff7d7c7cff7c7c7dff7d7c7dff7c7d7dff7c7c7dff7c7d7dff7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff717171ff6f7070ff6f6f6fff6e6e6eff6e6e6eff696969ff626363ff5b5b5cff515151ff4a4b4aff414142ff373838ff2d2c2dff212222ff171717ff0f0f0eff0a0a09ff060606ff050505ff040404ff030303ff020202ff010101ff010000ff000000ff010101ff020202ff0a090aff0a0909ff050606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff060706ff070808ff020101ff000000ff000000ff000101ff000101ff010101ff010201ff020102ff020203ff050405ff070808ff0d0d0dff171817ff262625ff343434ff414141ff4d4d4dff585959ff646463ff6d6e6eff777776ff7d7d7cff7e7e7eff7e7e7eff7f7f80ff818080ff818181ff81818100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcdceceffcececeffcdcecdffcececeffcececeffcecfceffcfcecfffcfceceffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd3d3d4ffd4d3d4ffd4d4d5ffd4d5d4ffd5d4d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d7d8ffd8d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd8d9d9ffd9d9d9ffd9dad9ffd9d9daffd9dadaffdadadaffdadbdbffdbdadaffdbdbdaffdcdbdbffdbdbdbffdcdcdcffdcdcdbffdcddddffdddddcffdcddddffddddddffddddddffdededeffdddeddffdedddeffdededeffdedfdeffdfdfdeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e1e0ffe3e3e3ffe6e6e6ffe9e9e9ffebebebffedededfff0efeffff2f1f2fff3f4f4fff5f5f5fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f7f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f9fff8f9f9fff8f8f9fff8f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f9fff8f9f9fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fffaf9f9fff9fafafffafafafff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafafffbfafbfffafafbfffbfbfbfffbfafbfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfefefffefefefffffefefffffefefffefffefffefffffffffffffffefffefffffffffffffffffffdfdfdfffdfdfdfffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefefffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffefefefffffefefffefffefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfefffdfefefffdfefdfffefefefffefdfefffefefdfffefdfefffefefdfffefefefffefefefffffefefffefefefffffffefffefefefffefefefffffefefffefffffffefffffffefffffffffffffffffffffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffefffefefffffffffefffefefefffefefffffefffffffefefefffefffefffefefefffefefefffefdfefffefefdfffefdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfcfffcfdfdfffcfdfcfffcfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefefffdfefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefdfffdfdfefffefefdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfefdfffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefefefffffffffffffffefffefefffffefefefffefefefffefefefffefdfefffefefefffdfefdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfefefffefefdfffefefefffefefdfffefefefffffefefffefefefffefefffffefffffffefefefffefffefffefefefffffffffffffefffffffefefffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefffffefffffffefffefffefffffffefffffffffffffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffefffffffffffefffffffffffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffbfbfafffbfbfbfffafafafffafaf9fffaf9f9fff9f9f9fff9f9f9fff8f9f9fffaf9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9faf9fff9f9f9fff9fafafffaf9fafff9faf9fffaf9fafff9faf9fff9f9fafff9f9f9fffafaf9fffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f7fff8f7f7fff7f8f7fff7f7f8fff8f8f7fff7f7f7fff7f7f8fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff5f5f5fff4f4f4fff2f3f2fff1f1f0fff0efefffeeeeeeffecedecffebececffeaeaeaffe8e7e8ffe5e5e5ffe3e3e3ffe1e2e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdedfdeffdededeffdedddeffdddddeffdddeddffdddcddffdcdcddffdcddddffdcdcddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdcdbdcffdbdbdbffdadbdaffdbdadaffdadadaffdadadaffd9dadaffdad9d9ffd9d9daffd9d9d8ffd9d8d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d7d7ffd7d7d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd6d6d6ffd6d6d5ffd6d5d6ffd6d6d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd4d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffd0d0cfffcfd0cfffcfcfd0ffcfcfcfffd0cfd0ffcfcfcfffcfcfcfffd0cfcfffcfd0cfffcfcfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff79797aff797a7aff7a7979ff797a7aff797a79ff7a7a7aff7a797aff747373ff696868ff606060ff5a5a5aff515252ff4b4b4bff2d2d2dff282827ff1d1d1dff151514ff100f0fff0c0d0dff0a0b0aff080909ff060707ff060506ff050504ff040404ff030403ff020203ff020202ff020202ff020201ff000001ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010000ff000101ff000000ff000000ff020102ff020201ff020101ff020101ff010101ff000101ff010101ff010101ff010201ff010101ff1e1e1eff2b2a2aff323333ff3c3d3cff404040ff484949ff545354ff616161ff6c6b6bff757676ff7c7c7dff7c7c7cff7d7d7cff7d7d7cff7c7c7dff7c7c7cff7d7c7dff7d7c7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717170ff707070ff6f6f6fff6e6e6eff6d6d6dff6d6d6dff686868ff616161ff595959ff4f4e4fff484848ff3f3f3fff363636ff2a2b2bff1f2020ff161516ff0e0f0fff0a0a0aff070606ff050505ff040505ff030303ff020202ff010101ff000001ff000000ff010001ff020202ff0a0b0aff0b0b0aff070606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff060706ff050506ff010101ff000000ff000000ff000001ff000000ff010101ff010101ff010101ff020202ff030404ff070707ff0d0d0dff161617ff252625ff343333ff404040ff4c4d4cff575758ff636363ff6e6e6eff787878ff7e7e7eff7f7e7eff7f8080ff808080ff808080ff808080ff8081810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcdceceffcececeffcececeffcececfffcfcfceffcfceceffcecfceffcecfcfffcfcfcfffd0cfcfffd0d0d1ffd0d1d1ffd1d1d1ffd1d2d2ffd2d2d1ffd2d2d3ffd3d2d3ffd3d3d2ffd4d3d3ffd4d4d3ffd4d4d4ffd3d4d4ffd5d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d9d8ffd8d8d9ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdadbdbffdbdcdbffdcdbdbffdbdbdcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffddddddffdedddeffdddedeffdddeddffdededeffdededeffdedfdeffdededeffdfdedfffdedfdfffdfe0dfffdfdfdfffe0e0dfffe2e2e2ffe5e5e4ffe7e7e7ffeaeaebffecececffeeeeeefff0f1f1fff2f3f2fff5f4f5fff6f5f5fff6f6f5fff7f6f6fff7f7f6fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f7fff8f7f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff9f9f8fff9f9f8fff8f8f9fff8f8f8fff9f8f9fff9f8f8fff8f8f8fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f800000000fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9fafffaf9fafff9fafafffafaf9fffafafafffafafafffafafbfffbfbfafffbfafafffafafbfffafbfbfffbfafafffbfcfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfefdfffefdfefffefefefffffefefffefffefffefefffffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefffefffefffffefefffffffefffefefefffefffefffefefffffefefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffefdfefffefdfdfffefefefffdfefefffefefefffefefefffffefefffefefffffefefefffffefffffefffefffefefefffffefefffffffffffffefefffffffffffefefffffefffffffefffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffefdfefffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffdfcfdfffdfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefffffefffefffefefefffefffffffffffefffefefefffefefffffefffefffffffefffefffffffefefffffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffefffffffefefffffffffffefffefffffefffffffefefffffefffffefffffffefffefffffefffffefffefffffefefffffefefffffffffffffefefffffffefffefefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffefefefffefffffffefffffffefffffffefffefffefefefffffefefffffffefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefffffefffefffffffefffefffefffffefffffffefefffffffffffefffefffffefffffffefefffffefffffefffffffefefefffffefffffefffefffffefefffffefefffffefffffffefefffffffefffefefffffefffffffefefefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffafaf9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fffaf9fafff9faf9fff9f9f9fffaf9f9fffaf9fafffaf9f9fff9faf9fff9f9fafff9faf9fff9f9f9fff9fafafffafaf9fff9f9f9fff9f9f9fff9faf9fffafaf9fff9fafa00000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff7f8f8fff8f8f7fff7f8f7fff7f7f8fff7f7f8fff7f7f7fff7f8f7fff7f8f7fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff5f6f6fff5f5f4fff4f3f4fff2f2f2fff0f0f0ffefeeeeffedededffecececffebebebffe9e9eaffe6e7e6ffe4e4e4ffe2e2e3ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffdfdfdfffdfdedfffdfdedfffdedfdeffdededeffdededeffdedddeffdddedeffddddddffddddddffddddddffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadbdaffdadadbffdadadaffdad9daffdad9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd5d4d4ffd4d4d5ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d2ffd0d1d1ffd0d0d0ffd0d0d1ffd0d0d0ffcfcfcfffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffcfcfd0ffd0cfcfffd0cfd0ffcfd0cfffd0d0cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797a79ff7a7a79ff7a797aff797a79ff7a7a79ff797a79ff7a797aff7a7979ff747373ff686868ff606060ff5a5959ff2e2d2dff2d2e2eff2d2d2dff282828ff1d1e1dff151415ff100f0fff0c0c0cff0b0a0aff090908ff060607ff050605ff040404ff040404ff030303ff020202ff020202ff020202ff010100ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff020102ff020202ff010201ff010101ff010100ff020101ff010102ff010101ff010102ff010101ff323232ff3d3c3cff414041ff494848ff545453ff616162ff6b6c6bff767676ff7c7d7dff7c7c7cff7c7c7cff7c7c7cff7c7d7cff7d7d7cff7d7d7dff7c7c7dff7d7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff707071ff6f7070ff6f6f6fff6e6e6eff6d6d6dff6c6c6cff6c6c6cff676766ff60605fff585858ff4c4c4dff464646ff3e3d3eff343434ff292929ff1e1e1eff151415ff0e0e0fff0a0b0aff070707ff060606ff040504ff030303ff020202ff010101ff000000ff000000ff000000ff030202ff0c0b0bff0c0c0bff060707ff020203ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff020302ff050506ff040404ff000000ff000000ff000000ff010100ff010101ff010101ff010101ff020102ff020202ff040403ff070707ff0d0c0dff151616ff242524ff333333ff404040ff4b4b4bff565656ff626262ff6e6e6eff797979ff80807fff7f807fff818080ff818180ff808080ff808080ff8080810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcecdffcececfffcececfffcfceceffcfceceffcececfffcfcfceffcfcfceffcecfcfffcfcfcfffcfcfcfffd0d1d0ffd1d1d0ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d3ffd4d4d4ffd4d5d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d8d8ffd8d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffdadadaffdadadaffdbdadbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffdcddddffddddddffddddddffddddddffdededeffdededeffdededeffdededeffdededfffdededfffdfdedfffdfdfdfffdfdfdfffe0e0dfffe1e1e0ffe3e3e3ffe6e5e6ffe8e8e8ffebecebffedededfff0eff0fff2f2f2fff4f4f3fff4f5f4fff6f5f6fff7f6f6fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff8f7f8fff7f8f8fff7f7f7fff8f7f8fff8f8f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f9f9fff8f8f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff8f8f8fff9f9f9fff9f9f900000000000000000000000000000000fffafaf9fff9faf9fff9faf9fffaf9fafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffbfafbfffafbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffefffffffffefffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffffffffefffffffffffefffefefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfefffdfefdfffefefdfffefefdfffdfefefffdfefefffdfdfefffefefdfffdfefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffffffffffffefffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefdfffdfefefffdfefefffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfcfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefdfffdfefefffefefefffefefefffffefefffffefefffefefffffffffffffefffffffffffefffffefefffefefefffffefffffffefefffefefefffefefdfffefefefffefdfefffdfefefffefdfdfffdfefefffdfdfefffefdfefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfdfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefefffefefdfffefefefffefefffffffffefffefefefffefefefffffffffffefffffffefffffffffefffffffefefffffefffffefefefffefffefffefdfefffefefdfffefefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffefefefffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefffffffefefffffefefffefffefffffffffffffefefffefefefffefefffffefefffffffffffffefefffffefffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffefffffffefffffffffffefffffffffffefffefefffffffffffffefffffffffffefffefffffffffefffffffffffffffefffffffefefffefefffffffffffffefefffffffffefffefefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefffefffffffefffffffefffefffffffefffefffefefffffffffefffefefffffffefefffffefefffefffffffffffffffffefefffefefefffefefffffefefffffffffffffefefefffefefefffefffffffefefffffffffffffefefffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffbfafbfffafafbfff9f9fafff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9f9fff9f9f9fff9faf9fff9f9fafffafafafff9f9f9fff9f9f9fffafaf9fff9f9fafff9fafa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f8f8fff8f7f7fff7f7f8fff7f7f7fff7f8f8fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff1f1f1fff0efefffeeeeeeffecedecffebececffeaeaeaffe8e8e8ffe5e5e5ffe3e3e3ffe1e2e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfdfffe0dfe0ffdfdfdfffdfdfdeffdfdedfffdfdedeffdededeffdededeffdddeddffddddddffddddddffddddddffdcdddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfd0d0ffcfcfd0ffcfcfcfffd0cfd0ffd0cfd0ffd0d0cfffcfcfd0ffd0cfcfffcfd0cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff79797aff7a797aff797a79ff7a7a79ff7a7a79ff797a7aff797a7aff79797aff7a7a79ff737374ff686868ff2e2d2dff2d2d2dff2e2d2dff2d2d2dff2d2d2dff282828ff1d1d1dff151515ff0f0f0fff0c0c0cff0a0b0aff080809ff070707ff050505ff040405ff040404ff030404ff040505ff050405ff020202ff040304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff000100ff000000ff000000ff000000ff020202ff010102ff010101ff020101ff010101ff020101ff010101ff010101ff010101ff010101ff414141ff494849ff535453ff616161ff6b6b6cff767676ff7c7c7cff7c7c7cff7d7d7cff7c7c7dff7c7d7dff7c7c7dff7d7c7cff7d7c7dff7d7c7dff7d7d7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6f6f70ff6f6f6fff6e6e6eff6d6d6dff6c6d6cff6b6b6cff6b6c6cff656565ff5e5d5dff555555ff4a4a4aff444443ff3b3b3bff323231ff272727ff1c1c1cff141414ff0e0e0eff0a0a0aff080807ff050605ff040404ff020302ff010101ff010101ff010000ff010000ff000001ff030202ff0a0a0aff0b0b0bff060606ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff020202ff050505ff050605ff010101ff000000ff000000ff010000ff010101ff010101ff010201ff020102ff030202ff040404ff070808ff0d0d0dff151515ff232323ff323231ff3e3f3eff4a4a49ff545554ff606060ff6d6d6dff797979ff818180ff808081ff818181ff808081ff818180ff808080ff808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcfcfcfffcfcfceffcfcfceffcececeffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d0d1ffd1d1d0ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd5d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdadad9ffdadadaffdadadaffdadbdaffdbdbdaffdbdbdbffdcdcdbffdbdcdbffdcdcdcffdcdcdcffdcdcddffddddddffddddddffdeddddffdddddeffdededeffdededeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe2e1e2ffe4e4e4ffe7e7e7ffe9eaeaffececedffefeeeffff1f1f0fff3f3f2fff5f5f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f8fff8f7f7fff8f7f7fff7f8f8fff8f8f8fff8f7f7fff7f7f7fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f9fff8f8f9fff9f8f8fff9f8f9fff9f8f9fff9f9f8fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff8f9f8fff9f9f8fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9000000000000000000000000000000000000000000000000fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffefefffffefffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffefefffffefffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefefffffefffffffefefefffffefffffffefefffefefffffffefefffefffefffffefffffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfefffefefefffdfefdfffefefefffdfefdfffdfefdfffdfefefffdfdfefffefefdfffefefefffdfefefffefefefffefffefffefefffffefefefffffffefffffefefffffefefffefffffffffffffffffffffffffffffffefffefffefffffffffefffffffefefffffefffffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffffffffffffffefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefefffefefffffefefefffffffefffefefefffefefefffefefefffdfefefffdfefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfcfffdfdfdfffcfdfdfffcfdfcfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefdfffefefefffefefdfffdfdfefffefefefffefefefffefefffffefefefffefefffffefffefffefefefffffefffffffefefffefefffffffefefffefffefffffefffffefefefffefefefffefdfefffefefdfffefdfefffdfdfefffdfdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffefefefffffefefffefefefffefefefffefefdfffdfefdfffefefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffefdfefffdfefefffefefefffdfefefffefefefffefdfefffefefefffefefefffdfefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffffefefffefefffffffefffffefffffffffefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefffffffefefffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffefffefffffffefffffffefefffffefffefffefefefffffefefffffefefffefefffffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefefefffffefefffefefefffefefefffefefffffefefffffffffefffffefefffefffffffffffffffefffffffffefffffffefffffffffffffffffefffffefefffefffffffffffefffffffffffefffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffefffffffffffffffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffbfafafffaf9fafff9faf9fff9f9f9fff8f8f9fff8f8f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafaf9fffaf9f9fffaf9f9fff9fafafff9faf9fffafaf9fff9fafafff9faf9fff9faf9fffaf9f9fffaf9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f8f8fff8f7f7fff8f7f7fff7f8f7fff8f7f7fff7f7f8fff7f7f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff5f5f5fff4f4f4fff3f2f2fff0f1f1ffefefefffeeeeedffecececffebebeaffe9eae9ffe7e6e6ffe5e4e4ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdddedeffdededeffdddedeffddddddffdddddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdadbffdadadaffdad9daffdad9daffd9dad9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd6d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d2d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d1d2ffd1d1d0ffd0d1d0ffd0d0d0ffd0cfcfffcfcfcfffd0d0d0ffd0cfcfffcfcfcfffcfd0d0ffcfd0cfffcfd0cfffd0cfd0ffcfcfd0ffcfd0cf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff79797aff7a7a79ff797979ff7a7a7aff797a79ff797a79ff797a7aff79797aff7a7a79ff7a7a79ff2d2d2eff2e2d2dff2d2e2dff2d2d2eff2d2d2dff2e2e2dff2e2d2dff282728ff1d1e1eff151515ff10100fff0c0c0dff0a0b0aff080909ff070606ff060505ff040405ff040404ff040303ff040404ff040505ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff000100ff000000ff000000ff000000ff010100ff020202ff010202ff020102ff010201ff010102ff010101ff020201ff020101ff020101ff010101ff545454ff626261ff6b6b6cff757675ff7c7d7cff7d7c7cff7d7c7cff7c7c7cff7d7d7dff7d7c7cff7c7c7cff7c7d7dff7c7d7cff7d7d7cff7d7c7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6f6f6eff6e6f6eff6d6d6dff6d6d6dff6d6d6dff6a6a6aff6a6969ff626262ff5a5b5bff525252ff474746ff414041ff383839ff2f302fff252525ff1b1b1bff141313ff0d0e0eff0a0a0aff070706ff050505ff030303ff010102ff010101ff000000ff000001ff000001ff000001ff020202ff080808ff090909ff060505ff020102ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff050505ff060506ff010201ff000000ff000000ff000101ff010100ff010100ff020101ff020102ff020303ff050505ff080808ff0d0d0dff151515ff222222ff2f2f2fff3b3b3cff484747ff525252ff5e5e5fff6b6b6bff777878ff808081ff808080ff808180ff808080ff818080ff818080ff808081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececfffcfcecfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfcecfffcfcfd0ffcfd0d0ffd1d1d0ffd0d1d0ffd2d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d3ffd3d3d4ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd6d7d6ffd6d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d8ffd9d9d8ffdad9d9ffd9d9daffd9dadaffdadadaffdadadaffdbdbdaffdadbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffddddddffdcddddffdcddddffddddddffdddddeffdededeffdddeddffdededeffdededeffdededfffdfdedfffdedfdfffdfdfdfffdfdfdfffe1e1e0ffe3e2e3ffe5e6e5ffe9e8e8ffeaeaebffedeeeefff0f0f0fff1f2f1fff4f3f4fff5f5f5fff5f5f5fff6f6f6fff6f6f7fff7f7f7fff8f7f7fff7f7f8fff8f7f8fff7f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff9f9f8fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f8f9fff9f9f9fff8f9f9fff8f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000fffbfafbfffafafafffafafafffbfafbfffafbfafffbfafbfffafafbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffefffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffffffffffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefdfffefefefffdfefefffefefdfffdfdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefffffefefefffffefefffffefefffffefffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffefffffffffffefffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfcfffdfcfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffdfcfcfffdfcfdfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffffefefffffffffffffffefffefefefffffefffffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffefefdfffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefffffefefffffefffefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefefffdfdfefffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffffefffffffefefffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffffffffffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffefffffefefefffefffffffffefefffffefefffefefefffefffefffefefefffefffffffffefefffefefefffffffefffffffefffefffffffffefffffffefffffffefffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffefffffefefefffefefffffffffffffffefffffffefffffffffffffefefffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffafbfafffafbfafffafafafffafafafff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f8f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffaf9fafff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff9f9f9fff9f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f7f8fff7f7f8fff7f8f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f5f5fff5f4f5fff4f3f3fff2f1f2fff0f0f0ffeeeeeeffedececffebebecffeaeaeaffe8e8e8ffe6e5e6ffe4e3e4ffe1e1e1ffe0e1e0ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdfdedeffdededfffdededeffdededeffdededeffdddedeffdddddeffddddddffddddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdad9daffdadad9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d4d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfd0ffcfcfcfffcfd0cfffd0cfcfffcfd0cfffcfcfd0ffcfcfd0ffd0cfcfffcfcfd0ffd0d0cf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff7a7a79ff7a7a7aff797a7aff7a7a79ff79797aff7a7a7aff7a7a7aff797a7aff2d2d2dff2e2d2dff2e2d2dff2e2d2dff2d2d2eff2d2d2dff2e2d2dff2e2d2dff2e2d2eff282828ff1e1e1eff151515ff0f0f0fff0c0c0dff0a0b0bff090909ff090808ff060607ff040405ff030404ff040404ff040404ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff020101ff000000ff000000ff010101ff010202ff030303ff060506ff020202ff020102ff010102ff010101ff010101ff020101ff020101ff020102ff020201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6e6e6eff6d6d6dff6d6d6dff6e6d6dff6e6d6eff6d6d6dff686968ff606060ff575757ff4e4e4fff434343ff3d3c3dff353536ff2e2e2dff232423ff1a1a1bff121312ff0c0c0dff090808ff060706ff040404ff030303ff020201ff010101ff010101ff000000ff000000ff010001ff020202ff060606ff070707ff050505ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060505ff050505ff000001ff000100ff010000ff000100ff010101ff000101ff010101ff010102ff030303ff050505ff080808ff0c0d0dff141415ff212121ff2e2e2eff393939ff444444ff4f4f4fff5b5b5bff686868ff757575ff7f7f7fff7f7e7fff808080ff808180ff808080ff808080ff80808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecfcfffcecfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d3ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d8ffd7d7d8ffd7d8d8ffd9d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9dad9ffdadadaffdadbdaffdadbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdddcdcffdddcddffdddcddffdcdcdcffddddddffdeddddffdededeffdededdffdededeffdededeffdededeffdedfdeffdedfdfffdfdfdfffe0e0e0ffe2e1e2ffe4e3e4ffe7e8e7ffeaeaeaffecececffefefeffff1f1f1fff3f3f3fff4f4f4fff5f5f5fff5f5f6fff7f6f6fff7f7f7fff7f8f7fff7f7f8fff8f7f8fff8f7f8fff8f7f8fff8f7f8fff8f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f9fff8f9f9fff9f8f8fff8f8f9fff9f9f8fff8f9f8fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f9fff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffefffffffefffffefefefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffefffffffffefffffffffffffefefefffefefefffffefefffffefefffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefdfffdfefdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefffffffffffffffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffefffffefefffffefefefffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffdfdfcfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefffffffffefffefefefffefffefffffefefffffffefffffffefffffefefffefffefffefefefffefefffffefefefffefefefffefdfefffefefdfffefefefffefdfefffefdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffffffffffffefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffefefefffdfefdfffefdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffefdfdfffdfefdfffdfefefffefdfefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefffefffffffefffffffffffefefefffefefefffefefefffffefffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffefffffffffefffffffffffffefefefffefffefffffefefffffefefffffffefffffefefffefffefffefefefffefefffffefefefffefefffffefefefffffefefffefefefffefefffffefefefffefffefffefffefffefffefffefefefffefefefffffffffffffefffffffffffffffffffffffffffffefefefffefefefffefefefffefefffffffffefffffffefffffefefffefffefffefefefffefffefffffefffffefffefffffffefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff8f9f9fff9f8f9fff8f8f9fff8f8f9fff8f8f8fff9f8f8fff9f8f8fff8f9f9fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f8f8fff8f7f8fff7f8f7fff7f7f8fff7f7f7fff8f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff5f5f5fff4f4f4fff3f2f2fff0f1f1ffefefefffedededffedececffebebebffe9eae9ffe6e7e7ffe5e5e4ffe2e2e2ffe0e0e0ffdfe0e0ffe0dfdfffe0dfdfffdfdfdfffdededfffdfdfdfffdededeffdededeffdededdffddddddffdededdffddddddffdddcddffdcdcddffdcdcddffdcdcdcffdcdcdcffdcdcdbffdbdcdcffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffdadadaffdadad9ffdad9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d8ffd8d8d7ffd7d7d7ffd7d6d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d5ffd6d6d6ffd5d4d5ffd5d5d5ffd5d5d4ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffcfcfcfffd0cfcfffcfcfcfffcfcfcfffd0cfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2d2eff2d2e2dff2e2e2dff2e2e2eff2d2d2dff2d2d2dff2d2d2dff2d2d2dff2d2d2dff2e2e2dff2e2d2dff272828ff1d1d1dff151514ff100f10ff0c0d0cff0b0b0bff090a0aff080808ff060606ff040404ff040404ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff020202ff000000ff010100ff020202ff040304ff060606ff0a0a09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6e6d6dff6d6d6dff6d6e6dff6d6d6dff6d6d6dff6b6b6bff666666ff5c5d5dff535353ff4b4a4aff3f3f40ff39393aff333333ff2b2b2bff222222ff181918ff101110ff0b0b0bff080808ff060506ff030304ff020202ff010201ff010101ff010101ff010101ff010001ff010101ff010101ff050505ff080707ff060606ff030302ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff050505ff040404ff010100ff000000ff000101ff010001ff010001ff000001ff010101ff020202ff030302ff040505ff070807ff0c0c0cff151414ff202020ff2c2c2cff363637ff404041ff4a4a4aff555555ff636363ff737373ff7d7c7dff7d7d7cff7e7f7fff808080ff818080ff818080ff81818000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfceceffcfcfceffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcfceffcfcfcfffd0cfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d5ffd6d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d7ffd8d8d8ffd8d9d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdbdbdcffdcdcdcffdddcdcffdddddcffddddddffdddcddffdededdffddddddffdededdffdededdffdededeffdfdfdeffdfdedeffdedfdeffdfdfdfffe1e0e1ffe3e3e2ffe5e5e6ffe9e8e9ffebebebffedededfff1f0f1fff2f2f2fff4f4f4fff5f5f5fff5f6f5fff6f6f6fff7f7f6fff7f7f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff7f7f7fff7f7f8fff7f7f8fff8f7f8fff8f8f8fff8f8f7fff8f7f8fff7f8f8fff8f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f8fff8f9f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffefffffffefffffffffffffffffffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffffefffefffefffffffefffffffefffffffffffefefefffefffffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffdfdfefffefdfefffdfdfdfffdfdfdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffefffefffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffefffffffefffffffffffffffffffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffefffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffefffffffffefffffffefefffefefefffffffefffefffefffffffefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffcfdfdfffcfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefefffdfdfefffefefdfffdfefdfffefefefffefefdfffdfefefffefefefffefefefffefefdfffefefefffefefefffefffefffefefefffefffffffefffefffffffffffffffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefdfffefdfdfffefefefffefdfefffefefefffefefefffefefefffffffefffffffefffefefffffefefefffefefefffefffefffefefefffffffefffefefefffefefefffefffefffefefefffdfdfdfffefefefffdfdfefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefdfdfffdfdfefffefdfefffdfefefffefdfefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffffffefefffffffffefffefefefffefffffffefefefffffffefffefffefffefffffffffffffffffffefffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefefffffefefffffefefffffefefefffffefefffefefefffefefefffefffffffffffffffffffefffefefefffefffffffefefefffffffefffefffefffefffefffefffefffffefefffefffefffffefffffefefefffefefefffefefffffffffefffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffefefffffffefffffefffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffcfcfcfffcfbfbfffbfbfafff9f8f8fff8f8f9fff9f8f8fff8f8f8fff9f8f9fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f8fff8f9f8fff9f9f8fff9f8f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff8f9f8fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff8f8f7fff7f8f7fff8f8f7fff7f7f8fff7f7f8fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff6f6f6fff5f5f4fff3f4f3fff2f1f2fff0f0f0ffeeeeeeffedededffecececffeaebeaffe8e8e8ffe5e6e5ffe3e3e3ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdedfdeffdfdfdeffdededeffdededeffdedddeffdededdffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdcdbffdcdcdbffdbdbdbffdadadaffdadbdbffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd8d8d7ffd7d8d7ffd7d8d7ffd7d6d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d5ffd3d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0cfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffcfd0cfffcfcfcfffcfd0cfffcfd0cf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0cff0a0b0bff090a09ff080808ff060606ff040404ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff030303ff000000ff010101ff030404ff060606ff090a09ff0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6d6d6eff6e6d6dff6d6e6dff6d6d6dff6b6b6bff666666ff616262ff585858ff4f4f4fff464747ff3d3d3dff383938ff333332ff2a2a2aff212222ff171718ff101010ff0b0b0bff080808ff060505ff030303ff020202ff020201ff010101ff010101ff010100ff010101ff000000ff010101ff050505ff070707ff060606ff030202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff040403ff040505ff030303ff000000ff000000ff000000ff010101ff010101ff010100ff010201ff020202ff020302ff050505ff070708ff0c0c0bff131313ff1f1f1fff2b2b2bff353535ff3e3e3eff474747ff515151ff5f5f5fff6f6f6fff797a7aff797979ff7c7d7dff7f7f7fff808080ff808180ff80808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcccdffcdcdcdffcfcfcfffcfcecfffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d2ffd2d2d3ffd3d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d8ffd8d8d8ffd9d9d8ffd8d9d9ffd9d9d8ffd9dad9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdddcffdddddcffddddddffddddddffdddeddffdddeddffdededeffdededeffdededeffdededeffdfdedeffdfdfdfffe1e1e1ffe4e3e4ffe7e7e7ffeaeaeaffecececffefefeefff2f1f2fff3f3f3fff4f4f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f8f8fff8f7f8fff8f8f7fff7f7f7fff7f8f8fff7f7f7fff8f8f8fff7f8f7fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f9f9fff8f8f9fff9f9f9fff8f9f8fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff9f9f8fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffefefffffffffffefffefffefffffffffffefffffffefffffffefffffefefffefffffffffffefffffffffffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffefffefffffffefffffffefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfefdfffefdfefffdfefdfffefdfefffdfdfefffdfdfefffefefefffefefefffffefefffffefefffffffefffffefffffefefefffffefffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffefffffffefffffffefffffefefffefffffffffffefffffffffffffffffffefffffffffffffffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffefefffffffefffefefffffffefefffefefffffefefffffefefefffefefefffefefefffefdfefffefefdfffdfefdfffefdfefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfefefffefefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffefefffffffffffefefffffffffefffffffefffffefefffefefefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffdfdfdfffdfdfefffefdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefdfffefefefffefefefffefefefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffefefffffffefffffefffffffefefffffefffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffefffffefefffefefefffefefefffefffefffffefefffffefefffefefefffefffefffefefffffffefefffefefffffefefffffffefffffffefffffefefefffefefefffffffefffefffefffffefefffefffefffffefffffefefefffefefffffffefefffefefefffffefffffffefefffffffefffffefffffefefefffffefffffefffffffefffefffefffffffffefffffefefffffefefefffffefefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffbfbfbfffafafafff8f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f9f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f8fff8f9f9fff8f8f8fff8f8f9fff9f8f8fff9f8f9fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff8f8f7fff8f8f7fff7f7f7fff8f8f7fff7f7f8fff8f7f7fff7f7f8fff7f7f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f5f4fff2f3f2fff1f1f1ffefeff0ffeeedeeffecececffebebebffeae9e9ffe7e7e7ffe4e5e5ffe2e2e2ffe1e1e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdeffdfdfdfffdededeffdededeffdededeffdddedeffddddddffddddddffddddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdcdbffdbdbdbffdbdbdaffdbdbdaffdadadaffdadadaffd9d9daffd9dad9ffdad9d9ffd9d9d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d7d7ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d6ffd5d6d5ffd5d5d5ffd5d4d5ffd4d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffcfd0d0ffd0cfcfffcfcfcfffcecfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff0d0d0dff0a0b0bff090a0aff080808ff060606ff060606ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff030403ff020102ff030403ff060506ff090909ff0b0b0cff100f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6d6d6dff6d6d6dff6d6d6dff6c6b6cff666666ff636363ff605f5fff575756ff4d4e4dff444444ff3b3c3cff383837ff323232ff2a292aff202121ff181818ff111212ff0c0c0cff090a0aff080707ff060606ff030403ff020202ff020201ff010101ff010101ff010100ff010000ff010100ff050505ff060606ff050505ff030302ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030202ff040404ff020202ff000000ff010000ff010101ff010201ff010101ff010202ff030302ff040404ff050505ff060706ff080908ff0b0c0cff121313ff1f1f20ff2e2e2eff3a3a3aff414242ff4a4a4aff555454ff5f6060ff6b6c6bff757575ff767675ff797979ff7c7c7cff7f7f7fff807f80ff808180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccccbffcdcdccffcdcdcdffcdcdcdffcecfceffcececfffcfceceffcececeffcfcecfffcfcecfffcfcfd0ffd0cfcfffd0cfd0ffd1d1d0ffd0d1d0ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d2ffd4d3d4ffd4d3d4ffd4d4d4ffd5d4d5ffd5d4d4ffd5d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd9d8d8ffd8d9d9ffd9d9d8ffd9d9d9ffd9d9daffd9dadaffdadadaffdadbdaffdadadaffdadbdbffdbdbdbffdcdbdcffdbdcdbffdcdcdcffdddcdcffdcdcdcffdcdddcffdddddcffddddddffddddddffddddddffdededeffdddddeffdedfdeffdfdedeffdfdfdfffe0e0e0ffe3e3e2ffe5e5e6ffe9e9e8ffebebebffededeefff0f0f0fff3f3f3fff4f4f4fff5f4f5fff6f6f5fff6f6f6fff7f6f7fff7f7f7fff8f7f8fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff8f7f8fff8f7f8fff8f8f7fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff8f9f9fff8f8f9fff8f9f9fff9f9f8fff8f9f9fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefefefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffefffffefefffefefefffffefffffffffffffffffefffefefffffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefefefffefefefffefefdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfefffefefdfffdfefdfffdfdfefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffefefffffefefefffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfdfefffefdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefefdfffdfdfdfffefdfefffefefefffdfefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefffffffefefffefefefffffefefffefffefffefffefffffffefffffffffffefefefffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffffefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefdfffefdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffdfefefffefefefffefdfefffdfefdfffefdfdfffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefefffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffefefffefefffffffefffffffffffffffffefffefefffffffffefffefffefffefffefffefffefffffffefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefffffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefffefffefefffffffefefffffefefffefffefffefffefffefefefffffefefffefefefffefefffffefefefffefefffffffefefffffefefffffffefffefefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfffafafafff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f8f8fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff9f8f9fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff5f5f6fff4f4f5fff3f3f4fff2f1f2fff1f0f0ffefefeeffedededffececebffeaeaeaffe9e9e9ffe7e7e6ffe4e4e4ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdddeddffdeddddffddddddffdcddddffdcdcddffdcdddcffdcdcdbffdbdbdcffdcdbdcffdbdbdcffdbdbdbffdadadbffdbdadaffdadadaffd9dadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d4d3ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfd0ffd0d0cfffcfceceffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffcdcdceffcdcecdffcfcfcfffcccdcc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a19ff121111ff0d0d0dff0b0b0bff0a0a0aff080808ff080908ff060606ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff050505ff030303ff050506ff0a0a09ff0b0c0bff0f0f10ff1b1a1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6d6d6dff6d6d6dff6c6c6bff676666ff646464ff646463ff646464ff5f6060ff565756ff404041ff3d3e3dff373737ff313131ff292929ff212121ff191919ff121212ff0e0d0dff0a0a0aff070808ff050506ff040403ff020202ff010101ff010101ff010101ff010100ff000001ff010101ff050605ff040505ff040404ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff030202ff020202ff010101ff010101ff010101ff020202ff020303ff020302ff020202ff040404ff060606ff070607ff080808ff0b0c0bff121212ff212020ff313131ff3a3a3bff414141ff4d4d4dff5b5b5bff656465ff6d6d6dff747373ff727273ff767675ff797979ff7c7d7cff7f7f7fff808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffcbcbcbffcdcdcdffcdcdcdffcdcdcdffcececfffcececeffcececeffcececeffcfcecfffcfcfcfffd0d0cfffd0cfcfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d3ffd3d3d4ffd5d4d4ffd4d4d5ffd4d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdaffdbdbdaffdadbdbffdbdbdcffdbdcdbffdcdbdbffdcdbdcffdcdcdcffdddcddffdddddcffdcdcddffddddddffddddddffdddeddffdededeffdededeffdededeffdfdfdfffe1e1e1ffe4e4e4ffe8e7e8ffeaeaeaffecececffefeeeefff1f1f1fff4f4f4fff5f5f4fff5f5f5fff6f6f5fff6f6f6fff7f7f7fff7f7f8fff8f8f7fff7f8f7fff7f7f8fff8f7f7fff8f7f7fff7f8f7fff8f8f8fff7f7f8fff8f8f7fff8f7f8fff7f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff9f8f9fff9f8f9fff8f9f8fff9f9f9fff9f9f8fff8f9f9fff8f8f9fff9f9f8fff9f8f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefefffffefffffffffffffefffffffffffffffffefefffffefefffffefffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefefefffefefffffffffefffefffefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefdfffefefdfffefefdfffefefefffdfdfefffdfefefffefdfefffefefefffefefefffffefefffefefefffffefffffffffffffefffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefffffffefefffffefffffffffffffffffefffefffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefdfdfffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffffefffefffefffefefffffefffffffffffffffefefffffffefefffefefefffefffffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefdfffefdfdfffefdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfefefffdfefefffefdfdfffdfefefffefdfdfffdfefefffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefefefffdfefefffefefefffdfdfefffefefefffdfefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffffefffffefefefffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefefffffffffefffefffefffefffffffefffffffffefffffefefffffffefefffefefefffefffffffefefefffefefffffefefefffffefefffefefefffefefefffffffefffffefefffefffefffefffefffefffefffffefefffffefffffefefefffefffffffffefffffefefffffefefefffffefffffefefefffffefffffffffffffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffefefefffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafbfafff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff8f8f8fff9f8f9fff9f8f9fff9f8f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f7fff7f7f8fff7f8f8fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f5f5fff4f4f4fff3f3f3fff1f2f1fff0f0f0ffeeeeeeffecececffebecebffeae9eaffe7e7e7ffe5e4e5ffe3e2e2ffe0e0e1ffdfe0dfffdfdfdfffdfdfdeffdfdedfffdfdedfffdfdedeffdededeffdddedeffddddddffddddddffdddcddffddddddffdcdcdcffdcdcdcffdcdbdcffdcdbdcffdbdbdbffdbdbdbffdbdbdaffdadbdaffdadadbffdadadaffdadadaffd9d9daffd9d9d9ffd8d8d9ffd8d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd6d5d5ffd5d5d5ffd4d4d5ffd4d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececfffcdcdceffcececfffcfcfcfffcdcdceffcdcecdffcecdcdffccccccffccccccffcccccc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff191a1aff121112ff0c0c0dff0b0b0bff0a0a0aff0a0a0bff060706ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040504ff070707ff060605ff090909ff0b0b0cff0f1010ff1b1b1bff282829000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6d6e6dff6c6c6cff666666ff636464ff646364ff636363ff636364ff646363ff404040ff404040ff404040ff3d3d3dff373737ff313131ff2a2929ff202121ff181919ff121212ff0d0e0dff0a0a0aff080808ff060605ff040404ff030203ff020102ff010101ff000101ff010201ff000000ff000000ff000101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff020202ff010001ff000000ff000000ff010000ff000101ff020202ff020101ff020101ff020202ff040404ff060505ff060607ff080909ff0d0d0cff161716ff292929ff3b3c3bff444444ff4e4e4eff585758ff606060ff696968ff707070ff6f6f6fff727373ff767676ff797979ff7d7c7dff7e7e7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcbcbccffcccbcbffcbcbcbffcdcdcdffcccdcdffcdcdcdffcececeffcececeffcececeffcecfceffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d8d8ffd9d9d8ffd9d9d9ffdad9d9ffdadad9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdddddcffddddddffdddddeffddddddffdededeffdededeffdfdedeffe0e0e0ffe2e3e3ffe6e6e6ffe9e9eaffebebebffeeededfff0f0f0fff2f2f2fff5f5f4fff5f5f5fff5f6f6fff6f7f6fff7f7f7fff8f7f7fff8f7f8fff7f7f8fff7f8f8fff8f7f8fff7f7f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f9fff8f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fffafafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfcfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffefffefefffffffffefffffffffffefffffffffefffffffefffffefffefffefffffffefefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefefffffffffffffffffffffffefefffffffffffffffefffefefffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefefefffefffffffefffefffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfdfffdfefefffefdfefffefefefffefefefffefdfdfffdfefefffdfefefffefefefffefefefffefefefffffefffffefefffffffffffffefefffffefefffffffefffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffefffffffffffffffffffffefffffffefffffefffefffefffffffefefffffffefffffefffffffffffefffffffffffffffffffefffefffefefffffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffffffffffffffefffefffefffffffffffffffefefffffffffefffffffefffefefffffefffffffefffefffefefffffefefefffefdfdfffefefefffefdfdfffdfefefffefdfefffefdfdfffefefefffefdfdfffdfefdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfefffefdfefffefdfefffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefefefffefdfefffdfefdfffdfdfefffefefefffdfefdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefffefffefefffffefefffffffffffffefffffffffffffffffefffffefefffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefefffffefefffffefffefffefffffffffffffffefffefffefffefffffffffffefefffffefffefffefefefffefefffffefffffffefffffffefffffffefefffffefefefffffffefffefefefffefffffffffefefffffefefffefefffffffefefffefffefffefffffffefffefffefefffffefefffffffffffffefefffffffffffffefefffffefefffffffefefffefefffffefefefffffffffffffffffffefefefffefffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff9f8f9fff8f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f9fff9f9f9fff8f9f8fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f7fff7f7f8fff7f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f6f7fff6f6f7fff6f6f6fff5f4f5fff3f3f3fff2f2f2fff1f1f1ffefefefffededeeffecececffeaeaeaffe9e9e8ffe6e6e6ffe3e4e4ffe2e1e1ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdeffdedfdeffdededeffddddddffddddddffdddcddffddddddffdcdddcffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadbdbffdadadaffdadadaffd9dadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d7d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d4d4ffd4d5d4ffd4d4d5ffd4d4d4ffd4d3d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d3ffd1d2d2ffd2d1d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfceceffcdcdceffcececdffcececeffcdcdceffcecdcdffcdcdcdffcccdccffcccccdffcbcbccffcccbcc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff242424ff191919ff121211ff0d0d0dff0b0b0bff0b0a0aff070707ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060707ff090909ff0a0909ff0c0c0cff100f0fff1b1b1bff282929ff343534000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6c6c6cff666666ff636364ff646363ff636363ff646463ff646364ff404041ff404040ff404040ff404040ff404040ff3d3d3dff373738ff313131ff292a29ff212121ff191919ff121212ff0d0d0eff0a0a0aff070807ff050506ff040404ff030202ff020101ff010101ff000001ff000000ff000000ff000100ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020101ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff010001ff010101ff010201ff020202ff020202ff040404ff0a0a0aff141414ff2c2d2cff414142ff515152ff5a5a5aff636363ff696969ff6a6a6bff6f6f6eff727373ff767676ff797979ff7c7d7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffc9cacaffccccccffcbcbccffcccccbffcdcdcdffcdcccdffcdcdcdffcdceceffcececeffcececfffcfceceffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd4d4d4ffd3d4d4ffd4d5d5ffd4d4d5ffd4d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9daffd9dadaffdadadaffdadadaffdadadaffdadbdaffdbdadbffdbdbdbffdbdcdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdddddcffddddddffdddeddffdddeddffdededeffdfdfdfffe1e1e1ffe4e5e4ffe8e8e8ffeaeaebffecededffefefeffff1f2f2fff3f3f4fff5f4f4fff6f6f5fff6f6f6fff6f7f7fff7f7f7fff8f7f7fff8f8f8fff8f7f7fff7f8f8fff7f8f8fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f7f8fff7f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff8f9f8fff9f9f9fff8f8f9fff8f9f8fff8f8f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafff9faf9fff9fafa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffefffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffefefffefffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffefffffffefffefffefffffffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfefefffefdfefffefefefffdfefefffefdfefffefefefffdfefefffdfefefffefefefffefffefffffffefffefefefffefffefffefefffffefffefffefffefffefefffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefefffffffffffffffefffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfefffefdfefffefdfefffefdfdfffefdfefffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffffefffffffffffffefffffffffefffffefefefffffffefffefffefffefffefffffefffffefffefffefffffffefefefffefdfefffefefefffefefefffefdfefffefefefffdfefefffefdfefffefefefffdfefdfffdfefdfffdfefdfffdfefdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfdfefffefefefffefdfefffdfefdfffefefefffdfefdfffdfdfefffdfdfefffefefefffefefdfffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefefffefefefffefdfefffefefdfffefefdfffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffffffefffefefefffefffffffefefffffffffefffffffefffefefffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefefffefefefffffffefffefffefffefffefffffefffffefffefffefffffffefefefffffefefffefefefffefffffffefefffffffffffffefefefffffefefffffffffffefffefffefffefffefffefffefffefffffffefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fff8f8f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f8fff8f9f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f7f7fff8f8f7fff7f8f7fff8f8f7fff8f8f8fff7f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f6fff6f7f6fff7f7f6fff7f6f6fff7f7f7fff6f6f7fff7f7f6fff7f7f6fff6f6f6fff5f5f5fff4f4f4fff3f2f2fff1f2f1fff0f0f0ffeeefeeffedededffebebebffe9eaeaffe7e8e7ffe6e5e5ffe3e3e3ffe0e0e1ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdededeffddddddffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdcffdadbdaffdadadaffdadadaffdadadaffdadadaffd9dadaffd9d9d9ffd9d8d9ffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d5d4ffd4d4d4ffd3d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d3d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0cfd0ffcfd0cfffcfcfcfffcecfcfffcfcecfffcdceceffcdceceffcdcecdffcecdcdffcdceceffcccccdffcdcccdffccccccffcccbcbffcccbccffcbcacb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3b3aff303030ff242424ff191a1aff111211ff0d0d0dff0c0c0cff080808ff010001ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff080808ff0c0c0cff0b0c0cff100f0fff1b1b1bff282929ff343534ff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666766ff636363ff636463ff646464ff636363ff636464ff404040ff414040ff404040ff404040ff404040ff404040ff404040ff3d3d3dff373737ff313131ff2a2929ff202120ff191919ff121212ff0d0d0eff0a0a0aff080808ff060605ff040404ff030403ff020202ff010101ff000000ff000000ff010000ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff161616ff2a2a2bff414141ff50504fff585858ff606160ff666667ff676867ff6a6a6aff6f6f6fff737373ff767676ff79797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c8c8ffcacacaffc9cacaffcac9caffcbcbcbffcccccbffcbcccbffcdcdcdffcdcdcdffcdcdcdffcdceceffcececeffcfcecfffcfcfcfffcfd0cfffcfcfd0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd6d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdbffdcdcdcffdbdcdcffdcdcddffdcdcdcffdcdcdcffddddddffddddddffdededeffdedfdeffe0dfe0ffe2e2e2ffe7e7e6ffe9eae9ffececebffeeeeeefff0f0f0fff2f3f3fff4f4f4fff6f5f5fff5f6f5fff6f7f6fff7f7f7fff8f8f8fff7f8f7fff8f7f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff8f8f7fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafff9fafafffaf9fa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffefffffffffefffffefefffffefffffffffffffffefffffffffefffffffefffefefefffffefffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffefffffefefffffffefffffefffffffffffffffffefffffffffffffffefefffffefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefefffffefefffffefefefffefefffffffefefffffffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefffffffffffefffefefffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffefffffffffefffffffefffefefefffffefffffefefffffffffffffefefffffffefefffefffffffffefffffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffefefefffffffefffffefefffefefffffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefefdfffefefdfffefdfdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffefefdfffdfefdfffdfdfdfffefdfefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffffffffffefffffffefffffffefefffffefffefffffefffffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffefdfdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefdfffdfdfdfffdfdfefffefdfefffdfefefffefdfefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefdfffefefdfffdfdfdfffefdfefffdfdfefffefefefffdfdfefffefdfdfffdfefdfffefdfefffdfdfefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffdfdfdfffdfefefffefefefffefefefffefefefffefdfdfffefefefffefdfdfffefdfefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffefefffffefefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffffefffefffffffffefefffefffffffefefefffffefefffffefefffffefefffffefffffffffefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffefefefffefefefffefefefffefffefffffffefffefefefffefefffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffefffffffefffffffefffffffffffffffefefefffffffffffffefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f7fff8f7f8fff7f7f7fff8f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f6f7fff7f7f7fff7f6f7fff7f6f7fff7f6f7fff7f6f6fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff6f6f7fff5f6f6fff4f5f4fff4f4f3fff2f2f2fff0f0f1fff0eff0ffedeeedffecececffebeaeaffe8e9e8ffe6e6e6ffe4e4e4ffe2e2e2ffe0dfe0ffdfdfdfffdfdfdeffdededeffdfdedfffdededfffdededeffddddddffddddddffddddddffdddcddffdcdcddffdddcdcffdcdcdcffdbdbdcffdbdbdcffdbdbdbffdbdbdbffdbdadbffdbdbdbffdadadaffd9dadaffd9d9daffd9dad9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d4ffd5d4d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfcfcfffcfcecfffcececeffcdcdcdffcdcdcdffcccdccffcdcdcdffcdcccdffcdcccdffcccbccffcccccbffcbcccbffcacacaffcbcacb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434343ff3a3b3aff302f30ff242424ff191919ff111111ff101011ff0b0b0bff020102ff010101ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010100ff000101ff020202ff0b0b0bff0f0f0fff100f0fff1b1b1aff292828ff353435ff3f3f3eff454545000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff636364ff646364ff636463ff636363ff404040ff404040ff404040ff404040ff404040ff404040ff404040ff404040ff404040ff3e3d3eff373737ff313131ff292929ff212021ff181919ff121212ff0d0d0eff0a0a0aff080808ff050506ff040404ff030303ff020202ff010001ff010101ff000101ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff151616ff2b2a2bff404041ff50504fff585858ff606060ff666666ff686768ff686868ff686768ff6b6b6bff6e6f6fff727373ff76767600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc8c8c8ffc9cacaffc9cac9ffcacacaffcbcbcbffcccccbffcccbcbffcccbccffcccdccffcdcdcdffcececeffcfcfceffcfcfcfffcfcfcfffcfd0d0ffd0cfcfffd0d0d0ffd1d1d0ffd1d0d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d5d6ffd6d6d6ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d8ffd8d8d9ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdad9daffd9d9daffdadadaffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdbdbdcffdcdbdcffdcdcdcffdcdcddffdddcddffddddddffddddddffdddedeffdedfdfffe1e1e1ffe5e4e5ffe8e8e8ffebebeaffedececffeeeeeffff1f2f1fff3f3f3fff5f5f5fff6f6f5fff6f6f6fff7f7f6fff7f7f7fff8f7f7fff8f7f7fff8f8f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f7f8fff7f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f9fff8f9f8fff8f8f8fff9f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffafafafff9fafafff9fafafff9fafafffafafafffafafa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffefefffefffffffffffffffffefffffffefefffefffefffefefefffefffefffffefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfdfffefdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffffffffffefefffffffffefffefffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefefefffefefffffffffffffffefefffffffefffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffefffefffffffefffefffffffefefffffefefffffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffdfdfefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffefefffffffefffefefefffefffefffffffefffffffefffefefffffffefffffefffefffffffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffdfdfefffdfefefffefefdfffefdfefffdfefefffdfefdfffdfdfefffefdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefdfefffdfdfdfffdfdfefffefefefffdfdfdfffefdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffefefefffefdfefffdfdfdfffdfefdfffdfdfdfffdfefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffefefffffffefffffefffefffefffefffefefffffefefefffefefffffefefefffefefefffefffefffffefefffffefefffffffffffefffffffefffffffefefefffffefefffffefefffefefefffefefefffffffefffefefefffefefefffffefffffefefffffffffefffefffefffefefefffefefefffffefefffefffefffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff9f8f8fff8f9f9fff9f9f9fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff7f8f7fff8f8f7fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f7fff7f6f7fff7f7f6fff7f7f6fff7f7f7fff7f6f7fff6f6f6fff7f7f7fff6f6f7fff7f7f6fff6f7f6fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f1f2fff0f1f1ffefefefffedededffebececffe9eae9ffe7e7e8ffe5e5e5ffe2e2e2ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdddddeffdeddddffddddddffdddddcffdcdddcffdcdcdcffdcdcdcffdbdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffdadad9ffd9d9daffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d8ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d6ffd5d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d0ffd1d0d0ffd0d0d0ffd0cfcfffcfcecfffcecfcfffcececeffcecdceffcdcdcdffccccccffccccccffcccccdffcbcbcbffcbccccffccccccffcbcacbffcbcbcbffcbcbcbffcacaca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4c4d4dff434443ff3b3a3bff303030ff242423ff191919ff181819ff121212ff060607ff040405ff020203ff030303ff020203ff010102ff010201ff020203ff020101ff010000ff000000ff000100ff000001ff010000ff000000ff010101ff010001ff000000ff000100ff000000ff000100ff000000ff000100ff000001ff010001ff000100ff010101ff020203ff020202ff010102ff010101ff020202ff040404ff040404ff060505ff101010ff161616ff1b1b1bff282828ff353434ff3e3e3eff454545ff4b4a4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff404040ff404040ff404040ff404040ff404040ff404040ff404041ff404040ff404040ff404040ff3d3d3dff373737ff313132ff2a2a2aff212121ff191918ff121212ff0d0d0dff0a0a0aff060707ff060606ff050404ff030303ff020201ff020101ff010100ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff161616ff2b2b2bff414040ff4f504fff585858ff616060ff666666ff686868ff686868ff686868ff686867ff686767ff6a6b6aff6f6f6fff737373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c6c6ffc8c9c8ffc9c8c8ffc8c9c8ffcacacaffcac9caffcacac9ffcccccbffcbcbcbffcbcbccffcccccdffcdcdcdffcececdffcececeffcfcecfffcfceceffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd3d4d4ffd5d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d9ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9daffd9d9daffdadadaffdadadbffdbdbdaffdadadaffdbdbdaffdbdbdaffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffdddcdcffddddddffdededeffe0e0dfffe2e2e3ffe7e6e7ffe9eae9ffececebffedeeeefff0f0f1fff2f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f6fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff8f8f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9fafff9f9f9fffafaf9fffaf9f9fffafaf9fffafafafffafafafffafafafffafafafffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffffffffefefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffefefffffefffefffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffefffffffffefefffffefffffefefffffefffefffefefffffefefefffefffefffefefefffefefefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffffffffffefffffffefefefffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffefffffefefffffffefffffffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffefffffefffefffffffffffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefdfefffdfdfefffefefefffefdfefffefefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfdfcfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefefdfffefdfdfffefefdfffefefdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefffefffefffefffffefefffffefffffefefffffefffefffefefffffefffefffefffefffefefefffefffefffffefffffffefefffefffefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefdfffdfefefffefefdfffefdfdfffdfefdfffefdfefffefefdfffefdfdfffefefdfffefefdfffdfefdfffdfefefffdfefefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefefffdfdfefffdfefefffdfefdfffdfdfdfffefdfdfffefdfefffefefefffdfefdfffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffefefefffffefffffffffffffefffffffffefefffffefffffffffffffffefffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffefefffffefffefffefffefffefefefffefffefffffefffffffefefffefffefffffffefffefefefffefefffffefffefffffefefffefffefffefefefffffefffffefefffffefefffffffffffffffefefffffffefffefefffffefefefffefefffffffffefffefefffffefefefffefefffffefefefffefefefffffefefffefefffffefffefffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9faf9fffaf9f9fff9faf9fffaf9f9fffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f8f7fff8f7f8fff8f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff6f6f6fff7f6f7fff7f7f7fff6f6f7fff6f6f6fff7f6f7fff7f6f7fff6f6f6fff6f5f6fff4f4f5fff3f4f3fff2f3f2fff1f1f1ffeff0f0ffeeeeeeffecececffebebebffe9e9e8ffe7e6e6ffe3e4e4ffe2e1e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdedfdeffdededeffdddedeffdeddddffddddddffdcddddffdcdddcffdcdcdcffdcdcdcffdbdcdcffdbdcdcffdbdbdbffdbdbdbffdbdadaffdbdadbffdadadbffdadadaffd9d9daffd9d9d9ffd8d9d9ffd8d9d9ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd2d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcececeffcdceceffcdcdcdffcdcdcdffccccccffcccccbffcccbcbffcbcccbffcccbccffcbcbcbffcbcacbffcbcbcbffcacbcaffcacaca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff575656ff4c4c4cff434343ff3a3a3aff2f3030ff242423ff242323ff1b1b1bff111011ff10100fff0d0c0cff0c0b0bff090a09ff090908ff090909ff080909ff050505ff030303ff010202ff020201ff010101ff020202ff010102ff020202ff010201ff010202ff020101ff020102ff010102ff010201ff010102ff020202ff020202ff030303ff060606ff090809ff090809ff080908ff0a0909ff0d0c0dff0f0f0fff0f100fff151414ff1a1b1bff222223ff292929ff353435ff3e3e3eff454545ff4b4a4bff5555540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a0aff070808ff060707ff050605ff040404ff040303ff040304ff010101ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff161616ff2b2b2aff404140ff4f504fff585857ff606060ff676767ff676868ff686868ff676868ff686868ff686768ff686768ff686868ff6a6b6aff6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c5c5ffc7c6c7ffc6c6c7ffc8c9c8ffc8c8c9ffc8c8c8ffc9cacaffc9cacaffcacac9ffcbcacbffcbcbcbffccccccffcdcdcdffcdcdcdffcececeffcececeffcfceceffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d3ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d6ffd5d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d7ffd8d7d7ffd8d8d8ffd9d8d8ffd9d9d8ffd9d8d8ffd9d9d9ffd9dad9ffd9dad9ffd9dadaffdadadaffdbdadaffdadbdaffdadbdbffdbdbdbffdbdbdbffdcdcdcffdbdbdcffdcdcdcffdbdcdcffdcdcdcffdddcdcffdddcddffdddddeffdedfdeffe1e1e1ffe5e5e5ffe8e9e8ffebebebffededecffefeeeffff2f2f2fff4f4f4fff5f5f5fff5f5f6fff6f6f6fff6f7f7fff7f7f7fff7f8f7fff7f7f7fff8f8f8fff8f7f8fff7f7f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f7f8fff7f7f8fff7f8f7fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f9f9fff9f8f8fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafff9fafafff9faf9fffafafafffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafbfa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffefffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefefefffefefefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefffffffefefffffefffffffffffffffffefffffefefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefffefffffefffffffefffffefffefffefffefffefffffffefffefffffefefffefefefffefefefffefefefffdfefefffdfefdfffefefefffefefefffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfcfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfefdfffdfefefffdfdfdfffefefdfffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefffefffefefefffefefefffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefefffffefefffffefefffffefffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefdfffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffdfdfdfffefdfdfffefefdfffdfdfdfffefdfefffefefefffdfefdfffdfefefffdfdfdfffefefdfffefefefffefefefffefdfefffefdfefffdfefdfffdfefdfffefdfdfffefefefffdfdfefffefefdfffefefefffdfdfdfffdfdfefffefdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffefefefffefefffffefefefffffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffefefffffefefffffefffffffffffefffefefffffefefefffefefefffefefffffefffefffefffefffefffffffefffffffffefffffefefefffffffefffefefefffefefffffefefefffefffefffffefffffefefefffefefffffefefefffffefffffffefefffefefefffffffefffefefefffefefefffefefffffffefefffffefefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9fafff9faf9fff9fafafff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f8f8fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f8f8fff8f8f9fff9f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f7f7fff7f6f7fff7f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff5f5f5fff4f4f3fff3f3f3fff2f2f1fff1f1f0ffefefefffeeededffececebffeaeae9ffe8e7e8ffe5e5e5ffe2e3e2ffe1e1e1ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedddeffddddddffddddddffdddcdcffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdcffdbdbdbffdadbdbffdbdadbffdadadaffdadadaffd9d9daffd9d9daffd9d9d9ffd9d9d8ffd8d8d9ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d6d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0cfcfffcfcfcfffcfcecfffcececeffcececdffcdcdcdffcdcdcdffccccccffcccbcbffcccbccffccccccffcacbcbffcbcbcbffcacbcbffcacacaffcacacbffcacbcaffc9c9c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff626261ff575756ff4c4d4cff434343ff3b3b3aff302f2fff303030ff292929ff202120ff202120ff1e1e1eff1b1b1bff191919ff171717ff171617ff131314ff0c0d0cff070707ff050505ff050505ff040304ff040404ff040404ff040404ff040405ff040404ff030404ff040304ff040404ff040404ff040405ff050505ff060606ff090909ff0e0e0fff131413ff151515ff161516ff191919ff1d1e1dff212222ff212222ff2b2b2bff2e2e2eff313130ff343435ff3e3e3eff454545ff4b4b4aff555555ff60605f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0a0a0aff070707ff060607ff060505ff040405ff040404ff010201ff020303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff161616ff2b2a2bff404140ff4f504fff585757ff606161ff666666ff686868ff686868ff676767ff686868ff686868ff676868ff686768ff686868ff686868ff6b6a6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c6c6ffc6c5c6ffc6c7c6ffc6c6c6ffc8c8c8ffc8c8c9ffc8c8c9ffcacacaffc9c9c9ffc9cac9ffcbcbcbffccccccffcdcdcdffcdcdcdffcdceceffcececeffcfcecfffcfcecfffcfd0cfffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd5d5d4ffd5d4d4ffd5d5d5ffd6d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d6ffd6d7d6ffd7d7d7ffd7d8d7ffd8d7d7ffd8d7d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdad9daffdadadaffdadbdaffdbdadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdbdbdbffdcdcdcffdcdcdcffdcddddffdddcddffdddeddffdfe0e0ffe3e2e3ffe7e7e7ffeaeaeaffecececffeeeeeefff0f1f0fff3f3f3fff5f4f5fff5f5f5fff5f6f5fff6f7f7fff6f7f7fff8f7f8fff7f7f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f7fff8f7f8fff8f8f7fff8f8f7fff7f8f7fff8f8f8fff8f8f7fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f8f8fff8f8f9fff8f9f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fff9f9fafffafafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafbfbfffafafafffafafbfffafbfa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefffffefffffffffefefffefefffffefefffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffefefefffefefefffffefefffefefffffffefefffefefefffefefffffefefefffefefefffefefefffefffffffffefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffefffffefefffffffefefffefffefffefffffffffffffffefefffffffffffffefefffffefffffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffefefdfffefefefffdfdfefffdfefdfffefdfdfffdfdfefffdfdfdfffdfefefffdfdfdfffcfcfdfffcfcfcfffcfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffefdfdfffdfefdfffdfefefffefefdfffdfdfdfffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffefffefffffefefffefefefffefefefffffefefffefefffffffefefffefefffffefefffffefefffffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfefdfffdfefefffefefdfffdfdfdfffdfdfefffdfefdfffdfefdfffdfdfefffdfefefffdfdfefffefdfefffefdfdfffdfefefffdfdfefffdfefdfffdfefdfffefdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffffefefffffefefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefffffffffffffefefffffefefffffefefffffefefefffefffefffefffffffffffffffefefffffffffffffefffffffefffffffffffefffefffefffffffffffffefffffefffffffefefefffffefffffffefefffffffefffffffffffefefffffefffefffffefefffefefffffefefefffefffffffffefefffefefffffefefefffefefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f9f9fff8f8f9fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f6f6fff7f7f6fff7f7f7fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff5f5f5fff4f4f4fff4f4f3fff2f2f3fff2f1f2fff0f0f0ffeeeeeeffecedecffebeaebffe9e9e9ffe6e6e6ffe3e3e3ffe2e2e1ffe0e1e0ffdfdfdfffdfdfdeffdededeffdededfffdededeffddddddffddddddffddddddffdcdcddffdddcddffdcdcdcffdcdcdcffdbdbdcffdbdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9d9daffdad9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d1ffd1d0d0ffcfcfd0ffcfcfcfffcecfcfffcecfceffcececeffcecdceffcdcdcdffccccccffcbcccbffcccbcbffcbcbcbffcbcbcbffcacacaffcbcbcaffcacacaffcacacaffcacacaffc9c9c8ffc9c9c9ffc8c9c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6b6b6bff626162ff575757ff4c4d4cff434343ff3b3a3aff3b3c3cff373736ff323232ff333332ff313231ff2f2f2fff2c2c2bff272727ff252526ff1f201fff151615ff0d0d0dff0b0b0bff09090aff090809ff090808ff080909ff080909ff090909ff080908ff090808ff080808ff090809ff0a0909ff0a0a0bff0b0b0bff0b0c0cff101010ff191819ff222122ff262726ff292929ff2d2d2dff303031ff333233ff313232ff373838ff3e3e3eff3a3a3aff3f3e3fff454545ff4a4b4bff545555ff606060ff6a6a6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff100f0fff0d0d0dff09090aff080808ff060706ff060505ff050505ff030303ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff151515ff2b2a2bff404140ff4f4f4fff585858ff606161ff666667ff686768ff686767ff686868ff676868ff686868ff686868ff686868ff686868ff686768ff686868ff68686800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc6c5c5ffc5c5c5ffc5c5c5ffc7c6c6ffc6c6c7ffc9c8c8ffc8c8c8ffc8c8c9ffc8c8c9ffc9c9c9ffcacbcaffccccccffcdcdcdffcdcccdffcececeffcececeffcecfceffcfcfceffcfcfcfffd0cfd0ffd0d0d0ffd0d1d1ffd0d1d1ffd1d1d1ffd2d1d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d4ffd5d5d6ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffdadadaffdadadaffdadbdbffdbdbdbffdbdbdcffdcdbdbffdbdcdcffdbdcdcffdcdcdcffdcdddcffdddcdcffddddddffdededeffe1e1e1ffe5e5e5ffe9e9e9ffebebebffedededffefefeffff2f2f2fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f8f8fff8f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff7f7f8fff8f7f8fff7f8f8fff8f8f7fff8f7f8fff8f7f8fff8f8f8fff8f8f7fff7f8f7fff8f7f7fff8f8f8fff8f8f8fff7f7f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9fafafffafafafff9faf9fffafafafffafafafffaf9fafffafafafffafafafffbfafafffafafafffbfafbfffafafbfffbfafbfffbfbfa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffefffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffefffffffffefffffefefffffffffffffefffffffffefffffefffefffefffefffefefefffefffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffefffefffefffffffefefefffffffefffefffffffefefefffffefefffefffefffefefffffefffefffefefefffffefefffefefefffefefefffefefefffffffffffefefefffefffffffefefefffefefefffefefefffffefefffefefffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffefffefffefffefffefefefffffefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefefefffffefffffefefefffefffefffefefefffffffffffefefefffffffffffefefefffefdfefffdfefefffefdfdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffcfdfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfefefffdfdfefffdfefdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffefffffefefffffffffefffefefefffefffefffefffffffefefefffffffefffefffffffefefefffffefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfefffdfefdfffefefefffdfefefffefdfdfffefdfefffefefefffefefefffdfefefffefefdfffefefdfffefefdfffefdfefffefdfefffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefefefffefefefffefefefffffefefffefefffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefefefffffefffffefffefffefffffffefefefffffffffffefefefffffffffffefefefffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9faf9fff9faf9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f7fff7f8f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f6fff6f7f7fff7f6f6fff6f7f7fff6f7f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f0f1ffefefefffeeeeedffecececffeaeaeaffe7e8e7ffe4e4e4ffe3e3e3ffe1e1e2ffe0e0e0ffdfdfdeffdfdfdfffdedfdfffdfdedeffdedddeffddddddffddddddffdcddddffdddddcffdcdcdcffdcdcdcffdcdbdcffdcdbdcffdbdbdbffdbdbdaffdadadaffdadadaffd9dadaffd9d9d9ffd9dad9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d8ffd7d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d4ffd3d3d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffcfd0cfffcfd0cfffcfcecfffcececfffcececeffcdcdceffcdccccffccccccffcccccbffcbcbcbffcacbcaffcacbcaffcbcbcaffcacacaffcacacbffcacacaffc9c9c8ffc9c9c9ffc8c9c9ffc9c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff707070ff6b6b6cff626161ff575656ff4d4d4cff434343ff434443ff424241ff414141ff424243ff424243ff424242ff40403fff3b3b3bff343535ff2d2c2cff202021ff171717ff131313ff111212ff111111ff101010ff101010ff111011ff101011ff0f0f10ff10100fff101010ff111211ff121212ff121212ff131313ff141414ff181818ff242424ff303130ff383839ff3c3c3bff3d3d3dff3f3f3fff3e3e3eff3d3d3dff3e3f3eff454545ff434444ff454545ff4a4a4aff555455ff5f6060ff6a6a6aff7373740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff101010ff0d0d0dff0a0a0aff080808ff070706ff070606ff060605ff050605ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c5ffc5c6c6ffc6c6c6ffc7c7c7ffc8c9c9ffc7c7c7ffc8c8c8ffc9cac9ffcacacbffcbcccbffccccccffcdcdcdffcdcdcdffcdceceffcececdffcfcfcfffcecfcfffd0d0d0ffd0cfd0ffd0d0d0ffd0d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d3d3ffd4d4d4ffd5d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d8ffd9dad9ffd9dadaffdad9daffdadadaffdbdadbffdbdbdbffdadbdbffdcdcdbffdbdcdbffdcdcdbffdcdbdcffdcdcdcffdcdcdcffdddddcffddddddffdfe0dfffe2e3e3ffe7e7e7ffeaebeaffecececffeeeeeefff1f1f1fff3f4f3fff5f4f5fff6f6f5fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f8fff8f8f7fff8f7f7fff7f8f7fff7f8f7fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f9f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff9faf9fff9faf9fffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfcfffbfcfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffefffefffefefffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffefffffefffffefffffffefffffffffefffffffffffffefefefffffefffffffffefffefffefffefffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffefffffffefffffffffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffefffffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefefffffefffffffefffefffffefefffffffffffefefefffffefefffffefffffefefffffefefefffffefefffefefffffefefefffffefefffefefefffffffefffffefefffffffefffefefffffffefefffefefffffffffefffffffffffefffefffffefffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefffefffefefffffefffefffffefefffefefffffffefefffefffefffffffefffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffefffffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffefefffefefffffefefefffffefefffefefefffefefdfffefdfdfffefefdfffdfdfefffefdfdfffdfdfefffdfdfdfffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefefffffefffffffefffefffffefefffffffffffefefefffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffefdfdfffdfefdfffefefdfffefefefffdfdfdfffdfdfefffdfefefffefefdfffdfefdfffefefdfffefdfefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefffffffffefffffffffffefffefffffefffffefffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefefefffffefffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefefffffffefefffefefefffefefefffffffffffefefefffefefefffefffefffefefffffffefffffefefefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff8f9f8fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f8fff7f8f8fff7f8f7fff8f7f7fff8f8f8fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff7f7f6fff7f6f6fff7f7f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f5f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff5f5f5fff5f4f4fff4f3f3fff2f2f2fff1f1f1fff0f0f1ffefefefffedededffebebebffe8e9e9ffe5e5e5ffe4e3e4ffe1e2e2ffe0e0e0ffdfdfdfffdfdedfffdededfffdededeffdddeddffddddddffddddddffdcdddcffdcdcddffdcdcdcffdcdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdad9d9ffdad9daffd9d9d9ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd5d5d6ffd6d5d5ffd6d5d5ffd5d5d5ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd1d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcececeffcececeffcececdffcdcdcdffcccccdffccccccffccccccffcbcbcbffcbcacbffcacacbffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c8c8ffc9c8c9ffc9c8c8ffc8c8c7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747474ff707070ff6b6b6bff616262ff575756ff4c4c4cff4b4a4aff484949ff4a4b4aff4c4c4cff4c4d4dff4c4d4dff4c4c4bff484848ff414041ff363636ff2a2a2aff222222ff1e1d1eff1c1c1cff1b1b1bff19191aff1a1a19ff1a1b1bff1a1a1aff191919ff191a19ff1b1b1bff1c1c1cff1b1b1bff1c1b1cff1d1c1dff1d1d1dff222122ff2e2f2fff3b3b3bff444343ff474747ff484848ff484747ff464545ff434344ff444344ff4a4949ff49494aff4b4a4aff555455ff5f605fff6a6a6aff747373ff7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff202020ff181818ff0f1010ff0d0d0dff0a090aff080807ff070707ff070707ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc6c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc7c7c8ffc8c8c8ffc9cac9ffcbcacaffcbcbccffccccccffcdccccffcdcdcdffcdcdceffcecdceffcfceceffcececfffcfcfcfffd0cfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd3d4d3ffd4d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9d9ffd9d9daffdad9d9ffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdddcffdededeffe1e0e0ffe4e4e4ffe9e8e9ffebebebffedededffefefeffff2f2f2fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff7f6f7fff8f7f7fff7f7f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f7fff8f7f8fff7f8f8fff7f8f8fff8f7f8fff8f8f8fff7f7f7fff8f7f8fff8f8f7fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff7f7f7fff8f7f8fff7f8f8fff7f8f7fff7f7f7fff7f8f7fff7f7f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffefffefefffffffffefffffffefffffefffffefefffffffefefffffefffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefefffffffefffffffefefffffffefffffffefffefffffffffffefffffefffffefefefffefffefffefffefffefefefffefffefffefffffffffffffffefefffffefefefffefffefffefefffffefefefffefefefffefffefffefffffffefefefffefffefffefefefffffefefffefefefffefefefffffffefffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffefffffefffffffffffffffefefefffffffefffffffffffefefffffefffffffefffefffefffefffffffffffefffffffefefffffefffefffffefffffefefefffffefffffffefefffffffefffffffefffefffffffffffefffffffffffffffefffefffffffffffffffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffefffffffffffffefefefffffffefffefffffffefffefffefffefffefefffffffefefffefefefffefefefffefefefffdfdfdfffefefdfffefefefffefefefffefefefffdfdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffefefefffdfdfdfffefdfdfffefefefffdfdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefffefffefefefffefffefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefefffdfefdfffdfefdfffefefefffdfefefffdfdfefffdfefdfffefdfefffdfdfdfffefdfdfffefdfdfffefefdfffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffefefefffffefefffefefefffefefefffffffefffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffefffffffffffffefefefffffffefffefffffffefffffffffffefffffefffffffffffffefefefffffffffffffffffffefefefffffffefffffffffffefffefffffffffffefefffffefffefffefffefffefffefffffefefffefefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafff9f9f9fff9f9f9fff9fafafff9f9f9fff9faf9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff8f8f8fff9f8f8fff9f8f8fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff8f8f7fff7f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff4f4f4fff3f3f4fff2f2f2fff1f1f1fff0f0f0ffeeefeeffececedffeaebeaffe7e7e7ffe5e5e5ffe3e3e3ffe1e2e2ffe0dfe0ffdedfdfffdedfdeffdedfdeffdededeffdddedeffddddddffdcdddcffdcdcddffdcdcdcffdcdbdcffdcdbdbffdbdbdbffdbdbdaffdadbdbffdadbdaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d8d8ffd8d8d8ffd7d7d8ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0cfcfffcfcfcfffcfceceffcececeffcecdcdffcdcdcdffccccccffcccbccffcbcbcbffcbcbcbffcacacbffc9cacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c9ffc8c9c9ffc8c8c8ffc8c8c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747474ff747474ff707070ff6b6b6cff616262ff565757ff585758ff555655ff575757ff595959ff5c5c5cff5d5d5dff5d5c5dff5b5c5cff585958ff515251ff494949ff434444ff424343ff414241ff404041ff3d3d3dff3e3e3eff414040ff3f3f3fff3c3c3cff3d3d3dff40403fff404040ff3d3d3dff3c3c3cff3e3e3eff3f3f3eff414241ff494949ff525252ff565657ff585858ff585858ff565656ff545454ff515152ff505150ff545555ff545555ff555555ff606060ff6a6a6aff737373ff7b7b7bff7b7c7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff202020ff181818ff10100fff0d0d0cff090a0aff090a09ff0a0a0aff080808ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010102ff07070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c2ffc3c3c2ffc4c4c4ffc4c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c5ffc6c7c6ffc8c8c8ffc9c9c9ffcacacaffcbcbcaffcbcccbffccccccffcdcdcdffcdcdcdffcdcecdffcececeffcecfceffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d1d1ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d7ffd6d6d6ffd7d6d7ffd7d7d7ffd7d8d7ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d8d9ffd8d9d9ffd9dad9ffd9dad9ffdadadaffdadbdbffdadadbffdadbdaffdbdadbffdbdbdbffdbdbdbffdcdbdbffdcdcdbffdcdcdcffdddedeffdfe0dfffe3e2e3ffe7e7e7ffeaebeaffecedecffeeeeeefff1f1f1fff3f4f4fff5f5f5fff5f6f6fff6f6f5fff6f7f6fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff7f8f8fff7f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff7f7f8fff8f8f7fff8f8f7fff8f7f7fff7f7f8fff7f7f7fff7f7f8fff7f8f8fff7f8f7fff7f7f8fff7f8f8fff8f8f8fff7f7f7fff8f8f7fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfafffbfbfbfffbfbfafffbfbfcfffbfbfcfffbfbfcfffcfbfbfffbfcfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffffffefffffffefffffffefffffffefffffffefffffffffffffffffffefffffffefffffffffefffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefefffffffffefffefefffffffffefffefefffffefefffffefffffffffefefffefefffffffffffffffefefffefefefffefefffffffffefffefefefffffefefffffffffffefefffffffefffffffefefffffefefffefffffffefefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefefffffffffefffefffefffefffffffefffffffefffffffffefefffffefffffefefffffffefffffefffefffffefffffffefefffffffffffefffefffefefefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffefffefefffffefffffffffffffffffffffffefefffffffffffffffffefffefffefffefffffffffffffffffefefffffffffffffffffffefefffffffefffffefefefffefefefffdfefefffefdfdfffefefefffefefdfffefefefffdfefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfefefffefdfdfffefdfefffdfdfefffefdfefffdfefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffefffffffffefefffefefffffefffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffefdfefffefdfdfffefefefffefefdfffdfefdfffefdfefffefefdfffdfefdfffdfdfdfffefefefffdfdfdfffefefefffefdfefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffefefffffefefefffefefefffefffffffffefefffefefefffefefffffefffefffefefefffffefefffffefffffefefefffffefffffffefefffffefefffefffefffefefefffffffefffffffefffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffffffefffefefffffefffffffffffffffffffefffefefffffffffffffffffefffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefefffffffefffefffffffefefefffffffefffffffefffffffffffefffefffffffffffffefffffefffefffefefefffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff7f7f8fff7f8f8fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff5f6f5fff5f5f5fff6f6f5fff6f6f6fff6f6f5fff6f5f5fff5f5f5fff4f4f4fff2f3f3fff1f2f2fff0f0f1fff0f0efffedeeedffebececffe8e8e8ffe6e7e7ffe4e4e4ffe2e2e2ffe0e0e1ffdfdfe0ffdedfdfffdfdedfffdededeffdedddeffddddddffdcdddcffdddcddffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdadadaffdbdbdbffdadadaffdadadaffd9d9daffdadad9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d8ffd7d8d8ffd7d7d7ffd6d6d7ffd6d7d7ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d4ffd5d5d5ffd5d4d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffcfd0cfffcfcfcfffcfcfceffcececeffcececdffcdceceffcdcdcdffccccccffcbccccffcbcbcbffcbcbcaffcacbcaffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc9c9c9ffc7c8c8ffc8c8c8ffc8c8c8ffc6c6c60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747575ff747474ff747474ff707070ff6b6b6bff626261ff616261ff5f605fff606161ff636464ff676767ff696969ff6a6a6aff6a6a6bff6a6a6aff686868ff656565ff646464ff646464ff646464ff636363ff626262ff626362ff626262ff626262ff606160ff626262ff636263ff636363ff616161ff616160ff606060ff60605fff5f5f60ff626263ff656565ff676666ff666667ff666666ff656464ff616161ff5e5e5fff5c5c5cff5f5f5fff606060ff606060ff6a6a6aff747374ff7b7b7bff7b7b7bff7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313131ff2b2c2bff202020ff181818ff0f0f0fff0d0d0dff0c0b0cff0c0b0bff090909ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff070707ff141413000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c1ffc3c3c3ffc2c2c2ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc6c6c5ffc5c5c5ffc6c6c5ffc6c6c7ffc7c8c8ffc9c9c9ffcacacaffcacacbffcbccccffccccccffcccdccffcdcdcdffcececdffcececdffcfceceffcfcfcfffcfcfd0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d5ffd6d6d6ffd7d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdbdcdbffdbdbdbffdcdcdcffdcdcdcffdededeffe1e1e1ffe6e5e5ffe9e9e9ffececebffededeefff0f0effff2f2f3fff5f5f6fff6f6f6fff6f6f5fff6f6f6fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f7fff8f8f7fff8f8f7fff8f8f7fff8f7f7fff8f8f8fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff8f8f7fff7f8f7fff7f8f7fff7f7f7fff7f8f8fff8f7f7fff8f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9faf9fff9f9f9fffafafafffafafafffafafafffafafafffbfafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfcfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffefffffffffefffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffefffffffffefffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffefefffffffefffffefefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffefffffffefefffffffffefffffefffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffefefffffffefffffefffffffffefffffffffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefefffffefffffffefffefffffefffffefffffffefffefffefefffffefffefffefefefffefefefffefffefffffefefffefefefffffefffffefffefffefefffffefffefffffefffffefefffffefefffffffefffffefefffffffefefffefffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffefffffefffefffffffefffffffefffefefffffffffefffefefefffefefffffffffffffffefffffffffefffffffefffefefffffefffffffefefefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffefefefffffefffffffffefffefefffffefffefffefefffffefefffffefefefffefefefffefefefffefdfdfffefefefffefefefffdfdfefffefefefffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffefefdfffefdfefffefefdfffefefdfffefdfefffdfefefffefefdfffefefefffdfefefffdfefefffdfefefffefefefffffffefffefffefffefffefffefefffffffefefffffefefffefefffffefefefffefefffffefffffffefefefffffefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffefdfefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffcfdfdfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefefdfffdfdfefffdfefefffdfefdfffefefefffdfefefffdfdfefffdfefefffdfdfdfffefefdfffefefdfffdfefefffdfdfefffefefefffffefefffefefffffefefffffefefffffefefffffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefffffefffefffffefffffefefffffefffffffffefefffefefffffffefefffefffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffefffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffefffffffffffffefffffefffffffffefffffefefffffefefefffefefffffefefffffefefffffffffffffffefffffffefefffefffefffffefefffffffefffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f8f8fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff8f8f9fff8f9f9fff8f8f8fff9f9f8fff9f9f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f7fff8f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f6fff6f6f7fff6f7f6fff6f6f7fff6f6f7fff6f6f6fff6f5f6fff6f6f6fff6f5f5fff5f6f6fff6f5f6fff5f5f6fff6f6f6fff6f5f6fff6f5f5fff5f6f5fff6f5f5fff6f6f5fff6f5f6fff5f5f5fff4f4f4fff3f4f3fff3f2f2fff1f1f1fff0f0f0ffefefeeffedecedffeaebeaffe7e8e8ffe5e5e5ffe3e3e3ffe2e1e2ffe0e0e0ffdfdfdfffdededfffdededfffddddddffddddddffdcddddffdcdcddffdcdcdcffdbdbdbffdcdcdbffdbdcdbffdadbdbffdadadbffdadadaffdad9daffd9d9daffd9d9d9ffd8d9d9ffd8d9d9ffd8d8d8ffd8d7d8ffd7d8d8ffd7d7d6ffd6d6d7ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d4d5ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfceceffcececeffcecdceffcdcdcdffccccccffccccccffcccbccffcbcbcbffcbcbcaffcacacaffc9c9caffc9c9c9ffc8c9c9ffc8c8c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c7ffc8c7c8ffc6c6c6ffc6c6c5ffc4c4c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747474ff747474ff747574ff747474ff707070ff6b6b6bff6c6c6bff69696aff6a6b6aff6d6d6dff707071ff737373ff757475ff767676ff777776ff767677ff777777ff787877ff797978ff787879ff777778ff777777ff777777ff787877ff787877ff787978ff79797aff797878ff787878ff777778ff787878ff777777ff757676ff757574ff757475ff747575ff737373ff727272ff717171ff707070ff6d6d6dff6a6a6aff676767ff6a6a6aff6b6b6bff6a6a6aff737374ff7b7b7bff7b7b7cff7b7b7cff7b7b7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff313131ff2c2b2bff202120ff181818ff0f0f10ff100f0fff0e0d0dff0a0a0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff080707ff131313ff2525250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc2c2c1ffc2c2c1ffc2c3c3ffc2c2c3ffc3c3c2ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc6c7c6ffc8c8c8ffc9c9c9ffc9cac9ffcacacbffcbcbcbffcbccccffccccccffcdcdccffcdcdcdffcecdcdffcfcecfffcfcfcfffcfcfcfffd0d0cfffd0d0d1ffd1d1d1ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd6d7d6ffd7d7d6ffd7d7d7ffd7d7d8ffd8d8d7ffd7d8d8ffd7d8d8ffd8d8d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9dadaffdadad9ffdadadaffdadadaffdadadbffdadbdbffdbdbdbffdcdcdbffdcdcdbffddddddffdfdfe0ffe3e3e2ffe8e7e7ffeaeaebffedededffeeefeffff1f2f2fff4f4f4fff6f5f6fff5f6f6fff6f6f5fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f7fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff8f7f7fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff8f8f7fff8f7f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafbfafffafafbfffbfafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfcfbfffbfcfcfffcfcfbfffbfcfcfffcfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffefffffffefffffffefffefffffefefffefffffffffffffffffefffffffffefffefffefffefffffffffefffffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffffffffefffffffffefffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffefffefefffffffffffffffffffffffffffffefffffffefffefffffefffffefffffffffffffffffefffffefffffffefffffffffffffffffffefffffffefffffffefffffefefffffffefffffefffffefffefffffefffffffefffffefffefffffefefffefefefffefffefffefffefffffffefffffefffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffefffefffefffefffffffffefffffefffefffefefefffefefffffffffefffffefffffefefffffffefffffefffffffefefefffefffffffefffffffffefffffefffefffefefefffefffffffefefefffefefefffffffffffffffefffffffffffefffffffefffefffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffffffffffffefffffefffffffffefefffefefefffefefefffefffefffefffefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefdfffdfdfdfffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefdfefffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffffefffffefefefffffefffffefefffffefffefffffefefffefefffffffffefffffefffffefefffffefffefffffefffffffffefffefffefffffffefffffefefffffffefffffefefffefefefffefefefffffefefffefefefffefefefffefdfefffefefefffdfefdfffefefdfffefdfefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffcfcfdfffdfdfcfffcfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffefdfefffdfefefffefefefffefefefffdfefefffdfdfdfffdfefefffefefdfffefdfefffefefefffefefefffefefefffdfefefffefffefffffefefffefefffffffffefffffefefffefefefffefffefffffefefffffffefffefffefffefefefffffefefffffffefffffefffffefefefffefefffffffefefffefffefffffefefffefefefffefffefffefffefffffffefffffefffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffefffffefffffffffffffffefefffffefffffefefffffffffefffffffefffefefefffffffffffefffffffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f8fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f8f7fff8f7f7fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff5f5f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f6f6fff5f5f6fff5f6f5fff6f6f5fff5f6f5fff5f5f5fff4f4f4fff3f3f3fff1f2f2fff0f1f1fff0eff0ffeeeeeeffebebebffe9e9eaffe6e7e6ffe4e4e4ffe2e2e2ffe1e0e1ffdfe0dfffdfdfdfffdededeffdddedeffddddddffdcddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdadadaffd9dadaffdad9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd7d8d8ffd7d8d8ffd8d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcececfffcdceceffcecdcdffcccdcdffcccdccffccccccffcccccbffcacbcbffcacbcbffcbcacaffc9cac9ffc9c9c9ffc8c8c9ffc8c9c8ffc9c8c9ffc7c7c8ffc8c7c8ffc8c8c8ffc6c6c6ffc6c6c6ffc4c5c5ffc5c4c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747574ff747474ff747474ff757574ff747474ff6f7070ff747474ff727272ff737373ff757575ff787877ff7a797aff7b7b7bff7e7d7eff7e7f7eff7e7e7eff7e7e7eff808080ff818181ff7f807fff7e7e7eff7e7f7fff7f7f7fff7f7e7fff7e7e7eff808080ff828282ff808081ff7e7f7eff7f7f7fff808080ff808080ff7f7f7fff7e7f7fff7e7f7eff7e7d7eff7c7c7bff7a7b7aff7a7a79ff797878ff787877ff767576ff727272ff777677ff757575ff737473ff7c7b7bff7b7b7bff7b7b7bff7b7c7bff7b7c7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3b3bff363636ff313031ff2c2b2cff202020ff181818ff151616ff121312ff0d0c0dff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000101ff000000ff000000ff000000ff000100ff010101ff070707ff141413ff252525ff3737370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc0c0c0ffc2c1c2ffc2c2c1ffc3c3c3ffc2c3c3ffc2c3c3ffc4c4c4ffc3c3c3ffc4c4c4ffc5c5c5ffc6c7c7ffc7c8c8ffc9c8c9ffcacac9ffcacacaffcbcbcaffcccbcbffcdcdccffcdcccdffcdcdcdffcececeffcfceceffcecfcfffd0cfcfffcfcfd0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdaffdadadaffdadbdbffdbdbdbffdbdbdbffdddcdcffdededeffe1e1e1ffe5e6e6ffe9eae9ffecebecffeeeeeefff1f1f0fff3f3f3fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff8f7f8fff7f8f7fff8f8f8fff9f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f7fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff8f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffafbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfbfbfffcfcfbfffcfbfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffefefffffffffffffefffefffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffffffefefefffffffffffffffefffffffffffefefffffffefefffffffefffffffffffefefefffffffffffffffffffffefffffffefefffffffffffefffffffefefffffefefffffefffefffffefefffffffefffefffffffefefefffefffffffefefffffefffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffefffffefffefffefefffffffefefffffefffffefefefffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefffefffffffffffefefefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffefffffefffffffffefffefffffffefefefffefffffffefefffffefffefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffdfdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefefffdfdfdfffdfefefffefdfefffdfefdfffdfdfefffefdfefffefdfefffdfefefffdfefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefffffefefefffffffefffefefffffefefefffefffefffffffefffefefefffefffffffefffffffffefffffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffdfefdfffdfefefffdfefdfffdfefdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffdfcfdfffcfcfdfffdfdfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfefffefdfefffefdfefffdfefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffdfefefffefefefffffefefffffffefffefefffffefefefffefffefffffffefffefefefffefffefffefffefffefefffffffefefffffffffffefffefffefefffffefefefffefffefffffefefffffffefffefffffffefefefffefffffffefefffffefffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefefefffefffefffffffffffefefffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f9fff9f8f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff8f7f7fff7f8f7fff8f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff7f6f6fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f6fff5f5f5fff5f6f5fff6f6f5fff5f5f6fff5f5f5fff5f6f5fff6f5f6fff5f6f6fff6f5f6fff5f5f5fff5f4f4fff4f4f4fff3f2f3fff2f2f1fff0f1f1fff0efefffedecedffebebebffe8e8e8ffe5e5e5ffe3e3e3ffe1e1e1ffdfdfe0ffdfdedfffdededfffddddddffddddddffdddddcffdcddddffdcdcdcffdbdcdcffdcdbdbffdbdbdbffdadbdbffdadadbffd9dadaffdadadaffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d5d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d4ffd3d2d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcececeffcecdceffcdcdceffcdcccdffcccccdffccccccffccccccffcbcbcbffcacbcaffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc7c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc5c5c6ffc6c5c6ffc4c4c5ffc4c4c4ffc4c4c4ffc3c3c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747474ff747475ff747474ff747574ff757474ff747474ff737374ff747373ff737373ff757575ff777777ff797a7aff7c7b7cff7d7d7dff7d7d7eff7f7e7eff807f80ff818181ff828282ff818181ff808080ff807f80ff808080ff808080ff7f7f7fff818181ff838383ff818282ff808080ff818080ff828282ff828282ff818181ff818181ff818181ff808080ff7f7f7fff7e7e7eff7d7d7eff7d7d7dff7e7e7eff7c7c7cff797979ff7e7e7eff7b7c7bff7c7b7bff7c7b7bff7b7b7cff7b7b7bff7b7b7bff7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3a3b3bff363636ff313131ff2b2b2bff202021ff1e1e1eff191919ff111110ff040403ff010101ff010101ff010101ff010101ff000000ff000101ff000101ff010001ff010001ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff010101ff010101ff010101ff020202ff030304ff040404ff020302ff010101ff000001ff010101ff070708ff141313ff252525ff383737ff46464600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffc0c0c0ffc1c0c0ffc0c0c0ffc1c1c1ffc2c1c2ffc2c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c4c4ffc5c5c5ffc6c7c6ffc8c8c7ffc8c8c8ffc9cac9ffcacacaffcbcbcbffcccbcbffcdcdcdffcccdcdffcdcdcdffcdceceffcececeffcfcecfffcfcfcfffcfd0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d2ffd3d3d2ffd4d4d3ffd3d3d3ffd4d4d4ffd5d5d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d6ffd6d5d6ffd6d6d6ffd6d7d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d7d8ffd8d8d8ffd9d8d8ffd8d9d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdbffdbdadaffdbdbdbffdcdbdbffdddddcffdfdfdfffe3e3e4ffe7e8e8ffebebebffededecffefefeffff1f2f2fff4f4f4fff5f6f5fff6f6f6fff6f5f5fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff8f8f8fff7f7f8fff7f8f8fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f8fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafafafffafafbfffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffefffffffffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffefffffffffffffffffffffffffefffefffffffffffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffefefefffffffefffffffffffffefffffffffffffefefefffefefefffefefffffffefefffefffefffffefffffffffefffefefefffefffffffffefffffefefffffffefffffefefefffffefefffefffefffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffefffffffffffefffefefffffefefefffefefefffefffffffffefefffffefffffefefffffefefefffefefefffefefffffffffefffefffffffefefffffefffffffefffefffefffffffefffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffffffffffffffefefffffffefffffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfefffdfefdfffdfefefffefdfdfffdfdfefffdfdfdfffdfefdfffdfefefffefdfefffefdfefffdfefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefffefffefefffffefefffffefefefffffefefffefefefffefffefffefffffffefefffffffffffffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefffefffefefffffefefefffefefefffdfefefffefefdfffefefefffefefdfffdfdfefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffdfefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefffefffefffffffefefffffffefffffefefefffefefefffefefefffffefefffefffefffffefefffffffefffefefefffefffefffffefffffefefffffffefffffefefefffffffefffefffefffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffefefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f8fff9f9f8fff9f8f8fff9f8f9fff9f8f8fff9f9f8fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f8f9fff8f8f9fff9f9f8fff8f8f9fff8f8f9fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f8f7fff8f8f8fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f6f6fff6f7f7fff7f6f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff6f6f6fff5f5f6fff5f6f5fff6f5f5fff5f6f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff6f5f6fff5f4f4fff4f4f4fff4f3f3fff2f3f2fff2f1f1fff0f1f0ffeeeeeeffecededffeaeaeaffe7e7e6ffe3e4e4ffe2e2e2ffe0e1e0ffdfdfdfffdfdedeffdedddeffdcddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadbdbffdadbdaffd9dadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d0d1ffd1d1d1ffd0d0d0ffd0d0cfffd0d0cfffcfcfcfffcecfceffcececeffcdcecdffcdcdccffcdccccffcccbccffcccbcbffcbcccbffcbcbcbffcacbcaffcac9caffc9cac9ffc9c8c9ffc8c9c8ffc7c8c8ffc7c7c6ffc7c8c8ffc6c6c5ffc5c6c6ffc4c5c5ffc4c4c4ffc5c4c4ffc2c3c3ffc3c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff747474ff747474ff747574ff757474ff747574ff757474ff737473ff757575ff777877ff797a7aff7c7b7bff7c7d7dff7d7e7dff7e7f7eff808080ff818181ff828282ff818282ff828282ff808081ff808080ff818080ff808080ff818181ff828383ff828382ff828383ff828282ff828281ff828282ff828182ff828281ff818181ff818181ff818181ff808080ff7e7e7eff7e7e7eff7e7d7dff7d7e7dff7e7d7dff7e7e7eff7e7e7eff7e7e7eff7c7b7cff7b7b7cff7c7b7bff7b7b7bff7b7b7bff7b7b7bff787877ff747475000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474748ff40403fff3b3b3bff363636ff313131ff2b2c2bff292929ff232324ff1a1a19ff090909ff070707ff080807ff080909ff070607ff060606ff040405ff030303ff030203ff020202ff010202ff020102ff010101ff000100ff000101ff010101ff000001ff010001ff000000ff010000ff000101ff010100ff000101ff010101ff020102ff030303ff050404ff060606ff090909ff0c0c0cff0c0d0cff0b0b0bff060606ff040403ff070707ff141314ff252525ff373737ff464646ff50515100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c2c1ffc1c1c2ffc3c3c3ffc2c2c1ffc3c3c3ffc4c3c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c8c9ffc9c9c9ffcacacbffcbcbcbffccccccffcdcccdffcdcdcdffcdcdcdffcececeffcfcecfffcfcfcfffd0cfd0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d2d3ffd3d4d3ffd4d3d3ffd4d4d3ffd5d4d4ffd5d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd7d6d6ffd6d7d6ffd7d6d7ffd7d7d6ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdad9daffd9dadaffdadadaffdadadaffdadadbffdbdbdbffdcdcdcffdededeffe1e1e1ffe6e6e6ffe9eaeaffecececffeeeeeefff1f1f1fff3f3f3fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f7f8fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fffaf9f9fff9f9fafffaf9fafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffefffffffffffffffffefffffffffffffefefffffffffffffffefefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffffffffffffffffefffffffffffffefefffffffffffffffefefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefffffffffffffffefffffffefffffffefffefffffefefffefffffffffffefffffefefffefffffffefffefffefefefffefffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffffffffffffffffefefffffffefffefefffffffefffffefefefffffffefffffefefffefffefffefffffffefefffffffffefffefefefffefefefffefefefffffffefffefefffffffffffffefffffffefffefffefefefffffefefffefffefffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefefffefffffffefffefffefefefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfefdfffdfefefffdfdfefffefefdfffefdfefffdfefefffdfdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefffffefefffffefefefffefefffffffefffffffefffffefffefffefefffffffefffffefffefffefefffffffefffffefffffffefffefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfefffefefdfffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefefefffffefffffefffffffefffffffefffefffffefefffefffffffffffefffffefefffefffffffefffefffefefffffefffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f9fff8f9f9fff8f9f8fff8f8f8fff8f9f8fff8f8f9fff9f8f9fff9f8f8fff9f9f8fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f8f9fff9f9f8fff9f9f9fff8f9f9fff8f8f9fff9f9f8fff8f8f9fff9f9f9fff8f9f9fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f7f8fff8f7f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f6fff6f7f7fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f5fff5f5f5fff6f5f5fff5f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f6f5fff5f5f5fff5f4f5fff4f3f3fff3f3f3fff2f2f2fff1f1f1ffefefefffeeeeedffecebecffe8e9e8ffe5e6e5ffe2e3e3ffe2e2e1ffe0e0e0ffdedfdfffdededeffddddddffdcdcddffdcddddffdcdcdcffdcdcdbffdbdbdbffdbdbdaffdadbdaffd9dadaffd9d9daffd9d9daffd9d9d9ffd8d8d8ffd8d8d9ffd8d7d8ffd8d7d8ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd1d1d0ffd0d0d0ffd0cfcfffcfd0d0ffcecfcfffcecfcfffcececeffcdceceffcdcdcdffcdcdccffccccccffcbcccbffcbcbccffcbcbcbffcacacaffcacacaffc9c9caffc9c9c9ffc8c8c8ffc8c8c7ffc7c7c7ffc6c7c6ffc5c6c6ffc5c6c6ffc5c5c4ffc4c4c4ffc4c4c4ffc3c2c3ffc3c3c2ffc3c2c3ffc1c1c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff747474ff757474ff747474ff747474ff747474ff757575ff777777ff7a7a79ff7b7b7bff7c7d7dff7d7e7eff7e7e7fff808080ff818181ff828282ff828282ff828282ff828282ff828282ff818181ff808180ff808181ff838282ff828382ff828283ff828283ff838383ff828282ff828182ff828282ff828182ff828282ff818181ff818182ff818181ff808080ff7e7f7fff7e7e7eff7d7e7eff7e7f7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7b7b7bff7b7b7cff7b7b7bff7b7b7bff787878ff757575ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff535353ff474847ff3f3f3fff3b3b3aff363636ff303031ff303031ff2e2e2eff282828ff161616ff141415ff171617ff181718ff161716ff141415ff121112ff0e0e0eff090909ff070707ff050505ff040505ff030403ff030303ff030303ff030302ff020202ff010202ff010201ff020202ff020303ff030303ff030303ff040304ff060505ff080808ff0c0b0bff101111ff151616ff1a1b1bff1d1d1dff1a1a1aff151515ff121211ff131313ff252525ff373737ff464646ff515051ff5a5a5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbfbfbfffbfbfbfffbebfbfffc1c0c0ffc0c0c0ffc0c0c0ffc1c1c2ffc1c2c2ffc2c2c2ffc3c2c2ffc4c4c4ffc5c4c5ffc6c6c6ffc6c7c7ffc8c8c8ffc9c8c9ffc9cac9ffcacacaffcbcbcbffccccccffcccdcdffcdcdccffcecdcdffcececeffcfceceffcfcfceffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d3ffd3d4d4ffd3d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadbdbffdbdbdbffdcdcdcffe0dfdfffe3e4e4ffe8e8e8ffeaebebffedededffefefeffff2f1f2fff4f4f4fff6f5f6fff6f5f6fff5f6f6fff6f6f7fff7f6f7fff6f7f6fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff7f7f8fff8f7f7fff7f8f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f6fff6f7f7fff7f7f7fff7f6f6fff7f7f6fff6f6f7fff7f6f7fff7f6f6fff7f7f6fff7f7f7fff6f7f7fff6f7f7fff7f7f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffefffffffffffffefffffffefffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffefffffffffffffffefffffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefefffefffefffffffefffffffffffffefffffffffffffffefffffefffefffefffefffffefffffffffffffefffefffffffefffffffefffffefffffffffefffffffefffffffefffffefffffefefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefefefffefffffffffefefffffefffffffefffffefefefffffffffffffffffffefffffffefefefffffefefffefffefffefffefffefefefffefffefffefffffffefefffffefffffffefefefffffefefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffefffefffffffefffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfefffefefefffdfefefffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffffefefffefffffffefffefffefefefffffefefffefefefffefffffffffefefffefffefffefefefffefefefffffefffffffffefffffefffffefffefffefefefffefefffffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfdfffefdfdfffdfefefffdfefdfffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffffffffffefffffffefffefffffefefffffefefffefefefffefffffffffefefffefffefffefefefffffefefffffefffffffffffffffefffffefffefffefffefffffefffffffffffffefffefffffffffffffffefffffefffffffffefffffffffffffffefffffefffffefefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffffffffffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f9f9fff9f8f9fff9f8f9fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f8f8fff8f9f9fff8f9f8fff8f8f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff7f8f7fff8f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff6f6f5fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f6f5fff6f5f6fff5f5f6fff6f5f6fff4f4f4fff4f4f4fff4f3f3fff3f2f3fff2f1f2fff0f0f0ffefefefffedededffeaebebffe6e7e7ffe4e4e4ffe2e2e2ffe0e1e0ffdfdfdfffdededeffddddddffdcdcddffdcdcddffdbdcdbffdcdbdbffdbdbdbffdbdadbffdadadaffdad9daffdadad9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd7d8d7ffd8d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd0d1d0ffd0d1d0ffd0cfd0ffcfcfd0ffcfcfcfffcecfceffcececeffcececeffcdcdcdffcdcdccffcccdccffcccbccffcbcbcbffcbcbcbffcacacbffcacbcaffcacacaffcac9c9ffc9c8c9ffc7c8c8ffc7c7c7ffc7c7c7ffc5c6c6ffc4c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc3c2c3ffc3c3c3ffc3c3c3ffc1c0c1ffc1c1c1ffbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7c7c7cff7d7d7dff7f7f7fff808080ff808080ff808080ff818181ff828282ff828282ff828282ff828282ff828182ff828282ff828382ff838383ff838383ff848384ff838383ff838383ff838383ff838383ff828283ff828282ff828282ff828281ff828281ff828282ff818181ff818281ff818181ff808080ff7f7f7eff7e7e7eff7f7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7b7b7cff7b7b7bff787878ff757474ff747474ff757574000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5b5b5bff535352ff474847ff403f40ff3b3b3bff363636ff363636ff353535ff333334ff272727ff262727ff292a29ff2c2c2bff2c2b2bff292829ff252525ff1d1c1cff131313ff0e0e0eff0c0c0cff0b0b0bff0a0a0aff090809ff080808ff070707ff070607ff060606ff050505ff060606ff070707ff080808ff090908ff0a0a0aff0c0c0cff100f10ff161616ff1e1e1eff252525ff2b2b2bff2f2f2fff2c2d2dff282828ff252524ff252525ff373737ff464646ff505051ff5a5a5aff626161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbdbebdffbfbfbeffbebfbeffbfbebfffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c2ffc3c3c3ffc3c4c4ffc4c5c4ffc6c6c5ffc7c7c7ffc8c7c8ffc9c9c9ffcac9c9ffcacacaffcbcbcaffccccccffcdccccffcdcdcdffcecdceffcdceceffcececeffcfcecfffcfcfcfffd0d0d0ffd0d1d0ffd1d1d0ffd1d1d1ffd2d2d1ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd4d3d4ffd3d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9dad9ffd9dadaffdad9daffdadadaffdadadaffdcdbdbffdddeddffe1e0e1ffe6e6e6ffeae9e9ffecececffeeeeeefff0f1f1fff4f3f3fff5f6f6fff5f6f5fff6f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f7f8fff7f7f8fff8f7f8fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f6f7fff6f6f6fff6f7f7fff7f6f6fff7f6f7fff7f6f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff8f9f8fff9f9f8fff9f9f9fffaf9fafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffefffffffefefefffffffffffffffffffffefffffffffffffffefefffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffefefffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffefefffffefffffffefefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffefffffffffffffefefefffefffefffefefffffffefefffffefffffffffefffffefffffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffefefffffefffefffefffffffefffefffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffefefffffefffffffefefffffffffffffefffffffefefffefffefffffefefffefffffffffffefffefefffffefefffffefefefffffffefffefefefffefefffffffefefffefefffffefefffffefefffffffffefffefefefffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffffffffefefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffffefffffffffefffefffffffefffefffffefffffffffffffefefffffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefdfdfffdfefefffdfefefffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfefffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefffffffefffffffefffffffffffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfefffdfdfefffdfdfdfffefefdfffdfefefffefdfefffefdfefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefffffffefffffffffffffffffffefffefefffffefefffffffffefffffffffffefffefffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f8fff8f8f8fff8f8f9fff8f9f9fff8f9f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff9f8f9fff9f8f8fff9f9f8fff9f8f9fff8f9f9fff9f9f8fff8f8f9fff8f8f9fff8f8f8fff9f9f8fff8f9f8fff9f8f9fff9f8f8fff8f8f9fff8f8f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f7f7fff6f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff6f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f1f1ffefefeeffececedffe8e9e9ffe5e5e5ffe3e3e2ffe1e1e1ffe0dfe0ffdfdedeffdddddeffdcdcddffdcdcddffdcdcdcffdbdbdbffdbdbdbffdbdbdaffdadadaffd9d9d9ffdad9daffd9d9d9ffd8d8d8ffd9d8d9ffd8d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d3d2ffd1d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0cfffcfd0cfffcfcecfffcfcfcfffcececeffcdcdcdffcdcdcdffcccdcdffccccccffcccccbffcbcbcbffcbcbcbffcbcacaffcacacaffcac9caffc9c8c8ffc8c8c8ffc7c7c7ffc6c7c7ffc6c6c5ffc4c5c5ffc4c4c5ffc4c4c4ffc5c4c4ffc2c3c3ffc3c2c3ffc3c2c3ffc1c1c1ffc1c1c1ffbfbfbfffbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7c7d7dff7d7d7dff7e7e7fff808080ff808080ff808080ff808080ff808080ff7f7f7fff7f7f80ff808081ff808181ff828282ff838383ff838383ff838383ff838383ff838383ff848384ff828382ff818181ff818181ff808080ff80807fff7f8080ff7f7f7fff7d7d7dff7c7c7cff7e7d7eff7e7f7eff7e7e7eff7e7e7eff7e7f7eff7e7e7fff7c7d7dff797978ff777778ff787778ff787877ff787878ff747474ff757475ff747474ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616160ff5c5c5cff535252ff484847ff3f4040ff3a3a3aff3c3b3cff3a3a39ff393839ff363636ff363636ff3a3a3aff3e3e3eff3f3f3fff3c3b3cff363636ff2d2d2dff202120ff181817ff141414ff131413ff121313ff121212ff111211ff111111ff0f0f10ff0e0e0dff0d0e0eff0e0e0eff100f10ff111111ff121213ff141514ff161616ff1a1919ff212120ff2b2b2bff343434ff3a3a39ff3c3c3cff3d3d3dff3b3b3bff393939ff373737ff464646ff515151ff5a5959ff626262ff6565650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbcbcbdffbdbebeffbebebeffbebebeffbfbebeffbfbfbfffbebfbfffc0c0c0ffc0bfc0ffc0c0c0ffc1c1c1ffc3c3c3ffc3c3c3ffc4c5c4ffc5c5c6ffc7c6c6ffc7c7c7ffc8c8c8ffcac9c9ffcacacaffcbcbcaffcbcbccffccccccffcccdcdffcdcdcdffcececdffcececeffcececfffcfd0cfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd7d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9daffd9d9daffd9dadaffdbdbdaffdcdcdcffdfdfdfffe4e4e4ffe8e8e8ffebebebffedededfff0f0effff2f2f2fff4f4f4fff5f5f5fff5f6f5fff5f6f6fff6f6f6fff7f6f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f7f8fff8f8f7fff8f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f6f6fff6f6f7fff6f6f6fff7f6f6fff7f6f7fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f7f6fff6f6f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff8f8f9fff8f8f9fff9f9f8fff9f9f9fff9f9f9fffafaf9fff9fafafffafafafffbfafbfffbfbfafffbfafbfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffefefffffffffffffffffffffffffefffefffffffefffefffffffffffffefffffefffefffefffefffffffffffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffefffefffffefffffffffffffefffefffffffffffffffffffffffffffefefffffefffefffefffefffffffffffefffffffffefffffefefffffefffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffefffffefefffefefefffffefefffefefefffffefefffefffefffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffffffefefffffffefefffffffffffffffffffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffefdfdfffdfdfefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffffefefffefefefffefffffffefffefffffefefffffffffffefefefffffffffffffffffffffffffffefefffffefffefffefffefffffefefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffefefdfffdfefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffffffefefefffefffefffefffefffffefffffefefefffefffffffefffefffffefffffffffffffefefefffffffffffffffffffffffffffefefffffefffefffefffefffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefffefffefffefffffffffffefffffffefefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f7fff8f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f7f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f6fff5f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff4f4f4fff3f3f3fff3f2f3fff2f2f2fff1f1f1fff0efefffeeededffebebebffe7e7e7ffe4e4e4ffe2e2e1ffe0e0e0ffdedfdeffdededdffddddddffdddddcffdcdbdcffdbdbdbffdadadbffdadbdaffdadadaffd9d9d9ffd9d9daffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d5d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d0ffd0d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcfcfcfffcecfcfffcececeffcececeffcecdcdffcdcdccffccccccffcbcccbffcbccccffcbcbcbffcacacaffcacacaffcac9caffc9c9c9ffc8c8c8ffc8c7c8ffc6c7c6ffc6c6c6ffc6c5c5ffc5c4c4ffc4c4c4ffc4c3c3ffc2c2c3ffc3c3c2ffc2c3c3ffc1c1c1ffc1c1c1ffbfbfbfffbfbfbfffbfbfbfffbdbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7c7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff787778ff797979ff7b7b7bff7d7d7cff7e7d7dff7e7e7eff808080ff808080ff808080ff7f7f7fff7e7f7eff7f7f7eff7f7f80ff808080ff818081ff818282ff828383ff838383ff838384ff838383ff828283ff818282ff808181ff808080ff80807fff808080ff7f7f7fff7d7d7dff7a7b7aff7b7a7bff7d7c7dff7e7e7dff7e7f7fff7e7f7eff7e7e7fff7c7c7dff787978ff777777ff787878ff777878ff787778ff747474ff747575ff757574ff757474ff747475000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616061ff606160ff5b5b5cff525353ff474748ff3f3f3fff424242ff414141ff3f3f3fff404040ff434342ff464646ff494949ff4a4b4bff494949ff454444ff3d3c3cff303030ff272727ff212121ff202021ff1f1f20ff20201fff202020ff212020ff1e1f1fff1c1c1cff1b1b1bff1c1c1cff1f1e1eff212020ff222323ff242425ff252525ff262626ff2d2d2cff363737ff3f3f40ff454545ff484747ff494948ff484848ff474847ff464646ff515151ff595a59ff616261ff656565ff6565660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbcbcbcffbcbcbcffbebdbeffbdbebeffbdbdbeffbebfbfffbfbebfffbfbfbfffbfbfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c4c3ffc5c4c5ffc5c6c6ffc6c7c7ffc7c8c7ffc9c8c8ffc9c9c9ffcacac9ffcbcbcbffccccccffccccccffcccccdffcdcdcdffcdcecdffcececeffcecfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdbdbffdddeddffe1e1e2ffe6e7e6ffe9e9eaffecececffeeeeeffff1f2f2fff3f3f3fff4f5f4fff5f5f5fff6f6f6fff6f6f6fff6f7f7fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f8fff7f7f8fff7f8f7fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f7f6fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f8f7fff8f8f7fff8f8f8fff8f9f8fff9f8f9fff8f9f9fff9f9f9fff9faf9fffaf9fafffafafafffafafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffefefffffefefffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefffffefffffffefffefffefefffffffffffffefffffffefffefffefffefffffffefffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffffefffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffffffffefefffffefefffffefefefffffffefffffefffffefefefffefefefffffffefffffefffffefefefffffffffffefefefffffefefffffefefffefefefffefffefffefefefffefffefffefefefffefffefffffefffffefefffffffffefffffffefffffefefffefffffffffefefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffefefefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffffffffffffffffffffefffffffffffefffefffffefffffffefffffffefefffefffefffefefefffefefffffffefefffefefefffefefefffefefefffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffefefefffefdfefffdfefdfffefefefffefdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffffffefffffffefffefefefffefffefffffefefffffefefffefffffffefffefffefefefffefffffffefefefffefffefffefffefffffefefffffffffffffefffffffffefffffffffffefffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f8f9fff9f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff8f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f6f6fff7f6f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff5f6f6fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f6f5fff5f5f6fff6f6f5fff5f5f5fff4f4f5fff3f4f4fff4f4f3fff3f2f3fff2f2f2fff0f0f0ffefefefffedececffe9e9e9ffe6e6e6ffe3e2e2ffe1e1e1ffe0dfdfffdededeffdddeddffdcdcdcffdcdcdcffdbdbdbffdadbdaffdadadaffdadadaffdadad9ffd9d9d9ffd9d8d8ffd8d9d8ffd8d7d8ffd8d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d3ffd4d3d4ffd3d3d3ffd3d2d3ffd2d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfd0ffcfceceffcecfceffcececeffcdcdcdffcdcdcdffcccdcdffccccccffcccbcbffcbcbcbffcbcbcaffcacacbffcacacaffc9c9c9ffc8c8c9ffc7c7c8ffc7c8c7ffc6c6c7ffc6c5c5ffc5c5c4ffc4c4c4ffc4c3c3ffc3c3c3ffc2c2c2ffc3c2c2ffc1c1c1ffc1c1c1ffbfbfbfffbfc0bfffbfbfbfffbdbdbdffbdbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff777777ff737373ff787778ff797979ff7b7b7bff7d7d7dff7d7d7dff7e7f7eff808080ff7f7f7fff7e7e7eff7e7e7eff7e7e7eff7f7f7fff7f7f7fff808080ff808181ff828282ff838383ff838383ff828282ff828281ff818181ff808080ff807f7fff808080ff7f7f7fff7d7d7dff7a7a7aff797979ff797a7aff7b7b7aff7c7d7cff7e7e7dff7e7e7fff7d7c7dff797978ff737373ff757575ff777677ff787878ff757474ff747574ff747474ff747475ff757475ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff606061ff606160ff5c5c5cff535353ff484847ff4a4a49ff494949ff484949ff4b4a4aff4e4d4dff505151ff525353ff535354ff535353ff505151ff4b4c4bff444544ff3e3e3eff3a3a3aff393939ff3a3a39ff3a3a3aff3b3b3bff3b3a3aff383838ff363636ff353534ff353535ff39393aff3c3c3cff3c3c3cff3d3d3dff3d3d3dff3e3d3eff414041ff464746ff4c4c4cff505050ff525252ff525252ff525152ff525151ff515051ff5a5a59ff616262ff656665ff656565ff65656600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbababaffbcbdbcffbcbcbcffbcbcbcffbdbdbeffbdbebdffbebebeffbfbfbfffbfbfbeffbfbfbfffc0c0c0ffc1c1c1ffc3c2c2ffc4c3c3ffc4c5c5ffc5c6c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c8ffc9cac9ffcacacaffcbcbccffccccccffcdcdccffcdcdcdffcdcdcdffcecdceffcececfffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d2d2ffd3d4d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d9ffdadad9ffdadadaffdcdcdcffdfdfdfffe4e5e4ffe8e8e8ffebebebffeeededfff0f0f0fff2f2f2fff4f4f4fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f7fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff7f7f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9fafffafaf9fffafafafffafafafffafbfbfffbfafafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffefefffffffefffffffffffefffefffffefffffffffffffffffefffffefefffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefffefffefffffffffffefffffffefffffefefffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffefffefefefffefefefffefefffffefefffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefffefffffefefffefffefffffefefffefffefffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffefefffefefefffefefffffefffefffefefefffffefefffefefffffefefefffffefefffefefefffefdfefffefefefffefefefffefdfefffefdfdfffdfdfefffefdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfefffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffefefefffefdfefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefffefffffefffffefefffffffefefffffefefffffefefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefdfefffefefdfffefdfdfffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefffefffefefefffffefffffffefffffefefefffffffefffefffefffffefefffefefefffefffffffefffefffffefffffffefffffffefefffffefefffffffefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffefffffffffefffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff8f7f7fff8f8f8fff7f8f7fff8f7f7fff8f8f7fff7f8f8fff7f8f7fff8f7f8fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff6f5f6fff5f6f5fff5f6f6fff5f6f5fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f5fff5f5f5fff4f4f4fff4f3f3fff3f3f3fff2f3f3fff2f2f2fff0f0f0ffeeedeeffebebebffe7e7e7ffe4e4e3ffe1e1e1ffe0e0e0ffdededeffddddddffdddcdcffdcdddcffdcdbdcffdbdadbffdadadaffdad9d9ffdad9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcececfffcececeffcececeffcdcdcdffcdcccdffcdcccdffccccccffcccbcbffcbcacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c8ffc7c7c7ffc7c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc4c4c4ffc3c2c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0c1c0ffbfbfbfffbfbfbfffbfbfbfffbdbdbdffbdbdbdffbdbdbdffbcbbbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff747473ff717071ff6d6d6dff707071ff727373ff757575ff767676ff787778ff7a7a79ff7a7a7aff797979ff777777ff787877ff787778ff787877ff787878ff797a79ff7a797aff797879ff797979ff7a7a7aff7a7a7aff787878ff787777ff787878ff777878ff767776ff767576ff767576ff757474ff747373ff757575ff767776ff787778ff797879ff787978ff767676ff727272ff6d6d6eff6e6e6eff707070ff717171ff707070ff747574ff747474ff747474ff747474ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616160ff616061ff616061ff616061ff5c5b5bff535352ff525352ff525151ff535352ff555555ff585858ff5b5a5bff5c5c5dff5d5d5dff5d5d5dff5d5c5cff5a5b5aff585758ff555555ff555554ff555454ff535354ff535354ff555555ff555454ff535353ff515151ff515251ff525252ff545353ff545454ff555555ff545554ff555554ff555555ff565656ff575758ff5a5959ff5b5b5bff5c5b5cff5b5b5cff5b5a5bff5a5a5aff5a5a59ff616262ff656565ff656565ff656665ff666665000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbabab9ffbbbabaffbabbbaffbcbcbcffbcbdbcffbcbcbcffbebdbeffbebdbeffbebdbdffbebebeffbebfbeffc0c0bfffc1c1c1ffc2c2c2ffc3c4c3ffc5c4c5ffc5c5c6ffc7c6c6ffc7c7c7ffc8c8c8ffc8c9c8ffcac9caffcacacaffcbcbcbffcccbcbffccccccffcdcdcdffcdcdcdffcececdffcececeffcecfceffcfd0cfffcfcfd0ffd1d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd2d2d1ffd3d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd6d6d5ffd5d5d5ffd6d5d5ffd5d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d6d7ffd7d8d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d8ffd9d8d9ffd9dad9ffdbdadbffdddeddffe2e1e2ffe7e6e7ffeae9eaffecececffefefeefff1f2f1fff4f3f3fff5f5f4fff5f5f5fff6f6f5fff7f6f7fff7f6f7fff7f6f6fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff8f8f7fff8f8f7fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f6fff7f6f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fffafaf9fff9fafafffbfafafffafafafffafbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffefffffffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffefffefffffefffffffffefffefffffffffffffffefffefffefefffffefffefffffefefffefefffffffefffffefefffffefffffffffefefffefffffffefffffffffffffffffffffffffffffffffffefffffffefffefffefffefefffffffffefffffefffffefefffffefffefffefffffffefefefffefffffffffffffffffffffffffffefffefffefffffffefffefefefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffffffffefffffffefefffffffefffffefffffffffefffefffffffefefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffefefefffefefdfffefefefffdfefdfffdfdfefffefefdfffefdfdfffdfdfefffdfefdfffdfefefffdfdfdfffdfefefffdfefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffdfdfdfffdfdfefffefefefffefefefffefdfefffefefefffefefffffefffefffefefefffefefefffefefefffffefefffefefffffffefefffefffefffefffefffffffffffffffffffefffefffffffffffffffefffffefefffffffefffffffefffffefffffffffefffefffffffffffffffefffefffefefffffefffefffffefefffefefffffefefffffefefffffefefffffefefefffdfefefffdfdfefffdfefefffdfefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefefdfffefefdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffefefefffffefefffffffefffefefffffffffefffefffffffefefefffefefefffffffefffefefffffffffefffefffefffefffefffffffffffffffffffefffefffffffffffffffefffffefefffffffefffefffefffffefffffffffefffefffffffffffffffefffffffefefffffffffffffffffffffefffffffffefffffffefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffefffffffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f8fff8f8f8fff8f9f9fff8f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f7fff7f8f8fff7f7f8fff7f8f7fff8f8f7fff7f7f8fff8f7f7fff7f8f7fff7f8f7fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f6f7fff7f7f6fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff5f5f6fff5f6f6fff6f5f5fff5f6f5fff5f5f5fff5f6f6fff5f5f6fff6f6f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff5f6f6fff5f6f6fff4f5f4fff4f5f5fff4f4f4fff3f4f3fff3f3f2fff1f1f1ffefeeeeffecececffe9e9e9ffe6e5e5ffe3e2e2ffe0e0e1ffdfdfdfffddddddffdcdcddffdcdcdcffdcdcdcffdbdbdbffdadadaffd9d9daffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d2d3ffd3d3d2ffd2d2d3ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d0d0ffd0d0d1ffd0cfd0ffcfcfd0ffcfcfd0ffcfceceffcecfceffcececeffcdceceffcdcdcdffcdcdcdffcccdccffcbcccbffcbcbcbffcacacaffcacacaffcac9c9ffc9c9c9ffc8c9c8ffc7c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc5c5c5ffc5c5c4ffc3c4c3ffc2c2c2ffc1c2c1ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbfc0bfffbdbdbdffbdbdbeffbdbdbdffbbbbbbffbcbbbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff7b7b7bff7b7b7bff737373ff666767ff666766ff646464ff666666ff686868ff6b6a6aff6c6c6cff6e6e6eff6f706fff6e6e6eff6c6c6cff6b6b6bff6a6a6bff6a6a6aff696969ff6a6b6bff6d6d6cff6c6c6cff6b6a6aff6a6a6aff6b6a6bff6a6a69ff676868ff676767ff696969ff6a6a69ff686869ff676766ff656665ff666666ff686868ff6b6b6bff6e6e6eff6f7070ff70706fff6e6e6eff6b6c6bff676767ff646364ff646463ff656666ff686868ff686868ff707070ff747474ff757474ff747475ff747475000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616060ff616160ff616061ff5c5c5bff5b5c5cff5a595aff5c5c5cff606060ff626263ff646464ff656565ff656665ff656565ff656565ff656565ff656565ff656565ff666666ff666666ff666665ff666566ff666666ff666767ff676767ff656666ff656566ff656665ff666565ff646565ff646465ff656465ff656666ff666666ff656666ff656565ff656565ff656566ff656565ff646564ff636363ff626362ff616161ff656565ff656565ff656565ff656665ff656665000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9b9baffbababaffbababaffbababbffbcbcbcffbcbcbcffbdbcbcffbebebdffbdbcbdffbebebdffbebfbfffc0c0c0ffc1c1c1ffc3c2c2ffc3c3c4ffc5c4c4ffc5c6c5ffc6c7c6ffc7c7c7ffc8c8c8ffc8c9c8ffc9cacaffcacacaffcbcacaffcbcbcbffcbcccbffcdccccffcdcdccffcdcdceffcececeffcecfcfffcfcfcfffcfd0d0ffd1d0d0ffd0d0d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d4d5ffd4d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d9ffd9d9d9ffdad9daffdbdcdcffdfdfdfffe4e4e4ffe8e8e8ffebebebffededeefff1f1f0fff2f3f3fff4f4f4fff4f5f4fff6f6f5fff6f6f6fff7f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f8f7fff7f8f8fff8f8f8fff7f8f8fff7f7f8fff7f8f7fff8f7f7fff7f7f8fff8f7f8fff7f7f8fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f7f8fff8f8f9fff9f8f8fff9f8f9fff9f8f8fff9f9f9fff9f9fafffafaf9fff9fafafffafafafffafafafffbfbfafffbfafbfffbfbfbfffbfbfbfffafbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffefefefffffefefffefefffffefffffffffffefffefefffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffefefffffffefefffffefffffefefffffffefffffffefefffffffefffefffffffffefefffffffefffffefffffefffffffefffffffefffffffefefffffffefefffefefffffffffffffefffffffffefffffefffffffefffffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefefffffefefefffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefffffffefefffffffefffffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffefffefefffffefffffffefffffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfefefffdfdfefffdfefdfffefdfefffdfdfdfffdfdfefffefefdfffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefffefffffffffffffefefffefefffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffefffffffefefffffffefffefffffffefefefffffefefffefefefffefffefffefefefffdfefefffdfdfefffefdfdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefdfdfffdfdfefffefdfdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffffefefffffefefffffffefffefffefffefffffffefffefffefefffffefffffffffefefffefefefffefffefffefffefffefffefffffffffffffefefffefefffffffffffffefefffffffffffffffffffffefefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffefefffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefefffffefefffefefffffefffffffffffefffefefffffffefefffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f7f8fff7f8f8fff8f8f7fff7f7f8fff8f7f7fff8f8f8fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f8f8fff7f7f8fff8f8f7fff8f8f7fff8f8f7fff7f8f7fff7f8f8fff7f8f7fff7f7f8fff7f7f8fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff6f6f7fff7f6f6fff7f6f6fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff5f6f6fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff5f5f6fff6f5f5fff5f5f5fff5f5f6fff5f5f6fff6f6f5fff6f6f6fff5f5f5fff6f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff2f2f2ffefeff0ffeeededffebebebffe8e7e7ffe3e4e4ffe1e2e2ffdfdfe0ffdddedeffdddcddffdcdcdcffdbdbdbffdbdbdbffdadadaffdadad9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d6d7ffd6d7d6ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d4ffd4d4d3ffd3d3d3ffd3d2d3ffd3d2d2ffd2d2d2ffd2d1d2ffd2d1d2ffd2d1d1ffd1d1d0ffd0d1d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcecfcfffcececeffcdcdceffcdcdcdffcdcdcdffcdcdcdffccccccffcbcbcbffcacbcbffcacacbffcac9caffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c7ffc6c6c7ffc6c6c6ffc5c5c5ffc4c4c5ffc4c3c3ffc3c3c3ffc2c1c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebfffbfbfbfffbdbdbeffbdbdbdffbdbdbeffbbbbbbffbbbbbbffbcbbbbffb9b9b900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff7b7b7bff737373ff666666ff5a5a5aff5c5c5dff5a5b5bff5c5c5cff5e5d5eff605f5fff616161ff626263ff626262ff60605fff5c5c5bff565757ff525353ff505051ff4f504fff515051ff505050ff4f4f4fff4e4d4dff4e4e4dff4e4e4dff4a4b4aff484949ff494949ff4b4b4bff4c4c4cff4d4d4dff4d4d4dff4c4d4cff4d4e4dff535352ff5b5b5bff626161ff646464ff656465ff626263ff606060ff5c5c5cff59595aff5b5a5aff5d5d5dff5f5f60ff5f5f5fff686767ff707070ff747475ff747474ff75747400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5f5f60ff606061ff606061ff616060ff616160ff616160ff606160ff616262ff5e5f5eff626263ff666767ff696868ff696969ff6a6a69ff696a69ff696968ff6a6a69ff6a6969ff6a6a6aff6a6a6bff6a6b6bff6b6b6bff6c6c6cff6d6c6dff6e6d6dff6e6e6eff6d6d6eff6c6c6cff6c6b6bff6b6b6bff6b6b6cff6c6b6cff6c6c6bff6b6b6cff6b6c6cff6b6b6bff6a6a6bff6a6a6aff6a6a6aff6a6a6aff6a6a6aff696969ff696868ff676868ff656566ff656566ff656565ff656666ff656565ff6665650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9b9b9ffbababaffbab9baffb9babaffbbbabbffbababaffbcbcbcffbdbcbcffbcbcbcffbdbdbcffbdbebdffbfbfbfffc0c0c0ffc1c1c1ffc2c2c3ffc4c3c3ffc4c4c4ffc5c6c5ffc6c6c6ffc7c7c6ffc8c8c8ffc9c8c8ffc9c9c9ffcacacaffcacacaffcbcbcbffcccccbffcccbccffccccccffcdcdcdffcecdceffcfcecfffcfceceffd0d0cfffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d4ffd3d3d3ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d6ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d9ffd9d8d9ffdadbdaffdddddeffe1e1e1ffe6e6e6ffeaeae9ffecececffefefeefff1f2f1fff3f4f3fff4f5f4fff5f5f5fff5f6f6fff7f6f6fff6f6f6fff6f7f6fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff8f7f8fff8f7f7fff8f8f7fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff6f7f7fff7f6f6fff6f7f7fff7f7f7fff6f6f7fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f5f5fff5f5f6fff5f6f6fff6f6f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f8f8fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9faf9fff9fafafffafafafffafafafffafafbfffbfafafffbfafbfffbfbfafffafbfafffbfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffcfbfbfffcfcfbfffbfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffefffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffefefffffffefffffefffefffffffffffffffefffefffefffffffffffefefffffefffffffefefffffffefefffefefefffffefefffefefefffffffffffffefffffffffffffffefffffffffffffefefffffffffefffffffffffffffefffefefefffffffefffefffffffffffefffffffefffffffefffffffefffffffefffffffffffefefffffffefefffffefefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefefffffffffffffefffffffffffffefefffffefefefffefffefffefefefffefefefffefefefffdfefefffefefefffefefdfffefdfdfffefefdfffefdfdfffefdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffefdfefffefdfefffdfdfefffdfdfdfffefefefffdfdfdfffefdfdfffdfdfefffdfdfefffefefefffdfefefffefefffffefefefffffffefffefefefffefefffffffefefffefefefffffefefffefefefffefefefffffffefffefffffffefefffffefefefffefefefffffefefffefffefffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffefefffefefefffffefefffefefefffffefefffefefefffefefffffffefffffefefefffefefefffefefdfffefefefffefefdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefdfffefdfdfffefdfdfffdfdfdfffefdfefffdfdfefffefdfefffefefefffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefffffefefefffffefffffefffefffefffffffffffffffffffffffffefffffefffffffffefffffffefefffffffefffefefffffefefefffffffefffffffffffefefffffffefefffefefefffffefefffefffefffffffffffffffefffefffefffffffffffefefffffffffffffffefffffffefefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffffffefffffffffffffffefffefefefffffffffffefffffffffffefffffffefffffffefffffffffffffffefffffffffffefefffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f9fff9f8f9fff9f9f9fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff8f7f8fff8f8f8fff7f7f8fff7f7f8fff8f8f8fff8f7f8fff8f7f8fff8f7f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f8fff7f7f8fff8f8f8fff7f8f7fff7f8f8fff8f8f8fff8f8f7fff8f7f7fff7f8f8fff8f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff6f7f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f5f6fff6f6f6fff6f5f6fff6f6f6fff5f5f6fff5f6f5fff5f6f5fff6f6f5fff5f5f5fff5f6f5fff5f6f6fff6f6f5fff6f6f5fff6f5f5fff6f6f5fff6f5f5fff6f6f6fff5f5f6fff5f5f5fff4f4f4fff3f3f4fff3f3f4fff3f2f3fff1f1f1ffefeeeeffecececffe9e9eaffe5e5e5ffe3e3e3ffe1e1e1ffdfdedeffdddcddffdbdbdcffdcdbdcffdadbdaffdadbdbffdadadaffd9d9d9ffd9d8d9ffd8d8d9ffd8d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd4d5d5ffd5d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d4ffd3d3d3ffd2d3d2ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfcfffd0cfcfffcfcfcfffcfcfcfffcfcecfffcececeffcdcdceffcdcdcdffcccdcdffccccccffcbcbcbffcbcbcbffcacbcbffcacacaffc9cac9ffc9c9c8ffc8c8c8ffc8c8c7ffc8c7c7ffc6c6c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c4ffc3c2c3ffc1c1c2ffc1c0c1ffc0bfc0ffbfbebfffbdbebdffbdbdbeffbdbdbdffbdbdbdffbbbbbcffbbbbbbffbcbbbcffb9b9b9ffb9b9baffb8b8b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff747373ff676766ff5a5a5aff525152ff535354ff515151ff525252ff545454ff555556ff565656ff565656ff555454ff504f50ff464647ff3b3c3bff353535ff323232ff2f2e2fff2d2d2eff2c2c2cff2b2b2bff2a2a2aff2a2b2bff2b2a2aff292929ff272626ff262627ff282727ff282828ff292929ff2a2b2bff2d2d2eff323332ff3a3a3aff464646ff505050ff555455ff565656ff555555ff535353ff50504fff4f504fff535353ff535354ff565757ff5b5a5bff5f5f5fff676868ff707070ff747474ff75747400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5c5dff5d5d5dff5f5f5fff616161ff606160ff606161ff616161ff626261ff626162ff626363ff676667ff686868ff696969ff6a6a6aff69696aff6a6a6aff6a6a6aff69696aff6a6969ff6a6a6aff6b6a6bff6b6b6bff6c6c6cff6d6d6cff6d6e6dff6e6e6eff6e6d6eff6e6e6eff6d6d6dff6c6c6cff6b6c6cff6c6b6cff6c6b6bff6c6c6cff6c6b6cff6c6c6cff6c6b6cff6b6b6bff6a6a6bff6a6a6aff6a6b6aff6a6a6aff696969ff696969ff686969ff686868ff656665ff666565ff666565ff656565ff6665660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9b9b9ffb9b9b9ffbababaffbab9b9ffbab9baffbababaffbbbabbffbcbcbcffbbbbbbffbcbcbcffbebebdffbfbfbfffc0c0c0ffc2c1c1ffc2c2c2ffc4c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc9c8c9ffc9c9c9ffcacacaffcbcbcbffcbcbcbffcbcccbffccccccffcccccdffcdcdcdffcececeffcfceceffcfcfcfffd0cfd0ffd0d0d0ffd1d0d0ffd1d0d1ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d4d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdcdbdbffdfdfe0ffe4e4e4ffe8e8e8ffebebebffedeeeefff1f1f1fff3f3f2fff4f4f4fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f7f6fff7f7f7fff6f6f7fff7f6f6fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff5f5f6fff6f5f6fff6f6f6fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff7f6f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff9f9f9fff9f9f9fffafaf9fffaf9fafffafafafffafafafffafafafffbfafafffafafafffafafafffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffcfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefefffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffefffffefefffefefffffffefffffffefffffefefffffefffefffffffefffefefefffefefffffffffffffffffffffefffffffefefffffffffffffffffffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffffffffefefffffffefffefffffffefffefffffefefffffffffffffffefffefefffffffffefffffffffffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefefefffefffefffefefefffdfefefffefefefffefefefffefdfdfffdfdfdfffdfefdfffdfdfefffefdfefffefdfefffefefefffdfefefffefdfefffefdfdfffefefefffdfdfefffefdfefffdfefdfffefdfdfffefefdfffdfefefffdfefdfffdfdfdfffdfefefffefefdfffefdfefffffefefffefffefffefefefffffefefffefefffffefefffffefefefffffffefffffefefffffefffffefffffffefefefffefffffffefefffffefffffffffffffffffefefffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefefffffefefffffefffffffffffefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfefefffdfefefffefefefffefdfdfffdfdfdfffdfefdfffdfdfefffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffefefefffefefefffefffffffffffefffefefefffffefefffffffefffefefefffffefefffefefffffffefffffefffefffffffefffffffffffffefffffffffffffffefefffefffffffefefffffefffffffffffffffffefefffefffefffffffffffefffefffffefffffefefffffffffffffffefffffffffffffffffefffffffefffffffffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f9fff9f9f8fff8f8f8fff8f8f9fff8f8f9fff9f8f9fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff7f7f7fff8f8f7fff7f7f8fff8f7f8fff8f7f8fff8f8f8fff7f8f8fff8f7f8fff8f7f7fff8f8f8fff7f7f8fff8f7f8fff7f8f8fff8f7f7fff8f8f7fff7f8f8fff7f8f7fff8f7f7fff8f8f8fff8f8f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f8fff8f7f8fff7f7f7fff8f8f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff6f7f6fff7f6f7fff6f6f7fff7f6f7fff7f6f6fff6f6f7fff6f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff6f6f5fff5f5f6fff6f5f6fff6f5f6fff5f5f5fff4f4f4fff4f3f4fff3f3f3fff2f2f2ffefeff0ffededeeffeaebebffe8e7e7ffe4e4e4ffe1e2e2ffdfdfdfffddddddffdcdcdcffdbdcdbffdadadbffdbdadaffdadadaffd9d9d9ffd9d8d9ffd8d8d9ffd8d8d8ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d2d2ffd1d1d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfd0ffcfcfd0ffcfcfcfffcfcfceffcececeffcdcdceffcdcdceffcdcdcdffccccccffccccccffcbccccffcbcbcbffcacacaffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc7c8c7ffc7c7c7ffc7c6c6ffc6c5c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c2c2ffc0c0c0ffbfbfc0ffbebebeffbebdbdffbdbdbcffbdbdbdffbbbbbbffbbbbbbffbbbbbcffb9bab9ffb9b9b9ffb9b8b8ffb8b9b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff737373ff676666ff5a5a5aff515151ff4b4b4cff4b4a4bff484848ff494848ff494a4aff4b4a4bff4b4a4aff4a4a4aff474747ff414041ff343535ff282727ff1f201fff1c1c1dff191a1aff181818ff171718ff171717ff161617ff171716ff171717ff161616ff161515ff151515ff161516ff161616ff161615ff171717ff1b1a1bff202020ff282827ff343434ff3f3f3fff454545ff464646ff444444ff434343ff434343ff444544ff4b4a4bff4b4b4cff4e4e4eff575657ff5b5b5bff5f5f5fff686868ff707070ff74747500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5d5d5dff5f605fff606061ff616060ff626261ff616161ff636262ff666667ff686868ff696969ff6a6a69ff6a6a6aff6a6a6aff6a6a6aff6a6a69ff696a6aff6a6a6aff6b6b6bff6b6b6bff6c6b6bff6c6d6cff6e6e6eff6e6e6eff6e6d6eff6e6d6eff6e6e6eff6e6d6eff6d6d6dff6c6c6cff6c6c6cff6c6c6cff6b6c6cff6c6c6cff6c6c6cff6b6c6cff6b6b6cff6b6b6bff6b6a6bff6a6a6aff6a6a6aff6a6b6aff6a6a6aff696969ff686969ff686868ff656565ff656565ff656565ff65656600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb8b9b8ffb9b9b8ffb9b9b9ffb9b9b9ffb9babaffbabab9ffbababaffbabbbaffbababaffbbbbbbffbcbcbcffbdbdbdffbfbebfffc0c0c1ffc1c1c2ffc2c2c2ffc4c4c3ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c8ffc8c9c8ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcccbffcccbccffcccccdffcdcdcdffcecdceffcececeffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d2d3ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd3d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd9d9d8ffdadadaffddddddffe2e1e1ffe6e6e7ffeaeaeaffecececfff0efeffff2f2f1fff3f3f3fff5f4f4fff5f5f5fff6f5f6fff6f6f6fff7f7f6fff7f6f7fff7f6f7fff7f7f7fff7f7f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f8fff7f8f7fff8f8f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f6f5fff5f5f6fff6f5f6fff6f5f6fff6f6f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff7f7f6fff7f7f7fff7f8f8fff7f8f7fff8f8f7fff8f8f9fff8f9f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffbfafafffafafafffbfafbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfbfbfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffcfcfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffefefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffefefffefffffffefefefffffffefffffefefffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffffffffffffefefffefffefffffffffffffffffffffefefffffefffffefffefffffffefffefefefffffefffffffffffffffefffffefefffffffffefffffefffffefffefffffefefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefefffffffefffffefefffffffffffefefffffefffefffffffefffefffefffefffefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefdfdfffefdfefffdfdfdfffefefdfffdfdfdfffefdfefffefefdfffefdfefffdfdfefffefefdfffefdfefffdfefdfffefdfdfffdfefdfffdfdfefffefdfdfffefdfefffdfdfdfffefefefffefefefffefefefffffefefffefffefffefefefffefffefffefefefffefefefffefffefffffefefffffffefffefffffffffffefffefffefffffefefffffefefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffefefefffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefdfdfffdfefdfffefefefffefefefffefdfdfffefdfefffefefefffefefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffefefffffffefefffffefffffefefefffffffefffffefffffffefefffffefefffffffffffffffffffffffffffffefefffefffefffefffffffffefefffffffffffefffffffffffffffefffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffefefffffffffffffffefffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffefffefffffefefffefffefffffffffffffffffffffffefffffefffffffffffffffffefffefefefffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff9f9f8fff8f8f8fff8f9f9fff8f8f9fff8f9f8fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f8fff8f8f7fff8f8f7fff7f7f7fff8f7f8fff8f8f8fff8f7f8fff7f7f8fff8f8f7fff8f7f8fff7f8f7fff8f7f7fff8f8f7fff7f7f8fff8f7f8fff8f7f8fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff6f6f6fff7f6f6fff7f7f7fff6f6f7fff7f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff5f5f5fff5f4f5fff4f4f4fff4f3f4fff2f2f3fff1f2f1ffefeeefffecececffeae9e9ffe6e6e5ffe2e2e3ffe1e0e0ffdfdedeffdcdcdcffdcdbdbffdbdadaffdadadaffdad9d9ffd9dad9ffd9d9d9ffd8d9d8ffd8d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d1d1ffd2d1d1ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0cfffcfcfcfffcfcfceffcfcfceffcececeffcececeffcdcdceffcdcdcdffcdcdccffccccccffcccccbffcbcbcbffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc6c5c5ffc4c4c4ffc4c3c4ffc3c3c3ffc2c2c2ffc0c1c1ffc0c0c0ffbfbfbfffbdbebeffbdbcbcffbcbcbcffbbbbbcffbcbbbbffbcbbbbffb9b9b9ffbab9b9ffb8b8b8ffb8b8b8ffb9b8b8ffb7b8b70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff737373ff666666ff5a5a5aff515151ff4c4b4bff464546ff424242ff3f3e3eff3b3b3bff3e3d3dff404040ff403f40ff3d3e3eff3b3b3bff353535ff292a2aff1d1d1dff141514ff111011ff100f0fff0e0e0eff0c0c0cff0d0c0cff0d0d0dff0d0d0dff0d0c0cff0d0d0dff0d0c0cff0c0d0cff0c0c0cff0b0b0bff0b0c0cff0c0c0cff0f0f0eff131414ff1b1b1aff232423ff2d2c2cff333332ff333333ff323131ff323232ff323232ff333333ff3f3f3fff464646ff464545ff575757ff565657ff5b5b5bff605f5fff686868ff70707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5f5f5fff606060ff606060ff646464ff676767ff686868ff686868ff686867ff686969ff696968ff696969ff686969ff6a6a6aff6b6b6aff6b6b6aff6b6b6bff6b6b6bff6b6b6bff6c6c6bff6c6c6cff6c6c6dff6c6d6dff6c6c6cff6d6c6cff6c6c6cff6c6b6cff6c6c6cff6c6c6bff6b6b6bff6b6b6aff6c6c6cff6c6c6cff6c6c6cff6b6b6cff6b6c6bff6b6b6bff6a6b6bff6a6a6aff6a6a6aff6a6a6bff6a6a6aff696969ff686868ff686868ff656565ff656565ff66656600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb8b9b8ffb9b8b8ffb9b9b9ffb9b9b9ffb9b9b9ffbababaffbababaffbabab9ffbababaffbbbabaffbdbcbcffbebebeffbfbfbfffc0c1c0ffc1c1c1ffc2c2c2ffc3c4c3ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c6ffc8c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcacbcbffccccccffccccccffcdccccffcececeffcececeffcfcfceffd0cfcfffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd5d5d4ffd4d5d5ffd5d4d5ffd6d5d5ffd6d5d6ffd5d5d6ffd6d7d6ffd7d6d7ffd7d7d7ffd8d7d7ffd9d9d9ffdbdbdcffe0dfdfffe4e4e4ffe8e8e8ffecebebffeeedeefff0f0f0fff3f2f2fff4f4f4fff5f4f4fff5f6f5fff6f5f5fff6f6f6fff6f7f7fff7f6f6fff7f7f6fff6f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff7f7f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f7f7fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f5f6fff5f5f5fff6f6f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f6fff7f7f7fff7f7f8fff8f7f7fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f8fff9f8f8fff9f9f9fff9f9f9fffafafafffafafafffafaf9fffafafafffafafafffafbfafffafbfbfffbfbfbfffafbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffcfcfbfffcfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffffffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffefefffffefefffffffffffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffefffffffefffffefefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffefffefefefffffffffffefefefffffefffffffefffffffffffffffffefffefffefffffffefffffefffffefffefffffefffffffefffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffefffefffffefffffffefefffffefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffefdfefffefdfefffefefefffefefdfffdfdfdfffefefdfffefdfefffdfefdfffdfdfefffefdfefffefdfefffefefdfffdfefefffdfefefffdfefdfffefefefffefdfdfffefdfefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffefefffffffefefffffffefffffefffffffefffffefffefffffefefffffefefffffffffffffffefffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfdfffefefefffdfdfdfffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffffefefffffefefffefffffffefffffffefffefffffffffffffefefffffefffffffefffffffefffffffffefffffffffffefffffffffefefffffefffffefefefffefefffffffffefffefefffffefefffffffffefffffffefffffefffffffefffffefffefffffefefffffefefffffffffffffffefffffffffffefffffffffefffffffefefffefefffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffefffffffffefffffffffffefffefffffffefffffffefffefefefffffffffffefefefffffefffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f9fff9f9f9fff9f9f8fff9f8f8fff9f8f9fff8f8f9fff8f9f8fff9f8f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff8f8f7fff8f7f8fff7f8f7fff7f7f8fff8f7f8fff8f7f8fff8f8f7fff7f8f8fff7f8f8fff7f8f7fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f7f7fff7f8f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f6f6fff6f6f7fff7f7f6fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff3f3f3fff3f2f2fff0f0f0ffedededffeaebebffe7e8e8ffe4e4e4ffe2e2e2ffdfdfdfffddddddffdbdbdbffdbdadbffdadad9ffdadadaffd9d9d9ffd9d8d8ffd9d8d8ffd7d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d4ffd5d4d5ffd5d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d2d2ffd2d1d1ffd1d1d1ffd0d1d1ffd1d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcececeffcecdcdffcecdcdffcdcdcdffcccdccffccccccffcccbcbffcbcbcbffcacacaffcacacaffcac9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c7ffc7c6c7ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c3ffc3c2c3ffc1c2c2ffc1c0c1ffc0c0c0ffbfbebfffbebdbdffbcbdbcffbbbbbbffbababaffbcbcbcffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b7ffb7b7b70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676766ff5a5a5aff515151ff4b4b4bff454546ff3d3d3eff3a3a3bff343534ff2b2b2aff2d2d2dff302f30ff2f302fff2d2d2dff2a2929ff252525ff1d1d1dff121313ff0c0c0cff090a09ff090809ff070606ff060606ff060606ff070707ff080807ff080808ff070707ff070606ff070607ff050606ff050505ff050504ff050505ff060607ff0a0a0aff0f0e0eff151414ff1b1a1aff1f201fff202020ff1f1f1fff202020ff212121ff1f1f1fff2b2b2bff3f3f3fff3b3b3bff454546ff575756ff575757ff5b5a5bff5f5f5fff68686800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5f5f5fff606060ff606060ff646363ff686767ff676868ff686868ff686868ff686869ff686869ff696968ff696968ff6a6a6aff6b6a6bff6b6b6aff6b6b6bff6b6a6bff6a6a6aff6b6c6bff6c6d6cff6c6c6cff6d6c6cff6c6c6cff6b6c6cff6c6c6bff6c6c6cff6b6b6cff6b6a6bff6a6b6bff6b6b6bff6a6a69ff686868ff686768ff686868ff676767ff676667ff666666ff666666ff656665ff666666ff646463ff636363ff696969ff686768ff656565ff656566000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb8b8b8ffb9b8b8ffb8b9b9ffb8b9b9ffb9b9b9ffb9b9b9ffb9b8b9ffbab9baffb9b9b9ffbab9baffbbbbbbffbdbdbdffbebebeffbfbfbfffc1c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c4ffc4c4c5ffc5c5c5ffc6c6c5ffc7c6c7ffc8c7c7ffc7c8c7ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffccccccffcdccccffcdcdcdffcececdffcececfffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d8d8ffd9dadaffddddddffe2e2e2ffe6e6e6ffeaeaeaffecececffefefeffff2f1f1fff3f3f3fff4f4f4fff5f4f4fff6f5f5fff5f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff7f6f6fff7f7f6fff7f6f7fff7f6f7fff6f7f6fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f6f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f6f6fff5f5f5fff5f5f6fff6f5f6fff5f5f6fff6f6f5fff5f5f5fff6f6f5fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fffaf9fafffafaf9fffafafafffafafafffafafafffbfbfafffbfafbfffbfafafffafbfafffafafafffbfafbfffcfbfbfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffefffffffefffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffefffffffefffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffefffffffffffffefffffffefffefffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefffefffffffffffffffffffffefffffffffffffefffefffffefefffffefffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffffefffffffefffffffefffffffefefffffffffffffefffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffffefffffefefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfefefffefdfefffefdfefffdfdfefffefdfdfffefefefffefdfdfffdfefefffdfefdfffefefefffdfefdfffefdfefffdfefdfffefefdfffefdfdfffdfdfefffefdfefffdfefefffdfdfefffefefefffefefefffefefefffefefffffefefffffefefffffefffefffefefefffefefefffffefffffffefefffefefefffefefefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffefffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfdfffefefefffefdfefffefefefffefefefffffffefffefffefffffefffffefffefffffffefffffefffffefefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffefefffefefefffefefefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffefffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffefefffffefffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f8fff8f9f8fff9f9f9fff9f9f8fff9f8f9fff9f9f8fff8f8f8fff9f8f8fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f7f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f7f7fff8f8f8fff8f7f8fff7f8f8fff7f8f7fff8f8f8fff7f8f7fff8f7f8fff7f8f7fff8f8f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f8fff7f8f7fff8f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f6fff6f6f6fff7f6f6fff7f6f7fff7f7f7fff7f7f6fff7f7f6fff6f6f6fff6f7f7fff7f6f6fff7f6f6fff7f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff5f5f5fff4f5f5fff3f4f4fff4f4f4fff3f3f3fff2f1f2ffeeefeeffecececffe9e9e9ffe5e5e6ffe3e2e3ffe0e0e0ffdddddeffdcdcdcffdbdadaffdad9d9ffd9d9daffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd1d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfceffcececeffcececeffcececdffcdcdcdffcdcdcdffccccccffccccccffcbcbccffcbcbcbffcacacaffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc5c5c6ffc5c4c5ffc4c4c4ffc3c3c3ffc2c2c3ffc1c2c1ffc1c1c1ffbfc0bfffbebebeffbdbdbdffbcbcbcffbbbabbffb9b9baffbab9baffb9b9b9ffb8b8b9ffb8b8b8ffb9b8b8ffb7b7b7ffb7b7b8ffb7b7b8ffb7b7b700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff515152ff4b4c4cff454646ff3d3d3eff343434ff313031ff222222ff181818ff1a191aff1c1d1dff1b1c1cff1a1a19ff161616ff121212ff0e0e0eff090909ff050505ff040304ff040304ff030303ff020203ff030303ff040303ff040404ff040405ff040404ff030304ff030303ff030302ff020202ff020102ff020102ff020202ff040404ff060605ff080808ff0c0c0cff0f0f0fff0f0f0eff0f0f0fff0f0f0fff101010ff0f0f0fff1e1f1fff2d2e2dff2d2d2dff3b3b3bff464545ff575657ff575657ff5b5b5aff5f5f5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5d5c5dff5d5d5dff5d5d5dff5d5d5dff5f5f60ff606060ff5f5f5fff646464ff676767ff686868ff686768ff686868ff686868ff676867ff686868ff686868ff696a6aff6b6b6bff6b6b6aff6b6a6aff696a6aff6a6a6aff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6b6b6bff6c6b6bff6b6b6cff6b6b6bff6b6b6aff6b6b6aff696a69ff686968ff686868ff686768ff686867ff666666ff666666ff666566ff666666ff666665ff646363ff646363ff636364ff636464ff686969ff686868ff6565650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b8b7ffb8b8b8ffb7b8b8ffb9b9b8ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffb8b8b9ffb9b9b9ffbabab9ffbbbbbbffbdbcbdffbebebeffbfbfc0ffc0c1c0ffc1c1c1ffc2c2c2ffc3c2c3ffc4c3c3ffc4c4c4ffc4c5c4ffc6c6c5ffc6c6c6ffc6c7c7ffc7c7c8ffc8c8c8ffc9c9c9ffc9cacaffcacacaffcbcbcbffcbcbcbffcbccccffccccccffcdccccffcecdcdffcececeffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d1ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d5d5ffd5d4d5ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd9d9d8ffdbdbdbffdfdedfffe4e3e4ffe8e8e8ffebebecffeeeeeefff1f0f0fff2f2f2fff3f3f4fff5f4f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f7f7fff6f6f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f7f8fff8f7f7fff8f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f6fff5f6f6fff5f5f6fff6f5f6fff5f5f6fff6f5f5fff5f6f6fff6f5f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff7f7f8fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9fafff9faf9fffafaf9fff9faf9fffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafbfffafafbfffafafafffbfbfafffafbfbfffcfbfbfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffffffffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffefffffffffffefefefffffefffffffefefffffefffffffefffffffefefffffffffffefefffffefefefffffffefffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefffffffffefefffffefffffefffefffffefffffffefefffefffffffefefffffffefffffefffefffefffffffffefffffffefefffffffffffefffffffefefffffefefffffefffffffefffffffefffffffefffefffffefefffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffffffefffefffffffefefefffffefefffefffefffefefefffefdfefffdfefefffdfdfefffefefefffefefdfffefefefffefdfefffefdfdfffefefefffdfefefffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfefffdfefdfffdfdfdfffefdfdfffefefdfffdfefdfffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffffffefefffffefffefffefefefffefffefffefffefffefefefffffffffffffefffffffffefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffffffefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffefffefefefffffefefffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefffffffffffffffefffffffefefffffffffffefffffffefffffffffffffffefffefffefffefffefffefffffffffffefffefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffefffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefffffffffefefffffefffffefffefffffefffffffefefffefffffffefefffffffefffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff8f9f8fff9f8f9fff8f9f8fff9f9f8fff9f9f8fff8f9f8fff8f8f8fff9f8f8fff8f9f8fff9f8f9fff9f8f8fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff8f8f8fff7f8f8fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f7f6fff6f7f7fff7f7f7fff6f7f6fff7f6f7fff6f7f6fff7f7f6fff7f7f6fff6f7f6fff6f6f6fff7f6f6fff6f7f6fff7f6f7fff7f6f6fff6f7f7fff6f6f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff5f5f5fff4f5f4fff4f4f4fff3f3f4fff2f3f2fff0f0f0ffedededffebebeaffe7e8e7ffe4e4e4ffe1e1e1ffdfdedfffdcdddcffdbdadaffd9d9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcececeffcecdceffcdcecdffcdcdcdffcdcdccffccccccffcccbcbffcccbcbffcacbcaffcacacaffcac9c9ffc8c9c9ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c7ffc6c5c6ffc6c5c5ffc5c5c5ffc3c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebdffbdbdbdffbcbcbbffbbbbbaffb9bab9ffb8b9b8ffb8b8b8ffb9b8b8ffb8b8b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb7b6b6ffb6b6b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff4b4b4cff464545ff3d3e3dff343434ff282728ff232323ff141414ff0a0a0aff0a0a0aff0b0b0cff0b0c0bff0a0a0aff080808ff060605ff040404ff030202ff010101ff010101ff010201ff010100ff010001ff010101ff010101ff010102ff020202ff010101ff010101ff010101ff000101ff000101ff000001ff000100ff000101ff010101ff010202ff020202ff040405ff060506ff060505ff040404ff040404ff050405ff050505ff131313ff1d1d1dff1f1f1fff2d2d2dff3b3b3cff454546ff575756ff565757ff5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5a5a5aff5b5b5bff5b5b5bff5b5b5aff606060ff626363ff646464ff656465ff656665ff666766ff686867ff686868ff686868ff6a6a6aff6c6b6bff6c6c6cff6a6a6aff686968ff6a696aff6c6c6cff6d6d6dff6c6c6cff6b6b6bff6c6c6cff6c6c6cff6b6b6bff6b6b6aff6a6b6bff6a6a6aff686868ff686768ff676867ff686867ff676766ff656565ff656565ff666566ff666665ff646364ff646363ff636463ff636364ff646363ff63646300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b7b8ffb7b8b7ffb8b8b8ffb8b8b8ffb8b8b8ffb8b9b8ffb8b9b8ffb9b9b9ffb9b8b8ffb8b9b8ffbababaffbbbbbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc0c1c1ffc1c2c2ffc2c2c3ffc3c3c3ffc3c4c3ffc4c5c4ffc5c5c5ffc5c6c5ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcacaffcbcbcbffcccbccffccccccffcdcdcdffcdcdceffcdceceffcecfceffcfcfcfffd0d0d0ffd0d0cfffd0d0d1ffd0d1d0ffd1d1d1ffd2d2d1ffd1d2d1ffd2d2d1ffd2d2d2ffd2d3d2ffd2d2d3ffd3d2d2ffd2d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd9d9d9ffdddddcffe1e1e1ffe6e6e6ffeaeaeaffedecedffefefeffff1f1f1fff2f3f3fff4f4f4fff5f4f4fff5f5f5fff6f6f6fff6f6f6fff6f7f7fff6f6f7fff6f7f6fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f8f7fff7f8f8fff8f8f8fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff7f6f6fff6f7f6fff6f6f7fff6f6f6fff5f6f6fff5f5f6fff6f5f6fff5f6f5fff5f5f6fff6f5f6fff6f5f5fff5f5f6fff5f6f6fff5f5f5fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f7f7fff7f8f7fff7f7f7fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafffafafafffafafafff9fafafffafafafffafafafffafafafffafbfbfffbfafbfffbfafafffafbfbfffafafafffbfafbfffcfbfbfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffbfbfcfffbfbfcfffcfcfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffefefffffffefffffefffffffffffefffffffffffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffefffffefffefffffffffffefefefffefefefffefefffffffefffffffefffffefefefffefffefffefefffffffefefffffefefffffefffffffffffffffffffffefffffffffefefffefefefffefffffffffffefffffffffffefefffffefffffffffffffffefefefffefffefffffffffffefefffffffefffffefffefffffffefffffffffffefffefffefffefffefefffffffefffffefffffffffffffffffefffffefefefffefefefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffffffffffefffffffffffefefffffefffefffffefefffefefdfffefefefffefefefffdfdfefffefdfefffdfefefffefefdfffefefefffdfefdfffdfefdfffdfdfdfffefdfefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefdfffdfdfdfffefefefffefefefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefefffffefefffffefffffffffefefffefffefffefffffffffefffffefffffffefffffffffefefffefffefffffffffffefefffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefffefffefffefffffffffffefefffffefffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffefefefffefefefffefefefffffefefffffffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefefffefffffffefffffffffefffffffffffffffffefffffffefffefffffffffefffffefffffffefffffffffefffffefffefffffffffffefefefffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefffffffefffefffffffffffefefffffefffffffffffffffefefefffefffefffefffffffefefffffffefffffefffffffffffefffffffffffffffefffffffefffffefffffffefffffefffffffffffffffffffffffefefefffefffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f8f8fff8f9f9fff8f9f8fff9f9f9fff8f8f9fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff7f8f8fff8f8f7fff8f8f8fff7f8f7fff7f8f7fff7f7f7fff8f7f8fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f8f7fff7f7f7fff8f8f7fff7f8f8fff7f7f7fff7f8f8fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f6f6fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f6f6fff6f7f6fff7f7f7fff6f6f7fff7f6f7fff6f7f6fff7f7f6fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1ffefeeeeffecececffeaeae9ffe5e5e6ffe3e3e2ffe0e1e0ffdeddddffdbdcdcffdadadaffd9dadaffd9d9d8ffd9d8d8ffd7d8d8ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd0d0d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfceceffcececeffcdceceffcdcdcdffcdcccdffcccdccffccccccffccccccffcbcbcbffcacbcbffcacacaffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c6ffc6c6c5ffc5c5c5ffc4c5c4ffc3c3c3ffc3c2c3ffc2c1c2ffc1c1c1ffc0c0c0ffbfbebfffbdbdbdffbcbcbcffbcbbbbffbbbbbaffbabab9ffb8b8b8ffb8b8b8ffb8b9b8ffb7b7b7ffb7b8b7ffb7b7b7ffb7b7b7ffb7b7b6ffb6b6b6ffb5b6b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4b4c4bff454645ff3d3d3dff343434ff272828ff1c1c1cff181818ff0e0e0eff040403ff020203ff020202ff030303ff030303ff010101ff000000ff000000ff010000ff010000ff010100ff000000ff010100ff000100ff000000ff000101ff010001ff000101ff000000ff010000ff000000ff000000ff000001ff000100ff000000ff000000ff000100ff010001ff000100ff000101ff010101ff000101ff010000ff000000ff000100ff010102ff0a0a0aff131213ff141414ff1f1f1fff2d2d2dff3b3b3bff464546ff575657ff57565700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5c5dff5d5d5dff5d5d5dff5d5d5dff5a5b5aff555455ff545555ff535353ff535252ff575857ff5a5a5aff5d5c5dff5e5f5eff60605fff616161ff626362ff646364ff646464ff646564ff666566ff676767ff676766ff656565ff666666ff686869ff696969ff686868ff676767ff676867ff686868ff676667ff676666ff666667ff666666ff656565ff646464ff646464ff646364ff626363ff616161ff626262ff616161ff616161ff606060ff636363ff636463ff636463ff636363ff636364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb8b8b7ffb8b8b8ffb9b9b8ffb8b8b8ffb9b9b8ffb8b9b8ffb9b9b9ffbbbbbbffbcbcbcffbdbebeffbebebeffc0bfbfffbfc0c0ffc0c1c1ffc1c1c2ffc2c3c2ffc3c3c2ffc3c3c3ffc4c4c4ffc5c4c5ffc5c6c5ffc6c6c6ffc7c7c7ffc7c8c7ffc9c8c8ffc9c9c9ffc9cac9ffcacacbffcbcacbffcccbccffccccccffcccdccffcdcdcdffcecdceffcececeffcfcecfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d6d6ffd7d8d7ffdbdbdaffdfdfdfffe4e4e3ffe8e8e8ffececebffeeeeeefff1f0f0fff2f3f3fff4f3f4fff4f5f5fff5f5f4fff6f5f5fff5f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff6f7f6fff6f7f6fff7f6f6fff6f7f6fff7f7f7fff6f6f7fff6f7f6fff6f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f6fff5f6f5fff6f6f5fff6f6f6fff5f6f5fff5f6f5fff5f5f5fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafaf9fffafaf9fff9fafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffcfbfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffefffffefffffffffffffefffffffffefffffffffffffefffffffffffefffefffefffefffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefefffffefefffefefffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffefffefffefffefffefffefffffefffffefffefffefefefffffefefffefffefffefefffffefffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefffffffffefffffffffefffffffffffefefffffffffefffffffefffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefefffefefefffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefffefffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefffffffffefffefffefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefdfdfffefdfdfffdfdfefffefefdfffefefefffdfdfefffefefdfffefefdfffefefefffefefdfffdfdfdfffdfefdfffefdfdfffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefffffefefefffefffefffffefefffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffefffffffffefffffefffffefefffffffffefffefffefffefefefffefffffffffefefffefefefffefffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffffffffffffffffffffefffffffffefffffefffffffffffffefefffffffffffffefefefffefffffffffefffffefffffffefffefffffefefffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffffffefffffefefffffffffffefefffffffffffffefffffffefffefffffffefffefefffffefefffffffefffffefefffffefffffffffefffffffffefffffefffffefefffffffffefffefffefffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefefffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f9fff9f8f9fff8f8f9fff8f9f9fff9f8f9fff9f9f8fff9f8f9fff8f8f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f8f8fff8f8f8fff8f7f7fff8f7f8fff7f7f8fff8f8f7fff8f8f8fff7f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff7f7f7fff7f7f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff7f7f7fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff4f4f3fff3f3f3fff2f2f2fff0f0f0ffededecffebeaeaffe8e7e8ffe4e4e4ffe2e1e1ffdedfdeffdcdcdcffdadadaffd9d9d9ffd9d9d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d5d6ffd5d6d6ffd4d5d5ffd4d4d5ffd4d4d4ffd3d3d4ffd3d4d3ffd2d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececfffcececeffcececeffcdcdceffcdcdcdffcdcdcdffccccccffccccccffcbcbccffcbcbcbffcacbcaffc9c9c9ffc9c9c9ffc9c8c8ffc7c8c8ffc7c8c8ffc7c7c7ffc7c6c6ffc6c5c5ffc4c4c5ffc4c4c4ffc3c3c3ffc2c2c2ffc2c2c1ffc1c1c0ffc0c0c0ffbfbfbeffbdbdbdffbcbcbcffbbbbbbffbababaffbab9b9ffb8b8b8ffb7b8b7ffb7b7b7ffb7b8b7ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b5b6ffb5b6b6ffb5b5b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff464545ff3d3d3dff343435ff282828ff1c1b1cff161515ff101010ff0a0a09ff020202ff010101ff000000ff010100ff010001ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080807ff0d0e0dff0f0f10ff141514ff1f201fff2d2d2dff3b3b3bff4545460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5d5d5dff5a5b5aff555455ff4e4e4eff4e4e4eff4d4d4dff4b4b4bff4f4f4fff525151ff545454ff575756ff585858ff595959ff595a5aff595959ff575757ff555556ff555555ff565756ff585959ff5a595aff5a5a5aff5a5a5aff5b5a5aff5a5b5aff5a5a5bff5b5b5bff5a5b5bff5a5a5aff5b5b5aff5b5b5cff5b5b5cff5b5b5bff5b5b5bff5c5c5dff5e5d5dff5d5d5cff5b5a5bff59595aff595959ff585958ff585858ff606060ff646363ff636363ff636464ff646364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b7b8ffb8b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb8b8b7ffb8b8b7ffb8b8b8ffb8b8b8ffb9b8b8ffbabab9ffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbfbfffbfc0c0ffc1c0c1ffc1c1c1ffc2c2c2ffc3c2c2ffc3c3c4ffc3c4c4ffc5c4c5ffc5c5c5ffc5c6c6ffc6c7c6ffc7c8c7ffc8c8c8ffc9c9c9ffc9cac9ffcacacaffcbcacaffcbcccbffcbcbccffcccdcdffcdcdcdffcdcdcdffcececdffcececeffcfcecfffcfcfd0ffcfd0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd9d9d8ffdddcdcffe1e1e1ffe7e6e6ffeaeaeaffecededffefefeffff1f2f1fff3f2f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f7f6fff6f7f6fff7f6f7fff6f7f7fff7f7f6fff7f6f6fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff7f7f8fff7f7f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff6f5f5fff6f5f5fff5f5f5fff6f6f5fff6f6f6fff5f6f6fff6f6f5fff6f6f5fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f7f6fff7f7f7fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fffaf9f9fffafafafff9fafafffaf9fafffafafafff9fafafffafafafffafaf9fffafafafffafafafffafafafffafafafffbfafafffbfcfbfffbfbfcfffcfcfcfffbfcfbfffbfbfbfffcfcfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffefffffffffefffffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffefffffffffefffffefefffffefffffffffefefffffefffffefefefffffffefffefefefffffefffffefefefffffefffffefefefffefefffffefffefffefffffffffefefffffefffffefefefffffffffffefffffffefefffffefffefffefffffffefffefffefefffffefefefffffefefffffffefffffefffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffffefffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefefffdfefefffefefdfffefdfdfffdfdfefffefefdfffefdfdfffefefefffefefdfffefefefffdfefdfffdfefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffffffffffffffffffffefefffefefffffffffefffefefefffefefffffefffffffffefffffefefffffefffefffffefefffffefffffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefefffffefefefffffefefffefefefffffefffffffefefffefefffffefefefffffffefffefefefffefefefffefefefffffffefffefefefffefefffffffffefffffefefffffffffffffffefffffffffffefffefffefffffffffffffffffefffffffefffffffefefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffefefffefefffffffffefffefefefffefffffffefffffffffefffffefefffffefffefffffefefffffefffffefffefffffffefffefefefffffffffffffffefffffefffffffefefffefefffffefffefffffffffffffefefffffefffffffefefffffffffffefffffffefefffffefffefffefefffffefffefffefefffffefefefffffefefffffffefffffefffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f8f9fff9f8f8fff9f9f9fff8f9f9fff8f8f9fff8f9f8fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f8fff7f7f7fff8f8f7fff7f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f7fff7f7f8fff8f8f7fff8f7f7fff8f8f8fff8f7f7fff7f8f7fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f8fff7f7f7fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff7f6f7fff7f7f6fff6f7f7fff7f7f7fff6f7f7fff7f7f6fff7f6f6fff6f6f7fff6f6f6fff5f5f5fff4f4f4fff5f4f4fff3f3f3fff1f2f1ffeeefefffececebffeae9e9ffe6e6e6ffe3e2e2ffe0e0e0ffdeddddffdbdbdbffdad9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d5ffd4d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfd0ffcfd0cfffcfcfcfffcfceceffcfceceffcececdffcececeffcdcdcdffcccccdffccccccffcbccccffcbcbcbffcacacbffcacacaffcac9c9ffc9c9c9ffc9c8c9ffc8c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc4c5c5ffc3c4c4ffc3c3c2ffc2c2c2ffc0c1c1ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbbbbbbffbabbbaffb9b9b9ffb9b8b8ffb7b7b7ffb7b6b6ffb7b7b7ffb7b7b7ffb6b6b7ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3eff343434ff282728ff1b1b1bff161615ff0c0d0dff0b0c0cff070708ff020201ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080708ff0a0a0aff0c0b0cff0f0f0fff141414ff1f1f1fff2d2d2dff3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5a5a5aff555554ff4e4e4eff474748ff484848ff464646ff434343ff474747ff494849ff4b4b4bff4e4d4eff4f504fff4f4f4fff4e4e4eff4a4b4bff434243ff3b3b3cff393a39ff3a3a3aff3f3e3fff404040ff424241ff404040ff414141ff424241ff444344ff444444ff444545ff454645ff474848ff494949ff4b4a4aff4a4a49ff4c4c4cff4f5050ff535353ff545554ff535353ff525252ff515151ff505050ff515050ff585958ff606060ff646363ff636364ff6363630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b7b6ffb7b7b7ffb7b7b8ffb8b7b7ffb8b8b8ffb7b8b7ffb7b8b8ffb8b8b8ffb8b7b8ffb8b7b8ffb9b8b8ffbababaffbcbbbbffbcbcbcffbebdbdffbebebeffbfbfbfffc0c0c0ffc1c0c1ffc1c1c1ffc2c1c2ffc2c3c2ffc3c3c3ffc3c4c4ffc4c5c5ffc5c5c5ffc5c5c6ffc6c7c6ffc7c7c7ffc8c8c8ffc8c9c8ffc9cac9ffcacacaffcbcacbffcbcbcbffcccbccffccccccffcccccdffcdcdcdffcececeffcececeffcfcecfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffd8d7d7ffdbdbdbffdedfdeffe3e4e4ffe9e8e8ffecebecffeeedeefff1f0f0fff3f2f2fff4f3f3fff4f4f4fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f7f6fff7f6f6fff7f6f7fff6f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f8f8fff8f7f7fff8f7f7fff7f7f7fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff5f5f5fff6f6f5fff5f5f6fff5f5f6fff5f6f6fff6f6f5fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9fafafffaf9fafff9f9fafff9fafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfcfbfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffffffffffffefffffefffffffefefefffffffefffefffefffefffefffefffffffffffffffffefffffefefefffefffefffffefefffffffefffffefefffefffefffffefefffffffffffefffefffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffffefffffffffffefffefffffffefffefffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefdfffefefefffdfefdfffefefdfffdfefdfffdfdfdfffefdfefffdfefefffefdfefffdfdfefffefefdfffefefefffefefefffefefefffefffefffefefffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffefffffffefffffffffffefefffffffffefffefefefffefffffffefffffffefffefffffffefffefefffffffefefffffffffffefffefffefffefffefefefffefefefffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffffffffffefffffffffffffffffffffefffffffefefefffffffffffefffffffefffefffefffffffffffffffffffffffffefffffefffefffffefffffffffefffffefefffefffefffffefefffffffffffefffefffffefefffffefffffffefffffffffefffffffefffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffffefffffffffffefffefffffffefffefffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffefffefffefefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f8fff9f8f8fff8f9f8fff9f8f8fff9f9f9fff8f9f8fff9f9f8fff9f8f9fff9f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f8f7fff7f7f8fff7f7f8fff8f8f8fff7f7f8fff7f7f8fff8f7f7fff7f8f7fff7f7f7fff8f8f7fff7f7f7fff7f8f7fff7f8f8fff8f8f8fff8f7f8fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff7f8f7fff7f7f7fff7f8f8fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff6f7f6fff6f6f6fff5f5f5fff4f4f4fff3f3f4fff3f4f3fff3f2f2fff0f0f0ffedededffeaeaeaffe8e8e8ffe4e5e4ffe1e2e1ffdededfffdbdcdcffd9d9daffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d5d6ffd6d6d5ffd5d5d5ffd4d5d4ffd4d4d5ffd4d3d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd2d2d1ffd1d1d1ffd0d1d0ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcfcecfffcececeffcecdcdffcdcecdffcdcdcdffcccdcdffccccccffcccbcbffcbcacbffcacacbffcacacaffcac9c9ffc9c9c9ffc8c8c8ffc8c8c7ffc7c7c7ffc6c7c7ffc5c6c6ffc5c6c5ffc5c5c4ffc4c3c4ffc3c2c2ffc2c2c2ffc0c1c0ffc0c0bfffbebfbfffbebdbdffbdbdbdffbcbcbcffbbbabbffbababaffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b6ffb6b7b7ffb5b6b6ffb5b5b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343434ff282827ff1c1b1cff151616ff0c0d0dff0a0b0bff0b0b0aff060606ff020101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff080908ff080909ff0b0b0bff100f10ff141414ff1f1f1fff2d2d2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5b5a5aff555554ff4e4e4eff474848ff414141ff414141ff3f3f3fff3c3c3bff3d3d3dff3f3f3fff424241ff444444ff464646ff454545ff424342ff3b3b3cff2f2f30ff252525ff212121ff212121ff242323ff252525ff262626ff262626ff252626ff272827ff292a2aff2a2a2aff2b2a2bff2c2c2cff2e2e2eff303030ff333332ff343433ff363736ff3e3e3eff464646ff4a4a4aff4b4b4aff4b4a4bff4a4a4aff4a4949ff494949ff515151ff585859ff60605fff636363ff6364640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b7b6ffb6b7b6ffb7b7b7ffb7b7b7ffb7b8b7ffb8b7b7ffb7b7b8ffb8b8b7ffb7b7b7ffb8b8b8ffb9bab9ffbabbbaffbbbbbcffbcbcbdffbdbdbdffbebebeffbfbfbeffc0c0c0ffc1c0c1ffc1c1c1ffc2c1c1ffc3c3c2ffc3c3c3ffc3c4c3ffc4c4c5ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc8c9c9ffc9c9c9ffcacacaffcacacaffcbcbcaffcbccccffccccccffcdcccdffcdcdcdffcdcecdffcececeffcfceceffcfcfceffcfd0cfffd0cfcfffd0d0d0ffd0d1d0ffd1d1d0ffd1d0d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd2d3d3ffd3d3d3ffd4d4d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd6d6d6ffd9d8d9ffdcdddcffe1e1e1ffe6e6e6ffeaeaeaffececedfff0f0effff1f2f1fff3f3f2fff3f4f4fff4f4f5fff4f5f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f7f7fff6f6f7fff7f6f7fff7f6f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f8f7fff8f7f7fff8f7f7fff8f7f7fff7f8f7fff7f7f7fff7f8f8fff7f7f7fff7f7f6fff7f6f7fff7f6f7fff7f7f6fff7f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffafaf9fff9f9f9fff9faf9fff9f9fafff9f9fafffafafafffaf9fafffafafafffafafafffafafafff9fafafffafafafffafafafffbfbfafffafbfbfffcfbfcfffcfbfcfffbfbfbfffbfcfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffefffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffefefffffffefefffffefffffffffefffffefffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffefefefffffefefffefefefffefffffffefefffffefefefffffffffffefffefffffefefffffefefffffefefffefefefffffffefffffffefffefffffffefefefffefefffffffefefffffefffffefffffffefefefffefefffffefffffffefffefffffffffffefefffffffefefffffefffffffffefffffefffffffffefffffffffffffefefffffffefffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffefffffffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffdfefdfffefefdfffefefdfffdfefefffdfefdfffefefdfffdfefdfffefdfefffefdfefffefefefffefefefffefffefffefefefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffefefefffffefefffefefffffffffefffffffefffffffefffffefffffefffffffffefefffffefffffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffefffefffffffffffefefffffffefefffffefffffffefefffefefffffefffefffffefffffffefefffffefefffffffffffefefefffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffffffffffffffffffefefffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefffefffefefefffefefefffffefefffefefffffffffefffffffefffffffefffffefefffefffffffffefefffffefefffffefefffefefefffefffffffefffffffefffefffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffefffefffffffefefefffefefffffffefefffffefffffefffffffefefefffefefffffefefffffefffefffffffffffefefffffffefefffffefffffffffefffffefffffefffefffffffffffffefefffffffefffffffffffefffffffffffffffffffefffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefefffffefefffffffffffefefefffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f8fff9f9f8fff8f9f9fff8f8f9fff8f8f9fff9f9f8fff9f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff8f8f8fff7f7f7fff8f8f7fff8f7f7fff7f7f7fff7f8f7fff8f8f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff7f7f7fff8f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f8f8fff7f8f7fff8f7f7fff8f7f8fff8f7f7fff7f7f7fff8f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f6fff7f7f7fff6f7f6fff6f6f6fff5f5f4fff3f4f4fff4f4f4fff3f3f3fff1f2f1ffefeeefffecebecffeaeae9ffe6e6e6ffe3e3e3ffe0e0e0ffddddddffdbdbdaffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfceffcececeffcececeffcececdffcdcdcdffcdcdcdffcccccdffcccccbffcccbccffcbcbcbffcacacaffc9cacaffc9c9caffc9c9c8ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c7ffc6c6c5ffc5c5c5ffc4c5c4ffc4c3c4ffc2c2c2ffc2c2c1ffc1c1c1ffbfbfbfffbfbfbeffbebebdffbcbdbdffbcbcbbffbbbcbbffbababaffbab9b9ffb9b8b9ffb8b8b8ffb7b6b6ffb7b7b6ffb5b6b5ffb6b5b5ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb4b5b5ffb5b5b400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282828ff1b1b1cff161515ff0d0c0dff0b0b0aff090909ff0a0a0aff050505ff010001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff070707ff070807ff090909ff0c0b0bff101010ff141414ff1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5b5a5aff555555ff4e4e4eff484848ff414141ff3a3a3aff3b3b3aff393839ff353635ff333333ff353535ff383838ff3b3b3aff3b3b3bff383839ff363635ff2e2e2eff212221ff171617ff131414ff141313ff141414ff141313ff131313ff141414ff131414ff141414ff161616ff171717ff171716ff171717ff191818ff1a1a1aff1d1d1cff20201fff242525ff2e2e2eff383839ff40403fff424242ff424343ff424242ff414141ff3f4040ff494949ff515150ff585859ff605f5fff63636400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b6b6ffb6b7b6ffb7b7b6ffb7b7b6ffb7b7b7ffb7b7b7ffb8b8b7ffb7b8b7ffb8b7b7ffb8b7b8ffb9b9b8ffb9b9b9ffbabbbaffbbbcbbffbcbcbcffbebebdffbebebeffbebfbfffc0c0c0ffc0c0c0ffc1c1c0ffc1c2c1ffc2c2c2ffc2c2c3ffc4c4c3ffc5c4c4ffc5c5c5ffc6c5c6ffc6c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9cacaffcacacaffcbcbcaffcbcccbffccccccffcdccccffcdcdcdffcecdcdffcecdcdffcececeffcfcfceffcfcfcfffcfcfcfffcfcfd0ffd1d0d0ffd1d0d1ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d2ffd1d2d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d3ffd3d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd6d6d5ffd7d7d7ffdadadaffdedfdeffe4e4e3ffe8e9e8ffecebebffeeedeefff1f1f1fff2f2f2fff3f4f3fff4f4f4fff5f4f4fff6f6f5fff6f5f6fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f7f7fff7f7f7fff8f8f7fff8f8f7fff7f7f8fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f7fff6f6f7fff6f7f6fff7f7f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff7f7f7fff8f8f8fff7f8f8fff8f8f8fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9faf9fffaf9f9fff9fafafffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9fafafffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffefffffffffefffffffefffffefefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefefffefffffffffffffffefefefffefffffffffefefffffefffffffefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefdfdfffefefefffefefdfffefefdfffefefefffefefdfffefdfefffdfdfefffefefdfffdfefefffefefefffefffefffefffffffefefefffefefffffffffefffefefffffefefefffefefffffefefefffffffffffffefefffefefffffffffefffefffffffffffefffffffefffefffffffefffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefefffffffefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffffefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefefffffefefefffffffefffffefefffefefefffffffefffefffffffffefefffefffefffefffffffefffefffffefefffefffffffffffffffefefefffffffffffffefefffffefffffffefefffffefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffffefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffffffffefffffefffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff8f7f7fff7f8f8fff8f8f7fff7f7f7fff7f8f8fff8f7f7fff8f7f7fff8f7f7fff7f7f7fff8f8f8fff8f7f8fff8f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff8f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f6f7fff7f7f7fff7f7f6fff6f6f6fff6f6f5fff4f4f4fff4f3f4fff4f4f4fff2f2f2fff0f1f1ffedededffebebeaffe8e8e8ffe4e5e5ffe2e2e2ffdfdfdeffdcdcdcffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd5d6d6ffd6d6d5ffd4d5d5ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d2d2ffd2d3d3ffd2d2d2ffd1d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcecfceffcececeffcdceceffcdcdcdffcdcdcdffccccccffccccccffcbcbcbffcbcbcbffcbcacaffc9c9caffc9c9c9ffc9c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc4c4c4ffc3c3c4ffc3c2c2ffc2c1c1ffc1c1c0ffc0c0bfffbfbfbeffbebebeffbdbdbdffbcbcbdffbbbbbbffbbbbbaffb9babaffb9b9b9ffb8b8b8ffb7b7b7ffb5b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb6b6b6ffb5b5b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1b1cff161515ff0c0d0cff0a0a0aff0a0909ff080808ff070808ff030303ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff070607ff060606ff070707ff090809ff0b0b0bff0f0f0fff1414140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff545455ff4e4e4eff474848ff414141ff3b3a3bff343433ff343434ff333333ff2d2c2dff222222ff262626ff2c2b2bff2d2e2eff2c2c2cff292a2aff272726ff202020ff151515ff0c0d0cff0b0a0aff0b0b0cff0c0c0cff0b0b0bff0a0b0bff0a0a0aff0b0b0bff0b0a0bff0b0b0bff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0d0e0dff101010ff141414ff1b1b1bff242424ff2c2d2dff343334ff353635ff363535ff353535ff343435ff3b3a3bff40403fff494849ff515150ff585958ff5f5f5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b6ffb6b6b6ffb7b6b6ffb7b7b6ffb7b7b7ffb7b7b6ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffb9babaffbabbbaffbcbbbcffbdbdbcffbdbdbdffbebebeffbfbebfffbfbfbfffc1c1c0ffc1c1c1ffc1c1c2ffc3c3c2ffc3c3c3ffc4c4c3ffc4c4c4ffc5c5c5ffc5c6c5ffc7c6c6ffc6c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcacaffcbcbcbffccccccffcccccdffcdccccffcdcdcdffcdcecdffcececeffcececfffcfcfcfffcfcfd0ffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d0ffd1d0d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd2d3d3ffd3d3d4ffd4d3d3ffd4d3d3ffd4d4d4ffd5d5d4ffd6d6d5ffd9d8d8ffdddddcffe1e1e1ffe6e6e6ffeaeaeaffecededffefefeffff2f2f1fff2f3f3fff3f4f4fff4f4f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff6f7f7fff7f7f6fff6f6f6fff7f7f7fff7f6f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f8fff8f8f7fff8f8f8fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff7f6f6fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff7f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fffaf9f9fff9fafafffafaf9fff9f9f9fff9fafafffaf9f9fffafafafffaf9fafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefffefffffffffffffefefffffefefffefffefffffffffffefefffffffefefffefffefffffffffffefefefffefefefffefefffffefffffffefefefffffefffffefefefffefffefffefefefffffffffffffefefffefefffffefefffffffffffffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfefdfffdfdfdfffefefefffefefefffdfefefffdfdfefffefefefffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffffefefffefefffffffffffffefffefffffffffffffefefffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffefffffffffefffffffefffefefffffffefefffffffffffffefefffffffefffefffefffffefffffefffffffffffffffffefefffefefefffffffffffefefefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffffefefffefffffffefffffffefefefffffefffffefefefffefffefffefefefffffffffffffefefffefefefffefefffffefefffffefefefffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffffffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffefffefffffffefefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f9fff8f8f8fff9f8f9fff8f8f8fff9f9f9fff8f8f8fff9f9f9fff9f9f8fff8f8f9fff8f8f9fff8f8f9fff8f8f8fff8f9f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff7f7f8fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f7f8fff7f7f7fff7f7f7fff8f8f8fff7f7f7fff8f8f8fff8f7f7fff8f7f7fff7f8f7fff8f8f8fff7f7f8fff8f7f8fff7f8f8fff8f8f8fff7f7f8fff8f7f7fff7f8f8fff7f8f8fff7f7f7fff8f8f8fff7f8f7fff8f8f8fff7f7f7fff8f8f8fff8f8f7fff7f7f8fff7f7f8fff7f7f8fff7f7f7fff7f8f8fff8f7f7fff8f7f8fff7f7f7fff7f8f7fff7f7f8fff7f8f7fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff5f6f5fff4f5f4fff3f3f3fff4f4f4fff3f3f3fff1f1f2ffefeff0ffecececffeaeae9ffe7e7e6ffe3e3e3ffe1e0e0ffddddddffdadbdaffd8d8d9ffd8d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0d0ffd0d0d0ffcfcfcfffcfceceffcececeffcececeffcdcdcdffcdcdcdffccccccffccccccffcbcbcbffcbcbcbffcbcbcaffcacacaffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc6c6c5ffc5c4c5ffc4c4c4ffc3c4c4ffc2c2c2ffc2c2c1ffc1c1c0ffc0c0c0ffbfbebfffbebebdffbdbdbdffbcbcbcffbbbbbcffbbbbbaffb9babaffb9b9b9ffb8b8b9ffb8b8b7ffb6b7b6ffb5b5b5ffb6b5b5ffb5b5b5ffb5b5b5ffb4b4b5ffb5b5b5ffb6b6b6ffb6b6b5ffb6b6b6ffb6b6b60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151616ff0d0d0cff0b0b0bff090909ff080808ff060506ff050605ff020202ff010000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff060606ff040404ff060706ff070808ff080809ff0b0b0bff0f10100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4e4e4fff484748ff414141ff3b3b3aff333333ff2c2b2bff2c2b2bff2a2a29ff1f1f20ff121212ff151515ff191919ff1c1c1bff1a1b1bff191819ff161616ff111111ff0a0a0aff050506ff050505ff050505ff060505ff050505ff050404ff040404ff050505ff040405ff050405ff040504ff050505ff040505ff050505ff060606ff090909ff0d0e0eff151414ff1a1a1aff1f201fff222222ff232323ff232323ff232424ff222222ff3b3b3bff3b3b3bff3f4040ff494949ff515151ff585858000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b6ffb7b7b6ffb6b6b7ffb6b6b6ffb6b7b6ffb6b7b6ffb6b6b6ffb7b7b7ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbaffbcbbbbffbdbcbcffbdbdbdffbebebeffbebebfffc0bfbfffc1c0c0ffc1c1c1ffc2c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c4c5ffc5c4c5ffc5c5c6ffc7c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcacacbffcbcbcbffcbccccffccccccffccccccffcdcdcdffcdcdceffcececeffcececeffcfcecfffcfcfceffcfd0cfffcfcfcfffd0d0d0ffd1d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d2ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd7d7d7ffdadadaffdedfdeffe3e3e3ffe8e8e9ffececebffedeeeefff0f0f1fff2f2f2fff4f4f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f7fff7f6f6fff7f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff7f7f7fff8f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f6f6fff6f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f7fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fffafafafff9f9fafffafafafff9fafafffbfbfbfffafbfbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffefffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffefffffefefefffefefefffefffffffffefffffffffffffefefffffefefffffffffefffffffffffefffffffefffefffefffefffefffefffefffefffffefffffefffffffffffffffefffefffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefefffefdfefffefefefffdfefefffdfefefffefefefffefefefffefefdfffefdfdfffefefefffefefefffdfefefffffefffffffefffffefefefffffefffffffefffffffefefffffefffffefffefffffffffffffffffffefffefffefffffffffffefffffffffffffffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffefffffffefffffefffefffffffefffefffffffefefefffefffffffffefefffffffffffefffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffefefffffffffefffffffffffefffffffefefefffefffefffefffefffefffefffffefffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffefffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffefffefffffffffffefffffffefffffffffefefffefefefffffefefffefffefffefefffffefffffffefffefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff8f8f9fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff8f9f8fff8f9f9fff8f9f8fff9f8f9fff8f9f9fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f7fff7f7f7fff8f8f8fff8f7f8fff7f7f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f8f7fff7f7f8fff7f8f8fff8f7f8fff8f8f7fff7f7f8fff7f8f7fff8f8f7fff8f8f8fff8f8f7fff7f8f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f8f8fff7f8f7fff8f7f8fff7f8f8fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff6f6f7fff5f6f6fff4f4f4fff4f4f3fff4f3f3fff2f2f2fff1f1f1ffedeeeeffebebebffe9e8e9ffe5e5e5ffe2e2e2ffdfdedeffdcdbdcffdad9daffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d2ffd2d2d2ffd1d2d1ffd2d2d1ffd1d1d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcfcfcfffcfceceffcececeffcdcdceffcdcdcdffcdcdccffccccccffcbccccffcbcbcbffcacbcaffcacacaffc9cac9ffc9c9c9ffc8c9c9ffc8c8c8ffc7c7c7ffc6c7c6ffc5c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c1ffc0bfc0ffbebfbfffbebebeffbdbebeffbcbdbcffbcbcbbffbbbbbaffbababaffbab9baffb8b9b9ffb8b8b8ffb7b6b7ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b6ffb5b6b5ffb6b6b60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0a0b0aff090a09ff070808ff050606ff030303ff030303ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040405ff050404ff040404ff040404ff060606ff070707ff090909ff0c0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff414142ff3b3a3bff343334ff2b2b2bff232223ff232323ff212020ff151515ff080908ff080808ff0b0b0bff0c0c0cff0b0c0cff0a0a0aff090909ff060607ff040404ff030202ff020201ff010202ff010201ff020201ff010202ff020201ff010202ff010101ff020202ff010102ff010101ff010101ff020202ff030203ff050505ff080708ff0c0c0cff101010ff111111ff0f1010ff0e0f0fff101110ff111211ff0e0f0eff222222ff3b3b3bff3b3b3bff3f4040ff484949ff5051510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb5b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b7ffb7b7b7ffb7b7b6ffb7b7b6ffb7b6b6ffb7b8b8ffb8b8b9ffb9b9baffbababaffbbbbbbffbcbbbcffbdbcbdffbebdbeffbfbebeffbfbfbfffbfc0bfffc0c1c0ffc1c1c1ffc1c2c1ffc2c3c3ffc3c3c3ffc4c4c4ffc4c5c5ffc5c5c5ffc6c5c6ffc7c6c6ffc6c7c7ffc7c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcbcbcbffcccbccffccccccffccccccffcdcdcdffcecdcdffcececeffcececfffcececfffcfcfcfffcfd0d0ffcfd0d0ffcfd0d0ffd0d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd6d6d6ffd8d9d8ffdcdcddffe1e2e2ffe6e7e6ffeaeaeaffedececfff0f0f0fff2f2f2fff2f3f3fff4f4f4fff4f4f5fff5f4f5fff5f5f6fff6f5f6fff6f5f5fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff7f7f6fff6f6f6fff6f7f6fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f8f8fff8f7f8fff8f8f8fff7f7f8fff7f7f8fff8f8f7fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9faf9fffaf9f9fff9f9fafffafaf9fff9fafafff9f9f9fffafafafffafafafffafafafffbfbfafffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffffffffffefffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefffffefffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffefffefefefffffefefffefffffffffffffffefefffffffefffffefefffffefefffffffffefffefefefffefffffffefffefffefefffffefffefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffffefffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffefffffefffefffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffefefffffefefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefefffdfefdfffefefefffefefefffdfdfefffefefefffffefefffefffefffffffffffefefefffefffffffefefefffefefffffefefefffffefffffefffffffffefefffefefefffffffefffffffffffffefffffffffffffffefffffefffefffefefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffefffffefffefffefefefffefefefffefffefffefffffffffefffffefffffffffefffffefffefffefefefffffefefffefffffffffffffffefefffffffefffffefefffffefffffffffffefffffefefffffffffffefffefffefefffffffffefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffefffefffffefffffefffffffefffffffffefffffffefffffefffefffffefffffffefffffffefffffefffefffefffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f8fff8f9f9fff9f9f8fff8f9f8fff9f8f9fff8f9f9fff8f8f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f8f8fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f7fff7f8f7fff8f8f7fff7f7f7fff7f7f8fff8f8f8fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f8fff7f8f8fff8f7f8fff7f8f7fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff7f7f8fff8f8f8fff7f8f8fff7f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff8f7f7fff7f8f8fff8f8f8fff8f7f7fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f8f8fff7f8f8fff7f7f7fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff5f6f6fff4f5f5fff3f4f3fff4f4f4fff2f2f2fff1f0f1fff0f0f0ffecececffeaeaeaffe7e7e7ffe3e3e3ffe0e0e0ffddddddffdadadbffd8d9d8ffd8d7d8ffd6d7d7ffd6d6d6ffd5d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcecfceffcececeffcececdffcdceceffcdcdcdffcccdccffccccccffcbccccffcbcbcbffcbcacaffcacacaffc9cacaffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc4c5c5ffc4c3c4ffc3c2c3ffc1c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffbfbfbfffbebfbfffbdbebdffbcbdbdffbbbcbbffbbbbbbffbababaffb9b9baffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb4b4b4ffb5b5b5ffb5b4b5ffb5b5b6ffb5b5b5ffb6b6b6ffb5b6b6ffb6b6b5ffb5b6b6ffb6b6b500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff090909ff070807ff050505ff030404ff020202ff020102ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff030404ff030404ff040404ff040304ff060707ff070707ff0808090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414141ff3b3b3bff343333ff2b2c2cff232323ff1a1a1aff191a1aff171617ff0e0e0fff040404ff030202ff020302ff030303ff020303ff020201ff010202ff020102ff010101ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000101ff000100ff010001ff020201ff030404ff060505ff070706ff070606ff040505ff030303ff050405ff080707ff060707ff0f0f0fff222222ff3b3b3bff3b3b3bff3f403fff4948490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb5b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b7b7ffb6b6b6ffb6b7b6ffb6b7b6ffb7b7b6ffb7b7b7ffb8b8b9ffbababaffbbbabaffbbbbbbffbcbcbcffbcbcbdffbebebeffbebebeffbebfbfffbfbfbfffc1c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c4c5ffc5c5c6ffc6c5c6ffc6c7c6ffc7c6c6ffc8c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcbffcbcccbffcccbccffcccdcdffcdcdcdffcdcdcdffcececdffcececeffcfceceffcecfceffcfcfcfffcfd0d0ffcfcfd0ffd0d0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd1d2d1ffd2d1d2ffd2d3d3ffd2d3d3ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd7d7d7ffdadbdaffdfdfdfffe3e4e4ffe8e9e8ffebecebffeeeeeefff1f1f1fff2f2f3fff4f4f4fff4f3f4fff4f5f5fff5f5f5fff5f5f5fff6f6f6fff5f5f5fff5f5f6fff5f6f5fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff6f7f6fff6f6f6fff7f6f6fff6f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f8f8fff7f8f7fff7f7f8fff8f8f7fff7f8f8fff8f8f7fff7f8f7fff8f7f8fff7f8f8fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f7fff7f6f7fff6f6f6fff6f6f6fff6f7f7fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff6f7f6fff6f7f7fff6f7f6fff7f8f7fff7f7f7fff7f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f9fff8f8f8fff8f9f9fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff8f9f9fff9f8f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9fafff9fafafffafaf9fffaf9fafffafafa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffefffffffffffffefffffffefefffffffefefffffffefffffffefffffefefffefffffffffffefffffefefffefffefffefefefffefefffffffefefffefffefffefefffffefefefffefffffffffefefffefffffffefffefffefefffffffefffffffffefffffffffffffffffffefefffffffefefffefffefffffefffffffffefffffffefffffffffffefefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffffffefffefffffefffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffefffffffffffffffffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfefffdfefefffefefefffdfefefffefefefffefefefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefffffffefefefffffefffffffffffffefefefffffefffffffffefffefffefffefffefffffefefffffffffffefffffffefefffffffefefffffffefffffffefffffefefffefffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffefefefffffefffffffffffffefefefffffefffffefefefffefffefffefffefffffefefffefefffffefffefffefefffffffefefffffffefffffffefffffefefffefffffffffffefffffefefffefffefffffefefffffefffffffffffffefffefffefefffffefefefffffffffffffefefffefffffffefefefffefefffffffefffffefffefffffffffffffffefffefefefffffefefffefffffffffffffffffffefffffffefffffffffffefefffffffefffffefffefffffffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffefefffffffefffffefefefffffefffffffffefffefefffffefefffffffffefffefffefffffefffffffffffffffffefffefefffffefffefffefffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f8f8fff8f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f8fff9f9f8fff9f8f9fff8f8f9fff9f8f9fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f8f7fff7f8f8fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f8fff7f8f7fff7f7f8fff8f7f7fff8f8f7fff7f7f7fff8f7f7fff7f8f8fff8f8f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f8f7fff8f7f7fff8f8f7fff8f7f7fff7f7f8fff7f7f8fff8f7f8fff7f7f7fff8f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f6fff6f6f6fff6f6f5fff4f4f4fff3f3f3fff2f3f2fff1f1f2fff0f0f0ffeeedeeffebebebffe9e9e9ffe6e6e6ffe2e2e3ffdfdedeffdcdcdcffdadadaffd8d8d8ffd7d6d7ffd6d6d6ffd5d6d6ffd5d5d5ffd5d4d4ffd4d4d5ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d1d1ffd1d1d2ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfceffcececfffcececeffcececeffcdcdcdffcccdcdffccccccffcbcbccffcccbccffcbcbcbffcbcbcbffcacacaffc9c9c9ffc9c9c8ffc8c9c8ffc8c7c7ffc7c7c6ffc6c6c6ffc5c5c6ffc5c4c5ffc4c4c5ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c2ffc0c0c1ffc0c0c0ffbfc0bfffbfbebfffbebebeffbdbdbdffbcbcbcffbbbcbbffbabbbbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb7b7b6ffb5b5b6ffb5b5b5ffb6b5b5ffb6b5b6ffb6b6b6ffb6b6b6ffb6b5b6ffb6b6b6ffb5b6b6ffb5b6b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3c3bff3b3b3bff3b3b3bff3b3b3cff363736ff313131ff252524ff1a1a1aff121111ff0c0d0dff0a0909ff080807ff060505ff030304ff020202ff010102ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030202ff030303ff030303ff040304ff040404ff040403ff060607ff0707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3a3bff333433ff2c2b2bff232322ff1b1b1aff131313ff121213ff111111ff0b0b0bff030404ff010101ff010001ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff010202ff020202ff010102ff010101ff000100ff010101ff020302ff040304ff070606ff0e0f0eff232222ff3b3b3aff3b3b3bff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b5b5ffb6b6b6ffb5b5b6ffb5b5b6ffb6b6b6ffb6b6b6ffb6b6b6ffb7b6b7ffb7b7b6ffb6b6b6ffb6b7b7ffb8b8b8ffb9b8b9ffbabab9ffbababaffbbbbbbffbcbcbcffbdbdbdffbdbebeffbebebeffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c1ffc2c3c2ffc3c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c6ffc7c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc8c9c9ffc9c9c9ffcac9c9ffcacbcaffcbcacbffcbcbccffccccccffccccccffcccccdffcdcdcdffcdceceffcecdceffcecfcfffcecfceffcfcfcfffd0cfd0ffd0d0cfffd0d0d0ffd0d1d0ffd0d0d1ffd1d1d0ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d3ffd3d2d3ffd2d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d6d6ffd9d9d8ffdcddddffe2e1e2ffe7e6e7ffeaeae9ffececedffeff0effff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f4fff6f6f5fff5f6f6fff5f6f6fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff7f7f6fff7f7f6fff7f6f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff8f8f8fff8f7f7fff7f8f8fff7f8f7fff7f7f8fff8f7f8fff7f8f7fff8f8f8fff7f8f7fff7f7f7fff7f7f6fff6f7f7fff7f6f7fff7f7f6fff7f6f6fff6f6f7fff6f6f7fff7f6f7fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff7f8f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff8f9f9fff8f8f8fff9f8f9fff9f9f9fff8f8f8fff9f8f9fff9f9f8fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9fafff9faf9fffaf9f9fff9faf9fff9f9f9fffaf9fafffafafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffefffffffefffffefffffefffffffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffefffffffefffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefffffffefffffffffefffffffffffffefffffefefefffffffffffefffefffefefefffefefffffefefffffefefefffffefefffefefefffffefefffefffefffefffefffffffffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffefffffffefffffffefffffffefefffffffefffffefefefffffffffffffffefffffefefffffffefffffefefffffefffffffefffffffffefffffffffffffefffffefffefffffffffffefffefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefefefffffefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffefefffffefefffffefffffffffefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffffffffffefffffefefefffffffefffefffefffefefefffefefffffffefffffefefefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffefefffffefffefffffefffffefefffffefffefffffefefffffefefffffffffffefffefffffefefffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f8f8fff8f9f9fff9f9f9fff9f8f8fff9f9f8fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f8f9fff8f9f8fff9f8f9fff9f9f8fff8f8f9fff8f9f8fff9f8f9fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f8f7fff7f7f7fff8f8f7fff7f8f8fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f7f7fff7f7f8fff8f7f7fff8f7f7fff8f7f8fff7f7f7fff8f8f7fff7f8f7fff7f7f7fff7f8f8fff8f7f8fff7f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff8f8f8fff7f7f7fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f6fff7f6f7fff7f6f6fff7f7f7fff5f6f5fff5f4f5fff4f4f4fff4f3f3fff2f2f1fff1f1f0ffeff0efffedececffeaeaeaffe7e8e8ffe4e4e4ffe0e1e1ffddddddffdbdbdbffd9d9d8ffd8d7d7ffd7d7d6ffd6d6d6ffd5d5d5ffd5d4d4ffd5d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d2d3ffd2d2d1ffd2d2d2ffd1d2d1ffd1d1d1ffd0d1d1ffd0d0d1ffd0d0d0ffd0cfcfffcfcfcfffcfcfceffcecfceffcececdffcececeffcdcdcdffcccccdffcdcccdffcccbcbffcccccbffcbcbcbffcacacaffcac9caffcacac9ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c6ffc6c6c6ffc5c5c5ffc4c5c4ffc4c4c5ffc4c4c3ffc3c3c3ffc2c2c2ffc2c1c2ffc0c0c1ffbfc0bfffc0bfbfffbfbebfffbebebeffbdbebdffbdbcbcffbcbcbcffbbbbbbffbababaffb9bab9ffb8b9b8ffb8b7b7ffb7b7b7ffb6b6b7ffb5b6b5ffb5b6b6ffb5b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b5ffb6b5b5ffb6b6b5ffb6b5b500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7b7bff7b7c7bff7b7b7bff7b7b7cff7b7b7cff7b7b7bff7c7b7bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff373736ff303131ff242424ff1a1919ff121211ff0c0c0cff090909ff070707ff060605ff040403ff030303ff020202ff010102ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff020203ff010101ff030303ff040404ff040404ff040404ff060706ff010101ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343433ff2c2c2bff222323ff1a1a1aff131313ff0c0d0dff0d0d0dff0c0d0dff090909ff030203ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff010100ff030303ff070707ff0e0f0fff222222ff3b3b3aff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb5b5b6ffb5b6b5ffb6b6b6ffb5b6b6ffb5b6b5ffb7b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb7b6b6ffb8b7b7ffb9b8b8ffb9b9b8ffbabab9ffbabbbaffbbbbbbffbdbcbcffbcbdbdffbdbebdffbebebfffbfbfbfffc0bfc0ffc0c0c0ffc1c1c1ffc2c2c1ffc3c2c2ffc4c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc6c6c6ffc7c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9caffcacacaffcacacaffcbcbcbffccccccffccccccffcccdcdffcdcdcdffcecdceffcecdcdffcececeffcfcecfffcfcecfffd0d0cfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d3d4ffd4d4d4ffd5d5d5ffd7d7d8ffdadbdaffe0dfdfffe4e4e4ffe9e9e9ffebecebffeeeeeefff2f1f1fff3f3f2fff4f4f3fff4f4f3fff4f5f4fff5f5f5fff6f6f5fff5f6f6fff5f5f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f6f6fff7f6f6fff7f6f7fff6f6f6fff7f7f7fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff7f8f8fff7f8f7fff8f8f8fff7f7f7fff7f7f8fff8f7f8fff8f7f7fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff7f6f6fff6f6f7fff6f7f6fff7f6f7fff6f6f7fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff8f7f8fff8f8f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff8f9f8fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9fafff9f9fafff9f9f9fffaf9f9fffaf9fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefffffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffefffefffffffffffefffffffffefffffffffffffffffefffefffffffefffffffffefffffffefffffefffefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefffffffffefffefefffffffffefffefffefffffefffffffefffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffefefefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefffffffefefffefffefffefffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffefffffefefefffffffefffefffefffffffffffefffffffffefffffffffffffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffefffffefffefffefffffffffffffffefffffffffefefffffffefffefffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefffffffffefffffffefffefffffffefffffffffefffffffefffffefffefffffffffffefffefffefffefffefefefffffefefffffefefffefefefffffefffffffefefffefefffffffffefffefffefffffefffffefefffffffffffffefffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefffffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefefffffefefffefefefffefffffffefefefffefffefffffffffffffefefffefefefffffefffffffffefffefffefffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f8f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff9f9f9fff9f8f8fff9f8f9fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff7f8f7fff7f8f8fff7f7f8fff7f7f7fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff8f8f7fff8f7f7fff7f7f7fff8f8f7fff7f8f7fff8f7f8fff7f8f8fff8f7f7fff8f8f7fff8f8f7fff7f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff8f7f7fff8f7f7fff8f7f7fff8f7f7fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f5f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeeeefffebebebffe9e9e8ffe6e6e6ffe2e2e2ffdededeffdcdcdcffdad9daffd8d8d7ffd7d7d6ffd7d6d6ffd5d5d5ffd4d5d4ffd5d4d4ffd3d4d3ffd4d3d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececdffcdcdcdffcdcdcdffcdcccdffccccccffcccbccffcbcbcbffcbcbcbffcbcacaffcacacaffc9cac9ffc8c9c9ffc8c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc6c5c5ffc5c4c4ffc4c4c4ffc4c3c3ffc3c2c3ffc2c2c2ffc1c2c2ffc1c1c0ffc0c0bfffc0c0bfffbfbfbeffbebebeffbebdbdffbdbdbcffbbbcbcffbbbabbffbabbbaffb9b9baffb9b9b9ffb8b8b8ffb8b7b7ffb7b7b6ffb6b6b6ffb5b5b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b5ffb6b6b5ffb6b6b5ffb6b6b6ffb5b6b5ffb6b6b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7bff7b7b7cff7b7b7bff7c7b7cff7c7b7cff7b7c7bff7b7b7bff7b7b7bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff363636ff303130ff242524ff1a191aff121112ff0d0d0dff090909ff070707ff060605ff050505ff050505ff040404ff040303ff030303ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020102ff010101ff010101ff030303ff030403ff040404ff010000ff000000ff000000ff070607ff070706ff070707ff070707ff070707ff070607ff070707ff070707ff070707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2bff232323ff1a1b1aff121313ff0d0d0dff0a0a0aff0b0b0bff0b0b0bff070707ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040304ff060606ff0e0e0eff22222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb5b5b5ffb6b5b5ffb5b5b5ffb5b6b6ffb6b6b6ffb6b6b5ffb6b6b6ffb7b6b6ffb6b6b6ffb6b6b6ffb7b7b7ffb7b8b7ffb8b8b8ffb9bab9ffbababaffbbbbbbffbbbcbcffbcbcbcffbdbdbdffbebebeffbebebfffbfbfbfffc0c0c0ffc1c0c1ffc1c1c1ffc2c2c1ffc3c3c2ffc4c3c3ffc4c4c4ffc5c5c4ffc5c6c5ffc6c6c6ffc6c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c9c9ffc9c9c9ffcac9caffcacacaffcacbcaffcbcbcbffcbcccbffccccccffccccccffcdcdccffcdcdcdffcdcdceffcececeffcfceceffcfcfcfffcfcfcfffcfd0cfffd0cfd0ffd0d0d0ffd0d1d1ffd0d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d6d6ffd8d8d8ffdcdcdcffe1e1e1ffe6e6e6ffe9e9e9ffedececfff0f0effff1f2f2fff3f3f3fff3f4f3fff4f4f4fff5f5f5fff5f5f6fff6f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff6f6f7fff7f6f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f8fff7f7f7fff8f7f8fff8f8f7fff8f7f8fff8f8f7fff7f8f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f6f7fff7f7f6fff7f7f6fff7f6f6fff7f7f7fff7f6f6fff7f7f7fff7f6f6fff7f6f7fff6f6f6fff6f7f7fff6f6f6fff6f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff8f9f9fff8f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9fafffaf9f9fff9faf9fffaf9f9fff9f9fafff9f9f9fffaf9fafffaf9fafff9faf9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffefffffffffefffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffefffffffefefffffffffffffefffffefffefffefefefffffffffffefffefffefffffffefefffffffffefffffffffffefefffffffefefffefffefffffefefffffffefffefffefffffefffffffffefffffefffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffefefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffffffefffefefffffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffffffffffefefffffffefefffefefffffefffffffefefefffefefffffefefefffefefffffefefffffffefffffffefefffffffefffefffefffefefefffffefefffefffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffefefffefffefffffefefffffffefffefefefffffefffffffefefffffefffffefffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffefefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefffffefffefffffefefffefefefffefffffffffefffffefefffffefefefffefefefffefffefffefefefffffefefffefefffffefefefffffffefffffffffffefefffffefefffffffffefffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff8f8f9fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f7f7fff7f8f8fff8f8f8fff7f7f8fff8f7f7fff7f8f8fff7f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f8fff8f7f8fff8f7f8fff8f7f7fff8f8f7fff7f8f7fff7f7f7fff8f7f7fff7f8f7fff8f7f8fff8f7f7fff8f8f8fff8f7f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f8f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f3f4fff3f3f2fff1f1f1fff0f0f0ffeff0efffedededffeaeaeaffe8e8e7ffe4e5e5ffe1e2e1ffdededeffdbdbdbffd9d8d9ffd7d7d7ffd6d6d7ffd6d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfd0ffcfcfcfffcecfceffcececeffcdcdceffcdcdcdffcccdccffccccccffcccccbffcbcbcbffcbcacbffcacacaffcacacaffc9c9c9ffc8c9c8ffc8c8c8ffc7c8c7ffc7c6c6ffc6c6c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c3c4ffc2c2c3ffc1c2c2ffc2c1c1ffc0c1c0ffc0bfc0ffc0bfbfffbfbfbfffbebebeffbebebdffbdbdbdffbcbcbcffbbbbbbffbbbbbaffbababaffb9b9b9ffb8b9b9ffb8b9b8ffb7b7b8ffb7b7b6ffb6b6b6ffb5b6b6ffb6b6b6ffb6b6b6ffb6b5b6ffb5b5b6ffb6b5b6ffb6b6b6ffb6b6b6ffb6b6b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7c7c7bff7b7b7cff7b7c7bff7b7b7bff7b7b7bff7b7c7bff7b7c7cff7b7b7cff3b3b3bff3b3b3bff3b3b3bff3b3b3bff3b3b3bff363636ff313130ff242424ff1a1a1aff121211ff0d0d0dff090909ff070807ff060606ff060605ff050505ff040504ff040404ff040303ff030303ff040404ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff000001ff010100ff010202ff040405ff010100ff010001ff000000ff070707ff060707ff070707ff070707ff070707ff070607ff070706ff070707ff070707ff575857ff575757ff575857ff575757ff575757ff575757ff575757ff575757ff57575700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232322ff1a1a1aff131313ff0d0d0dff0a0a0aff060707ff080707ff09090aff050606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040403ff070606ff0e0f0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb5b5b5ffb5b4b5ffb5b6b5ffb6b5b5ffb5b6b5ffb6b5b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb8b7b7ffb8b8b8ffb9b8b9ffbabab9ffbababaffbbbbbbffbbbcbcffbdbdbdffbdbdbdffbebebdffbebfbfffbfc0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c2c2ffc3c2c3ffc4c3c4ffc5c4c4ffc5c5c4ffc5c6c5ffc5c6c6ffc7c6c6ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcbcbcbffcbcbcbffcbccccffccccccffcdcdccffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcfcfcfffcfcfcfffd0cfd0ffd0d0cfffd0d0d0ffd0d1d1ffd0d1d0ffd0d1d1ffd1d2d1ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d4ffd5d6d5ffd8d7d7ffdadbdaffdfdfdfffe4e4e4ffe8e8e9ffebebebffeeeeeefff2f1f1fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff5f5f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f7fff7f6f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff7f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f7fff7f8f7fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff8f7f7fff7f7f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f6f6fff6f7f7fff7f6f7fff6f6f7fff6f7f6fff7f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff9f8f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9fafff9faf9fff9f9f9fff9f9fafff9faf90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffefffefffffffefffefffffffefffffffefffffffefefefffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffefefefffffffffffffffefffffffefffffffffffffffffffefffefffffffefffefffefffffffefffefefefffffefefffffefefffefefefffffefefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffffffffefffffffefefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffefefffffefefffefffefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffefffffefffffffefefefffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffefffffffefefffefefefffefefefffefefefffffefefffefefffffefffefffffefefffffefffffefffefffffefefffefffffffefefefffffffefffffffefffffffefffffffffffffffffffffffefffffffefffefffefffffffefffefefefffffefefffffffffffefffefffffefefffefefffffffffefffffefffffefefefffefefffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffefffffefffffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffefefffffffffefffefffefffffefffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff8f8f7fff7f8f8fff8f8f8fff8f7f8fff7f7f7fff8f8f7fff7f8f7fff8f8f7fff7f7f8fff7f8f7fff8f7f7fff8f7f8fff7f8f7fff8f7f7fff7f8f8fff7f7f7fff8f8f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff7f7f8fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff4f4f4fff3f4f3fff2f2f2fff1f1f1ffeff0f0ffefefeeffecececffeae9eaffe7e6e7ffe3e3e3ffe0e0dfffdcddddffdadadaffd8d8d8ffd6d7d7ffd6d6d6ffd6d5d6ffd4d5d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0d0cfffcfcfcfffcfceceffcfceceffcececeffcdcdcdffcccdcdffcdccccffccccccffcbcbcbffcacbcbffcbcbcbffcacacaffc9cacaffc9c9c8ffc9c8c8ffc7c8c8ffc7c7c7ffc7c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c3c3ffc3c2c3ffc2c2c1ffc1c2c1ffc0c0c1ffc0c0c0ffbfbfbfffbebebeffbebebeffbebdbdffbdbdbdffbcbcbcffbbbbbbffbabbbaffbababaffb9babaffb9b9b9ffb9b9b8ffb8b8b8ffb7b7b8ffb7b6b6ffb6b6b5ffb6b6b6ffb5b6b6ffb6b6b5ffb6b5b6ffb5b6b6ffb6b6b5ffb6b6b6ffb5b6b6ffb6b6b60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7b7bff7c7b7cff7b7b7cff7b7b7bff7b7b7bff7b7c7bff7b7c7bff7b7b7bff747474ff656565ff3b3b3bff3b3b3bff3b3b3cff373636ff303030ff242424ff19191aff121212ff0d0d0dff090a09ff070707ff060606ff050605ff050505ff050504ff040404ff030303ff040404ff040404ff040303ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000100ff040404ff010000ff010000ff000000ff050505ff050506ff070706ff070707ff060707ff060607ff070707ff070707ff060707ff575757ff575757ff575757ff575757ff585857ff575757ff575757ff575758ff575857ff797878ff787878ff787878ff78797800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff131313ff0d0d0dff0a0a0aff070706ff050505ff060606ff070707ff040403ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040403ff070607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb4b5b5ffb5b5b5ffb5b4b5ffb5b5b4ffb5b6b5ffb5b5b6ffb5b5b5ffb5b6b6ffb5b5b5ffb6b6b6ffb7b7b7ffb7b8b8ffb8b8b8ffb9b9b9ffb9bab9ffbbbabaffbbbbbbffbbbcbcffbdbdbcffbdbdbdffbebebeffbfbebfffbfbfbfffc0c0c0ffc0c1c1ffc2c1c1ffc2c2c2ffc2c3c3ffc4c3c3ffc5c4c5ffc4c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c8c7ffc8c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacbcaffcbcbcbffcbcbcbffccccccffcdccccffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcecfceffcfcfcfffd0d0cfffd0d0d0ffd0d1d0ffd0d0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd1d2d2ffd3d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd6d7d6ffd9d9d9ffdcddddffe1e2e2ffe6e6e6ffe9e9e9ffedecedfff0f0f0fff2f2f2fff3f3f4fff4f4f4fff4f4f4fff5f5f5fff5f6f5fff5f5f5fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff8f8f8fff8f8f7fff8f8f7fff7f7f8fff8f8f7fff8f7f8fff7f8f7fff7f7f8fff8f8f8fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff7f7f6fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff8f9f8fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9faf9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffffffffefffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffefffffffffffffefffefffffffefffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffefffefffefffefefffffffefffffffffefffefefefffefefefffffffefffffffefffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefefffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffefffffffffffefffffffffffffffefffefffefffefffefefffffefffefffffefffffffffffffffffffffffefffffffffefffefefefffefffefffefffefffffefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffefffffefffefffffffffffffefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffefffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffffefffffffffefffefefefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffefffffffffffefffefefffffefffefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefefefffefefffffffffefffffefffffffefffffffffefffefefefffefefefffefffefffefefffffffefffffffefefffefefefffffefefffffffffffffffffffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefefffffffefffffefffefffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffefffffffefffffffefefefffefefffffffffffffefefefffefefefffefefefffefefffffefffefffefefffffefefffffefffefffefefefffffffefffffefffffffffffffffefefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9faf9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f8fff8f8f8fff8f8f9fff9f9f8fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff7f7f7fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff7f8f7fff7f8f8fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff8f7f8fff8f8f7fff8f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff6f6f7fff7f7f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff5f5f5fff4f4f4fff3f3f3fff2f2f1fff0f0f1ffeff0efffedededffebebebffe8e8e9ffe5e5e5ffe1e2e2ffdededeffdbdbdcffd9d9d9ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffd1d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcecfcfffcfceceffcececeffcecdceffcdcdcdffcccdccffccccccffcbcbcbffcbcbcbffcacacbffcac9caffc9cac9ffc9c9c9ffc9c8c8ffc8c8c7ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc2c3c2ffc2c2c1ffc1c1c1ffc0c0c1ffc0c0c0ffbfbfc0ffbebebfffbebebeffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbbbbbbffbabbbaffbababaffb9b9baffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb6b6b5ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7b7b7bff7b7b7bff7b7b7bff7c7c7bff7b7b7bff7b7b7cff747574ff656565ff595858ff525252ff3b3b3bff363736ff303130ff242524ff1a1919ff121112ff0c0d0dff090909ff070707ff060606ff060505ff050505ff040505ff040404ff030303ff020203ff010202ff040404ff050505ff020302ff010100ff000001ff000001ff000100ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010100ff000000ff040404ff000101ff000101ff010000ff020202ff040304ff050505ff050606ff070707ff070606ff070607ff070707ff070607ff484948ff535253ff575757ff575857ff575857ff585757ff575757ff575757ff575757ff787878ff797879ff787878ff787878ff79797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff0d0d0dff0a0a0aff060707ff050504ff030303ff050505ff040505ff040303ff000101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040404ff010101ff010101ff010101ff020202ff010101ff020101ff010101ff010102ff010201ff010102ff010102ff0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb4b4b4ffb4b4b5ffb5b5b5ffb4b5b5ffb5b5b4ffb5b4b5ffb5b5b6ffb5b6b5ffb5b5b6ffb5b5b6ffb6b6b6ffb7b7b7ffb8b8b8ffb9b8b9ffb9b9b9ffbababaffbabbbbffbbbbbbffbcbcbcffbcbdbcffbdbdbdffbebebeffbebfbfffc0bfbfffc0c0c0ffc1c1c0ffc1c1c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c7c6ffc7c8c7ffc8c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffcac9c9ffcacbcaffcbcbcbffcbcbcbffcbccccffcbccccffcdccccffcdcdcdffcdcdceffcececdffcececeffcecfceffcececeffcfcfcfffcfcfd0ffd0cfd0ffd0d0d0ffd1d0d1ffd1d0d0ffd1d1d0ffd1d1d1ffd2d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd4d4d4ffd5d5d5ffd8d8d8ffdbdadbffdfdfe0ffe4e4e4ffe8e8e9ffebebebffeeeeeefff1f1f1fff3f3f3fff4f3f4fff4f4f4fff5f4f4fff5f5f5fff6f6f5fff5f5f6fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f8fff7f8f8fff7f8f8fff8f7f7fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff7f8f8fff7f7f7fff8f7f8fff7f7f8fff8f7f8fff7f8f7fff8f7f8fff8f7f7fff7f8f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f8fff8f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefffffffefffffffefffefffffefffffefffefffefffefffffefffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefffffffefffffffffefffefffefffffffefffffffefffefffffffefffffffefefffffefffffffffffffffefffefffffffefffffefffffefefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffefffefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffefffffefffefffefffefffffefffffffffffffefffffffefffefffffffffffffffefffffffefffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffefffffffffefffffefffefffefffffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffffffefffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefffffefffefffefffefffffefffffffffffffefffefffefffefffffefffffefffefffefffefffefefffffefefffffefffffffefffffffffefffffffffefffefffefffefffefffefffefffefffffffefffffffefefffffefffffffffffffffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffffffefffffffefffffefffffffefffffefffffffefffffffffffffffffffffffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffffefefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f8f9fff9f9f8fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff8f8f8fff9f8f8fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff7f8f7fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f8f8fff8f8f7fff7f7f7fff7f8f8fff7f8f8fff7f7f7fff8f7f8fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff7f7f8fff7f8f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f7f7fff7f7f6fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff5f4f5fff4f5f4fff3f4f4fff2f2f2fff1f1f1fff0f0f0ffefefefffecececffeaeae9ffe7e7e7ffe4e4e4ffe0e0e0ffddddddffdadadaffd8d8d8ffd6d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d4d4ffd3d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcecfceffcececeffcdcdceffcdceceffcccdcdffccccccffccccccffcbcbcbffcbcbcaffcacacaffc9cacaffc9cac9ffc8c8c9ffc8c9c8ffc8c8c7ffc7c7c7ffc7c6c6ffc6c5c6ffc5c5c5ffc5c4c4ffc4c4c4ffc4c3c3ffc2c3c2ffc2c2c1ffc1c1c1ffc1c1c0ffc0c0c0ffbfbfbfffbfbfbeffbebebeffbdbdbdffbdbdbdffbcbdbdffbcbbbcffbbbbbbffbabbbbffbababaffbababaffbab9baffb9b9b8ffb8b8b8ffb8b8b7ffb6b6b6ffb6b6b6ffb5b5b6ffb6b6b6ffb6b6b6ffb6b6b5ffb6b6b6ffb6b6b6ffb6b6b5ffb6b5b6ffb5b6b600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7dff7c7c7cff7b7b7cff7b7b7cff7b7b7bff7b7b7bff747474ff656564ff595959ff515151ff4c4b4cff444545ff3b3b3bff323132ff252424ff171717ff121212ff0b0b0bff080909ff070807ff050506ff040505ff050505ff040404ff030303ff020102ff010101ff010001ff080708ff070706ff040504ff010101ff010101ff000100ff000000ff000000ff000000ff010000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff060606ff080908ff040404ff010001ff000000ff000000ff010001ff010101ff020202ff030304ff050505ff060606ff070707ff070706ff070706ff313232ff3d3e3dff484849ff525353ff585757ff575757ff575757ff575757ff575757ff797878ff787878ff787878ff787878ff797979ff797a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0a0a0aff070707ff040404ff040404ff030303ff040404ff050504ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff010101ff020101ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010101ff010101ff4f4f4fff585859ff646363ff686969ff696869ff686968ff686969ff686868ff686868ff696869ff696968ff696969ff696968ff68686800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb5b4b4ffb4b4b4ffb5b5b4ffb4b5b4ffb5b5b4ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb7b6b6ffb7b7b7ffb8b8b8ffb8b9b9ffb9b9baffbababaffbabbbbffbbbbbbffbcbcbcffbdbcbdffbdbebdffbebebeffbfbfbeffbfbfbfffc1c1c0ffc0c1c1ffc1c2c2ffc3c3c2ffc3c3c2ffc3c4c4ffc4c5c5ffc5c5c4ffc5c5c5ffc6c6c6ffc6c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffcacacaffcacacaffcacbcaffcbcbcbffcbcccbffccccccffccccccffcccccdffcdcdcdffcdcdceffcececeffcfceceffcecfceffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd6d6d6ffdadad9ffddddddffe2e2e2ffe7e7e7ffeaeaeaffecedecfff0f0f0fff2f2f2fff4f4f3fff3f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff6f7f7fff6f7f7fff6f6f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f8f7fff7f7f8fff7f7f8fff7f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f7fff8f8f7fff7f8f8fff7f8f8fff7f7f8fff7f8f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9faf9fff9f9f9fff9fafafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffffffffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffefffffffffffffffffefffffffefefffefffefffffefffffefefefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffffffffffffefefffefefefffffffffffffffefffffefffffffffefffffefffffefffefffffefffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffefffffefffffffffffefffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefffffffffefffefffefffffefffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffefffefffefefffffefefefffefefefffefefefffffefffffefffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefffffffffefffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefefffffefefffefffefffffefffffefffefffffefffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefefefffffffffffffffffffffefffffffefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefefefffffefefffefefffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefffefffffefffffefffefffffefffffefffffffefffefffffefffffffffffffefefffffffefefffffffffffffefefffffffefffffffffffffffefffffefffffffffefffffefffffefffefffefefffffffefefffffffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffefffffffefffffffffefefffffffffffffffffffffefffffffffffffefffffffffffefffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffffefffffefefffffefffffffffffffffffefffffffffefffefffefffffefffffffffefffffffffffefffffffefffefffffffffffffffffffefefffffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffefffefffefefffffffefefffffefefffefefefffffefffffffffffffefefefffffffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffffefffffefefffffefffffefefefffffffefffffefefffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff8f9f9fff8f9f9fff8f8f8fff8f8f9fff9f9f9fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff7f7f8fff7f7f8fff8f7f8fff7f7f8fff7f8f8fff8f8f7fff8f7f7fff8f7f7fff7f8f7fff8f7f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f6f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff5f5f5fff5f5f5fff5f4f4fff4f3f4fff3f3f3fff2f2f1fff0f0f1fff0eff0ffedeeeeffebebebffe8e9e9ffe6e6e5ffe2e2e2ffdfdfdfffdcdbdcffd9d9d9ffd8d7d7ffd6d6d6ffd5d5d6ffd5d4d5ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d2ffd0d1d0ffd1d0d1ffcfd0d0ffcfcfcfffcfcfcfffcfcfceffcececeffcecdcdffcdcdcdffcdcccdffccccccffccccccffcccbcbffcbcacbffcbcbcaffcac9caffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c7ffc6c7c7ffc7c6c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c2ffc2c2c2ffc1c1c1ffc0c1c1ffc0c0c0ffbfbfbfffbfbebfffbebebeffbebdbeffbdbdbdffbcbcbcffbcbcbcffbcbbbbffbbbabbffbababaffbababaffb9babaffb9b9b9ffb8b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b6b6ffb6b5b6ffb5b5b600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7eff7e7e7eff7c7c7dff7b7b7bff7c7b7cff787979ff737373ff696869ff5e5e5dff545454ff4c4c4bff444444ff3c3b3cff323232ff262626ff191919ff131213ff0e0e0dff0a0a0aff070807ff060606ff050404ff030303ff020202ff020102ff010101ff000000ff020201ff080807ff080808ff060605ff010201ff000001ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020203ff050605ff070607ff010101ff000000ff010001ff010100ff000000ff010100ff010101ff020102ff030303ff050505ff060605ff070607ff1a1a19ff282828ff313231ff3d3d3eff484848ff525252ff575757ff575758ff575758ff787878ff787878ff787878ff787878ff7a7a79ff797a79ff79797a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616161ff616160ff616161ff606161ff616161ff616161ff616160ff616161ff616161ff5e5f5fff595959ff535353ff4c4c4cff454646ff3f4040ff3b3b3aff303031ff2b2b2bff242323ff181818ff101010ff0c0c0cff0a0a0aff070607ff050504ff040403ff030303ff030202ff030403ff050505ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff010201ff010101ff414141ff484848ff4f4f4fff595859ff636363ff686968ff696868ff696869ff686868ff696968ff686869ff696868ff686968ff696868ff6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b3ffb4b4b4ffb4b4b4ffb4b4b4ffb5b5b4ffb4b4b4ffb4b4b5ffb4b5b5ffb4b5b5ffb4b4b4ffb5b5b6ffb7b7b7ffb8b7b7ffb8b8b8ffb8b8b9ffb9b9b9ffbababaffbbbabbffbbbbbbffbcbcbcffbcbcbdffbebdbdffbebfbeffbfbfbfffbfc0c0ffc1c0c0ffc1c1c1ffc2c2c2ffc3c2c3ffc3c3c3ffc4c3c4ffc4c4c5ffc5c5c5ffc6c5c6ffc6c6c7ffc6c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9caffc9cac9ffcacacbffcacacbffcbcbcbffcccbccffccccccffccccccffcdccccffcdcdcdffcecdcdffcececeffcfceceffcfcfceffcfcfcfffd0d0cfffd0cfd0ffd0d0d0ffd0d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd5d5d5ffd8d8d7ffdcdcdcffdfdfdfffe4e4e4ffe8e8e8ffebebeaffeeeeeefff2f2f2fff4f3f3fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f7f7fff7f7f6fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff8f7f8fff8f8f7fff7f7f8fff8f7f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f7f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9fafff9f9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffffffffffefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefefffefffffffffffffffffefffffffffffffefffffffffffefffffffffffefffefffefefffffffefefffffefefffefffffffefefffffefffefffefffefffefefffffffefffffffffefffffefefffefffefffffefffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffefffffffefffefffffefffffefffefffffefffffefffefffefefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffefffefefffffefefffffefffffffefffffffffefffffefefffffefefefffefffffffefefefffefffffffefefefffefefffffefffefffefffefffffefefffefefefffefefefffefffffffefffffffefefffffefffefffefffffffefffefffffefefffefffefffefefefffffefffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffefffefffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffffefffffefffefffefefffffefefefffefefffffffffffffffefefffffffffffefffffffffffffffffffffffefffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffefefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffefffffffefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffefefffefffefffffefffffffffefffefefffffefefffffefffffffefffffffffefffffefffffffffefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefffffffffefffefffffffefffefffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9faf9fff9fafafffaf9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f8f9fff9f9f9fff8f9f9fff8f8f9fff9f9f8fff8f9f9fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f7fff8f8f8fff7f8f7fff8f7f8fff7f8f7fff8f7f8fff8f8f7fff8f7f8fff7f7f7fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f7f8fff8f8f7fff7f7f8fff7f7f8fff7f8f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff6f6f5fff5f6f6fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff2f2f3fff1f1f2fff0f1f0ffeff0f0ffecededffeaeaeaffe7e8e8ffe4e4e3ffe1e1e1ffddddddffdadadbffd8d8d8ffd7d6d7ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0cfd0ffd0cfcfffcfcfcfffcecfcfffcececfffcdceceffcdcecdffcdcccdffcdccccffccccccffcccbcbffcacbcaffcacacaffcacac9ffc9c9c9ffc8c8c9ffc8c8c8ffc7c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc5c6c5ffc5c5c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c2c1ffc1c0c0ffc0c0c0ffbfbfbfffbfbfbfffbdbebeffbdbdbeffbdbdbdffbcbdbdffbcbcbcffbcbbbbffbbbbbbffbbbabbffbababbffbababaffbababaffb8b9b9ffb8b8b8ffb8b7b8ffb6b7b7ffb6b5b5ffb6b6b6ffb5b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b6b5ffb5b5b6ffb5b5b5ffb4b5b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7e7f7fff7e7e7eff7c7c7cff7a7b7aff7a797aff737272ff666665ff5c5c5cff535353ff4b4b4bff424242ff383838ff302f2fff242424ff191818ff111211ff0d0d0dff0a0a09ff070707ff050506ff040404ff020303ff020202ff010102ff010101ff000101ff020202ff080909ff080809ff060606ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff030303ff060606ff060605ff010101ff010101ff010100ff000101ff000001ff000100ff010101ff020202ff040303ff050505ff070706ff0b0b0bff100f10ff1a1a19ff282829ff313132ff3d3e3eff484949ff535252ff575757ff727172ff787978ff787878ff787978ff79797aff7a7a7aff7a7a7aff7a7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646463ff606161ff616061ff616161ff616161ff616161ff616161ff616161ff616161ff616161ff5e5f5fff595959ff535353ff4c4d4cff464646ff403f3fff3a3b3bff313030ff2b2b2bff232424ff171718ff101110ff0c0c0cff090a0aff070707ff050605ff040304ff030304ff020303ff020302ff020203ff030404ff030203ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000101ff010101ff010201ff010101ff010102ff010201ff010201ff010101ff010101ff2b2a2bff3b3b3bff414242ff484748ff4f4f4fff585959ff636463ff696868ff686968ff686869ff696969ff686969ff696969ff686969ff6b6b6bff707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb4b4b5ffb5b5b5ffb5b5b5ffb5b4b4ffb4b4b4ffb5b4b5ffb6b6b6ffb6b7b7ffb7b7b8ffb8b8b8ffb9b9b9ffb9bab9ffbababaffbabbbaffbbbbbbffbcbcbcffbcbdbdffbebebeffbebebfffbfbfbfffc0bfc0ffc0c1c1ffc1c1c1ffc2c2c2ffc2c3c2ffc3c3c4ffc4c4c3ffc5c4c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c7c7ffc7c7c8ffc8c8c8ffc8c8c9ffc8c9c9ffc9cac9ffcacacaffcacbcaffcbcacbffcbcbcbffcccbcbffccccccffcccccdffcccdcdffcdcecdffcdcdceffcececeffcfcfceffcfceceffcfcfcfffcfcfd0ffd0d0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd4d5d4ffd6d6d6ffd9d9daffdedfdeffe2e2e2ffe7e6e6ffe9e9eaffecececfff0f1f0fff2f3f3fff3f3f4fff4f4f4fff4f5f5fff4f5f5fff5f5f5fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff7f7f7fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff8f7f7fff8f7f7fff7f8f8fff8f7f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff8f8f7fff7f7f8fff7f7f8fff7f8f8fff7f8f8fff8f7f7fff7f7f8fff7f7f7fff7f8f8fff7f7f7fff7f8f8fff7f7f7fff7f7f8fff7f8f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff8f8f8fff7f8f8fff7f7f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9faf9fffaf9fafff9faf9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffefffffffffffefffefffffffffffffefffffffffffffffefefffffffefffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffefffffefefffffffefffffffffefffffffffffffffefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffefffefffefffffffefffffffffffefefffffefffefffffffffffefffefffefefffffffffffffffffffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffefffefefefffefefffffefefefffffefefffefefefffefefffffefefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffffffefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffefffefffefffefffffefffffefffefffefffffffefffefffefffffffefffffffefefffffefefefffffffefffefefefffffefffffefffffffefefefffefefefffefefffffefefefffefefffffefefffffefffffffffefefffefffefffffefefffffffefffefefefffffefefffefffefffffffffffefffffffffffffffefefffffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffefffffffffffefffefefffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffffefffffefefffffefffffffffefefffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffffefffffffffefffefffffffffffefffefefffffefffffffffffefffefffffffefffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffefefffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefffffffffffffefefffffffefffffefefffffffefffffffffefffffffffffffffefffffefffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffefffffffffffffffffffffffefffefffefffefffffefffffefffefffefffffffefffefffefffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffffefefffffffefffffefefffffffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9faf9fff9f9f9fff9faf9fffaf9f9fff9faf9fff9f9f9fff9faf9fff9fafafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f9f8fff9f8f9fff8f8f9fff8f9f9fff9f8f8fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff8f8f8fff7f7f8fff8f7f8fff7f7f8fff8f7f8fff8f8f7fff7f8f8fff8f8f7fff7f7f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff7f7f6fff6f6f7fff7f6f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff5f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f4fff4f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeeeeeffebebebffe8e8e9ffe6e5e6ffe3e2e2ffdfdfdfffdcdbdcffd9d9d9ffd7d7d7ffd6d5d6ffd6d5d6ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d0ffd0d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfceffcececeffcececeffcdcdcdffcdcccdffcccdccffccccccffcbcbcbffcacbcbffcacacaffcacacaffc9c9c9ffc8c9c8ffc8c8c8ffc7c8c7ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c6ffc5c4c5ffc4c4c4ffc4c4c3ffc2c2c3ffc2c2c2ffc1c2c2ffc0c1c0ffc0c0bfffbfbfc0ffbebfbeffbebebeffbebdbeffbdbdbdffbdbcbcffbcbcbcffbcbbbbffbcbbbbffbababaffbbbabaffbabbbaffbababaffb9b9b9ffb9b9b8ffb7b8b8ffb7b7b7ffb6b6b6ffb6b5b5ffb6b6b6ffb6b5b6ffb5b6b6ffb5b5b6ffb5b5b5ffb6b5b6ffb4b4b5ffb5b4b5ffb4b4b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7eff7f7f7fff7f7f7fff7e7e7dff7c7d7cff7a7a7aff747475ff686868ff5d5d5dff525352ff494949ff3f3f3fff363637ff2e2f2eff242424ff191a19ff111112ff0d0d0cff0a0a0aff060706ff040504ff030203ff020201ff010101ff010101ff010101ff000101ff020102ff090908ff090909ff050506ff020102ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff010101ff030303ff060605ff050606ff010101ff000001ff010100ff010101ff000100ff010100ff010101ff020203ff040404ff060605ff070807ff0b0b0bff0f0f0fff1a1a1aff272827ff313231ff3e3e3eff494948ff525353ff5b5c5bff686868ff717272ff787879ff7a7a79ff7a7a79ff797a7aff7a7a7aff7a7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676767ff636463ff616160ff616161ff616161ff616161ff616161ff616161ff606161ff5f5e5fff595959ff535353ff4c4c4cff464646ff404040ff3b3b3bff303030ff2b2b2bff232323ff181818ff101011ff0c0c0cff0a0909ff070706ff060505ff050504ff040303ff030202ff020302ff010101ff010202ff030302ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000101ff010001ff010101ff010101ff010101ff010101ff010202ff010101ff101010ff1c1c1cff2a2b2aff3b3b3bff414142ff484848ff4f4f4fff585958ff646363ff696968ff686868ff696868ff686968ff696869ff6b6b6bff707070ff7171710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb4b4b4ffb4b5b5ffb4b4b4ffb4b4b4ffb5b5b6ffb6b6b6ffb7b7b7ffb7b7b8ffb8b9b8ffb9b9b9ffbabab9ffbababaffbbbbbaffbbbbbbffbcbcbcffbdbdbdffbebebeffbebebfffbfbfbfffbfbfc0ffc0c0c1ffc1c1c1ffc2c1c2ffc3c2c2ffc3c3c3ffc3c3c4ffc4c4c5ffc5c5c5ffc6c5c6ffc6c6c6ffc7c6c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9caffcacac9ffcacbcaffcacbcbffcbcbccffcccccbffccccccffcccdccffcdcdcdffcdcdcdffcdcdceffcdceceffcfcfceffcecfceffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d2d1ffd1d1d2ffd2d2d2ffd2d3d3ffd2d3d3ffd3d3d4ffd5d5d5ffd8d8d7ffdbdbdbffe1e1e1ffe4e5e5ffe8e8e8ffebebeaffeeeeeffff1f2f1fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff6f5f5fff6f6f5fff6f5f6fff7f6f6fff6f7f6fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff7f6f7fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f8fff8f8f7fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f7fff8f7f8fff7f8f7fff7f8f8fff7f8f7fff7f8f8fff7f8f8fff7f7f8fff7f7f7fff8f8f7fff7f7f7fff8f7f8fff7f8f8fff7f7f7fff7f7f7fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9f9fffaf9fafffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffefefffffffffffffffffefffefffefffefefefffefefefffefefefffffffffffffffefffffefefffffffffffefffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffefefffffefefffffffffefffefefffffefefefffefefffffffefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefefefffffffffffefefffffffefffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffffffefffefffffffffefefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffefffffefffefffefffffffefffefffffffffffffefefffefffffffffffefffffffefffffefffffefefefffefefefffffffefffefffefffefefffffefefefffefefffffffefefffffffffffefefefffffefefffffefefffefffefffefffffffffffffffffffefffefefffffefefffffffefffffffefffffffffffffffffffffffefffffffefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefefffffefefefffefefffffffefefffffffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfefffefefefffefefefffefefefffefefffffffefffffefefefffffefefffffffffffefefefffffffefffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffefffefffefffffffefffefffffffefffefefefffefffefffffefefffefefefffefefefffdfefdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffefefefffffefffffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9faf9fff9faf9fff9faf9fffaf9fafff9faf9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff9f8f8fff9f9f9fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff7f7f7fff8f8f8fff7f7f8fff7f7f7fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff8f8f8fff8f8f7fff8f7f7fff7f8f8fff7f8f8fff7f8f7fff7f8f7fff8f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f7f6fff7f7f6fff7f6f7fff6f6f6fff6f6f6fff7f6f6fff5f6f6fff5f6f6fff5f6f5fff6f6f6fff6f5f5fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff3f4f4fff3f3f2fff1f1f2fff1f1f1fff0eff0ffececedffebeaeaffe7e7e8ffe4e4e4ffe1e1e1ffdedddeffdadadaffd8d8d8ffd7d6d7ffd5d5d5ffd5d5d5ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffd0d0cfffcecfcfffcfcfcfffcececeffcececdffcdcdcdffcdccccffccccccffccccccffcccccbffcbcacaffcacacaffc9cacaffc9c9c9ffc8c9c9ffc8c8c8ffc7c8c7ffc6c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc4c5c5ffc4c4c4ffc3c4c3ffc3c3c3ffc1c2c1ffc1c1c1ffc1c1c1ffc0c0c0ffbfbfc0ffbebfbeffbebebeffbebdbeffbebebdffbcbcbdffbcbcbcffbcbcbbffbbbcbbffbabbbbffbbbbbbffbababaffbababaffb9b9b9ffb9b8b9ffb8b8b9ffb8b8b7ffb7b7b7ffb6b6b6ffb5b5b6ffb6b6b6ffb5b5b5ffb6b5b5ffb6b6b6ffb4b4b4ffb5b5b5ffb4b4b4ffb4b4b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7e7fff7f7f7fff7f7f7fff7e7e7eff7c7d7cff777777ff6c6d6dff626262ff585757ff4c4c4cff414141ff383737ff2f2f2fff252625ff1b1b1aff121212ff0d0d0dff0a0a0aff070707ff040505ff030203ff020202ff010102ff010101ff010101ff000000ff010202ff090909ff090909ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040304ff070606ff060506ff010101ff010000ff000000ff010101ff010100ff000100ff010101ff020202ff040404ff050606ff080807ff0b0a0bff101110ff1a1a1aff252625ff2d2e2eff403f40ff484948ff515152ff5c5c5cff696969ff747474ff797a7aff7a7a79ff7a7a79ff7a7a7aff7a7a7aff7b7c7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696969ff676767ff636463ff616061ff616161ff606161ff616161ff616161ff5f5e5eff595a59ff535353ff4c4c4cff464646ff3f403fff3a3b3aff313130ff2b2b2bff232324ff171817ff101010ff0c0b0cff0a0a0aff060607ff050505ff050504ff030404ff020202ff020303ff010101ff000000ff010101ff020102ff010102ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff020302ff000000ff000000ff000000ff000000ff000101ff010100ff010101ff010102ff010101ff010101ff020101ff050606ff101011ff1b1c1cff2b2a2bff3b3a3bff424241ff474748ff4f4f4fff595858ff636463ff686968ff696969ff696968ff6b6b6bff707070ff717171ff7372730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b2b2ffb2b1b2ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b5b5ffb5b6b6ffb6b6b6ffb7b7b7ffb8b7b8ffb9b9b9ffb9b9b9ffbab9baffbababaffbabbbbffbbbcbbffbcbdbcffbdbdbdffbdbebeffbebebeffbfbfbfffc0bfc0ffc1c1c0ffc1c1c2ffc2c2c2ffc3c2c3ffc4c3c4ffc4c4c4ffc5c4c4ffc6c5c5ffc5c5c5ffc7c7c6ffc6c6c7ffc7c7c7ffc8c8c8ffc8c9c9ffc9c8c9ffcac9caffcacacaffcbcacaffcacbcbffcccbcbffcbccccffccccccffcdcdccffcdcdccffcdcdcdffcdcdcdffcececdffcecfcfffcfcfceffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d3d2ffd3d2d3ffd4d5d4ffd7d6d6ffd9dad9ffdededeffe3e3e3ffe6e7e6ffeaeaeaffecededfff0f0f1fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f4f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff7f7f7fff6f6f6fff7f7f6fff6f6f7fff6f6f6fff6f7f7fff7f7f7fff7f6f7fff7f7f7fff8f7f7fff8f7f7fff7f8f7fff8f8f7fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff7f8f7fff7f8f8fff7f8f7fff8f8f8fff8f7f7fff7f8f8fff8f8f7fff8f8f7fff8f7f8fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff7f8f8fff7f8f7fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9fafff9f9f9fff9f9fafffaf9fafff9f9f9fffaf9f9fffafafafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffffefefffffefffffffefffffffefffffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffffefefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffffffffffefefffefffffffefffffffffefffffefefffffffefffffffefefffefffffffefefefffefffffffffffefffffffffffefefefffefefefffefefffffefefffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffefffffffefefffffefefefffefefefffefffefffefffffffefffefffefefefffffefefffefefefffefffefffefefefffefefffffefffffffefefefffefefefffffefefffefefffffefffefffffefffffefefffffffefffffffefffffefffffffefffffffffffffffffffefffffefffffefefefffefefefffefefffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffefefefffefefefffefffffffffefefffffefffffffefefffffefefffefffffffffefffffefefefffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefefffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefffffffefffffffefefffefffffffffefffffefefefffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefefffefefefffefefefffefffefffefffffffefffefffefefefffffefefffefefefffefffefffefefefffefefffffffffffffefefffffefefffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffefffefffffffefffefffefefefffefefefffefefefffefefdfffefefefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffffffffffefffefffefffefffffefefffefffffffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9faf9fff9f9f9fff9f9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f8fff8f9f8fff9f8f8fff8f9f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f7fff7f8f7fff7f8f7fff7f7f8fff8f8f8fff7f7f8fff7f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff6f7f7fff6f7f7fff7f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f5f6fff6f6f6fff5f6f6fff6f5f6fff5f6f6fff6f6f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f3fff3f3f3fff2f2f2fff2f1f1fff1f1f1ffeeeeefffebebebffe9e9e9ffe6e7e6ffe3e3e3ffe0e0e0ffdcdcdcffd9d9d9ffd7d7d7ffd5d6d5ffd5d5d5ffd3d3d4ffd3d3d4ffd2d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcfcecfffcecfcfffcececeffcececeffcdcdcdffcdcdcdffccccccffcbcbcbffcbcbcbffcacacbffcacacaffc9cacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c8c8ffc6c7c7ffc6c6c6ffc6c6c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c1c1ffc2c1c2ffc1c0c1ffc1c0c0ffbfc0c0ffbfbfbfffbebebeffbebebeffbdbebdffbdbdbdffbdbcbcffbcbcbcffbbbcbbffbbbbbcffbbbbbaffbababaffbababaffbab9b9ffb9b9b9ffb8b8b9ffb8b8b7ffb7b7b7ffb6b7b6ffb5b6b6ffb6b6b6ffb5b5b5ffb6b5b5ffb5b4b4ffb4b5b4ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7e7fff7f7f7fff7f7f7fff7f7f7fff7e7d7eff797979ff706f70ff656666ff5b5b5bff505050ff444444ff3a3a3aff313131ff272727ff1b1b1cff121213ff0e0d0dff0a0a0aff070707ff050505ff030304ff020202ff010101ff010101ff010100ff000000ff010202ff0a0909ff090909ff050606ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060606ff060606ff010101ff000000ff010000ff000100ff000000ff000101ff010101ff030202ff030404ff050505ff080808ff0b0c0cff131313ff1d1d1dff292929ff353535ff403f40ff4a4a4aff545555ff5f6060ff6a6a6aff747474ff797979ff7a7979ff797979ff7a7a7aff7c7b7bff7d7c7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696a6aff696969ff676767ff636364ff616161ff606161ff616161ff5f5f5eff595959ff525353ff4c4c4cff454545ff404040ff3b3a3aff313031ff2b2b2bff242323ff171818ff101010ff0b0c0cff0a0a0aff070706ff050605ff050405ff030404ff020202ff010102ff010100ff010101ff000000ff020101ff020203ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff080808ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010101ff010101ff010000ff000000ff010000ff060606ff101011ff1b1c1cff2b2b2bff3b3b3bff414241ff484848ff4f4f4fff585858ff646364ff686968ff6b6b6bff707070ff717171ff737373ff76767600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b1b1ffb2b2b1ffb1b2b2ffb1b2b2ffb3b3b2ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb4b4b4ffb6b5b5ffb6b6b6ffb7b6b7ffb7b7b7ffb8b8b8ffb8b9b8ffb9bab9ffbababaffbabbbbffbbbbbbffbcbbbcffbcbcbcffbdbdbdffbebebeffbfbebeffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc2c3c3ffc4c4c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c7ffc7c8c8ffc7c7c8ffc8c8c8ffc9c8c9ffc9c9caffcacacaffcbcacbffcbcacbffcbcbcbffcccbccffccccccffccccccffcdcdcdffcdcdcdffcecdcdffcdceceffcececeffcececfffcfcfcfffd0cfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd5d5d5ffd7d7d7ffdbdbdbffe0e0e0ffe6e5e5ffe9e8e8ffebebebffefeeeffff2f2f2fff4f4f4fff4f4f4fff5f5f5fff5f5f4fff5f6f5fff6f5f5fff5f6f6fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f7fff7f7f7fff6f6f7fff7f7f7fff7f6f7fff7f7f7fff7f8f7fff8f7f8fff7f7f8fff8f7f8fff8f7f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f8f8fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff8f7f8fff8f7f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f8f8fff8f9f9fff8f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9faf9fff9fafafffafafafff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9fafafff9f9f9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffefffefffffffffffffffffffefffffffefffefffffffffffefffefffefffefffefffffefffffffefffffffefffffffffefffefffffffffefefffffffffffefffefffffefefffefffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffefffffffffefffffffefffffffffffffffffefffffffefffefffffffefefffffefefefffffefefffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffffefffffffefefffffefefffefffefffefffffffffefefffffffffffefffefffffefefffefffffffffffefffffffffffffffefffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffefffefefffffffffefffffefffffefefefffefefffffffffffffffefefffefffffffffffefffffefffffefffffffefffffffffefffffffefefffffffffffffffefffffffffffefffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffffefefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefefffffefffffefffffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffdfefdfffefefefffdfdfefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefffefffffefffffefffefffffffefffefffffffffefefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffefffffffffffefffffffefffffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffffefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffffefefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffefffffffffffffffefffffffffffffffefffefffffffffefefffffefefffffffffffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefefffffefefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefffffefefffffefefffffffefefffefefefffefffffffffffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9fafffafafafff9f9fafff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff8f9f9fff8f9f9fff9f8f9fff8f8f8fff8f9f9fff9f9f8fff9f9f8fff8f8f9fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff7f8f7fff8f8f7fff7f8f8fff8f8f7fff7f8f7fff7f8f7fff8f7f8fff8f7f8fff8f7f8fff8f8f8fff7f8f8fff8f7f7fff8f8f8fff8f8f7fff8f7f7fff7f8f8fff8f8f7fff8f8f8fff8f8f7fff7f8f8fff8f7f7fff8f7f7fff8f8f7fff7f7f7fff7f7f7fff6f6f7fff6f7f7fff6f6f6fff7f6f7fff6f7f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f5fff6f5f6fff5f6f6fff5f5f6fff6f5f5fff5f5f5fff5f6f5fff5f6f5fff5f5f5fff4f5f5fff4f4f5fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff0f0f0ffedededffeaebeaffe7e7e8ffe5e4e5ffe2e1e1ffdededdffdbdbdaffd8d8d8ffd6d6d6ffd5d5d5ffd4d5d4ffd4d3d3ffd2d3d2ffd2d2d2ffd1d2d1ffd0d1d1ffd1d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcecfcfffcececeffcececeffcdcecdffcdcdcdffcccdcdffccccccffccccccffcbcbcbffcacbcbffcacacaffcac9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffc5c6c5ffc4c4c5ffc4c4c4ffc4c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc1c0c1ffc0c1c1ffc0c0bfffbfbfc0ffbebfbfffbebebeffbebdbdffbdbdbdffbcbdbdffbdbdbcffbcbcbcffbbbbbcffbabbbbffbababaffbababaffb9b9baffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b6ffb5b5b5ffb5b5b5ffb5b5b4ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b3b3ffb3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7eff7e7f7eff7e7f7eff7f7f7fff7f7e7fff7f7f7fff7b7b7aff717272ff686868ff5e5e5eff535352ff474747ff3d3d3dff343433ff2a2a29ff1d1d1dff121313ff0e0d0eff0a0a0aff070707ff050505ff040404ff010102ff010101ff010101ff010101ff000100ff020202ff0b0b0bff0b0a0bff060606ff010101ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060606ff060506ff020101ff000100ff000101ff010000ff000000ff000100ff010100ff020202ff040403ff060605ff080808ff0c0d0cff141414ff201f1fff2d2e2dff3a3a3aff444344ff4d4d4eff585858ff626262ff6d6c6dff757675ff767677ff7a7a7aff7a7a7aff7b7b7bff7d7d7dff7d7e7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6a6aff6a6a6aff696969ff676767ff636364ff616161ff5e5e5eff595959ff525353ff4c4c4cff464646ff404040ff3b3a3bff303031ff2b2c2bff242323ff171818ff111010ff0c0b0cff090a0aff060707ff050505ff050405ff040404ff030302ff010201ff000101ff000001ff000000ff010101ff030304ff050505ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff090809ff060607ff000100ff000000ff000000ff000100ff010001ff020202ff030303ff040404ff040404ff040404ff050405ff070808ff0b0b0bff121213ff212121ff2f2f30ff3c3b3cff474647ff4f5050ff575756ff5f5f5fff666767ff6b6b6bff707070ff727171ff727273ff767676ff767676000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0b0ffb0b0b0ffb1b1b1ffb1b2b2ffb1b1b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b4b3ffb5b4b4ffb5b5b6ffb7b6b6ffb7b6b7ffb7b8b8ffb8b8b8ffb9b8b9ffb9b9b9ffbababaffbbbbbaffbbbbbbffbbbcbcffbcbcbdffbdbdbdffbebebeffbebebfffbfc0bfffc0c0c0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c2c3ffc4c3c3ffc4c4c4ffc5c5c4ffc6c5c5ffc5c6c6ffc7c6c7ffc7c7c6ffc8c8c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffcacacaffcbcacaffcbcacbffcbcbcbffcbccccffccccccffcccccdffcdcdccffcdcdcdffcdceceffcececdffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd6d6d6ffdad9d9ffdededeffe2e2e2ffe7e7e8ffeaeaeaffeeededfff0f1f1fff4f3f3fff5f4f5fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff7f7f6fff6f6f7fff6f6f7fff6f6f6fff7f6f6fff6f6f7fff6f7f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f6f6fff6f7f6fff7f6f7fff6f7f6fff7f7f6fff6f7f7fff7f7f6fff7f7f6fff6f7f7fff7f7f7fff8f7f7fff8f7f7fff8f8f7fff7f8f8fff8f7f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f8fff7f8f7fff7f7f7fff8f8f8fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f9f9fff9f9f8fff9f9f9fff8f9f9fff8f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fffafafafff9faf9fff9f9f9fff9f9fafffaf9f9fff9f9f9fffafaf9fffaf9f9fff9faf9fffaf9fafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffefffffffefefffffffffefffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffffffffffffffffffefefffffffffffefefffffefefffffffffffffefffffffffefefffffefefffefefefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefefffffefefffefffffffefffffffefffefffffefffffefefefffefefffffefefffffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefffefffffefefffefefefffefefefffefefffffffefefffefffffffefefefffefffefffefffefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefffffffefffffffefffffffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefffffffffffefffefefefffffefffffefefefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffefffffffefffefffefefefffefffffffffefefffffffefffefffefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefffefffffffffffefffefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffefffefffffffffffefefffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefefffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefffffffffffefffefefefffffefffffefefefffffffffffffffffffefefefffffffffffefefffffefefffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffefffffffefffffffffffefffefffefffffffffffefefffffefefffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffefefffefffefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffffefffffefffffefffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9fafffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f8fff9f8f9fff8f9f8fff9f9f9fff9f8f8fff9f8f8fff9f8f8fff8f9f9fff8f8f9fff8f8f8fff9f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff8f7f7fff7f8f8fff8f7f7fff7f8f8fff7f7f7fff7f8f7fff7f8f7fff8f8f8fff7f7f8fff7f7f8fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f7f6fff7f6f7fff7f6f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff5f6f6fff6f5f6fff6f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f3fff3f3f3fff2f3f3fff2f2f2fff2f1f2ffefefefffecebecffe9e9eaffe6e6e6ffe3e3e3ffe0e0dfffddddddffd9dad9ffd7d7d7ffd5d5d5ffd4d4d4ffd3d3d4ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffcfd0d0ffcfcfd0ffd0d0cfffcecfcfffcfceceffcececeffcdcdcdffcdcdcdffcdccccffcccccdffcbccccffcbcbcbffcacbcaffcacacbffc9c9caffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c5c5ffc5c5c4ffc4c4c4ffc4c3c3ffc3c3c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c1c0ffbfc0c0ffbfbfbfffbfbebfffbebfbeffbebebeffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbbbabaffbababaffb9babaffb9b9b9ffb9b8b9ffb7b8b7ffb7b7b7ffb6b6b7ffb5b6b6ffb5b5b5ffb4b5b4ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7e7e7fff7f7f7fff7b7b7bff727373ff6a6969ff5f5f5fff555554ff4a4a4aff403f3fff353636ff2a2a2aff1e1e1eff131313ff0e0e0fff0a0a0bff070707ff050505ff040303ff020201ff010101ff010101ff010101ff010101ff030302ff0c0c0cff0b0b0bff060606ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff020202ff050505ff040405ff010101ff010101ff010101ff010001ff000000ff000000ff000101ff020101ff030404ff050505ff080808ff0c0c0cff151515ff212122ff303131ff3c3c3dff474646ff515151ff5c5c5cff666666ff707070ff797878ff787878ff7a7a7aff7c7b7bff7d7c7cff7e7d7dff7e7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6a6aff6a6a6aff69696aff696969ff676767ff636463ff636363ff5d5d5dff555555ff4d4d4cff454545ff3d3d3dff373737ff2f2f2fff282828ff1e1e1eff151615ff101010ff0b0c0cff090809ff070706ff050605ff040504ff040404ff020302ff010102ff010001ff000000ff000000ff010102ff060707ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020203ff080807ff090909ff010101ff010100ff010001ff010101ff010101ff020202ff030203ff050404ff060606ff070606ff080809ff0b0c0bff121212ff1d1d1dff2c2c2cff393938ff434343ff4d4d4dff575657ff5e5e5eff666666ff6d6c6dff707070ff717171ff737373ff767676ff777777ff787878000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0b0ffb0b0afffb1b1b1ffb1b1b1ffb2b2b1ffb2b2b2ffb2b1b2ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb5b6b5ffb6b6b6ffb6b7b7ffb8b7b8ffb8b9b8ffb9b9b9ffb9bab9ffbababaffbabbbaffbbbbbbffbcbbbcffbcbcbcffbebdbdffbebebeffbebfbfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c2ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc5c5c5ffc5c6c5ffc5c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c7ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcbffcccccbffcbccccffccccccffccccccffcdcdccffcdcdcdffcecdcdffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd5d5d5ffd8d8d7ffdcdcdcffe0e0e0ffe5e5e4ffe9e9e9ffecebebffefefeffff2f3f2fff4f4f4fff4f4f4fff5f4f5fff5f5f4fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff7f6f6fff7f6f6fff6f7f7fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f8fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fffaf9fafff9f9f9fff9f9fafff9f9fafff9faf9fffaf9f9fff9faf9fffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafaf9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffefefefffffffefffefefefffffffefffffefffffefefffffffefffffefffffffffefefffffefefffffffefffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffefffefffffffefffefefffffefffffffefffefffefffefffffffefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefefffffefefefffefefefffefffefffffefefffffefefffffffefffffffefffefffffffffefffffefefefffffffefffffffffffffffffffefffffffffefffffffffefffefffefffffffffffffefffffffffffffffffefffefffffffffefffffffffefffffefffffffffefffefffefffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffefffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffefffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfefffefefefffefefdfffdfefefffefefdfffdfefefffefefefffffefefffefefefffefefefffffefefffefefefffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffffffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffefffffffffefffffefefffffffefffffffffffffffefffffffefffefefefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefefffffffefffffffffffffefefffffffefffffffefffefffffffffefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffefffefffefffefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafaf9fff9fafafffafafafff9f9fafffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f8f9fff8f9f8fff9f9f8fff8f8f9fff8f9f9fff8f9f8fff8f9f8fff9f9f8fff8f8f8fff8f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f8f8fff7f7f8fff8f8f7fff8f7f8fff7f7f8fff8f8f8fff7f8f8fff8f7f7fff8f7f7fff7f8f7fff8f8f7fff8f7f7fff8f8f7fff8f8f7fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff6f5f6fff6f6f5fff6f5f6fff6f6f5fff5f6f5fff6f6f5fff6f5f5fff5f5f6fff6f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff3f4f3fff2f3f3fff3f3f2fff2f2f2fff0f1f1ffeeedeeffebebebffe8e8e8ffe6e5e5ffe2e1e2ffdededeffdbdadbffd8d8d8ffd6d6d5ffd5d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0cfffd0cfcfffcececfffcececfffcdceceffcdcdcdffcdcdcdffcccdccffccccccffcccbcbffcbcbcbffcbcbcbffcacacbffcac9caffc9c9c9ffc9c9c8ffc8c9c9ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c2ffc2c2c3ffc2c1c2ffc1c1c1ffc0c0c1ffc0c0c0ffbfc0bfffbfbfbeffbfbebeffbdbebeffbebdbdffbdbdbdffbcbcbdffbcbcbcffbcbcbbffbbbbbbffbabbbbffbababaffb9bab9ffb9b9b9ffb8b8b8ffb7b7b8ffb7b6b7ffb6b7b6ffb6b5b5ffb5b4b5ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb3b4b3ffb4b3b3ffb4b3b3ffb3b3b3ffb3b3b2ffb2b2b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7f7eff7f7f7eff7f7f7fff7e7e7fff7f7f7eff7b7a7bff727273ff6a6a6bff606161ff575656ff4c4c4cff424241ff373736ff2c2b2bff1f1f1eff141414ff0e0e0fff0b0a0bff070707ff050504ff030404ff020202ff010101ff010101ff010101ff010101ff030303ff0c0c0cff0b0b0bff070606ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff040403ff030303ff010100ff010001ff010101ff010101ff000101ff000000ff010000ff020201ff040303ff060505ff080808ff0c0c0cff141515ff222223ff313132ff3e3e3eff484848ff535353ff5e5e5eff696969ff737372ff7a7a7aff7a7a7aff7c7b7bff7d7d7dff7e7d7dff7d7d7eff7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6b6a6bff6a6a6aff6a6a6aff6a6a6aff696969ff676767ff686868ff636362ff5b5b5bff525252ff494848ff404040ff383837ff303131ff2a2a2aff1f1f1eff141414ff0f0f0eff0a0a0aff070707ff060505ff030404ff030202ff020202ff020102ff010101ff010100ff000000ff000000ff010201ff070707ff040404ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff030302ff050606ff080808ff020203ff020202ff020201ff020202ff020202ff030303ff040404ff050504ff060606ff070707ff0b0a0aff0e0e0eff171717ff212221ff2b2b2bff393839ff454646ff4e4d4dff575757ff605f60ff686868ff6f6f6fff717171ff737373ff767676ff767777ff787877ff7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0afb0ffb0b0b0ffb0b0b0ffb0b0b0ffb1b1b1ffb1b1b1ffb2b1b2ffb2b2b2ffb2b2b1ffb1b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb6b7b7ffb8b8b7ffb8b8b8ffb8b9b9ffbab9b9ffbababaffbababbffbbbbbbffbcbcbcffbcbcbdffbdbdbeffbebebeffbebfbfffc0c0bfffc0c0c0ffc0c1c1ffc2c1c2ffc2c2c2ffc3c2c3ffc4c3c4ffc4c4c4ffc5c5c5ffc5c5c6ffc6c5c6ffc6c7c6ffc7c6c6ffc8c7c7ffc8c8c8ffc9c8c8ffc9c9c8ffc9c9c9ffcacacaffcacacaffcbcbcaffcccbcbffcbcbccffccccccffcccdcdffcdccccffcdcdcdffcdcecdffcececeffcfceceffcfcfceffcfcfcfffcfd0d0ffd0cfd0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd4d4d4ffd6d6d6ffd9dadaffdededeffe3e3e3ffe7e7e6ffeaebebffedededfff1f1f1fff4f3f4fff5f5f5fff4f5f4fff5f5f4fff5f5f5fff5f5f6fff6f6f5fff7f7f6fff6f6f7fff6f7f6fff6f7f6fff6f6f7fff6f7f7fff6f7f6fff6f7f6fff7f7f6fff6f7f6fff6f6f7fff7f6f7fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff7f7f6fff7f6f7fff7f6f7fff6f7f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff8f8f7fff8f7f8fff7f7f8fff8f8f8fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9faf9fffafaf9fff9f9f9fff9f9fafffaf9fafffafafafffaf9f9fffaf9fafffaf9fafffafaf9fffaf9fafffaf9fafff9faf9fffaf9f9fffafaf9fffafafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffefefffffffffefffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffefffffffffefffffffefffffefefffffffffffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffffefefffffefefffffefefffefefefffffffffffffefffffffffffffffefffffefffefffefffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefffffffefffffffffffffffefefffffefffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefefffefffffffffffffffefffefffffffffffffefefffefffffffffffffffffefefffefffefffefffffffefffffffefefefffffefffffefefffffffffefffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefefffffefefffffffefffffefffffffefefefffefffefffffefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefdfdfffefdfdfffefefefffdfefdfffdfdfefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffffefffffefefffffffffefffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffefffffefffffffefffffffefffffffffffffffffefffffefffffffffefffffefffffffffefffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffefffffffffefefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffefefffefffffffffefffffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefffffffefffefffffefffffffefefffffffefffefefefffffffffffffefffffffffffffffefffffefffefffefefffffffffffffefffefffffffffffffefefffefefffffffefffffefffefffdfefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffefffffefefefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f8fff9f9f8fff9f8f9fff9f9f9fff8f8f8fff9f9f9fff9f9f8fff8f9f8fff9f8f8fff8f8f8fff9f9f9fff8f9f8fff8f8f9fff9f8f8fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff7f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff7f7f8fff7f7f7fff7f8f8fff7f8f7fff8f7f8fff8f7f7fff8f7f7fff7f7f7fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff6f7f6fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff5f5f6fff5f5f6fff6f5f6fff5f6f6fff5f5f5fff5f6f5fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff5f6f6fff6f5f5fff5f5f5fff5f4f4fff4f4f3fff4f4f3fff2f3f2fff2f2f2fff2f1f1fff0f1f0ffedededffe9e9e9ffe7e7e7ffe4e3e3ffe0e1e0ffdcdcdcffd9d9d9ffd6d7d6ffd5d5d5ffd4d4d4ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcecfcfffcecfceffcdcdceffcdcdcdffcdcdcdffcccdccffccccccffcccbcbffcbcbcbffcacacaffcacacbffcac9caffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc4c4c4ffc3c4c4ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c2ffc0c1c1ffc0c0c0ffbfc0c0ffbfbfbfffbebfbeffbebebeffbebdbdffbdbdbdffbcbcbcffbcbdbdffbcbcbcffbbbbbbffbbbabaffbababaffbababaffb9b9b8ffb8b8b8ffb8b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb3b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb3b3b3ffb2b3b3ffb2b2b2ffb2b2b2ffb1b2b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7e7f7fff7f7f7fff7f7e7fff7e7f7fff7c7b7cff7a7a7aff737374ff6b6b6bff616162ff585858ff4d4e4eff434343ff383738ff2c2c2cff201f1fff141414ff0e0e0eff0a0a0aff070707ff050405ff030303ff020203ff020101ff000101ff010101ff020101ff030304ff0d0c0dff0b0c0bff060607ff010201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030202ff040304ff040404ff010101ff010101ff010101ff010101ff000000ff000000ff000101ff010201ff040303ff050505ff090808ff0c0c0cff151515ff222222ff323131ff3f3f3fff494949ff535354ff606060ff6b6c6bff757575ff7c7b7bff7c7c7cff7d7c7dff7d7e7dff7d7d7eff7d7d7dff7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6b6a6bff6b6a6bff6a6a6aff6a6a6aff696a6aff696969ff696969ff656565ff5f5e5eff565656ff4d4c4dff424343ff393a3aff323232ff2c2d2cff212021ff151616ff0f0e0fff0a0a0bff070707ff050605ff040303ff020202ff010101ff010101ff010101ff010100ff000000ff000000ff010101ff080808ff050605ff020202ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030202ff040505ff060607ff020202ff000100ff010101ff010101ff010102ff010102ff010202ff020203ff050505ff070707ff0a0a0bff0f0f10ff191819ff242525ff313030ff3a3b3aff434343ff4b4b4bff565555ff606060ff6b6c6cff757575ff737373ff767676ff777776ff787878ff787878ff7878790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafafb0ffb0afafffafb0b0ffb0b0b0ffb0b0b0ffb1b1b1ffb1b1b1ffb2b2b2ffb1b1b2ffb1b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b5b6ffb6b7b7ffb7b7b7ffb8b9b8ffb9b9b9ffb9b9b9ffbababaffbababaffbbbcbcffbcbcbcffbcbdbcffbdbdbdffbebebeffbfbfbfffbfc0bfffc0c0c0ffc1c0c0ffc1c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc4c4c4ffc4c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c7c7ffc7c8c8ffc8c7c8ffc8c8c8ffc8c8c9ffcac9c9ffcac9caffcacbcaffcbcacbffcbcbcbffcbccccffccccccffccccccffcccccdffcdcdceffcdcecdffcececeffcececeffcfcfcfffcfcfcfffcfd0d0ffd0cfd0ffd1d0d0ffd1d0d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd5d5d5ffd8d8d7ffdcdcdcffe1e0e1ffe5e5e5ffe8e8e9ffecececffeff0effff2f2f3fff4f4f5fff5f4f5fff4f5f5fff5f5f5fff5f6f5fff6f6f5fff6f6f6fff7f6f6fff6f6f6fff7f7f7fff7f7f6fff6f7f6fff7f6f6fff7f6f6fff7f7f7fff6f7f6fff6f6f7fff7f6f6fff6f7f7fff7f7f7fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f7f7fff6f7f7fff6f6f6fff7f7f7fff6f6f7fff7f7f7fff7f6f7fff7f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff7f7f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f9f9fff8f8f8fff8f9f8fff9f9f8fff9f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fff9f9fafffaf9f9fff9fafafffafafafff9f9f9fff9f9f9fffaf9f9fff9fafafffaf9fafffaf9f9fff9f9f9fff9fafafff9fafafff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefefffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefefffffefefefffffffffffffefffffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffefefffffffffefffffffffffefefffffefefefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffffefefffefffffffefffefffefffefffefffffffffefffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffffffffffefffffffefefefffffefffffefffffffffffefffffefefffefffefffefffffffffffefffffefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefffefefefffffefffffefffefffefefffffefefefffefefffffefffefffefefefffefdfefffefefefffefefefffefefdfffefefefffefdfefffdfdfdfffefefefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffffffffefffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefefffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffffefefffffffffffefffffffefefefffffefefffefffffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefffffffefffffffffefffffefffefffffefffffefffefffefefffffefefefffffffffffffffefffefefffffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefefffefefffffefffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffefffffffffffefffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffaf9f9fff9faf9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff8f8f8fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f7fff8f7f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f7fff8f7f7fff7f8f8fff7f8f7fff7f7f7fff6f7f7fff7f6f7fff6f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff6f5f6fff6f5f5fff5f5f5fff6f5f6fff5f6f5fff5f5f6fff5f5f5fff5f5f6fff5f6f5fff6f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff1f1f1ffeeeeeeffebebebffe8e8e8ffe5e6e6ffe2e3e2ffdededeffdadbdaffd8d8d8ffd6d6d5ffd4d4d4ffd3d3d3ffd2d3d3ffd2d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcfceceffcececeffcececeffcdcecdffcdcdcdffccccccffcccccbffcbcbcbffcbcbcbffcbcacaffcacbcaffc9cac9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c7ffc7c7c7ffc6c7c6ffc5c5c6ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c4ffc3c3c3ffc3c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c1c0ffbfc0c0ffbfbfbfffbebfbfffbebfbeffbebdbdffbdbdbdffbdbdbdffbcbcbdffbcbcbcffbcbbbbffbbbabbffbababaffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb5b4b4ffb3b4b4ffb3b4b3ffb3b3b3ffb3b3b3ffb3b3b4ffb3b3b2ffb2b2b2ffb2b2b2ffb1b2b2ffb2b2b2ffb0b1b100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7f7fff7f7e7fff7f7f7fff7e7f7eff7c7b7cff7a7a7aff7a7a7aff747373ff6c6c6bff636363ff595a59ff4f4f4fff444444ff393939ff2d2d2dff201f1fff151414ff0e0f0eff090a09ff060707ff040505ff040304ff020302ff020102ff010201ff010102ff010101ff040404ff0d0d0dff0c0c0cff070707ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff030303ff050505ff060606ff020101ff010000ff010000ff010100ff000000ff000000ff010101ff020202ff040403ff050605ff090908ff0e0d0dff151616ff222322ff323232ff414141ff4b4b4bff565656ff626262ff6d6e6dff767677ff7d7c7dff7d7d7dff7d7d7dff7d7d7eff7d7d7dff7d7d7dff7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6b6aff6a6b6bff6a6b6bff6b6a6aff6a6a6aff6a696aff696a6aff656565ff5f5f5fff585858ff505050ff464646ff3c3c3cff343434ff2e2d2eff232323ff181818ff0f1010ff0a0b0bff080708ff050506ff030403ff020101ff000001ff000101ff000101ff010100ff010000ff000000ff010101ff0a090aff080808ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020302ff040304ff040504ff010101ff000100ff000001ff000000ff010101ff010101ff010101ff020202ff050405ff070606ff0a0a0aff101010ff191a19ff242424ff2f2f2fff373838ff404140ff4b4a4aff555556ff616262ff6c6d6dff767676ff767676ff777677ff777777ff787878ff787979ff79797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafaeafffafafafffafafafffafb0afffafafb0ffb0afb0ffb0b0b0ffb1b1b1ffb1b1b1ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb5b6b6ffb6b7b7ffb7b7b7ffb8b8b9ffb9b9b9ffbab9b9ffbababaffbabbbbffbbbbbcffbcbcbcffbdbdbdffbdbdbeffbebebeffbfbfbfffbfc0bfffc0c0c0ffc1c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c4ffc5c5c5ffc5c6c5ffc6c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c9c9ffc9c8c8ffc9cac9ffc9cac9ffcacacaffcbcacbffcbcbcbffcccbcbffccccccffcdcdccffcccdcdffcecdcdffcececeffcececeffcececeffcfceceffd0cfcfffcfd0d0ffcfd0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d1ffd3d2d2ffd4d4d4ffd6d6d6ffd9d9daffdfdfdeffe3e3e3ffe6e6e7ffe9e9e9ffefefeffff1f1f1fff3f3f3fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff7f6f6fff6f6f7fff6f7f7fff6f7f7fff7f7f6fff7f7f7fff7f6f7fff6f6f6fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff7f6f6fff6f7f6fff6f6f7fff7f7f6fff7f6f6fff6f6f7fff6f7f7fff7f6f6fff6f7f7fff7f7f6fff8f8f8fff8f7f8fff8f8f7fff8f7f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f9f9fff9f9f9fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fff9fafafffafaf9fffaf9f9fff9faf9fff9f9fafffafaf9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffefffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffefefffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffefffffffffffffefefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffefffffffefefffffffffffefffffffffefffffffefefffffefffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffefffefffefffefffffefffffffffffffefefefffefffffffefffffffffffffffefffefffefefefffffefefffffefefffefefefffefefefffefefffffefefefffefdfefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffefdfefffefdfefffefefefffdfefefffefefefffefefdfffefefefffefefffffefefefffefefffffefffefffefefefffffefefffffefffffffefefffefffefffefefffffefffffffefffefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffefefffefefffffffffefffffffefffefffffffffefffffefffefffefffffffffffefffffffffffffffffffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffffffffffffffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfefefffefefefffefefdfffdfefdfffefdfefffefefdfffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffefffefffefffefefffffefefffffefefefffefffffffffffefffffffffffffffffffffffefffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffefefffffffffffefefffffefffffffefffefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffefffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffefefffefefffffffffefffefffefffefefffffefefffffefefefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefefffffffffffefffefffffefffffffefefffffefffffefffffffefefefffffefffffefffefffefefefffffefefffffefffffffefefffefffefffefefffffefffffffefefefffefffffffffffefffefefefffefefefffefffefffffffefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff8f8f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f9f8fff9f8f8fff9f9f8fff8f8f8fff8f9f8fff8f8f9fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f7f7fff8f7f8fff7f8f8fff7f7f7fff8f7f8fff7f8f7fff7f7f7fff8f7f7fff8f7f8fff7f6f6fff6f7f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f6fff6f6f5fff6f6f5fff6f6f6fff5f5f6fff6f5f5fff6f5f6fff6f6f6fff6f6f5fff6f5f6fff6f5f6fff5f6f6fff5f6f5fff5f5f5fff6f5f6fff5f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f3f3fff3f3f3fff2f2f2fff2f2f2fff1f0f1ffedededffeae9eaffe8e7e7ffe4e4e4ffe1e1e0ffdcdddcffd9d9d9ffd6d6d7ffd4d4d4ffd3d4d3ffd3d3d2ffd2d2d2ffd1d1d1ffd1d1d0ffcfd0cfffd0cfd0ffcfcecfffcfcfcfffcececeffcececeffcdcdcdffcdcccdffcccdcdffcccccbffcccbccffcbcbcbffcacacaffcacacaffcac9caffc9c9c9ffc8c9c8ffc8c8c9ffc7c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc5c5c5ffc4c4c5ffc4c4c4ffc4c4c3ffc3c4c4ffc2c2c3ffc2c2c2ffc2c1c2ffc1c1c1ffc0c1c0ffc0c0c0ffc0bfbfffbfbfbfffbebfbeffbebebeffbebdbeffbdbdbdffbcbcbcffbcbcbcffbbbbbcffbbbbbbffbababaffb9bab9ffb9b9b9ffb9b8b8ffb7b7b7ffb6b7b6ffb6b6b7ffb5b5b6ffb5b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb3b3b3ffb2b2b3ffb2b2b3ffb2b2b2ffb2b2b2ffb2b2b1ffb1b0b1ffb0b1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7eff7f7f7fff7e7f7eff7b7c7bff7a7b7aff7b7a7bff7b7a7aff747474ff6c6c6cff646464ff5a5a5aff504f4fff444545ff393939ff2d2d2eff1f201fff141414ff0e0e0eff0a090aff070606ff040504ff030304ff020303ff020202ff010202ff020202ff010102ff040404ff0e0e0eff0d0d0dff080808ff010202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010101ff030403ff070706ff060706ff020102ff010000ff010101ff000000ff000000ff000000ff010001ff010202ff030303ff060506ff090a09ff0e0e0eff171717ff252425ff363535ff444444ff4d4d4eff585958ff646464ff6e6f6fff787878ff7d7d7dff7d7d7dff7d7d7dff7e7e7dff7d7e7eff7d7d7eff7e7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6b6a6bff6b6a6aff6b6b6aff6a6a6bff6a6b6aff6a6a6aff6a6a6aff656565ff5f5f5fff595959ff525251ff494948ff404040ff353636ff2f2f2fff252425ff1a1b1aff111111ff0b0b0bff080808ff050606ff030303ff010101ff010001ff000100ff000000ff010101ff000001ff000000ff020201ff0a0a0aff090909ff040404ff010101ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020302ff040405ff040504ff010101ff000000ff000000ff000000ff000001ff010101ff020201ff030303ff050506ff080707ff0c0b0bff121212ff1a1b1aff262626ff323131ff3a3b3bff444444ff4f4f4fff5a5a5aff646564ff6e6e6eff777777ff777777ff777777ff787877ff787978ff7a7979ff7b7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeafffaeafafffafafafffafafb0ffafafafffafafb0ffb0afb0ffb0b0b0ffb1b1b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b7b8ffb8b9b9ffb9b9b9ffb9bab9ffbababaffbbbbbbffbbbbbbffbcbcbcffbdbdbdffbdbdbeffbebebeffbebfbeffc0bfbfffc0c0c0ffc1c1c0ffc1c2c1ffc2c2c2ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacac9ffc9cacaffcbcacbffcbcacbffccccccffccccccffcdcccdffcdcdccffcecdcdffcdceceffcececdffcfcecfffcecfceffcfcfcfffd0cfcfffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d2ffd1d2d2ffd3d3d3ffd5d5d5ffd8d8d8ffdcdcdcffe0e0e1ffe5e5e5ffe9e9e8ffecececfff0f1f1fff3f2f2fff4f4f4fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff6f6f6fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff6f7f6fff7f7f7fff7f7f6fff6f7f6fff6f7f6fff7f6f7fff6f6f7fff7f6f7fff7f6f6fff6f6f6fff7f7f6fff6f7f6fff6f6f7fff7f6f7fff6f7f6fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff8f7f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f9f8fff9f8f9fff9f8f9fff8f9f9fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fff9f9f9fff9faf9fffaf9fafff9f9fafffaf9fafffaf9f9fff9f9f9fffafaf9fff9faf9fff9f9fafff9f9fafff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffefffffefffffffffefffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefffffffffffffffefefffffffefefffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffefffefffefffffffefffefffefffefefffffffffffffffefefffffefefffefefffffffefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffefefefffefdfefffdfefefffefdfefffefdfefffdfefdfffefefdfffefefdfffdfefefffdfefefffdfefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefefffffffefefffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefffffffffffffffefefffffffffefffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffffffefffefefefffefefefffffefffffffefefffefffefffefefefffefefffffffefefffefefffffffefefffefffffffffefffffffefffffefffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffefefffffefffffffffefffffffefefffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefefefffffffffffffefefffefefffffffefefffefffffffefefffffffefffffefffefffffffefffffffefffefffffffefffffffefefffffffffefffefefffffffefefffffefefffefffefffffffffffffefefffefefefffefefffffefefffffffffffffefefffffefffefffefffffffefefffffffffffffffefffffefefffffffffffffefefffffefffffffffefffffffefefffefefefffefdfefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafaf9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff8f9f9fff9f9f8fff8f8f9fff9f9f9fff8f9f9fff9f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f7fff8f7f7fff7f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f5f5fff6f6f6fff6f5f6fff6f6f5fff6f5f6fff6f5f5fff6f6f5fff5f5f6fff5f6f5fff6f5f5fff5f5f6fff6f6f5fff5f6f5fff6f6f5fff5f6f5fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff4f4f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff0f0f0ffecebebffe9e9e8ffe6e6e5ffe2e2e3ffdfdedeffdadadbffd8d7d7ffd5d5d5ffd3d3d3ffd3d2d3ffd2d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfceffcececeffcecdcdffcecdcdffcccdcdffcdccccffcccbcbffcbcbcbffcbcbcbffcacacbffcacacaffc9c9caffc9c9c9ffc8c9c9ffc8c8c9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc4c4c5ffc4c3c4ffc4c3c3ffc3c2c3ffc2c3c2ffc2c1c2ffc1c1c1ffc1c1c0ffc0c0c0ffbfbfbfffbfbfbfffbebebfffbebebeffbdbebdffbdbdbdffbcbdbcffbcbcbcffbcbbbcffbbbbbbffbbbabaffb9b9baffb9b9b9ffb8b8b9ffb8b8b7ffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b3ffb3b2b2ffb2b2b3ffb2b1b2ffb1b2b2ffb2b1b2ffb1b0b1ffb0b1b0ffb1b1b0ffafafaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7e7fff7e7f7eff7c7b7bff7b7c7bff7b7b7bff7a7b7bff7a7b7bff757474ff6c6c6dff646464ff5a5a59ff4f4f4fff454545ff393838ff2c2c2cff1e1e1fff141415ff0e0e0eff090909ff060606ff040505ff030304ff030303ff020202ff020202ff020202ff020202ff040504ff0f0e0fff0e0d0dff080808ff020102ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff080807ff070808ff020202ff000101ff010101ff000001ff000000ff010000ff010101ff020202ff030303ff050505ff09090aff0f0f0fff191919ff272727ff373737ff454645ff4f4f50ff5a5a5aff656565ff707070ff797979ff7e7e7eff7e7f7fff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7e7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6a6bff6a6b6aff6a6b6bff6a6a6bff6b6b6bff6a6a6aff6a6a6aff666666ff606061ff5a5b5bff545354ff4b4b4bff434243ff383838ff313130ff262526ff1b1a1aff121211ff0c0c0cff080808ff060505ff030303ff010201ff000100ff010100ff000101ff010101ff010101ff010000ff020202ff09090aff090909ff040404ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030404ff050506ff060606ff010101ff000000ff000100ff000001ff010101ff020102ff020202ff040304ff060506ff080807ff0c0b0cff121111ff1b1b1aff282828ff343434ff3e3e3eff484849ff545453ff5d5e5dff676766ff6f6f6fff777778ff787778ff787878ff797978ff79797aff7b7a7aff7b7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeaeffaeaeafffafafafffafafafffafafafffafb0afffafafb0ffb0b0b0ffb0afb0ffb0b0b0ffb1b1b1ffb3b2b3ffb3b4b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb7b8b7ffb8b8b8ffb9b9b9ffbababaffbabbbaffbbbbbbffbbbcbbffbcbcbcffbdbdbdffbebebeffbfbebeffbfbebfffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc6c5c6ffc6c6c6ffc7c6c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffcacac9ffcacacaffcacacaffcbcbcbffcccccbffccccccffccccccffcdcdccffcdcdcdffcececeffcececdffcececeffcecfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d2ffd3d3d2ffd4d4d4ffd6d6d6ffdadadaffdfdfdfffe3e4e4ffe7e7e7ffeae9eaffeeeeeefff2f2f2fff3f4f3fff4f4f4fff5f5f4fff5f5f5fff5f6f6fff5f6f5fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f6f6fff7f7f6fff6f6f6fff7f6f7fff7f6f6fff6f6f7fff7f6f6fff6f7f7fff7f6f7fff7f6f7fff6f7f6fff7f7f6fff7f7f6fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff8f9f8fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff8f9f8fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9f9fff9f9fafffafafafff9fafafffafaf9fffaf9f9fffafafafffafafafffaf9f9fffafaf9fff9f9f9fffaf9fafffaf9f9fff9f9fafffaf9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffefefffffefffffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffefefefffefefffffffefefffefefefffffffffffefefefffefffffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffdfefefffefefdfffefdfefffefefdfffefdfefffdfdfefffdfdfefffefefdfffdfdfdfffefefefffdfefdfffdfefdfffdfefefffdfdfefffefefdfffefefefffdfefefffefefefffdfefefffefefefffefefefffefffefffffefefffffefefffefffffffefffefffffffefffefefffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefefffefefffffefefffffffffefffefffefffffffffffffffefffefffefffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffefffffefffefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffdfdfefffefefefffdfefefffdfefefffdfefefffdfdfefffefefefffefefefffffefefffffefefffefefffffffefefffefffefffffefffffefefefffefefefffffefefffefffefffffefefffefefffffefefffffffffefffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffffefefffefefefffffffffffffefefffefefefffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffefefffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffefffffefffffffefffffefffffffffffffffefffffffffefefffffefffffefffefffffefefffefefffffefefffffffffefffefefefffffefffffefefefffefffefffefffffffefefffffffffefffffffefffefefffffffffffffefffffffffefffffffefffffffffffffffffefffffefffffefffffffffffffffffffffffefffffffefffefffefffffffffefefffffefefffffefffffffffffffffefefffefefefffefffffffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefefefffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f8f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff8f8f9fff9f9f9fff8f9f8fff9f8f9fff9f9f8fff8f8f9fff9f8f9fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f7f8fff8f7f8fff8f8f8fff8f8f7fff8f7f7fff7f8f8fff8f8f7fff7f7f6fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f5f5fff5f5f5fff5f6f6fff6f6f5fff6f6f5fff6f6f6fff6f5f6fff5f6f5fff6f6f5fff5f6f5fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff5f5f6fff6f6f5fff5f5f5fff6f6f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff4f5f4fff3f4f3fff3f3f3fff3f3f2fff2f2f3fff2f1f1ffedeeedffeaeaeaffe7e7e7ffe4e4e4ffe1e0e1ffdcdddcffd9d8d9ffd6d6d7ffd3d3d4ffd3d3d3ffd2d2d2ffd2d1d1ffd0d1d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfceffcececeffcdceceffcdcdcdffcccdcdffcccccdffccccccffcccccbffcbcbcbffcbcacaffcacacaffcacacaffcacac9ffc8c9c9ffc8c8c8ffc7c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c4c5ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c2ffc3c2c2ffc2c1c2ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbdbdbeffbdbdbdffbcbcbcffbcbcbcffbbbbbbffbabbbbffbababaffb9b9baffb9b9b9ffb8b8b8ffb8b7b8ffb7b7b7ffb6b6b7ffb6b5b6ffb4b5b5ffb5b4b5ffb3b3b3ffb3b2b2ffb2b1b2ffb2b2b1ffb2b1b2ffb1b1b2ffb0b0b1ffb1b1b0ffb0b0b0ffb0afafffafafafffaeaeae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7eff7b7b7bff7c7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff757574ff6d6d6dff646465ff5a5a5aff4e4f4fff444444ff383838ff2b2b2bff1e1e1eff151414ff0d0e0eff090a09ff070706ff050505ff040403ff030403ff030202ff020202ff020202ff020202ff040404ff0e0e0eff0d0e0eff080808ff020201ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff040404ff070707ff070707ff020202ff010101ff020101ff010101ff000101ff010101ff010101ff020102ff030303ff060605ff0a0909ff100f0fff1a1b1bff292a29ff393938ff464646ff505050ff5a5b5bff666666ff717171ff7a797aff7f7f7fff7f7e7eff7f7f7fff7d7e7dff7d7e7dff7d7d7dff7e7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6b6b6bff6b6b6bff6b6b6bff6a6b6aff6a6b6bff6b6a6aff6b6a6aff666666ff616262ff5c5b5bff555555ff4d4e4dff454544ff3a3a39ff323232ff262627ff1a1b1aff121211ff0c0c0cff090909ff060606ff040404ff020201ff010101ff010100ff000001ff010101ff000101ff000101ff020202ff080809ff080908ff030403ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020201ff040405ff070707ff060707ff020101ff010000ff000000ff010101ff020101ff010102ff020303ff040403ff060606ff080808ff0b0b0cff111111ff1c1c1bff2a2b2aff373737ff414242ff4c4c4cff565656ff5f5f60ff686867ff707070ff787878ff787878ff787979ff79797aff7a7a7aff7b7b7bff7b7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeaeffaeaeaeffaeafafffafaeaeffafaeaeffafafafffb0b0b0ffafafafffafafafffb0b0b0ffb1b1b0ffb2b3b2ffb4b3b3ffb4b4b5ffb5b5b5ffb6b6b6ffb6b7b7ffb8b8b8ffb8b9b9ffbab9b9ffbabab9ffbababbffbbbbbbffbbbbbbffbdbdbdffbdbdbdffbdbebeffbebebeffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc3c2c3ffc3c4c3ffc4c4c4ffc4c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc7c6c6ffc7c7c8ffc7c7c8ffc9c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcacbffcccccbffccccccffcccccdffcdcdcdffcdcecdffcecdceffcececeffcfcfceffcfcfcfffd0cfcfffcfd0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d1ffd2d3d3ffd5d4d5ffd8d8d8ffdcdcddffe2e2e2ffe6e5e5ffe8e8e8ffebececfff0f0f0fff3f3f3fff5f4f4fff5f4f5fff5f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff7f7f7fff7f7f6fff6f7f7fff7f7f6fff6f6f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f7f7fff7f7f7fff6f7f7fff7f7f6fff7f6f7fff6f7f6fff7f6f6fff6f6f7fff6f6f7fff7f7f6fff6f6f6fff7f7f7fff7f7f6fff6f7f7fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff9f8f9fff8f8f9fff8f9f8fff8f9f8fff8f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9fafff9faf9fff9f9f9fffaf9fafffafaf9fff9f9fafffaf9f9fff9faf9fffaf9fafff9fafafffaf9f9fffaf9f9fff9faf9fffaf9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffefffffffefffefffefffffffffffefffffffffefefffefefffffffffefffefffefffefffffffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffdfdfefffdfefefffefdfefffefdfdfffdfdfdfffefefdfffefefdfffdfefefffefdfdfffdfdfefffefefefffefefefffdfefefffefdfefffefdfefffefefefffefdfefffefefefffefefefffefefefffffefefffffefefffffefffffffffffffffefffffefefefffefefffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffffffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefefffffffefffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffffffefffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffefffffffffefefffefefffffffffefffefffefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffffefffffefefefffefffffffffefefffffefefffefefefffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffefefffefffefffffffffffefffffffffefefffefefffffffffefffefffefffefffffffefffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffffffffffffffefffffefffffffefffffffffefffefffffffefffefffffefffffffffffffffefffffefefffffefffffffffefefffffefefffefefefffffffefffefffefffefffffffffffefffefefffffffffffffffffffffefffffffffefffffffefffffffefffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffefffefffffffefffefffefffefefffffefefffffefdfefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f9f9fff8f9f8fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff9f8f9fff9f9f9fff9f9f8fff9f8f9fff9f8f9fff9f9f8fff8f9f9fff8f9f8fff9f8f8fff9f9f9fff9f8f9fff8f8f8fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff5f5f6fff5f6f5fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff6f5f5fff5f5f6fff6f6f6fff5f6f5fff5f6f6fff5f6f6fff5f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff3f2f3fff3f3f2fff2f2f2fff0f0f0ffecebecffe9e9e9ffe6e6e6ffe3e2e3ffdfdfdfffdbdadbffd8d7d7ffd4d4d4ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcececeffcecdceffcecdcdffcdcccdffcccccdffccccccffcccbcbffcbcbcbffcbcbcbffcbcacaffcacacaffc9c9caffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc5c5c6ffc4c5c5ffc5c4c4ffc4c4c4ffc3c3c4ffc2c3c3ffc2c2c2ffc1c1c2ffc1c1c1ffc0c1c0ffc0c0c0ffbfc0c0ffbfbfc0ffbfbebeffbebfbeffbebebeffbdbdbdffbdbdbcffbcbcbcffbcbbbcffbababaffbababaffbab9baffb9b9b9ffb8b8b8ffb7b7b7ffb7b6b7ffb6b6b6ffb5b6b5ffb5b5b5ffb4b4b4ffb3b3b4ffb3b2b3ffb2b1b2ffb1b2b2ffb2b2b2ffb1b0b0ffb0b0b0ffb0b1b0ffafafafffafafafffaeaeaeffaeaeae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7c7b7bff7b7b7bff757575ff6d6d6dff656465ff5b5a5aff4f4e4fff434344ff373737ff2b2a2aff1e1e1eff141414ff0e0e0eff0a0a0aff070607ff050505ff040405ff040404ff030303ff030202ff020202ff010101ff030403ff0e0e0eff0d0d0dff080808ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040505ff080807ff060607ff020202ff010101ff010101ff010101ff010101ff010101ff010101ff020102ff030203ff050505ff0a090aff101010ff1c1c1cff2b2b2bff393839ff464546ff505051ff5c5c5cff676768ff737272ff7b7a7bff7e7e7fff7f807fff818080ff808180ff7d7d7dff7d7d7dff7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6b6b6bff6b6b6bff6b6a6aff6a6a6bff6b6b6bff6b6b6bff6b6a6bff676667ff616162ff5c5d5cff575656ff4e4f4eff464647ff3b3c3cff343333ff272727ff1b1b1bff121212ff0c0c0cff080909ff050606ff030303ff020202ff010101ff010101ff010101ff010101ff010101ff000000ff020202ff090909ff090909ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020102ff040303ff060607ff080808ff020202ff010001ff010001ff000001ff010201ff020201ff020202ff030404ff060606ff080808ff0c0c0cff121212ff1d1e1dff2d2d2dff383939ff434444ff4e4e4eff585858ff626161ff6a6a6aff727271ff797979ff797979ff797979ff7a7a7aff7b7a7bff7b7b7cff7b7c7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeaeffaeaeaeffaeaeaeffaeaeaeffafafafffafaeafffafafafffafafafffafb0afffb0afafffb0b0b0ffb1b1b1ffb2b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb7b8b8ffb8b8b9ffb9b9b9ffbababaffbbbabbffbbbbbbffbcbcbcffbdbcbdffbdbdbdffbdbdbdffbebebeffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c2ffc2c2c2ffc2c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c7c6ffc7c6c7ffc7c7c7ffc7c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffcac9c9ffc9c9caffcbcacaffcbcbcbffcbccccffcccbccffcdcccdffcdcdcdffcdcdcdffcecdceffcececeffcfceceffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd1d0d1ffd1d0d1ffd1d1d2ffd4d4d4ffd6d6d6ffdbdadaffe0dfe0ffe3e3e4ffe7e7e7ffeaeaeaffeeeeeefff1f1f2fff3f3f4fff4f4f4fff4f4f5fff5f5f5fff5f6f5fff6f6f6fff5f6f6fff6f6f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f7f7fff6f7f7fff7f6f7fff7f7f7fff7f6f7fff7f6f7fff6f7f7fff7f6f7fff7f6f6fff6f6f6fff7f7f6fff7f7f7fff6f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f8fff9f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff8f8f9fff9f9f8fff8f9f8fff8f9f9fff8f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fffafafafffafaf9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9faf9fffaf9f9fffafafafffaf9fafff9f9fafff9fafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffffefffefffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffefffffefffffffffffffffefffffffffffffffffffefffefffefffefffffffffefffffffefefffefefffffefefefffffffffffffffefffefefffffefffefffefefefffffffffffefffefffffefffffefefffffefefffffefefefffffefefffffffefffefffffffffefffffffffefffefefefffefefefffffefefffefefefffefefefffefefefffdfefdfffdfefefffefdfefffefefefffdfdfefffdfdfefffefefdfffdfefefffefdfefffefdfefffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffffefffffefffefffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffefffffffffefffffffffffffefefffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffefffffffffffefefefffefefefffefefefffffefffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffefefefffffffffffffffefffefefffffefffefffefefefffffffefffefefefffffefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffefefdfffffefefffffefefffffffefffffefefffefffefffefefefffffefffffefffefffefefffffefefefffffffefffefffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffefefffefffefffffefffffefffefffffffefffefefffffffffffffffffefffefefefffefffffffefefefffffefefffefefffffefefefffffffffffffffefffefefffffefffefffefefefffffffffffefffffffffefffffefffffffefefffffefffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffefefffefffefffefffffffffefffffffffefffefefffffefefffffffffefffefffffffffefffffffefffffefffefffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefefffffefefffffffefffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffffefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff8f9f9fff9f8f9fff8f9f8fff8f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff7f7f8fff8f7f8fff8f8f8fff8f8f700000000fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f5f5fff6f6f6fff6f6f5fff5f6f6fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff5f6f6fff6f6f6fff6f6f5fff5f6f6fff6f5f6fff6f6f5fff5f5f5fff4f4f4fff4f4f3fff4f3f3fff3f3f3fff3f2f2fff1f2f1ffedeeeeffeaeaeaffe7e8e7ffe4e4e5ffe1e1e1ffdddddcffd9d9d9ffd6d5d6ffd4d3d4ffd2d3d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcfcecfffcececeffcececeffcececdffcdccccffccccccffcbcbccffcbcbcbffcbcbcbffcbcbcaffcbcacaffc9cacaffc9c9c9ffc8c9c8ffc8c8c8ffc7c8c8ffc7c8c7ffc6c6c7ffc6c6c6ffc6c6c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc1c1c1ffc0c1c1ffc0c0c0ffbfc0bfffc0bfbfffbfbfbfffbfbebeffbdbebeffbdbdbeffbcbdbcffbcbcbcffbcbcbbffbbbbbbffbababaffbabab9ffb8b9b9ffb8b8b8ffb8b7b7ffb7b7b7ffb7b7b6ffb6b5b5ffb4b5b4ffb4b4b4ffb3b3b4ffb2b3b2ffb1b1b2ffb1b1b1ffb1b1b0ffb0b0b1ffb1b0b1ffafafafffafafafffaeaeaeffaeaeaeffaeaeaeffadadad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7c7c7cff757475ff6d6e6dff656464ff5a5a5aff4e4e4eff424343ff363637ff2a2a2aff1e1e1eff141413ff0e0d0dff090a09ff070606ff050505ff050405ff030404ff030302ff010202ff010101ff010100ff030303ff0d0e0dff0d0d0dff080708ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff050505ff070807ff050605ff010101ff010101ff010001ff010101ff010101ff010101ff010101ff010102ff020202ff050505ff090909ff10100fff1d1d1dff2b2b2bff383838ff454545ff515051ff5c5c5cff686968ff737373ff7c7c7bff7f7f7fff808080ff808181ff808080ff818080ff7d7d7dff7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6b6bff6b6a6aff6a6b6aff6b6a6bff6a6b6bff6b6b6bff6a6b6bff676767ff626261ff5d5d5dff575757ff505050ff484848ff3d3d3dff353535ff282828ff1b1b1bff121212ff0c0d0cff080808ff050505ff030303ff020102ff010101ff000001ff000100ff010100ff010100ff010101ff030203ff0a0a0aff090909ff040404ff020101ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020302ff060506ff060707ff020202ff000101ff010101ff010100ff010101ff010202ff020202ff040303ff060606ff080808ff0d0d0dff141413ff202020ff2e2f2eff393939ff454545ff4f4f4fff5a5959ff636363ff6b6b6cff737373ff7a7979ff7a7a79ff7a7b7bff7b7a7bff7c7c7bff7b7b7bff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadadadffaeadadffadaeadffaeaeaeffaeaeaeffaeafaeffaeafafffafafafffafafaeffafafafffafb0b0ffb1b0b1ffb2b1b2ffb3b2b3ffb3b3b3ffb5b5b5ffb5b6b5ffb6b6b6ffb7b7b6ffb7b8b8ffb9b9b9ffb9b9b9ffbababaffbabbbbffbbbbbcffbcbcbcffbdbdbcffbdbdbdffbebebeffbfbebfffc0c0bfffbfc0c0ffc0c0c0ffc1c1c0ffc2c2c1ffc2c2c2ffc3c2c2ffc3c4c3ffc3c4c4ffc5c4c5ffc5c5c5ffc5c5c6ffc6c6c6ffc7c7c6ffc7c7c7ffc8c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9cac9ffc9cacaffcacacaffcbcbcbffcccbccffccccccffcdcdccffcdcdcdffcdcdcdffcdcdceffcdceceffcececfffcfcfcfffd0d0cfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd3d2d3ffd4d5d5ffd8d9d8ffddddddffe2e2e2ffe6e6e5ffe8e8e8ffebececfff0f0f0fff3f2f2fff4f3f4fff4f4f4fff5f5f5fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff6f7f600000000fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff8f9f9fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9fafffafaf9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafaf9fffaf9f9fff9faf9fff9faf9fffaf9fafff9faf9fff9f9fafff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffefffffefefffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefefefffffffffffefffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffefffffffefefefffffffffffefffffffffffefffefffefffffffefffefefefffefffffffefefffffffefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffefffffffefefefffefffffffefefefffefefefffefefefffefdfdfffdfdfefffefdfdfffdfdfefffefdfefffefdfdfffdfdfdfffefefdfffefefefffefefdfffefdfefffefefefffdfdfefffdfdfefffefdfefffdfdfdfffdfdfdfffdfefefffefdfefffefefdfffdfdfdfffdfefefffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefffffffffefffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffefefffefefffffffefffffefffffffffefffffffefefffefefefffffffffffffffffffffffefffffefffffffffffffefffffffefefffffffffffffefefefffefefefffefffffffffffffffffffefffefefefffefffffffefefefffffffefffefffefffefffffffffffefffffefefffffffefffffefffffffefffffefefefffefffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffefffefefefffefffffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefdfffefefefffdfdfdfffdfefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffffffffffefffffffefffefffffffefffefffefefefffefffefffefefefffffffffffefffefffffffefffefffefffffffefffefefefffefffffffefefffffffffefffefefefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffffffffffffffffffffffefffffefefffefefffffffefefffefefffffffefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefffffffffffffefefefffffefefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffffffefefefffffffffffffffffffffffefffefffffffefffefffffffefffefffffffefffffffffffffffffffffffffffefffefffefffefefefffefefefffefffefffefefffffefefefffefefefffffffefffffefefffefefefffffefffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff9f9f8fff8f9f8fff9f9f8fff8f8f9fff8f8f9fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f7fff8f8f8fff7f8f7fff7f8f800000000000000000000000000000000fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff5f6f5fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff6f6f6fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff5f6f5fff6f6f6fff6f6f5fff5f6f5fff6f5f6fff6f6f5fff5f6f5fff6f6f6fff6f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f3fff3f3f3fff2f2f3fff2f2f2fff0f0f0ffecececffe9e8e8ffe6e6e6ffe3e3e3ffdfe0dfffdbdbdaffd7d6d7ffd5d5d5ffd2d3d3ffd1d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcfcfcfffcfcecfffcececeffcdcecdffcdcdceffccccccffcdccccffcbccccffcbcccbffcbcbcbffcbcacaffcacbcaffcac9caffc9c9c9ffc8c8c8ffc8c8c9ffc8c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c2ffc2c3c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c1ffc0c0c0ffbfbfbfffbfbfbeffbebebeffbdbdbdffbdbdbdffbdbdbcffbcbcbbffbbbcbbffbbbbbaffbababaffb9b9b9ffb8b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb1b1b0ffb0b0b0ffb1b1b0ffafafafffafafafffaeaeafffaeaeaeffafaeaeffadadadffadadad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7cff7b7b7cff7b7b7bff7c7b7bff7b7b7bff7b7b7bff7b7b7cff757575ff6d6d6cff636362ff595959ff4d4d4dff424242ff363636ff2a2a2aff1d1e1dff141313ff0d0e0dff0a090aff070707ff040404ff030404ff030303ff020201ff010101ff000100ff000000ff020302ff0c0c0cff0c0c0cff070807ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff050505ff060606ff020202ff000000ff000101ff010001ff010100ff010101ff010102ff010101ff020201ff020202ff040404ff090908ff0f0f0fff1d1d1dff2b2a2bff383738ff444444ff505051ff5d5d5dff696969ff737474ff7c7c7cff808080ff808180ff808080ff818181ff808180ff818180ff7d7e7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6b6a6bff6b6b6bff6a6a6aff6b6b6bff6b6b6bff6b6b6aff6a6b6bff666766ff626262ff5d5e5dff575757ff515151ff484949ff3f3f3eff363736ff292929ff1b1b1bff121313ff0c0c0dff080808ff040404ff020302ff010101ff000100ff010001ff000100ff000000ff000100ff010100ff020303ff090909ff080909ff040404ff020101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030303ff050505ff060605ff020201ff000101ff000100ff010100ff010101ff010101ff020202ff030303ff060605ff070807ff0d0d0dff141414ff212222ff2f2f30ff3a3a3aff444544ff4f4f4fff5a5959ff646464ff6d6d6dff757574ff7a7a7aff7a7b7aff7b7b7aff7b7b7bff7b7b7bff7b7c7cff7b7c7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadadaeffadadadffadadadffaeaeaeffafaeaeffaeaeaeffaeaeaeffaeafaeffaeaeaeffaeafafffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb3b4b3ffb5b5b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb8b9b8ffb9bab9ffbababaffbababaffbbbbbbffbcbcbcffbcbcbcffbdbebdffbebebdffbfbfbfffbfbfbfffbfc0c0ffc0c0c0ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c3ffc3c3c3ffc3c4c4ffc4c4c5ffc5c4c5ffc5c5c5ffc6c6c6ffc7c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c8c9ffc8c9c9ffcac9c9ffc9cac9ffcacacaffcacbcbffcccbccffccccccffccccccffcdcdcdffcdcdcdffcececdffcdceceffcecfceffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd1d0d1ffd1d1d1ffd3d4d4ffd7d6d6ffdbdbdaffdfe0e0ffe4e4e4ffe7e7e7ffeaeaeaffeeeeeefff2f2f2fff3f3f3fff4f4f4fff4f5f4fff5f6f5fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff7f7f6fff7f7f6fff6f7f6fff7f6f7fff7f7f7fff6f7f6fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff6f6f7fff6f6f7fff7f7f7fff6f6f6000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f8f8fff8f9f8fff9f9f8fff8f8f8fff8f9f9fff8f8f9fff9f9f8fff8f9f8fff9f9f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9fafafff9f9f9fff9fafafff9faf9fffaf9f9fffafaf9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffefffffffefffffffefffffffefefffefefefffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffefefffffffffffefffefffefefefffffefefffffffefffefffefffffefefffefffffffefefefffefffffffefefffffefffffffefffefffefffffffefefefffefefffffefefefffffefffffefefefffefefefffffffefffefffffffefffefffffffefffffefefffffefefffefefefffefefefffefdfefffefefdfffefefdfffefefefffefdfdfffefefdfffdfdfefffefdfdfffdfefefffefdfefffefdfefffefdfefffefdfdfffdfdfdfffefefdfffdfefdfffefdfdfffdfefdfffefdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfefffefdfefffefefdfffefefefffefefefffefefefffefffefffefffefffefffffffefefffffefefefffefefefffffefefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffefefffffffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefefffefefffffffefefffefefefffffefffffffefefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffefffffffefffffefefefffffefefffffffffffefffefffffffffffffffefffffffffffffffefffffefefffefffffffffffefffffffffffefefffffefffffffefffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefdfdfffefefefffefefefffefffefffffefefffffefefffefefefffefffefffefefffffffefefffefffffffffefffffffefffffffffffffffefefffefefefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefefefffffefefffffffffffefefefffefefefffffefefffffffefffefffefffffefefffefffffffefefefffefffffffefefffffefffffffefffefffefffffffefefefffefefffffffffefffffefffffefffefffffffefffffffffffffffffffefffefffffffefffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffefefffffffffffefefffffffefefffefffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffefffffffffefffffefffffffffefffffefffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffefefffefffffffffffefffffffffffefefefffefffefffefffefffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffefffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff9f9f8fff9f9f8fff9f9f9fff9f8f8fff9f9f8fff8f8f9fff9f8f8fff8f9f9fff9f8f9fff9f8f9fff9f8f9fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f70000000000000000000000000000000000000000fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f5f5fff6f6f6fff5f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff6f5f5fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f5fff6f5f5fff6f5f5fff5f5f5fff4f4f4fff3f3f4fff3f4f3fff3f3f2fff3f2f2fff1f1f1ffefefefffeaeaebffe8e7e7ffe4e5e5ffe1e1e2ffddddddffd8d8d8ffd6d5d6ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d0ffcfd0cfffcfcfcfffcececfffcececeffcecdcdffcdcdcdffcdcdcdffcdccccffcccccbffcccbccffcbcbcbffcbcacbffcacbcaffcacac9ffc9cacaffc9c8c9ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc1c1c2ffc1c1c1ffc0c1c0ffbfc0c0ffbfbfbfffbebfbfffbebebeffbebebeffbdbdbdffbdbdbcffbcbcbcffbbbcbcffbabbbaffbababaffbab9b9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b7ffb6b7b6ffb6b6b5ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b3ffb2b1b1ffb0b0b0ffafafb0ffafafafffafafafffaeaeaeffaeaeaeffafafaeffadadadffaeadadffadadadffadadad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff7c7c7bff7b7c7bff7b7b7bff7a7b7aff7b7a7bff737374ff6b6b6bff626161ff575656ff4b4b4bff3f3f3fff353535ff2a2a2aff1d1d1dff131313ff0e0e0eff0a0a09ff060707ff040404ff030303ff020202ff010101ff010101ff000100ff000000ff030202ff0b0b0bff0b0b0aff070707ff020303ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020102ff040403ff040404ff010001ff000000ff000000ff000000ff000001ff020101ff010101ff020102ff020101ff020201ff030304ff070707ff0f0e0fff1d1d1dff2a2b2aff373737ff444445ff505050ff5c5c5cff696969ff757575ff7c7c7cff808080ff818080ff818180ff808180ff818080ff8081810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6b6b6bff6b6b6bff6b6a6bff6b6a6bff6a6b6aff6b6a6aff6b6b6bff666766ff626262ff5e5d5dff585858ff515150ff494848ff3e3f3eff373736ff292a29ff1c1c1cff131313ff0c0d0cff070808ff040404ff020203ff010101ff010101ff000000ff000000ff010100ff010101ff010100ff020202ff080808ff080707ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010202ff040304ff050505ff050505ff010101ff010000ff000000ff000000ff010100ff020101ff020201ff030303ff050606ff080807ff0d0d0dff141414ff212221ff30302fff3a3b3aff444444ff4e4e4fff5a5959ff656465ff6d6e6dff757575ff7b7b7bff7b7b7bff7b7b7bff7b7c7bff7c7b7bff7c7b7bff7c7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadadadffadaeadffadaeaeffadadaeffaeaeaeffadaeadffaeaeaeffaeaeaeffaeaeaeffaeaeaeffafafaeffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b3ffb5b5b5ffb5b5b6ffb6b7b6ffb7b7b7ffb8b9b8ffb9b9b9ffb9b9baffbababaffbbbbbbffbbbbbbffbcbcbcffbdbdbdffbdbebeffbebebeffbfbfbeffc0bfbfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c2ffc2c3c2ffc3c3c2ffc3c3c3ffc4c4c4ffc4c5c4ffc5c4c5ffc6c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9cac9ffcac9caffcacbcaffcbcacbffcbcbcbffcccbccffcdccccffccccccffcdcdcdffcecdcdffcececdffcfcecfffcfcfceffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd3d2d3ffd5d5d5ffd8d8d8ffddddddffe2e2e2ffe5e6e5ffe8e8e8ffecebebfff1f1f0fff3f3f2fff4f3f3fff4f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff7f7f6fff6f7f6000000000000000000000000000000000000000000000000fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f9fff8f9f9fff8f9f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff8f9f9fff8f8f9fff8f9f9fff9f9f8fff8f9f9fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fffafaf9fffaf9f9fff9f9f9fffafaf9fff9f9fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffefffefffefefffffffefefffffefefffefffefffffffefffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefefffffffffefffffefefffffffffffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefefffffefffffefefffffefefefffffefefffffefefffefefffffefefffffefffefffefefefffefefefffffefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefdfefffdfdfdfffefdfdfffefdfdfffdfdfefffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffdfdfefffefefdfffefefefffdfefefffefefefffefefffffffefefffffefefffefefefffefefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffffefffffffffffffffffefffefefefffffefefffefefefffefefffffefefffffffffefffefffefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefffffefefefffffefffffffefffffffefefffffffefffefefefffffffefffffefefffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefefefffffffffffefffffffffefffffffefffffefefefffffefefffffefefffefefffffefefffffefffefffefefefffdfdfefffefdfefffefefefffefefefffdfdfefffefefdfffdfefefffefffefffefffefffefffefffefefefffefffefffefefefffefefefffefefffffefefefffffefefffffefefffffefffffffffffffffffefffffefefffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefefefffffffefffffefefffffffffffffffefffffffffffefffffffefffffffefffffffefffefffefefefffffffefffefefefffffefffffffefffffefffefffffffefffffefefffefffffffefefffffefffefffffefefffefefefffffefffffffffffffffffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefefefffffefefffffefefffffefffffffffffffffffefffefefefffffefefffefefffffffefffffefffffffffffefffefffefffefffffffffefefffffefefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefefffffefffefffffffffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff9f8f9fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f8f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff8f8f9fff9f9f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f70000000000000000000000000000000000000000000000000000000000000000fff6f6f6fff6f6f5fff5f5f6fff6f6f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f5fff5f5f6fff6f5f6fff6f6f6fff6f6f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f2fff2f2f2fff1f0f0ffecececffe9e9e8ffe6e6e6ffe3e3e3ffe0dfe0ffdadadaffd8d8d7ffd4d4d4ffd3d2d2ffd1d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcecfceffcececeffcecdcdffcdcdcdffcccdccffcccdccffcbcbccffcccbcbffcbcbcbffcacacbffcacacaffcac9caffcac9c9ffc9c9c9ffc8c8c8ffc8c7c8ffc8c8c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc4c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbebfbfffbdbebeffbdbebdffbdbcbcffbcbcbcffbcbbbcffbbbbbbffbababaffb9b9b9ffb9b9b8ffb8b8b8ffb7b8b7ffb7b7b7ffb6b7b6ffb5b5b5ffb5b5b4ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffaeaeaeffafafaeffaeaeaeffadadadffadadadffadadadffadadadffadadad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7bff7b7b7bff7c7b7bff7b7b7bff7b7a7bff79797aff7a7a7aff727272ff696969ff5f5e5fff545353ff474747ff3c3d3cff333333ff292928ff1c1c1dff121213ff0d0d0dff090909ff060606ff040403ff030302ff010102ff010201ff010100ff010101ff010101ff030303ff090a0aff0a0a0aff070708ff020302ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff020201ff020202ff000001ff000000ff010100ff000100ff010101ff020101ff020202ff020202ff010201ff010102ff030302ff060607ff0e0e0fff1c1c1cff2a2a2bff373737ff444443ff50504fff5b5b5bff696968ff757474ff7d7d7dff7d7d7cff818181ff808181ff808181ff808181ff8081800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6b6b6bff6b6b6bff6b6b6bff6b6b6aff6a6a6bff6b6b6aff6b6a6aff676767ff636362ff5e5e5eff585858ff515151ff484848ff3d3e3dff363535ff292929ff1c1c1cff131313ff0c0c0dff080808ff060505ff030303ff010202ff000101ff000100ff000000ff000000ff010001ff010101ff020202ff070708ff070706ff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff050404ff070706ff050505ff010201ff000000ff010000ff010100ff010101ff010101ff010202ff030303ff050606ff080808ff0d0d0dff141414ff222122ff2f2f2fff3a3a3aff454545ff504f4fff595a5aff646465ff6e6e6eff757575ff7b7a7bff7b7b7bff7c7b7cff7c7b7bff7b7b7cff7b7b7bff7b7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadadadffadacadffaeadadffaeadadffadadadffadadaeffaeaeadffaeaeaeffaeaeaeffafafaeffb0afb0ffb0b0b0ffb1b1b1ffb2b2b2ffb3b4b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b6b7ffb8b7b8ffb8b9b8ffbab9b9ffbababaffbabbbbffbbbbbcffbbbcbbffbcbcbcffbcbcbdffbebdbeffbebebfffbfbfbfffbfbfbfffc0c0bfffc0c1c0ffc0c1c1ffc2c2c1ffc2c3c2ffc2c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc5c4c5ffc5c5c5ffc6c5c5ffc7c6c6ffc7c7c7ffc8c7c8ffc8c8c7ffc8c8c8ffc9c9c8ffc9c9c9ffcac9caffcacacaffcbcbcaffcbcbcbffccccccffccccccffcdccccffcdcdcdffcdcecdffcdcdceffcfceceffcfcecfffcfcfd0ffd0d0d0ffd0d0d1ffd2d1d2ffd4d3d3ffd6d6d6ffdbdadbffe0e0e0ffe5e4e4ffe7e7e7ffeaeaeaffefefeffff2f2f2fff3f4f4fff4f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff7f7f6fff6f6f700000000000000000000000000000000000000000000000000000000fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff9f8f9fff9f8f9fff8f9f8fff9f9f9fff9f8f8fff8f9f9fff8f8f9fff9f9f8fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffafafafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffefffffefefefffefffffffffefffffefefefffefefefffffefffffefefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffefefefffefefffffffefefffefefffffffffefffffefefffefefefffefefefffffefefffffefefffefefffffefffffffefefefffefffefffffefefffefefefffefefefffefefefffffefffffffefffffefefefffefefefffffffefffefffefffefefffffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfdfefffdfefefffdfefdfffefdfdfffefefdfffefefefffefefdfffefdfdfffdfefdfffdfefdfffdfefdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffefffefffffffffffefefefffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffefefffefffffffefffefffefffefffffefefffffefffffefefefffefffefffffefffffefefefffefefefffffefefffefefefffffefffffffffffffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffffefffffffffffffefffffffffffffffffefefffffefefffffefffffffffffffffefefffefefffffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffffefffffefefffffffefefffefefefffefffffffefefefffefefffffefffefffffefefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffefefffffffefefffefefffffffffefffffefefffefefefffefefefffffefffffffefefffefefffffefffffffefefefffefffffffffefffffffffffffefffefffffefffffffefffffffefffffefffefffefefffffffffefffefffefffefffffffffffffffffffffffefefffffffffffffefefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffefffffefffffffefffefffffffefffffffefffffffffffefefffffefffffffffefffffefffffffffefffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffefefffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff8f9f9fff8f9f9fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff8f9f8fff9f9f8fff9f8f8fff9f9f9fff8f8f9fff8f9f9fff9f8f9fff8f8f900000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff5f5f6fff6f5f6fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff6f6f5fff5f5f6fff6f6f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff3f4f4fff3f3f3fff2f2f3fff2f2f2fff1f1f1ffefeff0ffeaebeaffe8e8e7ffe5e5e5ffe2e2e2ffdddcdcffd9d9d9ffd5d6d6ffd3d4d3ffd2d2d1ffd1d0d0ffd0d0d0ffcfcfcfffcecfcfffcececfffcdcdceffcdcdcdffcdcdcdffccccccffccccccffccccccffcbcbcbffcacacbffcbcacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c7ffc5c5c6ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc4c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c1c1ffc0c0bfffbfc0bfffbfbebfffbebebeffbdbdbdffbdbdbdffbdbcbdffbcbbbcffbbbbbaffbababaffbabab9ffb8b9b8ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b6ffb6b5b5ffb4b4b4ffb3b4b4ffb2b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffafaeaeffaeaeaeffadadadffadaeadffadaeadffadadacffadadadffadadadffacadac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff7b7b7bff7b7b7aff7a7979ff787878ff777778ff6f7070ff666566ff5a5a5aff4f4f4fff444444ff393939ff303030ff272727ff1b1b1bff111112ff0c0c0cff090809ff060606ff040404ff030303ff020202ff010101ff010202ff020102ff010101ff030203ff090909ff09090aff070807ff030303ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010201ff020201ff010000ff010000ff000000ff010101ff020102ff010102ff020202ff020202ff020202ff030203ff040404ff070707ff0f0f0fff1d1d1dff2a2a2aff373737ff434343ff4e4e4eff5a5a5aff676767ff747474ff7d7c7dff7c7c7cff7d7c7dff818080ff808081ff818181ff8180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6c6b6cff6c6b6bff6b6b6bff6b6b6bff6b6b6bff6a6b6aff6b6b6bff676667ff626262ff5e5d5eff595858ff505151ff484848ff3d3c3cff353534ff282828ff1c1c1cff131212ff0c0c0cff080909ff060605ff030404ff020102ff010101ff000000ff000000ff010001ff010001ff000000ff010202ff090908ff070807ff030304ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff050505ff080808ff070707ff010101ff000101ff010001ff000000ff000000ff010000ff010102ff030303ff070606ff090808ff0e0d0dff161515ff222221ff2e2e2eff3a3a3aff464545ff505150ff5b5a5bff656565ff6e6e6eff767676ff7c7b7cff7b7b7bff7b7b7bff7b7b7bff7c7c7bff7b7c7bff7b7b7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadadadffadadadffadadadffadadadffaeaeaeffadaeadffaeaeaeffadaeadffaeaeaeffaeadaeffaeaeaeffafafb0ffb0b0b0ffb1b1b1ffb2b3b2ffb4b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffb9b9b9ffbabbbaffbbbabbffbbbbbbffbcbcbcffbdbcbdffbdbdbeffbebdbeffbebebeffbebfbfffc0c0bfffc0c0c0ffc0c0c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffcacac9ffcacacaffcacacbffcbcccbffcccbccffccccccffccccccffcdcdcdffcdcdcdffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd3d3d3ffd5d5d5ffd8d9d8ffdededeffe2e2e2ffe6e6e6ffe9e8e9ffebebebfff1f0f1fff4f3f3fff3f4f4fff5f5f5fff6f5f5fff6f5f5fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f600000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f9fff8f9f9fff8f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9fafff9f9f9fffaf9fafff9f9fafffaf9f9fff9f9f9fff9fafafff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffefffffffffefffffffefefffffffffffffefefffefefefffefefffffefffefffefefffffefefffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffffefffefefffffefefffffffefefffefefefffefffefffefefffffefefefffefefffffefffefffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefefefffefffffffefffefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffdfefefffefefefffdfefefffefdfefffdfdfdfffefefefffdfdfdfffdfefefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefffffefefefffefffffffefefffffefefefffefefffffffefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffefefefffefffffffffefefffffefefffefefffffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffefefffefefffffefefefffefffffffffffffffefefefffefefffffffefefffefefefffffffefffffefffffefefffffffefefffefefffffefffefffefffffffefefffffffefffffefffffffefffefffffffffffefefefffefefefffefefffffffefffffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefffefffefffefffffffffffefefffffefffefffffffefffefefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefefffffffffffffffffffffefefefffefefffffffefefffefefefffffffefffffefffffefefffffffefefffefefefffefffefffefefffffefefefffefefffffefffffffefffefffffffffffefefefffefefefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefffffefefffffefffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff9f9f9fff8f8f8fff8f9f9fff9f8f9fff9f8f9fff9f9f9fff9f8f8fff8f9f9fff8f9f9fff8f9f8fff9f8f900000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f6fff6f5f5fff6f6f6fff6f6f5fff5f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff5f6f5fff5f6f6fff5f6f5fff5f5f5fff4f5f4fff3f3f4fff3f3f3fff2f3f2fff2f2f2fff1f0f1ffedeeeeffe9e9e9ffe6e7e7ffe3e3e4ffdededeffdbdbdbffd7d7d7ffd4d5d5ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcecfcfffcececfffcdcecdffcdcdceffcdcdcdffcdcdcdffccccccffccccccffcbcbccffcacacbffcbcacaffcac9caffc9c9caffc9c9c9ffc9c9c9ffc8c7c8ffc7c7c8ffc7c7c7ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c3ffc2c2c3ffc1c2c2ffc1c2c1ffc1c1c1ffc0c0c0ffbfbfbfffbfbebfffbfbebfffbdbebdffbdbdbdffbcbcbdffbcbcbcffbbbbbbffbababaffb9b9baffb8b9b8ffb8b8b8ffb7b8b7ffb6b7b6ffb6b6b6ffb5b5b6ffb4b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b1ffb0b0b0ffafb0b0ffaeaeafffaeaeadffadaeadffadadadffadadaeffadadadffadadadffadadadffadacacffacacacffabacac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7c7bff7b7b7bff7a7b7bff7a7979ff787878ff767676ff767575ff6d6d6dff626262ff545554ff4c4b4cff444445ff3b3b3bff2c2c2dff242424ff1a191aff111111ff0c0b0bff080808ff050606ff050505ff030304ff030202ff020203ff020202ff010102ff020201ff020202ff070808ff0a0909ff080808ff030303ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff020202ff020202ff010000ff010101ff010000ff010201ff020203ff020302ff020102ff020202ff030303ff030404ff060606ff090909ff101010ff1d1d1dff292929ff353636ff424242ff4c4c4dff595858ff666667ff737373ff7b7b7bff7c7c7bff7c7c7dff7c7c7dff818080ff808080ff8081800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6d6d6dff6b6b6cff6b6c6cff6b6b6bff6b6a6aff6a6b6bff6b6a6aff666667ff636362ff5e5e5eff585858ff515050ff484848ff3c3d3dff343535ff282828ff1c1c1cff121212ff0c0c0bff090909ff060606ff030303ff010102ff010101ff000100ff000001ff000001ff010000ff010000ff030203ff090909ff080808ff030404ff010201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010102ff040505ff070708ff070606ff010102ff010000ff000000ff010100ff010001ff000001ff020101ff030303ff060706ff090909ff0e0e0eff161616ff222222ff2e2e2dff3a3a3aff464546ff505050ff5b5a5bff656565ff6e6e6dff767676ff7b7b7cff7c7b7bff7c7b7bff7b7b7bff7b7b7cff7b7b7bff7b7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffacadadffadadadffadadadffacadadffadadadffadadaeffadadadffadadaeffaeadadffaeaeaeffb0afafffb0b0b0ffb0b0b1ffb2b1b1ffb2b2b3ffb4b4b4ffb4b4b5ffb5b5b5ffb7b6b7ffb7b8b8ffb8b9b8ffb9b9b9ffbababaffbababaffbbbbbbffbcbcbcffbcbdbcffbdbcbdffbdbdbeffbebebeffbfbebeffbfbfbfffbfbfc0ffc0c0c0ffc0c1c1ffc1c1c1ffc1c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c6c6ffc6c6c6ffc6c6c7ffc7c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffcacacaffcacacbffcbcacaffcbcbcbffcbccccffccccccffcccccdffcdcdcdffcecdcdffcdceceffcecfcfffcfcecfffcfcfcfffd0d0d0ffd1d1d2ffd3d3d3ffd6d7d7ffdbdbdbffe0e0e0ffe4e5e5ffe8e7e7ffeaeaeaffefefeefff3f2f3fff4f4f4fff5f4f4fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f8f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff6f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff8f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9faf9fff9faf9fff9faf9fffafafafff9f9fafffafaf9fffafaf90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffffefffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefffefffefffffffffefffffffffffffefffefffffefefffffffffffefefefffefffefffefefefffefffefffffffefffefefefffefffefffefefffffffffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffefefffffffffefffffffefffefefefffefffefffefefefffefffefffffefffffefefefffefffffffefffefffffefefffefffffffefefffffffefffffffefffffffefefffefefefffefefefffefefefffffefefffefefefffffffffffefefefffefefffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffffefefffefefefffdfefefffefefefffefdfefffefefdfffefefdfffefefefffefefefffdfefefffdfefefffdfdfdfffefdfefffdfefdfffdfefefffdfdfefffefefefffdfdfdfffefdfdfffefefefffdfdfdfffdfefdfffdfefdfffdfefdfffefefdfffdfdfdfffefefefffdfdfefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefefefffffefffffefefefffefffffffefefffffffffffffefefefffffefefffffefffffefefefffefffefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefffffefefefffefffffffefffefffffffefffffffffffffefffffffefffffffffffffffefefffffefffffefefffffffffffffffefffffefffefffffffffffefefefffefefffffefefffffffffffffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffffffffffefffffffffefefffefefefffffffefffefffefffffffefffffffffffefffffffefffffffefefffffffefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffefefffffffffffffffffffffefefefffefffefffefefefffefffefffffffffffefefefffefffffffefffefffffefefffefffffffefefffffffefffffffefffffffefefffffefefffefefefffefffefffffefefffefffefffffffffffefffefffffffffffefefffffffffffffffffefffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f8f9fff8f9f8fff8f9f9fff8f8f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff8f9f9fff8f9f8fff9f9f8fff8f9f8fff9f9f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f6f6fff5f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff6f5f5fff6f5f6fff4f5f5fff4f4f4fff3f3f3fff3f3f2fff2f2f2fff1f2f1fff0f0f0ffebebebffe7e8e8ffe4e5e5ffe1e0e1ffdddeddffd9d9d9ffd5d5d6ffd3d3d3ffd1d1d1ffd1d0d0ffd0d0d0ffcecfcfffcecfceffcececdffcdcecdffcdcdcdffccccccffcccdccffcbcbccffcbcccbffcbcbcaffcacacaffcacacaffcac9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c3c4ffc4c3c4ffc3c3c3ffc3c2c2ffc2c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffbfbfbfffbebfbfffbdbdbeffbebebeffbdbdbcffbcbcbcffbbbbbbffbababbffb9bab9ffb8b8b8ffb8b8b8ffb8b7b7ffb7b7b7ffb5b6b6ffb5b5b5ffb4b4b4ffb4b4b3ffb3b3b2ffb2b2b2ffb2b1b1ffb0b1b0ffafb0b0ffaeaeaeffadadadffadadadffadaeadffadadadffadadadffadadadffadacacffadadadffabacacffabacac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7a7b7bff79797aff787878ff767676ff757575ff767676ff6d6d6dff626363ff575757ff4e4f4eff474746ff3f3e3eff343534ff272728ff1b1c1bff121312ff0c0b0cff090908ff070606ff040404ff020302ff010102ff010201ff020102ff010101ff020202ff020302ff090808ff0a0a0aff080809ff040304ff020102ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010202ff020203ff030303ff000000ff010000ff010101ff000101ff010201ff020202ff020302ff040403ff040404ff060606ff080708ff0b0c0bff121211ff1c1c1dff292928ff373636ff414041ff4b4b4bff585858ff656665ff727272ff7a7b7bff7b7b7bff7c7c7cff7d7c7cff7d7d7dff818081ff8180810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff707070ff6d6d6dff6b6b6bff6b6b6bff6b6b6bff6a6b6bff6b6b6bff676767ff636363ff5e5e5eff585857ff505050ff474748ff3d3c3dff343434ff282828ff1c1b1cff111112ff0b0b0bff080808ff050605ff030303ff010101ff010101ff000001ff010101ff010100ff000101ff010201ff070708ff090a09ff070808ff040404ff020101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020101ff030303ff060606ff060606ff010201ff010101ff000101ff000101ff010100ff010101ff020202ff030304ff070607ff090909ff0e0e0eff161516ff212121ff2d2e2dff3a3939ff454545ff505050ff5b5b5bff656565ff6d6d6eff767676ff7c7c7bff7b7c7cff7b7c7bff7b7b7cff7b7b7bff7b7b7bff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadadacffadadadffadadadffadadadffadadadffadadadffadadacffadadadffadaeadffaeadaeffaeaeaeffafb0b0ffb0b1b0ffb1b1b1ffb2b2b2ffb3b3b3ffb5b4b5ffb5b5b5ffb6b6b6ffb7b6b7ffb8b7b8ffb9b9b9ffbab9b9ffbababaffbbbbbbffbbbbbbffbcbcbcffbcbcbdffbdbdbdffbebebdffbebebfffbebfbeffbfbfc0ffbfc0bfffc0c0c0ffc0c0c1ffc2c1c1ffc2c2c2ffc2c3c2ffc3c2c3ffc3c3c3ffc4c4c3ffc4c5c4ffc5c5c5ffc6c5c6ffc5c6c6ffc6c7c6ffc6c6c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffc9cacaffcacacaffcbcbcbffcbcbcbffcbcccbffccccccffcccdccffcdcdccffcdcdcdffcececeffcececeffcfcfceffcfcfcfffd0d0d0ffd2d2d2ffd5d4d4ffd8d8d8ffdededdffe2e3e3ffe6e6e6ffe9e9e9ffebececfff0f1f1fff3f4f3fff5f4f4fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff8f8f7fff7f8f7fff7f8f7fff8f7f7fff7f7f7fff7f8f7fff6f7f7fff7f6f7fff7f7f7fff7f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f9fff8f8f8fff9f8f8fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff8f9f8fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafff9faf9fffaf9fafff9f9f9fffafaf9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefefffffefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffffefefffffffffffefffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefefffffefffffffefffefffffffefffefefefffefefffffffefffffefffefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefffefffefefffffefefffffffffefffffffefffefefefffefefefffefefefffefefffffffefefffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefdfdfffdfdfefffdfefdfffefefdfffdfefefffefefdfffefefefffefdfdfffdfefefffefdfdfffefdfdfffefdfdfffefdfdfffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffffefffffefffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefefffefefffffefffefffffefefffefffffffffffefffefffffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefffefffefefefffffefffffffefffffffefffffffffefffefffefffefefefffffefffffefefffffffffffffefefffffffefefffefffefffefefffffefefffffffefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffffffefffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefffefefefffefefffffffefffffefffefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefffefffefefefffffefefffefffefffffefffffefefffffffffefffffffffffefefffffefefffffefefefffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f8f8fff9f9f9fff9f8f9fff9f8f9fff8f9f8fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff9f9f8fff9f9f8fff9f8f8fff9f8f9fff9f9f9fff8f8f9fff9f8f8fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f5f4fff4f3f4fff2f2f2fff2f2f2fff2f1f1fff0f0f1ffedeeedffe9e9e9ffe6e7e7ffe3e3e3ffe0e0e0ffdcdbdbffd7d7d7ffd4d4d4ffd2d2d2ffd1d1d0ffd0cfd0ffd0cfcfffcfcfceffcecdceffcdcdcdffcdcccdffccccccffccccccffccccccffcbcccbffcbcbcbffcacacaffcacacaffc9cac9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c4c5ffc5c4c5ffc4c3c4ffc4c4c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c0ffc0bfc0ffbfc0bfffbfbebfffbebebeffbebebdffbdbdbdffbcbcbcffbbbbbbffbababaffbababaffb9b8b9ffb8b8b8ffb7b7b7ffb6b7b7ffb6b6b6ffb5b6b5ffb4b4b5ffb3b3b3ffb3b3b3ffb2b1b2ffb1b1b1ffb0b0b0ffafafafffaeafafffadadadffadadadffadadadffadadadffadadadffadacacffacacacffacababffacabacffacacacffababab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7a7979ff787878ff767676ff757575ff757574ff747373ff6c6c6cff676766ff585858ff4f4e4eff464646ff3e3d3dff343333ff282828ff1c1d1dff131313ff0d0d0dff090909ff060706ff050504ff030203ff010102ff020102ff010201ff020202ff030303ff020302ff040403ff080708ff080808ff030203ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020101ff020203ff030303ff010000ff010100ff010000ff010101ff020201ff020202ff030303ff040404ff050505ff070706ff090909ff0c0c0cff111111ff1d1d1dff2a2b2aff393939ff454545ff4e4d4eff575758ff646465ff727272ff7b7b7bff7b7b7bff7b7b7bff7c7b7bff7d7c7dff7d7d7dff8180810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727373ff707070ff6d6d6dff6b6b6bff6b6b6bff6b6b6bff6a6b6bff686767ff636363ff5d5e5dff575756ff4f4e4fff464646ff3a3a3aff323232ff262626ff1b1b1bff121112ff0b0b0bff080808ff050505ff030303ff010201ff010001ff000000ff010100ff010100ff000000ff010102ff070707ff090909ff070707ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010201ff030303ff050405ff040405ff010101ff000100ff010000ff010001ff010101ff010101ff020202ff040304ff060606ff090908ff0d0d0dff141414ff212021ff2d2d2eff393939ff444445ff504f4fff5a5a5aff646364ff6c6c6dff757574ff7b7b7bff7b7a7bff7b7b7bff7b7b7bff7b7b7cff7c7b7bff7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffacacacffadadadffadadadffadadadffadadadffadadadffadadadffadacadffadadadffadadadffadaeadffafafafffb0b0b0ffb1b1b0ffb1b1b1ffb3b2b3ffb4b3b4ffb5b4b5ffb5b6b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbababaffbbbbbbffbbbcbcffbcbcbdffbdbdbdffbebdbdffbebebeffbebebeffbfbfbfffbfbfbfffc0c0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c3c3ffc3c3c4ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c6c5ffc6c6c6ffc6c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffcacac9ffcacacaffcbcacaffcbcbcbffcccccbffcccbccffccccccffccccccffcdcdcdffcecdcdffcececeffcecfcfffcfcfcfffd1d1d1ffd3d3d3ffd6d7d6ffdbdbdbffe1e0e1ffe4e4e5ffe7e7e8ffeaeaeaffefefeffff3f3f3fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f9fff9f9f8fff9f9f9fff8f8f9fff9f8f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffefffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffefffffffefefffffffffffffffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffefffffffefffefffffffffefefffefefffffefffffffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffefffffefefffffefefefffefefefffefefffffffefefffefefefffefefefffefffefffefefefffffefefffefefefffffffffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefdfefffdfefefffefefefffefefdfffdfefdfffefdfefffefdfdfffefefefffefefefffdfefefffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffefefdfffdfdfefffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefffffffffffefffffefffffffffffffefffefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffefffffefefffffffffffffefefefffefffefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffefefdfffdfdfefffdfdfdfffefefefffdfdfefffefefefffdfefdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefffffefefffffefefefffefffffffefefffffffefffffffffffffffffffffffefffffefefefffefefffffffffffffefefefffefefefffefffefffefefefffffefefffefefefffffffefffffefefffefefefffefffefffefefefffefefefffefefefffffffefffefefffffffefffffefffefffffffefffefffffffefefffffefefffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffefffffffffefffffefefffffefffffffefffefffffefffffefefffffefefefffefefefffefefffffefefefffefefffffefefffffefefefffffefffffefefffffefefefffefefefffefefffffffffffffefefefffffefefffefffefffefefffffffefefffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafaf9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff9f8f9fff9f9f8fff9f9f8fff9f9f8fff8f8f9fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f5fff6f5f5fff5f6f5fff5f5f5fff4f4f4fff3f3f3fff2f3f2fff2f2f2fff1f1f1ffeff0f0ffecececffe8e8e8ffe4e5e4ffe2e2e2ffdfdedeffd9d9d9ffd5d6d6ffd3d3d3ffd0d0d0ffd0d0d0ffd0cfcfffcfceceffcececdffcececdffcdcdcdffccccccffccccccffcbccccffcccccbffcacbcbffcbcacbffcacacaffcacac9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc5c6c5ffc5c5c6ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c3ffc2c1c2ffc1c1c1ffc0c0c1ffc0c0c0ffbfbfbfffbfbfbeffbebebeffbdbdbeffbdbdbdffbcbcbcffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb7b8b7ffb7b7b6ffb6b6b6ffb5b5b5ffb4b4b5ffb3b4b3ffb3b3b2ffb2b2b2ffb1b1b1ffb0b0b1ffafafb0ffafafaeffadaeadffadadadffadacacffadadadffacadadffacadacffabababffacabacffacabacffabababffacacab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7979ff787777ff767677ff757575ff757575ff747474ff757474ff747374ff6c6c6cff676666ff585858ff4e4e4fff464646ff3e3e3eff333334ff282828ff1c1d1cff131313ff0d0d0cff090909ff060706ff050404ff030203ff020202ff010201ff020101ff030304ff030302ff030303ff030304ff030303ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff010202ff000101ff000000ff020102ff020202ff020201ff010101ff020201ff030303ff040404ff060606ff070808ff0c0c0bff101110ff1c1c1cff2c2c2cff3d3c3cff474848ff504f4fff595859ff656565ff727272ff7b7b7bff7b7b7bff7b7b7aff7b7b7bff7c7b7cff7c7c7cff7c7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757575ff737372ff707070ff6d6d6dff6b6b6cff6b6b6bff6b6c6bff686768ff626263ff5c5c5cff555555ff4c4b4cff424242ff373737ff2f2f30ff242424ff1a1a1aff111111ff0b0a0bff070707ff050506ff040303ff020202ff010101ff000100ff000000ff010000ff000000ff020202ff080808ff090909ff070706ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020303ff040404ff040404ff010101ff000100ff010001ff010101ff010101ff020202ff020203ff030303ff060606ff080809ff0d0c0dff141414ff202020ff2d2c2dff383838ff434344ff4f4e4eff595959ff636362ff6c6c6bff747474ff7b7a7aff7a7a7aff7b7b7bff7c7b7bff7b7b7bff7b7c7bff7c7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffababacffacacabffadadadffadadadffadadacffadadadffadadadffadadadffadacadffadadadffaeafaeffafafafffb0b0b0ffb0b1b0ffb1b1b2ffb2b2b3ffb3b3b3ffb4b5b5ffb5b5b6ffb7b6b7ffb8b7b8ffb8b8b9ffb9b9b9ffbababaffbbbbbbffbcbcbcffbcbcbcffbdbcbcffbdbdbdffbdbdbeffbebebeffbebfbfffbfc0bfffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c2ffc3c3c3ffc4c3c4ffc4c4c3ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc7c7c6ffc7c7c7ffc8c7c7ffc8c8c7ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcacaffcbcacbffcbcbcbffcccccbffccccccffccccccffcdcdcdffcececeffcdceceffcfcfcfffcfd0d0ffd2d2d2ffd4d4d4ffd9d9d8ffdededeffe3e3e3ffe6e6e7ffe8e9e9ffecececfff2f1f1fff4f4f4fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff6f6f6fff6f6f7fff6f6f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff8f7f8fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff8f7f7fff8f8f7fff7f7f8fff8f7f8fff7f8f7fff8f8f7fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffefffffffefffffffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffefefffffefffffffefffffffefefffffefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefefefffefefefffffefefffefffefffefffefffefefefffefffffffffefefffefffefffefffefffefefefffefefefffffffffffefefffffefffffffefffefffefffefffffefefffffefffffefefffffefffefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffdfefdfffefefefffefdfefffdfefefffdfefefffefdfdfffdfefdfffdfdfdfffefdfefffdfdfefffdfdfefffefefefffefdfefffefefdfffefdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffefffefefefffffefefffefefefffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffefffffefffefffffffffffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffdfdfefffefefefffefdfefffefefdfffefdfefffdfdfdfffdfdfefffefefefffdfefefffdfdfdfffefdfefffefdfefffefdfefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefffffffffefffffefffffffffffffffffefffefffefffefffffffefffffffffffefffefffefffefffefffefefefffefefefffffffffffefefffffefefffffefffefffefefefffffefefffffefffffefefefffefffefffefefffffefffefffefffefffefffffffffffefffffefffffffefffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefefffffefffefffefffefffffefefffefefefffefffffffefefefffefffefffefffefffffefefffefffefffffefffffefffefffffefefffffefefffefffefffefffefffefefffffefffffffffefefffefffefffefffefffefefefffefefefffffffffffefffffffffffffffefffefffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9fafff9fafafff9faf9fff9faf9fffaf9f9fffaf9fafff9f9fafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f8f8fff8f9f9fff8f8f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff9f8f9fff9f9f8fff9f8f9fff8f8f8fff9f8f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f6fff6f7f6fff7f6f6fff7f6f6fff6f7f6fff6f7f6fff6f7f7fff6f7f7fff7f6f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff7f7f7fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f6fff5f5f5fff4f5f4fff3f4f4fff3f3f2fff2f2f2fff2f1f1fff0f1f0ffefeeeeffe9e9eaffe6e6e6ffe4e4e4ffe0e0e0ffdbdcdcffd7d7d7ffd4d4d4ffd2d1d2ffd0d0d0ffd0d0d0ffcfcfcfffcecfceffcecdceffcdcdcdffcdcccdffccccccffccccccffcbcbcbffcbcbcbffcbcacbffcacacaffcac9caffc9c9caffc8c9c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c5ffc6c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc2c3c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfbfffbebebeffbdbebeffbdbdbdffbcbcbdffbcbcbcffbabbbbffbababaffbab9b9ffb9b8b9ffb8b7b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b5b4ffb3b4b4ffb3b3b2ffb2b2b2ffb1b1b1ffb0b1b0ffb0b0b0ffafaeafffaeaeaeffadadadffadacacffacadacffacacacffacacacffacabacffababacffacacacffacacacffacacacffacacac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777878ff767676ff757575ff757475ff757575ff757475ff747475ff757575ff747374ff6c6c6cff676667ff585858ff4f4e4fff474747ff3e3e3eff333333ff282728ff1d1c1dff131313ff0d0c0dff090909ff060706ff040504ff030203ff010202ff030404ff030403ff030404ff040403ff030202ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff010101ff020202ff020102ff020202ff020202ff020202ff030302ff030303ff030303ff040405ff060606ff080808ff0c0c0cff0f0e0fff181718ff2b2a2aff373737ff454546ff4f504fff585857ff646464ff727272ff7e7e7eff7e7e7eff7b7b7bff7b7b7aff7c7b7bff7b7c7bff7d7c7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff767576ff727273ff6f7070ff6d6d6dff6c6b6bff6b6b6bff676767ff616161ff5a5a5aff525251ff484848ff3e3f3eff333333ff2c2c2cff222121ff191818ff101110ff0a0b0aff070707ff050606ff040403ff020302ff010201ff010100ff000100ff010101ff000001ff020202ff080808ff090909ff070607ff030203ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff030303ff050505ff060606ff010101ff000000ff000101ff010101ff010202ff020202ff030303ff040404ff060606ff080808ff0d0c0cff141414ff20201fff2c2d2cff363737ff414242ff4d4d4cff585858ff616262ff6b6b6bff737373ff7a7a7aff79797aff7a7a7aff7a7b7bff7b7b7bff7c7b7cff7c7b7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffabababffabacacffabababffacabacffadadadffadadadffadacadffadadadffacadadffadadadffaeadadffaeaeafffafb0b0ffb0b0b0ffb1b1b1ffb2b2b1ffb3b2b2ffb3b4b3ffb5b5b5ffb6b6b6ffb7b6b7ffb8b8b8ffb9b9b8ffb9bab9ffbababaffbbbbbbffbcbcbbffbcbdbcffbcbdbdffbdbdbdffbdbebeffbfbfbfffbebfbfffbfbfc0ffbfc0c0ffc0c0c0ffc1c0c1ffc2c1c2ffc2c1c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c4c3ffc3c4c4ffc4c5c4ffc5c4c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c8c7ffc8c7c8ffc8c9c8ffc9c9c9ffcac9caffcacacaffcacacbffcbcbcbffcbcbcbffcccccbffccccccffccccccffcdcdcdffcececeffcececeffcfcecfffd1d0d1ffd3d2d3ffd6d6d6ffdcdbdcffe1e1e1ffe4e5e5ffe7e7e7ffeaeaeaffeeefeffff3f3f3fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f6fff7f7f6fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f8fff7f8f8fff7f8f7fff7f8f7fff8f7f7fff8f7f8fff8f7f8fff7f8f7fff7f7f8fff7f8f7fff7f8f7fff7f7f7fff7f8f7fff8f7f8fff8f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff8f9f9fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffffffffffefffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffffffefffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefefffffefffffffffffffffffefffefefefffefefffffffefefffffefefffefefefffffefefffffefefffffffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffffffffefefffefefffffefefefffefffefffefefefffefffffffefefefffffffefffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffdfefdfffdfefefffdfefefffefdfefffdfdfefffefefdfffdfdfdfffdfdfefffdfefdfffefefdfffefefefffefdfdfffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffefefffffefefffffffefffefffefffffffffffffffefffffffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefdfffefefefffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffefdfdfffefefdfffefefdfffdfdfdfffefdfefffefefdfffefefdfffefefdfffefdfefffefefdfffefefefffefefefffffefefffefffefffefefefffffefffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffefffffffffffefefefffefefffffffefefffefefffffffefffffefefefffefefefffefefffffefefffffefffffffffffefffefefffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffefffffffffefffffffefffefefefffffefefffffefefffffffefffefefefffffefefffffffefffefefefffffefffffffefffffefffefffefffffffefefefffefffefffefefffffffffffffffefffffefefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffefffffffefffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafff9fafafffaf9fafff9f9fafff9f9f9fff9faf9fff9f9f9fff9fafafff9f9f9fffafaf9fffafafafff9f9f9fff9f9fafffaf9fafff9fafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f9f9fff9f8f9fff9f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f6fff6f7f7fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff6f7f6fff7f7f7fff7f6f6fff7f7f7fff6f6f7fff7f7f6fff7f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff2f1f2fff1f1f1fff0f0f0ffebecebffe7e7e8ffe5e6e6ffe3e2e3ffdededeffd9dad9ffd5d5d5ffd2d2d3ffd0d1d0ffd0d0d0ffcfcfcfffcececeffcdcdceffcdcdcdffcdcccdffccccccffcccbccffcccccbffcbcbcbffcacacaffcacacbffcacac9ffcac9c9ffc9c9c8ffc9c8c8ffc8c8c7ffc8c8c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c5c5ffc6c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c1c2ffc1c0c1ffc0c1c0ffc0c0c0ffbfbfbfffbfbfbfffbebdbeffbdbdbdffbdbdbdffbbbbbbffbbbbbbffbbbabaffb9babaffb9b8b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b6ffb4b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb1b0b1ffb0b0b0ffafafafffaeaeaeffadaeaeffadacadffacacacffacacabffacacacffabacacffabacabffacacacffacacacffacacacffacacadffacadad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff757575ff757475ff757574ff757575ff747475ff747574ff757575ff757575ff747473ff6c6b6cff666766ff585858ff4f4e4eff474646ff3e3e3eff343433ff282827ff1d1c1dff131313ff0d0d0dff090908ff070606ff050404ff040403ff030403ff040404ff030403ff040303ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff020202ff020202ff020203ff020202ff020202ff030303ff030303ff030304ff040404ff060606ff080808ff0d0c0cff0f0f0eff181817ff2a2a2aff373737ff50504fff50504fff535353ff595959ff656564ff727271ff787878ff7e7e7eff7e7e7eff7b7b7bff7b7a7bff7b7b7bff7b7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797879ff777777ff767575ff727272ff707070ff6d6d6dff6c6c6cff666766ff606060ff585858ff4f4e4eff454445ff3c3b3cff303130ff2a2a2aff202020ff171717ff0f0f0fff0a0a0aff080708ff050506ff030403ff030303ff020101ff010202ff010101ff010101ff010101ff010101ff070708ff0a0909ff060707ff030203ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff050404ff070706ff080708ff020101ff010100ff000100ff010101ff020201ff020202ff030303ff050505ff060706ff080909ff0c0c0cff141514ff202020ff2c2c2cff353535ff3f3f40ff4a4a4aff555555ff605f5fff696a6aff727272ff787878ff797979ff797979ff7a7a7bff7c7c7cff7b7c7cff7c7b7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffabababffabaaabffacacabffacacabffabababffadadadffadadacffadadadffadadacffadadadffaeaeadffafafafffafb0afffb1b1b1ffb1b2b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b6b5ffb6b7b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbabbffbbbbbcffbcbcbcffbdbdbdffbdbdbdffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc1c0c1ffc1c1c1ffc2c1c2ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c5ffc4c5c4ffc5c5c5ffc6c5c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcbcbcbffcccbccffcccbcbffccccccffcccdcdffcecdcdffcecdcdffcececeffd0d0cfffd1d1d1ffd4d4d4ffd8d8d9ffdfdedeffe4e3e3ffe6e6e6ffe9e8e9ffececebfff2f2f1fff4f4f4fff6f6f6fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff8f8f7fff8f8f8fff7f7f7fff7f7f8fff8f7f8fff7f8f8fff8f7f8fff7f8f7fff7f8f8fff8f7f8fff7f7f8fff7f8f8fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f8f8fff8f8f9fff8f8f8fff8f9f8fff9f8f8fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff8f8f8fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffffffffffefffffffefffffffefffefffefefefffffefffffefefffffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffefffffefefffefefefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffdfefefffdfdfefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefffffefefefffefefefffefffefffefefffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefefffefffefffefffffffffffffffefefffffffefffffefefefffefffefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefefffefdfdfffdfdfefffdfdfdfffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffffefefffefefffffffffefffefefefffffefefffefffffffffffffffffffefffffefefffffefffffefffefffefffefffefffffffefffffffefefffffffefffffffefefffefffffffefefffffefffffffefffefffffefefffefefefffefefefffefefefffefefffffffffffffefefffffefefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffefefffefefffffefefefffefefefffffffefffefefffffffefffffefffffffefefefffefffefffffefefffefefffffefffefffefefefffffefefffefffefffefefffffefffefffefefefffefefffffefffefffefefefffefefefffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9fafafff9f9fafffaf9fafffaf9f9fff9fafafff9f9fafffafafafff9faf9fffafaf9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff9f9f9fff9f8f8fff9f9f8fff9f9f9fff8f9f9fff9f9f8fff9f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f7fff7f7f6fff6f6f6fff7f6f6fff6f7f7fff6f7f7fff7f7f6fff6f6f6fff6f6f7fff6f7f6fff6f7f6fff6f7f7fff6f7f7fff6f6f7fff7f6f7fff7f6f6fff6f7f7fff6f6f7fff6f7f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff5f5f5fff4f4f5fff3f3f4fff3f2f2fff1f2f1fff1f2f2fff1f1f1ffeeeeeeffe9e9e9ffe7e7e7ffe4e5e4ffe1e1e1ffdcdcdcffd7d7d7ffd4d3d4ffd1d2d2ffcfd0d0ffcfcfcfffcfceceffcececeffcdceceffcdcdcdffccccccffccccccffcccbccffcbcbcbffcacbcbffcbcacaffc9c9caffc9c9c9ffc8c9c9ffc8c9c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc6c7c6ffc6c5c5ffc5c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c2ffc2c2c2ffc1c1c2ffc1c1c1ffc0c1c0ffc0c0c0ffbfc0c0ffbfbebfffbebebfffbebdbdffbcbdbdffbcbcbcffbbbcbbffbabbbaffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b7ffb6b6b6ffb4b5b5ffb4b3b4ffb3b3b3ffb2b2b2ffb1b1b1ffb1b1b1ffb0b0b0ffafafafffaeaeaeffaeaeaeffadadadffacacacffabacabffacacacffacabacffacacacffacacacffacacacffadacacffadadacffadadad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757575ff757575ff757575ff747574ff757575ff757475ff747575ff747575ff757575ff757474ff747474ff6c6c6cff666767ff585858ff4f4e4fff474647ff3d3d3dff333434ff282727ff1c1c1dff131313ff0c0d0dff090909ff060607ff040304ff040404ff030303ff010201ff040303ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030302ff020302ff030303ff030203ff040405ff020303ff030303ff040303ff050404ff060606ff080808ff0d0d0cff0f0e0fff181718ff2a2a2aff373837ff504f4fff4f4f50ff535353ff595959ff656564ff717172ff787878ff787878ff787878ff7e7e7eff7e7d7eff7b7b7bff7b7b7bff7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797878ff787879ff777777ff757575ff737372ff707070ff706f70ff69696aff616161ff575857ff4e4d4dff454546ff3e3e3eff343434ff2f2e2eff232423ff171818ff101010ff0b0b0bff090809ff060606ff040504ff030404ff030303ff020203ff020203ff030202ff020302ff010202ff060606ff080908ff060606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff020203ff060606ff080909ff070706ff010101ff010001ff010101ff010101ff010201ff030202ff030304ff050505ff060606ff090808ff0c0d0cff141515ff202020ff2b2b2bff343434ff3d3d3dff474747ff525252ff5c5d5dff666667ff717071ff787777ff787979ff7a7a7bff7c7c7cff7b7c7bff7c7c7cff7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaaababffabababffabababffabaaabffabababffabacacffacababffadacadffadadadffacadadffaeaeadffaeaeafffb0afb0ffb0b0b0ffb1b1b1ffb1b2b1ffb3b2b2ffb3b4b4ffb5b5b4ffb5b5b5ffb7b6b6ffb7b8b7ffb8b8b9ffb9b9b9ffbabab9ffbbbabbffbbbcbbffbcbcbcffbdbdbdffbdbebeffbebebeffbfbebfffbfbebeffbfc0bfffbfc0c0ffc0c1c0ffc0c1c0ffc1c1c1ffc2c1c1ffc2c1c2ffc3c2c2ffc3c3c3ffc4c3c3ffc3c3c4ffc4c4c4ffc4c4c5ffc5c4c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c7ffc8c7c8ffc7c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcacacaffcacacbffcacbcbffcbcbcbffcccbcbffccccccffcdcdcdffcdcdcdffcececdffcfceceffd0d0d0ffd2d2d2ffd5d6d6ffdcdbdbffe1e0e1ffe5e5e5ffe7e7e7ffeaeaeaffefefeffff4f3f4fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f7f7fff7f7f6fff6f6f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f8f8fff7f7f8fff8f7f8fff8f7f7fff7f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff7f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff9f8f9fff9f8f8fff8f9f9fff8f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffefffefffefefefffefefffffefefffffffefffffefefffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffefffefefefffffefffffefffefffefffffffefefefffffffffffefefefffefffffffefefefffefdfefffdfefefffefdfefffefefefffdfefdfffdfdfdfffdfefefffefefefffefefefffefefefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffffefffffffefffffffffffffefffefffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffefefffefffefffefffffffefefefffffffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefdfefffefdfdfffdfefefffefdfdfffefefefffdfefdfffdfdfefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefefffefefffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefefffefffefffefefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefefefffefffefffefffefffefefefffffffffffffffffffefefffffffefefffefffefffffefffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffefefffffffffffffefffffffffefffffefffefffefffefffefefefffefefffffefffefffffefffffffefefffefefefffffffefffefefefffefffefffefffefffefefefffefefefffefffffffefefefffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9fafafff9fafafffaf9f9fffaf9fafffafafafffafafafff9fafafffafaf9fffafafafffafafafffaf9fafffafafafffafafafffafaf9fff9f9f9fff9faf9fff9fafafff9f9f9fffafaf9fff9fafafff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff9f8f8fff8f9f9fff9f8f8fff9f9f9fff8f9f8fff8f8f8fff8f8f9fff8f8f9fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff7f6f7fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff6f6f5fff5f5f5fff4f5f5fff4f4f4fff3f4f3fff2f2f3fff2f2f1fff1f1f1fff0f0f0ffebebebffe8e8e8ffe5e6e5ffe3e3e3ffdfdfdfffdadadaffd5d5d5ffd3d2d2ffd0d0d0ffd0cfcfffcfcfcfffcececeffcdcdcdffcccdcdffcccccdffcccbccffcbcbccffcbcbcbffcacbcbffcacacbffcacacaffc9cac9ffc9c8c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc5c6c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c2ffc3c3c3ffc1c2c2ffc2c1c1ffc1c1c1ffc1c0c1ffc0c0c0ffbfbfbfffbfbfbeffbebebeffbdbdbdffbcbcbcffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b9b8ffb7b8b8ffb6b6b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b3b2ffb1b1b2ffb1b1b0ffb0b0b0ffafafafffaeaeaeffaeaeaeffadadadffacacacffabababffacacacffacabacffacacacffacacacffadacacffadadadffacadacffadadadffadadad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747575ff747574ff757575ff747575ff757575ff757475ff757474ff747575ff757474ff757575ff747574ff737373ff6c6c6cff666667ff585858ff4e4e4fff474747ff3d3e3eff333334ff282828ff1c1d1cff131313ff0d0d0dff050505ff040404ff030303ff020202ff010101ff030303ff040504ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff020202ff030303ff040404ff070707ff020303ff040303ff040405ff060605ff080808ff0c0c0dff0e0e0fff181717ff2a2a2bff373737ff4f5050ff4f4f50ff535453ff595959ff646464ff717172ff787878ff787879ff787878ff787878ff787978ff7e7e7eff7e7e7eff7b7b7bff7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797879ff787978ff797979ff777777ff757576ff737373ff747474ff6c6c6cff646363ff5b5b5aff515151ff484948ff414141ff383838ff313131ff262626ff1a1a1aff121312ff0e0e0eff0a0b0bff090808ff070607ff060606ff050505ff030404ff030403ff030303ff030303ff020202ff040404ff080808ff050505ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff030303ff070807ff0a0a0aff040405ff000000ff000001ff010001ff020202ff030302ff030303ff030403ff050505ff080807ff0a090aff0e0f0fff151516ff212221ff2e2e2eff373838ff414040ff4a494aff525152ff5c5c5bff676767ff737372ff7b7b7aff7b7b7aff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaaaaabffaaaaabffabababffabababffabababffabacacffababacffabacabffabacabffadadadffaeaeaeffafafafffb0b0b0ffb1b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb3b4b3ffb4b5b4ffb6b6b6ffb7b6b7ffb7b8b8ffb8b8b9ffb9bab9ffbabbbaffbbbcbbffbcbbbcffbdbcbdffbdbdbdffbebebeffbebebeffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc2c1c2ffc2c2c2ffc2c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c4c4ffc4c5c4ffc5c5c6ffc6c6c5ffc6c6c6ffc7c6c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcac9caffcacacaffcacbcbffcccbcbffccccccffccccccffccccccffcdcdcdffcdcdceffcfcfcfffd1d1d1ffd4d4d4ffd8d9d8ffdededfffe3e3e3ffe6e6e6ffe9e8e9ffededeefff2f2f2fff4f4f5fff5f4f4fff5f5f5fff6f6f5fff6f5f5fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f7f7fff6f6f7fff6f7f6fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff8f8f8fff7f8f7fff8f8f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff7f8f7fff7f7f8fff8f8f7fff7f7f7fff8f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f8f8fff9f8f9fff9f8f9fff9f9f9fff8f9f8fff9f9f8fff9f9f8fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefefffffffefffefffffffffefffffefefffffffffefffffffffffefffefffffefffffefffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefefffffffefefffffefefffefefffffefefefffefefefffdfefefffefefdfffefdfdfffefefdfffdfefefffefdfdfffdfdfefffefefefffffefefffefefefffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffffffefffefffffffffefefffefefffffffffefffffffffffefffefffefefefffefffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefffffefefefffefefffffefffffffffffefffefffffffffffffffffefffffefffefffffefefffffefefffefefefffffefffffefefefffefefefffefefffffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffdfefdfffefefdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffefefffffefefefffefefefffffefffffffffefffefffefffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffefffffefefffffefefffefefffffefefefffefefefffdfdfefffefdfdfffefdfdfffdfefdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefdfefffdfdfdfffdfdfdfffefdfefffefefdfffefefefffefefefffefefefffffefefffefefefffffefefffefffffffefffefffffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffefffffefffefffefefefffffefefffefefefffffefffffffefffffefefefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffefffefffefefefffffefffffffefefffefefefffefefffffefefffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffffefefffffefffffefefefffefefffffefefffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffaf9f9fff9faf9fffafaf9fffafafafff9faf9fff9f9fafff9fafafffafaf9fff9fafafffafafafffaf9fafff9faf9fff9f9f9fffaf9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9fafff9fafafff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff9f8f8fff8f9f8fff9f9f8fff9f8f8fff9f9f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f7fff7f6f6fff6f6f6fff7f6f6fff6f7f7fff6f7f6fff6f6f6fff7f7f7fff6f7f7fff7f7f6fff7f6f7fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f7fff6f7f7fff7f7f6fff6f7f7fff7f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f6fff4f5f5fff4f4f3fff3f2f2fff2f2f2fff1f1f1fff1f0f0ffeeedeeffe9e9eaffe7e6e7ffe5e4e4ffe0e0e1ffdcdbdbffd7d6d6ffd3d3d3ffd1d1d0ffd0cfcfffcfcfceffcececeffcecdcdffcdcdcdffccccccffccccccffcbcbcbffcbcbcbffcacbcbffcacbcbffcac9caffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc4c5c4ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffbfbfbfffbebebfffbdbebeffbdbdbdffbcbdbcffbcbcbcffbbbbbbffbababaffb9b9b9ffb9b8b8ffb8b7b7ffb7b6b7ffb6b6b6ffb5b5b5ffb4b4b5ffb3b4b4ffb3b3b2ffb2b1b2ffb1b1b1ffb0b0b0ffb0afafffafafafffaeaeafffaeaeaeffadacacffababacffacacacffacacacffacacacffadadacffadacacffadadacffadadadffadadadffadadad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0c0dff0a0a0aff050505ff010202ff010102ff010101ff030404ff050405ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030202ff030303ff050404ff080707ff070707ff080807ff050404ff060605ff080809ff0d0c0cff0e0e0fff181817ff2b2b2bff373737ff504f4fff4f504fff535454ff595959ff646565ff717171ff787878ff787878ff787878ff787878ff787879ff797878ff787878ff7e7e7eff7e7e7eff7a7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787979ff797879ff797979ff787878ff777777ff767575ff747474ff6b6c6cff636363ff5c5c5cff535353ff4b4a4aff414242ff373737ff313031ff262626ff171717ff10100fff0c0b0cff090909ff070606ff050605ff050505ff050505ff040404ff030303ff020303ff030302ff020202ff020202ff070607ff040504ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff030303ff080808ff0a0b0bff030303ff000000ff000000ff000000ff010101ff040403ff040404ff040404ff040505ff080909ff0a0a0aff111211ff171717ff222222ff313030ff3b3b3cff434343ff4e4f4eff505050ff5c5b5bff6a6b6aff767676ff7d7d7dff7c7c7bff7b7c7cff7c7c7cff7c7c7cff7c7c7bff7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffacababffababacffaaaaaaffabababffaaababffabababffaaabaaffabacacffababacffabababffadadadffafaeafffafafafffb0b0b0ffb0b1b1ffb1b1b2ffb3b3b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b6b7ffb7b8b8ffb8b8b9ffb9bab9ffbbbabaffbbbbbbffbcbcbcffbdbdbcffbebdbdffbebebeffbebebeffbebfbfffbfbfbfffc0c0bfffc0c1c0ffc0c1c0ffc1c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c5ffc4c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c6c7ffc8c7c7ffc7c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffcac9c9ffcac9caffcacbcaffcbcbcaffcbcbcbffcccccbffcccccdffcdccccffcdcdcdffcececdffd0d0d0ffd1d2d1ffd5d5d5ffdbdbdbffe0e1e1ffe5e4e5ffe7e7e7ffe9e9e9ffefeeeffff3f3f3fff4f4f4fff4f5f5fff5f5f5fff6f6f5fff5f5f5fff6f5f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f8fff7f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff7f8f700000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f8f9fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff8f9f8fff9f9f8fff9f8f9fff8f9f8fff9f8f9fff9f8f8fff9f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffefffffefffffffffffffefefefffefffefffefffefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffefefefffefffefffffefffffefefefffffefffffffefefffffffefffffffefffefffffffffffefffffefffffefefefffefffefffefffefffefefefffefffefffefffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefefefffffefefffffffefffffefffffefffffffffefefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefefdfffefdfefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefefffffffefffffffefefffffffefffffffefffefffffffffffefffffefffffefefefffefffefffefffefffffffefffffffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffefffefefefffffefefffffffefffffefefffefefffffefefefffefefffffefffffffefffefffefefffffefffefffffffffffefefefffefefefffefffffffefefefffefffefffefffefffefffefffffffffffefffffffefefefffefefefffefefffffefefefffefefefffffefefffffffefffffffefffefffffffffffefffffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9fafafff9f9f9fff9fafafff9faf9fff9faf9fffafafafff9fafafff9f9fafff9faf9fffaf9fafff9f9fafffaf9fafffaf9f9fffafaf9fffafaf9fff9fafafffafaf9fffaf9fafff9f9f9fff9faf9fff9faf9fff9f9f9fff9faf9fff9fafafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff9f9f8fff8f8f8fff8f9f9fff9f9f9fff8f8f8fff9f9f8fff9f9f9fff8f9f8fff9f9f9fff8f8f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f7fff6f7f7fff6f7f7fff6f6f7fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f7fff6f6f7fff7f6f7fff7f6f6fff7f7f6fff7f7f6fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff3f3f4fff2f2f2fff1f2f1fff1f0f1fff0efefffecececffe9e9e8ffe6e6e6ffe3e3e3ffdfdfdfffdadadaffd5d5d5ffd2d2d2ffd0d0d0ffcfcfcfffcececdffcececdffcdcdceffcdcdcdffccccccffcbcbccffcbcbcbffcbcbcbffcacbcaffcacacaffc9c9c9ffcac9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c8ffc6c7c7ffc6c7c6ffc6c5c6ffc5c6c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc2c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc1c1c1ffc0c0c0ffbfc0bfffbfbebfffbebebeffbdbdbdffbdbcbcffbcbcbcffbbbbbbffbabbbbffbabab9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b7b6ffb5b5b5ffb5b5b4ffb3b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b1b0ffb0afb0ffafafafffaeaeaeffaeafaeffadaeaeffacacacffacacacffacacacffadadacffacacacffadadadffadaeadffadadadffadadadffaeaeaeffadadad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121111ff0d0c0dff0a0a0aff050404ff010102ff010101ff040505ff050506ff030404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030404ff040504ff070807ff070707ff080707ff070707ff070707ff080908ff0c0c0cff0f0f0eff181818ff2b2b2aff373737ff4f4f50ff50504fff535454ff595959ff656564ff717171ff797878ff787878ff787878ff787878ff787878ff787879ff787878ff787878ff787878ff7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787979ff797978ff797979ff797978ff797978ff777777ff787879ff6e6e6eff636363ff585858ff4e4e4eff454545ff3a3b3bff2d2c2dff212121ff141414ff0e0e0eff0a0a0bff080909ff070807ff060706ff060606ff040404ff020203ff020202ff020203ff020202ff010101ff010000ff010100ff060505ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff010101ff030303ff020202ff000000ff000000ff000001ff010000ff030304ff040505ff040505ff050405ff090909ff0b0b0bff111111ff171717ff222222ff303030ff3b3c3cff434343ff4e4f4eff505050ff5b5c5cff6a6a6bff767676ff7d7d7dff7d7d7dff7d7d7dff7c7b7bff7c7c7bff7c7c7bff7b7c7cff7c7c7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffacacabffacacacffacacacffacacacffabababffaaaaabffabababffabababffaaabaaffaaaaaaffacacacffafaeaeffb0afafffb0b0b0ffb0b0b1ffb1b1b1ffb2b2b2ffb3b3b3ffb3b4b4ffb4b4b4ffb5b6b5ffb7b7b7ffb7b7b7ffb8b8b8ffb9bab9ffbab9baffbabbbbffbbbcbcffbcbdbcffbdbdbdffbdbebeffbebebeffbebfbeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c2c2ffc2c2c1ffc2c2c2ffc3c3c2ffc3c3c3ffc3c4c3ffc4c4c3ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c6ffc6c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c9c9ffc9c9c9ffc9cac9ffcacacaffcbcacaffcacacbffcbcbcbffccccccffccccccffcdcdccffcececeffcfcfcfffd1d1d1ffd3d3d4ffd9d9d8ffdedfdfffe3e4e3ffe6e6e6ffe9e9e9ffeeededfff3f2f2fff4f4f4fff4f5f5fff5f4f4fff5f5f5fff5f6f6fff5f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f8f7fff8f7f8fff7f7f7fff8f7f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f700000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f9f8fff8f9f9fff9f9f8fff9f8f9fff9f9f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffffffefffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffffefefffefffefffefefffffffffefffefefefffffefefffefefefffefefefffefefefffefdfdfffefefdfffdfefefffdfdfdfffefefdfffefefdfffefefefffefffefffffffffffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefefffefefefffefefdfffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffefefefffffefffffffffefffefffefffefefefffffffefffefefefffffffffffffefffffffefefffefefffffffffefffefefffffffffefffefefffffefefffffefffffffffefefffefefefffefffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffefffefffefefefffefffefffefefefffefefefffffefefffffffffffffffffffefffffffefffffffffffffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefffffffffffffffefefffefefffffefffffffffefefffefefefffefefffffefefefffefefdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefefffffffffefffefefffffffffefffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffefffefffffffefffffefefffffffefffffefefffffffffffffefefffefefffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffffffffffefefefffefefefffffefffffffefefffefffefffefefefffffffefffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffaf9f9fff9f9f9fff9f9fafff9f9fafff9fafafffaf9fafffafaf9fffafafafffafaf9fffafaf9fffafafafffafaf9fff9faf9fff9f9fafffafafafff9f9f9fffafafafffaf9fafffaf9f9fff9f9fafffafaf9fff9f9f9fffafaf9fff9f9fafff9f9fafff9f9fafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f8f8fff9f8f8fff8f9f9fff8f8f8fff9f9f8fff9f9f8fff8f9f8fff8f9f8fff8f8f9fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f7fff7f7f6fff6f7f6fff6f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff7f7f6fff6f6f6fff7f7f7fff6f6f6fff7f7f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff5f5f6fff5f5f5fff4f4f4fff2f2f3fff2f2f2fff1f1f1fff0f0f0ffefefefffebebeaffe7e7e7ffe5e5e5ffe2e2e2ffdcddddffd8d7d8ffd4d3d3ffd1d1d1ffcfcfcfffcececeffcececdffcdcecdffcdcdcdffcccdccffccccccffcccbcbffcacbcbffcacacaffcacacaffcacac9ffc9c9c9ffc9c9c8ffc9c9c9ffc8c8c8ffc7c8c8ffc7c8c8ffc7c7c7ffc7c7c6ffc6c6c5ffc5c6c5ffc4c5c5ffc4c5c5ffc5c4c4ffc4c4c4ffc3c3c4ffc3c3c4ffc3c3c3ffc3c2c2ffc2c2c1ffc1c1c1ffc0c1c0ffc0c0bfffbfbfbfffbfbfbeffbdbebdffbdbdbdffbcbcbcffbbbbbbffbbbbbbffbab9baffb9b9b9ffb8b8b8ffb8b8b7ffb6b6b7ffb6b6b5ffb4b4b5ffb3b4b4ffb3b3b4ffb2b2b2ffb1b1b2ffb1b1b1ffb0b0b0ffafafafffafafafffafafafffaeaeaeffaeadadffadacadffacacacffadacadffadacacffadadadffadadadffadadadffadadadffadaeadffadaead000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151414ff121212ff0d0c0cff0a0a0aff040505ff010102ff060605ff070706ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff080707ff080707ff070707ff070708ff070707ff070707000000000000000000000000000000000000000000000000ff505050ff545354ff595959ff646564ff717271ff787878ff787878ff797878ff787979ff787878ff787878ff787978ff787878ff797878ff787978ff787878000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797978ff797978ff797978ff797978ff797978ff797979ff797979ff6e6e6eff626363ff565656ff4c4c4cff444544ff373838ff191919ff0c0d0dff060606ff040404ff030303ff030303ff020202ff020202ff020202ff010102ff010100ff000000ff010001ff010100ff000100ff000000ff000000ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020201ff010000ff000101ff010000ff030303ff040505ff040405ff050504ff090909ff0a0b0aff111212ff171818ff222222ff303030ff3b3b3cff434343ff4e4f4eff505050ff5b5b5bff6b6b6bff767676ff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7c7c7cff7b7b7bff7c7c7cff7c7b7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffacacacffacacacffacacacffacacacffabacacffabababffabaaabffaaababffabababffababaaffadadadffafafafffb0b0afffb0b1b1ffb1b1b1ffb1b2b2ffb2b3b3ffb3b3b3ffb4b4b3ffb4b5b4ffb5b6b5ffb6b7b7ffb7b8b8ffb9b8b8ffb9b9b9ffbababbffbbbbbcffbcbcbcffbdbcbdffbdbdbdffbebebeffbebebeffbfbfbeffbfbfbfffc0c0bfffc0c1c0ffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c2c2ffc2c3c3ffc3c4c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c7c7ffc7c7c6ffc7c7c7ffc7c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffcacacaffcacacaffcacacbffcbcacaffcbcbcbffcbccccffccccccffcdcdcdffcececdffd0d0d0ffd2d2d2ffd6d6d6ffdcdcdcffe1e2e1ffe5e5e5ffe7e7e7ffebeaeaffefefeffff4f3f3fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f6fff6f6f5fff5f6f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f7f8fff8f8f7fff8f8f7fff8f7f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f7f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f8f8fff9f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffefdfefffdfefefffefdfefffefdfefffefdfdfffefefefffefefefffefefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefefffefffffffefefffffefefffffffefffffefefffffffefefffefffefffefefefffefefdfffefefefffefefefffefdfefffdfefefffefdfefffefefdfffefefdfffefefdfffefdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffffefefffefffefffffefefffffefefffffefffffefefffffffefffffefffffffffefffffefffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfefffefdfdfffdfefefffefdfefffefefdfffefefefffefefefffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefefffefffefffffefefffffefefffffefffffefefffffefefefffefffffffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffffefefffffefffffffefefffefffefffefefffffefefffffefefefffefefefffefefffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafaf9fffaf9fafffafaf9fffafaf9fffaf9fafff9fafafffafaf9fffafafafff9fafafff9fafafff9fafafff9f9f9fffafaf9fffafaf9fff9fafafff9f9fafffaf9f9fffaf9f9fff9f9fafffafafafff9f9fafff9fafafff9f9f9fffaf9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff9f8f9fff8f8f9fff8f8f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000fff6f7f6fff7f6f6fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff7f7f6fff7f7f6fff6f7f7fff6f6f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f6fff5f5f5fff4f4f4fff3f3f4fff2f2f2fff1f1f1fff0f0f0fff0f0efffedededffe9e8e8ffe6e6e7ffe3e4e3ffdfdfdfffdadadaffd5d5d5ffd2d2d2ffd0d0d0ffcfceceffcececeffcdcdcdffcdcdcdffcccccdffcccbccffcccbcbffcbcbcbffcbcacaffcacbcaffcac9c9ffcac9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc4c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c3ffc3c3c3ffc2c2c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffbfbfc0ffbebfbfffbebdbeffbdbdbdffbdbdbcffbbbcbcffbababbffbababaffbab9b9ffb8b8b9ffb8b8b8ffb6b7b7ffb6b6b6ffb5b5b5ffb4b4b5ffb3b4b4ffb2b3b2ffb1b2b2ffb1b1b0ffb0b0b0ffafafafffafafafffafafafffaeaeaeffaeaeafffadadadffacacadffadadacffadadadffadadadffadadadffaeadadffadadadffadadadffadadadffadadad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff141415ff111111ff0c0d0dff0a090aff040504ff070706ff080808ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff070707ff070807ff070707ff070707ff070708ff07070800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797878ff797978ff797878ff797978ff797979ff787979ff797879ff787979ff6e6e6eff626362ff444444ff3e3e3eff323132ff1f201fff0e0e0eff070708ff050504ff040303ff030302ff020302ff020202ff010202ff010101ff010101ff000101ff000001ff000101ff000000ff010100ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030202ff010101ff000001ff000000ff000101ff050405ff040504ff090909ff0a0a0aff111112ff171817ff222222ff303030ff3c3c3cff434343ff4f4e4eff505050ff5b5b5bff6a6b6bff767676ff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7b7c7cff7b7b7cff7c7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadadadffadadadffacacadffacacacffacacacffababacffababacffabababffabaaabffaaaaaaffacadacffafaeaeffb0afafffb0b0b0ffb0b0b1ffb1b1b1ffb2b3b2ffb3b2b3ffb3b4b3ffb4b4b4ffb5b5b4ffb6b5b6ffb7b8b7ffb7b8b8ffb8b8b9ffbababaffbbbabbffbcbbbbffbcbdbcffbdbcbdffbdbebeffbebebdffbfbebeffbebfbfffbfbfc0ffbfc0c0ffc0c0c0ffc1c1c0ffc1c2c1ffc1c2c1ffc1c1c2ffc3c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9cac9ffc9cacaffcacacaffcbcacbffcbcbccffcbccccffccccccffcdcdcdffcececeffd0d0d1ffd3d3d4ffd9d8d9ffdfdfdfffe4e3e4ffe7e6e6ffe9eae9ffeeededfff3f2f2fff4f4f5fff4f5f5fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f8fff7f8f8fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff7f8f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f9f8fff9f9f8fff8f9f8fff8f8f9fff9f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffffffefffffffffffffffffffefffffffefffffffffffefffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefefefffefefffffefefefffefefefffefefdfffdfdfefffdfefdfffdfefdfffefefdfffefdfefffefefefffefefdfffefefefffefefefffefffefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefefffefdfefffefefdfffdfefdfffdfefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefffefffefefefffefffffffefefefffefefefffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffffffffffffffefffffffefffffffffefffffffffefffefffefffffffefffffefefffffffefffffefffffefefefffefefffffffefefffefffefffffefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefffefffefefefffffffffffefffffffefefffffefffefffffffefffefffffffffffffffffefffffffffefffefffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffefffefffffffefffffefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfdfffdfefdfffefefefffdfdfefffefefdfffdfefefffdfefefffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefefffffffffffefffffffefefffffefffefffffefefffefffefffffffffffefefffffffffefffefefefffefffefffffefefffefefefffefefefffefefffffefffefffefefffffefefefffffefffffefffefffefefefffefefefffefffffffffefefffefffefffefefefffefffffffefefefffefefefffffefffffffffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9fafff9f9fafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9fafafffafafafffaf9fafffafafafffafafafffafafafff9fafafff9faf9fffaf9fafff9fafafffafaf9fffaf9fafff9fafafff9faf9fffaf9fafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f8fff8f8f9fff8f9f8fff8f9f8fff9f9f8fff9f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f5fff6f5f5fff5f5f4fff4f4f4fff3f3f2fff2f1f1fff1f1f0fff0f0f0ffeeefeeffebebebffe8e7e7ffe5e5e5ffe2e2e1ffddddddffd8d8d8ffd3d4d3ffd1d1d1ffcfcfcfffcececeffcecdcdffcdcdcdffcccccdffcccccbffcbcbcbffcbcbcbffcbcbcbffcacbcbffc9cacaffc9cac9ffc9c9c9ffc8c9c9ffc8c9c8ffc8c8c8ffc8c8c7ffc7c7c7ffc6c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c5ffc4c4c4ffc4c3c4ffc3c4c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc0c1c0ffbfbfbfffbfbfbfffbebebeffbdbdbdffbdbdbdffbcbcbcffbbbbbcffbababbffb9bab9ffb9b8b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b5b5ffb4b4b4ffb3b3b2ffb2b2b2ffb1b1b1ffb1b0b0ffb0b0afffb0afb0ffafafafffafafafffafaeafffaeaeaeffadadadffadacadffadadadffadadadffaeaeadffaeadadffaeadaeffaeadadffadadadffadadaeffaeaead00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2a2aff1e1e1eff141514ff111112ff0d0d0cff090a0aff090a09ff090809ff060707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050506ff070707ff070707ff080707ff070707ff070807ff0d0e0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff787979ff787979ff787978ff797978ff787979ff797979ff797879ff797978ff444444ff444545ff454445ff3e3e3eff323232ff1f1f1fff0f0f0eff070708ff040404ff040304ff020303ff020202ff020202ff020202ff010101ff010101ff000000ff000101ff000000ff000000ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020302ff020101ff020303ff010100ff000001ff010100ff080909ff0a0b0bff121112ff171717ff222222ff303030ff3c3c3bff434343ff4e4e4eff505050ff5b5c5bff6b6a6bff767676ff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7c7c7cff7b7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadadadffadadadffadadadffadacacffacacacffacacacffacacabffacacabffaaaaaaffabababffadaeaeffafafafffafb0afffb1b0b0ffb1b1b1ffb2b2b2ffb2b2b3ffb3b3b2ffb3b4b3ffb4b5b4ffb6b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbabbbbffbcbbbcffbcbdbcffbdbdbdffbebebeffbebfbfffbfbfbfffbfc0bfffbfbfbfffc0c0c0ffc0c0c0ffc1c0c1ffc2c1c2ffc2c2c1ffc2c2c2ffc2c2c3ffc2c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c6ffc8c8c7ffc8c7c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9cac9ffcacac9ffcacacaffcbcbcbffcbcccbffcccccbffcdccccffcecdceffd0cfcfffd2d2d2ffd6d6d6ffdcdcdcffe1e2e1ffe5e5e5ffe8e8e8ffebececfff0f0f1fff3f4f3fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f6f5fff5f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff7f8f7fff7f7f7fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f700000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff9f9f9fff8f8f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffefefefffefefefffefefdfffefdfefffefefefffdfefefffdfdfdfffdfefefffdfdfefffdfefdfffefefefffefefefffefefefffffffefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffefefefffefffefffffffefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffffffffffffefefffefefefffffefefffffffefffefffffffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffefffffffefefffffffffffefffefffefefffffefefefffefffefffffefefffffefefffefefffffefefefffefffefffefefffffefffefffefffffffefffefffefffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffffffffffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefdfffefdfefffefefdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefefffffffffffffefffefffffefffffefefffffffefffffefefffffffffefffffffffffffefffffefffefffefffffffffefefffefefefffffffffffefefefffefffffffffefffffefefefffefefffffffefefffefefffffefefefffefefefffffefefffefffffffefefefffefefefffffefefffffffefffefefefffffffffffefefefffffffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffaf9fafff9faf9fff9f9fafffaf9fafffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafff9f9f9fffafafafffafaf9fffafafafff9f9fafffaf9f9fff9faf9fffafaf9fff9f9f9fff9faf9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff9f9f8fff8f9f9fff8f8f8fff8f9f9fff8f8f9fff8f9f8fff8f9f9fff8f9f8fff8f9f8fff8f9f8fff7f8f8fff8f8f8fff8f8f8fff7f7f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f8fff7f8f7fff7f7f8fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff6f7f7fff7f7f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff4f5f4fff4f3f4fff3f2f2fff1f1f1fff0f1f0ffefeff0ffedededffe9e9e8ffe6e6e6ffe4e4e3ffdfe0e0ffdadadaffd5d6d5ffd2d2d2ffd0d0d0ffcececfffcececdffcdcdcdffcdcdcdffccccccffcbcccbffcbcbcbffcacacbffcacbcbffcacacaffcac9caffc9c9caffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c6ffc6c6c7ffc6c6c6ffc5c5c5ffc5c6c5ffc5c5c5ffc4c5c5ffc5c4c5ffc4c4c4ffc3c3c4ffc3c3c3ffc3c2c3ffc2c2c2ffc1c1c1ffc1c1c0ffc0c0c0ffbfbfbfffbebebeffbebebdffbdbdbdffbcbcbcffbbbbbcffbababaffbababaffb9b9b9ffb8b8b8ffb7b7b8ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b4ffb3b4b3ffb2b3b2ffb2b1b2ffb1b0b1ffb0b0b0ffafb0b0ffafafb0ffafafafffaeafaeffaeaeaeffaeaeadffadadadffadacadffadaeadffadadaeffadaeadffadaeaeffadaeadffaeaeadffaeaeaeffadadad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363637ff2a2a2aff1e1e1eff151414ff121212ff0d0c0dff0c0d0cff0a0b0bff080708ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030404ff060606ff070607ff070707ff070808ff0d0d0dff1c1c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787879ff797979ff787978ff797979ff787979ff797979ff797879ff797979ff454545ff454445ff444544ff444545ff454444ff3e3e3eff323232ff1f1f1fff0e0f0fff080708ff040504ff030304ff030203ff020203ff020202ff010202ff020101ff010101ff010000ff000000ff010000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030203ff020303ff040404ff040405ff010100ff010101ff010001ff121211ff171717ff222222ff303030ff3c3c3cff434343ff4e4f4fff505050ff5b5b5bff6a6a6bff767676ff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7d7d7dff7b7b7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffacadadffadadadffadadadffadadadffadadadffadadacffacacacffacacacffabacabffacababffadadadffaeafafffafb0afffb0b0b0ffb0b0b1ffb1b1b1ffb2b1b2ffb3b3b2ffb3b4b3ffb4b4b4ffb5b5b4ffb5b6b6ffb7b6b6ffb8b7b8ffb9b9b9ffb9b9b9ffbabbbbffbbbbbbffbcbcbcffbcbcbdffbdbdbdffbebdbeffbebebeffbfbfbfffc0bfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c4c4ffc5c6c5ffc6c6c6ffc6c6c7ffc7c6c7ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffcac9c9ffcacacaffcacacbffcbcacbffcbcccbffccccccffcccdccffcececeffd0d1d0ffd4d4d3ffdadadaffdfdfdfffe3e4e3ffe7e7e7ffe9e9eaffeeeeeefff2f3f2fff5f4f5fff5f5f6fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f6f6fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f6fff6f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffefefffefffefffffefffffffffefffefefefffefefefffefefefffdfefefffefdfefffdfdfdfffefdfdfffdfefdfffefefdfffdfefefffefefefffefefefffefffefffffefefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffefefffefffefffffefefffffefefffefefefffefefefffefefdfffefefdfffefdfefffefdfefffefefdfffefefefffefefefffdfefefffefdfefffdfefdfffefdfefffdfefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffffefffffefffffffefffefffefefffffefefffffffffefffefffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffefefffffefefefffefefffffffefefffefffefffffefffffffffefffefefefffefffefffffefffffefefffffffefffffefefefffefefefffefffefffefefefffefefffffffefefffefefffffefffffffffefefffffffefffffffffffffffffffefffefffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffffffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffefdfdfffefdfefffefdfdfffefefefffefefefffefffefffffefffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffefffffefffefffffefefffefffefffffefffffefffefffefffffffffefefffefefefffefefefffefefefffefffffffffefefffffefffffefefffffefefefffefefefffefefffffffffefffefffffffefefffffefffffffefffefffefffffffffffffffffffefffffffffffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9fafafff9faf9fff9faf9fffafafafffafafafffafafafff9fafafffafafafff9f9fafffafafafffafafafffafafafffafafafff9fafafffafafafff9fafafffafafafffafaf9fffafafafff9f9f9fff9faf9fffafafafff9f9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f9fff9f9f9fff8f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff7f8f7000000000000000000000000000000000000000000000000000000000000000000000000fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f6f7fff6f7f7fff6f6f6fff7f6f6fff6f5f6fff6f6f5fff5f6f6fff5f5f6fff6f5f5fff5f5f5fff4f4f4fff4f3f4fff3f2f2fff1f2f1fff1f0f1fff0f0f0ffeeeeeeffeaebebffe7e7e8ffe5e5e5ffe3e2e2ffdddedeffd8d8d8ffd3d4d3ffd1d1d0ffcfcfcfffcececeffcdcdcdffcdcdcdffccccccffcccccbffcccbcbffcbcbcbffcacbcaffcacacaffcacac9ffcacac9ffc9c8c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c7c8ffc6c7c7ffc7c6c6ffc6c6c6ffc6c5c6ffc5c6c6ffc5c6c6ffc5c5c5ffc4c5c5ffc4c4c4ffc3c4c3ffc3c4c4ffc3c3c3ffc3c2c2ffc1c2c2ffc1c1c1ffc0c0c0ffbfbfc0ffbfbfbfffbebebeffbdbdbdffbcbdbdffbbbcbcffbabbbbffbababaffb9b9b9ffb9b9b9ffb7b7b7ffb7b7b6ffb6b6b6ffb5b5b5ffb5b4b4ffb3b3b3ffb2b2b2ffb2b1b2ffb1b1b1ffb0b1b0ffb0b0b0ffb0b0b0ffafafafffafafafffafaeafffaeaeaeffaeadaeffadadadffadadadffadaeadffadadadffadadaeffaeadadffadadaeffadaeadffaeadadffadaead000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff373636ff2b2a2bff1e1e1eff141514ff121112ff101111ff0e0d0dff090a09ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff040404ff060606ff070708ff0e0d0eff1c1c1cff27272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff787978ff797979ff797978ff797979ff797879ff797879ff454444ff454544ff454445ff444545ff454445ff444544ff454445ff3e3f3eff323232ff1f1f1fff0e0e0fff070707ff040404ff030304ff030303ff030202ff010202ff020201ff010101ff010101ff010100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff040403ff040403ff040404ff050405ff060505ff010100ff010001ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadacacffacadacffadadadffadadadffadadadffadadadffadadadffacacacffabababffadacacffaeaeaeffaeafafffb0b0afffb0b0b0ffb1b1b0ffb2b1b1ffb2b1b2ffb3b2b2ffb3b4b3ffb5b4b4ffb4b5b5ffb6b5b6ffb6b7b6ffb8b8b8ffb8b9b9ffbababaffbbbbbaffbbbbbbffbcbcbcffbcbdbcffbdbebeffbebebeffbfbebfffbebfbfffbfbfbfffbfbfc0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c2ffc1c2c2ffc2c3c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc3c3c3ffc4c4c3ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc8c7c8ffc9c8c8ffc8c8c8ffc9c9c9ffcac9caffc9cacaffcbcacaffcacbcbffcbcbcbffccccccffcdcdcdffcfcfcfffd2d2d2ffd6d6d7ffdcdddcffe2e1e1ffe5e5e5ffe8e8e8ffecececfff0f1f0fff4f4f4fff5f5f5fff6f5f5fff5f4f4fff5f4f5fff5f5f4fff5f5f5fff6f5f5fff5f6f5fff6f5f5fff5f6f5fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffefffffffefffffffefefefffefefefffefefefffefefdfffefefdfffdfefefffdfefdfffdfdfdfffdfefefffefefefffefefefffefdfefffefefefffefefefffffefefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfefefffefefefffefdfefffefefefffdfdfefffefefefffefdfdfffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffffffefffffffffffefffefefefffffefefffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffefffffffefffffffefffefffffefefffefffffffffffefffefefefffefffffffefffefffefefefffefffffffffffffffefffffffffefefffffffefffefefefffffefefffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffefffefefffffffefffffefffefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefefffdfefdfffdfdfdfffdfefdfffdfefefffefefefffefdfefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffefefefffffffefffefefffffffefffffefefefffffffefffefefefffefffefffefffffffefefffffffffefffefefffffefffffffefefefffffffefffefefffffffffffffefffffffefffefffefefefffffefefffefffefffefefffffefefffffffffffffffffffffffefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9fafafffafafafffafafafff9fafafffafafafffafaf9fffafafafffafafafffafafafffafafafff9fafafffafaf9fff9fafafff9f9fafff9f9fafffafafafffafafafffaf9f9fffaf9fafffaf9fafffaf9fafff9faf9fff9f9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f9f9fff9f9f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff8f7f7fff7f8f8fff7f8f8fff7f8f7fff7f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff7f8f8fff7f7f8fff8f8f7fff8f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f7f7fff6f6f7fff6f6f7fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff5f6f5fff5f5f6fff5f5f5fff5f5f4fff4f4f4fff3f3f4fff2f2f2fff1f2f1fff0f0f0ffefefefffedededffe9e9e8ffe6e6e6ffe3e4e4ffe0e0e0ffdbdbdbffd5d6d6ffd2d2d3ffd0d0d0ffcececeffcecdcdffcccccdffcdccccffccccccffcbcbcbffcacbcbffcacacaffcacacaffcacacaffc9cac9ffc9c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c7ffc6c6c6ffc6c6c5ffc6c5c5ffc5c6c5ffc4c5c5ffc4c4c5ffc4c5c4ffc4c4c4ffc3c3c3ffc2c2c3ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbebdbdffbcbdbdffbbbbbcffbbbbbcffbabbbbffbababaffb9b8b8ffb8b7b8ffb7b6b7ffb7b6b7ffb5b6b5ffb4b4b5ffb4b3b4ffb3b3b2ffb2b2b2ffb2b1b2ffb1b1b1ffb0b1b1ffb0b0b0ffb0b0afffafb0b0ffafafaeffaeaeaeffaeaeaeffadaeadffacacacffadaeaeffaeaeaeffadadaeffaeadadffaeadadffadadadffaeadadffadaeae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474747ff404040ff363736ff2a2a2bff1e1e1eff141414ff141414ff111111ff0c0b0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff030303ff080807ff0d0d0dff1c1c1dff272727ff36363600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787979ff797979ff797979ff797979ff797979ff797878ff444544ff444445ff454445ff444444ff454544ff444445ff454445ff444444ff454544ff3e3e3eff313232ff1f201fff0e0e0fff080807ff040405ff030303ff020203ff020302ff020202ff020202ff010201ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff050505ff040404ff050404ff050605ff070707ff090809ff000000ff010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffacacacffacacacffacadadffadadadffadadadffadadadffadadadffadadadffadacacffacacacffadadaeffaeafaeffafafafffafb0b0ffb0b0b0ffb1b1b1ffb1b1b1ffb1b2b1ffb2b3b3ffb4b3b4ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbabbbaffbbbcbcffbcbcbdffbdbdbdffbebebeffbebebeffbebebfffbfbfbfffbfbfc0ffc0c0c0ffc0c1c1ffc1c1c0ffc1c1c1ffc2c1c1ffc1c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc5c4c5ffc4c5c4ffc5c5c5ffc6c5c6ffc5c6c5ffc6c6c6ffc7c7c7ffc7c8c7ffc7c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffcacac9ffcacac9ffcacacbffcbcbcbffcbcbcbffcccccdffcececeffd0d0d0ffd4d3d4ffdadad9ffdfdfdfffe4e3e3ffe6e7e7ffeaeaeaffeeeeeefff2f2f3fff5f5f5fff5f6f6fff5f5f5fff5f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f7f7fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff7f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f9fff8f8f8fff8f8f9fff9f8f9fff8f8f9fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffefffffffefffffffffffffefffffefffefffefefefffefefefffdfefefffefdfefffefefefffdfefdfffefefefffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffffefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffefffefffefffefefffffefefffffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefdfefffdfdfefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffefffffffefefefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffefffffefffffffefffefffffefffffefffffffefffefffffffefffffffefffffefffffffffefffefffefffefffefffefefffffefefffffffffffffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefefffffffefffefefefffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefefdfffefdfefffdfdfefffefdfefffdfdfefffefefefffffefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefefffffffffffffefffffffefffffffffffffffefffffffffffefffffffffffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefffffefefefffffffffffffffffffefffffffefefefffffefefffefffffffefffefffefefffffefffefffefffffffefefffffefffffffefefefffffefefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9fafafff9fafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafaf9fff9faf9fffaf9fafffafafafffaf9fafffafafafffafafafff9fafafffafafafff9fafafff9faf9fffaf9f9fffaf9f9fff9f9f9fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff8f8f8fff7f7f7fff7f7f7fff7f8f8fff7f7f7000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f8f8fff7f7f7fff8f7f7fff7f8f8fff7f8f7fff7f7f7fff7f8f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff7f6f7fff7f7f7fff7f6f6fff7f7f6fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff5f6f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f3fff2f2f2fff2f1f2fff1f1f1fff0eff0ffeeefeeffeaebebffe8e7e8ffe5e5e5ffe2e2e2ffdededeffd9d8d8ffd4d3d4ffd1d1d0ffcfcfcfffcdcecdffcdcccdffccccccffccccccffcbcbcbffcacbcbffcacbcbffcacacaffcacac9ffc9cac9ffc9c9c9ffc8c8c9ffc9c8c8ffc7c7c8ffc7c8c8ffc8c7c7ffc7c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c0ffbfbfbfffbebfbeffbebdbeffbdbdbdffbcbcbcffbcbcbbffbbbbbbffb9babaffb9b9b9ffb8b8b8ffb7b8b7ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b4ffb4b3b3ffb2b3b2ffb2b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb0b0b0ffafb0b0ffafafafffafaeafffaeaeaeffaeaeaeffadadadffaeadadffadadaeffaeaeadffadadadffadaeadffadadadffadadadffaeadaeffadadad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4e4e4eff474747ff404040ff373637ff2a2a2aff1e1e1eff1c1b1bff1a191aff111011ff000000ff000000ff010101ff000101ff000000ff010000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff010101ff050505ff070807ff0d0d0dff1c1c1cff272727ff363736ff4a4a4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff454445ff444445ff454445ff444444ff444545ff454444ff454445ff454445ff444444ff454545ff454545ff3e3f3fff313232ff201f1fff0e0f0fff070807ff040404ff030403ff030303ff020203ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010202ff040404ff050505ff060506ff070707ff090809ff0c0c0cff121212ff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffacacacffacacacffadadacffacacadffadadacffadadadffadadadffadadadffacacacffadadadffaeaeaeffaeafafffafb0b0ffafb0b0ffb0b0b0ffb1b1b1ffb2b1b2ffb2b2b2ffb3b3b3ffb3b3b3ffb4b5b5ffb6b5b5ffb7b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbbbcbcffbdbcbcffbdbdbdffbdbebdffbebebeffbfbfbfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc2c1c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc3c4c4ffc4c5c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c6c6ffc6c5c6ffc6c6c6ffc7c7c6ffc7c7c7ffc8c7c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffcac9caffcacacaffcbcbcbffcccccbffcdcdccffcfcfcfffd2d2d1ffd6d7d6ffdddddcffe2e1e2ffe5e5e5ffe8e8e8ffecececfff0f1f1fff4f4f4fff5f6f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff6f5f6fff6f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff7f7f7fff8f8f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f9f8fff9f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff9f9f9fff8f9f9fff8f8f8fff9f8f8fff8f9f8fff8f9f8fff8f8f8fff8f9f8fff8f9f9fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffefefffffefffffffefefffffefefefffefefefffefdfefffefefefffefefdfffefefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffffefefffffffefffffefefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffffffffffffefffffffffffffefefefffefffefffefefffffffefefffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffffefffffffffffffffefffffefffefffffefefffffffefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefdfdfffefefefffefefefffefdfdfffefefdfffefefefffdfefefffefefefffdfefefffefefefffefefefffffefefffefefefffefefffffffefefffefefffffefefffffefefffffffffefffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffffefffefefffffefefffffffffefffffffffffefffefffffefffffffffffffffefffffefffefffffefefffffffefffffffefffffefefffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffffefefffffefefffefefefffffefefffffffefffefefefffefefefffefffefffefefefffefefefffefefdfffdfdfefffdfdfefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfefefffefefdfffefefdfffefdfdfffefefefffefdfdfffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffefefffffefffffffefefffffffffffffefffffffefefffffffefffffefffffefffffffffffefffefefffffefefffffefefefffffffefffefffefffffefffffffefefffefefffffefefffffefefffffffffefffefefefffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffffffffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafaf9fff9fafafffaf9fafffaf9fafffafafafffaf9fafff9fafafffafafafffafafafffafafafffafafafff9fafafff9f9fafffafafafffafafafff9f9f9fffafafafff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f7fff8f8f7fff8f7f7fff7f8f7fff8f8f7fff7f7f7fff7f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f7fff7f8f8fff8f8f7fff7f7f8fff7f7f8fff7f7f7fff8f8f7fff7f8f7fff7f7f8fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff6f7f7fff6f6f6fff7f6f7fff6f7f6fff6f6f6fff7f6f6fff6f5f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f4f4fff2f3f3fff1f2f2fff1f1f2fff0f1f0ffefefefffedecedffe8e8e9ffe6e6e6ffe4e4e4ffe0e0e0ffdcdbdcffd6d6d6ffd2d2d2ffcfd0cfffcececeffcdcdcdffcccdccffcccbccffcbcbcbffcbcbcaffcacacaffcacacaffc9cacaffc9cac9ffc9c9c8ffc9c8c8ffc8c8c9ffc8c7c7ffc8c8c8ffc7c7c7ffc7c6c6ffc7c7c6ffc7c6c6ffc6c7c7ffc6c6c6ffc5c5c6ffc5c5c6ffc5c5c5ffc5c5c4ffc4c4c4ffc4c3c4ffc3c3c3ffc2c2c3ffc2c1c2ffc1c1c1ffc0c1c0ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbcbbbcffbbbbbbffbababaffbab9b9ffb8b8b8ffb7b8b7ffb6b6b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b3b4ffb3b3b3ffb2b2b2ffb1b1b2ffb1b2b2ffb1b1b1ffb1b1b1ffb0b1b0ffafafb0ffafafafffafafaeffaeafafffadaeadffaeadadffaeaeadffadadaeffadaeadffadadadffaeadadffadaeadffaeadadffadadadffadadad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555655ff4e4e4dff474747ff404040ff373636ff2b2a2aff2b2a2bff282727ff1c1c1bff010101ff020202ff040403ff040404ff030404ff030303ff040303ff020303ff020102ff010000ff000000ff000001ff000001ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000100ff000000ff000000ff010000ff010101ff030203ff030303ff010101ff000001ff000101ff040405ff0f1010ff0d0e0dff1c1c1cff272727ff363736ff4a4a4aff565756000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff020202ff040505ff060605ff070706ff090808ff0c0c0dff121111ff1c1c1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffabacabffacacacffacacacffacacacffadadadffacacadffacadacffadadadffadadadffadadadffaeadadffaeaeaeffafafaeffafafafffb0b0b0ffb0b1b1ffb1b1b1ffb2b2b1ffb2b2b2ffb3b3b3ffb4b3b3ffb5b5b5ffb6b5b6ffb6b6b6ffb7b7b7ffb9b8b9ffb9b9baffbababaffbabbbbffbcbcbcffbcbcbcffbebdbdffbdbebeffbebebfffbfbebfffbfbfbfffbfbfc0ffbfc0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc2c2c1ffc1c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c3c3ffc4c4c4ffc4c4c5ffc5c4c4ffc5c5c5ffc5c5c5ffc6c5c6ffc7c7c6ffc7c7c6ffc7c7c7ffc7c8c8ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9caffcacacaffcacbcaffcbcbcbffccccccffcecdceffd0d0d0ffd4d3d4ffd9dad9ffe0dfdfffe4e4e3ffe7e7e6ffeaeaeaffeeeeeefff3f3f3fff5f4f4fff5f6f6fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff5f6f5fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f7fff7f6f7fff7f6f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f9fff8f8f8fff8f9f8fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f7fff7f7f8fff7f7f8fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f9f9fff8f9f9fff8f9f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f8fff8f8f9fff8f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f9fff9f8f8fff8f8f9fff8f8f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefefefffffffefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffefffffffffefffffffefffffffffffffffffffffefefffffefffefffffffefffffffffffefffffffefffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffdfefdfffdfefdfffefefefffdfefefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffefffffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffefffefffefffffffffffefffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffefffffefffffffffffffefefefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefdfffdfefefffefdfefffdfefdfffdfefdfffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffefffffefefffefefefffffefefffefefffffffefefffefffefffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffffffefefffffffefefffffffffffffffffffefffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafaf9fffafafafffafafafffafaf9fffafafafffafafafffafafafff9fafafff9fafafffafafafffaf9fafffafafafffafafafffafafafff9f9fafff9faf9fff9faf9fffaf9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff8f9f8fff9f8f8fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f700000000000000000000000000000000000000000000000000000000fff6f6f6fff7f6f7fff7f7f7fff6f7f7fff8f8f7fff8f7f7fff7f7f7fff8f7f7fff7f7f8fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f7fff6f7f7fff6f6f7fff6f6f6fff6f6f7fff6f7f7fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff5f6f6fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff5f5f5fff3f4f4fff2f2f3fff1f1f2fff1f1f0ffeff0efffeeeeeeffeaebebffe8e7e7ffe5e5e5ffe2e3e3ffdededeffd9d8d8ffd3d4d4ffd1d1d1ffcfcfcfffcdcdcdffcdccccffccccccffcbcbcbffcbcbcbffcbcacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc7c8c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c6ffc6c6c6ffc7c6c6ffc6c6c6ffc5c5c5ffc6c5c5ffc5c4c5ffc5c4c4ffc3c4c4ffc3c4c3ffc3c3c2ffc2c2c2ffc1c2c1ffc1c0c1ffbfc0c0ffbfbfbfffbebfbeffbdbdbeffbdbcbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b9b8ffb8b8b8ffb7b7b7ffb6b6b7ffb5b6b5ffb5b4b5ffb4b4b4ffb3b3b3ffb3b3b3ffb2b3b2ffb2b2b2ffb1b1b2ffb1b1b1ffb0b1b0ffb0b0b0ffafb0b0ffafafafffaeafafffaeaeaeffaeaeaeffaeadadffadaeaeffadadaeffadadadffadadadffaeadadffadadadffacacadffadadad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5e5dff555656ff4e4d4eff464746ff404040ff373637ff393939ff333333ff292829ff070807ff0a0a0aff0d0d0cff101010ff111111ff0f0f0fff0d0d0dff0b0a0aff060606ff030403ff020201ff010101ff020201ff010102ff010101ff010102ff010201ff010102ff010101ff010101ff010202ff010101ff010101ff010201ff020102ff010202ff020202ff040504ff090809ff0c0c0cff0a0a0aff080808ff050605ff040405ff070708ff1e1e1eff1c1c1cff272727ff363737ff4a494aff565757ff626262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090809ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff040403ff060606ff060707ff080909ff0d0c0cff111211ff1b1c1bff2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffabacacffacacacffababacffacacacffacacacffacacabffacadadffacadadffadadacffacacadffadadadffadaeaeffaeaeaeffafafafffb0afafffb0b0b0ffb0b0b0ffb1b1b1ffb2b2b2ffb3b2b2ffb3b3b3ffb3b4b3ffb5b4b5ffb5b5b6ffb6b6b6ffb8b7b8ffb8b9b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbcbcffbdbdbdffbebebdffbebebeffbebfbeffbfbfbfffbfbfc0ffc0c0c0ffc0c0c1ffc0c1c1ffc1c1c1ffc1c2c1ffc2c1c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffcac9caffcacacaffcbcacbffcbcbcbffcdcdcdffcfcfcfffd2d1d1ffd6d7d7ffddddddffe2e2e2ffe5e5e5ffe9e8e8ffecececfff0f0f1fff4f4f4fff6f5f6fff6f6f5fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f6fff5f6f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f7fff7f7f6fff7f7f6fff7f7f7fff7f8f7fff8f7f8fff7f8f7fff7f7f8fff7f8f8fff8f7f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff7f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f7fff8f7f7fff7f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff8f9f8fff8f9f9fff9f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f9fff8f8f8fff9f8f9fff8f9f8fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff8f9f8fff8f9f8fff9f9f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffefffefffffffefffffffffffffefffffffffefffffefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffefffffffefffffefefffefffffffffefefffffefefffefffffffefffefffefefefffffffffffefefffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffefefefffefefefffefdfefffdfefefffdfdfdfffefefefffefdfefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffffefefffffefefffefefefffffffefffefefefffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffffffffefefefffefffefffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefdfefffefefefffefdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefdfefffdfefefffefdfefffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffefffffffffffffffffffffefffffefefffffefefefffffffefffffefffffffefefffefefefffffffffffffefffffefffefffffffffffffefefffffefefffffefefffefefefffefffefffefefefffefffefffefefefffefffefffffefffffefefffffffffefffffffefffffffefffefffffffffefefffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafff9fafafffafafafffafafafffafafafffafaf9fffafafafffafafafff9fafafffaf9f9fffaf9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff9f8f9fff8f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff8f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f700000000000000000000000000000000fff6f6f6fff6f6f7fff6f6f6fff7f7f6fff7f6f7fff7f7f6fff7f7f6fff7f7f7fff8f7f8fff7f7f7fff8f8f8fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff6f6f7fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff2f1f1fff0f0f0ffefeeefffedecedffe9e9e9ffe6e6e6ffe4e4e3ffe1e0e1ffdcdcdcffd6d6d6ffd3d2d3ffcfd0d0ffcecdceffcdccccffcbccccffcbcbccffcacacbffcbcacbffcacacaffcacacaffcac9c9ffc9c8c9ffc9c9c8ffc8c8c9ffc8c8c8ffc7c7c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c6c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc2c3c2ffc1c1c1ffc1c1c1ffc0c0c0ffbfc0bfffbfbebfffbebebeffbdbdbdffbcbcbcffbbbbbbffbabbbbffbab9b9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b5ffb4b5b4ffb3b4b3ffb3b3b3ffb3b2b3ffb2b2b2ffb2b2b1ffb2b1b2ffb1b1b1ffb1b0b1ffb0b0b0ffb0afb0ffafafafffaeaeaeffaeaeaeffaeadadffadadadffaeadadffadaeaeffadadaeffadadadffacadadffadadadffacacadffacacac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686767ff5d5d5dff555555ff4e4e4eff474747ff404040ff404041ff3c3c3cff343433ff161616ff1a1a19ff1e1e1eff232323ff242424ff222222ff1e1e1eff181818ff101010ff090908ff050605ff050505ff040404ff050504ff040404ff040504ff050505ff040404ff040404ff040404ff040404ff040505ff050404ff050505ff050606ff050605ff080808ff0e0e0eff161616ff1b1c1bff1c1d1cff191919ff131314ff111111ff121211ff2c2c2cff272727ff373637ff4a4a4aff575757ff626261ff6e6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171817ff080809ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff060606ff080808ff090808ff0c0c0cff121211ff1c1c1cff282828ff3433340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffacacacffacacacffacacacffabababffacacacffacacacffacacacffadadadffabacacffadacadffadadadffadaeaeffaeaeafffafafafffb0afb0ffb0b0b0ffb1b1b1ffb2b1b1ffb2b1b2ffb3b3b2ffb3b3b4ffb4b4b4ffb5b4b5ffb5b5b6ffb6b6b6ffb8b8b7ffb9b8b9ffb9b9b9ffbababaffbbbbbbffbcbbbcffbcbcbcffbdbdbdffbebdbdffbebebeffbfbfbeffbfbfbfffc0c0c0ffc0c0c0ffc0c1c0ffc0c1c1ffc1c2c1ffc1c1c2ffc2c2c2ffc3c2c2ffc3c3c2ffc3c3c3ffc3c4c3ffc4c3c3ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c7c6ffc7c7c6ffc7c7c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcbcbcbffcccccbffcececdffd0d0d0ffd4d4d4ffdadadaffe0e0e0ffe4e4e4ffe7e6e7ffebeaeaffeeefeffff2f3f3fff4f4f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff6f6f5fff6f5f6fff6f5f5fff5f6f5fff6f6f6fff6f5f6fff6f6f6fff7f7f7fff6f6f6fff7f7f7fff7f7f6fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff7f8f8fff7f8f7fff7f7f8fff8f8f800000000000000000000000000000000000000000000000000000000fff8f7f7fff7f7f7fff8f7f8fff7f7f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f9fff8f9f9fff9f8f9fff9f8f8fff8f8f8fff9f9f8fff8f9f9fff9f9f8fff8f8f9fff8f8f9fff8f8f8fff9f9f8fff9f8f9fff8f8f8fff8f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff9f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f8f8fff8f9f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffefefffefefffffefefffffefefefffefefefffefefefffdfefefffdfefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffefffefffffefffffffefffffffefefffffefefffffffefffefffefffffefffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefefffefffefffefffffffffffefffffffefffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefdfffefefefffefefefffefdfefffefdfdfffdfdfefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefffefffffefefffefffefffffefefffffffefffffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffefffffffefffffefefffefefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefefffffefefffffffefffefffefffffefffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefdfdfffefefefffefefefffefefefffefffefffffffefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffefffefffffefefffefffefffffefefffefffefffffefffffffefffffffefffffffefefffffffefffefffefffffefefffffffefffefffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffefffffffefffefffefffefffefffefefefffffefefffefefefffefefffffffffefffefffefffffefefffefefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fffafafafffaf9fafffafafafffaf9fafffafafafffaf9fafffafafafffaf9fafffaf9f9fffafafafff9faf9fffaf9f9fffafaf9fff9fafafff9faf9fffaf9fafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f8f9fff8f8f9fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff7f8f7fff7f7f8fff7f8f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f700000000fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f6f7fff6f6f6fff7f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f4fff4f4f4fff4f5f4fff4f3f4fff2f3f3fff1f1f2fff1f1f1fff0f0efffeeeeedffeaebeaffe7e8e7ffe4e4e5ffe3e2e2ffdededeffd9d9d9ffd4d4d4ffd1d1d0ffcfceceffcccccdffccccccffcccbcbffcacbcbffcacacbffcacacaffcacacaffcac9c9ffc9c9c8ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c3ffc3c3c3ffc2c3c2ffc2c1c2ffc1c1c1ffc0c0c0ffc0bfc0ffbfbebfffbebebdffbebdbdffbcbcbcffbcbbbbffbbbbbaffbababaffb9b9b9ffb9b8b9ffb8b8b8ffb7b6b7ffb6b6b6ffb6b5b5ffb4b5b4ffb4b4b4ffb4b3b4ffb3b3b2ffb3b2b2ffb1b2b2ffb1b2b2ffb1b1b1ffb1b1b1ffb0b0b0ffafb0b0ffafb0afffaeaeafffaeaeaeffadadadffadadadffadadadffadadadffaeadadffacacadffadadadffadadadffacacacffacacac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727171ff676767ff5d5d5dff555555ff4e4e4dff474747ff474747ff454545ff3e3e3eff2b2b2cff2e2f2fff343434ff383938ff393939ff363636ff303030ff282828ff1d1d1dff131312ff0e0d0dff0c0c0bff0c0b0cff0c0c0cff0c0b0cff0c0b0cff0c0b0cff0c0b0bff0b0b0bff0a0b0aff0b0b0bff0b0b0bff0b0c0cff0c0c0bff0d0c0dff0f0f0fff141313ff1c1c1cff282828ff303030ff333333ff313131ff2e2e2eff2b2b2bff29292aff39393aff373737ff4a4a4aff575756ff616262ff6e6f6eff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2bff181718ff090809ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff080808ff0b0b0bff0d0c0dff121111ff1c1c1cff282828ff343433ff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadadadffadadadffacacacffabacacffababacffacababffacacacffacacacffacacacffacacabffadacacffadadaeffaeaeaeffafafafffafafafffb0afb0ffb0b0b0ffb1b1b1ffb2b1b1ffb2b2b1ffb2b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb8b8b9ffb9b9b9ffbababaffbbbbbbffbcbbbcffbcbdbcffbdbdbdffbebdbdffbebebeffbfbfbeffbfbfbfffbfc0bfffc0bfc0ffc0c1c0ffc1c0c1ffc1c1c1ffc2c1c2ffc2c1c1ffc3c2c2ffc2c3c2ffc3c3c2ffc3c3c3ffc3c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c4c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c6c7ffc7c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc9c9c9ffcac9caffcacacaffcacacaffcbcbcbffcccdccffcececeffd2d1d1ffd7d7d7ffddddddffe2e2e2ffe5e5e5ffe9e8e8ffececedfff1f1f1fff4f4f4fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff8f7f8fff8f7f8fff8f7f7fff8f8f7fff7f8f7fff8f7f7fff8f8f7fff7f8f8fff7f8f7fff8f7f8fff8f8f8fff8f7f7fff8f7f7fff8f8f7fff7f8f700000000000000000000000000000000fff7f7f7fff7f7f8fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff7f8f7fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f8f9fff9f8f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f8fff8f8f8fff9f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff9f8f8fff8f9f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefffffffffefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffefefefffefefefffffffefffefefffffffefefffefffefffefffefffffffffffffffffffefffefffffffffffffffefffffefefffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffefefffffefffffffffefefffefffefffefefefffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffdfefefffdfefefffdfefdfffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffefefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffefffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffefefffffefefffefffefffefefefffffefefffefefefffdfefefffefefefffdfefefffdfdfefffdfefdfffefdfdfffdfdfefffdfdfefffdfdfefffdfefefffefdfdfffdfefdfffdfdfdfffdfefefffefefefffefefefffdfefdfffdfefdfffdfefdfffefefefffefefdfffefdfefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffefffffefffffffefefffffffefffefefffffffffefffefffffffefefffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffefffefffffefffffffffefffefffffffffffffffefffefffefefffffefffefffffefefffefefffffffefffffefefffffefffffffffefefffefffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9fafffafaf9fff9fafafff9f9f9fff9faf9fffafaf9fff9f9fafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff8f8f8fff9f8f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff8f7f8fff7f7f8fff7f8f8fff8f7f7fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff6f6f7fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f6fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff4f5f4fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f1f2fff1f1f1fff0f0f1ffefefeeffecececffe9e8e9ffe6e6e6ffe4e4e4ffe0e0e1ffdcdbdcffd6d6d7ffd2d3d3ffd0cfcfffcdcecdffccccccffcbccccffcbcbcbffcbcbcaffcacac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc7c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c7c6ffc6c6c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc3c4c3ffc2c2c2ffc1c2c2ffc1c1c1ffc0c0c1ffc0bfbfffbfbfbfffbebebfffbdbebdffbcbdbdffbcbbbcffbbbbbaffbbbabaffb9b9baffb9b9b8ffb8b8b8ffb7b8b7ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b5ffb4b4b3ffb3b3b3ffb3b3b2ffb2b2b2ffb2b1b2ffb1b2b1ffb1b1b1ffb1b1b1ffb0b0b0ffafafb0ffafafafffafafaeffadaeaeffadadaeffadadaeffadaeaeffadadacffacadadffacadadffacacacffacacadffadacacffabacab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777776ff717171ff676767ff5e5d5dff555555ff4d4e4eff4d4e4eff4c4c4cff484848ff404040ff444444ff494948ff4a4b4aff494948ff454645ff414141ff383838ff2b2b2bff202020ff1a1a1aff171717ff161717ff171717ff171717ff171616ff171716ff171617ff161716ff151616ff161616ff161716ff171716ff161617ff171717ff1b1b1bff212222ff2c2c2cff393939ff444444ff494949ff494948ff474646ff454545ff444444ff4a494aff4a4a4aff565757ff626262ff6e6e6eff7a7a7aff7f807f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff2b2b2bff181717ff090909ff010102ff000000ff000000ff000000ff000000ff010100ff000001ff010000ff000100ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff010000ff000000ff000001ff000001ff000101ff010000ff000100ff000000ff000000ff000000ff020202ff0b0c0bff0f0f0fff121211ff1c1c1cff282827ff343334ff3a3b3bff43444400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadadaeffadadadffadadadffacacacffacacacffacacacffababacffacacacffabaaabffabacacffadadadffadaeaeffaeaeaeffafafafffafafb0ffb0b0b0ffb0b1b0ffb1b1b1ffb1b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb4b4b4ffb4b5b5ffb5b6b6ffb6b6b6ffb7b8b8ffb8b9b8ffb9b9b9ffbabab9ffbabbbaffbbbbbbffbbbcbbffbcbdbcffbebdbdffbebebeffbebebfffbfc0bfffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc2c1c1ffc2c2c1ffc2c1c2ffc2c3c2ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc5c4c4ffc4c5c4ffc4c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc9c8c9ffc9cac9ffc9cacaffcbcbcaffcbccccffcdcdceffd0d0d0ffd4d4d4ffdadadbffe0dfe0ffe4e3e4ffe7e7e8ffebebebffefefeffff2f2f3fff4f4f4fff4f4f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff5f6f5fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff7f7f7fff7f6f7fff7f7f8fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff7f7f8fff8f8f7fff7f8f8fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff8f8f7fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff7f7f70000000000000000fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff7f7f7fff7f7f8fff7f8f7fff8f7f7fff7f7f8fff8f7f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff9f9f9fff8f9f8fff8f9f8fff8f9f8fff8f8f9fff9f9f8fff9f8f9fff8f8f9fff8f9f9fff8f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff8f9f8fff9f9f8fff9f8f9fff9f8f8fff8f8f9fff9f9f9fff8f8f8fff8f8f9fff9f9f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefefffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffefffffffefffefffefffefffefffefffefffefefefffefefffffffefefffefefefffefffefffefefefffefffefffffffffffffefefffefefffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffefffffffffefffefefffffefffffffefffffffefefffffefefefffefefefffefefefffffefffffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefdfefffdfefefffefefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefffffefffefffffefffffefefffffefefffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffefefffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefefffffefefffefefffffefffffffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffefefffffffefffffefefffffffffefffffffefffefefefffefefefffefefefffefdfefffefefefffefdfdfffefefdfffefefefffefdfdfffefefdfffdfdfefffdfefefffdfefefffdfdfefffdfdfefffefdfdfffdfdfefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefffffffffffefffefefffffffefefffffffffffefefffffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefefffefefffffffefefffffefefffffffefffefffefffefffffffefffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefefffffffefefffffefffffefefffffffefffffffefefffffffefffefffffffefefefffffefefffefefefffefffffffefffffffefefffffefefffffffefefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffaf9fafff9fafafffafafafffafafafff9f9fafffafaf9fffafafafffafaf9fff9faf9fff9fafafff9faf9fff9f9fafff9f9fafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff8f8f9fff9f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff7f6f6fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f6fff7f7f6fff7f7f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f4fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff3f2f3fff2f1f1fff1f0f1ffefeff0ffeeedeeffebeaeaffe8e8e7ffe5e5e5ffe2e2e2ffdfdedeffd9d9d9ffd4d5d5ffd0d1d1ffcececfffccccccffcbcbcbffcbcbcbffcbcbcbffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc7c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc3c3c4ffc2c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffc0c0bfffbfbfbfffbfbebeffbdbebdffbcbdbdffbcbcbcffbbbbbbffbababbffbab9baffb9b9b9ffb8b9b8ffb7b8b7ffb7b7b6ffb7b7b6ffb6b5b5ffb5b5b5ffb4b4b5ffb3b3b3ffb3b3b3ffb3b3b2ffb2b2b2ffb2b1b1ffb1b1b1ffb1b0b1ffb1b0b1ffb0b0b0ffb0b0afffafafb0ffaeaeaeffaeadadffadacadffacadadffacadadffacadadffacacacffacacacffacacacffacacacffababac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767777ff777777ff717172ff676767ff5e5e5eff555555ff555555ff535353ff515252ff50504fff525253ff555555ff565656ff555455ff535253ff4f4f4eff484848ff3b3b3bff313131ff2b2b2cff292929ff292929ff292929ff292929ff292928ff282828ff282827ff272827ff272828ff282928ff292929ff2a2a2aff2a292aff292929ff2c2d2cff323232ff3d3d3cff4a4a4aff545353ff575757ff585858ff575757ff565756ff555555ff565556ff575656ff626162ff6e6e6fff7a7a7aff807f7fff80807f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4c4d4dff3d3d3eff2c2b2bff181717ff090908ff010201ff000100ff010101ff020202ff030404ff050404ff040404ff030403ff020302ff010201ff010101ff010001ff000001ff000001ff000001ff010101ff010101ff000000ff010000ff010001ff000001ff010001ff010000ff010100ff010101ff010101ff020201ff030303ff030404ff030404ff030404ff020303ff010101ff010101ff050505ff111212ff181818ff1b1c1cff282828ff343434ff3b3b3bff444444ff4d4d4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeadadffaeadaeffadadaeffadadadffadacacffadadacffacacacffacacacffacacabffababacffacadadffadaeaeffaeaeaeffaeaeafffafafafffafafb0ffb0b0b0ffb0b0b0ffb1b0b1ffb1b1b1ffb2b2b2ffb3b2b3ffb3b3b3ffb4b4b4ffb4b4b4ffb6b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb8b8b9ffbab9b9ffbababbffbbbbbbffbcbbbcffbcbcbcffbebdbdffbdbebeffbebfbfffbfbfbfffbfc0bfffc0c0c0ffc0c0c0ffc0c0c1ffc2c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c5c5ffc5c6c5ffc6c6c6ffc7c6c6ffc6c6c7ffc7c7c7ffc7c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffcac9c9ffcacacaffcbcacbffcdcccdffcfceceffd2d2d1ffd7d7d8ffddddddffe3e2e2ffe5e5e6ffe9eaeaffedeeedfff1f1f2fff3f3f3fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f5f5fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f7fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f8f7fff7f8f7fff7f8f8fff7f8f8fff7f7f8fff7f8f8fff8f7f8fff8f7f8fff7f8f7fff7f8f7fff7f8f7fff8f8f8fff8f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f7f7fff8f8f7fff7f8f8fff8f7f7fff8f8f7fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff9f8f8fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f8fff9f8f8fff9f8f9fff8f9f9fff9f9f8fff8f8f9fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff8f8f9fff8f9f8fff8f8f9fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffefffffffefffffefffefffffffffffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffffefffefffffffefefffffefefefffefefefffffefefffefffefffffffffffffffefffefffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffefefefffefffefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffefefefffffefefffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffffffffefefffffffefefffefefefffffefefffefffefffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffdfdfdfffefefefffefdfefffefefefffefdfefffefefefffdfefefffefefdfffefefefffefefefffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffffffffffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefefffffefefffffffffffffffefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefffffffefffffefffefffefffffffffffffffffffefffffefffffefffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffefffffffefffffefffefffffffffffffffefffefffefffffffffffefefffffefffefffefefffffffefefffefefefffefefefffefefefffffefefffefefefffefefffffffefffffffffffffefefffffefffefffefffffffffffefffefefefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffaf9fafffafafafff9f9fafffafafafff9faf9fffafafafffafafafffafaf9fffaf9fafff9fafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff8f8f8fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff6f6f6fff6f7f6fff6f7f7fff6f6f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f6f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f7fff7f7f7fff6f7f6fff6f7f7fff7f7f6fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffecececffe9e9e9ffe6e6e6ffe4e3e3ffe1e1e1ffdcdbdcffd7d7d7ffd3d2d3ffd0d0d0ffcdcdcdffcbcccbffcbcbcbffcbcbcaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c5c6ffc6c5c6ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c3ffc3c2c2ffc2c2c3ffc1c1c1ffc1c0c1ffbfc0bfffbfbfc0ffbfbebeffbebebeffbdbdbdffbcbcbcffbcbbbbffbababaffbabab9ffb9b9b9ffb8b8b8ffb8b8b7ffb7b8b7ffb6b6b7ffb6b5b5ffb5b5b5ffb5b4b4ffb3b4b3ffb4b3b4ffb3b3b2ffb2b2b2ffb2b2b2ffb1b1b1ffb1b1b1ffb1b0b1ffb1b0b0ffb0b0b0ffb0afafffafaeaeffaeaeaeffadacadffacadadffadacadffadadacffacacacffacacacffabacacffacacabffabababffacacab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767777ff777777ff777777ff727171ff676767ff5d5d5dff5d5d5dff5a5a5bff5c5b5bff5d5c5cff5e5e5eff606060ff626262ff626262ff616161ff5f5f5fff5c5c5dff565656ff4f4f4fff4b4b4bff4b4a4aff4b4b4cff4b4c4cff4b4b4bff4a4b4aff4a4a4aff494948ff484848ff484848ff4a4a4bff4b4b4bff4a4a4aff4b4a4aff4b4b4bff4c4c4cff515150ff575757ff5e5e5eff636262ff646464ff656464ff636363ff626262ff606060ff616261ff626262ff6e6e6eff7a7a7aff7f7f80ff807f7fff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff59595aff4d4d4dff3d3e3dff2b2b2cff181817ff090909ff040404ff070707ff0b0a0bff0e0e0eff111010ff0f1010ff0d0d0eff0a0b0aff060606ff030304ff020202ff020202ff020102ff010202ff020202ff020202ff020202ff020202ff020102ff020202ff020102ff020201ff020202ff030202ff030303ff070606ff0c0b0bff0e0e0eff0f0e0fff0e0e0eff0b0b0bff080808ff060706ff0e0e0eff1e1e1eff242424ff272828ff343434ff3b3b3bff444443ff4e4e4dff575757000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeaeffadadaeffaeaeaeffadadaeffadadacffacadadffacacacffacababffabababffacacacffadadadffaeaeaeffafafafffafafafffb0b0afffb0b1b0ffb1b1b0ffb0b0b0ffb1b1b0ffb1b1b1ffb2b2b2ffb2b3b2ffb3b3b2ffb4b4b4ffb5b4b4ffb6b5b6ffb6b6b6ffb7b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffbababaffbababbffbcbbbbffbcbcbcffbdbcbdffbdbebdffbfbfbfffbfbfbfffc0bfbfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc3c3c2ffc3c2c3ffc3c3c3ffc4c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc5c6c6ffc5c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c8c7ffc8c8c8ffc9c8c8ffc9c9c9ffcacacaffcacacaffcbcccbffcdcdceffd0d0d0ffd4d4d4ffdbdadaffe0dfdfffe4e4e4ffe7e7e7ffebececffefeff0fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff6f5f6fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f6f6fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f7fff8f8f7fff8f7f8fff7f8f8fff8f7f8fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff8f8f7fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffefefffefffefffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffefefefffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffefefffffffefefffffffefffefefefffffefefffefefffffefefffffefefefffffffefffefefefffefefffffefffffffefefefffefffffffefefffffefffefffffffefffffefefffefffefffffffffffefffefffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffefefffffefffffffffefffffefefefffefffefffefffefffefefefffdfefefffefefefffefefefffefdfefffdfdfdfffefefdfffefefefffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffefffefffefefefffffffffffffffefffefefffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffefefffffffffffffffffffffefefefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffefffefffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffefffffefffffffffefefffffffefffefffffffefffefffefefefffefffffffffffefffefefefffffefefffffffefffefefefffffefefffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffefffffefefffefefffffffefffffffefefffefefffffefffefffffffefffefefefffefefffffefefffffffffefffefefefffefefffffefffffffffefffffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafff9fafafffafaf9fffafafafffafaf9fff9f9fafffafaf9fffafaf9fff9f9f9fffaf9f9fff9f9fafffaf9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff8f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff7f7f7fff7f6f7fff5f6f6fff5f6f6fff6f6f6fff6f5f5fff5f5f5fff6f6f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff6f6f7fff7f6f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff7f7f6fff6f6f7fff7f6f6fff7f7f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff5f5f6fff5f5f5fff5f5f4fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f4f4fff3f4f3fff3f2f3fff1f1f2fff1f1f1fff0eff0ffedededffeaebeaffe8e8e7ffe5e5e5ffe2e2e3ffdfdfdfffdbdadaffd4d5d5ffd0d1d1ffcececeffcccccdffcbcbcbffcacbcaffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c7c8ffc7c7c8ffc7c7c7ffc6c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c5c6ffc6c5c6ffc5c5c5ffc5c4c4ffc4c4c4ffc3c4c4ffc2c3c3ffc2c2c2ffc1c1c2ffc1c1c0ffc0c0c0ffc0bfbfffbebfbeffbdbdbdffbdbcbdffbcbcbdffbcbbbcffbbbbbbffbabab9ffbab9b9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b7b7ffb6b6b6ffb5b6b6ffb5b5b5ffb4b4b4ffb3b4b3ffb3b3b3ffb2b3b2ffb2b1b2ffb1b1b2ffb1b1b1ffb1b0b1ffb0b0b1ffb0b0b0ffb0b0afffafafafffaeaeaeffadadadffacacacffacacacffacacacffacacacffacabacffabababffabacabffacacacffacacacffabacac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767777ff777777ff777777ff777676ff717171ff676767ff666667ff626262ff666666ff696969ff696a6aff6b6b6bff6d6d6dff6f7070ff706f70ff706f70ff6f706fff6f6f6eff6e6e6dff6c6c6cff6c6c6cff6e6e6eff6f6f6fff6e6e6eff6d6d6dff6e6e6eff6e6e6dff6c6c6cff6c6b6bff6c6b6cff6c6c6cff6b6c6bff6c6c6bff6f6f6fff707070ff707171ff707070ff717272ff717172ff707070ff6f6f6fff6e6d6dff6c6d6cff6c6c6cff6c6d6dff6f6e6eff7a7a7aff807f80ff807f7fff7f7f80ff7f807f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666666ff5a5a59ff4c4c4dff3e3e3eff2b2c2bff171717ff161515ff1a191aff1f1f1fff222322ff242423ff242323ff202020ff181818ff0e0e0eff090909ff070607ff050606ff050605ff050505ff050505ff060606ff050605ff060506ff050506ff060606ff060506ff060606ff060606ff070707ff080809ff0e0e0fff181819ff1f1f1eff202020ff1f2020ff1d1d1dff1a1a1bff181818ff202020ff2d2d2dff313031ff333434ff3b3b3bff444444ff4e4d4dff575757ff6263620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeafaeffafaeaeffadadaeffaeaeaeffaeadaeffadadaeffadadadffadadadffacacacffabacacffadadadffaeaeaeffaeafafffafafb0ffb0b0b0ffb1b0b1ffb0b1b0ffb0b1b0ffb0b1b1ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b3ffb3b2b3ffb3b3b3ffb4b4b4ffb5b5b6ffb6b5b6ffb7b7b7ffb8b8b8ffb8b8b8ffb9b8b9ffbab9b9ffbabbbbffbbbbbbffbcbbbcffbcbdbdffbebdbdffbebebeffbfbfbfffbfbfbfffc0c0c0ffc0c0c1ffc1c1c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c3ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9cac9ffcac9caffcacacbffcdcccdffcfcecfffd2d2d2ffd7d8d7ffdededdffe2e2e2ffe5e6e6ffeaeaeaffeeeeedfff0f0f0fff1f1f2fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff6f6f6fff6f5f6fff6f5f6fff5f6f6fff6f6f6fff6f7f6fff6f7f7fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f7f8fff7f8f8fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff8f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff8f8f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffefefffefefefffefefefffefffefffefefefffefffffffefefffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffefefefffffefefffefffefffefefefffefffefffefefefffefefefffefffefffefefefffefffefffefefffffffffefffefefefffffefefffefefefffefffffffefefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffefefefffffffefffffffefffffffffffefefffffefffefffffffefffefffefffefffefffefefefffefefffffefefefffefdfefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffffefffffefefefffffffefffffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffefffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffefefefffffffffffffffffffefefffffefffffffefefefffffefefffffefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefefefffffefefffefefefffffefffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffefefefffffffefffffffefffffffffffefefffffefffefffffffefffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffffffffffefffffefffffffffefefffffffffffffefffffffefffffffefffffefefefffffffefffffefefffefefefffffefefffffffffffffffefffffffffffffefefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffefefefffffffffffffffffffefefffffefffffffefefefffffefefffffffffffefefffffffffefffffefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffffffefffefffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafafffafafafffafaf9fffafafafff9f9f9fffaf9f9fffafafafffaf9f9fffafaf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f8fff9f8f8fff8f9f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff8f8f8fff7f7f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f7f6fff7f7f6fff7f7f7fff7f7f6fff6f6f6fff7f7f7fff6f6f6fff6f5f5fff5f5f5fff6f6f6fff6f6f6fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff6f7f6fff7f6f6fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f5fff5f6f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff2f1f1fff2f1f1fff1f1f1ffefefefffededecffeae9e9ffe6e6e6ffe4e4e3ffe1e1e1ffdcdcdcffd7d7d7ffd2d2d3ffcfd0cfffcdcdcdffcbcccbffcacbcaffc9cacaffcacacaffc9c9c9ffc9c8c8ffc8c9c8ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc8c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c4ffc3c2c3ffc3c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffbfbfbfffbfbebeffbebebeffbdbdbdffbcbdbcffbcbbbbffbbbbbaffbabbbaffbab9b9ffb9b9b9ffb8b8b9ffb8b8b8ffb7b7b7ffb7b6b6ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb2b2b3ffb2b3b2ffb2b1b1ffb2b1b1ffb1b1b1ffb0b0b1ffb1b1b0ffb0b0afffafafafffaeaeaeffadadadffacacacffabababffacacacffabacabffacacabffabacacffacacabffababacffacacacffacacac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff777676ff777777ff777777ff777777ff717171ff737273ff6e6e6eff717171ff747474ff757575ff777777ff797879ff7b7b7cff7d7d7dff7e7e7eff7e7e7eff807f7fff808180ff828282ff838283ff858484ff838383ff848483ff838383ff838383ff838282ff838383ff828282ff828282ff818181ff818181ff818282ff848383ff828282ff808181ff808080ff7e7f7eff7d7d7cff7a7a7aff787878ff777676ff777776ff767676ff767677ff7a7a7aff7f7f7fff807f7fff808080ff7f7f80ff80807f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff707070ff666665ff5a5a5aff4d4c4cff3e3d3dff2b2c2bff2d2d2cff313131ff353535ff383838ff373837ff353535ff303030ff232424ff161616ff10100fff0e0e0dff0c0c0cff0b0b0bff0b0b0bff0c0c0bff0c0c0cff0b0b0cff0c0c0cff0c0c0cff0c0c0bff0c0c0cff0c0b0cff0d0d0dff0e0d0dff0f0f0fff161616ff242424ff2e2e2eff313131ff323233ff313130ff2e2e2eff2c2d2dff303130ff383838ff3b3b3bff3b3b3bff444343ff4d4e4dff575758ff636363ff70706f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafafafffaeaeafffaeafafffaeaeaeffaeadadffaeaeaeffadadaeffaeaeadffadadacffacacacffadadacffaeaeaeffaeaeaeffafafafffb0b0b0ffb0b1b0ffb1b1b1ffb1b1b1ffb1b1b1ffb0b0b1ffb1b1b1ffb1b1b1ffb2b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb4b4b4ffb5b4b5ffb6b6b6ffb7b7b6ffb7b7b7ffb8b7b8ffb9b9b9ffbab9baffbababaffbbbbbbffbcbbbcffbcbdbcffbdbdbdffbebebeffbfbebfffc0bfbfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9caffcacacaffcbcbcbffcecdcdffd0d0d0ffd4d4d5ffdbdbdaffe0e0dfffe4e4e4ffe8e8e7ffecececffefefeffff0f0f0fff1f1f2fff4f4f4fff6f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f6fff5f5f6fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff7f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff8f7f7fff8f8f8fff8f7f7fff7f8f7fff7f8f8fff8f7f7fff8f8f7fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f8f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffefffffefefffffffffffefffefffffffffffefefefffffefefffffefefffefefefffffefefffefefefffffefffffefefefffefefefffffffffffffffefffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffffefffffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefffefffefefefffffefefffffffefffefffefffffffffffefffefffffefffffffefefffefffffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffefffffffefffefffffefffffffefefffffefefffefefefffefefefffefefefffefdfdfffefefefffefdfefffefdfefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffffffffffefefffffefefffffefefffffefffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffefefefffffffffffefefefffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffefffefffffefefffffefefffffffffffefffefffffffffffefefefffffefefffffefefffefefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffffefefffefefffffefefefffefefefffffefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefefffffefffffefffefffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffefffffffffffffefffffffefffffefffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefefffffefefffffefffffffefefffffffffffefefefffffefefffffefffffefefefffefefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffffffefffffffefffffffffffffefffffefffefffffefefffffefefffffffefffefffefffffffffffefefefffffefefffffefefffefefefffffefefffefefefffffefffffefefefffefefefffefffffffffefefffefefefffffefefffefefffffefffefffffefffffffffefffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffaf9f9fffaf9fafffaf9fafffaf9fafffaf9f9fffafafafff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f8f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f7f8fff8f8f7fff8f7f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f7fff7f7f7fff7f7f6fff7f6f7fff7f7f6fff7f7f7fff6f6f6fff6f6f5fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff6f5f6fff6f5f6fff6f6f6fff6f6f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f7f7fff6f7f7fff6f7f6fff7f7f7fff7f6f6fff7f6f7fff7f6f6fff7f6f7fff7f6f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f4f4fff4f5f4fff4f4f4fff4f3f3fff4f4f4fff3f4f3fff4f4f4fff3f3f3fff3f2f2fff2f1f1fff0f1f1fff0f0f0ffeeeeeeffebeaebffe7e7e8ffe5e5e5ffe3e3e3ffdfdfdfffdadad9ffd5d5d5ffd1d1d1ffcececeffccccccffcbcbcaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc4c5c5ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc2c1c1ffc1c1c1ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbdbdbdffbdbcbcffbbbbbbffbbbbbbffbbbbbaffb9b9baffb9b9b9ffb8b8b8ffb8b8b7ffb8b7b7ffb7b6b7ffb6b7b6ffb5b5b5ffb5b4b4ffb5b4b4ffb4b4b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b1b1ffb0b1b1ffb1b1b0ffb0b0b0ffb0afb0ffafafafffaeaeaeffadaeaeffacacacffacababffacabacffacacacffacacabffacabacffacacacffacacacffabacacffacacacffacacac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff777777ff767676ff777777ff777677ff777677ff7b7b7cff79797aff797978ff7b7b7bff7d7d7cff7e7e7eff7f807fff828282ff838383ff848484ff848483ff848585ff858686ff868786ff878787ff888888ff888888ff888888ff888787ff878787ff878787ff868787ff878686ff888788ff878787ff878787ff868685ff858585ff848485ff848484ff848483ff838383ff828181ff7e7f7eff7c7c7cff7b7a7aff7b7b7bff7b7c7bff7b7b7bff7f7f7fff807f7fff807f7fff7f7f80ff80807fff807f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757575ff707070ff666566ff5a5a59ff4d4d4dff3e3e3eff3f3f3fff424142ff444444ff454546ff454544ff424242ff3a3a3bff2d2d2cff1f1f1eff191919ff171617ff151615ff141414ff141414ff151414ff141414ff141414ff141414ff151415ff151414ff141414ff151514ff151515ff161516ff171718ff1f1f1fff2d2e2eff393939ff403f3fff424242ff414142ff3f3f3eff3d3c3dff3e3d3dff434242ff434343ff444444ff4e4e4dff575757ff626262ff6f6f6fff7a7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafafafffafafafffaeafafffafaeaeffafaeaeffadadaeffaeaeadffaeaeaeffaeadaeffadacadffaeaeaeffafafafffb0afafffb0b0b0ffb1b0b1ffb1b1b2ffb1b2b1ffb2b1b2ffb2b1b1ffb1b1b1ffb0b1b0ffb1b1b1ffb2b2b1ffb2b1b2ffb3b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb6b7b6ffb7b7b7ffb8b8b7ffb9b8b9ffb9bab9ffbababaffbbbbbbffbcbbbcffbdbcbcffbcbdbdffbdbebeffbebfbeffc0bfc0ffc0bfbfffc0c0c0ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c5ffc7c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c8c8ffc9c9c9ffcacacaffcacacaffcdccccffcfceceffd2d2d2ffd8d8d7ffddddddffe2e2e3ffe6e6e6ffeaeaeaffeeeeeefff0f0f0fff0f0f0fff3f2f3fff5f5f5fff6f6f6fff6f6f6fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f6f5fff5f5f6fff6f5f6fff6f6f6fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff7f6f7fff7f6f6fff7f6f6fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f8fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffefffffffffefffffffffffffefffffffefffefffefefefffefefefffffefefffffefffffffefffffffefefffffffefffefffefffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefffffffffffffffefefffefefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffffefffefffffffffefffffffffffffefffffffefffffffffffefffefefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefefffffffffefffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffefefffffefffffffffffffffffefffffffffffffefffffefefffffefffffffffffffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffffffffefffffffefefffffffffffefffffffffffffffffffffffefffffffefffefffefefefffefefefffffefefffffefffffffefffffffefefffefefefffefefefffefffefffffefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffffefefffffefefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffefffefffffffffffefffefffffffefffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffffefffffffffffffffffefffffffefffefffefffffffffffffffffffffefffffffffffffefffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffefffffefefffffffefffffefefffffefefffffffffefffffefefffefefefffefefffffffffffffefffffffefffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffefffffffefffefefefffefffffffefefffffefefefffffffffffefffffffffefffffffffffffefefffffefefefffefefefffefefefffffefefffefefffffffefffffffefefffefefefffefefefffefffffffffefefffffefffffffffefffefefefffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafff9f9fafffafaf9fffaf9f9fff9f9f9fff9f9fafffaf9fafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f9f8fff8f8f8fff8f9f9fff8f8f9fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff7f7f7fff8f7f7fff8f7f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f6fff7f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f6f6fff5f6f6fff5f5f6fff6f5f6fff6f5f6fff6f5f5fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff7f6f7fff6f6f7fff6f6f7fff7f7f6fff7f6f6fff6f6f6fff6f6f7fff7f6f7fff6f6f7fff6f6f6fff6f6f6fff5f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f5fff4f4f4fff4f4f3fff4f4f4fff3f4f4fff4f3f4fff4f4f4fff3f4f4fff3f3f3fff2f2f2fff1f1f1fff1f0f0ffefeff0ffedecedffeae9e9ffe6e7e6ffe4e4e4ffe1e2e1ffddddddffd8d7d8ffd4d3d3ffcfcfcfffcdcdcdffcbcbcbffcacacaffcacac9ffcac9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c4ffc4c4c4ffc3c3c3ffc3c2c3ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebfffbebebeffbdbdbeffbcbdbcffbcbcbcffbbbbbbffbababaffbab9baffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb6b7b7ffb6b6b6ffb6b5b5ffb5b5b5ffb4b5b5ffb4b4b4ffb4b4b4ffb2b3b3ffb2b2b2ffb2b1b1ffb1b1b1ffb1b0b0ffb0b0b1ffb0b0b0ffafafafffafafaeffadaeadffadadadffacacacffabababffacacacffabacabffacacacffacacacffacacacffacacacffacacacffacacac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff777777ff777677ff777777ff777777ff7b7b7cff7b7b7bff7b7b7cff7c7b7bff7d7d7dff7e7d7eff7f7f7fff818282ff838383ff848484ff848484ff848584ff858685ff878686ff878787ff888888ff888888ff888888ff888888ff888888ff878787ff878788ff878787ff878888ff878887ff888787ff878787ff878787ff868586ff858585ff848584ff848484ff838483ff828383ff818182ff7e7e7eff7d7d7cff7b7c7cff7c7b7cff808080ff7f7f80ff7f807fff7f7f7fff7f7f7fff807f7fff807f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff757675ff717070ff656565ff5a595aff4d4d4dff4d4e4eff4f5050ff515151ff515251ff525152ff4f4f4fff484848ff3b3b3bff2f2f2eff282828ff262727ff272727ff272727ff262625ff252525ff242424ff232323ff212222ff232323ff242424ff242424ff242323ff252425ff252525ff282727ff2f2f2eff3b3b3bff474747ff4e4e4eff504f50ff4f4f4fff4c4c4cff494949ff484748ff4b4b4bff4b4b4bff4e4e4eff585757ff626263ff6f7070ff7a7b7bff7f7f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeafafffafafafffafafafffaeafafffaeafafffaeaeaeffaeaeaeffaeadadffaeadaeffaeadaeffaeaeaeffafafafffb0b0afffb0b1b1ffb1b1b1ffb2b1b2ffb2b2b2ffb1b2b1ffb2b2b2ffb2b1b2ffb1b1b1ffb1b1b0ffb1b1b1ffb2b1b1ffb2b1b2ffb2b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb5b5b6ffb6b6b6ffb7b7b8ffb8b7b8ffb8b8b9ffb9b9b9ffbababaffbabbbbffbcbbbcffbcbcbcffbdbdbdffbebdbeffbebebeffbfbfbfffbfc0c0ffc0c0c1ffc1c1c1ffc2c1c1ffc1c1c1ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c5ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc9c8c8ffc8c9c9ffcac9c9ffcacacaffcbccccffcdcecdffd0d0d0ffd5d4d4ffdbdadaffe0e0e1ffe5e4e5ffe9e8e8ffededecfff0f0effff1f2f1fff2f2f1fff4f3f4fff5f5f5fff5f6f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f6f5fff6f5f6fff5f6f5fff6f6f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff7f6f6fff7f6f6fff7f6f7fff7f7f7fff7f7f8fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff7f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafffaf9f9fff9f9fafff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffefffffefffffefefffffffefefffffffffffefefffffefefefffffffefffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffefffffefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffefefffffffffffefefefffffefffffffffefffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffffffefffefffefffefefefffffefefffefffefffefefffffefefefffdfefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffefffefffffefefffefefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffffffefffefffffffffefefffffefffffffffefffffffffffffefefffefffffffefefffffffefffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffefffffffefffffffefffffffffffffefefffffefefffffffffefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefefefffefefefffffefefffefffefffffefffffffefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffefffefffffefefffffffefffffffefffefffefffffffffffffffefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffefefefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffefffffffffffefefefffefefffffffefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefffefffffffefffffffefffefffefffefefefffffefffffffffefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffaf9fafff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f9fff8f8f8fff9f9f9fff9f8f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f6fff7f7f6fff6f7f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f5f6fff5f6f6fff5f5f6fff6f5f6fff5f6f5fff5f5f6fff6f5f6fff6f5f5fff5f5f6fff5f6f6fff5f5f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f3f4fff4f4f3fff4f4f4fff3f3f4fff3f2f3fff2f2f2fff1f1f1fff0f0f0ffeeefeeffebebebffe8e8e8ffe5e5e5ffe3e2e3ffdfe0dfffdbdbdaffd6d6d5ffd1d1d1ffcececeffcccbccffcacbcaffcacacaffcac9c9ffc8c9c9ffc8c8c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c7ffc7c7c8ffc7c7c7ffc6c6c7ffc6c6c7ffc6c7c6ffc6c6c6ffc5c6c6ffc5c6c5ffc5c5c5ffc5c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc2c1c2ffc0c1c0ffc0c0c0ffbfbfbfffbfbebfffbebebeffbdbdbdffbdbdbdffbbbcbcffbbbbbbffbababbffbababaffb9b9b9ffb8b9b8ffb8b8b8ffb7b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb5b6b5ffb4b5b4ffb4b4b5ffb4b4b4ffb3b3b3ffb3b2b3ffb2b2b2ffb2b2b2ffb1b0b1ffb0b0b0ffb0b0afffafafafffafafafffaeaeadffadacadffacacabffacacabffacacabffacacacffacacabffacacacffacacacffacacacffacabacffabacacffabacac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777677ff767777ff767677ff777777ff7b7c7bff7b7b7bff7c7b7cff7c7b7bff7d7d7dff7e7e7eff7f7f7fff828182ff838383ff848484ff848484ff848584ff858585ff878686ff878787ff888887ff888888ff888888ff888888ff888888ff888888ff888888ff878787ff878787ff878787ff878887ff878887ff878888ff878787ff878787ff858686ff858685ff858585ff848484ff848484ff838283ff828181ff7e7f7fff7c7c7cff7f7f80ff807f7fff807f80ff7f7f7fff807f7fff808080ff7f7f80ff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff757575ff707070ff666566ff5a5959ff595959ff5c5c5cff5d5e5eff5f5f5fff606060ff5f605fff5c5d5dff555655ff4d4e4dff494949ff494949ff4a494aff4b4a4aff494a49ff474747ff454545ff434343ff434243ff444444ff464646ff474747ff454546ff454546ff464746ff474847ff4b4b4bff525252ff59595aff5d5d5dff5e5e5dff5c5c5bff585958ff545454ff525151ff555655ff565556ff585757ff626362ff6f6f70ff7b7a7aff7f7f7fff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeaeffafafafffafafafffafafafffafafafffafafafffafafafffaeaeafffadaeaeffaeaeaeffafb0b0ffb1b0b1ffb1b1b1ffb1b1b2ffb1b2b1ffb2b2b2ffb2b3b2ffb2b2b2ffb2b2b2ffb2b1b2ffb1b2b1ffb1b1b1ffb1b0b0ffb1b1b1ffb1b1b2ffb3b2b2ffb3b3b3ffb4b4b4ffb5b4b5ffb6b5b5ffb6b6b6ffb7b7b7ffb7b7b7ffb8b8b9ffb9b9b9ffbababaffbabbbbffbbbcbbffbcbcbcffbdbdbdffbebebdffbebfbeffbfbfbfffbfc0bfffc1c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc3c4c3ffc3c4c4ffc4c4c4ffc4c5c4ffc4c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c7ffc8c8c7ffc8c9c9ffc9c9c8ffcac9caffcbcbcaffcdcccdffcfcfcfffd3d2d3ffd8d8d8ffdddddeffe2e2e2ffe7e7e6ffeaebebffefefeffff1f1f0fff2f1f2fff3f3f3fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff6f5f5fff6f6f5fff6f6f5fff5f6f5fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f7f7fff7f7f8fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff9f8f8fff8f9f9fff8f9f9fff9f9f9fff9faf9fff9f9f9fffaf9fafffaf9f9fff9f9fafff9fafafff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffefffffefefefffefffefffffefffffffefffffffffffffffefffffffffffffffffffffefffffffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefefffefffffffffefffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefffefffffefefffefefefffffefefffefefefffefefefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffefffefffffffffffefefefffefffefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffffffefffefffffffffefefffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffffffefffffffffffffefffffefffffffffffffffffefefffefffefffffffffffefefffffffefffffefffffffffffefffffffffffffffefffffffefffffefffffffefffffefffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffefffffffefffffefffffffefffffffffefefffefefefffefffefffefffefffffffffffefefefffefffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefffffefffffffefefefffefefefffefefefffffefefffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffffffffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefffefffffefefffffffffffffffefffefefefffffffffffefffffffffefefffefffffffffefffffefffffffefffefffffefefffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefffffffefffffffffefefffefffefffffefefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffefefffffefffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9fafafffaf9f9fff9fafafff9f9f9fff9fafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f9f9fff9f8f9fff8f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f8fff8f7f8fff8f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f7f6fff6f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f5fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff6f5f6fff5f6f5fff5f6f5fff5f5f5fff6f5f6fff5f6f6fff6f6f6fff6f5f6fff5f5f5fff6f6f5fff6f6f5fff6f6f6fff7f7f6fff6f6f6fff7f7f6fff6f7f7fff7f6f6fff6f7f7fff7f6f7fff6f7f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff4f5f4fff4f4f4fff3f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff4f3f4fff3f3f3fff2f3f2fff1f1f2fff1f0f1fff0f0f0ffedededffeaeaeaffe6e7e7ffe4e4e4ffe1e1e1ffdddcddffd8d8d8ffd3d3d3ffd0d0d0ffcccccdffcacbcbffcacacaffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c7ffc6c6c6ffc6c5c6ffc5c5c5ffc4c5c4ffc5c4c4ffc4c4c4ffc4c4c3ffc2c2c3ffc2c2c2ffc1c2c2ffc1c1c1ffc0c1c0ffbfbfbfffbfbfbfffbebebdffbdbdbdffbcbcbcffbbbcbcffbbbbbbffbabbbbffbabab9ffb9b9b9ffb8b9b9ffb9b8b9ffb7b8b8ffb7b7b7ffb7b6b7ffb6b6b6ffb6b5b5ffb5b5b5ffb4b4b4ffb3b3b4ffb3b3b3ffb3b3b3ffb2b2b2ffb1b2b1ffb1b1b1ffb0b0b0ffb0b0b0ffafafafffafaeafffaeaeaeffadaeadffadacacffababacffabacacffacacacffacacacffacacacffacacacffacacacffacacabffacacacffacacacffacacac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777676ff777777ff777777ff474748ff484848ff484848ff4a4a49ff4c4c4cff4c4d4cff4d4d4cff4d4d4dff4e4d4eff4e4e4eff4e4f4eff4e4e4eff4e4e4eff4e4e4eff4f4f4fff515151ff515151ff505051ff515151ff515151ff515151ff505151ff505050ff4f5050ff4e4e4eff4e4d4eff4d4e4eff4e4e4eff4e4d4eff4d4e4dff4d4d4cff4c4c4cff4b4c4cff4b4b4bff4b4b4bff4a4b4aff4a4a4aff494a49ff828181ff7f7f7fff7f7f7fff7f7f80ff7f7f80ff807f80ff7f7f7fff7f807fff7f7f7fff807f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797a79ff757575ff707171ff666665ff676666ff686868ff6a6a6aff6c6c6dff6e6f6eff707070ff717171ff6f6f6fff6c6b6cff6a6a6aff6c6c6cff6e6e6eff6e6e6eff6f6f6fff6f6f6fff6b6b6bff676767ff676767ff6b6a6bff6c6c6cff6b6c6bff6c6c6cff6d6c6dff6b6b6bff686868ff676767ff696969ff6a6a6aff6a6a6aff696969ff676867ff646564ff606060ff5b5b5cff5f6060ff616161ff626262ff6f706fff7a7a7aff7f7f7fff7f7f7fff7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadadacffaeaeafffaeafaeffaeaeafffafaeafffafafafffaeaeafffaeafaeffafaeafffaeaeaeffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb2b3b2ffb2b2b2ffb2b2b2ffb2b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b1ffb1b1b1ffb1b0b0ffb1b2b1ffb1b2b2ffb2b2b2ffb3b3b3ffb3b4b4ffb5b5b4ffb6b5b6ffb6b6b6ffb7b7b6ffb7b7b7ffb8b8b9ffb9b9b9ffbababaffbababaffbbbbbbffbcbcbcffbdbdbcffbebebeffbfbfbeffbebebfffc0c0bfffc0c1c0ffc1c0c0ffc1c2c1ffc2c1c2ffc2c2c3ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c3c4ffc4c5c4ffc5c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc6c7c6ffc6c7c7ffc8c7c7ffc7c8c8ffc9c9c9ffc9c9c9ffc9cac9ffcbcbccffcecdceffd1d0d1ffd5d5d5ffdadbdaffe0e0e0ffe5e4e5ffe9e9e9ffedededfff0f0f0fff1f1f1fff3f3f3fff4f3f3fff4f4f4fff4f5f5fff5f5f5fff6f6f5fff5f5f5fff5f6f5fff6f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff7f7f7fff6f6f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f8f8fff8f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafaf9fffafafafff9faf9fff9faf9fff9f9f9fffaf9fafff9f9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffffffffefffffffffffefffffefefffffffffffefefffffffffffffefffffffefefefffffffefffefefffffefefffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffefffefffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefffefffefefefffefffefffffefffffefffefffefefefffffefefffffffffffefefffffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffefffefffffefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffefffffffffffffefffffffffffffffffffefffffffffffefefffffffffefffffffffffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefefffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffffffffefffffffffffefffffefefffffffffffefefffffffffffffefffffffefffefffffffefffefefffffefefffffffefffffefefffffefffffffffefffffefefefffffefffffefefffffffffefffefffefffefefefffefffefffffefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffefffefefefffefffefffffefefffffffefffffffefffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffefefffffffffffffefffffffffffefffffffefffefefffffefefffffffefffffefefffffefffffffffefffffffffefffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffefefffffefffffffffefefffefffefffffefffffffffffffefefefffffffefffefefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefefffffffffefffffffffffefefefffffffffffffffefffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9faf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f8f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff8f8f8fff7f7f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff6f6f6fff7f6f7fff6f6f7fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff5f5f5fff5f6f6fff6f5f6fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff6f6f5fff5f5f5fff5f6f5fff6f6f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f7fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff6f5f5fff5f5f6fff5f5f5fff5f4f5fff5f5f4fff4f4f5fff4f4f4fff3f4f3fff3f4f3fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff1f1f0ffeeeeefffebebebffe8e8e8ffe5e5e5ffe3e3e3ffe0dfe0ffdbdbdaffd6d6d6ffd1d1d1ffcececeffcccccbffcacacaffc9cacaffc9c9c9ffc8c8c8ffc8c9c9ffc8c8c8ffc8c7c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c6ffc6c7c6ffc6c6c6ffc6c6c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c3ffc4c3c3ffc3c2c3ffc2c2c2ffc2c1c1ffc1c1c0ffc0c0c0ffbfbfc0ffbebebeffbebebeffbdbdbdffbcbdbcffbcbbbcffbbbbbbffbabbbaffbababaffbababaffb8b9b9ffb8b8b8ffb8b8b7ffb7b7b8ffb6b7b6ffb6b6b6ffb5b6b5ffb5b5b5ffb4b5b4ffb4b4b4ffb4b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb1b2b1ffb0b0b0ffb0b0afffafafafffaeaeafffaeaeaeffadadadffadadadffadacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff777776ff474747ff484848ff484848ff484748ff494848ff49494aff4c4c4bff4d4d4dff4d4d4dff4d4d4dff4e4e4dff4e4e4eff4f4f4eff4e4e4eff4e4e4eff4e4e4eff4f4f4fff515050ff515151ff515151ff515051ff505150ff505050ff4f4f50ff4e4e4eff4e4e4eff4d4d4dff4d4e4eff4e4e4eff4d4d4dff4c4d4cff4c4c4cff4c4c4cff4b4b4bff4b4a4bff4b4b4aff4a4a4aff494a49ff494a49ff494949ff494949ff494949ff7f7f7fff7f7f7fff7f807fff7f7f7fff7f8080ff7f807fff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797979ff797979ff757575ff707070ff717171ff727372ff747374ff757575ff787878ff7b7a7aff7d7d7dff7c7c7cff7a7a7aff7b7b7aff7c7d7dff7f807fff808080ff7f7f7fff7f7e7fff7a7b7aff777777ff787777ff7b7b7bff7d7d7dff7d7e7eff7d7d7dff7d7d7dff7a7a79ff767677ff747474ff757475ff747474ff737474ff737272ff717171ff6f6f6fff6b6a6bff666665ff6a6a6aff6c6c6cff707070ff7b7a7aff7f7f7fff7f7f80ff807f7fff807f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffacadacffadacadffaeafaeffafafaeffafaeaeffafafafffafafafffafafafffaeafaeffafafafffb0b0b0ffb1b0b1ffb1b1b2ffb3b2b3ffb3b3b3ffb2b3b3ffb3b2b3ffb2b2b2ffb3b2b3ffb2b2b3ffb2b2b1ffb1b1b1ffb0b0b0ffb1b1b1ffb1b1b1ffb1b1b1ffb2b2b2ffb3b3b3ffb4b3b3ffb5b4b4ffb5b5b5ffb6b6b5ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbaffbbbbbbffbcbcbcffbdbdbdffbebebdffbfbebeffbfbfbfffbfc0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c2c2ffc3c3c3ffc4c3c4ffc3c4c4ffc4c5c4ffc5c4c5ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c6ffc6c7c7ffc7c8c7ffc8c8c8ffc8c9c8ffcac9caffcacbcaffccccccffcfceceffd3d3d3ffd8d8d8ffdededeffe2e3e3ffe7e7e7ffebebebffeeeeeffff0f0f1fff2f1f2fff3f3f3fff3f4f4fff5f4f4fff5f5f5fff5f5f6fff5f5f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff6f5f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff8f9f8fff8f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9fafffaf9fafffaf9f9fffaf9f9fff9f9f9fffafaf9fffafafafff9f9f9fffafaf9fffafaf9fffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffefffefffffffffffffffefffffefffffffffefffefefffffefffefffffffffffffefefffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefffffefefffffffefefffffffffffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffffffffffefffefffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefefffffefffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffffefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefefffffffefefffffefefffffffefffffefffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffffffefffffffefffffffffffffffffffffefffffffffefffefefffffefffefffffffffffffefefffffffffffffffefffffffffffefffffffefefffffefffefffefefefffefffefffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffffefefffefefefffffffffffffefefffffffffffefffefffefffffffffffefffffefffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffefffefefffffefffefffffffffffffefefffffefffffffefefffffffffffefffffffefefffffefffefffefffffffefffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffefffffefefefffffefefffffffefffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffefffffffffefffffefefffffefffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffffefefffffefefffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f8fff9f8f8fff8f9f9fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f8f8fff7f7f7fff8f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f6fff6f6f5fff6f6f6fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f6f5fff5f5f5fff4f5f5fff4f5f5fff5f4f5fff4f4f4fff3f4f4fff4f4f3fff4f3f4fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff4f3f4fff3f3f3fff2f2f3fff1f2f1fff1f1f1fff0f0f0ffedededffe9e9e9ffe7e7e7ffe4e4e5ffe1e1e2ffdddeddffd8d8d8ffd3d4d3ffcfcfd0ffcdccccffcbcacaffcacacaffc9c9caffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c7ffc7c7c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc3c4c4ffc3c3c3ffc3c2c3ffc2c2c2ffc1c1c1ffc1c1c0ffc0c0c0ffbfbfbfffbfbebeffbebebeffbdbdbdffbdbdbdffbcbcbcffbbbbbaffbababbffbababaffb9b9b9ffb8b9b9ffb8b9b9ffb8b7b8ffb7b7b7ffb6b7b7ffb6b6b6ffb6b5b6ffb5b5b5ffb5b5b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b2b3ffb2b2b2ffb1b1b2ffb0b1b0ffb0b0b0ffb0afafffafafafffaeaeaeffaeaeaeffadadaeffacacadffacacacffacacacffacacabffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacabac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff484848ff484747ff484748ff484748ff484847ff474748ff484848ff494a4aff4c4c4bff4c4c4cff4c4d4dff4e4d4dff4e4e4eff4e4e4eff4f4e4eff4e4e4eff4e4e4dff4e4e4eff4f4f4fff515050ff515051ff515050ff505050ff504f4fff4e4e4fff4e4e4eff4e4e4eff4d4e4eff4e4e4eff4e4d4eff4d4d4cff4c4c4cff4b4c4bff4b4a4bff4a4b4bff4a4b4bff4a4a4aff49494aff494a4aff494948ff494949ff494949ff494949ff494949ff807f80ff7f7f7fff807f80ff7f7f7fff7f7f80ff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797979ff797979ff797979ff757576ff797979ff797a7aff7a7a7aff7a7a7aff7b7b7cff7e7e7eff7f7f7fff7e7f7fff7e7e7eff7e7e7eff808080ff818281ff828181ff808080ff7f807fff7e7f7eff7c7c7cff7d7d7dff7f7f7fff7f7e7fff7e7e7eff7e7e7eff7e7e7eff7d7d7dff7b7b7bff7b7a7bff7b7b7bff7b7c7cff7a7b7bff7a7a7aff797a79ff787878ff767675ff727272ff747474ff767676ff7a7a7aff7f7f80ff7f7f7fff7f7f7fff7f7f7fff807f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaaaaaaffadacadffacadacffadadacffaeafaeffafafafffafafaeffafafafffafafafffaeaeafffafb0afffb1b1b1ffb2b1b1ffb3b2b2ffb3b3b2ffb3b4b3ffb3b3b3ffb2b2b3ffb2b3b2ffb2b2b2ffb2b2b1ffb1b1b2ffb1b1b0ffb1b0b0ffb1b1b1ffb1b1b2ffb2b1b1ffb2b2b2ffb2b2b2ffb4b4b3ffb4b4b4ffb5b5b5ffb5b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbbbbffbcbcbcffbdbdbdffbdbebeffbfbebeffbfbfbfffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c3ffc4c4c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffcacac9ffcccccbffcdcdcdffd1d0d1ffd5d6d5ffdcdbdcffe0e0e0ffe5e5e5ffe9e9e9ffedededfff0efeffff1f1f1fff2f2f2fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff6f5f5fff6f5f6fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff7f8f8fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9fafff9fafafffafaf9fffaf9f9fff9f9fafffafaf9fffaf9f9fffafafafffaf9f9fffafaf9fff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefefffffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffefefffffefefffffffefefffefffffffefefefffffffefffefffefffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffefefffffffffefffffefefffefefefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefffefffefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffefffefffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffefefffffffffffefffefffffffefffefffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffefffffffffffffefffefffffefefffffefffffefefffffffffefffffefefffefefefffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffffefffffefefffffffffefffffefffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffffffffffffffffffffffffefffffefffefffffefffffffffefffffefefffefffefffffefefffffffffffefffefffffffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffefffefffefffffffefefffffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffefefffffffffffffffefffffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffefefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f8f9fff8f9f8fff8f8f9fff8f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f7f7fff7f8f7fff7f8f8fff8f7f8fff8f7f8fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f6fff7f6f6fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f5fff5f5f5fff5f6f6fff5f6f5fff5f6f5fff6f6f5fff5f5f5fff6f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff6f6f5fff5f5f5fff4f5f4fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f2f3fff2f2f2fff1f1f1fff1f0f1ffefefefffebebebffe8e9e8ffe6e5e5ffe3e3e3ffe0e0e0ffdbdbdaffd6d5d6ffd1d1d1ffcececeffccccccffcacacaffc9c9caffc9c9c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c8ffc8c8c7ffc7c7c7ffc7c7c6ffc7c7c7ffc6c7c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c3c4ffc3c3c4ffc3c3c3ffc2c2c2ffc2c2c2ffc1c2c1ffc0c1c0ffbfc0c0ffbfbfbfffbebebeffbebebeffbdbdbdffbdbdbcffbcbbbcffbbbbbbffbbbabaffbababaffb9b9b9ffb8b9b8ffb8b8b9ffb8b7b8ffb8b8b8ffb7b6b7ffb6b6b7ffb6b6b6ffb5b6b6ffb4b5b5ffb5b5b4ffb4b4b4ffb3b4b3ffb2b3b3ffb2b2b2ffb2b1b2ffb1b1b1ffb0b0b0ffb0afb0ffafafafffafafaeffaeafaeffaeaeaeffadadadffacadacffacacabffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacabacffacacac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff474748ff484847ff484748ff484848ff434444ff484848ff484847ff4a4a4aff4c4c4cff4d4d4dff4d4d4cff4d4d4dff4d4e4dff4e4e4eff4e4e4eff4e4f4eff4e4d4eff4e4d4eff4f4f4fff515151ff525251ff505150ff505050ff4f5050ff4e4e4fff4d4d4dff4d4d4eff4e4e4eff4e4f4eff4e4d4eff4d4d4cff4c4c4cff4c4c4bff4b4b4bff4a4b4aff4a4a4bff4a4a4aff4a4a4aff494949ff494949ff494949ff494949ff484949ff494949ff4849490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797979ff797979ff797979ff797979ff797979ff7a7a79ff7a797aff7b7b7aff7c7b7cff7e7e7dff7f7f7fff7e7f7eff7e7e7fff7f7e7fff808080ff818181ff818181ff818080ff7f8080ff7e7e7eff7d7e7dff7d7d7dff7e7e7eff7e7f7fff7f7f7fff7f7e7fff7e7d7eff7c7d7cff7c7b7cff7b7b7bff7b7b7bff7b7b7bff7e7e7eff7e7e7eff7d7d7dff7c7c7cff7b7b7bff7e7d7eff7b7b7aff7b7b7bff7f7f7fff7f7f7fff807f7fff7f7f7fff7f8080ff7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaaaaaaffaaaaaaffacadadffacacacffadadacffaeafafffaeafaeffaeafafffafafafffb0afb0ffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb3b4b3ffb3b3b3ffb2b3b3ffb2b3b2ffb2b2b2ffb2b1b2ffb1b1b1ffb1b1b0ffb1b1b0ffb1b1b1ffb1b1b2ffb2b2b1ffb2b2b2ffb3b3b3ffb3b4b4ffb4b5b4ffb6b6b5ffb6b6b6ffb7b7b7ffb8b8b8ffb8b9b8ffb9b9b9ffbababaffbbbabaffbbbbbcffbcbdbcffbdbcbdffbebebeffbebfbeffbfbfbfffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c3ffc4c3c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcac9c9ffcacbcbffccccccffcfcfcfffd3d3d3ffd8d9d8ffdededeffe3e3e3ffe8e7e8ffebebebffeeefeefff0f0f0fff2f2f1fff3f2f2fff3f4f3fff4f4f4fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f6f6fff6f6f5fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f7fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff8f7f7fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9fafafff9fafafff9fafafffafaf9fffaf9fafffaf9f9fffafafafff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffefffefefefffffffefffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefffffffefefefffefefefffffefefffefefefffefffffffefefffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefffffffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffffefefffffefefffefefefffefffefffefffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffefffffefffffffefffefffefffffffefffffffefffefffffffffffefefffffffefefffffefffffffefefffefefffffefffefffffffffffffefefffffefefffffffffffefffefffffffefffffffefffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffefefffffefffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffefefefffefffefffffefefffefefefffefffefffffffefffefffefffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffefffefffffffefefefffefefffffffffefffffefffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffefffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffefffffefffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffefefffefefffffffffefffffffefffffffefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefdfffefefefffefefefffefefefffffefefffffefffffefffffffefffefffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff8f8f8fff8f9f8fff9f8f8fff8f8f9fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f7f8fff8f8f8fff8f7f8fff7f7f8fff7f8f8fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f6fff7f7f6fff6f7f7fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f5fff5f5f5fff5f6f5fff6f6f5fff5f6f5fff6f5f6fff6f5f6fff6f6f6fff6f5f5fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff5f5f4fff4f4f4fff4f3f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f1f1fff1f1f0fff0f0f0ffededecffe9e9e9ffe7e7e7ffe4e4e5ffe2e2e1ffdededeffd8d9d9ffd3d3d2ffcfcfcfffcccdcdffcbcbcaffcacac9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c7ffc7c7c8ffc7c8c7ffc7c7c7ffc7c6c6ffc7c6c6ffc6c6c6ffc5c6c6ffc6c6c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc3c4c3ffc3c2c3ffc3c2c2ffc2c2c2ffc1c1c1ffc0c1c0ffbfc0bfffbfbfbfffbfbfbeffbebdbeffbdbdbdffbcbcbdffbbbcbbffbbbbbaffbababaffbab9b9ffb9b9b9ffb9b9b8ffb9b8b8ffb8b8b8ffb8b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b5b5ffb5b5b5ffb4b5b5ffb4b4b4ffb3b3b3ffb3b3b3ffb2b3b2ffb2b2b1ffb1b1b1ffb1b0b0ffb0b0b0ffb0b0afffafb0afffaeafafffaeaeaeffadadaeffadadacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffabacacffacacabffacabacffacabab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484848ff474848ff484847ff444444ff404040ff404040ff414140ff444444ff484747ff494949ff4a4a4aff4a4a4aff4b4b4bff4c4b4bff4b4c4cff4b4c4bff4b4b4bff4b4b4bff4d4c4cff4f4e4eff4f4f4fff4e4e4eff4d4e4dff4c4d4cff4b4b4bff4b4b4aff4b4b4bff4b4c4cff4c4c4cff4b4c4bff4a4a4aff494949ff494848ff484848ff484848ff484847ff474747ff474647ff474747ff474646ff494949ff494849ff494849ff494949ff4949490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797979ff797979ff797979ff797979ff797a79ff7a7a7aff7a7a7aff7b7b7bff7d7e7dff7f7e7eff7e7e7fff7f7f7eff7f7f7eff808080ff818181ff818182ff818181ff818181ff818080ff7f7f7fff7e7e7eff7e7e7eff7e7e7eff7f7f7fff7f7f7fff7f7e7eff7f7e7eff7e7e7dff7d7d7cff7c7c7bff7b7b7bff7d7e7eff7e7e7eff7d7d7eff7e7e7dff7d7d7dff7d7e7eff7d7e7dff7d7e7eff7f7f7fff7f7f7fff80807fff7f7f7fff7f7f7fff7f7f7fff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa8a8a9ffaaaaaaffaaaaaaffaaaaaaffacacacffacadadffacacadffafafaeffaeaeaeffafafafffb0b0afffb1b0b1ffb2b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b1b2ffb1b1b1ffb0b1b0ffb0b0b0ffb0b1b1ffb1b1b1ffb2b2b1ffb2b2b2ffb3b2b2ffb3b3b3ffb4b4b4ffb4b4b5ffb5b6b5ffb6b6b6ffb7b7b7ffb8b7b7ffb9b8b8ffb9b9b9ffbababaffbbbbbaffbbbcbcffbcbdbcffbdbdbdffbdbebdffbfbebeffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc2c1c1ffc3c2c2ffc3c2c3ffc3c3c3ffc4c3c4ffc3c4c3ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c6ffc6c6c6ffc7c7c6ffc7c7c7ffc8c7c8ffc8c8c9ffc9c8c8ffcacacaffcccbcbffcdcdceffd1d1d1ffd6d6d6ffdbdbdbffe1e1e1ffe5e6e5ffeaeae9ffeeededfff0efeffff1f0f0fff2f2f2fff3f3f3fff3f4f4fff5f5f5fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff4f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff5f4f5fff5f5f5fff5f4f5fff4f5f4fff5f4f5fff5f4f4fff5f4f4fff5f5f5fff4f5f4fff5f5f5fff5f5f4fff4f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff5f5f5fff6f6f6fff5f6f5fff6f6f6fff7f7f6fff7f6f7fff6f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9fafff9faf9fffaf9fafffaf9f9fffaf9f9fffafafafff9f9f9fffafaf9fffaf9f9fff9faf9fff9faf90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffffefffffefffffffffefffefffefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffffffefffffffefefefffffefefffefffffffffffefffefefefffefffffffffefefffffefffffffefefffffefefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefdfdfffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffefffffffffffefffffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefdfffefdfdfffefefefffefefefffefefefffefefefffffffefffefefffffefefefffffffefffefffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffefffffffffffffffffefefffffffffffffefefffffefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffdfdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffffefffffefffefffffffffffffffefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff7f7f8fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff6f7f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f6fff6f6f5fff6f5f6fff6f6f5fff5f6f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff5f5f5fff6f6f5fff5f6f6fff6f6f6fff6f6f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f6fff5f6f5fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f4f4fff4f4f4fff3f4f3fff4f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff1f1f1fff1f2f1fff0f1f0ffefefefffebebebffe9e9e9ffe5e6e6ffe3e3e3ffe0e0e0ffdcdbdbffd6d6d6ffd1d1d2ffcececeffcccccbffcacacaffc9c9c9ffc8c9c8ffc8c8c8ffc8c7c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c5ffc3c3c4ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c1ffc0c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbdbcbdffbcbcbcffbcbcbbffbbbbbbffbababaffbabab9ffb9bab9ffb9b9b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b6b7ffb6b7b7ffb6b6b6ffb5b5b5ffb5b5b5ffb5b4b4ffb4b4b4ffb4b3b3ffb3b3b3ffb2b2b3ffb2b2b2ffb1b1b1ffb0b0b0ffb0b1b0ffb0b0b0ffafb0b0ffafafafffafafafffadaeaeffaeadaeffacadadffacacacffacacabffacacacffacacacffacacacffacabacffacacabffacacacffabababffacabacffabacab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484847ff484748ff484847ff444444ff404040ff3a3939ff393939ff393a3aff3d3d3eff424242ff444343ff464545ff474646ff474746ff474747ff474746ff464546ff454445ff444444ff454545ff464646ff474747ff464747ff464646ff464646ff454545ff444444ff444444ff444445ff454545ff454544ff444444ff434343ff434343ff424343ff434343ff434343ff434343ff434343ff434243ff424343ff474747ff494949ff494949ff494949ff4949490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797979ff797979ff797979ff797979ff79797aff7a7a7aff7c7c7cff7e7e7dff7e7f7fff7f7f7eff7e7f7fff7f7f7eff808080ff818181ff818181ff818181ff818182ff818181ff818181ff808181ff7f7f7fff7f7e7fff7f7e7eff7f7e7eff7f7f7fff7f7e7fff7e7e7eff7e7e7eff7d7e7dff7c7d7cff7d7e7eff7e7e7eff7e7e7eff7d7e7eff7e7e7eff7d7e7eff7e7e7eff7e7e7dff7f7f80ff7f7f7fff7f7f7fff7f7f80ff807f7fff7f7f7fff7f7f7fff807f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa8a8a8ffa8a8a8ffa8a8a9ffaaaaaaffaaaaaaffaaaaaaffadacacffadacadffadacacffadadadffaeaeaeffafafb0ffb1b0b0ffb1b1b1ffb2b2b2ffb2b3b2ffb2b3b3ffb3b3b3ffb2b2b3ffb1b2b1ffb2b2b2ffb1b1b1ffb1b1b1ffb1b1b0ffb0b0b1ffb1b0b1ffb1b1b1ffb2b1b2ffb3b2b2ffb3b3b2ffb3b3b3ffb4b4b4ffb5b5b5ffb5b5b6ffb6b6b7ffb7b7b7ffb8b7b7ffb9b8b8ffbab9b9ffbababaffbbbbbbffbcbcbbffbcbcbdffbdbdbdffbebebeffbebfbfffbfbfbfffc0c0bfffc0c1c1ffc0c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c5c5ffc6c5c5ffc5c6c6ffc6c6c6ffc7c7c7ffc7c8c8ffc7c8c7ffc9c8c8ffc9c9caffcbcbcbffccccccffcfcfcfffd3d3d3ffd9d9d9ffdfdedeffe3e3e3ffe8e8e8ffecebecffefeeeefff0eff0fff1f2f1fff2f3f2fff3f4f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff5f4f5fff5f5f4fff5f4f5fff5f5f4fff4f5f4fff5f4f4fff5f4f5fff5f5f5fff4f5f5fff4f5f5fff5f5f4fff5f4f4fff5f5f4fff5f5f4fff5f5f4fff5f5f5fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f6f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f8f7fff7f7f8fff7f8f7fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fff9fafafff9fafafffafaf9fffaf9f9fffafaf9fffafaf9fffafaf9fffafafafffafaf9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefefffffffffffffefefffefefffffefefffffefefffffefefefffefffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefefffffefefffefefefffefffefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefefffffffefffffefefefffefefefffffffffffefefefffffefefffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefefffefefefffefefffffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfefdfffefdfefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffefffefefffffefefffffffffffffefefefffefffffffffffefffffffffffffefefffffffefffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfefffefefdfffefefefffefdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefffffffefffffffffefffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefefffffffefefffefffffffefffffffefefefffffefffffefefefffefffefffefefefffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffefffffffffefffffffefffffefefffffefffffffefefffefffefffefefffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefefefffffefefffefffffffefffffffefefefffffffffffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefefffefefefffdfdfefffefdfefffdfefefffefefefffdfefefffefefefffefefdfffefefefffefefefffffefefffffefefffefefffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f8fff8f8f9fff9f8f8fff9f9f9fff9f9f8fff9f9f8fff8f9f8fff8f8f9fff8f8f9fff9f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff6f7f7fff6f7f7fff6f6f6fff7f6f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f6fff6f6f5fff6f6f6fff5f5f5fff5f6f5fff5f5f6fff5f6f5fff5f6f6fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff5f5f6fff6f5f6fff6f6f5fff6f6f5fff6f5f5fff6f5f6fff6f5f5fff5f6f5fff5f5f6fff6f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff5f4f5fff4f3f4fff3f3f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff3f3f3fff2f2f3fff3f2f3fff2f3f3fff3f3f3fff2f2f2fff2f1f1fff1f1f2fff1f1f1fff0f0f0ffefeeeeffeaeae9ffe7e8e7ffe4e4e4ffe2e2e2ffdededeffd8d9d9ffd3d3d3ffd0d0d0ffcdcdcdffcacbcbffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c8c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc4c5c4ffc4c5c4ffc4c4c4ffc3c3c4ffc3c4c3ffc2c2c3ffc2c2c2ffc2c1c2ffc1c1c1ffc0c1c0ffc0bfbfffbfbebfffbebebeffbdbebdffbcbcbdffbcbcbcffbcbcbcffbbbbbbffbbbbbaffb9babaffbab9baffb9b9b9ffb9b8b9ffb8b7b8ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b5b5ffb5b5b5ffb4b5b4ffb4b4b4ffb3b3b4ffb3b3b3ffb2b3b3ffb2b2b2ffb1b1b1ffb1b1b1ffb0b1b1ffb0b1b1ffafb0b0ffb0afb0ffafafafffaeafaeffaeadadffadadadffadacacffacacacffacacacffacacacffabacacffabacacffacacacffacacacffacababffabacabffababac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474848ff474848ff444444ff414041ff393939ff333332ff323233ff323332ff373737ff3c3b3bff3e3e3dff414140ff424242ff424142ff404140ff3d3e3dff3a3a3aff383838ff383838ff383838ff383838ff393839ff393939ff393938ff383737ff383737ff373737ff373837ff363637ff373737ff383838ff383838ff383837ff383939ff3b3a3bff3d3d3dff3f3e3fff3f3e3eff3e3e3fff3f3f3fff3e3e3eff434343ff474646ff494948ff484948ff4949490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797979ff7a7979ff484848ff484948ff484849ff4a4a4aff4c4c4cff4d4d4cff4e4d4dff4d4d4dff4e4e4eff4e4f4fff4f4f4fff4f4f4fff4f4f4fff504f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4eff4e4f4eff4f4f4fff4e4e4fff4f4e4fff4e4f4fff4f4f4fff4e4e4eff4e4e4eff4e4e4eff4e4f4eff4d4e4eff4e4e4eff4d4d4dff4c4d4cff4b4b4bff4f4f4fff585858ff5f5f60ff5f5f60ff606060ff5f5f5fff5f6060ff7f7f7fff7f7f80ff7f7f7fff7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffaaaaaaffaaaaaaffaaaaaaffadadadffabababffacacacffadaeaeffafafafffb0b0b0ffb1b1b1ffb1b2b2ffb2b3b2ffb2b2b2ffb2b2b2ffb1b2b1ffb1b2b1ffb1b0b1ffb1b1b1ffb1b0b0ffb0b0b0ffb0b0b1ffb1b1b1ffb1b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb4b3b3ffb4b5b4ffb5b5b5ffb6b6b5ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b8ffb9b9baffbababaffbbbbbaffbbbcbbffbcbcbcffbdbdbdffbebebeffbebebfffbfbfc0ffc0bfc0ffc1c1c0ffc1c1c0ffc1c1c1ffc2c1c2ffc2c2c2ffc3c3c2ffc3c3c3ffc4c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc9c9c9ffc9c9c9ffccccccffcececdffd1d1d0ffd6d6d6ffdcdcdcffe1e1e1ffe6e5e6ffe9eaeaffeeeeeeffefefeffff0f0f0fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f4fff5f5f5fff4f4f4fff5f5f5fff5f5f4fff4f4f5fff4f5f5fff5f5f5fff4f4f4fff4f5f5fff5f5f4fff5f5f5fff5f4f4fff5f5f4fff5f4f5fff4f5f4fff5f5f5fff5f4f4fff4f4f4fff5f5f4fff4f5f5fff5f4f4fff4f5f4fff4f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f5fff6f5f5fff6f5f6fff6f6f6fff6f7f6fff6f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f9fff9f9f9fff9f9fafff9f9f9fffafaf9fffaf9fafff9faf9fffafafafffaf9f9fffafaf9fffafaf9fffafafafffaf9f9fff9faf9fff9faf9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffefffefffefffefffffefefffefffffffffffffffefffefffefffefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffefffffffefefffefefffffefefefffefffefffefefefffefefefffefffefffffefefffefffefffefefffffefffffffffefffffffffefffefefffffefffefffffefefffefffffffffffefffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefffefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefefffefdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefffefffffefffffefffffffffffffffefffefffefffefffefffffffefffffffefffefffefffffffefffffffefffffffffffefffffefffffffefffffefffefffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefefffefefefffefefdfffefefefffdfefefffdfdfefffefefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffffffefffefefefffffffffffffffffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffefefffffffffefffffffffffefffffffefffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffffefffffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffefffffefefffffffffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffffefffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f8f9fff9f8f9fff8f9f8fff9f9f8fff9f9f9fff8f8f8fff8f9f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff7f7f8fff7f8f7fff8f8f7fff7f8f8fff8f8f7fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f7fff7f7f6fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff5f6f5fff5f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f6f6fff6f5f6fff5f5f6fff6f5f6fff6f5f6fff5f5f5fff6f5f6fff6f5f6fff6f5f5fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff4f5f4fff5f5f5fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff3f3f3fff2f3f2fff3f3f2fff3f3f3fff3f3f2fff2f3f3fff2f2f2fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff0f0f1ffeeeeefffebebebffe9e9e9ffe6e6e6ffe3e3e3ffe0e1e0ffdcdcdcffd6d7d6ffd2d1d2ffcecfcfffccccccffc9cacaffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c7ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c5ffc4c4c4ffc4c4c3ffc3c3c2ffc3c3c3ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c1ffbfbfbfffbfbfbfffbfbebeffbebdbdffbdbcbdffbcbcbcffbcbcbbffbbbbbbffbababaffbababaffbab9b9ffb9b9b9ffb8b8b9ffb8b8b8ffb8b7b8ffb7b7b6ffb6b6b6ffb5b6b5ffb6b5b5ffb5b5b5ffb5b5b4ffb4b4b5ffb3b3b3ffb3b4b4ffb3b3b3ffb2b2b2ffb2b2b1ffb1b2b2ffb1b1b1ffb1b1b1ffb0b0b1ffb0b0b0ffb0b0afffafafafffaeaeaeffadaeadffacadadffacacacffabacabffacacacffabacacffacacacffabababffabacabffabababffabababffabababffababab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474848ff444444ff404040ff393939ff323333ff2d2d2dff2c2c2cff2c2c2cff2f2f2fff343435ff363636ff393939ff3b3b3bff3b3b3bff373838ff323232ff2c2c2cff282828ff272626ff262727ff262626ff252626ff262626ff262526ff262626ff262526ff262525ff262525ff252525ff252524ff262626ff272727ff282828ff2b2b2bff302f2fff353535ff383838ff393939ff393839ff393938ff393939ff3e3f3eff434342ff474747ff494948ff4949490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff79797aff79797aff797979ff484848ff484848ff484848ff484848ff494948ff4a4a4aff4c4c4cff4c4d4cff4d4e4dff4e4d4dff4e4e4eff4e4e4fff4f4f4fff4f4f4fff504f4fff4f4f4fff4f4f4fff4f4f4eff4f4f4fff4e4e4eff4e4f4fff4f4e4eff4f4f4fff4f4e4fff4e4e4eff4e4e4eff4e4f4eff4f4e4eff4e4e4eff4e4d4eff4d4d4dff4c4d4cff4b4b4bff4b4b4bff4a4b4bff4e4f4eff585858ff5f605fff605f60ff5f6060ff606060ff5f605fff7f7f7fff7f7f7fff7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa9aaaaffaaa9aaffa9a9a8ffa8a8a8ffa8a8a8ffa8a8a8ffaaaaaaffaaaaaaffaaaaabffaaaaaaffacacacffadadadffaeaeafffb0b0afffb1b1b1ffb2b1b1ffb2b2b2ffb1b1b2ffb1b1b1ffb1b1b1ffb1b1b1ffb0b1b1ffb0b0b0ffb0b0b0ffb0b1b0ffb1b1b1ffb1b1b1ffb1b2b2ffb2b3b2ffb2b3b3ffb3b4b3ffb3b4b4ffb4b5b5ffb5b5b5ffb6b6b6ffb6b7b7ffb7b7b8ffb8b8b8ffb9b8b9ffbab9b9ffbababaffbbbbbbffbcbcbcffbdbdbcffbebebdffbebebeffbfbfbfffbfbfc0ffbfc0c0ffc1c0c1ffc1c0c1ffc1c1c1ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c5c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc9c8c8ffc9c9c8ffcacacbffcdcdcdffcfcfcfffd3d4d4ffdadad9ffdfdfe0ffe3e3e3ffe8e8e8ffecececffeeeeeefff0f0effff1f2f1fff3f2f2fff3f3f3fff4f4f5fff4f4f5fff5f5f4fff5f5f5fff4f5f5fff4f5f4fff4f5f4fff4f5f4fff4f5f4fff5f4f4fff4f5f5fff4f5f5fff4f4f4fff4f5f4fff4f4f4fff4f5f5fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff4f5f4fff5f5f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff5f5f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f7f6fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f8fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9fafff9fafafff9f9f9fff9f9fafffaf9f9fff9faf9fff9fafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffefffffffefefffffffefefffffefefffefffefffffffffffffefefffefefffffffefffffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefefffffffffffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefefffffefffffffffefffffefffefffefefefffffefefffefffffffffffffffefefffffffefffffefffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffefefffffefefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefefffefefefffefefefffffffffffffefefffefefefffffffffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffefefffffffefffffffefefffefffffffffffffffffefefffefffffffffefffffefffefffefefefffefffffffefffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefffefffffefffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffefffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfefefffefefefffefdfefffefdfefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffefffefefefffefefffffffffffffffefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffefffefffefefffffffffefffefffffffffefefffefffefffffefffffefffffffefefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefffffffefefffffffffffffffefffffffffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffffffefffefffffffffffffffefefffffffefffffefefffffefefffffffffefffffefefffefffffffefffefffefefffffefffefffefffffffffffefffefffefffffefffffffffffffefefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefdfffefdfefffefefefffefefefffdfdfefffefefdfffdfefefffefefefffefefdfffefefefffefefefffefefefffffefefffffefefffefffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff8f7f7fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f7f7fff7f6f6fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f6f6fff5f6f6fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff2f2f2fff2f1f2fff2f2f3fff2f2f2fff1f1f1fff1f1f1fff0f1f1ffefefefffedeeedffeaeaeaffe7e8e7ffe4e4e5ffe2e2e2ffdfdedeffd9dadaffd5d5d5ffd0d0d0ffcdcdcdffcbcbcbffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc7c6c7ffc6c7c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc3c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc1c1c2ffc2c2c2ffc1c0c1ffc0c0c0ffc0bfc0ffbebebfffbebebeffbdbdbdffbcbcbdffbcbcbcffbcbbbcffbbbbbbffbababaffb9bab9ffb9bab9ffb9b9b9ffb8b8b8ffb8b8b8ffb8b7b8ffb6b7b7ffb6b6b6ffb6b6b6ffb5b6b6ffb5b5b5ffb4b4b5ffb4b4b4ffb3b4b4ffb3b3b4ffb3b3b2ffb2b2b2ffb2b2b2ffb1b2b1ffb1b1b1ffb1b1b1ffb0b1b1ffb1b0b0ffafb0afffafafafffaeafafffadadaeffadadadffadacacffacacacffacacacffacababffababacffacabacffabababffabababffabacacffabababffabaaab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444444ff404040ff393939ff323232ff2d2c2dff272828ff272828ff252425ff262626ff2a2b2aff2c2c2cff2f2f2fff313131ff303131ff2c2c2cff242424ff1c1d1dff181918ff171717ff161616ff161617ff161616ff151515ff151515ff161616ff151515ff151615ff151414ff151515ff141515ff161516ff171818ff1a1919ff1c1d1dff222322ff292929ff2d2c2dff2e2e2eff2f2f2fff313231ff323232ff393939ff3e3f3fff434343ff464647ff4949490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff484848ff484848ff484848ff484748ff474848ff484848ff494849ff4a4a4aff4c4c4bff4c4c4cff4d4e4dff4d4e4eff4e4e4eff4e4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4e4f4fff4e4e4eff4d4d4eff4e4e4eff4e4f4fff4e4f4fff4e4f4eff4e4e4eff4e4f4fff4e4e4eff4e4e4eff4e4e4eff4d4e4eff4d4c4cff4b4b4bff4b4a4bff4b4b4bff4a4a4bff4a4a4aff4f4e4eff585858ff606060ff605f5fff5f6060ff606060ff5f605fff7f7f7fff7f808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa9aaaaffaaa9aaffa9aaa9ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffaaaaaaffa9a9a9ffa9aaaaffababacffadadacffaeadaeffafafb0ffb0b0b0ffb0b0b1ffb1b1b1ffb0b1b1ffb1b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb1b0b0ffb1b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b3ffb3b3b3ffb3b4b3ffb4b4b4ffb5b5b5ffb5b6b6ffb6b6b6ffb7b6b7ffb7b8b8ffb8b8b8ffb9b9b9ffbababaffbabbbbffbbbcbcffbcbcbcffbcbdbdffbdbebdffbebebeffbfbfbfffbfbfc0ffc0c0c0ffc1c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c4ffc5c4c5ffc4c5c5ffc5c5c5ffc5c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c8c9ffc9cac9ffcbcbcbffcececeffd1d1d1ffd7d7d7ffddddddffe2e2e2ffe5e6e6ffeaeaebffeeeeedffefefeffff0f1f1fff2f2f2fff2f2f3fff4f4f3fff4f5f5fff5f4f4fff4f5f4fff5f4f4fff4f4f4fff4f4f5fff5f4f4fff5f4f4fff4f5f4fff5f5f5fff5f4f4fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f5f5fff4f5f5fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f5f4fff4f5f4fff5f5f4fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f7fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff7f8f7fff8f7f8fff7f8f8fff7f7f8fff8f7f8fff8f8f8fff8f9f8fff9f9f9fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9fafafff9f9f9fffaf9fafff9faf9fffaf9fafffaf9fafffaf9fafff9fafafffafafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefefffffffefffffefffefffffffffffefffefffefefefffefefefffefffefffffefefffffffefffffefefffefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffefefefffefefffffffffffffefefefffefefffffefefefffefefefffefffefffffefefffefefffffefffefffefefffffffefefffffffefffffffefffffefefffefffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffefffffffffffffffffffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffefefffffffefefffefffefffffefefffffffefffffffefffefefffffefefffffffefffffefefefffffefffffffffefffefefffffefefffffffffefffefffffffffffffffffffffffffffefffefffffffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffffffefffefffffefffffffffffffefffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffefffefffefefffffffefffffefffefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefdfffefefdfffefdfefffdfdfefffefdfefffdfdfdfffefdfefffefefdfffdfdfefffdfdfefffefefefffdfefefffefefefffefefefffffefefffefefefffefffefffefffffffffefffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffefffefefffffefefefffffffffffffefefffefffffffefffefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffefefffffffefffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefefffefffffffffffefffffefefffefffefffefefefffefefffffffefefffefffefffefefffffefefefffefffefffefefefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefefffffffffffefffefffefefffffffefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfefffefefefffefdfefffdfefefffefefefffefefefffefefffffefffefffffffffffffffffffefefffffffefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f8f9fff9f9f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f6f7fff7f7f7fff7f6f6fff6f7f7fff6f6f6fff6f6f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff6f6f6fff6f6f5fff6f5f5fff5f5f6fff5f5f6fff6f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff2f3f3fff2f3f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff1f2f1fff0f0f0ffeff0f0ffeeeeeeffebebebffe9e9e9ffe6e7e6ffe4e4e4ffe1e1e1ffdcdcdcffd7d7d7ffd2d3d2ffcfcecfffcccccbffcac9c9ffc8c8c9ffc8c7c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c6ffc5c6c6ffc5c5c6ffc5c5c5ffc4c5c5ffc5c4c4ffc4c4c4ffc4c4c3ffc3c3c3ffc2c3c2ffc2c3c2ffc2c1c2ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0bfffbfbfbfffbebebeffbdbdbdffbdbcbdffbcbdbdffbbbbbbffbbbabbffbababaffb9babaffb9bab9ffb9b8b9ffb8b8b9ffb7b8b8ffb7b7b8ffb7b7b7ffb7b7b6ffb6b6b6ffb6b5b5ffb5b5b6ffb5b5b4ffb5b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb3b3b2ffb2b2b2ffb1b1b2ffb1b1b1ffb1b2b1ffb1b0b1ffb0b1b1ffb0b0b0ffafafb0ffafafafffaeaeaeffaeaeaeffadadadffacacacffacababffabacabffacababffabacabffabababffabababffabababffabaaabffabababffabaaaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404140ff393939ff333332ff2d2d2cff272728ff222223ff232223ff1e1f1eff1c1b1bff1e1e1eff1f1f1fff212121ff222222ff212221ff1d1c1dff161616ff10100fff0c0d0dff0b0c0bff0b0c0bff0c0b0cff0b0b0bff0a0a0aff0a0a0aff0b0b0aff0b0b0bff0a0b0bff0b0a0aff0b0b0bff0b0b0bff0b0b0bff0d0c0dff0f0f0eff111111ff141514ff1a1919ff1b1b1bff1c1d1dff202021ff242424ff242424ff323232ff393939ff3e3f3fff434342ff474746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484848ff484848ff484848ff484748ff454545ff464646ff464646ff484748ff4a4a49ff4a4b4bff4b4c4bff4d4c4cff4e4e4eff4e4f4eff4f4f4fff4f4f4fff50504fff4f4f4fff4f4f4fff4e4e4fff4e4f4eff4f4f4fff4f504fff4f4f4fff4f4f4fff4f4f4fff4f4f4eff4d4e4eff4d4d4dff4d4d4dff4c4b4cff4a4b4bff4a4a4aff49494aff49494aff484948ff484848ff4c4c4cff545454ff5d5c5cff5f605fff605f5fff60605fff60605fff605f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffabababffaaababffa9a9aaffaaa9a9ffaaaaa9ffa8a8a8ffa8a8a8ffa8a8a9ffa8a8a8ffa9a8a8ffa9aaa9ffabababffacacadffaeaeaeffaeafaeffafafb0ffafafafffb0b0b0ffb0afafffafb0b0ffafafafffafafb0ffb0b0b0ffb0b1b0ffb1b1b1ffb1b1b1ffb1b1b1ffb2b2b1ffb2b3b2ffb3b3b3ffb3b4b3ffb4b4b4ffb4b4b5ffb5b5b6ffb6b5b6ffb6b6b6ffb7b7b7ffb8b8b8ffb8b8b9ffb9b9b9ffbababaffbabbbbffbcbbbcffbdbcbdffbdbdbdffbdbebeffbebfbeffbfbfbfffc0bfc0ffc0c1c0ffc1c0c1ffc1c1c1ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc5c5c5ffc6c5c5ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c9ffcbcacaffcdcdccffd0d0d0ffd4d3d3ffdadadbffe0e0dfffe4e4e4ffe8e9e8ffecececffeeeeeffff0f0effff1f1f1fff1f2f2fff2f2f3fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f5fff4f5f4fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f6f6fff6f6f6fff6f5f6fff6f6f6fff7f7f7fff6f6f6fff7f6f7fff7f7f6fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f8fff7f7f7fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9fafffaf9fafff9f9f9fffaf9fafffafaf9fff9f9fafff9f9fafffafaf9fff9faf9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffefffffffefefffffffefffefffffffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffefffffffefffefffefefffffefefefffffefffffefefefffffefefffffffefffffefefffffefefffffefefffffefefffefefffffffefefffffffffffffefffffefefefffffffffffefffefffefefefffefffffffffefffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefefefffffefefffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefefffefefefffefefefffdfefdfffefefefffefefefffffefefffefffefffefffefffefefefffefefefffffffefffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffefffefffffefffffefffefffffefffffffffefffefefffffefffefffffffffffefefffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffefffffffffefffffffffefffefffffffefffefffefffffffefefffffffffffffefffefffffffffffffffefffffefefffffffefffffefefffffefffffffefffffffffefffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffefffffffefefffffffefffefffffffefefefffefefefffefefefffdfdfefffefefefffefefefffefefdfffdfefdfffefdfefffdfefdfffefdfefffefefdfffdfdfefffdfefdfffefefefffdfefefffdfefdfffefefefffefefefffefefefffefffefffefefefffffefffffffffefffffffefffffffefffefffffffffefefffffffefffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffefffefffefefefffffffffffffefffffefffefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefefffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffefffffefffefffffefefffffffffffffffefffefffffffffffefffffffffffffefefffefffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffefffffffffffffefffffefefefffffffffffefffefffefefefffefefffffefefffffefefefffffefefffefefefffefefefffefffefffefffefffffefffffefefefffefefffffffffffffffefefffffffefffffffffffefefefffffefefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffefefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefefefffefdfdfffdfefefffdfefdfffefefefffefdfdfffdfefefffefefefffefdfefffefefefffefffffffefefefffffefefffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f7f8fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff6f6f6fff6f6f7fff7f6f7fff6f6f6fff7f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff4f5f5fff4f5f5fff5f4f5fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f1f1fff1f2f2fff1f2f1fff1f1f1fff0f0f0ffefeff0ffefefefffeeededffeaeaeaffe8e8e8ffe5e5e5ffe2e2e2ffdfdfdfffd9dadaffd5d5d5ffd0d1d0ffcdcdcdffcacbcaffc9c8c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c6c5ffc5c5c5ffc5c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c2c3ffc2c2c2ffc2c2c1ffc1c1c0ffc0c1c0ffc0bfc0ffc0bfbfffbebfbfffbebebeffbdbdbeffbcbcbdffbcbcbcffbbbbbbffbbbbbbffbbbabaffbab9b9ffbab9b9ffb9b8b9ffb9b8b8ffb8b7b8ffb8b7b7ffb7b7b7ffb7b6b7ffb6b6b5ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b5ffb4b3b4ffb3b3b3ffb3b2b3ffb3b3b3ffb3b2b2ffb2b2b2ffb2b2b1ffb2b2b2ffb1b1b1ffb0b0b1ffb0b0b0ffb0afafffafafafffaeafafffadadadffadacadffadadacffabababffabababffabababffabababffabababffabababffabababffabababffabaaaaffaaaaab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393939ff323333ff2d2d2cff272827ff222222ff1d1d1dff1d1d1dff181717ff111111ff121212ff121212ff131313ff121312ff111111ff0e0d0dff0a0a0aff060706ff050505ff050405ff050504ff050504ff040403ff030403ff030303ff040403ff030404ff040404ff040405ff040404ff050405ff040404ff060505ff070706ff080707ff0a0a0aff0c0c0cff0c0c0cff0e0d0eff121111ff151515ff151415ff232423ff333232ff393938ff3e3e3eff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484748ff484848ff474848ff484848ff444545ff3f3f3fff414041ff414241ff434343ff454544ff464545ff464646ff464546ff464546ff464646ff474747ff484747ff484748ff484848ff494848ff474847ff474747ff484848ff484848ff484848ff4a4949ff494949ff484848ff464747ff464646ff474646ff464646ff464747ff474647ff464646ff464645ff444545ff434343ff464646ff4e4d4dff555555ff5d5d5dff606060ff60605fff5f605fff605f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffabaaabffabaaabffababaaffaaa9a9ffaaa9aaffa9a9a9ffa9a8a8ffa8a8a8ffa7a7a7ffa8a8a9ffa9a9aaffabababffadacacffadadadffaeaeaeffaeafafffafafaeffafafafffafafafffafafafffb0afb0ffb0afafffb0b0b0ffb0b1b1ffb1b1b0ffb1b1b1ffb2b2b1ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b3ffb4b5b4ffb5b4b5ffb5b6b5ffb6b6b7ffb7b7b6ffb7b7b8ffb8b8b8ffb9b9b9ffb9b9baffbabbbaffbcbbbbffbcbcbcffbdbdbdffbdbebdffbebebeffbfbfbfffc0bfbfffc0c0bfffc0c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc5c4c4ffc4c5c4ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c6ffc7c7c7ffc8c7c7ffc8c8c8ffcac9c9ffcccbcbffcecdceffd2d2d1ffd8d7d7ffdddeddffe2e2e2ffe6e6e6ffeaeaebffedededffefeeeffff0f0f0fff2f1f1fff2f3f2fff3f3f3fff4f4f4fff3f3f3fff3f3f4fff4f4f4fff4f3f3fff4f4f3fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f4fff5f5f4fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff5f5f5fff5f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f7fff7f7f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff8f8f7fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9fafff9faf9fffaf9fafff9f9fafff9faf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffefffefefffffffffefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefffffffffffffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefffffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffefffffffefefffffefefefffffefefffffefefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffffffffffefffffffffffffffefffefffefffffefffffffffffffefffffffffefffffefffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefefefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefefefffffefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfdfffefdfdfffefefefffefdfdfffefefefffefdfdfffefdfefffdfdfefffdfefefffefefefffefefdfffefefefffefefdfffefefefffffefefffffffefffefffefffefefefffefffefffefefffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffefffefffffffffffefffefffefffefffefefffffffefefffffefefffefefefffffefffffffffefffefefffffffffefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffefffffefffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffefffffffffefefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffefffefffffffffffefffffffffefffffffffefffffffefffefffffffefefffffffefffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefefefffffffefffefffefffffefffffefefffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefdfdfffefdfefffdfdfefffefdfefffefefdfffefefefffefefefffefffefffffefefffefefffffffffffffefffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f8f9fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f6f6fff7f6f7fff6f6f6fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f5f5fff6f5f5fff6f5f5fff6f5f5fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f5fff5f4f5fff4f5f4fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f4fff5f5f5fff4f5f5fff4f4f4fff5f5f5fff5f4f5fff5f5f4fff5f4f4fff4f4f3fff4f4f4fff3f3f3fff4f4f3fff3f4f3fff3f3f3fff2f3f3fff3f2f3fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0eff0ffefefeeffeeeeeeffebebebffe9e9e9ffe7e6e6ffe3e3e3ffe0e1e0ffdcdcdcffd7d6d7ffd2d2d2ffcececeffcccbcbffc9c9c9ffc8c7c8ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc5c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc3c4c4ffc4c3c3ffc3c3c3ffc2c3c2ffc2c1c2ffc1c2c1ffc1c1c1ffc0c1c1ffbfc0c0ffbfbfbfffbfbfbeffbebebeffbdbdbeffbdbdbdffbcbcbcffbcbbbcffbbbbbaffbbbbbaffbabab9ffb9b9b9ffb8b9b8ffb9b9b8ffb7b8b7ffb8b8b8ffb7b7b7ffb7b6b7ffb6b6b6ffb6b6b5ffb5b5b6ffb5b5b5ffb5b4b5ffb4b4b4ffb3b4b3ffb3b3b3ffb3b3b2ffb2b3b2ffb2b2b2ffb2b2b1ffb2b1b1ffb1b1b1ffb1b0b1ffb0b0b0ffb0afb0ffafafafffaeafaeffaeadaeffadadadffacadadffabacacffabababffabababffabababffabababffabababffabaaabffabababffabaaaaffabaaabffaaaaaa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323233ff2c2c2cff272727ff232222ff1e1d1dff171616ff181818ff0f0f0fff0a090aff080809ff090a0aff090909ff090908ff070707ff060505ff030403ff030203ff030202ff010202ff020102ff010201ff010102ff010202ff010102ff020101ff010201ff010202ff020202ff020202ff020202ff020202ff020202ff030302ff030302ff040404ff050505ff050505ff050605ff090909ff0c0c0dff0b0a0bff151515ff242423ff323233ff393939ff3f3e3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474848ff484848ff484848ff454545ff3f4040ff3b3c3bff3d3d3dff3f3e3fff40403fff414140ff414040ff3f3f3fff3c3c3cff393939ff363736ff373637ff363637ff383737ff373737ff363635ff353536ff363636ff373637ff373637ff373737ff383838ff393939ff383838ff373737ff383838ff3b3b3bff3f3f3fff424142ff434342ff434343ff424242ff414141ff403f3fff434243ff484848ff4d4e4eff555556ff5c5c5cff605f5fff605f5fff606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffacacacffacacacffaaabaaffabababffaaababffaaa9a9ffaaaaa9ffaaaaa9ffa8a9a9ffa8a8a8ffa9a9a9ffaaaaaaffabababffacacacffadadacffadaeadffaeaeaeffaeaeaeffafaeafffafafafffb0afb0ffb0b0afffb0b0b0ffb0b1b0ffb1b1b1ffb1b1b1ffb1b1b2ffb2b2b2ffb2b2b2ffb3b2b3ffb3b3b3ffb4b4b4ffb5b4b4ffb6b5b5ffb6b5b5ffb7b7b7ffb7b7b7ffb8b7b8ffb8b8b8ffb9b9b9ffbababaffbabbbaffbcbcbbffbcbcbbffbcbdbcffbebdbdffbebebeffbebfbfffbfbfbfffc0c0c0ffc0c0c1ffc1c1c1ffc1c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c5ffc7c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c9c8ffcbcacaffcccccdffcfcecfffd5d5d4ffdadad9ffdfe0e0ffe4e4e4ffe8e8e8ffecebecffeeeeeeffefefeffff1f1f0fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f3f3fff3f3f4fff4f4f3fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff3f3f3fff4f3f3fff4f3f3fff4f4f4fff4f3f3fff4f4f4fff4f3f3fff4f3f4fff3f3f4fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff3f4f3fff4f3f4fff4f4f4fff4f5f4fff4f4f4fff4f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff5f6f6fff6f6f6fff6f7f6fff7f6f7fff7f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff8f7f7fff7f8f7fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff7f7f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9fafff9f9f9fff9fafafffaf9f9fff9faf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffefefefffefefffffffefffffffefffffffefffffffffefffffffefffefefefffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffefffffffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffefffffffffffefffffefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffefefffefffefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfefffdfefdfffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffffffefffefefefffefefefffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffefefffefffefffffefefffffffefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffffefffefffefffffefffffffefefffffffffffffefffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefffefffffefefffffffefffefffffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffefffffffffefffefffefffefefefffffefefffefefefffefefffffefefefffefffefffefefefffefefefffdfefefffefefefffefefdfffdfefefffefefefffefefdfffefefefffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffefffefffefffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffffffffffefffffefffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f8f8fff8f8f7fff7f8f7fff8f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff7f6f6fff6f7f6fff7f6f6fff7f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff4f4f5fff5f4f4fff4f5f5fff4f5f5fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff4f3f4fff4f3f4fff4f3f3fff3f3f3fff3f3f2fff2f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff1f2f1fff2f2f2fff1f2f1fff1f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffefefefffefefeeffedededffebeaebffe8e8e8ffe6e5e6ffe2e3e3ffdfdfdfffdadadaffd5d6d5ffd1d0d1ffcdcdcdffcacacaffc8c8c8ffc7c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc4c3c3ffc3c3c3ffc2c2c2ffc2c1c2ffc2c1c1ffc1c0c1ffc0c0c0ffbfc0c0ffbfc0bfffbebebfffbebebdffbdbdbeffbcbdbdffbcbcbcffbcbcbcffbbbabbffbababbffbababaffbab9baffb9b9b9ffb9b9b8ffb8b8b8ffb7b8b8ffb8b7b7ffb7b7b6ffb6b6b7ffb6b6b5ffb6b6b6ffb5b5b5ffb5b5b4ffb4b4b4ffb4b4b4ffb3b4b3ffb3b3b3ffb3b3b3ffb3b3b2ffb2b2b3ffb2b1b2ffb1b1b1ffb1b1b1ffb1b0b0ffb0b0b0ffafafafffafaeafffaeaeaeffadadadffacadadffacadacffabababffabababffabababffababaaffabababffaaaaaaffaaababffabaaabffaaaaabffaaabaaffabaaaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2d2dff282827ff222222ff1d1e1dff171616ff101010ff0f0f10ff050405ff010101ff000101ff010101ff010101ff010101ff010101ff000001ff000000ff010000ff010000ff000000ff000000ff010000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000101ff000000ff000001ff000000ff000000ff000000ff010001ff010001ff010100ff000100ff010101ff030302ff020202ff0b0a0bff151514ff242424ff333233ff3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff484848ff484848ff454545ff40403fff3b3c3cff343535ff363636ff383838ff393838ff383839ff373637ff323232ff2b2a2bff232323ff1e1e1eff1b1b1bff1b1b1aff1a1b1aff1a191aff191919ff1a1a19ff19191aff191a19ff191a1aff1b1b1bff1b1b1bff1b1c1cff1c1c1cff1d1d1dff202020ff252525ff2e2e2dff343534ff393838ff3a3a3aff3a3a3aff3a393aff393939ff3b3b3bff3e3e3eff3e3f3eff4d4e4eff565655ff5d5c5dff5f605fff605f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffabababffacacacffacacacffacacacffaaababffababaaffaaabaaffaaa9aaffaaa9a9ffa8a9a8ffaaa9aaffababaaffabababffacacacffacadacffadadadffaeaeaeffaeaeaeffafafafffafafafffafafafffafb0afffb0b0b0ffb1b1b0ffb1b1b1ffb1b1b1ffb2b2b1ffb2b2b2ffb2b3b3ffb3b3b3ffb3b4b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b5b5ffb6b6b6ffb6b7b7ffb8b7b8ffb8b8b8ffb8b9b9ffbab9b9ffbabbbaffbbbabbffbcbcbcffbcbcbdffbdbdbdffbebebeffbfbebeffbfbfbfffc0bfc0ffc1c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc3c3c2ffc2c3c3ffc3c3c3ffc3c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c7ffc7c6c7ffc8c7c7ffc8c8c8ffc9cac9ffcbcbcbffcececdffd1d1d1ffd9d9daffdededeffe3e3e3ffe6e6e7ffeaebeaffedededffefefefffeff0effff1f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f4fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f4f4fff4f3f4fff3f3f4fff3f4f3fff4f3f3fff3f4f3fff3f3f3fff4f3f3fff3f4f4fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f6fff6f5f5fff5f6f6fff5f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff8f8f7fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff9f8f8fff8f9f8fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9faf90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefefffefefffffffffefffefffefffefffefffefefdfffefefefffefefefffefefefffffffefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffefffffefffffffefefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffefefffefffefffffefefffffffefffefefefffefefefffefefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffefefffefffefffffffffffffffefffffefffffefffffffffffffffefffffffffefefffffefffffefefefffffffefffefffffffefffffffefffffffefefefffffffffffffffffffffffffffffefffffffffefffefffefffffefffffefffffffefefffffffffefffefffffffffffffffffefffffefffefffffffefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefefffffefefffffffffffffffefffffffefffefefffffffffefffefefefffefefefffefefefffffefefffefefefffdfefefffefefdfffefefefffdfefefffefefefffefefdfffefdfefffdfdfdfffefefefffdfefefffefdfdfffefdfefffdfefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffffffefffefffefffffefffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefefefffffefefffffffffffefffefffffefefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffffffefefffffffffefffefffffffffffffffffffffffffffefffffffefffefffffffffffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefefefffffefefffffffffffffffefffffffefffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffefffffffefefefffffffefffffffefffffefefffffefffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefffffefefefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffefffffefefffefefffffefefefffefffefffefefefffffefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfdfefffefdfdfffefefefffefefdfffefefdfffdfdfefffefefdfffefefefffdfefefffefefefffffffefffefffefffefffffffffffefffffefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f8f8fff8f8f8fff7f8f8fff7f7f7fff7f8f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f7f6fff7f6f7fff6f6f6fff6f6f7fff7f7f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f5f4fff4f5f4fff5f4f5fff4f5f5fff4f4f4fff5f5f4fff4f5f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f3fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff2f2f3fff2f2f2fff2f3f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f0fff0f0f1fff0f0f0ffefefefffeeeeeeffeeeeeeffecececffe9eae9ffe7e7e7ffe4e4e4ffe1e1e1ffdcddddffd8d8d8ffd3d3d2ffcfcfcfffcbccccffc9c9caffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c5ffc5c5c6ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffbfbfbfffbfbfbfffbebfbeffbebebeffbebdbdffbdbdbcffbcbcbcffbbbcbcffbbbbbbffbababbffbababaffbab9b9ffb9b9b9ffb8b9b8ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b7ffb7b7b6ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b4ffb4b5b4ffb4b4b4ffb4b4b3ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb1b1b2ffb1b1b1ffb1b0b1ffb0b0b0ffafafb0ffafafafffaeaeaeffadaeadffadadacffadacacffabacacffabababffababaaffabababffaaaaaaffabaaabffaaababffabaaaaffabaaabffaaaaaaffababaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272827ff232222ff1e1e1dff171717ff101010ff0b0b0bff0a0a0aff020202ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff020202ff0b0b0bff151515ff242424ff3233320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010202ff010101ff454545ff3f4040ff3c3c3cff353535ff2c2c2bff2c2c2cff2c2d2dff2e2e2eff2e2d2eff2b2c2cff272626ff201f20ff171817ff121112ff0e0e0fff0e0e0eff0f0f0eff0e0e0dff0e0e0eff0e0e0eff0d0d0dff0d0d0cff0d0d0dff0e0e0eff0f0f0fff0f0f0fff101010ff121211ff141414ff181818ff1e1e1fff272727ff2c2c2cff2e2e2eff2f2f30ff313030ff313130ff2e2f2fff373736ff393939ff3e3f3eff4e4e4eff565655ff5d5d5dff5f60600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffabababffacabacffabacacffacacacffacacacffabaaabffabababffababaaffaaa9a9ffaaa9aaffabababffacacabffacacacffacadacffadadadffadadadffaeaeaeffafafaeffafafafffafafafffafafb0ffb0b0b0ffb0b0b0ffb0b1b0ffb1b1b1ffb2b2b2ffb2b2b2ffb2b3b2ffb3b3b2ffb4b3b3ffb3b4b4ffb5b4b4ffb5b5b4ffb5b5b6ffb6b6b6ffb7b7b7ffb7b8b8ffb8b8b8ffb9b8b9ffb9b9b9ffbabab9ffbababbffbbbbbbffbbbcbcffbcbcbcffbdbdbdffbebebeffbebfbfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c5ffc6c6c6ffc6c7c6ffc7c7c7ffc8c7c8ffc8c9c8ffcacacaffcccdcdffcfcfcfffd4d5d4ffdddddcffe1e1e0ffe5e5e5ffe9e9e9ffecececffeeeeeeffefefeeffeff0effff1f1f1fff2f1f1fff3f2f2fff2f3f2fff3f3f2fff2f2f3fff3f3f2fff3f3f3fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f2fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f7f6fff7f7f6fff7f6f7fff6f7f7fff7f7f7fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f7f8fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffefffffffffffefffffffffffffffefffffffefffefffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefefefffefffefffefffefffffefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffefffffefffffffffffffffffefefffffffefffefffefffffefefffefefefffefefffffefefefffefefefffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffffefffefefffffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefefffefffffffffffffffefefffffefefffffffffffffefffefffffffefffefefefffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefffffffefffefffefefefffffffffffefffffffffffffffefffefffefffefffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefefefffefffefffefffefffffefffffffffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefefffefdfdfffdfefefffdfefefffdfdfdfffdfdfefffefefefffdfefdfffefefdfffefdfefffdfefefffefefefffefefefffefefffffefefefffefefefffffefefffffefffffffffffffffefefffffffffffffffefffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffefffffefefffffffffffffffffffefefffffffffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffefffefffffefffffffffffffffffefffffefefffffefefffffffffffffffffffefefffffffffffffefffffffffefefffffffffffffefffffffffefffefffefffffffffffffefefffffefffffefffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefffefffefffefffefefefffffefffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefdfefffefefefffdfefefffefefefffefefdfffefefefffefefffffffefefffefffefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff7f7f7fff7f6f7fff7f7f6fff6f7f6fff6f7f6fff6f6f6fff6f6f7fff6f6f7fff7f6f6fff6f7f6fff7f6f7fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff5f6f6fff6f6f6fff5f5f5fff5f5f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f4f5fff4f4f5fff5f4f4fff4f5f4fff5f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff1f0f1fff0f1f0fff0f0f0ffeff0efffeeeeeeffeeeeeeffedeeeeffebeaebffe8e9e8ffe7e6e7ffe3e3e3ffdfe0dfffdadbdbffd6d5d5ffd1d1d1ffcdcdcdffcacacaffc8c8c8ffc8c7c8ffc6c7c6ffc6c6c6ffc6c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffbfc0c0ffbfc0bfffbebebeffbebebeffbdbebeffbdbdbdffbcbcbcffbcbcbbffbbbbbcffbabbbaffbababaffbababaffb9b9baffb9b8b9ffb9b9b8ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b7ffb6b6b6ffb6b6b5ffb5b5b5ffb5b4b4ffb5b5b4ffb4b4b4ffb4b3b4ffb3b4b4ffb3b3b3ffb3b2b2ffb3b3b3ffb2b2b2ffb2b2b1ffb1b2b1ffb0b1b1ffb0b0b0ffb0afb0ffafafafffafaeaeffadaeadffadadadffadacacffacacacffabacabffabaaaaffaaaaabffaaababffaaaaaaffaaaaabffabababffaaabaaffababaaffabababffaaabab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222322ff1d1e1dff171617ff101011ff0b0b0bff080808ff080708ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff020202ff0b0b0aff151514ff2423230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020201ff010101ff010201ff3b3b3bff353535ff2b2c2cff1e1e1eff1d1e1dff1d1e1dff1e1e1eff1d1d1dff1b1b1bff171717ff131213ff0e0d0dff090909ff050505ff050505ff050605ff060506ff060506ff050505ff050505ff050404ff050505ff060505ff060607ff070707ff070808ff090808ff0b0b0bff0e0d0eff121211ff161716ff1b1b1bff1d1c1cff1e1e1eff202020ff242324ff282828ff313131ff363636ff393938ff3e3f3fff4e4d4eff555656ff5d5d5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffabaaabffabababffababacffabababffacacacffacacacffacacacffaaabaaffaaaaabffaaaaaaffabababffacacacffacacacffadadadffaeadadffaeaeaeffaeafaeffaeafafffafaeaeffafb0b0ffb0afb0ffb0b0b0ffb0b1b0ffb0b1b1ffb1b1b1ffb1b1b2ffb2b2b2ffb3b2b2ffb3b3b3ffb4b3b4ffb4b4b4ffb4b5b4ffb4b5b5ffb6b5b5ffb6b6b6ffb6b7b7ffb7b7b7ffb8b7b8ffb9b9b9ffb8b9b9ffbabab9ffbababaffbabbbbffbcbcbbffbcbcbdffbdbdbdffbdbebdffbebebeffbfbfbfffc0bfc0ffc0c0c0ffc1c0c0ffc1c2c1ffc2c2c1ffc2c2c2ffc3c3c2ffc3c3c3ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffcac9caffcccccbffcececeffd1d2d1ffd8d8d8ffdfdfe0ffe3e2e3ffe6e6e6ffeaeaeaffedededffefefeeffefefeffff0f0f0fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff3f2f3fff2f3f2fff2f3f2fff2f3f2fff2f2f2fff3f2f3fff2f2f3fff3f2f3fff2f3f2fff3f3f3fff3f3f2fff3f3f2fff2f3f3fff3f2f3fff2f3f3fff3f3f3fff2f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f5fff5f5f4fff4f5f5fff5f5f5fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f8f8fff8f7f8fff7f8f7fff7f8f7fff7f8f8fff7f7f7fff8f7f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f8f8fff8f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefffefffefffefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefffefffefefffffefefefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffffefffffefefefffffefefffffefffffffffefffefffefffefefefffefefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffefefffffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffffffefffefffefffefefffffefefffffefffffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefdfffdfefdfffefdfdfffdfdfefffdfdfdfffefdfdfffefdfefffefefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffffffffefffffefffefffefffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffefffefffefffefffefefffffefefffffefffffffefffffffffefffffffffefffefffefffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffefffefffefffefffffefffffffffffffefffefffefffefffffefffffefffefffefffefffefefefffefefffffefffffffefffffffffefffffffffffffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefffffefefffffefefefffffefefffefefefffefffefffefffefffefffffffefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefdfefffdfdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffefffffffffffffffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff7f8f7fff7f8f8fff8f8f8fff8f8f7fff8f7f7fff7f8f8fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f6f7fff6f6f7fff6f7f7fff6f7f7fff7f6f7fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff6f5f5fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f4f5fff5f4f4fff4f5f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f3f3fff2f3f2fff2f2f2fff2f1f2fff1f2f2fff1f2f2fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0efefffeeeeeeffeeeeeeffeeeeeeffecececffe9eaeaffe7e7e8ffe5e5e5ffe2e2e1ffddddddffd8d8d8ffd3d3d3ffcfcfcfffcccbcbffc9c9c9ffc8c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c3ffc2c3c3ffc2c1c2ffc1c2c1ffc0c1c1ffc0c0c0ffbfbfc0ffbfbfbfffbfbfbeffbebebeffbebebdffbdbdbdffbdbdbdffbbbcbcffbbbbbbffbbbbbbffbabbbaffb9babaffb9babaffb9b9b8ffb8b8b8ffb8b8b8ffb7b8b8ffb7b7b7ffb7b6b7ffb6b6b6ffb6b6b6ffb6b5b6ffb5b5b5ffb4b5b5ffb4b4b4ffb4b4b4ffb3b4b3ffb3b3b3ffb3b2b3ffb2b2b3ffb2b2b3ffb1b2b2ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0afffafafafffaeaeaeffadaeaeffadadadffacadadffacacacffabacabffabaaaaffaaa9aaffaaaaaaffabaaaaffabababffababaaffaaababffababaaffabababffababab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1dff161716ff101010ff0b0b0bff080808ff070606ff070607ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff020202ff0b0b0bff1515150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff2c2c2cff1e1f1eff0c0c0cff0c0c0cff0c0d0dff0d0e0eff0d0d0dff0b0b0bff090a0aff070808ff050505ff030303ff020202ff010202ff020202ff020202ff020202ff020202ff020102ff010202ff010101ff010201ff020202ff020202ff020202ff030303ff040404ff050606ff070708ff090909ff0c0b0bff0c0c0cff0d0d0dff0f0f0eff141414ff1c1d1dff272727ff2b2c2cff363636ff383938ff3f3e3eff4e4d4eff55555500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaaabaaffaaababffabacabffabababffabababffacacacffacacacffacacacffabababffabababffacacacffadadadffadadaeffadaeadffaeaeaeffaeaeafffaeafaeffafafafffafafafffafafafffb0b0b0ffb0b0b1ffb1b0b1ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb2b3b3ffb3b4b3ffb3b3b4ffb4b5b4ffb5b5b4ffb5b5b5ffb6b5b5ffb6b6b6ffb6b6b6ffb8b7b7ffb8b8b8ffb9b9b8ffb9b9b9ffbabab9ffbababaffbbbcbbffbcbcbcffbdbdbcffbdbdbdffbebdbeffbebebeffbfbfbfffbfc0c0ffc0c0c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c3ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c5ffc5c5c6ffc6c6c6ffc7c7c6ffc7c7c6ffc7c8c8ffc9c9c9ffcbcbcaffcdccccffcfd0d0ffd4d5d5ffdbdbdbffe2e2e2ffe4e5e4ffe8e9e8ffecececffeeeeeeffeeeeeeffefefeffff0f0f1fff1f1f0fff1f1f1fff2f1f2fff2f1f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f3f2fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f4fff5f5f5fff5f6f5fff5f5f5fff6f6f6fff5f6f6fff6f6f6fff7f7f6fff6f7f6fff6f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f8fff7f7f8fff8f8f7fff8f8f7fff8f8f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefffffefefffffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefffffefffefffefefffffffefefffefefefffefefefffffefffffefffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffffffefffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffefefffffffefefffffffefffefefefffffefffffffffffffffffefffffffffffffefefffefefffffffffefffefffefffefefffffefffffffefffffffefefefffffefffffffffffffffefffffffffffffefefffffffffefffffefefffffefffffefefefffffffefffefefffffffefffffefffffffffefefffefffffffffffefffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffffefffffffffefffefffefffffefffffffffefffffffffffefffffffefffefffffefffffffffffffefefffffffefefffffffffffffefefffefefefffffefefffffefefffefefefffffefefffefefefffdfefefffefdfefffefdfdfffefdfdfffdfdfdfffefdfefffefefefffefefdfffefefefffefdfdfffdfdfefffefefdfffefefefffefefefffefffefffefefefffefefefffefefefffffffefffffefefffffefffffefefefffefffefffffefefffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffefffffffffefffffffffffefffffffefffefffffefffffffffffffefefffffffefefffffffffffffefefffffffefffffffffffffffefffffefffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffefffefefffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffefffffffffffffffffefffffffefefffefffefffffefffffefffefffffefffffefefffffefefefffffefffffffffefffefefffffffefefffffffffffffefefffffffefffffffffffffffefffffefffffffffefffffefffffefffffffffefffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefffffffefffffefefffffefffffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffffefffffefffffffffefffffefffffefffefffffefffffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefffffffefffffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffefefffffffefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffefefffffffefffefefefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff7f8f8fff8f7f8fff7f7f8fff7f7f8fff8f7f8fff7f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f6fff7f7f7fff7f6f6fff6f7f6fff7f6f7fff7f7f6fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff4f4f4fff3f4f4fff4f3f4fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f2fff1f1f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f0fff1f0f1fff0f0f1fff0f0f0fff1f0f1fff1f1f1fff0f0f1fff1f0f0fff1f1f1fff1f0f0fff0f0f0fff0eff0ffefefeeffeeeeeeffeeeeeeffeeedeeffebebebffe9e8e9ffe7e7e7ffe3e3e3ffdfdfdfffdbdadbffd6d6d6ffd1d1d1ffcdcdcdffcacacaffc8c8c8ffc7c7c6ffc6c6c6ffc5c5c6ffc5c6c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc2c2c2ffc2c2c1ffc2c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffbfbfc0ffbfbebfffbebfbeffbebebeffbdbdbdffbdbdbcffbcbcbcffbcbcbcffbbbbbbffbababbffbababaffb9b9baffb9b9b9ffb9b8b9ffb8b8b9ffb7b8b8ffb8b7b7ffb7b7b7ffb7b6b6ffb6b6b6ffb6b5b6ffb5b5b5ffb5b5b5ffb4b4b5ffb4b4b4ffb4b4b4ffb4b4b3ffb3b3b3ffb3b2b2ffb2b2b3ffb2b1b2ffb1b1b1ffb1b1b1ffb1b1b0ffb0afb0ffb0afafffaeaeaeffadaeaeffadadaeffadacacffacacacffabababffabababffaaaaabffaaaaaaffabababffabaaaaffaaababffababaaffabababffaaaaabffabababffababab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171616ff101010ff0b0b0bff080809ff070706ff060606ff060505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff020203ff0a0b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020101ff010102ff010101ff010201ff0c0c0cff050505ff050404ff030404ff030303ff030303ff020203ff020102ff010101ff010101ff010001ff000001ff000101ff010000ff000000ff010000ff000000ff010001ff000000ff010001ff000000ff000000ff010001ff010100ff000001ff020101ff010102ff020101ff020201ff030303ff030302ff030203ff050504ff090809ff111212ff19191aff1b1b1aff2c2c2bff353636ff393939ff3e3f3fff4e4e4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaaaaaaffaaaaabffabaaabffaaaaabffabababffabababffababacffabacacffacacacffabababffadacacffadadadffaeadaeffaeaeadffaeaeaeffaeaeaeffaeafaeffafafafffb0afafffafafafffb0afafffb0b0b0ffb1b0b0ffb1b1b1ffb2b1b1ffb2b2b1ffb2b2b2ffb3b3b2ffb3b3b3ffb3b4b3ffb4b4b4ffb5b4b4ffb5b5b5ffb5b5b5ffb6b6b7ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffbabab9ffbababaffbababbffbbbcbbffbcbcbcffbdbcbcffbdbdbdffbebebeffbfbebfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc2c1c2ffc2c2c2ffc3c3c2ffc3c3c3ffc4c3c4ffc4c5c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9caffcbcbccffcececeffd2d2d2ffd8d9d9ffdfdfdeffe4e3e4ffe7e6e6ffeaeaeaffedededffeeeeedffefeeefffeff0f0fff0f0f0fff1f0f1fff2f1f1fff1f1f1fff2f1f1fff1f2f2fff2f1f1fff2f2f1fff2f2f2fff2f2f1fff2f1f2fff2f2f1fff2f1f2fff1f2f2fff2f1f2fff2f2f1fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff2f2f2fff3f2f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f7fff6f6f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f7f7fff7f7f8fff8f7f7fff7f7f7fff8f8f8fff8f8f7fff8f7f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f9fff8f8f8fff9f9f9fff9f8f8fff8f9f9fff9f9f8fff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefefefffefffefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffefffffffffefffffefffffffffffffffefffffffefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffefefffffefefffffffffffffefffffffffefffffefefffffefefefffefffffffefefefffefffffffefefffffffefffffefffefffefffefffffefefffefefefffefefefffefffefffefffffffefefffffefffefffefffffffefffefffffefefffefffefffefefefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffefffefefffffefefffffffffffffefffffffffffffffefffffffffefefffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffefffffffefffffffffffefffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffefffefffffefffffefefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffefefffffffefefffffffefffffefefffefffefffefefefffefefefffdfdfefffefdfefffefefefffdfefefffefdfefffdfefefffefdfdfffdfefefffefefdfffdfefefffdfdfefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffffffefffefffffffefffefffffffffffefffefffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffefefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffefffffffefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefefffffffffffffffefefffefffffffefefffffefffffffefffefffefefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffefffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffefffffffffffffffefffffefefefffefefffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefffefffefefefffffefefffffffefffffefefffefffefffefefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffefffffefffefffefefffffefefefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffefffffffffffffffffffffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f7f8fff7f8f7fff8f7f8fff7f8f7fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff6f6f7fff7f6f7fff7f7f6fff7f6f6fff6f7f6fff6f6f7fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff5f6f6fff5f5f6fff6f5f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f5fff4f4f5fff4f5f4fff4f5f4fff3f4f4fff4f4f4fff3f4f3fff4f3f4fff4f4f4fff3f4f4fff3f4f3fff3f3f4fff3f3f3fff3f2f3fff2f3f3fff3f2f2fff2f2f2fff1f2f2fff2f1f2fff1f2f1fff2f1f2fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff0f0f1fff1f1f0fff0f0f0fff0f1f0fff0f0f0fff1f0f0fff1f0f0fff0f1f1fff0f0f1fff0f1f1fff1f1f0fff0f0f1fff0f0f0fff0f0efffefefeeffeeeeedffeeedeeffeeeeeeffededeeffeaeaebffe8e9e9ffe6e6e6ffe2e1e2ffdddddeffd8d8d8ffd3d4d4ffcfcfcfffcbccccffc9c8c9ffc7c7c8ffc6c7c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c4c5ffc4c5c5ffc3c4c4ffc3c3c4ffc3c3c3ffc2c3c3ffc1c2c2ffc2c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffbebfbfffbebebeffbebdbdffbdbdbdffbcbcbcffbcbcbcffbbbbbbffbbbabbffbababaffbab9baffb9b9b9ffb9b8b9ffb8b8b8ffb7b8b8ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b7ffb6b6b6ffb6b6b6ffb5b6b5ffb5b4b5ffb5b4b4ffb4b4b4ffb4b4b4ffb3b3b4ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b1b1ffb1b0b0ffb0b0b0ffafafb0ffafafaeffadaeaeffadadaeffadadadffacadadffacacacffababacffabababffaaabaaffababaaffabababffabaaabffabababffabababffabababffabaaaaffabababffaaaaaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101111ff0b0b0bff080808ff070606ff050606ff050504ff040505ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000001ff000001ff000000ff000001ff000001ff010101ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010102ff010202ff010201ff010202ff010101ff030202ff010202ff010000ff000000ff000000ff010001ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000100ff000100ff000000ff010000ff010100ff010000ff000100ff010001ff030303ff0c0c0cff0f0f10ff101010ff1b1b1bff2c2c2cff363636ff393939ff3e3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa9aaa9ffaaa9aaffaaabaaffabaaabffabababffababacffabababffabababffabababffacacacffadadadffadadaeffaeaeaeffaeaeaeffaeafaeffaeaeafffafafafffb0afafffafb0b0ffafafb0ffafb0b0ffb0b1b0ffb1b0b1ffb2b1b1ffb2b2b1ffb3b2b2ffb2b3b2ffb3b3b3ffb4b4b3ffb3b4b4ffb4b4b5ffb5b5b5ffb5b6b6ffb6b6b6ffb6b6b7ffb7b7b7ffb7b8b8ffb8b8b8ffb9b9b9ffb9b9baffbababaffbbbbbbffbbbbbbffbcbbbbffbcbcbdffbdbdbdffbebebeffbebfbfffbfbebfffc0c0bfffc0c1c0ffc0c1c1ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c3ffc3c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c5ffc6c7c7ffc6c7c6ffc8c7c8ffc8c9c8ffcbcacbffcdcdcdffd0d0d1ffd5d5d5ffdbdcdcffe1e1e1ffe6e5e6ffe9e9e9ffebececffeeeeedffeeeeeeffeeefeefff0f0f0fff1f0f0fff1f0f0fff1f1f1fff1f0f1fff1f1f1fff1f2f1fff1f1f1fff2f1f1fff2f2f1fff2f1f1fff1f2f1fff1f1f2fff2f2f1fff1f1f2fff1f1f2fff1f2f2fff1f2f2fff2f1f2fff1f2f2fff2f1f2fff1f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff3f4f3fff4f3f4fff4f4f4fff4f5f5fff5f5f5fff4f5f5fff5f5f5fff6f5f5fff5f6f6fff6f5f5fff6f6f6fff6f6f6fff7f6f7fff6f7f6fff7f6f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff7f7f8fff7f8f7fff7f8f7fff7f7f8fff8f7f8fff8f8f7fff8f7f7fff8f8f7fff8f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f9fff8f8f8fff8f9f9fff9f9f8fff8f9f9fff8f8f9fff9f9f9fff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffefffefffffefffffefffefffefffffffefffefffefffffffefffffffefefffffffefefffffffefffefefefffffefffffefffffffefefefffefefefffefefffffefefefffefefffffefefffffefffffffffefefffefffefffffefefffffffefffefefefffffefefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffefffefffffffffffefffffffffefffffffffefffffffefffefefffffffefffffefffffffefefefffefefefffffffffffefffefffffefffffffefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffffffffffefffffffffffefffefefefffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffefffefffffffffffffffffffefefffffefffefffffffefffefefefffefefefffefefefffefefefffdfefdfffefefdfffefdfefffefefdfffdfefefffdfefdfffdfefefffdfefefffefdfefffefefdfffefefdfffdfefefffefefefffefffffffefefefffefefefffefefffffefefefffefefffffefefffffefffffffffefefffffffefffffefefffffffefffffefefffffefefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffefefefffffefefffffffefffffffffffefffffffffffffffefefffffefefffffffefefffffefefffffffffffffefffffefefffffffffffffffefffffffefffffefefffffffefffffffffefffffffffffffffefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffefffefffefffffffffffffefefffefefffffefffefffffffffffefffefffefffffffffffffffffffffffefffefffffffefffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefefffffffefffffefefffffffefffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffefffefffefefefffffffefffffffffffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffefffffefffffefefefffffffffffefefefffffefffffefefefffffefffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefffefffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f7f8fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff7f7f7fff8f7f8fff7f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff6f6f7fff7f7f6fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff7f7f6fff6f7f6fff6f6f6fff7f7f6fff7f7f6fff6f7f6fff6f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f6f5fff6f6f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f4fff5f5f5fff4f5f4fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f4f3fff3f3f3fff4f3f3fff3f4f3fff3f3f3fff2f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff0f0f1fff1f0f1fff1f1f0fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0efffeeefefffeeeeeeffeeeeeeffeeeeeeffedeeedffebecebffeae9e9ffe7e8e7ffe4e4e4ffdfe0dfffdbdbdbffd5d6d6ffd1d1d2ffcdcdcdffcacacaffc8c8c8ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c3ffc3c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbebfbfffbebebeffbdbdbdffbcbdbdffbcbcbcffbcbbbcffbbbbbbffbbbabbffbababaffbababaffb9b9b9ffb9b8b9ffb8b8b8ffb8b8b8ffb8b8b7ffb7b8b8ffb7b7b6ffb6b6b7ffb6b6b6ffb6b6b5ffb5b6b6ffb5b5b5ffb4b4b5ffb4b4b4ffb4b4b4ffb3b4b3ffb4b3b3ffb3b3b3ffb2b2b3ffb1b2b2ffb2b2b1ffb0b1b0ffb0b0b0ffb0b0afffafafafffaeafaeffadaeadffaeadadffadadacffacacacffabacabffabababffaaababffabaaabffabababffabababffabababffabababffabababffabababffaaaaaaffababab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0c0bff080808ff060706ff050606ff040505ff040304ff040403ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010100ff000101ff000000ff000001ff010101ff030302ff020303ff030303ff040405ff060605ff0c0c0cff131413ff1e1d1dff282828ff313131ff383938ff3e3e3eff434343ff484848ff4c4c4bff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4e4dff4d4d4dff4d4d4dff4d4d4dff4d4d4eff4d4d4dff4d4d4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020101ff010201ff010102ff010102ff010101ff010101ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0b0aff0b0c0bff0c0b0cff101010ff1b1b1bff2b2c2bff363636ff3839390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaaa9a9ffaaa9a9ffaaa9aaffa9a9a9ffabaaabffaaaaaaffabaaabffabababffacabacffabacabffacadadffadadadffadadaeffaeaeaeffaeaeaeffaeafafffaeafafffaeafafffafafafffb0b0afffafb0afffb0b0b0ffb1b0b1ffb1b1b1ffb1b2b1ffb2b2b2ffb2b3b2ffb3b3b3ffb4b4b3ffb4b4b4ffb4b5b4ffb5b5b4ffb6b5b5ffb6b6b5ffb6b6b7ffb7b7b7ffb7b8b8ffb8b8b8ffb9b8b9ffb9b9b9ffbabab9ffbababaffbbbbbbffbbbcbcffbcbcbcffbcbdbcffbdbdbeffbebebeffbfbebfffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c4c3ffc4c4c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc7c6c6ffc7c7c7ffc8c7c8ffc9c9c9ffccccccffcececeffd3d2d3ffd8d8d9ffdfdfdfffe3e3e3ffe7e8e8ffebeaeaffedededffededeeffeeeeedffefefeffff0f0f0fff0f0f0fff1f1f0fff1f1f0fff0f1f0fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f2f2fff1f2f2fff1f1f2fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f3fff2f2f3fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff4f3f3fff4f5f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff7f6f7fff6f6f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f8f7fff7f8f7fff7f7f8fff8f7f7fff8f8f7fff7f8f7fff8f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff8f8f9fff9f8f8fff9f9f8fff8f8f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefffffefefffefffefffefffefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffefffefffefffffffefffefffffffffffffefefffefffffffffffefffffffefffffefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffffefefffffffffffefefefffefefefffffefefffefffefffefffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffefefffefffffffffffefffffffefffffffffffefefefffefffefffffffffffefffffffefefffffefffefffffffffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffefefefffefefffffffefffffefefefffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffefffefefefffefefefffefefefffefffffffffffefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfefefffdfefefffefefefffefdfdfffdfefefffefefdfffefefdfffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffefffffffffefefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefefffffefefffffffefffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffefefffffffffffffffffefffefffefffefefefffefefefffefefefffffffffffffffefffffefefffffffffffffffffffffffffffefffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefefffffffffffefefffffefefefffefefefffefffffffefefefffffefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffefefffefffefffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefefefffffffefffefefffffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffefefffefffefffefffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffefffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f7fff8f7f7fff8f8f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff7f7f7fff7f7f6fff7f6f6fff6f7f6fff6f7f6fff6f7f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f5fff6f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff3f3f4fff4f3f4fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f2fff2f3f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff1f1f1fff0f0f0fff1f0f0fff0f0f0fff0eff0ffeff0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0eff0ffeff0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0ffefefefffeeeeeeffedeeedffedeeedffeeeeeeffedeeeeffebeaebffe9e9e8ffe6e6e6ffe2e2e2ffdddeddffd8d8d8ffd3d4d4ffd0cfcfffcccccbffc9c9c9ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c1ffc1c2c1ffc0c1c1ffc0c1c0ffc0c0bfffbfbfbfffbebebfffbebebeffbebdbeffbebdbdffbcbdbdffbcbcbcffbbbbbcffbbbbbcffbbbabbffbababaffbababaffb9b9b9ffb9b9b9ffb8b8b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb7b6b7ffb6b6b6ffb6b5b6ffb5b6b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b3ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb1b0b0ffb0b0b0ffafb0afffafafafffaeaeaeffaeadaeffadaeadffacadadffacacacffacacabffabaaabffaaababffabababffabababffabababffaaababffaaababffababaaffaaababffabababffababab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484848ff484848ff494849ff494848ff484848ff484948ff484848ff484848ff494948ff494848ff454545ff414141ff3a3a3aff343433ff2e2f2fff2a2a29ff252425ff1f201fff191919ff131313ff0e0f0fff0c0b0cff090a09ff060707ff050605ff050505ff040304ff030403ff030302ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff000000ff000000ff010101ff010001ff030303ff030303ff030303ff020303ff030303ff040404ff060606ff0c0c0bff141413ff1d1d1dff282728ff313130ff383939ff3e3e3eff434343ff484848ff4b4c4cff4d4d4dff4d4d4dff4d4d4dff4d4e4dff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4e4dff4e4e4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff010202ff020201ff010101ff010101ff010102ff010102ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff070707ff080908ff090808ff0c0c0bff101010ff1b1b1bff2c2c2cff3635360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa9a9a9ffa9a9aaffaaa9aaffaaa9aaffaaa9a9ffabababffaaaaaaffabababffaaaaabffabababffacadadffadadadffaeadaeffaeaeaeffafafaeffafaeaeffaeafafffafafafffafafafffb0b0b0ffb0b0afffb0b0b0ffb1b1b1ffb1b1b1ffb2b2b2ffb2b3b3ffb3b3b3ffb4b3b3ffb4b4b4ffb4b5b4ffb5b5b5ffb5b6b5ffb6b5b6ffb6b7b6ffb6b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffbabab9ffbababaffbbbbbbffbbbbbbffbbbcbbffbdbdbcffbdbdbdffbdbdbeffbebebeffbfbfbfffc0bfbfffc0c0c0ffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc5c4c5ffc5c5c6ffc6c5c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c8ffc9c9c9ffcbcacbffcdcdcdffd1d1d1ffd5d5d5ffdcdcdcffe1e1e1ffe5e4e5ffe9eaeaffecececffedededffedededffeeeeeeffefefefffeff0f0fff0f0f0fff0f0f0fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f0fff1f0f0fff0f1f0fff0f1f1fff1f1f1fff0f1f1fff1f0f1fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff1f2f1fff2f1f2fff1f1f1fff1f2f1fff2f2f2fff1f2f2fff1f2f2fff1f2f1fff2f2f2fff2f2f2fff3f3f3fff2f2f3fff3f2f3fff3f3f2fff3f3f3fff3f4f3fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff6f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff7f7f7fff6f6f6fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f7fff8f7f7fff7f8f7fff8f8f7fff7f7f7fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f8fff9f9f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffffffefffffffefffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffefffffffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffefffefffffffffffefffefffffffefefefffefefefffefefefffefffffffefefefffffefffffefefefffffefefffefffffffefefffffefefefffffffffffefffefffefffefffffefefffefffffffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefefffffffffefffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffffefefffefefefffefffffffffefefffffefffffffefffffffefefffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefefefffffefffffefffefffefffffffefffffffffefefffefefffffefefffffefefefffffefefffefffefffefffffffffffffffefefefffffefefffefefefffefffefffefefefffefefffffffffffffefefffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfefefffefefdfffdfefefffdfdfdfffefdfdfffdfdfdfffefefefffefefefffffefffffefefefffffefefffefffffffefefffffefefefffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffefefffefffffffffffffffefefffffffffffffefefffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefefffffefefffefefffffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffffffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffefefffffffefefffefefffffefffffffffefffffefefffffffefffffffefefffefffffffefefefffefffffffffffefffffefefffefefefffefefefffefefffffefefffffffffefffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffefefffefffefffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff6f6f7fff7f7f7fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f6f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f4f5fff5f5f5fff4f5f5fff5f4f5fff4f4f4fff4f5f4fff4f4f4fff3f4f3fff4f3f4fff3f4f4fff3f3f3fff3f2f3fff3f3f2fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffeff0efffeff0efffefeff0ffeff0f0ffefefefffefefefffefefefffefefefffeff0effff0eff0ffefeff0ffefeff0fff0efefffeff0f0ffefefefffeff0f0fff0f0effff0efefffefefefffefefefffeeeeefffeeeeefffeeededffedeeedffedeeedffeeeeeeffedecedffeaeaeaffe8e8e8ffe4e4e4ffe0e0dfffdadbdbffd6d6d6ffd1d1d1ffcdcdcdffcacacaffc7c7c7ffc7c6c7ffc6c5c6ffc6c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c3c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbeffbebebfffbdbebeffbdbdbdffbdbcbdffbcbdbcffbcbcbcffbbbcbbffbabbbbffbbbabaffbab9b9ffb9b9b9ffb9b9b8ffb8b8b9ffb8b8b8ffb7b7b8ffb7b7b7ffb7b6b7ffb6b6b7ffb6b7b6ffb6b6b6ffb5b5b6ffb5b5b5ffb5b4b5ffb4b5b4ffb4b4b4ffb4b4b4ffb4b3b3ffb3b3b3ffb2b2b2ffb2b1b1ffb1b1b1ffb0b0b1ffb0b0b0ffafb0b0ffafafafffafafafffaeaeaeffadaeaeffacadadffacacacffacacacffabababffaaababffabaaaaffababaaffabababffababaaffabaaabffabaaabffabababffabababffababac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484849ff484848ff484848ff484848ff484948ff494849ff484848ff484848ff484848ff484948ff454545ff414241ff3b3a3aff343434ff2e2e2eff292929ff242425ff1f1f20ff191918ff121313ff0e0f0eff0c0c0cff0a090aff070707ff050605ff040505ff040403ff030303ff020202ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff000001ff010101ff020202ff020202ff030303ff030303ff030203ff030303ff030303ff040505ff060606ff0c0c0cff141414ff1e1d1dff282828ff313030ff383838ff3d3e3eff434343ff484848ff4b4c4cff4d4d4dff4d4d4eff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4e4eff555454000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474747ff464747ff474747ff474747ff464747ff464747ff474646ff474746ff474747ff474646ff474747ff454545ff434343ff3d3e3eff393939ff343434ff2c2c2cff20201fff131413ff0c0c0cff080909ff070707ff070607ff010101ff010101ff010202ff020101ff010101ff010102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050606ff070707ff060607ff080808ff0b0c0cff101010ff1b1b1bff2b2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa8a8a8ffa9aaa9ffa9aaaaffa9aaa9ffa9aaaaffaaaaaaffaaa9a9ffaaabaaffaaaaaaffaaaaabffacacacffacacadffadadadffaeadaeffaeaeaeffaeafaeffafaeafffafaeafffafafafffb0afafffafb0b0ffb0b0b0ffb0b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb3b2b2ffb3b3b3ffb3b3b4ffb4b4b4ffb4b5b5ffb5b5b5ffb6b6b6ffb6b6b7ffb7b7b7ffb7b7b7ffb7b8b8ffb8b9b8ffb8b9b9ffb9b9b9ffbabab9ffbababaffbbbbbbffbcbbbbffbdbcbcffbdbcbdffbebdbdffbdbebeffbebebfffbfbfbfffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc5c6c6ffc6c6c6ffc7c6c7ffc7c8c7ffc8c8c8ffcacacaffccccccffcfcfceffd3d2d2ffd8d9d9ffdfdfdfffe3e3e4ffe7e7e7ffebebebffedededffedececffedededffeeefeeffefefefffefefeffff0eff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f1fff0f0f1fff0f1f1fff0f0f0fff0f1f1fff1f1f0fff0f1f1fff0f1f1fff1f0f0fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff1f1f1fff2f1f1fff1f2f2fff2f1f2fff1f2f2fff2f3f2fff2f2f2fff2f3f2fff3f2f3fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f4f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f6f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff7f7f7fff7f8f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffefffefffefffffffffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffefffefefffffffffefffffefffffefefefffefefffffffffffffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffffffffffefffffffefffefffffffefefffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffefefefffffffffffffffffffffefefffefffffffffffefffffefffffefffffffefffffffffefffffefefefffefffffffffffefffffffefffefefffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffefffefefefffefefffffffefefffefefefffffffefffffefefffefffefffffffffffefffefffffffefffefffffffffffefffefffefffefffefffffffffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffefefffefffffffffffefffffffffffefefefffefffefffefefefffefefefffefefefffefdfefffefefefffdfdfefffdfefefffdfdfdfffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffffffefffffefefffefffffffffefefffffefffffefffffffefffffffffefffffffefefffffffffffffffefffffffffffefffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffefffefffefffffffffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffefffffffefefffffefefefffffefefffefefffffefffffffefefefffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffffefffefffffffffffffffefffefffffffefffefffffffefefefffefffefffefefefffffefffffffefffffffefefffffffefffefffffffefefefffefffffffefffefffefefefffefffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffefffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffefefffefffffffffffffffefffefffffffefffefffefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffefefefffefffefffefffefffffffffffefefefffefffefffffefefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffefefffefffffffffefffffefffefffffffefffefffefffefefefffefefefffefefefffffefffffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefffffffffefefffffefefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffffffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f7f6fff7f6f7fff7f6f7fff7f6f7fff7f7f7fff6f7f7fff7f6f6fff7f7f7fff7f7f6fff7f6f6fff6f7f7fff7f7f6fff7f7f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff5f5f6fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff5f5f4fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efefffefefefffefefefffefefefffefefefffeeefefffefeeeeffeeefeeffeeefeeffefefefffefefefffefefefffefefefffeff0efffefefefffefefefffefefefffefefefffefefefffeff0effff0f0f0ffefefefffeeefeeffedededffedededffedededffededeeffeeedeeffebebecffe9eae9ffe6e6e6ffe2e2e2ffdddeddffd8d8d9ffd4d4d4ffd0d0d0ffccccccffc9c9c9ffc7c8c7ffc7c6c6ffc5c6c6ffc6c5c5ffc5c4c5ffc4c5c5ffc4c4c5ffc3c3c3ffc3c2c2ffc2c3c2ffc2c2c2ffc2c2c1ffc0c1c1ffc0c0c1ffc0c0c0ffc0bfbfffbfbfbfffbebfbeffbebebeffbebebeffbdbdbdffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbbbbbaffbababaffb9bab9ffb9b9b9ffb8b9b8ffb9b8b8ffb7b8b8ffb7b7b7ffb7b7b7ffb6b7b6ffb7b6b7ffb6b6b6ffb6b5b6ffb5b5b5ffb4b5b5ffb5b4b4ffb4b4b4ffb4b4b3ffb4b3b3ffb3b3b3ffb3b3b2ffb3b3b2ffb2b2b1ffb1b1b1ffb1b0b0ffb0b0b0ffafb0afffafaeafffafafafffadaeaeffadadadffacacacffadacacffabacacffabababffabababffabababffabababffaaaaaaffabababffabababffabababffacababffacabacffabacac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4b4c4bff494848ff484848ff484848ff494849ff494848ff494848ff484848ff484948ff454444ff414142ff3a3b3aff343434ff2e2f2eff292a29ff252525ff1f1f1fff191919ff131212ff0e0e0eff0c0c0cff09090aff080708ff050506ff030303ff030303ff030303ff020303ff020202ff030302ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff000101ff020101ff010201ff020202ff030203ff030303ff030303ff030303ff020303ff030303ff040505ff060605ff0c0c0cff141414ff1d1e1dff282828ff313131ff383938ff3e3d3eff434343ff484848ff4c4b4cff4d4d4eff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4e4eff545455ff5f5e5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484849ff474747ff474646ff474747ff464747ff464647ff474747ff474747ff474747ff474747ff454645ff434243ff3d3e3eff393939ff343435ff2c2c2cff1f2020ff141313ff0c0b0cff090909ff080807ff070707ff060707ff010102ff010101ff020101ff010101ff000101ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff060506ff050505ff060607ff080808ff0b0b0bff101010ff1a1b1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa8a8a8ffa8a9a8ffa8a8a8ffa9a9a9ffa9a9a9ffa9a9a9ffaaaaa9ffaaa9a9ffa9aaaaffaaaaaaffaaabaaffacacabffadadadffadadadffaeaeaeffaeaeaeffafaeafffafaeafffafaeafffafafafffafb0b0ffb0afafffb0b0b0ffb1b1b0ffb1b1b1ffb2b2b2ffb3b3b2ffb4b4b3ffb4b4b4ffb4b5b4ffb5b4b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb7b8b7ffb8b8b8ffb9b9b9ffb9bab9ffb9b9baffbbbabaffbbbbbbffbbbbbbffbcbcbcffbdbdbdffbdbdbdffbdbebeffbfbebeffbfbebfffbfbfc0ffbfc0c0ffc0c0c0ffc1c0c1ffc1c2c1ffc2c2c2ffc3c3c2ffc2c3c3ffc3c3c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc9c8c9ffcbcbcbffcdcdcdffd1d1d0ffd6d6d5ffdcdddcffe2e1e2ffe5e6e5ffe9e9e9ffecededffededecffecececffecedecffefeeefffefeeefffefefefffefefefffeff0efffefefefffefeff0ffeff0efffefefefffeff0efffeff0effff0f0f0fff0f0efffeff0f0fff0efeffff0f0effff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff0f0f0fff1f0f0fff1f1f1fff0f0f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff2f1f1fff2f1f2fff1f2f2fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f4f4fff3f3f4fff4f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f7fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff8f7f7fff7f8f7fff7f8f8fff7f7f7fff8f8f8fff7f8f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff9f8f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefffffffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffefefffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffefefffffefffffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefefffffefffefffefefefffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefefffffefffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffefffffffffffffefefffffefefffffefefffefefffffefefffffefefefffffefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffefffefffefefefffffefefffefefefffffefffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffefffffffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefdfefffefefefffffefefffffefefffefefffffefffefffefefefffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffffffffffefffffffffffffffffffefffffffffffffefffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefefffffefefffffefefffefffffffefffffffefffffffffffffffefefefffffefffffffefffffffffffffffffefffffffefffffffffffefffffffefffffffffffffffefefefffffefffffefefefffffffffffffffffffefefefffffffefffefefefffefefefffffffffffefffefffffefefffefefefffefefefffefefffffffefefffefffffffefffffffffffffffefffefffffffffffefefffffefffffffefefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffffffefffefefefffefefffffefefefffffffefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffefefefffefffefffefffefffffffffffefefffffefefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefffefffffffffffefffefffefffffffffefefffefefefffefefffffefefefffffffefffefffffffefefefffefffefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefffefffffffffffefefffffefefffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffeffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f8f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff6f6f7fff6f6f7fff7f7f7fff6f7f7fff7f6f7fff7f7f6fff7f6f6fff6f7f7fff7f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f5f5fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f1fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0efefffeff0effff0efefffefefefffeeefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefefffeeeeeeffefefeeffeeeeeeffeeeeefffefefefffeeefefffefeeefffefefeeffefefeeffeeefefffefeeeeffefefefffeeefefffefefefffeeefeeffeeeeeeffedededffedededffedededffedededffedececffeaebebffe9e9e8ffe5e5e5ffe0e0e0ffdbdbdbffd7d7d7ffd2d1d2ffcececdffcacacaffc9c8c8ffc6c6c7ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c4ffc4c4c4ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c0c0ffc1c0c0ffc0c0c0ffbfbfc0ffbfbfbfffbfbebfffbebebeffbdbdbeffbdbcbdffbcbcbcffbcbcbbffbbbcbbffbbbbbbffbabbbaffbababaffb9b9b9ffb8b8b9ffb8b8b9ffb8b8b7ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb5b4b5ffb4b4b4ffb4b4b4ffb3b4b4ffb4b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb1b1b1ffb1b1b1ffb0b0b0ffafb0b0ffafafb0ffafafaeffafaeaeffaeaeaeffadadadffadadadffadacacffacacabffabababffaaa9a9ffabaaaaffabababffabababffabababffabacabffabababffabacacffacacac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4e4e4eff4c4c4bff494949ff484848ff484948ff484848ff484848ff494948ff454545ff424141ff3a3a3aff343434ff2e2e2fff2a2929ff252525ff1f1f1fff191919ff121312ff0f0f0fff0b0b0cff09090aff070708ff060505ff040303ff020202ff010100ff030303ff030303ff020202ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff020202ff020202ff010101ff020202ff020202ff030303ff030303ff030303ff020202ff030303ff040404ff050606ff0c0b0bff131414ff1d1d1dff282828ff313130ff383839ff3e3e3eff434343ff484848ff4c4c4bff4e4d4dff4d4d4dff4d4d4dff4e4e4eff555555ff5e5e5eff676767000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4e4d4dff484948ff474746ff474747ff474747ff474746ff474747ff474647ff474747ff454545ff434343ff3d3e3eff393939ff343434ff2c2c2cff201f20ff141413ff0c0c0cff090909ff070708ff060707ff070707ff070607ff060506ff020101ff010101ff000101ff000000ff000001ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040405ff040404ff040403ff050505ff060706ff080808ff0c0c0cff101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa7a8a7ffa8a7a8ffa8a8a9ffa8a8a8ffa9a9a9ffa9aaa9ffaaa9a9ffa9aaa9ffa9a9a9ffaaaaaaffaaaaabffacacacffadadadffaeaeadffaeaeaeffaeaeaeffaeafaeffaeaeaeffaeaeafffafafafffafb0afffb0afb0ffb0b0b0ffb1b1b1ffb1b2b2ffb3b2b2ffb3b3b3ffb3b4b4ffb4b4b4ffb4b5b4ffb5b5b5ffb5b5b6ffb6b6b6ffb6b6b7ffb7b7b7ffb8b8b7ffb8b8b8ffb9b9b8ffb9b9b9ffbababaffbababaffbbbbbbffbbbbbbffbcbcbbffbdbcbcffbdbdbdffbdbdbeffbebebeffbebebeffbebfbfffc0bfbfffc0c0bfffc0c1c1ffc1c1c1ffc2c1c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c3c3ffc5c4c4ffc5c5c5ffc5c5c6ffc6c6c6ffc7c6c7ffc6c7c6ffc7c7c8ffc8c8c9ffcacacaffcdccccffcfcfcfffd3d3d3ffd9dad9ffdfdfdfffe4e3e3ffe7e7e7ffebebebffededecffededecffecececffedededffeeeeeeffeeeeeeffeeeeefffefefefffeeefefffefeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0ffefefefffefeff0ffefeff0fff0f0effff0f0efffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f0f0fff1f1f1fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f3f3fff3f2f3fff3f3f3fff4f3f3fff3f3f4fff3f4f4fff4f4f4fff5f4f5fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff8f8f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f8f8fff7f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffefffefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefefffefffefffffffffffffffefffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffefffefffffffffffffefffffffffffffffffefffefffffffffefefffffffefffffefffffffffefffefffefffffffefffffefffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffefffefffffffffefefffffffefffffefffffffffefffefffefffffffefffffefffffefffffffffefefffffffffffefefffffefffefffefffefffefefffffefffffffefffefffefffefffffffefffefefefffefefffffffefefffefffefffefefefffffefefffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffefffffffffffffefefffffffefffffffefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffffefefffefffffffffefefffffffefffefefffffffffefffefffefffffffefffffefffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefefffffefffefffffffefffefefffffefffffffefffefffefffffffffffefffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffefffffffefffefefefffefffefffefefefffffffefffffefefffefefefffefefffffefffffffefefefffefefefffefffefffffffffffffffefffffffefffffffffffefffffffffefffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffefffffefefffefefefffefefefffefefefffefffefffefefefffdfefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffffffefffffffefffefffffffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffefffffffefffffffffffffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefffffffefefefffefefefffefffefffffefefffffefefffffffefffffffefffefffffffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f7fff8f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff7f7f6fff6f6f6fff7f7f6fff7f6f7fff6f6f7fff7f7f7fff6f7f7fff7f6f6fff6f6f6fff6f7f6fff7f7f6fff7f6f6fff6f7f6fff7f7f6fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f5f4fff4f4f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff1f1f2fff1f2f2fff1f2f1fff0f1f1fff1f1f0fff0f1f0fff0f0f0fff0eff0fff0f0f0fff0efeffff0efefffefefefffefefefffefeeefffefeeeeffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeeeffeeeeeeffeeefeeffefeeeeffeeeeeeffeeeeefffeeefefffeeeeeeffeeeeeeffeeefeeffefeeeeffefeeeeffefefeeffefefeeffedeeeeffedededffececedffededecffedededffedededffebebecffeae9eaffe7e7e7ffe2e3e2ffdededeffd9d9d9ffd5d5d5ffd0d0cfffcbccccffcac9caffc8c7c7ffc6c6c6ffc6c6c5ffc5c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc0c1c1ffc0c1c1ffc0c0c0ffbfc0bfffbfbfbfffbebfbfffbebebeffbebdbeffbdbdbdffbdbcbcffbcbcbcffbcbbbcffbbbbbbffbbbabbffbbbabaffbabab9ffbab9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb8b8b7ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b5b6ffb5b5b5ffb5b5b5ffb4b5b5ffb4b4b4ffb4b4b4ffb3b4b3ffb3b3b3ffb3b2b2ffb2b2b2ffb2b2b1ffb1b1b1ffb1b0b1ffb0b0b0ffb0b0afffafb0b0ffafafafffaeaeafffaeadaeffaeadadffadadadffacacacffacababffabababffababaaffabababffabababffacababffababacffacacabffacacacffadadacffadacac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525251ff4f4f4eff4c4b4bff484848ff484848ff484848ff484948ff454445ff414141ff3a3a3bff333434ff2e2e2eff292929ff252525ff201f1fff191919ff131312ff0f0f0eff0b0c0cff0a090aff070707ff060605ff030404ff020202ff000101ff010001ff000000ff020202ff010202ff020101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010000ff000000ff030302ff020201ff020101ff010101ff020201ff020202ff020302ff030203ff010202ff020202ff010202ff030303ff040404ff060606ff0c0c0cff141413ff1e1e1dff282828ff303131ff393839ff3e3d3eff444343ff484848ff4c4c4cff4d4d4dff4e4d4eff555554ff5e5e5eff676767ff6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff4d4d4eff494849ff474747ff474747ff474747ff474647ff474747ff464545ff424343ff3e3d3eff393939ff343434ff2c2c2cff1f2020ff141413ff0c0c0cff080909ff080707ff070707ff060607ff060706ff060606ff040405ff030304ff010100ff000100ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030303ff030302ff030303ff040404ff050505ff070607ff090808ff0e0f0eff151615ff1f1e1eff2a2a2aff343433ff3c3d3dff454545ff4e4e4eff575757ff5f5f5eff626362ff636362ff636262ff626363ff636262ff636363ff626263ff626362ff636362ff626263ff626363000000000000000000000000ffa6a7a7ffa7a8a8ffa8a7a8ffa8a8a8ffa8a8a8ffa9a8a8ffa9a9a9ffaaaaa9ffa9a9aaffaaa9a9ffaaaaaaffacababffacacacffadadadffaeaeadffaeaeaeffaeaeaeffaeaeaeffaeaeaeffafafaeffafaeafffafafb0ffb0b0b0ffb0b1b1ffb1b1b1ffb2b1b2ffb2b3b2ffb4b3b3ffb4b4b3ffb5b5b4ffb5b5b5ffb5b6b6ffb6b6b6ffb6b6b6ffb7b7b7ffb7b8b8ffb8b8b8ffb8b8b9ffb9b9b9ffbabab9ffbababaffbabbbbffbbbbbbffbcbcbcffbdbcbcffbcbdbdffbdbdbdffbebebdffbebebeffbfbfbeffbfbfbfffc0c0bfffc0c0c0ffc0c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c4ffc4c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c7c6ffc6c7c7ffc8c7c8ffc9c9c9ffcbcbcbffcecdceffd1d0d1ffd7d7d6ffdddcddffe2e1e2ffe5e6e5ffeae9e9ffededecffecececffebebebffecebebffecedecffedededffededeeffeeefeeffefeeeeffeeeeeeffeeeeefffeeefefffeeeeeeffeeeeeeffeeefeeffefefeeffefeeeeffefefeeffefefefffeeefefffefefefffefefefffefefefffeff0f0fff0eff0ffefeff0fff0eff0fff0f0efffeff0effff0f0f0fff0eff0fff0f0f0fff1f0f0fff0f1f1fff1f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f2fff2f2f1fff2f3f2fff2f2f2fff2f3f2fff3f3f2fff2f2f3fff3f3f3fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff8f7f8fff7f8f8fff8f7f7fff7f7f7fff7f8f7fff8f8f7fff8f7f7fff8f8f7fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffffffefffefefefffefffffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffefefffffffffefffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefefffffefffefffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffefffffefffefffefffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefffffffefffffffffffffffefefffffefffffffffefffffefffffffffefffffffffefffffffefffffefefffffffffffffefefffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefefffffefffefffffffefffefefffffefffffffffefffffefffffffffefffffefffefffffffefffffefefffffefffffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffefffefffffffefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffffffefffffffefefefffffffffffefefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefffffffefefffffefefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffefefffffefefffffffefffffefffffffffefffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffffffefffefffefffffefefffefefefffffffffffefffefffefefffffffefefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffefefffefffefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffffffffefffffefffffffefefffffefffefffefefefffefefefffefefffffefffefffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefefffffefefffffefefffefefefffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffefffefffffffffffffefefffefffffffffefffffffefefffefefefffefffffffefffffffefefefffefefffffefefefffffefefffefefffffefffefffffefffffefffffffefefffffefffefffefefefffefefefffefefffffefefefffffefefffffefefffffefefffefefefffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffeffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f7fff6f7f6fff7f7f7fff6f7f7fff6f6f7fff7f6f7fff6f6f7fff7f6f6fff6f6f7fff6f7f7fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff5f5f4fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f0fff1f1f1fff0f0f0fff0f0f0fff0efefffeff0f0fff0f0efffefefefffefefefffefeeeeffeeefeeffeeeeeeffeeedeeffedededffedeeeeffedeeeeffedededffedededffedededffeeededffededeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeedeeffeeeeeeffedeeedffeeedeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffedededffedecedffecececffecececffececedffecececffeaebeaffe9e9e9ffe5e5e5ffe0e0e1ffdcdbdcffd7d7d7ffd2d2d3ffcdcdcdffcbcccbffc9c8c9ffc6c7c7ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbebebfffbfbebeffbebebeffbebebdffbcbdbcffbcbcbcffbcbcbcffbbbcbbffbbbbbbffbbbabaffb9bab9ffb9babaffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b8ffb8b7b7ffb7b7b7ffb6b7b7ffb7b6b7ffb6b6b6ffb5b6b6ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b5ffb3b4b3ffb4b3b3ffb3b3b3ffb3b2b2ffb2b1b2ffb1b2b2ffb1b1b1ffb1b0b1ffb0b0b0ffafb0afffafafb0ffafafafffaeaeaeffaeaeaeffaeadadffadadadffacacacffabacabffaaaaabffabababffabacabffababacffababacffacacacffacadadffacacacffacadacffadacac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff515151ff4e4e4eff4c4b4bff494849ff484948ff454445ff414141ff3a3a3bff343434ff2e2e2eff292929ff242525ff1f1f1fff191919ff131212ff0f0e0eff0c0b0cff090a0aff070707ff060505ff030303ff020202ff000101ff010000ff000000ff000000ff010000ff020202ff010102ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff020202ff010102ff010202ff030303ff040304ff040404ff050405ff050505ff040405ff040404ff030303ff040304ff040505ff060606ff0b0a0bff131212ff1e1e1eff282728ff323333ff383839ff3e3e3eff434343ff484848ff4c4c4dff4e4e4eff545554ff5e5e5eff676767ff6b6b6cff6d6d6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555555ff4d4d4dff484848ff474747ff474747ff474747ff454545ff424343ff3d3e3eff393939ff343435ff2c2c2dff201f20ff131414ff0c0c0cff090908ff080807ff070707ff070606ff060606ff060606ff050504ff030303ff020201ff010101ff010100ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020102ff030303ff030304ff040404ff050505ff070707ff0b0a0aff0e0e0fff161516ff1e1f1fff29292aff333333ff3c3d3cff454546ff4d4e4eff575657ff5e5f5fff626262ff626362ff636362ff626262ff636262ff626262ff636363ff636362ff626362ff656464000000000000000000000000ffa6a6a7ffa7a6a6ffa7a8a8ffa8a8a8ffa7a8a7ffa8a8a8ffa8a8a8ffa9aaa9ffa9a8a9ffa9a9a9ffaaaaaaffabacacffacadadffadadadffaeadaeffadaeaeffafaeaeffaeaeafffaeafaeffafaeafffafafafffafb0b0ffb0b1b0ffb0b0b1ffb1b1b1ffb2b2b2ffb2b3b2ffb4b3b3ffb4b4b4ffb5b5b5ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b9ffb9b9b9ffb9b9b9ffbababaffbbbabaffbbbbbbffbbbbbcffbcbcbcffbcbcbdffbdbdbdffbdbebdffbebdbeffbebebfffbfbebfffbfc0c0ffc0c0c0ffc0c1c0ffc1c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c3c3ffc3c4c4ffc5c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c7ffc8c7c7ffc8c9c9ffcbcbcaffccccccffcfcfcfffd3d3d3ffdadadaffe0e0e0ffe4e3e3ffe7e8e7ffebebebffecededffeae9eaffeaeaeaffebebebffedececffededeeffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeedeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefeeefffefefefffefeeefffefefefffefefefffefefefffefefefffefefeffff0efeffff0eff0fff0eff0fff0f0f0fff0f0f1fff0f0f0fff0f1f0fff0f0f1fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff2f1f1fff2f2f2fff2f2f2fff2f3f3fff3f2f2fff2f3f2fff3f2f2fff3f3f2fff4f4f3fff3f4f3fff4f3f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f7fff6f6f6fff7f7f7fff6f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f8fff7f8f7fff7f7f8fff8f8f8fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f7f8fff8f7f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffefffffffffefffffefffffffffffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefffffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffefffefffffffffffffffffffffefefffefffffffefffffffffefefffefffffffefffefffffffffffffefffffffefefffffefefffffffefffffffefffefffefffffffffffefefefffffffefffefefefffffefefffffefffffefffffffefffefffefffffffefffffffffefffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffffffffffefffffffefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefffffffffefffffefffffffffffffffffefefffefefffffefffffffefefffffffffefffffffffffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefefffffffffefffffefefffefefffffefffffffffefefffefffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffefffffffefefffffffffefffffffffffefefffffefefefffffffffffefffffffefefefffefefefffffffffffefffffffefefffffffefffffefffffffffffefffffefffffefffefffefffffffffffefffffefefffefefffffefffffffffefefffefffffffefffefffffffffffffefefffffefefffffefefffffefefffffefefffefffefffffffffffefffffffffffefffefffefffffefefffffefffffefffffffefffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffefffffffffffefffefefefffefefffffefffffffefefefffefffefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffffffffffffffffffffffefffefffefffffefefffffefefffefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefefffffffefffffefffffffffffefffffefefffefffefffefefffffffffefffefefefffefefffffefffffffefefefffefffffffefffefffffffffffffefefffffefefffffefefffffffefffffefefffefffefffffffffffefefffffffffefffefffefffffefefffffefefffefffffffefffefffefffffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f7fff7f7f7fff7f6f6fff6f6f7fff6f7f7fff7f6f6fff6f7f7fff6f7f6fff7f7f7fff7f6f7fff7f6f6fff7f6f6fff7f7f6fff7f6f6fff6f7f6fff7f7f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f4fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f0f1fff0f0f0fff1f0f0fff0f0f0ffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeededffedeeedffedededffedededffededecffedededffecededffedededffedededffedededffedededffedededffedededffeeededffeeeeedffeeededffedeeedffeeeeeeffedededffeeeeedffedededffedededffeeededffedeeeeffecedecffecececffecececffecececffececebffecececffebebebffe9e9eaffe7e7e7ffe3e3e3ffdededeffd9d9daffd5d4d5ffd0cfd0ffcdcdcdffcacacaffc8c8c8ffc6c7c6ffc6c6c6ffc6c5c6ffc5c5c6ffc5c5c5ffc4c3c3ffc3c2c3ffc2c3c3ffc2c2c2ffc2c2c1ffc2c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffbebebeffbebebeffbdbebdffbdbdbdffbdbcbcffbcbcbcffbcbcbbffbbbbbbffbabbbaffbababbffbababaffb9b9b9ffb8b8b9ffb8b9b9ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb6b6b6ffb6b6b5ffb6b5b5ffb4b5b5ffb5b5b5ffb4b4b4ffb4b4b3ffb3b3b3ffb3b2b2ffb3b2b2ffb1b2b2ffb1b2b1ffb1b1b1ffb0b1b1ffb0b0b0ffb0b0afffafafafffaeafafffaeaeafffaeadaeffaeaeadffadadadffacacacffabababffabababffabababffabababffacacacffacadacffacacadffacacacffacacadffacadac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515152ff515252ff515151ff4e4f4fff4b4c4bff494949ff484848ff424241ff3a393aff343433ff2e2e2eff282929ff252525ff212121ff191918ff111111ff0e0d0dff0d0c0cff090a0aff060706ff050605ff040404ff030203ff010201ff020102ff010202ff010102ff010001ff070606ff040504ff020203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff030303ff030303ff010101ff010202ff020302ff040404ff050505ff060605ff060505ff060605ff070707ff080909ff0a0a0aff0c0c0cff131312ff1b1b1bff272626ff323132ff383939ff3e3f3eff444444ff484949ff4e4d4eff535352ff555455ff5e5f5eff666667ff6b6b6bff6d6d6dff6e6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555555ff555555ff4d4d4eff484848ff474747ff454545ff424243ff3d3d3dff393939ff343434ff2c2c2cff202020ff131413ff0c0c0cff090909ff070708ff070707ff070606ff060607ff050606ff040505ff030403ff020202ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff010202ff030303ff030303ff030303ff050606ff040405ff060606ff0a0a0aff0f0f0eff151516ff1e1e1eff292929ff333333ff3c3c3cff454545ff4d4e4eff575757ff5e5e5eff626363ff636362ff636262ff626263ff626363ff626263ff636362ff656565ff6b6b6b0000000000000000ffa5a6a6ffa6a6a6ffa6a6a6ffa7a6a6ffa7a8a8ffa7a7a7ffa8a7a8ffa8a8a9ffa8a9a8ffa9a8a8ffa9aaa9ffaaaaabffacacabffacacacffadadadffadaeaeffaeadaeffaeaeaeffaeaeaeffafafafffafaeafffafafafffb0afb0ffb1b1b0ffb1b1b1ffb1b2b2ffb3b3b3ffb3b3b3ffb4b4b3ffb4b4b4ffb5b5b5ffb6b5b6ffb6b7b6ffb6b7b6ffb7b7b7ffb7b8b8ffb8b8b8ffb9b9b8ffb9b9b9ffb9babaffbababbffbababbffbcbcbbffbcbcbcffbcbcbdffbcbcbcffbdbdbdffbebdbdffbebebeffbfbebfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c1ffc1c1c1ffc2c1c1ffc1c1c2ffc2c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc9c9c9ffcbcccbffcdcdceffd1d0d1ffd6d7d7ffdddeddffe2e1e2ffe5e6e5ffe9e9eaffedececffebebeaffe8e9e9ffe9eaeaffebebebffecedecffededecffedededffedededffedededffeeededffeeededffeeededffedeeedffeeeeeeffeeeeeeffeeeeedffeeeeedffeeededffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefefffefeeefffefefeeffefefefffefefefffefefefffefefeffff0f0effff0f0efffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f1f1fff0f1f1fff1f1f1fff1f1f2fff1f2f1fff2f1f1fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f3fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff5f5f5fff5f5f6fff6f6f5fff6f5f6fff5f6f5fff6f6f6fff7f7f6fff6f6f6fff6f6f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f7fff8f7f8fff7f8f8fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffefffefffffefffffefffefffffefefffffefefffffffffffffefefffffffffffefefffffefffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffffffffffefffffefffffefffefffffffefffefffefffffefffffffefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffffefffffefffefffefefefffffefefffffefffffffefefffffffefffefefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffefffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffefffefffefffefffffefffffffffffffefefefffefffffffefffffffefffffffefffefffefefefffffefefffffffefffefefefffefffefffefefffffefefffffffefefffffefefffefefefffefefefffefffefffefefffffefefffffefffefffefffffffffffefffffffffffffffffffffffefffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffefffffefffffffefffefffffefffffefffefffefefefffffefefffffefffffffefefffefffefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffefffffefffffefffffffefefefffefffffffefffffffefffffffefffefffefffefffffefffffffffefffefffefffefffefffffefffffffffffffffefffffffffefffefffffffffffefffffffefffefffffffffefffffefffefffefffefffffffefffffefffffefffefffffffefffefefefffffefffffffefefffffefefffefefefffefefffffefefefffffefefffefffffffefefefffffefffffefffefffffefefffffefefffffefffffffefefffffffefffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffefffefffefffefffffffefffffefffffefffefffffffefffefefefffffefffffffefefffffefefffefefefffefefefffefefefffffefefffefffffffefefefffffefffffefffefffffefefffffefefffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffefefffefefffffffffefffffffefffefefffffefefffffefefefffefffefffffffefffffefffffefffefffffffefffefffefffffefffffffefefffffffefffefefefffefefffffefefefffffefefffefffffffefefefffffefffffefffefffffefefffffefefffffffffffffefefffffffffffefefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f7f7fff7f7f7fff6f7f6fff6f7f6fff7f7f6fff7f6f7fff6f7f6fff7f7f6fff6f6f6fff7f6f7fff7f6f6fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f6fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f4fff5f5f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f4fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0effff0eff0fff0f0efffefefefffeeefeeffeeeeefffeeeeeeffeeedeeffeeededffedededffedededffededecffececedffececedffecececffecedecffecedecffececedffecedecffededecffecedecffedecedffedecedffedededffecededffedededffededecffedededffecededffededecffedededffededecffedececffedededffedececffecececffececebffebebecffebecebffebebebffebebebffeaeaeaffe8e8e8ffe5e5e5ffe1e1e0ffdddddcffd8d8d8ffd2d2d2ffd0cfcfffccccccffc9cac9ffc7c8c7ffc7c6c7ffc6c6c6ffc5c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc0bfbfffbfbfbeffbebebeffbebdbeffbdbdbeffbdbcbdffbdbcbcffbcbcbcffbcbcbbffbbbbbbffbababbffbababaffb9b9b9ffb9b9b9ffb9b9b8ffb8b8b9ffb8b8b8ffb8b8b7ffb7b7b7ffb7b7b7ffb7b6b6ffb7b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb4b5b5ffb4b4b3ffb4b3b4ffb3b3b2ffb2b2b2ffb2b2b2ffb2b1b2ffb2b1b1ffb1b1b1ffb0b0b1ffb0b0b0ffafafafffafafb0ffafafafffaeaeaeffadadaeffadadadffadadacffacacacffabababffacababffacacacffadadadffadadacffadacadffadacacffacadadffacadacffacacac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515251ff515151ff515151ff515151ff4f4f4eff4b4b4bff494949ff454444ff3d3d3dff363636ff303030ff2b2b2aff272627ff222222ff1c1c1cff151515ff0e0e0eff0b0b0bff090909ff070707ff060505ff030403ff010102ff000101ff000100ff000101ff010100ff010101ff060606ff060605ff040403ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff050505ff060605ff020102ff020302ff030403ff030403ff050405ff060505ff060606ff060706ff080808ff0a0a09ff0e0d0dff111212ff1a1a1aff282728ff353535ff3d3d3dff434242ff484748ff4e4d4dff545453ff5a5a5bff5f6060ff5e5e5eff666767ff6b6b6bff6d6d6dff6e6e6eff6f6f6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff545555ff555555ff555555ff555555ff4d4d4dff484848ff474747ff444443ff3e3f3fff373738ff363535ff302f30ff1f201fff111110ff0b0b0bff090809ff070808ff060706ff060706ff060606ff050505ff030303ff020202ff010102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030202ff010101ff010102ff030303ff060606ff030304ff030302ff040404ff060606ff0a0a0aff0f0f0eff161616ff1e1e1fff2a2929ff343334ff3d3d3dff454545ff4e4e4eff575657ff5e5f5fff626362ff626362ff636263ff626363ff626262ff656565ff6b6b6bff6d6d6d0000000000000000ffa6a5a6ffa6a6a5ffa6a7a6ffa6a7a6ffa7a6a7ffa8a8a8ffa8a7a8ffa8a7a7ffa8a8a8ffa9a9a8ffaaaaa9ffaaababffacacacffacacacffadaeadffadaeadffaeaeaeffaeaeaeffaeafaeffaeafaeffafafafffb0afafffb0b0b0ffb0b1b1ffb1b1b1ffb2b2b1ffb3b2b3ffb3b3b4ffb4b4b3ffb5b4b5ffb5b5b5ffb6b5b6ffb7b6b6ffb7b7b7ffb8b7b7ffb8b8b8ffb8b8b9ffb9bab9ffb9b9b9ffbababaffbbbbbaffbbbbbbffbbbbbbffbcbcbcffbdbdbcffbdbdbdffbdbdbeffbebdbeffbfbebeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c3c3ffc2c3c3ffc3c4c4ffc4c4c5ffc5c5c5ffc5c6c5ffc6c6c5ffc7c6c6ffc8c7c7ffc8c8c8ffcacbcaffcdcccdffcfcfcfffd4d3d4ffdbdadaffe0e0e0ffe4e4e3ffe8e8e7ffeaebebffecececffe9e9e9ffe8e8e8ffe9e9e9ffebebebffecececffecedecffecececffedecedffedececffedededffecededffedededffededecffedededffedededffedededffededeeffedeeedffedededffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffeeeeeeffeeefefffefefefffeeeeefffefefefffefefeffff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f2f2fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff4f4f3fff4f4f3fff3f4f3fff4f4f5fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f8f8fff7f7f7fff8f7f8fff7f8f7fff8f7f7fff8f8f7fff8f8f8fff8f7f7fff8f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefffffffffffffffefefffffffefefffffefefffefffffffffffffffffefefffefefefffefefffffefefffffffffffffefefffffefffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefffffffffefffffefffffffffefffffffefffffefffefffffffefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffefffffffefffefffefffefefffffffffffffffefefffffefefffefefffffffffffffefffffffffffefffefefefffefefefffffffffffffefefffffffefffefefefffefefffffffefefffefefffffffefefffefffffffffefffffffefffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffefefffefefefffefefffffefefffffffffffffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefffefffefefffffefffffffefefffffefefefffffefffffffefffffffffefffffefffffffffefffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffefffffefffffffffefffffffefffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffefffefefffffffffefffefffefffffffefffefffefffefefffffffffffffffefefffffefefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefefffffffefefffefffffffefefffffffefffffefffefffffffefffffffefffefffefffefefefffefefefffffefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefffffefefffffffffffffefefffffefffefffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefffffffffefffffefffffffefefffffffefffffefffefffffffefffffffefffefffefffefefefffefefefffffefefffefefffffefefefffffefefffefffefffffffffffffefefffefefefffefefffffefefffffffffffffffefffffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefefffffffefefffefffffffefefffffffefffffefffefffffffefffffffefffefffffffefffefffefefffffffffefffefefffffefefefffffefefffefefefffffffefffffefefffefefefffefefffffefefffffffffffffffefffffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f6f6fff6f7f7fff6f6f7fff7f6f7fff6f7f6fff7f7f6fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff5f6f5fff5f6f6fff5f5f6fff6f6f6fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff5f4f5fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff4f4f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f2f1fff1f2f1fff1f1f1fff1f0f1fff1f0f1fff0f0f0fff0f0efffefeff0fff0efefffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffecedecffececedffedececffecececffecececffebececffecebecffecececffececebffecececffececebffecececffecececffecececffedececffecececffecececffedececffecececffededecffecececffecececffececedffecececffedecedffecececffececebffebececffeaebebffebebebffebebebffeaebebffeaebeaffe9e9eaffe7e7e7ffe3e3e3ffdfdedfffdbdadbffd5d4d5ffd1d2d1ffcecdceffcbcbcbffc9c9c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c6ffc5c5c5ffc3c4c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c0ffc0c0c1ffc0c0c0ffbfc0c0ffbfbfbfffbfbebeffbebebeffbebebeffbebdbdffbdbdbcffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbababaffb9babaffb9b9b9ffb9b9b9ffb8b9b8ffb9b8b8ffb8b8b7ffb7b8b8ffb7b7b7ffb7b7b7ffb7b7b6ffb6b6b7ffb6b6b6ffb6b5b5ffb5b5b5ffb5b5b5ffb4b4b4ffb3b3b3ffb3b3b3ffb2b2b3ffb2b2b2ffb2b1b2ffb1b1b1ffb1b1b1ffb0b0b1ffb1b1b1ffb0b0b0ffafb0b0ffafb0afffafafafffaeafafffaeaeaeffadadadffadadadffacacacffacadacffadacadffadacacffadadacffacacacffacacacffacacacffacacacffacadac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff515151ff515151ff515151ff515251ff4e4f4fff515151ff4b4b4bff414141ff3b3b3bff373736ff323131ff2c2c2cff242323ff1c1c1cff151514ff0e0e0fff0a0a0aff070707ff050506ff040403ff020202ff010102ff010201ff010101ff010101ff010101ff020202ff070707ff060607ff040303ff020101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030404ff070707ff070607ff010201ff010101ff020201ff010202ff020202ff030303ff050505ff050506ff070707ff090808ff0c0d0cff121211ff1b1b1bff262626ff363637ff3e3e3eff464546ff4c4c4cff535453ff5b5b5bff616162ff696968ff676767ff6b6b6bff6d6e6dff6e6e6fff6f6f6fff706f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555555ff555555ff555555ff555555ff4d4e4eff4a494aff464546ff424141ff3b3a3bff393938ff333233ff252424ff1b1b1bff141414ff0d0d0dff0a0a0aff080809ff070807ff060706ff050605ff040504ff020203ff020202ff010101ff010000ff000001ff020202ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff010101ff000001ff060606ff030303ff030303ff020202ff020203ff040505ff070607ff0a0a0aff0f0e0fff161516ff1f1f1eff292929ff343333ff3d3d3cff454545ff4d4e4eff575757ff5e5e5fff636362ff626362ff636362ff646565ff6b6b6bff6d6d6dff6e6d6d00000000ffa6a5a6ffa6a6a6ffa6a6a6ffa6a6a5ffa7a7a6ffa7a7a7ffa7a7a7ffa8a8a8ffa8a8a7ffa7a8a7ffa9a9a9ffaaaaaaffabababffacabacffacadadffadadadffaeadaeffaeaeadffaeaeaeffafafaeffaeafafffafafafffafafb0ffb1b0b0ffb0b1b1ffb2b1b1ffb3b2b2ffb3b3b3ffb4b4b4ffb4b4b4ffb5b5b4ffb5b5b6ffb6b6b6ffb7b7b7ffb7b7b7ffb8b8b7ffb8b9b8ffb8b9b9ffbababaffbababaffbababaffbbbbbbffbbbbbcffbcbcbcffbcbcbdffbdbcbdffbdbdbdffbebdbeffbebfbeffbebebfffbfbfbeffbfbfbfffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c1ffc2c3c2ffc3c3c2ffc2c3c3ffc4c3c4ffc5c5c5ffc6c5c5ffc6c6c5ffc6c6c7ffc7c7c7ffc8c8c8ffcacac9ffcccccbffcececeffd2d1d2ffd8d7d7ffdededdffe2e2e2ffe6e6e6ffeae9e9ffebececffebeaeaffe8e9e9ffe8e8e8ffe9e9e9ffeaebeaffecebebffececebffebececffecececffecececffecececffecececffecececffedececffecececffededecffedececffecedecffedededffedededffeeededffedededffedededffedeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffefefefffefefefffefefeffff0eff0fff0eff0fff0f0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff0f0f1fff1f1f1fff1f2f1fff1f2f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff3f3f3fff3f3f3fff4f4f3fff4f4f3fff4f4f4fff5f4f5fff5f4f4fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff8f7f8fff7f8f7fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffefffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffefffefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffefefefffefefefffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefefffefefffffefefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffdfefefffefefefffefefefffefffefffffefefffffefefffefffffffffffefffffffffffffffffffefffefffefffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffefffffffffffffffefefffefefffffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffefefffffffffefffefefefffffffffffefffefffefffffffefffffffefefffffefffefffefefefffffefffffffefefffefefffffffefefffefffefffffefffffefefefffefefefffefefefffefffefffffefefffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffefffffffffffefffffffefffefffefffefffffefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffefffffffffffefffffefffffffffefffffefffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffffffefffefefefffffffffffefefefffefffffffefffffffefefffffffffffffefffefffffefffffffffefffffefffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefefffefefffffefefffffffffefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefffefffffefffffffefffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefefffffffffefffefefefffffefffffefefefffefefefffefefefffefefffffffefefffffefefffefefffffffefffffefffffffffefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefefffefefffffefefffffffffefffefefefffffefffffefefefffefefefffefefffffefefffffffffefffffefefffefefffffffefffffefffffffffefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f6f6fff6f6f7fff6f6f7fff7f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f5f5fff4f5f4fff4f4f3fff4f4f4fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff0f0f0fff1f1f1fff0f0f0ffeff0f0ffefeff0ffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffededeeffedededffecededffedecedffecececffecececffecebecffebecebffecebebffebebecffebebebffececebffebebebffecebebffebebebffebebebffebececffebebecffececebffecececffebececffecececffebececffecececffecececffecececffecececffecececffecececffecececffecececffebebecffeaebeaffeaebeaffebeaeaffebeaeaffeaeaeaffeaeaeaffe8e8e8ffe5e5e5ffe1e1e1ffdddddcffd7d7d7ffd4d4d4ffd0d0d1ffcdcdcdffcacacaffc8c8c8ffc7c7c7ffc6c7c7ffc7c6c6ffc6c6c5ffc4c4c4ffc3c3c3ffc2c2c3ffc3c3c3ffc2c2c2ffc1c2c2ffc1c1c1ffc0c0c1ffc0c1c0ffbfc0bfffbfbfbfffbfbfbfffbebebfffbebdbeffbdbebdffbdbdbdffbcbdbdffbcbcbcffbcbbbbffbbbbbbffbbbabaffbababbffb9b9baffbabab9ffb8b9b8ffb9b8b9ffb8b8b8ffb8b8b8ffb7b7b8ffb7b7b8ffb7b7b6ffb7b7b6ffb6b6b7ffb6b6b6ffb5b6b6ffb5b5b5ffb4b4b5ffb4b4b4ffb4b4b3ffb3b3b3ffb2b3b3ffb2b2b2ffb2b2b2ffb1b1b2ffb1b1b1ffb0b1b1ffb1b0b0ffb0b0b0ffb0afb0ffb0b0b0ffafaeaeffaeaeaeffaeaeaeffadaeadffadadacffadacacffacacadffacadacffacacacffacacacffadadacffacadadffadacadffacacacffacacad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff525251ff515151ff525151ff515151ff515151ff515252ff4e4e4fff494848ff424242ff3b3b3cff353435ff2e2e2eff272727ff201f20ff171717ff100f0fff0b0a0bff070808ff050505ff030303ff020202ff010201ff010201ff010001ff010000ff010001ff020202ff070707ff060606ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040405ff090909ff080808ff020201ff010101ff010101ff010101ff020202ff030303ff040404ff050505ff060607ff090909ff0d0e0dff141414ff1d1d1dff282828ff333333ff3b3a3aff414242ff494a49ff535352ff5d5d5dff656665ff6c6d6dff6c6b6bff6d6d6dff6e6e6eff6f6f6fff706f6fff6f6f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555555ff555554ff555555ff555555ff555555ff505050ff494a4aff444544ff3d3d3dff3a3a3aff333334ff2a2b2bff222222ff191919ff121211ff0c0d0dff0a0909ff070707ff060606ff050505ff040404ff030304ff020202ff010102ff010101ff080808ff050605ff020202ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff020201ff040404ff050505ff060605ff030403ff030303ff010101ff020202ff020202ff030202ff040404ff060707ff0a0b0aff0f0f0eff161516ff1f1e1fff292a29ff333433ff3c3d3cff454545ff4e4e4eff575757ff5f5f5eff626263ff656564ff6b6b6bff6d6d6dff6d6d6dff6d6e6effa6a6a6ffa6a6a6ffa6a6a6ffa5a6a6ffa6a5a6ffa6a6a5ffa6a6a7ffa7a6a7ffa6a7a6ffa7a7a7ffa7a8a8ffa9a9a9ffaaa9aaffababaaffacababffacacadffadadadffaeaeadffaeaeadffafaeaeffaeaeaeffaeafaeffafafafffb0afb0ffb1b1b0ffb1b1b1ffb1b2b2ffb3b2b3ffb3b4b3ffb4b4b4ffb5b4b5ffb6b6b5ffb6b6b6ffb7b6b6ffb7b7b7ffb8b8b8ffb9b9b8ffb9b9b9ffb9bab9ffbababaffbbbabaffbbbabaffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbdbebdffbebebdffbfbebeffbfbebfffbfbfbfffbfc0bfffc0c0c0ffc1c1c0ffc1c1c1ffc2c1c1ffc2c2c1ffc2c2c2ffc3c3c2ffc3c3c3ffc4c4c5ffc4c5c5ffc5c5c6ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffcbcacbffcecdcdffd0cfd0ffd4d4d4ffdbdbdbffe1e0e0ffe4e4e4ffe8e8e8ffebeaebffebecebffe9e9e9ffe8e8e8ffe8e8e9ffeaeae9ffeaeaeaffebebebffebebebffebebebffebebebffebebecffecebebffecebebffebebecffecececffebececffecececffecececffededecffededecffedecedffedededffedededffeeeeedffededeeffedeeedffedeeeeffeeededffeeeeedffeeeeeeffefefefffefeeeeffeeeeefffefefefffeff0efffeff0effff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff1f2f2fff1f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff8f7f8fff8f8f8fff8f8f7fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f7f8fff8f7f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffefffffffefffffffefffffffefffffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffefefefffefefffffefefefffefefefffffefefffefefffffefefefffefffefffffefefffefefefffefffffffefffffffffefefffefefffffffffefffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffefffffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffefefffffefefefffefffefffefefefffffefefffefefffffffefffffefefefffefffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefefffefefffffffffffffefefffffffefffffffefffffefefffffefffefffffefefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefffffffefffffffffefefffffffffffffffffffffffefffffffefffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffffefffffffffefffefffffffefffffffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefefffffffefffefffefffefffffffffefefffefefefffffefefffefefefffefffefffefefefffffefefffffefefffffefefffefefffffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffefefefffffffefffffffffffefffffffffefefffefefffffffffefffffffefffefffefffffefffffffefffffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefefffffffefffffffefffefffffffffffefffefefffffffffffffffffffffefffffffffefffffffefffffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f3fff2f1f2fff2f2f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffefefefffefefefffefeeefffefefefffeeeeeeffeeedeeffededeeffedededffecededffecececffecececffecececffecebecffebebebffebecebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffecebebffecebecffebebecffebebebffecebebffecebecffecebecffecececffecececffebebecffebeaeaffeaeaebffeaeaeaffeaeaeaffeae9eaffeaeaeaffe9e9eaffe8e9e8ffe7e7e7ffe3e4e3ffdfdfdfffdadadaffd6d6d6ffd2d2d3ffcfcfcfffccccccffc9cacaffc7c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc4c4c4ffc4c4c3ffc4c3c3ffc3c3c3ffc3c2c3ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffbfbfbfffbfbfbfffbfbfbeffbebebeffbdbebeffbebdbdffbdbdbdffbdbcbdffbcbbbcffbbbcbcffbbbbbbffbbbabaffb9b9baffb9bab9ffb9b9b9ffb9b9b9ffb9b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b8b7ffb7b6b7ffb7b6b7ffb7b6b6ffb6b5b6ffb5b5b6ffb5b4b4ffb4b4b4ffb4b3b4ffb4b3b3ffb3b3b3ffb3b3b2ffb2b2b2ffb2b1b1ffb1b1b2ffb1b1b1ffb1b1b1ffb1b0b1ffb0b0b1ffafafb0ffafb0afffafafafffaeafaeffaeaeaeffadadadffadacacffacacadffacacacffacadacffacacadffacadacffacacadffacacacffadadadffadadadffacadac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff515151ff515151ff515151ff515151ff515152ff525151ff50504fff4b4b4bff454545ff3f3e3fff373737ff303030ff29292aff222222ff191919ff111011ff0c0b0bff080808ff050505ff030303ff020202ff010102ff010202ff010101ff010001ff010001ff010102ff070807ff070606ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020102ff060505ff0b0b0bff0a0a09ff020202ff000101ff010101ff010101ff030202ff040404ff040504ff060506ff070707ff0a0a0aff0f0e0fff161616ff1f1f1fff2a2a2aff343334ff3c3b3cff444444ff4c4c4cff565556ff5f5f5fff676768ff6d6d6dff6d6d6dff6f6e6eff6f6f6fff6f6f70ff6f706fff707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555555ff555555ff555555ff545555ff545454ff515151ff4b4b4bff464646ff3d3d3eff393838ff323232ff2b2b2bff222222ff191919ff111212ff0b0c0cff080808ff060606ff040404ff030303ff040403ff040404ff030303ff010101ff020202ff090909ff070708ff040403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030303ff050405ff050405ff030303ff010101ff010101ff020101ff010102ff010102ff020302ff040404ff060706ff090a0aff0e0f0fff131313ff1e1e1fff2a2a2aff333433ff3d3d3dff454645ff4d4d4eff575657ff616161ff656565ff6b6b6bff6d6d6dff6d6d6dff6e6d6eff6d6d6dffa6a6a6ffa6a6a6ffa6a6a7ffa6a6a6ffa6a6a6ffa6a5a6ffa6a6a5ffa6a7a6ffa5a6a5ffa7a6a7ffa8a8a8ffa9a9a9ffaaa9aaffaaababffacababffacacacffadadadffadaeadffaeaeaeffaeaeaeffafaeaeffaeaeafffb0afafffb0b0b0ffb0b1b1ffb2b1b2ffb2b2b2ffb3b3b3ffb4b3b4ffb4b4b5ffb5b5b5ffb6b5b5ffb7b6b6ffb7b7b7ffb8b8b8ffb8b8b8ffb9b8b9ffb9b9b9ffb9b9baffbababaffbbbbbbffbcbbbbffbcbbbcffbbbcbcffbcbdbcffbdbdbdffbdbdbdffbebebeffbebebeffbfbebeffbebebfffbfbfbfffbfc0bfffc0c0c0ffc0c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc3c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc7c6c7ffc8c8c8ffcacac9ffccccccffcfcecfffd2d2d1ffd8d8d8ffdededeffe2e1e2ffe6e5e6ffeae9eaffebebebffeaeaeaffe9e8e8ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebebebffeaebebffebeaebffebebebffecebebffebebebffecebecffecebebffecececffedececffedecedffedededffedededffedededffedececffedededffedededffededeeffeeedeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeefefffefefefffefefefffefefefffefeff0fff0f0f0ffeff0effff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f2fff2f1f2fff1f1f1fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f7f8fff8f8f8fff8f8f8fff8f7f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefefffffefefffffffefffffffffffffffffefffffefffffefffffffffefefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffefffffefffffffefefefffefefefffffefffffefffefffefffefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefefffffefefefffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffefefffffefefffffffffefffefffffffffefffffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfefffefefefffefefefffffffefffffefefffefffffffefefefffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffefffffefffffffffffefffefffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefefefffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffefffffffffffefffffffefffefffffffffefffffffffffffefefefffefffefffffefefffffffefffffffefffffefefffefffefffefefefffffefffffefffefffefefffffefefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffefffffefffffefffffffefefefffefffefffffefffffefffefffffffefffefefffffffffffffffffefffefefefffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffefffffffefffefffefffefffffffffffefffffffffefffffefffffffefefffffefffefffffffefffffffefffefffffffffefffffffffffffefefefffffffefffffefefffffffffffffffffffffffefffefffefffefffffffffefffffffffffffefefffffefefffffffffefffefffffffffefffffffefffffefffefffffffffffefffefffefefefffefefefffffffffffffefffffefffefffffffefffffffffffefefefffefefefffefefefffffefffffffffffffffffefffffefffffefffffffffefefffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffefffffffffffefefefffefefffffefefffffffefffffffffffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffefffffffffffffefefffffefefffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefefffffefefffffffffffffffffffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f6f7fff7f6f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f6fff6f5f6fff6f6f6fff6f6f5fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0efffefefefffefeeefffefefeeffeeeeeeffeeeeedffeeededffedededffededecffedececffebecebffebebebffebebecffebebebffebebebffebeaebffebebeaffebebebffebeaebffebeaebffeaebeaffeaebeaffeaebeaffeaeaeaffeaeaeaffebebebffebeaebffebebebffebebebffebebebffebeaeaffeaeaebffeaeaebffebebebffebebebffebebeaffebeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe6e6e6ffe2e1e1ffdcdcdcffd9d9d9ffd5d5d5ffd1d2d1ffcececeffcbcbcbffc9c9c9ffc8c8c8ffc7c7c7ffc7c6c7ffc4c4c5ffc3c3c4ffc3c4c3ffc3c3c3ffc3c3c2ffc2c3c3ffc2c1c2ffc2c2c1ffc0c1c1ffc0c0c0ffc0c0bfffc0bfbfffbfbfbfffbfbebeffbebebdffbdbebdffbdbdbdffbcbdbcffbcbcbcffbbbbbcffbbbbbbffbbbbbbffbababaffbab9baffb9b9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb7b8b7ffb7b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b5b5ffb4b4b5ffb4b4b4ffb4b4b3ffb3b3b3ffb2b3b3ffb2b2b2ffb1b2b1ffb2b1b2ffb1b2b1ffb1b2b1ffb0b1b1ffb1b1b0ffb0b0b0ffb0b0b0ffafb0afffafafafffafaeaeffadadaeffadadadffacacacffadadacffacacacffacadacffacacacffadadadffacadadffadacadffacacadffacacad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff515151ff515151ff515151ff515251ff515151ff515150ff505050ff4d4c4cff484848ff414141ff3a3a3aff323232ff2b2b2bff232323ff1b1a1bff121212ff0c0c0bff080808ff050505ff030303ff020202ff020102ff010201ff010201ff010101ff010101ff020201ff070707ff070807ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff0d0d0dff0c0b0cff020202ff000000ff000100ff000101ff020202ff030404ff050405ff060606ff080807ff0b0b0aff0f0f0fff171717ff212121ff2c2c2dff363636ff3f3f3eff484848ff515151ff5a5a5aff626362ff6a696aff6d6e6eff6e6f6eff6f6f6fff707070ff70706fff707070ff707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555555ff555555ff555555ff545454ff515151ff4f5050ff4b4b4bff464646ff3d3d3eff393839ff333232ff2c2c2bff242424ff1a1b1aff121212ff0d0c0cff080808ff060506ff030304ff020202ff020202ff020201ff010101ff010101ff030203ff0a0a09ff080808ff040404ff020101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff020303ff050505ff050505ff010001ff000101ff010101ff010101ff020202ff020201ff020202ff030403ff060506ff090809ff0d0d0eff131313ff1e1e1eff292929ff343434ff3c3d3cff444444ff4f4e4eff595959ff656565ff6b6b6cff6d6c6dff6d6d6dff6e6e6dff6e6e6dff6d6e6effa7a7a7ffa7a7a7ffa6a6a6ffa6a6a6ffa6a6a5ffa6a6a6ffa6a6a6ffa6a5a5ffa5a6a5ffa6a7a7ffa8a8a8ffa9a9a9ffa9a9aaffaaaaaaffacababffacacacffadacadffadadadffaeaeaeffaeaeaeffaeafaeffaeafafffb0b0afffb1b1b1ffb1b1b1ffb2b2b2ffb3b3b2ffb4b4b4ffb4b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b6ffb8b8b7ffb8b7b8ffb8b9b8ffb9b9b9ffb9bab9ffbab9baffbabbbaffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbdbdbcffbdbebdffbdbdbdffbebebeffbebebeffbebebeffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc0c1c0ffc2c1c1ffc2c2c2ffc3c2c2ffc2c3c3ffc3c3c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffcbcbcaffcecdcdffd1d0d0ffd5d5d5ffdbdbdbffdfe0dfffe3e4e4ffe8e7e8ffeaeaeaffeaeaebffe8e8e8ffe8e8e7ffe7e7e7ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffeaeaeaffeaeaeaffeaebeaffebebeaffebebebffebeaeaffeaebebffebebebffebebecffecececffececebffecececffecececffecececffecececffedecedffecededffedededffedededffeeeeedffeeeeedffeeeeeeffeeefeeffeeeeeeffefeeefffefefefffefefefffefefeffff0f0efffefeff0ffeff0effff0f0f0fff0f0f0fff0f0f0fff1f0f1fff0f0f1fff0f0f1fff1f1f1fff1f1f1fff2f2f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff3f3f2fff3f3f2fff3f3f3fff4f4f3fff4f3f3fff3f4f3fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f7f6fff6f7f6fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f8f7fff8f7f8fff7f8f8fff8f7f7fff7f8f7fff8f7f8fff7f8f8fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffffffffffffffffffffffefffffefffffffffffffefffffffefefffffffffffffefefefffffefefffefffffffffffffffffffefffefffefffefffffffefefefffffffffffefffefffefffffffffffffffffefefffffffefffffefffffffefffffefefefffffffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffefffffefffffffefffffefefefffefefffffffffefffffffefffefefffffefefefffefefefffefefefffefefefffffffefffefffefffffffefffefffefffffffefffefefefffefffffffefefffffffffefffefffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefefffefefefffffffefffffffffffffffefffffefffffefefffffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffdfdfdfffdfefefffdfdfdfffefefdfffdfefdfffdfefefffefefefffffefefffefffefffffefffffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefefefffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffefffffffefffffefefffefefefffffefffffffffefffefefefffefffefffffffefffffffffffefefefffefffffffefffefffffefefffffffefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffefffffffffffffefffffffefffffefefefffefffffffffffffffffffefffefffffffefffefffffffefffefffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffffffffefffffffefffffefefffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffffffffffffefffffffffefffefffefffffffefffffefefffefefefffffefffffffffefffefefefffefffefffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefffffefffffffffefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefffffffefffffefefefffefefefffefffffffefefffffefffefffefefefffefefffffefefefffffefefffefffefffefffffffffffffffffefefffffffefffffefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffefffffefffffffffffffefffffffefefffffffffffffefefefffefefefffefffffffffffffffffffefffefffefffefffffffefefefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffefefffffffffffffefffffffffefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefefffffefefffffffffffffefefefffffefefffefffffffffffffffffffefffefffefffffffffffefefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f6f7fff7f6f7fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f5fff5f6f5fff5f6f6fff5f5f5fff6f6f5fff5f6f5fff5f6f6fff5f6f5fff6f5f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f4f3fff3f3f3fff2f2f2fff2f3f3fff2f2f3fff2f2f2fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0efffefefefffefefefffefefeeffeeefeeffededeeffedeeeeffedededffedededffededecffecececffebebecffebebebffebebebffebeaebffebeaeaffeaeaeaffebeaeaffeaebeaffebebeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeae9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffe9e9eaffeae9e9ffe9e9e8ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e7ffe4e5e4ffdededeffdbdcdbffd7d7d7ffd3d3d3ffd0d1d1ffcdcdcdffcacacaffc8c8c8ffc7c8c7ffc7c6c6ffc4c5c5ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0bfffbfbfbfffbebebfffbebebeffbdbebeffbdbdbdffbdbcbdffbcbcbcffbcbcbcffbbbcbbffbbbbbbffbababbffbababaffb9b9baffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b7ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb5b6b5ffb4b5b5ffb4b5b4ffb4b4b4ffb3b4b3ffb3b2b3ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b1ffb2b2b1ffb1b1b1ffb0b1b0ffb0b0b0ffb0b0b0ffafb0b0ffb0b0afffafafafffaeaeaeffadaeadffadadadffacacacffacadadffacacadffadadacffacacacffadadacffacacacffacacacffacacacffacacac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515152ff515152ff515152ff515152ff525151ff505050ff505050ff4f4f50ff4d4d4dff494949ff434342ff3c3c3cff343434ff2e2d2dff252625ff1c1d1dff131413ff0d0c0cff080908ff050506ff030303ff020202ff020202ff020202ff020201ff010101ff000100ff020201ff080808ff080808ff040404ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020302ff080807ff0e0e0fff0d0c0dff020203ff000000ff010000ff000000ff010101ff020303ff040404ff050505ff070707ff0a0a0bff0f0f0fff181818ff222322ff2d2e2eff383838ff434242ff4d4d4dff565556ff5e5e5eff656565ff6b6b6cff706f6fff6f6f6fff6f7070ff6f706fff70706fff6f7070ff7070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4f4f4fff555555ff555554ff545555ff545454ff515151ff505151ff4f4f4fff4b4b4aff454545ff3e3e3dff393a39ff333433ff2c2c2cff242424ff1a191aff111111ff0b0c0bff080808ff060505ff030303ff030203ff030302ff020202ff020202ff030302ff060707ff090909ff070808ff030403ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff060506ff060606ff020202ff010101ff010100ff000101ff010101ff010101ff010202ff030303ff050505ff080808ff0e0e0dff131413ff1e1e1eff2a2b2aff363636ff3d3d3eff464646ff505050ff5c5c5bff676666ff6c6d6dff6d6d6dff6e6e6dff6d6d6dff6d6e6dff6e6e6dffa7a7a7ffa7a7a7ffa6a7a7ffa6a6a6ffa6a6a6ffa6a6a6ffa6a5a5ffa5a5a5ffa6a5a5ffa7a7a7ffa8a7a8ffa9a8a8ffa9a9a9ffabaaaaffabacabffacacacffadacadffadadaeffadadaeffadaeaeffafaeafffafafafffb0b0b0ffb0b1b1ffb2b1b2ffb2b3b2ffb3b3b2ffb3b4b4ffb4b4b4ffb5b5b5ffb5b6b5ffb6b6b6ffb7b7b7ffb8b7b7ffb8b8b8ffb9b8b9ffb9b9b9ffb9b9b9ffbababbffbbbbbbffbbbcbbffbbbcbcffbcbcbcffbcbcbcffbcbdbdffbdbdbdffbebebeffbebebeffbfbfbeffbebfbeffbfbfbfffbfbfbfffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c3c2ffc4c3c4ffc4c4c4ffc4c5c4ffc5c6c5ffc6c6c5ffc6c7c7ffc7c7c7ffc9cacaffccccccffcfcfcfffd3d3d2ffd9d8d8ffddddddffe1e1e1ffe5e6e6ffe9e8e9ffeaeaeaffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe9e9e9ffe9eaeaffeae9eaffeaeae9ffeaeae9ffeaeaeaffeaeaeaffebebeaffeaebeaffebebebffebecebffecebebffebecebffecebecffecececffecececffececedffededecffededecffecededffedededffedededffedeeeeffeeeeeeffefefeeffeeefeeffefefeeffeeefeeffefefefffefefefffeff0f0ffefeff0fff0f0efffeff0effff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f0fff0f1f0fff1f2f1fff2f2f1fff2f2f2fff1f1f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f4f4fff4f5f5fff6f5f5fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff6f6f6fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f7fff8f7f7fff8f8f7fff8f7f8fff8f7f8fff7f7f7fff7f8f8fff8f8f8fff8f8f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffefffffffffefffffefffffefefefffffefffffffffffffffffefffffffffffffefffffffefffffefffefffffefefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffefffefffffffffefffffffefffffefefefffffefefffffefefffefefefffefefefffefefefffffefefffefffefffffefefffefffffffefefefffefffffffefefffffefffffffffffefffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffefefffffffefefffefffffffffefffffffefffffffefffffefefefffefefefffefefefffdfefefffefdfefffdfefdfffefdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffefdfefffefdfdfffefefdfffefefefffefefefffffefffffffffffffefffefffefffffffffefffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffefffffffefffffffefffffffefefffefefefffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffefffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffefffffffffffffffffefffffefffffffffffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffefefefffefefffffefffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffffffffffffefffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffefffffefffefffffefefffffffffffefffefffefffffffffffefffffffefffffffefffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffefffefffffffefefefffefefffffffffefffffefffffefffefffefefefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffefefffefffffffffffffffffefffffffefffffffefefffefefefffffffefffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffffefffffefffffffefefffffefffffffffffffffffefffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffefefffffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffefefffffffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffffefffffffefefffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f5f6fff6f5f5fff5f5f5fff6f5f6fff6f5f5fff6f6f5fff6f5f6fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f4fff5f4f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff3f3f3fff3f3f2fff3f3f3fff2f2f3fff2f3f2fff2f2f2fff1f2f2fff1f1f1fff0f1f1fff0f0f0fff0f0f0ffeff0efffefefefffefefefffefefefffeeefeeffeeeeeeffeeededffedededffedececffecececffebebecffececebffecebebffebebebffeaeaeaffeaebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffeaeae9ffe9eae9ffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffe9e9e9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e8ffe8e8e8ffe6e6e6ffe0e1e1ffdededdffd9dadaffd5d5d6ffd2d2d2ffcfcfcfffccccccffc9c9c9ffc7c8c8ffc7c7c7ffc6c6c6ffc4c5c4ffc4c4c4ffc4c4c4ffc3c3c3ffc2c3c2ffc2c3c2ffc2c2c1ffc2c1c1ffc1c0c0ffc0c0c0ffbfbfc0ffbfc0bfffbfbfbeffbfbebeffbebebeffbebebdffbdbdbdffbdbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbababaffbab9baffbabab9ffb9b9b9ffb9b8b9ffb8b9b8ffb9b8b8ffb8b8b8ffb7b7b8ffb8b7b7ffb7b7b6ffb7b6b7ffb6b6b6ffb6b6b5ffb5b5b6ffb5b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b2b3ffb2b2b2ffb1b2b1ffb1b1b1ffb2b1b1ffb0b1b0ffb0b1b1ffb1b0b0ffb0b0b0ffb0b0afffafafafffaeafafffaeaeaeffadaeaeffacacadffacacacffacadacffacadadffacacacffacacadffacacacffadacadffacacacffacacac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515152ff515151ff515151ff525251ff515151ff515051ff505150ff504f50ff4d4d4dff4a494aff454444ff3f3e3eff383738ff303030ff282827ff1f1e1fff141414ff0e0d0eff090909ff060605ff030404ff020202ff020102ff010101ff010101ff010101ff000100ff020202ff090808ff080808ff030403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff070707ff0e0e0eff0c0c0cff020202ff000000ff000000ff010000ff010101ff020102ff030303ff050405ff070707ff0a0a0aff101010ff191919ff252524ff313031ff3b3b3bff464546ff505151ff595959ff606161ff676767ff6c6c6cff6f7070ff706f6fff707070ff6f706fff707070ff70706fff70706f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4f4f4fff4e4f4fff555555ff545454ff515151ff515151ff515050ff4f4e4eff494a49ff454444ff3e3e3eff3a3a3aff343535ff2d2d2dff242424ff1a1a19ff111211ff0b0c0cff080809ff060606ff040404ff020202ff020202ff030302ff020202ff020302ff080807ff0a0909ff080707ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030302ff060707ff070707ff020202ff000000ff000000ff010101ff010101ff010101ff020201ff030303ff050605ff080808ff0e0e0eff141414ff202020ff2e2d2eff383938ff404140ff494a4aff535353ff5d5e5eff686868ff6d6d6dff6d6d6dff6d6d6dff6e6e6eff6d6e6eff6d6e6dffa8a8a8ffa7a7a7ffa7a7a7ffa7a6a6ffa6a6a6ffa6a6a6ffa6a6a5ffa6a6a5ffa7a6a6ffa8a7a7ffa8a8a8ffa8a8a9ffaaa9a9ffaaaaabffabababffacacacffadadadffadadadffadadadffafafaeffaeafaeffb0afb0ffb0b1b0ffb1b1b1ffb2b1b2ffb2b2b3ffb4b3b3ffb4b4b3ffb5b4b5ffb6b5b5ffb6b6b5ffb7b6b7ffb7b7b7ffb8b8b8ffb9b9b9ffb9b9b9ffb9babaffbababaffbbbabbffbbbbbbffbcbbbbffbcbcbcffbcbcbcffbcbdbdffbdbdbdffbebebdffbebebeffbebebeffbebfbfffbfbfbeffbfc0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc3c3c2ffc3c3c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c5ffc7c7c6ffc9c8c8ffcbcbcbffcecdceffd1d1d1ffd5d5d5ffdbdbdaffe0dfdfffe3e3e3ffe7e7e7ffe9eae9ffe9e9e9ffe7e7e6ffe5e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e9e8ffe9e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffebeaebffebeaeaffebebebffebebebffebebebffebececffecebecffecececffebececffecececffedededffecedecffedededffedededffeeeeedffeeeeeeffeeeeeeffeeefefffefefeeffefefefffefefefffefefefffefefefffeff0f0ffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f2fff4f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff7f6f7fff6f7f6fff7f6f7fff6f6f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff8f7f8fff7f7f7fff8f7f8fff8f8f8fff8f8f7fff7f8f8fff8f7f8fff8f7f8fff7f7f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffefffefffefefffffffefefffffefefffefffefffffffefffefefffffffefefffefefffffefefffffefefefffffefffffffefffffffffefffffffefffefefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffefffffffffefffffffefffefefffffffffefffffefefffffefefffffffefffffefffffefefefffefefefffefffffffefffefffefefefffefffefffefefefffffefffffffefffffefffefffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefefefffffefefffffefefffefefefffffefefffffffefffefefefffefefdfffdfdfefffefdfefffdfdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefdfefffefefffffefefefffffefffffffefffffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffffffefffffefefffefefffffffefffffffffffffffffefffefefffffffefefffefffefffefffefffffffefffffffffffefefefffffffefffefefefffffefefffffefffffefefefffffefefffffffefffffefffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffefffefefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffefefffefffffffefefffffefffefffefefefffefefefffffefffffffffffffffffefffefefffffffefefffefffefffefffefffffffefffffffffffffffffffffffffffefefffffffffffffffefffffefefefffffefefffffefefffffefffffffefffffffffefffefefefffffefefffefefefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefefffffefefffffefefffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffefffefffffffffffffefefffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffffefffffffffffffffffefffffefefffffffefffefefffffffefffffefffffffffffefffffffefffffffffffffefefffffffefffefffefffffffffffefefffffffffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f4fff5f5f4fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff3f3f4fff2f3f3fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffefeff0ffeff0efffefefefffeeeeeeffefeeeeffeeeeeeffeeededffedededffededecffecececffebececffececebffebebebffeaebebffeaebeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffeae9e9ffeae9e9ffe9e9e9ffeae9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e7ffe8e8e7ffe7e7e8ffe8e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e8e9ffe8e9e9ffe8e9e8ffe7e8e8ffe3e4e4ffe0e0e0ffdcdcdcffd8d8d8ffd4d4d4ffd1d1d1ffcdcecdffcbcbcbffc9c8c8ffc7c8c8ffc6c6c7ffc5c6c5ffc4c4c4ffc3c3c4ffc4c3c4ffc3c3c3ffc3c3c2ffc2c2c2ffc2c2c1ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbeffbebebeffbebdbeffbdbdbeffbdbdbcffbcbcbcffbcbcbbffbbbbbbffbbbbbbffbbbbbaffbababaffbabab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb8b7b7ffb7b7b7ffb6b7b6ffb6b7b6ffb5b5b6ffb6b5b5ffb5b5b5ffb4b4b5ffb4b4b4ffb4b3b4ffb3b3b3ffb3b2b2ffb2b2b2ffb2b1b2ffb2b2b1ffb2b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb0b1b1ffb0b0b0ffafb0b0ffaeafafffaeaeaeffaeaeaeffadadadffadacadffadacadffacadacffadacacffadacacffacacadffababacffacacacffacababffababab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff525251ff515151ff525151ff515151ff515151ff515151ff50504fff4d4e4dff4a4a4bff474646ff424141ff3b3b3bff333333ff2a2a2aff212020ff151516ff0e0e0eff09090aff060607ff040404ff020202ff020201ff010101ff010201ff010000ff010101ff020202ff09090aff080909ff040404ff010102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff060606ff0c0c0cff0b0b0aff020201ff000000ff000000ff000000ff000101ff020201ff030303ff050505ff070707ff0b0b0bff101110ff1b1b1aff272728ff343433ff3e3e3eff484849ff535353ff5b5b5cff636262ff686868ff6d6d6cff6f6f6fff70706fff706f6fff707070ff707070ff707070ff7070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff50504fff4f4f4fff4f4f4eff515151ff515151ff515150ff505050ff4d4e4eff494949ff444445ff3d3e3eff3a3a3aff353535ff2e2e2eff242424ff191919ff101110ff0c0c0cff090808ff050606ff030304ff020202ff020101ff010102ff020102ff030303ff090908ff0a0a0aff080807ff030403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040304ff080707ff070707ff020201ff000000ff010100ff010000ff010101ff010101ff020202ff030303ff050505ff070808ff0d0e0eff141414ff212121ff2f2f2fff3a3a3aff434343ff4c4c4cff575656ff606060ff686969ff6d6d6eff6d6e6dff6d6d6dff6d6d6dff6e6d6effaaaaaaffaaaaa9ffa8a8a8ffa7a7a6ffa7a7a7ffa6a7a6ffa6a6a6ffa6a6a6ffa6a6a6ffa8a8a8ffa8a8a8ffa8a8a8ffa9a9a9ffaaaaa9ffabaaaaffabababffacacacffadadadffaeaeadffaeadadffafaeaeffafafafffb0afb0ffb0b0b1ffb2b2b1ffb2b2b2ffb3b3b3ffb4b3b3ffb4b4b4ffb5b5b5ffb6b6b5ffb6b6b6ffb7b7b7ffb7b7b8ffb8b8b8ffb9b9b9ffb9b9baffbababaffbbbabaffbbbbbbffbbbbbbffbcbcbbffbcbcbcffbdbdbdffbdbdbdffbebdbeffbdbebeffbebebeffbebfbfffbebfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc2c2c2ffc3c2c2ffc2c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc4c4c5ffc6c5c6ffc6c6c6ffc8c7c7ffc9c9caffccccccffcfcfcfffd2d3d3ffd9d9d8ffddddddffe1e1e1ffe5e5e5ffe8e8e8ffe9e9e9ffe7e7e7ffe5e5e5ffe3e3e3ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe9e9e9ffe9eae9ffe9e9eaffeaeae9ffeaeaeaffeaeaebffeaeaeaffebeaebffebebebffebebebffebebebffebebebffececebffecececffedededffedededffedededffedededffedeeeeffeeeeeeffeeefeeffeeeeeeffefefeeffefefefffefefefffefefefffefefeffff0efeffff0efefffeff0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff2f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff4f4f4fff4f4f5fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f7f6fff6f7f6fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff8f7f8fff8f7f7fff8f8f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffefffffffefffffffffffefefffffefffffffffefffffefefffffffefefffffefffffefefefffffefffffffffffffffffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffefefefffefefefffffefefffefefffffffffefffffefefffefefefffefefefffffefefffffefefffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffefffefffffffefffffffefffefefefffffefefffefefefffdfefefffefefefffefefefffefefdfffefdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffefffefffefefffffffffefffefffefffefefffffefffffffffffffffefefffffffefefffefefffffefffffffefefffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffefffefffffffefffffffffffefffffffffffffefffffffffffffefffefffffefffffffefffffffefffffefefefffefefefffffffefffefffefffefffffffefffffffffffffffefefffffffffffffefefffffefffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffefefffefffefffefffefffefffefffffefefffffefefffefefefffefffefffefefffffefefefffefefefffffefefffefefefffffefffffffffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f5f6fff5f6f6fff6f5f6fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f5f4fff4f3f4fff3f3f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefeeefffefeeefffeeedeeffedededffedededffededecffecececffebececffebebebffebebebffeaeaebffebeaeaffe9e9eaffe9eaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e9e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe6e6e6ffe2e2e2ffdededeffdadadaffd7d6d6ffd2d3d3ffcfd0d0ffcdccccffcacacaffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c5ffc4c3c4ffc3c3c3ffc2c3c3ffc3c3c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c0c1ffbfc0c0ffc0bfbfffbebebfffbebfbfffbdbebeffbdbdbeffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbabbbaffbababaffbabab9ffbab9b9ffb9b9b9ffb8b8b9ffb8b9b8ffb8b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb4b4b5ffb5b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b2b2ffb1b2b1ffb1b2b2ffb1b1b2ffb1b1b1ffb1b1b1ffb1b0b0ffb0b0b1ffb0b0b0ffb0afafffafaeaeffaeaeaeffaeadaeffadadacffacacacffacacacffacacacffacadacffacacacffacacacffacacacffabababffacabacffababab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525151ff515252ff515251ff525251ff525151ff515151ff505050ff4d4e4eff4b4b4bff474747ff434343ff3e3d3eff353535ff2d2c2dff232323ff171716ff0e0e0fff0b0a0aff070707ff040404ff020302ff020202ff020202ff010101ff010101ff010001ff020202ff0a0a0bff0a0a0aff040405ff020201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff050505ff0b0b0bff0a0909ff010202ff000000ff000000ff010000ff010101ff010101ff030303ff050505ff070708ff0c0b0cff121112ff1c1c1cff2b2b2bff373737ff414140ff4b4b4bff565555ff5d5d5dff636363ff686868ff6c6c6cff6e6f6eff6f7070ff707070ff706f70ff6f6f70ff706f70ff7070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505050ff505050ff4f4f4fff4f4f4fff515051ff505050ff4f4f4fff4d4d4dff494949ff454545ff3f3e3eff3b3a3aff363535ff2e2e2eff242423ff191919ff111111ff0c0c0cff090909ff060606ff040404ff020202ff010101ff020102ff010101ff020202ff09090aff0c0c0cff090a09ff040405ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff080808ff080808ff010201ff000000ff000000ff000101ff010001ff000001ff010102ff030202ff040505ff070807ff0e0d0eff151414ff212121ff302f30ff3b3b3aff444444ff4e4e4eff585858ff616261ff696969ff6e6e6eff6d6d6dff6e6d6dff6e6d6eff6e6d6effabababffa9a9aaffaaaaa9ffa8a8a8ffa7a7a7ffa7a7a7ffa7a7a7ffa6a6a6ffa8a7a7ffa8a8a8ffa8a9a9ffa9a9a9ffa9aaaaffaaaaaaffabababffacacacffadadadffaeadadffaeaeaeffaeafaeffafafafffafb0afffb1b0b0ffb1b1b1ffb1b1b2ffb2b3b3ffb4b3b4ffb4b4b4ffb5b4b5ffb6b5b6ffb6b6b6ffb7b7b7ffb8b8b8ffb8b8b8ffb8b8b9ffb9b9b9ffbababaffbbbbbbffbbbbbbffbbbcbbffbcbcbcffbcbcbcffbcbdbdffbdbcbdffbdbdbdffbdbdbeffbebebeffbebebfffbfbfbfffbfbfbfffbfbfbfffc0bfc0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc6c5c6ffc6c6c6ffc8c8c8ffcbcbcaffcdcecdffd1d1d2ffd6d6d6ffdbdbdbffdedfdfffe3e2e2ffe6e6e7ffe8e9e9ffe7e7e8ffe5e6e6ffe4e4e4ffe4e3e3ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e6e7ffe6e6e7ffe7e7e7ffe8e7e8ffe7e7e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e9ffe9e9eaffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebebebffebebebffebebebffebecebffebebebffecececffecececffecececffedecedffedededffededeeffeeeeeeffeeedeeffeeeeedffeeeeeeffefeeeeffefeeeeffeeefefffefefefffefefefffeff0effff0efeffff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f0f1fff1f1f0fff1f1f1fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff3f2f3fff2f2f3fff3f3f3fff3f3f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f7f6fff7f6f6fff7f6f7fff6f6f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffefffffffefffffffefffefffefefffffefefffffffffffffefffffffffffffffffefffffefefffffffefffffffefffffefefffffffffffffffffffffffefefffffffffffffefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffffefefffefefefffffefefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffefefffffefffffffefffefffffffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffefefffffefefefffefefefffefefefffdfefefffefdfefffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefffffefefffffffefffffefefffffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffefffefffffefffffefffffffffffffffffefefffefefffffefefffffefffefffefffffffffffffffefffefffefffffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffffffffffffefffffffefefffffffffffffefffffefffffffffefffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffffffffffffffffefffefffefefffffffffffffefffefffefefffffefefffffffefefffffefefffefefefffefefffffefffefffefffffffffffffffefffefffefffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefefffffffffffefefefffefffffffffefefffffefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffffffffffefffffffffffffffffefffffefefffffffefffffffefffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f5f5fff5f6f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f4f5fff4f4f5fff5f4f5fff4f4f5fff4f4f5fff4f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f4f3fff4f3f4fff3f3f4fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff1f1f1fff1f1f0fff1f1f1fff0f0f0ffeff0efffefeff0ffefefefffeeefeeffeeeeefffeeeeeeffeeededffedededffecececffecececffebecebffebececffebebebffeaebeaffeaeaeaffeaeaeaffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e6e6ffe6e7e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe7e6e7ffe7e7e8ffe8e7e7ffe8e8e8ffe7e7e7ffe5e5e5ffe0e0e0ffdcdcddffd8d8d8ffd4d5d4ffd2d2d2ffcececeffcbcbcbffc9c9caffc8c8c8ffc7c7c7ffc6c6c7ffc4c5c5ffc4c4c4ffc4c3c3ffc3c3c3ffc2c2c3ffc2c2c2ffc1c2c2ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbebdbeffbdbebeffbdbdbdffbcbdbdffbcbcbcffbbbbbbffbbbbbbffbbbabaffbabbbbffbab9baffbab9b9ffb9b9baffb9b9b8ffb8b9b9ffb8b8b9ffb8b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb6b6b7ffb6b6b6ffb5b5b6ffb5b5b5ffb5b4b5ffb4b4b4ffb3b3b4ffb3b4b4ffb3b3b3ffb2b2b2ffb2b2b2ffb2b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb0b1b1ffb1b0b0ffb0b0b0ffafb0afffafafafffaeaeaeffaeadaeffadadadffacadacffadacadffacacacffabacabffacabacffacacacffabacabffababacffababacffacabab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff525151ff515252ff525152ff525151ff525252ff515050ff4e4e4eff4b4b4cff484848ff444444ff3f3f3fff373737ff2e2e2eff242424ff181718ff0f0f10ff0b0a0bff070707ff040404ff020303ff020202ff020102ff010102ff010000ff000000ff030202ff0c0b0cff0b0b0bff050405ff010102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010102ff050505ff0a0a0aff090909ff020101ff000000ff000000ff010000ff010101ff010101ff020202ff040505ff080808ff0d0c0dff121213ff1d1d1dff2c2c2dff393939ff424243ff4c4c4dff575656ff5d5d5eff626363ff686868ff6b6b6cff6d6d6dff6e6e6fff70706fff6f6f70ff70706fff707070ff6f70700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505051ff504f50ff4f4f50ff504f4fff4f4f4fff504f4fff4f4f4fff4c4d4dff4a4949ff454545ff3f403fff3b3b3cff353535ff2d2d2eff232424ff191a19ff111111ff0c0c0cff090909ff060607ff040404ff020201ff010101ff010101ff010101ff030202ff0a0a0aff0d0d0dff0a0a0aff040505ff010201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff010101ff040304ff080808ff080808ff020202ff000000ff000000ff010000ff000000ff010100ff010101ff020203ff040404ff060606ff0d0d0dff131314ff202020ff302f30ff3c3c3cff454645ff4f4f4fff585858ff616161ff686869ff6e6e6eff6d6d6dff6d6d6eff6d6d6eff6e6d6dffadacadffabababffa9a9aaffa9aaa9ffa8a8a8ffa7a7a7ffa6a6a6ffa7a7a7ffa9a9a9ffa9a9a9ffa9aaa9ffaaaaaaffaaaaabffabacabffacacacffacadadffadadadffaeadadffafafaeffafafafffafb0b0ffb0b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb3b4b4ffb4b5b4ffb5b5b5ffb6b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b9ffb9b9b9ffbab9baffbababaffbababbffbbbbbbffbcbcbcffbcbbbcffbcbcbdffbdbcbcffbdbdbdffbebdbdffbebdbeffbebebfffbfbebeffbfbfbfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c1ffc0c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c4ffc4c4c4ffc4c5c4ffc4c4c5ffc5c5c5ffc6c6c6ffc7c7c7ffc9c9c9ffccccccffcfd0cfffd3d4d4ffd9d9d9ffddddddffe0e1e1ffe5e5e5ffe7e8e8ffe8e8e8ffe6e6e5ffe4e3e4ffe1e2e2ffe3e3e3ffe4e4e4ffe5e4e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e6e6ffe6e5e5ffe6e6e6ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe7e8e8ffe8e9e9ffe9e8e9ffe8e9e9ffeae9e9ffe9e9eaffe9e9eaffeaeaeaffebebebffebeaeaffebebebffecebebffebebecffecececffecececffececedffedecedffedededffedeeedffededeeffeeedeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefefffefeff0fff0f0f0ffeff0effff0eff0fff0f0f0fff1f0f0fff1f0f0fff0f0f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff7f6f6fff6f7f7fff6f7f7fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff7f7f8fff7f7f8fff8f7f7fff7f7f8fff7f7f8fff8f8f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffefffffffffefffffffffffffefffefffefffefffefffefffefffefffffffefffefefefffefffffffefefffffffffefffefffefffefefefffffffefffffffefffefefefffefffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffefefefffefffffffefffefffffefefffefffffffefefffffffefffffffefffffffefefffffefefffefefefffefffefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffefffffffffffffffffffefffffffefffffffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefdfdfffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefffefffefffefffefefefffffefefffffefefffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffefefffffffffffefefffffffffefffffffefffefefffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefefffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffefffffefffefffffffffffffffefffffffffffefefffffffffffffffffefffefffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffefffffefffefffefffffffefefffffffffffffefefefffffefefffffffffffefefefffefffefffefefefffefefefffffffefffefefefffefffefffefefffffffffefffefffefffefefffffffffefffffffffffffefffffefffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f5f6fff6f6f6fff5f6f6fff6f5f5fff6f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff5f5f5fff4f4f5fff5f5f4fff4f5f4fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f3f4fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff2f2f3fff2f1f2fff2f2f2fff2f1f1fff1f1f1fff1f0f1fff0f1f0fff0f0f0ffeff0effff0f0f0ffefefefffefefefffeeeeefffeeeeeeffeeeeedffedededffecedecffecececffebecebffebebebffeaeaebffebeaeaffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e8ffe9e9e8ffe9e9e8ffe9e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe4e4e5ffe5e5e4ffe4e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e8ffe8e7e8ffe7e6e7ffe3e3e3ffdfdedeffdadadbffd7d7d7ffd4d3d3ffd0d0d0ffcdcdcdffcacbcaffc8c9c9ffc7c7c8ffc7c7c7ffc6c6c6ffc4c5c5ffc3c4c4ffc3c3c4ffc3c3c2ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c1c0ffc0bfc0ffbfbfbfffbfbfbeffbebfbeffbebebeffbebebeffbdbdbdffbcbdbdffbcbcbcffbcbbbcffbbbbbbffbbbbbbffbababbffbababaffbababaffbab9b9ffb9b9baffb8b9b9ffb8b9b8ffb8b8b8ffb7b8b7ffb8b8b7ffb7b7b6ffb6b7b7ffb6b6b6ffb6b6b5ffb5b6b5ffb5b4b5ffb5b4b4ffb4b4b4ffb3b3b3ffb2b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb0b0b0ffb0afb0ffafafafffafaeaeffaeadaeffadadadffacacacffacacacffabacabffacacacffacacacffacacacffababacffacacacffacacabffabacacffabacab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515251ff515252ff515152ff525252ff515251ff525151ff515151ff4e4e4eff4b4c4cff494948ff444544ff40403fff383737ff2f302fff262526ff191a19ff101010ff0b0b0bff070707ff050404ff020202ff020302ff020202ff010201ff010101ff000000ff020202ff0b0c0bff0b0b0bff050505ff010102ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010202ff050506ff0c0b0bff0a0a0aff020202ff000000ff000000ff000000ff010000ff010101ff020202ff040504ff080808ff0d0d0dff141413ff1d1d1dff2d2d2dff3a393aff434443ff4d4e4dff565656ff5d5d5dff636262ff676767ff6b6b6bff6d6d6dff6d6e6eff6f6e6fff6f7070ff6f7070ff707070ff7070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505050ff505050ff4f5050ff505050ff4f4f4fff4f4f4fff4f4f4fff4d4d4cff494a4aff454545ff403f40ff3c3b3cff363535ff2d2c2dff232223ff181818ff111010ff0b0c0bff090909ff060606ff040404ff020203ff020202ff010101ff010101ff020302ff0a0b0bff0d0d0dff0a0a0aff050505ff020102ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff040303ff080808ff080808ff010201ff000000ff000000ff010001ff000000ff000101ff010201ff020202ff040404ff060606ff0d0c0dff121212ff1f1e1eff302f2fff3c3c3cff464646ff504f4fff585858ff616161ff686867ff6c6c6cff6c6c6cff6d6d6dff6e6e6dff6d6e6effacadadffadadadffabababffa9a9a9ffa9a9aaffa8a8a8ffa7a7a7ffa8a8a8ffa9a9a9ffa9a9a9ffaaaaaaffaaabaaffabacabffacacacffacadadffadaeaeffadaeaeffafaeafffafafafffafb0b0ffb0b0b0ffb1b1b1ffb1b1b1ffb2b2b2ffb3b3b3ffb3b4b3ffb4b5b4ffb5b5b4ffb5b6b5ffb7b7b6ffb7b7b6ffb7b8b7ffb8b8b8ffb9b9b8ffb9bab9ffbababaffbbbabaffbbbbbbffbbbbbbffbbbcbbffbcbcbcffbcbdbcffbdbdbdffbdbdbdffbdbebeffbebebeffbfbebeffbfbfbfffbfbfbfffc0bfc0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c3c2ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c5ffc6c6c7ffc8c8c8ffcacbcbffcdcdcdffd1d1d1ffd6d6d6ffdbdbdbffdfdfdfffe2e2e2ffe6e6e6ffe8e8e8ffe7e7e6ffe4e5e4ffe3e3e3ffe2e2e2ffe3e3e3ffe3e4e4ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaebeaffebebebffebebebffebececffecececffedececffecededffedecedffedecedffedededffeeededffeeedeeffeeeeeeffeeeeeeffefeeeeffeeefeeffefefefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f1fff0f1f0fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f3f3fff3f2f3fff3f3f3fff4f3f3fff3f4f3fff4f4f4fff4f4f4fff4f5f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff6f7f6fff6f7f6fff7f7f6fff6f7f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff7f7f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffefffffefefffffefffffffffefffefefefffffefefffefefefffefefefffffefefffffffffffefffffffffefefffefefffffefffffffefffefffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffffefffffefefffffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefefffefefffffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefffefffefefefffefefffffefffffffefffefffffffefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffefefffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffefffffffffffffefffffffefffffffefefffffefffefffffffffffefefefffffffffffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffffffffffefefffffffefefffefffffffffefffffefefffffffffefffffffefffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefffffffefffefffffffffffefefefffffffffffffefefffefefffffefffefffffffefffefffffffffffefffffffffffffefefffefffffffffefefffffefefffffefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffffefefffffffffffefffffffffffefffefefffffefffffffefffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffefefffffffffffffefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f5f5fff6f5f5fff6f6f5fff6f5f5fff6f5f5fff6f6f5fff5f5f5fff5f5f5fff5f4f5fff5f4f4fff5f4f4fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f3fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff0f0f0fff1f0f1fff0f0f0fff0f0f0ffefefefffefefefffeeefefffeeeeefffeeeeeeffeeeeedffedededffececedffecececffebebebffebebecffebeaebffeaebebffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe6e5e6ffe7e6e7ffe7e7e7ffe7e7e6ffe5e5e5ffe0e1e0ffdddcddffd8d8d9ffd5d5d5ffd2d1d2ffcfcecfffccccccffcac9caffc8c8c8ffc8c8c7ffc7c7c7ffc6c5c6ffc4c4c4ffc3c3c3ffc3c3c4ffc3c2c3ffc2c2c2ffc1c2c2ffc1c1c1ffc0c0c1ffbfc0c0ffc0bfc0ffbfbfbfffbfbfbeffbebebeffbdbdbeffbdbdbdffbdbdbcffbcbdbdffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbbbabaffbababaffbabab9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb6b5b5ffb5b5b5ffb4b5b5ffb4b5b4ffb4b4b4ffb3b3b3ffb2b2b3ffb2b2b3ffb1b2b2ffb2b1b1ffb1b1b1ffb1b1b1ffb1b0b0ffb1b0b1ffb0b0b1ffb0afb0ffafafafffaeaeaeffadaeadffadadadffacacadffacacacffabababffacabacffabacabffacabacffabababffacababffabacabffabababffababab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff525151ff525252ff525151ff525151ff515150ff505050ff4f4e4fff4d4d4cff494949ff454545ff3f3e3fff373737ff303030ff282828ff1a1b1bff111111ff0b0b0bff070808ff040504ff030303ff020202ff020202ff010102ff000100ff000000ff020202ff0b0b0aff0a0a0aff050405ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff0d0d0cff0b0b0bff020202ff000000ff000000ff010000ff010100ff010101ff030202ff050504ff080808ff0d0d0dff131313ff1d1d1dff2d2d2dff3b3b3bff444544ff4e4e4eff565656ff5d5d5dff626362ff686867ff6c6b6cff6d6d6eff6e6e6fff6e6f6eff6e6e6eff706f70ff707070ff706f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505050ff505050ff505050ff4f5050ff504f4fff4f4f4fff4f4f4fff4d4c4cff494949ff454545ff3f3f3fff3b3b3bff353534ff2c2c2cff222222ff171718ff101010ff0b0a0bff080808ff060706ff050405ff030303ff020202ff010201ff010001ff020202ff0b0a0bff0e0e0eff0b0b0bff050606ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff070807ff090909ff020102ff000000ff000000ff000100ff000000ff000000ff010101ff020101ff030303ff060506ff0c0c0cff121212ff1e1e1eff2f2f2fff3d3c3dff474647ff4f504fff575758ff605f60ff676767ff6b6b6bff6b6b6bff6d6c6cff6d6d6dffaeaeaeffaeaeaeffadacadffadadadffabababffaaaaaaffa8a9a9ffa8a8a9ffa9a9a9ffa9aaa9ffaaaaaaffabaaaaffacacabffacacacffacacadffadadadffaeaeadffaeafafffafafafffb0b0b0ffb1b0b0ffb1b1b1ffb1b1b1ffb2b2b1ffb3b2b2ffb3b3b3ffb4b3b4ffb5b5b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffb9b9b9ffbabab9ffbababaffbabbbbffbbbcbbffbcbcbbffbcbbbcffbcbcbdffbdbcbdffbdbdbdffbdbdbdffbebdbeffbebebeffbebebeffbfbebfffbfbfc0ffc0bfc0ffc0c0bfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c6ffc7c7c7ffc9c9c9ffcccbccffcfcfd0ffd4d3d4ffd9d9d9ffdcddddffe0e0e0ffe4e4e4ffe7e7e7ffe7e7e7ffe4e4e4ffe3e3e3ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaebeaffebebebffebebebffebecebffecebebffecececffececedffedecedffededecffedededffedededffeeedeeffeeedeeffeeeeeeffeeeeeeffefeeeeffeeefefffefefefffefefeffff0f0effff0f0f0fff0eff0fff0f0f0fff0f0f0fff1f0f1fff1f0f1fff1f1f1fff1f1f2fff1f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff4f4f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f6fff6f6f7fff7f6f6fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffefefefffffefefffffffefffefefffffefefefffffffffffefefffffffffefffefffefffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefffffefefefffefefffffefefffffefefefffffefffffefefffffefefefffefefefffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffefefffffefefffffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffffffefffefffefffffffffffffefefffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffefffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffefffffffffefffffffffefffffffefffffffffffffefffffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffefffefffefffefefffffffefefffefefffffffffffffffefffffffffefffffffefffffefefffefffefffffffefffffffffffffffffffffefffffffffefffffffefffffffffffffefffffefefffffffffffffffffefffefffefffffefffffffefefffffffffffefffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffffffefffefffefffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f6fff5f6f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f4f5fff4f4f4fff5f5f5fff4f4f5fff5f5f4fff4f5f4fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f1fff0f0f1fff0eff0ffefefefffefefefffefefefffeeeeeeffeeeeedffedeeedffedededffedececffecececffecececffebebebffebebebffeaebeaffeae9e9ffe9eae9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e7ffe8e8e7ffe7e7e8ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e4e4ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe1e1e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e5ffe5e5e5ffe6e7e7ffe6e7e7ffe6e6e6ffe4e3e4ffdfdfdfffdbdbdbffd7d7d7ffd3d3d4ffd1d1d0ffcdcdcdffcbcbcaffc8c9c8ffc8c7c8ffc7c7c7ffc6c6c7ffc6c6c6ffc5c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c1ffc2c1c1ffc1c1c1ffc0c0c1ffc0bfc0ffbfc0bfffbfbfbfffbebebfffbebebeffbdbdbeffbdbdbdffbdbdbcffbcbdbcffbcbcbcffbcbbbbffbbbbbbffbbbbbbffbabbbaffb9b9b9ffbab9b9ffb9b9b9ffb9b9b8ffb9b8b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b7ffb7b7b6ffb5b6b6ffb6b5b5ffb5b5b4ffb5b4b4ffb4b4b4ffb4b3b3ffb3b3b3ffb2b3b3ffb2b3b2ffb2b2b2ffb1b1b2ffb1b1b1ffb1b1b1ffb0b0b1ffb0b0b0ffafb0b0ffafafb0ffafaeafffaeaeaeffadadaeffacacadffacacacffababacffacacacffabababffabababffabababffabababffacababffabababffacacabffababab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525152ff525151ff525252ff525252ff505151ff4f4f4fff504f50ff4f4e4eff4c4c4cff494949ff454545ff3e3e3eff373737ff313131ff282829ff1c1c1cff111211ff0c0c0cff080807ff060505ff030404ff030202ff010102ff010101ff000100ff000000ff020202ff0a0a0aff0a0a0aff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff070707ff0c0d0cff0b0a0bff020201ff010101ff000101ff010101ff000000ff020101ff030203ff050505ff090808ff0d0d0dff131313ff1d1d1dff2c2c2cff3a3b3bff454544ff4d4e4dff565656ff5d5d5cff636362ff686868ff6c6c6cff6e6e6fff6e6f6fff6e6f6eff6f6e6fff6e6e6fff6f706fff6f6f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515050ff505051ff505050ff505150ff505050ff4f5050ff4f4f4fff4d4d4dff494849ff444444ff3e3f3fff3a3a3bff343434ff2c2c2cff212121ff161616ff0f0f0fff0a0a0bff080808ff060606ff050504ff030303ff020202ff020102ff010101ff030303ff0b0b0bff0e0e0eff0c0c0bff050505ff020201ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff030302ff080707ff090909ff020202ff000001ff000101ff000100ff010001ff000101ff010100ff010102ff030203ff050505ff0c0d0dff121213ff1f1e1fff2f2f2fff3c3c3dff474647ff4f4f4fff575758ff606060ff666666ff6a6a6aff6a6a6aff6b6b6bff6c6c6cffaeaeaeffafafafffafaeafffadadadffadadacffabababffaaabaaffabaaaaffababaaffaaaaabffabababffabacabffacacacffadadadffadadadffaeaeaeffafafafffafafafffb0b0b0ffb1b0b0ffb1b1b0ffb2b2b2ffb2b2b2ffb2b3b2ffb2b3b2ffb4b3b3ffb4b4b4ffb5b5b4ffb6b6b5ffb7b6b6ffb7b7b7ffb7b7b7ffb9b8b9ffb8b9b9ffbabab9ffbababaffbbbbbbffbbbbbaffbcbcbbffbcbcbcffbdbcbcffbdbcbdffbdbdbdffbdbebdffbebdbeffbebebeffbebebeffbebebfffbfbebfffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c2ffc2c1c2ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c6ffc8c8c8ffcbcbcbffcecdcdffd2d1d1ffd7d7d6ffdbdadbffdededeffe2e2e1ffe6e6e5ffe7e7e7ffe5e4e5ffe2e3e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e6e7ffe7e7e6ffe8e8e7ffe8e8e8ffe9e8e9ffe9e9e9ffe9eaeaffeaeaeaffebeaeaffeaebebffebebeaffebebebffebebecffebebebffecececffececedffedecedffedededffedededffedededffedeeedffeeeeeeffefeeeeffeeeeeeffefefeeffefefeeffefefeffff0efefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f0f0fff1f1f1fff2f2f1fff2f2f2fff2f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f5fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff7f6f6fff7f7f6fff6f6f7fff7f6f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffffefffffffffffffefffffffefefefffffefffffffefffffffefffffffefffffefefffffefffefffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefffefffefffefffffefefffefffefffffefefffefffefffffefefffffefefffefffefffefffefffefffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffefffffefffefffffffefffefefefffefefefffefefefffefdfdfffdfefefffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfefffefefefffffefffffffefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefefefffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffefefffffffffffffefffffffefffffffffffefffffefffffffefffffefffefffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffffefffefffffffefffffffffffefffffffffffefffefffefffefffefefefffffffffffefefffffefffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffffffffffefffffffefffffffffffefffffefffffffefffffefffefffffffffffffefffffefefffffefffefffffefefffefffefffefefefffffefffffefefffffefefffffffffffffefefefffefffefffefefffffefefefffffefffffffffffffefffffffefefefffffefffffffefffffffefffffffefffffefefffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff4f4f4fff4f4f5fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff1f0f0fff1f0f0fff0f0f0ffeff0efffefefefffeeefefffefeeeeffeeeeeeffedeeedffedededffecececffecececffebebecffebebebffeaebeaffeaeaeaffeae9eaffeae9eaffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e6ffe5e6e5ffe6e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e3e3ffe3e4e3ffe3e2e3ffe3e2e3ffe2e1e2ffe1e1e2ffe1e1e1ffe1e0e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e2e1ffe1e2e2ffe2e3e2ffe3e2e2ffe3e4e3ffe6e5e6ffe6e6e6ffe6e6e6ffe5e5e5ffe1e2e1ffdddeddffd9dadaffd5d6d6ffd3d2d2ffcfcfcfffccccccffcacac9ffc8c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc4c3c3ffc3c2c3ffc2c2c3ffc1c2c1ffc1c1c1ffc0c1c0ffbfc0c0ffbfc0c0ffbfbfbfffbfbebfffbfbebeffbdbebdffbebebdffbdbdbdffbcbcbdffbcbcbcffbcbbbbffbbbcbbffbbbbbbffbbbabbffbababaffb9b9baffbababaffb9b9b9ffb9b9b8ffb8b8b9ffb8b8b8ffb8b7b8ffb7b8b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b5b6ffb5b5b5ffb5b4b5ffb4b4b5ffb3b4b3ffb3b3b3ffb3b2b3ffb2b2b2ffb2b2b2ffb2b2b1ffb1b1b1ffb1b1b0ffb1b0b0ffb0b1b0ffb0afb0ffafafafffafaeaeffaeaeaeffadaeadffacadacffacacacffabacacffacababffabababffabababffabababffabababffacababffababacffabababffaaabab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515251ff525151ff515251ff505050ff505050ff504f50ff4f4f50ff4f4f4fff4d4c4cff494a49ff444445ff3e3e3dff383738ff323231ff292929ff1c1c1cff121213ff0c0c0cff080808ff060506ff030304ff020202ff010101ff010000ff000000ff000000ff020202ff0a0b0bff0b0b0aff060505ff010201ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff060606ff0c0c0cff090a0aff020101ff000100ff000000ff010101ff010001ff010102ff030303ff050505ff090908ff0d0d0dff131313ff1c1c1dff2b2c2bff39393aff434343ff4d4d4dff565556ff5c5c5cff636262ff676768ff6c6c6cff6e6e6eff6f6e6eff6e6e6eff6e6f6fff6e6e6eff6e6f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff505150ff505050ff505050ff505050ff505050ff505050ff4d4d4dff494848ff444544ff3e3e3eff3a3a39ff333333ff2b2b2bff202020ff151515ff0e0f0fff0a0b0bff080808ff060606ff040504ff030303ff020202ff020202ff010102ff020303ff0a0b0bff0d0e0eff0b0a0aff050405ff010102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030202ff070607ff080809ff010202ff000000ff010001ff000000ff010101ff010101ff010101ff020201ff030202ff050605ff0d0c0dff121312ff1e1e1eff2f2e2eff3c3c3cff464746ff4f4f4fff575757ff5f5f5eff656565ff696a69ff696969ff6a6a6aff6b6b6bffaeaeafffaeafafffaeafaeffaeafaeffadacadffadacadffacacacffacacacffababacffabacabffabacacffacacacffadadadffaeadaeffaeaeaeffaeafaeffb0b0afffb0afb0ffb0b1b1ffb1b1b1ffb2b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb4b3b4ffb4b4b4ffb5b5b5ffb6b5b5ffb6b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffb9b9b9ffbab9baffbbbabbffbbbbbbffbbbbbbffbcbbbcffbcbcbdffbcbdbcffbdbdbdffbdbdbdffbdbdbdffbebebeffbebebeffbebfbeffbfbfbeffbfbfbfffbfc0bfffc0bfc0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c2c1ffc2c2c2ffc2c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc7c7c7ffc9c9caffccccccffcfd0cfffd4d4d4ffdad9d9ffdddcddffe0dfe0ffe3e4e3ffe6e6e6ffe5e6e5ffe2e3e2ffe1e1e1ffe0e0e0ffe0dfe0ffe1e0e1ffe0e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e1e1ffe1e0e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe6e5e6ffe6e6e6ffe7e6e7ffe7e7e8ffe7e8e7ffe8e8e8ffe9e8e9ffe9e9e9ffeaeaeaffeaeaeaffeaebeaffebebeaffebebebffebecebffecebecffecececffecececffedececffededecffedededffedededffedeeeeffeeeeeeffeeeeeeffeeefeeffefefeeffefefefffefefefffefeff0fff0f0f0ffeff0f0fff0f0f0fff1f0f0fff1f0f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff3f3f3fff4f3f4fff4f3f4fff4f4f4fff5f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff7f7f6fff7f6f7fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefefffffefffefffffffffffffffffffffefefffefefffffffffffffffefffffffefefffffefffffffffefffffffefffefefefffffefffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefefefffffefffffffefffffefffefffefffffffefefefffefffefffefefffffffffffffffefffffffefffffefffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffffffefffffffefffefefefffffefffffffffefffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffffffffffefffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffefffffffefffffffffffffffefefffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffffffffefffffffffefffffefffefffefffffffffefffffefffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffefefefffffffefffefefefffefefffffefefefffefffefffffefffffefefefffefefffffefffefffffefffffffefefffffefefffffffefffffffefffefefefffffefffffffffefffffffefffffffefffffefffffffffefffffffffffefffefffffffffffffffffffffffefffffeffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f5f4fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f2fff2f3f2fff2f2f1fff2f1f2fff2f1f2fff0f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefefefffeeeeefffeeeeeeffedeeedffedededffedededffecececffecececffebebebffeaeaeaffeaeaebffeaeaeaffe9e9eaffe9e8e9ffe8e9e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdeffdededfffdededeffdfdedeffdededeffdededeffdededeffdededeffdededeffdededfffdfdfdeffdfdfdeffdfdfdeffe0dfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe2e1e2ffe3e3e3ffe4e5e4ffe5e6e6ffe5e6e6ffe6e6e5ffe4e4e4ffe0e0e0ffdcdcdcffd8d7d8ffd3d4d3ffd0d1d0ffcecdcdffcbcbcbffc8c8c9ffc8c8c7ffc7c7c7ffc6c6c6ffc5c5c6ffc5c5c5ffc3c4c4ffc3c2c3ffc2c3c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c1ffc0c0c0ffbfbfc0ffbebfbfffbebebeffbebebeffbebebeffbdbdbdffbcbdbdffbcbdbdffbcbcbcffbbbbbcffbbbcbbffbbbbbbffbababbffbababaffbababaffbab9baffb9b9b9ffb8b8b9ffb8b8b8ffb8b8b8ffb8b7b7ffb7b7b7ffb7b7b6ffb6b6b6ffb6b5b5ffb5b5b6ffb5b5b4ffb5b4b4ffb4b4b3ffb4b3b4ffb3b3b3ffb3b3b2ffb2b2b2ffb2b2b2ffb2b2b1ffb1b1b1ffb1b0b1ffb0b0b0ffafb0afffafb0afffaeaeaeffaeaeaeffadadaeffadadadffadacadffacabacffabababffabababffabababffabacacffabababffabababffabababffaaaaaaffacabacffacacac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515252ff525152ff505050ff505050ff505050ff4f4f4fff4f4f4fff4e4e4eff4d4c4dff494949ff444445ff3e3e3eff393838ff323232ff292829ff1c1d1cff121212ff0c0c0cff080808ff060505ff040303ff020202ff010101ff010000ff010100ff000000ff020202ff0a0b0aff0b0a0aff060506ff020202ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff0a0a0aff080909ff020102ff000000ff010100ff000000ff000001ff010101ff030302ff050505ff080808ff0c0c0dff131313ff1e1d1eff2c2b2bff393838ff434342ff4c4c4cff545454ff5c5b5cff626261ff686767ff6c6c6bff6f6e6eff6f6e6eff6f6f6eff6e6e6eff6f6e6eff6f6f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff535252ff515050ff515150ff505050ff515050ff505150ff4d4d4dff494849ff454545ff3d3e3eff393939ff323232ff2a2a2aff1f1f1fff151515ff0f0f0fff0b0a0bff070807ff060606ff040404ff030303ff020102ff020201ff020101ff020202ff0a090aff0c0c0cff09090aff050404ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff070606ff090808ff020201ff010000ff010100ff010100ff000100ff010101ff010201ff020101ff030203ff060506ff0b0c0bff111212ff1c1c1cff2c2c2cff3b3b3bff464646ff4f4e4eff565556ff5d5e5dff646464ff686868ff686969ff696969ff6a6a6affaeaeaeffaeaeaeffaeaeafffafaeaeffadaeaeffaeadaeffadaeadffadadadffadadadffacacadffacadadffadadadffadaeaeffaeaeaeffafaeafffafafb0ffb0b0b0ffb0b1b0ffb1b1b1ffb1b2b2ffb2b2b2ffb2b2b3ffb3b3b3ffb3b3b4ffb4b4b4ffb4b5b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb8b8b8ffb9b8b8ffb9b9b9ffbab9b9ffbababaffbbbbbaffbbbbbbffbcbbbcffbcbcbcffbdbcbcffbdbdbcffbebdbdffbebdbdffbebebdffbebebeffbfbebeffbfbfbeffbfbfbeffbfbfbfffc0c0c0ffbfc0c0ffc0c1c0ffc0c0c0ffc1c1c1ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc5c4c4ffc5c5c5ffc6c5c6ffc8c8c8ffcbcbcbffcdcdcdffd1d1d2ffd7d7d7ffdbdbdbffdedddeffe1e2e1ffe5e5e5ffe5e5e6ffe3e3e3ffe1e1e1ffe0e0e0ffdfdfdfffdedfdfffe0dfe0ffe0dfe0ffdfdfdfffdfdfdfffdedfdfffdedfdfffdfdedfffdfdedfffdfdfdeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe7e7e6ffe8e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffeaeae9ffeaeae9ffeaeaeaffebeaebffebebebffebecebffebececffebececffecececffececedffedededffedededffededeeffedeeedffeeeeeeffeeeeeeffefefefffeeeeefffefefeffff0eff0ffefefeffff0eff0fff0f0f0fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff6f5f6fff5f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff6f6f7fff6f7f7fff7f6f7fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefffffffefffffffffffffffffefefffffffefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefffffefffffffffffefffffefffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffefffffefefffefefffffefffefffefefefffffefefffefffefffefefffffefffefffefefefffefefffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefefffefffefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffefdfdfffefefffffefefefffefffffffffefefffefefffffefefffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffefffefefefffffefffffefffefffffffefffefffffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffefffefefefffffefefffffefffffffffffffefffffffffefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffefffffffefffffffefffefffefffefffffefffffffefffffefefffffefefefffefefefffffefefffffefefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefffffefffffffffffefffffefffffffefffffffffffffffffffffefffefffffefeffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f4f4fff5f5f4fff5f5f5fff4f4f5fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f2f2fff2f2f2fff2f1f1fff1f1f2fff1f1f1fff0f0f0fff1f0f0fff0f0f0ffeff0f0ffeff0efffefefefffeeeeefffeeeeeeffedeeedffedededffecededffececedffecebecffebebebffeaebebffeaeaebffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe8e7e8ffe8e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdededfffdddedeffddddddffdddcddffdddcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdcffdcdbdcffdbdbdbffdbdcdcffdddcdcffdcdcddffdcdcddffdcddddffddddddffdedddeffdededeffdedfdfffdfdfdeffdedfdeffe0dfdfffe0e0e0ffe1e1e1ffe2e2e2ffe4e4e3ffe5e5e5ffe5e6e6ffe5e5e4ffe1e1e1ffdededeffdadadaffd6d6d6ffd2d2d2ffcfcfcfffcccccdffcac9caffc8c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc5c6c5ffc5c4c4ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c1ffc0c0c0ffbfbfc0ffbfbfbfffbebfbeffbebfbfffbebebeffbdbdbeffbdbdbdffbdbdbdffbcbdbdffbcbcbcffbbbcbbffbbbbbbffbbbabbffbababaffb9babaffbab9baffb9b9b9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b7ffb8b7b7ffb7b6b7ffb6b6b6ffb6b6b6ffb6b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b3ffb3b3b4ffb3b2b3ffb2b2b3ffb2b2b2ffb1b2b1ffb1b1b1ffb1b1b1ffb0b1b0ffafafafffafafafffaeafafffaeaeaeffaeaeadffadadadffacacadffacacacffabababffabababffabacacffababacffababacffabaaabffabababffabacacffacacacffacadacffadadac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515252ff505151ff505050ff4f504fff504f50ff4f4f4fff4f4f4fff4d4e4eff4c4c4cff4a4949ff454544ff3e3f3fff383838ff323231ff292828ff1d1c1dff121212ff0b0c0cff080707ff050506ff030303ff020202ff010101ff010001ff010001ff000000ff020202ff090a09ff090909ff040505ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff090809ff070708ff010202ff000000ff000000ff010001ff010001ff010101ff020202ff050405ff080708ff0d0c0cff131314ff1e1f1fff2d2d2dff393839ff424142ff4a4a4aff535454ff5b5a5aff616162ff676767ff6b6b6bff6b6c6bff6e6e6fff6f6e6fff6e6e6fff6e6e6eff6e6f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff525252ff525253ff515051ff505051ff505050ff505150ff4d4d4dff494949ff454545ff3d3d3dff393938ff313232ff292929ff1e1e1dff141414ff0f0e0fff0a0b0aff080807ff050505ff030404ff020202ff010102ff010001ff010101ff020203ff090909ff0b0b0bff090909ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030202ff060506ff070707ff010102ff010100ff010001ff010001ff010101ff010101ff010101ff020101ff030303ff050505ff0a0a0aff111010ff1a1b1bff2a2a2aff383938ff444444ff4d4c4dff555554ff5d5d5dff636364ff676868ff676768ff686869ff6b6a6affaeaeaeffaeaeaeffaeafaeffaeafaeffafaeaeffaeaeaeffaeaeaeffafaeaeffaeaeaeffaeaeaeffadadaeffaeaeaeffaeaeafffafafafffafb0afffb0b0b0ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b4b3ffb5b4b5ffb5b5b5ffb5b5b6ffb5b6b6ffb6b6b6ffb7b6b7ffb8b8b7ffb8b8b8ffb8b9b9ffb9b9b9ffbababaffbbbabbffbbbbbbffbbbcbcffbcbbbbffbcbcbdffbcbcbcffbdbdbdffbdbdbdffbebdbeffbebdbeffbebebeffbebebeffbebfbeffbfbebfffbfbfc0ffc0c0c0ffc0bfc0ffc1c0c0ffc0c1c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c5c5ffc5c5c6ffc7c6c7ffcac9c9ffccccccffcfd0d0ffd4d5d4ffd9dad9ffdcdcdcffdfdfdfffe3e2e3ffe5e4e4ffe4e4e4ffe1e1e1ffdfdfe0ffdededfffdededeffdededeffdededeffdededeffdededeffdddcddffddddddffddddddffddddddffddddddffddddddffdedddeffdedddeffdededeffdedfdfffdfdfdfffe0dfdfffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe2e2e2ffe2e3e3ffe4e3e3ffe4e4e5ffe5e5e5ffe5e6e6ffe7e7e6ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffebebeaffeaeaeaffebebebffebecebffebececffececebffecececffececedffededecffedededffedeeeeffeeeeeeffeeeeefffefeeefffefeeeeffefefefffefeff0fff0f0f0fff0f0effff0f0f0fff1f1f0fff1f0f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff5f5f4fff4f4f5fff5f5f5fff5f5f5fff5f6f6fff6f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f7f7fff6f7f7fff7f7f6fff7f6f7fff7f6f7fff7f7f7fff6f7f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefffffffefefefffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffefefefffffffffffefffffffefefffffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffffffffffffefffefffefefefffefefffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefefefffffefffffefffefffefffffffefffefffffffffffefffffffffffffffffefffffffefefffefffffffffefefffffffffffefffefffefefefffefefffffefefffffffefffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefffefffffefffffffffefffefffefffffefffffefffefffefffffffefefefffffffffffefefefffffffffffefefefffffefefffefefefffffefefffefefffffefefefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffefefffffefffefffefffefffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f4f5fff4f5f5fff5f4f4fff4f4f5fff4f5f4fff4f4f4fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f2f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffeeefefffeeedeeffeeedeeffedededffededecffebececffececebffebebebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e5ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e1e1ffe0e0dfffdfe0dfffdededeffdededeffddddddffdddcdcffdbdcdcffdcdbdbffdbdbdbffdadadaffd9d9d9ffd9d9daffd9d9d9ffd9d8d9ffd8d8d9ffd9d9d9ffd9dad9ffd9d9daffdadadaffdadadaffdadadaffdadbdbffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdeddddffdedfdeffdfe0dfffe1e1e1ffe2e2e2ffe4e4e4ffe5e5e5ffe5e5e4ffe4e4e4ffe0e1e1ffdddcdcffd9d8d9ffd4d4d4ffd1d1d1ffcdceceffcbcbcbffc9c9c8ffc7c7c7ffc7c6c7ffc6c6c6ffc5c5c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbeffbebebeffbebebeffbdbdbdffbdbdbdffbcbcbcffbcbdbcffbbbcbcffbcbcbcffbbbabbffbbbabaffbababaffbab9baffb9b9baffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b6ffb6b5b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b4ffb3b2b2ffb2b2b2ffb2b2b1ffb1b1b1ffb0b1b0ffb0b1b0ffb0b0afffafafb0ffafafafffaeaeafffaeaeadffaeaeaeffacadadffadacacffacabacffabababffacababffabababffabababffabababffacacacffacacacffadadadffacadadffadadad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505150ff505050ff515151ff4f5050ff505050ff4f4e4fff4f4e4fff4d4e4eff4d4c4cff49494aff444544ff3d3d3eff373737ff2f2f30ff272626ff1b1b1cff121212ff0b0b0bff070708ff050505ff030403ff020202ff010102ff010101ff010001ff010000ff020202ff090908ff080808ff030403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff070707ff060606ff010101ff010101ff000000ff010101ff000000ff010101ff020202ff050404ff080808ff0c0c0cff121212ff1e1e1fff2c2c2dff383838ff404040ff494949ff515251ff595959ff606160ff676767ff6b6b6bff6b6b6bff6b6b6bff6e6e6fff6f6e6eff6e6e6eff6f6f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff525253ff525252ff525253ff515050ff505050ff515150ff4d4d4dff494a49ff454544ff3d3d3dff383839ff313131ff282828ff1d1d1dff141414ff0e0f0eff0b0a0aff080708ff050505ff030303ff010201ff010101ff010101ff010101ff030202ff090809ff0b0b0bff0a0a09ff040404ff020201ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030203ff060606ff060706ff010101ff000001ff010101ff010101ff010000ff010000ff010100ff010101ff020302ff050505ff0a0a0aff100f10ff1a1a1aff282829ff363636ff424242ff4b4b4bff545454ff5d5d5dff646464ff686868ff686968ff6b6b6affadadadffaeaeaeffaeaeaeffaeaeaeffaeaeaeffafafaeffafafafffafafafffafafafffafafafffafafaeffaeafafffaeaeafffafafafffafb0afffb0b0b1ffb1b1b0ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb5b5b5ffb5b5b5ffb6b5b6ffb6b6b6ffb7b6b6ffb7b7b8ffb7b8b7ffb8b8b8ffb9b9b9ffb9b9baffbababaffbababbffbcbbbbffbbbcbcffbcbcbcffbcbdbcffbdbdbdffbdbdbdffbdbdbeffbebebeffbebebeffbebebeffbfbebeffbfbfbeffbfbfbfffbfc0bfffc0c0bfffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c2ffc2c2c1ffc2c3c3ffc2c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c6ffc8c8c8ffcbcbcbffcececdffd2d2d2ffd8d7d8ffdbdbdbffdededdffe1e1e1ffe3e4e3ffe3e4e4ffe1e1e1ffdfdfdfffdededeffddddddffddddddffdddeddffdcdcddffdcdcdbffdbdbdbffdbdadbffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdbdcffdcdcdcffdcddddffdeddddffdededeffdedfdeffdededfffdfdfe0ffdfdfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffe9eae9ffe9eae9ffeaeaeaffeaeaebffebebebffebebebffebecebffecececffecedecffedececffedededffeeedeeffeeeeeeffeeeeeeffefefeeffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff2f2f2fff2f3f3fff2f2f3fff3f3f3fff3f4f3fff3f3f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f6f6fff6f6f7fff7f7f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffffffffffefefffffefffffefffefffffffefffffefefffffffefffefffffffffefefffefefffffffffefffffffffffefffefffffefffffefffefffefffffffffefffffffffffffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffefffefefefffffefefffefefffffefffefffefefefffefefefffefefefffefffefffffefefffefefffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffefefffefefffffefefefffefefdfffefefefffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffcfcfdfffdfdfcfffefdfdfffefefefffffefefffefffefffefffffffffefffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefefffffffefffefffffffffefffffefefffffffffefffffffffffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefefefffefefffffefffffffffffefffffefefffffffffffefffffffffefffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffffffefffefffffffffefefffefefffffffffefffffffffffefffefffffefffffefffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffefffffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffefefefffefefffffffefefffefefefffefffefffffffffffefefefffefefefffefffefffefffffffffefffffffffffffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffeffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f5f4fff5f5f4fff5f4f4fff5f5f4fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f4fff3f4f3fff3f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff0f0f0ffeff0efffefefefffefefefffefeeeeffeeeeeeffeeededffedededffededecffecececffebebebffeaebebffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffe9e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfe0ffdfdedfffdededeffdddddeffdddcdcffdcdbdbffdadbdaffdadadaffdad9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d6d7ffd7d8d7ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdeddddffdededeffdfe0dfffe1e0e1ffe2e3e2ffe3e4e4ffe5e5e4ffe5e4e4ffe2e2e2ffdededeffdadbdaffd6d6d5ffd2d2d2ffcecfceffccccccffc9c9caffc7c7c7ffc6c7c6ffc6c6c6ffc6c5c6ffc5c5c5ffc4c4c4ffc4c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0bfffc0bfbfffbfbfbfffbebebeffbebebeffbebebeffbdbdbeffbdbcbdffbdbcbcffbcbcbcffbcbbbbffbbbbbbffbabbbaffbbbbbaffbababaffbabab9ffb9b9baffb9b8b8ffb8b8b8ffb8b8b7ffb8b8b8ffb7b7b7ffb7b6b7ffb6b7b6ffb5b6b6ffb6b5b6ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b3ffb3b3b3ffb2b3b3ffb2b2b3ffb2b2b2ffb1b1b1ffb1b1b1ffb0b1b1ffafb0b0ffafafafffafafafffaeaeaeffaeaeaeffaeadaeffadadadffadacacffacacacffacacabffabababffabababffabababffabacacffacacabffacadacffacadacffadadadffadaeadffaeadad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505051ff515050ff515050ff505051ff504f50ff504f4fff4f4f4fff4f4f4eff4d4c4cff494949ff434344ff3d3d3dff363536ff2e2e2eff252525ff191a19ff101010ff0a0b0aff070708ff050505ff030303ff020202ff010101ff010100ff000000ff000001ff020203ff0a0909ff080808ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff040303ff070707ff060607ff020102ff010100ff010101ff010000ff010001ff010201ff030302ff050404ff080807ff0b0c0cff121212ff1d1d1eff2b2b2bff373737ff3e3e3eff464646ff4f504fff575858ff605f60ff666666ff6a6a6aff6a6a6aff6b6b6bff6b6b6bff6e6e6eff6e6e6fff6f6f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff525252ff525252ff525252ff525252ff505051ff515150ff4e4e4eff4b4a4aff454545ff3c3d3dff373737ff2f302fff272727ff1c1d1cff131213ff0d0d0dff0a0909ff070706ff040404ff030203ff010101ff000101ff000001ff010100ff020302ff080808ff0c0b0bff0a0b0aff050505ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020303ff060506ff060606ff010101ff000000ff010000ff000000ff000001ff000001ff010101ff010101ff030202ff050505ff0a0b0aff0f0f0fff191919ff272727ff353535ff414040ff4a4a4aff535353ff5c5d5cff646464ff696868ff6a6a6aff6a6a6bffacadadffadadacffaeaeaeffaeaeaeffaeaeaeffafafaeffafafafffb0afafffafafafffafafafffafaeafffaeafafffafafb0ffb0b0b0ffb0b0b0ffb1b0b1ffb1b2b2ffb2b2b2ffb3b2b2ffb3b3b3ffb3b3b4ffb4b3b4ffb5b4b4ffb5b5b5ffb5b5b5ffb6b5b6ffb6b6b6ffb7b7b6ffb7b7b7ffb8b8b7ffb8b8b8ffb9b8b8ffb9b9b9ffbabab9ffbbbabaffbabbbaffbbbbbbffbbbcbcffbcbcbdffbdbcbdffbdbdbdffbdbdbdffbebdbeffbebebeffbebebeffbebebeffbebebfffbfbfbfffbfbfbfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc9c9c9ffcbccccffcfcfcfffd4d4d4ffd9dad9ffdddcddffe0e0dfffe2e2e2ffe3e3e3ffe2e2e2ffe0e0e0ffdededeffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdadbffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9daffdad9d9ffdbdadaffdadbdaffdcdcdbffdcdbdcffdddddcffdddddeffdeddddffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e1e2ffe3e3e3ffe3e3e3ffe5e4e5ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaebebffebebebffecebebffecececffecececffecedecffedededffeeedeeffedeeedffeeeeeeffeeeeefffefefeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff2f1f2fff2f1f2fff2f2f2fff2f2f3fff3f3f3fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff7f7f7fff6f7f6fff7f6f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffefffefffefefffffefffefffffffffffefefefffefefefffefffffffefefefffefffffffefffefffefffefffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffefffefefffffefefefffefefefffefffefffefefefffdfefefffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffefefefffefefefffffffefffffffffffefffefffffffefffffefffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffefffffffefefefffefffefffffefffffffffefffefefefffffffefffefffffffefffefffffffefffefefffffffffefffefefefffefffffffffffffffefefefffffffefffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefefffffffefffffffefefffffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffefffffffffefffefefefffefffefffefffffffefffefffefffefffefefffffffefefffefefefffefefefffefffefffefefefffffffefffffffffffffffefffffffffffefefffffffffefffefffffffefffefffffffefffefefffffffffefffffffefffffefffffefffffffffefefffffefffffffffffffffffffffffefffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f4f3fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff2f2f3fff2f2f1fff1f1f2fff1f2f2fff1f1f1fff1f0f1fff0f1f1fff0f0f0fff0f0effff0efefffefefefffefeeefffeeefeeffeeeeeeffedeeedffedededffecececffebebebffeaebeaffeaeaebffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe2e3e2ffe1e2e2ffe1e1e1ffe0e0e1ffe0e0dfffdfe0dfffdfdfdfffdededeffddddddffddddddffdbdcdcffdadbdbffdadad9ffd8d8d9ffd8d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d8ffd8d9d9ffd9dadaffdadadaffdcdddcffdededeffdededdffdfdfdfffe1e1e1ffe2e2e2ffe3e4e4ffe3e4e3ffe1e1e1ffddddddffd9d9d9ffd4d4d5ffd0d1d0ffcecdceffcbcbcbffc8c8c8ffc7c7c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c4ffc4c4c4ffc3c3c3ffc2c3c3ffc2c2c2ffc1c1c1ffc1c1c0ffc0c1c1ffc0c0c0ffbfbfc0ffbfbfbfffbebfbeffbebebeffbebebeffbdbdbdffbdbebdffbcbdbdffbcbcbcffbcbcbcffbbbbbcffbbbbbbffbababbffbababaffbababaffb9b9b9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb6b7b6ffb6b6b5ffb5b5b5ffb5b5b5ffb5b5b4ffb4b4b4ffb3b3b4ffb3b3b3ffb2b2b3ffb2b2b2ffb1b2b2ffb1b1b1ffb0b1b1ffb0b0b1ffb0b0afffafafafffafafafffaeaeafffaeaeaeffadaeadffadaeadffadadadffacacacffabababffaaabaaffacabacffabacacffacacacffadacacffadadacffaeaeadffadaeaeffaeaead00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505050ff505150ff505151ff505150ff505150ff505050ff515050ff4f4f4fff4c4c4cff484848ff414141ff3b3b3bff343435ff2c2c2cff232323ff181718ff0f0f0fff0a0a0aff060706ff040404ff030203ff020201ff010101ff010001ff000001ff010000ff020203ff0a0a0aff090909ff050505ff010202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff050505ff090909ff060606ff020201ff010202ff010201ff010101ff010101ff020202ff030203ff050505ff070807ff0b0a0aff111110ff1b1b1bff282828ff343434ff3a3a3bff424242ff4a4b4bff535453ff5d5d5dff656565ff696868ff696968ff6a6a6aff6b6b6bff6b6b6bff6e6e6fff6e6f6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff535252ff535252ff525252ff525253ff525252ff525253ff515151ff4e4e4eff494949ff434443ff3a3a3aff333333ff2c2c2cff242525ff191919ff101111ff0c0c0cff080908ff060606ff030404ff020202ff020202ff010102ff000001ff000000ff020101ff070707ff0b0b0aff090a0aff040504ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020302ff050505ff050505ff020101ff010100ff010000ff000001ff000000ff000001ff000101ff010101ff020203ff040505ff09090aff0e0e0eff161616ff242424ff333233ff3e3f3fff474848ff515251ff5b5b5bff636363ff686869ff6a6b6aff6b6a6bffacacacffacacacffadacacffadadadffaeaeadffaeafafffafb0afffb0afb0ffb0b0afffafb0afffafb0afffb0b0afffb0b0b0ffb0b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb2b3b2ffb3b3b3ffb4b4b4ffb3b4b4ffb4b5b4ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b7ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb8b8b8ffb9b9b9ffbababaffbababaffbbbbbbffbbbbbbffbcbcbbffbcbdbcffbcbdbcffbdbdbdffbdbdbdffbebdbdffbebebdffbebebeffbebebfffbebebeffbfbebfffbfbfbfffbfc0bfffc0bfc0ffc0c0c0ffc1c1c1ffc1c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c5c5ffc5c5c6ffc8c8c7ffcbcacbffcdcdcdffd2d2d2ffd9d8d8ffdbdbdbffdededeffe3e3e3ffe3e3e3ffe1e1e1ffdededeffdcdddcffdadbdaffdadadaffdadbdaffd9dadaffd9d9d9ffd7d8d8ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffdddddeffdededeffdfdfdfffdfe0dfffe0e0e0ffe1e1e1ffe2e2e1ffe3e3e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e6ffe6e6e6ffe6e7e7ffe7e7e8ffe7e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaebebffebebebffebecebffecececffecededffecededffedededffeeedeeffeeeeeeffeeeeeeffefeeeeffefefeffff0efeffff0f0f0fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff3f3f2fff3f3f3fff3f4f4fff3f4f4fff4f4f3fff4f4f4fff4f4f5fff5f5f5fff4f5f5fff5f6f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f6fff7f7f7fff6f7f6fff7f7f7fff6f6f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffefffffefffefffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefefffffffffffffffefefffefefefffefefffffefffefffefefefffefefefffefefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfefdfffffffffffffefffffefffefffefffefffffffefffffffefffffffefffffffefffffffffffffffffffefffffffefffffffffffffffffffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffefefffefffffffffffefffefefffffffffefffefefffffefefffffffffffffffefefffefefffffffffffffffefefffefefefffefefffffffffffffefefefffffefffffffffffffefffffffffefffffffefefffffefefffefffffffefefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffffffefffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefefffffffffffffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffefefffefffefffefefffffffffffffffefefffffefffffffffffffefefffffffefffffffefefffefefefffefefefffefefefffffffefffffffefffffffffffefffefffffffffffffefffffefffefffefffefffffffefffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffffffefffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff2f3f3fff2f2f2fff1f2f2fff1f2f2fff1f1f1fff1f1f1fff0f1f0fff0f1f0ffeff0f0ffeff0f0fff0efefffefefefffeeeeefffeeeeeeffedededffedededffecececffecececffebebebffeaeaeaffeae9eaffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe5e4e4ffe4e4e4ffe4e4e3ffe2e2e3ffe2e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdededfffdededeffdeddddffdcdddcffdcdcdcffdbdbdbffdad9d9ffd9d8d8ffd7d7d7ffd5d6d6ffd5d4d5ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd2d2d2ffd2d2d2ffd3d3d3ffd4d5d4ffd5d5d6ffd7d7d6ffd7d8d7ffdedfdeffdfdfdfffdddddeffdeddddffdfdedfffe0e0e1ffe3e2e3ffe4e4e4ffe3e2e2ffdfdfdfffdcdcdcffd7d8d7ffd3d3d2ffcfcfcfffccccccffc9cac9ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc5c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc0c0c1ffc0c0c1ffc0c0bfffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbebebdffbdbdbdffbdbdbdffbcbcbcffbbbcbcffbcbbbcffbbbbbbffbbbbbaffbababaffbab9b9ffb9b9b9ffb9b9b8ffb9b9b9ffb8b8b8ffb8b8b8ffb8b7b7ffb6b7b7ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb5b5b4ffb5b5b5ffb4b4b4ffb3b3b4ffb3b3b3ffb2b2b3ffb2b2b2ffb1b2b1ffb0b1b1ffb0b0b0ffb0b0b0ffb0afafffafafafffafafafffaeaeafffaeaeaeffaeadaeffadadadffadadadffacacacffabababffacacacffadadacffacadacffadacadffaeaeadffadadadffaeaeaeffaeadaeffaeadad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505051ff515150ff505050ff515050ff515151ff505051ff545354ff535353ff4e4e4eff474848ff414141ff3b3b3bff353534ff2e2e2eff252626ff1a1a1bff121112ff0b0c0cff080808ff040404ff020202ff020201ff020101ff010101ff010101ff000101ff010202ff0b0b0bff0a0a09ff050605ff010202ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020303ff060505ff0a0a0aff050506ff020201ff020202ff020202ff010101ff010101ff020202ff030303ff050505ff070707ff0b0a0aff111110ff1a1a1aff272727ff333434ff3a3a3aff3f3e3eff464746ff505050ff5b5b5bff646463ff686868ff686767ff696969ff6a6a6aff6a6b6bff6b6c6cff6e6e6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff535252ff525353ff535252ff525252ff525352ff505051ff4d4d4cff474746ff3f4040ff353535ff2f3030ff282727ff202020ff171617ff100f10ff0b0b0bff080708ff050505ff030304ff030302ff020202ff020202ff010101ff000100ff010101ff070707ff090909ff080808ff040303ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff050505ff060505ff010101ff010000ff010101ff010000ff000001ff010101ff010101ff020201ff020302ff030404ff080808ff0c0d0dff141414ff212121ff303030ff3d3d3dff454545ff4f4f4fff595959ff626262ff686867ff6a6a69ff6b6a6bffacacabffacadacffabababffadadacffadadadffafaeafffafafafffb0afafffafb0b0ffb0b0b0ffb0b0b0ffb1b1b0ffb1b1b1ffb1b1b2ffb2b2b2ffb3b2b2ffb3b2b3ffb3b4b4ffb4b4b3ffb4b4b4ffb4b5b5ffb5b5b5ffb6b5b5ffb6b6b6ffb7b7b7ffb7b7b7ffb8b7b8ffb8b7b7ffb8b8b8ffb8b9b8ffb9b8b8ffb9bab9ffbababaffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbcbdbcffbcbdbcffbdbdbdffbdbdbdffbebebdffbebebdffbebfbfffbfbebeffbebfbfffbfbfbfffbfbfbfffc0c0bfffc0c0bfffc0c0c0ffc0c1c1ffc1c1c2ffc2c1c1ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc5c5c5ffc7c7c6ffc9c9c9ffccccccffd0d0d0ffd5d6d5ffdadadaffdcdcdcffdedfdeffe5e5e5ffe4e4e4ffe1e0e0ffdddedeffdcdcdbffd9d9d9ffdadad9ffd9d9daffd7d8d8ffd7d7d7ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadad9ffdbdbdbffdbdcdbffdcdcdcffdddcddffdddeddffdededeffdfdfdeffdfdfdfffe0e0dfffe1e1e0ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe5e4e5ffe6e6e5ffe6e7e6ffe6e7e7ffe7e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebeaebffebebebffecececffecececffededecffedededffeeeeedffeeeeeeffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff1f0f0fff0f1f1fff2f2f1fff1f1f2fff2f2f2fff2f2f3fff2f3f3fff3f3f4fff4f3f3fff4f3f4fff4f5f4fff5f4f4fff4f5f4fff5f5f5fff5f6f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f7f6fff7f7f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffffefffffffefefffffffefffefefffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfefffefefffffffffffffffffffffffefefffffffefffffefefffffffefffffffffffefefffffffefffffefffffffffefffffefffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffefffffefffffefefffffffffffffefffffffefffffffefffefffffefffffefffffffefffefffefefffffefffefffefefefffefefefffefffefffffefefffefefefffffefffffefffefffefefffffefffefffffefffffefefffffefefffffffefefffefefffffefefefffefefffffefefffffefefffffffffffffffffffffffefefffffffefffffefefffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffefffefffffffefefffffffffefffffefffffefffffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffefffffffffffefffefffffffffefefffefffefffffffffffefefefffffefffffefffefffefefffffefffefffefefffffefefffffefefffffffefefffefefffffefefefffefefffffefefffffefefffffffffffffffefffffffefefffefffefffffefefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffffffefffffffefffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff4f4f4fff3f3f4fff4f4f4fff3f3f4fff4f3f3fff3f4f3fff3f3f2fff3f3f2fff2f2f3fff2f2f2fff2f1f2fff1f2f2fff2f1f2fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0ffefefefffeeefefffefefefffeeeeeeffeeeeedffedededffececedffebececffebebeaffeaeaeaffe9eaeaffe9e9e9ffe8e9e9ffe7e7e8ffe8e7e7ffe7e7e6ffe6e6e6ffe5e5e6ffe5e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e1e1ffdfe0dfffdfdfdfffdedfdfffdddeddffddddddffdcdddcffdbdcdcffdbdadaffdadadaffd9d9d9ffd7d7d7ffd6d5d6ffd4d4d4ffd2d2d3ffd1d2d1ffd0d0d0ffcfcfcfffcececeffcecdceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcdcdffcdccccffcccdccffccccccffcdccccffcdcdcdffcdcdcdffcececeffcfd0cfffd1d0d1ffd0d1d0ffd2d2d1ffd4d4d3ffdcdcddffdfdfdfffdedfdfffdfdfe0ffe1e1e1ffe2e1e2ffe3e3e2ffe2e2e2ffe1e1e1ffdfdfe0ffddddddffdad9d9ffd4d5d5ffd0d0d1ffcdceceffcbcbcbffc9c9c8ffc7c7c6ffc5c6c6ffc5c5c6ffc5c4c4ffc5c4c4ffc3c3c4ffc3c3c3ffc2c2c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0c1c1ffc0c0bfffbfbfc0ffbfbfbfffbebfbfffbebebeffbebebeffbebebeffbdbdbdffbdbdbdffbcbdbcffbcbcbcffbbbcbbffbbbbbcffbbbbbbffbababbffbab9baffb9b9baffb9b9b9ffb8b9b9ffb8b8b8ffb8b7b8ffb8b8b8ffb7b7b8ffb7b6b6ffb6b7b6ffb6b6b5ffb6b5b5ffb5b5b5ffb4b4b5ffb4b4b4ffb3b4b4ffb4b3b3ffb2b3b2ffb2b2b2ffb2b2b1ffb1b1b2ffb1b1b0ffb0b0b0ffafafb0ffb0b0afffafafafffafafafffaeafaeffaeaeaeffadaeaeffadadadffadadadffacacacffabacacffacadadffadacadffaeaeadffaeaeadffadaeaeffadadaeffaeadadffaeadadffacacad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505150ff505050ff505050ff515051ff505150ff555555ff555555ff535353ff4d4c4dff464646ff3f3e3eff373738ff323232ff2d2d2dff232323ff19191aff121212ff0c0c0dff090909ff060706ff060505ff050505ff040404ff030303ff030203ff020303ff030202ff0c0d0cff090909ff040404ff010102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020302ff050505ff0a0a0aff070807ff020202ff020202ff030203ff020202ff010102ff020302ff040404ff060607ff080809ff0c0b0bff111112ff1c1c1cff272728ff303031ff373738ff3d3d3dff444444ff4d4c4cff565756ff5f5f5fff666666ff676767ff676768ff696869ff6a6a6aff6b6a6bff6b6c6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff535252ff525252ff525252ff525252ff525352ff525152ff4f504fff4a4a4aff444443ff3b3b3bff303030ff2a2a2aff232323ff1c1c1cff141414ff0e0e0eff0a0a0aff070607ff040505ff030302ff030202ff020202ff010102ff000101ff000000ff020201ff070807ff090909ff070707ff030303ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff050505ff060606ff020101ff000001ff000000ff000000ff000101ff020101ff010201ff020202ff030302ff040304ff070807ff0b0b0bff121213ff1e1e1eff2d2d2dff3a3a3aff434342ff4b4b4bff555556ff5e5f5eff666666ff686869ff6b6c6cffabacacffabababffacacabffacadacffadaeadffaeaeafffafafaeffb0afafffb0b0b0ffb0b0b1ffb1b1b1ffb1b2b2ffb1b2b1ffb3b2b3ffb3b3b3ffb3b3b3ffb3b3b4ffb4b4b3ffb4b4b4ffb5b4b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b6b7ffb7b7b7ffb7b7b8ffb8b8b7ffb8b8b9ffb9b8b9ffb9b9b9ffbab9b9ffbab9baffbababaffbabbbbffbbbbbbffbbbbbcffbcbcbcffbdbcbdffbdbdbcffbdbebdffbebdbdffbebebdffbebebeffbebebeffbebebeffbebfbfffbfbfbfffbfc0bfffc0c0bfffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c4c3ffc4c3c4ffc4c4c5ffc5c5c5ffc8c8c8ffcacbcbffcdceceffd1d1d1ffd7d7d7ffdadad9ffd9d9d9ffdadbdbffdededfffe7e6e6ffe2e2e2ffdfdfe0ffdbdbdbffd8d8d9ffd8d9d9ffd9d9d9ffd7d6d7ffd5d6d6ffd4d4d4ffd2d2d3ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d5ffd6d5d5ffd7d6d7ffd8d7d7ffd8d9d9ffd9d9daffdadadaffdbdbdbffdcdcdcffdddcdcffdddeddffdeddddffdededeffdfdfdfffdfdfe0ffe1e0e0ffe1e2e2ffe3e2e3ffe3e4e3ffe4e4e4ffe5e5e4ffe5e5e6ffe6e7e6ffe6e7e7ffe7e7e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9eae9ffeaeaeaffeaebebffebebebffecececffececedffecededffedeeeeffedededffefeeeeffefefeeffeff0efffefeff0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff3f3f3fff3f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffefffffefefffefefefffefefefffefefffffefffefffefefffffefefefffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefefefffefefefffefdfefffdfefefffefefdfffdfdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffffffefffffffefffffefefffffffffffefffffffefffffffefffefffffffefffefffffffffffffffffefffffffffefffefffefffefffffffffefffffefffefffefefefffffefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffffffffefffffefffffffefffffffffefffffffffefffefffefffffffefffffefefffffffefffffefffffefffefffefefffffffefefffefffefffffefefffefefefffefefefffefffefffffffefffffefefffffefffffffefefffefefefffefefffffffffefffffffefffefefefffffffffffefffffffefffffffefffefffffffefffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffffefffffffefffffefffefffffefefffefefefffefefefffefffefffffffefffffefefffffefffffffefefffefefffffefefffffffffefffffffefffefefefffffffffffefffffffefffffffefffefffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff4f3f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff3f2f2fff1f2f2fff2f2f2fff1f1f2fff2f2f1fff0f1f1fff0f1f1fff1f0f0fff0f0f0ffefefefffefefefffefefeeffeeeeefffedeeeeffeeedeeffecededffecececffebebebffebebebffeaeaeaffe9eae9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe3e4e4ffe2e3e3ffe2e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdddedeffddddddffdddddcffdcdcdbffdbdbdaffdadadaffd9d9d8ffd8d7d8ffd6d6d6ffd4d4d5ffd3d2d3ffd1d1d1ffd0cfcfffcececeffcdcdcdffcbcccbffcbcbcaffcacacaffcacacaffcac9c9ffc9c9c9ffc9c9caffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c8ffc9c9c9ffcacacaffc9c9caffcbcbcaffccccccffcdceceffd2d1d2ffdbdbdbffddddddffddddddffdededdffe0dfe0ffdfdfdfffdfdedfffd8d8d8ffd3d3d3ffd3d3d3ffd2d3d3ffd7d7d7ffd7d8d8ffd3d3d3ffcfd0d0ffccccccffc9c9c9ffc8c7c7ffc6c6c6ffc6c6c6ffc4c5c5ffc4c5c4ffc4c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c2c2ffc1c2c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbeffbfbebfffbebebeffbebdbeffbdbdbdffbcbdbdffbdbcbcffbcbbbcffbbbcbbffbbbbbbffbbbbbaffbababaffbababaffbab9b9ffb9b9b9ffb8b8b9ffb8b8b8ffb8b8b7ffb7b7b7ffb7b7b7ffb6b7b7ffb6b6b6ffb5b6b5ffb6b5b5ffb4b5b5ffb4b5b4ffb4b4b4ffb4b4b3ffb3b3b3ffb2b3b3ffb2b2b2ffb1b2b1ffb1b1b1ffb0b0b1ffb0b1b0ffb0b0b0ffafafb0ffafafb0ffafafafffaeaeaeffaeaeaeffaeaeaeffaeaeaeffadadadffacacacffadadadffadadadffadadadffaeadaeffaeaeadffaeaeaeffadaeaeffacadacffadacad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515051ff505150ff505051ff515050ff555555ff555555ff515151ff4c4c4cff454645ff414140ff3c3c3cff373637ff313130ff2b2b2bff1c1b1cff131313ff0e0e0eff0a0a0aff090909ff070707ff050506ff040504ff040303ff030404ff030303ff030303ff030302ff060606ff070808ff020102ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020201ff010101ff080807ff070707ff030303ff030303ff040304ff040504ff040403ff030203ff040404ff060706ff090908ff0c0b0cff121112ff1b1a1aff232323ff2e2d2eff383838ff3d3d3dff414141ff484848ff505050ff575758ff5c5c5cff666666ff666767ff686867ff696869ff6a6a69ff6a6b6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff535252ff525352ff525252ff525152ff515150ff4d4e4eff474848ff414041ff353636ff2b2b2bff262526ff202020ff19191aff121213ff0d0d0eff0a0a0aff070606ff040404ff020202ff020202ff010201ff010101ff010101ff000000ff010101ff080707ff090909ff080808ff020303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050505ff060607ff010201ff010000ff000100ff010101ff010101ff020201ff020202ff020303ff040304ff040404ff070707ff0b0b0bff141413ff1d1d1eff2b2b2cff393839ff434343ff484848ff505050ff5a5a5aff666666ff6b6c6cffabababffabacacffabababffacabacffadadadffaeaeadffaeaeafffaeafafffafb0b0ffb1b0b0ffb1b1b1ffb2b2b2ffb3b2b2ffb2b3b3ffb3b3b3ffb4b3b4ffb4b4b3ffb4b5b4ffb5b5b4ffb5b5b5ffb6b6b5ffb6b5b6ffb6b6b6ffb7b7b7ffb8b7b7ffb7b8b7ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffbabab9ffbab9baffbababaffbbbabaffbbbbbbffbbbbbcffbcbcbbffbcbcbcffbcbcbcffbdbdbdffbdbebeffbdbdbeffbdbebeffbebebeffbebfbeffbfbfbfffbfbfbfffc0c0bfffbfbfbfffbfc0c0ffc1c0c0ffc0c1c0ffc1c1c1ffc1c1c2ffc2c2c1ffc2c2c3ffc2c2c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc6c7c7ffc9c9c9ffcbcccbffcececeffcfd0d0ffd1d1d1ffd3d3d3ffd6d5d6ffd8d9d8ffdbdbdbffe6e7e7ffe8e9e8ffe5e4e4ffdcdcdcffd8d8d8ffd8d8d8ffd8d8d9ffd6d7d7ffd7d7d7ffd4d4d3ffd3d3d2ffd1d1d0ffcfceceffcececdffcecdceffcdcdcdffcdcdcdffcdccccffcccdccffcdccccffcdcdcdffcecfceffd0d0d0ffd2d2d1ffd3d3d3ffd4d4d4ffd6d5d5ffd7d6d7ffd8d7d8ffd9d9d8ffd9d9d9ffdadadaffdbdbdbffdbdcdcffdcdcdcffdcdddcffdeddddffdedfdeffdfdfdfffe0e0e0ffe1e1e1ffe1e2e2ffe2e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe5e5e6ffe6e7e6ffe7e6e7ffe7e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffeaeaeaffebebebffecebebffecececffecececffedededffedededffeeedeeffefeeefffefefeffff0f0f0ffeff0f0fff0f1f0fff1f0f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f4f5fff5f5f5fff6f5f6fff6f5f6fff5f6f6fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffffffefffefffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffffffffefefffefefefffffffffffefefefffefffffffffefffffefffefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffefffefffefefefffefefefffefefdfffefdfefffefefdfffdfefefffdfdfdfffdfefefffdfdfefffdfefdfffdfdfefffdfefdfffdfefdfffefefefffdfefefffefffefffffffffffefefffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffefffffffffefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefffffffefefffefffefffffffffffefefefffefffffffefffffffffefffffffefefffffffffffefffefffefefefffefefefffefffefffffefefffffefefffefefffffefefefffefffefffefefffffefffefffefffffffefffefffffffefffffffffffefefefffefffefffffffffffefefffffefffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffefefffffefefffffefffefffffefefffffffefffefefffffefefefffefffffffefefffffefffefffefffffffffffefffffffefffffffffffefefefffefffefffffffffffefefffffffffffffefffefffffffffffefffffffffefffffffefffffffffefffffffffffffefffffffffefffefffffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f1fff1f2f1fff1f1f1fff0f1f0fff0f0f1fff0eff0ffefefefffefefefffeeeeefffeeeeeeffeeedeeffedededffececedffecebecffebeaebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe2e2e3ffe2e2e2ffe1e1e0ffe0e0e0ffdedfdfffdededeffddddddffdcdddcffdbdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd5d5d5ffd3d3d3ffd1d1d2ffcfd0cfffcececeffcdcdccffcacbcbffc9c9c9ffc8c9c9ffc7c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc2c2c2ffc3c3c3ffc5c4c4ffc6c6c6ffc9c9c9ffcccdccffd3d4d4ffdeddddffe0dfdfffdfdfdfffddddddffdadbdbffd8d7d7ffd4d5d4ffcbcbccffc2c2c2ffc2c2c3ffbfbfc0ffbebebeffc4c4c4ffc9cac9ffcececeffccccccffcbcacaffc8c8c8ffc6c6c6ffc6c6c6ffc4c5c5ffc5c5c5ffc4c4c4ffc4c4c3ffc2c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0bfbfffbfbfbfffbebfbfffbebebeffbdbebeffbdbebdffbdbcbdffbdbdbcffbcbcbdffbcbbbcffbbbcbbffbbbbbbffbabbbaffbababaffbabab9ffb9bab9ffb9b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b8ffb7b7b7ffb6b7b6ffb6b6b6ffb5b5b6ffb5b5b5ffb4b4b5ffb5b4b4ffb4b4b4ffb4b3b4ffb3b3b3ffb2b3b3ffb2b2b2ffb1b1b1ffb1b1b1ffb0b0b1ffb0b0b1ffb0b0b0ffafb0afffafafb0ffafaeafffafaeafffaeaeafffaeaeaeffaeaeaeffadaeadffadadadffadadadffaeadadffaeaeadffadaeadffaeaeaeffacacacffadadadffaeaeadffaeaeae00000000000000000000000000000000000000000000000000000000000000000000000000000000ff505150ff505051ff505050ff555555ff555555ff515151ff4c4c4cff494849ff434443ff3d3d3eff373837ff323232ff2a2b2aff212121ff141414ff0a0a0aff050605ff040403ff020203ff030303ff030403ff040304ff020303ff020202ff020203ff030303ff030303ff030203ff080807ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff060606ff060606ff040404ff030303ff040504ff050404ff050404ff030303ff020202ff040505ff070708ff0b0b0bff0e0f0fff171716ff222322ff2e2e2eff353636ff3b3b3bff414140ff464647ff4d4d4dff535453ff585858ff666666ff666666ff676767ff686867ff696969ff6a6a6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff525253ff525252ff525152ff515150ff4c4c4cff484848ff414140ff393a3aff333232ff2b2b2bff272727ff212121ff191a1aff131313ff0f0f0fff0c0c0dff090909ff070607ff050505ff040404ff030302ff020202ff020101ff010102ff020202ff070706ff090909ff070708ff020303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010102ff040404ff060706ff010101ff000101ff010101ff010102ff020202ff030303ff040303ff040403ff050505ff070707ff0a090aff0d0d0dff131314ff1c1d1dff292929ff353635ff404041ff4a4a4aff545455ff5d5e5eff676767ff6e6e6effacacacffacababffababacffadacacffadadadffaeaeaeffafafafffafafafffb0b0b1ffb1b1b1ffb2b2b2ffb2b2b3ffb3b3b3ffb3b4b3ffb4b4b4ffb4b4b4ffb5b5b5ffb5b5b5ffb5b5b6ffb6b5b6ffb6b7b6ffb6b7b6ffb7b7b7ffb7b7b7ffb7b8b7ffb8b7b8ffb9b8b8ffb8b9b9ffb9b9b9ffb9babaffbababaffbababaffbabbbbffbbbbbbffbbbcbbffbcbcbcffbcbcbcffbcbdbcffbdbdbdffbdbdbdffbdbebeffbdbebdffbebebeffbebebfffbfbebfffbfbebfffbfbfbfffc0c0c0ffc0bfc0ffc0c0c0ffc0c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc1c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc4c3c4ffc5c5c5ffc7c7c7ffcacacaffcccbcbffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d0ffd6d6d6ffd8d8d8ffd9d9daffe3e3e3ffe7e7e7ffe2e2e2ffd8d8d9ffd8d7d8ffd8d8d8ffd9d9d8ffd3d3d3ffd3d4d3ffd3d4d3ffcfcfd0ffcfcecfffcdcdcdffcbcbcbffcacacaffc8c9c9ffc8c9c8ffc9c8c9ffcac9c9ffcacacaffcbcbcbffcdcdcdffcececfffd0d0d0ffd2d2d2ffd3d3d3ffd5d5d4ffd6d6d6ffd6d6d7ffd7d8d7ffd9d9d8ffd9d9d9ffdadadaffdadbdaffdbdbdbffdbdcdcffddddddffdddddeffdfdfdeffe0e0e0ffe1e0e1ffe1e2e1ffe2e2e3ffe3e3e3ffe4e3e4ffe4e5e4ffe5e5e5ffe5e6e6ffe7e6e7ffe7e7e7ffe7e7e8ffe9e8e9ffe9e9eaffeaeaeaffebebebffecebebffecececffedececffedededffeeeeedffeeeeeeffefefefffefeff0ffeff0f0fff1f0f1fff1f1f0fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff3f3f3fff3f2f2fff3f4f3fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff6f5f6fff6f6f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffffffefefefffefefefffefefffffffefefffefffefffffefffffffffefffefefefffefffffffffffffffefefffffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffefffefffffefefffefffefffffefffffefffefffefffffffffefefffefefefffefefefffefefefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefefffefffefffffefefffffffefffefefefffefefefffefefefffdfefefffefdfefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfdfefffefefefffefefdfffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefefefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefefffffffefffffffffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefffefffffefefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffefefffffefefefffffefffffffefefffefffefffffefffffffffefffefefefffefffffffffefffffefefffffffefffffefefefffefefefffefffefffffefefffefefffffffffffffefefffffffffffffffefefffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffefefffffefffffffefefffffffefffffffffffefffffffffefffffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f3fff3f4f4fff4f4f4fff3f3f4fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f1f1fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0ffeff0efffefefefffeeefefffeeefefffeeeeedffedededffecedecffebececffebebebffebeaebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e8ffe6e7e7ffe6e6e6ffe5e5e5ffe4e4e5ffe3e4e4ffe2e3e3ffe1e2e2ffe1e1e1ffe0e0dfffdfdfdfffddddddffdddddcffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d4d4ffd3d2d2ffd1d1d0ffcececeffcdcdcdffcbcbcbffc9c9caffc8c7c8ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c3ffc2c2c2ffc1c1c2ffc1c2c1ffc1c1c0ffc0c1c0ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbcbcbcffbcbcbbffbcbbbcffbebdbeffc2c1c1ffc5c6c5ffcececeffd2d3d2ffd9d8d8ffdbdbdaffdcdbdcffdbdcdcffd6d7d7ffc9c9c9ffbebebeffb6b6b6ffb7b8b7ffbbbbbbffbdbdbdffbebdbdffbcbdbdffbbbbbbffb9b9b9ffbababbffbfbfbfffc6c6c7ffc4c4c5ffc4c4c4ffc5c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c2ffc2c3c3ffc2c2c2ffc2c2c2ffc1c0c1ffc0c0c0ffc0c0c0ffc0bfbfffbfbfbfffbfbebfffbfbfbeffbebebeffbdbebeffbdbdbeffbcbdbdffbdbcbdffbbbcbcffbcbbbbffbbbbbbffbbbbbaffbababbffbababaffb9b9baffb9b9b9ffb9b8b8ffb8b9b8ffb8b8b8ffb8b7b8ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b5ffb6b5b5ffb5b4b5ffb5b4b4ffb4b5b4ffb4b4b4ffb3b4b3ffb3b2b3ffb2b3b2ffb2b1b2ffb1b2b1ffb1b1b1ffb1b1b0ffb0b0b0ffafb0afffafb0afffafb0b0ffafafafffafafafffaeafafffaeaeaeffaeaeaeffadadaeffaeaeadffadaeaeffaeadaeffadaeaeffacadacffacadadffaeaeaeffaeaeadffaeaeae00000000000000000000000000000000000000000000000000000000000000000000000000000000ff515050ff515150ff555555ff555555ff515151ff4c4c4cff4a494aff474747ff424241ff3b3c3cff363636ff313131ff282828ff1a1a1aff0c0d0cff040303ff000000ff010000ff010000ff000000ff030302ff030303ff030302ff030202ff030203ff030202ff030303ff030303ff020303ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff060606ff070706ff040404ff040504ff040405ff040405ff050404ff040404ff080807ff0b0b0bff0f0e0eff161617ff232222ff2d2d2eff363636ff3c3b3bff474746ff474747ff4a4a4aff4d4d4dff535353ff565655ff585857ff666666ff666666ff676766ff686867ff696969000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff535352ff525152ff515051ff4c4c4bff464746ff424242ff3b3c3bff353435ff2f302fff2b2b2bff272727ff202020ff171716ff111111ff0e0e0eff0c0c0cff090909ff070707ff060606ff040505ff040404ff030304ff030304ff030303ff020202ff040405ff080909ff060706ff020303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020302ff050505ff030302ff040403ff030202ff020102ff030202ff030403ff040404ff040404ff070606ff080908ff090909ff0b0b0bff111111ff1a1a19ff262627ff343434ff3e3f3eff464646ff4f4f4fff595858ff5f5f5fff636363ffababacffababacffacacacffacadadffadadaeffaeafaeffafb0afffafb0b0ffb1b1b1ffb1b1b1ffb3b2b2ffb3b2b2ffb3b4b3ffb4b4b4ffb5b4b5ffb5b5b5ffb5b5b5ffb5b5b5ffb6b6b6ffb6b6b6ffb6b7b6ffb7b6b7ffb8b8b7ffb7b7b7ffb8b8b8ffb8b8b9ffb8b9b9ffbab9b9ffb9b9b9ffbabab9ffbababaffbababaffbababbffbbbbbbffbbbbbcffbcbcbcffbdbcbcffbdbdbcffbdbdbdffbebdbdffbdbebdffbebebeffbebebeffbfbfbeffbfbebeffbfbfbfffc0bfbfffc0c0bfffc0c0c0ffc0c1c0ffc1c0c1ffc1c1c1ffc2c1c2ffc1c2c2ffc2c2c2ffc3c3c2ffc2c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc5c5c5ffc6c5c6ffc6c7c7ffc7c7c7ffc8c8c9ffcbcbccffcccccbffccccccffcececeffd4d5d5ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d7ffe7e7e7ffe2e1e2ffd8d9d8ffd8d8d8ffd8d8d8ffd4d3d3ffd3d3d3ffcfcfcfffcfcfcfffcdccccffcacbcaffc9c8c9ffc7c7c6ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc7c7c7ffc8c8c8ffcacac9ffcbcbcbffcdcdccffcececfffd1d0d0ffd2d2d2ffd4d4d4ffd5d5d4ffd6d6d5ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdadad9ffdbdbdaffdcdbdbffdddcddffdeddddffdedfdeffdfdfdfffdfe0e0ffe1e0e1ffe1e2e1ffe3e2e3ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e6ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeae9eaffeaeaeaffebebebffebebecffececedffedededffededeeffeeeeeeffeeefefffeff0efffeff0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f5f4fff5f5f5fff6f6f5fff5f5f5fff5f6f6fff6f6f6fff5f6f6fff6f5f6fff5f6f6fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefefffffffefffffefffffffefffffffefefefffffefefffefffffffffffefffffefefffefffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffefffefefffffffefffffefefefffffffefffefefefffefffefffefffffffefefffffffffefffffffffffefffffffefefffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffffefefefffefefefffefffffffefefefffefefefffefefefffdfefefffdfdfefffdfefefffefefefffefefefffefdfdfffefefdfffdfdfefffefdfdfffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffefefefffffffefffefefffffffefffffffefefffffffefffffefefffefffefffefffffffefefffffffffefffffffffffefffffffffefffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefefefffefefffffefffefffefffefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffefefefffefefffffefffffffefefefffefefefffffefefffefefefffffefefffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffefefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffefefffffffefffffefffefffefffffffffffffffefffffffefffffffefffefffffefefffefffffffffffefffefefefffefffffffefffefffefefefffefffffffffffffffffffffffffefffffffffefffefefefffffefefffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffffefefffffffefffefefffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f3f3fff4f4f3fff3f3f3fff4f3f3fff3f3f3fff2f3f3fff2f3f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f1f1fff1f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefeff0fff0eff0ffefefefffefefeeffeeeeeeffedeeedffedeeedffececedffececebffebebebffeaeaeaffe9e9e9ffe9e9e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e6e5ffe4e4e4ffe4e3e3ffe2e3e3ffe1e1e2ffe0e0e1ffe0e0e0ffdfdfdfffdeddddffdddcddffdcdbdcffdbdbdbffd9dad9ffd8d8d9ffd8d7d8ffd6d6d6ffd4d5d5ffd4d3d4ffd1d1d1ffcfd0d0ffcdcecdffcccccbffcacacaffc8c8c7ffc6c6c6ffc4c5c5ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebdbeffbdbdbdffbcbcbdffbdbcbcffbcbcbcffbbbbbbffbabbbaffb7b7b7ffb7b8b8ffb7b8b8ffb9bab9ffbbbbbbffbebfbeffc9c9caffcfceceffd1d1d1ffd3d3d2ffcdcdceffc7c7c7ffbfbfbfffbcbcbbffb0b0b0ffabacabffaeafaeffbdbebeffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc3c3c3ffb9b8b8ffb9bab9ffc3c3c4ffc5c5c6ffc5c5c5ffc5c5c5ffc4c3c4ffc4c3c4ffc3c3c3ffc3c3c3ffc2c3c2ffc1c1c2ffc2c1c2ffc0c1c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfc0bfffbebfbeffbebebeffbebebeffbebebdffbdbdbdffbcbdbdffbcbcbcffbbbbbcffbbbcbcffbbbbbbffbbbbbbffbababaffbabab9ffb9b9b9ffb9b8b8ffb8b9b9ffb7b8b8ffb7b8b8ffb7b7b7ffb7b7b7ffb6b7b7ffb6b6b6ffb6b5b5ffb5b6b5ffb4b5b5ffb5b4b5ffb4b4b4ffb4b4b3ffb3b3b3ffb3b2b3ffb2b2b2ffb2b2b1ffb1b1b1ffb0b1b1ffb0b1b1ffb0b0b1ffb0b0b0ffb0b0b0ffafb0b0ffafafafffafb0afffafafafffafafafffaeafaeffadaeadffadadadffaeadadffacadacffacacadffadadaeffaeaeaeffaeaeaeffaeadadffadadae000000000000000000000000000000000000000000000000000000000000000000000000ff505151ff555555ff555555ff515151ff4c4c4bff494949ff494a4aff494a49ff474747ff424242ff3c3c3cff363636ff313131ff282827ff1a1a1aff0d0c0cff030404ff000000ff000100ff020203ff030304ff030404ff030403ff030202ff020302ff020303ff030303ff030203ff030302ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff060706ff060606ff060606ff040505ff050404ff040404ff040505ff070807ff0b0b0bff0e0f0fff171717ff222222ff2e2d2dff363635ff3b3b3bff474646ff474747ff494a4aff4d4e4dff535353ff565656ff565656ff565656ff585757ff656666ff666666ff676767ff676767000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525353ff525252ff515050ff4b4c4bff464647ff454444ff414141ff3b3b3bff353535ff303030ff272626ff242424ff1f1e1eff161616ff0f1010ff0b0c0cff0b0b0aff080808ff040505ff030303ff030303ff030304ff040505ff040404ff040404ff030303ff020202ff050605ff030304ff010102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020202ff010101ff010101ff010000ff000100ff010102ff030203ff030203ff020202ff020203ff050405ff070606ff080808ff0b0b0bff141414ff222323ff2a2a2bff333332ff3e3e3eff454646ff4c4c4cff525252ff575757ffacadacffacacacffacadacffadadadffaeaeaeffaeafafffafafb0ffb0b0b1ffb1b2b2ffb2b2b2ffb3b2b3ffb4b3b4ffb5b4b5ffb5b5b5ffb5b5b5ffb5b5b6ffb6b6b6ffb6b6b6ffb6b7b7ffb7b7b7ffb7b7b7ffb7b8b8ffb7b8b7ffb8b8b8ffb8b9b9ffb9b9b8ffb9b9b9ffb9babaffb9bab9ffbababaffbabbbbffbbbbbbffbbbbbbffbbbbbbffbcbcbbffbcbcbcffbdbcbcffbdbdbdffbdbdbdffbdbebdffbebdbeffbebebeffbebfbfffbfbfbfffbfbebfffbfc0bfffbfbfc0ffc0c0c0ffc0c0c0ffc1c1c0ffc0c0c1ffc1c1c2ffc2c1c1ffc2c2c2ffc2c2c2ffc2c3c2ffc2c3c3ffc3c3c4ffc4c4c3ffc4c4c4ffc4c5c5ffc5c5c5ffc6c6c5ffc6c6c7ffc7c7c7ffc8c9c8ffc9c9c8ffc9c9c9ffcac9c9ffcacacaffcacacbffd7d7d8ffd7d8d8ffd7d8d8ffd7d7d7ffe7e7e7ffe2e1e2ffd9d8d9ffd7d8d7ffd8d8d9ffd0cfcfffcfcfcfffccccccffcdcccdffcccdcdffc7c8c8ffc2c3c2ffc3c3c3ffc2c3c3ffc3c3c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c8ffcacacaffcbcbcbffcdcdcdffd0cfcfffd0d1d1ffd3d2d2ffd3d4d4ffd4d5d5ffd5d6d5ffd6d6d6ffd7d7d8ffd8d9d8ffd9d9d9ffdadadaffdadbdaffdbdcdcffdddcddffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e5e5ffe5e5e6ffe7e7e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeae9ffeaeaebffebececffecececffecedecffedededffeeededffeeefeeffeeeeefffefeff0fff0f0f0fff1f1f1fff1f0f1fff1f1f2fff2f1f2fff2f2f2fff2f3f2fff2f2f3fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff6f6f5fff6f5f5fff5f6f6fff5f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f5f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffefefefffefffffffffefefffefffefffefefefffefefefffffefefffffffefffffefffffefffefffefefefffffefffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefefffffefffffffefefffefefefffefffffffffffffffefffffffefefefffffefefffefffefffefffefffefefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefdfffdfefdfffefefdfffefdfefffefefefffffffffffefffffffefffffffffffffffefffffffffffefffffffffffffefffffefefffffffefffffefefefffefffffffffefefffffefffffffefffffefefefffffffffffffffffffefffffffefefffffffefefffefffffffefffefffefefffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffefefffefefefffefffffffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffefefefffefefffffefffffffefffffffffffefffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffffefffffffffffffffefffffefffefffffffefffffffffffffefffffffffffffffefffffefffefffefefefffffefffffefefffffefefefffffffefffffffefffefefffffffffefffefffefffefffefffefefffffefefffffffffffffefffefffefffffffffffffffefffffffffffefffffffffffffefffffefefffffffefffffefefefffefffffffffefffffffefffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f3fff2f3f3fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff1f1f1fff1f1f1fff0f0f0fff0f1f0fff0f0f0fff0eff0fff0efefffefefefffefefefffeeeeeeffedeeeeffecededffecececffebecebffeaebeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e8ffe6e7e7ffe5e5e5ffe5e4e4ffe3e4e3ffe3e2e3ffe2e2e2ffe1e0e1ffe0e0e0ffdfdfdfffdddedeffddddddffdbdcdcffdadbdaffdad9d9ffd9d8d8ffd7d7d7ffd6d6d6ffd4d4d4ffd2d3d2ffd1d1d1ffcececeffcdcccdffcbcbcbffc9c8c9ffc6c7c6ffc4c5c5ffc3c3c3ffc1c1c1ffc0c0bfffbebfbeffbdbdbdffbcbbbcffbababaffb9b9b9ffb9b9b8ffb8b8b8ffb7b7b8ffb7b7b7ffb3b3b3ffb2b3b3ffb3b4b4ffb6b6b6ffb9bab9ffc3c3c2ffc8c8c8ffcbcbccffcacacaffc1c1c1ffbcbdbdffb7b7b7ffb1b0b1ffb0afafffadadadffadadadffadadadffcbccccffcbcbcbffcbcbcbffcacbcaffcacacaffc9c9caffc9cac9ffc9c9c9ffc8c8c9ffc8c8c9ffc7c8c7ffc8c7c7ffc6c7c6ffc4c4c5ffc4c3c3ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc3c4c4ffc3c4c3ffc3c3c2ffc3c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbebfffbebfbeffbdbebeffbebdbeffbdbdbdffbcbcbcffbcbcbcffbcbcbbffbbbbbbffbbbbbaffbababaffbababaffb9b9b9ffb9b9b9ffb9b9b9ffb8b8b8ffb7b8b8ffb7b8b8ffb7b7b7ffb7b7b6ffb6b7b6ffb6b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b5b4ffb4b4b4ffb4b3b4ffb3b3b3ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b2ffb0b1b1ffb1b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0afb0ffafb0b0ffaeafafffaeaeadffabacabffadacadffadadadffaeadadffaeaeaeffaeaeaeffadaeaeffadadadffadadad00000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff515151ff4c4c4cff494949ff4a494aff494949ff494949ff494a49ff474747ff424142ff3c3c3bff363636ff313131ff282728ff1a1a1aff0c0c0cff030303ff020203ff030404ff030303ff030303ff030403ff030303ff030303ff030203ff020203ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030302ff030303ff030303ff060606ff060606ff060706ff040404ff050405ff080808ff0b0b0bff0f0f0eff171716ff222223ff2e2e2dff363636ff3b3b3bff474647ff464647ff4a4a4aff4d4d4dff535353ff565656ff555656ff565656ff565656ff565656ff585858ff666666ff666666ff676767000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525251ff515150ff4c4c4cff464646ff454444ff444444ff444544ff424141ff3c3b3bff353535ff2f3030ff272727ff242424ff1e1f1fff161616ff100f0fff0b0c0cff0a0b0aff070708ff050505ff040404ff040405ff040405ff040404ff040403ff030303ff030203ff050505ff030202ff010100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000101ff010000ff010001ff010001ff010101ff020202ff030303ff050606ff090909ff0c0b0bff1a1b1aff333433ff3d3d3dff424242ff464646ff4a4a4affacacadffacacacffadadadffadaeadffafaeafffb0afafffb0b0b0ffb1b1b1ffb2b2b2ffb2b2b3ffb4b3b3ffb4b4b4ffb4b5b4ffb5b5b5ffb6b6b5ffb6b6b6ffb6b7b7ffb7b6b7ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb8b9b8ffb9b8b9ffb8b9b9ffb9b9b9ffbab9baffbababaffbababaffbabbbaffbbbbbaffbbbbbbffbbbbbbffbbbcbbffbcbcbcffbcbcbcffbcbcbdffbdbdbdffbdbdbdffbdbdbeffbebebeffbebebeffbebfbeffbfbfbfffbfbfbfffbfbfbfffc0bfc0ffbfbfc0ffc0c1c0ffc1c0c1ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc2c3c3ffc3c3c3ffc4c3c3ffc3c4c4ffc4c4c4ffc4c4c5ffc5c6c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c8ffcac9caffcbcacbffcbcbcbffcbcccbffd8d8d7ffd7d7d8ffd8d7d7ffd7d8d8ffcccdccffe2e2e1ffd9d8d8ffd8d7d8ffcfd0cfffcdccccffcccdccffccccccffc7c7c7ffc8c7c8ffc8c8c7ffc3c2c3ffc1c2c2ffc1c1c1ffc1c0c1ffc1c1c1ffc2c2c2ffc3c3c3ffc5c5c4ffc6c6c6ffc8c8c7ffcacacaffccccccffcecdceffcfcfcfffd1d1d1ffd2d2d2ffd3d3d3ffd4d5d5ffd5d6d6ffd7d7d6ffd8d8d8ffd9d8d9ffd9d9d9ffdbdadaffdadadbffdbdcdcffdddcdcffdedddeffdfdedeffdfdfe0ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e4ffe5e4e5ffe5e6e6ffe6e7e6ffe7e7e8ffe9e9e9ffe9eaeaffeaeaebffebebebffebebebffecececffecedecffeeedeeffeeeeeeffefeeeefff0f0effff0f0f0fff0f0f1fff1f1f1fff1f2f2fff1f2f1fff2f2f1fff3f2f2fff2f2f2fff3f3f3fff4f3f3fff3f4f3fff4f4f3fff5f4f4fff5f4f5fff5f5f5fff6f5f6fff5f6f5fff5f6f5fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffefffefefffffffefefffefefefffefefefffffefefffffffefffefefefffefefefffefffefffefefffffefffefffffffefffefefffffefefefffefffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefefffefefefffefefefffefffffffffffefffefefffffefefffffefefefffffffefffefefefffffefffffffefefffefefffffefefffffefefffffffffefffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffffefffffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffffefefffffffffffffffffffefefefffffffffffffffffffffffefffffffefffffefefffffefffffffefefffffffffffffefffffffefefffefffefffffefffffefffffffffffefffefefffffefffffffefefefffffffefffefffffffffefffffffefefffefffffffefefffffefffffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefefefffffffffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffffefefffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefffffffefefffffefffffffffffffffefffffffffffffffffefffefefffffefffffffffffffffffffffffffffefffefefffffefefffffefffefffefffffffefffefffffefffffffffffffffefffffefffefffffefefffffffefffffffefffffefefffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffefefffffefffffffefefffffffffffffefffffffefefffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f4f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff0f0f0fff1f0f0fff0f0f0fff0efefffefefefffefeeefffeeefefffeeeeeeffededeeffecededffecececffecebebffeaeaeaffeae9eaffe9e8e8ffe8e8e8ffe6e6e7ffe5e5e6ffe5e5e4ffe4e4e3ffe3e2e2ffe2e2e1ffe0e1e1ffdfdfdfffdfdedfffdededeffdddcddffdcdcdcffdadadaffd9dad9ffd8d8d9ffd7d7d7ffd6d5d6ffd4d4d4ffd2d2d2ffd0d1d0ffcececeffcbcbcbffc9cacaffc7c7c8ffc5c5c5ffc3c3c3ffc1c1c1ffbfbfc0ffbebebdffbcbcbcffbabbbaffb9b9b9ffb7b7b7ffb5b5b6ffb4b5b4ffb4b4b4ffb4b4b3ffb2b2b1ffb1b0b0ffb0b0b0ffb2b3b2ffb5b5b5ffc0c0c0ffc6c7c6ffcbcccbffc8c8c7ffb6b6b6ffa5a5a6ffaaaaaaffb0b0afffb2b1b2ffb3b2b2ffb4b4b3ffbcbbbcffccccccffccccccffcbcbccffcbcbccffcbcbcbffcbcbcaffcacacaffcac9caffcac9c9ffc9c9c9ffc9c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c6ffc6c6c6ffc5c5c5ffc6c5c6ffc5c5c5ffc4c4c4ffc5c4c4ffc4c3c4ffc3c4c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c1c0ffc0c0c0ffbfc0c0ffbfbfc0ffbfbfbfffbfbfbeffbebebeffbdbdbeffbdbebdffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbabbbaffbababaffbababaffb9bab9ffb9b9b9ffb9b9b9ffb8b9b8ffb7b7b7ffb7b8b8ffb7b7b7ffb7b7b6ffb6b6b6ffb6b5b5ffb5b5b6ffb5b4b5ffb5b5b5ffb4b4b4ffb4b3b3ffb3b3b3ffb3b2b3ffb2b3b3ffb2b2b2ffb1b1b2ffb1b1b1ffb1b1b1ffb1b1b0ffb0b1b1ffb1b0b1ffb1b0b0ffb0b0b1ffb0b0b1ffafb0b0ffb0b0afffaeaeaeffacacacffadadadffadaeaeffadadadffaeadaeffaeaeadffadadadffaeadadffadadadffacadac000000000000000000000000000000000000000000000000000000000000000000000000ff515152ff4c4c4cff4a4a49ff49494aff494949ff494a49ff494a4aff494949ff4a494aff474747ff424242ff3b3c3bff363636ff313131ff282827ff1a1a1aff0c0c0cff040403ff030303ff030404ff030404ff030403ff030403ff030303ff030303ff030202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff030303ff030404ff030304ff060606ff060706ff060606ff070708ff0b0b0bff0e0f0fff161716ff232223ff2e2e2dff363636ff3b3c3bff474747ff474747ff4a4a4aff4d4d4dff535353ff565656ff555555ff565656ff565656ff565655ff565655ff565656ff585858ff666666ff666666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505151ff4c4c4cff464746ff444444ff444445ff444444ff454444ff444444ff414141ff3b3b3bff353535ff2f3030ff272726ff242424ff1e1f1fff161616ff100f0fff0b0c0cff0b0a0bff080707ff040505ff040405ff040405ff040504ff040404ff040404ff060606ff060606ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff050506ff090909ff101010ff1e1e1dff2e2e2eff3c3b3cff424142ff464646ffacacadffacadadffaeaeadffaeaeaeffafaeaeffafb0afffafb0b0ffb0b0b0ffb2b1b2ffb2b3b2ffb3b3b3ffb4b4b4ffb4b4b4ffb5b5b5ffb5b5b6ffb6b6b6ffb6b6b6ffb7b7b7ffb8b7b7ffb8b8b8ffb8b8b8ffb8b8b8ffb8b9b8ffb8b9b9ffb9b9b9ffb9bab9ffb9b9baffbababaffbababaffbabbbbffbabbbaffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbcbcbcffbdbcbcffbdbdbdffbdbdbdffbdbdbdffbebebdffbebebeffbebfbfffbfbfbfffbfbfbfffbfc0bfffc0bfbfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc3c3c2ffc2c3c3ffc3c3c4ffc3c3c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffcacacaffcacacbffcbcbcbffcccbccffccccccffccccccffcdcdcdffccccccffcdcecdffcdcdceffcdcdcdffcececeffcececeffcdccccffcdcdccffc7c7c7ffc7c7c7ffc7c8c8ffc2c3c3ffc2c3c3ffc1c1c0ffc0c0c0ffbfbfbfffbebfbeffbfbfbfffc0c0c0ffc2c1c2ffc3c3c3ffc4c4c5ffc6c7c6ffc8c8c8ffcacacaffccccccffcecdcdffcfcfcfffd1d1d1ffd2d2d2ffd4d4d4ffd5d5d5ffd6d7d6ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdbdbdbffdcdbdbffddddddffdededeffdfdfe0ffe1e1e0ffe1e1e2ffe2e3e3ffe4e4e4ffe5e5e5ffe5e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeae9eaffeaeaebffebebebffecececffedececffedededffedeeeeffeeeeeeffefefeffff0f0effff0f0f0fff1f1f1fff1f1f1fff1f2f1fff1f2f2fff2f2f2fff2f2f2fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f5f6fff5f6f5fff6f6f6fff5f6f5fff6f5f6fff6f6f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffefffffffefffffffefffefffffefefffffefffffefefefffefffffffefffefffefefefffefefefffefffefffefefefffffefefffefffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefefffffefefefffefefffffefefefffefefefffffefefffffefefffefefefffffefefffefefefffffefefffefffefffefffefffffffefffefefffffffffefffffefffffefffefffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefffefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffffffffffffffffffffefffefffefffefffefffffffffffffefffffefffefffefffefffffefffffefefffffefefefffffefffffefffefffefefefffffffefffffefefffefefefffffefefffefefffffffffefffefffefffefffefffffffefffefefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffffefffffefefefffefffffffefffefffffefefffffefffffefefefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefffffffffefffffefffffffffefffefffefffefffefffffffffffffefffffefffefffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefefffffefffefffefffefffffefffffefffffffffefffffefffffffefffffffffffffffffefefffefffffffefffffffffffffffefefefffffffefffefffffffefefffffffffffffffffffffffffefffefffefffefffefffffffffffffefffffefefefffefffefffffefffffefefffffefefefffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff2f2f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff1f2f1fff1f2f2fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffeeefeeffeeeeeeffeeeeeeffeeededffecececffecececffebebebffeaeaeaffe9e9e9ffe8e9e8ffe7e7e7ffe6e6e6ffe5e5e4ffe4e3e4ffe2e3e2ffe1e1e2ffe0e1e1ffdfdfe0ffdededeffdededeffddddddffdcdcdcffdbdbdbffd9dad9ffd9d8d8ffd7d7d7ffd6d6d6ffd4d5d4ffd2d2d2ffd0d0d0ffcececdffccccccffc8c9c9ffc6c6c7ffc3c3c4ffc1c2c1ffbfc0bfffbebebeffbbbcbcffbababaffb8b8b8ffb7b7b7ffb5b5b5ffb3b3b3ffb0b1b1ffb0b0b0ffaeafaeffaeaeafffafafaeffb3b3b3ffb9b9b9ffc2c1c1ffc5c5c5ffc9c9c8ffc1c1c1ffafb0afffa1a1a1ff9d9d9dffa8a9a8ffb0b0b0ffb3b2b3ffb3b3b4ffb3b3b3ffcdcccdffcccdccffccccccffccccccffcccccbffcbcbcbffcbcbcbffcacacbffcbcacaffcacacaffc9cac9ffcacac9ffc9c9c9ffc9c9c8ffc8c8c8ffc7c8c7ffc6c7c7ffc6c7c6ffc6c6c7ffc6c6c6ffc5c5c6ffc5c5c6ffc4c5c5ffc4c4c4ffc4c4c3ffc4c3c4ffc3c3c3ffc3c3c3ffc2c3c2ffc3c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c1c1ffc0c0c0ffbfbfc0ffbfc0bfffbfbfbfffbfbebeffbdbebeffbebdbeffbdbdbdffbcbdbdffbdbdbcffbcbbbbffbbbcbcffbbbbbbffbbbbbaffbababaffbabab9ffb9b9b9ffb8b8b9ffb9b8b8ffb8b8b8ffb8b8b7ffb7b7b7ffb6b7b6ffb6b7b7ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb4b4b5ffb4b4b4ffb4b3b4ffb3b3b3ffb2b2b3ffb3b2b2ffb2b2b1ffb1b1b1ffb1b1b1ffb1b0b1ffb1b1b0ffb1b1b1ffb1b1b1ffb1b1b0ffb0b0b1ffb1b1b0ffb0afb0ffafafafffadadaeffacadacffaeadaeffaeadadffaeaeaeffadadaeffadadadffadadadffacacacffacacacffababac0000000000000000000000000000000000000000000000000000000000000000ff4c4c4cff494a49ff494a49ff4a4949ff494a4aff4a494aff49494aff494a4aff4a4a4aff4a4949ff474748ff424242ff3c3c3cff363636ff313131ff272828ff1a1a1aff0c0c0cff040303ff040403ff030303ff030303ff030404ff040303ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff030404ff030304ff040404ff050605ff080808ff060606ff0b0b0bff0f0e0fff161617ff222323ff2e2e2eff363535ff3b3b3cff474747ff474747ff4a494aff4d4d4dff535353ff555556ff565656ff565656ff565655ff565656ff555655ff565656ff565656ff555655ff57585700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4c4c4cff464746ff444545ff454444ff444444ff444444ff444444ff444444ff444444ff414141ff3b3b3bff353535ff303030ff272726ff242424ff1f1e1eff161616ff100f0fff0b0c0cff0a0b0aff080807ff040404ff040404ff040405ff040404ff060606ff060606ff050506ff040404ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060606ff090908ff101010ff1e1e1eff2e2e2fff3c3b3bff414242ffadadadffadadadffadadadffaeaeadffafaeafffafafafffafafb0ffb0b0b0ffb0b0b1ffb1b1b1ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb5b5b4ffb6b5b6ffb6b6b6ffb6b7b7ffb7b7b6ffb8b7b7ffb8b8b8ffb8b8b8ffb8b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9bab9ffb9bab9ffbababaffbababaffbbbabbffbabbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbdbdbeffbebebeffbfbebeffbfbfbeffbfbfbfffbfbfbfffbfc0c0ffc0bfc0ffbfc0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc2c1c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c6c5ffc6c6c5ffc6c6c7ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c9ffc9cacaffcacacbffcbcbcbffccccccffcccccdffccccccffcccdcdffcdcecdffcecdcdffcdcdcdffcececeffcececeffcfcecfffcfcfcfffcecfceffc7c8c8ffc8c8c8ffc2c2c3ffc2c2c3ffc1c1c1ffc1c1c1ffc1c1c1ffbebfbfffbdbdbdffbdbdbdffbdbdbeffbebebeffc0bfbfffc0c1c1ffc2c3c3ffc4c4c4ffc6c6c6ffc8c8c8ffcacacaffccccccffcececeffd0d0d0ffd2d2d1ffd3d3d3ffd4d5d4ffd5d6d6ffd7d6d6ffd6d7d7ffd7d8d7ffd9d8d9ffd9d9daffdadadaffdbdbdbffddddddffdddedeffdfdfdfffe1e0e0ffe1e1e1ffe3e3e3ffe4e4e4ffe6e5e5ffe6e7e6ffe7e8e7ffe9e9e8ffe9e9eaffeaeaeaffebeaebffebecebffecececffecededffededeeffeeeeeeffefefefffeff0f0fff0f0f0fff0f1f0fff1f1f1fff2f1f1fff1f2f2fff2f2f2fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff4f4f4fff4f5f4fff4f4f5fff4f4f5fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefefffefffffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffffefffffefefffffffefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefffffefefefffffffefffffefffffefefefffefefefffefffefffffefefffefefefffffffffffefefefffffefefffffefefffefefefffefffefffefefefffefffefffefefefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefefffefffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefffffffffffffffffffffffffffffffefefffefefefffffffefffefffffffffffefffefefffffefefffffefefefffffffefffffefffffefefefffefefefffffffffffffefffffefffefffffffffffffefefffffffefffffefefffefffefffffffffffefefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefffffffefffefffefefefffefefefffefefefffefffefffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefffffefefefffefffefffefefffffefefefffffefffffefffffffffffffffffefefffefefefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffefffffffefefffefffffffefffffffefefffffffffffffffffffffffffffffffffefffefefefffffffefffffffffffffffffffffefffffefffffffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f3f3fff3f2f3fff3f2f2fff2f3f2fff2f2f2fff1f1f2fff2f2f2fff2f2f2fff2f1f2fff2f1f1fff1f0f1fff1f1f0fff0f0f1fff0f1f0fff0eff0ffefeff0ffefefefffefefefffefeeefffeeeeeeffedededffedededffedecedffecececffebebebffeae9e9ffe9e9e9ffe8e8e7ffe6e7e6ffe5e6e5ffe4e4e4ffe3e3e3ffe1e2e2ffe0e1e0ffe0dfe0ffdededfffdededdffdddddcffdcdcdcffdbdbdbffdadadaffd9d8d8ffd7d8d8ffd5d6d6ffd4d4d4ffd3d3d3ffd0d0d0ffcdcecdffcbcccbffc9c9c8ffc6c6c6ffc3c3c3ffc1c1c0ffbebebeffbcbcbcffbbbabaffb8b8b9ffb7b6b7ffb5b5b4ffb3b3b3ffb1b1b2ffb0afb0ffadacacffadacacffaeafafffb3b2b3ffb8b8b8ffc1c2c2ffc6c7c7ffc5c5c5ffbdbdbdffacacacff9c9b9cff9a9999ff9a9a9aff9fa09fffafafafffb4b4b3ffb4b4b4ffc0c0c1ffcdcdcdffcdcecdffcdcccdffccccccffccccccffccccccffcccbccffcbcbcbffcbcbcbffcbcacaffcbcacaffcacac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc3c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbebfffbebebfffbebebeffbdbebdffbdbdbdffbdbcbdffbdbcbcffbcbcbbffbcbbbbffbbbbbbffbababbffbab9b9ffb9babaffb9b9b9ffb8b8b8ffb8b8b9ffb8b8b8ffb8b7b8ffb7b7b7ffb6b6b6ffb6b7b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b5b5ffb4b4b4ffb4b4b4ffb3b3b4ffb3b3b3ffb2b2b2ffb2b2b2ffb2b1b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb2b1b1ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0b0ffafafafffaeafafffaeaeaeffadadaeffaeaeadffadadadffadadadffadadadffadacacffacacacffabacacffabacab0000000000000000000000000000000000000000000000000000000000000000ff4a4a49ff4a4a4aff494949ff4a494aff4a494aff4a4949ff4a4a49ff494949ff49494aff4a494aff4a4949ff474747ff424242ff3c3b3cff363636ff313131ff272828ff1a1a1aff0c0c0dff030404ff040304ff040303ff030303ff060605ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040303ff040304ff040404ff060605ff080808ff0b0b0bff121111ff060606000000000000000000000000000000000000000000000000ff474747ff4a4a4aff4d4d4eff535252ff555656ff565656ff555556ff565656ff565656ff565656ff565656ff565555ff565655ff565656ff56565600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474647ff454444ff444444ff444544ff444445ff444544ff444444ff444444ff444444ff444544ff414142ff3b3b3bff353535ff303030ff272627ff242424ff1f1f1fff161616ff0f0f0fff0c0c0bff040404ff040504ff040404ff040404ff080808ff070807ff050505ff030304ff050505ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff060505ff080908ff101010ff1e1d1eff2e2e2effadadadffadadadffadadadffadadadffacadadffadaeadffaeaeaeffafafafffb0b0b0ffb0b1b0ffb1b1b1ffb1b1b2ffb2b2b1ffb3b3b2ffb3b3b3ffb4b4b4ffb5b4b4ffb5b5b5ffb6b6b6ffb6b7b6ffb7b7b7ffb7b7b7ffb7b8b8ffb8b8b8ffb8b9b8ffb9b8b8ffb9b9b9ffb9b9b9ffbabab9ffbababaffbababaffbbbabaffbababbffbbbbbbffbbbbbbffbbbbbbffbbbbbcffbcbbbcffbcbcbbffbcbcbcffbcbdbdffbdbcbdffbdbdbdffbdbebeffbebebeffbebebeffbfbebfffbfbfbfffbfbfbfffc0bfbfffbfbfbfffc0c0bfffc0c0c1ffc1c1c0ffc1c0c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c4c3ffc4c3c4ffc4c4c4ffc5c5c5ffc5c4c4ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9cac9ffcacacaffcacacbffcbcbcbffccccccffccccccffcccdcdffcdcdcdffcdcdcdffcdceceffcececeffcececeffcfcfcfffcececfffcecfceffcfcfcfffcfcfcfffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffbfbebfffbfbebfffbfbebfffbdbebdffbbbbbbffbbbbbcffbcbbbcffbdbdbcffbfbfbfffc0c1c1ffc3c2c3ffc5c4c4ffc7c7c7ffc9c9c9ffcbcbcbffcecdceffcfd0cfffd1d1d1ffd3d2d2ffd3d3d3ffd5d5d4ffd5d5d6ffd6d7d6ffd7d7d7ffd8d8d8ffd8d9d9ffdadadaffdcdbdcffdcdcdcffdededdffdfdfdfffe1e0e1ffe2e2e2ffe4e3e4ffe5e4e4ffe6e6e6ffe7e7e6ffe8e8e8ffe9e9e9ffe9eae9ffebebebffebebebffecececffedecedffedededffeeeeeeffefefeeffefefeffff0f0f0fff1f0f0fff1f1f1fff1f1f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff6f5f6fff5f5f6fff6f5f6fff6f6f5fff6f6f5fff6f6f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefefffffffefffefffffffefffefffffefffffffefffffffefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffefffefefefffefefefffefffefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefefefffefefefffefefffffefefffffffefffffefffefffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefffefffffefefffefffefffffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffefffefffffffefffefefefffefefefffefefffffefefffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffffffefffffefefffefffefffffefefffefffefffffefffffffefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffefffffffffffffffffefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffefffffffefefffefefefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffefffefffefffefffefefefffffefefffefffefffefffffffffffefffffffefffffefefffefefffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f2fff2f1f2fff2f1f1fff1f1f1fff1f0f0fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0efffefefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedecedffececebffeaeaeaffe9e9e9ffe8e8e8ffe7e8e7ffe6e6e6ffe5e5e4ffe4e3e3ffe2e3e2ffe1e0e1ffe0dfe0ffdfdedfffddddddffdddddcffdbdcdbffdbdadaffdadad9ffd9d9d9ffd8d8d7ffd7d6d7ffd5d5d5ffd3d3d3ffd1d1d1ffcececeffcbcbcbffc9c8c8ffc6c5c6ffc2c3c2ffc0c0c0ffbdbdbeffbbbbbbffb9b9b9ffb7b7b7ffb5b5b5ffb3b4b3ffb1b2b1ffb0b0b0ffaeadadffacadacffadaeaeffb1b1b1ffbcbcbcffc2c1c1ffc6c6c7ffc5c5c5ffb8b7b7ffa6a6a6ff9a999aff999999ff9a9a9aff9a9a9aff9b9b9bffa4a4a4ffb2b2b2ffb5b5b5ffcecfceffcececeffcdcdcdffcdcdcdffcccdcdffcccdcdffcdcccdffccccccffcccbccffcbcccbffcbcbcbffcbcacaffcacacaffcacac9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc7c7c7ffc6c6c6ffc7c6c6ffc5c6c5ffc6c5c5ffc5c5c5ffc4c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c2ffc2c3c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbeffbebebeffbdbebdffbdbdbdffbdbcbdffbcbcbcffbcbcbcffbbbcbbffbbbbbbffbbbabaffbababaffbab9baffbab9b9ffb8b9b9ffb8b8b9ffb8b8b8ffb8b8b8ffb8b7b7ffb7b6b6ffb6b6b7ffb6b6b6ffb6b6b5ffb5b6b5ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b4ffb3b3b3ffb3b3b3ffb2b3b2ffb2b2b2ffb2b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb2b1b1ffb1b1b1ffb1b1b1ffb0b1b0ffb0afb0ffafafafffaeadaeffadadadffaeadadffadadadffadadadffacacacffacacacffabacabffacabacffacacacffacabab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff060606ff010100ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030303ff040404ff060505ff070808ff0b0b0bff111111ff1b1b1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff454444ff444444ff444444ff444444ff444444ff444444ff444544ff454544ff444444ff444444ff444444ff414141ff3c3b3cff353635ff303030ff272726ff242424ff1f1e1eff161616ff040504ff040404ff040404ff040404ff0a0a0aff090809ff090809ff080708ff050504ff050504ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050506ff080909ff101010ff1e1e1effacabacffacadacffacacacffacacacffacadadffadadadffadacadffaeaeadffafafafffb0b0b0ffb1b0b1ffb1b1b2ffb2b1b2ffb2b2b1ffb3b3b2ffb3b3b3ffb4b4b3ffb5b5b4ffb5b5b5ffb6b6b5ffb7b6b7ffb7b7b7ffb8b7b7ffb8b8b7ffb8b8b8ffb8b9b8ffb9b8b9ffb9b9b9ffb9bab9ffbab9b9ffb9babaffbababaffbbbabbffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbbbbbbffbcbcbcffbcbcbcffbdbdbcffbdbdbdffbdbdbeffbebdbeffbebebeffbebebeffbebebfffbfbfbfffc0bfbfffc0bfc0ffc0bfbfffc0c0c0ffc0c0c0ffc1c0c0ffc1c1c1ffc2c2c1ffc1c1c1ffc2c1c1ffc2c2c2ffc2c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc9c8c9ffc9c9c9ffcac9caffcacacaffcbcbcbffcbcccbffcdccccffcdcdccffcdcdcdffcdcecdffcecdceffcececeffcfceceffcfcfceffcfcfceffcfcfcfffcfcfcfffd0cfd0ffcfd0cfffc1c1c1ffc1c1c1ffc1c1c1ffbfbfbfffbfbfbeffbfbfbeffbdbdbdffbdbdbdffbbbbbbffbbbabaffb9b9b9ffb9b9b9ffbbbbbaffbdbdbdffbfbfbfffc1c1c2ffc3c3c3ffc6c6c6ffc7c8c8ffcacacaffccccccffcfceceffd0d0d0ffd2d1d1ffd2d3d3ffd4d4d4ffd5d5d4ffd6d6d6ffd7d7d7ffd7d7d8ffd9d9d9ffdadadbffdbdbdcffddddddffdedfdeffe0dfe0ffe1e1e1ffe2e2e2ffe4e3e3ffe4e5e5ffe6e7e6ffe8e7e7ffe8e9e8ffeae9e9ffeaebeaffebeaebffecebecffecececffededecffeeeeedffeeeeeeffefefeffff0f0effff0f0f0fff1f1f0fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f5f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffefefffffffffefffefffefffefffefffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffefffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffefffefffffffefefefffefffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefffffffffefffffefffffffefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefefffffefffefffffefefffefefffffefefffffefefffffefffffffffefefffefffefffefffffffffffffffffffffffffffffffffffefffefffefffefffefffffffffffffffefffffefefffefefffffefffefffefffffffefefefffefffffffffffffffffffffffffffefffefffefffffffefffefefefffefefefffffefefffffefefffefefffffffffffffefefefffefefffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffefffefffefffefffefffffefffffffffffffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefffefffefefefffefffffffefffffffffffffffefffefffefffefffefffefffefefffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffefffffffffffffefffffffffffffffefffffffefefffffefffffffffffefffefffffffffefffffefefffffefffffffffefefffefffffffefefffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffefffffefefffffefffffffefffffffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffeff0f0ffeff0efffeeefeeffeeefefffeeefeeffeeeeeeffeeeeedffedededffecececffebebebffeaeaeaffe9e9e9ffe8e7e8ffe6e6e7ffe6e6e6ffe4e4e4ffe2e3e3ffe2e2e1ffe0e0e0ffdfdedeffdddeddffdcdcddffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd8d8d7ffd6d6d6ffd5d5d4ffd3d3d3ffd0d1d1ffcfceceffcbcbcbffc8c8c8ffc5c5c5ffc2c2c2ffbfbebeffbdbdbcffbabbbaffb9b8b9ffb6b7b6ffb4b4b5ffb3b3b2ffb0b1b1ffaeaeaeffadaeadffb0afafffb2b2b3ffbcbbbcffbfbfbfffc4c5c5ffc6c5c5ffb8b8b8ffa4a4a4ff969797ff989898ff9b9a9aff9b9c9bff9b9b9bff9a9b9aff9b9b9bffa9a9a8ffcfcfcfffcfcfcfffcecfceffcecfceffcdcecdffcdceceffcdcdcdffcdcdcdffcdcdccffccccccffcccccbffcbcbcbffcbcbcbffcbcbcbffcacacaffc9c9caffcacacaffc9c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c6c7ffc7c7c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc3c4c3ffc4c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0bfffbfbfc0ffbfbfbfffbebebeffbebebeffbdbebdffbebdbdffbcbcbdffbcbcbcffbcbbbcffbbbcbcffbbbbbbffbabbbaffbababaffb9babaffb9b9baffb9b9b9ffb8b9b8ffb8b8b8ffb7b8b7ffb7b7b7ffb7b7b6ffb7b6b6ffb6b6b6ffb5b6b6ffb5b6b5ffb4b5b4ffb4b5b5ffb4b4b4ffb4b4b4ffb4b3b3ffb3b3b3ffb2b2b2ffb1b2b1ffb1b1b1ffb1b1b1ffb2b1b1ffb1b1b2ffb2b2b2ffb1b1b1ffb1b1b2ffb1b1b1ffb0b0b0ffb0afafffaeaeaeffadadaeffadadacffadadadffacacacffacacacffacacabffababacffacacacffacacacffacadac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff101010ff060606ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060505ff060505ff080807ff0b0b0bff111111ff1a1b1aff2425250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040404ff040405ff040504ff040404ff0f0f10ff0e0e0dff0a0a0aff090808ff080908ff080708ff050504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060606ff090909ff101010ffababaaffacacabffacacabffabacabffacacacffadacacffadacacffacacadffadaeadffaeaeaeffafafb0ffb1b1b0ffb1b1b1ffb2b1b1ffb2b2b2ffb2b2b3ffb3b3b3ffb3b4b4ffb4b4b4ffb5b5b5ffb6b6b5ffb6b6b6ffb7b7b7ffb7b8b7ffb7b8b7ffb8b8b8ffb9b9b9ffb8b9b8ffb9b9b9ffb9b9b9ffbab9b9ffbabab9ffbababaffbbbabaffbbbbbaffbabbbbffbbbbbbffbbbbbbffbbbbbcffbbbcbbffbcbcbbffbbbcbcffbcbcbcffbcbcbdffbcbdbdffbebdbdffbdbebdffbebebeffbebebeffbebebfffbfbfbfffbfbfbfffbfc0bfffbfc0bfffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c1ffc1c1c1ffc1c2c1ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcacacbffcbcbcbffcbccccffccccccffcccdccffcecdcdffcececeffcececeffcecfceffcecfceffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffbfbebfffbfbfbeffbebfbfffbdbdbdffbdbdbdffbbbbbcffbbbcbbffbcbbbbffb9b9baffb8b7b8ffb8b8b9ffbabbbbffbcbcbcffbebebeffc0c0c0ffc2c2c2ffc4c5c5ffc7c7c7ffc9c9c9ffcbcbcbffcdcdcdffcfcfcfffd1d1d0ffd2d2d2ffd3d3d3ffd4d5d4ffd5d6d6ffd6d6d6ffd8d8d8ffd9dadaffdbdbdbffdcdcdbffdddeddffdfdfdeffdfe0dfffe1e1e1ffe3e3e3ffe5e4e4ffe5e5e6ffe7e7e7ffe8e8e8ffe9e9eaffeaeaeaffebebebffecebebffecececffedecedffeeeeedffeeeeeeffefefefffeff0effff0f0f0fff1f0f1fff1f1f1fff1f2f1fff1f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f4f5fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefefffefefefffefffefffefefefffefffefffffffefffffefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffffefefffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffffefffffffefefffffffefffefffffffefefefffffffefffefefefffefffffffefffffffefefffffefefffffffefefffefefffffffffffffefffffffffefffffefffffffefffffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffffefefffefefffffffefefffefefffffefefefffffefffffffefefffffffefffefffffffefffffffefefffffefffefffffefffffefefffffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffefffefffefffefffefffefffffffefffffefefffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefffffffffffffefefffffffefffffefffffffffffffffffefffffffffffffffffffffffefffffffefefffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffefffffffffefffffefffffefffffffefffffffefffffffefefffffffefefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefefffffefefffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f2f2fff1f1f2fff2f1f1fff1f1f1fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff1f0f1fff0f0f0fff0f0f0ffefefefffefefefffefeeefffeeeeeeffeeeeeeffededeeffedededffedededffecebecffebebebffeaeaeaffe9e9e8ffe7e7e8ffe6e6e6ffe5e4e5ffe3e4e3ffe2e2e2ffe0e0e1ffdfdfdfffdeddddffdcdcdcffdbdbdaffd9dad9ffd8d9d9ffd7d8d7ffd6d6d7ffd5d5d5ffd4d4d4ffd2d2d2ffd0d1d0ffcdceceffcbcbcaffc8c8c7ffc5c4c4ffc1c1c1ffbfbebfffbbbbbbffbababaffb8b8b8ffb5b5b6ffb4b3b3ffb2b1b2ffaeaeafffaeaeaeffafaeafffb4b4b3ffbfbfc0ffc3c2c2ffc5c5c5ffc4c3c4ffb2b3b2ff9fa0a0ff959696ff959596ff979797ff999999ff9b9b9cff9c9c9cff9c9c9cff9b9b9bff9b9b9bffd0cfd0ffd0cfcfffcfcfcfffcececeffcfceceffcececeffcdceceffcdcdcdffcdcccdffcdccccffcccccdffccccccffcccbccffcbcbcbffcbcbcbffcacacaffcacacaffc9c9caffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c7c6ffc6c6c6ffc5c5c6ffc5c5c6ffc5c5c5ffc4c4c4ffc4c5c4ffc3c4c3ffc3c4c3ffc3c3c3ffc3c2c3ffc2c2c3ffc2c2c2ffc1c1c1ffc1c2c1ffc1c1c1ffc0c0c0ffc0bfbfffc0bfc0ffbfbfc0ffbfbebfffbfbebeffbebebdffbdbebeffbdbdbdffbdbdbcffbcbcbcffbbbcbcffbbbcbbffbabbbbffbababaffbab9b9ffb9b9baffb9b9b9ffb8b9b9ffb8b8b8ffb7b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb6b6b6ffb6b5b5ffb6b5b5ffb5b5b5ffb4b5b5ffb4b4b4ffb3b3b4ffb3b3b3ffb3b3b3ffb2b2b3ffb2b2b2ffb2b1b1ffb2b1b1ffb1b1b2ffb1b2b2ffb2b1b2ffb1b2b2ffb1b1b2ffb0b0b1ffb0b0b0ffb0afafffafafaeffaeadadffacadacffacacacffacacacffababacffabacacffacacacffacacacffacadacffadaeadffadaead00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2fff2f2e2fff1e1e1eff101010ff060506ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010102ff080808ff070708ff0b0b0bff111111ff1a1a1aff252424ff2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0f10ff0f0f0fff0d0d0dff0a0a0aff080808ff090908ff060706ff010202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff050506ff080909ffaaa9a9ffaaaaabffabaaaaffabababffababacffacabacffacababffadadacffacacacffacadadffadadaeffaeafafffb0b0b0ffb0b1b1ffb1b1b2ffb3b2b2ffb3b2b2ffb3b3b3ffb3b4b3ffb4b5b4ffb5b5b5ffb5b5b6ffb6b6b6ffb7b6b6ffb7b7b7ffb7b8b7ffb7b8b7ffb8b8b8ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9baffb9b9baffbababaffbababaffbababaffbbbabaffbbbbbbffbbbbbcffbcbbbcffbcbbbbffbcbcbbffbcbcbcffbcbcbcffbdbcbcffbcbcbdffbdbdbdffbdbebeffbdbebeffbebebeffbebebeffbebebfffbfbfbfffbfbfbfffc0bfbfffbfc0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c1c2ffc2c2c2ffc3c3c2ffc3c2c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c5ffc5c6c6ffc6c7c7ffc7c6c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c9ffcac9c9ffcacacaffcbcbcaffcbcbcbffcbccccffccccccffcdcdcdffcdcdceffcecdceffcececeffcecfceffcecfceffcfcfceffcfcfcfffd0cfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d0d0ffd1d0d1ffbdbdbdffbdbdbeffbcbbbcffbcbbbbffbcbcbbffb9b9baffb9b9b9ffbab9b9ffb9b9b9ffb9bab9ffbabbbaffbbbbbcffbdbdbdffbfbebeffc1c1c1ffc4c3c4ffc5c5c6ffc8c8c8ffcacacaffcdcdcdffcfcecfffd1d1d1ffd2d2d2ffd3d3d3ffd5d4d4ffd5d5d5ffd6d7d7ffd9d8d8ffd9d9d9ffdbdadaffdcdcdcffddddddffdfdfdfffe1e0e0ffe2e2e2ffe3e4e4ffe5e5e5ffe6e6e7ffe7e8e8ffe9e9e9ffe9eaeaffeaeaeaffecebebffececebffededecffedededffeeeeeeffeeefeeffefefeffff0f0f0fff1f0f0fff1f1f1fff1f2f1fff1f2f1fff2f2f2fff3f3f3fff3f2f3fff3f3f3fff3f3f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f4f5fff5f5f5fff6f5f5fff6f6f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffefefffffefefefffffffefffefffefffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffffefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefefffffefefffefefefffefefffffefefefffefefffffffefefffffefefffefefffffefefefffefefffffefefefffffefefffefefffffefefefffffefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffefefffefefffffffefefffefefefffffefffffffefefffefffffffffefffffffffffffefefffffffffefffffffffffffffefffefefefffffffefffefffffffffffefffffffefffffefefffffffefffffefefffffefffffefefffffffefefffffefefffefefefffefefffffefefffffefefffffffefffffffefffffffefffffefffefffffffffffffffffffffefefffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefefffefefefffefffefffffffefffefefefffefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffefffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffefefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffefefffffffffefffffffffffffffffffefefefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff1f1f2fff1f1f1fff1f2f1fff1f1f1fff0f1f0fff1f1f1fff0f1f1fff1f1f0fff1f1f0fff1f0f0fff0f0f0fff0efeffff0eff0ffeeefefffefeeeeffeeeeeeffededeeffedededffecececffebebecffebeaebffeae9eaffe8e8e9ffe7e7e7ffe6e6e6ffe4e4e4ffe3e2e2ffe1e1e2ffdfdfe0ffdfdedfffdcdddcffdbdbdbffdadad9ffd9d9d8ffd7d7d7ffd6d6d6ffd5d4d5ffd3d3d3ffd2d1d1ffcfcfd0ffcdcdcdffcbcbcaffc7c7c7ffc3c3c4ffc0c0c0ffbdbdbdffbbbbbbffb8b9b8ffb7b7b7ffb4b4b4ffb2b3b2ffb0b0b0ffb0b0b0ffb0b0b0ffb3b3b3ffbebdbdffc2c2c2ffc6c6c6ffc2c2c2ffb3b3b3ff9f9e9fff939394ff959495ff969696ff979797ff989998ff9a9a9aff9c9b9bff9c9c9cff9d9d9dffd0d1d1ffd1d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcfcecfffcececeffcecdceffcecdcdffcdcdcdffcccccdffcdcccdffcccccdffcccbccffcccbccffcbcbcbffcacbcaffcacacaffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c7ffc6c5c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc3c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc2c1c2ffc1c1c1ffc0c1c0ffc0c1c1ffbfbfc0ffbfbfbfffbfbfbfffbfbebeffbebebeffbebdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbcbbbcffbbbbbbffbababbffbababaffbababaffbab9b9ffb8b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb7b8b7ffb7b7b6ffb7b7b6ffb6b6b6ffb6b6b6ffb5b5b6ffb5b5b5ffb5b4b4ffb4b4b4ffb3b3b4ffb3b3b3ffb3b3b3ffb3b2b3ffb2b2b2ffb2b1b2ffb1b1b1ffb2b2b2ffb2b2b2ffb2b1b1ffb1b1b2ffb0b0b1ffb1b0b1ffafb0afffafafafffaeaeaeffadadacffacabacffabacacffacabacffacacacffacacabffacacadffadadadffaeaeadffaeaeaeffacacad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff2f2f2eff2f2e2eff1e1e1eff101010ff060606ff000001ff010101ff020202ff020202ff010102ff010001ff000001ff010000ff010000ff000001ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff000001ff010000ff000000ff010000ff000000ff000000ff010100ff010101ff000101ff010101ff030203ff0a0a0aff0b0b0bff111111ff1a1a1aff242524ff2e2f2fff353536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff0f0f0fff100f10ff0d0e0dff0a0a0aff070707ff070707ff020202ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101000000000000000000000000000000000000000000000000ffaaaaaaffa9a9aaffaaababffabababffabababffacabacffacabacffacabacffabacabffadadadffaeaeaeffb0afafffb0b0b1ffb1b1b1ffb2b2b2ffb2b3b2ffb3b3b3ffb3b3b3ffb4b5b4ffb5b5b5ffb6b6b6ffb7b6b6ffb6b6b6ffb7b7b6ffb7b7b7ffb7b7b7ffb8b8b8ffb8b9b9ffb8b8b9ffb9b8b8ffb9b9b9ffb9b9b9ffb9babaffbababaffbababaffbabbbaffbbbbbbffbbbbbbffbbbbbbffbcbbbcffbcbbbbffbbbcbcffbcbcbcffbcbcbcffbdbcbcffbdbcbdffbdbdbdffbebdbeffbebebeffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffbfc0bfffbfc0c0ffc0c0c0ffc1c1c0ffc1c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c5c6ffc6c5c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9cac9ffcacacaffcbcbcaffcbcbcbffcccbccffcccccdffcdcccdffcdcdcdffcececdffcececeffcececeffcfcfceffcfcfcfffcfcfd0ffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d0d1ffbbbbbbffbbbbbcffbcbbbbffb9b9b9ffb9b9b9ffb9b9b9ffbab9b9ffbababaffbababaffbbbabbffbbbbbbffbbbbbcffbcbcbcffbebebeffc0c0c0ffc2c2c2ffc5c5c5ffc7c8c7ffcacacaffcdcdccffcfceceffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d5ffd6d5d6ffd8d7d7ffd8d8d8ffd9d9daffdbdbdbffdcdcddffdededeffe0dfe0ffe1e1e2ffe3e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e9ffe9e9eaffebeaebffeaebebffebececffecececffedededffeeedeeffeeeeefffefefeffff0eff0fff1f0f0fff0f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f3fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f4f5fff5f5f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffffffffffefffffffffffefffffefffffffefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffffefefffefefefffefefefffffefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffefffffffefffffffffffffefffffffffefefffefefefffefffffffefefefffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefffefffefefefffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffefffffefefffffffffffffffffffffefffefffefefffffefffffffffffffffefffefffefffefffffffffffffefffffefffffffffffffffffffffffffefefffefefefffefffefffefefffffffefffffffefffffffffffffefffffffffefefffffefefffffffffffefefffffffefffffefffefffffefefffffffefffefffffffefffefffffefefffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffefefffffefffefffefffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefffffffefffffefefefffefffefffefffffffffefffffefffffffffffffffffffffffffefefffefefefffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffffffffffefefffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffffffffffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff0f1f1fff0f0f0fff0f0f0ffefefefffeff0efffefeff0ffefeeefffefeeefffeeeeeeffedeeeeffedecedffecececffebebebffeaeaeaffe9e9e9ffe7e8e8ffe7e6e6ffe5e5e5ffe3e4e4ffe1e2e2ffe0e0e0ffdfdfdfffdddeddffdbdbdbffdadadaffd8d9d8ffd7d6d7ffd6d5d5ffd4d4d5ffd3d2d3ffd1d1d1ffcfcfceffcdcdcdffcacacaffc7c7c7ffc3c3c3ffc0c0c0ffbdbdbdffbababaffb8b8b8ffb5b5b5ffb2b3b3ffb0b0b0ffafb0afffb4b3b3ffbbbbbbffc0c0c0ffc3c2c3ffc6c6c6ffc2c2c1ffaeaeadff9b9b9bff949495ff959696ff969696ff969797ff979898ff9a9a9aff9b9a9bff9b9b9affb1b1b1ffd2d3d3ffd2d1d2ffd0d1d1ffd0d1d1ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcececfffcececeffcececeffcececeffcdcdcdffcdcccdffcdccccffcccdcdffcccbccffcccbccffcbcbcbffcbcacaffcacacaffc9cacaffc9c9c9ffc9c9c8ffc8c9c9ffc8c9c8ffc8c7c8ffc8c7c7ffc7c8c7ffc7c7c7ffc7c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c3ffc3c4c4ffc3c3c3ffc2c3c3ffc3c3c2ffc2c2c2ffc1c2c1ffc2c2c2ffc0c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebfbeffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbbbcbcffbbbbbcffbbbbbbffbbbabbffbababaffb9bab9ffb9bab9ffb9b9b9ffb8b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b5b6ffb5b5b5ffb5b5b5ffb4b5b5ffb4b3b4ffb4b3b3ffb3b3b3ffb2b2b3ffb2b2b3ffb1b2b2ffb2b1b1ffb2b2b1ffb2b2b2ffb1b2b2ffb1b1b1ffb1b1b1ffb0b1b0ffb0afb0ffb0afafffaeafaeffacacacffacababffababacffacacacffacacacffadadacffaeadaeffaeadaeffadaeaeffadadacffaeaeae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a3aff323233ff2f2e2eff2e2e2eff1e1e1eff101011ff060506ff070707ff090909ff090a09ff080708ff050404ff030303ff020102ff020102ff010101ff010000ff010100ff000101ff000100ff000000ff000001ff000100ff000000ff010000ff010100ff000000ff010000ff010001ff010101ff010201ff030302ff040304ff050505ff060606ff060606ff050606ff070707ff0a0a0aff0f100fff111111ff1a1a1aff252525ff2e2f2eff363536ff3c3c3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1d1dff161616ff0f100fff0f0f0fff0e0d0dff0a0a0aff070707ff020102ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0505050000000000000000000000000000000000000000ffaaaaaaffaaaaaaffa9aaaaffaaa9aaffabababffabababffabaaabffacabacffabacabffacababffadadadffaeafafffafb0afffb1b0b0ffb1b1b2ffb2b3b2ffb2b2b3ffb4b3b3ffb4b4b4ffb4b4b4ffb6b5b5ffb6b6b6ffb7b6b7ffb7b7b7ffb7b7b6ffb8b7b8ffb8b8b8ffb8b8b8ffb9b8b8ffb8b9b9ffb9b9b9ffb9bab9ffbababaffbababaffbababaffbbbbbbffbabbbbffbcbbbbffbbbbbbffbcbbbcffbcbbbcffbcbcbcffbcbcbcffbdbdbcffbcbcbcffbcbcbdffbdbdbdffbebebdffbdbebeffbebebeffbebebfffbfbebfffbfbfbeffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c2c1ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c4c4ffc4c3c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c8c8ffc7c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffcacacaffcbcbcaffcbcbcbffcccbcbffcccccdffcdcdcdffcdcdcdffcececdffcececeffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d2ffd2d1d2ffd2d1d2ffb9b9baffb9bab9ffbabab9ffb9b9b9ffbababbffbababaffbbbbbbffbbbcbcffbbbbbcffbbbbbbffbcbbbcffbcbcbcffbdbebdffbfc0bfffc2c2c2ffc4c5c5ffc7c7c7ffcacacaffcccbcbffcdcdcdffcfcfcfffd1d1d1ffd3d2d3ffd4d4d5ffd6d6d6ffd7d7d7ffd8d8d8ffdadad9ffdbdcdcffdddcddffdfdedfffe0e1e0ffe3e2e2ffe4e4e4ffe5e6e6ffe6e7e7ffe8e8e8ffe9e9eaffeaebeaffebeaebffecebebffecececffecececffeeededffeeeeeeffefefefffeff0effff0f0f0fff1f1f1fff1f1f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffefefffefffefffefffffffffefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffefefefffffefffffffefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffefefefffffefefffffefefffefefefffffefefffffefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffefffffffffffffffefffefefefffffffffffefffffffffefefffefefefffffffffffffffffffffefefffffefffffefefefffffefefffefefefffffefffffffffefffffefffffefefffffffffefffffefffffefffefffffefefffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffefffefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffefffffffefffefffefefefffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffeffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0eff0ffefefefffefefeeffedeeeeffeeededffedededffecebecffeaeaebffeaeae9ffe9e8e9ffe7e7e7ffe6e6e5ffe4e5e4ffe3e2e3ffe2e1e1ffe0e0e0ffdededeffdddcdcffdbdadaffd9d8d8ffd7d7d7ffd5d6d5ffd4d4d4ffd2d3d2ffd0d0d0ffcececeffcbccccffcac9c9ffc6c7c6ffc2c3c3ffc0c0c0ffbdbdbcffbabab9ffb7b7b6ffb3b4b4ffb0b0b0ffb2b2b2ffb5b5b5ffbcbcbcffc4c4c4ffc7c7c6ffc9c8c8ffbfbfbfffacacacff9b9b9bff959594ff969696ff979797ff999998ff999999ff9a9a9aff9a9a9bff9b9b9affadadadffc4c5c5ffd3d3d2ffd1d2d2ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcecfffcececeffcececeffcdceceffcecdceffcdcdcdffcdcccdffccccccffccccccffcccbccffcbcbcbffcbcacaffcacbcaffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c7c7ffc8c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c5ffc5c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0bfbfffc0c0c0ffbfbfbfffbfbfbeffbfbebeffbebebeffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbbbbbcffbbbbbbffbbbbbbffbabbbaffbabab9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b6b6ffb6b6b6ffb6b6b6ffb6b5b5ffb5b5b5ffb5b4b5ffb5b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb3b2b3ffb2b2b2ffb2b2b1ffb2b2b2ffb2b2b2ffb2b1b2ffb2b1b2ffb1b1b1ffb1b1b0ffb0b0b0ffafafafffafaeaeffaeaeaeffacacacffabacabffacacacffacadacffadaeaeffaeadadffaeaeadffacadadffaeaeaeffafafafffafafae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff393939ff323233ff2f2f2fff2f2e2eff1e1d1eff101010ff121211ff161616ff161616ff141414ff0f0f0fff0a0a0bff070807ff050505ff030403ff030202ff020202ff020202ff020102ff020202ff010101ff020201ff020202ff020102ff020101ff020202ff020202ff030303ff030303ff050505ff070807ff0b0b0bff0f0f0fff101111ff111111ff111211ff141313ff171616ff1a1a1aff1a1a1aff252525ff2e2e2eff353536ff3d3d3dff424242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232222ff1d1d1dff161616ff100f0fff0f0f0fff0e0d0dff090909ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff050404ff0e0e0e00000000000000000000000000000000ffaaaaaaffabaaaaffa9a9a9ffaaa9aaffaaaaaaffaaa9aaffaaaaabffabababffabababffabababffacacabffadaeadffaeaeafffb0afb0ffb1b1b1ffb1b1b1ffb3b2b2ffb3b3b3ffb3b3b3ffb5b4b4ffb5b5b5ffb6b6b6ffb7b7b6ffb7b7b7ffb7b7b7ffb7b8b7ffb8b7b7ffb8b8b8ffb8b9b9ffb9b9b9ffb9b9b9ffbab9b9ffbabab9ffbababaffbababaffbbbbbaffbbbbbbffbbbbbbffbbbcbcffbbbbbbffbcbbbbffbcbcbcffbcbcbcffbdbcbcffbdbcbcffbdbdbdffbdbdbcffbdbebdffbdbdbdffbebebeffbebebeffbebfbeffbfbfbfffbfbfbfffbfc0bfffbfbfbfffc0c0c0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c1c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc5c4c5ffc4c5c5ffc5c6c5ffc6c5c6ffc6c6c6ffc7c6c6ffc7c8c7ffc7c7c8ffc8c8c8ffc9c8c8ffc9c9c9ffcac9c9ffcac9c9ffcacacaffcbcacaffcbcccbffccccccffcccdccffcdcdcdffcdcdcdffcdceceffcfceceffcfcfcfffcfcfd0ffd0d0d0ffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd0d1d1ffd1d2d2ffd1d1d1ffd2d1d1ffd2d2d2ffd2d1d2ffd3d3d2ffbab9b9ffbababaffbababaffbbbbbbffbcbcbbffbcbcbcffbbbbbcffbbbcbbffbcbcbcffbbbbbbffbcbcbbffbcbcbdffbfbfbfffc1c1c1ffc4c4c4ffc7c7c7ffc9c9caffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd3d3d2ffd4d4d4ffd6d5d6ffd7d7d7ffd9d8d9ffdadadaffdcdcdcffdedddeffdfe0dfffe2e1e1ffe3e4e3ffe5e4e5ffe7e6e6ffe8e8e8ffe9e9e9ffeaeaeaffebeaebffebebebffecebebffecedecffedededffeeeeeeffefeeeeffefefefffeff0f0fff1f0f0fff1f1f1fff1f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f3fff4f4f4fff5f5f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefefefffefefffffffffefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefefefffefefefffefefefffffefefffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffefffefefefffffffffffefefefffffefffffffefffffefffffffffffefffefefefffffffefffffefffffefffefffefefffffffefffffffefffffffffefffefffffffefffffffefffefffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffffffefffefefffffefefffffffffefffffffefffffefffffffefffffefffefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefefefffefefefffffefefffefefffffefffefffffefffffffefefffffffffffefffefffffffefffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefefffefffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffffefffffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f0fff1f1f1fff1f0f0fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0eff0fff0eff0ffefeff0ffefefefffeeefeeffeeeeedffedededffedececffebecebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e6ffe5e6e6ffe4e4e4ffe2e3e2ffe1e1e1ffe0dfdfffddddddffdbdbdbffdad9d9ffd8d7d7ffd6d6d6ffd3d4d4ffd2d2d2ffd1d0d0ffcececeffcbcbccffc9c9c8ffc6c6c6ffc3c3c3ffc0c0bfffbdbdbcffbababaffb7b6b7ffb3b4b3ffb2b2b1ffb6b5b5ffbdbdbdffc6c7c6ffcdcdcdffccccccffc1c0c0ffaaa9aaff979798ff969695ff989798ff999899ff9a999aff9b9b9bff9b9b9cff9c9c9bff9c9b9bff9b9a9affd3d3d4ffd3d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfceffcececdffcececdffcecdcdffcccdcdffcccccdffccccccffccccccffcccbcbffcacbcbffcacbcbffcacacaffcacacaffcac9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c7c7ffc7c6c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c4c4ffc5c4c4ffc4c4c4ffc4c3c4ffc3c4c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c2c2ffc0c1c1ffc1c0c0ffc0c0c0ffbfbfc0ffc0bfbfffbfbfbfffbfbebfffbebebeffbdbebeffbdbdbeffbdbdbdffbcbcbcffbcbcbcffbbbbbcffbbbbbbffbbbabbffbbbabaffbababaffb9b9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b6b7ffb7b6b7ffb6b6b6ffb6b6b5ffb5b5b5ffb5b5b4ffb5b4b5ffb4b4b4ffb4b3b4ffb4b3b3ffb3b3b3ffb3b2b2ffb1b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b1b1ffb1b1b1ffb1b1b1ffb0b0b0ffb0afafffafafafffaeaeaeffaeadadffadacacffacacacffadadadffaeaeadffadadaeffacacadffaeaeaeffafafaeffafafafffafaeaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff454544ff3f3f3fff3a3939ff323232ff2e2e2fff2f2e2fff1e1e1eff202020ff252525ff262625ff252424ff1f201fff191919ff121212ff0d0c0dff090908ff060707ff060606ff060606ff060606ff050505ff050505ff050505ff060506ff050505ff060505ff050505ff060505ff070607ff080808ff0b0b0bff10100fff161616ff1b1b1cff1f1e1eff20201fff212021ff222122ff232423ff262626ff252424ff2e2e2eff363636ff3d3d3dff424242ff484748000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272627ff222222ff1d1d1dff161616ff0f0f0fff100f0fff0b0c0cff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff050505ff0e0e0eff1b1b1b00000000000000000000000000000000ffaaaaabffababaaffaaaaaaffaaaaa9ffaaa9aaffa9aaa9ffaaa9aaffabababffa9a9a9ffababaaffacadadffaeaeaeffafafafffb0b0b0ffb1b0b1ffb2b1b2ffb3b2b3ffb3b3b3ffb4b4b4ffb5b5b5ffb5b5b5ffb6b6b6ffb7b6b7ffb7b7b7ffb7b7b7ffb8b8b7ffb7b7b8ffb8b8b8ffb9b9b8ffb9b9b8ffbab9b9ffbab9baffb9bab9ffbababaffbbbabaffbbbbbbffbbbbbbffbbbcbbffbbbbbbffbcbbbbffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbdbcbdffbdbcbdffbdbdbdffbebebeffbebebeffbebebeffbfbebeffbfbfbfffbfbfbfffbfbfc0ffc0bfbfffc0c0c0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c3ffc5c4c4ffc4c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc7c7c6ffc6c7c7ffc7c8c8ffc8c8c8ffc9c8c9ffc9c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcbffcbcbcbffcccbcbffcdcccdffcccdcdffcdcdcdffcececdffcececeffcececfffcfcfcfffd0d0cfffd0d0d0ffd1d0d0ffd0d1d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d2ffd3d3d2ffd3d2d3ffd3d3d3ffbababaffbbbbbbffbcbcbcffbcbcbcffbcbbbbffbcbcbcffbcbcbcffbcbcbbffbcbcbcffbdbcbcffbcbcbcffbcbdbdffbfbfbfffc2c2c1ffc4c4c4ffc7c7c7ffc9c8c9ffcbcbcbffcdcdcdffcfcfcfffd1d1d0ffd3d3d3ffd5d4d4ffd6d6d6ffd7d8d8ffd9d9daffdbdbdbffddddddffdfdfdeffe0e1e1ffe2e3e3ffe4e4e4ffe6e6e6ffe8e7e7ffe9e8e8ffe9e9e9ffebeaeaffebebebffecececffecececffedececffeeedeeffeeeeeeffefefeffff0f0effff0f0f0fff0f0f1fff1f1f1fff2f2f1fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffefffffefefffffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefffefffffefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffefffffefefffffefffffffefffffffffefffffffefffffefefffffffefefffffffffffffefefffefffffffefffefffffffffffefffefffffffffffefffefffffffefffffefffffefefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefefefffffffefffefefefffefffffffefefefffefefefffffffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefffffffefffffffefefffefefefffefefefffefffefffffefefffffefffffffffefffefefefffffefefffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f0f0fff1f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0ffeff0f0fff0eff0fff0eff0ffefeeefffeeeeeeffeeeeeeffedecedffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe6e7e6ffe5e6e5ffe4e3e4ffe2e2e2ffe1e0e1ffdfdfdfffdcdcddffdbdbdbffd9d8d8ffd6d6d6ffd4d4d5ffd2d2d2ffd0d0d0ffcececeffccccccffc9c9c9ffc7c6c7ffc4c3c3ffc0c0c0ffbdbdbdffbababaffb5b6b6ffb5b5b6ffbababbffbebebdffc3c3c3ffc8c8c8ffccccccffbdbdbdffa9aaaaff979797ff959595ff979797ff999898ff9b9a9bff9c9c9cff9c9c9cff9c9d9cff9b9b9bff9b9c9cffd4d4d4ffd4d3d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcecfffcfceceffcececeffcecdceffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcbcccbffcbcbcbffcbcacaffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c7c8ffc8c7c8ffc7c7c8ffc7c7c7ffc7c7c6ffc6c6c6ffc6c5c6ffc6c5c5ffc5c5c5ffc4c5c4ffc5c5c4ffc4c4c4ffc3c4c4ffc3c3c4ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc0c1c1ffc0c0c0ffc0bfbfffc0bfbfffbfbfc0ffbfbfbfffbfbebeffbebebdffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbabbffbababaffbabab9ffbab9b9ffb9b9b9ffb8b8b9ffb8b8b8ffb7b8b8ffb7b7b8ffb7b7b7ffb6b6b6ffb6b6b6ffb5b6b6ffb5b5b5ffb4b5b5ffb4b4b4ffb4b4b4ffb3b4b3ffb3b3b3ffb2b3b2ffb3b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b2ffb1b1b1ffb1b0b0ffb0afafffafafb0ffafafafffaeaeafffadaeadffadadadffadaeadffaeadaeffadacacffaeaeaeffafafafffafafafffaeafafffafafafffafafaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484747ff444445ff3f3f3fff393a3aff323233ff2f2e2fff29292aff2c2c2cff313131ff323132ff303131ff2d2e2dff272727ff1d1e1eff161516ff101110ff0e0e0dff0d0d0dff0d0c0dff0d0c0dff0b0b0bff0b0a0bff0c0c0bff0c0c0cff0c0b0bff0b0b0cff0c0c0cff0c0c0dff0d0d0dff0f0f0fff121312ff1a191aff222222ff292929ff2c2c2cff2e2e2dff2e2e2eff2d2e2eff2d2d2dff2e2e2eff2f2e2eff363636ff3d3d3dff434343ff474848ff4c4c4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2cff262627ff222222ff1e1d1dff161515ff0f0f10ff100f10ff040505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff010101ff050504ff0e0e0eff1c1c1cff2c2b2c000000000000000000000000ffaaaaaaffaaaaabffabaaaaffaaababffabaaaaffa9aaaaffa9aaaaffaaaaaaffa9aaaaffaaa9aaffabacabffadadadffaeaeaeffafafafffb1b0b1ffb1b1b1ffb2b1b2ffb3b3b3ffb4b3b3ffb4b4b4ffb5b5b6ffb6b6b6ffb6b7b7ffb7b7b7ffb7b7b7ffb7b8b7ffb8b7b8ffb8b8b8ffb8b8b8ffb8b9b8ffb9b9b9ffb9b9b9ffb9babaffbababaffbababaffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbbbcbcffbbbcbcffbcbcbcffbcbcbcffbdbcbcffbdbcbdffbdbdbdffbdbdbdffbebebdffbebebdffbebebeffbfbebeffbfbebfffbfbfbfffbfbfbfffc0bfbfffc0bfc0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c2ffc1c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc6c7c7ffc7c8c7ffc8c7c8ffc8c7c8ffc9c8c9ffc9c9c9ffc9c9c9ffcacac9ffcacac9ffcacacaffcbcacbffcbcbccffccccccffcccdccffcdcdcdffcdcecdffcecdceffcececeffcececeffcfcfcfffd0d0cfffcfd0d0ffd0d0d1ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffbcbcbbffbcbcbcffbcbcbcffbcbbbcffbcbcbcffbbbcbbffbdbcbcffbdbdbdffbdbdbdffbdbdbdffbebebeffc1c0c0ffc2c2c3ffc4c5c5ffc7c7c7ffc9c8c9ffcbcbcbffcdcdcdffcfcfcfffd2d2d2ffd3d2d3ffd4d5d5ffd6d7d6ffd9d9d9ffdadadaffdcdcdcffdededeffe0e0e0ffe2e2e2ffe3e3e4ffe6e5e6ffe7e7e7ffe8e8e8ffe9e9e9ffebeaeaffebeaebffebebecffececedffedededffedeeedffeeeeeeffeeefeeffefefeffff0eff0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f2f2fff2f1f2fff2f2f2fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffefffffefefffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefefffffffffffefffffffefffffffffefffffefffefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefffffefffffffffefffffffffffffefefffefffffffefefffffffefffffefffefffefffffffffefffffffefefffffffffffefffffffefefefffefefffffefffefffefffffffefffffffefffefffffefefffffffefffffffefffefffefffffffffffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffffefefefffffffffffffefffffffefefffefffffffefefefffefefffffffefefffffefefffefefefffefefefffefefffffefefffffefefefffefffefffefffffffffffffffefefefffefefffffefffefffffffefffffffefffefffefffffefefffffefffffefffefffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffefffffefffffffffefffffffffffffefefffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0f0fff1f0f0fff0f1f0fff0f0f1fff0eff0ffeff0f0ffefeff0fff0eff0ffeff0efffeff0f0fff0eff0ffefefefffeeeeefffedeeeeffedededffecececffebebebffeaeaeaffe8e9e9ffe7e8e7ffe6e6e6ffe5e5e5ffe4e4e3ffe2e2e1ffe0e1e0ffdededeffdddcddffdadadaffd8d8d8ffd5d5d5ffd3d3d3ffd1d0d0ffcececeffccccccffc9cacaffc7c7c7ffc4c4c5ffc1c2c1ffbebebeffb9bab9ffb8b8b8ffbbbbbbffbebebeffc3c2c2ffc8c8c7ffc9c9c9ffbbbbbbffa4a4a5ff959494ff969596ff989898ff9a999aff9b9b9bff9c9c9cff9c9d9dff9e9e9dff9c9d9dff9c9c9cffd5d5d4ffd4d4d5ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcececfffcececeffcdcdceffcdcdceffcdcdcdffcccdcdffcccccdffcccccbffcbcbcbffcbcbcbffcbcbcaffcacbcaffcacacaffc9cac9ffcac9caffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc6c7c7ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c3c4ffc4c3c3ffc3c3c3ffc2c2c2ffc2c2c3ffc2c2c2ffc2c1c2ffc1c1c1ffc1c0c1ffc0c0c1ffc0bfc0ffbfbfbfffbfbfbfffbebfbfffbebebeffbebebdffbdbdbeffbdbdbcffbdbdbcffbcbcbcffbbbcbcffbbbbbbffbbbabbffbabbbaffbababaffbab9b9ffb9b9b9ffb8b8b9ffb9b8b8ffb8b8b8ffb7b7b8ffb7b7b7ffb7b6b6ffb6b6b6ffb5b6b6ffb5b5b5ffb5b5b5ffb4b5b4ffb4b4b4ffb3b4b4ffb3b4b3ffb3b3b3ffb3b2b2ffb2b2b2ffb2b2b2ffb2b3b2ffb2b2b2ffb2b1b2ffb1b1b1ffb1b1b1ffb0b0b0ffb0afb0ffafafafffafafafffafafafffadaeaeffacacacffadadadffaeaeaeffafafafffafafafffafafafffafafafffafafafffafaeaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494a4aff474747ff454445ff3f403fff39393aff323233ff343333ff363636ff393939ff3a3a3aff3a393aff373838ff333333ff2b2b2bff232322ff1d1d1dff1a1a1aff1a1a19ff1a1a19ff191a19ff171717ff181717ff171817ff181818ff171717ff171617ff171617ff181717ff191919ff1a1b1bff1e1e1eff252525ff2d2e2dff333434ff363736ff383838ff373737ff373737ff363536ff373636ff363636ff3c3c3cff434243ff484848ff4c4c4cff4e4e4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff30302fff2c2b2cff262726ff222222ff1d1d1dff161616ff151515ff060606ff020202ff010101ff000101ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000001ff000000ff000000ff000100ff000000ff000000ff010001ff010201ff020201ff010101ff000100ff000000ff010101ff050505ff0e0e0eff1c1b1cff2b2c2cff383839000000000000000000000000ffaaa9aaffaaa9a9ffaaaaabffaaababffaaaaaaffaaaaabffa9aaaaffaaaaaaffa7a7a8ffaaaaa9ffacacacffadadadffaeaeaeffafb0afffb0b1b0ffb1b1b1ffb3b2b2ffb3b3b2ffb4b4b4ffb4b4b4ffb6b5b5ffb6b6b6ffb7b6b6ffb7b7b7ffb7b8b7ffb7b8b8ffb8b8b8ffb8b9b8ffb8b9b9ffb9b9b9ffb9bab9ffb9bab9ffbababaffbbbabbffbbbabaffbbbbbbffbbbbbbffbbbbbcffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbcbcbdffbcbdbdffbdbdbdffbdbebeffbebebeffbebebdffbebebeffbebfbeffbfbfbeffbfbfbfffbfbfbfffc0bfbfffc0c0c0ffc0c1c0ffc1c0c1ffc1c0c1ffc1c1c1ffc1c1c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c8ffc9c9c9ffcac9caffc9cac9ffcacacaffcacacaffcbcbcbffcbcbcbffcccccbffcdcdcdffcdcdcdffcdceceffcececeffcecfceffcecfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d3ffd4d3d4ffbcbcbbffbcbcbbffbcbcbbffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbfbfc0ffbfbfbfffbfc0c0ffc1c1c2ffc3c3c3ffc5c5c5ffc7c7c7ffc9c9c9ffcccbcbffcdcdceffd0d0d0ffd1d1d2ffd4d3d4ffd5d6d5ffd7d7d7ffd9d9daffdbdcdbffddddddffdfdfdfffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe8e7e8ffe8e9e8ffeaeaeaffeaeaebffecebecffecececffedececffedededffedeeeeffeeefefffefefefffeff0effff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f2f2fff2f1f2fff2f2f2fff2f3f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffefffffffffefffffffffffffffefefffefffefffefffffffffefffffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffdfefefffefefefffffefffffefefefffefefefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffefffffefefffffefffefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefffefffefefefffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffefffffefffefffffffefffffffffffefffefffefffefffefefefffffefffffefffffffffffffffefefefffefefefffefefefffffefefffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffefffffffefffffffffefefffefffefffffefefffefefefffefefefffefefffffefefefffffefffffefefefffefffefffefefefffffefefffffefefffefefffffffefefffefffefffefffefffefefefffefefefffefffefffefffefffffffffffffefffffefffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffefefefffefffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffeffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0f0fff0f0f0fff0f0f0fff0efeffff0f0f0fff0f0f0ffefeff0fff0eff0ffefefefffeff0efffefeff0ffeeefeeffedeeedffedededffecebecffebebebffeaeaeaffe8e8e8ffe7e7e7ffe6e6e5ffe5e4e4ffe4e4e4ffe2e2e2ffe0e0e0ffdfdfdeffdcdddcffdadadaffd7d8d8ffd5d4d5ffd2d2d2ffcfcfcfffcdccccffcacacaffc8c8c8ffc5c4c5ffc2c3c2ffbdbdbdffbbbbbbffbdbdbdffbfbebfffc1c1c1ffc4c5c5ffc5c5c5ffb3b4b4ff9f9e9eff929292ff939493ff979798ff9b9b9bff9e9d9eff9d9d9dff9d9e9dff9f9f9fff9d9c9cffd6d5d5ffd5d5d6ffd6d5d5ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcecfceffcececeffcececeffcecdceffcdcdcdffcdcdcdffccccccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffc9cacaffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c9ffc8c8c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c6ffc6c6c6ffc6c6c5ffc5c6c5ffc5c5c5ffc4c5c5ffc4c5c4ffc4c4c4ffc3c4c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc2c1c2ffc2c1c2ffc1c0c1ffc0c1c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbfbebeffbebebeffbdbebeffbdbdbdffbcbcbcffbcbdbcffbcbcbcffbcbcbcffbbbbbbffbabbbbffbbbabaffbab9b9ffb9bab9ffb9b9b9ffb8b8b9ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b7ffb6b7b6ffb6b6b5ffb5b5b5ffb5b5b6ffb5b5b5ffb5b5b5ffb4b4b4ffb3b3b3ffb3b3b3ffb3b3b2ffb3b3b3ffb3b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b1b1ffb1b2b1ffb1b0b1ffb0b0b0ffb0b0afffb0afafffafb0afffafafafffadacadffaeaeaeffafafafffafafafffafafafffafafafffafafafffaeafafffafafafffaeafaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494a49ff494a49ff474747ff454445ff3f3f3fff3a3a39ff3a3a3aff3c3c3cff3f3f3eff403f40ff414041ff404040ff3d3d3dff383838ff343434ff303030ff2f2e2eff303030ff30302fff2c2c2dff2b2b2bff2b2b2bff2c2c2cff2c2c2cff2b2b2bff2b2b2bff2a2a2aff2b2a2aff2b2b2bff2c2d2dff2f2f2fff333433ff393938ff3d3d3cff3e3f3eff3f3e3fff3d3e3eff3c3c3cff3b3a3bff3c3d3dff3d3d3dff424242ff474847ff4b4b4cff4e4d4eff4e4e4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363635ff303030ff2c2b2bff272727ff222222ff1d1e1eff1d1d1cff0d0c0cff060707ff050505ff040404ff040404ff040303ff030403ff020303ff020102ff010101ff000100ff010000ff000100ff010000ff000000ff000000ff000001ff000001ff010001ff000001ff000100ff010101ff010001ff010001ff010001ff010101ff010101ff020303ff050404ff060606ff060606ff040404ff030303ff050505ff0e0e0eff1c1c1cff2c2b2bff383938ff4141410000000000000000ffa9a9a9ffaaaaa9ffaaaaaaffaaaaa9ffaaabaaffaaaaaaffabaaabffaaababffaaaaaaffa9a9a9ffabaaabffacacacffaeadadffafaeaeffb0b0afffb0b0b0ffb2b2b1ffb2b3b2ffb3b3b3ffb4b5b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb7b8b8ffb8b7b8ffb8b9b8ffb9b8b8ffb9b9b9ffb9bab9ffbab9baffbababaffbababaffbbbabaffbabbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbcffbcbbbcffbcbcbcffbcbcbcffbcbdbcffbdbdbdffbdbdbdffbdbdbdffbebdbeffbebebeffbebebeffbebfbeffbfbebeffbfbebfffbfbfbfffbfc0bfffc0c0c0ffc0c0c0ffc0c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c8ffc8c8c9ffc9c9c9ffc9cacaffcacacaffcacbcbffcbcacbffcbccccffcbcbcbffccccccffcccdccffcdcdcdffcecdceffcececeffcfceceffcfcfceffcfd0cfffd0cfd0ffd0d0d0ffd0d1d0ffd1d0d1ffd0d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d2ffd3d2d3ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d4ffbbbbbbffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbfc0bfffc0bfbfffc0bfbfffc2c3c2ffc2c3c2ffc2c2c3ffc4c4c4ffc5c6c6ffc8c8c7ffcacacaffccccccffcfcfceffd0d0d0ffd3d2d3ffd4d5d5ffd7d7d7ffd8d8d8ffdadadaffdcdcdcffdfdedeffe1e1e1ffe3e3e2ffe4e4e4ffe6e6e6ffe7e8e8ffe9e8e8ffe9eaeaffebeaebffebececffecececffedececffedededffedeeeeffeeeeefffefefeffff0efeffff0f0effff0f1f0fff1f0f1fff1f1f1fff0f1f1fff2f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff3f3f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefefffefffffffffffffffefffffffefffefffffefefffffffffffefffffffefefefffefefefffefefffffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffffffefffffffffffefefefffffefefffffffefffefefffffefefefffefefefffefefdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefffefffefefffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffefffefefefffefffffffffffffffffefefffffefefffefefefffffffefffffffffffefefffffffffefffffffefffffffffffffffefffefefefffefffefffffefefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffefffffffffffefffffefffffffffffffefffffffffefffffffffefffefefffffefffefffefffefffefffefffffefffffefffefffefefefffefefefffefffefffefefefffefffffffefffefffefefefffffffefffefefffffefefffffffefffffefefefffefffffffffefffffffffefffffefffffefefffffffffefffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffefffffffefffefefffffffefffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffefefefffffffffffffffefffefefefffffffffffffffffffffefefffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffefffffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0f0ffeff0effff0f0f0fff0f0efffefefefffeff0f0fff0eff0fff0efeffff0efefffefefefffefefeeffeeeeeeffecededffecececffebebeaffeaeaeaffe9e9e8ffe7e7e7ffe6e6e5ffe4e4e4ffe3e3e3ffe2e2e1ffe0e0e0ffdededeffdcdcdcffd9dad9ffd7d6d7ffd4d4d4ffd0d0d1ffcececdffcbcacaffc8c8c8ffc7c6c7ffc0c1c1ffbebfbeffc0c0c0ffc1c1c1ffc2c2c2ffc4c3c4ffc4c4c3ffb3b3b4ff9e9e9dff919191ff949594ff979697ff999a99ff9d9c9cff9f9e9effa0a0a0ffa0a0a0ff9e9e9effd5d6d5ffd5d5d5ffd6d6d5ffd5d5d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d2ffd2d2d2ffd1d2d1ffd1d2d2ffd1d1d1ffd0d0d0ffd0d1d1ffd0d0d0ffd0cfcfffd0cfcfffcfcfcfffcfcfceffcececeffcececeffcececdffcdcecdffcdcdcdffcdcdccffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffcac9c9ffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c8c7ffc7c7c7ffc6c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc4c4c5ffc4c5c4ffc3c4c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0bfffbfbfbfffbebebfffbfbebfffbebebeffbdbebeffbdbdbdffbdbdbcffbdbcbdffbcbcbcffbcbcbbffbbbbbbffbababaffbababaffbabab9ffb9b9b9ffb9b9b9ffb9b8b9ffb8b8b8ffb8b7b7ffb7b7b7ffb7b7b6ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb5b5b5ffb5b5b4ffb4b4b4ffb3b4b3ffb3b3b3ffb3b3b2ffb3b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b1ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0b0ffb0b0b0ffafb0b0ffb0b0b0ffafafafffaeafaeffafafafffafafafffafafafffafaeafffafafafffafafafffafafafffafafafffafafaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4949ff494949ff494a4aff484747ff454444ff403f3fff3f3f3fff414141ff444444ff444445ff464646ff474746ff454545ff434342ff404040ff3e3e3eff3e3e3eff3f3f3eff3f3f3eff3d3d3dff3c3c3cff3c3b3bff3c3d3cff3c3b3cff3c3b3cff3b3b3cff3d3d3dff3b3b3bff3b3c3cff3d3c3cff3d3e3eff3f403fff424142ff434344ff434444ff434343ff424242ff404041ff3e3f3eff424342ff424342ff484748ff4c4c4cff4e4e4dff4e4d4dff4e4e4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3f3eff363535ff30302fff2c2b2cff272727ff222222ff222221ff151515ff111111ff101010ff0e0f0fff10100fff111111ff0f0f0fff090a0aff060506ff040403ff020203ff020302ff020202ff020202ff020202ff020202ff020201ff020101ff020302ff020203ff030404ff030403ff030303ff030302ff020203ff030303ff050405ff070808ff0c0d0dff101010ff101010ff0e0d0eff0c0c0cff0e0e0eff1c1c1cff2b2c2bff393939ff424141ff4646460000000000000000ffa9a8a9ffa9a8a9ffa9a9aaffaaaaa9ffaaaaaaffaaaaaaffababaaffababaaffaaaaaaffababaaffabababffacacacffadadadffaeafaeffb0afafffb0b0b0ffb1b2b2ffb3b2b2ffb3b4b3ffb4b4b4ffb5b5b5ffb5b5b6ffb7b6b6ffb7b7b7ffb7b7b7ffb8b7b8ffb7b8b8ffb8b9b8ffb9b8b9ffb9b9baffb9babaffbab9baffbababaffbababbffbabbbaffbabbbaffbbbbbbffbcbbbcffbbbcbbffbcbcbbffbcbbbbffbcbdbcffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbebebdffbdbdbeffbebebeffbebebfffbebebfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c1ffc2c2c2ffc2c3c3ffc3c3c3ffc4c3c3ffc4c3c3ffc3c3c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c5ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c8ffc9c9c9ffc9cac9ffcac9c9ffcacacaffcbcacbffcbcbcbffcbcbcbffccccccffccccccffcccdccffcdcdcdffcdceceffcececeffcfceceffcfcfcfffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d1ffd0d1d0ffd0d1d0ffd1d2d1ffd2d1d2ffd1d2d1ffd2d2d1ffd2d1d1ffd2d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd4d5d5ffd6d5d5ffd5d5d5ffbdbdbdffbdbdbdffbfc0bfffbfc0bfffc0c0c0ffc2c3c3ffc3c2c2ffc4c4c4ffc4c4c5ffc5c5c5ffc6c5c5ffc7c6c6ffc8c8c8ffcbcbcaffcececeffcfcfcfffd2d2d1ffd4d4d3ffd6d6d6ffd8d8d7ffd9d9d9ffdbdcdbffdededdffe0e0dfffe2e2e1ffe4e4e4ffe5e6e6ffe7e6e7ffe8e9e8ffe9e9e9ffeaeaeaffebebebffecececffecececffecededffeeedeeffeeeeeeffeeefeeffefefeffff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f1f1fff1f1f1fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffffffffefefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefffffffefffffffffffefffffefefffefefffffffffefffffffffffffffffffffffefffffffffffefffefffefffffffffffffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffefffffffefffffffffefffffefefffffefffefffffefefffffefffffefefefffffffefffefefefffffefffffefefefffffefffffefefefffefefffffefffefffefffffffffefefffffefefffefefefffffffffffefffffffefefffffefffefffefffffffefffefffefffffffffffefffffefffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffefefffffefefffffffffffffffffffffefefffffefffffefefefffffffefffefffffffefffffffefffffffffffefffffffffffefefffffffffefffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0effff0efeffff0f0f0fff0eff0fff0efefffefeff0ffefefeffff0f0efffefefefffefefefffeeefefffeeeeedffedededffebececffebebeaffeaeaeaffe9e9e9ffe7e7e7ffe6e6e6ffe4e5e4ffe3e3e3ffe2e1e1ffe0dfe0ffdedddeffdcdbdbffdad9d9ffd7d6d6ffd3d3d3ffd0d0d0ffccccccffc8c8c8ffc3c3c3ffc3c3c3ffc3c2c2ffc3c3c3ffc5c5c5ffc6c5c6ffc2c2c3ffb0b0b0ff9e9d9dff949494ff959696ff989897ff9a9a9aff9c9c9cff9e9e9dffa0a0a0ff9f9e9fff9f9f9fffd6d5d6ffd5d5d5ffd5d5d6ffd5d6d5ffd5d6d6ffd6d5d5ffd6d5d5ffd5d4d4ffd5d5d5ffd4d4d4ffd3d3d4ffd3d4d3ffd2d3d3ffd2d3d2ffd2d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d1ffd0d0d0ffd0d0cfffcfcfd0ffcfcfcfffcecfcfffcfcfceffcececeffcdcdceffcecdcdffcdcdcdffcdcdcdffccccccffccccccffcbcccbffcbcccbffcbcbcbffcbcacbffcacacaffcac9c9ffcacac9ffcac9c9ffc9c8c9ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c6ffc7c6c7ffc6c7c6ffc6c6c6ffc5c6c6ffc5c6c6ffc6c5c5ffc4c4c5ffc4c5c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c3ffc2c2c2ffc2c1c2ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0bfbfffbfbfbfffbfbebeffbebfbfffbebebeffbdbdbeffbdbdbdffbcbcbcffbcbcbcffbbbcbcffbbbbbbffbbbabbffbabbbaffbababaffbab9b9ffb9b9b9ffb9b8b9ffb9b9b8ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b6ffb6b6b6ffb5b6b6ffb6b6b5ffb5b5b5ffb5b5b5ffb5b4b4ffb4b4b4ffb3b4b3ffb3b4b3ffb3b3b3ffb3b2b3ffb2b2b2ffb2b1b1ffb2b2b1ffb1b1b1ffb0b0b1ffb1b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0afafffafafafffafafaeffafaeafffaeafafffaeafafffafafafffafafafffafafafffafafafffb0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a494aff4a4949ff49494aff494949ff484747ff444445ff454545ff464646ff484848ff494948ff49494aff4b4b4aff4a4a4aff494949ff474747ff464646ff474747ff484848ff494848ff494848ff484848ff484747ff484747ff474646ff464647ff484848ff494949ff484948ff484848ff474747ff474747ff474747ff474747ff474647ff464747ff464747ff464546ff434343ff414241ff484847ff484748ff4c4c4bff4e4e4dff4e4e4dff4e4e4eff4e4e4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474747ff3e3e3eff363535ff303030ff2b2b2cff272727ff262626ff212222ff212121ff202020ff201f1fff222223ff242524ff212021ff171818ff0f1010ff0b0a0bff080808ff070707ff070707ff070707ff060706ff070706ff060706ff070707ff070706ff080708ff080808ff080809ff080908ff080909ff090808ff0a0a0aff0d0d0cff131313ff191a1aff1e1e1fff1f201fff1c1d1dff1b1c1bff1b1c1cff2c2c2bff393838ff414141ff464646ff48484800000000ffaaaaaaffababaaffa9a9a9ffa9a9a9ffa9aaaaffaaaaa9ffaaaaa9ffaaaaabffababaaffabaaaaffabababffacacabffadadadffadaeadffaeafafffb0b0afffb1b0b1ffb1b1b1ffb3b2b2ffb4b4b3ffb5b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb8b8b7ffb8b8b9ffb9b9b9ffb9b9b9ffb9babaffbababaffbbbabaffbababbffbabbbbffbbbbbbffbbbbbbffbbbbbbffbcbcbbffbcbcbbffbcbcbcffbcbcbcffbdbcbdffbdbdbcffbdbdbdffbdbdbdffbebebeffbebebeffbfbebeffbebebeffbfbfbfffbfbfbfffbfbfc0ffc0c0bfffc0c0c0ffc0c1c0ffc0c0c1ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c2c3ffc3c3c3ffc4c4c3ffc3c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c8ffcac9c9ffc9c9c9ffcac9c9ffcbcacaffcbcacbffcbcbcbffcccbcbffccccccffcccdccffcdcdcdffcdcdcdffcecdcdffcececeffcecfceffcfcecfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d3ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffbfbfbfffc0c0c0ffc3c2c2ffc2c3c2ffc4c4c5ffc4c4c4ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c7ffc8c8c8ffc9cacaffcdcdccffcececeffd0d0d1ffd3d2d2ffd4d4d4ffd7d7d7ffd9d9d8ffdbdbdbffddddddffdfe0dfffe2e1e1ffe4e3e3ffe5e4e5ffe7e6e6ffe8e8e7ffe9e9e9ffeaeaeaffebebebffecececffecedecffedededffeeedeeffeeeeedffeeeeefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f1fff1f1f0fff2f1f2fff1f1f1fff2f2f1fff2f2f2fff3f2f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffffffffffffffefffffffffffffefffffffffefffffefefffffffefffefefffffefffefffefefffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffffffffefffffffefefffffffffffefffefffffffefffefffefffefefefffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffefefffffffffffffffefffffffffffffffefffffefffffffefefefffffffefffefefefffefffefffefffffffffffffffffefffffefefefffefffefffffefefffffffefffffefefffefffefffffefefffffffffffefffefffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffefffefffffffffffffffffffefffefffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffefffefffffffefffefffefffefefefffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffeffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0f0fff0f0f0ffefeff0fff0efefffefefefffeff0f0ffefefefffefefefffefefefffeeeeefffeeededffedededffebecebffebebeaffe9eae9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e4e4ffe3e3e3ffe1e1e1ffdfdfdfffdededeffdbdcdbffd9d9d8ffd5d6d6ffd2d2d3ffcccccdffc7c7c7ffc1c1c0ffc2c2c1ffc4c4c4ffc6c6c5ffc7c6c6ffc2c2c2ffb1b1b2ff9b9c9bff949495ff969697ff999999ff9b9a9bff9c9c9cff9e9d9eff9e9f9eff9d9d9dff9e9e9effd5d6d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d5d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d2ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d1d1ffcfd0d0ffcfd0d0ffd0d0cfffcfcfcfffcfceceffcfceceffcdcecdffcdcdcdffcdcdcdffccccccffccccccffccccccffcccbccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcacacaffcacac9ffc9c9caffc9c9c9ffc8c8c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c7ffc7c6c7ffc7c7c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c6ffc5c5c5ffc5c4c5ffc4c4c5ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc1c1c1ffc0c0c0ffc0c0c0ffc0bfc0ffc0bfbfffbfbfbfffbebfbeffbebebeffbebebeffbdbebdffbdbdbcffbdbcbdffbcbcbcffbcbcbbffbbbbbbffbbbbbbffbababbffbababaffb9b9baffb9babaffb8b9b9ffb8b9b8ffb8b8b8ffb8b7b8ffb8b7b7ffb7b7b7ffb6b7b6ffb6b6b6ffb5b6b5ffb5b5b5ffb5b5b5ffb4b5b5ffb4b4b4ffb4b4b4ffb3b4b3ffb3b3b3ffb3b3b3ffb2b2b2ffb1b2b1ffb1b1b2ffb0b1b1ffb0b0b0ffb0b0b0ffb0b0afffb0b0b0ffb0b0b0ffb0b0afffb0afafffafafafffafafafffaeafaeffaeafafffafafafffb0afb0ffafafafffb0b0b0ffb1b0b1ffb0b1b100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff49494aff4a4a49ff494949ff494a4aff494a4aff474847ff4a4a49ff4a4a4bff4c4c4bff4d4c4cff4c4d4cff4c4c4cff4c4c4cff4c4b4cff4b4a4bff4a4b4aff4b4b4bff4c4c4cff4d4d4cff4c4c4cff4c4c4cff4c4d4cff4c4c4cff4b4b4bff4a4a4bff4c4c4cff4e4e4eff4d4d4cff4b4b4bff4b4b4bff4b4b4bff4b4a4aff4a4a49ff494949ff494a49ff49494aff484849ff474747ff454545ff4d4d4dff4c4c4cff4e4e4eff4d4e4eff4e4e4eff4d4e4eff4e4e4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff474747ff3e3f3eff353536ff2f2f30ff2b2b2bff2b2b2bff2d2d2cff2f2f2fff302f30ff303030ff333333ff373736ff333334ff292a29ff1d1d1eff161617ff131313ff111111ff111111ff121111ff111212ff101111ff111110ff101111ff111110ff111111ff121212ff131213ff131313ff131313ff141313ff161515ff1b1a1aff212221ff282828ff2e2e2eff2f2f2fff2e2e2dff2d2c2dff2c2b2cff393938ff424141ff464646ff484848ff494848ffababacffacacacffaaaaaaffaaabaaffa9a9a9ffa9a9a9ffaaaaa9ffaaaaaaffa9aaa9ffaaaaaaffaaaaaaffabababffacacacffadadadffaeadaeffafaeafffb0b0afffb1b0b1ffb2b2b2ffb3b3b2ffb3b4b3ffb4b4b5ffb5b5b6ffb5b5b6ffb7b7b7ffb7b7b7ffb8b8b7ffb8b7b8ffb9b9b8ffb9b8b8ffb9b9b9ffb9b9baffb9bab9ffbababaffbababbffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbbbcbcffbbbcbcffbcbcbcffbcbcbcffbcbdbcffbcbdbdffbdbdbdffbebdbeffbdbdbdffbdbebeffbebebeffbfbebeffbfbebeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c0c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c2ffc3c3c3ffc3c4c4ffc3c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcaffcacbcbffcbcbccffcbcbccffccccccffcdcdccffcdcdcdffcdcdcdffcececdffcececeffcfcfceffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd2d1d1ffd1d2d2ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd3d4d4ffd5d5d5ffd5d5d5ffd5d4d4ffd5d6d5ffd5d5d5ffd6d7d7ffd6d7d6ffd6d6d6ffd8d7d7ffd7d7d8ffc3c3c2ffc3c3c2ffc4c4c4ffc4c4c4ffc5c5c5ffc6c5c6ffc6c6c6ffc6c7c7ffc9c9c9ffcacac9ffcac9caffcccccbffcecdcdffcfd0cfffd1d1d1ffd3d3d3ffd5d5d5ffd8d8d8ffdadbdaffdddcdcffdfdfdfffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe7e8e7ffe8e9e9ffe9e9eaffeaeaebffecececffecececffedededffeeedeeffeeeeeeffefeeeeffefefefffefefefffeff0efffefeff0fff0f0f1fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f2f2fff1f1f1fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefffefffffefefffefefffffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffffefefffffefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffefefefffffffefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefefffffffefefffffefffffffffefffffefffffffffefffffffffffffefefffffffefffffffffffefffefffffffefffffffefffefffffffffffefffffffefffefffefffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffefffffffefffffffefffffefffffefffffffffefefffffefefffffefefffefefefffefffffffefefffffefefefffffffffffefffffffffffefffffffffffffffefffffefefffffffefffffffefffefffffffefffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffefffefffffffffffefffffffefffefffefffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffefffffefffffffefffefffefffffffefffffffefffefffffffffffefefffffffefefffffefffffffffefffffefffffefffefffffefffffffefefffffefefffffffffffefefefffffffefffffffefffefffffffefffefffffffefffefffefffffefffffffefffffffffffffffefefffffffffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeff0f0ffeff0effff0f0efffefeff0fff0efefffefefefffefefefffefeeefffeeefeeffeeeeeeffeeededffededecffecececffeaebebffeaeae9ffe9e8e8ffe7e7e7ffe6e6e5ffe5e5e4ffe2e3e2ffe1e1e1ffe0dfdfffddddddffdbdadaffd8d9d8ffd2d3d2ffccccccffc1c1c0ffbfbebfffbfbfbfffc2c2c2ffc5c5c5ffbebebeffaaaaaaff999898ff959596ff989897ff9a9a9aff9b9b9bff9c9b9cff9c9d9dff9d9d9dff9d9d9dff9e9e9eff9e9e9effd6d6d6ffd5d6d6ffd5d5d5ffd6d6d6ffd5d6d6ffd6d5d5ffd6d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd5d5d4ffd3d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd2d2d1ffd1d1d1ffd1d0d0ffd0d0d1ffd0d0d0ffd0cfd0ffcfd0cfffcfcfcfffcfceceffcfceceffcececeffcdcdcdffcdcecdffcdcdccffcccdccffccccccffccccccffcbcccbffcccbcbffcbcbcbffcbcbcbffcacacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c7ffc7c7c6ffc6c6c6ffc6c6c5ffc6c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc1c2c2ffc2c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0bfffbfc0bfffbebfbfffbebebeffbebebeffbebdbdffbdbdbdffbdbdbdffbcbcbcffbbbcbcffbbbbbcffbbbbbbffbbbbbbffbababbffbababaffb9b9baffb9b9b9ffb9b9b9ffb8b9b8ffb8b8b8ffb8b7b7ffb8b7b7ffb7b7b7ffb6b6b6ffb6b7b6ffb6b6b5ffb5b5b5ffb5b5b5ffb5b5b4ffb4b5b4ffb4b4b4ffb4b3b4ffb3b3b3ffb2b2b2ffb2b2b2ffb1b2b1ffb1b0b0ffb1b1b0ffb0b0b0ffafb0b0ffb0b0b0ffafb0b0ffafafafffafafafffafaeaeffaeaeafffafafafffafafafffafafafffafafafffb0b0b0ffb1b0b0ffb1b0b0ffb2b1b100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4a49ff49494aff4a4949ff49494aff4a4949ff49494aff4a4a4aff4b4a4bff4b4b4bff4c4c4cff4c4c4cff4c4c4cff4c4d4cff4c4c4bff4b4b4bff4b4b4aff4c4c4bff4c4c4cff4d4c4cff4d4c4cff4c4c4cff4d4c4dff4d4d4dff4b4c4bff4b4a4aff4d4d4cff4e4e4eff4c4d4dff4b4b4bff4a4b4bff4b4b4bff4a4b4aff4a4a4aff4a4a4aff4b4b4aff4b4a4aff4a4a4aff494849ff484848ff4f4f4fff4e4e4eff4e4d4eff4e4d4eff4e4e4eff4d4e4eff4e4e4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484848ff474747ff3e3e3eff353535ff30302fff313132ff363737ff3a3a3bff3b3c3bff3d3d3dff40403fff434242ff414141ff3a3a39ff302f2fff272727ff232222ff202021ff1f1e1eff1f1f1fff202020ff1f1f20ff1f1f1fff1f1f1fff202020ff212121ff212121ff222221ff242323ff242323ff232222ff242524ff2a2a29ff303131ff363636ff393939ff3b3b3aff3b3b3bff3b3c3cff383938ff414141ff464646ff484848ff494948ff484848ffadacacffacabacffacacabffaaaaaaffaaabaaffa9a9a9ffa9a8a9ffaaaaa9ffa9a9a9ffa9aaa9ffababaaffacacabffacadadffadadadffaeaeaeffafafafffb0afb0ffb1b0b1ffb2b2b2ffb3b2b2ffb4b4b4ffb4b5b4ffb5b5b5ffb6b6b6ffb6b6b7ffb6b7b7ffb8b7b8ffb7b8b8ffb8b8b8ffb9b9b8ffb9b9b9ffb9b9baffbababaffbbbabaffbbbbbaffbbbabbffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbcbbbcffbcbcbcffbcbcbcffbcbdbcffbdbdbdffbdbebdffbebdbdffbebebeffbfbebeffbebebeffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffc1c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc4c3c3ffc4c3c4ffc4c4c4ffc4c4c5ffc5c5c4ffc5c5c5ffc6c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c7ffc7c8c8ffc8c8c7ffc9c9c8ffc8c9c8ffc9c9c9ffcac9caffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcccccbffccccccffcccdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcfceceffcececfffd0cfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d4ffd5d6d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd8d7d8ffd7d7d7ffdfe0dfffdfe0e0ffdfe0e0ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c6c7ffc9c9c9ffc9c9c9ffcccccbffccccccffcdccccffcdcdccffcfceceffd0d0d0ffd3d3d2ffd5d5d4ffd7d7d7ffd9dad9ffdcdcdcffdededeffe1e0e0ffe3e2e3ffe5e4e4ffe6e5e5ffe7e7e7ffe8e9e8ffe9e9e9ffebebeaffecebecffecececffedededffedededffedededffeeeeeeffefeeeeffefefeffff0f0effff0f0effff0f0f0fff0f0f0fff0f0f1fff0f0f0fff1f1f1fff1f0f1fff1f1f1fff1f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefefffffffffefffefffffffffefefffefefefffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffefffffffefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffffefefffffefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffffffefffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffefffffffffefffefffefffffefefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffffffffefffffefffffffefffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffefffffffffffffffefefefffffffffffffefefffffefffffffefefffefefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffffffffffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefefffefffefffefffefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffffefffffefefffffffefffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0efeffff0eff0fff0efefffefefefffefefefffefeeefffefefeeffeeeeefffedeeeeffeeeeedffedecedffecececffebebebffeaeae9ffe9e9e9ffe8e8e7ffe6e6e7ffe4e4e4ffe3e3e2ffe1e1e1ffdfdfdfffdbdbdaffd1d1d1ffc8c9c9ffc1c1c1ffc0c1c0ffbfbfbfffbfc0bfffc1c1c1ffb7b7b7ffaaaaa9ff989898ff969697ff9a9a99ff9b9c9cff9d9d9dff9d9d9dff9d9d9dff9c9c9cff9d9c9cff9d9d9eff9d9d9dff9c9d9dffd6d6d6ffd6d5d5ffd6d6d6ffd6d5d5ffd5d5d5ffd6d6d6ffd5d5d6ffd5d5d5ffd5d4d5ffd4d5d4ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd2d1d2ffd2d2d1ffd2d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffd1d0d0ffd0d0d0ffcfd0d0ffcfcfd0ffcfcfceffcfceceffcececeffcececdffcdcdcdffcdcdcdffcdcdccffcccccdffccccccffccccccffcbccccffcbcbcbffcbcbcbffcacbcbffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc6c5c5ffc4c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c0ffc0c1c0ffbfc0c0ffbfc0c0ffbfbfbfffbfbfbfffbebebeffbebebeffbdbebeffbdbdbdffbdbdbcffbcbcbdffbcbbbcffbcbbbbffbbbbbbffbbbbbaffbabbbaffbababaffbab9baffb9bab9ffb8b9b9ffb8b9b9ffb8b8b8ffb8b7b7ffb8b7b7ffb7b7b7ffb7b7b6ffb6b6b6ffb6b6b5ffb6b5b6ffb5b5b5ffb5b5b5ffb4b5b5ffb4b4b4ffb4b4b3ffb2b3b3ffb2b2b2ffb2b2b2ffb2b2b1ffb1b1b1ffb0b0b0ffb0afb0ffb0b0b0ffb0b0b0ffb0b0b0ffafafb0ffb0afafffaeafafffafafafffafafafffafafb0ffb0b0afffb1b0b0ffb0b1b1ffb2b2b2ffb2b2b2ffb2b2b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a494aff4a4a49ff494a49ff494949ff4a494aff4a4a4aff4a4b4bff4b4b4cff4c4c4cff4c4c4cff4c4c4cff4d4c4cff4c4c4cff4c4c4cff4c4c4bff4b4b4cff4c4c4cff4c4d4cff4c4c4dff4c4c4cff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4d4cff4e4e4eff4e4e4eff4e4e4eff4d4d4dff4c4c4bff4b4b4bff4b4b4bff4b4b4aff4a4b4bff4b4a4aff4a4a4aff4a4b4bff494a49ff4f4e4fff4f4f4fff4f4f4fff4d4e4eff4e4e4eff4e4d4dff4e4e4eff4e4d4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484848ff484848ff474747ff3f3f3eff353535ff393939ff404040ff434343ff444444ff454545ff464646ff494948ff484949ff464646ff404040ff3a3a3aff363636ff353434ff333434ff343434ff343535ff343535ff333333ff333333ff343434ff353535ff343435ff353535ff363535ff353535ff343534ff353635ff393939ff3d3e3dff404040ff414241ff424242ff414242ff424242ff424241ff464647ff484848ff484848ff484849ffafaeaeffaeaeaeffadadacffacabacffacacacffaaaaaaffaaaaabffa9a9a9ffa9a8a9ffa9a9a9ffaaaaa9ffababaaffacacacffadadacffaeadaeffaeaeaeffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb2b3b3ffb3b4b4ffb5b4b5ffb5b6b5ffb6b6b6ffb6b6b6ffb7b6b7ffb7b7b7ffb8b8b8ffb9b8b8ffb8b9b9ffbabab9ffb9babaffbababaffbababaffbabbbbffbabbbaffbcbbbbffbbbcbcffbcbcbcffbbbcbcffbcbcbcffbcbcbcffbdbcbdffbdbcbdffbdbdbdffbdbdbeffbebebeffbebebeffbebebeffbebfbeffbebfbfffbfbfc0ffc0c0bfffc0c0c0ffc0c0c0ffc1c0c1ffc0c1c1ffc1c1c1ffc2c2c1ffc1c1c2ffc2c2c2ffc3c2c2ffc3c3c3ffc4c3c3ffc3c4c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c7ffc8c8c9ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcbffcacbcbffcbcbcbffccccccffccccccffccccccffcccccdffcdcdcdffcececdffcececdffcdceceffcfcfceffcecfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd4d5d4ffd5d6d5ffd5d5d6ffd6d6d6ffd6d6d7ffd6d6d6ffd8d7d8ffd7d8d7ffe0e0e0ffe0e0dfffdfdfe0ffebeaeaffebebeaffc6c6c6ffc6c6c6ffc6c7c6ffc9c9c9ffcac9c9ffccccccffcbccccffcdcdcdffcececdffcecdcdffcfceceffd0d0d0ffd1d2d1ffd4d4d4ffd7d7d6ffd9d8d9ffdbdbdbffdededdffe0e0e0ffe2e2e2ffe4e4e4ffe5e6e6ffe7e7e7ffe8e8e9ffeaeaeaffeaeaebffebebebffecececffecececffedededffeeeeeeffeeeeeeffefefeeffeeefefffefefefffeff0efffeff0f0ffeff0effff0f0f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefefffffffefefffffffffffffffefffffffefffefffefffffefffffefffffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffffffffffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffefffffffffffffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefefffffffefefffefffffffefffffffefffefffffffffffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffefefffefffefffefffefffefefefffffffffffffffefffefffffffefefffffffefffffffffffffffffefffffefefffffefffffffffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefffffefffffffffffffffefefffffffefffffefffffffefffffffefffefffffffffffefffefffffffefffefefefffffffffffffefefffefefffffefefffffefefffffefefefffefffffffffffefffffffffffffefefffffffefffffefffffefffefffffffffffffefefffffffefffffffefffffffffffffefefffefffefffefffefffefefefffefefffffffffefffefffffffefefffffffefffffffffffffffffefffffefffffffefffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeff0f0ffefefefffefeff0ffefeeeeffefefeeffefeeefffeeeeedffeeeeeeffeeededffedededffededecffebebebffeaeaeaffe8e9e8ffe7e8e7ffe6e6e6ffe5e5e5ffe3e4e3ffdededfffd3d3d4ffc8c8c8ffbfbfbfffbebfbeffbfbfbfffc1c0c0ffc2c1c1ffb7b8b7ffa5a5a6ff979797ff979797ff999999ff9d9d9cff9f9f9fffa0a0a1ffa0a0a1ff9f9e9fff9d9d9dff9d9d9dff9d9c9cff9c9c9cff9d9d9dff9d9d9dffd6d6d5ffd5d6d5ffd6d6d6ffd5d5d6ffd6d5d6ffd5d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d1d0ffd0d0d0ffd0d0cfffcfd0d0ffcfcfcfffcfcfceffcfcfceffcececeffcecdcdffcdcdcdffcccdcdffccccccffccccccffcccdccffcbccccffcbcbccffcbcbcbffcbcbcbffcbcbcaffcacacaffcac9caffc9c9c9ffc9cac9ffc8c9c9ffc9c8c8ffc9c9c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc5c5c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc2c3c3ffc3c2c2ffc2c3c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c1c1ffc0c1c0ffbfc0c0ffc0bfbfffbfbfbeffbebfbeffbebebeffbebebeffbebdbdffbdbdbdffbcbcbdffbcbcbcffbbbbbcffbbbcbcffbbbbbbffbbbbbbffbababaffbababaffbab9baffb9bab9ffb9b9b9ffb9b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b7ffb6b7b6ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b5ffb4b4b4ffb4b4b3ffb3b3b2ffb2b2b2ffb2b1b2ffb1b1b1ffb1b1b0ffb0b0b1ffb1b0b0ffb1b1b1ffb1b1b0ffb1b0b0ffb0b0b0ffb0afb0ffafafafffb0afb0ffb0afb0ffb0b0b1ffb1b1b1ffb1b2b1ffb2b2b2ffb2b2b2ffb3b2b2ffb2b3b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494a4aff4a4a49ff4a4a4aff4a4949ff4a4a4aff4b4a4bff4b4c4bff4c4c4cff4c4c4cff4c4c4cff4d4d4cff4c4c4dff4c4c4cff4c4c4cff4c4c4cff4c4c4cff4c4c4cff4d4d4cff4c4c4dff4c4d4dff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4e4e4eff4e4e4eff4e4e4eff4e4e4eff4e4e4eff4d4d4dff4b4b4bff4c4b4bff4b4b4bff4b4a4bff4a4b4bff4b4a4bff4a4a4aff4f4e4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4e4e4dff4d4e4dff4e4e4eff4d4d4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484848ff484848ff484848ff474747ff3e3e3eff424241ff49494aff4b4b4bff4b4b4bff4b4b4aff4c4c4bff4d4d4dff4e4e4eff4c4d4dff4b4a4bff494848ff474647ff464646ff454545ff474747ff474747ff474646ff454645ff464646ff454546ff464546ff454646ff474747ff464646ff464546ff444445ff444444ff454545ff484748ff484848ff484948ff474747ff474747ff474646ff464646ff484848ff484848ff484848ff484849ffb0b0afffaeaeafffaeaeaeffadadadffacabacffacacabffaaababffaaaaaaffa9a9a9ffaaaaa9ffaaaaabffabababffacacacffadaeadffaeaeaeffafafafffb0b0b0ffb0b1b1ffb1b1b2ffb2b2b3ffb4b3b3ffb4b4b3ffb5b4b4ffb6b5b5ffb6b6b6ffb6b7b6ffb7b7b7ffb8b7b7ffb8b8b8ffb9b9b8ffb9b9b9ffb9bab9ffbababaffbababbffbbbabbffbbbabaffbbbabbffbcbbbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbdbdbdffbdbdbdffbebdbdffbdbebeffbebebeffbebebeffbfbebeffbebfbfffbfc0bfffbfbfbfffc0c0c0ffc0c0bfffc0c1c0ffc0c0c0ffc1c1c1ffc2c1c1ffc1c1c2ffc2c2c2ffc2c2c3ffc2c3c3ffc3c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9cac9ffc9c9caffc9cacaffcacacaffcbcbcaffcbcbcaffcbcbcbffcccbccffccccccffcccdccffcccccdffcdcdcdffcececdffcececdffcececeffcececeffcfcecfffcfcfcfffd0cfd0ffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d3ffd3d2d3ffd2d3d3ffd3d4d4ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d8d7ffd7d7d7ffe0e0e0ffe0dfdfffdfdfe0ffeaebebffebebebfff2f2f2fff2f3f3ffc7c7c6ffc9c9caffc9c9c9ffccccccffcccbccffcdcdccffcececeffcecdcdffcfcfceffd1d1d1ffd1d1d1ffd2d1d1ffd3d4d3ffd5d6d5ffd8d8d8ffdbdbdbffddddddffdfdfe0ffe1e1e2ffe4e3e4ffe6e6e5ffe7e8e7ffe8e8e8ffeae9e9ffeaeaeaffebecebffecececffedececffeeeeedffeeeeedffefeeeeffeeefefffefefefffefefeffff0efeffff0efefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffefffefffefffffffffefefffffffffffefffffffefffffffffefefffffefefffefefefffefefefffffefefffefefffffefffefffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefffffefefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffefffffefffffffefefffefffefffefffffffffffffffefffefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffefefffffffffefffffffffffefffffffefffefffefffefffefffefffefffefffffefefffefffffffffffffffefffefffefffefffefffffffefffffffefffefffefefefffefefffffefefffffefefefffefefefffffefefffefffefffefefffffefffffffefffefffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefefffefefefffeeefefffeeeeeeffeeefefffedeeedffeeeeeeffededeeffecededffedededffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe0e0dfffd5d5d5ffccccccffc4c4c4ffc1c2c2ffc2c1c2ffc2c1c2ffc0c0c0ffb5b5b5ffa8a8a8ff9a999aff999999ff9a9b9aff9d9d9dff9f9f9fffa1a1a1ffa2a3a3ffa0a0a0ffa0a0a0ffa0a0a1ff9e9f9fff9e9d9eff9e9e9dff9c9c9cff9c9c9cffdddcdcffd6d6d6ffd6d6d5ffd5d6d6ffd6d5d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcececeffcececeffcdceceffcdcdceffcdceceffcdcdcdffcdcdccffccccccffccccccffccccccffcbcbccffcbcbccffcbcacbffcacacaffcacacaffcacacaffcac9c9ffc9c9c9ffc9c9c8ffc9c9c8ffc8c8c8ffc7c8c7ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc6c5c6ffc6c6c5ffc5c5c5ffc4c5c4ffc5c5c4ffc4c4c5ffc4c4c3ffc3c4c4ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc2c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc0c0c0ffbfbfc0ffbfc0bfffbfbfbfffbebfbfffbebebeffbdbebdffbdbdbdffbdbdbdffbdbcbcffbcbcbcffbcbcbcffbbbbbbffbabbbbffbabbbbffbababbffbabab9ffbababaffb9b9baffb8b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb7b8b7ffb7b7b8ffb7b7b7ffb6b7b6ffb7b6b6ffb6b5b5ffb6b6b6ffb5b5b5ffb4b4b5ffb4b4b4ffb4b3b4ffb3b3b3ffb3b2b3ffb2b2b2ffb2b1b1ffb1b1b1ffb1b1b1ffb2b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b0b0ffafb0afffb0b0b0ffb0b1b1ffb1b0b1ffb2b2b1ffb2b2b2ffb2b2b2ffb3b3b2ffb2b3b3ffb3b3b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494a4aff494949ff494a49ff4a4a4aff4a4b4bff4b4b4bff4c4c4cff4c4c4cff4c4c4dff4c4c4cff4c4c4cff4c4c4cff4c4c4cff4c4c4dff4c4c4dff4c4c4cff4d4d4cff4c4c4cff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4e4e4eff4e4e4eff4e4e4eff4e4e4eff4e4e4eff4e4e4eff4e4e4eff4d4d4dff4b4b4bff4b4c4cff4c4b4bff4b4b4bff4a4a4bff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4e4f4eff4f4f4fff4f4f4fff4e4e4dff4d4e4eff4e4d4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484848ff484848ff484848ff484848ff474747ff494949ff504f50ff505050ff4f4f4fff4e4e4eff4e4e4eff4f5050ff515050ff4f5050ff4e4e4eff4d4e4eff4e4d4eff4e4d4dff4c4c4dff4e4e4eff4f4f4fff4e4e4fff4d4d4cff4c4d4dff4d4d4dff4d4e4eff4c4c4cff4c4c4cff4e4e4dff4e4e4eff4c4b4bff4b4b4bff4b4b4cff4d4d4dff4d4d4cff4c4c4cff4a4b4bff4a4a4aff494a49ff484848ff484848ff484848ff484949ff484848ffb1b1b1ffafb0b0ffaeaeaeffaeaeaeffadadacffacacacffabacacffaaaaabffa9a9a9ffaaaaaaffacababffacacacffadadadffaeaeaeffafafafffb0b0afffb1b0b0ffb2b2b2ffb2b2b3ffb3b3b3ffb4b4b4ffb5b4b5ffb5b5b5ffb6b5b6ffb7b6b6ffb7b7b7ffb7b7b8ffb8b8b7ffb9b9b8ffb9b9b9ffb9b9b9ffb9babaffbababaffbabbbaffbabbbbffbbbbbbffbcbbbbffbcbcbbffbbbbbcffbcbcbcffbdbcbcffbcbdbdffbdbdbcffbdbdbeffbdbdbdffbebebeffbebebeffbebebeffbfbfbeffbfbfbfffbfbfbfffc0c0c0ffbfbfc0ffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c2c2ffc2c3c2ffc3c3c3ffc3c4c4ffc3c4c4ffc3c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c8ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacbffcbcbcbffcbcbccffcbcbcbffccccccffcdccccffcdccccffcdcdcdffcdcdcdffcececdffcececeffcececdffcecfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d0d1ffd0d1d0ffd2d1d1ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffe0e0e0ffdfe0dfffdfe0dfffeaebebffeaebeafff3f2f2fff2f3f3fff2f3f2fff2f2f2ffc9c9c9ffcbccccffccccccffcccdccffcececeffcdceceffcececfffd1d1d1ffd1d1d1ffd4d3d3ffd3d4d3ffd5d5d5ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffdfdfdfffe1e1e2ffe3e3e4ffe6e5e6ffe7e7e8ffe8e8e8ffeae9eaffebebebffecebebffecececffededecffeeeeedffeeeeeeffeeeeeeffeeefefffefefeeffefefefffefefefffefeff0fff0eff0fff0f0efffefeff0fff0f0f0fff0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffffefffffefffffffffefefffefefefffefffefffefffffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffffffffffefffffefffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffffefffffefefefffffffffffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffefffffefefffffffefffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffefffefffffffefffefffefffefffefffefffffffefffefffffffefefffffffffffffffefffffffffffffffffffffefefefffffffffffefefefffefefffffefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffefefffffffffefffefffffffffffefffefffefffffefffffefffffffefefffffffefefffffefefffefffffffffffffffffefefffffffffffffffffffefffefffefefefffefffffffefffffffefefefffffefffffefffefffffefffffffefffffffefffffefffefffefffffffefffefffefffefffefffefffffffefffefffefffefefffffffffffffffefffffffffffffffffffffefefffffffffffffffefefffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefefffeeeeeeffeeeeeeffedeeeeffedeeeeffeeededffedecedffecededffecececffecececffecebecffeaebeaffe9eaeaffe8e9e9ffe4e4e4ffcccdccffc5c5c4ffc6c6c6ffc6c5c6ffc5c5c5ffc4c3c3ffc1c1c1ffaaaaaaff99999aff9c9c9cff9c9c9cff9d9d9eff9e9f9fffa1a0a1ffa2a2a2ffa0a0a0ffa2a2a2ffa2a3a2ffa0a0a0ffa0a0a0ffa0a1a1ff9f9e9fff9d9e9dff9d9d9dffeeeeeeffeeeeeeffdcdcdcffd5d5d6ffd7d7d7ffd5d6d6ffd5d6d6ffd6d6d5ffd6d5d5ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d2d2ffd2d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d0d1ffd0d1d1ffd0d1d1ffd0cfd0ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcececeffcdcecdffcdcdcdffcccdccffcdcdccffccccccffcccbccffccccccffcccbcbffcbcbcbffcbcbcbffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc7c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c4ffc3c3c2ffc2c2c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c0ffc0c1c1ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbebebfffbebdbeffbebdbdffbdbebdffbdbdbdffbdbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbabbbbffbabbbbffbababaffbab9baffb9bab9ffb9b9b9ffb9b9b9ffb9b8b9ffb8b8b8ffb8b8b8ffb7b8b7ffb7b7b7ffb6b7b6ffb7b7b6ffb6b6b6ffb5b5b6ffb5b6b6ffb5b4b5ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b2b2ffb1b2b2ffb1b2b2ffb2b2b2ffb2b2b2ffb2b2b1ffb1b1b1ffb1b2b1ffb1b1b1ffb0b0b0ffb0b1b1ffb2b1b2ffb2b3b2ffb2b2b2ffb3b2b2ffb2b3b3ffb3b2b3ffb2b2b3ffb1b1b100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff49494aff4a494aff494a49ff4a4a4aff4b4c4cff4c4c4cff4c4c4cff4d4c4dff4c4c4cff4c4c4cff4c4c4cff4c4c4cff4c4c4cff4c4c4dff4c4c4cff4c4d4cff4c4d4cff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4c4dff4e4e4eff4e4e4eff4e4e4eff4e4e4eff4e4d4eff4e4e4eff4d4e4eff4e4e4eff4e4e4eff4d4c4cff4b4b4bff4b4c4bff4b4b4cff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4eff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4e4e4eff4d4e4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484848ff484848ff484848ff484848ff484848ff4a4a4aff4d4d4eff4f4f4fff504f50ff4f5050ff504f4fff505050ff505150ff505151ff4f4f50ff4e4e4eff4e4d4eff4d4e4dff4e4e4eff4f4f4fff4f4f4fff4f4f4fff4e4e4eff4d4d4dff4d4d4dff4d4d4eff4d4e4dff4e4d4eff4e4e4eff4e4e4eff4d4d4eff4c4c4bff4c4d4dff4d4d4dff4d4d4cff4d4c4dff4b4c4cff4a4a4bff4a4a4aff4a4949ff484848ff494948ff484848ff484848ffb1b1b1ffb1b1b1ffb0afb0ffaeafafffaeafafffadacadffacabacffaaabaaffabaaabffacacacffadadadffadaeadffaeafafffafafafffb0b0b0ffb0b1b0ffb2b2b1ffb2b2b2ffb3b2b3ffb4b4b4ffb5b4b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb7b7b8ffb8b8b8ffb9b8b9ffb9b9b9ffb9b9b9ffb9babaffbabbbaffbabbbbffbbbbbbffbbbbbbffbcbbbcffbbbcbbffbcbcbbffbcbcbcffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebeffbdbebeffbebebeffbfbebeffbfbfbfffbfbfbfffbfbfbfffc0c0bfffbfc0c0ffc1c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c1c2ffc2c1c2ffc3c2c2ffc2c3c3ffc4c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc4c5c4ffc5c4c5ffc5c6c6ffc5c6c6ffc6c5c6ffc7c6c7ffc6c7c7ffc7c7c7ffc8c7c8ffc8c7c8ffc8c8c8ffc8c8c9ffc8c9c8ffc8c9c9ffc9cac9ffcacac9ffcacacaffcacacbffcbcbcbffcbcbcbffcbcccbffccccccffccccccffcccdcdffccccccffcdcdcdffcdcdcdffcecdceffcdceceffcececeffcececeffcfcfceffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd1d1d2ffd2d2d2ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d5ffd6d5d5ffd6d7d6ffd9d8d8ffdbdbdbffdfdfe0ffebeaeaffebeaeafff2f3f2fff3f3f3fff3f2f2fff2f2f3fff3f2f2ffcbcccbffcccbccffcccdcdffcececeffcecdceffcfcecfffd0d1d1ffd1d1d1ffd4d3d4ffd4d3d4ffd5d5d5ffd7d7d7ffd6d7d7ffd8d9d8ffd9dad9ffdcdcdcffdededeffe0e0e1ffe4e4e4ffe6e5e5ffe7e7e7ffe9e9e9ffe9e9eaffebebebffebebebffecececffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefeffff0efefffeff0efffefefeffff0f0ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffefffffffffefffefffefffefffefffffefefffefffffffefffefffefefffffffefefffffffefffefefefffffefefffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffefefffffefefffffffffefffefffefffffefefffefefefffffefefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffffffefffefffffffefffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffefffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefefffffffffefffefffefffffefffffffffffffffffefffefefffffefffefffefffffffffefffffffffefffffefefffefefefffffffffffefffffffefffffffffefefffffefffffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffefefffffefefffffffffffffffefefffefffffffefffefffefefffffffefffffefffefffffffffffffffffffefefefffffefefffefffefffffefefffffffefffffefefffefefffffefefffffffefffffefefefffffefefffffffefffefefffffefefffffffffefffefffefffffefffffffffffffffffefffefefffffefffefffefffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefeeffefeeeeffeeedeeffededeeffeeedeeffecededffedededffededecffecececffebececffececebffeaebebffeaeaeaffeaeaeaffe1e1e1ffd1d2d2ffc7c8c8ffc5c6c6ffc6c5c6ffc5c5c5ffc3c3c3ffbababaffacacacffa0a0a0ff9b9b9cff9d9c9cff9e9d9eff9f9f9fff9f9f9fffa2a2a2ffa2a2a2ffa0a0a0ffa2a3a2ffa3a2a2ffa0a0a1ffa0a0a0ffa0a0a1ff9e9e9efff9f9f9fff9f9f8ffeeeeeeffeeeeefffdcdddcffdddcdcffd7d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d6ffd5d4d5ffd4d5d4ffd4d4d4ffd4d5d5ffd4d4d4ffd3d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcecfcfffcfcfceffcecfceffcececeffcececeffcececdffcdcdcdffcccdcdffcccdcdffcccccdffccccccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcac9caffcac9caffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc7c8c7ffc8c7c7ffc7c7c7ffc6c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c0c0ffc0c1c1ffbfc0c0ffbfbfc0ffbfbfbfffbfbfbeffbebfbfffbebebeffbdbdbeffbdbdbdffbcbdbdffbdbcbcffbcbcbcffbcbcbbffbbbbbcffbbbbbcffbbbabbffbababaffbbbabaffbababaffb9b9baffb9b9b9ffb9b9b9ffb8b9b8ffb9b8b8ffb8b8b8ffb8b8b7ffb7b7b7ffb7b7b7ffb6b7b7ffb6b6b7ffb6b6b6ffb5b5b5ffb5b5b4ffb5b5b4ffb4b4b4ffb3b3b4ffb3b2b2ffb2b2b3ffb3b3b3ffb3b2b2ffb3b2b3ffb3b3b2ffb2b3b2ffb2b3b2ffb2b1b2ffb1b1b2ffb1b2b2ffb2b2b3ffb2b2b2ffb3b3b2ffb3b3b2ffb3b2b2ffb2b3b3ffb1b1b0ffb1b1b100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4949ff4a4a49ff4b4a4aff4b4b4cff4c4c4cff4c4c4cff4c4c4cff4d4c4cff4d4c4cff4c4c4cff4c4c4cff4c4c4cff4c4d4cff4d4c4cff4d4c4dff4d4d4cff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4e4e4eff4e4e4eff4e4e4eff4e4e4eff4e4e4eff4e4d4eff4e4e4eff4e4e4eff4e4e4eff4e4e4eff4e4e4eff4c4d4cff4b4c4bff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4eff4f4f4fff4e4e4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484848ff484848ff484848ff484848ff4a4b4bff4e4d4dff504f50ff505050ff4f4f4fff504f50ff515050ff505150ff505150ff515050ff505051ff4f504fff4d4d4eff4e4e4eff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4eff4f4e4eff4d4e4dff4d4d4dff4e4e4eff4e4e4eff4e4e4dff4d4d4eff4e4d4eff4e4e4eff4d4c4dff4c4d4dff4d4d4dff4c4c4dff4d4c4dff4c4c4bff4b4b4bff4a4a4aff49494aff484848ff484948ff484848ffb2b2b1ffb1b1b1ffb1b1b1ffafafb0ffaeaeafffaeaeaeffadadadffacacacffacacacffadadaeffaeaeaeffaeafafffb0b0b0ffb1b0b1ffb1b1b0ffb1b1b2ffb2b3b2ffb3b3b3ffb4b3b4ffb4b5b4ffb5b5b5ffb6b6b5ffb7b7b6ffb7b7b7ffb7b7b8ffb8b7b7ffb8b8b8ffb9b9b9ffb9b9b9ffbab9baffbabab9ffbababaffbabbbaffbbbabbffbbbbbbffbbbcbbffbbbbbcffbcbcbcffbdbcbcffbdbdbcffbdbcbdffbdbdbdffbdbebdffbebdbdffbebebeffbebebeffbebebfffbfbfbfffbfbfbfffbfbfc0ffbfbfbfffc0c0c0ffc0c0c0ffc0c1c1ffc1c1c1ffc1c1c2ffc2c1c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c5c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffcacbcaffcbcacbffcbcbcbffcbcbcbffcccbcbffccccccffccccccffcccdcdffcdccccffcdcdcdffcececeffcdcdcdffcecdceffcececeffcecfceffcecfceffcfcfcfffcfcfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d1ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d4ffd4d3d4ffd4d5d4ffd5d4d4ffd4d5d5ffd5d5d5ffd8d8d9ffe0e0e0ffe7e7e7ffebebebfff3f3f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fffbfbfaffcccccbffcdcdcdffcdcdceffcecdceffcececeffd1d1d1ffd1d1d1ffd3d3d4ffd3d3d4ffd5d5d5ffd6d7d7ffd7d7d7ffd9d9d9ffdcdcdbffdbdbdbffdcdddcffdedfdeffe1e0e1ffe3e3e3ffe5e5e5ffe7e7e7ffe9e9e9ffeaeaeaffebebecffecececffedecedffeeeeeeffeeeeeeffeeeeefffefeeeeffeeefeeffeeefeeffefeeeeffefefefffeeefefffefefefffefefeffff0f0efffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffefefffffffefffffefefffffefefffefefffffffefefffffefefffffefffffefefefffffefefffefffefffefefefffefefffffffefffffefefefffffefefffffffffffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffefefefffefffffffefffefffefefefffffefefffffefefffffffefffefffefffefefefffefefefffffffefffefffffffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffefffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffefffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffefffffffefffffefffffefffefffffffffffffffefffefffffffffffefffffffffffefefffffefffefffffefefffffefefffffffffffefffefffefefefffffefffffffefefffffffefffefffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffffffffffffefffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffefffefffefefefffffffffffffefffffefffefffffefefffffffffffffefefffefffffffefffefffffffffffefefefffefefffffffefffffffefefffffffefffefffffffefefefffefefefffffffefffefefefffffffffffffffffffffffefffefffefffefefefffefefefffefefffffffefefffefefffffefffefffffefffffefefffffefffefffffefefffffefefffffffffffefffefffffefefffffefffffffffefffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffefefffffffefffffefefffffefffffffefffffffffefffffffffffffefffffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedeeedffeeedeeffedededffedededffedededffececedffecececffecececffebebecffebecebffecebecffebeaeaffebebebffeaebeaffe1e1e1ffd2d2d2ffc8c8c8ffc6c6c5ffc6c6c5ffc5c5c5ffc3c3c3ffbababaffacacadff9fa09fff9d9e9eff9e9e9eff9f9f9fff9f9f9fff9f9f9fffa2a2a2ffa2a2a2ffa0a0a0ffa3a2a2ffa3a2a2ffa0a0a0ffa0a0a0fffcfcfcfffcfbfcfff8f9f8fff9f9f9ffeeeeeeffeeeeeeffdcdcddffdbdbdbffd8d9d8ffd7d6d7ffd7d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0cfffd0cfcfffcfcfcfffcecfceffcfcecfffcfceceffcececeffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccdccffccccccffcbcbcbffcccbcbffcacbcbffcacacaffcacacaffc9cacaffcac9caffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c7ffc8c7c7ffc8c7c7ffc7c6c7ffc7c6c6ffc7c6c6ffc6c5c6ffc5c5c5ffc6c5c5ffc5c5c5ffc4c4c4ffc4c4c5ffc4c4c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffc0bfbfffc0c0bfffbfbfbfffbebebeffbebebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbcbbbcffbbbcbbffbbbbbcffbbbbbbffbabbbbffbabbbaffbababaffb9babaffb9bab9ffbab9b9ffb9b9b9ffb9b9b9ffb8b9b8ffb8b7b8ffb8b7b8ffb8b7b7ffb7b7b6ffb6b7b6ffb6b6b6ffb5b5b5ffb5b5b5ffb4b5b5ffb3b4b4ffb3b3b4ffb3b3b3ffb4b3b3ffb3b3b3ffb4b4b4ffb4b4b3ffb3b3b3ffb3b3b2ffb3b2b2ffb3b2b2ffb2b1b2ffb2b2b2ffb3b3b3ffb3b2b3ffb2b2b2ffb3b3b2ffb0b1b0ffb0b0b0ffb1b1b1ffb1b0b100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484848ff484848ff484848ff4a4b4bff4d4e4dff4f5050ff4f4f50ff505050ff4f504fff505050ff50504fff515050ff515150ff515050ff515050ff505050ff504f4fff4f4f4fff4f4f4fff4f4f4eff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4e4e4fff4d4e4dff4e4d4dff4e4e4eff4e4e4dff4d4e4eff4e4e4dff4e4e4eff4d4d4dff4c4d4dff4d4d4dff4d4c4cff4d4d4dff4c4d4dff4b4b4bff4a4a4aff4a4a4aff494949ff484848ffb3b3b3ffb3b3b2ffb1b2b1ffb1b1b1ffb1b1b1ffb0b0b0ffafaeaeffadadaeffadaeadffafaeafffafafafffafb0afffb1b0b0ffb1b1b1ffb2b2b2ffb1b2b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b4ffb5b5b5ffb5b6b6ffb6b6b6ffb7b7b6ffb7b8b8ffb7b8b7ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffbababaffbababaffbbbabaffbbbbbaffbbbbbbffbcbbbbffbcbbbcffbcbcbcffbdbcbcffbdbcbdffbcbdbcffbdbdbdffbdbebdffbdbdbdffbebebeffbebebeffbebebeffbfbebeffbfbfbfffbfbfbfffbfc0c0ffc0c0bfffc0c0c0ffc0c0c0ffc0c1c1ffc2c1c2ffc2c1c1ffc2c2c2ffc2c3c3ffc2c2c2ffc3c3c3ffc4c4c3ffc3c3c3ffc4c4c4ffc4c5c5ffc5c5c4ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c7ffc7c7c6ffc7c7c7ffc7c7c7ffc8c7c8ffc7c8c8ffc8c8c8ffc9c8c8ffc9c8c9ffc9c9c9ffc9cac9ffcac9c9ffcacacaffcbcbcaffcbcbcaffcbcccbffcbcccbffcccbccffcdccccffcccdcdffcccdccffcccdcdffcdcdcdffcecdceffcdcecdffcececeffcececeffcfceceffcfcfceffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd1d0d0ffd1d0d1ffd1d1d0ffd2d1d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d3ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d3ffd5d4d5ffd6d6d6ffd6d6d6ffd6d5d6ffd8d8d8ffe3e3e3ffebebebfff0f0f0fff2f2f2fff3f3f2fff2f2f2fff3f2f3fffbfbfbfffdfdfcfffdfdfc00000000ffcdcecdffcececfffd1d1d1ffd1d1d1ffd3d4d3ffd4d3d4ffd5d5d5ffd6d7d6ffd7d7d7ffd9d8d8ffdcdcdcffdbdcdbffdededeffdfdedeffe0e0e0ffe1e2e1ffe3e4e3ffe5e6e5ffe7e7e7ffeae9e9ffeaebebffebecebffecededffedededffefeeeeffeeeeeeffefefefffefefeeffefeeeeffefefeeffefeeeeffefeeeeffeeeeefffefefefffefefeffff0efef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffefefefffffffefffefffefffffffffffefffffffffefefffefffefffffffefffefffffffefefffffffefffffffefffffefffefffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefffffefffffffffffefffefffefffffffefffffefefffefefefffffefefffffefefffefffefffefefefffefffefffefefffffefffffffefefffffffefefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffefefefffefefefffffffffffffefefffefefefffffefefffffffefffefffefffefefefffefffefffefefffffefffffffefefffffffefefffefffefffefffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffefefffffffefefffffefefffefefefffffefffffffffefffefefffffffffefffefffefffffefffffefefffffefffffffefffffffefefffffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffffffffffffefefffefefefffffefffffffffefffefffefffefefefffefffefffefefffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefefefffffffefffefffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeedffedecedffedededffedececffecececffecececffebececffebebebffececebffecececffececebffeaeaeaffebeaebffeaeaeaffe1e1e1ffd2d1d2ffc8c8c7ffc5c5c6ffc6c6c6ffc4c5c5ffc3c3c3ffbababaffacacacff9fa0a0ff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffa2a2a2ffa2a2a2ffa0a0a0ffa3a2a2ffa2a3a2fffdfcfdfffcfcfdfffcfbfcfffcfcfcfff9f9f8fff9f9f9ffeeeeeeffe4e3e4ffdddcddffdadadaffd8d8d8ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd2d1d1ffd1d0d0ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfd0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfceceffcececeffcecdceffcececdffcdcecdffcdcccdffcccdccffcccccdffccccccffcbccccffcbcbcbffcbcbcbffcbcbcbffcacacbffcacacaffcacacaffcac9caffc9c9c9ffc9c9c8ffc9c9c8ffc8c8c8ffc7c7c7ffc8c7c7ffc7c8c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbebfffbebebfffbebfbeffbdbebeffbdbdbdffbdbdbdffbdbcbcffbdbcbcffbcbcbcffbcbbbbffbcbcbcffbcbbbbffbbbbbbffbababbffbabbbbffbababaffbabab9ffbababaffbab9b9ffb9b9b9ffb9b8b9ffb9b9b8ffb8b8b8ffb7b7b7ffb7b8b7ffb7b7b7ffb6b7b7ffb5b6b6ffb5b5b5ffb5b5b4ffb4b5b5ffb4b4b4ffb3b3b3ffb4b4b4ffb4b4b4ffb4b4b3ffb4b4b3ffb4b4b3ffb4b3b3ffb3b3b2ffb3b3b2ffb2b3b2ffb3b2b3ffb2b3b3ffb3b2b3ffb3b3b2ffb1b1b0ffb1b1b1ffb1b1b1ffb1b0b1ffb2b2b2ffb2b3b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484848ff484848ff4b4a4aff4e4e4dff505050ff4f5050ff505050ff505050ff505050ff50504fff50504fff50504fff515050ff505050ff515150ff505150ff515051ff4f4f50ff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4e4f4eff4e4e4eff4e4e4dff4e4e4eff4d4e4eff4e4d4dff4e4d4eff4e4d4eff4e4d4eff4d4d4cff4d4d4dff4d4d4dff4d4d4dff4d4c4dff4c4b4cff4a4b4bff4a4a4affb4b3b4ffb4b4b3ffb3b3b2ffb3b3b2ffb2b2b1ffb2b1b1ffb1b2b1ffb0afafffaeaeaeffaeaeafffafb0b0ffb0b0b0ffb0b1b0ffb2b2b1ffb2b2b1ffb2b2b2ffb3b2b3ffb3b3b3ffb3b4b3ffb4b4b4ffb5b5b4ffb5b5b6ffb6b6b6ffb6b7b7ffb7b7b7ffb8b8b7ffb8b8b8ffb8b9b9ffb9b9b9ffbababaffbababaffbababaffbbbbbaffbbbbbaffbbbbbbffbbbbbbffbcbcbbffbbbcbbffbdbcbcffbcbcbdffbdbcbdffbdbdbdffbebdbdffbdbebeffbebebeffbebebeffbfbebfffbebfbeffbfbfbfffbfbfbfffbfc0bfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c8ffc9c9c9ffcac9caffcacacaffcacbcaffcacacaffcbcbcbffcbcbccffcbccccffcbccccffccccccffcccdccffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcfcfceffcfcfceffcfcfcfffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffd0d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd6d6d6ffd7d6d7ffd7d7d7ffdadadaffe5e5e5ffedededfff3f2f2fff2f2f2fff2f3f3fff2f2f2fffafafbfffdfdfcfffdfdfcfffdfdfc000000000000000000000000ffd1d1d1ffd4d3d4ffd3d3d3ffd5d5d5ffd7d7d7ffd7d7d6ffd9d9d9ffdcdbdbffdbdbdbffdfdedeffdfdedeffe0e0e0ffe3e3e3ffe3e4e3ffe4e4e5ffe6e6e6ffe7e8e8ffe9e9e9ffebebeaffecececffededeeffeeeeeeffefefefffefeff0ffeff0efffefefeeffefefeeffefeeefffeeeeeeffefefeeffeeefeeffefefefffefefefffefeeef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffefffefffefefefffffefefffefffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffefffefefefffffefefffefefffffefefefffffefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffefefffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffefefffefefffffefffffffffffffffefefffffffefefffefefffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffefffefffffffffffffffefffefffefffffffffffffffffffefffffffffffffefffffffefefffefffefffffefefffffffefffefefefffffefffffffefefffefefffffefffffffefffefffefffffffffffefffffefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffffffefffffefffffefefffffefefffffffffefffefefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffffffefffefffffffffffffffffefffffefffffffffefefffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffededecffecededffecececffecececffebecebffecebebffebecebffecebecffecececffecececffecececffebebeaffebebebffeaeaeaffe1e1e1ffd2d2d1ffc8c7c8ffc5c5c5ffc5c6c6ffc5c5c5ffc3c3c3ffbabab9ffacacacff9fa0a0ff9f9f9fff9f9f9fff9f9f9fff9e9f9fff9f9f9fffa2a2a2ffa2a2a2ffa0a0a0fffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffcfbfbfff9f9f9fff8f7f8ffeeeeeeffe0e1e0ffdcdcdcffd9dad9ffd7d8d8ffd7d7d7ffd7d7d6ffd7d6d7ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d4ffd3d3d3ffd2d3d2ffd2d3d3ffd2d3d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d1ffd0d0d0ffcfd0d0ffd0cfcfffcfd0cfffcfcfcfffcfcfcfffcecfcfffcececeffcececeffcececeffcdcdceffcdcdcdffcdcdccffccccccffccccccffccccccffccccccffcbcbccffcbcbcaffcacbcbffcacbcbffcacacaffcacacaffc9c9c9ffc8c9c9ffc9c8c9ffc8c8c9ffc8c8c8ffc8c8c7ffc7c8c7ffc6c7c7ffc7c7c6ffc6c7c6ffc6c6c6ffc6c6c5ffc6c6c6ffc5c5c6ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c4c4ffc3c3c3ffc3c3c2ffc2c2c3ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0bfc0ffc0bfbfffbfbfbfffbebfbfffbebfbeffbebebeffbebebdffbdbdbdffbdbdbcffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbcffbbbbbbffbbbbbbffbabbbaffbababaffbababaffbababaffbabab9ffbab9b9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b7ffb6b7b7ffb6b7b6ffb5b5b6ffb5b5b5ffb4b5b5ffb4b5b5ffb4b4b4ffb4b4b5ffb4b4b4ffb4b4b5ffb4b4b5ffb4b4b4ffb4b3b4ffb3b3b3ffb3b3b2ffb2b2b2ffb3b2b2ffb2b3b2ffb1b1b1ffb1b1b0ffb1b1b1ffb1b0b1ffb2b3b2ffb2b2b2ffb2b2b3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484848ff4a4b4bff4e4e4eff4f4f50ff50504fff4f5050ff4f5050ff505050ff505050ff504f50ff4f4f50ff504f50ff504f50ff515050ff515150ff505150ff505050ff515050ff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4e4f4eff4d4e4eff4e4e4eff4e4e4dff4e4e4eff4e4d4eff4e4e4dff4d4e4eff4e4d4dff4d4d4dff4d4d4dff4d4c4dff4d4d4dff4d4c4dffb5b5b5ffb5b6b5ffb4b4b5ffb4b4b3ffb4b3b4ffb3b3b2ffb3b2b3ffb1b1b1ffb1b1b1ffb1b0b1ffb0b0b1ffb0b1b0ffb1b1b1ffb1b2b1ffb2b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b3ffb4b4b4ffb4b4b5ffb5b5b5ffb6b6b5ffb6b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b9ffb9b9b8ffb9b9b9ffb9babaffbababaffbababbffbbbabaffbababbffbbbbbbffbcbbbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbdbdbdffbdbdbeffbebdbdffbebebeffbebebeffbebfbeffbebfbeffbfbfbfffbfc0bfffbfc0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c2ffc2c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c6c5ffc6c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c8ffc7c8c7ffc8c8c8ffc8c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcbcacaffcacacbffcbcbcbffcccbcbffcbcbcbffccccccffccccccffcdcdccffcccccdffcdcdccffcdcdcdffcdceceffcececeffcececeffcececeffcececfffcfcecfffcfcfcfffd0cfcfffd0d0cfffd0d0cfffcfd0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd2d3d2ffd2d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd5d5d6ffd7d6d6ffd7d7d7ffd9d8d8ffdddeddffe4e4e4ffeaeaeaffeeeeeefff2f2f3fff2f3f3fffafbfafffcfdfdfffdfdfcfffdfcfdfffefefd00000000000000000000000000000000ffd3d3d4ffd5d5d5ffd7d6d6ffd6d7d6ffd8d8d8ffdcdbdbffdbdbdcffdededeffdededeffe0e0e0ffe3e3e4ffe3e3e4ffe5e5e4ffe7e7e7ffe7e7e7ffe9e9e9ffeaeaeaffeaebebffececebffedededffeeefeffff0f0f0fff0f0f1fff0efeffff0f0f0ffefeeefffefeeefffefeeefffefefeeffeeefeeffeeeeeeffefeeee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffefffffffffefefffffefffffefffefffffefffffefffffffefefefffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffefefefffefefefffefefefffefefffffffefefffefefefffefefffffffffefffefffefffffefefffefffffffefefefffffffefffefffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffefefefffffefefffefffefffffefefffefefffffefffefffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefefefffffefefffffffffffefffefffffffefffefefffffffffefffffefffffefefefffefefffffffffffffefffefffefffefffffefefffffefefffefffefffffffefffffffefffffefffffefefefffffefffffefffffffffefefffffefefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffffefefffefefffffefefffffffffefffefffefffffefffffefffffffefefefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedecedffecececffecececffecebecffebebebffececebffebececffebecebffebececffebebebffecebecffecececffeaebebffeaeaebffeaeaeaffe1e1e1ffd2d2d2ffc7c8c8ffc5c5c5ffc6c6c5ffc5c5c5ffc3c3c3ffbababaffacacacffa0a09fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffa2a2a2ffa2a2a2fffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffafafafff9f9f9fff5f5f4ffe6e6e5ffdedfdeffdbdcdbffd8d8d9ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d6ffd6d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd3d3d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfd0ffcfcfcfffcfcfcfffcfceceffcfcecfffcfceceffcececeffcecdceffcececdffcdcdcdffcdcdcdffcccdcdffccccccffcccccbffcbcccbffcbcbccffcbcbcbffcacacaffcacacaffc9cacaffcacac9ffc9c9c9ffc8c9c9ffc9c8c8ffc9c8c9ffc7c8c8ffc8c7c7ffc7c7c8ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc1c1c2ffc2c1c1ffc1c1c1ffc0c1c0ffc0c0c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbeffbfbebeffbebfbeffbebebeffbebebdffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbdbcbcffbcbbbcffbbbcbbffbcbcbbffbbbbbbffbbbbbbffbabbbaffbababaffbababaffbababaffb9babaffb9b9b9ffb9b9b9ffb8b9b8ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b6ffb6b6b6ffb6b6b6ffb6b5b6ffb5b5b5ffb5b5b4ffb4b5b5ffb5b5b4ffb5b4b5ffb4b5b4ffb5b4b4ffb5b4b5ffb3b4b3ffb3b3b3ffb2b3b3ffb2b2b2ffb1b1b1ffb1b1b0ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb2b3b2ffb3b3b3ffb3b3b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff4a4b4bff4d4d4eff50504fff505050ff505050ff505050ff50504fff50504fff4f5050ff50504fff504f50ff4f5050ff50504fff504f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b5b5ffb5b5b5ffb5b5b5ffb5b4b4ffb4b4b3ffb4b4b4ffb2b3b3ffb3b3b3ffb1b2b2ffb2b2b2ffb2b1b2ffb2b2b2ffb2b3b2ffb2b3b3ffb3b3b3ffb3b4b3ffb4b4b4ffb4b4b4ffb5b4b4ffb4b5b5ffb5b5b5ffb6b6b6ffb6b7b6ffb7b7b7ffb7b8b8ffb7b8b8ffb9b9b8ffb9b9b9ffb9b9baffbab9baffbabab9ffbababaffbabbbbffbbbbbaffbbbbbbffbbbcbbffbcbcbbffbcbcbcffbcbcbcffbdbcbcffbcbdbdffbdbdbdffbdbebdffbebebdffbebebeffbebebeffbebebfffbfbfbeffbfbfbfffbfc0bfffc0c0bfffbfbfc0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc4c4c3ffc4c4c4ffc4c5c4ffc5c4c4ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c7c8ffc8c8c8ffc8c9c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcbcacaffcacbcbffcbcacbffcbcbcbffcbcccbffcccbccffccccccffccccccffcdcdccffcdcdcdffcdcdceffcecdcdffcdcecdffcececeffcececeffcfceceffcfcecfffcecfcfffcfcfcfffd0cfd0ffcfd0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d7ffd8d8d7ffdadadaffddddddffe2e2e3ffe8e8e8ffecedecfffafbfbfffbfbfafffdfdfdfffcfdfdfffdfdfdfffefefdfffefefe000000000000000000000000000000000000000000000000ffd7d7d6ffd8d8d9ffdbdbdbffdbdbdbffdededeffdededeffe0e0e0ffe3e4e4ffe3e3e4ffe5e5e4ffe7e7e7ffe7e7e7ffe9eaeaffe9e9eaffebebeaffebebebffececedffedededffefefeffff1f0f0fff0f1f1fff0f0f0fff0f0f0fff0f1f0ffefeeeeffefeeefffeeefeeffefeeeeffeeefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefefefffefffefffefefffffffefffffffffefffefefefffffefefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffefffffefefffffffffffffefffffffefefffffefffefffefefefffffefefffefefffffefffffffffefefffefffffffffffefffefefffffefffefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffffefefffffffefffffffffffffefffefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffefefffefefefffefefefffefefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffefffffefefffffffffffffffffffefefffffffffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefefffffffefffffefffefffffefffffffefefffffffefffefffffffffefefffefefffffefffffffefefefffefefffffffffffffefffefffffefefffefefefffefefffffefffefffefefffffefefffffefffefffefefefffffefefffefefffffefffffffffefefffefffffffffffefffefffffffefffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffebecebffececebffebebebffebebecffecececffecececffebececffececebffececebffececebffebeaebffebebebffeaeaeaffe1e1e1ffd2d2d1ffc7c8c8ffc5c6c5ffc5c5c5ffc5c5c5ffc3c3c3ffbababaffacacacffa0a09fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9f00000000fffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfbfffafafafff8f7f7fff2f2f1ffe2e2e2ffddddddffdbdbdbffd8d9d9ffd8d7d7ffd7d8d7ffd7d6d7ffd6d6d6ffd5d6d5ffd5d6d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfd0cfffcfcfd0ffcfcfcfffcfcfceffcececeffcececeffcececeffcececeffcdcdcdffcdcdcdffcdcdccffcccccdffccccccffcbcbcbffcbcbccffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc3c4c4ffc4c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc1c2c1ffc1c2c1ffc1c1c0ffc1c0c1ffc0c0c1ffc0bfc0ffbfc0bfffc0bfc0ffbfbfbfffbfbfbeffbebfbeffbebebeffbdbebeffbdbebeffbdbdbdffbdbcbdffbdbdbdffbcbdbcffbcbcbcffbcbbbcffbbbbbcffbbbcbbffbbbbbbffbbbbbbffbabbbaffbababaffbababaffbababaffb9b9baffb9b9b9ffb9b9b9ffb9b9b8ffb7b8b8ffb7b8b7ffb7b7b7ffb7b7b7ffb6b6b7ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb4b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b3ffb2b2b2ffb0b1b1ffafb0b0ffb1b0b1ffb1b0b1ffb2b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b4b30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b6ffb6b6b6ffb6b5b5ffb5b6b5ffb5b6b5ffb5b4b4ffb4b4b4ffb4b4b4ffb2b3b3ffb2b2b3ffb3b3b3ffb3b3b3ffb4b3b3ffb3b3b3ffb3b3b4ffb4b4b4ffb4b4b5ffb4b4b5ffb4b5b4ffb5b5b5ffb6b5b5ffb6b6b6ffb6b6b7ffb7b7b7ffb7b8b7ffb8b8b7ffb8b8b9ffb9b9b8ffb9b9b9ffbababaffbababaffbbbabaffbabbbaffbbbbbaffbbbbbcffbbbcbbffbcbbbcffbcbcbcffbdbcbdffbdbcbdffbdbdbdffbdbdbdffbdbdbdffbdbebdffbebdbeffbebebeffbebebeffbebebeffbfbebeffc0c0bfffc0c0bfffc0c0c0ffc0c0c0ffc0c1c1ffc1c0c0ffc1c2c1ffc2c1c2ffc2c2c2ffc2c3c2ffc2c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c9c9ffc9cac9ffc9cacaffcacacaffcacacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcccbcbffccccccffccccccffcccccdffcdcdccffcdcdcdffcdcdceffcdceceffcececeffcececeffcececeffcececfffcecfcfffcfcfcfffcfcfcfffd0cfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd3d3d2ffd3d3d2ffd2d2d3ffd3d3d3ffd3d4d4ffd4d4d4ffd6d6d6ffd7d6d7ffd7d7d7ffd8d9d8ffdbdcdcffdfdfdfffe7e6e7fff2f2f2fff8f7f8fffafbfafffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefefe0000000000000000000000000000000000000000000000000000000000000000ffdbdcdbffdededfffdededfffe0e0e0ffe3e3e3ffe4e4e3ffe5e5e5ffe7e7e7ffe7e7e7ffeaeaeaffeaeae9ffeaebebffecedecffecececffedededffededeeffefefeffff0f1f0fff0f0f0fff0f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefeeefffefefeeffeeeeee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffefffefffffffffffefffefffefffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffefffffefffffefefefffffefefffefffffffefefffffefffefffefffffffefefffffefefefffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefffffefffffefefefffffefefffffefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffffefffefffefffefffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffefffefffefffefffefefffffefefffffefffffffefffffffffefffffffffefffefffefffefffefffefefefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefffefffefffefffefffefffefefefffffefefffefefefffffefefffefffffffefefffffefffefffefffffffefefffffefefefffffefffffffffefffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecebecffececebffebecebffebecebffebebecffececebffecececffecececffececebffecebecffecececffecececffebececffeaeaeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffbfbfbfff9f9fafff5f5f5ffe6e6e6ffdfdfdfffdcdcdcffdadadaffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d5d4ffd3d3d4ffd3d4d4ffd4d4d3ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd2d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcececfffcececeffcececeffcecdceffcdcecdffcdcdcdffcdcdcdffccccccffccccccffcccccbffccccccffcbcccbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c7c8ffc7c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c3ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffbfbfc0ffbfc0bfffbfbfbfffbebfbeffbebebeffbebebeffbdbdbdffbebdbdffbdbdbdffbdbdbdffbcbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbbbbbbffbbbbbbffbbbbbbffbbbabaffbababbffbab9baffb9bab9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb8b8b7ffb7b7b8ffb7b7b7ffb6b6b6ffb7b7b6ffb5b5b6ffb5b6b6ffb6b5b5ffb5b5b5ffb5b5b6ffb5b5b5ffb5b5b4ffb4b3b3ffb2b3b3ffb1b1b1ffb0b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b3ffb3b3b3ffb2b3b3ffb3b3b3ffb3b3b3ffb3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b6ffb6b7b6ffb5b5b6ffb5b6b6ffb6b6b5ffb5b5b5ffb5b5b5ffb4b4b4ffb4b3b3ffb3b3b3ffb3b3b3ffb4b4b3ffb4b4b4ffb4b4b4ffb4b4b4ffb5b5b4ffb5b5b5ffb5b5b5ffb5b5b5ffb6b5b5ffb5b6b6ffb6b6b6ffb6b7b7ffb7b6b7ffb7b8b7ffb8b8b8ffb8b8b8ffb8b9b9ffb9b9b9ffbabab9ffbababaffbabbbaffbabbbaffbbbbbbffbbbbbbffbbbcbcffbcbcbcffbcbcbcffbcbdbdffbdbdbdffbdbdbcffbdbcbdffbdbebeffbdbebeffbdbebdffbebebeffbebebeffbebfbeffbfbfbfffbfbfbfffbfbfbfffbfc0bfffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c3ffc3c2c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c7c6ffc7c6c6ffc7c6c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcacaffcacacbffcbcbcbffcbcbccffcbcbccffccccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcececeffcececdffcececeffcfcfceffcececfffcecfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0cfffd0cfd0ffd0d0d0ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d7d7ffd7d8d8ffdadadaffdeddddffe3e3e3fff1f1f1fff7f7f6fff9f9f9fffcfcfcfffdfcfdfffcfdfdfffefefefffdfefdfffefefefffefdfe000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffe0e0e0ffe4e3e4ffe3e3e3ffe5e5e4ffe7e7e7ffe7e6e7ffeaeaeaffe9eaeaffeaeaebffecececffecececffededecffeeeeeeffeeefeefff0f0f0fff1f1f1fff0f0f1fff0f1f1fff1f1f1fff0f0f0fff0f0f1fff0f1f0ffefefeeffeeeeee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffffffffefffffffffefffefffefffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefffffffefffffffefefefffefefffffffffffffffefffffffefffffefefefffefffefffffefefffffefffffefefefffffffefffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffffffffffffffffffffefffffffffffffefefffefefffffffffefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefdfefffefefefffdfdfefffefefdfffefdfefffefdfefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefffffefefefffffefffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffefffffffffefffffffffffefffffffefffefffffefffffffffffffefefffffffefefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefefffefffefffefefffffefefefffffefefffefefefffffefffffefffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffefffffefefffefefefffefefefffefffefffffefefffffefffffefefefffffffefffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffafafafff9f8f9fff1f2f2ffe2e2e2ffdedddeffdcdcdbffd9d9d9ffd8d8d7ffd7d7d8ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcecfffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcdcdccffcccccdffccccccffcbccccffcccbcbffcbcbcbffcbcbcaffcacbcaffcacacaffcacacaffc9c9caffcac9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c7ffc6c6c5ffc6c5c6ffc5c5c5ffc4c5c5ffc5c4c5ffc5c5c4ffc4c4c4ffc4c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffc0bfbfffbfbfbfffbebfbfffbfbebfffbebfbfffbebebeffbebebeffbebebdffbdbdbdffbdbdbdffbdbdbdffbcbcbdffbcbdbcffbcbcbcffbcbcbbffbcbbbcffbcbcbcffbcbbbbffbbbbbbffbababbffbababaffbababaffbab9baffb9b9b9ffb9b9b9ffb8b9b9ffb9b8b8ffb8b8b8ffb8b7b7ffb7b7b7ffb7b7b7ffb6b7b7ffb7b7b6ffb6b6b6ffb5b5b6ffb6b5b6ffb5b5b6ffb5b5b5ffb5b4b5ffb3b3b3ffb1b2b2ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb3b2b3ffb3b3b2ffb4b3b4ffb3b3b3ffb3b3b3ffb5b4b5ffb5b5b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b5b5ffb6b6b5ffb5b5b5ffb5b5b6ffb5b5b6ffb4b4b4ffb4b4b4ffb4b4b4ffb4b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b6b5ffb5b6b6ffb5b5b5ffb6b6b6ffb6b6b6ffb7b6b6ffb7b7b7ffb7b7b7ffb7b8b7ffb8b8b8ffb9b8b9ffb9b9b8ffbab9b9ffb9b9baffbababaffbabbbaffbbbabbffbbbbbbffbcbbbbffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbdbcbdffbcbdbdffbdbdbdffbdbdbeffbdbdbeffbdbebeffbebebeffbebebeffbfbebeffbebfbeffbfbfc0ffbfbfbfffc0bfc0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c2ffc3c2c2ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c8ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c9ffc9cac9ffc9cacaffcacac9ffcacacaffcbcbcbffcbcacbffcbcbcbffcbcbcbffcccccbffccccccffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcdceceffcececeffcececeffcfcfceffcecfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfd0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d2d3ffd2d3d3ffd3d3d3ffd4d3d4ffd5d5d5ffd5d5d6ffd7d6d6ffd7d7d7ffd9d8d9ffdcdcdcffe0e0e0ffe7e7e7fff4f4f4fff8f8f8fffbfbfbfffdfefefffdfcfdfffefefdfffefefdfffdfdfdfffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e4ffe5e4e5ffe7e7e7ffe7e7e7ffeaeae9ffeae9eaffebeaebffecececffecececffececedffeeeeeeffeeefeefff1f0f0fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff1f0f0fff0f0f0fff0f0f0ffefeeef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffffffffffffefffffffefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffefffffffefffffffffffefffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefffffffefefffffffefffffefffefffefefefffefdfdfffdfefefffefdfefffefefefffdfefefffdfdfefffefefdfffdfefefffdfefefffefefefffdfefdfffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefffefffefefefffefefefffefefefffffefffffefffefffffefffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffefefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffefffffffefffffffffefffffefefffffffefefffefffffffefefefffefffffffefefffffffefffffefffefffffffffffffefefffefefefffefefefffefffffffefffffffefefffffefffefffefffffffefffefffffefefffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffffffffffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfdfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfefffcfcfdfffdfdfdfffbfbfbfff9faf9fff5f5f6ffe7e7e7ffe0dfdfffddddddffdadadbffd8d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffd0cfcfffcfd0d0ffcfcfcfffcececfffcfcfceffcecfcfffcececeffcececeffcdcecdffcdcdcdffcdcdcdffcccdcdffcccdccffcbccccffcbccccffcbcbcbffcbcbcbffcbcacaffcacbcaffc9cacaffcac9caffc9cac9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc7c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c6ffc6c6c6ffc6c6c5ffc5c5c6ffc5c5c5ffc5c5c4ffc4c5c5ffc4c4c5ffc3c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc0c0c1ffc0c0c1ffc0c0c0ffbfc0c0ffc0bfbfffbfbfbfffbfbebfffbebfbfffbebebeffbebebeffbdbdbeffbebdbeffbdbebdffbdbdbdffbdbcbcffbcbcbdffbcbcbcffbcbcbcffbbbcbcffbbbbbcffbbbcbbffbbbbbbffbabbbbffbbbabaffbababaffbab9baffbababaffb9babaffb9b9b9ffb8b9b9ffb8b8b8ffb8b7b8ffb7b8b8ffb7b7b7ffb7b7b7ffb6b7b6ffb7b6b7ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b6ffb4b4b4ffb3b3b3ffb2b2b2ffb2b2b2ffb2b2b3ffb2b3b3ffb3b3b3ffb3b3b3ffb3b4b3ffb3b3b3ffb5b5b5ffb5b4b4ffb5b6b6ffb5b5b6ffb5b6b500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b7b6ffb7b7b6ffb7b7b7ffb7b7b7ffb6b6b7ffb6b6b7ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b6ffb5b5b5ffb4b5b5ffb5b5b4ffb5b6b6ffb5b5b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb7b7b7ffb6b7b7ffb7b7b7ffb7b8b7ffb8b8b8ffb8b8b8ffb9b8b8ffb9b9b9ffb9b9b9ffbababaffbababaffbabbbaffbabbbbffbbbbbbffbbbbbbffbbbcbcffbcbbbbffbcbcbcffbcbcbcffbdbcbdffbdbdbcffbdbdbdffbdbebdffbdbdbeffbdbdbdffbebebeffbebebeffbfbebeffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc1c2c2ffc2c1c2ffc2c2c2ffc2c3c2ffc3c2c3ffc4c3c3ffc4c4c3ffc5c4c4ffc4c5c4ffc5c5c5ffc5c6c5ffc5c5c6ffc6c5c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffc9cacaffcacacaffcacbcbffcacbcbffcbcbcbffcbcccbffcbccccffcbccccffccccccffcccdccffcdcccdffcdcdcdffcdcdceffcececeffcdceceffcececeffcececeffcecfcfffcfceceffcfcfcfffcfcfcfffd0cfd0ffcfd0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d3ffd4d4d4ffd5d6d6ffd6d6d6ffd6d7d7ffd8d8d8ffdadadbffdededeffe4e3e3fff1f1f1fff7f7f6fff9f9fafffefefdfffffffffffefdfefffefefefffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffeaeaeaffe9eaeaffebebeaffecececffecececffedededffeeeeefffeeeeeefff0f1f1fff0f1f1fff1f0f1fff0f1f1fff1f0f0fff0f1f1fff0f1f0fff1f0f1fff0f1f0fff0f0f1fff0f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefefffffefefffffefffffefefefffffffffffefefffffffefffffefefffffffefffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffffefffffffefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffffffffffffffffffefffffffffffffffefefffffefffffffffffffffffefffffffffffffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefefffffffefffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffefffffffffefffffffefffefefefffefefefffefefffffefefefffdfefdfffefefefffdfefdfffefdfefffdfdfefffefefefffefdfdfffefefdfffefdfdfffefefdfffdfdfdfffefdfdfffefefefffefefefffdfefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffefffefffffffffffffffffffffefffffefffffffffffffffefffefffefefffffffffffffffffffffefffefffefffefffffefffffffffefffefffffffefffefffefffffffefffffffefefffffefefefffffffefffefefefffffefffffefffffffefefefffefefefffefefffffefefefffefefffffefefffffefffefffffefefffefffefffffefefffffffefffefefefffffefefffffffefffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefefffffefefffffefefffffefffffefefefffffffffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfdfffcfcfcfffdfcfdfffdfefdfffdfefefffcfcfcfffdfcfdfffcfcfcfffcfcfcfffafbfbfff8f9f9fff2f2f3ffe5e5e5ffdfdfdfffdcdcdcffdadadaffd8d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd6d6d6ffd5d5d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d5d4ffd4d4d4ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffd0d0d0ffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfceceffcececeffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcdcccdffccccccffccccccffcbcbcbffcbcbcbffcbcacbffcbcacaffcacacaffcac9caffc9c9c9ffc9c9caffc9c9c9ffc9c8c9ffc8c8c8ffc9c8c9ffc8c8c7ffc7c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc6c7c6ffc6c6c6ffc5c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc0c1c0ffc0c1c0ffc1c0c0ffc0c0bfffbfc0c0ffbfc0bfffbfbfbfffbebfbfffbebebfffbebebeffbebebeffbebebeffbebdbeffbdbebeffbdbdbdffbdbdbcffbdbdbdffbcbcbcffbcbcbdffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbbbbbbffbbbbbaffbababaffbababaffbababaffbab9baffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb8b7b7ffb8b7b7ffb7b7b7ffb7b6b7ffb6b6b7ffb7b6b7ffb6b6b6ffb6b6b6ffb5b5b6ffb5b4b5ffb4b4b3ffb2b3b3ffb3b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b4b3ffb4b5b5ffb4b4b5ffb6b5b5ffb6b6b5ffb5b6b5ffb6b6b6ffb6b6b6ffb6b6b600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b7b7ffb6b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b6ffb7b7b6ffb6b6b6ffb6b7b6ffb6b6b6ffb6b6b5ffb5b6b6ffb5b5b6ffb6b5b6ffb6b6b6ffb7b7b6ffb6b6b7ffb7b6b7ffb6b7b7ffb6b7b6ffb7b7b6ffb7b7b7ffb7b7b7ffb7b7b8ffb8b7b8ffb8b8b8ffb8b8b8ffb9b9b8ffb9b9b9ffbabab9ffbab9b9ffbababaffbabbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbcffbcbcbcffbdbcbcffbdbcbcffbdbcbdffbdbdbdffbdbdbeffbdbdbdffbebdbeffbdbdbeffbfbebfffbfbfbeffbfbfbfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc0c1c1ffc0c1c1ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c4ffc3c4c3ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc6c6c6ffc5c6c6ffc6c7c6ffc7c6c6ffc7c7c6ffc7c7c7ffc7c8c7ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffcac9caffc9cacaffcacacaffcacacaffcbcacbffcacbcaffcbcbcbffcbcbccffcbccccffcccbccffccccccffcdccccffcdcdccffcdccccffcecdcdffcdcecdffcececeffcececeffcececeffcececeffcececfffcfcecfffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d4d3ffd3d4d4ffd5d5d5ffd6d6d6ffd6d7d6ffd8d7d7ffd9d9d9ffdcdcddffdfe0e0ffe7e7e7fff4f4f4fff8f8f8fffcfcfcfffffffffffefefefffffffffffefdfefffefefdfffefefefffefefdfffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeae9e9ffebebeaffecececffecececffecececffefeeeeffeeefeefff1f0f1fff0f1f1fff1f1f0fff0f0f1fff0f0f1fff1f0f0fff1f0f0fff1f0f0fff1f0f1fff0f0f0fff1f0f1fff0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffefefefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefefffefffffffffffefffffffefffffefffffefefefffefefefffefefefffdfefefffdfefefffdfefdfffdfdfefffefdfdfffefefefffdfdfdfffefdfefffefefdfffdfefefffdfefefffefefefffefefdfffdfefefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefefefffffefffffffefffffffefffffffffffffefffefffffffffffefefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffefffffffffefefffffffefffffffffffffffefffffefefffefffffffefffffffffffffffefffffffffefffffefffefffefffffffefffefffffffffffefefefffefffffffffffefffefffefffffefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefffefffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffefffffffffffffefffffffefffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffffefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffeffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfdfcfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffcfbfbfff9fafafff8f8f8fff1f1f1ffe2e2e2ffdeddddffdbdbdbffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d6ffd6d5d6ffd5d6d5ffd5d6d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd2d2d2ffd2d2d1ffd2d1d2ffd0d1d0ffd0d1d0ffd1d0d0ffcfd0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcececeffcdceceffcdcecdffcdcecdffcdcdcdffccccccffccccccffcccbccffcbcbccffcccccbffcbcbcbffcbcacbffcacacbffcacacbffcac9caffcac9c9ffcac9caffc8c9c8ffc9c9c9ffc8c8c9ffc8c8c8ffc7c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc5c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc1c2c1ffc1c1c1ffc0c1c1ffc1c0c1ffc0c1c0ffbfc0c0ffbfc0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbeffbfbfbeffbfbebfffbebebeffbdbebdffbebebdffbdbdbdffbdbdbdffbcbdbcffbdbcbdffbdbcbcffbdbcbcffbbbbbcffbcbbbcffbcbbbbffbbbbbbffbabbbbffbbbbbbffbababaffbababaffb9b9b9ffb9b9b9ffb9b8b9ffb9b9b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b6ffb7b7b6ffb6b5b6ffb5b5b5ffb3b4b4ffb3b3b3ffb2b2b2ffb4b3b4ffb4b4b3ffb5b4b5ffb4b5b5ffb6b6b5ffb5b5b5ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b5b6ffb6b6b6ffb5b6b6ffb6b6b5ffb5b4b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff898988ff888889ff898989ff898988ff898989ff898989ff898989ff8a8a89ff8a8a8aff8b8b8aff8b8a8aff8b8b8bff8b8c8bff8c8c8cff8b8c8cff8c8b8cff8c8c8cff8b8c8cff8c8c8cff8c8d8cff8d8c8dff8d8e8dff8e8e8dff8e8e8eff8f8e8fff8f8f8fff8f908fff919090ff909191ff919192ff929292ff939393ff939393ff949494ff949494ff949494ff949494ff949594ff949494ff949595ff959594ff959595ff959595ff969697ff979798ff999998ff9a9a9aff9b9a9aff9b9b9cff9c9c9cff9d9c9dff9f9e9effa0a0a0ffa1a1a1ffa4a3a3ffa4a4a5ffa5a5a5ffa6a7a7ffa9a9a9ffaaaaabffadadadffafafafffb0afb0ffb0b1b1ffb2b2b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb5b5b5ffb5b5b5ffb6b6b6ffb7b7b7ffb7b7b6ffb7b6b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b7ffb7b6b7ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b5b6ffb6b7b7ffb7b7b6ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b7ffb8b7b7ffb7b7b7ffb7b7b8ffb7b8b7ffb8b8b8ffb8b8b8ffb9b9b9ffb8b8b9ffb9b9b9ffbab9b9ffb9babaffbababaffbbbbbbffbbbbbaffbbbbbbffbbbbbbffbbbbbcffbcbbbcffbcbcbcffbcbcbdffbdbcbcffbdbdbdffbdbdbeffbdbdbdffbebdbdffbebebeffbdbebdffbfbebeffbebebfffbebebeffbfbfbfffbfc0c0ffc0bfc0ffc0c0c0ffc1c1c0ffc1c0c1ffc1c1c1ffc2c2c1ffc1c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c7c6ffc6c7c7ffc7c6c7ffc7c8c7ffc7c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c8ffc9c9c9ffcac9caffc9c9c9ffc9cac9ffcbcacaffcacacaffcacbcbffcacbcbffcbcbcbffcccbcbffccccccffccccccffccccccffcdcdccffcccdcdffcdcdcdffcdceceffcececdffcececeffcececeffcececfffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0cfd0ffd0cfd0ffd0cfd0ffd1d0d0ffd0d0d0ffd1d1d0ffd0d0d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d3d3ffd3d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d7ffd8d8d8ffdbdbdbffdeddddffe3e3e3fff1f2f1fff7f7f7fffaf9fafffdfefdfffffffffffffffffffefefefffffffffffefefdfffdfefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecededffeeeeeeffeeefeefff1f1f0fff0f0f1fff0f0f1fff0f0f1fff0f0f1fff1f1f0fff0f0f1fff1f0f0fff0f0f1fff1f0f1fff1f0f1fff1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffffffefffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffefffefffefefffffffffffffefefffffffffffffffefefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffffefefffefdfefffefdfefffdfefefffefdfefffdfdfdfffefefefffdfefdfffdfefdfffefdfdfffdfefefffdfefdfffefdfefffefefdfffefefefffefefefffefdfdfffefefefffdfefefffefefefffefefefffefffefffefefffffefffefffefefffffffffffffffefefffefffffffffffffffefefffffffffffffefefffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefefffffefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffffefefffefffffffefefffffefefefffffffffffefffefffefffefffffefefffefffffffefefefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffffffefffffffffffffffffffffffffffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfdfdfffdfdfefffdfdfdfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffdfcfdfffbfafbfff9f9f9fff7f6f6ffe7e8e8ffdfdfdfffddddddffdbdadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d4d4ffd3d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffd1d0d0ffcfd0d0ffd0cfd0ffcfcfcfffcfd0d0ffcfcfcfffcecfceffcfceceffcececeffcdcecdffcecdceffcdcdcdffcdcdcdffcdcdcdffcdccccffccccccffcbccccffcccccbffcbcbcbffcbcbcaffcacbcbffcacbcaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c9ffc7c7c8ffc7c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c3ffc2c2c2ffc1c2c2ffc1c2c1ffc1c1c1ffc1c0c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbfbeffbebebeffbebfbfffbebebeffbfbebeffbebdbeffbebdbdffbdbebeffbdbdbdffbcbdbdffbdbdbdffbcbdbcffbcbdbcffbcbcbcffbbbcbcffbbbbbbffbcbbbcffbbbbbbffbbbbbbffbababbffbababaffbababaffb9b9baffb9b9b9ffb9b8b9ffb8b9b8ffb8b8b9ffb8b8b8ffb7b8b8ffb8b8b8ffb7b7b7ffb7b7b7ffb6b7b6ffb6b6b7ffb6b7b7ffb5b5b6ffb4b5b5ffb3b3b3ffb2b2b3ffb4b5b5ffb5b4b5ffb5b5b6ffb5b5b5ffb6b5b5ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb4b4b5ffb4b4b5ffb4b4b3ffb3b4b3ffb3b3b3ffb3b3b3ffb2b1b2ffb0b1b1ffafafafffadadadffacacabffa9a9a9ffa7a7a7ffa6a5a5ffa4a4a4ffa3a4a4ffa2a2a2ffa1a1a1ffa09fa0ff9f9e9eff9d9d9dff9c9b9cff9a9b9bff9a9a9aff999999ff989998ff989797ff969797ff969696ff969596ff959595ff949494ff949494ff939393ff929293ff919292ff919191ff919091ff909190ff909191ff909090ff8f9090ff908f8fff8f8f8fff8e8f8eff8e8e8eff8d8d8eff8d8d8dff8c8c8dff8c8c8cff8c8b8cff8b8c8cff8b8c8bff8c8b8cff8b8b8bff8b8b8bff8b8a8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8a8aff8b8b8bff8a8b8bff8b8b8aff8b8b8bff8b8b8bff8b8b8bff8b8a8bff8a8a8aff898a8aff89898aff898989ff888989ff898989ff898888ff888888ff898989ff898888ff898889ff898889ff898889ff888989ff898889ff888988ff898989ff888888ff888988ff898888ff888989ff888988ff898889ff898989ff898989ff898989ff898989ff898989ff898989ff898989ff898889ff898988ff898989ff898989ff888989ff898988ff888888ff878887ff888888ff898989ff8a8a8aff89898aff8a8a8aff8b8a8aff8a8a8aff8a8b8aff8b8a8bff8a8a8aff8a8a8aff898888ff888989ff888989ff898989ff898989ff898989ff898989ff8a8989ff8a8a8aff8a8a8bff8b8b8aff8b8b8bff8b8b8bff8c8c8cff8c8b8cff8c8c8cff8b8c8cff8c8c8cff8c8c8cff8c8c8cff8c8d8dff8d8d8dff8d8d8dff8e8e8eff8e8e8eff8f8f8fff908f8fff919090ff909191ff919192ff929292ff939393ff939393ff939493ff949494ff949595ff949494ff959495ff949494ff949494ff949495ff959494ff959696ff969697ff979797ff999899ff9a9a99ff9a9b9bff9b9c9bff9b9c9cff9d9d9dff9e9e9effa0a0a0ffa1a2a1ffa3a3a4ffa5a5a5ffa5a5a6ffa7a7a7ffa9a8a8ffaaababffadadadffafaeafffb0afb0ffb1b1b1ffb2b1b2ffb2b3b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b5b5ffb5b5b5ffb6b6b6ffb6b6b6ffb6b6b7ffb7b7b6ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b6ffb5b6b6ffb6b6b6ffb6b7b6ffb6b7b7ffb7b7b7ffb7b7b7ffb7b7b8ffb7b7b7ffb8b7b8ffb8b7b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffb9bab9ffbab9baffbababaffbababaffbbbabbffbbbbbaffbbbbbbffbbbbbcffbcbbbbffbcbcbcffbcbcbcffbcbcbcffbdbcbdffbdbdbcffbdbdbdffbdbebdffbdbdbeffbebebeffbebdbdffbebebeffbebebeffbebebfffbfbfbfffbfbfbfffbfbfc0ffc0bfc0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c6ffc6c6c5ffc6c7c6ffc6c7c7ffc7c7c7ffc7c7c8ffc7c8c7ffc7c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9cacaffcac9c9ffcbcacaffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcccdccffcdccccffcccdcdffcdcdcdffcecdceffcececdffcececeffcececeffcfceceffcecfcfffcecfcfffcfcfcfffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d0ffd1d1d1ffd2d2d2ffd1d1d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd6d5d6ffd6d7d7ffd7d8d8ffdadadaffdddddcffe0e0e0ffe7e7e7fff4f4f4fff8f8f8fffcfcfdfffffefefffefefefffffffffffffffffffefefffffffffffffdfefefffdfefefffefefd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeffff0f1f0fff1f1f1fff1f1f1fff1f0f0fff0f1f1fff0f1f1fff1f1f0fff1f0f1fff1f1f0fff0f1f1fff1f1f1fff0f0f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffefffffffefffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffefefefffefffefffefffefffffefffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffefffffffffffefffffffefefffffefefefffffffffffefefffffefffffffefefefffffffffffefffffffefefefffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefefefffffffffffefffefffefefffffffefefffffefefffefefefffefefefffefffefffefdfefffdfefefffefefdfffefdfefffdfefefffdfdfefffefdfdfffdfdfdfffdfefefffefefdfffefefdfffdfefefffdfdfefffdfdfdfffefefefffdfdfefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffefffefffefffffffffffffefffffffefffffffffffffefffffffffefefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffefffefefefffffefffffefffefffefefffffffefefffffefefffefefefffefefefffffffefffffefefffefffffffffefefffffefffffefffffffefefffffffefefffefefefffefffffffffffefffffffefffefffffffefefffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffefefefffefefefffdfcfcfffafafafff8f9f9fff3f2f2ffe3e3e3ffdededeffdcdcdcffdadadaffd9d9d8ffd8d8d8ffd7d7d7ffd6d7d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd4d3d3ffd2d3d3ffd2d2d3ffd3d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d1ffd0d0d0ffd0cfd0ffcfd0d0ffcfcfd0ffcfcfcfffcfcecfffcecfcfffcfcfceffcececeffcdceceffcdcdceffcdcdcdffcdcdcdffcccccdffcccdccffccccccffccccccffcbcccbffcbcbcbffcbcacbffcbcacaffcacacaffcacacaffcac9c9ffc9cac9ffc9c9c9ffc8c9c8ffc9c9c8ffc8c8c8ffc8c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c6ffc6c6c6ffc5c6c6ffc6c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc2c1c2ffc0c0c1ffc0c1c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfc0ffc0bfbfffbfbfbfffbfbebfffbfbfbfffbfbfbfffbfbebeffbdbebeffbebebdffbebdbeffbdbdbeffbdbdbdffbdbdbdffbdbcbcffbcbdbcffbcbdbcffbcbcbcffbbbcbcffbbbbbcffbbbbbbffbbbbbbffbababbffbababaffb9b9b9ffbababaffb9b9b9ffb8b8b8ffb8b8b9ffb9b8b8ffb8b8b8ffb8b8b8ffb8b8b7ffb7b8b7ffb7b7b7ffb7b7b6ffb7b7b6ffb6b7b7ffb6b6b6ffb4b5b4ffb3b3b3ffb5b4b5ffb6b5b6ffb6b5b5ffb5b6b5ffb5b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b6b5ffb5b5b5ffb5b5b5ffb5b5b5ffb3b4b4ffb3b3b3ffb3b3b3ffb3b3b2ffb2b1b2ffb1b1b1ffafafafffadaeadffabababffaaa9aaffa7a8a7ffa6a5a6ffa5a5a5ffa4a3a3ffa2a2a2ffa1a1a1ffa0a0a0ff9f9e9eff9d9d9dff9c9c9bff9b9a9bff9a9a9aff999999ff989898ff979797ff979797ff969696ff969695ff959595ff949495ff939493ff949393ff929293ff919292ff919191ff919191ff909190ff909090ff909090ff908f8fff908f8fff8f8f8fff8f8e8eff8d8e8eff8e8d8eff8d8d8cff8d8d8cff8c8c8cff8c8c8bff8b8c8bff8b8b8bff8c8b8cff8c8b8bff8b8b8bff8b8b8bff8a8b8bff8b8a8aff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8aff8b8b8bff8b8b8bff8b8b8bff8b8a8bff8b8b8bff8b8b8bff8a8a8bff8a8a8aff89898aff898a89ff898989ff898989ff888989ff888889ff898989ff898989ff898889ff898989ff898989ff898889ff888989ff898988ff898889ff888889ff878888ff888787ff878787ff888888ff898988ff898989ff888989ff888989ff898989ff898989ff888889ff898989ff898989ff898989ff898989ff888889ff898889ff898888ff898888ff898888ff888787ff878787ff888788ff888988ff898989ff898a8aff8a8a8aff8a8a8aff8a8a8aff8b8a8bff8b8a8aff8b8a8aff8a8b8aff8a8b8aff898888ff898989ff888988ff898988ff898989ff898a89ff8a8a8aff8a8a8aff8a8a8aff8a8a8aff8b8a8aff8b8b8bff8b8b8bff8c8c8cff8b8c8cff8b8c8cff8b8b8bff8c8c8cff8b8c8cff8c8c8cff8d8d8dff8e8d8dff8d8d8dff8e8e8eff8f8f8eff8f8e8fff8f9090ff919090ff919091ff919292ff929292ff939293ff939393ff949494ff959594ff959594ff949495ff949495ff949494ff959494ff949494ff959595ff959595ff979797ff979897ff989898ff9a999aff9b9a9aff9b9b9bff9c9c9bff9d9d9cff9e9f9effa0a0a0ffa1a2a1ffa4a3a3ffa4a5a4ffa5a5a5ffa6a7a6ffa8a8a8ffabaaabffadacadffafaeafffb0b0b0ffb0b1b1ffb2b1b1ffb2b2b3ffb3b3b3ffb4b4b4ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b6ffb6b7b7ffb7b6b6ffb7b7b6ffb7b7b7ffb7b6b7ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b6ffb7b6b7ffb7b7b7ffb7b7b7ffb8b8b7ffb8b8b8ffb8b7b8ffb8b8b8ffb8b8b8ffb9b8b8ffb8b9b9ffb9b8b8ffb9b8b9ffb8b9b9ffb9b9b9ffbab9b9ffbab9baffbababaffbbbbbaffbbbbbaffbabbbbffbbbbbcffbbbbbbffbcbcbcffbbbbbcffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbdffbebdbdffbebebdffbebebeffbebebeffbfbebfffbfbfbeffc0bfbfffbfc0c0ffc0c0bfffc0c0c0ffc0c1c0ffc1c1c1ffc2c1c1ffc2c1c2ffc2c2c2ffc2c3c3ffc3c2c2ffc3c3c3ffc3c4c3ffc4c4c4ffc4c5c4ffc5c5c4ffc5c6c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc7c7c8ffc7c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc9c8c9ffcac9c9ffcac9c9ffcac9caffcacacaffcbcbcaffcbcacaffcacbcbffcccbcbffcccbccffcbccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcececdffcdceceffcdceceffcececeffcfceceffcececfffcecfcfffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcfcfd0ffd0cfcfffd0d0d0ffd1d0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd9d9d9ffdbdcdbffdfdedeffe5e6e5fff2f2f1fff8f8f7fffafafafffdfdfdfffdfdfdfffefefefffefefefffffefffffffffffffefefefffffffffffdfdfdfffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffefffefffffffffffefffffffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffffffffffefffefffefefefffffefefffefefefffefefffffefefefffffffefffffffffffefefefffffffffffefefffffefefffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefefffffefefffefffffffefffffffefffffffffffffffefefefffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefefefffffefefffffefefffffefefffefefefffefefefffdfefefffdfefefffefdfdfffefefdfffdfefefffefefdfffefdfefffdfefdfffefefefffefdfdfffefdfdfffefdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffffffffffefffffffffffffffefffefffffffffffffefffffefffffffefefffffffffefffffffffffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffefefffffefefffefefffffefffefffefefefffefffffffffefefffffffefffefffffffefffefffffefffffefffefffffffffffffefffffffefefffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffefefefffefefefffcfcfdfffdfdfdfffcfcfbfff9fafafff6f5f5ffe7e6e6ffe0e0dfffddddddffdbdbdbffd9d9daffd8d8d8ffd8d8d8ffd7d7d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffcfd0d0ffd0cfd0ffd0d0cfffcfcfcfffcfcfcfffcfcecfffcececeffcececeffcecdceffcecdcdffcecdcdffcdcdcdffcccdcdffccccccffcccccdffccccccffcccbccffcbcbccffcbcbcbffcbcacaffcacbcaffcacacaffc9cacaffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c8c7ffc6c6c7ffc6c6c7ffc7c7c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc4c5c5ffc5c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c2ffc2c1c1ffc2c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0bfffc0c0c0ffbfbfbfffc0bfbfffbfbfbfffbfbebeffbebebfffbebfbeffbebebeffbdbebeffbebdbeffbebebdffbdbebdffbdbdbdffbdbcbdffbcbdbcffbcbcbdffbcbcbcffbcbbbbffbcbbbbffbbbbbbffbabbbbffbababaffbababbffbababaffbab9baffb9b9b9ffb9b9b9ffb9b9b8ffb8b9b8ffb9b9b9ffb8b9b8ffb7b8b8ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b6ffb7b7b7ffb6b7b7ffb5b5b5ffb5b5b5ffb2b2b3ffb5b5b5ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b6ffb5b5b5ffb5b5b5ffb4b5b5ffb4b4b3ffb3b3b3ffb3b3b3ffb2b2b3ffb1b1b2ffb0b0b1ffafafafffaeadadffabacacffaaa9a9ffa8a7a8ffa6a6a6ffa5a5a4ffa4a4a4ffa2a2a2ffa1a1a1ffa0a0a0ff9f9e9eff9d9d9dff9b9c9cff9b9b9bff9a9a9aff999999ff989998ff979898ff979796ff969696ff959695ff959595ff959494ff949393ff949393ff929393ff919292ff919191ff919191ff909090ff909091ff909090ff909090ff908f8fff8f8f8fff8f8f8fff8e8e8eff8d8d8dff8d8d8dff8c8c8cff8c8c8cff8c8c8bff8c8c8cff8b8c8cff8b8b8bff8b8c8bff8a8a8bff8b8b8bff8b8b8bff8a8b8bff8b8a8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8a8bff8a8a8bff8a8a8aff8a8a89ff8a8989ff898989ff898988ff898989ff898989ff898988ff898989ff898889ff898988ff898989ff898988ff898989ff898989ff888989ff888888ff888888ff888887ff878787ff878787ff888788ff888888ff898889ff898889ff898889ff898989ff898989ff898989ff898989ff898989ff898989ff898989ff898889ff898989ff898888ff888988ff888888ff878887ff868787ff878787ff878787ff888888ff898989ff8a8a8aff8a8a8aff8a8a8aff8b8b8aff8a8a8aff8a8a8aff8b8b8aff8a8b8aff8b8a8aff888888ff888888ff888989ff898888ff898989ff898989ff898a89ff898a89ff8a8a8aff8a8a8aff8a8a8bff8a8a8bff8b8b8bff8c8c8bff8c8c8cff8c8c8bff8c8c8cff8c8c8cff8c8c8cff8d8d8dff8d8c8dff8e8d8dff8e8e8eff8e8e8eff8e8e8fff8f8f8fff8f8f8fff909090ff919091ff929291ff929292ff939392ff939394ff939494ff949494ff959494ff949494ff959494ff949495ff949495ff949494ff959595ff959595ff969697ff979798ff989998ff9a9999ff9a9b9aff9c9b9bff9c9c9cff9c9d9dff9e9e9effa0a0a0ffa2a2a2ffa3a3a3ffa5a5a4ffa6a6a6ffa7a7a7ffa9a9a8ffaaaaabffacacadffafafafffafb0b0ffb1b0b1ffb2b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb5b5b5ffb5b5b5ffb6b6b6ffb7b7b7ffb6b6b7ffb6b7b7ffb6b6b7ffb7b7b6ffb7b7b7ffb7b7b7ffb7b7b7ffb8b7b7ffb8b8b8ffb8b8b7ffb8b8b8ffb8b8b8ffb9b8b8ffb9b8b8ffb9b8b8ffb8b8b9ffb9b9b9ffb8b9b9ffb9b9b9ffb9b9b9ffbabab9ffbababaffbababaffbbbabbffbabbbbffbbbbbbffbbbbbbffbbbbbbffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbcbdbdffbdbdbdffbdbdbeffbdbdbdffbebdbdffbebebdffbebebeffbebfbeffbebebeffbfbfbfffbfbfbfffbfbfc0ffc0c0bfffc0c0c0ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c2ffc2c2c2ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc6c6c7ffc7c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffcacacaffcac9caffcacacaffcbcacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbccccffccccccffcccdccffcccdcdffcdcdccffcdcdcdffcdcdcdffcececeffcecdceffcececeffcfceceffcecfcfffcecfcfffcfcfcfffcfcfd0ffcfcfcfffd0cfd0ffcfcfd0ffcfd0d0ffd0d0cfffd0d0d0ffd1d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d6ffd6d6d6ffd6d7d7ffd8d7d8ffdadadaffdddddcffe2e2e2fff1f0f0fff6f7f7fff8f9f9fffcfcfcfffefefefffdfdfdfffdfdfdfffefefefffefefefffffffefffffffffffefffefffffffffffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffefffffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffffffefffffefffffffefffffefffefffffefefffffffefffffffffffffffefffffffefffefefefffefffefffefefefffffffefffffefffffefefffffffffffffefffffffffefefffffefefffffffefffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffefffefefffffefffffffffffefffefffffffffffefffefffffffefefffffffefffffffffffffffefefffffefffffffefffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefefffffefefefffefefefffefdfefffefefdfffdfefdfffefefdfffefdfdfffdfdfefffefdfdfffefefefffdfdfefffdfefdfffdfefdfffdfdfefffdfefefffefefdfffdfefefffefefdfffdfefefffdfefefffefdfefffefefefffefefefffffefefffffefffffffffffffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffefffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffffefefffffffefffefefffffffffefffefffefffffffefffffefefffefefffffffefefffffffffffefefffffefffefffffffefffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffeffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff272727ff272727ff404040ff4c4d4cff4d4d4cff4d4c4dff4c4d4dff4d4d4cff4d4d4dff4d4c4dff4d4d4cff4d4d4dff4c4c4dff4d4d4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4f4f4eff4e4e4fff4f4e4fff4e4e4eff4f4f4eff4e4f4fff4f4e4fff4e4e4fff4f4e4fff4f4f4eff4e4e4eff333333ff1a1919ff13131300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfcfffcfcfcfffdfdfdfffdfcfcfffefefefffefefdfffdfdfcfffefefefffefefdfffdfcfdfffafafbfff9f8f9fff2f3f3ffe6e5e5ffdfdfdfffdcdddcffdbdadaffd9d9d8ffd8d8d8ffd8d8d7ffd6d7d7ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d0ffd0d0d1ffd0d0d0ffcfd0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcececeffcdcdceffcdceceffcdcdcdffcccdcdffcdcdccffccccccffccccccffcccbccffcccccbffcbcbcbffcbcbcbffcbcacbffcbcbcaffcacacaffcac9caffc9cac9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c7ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c4c5ffc4c5c4ffc5c4c4ffc4c4c3ffc4c4c3ffc3c3c3ffc2c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c1c0ffc0c1c0ffc0c0c0ffc0bfc0ffc0c0c0ffc0c0bfffbfbfc0ffbfbfbfffbfbfbeffbebebfffbfbebeffbebebeffbebebdffbebebeffbdbdbeffbebdbdffbdbebdffbdbcbdffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbbbcbbffbbbbbbffbbbbbbffbabbbaffbababaffbab9baffbababaffbab9b9ffbab9b9ffb9b9b9ffb9b9b9ffb9b8b9ffb9b8b8ffb8b8b7ffb8b7b7ffb8b7b7ffb7b7b7ffb7b7b7ffb7b7b6ffb6b6b6ffb6b6b5ffb5b5b5ffb6b6b5ffb6b5b6ffb5b6b6ffb6b6b6ffb5b6b6ffb6b5b5ffb5b5b5ffb5b5b4ffb5b5b5ffb4b3b3ffb4b4b3ffb3b3b3ffb2b3b3ffb2b1b2ffb0b0b0ffafafafffadaeaeffacacacffa9a9aaffa8a7a8ffa6a6a6ffa4a5a4ffa3a4a3ffa2a2a2ffa1a1a1ffa0a09fff9e9f9fff9d9d9dff9c9c9bff9b9b9bff9a9a9aff999999ff989898ff989797ff969797ff969696ff969696ff959595ff949594ff949494ff939393ff929393ff929291ff919191ff919190ff909190ff909091ff909090ff909090ff908f8fff8f8f8fff8f8e8fff8e8e8eff8e8d8eff8d8c8dff8c8d8cff8d8c8cff8c8c8bff8c8c8cff8c8c8bff8c8b8bff8b8b8bff8b8b8bff8a8a8bff8b8b8aff8b8a8bff8a8a8aff8a8a8bff8a8b8bff8b8a8aff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8a8b8bff8b8a8bff8a8a8aff8a8a89ff898a8aff8a898aff898989ff898989ff898989ff888988ff888888ff898888ff898989ff898988ff888989ff898889ff898988ff898889ff898888ff878888ff888887ff878787ff868787ff878787ff888887ff878788ff888888ff888988ff888889ff898989ff898989ff888989ff898989ff888989ff888989ff898889ff898989ff898888ff898888ff888788ff888887ff878687ff868686ff868786ff888787ff888887ff898989ff898989ff8a8a89ff8a8a89ff8a8a8aff8a8a8aff8a8b8aff8b8a8aff8a8a8aff8a8a8bff8a8a8aff898888ff888888ff888988ff898989ff898989ff898a89ff8a8a89ff898a8aff8a8a8aff8a8a8aff8b8b8aff8b8b8bff8c8b8bff8b8b8cff8c8c8cff8c8c8bff8c8c8cff8c8c8cff8c8c8cff8d8d8dff8d8d8cff8d8e8eff8e8d8dff8e8e8eff8e8e8eff8f8f8fff8f908fff909090ff919191ff919192ff929292ff939393ff939393ff949493ff949494ff949495ff949595ff949594ff949494ff949494ff949494ff949595ff969596ff969796ff989797ff999899ff9a999aff9b9b9aff9b9b9cff9c9b9cff9d9d9cff9f9e9effa0a0a0ffa2a2a2ffa3a3a3ffa5a4a4ffa5a5a5ffa7a7a7ffa8a8a8ffababaaffadacadffaeaeafffb0b0b0ffb0b1b1ffb2b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b4ffb5b6b5ffb6b6b5ffb6b6b6ffb7b6b7ffb6b6b6ffb7b7b6ffb7b7b7ffb7b7b7ffb7b7b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b8b8ffb9b9b9ffb9b9b8ffb8b9b9ffb9b8b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9bab9ffbabab9ffbababaffbababbffbbbabaffbbbbbbffbbbbbbffbbbcbbffbbbcbbffbbbbbcffbcbcbcffbcbcbcffbcbdbcffbdbdbcffbcbdbdffbdbdbdffbebdbdffbebebdffbebdbdffbebebeffbebebeffbfbfbeffbfbebfffbfbebfffbfbfbfffc0bfbfffc0c0bfffc0c0c0ffc1c1c0ffc1c1c0ffc1c1c1ffc1c2c1ffc1c1c2ffc2c3c2ffc3c2c3ffc2c3c3ffc4c3c4ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc6c5c5ffc6c6c5ffc6c6c6ffc7c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9caffcacacaffcbcacaffcacbcbffcbcacbffcbcbcbffcbcbcbffcccccbffcbccccffccccccffcdccccffcccdcdffcdcdccffcececdffcdcdceffcececdffcececeffcececeffcecfcfffcfcfceffcecfcfffcfcfcfffcfcfcfffcfcfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d0d1ffd2d1d1ffd1d2d1ffd2d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd7d6d7ffd7d7d7ffd9d9d9ffdbdcdcffdfdedeffe6e6e6fff4f4f4fff8f8f8fffbfafafffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffffffefffefefefffffffffffffffffffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefefffffffefefffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefffefffefffffffefefefffefefffffefefefffffefefffefefffffefffffffffefffffffffffffefffffffffffffffefefffffefefefffefffffffefffefffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffffffefffffffffefffffffefffffefefffffffffffefefefffffffffffffffefffefffefffffefefffffefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffffffffffffefefffefffffffffffffffffefefffefffefffefffffffffffffffefefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefefffffefefefffefefefffefefefffdfefefffefdfefffdfefefffdfdfdfffdfefdfffefefdfffdfdfdfffefdfdfffdfdfdfffefefefffefefdfffdfefdfffefdfdfffefdfdfffefefefffdfefdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefefffffefffefffffffefffefefffffefefffffffefffffefffffffefefefffefffefffffffefffefefefffffefffffefefefffffffffffffffffffefffefffffefefffffffefffffffffffffffefffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffeffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363736ff272728ff272728ff272727ff3f4040ff4d4c4dff4d4d4cff4d4d4cff4d4c4cff4d4d4dff4c4c4cff4d4d4dff4d4d4dff4c4d4cff6a6a69ff6a6a69ff6a6a6aff6a6a69ff6a696aff6a6a6aff6a6a6aff696969ff686868ff686868ff696969ff696a6aff6a6a6aff6b6a6aff6a6a6aff6a6b6bff6a6b6bff6a6a6aff6a6a6bff6a6a6aff6b6a6aff6a6a6bff6a6b6aff6a6a6aff696969ff696969ff696969ff696969ff6a6a6aff6a6a6aff6a6a6aff6a6a6aff6a6a6aff6a6a6aff6a6a6aff4e4e4fff4e4e4eff4f4e4eff4e4e4eff4e4e4eff4e4e4fff4f4e4eff4e4e4eff4e4e4eff343333ff19191aff131313ff24242400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfdfdfffcfcfcfffefefefffdfefefffdfcfcfffefefefffefefefffdfcfdfffdfefefffcfcfcfffafafafff8f8f8fff1f1f1ffe2e2e3ffdddeddffdcdbdbffd9d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d5ffd5d4d4ffd3d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d1ffd0d0d1ffd0d0d0ffd0cfd0ffcfd0cfffd0cfcfffcfcfcfffcfcfcfffcececeffcecfcfffcececeffcdcecdffcecdcdffcdcdcdffcdcdcdffcccdccffcccccdffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcacaffcacbcaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c8c7ffc7c6c7ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc4c5c4ffc5c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c2c3ffc3c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbebfbfffbfbebfffbebfbfffbebebeffbebebeffbebebdffbebdbdffbebdbdffbdbdbdffbdbdbdffbdbdbcffbcbcbcffbcbcbcffbcbcbbffbcbcbcffbbbbbbffbababbffbbbabaffbabbbaffbababaffb9bab9ffbab9baffbab9b9ffb9bab9ffb9b9b9ffb9b8b8ffb8b8b8ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b7ffb6b7b7ffb7b7b6ffb6b6b7ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb4b5b5ffb4b5b4ffb4b3b4ffb4b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb0b0b0ffafafafffadadadffabababffa9a9aaffa8a7a7ffa5a6a6ffa5a5a5ffa4a3a3ffa2a2a3ffa1a1a1ff9fa0a0ff9e9e9fff9d9d9dff9c9c9cff9b9a9bff9a9a9aff999999ff989899ff979797ff979796ff979696ff969595ff959595ff949494ff949494ff949393ff929392ff929191ff919191ff919191ff909190ff909090ff909090ff8f9090ff909090ff8f8f8fff8e8e8eff8e8e8eff8d8e8dff8d8d8dff8d8c8cff8c8c8cff8c8c8cff8b8c8cff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8a8bff8a8b8bff8b8a8bff8b8b8bff8a8a8bff8a8b8aff8a8a8aff8a8a8aff8a8b8bff8a8b8bff8b8b8bff8b8b8bff8b8b8bff8b8a8bff8a8b8bff8a8a8aff8a8a8aff898989ff898989ff898989ff898989ff888989ff898989ff898888ff888888ff888889ff888989ff888989ff888989ff898989ff888889ff888889ff888788ff878888ff878787ff878786ff878786ff878787ff878787ff878787ff888888ff888888ff888988ff898888ff898988ff898989ff898988ff898889ff898989ff898989ff898989ff888888ff888888ff878787ff868787ff868686ff868585ff858685ff868787ff878887ff878787ff888888ff898989ff8a8989ff8a898aff8a8b8aff8b8a8bff8a8b8bff8a8a8bff8a8b8aff89898aff898989ff888889ff888988ff898889ff898889ff898989ff898989ff8a8a8aff8a898aff8a8a8aff8a8a8aff8a8a8aff8a8b8bff8b8b8bff8b8c8bff8c8c8cff8c8c8cff8c8c8cff8c8b8cff8c8c8cff8c8c8dff8c8d8dff8d8e8dff8d8d8eff8e8e8eff8f8e8fff8e8f8fff8f8f8fff909190ff919190ff919191ff929292ff929292ff939494ff949494ff949494ff949494ff949494ff949494ff939493ff939394ff959494ff959595ff969696ff969696ff979797ff999898ff999a9aff9b9a9bff9b9b9bff9b9c9bff9d9d9dff9e9f9fffa0a0a0ffa2a2a2ffa3a3a3ffa5a4a4ffa6a5a6ffa6a7a7ffa9a8a9ffabababffacadadffafafafffafafb0ffb0b0b1ffb1b1b2ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb5b5b5ffb5b6b6ffb6b6b6ffb7b6b6ffb7b6b7ffb7b7b7ffb7b8b8ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b8ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9baffb9b9b9ffb9b9b9ffb9b9baffb9b9baffbab9baffb9babaffbababaffbabbbaffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbdbdbcffbdbdbdffbebdbdffbdbebeffbebebeffbdbebdffbebebeffbebebeffbebfbeffbfbebfffbfbfbfffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc0c1c1ffc2c1c1ffc2c1c2ffc2c3c2ffc3c2c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c8ffc8c7c8ffc8c8c8ffc8c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcacbcaffcacacbffcacbcbffcbcbcbffcbcbccffcbcbccffcccbccffcccccdffccccccffcccdccffcdcdcdffcdcdcdffcecdcdffcdcdcdffcececeffcfceceffcececeffcfceceffcfcfceffcfcfcfffcfcfcfffcfcfd0ffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d6d6ffd6d6d7ffd7d7d7ffd8d8d8ffdbdbdaffdcdcddffe2e2e2fff0f1f1fff6f7f6fff9f9f9fffcfcfcfffefefefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffefefefffdfefeffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffefffffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffffffefffffffffffefffffffefefffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefffffefffefffefefefffefefefffefefffffffefefffefefefffefefffffefffffffefefefffefffefffefefefffffefffffffefefffffefefffffefefffffffefffffffefffefffffffffffffffffffffffffffefffefffefffffefefffffefffffefffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffefffffffefffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffefefefffffefefffefffefffefefefffffefefffefffffffffffefffffefefffefffefffffffffffffffffffffefefffefffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfdfffdfdfefffefefdfffefdfdfffdfdfefffdfefefffdfdfefffefefdfffefefefffefdfefffdfdfdfffefefefffdfefefffdfdfdfffefefdfffefefefffdfefefffefefefffefefefffefffffffffffefffffefffffefffefffffffffffffffffffffffefffefffffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffefefffffffffffffffffffffefefffffefefefffffefffffffefefffefefefffffffffffefffefffefffffffefefefffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefefefffffffefffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffffffefffffffffffefffffffefefffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff535353ff363636ff272727ff272727ff272727ff404040ff4c4d4dff4d4d4dff4d4c4cff4c4c4dff4c4d4dff4d4d4dff4d4d4cff6a6a6aff6a6a6aff6a6a69ff6a6a6aff6a6a6aff696a69ff6a6a69ff696969ff686968ff686868ff686868ff686869ff696968ff6a696aff6a6b6aff6a6a6bff6b6b6aff6a6a6aff6a6a6bff6a6b6bff6a6a6aff6a6b6aff6a6a6aff6a6a6aff696969ff696968ff696969ff696969ff696969ff696a69ff6a6a6aff6a6a6aff6a6a6aff6a6a6aff6a6a6aff6b6a6aff6a6a6aff4e4f4eff4e4e4eff4e4f4eff4f4e4eff4e4e4eff4e4e4eff4e4f4eff333334ff191919ff131313ff242424ff5c5c5dff5c5c5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffefefefffefefefffdfcfcfffefefefffefefefffdfdfdfffefdfdfffdfcfcfffdfcfcfffbfbfafffaf9f9fff5f6f5ffe7e7e7ffdfdfe0ffdddddcffdadadaffd9d8d8ffd8d8d8ffd7d8d8ffd6d7d6ffd5d6d6ffd5d6d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d5d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d1d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffd0cfcfffcececfffcecfcfffcececfffcececeffcececeffcecdceffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffccccccffcbccccffcbcbcbffcbcbcbffcacbcbffcbcbcaffcacacaffc9cac9ffc9c9caffcacac9ffc9c9c9ffc8c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc8c8c8ffc7c7c7ffc7c7c6ffc7c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c3c3ffc4c3c3ffc3c4c3ffc2c3c3ffc2c2c2ffc2c3c2ffc2c2c2ffc2c2c1ffc2c1c2ffc1c2c1ffc1c1c1ffc0c0c1ffc1c1c1ffc0c1c0ffc0c0c1ffc0bfc0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbebfbfffbebebfffbebebeffbebebfffbebebeffbebdbdffbdbdbeffbdbebeffbdbdbdffbdbdbcffbdbdbdffbcbcbcffbcbcbbffbcbcbcffbbbcbbffbbbbbbffbbbbbaffbbbabaffbababaffbababaffbab9baffb9babaffbabab9ffb9b9b9ffb8b9b8ffb8b8b9ffb9b9b8ffb8b8b8ffb8b8b8ffb7b8b8ffb7b7b7ffb7b8b7ffb7b7b6ffb7b7b7ffb7b6b7ffb7b6b6ffb7b6b6ffb6b6b6ffb6b6b6ffb4b5b5ffb4b4b4ffb4b4b4ffb4b4b3ffb3b3b3ffb3b2b2ffb2b1b2ffb0b1b1ffafafafffadadadffabacacffaaa9aaffa7a8a7ffa6a6a6ffa4a5a5ffa3a3a4ffa2a2a2ffa1a1a1ffa0a0a0ff9e9e9fff9d9d9dff9c9b9cff9b9b9bff9a9a9aff999999ff989998ff979798ff979697ff969697ff969696ff959595ff949494ff939494ff939393ff929392ff929292ff919191ff909090ff919091ff909090ff909090ff90908fff908f8fff8f8f8fff8e8e8eff8e8d8eff8d8d8eff8d8d8cff8d8c8cff8c8c8cff8c8c8cff8c8c8bff8b8b8bff8b8b8cff8b8b8cff8b8b8bff8b8b8bff8a8b8aff8b8b8bff8b8a8aff8a8a8aff8a8a8aff8a8a8aff8a8a8aff8a8b8aff8b8b8bff8b8b8bff8b8b8aff8b8b8aff8b8a8aff8b8a8aff8a8a8aff898a89ff898989ff898989ff898989ff898989ff898989ff888988ff888888ff888888ff888888ff888888ff888889ff888888ff898989ff898888ff888888ff888888ff878887ff878787ff878687ff868787ff878787ff878686ff878687ff878787ff878787ff888887ff888888ff888889ff888888ff898989ff898989ff888988ff898988ff898888ff888888ff878787ff878787ff868787ff868685ff868585ff858685ff858586ff868686ff868686ff878787ff878888ff888888ff898989ff898a89ff8a8a8aff8a8a8aff8a8a8aff8a8a8aff8a8a89ff8a8989ff888989ff898989ff888989ff898988ff888988ff898989ff8a8989ff898a8aff898a89ff8a8a8aff8a8b8aff8b8a8bff8b8b8aff8b8b8bff8b8c8bff8b8b8cff8c8c8cff8c8c8bff8c8c8cff8c8b8cff8c8c8cff8d8d8dff8d8d8dff8d8d8dff8e8e8eff8e8f8eff8f8f8fff8f8f8fff909091ff919191ff929191ff929292ff929393ff939393ff949493ff949494ff959495ff949494ff949494ff939494ff939393ff949494ff959595ff959695ff969696ff979797ff989999ff9a9a99ff9b9a9bff9b9b9bff9c9c9cff9d9d9cff9e9e9effa0a0a1ffa1a2a2ffa3a3a3ffa4a5a5ffa5a6a5ffa7a7a7ffa9a8a8ffabaaaaffadacadffafafaeffb0b0b0ffb0b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb4b4b4ffb5b4b4ffb6b5b5ffb6b6b6ffb6b7b6ffb7b7b7ffb7b8b8ffb8b8b8ffb8b9b8ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9bab9ffb9b9baffb9b9b9ffbab9b9ffb9b9b9ffb9b9b9ffbababaffbabbbaffbababbffbbbabbffbabbbbffbbbbbbffbcbbbbffbbbbbcffbbbcbcffbcbcbcffbcbcbcffbdbcbcffbdbcbdffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebebeffbdbebeffbebebeffbebebeffbebebfffbfbfbeffbfbebfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c1c1ffc1c1c1ffc1c2c2ffc2c2c1ffc3c2c3ffc3c2c3ffc3c3c3ffc4c3c3ffc4c4c4ffc5c4c4ffc4c5c5ffc5c5c5ffc6c6c6ffc6c6c5ffc6c6c6ffc7c6c6ffc7c6c7ffc7c8c7ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9cac9ffc9c9caffc9c9c9ffcacacaffcacacaffcacacbffcacacaffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcccccdffccccccffcccdcdffcdcdcdffcecdcdffcdcdceffcececeffcececeffcecfceffcfcfcfffcfcecfffcfcfceffd0cfcfffcfd0d0ffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d2ffd3d2d2ffd3d3d3ffd3d4d4ffd4d3d3ffd4d5d5ffd5d5d5ffd6d6d6ffd7d6d7ffd8d7d7ffdad9d9ffdcdcdbffdfdfdfffe6e7e7fff5f5f5fff8f8f8fffbfbfafffdfdfdfffcfcfcfffefdfdfffdfefefffcfdfdfffefefefffdfdfdfffdfdfdfffefffefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffefefffffefefffffefefffefefefffffefffffffefefffffefffffefffffffefefefffffefffffefffefffffefefffffefefffffffffffffefefffffffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffffffffffefffffffffffffffefffefffefffefffffefefffffffefffefefefffefffefffffefffffffefffffffefffffffefefffefefffffffffefffffffefffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefefffefefffffefffefffffffefffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefdfffdfefdfffefdfefffefefefffdfdfdfffdfefefffdfefefffefefefffefefdfffdfefdfffefefefffefefdfffefefdfffdfefdfffefdfefffefefefffefefefffffefefffefefffffffffefffffffefffefffffffffefffffffffefffefffffffffffefffffffffffffffffffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffefffffffefffffefffffffefffefffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6e6d6eff535353ff373737ff272727ff272727ff282727ff404040ff4c4d4cff4c4d4cff4d4d4dff4d4d4dff4c4c4cff6a6a6aff6a6a6aff6a6a6aff6a6a69ff6a6a69ff6a6a6aff6a6a6aff696969ff686968ff686869ff686869ff696869ff696868ff686868ff696968ff6a6a69ff6a6a6aff6a6a6aff6a6a6aff6a6b6aff6a6b6aff6a6a6bff6a6b6aff6a6a6aff686968ff696969ff696869ff696969ff696969ff696969ff696968ff6a6969ff6a6a6aff6a6a6aff6a6a6aff6a6a6aff6a6a6aff6a6a6aff6a6a6aff4f4e4eff4e4f4eff4e4e4fff4e4f4eff4e4e4eff333334ff191919ff121213ff242424ff5c5d5cff5d5d5cff6868680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffdfdfcfffefefefffefefefffdfdfcfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffbfcfcfffafafafff8f8f8fff2f2f2ffe3e3e4ffdededeffdcdbdcffd9dad9ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d6ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d2ffd2d2d3ffd1d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d0ffd0cfd0ffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdccffccccccffccccccffcccbccffcbcbccffcbcbcbffcbcbcbffcacacbffcacacaffcacacaffc9cacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c9ffc8c8c8ffc8c8c7ffc7c8c7ffc8c7c7ffc7c6c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c5ffc4c4c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c2c2ffc2c3c2ffc2c2c3ffc1c2c2ffc1c2c1ffc1c2c2ffc1c1c1ffc1c1c1ffc0c0c1ffc1c1c0ffc1c1c0ffc0c0c1ffc0c0c0ffc0bfc0ffc0bfc0ffbfc0bfffbfbfbfffbfbfbfffbfbebfffbebfbfffbebebeffbebebeffbebebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbbffbcbcbcffbcbcbbffbbbbbbffbabbbaffbbbabbffbababbffbababaffbababaffb9babaffbabab9ffb9b9b9ffb8b9b9ffb9b9b9ffb8b8b8ffb8b9b8ffb8b8b8ffb8b8b8ffb7b8b7ffb7b8b7ffb6b7b6ffb7b7b7ffb7b6b7ffb7b7b7ffb6b7b6ffb6b6b6ffb5b5b5ffb5b4b5ffb4b4b4ffb4b4b3ffb4b3b4ffb3b3b2ffb2b2b2ffb1b1b1ffb0afb0ffaeaeaeffacadacffaaaaabffa8a9a9ffa7a7a7ffa6a6a6ffa5a5a5ffa3a3a3ffa2a2a2ffa1a1a0ffa0a09fff9e9f9fff9c9d9dff9c9c9cff9b9b9bff9a9b9aff999a99ff999899ff989798ff979798ff969797ff969696ff969596ff959595ff949494ff939494ff939393ff929292ff929291ff919191ff919191ff919191ff919190ff909190ff909091ff908f90ff8f8f8fff8f8e8eff8e8e8eff8e8e8dff8d8d8dff8d8d8dff8d8d8dff8c8c8cff8c8d8cff8c8c8cff8c8c8cff8c8c8cff8c8c8bff8b8c8bff8c8b8cff8c8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8c8b8cff8b8c8cff8c8c8bff8c8c8cff8b8c8bff8b8b8bff8b8b8bff8b8b8bff8b8a8aff8a8b8aff8a898aff898a8aff898a89ff898a8aff898989ff898889ff898989ff898989ff8a8a89ff8a8a8aff898a8aff8a8989ff898989ff898989ff898988ff888888ff888788ff878888ff878887ff878887ff888888ff888888ff888888ff898989ff898989ff898989ff898a89ff898a89ff8a8a8aff8a8a89ff898989ff898a89ff89898aff898889ff888888ff888787ff878787ff878786ff868786ff868687ff878787ff878787ff888888ff888988ff898989ff8a8a8aff8b8b8aff8a8b8aff8b8b8bff8c8b8bff8b8b8bff8a8b8bff8b8a8bff8a8a8aff8a8a8aff8a8a8aff8a8a8aff8a8a8bff8a8b8aff8b8a8bff8b8b8bff8c8b8bff8c8b8bff8c8c8cff8c8c8cff8c8d8cff8c8c8cff8d8d8dff8d8d8dff8d8d8dff8d8d8dff8d8e8dff8e8e8dff8e8e8eff8e8e8fff8f8e8fff8f8f8fff909090ff909090ff919091ff929191ff929292ff929392ff939393ff949494ff949594ff949494ff959696ff969696ff969696ff969695ff959595ff969595ff969695ff969696ff969796ff989798ff989899ff9a999aff9b9a9aff9b9b9cff9d9d9cff9d9d9dff9d9d9eff9e9e9fffa0a0a0ffa2a2a2ffa3a3a3ffa5a5a5ffa6a7a6ffa8a8a7ffa8a9a8ffabaaabffadacacffaeaeaeffafb0b0ffb1b1b1ffb2b1b1ffb3b2b2ffb3b3b4ffb4b4b3ffb5b4b5ffb5b5b5ffb6b5b5ffb7b6b6ffb7b7b7ffb8b7b7ffb8b8b8ffb8b8b9ffb8b9b9ffb9b9b9ffb9b9baffb9b9b9ffb9b9b9ffb9b9b9ffb9bab9ffbabab9ffbababaffbababaffbab9baffbababaffbabbbaffbbbbbaffbbbbbbffbbbbbbffbbbbbcffbbbcbbffbbbcbbffbcbcbcffbcbcbcffbcbcbcffbcbdbdffbcbdbdffbdbdbdffbdbdbcffbdbdbdffbebdbdffbebebdffbebebdffbdbebdffbebebfffbebebfffbfbebfffbfbebeffbebfbfffbfbfbfffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c2ffc2c3c2ffc2c3c2ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c4ffc6c5c5ffc5c6c6ffc6c6c6ffc7c6c7ffc6c7c6ffc7c7c7ffc8c7c7ffc8c7c8ffc8c8c8ffc8c9c8ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9caffcacac9ffc9c9c9ffcacacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcccbcbffcccbccffccccccffccccccffcdcccdffcdcccdffcdcdcdffcdcecdffcdcecdffcececeffcececeffcececeffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d6d5ffd5d6d5ffd7d6d7ffd9d8d8ffdbdbdaffdddeddffe4e4e5fff2f1f1fff8f7f7fff9fafafffcfcfcfffcfcfcfffdfdfdfffcfcfcfffefdfdfffefdfefffdfdfdfffefefefffdfdfdfffdfefd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffefffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefffffefefffffffffffffefefffffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffefffffffefffefffffffffefffffffffffffffffffffffefefffefefffffffffffffffffffffffffefffffefefffffffffffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffefefffefffffffffefffffffefffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffefefffffefffffffefffffefffefffefefefffefefefffefefdfffefefefffdfefdfffefefdfffdfdfefffefefefffdfefdfffefefdfffdfefefffefdfefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffffffffffefffffefefffffffefefffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7e7dff6e6d6eff545353ff373736ff272727ff272727ff272727ff3f4040ff4d4d4dff4c4d4cff4d4d4cff696a69ff6a6a6aff6a6a6aff6a6a6aff6a6a69ff6a696aff6a6a6aff696969ff686868ff686867ff686968ff696969ff696868ff696968ff686868ff686869ff696869ff696a6aff6a6a6aff6a6b6bff6a6a6aff6a6a6bff6a6b6aff6a6a6aff696968ff686868ff696969ff696969ff696969ff696969ff696969ff696868ff686868ff6a6969ff6a6a6aff6a6a6aff6a6a6aff6a6a6aff6a6a6aff6a6a6aff686968ff4e4e4eff4e4e4fff4f4f4eff333333ff191919ff131313ff242425ff5c5d5dff5d5c5dff686768ff7c7b7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfdfffefefefffefefdfffdfdfcfffefefdfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffbfbfbfffaf9f9fff5f6f6ffe8e8e7ffe0e0dfffddddddffdbdbdbffd8d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd1d1d1ffd1d1d0ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfd0cfffcfcfcfffcfcfceffcecfceffcececeffcececeffcececeffcecdcdffcdcdceffcdcdcdffcdcdcdffcdcdccffccccccffccccccffccccccffcccbcbffcbcbcbffcacbcaffcacacbffcacacaffcacacaffcac9c9ffc9cacaffc9c9c9ffc9c8c9ffc8c9c8ffc9c8c8ffc8c8c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c3c4ffc3c3c3ffc3c3c2ffc2c3c2ffc2c2c3ffc3c3c2ffc2c2c2ffc1c1c2ffc2c2c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c0c0ffc1c0c1ffc0c0c0ffc0c0c0ffc0bfc0ffc0bfbfffbfbfbfffbfbfbfffbebfbeffbfbfbeffbebebeffbebfbeffbebebeffbebebeffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbcbcffbcbcbdffbcbcbcffbcbcbcffbcbcbbffbbbbbbffbbbbbbffbbbbbbffbbbabaffbababaffbabab9ffbababaffbab9b9ffb9b9b9ffb9b9b9ffb8b9b9ffb9b8b9ffb9b8b9ffb8b8b8ffb8b8b8ffb8b8b7ffb7b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b5ffb5b6b5ffb5b5b5ffb4b4b4ffb4b4b3ffb3b3b4ffb2b3b3ffb2b2b2ffb0b0b1ffafafafffadaeaeffacacacffabababffa9a9a9ffa7a8a8ffa7a7a6ffa5a5a6ffa4a4a4ffa3a2a3ffa1a1a1ffa0a0a0ff9f9e9fff9e9e9dff9d9c9dff9c9c9bff9b9b9bff9a9a9bff999a99ff999999ff989899ff989898ff979897ff979797ff969696ff959595ff959595ff949494ff949393ff939293ff939393ff929393ff939392ff929292ff929292ff929292ff919191ff919190ff8f908fff8f8f90ff8f8f8fff8f8f8fff8f8e8fff8e8f8fff8e8e8eff8e8e8eff8d8e8dff8e8e8dff8e8e8dff8d8e8dff8d8d8dff8d8d8dff8d8d8dff8c8c8dff8d8d8cff8d8d8cff8d8d8dff8d8d8dff8d8d8dff8d8d8dff8d8d8dff8c8d8dff8d8c8dff8c8c8cff8c8c8bff8b8c8bff8b8b8cff8c8c8bff8b8b8bff8a8b8bff8b8b8bff8a8a8bff8a8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8a8bff8b8a8aff8a8a8aff8a8a8aff898989ff898989ff898989ff8a8a89ff898a89ff8a8a89ff898a8aff8a8a8aff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8aff8b8a8aff8a8a8aff8a8a8aff8a8989ff898989ff888888ff888888ff888888ff888888ff888888ff888989ff89898aff8a8a8aff8a8b8aff8b8b8bff8c8c8bff8c8c8cff8c8d8cff8c8c8dff8d8d8cff8c8c8dff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8d8d8dff8d8d8dff8e8d8dff8d8d8eff8e8e8dff8d8e8eff8d8e8eff8e8e8eff8e8e8eff8e8e8eff8f8f8fff8f8f90ff8f9090ff908f90ff908f8fff909090ff919091ff919190ff919191ff929291ff929292ff929393ff939393ff949493ff949494ff959595ff959695ff969696ff969797ff979797ff989898ff999898ff999898ff989899ff999898ff989999ff9a9a99ff9a9a99ff9a9a9aff9c9b9cff9d9c9cff9d9d9dff9e9e9eff9f9f9fffa09f9fffa0a0a0ffa1a1a1ffa2a3a3ffa4a4a4ffa5a5a5ffa6a7a6ffa8a8a8ffaaaaa9ffaaababffacacacffadadaeffb0afafffb0b0b1ffb2b2b1ffb3b2b2ffb3b3b3ffb4b4b4ffb5b4b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb8b8b7ffb8b9b9ffb9b9b9ffbabab9ffb9b9b9ffb9b9baffbababaffbababaffbababaffbababaffbab9baffbababaffbababaffbabbbaffbbbabbffbbbbbaffbbbbbbffbbbbbbffbbbcbbffbcbcbbffbbbbbcffbcbcbcffbcbdbcffbcbdbcffbcbdbcffbdbcbdffbdbdbdffbdbdbdffbebdbdffbdbdbeffbebebeffbebebeffbebebeffbebebeffbebebeffbfbfbfffbfbfbeffbfbfbeffbfbfbeffbfbfbfffc0bfbfffc0c0c0ffc0c0c0ffc0c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c2ffc2c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c5ffc5c5c5ffc6c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcbffcbcacbffcbcacbffcbcbcbffcccbccffcccccbffcccbccffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcececeffcecfceffcfcecfffcfcfcfffd0cfcfffd0cfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd3d3d4ffd4d3d4ffd4d4d4ffd5d5d4ffd6d6d5ffd6d6d6ffd7d7d7ffd9d9d9ffdcdcdcffe1e1e1fff0f0f0fff7f6f6fff8f9f8fffbfbfbfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffdfdfefffdfdfdfffcfdfdfffdfdfefffefefd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffefffefffffefffffffefffffffffffffffffefffffefffffefffffffffffffffffffffffefffffffefffefffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefffefffffffffffefffffffffffffffffffefffefefffffffffefffefefefffffffffffefffefffefffffffefffffffefefffffffffffffefffefffffefffffffffefffefefffffffefffffefffefffffefffffefffffffffefefffffefffffefffefffffefefffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefefffefefefffefffffffefffefffefefefffffefefffefefffffefefefffefefefffdfefdfffefefefffdfefefffefefefffefefdfffdfdfefffefefdfffdfdfdfffefefefffdfefefffdfefefffefefefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffffefefffffefffffefffefffffefefffefefffffefefffffffffefffefefefffffffffffffffefffefffefffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefefffefefffffffffffffffffefffffffefffffffffffffefffffffffffffffffefffefffefffffffffffefffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffefefffffffffffffffffffffffffeffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff868686ff7d7d7eff6e6e6eff535353ff363736ff272727ff1e1f1fff1a191aff40403fff4c4c4dff676767ff686868ff6a6a6aff6a6a6aff696a6aff6a6a6aff696a6aff696969ff686868ff676767ff676766ff676768ff696868ff686968ff696869ff686868ff686867ff686767ff696968ff6a696aff6a6a6bff6a6a6aff6b6b6aff6a6a6aff696969ff676767ff666666ff686868ff696969ff696968ff696969ff686969ff686768ff666767ff686868ff696969ff6a6a6aff6a6a6aff6a6a6aff6a6a6aff696969ff686867ff676868ff4e4e4eff333433ff1a1919ff131312ff242424ff5d5d5dff5d5c5cff676768ff7b7c7cff878887000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffcfcfcfffefdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfcfffdfdfdfffbfcfcfffbfafafff8f9f9fff3f3f3ffe6e5e6ffdfdfdfffdddcdcffdad9daffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d3ffd2d3d3ffd2d3d2ffd2d2d1ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfceffcececeffcfcfcfffcececeffcdceceffcdceceffcdcdceffcdcdcdffcccdcdffcdcccdffcdccccffccccccffcccbccffcbcccbffcccbcbffcacbcbffcbcacaffcacacaffcacacaffcac9caffc9c9caffc9c9c9ffc9c9c9ffc8c8c8ffc9c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc5c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc3c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c3c2ffc2c2c2ffc2c1c1ffc1c1c1ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0c0ffc1c0c0ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbebfbfffbfbfbfffbebebeffbebebeffbebebeffbdbdbeffbebebeffbdbdbdffbcbdbdffbdbdbdffbcbcbdffbcbdbcffbcbcbcffbcbbbcffbcbbbbffbbbbbbffbbbabbffbabbbaffbbbabbffbababaffbababaffbab9baffb9bab9ffbab9b9ffb9b9baffb9b9b9ffb9b9b9ffb8b8b8ffb9b8b8ffb8b8b8ffb7b8b7ffb7b7b8ffb7b7b8ffb8b7b7ffb7b7b7ffb6b7b7ffb7b6b6ffb5b6b6ffb6b5b6ffb5b5b5ffb5b5b5ffb5b4b4ffb4b3b3ffb2b3b3ffb2b2b2ffb1b1b0ffafafafffadaeadffacadacffabaaabffaaa9a9ffa8a8a8ffa7a8a7ffa6a5a5ffa4a4a4ffa3a3a3ffa2a2a1ffa0a0a0ffa0a0a0ff9f9e9fff9d9e9eff9d9d9dff9c9c9cff9c9c9cff9b9b9bff9b9b9bff9a9a99ff999999ff999998ff979798ff979797ff969696ff959696ff959595ff949495ff949594ff949494ff949494ff949493ff939394ff939393ff929393ff939293ff919292ff919191ff919191ff919190ff919090ff909091ff8f8f90ff90908fff8f8f8fff908f8fff8f8f8fff8f8f8fff8f8f8fff8f8e8fff8f8f8eff8e8e8eff8e8e8eff8e8e8eff8e8f8eff8e8e8fff8e8e8eff8f8f8eff8f8e8eff8e8e8eff8d8e8eff8d8e8dff8e8d8dff8d8d8dff8c8d8cff8c8d8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8c8d8dff8c8d8cff8d8d8cff8d8c8dff8c8c8dff8c8c8cff8c8c8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8c8c8cff8b8c8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8b8c8cff8c8c8cff8c8c8bff8b8b8cff8c8b8bff8b8b8bff8b8a8bff8a8a8aff8a8a89ff8a8989ff898a89ff8a898aff8a8a8bff8a8b8bff8c8c8bff8b8c8bff8d8c8cff8d8d8dff8d8d8dff8d8e8eff8e8e8eff8e8e8dff8e8e8eff8d8e8eff8e8e8eff8d8e8eff8e8e8eff8e8e8eff8f8f8eff8f8f8fff8f8f8fff8f8f8fff8f908fff90908fff8f8f90ff8f908fff8f908fff908f8fff90908fff909090ff919191ff919191ff919191ff919292ff929291ff929292ff939292ff939293ff939393ff949494ff949494ff959595ff959696ff979696ff979796ff979797ff989897ff989898ff999999ff999999ff999a9aff9a9a9aff9a9a9bff9b9b9bff9b9b9bff9c9b9cff9d9c9cff9d9d9dff9e9d9eff9e9f9fffa09fa0ffa0a0a0ffa1a1a1ffa2a1a2ffa2a3a2ffa4a3a3ffa4a4a5ffa5a5a6ffa7a7a6ffa7a8a7ffa9a9a9ffaaaaaaffabababffacadadffaeaeaeffb0b0afffb1b1b1ffb2b2b3ffb3b3b3ffb3b4b4ffb5b4b5ffb5b5b5ffb6b6b6ffb7b6b6ffb7b7b7ffb7b8b8ffb8b8b8ffb9b9b8ffb9b9b9ffb9b9b9ffb9babaffbab9b9ffbab9b9ffbababaffbabbbaffbababaffbababaffbabbbbffbabbbaffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbcbcbcffbcbcbcffbdbcbcffbcbcbcffbcbcbdffbdbdbcffbcbcbdffbdbdbdffbdbdbdffbdbdbeffbdbebeffbdbdbeffbebebeffbebebeffbebebeffbfbebeffbebebfffbfbebfffbebfbfffbfbfbfffbfbfbfffbfbfbfffc0bfc0ffc0c0c0ffc1c0c0ffc0c0c1ffc1c1c1ffc2c2c1ffc1c2c1ffc3c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c3c4ffc5c4c4ffc5c4c4ffc4c5c5ffc6c5c5ffc5c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c8ffc8c8c8ffc9c9c8ffc8c9c9ffc8c9c8ffc9cac9ffcac9c9ffcac9c9ffcacacaffcacbcbffcbcacaffcacacaffcbcbcbffcbcccbffcccccbffccccccffccccccffccccccffcccdccffcccdcdffcdcdcdffcdceceffcececeffcececdffcececeffcfceceffcececeffcfcfcfffcfcfcfffcfcfd0ffcfd0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd2d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd8d8d8ffdadadbffdddddcffe6e6e5fff4f4f4fff8f8f8fff9fafafffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffefefefffdfefefffdfdfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffefefffffefefefffffefefffffefffffffffffffffffffffffffffffffefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffffefffffffffffffffffefffefefefffffefffffffefefffefffefffefffefffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefefffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffffefffefffefffefffffffefffffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffffffffffffefffffefefffffefffffffffefefffffefefffefefefffffffefffefffefffefffffffffffefffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff8a8989ff858586ff7d7d7dff6d6e6dff535353ff363737ff2f3030ff333333ff4d4d4dff5d5d5dff5d5d5dff686867ff686869ff6a696aff696969ff696a6aff696969ff686868ff676766ff666666ff666566ff676766ff676867ff686868ff696868ff686868ff676767ff676667ff676868ff696869ff6a6969ff6a6a6aff6a6a6aff696969ff676767ff666666ff656566ff676767ff686868ff696969ff696869ff686768ff666666ff666566ff676667ff686868ff6a6969ff6a6a6aff6a6a6aff696969ff686867ff686768ff626162ff5d5d5eff4e4e4eff323232ff242424ff5d5c5dff5c5c5dff676868ff7c7b7bff878787ff8f8f8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfcfffdfdfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffdfcfdfffcfbfbfffaf9fafff8f8f8fff2f2f2ffe3e3e3ffdedddeffdbdbdbffd9d9d9ffd8d8d8ffd8d7d8ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d1d1ffd1d1d2ffd1d1d1ffd0d1d0ffd0d1d1ffd0d1d0ffcfd0d0ffcfcfcfffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececeffcdcdcdffcdcdcdffcecdceffcdcdceffcdcdcdffcccccdffcccccdffccccccffcbccccffcbcccbffcccbcbffcbcbcbffcbcacbffcacacaffcacbcaffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c8ffc8c8c7ffc7c7c7ffc6c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c6ffc5c5c5ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c2c1ffc2c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbebfbfffbfbebeffbfbfbfffbfbebeffbebebeffbebebeffbebebeffbebdbeffbdbdbdffbdbdbdffbdbcbdffbdbdbdffbcbcbcffbcbcbcffbbbbbcffbbbbbbffbabbbbffbabbbaffbbbabaffbababbffbababaffbababaffbababaffbab9baffbab9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b9b9ffb9b8b8ffb8b8b8ffb8b8b8ffb8b8b7ffb7b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb5b5b5ffb5b5b5ffb5b4b5ffb5b4b4ffb4b3b4ffb3b3b3ffb2b1b2ffb0b0b0ffafafafffaeaeaeffadadadffacababffaaaaabffa8a8a9ffa7a8a7ffa7a6a6ffa5a5a5ffa4a4a4ffa2a2a2ffa1a1a1ffa0a0a0ffa0a09fff9e9f9eff9e9e9eff9d9e9eff9c9d9dff9c9c9cff9c9c9cff9b9b9bff9b9b9aff9a9a9aff999999ff989898ff979797ff969696ff969696ff969696ff969695ff959595ff959595ff959594ff949594ff949494ff949394ff949394ff939393ff939393ff939393ff939292ff929291ff919191ff919191ff919191ff919191ff919190ff909091ff919090ff909090ff909090ff908f90ff908f90ff908f8fff908f90ff8f8f90ff8f8f8fff8f8f8fff908f8fff908f8fff8f8f8fff8f8f8fff8e8e8eff8e8d8dff8d8d8eff8d8d8dff8d8d8dff8e8d8dff8e8d8eff8d8d8dff8d8e8dff8e8e8dff8e8e8eff8e8e8eff8e8e8eff8e8d8dff8d8d8eff8e8d8dff8d8d8dff8d8d8dff8c8d8dff8c8c8dff8c8c8cff8d8d8dff8d8c8dff8d8d8cff8d8d8cff8d8d8dff8d8d8dff8c8c8cff8d8d8dff8d8d8dff8d8d8dff8d8d8dff8d8d8dff8d8c8dff8d8d8cff8c8d8cff8c8c8cff8c8b8cff8b8b8cff8b8b8bff8b8b8bff8b8b8bff8c8b8bff8c8b8bff8c8c8cff8d8d8cff8d8d8dff8d8e8eff8e8e8eff8e8e8fff8f8f8fff8f8f8fff8f908fff8f8f8fff908f8fff908f8fff908f90ff908f90ff909090ff909090ff919090ff919091ff919191ff919191ff919091ff919090ff909091ff919191ff919191ff919191ff929192ff919192ff929392ff939292ff929393ff939393ff939494ff949393ff949494ff959595ff959595ff969696ff969796ff979797ff989797ff989998ff999999ff999999ff9a9a9aff9a9a9aff9b9a9bff9a9a9aff9b9b9bff9c9c9cff9d9d9dff9d9d9dff9d9d9eff9e9e9fff9f9f9fffa0a0a0ffa1a1a1ffa2a1a2ffa2a2a3ffa3a3a3ffa4a3a4ffa4a5a5ffa6a5a5ffa6a6a6ffa7a7a7ffa8a8a8ffa9a9a9ffaaaaaaffabababffacacacffaeadadffafafafffb0b1b0ffb2b1b2ffb3b2b3ffb4b3b4ffb4b4b4ffb5b5b5ffb6b5b5ffb6b6b6ffb7b7b7ffb8b7b8ffb8b8b8ffb9b9b8ffb9b9b9ffb9b9b9ffb9b9baffbababaffbababaffbababaffbababbffbababaffbabbbaffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbcbbffbbbcbbffbcbcbcffbcbdbcffbcbcbdffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbebdbdffbdbdbeffbebdbeffbdbdbdffbdbebeffbebebeffbebebfffbebfbeffbebebeffbfbebfffbfbfbeffbfbfbfffbfbfbfffc0bfbfffbfbfc0ffc0bfc0ffc0bfc0ffc0c1c0ffc1c0c1ffc1c1c0ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c5c4ffc5c4c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c7ffc7c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c9ffc9c8c8ffc9c9c9ffc9c9c9ffcac9caffcac9caffcacacbffcacacaffcacbcaffcbcbcbffcbcbcbffcbcbccffcbccccffcccbcbffccccccffcdcdccffcccdccffcdcdcdffcdcecdffcdcdceffcecdceffcececeffcfceceffcfcfceffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d5ffd7d7d7ffdad9d9ffdcdcdcffe0e1e1fff1f1f1fff7f7f7fff9f9f9fffcfbfcfffdfdfefffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefdfefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffffefffffffffffefefefffefefefffefefefffefefffffffffefffffffefffffefffffefffffffefefefffefffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffefffffffffffffffffffefffefffffffffefffffffffffffefefefffefffefffffefefffffffefffffffefffffefefffefffefffefffffffffefffffffffefffefefffffefefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefffffefefefffffffefffefefffffffefffffffefffffefffefffffffffffffffefffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff8e8e8eff8a8a8aff868686ff7d7d7dff6e6e6dff535353ff565656ff545454ff636262ff676768ff666667ff666766ff696969ff6a6a69ff6a6b6bff6a6a6aff6a6a69ff686868ff676766ff666565ff666666ff676766ff686767ff686968ff686969ff686868ff676767ff666667ff676767ff696968ff6a6a6aff6b6a6bff6b6a6bff696969ff676867ff656665ff656565ff666666ff696969ff6a696aff696a69ff686867ff666666ff656565ff666667ff686868ff6a696aff6a6a6aff6b6b6aff6a6969ff666767ff666565ff6a6a6aff6d6c6dff646464ff525352ff4d4d4dff5d5d5dff686867ff7b7b7bff878887ff8f8f8fff95949500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfcfffcfcfcfffdfdfcfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffafafafff9f9f9fff5f5f6ffe7e7e7ffe0e0e0ffdddddcffdadadaffd8d8d8ffd7d7d7ffd6d7d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfd0ffcfcecfffcfcfcfffcfcfceffcfceceffcececeffcecdceffcececeffcdcdcdffcdcdcdffcdcdccffcdcdccffcccdccffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacacaffcacac9ffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c8c8ffc8c7c7ffc7c8c8ffc7c6c7ffc7c7c7ffc7c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c5ffc5c4c5ffc4c4c4ffc5c5c4ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c2c3ffc2c3c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c2c2ffc1c1c1ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbebebfffbebebfffbebebeffbebebeffbebebdffbdbebeffbebdbdffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbbbbbbffbabbbaffbabbbaffbbbabbffbabbbaffbababbffbababaffbababaffbababaffbab9baffbab9baffb9b9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb7b8b7ffb8b8b7ffb7b7b7ffb7b6b6ffb6b6b6ffb5b5b6ffb5b5b5ffb5b5b5ffb5b5b4ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb1b0b1ffafafafffaeafaeffadadadffacacacffababaaffa9a9a9ffa8a9a8ffa7a7a7ffa6a5a5ffa4a4a4ffa3a3a3ffa2a2a2ffa1a1a1ffa0a1a1ffa0a0a0ff9f9f9fff9f9f9fff9e9e9eff9e9d9eff9d9d9dff9c9c9dff9b9b9bff9b9b9aff9a9a99ff999999ff999899ff989898ff979797ff979796ff979696ff979796ff969796ff969696ff959695ff959595ff959596ff959595ff949495ff949494ff949494ff939494ff939393ff939293ff929392ff929292ff929292ff919292ff929292ff929292ff929192ff919291ff919191ff919191ff909090ff909090ff909090ff909090ff909090ff90908fff908f90ff8f8f8fff8f8f8eff8e8f8eff8e8e8eff8d8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8d8e8eff8d8d8eff8d8e8eff8e8e8dff8e8e8dff8d8e8eff8e8d8eff8e8e8eff8e8e8eff8e8e8dff8e8e8dff8e8e8eff8e8e8eff8e8d8dff8d8e8dff8c8d8dff8d8c8dff8c8d8cff8c8c8dff8c8c8cff8d8d8cff8d8d8dff8e8d8eff8e8d8eff8e8e8eff8f8f8fff8f8f8fff8f908fff909090ff919191ff919091ff919191ff919190ff919191ff919090ff919191ff919191ff929192ff929292ff929291ff929292ff929292ff929292ff929291ff929192ff929292ff929392ff929292ff939392ff939392ff939393ff939494ff949494ff959494ff959495ff959595ff969696ff969696ff969797ff979797ff979797ff989898ff999999ff9a999aff9a9a9aff9a9a9bff9b9b9bff9b9b9bff9c9c9bff9c9d9dff9d9c9dff9e9e9dff9e9e9eff9f9f9effa09f9fffa0a0a0ffa1a1a1ffa2a1a1ffa2a3a2ffa3a3a3ffa4a4a4ffa5a5a5ffa5a5a6ffa6a6a6ffa7a7a6ffa8a8a8ffa9a8a9ffaaa9aaffaaaaaaffabababffacacacffacadadffaeaeaeffb0b0b0ffb1b0b1ffb2b2b2ffb3b3b3ffb4b4b4ffb4b4b4ffb5b5b5ffb5b5b6ffb6b6b7ffb7b7b7ffb8b8b7ffb8b8b8ffb8b9b9ffb9b9b9ffb9bab9ffbab9baffbababaffbabbbaffbababaffbbbbbaffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbdbdbeffbdbebdffbebebeffbebebeffbebebeffbebebeffbfbfbeffbebebeffbebfbeffbfbebeffbfbfbfffbfbfbfffbfbfbfffbfc0bfffbfbfbfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc2c1c2ffc2c1c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c7ffc8c8c7ffc8c8c8ffc8c9c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccbccffccccccffccccccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcfceceffcececfffcececfffcfcfcfffcfcfcfffd0d0cfffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd8d8d8ffdbdadaffdddedeffe7e6e6fff5f5f5fff9f9f8fffbfbfbfffcfcfcfffbfcfcfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefefffefefdfffefdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefffefffefffefffffefefffffffefffffefffffffefffffefefefffefffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffefffffffffffffefffefffffffefffffefefffefefefffffefffffffffefffefefefffffffefffffffefffffffffffefefefffefffffffefffefffffffffffffffefffffefefffefefffffffefefffefefefffefefffffffefefffefefefffffffefffffffffffffffefffffefffffffffffffefffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffefffffffffffefffefffefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffdfefdfffefdfefffefefefffdfefdfffefefefffefefdfffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefffefffffffefffffefffffffffffffefefffffefefffffffefffffefefefffefefefffefffffffffffffffffffefffefffefffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffeffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff949494ff8e8f8eff898989ff868686ff7d7d7eff6e6e6eff747474ff707170ff747474ff747474ff727272ff727271ff727272ff737473ff757574ff747574ff737373ff717272ff707070ff6f6e6eff6e6e6eff6f6f6fff707071ff727171ff727272ff717171ff707070ff6f6f70ff717171ff727372ff747473ff747474ff747474ff727272ff6f6f70ff6e6d6dff6d6d6dff6e6e6eff707171ff737273ff727372ff707070ff6f6f6fff6e6e6eff717070ff727372ff737474ff757575ff757575ff737473ff717171ff707071ff737373ff777878ff777776ff6e6f6eff6c6c6cff686867ff7b7b7bff878787ff8f8f8fff959595ff9b9b9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffbfbfbfffafafafff8f9f8fff2f3f3ffe3e4e3ffdededeffdbdcdbffd9d8d9ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d5ffd5d5d4ffd4d4d5ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcecfceffcececeffcececeffcdcdcdffcdceceffcdcdcdffcdcdcdffcdcdccffccccccffcccbccffcccbcbffcbcbcbffcbcbcbffcbcacbffcacacaffcbcacaffcacacaffcacac9ffcac9caffc9c9caffc8c9c9ffc8c8c9ffc9c8c8ffc8c8c8ffc7c7c7ffc7c8c8ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c6ffc5c5c5ffc6c5c5ffc5c5c5ffc4c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc2c2c1ffc1c1c1ffc1c1c0ffc0c1c0ffc1c1c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0c0bfffbfbfbfffbfbfbfffbfbfbeffbebebeffbfbebeffbebfbeffbebebeffbebebeffbebebdffbdbebeffbdbdbdffbcbdbdffbcbdbcffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbbbbbbffbababaffbababbffbbbabaffbababaffbbbbbaffbabbbaffbabbbaffbababaffbababaffb9b9baffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb7b8b8ffb8b7b8ffb8b8b7ffb7b7b7ffb7b7b8ffb6b7b7ffb7b7b6ffb6b6b6ffb5b6b6ffb5b5b5ffb5b5b4ffb4b5b4ffb4b3b4ffb3b3b3ffb2b2b2ffb1b1b2ffb1b1b0ffb0b0afffaeafafffadaeadffacacacffabababffa9aaaaffa9a9a9ffa7a7a7ffa6a6a5ffa5a5a5ffa4a4a4ffa3a3a3ffa2a3a3ffa2a1a2ffa1a1a1ffa0a0a0ffa0a0a0ffa09f9fff9e9f9eff9e9e9eff9d9d9dff9c9c9cff9b9c9bff9b9b9aff9a9a9aff999999ff999999ff989998ff989898ff989898ff989797ff979798ff979797ff979797ff979697ff979696ff969696ff969696ff969696ff959695ff959495ff949495ff939494ff939394ff949394ff939393ff939393ff939394ff939393ff939392ff929292ff929292ff919191ff929291ff919291ff919191ff919191ff919090ff909190ff909090ff908f90ff8f8f8fff8f8f8fff8f8f8fff8f8f8eff8e8f8fff8f8f8fff8f8f8fff8f908fff909090ff909090ff909090ff909090ff909190ff909090ff8f908fff8f9090ff8f8f90ff8f8f8fff8f8f8fff8f8f8fff8f8e8eff8e8e8eff8f8e8fff8f8f8eff8e8e8eff8e8f8eff8f8f8eff8f8f8fff8e8e8eff8e8f8fff8f8f8fff8f8f8fff8f8f8fff8f8e8eff8e8e8eff8e8e8eff8e8e8eff8e8d8eff8e8d8eff8d8d8eff8e8e8eff8e8e8eff8f8f8eff8f8e8fff8f8f8fff8f8f90ff8f8f90ff919090ff909090ff919191ff919191ff919192ff929291ff919291ff929292ff929292ff939292ff929392ff939393ff939493ff939393ff939493ff939394ff939393ff939393ff939394ff949493ff949493ff939494ff939493ff949494ff949594ff949595ff969695ff959696ff969696ff969796ff979797ff979797ff989898ff989899ff999999ff999999ff9a9a9aff9b9a9aff9b9b9bff9c9b9cff9c9c9cff9c9c9cff9d9d9dff9e9e9dff9e9e9eff9e9e9eff9fa09fffa0a0a0ffa1a1a1ffa2a2a1ffa2a2a2ffa3a2a3ffa4a3a3ffa4a4a4ffa5a5a6ffa6a6a6ffa6a6a7ffa8a8a7ffa8a9a8ffa9aaa9ffaaaaaaffabababffababacffacacacffadadadffaeaeaeffafafafffb0b0b0ffb1b1b2ffb3b3b2ffb3b3b3ffb4b4b5ffb4b5b5ffb6b6b5ffb6b7b6ffb6b7b7ffb7b8b7ffb8b8b8ffb8b9b8ffb9b9b9ffb9b9b9ffb9b9b9ffbababaffbbbbbaffbbbbbaffbabbbbffbabbbaffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbbbcbcffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbcbdbdffbdbcbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbeffbebebdffbebebdffbebfbeffbfbfbeffbebfbfffbebebeffbebfbfffbebfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0bfc0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c1ffc2c1c2ffc2c2c2ffc2c2c3ffc2c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c6ffc6c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcacac9ffcacacaffcacacaffcbcbcaffcacbcbffcbcbcbffcccccbffccccccffccccccffcccdccffcdcdccffccccccffcdcdcdffcdcdceffcececdffcdceceffcececeffcececeffcececeffcfcecfffcfcfcfffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd8d7d7ffd9d9d9ffdcdcdcffe1e2e2fff2f2f2fff8f8f7fff9f9f9fffcfcfcfffdfdfdfffefefefffbfcfcfffdfefdfffdfefdfffcfcfcfffdfdfdfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefdfefffefefefffefdfefffdfdfefffefefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffffefffffffefffffefffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefefffefffffffffffffffffefffffefffffffffffefffffffffffffffffffefffefffffffefffffffefffffffefffffefefffffffffffefefffffffffefffffffefffffefefffefefefffffffefffefefffffffefefffefffffffffffffffffefffffffffffffffefefffefefefffffffefffefffefffffefffffffffffffffefffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffefffffffefefefffefffffffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffffefffefefffffffefefffefefffffefefffffffefffffffefffffffefefffefefefffffffefffefffefffffefffffefffefffffefffffefefffffefefffffffefefffefefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff989898ff949494ff8e8e8eff898a8aff868686ff7d7e7dff7f7f7fff7f7f80ff7e7e7eff7c7c7cff7c7c7cff7c7c7bff7c7c7cff7c7c7cff7c7d7cff7c7c7cff7b7b7aff7a7a79ff787878ff777777ff767677ff777877ff787877ff797878ff797879ff797979ff787879ff797878ff797979ff79797aff7a797aff7a797aff797979ff787878ff777776ff757675ff757475ff767676ff787778ff797879ff787879ff787778ff777777ff787778ff797979ff7b7b7aff7c7b7cff7c7c7cff7d7c7dff7b7c7bff7b7b7bff7a7b7bff7c7b7cff7e7e7eff7f7f7fff7f7f7eff7f7f7fff7b7b7bff878787ff8f8f8eff959594ff9b9c9bffa1a1a10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfdfcfffdfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfbfffcfcfcfffbfbfbfffafaf9fff6f6f6ffe8e8e8ffe0e0e1ffddddddffdadadaffd8d9d9ffd7d7d8ffd7d6d7ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d3ffd3d3d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffcfd0d0ffd0d0cfffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcecfcfffcecfceffcececeffcececdffcecdcdffcdcdcdffcdcdcdffcccccdffcccdccffcccccbffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacbcbffcacacaffcacacaffcac9caffc9c9c9ffc9c8c9ffc9c9c8ffc8c9c8ffc8c7c8ffc7c8c7ffc8c7c7ffc7c7c7ffc6c6c7ffc7c6c6ffc6c6c6ffc6c5c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc5c4c5ffc4c5c4ffc4c4c3ffc3c4c4ffc3c3c4ffc3c3c3ffc2c3c3ffc3c2c2ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc0c0c1ffc0c1c0ffc0c0c0ffbfc0c0ffbfbfbfffbfbfc0ffbfbfbfffbfbfbfffbebfbeffbebebeffbfbebeffbebebeffbdbebdffbebebdffbebdbdffbdbdbdffbdbcbcffbcbcbcffbcbcbcffbcbcbbffbcbcbbffbbbbbbffbbbbbbffbbbbbbffbababbffbbbabaffbabbbbffbababbffbababaffbababaffbab9baffb9b9b9ffbabab9ffb9b9b9ffb9b8b9ffb8b9b8ffb8b7b8ffb7b7b8ffb7b7b8ffb8b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb4b4b3ffb3b4b4ffb3b2b3ffb2b2b2ffb1b1b1ffb1b0b0ffb0b0b0ffafafafffaeaeaeffadacacffacacabffaaaaaaffa9a9a9ffa7a8a8ffa7a7a6ffa6a6a6ffa5a5a5ffa4a5a4ffa4a4a3ffa2a3a3ffa2a2a2ffa1a2a2ffa1a1a1ffa1a0a1ffa0a0a0ff9f9f9fff9e9e9eff9d9d9dff9c9d9cff9c9c9cff9c9b9bff9b9b9bff9a9a9aff9a9a9aff99999aff999a99ff999998ff999999ff989898ff989898ff989898ff989797ff979798ff979797ff979697ff969696ff969595ff959595ff959595ff949595ff959495ff949594ff959495ff949494ff949494ff949393ff939393ff939393ff939393ff939392ff929292ff929291ff929192ff919291ff919190ff909191ff909091ff909090ff909090ff909090ff909090ff909090ff909090ff919090ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff909191ff919190ff909190ff909090ff8f9090ff90908fff908f90ff8f908fff90908fff909090ff909090ff8f908fff90908fff90908fff909090ff908f90ff909090ff8f8f90ff90908fff90908fff908f8fff8f8f8fff8f908fff8f8f90ff908f8fff8f8f90ff8f8f90ff908f90ff909090ff909090ff909090ff919190ff919191ff929191ff919291ff929292ff929292ff929293ff939292ff939393ff949394ff949394ff949494ff959495ff949494ff959495ff959595ff949594ff949595ff959495ff959495ff949494ff959494ff959595ff959595ff959595ff969595ff969696ff969796ff979797ff979898ff989897ff989898ff999999ff999a99ff9a9a99ff9a9b9aff9a9a9aff9b9b9cff9c9c9cff9d9c9dff9d9d9dff9d9d9dff9e9e9eff9e9e9eff9e9f9eff9f9f9fffa0a0a0ffa1a1a1ffa2a1a1ffa2a2a2ffa2a2a3ffa4a4a3ffa5a4a4ffa5a5a5ffa6a6a6ffa7a7a6ffa7a7a8ffa8a8a7ffa8a9a9ffa9a9aaffaaaaaaffababacffacababffacacacffaeaeadffaeaeaeffafaeafffb0b0b0ffb1b0b1ffb1b1b2ffb3b2b3ffb4b3b3ffb4b4b4ffb6b5b6ffb6b6b6ffb7b7b6ffb7b7b8ffb8b8b7ffb8b8b8ffb9b9b9ffb9bab9ffb9babaffbababaffbababaffbababaffbbbabaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbcbbffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbcbdbdffbdbcbdffbdbdbdffbdbdbdffbdbebdffbdbdbdffbdbdbeffbebebdffbebebeffbebebeffbebebeffbfbfbeffbebfbfffbebfbeffbfbfbeffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfc0bfffc0bfbfffc0bfbfffc0c0c0ffc0c0c0ffc0c0c1ffc1c0c0ffc1c1c1ffc1c1c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc4c3c4ffc4c4c4ffc5c4c4ffc4c4c5ffc5c5c5ffc6c5c5ffc6c6c5ffc7c6c7ffc7c6c7ffc7c7c7ffc8c7c8ffc8c8c7ffc8c8c8ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9caffc9c9c9ffc9cac9ffcacacaffcbcacaffcacacaffcbcbcbffcbcbcbffcccccbffcbcccbffccccccffccccccffccccccffcdcdcdffcdcdcdffcdcecdffcececdffcdceceffcececeffcececfffcfceceffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0cfffd0d0d0ffd1d0d0ffd1d0d0ffd1d0d0ffd1d1d1ffd1d0d1ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd7d7d6ffd8d9d8ffdbdadbffdddeddffedededfff7f7f7fff8f8f9fffbfafafffdfcfcfffcfcfcfffefdfefffefefdfffcfcfcfffdfdfdfffdfdfefffcfcfcfffdfdfdfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefdfdfffefdfefffefefefffefefdfffefdfdfffefefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffefefffffefefefffffefffffffefffffffffefffffffefffefefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffefffefffffefefffefefffffffefffffffffffffffffefffefefffffffffefffefffefffefffefffffffefffffffffffefefffffffffefffefefefffefefefffffefffffefefefffffefefffffefefffffefffffffffffffffffefffffefefffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffffefffefefefffefefffffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefffffffffefffefefefffffefefffefefefffffefffffefefffffffffefffefffefffefefffffffefefffffefefffefffefffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefefffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff9c9b9bff989898ff949494ff8f8e8fff8a8a8aff868685ff848484ff858484ff828283ff808081ff828382ff828282ff818181ff807f80ff808080ff7f7f7fff7d7d7eff7d7d7dff7d7d7dff7d7d7dff7d7d7cff7c7d7cff7b7b7cff7b7c7bff7b7b7cff7c7c7cff7d7c7dff7c7c7cff7d7c7cff7c7c7cff7b7b7bff7b7b7bff7b7b7aff7a7a7aff7b7b7aff7a7a7aff7a7a7bff7b7b7bff7b7b7bff7b7b7bff7b7b7cff7c7c7cff7d7c7cff7d7d7dff7d7e7dff7d7d7dff7e7d7dff7d7d7dff7d7d7dff7e7e7eff818081ff828181ff838282ff848484ff858485ff868786ff888888ff888787ff8f8f8fff959595ff9b9b9bffa1a1a1ffa3a4a4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffafafafff9f9f8fff3f3f3ffe4e4e5ffdededeffdcdbdcffd9d9d9ffd8d8d7ffd7d7d6ffd6d6d6ffd5d6d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd1d0d0ffd0d0d0ffcfd0d0ffcfcfd0ffcfd0cfffcfcfcfffcececfffcfcecfffcfcecfffcececeffcdcdceffcdcdcdffcdcdcdffcccdcdffcdcdccffcdcdcdffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcacbcaffcbcacaffcacacaffcacacaffcac9caffcacac9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c6c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c5ffc4c4c4ffc4c3c4ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c2c2ffc3c3c3ffc3c3c2ffc2c2c3ffc2c2c2ffc2c2c2ffc1c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0bfbfffbfbfc0ffbfbfbfffbfbfbeffbfbebeffbebebeffbebebeffbebebeffbebebdffbdbdbdffbdbdbdffbcbdbdffbcbdbcffbcbcbcffbcbcbcffbbbbbcffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbabbbaffbbbabaffbbbabaffbababaffbababaffbabab9ffbab9b9ffbab9b9ffb9b9b9ffb9b8b9ffb8b8b9ffb8b8b8ffb7b8b7ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b6ffb7b6b6ffb6b5b6ffb5b5b6ffb5b5b5ffb4b4b5ffb4b3b4ffb3b3b3ffb3b3b2ffb2b2b2ffb2b2b1ffb1b0b0ffb0b0b0ffb0b0afffaeaeafffadadadffacacacffaaababffa9aaa9ffa8a8a8ffa8a8a7ffa7a7a7ffa6a6a6ffa5a5a6ffa4a5a4ffa5a4a4ffa4a4a3ffa3a3a4ffa2a2a3ffa1a2a1ffa1a0a0ff9f9fa0ff9f9f9fff9f9e9fff9e9e9dff9d9d9dff9d9c9cff9b9c9cff9b9c9bff9b9b9bff9b9b9bff9a9a9aff9a9a9aff9a9a9aff999999ff99999aff999998ff999898ff989898ff989798ff979797ff979796ff969696ff979696ff969696ff969696ff969696ff969695ff959695ff959595ff959595ff959594ff949594ff949594ff939394ff949393ff939393ff929293ff929292ff929293ff929292ff929292ff929291ff919191ff929291ff929191ff929292ff929291ff929292ff929292ff929292ff929292ff929292ff929292ff929292ff929292ff929292ff929192ff919191ff929191ff919191ff909191ff909091ff919191ff919191ff909091ff919091ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919191ff919091ff909190ff919090ff919191ff919191ff929191ff929291ff919191ff929291ff929292ff929292ff929293ff939393ff939393ff939394ff949394ff949494ff949594ff959595ff959595ff969595ff959596ff959596ff969696ff969596ff969696ff969696ff969695ff969596ff969695ff969696ff969696ff979796ff979797ff979898ff989898ff989899ff989998ff999999ff9a9a99ff9a9a9aff9b9a9bff9b9b9bff9b9c9bff9c9c9cff9d9c9cff9d9d9dff9d9d9eff9e9f9eff9f9e9eff9f9f9fffa09fa0ffa0a0a0ffa1a1a1ffa1a1a1ffa2a2a2ffa2a3a3ffa3a4a3ffa4a4a4ffa5a5a5ffa5a5a5ffa6a6a6ffa7a7a7ffa8a7a8ffa8a8a9ffa9a9a8ffaaa9a9ffabaaaaffabababffacacacffadadacffadadadffafaeaeffafafafffb0afb0ffb0b1b1ffb2b2b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b4ffb5b6b5ffb6b7b6ffb6b6b7ffb8b7b7ffb8b8b8ffb8b8b9ffb9b9b9ffbab9baffbababaffbababaffbabbbaffbababbffbbbbbaffbbbbbbffbbbbbbffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbcbdbdffbcbdbcffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbdbdbdffbebebdffbebebdffbdbebeffbebebeffbebfbeffbebebeffbebebeffbfbebfffbfbfbfffbfbfbfffbebfbfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c0ffc1c1c0ffc1c1c1ffc2c1c2ffc2c2c2ffc3c3c2ffc2c2c2ffc3c3c2ffc3c3c3ffc4c3c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffcac9c9ffcacac9ffcac9caffcacbcaffcbcacaffcbcbcbffcbcbcbffcbcbccffcbccccffccccccffccccccffcccdccffccccccffcdcdcdffcdcdcdffcecdceffcecdceffcececdffcfceceffcfceceffcecfcfffcecfcfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d5d5ffd8d8d7ffdad9daffdcdcdcffe3e3e3fff4f4f3fff8f8f8fffafafafffcfcfcfffcfcfbfffdfdfcfffcfcfcfffdfdfefffefdfdfffcfcfcfffdfdfefffdfdfdfffcfbfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfefefffefefefffdfefdfffefefdfffefefdfffefefefffefefdfffefefefffdfefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffffffffefffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffefffffefffefffefefffffffffefffefffefffefffffffefffffffffffffffefefffffffefefffefefffffefffffffefefffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefefffffefefffffefffffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefefffefefefffefefefffffffefffffefefffefffefffefffefffefffefffffefefffffefffffefefffffefffffffffefffffefefffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa3a2a2ffa2a2a2ff9c9c9cff989898ff949494ff8e8e8eff8a8a8aff8a8a8aff8a8b8aff888888ff878787ff888888ff878787ff868586ff848484ff848484ff838484ff838383ff828282ff818182ff818181ff818181ff818181ff818080ff808080ff808181ff808081ff808081ff808080ff808080ff808080ff808080ff80807fff7f7f7fff7e7f7fff7e7f7eff7f7f7eff7f7f7fff807f80ff7f7f7fff7f807fff807f80ff808080ff808080ff808080ff808080ff818081ff818181ff818181ff808080ff828281ff858585ff868686ff898989ff8b8b8bff8c8d8cff8d8d8dff8f9090ff8f8e8fff949494ff9b9b9bffa1a1a1ffa3a3a4ffa7a7a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafff6f7f6ffe9e9e9ffe1e1e1ffdedddeffdbdbdbffd8d9d8ffd7d8d7ffd7d7d7ffd5d6d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcecfffcfcecfffcececeffcececeffcececdffcdcecdffcdcdceffcdcdcdffcdcdcdffcccccdffccccccffcbcbccffcbccccffcbcbcbffcbcbccffcacbcbffcbcbcbffcacacaffcacacaffcacac9ffcac9c9ffc9c9c9ffc8c9c8ffc8c9c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc6c5c6ffc5c5c6ffc5c5c5ffc4c4c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc2c2c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbebfffbebebeffbdbebeffbebebdffbdbebdffbdbdbdffbcbdbdffbdbcbdffbcbcbcffbcbcbcffbbbbbcffbbbcbcffbbbbbbffbbbbbbffbabbbbffbbbbbbffbbbbbaffbababaffbababaffbababaffb9babaffb9bab9ffb9bab9ffb9b9b8ffb9b8b8ffb8b8b8ffb7b8b8ffb8b7b8ffb7b7b7ffb7b7b7ffb8b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b6ffb5b5b6ffb6b5b5ffb5b5b5ffb5b5b5ffb4b4b4ffb3b4b3ffb3b3b3ffb2b2b2ffb2b2b2ffb1b1b1ffb0b0b0ffafafb0ffafaeaeffadadaeffacadacffabababffaaaaaaffa9a9a9ffa9a8a9ffa8a8a7ffa7a7a7ffa6a7a7ffa6a6a6ffa5a6a6ffa5a4a5ffa4a4a4ffa3a3a3ffa2a2a2ffa2a1a2ffa1a0a1ffa0a0a0ff9f9f9fff9f9f9eff9e9e9eff9d9e9eff9d9d9dff9d9d9dff9c9c9dff9c9c9cff9b9b9bff9b9b9bff9a9b9bff9a9a9bff9a9a9aff9a9a9aff999999ff999999ff999998ff989898ff979898ff979897ff989897ff989797ff979797ff979797ff969797ff979697ff969696ff969696ff969696ff959595ff959595ff959595ff959594ff949494ff949494ff949494ff949494ff949493ff939393ff939393ff929392ff939393ff939293ff929292ff939293ff939393ff929393ff939393ff939393ff939392ff939393ff939393ff939392ff929293ff929393ff929292ff929392ff929292ff929292ff929292ff929292ff939293ff929292ff929292ff929292ff939392ff929392ff929293ff929292ff939393ff929293ff939292ff929292ff929292ff929292ff929293ff929292ff939292ff929292ff939393ff939392ff939393ff929393ff939393ff939493ff949393ff949494ff949494ff949594ff959495ff959595ff959595ff969696ff969696ff979697ff979797ff979797ff979797ff979797ff979797ff979797ff979797ff979797ff979797ff979797ff979897ff989798ff979798ff989898ff999898ff999999ff9a9a9aff9a9a9aff9a9a9aff9b9b9bff9c9b9bff9c9c9bff9c9c9cff9d9d9dff9d9d9dff9e9e9eff9e9e9eff9f9f9fff9f9f9fffa0a0a0ffa1a0a1ffa1a0a1ffa1a1a1ffa2a2a2ffa3a3a3ffa3a4a3ffa4a4a5ffa5a5a5ffa6a6a6ffa6a6a6ffa7a7a7ffa7a7a7ffa8a8a8ffa8a9a9ffa9a9aaffaaaaaaffabababffacababffacacacffaeadadffaeaeaeffaeafafffafb0afffb0b0b0ffb1b1b0ffb2b1b2ffb2b2b2ffb3b3b3ffb4b3b4ffb4b4b4ffb5b5b5ffb6b6b6ffb6b6b6ffb8b7b8ffb8b8b8ffb8b8b8ffb9b8b9ffbab9b9ffbababaffbababaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbcffbcbbbcffbbbbbbffbcbcbcffbcbcbcffbcbcbdffbdbdbdffbdbcbdffbdbdbcffbdbdbdffbebdbdffbebdbdffbdbdbeffbdbebeffbebebdffbebebeffbebebeffbebebeffbebebeffbfbfbfffbfbebfffbfbebfffbfbfbfffbfbfbfffbfc0bfffbfc0bfffbfbfc0ffbfbfbfffc0c0c0ffbfbfc0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c1c1ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc3c2c2ffc2c3c3ffc3c3c3ffc3c4c3ffc4c4c3ffc4c4c4ffc4c4c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffcacbcbffcbcacbffcbcbcbffcbcbcbffcccbcbffcbccccffccccccffcdccccffcdccccffcdcdcdffcecdcdffcecdcdffcdceceffcececeffcececeffcecfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd2d3d3ffd3d3d4ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d7d7ffd9d9d9ffdbdcdbffe0e0e0fff0f0f0fff7f7f7fff9f9f9fffbfbfcfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffefefefffefefdfffcfcfcfffefdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefdfefffdfefefffefefefffdfefefffefdfefffdfdfdfffefefefffefdfdfffdfefefffefdfefffefefefffefefefffefdfdfffefefefffdfefefffefefefffefefefffefefefffffefffffefefffffffffffffefefffffefefffffffefffffffefffffefefffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffefffefffffefffffefefffffffefffffffefefffefefffffefefffffefffefffefffffffffffffffefffefffefffffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffffffffffffefffffefefefffffffffffffefefffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffefffffffefffefffffffffffefefefffefefefffefefffffffefffffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffffefefffefefffffefffffffefffefffefffffffefefffffefefefffefffefffefefefffefffffffffefffffffefefffffffffffffefefffefffffffefffffffefffefffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa3a4a3ffa2a2a2ffa2a2a2ff9c9b9cff989898ff949494ff8f8f8fff909090ff909090ff8e8e8fff8e8e8eff8e8f8eff8d8d8eff8b8b8cff8a8a8aff8a8a8aff89898aff898989ff888888ff878888ff878787ff868686ff858686ff868686ff858586ff868686ff868686ff868586ff858686ff868686ff858686ff858586ff858585ff858685ff858485ff848585ff848484ff848484ff848484ff848383ff838483ff838484ff838483ff848384ff848484ff858585ff848585ff858686ff858586ff858586ff878787ff89898aff8b8c8cff8f8f8fff929292ff939393ff939394ff969595ff949495ff9c9b9bffa1a1a1ffa3a3a4ffa7a6a6ffaaaaaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfdfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfff9f9fafff4f4f4ffe7e7e7ffdfdfdfffdcdcdcffd9dadaffd8d8d8ffd7d6d6ffd6d6d6ffd6d5d5ffd4d4d5ffd5d4d4ffd4d4d4ffd3d3d4ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d3ffd2d2d2ffd2d1d2ffd1d2d2ffd1d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfceceffcececeffcececeffcdceceffcdcecdffcdceceffcdcdcdffcdcdcdffcccdcdffcdcdcdffccccccffccccccffcccccbffcbcbccffcbcbcbffcbcbcbffcacbcbffcacacaffc9c9c9ffcacac9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc6c7c7ffc6c7c6ffc6c6c7ffc6c6c6ffc6c6c6ffc5c6c6ffc5c6c6ffc5c5c5ffc4c4c5ffc5c4c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c4ffc4c3c3ffc3c3c3ffc3c3c2ffc3c2c3ffc2c2c3ffc3c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c0ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfc0ffc0c0c0ffbfc0bfffbfbfbfffbebfbfffbfbebeffbebebeffbebebeffbdbdbeffbdbdbdffbdbebeffbdbdbdffbcbdbcffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbbbbbcffbbbbbbffbbbbbbffbabbbbffbababbffbababaffbababaffbab9b9ffb9babaffb9b9b9ffb9b9b9ffb8b8b9ffb8b8b8ffb7b8b8ffb7b8b8ffb7b8b7ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb6b6b6ffb5b5b6ffb4b5b5ffb4b5b5ffb4b4b4ffb3b3b3ffb3b3b3ffb3b2b2ffb2b2b2ffb2b1b1ffb1b0b1ffafafb0ffafaeaeffaeadaeffacadacffacacacffabababffaaaaabffa9aaaaffa9a9a8ffa9a9a9ffa8a8a8ffa7a7a7ffa6a6a7ffa6a6a6ffa4a5a4ffa4a4a4ffa3a3a4ffa3a2a2ffa2a1a2ffa1a1a1ffa0a0a1ffa0a09fff9fa0a0ff9f9f9fff9e9e9eff9d9e9eff9e9e9eff9d9d9dff9d9d9cff9c9c9cff9c9b9cff9b9c9cff9b9b9bff9a9b9bff9a9a9aff9a9999ff9a9a9aff999999ff999999ff999899ff999999ff999999ff989898ff989898ff979898ff979897ff979798ff979797ff979797ff969797ff969797ff969596ff959596ff969595ff959595ff949595ff959595ff959595ff949494ff949494ff949494ff939394ff949493ff949494ff949494ff949494ff949494ff949494ff949494ff949494ff949394ff939494ff949493ff949494ff939393ff939393ff939394ff949494ff939493ff939394ff939394ff949393ff949393ff939394ff939394ff939493ff939494ff949494ff949494ff939494ff949494ff939394ff939493ff949393ff939394ff939494ff949494ff949494ff949394ff949393ff949494ff949494ff949495ff959494ff959494ff959595ff959594ff959595ff959696ff969696ff969697ff979797ff989797ff979898ff989898ff989798ff989898ff989898ff989899ff989898ff989999ff989899ff989898ff989899ff999898ff989898ff999999ff99999aff9a9a9aff9b9a9aff9b9a9bff9b9c9bff9b9b9cff9c9c9cff9d9c9dff9d9d9dff9d9e9dff9e9e9eff9e9e9eff9f9f9fff9f9fa0ffa1a0a1ffa0a1a0ffa1a1a2ffa1a1a2ffa3a2a2ffa3a3a3ffa3a3a3ffa4a4a4ffa5a5a4ffa5a6a6ffa6a7a6ffa7a7a7ffa7a8a8ffa8a8a8ffa8a9a9ffa9aaa9ffaaaaaaffaaaaabffabababffacacacffacadadffadadaeffaeaeaeffafafafffafafafffb0b0b0ffb1b0b1ffb2b1b1ffb2b2b2ffb3b2b2ffb3b4b3ffb4b4b5ffb5b5b5ffb5b5b6ffb6b6b6ffb7b7b7ffb7b8b8ffb8b8b8ffb9b8b9ffb9b9b9ffbab9baffbab9baffbababaffbbbbbbffbbbbbbffbbbabbffbbbbbcffbcbbbbffbbbbbcffbcbcbcffbcbcbcffbcbcbdffbdbcbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbeffbdbebeffbebebeffbebebeffbebebeffbebebeffbebebfffbfbfbfffbebfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffbfbfbfffbfc0c0ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c0ffc1c0c1ffc1c2c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c2c3ffc3c3c4ffc4c3c4ffc4c4c4ffc4c4c5ffc5c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacacbffcbcacaffcacacbffcccbcbffcccbccffcbcbccffccccccffccccccffcccdccffcccdcdffcdcdcdffcdcdceffcdceceffcececeffcfcecfffcececeffcecfceffcfcfcfffcfcfcfffcfd0cfffcfcfd0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d1d0ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd7d7d7ffd8d8d8ffdadbdbffddddddffe8e7e7fff6f6f6fff9f8f8fffafafafffcfcfdfffbfcfbfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffefdfefffdfdfefffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfefffefdfefffdfefdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffffffefffefefefffefffefffefefffffefffefffefffefffefefefffffffefffffffefffefefefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefffffffefffffffffffffefffffffffefffffffefefffffffefffefffefffffffffffffffffffefffffffefffffffefefffffffefffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefefffffefffffffffefefffefffefffffffffffefefefffefefffffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffffefefffefffefffefffefffffefffffefefefffefffffffefefefffffefefffefefefffefffefffefefffffffffffffefefefffffefefffffffffffefffefffefffefffefffefffefffefffffffefffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa7a6a7ffa4a3a4ffa3a2a2ffa2a2a2ff9c9c9cff989898ff949494ff959595ff969696ff949494ff939394ff939394ff949494ff929292ff919191ff909190ff909091ff8f908fff8e8e8fff8d8e8eff8d8c8dff8c8c8cff8b8c8bff8b8b8bff8b8a8bff8c8b8bff8b8c8bff8b8c8bff8c8b8bff8b8c8bff8b8c8cff8b8b8bff8c8b8bff8b8b8bff8b8b8bff8a8a8bff8a8a8aff898989ff898888ff888888ff878888ff878888ff888888ff888988ff898988ff898989ff898a8aff8a8a8aff8b8b8aff8b8b8bff8c8c8cff8f8f8eff939292ff959595ff979897ff989898ff989999ff9a999aff9b9b9bffa1a1a1ffa3a4a3ffa7a6a6ffaaaaaaffacacad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfbfffcfcfcfffcfcfbfffbfbfbfffcfdfcfffbfbfbfffafafafff9f9f8fff2f2f3ffe3e3e3ffdededeffdbdadbffd8d8d8ffd7d7d7ffd6d7d6ffd6d6d6ffd4d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd3d3d3ffd3d2d2ffd2d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfd0cfffcfcfcfffcecfcfffcecfceffcececeffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdccccffccccccffcccccbffcbcccbffcbcccbffcbcbcbffcbcbcbffcacbcbffcacacaffcac9caffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc6c7c7ffc7c7c6ffc6c7c6ffc6c6c6ffc6c5c5ffc5c6c6ffc5c5c6ffc5c5c5ffc5c5c4ffc4c4c5ffc5c4c4ffc5c4c4ffc4c4c4ffc3c4c3ffc3c4c4ffc3c4c3ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c1c0ffc0c1c0ffc0c0c0ffc0c0c0ffbfbfc0ffc0c0c0ffbfbfbfffbfbfbfffbebfbeffbebebfffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbdbcbcffbcbcbcffbcbcbcffbcbcbbffbcbcbcffbcbbbcffbbbbbbffbabbbbffbababaffbababaffbababaffb9babaffb9b9baffb9b9b9ffb9b9b9ffb9b8b8ffb8b8b8ffb7b8b8ffb7b8b7ffb7b8b7ffb7b8b7ffb8b8b7ffb7b7b7ffb7b8b7ffb7b7b7ffb7b7b6ffb6b7b6ffb6b6b6ffb6b6b6ffb6b5b5ffb5b4b5ffb4b5b4ffb4b4b4ffb3b4b3ffb4b3b3ffb2b3b3ffb2b2b2ffb1b2b1ffb1b1b1ffb0b0b0ffafafafffaeaeaeffaeadaeffadacacffacabacffabababffaaaaaaffaaaaaaffa9a9a9ffa9a9a9ffa8a8a8ffa7a7a7ffa6a6a7ffa6a6a6ffa5a5a5ffa4a4a4ffa3a4a3ffa2a3a3ffa2a2a1ffa1a1a1ffa0a0a1ffa0a0a0ffa0a0a0ff9f9f9fff9f9e9fff9e9e9eff9e9e9dff9d9e9dff9d9d9dff9d9d9dff9c9c9cff9b9c9cff9b9b9bff9b9a9bff9b9b9aff9a9b9bff9a9a9bff9a9a9aff9a9a9aff9a999aff9a9a9aff999999ff999a99ff999998ff989998ff999998ff989897ff989898ff979798ff979797ff979796ff969696ff979696ff969696ff969596ff959695ff959595ff959695ff969595ff959595ff959595ff959595ff959595ff959595ff959595ff959595ff959595ff959595ff959495ff959595ff959595ff959495ff949594ff959595ff949594ff959595ff949495ff959595ff959595ff959595ff949595ff959595ff959594ff949595ff959595ff959595ff959595ff949595ff959495ff959494ff959594ff949594ff959594ff959595ff949595ff949595ff949595ff959495ff959595ff959695ff959596ff969696ff959595ff969595ff969696ff969696ff969796ff979797ff979897ff989898ff989898ff999999ff989899ff999999ff999999ff999999ff999999ff9a9999ff999999ff999a99ff999999ff999a99ff9a9a9aff999a9aff9a9a9aff9a9b9aff9b9b9bff9b9c9cff9c9c9cff9d9c9dff9d9d9dff9e9d9dff9e9d9eff9e9e9eff9f9f9fff9f9f9fff9fa09fffa0a0a0ffa1a1a1ffa1a1a2ffa1a2a2ffa3a3a3ffa3a3a3ffa4a4a4ffa4a5a4ffa5a5a5ffa5a6a5ffa6a6a6ffa7a7a7ffa8a7a8ffa8a8a9ffa8a9a9ffa9a9a9ffaaa9aaffababaaffabababffacacabffacacacffadadadffadaeaeffaeaeaeffafaeafffafafafffb0b0b0ffb1b0b1ffb2b2b2ffb2b2b2ffb3b3b3ffb4b4b4ffb4b4b4ffb4b5b4ffb5b6b5ffb6b6b5ffb7b7b6ffb7b7b7ffb8b8b8ffb8b8b8ffb9b9b8ffb9b9b9ffb9b9baffbababaffbbbabaffbababaffbabbbaffbbbbbbffbbbcbbffbcbcbcffbcbcbcffbcbdbcffbcbdbcffbdbdbcffbdbdbdffbdbdbdffbebdbeffbebebeffbebdbeffbebdbeffbebebeffbebebeffbfbebeffbebfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0bfffc0c0bfffbfc0c0ffbfc0bfffbfc0c0ffbfc0bfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c0ffc1c1c1ffc2c1c2ffc1c2c2ffc1c2c2ffc2c2c2ffc3c2c3ffc2c3c2ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c7c6ffc7c7c6ffc7c7c7ffc7c8c7ffc7c7c8ffc8c8c8ffc8c9c8ffc8c8c9ffc9c9c9ffcac9c9ffc9c9c9ffc9cac9ffcacacaffcacbcaffcbcbcbffcbcbcbffcbccccffcbcccbffccccccffccccccffcccccdffcdcccdffcdcdcdffcecdcdffcecdcdffcecdceffcececeffcfceceffcecfceffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd0d1d0ffd0d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd6d5d6ffd7d7d7ffd9dadaffdcdbdcffe2e2e2fff2f2f2fff8f7f8fffaf9fafffbfcfbfffdfefdfffdfdfdfffbfcfbfffdfdfdfffcfcfbfffcfcfcfffcfcfdfffcfcfbfffefefd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefdfdfffefefefffefdfdfffefdfefffdfefdfffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefffefffffefefffefefffffefffffffefffefffffffffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffefefffffefefffffefefefffffefffffffefffffffffffffefffffffefffffffefefffffefffefffffefffffefefefffffffefffffefefffefefffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffefffffefefffffffffffffefefffffffefefffefffefffffefffffefefffffffffefffffffefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffffefefffefffffffefefefffffefefffffffefffffefefffffefffffffffefffefefefffffefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa9a9a9ffa7a7a6ffa3a3a3ffa2a2a2ffa2a2a2ff9c9b9cff989898ff999999ff9a9a9aff999999ff989898ff989798ff999898ff989898ff979797ff969697ff979697ff979797ff969696ff959595ff929393ff919191ff909091ff909190ff909091ff909090ff919190ff919090ff909091ff919190ff919190ff909191ff919190ff909191ff919090ff909090ff8f8f8fff8e8e8eff8d8d8dff8d8c8cff8d8c8dff8d8d8cff8c8c8cff8d8c8cff8d8d8dff8d8d8dff8e8e8eff8f8f90ff909090ff909090ff919191ff939493ff989998ff9b9b9bff9d9c9dff9d9d9eff9e9d9eff9d9e9dffa1a1a1ffa3a3a3ffa6a7a6ffaaa9a9ffadacadffb0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfbfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffafafafff6f6f7ffe8e9e8ffe0e1e0ffdddddcffdad9daffd7d7d8ffd7d6d7ffd5d6d6ffd5d5d5ffd5d4d4ffd4d4d4ffd4d3d3ffd4d3d4ffd4d3d4ffd3d2d3ffd3d3d2ffd2d2d2ffd2d2d1ffd2d1d2ffd1d1d2ffd1d1d1ffd0d0d1ffd1d0d0ffd0d1d0ffd0d0d0ffcfcfd0ffd0cfcfffcfcfcfffcececfffcececeffcececeffcececeffcecdceffcececeffcdcdcdffcccdcdffcccccdffcccdccffccccccffcccbcbffcccccbffcbcbcbffcbcbcbffcacbcaffcacacaffcacacaffcacac9ffcacacaffcac9c9ffc9c9c9ffc9c8c8ffc9c8c8ffc8c8c8ffc8c7c7ffc8c7c8ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c5ffc6c6c6ffc5c6c5ffc5c5c5ffc4c5c5ffc4c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c2c3ffc3c3c3ffc2c2c2ffc2c3c2ffc2c2c2ffc1c1c1ffc2c1c2ffc1c1c2ffc1c1c1ffc0c0c1ffc1c0c0ffc0c1c0ffc0c0c0ffc0bfc0ffc0c0bfffbfc0bfffbfbebfffbebebfffbebebeffbebebfffbebdbeffbebebeffbdbdbdffbdbdbdffbcbdbdffbcbdbcffbdbcbdffbcbcbcffbcbcbcffbcbbbbffbbbbbcffbbbbbbffbbbbbaffbabbbbffbababaffbababbffbababaffbababaffb9b9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b7b8ffb8b7b7ffb7b7b7ffb8b7b7ffb8b8b8ffb7b8b7ffb7b7b7ffb6b6b7ffb6b6b6ffb5b6b5ffb6b5b5ffb5b4b5ffb4b4b5ffb4b4b4ffb3b4b3ffb3b3b3ffb3b3b3ffb2b2b2ffb2b1b1ffb1b1b1ffb1b0b1ffafafafffafafaeffaeaeaeffadadadffadacadffacabacffabababffaaaaabffaaa9aaffa9aaa9ffa8a8a9ffa7a7a8ffa7a7a7ffa6a6a6ffa5a5a5ffa4a4a5ffa4a4a4ffa3a3a4ffa3a2a3ffa2a2a2ffa1a1a2ffa0a1a1ffa0a0a0ff9fa09fff9f9fa0ff9f9e9eff9f9f9eff9e9e9eff9d9d9eff9d9d9dff9d9d9cff9c9d9dff9c9c9cff9c9c9cff9c9c9cff9b9c9cff9b9b9bff9b9b9bff9b9b9aff9b9a9aff9b9a9bff9b9b9aff9a999aff9a9999ff999999ff999999ff999999ff999999ff989998ff989898ff979898ff979898ff979897ff979797ff979697ff969697ff979697ff969796ff969696ff969696ff969696ff969696ff969696ff969697ff969696ff969696ff969696ff959695ff969696ff969596ff969696ff959596ff969596ff969696ff969696ff969696ff969696ff969696ff969596ff969696ff969696ff969697ff969696ff969696ff969696ff969696ff969696ff969696ff969696ff959595ff969695ff969595ff959596ff959695ff969695ff969696ff969696ff969697ff969696ff969797ff969696ff979696ff979796ff979696ff979797ff989897ff989898ff999898ff999899ff999999ff9a9a99ff9a9a9aff9a9a9aff9a9a9aff9a9a9aff9a9b9aff9a9b9aff9b9b9aff9a9a9aff9a9a9bff9b9a9bff9a9b9bff9b9b9bff9b9b9bff9c9c9bff9c9c9cff9d9c9dff9d9d9dff9e9d9eff9e9e9eff9e9e9eff9e9f9effa09fa0ffa09fa0ffa0a0a0ffa0a0a1ffa1a1a1ffa2a2a2ffa3a2a3ffa3a3a3ffa4a4a3ffa5a5a4ffa5a5a5ffa5a5a6ffa6a6a6ffa7a7a7ffa8a7a8ffa8a8a8ffa8a9a9ffa9a9a9ffaaaaaaffaaabaaffabababffabababffacacacffadacacffadadadffadaeadffaeaeaeffafafafffb0b0b0ffb0b0b1ffb1b1b1ffb1b2b2ffb2b2b2ffb3b3b2ffb4b4b3ffb4b4b4ffb5b4b5ffb6b6b5ffb6b5b6ffb7b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffb9b9b9ffb9b9b9ffbababaffbabbbaffbabbbaffbbbbbbffbbbbbbffbbbbbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbdbcbcffbdbdbdffbebdbeffbebdbeffbebebdffbebebeffbebebeffbfbebfffbebebfffbfbfbfffbebebfffbfbebfffbfbfbfffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffbfbfc0ffbfbfc0ffc0bfbfffc0c0c0ffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc1c0c0ffc1c1c1ffc1c1c1ffc1c1c2ffc1c2c1ffc2c2c2ffc2c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c6c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9cac9ffcacacaffcac9caffcacacaffcbcacbffcacbcbffcbcbcbffcbcbcbffcccccbffcccbcbffccccccffcdcccdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcececfffcfcecfffcfd0cfffcfcfd0ffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d6d6ffd7d7d7ffd8d9d9ffdbdbdbffdededeffedededfff8f7f7fff9f9f8fffbfafafffdfcfdfffcfcfbfffdfdfdfffdfdfdfffbfbfbfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefdfefffefdfdfffefefefffefefefffefefefffdfdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffffffefffefffefffffffffffffffefffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffffffefffefffffffffefffffefffefffffffefffefffffffefefffffefefffffffffffffffffefffefffffffffefffffffefefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefffffffffffffefefefffffefefffefffefffefefffffffefefffefefffffffffffffffefffffefefefffefffefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffffefefffffffffffefffffffefffefffefefefffffefefffffefefffefefefffffefefffffffefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffacadadffa9a9a9ffa6a6a7ffa4a3a4ffa2a2a3ffa2a2a2ff9c9c9cff9d9d9eff9f9f9fff9d9d9dff9d9c9cff9b9c9bff9c9c9cff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9c9c9cff9a9a9aff989998ff979797ff969796ff969696ff969596ff959695ff959695ff959596ff959596ff959696ff959596ff959595ff959595ff959595ff959594ff959595ff949494ff939393ff919291ff929191ff919091ff919190ff919190ff919191ff919191ff929292ff929292ff929393ff959594ff959695ff969696ff989897ff9d9d9dffa0a0a0ffa2a2a2ffa2a2a3ffa2a2a2ffa1a2a1ffa4a3a4ffa6a6a7ffa9aaa9ffacacacffafafb0ffb7b7b7ffb7b7b70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfbfffafbfafff9f9f9fff3f3f3ffe5e4e4ffdedfdeffdcdbdbffd9d8d9ffd7d7d7ffd6d7d6ffd6d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcececeffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcccccdffccccccffcccccbffcbcbccffcbcbcbffcacbcbffcbcbcbffcacacaffcacacaffcac9caffcac9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c7c7ffc8c7c7ffc7c7c7ffc7c7c6ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c6c5ffc5c6c5ffc5c5c5ffc5c5c4ffc5c5c4ffc4c5c5ffc5c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c3c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0bfffc0bfc0ffc0bfbfffbfbfbfffbfbfbfffbfbebfffbebebeffbebebeffbebdbdffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbcbdffbcbdbcffbcbcbcffbcbcbcffbbbbbcffbbbbbcffbbbbbbffbbbbbbffbabbbaffbbbabaffbbbabaffbababaffbababaffb9b9b9ffb8b8b8ffb9b8b8ffb9b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b8b8ffb7b7b8ffb8b8b7ffb7b8b7ffb7b7b7ffb7b7b6ffb7b6b6ffb6b6b6ffb6b5b5ffb5b4b5ffb4b5b5ffb4b5b4ffb4b4b4ffb3b3b4ffb3b3b2ffb2b2b3ffb2b1b2ffb1b1b1ffb0b0b1ffb0b0b0ffafafafffafaeafffaeaeaeffadadadffacacacffababacffabababffaaaaaaffaaaaa9ffa9a9a8ffa8a8a8ffa8a7a7ffa6a7a7ffa6a6a6ffa6a5a5ffa5a5a5ffa4a4a4ffa3a3a3ffa3a3a2ffa2a2a2ffa2a2a1ffa1a1a1ffa1a0a1ffa0a0a0ffa0a09fff9f9fa0ff9f9e9fff9e9e9fff9e9e9eff9e9e9dff9d9e9dff9d9d9dff9d9d9cff9d9d9dff9c9d9dff9c9c9cff9b9b9bff9c9b9bff9c9b9cff9b9b9bff9b9b9aff9b9b9bff9a9a9aff9a9a9aff9a9a9aff99999aff9a9a99ff999a99ff999999ff999998ff999998ff989898ff989898ff989898ff989898ff989898ff989798ff979798ff979797ff979797ff979798ff979797ff979797ff979798ff979797ff979797ff979797ff979697ff979797ff979797ff979797ff979797ff979797ff979797ff979797ff979797ff979797ff979797ff979797ff979797ff979897ff979797ff979897ff989797ff979897ff979798ff979797ff979797ff979796ff969797ff969697ff969697ff979797ff979797ff979797ff979797ff989797ff979798ff979898ff979897ff979797ff989797ff989798ff989898ff999998ff9a9a99ff9a9a9aff9a9a9aff9b9b9bff9a9b9bff9b9b9bff9b9c9bff9c9b9bff9b9b9bff9c9b9bff9b9c9bff9c9b9bff9c9b9cff9c9c9cff9c9c9cff9c9c9cff9c9c9dff9c9d9cff9d9d9dff9e9d9eff9e9e9eff9e9f9fff9f9f9fffa09fa0ffa0a0a0ffa0a1a1ffa1a0a1ffa1a1a1ffa2a2a2ffa3a3a3ffa3a3a3ffa4a4a4ffa4a5a4ffa5a5a5ffa6a5a5ffa6a6a6ffa7a7a7ffa8a7a8ffa8a8a8ffa9a9a8ffa9a9a9ffaaaaa9ffababaaffabababffababacffacacacffacadacffadadadffadaeaeffaeaeaeffaeafafffafafafffb0b0b0ffb0b1b0ffb1b1b1ffb2b1b1ffb2b2b3ffb3b3b3ffb3b4b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b6b5ffb7b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffb8b9b9ffbabab9ffb9babaffbbbabaffbbbbbaffbbbbbbffbbbcbbffbcbbbcffbcbbbcffbcbcbcffbcbdbcffbdbcbdffbdbdbdffbdbdbcffbdbdbdffbdbdbeffbdbdbdffbebebeffbebebfffbebebeffbfbebfffbfbfbfffbfbebfffbfbfbfffbfbfbfffc0bfbfffbfbfbfffbfbfbfffbfc0bfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c1c0ffc1c1c0ffc1c1c0ffc1c1c1ffc1c0c1ffc1c1c1ffc1c2c1ffc1c1c2ffc2c1c2ffc1c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc6c5c5ffc6c5c6ffc6c6c5ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c8c8ffc7c8c8ffc9c9c8ffc8c9c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcccbffccccccffcccccdffccccccffcccdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d1ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d5ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d6ffd8d8d8ffdad9daffdddcdcffe4e4e4fff4f4f4fff8f9f8fff9f9f9fffcfcfcfffcfbfcfffdfdfcfffcfbfbfffdfdfdfffdfdfdfffbfbfbfffdfdfdfffbfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefdfefffefefefffdfefdfffefefefffefdfefffefefefffdfefefffefdfdfffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefffffefefefffffefffffffefffffffefffffffefffffefefffffefffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffefefffffefffffffefffffefffefffefefffffefffffffefffefffefffffffffffefffffefffffffefffffefffefffffffffffffefffffefffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffffffffffefffffffffffefffefffefffefffefffffffffffffffefefffffefffffffefffefffefffefffffefefffffefffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffefefffffffffffffffefefffffffefffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffffffffffffffefffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0b0ffadadacffa9a9a9ffa7a6a6ffa3a4a3ffa2a3a2ff9fa0a0ffa1a2a1ffa3a3a2ffa2a2a2ffa0a1a1ff9f9f9eff9fa0a0ffa1a1a1ffa1a2a2ffa1a1a2ffa1a2a1ffa1a1a1ffa1a0a0ff9f9f9fff9e9d9eff9c9d9cff9b9b9cff9b9b9bff9a9b9aff9a9a9aff9a9a9aff9a999aff9a9a9aff9a9a9aff9a9a9aff999999ff999999ff999999ff999899ff989999ff989898ff989797ff969697ff959596ff969696ff959595ff959695ff959596ff959595ff969696ff969696ff969797ff999899ff9a999aff9a9a9aff9c9c9cffa1a1a1ffa4a4a4ffa6a7a6ffa7a7a7ffa7a6a7ffa4a4a4ffa6a7a7ffaaaaaaffacacacffb0b0afffb7b7b7ffb7b7b7ffb9b8b90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffafafafff7f6f7ffe9e8e9ffe0e0e1ffddddddffdadadaffd8d7d8ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd3d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcecfcfffcecfcfffcececeffcececeffcecdcdffcecdceffcdcdceffcdcdcdffcdcdcdffcccdcdffcccdccffccccccffcccccbffcccbccffcccbcbffcbcbcbffcbcbcbffcacacaffcacacaffc9cacaffcac9c9ffc9cac9ffc9c8c9ffc9c8c9ffc8c8c8ffc7c7c8ffc8c8c8ffc7c7c7ffc7c7c6ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc6c5c6ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c4c3ffc4c3c3ffc3c4c3ffc3c3c3ffc3c3c2ffc3c2c2ffc3c2c2ffc2c2c2ffc2c2c1ffc1c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfc0ffbfbfbfffbebfbfffbfbfbfffbfbebeffbebebeffbebebeffbdbebdffbdbdbeffbdbdbdffbcbdbdffbcbdbdffbcbdbcffbcbcbcffbcbcbcffbbbcbbffbcbcbbffbbbbbbffbbbbbbffbabbbbffbbbabaffbabbbaffbab9baffbab9baffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b9ffb9b9b8ffb8b8b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b7ffb8b7b8ffb7b7b7ffb7b7b7ffb7b6b7ffb6b6b7ffb5b6b6ffb5b6b5ffb5b4b5ffb4b4b5ffb4b5b4ffb4b4b4ffb3b4b4ffb3b3b2ffb3b2b2ffb1b2b2ffb2b1b1ffb1b1b0ffb0b0b0ffb0afafffafafaeffaeaeaeffadaeaeffadadadffadacacffabacabffaaabaaffaaaaa9ffa9a9a9ffa9a9a9ffa7a8a8ffa7a7a7ffa6a7a6ffa6a6a6ffa6a5a5ffa5a4a5ffa4a4a4ffa3a4a3ffa2a2a3ffa2a2a2ffa1a2a1ffa1a1a1ffa1a1a0ffa1a0a1ffa0a0a0ff9fa09fffa09f9fff9f9e9fff9e9e9fff9e9f9eff9e9d9eff9d9e9eff9d9d9dff9d9d9dff9d9d9dff9c9c9dff9d9d9dff9d9c9cff9c9c9cff9c9c9cff9b9b9bff9b9b9cff9b9b9bff9b9b9bff9a9a9aff9b9a9bff9a9a9aff9a999aff9a999aff99999aff999999ff999999ff999899ff989999ff999999ff999999ff989999ff999998ff999898ff989998ff999898ff989998ff999898ff989898ff989998ff989898ff989898ff989898ff999898ff989898ff989898ff989898ff989898ff989898ff989899ff989899ff989898ff989898ff999898ff999899ff989899ff989998ff989899ff989898ff989998ff989898ff989898ff989798ff989798ff979897ff989898ff989798ff989898ff989898ff989798ff989998ff989898ff989898ff989899ff989899ff999999ff9a9999ff9a9a99ff9a9a9bff9a9b9aff9b9b9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9d9c9dff9c9c9dff9c9d9cff9d9d9dff9d9c9dff9d9d9dff9d9e9eff9e9e9eff9e9e9eff9e9f9eff9f9e9eff9fa09fffa09fa0ffa0a0a0ffa1a0a0ffa1a1a1ffa2a2a1ffa2a2a2ffa2a3a3ffa3a4a3ffa4a4a4ffa4a5a4ffa5a5a5ffa6a6a5ffa6a6a6ffa7a7a7ffa7a7a8ffa8a8a8ffa8a9a8ffa9a9a9ffaaa9aaffabaaabffabababffabacabffacacacffacadadffadadadffadaeaeffaeaeaeffafaeafffafafafffafb0afffb1b0b0ffb1b0b1ffb1b1b1ffb1b2b2ffb2b2b2ffb2b3b3ffb3b3b3ffb4b4b4ffb5b4b5ffb5b5b6ffb6b6b6ffb7b6b6ffb7b7b7ffb8b7b8ffb8b8b7ffb9b8b9ffb9b9b9ffb9b9baffbababaffbbbabbffbbbabbffbbbbbbffbcbbbcffbbbbbcffbbbcbcffbcbcbcffbdbcbcffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbebebdffbebdbdffbebebeffbfbebeffbfbfbeffbfbebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfc0c0ffc0bfbfffc0c0c0ffbfc0c0ffc0c0bfffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c1ffc0c1c0ffc0c1c0ffc1c0c0ffc1c0c1ffc1c0c1ffc0c1c0ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc2c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c2c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c4c4ffc4c4c4ffc5c4c5ffc5c4c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacbcaffcbcacbffcacbcbffcbcccbffcbcccbffccccccffcccccbffcdccccffcccdccffcdcdcdffcdcdcdffcecdcdffcececdffcececeffcecfceffcecfcfffcecfcfffcfcfcfffcfcfcfffcfd0cfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d1ffd0d1d1ffd0d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd5d4d5ffd5d4d5ffd5d5d5ffd6d6d6ffd7d6d7ffd9d9d9ffdbdcdbffe0dfdfffeff0f0fff7f7f7fff9f9f9fffbfbfcfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfbfcfffdfdfdfffdfdfefffcfcfcfffdfdfdfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffffefefffffefefffffffefffffffefffefefefffffefffffffffefffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffefffefffefffffffffefffffefefffffefffffffffffefffefefffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffefefffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefffefffffffffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b7b7ffb0b0b0ffacacacffa9a9a9ffa6a6a7ffa4a4a4ffa5a4a5ffa5a5a6ffa6a7a6ffa6a6a6ffa5a4a4ffa2a3a3ffa3a3a3ffa5a5a5ffa5a5a5ffa4a4a4ffa5a5a6ffa5a5a5ffa4a4a4ffa3a3a3ffa2a2a2ffa1a1a1ffa0a0a1ff9f9fa0ff9f9f9fff9f9f9eff9e9e9fff9e9e9eff9e9d9eff9e9d9eff9e9e9eff9d9e9dff9d9d9dff9d9d9dff9d9d9dff9c9c9dff9c9c9cff9b9b9bff9a9b9bff9a9a9aff9a9a9aff9a999aff999999ff99999aff999a9aff9a999aff9a9999ff9a9a9aff9d9d9cff9e9e9dff9e9e9effa0a0a0ffa5a5a5ffa8a8a7ffaaaaaaffabaaabffabaaaaffa8a8a7ffa9aaa9ffadacacffb0b0afffb7b7b7ffb7b6b7ffb9b9b9ffb9baba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffdfcfcfffcfbfcfffdfcfdfffdfdfdfffcfcfcfffafafafff9f9fafff4f4f4ffe7e6e6ffdfdfdeffdcdbdcffd9d9d8ffd8d8d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d3d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d2ffd0d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcececeffcececfffcececeffcdceceffcecdceffcdcecdffcdcdcdffcdcdcdffcccdcdffcccdcdffccccccffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacaffc9cacaffcac9caffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c7ffc6c7c6ffc7c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c5ffc5c4c4ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc4c3c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c0c0ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebfbfffbfbebfffbebebeffbebebeffbebdbeffbdbdbeffbdbdbdffbdbdbdffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbcbbffbbbbbbffbbbbbbffbbbabbffbababaffbabbbaffbababaffb9b9baffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b8b9ffb8b9b9ffb9b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b8ffb7b7b7ffb7b7b6ffb6b6b6ffb6b6b6ffb6b6b5ffb6b6b5ffb4b5b4ffb5b5b5ffb4b4b4ffb4b3b3ffb3b3b3ffb3b3b3ffb2b2b2ffb1b2b2ffb1b1b1ffb0b1b0ffb0b0b0ffafb0afffafaeafffaeadaeffadadadffacadacffacababffabababffaaaaaaffaaaaaaffa9a9a9ffa8a8a8ffa7a7a8ffa7a7a7ffa6a6a7ffa6a5a6ffa5a5a5ffa4a4a4ffa4a4a4ffa3a3a3ffa2a3a3ffa2a2a2ffa1a2a2ffa1a1a1ffa1a0a1ffa1a0a1ffa0a0a0ffa0a0a0ff9fa0a0ff9fa0a0ff9f9f9fff9f9f9fff9f9f9eff9e9e9eff9e9e9eff9d9e9dff9e9e9dff9e9d9eff9d9d9dff9c9c9dff9c9d9dff9d9c9cff9c9c9cff9c9b9cff9c9c9bff9c9c9bff9b9b9bff9b9b9bff9b9b9aff9b9b9aff9a9a9aff9b9a9aff9b9a9aff9b9b9aff9a9a9aff9a9a9aff9a9a99ff9a9999ff9a999aff9a9a9aff999a99ff999a9aff999999ff999a99ff99999aff999a9aff999999ff99999aff999999ff999999ff999999ff999a9aff999999ff9a9999ff9a9a9aff999999ff99999aff9a999aff999a9aff9a999aff999a99ff999a9aff99999aff99999aff99999aff999999ff999999ff989999ff999899ff999899ff999999ff989998ff989999ff989999ff999999ff999999ff999a99ff999999ff99999aff999a99ff9a9a9aff9b9b9bff9b9b9bff9b9b9cff9c9c9cff9c9c9cff9d9c9cff9d9c9cff9d9d9dff9d9d9dff9d9d9dff9d9d9eff9e9d9dff9e9d9dff9e9e9dff9e9d9eff9e9e9eff9f9f9eff9e9f9eff9f9f9fff9fa09fffa09f9fffa09fa0ffa1a1a1ffa0a1a1ffa1a2a2ffa1a2a2ffa2a2a2ffa3a3a3ffa3a4a4ffa4a4a4ffa4a4a5ffa5a5a5ffa6a6a6ffa6a6a6ffa7a7a7ffa7a7a8ffa8a8a8ffa9a9a9ffa9a9a9ffaaaaaaffabaaabffabababffacabacffacacacffadadadffadadadffadadaeffaeaeaeffafafaeffafafafffafafafffb0b0b0ffb1b0b1ffb1b1b1ffb1b2b1ffb2b2b2ffb2b3b3ffb3b3b3ffb3b3b4ffb4b4b4ffb5b5b5ffb5b5b5ffb6b6b6ffb6b7b6ffb7b7b7ffb7b7b7ffb8b7b8ffb8b9b8ffb9b9b9ffbab9b9ffbab9baffbbbbbaffbbbbbaffbbbbbbffbbbbbcffbcbcbbffbcbcbcffbcbcbcffbdbcbdffbdbdbcffbdbdbdffbdbdbdffbebdbdffbebebdffbebebdffbebebeffbfbebfffbebfbeffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc0bfc0ffbfc0bfffc0c0c0ffc0c0c0ffc0c1c1ffc0c0c0ffc1c1c1ffc1c1c1ffc0c0c0ffc1c0c1ffc1c1c1ffc0c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c4ffc4c3c4ffc4c4c4ffc4c5c4ffc4c4c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc8c7c8ffc8c7c7ffc8c8c8ffc9c9c8ffc9c9c8ffc9c9c9ffc9c9caffcacac9ffcacacaffcacacaffcbcacbffcbcbcaffcccbcbffcbcbcbffccccccffcccccbffccccccffcdcccdffcdcdcdffcccdcdffcdcecdffcdcdcdffcececeffcececeffcecfcfffcfcecfffcfcecfffcfcfcfffcfd0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd0d0d0ffd1d1d1ffd2d1d1ffd1d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d4d5ffd5d5d6ffd6d6d6ffd8d8d8ffdbdbdbffddddddffe8e8e8fff6f6f6fff9f9f8fffafafafffcfcfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffbfcfcfffefdfdfffefdfdfffcfbfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefefffffffefffefffffffefffffffffffefffefefefffffefffffefffefffffffefffefffffffffffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffefefffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffefefffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffefffffffffefffffffefffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffffffffffefffefffffffffffffffffffefefefffffefefffefefffffffffffffefffffffefefffffefefffffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffffefefffffffffffefffefffffffefffefffffffffffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffffefffffefffffffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b7b7ffb7b7b6ffb0b0b0ffacadadffa9a9a9ffa6a6a6ffa6a6a6ffa7a8a7ffaaaaaaffaaaaaaffa8a9a9ffa6a6a6ffa7a6a7ffa8a7a7ffa8a8a8ffa7a8a8ffa9a9a9ffa8a9a8ffa8a8a8ffa7a7a7ffa6a5a6ffa5a5a5ffa4a4a5ffa4a4a4ffa3a3a3ffa3a2a3ffa2a2a3ffa2a2a2ffa1a2a1ffa2a2a2ffa2a2a2ffa1a1a2ffa1a1a1ffa1a1a1ffa1a1a1ffa0a1a0ffa0a0a0ffa0a0a0ff9f9fa0ff9e9f9fff9d9e9eff9e9d9eff9e9d9dff9e9d9dff9d9d9eff9d9d9dff9d9e9dff9e9e9effa1a0a1ffa1a1a1ffa1a2a2ffa4a3a3ffa8a8a9ffabababffadaeaeffafafaeffaeaeaeffabaaabffacacadffb0b0afffb7b7b7ffb7b6b7ffb8b9b9ffbababaffbcbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfdfdfffcfcfcfffdfdfcfffdfcfdfffcfbfcfffcfcfcfffbfcfcfffafafafff9f8f9fff2f2f3ffe3e3e3ffdededdffdadadbffd8d7d8ffd7d7d7ffd6d6d6ffd5d6d5ffd5d4d4ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd2d3d2ffd2d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcececfffcecfceffcececeffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacacaffcacacaffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc7c8c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c6c6ffc6c5c5ffc5c5c6ffc5c5c5ffc4c5c5ffc5c5c4ffc5c4c5ffc5c4c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c3c3ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc1c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc0c0c1ffc1c0c1ffc1c0c0ffc0c0c0ffbfc0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbeffbebebeffbebebeffbebebeffbebebeffbdbdbeffbdbdbdffbdbdbdffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbcffbcbcbcffbbbbbbffbbbbbbffbbbbbaffbabbbaffbbbabbffbababaffbababaffb9b9b9ffb9b9b9ffbab9b9ffb9b9b9ffb9b9b9ffb8b9b9ffb9b9b8ffb9b8b8ffb8b8b9ffb8b8b8ffb7b8b8ffb8b7b7ffb7b7b8ffb7b7b7ffb6b7b7ffb7b7b6ffb6b6b6ffb6b5b6ffb6b6b6ffb5b5b5ffb4b5b4ffb5b4b4ffb4b4b4ffb4b4b3ffb2b2b2ffb3b2b2ffb1b2b2ffb1b1b2ffb1b1b0ffb0b0b0ffafafb0ffaeafaeffaeaeaeffadadadffacadadffacacacffababacffabaaaaffaaaaaaffa9a9aaffa9a9a9ffa8a8a8ffa8a7a7ffa7a7a7ffa6a6a6ffa6a5a5ffa5a5a5ffa5a4a4ffa3a4a4ffa3a3a3ffa3a2a3ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa1a1a1ffa1a1a1ffa0a1a1ffa0a1a1ffa0a0a0ff9fa09fffa09fa0ff9f9f9fff9f9f9fff9e9e9fff9e9e9fff9f9e9eff9e9e9eff9e9e9eff9d9e9eff9d9d9dff9d9d9dff9d9c9dff9c9c9cff9c9d9dff9d9c9cff9c9b9cff9c9b9cff9b9b9cff9c9c9bff9b9b9cff9c9b9cff9b9b9cff9b9b9bff9b9b9bff9b9a9bff9b9b9bff9b9b9bff9a9a9aff9b9a9aff9a9b9bff9a9b9bff9a9b9aff9a9a9aff9a9a9bff9a9b9aff9a9a9aff9a9a9aff9a9b9bff9a9a9bff9b9a9bff9b9a9aff9a9b9bff9a9b9bff9b9b9bff9a9b9aff9b9b9bff9b9b9bff9b9a9aff9b9b9bff9b9a9bff9b9b9bff9a9a9bff9a9a9aff9a9a9aff9a9a9aff999a99ff9a9a9aff9a9a9aff99999aff9a9a9aff9a9a9aff9a9a9aff9a9a9aff9a9a9aff9b9b9bff9b9a9bff9b9b9bff9b9b9bff9c9b9cff9c9c9cff9d9c9cff9d9d9dff9d9d9dff9d9d9dff9e9d9dff9e9d9eff9e9e9eff9e9e9eff9f9e9eff9e9e9fff9e9e9eff9e9f9fff9f9f9fff9f9f9fffa09fa0ffa0a0a0ffa0a0a0ffa0a1a0ffa1a0a0ffa1a1a1ffa2a2a1ffa1a1a1ffa3a2a2ffa2a3a3ffa3a3a4ffa4a4a3ffa4a4a4ffa5a5a5ffa5a6a5ffa6a6a6ffa7a7a7ffa7a8a8ffa8a8a8ffa9a8a9ffaaa9a9ffaaaaaaffaaaaabffabababffabacabffacacacffadadadffadadadffaeaeaeffaeaeafffafafafffafafafffafafb0ffb0b0b0ffb0b0b0ffb0b1b0ffb1b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb4b5b4ffb6b5b6ffb6b6b6ffb6b6b7ffb6b7b7ffb8b7b8ffb8b8b8ffb9b8b8ffb9b9b9ffb9b9baffbabab9ffbbbabaffbbbabbffbbbbbbffbbbcbcffbcbbbbffbcbcbcffbcbcbcffbcbdbdffbdbdbcffbdbdbdffbebdbeffbdbebeffbebebdffbebebdffbebebeffbebfbfffbfbfbfffbebebeffbfbfbfffbfc0bfffbfc0c0ffc0c0bfffc0bfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc0c0c1ffc1c0c1ffc1c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c6ffc5c6c6ffc5c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c7ffc8c8c8ffc8c8c9ffc8c8c8ffc9c9c9ffcac9c9ffc9c9caffcacacaffcacacaffcbcbcaffcbcacbffcbcbcbffcbccccffcccccbffcccccbffccccccffcccdcdffcdcdcdffccccccffcdcdcdffcdcecdffcdceceffcececeffcececeffcececfffcecfceffcfcfcfffcfcfcfffcfd0d0ffd0cfd0ffd0d0d0ffd1d0d0ffd0d1d1ffd0d1d1ffd1d2d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d5ffd6d6d6ffd8d7d7ffd9d9d9ffddddddffe2e2e2fff2f3f3fff8f8f7fff9f9f9fffcfcfcfffefdfefffdfdfefffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffbfcfcfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefefffffffefefffefffefffefefffffffffefffefffefffffefffffefffefffefffffffefffefffffffffffefffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefefefffefffefffefffffffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9b9b9ffb8b7b8ffb7b7b7ffb0b0b0ffacadacffa9a9a9ffa8a9a9ffabaaabffaeadaeffaeaeaeffacacacffa9aaa9ffababaaffabababffabababffabababffadacadffacacacffabacabffaaaaaaffa9aaa9ffa8a9a9ffa8a8a8ffa8a8a8ffa7a7a7ffa6a6a7ffa6a6a6ffa6a6a6ffa6a5a6ffa6a6a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa4a4a4ffa5a5a5ffa4a4a4ffa4a4a4ffa3a3a3ffa3a2a2ffa2a2a2ffa2a1a1ffa1a1a1ffa1a1a0ffa0a0a1ffa1a1a1ffa1a1a2ffa2a1a2ffa4a4a4ffa5a5a5ffa5a6a6ffa7a7a8ffacacacffaeafaeffb1b1b1ffb3b3b3ffb2b2b2ffaeaeafffb0afafffb7b7b7ffb7b7b7ffb8b8b8ffb9bab9ffbcbdbcffbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfdfffcfcfdfffcfbfcfffcfcfdfffcfcfcfffcfcfcfffafafbfff9faf9fff6f7f6ffe7e7e7ffdfdfe0ffdcdcdcffdad9daffd8d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcecfffcfcecfffcececeffcececeffcecdceffcdcecdffcdcecdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcbcccbffcbcbccffcbcccbffcbcbcbffcbcacbffcacacaffcacacaffc9cac9ffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c8ffc7c7c7ffc6c6c6ffc6c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c6ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc5c4c4ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c4ffc3c4c4ffc3c3c3ffc3c3c2ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc0c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfc0ffbfbfbfffbfbfbfffbfbfbeffbebfbfffbebebeffbebebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbcbdffbdbdbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbbbbbbffbbbbbbffbabbbbffbbbbbbffbababaffbababaffb9babaffbab9b9ffb9babaffb9b9b9ffb9b9b9ffb9b9b9ffb8b8b9ffb9b8b8ffb8b8b9ffb9b9b9ffb8b9b8ffb8b8b8ffb8b8b8ffb7b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b5b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b3b3ffb2b2b2ffb1b2b1ffb1b1b1ffb0b1b1ffb0afb0ffafafafffafaeafffaeaeaeffacadadffadadacffacacabffabababffaaaaaaffaaaaaaffa9a9a9ffa9a9a8ffa8a8a8ffa7a7a7ffa6a7a7ffa6a6a6ffa6a6a6ffa5a5a5ffa4a4a4ffa4a4a4ffa3a4a3ffa3a3a4ffa3a3a3ffa2a2a2ffa2a2a2ffa2a2a2ffa1a2a2ffa1a1a1ffa1a2a1ffa0a1a1ffa1a1a1ffa0a0a0ffa09fa0ff9fa0a0ffa09f9fff9f9fa0ff9f9f9fff9e9e9fff9e9e9fff9e9e9fff9e9e9eff9e9e9eff9e9e9eff9d9e9eff9d9d9eff9d9d9dff9d9d9dff9d9c9dff9c9d9dff9d9d9dff9d9d9dff9d9c9cff9c9c9cff9d9d9cff9c9c9cff9c9d9cff9c9c9cff9c9c9bff9c9c9cff9b9c9cff9c9c9cff9b9c9bff9c9c9cff9b9c9cff9c9b9bff9c9b9cff9c9c9cff9c9c9cff9b9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9bff9b9c9cff9c9b9cff9c9c9cff9b9c9cff9b9b9bff9b9b9bff9b9c9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9c9c9cff9b9b9bff9c9c9cff9c9b9cff9c9c9cff9c9c9cff9d9c9cff9d9d9dff9d9d9dff9d9d9dff9e9e9eff9e9e9fff9e9e9eff9e9e9fff9f9f9fff9f9f9fff9f9fa0ff9fa09fff9fa09fffa09fa0ffa0a0a0ffa0a0a0ffa1a1a1ffa1a0a1ffa1a1a1ffa2a2a1ffa2a2a2ffa2a3a2ffa2a3a2ffa3a3a3ffa3a3a4ffa4a4a4ffa4a4a5ffa5a5a4ffa6a6a6ffa6a7a6ffa7a6a6ffa8a7a8ffa8a8a8ffa9a9a9ffa9a9a9ffaaaaaaffaaabaaffabababffacabacffacacacffadadadffadadadffaeaeaeffaeaeaeffaeafafffafafafffb0b0b0ffb0b0b0ffb0b0b1ffb1b1b1ffb1b2b1ffb2b1b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b4b3ffb4b4b4ffb4b4b4ffb5b5b5ffb5b5b5ffb6b6b6ffb6b6b6ffb7b6b7ffb7b7b7ffb8b7b8ffb8b8b9ffb8b9b8ffb9b9b9ffb9b9baffbababbffbbbabaffbbbabbffbcbbbbffbbbcbcffbcbcbcffbcbcbcffbcbdbcffbdbcbdffbdbdbdffbdbdbdffbebebeffbebdbdffbebebeffbfbfbeffbebebeffbebfbeffbfbfbfffbfbfbfffbfbfc0ffbfc0c0ffc0c0c0ffc0c0bfffc0c1c0ffc0c1c1ffc1c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c2c1ffc2c2c1ffc2c1c2ffc2c1c2ffc1c2c2ffc2c2c1ffc2c1c2ffc2c2c1ffc1c2c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c3c2ffc3c2c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c6ffc7c6c6ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c8ffc7c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcacbcbffcbcbcbffcbcbccffcccbcbffccccccffccccccffccccccffcccdccffcdcdccffcdcdcdffcdcdcdffcdceceffcececeffcececeffcfcfcfffcecfcfffcfcecfffcfcfd0ffd0d0d0ffd0d0d0ffcfd0d0ffd1d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d4d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d6ffd7d7d6ffd8d8d8ffdbdbdbffdfdfdfffe8e8e8fff5f5f5fff9f9f9fffafbfbfffdfdfdfffcfcfcfffefdfdfffdfdfdfffdfcfcfffdfdfefffcfcfcfffcfcfcfffcfcfdfffbfbfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefffffffffffefffffefffffffffffffffefefffffffefffffffffffffffffffefffefffefefffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffefffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffefffefffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffefefefffefefffffefffffffefefefffffefefffefefffffefefefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffffefefffefefefffffffefffffefefffefffefffefefffffffefefffefefffffefffefffffffffffefffefffffefffffefffefffefffffffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffefefffffefefffffefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffefefffffefefffffefffffffefffffefefefffefefffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffffefffffffffffffefefffffefffffefffefffffffefffffefefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffffffffefffffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbabbbaffb9b9b9ffb7b8b7ffb6b6b7ffb0b0b0ffadacacffacacacffaeadadffb0b0b0ffb1b1b0ffafafafffacacacffacacadffadadaeffadadadffadaeadffafafafffafaeafffaeaeaeffadadadffacacacffabababffabaaabffaaaaaaffa9aaaaffa9a9aaffa9a9a9ffa9a9a8ffa9a8a8ffa8a8a9ffa8a8a8ffa8a8a8ffa8a8a8ffa7a7a8ffa7a7a7ffa7a7a7ffa6a6a7ffa7a6a6ffa6a5a6ffa5a6a5ffa5a5a4ffa5a4a4ffa4a4a4ffa3a4a4ffa4a3a4ffa4a3a4ffa4a4a4ffa5a5a5ffa5a6a5ffa8a7a8ffa8a9a8ffaaaaabffafaeafffb1b1b1ffb3b3b3ffb6b5b6ffb4b4b4ffb1b1b1ffb2b2b2ffb7b7b7ffb9b9b8ffbababaffbdbcbcffbfbfbfffc1c1c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfbfbfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfbfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffbfcfcfffaf9fafff9f9f9ffefefefffe1e1e1ffdededdffdadbdaffd8d8d8ffd6d6d7ffd6d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfd0ffcfcfcfffcecfcfffcecfceffcfceceffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcdcccdffccccccffcccccdffccccccffccccccffcccbccffccccccffcbcbcbffcbcbcbffcbcacbffcacacaffcac9caffcacac9ffc9c9caffc9c9c9ffc9c8c8ffc8c9c8ffc8c8c8ffc8c7c7ffc8c8c7ffc7c7c8ffc7c7c7ffc6c6c7ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c5ffc5c5c5ffc4c4c4ffc5c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c1ffc2c1c2ffc1c1c1ffc1c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfc0bfffbfbfbfffbfbfbfffbfbebeffbfbebfffbebebeffbdbebeffbdbdbeffbdbebeffbdbdbdffbdbcbdffbdbdbdffbcbdbdffbdbcbcffbcbcbcffbbbbbcffbcbbbcffbcbbbbffbbbbbbffbbbbbbffbbbabaffbabbbaffbababaffbab9b9ffbabab9ffb9b9baffbab9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b9b8ffb9b8b9ffb8b9b8ffb8b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb8b7b8ffb7b7b7ffb7b7b7ffb6b6b7ffb6b6b7ffb6b6b6ffb5b5b5ffb5b5b5ffb4b5b5ffb4b4b4ffb4b3b3ffb3b3b3ffb2b2b3ffb2b2b2ffb2b1b2ffb1b1b1ffb1b0b0ffb0b0afffafafafffafaeafffadadadffadadadffacacacffacacabffabababffaaabaaffaaaaaaffa9a9a9ffa8a8a8ffa8a8a8ffa7a7a7ffa7a6a7ffa6a6a6ffa5a6a6ffa5a5a6ffa5a5a5ffa4a5a4ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a3ffa3a3a3ffa2a2a3ffa2a2a2ffa2a2a1ffa1a1a2ffa1a1a1ffa1a1a1ffa0a1a0ffa1a1a0ffa1a0a0ffa0a0a0ffa0a0a0ffa09f9fff9f9f9fff9f9f9fff9f9f9fff9e9f9eff9f9e9eff9e9f9eff9e9e9fff9e9e9eff9e9e9eff9d9d9dff9e9d9eff9e9e9dff9d9d9dff9d9d9eff9d9d9eff9e9d9dff9d9d9dff9d9d9dff9d9d9dff9c9d9cff9c9c9cff9c9d9cff9c9c9cff9c9d9cff9d9c9cff9c9c9dff9d9c9cff9c9d9cff9d9d9cff9d9d9dff9c9c9cff9c9c9dff9c9c9dff9d9c9cff9c9d9cff9d9d9cff9d9c9dff9d9d9cff9d9c9dff9d9c9cff9d9c9cff9d9c9dff9c9c9cff9c9c9cff9c9c9dff9c9c9cff9c9c9cff9c9b9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9b9c9cff9c9c9cff9d9c9cff9c9c9dff9d9c9cff9d9c9cff9c9d9dff9d9d9dff9e9d9dff9e9e9dff9e9e9fff9f9e9eff9e9e9fff9f9f9effa09f9fff9f9f9fffa09fa0ffa0a0a0ffa0a0a0ffa0a0a1ffa0a0a0ffa0a1a0ffa1a1a1ffa1a1a1ffa1a1a1ffa1a2a2ffa2a2a2ffa3a3a2ffa2a3a3ffa3a3a3ffa3a4a4ffa3a4a4ffa4a4a4ffa4a5a4ffa5a5a5ffa6a6a5ffa7a6a6ffa7a7a7ffa8a7a7ffa8a9a8ffa9a9a9ffaaa9aaffaaaaaaffaaaaabffabababffacacabffacadacffadadadffaeadadffaeaeaeffaeaeaeffafafafffafafafffb0b0b0ffb0b0b0ffb0b1b1ffb1b1b2ffb1b2b2ffb2b2b2ffb3b2b2ffb3b3b3ffb3b3b3ffb4b3b4ffb5b4b4ffb4b4b5ffb5b4b5ffb6b5b5ffb6b6b6ffb6b6b6ffb7b6b6ffb7b7b7ffb8b8b7ffb8b8b8ffb9b9b8ffb9b9b9ffbab9b9ffb9b9baffbababaffbbbbbbffbbbbbbffbbbbbbffbbbcbcffbcbcbcffbdbcbdffbdbdbdffbdbdbdffbdbdbdffbebdbdffbdbebdffbdbebeffbebebfffbfbfbeffbebfbfffbfbfbfffbfbfbfffbfc0bfffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c0c1ffc1c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c2ffc2c2c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c4ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c5ffc6c6c6ffc7c6c6ffc7c7c6ffc7c7c7ffc8c7c7ffc7c7c8ffc8c8c7ffc9c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9cacaffcac9caffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbccffccccccffcdccccffccccccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdceceffcececeffcfceceffcfcecfffcfceceffcfd0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d1ffd1d1d0ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d5d6ffd8d8d8ffd9dad9ffdddcdcffe7e7e7fff3f3f3fff7f7f7fff9f9f9fffcfcfcfffcfbfcfffdfcfdfffcfdfcfffefefdfffefdfdfffcfdfcfffdfdfefffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefefffffefffefffffefffffefefffffffefffffffefefffffffefffffffefffefffffffffffefffffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefefffffefffefffffefffffefefefffffefffffffefefffffffefffffffefffefffffffffffefffffffffffffffefffefffffffefffefffefefefffefefefffefffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffefefefffffefefffefefefffefefefffffffefffefefefffffffefffffffffffffffefffffffffffefefffffffffefffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffffefffffffefffefffffffffffefffffefffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffffffefffefffffffefffefffffffefffffffefffefffffffffffffffffffffffffefefffefffefffffefffffffffffffefefefffffffefffefffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffefffffffefefffffffefffffffefffefffffffffffefffffefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfefefffefffefffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbcbcbcffbababaffb9b9b9ffb8b8b8ffb7b6b7ffafb0b0ffb0b1b0ffb2b2b2ffb4b5b5ffb5b5b5ffb2b2b2ffafb0afffb0b0b1ffb0b0b0ffb1b0b1ffb2b1b1ffb2b2b2ffb2b2b2ffb1b2b2ffb1b2b1ffb1b0b1ffb0b0b0ffafafafffaeafaeffaeaeaeffaeaeadffadadadffadadadffacadadffacacacffacacacffacacacffacacacffababacffacacabffabacacffabababffababaaffaaaaaaffaaaaaaffa9a9a9ffa9a9a9ffa9a9a9ffa9a8a8ffa9a9a8ffa9a9a9ffa9a9a9ffa9a9a9ffaaa9aaffacacacffadadadffaeafaeffb3b3b2ffb5b5b5ffb7b7b6ffb9b9b9ffb8b8b8ffb6b6b6ffb7b7b7ffb8b8b9ffbababaffbcbdbdffbfbfbfffc1c2c1ffc4c4c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffbfbfafffaf9fafff7f7f6ffe9e8e8ffe0e0e0ffdcdcddffdadad9ffd7d7d8ffd6d6d6ffd5d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd1d2d1ffd1d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcececdffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccdccffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffc9cacaffc9cac9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c5ffc4c5c4ffc4c4c4ffc4c4c3ffc4c4c3ffc4c4c4ffc3c3c3ffc2c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c1c2ffc1c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0bfffbfc0c0ffbfc0bfffbfbfbfffbfbfbfffbebfbfffbebfbeffbebebeffbebebdffbdbebeffbebebeffbdbdbeffbdbdbdffbdbdbcffbdbcbdffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbbbcbbffbbbcbbffbbbbbbffbbbbbbffbababaffbababaffbababaffbab9b9ffbabab9ffbababaffb9b9b9ffbababaffb9b9b9ffb9b9b9ffb9b9b9ffb8b9b9ffb9b9b8ffb8b8b8ffb9b8b8ffb8b8b8ffb8b7b8ffb7b7b8ffb7b7b7ffb7b6b7ffb6b7b7ffb6b6b6ffb6b5b6ffb5b6b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb2b3b3ffb2b2b2ffb1b2b1ffb1b1b1ffb0b0b0ffafafafffaeafaeffaeaeaeffadadadffadacadffacacacffacacabffabababffaaababffaaaaa9ffa9a9a9ffa8a9a8ffa8a8a8ffa7a8a7ffa7a7a7ffa7a7a6ffa6a6a6ffa6a6a6ffa5a5a6ffa5a5a4ffa4a5a4ffa4a4a4ffa4a4a4ffa3a3a3ffa3a4a3ffa3a4a3ffa3a3a3ffa3a3a2ffa2a2a3ffa3a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa0a0a0ffa0a0a0ffa0a0a0ff9fa09fffa09f9fff9f9f9fffa09f9fff9f9f9fff9f9f9fff9f9f9fff9f9e9eff9f9e9fff9e9f9fff9e9f9fff9e9e9fff9e9f9eff9f9e9fff9e9e9eff9e9e9eff9e9e9eff9e9d9eff9d9e9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9e9dff9e9d9eff9d9d9eff9e9d9eff9e9d9dff9e9e9dff9e9e9dff9e9e9eff9e9e9dff9e9e9eff9e9e9eff9d9e9eff9d9e9dff9e9d9dff9d9e9dff9d9e9eff9d9d9eff9d9d9eff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9e9dff9d9e9eff9d9e9eff9e9e9eff9e9e9eff9f9e9eff9e9e9eff9f9f9fff9fa09fff9f9f9fffa0a0a0ffa0a1a1ffa0a0a0ffa1a1a1ffa1a0a1ffa1a1a1ffa1a2a1ffa1a2a1ffa2a2a1ffa2a2a2ffa3a2a2ffa3a2a2ffa3a2a3ffa2a3a3ffa3a3a3ffa3a3a4ffa4a4a4ffa4a4a4ffa4a4a5ffa4a5a5ffa6a6a6ffa6a6a5ffa6a6a6ffa7a7a7ffa7a7a7ffa7a8a8ffa8a9a8ffa9a9a9ffaaaaaaffaaababffaaababffabababffacacacffacacacffadadadffaeadadffaeaeaeffafafaeffafb0b0ffb0b0afffb0b0b0ffb1b1b0ffb1b1b1ffb1b2b1ffb2b2b2ffb2b2b2ffb2b3b3ffb3b3b3ffb3b3b4ffb4b3b3ffb4b4b4ffb4b4b5ffb5b5b5ffb5b5b5ffb6b6b5ffb6b6b6ffb6b7b6ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb8b9b9ffb9b9b9ffb9b9b9ffbababaffbbbbbbffbbbbbbffbbbbbbffbbbbbcffbcbcbcffbcbdbcffbcbdbcffbdbdbcffbdbdbdffbebdbdffbebebdffbebdbeffbebebeffbebebeffbebebfffbfbfbfffbfbfbfffbfbfc0ffbfc0c0ffc0c0c0ffc0c0bfffc0c0c0ffc1c1c1ffc0c0c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c2ffc1c1c1ffc1c2c1ffc2c1c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c3c2ffc3c3c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c4ffc4c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c6ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9cac9ffcacac9ffcacacaffcbcacaffcbcbcaffcbcbcbffcbcbccffcbcbcbffccccccffccccccffcccdcdffcdcccdffcdcdcdffcecdceffcdcdcdffcececdffcececeffcececeffcecfcfffcfcfcfffcfcfcfffcfd0d0ffcfd0d0ffcfd0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d3d3ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d4ffd5d4d4ffd5d5d4ffd5d5d6ffd6d6d6ffd7d7d7ffd9d9d8ffdbdcdbffe1e1e2fff5f5f5fff7f7f7fff9f9f9fffbfcfbfffdfdfdfffcfcfbfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffdfefdfffcfcfcfffdfefdfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffefffefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffefffffffffffffffefffffffffffefffefefffffefefffffefefffffefefefffefefefffefffffffffefefffefefefffefefffffefffefffefefefffffefefffffefffffefefffffffefffffffefefffffefefffefffefffefefefffffffefffffffefffffffffffefffffffffffffffffefffffefffefffffffefffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffefefefffffffffffffefffffffefefffefffffffffffefffefffffffffffefffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefffffffffffefffefefffffffffefffefefffffefefffffffffffffffffefffefefffffffffffffffefefffefffefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefefffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffefefffffefefffefefefffffffefffefefefffffffefffefefffffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffffefffffefefffffffffffffffffffefffffffffffffffffefefffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbbbcbcffbbbabaffb9b9b9ffb8b7b8ffb7b7b7ffb3b4b3ffb5b5b5ffb7b7b7ffb8b8b8ffb5b5b5ffb2b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb4b4b4ffb4b4b5ffb4b4b4ffb4b3b3ffb3b3b3ffb3b3b2ffb2b2b2ffb2b2b1ffb0b0b1ffb0b0b1ffb0b0b0ffb0b0afffafafb0ffafb0b0ffb0afafffafafafffafafb0ffafafafffafaeaeffafaeaeffaeaeaeffadaeaeffaeadaeffadadadffadadadffacadadffacacacffadadacffadadacffadadadffacadadffaeadaeffafafafffafb0b0ffb1b1b1ffb6b6b5ffb7b7b7ffb9b9b9ffbbbbbaffbbbcbcffbab9baffb9babaffb9babaffbcbcbdffbfbfbfffc1c2c1ffc3c4c3ffc4c4c4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffcfbfcfffcfdfdfffdfdfdfffcfcfcfffafafafff9f9f9fff4f4f3ffe6e6e6ffdfdedeffdbdbdcffd8d9d9ffd6d6d7ffd6d6d5ffd5d6d5ffd4d5d5ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0cfffcfcfcfffcfcfcfffcececeffcececeffcecdceffcecdcdffcdcdcdffcdcecdffcdcdcdffcdcdccffcccccdffcccccdffccccccffccccccffcbcbccffcbccccffcbcbcbffcacbcaffcacacbffcacacaffcacac9ffcac9caffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c6c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c5ffc6c6c6ffc6c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c4ffc4c5c4ffc4c5c4ffc4c4c4ffc4c5c5ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c4ffc3c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc2c1c2ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0bfbfffbfbfbfffbfbfbfffbebebfffbfbfbeffbebebeffbdbebeffbebebeffbebdbdffbdbdbdffbdbebdffbdbdbdffbcbdbcffbcbcbdffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbabaffbbbbbaffbababaffbababaffbababaffbabab9ffbababaffb9babaffbababaffbab9baffb9bab9ffb9b9b9ffb9b9b9ffb9b9b8ffb9b9b8ffb9b8b8ffb8b8b8ffb8b8b8ffb7b7b8ffb7b8b7ffb7b7b7ffb7b7b6ffb6b7b6ffb5b6b6ffb5b5b6ffb5b6b6ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b4ffb3b3b3ffb3b2b2ffb2b1b1ffb1b1b1ffb0b0b0ffafafafffafafafffaeaeaeffadaeadffadacadffacacacffabababffabababffabaaaaffaaaaaaffa9a9aaffa9a9a9ffa8a8a9ffa8a8a8ffa7a7a8ffa7a7a8ffa7a7a7ffa6a6a6ffa6a5a6ffa6a6a6ffa6a5a5ffa5a5a4ffa5a5a5ffa5a5a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a3a4ffa3a3a4ffa3a3a3ffa3a3a3ffa2a3a3ffa2a2a2ffa2a2a2ffa2a2a1ffa2a2a2ffa1a2a1ffa2a1a2ffa1a1a1ffa0a1a1ffa1a1a0ffa1a1a0ffa0a0a0ffa0a0a0ffa1a0a0ffa0a1a1ffa0a0a0ff9fa0a0ffa0a0a0ff9f9fa0ffa0a09fff9fa09fff9fa09fff9f9f9fff9fa0a0ff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9eff9e9f9eff9e9e9eff9f9f9fff9e9e9eff9f9f9fff9f9e9fff9f9f9eff9e9f9fff9f9f9eff9e9e9fff9f9f9eff9e9e9fff9e9e9fff9e9e9fff9e9e9eff9e9e9eff9e9f9fff9f9e9eff9e9e9eff9e9e9fff9f9f9eff9f9e9eff9f9f9fff9f9f9fff9f9f9fffa09fa0ffa09f9fffa0a0a0ffa0a0a0ffa1a0a0ffa1a1a1ffa1a2a1ffa2a2a2ffa1a2a2ffa2a2a2ffa2a2a2ffa2a3a2ffa2a3a2ffa3a3a3ffa3a3a3ffa3a3a3ffa4a3a3ffa4a4a4ffa4a4a4ffa4a4a4ffa4a5a5ffa5a5a5ffa6a6a5ffa5a6a5ffa5a6a6ffa6a6a7ffa6a7a7ffa8a7a7ffa8a8a8ffa8a8a9ffa9a9a9ffa9aaa9ffaaaaaaffababaaffababacffacacabffacacacffadadadffaeaeadffaeaeaeffaeaeaeffafafafffafafafffb0b0b0ffb1b0b1ffb2b1b1ffb1b1b2ffb2b2b2ffb2b2b2ffb3b3b2ffb3b3b3ffb3b3b4ffb4b4b4ffb4b4b4ffb4b4b5ffb5b5b5ffb5b5b5ffb5b5b5ffb6b6b6ffb6b7b6ffb7b6b6ffb7b7b7ffb8b7b7ffb7b8b8ffb8b8b8ffb9b8b8ffb9b9b9ffb9b9b9ffbab9b9ffbababaffbbbbbaffbbbbbbffbbbcbbffbcbcbcffbcbcbcffbcbdbcffbdbdbcffbdbdbdffbdbdbdffbebebdffbebebdffbebebeffbebebeffbebebfffbebfbfffbfbfbfffc0c0bfffbfc0bfffbfc0c0ffc0c0c0ffc0c1c1ffc1c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c1c1ffc2c2c2ffc2c2c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c2c2ffc3c2c2ffc2c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c4ffc4c4c3ffc4c3c4ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcbcbcaffcbcbcbffcccbcbffcbccccffccccccffccccccffcdcdccffcdcdccffcdcdcdffcdcdcdffcdceceffcececeffcececeffcececfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d0ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d5d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d7d7ffd8d8d8ffdadadaffdededeffe8e8e8fff8f8f7fff8f9f9fffbfbfbfffdfcfcfffdfcfcfffdfdfdfffbfcfcfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffcfdfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffefffffefffffefffffffffffefffffffffffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffefffffffefffefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefefefffffefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefffffefffefffffefffffffefffffefffffffffefefffefefffffefefefffefffffffffefffffefefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefffffffffefffffffffffefffffffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffefffffffffffffefffefffefffffffefffefffefffefffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefefffffffffefffffffefffefffffffefefffffffefefffffefefffefefffffefefefffefefefffefefffffefefefffefefffffefefefffefefdfffefefefffefefdfffdfefefffefdfdfffefefefffffffffffefefefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffefffffefffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c4ffc3c4c3ffbfbfbfffbbbbbcffbbbbbaffbab9b9ffb8b8b7ffb7b7b6ffb8b8b8ffbababbffbababaffb8b8b8ffb5b5b5ffb5b5b5ffb4b5b5ffb5b5b5ffb6b6b6ffb7b7b6ffb6b7b7ffb6b6b7ffb7b6b6ffb7b6b6ffb5b5b6ffb5b5b5ffb4b5b5ffb4b4b5ffb3b4b3ffb3b3b4ffb3b3b3ffb2b3b2ffb2b2b3ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b1b1ffb2b1b2ffb1b1b1ffb0b1b1ffb0b1b0ffb1b0b1ffb0b0b1ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b1ffb3b2b2ffb3b3b3ffb5b4b4ffb8b8b7ffbab9b9ffbbbbbaffbcbcbcffbdbdbdffbdbcbcffbcbdbdffbdbcbdffbfbfbeffc1c1c1ffc3c3c3ffc4c4c5ffc5c6c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfbfcfffcfcfdfffcfcfcfffcfcfcfffdfcfdfffcfbfcfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffbfbfbfffafaf9fff9f9f9fff2f2f3ffe2e2e2ffddddddffdbdadaffd7d8d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d2ffd2d3d2ffd2d1d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d1ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcecfceffcececfffcececdffcecdcdffcdcdceffcdcdcdffcdcdcdffcccdcdffcccdccffcdcccdffcccdcdffcccccbffcbccccffcbcbcbffcbcbcbffcbcacaffcacbcaffcacacaffcac9c9ffcac9caffc9cac9ffc9c9c9ffc9c9c8ffc9c8c9ffc8c8c9ffc8c8c8ffc8c7c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c6c7ffc7c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c5ffc5c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c2ffc1c2c2ffc1c1c1ffc1c1c0ffc1c1c0ffc0c1c0ffc0c0c1ffc0c0c0ffc0bfbfffbfbfc0ffbfbfbfffbfbfbfffbebfbfffbebebeffbebebfffbebebeffbdbebdffbdbdbeffbdbdbdffbdbdbdffbdbcbcffbdbdbcffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbcffbbbcbbffbbbbbbffbbbbbbffbabbbbffbbbabaffbababaffbababaffbababaffbababaffb9b9baffbababaffbab9baffbab9b9ffb9bab9ffb9b9b9ffb9b9b8ffb9b9b9ffb8b8b9ffb8b8b8ffb8b8b8ffb8b7b8ffb7b8b7ffb7b7b7ffb7b7b6ffb6b6b7ffb6b6b6ffb5b6b6ffb5b5b6ffb5b5b5ffb5b4b5ffb4b4b4ffb4b4b3ffb3b2b3ffb2b2b3ffb1b2b1ffb1b1b1ffb0b0b0ffafafb0ffaeafafffaeaeaeffaeaeadffadadadffacadacffababacffacababffabababffaaaaabffaaaaaaffa9a9aaffa9a9a9ffa8a9a8ffa8a8a8ffa8a8a8ffa7a7a7ffa7a7a7ffa6a7a6ffa6a6a6ffa6a5a5ffa6a6a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a4ffa4a4a5ffa4a4a4ffa4a4a4ffa4a4a4ffa3a4a4ffa4a3a3ffa3a3a3ffa3a3a3ffa2a3a3ffa2a2a3ffa2a2a2ffa3a2a2ffa2a2a2ffa2a2a1ffa2a2a1ffa2a1a1ffa2a1a1ffa1a1a2ffa1a1a1ffa1a1a1ffa1a1a1ffa1a0a1ffa0a1a0ffa1a0a0ffa0a0a0ffa0a0a1ffa0a1a0ffa0a0a0ffa0a0a1ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa0a09fffa0a0a0ffa0a0a0ffa0a0a0ff9fa0a0ff9f9f9fffa0a09fffa0a09fff9fa0a0ff9f9fa0ffa09f9fffa09f9fff9f9fa0ffa0a0a0ff9f9fa0ff9fa0a0ff9f9f9fffa09fa0ff9fa0a0ff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffa09f9fff9f9f9fffa0a0a0ffa0a0a0ffa0a0a0ffa0a1a0ffa1a1a1ffa1a1a2ffa1a1a2ffa2a1a2ffa2a2a2ffa2a2a2ffa2a2a3ffa3a3a3ffa3a3a3ffa4a3a3ffa4a3a4ffa4a3a3ffa4a4a3ffa4a4a4ffa4a4a4ffa4a4a5ffa4a4a5ffa5a4a5ffa5a6a5ffa6a5a6ffa6a6a6ffa6a6a6ffa7a7a6ffa7a7a7ffa8a8a7ffa8a8a8ffa8a8a9ffa9a9a9ffaaa9aaffaaaaaaffababaaffabababffabacacffacacacffadadadffadadaeffaeaeaeffaeafafffafafafffb0b0afffb0b0b0ffb0b1b1ffb1b1b1ffb2b1b1ffb2b2b2ffb2b2b3ffb3b3b3ffb3b3b3ffb3b4b4ffb3b4b3ffb4b4b4ffb4b5b5ffb4b5b4ffb5b5b5ffb5b5b5ffb5b6b5ffb6b5b6ffb6b6b6ffb7b7b7ffb7b7b7ffb8b7b8ffb8b8b8ffb8b8b8ffb8b9b8ffb9b9b9ffb9b9baffb9babaffbababaffbababbffbbbabaffbbbbbbffbcbbbcffbcbcbcffbdbcbdffbdbdbdffbdbdbdffbdbebdffbebdbdffbebebdffbebebeffbebebeffbebebeffbebfbfffbfbebfffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c1ffc2c1c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c3ffc2c3c3ffc2c2c2ffc3c3c2ffc3c3c2ffc2c3c3ffc2c2c3ffc3c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c5ffc5c6c6ffc6c6c6ffc6c6c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9caffcac9c9ffcacac9ffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbccccffccccccffccccccffcdccccffcdcdccffcdcdcdffcdcecdffcdceceffcdceceffcececeffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d3d2ffd2d3d2ffd2d2d3ffd4d3d3ffd4d3d3ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d8d8ffd9d9d9ffdbdcdcffe1e2e1fff2f2f2fff9f8f8fffafafafffdfdfdfffefdfdfffefefefffcfdfcfffcfdfdfffcfcfbfffcfcfcfffdfdfdfffcfcfdfffefdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffefffffffffffffefefffffffffffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefffefffefefffffffffffffffffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffefffffefffffffefffffffffefffffefffefffefefefffefffffffefefefffefefefffffefffffffffefffffffffffefffffffefffefffffefffffefffffffffffffffffefffffefefffffefffefffffefffffffffefffefffefffffffefffffefefffffffefffffefffffefffefffffefffffffefffffefffffffffefefffefefffffffffffffefffefffffffefffffefffffffffffffffffefffffefffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffffffffefffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffefffffffffffffffffefffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffefffffefefffefefffffffffefffefefefffefefefffefffefffefefefffefefdfffefefefffefefdfffefdfefffefefdfffefefefffefffefffffffffffffefffffefffffffffffefffefefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc3c3c3ffc3c3c4ffbfbfbfffbcbbbcffbababaffb9b9baffbababaffbbbbbbffbcbdbdffbcbdbdffbbbabaffb7b8b8ffb7b7b7ffb6b7b7ffb7b7b6ffb8b7b8ffb9b8b8ffb8b8b8ffb8b8b9ffb8b8b9ffb8b8b8ffb8b8b8ffb7b8b8ffb8b8b7ffb7b7b7ffb6b6b6ffb5b6b6ffb6b6b6ffb6b6b5ffb5b6b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b4b4ffb4b4b4ffb4b4b3ffb3b3b4ffb3b4b3ffb3b4b3ffb3b4b3ffb3b3b3ffb3b3b3ffb4b3b3ffb3b3b3ffb3b3b3ffb4b4b3ffb5b5b5ffb5b5b5ffb7b7b7ffb9babaffbbbbbcffbcbcbcffbebdbdffbfc0bfffbfbfbfffbfbfbfffbfbfbeffc1c1c1ffc3c4c3ffc5c4c4ffc5c5c5ffc6c6c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffafbfafffaf9f9fff6f7f6ffe7e8e7ffdededfffdcdcdbffd9d9d9ffd7d8d7ffd6d6d6ffd5d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcdceceffcdceceffcecdcdffcdcdceffcdcdcdffcdcdcdffcccdcdffcccdcdffcdccccffcccccbffccccccffcccccbffcccbcbffcbcbcaffcbcacbffcacacaffcacacaffcac9caffc9cac9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c9c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc6c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c6c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c5ffc4c5c4ffc4c4c4ffc3c4c4ffc4c3c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c1c1ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc0c0c0ffbfc0c0ffc0bfc0ffbfbfc0ffc0bfbfffbfbfbfffbebfbfffbebfbfffbfbebeffbebebdffbebebeffbebebdffbebdbdffbdbdbdffbdbcbdffbcbdbcffbdbcbdffbdbcbcffbcbcbcffbcbcbbffbbbbbcffbbbbbbffbbbbbbffbbbbbbffbbbabbffbbbabbffbbbabaffbababaffbababaffbabab9ffbababaffbababaffbababaffb9babaffb9b9baffb9b9b9ffb9b9b9ffb8b9b9ffb9b9b9ffb8b8b9ffb9b8b8ffb7b8b7ffb7b8b7ffb8b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b5ffb6b5b6ffb5b5b5ffb5b4b5ffb4b4b4ffb3b3b3ffb3b3b3ffb2b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafb0b0ffafafafffaeaeaeffaeaeaeffadadadffadadadffacacacffabacacffabababffabababffababaaffaaaaaaffa9a9aaffa8a9a9ffa9a8a9ffa8a8a8ffa8a8a8ffa8a8a7ffa7a7a7ffa7a7a6ffa7a6a7ffa6a6a6ffa6a6a6ffa6a5a6ffa5a6a6ffa6a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a4ffa5a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a3a4ffa3a4a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa2a3a3ffa2a3a2ffa3a2a2ffa2a3a2ffa2a2a2ffa2a2a2ffa2a2a1ffa1a2a2ffa1a2a2ffa2a1a2ffa1a1a1ffa1a1a1ffa1a1a1ffa1a2a1ffa1a1a2ffa1a1a1ffa1a1a2ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a0a1ffa0a1a1ffa0a1a0ffa0a0a0ffa1a0a1ffa1a1a0ffa1a1a1ffa0a1a1ffa0a1a0ffa1a0a0ffa0a0a1ffa1a1a0ffa1a0a0ffa0a0a0ffa0a1a0ffa1a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa1a1a0ffa1a0a1ffa0a1a0ffa1a1a1ffa1a0a1ffa1a1a1ffa2a1a1ffa1a1a2ffa2a2a2ffa2a3a2ffa3a3a2ffa3a3a3ffa3a3a3ffa4a3a3ffa4a3a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa6a5a5ffa5a6a6ffa6a6a6ffa6a6a7ffa7a7a6ffa7a7a7ffa7a8a7ffa8a7a8ffa8a8a8ffa8a8a8ffa9a9a9ffaaaaa9ffaaaaaaffaaaaabffababacffabacacffacacacffadadadffadaeaeffaeaeaeffaeafaeffafaeafffafb0b0ffb0b0b0ffb0b0b0ffb1b1b1ffb2b2b1ffb2b2b2ffb2b3b3ffb2b3b3ffb3b3b3ffb3b4b4ffb4b4b4ffb4b4b4ffb4b5b5ffb4b5b5ffb5b5b5ffb6b6b5ffb6b6b6ffb6b6b5ffb7b6b6ffb7b7b6ffb7b6b7ffb7b7b7ffb7b7b8ffb8b7b8ffb8b8b8ffb9b8b8ffb9b8b9ffb9b9b9ffb9bab9ffbababaffbbbabaffbbbbbbffbcbbbbffbbbbbcffbcbcbcffbcbcbcffbdbdbcffbdbdbdffbdbdbdffbdbebeffbdbebeffbdbebeffbebebeffbebfbeffbfbfbfffbfbebfffc0bfbfffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c2c2ffc2c3c2ffc2c2c2ffc2c3c3ffc3c3c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c3ffc4c3c4ffc3c4c4ffc3c4c4ffc5c4c4ffc5c5c4ffc4c5c4ffc5c5c4ffc5c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c5c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacbcaffcbcbcaffcbcbcbffcbcccbffcbcbccffccccccffccccccffcccdcdffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececfffcececfffcfcecfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d2d2ffd1d2d1ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d4ffd3d4d4ffd3d4d4ffd5d4d4ffd4d5d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d7d7ffd9d8d9ffdbdbdaffddddddffe7e7e6fff5f4f5fffafaf9fffcfbfcfffdfefdfffdfdfdfffefdfefffdfefefffdfcfcfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffdfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefffffefffffffffffffffffffffffefefffffffefffffffefffffefffffffefffffffffffefffffffffffffefffffefefffffffefefffffffefffefffffffffffffffefefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffefffffefefefffefefefffffefefffefffffffefefefffefefefffffefefffffefefffefefefffefefffffefefefffffffffffffefefffffffffffefefffffffefefffefffefffffffffffefefefffefffffffefffffffffefffffffefefffffffffffefffffffefefffffefefffffefffefffffefffffffffefffefffffffffefffffefffffffffffffffefffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffffffffefefefffffffffffffffefffffffffffefefffffffefffffffffefffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffefffffffffffefefffffffefefffefffefffffffffffefefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffefffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffffffffffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefffffefefffffefffefffffefffffffffefffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c6ffc4c4c4ffc4c4c4ffc3c3c3ffbfbfbfffbcbbbcffbabbbaffbcbcbdffbebdbeffbfbebfffbebebeffbdbdbdffbbbabaffb9b9b9ffb8b8b8ffb8b8b8ffbab9b9ffbabab9ffb9babaffbababaffb9babaffbababaffbabab9ffbababaffb9b9baffb9b9b9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b8b8ffb7b8b8ffb8b8b8ffb7b7b8ffb7b7b7ffb7b6b7ffb7b7b6ffb6b6b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b7b6ffb6b6b7ffb6b7b6ffb6b7b6ffb7b7b6ffb6b6b6ffb7b7b6ffb9b8b8ffb9b9b9ffbbbcbcffbcbdbcffbebdbeffbebfbfffc1c1c1ffc1c1c2ffc1c1c1ffc1c2c2ffc4c3c4ffc4c5c4ffc5c5c6ffc7c6c6ffc8c7c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfdfdfffcfcfbfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffbfbfbfff9fafafff9f9f9fff3f2f3ffe3e3e3ffdddeddffdbdadbffd8d8d8ffd6d6d7ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d4ffd4d3d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcfcecfffcececeffcececeffcececdffcececdffcdcdceffcdcdcdffcdcdcdffcdcdcdffccccccffcccdccffccccccffccccccffcccbcbffcbcbcbffcacbcbffcacacbffcacacaffcacac9ffcac9caffcac9c9ffc9c9c9ffc9c8c9ffc8c9c9ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc7c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c6c5ffc5c5c6ffc6c5c5ffc5c4c5ffc5c5c5ffc4c4c5ffc4c5c5ffc4c4c4ffc4c4c4ffc3c3c4ffc4c3c3ffc3c3c3ffc2c3c3ffc2c3c2ffc3c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbebebeffbebfbeffbebebeffbebebeffbebdbeffbebebeffbdbdbdffbdbdbdffbcbdbdffbcbdbcffbdbcbcffbcbcbcffbbbcbcffbcbbbbffbbbcbcffbbbbbbffbbbbbbffbbbbbbffbbbbbaffbabbbaffbbbbbaffbababaffbababaffbbbabaffbababaffbababaffb9bab9ffbab9baffb9b9baffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b9ffb8b8b8ffb7b8b8ffb8b7b7ffb7b6b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b5b6ffb5b5b5ffb4b4b5ffb4b3b4ffb3b3b4ffb2b3b3ffb2b2b2ffb2b1b1ffb1b1b1ffb0b0b0ffafafafffafafafffafaeaeffaeaeaeffadadaeffacadadffadadadffacacacffacacacffabababffabaaabffaaabaaffaaaaaaffa9a9a9ffa9a9a9ffa9a9a9ffa8a8a9ffa8a8a8ffa8a8a8ffa7a8a7ffa7a7a7ffa7a7a7ffa6a7a6ffa7a6a6ffa7a6a6ffa6a6a6ffa6a5a6ffa5a6a6ffa5a5a6ffa5a6a5ffa5a5a6ffa5a5a5ffa5a5a4ffa5a5a5ffa4a4a4ffa4a4a4ffa5a4a4ffa4a4a4ffa4a4a4ffa3a4a3ffa4a4a4ffa3a3a4ffa4a3a3ffa3a3a4ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a2ffa2a3a3ffa3a2a2ffa2a2a2ffa2a3a2ffa2a2a2ffa2a2a2ffa3a2a2ffa2a2a2ffa2a2a3ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa1a1a2ffa2a1a1ffa2a2a1ffa1a1a1ffa1a1a2ffa1a1a1ffa2a1a2ffa2a1a1ffa2a2a1ffa1a1a2ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa2a2a2ffa1a2a1ffa1a1a2ffa1a2a2ffa2a2a1ffa2a2a2ffa3a3a2ffa2a3a3ffa3a2a3ffa3a3a3ffa3a3a4ffa4a4a4ffa4a4a4ffa4a5a4ffa5a5a4ffa5a5a5ffa5a5a5ffa5a6a5ffa6a6a6ffa5a5a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a7ffa7a7a7ffa7a7a7ffa8a7a7ffa8a8a8ffa9a8a8ffa8a9a8ffa9a9a9ffaaa9a9ffaaa9aaffaaaaaaffaaaaabffabababffacabacffacacacffacacadffadadadffaeadaeffaeaeaeffafafafffb0afafffb0b0b0ffb0b0b0ffb1b1b1ffb2b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb5b5b4ffb4b4b5ffb5b5b5ffb5b5b5ffb6b6b6ffb5b5b5ffb6b6b6ffb6b7b6ffb7b6b7ffb7b6b7ffb7b7b7ffb7b7b7ffb7b7b8ffb7b8b8ffb8b8b7ffb9b8b8ffb9b9b8ffb9b9b9ffb9b9b9ffbababaffbababaffbabbbaffbbbbbbffbbbcbbffbcbcbbffbcbdbcffbcbcbcffbdbdbcffbebdbdffbdbdbeffbdbebeffbdbebdffbebebeffbebebfffbfbebeffbfbebfffbfbfbfffc0c0c0ffc0bfc0ffc0c0bfffc0c0c1ffc1c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c2c2ffc2c1c2ffc1c2c1ffc1c1c2ffc2c1c2ffc2c2c3ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc4c4c4ffc4c3c3ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c6ffc5c5c6ffc5c6c5ffc6c6c6ffc7c6c6ffc6c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc8c8c8ffc9c9c9ffcacac9ffc9c9caffcacacaffcacbcaffcbcacbffcacbcbffcbcbcbffcbcbccffccccccffcccdccffcdcccdffcdcdccffcdcdcdffcecdcdffcecdceffcececeffcececeffcecfcfffcfcfcfffcfcfcfffcfcfd0ffd0cfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d5ffd5d4d4ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d6ffd8d8d8ffdad9d9ffddddddffe3e4e4fff3f3f3fff8f7f7fffbfbfbfffcfdfcfffcfcfdfffdfefefffdfdfdfffefdfefffefefdfffcfcfdfffdfcfdfffbfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffefffffffffffffffefffffffffefffffefffffffefffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffefffefffffffffefefffffefffffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefffefffefffefffefefffffefffffffefffefffffffffffefefefffefffefffffffffffffefffffffffffffefefefffefefefffefefffffffefefffefffefffffefffffffffefffefefefffefffffffffffffffefffffffffefffffefffffffffffefffefffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffefffffefffffffefffffffefffffffffffffffffffefffffffffffefefefffffffefffffffffffffefffffffffffffefefffffefefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffefefefffffffefffffffffffffefffffffffffffefefefffefefefffefefffffffefefffefffefffffefffffffffefffefefefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfefffefefefffefefefffefdfefffefefefffefefefffefffffffffefffffefefffffffefffffefffefffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc6c6c6ffc4c5c4ffc3c4c4ffc4c4c3ffbfbfbfffbbbbbbffbebebeffbfc0c0ffc1c0c0ffc1c0c0ffbfbfbfffbdbdbdffbababbffbababaffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbbbcbbffbbbbbcffbbbcbcffbbbbbbffbcbcbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbababaffbababaffbababaffbababaffbababaffbababaffbbbbbaffbababaffb9babaffbab9baffb9b9baffbab9b9ffb8b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9baffb9b9b9ffb9b9b9ffb9bab9ffbab9b9ffbabab9ffbbbbbbffbcbbbbffbcbdbcffbebebeffbfbfbeffc1c1c0ffc3c2c2ffc4c3c4ffc4c3c3ffc3c4c3ffc5c4c5ffc5c6c5ffc7c6c7ffc7c8c7ffc8c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfcfdfffdfdfdfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfbfafffaf9f9fff7f6f7ffe8e8e8ffdfdfdfffdcdcdcffd9dad9ffd8d7d7ffd6d6d6ffd5d5d5ffd4d5d5ffd4d5d5ffd4d4d3ffd3d3d4ffd3d3d3ffd2d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcececfffcececfffcececeffcececeffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcccbccffcccbcbffcbcbcbffcbcacbffcbcbcaffcacacaffcacacaffcacacaffc9c9caffcac9c9ffc9c9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c7c8ffc8c8c8ffc8c7c7ffc8c8c7ffc8c8c7ffc8c7c7ffc6c7c7ffc7c7c7ffc7c7c6ffc7c7c6ffc7c6c6ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c3ffc3c4c3ffc3c4c4ffc3c3c3ffc3c3c3ffc2c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc0c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbebebeffbebebeffbebebeffbebebeffbdbebdffbebdbdffbebebdffbdbdbdffbcbdbdffbdbcbdffbcbcbdffbdbcbcffbbbcbcffbcbcbbffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbababbffbabbbbffbbbabaffbabbbaffbbbbbaffbbbabaffbababaffbababaffbababaffbabab9ffbab9b9ffbab9baffb9b9b9ffb9b9b9ffb9b9b9ffb8b9b8ffb9b8b8ffb7b8b7ffb7b7b8ffb7b7b7ffb7b7b7ffb6b6b6ffb5b6b6ffb5b5b5ffb4b5b4ffb4b5b5ffb4b4b4ffb4b3b3ffb2b3b3ffb2b2b2ffb1b1b1ffb1b1b1ffb1b0b0ffafb0b0ffafafafffaeafafffaeafaeffadaeaeffadaeaeffadadadffadadadffacacacffacacabffabababffabababffabababffaaa9aaffa9a9a9ffa9a9a9ffa9a9a9ffa8a9a8ffa9a8a8ffa8a8a8ffa7a8a7ffa7a8a8ffa7a7a8ffa7a7a8ffa7a7a7ffa6a7a7ffa7a7a6ffa6a7a6ffa6a6a6ffa6a6a7ffa6a6a6ffa6a5a6ffa6a6a6ffa6a5a5ffa5a6a5ffa6a5a5ffa6a5a5ffa5a5a5ffa5a5a5ffa5a5a4ffa5a5a4ffa5a4a4ffa5a4a5ffa5a4a4ffa4a5a4ffa4a4a4ffa3a4a4ffa4a3a4ffa3a4a3ffa4a3a4ffa3a4a3ffa3a4a4ffa4a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa2a3a3ffa3a3a3ffa2a2a3ffa3a3a3ffa3a3a2ffa2a3a3ffa2a2a3ffa2a3a2ffa2a3a2ffa2a2a3ffa2a2a3ffa2a2a2ffa3a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa1a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa3a2a2ffa3a3a2ffa2a2a2ffa3a3a3ffa3a3a3ffa3a3a4ffa4a3a4ffa3a4a4ffa4a4a4ffa4a5a4ffa5a5a4ffa5a5a6ffa6a5a5ffa5a5a6ffa6a6a6ffa6a6a6ffa6a7a6ffa7a7a7ffa7a7a7ffa6a7a7ffa7a7a7ffa7a8a7ffa8a8a7ffa8a7a8ffa8a8a8ffa9a8a8ffa9a9a9ffaaa9a9ffa9aaa9ffaaa9aaffaaabaaffabaaabffabacabffacacacffacacacffacadadffadadadffadaeadffaeaeaeffafafafffb0afafffafb0b0ffb0b0b0ffb0b0b1ffb1b1b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b4b3ffb4b4b4ffb4b4b4ffb4b5b5ffb5b5b4ffb6b5b5ffb5b5b5ffb6b6b5ffb6b6b6ffb6b6b6ffb7b7b7ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb7b8b7ffb8b7b8ffb8b8b8ffb8b8b8ffb8b9b8ffb9b9b9ffb9b9b9ffbab9baffb9babaffbababaffbabbbaffbbbbbaffbbbbbcffbcbcbbffbcbbbcffbcbdbcffbdbcbcffbdbdbdffbebdbdffbebdbeffbdbebdffbebebeffbebebeffbfbfbeffbfbebeffbfbebfffbfbfbfffbfc0bfffc0c0c0ffc0c0c0ffc1c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c1c1ffc1c1c2ffc1c2c1ffc1c2c1ffc2c2c2ffc2c2c2ffc3c2c3ffc2c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc4c3c3ffc3c3c4ffc3c3c4ffc3c4c4ffc3c4c3ffc3c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c5ffc5c4c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c5c6ffc6c6c5ffc5c5c5ffc6c6c6ffc6c6c7ffc6c6c7ffc7c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c8ffc9c9c9ffcacac9ffcacacaffcacacaffcbcacaffcbcbcaffcbcbcbffcbcbcbffcccbccffcccccbffccccccffcdcccdffcccdcdffcecdcdffcdcecdffcecdceffcececeffcecfcfffcfcfceffcecfcfffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d5d5ffd5d5d4ffd6d5d5ffd5d5d5ffd6d6d5ffd7d7d7ffd9d9d9ffdcdcdcffe2e2e2fff0f0f0fff7f7f7fff9f8f8fffcfcfcfffefdfdfffdfdfcfffcfcfcfffdfefefffdfdfdfffdfdfefffefdfefffcfcfcfffdfdfcfffbfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffefefffffffffffffffefefffffffefffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffefffffffffefffffefffffffffffffffffffffffffefffefefefffffefefffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffffffffffffffefefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffefffffffefffefffffffefffffffffffffffefffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffefefffefffffffefefffffefefffffffffffffffffffffffefefffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefefffffefffffffefffffffefffffefffefffefefffffffefffffefffefffefffffffffffffffefffffffefffffffefffefffffefefffefffffffffffefffffffefffefffffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffefffffffffffffffefefefffefefffffffefffffffefffffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefdfffffefefffefffffffffffefffffefefffefffffffefffefffefefffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffffffffefffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacbffc8c8c8ffc6c6c6ffc4c4c4ffc3c4c3ffc3c4c4ffbfbfbfffc1c1c1ffc1c1c1ffc1c2c2ffc2c1c2ffc1c1c1ffbfbfbfffbdbdbdffbcbcbcffbdbdbcffbcbdbdffbdbdbcffbcbdbdffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbdbdbdffbdbdbdffbcbdbdffbdbdbdffbdbcbdffbcbdbcffbcbdbdffbdbdbdffbdbdbdffbcbdbdffbcbdbcffbdbcbcffbcbdbdffbcbcbcffbcbcbbffbbbcbcffbbbcbbffbbbbbcffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbcbcbcffbcbcbcffbdbcbcffbcbdbdffbcbdbdffbdbebdffbebebeffbfbfbfffc0c0c0ffc2c2c1ffc4c3c3ffc5c6c5ffc5c5c6ffc5c4c5ffc5c5c5ffc7c7c6ffc7c7c8ffc8c8c8ffc8c8c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffafafafff8f9f8fff3f3f3ffe4e4e4ffddddddffdbdbdaffd8d8d8ffd7d7d7ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0cfffcfd0cfffcfcfcfffcececfffcfcfcfffcececfffcececeffcececeffcecdceffcecdceffcdcecdffcdcdcdffcdcccdffcccdccffccccccffccccccffcbccccffcbcccbffcacbcaffcbcacaffcacbcbffcacac9ffcac9c9ffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc7c7c8ffc8c7c7ffc7c8c8ffc7c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c7c6ffc6c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc2c3c3ffc2c2c2ffc1c2c2ffc2c1c1ffc1c2c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0bfc0ffc0bfc0ffbfc0bfffbfbfbfffbfbebfffbebfbeffbebebeffbebebeffbebebeffbdbebeffbdbebdffbdbdbdffbdbdbdffbdbdbcffbdbcbcffbcbcbdffbcbcbcffbbbbbcffbbbcbcffbcbcbcffbbbbbbffbbbbbbffbbbbbaffbababbffbbbabaffbabbbbffbabbbbffbabbbbffbababaffbabbbbffbabbbbffbababaffbab9baffb9bab9ffb9b9baffbab9baffb9b9b9ffb9b9b9ffb8b8b9ffb8b8b9ffb8b7b7ffb8b8b7ffb7b7b7ffb6b7b6ffb5b6b6ffb5b5b6ffb5b5b5ffb5b5b5ffb4b4b4ffb3b3b4ffb3b3b3ffb2b2b3ffb2b2b2ffb1b2b2ffb1b1b1ffb0b0b0ffb0b0afffafb0afffaeaeafffaeaeafffaeaeaeffaeaeaeffadadadffadacadffadacadffacacacffabacabffababacffabaaabffaaabaaffaaaaaaffaaaaaaffa9aaaaffa9aaa9ffa9a9a8ffa9a9a8ffa8a9a9ffa8a8a8ffa8a8a8ffa8a8a8ffa7a8a7ffa7a7a7ffa7a8a8ffa8a8a8ffa7a7a7ffa7a7a7ffa7a7a6ffa6a6a7ffa7a6a6ffa6a7a7ffa6a6a6ffa6a7a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a5a5ffa5a6a5ffa5a5a6ffa6a5a5ffa5a5a5ffa5a5a5ffa4a4a5ffa5a4a5ffa4a4a4ffa5a5a4ffa4a4a4ffa4a4a4ffa4a5a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a3ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a3ffa3a3a3ffa4a3a3ffa3a3a3ffa3a3a3ffa3a3a4ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a2a3ffa3a3a3ffa2a3a3ffa3a3a3ffa3a3a3ffa3a3a2ffa2a3a3ffa3a3a3ffa3a3a3ffa3a4a3ffa3a3a3ffa4a3a3ffa4a4a4ffa4a4a4ffa4a4a4ffa4a5a5ffa4a5a5ffa5a5a5ffa5a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa7a7a6ffa6a6a7ffa7a7a7ffa7a8a8ffa7a7a8ffa7a8a8ffa8a8a8ffa8a8a8ffa8a9a9ffa9a9a8ffa9a8a8ffa9a9a9ffa9a9aaffaaaaaaffaaaaaaffababaaffaaaaabffababacffacababffacacacffadacadffadadadffadaeaeffaeaeaeffafafaeffafafafffafb0b0ffb0b0b0ffb1b1b0ffb1b1b2ffb2b2b2ffb2b2b2ffb3b3b2ffb3b3b3ffb4b3b3ffb4b4b4ffb4b4b5ffb4b5b5ffb5b5b6ffb6b6b6ffb6b5b6ffb6b6b6ffb7b6b7ffb7b6b7ffb6b7b6ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b8ffb8b7b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b8b8ffb8b9b9ffb9b9b8ffb9b9b9ffb9babaffbababaffbababaffbabbbbffbbbbbbffbbbbbbffbcbbbcffbcbcbbffbcbcbcffbdbcbcffbdbdbdffbdbdbdffbdbebeffbebebeffbebebeffbebfbfffbfbfbeffbfbebeffbfbfbfffbfbfc0ffc0c0c0ffc0bfc0ffc0c0c0ffc0c0c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c4c4ffc3c4c3ffc3c3c3ffc4c3c3ffc3c4c4ffc3c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c4c5ffc5c5c5ffc4c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c7c7ffc7c7c6ffc7c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc9c8c8ffc8c8c8ffc9c8c8ffc9cacaffc9c9caffc9cacaffcacacaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffccccccffcdccccffccccccffcdcdcdffcdcdcdffcecdceffcecdcdffcececeffcececeffcecfceffcecfcfffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd4d3d3ffd3d4d3ffd3d3d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d7ffd9d8d9ffdadbdaffdededfffe8e8e8fff5f5f5fff8f8f8fffafafafffdfefefffdfdfdfffdfefdfffdfcfcfffcfdfdfffefefdfffdfdfdfffdfefefffdfefdfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefefefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefefefffefffefffefffefffefefffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffffefffefefffffffffffffefffffffefffefffffefefffffffefffffefefffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffefefefffffffffffffefefffefffefffffffefffffffffffffefffffffffffffffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffffffffffefefffffffffffffffffffefefffffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefffffffefffefffffffffffffffefffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdccccffcacacaffc8c8c8ffc7c7c6ffc4c5c5ffc3c3c3ffc3c2c3ffc3c4c4ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc0c0c1ffbebebfffbdbdbdffbfbebeffbebfbeffbfbebfffbfbfbfffbfbebeffbfbfbfffbfbfbfffbebfbfffbfbfbfffbebfbfffbebfbeffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbfffbebebeffbfbebfffbebebeffbebebeffbebebeffbebebeffbebebfffbfbfbeffbebfbeffbfbfbeffbfbebfffbfbfbfffbfbfbfffbfbfbfffbfc0c0ffc0c1c1ffc0c0c0ffc1c1c1ffc3c3c3ffc5c4c5ffc6c6c7ffc7c7c7ffc5c5c5ffc6c7c7ffc8c7c8ffc8c7c8ffc8c8c8ffc8c8c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfefffdfdfdfffcfcfcfffdfdfcfffbfbfbfff9f9fafff7f6f7ffe8e8e9ffe0e0e0ffdddcdcffdad9daffd8d7d8ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d0ffd1d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcececfffcfceceffcececeffcdcecdffcecdcdffcecdcdffcdcdcdffcdcdcdffcdcccdffcccdccffccccccffccccccffcccbccffcbcbcbffcbcacbffcacbcaffcacacaffcacacaffcacacaffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c7ffc6c6c6ffc6c7c6ffc6c6c6ffc6c5c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c3ffc3c4c3ffc3c2c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c1ffc2c1c2ffc2c2c2ffc2c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc0c1c1ffc0c1c0ffc0bfbfffc0bfbfffbfbfbfffbfbfbfffbfbebfffbebfbeffbebebeffbebebeffbebebeffbebebeffbebdbeffbdbebdffbdbdbdffbdbcbdffbcbdbdffbcbcbcffbcbcbcffbcbcbbffbcbbbcffbcbcbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbabbbbffbabbbbffbbbbbbffbabbbbffbbbbbaffbbbbbaffbababaffbababaffbababaffb9b9b9ffb9babaffbab9b9ffb9b8b9ffb9b8b9ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b7ffb6b6b6ffb6b6b6ffb5b6b6ffb5b5b5ffb4b4b5ffb4b4b4ffb4b4b4ffb3b3b3ffb2b3b3ffb2b2b2ffb2b1b1ffb1b1b1ffb1b0b1ffb0b0b0ffb0afafffafb0afffafafafffaeaeafffaeaeaeffadaeaeffadaeadffadacacffadacacffacacacffacacacffacababffabababffababaaffaaaaaaffabaaaaffaaaaaaffaaa9aaffa9aaa9ffa9a9a9ffa9a9a9ffa9a9a9ffa8a9a8ffa9a9a8ffa9a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a7a8ffa7a7a8ffa8a7a8ffa7a7a7ffa7a7a7ffa7a8a8ffa6a7a7ffa7a7a7ffa7a7a7ffa7a6a7ffa6a6a6ffa7a6a7ffa6a6a6ffa6a6a6ffa6a6a6ffa6a5a6ffa6a5a6ffa5a5a5ffa5a5a5ffa6a6a6ffa5a5a6ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a4a5ffa5a5a5ffa5a5a5ffa5a4a5ffa5a5a5ffa4a4a4ffa5a4a4ffa4a5a4ffa5a4a5ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a4a4ffa3a4a3ffa4a4a3ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa5a4a4ffa5a5a4ffa5a4a5ffa4a5a5ffa4a5a5ffa5a5a6ffa5a5a5ffa5a6a5ffa6a6a6ffa6a6a6ffa6a6a7ffa7a7a6ffa7a7a7ffa7a8a7ffa7a7a8ffa7a7a8ffa8a8a8ffa8a8a8ffa8a8a9ffa9a9a9ffa9a9a9ffa9a9a9ffaaaaa9ffaaa9aaffaaaaaaffabaaaaffaaaaaaffabababffacababffacabacffacacacffacacadffadadadffaeaeaeffaeaeaeffaeaeaeffafafafffafb0b0ffb0b0b0ffb0b0b0ffb1b1b1ffb1b2b2ffb2b1b2ffb2b3b3ffb3b3b3ffb4b3b3ffb3b4b3ffb5b4b5ffb5b5b5ffb5b5b5ffb6b6b6ffb6b6b6ffb6b6b7ffb7b6b6ffb6b7b7ffb6b7b6ffb7b7b7ffb8b7b7ffb7b7b7ffb8b8b8ffb8b7b8ffb7b8b8ffb8b8b7ffb8b8b8ffb9b8b8ffb9b9b8ffb9b8b9ffb9b9b9ffb9b9b9ffbab9baffbababaffbababaffbbbbbaffbbbbbaffbbbbbbffbcbcbbffbbbcbbffbcbcbcffbcbcbcffbcbcbdffbdbdbdffbdbdbdffbdbdbeffbebebeffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffc0bfc0ffbfbfbfffc0c0c0ffc1c0c0ffc1c0c1ffc1c0c1ffc1c1c1ffc1c1c1ffc2c2c2ffc1c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c4ffc3c3c3ffc4c3c3ffc3c4c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc4c4c5ffc5c5c5ffc4c5c5ffc5c5c4ffc5c5c5ffc6c5c5ffc5c5c5ffc6c6c6ffc6c5c5ffc5c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c7c6ffc6c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c7ffc8c7c8ffc8c8c7ffc8c8c8ffc8c9c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacbcbffcacbcaffcbcbcaffcbcbcbffcbcbcbffcbcbccffccccccffccccccffcccdcdffcdcdcdffcecdcdffcecdcdffcececeffcececeffcfcfcfffcecfcfffcfcfcfffd0cfcfffcfd0d0ffcfd0cfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d7ffd7d8d7ffdad9d9ffdcdcdcffe2e2e2fff1f2f2fff7f7f7fff9f9f9fffcfcfcfffcfcfcfffefdfefffefefefffefdfefffcfdfcfffcfcfcfffefdfefffdfdfdfffdfefd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffefffffffefefefffffefffffffffffffffefffffffffffffffefefffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffffefffffefefefffefffefffefefffffffefefffffefffffffffefffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffefffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffffefefffffefffffffffefffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffffefefffffefefffefefefffffefffffffffffffffffefffefefffffefffffffefffffffffffffffffffefffefefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffffffefffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfefffdfefefffefefefffefefefffefffefffefefffffefefffffefffefffefffffffefffefffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffefefffffffefffefefffffffefefffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffccccccffcacbcbffc8c8c8ffc6c6c6ffc4c4c5ffc4c4c4ffc5c5c4ffc3c3c3ffc4c3c4ffc5c4c4ffc4c4c5ffc2c2c3ffbfc0c0ffc0c0bfffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc0c0c0ffc0c1c0ffc0c0c1ffc1c0c0ffc1c0c0ffc1c1c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c0c1ffc1c0c1ffc0c1c0ffc0c1c1ffc0c1c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c3c2ffc4c4c3ffc6c6c5ffc8c7c7ffc8c8c8ffc7c6c6ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc9c9c9ffc9caca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfefdfffdfdfdfffcfcfcfffdfefefffefefdfffcfcfcfffafafafff9f9f9fff4f3f3ffe7e6e6ffdededeffdbdbdbffd9d9d8ffd7d7d7ffd5d6d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d0d0ffd1d1d0ffd0d0d0ffcfcfcfffd0cfd0ffcfd0cfffcfcfcfffcfcfcfffcececeffcecfceffcececeffcecdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcbccccffcbcbccffcbcbcbffcbcbcaffcacacaffcacacaffcacac9ffcacacaffc9c9c9ffcac9caffc9c9c9ffc9c9c9ffc8c9c8ffc9c8c8ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c8c8ffc7c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c6ffc7c6c6ffc6c6c6ffc6c5c6ffc6c6c5ffc6c5c6ffc5c6c6ffc6c5c5ffc4c5c5ffc4c5c5ffc4c4c4ffc5c4c4ffc4c4c4ffc4c3c4ffc4c3c4ffc3c3c4ffc3c3c4ffc2c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c1c0ffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbeffbebebeffbebfbeffbebebeffbebebeffbebebdffbdbdbdffbdbdbdffbdbdbcffbcbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbcbbffbcbbbbffbcbbbbffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbaffbbbbbaffbbbabaffbababbffbababaffbababaffbab9baffb9b9b9ffb9b9b9ffb9b8b8ffb8b8b8ffb8b8b8ffb7b7b8ffb7b7b7ffb6b6b6ffb6b6b6ffb5b6b6ffb5b5b5ffb5b4b4ffb4b4b4ffb3b3b4ffb3b3b4ffb3b3b3ffb2b2b2ffb2b1b2ffb1b2b1ffb0b1b1ffb0b0b0ffb0b0b0ffb0b0afffafafafffafafafffaeaeaeffaeaeadffadadaeffadadadffadacadffacacacffadacacffacacacffacacabffabababffabacabffabababffaaababffaaabaaffaaa9aaffaaaaaaffa9aaa9ffa9aaaaffa9a9a9ffaaa9aaffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a8ffa9a9a8ffa9a8a8ffa8a8a8ffa8a9a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a7ffa8a8a7ffa7a7a7ffa7a7a8ffa7a7a7ffa7a7a7ffa7a7a7ffa7a6a6ffa7a7a6ffa7a6a6ffa6a7a7ffa7a7a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a5ffa5a6a6ffa6a5a6ffa6a5a5ffa5a5a6ffa5a5a6ffa5a5a6ffa6a6a5ffa5a5a5ffa5a5a5ffa5a6a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a4a5ffa5a5a5ffa4a4a4ffa4a5a4ffa4a4a5ffa5a4a4ffa5a4a5ffa5a5a5ffa5a4a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a6a5ffa5a5a6ffa5a6a6ffa6a6a5ffa6a5a6ffa6a6a6ffa6a7a6ffa6a7a7ffa6a7a7ffa7a7a7ffa8a8a7ffa8a7a8ffa8a8a8ffa8a8a8ffa9a9a8ffa9a9a8ffa9a8a9ffa9a9a9ffaaaaa9ffa9a9a9ffaaaaaaffaaabaaffaaabaaffababaaffabababffababacffacababffacacacffacacacffadacacffadadadffaeadaeffadaeaeffafafaeffaeafafffafafb0ffb0b0b0ffb1b0b0ffb0b1b1ffb1b1b2ffb2b1b2ffb2b2b2ffb3b2b3ffb3b3b4ffb4b4b4ffb4b4b4ffb5b4b4ffb5b5b5ffb5b6b6ffb5b5b5ffb6b6b6ffb6b7b6ffb6b6b6ffb7b7b7ffb7b7b7ffb7b8b7ffb7b7b8ffb8b7b7ffb8b7b8ffb8b8b8ffb8b8b8ffb8b9b8ffb8b8b8ffb8b8b8ffb8b9b9ffb9b9b9ffb9b9b9ffb9bab9ffb9b9baffbababaffbabbbaffbabbbbffbabbbaffbbbbbbffbbbbbbffbbbbbcffbbbcbbffbcbcbcffbdbcbcffbdbdbcffbdbcbdffbdbdbdffbebebdffbebdbdffbebebfffbebfbfffbfbfbeffbfbfbfffbfbfbfffbfbfc0ffc0bfbfffc0c0c0ffc0c0c0ffc1c0c0ffc1c1c0ffc1c1c1ffc1c2c2ffc2c2c1ffc1c1c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c3c2ffc3c2c3ffc3c2c3ffc3c3c3ffc3c3c4ffc3c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c6ffc6c5c5ffc6c5c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c7ffc6c7c7ffc7c7c6ffc7c6c7ffc7c7c7ffc7c8c7ffc7c8c8ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcccbffcbcccbffcccbcbffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcdcecdffcececeffcececeffcfcfceffcecfcfffcfcfcfffcfcfcfffd0d0cfffcfd0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd1d1d2ffd1d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d5d6ffd7d6d6ffd7d6d7ffd8d9d8ffdadadbffdeddddffe8e8e8fff5f5f4fff9f8f8fffbfbfbfffdfdfdfffcfcfdfffdfefefffdfefefffdfefefffefefdfffcfcfcfffcfcfdfffefefdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefefefffffefffffffffffffefffffffffffffffffffefffffffffffffffefffefefffffffffefffefffffffefffefffffffefffffefffffffffefffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefffefffffefffffefffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffffffefefffffefffefffefefffffefefefffffffffffffffffffefefffffefffefffefffefffffffffffefffffffefffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffffefffffffefffefffefffefffffefffffefffffffefffffffefffefffffefffffffffffffefefefffffffffffffffffffffffffffefefffffefffefffefffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffefffffffefefffffffffffefffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefffffefefffffefffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcdcdcdffccccccffcbcacaffc8c8c8ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c4ffc5c5c5ffc6c7c6ffc7c7c6ffc4c3c4ffc2c2c1ffc1c1c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c2c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c2ffc3c3c3ffc2c3c2ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c2c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c4ffc4c4c4ffc3c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc2c3c2ffc4c5c5ffc7c7c7ffc9c8c8ffc8c9c9ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffefefdfffdfdfdfffcfcfcfffdfdfdfffcfbfbfff9faf9fff8f9f8fff2f2f3ffe2e2e3ffdcdddcffdadadaffd8d8d8ffd7d7d7ffd6d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d1d2ffd2d2d1ffd1d1d2ffd1d1d1ffd0d1d1ffd0d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfceffcfceceffcececeffcececeffcececdffcecdceffcecdceffcdcdcdffcdcdcdffcccdcdffccccccffcbcbccffcbcccbffcbcbcbffcbcbcbffcacbcbffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c8c7ffc7c8c8ffc7c7c7ffc6c7c6ffc6c7c6ffc7c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c5ffc5c4c4ffc4c4c4ffc4c4c3ffc4c4c3ffc3c3c4ffc3c3c3ffc3c2c3ffc2c3c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c0ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0bfffc0bfc0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbebebfffbebebeffbebebeffbdbebdffbebdbdffbdbdbdffbdbdbdffbcbdbdffbcbdbdffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbcbcbbffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbbbabbffbababaffbabbbaffbababaffb9babaffb9b9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb8b8b7ffb7b7b7ffb7b7b7ffb6b6b7ffb6b6b6ffb5b6b5ffb5b5b5ffb5b5b4ffb4b4b4ffb4b4b3ffb3b3b4ffb2b3b3ffb2b2b3ffb2b2b2ffb1b1b2ffb1b1b1ffb1b1b1ffb0b1b1ffb0b0b0ffafb0afffafafafffafafafffaeaeaeffaeaeaeffadaeadffaeadadffaeadadffadadacffadadadffacadacffacacacffababacffabacabffabababffabababffaaababffabaaabffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffa9a9a9ffaaaaa9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa8a9a8ffa8a9a8ffa8a9a9ffa9a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa7a8a8ffa7a7a7ffa8a7a8ffa7a7a7ffa7a7a7ffa8a7a7ffa8a7a7ffa7a7a7ffa7a7a7ffa6a6a7ffa7a7a6ffa6a7a6ffa6a7a6ffa7a7a6ffa6a6a7ffa7a7a6ffa6a6a7ffa6a6a6ffa6a6a7ffa6a7a6ffa6a6a7ffa6a6a6ffa6a6a6ffa6a6a6ffa5a6a6ffa5a6a5ffa5a6a5ffa6a5a6ffa5a5a5ffa5a6a6ffa5a6a5ffa6a5a6ffa6a6a6ffa6a6a5ffa6a6a6ffa6a7a6ffa6a6a7ffa6a6a7ffa6a7a6ffa6a7a6ffa7a7a7ffa7a7a7ffa8a7a7ffa7a7a8ffa8a8a8ffa8a8a8ffa9a8a8ffa8a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffaaaaa9ffa9aaaaffaaa9aaffaaaaaaffabaaabffababaaffabababffabababffabacacffacabacffacacacffacacacffadacadffadadadffadadadffaeadaeffaeaeaeffaeaeafffb0afafffb0b0afffb0b0b0ffb1b0b0ffb1b1b1ffb2b2b1ffb2b2b2ffb2b3b2ffb3b3b2ffb3b3b4ffb4b4b4ffb5b4b5ffb4b5b5ffb5b5b6ffb5b6b6ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b8b7ffb8b8b8ffb8b8b8ffb8b8b8ffb8b9b8ffb9b8b8ffb9b8b9ffb8b8b8ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9bab9ffb9bab9ffbababaffbababaffbbbabbffbabbbbffbbbbbbffbbbbbbffbcbbbbffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbdbdbdffbdbdbdffbebebdffbebebeffbfbfbeffbebfbeffbebfbfffbfc0c0ffc0bfbfffbfbfbfffbfc0bfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c3c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c5c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c9ffc9c9c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcbcacaffcbcbcaffcbcbcbffcbcbcbffcbccccffccccccffccccccffcccdccffcdcccdffcdcdcdffcdcdcdffcecdceffcececeffcececeffcfcfceffcfcfcfffcfcfcfffd0cfcfffcfcfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d5ffd5d4d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd8d8d7ffdadadaffddddddffe4e4e5fff2f3f2fff7f6f7fffaf9f9fffcfcfcfffefffffffefffefffdfdfdfffdfdfefffdfefdfffdfefdfffefdfefffcfdfdfffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffffffffffffffefefefffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefffffffefffefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffefefffffefefffffffffefffffffefffffefefffefffffffffefefffffefefffefffffffefffefffefefefffffffffffefffffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffefefffefffffffefffefffefefefffffffffffefefefffefffefffefffefffffefefffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffefefffffffefffefffefffffefffffffffffffffffefffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefffffefffffffefffefffefefffffffffffffefffffffffffefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecfceffcececeffcdcdcdffccccccffcacbcaffc8c7c8ffc8c8c8ffc7c7c7ffc6c5c5ffc7c6c6ffc8c8c8ffc8c8c8ffc6c6c5ffc3c3c3ffc3c4c3ffc3c3c4ffc3c4c3ffc4c3c4ffc3c3c4ffc4c4c3ffc4c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c4ffc5c5c5ffc6c5c5ffc5c5c5ffc6c6c6ffc5c6c6ffc6c5c6ffc6c6c6ffc6c7c6ffc6c6c7ffc6c6c6ffc6c6c6ffc5c6c6ffc5c4c5ffc7c6c6ffc8c7c7ffc9c9c8ffc9c9caffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9cac9ffcac9caffcacaca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfefdfffdfdfdfffcfcfcfffefdfefffdfefefffcfcfcfffdfdfdfffcfcfcfffdfdfcfffafbfbfff9faf9fff6f6f6ffe8e8e9ffdfdfdfffdcdcdcffd9d9d9ffd8d8d7ffd6d6d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d3d2ffd2d2d1ffd2d2d2ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0cfcfffcfcfcfffcecfcfffcecfceffcececeffcececeffcececeffcdcecdffcdcecdffcdcdcdffcdcdcdffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacacaffcacacaffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c5c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c3c2ffc2c2c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c1ffc1c2c2ffc2c1c1ffc1c1c1ffc0c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfc0bfffbfc0bfffbfbfbfffbfbfbfffbfbebfffbfbfbeffbebebeffbebebeffbebdbeffbebdbeffbebdbdffbdbdbdffbdbdbcffbdbdbdffbdbcbdffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbcbbbbffbbbcbcffbbbcbcffbbbbbbffbcbbbcffbbbcbcffbcbbbcffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbababaffbababaffb9b9b9ffbabab9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b8b8ffb8b7b8ffb7b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b3ffb3b4b3ffb3b3b3ffb2b2b2ffb2b2b1ffb2b2b1ffb1b1b1ffb0b1b1ffb1b0b0ffb0b0b0ffafb0b0ffafafafffaeaeafffaeafafffaeaeaeffaeaeadffadaeadffadadadffadadadffadadadffadadacffadacadffacacacffacabacffacabacffacababffabacabffabababffabababffabababffabababffabababffaaababffabaaabffabaaaaffaaabaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaa9a9ffa9a9a9ffa9aaa9ffa9a9aaffa9a9a9ffa9a9a9ffa8a9a9ffa8a8a8ffa9a9a8ffa9a8a9ffa8a8a8ffa8a8a8ffa8a8a8ffa8a7a8ffa8a8a8ffa8a8a8ffa8a7a7ffa8a7a7ffa8a7a7ffa7a7a7ffa7a8a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a8a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa6a7a7ffa7a6a6ffa6a6a6ffa6a6a7ffa6a6a6ffa6a6a6ffa6a7a7ffa6a6a6ffa6a7a6ffa6a7a6ffa7a7a6ffa7a7a7ffa7a7a7ffa8a8a7ffa8a8a8ffa7a8a7ffa8a7a8ffa8a8a8ffa9a8a8ffa8a9a8ffa9a9a8ffa9a9a9ffaaa9a9ffaaa9a9ffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaababffabababffabababffacabacffabacacffacacacffacacacffacacacffadadacffadadadffadaeadffadadadffadaeaeffaeaeaeffafafaeffafafb0ffafafafffb0b0afffb1b1b0ffb1b0b1ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b4b4ffb4b5b4ffb4b4b4ffb5b5b5ffb5b5b5ffb6b6b6ffb6b6b7ffb7b6b7ffb7b7b7ffb8b8b7ffb7b7b7ffb7b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b9b8ffb8b8b8ffb9b9b9ffb8b8b9ffb8b9b8ffb9b9b8ffb9b9b9ffb9b9baffb9b9b9ffbabab9ffbababaffbababaffbababaffbababbffbbbabaffbbbbbaffbbbbbbffbbbbbcffbcbbbcffbcbbbbffbcbcbcffbcbcbcffbcbcbdffbdbcbcffbdbdbdffbdbdbeffbdbdbdffbebebeffbebfbfffbfbfbfffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c1c2ffc2c2c2ffc3c3c3ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c5ffc4c4c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c5c5ffc6c5c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c7c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c8ffc8c7c8ffc8c8c7ffc8c8c7ffc8c8c8ffc9c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9cacaffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcccccbffcccccdffcdcdccffcdcccdffcdcdcdffcdcdcdffcececeffcececeffcececeffcececeffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d7ffd8d7d7ffd9d9d9ffdcdcdcffe2e3e3fff0f0f0fff6f6f6fff8f8f8fffbfcfbfffefefefffdfcfcfffefefffffefefefffdfdfcfffefefefffdfefdfffefdfefffefdfefffdfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffefefefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefdfffefefefffefefefffffefefffefefefffefefefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffefffffffffffffffefffffffefffffffefffffefefefffffffefffefffefffffefefffffffefffefffffffefffefffffefffffffffffffffefefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffefefffffffffffefffefffffefefffffffefffefffffffefffefffffefffffffffffffffefefffffefefffffffefffefffefffffefffffffefffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffefffefffefffefffefefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefefffffffefffefffefffffefefffefefefffefefefffefffefffffefffffefefefffffefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefefffefefefffefffefffefefefffffefefffefefefffefffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffefefffffffffffefffefffffffefffffffefffefffffffffffefffffefffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcececeffcececeffcecdceffcccdcdffcbcacbffcacacaffc7c7c7ffc6c6c6ffc7c7c7ffcacac9ffcacacaffc7c7c7ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc5c5c4ffc4c5c4ffc5c4c4ffc5c5c4ffc4c5c5ffc4c5c4ffc5c4c5ffc5c5c5ffc5c4c5ffc5c5c5ffc6c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c7c6ffc7c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c7c7ffc8c8c8ffc8c8c8ffc9c9c8ffc7c8c8ffc8c7c8ffc8c7c8ffc7c6c7ffc8c7c8ffc9c8c8ffc9c9c9ffc9c9c9ffc8c8c8ffc8c9c8ffcacac9ffc9c9c9ffcac9c9ffcacacaffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfcfcfffdfdfdfffdfdfefffcfcfcfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffafaf9fff9f9f8fff4f3f3ffe4e4e4ffdededeffdadadaffd8d9d9ffd8d7d8ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d1d2ffd1d1d1ffd1d1d0ffd1d1d1ffd0d1d0ffd1d0d0ffd0d0d0ffcfd0d0ffcfd0cfffd0cfcfffcfcfcfffcfceceffcfceceffcececeffcdceceffcecdceffcdcdcdffcdcdcdffcdccccffcccccdffccccccffccccccffcccbcbffcbcbcbffcacbcaffcacbcaffcacacaffcac9caffc9cac9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c6c6ffc6c6c6ffc5c6c5ffc6c5c5ffc5c5c5ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c3ffc4c3c3ffc3c4c3ffc3c3c3ffc3c2c3ffc3c2c3ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c1ffc2c2c1ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffbfc0bfffc0bfc0ffbfbfc0ffbfbfbfffbfbfbfffbebfbfffbebebfffbebebeffbebebeffbebebdffbdbdbdffbdbebdffbdbdbdffbdbcbdffbcbdbcffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbcbbbcffbcbcbcffbcbcbcffbcbbbcffbcbbbbffbbbbbbffbbbbbbffbbbbbaffbbbbbbffbbbbbaffbababaffbab9b9ffb9b9baffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b8ffb8b8b7ffb7b7b7ffb7b6b6ffb6b6b6ffb6b6b6ffb6b5b6ffb5b5b5ffb5b4b5ffb4b5b4ffb4b4b4ffb4b3b4ffb3b3b3ffb3b2b2ffb3b3b2ffb2b2b2ffb2b1b1ffb1b1b1ffb1b1b1ffb0b1b0ffb1b0b1ffb0b0b0ffb0afafffafafafffafafafffaeafaeffafaeafffaeaeaeffaeaeaeffaeadadffadadaeffadadadffadadadffadadacffacacacffacacacffabacacffababacffacabacffacacabffabacacffacacabffabacabffacababffababacffabababffabababffabababffabaaabffabababffabababffabaaaaffabaaaaffaaaaaaffaaaaaaffaaaaa9ffaaaaaaffaaaaaaffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffaaa9aaffa9a9a9ffa9a9a9ffa9a9a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a9a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a7ffa8a8a8ffa7a8a7ffa8a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa8a7a8ffa7a7a7ffa8a7a7ffa7a7a7ffa8a7a7ffa7a8a7ffa8a7a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a9ffa9a9a9ffa9a9a8ffa9a9a9ffa9a9a9ffa9aaa9ffa9a9a9ffaaa9a9ffaaaaaaffaaaaaaffaaabaaffababaaffabaaaaffabababffabababffacacabffabacacffacacacffadacadffadadadffadadadffadadadffadadadffaeaeaeffaeaeadffaeafaeffafafaeffafaeafffafafafffafafb0ffb0b0b0ffb1b1b1ffb1b2b1ffb2b1b2ffb2b2b2ffb2b2b2ffb3b2b2ffb3b3b3ffb4b4b3ffb4b4b4ffb5b5b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b6b7ffb7b6b7ffb7b7b7ffb8b8b7ffb7b8b7ffb8b8b7ffb8b8b8ffb8b9b9ffb8b9b8ffb9b8b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9baffbabab9ffbab9b9ffb9babaffbababaffbababbffbbbbbaffbbbbbaffbabbbaffbabbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbcffbcbcbcffbcbcbcffbdbcbcffbcbcbdffbdbdbdffbebdbdffbdbebeffbebebeffbfbebfffbfbfbfffbfbfbfffc0bfbfffc0c0c0ffc0c0c0ffc0c0bfffc0c1c0ffc1c1c0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c1c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c3c2ffc2c2c2ffc3c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c4c5ffc5c4c4ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c5ffc5c6c6ffc6c6c6ffc7c6c7ffc6c6c7ffc7c6c6ffc7c6c6ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c7ffc8c8c7ffc7c8c7ffc7c8c8ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffc9c9c8ffc9c9c9ffc9c9caffcac9caffcacacaffcacacaffcacacbffcbcbcbffcccbcbffcccbccffcccbcbffccccccffcdccccffcdcdccffcdcdcdffcececdffcdcdcdffcecdcdffcececeffcececfffcfcfcfffcfd0cfffd0cfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d2d1ffd2d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d4ffd4d3d4ffd5d4d4ffd5d4d4ffd6d5d5ffd5d6d5ffd6d6d6ffd7d7d6ffd8d8d8ffdbdbdaffe0dfe0ffe9e9e9fff5f4f4fff7f7f7fffafafafffdfdfdfffdfdfdfffefefefffdfdfcfffefefefffefefefffdfdfdfffefefefffefefdfffefefd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffefefffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffefffefefffffffffefffefffffffefefefffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefffefffffffefffffffffffffffefffffffffffefffffffffffffffffffffffefffefffffffffffffffefffffefefffffffefffffffefffffefffffffffefffefffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffefefefffefffefffffffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefffffefffefffffefefffefefffffffefffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecfcfffcecfcfffcfcfcfffcececeffcdcecdffcdccccffcccdccffc8c8c8ffc7c7c7ffc9c9c9ffcbcbccffccccccffc8c8c8ffc6c6c7ffc7c7c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c7ffc6c6c6ffc5c6c6ffc6c6c6ffc5c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9cacaffcac9c9ffc9cacaffcacacaffcacacaffc9cacaffcacacaffc9cac9ffc8c8c8ffc8c9c8ffcacacaffcacac9ffc9c8c9ffc8c8c8ffc9cac9ffc9cac9ffc9c9c9ffcacbcbffcbcbcbffcccccc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfefefffdfefefffcfcfcfffdfdfcfffcfdfcfffcfdfcfffdfdfdfffdfdfcfffdfcfdfffbfbfbfff9faf9fff6f7f6ffe9e9e9ffe1e1e1ffdcdcdcffdadadaffd9d9d8ffd6d7d6ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d4ffd3d4d3ffd3d2d3ffd2d2d3ffd3d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd1d1d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfd0cfffcecfcfffcfcfcfffcfcfcfffcececeffcececeffcececdffcdcdcdffcdcdcdffcccdccffcdcccdffccccccffcbccccffcccccbffcbcbcbffcacacbffcacacaffcbcacaffc9cacaffcac9caffc9c9caffc9cacaffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc8c8c7ffc7c7c8ffc8c8c7ffc7c7c7ffc7c7c7ffc6c7c7ffc6c7c7ffc6c6c6ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c6c5ffc5c5c5ffc4c5c4ffc5c5c5ffc5c4c5ffc5c4c4ffc4c4c5ffc4c4c4ffc4c3c4ffc3c3c4ffc4c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c1ffc1c1c2ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbfbeffbfbebfffbebfbeffbebebeffbebebeffbdbebeffbdbdbeffbdbdbdffbebdbdffbcbdbdffbdbcbdffbcbcbdffbcbdbdffbdbcbcffbcbdbcffbcbcbcffbcbdbcffbcbcbcffbcbcbcffbcbcbbffbcbcbcffbcbcbbffbcbcbcffbcbcbbffbcbbbbffbbbbbbffbbbbbbffbabbbbffbababaffbababaffbababaffbababaffbabab9ffb9b9b9ffb9b9b8ffb8b8b8ffb7b8b7ffb7b7b7ffb7b6b7ffb6b6b7ffb6b7b6ffb6b5b5ffb5b5b6ffb5b5b5ffb5b5b5ffb5b4b4ffb4b4b4ffb3b3b4ffb3b3b3ffb2b3b3ffb2b2b2ffb2b2b1ffb2b2b1ffb1b1b2ffb1b1b1ffb0b1b0ffb0b1b0ffb0b0b0ffb0b0b0ffafb0afffafb0b0ffafafafffafaeaeffaeafaeffaeaeaeffaeadaeffaeaeadffadadaeffaeaeadffadadadffacacadffacadadffadadacffacacadffadacadffacacadffacadadffadacacffacadacffacacacffacacacffacacacffacacacffacacabffabacabffabababffabababffabababffabaaabffabababffaaababffaaababffaaaaaaffaaababffaaabaaffaaabaaffaaaaaaffaaaaaaffaaaaa9ffa9aaa9ffa9a9a9ffaaa9a9ffa9a9a9ffa9a9aaffa9aaa9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a8a9ffa9a9a9ffa9a8a9ffa9a9a8ffa8a9a9ffa8a8a8ffa8a8a8ffa9a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa9a8a8ffa9a9a9ffa8a9a8ffa9a9a9ffa9a9a8ffa9a8a8ffa9a9a9ffa9a9a9ffaaa9a9ffa9aaa9ffa9aaaaffaaaaaaffaaaaaaffaaaaaaffaaabaaffabaaaaffaaababffabababffababacffabacacffacababffabacacffacacacffacadadffadadadffadadadffadaeadffadaeadffadaeadffaeaeaeffaeaeaeffafaeaeffaeaeafffafafafffafb0afffafafafffb0b0b0ffb1b1b1ffb1b1b1ffb2b2b1ffb2b2b2ffb2b2b2ffb2b3b2ffb3b3b3ffb4b3b3ffb4b4b4ffb4b4b5ffb5b5b5ffb5b5b5ffb5b6b6ffb6b6b6ffb7b7b7ffb7b6b7ffb7b7b7ffb8b7b8ffb8b8b7ffb8b8b8ffb8b8b8ffb8b9b8ffb9b9b8ffb9b9b9ffb9b9b9ffb9bab9ffb9bab9ffbab9baffbababaffb9bab9ffbababaffbabab9ffbababaffbababaffbababaffbbbabbffbabbbaffbabbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbbbbbcffbcbbbcffbcbcbcffbcbdbdffbdbcbcffbcbdbdffbdbdbdffbdbebeffbebebeffbfbebeffbebfbeffbfbfbfffbfbfbfffbfbfbfffc0c0bfffc0bfc0ffc0c0c0ffc0c1c0ffc0c1c1ffc0c0c0ffc1c1c1ffc1c2c1ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc5c6c6ffc6c5c6ffc6c6c5ffc6c6c6ffc6c6c7ffc7c6c6ffc6c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc8c7c8ffc8c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c9ffc9c8c9ffc9c8c9ffc9c9c9ffcac9c9ffc9cac9ffcacacaffcacacaffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcccbffccccccffccccccffcdccccffcdcdcdffcdcdcdffcdceceffcdcdcdffcececeffcecfcfffcfcfcfffcfcfceffcfd0cfffd0d0cfffcfd0cfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd7d8d7ffdadad9ffddddddffe6e5e5fff2f2f2fff5f6f6fff9f9f9fffdfcfdfffefffefffdfdfdfffdfdfdfffefefefffcfdfcfffefefefffffefffffdfdfcfffdfefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffffefffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffffffefffffffefefffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefffffffffefefffefefffffffefefffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefefefffefefefffffefefffefefefffffffefffefffefffefffefffefffefffefefffffefffffffffefffffffffffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffefffffffffffffffefffefffffffefffffffffffffffffffffffefffffffffefffffffffffffefffefffefffefffffffefffffffffffffefffffefefffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffffefffefffefefffffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefefffffffefffefffffffffefefffffffefffffefffffefffffffefffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcfceceffcececeffcececeffcececeffcdcdcdffcecdceffc9c9c9ffc8c8c8ffcacbcbffcdcdcdffcdcdceffc9cacaffc8c8c8ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9caffcac9c9ffcacac9ffcacacaffcacacaffcbcacaffcacacbffcacbcbffcacbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcac9c9ffc9cacaffcacbcbffcacacbffcacac9ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcccbcbffcccccc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffcfcfcfffdfdfdfffcfcfdfffdfcfcfffdfdfdfffcfcfdfffefdfefffefefefffdfdfdfffafafafff9f8f8fff3f3f4ffe7e7e7ffdededdffdbdbdcffd9d9d9ffd8d8d8ffd5d5d6ffd5d5d5ffd5d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d1ffd1d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfceceffcececeffcececeffcdcdceffcdcecdffcdcdcdffccccccffccccccffcccbccffcbcbccffcbcbcbffcbcacaffcbcbcaffcacacbffcacacaffcacac9ffcac9caffc9cacaffc9cac9ffc9c9c9ffc8c9c9ffc9c8c8ffc8c8c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c5c5ffc4c5c5ffc4c4c5ffc3c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c2c1ffc0c1c1ffc1c1c0ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffbfbfc0ffc0c0bfffbfbfbfffbfbebfffbfbebeffbebebeffbebebeffbebebeffbebdbdffbebebdffbdbebeffbdbdbdffbdbdbdffbdbcbdffbcbdbdffbcbdbdffbcbcbdffbcbcbdffbcbcbcffbcbcbdffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbababbffbababaffbababaffb9b9baffbab9b9ffb9b9baffb9b8b9ffb9b8b9ffb8b8b8ffb8b8b7ffb7b7b7ffb7b7b7ffb6b6b7ffb6b7b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b4ffb4b4b4ffb4b4b4ffb3b4b3ffb3b4b3ffb3b3b3ffb2b2b3ffb2b2b3ffb2b2b2ffb2b1b2ffb1b2b1ffb1b1b1ffb1b1b0ffb1b1b1ffb1b0b0ffb0b0b0ffb0b0b0ffafafafffafb0afffafafafffafaeafffafaeaeffaeaeaeffaeaeaeffaeaeaeffaeadadffaeaeadffadaeaeffadadadffaeadadffadadadffadaeadffadadadffadadadffacadadffadacacffacacadffadadadffacacadffacacacffacacacffacacacffacacacffacacacffacacacffabababffacababffabababffabababffabababffabaaabffabaaabffabababffaaaaabffabaaabffabaaaaffabaaaaffaaaaaaffaaaaaaffaaa9aaffa9aaaaffaaaaaaffa9aaaaffa9a9aaffaaa9a9ffaaaaa9ffaaaaa9ffa9aaa9ffa9aaa9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a8ffa8a9a8ffa9a9a8ffa9a9a9ffaaa9a9ffa9a9a9ffa9a9aaffa9a9aaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaabffabaaabffabaaaaffacababffabacacffacababffacacabffacabacffacadacffacadadffacacadffacacadffadadadffadadadffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeafafffafafafffafafafffb0b0b0ffb0afafffb0b0b0ffb0b0b0ffb0b1b1ffb1b1b1ffb1b1b2ffb2b1b2ffb2b2b3ffb2b2b3ffb3b3b3ffb4b3b3ffb4b4b4ffb4b5b5ffb5b5b5ffb5b5b6ffb5b6b6ffb6b6b7ffb6b6b7ffb7b7b7ffb8b7b7ffb8b8b7ffb8b8b8ffb8b9b8ffb8b9b9ffb9b9b9ffb9b9b9ffb9b9baffbab9b9ffb9b9b9ffb9bab9ffb9bab9ffbabab9ffbababaffbababaffbababaffbababaffbababaffbbbbbaffbbbbbaffbababaffbbbabaffbbbbbbffbbbbbbffbbbbbcffbcbbbbffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbdbdffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbebebeffbfbebfffbebebfffbfbfbfffbfbfbfffbfbfc0ffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c1ffc0c1c1ffc2c1c1ffc1c1c2ffc2c1c1ffc2c2c2ffc2c2c2ffc3c2c3ffc3c2c2ffc3c3c3ffc3c3c3ffc3c4c4ffc3c3c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c5ffc5c6c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c6c6ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c7c7ffc7c7c8ffc7c7c8ffc7c7c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c8ffc8c9c9ffc9c8c8ffc9c9c8ffc9c8c9ffc9cac9ffc9cacaffc9cacaffc9cacaffcacacaffcacacbffcbcbcbffcbcbcbffcbcbcbffcbccccffccccccffcccccdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcecdceffcececeffcfceceffcececfffcfcfcfffcfcfd0ffcfcfd0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d3ffd2d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d5ffd5d6d5ffd6d6d6ffd7d7d7ffd9d9d9ffdbdcdcffe2e1e2ffeaeaeafff4f5f4fff7f7f7fffafbfafffefefefffdfdfdfffefefffffdfdfefffdfdfdfffefffefffdfdfdfffefefefffefefefffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefefefffefefefffefefefffefdfefffefefefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffffefffefffffffefefffffffffefffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefffffffffefffefefefffefefffffffefffffefefffffffefffffffefffffffefffffefefefffffffffffefefefffffefefffefefffffefefefffffefffffefffefffefffffffffffefffffffefffffefefffefffffffffefffffffefffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffffefffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffefefffffffffefffffffffffefefffffffefefffefefffffffefffffefffefffffffffffffffefffefffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffefffffffffefffffefefefffffefefffefefefffefefefffefffefffefffefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefffffffefefffefefefffffefefffefefefffffefffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfd0ffd0cfcfffd0cfcfffcececeffcececfffcececfffcececeffcecdcdffcac9caffc9c9c9ffccccccffcfcfcfffcfcfcfffcbcacbffc9c9c9ffc8c8c9ffc9c8c9ffc8c9c8ffc8c9c9ffc9c8c8ffc9c9c8ffc8c8c8ffc8c8c9ffc9c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcacbcaffcbcacbffcbcacaffcacbcaffcbcbcbffcacacbffcbcbcbffcbcacbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffccccccffcccbccffccccccffcccccdffcdcdcdffcccccdffcdcdccffccccccffccccccffccccccffcbcbcbffcacbcbffcccccbffcbcbcbffcacacaffcacac9ffcacac9ffcbcacbffcbcbcbffcccbccffccccccffcdcdcd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffcfdfcfffefefdfffefefdfffdfcfcfffdfdfdfffcfcfbfffaf9fafff7f8f8fff2f2f2ffe0e0e0ffddddddffdadadbffd9d8d9ffd6d6d7ffd6d5d5ffd5d4d5ffd5d4d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfd0ffd0d0cfffcfd0d0ffcfcfcfffcfceceffcececeffcececeffcdcecdffcececeffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcbcbccffcbcbcbffcacbcbffcbcacaffcacacaffcacacaffcac9caffcacacaffcac9caffcacac9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c5c6ffc5c5c6ffc6c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc4c4c4ffc3c4c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc2c2c1ffc1c2c2ffc1c1c1ffc1c2c1ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebebfffbebebeffbebebeffbebebeffbdbebeffbebdbeffbdbdbdffbebdbdffbdbdbdffbdbdbdffbdbdbeffbdbdbdffbdbdbdffbdbdbcffbdbdbdffbdbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbcbcbcffbcbbbbffbcbbbcffbbbbbbffbbbabbffbbbabaffbababaffb9babaffbab9baffb9b9baffb9b9b9ffb9b8b9ffb8b8b9ffb8b8b8ffb8b8b8ffb7b7b7ffb7b6b6ffb6b6b7ffb6b6b6ffb6b6b6ffb5b6b5ffb5b5b5ffb5b5b5ffb5b5b4ffb4b4b4ffb3b4b4ffb4b3b3ffb3b3b3ffb3b3b2ffb2b2b2ffb2b2b2ffb2b2b1ffb1b2b2ffb1b1b2ffb1b0b0ffb1b0b1ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0afffafb0afffb0b0b0ffafafafffafafafffafaeafffafaeaeffaeaeaeffaeaeaeffaeaeaeffafaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffadadaeffaeaeadffadaeaeffaeaeadffadadadffadadadffadadadffadadadffadadadffadadacffadadacffadacacffadacadffacacadffacacacffacacacffababacffababacffacabacffababacffacabacffacabacffababacffabababffabababffabababffabaaaaffaaaaabffaaaaabffabaaabffaaabaaffaaababffaaaaaaffababaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaa9ffa9aaaaffa9a9aaffaaaaa9ffaaaaaaffa9a9aaffaaa9a9ffaaaaaaffaaaaaaffaaabaaffabababffabaaaaffabababffabababffabababffabababffababacffacababffabacacffacacacffacacacffadacacffadacadffadadadffaeadaeffaeaeadffadadaeffaeaeadffaeaeaeffafafaeffaeaeaeffafafafffafafafffb0afafffb0b0afffb0b0afffb0b0b0ffb1b0b0ffb1b1b1ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b3ffb3b3b3ffb3b3b4ffb4b3b4ffb4b4b4ffb5b4b5ffb5b5b5ffb6b6b6ffb6b6b6ffb7b6b6ffb7b6b7ffb7b7b7ffb8b7b8ffb7b8b7ffb8b8b9ffb9b8b8ffb9b9b9ffb9b9b9ffb9b9baffbab9baffbab9baffbabab9ffb9babaffb9b9baffbababaffbababaffbababaffbababaffbababaffbababaffbabbbaffbbbbbbffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbcffbcbbbbffbbbcbcffbcbbbcffbcbbbcffbdbcbcffbcbcbcffbdbdbdffbdbdbdffbebebdffbdbdbeffbebebdffbebebeffbfbfbeffbebebeffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0bfffc0c0c0ffc0c0c0ffc1c1c1ffc0c1c1ffc1c1c1ffc2c1c1ffc1c1c2ffc1c2c2ffc2c2c2ffc2c2c3ffc3c2c3ffc3c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c5ffc4c4c4ffc5c5c5ffc4c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c6c7ffc7c6c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c8ffc8c8c8ffc9c8c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9caffcac9caffcacacaffcacacaffcacacaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffccccccffcdcdccffcdcdccffcdcdcdffcecdcdffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfd0ffd0cfd0ffd0d0d0ffd1d0d0ffd1d0d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d4ffd3d3d4ffd5d4d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d6d7ffd8d8d8ffdadadaffdededeffe8e8e7fff2f2f2fff6f6f6fff9f9f9fffdfdfdfffefefffffffefefffdfdfdfffefefefffdfdfdfffdfdfdfffefefefffcfdfcffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffefffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffefffffefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefefffffefefffffefffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffffefffefefffffffefffffffefffffffffffffefffffffffefffffffefefffffffffffefefefffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefffffffefffffefffefffffffefffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffefefffffefffffffefffffefffefffffffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffefffffffefefffefefffffefffefffffffefffefefffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0cfd0ffd0cfd0ffd0d0d0ffcfd0d0ffcfcecfffcececeffcecfcfffcdcccdffcac9caffcacacaffcecdcdffd0d1d0ffd0d0d0ffccccccffcacacaffcacacaffc9cac9ffc9c9c9ffcac9c9ffc9cac9ffc9c9c9ffcac9c9ffc9c9caffcac9caffc9cac9ffcacac9ffcacacaffcacacaffcacacaffcacacaffcacbcbffcacacbffcbcbcbffcbcccbffcbcbcbffcbcccbffccccccffcbccccffcccbccffcbcbccffccccccffccccccffccccccffcccdccffcdcdccffcccccdffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececeffcecdceffcdcdccffcdcdcdffcdcdcdffccccccffcbccccffcccccdffccccccffcbcacaffcacacaffcacacaffcbcbcbffcccbccffcccccdffcdcdcdffcecece00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfdfcfffdfefdfffdfcfdfffdfefefffefefefffcfcfdfffdfdfdfffcfcfcfffdfdfcfffafafbfff9f8f9fff6f5f6ffe6e6e6ffe0e0e0ffdcdcdcffdadad9ffd8d8d8ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d4ffd5d5d4ffd4d5d5ffd4d4d4ffd4d3d3ffd3d3d4ffd3d3d3ffd2d2d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d1d2ffd2d1d2ffd2d1d2ffd1d1d1ffd1d1d0ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0cfffcfd0d0ffcfcfcfffcecfcfffcfcfceffcececeffcdcecdffcececeffcdcecdffcdcccdffccccccffccccccffcccbccffcbcbccffcbcbcbffcbcbcaffcacacaffcacacbffcacacaffcacacaffc9cacaffc9c9caffc9c9caffc9c9caffc9c9c9ffc8c9c8ffc8c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c5c6ffc6c5c5ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c4ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c3c4ffc4c3c3ffc3c4c3ffc3c3c3ffc3c2c3ffc3c2c3ffc3c3c3ffc2c3c2ffc3c3c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc1c0c1ffc0c1c0ffc0c1c0ffc0c0c0ffbfc0bfffc0c0c0ffbfc0bfffbfbfbfffbebebfffbfbfbfffbfbebeffbebebeffbebebeffbebebeffbebebeffbdbdbeffbdbebeffbebebdffbdbdbdffbdbdbeffbdbdbdffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbcbdbdffbcbcbdffbcbcbcffbcbbbcffbcbcbbffbbbbbcffbcbbbcffbbbbbbffbbbbbbffbabbbbffbababaffbababaffbababaffb9b9b9ffb9b8b9ffb8b9b8ffb9b8b8ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b6ffb6b6b7ffb6b7b6ffb5b5b6ffb6b5b5ffb5b6b5ffb4b4b4ffb5b4b4ffb4b4b5ffb4b4b4ffb4b4b4ffb4b4b3ffb3b3b3ffb3b3b3ffb2b3b3ffb2b2b2ffb1b2b2ffb2b1b2ffb1b2b1ffb1b2b1ffb1b1b1ffb0b1b0ffb1b1b1ffb0b1b0ffb0b0b0ffafafb0ffb0b0b0ffb0afb0ffafafb0ffafb0afffb0b0afffafafafffaeafafffafafafffafafafffaeafafffaeaeafffaeafafffafaeafffaeaeaeffaeafaeffaeafaeffaeaeaeffadaeaeffaeaeaeffaeaeaeffaeadadffadadadffadadadffadadaeffadadadffadadadffadadadffacadadffadacadffadacacffacadadffacacacffacacadffacacacffacacabffacacacffabacacffabacabffabababffababacffabacabffabababffabababffabababffabaaabffabaaaaffabaaabffabababffabababffababaaffabaaabffabaaabffaaababffabaaaaffaaababffabaaabffabababffabababffabababffabababffacacacffabacabffacabacffababacffacacacffacacacffacacadffadadacffadadadffadadadffadadaeffadaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeafffafaeafffafafaeffafafafffafb0afffb0afb0ffafb0b0ffb0b0b0ffb0b0b1ffb1b0b0ffb0b0b0ffb1b1b1ffb1b1b2ffb2b1b2ffb2b2b2ffb3b2b3ffb2b3b3ffb3b2b3ffb3b3b3ffb4b4b4ffb4b4b4ffb5b4b5ffb5b5b5ffb6b5b5ffb6b6b6ffb6b7b7ffb6b7b7ffb7b7b7ffb7b7b8ffb8b8b7ffb8b8b8ffb9b8b8ffb9b9b9ffb9b9b9ffbab9b9ffb9b9baffbababaffbababaffbababaffbababaffbababbffbabbbbffbababaffbabbbbffbababbffbabbbbffbbbbbbffbbbbbbffbabbbbffbbbbbbffbbbcbbffbcbbbbffbbbbbbffbcbbbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbcbdbdffbdbdbdffbdbdbdffbdbdbeffbdbebeffbebebeffbebebeffbebfbeffbfbfbfffbfbfbfffbfbfbfffbfc0c0ffc0c0c0ffc0bfc0ffc0c0c0ffc0c1c0ffc0c1c1ffc1c1c1ffc1c1c2ffc2c2c2ffc1c2c2ffc2c1c2ffc2c2c2ffc3c3c3ffc2c2c3ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc8c7c8ffc7c8c8ffc8c7c7ffc7c8c8ffc8c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc8c8c8ffc9c8c9ffc9c8c9ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacac9ffc9cacaffcacacaffcacacaffcbcacbffcacbcaffcbcbcbffcbcccbffcccbccffcbccccffccccccffcdcdcdffcdcccdffcdcdcdffcdcecdffcececeffcfceceffcfcecfffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d2d1ffd2d1d1ffd2d2d2ffd2d3d3ffd2d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd4d4d5ffd6d5d5ffd6d6d5ffd6d6d6ffd8d7d7ffd9d9d9ffdddcddffe4e5e4fff1f1f0fff6f6f6fff8f8f8fffbfbfbfffefefdfffdfefefffefefffffefffffffdfdfdfffefefefffdfdfdfffdfefefffefffefffdfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffefefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffefffffffffefffffffefffefefefffffefffffffffefffffefffffefefefffefffefffffefffffefefefffefefefffefffefffefefefffefefefffffefefffefefefffffefefffffefefffefefefffffefefffefffefffffefefffffffefffffefefffefefefffefffffffffefefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffefefffefefefffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffffffffefefffffffffefffffefefffefffffffefefefffffffefffffffefffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffcfcfcfffd0cfd0ffd0cfcfffcfcecfffcececeffccccccffcbcacaffcbcbcbffcfcfcfffd1d2d1ffd1d1d1ffcecdcdffcccbcbffcacacaffcbcacaffcbcacaffcacacaffcbcacaffcacbcaffcacacaffcbcbcaffcacacaffcacacaffcacbcbffcbcacaffcbcbcbffcbcbcbffcbcccbffcbcccbffcccccbffccccccffccccccffccccccffcdcdcdffcdcdcdffcccccdffcdcdcdffcdcdccffcdcdcdffcececdffcdcdceffcececdffcececdffcececeffcdcdcdffcececeffcececeffcececeffcececeffcecfceffcecfceffcdceceffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcbcbcbffcbcbcbffcccbccffccccccffcdcdcdffcececeffcfcecf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfdfffdfdfdfffcfcfcfffefefefffefefefffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffcfbfcfff9f9f9fff8f8f8fff0f0f0ffe5e4e5ffdededeffdbdbdbffd8d9d9ffd7d7d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd5d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d2d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcececeffcececeffcececeffcdcdceffcdcdcdffcdccccffcdccccffccccccffcbcbccffcccccbffcbcbcaffcbcbcbffcacacaffcacacaffcacacaffcacacaffc9c9caffc9cac9ffcacac9ffc9c9c9ffc9c9c8ffc8c8c8ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c6ffc5c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc4c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c3c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c1ffc1c1c1ffc1c1c0ffc1c1c0ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfc0ffbfc0c0ffbfbfbfffbfbebeffbfbfbfffbebebfffbfbfbeffbfbebeffbebebeffbebebdffbebebeffbebebdffbebebeffbdbdbeffbdbebdffbebebdffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbcbcffbcbdbcffbdbdbdffbcbcbcffbcbcbcffbcbbbcffbcbcbbffbcbbbbffbbbbbbffbbbabbffbbbbbaffbababaffb9b9baffbabab9ffbab9b9ffb9b9b9ffb9b8b8ffb8b9b8ffb8b8b8ffb8b7b8ffb8b7b7ffb7b7b7ffb7b7b6ffb7b6b6ffb6b5b6ffb6b5b5ffb5b6b5ffb5b5b5ffb5b5b5ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b3ffb4b4b3ffb3b3b4ffb3b3b3ffb2b3b2ffb3b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb2b2b1ffb1b1b1ffb0b1b1ffb1b1b1ffb0b0b0ffb1b0b0ffb1b1b1ffb0b0b0ffb0b0b0ffb0b0afffb0b0b0ffafafafffb0b0afffafafafffafafafffafafb0ffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaeaeffaeaeaeffafafafffaeaeaeffaeaeaeffaeadaeffaeaeaeffaeaeadffadadadffaeadaeffaeadadffadadadffadadadffadadadffadadadffacadadffadacacffacadacffacacadffadacacffadacacffacacacffacacacffacacacffacababffacababffacacacffacababffacacacffacababffabababffabacabffacababffabacabffababacffabacabffabababffacababffacababffacacacffacacacffacacacffacacacffacacacffacadadffacacacffadacacffadadadffadadaeffaeaeadffaeaeadffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeafafffaeaeafffafafaeffafb0afffafb0b0ffb0b0afffafb0b0ffb0b0b1ffb0b0b0ffb1b0b0ffb1b1b1ffb1b1b2ffb2b2b2ffb2b2b1ffb2b1b2ffb2b2b2ffb3b3b2ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb4b4b4ffb5b5b4ffb5b5b5ffb5b6b5ffb6b6b5ffb6b7b6ffb7b6b7ffb7b7b7ffb8b7b7ffb8b8b8ffb9b8b8ffb9b8b8ffb9b8b8ffb9b9b9ffb9bab9ffbabab9ffbababaffbababaffbababaffbabbbaffbbbabaffbbbbbaffbabbbbffbbbbbbffbbbbbaffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbcbcbbffbcbbbbffbbbbbcffbcbcbcffbcbbbbffbcbbbbffbcbcbcffbcbbbcffbcbcbcffbdbcbcffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbdbebdffbebebeffbebfbeffbebfbeffbebebfffbfbfbfffbfbfbfffc0bfbfffc0c0c0ffc0c0c0ffc0c1c1ffc1c0c0ffc1c0c1ffc1c1c1ffc2c1c1ffc1c1c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c4c4ffc5c4c5ffc5c5c5ffc6c5c5ffc6c5c5ffc6c5c5ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c7c7ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c8c8ffc8c8c9ffc8c9c9ffc8c8c8ffc9c8c8ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffcacac9ffcac9c9ffcacacaffcacacaffcacbcaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffccccccffcdcdcdffcdcdcdffcececeffcececdffcececeffcececeffcfcfceffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd2d3d2ffd3d2d3ffd4d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd7d7d7ffd8d8d8ffdbdbdbffe1e1e1ffeaeae9fff3f4f4fff7f7f6fffafaf9fffcfdfdfffdfdfdfffefefdfffdfdfdfffffefefffffffffffdfdfdfffffffefffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffffffefffefefffffefefffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffefefefffffefffffffefffffffffffffffffefffefefefffffffefffffefffffefffefffefefefffffefefffffefefffffefefffefffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefffffefefefffefefefffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffffefffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffefffffffffefffefefffffefefffffffffefffffffefffffffffffffefffffefffefffffffefffffefefffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefefefffefefffffffffefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffefefffefefffffffffefffffefffffffefffffefefffffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffffffffffffefffefefffffffffffffffffffffffffefffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd0d0d0ffd0d0cfffd0d0cfffd0cfd0ffcfd0cfffcfcecfffcccbccffcbcbcbffcdcdccffd0d1d1ffd2d3d3ffd2d2d1ffcfcecfffcdccccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcccccbffcbcbccffcbcbccffccccccffcdccccffcdcccdffcdcccdffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcfcfceffcfcfcfffcfcecfffcfcecfffcecfcfffcfcfcfffcfcfcfffcfceceffcfcecfffcfcfcfffcfcfcfffcfcecfffcfceceffcfceceffcdcecdffcececdffcececeffcdcdcdffccccccffcbcbcbffcccbccffcccccdffcdcdcdffcececeffcececeffcfcfce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfcfffefefefffdfefdfffdfcfcfffefefdfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffbfbfbfff9f9f8fff4f4f4ffeaeae9ffe2e1e1ffdcddddffdadadbffd9d8d8ffd7d6d6ffd6d6d5ffd5d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d1d0ffd1d1d0ffd1d0d0ffd0cfd0ffcfd0cfffcfcfcfffcfceceffcfceceffcececeffcececeffcdcdcdffcdcdcdffcdccccffccccccffccccccffccccccffcbcbccffcbcacbffcacbcbffcbcbcbffcacacaffcacacaffcacacaffcacacaffc9cac9ffcac9caffc9c9c9ffc9c9c9ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c5c6ffc6c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc3c3c4ffc4c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c1c2ffc2c1c1ffc1c1c0ffc1c1c0ffc1c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffbfbfbfffc0bfbfffbfbfbfffbebfbfffbfbfbeffbfbfbfffbfbebfffbebebeffbebebeffbebebfffbebebeffbebebeffbebebeffbebebeffbebebdffbebebeffbebdbdffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbcbcffbdbdbdffbcbcbcffbcbcbcffbcbcbdffbcbcbcffbcbcbbffbbbbbbffbbbbbbffbbbabbffbabbbaffbababaffbababaffbab9baffbab9b9ffb8b9b9ffb8b9b9ffb8b8b8ffb8b8b8ffb8b7b7ffb8b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb7b6b6ffb5b6b6ffb6b5b5ffb6b5b5ffb5b5b5ffb5b5b5ffb5b5b4ffb4b4b4ffb4b4b4ffb4b4b3ffb4b4b3ffb4b3b3ffb3b3b3ffb2b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb2b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b0b1ffb0b0b1ffb0b0b0ffb0b1b1ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffafb0afffb0b0afffb0b0afffafafafffafafafffafaeafffafaeafffafaeafffaeaeafffaeafaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeadffadaeaeffadaeaeffadadadffadadadffadacacffadacadffadacacffadacadffacacacffadacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffadacacffadacacffacadacffacacacffadacacffadadadffadadadffadadadffadadadffaeadadffaeadadffadadaeffaeaeaeffaeaeaeffafaeafffaeaeafffaeafafffafafafffafafafffafafafffb0afb0ffb0b0b0ffb0b0b0ffb0b0b0ffb1b0b0ffb1b1b1ffb0b1b1ffb1b1b1ffb2b2b1ffb1b1b1ffb2b2b2ffb2b1b2ffb2b2b2ffb3b2b3ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b3ffb4b4b4ffb4b5b4ffb5b4b5ffb5b5b5ffb6b5b5ffb6b6b5ffb6b7b6ffb6b7b7ffb7b7b7ffb8b8b8ffb8b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffbab9b9ffb9b9b9ffbab9b9ffbababaffbababaffbababaffbbbbbaffbababbffbbbbbbffbbbbbbffbcbbbbffbcbbbbffbcbbbbffbbbcbbffbbbbbbffbcbbbbffbcbcbbffbbbcbbffbcbcbcffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbdbcbcffbcbcbdffbdbcbdffbcbcbdffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbeffbebebeffbebebeffbfbebfffbfbfbeffbfbfbfffbfbfbfffc0bfbfffc0c0bfffc0bfbfffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c2ffc2c2c1ffc2c2c1ffc2c2c1ffc3c2c2ffc2c3c2ffc3c2c3ffc3c3c3ffc3c3c3ffc4c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c8c8ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc9c9c9ffc8c9c9ffc9c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcacaffcacacbffcbcbcaffcbcbcbffcccbcbffccccccffcbccccffccccccffcdcdccffccccccffcdcdcdffcdcdcdffcecdceffcececfffcfcfcfffcfcfceffcfcfcfffd0cfcfffd0cfd0ffd0d1d0ffd0d0d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd9d9d9ffdddcddffe6e6e6fff1f1f2fff6f6f6fff8f7f8fffbfbfcfffefefefffdfdfcfffdfdfdfffefdfefffdfefdfffefefefffffefefffdfdfdfffefffefffdfefd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefefffefefefffffefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffffefffffffefefffefefefffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffffefffffefefffffffefefffefffffffefefefffefefffffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffffefffffefefffffefffefffffefefffefffefffffefffffffefefffefefefffefffefffffffefffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefefffefffefffffffefffefffefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d0d0ffd0d0d1ffd0cfd0ffcfd0d0ffcfcfcfffd0d0cfffccccccffcccbccffcdcecdffd2d2d1ffd4d3d4ffd2d2d3ffd0cfcfffcdcdcdffcccccdffccccccffccccccffccccccffcccccdffccccccffcccccdffcccdccffccccccffccccccffccccccffcdccccffccccccffcccdccffcdcdcdffcdcdcdffcdceceffcececeffcececeffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd0d0cfffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffcfd0cfffd0cfcfffcfcfd0ffcfcfcfffcfcfceffcfceceffcfceceffcececeffcdcdcdffcccccdffcccccdffcdcdcdffcececeffcfceceffcfcfcfffcfcfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffcfcfcfffefdfdfffdfcfdfffcfcfdfffdfefefffdfdfdfffefdfefffefefefffcfcfdfffafafafff7f7f8fff3f3f3ffe7e7e7ffdededeffdcdcdcffd9dad9ffd7d7d7ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcecfcfffcececeffcececeffcdceceffcdcdcdffcdcdcdffccccccffccccccffcccbccffcccbccffcbcbcbffcbcbcaffcacbcaffcbcbcbffcbcacaffcacacaffcacacaffc9cac9ffcac9c9ffc9c9caffc9c9c9ffc9c9c8ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c8ffc7c7c7ffc7c6c7ffc7c6c6ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c6c5ffc5c6c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc4c4c5ffc5c5c4ffc5c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c2c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffbfc0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbeffbebebeffbebfbfffbfbebeffbebebeffbfbebeffbebebeffbebebeffbebebeffbebebeffbebebdffbebebeffbebdbdffbdbdbeffbdbdbdffbdbdbdffbdbcbdffbdbcbdffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbabbbbffbbbbbbffbababaffbababaffb9bab9ffbabab9ffb9b9b9ffb8b8b9ffb9b8b9ffb8b8b8ffb7b7b8ffb8b8b7ffb8b7b7ffb7b6b6ffb6b6b7ffb6b6b7ffb6b6b7ffb6b6b6ffb6b6b6ffb5b6b5ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb5b4b4ffb3b4b4ffb3b4b4ffb3b3b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b2b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb2b1b1ffb2b1b2ffb2b1b2ffb2b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b0b1ffb1b1b1ffb0b1b0ffb1b0b0ffb1b0b1ffb0b1b1ffb0b0b0ffb1b0b0ffb1b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0afb0ffb0afb0ffafafafffafafafffafafafffafaeafffaeafafffaeafafffafafafffaeafaeffafaeafffaeaeaeffaeaeaeffaeaeaeffadadaeffaeadaeffadadadffadadaeffadaeadffaeadadffadadadffadadadffadadadffadadadffadadadffadadadffadadacffadacadffadacadffacacacffacadacffadadacffacadacffacadadffadadadffadadadffaeaeadffadaeaeffaeadaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffafaeaeffafafafffafafafffb0afafffb0b0afffafb0afffb0b0b0ffb0b0b0ffb0b0b0ffb1b1b0ffb0b1b0ffb1b1b1ffb1b1b1ffb1b1b1ffb2b2b1ffb2b2b2ffb2b2b2ffb2b2b3ffb2b3b3ffb2b3b3ffb3b3b3ffb3b3b3ffb3b3b4ffb4b3b3ffb4b4b4ffb4b4b4ffb4b4b5ffb4b5b5ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b6ffb7b7b6ffb7b7b7ffb7b7b7ffb8b7b8ffb8b8b8ffb8b8b9ffb9b9b9ffb9b9b9ffb9b9b9ffbab9baffbababaffbababbffbabbbaffbbbbbbffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbcbbffbbbbbbffbbbcbcffbbbbbcffbcbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbcbcffbdbcbdffbdbdbdffbdbdbcffbdbdbdffbdbdbdffbebebeffbebebeffbebdbeffbfbebeffbebebeffbfbebeffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc1c0c1ffc1c1c1ffc1c1c2ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c3ffc2c3c2ffc3c3c3ffc3c3c3ffc4c3c4ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c8ffc7c8c7ffc8c8c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc8c8c8ffc8c9c9ffc8c8c9ffc8c8c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcac9caffcac9caffcac9c9ffcacac9ffcacac9ffcacacaffcacacaffcbcacbffcbcbcbffcacbcaffcccbcbffcbcbccffccccccffccccccffcdccccffcdcccdffcdcdcdffcdcdcdffcececeffcececeffcfcecfffcfcecfffcfcfcfffcfd0d0ffd0cfd0ffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd1d2d2ffd2d3d2ffd3d2d3ffd3d2d3ffd4d3d4ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d4ffd5d5d5ffd6d6d7ffd8d8d8ffdbdbdbffe2e2e2ffebebebfff4f5f4fff7f7f7fffafafafffdfdfdfffdfdfdfffefefefffcfdfcfffcfdfdfffefefefffdfdfdfffffffffffefffffffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefffffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffefffefffffffffefffffffefefffefefffffefffffffefefefffefefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefffffefffefffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffffffffffffefffffffefefffffffffffefffffffefffffffffefffffefffefffefefefffefffefffefffefffefefefffefffffffffefffffefefefffefffefffefefefffefefffffffefefffffefefffefefefffffefefffffffffffefefffffefefffffffffefffefffffffffffffffffffefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd1d1d1ffd0d1d1ffd0d0d0ffd0cfd0ffcfd0cfffcfcfcfffcccccdffccccccffcfceceffd3d3d3ffd5d5d4ffd3d4d3ffd0d0d0ffcececeffcecdcdffcccdccffcdccccffcccccdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcecdffcececeffcececeffcfcfcfffcfcecfffcfcfcfffcfd0d0ffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d1ffd0d0d0ffd1d1d0ffd0d1d1ffd1d1d1ffd0d1d0ffd0d0d1ffd0d1d0ffd1d1d0ffd1d1d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcececfffcecdcdffcdcdcdffcdcdcdffcececeffcfceceffcfcfcfffcfcfcfffcfcfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfcfffdfdfefffdfcfcfffcfdfdfffdfdfefffdfdfdfffefefefffefefefffdfdfdfffefdfdfffbfbfcfff8f9f9fff7f7f7fff1f1f2ffe3e4e3ffddddddffdbdbdbffd9d9d8ffd7d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d6d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d3d2ffd1d2d2ffd1d2d1ffd1d1d1ffd0d1d0ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcecfceffcfcecfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcccccdffccccccffcccccbffcbccccffcbcbcbffcbcbcaffcbcacbffcacbcaffcacbcaffcacacaffc9cacaffcac9c9ffcac9c9ffc9cac9ffc9c9c9ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c5ffc4c5c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc3c4c3ffc3c4c4ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc0c1c0ffc1c0c1ffc1c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0c0c0ffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbebfffbebfbeffbfbfbeffbfbfbeffbebfbeffbebebeffbfbebeffbebfbeffbebebeffbebdbeffbdbebeffbdbdbeffbebdbdffbdbebdffbdbdbdffbdbcbdffbdbcbcffbcbcbdffbcbcbcffbbbbbcffbbbbbcffbbbbbbffbbbbbbffbabbbbffbabbbaffbababaffbabab9ffbab9b9ffb9b9b9ffb9b9b9ffb8b8b8ffb9b8b9ffb7b8b7ffb8b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b6ffb7b7b7ffb6b7b6ffb6b6b6ffb6b6b6ffb5b6b5ffb5b5b5ffb5b5b5ffb5b5b5ffb4b4b4ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b2b3ffb3b3b3ffb2b2b3ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b1ffb2b1b2ffb1b2b1ffb2b2b1ffb2b2b1ffb1b1b1ffb1b1b1ffb2b1b1ffb1b2b1ffb1b1b2ffb1b0b1ffb0b1b1ffb0b0b1ffb1b0b1ffb0b1b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffafb0b0ffafafafffafafb0ffafb0afffafafafffafafafffafafafffafafafffafafafffafafaeffaeafaeffaeafaeffaeaeaeffaeaeaeffadaeadffaeadadffadadaeffaeadaeffaeadadffaeadadffaeaeaeffadaeadffadaeaeffadadaeffadaeadffadaeadffadaeadffadaeadffadadadffaeaeaeffaeadaeffaeaeaeffaeaeaeffaeaeaeffaeaeafffafaeaeffafaeafffafafafffafafafffafafb0ffafafb0ffafafb0ffb0b0afffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b1ffb0b1b0ffb1b1b0ffb1b1b1ffb1b1b1ffb1b1b1ffb2b1b2ffb2b2b2ffb3b2b3ffb3b2b2ffb2b3b3ffb2b2b3ffb3b3b3ffb3b4b3ffb3b4b4ffb4b3b4ffb4b4b4ffb4b4b5ffb4b5b5ffb4b4b5ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b6ffb6b7b6ffb7b7b7ffb7b7b7ffb8b8b7ffb8b8b7ffb8b9b8ffb8b8b8ffb9b8b9ffb9b9b9ffb9b9b9ffb9b9baffbababaffbababaffbbbabaffbbbbbbffbbbbbbffbbbbbbffbbbbbcffbbbcbbffbbbcbbffbbbcbbffbcbcbcffbcbcbbffbcbcbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbdbcbcffbdbcbdffbcbcbdffbdbcbdffbdbdbdffbcbcbdffbcbdbdffbdbdbdffbdbebdffbebdbeffbdbdbdffbebdbeffbebebdffbebebeffbfbfbeffbebfbfffbfbfbeffc0bfbfffbfc0bfffc0bfc0ffc0bfbfffbfc0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc2c1c2ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c3c3ffc3c3c3ffc3c3c4ffc3c4c3ffc4c4c4ffc4c4c4ffc5c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c9ffc8c9c8ffc8c9c8ffc8c9c8ffc9c9c9ffc8c9c8ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffc9c9caffc9c9caffcacac9ffc9cacaffcacacaffcacacaffcacacaffcacbcaffcbcbcaffcbcbcaffcbcbcbffcbcbcbffcccbcbffccccccffcccccdffcdccccffcccdcdffcdcdcdffcecdceffcececeffcececeffcfcecfffcfcfceffcfcfcfffcfd0d0ffcfcfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d3ffd5d4d5ffd4d5d4ffd5d5d5ffd5d5d6ffd7d7d7ffd9d9d9ffdeddddffe7e7e7fff2f3f2fff6f7f7fff9f9f9fffcfdfcfffefefefffefefefffdfdfdfffefefefffdfdfdfffdfcfdfffefefefffdfefdfffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffffffffffffffefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffefffffefffefffffffefffffffffffefffefffefffefffefefefffffefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefffefffefefefffefffffffefefefffefffffffefefefffffefefffefefefffefefffffefefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffefffffffffefffffffffffffffefefffefffefffefffffffffefffffefffefffefffefffffefefffefefefffffefefffefefefffefefefffefefffffefefefffffefffffefefefffefffefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d4ffd3d4d3ffd1d1d1ffd1d0d1ffd0d0d1ffcfd0d0ffd0d0d0ffccccccffccccccffcfcfcfffd4d4d3ffd6d6d6ffd4d4d4ffd0d0d0ffcfcfcfffcecfcfffcecdcdffcdceceffcecdceffcdceceffcececdffcecdcdffcdceceffcececeffcececeffcececeffcececeffcececeffcecfcfffcfcecfffcfcfcfffcfcfcfffd0cfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d1ffd1d0d1ffd0d0d1ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d1ffd1d0d0ffd0cfcfffcfd0cfffcfcfcfffcdcdceffcdcdceffcececeffcfcfceffcfcfcfffcfd0cfffcfd0cfffd0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfcfcfffdfefdfffdfdfdfffdfdfefffefdfefffdfdfdfffefefdfffdfdfdfffdfdfdfff9faf9fff8f8f8fff5f4f5ffe8e9e9ffe0e0e0ffdcdcdcffdadadaffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d6d5ffd5d5d5ffd5d4d4ffd4d5d5ffd4d4d4ffd4d4d5ffd4d4d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d1ffd1d0d0ffcfd0d0ffd0cfcfffcfcfcfffcecfceffcececfffcecdceffcecdceffcdcdcdffcccdccffcccccdffccccccffccccccffcbcbccffcbcbcbffcbcbcbffcacbcbffcbcacaffcacacaffcacacaffcacacaffcacacaffc9c9caffc9cac9ffc9c9c9ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c7ffc8c7c8ffc7c7c7ffc7c7c6ffc6c6c7ffc7c6c7ffc6c6c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c5c5ffc4c4c4ffc5c4c4ffc3c4c4ffc3c4c4ffc3c3c4ffc3c4c3ffc3c3c3ffc3c3c2ffc2c3c3ffc3c2c3ffc2c2c2ffc1c2c2ffc2c1c2ffc1c2c1ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0bfc0ffbfc0bfffc0bfc0ffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbfbfbfffbfbfbfffbebebfffbebfbfffbfbebfffbebebeffbebebeffbebebeffbdbdbeffbebdbeffbdbdbdffbdbdbdffbdbdbdffbcbdbcffbcbcbcffbcbcbcffbcbbbcffbbbcbcffbbbcbbffbbbbbbffbababaffbababaffbabab9ffbababaffbabab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b8ffb8b9b8ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b7ffb6b7b7ffb6b7b7ffb7b6b7ffb6b7b6ffb6b6b6ffb6b6b6ffb5b6b6ffb6b5b6ffb5b5b5ffb5b5b5ffb5b4b5ffb4b5b4ffb5b4b4ffb4b4b4ffb3b4b3ffb3b3b4ffb4b3b4ffb4b3b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b2b3ffb3b3b3ffb3b2b3ffb3b2b3ffb2b3b3ffb2b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b1b1ffb1b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b0ffb1b1b1ffb0b1b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffafafafffafafafffb0afafffb0b0afffb0b0afffafaeafffafafafffafafafffafaeaeffaeafafffaeaeaeffaeafafffaeaeaeffafaeaeffaeaeaeffaeaeaeffaeaeafffaeafaeffaeaeaeffaeaeaeffaeafaeffafaeafffaeaeaeffaeafaeffafaeaeffaeafaeffafafafffaeafafffafafafffafafb0ffafafafffb0afb0ffafafafffafb0afffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b1ffb1b0b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b3b3ffb3b3b3ffb3b2b2ffb3b4b3ffb3b3b3ffb3b3b4ffb4b3b4ffb4b4b4ffb4b4b4ffb5b4b5ffb4b5b4ffb5b5b4ffb5b5b5ffb6b5b6ffb5b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb7b7b7ffb8b7b7ffb8b8b8ffb9b9b8ffb8b8b8ffb9b9b9ffb9babaffbab9b9ffbababaffbababaffbabbbbffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbcffbcbcbcffbcbcbbffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbcbcffbcbcbcffbdbcbcffbcbcbcffbcbcbcffbcbcbdffbdbcbdffbdbdbdffbcbcbdffbcbdbcffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbebebeffbebebeffbebebeffbebebeffbebebeffbebfbfffbfbfbfffbfc0bfffbfbfc0ffbfc0c0ffc0c0c0ffc0c0bfffc0c1c0ffc0c1c0ffc0c0c1ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc7c7c7ffc8c7c7ffc7c8c8ffc8c8c8ffc8c8c9ffc8c9c8ffc9c8c8ffc9c9c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcac9caffc9c9c9ffc9cac9ffcac9caffcac9caffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcbcbcbffcbcbcbffccccccffcccbccffccccccffcdccccffcdccccffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcfcfceffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd0d0d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d3ffd3d3d3ffd4d4d4ffd4d5d5ffd5d4d4ffd5d6d5ffd6d6d6ffd8d8d8ffdbdbdbffe4e3e3ffecececfff5f5f5fff8f7f8fffbfbfbfffefefdfffdfdfdfffefefefffefefefffdfdfdfffefefefffdfdfdfffcfdfdfffefefefffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefffefffefefefffefffefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffffffffffffffffefefffffefefffefefefffffffefffffffffffefefefffefefefffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefffefffffefffffffffffffefffffffffefffffffffffffefffffffffffefffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefefefffefffffffffffffffefffffffefffefffffefefffffffffffefffffffffefffffffffefffefefffffefffefffefefefffefffefffffefefffefffefffefefefffefefefffefffefffefefffffefffffffefffefffefefefffffffefffefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d3d3ffd1d1d1ffd1d1d0ffd1d1d0ffd0d0d0ffcececdffcdcdcdffd0d1d0ffd5d4d4ffd7d7d6ffd5d5d4ffd1d1d1ffd0d0d0ffd0cfcfffcecfceffcececeffcececeffcececeffcfceceffcececeffcecfceffcfcecfffcecfcfffcecfceffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffcfd0d0ffd0d0d0ffd0d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d2ffd2d2d2ffd1d2d2ffd2d2d1ffd2d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d2ffd1d1d2ffd2d2d1ffd1d2d1ffd1d1d1ffd0d1d1ffd1d0d0ffcfcfcfffcecfcfffcececeffcfceceffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd0d1d1ffd1d1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffefefefffdfdfcfffdfdfdfffefefefffdfdfdfffefdfdfffdfcfdfffcfcfdfffefefdfffbfbfbfff9f9f9fff7f7f7fff2f2f1ffe5e5e5ffdededdffdbdbdbffd9d9d9ffd7d7d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d1d2ffd2d2d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0cfffd0cfcfffcfcfcfffcececeffcececeffcececeffcdcdcdffcdcdcdffcccdcdffccccccffccccccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcacaffcacacaffcacacaffcacacaffcacac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c9c9ffc8c8c8ffc8c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c6ffc7c7c6ffc6c6c7ffc6c6c6ffc6c6c6ffc5c6c5ffc6c5c5ffc6c6c5ffc6c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc4c4c4ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c2c3ffc3c3c2ffc2c2c3ffc2c2c2ffc1c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffc0c0bfffbfbfc0ffbfbfbfffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbebebeffbebfbfffbfbebeffbebebeffbebebeffbebebeffbebdbdffbebdbdffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbcbcbbffbcbcbcffbcbcbbffbbbbbbffbabbbaffbababaffbababaffbabab9ffb9b9baffb9bab9ffb9b9b9ffb9b9b9ffb9b8b9ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b8b7ffb8b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b6ffb5b5b6ffb5b6b5ffb5b5b5ffb4b5b4ffb5b4b5ffb4b5b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb3b4b3ffb3b3b3ffb4b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b2ffb3b3b3ffb2b2b3ffb3b3b2ffb2b3b2ffb2b2b2ffb2b3b2ffb2b2b2ffb1b2b1ffb2b2b2ffb2b2b2ffb2b1b1ffb2b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb0b1b1ffb1b1b0ffb1b1b0ffb1b1b1ffb1b1b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0afffb0b0afffb0afb0ffafb0b0ffb0afafffafb0afffafafafffafafafffafaeafffafafafffafaeaeffaeafafffafafafffaeafafffafafafffafafafffafafafffafafafffafaeafffafafafffafafafffafafafffafafafffafb0afffb0afb0ffafb0afffb0b0afffb0b0afffb0b0b0ffafafb0ffb0b0b0ffb0b0b0ffb0b0b0ffb1b1b0ffb0b0b1ffb0b0b1ffb1b1b1ffb1b1b1ffb1b1b1ffb2b1b2ffb2b2b1ffb2b2b2ffb2b2b3ffb3b3b2ffb3b3b3ffb3b3b3ffb3b3b3ffb4b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb5b4b4ffb5b4b4ffb4b4b5ffb5b5b5ffb5b5b5ffb5b5b5ffb6b6b5ffb6b6b6ffb7b7b7ffb7b7b6ffb7b7b7ffb7b7b7ffb8b8b7ffb8b8b8ffb9b8b8ffb9b9b9ffb9b9b9ffbab9b9ffbababaffbababaffbbbabbffbababaffbbbbbbffbbbbbbffbbbcbbffbcbbbcffbbbcbcffbcbcbcffbcbcbcffbcbcbdffbcbdbdffbcbcbdffbdbdbcffbcbcbdffbcbdbcffbcbdbcffbcbdbcffbdbdbdffbcbdbdffbdbdbcffbdbdbcffbdbdbdffbdbdbdffbdbebeffbdbebdffbdbdbdffbebebdffbdbdbeffbebebeffbebebeffbebebeffbebfbfffbfbebfffbfbfbfffbfbfc0ffbfbfc0ffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c0ffc1c1c1ffc2c1c1ffc2c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc2c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c4ffc6c5c5ffc6c5c6ffc6c6c6ffc7c6c6ffc6c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c7c7ffc8c8c8ffc9c8c8ffc8c8c8ffc8c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9caffcacacaffc9cacaffcacac9ffcacacaffcac9caffcacacaffcacacbffcacacaffcacbcbffcbcbcbffcbcbcbffcccbccffcbcbccffccccccffcccdccffccccccffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcfceceffcfcecfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd4d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d5d6ffd7d7d7ffd9d9d9ffe0e0e0ffeaeaeafff3f4f3fff7f7f7fff9f9f9fffcfdfcfffdfcfcfffefefefffdfdfdfffefefefffefefefffdfdfdfffefefefffcfdfcfffcfdfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffffefefffffefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffffffffffffefffffffefefffffefffffffffefffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffefffffefefefffffffefffefefffffefefffffefefffffffffefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffefefffefefffffefefefffffffffffffefffffffefefffefefffffffffefffffefffffefffffffefffffffffefffffefefffffefffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefefefffefffffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffffffefffefefefffffefffffefefefffffefffffefefefffefefffffefffefffffffffffffefefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffefffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd1d1d1ffd1d1d0ffd1d1d1ffcececeffcfcfceffd2d2d2ffd5d5d5ffd7d8d8ffd5d5d5ffd2d1d2ffd0d0d0ffd0cfcfffcfcfceffcfcecfffcececfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0cfd0ffcfcfcfffcfcfd0ffcfd0cfffcfcfcfffcfd0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d3d3ffd3d2d2ffd3d2d3ffd3d3d2ffd3d3d3ffd2d3d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d1ffd1d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0cfcfffcfcecfffcececeffcfcfceffcfcfcfffcfcfd0ffcfd0d0ffd1d1d1ffd1d1d1ffd1d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfefefffcfdfdfffdfdfdfffbfbfbfff8f8f8fff5f5f5ffeaeaeaffe1e1e1ffdddddcffdbdbdbffd7d8d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd6d6d5ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d5d5ffd4d4d4ffd4d4d3ffd3d3d4ffd3d4d3ffd3d2d3ffd2d3d3ffd2d3d2ffd2d1d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcecfceffcfcecfffcececeffcecdceffcdcdcdffcccccdffcccdccffcccdccffcccbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacbcaffcacacaffcacac9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c7ffc7c7c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc7c7c6ffc6c6c6ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c6c6ffc6c6c5ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc4c4c4ffc4c4c3ffc4c3c4ffc3c4c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c1ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0bfffc0c0c0ffc0bfbfffc0bfc0ffbfbfbfffc0c0c0ffbfc0c0ffbfbfc0ffbfc0bfffbfbfbfffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbebebdffbdbdbeffbdbdbeffbdbdbdffbdbdbdffbdbcbcffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbabbbaffbabbbaffbababaffbababaffb9b9baffbab9b9ffbab9b9ffb9b9b9ffb8b8b9ffb9b8b8ffb8b8b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b7ffb7b7b8ffb7b7b7ffb7b6b7ffb6b7b7ffb6b7b7ffb7b6b6ffb6b6b6ffb5b6b6ffb6b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb4b5b4ffb5b4b5ffb4b4b4ffb4b4b5ffb4b4b4ffb4b4b4ffb4b3b3ffb4b3b4ffb4b3b3ffb4b4b4ffb3b4b4ffb3b3b4ffb3b4b3ffb3b3b3ffb3b4b3ffb3b3b3ffb3b3b3ffb3b2b3ffb3b3b3ffb3b3b3ffb3b2b2ffb2b2b3ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b2ffb2b2b1ffb1b1b1ffb1b1b2ffb2b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b0ffb0b1b1ffb1b1b0ffb1b0b1ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffafafb0ffb0b0b0ffb0b0b0ffafb0b0ffb0b0b0ffb0b0b0ffb0afafffafafb0ffafb0afffafafafffafafb0ffafb0b0ffb0afb0ffafafb0ffafb0b0ffb0b0afffb0b0b0ffb0b0b0ffb1b1b0ffb0b0b0ffb1b1b1ffb0b1b0ffb2b1b2ffafafafffafafb0ffb0b0b0ffb1b1b1ffb1b0b0ffb1b1b1ffb1b1b1ffb2b2b2ffb1b2b2ffb1b1b2ffb2b2b2ffb2b2b2ffb2b3b2ffb2b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb4b3b4ffb4b3b3ffb4b4b4ffb4b4b4ffb5b5b4ffb4b4b5ffb5b5b5ffb5b5b5ffb6b6b5ffb6b6b6ffb5b6b6ffb7b6b6ffb7b7b7ffb7b7b7ffb8b7b7ffb8b8b8ffb8b8b8ffb8b9b9ffb9b9b9ffbab9b9ffbababaffbababaffbbbbbaffbbbbbbffbbbabbffbcbbbbffbcbbbcffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbcbcbcffbcbdbdffbcbdbdffbdbcbdffbcbcbdffbcbdbdffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbeffbdbdbdffbebdbeffbdbdbdffbdbdbeffbebebdffbebebeffbebebeffbfbebeffbebebeffbfbfbfffbfbfbfffbebfbfffbfc0bfffbfbfbfffbfc0bfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c0c0ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c8c9ffc9c8c8ffc9c8c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9cacaffcac9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffc9c9c9ffcac9caffc9cac9ffcac9caffcacac9ffcacacaffcacacaffcacbcaffcacacaffcbcacaffcacacaffcbcbcbffcbcbcbffcacbcbffcbcccbffcbcbcbffcbcccbffccccccffccccccffcdccccffcdcdcdffcdcdceffcecdcdffcececeffcececeffcfcfceffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d2ffd3d4d3ffd4d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d8ffdcdcdcffe6e6e6fff2f3f2fff7f7f7fff8f8f8fffcfbfbfffefdfefffdfdfcfffdfcfcfffdfefefffdfdfdfffefefefffefefefffdfdfdfffefefefffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffefffffefefefffefffefffefefefffffffefffefffefffefffefffefefffffefefffffefefefffefffffffefffefffffffefffffefffffffffefffffefefffffffefffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefffffffffffffefffffffefffffffffffefffefefffffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffffefffefffefffefffefffefefffffefefffffefefefffffffffffefffefffffffefffffefffffffffefffffefefffffffefffffffffffefffefffefefffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffefffffefffefffefefffffefefffffffffffffefefffffffefffffffefefffefffffffefefefffffffefffefefefffefffefffefffffffffffffffffefffffefefefffefffefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d3ffd3d3d3ffd4d3d3ffd4d3d3ffd3d4d3ffd1d1d1ffd1d1d1ffcececeffcfcfcfffd3d3d3ffd6d5d6ffd8d8d8ffd5d6d5ffd2d2d2ffd1d1d1ffd0d1d0ffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d2ffd3d2d3ffd2d2d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d0d0ffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d0ffd2d1d1ffd1d2d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfefffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfefefffdfdfdfffefefefffefefdfffdfdfdfff9faf9fff7f7f7fff2f2f2ffe6e5e6ffdfdedfffdcdcdcffdad9daffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd4d4d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d3ffd2d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcececeffcececeffcdceceffcececeffcdcdcdffccccccffccccccffccccccffcccccbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacaffcac9caffcac9caffcacac9ffcac9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc8c8c8ffc8c9c9ffc7c8c8ffc8c8c8ffc8c8c7ffc7c7c8ffc8c7c7ffc7c7c7ffc7c7c6ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c5c6ffc6c6c6ffc5c6c5ffc5c6c5ffc5c5c6ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c4c5ffc4c4c4ffc4c3c4ffc4c4c3ffc3c3c4ffc3c4c3ffc2c3c3ffc3c2c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc0c1c1ffc0c1c0ffc0c1c1ffc1c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffc0bfbfffbfc0bfffc0bfc0ffc0c0c0ffbfc0bfffc0c0bfffc0bfc0ffc0bfc0ffc0c0bfffbfbfbfffbfbfbfffbebfbfffbfbfbeffbebebeffbebfbfffbebebeffbebebeffbebebeffbdbdbeffbebdbdffbdbdbdffbcbdbcffbcbcbcffbcbcbcffbcbbbbffbbbbbcffbbbcbbffbbbabbffbbbbbbffbbbbbaffbababaffbababaffbababaffb9bab9ffb9b9baffb9b9b9ffb8b8b9ffb9b9b9ffb9b9b8ffb9b9b8ffb9b8b8ffb8b8b8ffb8b7b8ffb8b8b8ffb7b7b8ffb7b8b7ffb7b7b8ffb7b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb6b6b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb4b4b4ffb4b5b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b3ffb4b3b4ffb4b3b4ffb4b4b3ffb4b4b3ffb3b4b3ffb3b3b3ffb4b3b3ffb3b2b3ffb3b3b3ffb2b3b3ffb2b3b3ffb3b3b2ffb2b2b2ffb3b2b2ffb2b2b2ffb2b2b1ffb2b2b2ffb2b2b2ffb2b1b1ffb2b1b2ffb1b2b2ffb2b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb0b1b0ffb0b1b1ffb0b0b1ffb0b0b0ffb0b1b1ffb0b0b0ffb1b1b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b1ffb0b0b1ffb1b1b1ffb1b0b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb2b2b1ffb1b1b1ffb1b2b1ffb2b2b2ffb3b3b3ffb0b0b0ffafafafffb0b1b0ffb1b1b1ffb1b1b1ffb2b1b1ffb1b2b1ffb2b2b2ffb2b2b2ffb2b3b2ffb3b2b2ffb3b2b3ffb3b3b3ffb3b3b3ffb4b3b3ffb4b4b4ffb3b3b4ffb4b4b3ffb4b4b4ffb4b5b5ffb4b5b5ffb5b5b5ffb6b6b5ffb5b5b6ffb6b6b5ffb6b6b6ffb6b7b6ffb7b7b6ffb7b7b7ffb7b7b7ffb8b7b8ffb8b9b8ffb9b8b9ffb9b9b9ffb9b9b9ffbababaffbbbbbaffbbbcbbffbbbbbaffbbbbbbffbbbbbcffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbdbcbdffbdbdbcffbdbcbcffbdbdbcffbdbdbdffbcbdbcffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbdffbdbebdffbdbdbdffbebebdffbdbebdffbdbebdffbdbebeffbebebeffbebebeffbebebeffbebebeffbfbebeffbfbfbeffbfbebeffbfbfbfffbfbfbfffbfc0c0ffbfc0bfffc0c0bfffc0bfc0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c1c1ffc0c0c1ffc2c1c1ffc1c1c1ffc2c2c2ffc1c2c2ffc2c2c2ffc3c3c2ffc3c2c3ffc3c3c3ffc4c3c3ffc3c4c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc6c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c8ffc7c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c8c9ffc9c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9caffc9c9caffcacacaffcac9caffcac9caffcac9c9ffc9cacaffc9c9c9ffcacac9ffc9cacaffc9cac9ffc9cacaffcacacaffcbcacbffcacacaffcacacaffcbcacaffcbcacaffcbcacaffcacbcaffcbcbcbffcbccccffcbcccbffcccccbffcccbccffccccccffcdcdccffcdcdcdffcdcdcdffcdcdceffcececdffcececeffcecfcfffcecfcfffcfcfcfffd0d0cfffd0d0d0ffd1d0d0ffd1d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d3d3ffd3d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd6d7d7ffd9dadaffe1e1e1ffebececfff5f5f5fff8f8f8fffafafafffdfdfdfffdfcfdfffefefefffdfdfdfffcfdfcfffdfdfefffdfdfdfffefefefffefefefffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffefffefffffefefffffefefffffffefffefefefffefffefffefefefffefefefffffffefffefefffffefffefffffefffffefffefffefefefffefffefffffefefffefefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffefffffffefefffefefffffefffefffffefefffefefefffffefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffefffefffefefefffffffefffefefffffefffefffffefffffefffefffefefefffefefefffffefefffefefffffffffefffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffefefefffefffefffffefefffefefffffffffefffffffefffffffefffffefefffefffffffefefefffefefefffffefefffefefefffefffffffefefffffefefefffffffffffefffffffffffefffffffffffffffefffffefefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffefffffffffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffefffffefffffffffffffffffffffffefefffffffffffefffefffffefefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d1ffd0cfcfffd0d0d0ffd4d4d3ffd6d7d6ffd8d8d8ffd6d5d5ffd2d2d2ffd2d1d1ffd1d0d0ffd0d0cfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd2d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d3ffd4d3d3ffd3d3d3ffd4d4d3ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd2d3d3ffd2d2d2ffd2d2d2ffd0d1d1ffd0cfcfffcfcfd0ffd0cfcfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfefffdfcfcfffdfcfdfffefefdfffdfcfdfffefefefffefefefffdfcfdfffefdfdfffbfbfbfff8f8f8fff5f6f5ffebebeaffe2e2e2ffdddeddffdcdcdbffd9dad9ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d1d2ffd1d2d2ffd1d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcecfcfffcececeffcececeffcdcecdffcdcdcdffcdcdcdffcdccccffccccccffcccccbffcccccbffcbcbcbffcbcbcbffcacacbffcbcbcaffcbcacbffcacacaffcacac9ffc9cacaffc9c9caffc9cac9ffc9c9c9ffc8c9c9ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c7ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c6ffc7c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c4ffc4c4c3ffc4c3c3ffc3c3c3ffc3c2c3ffc2c3c3ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc1c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0bfffbfc0c0ffc0c0c0ffbfbfc0ffc0c0bfffc0c0c0ffc0c0c0ffbfc0bfffbfc0c0ffbfbfc0ffbfc0bfffc0bfbfffbfbfbfffbfbebeffbfbebfffbfbebeffbebebeffbebebeffbebebeffbdbdbdffbebdbdffbdbdbdffbcbcbcffbdbdbcffbcbcbcffbbbcbcffbbbcbbffbcbcbbffbbbbbbffbbbabbffbbbabbffbbbbbaffbababaffbababaffb9bab9ffb9b9b9ffbabab9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b8ffb8b8b7ffb8b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b6b6ffb5b6b5ffb6b6b6ffb5b6b5ffb6b5b5ffb6b5b5ffb5b5b4ffb5b5b4ffb5b5b4ffb5b5b4ffb4b5b5ffb4b4b4ffb4b4b5ffb5b4b4ffb5b4b5ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b4ffb4b3b3ffb3b3b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b2b2ffb3b2b2ffb3b3b3ffb2b2b2ffb3b3b2ffb3b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b1b2ffb2b1b2ffb2b2b2ffb1b1b1ffb1b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb0b1b1ffb1b1b1ffb0b1b0ffb0b0b0ffb0b1b0ffb1b0b0ffb0b0b1ffb1b1b0ffb1b1b1ffb1b1b1ffb1b0b1ffb1b1b2ffb1b1b1ffb1b1b1ffb2b1b1ffb2b1b2ffb2b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b4b4ffb5b4b4ffb0b0b0ffb0b0afffb1b1b1ffb1b1b1ffb2b2b1ffb1b2b2ffb2b2b2ffb2b2b2ffb3b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b4b4ffb4b4b3ffb4b4b4ffb4b4b4ffb5b4b4ffb5b4b5ffb5b5b5ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b6ffb7b6b6ffb7b7b7ffb7b7b7ffb8b8b7ffb8b8b7ffb8b8b8ffb8b9b8ffb9bab9ffb9b9b9ffbababaffbbbabaffbcbcbcffbbbbbbffbbbcbbffbbbcbbffbbbbbbffbcbcbbffbcbcbcffbcbcbcffbdbcbdffbcbdbcffbcbcbcffbdbdbcffbdbdbcffbdbdbdffbdbdbdffbebdbdffbdbdbdffbebdbdffbdbebeffbdbdbdffbdbdbdffbebdbdffbdbdbeffbebebeffbebebeffbebebeffbebfbeffbebfbeffbfbebeffbfbebeffbfbfbeffbfbebeffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c1c1ffc1c1c1ffc2c1c1ffc1c1c2ffc2c1c1ffc2c1c2ffc2c2c2ffc2c2c3ffc2c3c2ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacac9ffcacac9ffcac9caffc9cacaffcac9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9cacaffc9cacaffcacacaffcacacaffcacacaffcbcacaffcbcacaffcbcacaffcacacaffcbcbcaffcbcbcaffcacbcbffcbcbcbffcbcbccffcccccbffccccccffccccccffccccccffcccdcdffcdcdcdffcdcecdffcececeffcdceceffcececeffcececfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d4d3ffd3d4d3ffd4d3d4ffd4d4d4ffd5d5d4ffd5d4d4ffd6d6d5ffd7d8d7ffddddddffe8e8e7fff3f3f3fff7f7f7fff9f9f9fffcfcfcfffefefefffefefefffdfcfcfffdfdfefffdfdfcfffdfdfcfffefefdfffdfcfdfffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefefffffffffefffefffffffefefefffffffefffefffffffefefefffefefffffffffefffefefefffefefefffefefefffefefefffffffefffffffefffefefffffffffefffefffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffefffefefefffffefffffffffffffefffffffefffffffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefefffffffffefffefefefffefefefffefefefffefefefffffffefffffefefffefefffffffffefffefffffffffffefffffffffffffffffffefffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffefffffffffffefffefefefffefffffffffefefffffefffffffefefffefefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d1ffd0d0d0ffd1d1d0ffd5d4d5ffd6d6d6ffd8d9d8ffd5d5d5ffd2d2d2ffd2d2d1ffd1d1d1ffcfd0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d1ffd2d1d1ffd2d2d2ffd3d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d3ffd4d4d5ffd3d3d3ffd3d2d2ffd2d2d3ffd2d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd1d1d1ffd0d1d1ffd1d1d2ffd2d1d1ffd2d2d2ffd3d3d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfcfffdfdfcfffdfdfdfffdfcfdfffefefefffdfefefffdfdfdfffefefefffefefefffdfdfcfffafafafff7f7f7fff3f3f3ffe9e9e8ffe0e0e1ffdcdcddffdbdbdaffd7d8d8ffd6d6d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d1ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcececeffcdcdceffcdcdccffccccccffcccdccffcbccccffcbccccffcbcccbffcbcbccffcacbcbffcbcbcbffcacbcbffcbcacaffcacacaffc9c9caffc9c9c9ffcac9c9ffc9c9caffc9c9c9ffc8c9c8ffc8c8c8ffc9c8c8ffc8c8c8ffc7c8c8ffc7c8c8ffc8c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c6c5ffc5c5c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc2c3c2ffc3c2c2ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c1c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfc0ffbfbfbfffc0bfbfffc0bfc0ffc0bfbfffbfbfbfffbfbfbeffbfbebfffbfbfbeffbebebeffbebebeffbebebdffbebdbdffbdbdbdffbdbdbdffbdbdbcffbdbcbcffbcbcbcffbcbbbcffbbbbbcffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbabbbbffbababaffbababaffbababaffbababaffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b9b9ffb9b9b8ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b8b7ffb8b7b7ffb7b7b8ffb7b7b7ffb6b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b5b6ffb6b5b5ffb5b5b5ffb5b6b5ffb5b6b5ffb5b5b5ffb5b5b5ffb5b5b5ffb4b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b4ffb4b4b5ffb4b4b4ffb4b4b4ffb4b4b5ffb4b4b4ffb4b4b4ffb4b3b3ffb4b3b4ffb4b4b4ffb3b3b4ffb3b3b4ffb4b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b2ffb3b2b3ffb2b2b3ffb3b3b2ffb2b2b3ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb1b1b2ffb1b1b1ffb2b2b1ffb1b1b1ffb1b1b1ffb2b2b1ffb1b2b1ffb2b1b1ffb1b1b1ffb1b2b2ffb1b2b1ffb2b1b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b3b3ffb3b2b2ffb3b3b3ffb3b2b3ffb3b3b3ffb4b4b4ffb5b5b5ffb5b5b5ffafafafffafb0afffb1b2b1ffb1b2b2ffb2b2b2ffb2b2b3ffb2b3b2ffb3b3b3ffb3b3b3ffb4b3b3ffb4b4b3ffb3b3b4ffb4b3b4ffb4b4b4ffb4b4b5ffb5b4b4ffb4b5b4ffb5b5b5ffb6b5b5ffb6b6b5ffb5b6b6ffb6b6b6ffb7b6b6ffb7b6b6ffb7b7b7ffb8b7b7ffb8b8b7ffb8b8b8ffb9b9b8ffb9b9b9ffb9b9b9ffbababaffbababaffbcbcbdffbcbdbcffbbbcbcffbbbcbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbebdbdffbdbdbdffbebdbdffbdbdbdffbdbebeffbdbebdffbebdbdffbdbebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbfbfbfffbfbebfffbfbfbeffbfbebfffbfbfbfffbfc0bfffbfbfc0ffc0c0bfffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c1c0ffc0c0c1ffc1c0c1ffc1c1c1ffc2c1c2ffc2c2c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc2c3c3ffc3c3c4ffc4c4c3ffc4c3c3ffc4c4c4ffc5c4c4ffc5c5c4ffc5c5c5ffc6c6c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc7c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffc9cacaffcac9c9ffcacacaffc9cacaffc9cac9ffcac9c9ffc9cacaffcacacaffc9c9caffcacacaffcac9c9ffcacacaffcac9caffcacacaffcacacaffcacacbffcbcacaffcacacaffcacbcaffcacbcbffcacbcbffcbcbcbffcbcbccffcbcccbffccccccffccccccffcdccccffcdcdccffcccccdffcdcdcdffcecdcdffcecdceffcececeffcecfceffcfceceffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd6d7d6ffdadadbffe3e3e3ffecececfff5f5f5fff8f8f8fffbfbfbfffefefdfffdfdfdfffefefefffffefefffcfdfdfffefefefffdfdfdfffcfdfdfffdfefdfffdfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffefffffffffffefffefefffffefefffffffefffffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffefefffffffefffffefffffefffefffffffffffffefefffffffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefffffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffefffffffefffffffefffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffefefffefefffffffffffffefefefffffffffffffefefffffefefffefffefffffffffffefefffffffefffffefffffffffffffffefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefefffffefffffffffefffffffefffefefffffffffefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d1d2ffd2d2d1ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d1d1ffd0d1d0ffd1d1d1ffd4d4d4ffd6d6d6ffd9d9d8ffd5d5d5ffd2d2d3ffd2d1d2ffd2d2d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd1d2d2ffd2d2d2ffd2d1d2ffd2d1d2ffd3d2d2ffd2d2d2ffd3d3d3ffd3d2d2ffd3d3d2ffd3d3d2ffd3d3d3ffd3d3d4ffd4d3d3ffd3d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd3d3d4ffd2d2d2ffd2d3d3ffd2d2d1ffd1d1d1ffd1d0d0ffd1d1d0ffd1d0d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd4d4d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffefefefffdfcfcfffefefefffefdfefffdfdfdfffefefffffefefefffdfdfcfffefefdfffcfcfcfff9f9f9fff6f7f6fff1f2f1ffe4e4e5ffdededeffdcdcdcffd9d9daffd7d7d8ffd7d6d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcececfffcececeffcdceceffcececeffcdcdcdffcdccccffccccccffccccccffcbcccbffcccbccffcbcbcbffcbcbcbffcbcacaffcbcbcbffcbcacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c8c8ffc9c9c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c7c7ffc8c8c7ffc8c8c7ffc7c7c8ffc7c7c7ffc6c7c6ffc6c7c6ffc6c6c6ffc6c6c6ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c5c5ffc6c5c5ffc5c5c5ffc5c6c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c2c3ffc3c3c3ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c1ffc1c2c1ffc2c2c2ffc1c1c2ffc2c1c1ffc1c2c1ffc1c1c1ffc0c1c1ffc1c0c1ffc0c1c1ffc0c1c1ffc0c0c0ffc1c0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfc0ffbfc0c0ffc0bfbfffbfbfc0ffbfbfbfffbfbfbfffbfbebfffbebfbeffbebfbfffbebebeffbebebdffbebebdffbdbdbeffbdbcbdffbcbdbcffbcbdbcffbcbcbcffbcbcbcffbcbcbbffbbbbbcffbbbbbcffbbbbbbffbbbbbbffbbbbbaffbababaffbbbabaffbababaffbabab9ffb9b9baffbab9b9ffbabab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b9b9ffb9b8b9ffb8b8b8ffb8b7b8ffb8b8b8ffb7b8b7ffb8b7b7ffb7b7b7ffb7b7b7ffb6b7b6ffb7b7b7ffb6b6b7ffb7b6b6ffb6b7b6ffb6b7b7ffb6b6b6ffb6b6b6ffb5b6b6ffb5b6b6ffb5b5b5ffb6b5b6ffb5b5b5ffb5b6b5ffb5b5b5ffb6b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb4b4b4ffb4b5b5ffb5b4b4ffb5b4b5ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b3ffb4b4b4ffb4b3b3ffb3b4b3ffb3b4b3ffb3b3b3ffb3b3b3ffb3b4b3ffb3b3b3ffb2b2b3ffb3b2b3ffb3b3b2ffb3b3b2ffb2b2b2ffb3b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb2b3b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb3b3b4ffb4b4b4ffb4b5b5ffb6b6b6ffb6b6b6ffb7b6b6ffafb0b0ffafb0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9b9b9ffbababaffbbbbbaffbdbdbdffbcbcbdffbdbcbdffbcbcbcffbcbcbbffbcbcbcffbdbcbcffbcbcbcffbcbdbcffbcbcbdffbdbdbdffbdbdbdffbdbdbdffbebdbdffbdbebdffbebdbeffbdbebeffbebebeffbebdbeffbdbdbeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbfbfbfffbebebfffbfbebfffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfc0c0ffbfbfbfffc0c0c0ffc0c0bfffc0c1c0ffc0c0c0ffc1c1c1ffc1c1c0ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc3c3c2ffc3c2c3ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c4c5ffc5c5c5ffc5c6c5ffc5c5c6ffc6c6c6ffc7c7c6ffc6c7c7ffc7c7c8ffc7c7c8ffc8c8c7ffc8c8c7ffc8c8c8ffc9c8c8ffc8c8c8ffc8c9c8ffc8c8c9ffc9c9c9ffcac9c9ffc9c9c9ffcacac9ffc9cac9ffcac9caffc9cacaffcacacaffcac9caffc9c9caffcacacaffcacac9ffcacacaffcacacaffcacac9ffc9cac9ffcacacaffcacacaffcbcacaffcacbcaffcbcbcbffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffccccccffcccbcbffcdccccffcdccccffcccdcdffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcfceceffd0d0cfffd0cfd0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d5ffd8d9d8ffdfdfdfffeae9e9fff4f4f3fff7f8f7fff9f9fafffdfcfcfffffffffffffffefffdfdfcfffefefefffefefffffdfdfdfffefefefffdfcfcfffcfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffefffffefefffffffffffffffffffefefffffffefffffffefffffefefefffffefffffffefffffffefefffffefffffefffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffefffefffefffffffefffffffefefffffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefffffffefffffefffffffffefffffffefffffefefefffffefffffffefffffffefefffefefffffefefefffffffefffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefefffffefffefffffffefffffffffffffffefffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffefffffffefffffffefffffffffffffffefffffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd1d2d2ffd3d3d4ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d2d2ffd4d5d4ffd6d6d6ffd8d7d7ffd5d5d5ffd3d2d3ffd1d2d2ffd2d1d2ffd1d0d1ffd0d0d0ffd1d0d1ffd1d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d2ffd2d3d3ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd4d4d5ffd4d4d4ffd5d5d4ffd4d5d5ffd4d4d5ffd4d5d4ffd4d5d4ffd4d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfcfffdfefefffefefefffdfdfcfffefefefffefefefffcfdfdfffdfdfdfffdfcfdfffdfdfdfffafbfafff7f8f8fff4f5f5ffeaeae9ffe2e2e1ffddddddffdbdbdbffd9d9d9ffd6d7d7ffd7d6d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d6ffd5d5d5ffd5d6d5ffd5d5d5ffd4d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd3d2d2ffd2d2d1ffd1d1d1ffd0d1d0ffd1d0d0ffd0d0d0ffd0d0cfffcfcfd0ffcececeffcecfcfffcececeffcecdceffcdcdcdffcdcdcdffcdcccdffcccccdffccccccffcccbccffcccccbffcbccccffcbcbcbffcacbcbffcacbcaffcacacaffcacacaffcacacaffc9cacaffc9cac9ffc9c9c9ffc8c9c9ffc8c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c6ffc7c7c6ffc7c6c6ffc7c7c7ffc7c6c7ffc6c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c3c3ffc3c3c3ffc2c2c3ffc2c3c2ffc3c2c2ffc2c2c2ffc2c2c1ffc1c2c2ffc1c1c1ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c1ffc0c0c1ffc1c1c0ffc0c1c1ffc0c0c1ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffbfc0bfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbebebfffbebebfffbebebeffbebdbeffbebdbdffbdbdbdffbcbdbdffbdbdbdffbcbcbcffbcbcbcffbcbcbbffbcbcbcffbcbcbcffbbbbbcffbbbbbcffbbbabbffbbbabbffbbbabbffbbbabaffbbbabaffbababaffbababaffbababaffbababaffb9b9b9ffb9babaffbab9b9ffb9b9b9ffb9b9b9ffb8b9b9ffb9b8b9ffb9b8b8ffb8b8b8ffb7b8b7ffb8b8b7ffb7b8b8ffb7b7b7ffb7b7b8ffb7b6b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b6ffb6b7b7ffb7b6b6ffb6b6b7ffb6b6b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b6b5ffb5b6b5ffb5b6b5ffb5b6b5ffb5b5b5ffb5b5b5ffb5b5b5ffb4b5b5ffb4b5b5ffb4b5b5ffb5b5b5ffb4b5b4ffb4b4b4ffb4b4b5ffb4b4b5ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb3b4b4ffb4b4b4ffb4b4b4ffb4b4b3ffb4b3b3ffb4b4b4ffb4b3b4ffb3b3b4ffb3b3b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b2b3ffb3b2b3ffb2b3b2ffb3b3b2ffb2b3b3ffb2b2b2ffb2b3b3ffb3b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b2b3ffb3b3b3ffb3b3b3ffb3b4b3ffb4b4b3ffb4b4b4ffb4b4b4ffb4b4b5ffb4b4b4ffb5b5b5ffb6b5b6ffb6b6b6ffb7b7b6ffb7b8b70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbbbabaffbebdbdffbdbebeffbdbdbdffbcbdbdffbdbcbdffbcbcbdffbcbcbcffbdbcbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebebdffbdbebeffbdbdbdffbdbebeffbebebeffbebebeffbebebeffbebebeffbfbebeffbfbebeffbebebeffbebfbeffbfbfbeffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfc0c0ffbfbfc0ffbfbfbfffc0c0bfffc0c0c0ffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c5ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c6c6ffc7c7c8ffc8c7c8ffc7c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacac9ffcacacaffc9cac9ffcacac9ffcacacaffcacacaffcacacbffcacacaffcbcbcbffcbcacbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcbccffcbcbccffcbcbccffcccccbffccccccffccccccffccccccffcccdccffcdcdcdffcdcecdffcecdceffcdceceffcececeffcececeffcecfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d2ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d4d4ffd3d4d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd7d7d7ffdbdadbffe5e5e5fff3f2f3fff8f7f7fff9f9f9fffcfbfcfffefefefffdfdfdfffffffffffefefefffdfdfdfffefefefffefefefffdfdfdfffefefefffdfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefffffffffffffffffefefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffefffefffffffefefffffffffffffffefffffffffffffffffffffefefefffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefffffffefffffffffefffffffefffffefffefffffefffffffefffffefefffffefffefffefefffffefefefffefffefffefffefffefffefffefefefffefefffffffffffffffefefffefffefffffffffffefefefffefffffffefefefffefefefffefefefffffefffffefffffffffefefffefefefffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffefffffefffefffefefefffffffefffefffffffffffffffefefffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffffefffffefffffffffefefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d3d3ffd2d2d2ffd2d1d2ffd1d2d1ffd3d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd2d2d2ffd1d2d2ffd4d5d4ffd5d6d5ffd7d7d7ffd4d4d4ffd2d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd2d1d2ffd1d2d2ffd2d1d1ffd1d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd2d3d3ffd3d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d3d4ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d4ffd4d4d5ffd5d5d4ffd4d5d5ffd5d5d4ffd4d5d4ffd5d4d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d1ffd2d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d3d4ffd4d4d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefdfefffdfdfdfffefefffffefefefffdfcfdfffdfefdfffdfdfdfffdfdfdfffefdfefffcfcfcfff9f9fafff6f7f7fff2f2f2ffe5e6e5ffdfdfdfffdcdcdcffdad9daffd8d8d8ffd7d6d7ffd6d7d7ffd7d7d7ffd6d6d6ffd6d7d6ffd6d5d6ffd5d5d6ffd5d5d5ffd6d5d6ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcecfcfffcececfffcececeffcecdceffcdceceffcdcdcdffcccccdffccccccffccccccffccccccffcbcccbffcccbccffcbcbcbffcbcacbffcbcacaffcbcacaffcacbcaffcbcacaffcac9c9ffc9cacaffcac9c9ffc9c9c9ffc9c8c9ffc8c9c9ffc8c9c9ffc8c8c8ffc9c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc7c7c7ffc6c7c7ffc6c6c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c6ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c4c3ffc3c2c2ffc3c3c2ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c2c2ffc2c2c1ffc2c1c1ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c0ffc0c1c0ffc1c0c1ffc0c1c1ffc0c0c1ffc1c0c0ffc1c0c0ffc0c1c0ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfc0c0ffbfbfbfffbfbebfffbfbebfffbebfbeffbebebeffbebebeffbebdbeffbdbebdffbdbdbdffbcbdbdffbcbdbcffbcbdbcffbcbdbcffbcbcbcffbbbbbcffbcbcbcffbcbbbbffbbbbbbffbbbbbcffbbbbbbffbbbbbbffbababaffbababaffbababaffbbbabaffbababaffbabab9ffb9bab9ffb9bab9ffb9babaffb9b9b9ffb9b9b9ffb9b9b9ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b8ffb8b7b8ffb7b7b8ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b7ffb7b7b6ffb6b7b7ffb7b6b6ffb6b7b6ffb7b6b6ffb6b6b6ffb6b6b6ffb6b5b6ffb6b5b5ffb5b6b6ffb6b6b6ffb6b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b6ffb5b5b5ffb5b4b5ffb5b4b5ffb4b5b5ffb5b4b5ffb5b5b5ffb5b4b5ffb4b5b5ffb4b5b5ffb4b5b4ffb4b5b4ffb4b5b4ffb4b4b4ffb4b4b4ffb3b3b4ffb4b4b4ffb4b3b4ffb3b4b4ffb4b4b4ffb3b3b3ffb3b4b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b2ffb2b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b4b4ffb4b3b4ffb3b4b3ffb4b3b3ffb4b4b4ffb4b4b4ffb5b4b5ffb4b4b5ffb5b5b5ffb4b5b5ffb5b5b6ffb6b6b6ffb7b6b6ffb7b8b8ffb8b8b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbdbebeffbdbdbeffbdbdbeffbdbcbdffbcbdbdffbdbdbdffbcbcbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbeffbdbebeffbebdbdffbdbebeffbebebeffbebebeffbebebeffbebfbfffbfbebfffbebfbeffbebebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffbfc0c0ffc0c0bfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc1c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c3c2ffc3c2c3ffc3c3c4ffc3c4c4ffc4c3c4ffc4c3c4ffc4c5c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c7c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9cacaffcac9c9ffc9cac9ffcacac9ffcacacaffcacacaffcacacaffcacacaffc9cacaffcac9c9ffcacacaffcacacaffcacacaffcac9caffcacacaffcacacbffcacacbffcbcbcaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcccccbffcccccbffccccccffccccccffcccccdffcdcccdffcdcdcdffcdcecdffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd0d0d0ffd1d0d1ffd1d2d1ffd2d2d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d4ffd3d4d3ffd3d4d4ffd4d4d4ffd5d5d4ffd4d5d5ffd5d5d5ffd6d6d7ffd9d9d9ffe0e1e0ffebebebfff5f5f5fff8f9f9fffafafafffdfdfdfffcfdfdfffefefefffcfdfdfffefefefffefefefffdfdfcfffefefefffefefefffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefffefffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffefefffffffefffffefefefffffefffffffffefffefefffffefefffffffffefffefffefffffefefffffefffffffffefffefefefffefffefffefffefffffefffffefffefffefefefffefefefffffffefffefffffffefffffffefefefffefefefffffffffffefefefffffefffffffffefffefffefffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffefffffffffffffefffffffefefffffffffffffffffffffffffefffffefefffefffffffffffefffffffefffffffffffffefffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffefefefffffefffffffffefffefffffffefffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd5d5d4ffd5d5d5ffd5d5d5ffd3d4d3ffd2d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd2d2d2ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d2ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd4d5d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d4ffd3d4d3ffd4d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffefefffffefefffffcfcfcfffefdfefffdfdfdfffcfcfdfffdfdfefffdfdfcfffdfefdfffbfbfbfff9f8f8fff5f5f4ffeaeaebffe2e3e2ffdddeddffdbdbdcffd9d9d9ffd7d7d7ffd7d7d6ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d6ffd5d5d5ffd4d5d4ffd4d5d4ffd4d3d4ffd3d3d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d1ffd0d0cfffd0cfcfffcfcfcfffcfceceffcececfffcececeffcdcecdffcdcdcdffcdcccdffcccdcdffccccccffccccccffcbccccffcbcbccffcbcbccffcbcccbffcbcbcbffcbcbcbffcacacaffcacacaffc9cacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c9ffc8c8c8ffc9c8c8ffc8c8c8ffc7c8c8ffc7c7c8ffc8c8c7ffc7c8c7ffc8c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c6c7ffc7c7c6ffc6c6c6ffc6c6c6ffc7c7c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c5c6ffc6c6c6ffc5c5c5ffc5c5c6ffc5c5c5ffc4c5c5ffc4c5c4ffc5c4c4ffc4c4c4ffc3c4c4ffc3c3c4ffc4c3c3ffc4c3c3ffc3c3c3ffc3c2c2ffc2c3c3ffc2c3c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c2c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0c1c1ffc0c0c1ffc1c0c1ffc1c1c0ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0bfffc0c0c0ffc0c0c0ffbfbfc0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbeffbebebfffbebebeffbebebeffbdbebdffbebdbdffbdbdbdffbdbdbcffbcbdbdffbcbdbcffbcbdbcffbcbcbcffbcbcbcffbcbbbcffbbbbbbffbcbcbbffbbbbbcffbbbbbcffbbbabbffbbbbbbffbbbbbbffbababaffbbbabbffbababaffbababaffb9bab9ffbab9baffbababaffb9bab9ffb9b9baffb9b9b9ffb9b9b9ffb9b9b8ffb9b8b8ffb8b8b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b7b8ffb8b7b7ffb7b8b7ffb7b7b8ffb7b7b7ffb7b7b7ffb7b6b7ffb6b7b7ffb6b7b7ffb6b6b7ffb7b6b7ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b5ffb5b6b6ffb6b6b6ffb6b6b5ffb6b6b5ffb6b6b6ffb5b5b6ffb6b5b6ffb5b5b5ffb6b5b5ffb6b6b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b4ffb4b5b5ffb4b5b4ffb4b5b5ffb4b4b5ffb4b5b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b3b3ffb4b3b4ffb4b4b4ffb3b3b3ffb4b3b4ffb4b4b3ffb3b4b3ffb3b4b3ffb4b3b4ffb4b4b4ffb4b4b4ffb4b4b5ffb5b4b4ffb5b5b4ffb5b5b4ffb5b4b5ffb5b5b5ffb5b5b5ffb6b5b5ffb5b6b5ffb6b6b6ffb7b6b7ffb7b7b7ffb8b8b7ffb8b8b9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebfbeffbebebeffbebdbeffbdbebdffbdbdbdffbdbdbcffbdbdbdffbdbdbdffbdbdbeffbdbdbdffbebdbeffbebebeffbebebeffbebebeffbebebeffbebebeffbebfbeffbfbebeffbfbfbfffbebfbfffbebebfffbfbfbfffbfbfbfffbfbfbfffc0bfbfffbfbfc0ffbfc0bfffc0bfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c0ffc1c1c1ffc1c0c1ffc0c1c1ffc1c1c1ffc1c1c2ffc2c1c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c4ffc4c3c4ffc4c4c4ffc5c4c4ffc5c5c5ffc4c4c5ffc5c5c5ffc6c6c5ffc5c6c6ffc6c6c6ffc7c7c7ffc7c7c6ffc7c7c7ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffc9c9c9ffcac9caffcacac9ffc9cacaffc9cac9ffcacacaffcacacaffc9cacaffc9c9caffcacacaffcacacaffcacac9ffcac9caffcacacaffcacac9ffcacacaffcacbcaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbccccffcccbcbffcbccccffccccccffcccccdffcdcccdffcdcdccffcdcdcdffcdcecdffcdcdceffcececdffcecfceffcfceceffcfcfceffcfcfcfffd0d0d0ffd0d0d1ffd1d0d1ffd0d1d0ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d6ffd8d8d7ffddddddffe7e7e7fff4f4f3fff8f8f8fff9fafafffcfcfcfffefefefffdfdfdfffdfdfdfffefdfefffdfdfcfffefffefffefffefffdfcfdfffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffffefefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefefffffffffffffefffefffffffffffffffefffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffefffffffefffffefffffefffefffffefffffffffefffefefffffefffefffffffffffefefffffefffefffffefffffffefefffffffffffefffefffefefefffffefffffffefefffffffefffefffefffefffefffefefefffffffefffefffffffefefefffefefffffefefefffffefffffefefefffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffefffffffffffffefffffefffefffffffffffefffefffefefefffffffffffffefffffefffefffffefefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffefffffffffefefffffffefffefffffffefffefffefffffffefefffffffefffffefefefffffffffffffffefffffefefffffffefffffefefffffefffffffefffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffefffffffefffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d2d1ffd2d1d2ffd3d2d2ffd4d4d4ffd4d5d4ffd5d5d5ffd5d4d5ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d3ffd4d3d4ffd3d3d3ffd4d4d4ffd3d4d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd6d6d5ffd5d6d6ffd5d5d5ffd6d5d5ffd6d6d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d2ffd3d2d3ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d4ffd4d4d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffdfcfdfffefefdfffdfdfdfffdfdfdfffefefefffcfcfdfffefefdfffefefefffdfcfcfffafafafff7f7f6fff3f2f2ffe9e8e9ffe1e1e1ffdddddcffdadbdaffd9d9d9ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d4d4ffd5d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0cfffcfcfd0ffcfcfcfffcececeffcfceceffcececeffcecdcdffcdcecdffcdcdccffcdcdcdffccccccffccccccffccccccffcccbcbffcccccbffcbccccffcbcbcbffcbcacaffcbcbcaffcacacaffcacacaffcacacaffcacac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc8c7c8ffc8c7c7ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c6ffc6c7c7ffc6c6c6ffc7c7c6ffc6c7c7ffc6c6c6ffc5c6c6ffc5c6c6ffc6c6c6ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c1c1ffc2c2c2ffc2c1c1ffc1c2c2ffc1c2c1ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c0ffc1c1c1ffc0c0c0ffc1c0c0ffc1c1c0ffc0c0c0ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfc0bfffbfbfc0ffc0bfbfffbfbfbfffbfbfbeffbfbfbfffbebebfffbebfbeffbebebeffbebdbeffbebebeffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbcbdbcffbcbcbcffbcbbbcffbcbcbbffbbbcbcffbbbbbbffbbbbbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbaffbbbabaffbbbabaffbababaffbababaffbab9baffbabab9ffbab9b9ffbab9baffb9b9b9ffb9b9b9ffb8b9b8ffb8b8b8ffb8b8b9ffb8b8b9ffb8b8b8ffb8b7b8ffb8b8b8ffb8b7b7ffb7b8b8ffb7b8b7ffb8b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb7b7b6ffb6b7b7ffb6b6b6ffb6b6b6ffb7b7b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b6ffb5b6b5ffb6b5b6ffb6b5b5ffb6b6b6ffb5b6b5ffb5b5b5ffb6b5b5ffb5b5b5ffb5b5b4ffb5b5b4ffb4b5b5ffb5b4b4ffb5b5b4ffb4b5b5ffb4b4b4ffb4b4b5ffb4b4b4ffb5b4b4ffb4b4b4ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb5b4b4ffb5b4b4ffb4b4b5ffb5b5b4ffb5b5b5ffb6b5b5ffb5b5b5ffb6b5b5ffb5b6b5ffb5b6b5ffb6b6b6ffb6b6b6ffb6b6b6ffb7b7b7ffb8b8b8ffb9b8b8ffb9b9b9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbebeffbebebdffbebebdffbdbdbdffbdbdbdffbebdbdffbdbebeffbdbdbdffbdbebeffbdbebeffbebebeffbebebeffbfbebeffbfbfbeffbfbebeffbfbfbeffbfbebeffbfbebfffbfbebfffbfbfbfffbfbfbfffc0bfc0ffbfbfbfffc0c0bfffbfc0bfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c0c1ffc1c0c0ffc0c1c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c2ffc2c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc5c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c6c5ffc6c6c6ffc7c6c6ffc7c7c7ffc6c7c6ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c7ffc8c9c8ffc8c8c8ffc9c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9c9c9ffcacacaffcacac9ffcac9c9ffcacac9ffcac9c9ffcac9caffcac9caffcacac9ffcacacaffcac9caffc9c9c9ffcacacaffc9cac9ffc9c9c9ffcacacaffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffcbcccbffcbcccbffccccccffcccbcbffccccccffcdcccdffccccccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcfcecfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd1d0d1ffd2d1d1ffd1d1d2ffd2d2d2ffd3d2d3ffd2d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d5d5ffd4d5d4ffd5d4d4ffd5d5d5ffd6d5d5ffd7d7d6ffdadadaffe2e2e2ffecebebfff7f6f6fff9fafafffbfbfbfffdfefefffdfdfdfffffefefffdfdfdfffdfdfdfffefefdfffdfcfcfffffffefffffefefffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffefffffefffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffefefffefffefffffffffffffffefffefefefffffefefffffffefffefffefffefefefffefffefffefefffffefffffffefffffffffefefffffffefffefffffffefffffffefefefffffffffffffefffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffefffffffffffffefffffffffefffffffefffffffefffffffffffefefefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d1ffd2d2d2ffd3d3d2ffd3d4d3ffd5d4d5ffd5d5d5ffd4d4d4ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d2ffd3d3d2ffd3d3d3ffd2d3d2ffd3d3d3ffd3d4d3ffd4d3d4ffd3d4d4ffd4d3d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd5d5d5ffd3d3d4ffd4d4d3ffd4d3d3ffd3d3d3ffd4d4d3ffd4d3d3ffd3d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfcfffefefefffdfdfdfffdfcfdfffdfdfefffcfdfdfffefefefffefefefffdfdfdfffefefdfffbfbfbfff8f8f8fff6f6f6fff0f0f0ffe4e4e4ffdddeddffdbdbdbffd9dadaffd7d7d8ffd7d7d7ffd7d7d6ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd2d2d3ffd2d1d2ffd1d2d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcfcfceffcececeffcececdffcdcecdffcdcdcdffcdcdccffcdcccdffccccccffcccccdffccccccffccccccffcccccbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacacaffcacacaffcacac9ffcac9c9ffcac9c9ffcac9c9ffc9c9c9ffc9c8c8ffc9c8c9ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc8c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c6ffc6c7c6ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c5ffc6c5c5ffc5c5c5ffc4c4c4ffc5c5c4ffc4c5c4ffc4c4c4ffc3c4c4ffc4c3c4ffc3c4c3ffc4c3c3ffc3c3c3ffc2c3c3ffc3c2c3ffc3c2c3ffc2c3c2ffc2c2c2ffc2c2c1ffc2c2c2ffc1c1c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfbfffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffbebfbfffbfbebeffbebebeffbebebeffbebebdffbdbebdffbebdbdffbdbdbdffbdbdbdffbdbcbdffbcbdbcffbcbcbdffbcbdbdffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbbbbbbffbcbcbcffbcbbbcffbbbcbbffbbbbbaffbbbbbaffbbbbbbffbababaffbbbbbaffbabbbaffbababaffbababaffbab9baffb9bab9ffbab9b9ffb9b9b9ffb9b9b9ffb9b8b9ffb9b8b9ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b8b8ffb8b7b7ffb8b7b7ffb7b7b7ffb8b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb7b6b7ffb7b7b7ffb6b6b7ffb6b6b7ffb6b6b6ffb6b6b6ffb7b6b6ffb7b7b7ffb7b6b6ffb7b7b7ffb7b6b6ffb6b6b6ffb6b6b6ffb6b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b5ffb6b6b6ffb6b5b6ffb6b6b6ffb5b6b5ffb5b5b5ffb5b6b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b4ffb5b5b5ffb4b5b5ffb4b5b4ffb5b5b5ffb5b4b5ffb5b5b4ffb5b5b4ffb5b5b4ffb5b4b5ffb4b4b4ffb5b5b5ffb4b5b4ffb5b5b5ffb5b5b6ffb6b5b5ffb6b6b6ffb6b6b5ffb6b6b6ffb6b6b6ffb7b6b7ffb7b6b7ffb7b8b7ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebfbfffbebebeffbebfbeffbebebeffbebebeffbdbdbeffbebdbdffbebebdffbebebeffbebebeffbebebeffbebfbeffbfbebfffbfbfbeffbfbfbeffbfbfbeffbfbfbfffbebfbeffbfbfbfffbfc0bfffc0bfc0ffbfbfc0ffc0bfbfffc0c0c0ffc0c0bfffc0c0c0ffc0c0c0ffc1c0c1ffc1c0c1ffc0c1c0ffc1c1c1ffc1c1c0ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c3ffc3c3c3ffc2c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c3c4ffc4c5c5ffc5c4c4ffc5c4c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c6ffc6c7c6ffc7c7c7ffc8c8c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcacacaffcac9caffcacac9ffcacac9ffcacac9ffcac9c9ffc9c9c9ffcacac9ffc9cac9ffcacacaffc9cacaffcac9caffcacac9ffcacac9ffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcbcbcaffcbcbcbffcbcbcbffcccbcbffcccbccffccccccffccccccffccccccffcccccdffcdcdccffcdcdcdffcecdcdffcecdceffcececeffcececeffcececeffcfcfceffcfcfcfffd0d0cfffd1d0d0ffd1d0d0ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d6d5ffd6d5d6ffd8d8d7ffdddddeffe7e7e7fff2f3f3fff8f8f8fffafafafffdfdfdfffefffffffefefefffdfdfdfffefefefffdfdfdfffefdfdfffefefdfffdfcfdfffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffefffefffffffffffefffffefffffffffefffffefffffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefffffffefefefffffffefffffffffffefefffffefefefffffefefffefefefffefefefffefffefffffffffffefefffffffefefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffffffffffffefffffffefffefffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefefffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d4d4ffd4d3d4ffd3d2d3ffd2d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d5ffd4d4d4ffd3d2d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d3d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d3ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd3d4d4ffd4d5d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d4d4ffd5d5d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfdfffdfdfdfffdfdfefffcfdfcfffefefefffdfefdfffdfdfdfffefdfdfffcfcfdfffdfdfdfffbfafafff8f8f8fff4f4f4ffe9e9eaffe2e2e1ffddddddffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d6ffd6d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0cfffcfcfcfffcfcfcfffcecfceffcececeffcececeffcececdffcdcdcdffcdcdcdffcdcdccffcccdccffccccccffccccccffccccccffcccbccffcccbcbffcbcbcbffcbcbcbffcacbcaffcacacaffcacbcaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c9c8ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc6c6c7ffc7c6c6ffc6c6c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c3c4ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c2ffc2c3c2ffc3c3c3ffc2c3c2ffc2c2c3ffc2c2c2ffc2c2c1ffc2c2c2ffc2c1c2ffc2c1c1ffc1c2c1ffc1c1c1ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0c1c0ffc0c1c1ffc1c1c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0bfffbfc0c0ffc0bfc0ffbfbfc0ffbfbfbfffbfbfbfffbebfbeffbebebeffbfbebeffbebebeffbebebeffbebebdffbebebeffbdbdbdffbdbdbdffbdbdbcffbdbcbdffbcbcbcffbcbdbcffbdbdbdffbcbcbdffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbcbcbcffbcbbbbffbbbbbcffbbbbbcffbbbbbbffbbbbbbffbbbbbaffbbbbbaffbababaffbbbabaffbababaffbababaffbabab9ffbababaffbab9baffb9bab9ffb9b9b9ffb9b9b9ffb8b9b8ffb8b9b9ffb8b8b9ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b8b8ffb8b8b7ffb8b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb6b7b7ffb7b6b6ffb6b7b6ffb7b6b7ffb7b7b7ffb7b7b7ffb7b7b6ffb7b7b6ffb7b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b5b5ffb5b6b6ffb6b6b6ffb5b5b6ffb6b5b5ffb5b5b6ffb5b6b6ffb5b5b5ffb5b5b6ffb5b5b5ffb5b5b6ffb5b5b5ffb5b5b6ffb6b5b5ffb6b6b5ffb6b6b5ffb5b6b6ffb6b6b5ffb6b6b6ffb7b6b7ffb7b6b6ffb7b7b7ffb7b7b7ffb7b8b7ffb7b7b7ffb8b8b8ffb8b9b8ffb8b9b9ffb9b9baffbabab9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbeffbebebeffbebebeffbdbebeffbebebeffbebebeffbebebeffbebebeffbebfbfffbfbfbfffbfbfbfffbfbebfffbebebfffbfbfbfffbfbfbfffc0bfbfffc0c0bfffbfc0bfffbfbfbfffc0c0bfffc0c0bfffc0c0c0ffc0c0c0ffc1c1c0ffc1c0c1ffc1c1c0ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c2ffc2c2c1ffc2c2c2ffc2c1c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc3c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc4c4c3ffc4c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c5c5ffc5c6c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffc9cac9ffc9c9c9ffcac9c9ffc9cac9ffcac9caffcac9c9ffcacacaffcac9caffcacac9ffcacacaffcacacaffcacbcaffcacbcbffcbcbcbffcccccbffccccccffccccccffccccccffcccdccffcdccccffcdcdcdffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcecfceffcecfcfffcfd0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d4d3ffd4d3d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffdcdcdbffe5e5e5fff3f3f3fff7f8f8fffafafafffcfcfdfffefefefffdfdfdfffefffffffffffffffdfdfdfffefefefffdfdfdfffdfdfdfffefefefffdfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffefefffffffffffffffefffffffefffefefffffffffefffffefffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffffefffffefefefffffffefffefefffffefefefffefffefffefefefffffefffffffefefffefffffffefefffffffffefffefffefffffefffffefffffffefefefffffffefffefffffffffffffffffefffffefefefffffffefffefffffffffffefffffefffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffffffefefefffffffefffefffffffffffffffffefffffefefefffffffefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffefffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d4d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d3d3ffd3d3d3ffd5d4d5ffd6d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d3d2ffd3d2d3ffd2d3d3ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd3d3d2ffd2d3d2ffd3d3d2ffd3d2d3ffd2d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd5d5d5ffd3d4d4ffd5d4d4ffd5d5d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffefefefffdfcfdfffefefefffefefdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffefdfefffcfcfcfff9f9f9fff6f6f7fff2f2f1ffe6e7e6ffe1e0e0ffdcddddffd9dadaffd9d9d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d5ffd5d5d6ffd5d6d5ffd5d5d4ffd5d4d5ffd3d4d4ffd4d3d4ffd3d3d4ffd2d2d2ffd2d3d2ffd2d2d1ffd2d1d1ffd1d1d1ffd0d0d1ffd0d0cfffcfcfcfffcfcfcfffcfcfceffcececeffcecdcdffcececdffcdcdcdffcdcdcdffcccccdffcdcdccffccccccffccccccffcbccccffccccccffcbcccbffcbcccbffcbcbcaffcbcbcbffcacbcaffcacacaffcbcacaffcacacaffc9cacaffcac9caffc9cacaffc9c9c9ffc9c8c9ffc8c9c8ffc9c9c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c5c6ffc5c6c5ffc6c5c5ffc5c5c5ffc4c5c5ffc5c4c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c3ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc2c2c1ffc2c1c2ffc1c1c1ffc1c1c2ffc2c1c1ffc1c1c1ffc1c2c1ffc1c1c0ffc1c1c1ffc0c1c0ffc1c1c1ffc1c1c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0bfc0ffbfbfbfffbfc0bfffbebfbfffbebfbfffbebebeffbebebeffbebebeffbebebeffbdbebeffbdbdbeffbebebdffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbdbdbcffbcbdbdffbdbdbdffbdbcbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbbbcbcffbcbbbbffbcbbbcffbbbbbbffbbbbbbffbbbbbbffbababaffbabbbaffbbbabaffbbbabaffbababaffbababaffbabab9ffb9bab9ffb9bab9ffb9b9b9ffb8b8b9ffb9b8b8ffb9b9b9ffb8b9b8ffb8b8b8ffb8b8b9ffb8b8b8ffb8b8b8ffb7b8b8ffb7b7b8ffb8b8b8ffb7b8b7ffb7b8b7ffb7b7b7ffb8b7b7ffb7b8b7ffb8b7b7ffb8b8b7ffb7b7b8ffb7b7b7ffb8b8b8ffb7b8b8ffb8b7b7ffb7b7b7ffb7b7b7ffb7b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb7b7b6ffb6b7b6ffb7b6b6ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b5ffb6b6b6ffb5b6b6ffb6b6b5ffb6b5b6ffb5b6b6ffb6b6b5ffb6b6b6ffb5b6b6ffb6b6b6ffb6b6b7ffb6b6b6ffb7b7b7ffb7b7b6ffb8b7b7ffb8b7b8ffb8b8b8ffb8b8b7ffb8b8b8ffb8b9b8ffb9b9b9ffb9b9b9ffbababaffbbbaba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfc0ffbfbfbfffbebfbeffbfbebfffbebfbfffbebebeffbebebeffbebebeffbfbebfffbfbebfffbebebeffbfbfbeffbebfbfffbfbfbfffbfbfc0ffbfc0bfffc0bfbfffc0bfc0ffbfc0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c2c1ffc1c2c1ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc4c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c9ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9cac9ffcac9c9ffcac9c9ffcac9caffcacacaffcacac9ffcacacaffcacbcaffcacbcaffcacacaffcbcbcbffcccbcbffcbcccbffccccccffcccccdffcdccccffcdcdcdffcccdcdffcdcdcdffcececeffcececeffcdceceffcececeffcfceceffcecfcfffd0cfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d5ffd5d6d6ffd7d6d7ffdadad9ffe1e1e1ffebeaebfff5f6f6fff8f9f9fffbfbfbfffdfefdfffdfdfefffefefefffdfdfcfffffffefffefffefffdfdfdfffefefffffdfefdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffefffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffefffffffffffffffefffffffffefffffffffffffefffefffffffefffefefefffefefffffffffffffefffffffefefffffefffefffefefefffffffefffffefffffffffffffffefefffefffffffffffefffefffffffefffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffefffefffefefefffffffffffefffffffffffffffefffefffefffefffefffffffefffefffffefffffffffffffffffffffffefffffffffffffefefefffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffffffffffffffffefefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d4ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd6d5d5ffd6d5d5ffd4d4d5ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d2ffd3d3d3ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d3d3ffd4d5d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d4d4ffd5d6d5ffd6d5d6ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d7d6ffd7d6d7ffd6d5d5ffd4d4d4ffd4d5d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffbfbfbfff8f8f8fff5f5f5ffebeaebffe3e4e3ffdfdfdeffdbdbdbffd9dad9ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d3d2ffd1d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffd0cfcfffd0d0cfffcfcfcfffcececfffcecfceffcdceceffcecdcdffcececeffcecdceffcdcdcdffcccdccffcccdccffccccccffccccccffcbccccffcccbccffcbcccbffcbcbcbffcbcbcbffcbcbcaffcacbcaffcbcacaffcacacaffcacacaffc9c9caffc9c9caffcacacaffc9c9c9ffc9c9c8ffc8c8c9ffc8c8c9ffc8c9c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c7c8ffc7c8c8ffc8c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc7c7c7ffc6c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc6c6c5ffc5c5c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc2c3c3ffc2c3c3ffc3c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc1c1c1ffc2c1c2ffc1c1c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c1c1ffc1c0c0ffc0c0c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebfffbebfbeffbebebeffbebebeffbebebeffbebebeffbebdbdffbdbebdffbebebdffbdbdbdffbdbebdffbcbdbdffbdbdbdffbcbdbdffbdbdbdffbcbdbcffbcbdbcffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbcbcbbffbbbbbbffbbbbbbffbabbbbffbababbffbbbabaffbababaffbababaffbab9b9ffbababaffbababaffb9b9baffb9b9b9ffb9b9b9ffb9b8b8ffb9b9b9ffb9b8b9ffb9b9b8ffb8b9b8ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b8b8ffb8b8b8ffb8b8b7ffb8b8b7ffb7b8b8ffb8b7b8ffb8b8b8ffb8b8b8ffb7b8b8ffb8b7b8ffb8b8b8ffb7b8b7ffb8b8b7ffb7b7b7ffb7b7b8ffb8b8b8ffb8b8b8ffb7b7b8ffb7b8b7ffb7b7b7ffb8b7b7ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b6ffb6b7b7ffb6b7b6ffb6b6b6ffb6b6b7ffb6b6b7ffb7b6b6ffb6b6b6ffb6b6b6ffb6b6b7ffb6b6b6ffb6b6b7ffb7b7b6ffb7b6b7ffb7b6b7ffb7b7b6ffb6b6b6ffb7b7b7ffb7b8b7ffb7b7b8ffb8b7b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b9b8ffb9b9b9ffb9b9baffbababaffbabbbbffbbbaba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffbfbfc0ffbfbfbfffbfbfbfffbfbfbeffbebebeffbebfbeffbebebeffbfbfbfffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffbfbfbfffc0bfc0ffc0c0c0ffc0c0c0ffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c1ffc1c0c1ffc1c1c0ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c1ffc1c1c2ffc2c2c2ffc1c2c2ffc2c2c1ffc2c3c2ffc3c2c3ffc2c3c2ffc2c3c2ffc2c3c3ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c4ffc4c5c5ffc4c4c5ffc5c5c5ffc6c6c6ffc5c6c5ffc6c6c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c8ffc8c9c9ffc9c9c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacbffcbcbcbffcbcbcbffcccbcbffccccccffcccbccffcccdccffcccdccffcdcdcdffcdcdcdffcdcdceffcdcdceffcecdceffcececeffcfcecfffcfcfceffcfd0cfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d2ffd3d3d3ffd2d3d2ffd4d3d3ffd3d3d3ffd3d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd8d8d9ffdededeffe7e7e7fff3f4f3fff8f8f8fffafafafffdfdfcfffefefefffefdfefffdfefefffefefefffdfdfdfffefffefffefefffffdfdfdfffefefefffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffefffefffefffefefefffefefffffefffffffefefffffefefffffffffefffefffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffffefffffefffffefefefffffefffffffffffffffffefffefffffffefffefffefffffffffffefffffffffffffffffffffffefffffefffffefefffffffefefffefffffffffefffffefffffffefffffffffefffffefefefffffefffffffffefffffffffffffffefffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefefefffffefffffffffefffffffffffffffefffefefefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffffffefffffffefffffefffffffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd6d5d6ffd6d6d6ffd6d5d5ffd4d4d5ffd3d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d4ffd3d3d3ffd4d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd5d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd5d6d6ffd5d5d4ffd4d5d4ffd5d5d5ffd4d4d5ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfcfffefdfefffefefefffdfcfcfff9fafafff7f6f7fff2f3f2ffe8e9e9ffe1e1e1ffdcdcddffdadadaffd9d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d4ffd4d3d3ffd3d4d4ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcfcfcfffcfcecfffcececeffcececeffcecdceffcdcdceffcdceceffcdcdcdffcdcdcdffcdcdccffccccccffccccccffcccccbffcbccccffcbcccbffcbcbcbffcbcbcbffcbcbcaffcacbcaffcacacaffcacacaffcac9c9ffcac9c9ffcac9caffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c8ffc7c8c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c6ffc6c7c6ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc5c6c6ffc5c6c6ffc5c5c5ffc5c4c5ffc4c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c3c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c1ffc1c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c0ffc1c0c0ffc0c0c1ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbfffbfc0bfffbfbfbfffbfbfbfffbfbfbeffbfbebfffbebebeffbebebeffbebebeffbebdbeffbebebeffbdbebeffbebdbeffbdbdbdffbebdbeffbebebdffbdbdbeffbdbebdffbdbdbdffbdbdbdffbcbcbdffbdbdbdffbdbdbdffbcbdbcffbcbcbdffbcbdbcffbcbcbbffbcbbbcffbbbcbcffbbbcbcffbbbbbbffbbbbbbffbbbbbaffbabbbaffbbbabbffbababbffbababaffbababaffbababaffb9bab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b9b9ffb9b8b9ffb9b8b8ffb8b8b8ffb8b9b8ffb8b8b8ffb8b8b8ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b8b8ffb8b7b8ffb7b8b7ffb7b8b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b6ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b7ffb7b7b7ffb7b7b7ffb6b7b6ffb6b7b7ffb7b7b7ffb7b7b6ffb7b7b7ffb7b8b8ffb7b8b8ffb7b8b7ffb8b8b8ffb8b8b8ffb8b9b8ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffbababaffbababaffbabbbaffbbbbbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfc0c0ffc0bfc0ffbfc0bfffbfbfbfffbfbfbfffbebebeffbfbebfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffc0c0bfffbfbfbfffbfc0c0ffc0c0c0ffbfc0bfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc0c1c1ffc0c1c0ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c2c2ffc1c2c1ffc1c2c1ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc2c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c4c4ffc3c3c4ffc3c4c4ffc5c4c4ffc4c5c4ffc5c4c4ffc4c4c5ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c5ffc5c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc8c8c7ffc7c8c8ffc8c7c8ffc8c9c8ffc8c8c9ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc8c9c8ffc9c9c9ffc8c8c9ffc8c9c9ffc9c9c9ffc8c9c8ffc8c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cacaffcacacaffcacacaffcacbcaffcbcbcbffcbcbcbffcbcbccffccccccffcccccdffcdcccdffcdcdcdffcdcdcdffcdcecdffcececdffcececeffcecfceffcececfffcecfcfffd0d0cfffcfd0cfffd0d0d0ffd0d0d0ffd1d0d0ffd2d1d1ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd8d7d7ffdadbdbffe3e2e3ffecececfff6f6f6fff9f9f9fffbfbfcfffefefefffefefdfffefefffffefefdfffdfdfdfffffffefffcfdfdfffefffffffffffffffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefffffefffffffefffefffffefffffffffefffefefefffffefefffefffffffffefefffefefefffffefffffffffefffffefffffffffefffffefffffefffefffefefffffffefefffffffefffefefefffffefffffffffffffffffefffffffffffffffefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffffefffffffffffffffefffffffefffffefefefffffffefffffefefffffefffffffffefffffffefffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefffffffffefffffffefffefefffffffefffffefffffffffefefffefffffffffffefffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffefffffffffffffffffffefefffffffefefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d4d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d4d3ffd5d5d5ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d4ffd4d4d5ffd5d5d4ffd5d5d5ffd6d5d5ffd5d5d5ffd6d6d6ffd6d6d5ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd5d5d6ffd5d5d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfefefffdfdfcfffefefefffefefefffdfcfdfffdfdfdfffbfbfbfff8f8f8fff6f5f5fff1f0f1ffe5e5e5ffe0e0e0ffdbdbdcffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d4ffd2d3d3ffd3d2d2ffd2d1d2ffd2d1d1ffd0d1d1ffd0d0d1ffd0d0cfffd0cfd0ffcecfcfffcececeffcfceceffcececeffcececeffcecdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdccffccccccffcdccccffcccbccffcbcccbffcbcbccffcbcbcbffcbcbcbffcacacaffcbcacbffcacacbffcacacaffcacacaffcacac9ffc9c9caffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c8c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c7c6ffc7c7c6ffc6c6c6ffc5c6c6ffc6c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c4c3ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc3c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c2c1ffc2c1c2ffc1c2c1ffc1c1c2ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0bfffbfc0bfffbfbfc0ffbfc0bfffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbebfffbebebeffbebebeffbebebeffbebdbeffbebebeffbebebeffbdbebeffbebdbeffbdbebeffbebdbdffbdbdbdffbebebdffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbdbcbdffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbcbcbbffbbbbbbffbbbbbbffbbbbbbffbbbabbffbabbbaffbbbabbffbababaffbababaffbababaffbababaffb9b9baffbab9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b8ffb9b8b9ffb9b9b8ffb8b8b8ffb8b9b8ffb8b8b9ffb8b8b8ffb8b8b8ffb8b8b8ffb9b8b9ffb9b9b9ffb9b9b8ffb9b9b9ffb9b9b8ffb8b9b9ffb9b9b8ffb8b9b8ffb8b8b9ffb8b9b9ffb8b9b9ffb8b8b8ffb8b8b9ffb9b9b9ffb9b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b8b7ffb8b8b8ffb7b7b8ffb8b7b7ffb7b8b7ffb7b7b7ffb7b7b7ffb8b7b7ffb7b7b7ffb8b8b7ffb7b7b8ffb7b7b7ffb8b7b7ffb7b7b8ffb7b7b8ffb8b7b8ffb7b7b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b8b8ffb9b9b9ffb9b9baffb9b9b9ffbab9baffb9babaffbababaffbbbabbffbcbbbbffbbbbbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c1ffc0c0c1ffc1c0c1ffc0c0c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c2ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c2ffc2c2c2ffc3c2c2ffc3c3c3ffc3c2c3ffc3c3c3ffc4c3c3ffc4c3c3ffc4c3c4ffc4c4c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c7c8ffc8c8c8ffc7c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc8c8c9ffc9c8c9ffc8c9c9ffc9c8c9ffc8c9c9ffc9c9c8ffc8c8c8ffc9c9c8ffc8c8c9ffc8c8c8ffc9c8c8ffc8c8c9ffc8c8c9ffc9c8c9ffc8c8c9ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcac9caffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffcccbcbffccccccffcdccccffcdcdccffcdcdcdffcecdcdffcecdceffcececeffcececeffcecfceffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d7ffdad9daffe0e0e0ffe9eae9fff4f4f4fff8f7f8fffafafafffdfdfdfffefefffffffefffffdfefefffffefefffdfdfdfffefefdfffefefefffdfdfdfffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefefffffffffffffffefefffefffffffefefffffefffefffefffefffefefefffffefefffffffefffffefefffefffefffefefffffffffefffefefffffefefffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffefffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffefffffffefffefffffefffffefffefffffefffffffffffffffefffffffefefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d4d4ffd3d3d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d3d3ffd3d3d3ffd4d4d4ffd5d6d5ffd5d6d6ffd5d5d6ffd5d5d5ffd4d5d5ffd3d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd4d3d3ffd3d4d4ffd4d3d3ffd3d4d4ffd3d3d3ffd4d3d4ffd3d4d3ffd4d3d4ffd3d4d3ffd3d3d4ffd3d3d3ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d5ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d6ffd5d6d6ffd4d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfdfffefdfdfffcfdfdfffefdfefffefefefffcfdfdfffdfdfefffcfdfcfffcfdfdfff9fafafff7f7f7fff3f4f3ffeae9eaffe2e2e3ffddddddffdadadaffd8d9d9ffd7d8d8ffd7d6d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d3ffd2d2d3ffd2d1d2ffd1d1d2ffd0d1d1ffd0d1d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfceceffcececeffcecdceffcdceceffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdccccffcccdccffccccccffccccccffcbcbccffcbcbccffcbcccbffcbcccbffcbcbcbffcbcbcbffcacacaffcacbcaffcacacaffcacacaffc9c9caffcac9caffc9cac9ffc9c9c9ffc9c8c8ffc8c8c9ffc9c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc7c8c7ffc7c7c7ffc7c7c8ffc7c7c8ffc7c7c7ffc7c7c8ffc7c7c7ffc7c6c7ffc6c7c7ffc7c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c5c6ffc5c6c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c3c3ffc2c3c2ffc2c2c2ffc3c2c2ffc3c3c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c2ffc1c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c0ffc0c1c1ffc0c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffbfc0bfffbebfbfffbebebfffbfbfbeffbebfbfffbebfbeffbfbebeffbebfbeffbebebeffbebebfffbebebeffbebebeffbebebeffbdbebeffbebdbeffbdbebeffbebdbdffbdbebeffbdbdbdffbdbdbeffbdbdbdffbdbcbdffbdbdbdffbcbcbdffbcbcbcffbcbcbdffbcbcbcffbcbbbcffbcbcbcffbbbbbcffbbbcbbffbbbbbbffbbbbbaffbbbabbffbbbabbffbbbabaffbababaffbab9baffb9babaffbababaffb9b9baffbab9b9ffbab9b9ffb9b9b9ffb9b9b8ffb9b8b9ffb9b9b8ffb8b8b9ffb8b8b9ffb9b9b9ffb8b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b9b9ffb9b8b9ffb9b9b9ffb9b9b9ffb8b9b9ffb9b9b9ffb8b9b8ffb8b8b8ffb8b8b9ffb8b8b8ffb8b8b8ffb7b8b8ffb7b8b8ffb8b7b8ffb8b8b8ffb8b7b7ffb8b8b8ffb7b8b7ffb8b7b8ffb8b8b7ffb8b7b8ffb8b8b8ffb8b8b9ffb8b8b8ffb8b8b9ffb9b9b9ffb9b9b9ffb9b9baffb9b9baffbababaffbababaffbabab9ffbababaffbbbbbbffbcbbbbffbbbcbcffbcbcbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c0ffc0c1c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfc0bfffbfc0c0ffbfc0c0ffc0bfc0ffbfc0c0ffc0bfbfffc0c0c0ffc0c0c0ffc1c0c1ffc0c1c0ffc1c0c1ffc1c1c1ffc1c0c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc3c2c2ffc2c3c3ffc3c2c3ffc2c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c3ffc4c3c3ffc3c4c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c5c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c5c6ffc6c6c7ffc6c7c6ffc7c7c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c8ffc7c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc9c9c9ffc8c9c9ffc9c9c9ffc8c9c9ffc8c8c9ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc9c8c9ffc8c9c8ffc8c8c9ffc8c8c8ffc8c8c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcbcacaffcbcbcaffcbcbcbffcbcbccffcbccccffcccdccffcccccdffcdcdcdffcdcdcdffcecdcdffcececdffcececeffcfcfceffcececfffcfcfd0ffcfd0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d7ffd8d8d9ffddddddffe6e6e6fff2f3f3fff8f7f7fff9faf9fffcfcfcfffefefffffdfefefffffffffffefffffffdfefefffffefefffdfefefffefdfdfffefefefffcfdfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffefffffffefffefffefffffffefffffffefefffffffefefffffffefffefffefffffefefffefefefffefefffffefefefffffffefffefffefffefefefffffffefffffffffffefffefffefffefffffefffffefffefffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefffefffffffffffefffefffffefffffefefffffefffffffffefefffffffefffffefefffffffefffefefefffffefefffffffffffffffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffffefefffffffefffffffffffefffffffffffefffefefefffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefffffffefffffffffefffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefefffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d4ffd3d3d3ffd3d4d3ffd3d3d4ffd4d3d4ffd3d4d4ffd3d3d3ffd3d3d3ffd4d4d5ffd5d6d5ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd4d3d3ffd4d4d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd3d4d4ffd4d4d3ffd3d3d4ffd3d3d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd3d3d3ffd4d3d4ffd4d4d3ffd3d4d4ffd4d3d3ffd3d3d4ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfefefffdfdfdfffdfefdfffefefefffcfdfcfffdfdfefffcfcfdfffcfdfdfffdfdfdfffcfcfbfff9f8f8fff6f6f5fff1f0f0ffe7e6e6ffe0e1e0ffdbdbdcffd8d9d9ffd8d8d7ffd6d6d7ffd6d6d7ffd6d6d6ffd6d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d5ffd4d3d4ffd4d3d4ffd3d3d3ffd3d2d3ffd3d3d2ffd1d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0cfffcfd0cfffcfcfcfffcececfffcfceceffcfceceffcececeffcececeffcececeffcdcdceffcdcdcdffcdcdcdffcccdccffcccccdffcdccccffccccccffccccccffcbcccbffcccbcbffcbcccbffcbcbcbffcbcbcbffcacbcbffcacbcbffcacacbffcacacaffcacac9ffc9c9caffcac9caffc9cacaffc9c9c9ffc9c9c8ffc9c9c9ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c7ffc8c7c7ffc8c8c7ffc7c7c7ffc8c7c7ffc7c8c7ffc7c7c8ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c7ffc7c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc5c5c5ffc6c5c6ffc5c5c5ffc6c5c5ffc5c5c4ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c4c4ffc3c4c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc2c3c2ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc1c2c1ffc2c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c0c1ffc1c1c0ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffc0c0c0ffbfbfbfffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbebeffbfbfbeffbebebeffbfbebeffbebfbeffbebebfffbebebfffbebebeffbebebeffbebebeffbebebeffbebdbeffbebdbdffbebdbeffbdbdbdffbdbdbeffbdbdbdffbdbcbdffbcbcbdffbdbcbdffbdbdbcffbcbdbdffbcbcbcffbcbcbcffbcbcbcffbbbcbbffbbbcbbffbbbbbbffbabbbbffbbbbbaffbbbbbaffbabbbaffbbbabaffbababaffbababaffb9babaffbabab9ffb9bab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9bab9ffb9b9b9ffb9b9b9ffb9babaffb9b9baffb9b9baffbab9b9ffbabab9ffb9b9baffbab9baffb9babaffb9b9b9ffb9b9b9ffbababaffb9b9b9ffb9b9baffb9b9baffb9babaffb9b9b9ffb9bab9ffb9b9b9ffbab9b9ffb9b8b9ffb9b8b8ffb9b9b9ffb9b9b9ffb8b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b9ffb8b8b8ffb9b8b9ffb8b8b9ffb9b9b9ffbabab9ffb9babaffbabab9ffbababaffbababaffbabbbaffbabbbaffbabbbbffbbbbbbffbcbcbbffbcbcbcffbcbdbcffbdbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c0c1ffc1c1c1ffc1c0c0ffc1c1c0ffc0c0c0ffc0c0c0ffbfbfbfffc0bfbfffbfc0bfffc0c0c0ffbfc0c0ffc0c0c0ffbfbfc0ffbfc0c0ffc0c0c0ffc1c0c0ffc0c0c0ffc1c0c1ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c2ffc2c2c1ffc1c2c2ffc2c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c3c2ffc2c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c3ffc4c4c3ffc3c4c3ffc4c4c4ffc4c4c4ffc4c5c4ffc4c5c4ffc4c5c4ffc5c4c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c6ffc5c5c6ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc9c8c8ffc9c9c8ffc9c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc9c8c9ffc9c9c8ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9cac9ffc9cacaffcacacaffcacacbffcbcbcbffcccccbffcbcccbffccccccffccccccffcccccdffcccdcdffcdcecdffcdcecdffcececeffcfceceffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d8ffdbdadbffe2e2e2ffebebebfff6f6f5fff8f8f8fffbfbfbfffdfdfdfffefdfdfffefffefffefefefffefffffffffffefffdfdfefffefefffffefdfdfffefdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffffffffffffffffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffffffffefefffffffefffffffffffffffefefffefffefffffffefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffefffefffefffefffefffffffffefffffefffefffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffefffffffefefffffefefefffefefefffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefefefffefefefffefefffffefefffffffffefffefefffffffefefffefefffffffefffffffefffffffefefffffffffffefffefffffffffffefefffffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffefffefffffffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffffefffffefffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffeffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d4d3ffd4d3d3ffd3d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d3ffd4d4d5ffd5d6d5ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd4d3d4ffd4d4d3ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d4ffd4d3d4ffd4d3d4ffd4d4d3ffd3d4d4ffd4d3d3ffd3d3d4ffd4d3d4ffd3d3d3ffd4d3d3ffd4d4d4ffd3d3d3ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd4d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d6d6ffd6d6d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd4d5d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfcfffefefefffdfefefffcfdfdfffdfdfdfffcfcfdfffdfcfcfffefefdfffcfcfdfffdfcfdfffbfafafff7f8f7fff3f4f4ffebebebffe4e4e3ffdededeffd9d9d9ffd7d7d8ffd6d6d7ffd7d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcececfffcfcfcfffcececeffcececeffcdceceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdccccffcccdccffcccdccffccccccffcbccccffcccbccffcbcccbffcbcbccffcbcbcbffcbcbcbffcbcacaffcacbcaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffcac9c9ffc8c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c7c8ffc8c8c7ffc7c8c7ffc7c8c7ffc7c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc6c6c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc4c4c5ffc5c4c5ffc5c4c4ffc4c4c4ffc3c4c4ffc4c4c3ffc3c3c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c1c2ffc1c2c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c0ffc1c1c0ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfc0c0ffbfbfbfffbfbfc0ffbfbfbfffc0c0bfffbfbfbfffbfbfbfffbfbfbeffbebfbfffbebfbfffbfbfbfffbfbfbeffbebfbfffbebebfffbfbebfffbebebfffbfbfbeffbebebfffbebebeffbebebeffbebebeffbebdbeffbebdbdffbebebeffbdbdbdffbebebdffbdbdbdffbcbcbdffbcbdbdffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbbbcbcffbcbcbbffbbbbbbffbbbbbbffbbbbbaffbbbbbaffbababaffbababaffbababaffbababaffbababaffbab9b9ffb9babaffb9bab9ffb9bab9ffb9bab9ffbab9baffb9bab9ffb9b9baffb9bab9ffbababaffbab9b9ffb9babaffbabab9ffbababaffbababaffbababaffb9babaffbababaffb9babaffbababaffb9babaffbababaffbab9baffbababaffb9b9baffbab9baffbabab9ffb9babaffb9babaffb9babaffbabab9ffb9b9b9ffb9b9b9ffb9b8b9ffb9b8b9ffb9b9b9ffb9b9b9ffb9b8b8ffb9b8b9ffb9b8b9ffb9b8b9ffb9b8b9ffb9b9b9ffb9b9b9ffbabab9ffb9b9baffb9b9b9ffbababaffbababaffbababbffbbbbbbffbbbbbbffbbbabbffbbbbbbffbcbcbbffbcbcbcffbdbdbdffbdbdbcffbfbfbfffbfbfbfffbfbebfffbfbfbfffbfc0c0ffc0c0bfffc0bfbfffbfc0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0bfc0ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c0c0ffc0c1c0ffc1c0c1ffc0c0c0ffc0c0c0ffc1c1c0ffc0c1c0ffc0c0c1ffc0c1c0ffc1c1c1ffc1c0c1ffc1c1c1ffc0c0c1ffc1c0c1ffc1c1c0ffc0c1c0ffbfc0c0ffc0c0c0ffc0c0bfffc0c0c0ffc0bfc0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c1ffc1c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c2ffc1c1c1ffc2c2c1ffc1c1c2ffc1c1c1ffc1c2c2ffc2c2c2ffc2c1c2ffc2c2c2ffc3c3c2ffc3c2c2ffc2c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c5c4ffc5c5c5ffc4c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c8ffc8c7c7ffc8c8c8ffc7c7c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c8ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc9c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c8c9ffcac9caffcacac9ffcac9caffcacbcaffcbcbcbffcbcbcbffccccccffcccccbffccccccffccccccffccccccffcdcdcdffcdceceffcececdffcececeffcecfcfffcfcfcfffcfd0cfffcfd0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d3ffd3d4d3ffd4d4d3ffd4d4d4ffd5d4d5ffd4d5d4ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d7ffd6d7d6ffd9d9d9ffdfdedeffe8e8e7fff3f3f3fff8f7f8fffafaf9fffcfdfdfffefffefffdfefefffefefdfffefefefffdfdfefffefefffffefefffffefefdfffefefffffefdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffefefffffffefefffefefffffefffefffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefffffefefefffefffefffefffefffffffffffffefffffffffffffefffffffefffffffffffefffefffffffffffffffffefefffffefefffffffffffffefefffffefffffffefffffffefefffefffffffffefffffefefefffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffefffffffefffefffffefffffffffefffffffffffefffffffffefefffefffffffefffffffffffefffffefffffefffefffefffffffffffffffefefffffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d3d3ffd4d3d3ffd4d5d5ffd6d5d6ffd5d6d6ffd6d6d6ffd5d5d4ffd4d5d4ffd4d4d4ffd3d4d4ffd3d4d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d4ffd3d4d4ffd4d4d3ffd4d3d4ffd4d4d3ffd3d4d4ffd4d4d4ffd3d3d4ffd4d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d4d4ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd5d6d6ffd5d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d5d5ffd5d6d6ffd6d6d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefdfefffdfcfdfffdfdfefffdfcfdfffcfcfcfffdfefefffdfdfcfffcfdfcfffefdfdfffcfcfdfff9f9f9fff6f5f6fff1f1f1ffe7e8e8ffe0e1e1ffdbdadaffd7d7d8ffd6d6d7ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcecfffcecfcfffcececeffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcdcdccffcccdccffccccccffccccccffcccbccffccccccffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacacaffcacacaffcacacaffcacacaffcac9c9ffcac9caffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c7ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c6c7ffc7c7c6ffc6c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc5c6c5ffc5c5c6ffc5c5c6ffc4c4c5ffc5c5c5ffc5c4c4ffc4c4c5ffc4c5c4ffc5c4c5ffc4c3c4ffc4c4c4ffc4c3c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c1c1ffc0c0c0ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0c0c0ffbfc0bfffbfc0bfffc0bfbfffbfc0c0ffbfbfbfffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbfffbfbfbfffbfbebfffbebfbeffbebfbfffbebfbeffbebebeffbebebeffbebdbdffbdbebdffbdbebdffbdbdbeffbdbebeffbdbdbdffbdbdbdffbdbcbcffbcbdbdffbcbdbcffbdbcbdffbcbbbcffbcbcbcffbcbbbcffbbbcbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbababaffbababaffbababaffbababaffbabab9ffbababaffbababaffbababaffbab9baffbababaffb9babaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbbbabbffbababaffbbbabaffbabbbbffbababbffbababaffbbbbbbffbabbbaffbabbbaffbbbabaffbababbffbababaffbababaffbababaffbababaffbababaffbab9b9ffb9b9baffb9b9baffb9b9b9ffb9b9b9ffb9bab9ffb9b9baffb9bab9ffb9b9b9ffbab9b9ffb9b9b9ffb9bab9ffb9bab9ffbababaffbababbffbababbffbababbffbbbabaffbbbbbbffbbbbbbffbbbbbcffbbbbbcffbcbcbcffbdbcbdffbdbdbdffbebfbfffbfbfbfffbfbfbfffbfbfbfffbebfbfffbfbfbfffbfbfbfffbfbfc0ffc0c0bfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc0c0c0ffc1c0c0ffc0c1c1ffc1c0c1ffc0c1c1ffc1c1c1ffc1c1c0ffc0c1c0ffc1c0c1ffc0c1c1ffc0c1c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c0ffc1c0c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c2c1ffc1c2c1ffc1c1c2ffc2c2c2ffc1c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c2c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c4c4ffc4c4c3ffc4c4c4ffc3c3c4ffc4c3c3ffc4c4c4ffc4c4c5ffc5c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc5c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c8ffc8c7c8ffc7c8c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc9c8c9ffc8c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc8c7c8ffc8c8c7ffc7c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c7ffc7c8c8ffc8c8c8ffc8c8c9ffc8c9c9ffc8c8c9ffc8c8c9ffc9c8c9ffc9c9c9ffc9cacaffcacacaffcacacaffcbcbcbffcbcbcbffcbccccffccccccffccccccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcececeffcececfffcfcfceffcfd0cfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d5d6ffd7d6d6ffd6d7d7ffd8d8d9ffdcdcdcffe4e4e4ffededecfff6f6f6fff9f9f9fffbfcfcfffdfefdfffefdfefffefefefffdfefdfffdfefefffefefefffefefefffefffffffffffefffefdfe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefefefffefefefffefefefffffefffffffefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffffffffefefffffefffefffefefefffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefefffffffefefffefefefffefffffffffffefffffffefffefffffffefefffffefefefffffffffffefefffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffefffffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffffffefefefffefefffffffefefffffefefffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffefefffffffffffffffffffefefffffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffffffffffffefffffffffffffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d4d4ffd5d4d4ffd6d5d6ffd5d6d6ffd5d5d6ffd5d4d5ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d4ffd3d3d3ffd4d4d4ffd4d4d4ffd3d3d3ffd4d3d4ffd4d3d3ffd4d3d3ffd4d4d3ffd4d3d3ffd3d4d3ffd4d3d4ffd3d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d4ffd4d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d4d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d5d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd6d6d6ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfdfffdfdfefffdfcfcfffdfcfdfffdfdfefffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffbfbfbfff7f8f8fff3f4f4ffebebebffe5e4e4ffdddddeffd8d9d8ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcecfcfffcececeffcececeffcececeffcececeffcdceceffcdcecdffcececdffcdcdcdffcccdcdffcdccccffcdccccffccccccffccccccffccccccffcbcbccffcbcccbffcbcbcbffcbcbcbffcacbcbffcacacbffcbcacaffcacacaffcacacaffcacacaffcacacaffcac9c9ffc9c9c9ffc9c9c8ffc9c8c9ffc8c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc7c8c8ffc7c7c8ffc7c7c7ffc8c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc8c7c7ffc7c7c7ffc6c6c7ffc7c6c7ffc7c6c6ffc6c6c6ffc7c7c6ffc7c6c6ffc5c6c6ffc6c6c6ffc5c6c5ffc6c6c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c5c4ffc5c4c5ffc5c4c5ffc5c4c4ffc4c4c4ffc3c4c4ffc4c3c3ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c2c1ffc1c1c1ffc2c1c2ffc1c2c1ffc1c1c1ffc2c1c1ffc1c1c1ffc0c0c1ffc0c0c1ffc1c1c1ffc1c0c0ffc0c1c1ffc1c0c0ffc0c0c1ffc0c0c0ffbfc0c0ffc0c0c0ffc0bfc0ffbfc0c0ffc0c0bfffc0c0bfffbfbfc0ffbfbfc0ffbfbfbfffc0bfbfffbfbfc0ffbfc0bfffbfbfbfffc0bfbfffbfbfbfffbebebfffbfbebfffbfbebeffbfbebeffbfbfbeffbfbebeffbebebeffbebebeffbebebeffbebebdffbdbebeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbcbdffbdbcbcffbcbcbcffbcbcbcffbcbbbbffbcbcbcffbbbcbbffbbbbbbffbbbbbbffbbbbbaffbbbbbbffbbbbbaffbabbbaffbababaffbababaffbababaffbababaffbbbabbffbababaffbababaffbababaffbbbabaffbabbbaffbababbffbbbbbaffbbbbbbffbababbffbbbbbbffbbbbbbffbbbabbffbabbbbffbbbbbbffbbbabbffbbbbbbffbabbbbffbbbbbbffbbbabbffbbbbbbffbbbbbaffbbbbbaffbabbbbffbababbffbababaffbbbabaffbababaffbababaffbababaffbababaffbababaffb9b9b9ffbab9baffbab9b9ffbab9b9ffbabab9ffbabab9ffbababaffbbbabaffbabbbaffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbbbcffbcbbbcffbcbcbcffbdbdbdffbcbdbdffbebebeffbfbfbfffbebfbeffbfbebeffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfc0bfffbfbfbfffc0bfbfffc0c0c0ffc0bfc0ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c0c0ffc0c1c1ffc1c0c0ffc1c0c1ffc0c1c1ffc0c1c1ffc1c0c1ffc1c0c1ffc1c1c1ffc1c1c0ffc1c1c0ffc0c1c1ffc0c0c1ffc0c0c0ffc1c0c0ffc0c0c1ffc0c1c0ffc0c0c0ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c1ffc2c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc4c4c4ffc4c4c3ffc4c4c3ffc4c4c4ffc4c4c3ffc5c5c4ffc4c4c4ffc4c5c4ffc5c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc6c5c6ffc5c5c6ffc5c6c5ffc5c5c5ffc6c6c6ffc5c6c6ffc6c6c6ffc7c6c6ffc7c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c8ffc8c7c7ffc8c7c8ffc7c8c8ffc7c8c8ffc8c8c8ffc8c7c8ffc8c9c8ffc9c9c8ffc9c9c8ffc8c8c9ffc8c8c9ffc8c8c8ffc9c8c8ffc8c7c8ffc8c8c8ffc7c7c7ffc8c8c8ffc8c8c8ffc7c7c7ffc8c7c8ffc8c7c7ffc8c8c7ffc8c8c7ffc8c8c7ffc7c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc8c9c9ffc9c8c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcbcacaffcbcbcbffcbcccbffcccbcbffccccccffcccdccffcdccccffcdcdcdffcdcecdffcececeffcececeffcecfceffcfcecfffd0cfcfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d2ffd1d2d2ffd2d2d2ffd4d3d3ffd3d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d6d6ffd6d7d7ffd8d8d7ffdbdadbffe0e1e1ffe9e9eafff4f3f4fff7f7f7fffafbfafffefefdfffffffefffefffffffdfdfefffefefefffefdfdfffdfdfefffefffefffdfdfdffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefefffffffefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefefffefffffffffffefffffefffffffffffffffffefffffffffffffefffffffffefffffffffffffefefffefffffffefffffffefffffffefffffffffefefffffffefffffffffffffffefffffefffffefffefffffffffffffefffffffefefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefefffffefefffefffffffefffffffefffffffffffffffefefefffffefffffefefffffefffffffffefefffefffefffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d4d3ffd3d3d3ffd4d3d3ffd4d3d3ffd4d3d3ffd3d3d4ffd3d4d3ffd4d5d5ffd5d6d6ffd6d5d5ffd5d5d4ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d4ffd4d3d4ffd3d4d4ffd4d3d3ffd3d4d3ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd4d4d4ffd3d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd5d5d6ffd5d5d6ffd6d6d5ffd6d6d6ffd5d6d6ffd6d6d5ffd6d5d6ffd5d5d5ffd5d5d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfcfffcfcfcfffdfdfdfffdfcfdfffdfdfcfffdfefefffdfdfcfffefefefffdfefefffdfdfdfffaf9fafff6f6f6fff2f2f1ffe9eaeaffe1e2e2ffdbdbdbffd7d7d7ffd5d5d5ffd5d5d6ffd5d4d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcecfcfffcfceceffcececeffcececeffcdceceffcecdcdffcdceceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcccccdffcccccdffcdccccffccccccffccccccffcccccbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcacacaffcacacaffcacacaffcac9c9ffc9c9caffc9cac9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c8ffc8c9c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc8c7c8ffc8c7c7ffc8c7c7ffc7c8c8ffc7c7c8ffc7c7c7ffc8c7c8ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c7c6ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c6ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc5c5c4ffc4c4c4ffc4c3c4ffc4c4c3ffc3c3c3ffc3c3c4ffc4c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc2c3c2ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c1c2ffc2c2c2ffc2c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0bfc0ffc0c0bfffc0c0c0ffbfc0c0ffbfc0c0ffc0c0c0ffbfbfbfffbfbfc0ffbfbfc0ffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbebfbfffbebfbfffbfbebeffbebebeffbebebeffbebebeffbebebeffbebebeffbdbdbdffbebebdffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbdbcbcffbcbcbcffbcbcbcffbbbcbcffbcbbbbffbbbcbcffbbbbbbffbbbbbbffbbbbbaffbbbbbbffbababbffbababbffbababbffbbbbbaffbbbbbaffbabbbbffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbcbbbbffbbbbbcffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbcbcbbffbbbcbcffbbbbbbffbbbbbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbaffbbbbbbffbabbbbffbabbbaffbbbbbbffbababaffbababbffbababaffbababaffbababaffbababaffbbbabaffbabbbaffbababaffbbbbbaffbababbffbbbbbbffbbbbbbffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbdbdbdffbdbdbdffbebebeffbfbebeffbebebeffbebebeffbebfbfffbfbebeffbfbfbfffbebfbfffbfbfbfffbfbfbfffbfbfc0ffbfbfc0ffbfbfc0ffbfbfc0ffc0c0bfffc0c0c0ffc0c0c0ffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c0c0ffc1c0c0ffc0c0c1ffc0c1c0ffc0c0c0ffc0c1c1ffc1c0c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c0c1ffc0c1c1ffc1c1c1ffc1c0c1ffc0c0c0ffc1c0c0ffc0c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc2c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc3c4c3ffc4c3c3ffc4c4c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c5c5ffc6c6c5ffc5c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c8c8ffc8c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc8c7c8ffc8c7c8ffc7c8c8ffc8c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcccbccffccccccffccccccffcccdcdffcdcdcdffcdceceffcdceceffcececeffcecfceffcfcfd0ffd0d0d0ffd0d0d1ffd0d0d1ffd2d1d1ffd2d2d1ffd2d3d2ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd7d6d6ffd7d6d6ffd7d7d7ffd7d8d7ffd9d9d9ffdedfdeffe6e5e6ffefefeefff6f7f6fff9f9f9fffcfcfcfffefefefffefefefffffefffffffefefffefefdfffefffffffdfdfefffdfdfdfffefefffffdfefd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffffffefffffffffffffefefffffefefffefefefffefefefffefefefffefefdfffefdfefffdfdfefffefefefffdfefefffefdfdfffefdfdfffdfefdfffefefdfffefdfdfffefefdfffefefefffefefefffefefffffefefefffffffefffefffffffffffffffefefffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffefefffffffefffffefffffffffefffefffefffffffefffffefefffefffffffffefefffffffffffefefffffefffefffffffefffefefffffefffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffefffefefffffefffffffffffefffefffffffffffefffefffffffefefffffffefffffffffffffffefefffffefffffffefffffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd4d4d4ffd4d3d3ffd3d4d4ffd3d3d3ffd3d3d3ffd4d3d4ffd5d5d4ffd5d6d5ffd5d5d5ffd5d4d4ffd4d4d5ffd5d4d4ffd5d5d4ffd4d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd4d3d4ffd4d4d4ffd4d3d3ffd4d3d4ffd4d3d4ffd4d4d3ffd4d3d4ffd4d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d3d3ffd4d4d4ffd3d4d4ffd4d3d3ffd4d4d4ffd4d5d4ffd5d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfdfffdfdfdfffcfdfdfffdfdfcfffefdfdfffcfdfdfffefefdfffefefefffcfcfdfffdfefdfffcfcfbfff8f8f8fff5f5f5fff0f1f0ffe6e7e6ffdfdfdeffd8d9d8ffd5d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d3ffd3d2d3ffd2d3d2ffd3d2d2ffd2d2d1ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0cfffd0cfcfffcececfffcfcfcfffcecfcfffcececeffcececeffcececdffcececdffcecdcdffcdcdcdffcdcdcdffcccdcdffcdcccdffcccccdffcdcdccffcccdcdffcdccccffccccccffcccbccffcccccbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcacaffc9cacaffcac9caffcacac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c8c8ffc8c8c9ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c7c8ffc8c8c8ffc8c8c7ffc7c8c8ffc8c8c7ffc7c8c7ffc7c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c6ffc7c6c7ffc7c6c6ffc6c6c6ffc6c6c5ffc6c6c5ffc6c6c6ffc6c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc4c4c5ffc5c5c4ffc5c4c5ffc4c4c4ffc4c4c4ffc3c4c4ffc4c3c3ffc4c3c3ffc3c4c3ffc4c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c2c3ffc2c2c2ffc3c3c2ffc2c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c2c1ffc1c2c1ffc2c1c1ffc2c2c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c0ffc0c1c0ffc1c1c0ffc1c0c0ffc0c0c1ffc1c0c0ffc1c1c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfc0c0ffc0bfc0ffc0c0c0ffc0bfbfffc0bfbfffc0bfbfffc0c0bfffbfbfc0ffc0bfbfffbfbfbfffbfbfbeffbfbfbeffbfbfbfffbfbebeffbfbebeffbebebdffbebebeffbdbdbdffbebebdffbebdbdffbcbcbdffbdbdbdffbcbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbcbcbbffbcbcbbffbbbbbcffbcbbbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbbbbbbffbbbbbbffbcbbbbffbcbcbcffbcbcbbffbbbcbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbcbcbbffbcbcbcffbbbcbcffbcbcbbffbcbcbcffbcbbbcffbbbcbbffbcbcbbffbbbbbcffbbbcbcffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbabbbbffbbbabbffbbbbbbffbbbabaffbbbabbffbbbabbffbbbbbbffbbbabbffbbbabbffbbbbbbffbcbbbbffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbebdbeffbdbdbeffbebebeffbebebeffbebebeffbebebeffbebfbeffbfbfbfffbfbfbeffbfbfbeffbfbfbfffbfbfc0ffc0bfc0ffbfbfbfffc0c0bfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc0c1c0ffc1c1c0ffc1c0c0ffc0c1c1ffc1c1c0ffc1c1c1ffc1c0c1ffc1c1c0ffc1c1c0ffc0c0c1ffc1c1c1ffc1c1c0ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc2c1c2ffc2c2c2ffc2c1c1ffc2c1c2ffc2c1c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c3c2ffc3c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c3c4ffc3c3c4ffc4c4c4ffc3c4c4ffc4c3c3ffc4c4c4ffc4c4c4ffc5c4c4ffc5c4c4ffc5c5c4ffc5c5c5ffc4c5c5ffc6c5c6ffc5c5c5ffc6c6c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c7c6ffc6c7c6ffc7c6c6ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c8ffc8c8c7ffc7c8c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc8c8c9ffc8c9c8ffc8c9c8ffc8c8c9ffc8c8c9ffc8c8c8ffc7c8c8ffc8c8c8ffc7c8c8ffc7c8c8ffc8c7c8ffc8c8c8ffc8c7c7ffc8c7c8ffc8c7c8ffc8c8c8ffc8c7c8ffc8c7c8ffc8c8c8ffc9c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffcacacaffcacacaffcbcbcaffcbcacbffcbcbcbffccccccffccccccffcdccccffcdcdcdffcdcecdffcececeffcececeffcfcfceffcfcfcfffcfd0d0ffd1d0d1ffd1d0d1ffd2d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d3d4ffd5d5d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d6d6ffd6d7d7ffd7d7d7ffd8d7d7ffd9d8d9ffdcdcdcffe2e3e3ffececebfff5f4f4fff8f8f8fffbfbfbfffefefefffdfdfefffefffefffefefefffefefffffffffffffefefdfffefffefffefefdfffdfefd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfefffdfefdfffefdfdfffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffffffffffffffffffffffffffefffffefffffffefffffffefffffffffffefffefefffffefffffffffefffffefffffffefefefffefffefffffffefffefefefffffefefffefefefffffffffffffffefffefffefffffefefffffefefffffffffffefffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffefffefffffefefffffefefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffffefffffffefefffefffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffffefffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d4ffd3d3d4ffd3d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd5d4d5ffd5d6d6ffd5d5d5ffd4d5d4ffd5d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd4d3d3ffd3d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d4d3ffd3d3d4ffd3d4d3ffd3d3d4ffd4d4d4ffd3d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd5d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfdfffcfdfdfffdfdfdfffcfdfcfffefefdfffefefefffdfcfcfffdfdfdfffdfdfdfffdfdfdfffafafafff7f7f6fff3f3f3ffebebebffe3e3e2ffdbdbdcffd7d7d7ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d0ffd0d0d1ffcfd0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcececeffcdcecdffcecdceffcecdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffccccccffcccccdffccccccffcbccccffccccccffcccbcbffcbcbcbffcbcacbffcacbcbffcacacbffcacacaffcacacaffc9c9caffc9c9caffc9c9caffc9c9c9ffc9c9c9ffc8c9c8ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc8c8c8ffc7c8c7ffc7c7c8ffc8c7c7ffc7c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c5c6ffc5c5c5ffc6c5c5ffc5c5c6ffc5c5c5ffc5c4c5ffc5c5c5ffc4c4c5ffc4c5c4ffc4c4c4ffc4c4c4ffc3c4c4ffc3c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc1c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c1c1ffc1c0c1ffc1c1c0ffc1c1c0ffc1c0c0ffc1c1c1ffc0c0c0ffc1c1c1ffc1c1c0ffc0c1c0ffc1c0c0ffc0c0c0ffc1c1c1ffc0c1c0ffc0c0c1ffc1c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0c0c0ffc0bfbfffbfbfbfffbfc0bfffbfc0bfffbfbebfffbfbfbfffbebebfffbfbebeffbebebfffbebebeffbebdbeffbebebeffbdbdbeffbdbebdffbdbdbdffbdbcbdffbcbdbdffbcbdbcffbdbcbcffbcbcbcffbcbcbcffbcbbbcffbcbcbcffbcbbbcffbcbbbbffbbbbbbffbbbbbbffbbbbbcffbcbbbbffbbbbbbffbcbcbcffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbcbcbcffbcbcbcffbcbcbdffbcbcbdffbdbcbdffbcbdbdffbcbcbcffbcbdbcffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbcbdbdffbcbcbcffbcbcbcffbcbcbbffbcbcbbffbcbcbcffbbbcbbffbbbbbcffbcbbbbffbbbcbcffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbbbbbbffbcbbbbffbbbbbbffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbcbcffbdbcbdffbcbdbdffbdbdbdffbdbebeffbdbebeffbebebeffbebebeffbebebeffbebebfffbebebeffbfbebeffbfbebeffbfbfbfffbfbebfffbfbfbfffbfbfbfffc0bfbfffbfbfbfffbfbfbfffbfbfc0ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c1ffc0c0c1ffc0c1c1ffc0c0c0ffc0c1c0ffc1c1c0ffc1c0c0ffc1c1c1ffc1c0c0ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c0ffc1c1c1ffc2c2c1ffc1c1c1ffc1c1c2ffc2c1c1ffc1c2c2ffc2c2c2ffc1c2c1ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c3c3ffc2c3c3ffc2c2c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c4ffc3c4c4ffc4c3c4ffc4c4c4ffc3c4c4ffc4c4c4ffc3c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc5c4c4ffc5c5c5ffc5c4c5ffc5c5c6ffc5c5c5ffc6c5c5ffc6c5c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c6c6ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c8c7ffc7c7c8ffc7c7c8ffc8c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c8ffc8c7c7ffc7c8c8ffc8c8c8ffc7c7c7ffc8c7c8ffc8c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacbcbffcbcacbffcbcbcbffcbcbccffccccccffccccccffcccccdffcdcdcdffcdcecdffcecdceffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d3ffd4d3d3ffd4d4d4ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d7d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d9ffdadbdbffe0dfe0ffe8e9e9fff3f3f3fff7f8f7fffafaf9fffdfdfdfffffefefffdfdfdfffefefefffffefefffdfefefffffefefffffffefffefefefffefffefffdfdfe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffefffefffffffffffefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfefffefefdfffefefefffdfefefffefefefffefefefffefefdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefefffffefefffffffffffffffffffffefefffffefefefffffefffffffefefffefefefffffffffffefffefffefefffffefefefffefefffffefffefffffefefffefefefffefffffffefefffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffffefefffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffefefefffffefefffefffffffefefefffffefefffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffffffffffefffffffefefffffffefffffefffffffffffefffffefffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd4d3d3ffd4d5d4ffd5d5d6ffd5d5d5ffd4d4d5ffd4d5d4ffd5d4d4ffd4d4d4ffd4d5d5ffd4d4d5ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d3ffd4d4d4ffd3d4d4ffd3d3d3ffd4d3d3ffd3d4d4ffd3d4d3ffd3d3d3ffd3d4d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfdfffdfdfefffcfcfdfffdfefefffefefefffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffcfcfcfff9f9f9fff5f5f5fff1f1f1ffe7e8e8ffdfe0dfffd9d9d9ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd3d3d3ffd2d3d2ffd2d2d3ffd3d3d2ffd2d2d1ffd1d1d2ffd1d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcfceffcfcfceffcecfceffcececeffcececeffcececdffcdcecdffcdcdcdffcecdcdffcdcecdffcdcdcdffcdcdcdffcccdcdffcdcccdffcccdccffccccccffccccccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcacacbffcacacaffcacacaffcacacaffcac9c9ffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c6c7ffc6c7c6ffc6c6c7ffc7c7c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c5ffc5c6c6ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c4ffc5c4c4ffc5c5c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c4c3ffc3c3c3ffc4c3c3ffc3c3c3ffc2c3c3ffc2c3c3ffc2c3c3ffc3c2c3ffc2c3c2ffc3c2c2ffc2c3c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c1ffc0c0c0ffc1c0c0ffc1c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c1c0ffc0c0c0ffc0c0bfffc0c0c0ffc0c0c0ffbfbfbfffbfbfc0ffbfc0c0ffbfbfbfffbfbfbfffbebfbeffbfbfbfffbfbebeffbebebeffbebdbeffbebebdffbebebdffbdbebdffbebdbdffbdbdbdffbdbdbcffbcbdbcffbcbcbcffbdbcbcffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbdbdbcffbcbcbdffbcbcbcffbdbcbdffbdbcbdffbdbcbdffbdbdbdffbcbdbdffbdbdbdffbdbdbdffbcbdbdffbdbdbdffbdbcbcffbcbcbdffbcbdbdffbdbdbdffbdbdbcffbdbdbdffbcbcbdffbcbcbcffbdbcbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbcbcffbbbbbcffbcbbbcffbbbcbcffbcbcbbffbcbbbcffbbbcbbffbcbcbcffbdbcbcffbcbcbcffbcbcbdffbcbdbdffbdbcbcffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbdffbebdbdffbebebdffbebebeffbebebeffbfbfbfffbebebfffbfbfbeffbebfbeffbfbebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfc0c0ffc0bfc0ffc0c0bfffc0c0c0ffbfc0c0ffbfbfc0ffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c1ffc0c0c0ffc0c0c1ffc0c1c0ffc1c0c0ffc0c0c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c2ffc1c2c2ffc1c1c1ffc2c1c1ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c2ffc3c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c4ffc3c3c3ffc3c4c3ffc3c4c3ffc4c4c4ffc4c3c4ffc4c4c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc4c5c5ffc5c5c4ffc5c5c4ffc5c5c4ffc6c5c5ffc5c6c5ffc5c6c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c7c6ffc6c6c7ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc8c8c8ffc8c9c9ffc8c8c9ffc8c9c8ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc8c8c7ffc8c8c8ffc7c8c8ffc7c7c7ffc8c7c8ffc7c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffc9c8c8ffc9c9c9ffc9cacaffcac9c9ffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcccbccffccccccffcdcdccffcccdcdffcececeffcececeffcececeffcececeffcfcfcfffd0cfcfffd0d1d0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd6d6d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdededeffe4e5e5ffedededfff5f5f5fff8f9f9fffbfcfbfffefdfdfffdfdfefffefffffffdfdfefffefefdfffffefefffefdfefffefefefffffffffffdfefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefdfefffefefefffdfefefffefdfefffefdfdfffefdfdfffdfefefffdfdfdfffefdfefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefffffefefefffefefefffefefffffffffefffffffefffffffffffefefffffffefffffffffffffffffffffffffefffffefffffffefffffefffffffefffefffefefefffffefffffefffffffefefefffefffffffefefffffefffffffefffefffefffefffffefffffffffefffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffefffffffffffffffffffefffefffefffffffffffffffefffefffefffefffefffffefffffffffffffffefffffffefefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d3ffd2d3d3ffd3d2d2ffd3d2d3ffd3d4d3ffd4d5d4ffd6d5d6ffd5d4d5ffd4d4d5ffd4d5d4ffd4d4d4ffd5d4d5ffd4d5d5ffd4d4d4ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d3ffd4d3d4ffd4d3d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d3ffd4d3d3ffd3d3d3ffd4d3d4ffd4d3d3ffd4d3d4ffd3d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd4d4d5ffd4d4d4ffd4d4d4ffd5d5d4ffd4d5d5ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfdfffefdfefffefefefffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffbfbfbfff7f8f7fff3f3f3ffecececffe5e5e4ffdddddcffd7d8d7ffd6d5d6ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d2d1ffd1d1d1ffd0d1d0ffd0d1d0ffcfd0cfffd0cfd0ffd0cfcfffcfcfcfffcecfcfffcfcecfffcececeffcececeffcececeffcececdffcecdceffcdcecdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcccdcdffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcacacbffcacacaffcacacaffcacacaffcacac9ffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc9c8c9ffc8c9c9ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c7ffc7c8c7ffc8c7c8ffc7c7c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c7c7ffc6c6c7ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc6c5c5ffc5c4c5ffc5c5c5ffc4c5c5ffc5c4c5ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c3ffc4c3c4ffc3c4c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc2c3c3ffc2c2c2ffc2c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c1c2ffc2c2c2ffc2c2c1ffc2c1c2ffc2c1c2ffc1c2c2ffc1c2c1ffc1c1c1ffc2c1c2ffc1c2c2ffc1c1c1ffc1c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc0c1c1ffc1c0c1ffc1c1c1ffc1c0c1ffc1c0c0ffc0c0c1ffc1c1c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffc0bfc0ffbfc0bfffbfc0bfffbfbfbfffbfbfbfffbfbebeffbfbfbeffbebebeffbebebeffbebdbdffbebdbeffbdbebeffbdbdbdffbdbdbdffbdbdbcffbdbcbcffbdbcbcffbdbcbdffbdbcbcffbcbdbcffbcbcbdffbcbdbcffbcbcbcffbcbdbdffbdbdbcffbcbcbcffbcbcbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbdffbdbdbdffbdbebdffbdbebdffbebdbeffbebdbeffbdbebeffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbdbcffbdbdbdffbdbdbcffbcbcbcffbcbdbcffbcbcbdffbcbcbdffbdbcbcffbdbcbcffbcbcbcffbcbcbcffbcbdbcffbcbcbdffbcbcbdffbdbdbcffbdbdbdffbdbdbcffbdbdbdffbdbdbdffbdbebdffbdbebdffbebdbeffbebdbeffbebebeffbebebeffbebebfffbebebeffbfbebfffbebfbfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0bfbfffbfc0bfffbfbfc0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc0c1c1ffc0c0c1ffc1c0c0ffc1c0c1ffc1c1c1ffc1c1c0ffc1c0c1ffc1c0c1ffc0c1c1ffc0c1c1ffc0c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c3ffc3c2c3ffc3c2c2ffc2c2c3ffc3c3c2ffc3c3c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c4ffc3c4c3ffc4c4c3ffc3c4c3ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c5c5ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c5c6ffc6c5c5ffc6c6c6ffc6c6c7ffc6c7c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc7c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc9c8c9ffc8c9c9ffc8c8c8ffc8c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c9ffc9c9c9ffc9cac9ffc9cac9ffcacacaffcacacaffcbcbcaffcacbcaffcccbcbffcccbcbffccccccffccccccffcdcdcdffcdcdcdffcecdceffcececeffcececeffcfcfcfffcfd0cfffd0cfcfffd1d0d0ffd1d1d1ffd2d1d1ffd2d3d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d6ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffdcdcdcffe2e2e2ffeaeaeafff4f3f4fff8f7f8fffafafafffdfdfdfffefffefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefdfffefffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefefffffffefefffefffffffefefefffefefefffefefdfffefefefffefefdfffdfefefffdfefefffdfdfefffefefdfffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefdfffefefefffefefffffffffefffefefefffefefefffefffefffefffffffefffffffffefffffffefefffffefffffffefffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefffefffefefffffffefffffffefefffffefefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd4d3d3ffd4d4d4ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd5d5d4ffd4d5d4ffd4d4d5ffd5d4d5ffd5d4d4ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d3d3ffd4d3d3ffd3d4d3ffd4d4d4ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d4ffd5d4d5ffd5d5d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfefefffdfcfcfffdfdfdfffdfdfdfffcfdfdfffefefefffcfdfdfffefefefffefefefffdfdfdfffaf9f9fff6f5f6fff2f2f2ffeaeaeaffe2e2e1ffdadadaffd6d7d6ffd6d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d2ffd1d1d1ffd1d1d0ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0cfcfffcfcfcfffcfcfceffcfceceffcececeffcececeffcecdcdffcdcecdffcdcdceffcdcdceffcecdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcdcdcdffccccccffccccccffccccccffccccccffcbccccffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacbcaffcacacaffcacac9ffcacac9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc9c9c8ffc8c9c8ffc8c8c9ffc9c8c9ffc9c8c8ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc3c3c4ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc2c3c3ffc2c3c3ffc2c2c3ffc2c2c2ffc3c2c2ffc2c2c2ffc2c3c2ffc2c1c2ffc2c2c1ffc2c2c1ffc2c2c2ffc1c2c1ffc2c2c1ffc1c1c2ffc2c2c2ffc1c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c1c1ffc1c1c1ffc2c1c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c0c0ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0bfffc0c0c0ffc0c0bfffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbebebfffbfbebeffbfbebeffbebebeffbebebeffbebdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbcbdbdffbcbcbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbdbebeffbdbdbeffbebdbdffbebdbeffbebdbeffbebebdffbebdbeffbebebdffbebebdffbebebeffbebebeffbebebeffbdbebeffbebebeffbdbebeffbebebdffbdbebeffbebdbeffbebebeffbebdbdffbebdbdffbdbdbeffbebdbdffbdbdbdffbebebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbcbdbcffbdbdbdffbdbcbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebdffbebebdffbebebdffbdbebeffbebebeffbebebeffbfbebeffbebebfffbfbebeffbfbebeffbebfbfffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffc0bfc0ffbfbfc0ffbfc0bfffbfc0c0ffbfbfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c1ffc0c1c1ffc0c0c1ffc1c0c0ffc1c0c1ffc1c0c1ffc1c1c0ffc1c0c1ffc1c1c0ffc1c1c0ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c2c1ffc1c1c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc3c3c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc3c3c2ffc2c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c4ffc3c3c3ffc4c3c4ffc3c4c3ffc4c4c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c5ffc4c4c4ffc5c4c4ffc4c5c4ffc5c5c5ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c5c6ffc6c6c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c8ffc7c8c8ffc7c7c8ffc8c7c7ffc8c8c8ffc8c7c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc8c9c8ffc9c9c8ffc8c9c9ffc8c8c9ffc9c9c9ffc9c8c8ffc9c8c8ffc8c8c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c9ffc9c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcacac9ffcbcbcaffcbcbcaffcbcbcbffcbcccbffccccccffcdccccffcccccdffcdcdcdffcecdcdffcdceceffcececeffcfceceffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffdbdbdaffe0dfe0ffe7e6e6ffeeeeedfff5f6f6fff9f9f9fffcfcfcfffefefefffefefefffefffefffefefefffdfefefffefefffffefefefffefefefffffefefffefdfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffefffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefefffefefffffefefefffffffefffefefdfffefefefffefefefffdfefefffdfefefffefdfefffefefdfffefdfdfffdfdfefffefdfefffdfefdfffefdfefffdfdfdfffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffffffffffffefefffefefefffefffffffefffefffffffefffffffffffffefffffefffefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffffffffffefefefffefffffffefefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefefffffffffffffefffefffffffffffffffefffffefffffffefffffefffffffffffffffefffffffffffffffffefffffffffffffffefffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd5d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d3ffd3d3d4ffd4d3d3ffd3d4d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d4ffd4d3d4ffd3d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d4ffd5d6d5ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d4ffd3d4d4ffd3d4d3ffd4d4d4ffd5d4d5ffd5d4d5ffd4d5d5ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfefefffdfdfdfffdfdfcfffefefefffdfdfcfffefefefffefefefffdfdfdfffdfefefffbfcfcfff8f8f8fff5f5f5fff0f0f0ffe7e7e7ffdfdfdeffd8d8d9ffd6d5d6ffd4d5d5ffd5d4d5ffd3d4d4ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0cfcfffcfcfcfffcecfcfffcfcfcfffcecfceffcececfffcececeffcececeffcececeffcecdceffcdceceffcdcecdffcececdffcdcdcdffcdcdccffcccdcdffcdccccffcdccccffccccccffccccccffcccbcbffcbcbcbffcbcccbffcbcbcbffcbcbcaffcbcacbffcacacbffcacacaffcacac9ffc9cac9ffcacac9ffc9cacaffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c8ffc8c8c8ffc9c9c9ffc8c8c8ffc8c9c9ffc8c8c9ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c7ffc7c7c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c6ffc6c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc4c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c4c4ffc4c4c3ffc4c4c3ffc3c3c4ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c3c3ffc2c3c2ffc2c3c2ffc3c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c1c2ffc1c2c2ffc2c2c2ffc1c2c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c1ffc0c0c1ffc1c1c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0c0bfffbfbfbfffbebfbfffbfbfbfffbebfbfffbebebfffbebebeffbebebeffbebebeffbebdbeffbdbebeffbdbebdffbebebdffbdbdbeffbdbebdffbdbebdffbebdbdffbebdbdffbdbdbdffbebebeffbebdbdffbdbdbeffbebebeffbebebeffbebebdffbebebeffbebebfffbebebeffbebebeffbebebeffbfbfbeffbebfbfffbfbfbfffbebebeffbebebfffbebebeffbebebeffbebebeffbebebeffbdbebeffbebebeffbdbebeffbebebeffbdbebdffbebdbeffbebebdffbdbdbeffbebdbdffbdbebdffbebdbeffbdbdbdffbdbdbdffbdbdbdffbdbebdffbebdbdffbdbdbeffbdbdbeffbebebdffbdbebdffbebebeffbebebeffbebebeffbebebeffbebebfffbfbfbeffbfbfbfffbebfbfffbfbfbfffbfc0bfffbfbfbfffbfbfbfffc0c0bfffc0c0bfffc0bfc0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c0c0ffc1c0c0ffc0c0c0ffc1c1c1ffc1c0c0ffc0c0c0ffc0c1c1ffc1c1c0ffc1c1c0ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c1c1ffc1c1c1ffc1c1c2ffc2c1c1ffc1c1c1ffc2c2c2ffc1c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc3c2c3ffc3c3c2ffc3c2c3ffc3c2c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c3ffc3c3c4ffc3c3c4ffc4c4c4ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc5c4c4ffc5c4c4ffc4c4c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c5c5ffc6c5c5ffc5c6c6ffc6c6c6ffc7c7c6ffc6c6c7ffc6c7c6ffc6c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c9ffc9c9c9ffc9c9c8ffc8c8c9ffc9c9c8ffc8c8c9ffc9c9c9ffc8c9c8ffc8c9c9ffc8c8c9ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc9c8c9ffc8c9c9ffc9c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9caffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffccccccffcccccdffcdcdccffcdcdcdffcdcdceffcececeffcececeffcfcecfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d3ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffdadadaffdededeffe4e3e4ffebececfff4f4f3fff7f8f7fffbfbfbfffdfefefffffffffffffffffffefefefffffffefffdfdfefffefefefffefffefffdfefefffdfefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffefdfefffefdfefffefdfdfffefdfefffdfdfefffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefffffefffefffffffefffefffefffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefffefffffefefffefffefffffffefffffefffffffefffffefefefffefefefffffefffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d1ffd0d1d1ffd3d3d3ffd2d3d2ffd2d2d2ffd1d2d2ffd2d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d4ffd4d3d3ffd3d4d3ffd3d3d3ffd4d3d3ffd3d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d3d4ffd4d3d3ffd4d3d4ffd4d3d4ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d4d5ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d6ffd6d5d6ffd6d5d6ffd4d4d5ffd4d5d4ffd4d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd2d2d2ffd2d2d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfdfffdfdfdfffefefefffdfdfdfffefefefffefefefffdfdfdfffefdfefffcfcfcfffcfdfdfffafafafff7f7f7fff3f3f2ffebebebffe3e3e3ffdcdcdbffd7d7d7ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d3ffd3d2d2ffd2d2d2ffd1d1d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececfffcececeffcececeffcececeffcececeffcececeffcececeffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcccdffccccccffcbccccffcccbcbffcbcbcbffcbcbcbffcacbcbffcbcacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c8c8ffc8c7c7ffc7c7c7ffc6c7c7ffc7c7c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c4c5ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c4ffc3c3c3ffc3c3c4ffc4c3c3ffc4c3c4ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c2c2ffc2c2c3ffc3c3c2ffc2c3c2ffc2c3c3ffc2c3c3ffc2c2c3ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c2c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0bfc0ffc0bfbfffbfbfbfffbfbebfffbfbebeffbfbebeffbfbebeffbfbebeffbebebeffbebebeffbebebeffbebdbdffbdbdbeffbebebeffbebebeffbebebeffbebebeffbebebeffbebfbeffbfbebeffbebebeffbebebfffbebfbfffbfbebeffbebebfffbfbfbfffbebfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbebebeffbebebeffbfbebeffbebebfffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebdbeffbebebeffbebdbeffbdbdbeffbebebeffbebdbeffbebebdffbdbebeffbebebeffbebebeffbebebeffbfbebeffbebebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0bfbfffc0bfc0ffbfbfc0ffbfbfbfffc0bfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c1c1ffc0c0c1ffc1c0c1ffc1c1c1ffc0c0c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c2ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c2ffc3c2c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c4ffc4c3c4ffc3c3c4ffc3c4c4ffc4c3c4ffc4c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc4c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c6c7ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c7c8ffc7c7c8ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc8c8c9ffc8c9c9ffc8c8c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c9c8ffc8c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffcac9caffcac9c9ffcacacaffcacbcaffcbcbcbffcbcbcbffcccbcbffcbcbccffccccccffcdcdcdffcdcdcdffcdcdcdffcecdceffcececeffcfcecfffcfcfcfffcfcfcfffd0d0d0ffd1d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d7ffd6d6d7ffd7d8d7ffd8d8d8ffd8d9d8ffd9d9daffddddddffe2e1e1ffe9e9e9fff3f2f2fff6f7f6fff9f9f9fffcfdfdfffefffffffefdfefffffffffffffffffffefefefffffffffffefefefffefefefffefefefffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffefefefffefdfefffefefefffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffffefffffffefffefffffffffefffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefffffefefefffffefefffffffefffefffffffffefffffffffefffefefefffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d5ffd4d5d4ffd5d4d4ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd4d4d3ffd4d4d4ffd4d4d3ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffefefefffdfdfdfffefefffffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfcfff8f9f9fff5f5f5fff1f0f0ffe8e8e8ffe0e1e0ffdad9d9ffd6d6d6ffd4d5d5ffd4d4d4ffd3d4d3ffd3d3d4ffd3d2d3ffd3d3d2ffd2d2d2ffd2d1d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0cfffcfcfcfffcfceceffcececeffcececeffcececeffcececeffcececdffcececeffcdceceffcdcdcdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcccdcdffcdcdccffccccccffccccccffccccccffcbcbcbffcccbcbffcbcbcbffcacacbffcbcbcbffcacbcaffcacacaffcacac9ffc9cacaffcacacaffc9c9c9ffcac9c9ffc9c9caffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c8c8ffc9c9c8ffc9c8c8ffc9c9c8ffc9c9c8ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c5ffc4c4c5ffc4c4c4ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c3ffc4c3c4ffc3c4c4ffc4c4c3ffc3c3c3ffc4c4c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc2c3c3ffc3c3c2ffc3c2c2ffc3c3c3ffc3c3c2ffc3c2c2ffc2c3c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c1c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c0ffc1c1c1ffc1c0c1ffc0c1c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebfbfffbfbfbfffbfbfbfffbfbfbeffbfbebeffbebfbeffbebebeffbebebeffbfbebfffbebfbeffbebfbeffbebebeffbfbfbeffbfbfbeffbebebeffbebfbfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0bfffbfc0bfffc0bfc0ffbfbfc0ffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbebfbfffbfbfbeffbfbebeffbfbfbfffbfbfbeffbfbebeffbebfbeffbebebeffbebebfffbebebeffbebebfffbebebeffbebebeffbebebeffbebebfffbfbebeffbebfbeffbfbfbfffbfbfbeffbebfbfffbfbfbfffbfc0bfffc0bfbfffbfc0bfffc0c0bfffc0c0c0ffbfbfbfffbfbfc0ffbfbfc0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c0c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c1c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c3c3ffc3c2c3ffc3c3c3ffc2c3c3ffc3c3c2ffc3c3c2ffc3c3c3ffc3c4c3ffc4c3c3ffc3c4c3ffc3c3c3ffc4c3c4ffc4c4c4ffc3c3c4ffc4c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c5c4ffc4c5c4ffc5c5c4ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c7c6ffc6c6c6ffc6c7c6ffc7c6c7ffc7c7c7ffc7c8c7ffc7c7c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c9c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c8ffc8c9c9ffc8c9c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c8c8ffc9c9c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9cac9ffc9c9caffcac9caffcacacaffcacacaffcbcacbffcbcacbffcbcbcbffcbcccbffccccccffccccccffcdcdccffcdcdcdffcecdceffcececeffcececeffcfcfcfffcfceceffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d3ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d9d8ffd9d9d9ffdbdadbffe1e1e1ffe6e6e6ffedededfff5f5f4fff8f8f8fffbfbfbfffefefefffefefefffffffffffefefefffffffffffffffffffefefefffffffffffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffefefffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefefffefefefffffffefffefffefffffffefffefefffffefefefffdfefefffdfdfefffefefefffdfdfdfffefdfdfffdfefefffefefefffefefdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefffffffefefefffffffffffffffffffffffefffefffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffefffefffffffefefefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffefffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffefefffefefffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d2ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d4ffd4d4d3ffd3d4d4ffd4d4d4ffd5d5d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d4ffd3d4d3ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd2d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d4d4ffd3d3d3ffd4d4d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfcfffefefefffefefefffdfdfdfffefefdfffcfdfcfffdfdfdfffefefdfffdfdfdfffdfdfdfffafbfbfff7f7f7fff3f3f3ffecececffe5e4e4ffddddddffd8d8d8ffd5d5d5ffd5d4d5ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfd0ffcecfcfffcfcfcfffcecfceffcecfceffcecfceffcececeffcececeffcecdceffcecdceffcdcdcdffcdcdceffcecdcdffcdcdcdffcccdcdffcccdccffccccccffccccccffccccccffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacbcbffcacacbffcacacaffc9cac9ffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c6c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c5c5ffc4c5c4ffc5c4c4ffc4c5c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c4c4ffc3c4c3ffc4c4c3ffc3c4c3ffc3c3c3ffc4c4c3ffc3c4c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c4c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc3c3c3ffc3c4c3ffc4c4c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c3ffc3c3c3ffc2c3c3ffc3c2c3ffc3c2c2ffc2c2c2ffc3c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c1ffbfc0c0ffc0c0c0ffbfc0bfffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbebfbfffbfbfbfffbfbfbfffbfbfbeffbebfbfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffc0c0bfffbfbfbfffbfbfbfffbfc0bfffc0c0bfffbfbfbfffbfc0c0ffc0bfc0ffc0c0c0ffbfc0bfffc0c0c0ffc0c0bfffbfbfbfffc0bfc0ffc0c0bfffbfbfbfffbfc0bfffc0c0bfffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbebebfffbfbebeffbebebfffbebebfffbfbebeffbebebeffbfbfbeffbfbfbfffbfbfbeffbfbebfffbfbfbfffbebfbfffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfc0c0ffc0c0c0ffc0c0bfffbfc0bfffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c0c0ffc0c1c0ffc1c0c1ffc1c0c1ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc2c2c1ffc1c2c1ffc2c1c1ffc1c2c1ffc2c2c1ffc1c1c1ffc1c2c2ffc1c1c2ffc2c2c2ffc1c2c1ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc2c3c2ffc3c3c2ffc3c3c3ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c3ffc3c3c4ffc4c3c3ffc3c3c4ffc4c3c4ffc4c3c4ffc4c4c4ffc5c4c4ffc4c5c4ffc5c5c4ffc4c4c5ffc5c4c5ffc4c4c5ffc4c4c5ffc5c5c5ffc4c4c4ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc6c5c5ffc5c6c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c7ffc7c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc8c9c8ffc9c9c8ffc8c9c8ffc9c9c9ffc8c8c8ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcac9caffcacacaffcbcacaffcacbcaffcbcbcaffcbcbcbffcbcbcbffcbcbccffcbcbccffcdccccffccccccffcdcdcdffcdceceffcececeffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d1d0ffd0d1d1ffd1d2d1ffd2d2d1ffd2d3d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d5ffd6d6d7ffd7d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffdadadaffddddddffe6e5e5ffeaebeafff3f3f2fff6f6f6fff9fafafffdfdfdfffffffffffdfefefffefefefffffefefffdfefdfffffffffffffffffffdfefdfffffffffffefefd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffefefffefffffffefefffffffefffffefefffffefefefffefdfefffefefdfffdfefdfffefdfefffdfefdfffefdfefffdfdfefffdfdfefffefdfdfffdfdfdfffefdfefffefdfdfffefefdfffefdfefffdfdfdfffefdfefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffffefffefffefffffffffffefffffffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffffefefffffffefffffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffefffffffffffffffefffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d3ffd3d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd3d3d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d3ffd4d4d3ffd4d3d4ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefefffefefdfffdfcfcfff9f9f9fff6f6f6fff1f1f1ffeaeae9ffe2e2e1ffdbdbdbffd7d6d6ffd5d6d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd2d2d1ffd0d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcecfffcececeffcececeffcececeffcececdffcececeffcecdceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcccdccffccccccffcdccccffccccccffcccccbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacbcbffcacacaffcacbcaffcacacaffc9cacaffcacac9ffcac9caffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc9c9c8ffc9c8c8ffc8c8c8ffc8c9c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc7c6c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c5c5ffc5c5c5ffc6c5c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c5ffc5c5c5ffc4c5c4ffc4c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c3ffc4c4c4ffc4c4c3ffc4c4c3ffc4c4c3ffc4c3c3ffc3c4c4ffc4c4c3ffc4c4c4ffc3c3c4ffc3c4c4ffc4c4c3ffc3c4c4ffc3c3c3ffc3c3c4ffc4c4c3ffc4c3c4ffc3c4c3ffc4c4c3ffc4c4c4ffc4c4c4ffc3c4c3ffc4c4c3ffc4c4c3ffc4c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c3c3ffc3c3c3ffc3c2c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc2c1c2ffc1c2c1ffc2c1c2ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc1c0c1ffc1c0c0ffc0c0c0ffc0c0c0ffbfbfbfffc0bfc0ffbfc0c0ffbfc0bfffbfc0c0ffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffc0bfbfffbfbfbfffbfbfbfffc0bfbfffc0c0bfffbfc0bfffc0bfbfffbfc0c0ffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffc0c0bfffc0c0bfffc0c0bfffc0bfbfffbfbfbfffbfbfc0ffbfc0bfffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0bfffbfc0bfffc0bfc0ffbfc0bfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c0c0ffc1c1c0ffc1c0c1ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c1ffc1c2c1ffc2c1c1ffc1c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc2c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc5c4c4ffc4c4c5ffc4c4c5ffc5c4c5ffc5c5c5ffc5c4c4ffc4c4c4ffc5c5c4ffc4c5c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc6c5c6ffc6c5c6ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c8ffc8c9c8ffc9c8c8ffc8c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9caffcac9c9ffcac9caffc9cac9ffc9c9c9ffcacacaffcacacaffc9cac9ffcacac9ffcac9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9caffcacac9ffcacac9ffcacacaffcacacaffcacbcaffcacacbffcbcacaffcacbcbffcbcbcbffcbcbcbffcccbccffcccbcbffcccbccffcdcdccffcccdccffcdcccdffcdcecdffcecdceffcececeffcececeffcfceceffcfcfcfffd0cfd0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffdbdcdbffe1e1e1ffe9eaeaffeeeeedfff5f5f5fff8f8f8fffcfcfcfffefefefffdfefefffefffffffdfefefffefefefffffefffffefefefffffffffffffffffffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffefefffffefefffefefefffefefefffffffefffefdfdfffefefdfffdfdfefffefdfefffdfefefffefefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffffefefffffffefffffffefffffffffffefffffffffffffffffffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefffffefffefffefefefffefefefffffefefffffefffffffefefffefefffffffefefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd4d3d4ffd3d3d4ffd3d4d3ffd4d4d3ffd4d4d3ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d3ffd3d4d3ffd3d4d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d2ffd2d2d2ffd3d2d2ffd2d2d3ffd3d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd6d6d5ffd5d4d4ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfefffdfdfcfffdfcfcfffdfdfefffdfcfdfffefefefffefefefffcfcfdfffdfdfdfffbfbfbfff7f8f8fff4f4f4fff0f0f0ffe6e7e7ffdfdfdfffd8d8d9ffd6d6d6ffd5d5d5ffd3d4d3ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d0d1ffd0d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfcfffd0cfcfffcfcfcfffcfd0cfffcececfffcfcfceffcececfffcececfffcececeffcececeffcececeffcececeffcececdffcdcdcdffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacacbffcacacaffcbcacaffcacacaffc9cacaffc9c9caffc9cac9ffc9c9c9ffc9c9c9ffcac9caffcac9caffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c5ffc5c6c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c5ffc5c5c5ffc5c4c5ffc5c4c5ffc5c4c4ffc5c5c4ffc4c4c4ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc3c4c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc4c4c3ffc3c4c3ffc3c4c3ffc4c4c3ffc4c4c4ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c2c3ffc3c3c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c0ffc1c1c0ffc0c0c0ffc1c0c0ffc0c0c0ffbfbfc0ffc0c0c0ffc0bfc0ffc0c0c0ffc0c0c0ffc0c0bfffbfbfc0ffc0c0bfffc0bfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c1c0ffc0c0c0ffc1c0c1ffc1c0c1ffc0c1c0ffc1c1c1ffc1c0c0ffc0c1c1ffc0c0c1ffc0c1c0ffc0c0c0ffc0c0c0ffc1c0c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0bfffbfc0c0ffbfc0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0c0bfffbfbfbfffbfbfbfffbfbfc0ffbfbfbfffc0bfbfffc0bfbfffbfbfc0ffc0bfc0ffc0c0bfffbfbfbfffc0c0bfffc0bfc0ffc0c0c0ffc0c0c0ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c1c0ffc1c1c1ffc0c0c1ffc1c1c0ffc1c0c1ffc0c0c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c1ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc3c2c2ffc2c2c3ffc2c2c3ffc2c3c2ffc3c2c2ffc2c2c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc5c4c4ffc5c4c4ffc5c4c5ffc5c5c5ffc5c5c4ffc5c4c4ffc5c5c4ffc5c4c5ffc5c5c5ffc5c5c5ffc6c6c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c5c5ffc5c6c5ffc6c6c6ffc5c5c6ffc7c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c6c7ffc8c7c7ffc8c7c7ffc8c8c7ffc7c7c8ffc8c8c7ffc8c8c8ffc9c9c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcacac9ffcac9c9ffc9cacaffc9c9caffcacac9ffcacac9ffc9c9caffcac9caffcacacaffcacacaffc9c9caffcacac9ffc9cacaffc9cac9ffcacacaffcacbcaffcacacaffcbcbcaffcacacaffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcccbccffccccccffccccccffccccccffcdccccffcdcccdffcdcdcdffcdceceffcececeffcececeffcececfffcfcfcfffd0cfcfffd0d0d0ffd0d1d0ffd0d0d1ffd2d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d4ffd5d4d4ffd5d5d5ffd6d6d5ffd6d5d6ffd7d7d6ffd7d7d6ffd8d8d7ffd8d8d8ffd9d9d9ffdadadaffdedfdfffe5e6e6ffeeeeeefff3f3f3fff7f7f7fffafafafffefdfefffffffffffefffefffefefefffffffefffdfefefffdfefefffefffefffefdfdffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffefffefffffefefffffffefffefefefffffefefffefefefffdfefefffefefefffefefefffefefdfffefefefffdfdfefffdfefefffefdfefffdfdfefffefdfdfffefdfefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffffffefffefefefffefffffffffefffffefefefffffefffffffffefffefffffffffffffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffffefffefffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d0d1ffd1d0d0ffd2d1d1ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d4ffd3d4d3ffd3d3d4ffd4d4d3ffd3d4d3ffd3d3d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d3d3ffd2d3d2ffd3d3d2ffd3d3d2ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d4d5ffd3d3d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfdfffefefefffdfcfdfffefdfefffefefdfffcfdfdfffefefefffefefefffcfdfdfffafafafff7f6f7fff2f2f3ffebebebffe3e3e3ffdcddddffd7d7d7ffd5d6d6ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0cfd0ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcfceceffcfcecfffcececeffcececeffcececeffcececeffcdcecdffcdceceffcdcdceffcdcccdffcdcccdffcdccccffcccccdffccccccffcccbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacbcbffcacacaffcacbcaffcacacaffcacacaffcacac9ffcacacaffcac9caffcac9caffc9c9c9ffc9c9caffcacac9ffc9cac9ffc9c9caffc9c9c9ffcac9caffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c9ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c7c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc6c5c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c5ffc4c5c4ffc5c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c4c4ffc3c3c4ffc3c4c4ffc3c3c4ffc3c4c4ffc3c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c3c2ffc3c3c2ffc3c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c2ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc1c0c0ffc1c0c1ffc1c1c1ffc1c1c0ffc0c1c0ffc0c1c0ffc0c0c0ffc0c1c0ffc0c0c1ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c1ffc1c1c1ffc1c0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c0c1ffc0c1c0ffc0c0c1ffc1c1c0ffc0c1c0ffc0c0c1ffc0c0c0ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c1c0ffc1c0c0ffc1c0c1ffc0c0c1ffc0c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc2c2c2ffc2c1c2ffc1c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc3c2c2ffc2c2c2ffc2c3c3ffc2c2c2ffc2c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc3c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c5ffc4c4c4ffc4c5c5ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c5c6ffc5c5c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c6ffc7c6c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c8c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffc9c9caffc9cacaffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacbffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcbcacbffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffccccccffccccccffccccccffcdccccffcdccccffcccdcdffcdcdcdffcdcecdffcececdffcececeffcececeffcecfcfffcfcfcfffcfcfcfffd0d0d0ffd1d0d0ffd0d0d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d6ffd6d7d6ffd7d8d7ffd8d7d8ffd8d8d8ffd9d9d9ffdcdcdcffe3e3e3ffeaeaeafff4f3f3fff6f5f5fff9f8f9fffdfcfcfffffefefffdfefefffffffffffffffefffdfefefffffefffffefefefffefefefffffffffffefdfe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffefefffffefefefffefffefffefefefffefefefffefdfefffefefefffefefefffefdfdfffdfefefffdfefefffdfefdfffdfdfefffdfdfefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefffffffefefffefefefffffffefffffefffffefffffffffffffffefefefffefefefffefefffffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d1d1ffd1d1d1ffd2d2d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd3d4d3ffd3d3d4ffd3d3d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd2d2d2ffd3d3d2ffd2d2d2ffd2d3d3ffd3d2d3ffd3d2d2ffd3d3d3ffd3d2d2ffd2d3d3ffd2d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d3d4ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfefdfffdfdfdfffefefefffefefefffdfcfdfffefefefffefefefffcfdfcfffdfefefffcfcfcfff8f9f8fff5f5f5fff1f1f1ffe8e8e8ffe1e1e0ffdadadaffd6d6d7ffd5d6d6ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd2d3d2ffd2d2d2ffd1d2d2ffd2d1d2ffd2d1d1ffd1d1d1ffd1d0d0ffd0d1d0ffd0d0d1ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffcfcfd0ffcfd0d0ffcfcecfffcececfffcfcecfffcececfffcececeffcecfcfffcececeffcecdceffcececeffcecdcdffcdcdcdffcecdcdffcdcdcdffcccdcdffcdccccffccccccffccccccffcbccccffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffcacacbffcacacaffcacac9ffcacacaffcacacaffcacacaffcac9caffcac9caffcacacaffcacac9ffc9cacaffcacacaffc9cac9ffc9cacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c8c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c6c6ffc6c7c7ffc6c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc5c5c6ffc5c5c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c4c4ffc4c4c5ffc5c5c4ffc5c4c5ffc4c4c5ffc5c4c4ffc4c4c4ffc4c5c4ffc4c4c5ffc4c4c4ffc5c4c5ffc4c5c5ffc4c5c4ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc4c5c4ffc4c4c5ffc4c4c5ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c5c5ffc4c5c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c4c4ffc4c4c4ffc3c4c4ffc3c3c4ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c1c2ffc1c2c2ffc2c2c2ffc1c1c2ffc1c2c2ffc1c1c1ffc0c1c1ffc1c1c1ffc1c0c1ffc0c0c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c1c1ffc1c0c0ffc0c0c0ffc1c1c0ffc1c0c1ffc0c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c2c1ffc1c2c1ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c2ffc1c2c1ffc1c1c2ffc1c1c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c1c1ffc1c1c1ffc0c1c1ffc0c1c1ffc1c1c1ffc0c0c1ffc1c1c0ffc1c1c0ffc0c0c1ffc0c1c1ffc1c1c1ffc0c1c1ffc1c0c1ffc0c0c0ffc1c1c1ffc1c0c0ffc0c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c2ffc2c2c2ffc1c2c2ffc2c2c2ffc1c1c2ffc1c1c2ffc2c1c2ffc1c1c2ffc1c1c2ffc2c2c2ffc2c2c2ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c2c2ffc2c2c2ffc2c3c2ffc2c2c3ffc2c2c2ffc3c2c3ffc2c3c3ffc2c3c2ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c4ffc4c3c3ffc4c3c3ffc3c3c3ffc3c3c4ffc3c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c6c6ffc6c5c5ffc6c5c5ffc5c5c6ffc6c5c5ffc5c6c5ffc5c6c6ffc5c6c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c6c7ffc7c7c7ffc8c7c7ffc7c7c8ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9caffcac9c9ffc9c9c9ffc9cac9ffc9c9caffc9c9c9ffcac9caffc9cacaffcacac9ffcacacaffcacacaffcacacaffcacacbffcbcacbffcacbcaffcacacbffcacacbffcbcacaffcbcacaffcacacaffcacacbffcacbcaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbccffcccccbffcccccbffcccbccffccccccffccccccffcccdcdffcdcccdffccccccffcdcdcdffcdcdcdffcdceceffcecdceffcececeffcececfffcfceceffcfcfcfffcfd0d0ffcfd0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d2d2ffd2d3d3ffd3d2d3ffd3d3d3ffd4d4d4ffd4d4d5ffd4d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd7d7d8ffd9d9d8ffdbdadbffe0e0e0ffe8e7e7ffedededfff5f5f5fff7f7f8fffbfafbfffefdfefffdfefefffefffefffefefefffffffffffefffefffdfdfefffffffffffefefdfffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefdfffdfefdfffefefdfffefdfdfffefefefffdfdfefffefefdfffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefffefffffefffffefefefffefffffffffffefffffffffffffffffffefefffffffefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffefffefffffffefffefffefefffffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffffffefffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d4ffd4d4d3ffd3d4d4ffd3d4d3ffd3d3d4ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd3d2d3ffd3d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd2d2d2ffd3d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd3d3d3ffd2d2d2ffd3d2d2ffd3d3d3ffd2d3d2ffd2d3d2ffd3d3d2ffd2d3d2ffd3d3d2ffd3d2d2ffd3d3d3ffd3d2d3ffd3d3d2ffd3d3d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d5d4ffd5d5d5ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfdfffefefefffefefefffdfdfdfffefefefffefefefffcfdfcfffdfdfdfffcfcfdfffdfdfdfffbfbfbfff7f7f7fff3f3f3ffecececffe5e5e4ffdededdffd8d9d8ffd6d6d6ffd4d5d4ffd3d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0cfcfffcfd0d0ffcfcfd0ffcfd0cfffcfcfcfffcfcecfffcfcfceffcfceceffcececeffcececeffcececeffcdceceffcececeffcdcdceffcdceceffcdcecdffcdcdcdffcdcdcdffcccccdffccccccffccccccffcccbccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcbcbcbffcacbcaffcacacbffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcac9caffcac9c9ffcacac9ffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc8c7c7ffc7c7c7ffc6c7c7ffc6c7c6ffc6c7c6ffc6c7c6ffc7c7c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c6c5ffc5c6c5ffc5c5c5ffc6c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c5c5ffc4c5c4ffc4c4c4ffc4c4c5ffc5c4c5ffc5c5c5ffc4c5c5ffc5c4c4ffc4c4c4ffc5c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c4ffc4c3c4ffc3c3c3ffc3c4c3ffc3c3c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c3c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc1c1c2ffc1c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c2c2ffc1c1c2ffc2c1c2ffc2c2c2ffc2c1c1ffc2c1c2ffc1c1c2ffc2c2c2ffc2c1c2ffc1c2c1ffc2c2c2ffc2c2c1ffc2c2c2ffc1c1c2ffc2c2c2ffc2c2c1ffc1c2c2ffc1c2c1ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c0ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c2ffc2c1c2ffc1c1c1ffc2c1c1ffc2c2c2ffc1c1c1ffc1c2c1ffc1c2c1ffc1c2c1ffc2c2c1ffc2c1c1ffc2c2c2ffc1c1c2ffc2c2c1ffc2c2c1ffc1c1c2ffc2c2c2ffc2c2c2ffc2c1c2ffc1c2c1ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c3c3ffc2c3c2ffc3c3c2ffc3c3c3ffc3c2c3ffc3c2c3ffc3c3c3ffc3c2c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c4ffc4c4c4ffc4c4c3ffc3c4c4ffc3c4c3ffc3c4c4ffc3c4c3ffc3c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc4c5c5ffc5c4c5ffc5c4c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c6ffc6c6c6ffc5c5c5ffc6c5c5ffc6c6c6ffc5c6c6ffc5c6c6ffc6c6c5ffc6c6c5ffc7c7c6ffc6c6c6ffc6c7c6ffc6c6c7ffc7c7c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9cac9ffcacac9ffcacacaffcacacaffcac9caffcacacaffcacacaffcac9caffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacbffcacacbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcaffcacacbffcbcbcbffcbcbcbffcccbccffcbccccffcccbccffcccbccffccccccffccccccffcccdccffcdcccdffcccdcdffcccdcdffcccdcdffcdcdcdffcdcdcdffcdceceffcecdceffcececeffcececeffcfcecfffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d5d6ffd6d7d6ffd6d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffdddeddffe5e5e5ffebebebfff2f2f2fff7f6f7fff9f9f9fffdfcfcfffffefefffdfdfefffdfefefffffefefffdfefdfffffffffffffffffffefefefffefefffffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffefefefffffffffffffefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffefefffffefffefffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffdfdfefffefdfefffefdfefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffffefffffefffefffefefefffefefefffffffefffffffefffffffffffffefffffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffefefefffffefffffefefffffffffffffefefffffffefffffefffffffffefffffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefffffffffffffffefffffffefffffffefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d0ffd1d0d1ffd1d1d1ffd0d0d0ffd0d1d0ffd1d1d1ffd1d2d1ffd3d2d3ffd2d2d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d3d3ffd2d3d3ffd2d2d3ffd2d3d2ffd3d2d3ffd2d2d2ffd3d3d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d3d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd2d3d3ffd2d3d2ffd3d3d3ffd3d2d3ffd3d3d4ffd4d4d5ffd4d5d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffdfdfdfffefefefffefefefffcfcfcfffefdfefffdfcfdfffdfdfdfffdfefefffcfcfcfff9f9f9fff5f6f5fff1f1f1ffe9e9e9ffe2e2e2ffdbdbdbffd7d7d7ffd5d6d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcecfceffcfcfceffcececeffcececeffcececeffcdceceffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcccdccffccccccffcbcbcbffcccbccffcbcbccffcbcbcbffcbcacbffcbcacbffcacbcbffcbcacbffcacacbffcbcacaffcacbcaffcacacaffcacacaffcacacaffcacacbffcacacaffcacbcbffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9c9ffcacac9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c6c6ffc5c6c5ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc4c5c5ffc4c5c5ffc4c4c5ffc4c5c4ffc5c4c5ffc4c4c4ffc5c5c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c2c2ffc1c2c1ffc2c2c1ffc1c1c1ffc1c1c2ffc2c1c2ffc1c2c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc2c1c2ffc2c2c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c2c2ffc2c1c2ffc2c2c2ffc1c2c2ffc1c2c2ffc1c1c2ffc1c2c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c1ffc2c2c2ffc2c2c1ffc2c2c2ffc2c1c2ffc2c2c1ffc2c2c1ffc2c1c1ffc2c1c2ffc2c2c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c3c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c2c2ffc3c2c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c4ffc3c3c4ffc4c4c3ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc5c5c5ffc4c4c5ffc4c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c5ffc5c6c6ffc6c5c5ffc5c6c6ffc6c5c5ffc6c6c5ffc6c6c5ffc6c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcac9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacbffcacacaffcacacaffcacacaffcacbcaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffccccccffcbcbccffcbccccffcbccccffccccccffccccccffccccccffcdcdccffcdccccffcccccdffcdcdccffcdcdcdffcdceceffcececdffcececeffcececeffcececeffcececeffcfcfceffcfcfceffd0cfcfffd0cfd0ffd0d1d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d1d1ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d8ffd7d8d8ffd8d8d8ffdbdadbffe2e2e2ffe8e8e8ffeeeeeefff4f4f4fff9f8f9fffbfcfbfffdfefdfffdfdfdfffffefffffdfdfefffdfefdfffefefefffefdfefffefffffffffefffffdfdfe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffefefffffefefffffffffffffefefefffefffefffefefefffffefefffefefefffefefefffefefefffdfdfdfffefdfefffefdfefffefefdfffefefdfffefefefffefefefffefdfefffefefefffdfefefffefefefffefffefffefefefffefefefffffefefffefffefffffefefffefefffffefffffffffffefffffefffffefffffffefffefffffffffffefefffffefefefffefffffffefefffffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffefffffefefefffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffefffefffffffffffffffffefefffffffefffefffefffffefffffffefffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffefefefffffefefffffefffffffffefffffffefffffffefffefefffffefefefffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd2d2d3ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d2ffd3d2d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d3d2ffd3d2d2ffd3d3d2ffd2d2d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd2d2d3ffd3d3d2ffd2d3d2ffd3d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d2d3ffd3d3d3ffd4d4d4ffd4d5d4ffd4d4d4ffd3d3d4ffd3d3d2ffd2d2d3ffd2d1d2ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d2d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffefefefffefefefffdfdfdfffefdfefffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffbfbfbfff7f8f8fff4f3f4ffedeeedffe6e6e6ffdfdfe0ffd9d9d9ffd6d6d7ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffcfd0cfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececfffcececeffcecfceffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffccccccffcccdcdffcccccdffccccccffccccccffccccccffcbcbccffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcaffcacbcaffcacacbffcbcacaffcacbcbffcbcbcbffcbcacbffcbcacaffcacbcaffcacacaffcacbcaffcbcacaffcacbcaffcacacaffcac9caffcacac9ffcacac9ffc9cacaffc9c9caffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc8c7c7ffc8c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc6c6c7ffc6c6c6ffc7c7c7ffc6c6c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c5ffc5c6c6ffc6c5c6ffc5c5c6ffc5c6c6ffc5c6c5ffc6c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c6ffc5c5c6ffc5c5c5ffc6c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc5c5c5ffc6c5c5ffc5c6c5ffc5c5c6ffc6c5c5ffc5c5c5ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c4ffc5c5c4ffc4c5c5ffc4c4c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc2c2c3ffc2c2c2ffc3c3c3ffc2c2c3ffc3c3c2ffc2c3c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc3c2c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc3c2c2ffc2c2c2ffc3c3c3ffc3c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c2c1ffc2c2c1ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc2c2c2ffc2c2c2ffc3c3c3ffc2c2c3ffc3c3c2ffc2c3c2ffc3c2c2ffc2c2c2ffc3c2c2ffc2c3c2ffc3c2c2ffc2c2c3ffc2c3c3ffc3c3c2ffc3c2c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc4c3c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c3c3ffc4c4c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c4c4ffc4c4c4ffc4c5c4ffc5c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c6ffc5c5c5ffc5c5c6ffc5c5c6ffc5c6c5ffc5c6c5ffc6c5c6ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc6c5c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc6c7c7ffc8c8c7ffc7c8c7ffc8c8c8ffc8c8c7ffc9c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9caffcacacaffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacbffcacacaffcbcacbffcacacbffcacacaffcacacaffcacacbffcbcbcbffcbcbcbffcbcbcaffcbcbcaffcbcbcbffcccbcbffcbcbcbffccccccffccccccffccccccffcccccbffcccbcbffcccccbffccccccffcccdccffcccccdffcdcccdffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececeffcececdffcececeffcececeffcfceceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d7d6ffd7d7d7ffd7d7d8ffd7d8d8ffd8d9d8ffdad9daffdfdfdfffe5e6e5ffebebecfff2f2f3fff6f6f6fffafbfbfffdfdfdfffefefffffffefffffefefefffefefefffdfdfdfffdfdfefffffffffffefefefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffefffffefffefffffffffffefefffffefefefffefffefffefefefffefffefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefefffffefffefffefffefffffefefffefefefffefffffffffffefffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefffffffefffefffefffefffffefefffffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffffffffffffefefffffffefffffffefffefffefffefffffffefffffffffffefffffffffffefffefffefffefffefffffffffffffffefffffffffffffffefffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffefffffffffefefffefffffffffefffffffffffffffefffffefefffffffffffffffefffffffffefffffefffffefefefffffefffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd3d3d3ffd2d2d2ffd2d2d1ffd1d0d0ffd0d1d0ffd0cfd0ffd0d1d0ffd1d0d0ffd2d1d1ffd2d3d2ffd2d3d2ffd2d2d2ffd2d3d3ffd3d3d2ffd2d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd3d3d3ffd2d2d3ffd2d3d3ffd2d3d2ffd2d3d2ffd3d2d2ffd3d2d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd1d2d2ffd2d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d3ffd2d3d2ffd3d3d3ffd4d3d4ffd3d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d3d2ffd2d1d1ffd0d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffcfdfdfffdfefefffcfdfdfffdfdfdfffefdfdfffdfcfdfffefefefffdfefdfffcfcfdfff9fafafff6f6f6fff2f2f2ffebebeaffe4e3e4ffdddcddffd8d8d8ffd6d6d6ffd4d4d4ffd3d3d4ffd3d3d3ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfceffcfceceffcececeffcececeffcececeffcdceceffcececdffcecdcdffcdcdcdffcdcccdffcdcdccffcdccccffcdccccffccccccffcbcccbffcbccccffcbccccffcccbcbffcbcbcbffcbcbcbffcbcbcaffcacbcbffcbcbcbffcacbcbffcbcbcbffcacbcbffcbcbcbffcbcacaffcbcacbffcbcacbffcacbcaffcacacbffcacacaffcacbcaffcacacaffcacacaffcac9caffcac9caffc9cac9ffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc8c8c8ffc8c7c7ffc7c8c7ffc7c7c7ffc6c7c6ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc7c6c7ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c5c6ffc5c5c6ffc6c6c6ffc6c6c5ffc5c6c6ffc6c6c5ffc6c5c5ffc5c6c5ffc6c5c6ffc6c6c5ffc6c5c5ffc6c6c5ffc6c6c5ffc5c6c5ffc5c6c6ffc5c6c6ffc6c6c5ffc6c6c6ffc5c6c6ffc6c6c5ffc5c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc5c6c5ffc5c6c5ffc6c5c5ffc6c5c6ffc5c5c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c4c5ffc4c5c4ffc5c5c5ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c4ffc4c4c4ffc4c3c3ffc3c4c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc3c2c3ffc3c2c3ffc2c2c2ffc3c2c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c2ffc2c3c2ffc3c2c3ffc3c3c2ffc3c2c2ffc3c3c3ffc3c3c2ffc2c3c2ffc2c3c3ffc2c3c3ffc3c3c2ffc3c3c3ffc2c3c3ffc3c3c2ffc2c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc2c3c2ffc3c3c3ffc3c2c2ffc3c2c3ffc2c2c3ffc2c3c2ffc2c2c3ffc2c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc3c2c3ffc3c2c2ffc2c3c2ffc3c3c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c2c2ffc2c3c2ffc2c2c2ffc3c2c3ffc3c2c3ffc2c2c3ffc3c3c3ffc3c2c3ffc3c3c2ffc3c3c3ffc2c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c2ffc3c2c3ffc3c2c3ffc3c2c3ffc3c2c3ffc2c2c3ffc2c3c2ffc3c3c3ffc3c2c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c4c3ffc4c3c4ffc3c4c3ffc4c3c3ffc4c3c3ffc3c4c3ffc3c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c5ffc4c5c4ffc4c5c5ffc5c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c6c5ffc5c5c5ffc6c6c5ffc6c5c6ffc6c5c6ffc5c6c5ffc6c6c6ffc6c5c6ffc6c6c6ffc5c6c6ffc6c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c7ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c9ffc8c8c9ffc8c9c9ffc9c9c9ffcac9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffcbcacaffcacbcaffcbcacbffcbcbcaffcbcacaffcbcacaffcacbcaffcacbcaffcacbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffcbccccffccccccffcbccccffccccccffcdccccffcdcccdffcccccdffcccdccffcccccdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcecdceffcecdceffcdcecdffcececeffcececeffcececeffcecfceffcfceceffcecfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfd0ffd1d1d1ffd1d0d1ffd1d2d1ffd2d1d2ffd2d2d1ffd2d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd8d7d8ffd8d9d9ffdcdcdcffe4e4e4ffe9e9e9ffefefeefff5f4f4fff8f9f8fffdfcfdfffefefefffefdfdfffffefefffefffefffdfefdfffefffffffdfefefffefefdfffefffefffdfefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffefefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffefffffffffffffefffefffefffffffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefefffefefefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffefffefffffffefefefffefffefffefefffffefffffffefefefffefefffffefefefffefefefffefefefffefffffffefefefffffffefffffffffffefefefffefefffffffefffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffefffefffefffefffffefefffffffffffefefffffffffffffffffffffefefefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffefffefffffffefffffffffefffffffefffffffffefffffefffffefefffffefffefffffffefffffffffffefefefffefefffffefffffffffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d6ffd6d7d6ffd6d6d6ffd3d4d3ffd2d2d1ffd2d1d2ffd1d1d1ffd0d0d0ffd0d1d1ffd0d0d0ffd1d2d1ffd2d2d3ffd2d3d3ffd2d2d2ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd2d2d2ffd2d2d2ffd3d2d3ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd2d1d2ffd2d1d2ffd2d2d2ffd1d2d1ffd1d2d2ffd1d2d2ffd2d1d2ffd1d1d2ffd2d2d1ffd2d2d2ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd2d2d2ffd2d1d2ffd2d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d1ffd3d2d2ffd4d3d3ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d1ffd1d0d1ffd0d0d0ffd0d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffefefefffcfcfcfffdfdfdfffefdfefffcfdfdfffefdfefffefefdfffcfcfcfffdfdfdfffbfbfcfff8f8f9fff5f5f5fff0f0f1ffe7e8e7ffe1e0e1ffdadadbffd7d7d7ffd4d5d4ffd3d4d4ffd3d4d4ffd3d3d3ffd3d2d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d0d0ffd1d0d0ffd1d1d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0cfcfffcfcfcfffcfcfceffcfcecfffcfcfceffcfcfceffcececeffcfceceffcececeffcecdcdffcecdceffcecdceffcdcdcdffcdcdcdffcccdccffcccdccffcccccdffccccccffccccccffcccbccffcbcccbffcbcccbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcacbffcacacbffcacbcbffcacacaffcacacbffcacacaffcacacaffcacacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c6ffc7c6c7ffc7c7c6ffc7c7c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc5c6c5ffc6c6c6ffc6c6c5ffc6c5c5ffc6c5c6ffc6c6c6ffc5c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc6c5c6ffc6c6c6ffc5c6c6ffc6c5c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c5c5ffc4c5c5ffc5c4c5ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c2ffc3c3c2ffc3c3c2ffc3c2c3ffc3c3c2ffc3c3c2ffc2c3c2ffc3c3c3ffc3c3c2ffc3c3c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c3c3ffc2c3c3ffc3c3c2ffc2c2c3ffc2c3c2ffc3c2c3ffc3c2c3ffc3c3c3ffc2c3c2ffc2c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c3ffc3c3c3ffc4c3c4ffc4c4c4ffc3c4c3ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c5ffc4c4c4ffc5c5c4ffc5c5c5ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c6ffc5c6c6ffc6c6c5ffc5c5c6ffc5c6c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c6c7ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffcacacaffcacacaffcbcacaffcacbcaffcacacaffcbcacbffcbcbcbffcacbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffccccccffcbcbccffccccccffccccccffccccccffcccccdffcdcccdffcccdcdffcdcccdffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececdffcdcdceffcdcecdffcecdceffcececeffcececeffcecfceffcecfcfffcecfcfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd2d1d2ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d3d4ffd5d5d4ffd5d5d4ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd8d7d8ffd9d8d8ffdbdbdaffe0e0e0ffe7e7e7ffedededfff3f3f2fff7f6f7fffbfafbfffefefefffdfefefffefefefffefefdfffefefffffffffffffefefefffffefffffdfefdfffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffffefffffffffffefffefffffffffffffffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefefffefffefffffffffffffffffffefefffffffffffffefefffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffffefefffefefffffefefefffefefefffffffefffffefffffffefffffffffffffffffefffefffefffffefefffefffffffffffffffefefefffffefefffefffefffefffffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffffefffffffefefffefffffffefefffffffffffffefffefffffffffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffefefffffffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffefffefffefefffffefffffffefefffffffefffffffefefffefffffffefffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefffffffefefefffffefffffffefefffffffefffffffffffefffffffffffefffffefffffffefffffefefefffefffffffffefefffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d6d7ffd7d7d7ffd7d7d6ffd5d6d5ffd4d3d3ffd2d2d2ffd2d2d2ffd0d0d0ffd1d1d0ffd0d1d1ffd1d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd1d1d2ffd2d2d2ffd1d1d2ffd1d2d2ffd1d2d1ffd1d2d1ffd2d2d2ffd2d1d2ffd1d2d2ffd1d1d1ffd2d1d2ffd2d1d1ffd2d2d1ffd2d2d2ffd1d1d2ffd2d2d1ffd2d1d1ffd2d1d2ffd1d1d1ffd1d2d2ffd2d1d1ffd1d1d2ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d4ffd4d3d4ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd3d3d2ffd2d3d3ffd3d4d4ffd5d5d4ffd5d5d5ffd6d5d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffcfdfdfffefefefffcfdfcfffefefefffefefefffcfcfcfffdfdfdfffcfcfdfffdfdfdfffafafafff7f7f7fff3f3f3ffecececffe4e5e4ffdededeffd9d9d9ffd6d5d6ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d3d2ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd2d2d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0d1d1ffd0cfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcfcfffcececeffcececeffcecdcdffcececeffcececdffcdcdcdffcdcdcdffcccdcdffcccdcdffcccdccffccccccffccccccffcbcccbffcbcccbffcbccccffcbccccffcbcbccffcbcbccffcccbcbffcbcccbffcbcbccffcbcccbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcacbffcacacbffcacacaffcacacaffcacacaffcacacaffc9c9caffcacacaffc9c9caffc9cac9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c7c7ffc8c8c7ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c7c7ffc7c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc6c6c7ffc7c6c7ffc7c6c6ffc6c7c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc6c5c5ffc5c5c6ffc6c6c5ffc5c5c6ffc5c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c5c4ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c4c3ffc4c3c3ffc3c3c4ffc3c3c3ffc3c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c4ffc4c4c3ffc3c3c3ffc4c3c3ffc3c4c3ffc3c4c4ffc4c4c3ffc3c3c3ffc3c3c4ffc3c4c3ffc3c4c3ffc3c3c4ffc3c4c4ffc3c3c4ffc4c3c4ffc4c3c3ffc3c4c4ffc3c3c4ffc3c4c3ffc3c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c4ffc4c3c3ffc3c3c3ffc4c3c4ffc3c3c4ffc3c4c4ffc3c4c3ffc3c4c3ffc4c4c4ffc4c3c4ffc3c4c4ffc3c3c3ffc4c3c4ffc4c3c3ffc4c4c3ffc4c4c4ffc3c4c4ffc4c4c3ffc4c3c3ffc4c3c4ffc3c3c3ffc3c4c4ffc4c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc4c3c4ffc3c4c4ffc3c4c3ffc3c4c3ffc4c3c3ffc4c4c4ffc4c4c4ffc3c3c3ffc4c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c5c4ffc4c4c4ffc4c4c5ffc4c5c5ffc4c4c5ffc5c4c5ffc5c4c4ffc5c5c5ffc4c5c5ffc5c5c5ffc5c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c6c7ffc6c7c7ffc6c6c6ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcacac9ffcac9caffcacacaffcacacbffcacacaffcacbcaffcbcacaffcbcbcbffcbcbcbffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbccffcbccccffcbcbccffcccbccffcccbccffccccccffcccccdffcdcdcdffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececdffcdceceffcecdceffcececeffcececeffcececeffcecfcfffcfcfcfffcececfffcfcfcfffcfcfcfffcfd0d0ffcfd0cfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd2d1d2ffd2d1d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd9d9d9ffdedddeffe4e5e5ffeaeaeafff1f2f1fff6f5f5fff9f9f9fffdfdfcfffcfcfcfffefefdfffefefefffefefefffdfefdfffefefefffefefffffdfefdfffefffefffdfefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffefffefffefffffefffffefffefffefffffffefefefffffffffffefefefffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffefffefffefefffffefffefffefffefffefefefffefffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffefffefefefffffefffffefffffffefefffffefffefffffffffffefffffffffefefffefefffffefefefffffefefffefffefffffffefffffffefffffffefffffefffffffffffffffffffffffffefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffefffefffefffefefefffffefffffefffffffefefffffefffefffffffffffefffffffffefefffffefffffffffffffffffffffefffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffffefffffffffefffefffffffffffffffffffffffefffffffefefefffffffffffefefefffffffffffefefefffffefefffefffefffffefefffefefffffefefefffefefefffefefffffefefffffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d6ffd6d5d5ffd3d4d3ffd2d2d1ffd1d1d1ffd2d1d2ffd1d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d2ffd2d1d2ffd2d2d2ffd1d2d2ffd1d1d1ffd2d1d1ffd1d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd1d1d1ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d3d2ffd1d2d1ffd3d3d3ffd3d3d3ffd3d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd5d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffefdfefffdfdfdfffefefefffefefefffcfcfcfffdfdfdfffcfdfdfffcfcfcfffefefdfffcfcfcfff8f9f9fff6f5f5fff1f2f1ffe9e9e9ffe2e2e2ffdbdcdbffd8d7d7ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d2ffd1d1d2ffd1d1d1ffd1d0d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfd0ffcfcfcfffcfcfd0ffcfcecfffcfcfcfffcfcfceffcececeffcececeffcececdffcdcdcdffcdcdceffcdcdceffcdcdcdffcdcdccffcdcdcdffcccdcdffcdccccffccccccffccccccffccccccffcbccccffccccccffccccccffccccccffcccbccffccccccffcbccccffcccccbffcbcbcbffcbcccbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcacbcaffcacacbffcbcbcaffcacacaffcacacaffcacacaffc9cacaffc9c9c9ffcacacaffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c7c7ffc6c7c7ffc7c6c7ffc7c6c6ffc6c6c6ffc7c7c6ffc6c6c6ffc6c7c6ffc6c7c6ffc6c6c6ffc6c6c7ffc6c7c7ffc6c6c7ffc6c7c6ffc7c7c7ffc6c7c7ffc7c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c5c5ffc5c6c5ffc5c5c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c4c5ffc5c4c4ffc4c5c4ffc5c4c4ffc4c4c5ffc4c4c4ffc3c3c4ffc3c4c4ffc3c3c4ffc4c3c3ffc3c3c4ffc4c4c4ffc3c4c4ffc3c3c4ffc3c4c3ffc3c4c3ffc3c3c3ffc3c3c4ffc3c3c3ffc4c3c4ffc4c3c3ffc4c3c4ffc4c4c3ffc4c3c3ffc3c4c3ffc4c4c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc3c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c3c4ffc4c4c3ffc3c4c4ffc3c3c3ffc4c4c4ffc4c4c4ffc3c3c4ffc4c3c3ffc3c4c3ffc4c3c4ffc4c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c3c4ffc3c3c4ffc4c4c4ffc3c4c4ffc3c3c4ffc3c4c3ffc3c4c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c5ffc4c4c5ffc4c5c4ffc5c5c5ffc4c5c5ffc5c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c6ffc5c5c6ffc6c6c5ffc6c6c6ffc6c6c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c7ffc6c7c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc7c7c7ffc6c6c7ffc7c7c7ffc7c6c7ffc7c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c9ffc9cac9ffc9c9c9ffcacacaffcacacaffcacacbffcbcacaffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcbcbcbffcbcccbffccccccffcbccccffcccbcbffcccbccffccccccffccccccffcbccccffcccdccffcccdccffcdcdccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcdceceffcecdceffcececeffcececeffcececeffcfceceffcecfceffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d1ffd2d1d1ffd2d2d3ffd2d3d2ffd2d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d5ffd6d5d6ffd5d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d9ffdbdcdcffe3e2e3ffe8e7e7ffeeeeeefff4f4f3fff7f7f7fffafbfafffdfefdfffdfdfcfffefefefffefefefffefefefffefefdfffefefefffefffffffffefefffefdfe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefefffffffefffffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefffffffffefffffefffffffefefefffffefffffffffefffffffefffefffffffffffffffffffffffefffffffffefffffefffffffefffefffefefefffefffefffefefefffefffefffffefefffefefefffefefefffefffefffefefefffffefffffefefefffefefffffefefffffffffefffefffffffffffffffffefffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefffefffefefefffefffefffffefefffefefefffefefefffefffefffffefefffffefffffefefefffefefffffefefffffffefefffefffffffffffffffffefffffffffefffffffffffffffffffffefefffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffefefffffffefefffffefefffefffefffffffefffffefefffefffefffefefffffffefefffefefefffefefefffffffffffefffefffffefefffefffefffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d6d6ffd6d6d6ffd6d7d7ffd6d7d7ffd7d7d7ffd6d6d7ffd6d5d6ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd1d2d1ffd1d2d2ffd1d2d2ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d1d1ffd2d1d1ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd2d1d2ffd3d3d2ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd3d3d4ffd4d3d3ffd2d2d2ffd2d3d3ffd3d3d3ffd4d5d4ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfdfffefefefffefefefffcfdfcfffdfdfdfffdfcfcfffcfcfcfffefdfefffdfcfdfffcfcfcfffafafbfff7f7f7fff4f4f3ffedecedffe5e5e5ffdedfdeffd9d9d9ffd6d6d6ffd4d4d5ffd4d4d4ffd4d4d3ffd3d3d4ffd3d3d3ffd3d2d3ffd2d3d2ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffd0cfd0ffd0d0d0ffcfcfcfffd0cfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcfceceffcececeffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcccccdffccccccffcccdccffccccccffccccccffcbccccffcbccccffcbccccffcccccbffcbccccffccccccffccccccffcccccbffcccbcbffcccbcbffcbcbcbffcccbccffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcacbffcbcbcbffcacbcbffcbcacaffcacacaffc9cacaffcac9caffcacac9ffc9c9caffc9c9c9ffc9c8c9ffc8c9c8ffc9c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc8c8c7ffc8c8c8ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c6c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c6ffc6c7c6ffc6c6c7ffc6c6c7ffc7c7c7ffc6c6c7ffc7c6c7ffc6c7c7ffc6c7c6ffc6c6c6ffc6c7c6ffc6c6c7ffc6c7c6ffc7c6c6ffc7c6c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c6ffc6c7c7ffc7c7c7ffc7c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc5c6c6ffc6c5c5ffc6c5c6ffc5c5c6ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c5c4ffc5c5c4ffc5c4c4ffc5c5c4ffc4c4c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c3ffc4c3c4ffc3c4c4ffc3c4c4ffc4c3c4ffc4c4c4ffc3c4c3ffc4c4c4ffc4c4c3ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc5c4c4ffc4c4c5ffc4c4c4ffc5c4c4ffc4c4c5ffc5c4c4ffc5c4c4ffc4c5c4ffc5c5c4ffc5c4c4ffc5c5c4ffc4c4c5ffc5c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc4c3c4ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c4ffc5c4c4ffc4c4c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c5c4ffc5c4c5ffc5c5c5ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c5ffc6c5c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c7ffc6c7c7ffc6c7c6ffc7c6c6ffc7c7c7ffc6c7c7ffc7c6c6ffc7c7c7ffc6c6c7ffc7c6c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c7ffc7c7c8ffc8c8c7ffc9c8c8ffc8c8c8ffc9c8c8ffc8c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9cac9ffcacacaffcacacaffcacacaffcacacbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccbcbffcccbccffcccbcbffccccccffccccccffccccccffccccccffcccccdffcccccdffcdcdccffcccdcdffcdcdcdffcecdcdffcdcecdffcecdceffcececeffcececeffcececeffcececeffcececeffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffd0cfcfffd0d0d0ffcfcfd0ffd0cfd0ffd0d0d0ffd0d0d1ffd0d0d0ffd1d0d0ffd0d1d0ffd1d1d0ffd2d1d1ffd3d3d2ffd2d3d3ffd4d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd9d9d9ffdededeffe4e4e4ffeaeaeafff1f1f2fff6f6f5fff9f9f9fffdfcfdfffefefefffdfefefffdfcfdfffefefefffefefefffefefefffefefefffdfdfdfffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefffffffffefffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffefffffefffffffffffffefefefffffffefffefffffffefffefffefffefffefefffffffefefffefefefffefefefffefffefffefefefffefffefffffffffffefefefffffffffffefefffffffffefffefffffffefffefffffffefffffffffffffffefffffffefffffffffffefffffffffefefffffffffffffffffffffffffffffefffffefffffffffffffffefefefffffffefffffffffffefefffffefffffffefffefffefffefffefffffffefffffffefefefffefffefffffefffffefefefffefefefffffefefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffefffffffffefffffefffffffffffffffefefefffffefefffffffffffefefefffefffefffefffefffefffefffefefffffefffffffefefefffefefefffefefffffefefefffefefefffffefefffffffefffffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffefffefffffefffffffffffffefefefffefffefffefffffffefffefffefffefffefefffffffefefffefefefffefefefffefffefffefefefffefffefffffffffffefefefffffffffffefefffffffffefffefffffffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffcfd0cfffd0d0cfffd2d2d3ffd4d4d3ffd7d7d6ffd7d6d7ffd6d6d7ffd6d6d6ffd7d6d7ffd6d7d7ffd6d7d7ffd6d6d7ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd5d5d5ffd3d2d3ffd1d2d2ffd2d3d2ffd2d3d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d2d1ffd2d1d2ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d1ffd1d2d2ffd2d2d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d1ffd1d1d1ffd0d1d1ffd1d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd0d0d0ffd1d1d0ffd0d1d1ffd0d1d1ffd1d1d0ffd0d0d1ffd1d1d0ffd0d0d0ffd0d1d0ffd1d1d1ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d0ffd1d1d1ffd0d0d1ffd0d1d0ffd0d1d0ffd0d1d0ffd1d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d3ffd3d3d3ffd4d4d5ffd5d6d6ffd5d5d5ffd4d4d4ffd3d4d4ffd4d4d4ffd5d4d4ffd6d6d5ffd6d6d6ffd6d5d6ffd6d7d6ffd6d7d6ffd6d7d6ffd6d6d6ffd4d5d5ffd3d3d3ffd1d2d1ffd2d1d2ffd1d1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefdfffdfcfcfffdfefefffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfff9fafafff6f6f7fff2f2f3ffebebeaffe3e4e3ffddddddffd7d7d7ffd5d6d6ffd5d5d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcececfffcecfceffcececeffcececdffcececdffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffccccccffccccccffcccccdffccccccffccccccffccccccffccccccffccccccffccccccffcccccbffccccccffcccccbffcbccccffcbcccbffcccbcbffcbcccbffcbccccffccccccffcbcbccffcbcbcaffcbcbcaffcbcacbffcacacaffcacacaffcacacaffcacacaffc9cacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c7ffc7c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c6ffc6c7c7ffc7c7c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c5ffc6c5c6ffc6c6c6ffc5c5c5ffc6c6c5ffc5c6c6ffc5c6c5ffc5c6c5ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c4ffc5c5c5ffc4c4c5ffc4c5c4ffc4c5c4ffc4c5c4ffc4c4c4ffc4c4c4ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c5ffc4c5c5ffc4c5c5ffc4c4c5ffc4c5c5ffc5c5c5ffc4c4c4ffc5c5c4ffc5c5c5ffc5c4c5ffc4c5c5ffc4c5c5ffc4c5c5ffc5c5c5ffc4c5c5ffc4c4c5ffc4c5c4ffc5c4c5ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c4ffc5c4c4ffc4c5c5ffc4c5c4ffc4c4c5ffc4c4c4ffc4c5c4ffc4c5c4ffc5c4c4ffc4c5c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c5c4ffc4c5c4ffc4c5c4ffc4c4c4ffc4c4c4ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c5ffc4c5c5ffc4c5c5ffc5c4c5ffc4c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c6c5ffc5c6c5ffc6c6c6ffc5c6c6ffc5c5c5ffc5c6c5ffc6c5c6ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c7c7ffc6c7c6ffc6c6c7ffc6c6c6ffc6c7c7ffc6c7c6ffc7c6c6ffc7c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc8c8c9ffc9c9c9ffc9cac9ffc9cac9ffcac9c9ffcacacaffcacacaffcbcacaffcbcacbffcacbcbffcbcbcaffcbcbccffcbcbcbffcbcccbffcbcbccffcbccccffccccccffcbcbcbffcccccbffccccccffcccbccffcbccccffccccccffccccccffccccccffcccdcdffccccccffcccdccffcdcccdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcdceceffcececeffcececeffcececeffcecfcfffcecfceffcfcfceffcfcfcfffcfcfd0ffd0d0d0ffcfcfd0ffd0cfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd9d8d8ffdddddcffe3e3e3ffe8e8e9ffefefeffff4f4f5fff8f8f8fffbfcfcfffdfdfefffdfdfdfffefefefffefefefffdfdfdfffefefefffefefefffdfefefffefefefffdfefd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffefffefffefffffffffffffffffffffefefffffefffffffffffffefefffffffefffffffefefffefefefffefefefffefefefffffffefffffffefffffffffffefffefffffffffffffefffffefffefffefffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffffffefefffffefffffefefffffffefffffefffefffffefefffefefefffffffffffefffefffefefefffffefffffffffefffefffefffefefefffffffffffefefefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefefffffffffefffefffefffefffefffefefefffefffffffffefefffefefefffefefffffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffefffefefffffefffffffffffffffffffffffffefffffffffffffffefefffefffefffefefffffffffefffefefefffffefefffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffffffffffffefffffefffefffefffefffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefefefffffffffffffefffffffefefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d1ffd0d1d0ffcfd0cfffd0d0cfffd0d0cfffd3d3d2ffd4d4d3ffd7d7d7ffd7d6d6ffd6d6d7ffd6d7d7ffd6d6d7ffd7d7d6ffd6d7d6ffd5d6d6ffd6d7d7ffd7d8d8ffd7d6d6ffd4d4d4ffd2d2d3ffd2d1d2ffd2d2d2ffd2d1d2ffd1d1d1ffd2d1d2ffd1d1d1ffd1d1d1ffd2d1d2ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d0ffd0d0d1ffd0d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d0ffd0d0d0ffd0d0d1ffd0d1d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d0ffd0d1d0ffd1d0d1ffd1d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d0ffd2d2d2ffd3d3d3ffd3d4d4ffd4d5d5ffd5d5d6ffd6d6d5ffd5d5d5ffd4d5d4ffd4d5d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd4d4d4ffd4d4d4ffd2d2d1ffd1d2d1ffd2d1d2ffd2d2d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfdfdfffdfdfdfffdfcfcfffefdfdfffcfcfdfffdfefdfffdfdfdfffdfdfcfffcfcfdfffbfbfcfff8f8f9fff5f5f5fff1f1f1ffe8e8e8ffe1e1e1ffd9d9d9ffd7d7d7ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd3d3d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d1ffd1d1d0ffd1d1d0ffd1d0d0ffd1d1d0ffd1d0d0ffd0d1d1ffd0d0d0ffcfd0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfceffcecfceffcececeffcececfffcececeffcececeffcdcdceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffccccccffcdcccdffcdccccffcccdccffccccccffccccccffccccccffccccccffccccccffcdccccffccccccffccccccffccccccffccccccffcbcbccffcbcbccffccccccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacbffcacbcaffcacacaffcacacaffcacacaffc9cacaffcac9caffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc9c9c8ffc8c9c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c7ffc8c8c7ffc8c7c7ffc8c7c7ffc8c7c7ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c8ffc7c7c8ffc7c7c7ffc8c7c7ffc7c7c7ffc8c8c8ffc7c8c7ffc7c7c7ffc8c7c8ffc8c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc6c7c6ffc7c7c7ffc7c6c7ffc7c6c6ffc6c6c7ffc7c7c6ffc6c6c6ffc7c7c6ffc6c6c7ffc6c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c5ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c4c5ffc4c5c4ffc4c5c4ffc5c5c4ffc5c5c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc4c5c5ffc4c5c5ffc5c4c5ffc5c5c4ffc5c5c4ffc4c5c5ffc4c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c5ffc5c5c5ffc4c4c4ffc5c5c5ffc5c4c5ffc5c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c6c6ffc6c5c5ffc5c5c5ffc5c5c6ffc6c6c5ffc5c5c5ffc6c5c6ffc6c6c6ffc5c6c6ffc6c5c6ffc6c5c5ffc6c6c5ffc5c6c6ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c4ffc5c5c4ffc5c5c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc4c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c5c5ffc5c5c5ffc5c5c6ffc6c5c6ffc5c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c6c6ffc7c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c8c7ffc7c7c7ffc8c7c7ffc8c7c7ffc7c7c8ffc8c7c8ffc8c7c7ffc8c8c7ffc7c8c8ffc8c7c7ffc8c8c8ffc8c9c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9cac9ffcacacaffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbccccffcbcbccffcccccbffcbcccbffcbccccffcbccccffcbccccffccccccffccccccffccccccffcccccdffccccccffcdccccffccccccffcdcdcdffcdcdccffcdcdccffcdcdcdffcdcdcdffcdcecdffcdcdcdffcececeffcdcdcdffcececeffcececeffcfceceffcecfcfffcfcfcfffcfcfcfffd0d0cfffcfcfd0ffcfcfd0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd7d7d7ffd8d8d7ffdadadaffe1e0e0ffe6e6e6ffecececfff2f3f3fff6f7f7fffafafafffdfdfcfffefefefffefefefffdfdfdfffefefefffefefefffdfdfdfffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffefffffffefefffffffffefffffefffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffefffefffffffffefefffffffefffffffffffefefefffffefffffffffefffefefffffefffefffffefffffffefffffefffffffffefefffefefffffefefefffefefffffefefffffefefffffffffffffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffffefffefefffffffffffffefffffffefefffffffffffffffefffffffffefffffffefffefefffffefffffffefefefffffefefffefffffffefefffffefffffffefefefffffffefffffffefffefffffffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffefffffefffefffffefefffefefefffefefffffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffffffefffefffefffefefffffffefefffffefefffefefffffffffffffefffffffefffffffefffefffffffffffffffffffefffefffefffffffffffefffefffefffffefefffefffefffffefefffefefefffffefffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefffffffefefffefffefffffefefffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefefffffffffefffffffffffefffffffefefffffffffefffffefffffefffffffffffffffffffffffefffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffefefffffffefffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d1ffd1d1d1ffd1d0d1ffd1d0d0ffcfd0cfffd0cfcfffd0d0cfffd3d3d3ffd3d4d4ffd6d6d6ffd6d7d7ffd7d6d7ffd6d6d6ffd7d7d6ffd7d7d6ffd6d6d7ffd8d8d7ffd8d8d8ffd6d6d7ffd4d4d4ffd3d2d2ffd1d1d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d1ffd0d1d1ffd0d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0cfffcfd0d0ffd0cfcfffd0d0cfffd0d0d0ffd0cfcfffd0d0d0ffd0d0d0ffcfd0d0ffd0d0cfffd0d0d0ffd0cfd0ffd0d0d0ffd0cfd0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd3d4d3ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd6d6d5ffd5d6d6ffd5d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd4d4d4ffd3d4d4ffd2d2d1ffd2d2d2ffd1d2d2ffd1d1d2ffd2d3d3ffd2d2d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfdfffcfcfdfffefdfdfffdfcfcfffdfdfefffdfdfdfffcfcfdfffdfdfdfffcfcfcfffdfcfdfffafafafff7f7f6fff3f4f4ffededecffe4e5e5ffdddcdcffd9d9d8ffd6d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d4ffd3d4d3ffd4d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d2d3ffd2d1d2ffd2d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d0ffd1d1d1ffd0d0d1ffd0d0d0ffd0d1d0ffd0cfd0ffcfd0cfffcfcfcfffcfcfcfffcececfffcecfceffcececeffcececeffcececeffcececeffcececdffcdcecdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcccdcdffcccccdffcccdcdffccccccffcdcdccffcdcdccffcccdccffcccccdffcdccccffcdccccffcccccdffccccccffccccccffccccccffccccccffccccccffccccccffcbcccbffcbcbccffcbcbcbffcbcbcbffcbcacaffcbcbcaffcbcbcbffcacacaffcbcacbffcacacaffc9cacaffcacac9ffcac9caffc9c9caffc9c9c9ffc9c8c9ffc9c9c9ffc9c8c8ffc8c8c9ffc8c8c9ffc8c8c8ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc8c8c8ffc7c7c8ffc7c7c7ffc7c8c8ffc8c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c8c7ffc7c7c7ffc7c7c8ffc8c8c7ffc8c7c8ffc8c8c7ffc8c8c7ffc7c7c8ffc7c8c8ffc7c8c7ffc8c8c8ffc7c8c8ffc7c7c8ffc7c8c8ffc7c7c7ffc8c8c7ffc8c8c7ffc7c8c7ffc7c7c8ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc6c7c7ffc6c7c7ffc6c7c6ffc7c6c7ffc6c7c7ffc6c7c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c5ffc6c5c6ffc6c5c6ffc5c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c6ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c6ffc5c5c5ffc6c5c6ffc6c5c5ffc5c6c5ffc5c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c5ffc5c6c5ffc5c5c6ffc6c5c5ffc6c5c5ffc5c5c6ffc5c5c5ffc5c5c6ffc5c6c6ffc5c5c5ffc6c5c6ffc5c6c6ffc5c6c5ffc5c6c6ffc6c6c5ffc5c6c6ffc6c5c5ffc6c6c5ffc6c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c5c5ffc5c5c6ffc5c5c6ffc5c5c6ffc6c5c5ffc5c5c6ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c6c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c7c7ffc6c6c6ffc7c7c6ffc7c7c6ffc6c7c7ffc6c6c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c7c7ffc7c7c7ffc8c7c8ffc8c8c7ffc7c7c8ffc8c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffcac9caffcac9caffcacac9ffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccbccffcbcccbffcccbcbffcccccbffcccbccffccccccffccccccffcbccccffccccccffcdccccffcdccccffcdcdccffcccccdffcccdcdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdceceffcdcdcdffcececdffcececeffcecfceffcececfffcfceceffcfcecfffcfcfcfffcfcfcfffcfcfd0ffcfd0d0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d8d7ffd9d9d8ffdeddddffe3e3e3ffe9e9e9fff1f1f1fff5f6f5fff9f8f9fffcfcfcfffefefdfffdfdfcfffefefefffefffefffdfdfdfffdfefefffefefefffdfdfdfffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffffffffffffefffffefffffffffefefffefefffffffffffffefffefffffffefffffefffffffffffffffffefffffefffffffefffffffffefffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffefffffefffffffefefefffffefffffffffefffffefffffefefffffffefffffefffffffffefffffefffffffefffffffffffffffefffefffefefefffefffffffefffefffefefffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefefefffefefefffefefffffefffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffffffefffffffffffefffffffefffefffffefffffefffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefffefffefefffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefffefffefefefffffffffffefffffffefffffffefffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffcfcfd0ffcfd0cfffd0d0cfffd2d3d3ffd4d4d4ffd6d6d7ffd7d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d8d7ffd9d9d9ffd8d8d9ffd6d6d5ffd4d3d4ffd2d2d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d0ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0d0ffd0d0d0ffd0d0cfffd0d0cfffd0d0cfffd0cfcfffd0d0cfffd0cfd0ffcfd0cfffcfcfd0ffd0cfcfffcfd0cfffd0cfcfffcfcfcfffcfcfcfffcfd0cfffd0d0cfffd0cfcfffd0cfd0ffd0cfcfffd0cfd0ffd0cfd0ffd0d0cfffd0d0cfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd2d2d2ffd4d3d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d5d6ffd5d6d5ffd5d6d6ffd6d6d6ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d7ffd4d5d4ffd4d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd2d2d2ffd2d3d3ffd2d3d2ffd2d2d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfcfffefefefffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffcfcfcfff9f9f8fff6f6f6fff2f2f1ffeae9e9ffe1e1e0ffdcdcdcffd7d8d7ffd6d6d6ffd5d4d5ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d1ffd2d2d1ffd1d1d1ffd2d1d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd0d0d1ffd1d1d0ffcfd0d0ffcfd0d0ffd0cfcfffcfcfcfffcececeffcececfffcecfceffcececfffcececeffcecdceffcdceceffcdcdcdffcdcdcdffcdceceffcdcdcdffcdcdcdffcdccccffcccdcdffcdcdccffcccccdffcdcdcdffcdcdccffcdcdcdffcccdcdffcccdccffcdccccffcccccdffcdcdccffcdccccffccccccffccccccffccccccffcccccbffccccccffcccccbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacbcaffcacacaffcacacaffcacacaffc9cac9ffcacac9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c8c9ffc9c9c8ffc9c9c8ffc8c8c8ffc9c9c9ffc8c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc7c7c8ffc8c8c7ffc7c8c7ffc7c8c8ffc8c7c8ffc7c8c7ffc7c7c7ffc8c7c8ffc8c8c7ffc8c7c8ffc7c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c8ffc8c8c7ffc7c7c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc6c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c6ffc7c6c6ffc7c7c6ffc7c6c7ffc6c6c6ffc6c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c5c6ffc6c5c6ffc6c6c5ffc5c6c5ffc5c5c5ffc6c6c6ffc5c6c6ffc5c5c6ffc5c6c5ffc6c5c5ffc5c6c5ffc5c6c5ffc5c5c6ffc6c6c5ffc5c5c5ffc5c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c5ffc6c5c6ffc5c5c6ffc6c5c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c6c6ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c5ffc6c6c6ffc5c6c6ffc5c6c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc7c6c6ffc7c7c6ffc7c6c7ffc6c7c6ffc7c6c7ffc7c6c7ffc6c7c7ffc7c6c6ffc6c6c7ffc6c7c6ffc6c7c6ffc7c7c6ffc7c6c6ffc7c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c5ffc5c5c5ffc6c6c6ffc5c6c6ffc5c5c6ffc5c6c5ffc6c5c5ffc5c6c5ffc6c6c6ffc5c5c6ffc6c6c5ffc5c6c5ffc5c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c6ffc7c6c7ffc6c7c6ffc7c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c7c7ffc7c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c7c7ffc7c7c7ffc7c8c7ffc8c7c7ffc8c8c7ffc7c8c7ffc8c8c7ffc8c7c7ffc8c8c7ffc8c7c8ffc7c8c7ffc8c8c8ffc8c7c8ffc7c8c8ffc8c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9cac9ffcacac9ffcacac9ffcacacaffcacbcbffcacacbffcacbcaffcbcbcbffcbcccbffcbcccbffcbcbccffcccccbffcbcccbffcbccccffccccccffccccccffccccccffccccccffcccdccffcccccdffccccccffcdcccdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdceceffcececeffcececeffcfcecfffcfcfceffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfcfd0ffd0d0cfffd0d0d0ffcfd0d0ffd0d1d0ffd1d0d0ffd1d1d0ffd1d1d0ffd1d1d0ffd1d0d0ffd1d1d0ffd1d0d1ffd1d1d1ffd1d1d2ffd2d1d1ffd1d2d1ffd2d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd4d3d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffdbdbdbffe1e2e1ffe7e7e6ffeeefeefff4f4f4fff7f7f8fffbfbfafffdfdfdfffcfdfdfffefdfefffdfdfdfffefefefffefefefffdfdfdfffefefefffefefefffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffefffffefffffffffefffefffffffffefffffefffffffffffffffefffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefefffffefffffffffefffffffffefffefefffffffefffffffefffffefffffffefffffffffffefffffffffffffefffffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefffffefefefffffffffffffffefffffffffffefefffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffefefffffffffffefffffffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffffffefefffffefffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd1d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d0ffd0cfd0ffcfcfd0ffd0cfd0ffd3d2d3ffd4d4d4ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d7ffd8d7d7ffd9d9d9ffd9d9d9ffd6d6d6ffd4d4d4ffd3d2d3ffd2d3d2ffd1d1d2ffd1d0d1ffd1d0d1ffd0d1d1ffd0d1d0ffd1d0d0ffd1d1d1ffd1d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffcfcfd0ffd0cfcfffcfd0cfffd0d0cfffcfcfcfffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfd0cfffd0d0cfffcfcfcfffcfd0cfffd0d0cfffcfcfd0ffcfd0d0ffcfd0cfffd0d0d0ffcfd0d0ffd0d0d0ffd1d1d2ffd4d4d3ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd4d4d4ffd3d3d4ffd2d1d2ffd2d1d2ffd1d2d2ffd1d2d2ffd3d2d2ffd2d3d3ffd3d2d2ffd2d2d3ffd4d3d3ffd4d4d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfdfffdfdfefffdfcfcfffdfdfdfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffafbfbfff7f8f8fff5f4f5ffefeeeeffe5e5e5ffdfe0e0ffdadadaffd6d7d7ffd5d6d5ffd5d4d5ffd5d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d1ffd2d2d2ffd1d1d2ffd1d2d2ffd1d2d1ffd1d1d2ffd1d1d2ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0cfffcfd0d0ffd0cfcfffcfcfcfffcfcfcfffcececfffcecfcfffcfceceffcececeffcdcdceffcecdceffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdcdcdffcccccdffcdcdcdffcdcdccffcdcdcdffcccccdffccccccffcccdccffcccdccffccccccffccccccffccccccffccccccffcccbcbffccccccffcbcbcbffcbcbcbffcbcbcbffcacbcaffcbcacbffcbcbcaffcacacbffcacacaffcacacaffcacacaffc9cac9ffc9cacaffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c9c9ffc8c9c8ffc8c8c9ffc8c8c9ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c7c8ffc8c7c8ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc7c7c7ffc8c8c8ffc8c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc6c7c7ffc6c6c7ffc6c6c7ffc6c7c6ffc7c6c6ffc7c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc6c6c6ffc5c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c6ffc6c5c6ffc6c5c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c7c6ffc7c7c7ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c6c6ffc6c6c6ffc7c7c7ffc6c6c6ffc6c7c7ffc7c6c7ffc7c7c7ffc6c6c7ffc7c6c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc8c8c8ffc8c7c7ffc8c8c7ffc7c7c8ffc8c7c7ffc7c8c7ffc8c8c8ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffc9c9c9ffcacac9ffcacacaffcacacbffcacbcbffcacbcaffcbcbcbffcbcbccffcbcbcbffcbcbccffccccccffccccccffccccccffccccccffccccccffcdccccffccccccffcccdccffccccccffcccdcdffcdcccdffcdcdccffcccccdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcececeffcfceceffcfcfceffcecfcfffcfcfcfffcfcfcfffd0cfd0ffd0cfcfffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d2d1ffd2d1d2ffd2d2d1ffd1d2d2ffd2d1d2ffd2d2d2ffd2d2d3ffd3d4d3ffd4d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d8ffd9d9d9ffdedfdeffe4e4e4ffeaeaebfff2f2f2fff6f5f6fffaf9f9fffdfdfdfffefefefffdfdfdfffdfdfdfffefdfdfffdfcfdfffefefefffefefefffdfdfdfffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffefefefffefffffffffffffffefffffffffefffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffefffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefefffffffffffffffffffefffffffffefefffefffefffefefffffefffefffefefefffefefefffdfefefffefefdfffdfefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefffefffefefffffefffffffffffefffffffffffefefefffffffefffffffffffffefffffffffffffefefffffefefefffffefffffffefefffefffefffffefefffffffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefffefffffefefffefffefffffffefffffefffffefffefffffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d2d3ffd3d3d3ffd2d2d1ffd2d2d1ffd2d2d1ffd1d1d1ffd0d1d0ffd1d0d0ffd1d1d0ffd0d0cfffd0cfcfffd0cfd0ffd3d2d2ffd4d4d4ffd7d6d7ffd6d7d6ffd7d6d7ffd8d9d8ffdad9daffd7d8d8ffd5d5d5ffd4d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0d1d1ffd1d0d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffcfd0cfffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcfcecfffcfceceffcecfceffcfceceffcfcfceffcececeffcecfcfffcfcecfffcececfffcfcecfffcecfceffcfcfceffcfcfcfffcfcfceffcecfcfffcfcfcfffcfcecfffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffcecfcfffd0cfcfffd0d0cfffd0d0cfffd0cfcfffd1d0d1ffd2d2d1ffd3d4d3ffd5d5d5ffd7d7d7ffd8d7d8ffd7d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd4d4d4ffd3d3d3ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d3ffd4d4d3ffd3d3d4ffd4d4d4ffd3d4d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffcfbfcfff9f9f9fff6f6f6fff3f2f2ffe9e9e9ffe4e3e4ffdededdffd8d8d8ffd6d7d6ffd5d5d6ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd2d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d0d1ffd0d1d0ffd0cfd0ffcfd0cfffcfcfd0ffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcececeffcececeffcececeffcecdceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdcdcdffcdcdccffcdcdcdffccccccffcdcdccffcdcdcdffcccccdffcdccccffccccccffccccccffcccbccffcccbcbffcbcccbffcccbcbffcccccbffcbcbcbffcbcbcbffcbcbcbffcacacbffcbcacbffcacacaffcacacaffcacacaffcacac9ffc9cacaffcacacaffc9c9caffc9cac9ffcac9c9ffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c8ffc9c8c8ffc9c8c9ffc9c8c8ffc8c9c8ffc9c8c8ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c7c7ffc7c8c7ffc7c7c7ffc7c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc6c6c6ffc6c7c7ffc7c7c7ffc6c6c7ffc7c6c7ffc6c6c6ffc7c6c6ffc6c7c6ffc6c6c6ffc6c6c7ffc7c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c7c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c6c6ffc6c7c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c7c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c6ffc6c6c6ffc6c6c7ffc6c7c6ffc6c7c6ffc6c6c7ffc6c7c7ffc6c7c6ffc7c7c7ffc7c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c7ffc7c7c7ffc7c8c8ffc8c7c8ffc7c7c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c6ffc7c7c6ffc7c7c7ffc7c6c7ffc6c7c6ffc7c6c6ffc7c7c6ffc7c7c6ffc7c6c6ffc7c6c7ffc7c6c6ffc7c7c6ffc7c6c7ffc6c7c7ffc7c6c7ffc6c7c6ffc7c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c7c7ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c7ffc7c8c8ffc7c7c8ffc7c8c8ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc9c8c8ffc8c9c8ffc9c9c8ffc9c9c9ffcac9c9ffc9c9caffcacacaffcacac9ffcacacaffcbcbcaffcbcacbffcacbcaffcbcbcbffcbcbcbffcccccbffcccbcbffcccbccffcccccbffcccdccffcdccccffcccdccffcdccccffcccdccffcdcccdffcccdcdffcdcdcdffcdcdccffcccdcdffcdcdccffcdcdcdffcdcdcdffcecdcdffcecdceffcdceceffcececeffcdceceffcececeffcfcfceffcecfcfffcfcecfffcfcfcfffcfcfcfffcfcfd0ffcfd0d0ffd0d0cfffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd0d0d1ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd1d1d1ffd1d2d2ffd2d2d2ffd1d2d2ffd2d1d2ffd1d2d2ffd2d2d1ffd2d2d2ffd3d3d3ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d5ffd7d7d6ffd8d7d7ffd9d8d8ffdcdcdcffe3e3e2ffe8e8e8fff0f0effff5f4f4fff8f7f8fffcfbfbfffefefdfffefdfdfffdfefefffefdfdfffdfdfdfffefdfefffcfdfdfffefefefffefefefffcfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffffffffffffffffefefffffffefffefefffffffefffffefefefffefffefffefefefffefefefffdfefefffdfefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffefffefffefefffffffefffffefffefffefffffffffefffffefffffffefffffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffffefefffefffffffefefffffefffefffefefffffffffffffffffffffffffffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffefffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd4d3d3ffd2d2d3ffd3d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0cfd0ffd1d2d1ffd4d4d4ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffdad9daffd9d9d9ffd6d6d6ffd4d4d4ffd2d3d3ffd2d3d3ffd1d1d2ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0d0ffcfcfd0ffcfcfd0ffcfd0d0ffcfcfcfffcfcecfffcfcfcfffcfcecfffcfcecfffcecfceffcececfffcfceceffcececeffcececeffcececeffcececeffcececeffcececdffcececeffcececeffcececeffcececeffcececfffcececeffcececeffcecfcfffcfcfcfffcecfcfffcfceceffcfcfceffcececeffcfceceffcecfcfffcecfcfffcecfcfffcececfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffcfd0cfffd0d1d1ffd3d2d3ffd4d4d4ffd6d6d6ffd7d7d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d7d6ffd5d6d6ffd4d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d4d4ffd3d4d3ffd3d4d3ffd4d4d3ffd4d4d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfdfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffdfcfdfffdfdfefffdfdfdfffcfcfdfffdfcfdfffbfbfafff7f8f8fff5f5f6ffeff0f0ffe8e9e8ffe1e1e1ffdbdbdbffd7d8d8ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d5ffd5d5d5ffd4d4d4ffd4d3d4ffd4d3d3ffd2d2d3ffd3d2d2ffd2d3d3ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffd0d0cfffcfcfcfffcecfcfffcecfcfffcececfffcfcfceffcececeffcececeffcececeffcececdffcdcdceffcdceceffcdcecdffcdcdcdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcccdffcdcdcdffcccdccffcccccdffcdcccdffccccccffccccccffccccccffccccccffcbccccffcbcccbffcccbcbffcbccccffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacaffcacbcbffcacbcbffcacacaffcac9caffcacac9ffc9c9caffcac9c9ffc9cacaffc9c9caffc9cac9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c8c8ffc8c9c8ffc8c8c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c9ffc8c8c8ffc9c9c8ffc8c8c8ffc8c9c8ffc8c9c9ffc8c8c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc8c8c9ffc9c9c9ffc8c9c9ffc8c9c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c8ffc8c7c8ffc8c7c8ffc7c8c7ffc7c7c8ffc8c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c6ffc7c7c6ffc7c7c7ffc7c7c6ffc7c7c6ffc6c7c7ffc6c7c7ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c6ffc6c6c6ffc7c6c6ffc6c7c7ffc6c6c7ffc6c7c6ffc6c6c6ffc6c7c7ffc6c7c7ffc6c7c6ffc6c6c6ffc6c7c6ffc6c6c7ffc7c6c7ffc6c6c6ffc7c7c6ffc6c6c7ffc7c6c7ffc6c6c6ffc7c7c6ffc7c6c6ffc6c7c6ffc6c7c7ffc6c6c7ffc7c7c6ffc7c7c7ffc6c7c7ffc6c6c7ffc7c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc7c7c6ffc6c7c7ffc6c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc8c7c8ffc7c8c7ffc7c7c8ffc8c7c8ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc6c7c7ffc6c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c8c7ffc7c8c8ffc7c7c8ffc8c8c7ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c7ffc7c8c8ffc7c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c9c9ffc8c9c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffc9c9caffcbcacaffcacbcbffcacacbffcacbcbffcbcbcbffcbcbcbffcbccccffccccccffcccbcbffcbcccbffccccccffcdcccdffccccccffcdcdccffcccccdffcdcccdffcdccccffcdcdccffcdcdcdffcccdcdffcccdcdffcdcdcdffcececdffcdcdceffcdceceffcecdceffcececdffcececeffcececeffcecfcfffcecfceffcececeffcfcfceffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d1ffd1d0d1ffd1d0d1ffd0d1d0ffd0d0d1ffd1d0d1ffd0d1d0ffd0d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd1d2d1ffd2d1d1ffd1d2d2ffd2d2d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d4d5ffd6d5d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d8ffdadadaffe0e0e0ffe5e6e6ffecededfff3f3f3fff7f6f6fff9faf9fffdfdfdfffffefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffefefffffefffffffefefffefefefffefefefffffffefffefefefffefefefffefefefffdfefefffdfefdfffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefffffffefefffffefefffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffefffffefffffffffffffffefefffefffefffefefefffefefefffffefffffffffefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffffefffffefefefffefefffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffefffffefffffffffffefffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d3ffd1d2d2ffd1d2d2ffd1d2d2ffd0d1d1ffd0d0d0ffd1d1d0ffd2d1d2ffd4d4d4ffd6d5d6ffd6d6d7ffd7d8d8ffd8d7d8ffdad9d9ffdbdadaffd7d7d7ffd5d5d5ffd4d4d4ffd2d3d3ffd1d2d2ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffcfd0cfffd0d0cfffcfd0cfffd0cfd0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcecfcfffcecfceffcececeffcececeffcececeffcececeffcecdceffcdcecdffcececdffcecdceffcecdceffcececeffcecdceffcdcecdffcdcecdffcecdceffcececeffcececeffcececeffcececdffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcecfcfffcecfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd3d4d4ffd6d5d5ffd8d7d7ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d8d8ffd6d6d6ffd6d5d5ffd4d5d4ffd2d3d3ffd2d2d2ffd2d3d2ffd3d3d3ffd3d2d3ffd3d4d4ffd3d3d3ffd4d4d3ffd3d4d3ffd4d4d5ffd5d4d4ffd5d4d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfcfffcfcfdfffdfdfdfffcfdfdfffdfefdfffdfdfdfffdfcfcfffdfdfdfffdfefefffcfcfcfff9faf9fff7f7f6fff3f2f2ffedecedffe5e5e5ffdfdedfffd9dad9ffd6d7d7ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd5d5d4ffd4d4d4ffd3d4d3ffd3d2d3ffd2d2d3ffd3d3d3ffd2d3d2ffd2d2d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcfceceffcecfcfffcececeffcececeffcececeffcececeffcecdceffcdceceffcdcdcdffcdcdcdffcdcdcdffcecdceffcecdcdffcecdcdffcececdffcdcdcdffcdcdceffcdcdcdffcdcdcdffcccdccffcdccccffcdcdccffccccccffcccdcdffcdccccffccccccffccccccffccccccffccccccffccccccffcccbccffcbcccbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcacbffcbcbcaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9cacaffcacacaffc9cacaffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc9c9c9ffc9c8c9ffc9c8c9ffc9c8c9ffc8c8c8ffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c9ffc9c8c9ffc8c9c9ffc8c9c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c8c8ffc9c8c8ffc8c9c8ffc9c8c9ffc9c8c9ffc9c8c8ffc9c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc7c8c7ffc8c7c7ffc8c8c7ffc8c7c8ffc8c8c8ffc8c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc8c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c7ffc7c7c7ffc6c7c6ffc6c7c7ffc7c7c7ffc6c7c7ffc7c7c6ffc7c7c7ffc7c6c7ffc7c6c7ffc7c6c7ffc6c6c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c7ffc7c7c8ffc8c8c8ffc7c8c8ffc7c8c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c8ffc9c8c9ffc8c9c8ffc8c8c8ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c8c7ffc8c7c7ffc8c7c8ffc8c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c8ffc8c9c8ffc8c9c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c9c9ffc9c8c8ffc8c9c8ffc8c8c8ffc9c8c8ffc9c8c9ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffc9cac9ffcacacaffcacacaffcacacaffcbcacbffcacbcaffcbcbcbffcbccccffcbcccbffcccccbffccccccffccccccffccccccffcdcccdffccccccffcdcdcdffcdcdcdffcdcccdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdceceffcdcecdffcecdceffcececeffcececeffcececfffcecfcfffcececeffcfcfceffcecfceffcfcfd0ffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d1d0ffd1d0d0ffd1d1d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d1d2ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd4d4d3ffd4d5d4ffd5d6d5ffd6d5d6ffd6d6d6ffd7d7d7ffd8d8d8ffddddddffe3e4e4ffe9eae9fff1f1f1fff5f6f5fff9f8f9fffcfcfcfffefefefffcfcfdfffefffefffffefefffefdfdfffefdfefffdfdfdfffdfdfdfffefefefffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffefffffffefefffefffefffefefefffefffffffffffefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefefffffffffffefefefffefffefffefefffffffefefffffefffffffffefffffefffffffffffffefffefffefefefffefffffffefefffffefffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffffffefffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffefffffffefffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd4d4d4ffd3d3d3ffd4d3d3ffd3d4d3ffd3d2d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d2d2ffd1d1d1ffd2d2d1ffd4d4d3ffd6d5d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd6d6d6ffd3d4d4ffd3d3d3ffd2d2d3ffd1d1d1ffd0d0d0ffd0d0cfffcfd0d0ffd0cfd0ffd0cfd0ffcfd0d0ffcfcfd0ffcfcfd0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcfcecfffcfcfceffcececeffcfceceffcececeffcececdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcecdffcdceceffcdcdcdffcecdceffcececeffcecdceffcdcecdffcececeffcececeffcececeffcecdceffcececeffcececeffcececeffcececfffcecfcfffcfcfceffcfcfceffcfcfcfffcfcfd0ffd1d0d0ffd3d3d3ffd5d5d5ffd7d6d6ffd8d8d7ffd8d8d8ffd8d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd6d6d6ffd6d6d5ffd4d4d4ffd3d2d3ffd2d2d2ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd5d4d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffcfcfbfff8f8f8fff5f5f5fff1f2f2ffe9eaeaffe2e3e3ffdddddcffd8d7d8ffd6d6d6ffd6d6d5ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0cfffcfcfd0ffcfcfcfffcfcfcfffcfcfceffcecfceffcececfffcececeffcececeffcecdceffcdceceffcececdffcdcdcdffcecdcdffcececdffcdcdceffcdcdcdffcecdceffcdcecdffcdcdcdffcecdceffcdcdcdffcdcdcdffcccdcdffcdcdcdffcdcccdffcdcdccffcdcccdffcdcdcdffccccccffccccccffcccdccffccccccffccccccffcccccbffcbcbccffcbcbccffcbcccbffcbccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcbcacaffcbcacaffcacbcaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacac9ffc9cac9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c9ffc9c8c9ffc9c8c9ffc9c9c9ffc9c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc9c9c9ffc8c9c9ffc8c8c8ffc9c8c9ffc9c9c8ffc8c8c8ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c7ffc7c7c8ffc7c8c8ffc7c8c8ffc7c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c8ffc7c7c7ffc8c7c8ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c8ffc7c8c7ffc7c7c7ffc8c7c7ffc8c8c7ffc7c8c8ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c8ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c9ffc9c8c9ffc9c9c8ffc8c9c9ffc8c9c8ffc9c8c9ffc9c9c8ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c8c8ffc7c8c8ffc8c8c7ffc8c8c7ffc8c7c7ffc7c7c8ffc8c7c7ffc8c8c8ffc8c8c8ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c9ffc8c8c8ffc9c9c8ffc8c8c8ffc9c8c9ffc9c8c8ffc8c8c9ffc8c8c9ffc8c8c9ffc9c9c8ffc8c8c8ffc9c8c8ffc9c9c8ffc8c8c9ffc8c8c8ffc9c8c9ffc8c9c8ffc8c8c8ffc9c8c9ffc8c8c8ffc8c9c8ffc8c8c9ffc9c8c8ffc9c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c8ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacacaffcacacaffcbcacaffcbcbcaffcbcacbffcbcbcbffcbcccbffcbcbcbffccccccffccccccffccccccffcccdccffccccccffcccccdffcdccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececdffcdcdceffcdcdceffcdcdcdffcececdffcdceceffcecdceffcececeffcececeffcececfffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d0d0ffd0d1d0ffd0d0d1ffd1d0d1ffd1d0d1ffd1d1d1ffd2d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d1ffd2d1d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d4ffd4d5d4ffd6d5d5ffd6d6d6ffd7d7d6ffd8d7d7ffdbdbdbffe2e2e1ffe6e6e6ffeeeeeefff4f4f4fff7f8f7fffbfbfafffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffefffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffefffefffefffffefffffefefffffefefefffffefffffefefefffefefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffffffefffefffffefffffffffffffefefefffffffffffffffffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefffffffffefffffffffffffffefffefffffffefffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d3ffd2d2d2ffd1d2d1ffd2d2d2ffd3d4d3ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffd8d9d9ffd8d7d8ffd4d5d4ffd3d3d3ffd3d3d3ffd2d1d1ffd0d0d0ffd0cfcfffcfcfd0ffd0cfcfffcfd0cfffcfd0cfffcfcfcfffcfcfd0ffcfd0cfffcfcfd0ffcfcfcfffcecfcfffcecfcfffcececfffcececeffcececfffcececeffcececeffcdcecdffcdcecdffcecdcdffcdcdcdffcdcdcdffcdcdccffcdcccdffcdcdcdffccccccffcdcdcdffcdcdcdffcccccdffcccccdffcccdccffcccdccffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcdceffcdcecdffcdcdcdffcececdffcdcdcdffcdcdceffcececeffcececeffcececeffcececeffcececeffcecfcfffcfcecfffcecfceffcfd0cfffd1d1d1ffd3d3d4ffd4d4d4ffd7d6d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd6d6d6ffd6d5d5ffd4d4d4ffd3d3d3ffd3d3d2ffd3d3d4ffd4d4d3ffd4d3d4ffd4d4d4ffd4d4d5ffd4d5d4ffd4d4d5ffd4d4d4ffd5d5d5ffd5d5d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfefefffcfcfcfffdfcfdfffdfcfcfffcfcfcfffafbfbfff7f7f7fff4f4f5ffefefefffe7e7e6ffe0e0e0ffdbdadaffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d3d2ffd2d3d2ffd2d3d3ffd2d2d2ffd1d2d1ffd1d2d1ffd1d1d2ffd1d1d1ffd0d0d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcfcecfffcfcfceffcecfceffcecfceffcececeffcececeffcececdffcecdceffcdcecdffcdcdceffcdceceffcdcdceffcdcdcdffcdcdceffcdceceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcccdffcdcdcdffccccccffcdcdcdffcdcdcdffcccccdffccccccffccccccffccccccffccccccffcbccccffcccbccffcbccccffcbccccffcccccbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcacacbffcbcbcaffcacbcbffcacacbffcbcacaffcbcacaffcacbcaffcacacaffc9cacaffcacacaffcac9caffc9c9c9ffc9cac9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c9c8ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c8c7ffc7c8c7ffc8c7c8ffc7c8c8ffc8c7c8ffc7c8c8ffc7c8c8ffc8c8c8ffc8c7c7ffc7c8c8ffc7c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c7ffc7c7c7ffc7c8c7ffc7c8c8ffc8c7c7ffc7c7c7ffc7c8c7ffc7c7c8ffc7c7c8ffc7c7c7ffc8c7c8ffc7c7c7ffc7c7c7ffc8c7c7ffc8c7c7ffc7c7c7ffc8c7c7ffc7c7c8ffc8c7c7ffc7c8c7ffc7c8c7ffc8c8c7ffc7c7c8ffc8c8c7ffc8c7c8ffc7c8c8ffc7c7c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c9ffc8c9c9ffc8c9c9ffc9c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9cacaffc9cacaffc9c9caffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c8c8ffc8c8c9ffc9c9c8ffc8c8c9ffc9c9c8ffc8c9c9ffc9c9c8ffc9c9c8ffc9c8c9ffc9c9c8ffc9c8c9ffc8c9c9ffc8c8c9ffc8c9c9ffc9c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c9ffc9c9c8ffc9c9c9ffc8c9c9ffc8c9c9ffc9c9c8ffc9c8c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffc9cacaffcacacaffcac9c9ffcacacaffcacacbffcacbcaffcacacaffcbcbcaffcbcbcbffcbcbcbffcccbcbffccccccffcccccbffccccccffccccccffcccdcdffcdcccdffcccdccffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcecdcdffcdcdceffcececeffcececeffcececeffcececeffcecfceffcfcfceffcececfffcfcfceffcfcfcfffcfcfcfffcfcfd0ffcfd0cfffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d0ffd0d1d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d3ffd3d3d2ffd3d2d2ffd3d3d4ffd4d4d5ffd5d5d5ffd6d6d6ffd7d7d6ffd8d8d8ffdededeffe4e4e4ffebeaebfff2f2f2fff6f6f6fff9f9f9fffdfdfdfffffefefffdfdfdfffdfdfdfffefefefffdfdfdfffefefefffefefefffdfdfdfffefefefffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefffffffffffffefffffffffefffffffefefffefefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffefefffffefefefffffffefffffefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefffefffefefffffefefffffffffefffffffefffffffffffefffffffffefefffffefffffefffffffefffefffefefffffffffffffefffffffefffefffefffefffffefefffffffffffefefefffffffefffffefffffefefefffffefefffefefffffffefefffefffefffefefefffefefffffffefefffefefefffffefefffefffefffefefffffffefefffefffffffefffffffefefefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd5d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d3d3ffd4d4d4ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd9d8d9ffd9d9d9ffd7d7d7ffd6d6d5ffd4d3d4ffd3d3d3ffd1d1d1ffd0d0d0ffd0cfcfffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcecfceffcececfffcececeffcececeffcececeffcececdffcdceceffcecdcdffcdcdcdffcccdcdffcccdccffccccccffcccccdffccccccffcccdccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcdccccffcccccdffcdccccffcdcdccffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcececeffcdceceffcececeffcecdcdffcecdceffcececeffcececfffcfcfcfffd0d0d0ffd1d2d2ffd3d3d3ffd5d5d5ffd7d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d8d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d5ffd5d4d4ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d5ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefdfdfffcfcfcfffdfefefffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfdfcfffdfefdfffcfcfbfff8f8f9fff6f6f6fff3f3f2ffebebebffe4e4e4ffdedddeffd9d9d9ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d4ffd4d3d3ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd2d2d2ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcfceffcfcfcfffcfceceffcececeffcecfceffcececeffcececeffcdceceffcdceceffcececeffcecdceffcececdffcececdffcecdcdffcdceceffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccdccffcdcdccffcdcdcdffcdcccdffcdcdccffcdcdcdffccccccffcdccccffccccccffccccccffccccccffcccccbffccccccffccccccffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcacbffcacbcbffcbcbcbffcacacbffcbcbcbffcacbcbffcbcacbffcbcacaffcacacaffcacacaffcacacaffcacacaffcac9caffc9c9caffc9c9c9ffcacac9ffcac9caffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffc9c9c9ffcacacaffc9c9c9ffcac9c9ffcac9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9cac9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc9c8c9ffc8c9c9ffc8c9c8ffc8c8c8ffc8c9c9ffc8c8c8ffc8c9c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c8c8ffc8c7c8ffc8c7c7ffc7c8c8ffc7c8c8ffc7c7c7ffc8c8c8ffc7c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc8c8c7ffc7c8c8ffc8c8c8ffc7c7c8ffc7c7c8ffc7c7c7ffc8c8c8ffc8c7c8ffc8c7c7ffc7c7c7ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c9ffc9c9c8ffc9c9c8ffc9c8c8ffc8c9c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9cac9ffcac9c9ffcacacaffcacacaffcacac9ffcacacaffc9cac9ffcac9caffc9c9caffcac9c9ffc9cac9ffc9c9c9ffc9c9caffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc8c9c9ffc8c8c9ffc8c8c8ffc9c8c9ffc8c9c8ffc9c8c9ffc9c8c8ffc8c8c8ffc8c9c8ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc9c9c9ffc9c8c9ffc9c9c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcacac9ffcac9caffc9c9c9ffcac9caffcac9caffcacacaffcacac9ffcacac9ffcacacaffcbcacaffcacacaffcbcbcbffcacbcbffcbcacbffcbcacbffcbcccbffcbcbccffcbcbcbffccccccffccccccffcdcccdffcdccccffccccccffcdcdccffcdcdcdffcdcecdffcdcdcdffcdcdceffcdcdcdffcececdffcecdceffcecdcdffcdcecdffcececeffcecdceffcececeffcececeffcececeffcfceceffcfcfceffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d1d1ffd1d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d3ffd3d2d2ffd3d3d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd5d4d4ffd5d6d6ffd6d6d7ffd7d7d7ffdbdcdcffe2e2e2ffe7e7e8ffefefeffff4f5f5fff8f8f8fffcfbfbfffdfdfdfffefefdfffefefffffdfefdfffdfdfdfffefefefffcfcfdfffefffefffefefffffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffefffffffffefffffffffffffffefffffffefffffffefefffefefefffefefefffefefefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffefefefffffefefffefefffffefffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefffffffefffffffefffffefefefffffffefffefffefffffefefffffffefffefffffffffffefffffefffffffffffffffefefffffffefffffffffffefffefffffefffffffefffffffffefffffefefffefefffffefefffffffefffffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffffffffffefefffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d5ffd5d4d5ffd5d5d4ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd4d3d3ffd2d2d2ffd3d2d3ffd4d4d4ffd7d6d6ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d8d8ffd6d5d6ffd4d4d4ffd2d2d3ffd1d2d2ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfceceffcececeffcfcfceffcfcecfffcfcfceffcfceceffcecfceffcfcecfffcfcecfffcececeffcecdcdffcececdffcdcecdffcecdcdffcdcdcdffcccdcdffcccdccffcdcccdffccccccffccccccffccccccffccccccffcbcccbffcccbccffccccccffcccccbffcccbcbffcbccccffcbccccffccccccffcccccbffccccccffcbccccffcbccccffccccccffccccccffccccccffccccccffcccdccffcccdccffcdccccffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcdceffcecdcdffcdcdcdffcecdcdffcececeffcececeffcececeffcfcfcfffd1d1d0ffd2d2d2ffd4d3d3ffd5d5d6ffd7d7d7ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d6d5ffd5d4d4ffd4d4d3ffd4d4d4ffd4d5d4ffd4d4d4ffd5d4d5ffd5d4d5ffd5d4d4ffd5d5d5ffd4d5d4ffd6d5d5ffd5d5d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfefdfffefdfefffcfcfcfffdfcfdfffdfcfcfffdfcfcfffdfefdfffdfcfcfffdfdfdfffafafafff8f7f8fff5f5f5fff0f0f0ffe9e9e9ffe2e2e1ffdcdcdcffd7d8d8ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d2d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d1d1ffd1d0d1ffd0d0d0ffd0cfd0ffcfd0cfffcfcfcfffcfcfcfffcececeffcfcfceffcfceceffcececeffcececeffcececeffcececeffcecdceffcecdceffcecdcdffcececdffcdcecdffcecdcdffcececdffcdceceffcdcecdffcecdceffcdcdceffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcccdffcccdcdffcdcdcdffcdcdcdffcdcdccffccccccffccccccffcccdccffccccccffcccbccffccccccffcbccccffcccccbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcacbffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9caffcac9c9ffc9c9caffc9cacaffcacacaffcacacaffcac9caffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcac9c9ffc9cac9ffcac9c9ffc9cac9ffcac9caffcac9caffcac9caffc9c9c9ffcacac9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc9c9c8ffc8c9c8ffc9c8c9ffc9c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c9ffc9c8c9ffc9c8c9ffc9c8c8ffc9c9c8ffc8c9c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9cac9ffcac9caffcac9caffcac9c9ffcacac9ffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cac9ffc9cac9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcacacaffcac9caffcacac9ffc9c9c9ffcac9c9ffc9c9c9ffcacac9ffcac9c9ffc9cac9ffcac9c9ffc9cac9ffcac9caffcac9caffcac9caffc9c9c9ffcacac9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9c9caffcac9c9ffc9c9c9ffcac9c9ffc9cac9ffcac9caffcac9caffcacac9ffcac9c9ffc9cacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9cacaffcacacaffcacacaffcacacaffcacacbffcbcbcaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffccccccffcbccccffccccccffcccccdffcdcccdffcdcccdffcdccccffcdcdcdffcdcdcdffcdcdcdffcdcecdffcececdffcdcdcdffcecdcdffcdcdceffcdceceffcececeffcececeffcfceceffcecfceffcececeffcfceceffcececeffcfcfceffcfcecfffcfcfcfffcfcfcfffcfd0cfffd0cfd0ffd0cfd0ffd0cfd0ffd0d0cfffd1d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd0d1d1ffd1d1d1ffd2d1d2ffd1d1d2ffd2d1d1ffd2d1d1ffd2d2d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d2ffd3d3d2ffd2d3d2ffd2d3d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd4d5d4ffd6d6d5ffd7d6d6ffd9d9d9ffdfdfdfffe6e5e5ffececedfff3f2f3fff7f6f7fffafafafffdfdfdfffffefefffefefefffefefefffefefefffdfefdfffefefdfffefdfefffdfdfdfffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffffffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffefffffffefffffffefefefffefffffffffffffffffffffffffffefffefffefffffefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefffffffffefffffefffffffefefffffffefffefefffffffffefffefffffffffefffffefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefefefffffefffffefffefffefefffffffffefffefefefffefefffffefefefffffefefffefefffffefefffffefefffffefffffffffefefffefffefffefefffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd5d4d5ffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d4ffd5d5d4ffd6d7d6ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d7ffd9d8d8ffd8d8d9ffd8d9d8ffd6d7d6ffd4d4d4ffd3d3d3ffd1d2d1ffd0d0d0ffcfcfceffcfcfcfffcfcfceffcecfceffcececeffcfceceffcfceceffcececfffcfcfcfffcececeffcececfffcececeffcececeffcecdceffcececdffcdcdceffcdcecdffcdcdcdffcdcccdffcccdccffcdcdccffccccccffccccccffccccccffcbcccbffccccccffccccccffcbcccbffcbccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcccccbffcbcbcbffcbcbccffcbcccbffcccccbffcbccccffccccccffccccccffcccdcdffcdccccffcccdccffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcecdceffcececeffcecfceffcfd0cfffd0d0d0ffd2d3d3ffd4d5d5ffd6d6d6ffd8d8d7ffd9d9d9ffd9d9d8ffd8d9d8ffd9d9d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d4d4ffd5d5d5ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfefffcfcfcfffdfdfdfffcfdfcfffdfdfdfffefefefffcfdfcfffefefefffefdfdfffcfcfcfffafaf9fff6f7f6fff4f3f4ffedededffe5e6e6ffdfdfdfffd9dadaffd7d7d8ffd6d7d7ffd7d6d6ffd5d5d6ffd5d5d5ffd4d4d5ffd4d5d5ffd5d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0cfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcececfffcfcfcfffcececeffcececfffcececeffcececeffcececeffcececeffcecdceffcececdffcdceceffcdcdceffcdcecdffcececdffcdcdceffcecdcdffcdcecdffcdcecdffcecdceffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcccdffcdcdccffcccdcdffcdcdcdffcccdccffcccccdffcccdccffcdccccffccccccffccccccffcccbccffcbccccffcccbcbffcbcccbffcbcbcbffcbccccffcbcbccffcccccbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcacaffcacacbffcacbcaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffcacac9ffc9cac9ffcacac9ffcac9caffcac9c9ffc9c9caffcacacaffcac9caffc9cacaffcacacaffcacacaffcac9c9ffcacac9ffcac9caffcacac9ffc9cacaffc9c9c9ffc9cac9ffcacac9ffc9c9caffcac9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc9c9c8ffc8c9c8ffc9c8c9ffc8c9c8ffc8c8c9ffc9c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc9c8c8ffc8c8c9ffc8c8c9ffc8c8c9ffc8c9c9ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c8ffc8c8c8ffc8c9c9ffc8c9c8ffc8c9c8ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c9ffc9c9c9ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacbcbffcacacaffcacacaffcacbcaffcacacaffcbcacbffcacacaffcacacbffcacacaffcacacaffcacacaffcacacaffcacac9ffc9c9caffcac9caffc9c9caffc9cacaffcac9c9ffc9cac9ffc9c9c9ffc9cac9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9cacaffcacacaffcacacaffcacac9ffcacacaffcacac9ffc9cac9ffcacacaffcacacaffcac9caffcacacaffcacacaffcac9caffcacacaffcacacaffcacacaffcac9c9ffcacacaffcac9caffcacac9ffc9cacaffcac9caffc9cac9ffcacac9ffc9c9caffcacac9ffc9cac9ffc9cac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacbffcacbcaffcbcacaffcacbcbffcbcacbffcbcbcbffcbccccffcccbcbffcbcccbffcbcbccffccccccffccccccffcdcdccffcccdccffcccdccffcdcdccffcdcdcdffcdcdcdffcecdcdffcdcdceffcdceceffcdceceffcdcecdffcececeffcececeffcececeffcfceceffcecfceffcececeffcececeffcececeffcfcecfffcfcecfffcfcfcfffcfd0cfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d1ffd1d1d0ffd0d1d1ffd1d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d3ffd3d3d2ffd2d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d4ffd4d4d5ffd5d6d6ffd8d7d7ffdcdddcffe2e2e2ffe9eaeafff2f2f2fff6f6f5fff8f9f8fffcfcfcfffefefefffdfdfefffefefefffffefefffdfdfefffefffefffdfefdfffdfdfdfffefefefffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffffefefffefefffffffffffffefefffffffefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefffffffefefffffefffffffffffffffefffffffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefffffffffefefffefefffffffefefffefefffffefefefffffefffffefefefffffefefffefefffffefffffffefefffffefffefffefefffffefefefffefefefffffefefffffefefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffefefffffffffffffefefffffffffffffffffffffefefefffefefefffffefefffefefffffffefffffffefefffffffefffefefffffefefefffffefefffefefefffefffffffefffffffefefffffefefffffffefefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d5ffd4d5d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d3d3ffd4d4d5ffd7d6d7ffd8d8d8ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d9ffd9d9d9ffd9d9d9ffd6d6d6ffd4d4d4ffd2d2d2ffd1d1d1ffd0cfcfffcececfffcececeffcececfffcececeffcececeffcececeffcfceceffcececeffcececeffcecdceffcdceceffcececeffcdceceffcdcdceffcecdcdffcdcdcdffcdcdcdffcccdcdffcccdcdffcccdccffccccccffccccccffcccbccffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcacacbffcbcbcbffcbcbcbffcacacbffcbcacaffcbcacbffcbcbcbffcbcbcbffcccbcbffcccccbffcbccccffcbcbcbffcccccbffcccbccffcbccccffccccccffccccccffccccccffccccccffcccccdffcdcdcdffcccdcdffcdcdcdffcccdcdffcdcdceffcecdceffcececeffcececeffcececeffcfceceffcfcfcfffd1d1d1ffd3d3d3ffd4d4d4ffd6d6d6ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d8ffd7d8d8ffd7d7d7ffd6d6d6ffd5d6d5ffd5d4d5ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd5d5d6ffd6d6d6ffd6d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfcfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffdfdfcfffefdfdfffdfdfefffcfcfcfffdfdfdfffcfcfbfff9f9f8fff5f5f5fff2f1f1ffeaeaeaffe3e3e3ffddddddffd9d8d8ffd7d7d7ffd6d6d7ffd6d5d6ffd5d5d5ffd4d4d5ffd4d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd3d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0cfcfffd0cfcfffcfcfcfffcfcfcfffcfcecfffcecfceffcfcecfffcececeffcececeffcfceceffcececeffcececeffcdceceffcdceceffcdceceffcecdceffcdceceffcecdcdffcdcdcdffcdcecdffcdcecdffcdcecdffcececdffcecdcdffcdcdceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcccdffcdcdcdffcdccccffcdcdccffcccdcdffccccccffcdccccffccccccffccccccffccccccffcbccccffcbcbccffcccbcbffcbcbccffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcbcacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffc9cacaffcac9caffc9c9c9ffc9cac9ffc9c9c9ffc9cac9ffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc9c8c9ffc9c8c9ffc9c8c9ffc9c8c8ffc9c9c8ffc9c9c9ffc9c8c8ffc9c9c8ffc8c8c9ffc8c9c9ffc8c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc8c8c8ffc9c8c8ffc8c9c9ffc8c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc9c8c9ffc9c8c8ffc9c9c8ffc8c9c9ffc8c9c9ffc9c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffcacac9ffc9cac9ffc9cacaffc9cacaffcacacaffcacacaffcbcacaffcacacaffcacbcaffcacacaffcacbcaffcbcbcbffcbcacaffcacacbffcbcbcbffcacacbffcbcbcbffcbcbcbffcacacaffcbcacaffcbcacaffcacacbffcacacbffcacacaffcacacaffcacacaffcacacaffcacac9ffcac9caffc9cacaffc9cacaffc9c9caffc9c9caffc9c9c9ffc9c9caffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9caffcac9c9ffcacacaffc9c9c9ffcac9c9ffc9c9caffc9cacaffcacacaffcacacaffcacacaffcacacbffcacacaffcbcacaffcacacaffcbcacaffcacacbffcacbcbffcacacbffcacbcaffcacacbffcacacaffcacacaffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffc9cac9ffcacac9ffcacacaffcacacaffcacacaffcacacbffcacacaffcacbcaffcacbcaffcacacaffcacacaffcbcacaffcacacbffcbcacbffcbcacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcbccccffcbccccffcbccccffccccccffccccccffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdcdceffcecdceffcececeffcececeffcecdcdffcecdcdffcecdceffcececeffcececeffcececeffcececeffcececfffcececfffcfcecfffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfd0cfffd0cfd0ffcfd0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd1d1d0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd2d2d1ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd3d3d2ffd3d3d3ffd2d2d3ffd3d2d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d6d6ffd9d9d9ffdfe0e0ffe6e6e6ffeeededfff3f4f4fff7f7f7fffafafbfffdfdfdfffdfdfdfffefefefffefdfefffffefefffffffffffdfdfdfffefefefffdfdfdfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffefefffffefffffffefffffefffefffffffffffffffefffefffffffffffffffefefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefffffffffffefffefefefffefefefffefffefffefefefffefffefffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefefffefefffffefefefffffffffffefefefffffefefffffefffffefefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffefffffffffffffefefffffefefffffffefffffefefffffffefffffffefffffffefffffefefefffffffffffefefefffffefefffefefffffefefffffffefffffefffefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffefffffffefffffefffefffffffffffffefefffefffefffffffffffefefffffefffefffefefffffffefefffefefefffefefefffefefefffffefefffefefefffefefffffffefffffffffffffefefffffffffefffffffffffffffefffefefefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffefffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd5d4d4ffd4d4d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d4d5ffd5d5d4ffd4d4d4ffd4d4d4ffd6d6d6ffd8d8d8ffd9d9d9ffdadad9ffd8d9d9ffd9d9d8ffd9d9d8ffd9d8d8ffd7d7d7ffd5d4d4ffd3d3d3ffd1d1d2ffd0d0d0ffcececeffcececeffcdceceffcececeffcececeffcececeffcececeffcececeffcdceceffcececeffcececeffcecdcdffcdcdceffcdcdcdffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdccffccccccffccccccffcccbccffcbcbcbffcbcbcbffcbcbcbffcacacbffcbcbcaffcbcbcbffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcbffcacacaffcacbcaffcbcacbffcbcbcaffcacbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbccccffcccbccffccccccffccccccffccccccffcccdccffcdcdccffccccccffcdcdccffcccdcdffcdcdcdffcdcecdffcecdcdffcececdffcececeffcfcecfffcececfffd0cfd0ffd2d2d2ffd3d3d3ffd4d4d5ffd7d6d7ffd8d8d9ffd9d9d9ffdad9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d6ffd4d4d5ffd5d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfdfffcfcfcfffdfefdfffcfdfdfffdfdfefffdfdfdfffcfcfcfffdfdfdfffcfdfcfffdfdfdfffafafafff7f7f7fff5f5f5ffefefefffe7e8e7ffe0e0e1ffdbdbdaffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d4d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd3d4d3ffd3d3d2ffd3d3d3ffd3d2d2ffd3d2d3ffd2d2d2ffd2d1d2ffd2d1d1ffd1d1d1ffd0d1d1ffd1d0d1ffd0d0d1ffd0d0d0ffd0cfd0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfceceffcececfffcececeffcfcecfffcecfceffcececfffcececeffcececeffcececeffcececeffcecdceffcecdceffcececdffcdcdceffcdcdcdffcececdffcececeffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdcccdffccccccffcdcccdffcdccccffcccccdffcdcccdffcdcdccffccccccffcccccbffccccccffccccccffcbcbcbffcccccbffcbccccffcccccbffcbcccbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcbcacaffcbcacaffcacacaffcacacbffcacacaffcacacbffcbcacaffcbcacaffcacacbffcacacaffcbcbcbffcacacaffcbcacaffcacacbffcacacaffcbcacbffcacacaffcacacbffcacacaffcbcbcaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffc9c9caffcacac9ffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c9ffc9c8c9ffc9c8c8ffc9c9c9ffc9c8c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9c8ffc8c8c8ffc9c9c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c8ffc9c9c9ffc8c8c9ffc9c8c9ffc9c9c8ffc8c8c9ffc8c8c9ffc9c8c9ffc8c8c9ffc9c8c9ffc9c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcac9caffc9cac9ffc9cacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcacacaffcbcacaffcacacbffcacacaffcbcbcaffcbcbcbffcacacbffcbcacaffcbcacbffcbcacbffcacbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcacacbffcbcbcbffcacacbffcbcacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffcacac9ffc9c9c9ffcacac9ffc9cacaffcacac9ffcacacaffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcacacaffcacacbffcbcbcbffcbcacbffcbcacbffcbcacbffcbcacbffcacbcbffcbcbcbffcbcbcbffcbcacaffcacacbffcacacbffcbcacbffcacbcaffcacbcbffcbcacaffcbcbcaffcbcacaffcacbcbffcbcacbffcacacaffcacacaffcacacaffcacacaffcacbcaffcacbcaffcacacbffcacacaffcacacaffcacacaffcacbcaffcbcbcbffcbcbcaffcacbcaffcbcbcbffcacacbffcbcbcbffcbcacbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccbcbffccccccffccccccffccccccffccccccffccccccffcccdccffcdcdccffcccdcdffcdcdcdffcdcdcdffcececdffcececdffcececdffcececeffcececeffcececeffcececfffcececeffcfceceffcececeffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffd0d0d0ffd0d0d0ffd0cfcfffd0cfd0ffd0d0d0ffd1d0d1ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d2ffd1d1d1ffd2d2d1ffd1d2d2ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd6d6d6ffdddcddffe4e4e4ffeaeaebfff2f2f1fff5f6f5fff9f9f9fffcfcfcfffefefefffdfefdfffefefdfffefefefffefdfdfffffefefffefefefffefefefffefefffffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffefffefffefffffffffefffffefffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefffffffefffffffffffefffffffffffffffefffffefffffffffffffffffffffffefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefefffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffefefffffffffffefefffffffefffffefffefffffefefffffffefffefffffffefffefffefefefffefffffffffffefffefefefffffefefffffffefffefefefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffefffffefffffffffffffffffefefffefffefffffffffffefffefffffefefffefefffffffefffffffefffffefefffffefffefffffffefffefefefffefefffffefefffffffffefffefefefffefefffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d5d5ffd6d6d6ffd8d8d8ffd9dad9ffdadbdaffdad9daffd8d9d9ffd8d9d9ffd9d9d9ffd7d7d7ffd5d4d4ffd3d3d2ffd1d1d2ffd0d0d0ffcfcecfffcececeffcdceceffcecdceffcecdcdffcececeffcdcdceffcecdceffcdcecdffcecdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccccdffcdccccffcccdccffccccccffcccbcbffcbcbccffcbcbccffcbcbcbffcbcbcaffcbcbcbffcbcacbffcacacaffcacacaffc9cacaffcac9caffc9cacaffcacacaffcac9c9ffc9c9c9ffcacacaffc9cac9ffcac9caffc9c9caffcacacaffcbcacaffcacacbffcacbcaffcbcbcaffcbcbcbffcacbcbffcbcbcbffcccccbffcbcbcbffcbcbccffccccccffccccccffccccccffccccccffcccdcdffcdcccdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcfceceffcfcfcfffd1d1d1ffd1d2d2ffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd7d8d8ffd6d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d5ffd6d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfdfffdfdfefffcfdfdfffdfdfdfffdfefefffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffcfcfcfff9f9f9fff6f6f6fff2f2f3ffecececffe5e4e5ffdededeffd9d9d8ffd7d7d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d5d4ffd4d5d5ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d1ffd0d0d0ffd0cfd0ffcfd0cfffd0cfcfffcfcfcfffcfcfcfffcecfcfffcfcfceffcecfcfffcecfceffcececeffcfceceffcecfceffcececeffcecdceffcecdceffcececeffcececeffcececdffcececeffcececeffcececeffcececdffcdceceffcdcdceffcdcecdffcececdffcdcdcdffcdcdcdffcececeffcdcecdffcecdcdffcdcdcdffcdcdceffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcccdcdffcccccdffcccdcdffcdcccdffccccccffccccccffccccccffccccccffcbccccffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcacbffcbcacaffcbcbcbffcacacbffcbcacbffcacbcaffcbcacaffcbcbcaffcacbcbffcacbcaffcacacaffcacbcbffcacbcaffcacacaffcbcacaffcacbcaffcacacaffcbcacaffcacacbffcbcacbffcacacaffcbcbcaffcacacaffcacacbffcacacaffcacac9ffc9cacaffcac9caffc9cacaffcacacaffcac9c9ffc9c9c9ffcacacaffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9cacaffc9c9c9ffc9c9c9ffcacacaffcacac9ffcac9caffcacacaffcacacaffcacacaffcbcacaffcacacbffcbcacbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacacbffcbcbcbffcbcacbffcacacbffcacbcaffcbcbcaffcacacaffcacacbffcacacaffcbcbcaffcacacaffcacacaffcacacaffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacbffcbcacbffcbcacbffcbcbcbffcacbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcccbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcacacaffcbcacaffcbcacbffcbcbcbffcbcbcbffcbcbcaffcbcacbffcbcacbffcacbcbffcbcacaffcacbcbffcbcacbffcacbcbffcbcbcbffcbcbcbffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccccbffcbcbccffcbcbccffccccccffccccccffccccccffcccccdffcccdcdffcdcccdffcdcdccffcdcdcdffcdcecdffcecdcdffcdceceffcececeffcececeffcecdceffcececeffcececeffcececfffcfcecfffcfcecfffcfcfcfffcecfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfd0cfffd0cfcfffd0d0cfffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d1ffd0d1d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d3d3ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd9d9d8ffdfe0e0ffe7e7e8ffefefeffff5f4f5fff7f7f7fffbfcfbfffefefefffefefefffefffffffdfefefffdfdfefffefefefffdfdfdfffefefefffefefffffefdfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffefefffefffffffefefefffffffffffffffffffefefffffefffffffefefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffffefffefffffffffffefffefefefffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffffffffffffffffffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffefffffffffffffffefffffefefffffffffefffffefffffefffefffffefefffffffefffefefffffffefffffffefffffffefefffffffefffffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffefefffffffffffffefefefffffefefffffffffffefefffffffffefffffefefffefffffffefefefffffffefffefefefffefffffffefefffffefffefffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d5ffd6d6d5ffd8d8d8ffdadadaffdbdbdaffd9d9daffd9d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd6d6d6ffd3d3d3ffd1d1d1ffd0d0d0ffcececeffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffccccccffcdccccffcdccccffccccccffcccbcbffccccccffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacbcaffcacacaffcacacaffc9cacaffcacacaffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9c9c9ffcac9c9ffcacacaffcac9caffcbcacaffcbcacaffcacbcbffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccccbffccccccffcccccbffccccccffcccdcdffccccccffcdccccffcdcdcdffcdcdceffcdcdceffcecdcdffcecdceffcececeffcfceceffcfcfcfffd1d0d0ffd2d2d2ffd3d3d3ffd5d5d5ffd8d8d7ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d7d8ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d6ffd7d7d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfcfffdfefefffefefdfffcfcfbfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffafbfbfff8f8f8fff5f4f4fff1f0f0ffeaeaeaffe2e2e2ffdcdcdbffd8d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d2d1ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d1d0ffd0d0d0ffcfd0cfffd0cfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfceceffcececeffcfceceffcececeffcececeffcececeffcececeffcececdffcdceceffcececdffcececeffcdceceffcececeffcececdffcececdffcececdffcececeffcdcdcdffcececdffcececeffcdcdceffcdceceffcdcdcdffcecdcdffcececeffcdcdceffcececdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcccdccffcdcdccffcccdcdffcccdccffccccccffcccdcdffccccccffccccccffccccccffccccccffccccccffcccbcbffcccbccffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcacacbffcbcbcbffcbcacbffcacbcbffcbcacaffcbcbcbffcbcacbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacbcaffcacbcbffcbcacaffcbcbcaffcacbcbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9caffcacacaffc9c9c9ffcac9c9ffcacacaffc9c9caffcacac9ffcac9c9ffc9cacaffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffcacac9ffc9cac9ffc9cac9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffc9c9c9ffcac9c9ffcacac9ffcac9caffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcccbffcccbcbffcbcccbffcbccccffcccccbffcbcbcbffcccbcbffcbcbcbffcbcccbffcbcbcbffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcacbffcbcbcaffcbcbcaffcacbcbffcacacaffcbcbcaffcacacaffcacacaffcacacbffcacbcaffcbcbcaffcacbcaffcacbcaffcacacaffcacbcbffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccbccffcbcbccffcccccbffcccbccffcbccccffcccbcbffccccccffcbcbccffcccbcbffcccbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacbcbffcbcbcaffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcbccffcbccccffcbcbcbffcccbcbffccccccffcbcbccffcccccbffcccccbffccccccffcccccbffccccccffccccccffcccccdffcccccdffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcecdcdffcececeffcececfffcececeffcececeffcfcecfffcececeffcfcfceffcecfceffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0cfd0ffcfd0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d0d1ffd1d1d1ffd1d2d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d1ffd2d3d2ffd3d2d2ffd3d3d2ffd2d3d3ffd3d3d3ffd2d3d2ffd3d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd4d3d3ffd4d4d4ffd4d3d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd6d6d5ffdbdbdbffe3e3e3ffebebecfff2f3f2fff6f6f6fff9fafafffdfdfdfffefefefffffffffffefefefffefefefffdfdfdfffefefefffefefefffefdfdfffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefffffffffefffffffefffffefffffffefffffefffefffefefefffffefefffffefefffefffefffffffffffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffffffffffefefffffefffffffefffffffefffffffffefffffffffffefffffffffefefffffefffffefefffffffefffffffffefffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffffefffffefffffefffefffffefffffffefffffffffffffffffefffefffffffefffffffefffefffffffffffffefefffffefffffffefffffffefffffffffefffffffffffefffffffffefefffffefffffefffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffefffffefffefffffffefffffefefffffffffffefffefffffffffffefefefffffefefffffefefffefefffffffffefffffffffffffefffffefefffffefefefffffffffffffffefffffefefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffefffffffffffffffffffefffefefffffefffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d3ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d5ffd4d4d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d4d4ffd6d5d6ffd8d8d8ffdadadaffdbdbdbffdbdadaffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd6d6d6ffd3d3d3ffd1d1d1ffd0d0d0ffcfcecfffcdcdcdffcdcdccffcdcdccffcdcdccffcdcccdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccdcdffcccdcdffcccdccffcdcdcdffcdccccffccccccffccccccffccccccffcccbcbffcccccbffcbcbcbffcbcacaffcbcacbffcacacaffcacacaffcacac9ffc9c9caffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c8ffc9c8c8ffc9c8c8ffc9c9c8ffc8c9c8ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacac9ffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcacaffcbcbcbffcbcbcbffcbcbcbffcccbccffccccccffccccccffccccccffccccccffcdcdccffccccccffcdcdcdffcdcdcdffcdcdcdffcecdceffcececeffcececdffcececeffcfcfcfffd1d0d1ffd2d2d2ffd3d3d3ffd6d5d6ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9daffd9d9d9ffd8d8d8ffd8d7d7ffd7d6d7ffd6d6d6ffd6d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d7ffd7d7d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefdfdfffcfcfbfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffefefefffdfefdfffdfdfdfff9fafafff7f6f6fff4f3f3ffeeeeeeffe7e7e6ffdfdfdfffdad9daffd6d6d6ffd5d5d5ffd6d6d6ffd6d6d5ffd6d5d5ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d4ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d1ffd2d1d2ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0d0ffd0d0cfffcfd0d0ffcfd0d0ffcfcfcfffcfcfcfffcfceceffcfcecfffcfcecfffcfcecfffcececeffcfceceffcececeffcececeffcecdceffcececeffcececeffcececdffcdcdceffcdceceffcececeffcececdffcececeffcecdceffcdcecdffcececdffcecdcdffcececeffcececdffcececeffcdceceffcecdceffcecdcdffcdceceffcececdffcececeffcecdceffcdcdceffcdcdcdffcececeffcecdcdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdccffcdcdccffcdcdccffccccccffccccccffcccbccffcccbccffcccbccffccccccffcbcccbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcacbffcbcacbffcacbcbffcbcbcbffcbcbcaffcacacbffcacacbffcbcbcaffcbcbcaffcbcacbffcbcacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcac9caffcac9c9ffc9c9caffcacac9ffcacacaffcac9caffcac9caffc9cacaffcacacaffcacacaffcac9c9ffcac9caffcacacaffcacac9ffcac9caffcac9c9ffcacacaffc9c9c9ffcac9c9ffcacac9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9caffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffc9cac9ffc9c9c9ffcac9c9ffcac9caffcacac9ffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcccccbffcbcbccffcbcbccffcccccbffcccccbffcccbccffcccbccffcbcccbffcccbcbffcccbcbffcccccbffcbcccbffccccccffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacbcbffcbcbcbffcbcbcbffcbcacaffcbcacbffcbcbcbffcacbcaffcbcacbffcbcacaffcbcbcbffcacbcaffcbcbcaffcbcbcaffcacacaffcbcbcbffcbcacbffcbcbcbffcbcbccffcbcbccffcbcccbffcccccbffcccccbffcccbccffccccccffccccccffccccccffccccccffccccccffcccdccffccccccffccccccffccccccffcccbcbffcccbccffcccbcbffcccbccffcccbcbffcccccbffcbcbcbffcccbcbffcccbccffcbcbcbffcbcbcbffcccccbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccbcbffcccbcbffcbcccbffcbcbcbffcccbcbffcccccbffcbcccbffccccccffcbccccffcccbccffcccbcbffcbccccffccccccffccccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcdccccffcdcdcdffcdcdcdffcdcdcdffcecdceffcecdcdffcececeffcdcecdffcececeffcececeffcececeffcececeffcececeffcfcecfffcfcecfffcfcfcfffcfcfceffcfcfceffcfcfceffcfcfcfffcfd0cfffcfcfcfffd0cfd0ffd0cfd0ffd0d0cfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd2d2d3ffd3d3d2ffd3d3d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d4d4ffd3d3d3ffd4d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd4d5d5ffd8d8d8ffdfdedeffe6e6e6fff0eff0fff5f5f5fff8f8f8fffcfcfcfffffefefffefefefffefffefffffffffffefefefffefefefffefdfdfffdfdfdfffefefefffefdfe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffffffefffefefefffefffffffefefffffefefefffffffefffefffffffffefefffffefefffefefefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffefffffffefefefffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefffffefefffffffffffffffefefffefefefffefefffffffffffffefffffffefffffffffffffffefffefffffefffffffefffffefefffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffefefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffefefffffefffffffefffffffffefffffffefffefffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefffffffefffefffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd4d5d4ffd5d5d5ffd6d6d5ffd8d7d8ffdadadaffdbdbdbffdbdbdbffdad9daffd8d8d8ffd8d8d7ffd8d8d8ffd7d6d6ffd3d3d4ffd1d2d2ffd0d0d0ffcececfffcdcdcdffcccccdffccccccffcccdcdffccccccffccccccffccccccffcdcdccffcccdccffccccccffccccccffcccdccffccccccffcccbccffccccccffccccccffcbcbccffcccccbffcccbcbffcbcbcbffcbcacbffcbcbcbffcacbcbffcacbcaffcacacaffc9cac9ffcac9caffc9c9c9ffc9c9c9ffc8c9c8ffc9c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c9ffc8c9c8ffc9c9c9ffc9c8c9ffc9c9c9ffcac9caffcac9caffcacac9ffcacac9ffcacacaffcacbcaffcbcbcaffcbcacbffcbcbcbffcacbcbffcccbcbffcccbccffccccccffcccccbffccccccffcdccccffcccccdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcecdcdffcececeffcfceceffcfcfd0ffd0d1d1ffd2d2d2ffd3d4d3ffd6d6d6ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd7d7d8ffd7d7d7ffd7d6d6ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d6d7ffd6d6d6ffd6d7d6ffd7d7d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfcfbfffdfdfdfffcfcfcfffcfdfdfffdfdfdfffdfcfcfffefefefffdfefefffdfdfdfffdfdfdfffbfcfcfff8f9f8fff5f5f5fff1f1f1ffebeaeaffe3e3e3ffdcdcdcffd7d7d7ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d2d3ffd3d2d2ffd2d2d3ffd2d1d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0d0ffd0d0cfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffcececfffcfcfcfffcfceceffcececeffcececfffcececfffcececfffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcdceceffcdceceffcececeffcececdffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcecdceffcececeffcececeffcececeffcececdffcececdffcececdffcececeffcececeffcecdceffcececdffcdcdcdffcecdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcccdffcccccdffcccdcdffccccccffccccccffccccccffcccbccffcccbcbffccccccffcccbcbffcbcbccffcbcbcbffcccccbffcbcccbffcccbcbffcbcccbffcccccbffcbcbcbffcbcbcbffcccbccffcbcbcbffcbcbccffcbcccbffcccbcbffcbcbcbffcbcbccffcbcbccffcbcbccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacbcaffcacbcbffcacacbffcacacaffcbcbcaffcacbcbffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacacaffcacacaffcacacaffcacac9ffcacac9ffcacacaffcacacaffcacacaffcac9caffcacacaffc9cacaffcacacaffcac9caffcacacaffcacac9ffcacacaffcac9caffc9c9caffc9cacaffc9cacaffcac9caffcac9caffc9c9caffcac9c9ffc9cacaffc9c9c9ffc9c9caffc9cac9ffcacacaffc9cacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcbcacbffcacacaffcacacbffcbcbcbffcbcbcaffcbcbcbffcbcbccffcbcbccffcbccccffcbccccffccccccffcccccbffcccbccffccccccffccccccffccccccffccccccffcbccccffcbccccffccccccffcccccbffccccccffcbccccffccccccffccccccffcbccccffcbcccbffcbcbcbffcbcbcbffcccbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcacbcaffcbcbcbffcbcacbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbccffcccbccffcccbccffccccccffccccccffccccccffccccccffccccccffcdcdcdffcccdccffcdcccdffcccdccffcdcdccffccccccffccccccffcdcccdffccccccffcccbccffccccccffcccccbffcccbcbffcccbccffccccccffccccccffcbccccffccccccffcbcccbffcccbccffcccbcbffcbcbcbffcbcbcbffcccccbffcbcbcbffcbccccffcccbccffcccccbffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcdcccdffcdcccdffcdccccffcdcdccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcececdffcdcdcdffcecdcdffcecdceffcececeffcececeffcfceceffcfceceffcececfffcecfcfffcfcfcfffcfcecfffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd0d0d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d3ffd3d2d3ffd2d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d4ffd4d3d4ffd4d4d4ffd3d4d4ffd3d4d4ffd4d4d4ffd4d3d4ffd5d4d4ffd5d4d5ffd5d4d5ffd5d5d4ffd7d7d6ffdbdbdaffe1e1e1ffe9e9e9fff2f1f2fff7f7f6fffafafafffefdfdfffdfdfefffefefefffefefdfffffffffffffefffffdfdfefffefffffffdfefefffdfdfe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffefffefffefffefffefffefffefefefffffffffffffefffffffefefffefffefffefefefffefefffffefefefffefefefffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffefefffffefffffefffefffffefffffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffefffefffffefefffefefefffffefffffffefefffffefefffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffffffffefffffffffffefffffefefffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffefffefffffffffffffffefffefffffefffffefffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffffffffffefefffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d4ffd4d4d3ffd4d5d4ffd4d4d4ffd4d4d4ffd5d5d5ffd7d7d6ffdadad9ffdcdcdbffdbdcdbffdadad9ffd8d7d8ffd7d8d7ffd8d8d8ffd7d6d6ffd3d4d4ffd1d1d2ffd0d0d0ffcecfceffcdcdcdffccccccffccccccffccccccffccccccffccccccffcccbccffccccccffccccccffccccccffcccccbffcccbccffccccccffcccccbffcbcccbffcbcccbffcbcbcbffcccbccffcbcbcbffcbcbcbffcacacbffcbcacbffcacacaffcacac9ffcacacaffc9cac9ffc9cacaffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c7ffc8c8c8ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcacac9ffcac9caffcacacaffcbcbcaffcbcbcaffcacbcbffcbcbcaffcccbcbffcbcccbffcccbccffcccbcbffcbccccffccccccffcdccccffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdceceffcececeffcfcecfffcfd0d0ffd1d1d1ffd2d2d2ffd4d4d3ffd6d6d6ffd8d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd7d7d6ffd7d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffcfcfcfffefefefffdfcfdfffefefdfffefefefffcfdfcfffdfdfefffdfcfcfffdfcfdfffafafafff7f7f7fff4f4f4ffeeeeeeffe5e6e6ffdfdfdeffd9dadaffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d5d5ffd6d5d5ffd5d6d5ffd5d5d6ffd5d4d5ffd4d5d5ffd4d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d2d1ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0cfffd0cfcfffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcecfceffcfceceffcececeffcfcecfffcececeffcececeffcececeffcecfceffcececeffcececeffcecfceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececfffcececfffcececeffcecfceffcecfceffcececeffcececeffcececeffcececeffcececdffcececdffcdceceffcecdcdffcecdceffcdcecdffcecdceffcecdcdffcdcdcdffcccccdffcdcdcdffcccdccffcccccdffcdcccdffccccccffccccccffccccccffcbcbccffcccbccffcbccccffccccccffcbccccffcbcccbffcccbcbffcccccbffcccccbffcbcccbffccccccffcbcccbffcccbccffcbcccbffcccbcbffcbcbcbffcccbccffcccbcbffcccbcbffccccccffcbccccffcbccccffcccbccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcacacaffcbcacbffcbcacaffcbcacbffcacacaffcacacaffcacacbffcacacbffcacacaffcacbcaffcacbcaffcbcacaffcacacaffcacacbffcacbcaffcacbcaffcacbcaffcacacaffcacacaffcbcacaffcacbcaffcacacbffcacacaffc9cacaffc9cacaffcacacaffcacacaffcacacaffcac9caffcac9c9ffcacacaffc9cacaffc9c9caffcac9caffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcacbcaffcbcbcbffcbcbcaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcccbccffcccbcbffcccbcbffccccccffccccccffccccccffcccccdffcccdccffccccccffccccccffcccdccffccccccffcccccdffcdccccffccccccffccccccffcccccbffccccccffccccccffccccccffccccccffcccbccffccccccffcbcbccffcbcbcbffcbcccbffcbccccffcccbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcccbffccccccffcccbccffccccccffcccccdffcccdcdffccccccffcccccdffcccdccffcdcdcdffcccdcdffcdcdccffcdcdcdffcdcdcdffcdcdccffcccdccffcdcdccffccccccffcdcccdffccccccffccccccffccccccffccccccffccccccffcccccbffccccccffcbccccffccccccffccccccffccccccffcbccccffccccccffccccccffccccccffccccccffccccccffccccccffcccdccffccccccffcccccdffcdccccffcdcccdffcccccdffcdcccdffcdcdcdffcccccdffcccccdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcecdffcececdffcececdffcdceceffcececdffcececeffcecfceffcfcecfffcfceceffcecfcfffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfd0d0ffcfcfcfffcfcfd0ffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d3d4ffd4d3d3ffd4d4d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd4d4d5ffd4d4d5ffd5d5d4ffd6d7d6ffdadadaffdededeffe3e3e4ffebecebfff4f4f3fff9f9f8fffcfdfdfffffffefffefdfefffdfefdfffffefffffefdfdfffefffffffefefffffefdfefffefffefffdfdfe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffefffefffefffffffffefffffefffefffefffefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffffffffffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffffffefffefffffffffefefffefffffffffefffffefffffffefefefffffefefffefffefffefffffffffefffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffefefefffefffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffefefffffffefffffffefffffefefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd2d3d3ffd3d2d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d3d4ffd4d3d3ffd4d4d4ffd6d6d6ffd9d9d9ffdbdbdbffdcdcdcffdadbdaffd8d8d8ffd7d7d7ffd7d8d8ffd7d7d7ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcdcccdffcbccccffcccccbffccccccffcbcccbffcbcccbffcbcbcbffcccbccffcbccccffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccccbffcbcacbffcbcbcbffcbcbcbffcbcacaffcacbcbffcacacaffcacacaffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c8ffc7c8c7ffc8c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9cacaffcac9c9ffcac9caffcacacaffcacbcaffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcccbffccccccffcccbccffccccccffccccccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececfffcecfcfffd0d0d0ffd1d1d1ffd1d1d1ffd4d4d4ffd7d7d6ffd9d9d9ffd9d9d8ffd8d8d9ffd9d9d9ffd8d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d7d7ffd8d7d8ffd7d7d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfdfffdfefdfffcfdfdfffefdfefffdfefdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfdfdfffcfcfcfff9f9f9fff5f6f5fff0f0f0ffe9e8e9ffe1e1e1ffddddddffdadadaffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd4d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d1d2ffd1d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0cfffd0cfcfffd0d0d0ffd0d0cfffcfcfcfffd0cfcfffcfd0cfffcfcfcfffcfcfcfffcfcecfffcfcfcfffcececeffcfceceffcececeffcececfffcececfffcecfceffcececeffcececeffcecfceffcfcecfffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececfffcececeffcfcecfffcececeffcecfceffcfcecfffcfcecfffcfceceffcececfffcfceceffcecfceffcecfceffcececeffcececeffcececeffcececeffcececeffcececeffcdceceffcececeffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdcdccffcdcdcdffcccdccffccccccffccccccffccccccffccccccffccccccffccccccffcccbccffccccccffccccccffccccccffccccccffcccbccffccccccffccccccffccccccffccccccffccccccffccccccffcccccbffccccccffcbccccffccccccffccccccffccccccffccccccffcccccbffcbccccffcccbccffcbcccbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacbffcbcacbffcbcacbffcacacbffcacbcaffcbcbcbffcbcacbffcbcbcbffcbcacbffcbcacaffcacbcbffcacbcaffcbcacaffcacacaffcacbcaffcacbcaffcbcbcbffcacacbffcacbcbffcbcbcbffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffcbcacbffcbcbcbffcbccccffcccbcbffcbccccffcccbccffccccccffccccccffcdccccffccccccffcccdcdffcdcccdffcdcdcdffcdcdccffcdcdccffcccdcdffcdcccdffcccdcdffcccdcdffcdccccffccccccffcdccccffccccccffccccccffccccccffccccccffccccccffcccbccffcbcccbffccccccffcccbccffccccccffccccccffccccccffcbccccffcbccccffcbcbcbffcbcbcbffcbcccbffcbcccbffccccccffcbcbccffcbccccffcccbccffcbcbcbffcbcccbffccccccffcbcbccffccccccffccccccffccccccffcdcccdffcccdccffcdcdccffcdcccdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcdcdcdffcdcdcdffcdccccffcccdcdffcdccccffcccdcdffccccccffcdccccffccccccffccccccffcccccdffcccdccffccccccffcccdccffcccdcdffcdcccdffcccdcdffcccdcdffcdcccdffcccdccffcdcdcdffcccdcdffcccdccffcccccdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcecdceffcececeffcececeffcececeffcececeffcececeffcecfceffcfcfcfffcececfffcecfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffcfd0cfffd0d0cfffd0cfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd3d4d4ffd3d4d4ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d4d5ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd9d9d9ffdeddddffe1e2e2ffe7e7e7ffefefeffff5f5f5fffbfbfbfffefefefffefefefffffffffffdfefefffefefefffefefefffefefdfffffffffffefefffffefdfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffffefefffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefdfffffefefffffffffffffffffffffffffffffffffffffffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffffffffefefffefefefffefffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffefefefffefefefffefffefffffefefffefefefffefffffffffefefffefffefffffefffffffefffffefefefffffefefffefefefffefffefffffefffffefffffffefffefffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefffffefffefffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffffffffefffffffffffefffffefefffffffffffefefffffffffffffefffffffffffefffffffefffefefffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffefefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d3d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d4ffd5d5d5ffd8d8d8ffdadbdbffdcdcdcffdbdbdbffd8d8d8ffd7d7d7ffd7d8d7ffd7d7d7ffd4d5d4ffd2d2d2ffd0d0d0ffcececeffcccdcdffcccbccffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcacacbffcacbcaffcbcacaffcbcbcaffcbcbcaffcacacbffcacbcbffcbcacaffcacbcaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c8ffc7c7c7ffc7c7c8ffc7c7c7ffc6c7c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c8c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcacac9ffcacacaffcacacbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbccccffccccccffcccbccffcdccccffccccccffcdcdccffcdcdcdffcdcdcdffcececdffcececeffcfcfcfffd0d0cfffd0d0d0ffd2d2d1ffd5d5d4ffd7d7d7ffd9d8d8ffd8d8d9ffd9d9d9ffd9d8d8ffd8d9d8ffd8d7d8ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d7ffd8d8d7ffd7d7d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfefffdfefdfffcfdfcfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffafafbfff7f7f7fff2f3f2ffebebebffe4e4e3ffdfdfe0ffdcdcddffdadadaffd7d7d7ffd6d7d7ffd7d6d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd4d4d4ffd4d5d5ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d1ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0cfffcfcfd0ffcfd0d0ffd0cfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcecfcfffcfcfcfffcecfcfffcecfceffcfcecfffcfcfcfffcecfcfffcfcecfffcfcfceffcececfffcecfceffcecfceffcecfceffcfcecfffcecfceffcfceceffcfceceffcfcfcfffcececfffcfcfcfffcecfcfffcfcfceffcfcfceffcececfffcececfffcfcecfffcfcfcfffcecfcfffcfcecfffcfcfceffcfcecfffcececfffcfcfceffcecfceffcececeffcececeffcececdffcdcdcdffcdceceffcecdceffcecdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffccccccffcdcdccffcdcdccffcdcdcdffcdcdccffccccccffcccdccffcdccccffcccdccffcdccccffccccccffcccdccffcdccccffcccdccffcccccdffccccccffccccccffcdccccffccccccffcccdccffcdcccdffccccccffcccdccffcdccccffcccdcdffccccccffccccccffccccccffcbccccffcbcccbffcbcccbffcbcccbffcccbccffcbcbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbccccffcbcccbffcbcbcbffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffcccbcbffcbcbcbffcbccccffcccbcbffcbcacaffcbcacaffcacacaffcbcbcaffcbcbcbffcacacaffcbcbcaffcbcbcaffcbcbcbffcccccbffcbcbcbffcbcccbffcccbcbffcccccbffcccccbffccccccffccccccffcccbccffccccccffccccccffccccccffccccccffcdccccffccccccffcccdcdffcdcdcdffcdcdcdffcdcecdffcecdcdffcececeffcdceceffcdcdcdffcececdffcdcdceffcdcdcdffcccdccffcccdccffcdcccdffcccdccffcdcdccffcdccccffcdcdcdffcccccdffcccdcdffcccdccffccccccffcdcdccffcccccdffccccccffcdcccdffccccccffccccccffccccccffccccccffcdcccdffcccccdffcdcdccffcccdccffccccccffcccdccffcdccccffccccccffcccdcdffcdcdcdffcdccccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcececdffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcccccdffcdcdcdffccccccffcccdcdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcdceceffcdceceffcecdceffcececdffcdcdceffcdcecdffcdcecdffcececeffcececeffcdcecdffcecdcdffcecdcdffcececeffcececeffcecfceffcecfceffcececeffcfcfceffcececfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0cfffd0d0d0ffcfcfcfffd0d0d0ffd0d0cfffcfcfcfffd0d0d0ffd0d0d0ffd0cfd0ffd1d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd0d1d1ffd1d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d3ffd2d2d2ffd3d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd4d4d4ffd4d5d4ffd5d4d5ffd4d5d4ffd5d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffdadad9ffddddddffe1e1e2ffe6e5e6ffe9e9e9fff1f1f1fff7f7f7fffdfdfcfffffffffffefefffffefffefffffffffffdfdfdfffefefefffffefefffdfdfdffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefffffffffefefffffefefffffffefffffefffffffefefffefefffffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffffefffffefefffefefffffffefefffffffffffefffefffffffffffffffffffffefefffffefffffffffefffffefffffefffffffefffffffffefffffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffffffefffffffefffffffffffffffffffffefffffffffefffefefffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffefefffffefffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffffffffffffffffefefffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d2ffd3d3d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd5d4d4ffd7d7d6ffdadadaffdbdcdcffdbdbdbffd9dad9ffd7d7d7ffd7d7d6ffd6d7d7ffd5d5d5ffd2d2d2ffd0d0d0ffcececfffcdccccffcbcbcbffcacacaffcbcbcaffcacacbffcacacbffcacacbffcbcbcaffcacacaffcacacbffcbcbcaffcacacaffcbcbcbffcbcacaffcacacaffcacacaffcacbcaffcacacaffcbcacaffcacacaffcac9c9ffcacacaffcac9caffc9c9c9ffcac9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c7c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c7c6ffc7c6c6ffc7c6c7ffc6c6c6ffc7c7c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c8c7ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9cacaffcacacaffcacacbffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccccbffcbccccffccccccffccccccffcdcdccffcdcdcdffcccdcdffcecdcdffcececeffcfcfcfffd0d0cfffd1d1d1ffd2d3d2ffd5d5d5ffd7d7d7ffd9d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d8d8ffd7d7d8ffd8d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d7ffd7d7d8ffd7d8d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfefffcfdfdfffdfdfdfffdfcfdfffcfdfcfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfcfdfff8f8f8fff4f4f4ffedeeedffe7e7e7ffe3e3e3ffe0e0e0ffddddddffdbdbdbffd9d9d9ffd7d8d8ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d2d1ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfd0d0ffcfd0d0ffd0cfd0ffcfcfd0ffcfd0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffd0cfd0ffcfcfcfffd0cfd0ffcfcfcfffcfcfd0ffcfd0cfffd0d0d0ffd0cfcfffd0cfd0ffcfcfcfffd0d0d0ffd0d0d0ffcfd0d0ffd0d0cfffcfd0d0ffcfd0cfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfceceffcececfffcececeffcececdffcececeffcececeffcdceceffcececdffcdcdcdffcdcdceffcecdcdffcdcdcdffcececeffcecdcdffcdcecdffcdcecdffcdcecdffcecdcdffcecdceffcdcdcdffcdcdcdffcecdcdffcecdcdffcdcdcdffcecdcdffcdcdceffcdcecdffcececeffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdceceffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdcdcdffcdcccdffccccccffcccccdffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffcdccccffcdcdcdffcdcccdffcdcdccffcccdcdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcccdcdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcecdcdffcecdcdffcdcdcdffcecdcdffcececdffcecdceffcdcdceffcececeffcececeffcececeffcececeffcececeffcececeffcececfffcecfceffcececeffcececeffcecfcfffcfceceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececdffcececeffcececeffcececeffcececdffcececeffcececeffcdcdceffcececdffcdceceffcdcecdffcdceceffcecdcdffcecdcdffcececeffcececeffcecdcdffcececeffcecdceffcececeffcececeffcececeffcececeffcfcfceffcececeffcececfffcfcfceffcfceceffcfcfcfffcfcfceffcfcfcfffcecfceffcecfceffcfceceffcfceceffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcecfceffcececeffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffd0cfd0ffcfd0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d2d1ffd1d1d2ffd1d1d1ffd2d1d1ffd2d2d1ffd2d1d2ffd2d1d1ffd2d1d2ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d2ffd3d3d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d3ffd4d3d3ffd4d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d5ffd5d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d5d5ffd5d5d5ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffdadadbffdcdcdcffdedfdfffe2e1e2ffe6e6e6ffe8e8e8ffebebebfff1f1f2fff7f7f8fffcfcfcfffcfcfcfffffffffffefefefffefefefffffefefffefefdfffefdfefffefefefffefdfe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffffffffffffefffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefffffffffffffffffffefefffffffffefffefefefffefffffffefffefffefffefffffffefffefefefffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffefffffffffffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd4d4d4ffd6d6d6ffdad9d9ffdbdbdbffdbdbdbffdadadaffd7d7d7ffd7d7d6ffd7d6d7ffd5d5d6ffd3d3d2ffd0d0d0ffcececeffccccccffcbcbcaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacac9ffcacacaffcacac9ffcacacaffcacacaffcac9c9ffcac9caffcacacaffcac9caffcac9caffcacac9ffc9c9caffcacacaffc9cac9ffc9cac9ffc9c9caffc8c9c9ffc8c8c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c7c8ffc8c8c7ffc8c8c8ffc8c9c8ffc9c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcac9caffcacacaffcacacaffcacacaffcacacaffcacacbffcbcbcaffcbcacbffcbcbcbffcbcbcbffcbcccbffccccccffccccccffcdccccffcdcdcdffcccdccffcdcdcdffcdcdcdffcdcdcdffcececfffcfd0d0ffd1d0d1ffd2d2d2ffd5d5d5ffd7d7d7ffd9d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd8d8d9ffd7d7d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d6d7ffd7d8d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d7d8ffd8d8d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffcfdfdfffdfdfdfffdfefdfffcfcfcfffcfcfcfff9f9f9fff5f4f5ffeeeeeeffe9eae9ffe7e6e6ffe4e4e3ffe1e0e0ffdededeffddddddffdcdcdcffdadbdaffdad9d9ffd8d8d8ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd7d7d7ffd7d8d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd7d6d6ffd6d6d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d2d3ffd2d3d3ffd2d2d2ffd3d3d2ffd2d3d3ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d3ffd3d3d2ffd3d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffd1d1d0ffd0d0d1ffd1d0d0ffd1d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd0d1d0ffd0d1d0ffd0d0d1ffd0d0d1ffd0d0d0ffd1d1d1ffd0d1d0ffd1d1d0ffd1d0d1ffd1d1d0ffd1d0d0ffd1d1d0ffd0d0d1ffd0d1d0ffd0d0d1ffd0d0d1ffd1d1d1ffd1d0d1ffd1d0d1ffd1d0d0ffd0d1d1ffd0d0d0ffd1d1d0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d1d0ffd1d0d0ffd1d1d0ffd1d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd0d1d0ffd1d1d0ffd1d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d2ffd1d1d2ffd1d1d1ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d3d3ffd2d3d2ffd2d3d2ffd3d3d2ffd2d2d3ffd3d2d2ffd3d3d3ffd2d3d2ffd3d3d2ffd2d3d2ffd2d2d2ffd3d2d3ffd2d3d3ffd3d2d3ffd2d2d3ffd3d3d2ffd2d2d2ffd3d3d3ffd3d3d2ffd2d3d2ffd2d3d3ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d4d3ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd4d4d4ffd5d5d4ffd4d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d7ffd6d7d6ffd7d7d6ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d6ffd7d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d7ffd6d7d6ffd7d7d6ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d8ffd8d8d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffdadad9ffdad9d9ffdadad9ffdadadaffd9dad9ffd9dadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdadadaffdadbdaffdbdcdcffdddddeffdfdfdfffe1e1e1ffe2e3e3ffe7e6e6ffe9e9e9ffebeaeaffecedecfff2f1f1fff6f6f6fff8f9f8fffcfcfcfffdfcfcfffffffffffefefefffefefefffffffffffdfdfefffefefd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfdfffefdfdfffefdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefffefffffffffffefefffffffefefffefefffffffefefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffffffefffffefefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffffffefffefefffffefffffffffffffffefffefffefefefffefffefffffefefffefefffffffffefffffffefffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffffffffffffffffffffffffffefffffffffefefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffffffffffffffffffefffffffffffffffefffffffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d3ffd3d3d3ffd2d3d3ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd4d3d3ffd5d5d5ffd8d9d8ffdbdbdaffdadbdbffdadadaffd7d7d7ffd7d6d6ffd7d6d7ffd5d6d6ffd3d3d3ffd0d0d0ffcececeffccccccffcbcbcaffc9c9caffcac9c9ffc9c9caffcac9c9ffc9c9caffc9cac9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc9c9c8ffc8c8c8ffc7c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c7ffc7c7c6ffc7c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc6c5c5ffc6c5c5ffc6c5c5ffc5c5c5ffc6c6c6ffc5c6c6ffc6c6c6ffc6c7c6ffc6c7c6ffc7c6c6ffc7c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc8c8c7ffc7c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9cacaffcacacaffcacacaffcacacaffcbcacaffcacacbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccbcbffcccccbffccccccffccccccffcdcdccffcdcdccffcdcdcdffcecfceffd0d0cfffd0d1d0ffd3d2d2ffd6d5d5ffd8d8d8ffd8d7d7ffd8d8d7ffd8d8d8ffd9d8d8ffd9d9d8ffd8d8d8ffd7d8d8ffd7d7d8ffd6d7d7ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd8d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd8d7d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfefefffcfcfcfffcfcfcfffafafafff8f8f8fff5f4f4ffefefefffececebffeaeaeaffe8e8e7ffe5e5e4ffe2e2e3ffe1e1e1ffe0e0e1ffe0e0dfffdfdedfffddddddffdcdcdcffdcdcddffdcddddffdcdddcffdddddcffdcdcddffdddcdcffdcdcddffdddcdcffdcdcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdcdbffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdbdbdbffdadbdaffdadadaffdbdbdaffdadadbffdadbdaffdadadbffd9dadaffd9d9d9ffdadad9ffdad9d9ffd9d9daffdadad9ffdadad9ffd9dad9ffdad9d9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d8ffd9d9d8ffd9d9d8ffd8d9d9ffd9d9d9ffd8d8d9ffd9d8d8ffd9d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d8ffd7d8d7ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d6d6ffd7d6d6ffd7d6d6ffd6d6d6ffd7d7d6ffd7d6d6ffd6d6d6ffd6d7d6ffd7d7d6ffd6d7d6ffd7d6d7ffd7d6d7ffd7d7d7ffd7d6d6ffd7d7d7ffd6d7d6ffd6d6d6ffd7d7d6ffd7d6d7ffd6d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d7d6ffd7d6d6ffd6d6d7ffd7d7d6ffd7d7d6ffd7d7d6ffd7d6d7ffd6d7d7ffd7d6d6ffd7d6d6ffd7d6d6ffd6d6d7ffd6d7d7ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd7d7d7ffd7d7d6ffd6d7d7ffd7d7d7ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd6d7d6ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d7ffd7d7d7ffd7d8d7ffd8d8d7ffd7d8d7ffd8d7d7ffd8d7d7ffd8d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d8ffd7d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d9ffd9d8d8ffd8d8d9ffd9d8d8ffd8d8d8ffd8d9d8ffd9d8d8ffd9d8d8ffd9d8d8ffd9d9d9ffd8d9d8ffd9d9d8ffd9d9d8ffd8d9d9ffd9d9d8ffd9d9d8ffd8d9d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdad9daffd9dadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdcdcdcffdbdcdcffdcdcdcffdcdddcffdcdddcffdddcdcffddddddffdddddcffdddddcffddddddffddddddffddddddffddddddffdcdcddffdddddcffdddcddffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdddddcffdddcdcffdcddddffdddddcffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdededdffdedddeffdddedeffdededfffdedfdeffdededeffdfdfdeffdfdedeffdededfffdfdfdfffe0dfdfffdfdfdfffe0dfdfffdfe0e0ffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffe0e0e0ffdfe0e0ffdfe0dfffe1e1e0ffe2e2e2ffe4e3e3ffe6e5e6ffe8e8e7ffeaeaeaffececebffededecffedeeeefff1f1f1fff4f4f5fff7f6f6fff9f8f9fffcfcfcfffcfcfcfffffffffffefefefffefefefffffffffffdfdfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffefffffffffefffefffefffefefefffffefffffffffefffefefefffefefffffffefefffffefefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffffffefffffefefffefefffffffffefffefffffffffffefffffffffffffffffffefffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffffffffffffffffffffefffffffefffffefffffffffffffefffffffffffffffffffefffffefefffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d3ffd3d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd3d3d2ffd4d4d4ffd7d8d7ffd9dad9ffdadbdbffdadadaffd7d7d8ffd6d6d6ffd6d6d6ffd5d6d6ffd4d3d3ffd1d1d0ffcececfffccccccffcacacaffc9c9c9ffc9c9c8ffc8c9c8ffc9c8c8ffc9c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc9c9c8ffc9c9c8ffc9c9c8ffc9c9c9ffc9c9c8ffc9c8c9ffc8c8c9ffc9c9c8ffc8c9c9ffc8c8c9ffc9c9c8ffc8c9c9ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc7c7c6ffc6c7c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc6c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c7c6ffc7c7c7ffc7c8c7ffc8c8c8ffc7c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffcac9c9ffcac9caffcacac9ffcacacaffcacacaffcbcacaffcbcbcaffcacbcbffcbcbcbffcccbcbffcccbcbffcccccbffccccccffcccccbffccccccffcdcdccffcdcdcdffcececeffcfd0cfffd0d0d0ffd2d2d2ffd6d6d5ffd7d8d8ffd7d7d7ffd7d7d8ffd8d9d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d8ffd7d8d8ffd8d8d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfcfffdfdfefffdfdfdfffdfdfdfffdfefefffcfcfcfffcfcfcfffaf9f9fff8f8f8fff7f7f7fff4f4f4ffefefefffedededffecedecffebebebffe8e9e9ffe8e8e8ffe7e7e7ffe5e6e5ffe5e5e5ffe3e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe2e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0dfdfffe0e0e0ffe0dfdfffdfdfdfffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfe0dfffdfe0dfffdfdfe0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededfffdededeffdededeffdededeffdededeffdededeffdeddddffdedddeffdededeffdddedeffdddedeffdededdffdeddddffddddddffdeddddffddddddffdeddddffdededdffdddddeffddddddffdededdffdddedeffdededeffdededdffdddedeffdddedeffdededeffdededeffdededeffdddeddffdddddeffdededeffdededeffdededeffdddddeffdededdffdddedeffdeddddffdddeddffdddedeffddddddffdeddddffdddddeffddddddffddddddffddddddffddddddffddddddffdddcddffddddddffddddddffddddddffdddddcffdddcddffddddddffddddddffddddddffddddddffdddddeffddddddffddddddffddddddffdeddddffdeddddffdddddeffddddddffddddddffdddddeffdeddddffdddeddffddddddffdeddddffdddeddffddddddffdddddeffddddddffddddddffddddddffdeddddffddddddffddddddffdededdffdddddeffddddddffdededdffdddedeffdededeffdededeffdddedeffdddedeffdededeffdededeffdededeffdededeffdededeffdededeffdfdfdeffdfdedeffdededeffdfdfdeffdedfdeffdfdedeffdededeffdedfdfffdededeffdfdedeffdedfdfffdedfdeffdededeffdedfdeffdededeffdededeffdededeffdededeffdededeffdededfffdededeffdededeffdedfdeffdedfdeffdedfdfffdfdfdfffdfdfdfffdedfdeffdfdfdfffdedfdeffdfdedeffdfdfdeffdededfffdededeffdfdedeffdededfffdfdedeffdedfdeffdededeffdfdedeffdfdfdeffdededfffdedfdfffdfdfdeffdfdedeffdfdfdeffdfdfdfffdfdfdeffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe3e3e2ffe2e2e2ffe2e3e3ffe3e2e2ffe3e2e3ffe3e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e5e5ffe4e5e4ffe5e4e4ffe4e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe8e8e8ffe9e9e9ffeaeaeaffebebebffedededffeeefeeffeeefefffefefeffff0f0f0fff0f1f0fff6f6f6fff6f6f6fff9f8f8fffdfcfcfffcfcfdfffffffffffefefefffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffefefffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffdfefdfffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffefefffffefffffffffffefffffffffffffefefffffffefffffefffffefffefffffffffffffefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefffffffefefffffffefffffefefffffffefffefffefffffefffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d4ffd3d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd2d2d3ffd3d2d3ffd1d2d2ffd3d3d3ffd3d4d4ffd6d6d6ffd8d9d9ffdadadaffd9dad9ffd8d8d8ffd6d6d5ffd6d6d6ffd5d5d5ffd4d4d4ffd1d1d1ffcececeffccccccffcacacaffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c7c7ffc8c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc7c7c6ffc7c7c7ffc7c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c4ffc5c5c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc5c5c5ffc6c5c6ffc6c6c6ffc6c7c7ffc6c6c6ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffcac9caffcac9c9ffcacacaffcacacaffcacbcaffcbcbcbffcbcacaffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcccbffcbcccbffccccccffcdcdcdffcecfceffcfcfcfffd0d0d1ffd3d2d3ffd5d5d5ffd7d7d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd8d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfdfffefdfdfffcfcfcfffcfcfcfffafafafff8f8f8fff8f8f8fff3f4f4fff2f3f3ffefeff0ffefeeeeffedeeeeffecededffebebebffecececffebebebffebebebffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe9e8e9ffe9e9e8ffe9e9e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe8e7e8ffe7e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe6e6e7ffe7e6e7ffe6e7e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e6ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e4e4ffe5e4e4ffe4e5e4ffe5e5e5ffe4e4e5ffe5e4e5ffe4e5e5ffe5e5e5ffe4e4e4ffe5e4e4ffe4e5e5ffe4e5e5ffe4e5e4ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e5ffe5e5e5ffe4e4e4ffe4e5e5ffe5e5e4ffe5e5e5ffe5e4e4ffe5e5e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e6e6ffe6e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e7ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e5e5ffe6e6e5ffe6e5e6ffe5e6e5ffe6e6e6ffe6e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe7e7e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e6ffe6e6e7ffe7e7e7ffe8e8e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e8e9ffe9e8e8ffe8e9e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe8e8e8ffe9e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e9ffe8e8e8ffe9e9e8ffe9e8e9ffe8e9e8ffe9e9e9ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffeaeae9ffeaeae9ffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaebffeaeaebffebeaebffeaeaeaffeaeaeaffebebebffeaeaeaffebebebffebebeaffebebeaffebebebffecececffebebecffecebecffebececffedededffedededffeeeeeeffeeefefffeff0f0fff0f0f0fff0f0f0ffefefeffffffffffffffffffffffffffff6f6f6fff8f8f8fffcfcfcfffcfcfcfffffffffffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefffefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffefffffffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefffffefffffffefefefffffefefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffffefefffffefefffefefefffefefefffffffefffefffffffefefefffefffffffffffefffffffffffffffffffefffffffffefffffffffefffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffefffffffefffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d4d5ffd5d5d4ffd4d4d4ffd3d4d3ffd4d4d3ffd3d4d4ffd4d4d3ffd2d3d3ffd3d2d2ffd3d3d3ffd3d2d3ffd3d3d3ffd5d5d5ffd8d8d8ffdad9daffdadadaffd7d7d8ffd6d6d6ffd6d6d5ffd5d6d6ffd4d4d4ffd1d1d1ffcecfceffcccdccffcacacaffc8c8c8ffc7c8c8ffc7c8c8ffc7c7c7ffc7c8c7ffc7c8c8ffc7c8c8ffc7c8c7ffc7c7c7ffc7c7c8ffc7c7c8ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c7ffc7c7c8ffc7c8c8ffc7c8c7ffc8c8c7ffc7c7c7ffc8c8c8ffc8c7c8ffc7c7c8ffc8c7c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c7ffc6c6c6ffc6c7c6ffc6c6c6ffc5c6c5ffc5c6c6ffc6c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c4ffc4c4c4ffc4c5c4ffc5c4c4ffc4c4c5ffc5c5c4ffc4c5c5ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc8c9c9ffc8c9c9ffc9c9c9ffc9c9caffc9c9c9ffcacacaffc9cacaffcacacbffcacacaffcacacaffcbcacaffcacbcaffcacbcbffcbcbcbffcbcccbffcccccbffcdccccffcececfffd0cfd0ffd0d0d1ffd3d3d3ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd9d8d8ffd9d8d9ffd8d9d8ffd9d9d8ffd8d8d8ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfefdfffcfcfcfffcfcfdfffafaf9fff8f8f8fffefdfefffefefefffefefefff1f1f1fff0f0effff0f0f0ffefefefffeeeeeeffededeeffeeeeefffeff0efffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefefffeeefeeffeeeeeeffeeefeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeefffeeeeefffeeeeeeffeeeeeeffefeeeeffeeefeeffeeeeefffefefefffeeefeeffefefeeffefeeeeffefefefffefefefffeeeeefffefeeefffefeeefffeeeeeeffefeeefffefeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedeeeeffeeededffedeeeeffededeeffededeeffedededffedededffecededffecedecffededecffedededffededecffecededffecececffedededffececedffecececffecececffecececffedececffececedffececedffecececffecedecffececedffecececffecececffecedecffecedecffecedecffedececffecededffecededffecedecffecedecffecededffedededffecedecffedededffecededffecededffededecffedecedffedececffecedecffececedffecededffecececffedececffecececffecececffecececffebececffecececffecebecffecebecffecebecffecececffecebebffebebecffebebebffececebffebebebffebebebffebecebffebebebffebecebffebebebffebebecffecebebffecebebffebebebffebecebffecebebffebebecffebecebffebececffebebebffecececffecebecffebebebffebebebffebecebffecebebffebebecffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebececffebecebffebebebffebecebffebebebffebececffebecebffebececffebececffebececffecececffecebecffecececffecececffecececffecececffecececffedececffecececffecededffedecedffececedffedecedffedecedffecececffedecedffedecedffedececffececedffecedecffededecffedededffecececffecededffedededffedededffedededffecededffedecedffededecffececedffecedecffededecffedededffedededffededeeffedededffedeeeeffeeedeeffedededffeeeeedffeeeeeeffeeedeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedeeedffedededffedededffedededffecededffedededffecedecffecedecffecececffecececffecececffecececffebececffebececffececebffecebecffecebecffebecebffebececffecececffececebffececebffecebebffecececffececedffececedffedecedffedecedffedecedffedededffedededffeeededffedededffedededffeeeeedffedeeeeffedededffedeeeeffeeededffeeeeeeffededeeffedeeeeffeeededffeeededffedededffecedecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffeeedeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeefefffefefefffeeefefffeeefefffeeefefffefefefffefefeeffefefefffeeefefffeeefefffefefefffefeeefffefefefffeeefefffeeefefffefefefffefefefffefefefffefeeeeffefefefffefefefffeeefefffefefefffefefefffefefefffefefefffefefeffff0efefffefefefffefefeffff0f0efffefefefffefefefffeff0f0fff0efeffff0f0f0ffeff0f0ffeff0f0fff0eff0fff0f0efffefeff0ffeff0effff0f0effff0f0f0fff0f0effff0f0f0fff0eff0fff0f0f0ffefeff0ffefefeffff0f0effff0f0f0fff1f0f0fff1f1f1fff1f1f1fffafafafffffffffffffffffffffffffffffffffffffffffff6f6f6fff8f9f8fffcfcfcfffcfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfefdfffefefefffefdfefffefefefffefdfefffdfefdfffefdfdfffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffffefffffefffffffefffffffffefefffffefffffefffefffffefffffffefffffefefffffefffefffefffffffefefefffefffefffefffefffefffefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefffefffffffffffffefffffffffffffffefffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffffffffffefffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd3d4d3ffd5d4d5ffd7d7d7ffd8d9d8ffd9d9d9ffd7d7d7ffd5d6d6ffd6d6d6ffd5d6d5ffd4d4d4ffd1d2d2ffcececfffcdccccffcbcacaffc8c9c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c7ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc6c7c7ffc6c7c6ffc7c7c7ffc7c7c7ffc6c6c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c5c5ffc5c4c4ffc4c4c4ffc4c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c5c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c7c7ffc6c6c7ffc7c6c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffcac9caffc9cac9ffcac9caffcacacaffcacacaffcacacaffcacacbffcacacaffcacbcbffcacbcaffcccccbffccccccffcececeffcfd0d0ffd0d0d0ffd3d3d3ffd5d5d6ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d9ffd8d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd7d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffafafafff7f7f8fffefefefffefefefffefefefffefefefffefdfefff9f9fafff0f0f0fff0eff0ffefefefffeff0f0fff2f1f1fff2f3f2fff3f2f3fff2f3f3fff2f2f3fff3f2f2fff3f2f2fff2f3f3fff3f3f3fff3f2f2fff2f2f3fff3f2f3fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff2f2f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f3f2fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f2fff1f2f1fff2f2f2fff1f2f2fff2f1f1fff1f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff1f1f2fff2f1f2fff1f1f2fff1f2f2fff2f2f1fff2f1f1fff1f2f2fff1f2f1fff1f1f2fff1f2f1fff1f2f2fff2f1f1fff1f2f1fff2f1f2fff1f2f2fff1f1f2fff2f1f1fff2f1f1fff1f2f2fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff1f2f1fff2f1f2fff1f2f2fff2f2f2fff2f1f2fff2f1f2fff1f2f2fff2f1f2fff2f1f2fff2f1f2fff1f2f1fff1f1f2fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f1fff0f0f0fff1f0f1fff0f1f1fff0f0f0fff0f0f0fff0f1f0fff0f1f1fff0f0f0fff0f1f1fff1f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f1f0fff0f0f0fff0f1f1fff0f1f0fff0f0f0fff0f0f0fff0f1f1fff1f0f0fff0f1f0fff1f0f1fff0f1f1fff0f0f1fff1f0f0fff1f0f0fff0f1f1fff1f1f1fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff1f2f2fff2f1f1fff2f1f2fff1f2f1fff2f1f2fff2f2f2fff2f1f2fff1f2f2fff2f2f2fff1f2f2fff2f2f2fff2f3f2fff2f3f2fff2f2f2fff2f2f3fff3f3f3fff3f2f2fff2f2f2fff3f2f3fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff2f2f3fff2f3f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff2f2f3fff3f2f3fff2f2f3fff2f3f3fff3f3f2fff3f2f2fff3f3f3fff2f3f2fff2f2f3fff3f3f2fff2f3f3fff3f3f2fff2f3f2fff3f2f3fff2f3f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff2f3f2fff3f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff3f2f2fff2f3f3fff3f3f3fff2f2f3fff3f3f3fff2f3f3fff2f3f3fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f3f3fff3f3f4fff4f3f4fff3f3f3fff3f3f3fff3f4f4fff3f4f4fff4f3f4fff4f3f4fff3f4f3fff4f3f4fff4f3f4fff4f3f4fff3f4f3fff4f4f4fff3f4f3fff3f4f3fff3f4f3fff4f4f3fff3f4f4fff3f3f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff3f3f4fff4f4f4fff3f3f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff3f4f3fff3f2f3fff3f4f4fff3f3f3fff1f1f1fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffefdfefffefdfdfffdfefdfffdfefdfffefdfdfffdfdfefffdfefdfffdfdfefffefdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffefefffffffefffffefefefffffefffffffffefffefefffffefefffffffffefffefffefffffefefffffefffffffffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffefefefffffefffffffefefffefffefffefffefffffefefffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffefffffefffefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffefffffffefffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d4ffd5d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd4d3d3ffd2d3d3ffd3d3d3ffd4d4d5ffd6d6d6ffd7d8d7ffd8d8d9ffd8d8d8ffd6d7d6ffd6d6d6ffd5d6d6ffd4d5d4ffd1d2d2ffcfcfcfffcdcdccffcbcbcbffc8c8c8ffc7c7c7ffc7c6c6ffc6c7c6ffc7c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c6c6ffc7c6c6ffc7c7c6ffc6c6c6ffc6c7c6ffc6c7c6ffc6c6c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c5c6ffc6c6c6ffc5c5c5ffc5c5c6ffc5c5c5ffc4c5c5ffc4c5c4ffc5c4c4ffc4c4c4ffc3c4c4ffc3c3c4ffc4c3c3ffc4c4c3ffc3c3c3ffc4c3c3ffc3c4c4ffc3c4c3ffc4c3c3ffc3c4c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc5c6c5ffc5c5c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c8c7ffc8c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffc9cac9ffcacacaffcacacaffcacac9ffcacacaffcacbcaffcbcbcbffcccccdffcececeffcfceceffd0d0d0ffd3d3d3ffd5d5d5ffd5d5d6ffd6d6d6ffd8d7d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffaf9f9fff8f8f8fffefffefffffefefffefffefffefefefffefefefffefefefffefefdfffdfdfefffefdfefff6f6f6fff3f2f3fff4f5f5fff5f6f6fff5f6f6fff6f6f7fff6f7f6fff6f6f6fff7f7f7fff6f6f7fff7f6f6fff6f7f6fff7f6f6fff7f7f6fff7f6f6fff6f6f7fff6f6f7fff7f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff6f5f6fff6f6f6fff5f5f5fff6f5f6fff6f6f5fff5f6f6fff5f6f5fff6f5f6fff6f6f6fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff5f6f5fff5f6f6fff6f5f6fff6f6f5fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f5fff4f5f4fff5f4f5fff5f5f5fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff5f6f6fff5f6f5fff5f5f5fff6f5f5fff5f6f5fff6f5f5fff6f6f5fff6f6f6fff6f6f7fff6f6f7fff7f6f7fff7f7f7fff8f7f7fff8f8f7fff7f7f8fff7f7f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f9f8fff8f9f9fff9f8f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f9f9fff9f9f8fff9f8f8fff8f9f8fff8f8f8fff8f8f9fff9f8f8fff8f9f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff8f8f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f7f7fff8f8f7fff8f8f7fff8f8f8fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff7f7f8fff7f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff9f8f9fff9f9f8fff8f9f8fff8f9f8fff9f8f8fff9f9f9fff8f9f8fff8f8f9fff9f8f8fff9f9f8fff8f8f8fff9f8f8fff8f9f9fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff9f8f9fff9f9f8fff8f9f8fff8f8f9fff8f8f8fff9f9f9fff9f8f8fff8f9f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafaf9fffaf9f9fff9f9fafff9f9fafffaf9fafff9f9f9fffaf9fafffafaf9fff9f9fafff9f9fafffafaf9fff9faf9fffafafafffafafafffafaf9fff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffaf9fafffafafafffaf9f9fffaf9fafffafafafff9fafafff9faf9fffaf9f9fffafafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffcfdfcfffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffffffefefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffefffffffefefefffefefffffefefefffefefefffdfefdfffefdfdfffefefdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffffefffffefffefffffffffffffffffffffffffffffffffffffffffffefefefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffefffffffffffffffffffefffefefffffffffefffffffffffefefffffefffefffffefffffffefefffffffffffefffefffefefefffffefffffffefefffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffffefefffefefefffffefefffffffefffffefefffffffefffffefefffffefefffffefffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffefffffffffffffefefffefffffffffffffffffefefffffffefffffffffffefefefffffefefffffffffffefefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffffffffffffffffefffffefffefffffffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffefffffffefffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d5d5ffd6d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd5d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd6d5d5ffd7d7d7ffd8d8d8ffd8d8d8ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd3d2d3ffcfcfcfffcdcdccffcacbcbffc8c8c8ffc7c6c6ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c6c5ffc5c5c6ffc5c6c5ffc6c5c6ffc6c6c5ffc5c5c6ffc5c6c5ffc6c5c6ffc5c5c6ffc5c6c5ffc6c5c6ffc6c5c6ffc6c6c6ffc5c6c5ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c5ffc6c6c5ffc5c6c5ffc5c5c5ffc6c6c5ffc5c6c6ffc5c5c5ffc5c5c6ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c4ffc4c3c3ffc4c3c3ffc4c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc4c3c4ffc4c3c3ffc3c4c4ffc4c4c4ffc5c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc5c6c6ffc5c5c5ffc6c6c6ffc7c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c9ffc8c9c8ffc9c9c9ffc8c9c9ffc9c9c9ffcac9c9ffc9c9c9ffcacacaffc9cac9ffcac9c9ffcacacaffcacacaffcbcbcaffcccdccffcececeffcececeffd1d1d0ffd3d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdad9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fffefffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffcfcfcfffcfcfcfffdfcfdfffbfbfbfffbfbfafffafbfbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffbfafafffbfbfafffafbfbfffafafafffafafbfffafafafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffaf9f9fffafafafffaf9fafff9f9f9fffafafafff9faf9fff9f9f9fff9fafafffaf9fafff9f9f9fffaf9f9fffafafafffaf9f9fff9fafafff9faf9fffafafafffaf9f9fff9fafafffafafafffaf9f9fffafaf9fffafafafff9f9f9fffaf9f9fffafaf9fff9f9f9fffafafafffafafafffafaf9fffafaf9fffaf9fafff9fafafffafafafffafaf9fffafafafffafaf9fffafafafff9f9fafff9faf9fffaf9fafffaf9f9fffafafafff9faf9fff9f9f9fffaf9fafffaf9f9fffafaf9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fffafaf9fff9f9f9fffaf9fafff9fafafffafaf9fffafaf9fffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfafbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefffffefffefffffefefffffefefffffffffffefffefffefefefffffefffffffefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfcfffdfcfcfffdfcfcfffcfcfbfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefefefffefefefffefefefffefdfefffefefdfffefefdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefefffffffffffffefefffffefffffefefffffefffffffffffefffefffefffffffffffffffefffefefefffffefefffffffefffefffefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffefffffffffffffffefffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffffffefffffffffffffffefffffffefffffefefffffefffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d4ffd4d4d5ffd4d4d4ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd8d8d7ffd8d8d8ffd6d6d6ffd6d5d5ffd6d6d6ffd6d6d6ffd4d3d4ffd1d1d0ffcdcdcdffcbcbcbffc9c9c9ffc7c6c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c4ffc5c4c4ffc4c4c4ffc3c3c3ffc4c4c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c3c2ffc3c3c3ffc2c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc4c3c4ffc4c4c4ffc5c4c5ffc5c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc8c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9cac9ffcacacbffcdcdcdffcececeffd0d0d0ffd2d2d1ffd4d4d4ffd4d5d5ffd5d5d5ffd7d7d7ffd9d8d9ffdadad9ffdadad9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefefffffefffffffefffffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefdfefffefdfefffffefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffcfdfcfffdfdfcfffcfcfdfffcfcfdfffdfcfdfffdfcfdfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffdfcfcfffdfcfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffefdfdfffefefefffefdfdfffefdfefffdfdfefffdfefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefffefffffffefffffffefffefefefffefefefffefefefffefffefffffefefffefefefffefdfefffefefefffefefdfffefefefffdfefefffefdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfdfffcfcfcfffdfcfdfffdfdfcfffdfcfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefdfefffefefdfffefefefffefefefffffefefffffefefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefefffffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffdfdfdfffefefdfffdfefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffefffffefffffffffefffefffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefefffefefefffdfefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffffefefffffffefffffffffffffffefffffffffffffffffffffffefffefefefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffefefffffefffefffffefefffefffefffffefffffffffffffefffffffefefefffffffefffffffffffefefffffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffefefefffefefffffefefefffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffefffefffffffffffefffffefffffffffefffffffffffffffefffefffffffffffffffefefffffefffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d6d7ffd7d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd5d5d5ffd4d4d5ffd4d5d4ffd4d5d5ffd6d6d6ffd7d8d7ffd7d8d8ffd7d7d7ffd6d6d5ffd6d6d6ffd6d5d6ffd4d3d3ffd0d1d0ffcdcdcdffcbcbcaffc8c8c8ffc6c6c6ffc6c5c5ffc5c5c5ffc4c5c5ffc4c5c4ffc4c4c5ffc4c5c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc4c4c5ffc4c4c4ffc4c4c5ffc4c5c5ffc4c4c4ffc4c4c5ffc4c4c4ffc3c3c4ffc4c3c4ffc3c3c4ffc4c3c3ffc3c3c2ffc3c3c2ffc2c2c2ffc3c2c2ffc2c3c2ffc2c2c3ffc2c2c2ffc2c3c2ffc2c2c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc5c6c6ffc6c6c5ffc6c6c6ffc6c7c6ffc7c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c8ffc7c8c7ffc8c7c7ffc7c8c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc8c8c9ffc9c8c9ffc9c9c8ffc9c9c9ffcacacaffccccccffcececeffcececfffd1d1d1ffd3d3d4ffd4d5d5ffd5d5d5ffd7d7d7ffd9d8d8ffd9d9daffdad9daffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d7ffd7d8d8ffd8d8d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefffefffefefefffefefffffefffefffefffffffffffffffffffefffffffffffffffffffffefefffefffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffefffefffffffffffefffffefffffefffefffffefffffffefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefdfefffdfdfefffefdfefffefdfefffefefefffefefdfffefefdfffdfefefffefefdfffefefdfffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefdfffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefffffffffefffffefefffffefffefffffefefffefffefffefefefffffefefffefefffffefefefffffffefffffffffffffffffffffefffffffffefffefefefffefefefffefffffffffffffffefefffffffefefffefffffffefffffffffffffffffffffffefefefffefefffffefefffffefefffffffefefffefefefffefefefffdfefefffefefdfffefefdfffefdfefffefdfdfffefefefffefdfefffefefdfffdfdfdfffefefefffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfefdfffefefefffffffefffffffffffefffffffefffefffefffffffffffefffffefffffefffefffffefefffffefefffefffffffffefffffefefffffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffefefefffefffffffffffffffefefffffffffefffefffffffefffffffffffffffffffffffffefffffefefffffffefffffffefffffffefffffffffefffffffefffefffffffffffefffffffefffffefffffffffefffffffffffffefffffffffefffefffefffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffefffffffffffffffffefffffffefffefffffffffffefffffffefffffefffffffefefffffffffffffefffffffffefffefffefffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffefefffffefefefffefefdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfdfdfffefdfdfffefefffffefefefffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffefffffffefffefffefefefffffefffffffffefffefffffffefefffffffffefffefefefffefefefffefffefffefefefffefffefffefefefffefefffffefefefffefefefffffefefffefffefffffefefffefefffffefffefffffefefffffefffffefffefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffffffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d7d7ffd7d7d6ffd7d6d7ffd6d6d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d4ffd6d6d5ffd7d7d7ffd8d8d7ffd7d7d7ffd6d5d5ffd6d6d6ffd6d6d6ffd4d4d4ffd0d0d1ffcdcdccffcacacaffc8c8c8ffc5c6c6ffc5c5c5ffc5c5c4ffc4c5c4ffc4c4c3ffc4c4c4ffc3c4c3ffc4c4c4ffc4c4c3ffc4c3c4ffc3c3c3ffc4c3c4ffc3c4c4ffc4c3c3ffc4c3c4ffc3c3c3ffc4c4c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc3c4c4ffc4c3c4ffc4c4c3ffc3c4c3ffc4c4c4ffc3c4c4ffc3c3c4ffc4c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c3ffc3c4c4ffc4c4c3ffc3c3c4ffc3c4c3ffc3c3c2ffc3c2c3ffc2c3c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc3c2c2ffc2c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c4c4ffc5c4c5ffc4c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c7ffc6c7c7ffc7c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9cacaffccccccffcdcdcdffcfcfcfffd1d1d1ffd3d3d3ffd5d4d4ffd5d6d6ffd7d7d7ffd9d8d9ffd9dad9ffdad9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd7d8d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffefffefffffefffffefffffffefefffffffffefffefffffffffffffffffefffffefefefffffffefffefffffffffffefffffefffffefffefffffefefffffefffffefffefffffefffffefffffffefefefffffffefffffffefffffffefffffffffffffffffffffffefffffffefffefffefffffffefffefefefffffefefffffffffffefffefffffefefffefefffffffffefffffefffffefefefffefefffffffffffffefffefffefffefffffefefffffefefffefffefffffefefffffffefffffefffffefefefffffffffffefffffffffefefffffefffffefefefffffffefffefefffffefefefffefffefffefefefffffefffffffffffffefffffffefefffffffffefffefffefffffefffffefffffffefefefffffffefffefffefffffffffffffefffffefefefffffffefffefffffffffffefffefefffffefffefffffefefffffefffffefefefffefefefffefefffffefefefffefffefffffefefffffefefffffefefffefefffffefefefffefefefffefffefffefffefffefefefffffefefffffffefffefffefffffefefffefefffffffefefffffefffffefefefffefefffffffffffffefffefffefffefffffefefffffefefffefffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffefffffefffffffffffefffffefffffefffefffffffffffefffffffefefefffffffefffffffefffffffefffffffffffffffffffffffefffffffefffefffefffffffefffefefefffffefefffffffefffefffefffffefefffefefffffffffefffffefffffefffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefefefffefefefffdfefefffefefefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefefffffffffffffffffffffefffffffefffefffffefefffffffefffffefffffefffffffffefefffefffefffefefefffefefefffefffefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefffefffefefffffffffffffffffffffffefffffffffffffefefefffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffefffffffffffffefefffffefffffefffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd7d7d6ffd8d7d7ffd7d7d8ffd5d6d6ffd5d6d6ffd7d6d6ffd5d5d5ffd2d1d2ffcdcdcdffcacbcaffc8c9c8ffc6c5c5ffc4c4c5ffc4c4c4ffc4c3c4ffc3c4c3ffc4c3c4ffc3c3c3ffc3c3c3ffc2c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc2c2c3ffc3c2c3ffc3c3c3ffc2c3c2ffc3c3c2ffc3c2c3ffc2c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c2c3ffc3c3c2ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc1c2c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c1ffc2c1c1ffc1c1c2ffc1c2c2ffc1c2c2ffc2c1c1ffc2c2c2ffc2c1c2ffc2c2c2ffc2c3c2ffc2c3c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc4c5c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc5c5c6ffc6c5c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc8c7c7ffc7c8c7ffc8c8c7ffc8c8c8ffcacacaffcbcbcbffcdcdcdffcfcfcfffd2d1d1ffd3d3d3ffd4d4d4ffd6d6d6ffd7d8d7ffd9d9d9ffdadadaffdad9daffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd7d7d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffefffefffffffefefefffffefffffefefffffffefffffefffefffffffffffffefefffffffefffefffffffffefefffefffffffffffffffefefffffefefffffffffffffefffefffffffefffefefefffefefffffffffffffffffffffefffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffffefffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffefffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffffffefffefefffffefffffffefffffffffefefffffffffffffefffffffffefffefffefffefffffffefefefffffefffffefefffffffefffffffffffffffffffffffffefffffffefffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffffffffffefffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffefffffffffffffffefffefffffffefffffefffffefefefffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefefffffefffffefefefffefefefffefefefffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefdfffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffefefffffffefefffefffffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffffefffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffefefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffffffffffefffffffefffefffffffffffffffefefffffefffffffffffffffefffefffffffffffffffffffffefefffffefffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefffffefffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d7d7ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d6d7ffd5d5d5ffd6d6d6ffd5d5d5ffd2d2d2ffcdceceffcacacbffc8c8c8ffc6c6c6ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c3ffc2c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c3ffc2c3c2ffc2c3c3ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c2ffc3c3c3ffc3c3c2ffc2c2c2ffc3c3c3ffc2c2c3ffc2c2c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c1c1ffc1c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c2ffc1c1c2ffc1c1c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc7c6c6ffc6c7c7ffc7c6c7ffc7c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffcacac9ffccccccffcdcdccffcfcfcfffd2d2d1ffd3d3d3ffd4d4d5ffd6d6d6ffd8d8d7ffd9dadaffdadadaffd9dad9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d7d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d8ffd7d7d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffefffefffefffffefefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffefefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffefffefffffffffffffffffffefffefefefffefffffffefffffffefefefffffefefffefffefffefefefffefefffffefffffffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefffffffefffffffffefffffffffefffffffefffffffefffffffefffefffffffefffffffefefffffefffffffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffffefffffffefffefefefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefefffffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffffefffffefefffffefffffffffffffffffffffffffffffffefffefffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefffffffefffffffefefefffffefffffffffffffffefffffffefffffefefefffefffefffffefefffefefefffefefefffffefefffefefffffefefefffefffefffffefefffefefefffffffefffefffffffffffffffffefffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffefffffefffffffffefffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd8d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd6d6d7ffd7d6d7ffd6d6d7ffd6d7d7ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d7ffd6d6d6ffd5d5d5ffd6d6d6ffd7d6d6ffd2d2d3ffcfceceffcbcbcbffc8c8c8ffc6c6c6ffc4c4c4ffc3c3c3ffc3c2c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc2c1c1ffc1c1c1ffc2c1c2ffc1c2c2ffc1c1c1ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c1c2ffc2c1c2ffc1c1c2ffc2c2c1ffc2c1c2ffc2c1c2ffc2c2c1ffc2c2c2ffc1c2c2ffc2c1c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc2c1c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c0c0ffc1c0c0ffc0c0c0ffc0c0c1ffc0c0c0ffc1c0c1ffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc2c1c1ffc2c1c2ffc2c2c1ffc2c2c2ffc2c3c2ffc2c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c4c4ffc4c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c6c5ffc5c6c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c5c6ffc6c6c6ffc5c5c6ffc6c6c5ffc6c5c6ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c7ffc8c7c8ffc9cacaffcbcbcbffcccdcdffd0cfcfffd1d1d1ffd3d3d3ffd5d4d5ffd6d6d6ffd9d8d8ffd9d9daffd9d9daffd9d9d9ffd8d8d9ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d8ffd7d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd8d7d8ffd8d7d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffefffffefffffffffefffffefffffefffefffefefffffefefefffefefefffefefefffffefffffffffffffffffefffffffffffffefefffefffffffffffefffefffefffefefffffefffffffefffffffefefefffffefffffffffffffffefffffffffffffefefffffffffefffffefffffffefffffffffefffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffffffefffffefefffffefffffffffffefffefefefffffefefffefefefffffefffffefefefffffefffffefefefffefefefffffefffffffffefffefefefffffefefffffffffffffefefffffffefffffffffffffffefffffefffffffffefffffefffffefffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefefffefefefffdfefefffefdfefffdfefefffefdfdfffdfefdfffdfdfdfffefdfefffdfefdfffefdfefffefffefffffefffffefefefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffefffffffefffefffffefefffefffefffefefefffefefffffefffffffefffefffefffffffefefffffffefefffefffffffffefefffefffffffefffefffffefffffefffefffffefffffffffffffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffefffffffffffffffefffffefffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d7d7ffd8d8d8ffd7d8d7ffd8d7d8ffd7d8d7ffd7d7d8ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d7ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d5ffd6d6d6ffd6d7d7ffd6d7d6ffd5d4d5ffd5d5d5ffd7d6d6ffd4d4d4ffcfcecfffcacbcbffc8c9c8ffc6c6c6ffc4c3c4ffc3c3c2ffc3c2c2ffc2c2c2ffc2c1c2ffc2c2c1ffc1c1c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c0ffc0c1c1ffc0c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c1ffc1c0c1ffc1c1c1ffc0c1c1ffc0c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c2ffc1c2c2ffc1c2c1ffc1c1c2ffc1c1c1ffc2c1c1ffc1c2c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0bfffc0bfc0ffc0c0c0ffc0c0bfffc0c0c0ffc0bfc0ffbfc0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c1c0ffc1c0c0ffc1c1c0ffc1c1c1ffc2c2c1ffc1c1c2ffc2c2c2ffc2c3c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c5ffc4c5c4ffc5c5c5ffc5c4c4ffc4c4c5ffc5c4c5ffc5c5c5ffc4c5c5ffc4c4c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c6ffc5c6c6ffc6c6c6ffc7c8c8ffc9cacaffcbcacbffcccdcdffcfcfcfffd1d2d2ffd3d3d3ffd5d4d5ffd6d7d6ffd9d8d9ffdadadaffdad9daffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd7d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffefffffefefffefffefffffefffffffffefffefefffffefefffffefffffffefffffffffefffffefffffffffefefffefffffffffffefffefffffffefefffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefffffffefefffffffffefffffffffffefffffffffffffffefffefffffefffffffffffffefffffffffffffffefffffffefffffffffefffffefffffffffefefffffffffffefffefffffefffffefffefffffefffffefffefffffefffffefefefffefefffffffffffffefefefffefefffffefefffffffffefffefffffffefffefffefefffffffffffffffefefffefffffffefefffffefffffffffffefffefefffffffffffffffffefffffefefffefffefffffefffffffffffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefffefffefefffffefefefffefefefffdfdfefffdfdfefffefdfdfffefdfdfffefdfdfffefdfefffdfdfdfffefefffffefefefffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefffffffefffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffffefffffefffffffffffefffefefefffefefffffffefefffffefefffffefefffffefffffefefefffffffffffefefffffffefffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffefffffffefffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d8ffd8d8d8ffd8d7d7ffd8d8d7ffd8d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd8d7d7ffd6d6d7ffd7d6d7ffd7d7d6ffd5d6d6ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d6ffd4d4d4ffd0d0d0ffcbcbcbffc9c9c8ffc6c6c6ffc3c3c4ffc2c3c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c0ffc0c1c0ffc1c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c0ffc0c1c0ffc1c0c0ffc0c1c0ffc1c0c0ffc1c1c0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc0c0c1ffc0c0c1ffc1c0c0ffc1c0c0ffc1c0c0ffc1c0c1ffc0c0c0ffc1c0c1ffc0c0c0ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0bfffbfc0c0ffc0bfbfffbfbfbfffbfbfc0ffbfbfbfffbfc0bfffbfbfbfffbfbfc0ffbfbfbfffc0bfbfffbfbfbfffc0bfbfffbfbfbfffbfbfc0ffbfc0bfffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc2c3c3ffc3c3c4ffc3c3c3ffc4c4c3ffc3c3c4ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c6ffc7c7c7ffc9c9c9ffcacacbffcdccccffd0cfcfffd2d1d1ffd3d3d4ffd4d4d5ffd7d7d7ffd9d9d9ffdad9daffd9d9daffd9d8d9ffd8d8d8ffd7d8d8ffd8d8d7ffd7d7d8ffd7d7d8ffd7d8d7ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffefffefffefffefffffefffffefffefffefffffffefffefffefffffffefffffffffefffffffffefffffffefffefefffffffefffffefffffffefffefffefffefffffffffffefffefffffefffffffefffffffffffffffefefffffffefffffffffffffffefffffefefffffefefffffffffffffffffffefffffffffffffffefefffffefefffffffefefffffefefffffefefffffefffffefefefffffefffffefefefffffefffffefefffffffefffffffffefffefffffffffffefffefefffffefffffffefffefffefffffffefffffffefefffffffffefffffffefffefffefffffffffffffffffffffefffffefffefffffffffffefffefffffffffffffffffffffffffffefffefffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfdfffefdfefffefefefffefefefffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffefffffffefffefffffffffffffefefffffffffffefefffffffefffffffefefffefffefffefffefffefffffffffffefffefefefffefefefffefefffffefefffffffffefffefffffffffefefffffefffffffefffffffefffffffefffffffffffffefffefffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefffefffffffffffefffffffefffffffefffefffffffffffffefffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d7d7ffd8d8d8ffd7d7d7ffd8d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd5d6d6ffd6d5d6ffd6d6d6ffd6d5d5ffd5d4d4ffd5d6d5ffd5d5d4ffd0d0d0ffccccccffc9c9c8ffc6c6c6ffc3c3c3ffc2c1c2ffc1c1c1ffc1c2c2ffc1c1c1ffc1c0c1ffc0c1c0ffc0c1c0ffc0c1c0ffc0c0c0ffc0bfc0ffc0c0bfffbfc0c0ffbfc0c0ffc0c0c0ffbfbfbfffbfc0c0ffc0c0bfffc0c0bfffc0bfc0ffbfbfbfffbfbfbfffc0c0bfffbfbfbfffbfbfc0ffbfbfbfffbfbfc0ffc0bfbfffc0c0c0ffbfbfc0ffc0bfc0ffc0c0bfffbfc0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c0ffc0bfc0ffc0c0c0ffbfbfbfffc0c0bfffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbfbfbfffbfbebfffbebfbfffbfbfbeffbebfbfffbfbfbfffbfbfbeffbfbfbeffbfbfbfffbfbebfffbfbfbfffbfc0c0ffc0c0bfffc0bfc0ffc0c0c0ffc0c1c0ffc1c1c1ffc0c1c1ffc1c1c1ffc1c2c1ffc1c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c2ffc3c3c2ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffc7c7c7ffc9c9c9ffcacacbffcdccccffd0cfd0ffd2d2d2ffd4d3d3ffd5d5d5ffd8d8d8ffd9d9d9ffdadadaffd9d9d9ffd8d8d8ffd7d8d8ffd8d8d8ffd7d7d8ffd8d7d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffefffffefffefffefffffffefffefffffffffffffefefffefffffffffffefffffffefffffffffffefefefffefffefffffffffffefffffffefefffffefffefffffffffffffefefffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefffffffefefffffffefffffffefffffffffefffffffffffffefffffffefffffffefffffffefffffffefefffffffffffefefefffffffffffefefffffefefefffefffffffffffffffefefffffffefffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffffffefffefffffffefefefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffefefffffefefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefefefffffefffffefffefffffffffffefffffffffefefffefffffffefffffffffffefffffefffffffffefffefffffffffffffffefffffffffffffffffefefffefffefffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffffefefffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffffffefefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d8d8ffd8d8d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd5d5d5ffd6d5d5ffd4d5d5ffd4d4d4ffd5d4d5ffd4d4d5ffd1d0d1ffccccccffc8c9c9ffc6c6c6ffc4c4c4ffc2c2c1ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c1ffc0c0bfffbfc0c0ffbfc0c0ffc0c0c0ffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbfffbebfbfffbfbebeffbebebeffbfbfbfffbfbebeffbfbebfffbfbebfffbfbebfffbebfbfffbfbebfffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffbfbfbfffc0bfc0ffbfc0bfffc0c0c0ffbfc0c0ffc0bfbfffbfc0c0ffbfc0c0ffc0c0bfffc0bfc0ffbfc0bfffbfc0c0ffc0c0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebfffbfbfbfffbebebfffbebebfffbfbebeffbebebeffbebfbeffbebebfffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbfbebeffbebebeffbfbebeffbfbfbfffbfbfc0ffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c2c1ffc1c2c2ffc1c2c2ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c3ffc2c2c2ffc3c2c2ffc2c3c3ffc2c2c2ffc2c2c2ffc2c3c3ffc2c2c2ffc2c3c2ffc3c2c2ffc2c3c3ffc2c2c2ffc3c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c5ffc7c7c7ffc9c9c9ffcacbcaffcdcdceffd0d0d0ffd2d2d2ffd4d4d3ffd5d5d5ffd7d8d7ffd9d9d9ffd9d9daffd9d9d9ffd7d7d8ffd7d7d8ffd8d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefffffefefffffffffefffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefefefffffefefffefefefffefffffffffefefffffefffffffefffffffefefffefffffffffefffffefffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffffffffffefffffffffffefffffefffffffffefffefffffffffffffffefefffffffffefffffefefffefffefffefffefffefefffffffffffffefefffffefefffffffefefffefffffffefffffffffefffffffefffffffefffffffefffffefffffffefffffffffffffffffffefffffffffffefefefffffefefffefefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefefffffefffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefefffefefffffefffefffefefefffffefefffefefefffefefefffefefefffffefefffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffefffffffffffefffffffefffefffffffefefffffefefefffffefefffefefffffefffefffefefefffffffffffefffffffefefefffffefffffffefefffffffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d7ffd8d8d7ffd8d7d7ffd7d8d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd3d3d3ffd4d4d4ffd5d4d4ffd2d2d2ffcdcdcdffc8c9c9ffc6c5c5ffc4c4c4ffc1c2c1ffc1c0c0ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbebebfffbebfbeffbebebeffbfbebeffbebfbeffbebebeffbfbebeffbebebeffbebebeffbebebeffbebfbeffbfbebeffbebebeffbfbebeffbebebfffbebebeffbebebfffbebebeffbebebeffbebfbeffbfbfbeffbfbfbeffbebfbfffbebfbfffbebfbeffbfbfbfffbebebfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebfffbfbebfffbfbebeffbfbebeffbfbfbeffbfbebeffbebfbeffbfbebfffbebfbeffbebebeffbebebeffbebebdffbdbebdffbdbebdffbebdbeffbebdbeffbebdbeffbebebdffbdbebeffbebdbdffbebebeffbebebdffbebebdffbebebeffbebebeffbfbfbeffbfbfbeffbebfbfffbfbebfffbfbfbfffbfc0bfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc0c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c1ffc2c1c1ffc1c2c2ffc2c1c1ffc2c1c2ffc1c2c2ffc1c1c2ffc2c1c1ffc1c1c1ffc1c2c2ffc2c2c1ffc2c2c1ffc1c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc5c5c5ffc7c7c7ffc8c8c8ffcacacbffcecdcdffd0d0d0ffd3d3d2ffd4d3d3ffd5d6d5ffd8d8d8ffd8d9d8ffd9d9d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffffefffffffffffffefefffffefffefffefefefffffffffffefffefffefefffffffffefffffffffffefefffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffffffffefffffffefffffffffffffffffefffffffffffefffffffefffffffefefefffffffffffefefffffefffffffefefefffffffffffffffffffefefefffffefffffffefefffffefefffffffefffffefefffefffffffffffffffefffefffffffefffefffffffefefefffefffefffefffefffffefffffffefffffffefffffffffefffefffffffffefefffffffffffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffefffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefefffffefffffefefefffefefffffefefffffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffffefefffffefefffefffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d8ffd7d8d8ffd8d8d8ffd7d8d7ffd8d7d8ffd8d7d8ffd8d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd3d3d3ffd4d4d4ffd1d2d2ffcdcdcdffc9c9c9ffc5c6c6ffc4c3c3ffc1c1c1ffc0c0c0ffbfc0c0ffc0bfbfffbfc0c0ffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbebebfffbebebeffbebebeffbebebeffbebebeffbebebeffbebebdffbebdbeffbebebeffbebebdffbebebeffbebdbdffbebdbdffbebdbdffbebdbdffbdbdbeffbdbebdffbdbdbdffbdbebdffbebdbdffbebebdffbebebeffbebebdffbebdbeffbdbebeffbebebeffbebebeffbebebeffbfbebeffbebebfffbebebeffbebebeffbfbebfffbebebeffbebebfffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbdbebeffbebebdffbdbdbdffbdbdbeffbdbdbdffbebebdffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebdbdffbdbebeffbdbebeffbebebeffbebebeffbebfbfffbebebfffbebfbfffbfbfbfffbfbfbfffc0bfbfffbfc0c0ffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c0c0ffc0c1c1ffc0c1c1ffc0c1c1ffc0c1c1ffc1c0c1ffc1c1c0ffc1c1c1ffc1c1c0ffc1c0c1ffc0c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc4c4c5ffc7c7c7ffc8c8c8ffcbcacaffcececeffd1d1d1ffd2d3d2ffd3d4d4ffd6d6d5ffd7d7d7ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffefefffffefffffffefefffffffffefffffffefffefffffffffffefffffefffffffffffffffffefffffffffffffefefffffefefffffffffffffefefffefffffffefffffffefffffffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefefffffffefffffffffffefffffffffffffffffffffffefffefffffefffffffefffffefffffffffefefffefffefffffffffffefffefffefffffffffffefffefefefffffefffffefefefffffffffffffffffffefefefffffffffffefefffffefefffffffffffffefffffffffefffffffffefffffffefffefffffffffefefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffefffefefffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffefffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d8d7ffd7d8d7ffd8d8d7ffd7d8d8ffd7d7d8ffd8d7d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d7d8ffd7d6d7ffd6d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd3d3d2ffd3d3d3ffd2d2d2ffcdcdceffc9c9c8ffc6c5c6ffc3c3c3ffc1c1c1ffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebeffbebfbeffbebebeffbebebeffbebebeffbdbdbeffbebebdffbdbebeffbebdbeffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbcbdbdffbdbcbdffbdbdbdffbdbcbdffbdbdbcffbcbdbdffbdbdbcffbdbdbdffbcbdbdffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbdbebeffbdbebdffbdbebeffbebebdffbdbebeffbdbdbeffbebdbeffbebebeffbebdbdffbebdbdffbdbdbdffbebdbdffbdbdbdffbdbdbdffbdbdbcffbdbdbcffbdbdbcffbdbdbdffbdbdbcffbdbdbcffbcbcbcffbcbdbcffbcbcbcffbdbdbcffbdbcbcffbcbcbcffbcbcbdffbcbdbdffbdbcbcffbdbcbcffbdbdbdffbdbdbdffbebdbdffbdbebdffbebebdffbdbebeffbebebeffbebebeffbfbfbeffbebfbfffbfbfbfffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0bfbfffc0c0c0ffc0c0bfffbfc0c0ffc0bfc0ffc0c0c0ffc0bfc0ffc0c0bfffbfc0bfffc0c0bfffc0c0c0ffbfc0c0ffc0c0bfffc0c0c0ffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c1c0ffc1c1c0ffc0c1c1ffc0c1c1ffc2c1c2ffc4c5c4ffc7c6c7ffc9c8c8ffcbcbcbffcfcfceffd1d1d1ffd3d2d3ffd4d4d3ffd6d5d5ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d6ffd7d6d7ffd6d6d7ffd6d6d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffefffffffefffffffffefffffffffffffffffffefffffffffefffffffffefffefffefffefffffffffefefffffffffffffffefffefffffffffefefffffffefffffefffffffffefffefffefffffffefffffefffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffefffffffffefffffefefffffffefffffffffffffffefffffffefffefefefffffffefffefefffffffffefffffefffffefefffffffffffffefffffffffefefffffefffffffffffffffffffffffffefffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffefffffffffefefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd7d7d7ffd8d8d8ffd7d8d7ffd7d7d8ffd8d7d7ffd7d8d8ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d5d5ffd4d5d5ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffcececfffc9cac9ffc6c5c6ffc3c4c3ffc1c1c1ffbfbfbfffbebebfffbebebeffbebebfffbebebeffbebebeffbebebeffbebebeffbdbdbdffbdbebeffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbcbcbdffbdbcbdffbcbcbcffbcbdbdffbdbcbcffbcbcbdffbcbcbdffbcbdbcffbcbcbdffbcbcbcffbcbcbcffbcbcbdffbcbcbdffbcbcbcffbcbdbdffbcbcbcffbcbdbcffbdbcbcffbcbcbcffbdbcbcffbcbcbcffbdbdbdffbdbdbcffbcbdbcffbdbcbcffbdbdbcffbdbdbdffbdbdbcffbdbcbdffbdbdbdffbdbdbdffbdbdbdffbcbdbcffbcbcbcffbdbcbcffbcbdbcffbcbcbcffbdbcbcffbcbcbcffbcbcbcffbcbdbcffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbcbbbcffbbbcbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbbbbbcffbcbcbcffbcbcbcffbcbcbcffbdbcbcffbdbcbcffbdbdbdffbdbcbdffbdbdbeffbdbdbdffbebdbdffbebdbeffbdbebeffbdbebeffbebebeffbebebeffbebebeffbfbebeffbfbebfffbfbebfffbebfbfffbebfbfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbfbebfffbebfbfffbfbfbfffbfbfbeffbfbfbeffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffbfc0bfffbfbfc0ffc0c0c0ffc0c1c0ffc2c2c2ffc4c4c4ffc7c6c7ffc9c8c8ffcbccccffcfcfcfffd1d1d1ffd2d2d2ffd3d4d4ffd5d6d6ffd7d7d7ffd8d7d8ffd7d8d8ffd8d7d7ffd7d6d7ffd6d7d7ffd7d6d7ffd7d7d7ffd6d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d5ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffefffefffefffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffefefffffefffffffffffffffefefffffefffffffffefffffefffffffffefffffffffefffffffefffffefefffffffffffefefefffffffffffffffffffefffefffffefefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefefefffffefffffffefefffefffffffffefffffffefefffefefefffefffffffefffffffefefefffffefffffefefffffffffefffffefffffefffffffffefffffffffffffefffffffffffffffefefffffefefffffefffffffefffefffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefefffffefefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffefefefffffffefffffffffffefffffffefffffffffefffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d7ffd7d7d7ffd8d7d7ffd7d8d8ffd7d8d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd3d3d3ffd1d2d2ffd1d2d2ffd1d1d1ffcecfcfffcacacaffc6c6c6ffc3c3c3ffc1c0c0ffbfbebeffbebebdffbebebeffbdbebeffbebebeffbebebeffbebebdffbdbdbdffbdbdbdffbdbdbdffbcbdbdffbcbdbcffbcbcbcffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbcffbcbbbcffbcbcbcffbcbcbcffbbbbbcffbbbbbbffbcbbbcffbcbbbbffbbbbbbffbcbcbcffbbbcbcffbbbcbcffbbbbbcffbbbcbcffbcbcbcffbcbbbbffbbbbbcffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbbbcbcffbcbcbbffbcbbbbffbbbcbbffbbbbbcffbcbcbbffbbbbbbffbbbbbcffbbbcbcffbbbbbbffbbbcbbffbbbbbbffbcbbbcffbcbbbbffbbbbbbffbcbbbbffbcbbbbffbcbbbbffbbbcbbffbcbcbcffbcbcbcffbcbcbbffbcbcbbffbcbcbcffbdbcbcffbcbdbdffbcbdbcffbcbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebdffbdbdbeffbdbdbdffbebebeffbebebeffbebebeffbebdbeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbdbebeffbebebeffbebdbeffbebdbeffbebebeffbebebeffbebebeffbfbebeffbebebfffbebebeffbfbfbfffbfbfbfffbebfbeffbfbfbfffbfbfbfffbfc0c0ffc1c1c1ffc4c4c4ffc6c7c7ffc9c9c8ffccccccffcfd0cfffd1d1d2ffd3d3d2ffd4d3d3ffd6d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffffffffefffffffefffefffefffffffefffffffffefffffffffefffffefffffefffffffefefffffefefefffffffffffffffffffefefffffefefefffffefffffffefefffefefefffffffffffefffffffefffffffffefffffefffffffffffffffffefefffefefffffefffffffffffffffffffefffffffffffffefffffefefefffffffffffefffffffefefefffffefefffffffffffefffffffefefefffffefefffefffffffffffefffffefefffefffefffefefffffffffefffffefefffefefffffefffffffffefefffefffffffefffefffffffffffffefffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd7d7d7ffd7d8d7ffd8d7d8ffd7d7d8ffd8d7d8ffd8d7d7ffd6d6d6ffd6d6d5ffd5d5d4ffd4d4d4ffd3d3d3ffd2d2d1ffd1d2d1ffd1d1d0ffcfcecfffcacbcaffc6c7c6ffc3c3c3ffc1c0c1ffbebdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbdbdffbcbdbdffbcbcbcffbdbcbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbbbbffbbbcbbffbbbbbcffbbbcbbffbbbbbbffbbbcbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbcbbffbbbbbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbcbcbbffbbbbbbffbbbcbbffbcbbbcffbbbbbcffbcbbbbffbcbbbbffbbbbbbffbbbbbbffbbbbbaffbabbbbffbbbbbbffbbbbbaffbabbbbffbbbbbaffbbbbbbffbbbbbbffbbbbbaffbabbbaffbbbabbffbbbabbffbbbbbbffbabbbbffbbbbbbffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbcbbbcffbbbcbbffbbbbbbffbcbcbbffbcbcbcffbcbcbcffbcbdbcffbcbcbdffbcbdbcffbcbcbcffbcbdbdffbdbdbcffbcbcbcffbcbcbdffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebeffbdbdbeffbebebeffbebebdffbdbebdffbebebeffbebebeffbebebeffbebfbeffbfbebfffbfbfc0ffc2c1c1ffc5c4c4ffc6c6c6ffc9c9c8ffcccdccffcfcfd0ffd1d1d1ffd2d2d2ffd4d5d4ffd6d6d5ffd7d7d7ffd7d7d7ffd7d8d7ffd6d7d6ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffefefffffffefffefefffffefffffffefffefffefffffffffffffffefefefffefefffffffffefffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffefffffefffffffefffffffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffefffefffefffffffffffffffefffffffefffefffefffffefffffffffffffffefffffffefefffefefffffffffefffffffefffefefffffffefffffefffefffefffffffffffefffffffffffefffefffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffefefffffefffffefffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d7d7ffd7d8d8ffd8d8d7ffd8d7d7ffd7d8d7ffd8d8d8ffd8d7d7ffd7d7d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d1d1ffd0d1d1ffd0d0d0ffcfcecfffcbcbcaffc6c6c6ffc3c3c3ffc0c1c0ffbdbebeffbcbcbcffbdbcbcffbcbcbcffbcbcbcffbdbcbcffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbbbbbcffbbbbbbffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbabbbbffbbbbbbffbbbbbbffbabbbbffbbbbbbffbabbbbffbabbbbffbbbabbffbbbabaffbbbabbffbbbabbffbbbbbaffbababaffbbbabaffbbbbbaffbababbffbabbbaffbbbabaffbababbffbbbbbaffbabbbaffbbbbbaffbabbbaffbababbffbbbbbbffbbbabbffbbbabaffbababbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbabaffbbbbbaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbbbabaffbababaffbababaffbbbabaffbababaffbbbbbaffbababaffbababaffbbbbbbffbabbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbbbbbcffbcbcbcffbcbcbcffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbcbdbcffbcbcbcffbcbdbcffbcbcbdffbdbdbdffbdbdbdffbdbdbcffbdbcbdffbdbdbdffbdbdbdffbebebdffbebdbdffbebebeffbebebeffbfbfbfffc1c1c1ffc4c4c3ffc6c6c6ffc9c9c9ffcdcdcdffd0cfd0ffd1d1d1ffd2d2d3ffd4d4d4ffd5d6d5ffd7d7d6ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d5d4ffd5d5d5ffd4d4d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffefffffffffffffffefffffffffefffffefffffffffefffffffefffffffffffefffefffffffefffefefffffffffffffefffffffffffefffefffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffefffefffffffffffffefffffefefffffffefefffefffffffffefffffffefffffefffefffffffefffffffefffefffffffefffffffefffffffffffffffefffffffffffefffffefefffefffffffffffffffffefefffefffefffffffffffefffffffffffffffffffffffffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d5d6ffd7d7d7ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d7d8ffd8d7d7ffd7d7d8ffd8d7d7ffd6d7d7ffd6d5d6ffd4d5d5ffd4d4d4ffd3d3d3ffd1d2d1ffd1d0d0ffd0d0d1ffcdceceffcccccbffc6c6c6ffc3c3c3ffc0c0c0ffbdbdbdffbbbcbcffbbbbbcffbcbbbbffbcbbbbffbbbbbcffbcbbbbffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbabbffbabbbbffbabbbaffbbbbbaffbababbffbabbbaffbabbbaffbababaffbababaffbababaffbabbbaffbababaffbab9baffbababaffbabab9ffbabab9ffbababaffbab9baffbababaffbababaffb9babaffbababaffbababaffbababaffbabab9ffbababaffbabab9ffb9b9baffbababaffb9babaffb9babaffbababaffb9babaffbababaffbababaffbababaffbababaffbababaffbab9baffb9babaffbababaffb9babaffbab9b9ffbab9b9ffb9bab9ffbab9b9ffb9b9baffb9b9b9ffbabab9ffb9b9b9ffbab9b9ffb9b9b9ffb9b9b9ffb9b9baffb9b9baffbabab9ffbab9b9ffb9b9baffbababaffb9babaffbab9baffbababaffbababaffbababaffbbbabaffbabbbbffbabbbaffbbbbbbffbbbbbbffbabbbaffbabbbbffbbbabbffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbbbcbbffbbbbbbffbcbbbbffbbbbbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbcffbcbbbbffbbbbbbffbbbbbbffbcbbbbffbbbbbbffbcbcbcffbbbcbbffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbcbcffbdbcbcffbdbcbdffbdbcbdffbdbebdffbfbebfffc1c1c1ffc4c4c3ffc6c6c6ffc9cac9ffcecdceffcfcfd0ffd1d1d1ffd3d3d2ffd4d4d4ffd6d5d5ffd6d6d6ffd6d7d6ffd6d6d6ffd6d5d6ffd6d6d5ffd6d5d5ffd5d5d6ffd5d5d5ffd5d6d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d4d4ffd4d4d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffefefffffefffffffffffffffefefffefefffffefffffffffffefffffffefffffffffffffefffffefffffffffffefffefffefffffffffffefffffffffffffffffffefffffffffffffffefffefefffffffffffffefffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffefffffffffffefffffefffffefffefffffefefffefefffffefefffffffffefffefffefffffffffffffffefffefffffffefffffffffefffffffffefffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd6d7d7ffd5d6d5ffd5d4d5ffd4d4d4ffd4d3d4ffd2d1d2ffd0d1d0ffd0cfd0ffcfcfceffcbcbcbffc8c8c8ffc3c3c3ffc0c0c0ffbdbdbdffbababbffbbbbbaffbbbbbaffbabbbbffbbbabbffbbbabbffbbbabbffbbbabbffbababbffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbab9b9ffb9b9baffbababaffbababaffbab9baffbab9baffb9b9baffb9bab9ffbab9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9bab9ffb9b9baffb9b9b9ffb9bab9ffb9b9b9ffb9b9b9ffbab9b9ffb9b9b9ffb9b9b9ffb8b8b8ffb9b9b9ffb9b9b9ffb9b9baffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b9ffb8b9b9ffb9b8b9ffb9b8b8ffb8b8b8ffb9b9b8ffb9b9b9ffb8b9b9ffb9b9b9ffb8b8b9ffb9b9b9ffb9b9b9ffb8b9b9ffb9b8b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffbab9b9ffbab9baffbababaffbababaffbababaffbab9b9ffbababaffbababaffbababaffbababaffbababbffbababaffbabbbaffbbbabaffbababaffbababaffbababbffbababaffbababaffbababaffbababaffbababaffbabbbaffbababbffbababaffbbbbbaffbbbabbffbabbbaffbbbbbaffbbbbbbffbbbbbbffbababaffbbbbbbffbbbbbbffbbbbbcffbbbbbbffbbbbbbffbbbbbcffbcbcbbffbcbcbcffbcbcbcffbdbcbcffbebebeffc1c1c1ffc3c3c4ffc6c7c6ffcbcacaffcecdcdffcfd0d0ffd1d1d0ffd2d3d2ffd4d4d4ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d4d4ffd5d4d4ffd5d4d4ffd4d4d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffefffffffffffffefefffffefffefffffffffffffffffffffffffffefffffffffefefffefefffffffffffffefffefffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffefffffffffffffffffefffffefffffffefffffffffefffefffffffefffffffffefffffffffffffffefffffefefffffefffffffffefffffffefefffefefefffffffefffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d6d7ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd6d6d5ffd4d5d4ffd3d4d4ffd4d3d4ffd2d2d2ffd0d0d1ffcfcfcfffcfcfceffccccccffc7c7c8ffc3c3c3ffbfc0bfffbcbdbcffbababaffb9b9b9ffb9b9b9ffbababaffbab9baffbababaffbababaffbababaffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffbabab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b8ffb9b9b9ffb8b9b9ffb9b8b9ffb9b8b8ffb8b8b9ffb8b8b8ffb9b9b9ffb9b9b8ffb8b9b9ffb8b9b8ffb8b9b8ffb9b9b9ffb8b9b9ffb9b8b9ffb8b8b9ffb8b8b9ffb8b8b8ffb9b8b8ffb9b9b8ffb8b9b9ffb9b8b8ffb9b9b8ffb8b8b8ffb8b8b8ffb9b8b8ffb9b8b8ffb9b9b8ffb9b8b8ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b8b7ffb8b8b8ffb8b7b8ffb8b7b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b9b8ffb8b8b8ffb8b9b8ffb9b9b8ffb9b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b9ffb9b9b9ffb9b9b8ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9bab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9bab9ffb9b9b9ffbab9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9bab9ffb9b9b9ffb9bab9ffb9b9b9ffbabab9ffb9b9b9ffbab9baffb9b9baffb9b9baffb9babaffbababaffbababaffbababaffbababaffbbbbbaffbababaffbababaffbbbabaffbbbbbaffbbbbbaffbbbbbaffbbbbbbffbbbbbbffbcbbbcffbebebdffc0c0c1ffc3c3c3ffc7c6c6ffcacacaffcfcecfffd0cfd0ffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d5d5ffd5d6d5ffd6d5d5ffd5d5d5ffd5d4d4ffd4d4d5ffd4d4d4ffd4d4d5ffd4d4d4ffd5d5d4ffd4d3d4ffd3d4d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffefffffffffffffffffffffefefffefffefffefffffffffefffffffffffffefefffffefefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffefffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefefefffffffffffffefffffffffffffefffefffffffefffffffefffefffefffffefffffffffffffefffefffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfcfffcfceceffcccdccffc9cac9ffc2c2c2ffbfbfc0ffbcbcbcffb9b9b9ffb9b8b9ffb8b8b8ffb8b8b8ffb8b9b9ffb9b9b9ffb9b9b8ffb8b9b8ffb9b9b9ffb8b8b8ffb9b9b9ffb8b9b8ffb8b9b8ffb8b9b8ffb9b8b8ffb8b9b8ffb8b8b9ffb8b8b8ffb8b8b8ffb8b8b9ffb9b9b8ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b7ffb8b8b8ffb8b8b8ffb8b8b7ffb8b8b8ffb8b8b8ffb8b8b8ffb7b8b8ffb8b8b8ffb8b8b7ffb7b8b7ffb8b7b8ffb8b8b7ffb7b7b7ffb7b8b7ffb8b8b7ffb7b8b8ffb7b7b7ffb7b8b8ffb7b8b7ffb8b7b7ffb8b8b7ffb8b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb8b7b7ffb7b7b7ffb7b8b7ffb7b7b7ffb7b7b7ffb7b7b8ffb7b7b7ffb8b7b7ffb7b7b7ffb7b7b7ffb7b8b8ffb8b7b8ffb8b8b7ffb7b7b7ffb7b8b8ffb7b7b7ffb8b8b8ffb7b8b7ffb7b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b9ffb9b9b8ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b9b8ffb8b8b8ffb8b8b8ffb8b9b8ffb9b9b8ffb8b8b8ffb8b9b9ffb8b8b9ffb8b8b8ffb8b8b8ffb8b9b8ffb8b8b8ffb8b8b8ffb9b8b9ffb9b9b8ffb8b9b8ffb9b9b9ffb9b9b8ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffbab9b9ffbabab9ffbab9b9ffb9b9baffbababaffbababaffbababaffbbbabbffbdbdbdffc1c0c0ffc3c3c3ffc7c7c6ffcccbccffcececeffcfcfd0ffd0d0d1ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d4ffd5d5d5ffd4d5d4ffd5d4d4ffd4d5d4ffd4d4d4ffd4d5d4ffd4d4d3ffd4d4d4ffd4d3d4ffd3d3d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffffffffffffefffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffffffffffffefffffffffffffefffefffffffffffffffefffefffefffffefffffffffefffefffefffffffffffffffefffffffffffefefefffefffffffffffffffffffffffffffffffffefefffefefffffffefffffefffffffffefffffffefefffefefefffffffffffffffffffffffefffffefffffffffffffefffffffefefffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd5d4d5ffd4d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d6d6ffd7d6d7ffd7d7d7ffd5d5d6ffd5d5d4ffd4d4d3ffd3d3d3ffd2d2d2ffd0d1d0ffcececfffcececdffcccccdffcacacaffc5c4c5ffbfbebfffbcbbbcffb9b8b9ffb8b8b7ffb7b8b7ffb8b7b8ffb7b8b7ffb8b7b8ffb8b7b8ffb8b7b8ffb8b7b7ffb8b7b7ffb8b8b8ffb8b8b8ffb8b8b7ffb8b7b8ffb7b7b7ffb8b7b8ffb8b8b8ffb7b8b7ffb7b8b8ffb8b7b8ffb8b7b8ffb7b7b7ffb8b7b7ffb8b8b8ffb7b7b7ffb7b7b7ffb8b7b7ffb8b8b7ffb7b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b8b7ffb7b8b7ffb7b8b7ffb7b7b7ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b6ffb7b7b6ffb7b7b6ffb7b7b6ffb7b6b6ffb7b7b7ffb6b6b7ffb7b7b6ffb7b7b6ffb7b6b6ffb6b6b6ffb7b7b6ffb6b6b7ffb7b6b6ffb6b6b7ffb6b6b7ffb6b6b6ffb7b6b7ffb6b6b6ffb6b6b6ffb7b7b6ffb6b7b6ffb7b6b7ffb6b7b6ffb7b6b7ffb6b6b7ffb7b6b7ffb7b6b6ffb7b7b6ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b8b7ffb7b8b7ffb7b8b8ffb8b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb8b7b8ffb7b7b7ffb7b7b7ffb8b7b7ffb8b8b7ffb7b8b7ffb7b7b7ffb7b8b8ffb7b7b7ffb7b8b8ffb7b7b8ffb7b8b8ffb7b8b7ffb7b8b8ffb7b7b7ffb7b7b8ffb8b7b7ffb8b7b8ffb7b8b7ffb8b8b7ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b9b8ffb9b9b8ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9baffbbbabaffbdbdbdffc0c0c0ffc3c3c3ffc9c8c9ffcccbcbffcecdceffcfcfcfffd0d1d0ffd3d2d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d5ffd4d4d3ffd4d3d4ffd4d4d4ffd3d4d3ffd3d4d4ffd3d3d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffefffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffffffefefffffffffefffffffefffffffffffffffffffffffffffefefffffffefefffffffffffffffffffffefffffffffffffffefefffefefffffffffefffefffefffffefffffffffffffffefffffffefffffffefffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffffffefefffffffffffffffffefffefefffffffefffffffffffffffffffffefffffffffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d3d3ffd3d4d4ffd3d4d4ffd4d5d4ffd5d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd5d6d5ffd5d5d4ffd4d4d4ffd3d3d3ffd2d2d2ffd0d0d0ffcececeffcecdceffccccccffcacacaffc6c6c5ffc0c0c0ffbbbbbbffb9b9b8ffb6b6b6ffb7b6b6ffb6b6b6ffb7b6b7ffb6b7b7ffb7b7b6ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b7ffb7b7b6ffb7b6b7ffb6b6b7ffb7b7b7ffb7b6b7ffb7b7b7ffb7b7b7ffb7b7b6ffb7b6b7ffb7b7b6ffb7b6b6ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b6ffb6b6b6ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b6ffb7b7b7ffb7b6b6ffb6b7b7ffb6b6b7ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b6ffb6b6b5ffb5b6b5ffb5b6b5ffb6b6b5ffb6b6b6ffb5b5b6ffb6b6b5ffb5b5b5ffb5b5b5ffb5b5b6ffb5b5b5ffb6b5b5ffb6b5b5ffb5b5b6ffb6b5b6ffb6b6b5ffb5b5b5ffb6b6b5ffb5b5b6ffb6b5b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b7b6ffb6b6b6ffb7b6b6ffb6b6b6ffb6b6b7ffb6b6b6ffb7b6b7ffb7b6b7ffb7b7b6ffb7b7b6ffb6b6b6ffb7b7b6ffb7b6b6ffb7b7b7ffb7b7b6ffb7b7b7ffb6b7b7ffb6b7b7ffb6b7b7ffb6b7b6ffb6b6b6ffb7b7b6ffb6b6b6ffb7b6b7ffb7b6b7ffb6b7b6ffb7b7b6ffb7b6b6ffb6b7b7ffb6b6b7ffb6b7b6ffb7b6b6ffb6b6b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b8b7ffb8b8b8ffb7b7b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b9ffb8b8b8ffbab9b9ffbdbcbcffc0c0c0ffc5c4c5ffc8c8c7ffcbcbcbffcecdcdffcececfffd1d0d1ffd2d2d3ffd4d4d3ffd4d5d4ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d3ffd4d3d4ffd3d3d4ffd3d3d3ffd3d3d4ffd4d3d3ffd4d3d3ffd3d3d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefefffffffffffffffefefffefefffffffefffffffffffffffffffffefefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefffffffffffffffffffffffefffffefefffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffefefffffffefffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d4d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd4d4d4ffd4d3d4ffd2d2d3ffd2d2d2ffd0d0d1ffcecfcfffcdcdcdffcccccdffcacacaffc7c7c7ffc1c1c1ffbcbcbcffb8b8b7ffb6b6b6ffb5b6b5ffb5b6b5ffb6b6b5ffb6b6b5ffb6b6b6ffb5b5b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b5b6ffb6b6b6ffb6b6b5ffb6b5b6ffb6b5b6ffb6b5b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb4b4b5ffb5b4b4ffb4b4b5ffb4b5b5ffb4b4b5ffb4b5b5ffb4b5b4ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b4ffb5b5b5ffb4b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b6b5ffb6b5b6ffb5b5b5ffb6b5b5ffb6b5b6ffb5b5b5ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b6b5ffb6b6b6ffb6b5b6ffb5b5b5ffb6b5b6ffb6b5b5ffb5b6b6ffb6b6b6ffb6b5b5ffb6b5b5ffb6b5b5ffb6b5b6ffb6b5b5ffb5b5b6ffb5b6b6ffb6b5b5ffb5b6b6ffb6b5b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b5b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b7b6ffb6b7b6ffb6b6b7ffb6b6b6ffb7b6b7ffb6b6b7ffb7b6b6ffb6b6b7ffb7b7b7ffb7b7b7ffb7b7b8ffb7b7b7ffb8b8b8ffb9b9b9ffbcbdbcffc1c1c1ffc4c4c4ffc8c9c9ffcccdccffcdcecdffcfcfceffd1d1d1ffd2d2d2ffd3d4d3ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffffffffffffefffffffffffffffffefffffffefefffffefffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd3d3d3ffd3d3d4ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd4d5d5ffd3d4d3ffd2d3d2ffd1d2d2ffd1d1d1ffcececfffcdcdcdffccccccffcacacbffc7c8c8ffc2c2c2ffbcbdbdffb8b8b9ffb5b4b4ffb5b5b5ffb5b4b4ffb4b5b5ffb5b4b5ffb5b5b5ffb5b5b5ffb5b4b4ffb5b5b5ffb4b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b6ffb5b6b6ffb5b5b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b6b6ffb5b5b6ffb5b5b5ffb5b5b6ffb6b5b5ffb5b5b5ffb6b5b5ffb5b5b6ffb5b5b6ffb6b5b5ffb5b5b5ffb5b6b5ffb5b5b6ffb5b5b5ffb5b5b6ffb5b6b6ffb5b6b5ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b6ffb5b5b5ffb5b5b4ffb5b5b5ffb4b5b5ffb5b4b4ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb3b4b4ffb4b4b4ffb3b4b4ffb4b4b4ffb4b4b4ffb4b3b4ffb3b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b3b3ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb5b4b4ffb4b4b5ffb5b4b4ffb4b5b4ffb4b5b5ffb4b5b4ffb5b4b5ffb5b5b5ffb5b5b5ffb4b5b5ffb5b5b5ffb5b4b5ffb5b5b5ffb5b5b5ffb5b5b5ffb4b5b5ffb5b5b5ffb5b5b5ffb5b4b5ffb5b5b5ffb5b5b4ffb4b4b5ffb5b5b4ffb5b5b5ffb4b5b5ffb5b4b5ffb5b4b5ffb4b5b4ffb4b5b5ffb4b4b5ffb5b4b5ffb4b5b5ffb5b5b4ffb5b5b5ffb5b5b5ffb4b5b4ffb4b4b5ffb5b5b5ffb5b5b4ffb5b5b5ffb5b5b5ffb6b5b5ffb5b5b5ffb5b5b5ffb5b5b6ffb5b5b5ffb5b6b6ffb5b6b5ffb5b6b5ffb5b6b6ffb6b6b6ffb5b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b7b6ffb6b6b6ffb7b7b7ffb9b8b9ffbdbdbdffc0c0c0ffc4c4c4ffc9cacaffccccccffcdcdcdffcfcfcfffd1d1d0ffd2d2d2ffd3d3d3ffd3d4d4ffd4d3d4ffd3d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd4d3d3ffd3d3d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d2d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffefffefefffffffffefffffffffffefffffffffefffffffefffffefffefffefffffffffefffffffefffffefffffffffffefffffffffffffffffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd4d5d4ffd5d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd0d1d1ffcfcecfffcdccccffcccccbffcacbcaffc8c8c8ffc3c3c3ffbdbdbdffb8b9b9ffb4b5b5ffb4b3b4ffb3b4b3ffb3b4b4ffb4b3b4ffb4b4b4ffb3b4b4ffb4b4b4ffb4b4b4ffb3b4b4ffb3b4b4ffb4b4b4ffb4b4b4ffb5b5b4ffb4b4b4ffb4b5b4ffb4b4b4ffb4b5b4ffb4b4b4ffb4b4b4ffb4b4b4ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b5b4ffb5b4b5ffb4b4b4ffb4b5b5ffb4b5b4ffb5b5b5ffb5b5b5ffb5b4b5ffb5b4b5ffb5b5b5ffb5b4b4ffb5b4b5ffb4b4b5ffb5b5b5ffb5b4b5ffb4b5b4ffb5b5b5ffb4b4b4ffb4b4b5ffb4b4b5ffb4b4b4ffb4b4b4ffb4b4b4ffb3b4b3ffb3b4b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb2b3b3ffb3b2b3ffb3b2b3ffb3b3b2ffb3b3b2ffb3b3b3ffb3b3b3ffb3b3b3ffb2b3b3ffb2b3b3ffb3b3b3ffb3b3b3ffb3b4b3ffb3b3b4ffb4b4b4ffb3b3b3ffb4b3b3ffb4b4b4ffb3b4b4ffb3b4b4ffb4b4b3ffb4b4b3ffb4b4b4ffb4b4b4ffb4b5b4ffb4b4b4ffb4b5b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b3ffb4b4b4ffb3b4b4ffb4b4b4ffb3b4b4ffb3b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b3b4ffb4b4b4ffb4b4b4ffb4b3b4ffb4b4b4ffb4b4b4ffb4b3b4ffb3b4b3ffb4b4b4ffb4b4b4ffb4b4b4ffb3b4b4ffb4b4b4ffb5b5b4ffb4b5b5ffb4b5b4ffb4b4b5ffb4b4b4ffb4b4b4ffb4b4b4ffb5b4b4ffb5b5b5ffb4b5b5ffb5b4b5ffb5b4b4ffb5b5b4ffb5b5b4ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb9b9b9ffbcbdbcffc0c1c0ffc5c5c5ffcacacaffcbcbcbffcdcccdffcfcfcfffd0d1d1ffd1d2d2ffd3d3d2ffd3d4d3ffd4d4d3ffd3d3d3ffd3d4d4ffd3d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd3d3d3ffd2d3d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d3d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffcececfffcccdccffcbcbcbffcac9c9ffc8c8c7ffc3c3c3ffbdbdbeffb8b9b8ffb5b5b4ffb3b3b3ffb3b3b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b2ffb3b3b2ffb3b2b2ffb3b2b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb4b3b4ffb3b4b3ffb3b3b3ffb3b3b3ffb3b4b3ffb3b4b3ffb4b3b3ffb3b3b3ffb3b3b4ffb4b3b4ffb3b4b3ffb4b3b3ffb4b3b4ffb4b4b4ffb4b4b3ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb3b4b3ffb4b4b4ffb4b3b4ffb4b4b4ffb3b3b4ffb4b3b3ffb3b4b3ffb4b3b4ffb3b3b4ffb4b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b2ffb3b2b3ffb3b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b2ffb2b2b2ffb1b1b1ffb2b2b2ffb2b1b1ffb2b1b2ffb1b2b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b3ffb3b2b2ffb2b3b3ffb3b2b2ffb3b3b2ffb3b3b2ffb3b2b2ffb3b2b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb4b3b3ffb4b4b4ffb3b4b3ffb3b3b3ffb3b3b3ffb3b4b3ffb3b4b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb2b3b2ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b3ffb3b2b3ffb3b3b3ffb3b3b3ffb3b3b3ffb4b3b3ffb4b4b3ffb3b3b4ffb3b3b4ffb3b3b3ffb3b3b4ffb3b3b3ffb4b4b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b4b3ffb4b3b4ffb3b3b3ffb4b4b3ffb4b3b3ffb4b3b4ffb3b4b3ffb4b4b3ffb3b4b4ffb5b5b5ffb8b8b9ffbdbdbcffc1c1c1ffc6c5c5ffcac9c9ffcbcbcaffcdccccffcfcecfffd1d1d1ffd1d1d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d3ffd3d2d3ffd2d3d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefefffffffefffffefffffffffefffffffefffffffffefffffefefffffefffffffffffffffefffffffffefffffffefffefefefffffefffffefefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd1d0d1ffd0d0d0ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d1ffd1d1d1ffd0d0d0ffcfceceffcccdccffcbcbcbffcac9caffc8c8c7ffc4c4c3ffbebebeffb9b9b9ffb4b4b5ffb2b2b2ffb2b2b2ffb2b2b2ffb2b1b2ffb2b2b1ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb2b1b2ffb2b1b2ffb2b2b1ffb2b2b1ffb2b2b2ffb2b2b2ffb2b2b2ffb3b2b3ffb2b2b3ffb3b3b2ffb2b3b2ffb3b2b2ffb2b2b2ffb3b3b2ffb2b3b3ffb3b2b3ffb2b2b3ffb2b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b2ffb2b3b2ffb2b2b3ffb3b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b0b1ffb1b1b0ffb1b1b0ffb1b1b1ffb1b1b1ffb0b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb1b1b1ffb2b1b1ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb2b1b2ffb2b1b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb2b2b3ffb3b3b2ffb2b3b2ffb3b3b3ffb2b2b2ffb3b3b2ffb2b3b2ffb3b2b2ffb2b2b3ffb2b2b2ffb2b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb3b2b2ffb2b3b3ffb3b3b3ffb3b2b3ffb2b2b2ffb2b3b2ffb2b2b2ffb2b3b2ffb3b2b2ffb3b3b2ffb2b2b3ffb3b2b3ffb2b3b2ffb3b3b2ffb2b2b3ffb2b2b3ffb2b2b3ffb2b2b2ffb2b2b2ffb2b3b2ffb4b3b4ffb8b8b7ffbdbdbdffc1c1c1ffc6c7c6ffc9c9c9ffcbcacaffcdccccffcececeffd0d0d0ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d2ffd3d3d3ffd3d2d2ffd2d2d3ffd2d3d3ffd2d3d2ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefefffefffffffffffffffffefffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0cfffcfd0cfffd0d1d1ffd0d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd2d3d2ffd1d2d1ffd1d0d1ffd1d0d1ffcececfffcccdccffcacacbffc9c9c9ffc7c8c7ffc4c4c4ffbebfbeffb9b8b9ffb5b4b5ffb1b2b1ffb1b1b1ffb1b0b1ffb1b1b1ffb1b1b1ffb1b0b0ffb0b1b1ffb1b1b1ffb1b1b1ffb1b0b1ffb0b0b1ffb1b1b1ffb1b1b1ffb1b1b0ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb2b1b2ffb2b1b2ffb1b1b1ffb2b1b2ffb1b1b2ffb1b2b1ffb2b2b1ffb2b1b2ffb1b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb3b2b2ffb2b3b2ffb3b2b3ffb2b3b2ffb3b2b2ffb3b2b2ffb2b3b2ffb2b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b2ffb2b2b1ffb1b2b1ffb2b2b2ffb1b1b2ffb1b1b1ffb0b1b1ffb1b1b1ffb1b0b0ffb1b0b1ffb0b0b1ffb0b0b0ffb0b0b0ffb0b0b0ffafb0b0ffafb0b0ffb0b0afffb0afb0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b1b0ffb1b0b0ffb0b1b1ffb1b0b1ffb1b1b1ffb1b0b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb1b1b2ffb1b1b1ffb2b1b2ffb2b2b2ffb1b2b2ffb1b1b1ffb2b1b2ffb2b1b2ffb2b1b2ffb2b1b2ffb1b1b2ffb1b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb2b1b1ffb1b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb1b2b1ffb1b1b1ffb1b1b1ffb2b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb2b2b2ffb1b2b2ffb2b2b2ffb1b2b1ffb2b2b2ffb2b1b1ffb2b1b2ffb1b1b2ffb1b2b1ffb1b1b2ffb1b1b1ffb1b2b1ffb1b1b1ffb1b1b1ffb2b1b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b0b1ffb0b0b1ffb1b1b1ffb4b3b3ffb9bab9ffbdbcbdffc2c2c2ffc7c6c7ffc8c8c9ffcacbcbffcdccccffcfcfceffd1d0d1ffd1d2d1ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d3ffd2d3d2ffd2d2d2ffd3d2d2ffd1d2d2ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffefffffffffffffefffffefffffffffffffffffffffffefffffffffffefffffefefffefffefffffefffffffffefffffefefffffffefffffffefffefffefffefffffffefffffffffffefffffffffffefffffffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecfceffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d0ffd1d2d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd2d2d2ffd1d1d2ffd1d0d1ffd0d0d0ffcfceceffccccccffcacacaffc9c9caffc7c8c8ffc4c4c5ffbfbfbfffb9b9baffb4b4b4ffb1b1b1ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffafb0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffafb0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffafafb0ffb0b0b0ffb1b0b0ffb0b0b0ffb0b0b0ffb1b1b0ffb1b0b0ffb0b0b0ffb0b0b1ffb1b0b0ffb1b0b0ffb0b0b0ffb1b0b1ffb1b1b0ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb1b1b1ffb2b1b2ffb2b2b2ffb1b2b1ffb1b2b2ffb1b1b1ffb2b2b1ffb2b2b2ffb2b2b2ffb2b1b2ffb1b1b2ffb1b1b1ffb1b1b1ffb1b0b0ffb1b1b1ffb0b0b1ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0b0ffb0b0b0ffafb0b0ffb0afb0ffafb0afffafafafffafafafffafafafffafafafffafafafffafafafffaeafafffafafafffafafafffafafafffafafafffafb0b0ffafb0b0ffb0afb0ffb0afb0ffb0b0afffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb1b0b1ffb0b0b0ffb0b0b1ffb0b1b1ffb1b0b1ffb1b0b0ffb1b0b1ffb1b1b1ffb1b1b1ffb0b0b0ffb1b0b1ffb1b1b0ffb1b1b0ffb0b0b0ffb1b0b0ffb1b0b0ffb1b1b0ffb0b0b0ffb1b0b0ffb0b1b0ffb0b0b0ffb0b0b0ffb1b0b1ffb0b1b0ffb0b1b1ffb0b0b0ffb0b1b0ffb0b0b1ffb1b1b1ffb1b0b0ffb0b0b1ffb0b0b0ffb0b0b0ffb0b0b0ffb1b1b1ffb0b0b1ffb1b1b1ffb1b1b1ffb0b0b0ffb1b0b1ffb1b1b1ffb0b1b1ffb1b0b1ffb0b1b0ffb0b0b0ffb0b0b1ffb0b0b1ffb0b0b1ffb0b0b0ffb0b0b1ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffafb0afffafafafffafafafffb0afb0ffb3b3b3ffb9b9b8ffbdbdbdffc2c2c2ffc7c7c7ffc9c9c8ffcbcacbffcdccccffcececfffd1d1d1ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d3d3ffd3d2d2ffd3d2d2ffd2d2d2ffd3d2d2ffd2d2d1ffd2d2d1ffd1d2d1ffd2d1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffffffefffffffefffefffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffffffffffffefffffffffffffffffffffefefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcecdffcececfffcecfceffcfcfcfffcfcfd0ffcfd0cfffd0d1d0ffd0d1d1ffd1d2d2ffd1d1d2ffd2d1d2ffd2d1d2ffd1d2d2ffd1d1d1ffd0d1d0ffcfd0cfffcfceceffccccccffcacacaffc9c9c9ffc8c8c8ffc5c5c5ffbfc0c0ffb9b9baffb4b4b5ffb1b0b1ffafafafffafafafffafafafffafaeafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaeafafffafafafffafaeafffafafafffafafafffafafafffafafafffb0afafffafafb0ffafafafffafb0b0ffb0afafffafafb0ffafafafffafafb0ffb0b0afffb0afb0ffb0afb0ffb0b0b0ffb0b0b0ffb0b1b0ffb1b0b0ffb0b1b1ffb1b1b0ffb0b0b0ffb1b0b0ffb0b1b1ffb0b1b1ffb1b1b0ffb0b0b0ffb0b0b1ffb0b1b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0afb0ffb0afafffafb0b0ffafafb0ffafafafffafafafffafafafffafafaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffadaeaeffaeaeaeffaeaeaeffaeadaeffaeaeaeffaeaeaeffafaeaeffaeaeaeffafafafffaeaeafffaeafafffafafafffafafafffafafafffafafb0ffafafafffafafafffafafafffb0afafffb0b0afffb0b0b0ffafb0b0ffb0b0afffb0afb0ffb0afb0ffafafafffafb0b0ffb0afafffafafb0ffafafb0ffafafb0ffb0b0afffafafb0ffb0afb0ffafafb0ffafafafffafb0afffb0afafffafafb0ffafb0afffafafafffb0afafffafb0afffafb0b0ffafb0afffafafafffafafb0ffafb0afffafafafffafafb0ffafb0b0ffafafb0ffb0afb0ffb0afafffb0b0b0ffafb0b0ffb0b0b0ffafb0afffb0b0b0ffb0b0afffafafafffb0afafffafafb0ffb0afafffafafafffafafafffafafafffafaeafffaeafaeffafafafffafafafffaeaeaeffaeaeaeffaeaeaeffaeaeaeffafafafffb3b3b3ffb9b9b9ffbebdbeffc3c3c3ffc6c7c7ffc9c8c9ffcbcacaffcdcdcdffcfd0d0ffd1d1d1ffd2d2d1ffd3d2d2ffd3d2d3ffd2d2d2ffd2d3d3ffd3d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffffefffffefffffffffffefffffefffffffefffffffffffffffffefffefffefffffefefffefffffffffffffffefefefffffefefffefffffffefffffffffffefffefefefffefefffffefffefffffffefffefffffffffffffffffefffffffefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcccdffcdceceffcdcdceffcececeffcfcfcfffcfd0d0ffd0cfcfffd0cfd0ffd1d1d1ffd1d1d1ffd0d1d1ffd2d2d1ffd1d2d1ffd1d1d1ffd0d0d0ffd0cfd0ffcececfffccccccffcacacaffc9c9c8ffc8c8c8ffc6c5c6ffc1c1c1ffbababaffb4b4b5ffb1b0b0ffaeafaeffaeaeafffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeadaeffaeadaeffadaeaeffaeadadffaeaeaeffadaeadffadadadffadaeaeffadaeaeffaeaeaeffaeaeaeffafaeaeffaeafaeffaeaeafffaeaeaeffaeafaeffaeaeaeffaeafafffafafafffafafafffafafafffafafafffb0b0afffafafafffafb0afffafb0afffafafafffb0afb0ffafb0b0ffb0b0b0ffb0b0afffb0b0b0ffafb0b0ffb0afafffb0afb0ffb0afafffb0afafffaeafafffafafafffafafafffafafaeffafaeaeffaeaeafffaeaeaeffaeaeaeffaeadaeffadaeadffadaeadffadadadffadadadffadadadffadadadffadadadffadadadffadadadffadadadffadadadffaeadadffadadadffadaeaeffadaeadffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffafaeaeffafafafffaeafaeffaeaeaeffaeaeafffaeaeafffafaeafffaeaeafffafafafffaeafafffafaeafffafafafffafafafffaeaeafffaeafafffafafafffafafafffafaeaeffaeaeaeffafafaeffaeaeaeffaeafaeffaeafaeffaeaeaeffaeaeafffaeafafffaeaeafffaeafaeffafafafffaeafafffafaeaeffafaeafffafafafffafafafffaeafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaeafffaeafaeffaeafafffaeaeaeffaeafaeffaeaeaeffaeaeaeffaeaeaeffadaeadffadadaeffaeaeadffadadadffadadadffadadadffacadadffacacacffadadadffaeaeaeffb3b3b4ffb9b8b9ffbebdbeffc3c3c3ffc7c6c6ffc8c8c8ffcacacaffcdcdcdffcfcfd0ffd0d0d1ffd2d1d1ffd2d2d2ffd3d2d3ffd2d3d2ffd2d2d3ffd2d2d2ffd2d3d2ffd2d1d2ffd1d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffefefffffffffffffffefffffefefffefffefffefffefffefefefffffefffffefffffffffefffffefffefffffffffffefffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdccccffcccdccffcdcdcdffcdcecdffcfceceffcececeffd0cfcfffcfd0cfffd0d0cfffd0d0d0ffd0d1d0ffd0d1d1ffd0d1d1ffd0d0d0ffcfd0cfffcfcfcfffcdcccdffcacbcaffc9c9c9ffc9c8c8ffc7c6c7ffc3c3c3ffbdbcbdffb6b6b6ffb1b1b2ffaeafafffaeaeadffaeadadffaeaeaeffadaeadffaeadadffaeadaeffadadaeffadadadffaeadadffadadaeffadadadffadadadffadadadffadadacffadadadffadadacffadadadffadadadffadadadffadadadffaeadadffadadadffadadadffadaeadffadaeaeffaeadaeffaeaeaeffadaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeafffaeaeafffafafafffafafafffafaeafffafafafffaeafafffafafafffafafafffafafafffafafafffafafafffafafafffafaeaeffafafaeffafafaeffafaeafffaeaeaeffaeaeaeffadaeaeffaeaeadffadaeaeffadaeadffaeadadffadadadffadadadffadacacffacacacffadacadffacacacffacacacffacacadffacacacffacacacffadacacffadadadffacadadffadacadffadadadffacacadffadadadffadadadffadadaeffaeadadffaeadadffadaeadffaeaeadffaeadadffaeaeadffaeaeaeffaeaeaeffaeaeaeffaeaeadffaeaeaeffadaeaeffaeaeaeffaeafaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffadaeaeffadaeaeffaeaeaeffadaeaeffaeadaeffadaeaeffadaeaeffaeadaeffadaeaeffadaeaeffaeaeaeffaeadaeffaeaeaeffaeadadffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeafaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeadaeffaeadadffaeadaeffadadadffadadadffadadaeffadadadffadadadffadacadffadadadffacadacffadacacffacacacffababacffacabacffacacabffacacadffb0afafffb6b5b6ffbabbbaffc0c0bfffc5c4c4ffc7c7c6ffc8c8c9ffcbcbcbffcdcdceffd0d0cfffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd1d2d1ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffd1d0d0ffd0d0d0ffd0cfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffefffffffffefffffffffffffefefefffffefffffffffefffefffefffefefffffefefffffffffffffefffffffffefffffefffffffefffefffefefefffefffefffefefffffefffefffffefefffffefffffffefefffffffefffffffffffffffffffefffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffefffffffffffefffffefefffffffefffffffffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffcdcdccffcdcdccffcdcdcdffcdcdcdffcdceceffcecfceffcecfceffd0d0d0ffcfd0d0ffcfcfd0ffd0d0cfffd0d0d0ffcfcfcfffcfcfcfffcececeffcccccbffcacac9ffc8c8c8ffc7c7c6ffc6c6c6ffc2c2c2ffbcbdbcffb5b6b5ffb0b0b0ffadadadffacadadffadadadffacacadffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffababacffacacacffacacacffabababffacacabffacacacffacacacffacacacffacacacffacacacffacadacffacadacffacacacffacacacffadadacffadadacffadadadffadadadffadadadffadadaeffadaeaeffadaeaeffadadaeffadaeaeffaeaeaeffaeaeadffaeaeaeffaeaeaeffaeadaeffadaeaeffaeaeaeffaeaeaeffaeaeaeffadaeaeffadadadffadadadffadadadffacacadffacacacffacacacffacacacffacacacffabacacffacacabffacabacffabababffabababffabababffabababffababaaffabababffabababffabababffabababffabababffabababffacacabffabababffacacabffacacacffacacacffacacacffacacacffadacacffacacacffacadacffadadadffacacacffadadacffadadadffadadadffadadadffadacadffadadadffadadadffadadadffadadadffadadadffadadadffadadacffadacadffacacadffacacacffacacadffacadadffacadadffadacadffacadadffadadadffadacacffadadacffadadadffadacadffacadadffadadadffadadadffadadadffadadadffadadadffadadacffadadadffadadadffadadadffadadadffadadadffadadadffacadadffadadacffadacadffacacacffacacacffacacacffacacacffacacabffabacacffacacacffababacffabababffabababffabababffabababffaaaaaaffaaabaaffaaabaaffaaaaaaffabababffaeaeafffb5b4b4ffb9b9b9ffbfbfbfffc4c4c4ffc5c5c5ffc8c8c7ffcbcbcbffcdcdcdffcfcfcfffd0d0d0ffd1d1d1ffd1d2d1ffd1d2d1ffd2d2d1ffd1d1d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d0ffd0d0d1ffd0d0d0ffcfd0d0ffd0cfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffefefffffffefefffefefffffefffffffefffffffffefffffefffffffffffffffefefefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffefffffffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcbccccffcbccccffcdcdccffcdcdcdffcdcdcdffcdcdceffcdcecdffcfceceffcececeffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcdcecdffcccbccffc9c9c9ffc7c7c7ffc7c6c7ffc6c5c6ffc3c2c2ffbdbdbdffb6b7b6ffb0b0b1ffadadadffababacffababacffacacacffacababffababacffabacacffacababffabababffababacffabababffabababffabababffabababffabababffabababffabaaaaffababaaffaaababffaaaaaaffababaaffababaaffabababffaaababffabababffabababffabababffabababffabababffabababffacacabffacacabffacacacffacacacffacacacffacadadffacacadffadadacffacadacffacadadffacadadffacadadffadadadffadadadffadadadffadadadffadadadffadadadffadadacffadadadffacacacffacacacffacacacffacacabffabacabffabababffabababffaaababffabababffabaaabffabaaaaffaaaaaaffaaabaaffaaaaaaffaaaaaaffaaaaaaffa9aaaaffaaaaaaffaaaaaaffaaaaaaffaaababffabaaaaffaaaaaaffaaaaabffabababffababaaffabababffabababffabababffababacffacababffacababffabacacffabababffacacabffacacabffacacacffabacacffacacacffacabacffabacabffacacabffacacacffacacacffacacacffacacabffacacacffacacacffabacacffabacacffababacffacacabffacacabffabacacffabacacffabacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacadacffacacacffacacacffabacabffacacacffacabacffacababffabababffabacabffabababffabababffaaaaabffaaaaabffaaababffaaaaaaffaaaaaaffaaaaaaffaaaaa9ffa9a9a9ffa9a9aaffa9aaa9ffa9a9a9ffa9a9a9ffa9a9a9ffaaaaaaffaeaeafffb5b4b4ffbbbbbaffbfc0c0ffc3c3c3ffc5c6c5ffc8c8c7ffcacacaffcccdcdffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d1d0ffcfcfd0ffd0d0cfffcfd0cfffcecfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffefffffffefefffffffffefffefffefffefffffffefefffffefffffffffffefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffffffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffefffffffffffffefefefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcbcbcbffcbcccbffcbccccffcbccccffcdcdcdffcdcdcdffcdcdcdffcececdffcdcdceffcececeffcececeffcfceceffcecfcfffcececeffcdceceffcbcbcbffc9c9c9ffc7c7c7ffc5c6c6ffc5c5c6ffc3c3c3ffbebebeffb7b7b7ffb1b1b1ffadadadffabababffaaabaaffabaaabffabababffaaabaaffaaaaabffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaa9ffaaaaaaffaaaaaaffa9aaaaffaaaaa9ffaaa9aaffaaa9aaffa9aaaaffaaa9a9ffa9a9aaffa9a9a9ffa9a9aaffaaa9aaffaaa9aaffaaaaaaffaaaaaaffaaaaaaffaaabaaffaaaaaaffabaaaaffabaaabffaaaaabffabaaabffabacabffacababffabacabffabababffabababffababacffacacabffabacacffababacffacacacffacacacffacacacffacacabffacabacffabacacffabababffabababffabababffabababffaaababffaaaaaaffababaaffaaabaaffaaaaaaffa9a9aaffaaa9a9ffaaa9a9ffa9a9aaffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a8ffa9a9a9ffa9a9a9ffa9a9a8ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9aaa9ffaaaaaaffaaa9a9ffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaabffaaaaabffaaaaabffabaaaaffaaaaabffaaaaaaffaaababffabaaabffaaaaabffabababffabababffababaaffababaaffababaaffababaaffabababffabababffabaaabffabababffabaaabffababaaffababaaffababaaffabaaabffabababffabababffaaababffabababffabababffabababffabababffabababffababacffabababffabababffabababffabababffabababffabababffabababffabacabffabababffaaaaabffabaaaaffabaaaaffaaaaabffaaaaaaffaaaaaaffa9aaaaffa9aaa9ffaaa9aaffa9aaaaffa9a9a9ffa9a9a9ffa9a9a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a7a7ffa8a8a8ffa8a8a8ffa8a8a8ffa9aaa9ffafaeafffb6b5b6ffbbbbbcffc0c0c0ffc3c3c3ffc5c5c5ffc7c7c8ffcacacaffcdcccdffcfcfcfffd0d0d0ffd1d0d0ffd1d1d0ffd1d1d1ffd1d1d0ffd1d1d1ffd0d0d1ffd0d0d0ffd0d1d0ffd0cfd0ffcfd0cfffd0cfcfffcfcfceffcececfffcecfce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefefffffffefffffffffffefefffffffefefffefffffffffefffffefffefffffefefffefffefffefefffffffffefffefefefffefefffffffffffffffefffffffffefffffffefffffefffffffffffffffffefffffffffffefffffffefffffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffefefffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefffffffefefefffffffefffffffffffefffffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9cacaffcbcacbffcacbcaffcbcbcbffcbcbcbffccccccffccccccffcccccdffcdcccdffcdcdcdffcdcdcdffcdceceffcececeffcececeffcdceceffcdcdcdffcbccccffc9c9c9ffc6c6c7ffc5c5c5ffc4c4c4ffc3c3c3ffbebebfffb7b8b7ffb2b1b1ffadadadffabababffaaaaaaffaaaaaaffa9aaaaffaaaaaaffaaaaa9ffa9aaa9ffaaaaa9ffaaa9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a8a9ffa8a9a9ffa9a9a8ffa8a8a9ffa8a9a8ffa8a9a8ffa9a9a8ffa9a8a8ffa9a8a9ffa9a8a8ffa9a8a9ffa9a8a9ffa9a9a8ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9aaa9ffaaa9a9ffa9aaaaffaaaaaaffaaaaaaffababaaffaaaaaaffaaabaaffabaaaaffaaaaaaffaaaaaaffaaaaabffababaaffabaaabffaaababffabaaabffabababffabababffabababffaaababffabaaaaffaaabaaffaaaaaaffa9aaaaffa9a9a9ffa9a9a9ffaaa9a9ffa9a9a9ffa9a9a9ffa8a9a9ffa8a9a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa7a8a8ffa7a8a8ffa8a8a8ffa8a8a7ffa8a8a8ffa8a8a8ffa9a8a8ffa9a9a8ffa9a8a9ffa8a9a8ffa9a9a9ffa9a8a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9aaa9ffaaaaa9ffaaa9aaffaaaaaaffaaa9a9ffaaa9aaffaaa9aaffaaaaa9ffaaaaa9ffaaa9a9ffaaaaaaffaaaaaaffa9aaaaffa9aaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffa9aaaaffa9aaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaabffaaabaaffaaaaaaffaaaaaaffaaababffaaaaaaffaaabaaffaaaaaaffaaababffaaaaaaffaaaaaaffabaaaaffaaaaaaffaaaaaaffa9aaaaffa9aaa9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa8a9a9ffa8a9a8ffa9a8a8ffa8a8a7ffa8a8a8ffa8a8a7ffa8a7a7ffa8a8a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a6a7ffa6a7a7ffa7a7a6ffa7a7a7ffa9aaa9ffafb0afffb7b7b6ffbcbcbcffc0c0c0ffc3c3c2ffc5c5c5ffc7c7c7ffcacac9ffcdcdccffcececeffd0d0d0ffd0d0d0ffd0d0d1ffd0d1d0ffd1d0d0ffd0d1d0ffd0d0d0ffcfcfd0ffd0d0cfffcfd0cfffcecfcfffcfcecfffcececeffcececeffcdcdce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffffffffffffffefefffffffffefffefffefffefffffffffefffffefffefffefefefffefefffffffffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffefffffffffefffffefffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefffffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacac9ffcacacaffcbcacaffcbcacbffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcccccdffcdcccdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcbccccffc9c8c9ffc6c6c6ffc5c4c4ffc4c3c3ffc2c2c2ffbfbebfffb8b8b8ffb2b2b2ffadadadffababaaffa9a9aaffa9a9a9ffa9aaa9ffa9a9a9ffa8a8a8ffa9a9a9ffa9a9a9ffa9a8a9ffa9a8a8ffa9a9a9ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a7ffa8a7a8ffa8a8a7ffa7a8a8ffa7a7a7ffa7a8a8ffa7a7a8ffa7a8a7ffa8a8a8ffa8a8a8ffa8a8a7ffa8a8a8ffa7a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a9a8ffa8a8a8ffa8a8a9ffa9a8a9ffa9a8a9ffa9a9a9ffa9aaa9ffaaa9aaffa9aaa9ffa9aaaaffaaa9a9ffaaa9aaffaaaaaaffa9a9aaffa9aaaaffaaaaaaffaaaaa9ffa9a9aaffaaa9aaffaaa9aaffa9a9aaffa9a9a9ffaaa9a9ffa9a9a9ffa9a9a9ffa8a8a9ffa9a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa7a7a7ffa8a7a8ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa6a6a6ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa8a8a8ffa7a8a7ffa7a7a8ffa7a8a8ffa7a8a7ffa8a7a8ffa8a8a8ffa8a8a9ffa8a8a8ffa8a9a8ffa8a8a9ffa8a9a8ffa9a9a9ffa9a9a8ffa9a9a8ffa9a9a9ffa8a8a8ffa8a9a8ffa9a9a9ffa9a9a9ffa9a9a9ffa8a9a8ffa9a9a9ffa8a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9aaa9ffaaa9a9ffa9a9a9ffa9a9aaffaaa9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9aaaaffaaa9aaffa9a9a9ffa9a9aaffaaa9a9ffa9a9aaffa9a9a9ffa9a9a9ffaaa9a9ffa9aaa9ffa9a9a9ffa9a9a9ffaaa9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa8a8a8ffa9a9a9ffa8a8a8ffa8a8a8ffa7a8a8ffa8a7a8ffa7a8a7ffa7a8a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a6a7ffa7a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa5a6a6ffa5a6a5ffa6a5a6ffa6a6a5ffa5a6a6ffa6a6a6ffa9aaaaffb0b0b0ffb7b8b7ffbcbdbdffc0c0c0ffc3c3c2ffc5c5c5ffc6c7c7ffc9c9c9ffcdcdccffcececeffcfcfcfffcfd0cfffd0d0d0ffd0d0d1ffd0d0d0ffd0cfd0ffd0d0cfffd0d0d0ffcfcfcfffcfcfceffcececfffcfceceffcdcdcdffcecece00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffffefefffffefffffffffffffefefffffefffffffffefffffffffefffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffefefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcac9c9ffc9cacaffcac9caffcacac9ffcbcacbffcacbcbffcbcccbffcccbcbffcbccccffcccccbffccccccffcccdcdffcdcdcdffcecdcdffcccdcdffcbcccbffc8c8c9ffc6c6c6ffc4c4c4ffc3c3c3ffc2c1c2ffbebfbfffb8b9b8ffb2b2b3ffadaeaeffaaaaaaffa9a9a9ffa8a8a8ffa9a9a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a7a8ffa7a7a7ffa8a7a8ffa8a7a7ffa7a8a7ffa7a7a7ffa7a7a7ffa7a7a7ffa6a7a7ffa7a7a7ffa6a6a7ffa7a6a7ffa6a6a6ffa7a6a6ffa6a7a6ffa7a7a6ffa6a7a7ffa7a7a7ffa7a7a7ffa7a8a7ffa8a7a7ffa7a8a7ffa8a8a7ffa8a7a7ffa7a7a7ffa8a7a7ffa7a7a7ffa8a8a7ffa8a7a7ffa8a7a8ffa8a8a7ffa8a8a8ffa9a8a8ffa8a9a8ffa9a8a8ffa8a9a8ffa9a8a9ffa8a9a9ffa9a9a9ffa9a9a8ffa8a9a9ffa8a8a8ffa8a9a8ffa8a9a9ffa9a8a9ffa9a8a9ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a7ffa7a7a8ffa7a7a7ffa7a7a7ffa6a7a6ffa6a6a7ffa6a6a7ffa6a6a6ffa6a6a6ffa6a5a6ffa6a6a5ffa6a6a6ffa6a6a6ffa6a6a6ffa5a5a6ffa5a6a6ffa6a6a6ffa6a6a6ffa6a7a6ffa7a6a7ffa7a7a6ffa6a6a6ffa6a7a7ffa7a7a7ffa7a7a7ffa8a7a7ffa7a7a7ffa7a7a7ffa7a8a7ffa7a7a7ffa7a7a8ffa8a8a8ffa7a7a8ffa8a8a8ffa8a7a7ffa8a8a7ffa8a8a8ffa8a8a8ffa7a8a7ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a9a8ffa9a8a9ffa8a9a8ffa9a8a9ffa8a9a8ffa9a8a9ffa8a9a9ffa9a9a9ffa9a9a8ffa8a9a9ffa8a8a8ffa8a9a8ffa8a9a9ffa9a8a8ffa9a8a9ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a9ffa9a9a8ffa8a8a9ffa8a8a8ffa8a8a8ffa8a8a8ffa7a8a8ffa7a8a8ffa7a7a7ffa7a7a7ffa7a6a6ffa7a7a6ffa6a7a7ffa6a6a6ffa6a6a6ffa5a5a6ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a4a5ffa5a5a4ffa4a4a4ffa4a5a4ffa5a4a5ffa4a4a5ffa5a4a5ffa4a5a5ffa6a6a5ffaaaaaaffb1b1b1ffb8b8b8ffbdbdbcffc0bfc0ffc3c3c3ffc5c4c4ffc7c7c6ffcacacaffcdccccffcdcecdffcfcfcfffcfcfcfffd0d0cfffd0cfcfffd0cfd0ffd0cfcfffcfcfcfffcfcfcfffcecfceffcfceceffcdcecdffcecdceffcdcecdffcccdcd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffefffffffefffffefffffffefffffffffefffffffffffffffffffefffffffffefffffefffefffffefffffefffffffffffffffffffefffefffffffefffefffefffefffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffefffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefefffffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcac9caffcbcbcaffcbcacaffcbcbcbffcbccccffcbcbccffccccccffcdcdcdffcdcdcdffcdcccdffcccccbffc9c9caffc6c6c6ffc3c4c4ffc2c2c2ffc1c1c1ffbfbebeffb8b9b9ffb2b2b3ffadadaeffaaaaaaffa9a9a9ffa8a7a8ffa8a7a8ffa8a7a8ffa8a7a8ffa7a7a7ffa7a7a7ffa7a7a7ffa6a7a6ffa6a7a7ffa7a7a7ffa6a7a7ffa6a7a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a5ffa5a5a5ffa5a6a6ffa5a6a5ffa5a5a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa7a6a6ffa6a7a7ffa6a6a7ffa6a7a6ffa6a6a6ffa6a6a7ffa6a7a7ffa6a7a6ffa6a6a6ffa6a7a6ffa6a6a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a8ffa7a7a7ffa8a8a7ffa7a7a7ffa7a8a7ffa7a8a8ffa7a7a8ffa8a8a7ffa8a8a8ffa7a8a8ffa7a7a7ffa7a8a7ffa7a7a8ffa7a7a7ffa7a7a7ffa7a7a6ffa6a6a6ffa6a6a6ffa5a6a6ffa5a5a6ffa5a5a6ffa5a5a5ffa5a5a5ffa5a4a5ffa5a5a5ffa5a4a5ffa5a5a5ffa4a5a4ffa4a4a5ffa5a4a5ffa5a5a5ffa5a5a5ffa6a5a6ffa6a6a6ffa6a6a6ffa6a6a5ffa6a6a5ffa6a6a6ffa6a6a5ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a7a7ffa7a7a7ffa7a7a7ffa7a6a7ffa7a7a6ffa6a6a7ffa7a6a6ffa7a7a7ffa6a7a7ffa6a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a8a7ffa7a7a8ffa8a7a8ffa8a7a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a9a8ffa7a8a8ffa8a8a8ffa8a8a8ffa7a8a8ffa7a7a7ffa8a8a7ffa7a7a8ffa7a8a8ffa7a8a8ffa7a8a7ffa7a7a7ffa8a7a7ffa7a7a7ffa6a6a7ffa6a6a7ffa6a7a7ffa6a6a7ffa6a5a6ffa6a5a6ffa6a5a6ffa6a5a6ffa5a5a5ffa5a4a5ffa5a4a5ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a4a4ffa3a3a3ffa4a3a3ffa3a4a4ffa4a3a3ffa3a3a3ffa3a4a4ffa3a4a3ffa3a3a4ffa5a6a6ffabababffb2b3b3ffb9b8b8ffbdbcbcffbfbfbfffc3c2c2ffc4c5c5ffc6c7c7ffc9cacaffccccccffcdcdceffcececeffcfcfcfffcfcfcfffcfd0cfffcecfcfffcfcfcfffcececeffcececeffcdcdceffcecdceffcdcdcdffcdcdccffccccccffcbcccb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffffffffffffffffefffffffffffffefefffffffefffffffefefffffffefffffefffffefffefffefffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffefffffffffefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c8c9ffc8c8c9ffc9c9c9ffcac9c9ffcac9c9ffcac9caffcacacaffcacacaffcbcbcbffcacbcbffcacbcbffcccbcbffccccccffcccdccffccccccffccccccffcacacaffc6c6c7ffc3c3c4ffc1c1c1ffc0c0bfffbebebdffbab9baffb3b3b3ffaeaeaeffaaaaaaffa8a8a8ffa7a7a8ffa7a7a7ffa6a7a7ffa6a7a6ffa6a6a6ffa7a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a5ffa6a5a5ffa6a5a6ffa5a6a5ffa5a5a5ffa4a5a5ffa4a5a5ffa5a4a5ffa5a5a5ffa4a5a4ffa5a5a5ffa5a5a4ffa5a5a5ffa5a5a5ffa5a5a5ffa5a6a5ffa5a5a5ffa5a5a6ffa6a5a6ffa5a6a5ffa5a5a6ffa5a6a6ffa5a6a5ffa5a5a5ffa5a6a5ffa5a5a5ffa5a5a5ffa6a5a6ffa5a5a5ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa7a7a7ffa6a7a7ffa6a6a6ffa7a6a6ffa6a7a7ffa6a7a6ffa6a6a7ffa6a7a6ffa6a7a6ffa6a6a7ffa6a6a6ffa5a6a5ffa6a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a4a4ffa4a5a4ffa4a4a4ffa3a4a4ffa4a4a4ffa3a4a4ffa3a4a3ffa4a3a3ffa4a4a3ffa4a4a4ffa4a5a4ffa5a4a4ffa4a5a5ffa5a5a4ffa5a5a5ffa6a5a5ffa5a6a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa6a6a5ffa6a5a6ffa6a6a5ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa7a6a7ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa7a6a7ffa6a6a7ffa7a7a7ffa8a7a7ffa8a7a8ffa8a7a8ffa7a7a7ffa8a8a8ffa8a8a8ffa7a8a8ffa7a7a8ffa8a7a7ffa7a7a7ffa7a7a7ffa7a6a7ffa7a7a6ffa6a7a7ffa6a6a7ffa6a7a7ffa6a6a6ffa6a6a6ffa6a6a6ffa7a6a7ffa7a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa5a5a6ffa5a5a5ffa4a5a5ffa4a5a4ffa4a4a4ffa4a4a4ffa4a3a4ffa3a4a4ffa3a3a3ffa3a3a3ffa3a3a2ffa3a2a2ffa3a2a3ffa2a2a2ffa2a2a2ffa2a3a2ffa2a2a2ffa3a2a3ffa2a3a3ffa2a3a2ffa3a3a3ffa4a4a3ffa6a6a6ffacacacffb4b4b4ffb9b9b8ffbcbcbcffbfbfc0ffc3c2c3ffc4c4c4ffc5c6c6ffc9c9c9ffcbcccbffcdcdcdffcececdffcececeffcececfffcfcecfffcececeffcecfceffcecdcdffcecdceffcecdcdffccccccffcccdcdffccccccffcbccccffcacbcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffefffffffefffffefefffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffefffffffffffffffffffffffefffffffffffffefffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffefffffefefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefffefffffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffffefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffc9cacaffcacacaffcacacaffcacbcbffcbcbcbffcccccbffcbccccffcccbccffcac9caffc6c6c6ffc3c2c3ffc0c1c1ffbfbfbfffbdbdbdffbab9b9ffb3b4b3ffaeaeaeffa9a9aaffa8a7a8ffa7a7a6ffa6a6a6ffa6a6a6ffa5a5a5ffa5a6a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a4a5ffa5a5a5ffa5a5a4ffa4a4a5ffa4a5a5ffa4a4a5ffa4a4a4ffa4a4a3ffa4a3a4ffa4a4a4ffa4a4a3ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a5a4ffa5a4a4ffa5a5a4ffa5a5a4ffa5a4a4ffa5a5a5ffa5a5a4ffa4a4a4ffa4a5a5ffa4a5a5ffa4a5a4ffa4a5a4ffa4a4a4ffa4a4a5ffa4a4a4ffa5a5a5ffa5a5a5ffa5a4a4ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a6ffa5a5a5ffa6a5a5ffa5a5a5ffa5a5a6ffa5a5a5ffa5a5a5ffa5a5a5ffa4a5a5ffa5a5a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a4a4ffa3a3a3ffa4a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa2a2a2ffa2a3a2ffa2a2a3ffa3a3a3ffa3a3a3ffa4a3a3ffa4a3a4ffa4a5a4ffa4a5a4ffa4a4a5ffa4a5a5ffa4a5a5ffa5a5a5ffa5a5a4ffa4a4a4ffa4a4a4ffa4a5a4ffa4a5a5ffa4a4a4ffa5a4a5ffa5a5a5ffa5a5a5ffa5a6a5ffa6a5a5ffa6a6a6ffa6a6a6ffa6a5a6ffa6a6a6ffa6a6a5ffa5a5a5ffa5a6a6ffa5a6a5ffa5a6a5ffa5a6a5ffa6a5a5ffa6a6a6ffa6a6a6ffa7a7a7ffa7a6a7ffa7a6a6ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa6a7a7ffa7a7a7ffa6a6a6ffa7a7a6ffa6a6a6ffa6a5a6ffa6a5a6ffa5a5a6ffa5a5a6ffa5a5a6ffa5a6a5ffa5a5a5ffa5a5a5ffa6a6a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a4ffa4a4a4ffa4a4a4ffa3a3a3ffa3a4a3ffa3a3a3ffa3a3a3ffa3a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a1ffa1a1a1ffa1a2a1ffa1a1a2ffa1a1a1ffa1a2a1ffa1a1a1ffa1a1a1ffa1a2a1ffa2a2a2ffa2a2a2ffa3a2a3ffa3a4a3ffa7a7a7ffadaeadffb5b4b4ffb9b9b8ffbcbcbcffc0bfbfffc2c2c2ffc4c4c3ffc5c5c5ffc9c9c9ffcbccccffcdcdccffcdcecdffcececeffcececeffcecdcdffcececeffcecdceffcecdcdffccccccffccccccffcbccccffcccccbffcacbcbffcbcbcbffcacaca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffffffffefffffffffffefffefefffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c8c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffc9cacaffc6c7c6ffc3c3c2ffc0c0c0ffbebebeffbdbcbdffb9b9b9ffb3b3b4ffaeaeaeffaaa9aaffa6a6a6ffa6a6a6ffa5a6a6ffa5a5a5ffa4a5a4ffa4a5a4ffa5a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a3a4ffa4a4a4ffa4a4a3ffa4a4a4ffa4a4a4ffa3a3a4ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa2a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a4ffa3a3a4ffa4a4a3ffa3a3a3ffa4a4a3ffa3a4a4ffa3a3a4ffa4a4a3ffa4a3a4ffa4a4a3ffa3a3a3ffa3a3a3ffa3a4a4ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a4ffa3a3a3ffa4a3a4ffa4a4a3ffa3a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa5a4a4ffa4a4a4ffa4a4a4ffa4a4a3ffa4a3a4ffa4a4a3ffa3a3a4ffa3a3a3ffa2a3a3ffa2a3a3ffa2a2a3ffa2a2a2ffa2a2a3ffa2a2a2ffa1a2a2ffa2a2a2ffa2a2a1ffa2a2a2ffa2a2a2ffa2a3a3ffa2a3a2ffa3a2a3ffa4a3a4ffa3a3a3ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a4a4ffa4a3a4ffa4a4a4ffa4a4a4ffa5a4a4ffa5a4a4ffa4a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a4ffa4a4a4ffa4a5a4ffa4a5a5ffa5a4a5ffa5a5a5ffa5a6a5ffa6a5a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa7a6a6ffa7a6a6ffa6a6a6ffa6a6a6ffa5a5a6ffa6a6a5ffa5a6a5ffa5a6a5ffa5a5a4ffa5a4a5ffa5a5a4ffa5a4a5ffa4a4a4ffa4a4a5ffa4a5a4ffa4a4a5ffa4a4a4ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a3ffa2a3a2ffa3a2a2ffa2a2a2ffa2a2a2ffa1a2a1ffa2a1a1ffa2a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa0a0a1ffa0a0a0ffa0a1a0ffa0a0a0ffa0a0a0ffa0a1a1ffa1a0a1ffa0a1a1ffa1a1a1ffa2a2a2ffa2a2a2ffa3a4a4ffa8a8a8ffafafaeffb4b4b4ffb8b8b8ffbcbcbcffbfbfbfffc2c2c1ffc3c3c3ffc6c6c6ffc9c9c9ffcbcbcbffcccdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdceffccccccffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcaffcacacaffcbcaca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffefffefffefffffffffffefffffffefefefffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffefffffffffffffffffffffffffefefffefffffffffffffffffffffffefefffffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcaffcbcbcbffcac9c9ffc7c7c7ffc4c3c3ffc0c0c0ffbebebeffbbbbbbffb9b9b9ffb3b4b4ffaeafaeffa9a9aaffa6a6a6ffa5a5a4ffa5a5a4ffa4a4a4ffa4a4a4ffa4a3a3ffa4a3a3ffa3a4a4ffa3a3a3ffa3a3a3ffa3a3a3ffa2a3a3ffa2a3a2ffa2a3a2ffa2a2a2ffa2a2a3ffa2a2a2ffa3a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a3ffa3a2a2ffa2a2a2ffa3a3a3ffa2a3a3ffa3a2a3ffa3a2a2ffa2a3a3ffa2a3a3ffa2a2a2ffa3a2a3ffa2a3a2ffa3a2a2ffa2a2a2ffa2a1a2ffa2a2a1ffa2a2a2ffa2a2a2ffa2a1a2ffa2a2a2ffa2a2a2ffa2a3a2ffa3a2a3ffa3a2a2ffa2a3a2ffa3a3a3ffa3a2a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a2ffa2a3a2ffa3a3a2ffa2a2a2ffa2a2a2ffa1a2a2ffa1a2a2ffa2a1a2ffa1a1a2ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a0a0ffa1a1a1ffa1a1a1ffa1a2a1ffa1a1a2ffa2a2a2ffa2a2a2ffa2a3a2ffa3a3a2ffa3a3a3ffa3a3a4ffa3a3a3ffa4a4a3ffa4a4a4ffa3a4a4ffa4a3a4ffa4a3a4ffa4a3a3ffa4a4a3ffa4a4a3ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a5ffa5a4a4ffa4a5a5ffa4a5a5ffa4a4a4ffa5a4a5ffa4a4a4ffa4a4a4ffa4a4a3ffa3a3a3ffa4a4a4ffa4a4a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa6a6a5ffa6a5a6ffa5a5a5ffa5a5a5ffa6a6a5ffa6a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a4ffa4a4a4ffa4a5a4ffa4a4a4ffa4a4a4ffa3a4a4ffa3a4a4ffa4a4a4ffa3a3a4ffa4a4a3ffa4a3a3ffa3a3a3ffa2a3a3ffa2a2a2ffa2a1a1ffa1a2a2ffa1a1a1ffa1a1a1ffa1a1a1ffa0a0a0ffa0a1a0ffa0a0a0ffa0a09fffa0a0a0ffa09fa0ffa0a09fffa0a0a0ff9f9f9fffa09f9fff9f9fa0ffa09fa0ffa0a0a0ffa0a0a0ffa1a1a1ffa2a2a2ffa3a3a2ffa5a5a5ffa9aaa9ffb0afb0ffb4b4b4ffb8b8b8ffbcbcbcffbfbfbfffc1c1c1ffc2c3c3ffc6c6c6ffc9c9c8ffcacacaffcccccbffcccccdffcdcdcdffcdcccdffcccccdffccccccffcccccbffcccbccffcbcbcaffcacbcaffcbcbcaffcbcacbffcacacaffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffefffffffefefefffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffcac9c9ffc8c8c8ffc9c8c8ffc8c8c9ffc9c9c9ffcac9c9ffcacacaffcac9caffcacac9ffc9c9c9ffc6c6c6ffc2c2c2ffc0c1c0ffbebdbeffbbbbbbffb9b8b8ffb4b4b4ffaeaeaeffa9a9aaffa6a5a6ffa4a3a3ffa4a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a2ffa3a2a3ffa3a2a3ffa3a2a2ffa2a2a2ffa2a2a1ffa1a2a1ffa2a1a1ffa1a1a2ffa1a2a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a2ffa2a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a2ffa2a2a1ffa2a2a1ffa2a1a1ffa1a1a2ffa1a1a2ffa2a2a1ffa1a1a1ffa1a1a2ffa1a1a1ffa1a1a1ffa1a1a1ffa1a0a0ffa0a1a1ffa1a0a0ffa0a0a0ffa0a1a0ffa1a1a0ffa0a0a0ffa1a1a1ffa1a1a1ffa1a2a2ffa2a2a2ffa2a2a2ffa3a2a2ffa2a3a2ffa2a2a2ffa2a2a2ffa1a1a1ffa1a2a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a0a1ffa1a0a1ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa0a09fffa0a09fff9fa0a0ffa0a0a0ffa1a0a1ffa1a1a1ffa1a0a1ffa1a1a1ffa2a1a1ffa1a2a1ffa2a2a2ffa2a2a2ffa2a3a2ffa3a2a2ffa2a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa4a3a3ffa3a3a3ffa3a3a4ffa3a4a3ffa3a4a3ffa4a3a3ffa3a3a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a3a4ffa4a4a4ffa4a4a4ffa4a3a3ffa3a3a3ffa3a3a3ffa4a4a4ffa4a4a3ffa4a5a4ffa5a5a4ffa4a4a4ffa5a4a4ffa4a4a5ffa4a5a5ffa5a5a5ffa5a5a5ffa5a4a5ffa4a5a4ffa4a4a4ffa4a4a4ffa3a4a4ffa4a4a3ffa4a3a4ffa3a4a3ffa4a3a3ffa3a4a3ffa4a3a4ffa4a3a4ffa3a3a3ffa3a2a2ffa3a3a2ffa2a3a2ffa2a2a2ffa2a2a1ffa1a1a1ffa1a1a0ffa1a0a1ffa0a0a0ffa0a0a0ffa0a09fffa0a09fff9fa09fff9f9f9fff9f9f9fff9f9f9fff9f9e9fff9e9f9fff9f9f9fff9f9f9fff9f9f9eff9f9f9eff9e9f9eff9f9f9fff9f9f9fffa0a0a0ffa1a1a1ffa2a2a2ffa3a3a3ffa5a5a5ffabaaaaffb0b0b0ffb4b4b4ffb8b8b8ffbbbcbcffbfbebfffc1c0c1ffc2c2c2ffc6c6c6ffc9c8c8ffcacacaffcbcbcbffcccccbffcccdccffcdccccffcbcbcbffcccbcbffcacacbffcacbcbffcbcacbffcbcbcbffcbcacbffc9cac9ffc9c9c9ffc9c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefefffffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffefffefefffffffefffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffffffffffefffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000ffc6c7c6ffc8c8c8ffc8c8c8ffc9c9c8ffc9c8c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c8ffc8c8c8ffc6c6c6ffc2c2c2ffc0c0c0ffbebebeffbcbcbcffb8b8b8ffb3b4b4ffaeaeaeffa9a9a9ffa5a4a4ffa3a3a2ffa2a2a2ffa2a2a1ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a1ffa1a2a1ffa1a2a1ffa2a1a1ffa1a1a1ffa0a1a0ffa0a1a1ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa1a0a1ffa0a1a0ffa0a0a1ffa1a1a0ffa0a0a0ffa0a0a1ffa0a1a0ffa1a1a0ffa0a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa0a1a1ffa0a0a1ffa1a1a1ffa1a1a1ffa1a1a1ffa0a1a0ffa0a0a0ff9fa09fff9f9f9fff9f9f9fff9f9e9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffa0a0a0ffa0a1a0ffa1a1a1ffa1a1a0ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a0a1ffa0a0a1ffa1a1a1ffa0a0a0ffa0a0a1ffa0a0a0ffa0a0a0ffa09f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffa09f9fffa0a0a0ff9fa0a0ffa1a0a0ffa1a1a1ffa0a1a1ffa1a1a1ffa1a1a1ffa2a1a1ffa2a2a1ffa2a2a1ffa3a2a2ffa2a3a2ffa2a2a3ffa3a3a2ffa2a2a2ffa2a2a3ffa2a3a2ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a4a4ffa4a3a3ffa3a4a3ffa3a3a3ffa3a4a4ffa4a4a4ffa4a4a4ffa3a4a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a2ffa3a3a3ffa3a3a4ffa3a4a4ffa3a4a4ffa3a4a3ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a3ffa4a4a4ffa4a4a3ffa3a4a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a2a3ffa2a3a3ffa3a3a3ffa3a3a3ffa3a2a2ffa2a3a2ffa2a2a3ffa2a2a1ffa1a2a2ffa1a1a1ffa1a1a0ffa1a1a0ffa0a0a0ffa09f9fff9fa09fff9e9f9fff9f9f9fff9f9f9fff9e9f9eff9e9f9fff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9e9fff9f9f9eff9e9f9eff9f9f9fff9fa09fffa0a0a0ffa0a0a1ffa1a1a1ffa2a2a2ffa3a4a4ffa6a6a6ffaaababffafafafffb3b4b4ffb7b8b8ffbcbcbcffbebfbeffc0c0c0ffc2c3c2ffc6c6c6ffc8c8c8ffcac9caffcacacbffcbcbcbffcbccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacbcaffcacac9ffc9cac9ffc8c9c8ffc9c9c9ffc8c8c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000ffc7c6c6ffc6c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c9ffc7c7c8ffc6c6c6ffc2c2c2ffc0c0c0ffbdbebeffbbbbbbffb8b7b8ffb3b4b3ffaeaeaeffa9a9a9ffa4a4a4ffa2a1a1ffa1a1a0ffa1a1a0ffa1a1a1ffa1a2a1ffa1a2a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a0a1ffa0a1a0ffa0a0a0ffa0a0a0ffa0a0a0ffa09f9fff9f9f9fff9f9f9fff9f9f9fff9fa09fff9fa09fff9f9f9fff9f9f9fffa09f9fff9f9fa0ffa09fa0ffa09f9fffa0a09fffa0a0a0ffa0a0a0ffa1a0a0ffa0a0a0ffa0a1a1ffa0a1a0ffa0a0a0ffa0a0a0ffa09f9fffa0a0a0ffa0a0a0ff9f9f9fff9f9f9fff9e9f9fff9e9e9eff9e9d9eff9e9e9eff9e9e9eff9d9d9dff9e9d9dff9e9e9eff9e9e9eff9f9f9fff9f9f9fffa09f9fffa0a0a0ffa0a0a0ffa1a0a1ffa0a0a0ffa1a0a0ffa0a0a0ffa0a0a0ffa09fa0ff9fa09fff9f9fa0ff9f9f9fff9e9e9fff9f9e9eff9e9e9eff9f9e9eff9e9f9eff9e9f9eff9e9f9eff9e9e9fff9e9f9fff9f9e9eff9e9e9eff9e9f9eff9e9f9eff9f9f9fffa0a09fffa09fa0ffa0a0a0ffa0a0a0ffa0a0a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa2a1a2ffa2a1a2ffa2a1a2ffa2a1a1ffa2a2a2ffa2a2a3ffa2a2a2ffa3a3a2ffa2a2a3ffa2a3a3ffa2a3a3ffa2a3a3ffa2a2a3ffa3a2a2ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa2a3a3ffa2a3a3ffa3a2a3ffa3a3a3ffa3a3a3ffa3a2a3ffa3a3a3ffa3a3a3ffa2a3a3ffa3a3a3ffa2a2a3ffa3a2a2ffa3a3a3ffa2a2a3ffa3a3a3ffa3a2a2ffa3a3a2ffa2a2a2ffa2a2a2ffa2a1a2ffa1a2a2ffa2a2a2ffa1a1a2ffa1a1a2ffa2a1a1ffa2a1a1ffa2a2a1ffa1a1a1ffa1a1a1ffa0a1a0ffa0a0a0ff9fa0a0ffa09f9fff9e9e9eff9e9f9eff9d9e9dff9d9e9dff9e9e9eff9e9d9dff9d9d9eff9d9d9eff9d9d9dff9e9e9dff9e9e9dff9e9d9eff9e9d9eff9e9e9eff9e9e9fff9f9e9fff9f9e9effa0a09fff9fa0a0ffa09fa0ffa0a0a0ffa1a0a1ffa1a2a2ffa2a3a3ffa5a6a6ffaaaaaaffafaeaeffb3b3b3ffb8b7b8ffbbbbbbffbebebeffbfc0bfffc2c2c2ffc6c5c6ffc8c8c8ffc9c9c9ffcac9caffcbcacaffcbcacbffcacbcbffcbcacaffcacacbffcbcacaffc9c9caffc9c9caffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefffffffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffefffffffefffffffffffffffefefffffffefffffffffffffffffffffffefffffefffffefffffffefffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffc3c3c3ffc6c6c6ffc6c7c7ffc7c7c6ffc8c8c8ffc8c8c7ffc9c9c9ffc9c9c8ffc9c9c9ffc8c8c9ffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c7ffc4c3c3ffc0bfc0ffbdbdbeffbbbbbbffb8b8b8ffb3b3b3ffaeadadffa9a8a9ffa4a4a4ffa1a1a1ff9fa09fffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa0a1a1ffa1a0a1ffa0a0a0ffa0a0a0ff9f9fa0ff9f9f9fff9f9f9fff9f9f9fff9e9e9fff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9f9f9fff9e9e9eff9e9f9eff9f9e9fff9f9f9eff9e9f9fff9f9f9fff9f9f9fffa09f9fff9f9f9fff9f9fa0ffa09fa0ffa0a0a0ff9f9fa0ff9f9f9fff9f9f9fff9f9f9eff9e9e9eff9e9e9eff9d9e9eff9d9d9dff9d9d9cff9d9c9cff9d9c9cff9d9c9cff9d9d9dff9d9d9dff9d9d9dff9e9e9eff9e9e9eff9e9e9fff9f9f9fff9f9fa0ffa09fa0ffa09fa0ff9f9fa0ff9f9f9fff9f9fa0ff9f9f9fff9f9e9eff9e9e9fff9d9d9eff9e9e9eff9d9e9dff9d9e9eff9e9e9eff9e9e9dff9e9d9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9d9d9eff9e9e9dff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9f9f9fff9fa09fffa0a0a0ffa0a0a0ffa0a0a0ffa1a1a1ffa0a0a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa2a1a1ffa1a1a1ffa2a2a2ffa2a1a2ffa2a2a2ffa2a2a3ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a1ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa1a1a2ffa2a2a2ffa1a1a2ffa2a1a2ffa2a1a2ffa1a1a2ffa1a1a1ffa1a1a1ffa1a1a1ffa1a0a0ffa1a0a1ffa0a0a1ffa1a0a1ffa0a1a0ffa0a1a1ffa0a0a0ffa0a0a0ffa09fa0ff9fa0a0ff9f9f9fff9f9e9eff9e9e9eff9d9d9eff9d9d9dff9d9d9cff9d9d9dff9c9c9dff9c9c9cff9c9c9cff9c9c9cff9c9d9cff9d9d9dff9d9d9dff9d9e9dff9e9e9eff9d9d9eff9e9e9eff9e9e9eff9f9e9eff9e9e9eff9f9e9fff9f9f9fffa09f9fffa09f9fffa0a0a0ffa1a0a1ffa2a2a2ffa5a5a6ffaaaaa9ffaeafaeffb3b3b2ffb7b7b7ffbbbbbbffbdbdbdffbfbfbfffc2c3c2ffc5c5c4ffc7c7c7ffc8c8c8ffcac9caffcacacaffcbcacaffcacacaffcacacaffc9c9caffcac9caffc9c8c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc6c6c60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffefefffffffffffffefffffefffffffffffffffffffefffffffffffffffffffefefffffffffffffffefffffffffefffefffffffffefffffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffc4c4c4ffc4c4c4ffc4c4c4ffc6c7c7ffc6c7c7ffc7c7c7ffc8c7c8ffc8c7c7ffc9c9c9ffc8c9c9ffc9c8c9ffc9c8c9ffc8c8c8ffc7c8c8ffc7c6c7ffc6c6c6ffc4c4c4ffbfbfc0ffbdbdbdffbabbbbffb8b7b7ffb3b3b3ffadaeaeffa7a8a8ffa4a4a3ffa0a0a0ff9f9f9eff9e9e9fff9f9f9fff9f9f9fff9f9f9fffa09f9fff9f9fa0ffa0a0a0ffa0a0a0ffa0a09fff9f9f9fff9f9e9fff9e9e9eff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9e9dff9e9d9dff9d9d9dff9e9d9eff9e9d9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9e9fff9e9e9fff9f9f9eff9e9f9fff9e9e9fff9e9e9fff9e9e9fff9e9e9dff9d9e9dff9d9e9dff9d9d9dff9c9d9dff9c9c9cff9c9c9cff9b9b9bff9b9b9bff9b9c9bff9b9c9cff9c9c9cff9c9c9dff9d9d9dff9c9d9dff9d9d9dff9e9e9dff9e9e9eff9e9e9eff9e9e9fff9e9f9eff9f9e9eff9e9e9eff9e9e9eff9d9e9dff9d9d9dff9d9d9dff9d9d9cff9c9c9cff9d9c9cff9d9d9cff9d9c9cff9d9c9dff9d9d9eff9e9d9eff9d9e9eff9e9e9dff9e9d9dff9d9d9eff9d9d9dff9d9d9cff9c9d9dff9d9d9dff9d9e9dff9e9e9eff9e9e9eff9e9e9eff9f9f9fff9e9f9fffa09f9fff9f9f9fffa0a0a0ffa09fa0ffa0a0a0ffa0a0a0ffa1a1a0ffa0a0a1ffa0a0a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a2ffa1a1a1ffa1a2a1ffa1a2a2ffa2a1a2ffa1a2a2ffa1a2a2ffa1a1a2ffa1a1a1ffa1a0a0ffa1a1a0ffa1a1a1ffa1a0a1ffa1a1a1ffa1a1a1ffa0a1a1ffa1a0a1ffa1a0a0ffa0a1a1ffa0a0a0ffa0a0a1ffa0a0a0ffa1a0a0ffa0a0a0ffa0a0a0ff9fa0a0ffa09f9fff9fa0a0ff9fa09fff9f9f9fff9f9f9fff9f9f9fff9e9e9eff9f9e9eff9e9e9eff9e9e9eff9d9d9dff9d9d9cff9d9c9cff9c9c9cff9c9c9cff9c9c9bff9b9c9cff9c9b9cff9b9c9cff9c9c9cff9c9b9bff9c9c9cff9d9d9dff9c9d9dff9d9d9dff9d9d9dff9e9d9eff9e9d9eff9e9e9eff9e9e9dff9e9e9eff9e9e9eff9e9e9fff9e9e9eff9f9f9eff9e9f9fff9f9fa0ffa1a1a1ffa5a5a5ffa9a9a9ffaeaeadffb2b3b2ffb7b7b7ffbabbbbffbdbdbdffbfbfbfffc2c1c1ffc4c4c4ffc6c6c6ffc7c7c8ffc9c8c9ffcacacaffcacacaffc9cacaffcac9caffc9c9c8ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc6c6c6ffc7c7c6ffc6c7c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffefffffefefffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ffcacbcaffcacacaffc3c3c4ffc4c4c4ffc4c4c4ffc7c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc4c4c4ffc0c0c0ffbdbdbdffbbbabbffb7b8b7ffb3b3b3ffaeaeaeffa8a8a8ffa4a3a3ffa09f9fff9d9d9dff9e9d9dff9e9d9dff9e9d9dff9e9e9eff9e9f9eff9f9f9fff9f9f9fff9f9f9fff9f9f9eff9e9f9fff9e9e9eff9e9e9dff9c9d9dff9c9c9cff9c9c9bff9c9c9bff9c9b9bff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9dff9d9d9dff9d9c9cff9d9c9cff9d9d9dff9c9c9dff9d9d9dff9d9d9cff9d9d9dff9d9d9dff9d9e9dff9d9d9dff9d9e9eff9d9d9eff9d9e9dff9d9e9dff9d9d9dff9d9d9cff9c9c9cff9c9c9dff9b9c9bff9b9b9bff9a9a9aff9a9a9bff9a9a9aff9b9a9aff9b9a9bff9b9b9bff9c9b9bff9b9b9bff9c9b9cff9c9c9cff9d9c9dff9c9d9dff9d9e9dff9e9d9eff9d9e9dff9d9d9dff9d9d9dff9d9c9dff9d9c9cff9d9c9cff9c9c9cff9c9c9bff9c9b9bff9b9b9bff9c9b9bff9c9c9cff9c9c9cff9d9d9dff9d9d9dff9c9d9cff9c9d9dff9d9c9cff9c9d9cff9b9c9cff9c9c9cff9b9c9bff9c9c9bff9c9c9cff9c9d9dff9d9d9dff9e9d9dff9e9e9eff9d9d9eff9e9e9eff9e9e9eff9f9e9eff9f9f9fff9f9e9fffa0a09fffa09f9fffa0a0a0ffa09f9fffa0a0a0ffa0a09fffa0a0a0ff9f9fa0ffa0a0a0ffa0a1a0ffa0a1a1ffa1a1a0ffa0a0a0ffa1a1a1ffa1a1a1ffa1a0a0ffa0a0a0ffa0a0a1ffa0a0a0ffa0a09fffa09fa0ffa0a0a0ffa0a0a0ff9fa09fffa09fa0ffa0a0a0ffa09fa0ff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9e9e9fff9f9e9eff9f9e9eff9e9e9eff9e9e9eff9e9e9eff9d9d9dff9e9d9dff9d9d9dff9d9d9dff9d9d9dff9c9c9cff9c9c9bff9b9c9cff9b9b9bff9b9b9bff9a9b9bff9b9b9bff9b9b9bff9c9b9bff9b9b9bff9b9b9bff9b9b9bff9c9b9bff9c9c9cff9b9b9cff9c9d9cff9c9c9cff9d9c9cff9d9d9dff9d9c9dff9d9d9dff9e9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9eff9e9f9effa1a1a1ffa6a6a6ffaaaaaaffadadadffb2b2b2ffb7b7b7ffbababaffbcbcbcffbebebfffc1c1c1ffc4c3c3ffc6c5c6ffc7c7c7ffc9c8c8ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc6c6c6ffc7c6c6ffc7c7c7ffcbcbccffcccbcc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff8f8f7fff4f4f4fff4f4f4fff8f9f8fffdfdfdffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffefffffffffefefffffefffffefefffffffefffffffffefffefefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ffcdcccdffcbcacaffcbcacaffc3c4c4ffc4c4c4ffc4c4c4ffc6c6c6ffc7c7c6ffc6c6c6ffc8c7c8ffc8c8c8ffc7c7c8ffc7c7c6ffc6c6c5ffc6c5c5ffc4c4c4ffc1c1c1ffbdbdbdffbababaffb8b7b7ffb3b3b3ffaeafafffa9aaaaffa4a4a4ffa0a0a0ff9d9c9cff9c9c9cff9d9c9cff9d9d9dff9d9d9cff9e9d9dff9d9d9dff9e9d9dff9e9d9eff9d9e9eff9d9d9eff9e9e9dff9c9c9dff9c9c9cff9c9c9bff9b9b9aff9b9a9bff9b9a9aff9a9b9aff9a9a9aff9b9a9aff9b9b9bff9b9c9bff9c9c9cff9c9c9cff9c9c9cff9c9b9cff9b9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9d9d9dff9d9d9dff9d9c9cff9d9c9cff9c9c9dff9c9c9cff9c9c9dff9c9c9cff9c9c9cff9b9b9bff9b9b9aff9a9a9aff999999ff999999ff999999ff9a999aff9a9a9aff9a9a9bff9b9b9aff9b9b9aff9b9b9aff9c9b9bff9b9c9bff9c9c9cff9d9c9dff9d9d9dff9d9d9cff9c9d9cff9c9c9cff9c9c9cff9c9c9cff9b9b9bff9b9a9bff9a9a9aff9b9a9aff9b9a9aff9b9b9bff9b9b9bff9c9b9bff9c9b9cff9b9c9cff9b9b9cff9c9c9bff9b9b9bff9b9b9bff9b9b9bff9b9b9aff9b9b9bff9b9a9bff9a9b9aff9b9b9bff9c9b9bff9c9c9cff9c9d9cff9d9d9dff9d9d9dff9e9d9dff9e9d9dff9d9d9eff9e9e9eff9e9e9eff9f9e9fff9e9e9fff9e9f9fff9f9f9fff9f9f9fff9f9e9eff9f9e9fff9f9f9fff9f9f9fffa09fa0ffa0a09fffa0a0a0ff9fa09fffa09f9fffa0a09fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fa0ff9f9f9fff9f9f9eff9f9f9eff9f9f9eff9f9e9eff9e9f9eff9e9e9eff9e9e9eff9e9e9eff9e9e9dff9d9e9eff9d9e9eff9d9d9dff9d9d9dff9d9c9cff9d9c9cff9c9c9cff9c9c9cff9c9c9cff9d9c9cff9c9c9cff9c9c9cff9c9b9cff9b9c9cff9b9b9cff9b9c9bff9a9a9bff9a9a9bff9b9a9aff9b9b9aff9b9b9bff9c9b9bff9b9c9bff9b9b9bff9b9a9aff9b9a9aff9a9b9aff9b9b9bff9b9b9bff9c9b9bff9c9b9bff9b9c9cff9c9c9cff9c9c9cff9c9c9dff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9d9c9dff9d9d9eff9f9f9effa2a2a2ffa7a6a6ffaaa9a9ffacadacffb2b2b2ffb7b7b7ffb9b9b9ffbcbcbcffbebebeffc1c0c1ffc3c3c3ffc5c5c5ffc7c7c6ffc8c8c8ffc9c9c8ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc6c6c6ffc7c7c6ffc6c7c7ffcbccccffcbcccbffcecece000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfdfff9f9f8fff5f5f5fff6f5f6fff6f6f7fff8f8f8fffdfdfdffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffefffffffefffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffcacbcaffcdcdcdffcccccdffcacacaffcacacaffc4c4c4ffc4c4c4ffc4c3c4ffc6c7c7ffc6c6c6ffc7c6c7ffc7c6c7ffc6c5c6ffc5c5c5ffc4c4c5ffc3c3c3ffc1c1c1ffbcbdbdffbababaffb7b7b7ffb3b3b3ffaeafaeffababaaffa5a5a5ffa09fa0ff9d9c9dff9c9c9cff9c9c9dff9c9c9cff9c9c9cff9c9c9cff9c9c9dff9d9c9dff9c9d9dff9c9d9dff9d9d9cff9c9c9cff9c9c9cff9c9b9bff9b9b9bff9a9a9aff9a9a9aff999999ff999999ff999999ff999999ff9a9a99ff9a9a9aff9a9a9aff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9a9aff9b9b9bff9b9b9bff9b9b9bff9c9b9bff9c9c9bff9b9c9bff9c9c9cff9c9c9bff9c9b9bff9c9c9bff9b9b9bff9c9b9bff9b9b9bff9b9b9bff9a9a9aff9a9a9aff9a9999ff999999ff999999ff999999ff999999ff999999ff99999aff9a9999ff9a9a9aff9a9a9aff9a9b9bff9a9b9bff9c9c9bff9b9c9bff9c9c9cff9b9c9cff9c9c9bff9c9c9cff9b9b9cff9c9b9cff9b9b9bff9a9a9aff9a9a9aff9a9a99ff9a9999ff9a9a9bff9b9a9bff9a9b9bff9b9b9bff9b9b9bff9a9b9aff9a9a9aff9a9a9aff999a9aff999a99ff9a9a99ff999999ff999a9aff99999aff9a9a9aff9b9b9aff9b9b9bff9b9b9bff9c9c9cff9b9c9cff9c9c9cff9c9c9cff9c9c9cff9d9c9cff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9e9e9eff9e9e9eff9e9d9eff9e9e9eff9d9e9eff9f9e9eff9e9e9fff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9d9eff9e9e9eff9e9e9eff9e9e9fff9e9e9eff9e9d9eff9e9d9dff9d9e9eff9d9d9dff9c9d9dff9c9d9dff9d9d9dff9c9d9cff9d9c9dff9c9d9cff9c9c9cff9c9b9cff9b9b9bff9b9b9bff9b9b9bff9a9a9bff9b9b9bff9b9b9bff9b9b9bff9b9b9cff9c9b9cff9b9c9cff9b9c9bff9c9b9bff9b9b9bff9b9a9bff9b9a9aff9a9a9aff9a9a9aff9b9b9aff9a9a9aff9a9b9bff9a9a9bff9a9a9aff9b9a9aff9a9a9aff9a9a9aff9a9a9aff9a9a9aff9a9a9aff9a9a9aff9a9a9aff9b9a9aff9b9a9bff9b9b9bff9b9b9aff9b9b9aff9b9b9aff9b9c9cff9c9c9cff9c9c9cff9d9d9cff9c9d9dff9f9e9effa2a1a2ffa6a6a6ffa9a9a8ffadadacffb3b2b3ffb7b7b7ffb9babaffbcbcbcffbebebeffc1c0c1ffc3c2c3ffc5c4c4ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc6c6c6ffc7c7c7ffc6c7c6ffcccccbffcccbccffcececeffd0cfd0ffcdcdcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfdfcfff9f9f8fff6f6f6fff9f9f8fff8f8f8fff9f8f8fffdfdfdffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffefffffefffffefffefffffefefffefefefffffffffffffefefffffefefffffffffffefffffffefffffffffffffffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000ffc7c7c6ffcacbcbffcbcacaffcdcccdffcccdccffcacacbffcbcacaffc3c4c4ffc3c3c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c4c5ffc5c4c4ffc4c4c4ffc2c3c3ffc0c0c1ffbcbcbdffb9bab9ffb6b6b6ffb2b2b3ffaeaeaeffaaaaaaffa6a6a5ffa0a0a0ff9b9c9bff9b9b9bff9b9b9aff9c9b9cff9b9b9bff9b9b9bff9a9a9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9a9b9aff999a9aff999a99ff999999ff989898ff989999ff989898ff989898ff989999ff989898ff999999ff9a9999ff9a999aff9a9a9aff9a999aff9a9a9aff99999aff999a9aff9a9a99ff999a9aff9a9a9aff9a9a9aff9a9a9bff9a9a9aff9a9a9aff9a9b9aff9a9a9aff9a9a9aff9a9a9aff999a99ff999999ff999898ff989998ff989898ff989898ff989898ff989898ff989898ff999898ff989899ff999999ff999999ff9a999aff9a9a9aff9a9a9aff9a9a9bff9a9b9aff9b9b9bff9b9b9bff9c9b9bff9b9b9bff9b9b9bff9a9a9aff9a999aff999999ff999999ff999999ff999999ff999999ff999999ff999999ff999a99ff999a9aff999999ff989998ff989998ff989898ff989998ff989898ff999999ff999899ff999998ff999999ff999999ff9a9a9aff9a9a9aff9b9a9aff9a9a9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9c9bff9b9c9cff9c9c9cff9c9c9cff9c9c9cff9c9d9cff9d9d9cff9d9d9cff9c9c9cff9c9c9cff9d9c9cff9c9d9cff9d9c9dff9d9c9cff9c9d9cff9c9c9dff9d9c9dff9d9d9dff9d9d9dff9d9c9dff9d9c9cff9c9c9cff9c9c9cff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9a9aff9a9a9aff999a99ff999a99ff999999ff9a999aff999a99ff9a9999ff99999aff9a9a9aff9a9a9aff9a9a9aff9b9b9bff9a9b9aff9a9b9bff9a9a9aff9a9a99ff999a99ff999a99ff9a9a9aff999a99ff9a9a9aff9a999aff9a9a99ff999a9aff999999ff999999ff999999ff999999ff999999ff999999ff99999aff99999aff999999ff999999ff999999ff999999ff999a99ff9a9a9bff9b9b9aff9b9c9bff9c9c9bff9b9c9bff9c9b9bff9e9d9dffa2a2a1ffa6a5a6ffa9a8a8ffadaeadffb2b2b3ffb7b7b7ffb9bab9ffbbbbbbffbebdbeffc0c0c0ffc3c3c3ffc5c5c5ffc5c5c6ffc7c6c7ffc7c7c7ffc6c6c6ffc6c7c7ffc6c7c6ffcccbcbffcccccbffcececeffcfd0cfffcdcdcdffcdcdcdffc9c8c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfdfcfff9f9f8fff9f9f8fff8f8f8fff8f8f8fff9f8f8fffdfefdffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffefefffefffffffefffffffffefffffffffffffffffefffffffefffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000ffc6c6c6ffc6c6c6ffcbcbcbffcbcacbffcccdcdffcdccccffcacacaffcacbcaffc4c4c4ffc3c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c1ffbfc0bfffbdbcbdffb9b8b9ffb5b6b6ffb2b2b2ffadadadffa9a9a9ffa5a5a4ffa0a09fff9b9b9bff999999ff989899ff9a9a99ff999a9aff999999ff999a9aff999999ff999999ff999999ff9a9999ff999999ff999999ff99999aff999999ff999998ff989998ff979898ff989798ff979797ff969797ff979696ff969796ff979797ff979797ff979797ff979797ff979797ff989798ff979798ff979897ff989898ff989898ff989898ff989898ff989898ff989898ff989998ff989898ff989898ff989998ff999999ff999999ff989899ff989998ff989898ff979797ff979797ff979797ff969697ff969697ff969696ff979796ff979797ff979897ff979897ff989898ff989899ff989899ff999999ff989898ff999999ff999a99ff9b9a9aff9b9a9aff9a9a9aff999999ff999999ff989998ff989898ff989898ff989798ff979898ff979797ff989797ff979797ff979898ff989798ff989898ff979797ff979797ff969797ff979697ff969797ff969797ff979797ff979797ff989797ff979797ff989898ff989899ff989899ff999899ff999899ff999999ff999999ff9a9999ff9a9999ff99999aff9a9a9aff9a9a9aff9a9b9aff9b9a9aff9a9a9aff9a9b9bff9a9b9aff9b9b9bff9a9a9aff9a9b9bff9b9b9bff9b9a9aff9a9b9aff9b9b9bff9b9a9bff9b9b9bff9a9b9bff9b9b9aff9a9a9bff9a9a9aff9a9a99ff9a999aff99999aff999999ff999999ff999999ff999999ff999999ff999998ff999999ff989898ff979797ff989897ff989898ff989898ff989898ff989898ff989999ff999998ff999898ff989999ff999999ff999899ff999999ff999898ff989898ff989998ff999899ff989998ff989998ff999898ff989898ff989898ff979797ff979797ff979797ff979797ff979797ff979797ff979897ff989798ff989797ff979797ff979797ff989797ff989898ff989999ff999999ff999999ff999a99ff999a99ff9a9a9aff9a9a9aff9d9e9dffa2a1a1ffa4a4a4ffa8a9a8ffaeaeaeffb2b2b3ffb6b6b7ffb8b9b9ffbbbbbaffbebdbeffc0c1c0ffc3c3c2ffc4c4c4ffc5c4c5ffc5c6c6ffc6c6c6ffc7c6c7ffcbcbcbffcbcbcbffcececeffd0d0d0ffcdcdcdffcccccdffc9c9c8ffc8c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff8f9f8fff8f9f8fff9f9f9fff8f8f9fff8f9f9fffefdfdffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffffefffffffffffffffefefffefffefffffefffffffffffffefefefffffffefffefefefffefffffffffefffffefffffffefffefffffefffffffffffffefffffffffefffffffffffffefffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000ffc0bfbfffc6c6c6ffc7c6c7ffc6c6c7ffcbcbcaffcbcbcbffccccccffcccdccffcbcacaffc6c6c6ffc4c5c5ffc4c4c4ffc4c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbdbdbcffb9b9b9ffb6b6b5ffb2b2b1ffaeaeaeffa9a9a9ffa5a5a5ffa1a1a0ff9c9c9cff989998ff989897ff989898ff989898ff989798ff989898ff999899ff989898ff979798ff989898ff989898ff989999ff999999ff989999ff999999ff999899ff989899ff979898ff979697ff979796ff959696ff959695ff959695ff959695ff969696ff969696ff969595ff969595ff979797ff979797ff979898ff979898ff979797ff989797ff979797ff979797ff979797ff979797ff979898ff989898ff989897ff989898ff989899ff989898ff989898ff979897ff979898ff979797ff969696ff969797ff969696ff969596ff979696ff979797ff979797ff979797ff979797ff989898ff989897ff989898ff989898ff989898ff999999ff9a9a9aff9a9a99ff9a9999ff989899ff989898ff979797ff979897ff979797ff979797ff969696ff979796ff969696ff969797ff979797ff979898ff979897ff979797ff979797ff969797ff969696ff969696ff969697ff979796ff969796ff969796ff979797ff979797ff979797ff989797ff989898ff989898ff989999ff989999ff989898ff999998ff989899ff999999ff999999ff999999ff999a9aff9a9a9aff999999ff9a999aff99999aff9a9a99ff999a99ff999a9aff9a9a9aff9a9a9aff9a9a9aff9a9a9aff9a9a9aff9a9999ff999999ff989899ff999998ff999999ff989999ff989898ff989897ff989899ff999998ff989898ff989898ff989898ff989897ff989797ff979797ff979797ff989797ff979897ff979798ff989898ff989898ff989898ff979797ff979898ff999898ff989898ff989897ff999898ff999999ff989999ff989898ff999998ff989899ff989998ff989898ff979897ff979797ff969796ff969696ff969696ff969796ff969697ff979797ff979897ff979796ff979796ff969696ff969697ff979797ff989898ff989999ff999999ff989898ff999899ff999999ff999999ff9a9b9aff9d9e9effa2a2a2ffa5a5a5ffa9aaa9ffafb0b0ffb4b4b4ffb7b6b7ffb9b8b9ffbbbbbbffbebebdffc1c1c1ffc2c2c2ffc4c4c4ffc7c7c6ffc8c8c8ffcacac9ffcbcbcbffcececeffd0cfcfffcdcdccffcdcdccffc8c8c9ffc8c9c9ffc9c8c8ffc3c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfcfff9f8f9fff8f8f9fff9f9f8fff8f9f8fff8f8f8fffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefefefffffefefffffffefffffefffffefefffffffffefffffffffffefffffffffffffffffffffffffefefffffefffffffffffffffefffffefffffffefffffffffefffffefefffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000ffbfbfc0ffbfc0bfffc6c6c6ffc6c7c6ffc6c6c7ffcbcacaffcbcacaffcdcdcdffcccccdffcacacaffc8c8c8ffc6c6c6ffc6c6c5ffc4c4c4ffc2c3c3ffc0c1c1ffbcbcbbffb9b9b9ffb5b5b6ffb1b1b0ffadadadffaaaaaaffa7a7a7ffa4a4a4ffa2a2a2ffa1a2a1ffa1a1a1ffa1a1a1ffa1a0a1ffa1a0a0ffa1a1a0ffa1a0a0ff9f9fa0ffa09f9fffa0a0a0ffa0a0a0ffa1a1a1ffa1a1a1ffa1a1a0ffa1a0a1ffa1a1a1ffa0a0a0ffa0a0a0ff9fa0a0ff9f9f9fff9e9e9fff9e9f9eff9f9f9eff9f9e9fff9f9f9fff9f9f9fff9f9f9fffa09fa0ff9fa09fffa09fa0ff9f9f9fff9f9fa0ff9f9f9eff9f9f9fff9f9e9eff9f9e9eff9e9e9eff9e9f9fff9e9e9fff9e9e9fff9e9f9eff9e9f9fff9e9f9eff9f9f9fff9f9f9fffa09f9fff9f9f9fff9f9fa0ff9f9f9fff9f9f9fff9f9f9fffa0a09fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffa09f9fffa09f9fffa0a0a0ffa0a0a0ffa0a0a0ffa0a1a0ffa0a1a1ffa1a1a0ffa1a0a1ffa09fa0ff9f9f9fff9f9f9eff9e9e9eff9d9d9eff9e9e9eff9e9e9eff9e9e9eff9f9f9fff9f9e9fff9e9e9eff9e9e9fff9f9f9eff9e9e9eff9e9f9fff9e9f9fff9f9e9fff9e9e9eff9e9e9eff9e9e9eff9e9d9eff9e9e9dff9e9e9eff9e9e9eff9f9f9fff9f9f9fffa09fa0ffa0a09fffa0a0a0ffa0a0a0ffa0a1a0ffa0a0a0ffa0a0a0ffa0a09fffa0a0a0ffa0a0a1ffa0a0a0ffa0a0a0ff9fa0a0ff9fa09fff9fa0a0ffa0a09fffa09f9fff9fa09fffa09fa0ffa09f9fffa0a0a0ffa09fa0ffa0a09fff9f9fa0ff9f9f9fff9e9f9fff9f9f9eff9e9e9eff9d9d9eff9e9d9dff9d9d9dff9e9e9eff9e9e9dff9e9e9eff9e9e9eff9e9f9eff9e9e9eff9f9e9eff9e9e9eff9e9e9eff9f9f9fff9f9f9fff9f9fa0ffa1a0a0ffa1a1a1ffa1a1a1ffa2a2a2ffa2a1a2ffa1a1a1ffa0a0a1ffa0a0a0ffa09fa0ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ff9fa0a0ffa09f9fff9f9f9fff9e9f9eff9e9f9eff9e9e9eff9f9e9fff9e9f9eff9f9e9fff9f9f9fff9f9fa0ff9f9f9fff9fa0a0ff9f9f9fffa09f9fffa0a09fffa0a1a1ffa0a1a1ffa0a1a1ffa1a1a1ffa1a2a2ffa2a3a2ffa3a3a3ffa3a3a3ffa4a3a4ffa6a6a6ffaaa9aaffaeadadffb2b1b2ffb4b3b4ffb8b8b7ffbababbffbcbcbdffbebebeffc2c2c1ffc4c4c4ffc7c7c7ffcacac9ffcbcbcbffccccccffcececeffd0d0d0ffcdcdcdffcdcdcdffc9c9c8ffc9c8c9ffc8c8c8ffc3c2c2ffc3c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfcfcfff8f9f8fff8f8f9fff8f8f8fff9f8f8fff8f8f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffefffefffefffefefffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffefffffffffffefffefffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000ffbfc0c0ffbfc0bfffc0bfbfffc7c6c6ffc6c6c6ffc7c6c6ffcbcbcbffcbcbcbffcccccdffcdcdccffccccccffcbcbcbffc9cacaffc8c9c8ffc7c7c7ffc5c4c5ffc1c0c0ffbebdbdffbabab9ffb7b7b7ffb4b4b4ffb0afb0ffadadadffabacabffabaaabffaaaaabffababaaffabababffacacacffabacabffabababffaaaaabffa9a9aaffa8a8a9ffa9a9a9ffaaaaa9ffaaaaaaffabaaabffababaaffabaaaaffababaaffabababffaaabaaffa9a9aaffa9a9aaffaaaaaaffaaa9aaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffababaaffaaabaaffaaaaaaffa9aaaaffaaaaaaffa9a9a9ffa8a8a8ffa8a8a8ffa8a8a8ffa9a9a8ffa9a9a8ffa9a9a9ffa9a9a9ffa9a9a9ffa8a9a9ffa9a9a8ffa9a8a9ffa8a8a8ffa9a8a8ffa9a9a8ffa9a9a9ffa9a9aaffaaaaa9ffaaaaaaffabababffaaababffaaababffababaaffaaaaaaffa9a9a8ffa9a8a8ffa8a9a8ffa8a8a8ffa8a8a8ffa9a8a8ffa9a9a9ffa9aaa9ffaaa9a9ffaaa9aaffaaaaa9ffa9a9a9ffaaaaaaffaaabaaffaaabaaffaaaaabffa9aaaaffa9a9aaffaaaaaaffaaaaa9ffaaaaaaffa9a9a9ffa8a8a8ffa8a8a8ffa8a9a8ffa8a8a8ffa8a9a8ffa7a7a8ffa7a7a8ffa8a8a8ffa8a7a8ffa8a8a8ffa8a8a8ffa7a8a8ffa7a7a7ffa9a9a9ffaaaaaaffaaabaaffaaababffacabacffacacacffacacacffabababffaaaaaaffa9a9a9ffa9a8a8ffa8a9a8ffa9a9a9ffa9aaaaffa9aaaaffaaaaaaffabaaabffabababffabababffaaaaaaffa9a9a9ffa7a7a8ffa8a8a7ffa8a8a8ffa8a9a8ffa7a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a7ffa7a7a7ffa6a7a6ffa7a7a6ffa7a7a7ffa8a8a8ffa9a8a9ffa9a9a9ffaaa9aaffaaaaaaffaaabaaffaaaaaaffaaaaaaffaaaaaaffaaabaaffaaababffabababffabababffacacacffacacabffacacacffacacacffacacacffacababffacacabffababacffabacabffabababffababacffabababffabababffabababffaaaaaaffa9aaaaffa9a9a9ffaaaaaaffaaaaaaffaaabaaffaaababffaaaaaaffabaaabffaaaaaaffaaaaaaffabaaabffacababffacababffabacacffacababffabababffaaabaaffacababffacabacffadacadffadadadffaeaeadffafafafffb1b1b1ffb5b5b4ffb6b6b6ffb5b5b5ffb9babaffbcbdbcffc0c0c0ffc1c1c2ffc4c4c4ffc7c7c7ffcacbcaffccccccffcdceceffcececeffcfcfd0ffcdcdcdffcdcccdffc8c8c9ffc9c9c8ffc8c8c8ffc3c3c3ffc3c3c3ffc3c3c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffffffffffefefefffffffefffefffefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffefffefffffefefffefefffffffffefffffffefffffffffffffefffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000ffbfbfc0ffc0bfbfffc0bfc0ffbfbfbfffc6c6c6ffc6c6c6ffc6c6c7ffc8c9c8ffcbcbcbffcccccdffcdcdcdffcdcccdffcdcdcdffcdcccdffcbcccbffc9c9c9ffc5c4c5ffc3c3c3ffc1c1c1ffbebebeffbcbcbcffbab9b9ffb7b7b7ffb5b6b5ffb6b6b5ffb5b6b5ffb6b5b6ffb6b5b6ffb6b6b6ffb5b4b4ffb3b3b3ffb1b2b1ffb1b1b1ffb2b2b2ffb3b2b3ffb3b3b3ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b1ffb2b1b1ffb2b2b2ffb4b4b4ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb4b3b3ffb4b3b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b5b4ffb4b4b4ffb4b4b4ffb4b3b3ffb3b3b2ffb2b2b2ffb2b2b2ffb3b3b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b1b2ffb1b1b1ffb1b1b1ffb1b1b2ffb1b1b2ffb1b2b1ffb3b3b2ffb2b2b3ffb3b3b3ffb3b2b3ffb3b2b2ffb2b2b2ffb1b2b1ffb1b1b1ffb1b0b0ffb1b1b0ffb2b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb3b3b3ffb3b4b3ffb4b4b3ffb3b4b3ffb3b2b3ffb3b2b2ffb3b2b2ffb2b2b2ffb3b3b3ffb2b3b2ffb3b3b3ffb4b4b3ffb3b3b3ffb2b3b3ffb3b3b3ffb2b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb3b3b4ffb3b3b3ffb2b2b1ffb1b2b1ffb2b1b1ffb1b2b2ffb2b1b1ffb2b2b2ffb3b2b2ffb3b3b3ffb3b3b4ffb3b3b3ffb4b4b3ffb4b5b4ffb5b5b5ffb6b5b5ffb6b5b5ffb4b3b3ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb2b2b2ffb3b3b2ffb3b2b3ffb3b3b3ffb3b3b3ffb2b3b3ffb2b2b2ffb1b1b1ffb1b1b1ffb0b0b1ffb1b0b0ffb0b0b1ffb1b0b0ffb0b0b1ffb1b1b1ffb2b1b2ffb3b2b2ffb3b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb4b3b3ffb3b4b4ffb4b4b3ffb5b5b4ffb4b4b4ffb4b4b4ffb4b3b4ffb4b4b4ffb4b3b3ffb4b4b4ffb3b4b3ffb3b3b3ffb4b4b3ffb4b3b4ffb3b4b4ffb5b4b5ffb4b5b5ffb5b5b5ffb5b5b5ffb5b4b4ffb4b4b5ffb4b4b3ffb4b3b3ffb4b4b3ffb4b3b4ffb4b4b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b5ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b3ffb4b4b4ffb5b5b4ffb5b5b4ffb4b4b4ffb3b3b3ffb3b3b4ffb5b4b4ffb6b5b6ffb6b6b6ffb6b7b6ffb7b7b7ffb7b7b8ffb8b8b8ffbabab9ffbcbcbdffbebebeffbfbebfffc3c3c3ffc6c5c6ffcacacaffcbcacbffcbcbcbffcdccccffcdcdcdffcdceceffcfcfcfffcfceceffcdcdcdffcacacaffc9c9c8ffc8c9c8ffc9c8c9ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffefffefffffffefffefffefefffffffffefffefefffffefefefffefefffffefefefffffffefffffefefffefefffffffffefffefffffffffffefffffffffffefffffffefffefffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000ffbfbfbfffc0bfc0ffbfc0bfffc0bfbfffc0bfbfffc6c6c7ffc4c4c4ffc6c6c6ffc8c8c9ffcbcbcaffcccdccffcdcdcdffcececeffcececeffcdcdcdffcdcdcdffcccbcbffc9c8c9ffc6c5c5ffc3c3c2ffc0c0c0ffbebebeffbcbcbcffbababbffbababaffbcbcbbffbbbcbcffbbbbbbffbabab9ffb7b8b8ffb5b5b5ffb4b4b4ffb5b6b5ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb8b8b7ffb7b7b7ffb6b6b6ffb6b6b5ffb4b5b5ffb5b5b5ffb5b5b5ffb5b6b6ffb6b6b5ffb6b5b5ffb5b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb6b6b6ffb6b5b6ffb6b6b6ffb6b6b6ffb6b5b6ffb5b5b4ffb4b4b4ffb3b4b4ffb4b5b4ffb4b5b5ffb5b5b5ffb4b4b5ffb3b4b3ffb3b3b3ffb2b2b2ffb2b2b2ffb3b3b2ffb3b3b4ffb4b4b4ffb5b5b5ffb6b5b6ffb6b6b5ffb4b5b4ffb3b3b3ffb3b2b3ffb2b2b2ffb1b1b2ffb1b2b2ffb3b3b2ffb4b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b3ffb4b3b4ffb3b3b4ffb4b5b4ffb4b5b5ffb5b5b5ffb4b4b4ffb3b4b4ffb1b2b2ffb1b1b2ffb3b3b3ffb4b4b4ffb3b4b3ffb3b3b4ffb4b4b4ffb5b5b5ffb5b5b5ffb5b5b5ffb5b4b4ffb3b4b4ffb3b3b3ffb3b3b3ffb3b4b4ffb4b4b4ffb5b5b5ffb5b6b6ffb4b4b3ffb2b2b3ffb3b3b3ffb4b3b3ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b5b4ffb4b5b4ffb4b5b5ffb4b5b4ffb4b4b4ffb3b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b3ffb3b3b4ffb3b3b3ffb3b3b2ffb3b2b3ffb2b2b2ffb1b2b1ffb1b1b1ffb2b2b2ffb3b3b3ffb3b3b4ffb4b4b4ffb4b4b4ffb4b3b4ffb4b4b3ffb4b4b3ffb5b5b4ffb6b6b6ffb7b7b7ffb8b7b8ffb7b7b7ffb6b6b6ffb5b6b6ffb5b5b5ffb6b6b5ffb5b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b5ffb5b5b6ffb4b4b3ffb2b3b3ffb3b3b3ffb3b4b3ffb4b5b5ffb5b5b5ffb6b5b5ffb5b6b6ffb6b6b6ffb6b6b7ffb7b7b7ffb8b7b7ffb8b8b8ffb8b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb7b6b6ffb7b7b7ffb7b8b7ffb7b8b7ffb6b7b7ffb5b6b5ffb5b5b5ffb6b7b7ffb9b9b9ffb9b9b9ffb9b9b9ffbabab9ffbababbffbcbbbcffbdbdbdffbfbebfffc0c0bfffc1c1c0ffc3c2c2ffc6c5c6ffc9c9c9ffcbcbcbffcccdcdffcdcdcdffcecdcdffcdcdcdffcecdcdffcdcdccffcbcbcbffcacac9ffc9c8c9ffc7c7c7ffc9c9c8ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefffffffefffffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffefffffefffffffffffffffffefefffefefffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000ffbfc0bfffbfbfbfffc0bfbfffbfbfbfffbfbfbfffbfbfbfffc1c1c1ffc4c4c4ffc8c8c9ffcbcbcbffccccccffccccccffccccccffccccccffcbcccbffccccccffcbcbcbffcacac9ffc7c7c6ffc3c3c4ffc1c1c1ffc0c0bfffbebfbfffbebebeffbdbdbeffbebebdffbcbdbdffbcbcbdffbbbbbbffbababaffb9b9b8ffb9b8b9ffbab9b9ffb9b9b9ffb9b9b9ffb8b8b9ffb9b8b8ffb8b8b8ffb8b7b7ffb7b7b7ffb6b7b6ffb6b6b7ffb5b6b6ffb5b5b5ffb5b4b5ffb4b4b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb4b5b4ffb5b5b5ffb4b4b5ffb4b4b4ffb4b4b4ffb4b4b4ffb3b4b4ffb4b3b4ffb3b4b4ffb3b4b4ffb3b3b3ffb3b3b3ffb2b3b2ffb2b3b2ffb1b1b1ffb1b1b1ffb1b1b0ffb1b1b1ffb2b2b2ffb4b4b4ffb4b4b4ffb4b5b5ffb4b4b4ffb3b3b3ffb2b1b1ffb1b2b1ffb1b1b1ffb1b2b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b3b2ffb3b4b3ffb4b4b4ffb4b4b4ffb5b5b5ffb5b5b5ffb5b5b6ffb4b4b5ffb3b3b3ffb1b1b0ffb0afb0ffb0b0b0ffb0b0b0ffb1b1b0ffb1b1b2ffb3b2b2ffb4b4b4ffb5b4b4ffb5b5b5ffb5b5b5ffb4b4b5ffb3b3b4ffb3b3b3ffb2b2b2ffb2b2b3ffb4b3b3ffb2b3b2ffb2b2b2ffb1b1b1ffb2b1b1ffb2b2b2ffb3b3b3ffb2b2b3ffb3b2b2ffb2b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b4b4ffb4b5b4ffb4b4b4ffb5b4b4ffb4b4b4ffb4b4b4ffb4b3b4ffb4b4b4ffb3b3b3ffb3b3b3ffb3b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b2b2ffb1b1b2ffb1b1b1ffb2b2b1ffb2b2b3ffb2b3b2ffb3b3b3ffb4b3b3ffb3b3b3ffb4b4b3ffb3b3b3ffb3b2b2ffb2b3b2ffb2b3b2ffb3b3b3ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b5ffb5b4b5ffb5b5b4ffb4b5b4ffb4b3b4ffb4b3b3ffb2b2b2ffb2b2b2ffb2b2b2ffb3b2b2ffb4b4b3ffb4b4b4ffb5b5b4ffb4b4b4ffb4b3b4ffb4b4b4ffb5b4b5ffb5b4b4ffb5b4b5ffb5b5b5ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b7ffb7b6b6ffb6b7b7ffb7b7b7ffb7b8b8ffb9b8b8ffb8b9b9ffb8b9b9ffb8b8b8ffb8b8b8ffb8b8b7ffb9b9b9ffb9b9b9ffbabab9ffbababaffbbbbbbffbdbdbdffbfbfbfffc1c1c1ffc1c2c2ffc2c1c1ffc2c2c2ffc4c3c3ffc6c6c6ffc8c8c8ffc9cac9ffcbccccffcdccccffcdcdccffcdcdccffccccccffcacacaffc8c9c8ffc7c8c7ffc6c6c6ffc5c5c5ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffefffffffefffffefefefffffefffffffefefffffefefffefefffffefffefffffffefffefffffffefefefffefffffffffefefffffffffffffffffffefffffffffefffffffffefffefffffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffbfc0c0ffbfbfc0ffbfbfbfffbfc0bfffbfbfbfffbbbcbbffbebdbeffc1c2c2ffc5c6c6ffc9c9c9ffcacbcbffcbccccffcbccccffcacacaffcacacaffc9cacaffc9c9caffc8c8c8ffc6c6c6ffc5c5c5ffc3c4c3ffc2c3c3ffc2c2c2ffc0c1c0ffbfbfbfffbebebeffbebebeffbdbdbdffbbbbbcffbbbbbbffbbbabbffbababbffbbbabbffbababaffbab9b9ffb9b8b9ffb8b8b8ffb8b8b7ffb7b7b7ffb6b6b6ffb6b7b7ffb7b6b6ffb6b6b6ffb5b5b5ffb4b5b5ffb5b4b5ffb5b5b5ffb5b5b5ffb4b5b4ffb5b5b4ffb4b4b5ffb4b4b3ffb3b4b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b2ffb3b3b3ffb3b3b3ffb3b3b4ffb2b2b3ffb2b2b2ffb2b3b2ffb2b2b2ffb1b2b2ffb1b1b1ffb1b2b1ffb1b2b2ffb2b3b2ffb3b3b3ffb3b4b4ffb3b4b3ffb3b3b3ffb1b2b2ffb1b1b1ffb1b1b1ffb1b1b0ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b3ffb3b3b3ffb3b4b4ffb3b3b3ffb2b2b3ffb2b1b2ffb0b0b1ffafafafffb0afb0ffb0b0b0ffb1b0b0ffb1b0b1ffb1b1b0ffb2b2b2ffb3b3b3ffb3b3b3ffb3b4b4ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb3b2b3ffb2b2b2ffb1b1b1ffb0b1b0ffb1b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb1b0b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b3b2ffb3b2b3ffb3b3b3ffb2b2b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b2ffb2b3b2ffb2b3b2ffb3b3b3ffb3b3b3ffb2b3b3ffb2b3b2ffb1b1b1ffb0b1b0ffb0b1b1ffb1b1b1ffb1b2b1ffb2b2b2ffb2b2b2ffb1b2b2ffb1b1b1ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0b0ffb0b1b1ffb1b1b1ffb2b2b1ffb2b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b4ffb3b3b4ffb3b3b3ffb4b3b4ffb4b3b4ffb4b3b4ffb4b4b4ffb3b4b3ffb3b4b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b2b2ffb3b3b3ffb4b4b4ffb4b5b5ffb6b5b5ffb6b6b5ffb6b6b6ffb5b6b5ffb6b6b5ffb6b6b6ffb6b6b5ffb4b5b5ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b7ffb8b9b8ffb9b8b8ffb8b8b8ffb8b7b8ffb8b8b8ffb8b9b8ffb9b9b9ffb9babaffbabbbaffbcbdbcffbebebeffc0c0c0ffc2c1c2ffc3c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c6ffc7c8c7ffc9c9c9ffcacbcbffcbccccffccccccffcccbccffcbcbcbffc9cac9ffc7c8c8ffc6c6c6ffc3c4c3ffc1c1c1ffbfbebeffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffffffffffefefffefefefffefefffffefefefffefffffffefefefffefefefffefefefffffefffffefffffffffefefffefefefffefffefffffffffffffefffffffffffffffefffffefffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffc0bfbfffbfbfbfffbfbfbfffc0bfbfffbcbbbbffb6b6b6ffbabab9ffbebdbdffc1c2c2ffc5c5c5ffc7c8c7ffc9c9c9ffcbcbcbffcbcbcbffc9c9c9ffc8c7c8ffc6c7c6ffc6c6c6ffc6c5c6ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c3ffc2c2c2ffc0c1c0ffc0c0bfffbebebeffbdbcbdffbababaffbcbbbbffbcbcbcffbcbcbcffbababaffbababaffb9b8b9ffb8b8b8ffb6b6b6ffb5b5b5ffb4b5b5ffb5b5b5ffb5b5b5ffb6b6b5ffb6b6b6ffb5b5b5ffb2b3b3ffb3b3b3ffb3b4b3ffb3b3b3ffb3b3b3ffb2b2b3ffb2b2b2ffb1b1b1ffb1b0b1ffb0b0b1ffb0b0b1ffb1b1b0ffb1b0b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb0b1b1ffb1b1b0ffb1b1b0ffb1b0b1ffb0b0b0ffafafb0ffafafafffafaeaeffafafafffb0b0b0ffb0afafffafb0b0ffafafafffaeafaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffafaeafffaeafaeffaeaeaeffaeaeaeffadadadffacadadffaeaeaeffaeafafffafb0b0ffb0b0b0ffb0b0b0ffafafafffaeaeafffaeaeaeffaeadaeffaeaeaeffafafafffb0b0b0ffb1b1b1ffb1b1b1ffb0b0b0ffadadadffafaeafffafafafffaeaeaeffadaeaeffaeaeadffaeaeaeffaeaeaeffaeaeaeffb0b0b0ffafb0afffafaeaeffaeaeaeffaeaeaeffaeadaeffadadaeffadadadffb0b0b0ffb1b1b2ffb2b2b1ffb1b1b1ffb1b1b1ffb0b1b0ffb0b0b0ffafafafffaeafafffafafafffafb0afffb0b0b0ffb0b0b0ffafafafffafaeaeffaeadadffaeafaeffafafafffb0afafffb0b0b0ffb0afafffadaeadffacacacffacacacffacadadffadadadffaeadaeffadaeadffadadadffadacadffabababffa9aaaaffabacacffadadadffaeafaeffaeafaeffb0b0b0ffb0b0b0ffafafb0ffafafb0ffafafafffafb0afffb0b0b1ffb0b0b0ffb1b1b1ffb0b0b0ffb1b1b1ffb0b0b0ffb1b0b1ffb1b1b1ffb1b1b1ffb0b0b0ffafb0afffafafafffb0afb0ffb1b1b1ffb3b2b3ffb4b5b4ffb5b5b5ffb6b6b6ffb5b6b6ffb4b4b4ffb2b2b2ffb0b0b0ffb1b1b1ffb3b3b4ffb5b5b5ffb6b6b6ffb6b6b7ffb5b5b5ffb3b3b4ffb2b2b2ffb2b3b3ffb4b4b4ffb5b6b5ffb6b6b6ffb7b8b7ffb9b9b9ffbcbbbbffbebdbdffbfc0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc1c2c1ffc2c1c2ffc3c3c3ffc6c6c6ffc8c8c8ffcac9caffcacbcaffcacacaffcac9caffc9c9c9ffc7c8c8ffc5c6c6ffc2c2c2ffbfbfbfffbbbcbbffb9b9b9ffbebfbfffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffefffefefefffefefefffffffefffefefffffefefffffefefefffefefefffffffffffefefefffffefffffffefefffefffefffefffefffffefefffffffffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffbfbfc0ffbfbfc0ffbfc0bfffbcbcbcffb6b6b6ffb4b4b4ffb6b6b6ffb8b9b9ffbdbcbcffc0c0bfffc4c3c3ffc6c6c6ffc8c7c8ffc8c8c9ffc7c8c7ffc7c7c7ffc6c6c5ffc4c4c4ffc2c2c3ffc1c1c1ffbebfbeffbdbdbdffbcbbbcffbababaffb8b8b9ffb6b7b7ffb5b5b5ffb4b4b4ffb3b3b2ffb3b2b3ffb2b2b1ffb2b2b1ffb1b2b2ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffadadadffacacadffacacabffabacabffabacabffabaaaaffa9a9aaffa7a7a7ffa7a7a8ffa9a8a8ffaaaaa9ffaaaaaaffaaa9a9ffa8a8a8ffa7a7a6ffa6a6a6ffa6a7a6ffa8a7a8ffa9a9aaffaaaaaaffa9a9a9ffa8a8a8ffa7a7a7ffa6a6a6ffa6a5a6ffa6a7a7ffa7a7a7ffa7a7a8ffa8a7a8ffa6a7a6ffa5a5a5ffa4a4a4ffa4a4a4ffa4a4a4ffa4a5a5ffa6a5a5ffa5a6a5ffa5a5a4ffa4a4a5ffa4a3a4ffa5a4a5ffa4a5a4ffa6a5a5ffa6a6a5ffa4a4a5ffa3a3a4ffa3a3a3ffa1a2a2ffa3a2a3ffa4a3a4ffa5a5a4ffa5a5a6ffa5a6a5ffa5a5a5ffa4a4a4ffa3a3a3ffa3a3a3ffa4a4a4ffa6a6a6ffa7a7a7ffa6a7a7ffa5a5a5ffa4a4a4ffa3a3a3ffa3a3a3ffa4a4a4ffa4a4a4ffa3a4a4ffa3a4a3ffa3a2a2ffa2a2a2ffa1a1a1ffa2a2a3ffa3a3a3ffa4a4a4ffa5a5a5ffa5a5a5ffa4a4a4ffa3a3a3ffa3a2a2ffa4a4a4ffa5a5a5ffa6a6a6ffa6a6a6ffa5a5a4ffa3a3a4ffa3a3a3ffa2a2a2ffa3a3a3ffa3a4a4ffa4a4a4ffa4a4a5ffa5a4a5ffa3a4a3ffa2a2a2ffa1a1a1ffa1a1a1ffa2a2a2ffa3a4a3ffa4a4a4ffa4a4a3ffa3a3a2ffa2a2a3ffa2a1a2ffa3a2a3ffa2a3a2ffa4a4a4ffa5a5a5ffa4a4a5ffa3a3a4ffa3a3a3ffa1a2a2ffa3a3a3ffa4a4a4ffa6a6a5ffa6a6a6ffa6a6a6ffa4a5a4ffa3a3a3ffa1a2a1ffa3a3a3ffa5a5a4ffa7a7a6ffa7a7a7ffa7a7a7ffa6a5a5ffa5a5a5ffa5a5a5ffa6a6a6ffa7a6a7ffa8a8a7ffa7a8a7ffa6a7a6ffa5a4a4ffa4a4a4ffa4a5a5ffa7a7a8ffa9a9a9ffaaaaaaffababaaffabaaaaffa9aaaaffa9aaa9ffa9a8a8ffa9aaa9ffaaaaaaffacacacffadadadffadaeadffacacadffacacacffabacabffacacacffadaeaeffafafafffb0b0b0ffb2b1b2ffb3b3b3ffb5b5b5ffb5b6b5ffb6b6b6ffb7b7b6ffb8b9b8ffbbbbbbffbcbdbcffbdbdbdffbebebeffbfbfc0ffc2c2c2ffc4c4c4ffc7c6c6ffc8c8c7ffc7c7c7ffc5c6c6ffc5c5c5ffc2c3c3ffc1c1c1ffbebebeffbbbbbaffb8b9b9ffb7b7b7ffb9b9b9ffbfbebfffc3c3c3ffc3c3c3ffc3c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefefefffefefefffffefefffefffffffefefefffefefffffefefefffffefffffefefefffffefefffffffefffffefefffffffefffffefefffffefefffffefffffffffefffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffbfbfbfffc0c0bfffbbbcbcffb6b6b6ffb6b6b6ffb6b6b6ffb8b8b8ffbababaffbbbbbbffbcbcbbffbdbdbdffc0bfc0ffc2c2c2ffc3c3c3ffc4c4c3ffc3c3c3ffc2c2c2ffc1c1c1ffbebebfffbcbcbcffbab9baffb8b7b7ffb6b6b6ffb3b4b3ffb1b1b1ffb0afafffafaeaeffaeaeadffadaeadffabacacffa9a9a9ffa8a8a7ffa8a8a9ffa9a9a9ffa9a9a9ffa8a9a9ffa8a8a8ffa6a6a6ffa5a5a5ffa3a3a3ffa2a2a2ffa2a2a1ffa2a1a1ffa1a0a1ffa09fa0ffa09f9fffa0a0a0ffa0a0a0ffa0a0a0ffa1a0a0ff9fa09fff9f9f9fff9e9f9fff9f9e9fff9f9f9fffa0a0a0ffa0a0a0ffa0a09fff9f9f9fff9e9e9eff9d9d9dff9d9c9cff9d9d9dff9e9d9eff9e9d9dff9e9e9dff9d9e9eff9c9c9cff9c9c9cff9c9c9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9c9c9bff9c9c9cff9c9c9cff9c9c9dff9d9c9cff9c9c9dff9c9d9cff9c9c9cff9b9b9cff9b9b9bff9b9a9aff9a9a9aff9a9a9aff999a99ff9a9a9aff9b9b9bff9b9b9bff9b9b9bff9b9b9aff9b9b9bff9b9b9bff9c9c9bff9b9c9cff9b9c9bff9b9b9bff9a9a9aff9b9a9bff9a9a9aff9a9a9aff9a9a99ff9a9999ff999999ff999999ff999899ff989898ff999898ff999999ff9a999aff9a9a9aff9b9b9bff9a9b9aff9a9a9aff9a9a9bff9b9a9bff9a9a9aff9b9a9aff9a9a9aff9a9999ff999a99ff999998ff999999ff999999ff999999ff999999ff999899ff999999ff999999ff999998ff989898ff999898ff989898ff999899ff989898ff989898ff999999ff999999ff999999ff9a999aff9a9a99ff9a9a9bff9b9b9bff9b9b9bff9b9b9bff9b9c9bff9b9b9bff9c9b9bff9c9c9cff9c9d9cff9d9c9cff9d9c9cff9b9b9bff9a9a99ff999a99ff9a9a9aff9b9b9bff9c9c9cff9c9c9dff9c9c9cff9c9c9cff9c9c9cff9d9c9cff9d9d9dff9e9e9eff9e9e9eff9e9d9dff9d9d9dff9c9c9cff9d9c9cff9d9d9dff9f9e9effa09f9fffa0a0a0ffa0a0a0ffa1a0a0ffa0a1a0ffa1a1a1ffa1a2a2ffa2a2a2ffa2a2a2ffa3a3a3ffa4a4a4ffa4a4a4ffa4a5a5ffa5a6a5ffa6a6a6ffa6a6a6ffa7a7a8ffa9a8a9ffaaa9aaffacacabffadaeaeffafafafffb0afafffb1b0b0ffb0b0b0ffb2b2b2ffb4b4b4ffb6b6b5ffb7b8b7ffb9b9b9ffbbbbbbffbdbdbeffc0bfbfffc1c1c2ffc2c3c2ffc2c2c2ffc0c0c1ffbfbfbeffbebdbeffbcbcbcffbababaffb8b9b8ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b8ffbfbfbeffc3c3c3ffc3c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefffffefffffffefefffffefefefffefffefffefffffffefefffffefefefffffffffffffefffffffffefffffffefffffffefffffefefffefefefffffffefffefffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffbfbfbfffbcbcbbffb6b6b6ffb6b6b6ffb6b6b6ffb8b9b8ffbababaffbababaffbcbcbcffbcbbbbffbbbbbaffbcbbbbffbdbcbcffbebebeffbebdbdffbdbdbdffbcbcbcffbbbcbcffbababaffb9b9b8ffb7b7b7ffb5b5b4ffb2b3b2ffb1b0b1ffaeaeaeffacacacffaaaaaaffa9aaa9ffa8a8a9ffa7a8a8ffa5a5a6ffa4a4a4ffa4a4a3ffa3a4a4ffa3a3a4ffa3a3a3ffa2a2a2ffa1a0a1ffa0a09fff9f9f9eff9e9e9dff9d9d9dff9c9c9cff9c9c9cff9b9c9bff9b9b9bff9a9b9bff9b9a9bff9a9b9aff9b9a9aff9a9a9bff9a9a9aff9b9a9aff9a9a9aff999a99ff999999ff989998ff989898ff979797ff979696ff969596ff959595ff969596ff959595ff959595ff959595ff959595ff959495ff949494ff949594ff949494ff939394ff939393ff949393ff959494ff969595ff969595ff969796ff979696ff979697ff969696ff969797ff969696ff959595ff959595ff959494ff949494ff949393ff939393ff939493ff939393ff939493ff939394ff939494ff939394ff949393ff949493ff949595ff949595ff949494ff949494ff939393ff929292ff929291ff929291ff929191ff919191ff929191ff919291ff929292ff929293ff939292ff939393ff949493ff949494ff949494ff959495ff959495ff949594ff949494ff939392ff929292ff919191ff919190ff909090ff909090ff909091ff919090ff919191ff929291ff929392ff939393ff939393ff939493ff939494ff949394ff939393ff939393ff939392ff939393ff939292ff939393ff939292ff939293ff939393ff939494ff949494ff959594ff959595ff959594ff959695ff979696ff979696ff969696ff959595ff959695ff949595ff949594ff949495ff959495ff959594ff959695ff959596ff959595ff969696ff969696ff979796ff989897ff989897ff989797ff979797ff989898ff989998ff9a999aff9a9a9bff9b9a9bff9a9b9aff9b9b9aff9b9b9bff9b9b9cff9c9c9cff9d9c9dff9d9d9dff9d9d9dff9d9d9dff9e9e9eff9f9fa0ffa1a1a0ffa2a1a2ffa2a2a2ffa3a3a4ffa5a4a4ffa6a6a6ffa8a8a8ffa9aaa9ffacababffacacadffadaeadffaeaeaeffafafb0ffb1b1b1ffb3b3b3ffb5b4b4ffb7b6b6ffb8b7b7ffb9b9b9ffbababaffbcbbbcffbdbdbdffbdbdbdffbcbcbcffbbbbbaffbababaffbab9b9ffb8b9b8ffb9b9b9ffbab9b9ffb9bab9ffb8b8b8ffb8b9b8ffb9b9b9ffbfbfbfffc3c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffffffefffefefffffefefefffefefffffefffffffefefefffefefffffefefefffefefffffefefffffffefffffffefefffffffefffffffefffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffbcbcbbffb6b6b6ffb6b6b6ffb6b6b6ffb8b8b8ffbababaffbababaffbcbcbcffbcbdbcffbbbabbffbbbcbbffb8b8b8ffb9b9b8ffb8b9b9ffb9b8b9ffb8b8b9ffb8b9b8ffb9b8b8ffb7b8b7ffb6b6b6ffb5b5b5ffb3b3b3ffb1b1b1ffafafaeffacacacffa9a9a9ffa7a7a7ffa6a6a5ffa4a4a4ffa3a3a3ffa1a1a1ffa0a0a0ff9e9f9fff9e9e9dff9c9d9dff9b9c9cff9b9b9bff9a9a9bff9a9999ff999999ff999899ff989898ff989798ff979797ff969796ff959696ff969595ff949594ff949494ff949393ff949494ff949394ff949494ff939494ff949494ff939393ff929393ff929292ff929291ff919191ff909090ff90908fff8f908fff8f8f8fff8f8f8eff8e8e8eff8e8d8eff8e8d8dff8d8d8dff8c8d8dff8c8d8cff8c8d8dff8d8d8cff8d8c8cff8d8d8cff8e8d8eff8e8e8eff8f8f8fff908f90ff908f90ff8f9090ff908f8fff8f908fff8f8e8fff8e8e8eff8d8e8eff8d8d8dff8d8d8cff8d8d8dff8d8d8dff8d8c8dff8d8d8cff8d8c8dff8d8c8cff8c8d8cff8d8d8dff8c8c8dff8d8d8cff8c8d8dff8c8d8dff8c8c8cff8c8c8cff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8c8b8bff8c8c8bff8b8c8bff8b8b8bff8c8c8bff8c8c8bff8c8c8cff8c8c8cff8d8d8dff8d8d8eff8e8e8dff8d8e8eff8e8e8eff8d8d8dff8b8c8cff8b8b8bff8a8a89ff898989ff888788ff878787ff878888ff898888ff8a8a89ff8a8a8aff8b8b8bff8d8c8cff8d8d8dff8d8d8eff8d8e8dff8e8e8eff8e8f8eff8e8e8eff8e8e8dff8d8d8dff8c8c8cff8b8c8cff8c8b8cff8b8b8bff8a8b8aff8c8b8bff8b8c8bff8c8c8cff8c8c8cff8c8d8dff8d8d8dff8e8e8eff8f8e8eff8e8e8eff8e8e8eff8f8f8eff8e8e8eff8e8e8eff8d8d8dff8d8d8dff8d8d8eff8e8e8dff8e8e8eff8d8e8eff8e8e8eff8f8f8fff8f8f8fff8f8f90ff909090ff919091ff929191ff929292ff939392ff939393ff949493ff949494ff949494ff949393ff949494ff959495ff959695ff959696ff969696ff969796ff969797ff989898ff9a9a99ff9b9b9bff9b9b9cff9c9c9bff9c9d9cff9e9e9effa0a0a0ffa2a3a3ffa5a4a5ffa7a7a6ffa8a8a8ffa8a9a9ffaaabaaffabacacffaeaeadffafafafffb1b1b0ffb2b2b2ffb3b3b3ffb4b5b5ffb6b5b5ffb6b6b7ffb8b9b8ffb9b8b8ffb8b9b8ffb7b7b7ffb9b9b9ffb9b9baffb9b9b9ffb9b9b9ffbab9b9ffb9b9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb9b9b9ffbebfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefefffefffffffefefefffffffefffefefefffffefffffffefefffefefefffffefefffefffefffffefefffefefffffefffefffffefefffffefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ffb6b6b6ffb6b6b6ffb6b6b6ffb8b9b8ffbabbbaffbababaffbcbcbcffbcbcbcffbbbbbbffbcbcbbffbbbbbbffbbbbbbffb9b9b9ffb9b9b9ffb9b8b8ffb9b8b9ffb8b8b8ffb8b9b8ffb7b7b8ffb6b6b6ffb4b5b5ffb3b3b3ffb1b1b1ffafaeaeffacacacffa9a9aaffa8a8a7ffa5a6a5ffa5a4a4ffa2a3a3ffa1a1a1ffa0a0a0ff9f9f9fff9e9e9eff9d9d9dff9c9c9bff9b9b9bff9a9b9aff9a9a99ff999999ff989998ff989898ff989798ff969797ff969696ff959696ff959595ff959594ff949493ff949493ff949494ff949494ff949493ff949494ff939493ff939393ff929292ff929292ff929191ff919191ff909090ff8f8f90ff908f8fff8f8f8fff8e8e8eff8d8e8eff8e8e8eff8d8e8dff8c8d8dff8d8d8cff8d8c8cff8c8d8cff8d8c8cff8d8d8cff8d8d8dff8d8e8eff8f8e8fff8f8f8fff908f8fff908f90ff90908fff90908fff8f8f90ff8e8f8fff8e8e8eff8d8d8dff8d8d8dff8d8d8dff8c8d8dff8d8c8dff8d8d8dff8c8d8cff8d8d8dff8c8d8dff8c8c8cff8d8d8cff8c8d8cff8d8d8dff8d8c8dff8c8c8cff8c8c8cff8b8c8cff8c8c8bff8b8b8cff8b8c8bff8c8b8bff8c8b8cff8b8b8bff8c8b8bff8b8c8cff8b8b8bff8c8c8cff8c8c8cff8d8c8cff8d8d8dff8d8d8eff8e8e8dff8e8e8eff8d8e8dff8d8d8cff8b8b8bff8b8a8aff8a8a8aff888988ff888888ff878788ff888887ff898889ff898989ff8a8a8bff8c8c8bff8c8c8cff8c8d8dff8d8d8dff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8d8d8dff8d8d8dff8c8c8cff8c8b8bff8b8b8bff8b8b8bff8b8c8bff8b8c8cff8c8c8cff8c8c8cff8c8c8cff8d8d8eff8e8e8eff8e8e8eff8e8e8eff8f8f8eff8e8f8eff8f8e8eff8d8e8eff8d8d8dff8d8d8dff8d8e8dff8e8e8eff8e8e8eff8e8e8dff8e8e8eff8e8f8fff8f8f8fff908f90ff909190ff919190ff929192ff919292ff939293ff939394ff949394ff949494ff949493ff949494ff949494ff959595ff959595ff969696ff969796ff979796ff979797ff989898ff9a9a99ff9a9b9aff9b9b9bff9b9b9cff9d9d9cff9e9e9effa0a0a0ffa2a2a3ffa5a5a5ffa6a7a6ffa7a8a8ffa9a9a8ffaaaaaaffabacacffaeaeaeffb0b0afffb1b1b1ffb2b2b2ffb4b3b4ffb4b5b5ffb6b5b5ffb7b6b7ffb7b7b7ffb9b9b8ffb8b8b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9baffbab9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b9ffb8b9b9ffb8b9b9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f0f0fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafbfb000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefefffefffefffffffefffefefffffefffefffefefefffefefffffefefffffffefefffefefefffefefefffefefffffefffefffefefffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ffb6b6b6ffb6b6b6ffb8b8b8ffbababaffbababaffbcbcbcffbcbcbcffbbbbbbffbbbcbbffbcbbbbffbbbbbbffbbbbbbffbbbbbbffb8b8b9ffb9b9b9ffb8b9b8ffb9b9b8ffb8b8b8ffb8b8b9ffb8b8b7ffb6b6b7ffb5b5b5ffb3b3b3ffb1b1b1ffafaeaeffacacacffaaaaaaffa8a7a7ffa6a6a6ffa5a5a4ffa2a3a3ffa1a2a1ffa0a0a0ff9f9f9fff9d9e9eff9d9d9dff9c9c9cff9b9b9bff9a9a9bff999a9aff999999ff999999ff989899ff989798ff979797ff969696ff959696ff959695ff949495ff949494ff949493ff949494ff949393ff949494ff949494ff939394ff939393ff929393ff929291ff929292ff919091ff909190ff8f908fff8f908fff8f8e8eff8e8e8fff8e8e8eff8e8d8eff8d8e8dff8d8d8dff8d8d8dff8d8d8cff8c8d8dff8e8d8dff8d8e8eff8e8f8fff8e8f8fff8f8f90ff909090ff8f9090ff90908fff908f90ff8f8f90ff8f908fff8f8f8fff8e8e8fff8d8e8dff8d8d8dff8d8d8dff8d8d8dff8d8d8dff8d8c8dff8d8d8dff8d8d8cff8c8d8dff8c8d8cff8c8c8cff8d8d8dff8c8d8dff8d8d8dff8c8d8cff8c8c8cff8c8c8cff8b8c8bff8b8b8bff8b8b8bff8c8b8cff8c8b8cff8c8c8bff8b8b8bff8c8c8cff8c8c8cff8c8c8dff8d8d8dff8d8d8dff8d8d8dff8e8d8dff8e8e8eff8e8e8eff8d8d8eff8d8d8dff8b8c8cff8b8a8aff8a8a8aff898889ff888888ff888988ff898a89ff8a8a8aff8b8b8bff8c8c8cff8d8c8dff8d8e8dff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8f8e8eff8e8e8eff8e8e8eff8d8d8dff8d8c8dff8c8c8cff8b8c8bff8c8b8bff8c8b8cff8c8c8dff8c8d8cff8d8d8dff8d8d8eff8e8e8eff8e8e8eff8e8e8eff8e8e8fff8f8f8fff8f8e8eff8e8f8fff8f8f8eff8d8e8eff8d8e8dff8d8d8dff8e8e8eff8e8e8eff8e8e8eff8e8f8eff8f8f8fff8f9090ff909090ff919091ff929291ff929292ff939293ff939393ff939393ff949494ff949494ff949494ff949494ff949494ff959595ff969595ff979796ff979796ff979797ff989898ff999a9aff9b9a9aff9c9c9cff9c9b9cff9d9d9cff9e9e9effa0a0a0ffa2a2a2ffa5a4a5ffa6a6a7ffa8a7a8ffa9a9a9ffabaaabffacacacffaeaeadffafb0afffb1b1b1ffb2b2b2ffb3b4b4ffb4b4b4ffb5b5b6ffb7b7b7ffb7b8b7ffb8b7b7ffb7b7b7ffb9b9baffb9bab9ffb9babaffb9b9baffb9bab9ffb9b9b9ffbab9b9ffb9b9baffb9b9b9ffb9b9b9ffb9bab9ffb9b9b8ffb8b9b90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff2f2f1fff1f1f1fff1f1f2fff1f2f1fff1f2f2fff2f1f1fff2f2f2fff2f1f2fff3f4f3fff3f4f3fff3f4f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffbfafbffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffefffefffffffefefefffefefefffffefffffffffefffffffffffffffefffefefefffffffffffefefffffefffffffffffffffefffefffefffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ffb6b6b6ffb8b8b8ffbababaffbababaffbcbdbcffbcbcbcffbabbbbffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffb9b8b8ffb9b8b9ffb9b9b8ffb8b9b8ffb8b8b8ffb8b8b8ffb8b9b8ffb8b8b8ffb8b8b7ffb6b6b6ffb5b4b5ffb3b3b3ffb1b1b1ffaeafafffacabacffa9aaa9ffa7a8a8ffa6a6a6ffa4a4a4ffa3a3a3ffa2a2a1ffa0a0a0ff9f9f9fff9e9e9eff9d9d9dff9b9c9cff9b9b9bff9b9b9aff999a99ff999999ff999999ff989898ff989797ff979797ff969797ff969696ff969595ff949594ff949494ff949494ff949494ff939494ff939494ff949494ff939493ff939393ff929292ff929292ff919292ff909191ff909090ff909090ff8f8f8fff8f8f8fff8e8e8eff8e8e8eff8d8e8eff8d8d8dff8c8d8dff8d8d8cff8d8d8dff8e8e8dff8e8e8eff8f8e8eff908f8fff909090ff90908fff8f9090ff90908fff909090ff909090ff909090ff8f908fff8f8f8eff8e8e8eff8d8d8eff8d8d8dff8c8d8dff8d8c8dff8d8d8dff8c8d8dff8d8d8dff8c8c8dff8d8c8dff8d8d8cff8d8d8dff8d8d8cff8c8d8cff8d8d8dff8c8c8dff8c8c8cff8c8c8cff8b8c8bff8b8c8cff8c8c8cff8c8c8bff8c8b8bff8b8c8cff8c8c8cff8c8c8cff8d8d8dff8d8d8dff8d8e8dff8e8d8eff8e8e8eff8d8e8dff8d8e8dff8e8e8eff8d8d8dff8c8d8cff8b8b8cff8a8a8bff898a8aff888989ff898989ff8b8a8aff8b8b8bff8c8c8cff8d8d8cff8d8d8dff8d8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8d8eff8e8d8dff8d8d8cff8b8c8cff8c8c8bff8c8c8cff8c8d8cff8d8d8dff8d8e8dff8e8e8dff8e8e8eff8e8e8eff8f8e8eff8e8f8fff8e8e8fff8e8f8eff8e8f8fff8e8e8eff8e8e8eff8e8e8eff8e8e8dff8e8e8eff8e8e8eff8e8e8eff908f8fff8f8f90ff909090ff919191ff919291ff929292ff939393ff939493ff949393ff949494ff949494ff949494ff949494ff949594ff959595ff969696ff969696ff969696ff979797ff989898ff999a99ff9a9b9aff9b9b9bff9c9b9cff9c9d9dff9e9e9effa0a0a0ffa3a2a2ffa5a5a4ffa6a7a6ffa8a8a7ffa8a9a9ffaaabaaffacabacffadaeaeffb0b0afffb1b1b0ffb2b2b2ffb3b3b3ffb4b4b4ffb6b5b5ffb7b7b7ffb8b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b8b7ffbabab9ffbabab9ffb9bab9ffbab9baffb9b9b9ffbab9b9ffb9babaffb9b9baffb9bab9ffb9b9b9ffb9b9b9ffb8b8b80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff0f0f0fff0f0effff0f1f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff3f4f4fff3f3f4fff3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffbfbfaffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffffefffffefefefffffffefffefefffffffefefffefffefffffefefffefffffffffffefffefffffffffffffffffefffffefefffffffefffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000ffbbbabaffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbcffbbbbbcffb8b8b8ffb9b9b9ffb9b8b8ffb8b8b8ffb9b9b8ffb8b8b8ffb8b8b8ffb8b9b8ffb8b9b8ffb8b8b8ffb7b7b8ffb7b7b6ffb5b4b5ffb3b3b3ffb0b0b1ffaeaeaeffacabacffaaa9aaffa7a7a7ffa6a6a6ffa4a4a5ffa3a2a3ffa1a2a1ffa0a0a0ff9f9f9fff9e9e9eff9d9d9dff9c9c9cff9b9b9bff9a9a9aff9a999aff999999ff989899ff989898ff979798ff979797ff979696ff969596ff959595ff949594ff949494ff949493ff949494ff939494ff939494ff949494ff949493ff939393ff939292ff929292ff929191ff919191ff919090ff90908fff8f8f90ff8f8f8fff8e8e8eff8e8e8eff8d8d8eff8d8d8dff8d8d8dff8d8d8dff8f8e8fff8f8f8fff8f8f8fff909090ff90908fff8f9090ff90908fff909090ff8f8f90ff8f9090ff8f9090ff8f8f8fff8f8f8fff8f8f8fff8e8e8eff8e8d8eff8d8d8dff8d8d8cff8d8c8dff8d8c8dff8d8d8cff8d8d8dff8c8d8dff8d8c8dff8c8d8dff8d8c8dff8d8d8dff8d8d8cff8d8d8dff8d8d8dff8c8c8cff8b8c8cff8c8b8cff8b8b8cff8b8b8cff8c8c8cff8c8c8cff8c8d8dff8d8d8dff8d8d8dff8e8d8dff8d8e8dff8e8d8eff8d8e8dff8e8d8eff8d8e8eff8d8e8dff8e8d8eff8e8e8dff8c8c8dff8c8b8bff8b8b8bff8a8989ff8a8a8aff8c8b8bff8c8c8cff8d8c8dff8e8e8dff8e8d8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8fff8e8e8fff8e8e8eff8e8e8eff8e8e8dff8d8d8dff8d8d8cff8c8c8cff8c8c8cff8c8d8dff8d8e8dff8e8e8dff8e8e8eff8e8e8eff8f8e8eff8f8e8fff8e8e8eff8e8f8eff8f8e8eff8f8e8fff8e8e8eff8f8f8eff8e8e8fff8e8d8eff8e8e8eff8f8e8eff8f8f8fff90908fff909090ff919191ff929192ff929292ff939293ff939394ff939394ff949494ff949494ff949494ff949494ff949494ff959595ff959695ff969697ff969696ff979797ff989898ff999999ff9b9a9bff9c9c9bff9c9c9cff9d9c9cff9e9e9effa0a0a0ffa2a2a2ffa5a5a5ffa7a7a6ffa8a7a8ffa9a9a9ffaaaaaaffabacacffadadaeffafafafffb1b1b1ffb2b2b2ffb4b3b4ffb4b4b5ffb5b5b5ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b8b7ffb7b8b7ffb9b9b9ffb9b9b9ffbababaffbab9baffbab9baffb9b9b9ffb9bab9ffb9b9b9ffb9b9b9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededfff0eff0fff0f0efffeff0effff1f0f1fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f1f2fff2f2f1fff1f1f1fff4f3f3fff3f3f3fff4f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffbfafbffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefefffefffefffefefffffffffffffefffffffffffffffefffffffefffffffffefefffefffffffffefefffefffffffefffefffffefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffbababbffbbbbbcffbbbbbbffbbbcbbffbcbbbbffbbbbbcffb8b8b8ffb8b9b9ffb9b9b8ffb8b9b9ffb8b8b9ffb9b8b9ffb9b9b9ffb9b9b9ffb9b8b8ffb8b8b9ffb8b8b8ffb8b9b8ffb7b8b8ffb6b6b7ffb5b5b4ffb3b3b3ffb0b1b1ffafaeaeffabacabffa9a9aaffa8a8a8ffa6a6a6ffa4a5a4ffa2a3a3ffa1a1a2ffa0a0a0ff9f9f9fff9e9d9dff9d9d9dff9b9c9bff9b9b9cff9a9b9aff9a999aff999999ff999899ff989898ff979898ff979797ff969696ff969696ff959595ff959594ff949494ff949493ff949394ff949494ff949493ff949494ff939394ff939393ff929392ff929292ff929191ff919191ff919090ff90908fff8f8f90ff8f8f8fff8e8e8eff8e8d8eff8d8e8eff8d8e8eff8f8e8eff8f8f8fff8f8f8fff8f9090ff90908fff909090ff908f90ff909090ff909090ff909090ff908f8fff8f9090ff908f90ff909090ff8f9090ff8e8e8fff8e8e8eff8d8e8eff8d8d8dff8d8d8dff8c8d8cff8d8c8dff8d8d8dff8c8d8dff8d8d8dff8c8d8dff8c8d8dff8d8c8dff8c8d8dff8d8c8cff8d8d8dff8c8d8cff8c8c8dff8c8c8bff8c8b8cff8c8c8cff8c8c8dff8c8c8cff8c8d8dff8d8d8dff8e8d8eff8e8e8eff8d8e8eff8e8e8eff8e8e8eff8e8e8dff8e8d8eff8e8e8eff8e8e8dff8e8e8eff8d8d8eff8c8d8dff8c8c8cff8a8a8bff8c8b8bff8d8c8cff8d8d8cff8d8e8dff8e8d8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8d8eff8e8d8eff8d8d8dff8d8d8dff8e8d8dff8d8e8eff8e8e8eff8e8f8eff8e8f8fff8e8e8fff8f8f8eff8e8f8fff8e8f8eff8f8e8eff8e8f8eff8e8e8eff8f8f8fff8e8f8fff8e8f8eff8e8f8fff8f8f8fff908f90ff909190ff919090ff919291ff919291ff939293ff939393ff949394ff949494ff949494ff949494ff949494ff959595ff959595ff969696ff969696ff979796ff979797ff989998ff99999aff9b9b9bff9c9b9bff9c9c9cff9d9c9dff9e9e9effa0a1a0ffa2a2a3ffa5a5a5ffa7a7a6ffa8a7a7ffa9a9a8ffaaaaaaffacacacffadadaeffafafb0ffb1b1b1ffb2b3b2ffb4b3b3ffb4b4b5ffb5b5b5ffb6b7b7ffb7b7b7ffb7b8b8ffb7b7b8ffb8b7b8ffb7b8b7ffb8b8b8ffb8b7b7ffb7b7b7ffb7b7b7ffb9babaffb9babaffb9b9baffbabab9ffb9babaffb9bab900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaebebffedededffedededfff0f0f0ffeff0f0fff0f0f0fff0f0f1fff0f1f0fff0f0f1fff2f1f1fff2f1f1fff1f2f2fff3f3f4fff3f4f3fff3f4f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffbfafaffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffffefffefefefffffefefffefffefffffffffffefffffffffffefffefefefffefefffffffefefffffefefffffefefffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb8b9b8ffb8b9b9ffb8b9b9ffb8b8b9ffb9b8b8ffb9b9b8ffb8b8b9ffb9b8b9ffb8b9b9ffb8b8b8ffb8b8b8ffb9b9b9ffb8b8b8ffb8b8b9ffb7b7b8ffb6b7b6ffb5b4b4ffb3b3b2ffb1b0b0ffafafaeffacababffaaa9a9ffa7a8a7ffa6a6a6ffa4a4a5ffa3a3a3ffa1a1a1ff9fa0a0ff9f9e9fff9e9d9dff9d9d9cff9c9b9cff9b9b9bff9a9a9bff999999ff999999ff989899ff999899ff989897ff979797ff969696ff969696ff959595ff949594ff949494ff949494ff939494ff949494ff949494ff939494ff949494ff939393ff929293ff919292ff929291ff909190ff909090ff909090ff90908fff8e8f8eff8e8f8eff8e8e8eff8e8f8eff8f8f8fff8f908fff909090ff8f9090ff909090ff90908fff90908fff909090ff909090ff909090ff909090ff90908fff909090ff8f908fff909090ff8f8f90ff8f8f8fff8e8e8eff8d8e8dff8d8d8dff8d8d8cff8d8c8cff8d8c8cff8d8d8dff8d8d8dff8c8d8dff8d8d8dff8c8c8dff8c8c8dff8d8c8cff8d8c8cff8d8c8cff8d8c8dff8c8c8cff8c8c8cff8c8c8cff8d8c8dff8c8c8dff8e8d8eff8e8e8dff8e8e8eff8e8e8dff8d8d8eff8e8e8eff8e8e8dff8d8e8eff8d8e8eff8d8d8eff8e8e8dff8e8e8eff8d8e8dff8e8e8dff8d8d8dff8c8b8cff8c8c8cff8d8d8dff8d8e8dff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8f8eff8e8e8eff8e8e8eff8e8e8eff8e8e8fff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8d8eff8d8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8fff8e8e8fff8e8f8fff8f8e8eff8e8f8eff8f8e8eff8f8f8eff8e8e8eff8f8e8eff8e8f8eff8f8f8fff8f8f8fff90908fff909090ff909091ff919191ff929292ff939292ff939393ff939394ff949494ff949494ff949494ff949494ff959495ff959695ff969696ff969696ff969697ff979797ff989898ff999a9aff9a9b9bff9b9b9cff9c9c9cff9d9d9dff9e9e9effa0a0a0ffa3a2a2ffa5a4a5ffa6a7a6ffa8a8a8ffa8a9a9ffaaaaaaffacacacffaeaeaeffafb0afffb1b1b0ffb2b2b2ffb3b4b3ffb4b4b4ffb5b6b5ffb7b7b7ffb7b8b8ffb7b7b8ffb7b7b7ffb8b8b7ffb7b7b7ffb8b7b8ffb7b8b8ffb7b7b7ffb7b7b7ffb7b7b8ffb7b7b7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffebebeaffedededffedededfff0f0f0fff0f0f0fff0f0effff0f1f1fff0f1f1fff0f0f1fff2f1f1fff4f4f3fff3f4f3fff4f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffbfbfbffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffefffffffefffffffffffffffffffefffefefefffefefffffefefffffefefffffffffefffefffffffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe4e4e4ffeaeaebffeaeaeaffeaebebffedededffedecedfff0f0f0fff0f0f0fff0eff0fff0f0f0fff1f1f1fff1f2f2fff3f3f3fff4f4f3fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffefffffffefffefffffefffffffffefffffffffffffffffffffefefffefffffffefffffffffffefffffefffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e4e3ffe3e3e4ffebebebffeaeaebffebebebffedecedffedededfff0f0f0ffefeeeffff0eff0fff1f1f1fff2f2f2fff3f4f4fff5f5f5fff9fafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfafbfff9f9f8fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffefffefffffffefefffffefefefffffffffffefefffffefffffffefefefffffffffffefffffffefefefffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfe0dfffe4e4e4ffe3e4e3ffe4e4e3ffebebebffebebeaffeaebeaffecededffedededffeeedeeffefeeeefff0f0f0fff1f2f2fff4f4f4fff6f6f6fffbfcfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff8f8f9fff2f2f2fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffffffffffffefffffefffffefffffffffffffffffefffffffefefffffffefffefffffffefffffffffffffffffffffffefffefffffefffffffefffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffdfdfdfffdfdfdfffe3e3e3ffe4e3e4ffe3e3e3ffebebebffebebebffebebebffecedecffecececffedededffefefeffff0f1f1fff4f4f4fff6f6f6fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafbfbfff9f9f9fff2f2f2fff2f2f2fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffefffffffffffffefffffffffefffffffffffefefffffffffffffffffefffefffffffffffffffefffffffefffffffffefffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9d9d9ffdfe0dfffe0dfdfffe4e4e3ffe4e4e4ffe4e4e3ffebebeaffe8e8e8ffebebebffebebebffececebffeeededfff0f0f0fff4f4f4fff6f7f7fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff8f8f9fff2f2f2fff2f2f2fff2f2f2fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffffefffffffffffffffffffffefefffffffffffffffffffefffffffffffefffffffefffffffffffefffefffefefffffffefefffefffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d1d0ffd9d9d9ffd9d9d9ffd8d9d8ffdfe0dfffdfe0e0ffe3e3e3ffe4e3e4ffe3e3e4ffe7e6e6ffe8e7e8ffe8e9e8ffe9e8e9ffedededfff1f1f1fff2f2f2fff5f5f5fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfafafff9f8f8fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2ffaaaaa90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffefffefffffffefffffffffffefffffffefffffffffefffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d1d0ffd0d0d0ffd8d9d8ffd9d9d9ffd9d9d9ffdfdfdfffdfdfe0ffe3e4e4ffe3e2e2ffe3e4e4ffe4e4e3ffe4e4e4ffe5e5e5ffececebffefeeeeffedededffe5e5e5fffefffffffffffffffffffffffffffefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff9f8f8fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2ffaaaaaaffaaaaaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdccccffd0d0d0ffd0d0d0ffd0d0d0ffd8d9d9ffd9d9d9ffd9d9d9ffdfe0dfffdfdfdfffe1e1e1ffe1e2e1ffe1e1e0ffe0e0e0ffe6e6e6ffeaeaeaffe9e9e9ffd7d8d8ffcececffffcfcfcfffffffffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2ffecececfff2f2f2fff2f2f2fff2f2f2ffaaaaaaffaaaaaaffaaaaaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffcdcdccffcccdccffd0d0d0ffd0d0d0ffd0d0d0ffd9d9d9ffd8d9d9ffd9d8d9ffdbdbdbffdddeddffdfdedeffdededdffdfdfdfffe8e8e8ffe8e8e8ffdddddcffc2c2c2ffc7c7c7fff4f4f4fffffffffffffffffffffefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6e6e6ffaaabaaffecececfff2f2f2ffaaaaaaffabaaaaffabaaaaffabaaaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbccccffccccccffcccdcdffcdcdccffd0d0d0ffd0d0d0ffd0d0d0ffd8d8d9ffd5d6d6ffd9d9d9ffdadadaffdbdbdbffddddddffe4e5e4ffe6e6e6ffdfdfe0ffc7c6c6ffc1c0c0ffc9c9c9ffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd3d3d3ffabababffabababffa9a9aaffaaaaabffaaaaaaffaaaaabffaaaaaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffcbcccbffcccbccffccccccffcdcccdffcccccdffd0d1d0ffd1d0d0ffd0d0d0ffd3d3d3ffd5d6d5ffd7d7d7ffd8d9d9ffe1e1e1ffe3e3e3ffdededeffd1d1d1ffc0c1c1ffc5c4c5ffcccbcbffeae9eafffffefffffffefffffffefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffaaaaaaffaaaaaaffabaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9c9c9ffcbccccffcccbccffccccccffcccccdffcccccdffd1d0d0ffcececeffd0d0d0ffd4d3d4ffd4d5d4ffd8d8d8ffe0e0e0ffdededeffd3d3d3ffc2c2c2ffc5c4c4ffc8c9c8ffcececdffe4e4e4fffefefefffefefefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc4c3c4ffaaaaaaffaaaaabffaaaaaaffaaaaaaffaaaaaaffaaababffacababffacacab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c3c3ffc9c9c9ffc9c9c9ffc9c9c9ffcccbccffcccbcbffcbcbcbffcdcdccffcdcdcdffcdcdccffcececfffd1d1d1ffd2d2d3ffdadadaffdcdbdcffd6d6d6ffc5c5c5ffc2c2c2ffc9c9c9ffcbcbcbffcfcfcfffe1e1e1fffefefefffffffffffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffbbbbbbffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaabaaffabababffabababffaeaeae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c1ffc4c4c3ffc4c4c3ffc9c9c9ffc9c9c9ffc9c9c9ffcbcbccffcccbcbffcbccccffcccccdffcdcdcdffd0cfd0ffcfcecfffd0d0d0ffd6d6d6ffd3d4d3ffcbcacaffc1c2c1ffc6c5c6ffc6c6c7ffccccccffd1d0d0ffdcdcdcfffffffffffffffffffffffefffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffb6b5b5ffaaaaaaffa8a8a8ffaaaaaaffabaaaaffabababffabababffaeafaeffb1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c1ffc1c1c1ffc4c4c4ffc4c4c4ffc9c9c9ffc9c9c9ffc9c9c9ffcbcbcbffcbcacaffcccccbffcdcccdffcfcecfffd0d0cfffd4d4d3ffd3d2d2ffcacacaffbebebeffc1c1c2ffbdbdbcffc2c2c2ffcdcdcdffd2d1d1ffd7d7d7fff8f9f8fffffffffffefefffffffefefffefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5e4e4ffb4b5b5ffa9a9aaffa3a4a3ffa8a8a8ffabababffabababffafaeafffb1b1b1ffb0b0b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffc1c1c1ffc1c1c1ffc1c1c1ffc3c3c4ffc4c4c4ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffccccccffcfcfceffd7d7d7ffd5d6d5ffcdcecdffbfc0bfffbebebdffbfbebfffa6a6a6ffbcbdbdffcecdceffd3d3d3ffd7d7d7fff5f4f5fffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffddddddffb6b6b6ffabababffa5a5a4ffabababffababacffaeaeaeffb1b1b0ffb0b0b1ffb1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbbbcbcffbebfbeffbebebeffc1c1c1ffc1c1c1ffc1c1c1ffc4c4c4ffc4c4c4ffc9c9c9ffc7c8c8ffc8c9c8ffc8c9c9ffcacacaffcececeffd7d7d7ffd1d1d1ffc8c8c8ffbfbfbfffc1c0c0ffacacadffa4a3a3ffbbbbbbffcdceceffd4d4d4ffd8d7d8fff0f0f0fffffffffffefffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffb8b8b8ffaeaeaeffa7a8a7ffabababffaeaeafffb1b1b1ffb1b0b1ffb0b0b1ffb0b1b1ffa9a9a90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbbbbbcffbcbbbcffbfbebfffbebfbeffc1c1c1ffc1c0c1ffc1c1c0ffc4c4c3ffc4c4c4ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c8ffd9d8d9ffd4d5d4ffcacbcbffc2c1c2ffc3c3c3ffb7b7b7ffa1a1a1ffa7a7a7ffbabbbbffd0d1d1ffd6d6d6ffd8d9d8ffebebeafffffffefffefffefffefefffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffcdcdcdffb8b9b8ffb0b0b0ffabababffafafafffb1b1b1ffb1b1b1ffb0b1b0ffb0b1b1ffa9a9a9ffa9a9a90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9b8b9ffbcbcbcffbbbcbcffbbbcbcffbebebeffbebfbeffc1c1c1ffc1c0c0ffc1c1c1ffc3c2c2ffc3c2c3ffc2c2c2ffc5c5c4ffc8c8c8ffd5d5d4ffccccccffc1c1c0ffc3c3c3ffc3c3c3ffa7a7a7ffa3a3a2ffa7a7a7ffb9b8b9ffd1d1d0ffd7d6d7ffdad9daffe8e8e8fffefefefffffefefffefefffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffff8f8f8ffc7c6c7ffb8b8b8ffb2b2b2ffb1b1b2ffb1b1b0ffb1b1b1ffb1b0b1ffb0b0b1ffa9a9a9ffa9a9aaffa9a9a90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9b9b8ffb9b8b8ffbcbcbbffbcbcbbffbcbcbbffbebebfffbebebeffc1c1c0ffc0c0bfffc1c1c1ffc0c0c0ffc1c1c2ffc4c4c4ffcececeffcacbcaffc2c2c2ffc0bfbfffc7c7c7ffb2b2b2ffa2a3a2ffa4a4a4ffa8a7a7ffb7b6b7ffcececdffd7d7d7ffdbdbdaffe3e3e3fffefefefffffefffffefefffffffffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffff1f1f2ffc3c3c3ffbab9b9ffb6b6b6ffb5b6b5ffabaaabffb1b1b1ffb0b1b1ffa9aaa9ffa9a9a9ffa9a9a9ffa9a9a90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b7b6ffb9b8b9ffb9b8b9ffb9b9b9ffbbbcbbffbbbbbcffbcbcbcffbebebeffbebebeffbfbfbfffbfbebfffbebebeffbfbfbfffc3c2c2ffcbcacbffc0c0c0ffbbbcbbffc1c0c0ffbabbbbffa4a4a4ffa4a4a4ffa5a5a6ffa8a8a9ffb5b5b5ffcccbcbffd8d8d7ffdbdbdcffe0e0e0fffafafafffefefefffefefefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffeffffffe9e9e9ffc5c4c4ffbdbdbdffb8b9b9ffb4b4b3ffaaaaaaffabababffa9a9aaffa9a9a9ffa9a9a9ffa9a9a9ffaaa9a9ffa3a3a300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb4b4b5ffb7b6b7ffb6b7b7ffb9b8b9ffb9b9b9ffb9b9b9ffbcbbbcffbbbcbcffbbbcbcffbdbdbdffbdbdbeffbcbdbcffbebdbeffc1c0c1ffc9c9c9ffc5c5c5ffb8b8b8ffbbbcbcffbfbebfffa9a9a9ffa4a4a4ffa5a5a5ffa6a6a6ffaaaaaaffb3b3b3ffc8c8c8ffd9d9d9ffdcdcddffdfdfdffff7f6f7fffefefefffefefefffefffefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe2e2e3ffc4c5c4ffbfbfbfffb9b9b9ffb0b1b0ffaaa9aaffa9a9a9ffa9a9a9ffa9a9a9ffa9a9aaffa9a9a9ffa3a3a3ffa3a3a3ffa2a2a200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb4b5b4ffb4b5b4ffb7b6b6ffb6b6b6ffb9b8b9ffb9b9b9ffb9b9b9ffbcbcbcffbababbffbcbbbcffbbbbbcffbbbabbffbebebeffc8c8c8ffc7c7c7ffbfbfc0ffbdbdbdffc1c1c1ffb1b2b1ffa4a4a3ffa5a5a5ffa6a5a6ffa8a7a8ffabababffb2b2b2ffc6c5c6ffdad9d9ffdeddddffe0e0e0fff2f2f3fffefefefffffefefffefefefffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefefefffffeffffdadbdaffc1c1c1ffbcbcbcffb7b7b7ffafafb0ffa9a9aaffa9a8a9ffa9a9a9ffa9a9aaffa9a9a9ffa3a3a3ffa3a3a3ffa2a2a2ffa2a2a200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b3ffb5b4b5ffb4b4b5ffb4b5b4ffb6b6b6ffb6b7b6ffb8b9b9ffb9b9b9ffb9b9b9ffbababaffbababaffbbbabaffbbbcbbffbfbebfffc8c8c7ffc2c3c2ffc0bfbfffc3c3c3ffbbbbbbffa4a4a4ffa5a5a5ffa5a5a5ffa7a7a7ffa9a8a9ffacabacffb1b2b2ffc3c2c2ffd9d9d9ffdededeffe0e0e0ffefeff0fffefefffffefefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffeffffffd2d1d1ffbdbdbdffb9b9b9ffb9b9b9ffb0b0b0ffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa3a3a3ffa3a3a3ffa2a2a2ffa2a2a2ffa2a2a2ffa0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b4b3ffb3b3b3ffb5b4b4ffb4b5b4ffb4b4b4ffb7b6b6ffb6b6b6ffb9b9b9ffb8b8b8ffb8b9b9ffbababaffbbbcbcffbdbdbdffc6c6c6ffc6c6c6ffbcbdbdffc1c1c1ffc5c5c5ffafb0b0ffa4a3a4ffa5a5a5ffa5a5a5ffa7a6a6ffaaa9aaffacadacffb2b2b1ffc1c0c0ffd7d7d7ffdededfffe1e1e1ffedededfffefefefffffefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffbfbfcffcecdcdffbcbdbcffbababaffbababaffb1b1b1ffa8a8a9ffa7a7a8ffa9a9a9ffa3a3a3ffa3a3a3ffa2a2a2ffa2a2a2ffa2a2a2ffa0a0a0ffa0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb4b5b5ffb4b5b4ffb4b4b4ffb6b6b6ffb6b7b6ffb7b7b7ffb8b7b7ffb9bab9ffbabbbbffbcbcbcffc2c2c3ffbfbebeffbcbdbcffc1c1c1ffacacacffa3a3a4ffa5a5a4ffa4a4a4ffa5a6a5ffa8a9a8ffababacffafaeaeffb2b2b2ffbdbdbdffd4d4d4ffdfdfdfffe2e3e2ffebebebfffefefefffefefffffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffff4f5f4ffccccccffc2c2c2ffbfc0c0ffbbbbbbffb2b2b2ffa8a8a9ffa3a3a3ffa3a3a3ffa3a3a3ffa2a2a2ffa2a2a2ffa2a2a2ffa0a0a0ffa0a0a0ffa0a0a0ff9d9e9d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb5b4b4ffb4b4b4ffb5b5b5ffb5b5b6ffb7b7b7ffb9b9baffbbbbbcffbfbfc0ffbcbcbbffb8b8b8ffbdbdbdffbbbabaffa4a4a4ffa5a5a5ffa5a5a4ffa4a4a4ffa7a7a7ffaaaaaaffacadadffafafb0ffb3b2b2ffbcbcbcffd0d1d0ffdededeffe3e3e2ffeaeae9fffcfcfcfffefffefffefefffffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffeffffedeeedffcecdcdffc5c5c4ffc8c8c8ffbdbdbcffb2b2b1ffa9a9a9ffa4a4a3ffa2a2a1ffa2a2a2ffa2a2a2ffa1a2a2ffa0a0a0ffa0a0a0ffa1a0a0ff9d9d9eff9e9e9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b2b1ffb1b1b1ffb2b2b1ffb2b2b2ffb3b4b3ffb3b3b3ffb3b3b3ffb5b4b4ffb3b3b4ffb4b4b4ffb4b4b5ffb5b6b6ffb8b9b8ffc1c1c1ffbdbebeffb7b7b7ffbbbbbbffbebebdffacadadffa6a5a5ffa5a5a5ffa4a4a4ffa5a5a5ffa8a8a8ffabababffadadaeffb0b0b0ffb3b3b3ffbbbbbcffcdcdceffdddcddffe2e2e3ffe7e7e7fff9f9f9fffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffffefeffe8e8e7ffcccccdffc7c7c7ffcbcccbffbdbcbcffb1b2b2ffa8a9a9ffa4a5a5ffa2a2a2ffa2a2a1ffa2a2a2ffa0a1a0ffa0a0a0ffa0a0a0ff9e9d9dff9d9d9eff9e9e9eff9b9b9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b1b1ffb1b2b2ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b4ffb3b3b3ffb3b3b3ffb4b3b4ffb3b3b4ffb4b4b4ffb6b5b5ffb8b8b8ffc0c1c0ffbdbcbdffbdbdbcffbfbfbfffb8b8b8ffa8a7a7ffa6a6a5ffa4a4a4ffa4a4a4ffa7a6a7ffaaa9a9ffabacacffafaeaeffb0b0b0ffb3b3b3ffbababaffcacac9ffdddcddffe4e3e4ffeae9e9fffafafbfffefefefffefefdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffffeffffe6e6e6ffd1d1d1ffcacacaffcbcbcbffbbbbbbffb1b1b1ffa9a8a9ffa5a6a6ffa2a2a2ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ff9d9e9eff9d9e9dff9e9d9eff9b9b9bff9b9b9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b6ffb2b2b2ffb1b2b2ffb2b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb2b3b3ffb6b5b6ffbfbfbfffbfbfbfffbebebeffc1c2c1ffbbbcbbffabababffa7a6a7ffa5a5a5ffa3a4a4ffa5a5a5ffa7a8a8ffaaaaaaffadacacffafafaeffb0b0b1ffb2b2b2ffb8b9b9ffc7c7c7ffdbdcdbffe3e4e4ffe9e9e9fff8f9f8fffefefefffdfefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffefefffefefeffe4e4e5ffd6d5d6ffcdcccdffc5c5c6ffb9b9b9ffb1b0b0ffa9aaaaffa6a5a5ffa2a2a2ffa1a0a0ff9f9f9fffa0a0a0ff9e9e9eff9d9d9dff9e9e9eff9b9b9bff9b9b9bff9b9b9bff99999900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb5b5b4ffb5b5b5ffb5b5b6ffb2b2b2ffb2b2b2ffb1b1b1ffb1b2b1ffb2b2b2ffb2b2b2ffb2b3b3ffb2b2b2ffb3b3b3ffb3b3b3ffb6b6b6ffbebebeffbdbcbdffc2c1c2ffc2c2c2ffb0b0b0ffa7a6a7ffa6a5a5ffa2a3a2ffa4a4a4ffa7a7a6ffa8a9a8ffabababffadadadffaeafafffb1b0b1ffb2b2b2ffb8b7b7ffc4c4c4ffd9d9d8ffe2e2e3ffe6e6e6ffededeefffbfcfbfffefefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffafaf9ffe3e4e3ffd8d9d9ffd1d0d0ffc3c2c3ffb7b8b8ffb0b0b0ffa9a9aaffa6a6a6ffa3a3a2ffa0a0a0ff9e9e9eff9d9e9eff9d9e9dff9d9e9eff9b9b9bff9b9b9bff9b9b9bff999999ff999a99ff999a9a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b7b6ffb6b6b7ffb5b5b5ffb5b6b6ffb5b6b5ffb1b2b1ffb2b2b1ffb1b2b1ffb1b1b1ffb1b1b2ffb2b2b2ffb2b2b2ffb2b1b2ffb4b4b5ffbdbcbdffbfbebfffc0c1c1ffc3c3c4ffbbbabbffaaabaaffa6a7a7ffa4a4a4ffa3a4a4ffa5a6a5ffa7a8a7ffaaaaa9ffacacacffaeaeadffafafaeffb0b1b1ffb1b2b2ffb6b6b6ffc1c1c2ffd6d6d6ffe2e2e2ffe5e5e5ffececebfffbfbfbfffefdfdfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffff7f7f8ffdededeffd6d6d6ffcfd0d0ffc1c1c1ffb7b7b7ffafafb0ffaaaaaaffa6a7a7ffa3a3a3ff9fa0a0ff9e9d9dff9b9b9bff9d9d9eff9b9b9bff9b9b9bff9b9b9bff999999ff99999aff9a999aff9a999a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb8b8b8ffb7b6b7ffb6b7b7ffb4b4b4ffb5b5b5ffb5b5b5ffb2b1b2ffb2b2b2ffb1b1b1ffb2b2b1ffb1b1b1ffb1b1b2ffb3b3b3ffb5b5b5ffbdbebdffc1c1c1ffc4c4c3ffbfbfbfffadaeaeffa9a8a8ffa5a5a5ffa3a3a3ffa5a5a5ffa7a6a7ffa9a9a9ffabaaabffacadacffadaeaeffafafafffb0b0b0ffb1b2b1ffb5b6b5ffc1c1c0ffd4d3d4ffe1e1e0ffe6e7e6ffecececfffbfbfbfffdfdfefffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefff1f1f1ffd8d9d9ffd2d3d2ffd1d0d1ffc1c1c1ffb6b7b7ffaeaeafffaaaaaaffa6a6a6ffa3a3a2ffa0a0a0ff9e9d9eff9b9b9bff9b9b9bff9b9b9bff9b9b9bff999999ff9a9999ff999a9aff999a99ff9a9a9aff9a9a9a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbababaffbababaffb8b7b8ffb6b6b7ffb7b7b6ffb5b5b5ffb5b5b5ffb6b6b5ffb1b2b2ffb1b1b1ffb1b0b1ffb1b1b0ffb1b1b1ffb5b4b5ffbababaffbfc0bfffc2c2c3ffc2c1c1ffb3b2b3ffa9a9a9ffa7a6a7ffa4a4a4ffa4a4a4ffa6a6a6ffa8a8a8ffaaaaaaffacacacffadadadffaeaeaeffafafafffb1b1b0ffb1b2b2ffb4b5b4ffc0bfc0ffcfcfcfffdfdfdfffe6e7e6ffecececfffbfbfbfffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefffffefeffffecececffd8d7d7ffd3d3d3ffd0d0d1ffc0c0c0ffb6b6b6ffadadaeffa9a9aaffa6a6a6ffa3a3a3ffa1a0a0ff9e9e9eff9b9b9bff999999ff9b9b9bff999999ff999999ff9a999aff999999ff9a9a9aff9a9a9aff9b9a9a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbebdffbdbebdffbababaffbababaffb8b8b7ffb7b6b7ffb6b7b6ffb4b4b5ffb5b6b5ffb5b5b6ffb2b2b2ffb1b1b1ffb1b1b1ffb2b2b2ffb9bab9ffbcbcbcffc2c1c1ffc2c2c2ffbbbbbbffaeaeadffa9a8a9ffa5a5a5ffa3a3a3ffa5a5a6ffa8a8a8ffa9a9aaffabababffacadacffadaeadffafafafffafb0b0ffb1b0b1ffb2b2b2ffb4b5b5ffbfbebeffcccbcbffdddedeffe5e6e6ffeaeaeafffafafafffefefefffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefeffebebebffdbdbdbffdbdadaffcfd0d0ffbfbfbfffb5b5b5ffadadaeffaaaaa9ffa6a6a6ffa3a3a3ffa0a0a1ff9e9f9fff9c9b9cff999999ff999999ff999a9aff999999ff999999ff9a9a9aff9a9a9aff9a9b9bff9b9b9bff9b9b9a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbeffbebdbdffbdbdbdffbabbbaffbababaffb8b8b8ffb6b6b6ffb6b7b6ffb5b5b5ffb3b3b4ffb2b2b2ffb2b2b1ffb0b0afffb3b3b3ffbcbbbbffc2c1c1ffc2c3c3ffbbbcbcffb0b0b0ffabababffa6a6a6ffa3a3a3ffa4a5a4ffa6a6a6ffa9a9a9ffaaaaaaffacacacffaeadaeffaeaeaeffb0afb0ffb0b0b1ffb1b1b1ffb2b2b2ffb4b4b4ffbdbdbeffcbcbcbffdcdcdcffe5e5e5ffeaeaeafff9f8f9fffefdfdfffefffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffcfbfcffe9eae9ffdfdfdfffddddddffcbcbcbffbdbdbdffb4b5b5ffaeaeaeffa9aaa9ffa6a7a6ffa3a3a4ffa1a2a1ff9f9fa0ff9d9d9dff9a9a99ff999998ff999999ff999a9aff9b9a9aff9a9a9aff9a9b9bff9a9b9bff9b9b9bff9b9b9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc2c1c1ffc1c1c1ffbfbfbeffbebdbdffbdbebdffbababaffbababaffb8b7b8ffb7b6b7ffb6b5b6ffb5b4b4ffb4b4b4ffb1b2b1ffb2b1b1ffbcbcbbffc1c2c2ffc4c4c3ffbebdbeffb0b0b1ffabababffa7a7a7ffa3a3a3ffa3a4a3ffa6a5a6ffa8a8a8ffaaaaaaffabababffacadadffaeaeaeffafafafffb0b0b0ffb1b1b0ffb1b1b1ffb2b3b2ffb4b4b4ffbdbcbdffcacacaffdbdbdbffe5e5e4ffeaeae9fff1f0f0fffbfbfcfffefefefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffefffbfbfbffeaeae9ffe0e0e0ffdbdadaffc6c6c6ffbcbdbcffb4b3b4ffaeaeaeffaaa9aaffa7a7a7ffa4a4a4ffa2a2a3ffa0a0a0ff9e9e9eff9c9c9cff999999ff9a9999ff9a9a9aff9a9a9aff9b9b9aff9b9a9bff9b9b9bff9b9a9bff9b9b9bff9999990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c4c4ffc2c1c1ffc1c1c2ffbfbfbfffbdbdbdffbdbdbeffbababaffbababaffb8b7b8ffb7b7b6ffb5b5b6ffb4b5b4ffb1b1b1ffb3b3b3ffbebebeffc4c3c3ffc0c0c1ffb9b9b9ffacadacffa8a8a8ffa4a4a4ffa3a3a3ffa4a4a4ffa7a7a7ffa9a9a8ffababaaffacacacffadadadffaeaeaeffafafafffb0b0b0ffb1b1b1ffb1b1b1ffb2b2b3ffb5b5b5ffbdbcbcffc9c9c9ffd9d9d9ffe3e3e4ffe9e9e9ffedececfffafbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffbfbfaffe9eae9ffdfdfdfffd8d8d8ffc5c4c5ffbbbbbcffb3b3b3ffaeaeaeffaaaaabffa7a7a7ffa5a5a5ffa3a2a3ffa1a1a1ff9f9fa0ff9d9e9dff9a9a9aff999899ff9a9a9aff9b9b9aff9b9b9bff9b9b9bff9b9b9bff9a9b9bff9a9999ff9a99990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c7c7ffc8c8c7ffc4c5c5ffc1c2c2ffc1c1c2ffbebfbeffbebdbeffbdbdbdffbababaffbab9b9ffb8b8b7ffb7b7b6ffb5b6b5ffb7b8b8ffbebebeffc1c1c2ffc1c1c2ffbdbdbdffafafafffa9aaa9ffa5a5a5ffa2a2a2ffa3a4a3ffa6a5a5ffa7a7a7ffa9a9a9ffabababffacadacffadaeadffaeaeaeffafafafffb0b0b0ffb0b0b1ffb2b1b2ffb3b2b2ffb5b5b5ffbcbcbcffc7c7c7ffd4d4d4ffe1e1e1ffe9eaeafff0f0f0fffbfbfcfffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffafafaffeae9eaffdededeffd6d6d6ffc4c5c5ffbabbbbffb2b2b3ffaeafaeffaaaaabffa7a8a8ffa5a5a5ffa4a3a3ffa2a2a2ffa1a1a0ff9e9f9eff9c9d9cff9a9a9aff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9b9aff999999ff999999ff999a99ff98979700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcac9caffcac9caffc8c7c8ffc7c8c7ffc5c5c5ffc2c2c2ffc2c1c1ffbebebfffbdbdbdffbdbcbdffbabbbbffb9b9b9ffb7b7b7ffb8b8b8ffbfbfbfffbebebeffc0bfc0ffbebebeffb9b9b9ffacacacffa6a6a7ffa4a4a3ffa3a3a3ffa4a4a4ffa6a5a5ffa7a7a7ffa9a9a9ffabacabffacacacffadadadffaeaeaeffafafafffafafb0ffb1b1b1ffb2b1b2ffb3b3b3ffb5b5b5ffbbbabbffc6c5c5ffd2d1d1ffe0dfe0ffe9e9e9fff2f1f2fffcfcfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffdfdfdfff6f6f7ffeae9eaffe2e1e1ffd2d2d3ffc3c4c3ffbababaffb2b2b2ffafaeaeffabaaabffa8a8a8ffa6a6a6ffa3a4a4ffa3a3a3ffa2a2a1ffa0a0a0ff9e9e9eff9c9c9cff9b9a9bff9b9b9bff9b9b9aff9b9b9bff999999ff999a99ff999a99ff979798ff979797ff969696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcac9caffc9cacaffc8c7c7ffc8c8c7ffc4c5c5ffc1c2c1ffc2c2c1ffbebfbfffbdbebdffbbbbbbffbab9b9ffb8b8b8ffbbbabbffbfbfbfffbebebfffbdbcbdffb7b8b7ffafafaeffa9a9a9ffa5a4a5ffa2a2a2ffa3a3a3ffa4a5a5ffa6a6a6ffa7a8a7ffa9a9a9ffabababffabacabffadadadffadaeaeffafaeafffafafb0ffb1b1b1ffb2b2b2ffb3b4b4ffb5b6b5ffbababaffc5c5c5ffd0d0d1ffdfdfdfffe9e9e8fff0f0f0fffbfbfcfffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefdfefffdfdfdfff7f7f7ffeaeaeaffe3e2e3ffcfd0cfffc2c2c2ffb9b9b8ffb1b2b2ffadaeaeffababaaffa8a9a9ffa6a7a6ffa4a4a4ffa4a3a3ffa2a3a2ffa0a0a0ffa09f9fff9d9d9eff9b9b9bff999a99ff9b9b9aff999999ff99999aff999999ff979797ff979798ff969696ff969796000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcecfceffcbcbcbffc9cacaffcac9c9ffc8c8c7ffc7c7c8ffc5c4c5ffc2c2c2ffc0c0c0ffbfbebeffbcbbbbffb9b9b9ffb8b8b8ffbebfbeffc0c0c0ffbebebeffbab9b9ffb0b0afffabacabffa7a6a6ffa2a2a1ffa2a2a2ffa4a4a4ffa5a6a5ffa7a7a6ffa8a8a8ffa9aaaaffabababffacacacffadadadffadaeaeffafafafffb0b0b0ffb2b1b1ffb3b3b3ffb4b3b4ffb6b6b5ffbab9b9ffc4c4c4ffd0d0d0ffdededeffe7e7e7ffefefeffffbfbfcfffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfff5f5f6ffeaeae9ffe0dfe0ffcbccccffc1c0c0ffb7b8b7ffb1b1b1ffadadadffabababffa9a9a9ffa7a7a7ffa5a5a5ffa3a3a3ffa3a2a2ffa1a2a1ffa0a0a0ff9e9f9eff9c9b9bff999999ff999a99ff999999ff999a99ff979798ff979797ff969696ff979696ff969696ff959595000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffcfceceffcececeffcbcbcbffc9cacaffc9cacaffc7c8c7ffc8c8c8ffc5c4c4ffc2c1c2ffbfbfbfffbcbcbcffb9b9b9ffbababaffbebebeffc2c1c1ffbdbcbcffb7b7b7ffaeaeafffa9a9a8ffa4a4a4ffa2a2a2ffa3a3a3ffa5a5a4ffa7a6a7ffa8a7a8ffa9a9a8ffaaaaaaffacababffadadacffadadadffafafafffafafafffb1b0b0ffb2b1b1ffb3b3b3ffb5b5b4ffb6b6b6ffb9b8b9ffc3c3c3ffcfcfcfffddddddffe6e6e6ffeeeeeefffbfafafffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefdfefffcfdfcfff2f2f2ffe8e7e8ffddddddffcbcacaffbebfbfffb6b6b7ffb1b1b1ffadadadffabaaaaffa9a8a9ffa7a7a7ffa5a5a5ffa4a3a3ffa3a2a2ffa1a1a1ffa1a0a0ff9f9e9fff9c9c9cff999999ff989897ff999999ff979797ff979797ff979796ff979697ff979696ff959595ff959595000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd4d4d4ffd5d5d4ffd0d0d0ffcececeffcececeffcbcccbffcacacaffc9c9caffc8c7c8ffc7c7c7ffc4c4c5ffc1c2c1ffbdbdbcffb9b9b9ffbfbfc0ffc2c2c2ffbfbfc0ffbababaffb2b2b2ffabababffa6a6a6ffa3a2a3ffa3a3a3ffa4a4a4ffa6a6a6ffa7a7a7ffa8a9a9ffaaaaaaffabababffadadacffadadadffaeaeaeffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb5b4b4ffb6b6b6ffb9b8b9ffc3c2c2ffcfcfceffdbdbdbffe5e5e5ffedededfff9f8f9fffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfefefffcfdfcfff4f4f4ffe7e7e7ffdcdbdbffc9c9c9ffbebebdffb5b5b5ffb0b0b1ffadacadffaaaaaaffa8a8a9ffa7a7a7ffa6a5a5ffa3a3a3ffa2a2a3ffa2a1a2ffa0a1a1ff9f9f9fff9d9d9dff9a9a9aff989798ff979797ff979797ff969696ff979696ff969696ff959595ff959595ff959595ff9494940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd8d8d8ffd4d4d4ffd4d4d5ffd0d0cfffcececeffcececeffcbcbcbffc9cac9ffc9c9c9ffc8c8c8ffc8c7c7ffc4c4c4ffbfbfbfffbcbcbcffc3c2c3ffc1c1c1ffbdbdbdffb6b6b6ffafafafffa8a8a8ffa4a4a4ffa3a4a3ffa4a4a4ffa5a6a5ffa7a7a7ffa8a8a8ffaaaaaaffabababffacacacffadaeadffadadadffafaeafffb0b0afffb1b0b1ffb1b1b2ffb3b2b3ffb4b4b4ffb4b4b5ffb6b6b6ffb9b9b8ffc2c2c2ffcececeffd8d8d8ffe4e3e4ffecedecfff5f6f5fffdfefdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffefffffffffffefffffffffffffffffffffffffffffefffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefff9fafaffedededffe4e4e4ffd7d8d7ffc7c7c7ffbcbcbcffb4b4b4ffb0b0afffacadacffaaaaaaffa9a8a9ffa6a7a6ffa5a5a5ffa3a3a3ffa2a2a2ffa1a1a1ffa0a0a0ff9f9f9fff9d9e9dff9b9c9cff989898ff969696ff969696ff969696ff969796ff959595ff959596ff959595ff949494ff9494940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d8d9ffd8d8d8ffd8d8d8ffd4d4d4ffd4d4d4ffcfd0cfffcececeffcfceceffcccccbffc9c9caffc9c9c9ffc7c8c8ffc4c4c4ffbfbfbfffc3c2c3ffc3c4c4ffc1c1c0ffbcbcbcffb3b3b3ffaaababffa5a4a5ffa3a3a3ffa4a4a3ffa5a5a5ffa6a6a6ffa8a7a8ffa9a9a9ffaaababffacacacffadadadffaeaeaeffaeaeaeffafb0afffb0b0b1ffb2b1b2ffb3b2b3ffb3b3b4ffb4b5b4ffb6b6b6ffb8b7b8ffbbbbbbffc4c4c4ffd2d1d2ffdddedeffe7e8e7ffefefeffff7f7f7fffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffefffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffefffffffffefffffffffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefffffefffffffffffffffffefffffefefefffefefefffffefefffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfbfcfff2f3f3ffebecebffe2e2e2ffd3d3d3ffc5c5c5ffbbbbbaffb4b4b4ffb0b0b0ffacacadffabababffa9a9a9ffa7a7a7ffa5a6a6ffa4a3a4ffa2a2a2ffa0a0a0ffa0a0a0ff9f9f9fff9d9e9eff9c9b9cff999a99ff979696ff969696ff969797ff959595ff959595ff959595ff949494ff939494ff969595ff95959500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d8ffd9d9d8ffd8d8d8ffd8d8d8ffd4d4d4ffd4d4d4ffd0d0cfffcecfceffcdccccffcbcbcbffc9cac9ffc7c6c6ffc5c5c5ffc2c1c2ffc4c4c4ffc3c2c3ffbfbfbfffb6b6b6ffadaeaeffa6a6a6ffa2a2a2ffa2a3a2ffa4a4a4ffa6a6a6ffa6a7a7ffa8a8a9ffaaaaaaffababacffadadadffaeaeaeffafb0afffb1b0b1ffb2b2b2ffb3b3b3ffb4b4b4ffb6b7b6ffb8b8b9ffbbbcbbffbdbebeffc0c0c0ffc4c4c3ffcacacbffd8d8d9ffe2e2e3ffebebebfff3f3f4fffbfbfbfffefefefffffffffffefefffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefefffffefffffefefffffffffefffffffffffefffffffffffefffffffefffffffffffffffefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffffefefffefffefffffefffffffefffffefefefffffefefffefefefffefffefffffefffffefffffffefffefffffefffffffffffffefffffffffefffffffffffffefffffffffffefffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffefffffffefffffffffffffffffffffefffffffffefffffefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffefefffffffffefffefffefffefefefffefefefffffffefffffffffffffffefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffffefefffefffefffefefffffefefefffefefefffffefefffefefefffefffefffffefffffefffffffefffefffffefffffffffffffefffffffffefffffffffffffefffffffffffefffefffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfff5f5f5ffececedffe1e1e0ffcececeffc2c3c2ffbababaffb4b4b3ffb1b0b0ffadadadffabacabffaaa9a9ffa7a8a7ffa6a5a6ffa4a4a4ffa2a2a2ffa0a0a0ff9f9f9fff9e9f9fff9e9d9eff9c9c9cff9a9a9aff979797ff959595ff959596ff959595ff959595ff939494ff939493ff959595ff959595ff979697ff96979600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d9ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd4d4d4ffd4d4d4ffcfd0d0ffcececeffcdcccdffc9c9c9ffc6c5c5ffc6c6c5ffc3c3c3ffc2c2c3ffc1c0c0ffbab9baffb1b1b1ffa8a9a9ffa3a3a3ffa2a2a2ffa3a3a4ffa5a5a5ffa6a6a6ffa8a8a8ffaaababffadacacffaeaeaeffafb0afffb1b1b1ffb4b4b4ffb6b6b6ffb9b9b8ffbbbbbbffbebebeffc0c0c0ffc3c2c3ffc5c5c5ffc8c8c8ffcacbcaffcececeffd2d2d2ffddddddffe5e5e4ffedededfff6f6f6fffcfcfdfffefefefffdfdfdfffdfdfdfffefefffffefefefffffefefffffffefffffefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefefffefefefffefdfefffefdfefffefefefffffffefffffefefffefefffffffefefffffffffffefffffffffffffffffffffffffefefffffefffffffffefffffefffffefffffffffffffffffffffffefefffffefffffffffffefffffefffffffffffffffffefffffffefffffffffffffffffffffefffffffffefffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffefffffffefefffffefefffffffffefffefefefffdfefefffffefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefefefffefefefffefffefffefefefffefefffffefffffffffefffffefefffffefffffffffffefffffefffffffffefffffffefffefffefffffffffffffffffffffefffffffffefffefefffffffffefffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffffffffffefffffefffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfdfdfff7f6f6ffebebebffe0e0e0ffcdcdccffc1c1c1ffb9b9b8ffb3b4b4ffb1b1b0ffaeaeaeffacabacffaaaaaaffa9a8a8ffa7a6a6ffa4a4a5ffa3a2a2ffa1a1a1ff9fa09fff9f9f9fff9e9e9eff9c9c9cff9a9a9bff989898ff959595ff949595ff959595ff949394ff939394ff959695ff959595ff979697ff969796ff97989700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd5d4d4ffd2d1d2ffd0d0d0ffcdcdcdffcacac9ffc5c5c5ffc2c3c2ffc2c2c2ffc1c1c1ffbebebeffb5b5b5ffacacabffa5a5a5ffa3a3a3ffa4a4a4ffa6a5a5ffa7a8a7ffa9a9a9ffabacabffaeaeafffb2b2b2ffb5b5b5ffb8b7b8ffbbbabbffbebebeffbfc0c0ffc1c2c2ffc4c4c4ffc6c7c7ffc9c9c9ffcbccccffcececeffd0d0d0ffd2d2d2ffd4d4d4ffd6d5d5ffdcdcdcffe6e6e6ffecedecfff5f5f5fffcfdfdfffcfcfcfffbfbfbfffbfafbfffcfbfcfffffffefffffffffffffffffffefefffffffffefffefefefffefffffffefefefffefffefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffefdfefffefefefffefefdfffefefefffffffefffefffefffefffefffefefffffefefffffefefefffffffffffffffefffffffffffffefffffffffefffffefefffffffffffffffffffefffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffefffffffefffffffffffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefefefffefefdfffefdfefffefefefffefefefffefffefffefefffffefefffffffffffffffefffffffffffffffefefffefffefffefefefffffffefffefefefffefffefffefffffffffffffffffefffffefefefffefffefffffefffffffffefffffefefffefffefffffefefffffffffffefffefffffefefffffefffffffefffffffffefffffffefffffffefffefefffffffffefffefefefffefffffffefffffffefffffffffffffffffefffffffffefffffffffffefffefffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffcfdfcfff4f4f4ffe9e9e9ffdeddddffcbcbcbffbfc0c0ffb8b7b8ffb3b3b3ffb1b1b0ffaeaeaeffadadadffabababffa9a9a8ffa6a7a7ffa5a5a5ffa3a3a3ffa2a2a2ffa0a0a0ff9f9f9fff9e9d9eff9d9d9cff9b9a9bff999999ff959596ff939493ff939394ff949394ff969696ff959596ff979797ff979697ff979897ff979797ff979797000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffefefffffffffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d8ffd8d8d8ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d6ffd4d5d4ffd3d2d2ffcfcfcfffcacacaffc5c4c4ffc3c3c3ffc1c1c1ffbebdbdffb9b9b9ffb0afb0ffa8a9a8ffa4a4a4ffa5a6a6ffa8a8a8ffababaaffadadadffafafb0ffb3b3b2ffb5b5b5ffb8b8b8ffbbbabaffbdbdbdffbfbfbfffc2c2c2ffc5c4c5ffc7c7c7ffc9c9c9ffcbcbcbffcdcdcdffd1d1d1ffd3d3d3ffd4d4d4ffd6d5d5ffd7d6d6ffd7d7d7ffdbdbdaffe4e4e4ffebebebfff1f1f1fffcfcfdfffafaf9fff9f8f9fff8f8f8fffbfcfbfffbfcfcfffefffffffffffefffffffffffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefdfffdfefdfffefdfefffffefefffffffefffefefefffefffefffefffefffefefefffffffefffffefffffefffffffffffffffefffefffefefefffefffefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffefffffffefefffefefefffefffefffefefefffefdfefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffffefffffefefefffefefefffefefdfffefefefffefefefffffffefffffefefffefefefffffefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffffffefffffffffffffefefffefefefffefefefffffffefffefefffffefefefffefefffffffefefffffefffffefffffffefefefffefefffffefefffffefffefffffffefffefefffffffefefffefefffffffefefffefefffffefffefffffefffffffefefffffefefffffffffffefffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffcfcfcfff2f2f2ffe7e7e7ffdbdbdbffc9c9c9ffbebfbeffb7b7b7ffb2b3b3ffb1b0b1ffafafafffaeadadffabababffa9aaa9ffa7a8a7ffa6a5a5ffa4a4a3ffa2a2a2ffa0a1a1ffa09fa0ff9d9e9eff9c9c9cff9b9b9bff9a9999ff969697ff949494ff939393ff959595ff969595ff969797ff979696ff979797ff979797ff979797ff979797000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefffffefffefffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffefffffffffefffffffffffffffffffffffffffffffefffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d8d8ffd9d9d8ffd8d9d8ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd7d7d6ffd4d4d4ffd0d0d0ffcbcbcbffc7c7c7ffc5c5c5ffc2c2c2ffb9b9b9ffb4b4b4ffacacacffa7a7a7ffa6a6a6ffa9a9a9ffacababffadaeaeffb1b1b0ffb2b3b3ffb6b5b5ffb8b8b8ffbbbbbbffbebfbeffc2c1c1ffc3c4c4ffc8c8c8ffcdcdcdffd0d0d0ffd1d1d1ffd2d2d2ffd4d3d3ffd5d5d5ffd6d6d6ffd7d7d8ffd8d8d7ffd8d8d8ffd9dad9ffdadbdaffe0e1e1ffe8e8e8ffeeeeeffffafbfbfff8f8f8fff7f7f7fff8f8f8fff8f8f8fffbfbfcfffcfbfcfffffffefffffefffffffffefffefffefffefefefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfefffefefdfffefefefffefefefffffffefffefffffffefffefffffefffffffffffffefefffffefefefffefefffffefffefffffffffffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefffffefefffefffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000fffefefefffffefefffffffefffdfefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffffefffefefefffefefefffefefefffefffffffefffefffffefefffefffffffffffefffefefefffefffefffefefefffffefefffffefefffefefefffffffffffffefffffffefefffefefefffefffefffefffefffefffffffffffefffffffffffefffefffffffffffefffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffefffefffefefefffffefffffffffefffefffffffefffffffefefefffffefefffffefefffffffefffffffefffffffffffffffefffffefffffefefffffffffefffefffffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffefffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffcfcfbfff2f2f2ffe6e6e5ffd7d7d7ffc9c9c8ffbebebfffb6b6b7ffb3b3b3ffb1b1b1ffb0b0b0ffaeaeaeffabacacffaaaaaaffa8a8a9ffa7a7a6ffa4a5a5ffa2a3a2ffa1a1a1ffa0a0a0ff9f9f9eff9d9d9dff9b9b9cff9a9a99ff979898ff969595ff949494ff959696ff969796ff979696ff979798ff979797ff979797ff979797ff989898ff9898980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffffefefffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d8ffd9d9d9ffd8d8d8ffd8d9d8ffd8d9d8ffd8d8d8ffd9d9d9ffd8d8d7ffd5d5d6ffd2d2d3ffccccccffcbcacaffc9c9c8ffc4c3c3ffbab9b9ffb1b1b1ffaaabaaffa6a6a7ffa8a8a8ffabababffaeaeadffb0b0b0ffb2b3b2ffb5b5b6ffb9b9baffbebdbeffc1c1c1ffcacacbffcececeffcfd0cfffd2d2d2ffd3d3d3ffd5d4d4ffd5d5d5ffd6d6d6ffd6d6d7ffd7d6d7ffd7d8d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffdcdddcffdddeddffeeeeeefffbfbfbfffbfbfbfffbfafbfff8f8f8fff8f8f7fff7f7f8fff8f8f8fffcfcfcfffbfbfcfffefffffffffffefffffffffffffefefffffffefffefefffffefffefffefffffffefefefffefefefffffffefffefefffffefefefffefefefffdfefefffdfdfefffefefefffffffefffefefffffefefffffffefffffffffefffffffefffefefefffffefefffefefefffefffefffefefffffffefefffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000fffefefefffffffefffefefefffefefefffefffffffffefefffefefefffffffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffefffefefffffffefefffffffefffefefefffffefefffefefefffefefffffefefffffffffffffffefefffefefffffffffefffefefefffffefefffefefefffefefefffefefefffffffffffefefffffffefefffefffffffffffffffefefefffffefefffefffffffefffffffefefefffffefffffefefefffefffefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefffffffffefefffffefffffefefefffffffefffffefffffffffefffffffffffffefefffffffefffffffefffffffffffffefffffefffefffefffefffefefefffffffffffffffffffefefffffefefffffffefffffffffefffffffefffffefefffffefffffffffefffffffefffefefffffffffffffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffdfefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefffffffefefefffffefffffefefefffffffefffefefefffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffdfdfcfff5f5f5ffeaeaeaffdbdcdbffcdcecdffc2c2c3ffb9b9b9ffb5b6b5ffb2b2b3ffb0b0b1ffafaeafffadadacffababaaffa9a9a9ffa8a7a7ffa5a5a5ffa3a4a3ffa2a2a2ffa1a0a0ffa09f9fff9e9e9dff9c9c9cff9a9b9aff999999ff979898ff979697ff969696ff969697ff989797ff979797ff979797ff979797ff989898ff989898ff999999000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd9d8d8ffd8d9d8ffd8d8d9ffd8d9d9ffd9d9d9ffd8d8d7ffd7d6d6ffd5d5d5ffd1d1d1ffcdceceffcdcccdffc8c7c8ffbebebeffb5b5b5ffadadadffaaa9a9ffa8a8a8ffaaaaaaffadadadffb0b0b0ffb6b6b6ffbebebeffc6c6c6ffcbcbcbffcececeffcfd0d0ffd2d2d2ffd4d3d3ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd6d6d6ffd7d7d8ffd8d8d7ffd8d8d8ffdddcdcffdededeffdddddeffdedddefffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f8f8fff7f8f8fff7f8f7fff8f8f8fffbfcfcfffcfcfcfffefffffffefffffffefffffffefffffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffefefffffffefffffffefffffefefffffffefffffffffffffffefefffffefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffffffefffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefeffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefdfffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefffffefefffffefefffffefefffffefefefffefefffffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefffffffffefefffffffffffefffffffefffffffffefffffffffefffefefefffefffefffffefefffefffffffffffefffefffffffefefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefefffffefefffffffffefffffffffffefffffffefffefffefffefffefffefffefffefffffefefffefffffffefffefffefefefffefffefffefefefffefffffffefffefffefffffffefffffffefffffffffffefffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffefefefffefefefffefffffffffefefffefffefffefefefffefefffffffefefffffffefffdfdfefffdfefdfffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfdfdfffdfcfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffdfefefffdfefdfffdfefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffdfdfdfff8f7f8ffefefefffe2e3e3ffd5d5d5ffc9c9c9ffc0c0c0ffbcbcbbffb9b9b9ffb5b5b5ffb1b1b2ffafaeafffadacadffaaaaaaffa9a8a9ffa7a7a7ffa5a5a5ffa3a3a3ffa1a2a1ffa0a1a0ff9f9f9fff9d9d9dff9c9c9cff9b9a9aff9a9a9aff989898ff969797ff989797ff989797ff979797ff979797ff999898ff989899ff999998ff989999ff9797970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffefefffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffefffefffffefffffffffffffefefffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffefffefffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d8d9ffd9d8d9ffd8d9d8ffd8d9d9ffd8d9d9ffd7d8d7ffd7d8d7ffd8d8d8ffd6d6d6ffd3d3d3ffd2d2d2ffcecdcdffc3c3c3ffbcbcbcffb1b1b1ffaaaaaaffa8a8a8ffb0b0b0ffb8b8b8ffc1c0c1ffc7c8c8ffcfceceffd0d0d0ffd1d1d1ffd2d2d2ffd3d2d3ffd3d4d4ffd4d3d4ffd3d4d3ffd4d3d3ffd5d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd5d6d6ffd6d7d7ffd8d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffdedddeffdededdffdddedeffdededeffdddeddfffbfbfbfffbfbfbfffbfbfbfffbfafbfff8f8f8fff7f8f8fff8f8f8fff8f8f8fffcfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffffffffffffefffffefffffffffefffffefffefffefefefffefefefffefefffffffefffffefefffffffefffffefefffffefffffffffffefffffefefffffffffffefffefffefefffffffffefffefffffffffefefffefffefffffefffffefffffffefefefffffefefffffefefffefffefffffffffffffefefffefefffffffefefffefefefffefefefffefffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffefffffffefffefffefffefefffffffffffffffefffffffffffffffffffffefefffffffffffffefefefffefffffffefffefffffffffffefffffffefefefffefefefffefffefffefefffffefefefffefffffffffefffffdfefdfffefdfdfffefefefffefefefffefefefffdfdfefffefefefffdfefefffdfefefffefefefffefefefffefefffffefefefffdfdfdfffdfdfdfffdfefefffefdfdfffdfefdfffefdfefffdfefefffdfdfefffefefefffefdfdfffdfefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefffffffefffffffefefefffefdfefffdfdfdfffdfdfdfffefdfefffbfbfbfff2f3f3ffe7e7e7ffdadadaffcdcecdffc7c8c7ffc4c4c4ffc0c0c0ffbcbcbdffb9b9b9ffb6b5b5ffb2b2b2ffafafafffabababffa8a9a9ffa6a6a6ffa4a4a4ffa2a2a2ffa1a0a1ff9fa09fff9e9d9dff9c9c9cff9b9c9bff9b9b9bff9a9a9aff989999ff979697ff979797ff979797ff989898ff989898ff999999ff989899ff989798ff979898ff95969600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffefffefefffffffefffffffffffffffefffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffefffffffefffffefffffffffffffffffffffffefffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d9ffd9d9d8ffd8d9d8ffd9d9d9ffd8d8d8ffd8d8d7ffd9d9d9ffd9dad9ffd8d9d8ffd7d6d7ffd3d3d3ffc8c8c8ffc4c4c4ffc5c5c5ffc0c1c1ffbfc0c0ffc7c7c7ffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d8ffd8d7d8ffdededeffdedddeffdddedeffdddedeffdddddefffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f8f8fff8f7f7fff7f8f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefffefffefefffffffefefffffffefffefefefffffefefffefffffffffffefffffefefffefffefffffefffffffefffffffffffffefffefffefefffffefefefffffffffffffefefffefffffffefefefffefefffffefefffffefffefffffffffffffffefffefefefffffefefffefffefffffefefffffffefffffffefffefefffffefefffffffefffffefefefffffffffffffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffefffefefffffefffefffefffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffefffffffffefffefefefffefffefffffefefffefefffffefffefffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfefefffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffdfdfdfffcfbfbfffafafbfffcfcfcfffcfcfcfff2f3f2ffe8e8e8ffdcdcdcffd1d1d0ffcccccdffc9cac9ffc7c7c7ffc3c3c3ffc0c0c0ffbdbcbdffb9b9b9ffb6b6b6ffb2b2b2ffafafafffabababffa8a7a8ffa5a5a5ffa2a2a2ffa0a0a1ff9f9e9eff9d9d9dff9c9d9cff9c9b9cff9b9b9bff999a9aff979797ff979797ff999898ff989898ff999898ff989999ff989897ff989897ff969696ff969596ff959596000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d9ffd8d9d8ffd9d9d9ffd8d7d7ffd8d8d8ffcacbcaffd9d9d9ffdad9d9ffdad9d9ffd1d2d1ffc8c9c8ffc7c7c7ffc8c8c8ffcbcbcaffcccdcdffcdcdcdffcececeffcececfffd0cfcfffd0d0cfffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd8d8d8ffd8d7d7ffd7d8d8ffd7d8d7ffd8d8d8ffdeddddffdddedeffdededeffdeddddffdededdfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff7f8f8fff8f8f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffffefffefffffffefefefffefefefffffffefffefefefffffefffffefffffffffffefffefffefffffefffffefffefffffefffffffffefffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffefffefffffefefffffffffffffffffffffffefffffffefffefffffffffefffffffffffffefffffffefffffffefffffffefffffffffffffffffffefffffffffffffffefffffefefffefefefffffefefffffefefffefdfefffefefdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffefefefffefdfdfffefefefffefefefffdfdfdfffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffdfdfdfffdfdfdfff9faf9fff8f8f8fff9f9faffedeeedffe6e5e5ffe1e1e1ffdadadaffd0d1d0ffcfcfcfffcececeffccccccffcacac9ffc7c7c6ffc1c2c1ffbebebeffbcbcbbffb7b8b8ffb4b5b5ffb2b2b2ffafafafffacabacffa7a8a7ffa5a4a4ffa1a1a1ff9f9f9fff9e9e9eff9d9d9dff9c9b9cff9b9a9bff999998ff969696ff999898ff989898ff999999ff979897ff979797ff959696ff969596ff959595ff95959500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd9d9d8ffd8d8d8ffd8d8d7ffcacacaffcbcacbffcbcbcbffd9dad9ffcacacaffc9cac9ffc7c7c8ffc9cac9ffcbcbcbffccccccffcdcdcdffcececeffcececeffcfcfcfffd0d0d0ffd1d0d1ffd1d2d1ffd2d2d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd3d3d4ffd5d4d4ffd4d5d4ffd5d5d4ffd4d4d5ffd4d4d4ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd8d8d8ffd7d7d8ffd8d7d7ffd8d7d8ffd7d7d8ffdedddeffdededdffdedddeffdededdffdedede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefefefffffefffffffffffffefffefffefefffffefffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffdfdfdfffdfdfdfffaf9fafff9f9f9fff8f9f9fff0f0f0ffe1e1e1ffe1e1e0ffddddddffd9d9d9ffd1d1d1ffd1d1d0ffcfd0cfffcececeffcdcecdffcbcbcbffc8c8c8ffc5c5c6ffc2c2c2ffbabbbaffb7b7b7ffb4b4b5ffb1b2b1ffafafafffacacacffa9a9a9ffa7a7a6ffa4a4a3ffa2a1a1ff9f9f9fff9d9d9dff9c9d9cff9b9b9bff989899ff999899ff999998ff989897ff989898ff959696ff969596ff959595ff959595ff959595ff939393000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd7d7d7ffd8d7d7ffcacbcbffcbcacaffcbcbcaffcbcbcbffcacacbffccccccffcacac9ffcacacaffccccccffcccdccffcdcdccffcccdcdffcecdcdffcececfffcecfcfffcfcfcfffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd5d4d5ffd4d4d4ffd5d5d5ffd5d4d5ffd4d5d4ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd8d8d7ffd8d8d8ffd8d7d8ffd8d8d7ffd7d8d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefdfefffefefdfffefefdfffdfefefffefefdfffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffdfdfdfffdfdfdfffaf9fafff9f9fafff8f9f9fff9f9f9ffe1e2e1ffdfdfdfffdcdcdcffd9d9daffd7d7d7ffdadad9ffd0d0d0ffcfcfcfffd0d0d0ffd0d0cfffcfcfcfffcececeffcdcdcdffcccccbffc7c7c8ffc5c5c4ffc1c2c2ffb7b8b8ffb4b4b4ffb1b1b1ffadacacffa9a9aaffa7a7a8ffa6a5a6ffa4a3a4ffa2a2a1ffa0a09fff9e9e9eff9b9a9aff979797ff989798ff989897ff969696ff969596ff959595ff959595ff959595ff939493ff9d9e9eff9e9e9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacbcaffcacacaffcbcacbffcbcbcbffcacbcbffcacacbffcbcbcaffcacbcaffccccccffcccdcdffcdcdcdffcdcdccffcccdccffcececfffcfcfcfffcfcfcfffd0d0d0ffcfd0d0ffd0d0cfffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd3d3d3ffd3d4d3ffd3d3d3ffd5d4d4ffd5d4d5ffd5d4d5ffd4d5d4ffd4d5d4ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffcfdfdfffdfdfdfff9fafafffaf9f9fff9f8f9fff9f9f9ffe1e2e1ffe1e1e2ffe1e1e1ffdadbdaffdadadaffd9d9daffdad9d9ffcfd0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcecfcfffcfcfceffcdceceffcdcdcdffcbcbcbffc7c7c6ffc4c4c3ffbebfbfffb4b3b3ffabababffa8a9a9ffa7a6a6ffa5a4a5ffa2a3a2ffa1a0a1ff9f9f9fff9c9c9cff989998ff989897ff969696ff969696ff959595ff959595ff959595ff939493ff9e9e9eff9d9d9effc9c8c8ffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacbcbffcacacbffcacbcaffcbcacaffcbcbcaffcbcacbffcbcbcbffcbcbcbffcbcccbffcdcdcdffcdcdcdffcdcecdffccccccffcdcdcdffcfd0d0ffd0d0d0ffcfd0d0ffd0d0cfffd0d0d0ffcfd0d0ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfdfff9f9f9fff9f9fafff9f9f9fff9f9f9ffe2e1e1ffe1e1e1ffe1e1e2ffdbdbdbffdadbdbffdadadbffdadbdaffd9d9d9ffdad9d9ffd0d0d0ffcfcfcfffd0cfcfffcfd0cfffcfcfcfffcecfcfffcfcfceffcececeffcfcfcfffcecfcfffcfceceffcdceceffccccccffc8c8c9ffc0c0c0ffb7b6b7ffabababffa6a5a6ffa4a3a4ffa2a2a1ff9f9f9fff9e9e9eff9a9b9aff959596ff959495ff959595ff959595ff959595ff949493ff9e9e9eff9e9e9effc9c9c9ffc8c9c9ffc9c9c8ffc9c9c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcacbcaffcbcacbffcacacbffcbcbcaffcacbcbffcbcbcbffcbcccbffcbccccffcbcbcbffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffd0d0d0ffd0d0d0ffcfcfd0ffd0d0d0ffd0d0d0ffcfd0cfffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d4ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fffaf9f9fff9f9f9fff9f9f9ffe1e1e1ffe1e1e1ffe1e1e1ffdbdbdaffdbdbdbffdbdbdbffdbdbdaffdbdadbffdadadbffdad9d9ffcfd0d0ffcfcfd0ffcfd0cfffcfcfd0ffcececfffcececfffcfcfcfffcfcfceffcfcfcfffd2d3d2ffd0d0d0ffd1d1d0ffcfd0d0ffcfcfcfffcfcfceffcdcdcdffc8c8c8ffbdbdbdffb0b0afffa5a5a5ffa0a1a1ff9f9f9fff9c9c9cff979797ff959595ff959595ff959595ff939494ff9e9e9eff9e9e9effc9c9c9ffc8c9c8ffc9c9c9ffc8c8c9ffc8c8c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcacacbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccbccffcbcbcbffcccbcbffcdcdcdffcdcdcdffcdcdcdffcdcccdffcccdcdffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9ffe1e1e1ffe1e1e1ffe1e1e1ffdadadbffdadbdbffdadbdbffdadadaffdbdadbffdbdbdbffdbdadbffdbdbdbffd9d9d9ffcfcfcfffd0cfcfffcfcecfffcfcfceffcfcfceffcececfffcfcecfffd2d3d2ffd2d2d2ffd0d0d0ffd1d1d0ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfcfffcececfffcdcdcdffc5c4c5ffb6b6b6ffaaababff9f9f9fff989898ff969696ff939493ff949394ff9e9e9dff9e9e9effc8c9c9ffc8c9c8ffc9c9c9ffc9c9c9ffc8c8c9ffc9c8c8ffc8c8c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcacaffcbcbcbffcacbcbffcacacbffcbcbcbffcbccccffcbcccbffcccbcbffcbcccbffcbcbcbffcccbccffcbccccffcdcdcdffcdcdceffcdcdcdffcdcccdffcccdcdffd0cfcfffd0d0d0ffcfd0cfffd0d0d0ffd0d0cfffd0cfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe1e2e1ffe1e1e1ffe1e1e2ffdbdbdbffdbdbdbffdbdadaffdadadbffdbdadaffdbdbdbffdadbdbffdadadbffdbdbdaffdadbdbffd9dad9ffcfcfceffcecfceffcfcecfffcfcfcfffcecfcfffd2d3d2ffd2d2d3ffd0d0d1ffd1d0d1ffd1d2d2ffd2d1d1ffd0d1d1ffd0d0d0ffd1d0d1ffd0d0d0ffd0cfd0ffcfd0cfffcececfffcdcdccffcbccccffc0c0c0ffadadadff9f9fa0ff949494ff929392ff9e9e9effc8c9c8ffc9c8c9ffc9c9c9ffc9c9c8ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcacacaffcbcbcbffcbcbcbffcbccccffcccbcbffcbcccbffcccbcbffcccccbffcbcbcbffcccbcbffcbcccbffcccbccffcdcdcdffcdcdcdffcdcdcdffcccccdffcdcccc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdadadbffdbdadbffdadbdbffdadadaffdadadaffdbdbdbffdadbdaffdbdadbffdadadbffdbdbdbffdbdadaffcfcfceffcfcfceffcfcfceffcececeffcfceceffd2d3d2ffd2d2d3ffd0d1d1ffd1d1d0ffd1d1d2ffd1d1d2ffd1d0d0ffd1d0d0ffd1d0d0ffd0d0d0ffcfcfd0ffd0cfd0ffcfcfcfffcfcecfffcececeffcecdceffcdcdcdffccccccffc7c7c6ffb9b9b9ffa9aaaaffb6b6b5ffc8c9c9ffc9c9c9ffc8c8c9ffc9c9c8ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacbffcacbcaffcbcbcbffcccbcbffcccccbffcbcbcbffcbcbcbffcccbcbffcbcccbffcbcccbffcbccccffcccccbffcbcbcbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececfffcfcecfffcfcfceffcecfcfffcecfcfffd2d3d3ffd3d3d2ffd0d0d0ffd0d0d1ffd1d1d2ffd1d1d2ffd1d1d0ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcececeffcfceceffcdcdceffcdcdcdffcccdcdffccccccffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecfcfffcecfceffd3d2d3ffd2d2d2ffd0d0d0ffd1d1d1ffd2d1d1ffd1d2d2ffd0d0d1ffd0d1d0ffd1d0d1ffd0d1d0ffd0d0d0ffd0d1d0ffd0d0d0ffcfcfcfffcfceceffcecfceffcececeffcdcdceffcdcdceffcccccdffccccccffcccbcbffcacacbffc9cacaffc9c9c9ffc8c8c8ffc9c9c9ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d1ffd0d0d0ffd2d1d2ffd1d1d2ffd0d1d0ffd0d0d0ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfceffcfcfceffcfcfceffcecfcfffcececeffcdcecdffcececdffcdcdcdffcccccbffcbcbcbffcacacaffcac9caffc9c8c9ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d1ffd0d1d0ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfceffcecfceffcfcfcfffcfcfcfffcdceceffcececdffcdcdcdffcecdceffcbcccbffccccccffccccccffcac9c9ffc9cac9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcecfffcfcfcfffcfcecfffcfcfcfffcecdceffcecdceffcececdffcecdcdffcccccbffccccccffccccccffcacac9ffc9c9c9ffcacac9ffc9c9c9ffc9c9c8ffc8c7c8ffc7c7c8ffc8c8c8ffc7c8c8ffc8c8c7ffc8c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcecfceffcfcfcfffcfcfcfffcdceceffcececeffcecdcdffcdcecdffccccccffccccccffcccbccffcac9caffc9c9caffcacac9ffcac9caffc9cacaffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdceceffcececdffcecdcdffcdcecdffccccccffccccccffcccccbffc9c9caffc9cacaffcac9c9ffc9cacaffc9cac9ffcacacaffcac9caffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcccccbffcbccccffccccccffc9cac9ffc9cacaffcacac9ffcac9caffc9cac9ffcacac9ffc9cac9ffcac9caffcac9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcac9c9ffc9cacaffcac9caffcac9caffc9cac9ffcacac9ffcacac9ffc9cacaffc9cacaffc9c9caffcacac9ffc9c9c9ffc8c8c8ffc8c8c7ffc8c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000007f0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000007f0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f7f7f7f7f7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000007f0000007f0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0b0aff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0a0bff0a0a0aff0a0a0aff0a0a0a7f0505057f0000007f0101017f0202027f0202027f0202027f0202027f0202027f0303037f0303037f0303037f0303037f0303047f0404037f0303037f0304037f0404047f0304037f0303047f0303037f0303047f0303037f0303037f0303037f0303037f0202027f02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f0000007f0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6f6f707f7070707f7071717f7071707f7070717f7070707f7070703f38383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3434347f6868697f6969697f696a6a7f6a6a6a7f6b6a6b7f6b6b6b7f6c6c6c7f6c6c6c7f6c6c6c7f6d6d6d7f6d6d6d7f6e6e6e7f6e6e6e7f6f6e6f7f6f6f6f7f6f6f6f7f706f707f7070707f7070707f7171717f7171717f7272717f7272727f7272727f7373737f7373737f7373737f7473747f7474747f7474747f7575747f7574757f7777777f7c7d7d7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0b0b0bff0b0b0bff0b0b0bff0b0a0bff0a0a0aff0a0a0aff0a0a0aff090a09ff09090aff0a0909ff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0aff0a0a0bff0a0a0aff0a0a0aff0a0a0a7f060606ff010101ff010201ff020202ff030304ff040404ff040404ff040404ff040504ff060606ff070607ff070707ff070707ff070707ff070707ff070807ff070708ff070707ff070707ff070706ff070707ff070707ff070708ff070707ff050505ff050404ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f383738ffe0dfe0ffdfe0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffd5d5d5ffbcbdbcffb3b3b3ffb5b5b5ffb7b6b6ffb8b8b8ffb9b9b9ffbbbbbbffbcbcbcffbdbebeffbfbfbfffc0c1c1ffc2c2c2ffc4c4c3ffc5c5c5ffc7c6c6ffc7c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcfceceffcfcfd0ffd0d0d0ffd1d1d1ffd1d1d2ffd3d2d2ffd3d3d3ffd4d5d5ffd5d5d5ffd7d6d7ffd7d7d7ffd8d9d8ffdadad9ffdadadaffdbdbdbffdcdcdcffdddddcffdededdffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e3ffe4e3e4ffe4e4e4ffe5e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffeae9eaffeaeae9fff1f1f1fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3232327f696969ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffdfdedf7f6f6f6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111211ff0d0c0dff0b0b0bff0b0b0bff0a0a0aff0a0a0aff0a0a0aff0a0a09ff090909ff090909ff090909ff090909ff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0b0b0bff0b0b0bff0b0a0bff0a0a0aff0a0a0aff0a0a0aff0a0a0aff0e0d0e7f090909ff010101ff010101ff010101ff020202ff030304ff040404ff030303ff020303ff040405ff060606ff060606ff070707ff070707ff070707ff070707ff070707ff070707ff060606ff050505ff070707ff070707ff060707ff050505ff040405ff040404ff050404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff030303ff020202ff040404ff030303ff030203ff030303ff030302ff020202ff030202ff020202ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f0000007f0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f706f6fffe0dfdfffdfdfe0ffe0e0e0ffe2e1e1ffe1e1e1ffe1e1e1ffd5d5d5ffbbbbbbffb0afb0ffb2b2b2ffb3b3b3ffb5b5b5ffb6b6b6ffb8b8b8ffbab9b9ffbbbbbbffbcbcbcffbebebdffbfbfbfffc1c1c1ffc2c2c2ffc4c3c3ffc5c5c5ffc7c6c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d1d2ffd3d2d3ffd4d3d3ffd5d4d5ffd6d6d5ffd6d6d6ffd7d7d8ffd9d9d8ffdad9daffdadadaffdbdbdbffdcdcdcffddddddffdedddeffdfdedeffdfdfdfffe0dfdfffe0e0e0ffe1e0e1ffe2e1e1ffe3e3e2ffe4e3e4ffe5e5e4ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeafff1f1f1fffbfbfbfffffefeffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5b5b5b7f5b5b5b7f5b5b5b7f5b5b5bbf868786ffafafafffafafafffafafafffb8b8b8ffc9cac9ffd7d7d7ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffdfdfdeffdedede7f6f6f6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1b1cff121211ff0d0d0cff0c0c0bff0b0b0bff0a0a0bff0b0b0bff0a0a0aff0a0909ff0a0909ff0a0a0aff0a0a0aff0b0a0bff0b0b0bff0a0b0aff0b0a0aff0b0b0bff0b0b0cff0c0b0bff0b0b0bff0b0b0bff0b0a0aff0a0b0bff0e0e0eff1414147f0e0e0eff010101ff010101ff010101ff010101ff030303ff040404ff030202ff010101ff030303ff050505ff060606ff060707ff070707ff070707ff070707ff070707ff070706ff050505ff040405ff060606ff070707ff060605ff050404ff040404ff040404ff040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff000000ff010001ff010102ff020202ff050505ff060606ff090909ff0b0b0bff0d0c0dff161616ff1a1a1aff1d1d1dff262626ff252525ff252526ff252525ff212121ff1e1e1eff202020ff1e1e1eff191919ff0c0c0dff0b0a0bff0a0a0aff060707ff040405ff050404ff040403ff030403ff030303ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff0101013f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f707070ffdfe0e0ffe0dfdfffe0e0dfffe0e0e0ffdfdfe0ffd5d5d5ffbbbbbbffacacacffaeaeaeffb0b0b0ffb1b1b1ffb3b3b3ffb5b5b5ffb6b6b7ffb8b8b8ffbab9b9ffbbbbbbffbcbcbcffbdbebdffbfbfbfffc0c1c0ffc2c2c2ffc4c4c4ffc5c5c5ffc6c6c7ffc8c8c8ffc9c9c8ffcacacaffcbcbcbffcccccdffcecdcdffcecfceffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffdadadaffdadadbffdcdbdcffdcdcddffddddddffdededeffdedfdeffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9eaffebebebfff5f5f5fffdfdfdffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3030307f6161617f6161617f6161617f616161ffbdbebeffbcbcbcffbcbcbcffbcbcbcffbababaffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb3b3b3ffafafafffafafafffaeafaeffb8b8b8ffc9c9caffd8d8d7ffe1e1e1ffe1e0e1ffdfdfdfffdededeffdedede7f6f6f6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2b2bff1b1b1bff121212ff0f100fff0f0f0fff0f0f0fff0e0f0eff0e0e0fff0f0f0eff0e0f0fff0e0e0eff0d0e0eff0f0e0eff0f0f0fff0f0f0fff0f0f0fff0f0f0fff10100fff0f0f10ff0f0f0fff0f0f0fff0f0f0fff0f0f0fff141414ff2121217f181818ff010101ff010101ff010101ff010101ff030202ff030303ff020302ff010101ff010101ff030303ff040404ff050505ff050505ff040504ff040404ff050505ff050505ff030303ff030203ff040404ff040505ff040404ff030303ff030303ff040504ff040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020203ff070606ff0c0d0dff141414ff111211ff0e0f0fff171617ff1f1f20ff282928ff393939ff3f3e3fff454544ff4a4a4aff505051ff636363ff6c6d6dff767675ff7e7e7eff878787ff8a8a8bff858585ff7f7f7fff787878ff717071ff6b6a6aff636363ff545454ff484848ff484848ff404040ff373738ff333332ff2d2d2eff2a2b2aff262626ff1c1c1cff171817ff131313ff070607ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff0101013f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f707070ffe0e0e0ffe0e0dfffdfe0dfffe1e1e1ffddddddffcdcccdffb4b4b4ffaeaeaeffb0b0b0ffb2b2b2ffb4b3b4ffb5b5b6ffb7b7b7ffb9b9b9ffbababbffbcbcbcffbdbdbdffbfbebeffc0c0c0ffc1c1c1ffc3c3c3ffc4c5c4ffc5c6c6ffc7c7c7ffc9c8c8ffcacacaffcccbcbffcdcccdffcecdcdffcfceceffcfcfd0ffd1d1d0ffd1d1d2ffd3d2d2ffd3d4d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d8d7ffd8d8d9ffd9dadaffdadadaffdbdbdbffdcdbdcffdddcdcffddddddffdededeffdfdfdeffe0dfdfffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe7e6e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffedededfff6f6f6fffefefeffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3333337f6666667f6666667f6666677f666666ffc9c9caffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c8ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffbdbdbdffbcbcbcffbcbcbcffbbbbbbffb9b9b9ffb6b6b6ffb6b6b6ffb5b4b5ffb4b4b4ffb1b1b1ffafaeafffadadadffabacacffb7b7b7ffc9c9c9ffd9dad9ffe0e0e0ffddddddffdededeffdedede7f6f6f6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1111127f1313137f1515157f1616167f171818ff4a4a4aff2b2b2bff1b1b1bff181718ff171717ff161616ff161616ff171617ff171617ff171616ff161616ff161616ff151515ff161617ff171717ff171717ff171716ff171717ff171717ff161617ff171717ff161717ff161716ff202021ff373637bf494848ff181818ff010101ff000000ff000001ff010101ff020303ff030403ff020302ff010101ff010101ff020202ff030303ff030303ff030203ff030304ff040303ff020202ff010101ff010100ff020202ff020202ff020102ff020201ff020102ff030403ff04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff030202ff050505ff0f0f0fff1f1f1fff323231ff4a4a49ff585857ff5a5a5aff5e5e5fff707070ff7b7b7bff848484ff8d8c8dff939393ff989797ff9d9d9dffa5a5a4ffabababffaeaeaeffb5b5b5ffbbbbbcffbfbfbfffc0c0c0ffbababaffb6b5b6ffb1b1b1ffadadadffaaaaaaffa8a8a8ffa8a8a8ffa2a2a2ff9c9b9bff969696ff929192ff8b8c8cff868586ff7d7d7dff777677ff707070ff6b6b6aff595959ff383838ff242424ff131313ff050405ff040404ff020202ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff0101013f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f706f6fffe0dfdfffdfdfdfffdfdfdfffe0e0e0ffdbdadaffcacacaffb7b6b7ffb2b2b2ffb4b4b3ffb5b5b5ffb6b7b7ffb8b8b8ffb9bab9ffbbbbbbffbdbcbdffbebebeffc0c0c0ffc1c1c1ffc3c3c3ffc4c5c4ffc5c5c6ffc6c7c7ffc8c8c7ffc9c9c9ffcacacaffccccccffcdcdcdffcececeffcfcfcfffd1d0d1ffd1d1d1ffd3d3d2ffd4d3d4ffd5d5d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdcffddddddffdddedeffdedfdeffe0dfdfffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffebebebfff6f6f6fffdfdfdffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6b6b6b7f6b6b6b7f6b6b6b7f6b6b6bbf9f9f9fffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffc9c9c9ffc8c8c8ffc8c9c8ffc8c8c7ffc7c6c7ffc4c3c4ffc3c3c3ffc2c2c2ffc0c1c1ffc0c0c0ffbdbdbcffbbbcbcffbababaffb9b9b9ffb8b7b7ffb6b5b5ffb4b3b4ffb2b2b2ffb0b1b0ffadadaeffacacabffaaa9a9ffadadadffc8c8c8ffd7d7d7ffdcdcdcffdbdadbffdddcdcffdedede7f6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff242424ff282828ff2b2b2bff2d2d2dff383838ff4a4a4aff2b2b2bff262525ff262626ff272727ff262626ff252525ff252525ff262726ff272727ff252525ff252525ff262625ff272727ff272727ff262626ff262626ff272726ff282827ff282827ff272727ff252526ff363636ff676666ff5f5f5fff515151ff111111ff000000ff000000ff000000ff020101ff030303ff020202ff010101ff010001ff010101ff020201ff020202ff020202ff030302ff020303ff020202ff010101ff010100ff010001ff000000ff000000ff000000ff000000ff020202ff0403030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff040404ff050405ff0b0c0bff19191aff2a2a2aff3c3c3cff5b5b5bff7e7e7eff8f8f8fff989998ffa0a0a1ffabababffb0b0b0ffb3b2b2ffb4b4b4ffb7b7b7ffbababaffbebebeffc2c3c3ffc6c5c5ffc8c8c8ffcbcbcbffcececeffcfcfd0ffd0d0d0ffd2d1d2ffd1d1d1ffcececeffcbcbccffc9c9c9ffc8c8c7ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc3c3c3ffbfbfbfffbbbbbbffb9b9b9ffb7b8b7ffb5b6b5ffb2b2b2ffacacacffa9a9a9ffa5a5a5ff939393ff818181ff656565ff40403fff333332ff232323ff191818ff0d0d0dff050405ff030302ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010101ff010101ff010101ff010101ff0202023f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f70706fffe0dfdfffdededeffdeddddffdfdfdfffdadadbffcbcacaffb9b9b9ffb7b7b7ffb9b9baffb8b9b9ffbababaffbcbcbcffbebebeffc0c0c0ffc2c1c2ffc3c3c3ffc4c4c4ffc5c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c8ffc9c8c9ffcbcbcaffccccccffcdceceffcfcfcfffd1d1d1ffd3d2d3ffd4d4d3ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9daffdadadaffdbdcdbffdcdcdcffddddddffdededeffdfdfdeffe0dfe0ffe1e0e1ffe1e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffeaeaeafff2f2f2fffcfbfcffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6e6f6f7f6e6e6e7f6f6f6e7f6e6f6ebfa5a4a5ffdadad9ffdad9daffdadad9ffdadadaffd9d9d9ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd4d4d4ffd2d2d2ffd2d2d2ffd2d2d2ffd0d1d1ffcececeffcdcdcdffcdcdccffccccccffcccbcbffc9c8c9ffc8c7c8ffc6c6c7ffc6c6c6ffc5c4c5ffc3c2c2ffc1c1c1ffbfbfbfffbebebeffbcbcbbffbabab9ffb8b8b8ffb6b6b6ffb4b4b3ffb1b1b1ffafafafffacadacffaaaaaaffa8a8a8ffa7a6a6ffa5a5a5ffaeadaeffc9c9c9ffd7d6d6ffd8d8d9ffd7d7d7ffdbdbdbffdcdddc7f6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff242424ff252424ff282828ff2b2b2bff2e2d2dff383738ff4a4a4aff3a3a3bff3c3c3cff3d3d3eff3c3c3cff3a3a3aff3b3b3aff3c3c3cff3c3c3cff3b3b3bff3b3b3bff3c3c3cff3d3d3dff3e3e3eff3d3d3eff3c3c3cff3d3d3cff3e3e3eff3f3e3eff3d3e3eff3d3d3dff666767ff5f5f5fff515051ff434343ff373737ff0c0c0cff000000ff000000ff010000ff010101ff010102ff010101ff010101ff010101ff010101ff010102ff020202ff020202ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff080808ff151515ff262626ff313131ff4a4a4aff6c6c6cff868585ff989998ffabacacffbbbbbbffc1c1c1ffc1c2c1ffc4c4c4ffc8c8c8ffc9cac9ffcac9c9ffcbcbcbffcecdceffd0d0d0ffd1d1d1ffd2d2d2ffd3d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffd8d9d8ffd9d9d9ffdad9d9ffd7d7d7ffd6d6d6ffd5d5d4ffd4d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd1d1d1ffcfcfcfffcfcfcfffcdcdccffcbcacbffcacacaffcececdffcececeffcbcbccffc9cac9ffc9c8c9ffc7c7c6ffc2c1c1ffb6b6b6ffadacacff9c9c9cff8a8a8aff787878ff656565ff4b4c4bff2d2e2dff212121ff151515ff0a0a0aff060606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010101ff020201ff020203ff0303037f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6f6f6fffdededeffdededeffdbdcdbffdcdcdcffdbdbdaffcdcccdffbbbbbbffb8b9b8ffbbbbbbffbababaffbababaffbcbcbcffbfbfbeffc1c0c0ffc2c3c2ffc4c4c3ffc4c4c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c8c7ffc8c9c8ffcbcbcbffccccccffcececeffcfd0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdddddcffdededeffdedfdeffe0dfe0ffe1e0e0ffe1e1e1ffe1e2e2ffe3e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe8e9e8fff0f0f0fffafafafffefeffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3939397f7272727f7272727f7272727f727272ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffddddddffdeddddffddddddffddddddffdcdbdcffdad9daffdadadaffd9d9daffd9d9d9ffd8d8d8ffd6d6d6ffd6d6d6ffd4d5d4ffd4d5d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffccccccffcbcbcaffcacacaffc8c9c8ffc7c7c7ffc5c5c4ffc3c3c3ffc1c1c0ffbfbfbfffbcbcbcffbbbbbbffbabab9ffb7b7b7ffb5b5b5ffb4b3b4ffb2b2b2ffb0b0b0ffaeaeaeffacacacffaaaaaaffa8a9a8ffa7a7a7ffa5a5a5ffa3a3a3ffb4b5b4ffccccccffd5d5d5ffd4d4d4ffd5d5d5ffd7d7d7ffdbdbdb7f6e6e6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff262727ff242424ff252526ff292929ff2c2b2bff2e2e2eff313031ffaaaaaaffb6b6b6ffb7b7b7ffb7b7b7ffb7b6b7ffb7b6b7ffb7b7b7ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb9b8b8ffb8b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ff9c9c9cff636363ff555555ff474747ff3b3b3bff333333ff1a1a1aff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff080707ff0d0e0dff1b1b1bff3c3c3cff626161ff7a7a7aff8a8a8aff9b9b9affaeaeaeffbbbbbaffc4c4c4ffccccccffd1d0d1ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd7d7d7ffd9dad9ffdadad9ffd9d9d9ffd9dadaffdbdcdcffdededeffdededeffe0e0e0ffe2e2e2ffe6e7e7ffe7e7e7ffe3e3e3ffe0e0e0ffddddddffdbdbdbffdadadaffdcdbdcffd9d9d9ffd6d6d7ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd4d4d4ffd4d5d5ffd5d5d6ffd7d7d7ffd8d8d7ffd3d4d3ffcecfceffc9cacaffc6c6c6ffc0c0c0ffb6b6b6ffabababffa0a1a0ff939393ff858484ff747373ff5a5a5aff444444ff333333ff191919ff0e0e0dff070807ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000101ff010101ff010101ff020202ff020202ff030303ff030303ff040303bf03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6f6f6fffdededeffdbdbdbffd8d9d9ffd9d8d8ffd9d9d9ffd1d1d1ffbfbfbfffb8b8b8ffbbbabaffb9b9b9ffb9b9b9ffbcbcbcffbebebfffc1c1c0ffc2c2c2ffc3c4c3ffc4c4c4ffc5c5c5ffc6c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc9c9c9ffcbcacbffcccdccffcececeffd0cfd0ffd1d1d2ffd3d3d2ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdbdbdbffdcdbdcffdddddcffdedddeffdedfdeffdfdfe0ffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e9ffeeeeeefff9f8f9fffefefeffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7a7a7a7f7a7a7a7f7a7a7a7f7a7a7affeaeaeaffe7e7e6ffe6e7e7ffe6e7e6ffe6e6e6ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffddddddffddddddffdddcdcffdcdcdcffdbdbdbffdadad9ffd9d9d9ffd9d9d8ffd8d8d8ffd6d7d7ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfcfffcdcdcdffccccccffcac9c9ffc8c8c8ffc6c7c6ffc5c5c5ffc3c3c4ffc2c2c2ffc1c0c0ffbfbfbfffbdbebeffbcbcbcffbbbbbaffb9b9b9ffb8b7b7ffb6b7b6ffb5b5b5ffb3b3b3ffb2b1b1ffafb0b0ffadaeaeffacacacffaaaaaaffa8a8a8ffa7a7a7ffa4a5a5ffa5a5a5ffbcbcbcffcececeffd2d2d2ffd1d1d1ffd4d3d4ffd5d5d5ffd7d7d73f3736360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff282929ff272727ff282828ff2b2a2bff2d2d2dff2f2f2fff313131ffd2d2d2ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffb8b8b8ff656665ff585858ff4b4c4bff404040ff383838ff1c1c1cff000000ff000000ff000000ff000000ff000000ff010101ff010202ff010101ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff010100ff000001ff000100ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff0b0b0bff1c1c1cff2a2a2aff444344ff595a5aff777777ff949493ffa5a5a5ffb2b1b1ffbcbcbcffc4c4c4ffcbcbcbffd0d0d1ffd3d4d4ffd6d6d6ffd9d9d9ffdcdcdbffdbdbdbffdadadaffdcdcdcffdededeffddddddffdededeffe1e1e1ffe6e6e6ffe7e8e8ffecececffefefeffff3f3f3fff6f6f5fff8f8f8fffafafafffbfbfbfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffafafafff7f7f7fff5f5f5fff5f4f5fff1f1f1ffeeeeeeffebebebffe5e6e6ffe2e2e2ffe2e2e2ffdfdedfffddddddffdcdddcffddddddffdfdfdfffd9d9d9ffd4d4d4ffd1d2d1ffd0d0d0ffcecfceffcbcccbffc6c6c6ffc2c2c2ffbdbdbcffb4b4b4ffabababff9e9e9eff919191ff808080ff636364ff4b4b4aff323232ff131212ff060606ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff010101ff010102ff020202ff030303ff030303ff040303ff040403ff040404bf020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f373737ffdcdbdbffd9d9d9ffd6d6d6ffd5d5d5ffd8d8d8ffd5d4d4ffc3c3c3ffb5b6b6ffb8b7b7ffb8b8b8ffbabab9ffbcbcbcffbebebeffc0c0c0ffc2c2c2ffc2c3c3ffc4c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c7ffc9c9c9ffcbcbcbffccccccffcececeffd0d0d0ffd1d1d1ffd2d3d2ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffdadad9ffdadbdbffdbdbdbffdcdcddffdddeddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e7ffe7e7e8ffe9e9e9ffedededfff6f6f7fffefefeffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffcfcfcfff4f4f4fff5f5f5fff5f5f4fff4f4f3ffe8e8e8ffe6e7e7ffe6e6e6ffe6e7e7ffe6e6e6ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffd8d8d9ffd7d7d7ffd5d6d5ffd4d4d4ffd3d3d2ffd1d1d1ffcfd0d0ffcececeffcdcdcdffcbcbcbffc9cacaffc9c8c8ffc7c8c7ffc6c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc2c2c3ffc1c1c1ffc0c0c0ffbfbebeffbdbdbdffbcbcbcffbbbabaffb9b9b9ffb8b8b7ffb6b6b6ffb5b5b4ffb3b3b3ffb1b1b1ffb0afafffaeaeadffacacacffaaaaaaffa8a8a7ffa6a6a7ffa5a5a5ffaaaaaaffc2c2c3ffd0cfcfffd0cfd0ffcfcfcfffd0d1d0ffd4d4d4ffd5d5d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a29ff292929ff292928ff2a2929ff2b2b2bff2d2d2dff303030ff313131ffd2d2d2ffe4e5e4ffe5e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffb9b9b9ff696969ff5c5c5cff4f4f4fff444343ff3b3b3bff1d1d1dff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010101ff000100ff000000ff000000ff000000ff000000ff000101ff010101ff010101ff010001ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff0f0f10ff272828ff484949ff6b6b6bff818181ff979696ffa6a6a6ffb2b3b2ffbdbdbcffc5c5c5ffcac9caffcececeffd2d2d2ffd7d7d7ffd8d9d8ffdadad9ffdededdffe3e3e3ffeaeaebffececedfff0f0f0fff3f4f3fff7f7f7fff8f8f8fffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafff9faf9fffafafafffafafafff7f7f7fff4f4f4fff3f4f3ffeeeeeeffe3e3e3ffdadadaffd6d6d6ffd3d3d3ffd3d3d3ffd1d1d1ffcececeffcbcbcbffc6c6c6ffc1c2c2ffbdbdbdffb8b8b8ffb2b2b2ffa4a4a4ff929292ff7d7c7dff595a5aff3b3c3bff1b1b1aff090909ff040304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000100ff020201ff030202ff030303ff030303ff030303ff040404ff040404ff030303ff0202027f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd9d9d9ffd6d6d6ffd3d4d3ffd1d1d1ffd8d8d8ffd5d5d5ffc7c7c7ffb6b6b5ffb7b7b7ffb8b8b8ffb9bab9ffbbbcbbffbebebdffbfc0c0ffc1c1c2ffc2c2c2ffc3c3c3ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffcac9c9ffcbcbcbffcdccccffcececeffd0d0d0ffd2d2d2ffd3d3d3ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadbdaffdbdbdbffdcdcddffdddddeffdededeffdfdfdfffe0dfe0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe5e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe9e9e9ffecececfff4f5f4fffdfdfeffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffcfcfcfff4f4f5fff3f4f4ffedededffe8e8e9ffe7e7e6ffe6e6e6ffe5e6e5ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe0e0e0ffdfdfdfffddddddffdcdcdcffdbdbdaffd9d9d9ffd8d8d8ffd6d6d7ffd6d5d5ffd4d4d4ffd3d3d3ffd1d2d1ffd1d1d0ffcfd0d0ffcececfffcecdcdffccccccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c8ffc6c6c7ffc6c6c5ffc5c5c4ffc3c4c3ffc2c2c2ffc1c1c1ffc0c0c0ffbebebfffbdbdbdffbbbcbcffbababaffb9b9b9ffb7b7b7ffb6b6b6ffb4b4b4ffb2b3b3ffb1b1b1ffafafafffaeadadffababacffaaaaaaffa8a8a8ffa7a6a7ffa6a5a6ffb0b0b0ffc7c7c7ffd1d1d1ffcdcdcdffccccccffcfcfd0ffd0d0d0bf9e9e9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2a29ff292929ff2a2a2aff2c2c2cff2e2e2eff303030ff323232ffd2d2d2ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffbababaff6b6b6bff5d5d5dff525252ff464646ff3c3c3dff1e1e1eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff060606ff141314ff2b2c2bff535352ff818181ff989898ffa8a8a9ffb3b4b3ffbdbdbdffc5c5c5ffcacacbffcececeffd1d1d1ffd4d4d4ffd6d6d6ffd9d9daffdcdddcffe1e1e1ffeae9eafff4f4f4fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffafbfbfffafafafffafbfafffbfafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafafff8f8f8fff0f0f0ffe5e5e5ffdcdcdcffd8d8d7ffd4d4d5ffd1d1d1ffcececeffcbcccbffc9c9c9ffc6c7c6ffc3c3c3ffbfbfbfffb9b9baffb1b1b2ffa6a6a6ff949594ff6d6e6eff414142ff1c1c1cff090909ff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff030303ff040404ff040403ff040404ff040404ff030303ff020202ff0102027f01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd4d3d3ffd1d1d1ffd1d0d0ffd6d7d7ffd6d6d5ffcacacaffb8b7b7ffb7b8b7ffb9b9b9ffbababaffbbbcbcffbdbebdffbfbfbfffc1c1c0ffc2c2c1ffc3c3c3ffc3c3c3ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c6ffc7c8c8ffc9c9c9ffcbcbcbffcdcdcdffcececeffd0d0d0ffd2d2d2ffd3d3d3ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9dad9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e7ffe7e7e7ffe8e9e9ffebebebfff3f3f3fffcfcfcffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffff9f9f9ffefefeeffe8e8e8ffe7e7e7ffe5e6e5ffe4e4e5ffe4e4e4ffe2e2e2ffe1e2e1ffe0e1e0ffdfdfdfffdededeffdddcddffdcdbdcffdadadaffd9d9d9ffd8d9d8ffd7d8d7ffd6d6d7ffd6d6d6ffd5d5d5ffd4d4d5ffd3d3d4ffd2d2d3ffd2d1d1ffd0d1d0ffd0cfd0ffcececfffcdcecdffccccccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c7c7ffc5c6c5ffc5c5c5ffc4c3c3ffc2c2c2ffc1c1c1ffc0c0bfffbebebeffbdbcbdffbcbbbcffbababaffb9b9b9ffb7b7b7ffb5b6b6ffb4b4b4ffb2b2b3ffb1b1b1ffafafafffadadadffabababffa9a9aaffa8a8a8ffa6a7a6ffa6a6a6ffb7b7b8ffcacbcaffd0cfcfffcacacaffcbcbcbffcccccdffcfcfcf7f686868000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2bff2a2b2aff2a2a2aff2b2a2bff2d2d2dff2f2f2fff303030ff323232ffd2d2d3ffe4e4e4ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffb9b9b9ff6a6a6aff5e5e5eff535353ff484848ff3e3e3eff1f1f1fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0b0a0bff242424ff4e4e4eff848383ffa5a5a5ffb4b4b3ffbdbdbdffc5c5c5ffcbcacbffcfcfcfffd3d3d2ffd5d5d5ffd6d6d6ffd8d8d8ffdadbdaffe0e0e0ffeaeaeafff4f4f4fff9f9f9fffbfbfbfffbfbfafffbfbfafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffbfbfafffaf9f9fff2f2f2ffe9e9e8ffdededeffd6d6d6ffd2d2d2ffcfd0cfffcececeffcbcbcbffcac9c9ffc8c9c8ffc5c5c5ffc1c1c1ffbbbcbbffacacabff8d8d8cff5f605fff353535ff121212ff040404ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030403ff040405ff040404ff050505ff030303ff020202ff020102ff0201027f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696968ffd1d1d1ffd0d0d0ffcfcfcfffd5d4d4ffd7d7d7ffcecdcdffbababaffb8b8b8ffb9b9b9ffbbbabaffbcbcbcffbebdbdffbebfbeffc0c0c0ffc1c1c1ffc2c3c2ffc3c3c4ffc4c4c4ffc5c5c4ffc6c5c5ffc6c6c6ffc8c7c8ffcac9c9ffcbcbcbffcccdccffcececfffd0d0d0ffd2d2d2ffd3d3d4ffd5d4d5ffd5d5d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdadadaffdbdbdbffdcdcdcffddddddffddddddffdfdfdfffdfdfdfffe0e0e0ffe1e1e0ffe1e0e0ffe1e1e1ffe2e2e2ffe2e2e2bfaaaaaa7f7171713f3838397f737272ffe6e6e5ffe5e6e5ffe6e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe8e8e8ffebeaebfff1f1f1fffbfbfbfffffeffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffaf9f9ffebebebffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e0ffe0e0e0ffdfdfdfffdededfffdededeffddddddffdddcdcffdbdbdbffdadadbffd9d9d9ffd9d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d1ffd1d0d0ffd0cfcfffcfceceffcecdceffcdcdccffcbcbcbffcacacbffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c4ffc3c3c4ffc2c3c2ffc1c1c1ffc0bfbfffbebebeffbdbdbdffbbbbbbffb9babaffb8b9b8ffb7b7b7ffb6b5b6ffb4b4b4ffb2b3b2ffb1b1b1ffafafafffadadadffaaababffa9a9a9ffa8a8a7ffa6a6a5ffa7a7a7ffbebdbeffccccccffcdcdcdffc8c9c9ffcac9caffcbcbcaffcccccc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2a2aff2a2a2aff2b2a2aff2b2c2cff2e2e2dff2f2f2fff313130ff323232ffd3d2d3ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffb8b9b8ff6a696aff5f5e5eff545454ff494949ff3f3f3fff1f1f1fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff050506ff100f0fff2d2d2dff565656ff848484ffa8a8a8ffbcbcbdffc7c8c7ffcdcdcdffd1d1d1ffd3d4d4ffd5d5d6ffd8d8d7ffdadbdbffddddddffe4e4e4ffedededfff5f6f5fffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafafafffafbfafffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffcfcfcfffafafafff5f5f5ffedededffe1e1e1ffd8d8d8ffd2d2d2ffd0cfd0ffd0d0d0ffcecfceffcdcccdffcbcacaffc4c4c4ffb8b8b8ffaaaaaaff959595ff6e6e6eff414141ff252525ff100f0fff050505ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030203ff050404ff050505ff040504ff040404ff030303ff020202ff020202ff0102027f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffd0d0d0ffd0d1d1ffd0d0d0ffd5d5d4ffd9d9d9ffd1d1d2ffc1c0c1ffb7b8b7ffb8b9b8ffbababaffbcbcbcffbdbdbdffbebebeffc0bfc0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c4c3ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c7ffc9c9c9ffcbcbcbffcdcdcdffcecfceffd0d0d0ffd2d2d2ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9dadaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdfdfdfffdfdfdfbfa7a7a87f7070707f70707000000000000000000000000000000000000000007f737372ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffeaebeafff0f0f0fff9f9f9fffffefeffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffefefefff5f5f5ffe6e6e6ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdedfdeffdededdffdcddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd2d3d2ffd1d1d2ffd1d0d0ffcfd0cfffcececeffcdcecdffcdccccffcccbccffcacacaffc9cac9ffc8c8c8ffc7c8c7ffc6c6c6ffc6c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0bfffbebebeffbcbdbdffbbbbbbffbabab9ffb8b8b8ffb7b7b7ffb6b5b5ffb4b4b4ffb2b2b2ffb0b0b0ffafafaeffadadadffaaaaabffa9a9a8ffa7a7a7ffa5a5a5ffabaaaaffc2c2c2ffccccccffc9c9c9ffc7c7c7ffc8c9c8ffc9cac9ffcacacb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2a2a2bff2c2c2bff2e2e2dff2f302fff313131ff323231ffd2d3d2ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffb9b9b9ff6a6a6aff5f605fff555555ff4b4b4bff414041ff202020ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff09090aff1d1d1dff373838ff575757ff858686ffa3a4a4ffb9b9b8ffc5c5c5ffcccdccffd4d4d3ffd7d8d8ffdadadaffdadadbffdddddcffe5e5e5ffeeeeeefff7f7f6fffbfbfbfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffbfbfbfff7f7f7fff0efefffe5e6e5ffdbdbdbffd5d5d5ffd0d1d1ffcfceceffcbcbcbffc5c5c5ffc0c0c0ffb7b7b7ffa9a9a9ff919191ff727272ff525152ff2a2b2bff0f100fff030404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff050504ff050505ff040405ff040504ff030302ff020202ff020202ff0201017f010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686867ffd0d1d1ffd1d1d2ffd1d1d1ffd3d3d3ffd9d9d9ffd2d1d2ffc4c4c4ffb7b7b7ffb8b8b8ffbababaffbcbbbbffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c2c1ffc2c3c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c8ffc9cac9ffcbcbcbffcdcdccffcecfceffd0d0d0ffd2d2d2ffd3d3d3ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffddddddbfa6a6a53f3737370000000000000000000000000000000000000000000000000000000000000000000000003f393939ffe6e6e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffeaebeaffefefeefff7f7f7fffefefeffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffdfdfdfff0f0f0ffe4e4e4ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdedfdeffdeddddffdcdcdcffdcdbdcffdbdbdbffdadadaffd9dad9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d2d2ffd0d1d1ffd0cfcfffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9caffc8c9c8ffc7c7c8ffc6c7c6ffc5c6c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0bfbfffbebdbeffbcbcbcffbbbbbbffb9b9b9ffb8b8b8ffb7b7b6ffb5b5b5ffb4b4b4ffb2b2b2ffb0b0b0ffaeaeafffadadadffaaabaaffa8a8a8ffa6a7a6ffa5a5a5ffb1b1b0ffc7c7c7ffccccccffc7c6c7ffc6c6c6ffc7c7c7ffc8c9c87f64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2a2bff2b2b2bff2d2e2dff2f302fff303130ff313131ffd2d2d3ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffb9b9b9ff6b6a6aff5f5f5fff555555ff4b4b4bff414242ff202020ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080807ff1e1e1dff3a3a39ff5f5f5fff848484ffa1a1a1ffb5b6b6ffc3c3c3ffcacacaffcfcfcfffd4d4d4ffdadad9ffdededeffe6e6e6ffefefeffff6f6f7fffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffbfbfcfff9f9f9fff2f2f2ffe6e6e6ffd6d5d6ffcecfceffcbcbcbffc7c7c7ffc3c3c4ffbfbfbfffb5b5b5ffa5a5a5ff908f8fff747374ff4b4c4cff29292aff181818ff060506ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff040404ff050505ff060706ff050505ff040504ff030303ff030303ff020202ff0201027f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd8d8d8ffd4d4d4ffc2c2c2ffb7b7b7ffb7b7b8ffb9b9b9ffbabbbbffbcbcbcffbdbebdffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c7ffc8c7c8ffc9c9caffcbcbcbffcdcdcdffcececfffd0d0d0ffd2d2d2ffd3d3d3ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcddddffddddddffdddddd7f6f6e6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe8e8e8ffeaeaeaffeeeeeefff5f5f5fffefefefffffeffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffbfbfbffecececffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdddddeffdcddddffdcdcdbffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd1d2d1ffd0d0d1ffcfcfd0ffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc8c9c8ffc7c7c7ffc6c6c6ffc6c6c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c0ffbfbfc0ffbebebeffbcbcbcffbbbbbbffb9b9b9ffb8b8b8ffb6b6b7ffb5b5b5ffb3b3b3ffb2b2b2ffb0b0b0ffaeaeafffacacacffaaaaaaffa8a8a8ffa6a6a6ffa5a5a5ffb8b8b9ffc9c9c9ffcbcbcbffc3c3c3ffc5c6c5ffc6c6c6ffc7c7c87f64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2b2bff2c2c2bff2d2d2dff2f2f2fff303030ff313131ffd2d3d2ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffb9b9b9ff6a6a6aff5f5f60ff565555ff4b4a4bff424242ff202020ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff111111ff2d2d2dff595959ff7d7d7dff9b9b9bffb2b2b1ffc0c0c0ffcacacaffcecfcfffd2d2d2ffd6d6d6ffdcdddcffebebeafff7f7f7fffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfcfbfffafbfafff5f5f5ffe2e2e2ffd1d1d1ffcccdccffcacacaffc8c8c8ffc3c3c3ffbcbcbbffb2b2b2ffa3a3a3ff8e8e8eff747474ff535353ff222222ff0b0b0bff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff050605ff070707ff080808ff060606ff040404ff040404ff030304ff030303ff2a2a2a7f2929297f2929297f2929297f2929297f2929297f282827000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd0d1d0ffcfcfcfffcfcfcfffd6d6d6ffd5d6d5ffc5c5c5ffb7b7b8ffb8b8b8ffb9b9b9ffbababaffbcbcbbffbdbdbdffbebfbeffc0c0c0ffc0c1c1ffc2c1c2ffc2c2c3ffc4c3c4ffc5c4c5ffc6c6c6ffc8c7c7ffc9c9c9ffcbcbcbffcccccdffcecfceffd0d0d0ffd2d2d1ffd3d3d3ffd4d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d8d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9dadaffdadadbffdbdbdcffdcdcdcffddddddffddddddffdeddddffdedede0000000000000000000000000000000000000000000000000000000000000000000000007f7272727f727372ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffedededfff4f4f4fffdfdfdffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8ffe9e9e9ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdddeddffdcdcdcffdcdcdbffdbdbdbffdadadaffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd2d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc9c9c8ffc8c8c7ffc6c6c6ffc6c6c5ffc4c4c4ffc3c4c3ffc2c2c2ffc1c1c0ffbfbfbfffbdbebeffbcbcbcffbbbbbbffb9b9b9ffb8b8b7ffb6b6b6ffb5b4b5ffb3b3b3ffb2b2b1ffafb0b0ffaeaeaeffacacacffaaa9aaffa8a8a8ffa7a7a7ffaaa9aaffc0c0c0ffcbcacbffc7c7c7ffc2c3c2ffc3c4c4ffc6c5c5ffc6c6c60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2b2bff2c2d2cff2d2e2dff2f2f2fff303031ff313232ffd3d3d2ffe5e5e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffb9b9b9ff6a6a6aff606060ff565655ff4b4b4bff424242ff202121ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff0b0a0aff262727ff535354ff7f7f80ff9c9d9cffb2b2b2ffbfbfbfffc8c8c8ffcecfcfffd2d2d2ffd5d5d5ffd8d9d9ffe5e5e5fff5f5f5fffafafbfffafafafffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafafafff2f2f3ffdfdfdfffd0d0d0ffcdcccdffcbcbcbffc7c7c7ffc3c3c3ffbcbbbbffafafaeff9f9f9fff8b8b8aff646464ff3e3e3eff141414ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff030303ff060606ff080808ff090809ff060505ff040405ff050504ff050404ff161716ff515252ff525252ff525253ff525253ff525252ff505050ff4d4d4dff49494a7f21212100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0cfd0ffcfcfd0ffcfcfcfffd4d4d4ffd7d7d7ffccccccffbababaffb9b8b9ffbab9baffb9babaffbbbbbbffbdbdbdffbebebeffbfbfbfffc1c0c0ffc1c2c2ffc3c3c3ffc3c3c4ffc5c5c5ffc7c6c6ffc7c8c7ffc9c9c9ffcacacbffccccccffcececeffd0d0d0ffd1d2d2ffd3d3d3ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdad9d9ffdad9daffdadbdbffdbdcdbffdcdcdcffddddddffddddddffdededeffdedede000000000000000000000000000000003f3938387f717171bfababaaffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffecececfff2f3f2fffbfbfbfffffffeffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffefefefff4f4f4ffe6e6e6ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdededeffddddddffdcdddcffdcdbdbffdbdbdbffdadadaffd9d9d9ffd9d8d9ffd8d8d8ffd7d7d7ffd6d7d6ffd5d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d3ffd1d1d2ffd0d0d0ffd0cfcfffcececeffcececdffccccccffcbcbcbffcbcacaffc9c9c9ffc8c8c8ffc7c8c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c0c1ffbfbfbfffbdbebdffbcbcbcffbbbabbffb9b9b9ffb8b7b8ffb6b6b6ffb4b5b5ffb3b3b3ffb2b2b1ffb0b0b0ffadadaeffacababffa9a9a9ffa8a8a8ffa7a7a7ffafaeaeffc5c4c4ffcbcbcbffc5c6c6ffc4c4c4ffc2c2c2ffc4c3c4ffc6c5c60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2b2bff2c2c2cff2e2e2eff303030ff303131ff323232ffd3d2d2ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e9ffe9e9e9ffb8b9b9ff6a6a6aff606060ff555555ff4b4b4bff434343ff212121ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff151414ff3f3f3fff747474ff999899ffb1b1b0ffbcbcbcffc6c6c6ffcbcbcbffd0d0d0ffd3d3d3ffd7d7d7ffe2e2e2fff2f2f2fff9f9fafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfff9f9f9fff0eff0ffdcddddffcfcfcfffcbcbccffcac9caffc6c6c6ffbfbfbeffb6b6b6ffacacabff9a9a9aff818181ff575757ff262626ff0a0a0bff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1c1d1cff393939ff393939ff393939ff393939ff393939ff393839ff373837ff353535ff323232ff2b2b2bff242424ff1c1c1cff1a1919ff1818197f0b0b0b7f0a0a0a7f09090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff040404ff080808ff090909ff070707ff070606ff060606ff050504ff121212ff454545ff4e4e4dff525252ff525252ff525252ff505050ff4e4d4dff494949ff454545ff404040bf2d2d2d3f0e0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686768ffcfcfcfffcfcfcfffcfcfcfffd2d3d2ffd7d7d7ffd1d1d1ffbcbbbbffb9b9b9ffbababaffbababaffbbbbbbffbdbdbdffbebebeffbfbfbfffc0c1c0ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc7c7c6ffc7c8c8ffc9c8c9ffcbcbcaffccccccffcececeffd0d0cfffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdcffdcddddffdddddeffdededeffdededeffdedfdebfa8a8a87f707071ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e8ffe8e8e8ffe9e9e9ffecececfff2f1f1fff9f9f9ffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff0f0f1ffe4e4e3ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdedeffdeddddffdcdddcffdcdbdcffdbdbdbffdadadaffd9d9daffd8d9d9ffd8d8d8ffd7d7d7ffd6d7d7ffd6d5d6ffd5d5d5ffd4d4d4ffd3d4d4ffd3d2d3ffd1d1d1ffd0d0d0ffd0cfcfffcfceceffcdcdcdffcccdccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc1c1c1ffc1c0c0ffbfbfbfffbebebdffbcbcbcffbbbabaffb9b9b9ffb7b7b8ffb6b6b6ffb5b4b4ffb3b3b3ffb1b1b1ffafafafffadadadffabababffa9a9a9ffa8a7a8ffa7a7a7ffb5b5b5ffc8c8c8ffcbcbcbffc5c5c4ffc4c4c3ffc4c4c4ffc2c2c27f6161610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2b2b2bff2c2c2cff2d2e2eff30302fff313131ff323232ffd3d2d3ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffb9b9b9ff6b6b6aff60605fff555455ff4a4a4aff424242ff212121ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0d0d0dff2e2e2eff626262ff8f8f8fffaaaaaaffbbbbbbffc5c4c5ffcbcacaffd0d0d0ffd3d2d3ffd6d6d6ffdfdfdffff0f0f0fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafff9f9f9ffeeeeeeffd9d9d9ffcdcdceffcbcbcbffc6c6c6ffc2c2c1ffbcbcbcffb4b4b4ffa9a9a9ff959695ff737373ff414040ff191a1aff060707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3dff393939ff393939ff393939ff393939ff383938ff373838ff353535ff323232ff2b2b2bff242424ff1c1c1cff191a1aff181818ff171717ff161516ff131313ff121212ff0f0f0fff0d0d0dbf0909097f0405047f0203030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff050505ff0a0a0aff080808ff050505ff070606ff060706ff0d0d0dff383838ff403f3fff454545ff4e4e4eff525252ff515050ff4c4c4cff494949ff454545ff404041ff3d3d3dff3a3a3aff353535bf2323233f0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f676767ffcfcfcfffcfcfd0ffcecfceffd2d2d2ffd7d7d7ffd3d3d4ffbebebeffb8b8b8ffb9babaffbbbabbffbcbbbbffbdbdbdffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c7c6ffc7c7c7ffc9c9c9ffcacacaffccccccffcdceceffcfcfcfffd1d1d1ffd2d2d2ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9daffdadadaffdbdadbffdbdbdbffdcdcdcffddddddffdddedeffdededeffdededeffdededeffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffebebebfff0f0f0fff8f8f8fffefeffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffecececffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffddddddffdcdcdcffdcdbdcffdadadbffdadadaffd9d9daffd8d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d4ffd3d3d3ffd2d3d3ffd1d1d1ffd0d0d0ffd0d0cfffcececeffcdcdcdffcccccdffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c4ffc4c4c4ffc2c3c2ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbdffbcbcbcffbababbffb9b9b9ffb7b7b7ffb5b6b6ffb4b4b4ffb3b3b2ffb1b1b1ffafafafffadadadffabaaabffa8a9a9ffa7a8a8ffa8a8a8ffbcbcbcffcacacaffcbcccbffc4c4c4ffc4c4c4ffc4c3c3ffc4c4c43f3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2aff2a2a2aff2b2c2cff2d2e2eff2f3030ff323131ff323233ffd3d2d3ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffb9b9b9ff6a6a6aff606060ff555555ff4a4a4aff424342ff212020ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff101010ff474747ff7b7b7cffa0a0a0ffb6b6b6ffc2c3c3ffcacacaffcfcfcfffd3d3d3ffd5d6d5ffdcdcdcffedededfff9f8f8fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfefffdfefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafff8f8f8ffebeaebffd7d7d7ffcccccbffc8c8c8ffc4c4c4ffc1c1c1ffbcbcbbffb4b4b3ffa7a7a7ff8e8e8eff636363ff282828ff0a0a0aff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff3d3d3dff393939ff393939ff393839ff383838ff353535ff323232ff2c2b2bff242424ff1c1c1cff19191aff191818ff171717ff151615ff131313ff121212ff0f0f0fff0d0d0dff0c0c0cff090a09ff070707ff040404ff030304bf0202027f02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff070808ff0b0b0bff070707ff060706ff060606ff060606ff100f0fff232323ff383838ff3f3f3fff444444ff4b4b4bff4f4f4fff4c4c4cff454545ff3f3f3fff3d3d3cff3a3a3aff353435ff303030ff2d2d2cff2d2d2dbf2222223f0a0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f676767ffcfd0cfffd0d0d0ffd0d0d0ffd1d1d2ffd7d7d8ffd5d5d5ffc0c0c0ffb7b7b7ffb9b9b9ffbbbabbffbbbcbbffbdbdbdffbebfbfffc0c0c0ffc1c1c1ffc3c2c2ffc3c3c3ffc4c4c4ffc6c5c5ffc6c6c6ffc8c7c7ffc9c9c9ffcacacaffcccccbffcdcecdffcfcfcfffd1d1d1ffd2d2d2ffd4d4d4ffd5d4d4ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadbffdbdbdbffdcdcdbffdcdcdcffddddddffdededeffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e9ffebebebffeff0f0fff7f7f7fffefefeffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffefefff8f8f8ffe8e9e8ffe2e2e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdedfdfffdededeffddddddffdcdcdcffdcdbdbffdbdbdbffdadadaffdad9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd2d3d2ffd2d2d2ffd1d0d0ffcfcfcfffcececfffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c6c6ffc6c6c6ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffbfc0c0ffbebebeffbdbdbdffbcbcbbffbababaffb9b8b9ffb7b7b7ffb5b5b6ffb4b4b4ffb2b2b2ffb1b1b0ffaeafafffadadadffaaaaaaffa9a9a9ffa7a8a7ffadadadffc2c2c2ffccccccffc8c8c9ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2a2a2aff2a2a2aff2b2b2bff2d2d2dff2f3030ff313131ff333333ffd3d3d2ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffb9b9b9ff6a6a6aff5f5f60ff555655ff4a4a4aff414141ff202020ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff1a191aff515151ff959595ffb2b2b2ffc1c0c1ffcacacaffd0d0d0ffd3d3d4ffd3d4d3ffd8d8d8ffe8e8e8fff7f8f8fffafafbfffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfafafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefdfffefefefffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafafff7f7f7ffe7e7e7ffd3d3d3ffc9c9c9ffc8c8c8ffc5c6c5ffc1c1c1ffbcbcbcffb1b1b1ff969696ff6c6b6cff303030ff0c0c0cff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff545454ff484848ff3d3d3dff393939ff3a3a3aff393939ff363636ff333333ff2e2e2eff262626ff1e1e1eff1a1a1bff181818ff161616ff141414ff121212ff0f0f0fff0e0d0dff0c0c0cff090909ff070607ff050505ff030303ff030403ff040404ff040304ff0202027f0102013f0001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff0c0b0cff0b0b0bff080808ff070707ff070607ff010101ff020203ff0f0f10ff242323ff363636ff3e3e3eff414141ff444444ff464546ff424242ff3e3e3eff3a3a3aff353535ff303030ff2c2d2cff2d2e2eff2e2d2dff2c2c2cff262626ff212121bf1919197f1111117f1010107f0e0e0e7f0e0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd8d7d7ffd6d7d6ffc4c4c3ffb7b7b8ffb9bab9ffbbbbbbffbcbcbcffbdbdbeffbfbfbfffc0c0c0ffc2c2c2ffc3c3c3ffc3c3c4ffc4c4c4ffc5c5c5ffc6c7c7ffc8c8c8ffc9c9c9ffcacacaffcccccbffcdcdcdffcecfcfffd0d1d0ffd2d2d2ffd3d3d4ffd5d4d4ffd6d6d6ffd6d7d7ffd8d7d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdadbdaffdbdbdaffdbdbdcffdcdcdcffdcddddffddddddffdededeffdededeffdfdfdfffe0e0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e4ffe4e4e3ffe4e4e4ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e8ffe8e9e9ffe9eae9ffeaeaeaffebebebffeeeeeffff8f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f7f7ffe7e7e7ffe3e2e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfe0dfffdfdedeffdededeffddddddffdcdcdcffdbdbdbffdbdbdbffdadadaffd9d9d9ffd8d9d9ffd8d8d9ffd7d7d7ffd7d7d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcac9caffc9c8c9ffc8c7c8ffc7c6c6ffc5c5c6ffc4c4c4ffc4c3c3ffc2c2c2ffc0c0c1ffbfc0c0ffbfbebeffbdbcbdffbcbbbbffbababaffb9b8b8ffb7b7b7ffb5b5b5ffb3b4b4ffb2b2b2ffb0b0b0ffaeaeaeffacacacffaaaaaaffa8a9a8ffa8a7a7ffb1b1b1ffc7c7c7ffccccccffc5c5c5ffc3c2c2ffc4c4c4ffc4c4c4bf939393000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2bff2a2a2aff2a292aff2b2b2bff2d2d2dff2f2f2fff313031ff333233ffd2d2d3ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffb9b9b9ff6a6a6aff5f5f5fff545454ff4a494aff403f40ff1f1f1fff010000ff010101ff000000ff000000ff010000ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0001017f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0c0d0cff2f2e2eff676767ff9c9d9dffbababaffc7c6c7ffccccccffd1d0d1ffd4d3d4ffd8d8d7ffe5e5e5fff5f5f5fffbfbfafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff6f6f6ffe4e5e4ffd1d0d1ffc9c9c9ffc6c6c6ffc3c4c4ffbebebeffb3b3b3ff9b9c9cff737373ff3d3d3dff111010ff040303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff545455ff484848ff444544ff464645ff464646ff434343ff404040ff393a3aff323232ff292929ff222222ff1e1e1eff1a1b1aff161716ff141413ff101010ff0d0d0dff0a0a0aff080808ff040404ff030303ff030303ff040404ff030403ff020302ff030303ff040303ff040404ff0404047f0202023f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0c0b0cff101010ff0c0c0cff0b0b0bff0a0a0aff050505ff000000ff000000ff010101ff0a0a0aff20201fff2f3030ff363636ff393939ff3b3b3bff3c3c3cff3b3c3bff383838ff303030ff2c2c2cff2d2d2dff2d2d2dff2c2c2cff252526ff212120ff232322ff232323ff202020ff1e1d1dff1c1c1cff212121ff232223ff222222ff1f1f1fff2020217f1111117f1111117f1111117f1111113f0808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd6d6d6ffd7d7d7ffc9c9c9ffb9b9b9ffbabbbaffbcbcbcffbcbcbcffbdbdbdffbfbfbfffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c3ffc5c4c4ffc5c5c5ffc7c6c7ffc8c8c8ffc9c9c9ffcbcacbffcbccccffcdcdcdffcfcfcfffd1d0d1ffd2d2d2ffd3d3d3ffd4d4d4ffd6d6d5ffd7d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffd9dad9ffdadadaffdbdadaffdbdbdbffdcdcdbffdcdcdcffddddddffddddddffdddeddffdededeffdfdfdfffe0dfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e2e1ffe2e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffebebebffeaebeaffedededfff6f6f6fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfcfcfff5f5f5ffebeaeaffe6e6e5ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdededeffdddedeffdcddddffdcdcdcffdbdbdbffdbdbdbffdadadaffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d4ffd4d4d4ffd3d3d3ffd2d3d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcacacbffc9c9c9ffc8c9c9ffc7c7c7ffc6c6c6ffc5c5c5ffc3c4c4ffc3c3c2ffc1c1c2ffc0c0c0ffbfbfbfffbebebeffbcbcbcffbbbbbbffbababaffb8b8b8ffb6b7b6ffb5b5b5ffb3b3b3ffb1b2b1ffafafb0ffaeaeadffacacacffaaaaaaffa7a8a8ffa7a7a7ffb8b8b8ffc9cac9ffcbcbcbffc2c2c2ffc1c2c1ffc3c2c3ffc4c4c47f626262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff292a29ff292828ff2a2a2aff2c2c2cff2f2e2fff303030ff323231ffd2d2d3ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffbababaff6b6b6bff5f5f5fff535354ff494949ff3f3f40ff1f1f1fff000000ff000000ff000000ff000000ff000100ff010101ff010101ff010101ff000001ff000100ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff010000ff000000ff000100ff0100017f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030404ff121212ff454544ff808080ffa7a6a6ffbcbcbcffc7c7c7ffcececeffd2d2d2ffd6d6d6ffe2e1e1fff4f3f3fffbfafbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfff4f3f4ffe1e1e0ffcdcdceffc6c6c6ffc0c0c0ffbbbbbbffb3b3b3ffa2a2a2ff838383ff4e4e4eff1f1e1fff090909ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747574ff636363ff545454ff535353ff545455ff575757ff575756ff545554ff4b4b4bff414141ff373737ff2d2d2dff272726ff212121ff1c1c1dff181818ff141414ff111010ff0d0d0dff090909ff040404ff040403ff040404ff030303ff030302ff030303ff040303ff040404ff040404ff040404ff040404ff040504bf0303037f02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff010101ff000000ff000001ff010101ff040403ff040403ff050505ff050504ff050505ff0f0f0fff131313ff131313ff111111ff0d0d0dff0a0a0bff000000ff000000ff000000ff000000ff010101ff050506ff0d0d0eff1a1a1aff242424ff2b2b2bff2b2b2bff2c2c2cff2f2f2fff2d2d2cff2c2c2cff2e2e2eff2b2b2bff262526ff212121ff222222ff232323ff202020ff1e1d1dff1c1c1cff212121ff232323ff222222ff1f1f1fff201f20ff232322ff232323ff232323ff232323ff232323ff242323ff252525ff252525ff252525ff252525ff252525ff242424ff242424ff2424247f1313137f1212137f1313137f1313137f1313147f1313137f1313137f1313137f1313137f1313137f1313137f1213127f1213120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffd3d3d3ffd7d8d7ffcecfceffbcbcbcffbababaffbcbcbcffbcbcbcffbdbdbeffbfbfbfffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c4ffc6c5c5ffc7c7c7ffc8c8c8ffc9c9c9ffcbcbcbffcccbcbffcdcdcdffcfcfcfffd0d0d0ffd2d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffdddddeffdededeffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe8e9e9ffe9e9e8ffe8e8e8ffefefeffffbfcfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffafafafff4f4f3ffefefefffebebebffe6e6e6ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfdedfffdededeffddddddffdddddcffdcdcdcffdbdcdbffdadadaffdadad9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d4ffd4d3d4ffd2d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccbcbffcbcacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c5c5ffc4c5c4ffc3c3c3ffc2c2c2ffc1c0c1ffc0c0bfffbebebeffbebdbdffbcbcbcffbbbbbbffb9bab9ffb7b8b7ffb6b6b6ffb4b4b5ffb3b3b3ffb1b1b1ffafafb0ffadadadffacacacffaaa9a9ffa7a7a6ffa8a9a8ffbfbfbfffcbcbcbffc9c9caffc1c0c0ffc1c1c1ffc2c1c1ffc2c2c23f313131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292a29ff282828ff272627ff292929ff2c2b2bff2e2e2dff30302fff313231ffd2d3d2ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffb9b9b9ff69696aff5d5d5dff515151ff474646ff3e3e3eff1e1e1fff000000ff000000ff000000ff000000ff010000ff010101ff010101ff010101ff010201ff010101ff010100ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000100ff010101ff0100017f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff0d0d0dff232323ff4f4e4eff8b8a8bffacacacffbfbfbfffc9c9c9ffcececeffd1d1d1ffdcddddfff1f0f0fffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafafffafafafffafafbfffafafafffafafafffafafbfffafafafffbfafbfffafbfbfffbfafbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffafafbfffbfafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffafbfbffefefefffd0d0d0ffc2c2c3ffbdbdbeffbbbbbbffb4b4b4ffa6a5a6ff8f8e8eff656565ff383838ff141414ff040304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff878787ff757574ff636364ff616060ff646464ff6b6b6bff717171ff6b6b6bff5d5e5eff535354ff4a4949ff3c3c3cff323232ff2b2b2bff252424ff1f1f1fff1a1a1aff151414ff101010ff0a0a0bff050506ff060505ff050505ff030303ff020202ff030303ff040404ff040404ff040404ff040404ff050505ff050505ff040404ff040403ff020203bf0302023f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010101ff020101ff020202ff040404ff040404ff060606ff070707ff060606ff040404ff040404ff050505ff090909ff0b0b0bff0a0a0aff070708ff060505ff070707ff080909ff090909ff070707ff050506ff070708ff080808ff080808ff080807ff070808ff080808ff070606ff030303ff030303ff030202ff020203ff030304ff070607ff090909ff070707ff050505ff090909ff0c0c0cff0c0c0cff0d0d0dff0e0e0eff101010ff121212ff121212ff131213ff141314ff171717ff212122ff222322ff232424ff222222ff141514ff141414ff131313ff141414ff131313ff111112ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff060606ff090a09ff0b0b0bff111111ff181818ff161616ff181818ff212222ff232323ff1f1f1fff212121ff242424ff212121ff1e1e1eff1c1c1cff1d1d1eff222222ff222222ff1f1f1fff1f1f1fff202020ff222222ff222222ff232323ff232323ff222323ff232323ff242324ff252525ff252525ff252525ff242424ff242424ff242424ff262625ff242425ff242424ff262525ff272727ff272727ff272727ff272727ff262626ff262626ff262626ff252626ff252625ff272727ff292929ff29292aff292929ff292a29ff2a292aff292929ff292929ff292929ff292929ff2828297f1414147f1414147f1414147f1414147f14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffd0d0d0ffcfcfcfffcececeffd3d2d2ffd7d7d7ffd1d2d2ffbebebeffbababaffbcbcbcffbcbcbcffbebebeffbfbfc0ffc1c0c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c6c6ffc7c7c7ffc8c8c8ffc9cac9ffcbcbcaffcbccccffcdcdcdffcfcfcfffd0d0d0ffd1d2d2ffd3d3d3ffd4d4d5ffd6d5d5ffd7d6d6ffd7d7d8ffd8d8d8ffd9d9d9ffd9d9daffdadadaffdadadbffdbdbdbffdbdbdcffdcdcdcffdcddddffddddddffdededeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe4e4e5ffe4e3e3ffe2e2e2ffe3e3e3ffeeefeffffdfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfff8f8f8fff3f3f2fff1f2f1fff2f2f1fff0f0efffebebecffe7e6e6ffe3e2e3ffe1e0e1ffdfdfe0ffdfdedfffdededeffddddddffdddcdcffdcdcdcffdbdbdbffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd5d5d6ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccbcbffcacacaffc9c9c9ffc8c7c8ffc6c7c7ffc5c5c5ffc4c4c4ffc3c3c3ffc1c1c2ffc0c0c1ffbfc0c0ffbebebeffbdbdbdffbcbbbbffbababaffb9b9b9ffb7b7b7ffb6b5b6ffb4b4b4ffb2b2b3ffb0b0b1ffafafafffadadadffabababffa9a8a9ffa6a7a6ffaeaeaeffc5c4c5ffcbcbccffc6c6c6ffc0c0c0ffc0c1c1ffc1c1c1ffc1c1c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292829ff272727ff252525ff282728ff2b2b2bff2d2d2dff2f2f2fff313131ffd2d3d3ffe4e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeae9e9ffb7b8b8ff666565ff5b5a5bff4f4f4fff434343ff3a3a3aff1d1d1dff000000ff000000ff000000ff000000ff000100ff010101ff010101ff010101ff020202ff020102ff010101ff000000ff000000ff010100ff010101ff010000ff000000ff000000ff000000ff000000ff000001ff0001017f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff121212ff3c3c3cff686868ff959595ffb3b3b2ffc1c1c1ffc9c9c9ffcdcdcdffd1d1d1ffdedfdffff6f6f6fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffafafbfffbfbfafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfff1f0f0ffd3d3d2ffc1c0c1ffc0bfbfffbcbcbcffb3b4b3ffa7a7a7ff959595ff777777ff474747ff1e1f1fff090908ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff979897ff878788ff757575ff747474ff79797aff7f7f7fff828383ff7b7b7bff717070ff686867ff5e5f5eff4e4e4eff40403fff393938ff313131ff292929ff212221ff1b1a1bff141414ff0e0e0eff080808ff060707ff060606ff050505ff040404ff040404ff040504ff040404ff040404ff050404ff050405ff040404ff040403ff020203ff040403ff040404ff050505ff0505057f0303033f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010100ff010101ff010101ff020202ff060606ff0a0a0aff0c0c0bff0e0d0dff0f0f0fff101010ff121212ff161617ff191919ff1e1e1eff212120ff1e1e1eff1a1a1aff191919ff1b1b1bff1f1f1fff222222ff222222ff212120ff1d1d1dff1f1f20ff232323ff242424ff1f1f1fff1d1d1cff212121ff242524ff242424ff222222ff232324ff242424ff1f1f1fff151615ff161616ff181818ff1a1a1aff1c1c1bff232424ff292929ff242424ff212121ff272727ff2b2a2aff2b2b2bff2d2c2dff2e2e2eff2f2f2fff2e2f2eff2f302fff302f30ff323232ff333333ff373838ff373737ff363636ff343434ff202020ff111111ff121212ff131413ff141414ff040505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff030303ff020102ff030202ff050505ff060606ff0a0a0aff111112ff191919ff1c1c1cff1b1a1bff191919ff1c1c1cff202020ff1e1e1dff1d1d1cff1f1f1fff202020ff222222ff222222ff232323ff222222ff212120ff232322ff232323ff242424ff252525ff242424ff232423ff242424ff252626ff242424ff242424ff242425ff242424ff262525ff272727ff272727ff252625ff262626ff272626ff252526ff252525ff262526ff272727ff272727ff292929ff2a2929ff292929ff292929ff292929ff292929ff292929ff292828ff282828ff282828ff282828ff282828ff282828ff2c2c2dff2e2e2eff2e2e2eff2e2e2eff2e2e2eff2e2e2e7f1918197f1918187f1818187f1615167f141415000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffcfcfcfffcfcfcfffcececeffd2d2d2ffd8d8d9ffd4d4d4ffc3c3c3ffb9b9baffbababaffbbbbbbffbdbdbdffbfbfbfffc0c0c1ffc2c2c2ffc3c3c3ffc4c4c5ffc5c5c5ffc6c6c6ffc7c8c7ffc8c8c9ffc9cacaffcbcbcbffccccccffcecdcdffcfcfcfffd0d0d0ffd2d1d1ffd3d3d3ffd4d4d4ffd5d6d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9daffdadadaffdbdadbffdbdbdbffdcdbdbffdcdcdcffddddddffdeddddffdededeffdfdfdeffdfdfdfffe0dfe0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e2ffe1e2e2ffe1e1e0ffe0e0e0ffdfdfdfffe0dfdfffe0e0dfffe3e3e4fff1f1f1fffdfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfdfcfff8f8f8fff2f2f2fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff0f0f0ffecececffe7e7e7ffe3e3e3ffe0e0dfffdfdfdfffdededeffddddddffdcdddcffdcdcdcffdbdbdbffdadadbffdad9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd4d4d4ffd3d3d3ffd2d2d3ffd1d2d2ffd0d1d1ffd0cfd0ffcfceceffcdceceffcccdcdffcbcbcbffcacacaffc9c9c8ffc8c7c7ffc6c6c6ffc5c4c5ffc4c3c3ffc2c3c3ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbeffbcbdbcffbbbbbbffbabab9ffb9b8b9ffb7b7b6ffb5b5b5ffb4b3b4ffb2b2b2ffb0b1b0ffafaeafffadadadffabababffa9a9aaffa7a7a8ffb5b6b6ffc8c8c8ffcbcacbffc3c2c2ffbfbfbfffc0c0c0ffc1c1c1bf90909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff252525ff252524ff262626ff292929ff2b2b2cff2e2f2eff313131ffd3d2d2ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffb6b6b6ff626162ff575757ff4c4b4cff404040ff383837ff1c1c1bff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010001ff010001ff000000ff000001ff000000ff000000ff010101ff020201ff010201ff010101ff000000ff000000ff000000ff000000ff0101007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff1a1a1aff404040ff737373ff9d9d9dffb5b5b4ffc2c2c2ffcacacaffcfcfcfffd2d1d2ffe5e5e5fff9fafafffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffbfbfafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfafffafbfafffafafafffafbfbfffafbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffcfcfcfffdfdfdfffcfcfcfff7f6f7ffd9d9d9ffc2c2c2ffbfc0c0ffbababaffb2b2b2ffa9a9a9ff9b9b9bff818281ff5e5e5eff282828ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2a2b2affa2a2a2ff979797ff878787ff868687ff8f8f8fff8d8d8dff8c8d8cff898989ff848484ff7f7f7fff757575ff656565ff545554ff4c4c4cff424242ff373636ff2c2c2cff242323ff1b1b1cff111112ff0c0c0cff0b0b0aff0a090aff090909ff080808ff070707ff060606ff040405ff040505ff050505ff040404ff030303ff030303ff030403ff040404ff050505ff050505ff070606ff060606ff060606ff0605057f0303033f020101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020201ff030303ff060606ff080808ff0b0b0cff0c0b0cff0d0e0dff0f0f0fff121212ff151515ff1b1b1bff212121ff232223ff272727ff2a2a29ff292828ff272627ff2b2a2bff2b2a2aff2a2a2aff272727ff272726ff272727ff262526ff262626ff272828ff282828ff292929ff2b2b2bff292929ff282828ff2a2a2aff2a2a2aff2a2a2aff2e2e2eff2d2c2cff2d2e2dff2f2f2fff2d2d2dff2d2d2dff2d2d2dff2c2b2cff2d2d2dff2d2c2cff2c2c2cff2d2d2eff2c2c2cff302f2fff2f2f2fff2e2e2eff2d2d2dff2d2d2dff2e2e2eff2e2e2eff2e2e2eff323232ff303030ff303030ff313231ff313131ff333333ff353535ff373737ff343434ff343434ff333333ff2a2a2aff151515ff131313ff121212ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff050606ff060606ff070706ff090908ff0d0d0dff0e0f0eff111111ff171718ff1a1a1aff1d1c1dff1e1e1eff1f1f1fff212121ff222222ff232323ff232323ff242425ff262726ff242424ff232323ff262626ff252525ff242424ff232423ff252524ff242424ff242424ff262727ff262627ff242424ff252525ff262626ff252626ff252525ff262525ff252525ff262626ff262627ff292929ff282728ff272727ff292929ff292929ff292829ff272727ff282728ff282828ff282828ff282828ff2a2a29ff2e2e2eff2e2e2eff2e2e2eff2e2e2eff2e2f2eff313131ff313131ff313131ff2e2d2eff2a2a29ff333333ff363636ff363635ff343334ff303030ff2f2f2fbf2423237f1818187f1818187f111212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f676767ffcfcfcfffcfcfcfffcfcfcfffd0d0d1ffd8d8d9ffd5d5d5ffc7c7c6ffb9b9b9ffb9b9b9ffbbbbbbffbcbdbcffbebebeffc0c0c0ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c8ffc9c8c9ffcacacaffcbcbcbffcdccccffcecdceffcfcfcfffd1d0d0ffd2d2d1ffd3d3d3ffd4d4d4ffd5d5d5ffd7d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdbffdcdcdcffdddcdcffddddddffdededeffdededeffdededfffdfdfdfffdfe0e0ffe1e0e0ffe1e2e1ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe3e3e3ffe3e2e2ffe1e1e1ffdfdfe0ffdededfffdededeffddddddffdedddeffdededeffdededfffdfdfdfffdfe0dfffe0e0dfffe5e6e5fff2f2f2fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfdfff7f8f8fff2f2f2fff0f0f0ffeff0f0ffefefefffefefefffefeff0fff0f0f0fff0efefffecececffe8e8e8ffe3e4e3ffe0dfdfffdededeffddddddffdcdcdcffdcdcdcffdbdbdaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d5ffd5d5d5ffd4d4d5ffd3d4d3ffd3d2d2ffd1d2d2ffd1d1d1ffcfd0d0ffcfcecfffcdcdcdffccccccffcbcbcbffcacacaffc9c8c9ffc7c7c7ffc6c6c6ffc5c5c5ffc3c3c3ffc2c2c2ffc1c0c1ffc0bfbfffbebebfffbdbdbdffbcbcbcffbbbbbbffb9b9b9ffb8b8b8ffb6b6b6ffb5b5b5ffb3b4b3ffb2b2b2ffb1b0b0ffaeafaeffadadadffacacacffaaaaaaffa9a9a9ffbcbcbcffcbcbcbffcacacaffc0c0c0ffbfbfbfffc0bfc0ffc0c0c07f60606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252525ff252525ff232323ff242424ff272728ff2b2b2bff2e2e2eff313131ffabacabffb6b6b6ffb6b6b7ffb7b6b7ffb8b8b7ffb8b8b8ffb9b9b9ffb9b9b9ffbab9baffb9babaffb9babaffbab9b9ffbababaffbababbffbababaffbababaffbababaffbababbffbabbbbff9a9a9aff5e5e5eff535353ff474747ff3d3d3dff353435ff1a1a1aff000000ff010000ff010100ff010001ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff020202ff020303ff020202ff020101ff010101ff000000ff000000ff0101017f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff090909ff272827ff575858ff807f7fffa2a2a2ffb8b9b9ffc2c2c2ffc9c9caffcfcfcfffd2d3d3ffe8e8e8fffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfff9f9f9ffdfdfdfffc3c3c3ffbdbdbdffb9b8b9ffb3b3b3ffacacabff9f9f9eff878787ff5a5a5aff222122ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f565757ffabababffa2a2a2ff979797ff969696ff9a9a9aff989797ff989898ff979797ff969696ff909191ff878787ff7b7b7bff6f6f6fff676767ff5e5e5eff505150ff3f4040ff313131ff272727ff1a1a1aff131313ff111111ff0e0e0eff0d0c0cff0d0c0cff0b0b0bff0a0a09ff070707ff060606ff070707ff060606ff040404ff030303ff040404ff040404ff050505ff060606ff060606ff060606ff060606ff070707ff070707ff060606ff0606067f0303033f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030303ff040303ff040404ff080909ff100f10ff121212ff161516ff1f1f1fff222222ff212121ff202121ff232323ff262626ff282828ff252626ff242424ff242324ff242424ff272726ff282828ff272727ff272626ff292929ff262626ff282828ff282828ff272727ff272727ff262625ff262626ff282828ff282828ff292929ff292929ff282828ff282829ff2a2a2aff2a2a2aff2c2c2cff2d2e2dff282829ff2a2a2aff2b2b2bff2a2a2aff292929ff282928ff292929ff29292aff2a2929ff2e2e2eff2c2b2cff2c2c2bff2e2e2eff2d2d2dff2c2d2cff2d2c2cff2c2c2bff2c2b2cff2d2c2dff2f2f2fff313131ff303030ff313031ff313231ff323232ff353434ff373737ff373737ff363636ff353535ff343434ff333333ff29292aff151515ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010202ff040404ff040404ff050606ff070707ff0a090aff0d0d0dff141414ff151515ff151515ff161516ff181817ff181818ff181818ff1a1a1aff1b1a1bff1a1a1aff1b1b1aff1c1c1cff1d1d1cff1f1f1fff252525ff252525ff232423ff252424ff272627ff262626ff252525ff252526ff272727ff282829ff2a2a2aff2a2a2aff262726ff272827ff2a2b2bff2a2a2aff292929ff272727ff272727ff282828ff282828ff292828ff292829ff292929ff2e2e2eff2e2e2eff2e2e2eff303030ff313130ff313131ff2d2d2dff292a2aff333333ff363636ff353636ff343433ff303030ff2e2f2fff303030ff303030ff303030ff272728ff1d1d1dbf0e0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcecfffcececeffcfcfceffd9d9d9ffd5d5d5ffc9cac9ffb9b9b9ffbababaffbbbbbbffbcbdbdffbebebeffbfc0c0ffc2c1c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c7c7ffc8c8c8ffc9c9c9ffcacacaffcbccccffcdcccdffcececeffcfcfcfffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffd9dad9ffdadadaffdbdadbffdbdbdbffdcdcdcffddddddffddddddffdededeffdededeffdededfffdfdfdfffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe2e3e3ffe2e3e2ffe1e1e1ffdfe0dfffdededeffdcdcddffdbdbdcffdbdbdcffdcdbdbffdcdcdcffdcdcdcffdddcddffddddddffdededeffdfdfdeffdfdfdfffdfdfe0ffe0e0e0ffe6e7e7fff5f5f5fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff7f7f7fff1f1f2fff0f0f0ffefeff0ffefefefffefefeeffeeefeeffeeefefffeeeeeeffefefeffff0eff0ffedededffe9e9e9ffe4e4e4ffdfdfdfffddddddffdddcdcffdcdcdbffdbdadaffdadadaffd9d9d9ffd8d9d9ffd8d8d7ffd7d7d7ffd6d6d6ffd5d5d6ffd5d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d1ffcfcfcfffcececeffcdcdcdffccccccffcacbcbffcac9c9ffc8c8c8ffc7c7c7ffc6c5c6ffc4c4c4ffc3c3c3ffc2c1c2ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbbbcffbababaffb9b9b9ffb8b8b8ffb6b6b6ffb5b5b5ffb3b4b3ffb2b2b2ffb0b0b0ffaeafafffaeadadffacacacffaaaaaaffaeadadffc3c4c3ffcccccdffc9c9c9ffc0c0c0ffc0c0c0ffbfbfbfffbfc0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242525ff232322ff232323ff262626ff29292aff2d2d2dff393939ff4e4f4eff3f3e3eff3e3e3eff3d3e3dff3d3d3dff3e3e3eff3f3e3fff40403fff404141ff424242ff424242ff414241ff414141ff424242ff424243ff424242ff414142ff414141ff404040ff404141ff414141ff636363ff5b5a5bff505050ff444344ff3a3a3aff0d0c0cff000000ff010101ff010101ff020101ff020101ff010101ff010100ff010000ff000000ff000000ff010100ff010001ff000100ff010202ff020203ff030303ff030303ff020203ff010202ff010101ff010101ff0101017f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070706ff242424ff5a5a5aff848584ffa5a5a4ffb8b8b8ffc4c3c3ffc9c9c9ffcdcecdffd3d3d3ffecececfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfbfafffafafafffafafafffafafafffbfafbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfff9f9f9ffe6e6e6ffc4c4c4ffbcbdbdffb9b9b9ffb4b3b4ffacacacffa0a0a0ff898989ff575857ff131313ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5b5a5bffb0b0b0ffabababffa2a2a2ffa1a1a1ffa2a2a2ffa3a3a3ffa3a3a3ffa4a4a4ffa5a5a5ffa2a3a2ff999999ff909090ff878788ff828282ff7b7b7cff6e6e6fff5d5d5dff494949ff383839ff272727ff1d1d1dff181918ff151515ff121213ff111111ff0f0f10ff0e0e0eff0c0d0cff0b0b0bff0a0b0bff090909ff070707ff060606ff050505ff040404ff060606ff060606ff060606ff050605ff070707ff070707ff060706ff060606ff060606ff060606ff060606ff0606067f0303033f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000bf0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff020201ff020303ff030404ff040403ff060607ff111111ff191919ff1c1c1cff1c1c1cff232323ff272727ff212121ff232323ff242425ff232323ff222223ff232323ff222323ff262726ff272626ff262626ff242424ff242424ff262526ff272727ff272727ff282928ff292929ff292929ff2a2a2aff2a2a2aff2a2a2aff282828ff272727ff272727ff282827ff282828ff292929ff292a29ff29292aff292929ff2a2a2aff2a2a2aff2c2c2cff2f2e2fff2e2f2fff2e2e2eff2b2b2bff2b2b2bff2b2b2bff2a2a2aff292929ff292929ff2a2a2aff2e2e2eff2e2f2fff2f2f2eff2e2e2fff2e2e2eff2e2e2eff2d2d2dff2d2d2dff2c2c2cff2c2c2cff2d2d2dff313131ff313131ff313131ff313132ff323233ff343534ff373737ff373737ff383738ff383737ff363636ff353435ff343434ff262626ff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030202ff020303ff020202ff030303ff030304ff040404ff040404ff050505ff050505ff050505ff060606ff070707ff060707ff0a0a0aff131312ff171717ff171716ff151515ff161616ff161716ff161616ff181817ff191919ff1a191aff1a1b1bff1b1b1bff1f1f1fff242424ff252525ff20201fff202020ff1f1e1fff222121ff282929ff29292aff282828ff292929ff2b2b2bff2f2f2fff303030ff313131ff323131ff313131ff2f2f2fff292929ff2e2e2eff353535ff363535ff343434ff303130ff2e2f2fff2f2f2fff303030ff303030ff272727ff1d1d1dff131313ff121212bf0e0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcecfffcececeffcfcfcfffcfcfceffd6d7d6ffd6d6d6ffcccdcdffbebdbdffbabbbbffbbbbbbffbdbdbdffbebebeffc0c0bfffc2c1c1ffc3c3c3ffc4c4c4ffc5c5c5ffc6c7c7ffc8c8c8ffc9c9c9ffcacacaffccccccffcdcdcdffcececeffcfcfcfffd1d1d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d6d7ffd8d8d8ffd9d9d9ffd9d9daffdbdbdaffdbdbdbffdbdcdbffdcdddcffddddddffdddddeffdededeffdedfdfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdcdcddffdbdbdbffdadadaffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffddddddffdededdffdededeffdfdfdfffdfdfdfffdfe0e0ffe0e1e1ffe9e9e9fff9f8f9fffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff7f6f7fff1f2f2fff0f0f0fff0eff0ffefefefffeeeeefffeeeeeeffeeeeeeffedeeeeffeeededffedededffeeeeeeffefefefffedededffeaeaeaffe4e5e4ffdfdfdfffdcdcdcffdbdbdbffdadbdaffdadadaffd9d9d9ffd8d8d9ffd8d7d8ffd7d7d7ffd7d6d6ffd5d5d5ffd4d5d5ffd3d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcacbffcacac9ffc8c8c8ffc7c6c6ffc6c5c5ffc4c4c4ffc3c2c3ffc2c1c2ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbbbbbbffbababaffb9b9b9ffb7b7b7ffb6b6b6ffb4b5b5ffb4b3b3ffb2b1b2ffb0b0b0ffafaeafffadadadffacacacffabaaaaffb0b0b0ffc7c7c7ffcecdceffc6c6c7ffc0c0bfffc0c0c0ffc0c0c0ffbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232223ff232323ff262626ff292a2aff2d2d2dff393839ff4f4f4eff303030ff2c2c2cff2c2c2dff2c2c2cff2c2d2dff2c2c2cff2b2b2bff2c2c2cff2d2d2dff2e2f2eff2f2f2fff2e2e2eff2e2e2eff2e2f2eff2f2f2fff2e2f2fff2f2f2fff2f2e2fff2f2f2fff2f2f30ff303030ff3c3c3dff636363ff5b5b5aff4f504fff111111ff000000ff000000ff010101ff020102ff020202ff030302ff020202ff010101ff000100ff000000ff000100ff010101ff010101ff010101ff020202ff020203ff030403ff030304ff030303ff020202ff010101ff010101ff0102017f0100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff1e1f1eff5b5b5bff8d8d8dffa8a7a8ffb8b8b8ffc0c1c0ffc7c6c6ffcbcbcaffd6d6d6fff3f3f3fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefefdfffcfdfcffeeedeeffcacacaffbcbcbcffb9b9b8ffb6b5b6ffafafafffa6a6a6ff8f8f8fff575757ff282828ff0a0a0bff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5e5e5effb8b8b7ffafb0afffaaaaaaffacababffabababffabababffaeadaeffafafafffb1b1b1ffb0b0b1ffaaaaabffa9a9a9ffa3a3a3ff9e9e9eff999999ff909090ff818181ff707170ff5d5d5dff484848ff353535ff2a2a2aff242424ff1f1e1eff1a1a1aff171717ff151515ff131312ff101010ff0f0f0fff0c0c0dff0b0b0bff0a0b0aff080808ff070708ff080808ff070707ff060606ff060606ff060707ff060606ff060607ff060506ff060606ff060606ff060606ff060706ff060607ff060606ff0606067f0202023f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff0a090aff181818ff1d1d1dff1d1e1eff232322ff242424ff242425ff252625ff2e2e2eff323232ff2f2f2fff2b2c2bff2b2c2bff282828ff222221ff232423ff232323ff222323ff232323ff232323ff222323ff242423ff272827ff272828ff262626ff252424ff282827ff272828ff272727ff272827ff292828ff2a2929ff2a2a2aff2a2a2aff2a2a2aff2a2a2aff282828ff282828ff282828ff292929ff292a29ff292929ff292929ff2a292aff2a2a2aff2c2c2cff2e2f2eff2f2f2fff2e2e2eff2e2f2fff2e2d2eff2b2b2bff2b2b2bff2b2b2bff2a2a2aff2a2a2aff2e2e2eff2f2e2eff2f2f2fff2f2f2fff2f2f2fff2e2f2eff2f2f2eff2f2f2eff2d2d2dff2d2d2dff2c2c2cff2b2c2cff2d2d2d7f1818187f1818197f1919197f1a1a1a7f1b1b1b7f1b1b1b7f1c1b1b7f1c1c1b7f1b1c1b7f1b1b1b7f1a1b1bff0d0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff020202ff020201ff020202ff020202ff020202ff020302ff030302ff030303ff030303ff030304ff050505ff070707ff070707ff050505ff050505ff040404ff060505ff090909ff0e0e0eff0f0f0fff100f10ff111111ff181818ff222121ff242425ff262627ff292828ff2a2b2aff2e2e2eff313131ff323232ff333333ff323232ff313130ff313131ff323232ff303030ff2e2e2eff1a1a1aff131313ff121212ff121213ff121111bf0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfceceffcfcfcfffcfcfcfffcececeffd4d4d4ffd8d8d8ffd2d1d1ffbfbfbfffbabbbaffbbbbbbffbcbcbcffbebebeffbfbfbfffc1c1c1ffc2c3c3ffc4c4c4ffc5c6c5ffc7c7c7ffc8c8c9ffc9c9c9ffcacbcbffccccccffcdcecdffcececeffcfcfd0ffd0d0d0ffd1d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadbffdbdbdbffdcdcdcffdddddcffddddddffdededeffdedfdeffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededdffdcdcdcffdadadbffd8d8d9ffd8d7d8ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffdadad9ffdadadaffdbdbdbffdbdcdbffdcdcdcffdddddcffdedddeffdddedeffdededeffdfdfdeffdfdfdfffe0e0dfffe1e1e2ffebebebfffafafbfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfffbfbfbfff5f5f5fff1f2f1fff0f0f0ffeff0f0ffefeeefffefeeeeffeeeeeeffedededffedededffedededffedededffecececffededecffedededffeeeeeeffedeeedffebebebffe7e7e6ffe0e1e1ffdcdcdcffdadbdaffd9dadaffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcccdffccccccffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc5c5c5ffc4c4c4ffc3c3c2ffc1c2c1ffc0c0c0ffbfbfbfffbebebdffbdbcbcffbbbbbbffb9babaffb8b9b8ffb7b7b7ffb6b6b6ffb5b5b5ffb3b3b4ffb2b2b2ffb0b0b0ffaeaeaeffadadadffabacabffaaabaaffb7b7b7ffcbcbcbffccccccffc3c3c3ffc1c1c1ffc0c0c1ffc0c0c07f60606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1111117f1313137f1414147f1616167f171717ff4f4f4eff303030ff202020ff1c1c1cff1d1d1dff1e1e1eff1e1e1eff1d1d1eff1c1d1cff1c1c1cff1c1c1cff1d1c1dff1e1e1dff1d1e1dff1d1d1dff1e1e1eff1e1e1eff1d1d1eff1d1e1eff1e1e1eff1f1f1fff1f1f1fff1f1f1fff2c2c2cff3d3c3cbf464646ff181818ff020201ff010101ff000001ff010101ff020202ff030302ff030303ff030303ff020302ff010101ff010101ff010101ff010102ff020202ff010202ff010101ff020203ff030303ff030303ff030303ff020202ff010201ff010101ff0102027f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff1d1d1dff515150ff8f8f8fffaeaeaeffbbbabbffc1c0c1ffc6c6c5ffcacacaffd7d8d8fff4f5f5fffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafafffafafafffafbfafffafafafffafafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff1f1f1ffd0d1d0ffbcbcbcffbababaffb6b6b6ffb0b1b1ffa8a8a8ff929292ff6c6c6cff353535ff0b0b0bff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f616161ffbebebeffb7b8b8ffb1b1b2ffb5b5b4ffb3b4b3ffb5b4b5ffb5b5b5ffb7b7b7ffbbbbbbffbbbbbbffb8b8b8ffb9b9b9ffb7b7b7ffb5b5b4ffb0b0b0ffaaaaaaffa0a1a1ff959596ff868686ff787878ff5f5f5fff4b4b4bff3e3e3eff343434ff2b2b2bff252525ff1f201fff1b1b1aff171717ff151515ff121112ff101010ff0e0f0fff0d0d0dff0b0b0bff0a0a0aff0a0a09ff080808ff080808ff080808ff060606ff050606ff060605ff060605ff060505ff060606ff060607ff060606ff060606ff050505ff050505ff060606ff0606067f0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff010202ff0e0e0dff232323ff343433ff363636ff373737ff373737ff383838ff383839ff373737ff353535ff303030ff2d2e2eff2d2c2cff2c2c2cff2b2b2bff292929ff242424ff232423ff232324ff232423ff232323ff242323ff232323ff232424ff272727ff282728ff262626ff2524257f1313147f1313147f1413137f131313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff030302ff040404ff050505ff060606ff080808ff0d0d0dff141414ff181818ff131314ff151616ff20201fff272727ff2b2b2cff2e2e2dff2c2d2cff272828ff141414ff121212ff121212ff121212ff101010ff0e0e0ebf090808000000000000000000000000000000000000000000000000000000000000000000000000000000007f676767ffcfcfcfffcececeffcdcdcdffd3d3d3ffd8d8d8ffd5d4d4ffc0c0c0ffbabbbaffbbbcbcffbdbdbdffbebebeffbfbfbfffc1c1c1ffc3c2c3ffc4c4c4ffc6c6c6ffc7c7c7ffc9c9c9ffc9cac9ffcbcbcbffccccccffcdceceffcfcfcfffcfcfcfffd1d0d1ffd2d2d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadbdaffdbdbdbffdcdcdcffddddddffddddddffdededeffdededeffdddedeffddddddffdddddcffdcdcdcffdadadaffd8d8d8ffd6d6d6ffd5d5d5ffd4d5d5ffd5d6d5ffd6d6d5ffd7d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdadadaffdbdbdbffdbdcdcffdcdcdcffdcddddffddddddffdededeffdededeffdfdfdfffdfdfdfffdfe0e0ffe2e2e2ffefeff0fffdfdfdfffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f0000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefdfffafbfafff5f5f5fff1f1f1fff0f0f0ffeff0f0ffefefefffeeeeeeffedededffedecedffecececffecececffecececffecececffecececffecececffecececffecececffedececffedededffebebebffe7e8e7ffe2e1e2ffdcdcdcffdad9daffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d3d2ffd1d1d2ffd1d0d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c6c6ffc5c5c5ffc4c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbdbebdffbcbcbcffbbbbbbffbababaffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb3b3b3ffb2b2b2ffb0b0b0ffaeaeaeffacadadffaaaaabffaaabaaffbebebeffcdcdcdffcacacaffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c07f606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f0000007f0000007f0000007f0000007f000000ff303030ff202020ff151516ff131413ff151414ff151515ff141414ff141414ff141313ff141414ff131414ff131414ff141414ff151515ff141515ff151515ff151515ff131313ff131313ff131313ff141413ff151414ff151515ff1d1c1dff2c2c2c7f1b1b1bff040404ff020202ff010102ff010101ff020202ff030303ff040403ff040404ff040404ff040403ff030303ff020202ff030202ff030203ff030202ff020202ff020202ff030303ff030303ff030403ff030303ff020202ff010101ff010101ff0302037f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff1c1b1cff5e5e5eff949494ffb1b1b1ffbfbebfffc4c4c4ffc7c7c7ffcbcbccffdfdfdffff8f8f8fffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff7f8f8ffd8d8d8ffbebebfffbbbabaffb7b7b6ffb1b1b1ffa8a8a9ff949594ff6e6e6eff313031ff0b0a0aff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f636363ffc3c3c4ffbebebeffb9b9baffbcbdbcffbcbbbbffbdbdbdffbfbfbfffc0c0c0ffc4c5c4ffc6c6c6ffc4c5c5ffc6c5c5ffc4c4c4ffc3c3c2ffc1c1c1ffbebfbfffb8b8b8ffb1b1b0ffa9a9a9ffa2a2a2ff919191ff7f7f7fff6c6c6cff5b5b5aff4a4a4aff3c3c3cff333332ff2a2a2aff232323ff1f1f1fff1b1b1bff171818ff151515ff111111ff0f0f0fff0f0e0eff0d0d0dff0b0b0cff0b0b0bff0a0a0aff090909ff080707ff060707ff060506ff050606ff060606ff060606ff060606ff050505ff050505ff060606ff060606ff060606ff060606ff060706bf0505047f03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000100ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff060606ff171817ff2a2a2aff373637ff3d3d3dff414241ff424242ff404040ff40403fff3f4040ff383838ff353435ff333333ff303030ff2e2e2eff2d2d2dff2c2c2cff2c2b2bff292929ff242423ff232323ff232323bf1a1a1a7f1112127f1112127f1111113f0808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff020101ff000100ff010101ff050404ff070707ff080809ff0a0a0aff0b0b0bff0d0d0dff131413ff131213ff111111ff101010ff0e0e0eff0c0b0cff0a0a0a3f0202020000000000000000000000000000000000000000000000000000000000000000000000007f676767ffcececeffcfcfcfffcecfceffd2d2d2ffd9d9d9ffd7d7d7ffc5c5c6ffbbbbbbffbcbcbcffbdbdbdffbebebeffc0bfbfffc1c1c1ffc3c3c3ffc4c4c5ffc6c6c6ffc7c7c7ffc9c9c9ffcacacaffcbcbccffcdcdcdffcececeffcfcfceffd0d0d0ffd0d0d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadadbffd9d9d9ffd7d7d8ffd6d6d6ffd4d4d4ffd3d3d3ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffdadad9ffdbdbdbffdbdcdbffdcdcdbffdddcdcffddddddffdddedeffdededeffdededfffdfdfdfffdfdfdfffdfe0dfffe7e6e6fff4f5f5fffbfbfbfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7fbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfff9fafafff4f5f4fff1f1f1fff0f0f0ffefefefffefefeeffeeeeeeffedededffedececffecececffecececffecececffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebececffecececffebeaebffe9e9e8ffe3e2e3ffdcdcdcffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d0ffcfcfcfffcfcfcfffcdcecdffccccccffcccbcbffcacacaffc9c9c9ffc8c8c8ffc7c6c7ffc5c5c5ffc4c4c3ffc3c3c3ffc1c1c1ffc0c0c0ffbfbfbfffbdbebdffbcbcbcffbbbabbffbabab9ffb8b9b8ffb7b7b7ffb6b6b6ffb4b5b5ffb3b3b3ffb1b1b2ffb0b0b0ffaeaeaeffacacacffabaaaaffaeaeaeffc3c4c4ffcececdffc8c7c7ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff080808ff151516ff111111ff101010ff101010ff0f0f0fff0f0f0eff0e0e0eff0e0e0eff0e0e0fff0f0f0fff0f0e0eff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0e0e0eff0d0e0dff0e0e0eff0e0e0eff0f0e0fff0f0f0fff0f0f10ff131313ff1d1c1cff0e0e0eff0b0b0aff040404ff020202ff030302ff050404ff050505ff050505ff050505ff060505ff050505ff050505ff050505ff050505ff050505ff040505ff050404ff040505ff050505ff050405ff030303ff030303ff030303ff010102ff020202ff0404047f1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff151515ff535353ff979797ffb2b2b2ffbebdbeffc5c5c5ffc9c9c9ffcccdcdffe4e4e4fffafafafffdfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfcfffbfbfbfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafafffbfbfbfffbfbfafffbfafafffbfafafffafafbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafbfffafbfbfffafafbfffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff9f9f9ffdfdfdfffc1c1c2ffbababaffb6b6b7ffb1b1b1ffa8a8a8ff979797ff6e6e6eff2c2c2cff0c0c0cff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f656465ffc7c7c8ffc3c3c3ffc0c0c0ffc2c3c2ffc3c3c3ffc5c5c4ffc7c7c7ffc9cacaffcdcdcdffcfcfcfffcfcfcfffcfcfcfffcdcdceffcdccccffcbcccbffcacacaffc8c8c8ffc5c6c6ffc3c3c3ffbfbfbfffb6b6b6ffa8a8a8ff999999ff8a8b8aff797979ff666666ff575757ff4b4a4bff3c3c3cff323232ff2a2b2bff242524ff1e1e1eff191919ff161716ff141413ff121212ff0f0f10ff0e0f0fff0e0e0eff0c0c0cff0a0a0aff090909ff080808ff080808ff070707ff060606ff050505ff050505ff050506ff060606ff060606ff060606ff060706ff060606ff060606ff060606ff060606bf0404047f0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff0000007f0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff060506ff171717ff2e2e2fff3c3d3cff424242ff464646ff4c4c4cff4c4c4dff474747ff424243ff3f3f3fff3c3c3cff383838ff353535ff333333ff303030ff2e2e2eff2d2c2d7f1616167f151516000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f0000007f0000007f0000007f0000007f0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff070707ff0f0f0fff100f10ff0e0e0eff0c0b0bff0a0a0aff080908bf0505050000000000000000000000000000000000000000000000000000000000000000000000007f676767ffcfcfcfffcfcfd0ffd0cfd0ffd1d1d1ffdadadaffd8d9d9ffc9c9c9ffbbbcbbffbcbcbcffbebebdffbebfbeffc0c0bfffc2c1c1ffc2c2c3ffc5c5c5ffc6c6c6ffc7c7c7ffc8c9c9ffcbcacbffcbccccffcdcdcdffcececdffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffd9d9d9ffd8d8d8ffd6d6d7ffd5d5d5ffd3d3d3ffd1d2d2ffd1d1d1ffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcddffddddddffdddddeffdededeffdfdfdfffdfdfdfffe0e0dfffe5e5e5ffedececfff2f3f3fff8f8f7fffafafafffcfcfcfffefefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfff9f9f9fff4f4f3fff0f0f0fff0f0f0ffefefefffeeeeefffeeeeeeffedededffedececffecececffecececffecececffebecebffebebebffeaeaeaffebeaeaffebebeaffebeaebffeaeaebffeaeaeaffeaebebffebebebffecebecffebeaebffe9e9e9ffe4e4e5ffdcdcdcffd8d9d9ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d1ffcfcfd0ffcfcfceffcdcdcdffccccccffcbcbcbffcacacaffc9c9c8ffc7c8c7ffc6c6c6ffc5c5c5ffc4c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffbebfbfffbdbebeffbcbdbcffbbbbbaffbab9b9ffb8b8b8ffb7b7b7ffb6b6b5ffb4b5b4ffb3b3b3ffb1b2b1ffb0b0b0ffaeaeaeffacacacffaaaaaaffb4b3b3ffc9c9c9ffcecfcfffc7c6c6ffc2c1c2ffc2c2c2ffc2c2c2ffc1c1c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0f0f0fff0f0f0fff0f0f0fff0f0f0eff0d0e0eff0d0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0e0d0eff0d0d0dff0d0d0dff0d0d0dff0d0e0eff0e0e0eff0e0f0eff0f0f0fff040404ff000000ff030303ff0b0b0aff040404ff050505ff060606ff070707ff070707ff070708ff070707ff070707ff080708ff080808ff080909ff080808ff070807ff070707ff080708ff080808ff070707ff050505ff050404ff040404ff030303ff040404ff4a4a4a7f39393a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff131313ff505150ff999999ffb4b5b4ffbebdbeffc4c4c3ffc8c9c9ffcececeffe9e9e9fffbfbfbfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffbfafbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfaffe8e8e8ffc3c3c4ffb8b8b8ffb5b5b5ffb0b0b0ffabababff979797ff6a6a6aff2d2d2dff0b0b0bff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f666666ffcacbcbffc7c7c7ffc4c4c4ffc6c7c7ffc8c9c8ffcbcacbffcdcdcdffd1d1d1ffd4d4d5ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd1d2d1ffd1d1d1ffd2d1d1ffd0d0d0ffcccbcbffc5c5c5ffbebebfffb6b5b5ffacacacffa1a1a1ff939393ff858586ff777777ff656565ff545353ff464646ff3a3939ff2f2f2fff262626ff212122ff1d1d1dff1a1a1aff161616ff131414ff121212ff0f1010ff0d0d0dff0d0c0dff0c0c0cff0b0c0cff0a0b0bff090909ff080707ff070707ff070606ff050606ff060506ff060606ff060606ff060606ff060606ff060606ff060606ff060606ff060606ff060606bf0504047f030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff181717ff2e2e2eff3c3c3cff434443ff4a4a4aff4f4f4fff535353ff4d4d4dff474747ff444444ff424242ff404040ff3c3c3cff383838ff353535ff333333bf2424243f0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060606ff0b0b0bff0a0b0aff0a0a0aff080808ff070707ff0505057f020202000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0cfffcfcfcfffd0d0d0ffd0d0d0ffd9d9d9ffd9dadaffccccccffbcbcbcffbdbdbdffbebebeffbebfbfffbfc0c0ffc1c2c1ffc3c3c3ffc5c5c4ffc6c6c6ffc7c7c7ffc9c9c9ffcbcacaffccccccffcdcdcdffcececfffd0d0cfffd0d1d1ffd1d2d2ffd3d2d3ffd3d3d4ffd5d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd4d4d4ffd2d2d2ffd1d0d0ffcfcfcfffcececeffcececeffcfceceffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9d9daffdadadaffdbdbdbffdcdcdbffdcdcdcffddddddffddddddffdededeffdededeffdededeffe1e1e1ffe7e7e7ffebebebffedededffeff0f0fff2f2f2fff5f5f5fff7f8f8fffafafafffcfcfcfffefdfdfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfcfcfff8f8f8fff3f3f3fff0f0f0ffefeff0ffefefefffeeeeeeffedededffedededffecececffecececffecececffecececffecececffebecebffeaeaeaffeaeaeaffeae9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe5e5e5ffdededeffd8d8d8ffd6d7d6ffd5d5d5ffd5d4d5ffd4d4d4ffd2d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcdccccffcbcbcbffcacacaffc9c9c9ffc7c8c8ffc6c6c6ffc5c5c5ffc4c4c4ffc2c3c2ffc1c1c1ffc0c0c0ffbfbfbfffbdbebdffbcbcbcffbbbbbbffb9b9b9ffb8b8b8ffb7b7b7ffb5b5b5ffb4b4b4ffb3b2b2ffb1b1b1ffafafafffaeaeaeffacacacffaaabaaffbbbbbbffcececeffcececeffc5c5c4ffc3c3c3ffc3c3c3ffc2c2c27f61616100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f010000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff090909ff070808ff09090aff0a0a0aff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0b0b0bff0c0c0cff0c0c0cff0b0c0cff0b0b0bff0b0b0bff0b0b0bff0b0c0cff0b0b0cff090a0aff080808ff070807ff060506ff4a4a4aff7474747f3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff0f1010ff494949ff929292ffb4b4b4ffbebfbfffc4c4c4ffc7c7c7ffd3d3d3ffefefeffffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafafffbfafbfffbfbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffcfcfcffeeeeeeffc7c7c7ffb7b7b7ffb3b3b3ffb0afafffa7a7a7ff909090ff696868ff303030ff0b0b0bff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f676767ffcdcdccffcbcacaffc8c8c8ffcacacaffcccbccffcececeffd2d1d1ffd5d5d5ffd8d8d8ffdad9d9ffd9dad9ffd8d7d8ffd7d7d7ffd8d8d8ffd8d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd3d3d3ffd1d0d0ffcecdceffcacacaffc6c5c6ffc0c0c0ffbbbbbbffb4b4b4ffa9a9aaff9d9d9dff8e8e8eff7d7e7dff6d6e6dff5e5e5eff4d4d4dff3f3f3fff363636ff2f2f30ff282828ff212121ff1d1c1cff191919ff161616ff131313ff111211ff111110ff101010ff0e0e0fff0d0c0dff0b0c0bff0a0b0aff090909ff080808ff070607ff060606ff060606ff060506ff070606ff060606ff060606ff060606ff060606ff060606ff060606ff050505ff030303bf0403037f03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f00000000000000000000000000000000000000000000000000000000000000000000003f0a0a0aff3c3c3cff434344ff4a4a4aff505050ff555555ff545454ff4f4f4fff4b4b4bff474747ff444444ff424242ff404040ff3c3c3cbf2a29293f0d0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff070707ff080808ff070807ff070707ff050505ff040404ff040303000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffd1d1d1ffd1d1d2ffd0d0d0ffd7d7d8ffdbdbdbffd0d0d0ffc0c0c0ffbebebeffbebebeffbebfbeffc0c0c0ffc2c1c2ffc4c4c3ffc5c5c4ffc6c6c6ffc7c7c8ffc9c9c9ffcacbcbffccccccffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d1d1ffcfcfcfffcdcdceffccccccffcccbccffccccccffccccccffccccccffcdcdcdffcecdceffcececeffcfcfcfffd0cfd0ffd0d1d0ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdad9daffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddcddffddddddffdededdffdfdedeffe4e3e3ffeae9e9ffebecebffedededffeeeeeeffeeeeeeffeeeeeefff0f0f0fff2f2f2fff5f5f5fff8f8f8fffafafafffcfcfcfffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfdfff8f8f7fff3f3f2fff0eff0ffefefefffeeeeeeffeeeeedffedededffededecffecececffecececffecececffecececffecececffecececffebebebffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffe9e9e9ffe7e7e7ffdfdfdfffd9d9d9ffd6d6d5ffd5d5d4ffd4d4d3ffd3d2d3ffd2d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc8c7c8ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c2ffc2c1c1ffc0c0c0ffbebfbfffbdbebeffbcbcbcffbbbbbaffb9b9b9ffb8b8b8ffb7b6b6ffb5b5b5ffb4b4b4ffb3b3b2ffb1b0b0ffafafafffadadadffabacabffacacacffc2c1c2ffd0d0cfffcdcdcdffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c33f30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff010001ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff141414ff686868ff767677ff808081ff888888ff8f8f8fff959595ff979797ff989898ff9a9a9aff9c9c9cff9d9d9dff9e9e9eff9e9e9eff9c9c9cff989898ff939393ff8d8d8dff858585ff777877ff686767ff747474ff7777777f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff111212ff464646ff8b8c8bffafafafffbdbdbdffc3c3c3ffc7c7c7ffd3d4d4fff4f4f4fffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfafbfffbfafafffafbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffbfbfafffafbfafffafbfafffbfafbfffafafafffafafbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff2f2f2ffc7c7c7ffb5b4b4ffb1b2b1ffadadadffa4a4a4ff8c8c8cff656565ff2b2b2bff0b0a0aff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffcfcfcfffcdcdcdffcccbccffcecdcdffcfcfcfffd1d1d1ffd4d4d5ffd8d8d8ffdadbdaffdcdcdcffdcdcdbffdadadaffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d8d8ffd7d7d8ffd6d5d6ffd4d4d4ffd2d2d3ffd0d0d0ffcdcecdffcac9c9ffc7c7c7ffc4c4c4ffc0c0c0ffb9b9b9ffadadadffa2a1a2ff959595ff8a8a89ff7b7b7bff686868ff595859ff4d4c4cff404040ff333333ff2b2c2bff262526ff212121ff1c1d1cff191919ff161617ff141514ff131212ff111111ff100f10ff0e0e0dff0c0c0cff0b0b0bff090a09ff080809ff080808ff070707ff060606ff060606ff060606ff060606ff060606ff060606ff050505ff030303ff050505ff060606ff060707ff070707bf0504047f0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f000000000000000000000000000000000000000000000000000000000000003f101010ff4a4a4aff505050ff555555ff555555ff545454ff545454ff4f4f4fff4c4b4bff474747ff444444bf3132323f1010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff060606ff070707ff050505ff040404ff030303ff0303037f0101010000000000000000000000000000000000000000000000000000000000000000bf9d9c9cffd1d1d2ffd1d1d1ffd1d1d1ffd6d6d6ffdbdbdbffd2d2d2ffc2c2c2ffbdbdbdffbebebeffbebebfffc0c0c0ffc2c2c1ffc3c4c3ffc5c5c5ffc7c6c6ffc8c8c8ffc9cac9ffcbcbcbffcdcdcdffcececeffcfcfcfffcfd0cfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d2ffd1d1d1ffd0d0d0ffcececeffcdcdcdffcbcbcbffc9c9caffc9c9c9ffc9c9c9ffc9c9caffcacacaffcbcbcaffcbcbcbffccccccffcccdcdffcdcdceffcececeffcfcecfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd9d8d8ffd9dadaffdadadaffdbdbdbffdcdbdbffdcdbdcffdcdcdcffdddddcffddddddffe0e0e0ffe7e6e6ffeaeaeaffecececffedeeeeffedededffeeededffedeeedffeeeeeeffeeeeeeffefefeefff0f0f0fff3f3f3fff6f6f6fff8f8f8fffafafafffcfbfcfffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfefffdfdfdfffbfafbfff7f7f7fff2f2f2ffefefefffeeeeefffeeeeeeffeeeeedffedededffecececffecececffececebffebececffecececffecececffecececffecececffebebebffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe9e8e8ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e8e8ffe7e6e6ffe1e0e1ffd9d9daffd4d5d5ffd3d3d3ffd3d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcececdffcdcdccffccccccffcbcbcbffcacacaffc9c8c9ffc7c7c8ffc6c6c6ffc5c5c5ffc4c4c4ffc2c2c3ffc1c1c1ffc0c0c0ffbfbfbfffbebdbdffbcbcbcffbbbabaffb9b9baffb7b7b7ffb6b6b6ffb5b4b5ffb3b3b4ffb2b2b2ffb0b0b0ffaeaeafffacadadffacabacffb1b1b1ffc8c8c8ffcfcfcfffc9c9c9ffc2c1c1ffc3c3c3ffc3c3c3ffc3c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff161515ff777777ff888888ff929292ff9a9b9affa2a2a2ffa8a8a8ffabacabffadadadffafafafffb1b0b0ffb1b1b1ffb2b1b1ffb1b1b1ffafafb0ffacacacffa7a7a7ffa1a1a1ff989898ff898989ff787879ff777777ff7878787f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff151515ff4b4c4cff888988ffa9a9a9ffb9b9b9ffc1c1c1ffc6c5c5ffd1d1d2fff4f3f3fffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfafbfffafbfafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafbfffbfbfafffafafafffbfafbfffafbfafffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfcfcfffcfdfcfffbfbfcffefefefffc1c0c1ffb3b3b3ffb1b0b1ffadacacff9f9e9eff878787ff5e5f5eff2f2f2eff0a0a09ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6a6a6affd3d2d2ffcfd0d0ffcececeffd0d0d0ffd2d2d2ffd4d3d3ffd7d7d8ffdbdbdaffdddcdcffdededdffdddcddffdbdadbffdadadaffd9d9d9ffdad9daffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd5d6d6ffd4d4d4ffd2d3d2ffcfd0cfffcececeffccccccffc9c9c9ffc7c6c7ffc1c1c1ffbababbffb3b2b2ffaaaaaaffa0a0a0ff919091ff828182ff737373ff646464ff545454ff474647ff3d3c3cff313232ff2b2b2bff262626ff212021ff1b1b1bff181817ff151515ff131313ff111111ff10100fff0f0e0eff0e0d0eff0c0c0cff0b0b0bff090a0aff080909ff070807ff070706ff060606ff060606ff050505ff040303ff050505ff060606ff060607ff070707ff070707ff060606ff070707ff070707bf0505057f03030200000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000003f131313ff555555ff545555ff545454ff545454ff545454ff545454ff4f4f50bf3838383f11111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff030203ff050505ff060607ff030303ff030303ff030303ff030303ff04030400000000000000000000000000000000000000000000000000000000000000007f696969ffd1d1d1ffd3d3d2ffd2d1d2ffd7d6d7ffdbdbdcffd5d5d5ffc2c1c2ffbdbdbcffbdbebeffbebebeffc0c0c0ffc2c2c1ffc4c3c3ffc5c5c5ffc6c6c6ffc8c8c8ffcacacaffcbcbccffccccccffcdcdcdffcececeffcececeffcececeffcececeffcdcdcdffcbcbccffcac9c9ffc8c8c8ffc6c7c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c9ffc9cacaffcacacaffcbcbcbffcccbccffccccccffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d7ffd7d8d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9dadaffdadadaffdbdadbffdbdbdbffdcdbdcffdcdcddffddddddffe3e3e3ffe9e8e9ffebebeaffedececffedededffedededffedededffedededffededeeffedeeedffeeeeeeffeeeeeeffeeeeeeffefefeefff1f1f1fff3f4f3fff6f6f6fff8f7f8fff9f9f9fffcfbfcfffefdfefffffffffffffffffffffffffffefffefffefefefffefefefffcfcfcfffafafbfff9f8f9fff6f5f5fff4f4f4fff3f2f3ffeeeeefffeeeeedffefefefffeeeeeeffedededffedededffecececffecececffececebffebebecffecececffecececffecececffecececbfb1b1b13f3a3a3affeae9eaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e7e8ffe6e6e6ffe2e2e2ffdadadaffd4d4d5ffd2d3d2ffd2d2d1ffd1d0d0ffd0d0d0ffcfcfceffcdcdceffcdcdccffcccbccffcbcacbffc9cac9ffc8c9c8ffc7c7c8ffc6c6c6ffc5c5c5ffc4c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbdffbcbcbcffbbbbbbffb9b9b9ffb7b8b8ffb6b6b6ffb4b4b5ffb3b3b3ffb1b1b2ffb0b0b0ffaeaeaeffadacadffacacacffb7b7b6ffccccccffcfcfcfffc6c7c7ffc2c1c1ffc2c2c2ffc3c3c3bf9292920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff161616ff7b7b7bff8c8c8bff959695ff9c9d9dffa3a3a3ffa9a9a9ffadadaeffafafafffb0b1b1ffb1b1b1ffb2b1b2ffb1b1b2ffb1b1b1ffafafafffacacadffa8a8a8ffa2a2a3ff9a9999ff8b8b8bff7b7a7aff787878ff7878787f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0d0d0dff414141ff828282ffa5a5a5ffb5b5b5ffbdbdbdffc2c2c2ffcbcbcbfff0f0f0fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafbfffafafafffafafafffafbfafffbfafafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfaffe8e8e9ffbbbbbbffb3b3b3ffafafafffa7a8a8ff9b9b9bff858484ff5e5d5dff232223ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6b6b6bffd5d5d5ffd2d3d2ffd1d0d0ffd3d3d3ffd5d4d4ffd7d6d6ffdadadaffdcdddcffdfdedeffe0e0dfffdededeffdcdcdcffdcdbdbffdcdcdcffdbdbdbffdbdadbffdcdcdbffdbdbdbffdadadaffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d4ffd3d3d3ffd1d1d0ffcfcfcfffccccccffcbcbcaffc9c9c9ffc7c7c7ffc2c2c2ffbdbcbcffb7b7b7ffb0b0b0ffa4a4a4ff989797ff898989ff7e7e7eff727272ff656564ff565657ff494948ff3f3f3fff353535ff2b2b2bff242424ff202020ff1c1c1cff191919ff171617ff141514ff131212ff111111ff0f0f0fff0d0d0dff0b0b0bff0a0a09ff090909ff090809ff080807ff050505ff040304ff050505ff070606ff060707ff070707ff060606ff070606ff070707ff070606ff050505ff070707ff080808bf0606057f0403030000000000000000000000003f010101ff010102ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000003f1515157f2a2a2a7f2a2a2a7f2a2a2a7f2a2a2a7f2a2a2a3f15151500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010102ff040403ff070606ff040404ff030303ff030303ff030303ff030303bf020202000000000000000000000000000000000000000000000000000000007f686868ffd3d3d3ffd9d8d9ffd6d6d6ffd8d7d7ffddddddffd8d7d8ffc7c7c7ffbdbdbdffbdbdbdffbebebeffc0c0c0ffc2c1c1ffc3c3c3ffc5c5c5ffc6c7c7ffc8c8c8ffc9cac9ffcbcbcaffcbcbcbffcccbcbffcbcbcbffcacacaffc8c8c8ffc6c6c6ffc5c4c4ffc3c4c4ffc3c3c3ffc4c3c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcacacbffcccbcbffccccccffcdcdcdffcecdcdffcececeffcfceceffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd3d2d3ffd3d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdadadaffdbdadbffdbdbdbffdcdcdcffdfe0dfffe6e6e6ffeae9eaffebecebffedededffedececffedecedffedececffecececffedecedffedededffedededffedededffeeededffeeeeedffeeeeeeffeeefeeffefefeffff1f1f1fff4f4f4fff6f6f6fff9f9f9fffcfdfdfffefefefffdfefdfff9f9f9fff6f6f6fff4f3f3fff1f1f1ffeeedeeffebebebffe9e8e8ffe8e8e8ffe9eaeaffebebebffebececffededeeffeeeeeeffedededffedececffecebebffebebebffebebebffebebebffebecebffecececffecececbfb1b1b100000000000000003f3a3a3affe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e6ffe7e7e6ffe7e6e7ffe7e7e7ffe8e8e7ffe6e6e6ffe2e2e2ffdcdcdcffd5d5d4ffd2d1d1ffd1d0d0ffd0cfcfffcecfceffcdcdceffcdcdccffcccbcbffcacacaffcac9c9ffc8c8c9ffc7c7c7ffc6c6c6ffc5c5c5ffc4c3c4ffc3c3c2ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbdffbcbcbcffbbbbbaffb9b9b9ffb8b7b8ffb6b6b6ffb5b4b4ffb3b3b3ffb1b1b1ffb0b0afffaeaeaeffaeadaeffadacacffbfbebeffcececeffcfcfcfffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c27f6161610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff151515ff797979ff8b8b8bff959595ff9a9b9bffa0a09fffa5a5a5ffaaa9aaffababaaffababaaffacacacffacacadffacacabffaaababffa9a9a9ffa7a6a6ffa2a2a2ff9c9c9cff949494ff878787ff797a79ff787878ff7878787f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0c0d0cff383838ff787879ffa0a0a0ffb2b2b2ffbbbbbaffc1c1c1ffc6c5c6ffe7e7e7fffafafafffbfafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffbfafafffafbfafffbfafbfffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafafafffafafafffafbfafffafbfafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfff9fafaffdfdfdfffb8b8b8ffb2b2b2ffacacacffa5a4a4ff979797ff7f7f7fff505050ff171717ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6b6c6cffd6d6d6ffd5d5d5ffd4d4d4ffd6d6d6ffd7d7d7ffd9d9d9ffdcdddcffdededeffe0e0e0ffe1e1e1ffe0e0e0ffdfdedeffdededeffdededeffdedddeffddddddffdededeffddddddffdbdbdbffdadadaffd8d8d8ffd7d6d6ffd5d5d5ffd4d4d4ffd3d2d3ffd1d1d1ffd0cfd0ffcececeffcdcccdffcbcccbffcacacaffc7c7c7ffc5c4c4ffc1c1c1ffbcbbbcffb3b2b2ffa8a8a9ffa1a1a1ff9a9a9aff8e8e8eff7f7f7fff6e6f6eff606060ff515151ff424242ff393838ff303130ff2a2a2bff262626ff222222ff1e1e1eff1b1b1bff181818ff141414ff121112ff0f0f0fff0d0d0eff0c0d0dff0c0c0cff0b0b0bff080809ff070808ff080808ff070707ff070707ff060606ff060606ff070707ff070707ff060505ff070707ff080808ff070807ff070707ff070808ff080808bf0606067f040404ff040404ff040303ff020202ff000100ff000000ff000000ff000000ff000000ff010001ff010000ff000001ff000000ff000001ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020102ff030303ff050505ff060506ff030303ff040404ff030303ff030303ff0303033f0000000000000000000000000000000000000000000000000000003f343434ffd9d9d9ffd9d9d9ffd8d8d8ffdadadaffdddedeffdadadaffcacbcaffbdbdbcffbdbdbdffbebebfffc1c1c0ffc2c2c3ffc4c4c4ffc5c6c5ffc6c7c7ffc7c7c7ffc8c8c8ffc7c7c7ffc6c5c6ffc4c4c4ffc3c2c2ffc1c1c1ffc1c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc3c2c2ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc6c6c6ffc6c7c7ffc8c7c7ffc8c8c9ffc9c9c9ffcacacaffcbcbcaffcccccbffccccccffcdcdcdffcdcdcdffcececeffcfceceffcfcfcfffcfd0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d1d2ffd2d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d7ffd8d7d7ffd7d8d8ffd9d8d8ffd9d9d9ffd9d9daffdadadaffdadadbffdbdbdbffdcdcdcffe2e2e2ffe8e8e8ffeaeaeaffecececffecececffecececffecececffecececffecececffecededffecededffecededffedededffedededffedededffedeeedffeeeeeeffeeeeeeffefeeefffefefeffff0f0f0fff2f2f2fff5f6f6fff6f6f6fff4f4f4ffeeeeeeffeae9eaffe7e7e8ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e5ffe6e6e6ffe9e9e9ffebebeaffebebebffedededffedededffecececffecebebffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffe9e9eabfaeafae0000000000000000000000003f3a3a3affe8e9e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e6e6ffe6e6e6ffe7e7e7ffe5e5e5ffe2e2e2ffdcdcdcffd5d5d5ffd0d1d1ffcfd0cfffcfcecfffcdcdcdffcccdccffcbccccffcacacaffc9c9c9ffc9c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc2c3c2ffc1c2c1ffc0c0c0ffbfbebeffbdbdbdffbcbbbcffbababbffb9b9b9ffb8b7b8ffb6b6b6ffb4b4b4ffb2b3b3ffb1b1b1ffafafafffafafaeffaeaeaeffafafafffc4c4c3ffcfcfcfffccccccffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c23f3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff141414ff727272ff838383ff8e8e8eff949494ff999999ff9d9d9dff9f9f9fff9f9e9fff9e9e9eff9f9f9fffa0a0a0ff9f9f9fff9f9f9fff9d9e9dff9a9a9bff969695ff919191ff8b8b8bff818181ff747474ff767676ff7878787f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff303030ff727172ff989898ffafafaeffb8b8b8ffbebebeffc4c4c4ffdfdfdffff8f9f9fffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafafffafafafffbfbfbfffafbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfafafffbfbfbfffafafafffbfbfafffbfafafffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffbfafafffafafbfffafbfbfffafbfafffafbfafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfff7f7f7ffd5d6d5ffb6b6b6ffb0afb0ffa9aaaaffa1a1a1ff949394ff777777ff3e3e3eff0e0e0eff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6c6c6cffd8d8d8ffd6d6d6ffd6d6d6ffd8d8d8ffdad9daffdcdbdbffdededeffe0e0e0ffe1e1e1ffe2e3e3ffe2e2e2ffe0e1e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdedfffddddddffdcdcdcffdadadaffd8d8d9ffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d5ffd3d3d3ffd2d2d1ffd0d0d0ffcfd0cfffcececeffcdcdcdffcccbcbffc9c9c9ffc6c7c6ffc1c1c1ffbababbffb6b6b6ffb2b2b2ffabababff9f9f9fff929292ff848484ff767676ff676767ff585858ff4c4c4cff424343ff3a3b3bff343434ff2f2f2fff2a2a2aff232423ff1d1d1dff181819ff151515ff131312ff111111ff101010ff0f0f0eff0d0d0dff0c0c0cff0b0b0bff090909ff090808ff070707ff070707ff070707ff060506ff060505ff070808ff070807ff070707ff080808ff080808ff080808ff080808ff080807ff070606ff040404ff040404ff010102ff000001ff000000ff000000ff010101ff010101ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff030404ff040404ff050605ff040404ff020203ff030303ff030303ff020202bf01010100000000000000000000000000000000000000000000000000000000ffd9d9d9ffd9d9d9ffdbdbdcffdcdcdcffe1e1e1ffdcdcdcffcececeffbebebdffbebebeffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc2c2c2ffc0c0c0ffbdbebeffbdbdbcffbcbcbcffbcbcbcffbdbcbdffbdbdbeffbebebeffbfbfbfffc0c0c0ffc0c0c1ffc2c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc6c5c6ffc6c6c7ffc8c8c8ffc9c8c8ffcacacaffcacacaffcbcbcbffcccccbffcccccdffcdcdcdffcdcdceffcececeffcecfceffcfcfcfffd0cfd0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9daffdadadaffdbdbdbffdfdfdfffe5e5e5ffe8e9e9ffeaeaeaffecececffecececffecebecffecebebffebebecffecececffecececffecececffedececffececedffecececffecedecffedededffedededffeeededffeeeeeeffeeefeeffefefefffefeff0fff0f0f0ffefefefffeaebeaffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe6e6e6ffe9e9e9ffebeaeaffebecebffedededffecececffebebebffebebebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe8e9e8ffe8e8e8bfaeaeae0000000000000000000000003f3a3a3affe8e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe5e4e4ffe6e6e5ffe5e5e5ffe2e2e2ffdcdcdcffd6d6d5ffd0d0d0ffcecfceffcececdffcccccdffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c3c4ffc3c2c3ffc1c1c1ffc0c0c0ffbfbebfffbdbdbdffbcbcbcffbababaffb9b9b9ffb8b7b7ffb6b6b6ffb4b4b4ffb3b3b2ffb1b1b1ffafafafffaeaeaeffadadadffb3b3b3ffc8c8c8ffd0cfd0ffc9c9c9ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff000101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff131313ff6a6b6bff777777ff7c7c7cff828181ff868786ff898a8aff8a8a8aff8a8a8aff8a8a8aff8a898aff8b8a8bff8a8a89ff8b8a8aff8a8a8aff878787ff828282ff7c7c7cff787878ff797979ff6e6d6eff707070ff7676767f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff252525ff616161ff949493ffaaaaaaffb5b5b5ffbbbbbbffc1c1c1ffd7d7d7fff9f8f8fffafafafffafbfafffafbfbfffbfbfafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfafafffafbfafffafbfafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfafffafbfafffafafafffafafafffafafafffbfafafffbfafafffafafafffafafafffafbfafffbfafbfffafafafffafafafffafafafffafafbfffafafafffafafafffafbfafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafff4f5f4ffcdcdcdffb3b3b2ffadacacffa7a7a7ff9f9f9fff8f8f8fff6a696aff292929ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6d6d6dffd9dad9ffd8d7d8ffd8d7d7ffdadadaffdbdbdbffddddddffe0e0e0ffe1e1e1ffe2e3e2ffe4e5e5ffe4e4e4ffe3e2e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e2e1ffe0e1e0ffdfdfdfffdededeffdcdddcffdbdbdbffdad9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd6d7d6ffd5d5d5ffd4d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcecfcfffcdcdcdffcbcbcbffc8c8c7ffc4c4c5ffc2c2c2ffbfbfbfffbcbcbbffb6b7b6ffaeaeaeffa6a6a6ff9c9d9cff8f8f8fff7f807fff727272ff676768ff5e5f5eff525252ff494849ff414141ff373837ff2c2b2bff232323ff1f1e1eff1b1a1bff181718ff151515ff131313ff111111ff0f0f0fff0e0e0eff0d0d0dff0c0c0cff0b0b0bff090a09ff080808ff060606ff070707ff080808ff070707ff070707ff080808ff080809ff080808ff080808ff070808ff070707ff050505ff040404ff030303ff030202ff000001ff000000ff000000ff010101ff010101ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff030303ff040404ff050505ff050605ff030303ff020303ff020202ff020202ff02020200000000000000000000000000000000000000000000000000000000ffd9d9d9ffdcdcdcffdddddeffddddddffe3e3e2ffe0e0e0ffd5d5d5ffc3c3c3ffc0c0c0ffc0c0bfffbebfbfffbebebeffbebebeffbdbcbdffbababaffb8b8b8ffb7b8b7ffb7b7b8ffb8b8b8ffb9b8b9ffb9b9b9ffbbbbbbffbcbcbcffbdbdbdffbdbebeffbfbfbeffbfc0bfffc0c1c0ffc1c1c1ffc2c1c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc8c7c7ffc8c8c7ffc9c9c9ffcac9caffcbcacaffcbcbcbffccccccffcccdccffcdcdcdffcececdffcececeffcfceceffcfcfcfffcfd0cfffd0d0d1ffd1d0d1ffd2d1d1ffd2d2d2ffd2d3d3ffd3d3d4ffd4d4d4ffd4d5d4ffd6d5d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d8ffd9d8d8ffd8d8d9ffd9d9d9ffd9dad9ffdbdbdbffe2e1e1ffe6e6e6ffe9e9e9ffebebebffecebecffebebebffebebebffebebebffebebecffecececffecececffecececffecececffecececffececedffecececffedededffedededffedededffedeeeeffeeeeeeffeeefeffff0efefffefefefffeeefeeffe8e8e8ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e4ffe4e3e4ffe4e4e3ffe3e4e3ffe3e3e3ffe4e4e4ffe6e6e6ffe9e8e8ffeaeaeaffebebecffebececffebebebffebeaebffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8bfadaead0000000000000000000000003f3a3939ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe4e3e4ffe4e4e3ffe5e5e4ffe4e4e4ffe1e1e2ffddddddffd7d7d7ffd0d0d0ffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c3c4ffc3c2c2ffc1c1c1ffc0c0c0ffbebebeffbdbdbdffbbbcbbffbababaffb9b8b9ffb7b7b7ffb5b6b6ffb4b4b4ffb2b3b2ffb0b0b0ffafafafffaeaeaeffaeadadffb9b9b9ffcacacaffcfcfcfffc6c6c6ffc2c2c2ffc2c2c2ffc2c2c2bf919191000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff111111ff5c5c5cff565656ff666767ff6d6d6dff727271ff727272ff717171ff767576ff767676ff747574ff747474ff757575ff757575ff747474ff727272ff6d6e6eff646464ff5a5a5aff656565ff646464ff696969ff7070707f3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff151515ff565656ff8b8b8bffa6a7a6ffb2b2b3ffb8b8b8ffbdbdbdffcdcdcdfff3f3f3fffbfbfbfffbfafbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffafbfbfffafafafffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafff1f1f0ffc2c2c2ffaeaeaeffaaaaaaffa5a5a5ff9c9c9dff898989ff585858ff161716ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6d6e6dffdadbdaffd9d9d9ffd9d9d9ffdbdbdbffdcdcdcffdededeffe1e0e0ffe1e1e1ffe3e3e3ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdedeffddddddffdbdbdcffdadbdaffdad9daffd9d9d9ffd9d8d9ffd7d8d8ffd6d6d6ffd5d5d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcececeffcdcccdffcbcbcaffc8c8c9ffc6c6c6ffc2c2c2ffc0c0bfffbdbdbdffb8b8b8ffb3b3b3ffabaaabffa2a1a1ff969696ff8e8e8eff838383ff767676ff6b6c6bff616161ff565555ff464646ff393939ff2f2f2fff292929ff242424ff202020ff1c1c1cff191919ff161616ff141413ff111111ff101010ff100f0fff0d0d0dff0c0c0cff0b0a0bff0b0a0bff0a0a0aff080909ff080908ff090908ff080808ff070708ff070708ff080808ff080808ff070606ff050505ff050404ff060605ff050505ff040404ff030303ff010101ff000100ff000000ff000000ff000000ff000000ff010000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020101ff030303ff030303ff040405ff060606ff040404ff020101ff020202ff020201ff02020100000000000000000000000000000000000000000000000000000000bfa5a4a4ffdedddeffdddeddffddddddffe3e3e3ffe5e5e5ffdbdbdbffc8c8c9ffbbbbbcffbababaffb7b7b7ffb6b6b5ffb3b3b3ffb2b3b3ffb2b2b2ffb3b3b3ffb4b4b4ffb5b6b5ffb6b6b6ffb7b7b7ffb8b8b8ffbab9b9ffbabbbaffbcbbbcffbdbcbcffbdbebdffbebfbeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c2ffc3c2c3ffc3c4c3ffc5c4c4ffc5c5c5ffc7c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcacbcbffcbcbcbffcbccccffcdccccffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdadad9ffddddddffe4e3e4ffe7e7e7ffeaeae9ffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffecececffecececffecececffecececffecececffecececffecececffedededffedededffeeeeeeffeeeeeeffefefefffefefefffedededffe7e7e7ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe3e4e3ffe6e6e6ffe9e9e9ffe9eaeaffececebffebebebffeaebeaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e6e7bfadadad000000000000000000000000bfadadadffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe1e1e1ffddddddffd7d7d7ffd0d1d0ffcdccccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c6c7ffc6c6c6ffc5c4c5ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbebebeffbcbdbdffbbbbbbffbababaffb8b8b8ffb7b7b7ffb5b6b6ffb4b4b4ffb2b2b2ffb1b1b0ffafafafffaeaeaeffaeaeaeffc0c0c0ffcdcdcdffcececdffc3c3c3ffc2c3c2ffc2c3c3ffc2c2c27f616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0e0eff474747ff363636ff5d5d5eff717070ff727372ff737273ff757474ff767776ff777676ff757575ff757574ff757575ff757575ff757575ff747474ff717171ff6c6c6bff454545ff505050ff545454ff606060ff6969697f3737370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff3a3a3aff818281ffa3a3a4ffb0b0b0ffb6b6b6ffbbbbbcffc6c6c6ffeff0f0fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9ffeaeaeaffb9b8b9ffacababffa8a7a8ffa2a2a2ff999999ff818181ff434444ff0b0b0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6e6e6effdcdcdbffdadadbffdadadaffdcdddcffdedddeffdfe0dfffe1e1e1ffe2e2e2ffe4e4e4ffe6e6e6ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e6ffe6e5e6ffe5e5e5ffe4e4e4ffe2e2e3ffe2e2e1ffe0e0e0ffdededeffddddddffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffd9d9d9ffd7d7d8ffd6d6d6ffd5d5d5ffd4d4d3ffd3d3d3ffd1d1d2ffd0d0d0ffcececeffccccccffcacacaffc8c8c7ffc5c6c5ffc3c3c3ffc1c0c0ffbfbfbeffbbbbbaffb7b7b6ffb0b0b0ffa9a8a8ff9e9e9eff939393ff898989ff808080ff777777ff6a6969ff5b5c5cff4d4d4dff414141ff373737ff313131ff2b2b2bff252525ff212121ff1d1d1dff191919ff171716ff151516ff141414ff121212ff101010ff0f0f0fff0e0e0eff0d0d0dff0c0c0cff0b0b0bff0a0a0aff090909ff080808ff080807ff080808ff080808ff060606ff070707ff070707ff070707ff070707ff070707ff060606ff040404ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf1111113f08090900000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020101ff020202ff030303ff030303ff040403ff050505ff040404ff020202ff020202ff020202ff020202000000000000000000000000000000000000000000000000000000007f6e6e6effddddddffddddddffdededeffe0dfdfffe4e5e4ffdfe0dfffd1d0d0ffbababaffb1b0b1ffb0b0b0ffafafafffafaeaeffafafafffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b9ffbababaffbababbffbbbcbcffbdbcbdffbdbdbdffbebebfffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc2c3c2ffc3c4c3ffc4c4c4ffc5c6c6ffc6c6c6ffc7c7c7ffc8c9c8ffc9c9c9ffcacacaffcacacbffcbcbcbffccccccffccccccffcdcdcdffcdcecdffcececeffcfcfcfffcfcfcfffd0d0cfffd0d1d0ffd1d1d1ffd1d1d2ffd3d2d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffdadadaffe0e0e0ffe5e5e5ffe8e8e8ffeaeaeaffeaebeaffebeaeaffeaeaebffeaeaebffebeaeaffebebebffecebebffecececffecececffecececffecececffecececffecececffecececffecececffecececffedededffeeeeeeffefeeefffefeeefffeeeeeeffecececffe5e5e5ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe2e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e4e4ffe6e6e6ffe9e8e9ffeae9eaffebebebffeaeaeaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e7bfacacac000000000000000000000000bfacacacffe5e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe2e1e2ffe0e0e0ffddddddffd8d8d8ffd1d1d2ffcccbccffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c4ffc3c3c4ffc2c2c2ffc1c1c1ffbfc0bfffbebebeffbcbcbcffbbbbbbffb9babaffb8b8b8ffb7b7b7ffb5b5b6ffb4b4b4ffb2b2b2ffb0b0b0ffaeafafffaeadadffb1b1b2ffc6c6c6ffcececeffcccbcbffc3c3c3ffc4c4c3ffc3c3c2ffc3c3c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff3e3e3dff323232ff313131ff636363ff727373ff747474ff777776ff777777ff767777ff777777ff757675ff757575ff767575ff757576ff757575ff747474ff4b4a4aff363637ff474747ff4b4b4bff525251ff6060607f3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff242424ff727272ff9c9c9cffadadadffb5b5b5ffb9b9b9ffbfbfbfffe6e6e5fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafbfafffbfafafffafafbfffafafafffafafafffafafafffafafafffbfbfbfffbfafafffafafbfffafafbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafff9f8f9ffe2e2e2ffb2b2b2ffa9a9a9ffa6a6a6ffa1a1a1ff949494ff727272ff2f2e2eff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000007f6e6f6fffddddddffdbdbdcffdbdbdcffdededeffdfdfdfffe1e0e1ffe3e3e3ffe4e4e4ffe5e5e5ffe7e7e7ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe5e5e5ffe3e4e4ffe3e3e2ffe2e1e1ffe0e0dfffdfdfdfffdededeffddddddffddddddffdcddddffdcdcdcffdbdbdbffdadadaffd9d8d9ffd8d8d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d2ffd0cfd0ffcfcecfffcccdcdffcacbcaffc8c8c8ffc6c6c7ffc5c5c5ffc3c3c3ffc1c1c1ffbdbebeffb9b9baffb3b3b3ffababacffa4a4a4ff9e9e9eff989798ff8d8d8eff828282ff787878ff676767ff555555ff4a4a4aff424142ff373737ff303031ff2a2a2aff252525ff212120ff1e1e1eff1b1c1cff191919ff171717ff151415ff141414ff121212ff101110ff0f0f0fff0e0e0eff0d0d0dff0c0c0cff0b0b0bff0a0a0aff0a0a0aff090909ff080809ff090909ff080908ff090809ff080808ff070707ff070707ff070707ff060606ff030304ff020102ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000101bf0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1a1a1aff2a2b2aff3f403fff4142427f252525000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010102ff020202ff030202ff020203ff030303ff040404ff040303ff020203ff020202ff020202ff020202000000000000000000000000000000000000000000000000000000007f6e6e6fffddddddffdededeffdedfdfffdededeffe1e1e1ffe3e3e2ffd8d8d8ffc6c6c6ffb2b1b2ffafafafffafafafffaeaeaeffafafafffb0b0b0ffb1b1b1ffb2b1b2ffb2b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababbffbbbbbbffbcbdbcffbdbdbdffbebebeffbfbfbfffc0c0bfffc1c1c1ffc2c2c1ffc2c2c3ffc4c4c3ffc5c5c5ffc5c5c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcacacaffcbcbcbffcccbcbffccccccffcdcccdffcdcdcdffcececeffcececeffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd2d1d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d5ffd5d5d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffdcdcdcffe2e2e2ffe6e6e6ffe8e8e8ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebeaebffecececffecececffecececffecececffecececffecececffecececffecececffecececffedededffeeeeeeffeeeeefffeeeeeeffedeeeeffeaeaebffe4e4e4ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e2e2ffe3e3e3ffe7e7e7ffe8e9e9ffe9e9e9ffeaeaeaffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe5e5e5bfababab0000000000000000bfa9a9aaffe3e3e3ffe2e3e3ffe3e2e2ffe3e3e2ffe3e3e3ffe3e2e3ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0e0ffdfdfdfffddddddffd9d9d9ffd2d2d3ffcbcccbffc9c9c9ffc8c7c8ffc6c7c7ffc6c6c6ffc4c5c4ffc3c3c3ffc2c2c2ffc0c1c0ffc0bfc0ffbebdbeffbcbcbcffbbbbbbffbabab9ffb8b8b8ffb7b6b7ffb6b5b5ffb4b3b4ffb2b2b2ffb0b0b0ffaeaeaeffadadadffb5b5b5ffcbcacaffd0d0d1ffcacacaffc3c2c2ffc3c3c3ffc3c3c3ffc2c2c200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff3c3c3cff313131ff303030ff313131bf4747477f3b3b3b7f3b3b3b7f3b3b3b7f3b3b3b7f3b3b3b7f3b3b3b7f3a3b3b7f3a3b3a7f3a3a3b7f3b3a3bff4c4c4cff3b3b3bff3a3a3aff464646ff484848ff4a4a4aff5152527f2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0b0b0bff4b4b4cff949494ffa9a9a9ffb3b2b2ffb7b7b7ffbabab9ffd9d9d9fffafbfafffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafafafffafbfafffafafafffafbfafffafafafffafafafffbfbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffafafafffbfbfafffafbfafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafff8f8f8ffd4d4d4ffabacacffa7a8a8ffa5a5a5ff9e9e9dff8d8c8cff5e5d5dff181818ff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000007f6f706fffdededeffdddddcffdcdddcffdfdfdeffe0e1e1ffe2e2e3ffe5e4e5ffe6e5e5ffe7e7e6ffe9e8e8ffeaeaeaffebeaebffeaeaeaffe9e9e9ffe9e9eaffeae9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe4e4e5ffe2e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfdfdfffdfdedeffdededeffdddddeffddddddffdbdcdcffdbdadbffdadadaffd8d8d8ffd7d7d6ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffd2d1d2ffd0d0d0ffcfceceffccccccffcacacaffc9c8c9ffc9c9c8ffc6c7c6ffc4c4c5ffc1c1c1ffbfbfbfffbcbdbcffb9b8b9ffb5b4b4ffacacacffa4a4a3ff9d9c9cff949494ff898988ff797878ff6b6b6bff606060ff545454ff474747ff3e3e3eff363736ff303030ff2a2a2aff272727ff232323ff1f201fff1b1c1cff1a1a1aff181818ff161616ff141414ff131313ff121212ff111110ff0f0f10ff0e0e0eff0d0d0dff0c0c0cff0b0b0aff0b0a0aff0a0a0aff0a0909ff090909ff090808ff080808ff080808ff080708ff070707ff080707ff060707ff030403ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000001ff000100ff000000ff010001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010101ff010101bf010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1a1a1aff2a2a2aff40403fff424242ff4a4a4bff535353ff5656563f15151500000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff020201ff020202ff020202ff020202ff030303ff030403ff030303ff030304ff030202ff020202ff020202000000000000000000000000000000000000000000000000000000003f373737ffdededeffdfdfdeffdfdfdfffdededeffddddddffe1e1e1ffdededeffd1d1d1ffc0c0c0ffb0b0b0ffaeafaeffaeaeaeffafaeafffb0b0afffb1b0b0ffb0b1b0ffb2b2b1ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0bfffc1c1c0ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9cacaffcacbcaffcbcbcbffccccccffccccccffcdcdccffcdcdcdffcececeffcececfffcfcfcfffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd2d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd9d9d9ffdfdfdfffe4e4e4ffe7e7e7ffe8e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaebeaffeaebeb7f7575757f767676bfb1b1b1ffecececffecececffecececffecececffecececffececedffedededffeeeeedffeeeeeeffeeeeeeffedededffe9e9e9ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e1ffe0e1e0ffe0e0e0ffe1e1e1ffe4e3e3ffe7e7e7ffe8e9e9ffeaeaeaffeaeae9ffe9e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4bfabababbfa9a9a9ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdfdedfffdfdfdeffdfdfdeffdcdcdbffd9d9d9ffd3d3d3ffcbcbcaffc7c8c7ffc7c6c7ffc6c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffbfbfbfffbdbebeffbcbcbcffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb5b5b5ffb3b3b4ffb1b2b1ffb0b0b0ffaeaeaeffadadadffbbbbbaffcecfcfffd2d2d2ffc7c8c7ffc4c4c4ffc4c3c4ffc4c4c37f62616100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0b0bff3a3a39ff2f2f2fff2e2e2eff3030307f18181800000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3b3b3bff393939ff474747ff464645ff474747ff4a4a4a7f2727270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff404040ff888888ffa7a7a7ffb0b0b0ffb4b4b4ffb6b6b6ffd1d1d1fff9fafafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffbfafafffafbfafffafafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffbfafbfffafbfafffafbfafffafafbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafafafffafafafffafafafff6f6f5ffcbcbcbffabaaaaffa7a7a7ffa3a3a3ff9d9d9cff888889ff535353ff121211ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000007f707070ffe0e0e0ffdededdffddddddffe0e0e0ffe2e2e2ffe4e4e4ffe6e6e6ffe6e6e6ffe8e8e8ffebebeaffececebffececebffebebebffebeaebffeaebeaffebebebffeaeaeaffe8e8e8ffe7e6e6ffe5e5e5ffe3e4e3ffe3e2e2ffe1e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfe0e0ffdfdedfffdededeffddddddffdcdcddffdcdcdbffdadadaffd9dad9ffd8d9d9ffd8d8d8ffd6d6d6ffd5d6d6ffd4d5d5ffd3d3d4ffd2d2d2ffd1d0d0ffcecfceffcdcdcdffcdccccffccccccffcacac9ffc8c8c8ffc7c7c7ffc5c5c5ffc3c3c3ffc0c0c0ffbbbbbbffb5b5b5ffb0b0b0ffaaabaaffa3a3a3ff999999ff8f8f8fff848384ff767675ff686868ff5c5c5cff525252ff494949ff404040ff393939ff343434ff2e2e2eff282828ff252525ff222122ff1e1e1eff1c1c1bff1a1a1aff181818ff161616ff141515ff131313ff121212ff101010ff0f0f0fff0d0d0eff0d0d0dff0c0c0cff0b0c0bff0a0a0bff090a0aff0a0909ff090909ff090909ff090909ff090908ff080808ff060606ff060606ff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010001ff000100ff010100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff010101ff010101ff010101ff010101ff0101017f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff1f1f1fff3b3b3bff424242ff4b4b4bff535353ff565656ff5555557f2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020102ff020202ff020202ff020202ff020202ff030302ff040304ff030303ff030403ff020303ff0203020000000000000000000000000000000000000000000000000000000000000000bfa6a6a6ffdfdedfffdededeffdcdcddffdbdbdbffdad9d9ffdcdcdcffd7d7d7ffcecfcfffbdbdbdffafaeafffadadadffaeaeadffafafaeffafafafffb0b0b0ffb0b0b0ffb1b1b1ffb3b3b2ffb4b4b4ffb5b5b4ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbabab9ffbbbbbbffbcbcbcffbcbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc6c7c7ffc7c8c7ffc8c8c8ffc8c9c9ffc9cac9ffcacacaffcbcbcaffcbcbcbffccccccffcccccdffcdcdcdffcececeffcfcfceffcfcfcfffd0d0cfffd1d1d0ffd1d1d1ffd3d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d7ffdbdbdbffe1e1e1ffe5e5e5ffe7e8e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaea00000000000000000000000000000000ffebebebffecebebffececebffecececffecececffedededffedededffeeeeeeffedededffecececffe7e7e7ffe1e2e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffe0dfe0ffe0e1e0ffe3e3e3ffe6e7e7ffe8e8e8ffe9e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdedfdeffdededeffdededeffdededeffddddddffddddddffdddcddffddddddffddddddffdbdcdcffd8d8d8ffd4d4d3ffcdcdccffc7c7c7ffc5c6c5ffc4c4c4ffc3c3c3ffc1c1c2ffc0c0c0ffbebfbfffbebdbdffbcbcbcffbababaffb9b9b8ffb7b8b8ffb6b7b7ffb5b4b5ffb3b3b2ffb1b1b1ffafafafffafafaeffaeadaeffc2c2c1ffd0d0d0ffd0d0d0ffc4c4c4ffc4c4c5ffc4c4c4ffc3c3c47f61616100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0b0bff3a3b3bff313030ff303030ff3031317f18181800000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff39393aff363737ff474747ff444344ff454545ff4747477f2424240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030404ff2f2f2fff7a7a7affa2a2a2ffaeaeaeffb1b1b1ffb3b2b3ffc4c4c5fff4f4f4fffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfafffafafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfbfbfffafafafffafafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafff3f3f3ffc0c0c1ffababaaffa8a8a8ffa4a4a4ff9b9b9bff808080ff363636ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000007f707070ffe1e1e1ffe0dfe0ffdedfdfffe0e1e1ffe3e3e3ffe5e5e5ffe6e7e6ffe8e8e8ffe9e9e9ffecececffedededffedededffecececffecececffecececffecececffebebebffe9e9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdededeffddddddffdcdcdcffdcdbdbffdbdbdbffd9d9d9ffd7d7d7ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d2d2ffd0d1d1ffd0d0cfffd0cfcfffcececeffcdcdcdffccccccffcacacaffc8c9c9ffc6c7c6ffc3c3c3ffbfbfbfffbcbcbcffb9b9b9ffb5b5b5ffafafb0ffa9a9a9ffa1a1a1ff949494ff888888ff7d7d7dff727272ff666666ff5c5c5cff535353ff4a4a4aff414241ff3a3a3aff353535ff313131ff2b2b2bff272727ff232323ff202120ff1e1e1eff1c1c1bff191919ff171717ff151515ff131313ff111111ff101110ff101010ff0f0f0fff0d0e0eff0d0d0cff0b0b0bff0a0b0bff0a0a0bff0a0a0aff090909ff090909ff080809ff080808ff080708ff070607ff050505ff010201ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000100ff010000ff010101ff010101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff0101017f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff1d1d1dff343434ff3f3f3fff474746ff4f4f4fff565656ff555556ff5656567f2c2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff020202ff020202ff020202ff020202ff020202ff020202ff030303ff030303ff030303ff0303037f01010100000000000000000000000000000000000000000000000000000000000000003f373737ffdddedeffdcdcdcffdbdcdbffd9dadaffd6d6d6ffd4d4d4ffd7d7d7ffd4d4d4ffcacbcaffb8b8b8ffacacadffadadadffaeaeaeffaeafaeffafafafffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb3b4b4ffb4b5b4ffb5b6b5ffb7b6b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbdbebdffbfbebfffc0bfc0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c6c7ffc7c7c8ffc8c8c8ffc9c9c8ffc9cac9ffcacacaffcacbcbffcbcbcbffccccccffccccccffcdcdcdffcececeffcecfceffcfcfcfffd0d0d0ffd1d1d0ffd2d1d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffd7d8d8ffdddddeffe3e2e3ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9eae9bfafafaf0000000000000000000000003f3a3a3affebebebffebebebffebebebffebebebffecececffedededffedeeedffededeeffedededffecebecffe6e6e5ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0dfe0ffdfe0dfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdedfdfffdededfffdedfdfffdfdfdfffe0e0e0ffe4e4e4ffe7e7e6ffe7e8e8ffe7e8e7ffe8e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e3e3ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdededeffdedddeffddddddffddddddffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdcdcffdcdcdcffdbdbdbffd8d8d8ffd4d4d4ffcdcdcdffc6c7c7ffc4c4c4ffc3c2c3ffc1c1c2ffc0c0c0ffbfbebeffbdbdbdffbbbcbcffbababaffb9b8b8ffb7b7b7ffb6b6b6ffb4b5b4ffb2b3b3ffb1b1b1ffafafafffafafaeffb2b2b2ffc8c8c9ffd1d1d1ffcdcdcdffc5c5c4ffc5c5c5ffc4c4c4ffc4c4c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff3b3b3bff323232ff313131ff3132317f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3b3c3bff363737ff454545ff454545ff444444ff4545457f2323230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff121212ff6f6f6fff9e9e9effacacacffafb0b0ffb2b2b2ffbbbbbbffeeeeeefffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafbfafffbfafbfffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffafafbfffafafafffafafafffafafafffafbfafffafafaffebebebffb8b8b8ffabababffa8a8a8ffa3a3a3ff969596ff6a6a6aff1e1e1eff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000007f717171ffe1e1e1ffe1e0e0ffe0e0e0ffe1e1e2ffe4e4e4ffe6e6e6ffe7e7e7ffe9e9e8ffeae9eaffececedffeeeeeeffeeeeeeffeeededffedededffedededffedededffecececffeaeaeaffe9e8e9ffe7e7e7ffe6e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e0ffdfdfdfffdfdedfffdededeffdeddddffdcdcdcffdadadbffd8d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d2d3ffd2d2d2ffd1d2d1ffd0d0d0ffcfceceffcdcdcdffcbcbcbffcacac9ffc8c8c7ffc6c6c5ffc3c3c4ffc2c3c3ffc0c0c1ffbdbdbdffb9b9b9ffb4b4b5ffabacacffa2a3a2ff9a9a9aff949494ff8c8d8cff838382ff777777ff6c6c6dff616161ff565656ff4c4c4cff444444ff3d3c3dff353536ff313131ff2c2d2dff282828ff252525ff222221ff1e1e1eff1c1b1bff181819ff161616ff151515ff141313ff131312ff111112ff0f1010ff0e0e0fff0d0e0dff0c0c0cff0b0b0cff0b0b0bff0a0b0aff0a0a0aff0a0a0aff080909ff080707ff070707ff080808ff060606ff040404ff010101ff000000ff000000ff000000ff000000ff000101ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff0101013f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff181818ff373737ff444444ff494a49ff4f4f4fff555555ff575656ff565655ff5c5b5c7f2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff020202ff020202ff020202ff020202ff020202ff020202ff020302ff030303ff0303033f010001000000000000000000000000000000000000000000000000000000000000000000000000000000007f6e6e6effdbdcdbffd9dadaffd7d7d7ffd3d3d4ffd0d0d0ffd1d0d0ffd5d5d4ffd2d2d2ffc7c8c8ffb5b5b5ffadadadffaeaeaeffaeaeaeffaeaeaeffafaeaeffafafb0ffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b4ffb5b4b4ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbabbbbffbcbcbcffbdbdbdffbebebeffbfbfbfffc0bfc0ffc1c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c9ffc9c9c9ffc9cacaffcacacaffcbcbcbffcccbccffcccccdffcdcdcdffcececeffcfcfcfffcfcfd0ffd1d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffdadadaffe0e0e0ffe4e4e4ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9e97f7475750000000000000000000000007f757575ffeaeaeaffebebebffebebebffebebebffecececffececedffedededffedededffecececffebebebffe4e3e3ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdededeffdededeffdedddeffdededeffdddedeffddddddffdededeffdededeffe0e0e0ffe4e4e4ffe6e6e6ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe2e1e2ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdededfffdddedeffddddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdadaffdadadaffdadadaffdadadaffdad9daffdadbdaffdad9daffd7d7d7ffd4d4d4ffcececeffc7c6c6ffc3c2c2ffc1c1c1ffc0c0c0ffbfbfbeffbdbdbdffbbbbbcffb9bab9ffb8b8b8ffb7b7b7ffb5b6b6ffb4b4b4ffb2b2b2ffb0b1b1ffb0b0b0ffb0b0b0ffb7b7b8ffcdcdccffd1d1d1ffcacbcbffc3c4c4ffc5c5c5ffc5c5c5bf9393930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0bff3b3a3aff323232ff313132ff3232327f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f403fff3f3f40ff3b3c3cff464645ff454545ff444445ff4545457f2222230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0e0d0eff424242ff939393ffa9a9aaffadadadffb0b0b0ffb6b6b6ffe4e4e4fffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafbfafffbfafbfffafafafffbfafafffafafafffbfafafffafafbfffafafafffafafafffbfafafffafafbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfff9f9faffe3e3e4ffb3b3b3ffaaa9aaffa4a4a4ff9d9c9dff8d8d8dff4f4f4fff131313ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000007f717171ffe2e2e2ffe2e1e1ffe1e1e1ffe3e3e2ffe5e5e5ffe6e6e6ffe8e8e8ffe9e9e9ffeaeaeaffedededffefefefffefefefffefefeeffeeeeefffefefeeffeeefefffeeeeedffebebebffeaeaeaffe8e9e8ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e4ffe4e4e5ffe4e4e3ffe3e3e3ffe2e2e2ffe1e2e1ffe0e1e1ffe0e0e1ffe0dfdfffdfdfdfffdededdffdcdcdcffdadbdbffdadadaffdadadaffdad9d9ffd9d9d9ffd9d8d8ffd7d7d7ffd7d7d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d2d2ffd0d0d0ffcecfceffcececeffcececdffccccccffcbcbcbffc9cacaffc9c9c8ffc8c8c8ffc6c6c6ffc4c4c4ffc2c2c2ffbfbebfffbababaffb7b7b7ffb1b1b1ffa9a9a9ffa0a09fff969696ff8c8c8cff818182ff767677ff6d6c6dff626262ff575758ff4c4c4cff444344ff3e3e3eff383838ff343434ff2f2f2fff292a2aff252525ff212121ff1e1e1eff1b1c1bff191918ff161716ff151515ff141413ff121312ff111111ff100f0fff0e0e0eff0d0e0dff0d0e0dff0d0d0dff0c0c0cff0a0a0aff080808ff080808ff090908ff090a0aff0a090aff090909ff050506ff030203ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101bf0100013f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff131212ff303030ff434343ff4e4e4eff545454ff59595aff5e5e5fff585858ff5c5c5bff5f5f5e7f30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff0202023f000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa3a3a3ffd7d7d7ffd3d3d3ffd0d0d1ffcececeffcccbcbffcecfcfffd4d4d4ffd2d2d2ffc6c6c6ffb3b3b3ffadadadffaeadaeffaeadadffadadadffaeaeaeffafafafffb0b0b0ffb2b1b1ffb2b3b2ffb3b3b3ffb5b5b4ffb5b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbbbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c4c5ffc5c6c5ffc6c7c6ffc7c7c7ffc7c7c8ffc8c8c8ffc9c9c9ffcac9caffcbcacaffcbcbcbffcccbccffcccdcdffcdcdceffcececeffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd6d6d6ffdcddddffe1e1e2ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e9e900000000000000000000000000000000ffe9e9e9ffeaeaeaffeaeaeaffebebebffebeaebffececebffecededffedededffecececffecebebffe9eae9ffe2e2e2ffdfe0dfffdedfdfffdededeffdedfdeffdededeffdededeffdededeffdddeddffddddddffddddddffddddddffdcdcddffdddcdcffdcddddffdddddcffdcdcddffddddddffe0e0e0ffe4e4e4ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e0e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdedfdeffdededeffdeddddffddddddffdcdcdcffdbdcdcffdbdbdbffdadadaffdad9daffd9d9daffd9d9d9ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d9ffd6d6d6ffd4d4d4ffcfcfcfffc7c7c7ffc1c1c2ffc0c0c0ffbebebeffbdbdbdffbbbbbbffbabab9ffb8b8b8ffb7b7b7ffb6b6b5ffb4b4b4ffb2b3b3ffb1b1b1ffb1b1b1ffb1b1b1ffbfbfbfffd1d1d1ffd2d2d1ffc7c7c7ffc5c5c5ffc5c5c6ffc4c4c57f6262620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0bff3d3c3dff343434ff323232ff3232327f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000ff403f3fff3f3f40ff3e3d3eff484848ff454545ff454545ff4545457f23232300000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090808ff353535ff7b7b7bffa0a0a1ffabababffaeadaeffb2b1b1ffd8d8d8fff9f9f9fffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f8f9ffd4d4d4ffaaaaaaffa5a5a5ffa0a1a1ff989898ff7b7b7bff404040ff0e0e0eff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000007f717171ffe2e2e2ffe2e2e2ffe1e1e1ffe3e3e3ffe6e6e6ffe7e7e8ffe9e9e8ffeaeaeaffebebebffeeededffeff0effff0f0f0ffefefeffff0efeffff0f0f0fff0eff0ffefefefffecededffebebebffeaeae9ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e3e3ffe3e2e3ffe2e2e2ffe1e2e2ffe0e1e0ffe0e0e0ffdfdfdfffdededeffdddcddffdcdcdcffdcdbdbffdbdbdbffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd6d7d6ffd6d5d6ffd5d5d5ffd3d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfd0ffcececfffcdceceffcccdcdffcbcbcbffc9c9c9ffc8c8c8ffc6c6c6ffc4c4c4ffc1c1c1ffbdbdbdffb7b7b6ffb0b0b0ffa6a7a7ff9e9e9eff929393ff888888ff7d7e7eff747373ff686767ff5c5b5bff545454ff4e4e4eff484847ff424242ff3d3c3dff373737ff303130ff2c2c2cff282828ff222222ff1e1d1dff1b1b1bff191919ff171717ff161616ff141414ff131213ff121212ff121112ff111112ff101010ff0d0e0dff0b0c0cff0a0a0aff0b0b0bff0b0b0cff0c0c0dff0c0c0cff0b0c0bff0b0b0aff070707ff050505ff020201ff010101ff010101ff010101ff010101ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000000ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff020101bf0001013f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080909ff272727ff414141ff4d4d4dff585858ff5d5d5eff626262ff626363ff5e5e5eff5f5f5fff6060607f30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff020202ff020202ff020202ff020202ff020202bf0101013f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9e9e9effd1d0d1ffcececeffcdccccffcacbcbffc9c9c9ffcfcfcfffd4d3d4ffcfcfd0ffc2c2c2ffafafafffacacacffadacacffacadacffadadadffaeaeaeffafafafffb0b0b0ffb2b1b1ffb2b2b2ffb4b4b4ffb5b4b4ffb6b6b5ffb7b7b7ffb8b7b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbcbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c6ffc6c7c6ffc7c8c7ffc8c8c8ffc9c8c8ffcacac9ffcacbcaffcbcbcbffccccccffcccdccffcecdceffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd9d9d9ffdedfdfffe2e3e2ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e8bfaeaeae0000000000000000000000003f3a3a3affe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffecebecffecececffecececffecececffebebebffe8e8e7ffe0e0e0ffdededeffdededeffdddedeffddddddffdddeddffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdcffdbdbdbffdddcddffe0e1e1ffe4e4e4ffe6e5e5ffe5e6e6ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdeddddffdcddddffdcdcdcffdcdcdbffdbdbdbffdadadaffd9d9daffd9d9d9ffd8d9d8ffd8d8d8ffd8d7d7ffd8d7d7ffd6d7d7ffd6d7d7ffd6d6d6ffd7d6d6ffd7d7d7ffd5d5d6ffd4d4d4ffd0d0d0ffc8c8c8ffc1c1c1ffbebfbfffbdbdbdffbbbbbcffbababaffb8b8b8ffb7b7b7ffb5b5b5ffb4b4b4ffb4b3b3ffb3b2b2ffb2b2b2ffb2b2b2ffc5c6c5ffd2d2d3ffd1d1d1ffc6c6c6ffc7c7c7ffc5c6c5ffc6c5c63f3131310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff3e3e3eff333233ff313131ff3232327f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3e3e3eff353535ff464646ff444445ff454545ff4746467f23232300000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff1b1b1bff636363ff949494ffa8a9a8ffabababffadadadffc0c0c0fff5f5f5fffafafafffafafbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffafafbfffbfafafffafafafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfcfffdfcfcfffdfcfcfffcfcfdfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffaf9fafffaf9f9fff9f9f9fff9faf9fffafaf9fffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafff0f0f0ffb8b8b8ffa6a6a6ffa3a3a3ff9d9d9dff8d8d8cff6d6d6dff2e2e2eff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000007f717171ffe2e3e2ffe2e3e3ffe3e2e2ffe4e4e4ffe6e7e7ffe8e8e8ffe9e9e9ffeaeaebffecebebffedeeedffefeff0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff0f0f0ffeeededffecececffebebebffe9e9e9ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e5ffe5e5e5ffe4e4e4ffe3e4e4ffe2e3e3ffe2e2e2ffe2e2e1ffe1e1e1ffe0dfe0ffdfdfdfffdededfffdededeffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadaffd9d9d9ffd9d9d9ffd9d8d8ffd7d7d8ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd0cfcfffcececeffcdcdcdffcbcbcbffc9c8c8ffc7c7c7ffc5c5c5ffc2c3c2ffbdbdbdffb7b8b8ffb1b2b1ffa9a9a9ff9f9fa0ff959494ff898989ff7e7e7eff757575ff6b6b6bff646464ff5c5d5cff535353ff4c4c4cff464646ff414141ff3c3c3cff373736ff2f3030ff292929ff252525ff222223ff20201fff1d1d1dff1b1b1bff191919ff171717ff161717ff151615ff131413ff111111ff101010ff0f0f0fff0e0f0fff0e0e0eff0e0e0eff0e0e0dff0d0d0dff0c0c0cff0b0b0aff090909ff050605ff020202ff010102ff010101ff010101ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010100ff010100ff010101ff010101ff010101ff010101ff010101ff010201ff010101ff010101ff010101ff010201ff010201ff010101ff010101ff010101ff010101ff010101ff0101017f0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010100ff000001ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff323231ff494949ff545353ff5d5c5dff636363ff676867ff676766ff606060ff606060ff6060607f3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020202ff020202ff020202bf0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcdccccffcbcbcaffc9c9caffc8c8c8ffc5c5c5ffcdcdcdffd1d1d1ffcdceceffbebebeffadadadffabababffabababffacababffadadadffaeaeaeffafafafffb0b0b0ffb1b1b1ffb2b3b3ffb4b4b3ffb5b5b5ffb6b6b5ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c0ffc2c2c2ffc3c3c3ffc3c4c3ffc4c4c5ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececdffcececfffcfd0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d5ffdcdcdcffe0e0e0ffe3e3e3ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e7ffe6e7e6ffe7e7e77f7474730000000000000000000000007f747474ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffebebebffecebebffecececffecebebffeaebeaffe6e6e6ffdfdfdfffdddddeffddddddffddddddffdddcddffdcdddcffdcdcdcffdddcdcffdcdcdcffdcdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdadbdaffdadbdaffdadadbffddddddffe1e1e1ffe4e4e4ffe5e5e4ffe5e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0dfffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdfdedeffdedddeffddddddffdcddddffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d9d8ffd8d7d8ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd3d3d3ffd0d0d0ffc9c9c9ffc2c2c1ffbebebeffbbbbbcffbbbabaffb9b8b8ffb7b7b7ffb6b6b6ffb6b5b5ffb5b4b4ffb3b4b4ffb2b2b2ffb7b6b6ffcbcccbffd3d3d3ffcfcfcfffc8c8c8ffc8c8c8ffc7c7c7ffc5c5c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff3c3c3cff313131ff2f2f2fff3131317f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3b3c3cff3a3a3aff444344ff464546ff464646ff4646467f23232300000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0f0f0fff434242ff838382ffa0a0a0ffa9a9a9ffabababffb0b0b0ffe0e0e1fffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafbfafffbfbfafffbfafbfffafbfbfffafafafffbfafafffafafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffaf9f9fff9faf9fff9faf9fffaf9fafff9fafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fffafaf9fffafafafffafaf9fffafafafffafafafff8f8f8ffd8d9d9ffa8a9a8ffa4a4a4ff9f9f9fff949595ff828282ff545454ff161516ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000007f717171ffe3e2e3ffe3e2e2ffe3e3e3ffe5e4e4ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedeeedffefefeffff0f0f0fff0f0f0fff1f1f1fff2f1f2fff2f2f2fff1f1f1ffeeeeeeffecededffecececffebeaeaffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e5ffe3e4e4ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdedfffdededeffdddeddffdeddddffddddddffddddddffddddddffdcdcddffdcdcdcffdbdbdbffdbdadbffdadadaffd9d9d9ffd8d8d8ffd8d8d7ffd8d7d7ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d2ffd0d0d0ffcfcfcfffcfceceffcdcdcdffccccccffc9c9c9ffc6c6c6ffc3c3c3ffc0c0c0ffbabbbaffb3b3b3ffacadadffa7a8a7ffa1a1a1ff939393ff8a8989ff7f8080ff757475ff696968ff626262ff5c5c5cff555554ff4e4e4eff454545ff3e3e3eff373637ff323232ff2d2c2cff292929ff252526ff222222ff1f1f20ff1d1e1dff1a1b1bff181818ff171717ff161616ff151415ff131313ff111111ff101010ff0e0f0eff0f0e0eff0e0e0eff0d0d0dff0d0d0cff0c0d0dff0c0c0cff0a0a0aff050404ff020201ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff000101ff000001ff010101ff010101ff010101ff010101ff010101ff010101ff020101ff010101ff020201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff0101013f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff000100ff010100ff000001ff000001ff000000ff010000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0aff313132ff4c4c4dff555556ff5e5e5eff656565ff6b6b6cff696969ff656565ff626363ff6060607f3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff020202ff020202bf0102020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333333ffcacacaffcac9c9ffc8c7c8ffc5c5c5ffc4c4c3ffc3c3c3ffcdcdcdffd2d2d2ffcdcdcdffbab9b9ffaaaaaaffa9a9a9ffaaaaaaffababacffadadacffaeaeaeffafafafffb1b0b0ffb2b2b2ffb3b3b3ffb4b4b3ffb5b5b4ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbebdbeffbebfbfffc0c0c0ffc1c1c1ffc1c2c2ffc2c2c3ffc4c3c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c7ffc8c9c8ffcacac9ffcacacbffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d0ffd2d1d1ffd2d3d3ffd7d8d8ffddddddffe1e1e1ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe7e7e73f393939000000000000000000000000ffe6e6e7ffe8e8e7ffe7e8e7ffe8e8e8ffe8e8e9ffeae9e9ffeaeaeaffebebebffecebebffebebebffeaeaeaffe4e4e4ffdeddddffdcddddffdcddddffdcdcdcffdcdcdcffdbdbdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdadadaffdad9daffdadad9ffdad9daffd9d9d9ffd9d9d9ffdad9d9ffdadadaffddddddffe2e2e1ffe3e4e3ffe4e4e4ffe3e4e4ffe2e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffddddddffddddddffdddcddffdcdcdcffdbdbdbffdbdadaffdadadaffdadad9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d2ffd3d2d3ffd3d4d4ffd3d3d4ffd2d2d2ffcfd0cfffcacacaffc2c2c2ffbdbdbdffbbbabbffb9b9b9ffb7b7b7ffb7b6b6ffb5b6b6ffb5b5b5ffb4b4b4ffb2b3b3ffbbbbbbffcececeffd2d2d2ffcececeffc9c9c9ffc8c8c8ffc8c8c8bf959595000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff3a3a3aff2f2f30ff2e2e2eff3131317f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3bff3c3c3bff3b3b3bff434343ff434444ff464646ff4646467f23232300000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff2d2d2dff6c6c6cff939393ffa4a4a4ffaaaaaaffacacabffc1c1c1fff6f6f6fffafafafffafafafffafafbfffbfbfafffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffafafafffbfafafffafbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffafbfbfffbfbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfafafffafafafffafafafffafafafffafafafff9f9f9fff9faf9fff9f9f9fff9fafafff9f9f9fffafafafff9faf9fffaf9fafff2f2f1ffbababaffa5a4a4ffa0a0a0ff999a99ff8e8e8dff717271ff2e2e2fff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000007f717171ffe3e3e3ffe4e4e4ffe3e3e3ffe5e5e5ffe8e8e8ffeaeaeaffebebebffecebecffedecedffedededffefefeffff0f0f0fff1f1f1fff2f1f1fff2f3f2fff3f2f2fff1f1f1ffefefefffedeeeeffecececffebebeaffe9e9e9ffe9e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe2e3e2ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e0ffdfe0dfffdfdfdfffdfdedeffdededeffdededeffdededeffdededeffdddeddffddddddffdddcddffdcdcdcffdcdbdbffdbdcdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadadaffdadad9ffd8d8d8ffd8d7d8ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd4d5d4ffd3d3d4ffd1d1d2ffcfcfcfffcdcdcdffcacacaffc6c6c6ffc3c2c3ffbfbfbfffbbbbbbffb6b7b7ffafb0afffa7a7a7ff9c9c9bff919191ff868686ff7f7e7eff787878ff717171ff676768ff5f5f60ff575756ff4f4f4fff484848ff3e3f3fff373737ff343433ff302f2fff2c2b2bff282828ff232323ff202020ff1d1e1dff1c1c1cff1c1b1bff1a1919ff171717ff141414ff131313ff121212ff121211ff101011ff101010ff100f10ff0f100fff0f0f0fff0e0e0eff0c0c0cff070606ff010202ff000000ff000000ff000000ff000000ff000001ff000100ff010001ff010101ff010101ff010101ff010101ff020101ff010102ff020202ff020202ff010202ff020202ff010101ff020201ff010201ff020102ff020101ff010101ff010101ff010101ff010101ff010101ff010101bf0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010100ff010100ff000100ff010001ff010101ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff0a0a0bff303131ff4c4c4cff595959ff616162ff686767ff707070ff6e6e6eff6a6b6bff727272ff656565ff515050bf4f4f4f7f3c3c3c7f3c3c3c7f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff0101017f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffc7c8c8ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc6c6c6ffcfcfcfffd0d0d1ffc9c9c9ffb4b4b4ffa8a9a8ffa9a9a9ffabababffacacabffadadadffaeaeaeffb0b0b0ffb1b1b0ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbcbdffbebebdffbfbfbfffbfc0c0ffc0c1c0ffc1c2c1ffc3c2c3ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcacbcaffcccccbffcccdcdffcececdffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd4d3d3ffdadadaffdededeffe1e2e2ffe3e3e3ffe3e3e4ffe4e3e3ffe4e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e5ffe6e6e60000000000000000000000003f393939ffe7e6e6ffe6e7e6ffe8e8e7ffe7e7e7ffe8e8e8ffe9e9e8ffeaeae9ffeaeaeaffebebebffebeaeaffe9e9e9ffe2e1e1ffdcdcddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd8d8d8ffd9d9d9ffd9d8d8ffd9d9d9ffdad9d9ffddddddffe1e1e1ffe2e2e3ffe3e3e3ffe2e3e2ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0dfffdfe0e0ffdfdfdfffdedfdfffdededfffdededeffdededeffdededeffdededeffddddddffddddddffdcdcdcffdcdcdbffdbdbdbffdbdbdaffdadadaffd9dad9ffd9d9d9ffd9d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d3d3ffd1d1d1ffcfceceffcacacaffc3c3c3ffbdbdbdffb9b9b9ffb7b7b7ffb7b6b6ffb6b6b6ffb6b5b5ffb4b4b4ffb3b4b3ffc2c3c3ffd2d2d2ffd3d3d3ffcacbcbffcacacaffcacac9ffc8c8c87f646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff393939ff313131ff313131ff3232327f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3b3bff3a3a3bff464746ff424243ff444344ff4646467f242423000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff101011ff4e4e4eff898989ff9e9f9effa6a6a7ffa9a9a9ffacacacffe2e2e2fff9f9f9fffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafff9faf9fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff8f8f8ffdcdcdcffa7a7a7ffa0a0a1ff9b9b9bff949494ff848484ff575757ff141415ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000007f717171ffe6e6e6ffe7e6e6ffe5e5e4ffe6e6e6ffe9e9e9ffebebebffecebecffecececffedededffeeeeeeffeff0effff1f1f1fff1f1f2fff2f2f2fff3f3f3fff3f3f4fff2f2f2fff0f0f0ffeeeeefffedededffecebebffeaeaeaffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e5e5ffe4e4e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdededdffdededeffdddddeffdeddddffdeddddffddddddffddddddffddddddffdeddddffdddddeffdcddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcddddffdcdcdcffdcdcdcffdbdbdbffd9d9d9ffd8d8d8ffd6d6d6ffd4d3d3ffd1d1d1ffcdceceffcbcbcbffc8c8c8ffc5c5c5ffc1c1c1ffbcbcbcffb4b4b4ffa9a9a9ff9f9f9fff979797ff8f8f90ff888888ff828282ff7b7b7bff737373ff6d6d6dff676666ff5d5c5dff535353ff4b4c4cff414141ff3a3a3bff353636ff303131ff2b2b2bff272727ff242424ff222223ff212020ff1f1f1fff1c1b1cff191918ff171717ff161616ff151514ff131314ff131313ff131313ff121212ff111111ff101010ff0f0e0eff0c0c0cff080707ff050404ff010101ff000000ff000000ff010000ff010101ff010101ff010101ff010101ff010102ff010201ff020202ff020202ff020202ff020102ff010101ff020202ff010202ff020102ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff000100ff000000ff000000ff0d0c0cff373737ff525151ff5d5d5dff666666ff6b6b6cff737473ff747474ff737272ff6a6a69ff4b4b4bff6c6c6cff797979ff797979ff797979ff979797ffa2a2a2ffa2a2a2ffa8a8a87f5e5d5d7f5d5d5d7f5d5e5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f0000007f0000007f0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f626262ffc4c4c4ffc3c3c3ffc2c2c3ffc4c4c5ffc5c5c5ffc9c9caffd1d0d0ffcecfcfffc5c5c5ffb1b2b2ffa9a9a9ffaaaaaaffabababffacacacffaeadadffafafafffb0b0b0ffb1b1b2ffb2b2b2ffb4b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbbbbbcffbcbdbcffbdbebeffbfbfbeffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c4ffc5c6c5ffc6c6c7ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcecfffd0cfcfffd1d1d1ffd7d7d6ffdcdcdcffdfe0dfffe2e1e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e5ffe5e5e57f7372730000000000000000000000007f727272ffe5e5e5ffe6e7e6ffe7e6e7ffe7e7e7ffe7e8e8ffe8e9e8ffe9e9e9ffeaeaeaffeaebeaffeaeaeaffe7e7e8ffe0e0e0ffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd9d9d9ffdddddeffe1e0e1ffe1e1e1ffe2e2e2ffe1e1e1ffe1e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdedeffdfdedeffdededeffdeddddffdddddeffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadbdaffdadadaffdad9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d6ffd4d5d5ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd0d0d0ffcdceceffcacac9ffc3c3c3ffbcbbbcffb8b8b8ffb6b6b6ffb6b6b6ffb5b4b4ffb3b3b3ffb5b5b5ffc9c9c9ffd5d4d4ffd2d2d2ffcacac9ffcacacaffcacacaffcacaca3f323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff010000ff010000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff3a3939ff333434ff323232ff3232327f1d1c1d00000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3d3dff3b3b3bff3b3b3bff474747ff454445ff464646ff4848487f252525000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070706ff2c2c2cff707171ff989798ffa2a2a2ffa7a7a6ffa9a8a9ffc0c0c0fff6f7f6fffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffafbfafffbfbfafffafafafffafafafffafafafff9f9f9fffafaf9fffaf9fafff9fafafffafafafffafafafffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafafafffafafafffafafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff3f3f3ffbbbbbbffa2a2a1ff9d9c9dff979797ff8e8d8dff757575ff383838ff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000ffe8e8e8ffe7e7e7ffe6e6e6ffe7e8e7ffeaeaeaffebebebffecececffedededffedeeedffefeeeffff0f0f0fff2f2f1fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff3f3f3fff1f1f1ffefefefffeeeeeeffecedecffebebebffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e7e7ffe6e6e7ffe6e6e6ffe5e6e5ffe5e5e5ffe5e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdfdfdeffdededeffdedfdeffdfdfdfffe0e0e0ffe1e0e1ffe1e1e2ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffdfe0dfffdededeffdcdcdcffdbdbdaffd9d9d9ffd6d7d7ffd5d4d5ffd3d3d2ffd0d1d0ffcdcdcdffcacbcbffc6c7c6ffbebebeffb4b4b4ffacacacffa5a4a4ffa0a0a0ff999998ff919090ff8a8a8aff858485ff7e7f7eff787878ff707170ff696869ff5d5d5eff535353ff474747ff414141ff3b3b3bff353535ff303130ff2d2d2dff292929ff262626ff242323ff212020ff1d1d1dff1b1b1bff191919ff191918ff181818ff171717ff161616ff151515ff141414ff121312ff111111ff111111ff101010ff0c0c0cff050505ff010101ff010101ff010101ff010101ff020102ff020102ff020202ff020202ff020202ff020202ff010102ff020202ff020202ff020102ff020202ff020202ff020102ff010201ff010101ff010101ff010101ff010101ff000101ff000000ff000100ff010000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff000000ff070808ff323131ff535453ff616060ff6a6a6aff6f6f6fff767676ff727372ff595959ff4a4a4bff5b5b5bff707070ff787878ff797979ff969696ffa2a2a2ffa2a2a2ffa8a8a8ffbbbbbbffbbbcbbffbcbbbcffc5c5c5ffc8c8c8ffc8c9c8ffcbcacb7f6868687f6868687f686968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f0000007f0000007f0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf929293ffc3c2c2ffc5c5c4ffc5c5c5ffc5c6c5ffc5c4c4ffcbcbcaffcececeffcececeffc2c2c3ffaeafaeffa9a9a9ffaaaaabffacababffacacacffaeaeaeffafafafffb1b1b0ffb1b2b2ffb3b3b3ffb4b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb7b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbebebdffbebebfffc0c0bfffc0c1c0ffc1c1c2ffc2c3c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c5c6ffc6c6c6ffc7c8c7ffc9c8c9ffc9c9caffcacacaffcbcbcbffccccccffcdcdcdffcececeffcecfcfffd2d2d2ffd8d8d8ffddddddffe0e0e0ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4bfaaaaaa7f7171710000000000000000ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e8ffe7e8e8ffe9e8e9ffe9e9e9ffebebebffe9e9e9ffe6e6e6ffdddedeffdbdbdbffdbdadbffdadadaffdadadaffd9dadaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d6ffd6d6d6ffd9d9d9ffdededdffe1e0e1ffe0e0e1ffe1e1e1ffe0e1e0ffdfdfdfffdfdfdeffdededeffdededeffdededdffddddddffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffdad9daffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d5ffd5d5d4ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d1ffd1d2d1ffd1d0d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfceffcfcfceffcececeffcecfceffcfcfcfffcfceceffccccccffcacacaffc3c4c4ffbbbcbbffb6b7b6ffb5b5b5ffb4b4b4ffb2b3b2ffb7b8b8ffcececeffd6d6d6ffd1d2d2ffcbcbcbffcbcbcaffcacacaffcacaca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0cff3c3c3cff313131ff313131ff454545ff606060ff616060ff616262ff626262ff626262ff626262ff626262ff626262ff616261ff606060ff5f5f5eff565656ff3d3c3dff343434ff464545ff484747ff484848ff4e4e4e7f2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff131313ff525252ff888887ff9b9b9cffa2a2a2ffa6a6a6ffabababffe4e3e3fffafaf9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffbfbfafffafafafffafafafffafafafffaf9fafffafafafffaf9f9fffafafafffafafafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafafafffafafafffafafafffafaf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f8f9fff8f9f8fff8f8f9fff9f9f8fff9f9f9fff8f8f8ffdfdedeffa6a6a6ff9e9e9eff999998ff939393ff848584ff5b5b5bff181717ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e8ffebeaeaffecececffedededffeeeeedffefeeeeffefefeffff1f1f0fff2f2f2fff3f3f3fff4f4f3fff5f4f5fff4f4f4fff3f3f3fff1f1f1fff0f0f0ffefefefffedededffececebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e1ffe1e0e0ffe1e0e0ffe1e1e0ffe0e0e0ffdfdfe0ffdfdfe0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e2e2ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdededeffdcddddffdbdbdbffdad9daffd8d8d8ffd6d6d5ffd3d3d3ffcfcfceffc7c7c7ffc0bfbfffb8b8b8ffb2b2b2ffadadadffa8a9a8ffa0a0a0ff9a9a9aff959494ff8d8e8dff878686ff7f7f7fff757575ff6b6b6bff626362ff5b5b5bff535353ff4a4b4bff434343ff3c3c3cff363636ff323232ff2d2d2dff292929ff262525ff222222ff202020ff1f1f1fff1f1f1eff1e1d1dff1c1b1cff1b1b1aff181818ff161616ff161616ff161515ff151515ff151515ff141314ff0f0f0fff080707ff020302ff020202ff020202ff020202ff020203ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff010102ff010101ff010101ff010100ff010000ff000000ff000000ff000000ff000000ff000000bf0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010000ff010000ff000001ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff0d0d0dff393939ff565656ff626363ff6c6d6cff727272ff7a7a7aff646463ff3f3f3fff4b4b4bff575757ff656565ff747474ff858585ff979797ffa0a09fffa5a5a5ffb5b5b5ffbababaffbcbbbbffc4c4c4ffc8c8c8ffc8c8c8ffcacacaffd1d1d1ffd1d1d1ffd1d1d1ffd5d5d5ffd6d6d6ffd7d6d6ffd7d6d6bfa3a3a37f6e6e6e7f6e6e6e7f6e6e6e7f6e6e6e0000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000007f0000007f0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf939393ffc5c5c5ffc6c6c5ffc6c6c5ffc4c5c4ffc4c4c3ffc9c9c9ffcececfffcbcbcbffbdbdbdffacacacffaaaaaaffaaaaaaffabababffacadacffaeaeaeffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbbffbdbdbdffbdbebeffbfbebeffc0bfc0ffc1c1c0ffc1c1c1ffc2c3c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c6c5ffc7c7c6ffc8c8c8ffc8c8c8ffc9c9c9ffcacacbffcbcbcbffccccccffcdcdcdffcfcfcfffd5d4d5ffdadadaffdededfffe1e0e0ffe2e1e1ffe1e2e1ffe1e2e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1bfa9a9a9ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe7e7e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffe9e8e8ffe4e4e4ffdcdcdcffdadadbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd5d5d5ffdad9d9ffdededeffdfdedeffdfdfdfffe0e0e0ffdfdfdfffdededeffdededeffddddddffddddddffdddcddffdddcdcffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d2ffd1d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcecfffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcbcbcbffc9c9c9ffc4c4c4ffbcbbbbffb6b6b6ffb4b4b4ffb2b2b2ffbdbdbdffd2d3d2ffd7d7d7ffd3d2d3ffcfcfcfffd0cfd0ffcacaca7f65656500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0d0eff454545ff343434ff444344ff5d5d5dff606060ff606060ff616161ff626262ff626262ff626262ff626262ff616161ff606060ff5e5f5fff5d5d5dff5b5b5bff525252ff3b3b3bff494949ff4a4a49ff4e4e4eff6362637f3636350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff272727ff727272ff949494ff9f9f9fffa4a4a4ffa6a6a6ffc4c4c4fff7f7f7fffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfafbfffafbfbfffbfafafffafafafffafafafffafafafffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafbfffafbfafffbfbfbfffbfbfafffafbfbfffbfafafffafafafffafafbfffafbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafafffafafafffafafafffafaf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f9fff8f9f8fff8f9f9fff8f8f9fff8f8f9fff8f8f9fff3f4f4ffbebebdff9f9f9eff9b9c9bff979696ff8d8d8dff707071ff313131ff080707ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000ffe9e9e9ffe8e8e8ffe8e7e8ffe9e9e9ffebebebffecededffedededffeeeeeeffeeefeffff0f0f0fff2f1f1fff3f3f3fff4f4f3fff4f5f5fff6f5f5fff4f4f5fff4f4f4fff2f2f2fff1f0f0fff0f0f0ffeeeeeeffedededffecececffecebebffeaebebffe9e9eaffe9e9e9ffe8e9e9ffe8e8e8ffe8e7e8ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e0e0ffe1e0e0ffe0e1e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e5e5ffe4e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e5e5ffe5e6e5ffe6e5e6ffe5e6e5ffe5e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffdededeffdcdddcffdadadaffd8d8d8ffd4d4d4ffd0d0d0ffcbcacbffc4c4c4ffbdbdbeffb9b9b9ffb4b4b4ffaeaeaeffa6a6a7ffa0a0a0ff9a9a9aff929292ff898989ff7f7f7fff767675ff707070ff686969ff626262ff5c5b5cff525151ff474848ff404040ff3a3a3aff353535ff303030ff2b2b2cff292929ff272727ff272626ff252524ff242323ff222122ff1f2020ff1e1e1eff1d1c1dff1b1b1bff1a191aff1a1919ff191919ff191919ff181818ff131312ff090909ff030304ff030302ff030203ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff010202ff010101ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000001ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010000ff010000ff000101ff010001ff010101ff000101ff010001ff010101ff010101ff000000ff0d0e0eff3b3a3bff585859ff656565ff6f6f6eff747474ff797979ff616161ff3f3f3fff4c4c4cff585858ff676767ff787878ff8a8a8aff979897ffa0a0a0ffa8a8a8ffafafb0ffb8b8b8ffbebebeffc4c3c3ffc6c7c7ffcac9c9ffcfcfcfffd1d1d1ffd1d1d1ffd4d4d4ffd6d6d7ffd6d6d6ffd7d6d7ffdadadbffdddcdcffdcdddcffdcdcdcffdcdcddffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e37f7373737f7373737f7373737f7373737f7373730000000000000000000000007f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f0000007f0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f313131ffc5c5c5ffc6c6c6ffc4c4c4ffc4c4c4ffc3c2c2ffc4c4c4ffcbcbcbffcdceceffc7c7c8ffbababaffacacacffaaa9a9ffaaaaaaffababacffadadadffafafafffb0b0b1ffb2b1b2ffb3b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb5b4b5ffb6b6b6ffb7b6b7ffb8b8b8ffb9b8b9ffb9babaffbbbbbbffbbbcbcffbdbdbdffbdbdbeffbfbebeffbfbfbfffc0c1c0ffc1c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c6ffc8c8c8ffc9c9c9ffcacacaffcacbcbffcbcccbffcdcdcdffd0d1d1ffd7d7d7ffdcdbdbffdfdfdfffe1e0e1ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e5ffe6e6e6ffe8e7e7ffe8e8e9ffe9eaeaffe8e8e8ffe2e2e2ffdbdbdbffd9d9daffd9d9daffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d5ffd5d4d4ffd4d4d4ffd3d4d3ffd3d4d3ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd5d5d5ffdadadaffdcddddffdededeffdfdfdfffdedfdfffdededeffddddddffddddddffdcdcddffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdaffdadadbffdadadaffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d5ffd4d4d5ffd3d4d4ffd3d3d3ffd2d2d2ffd1d2d1ffd1d0d1ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcdcccdffccccccffccccccffcbcbccffcccbccffccccccffcbcbcbffcacacaffc7c7c8ffc3c3c3ffbcbcbcffb5b5b5ffb3b3b3ffc3c4c3ffd5d5d5ffdadadaffd4d5d4ffd3d2d3ffd1d1d1ffcfcfcf7f65656500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000001ff000000ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff101010ff545454ff4d4d4dff555555ff595959ff5d5d5dff606060ff5d5d5eff606061ff616262ff626262ff616161ff606060ff5e5e5fff5d5d5dff5b5b5bff585858ff545454ff4b4c4cff565656ff535354ff626363ff6d6d6d7f3737370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff0b0b0cff4c4c4cff8a8a8aff9b9b9bffa1a2a1ffa5a6a6ffabababffedededfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafbfbfffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafafbfffbfafafffafafafffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8ffe1e1e1ffa2a2a2ff9c9c9cff989898ff929291ff848484ff575757ff151515ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000ffeaeaeaffe9e9eaffe9e9e8ffe9eae9ffebececffedededffeeeeeeffefefeffff0efeffff1f1f0fff3f3f3fff4f4f4fff5f4f4fff5f6f6fff6f6f6fff5f5f5fff4f4f4fff3f3f2fff2f2f1fff1f1f1ffeff0efffeeeeeeffedecedffecececffebebecffeaebebffeaeaeaffe9e9eaffe9e8e9ffe8e8e8ffe7e7e8ffe7e7e7ffe6e7e6ffe5e5e6ffe6e6e5ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e1ffdfdfdfffdededeffdcdcdcffdbdbdaffd8d8d8ffd4d4d4ffcfcfcfffcacacaffc4c4c4ffbebebeffb7b7b8ffb1b2b2ffacacabffa6a5a6ff9a9a9aff8f8e8eff888788ff828282ff7e7e7eff777777ff717171ff6a696aff606161ff575757ff4e4e4eff484849ff424141ff3d3d3dff373737ff323232ff2f2f30ff2d2d2dff2c2c2cff2a2a2aff272827ff252525ff242423ff222223ff202120ff1f1f1fff1e1e1eff1e1e1eff1e1e1eff1d1e1eff1c1c1cff181818ff090909ff020202ff020203ff020202ff020202ff020203ff030302ff020202ff020202ff020202ff020202ff020202ff020202ff020101ff010101ff010101ff010001ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff000001ff000000ff010000ff000000ff010100ff010101ff010001ff000000ff060606ff242424ff4f4f4fff676767ff717071ff767575ff797979ff646464ff3f3f3fff4b4b4cff585858ff646565ff767676ff8c8c8cff9b9a9affa2a2a3ffa9a9a9ffb0b0b0ffb7b7b7ffbdbdbdffc2c2c2ffc6c6c6ffcacacaffcecdcdffcfd0d0ffd2d2d2ffd4d4d4ffd6d5d5ffd6d7d6ffd8d8d8ffdadbdaffdbdbdbffdcdcddffdcdcddffdfdedeffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e2ffe4e5e4ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e8ffe7e7e87f7474747f7574740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f313131ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffcccbccffcdceceffc9c8c9ffb9b9b9ffaaa9a9ffa9a9a8ffaaaaaaffacacacffaeaeaeffb0afb0ffb1b1b1ffb1b1b1ffb1b2b1ffb2b2b2ffb3b3b3ffb4b3b4ffb5b5b4ffb6b6b6ffb7b7b7ffb8b8b7ffb9b8b9ffbababaffbbbbbbffbcbcbcffbdbdbcffbdbdbeffbebebeffbfbfc0ffc0c0c1ffc1c1c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcdcdccffd3d3d3ffd9d9d9ffddddddffdfdfdfffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffe7e7e7ffe0e0dfffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd1d1d1ffd1d2d1ffd6d6d5ffdad9daffdcdcdcffddddddffdededeffddddddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d8ffd6d6d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcfcfcfffcecfceffcececeffcececeffcdcdcdffcdccccffccccccffcccbccffcbcbcbffcbcbcbffcbcacaffcacacaffc9cac9ffc9cac9ffc9cacaffc8c8c8ffc5c6c5ffc2c2c2ffbdbcbdffb9b8b8ffccccccffdad9daffdcdcdcffd7d7d8ffd9d9d9ffd3d3d3ffd1d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff131313ff666666ff6b6b6bff696a69ff6f6f6fff757576ff767777ff767676ff797979ff7a797aff777677ff787878ff797979ff787878ff757575ff727372ff707070ff6d6d6dff676767ff6f6f6fff696a6aff6d6d6dff7171717f3a393a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff201f1fff6f6f6fff969697ff9e9e9effa2a1a2ffa5a5a5ffc5c5c5fff9fafafffafafafffbfafbfffafafafffafafafffbfafafffafafafffafafbfffafafafffbfafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafafbfffbfbfbfffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff4f4f4ffbbbbbbff9d9d9dff999999ff959595ff8e8d8eff717171ff2b2a2bff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000ffeaeaeaffeaeae9ffeae9e9ffebebeaffedececffeeeeeeffefefeffff0f0effff0f0f0fff2f2f2fff3f4f4fff5f5f5fff5f5f5fff7f6f6fff6f6f6fff5f5f5fff5f4f4fff4f4f3fff2f2f2fff1f2f2fff1f1f1ffefefefffeeeeeeffedededffecececffebebecffeaeaebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e8ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfe0ffdddddeffdadadaffd7d7d7ffd4d4d4ffd0d0d0ffcdcdcdffc6c6c6ffc0bfbfffb9b9b8ffabaaaaffa1a0a0ff999a9aff959595ff909090ff8b8b8bff848484ff7e7e7eff787878ff727172ff6b6b6bff6a6a6aff646465ff555555ff4b4c4bff444444ff3e3e3eff3a3a3aff373637ff343434ff323232ff2f2f2fff2d2c2dff2b2b2bff292929ff272727ff262626ff252525ff242424ff232324ff232322ff212121ff212020ff181818ff090909ff020202ff020202ff020202ff020202ff020202ff020202ff030202ff020302ff020302ff020202ff020202ff010101ff010101ff010101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff010000ff010100ff000000ff000001ff000000ff010000ff000000ff000000ff000101ff161616ff484848ff666766ff717172ff777676ff7a7a7aff666666ff3e3e3eff4b4b4bff585858ff636464ff737373ff888888ff959696ff9f9f9fffa7a7a7ffb0afafffb6b6b6ffbcbcbcffc1c1c1ffc5c4c4ffc8c8c8ffcbcbcbffcececeffd1d1d1ffd3d2d3ffd5d5d5ffd6d6d6ffd8d8d8ffdad9d9ffdadbdbffdcdcdcffdddedeffdedfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffe2e3e3ffe4e3e3ffe4e5e4ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e7ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaea7f7575757f75757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f313131ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c2ffc4c4c4ffcdcdcdffcfcfcfffc7c7c7ffb3b3b3ffa8a8a8ffa9a9a9ffabababffadacadffafafaeffafb0afffb0b0b0ffb0b0b1ffb1b1b1ffb2b1b2ffb3b3b3ffb3b4b3ffb5b5b4ffb6b5b6ffb7b6b6ffb8b8b8ffb8b9b9ffbababaffbabbbbffbbbcbcffbcbdbdffbdbebdffbfbebeffbfbfc0ffc0c0c1ffc1c2c1ffc2c2c2ffc3c3c3ffc5c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacbcaffcececeffd6d6d6ffdadbdaffdeddddffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e8ffe9e9e9ffe6e6e6ffddddddffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d2d1ffd2d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd5d5d5ffd9d9daffdbdbdbffdcdcdcffddddddffdcdcdcffdbdcdcffdbdbdbffdbdadbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd2d3d2ffd2d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcfceceffcececeffcecdceffcdcdcdffccccccffccccccffcbcbccffcbcbcbffcbcbcaffcacacaffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c8ffc7c8c8ffc7c7c7ffc7c7c7ffc5c5c4ffc2c2c2ffc8c8c8ffd7d7d6ffdededeffdededdffdbdbdaffd9d9d9ffd9d9d9ffd3d4d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff141414ff707170ff7d7d7dff808081ff858585ff8c8c8cff909090ff909090ff909090ff919190ff909090ff919191ff919192ff909090ff8e8e8eff8b8a8bff888888ff858586ff808080ff7c7d7cff717171ff707171ff7574757f3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffffffffffffeff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff434344ff868686ff9b9b9bff9f9f9fffa1a1a1ffaaaaaaffe9e9e9fffbfbfbfffbfbfbfffbfbfafffafafafffafbfbfffafafafffafafbfffbfafafffafafafffafafafffafafafffafbfafffbfafafffbfbfbfffbfafbfffbfbfbfffafafafffafbfbfffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafafffbfbfbfffbfafafffbfafbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8ffe3e3e3ffa5a5a5ff9b9b9aff979798ff929292ff818080ff4c4c4cff131212ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000ffeaebeaffeaeaeaffeaeaeaffebebebffedededffeeefefffefefeffff1f0f1fff1f1f1fff2f2f3fff4f4f4fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff3f2f2fff2f2f1fff1f0f1fff0f0efffefeeefffeeeeeeffecececffebebebffebebebffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e7e7ffe7e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e5ffe4e3e4ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe7e8e7ffe8e8e8ffe8e7e8ffe7e8e7ffe8e8e8ffe9e9e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffdfdfdfffddddddffdcdcdbffd9d9d9ffd7d7d6ffd3d3d3ffcfcfcfffcbcbcbffc1c2c1ffb6b6b6ffadadacffa6a7a7ffa1a1a1ff9c9c9cff989897ff919292ff8b8c8bff878787ff828282ff7f7f7fff787878ff707171ff656565ff595959ff4f4f4fff494949ff444444ff414141ff3d3d3dff3b3a3aff393939ff383838ff343434ff323232ff2f2e2eff2d2c2dff2c2b2bff2a2a2aff292929ff282828ff262727ff262626ff242424ff1a1a1aff080908ff020202ff020202ff020202ff030203ff020203ff030203ff020303ff020202ff020202ff020202ff010101ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff000101ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff0c0d0cff3b3b3aff626262ff6f6f6fff737474ff797979ff686869ff3d3d3cff4a4b4bff575757ff616262ff6f6f6fff818181ff909090ff9b9a9bffa4a5a5ffaeaeaeffb5b5b5ffbababbffbfbfbfffc3c3c3ffc6c6c6ffc9c9caffccccccffcececeffd0d0d0ffd3d2d2ffd4d4d4ffd6d6d6ffd8d7d8ffd9d9d9ffdbdbdbffdcdcdcffddddddffdfdfdfffdfe0dfffe0e1e0ffe1e1e1ffe2e2e2ffe3e3e2ffe3e4e4ffe5e5e5ffe7e7e7ffe7e7e7ffe7e7e8ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaebffeaebebffebeaebffebebebffebebeb7f7676767f7676760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf929293ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc6c6c6ffcecfcfffd0cfd0ffc3c4c3ffafafafffa8a8a8ffaaa9a9ffababacffadadacffaeaeaeffafafafffafafb0ffafb0b0ffb0b0b1ffb2b2b2ffb2b2b2ffb3b4b4ffb4b5b4ffb5b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbabbffbbbcbcffbdbdbdffbebebeffbebebeffbfbfc0ffc0c0c1ffc1c1c2ffc2c2c2ffc4c3c4ffc5c5c5ffc5c5c6ffc6c6c6ffc7c7c8ffc8c8c8ffcacacaffd1d2d2ffd8d7d7ffdcdbdbffddddddffdededeffdededeffdededeffdfdfdeffdededeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e3e4ffe4e5e5ffe5e5e5ffe6e6e6ffe7e7e8ffe8e8e9ffe4e4e4ffdbdbdbffd8d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0cfd0ffd0cfd0ffcfcfd0ffcfcfcfffcecfceffcececfffcececfffd1d0d1ffd5d6d5ffd8d9d9ffdadadaffdcdbdbffdcdcdcffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d4ffd3d2d3ffd2d2d2ffd1d2d1ffd1d1d0ffd0d0d0ffcfcfcfffcececeffcdcdcdffcdcdcdffcccccdffccccccffcccccbffcbcbcbffcacbcbffcacacaffcac9c9ffc9c9c9ffc9c8c8ffc8c8c7ffc7c7c7ffc6c6c6ffc6c6c5ffc5c5c5ffc4c5c4ffc5c5c5ffc6c5c6ffc6c6c5ffd3d3d3ffe1e1e1ffe4e3e4ffdfdfdfffdddedeffdddddcffd9d9d97f6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff151415ff747474ff848485ff8c8c8cff939392ff999999ff9d9d9dff9f9f9fffa1a1a1ffa2a2a2ffa1a1a1ffa0a0a1ffa0a0a0ff9f9f9fff9c9c9cff999999ff979797ff949594ff8e8e8eff838383ff757575ff747475ff7676767f3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefeffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1c1c1cff696969ff919291ff9c9c9cff9f9f9fffa1a1a0ffc5c5c5fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfafffbfafbfffafafbfffafbfbfffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f8fff9f8f9fff8f8f9fff8f9f8fff9f8f9fff9f9f9fff6f6f6ffc1c1c1ff9c9c9dff999999ff949393ff888888ff6b6b6bff303030ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000ffebebebffeaebebffeaeaeaffebebebffeeedeeffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff6f5f5fff4f5f5fff3f3f3fff3f2f3fff2f2f2fff1f1f2fff0f1f0ffeff0f0ffefefefffeeeeeeffedededffecedecffebebebffeaeaeaffeaeae9ffe9e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe5e6e6ffe4e4e4ffe3e3e3ffe2e2e2ffe0e1e1ffe0dfdfffe0e0e0ffe0e1e0ffe1e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e5e5ffe5e5e4ffe4e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffdfdfe0ffdedfdeffddddddffdbdcdcffdadadaffd8d8d7ffd4d4d4ffcfd0d0ffcacacaffc3c3c2ffbcbcbcffb3b3b3ffadadadffa8a8a7ffa3a3a3ff9e9e9eff989898ff939393ff8f8e8eff888889ff828282ff7b7b7bff717071ff636363ff5c5b5bff535353ff4e4e4eff4a4a49ff464646ff464545ff444344ff414141ff3f4040ff3b3b3bff363636ff333333ff323232ff313131ff302f2fff2d2d2dff2b2b2cff2a2a2aff292929ff272727ff1a1a1aff050505ff030303ff030303ff030303ff030303ff030303ff020203ff020202ff020202ff010102ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff0100017f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff232322ff5c5b5cff6b6b6cff707070ff767675ff6b6b6bff3a3a3aff474747ff545454ff606060ff6d6d6dff7d7c7dff8b8b8bff979797ffa2a2a3ffacacacffb4b4b5ffbababaffbebdbeffc2c1c1ffc5c5c5ffc7c8c7ffcacacaffccccccffcececeffd0d0d0ffd2d2d2ffd3d4d4ffd6d5d6ffd7d7d7ffd9d9d9ffdadadaffdcdcdcffddddddffdededeffdedfdfffdfe0dfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e4ffe4e4e4ffe6e6e6ffe7e7e7ffe9e9e8ffe9e9e9ffe9e9e9ffeaeaeaffebeaebffebeaebffeaebeaffebebebffebebebffecececffecececffecededffedededbfb2b2b27f7777773f3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf929292ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc9c8c9ffcfcfcfffcdcdceffbdbdbdffaaaaaaffa9a9a9ffaaaaaaffacacabffacadacffadaeaeffaeaeaeffaeaeaeffb0afafffb0b0b1ffb2b2b1ffb3b2b3ffb3b4b4ffb4b5b5ffb6b6b5ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbaffbcbcbcffbdbdbcffbebebeffbfbebfffbfc0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c4c5ffc5c5c6ffc7c6c6ffc8c8c7ffccccccffd4d4d4ffd9d9d9ffdcdcdcffddddddffddddddffddddddffddddddffdededeffdededeffdededeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e6ffe7e7e7ffe8e8e7ffe2e2e2ffd9d8d8ffd7d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0d0ffd0cfcfffcfcfcfffcfceceffcececfffcececeffcececeffcecdceffcdcdcdffcdcdceffcdcdcdffd1d1d1ffd5d5d5ffd8d8d7ffd8d9d9ffdbdbdbffdbdadaffdad9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d3ffd2d3d2ffd1d2d2ffd1d1d1ffd1d0d1ffd0cfd0ffcfcfceffcececeffcdcdcdffcdcdccffccccccffcccbccffcbcbccffcbcacaffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c6ffc5c6c6ffc5c5c5ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc2c2c2ffccccccffdcdddcffe6e6e6ffe7e7e7ffe0e0e0ffdfe0e0ffdededeffdddcdc7f6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff151515ff767576ff878787ff919191ff969697ff9c9c9cffa1a1a1ffa5a4a4ffa7a7a7ffa8a8a8ffa7a7a7ffa6a6a6ffa5a5a5ffa4a4a4ffa2a2a2ffa0a0a0ff9d9e9dff999899ff929292ff868786ff787878ff767676ff7676767f3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffeffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff090909ff414141ff868685ff979797ff9b9b9bff9e9e9dffa7a7a8ffecececfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfbfafffafbfafffafafafffafafafffafafafffbfbfafffafafbfffafafafffbfafafffafafafffafbfafffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9ffe7e8e7ffa5a5a5ff9a9a9aff969696ff8f8f8fff828282ff565756ff121212ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000ffebebebffebebeaffeaeaeaffebebebffeeeeedffeff0effff1f0f0fff1f2f1fff2f2f2fff3f3f4fff5f5f5fff7f7f7fff7f8f8fff8f8f8fff7f7f7fff7f6f7fff7f7f7fff5f6f5fff4f4f4fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff1f1f0fff0f0f0ffefefefffeeefeeffedededffecececffecececffeaebebffeaeaeaffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e6e7ffe5e5e5ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0dfffe0e1e0ffe1e1e1ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebeaffeaebebffebebeaffebebeaffebebeaffeaeaeaffe9e9e9ffe8e8e8ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e2e1ffe0e0e0ffe0dfdfffdfdfdfffdededeffdddddcffdbdbdbffd8d9d9ffd5d6d5ffd1d1d2ffccccccffc6c6c6ffc0c0c0ffbbbabbffb6b6b6ffb3b3b2ffadadadffa7a7a7ffa0a09fff9a9a99ff939394ff8d8d8dff868685ff7d7d7dff737272ff676767ff5f5e5fff5a5a5aff565656ff545454ff515151ff4f4f4fff4d4e4dff4a4a49ff454444ff3f4040ff3b3c3cff3a3a3aff383939ff373637ff333333ff313232ff303030ff2f2f2fff2c2d2cff2a2a2aff1a1a1aff070707ff030403ff030403ff030303ff030303ff030303ff020202ff020101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010001ff010100ff0101013f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff010102ff212121ff545455ff686868ff6e6e6eff757575ff6a6b6aff363737ff434343ff515150ff5c5c5cff6a6a69ff797978ff878787ff939493ff9f9f9fffa9aaaaffb2b2b2ffb9b9b8ffbdbdbdffc1c0c0ffc4c4c4ffc5c5c5ffc7c7c7ffcacacaffcccdccffcecfceffd0d0d1ffd2d2d2ffd4d4d4ffd6d6d5ffd7d7d8ffd9d9d9ffdadadaffdbdcdbffdcddddffdeddddffdededfffdedfdfffdfdfdfffe0e1e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe7e8e7ffe9e8e8ffe9eaeaffeaeaeaffeaebeaffebebebffebecebffecececffecececffedededffedededffeeeeeeffeeeeeeffeeeeeeffefefefffefefef7f7878773f3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf919291ffc2c2c2ffc2c2c2ffc2c2c2ffc4c4c3ffc3c3c4ffc9cacaffcececeffcac9caffb9bab9ffaaaaaaffa9a9a9ffaaababffababacffacacacffacadacffadadadffaeaeaeffafafafffb0b0b1ffb1b2b1ffb2b3b3ffb4b4b3ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b7ffb9b9b9ffbabab9ffbbbbbbffbcbcbcffbdbcbcffbebebdffbfbfbfffbfbfc0ffc1c1c0ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c8ffcfcfcfffd6d6d6ffdadadaffdcdbdcffdbdcdbffdcdcdbffdcdcdcffddddddffddddddffddddddffdededdffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0dfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e5ffe7e7e7ffe6e6e6ffdfdfdfffd7d7d7ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcccdcdffccccccffccccccffccccccffcccccbffcccdccffd0d0d0ffd4d5d4ffd6d6d6ffd9d9d8ffd9dadaffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd6d7d7ffd6d6d5ffd5d6d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccccdffccccccffcbcbccffcbcacbffcbcacaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc5c4c4ffc3c4c3ffc3c3c2ffc3c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc7c8c8ffd7d8d8ffe1e1e0ffe7e7e8ffe5e5e5ffe3e3e3ffe1e2e1ffe1e0e0ffdedede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff141414ff737373ff858685ff919191ff979797ff9d9d9dffa1a1a1ffa4a5a5ffa7a7a7ffa8a8a7ffa7a7a7ffa5a6a6ffa4a5a5ffa4a4a5ffa2a3a3ffa1a1a1ff9e9e9eff999999ff919191ff858484ff767777ff767676ff7676777f3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefffffffefefffefffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1c1c1cff696968ff929292ff999999ff9c9c9cff9e9f9fffc9c9cafffafaf9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff7f7f7ffc6c6c6ff9b9b9bff989898ff949494ff8e8e8eff707071ff2f2f2fff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000ffebecebffebebebffebebebffececebffeeefeefff0f0f0fff1f0f1fff2f2f2fff2f3f3fff4f4f4fff5f5f6fff8f8f7fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff8f7f8fff6f6f6fff4f4f4fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffefefefffeeeeeeffedededffedededffecececffeaebebffeaeae9ffe9eaeaffe9e9e9ffe8e8e8ffe7e7e7ffe5e5e6ffe4e4e4ffe3e3e2ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdeffe0dfdfffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffebebebffebebebffebebebffebebecffebecebffebecebffecebecffebebebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e6e6ffe6e5e6ffe5e5e5ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdddddeffdcdcdcffdbdadaffd8d8d8ffd3d3d3ffcececeffc9c9caffc5c5c5ffc2c2c2ffbebebfffbbbbbbffb4b4b4ffadadadffa7a7a7ff9e9e9dff959594ff8e8e8eff8a8a8aff818181ff777676ff6d6d6dff676767ff636362ff5f5f5fff5d5d5cff5a5a5aff575656ff535352ff4e4e4eff494949ff444444ff424242ff414141ff3d3d3dff3a3a3aff383838ff363636ff333333ff303131ff303030ff2a2b2aff151415ff040505ff040404ff030403ff030304ff020202ff010102ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff000001ff010101ff010101ff0101013f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010102ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff191919ff525252ff666666ff6e6e6eff757575ff717171ff383838ff414141ff4e4e4eff5a5a5aff696969ff797979ff848484ff909090ff9b9c9bffa6a7a7ffb0b1b0ffb7b7b6ffbcbbbcffbfbfbfffc2c2c2ffc4c4c4ffc5c6c6ffc8c8c8ffcbcacaffcdcccdffcfcfcfffd1d1d1ffd2d3d3ffd5d5d5ffd6d7d6ffd8d8d8ffd8d9d9ffdbdadaffdbdbdbffdddddcffddddddffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e4e4ffe4e5e5ffe5e5e6ffe7e7e7ffe8e8e8ffe9e9e9ffebeaeaffebebebffecececffecedecffedededffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffeff0effff0f0effff0f0f0bfb4b4b400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f303030ffc2c2c2ffc2c2c2ffc3c4c3ffc3c3c3ffc2c2c2ffc3c3c3ffcbcbcbffccccccffc7c7c7ffb6b6b6ffaaaaaaffa9a9a9ffaaaaaaffaaaaaaffaaababffacacabffacadadffaeaeaeffafafafffb1b0b0ffb1b1b1ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0bfffc1c1c0ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffcacacaffd2d2d2ffd7d7d7ffdadadaffdadbdaffdadadaffdadbdbffdbdbdbffdbdcdcffdcdcdcffdcdddcffddddddffdddddeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe5e5e5ffdcdcddffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0cfd0ffcfcfcfffcecfceffcececeffcdcdcdffcdcdcdffcccdcdffccccccffccccccffcbccccffcbccccffcbcccbffcbcbcbffcbcacaffcacacaffcacacaffcbcbccffd0d0d0ffd4d3d4ffd5d5d5ffd7d7d8ffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0d1d0ffcfcfd0ffcececfffcececeffcdcdcdffccccccffcbcccbffcacbcbffcacacaffcacac9ffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c5ffc5c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc1c2c2ffc1c2c1ffc1c1c1ffc1c0c0ffc7c7c6ffd4d4d4ffdfdfdeffe4e4e4ffe3e3e3ffe2e3e2ffe3e3e3ffe2e3e3ffe1e1e1bfa8a8a8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff131313ff6c6c6cff808080ff8c8d8cff949394ff999999ff9c9c9cff9e9e9effa0a0a0ffa1a1a1ffa1a1a1ffa0a0a0ff9f9f9fff9f9f9fff9d9e9dff9b9c9cff999999ff949594ff898a8aff7d7c7dff6f6f6fff727373ff7676767f3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefffffffffe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff383838ff828282ff979797ff9a9a9aff9c9d9cffa8a9a8ffeeeeeefffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafafafffafbfafffafbfafffafafafffafafafffafafafffafbfafffafafafffafafafffbfafafffafafafffafafafffafafbfffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9ffebebebffa6a6a6ff989998ff969696ff929292ff838383ff474746ff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000ffecececffebebebffebebebffecececffeeefeffff0f0f0fff1f1f1fff2f3f2fff3f3f3fff5f5f5fff6f6f6fff8f8f8fffafafafffafafafff9f9f9fff8f9f8fff8f8f8fff7f7f7fff5f6f5fff4f3f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f0f1fff1f1f0fff0f0efffefefefffeeeeeeffedededffecedecffebebebffeaeaebffeaeaeaffe9e9e9ffe7e7e8ffe6e6e6ffe4e5e5ffe3e3e3ffe2e1e1ffe1e1e0ffe0e0e0ffdedfdfffddddddffdedfdfffe0e1e0ffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffeaeaeaffebebeaffeaebebffebebebffebebebffebebebffebebebffebebecffecececffecececffecececffecebecffebebebffebebebffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe8e7e8ffe6e7e6ffe5e5e5ffe4e4e4ffe4e3e3ffe1e2e1ffe1e1e0ffe0e0e0ffdfdfdfffdededeffddddddffdbdbdbffd7d7d8ffd4d4d4ffd1d1d1ffcececeffcbcccbffc8c8c8ffc3c4c4ffbfbfbfffb9b9b9ffb0b0b1ffa6a5a6ff9d9d9dff969696ff90908fff8a8a8aff828282ff7c7c7cff767677ff717171ff6b6b6bff686768ff636463ff606060ff5c5c5cff585858ff525352ff4d4d4dff4c4c4cff4b4b4bff454545ff414141ff3e3e3eff3c3c3cff3a3a3aff393838ff363636ff333434ff272727ff0d0d0dff040504ff030303ff030303ff020202ff010102ff010101ff010101ff000001ff000000ff000000ff000100ff000000ff000000ff000101ff000100ff000101ff010101ff020101ff010101ff010101ff0101013f000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff151515ff515151ff666666ff6d6d6dff757575ff787778ff3a3a3aff3f3f3fff4c4c4cff5a5a5aff696969ff797a7aff858585ff909090ff9a9a9affa4a4a4ffadaeadffb4b4b4ffbababaffbebebeffc1c1c1ffc3c2c3ffc4c4c4ffc6c6c6ffc9c9c9ffcbcbcbffcececdffd0d0d0ffd2d2d1ffd4d4d4ffd6d5d5ffd7d7d6ffd8d8d8ffdad9d9ffdbdbdbffdcdcdcffdcdddcffddddddffdededeffdedfdfffdfdfdfffe0e0e0ffe1e1e1ffe1e2e2ffe2e3e3ffe4e3e4ffe4e5e4ffe5e5e6ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffecececffecededffeeeeeeffeeeeeeffefeeeeffefefeffff0f0f0ffeff0effff0f0f0fff0f0f0fff1f1f1fff1f1f17f787878000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f303030ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc3c3c3ffcacacaffccccccffc4c5c4ffb3b3b3ffa8a8a8ffa8a8a8ffa9a9a9ffa9a9a9ffaaaaaaffacababffadadacffaeaeaeffb0afafffb1b1b1ffb2b2b2ffb3b3b3ffb3b4b4ffb5b5b5ffb5b6b6ffb6b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c4c3ffc6c6c6ffcdcdcdffd3d3d4ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdbdadaffdcdbdbffdcdcdcffdcdcdcffddddddffddddddffdddeddffdededeffdfdedeffdedfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e2ffe2e3e2ffe4e4e3ffe4e5e4ffe5e5e5ffe3e3e3ffd9dadaffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d3d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcecfceffcececeffcdcecdffcdcdcdffcccdcdffccccccffcbccccffcbcbcbffcbcbcbffcbcbcaffcbcacbffcacacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc8c9c9ffcbcbcbffd0d0cfffd3d3d3ffd5d5d5ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcececfffcdceceffcccdcdffcbccccffcbcbcbffcacacaffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c3ffc3c3c3ffc2c2c2ffc1c1c0ffc1c0c0ffc0c1c0ffc0c0c0ffc0bfc0ffc7c7c7ffd3d3d3ffdcdcdcffe2e2e2ffe0e0e0ffdfdfdfffe1e1e1ffe3e3e3ffe3e3e3ffe3e3e37f707171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2b2b2bff6d6d6dff808080ff8b8b8bff929292ff969696ff999898ff9a9a9aff9c9c9cff9d9d9dff9d9d9dff9c9c9cff9c9b9cff9b9b9bff999999ff979797ff969696ff919292ff878888ff7a7a7aff6b6b6bff6a6a6aff7373737f3a3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffefefefffefeff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff111212ff5c5c5cff939393ff989898ff9a9a9aff9d9c9dffcccdccfff9f9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfcfcfffbfcfbfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafffafaf9fff8f8f8ffcbcbcbff999999ff979798ff949494ff8b8b8bff636363ff1e1e1eff030404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000ffedededffecececffebebebffecececffefefeffff0f0f1fff2f2f2fff3f2f3fff4f3f4fff5f5f5fff7f7f7fff8f8f8fffafafbfffafafafff9faf9fff9f9f9fff9f9f9fff8f8f8fff6f6f6fff3f3f4fff1f1f2fff1f2f2fff1f2f2fff1f2f1fff1f1f1fff0f0f0fff0f0f0ffefeff0ffefefeeffedeeeeffecededffecececffebebebffeaeaeaffe8e9e9ffe7e7e7ffe6e6e5ffe4e4e4ffe2e2e2ffe1e1e1ffe0e0e0ffdededeffdddcdcffdbdcdbffddddddffdfdfdfffe0e1e0ffe1e0e1ffe1e1e1ffe2e2e1ffe3e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaebeaffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffecececffecececffecececffecececffebebecffebebebffebeaebffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffdfe0e0ffdfdfdfffdddddeffdcdcdcffd9d9d9ffd7d7d7ffd4d4d5ffd2d2d2ffcfcfcfffcbcbcbffc6c6c6ffc0c0c0ffb9babaffb3b3b3ffababaaffa3a4a4ffa0a0a1ff9c9c9cff959595ff8c8c8cff848485ff797979ff747575ff707070ff6b6c6bff666667ff636363ff5f5f5fff5a5a5aff555454ff545454ff505050ff4b4b4aff494849ff464646ff444444ff414141ff3e3e3eff3b3b3bff393939ff343434ff1c1b1cff060606ff030303ff020202ff020102ff010101ff010101ff010100ff000001ff010000ff000000ff000000ff000000ff000101ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff0101013f0000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090808ff373737ff626262ff6b6b6bff737374ff767676ff393939ff3d3c3cff494949ff585858ff696969ff787878ff848485ff8f8f8fff999999ffa3a4a4ffacacacffb3b3b2ffb9babaffbebebeffc1c1c1ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c8ffcacacaffccccccffcececeffd0d1d1ffd2d2d2ffd4d4d4ffd5d5d5ffd6d7d6ffd8d7d8ffd9d9d9ffdbdbdbffdcdcdcffdcddddffdddddeffdededeffdedfdeffdfdfdfffe0dfe0ffe1e0e0ffe1e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e7ffe8e9e8ffeae9eaffebebebffecececffedededffeeeeedffeeeeefffeff0effff0f0f0fff0f0f0fff0f1f0fff1f1f1fff2f1f2fff2f1f2bfb6b6b63f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f616161ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffc3c3c3ffccccccffccccccffc2c2c2ffafafafffa7a7a7ffa7a8a7ffa8a8a9ffa9a9a9ffaaaaaaffacabacffadadadffafaeaeffafafafffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b6ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c2c1ffc2c3c3ffc8c8c8ffcfcfcfffd5d5d5ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdad9daffdadadbffdbdbdbffdcdbdcffdcdcdcffddddddffddddddffdddeddffdedddeffdededeffdededeffdededeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e5ffe1e1e1ffd8d8d8ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcecfcfffcececeffcdcecdffcdcdcdffcccccdffccccccffcbcccbffcbcbcbffcbcacaffcacacbffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc7c8c7ffc7c7c8ffc7c7c7ffcbcbcbffcfcfcfffd2d2d2ffd4d4d4ffd5d6d6ffd5d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcececeffcdcdcdffccccccffcccbccffcbcbcbffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc8c7c7ffc7c7c6ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffc7c7c7ffd4d3d4ffdadadaffdddddeffddddddffdbdbdbffdcddddffdfdfdfffe1e1e1ffe3e3e3bfaaaaab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2b2b2bff6d6d6dff7f7f80ff8b8b8bff929292ff969796ff989898ff9a999aff9c9c9cff9d9d9dff9d9d9dff9d9d9dff9c9d9dff9c9c9cff9c9c9cff9b9b9bff999999ff979797ff969696ff929292ff888888ff7a7a7aff6b6b6bff6a6a6a7f393839000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffffefefffefefe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060605ff2e2e2fff7a7a7aff969697ff989898ff9a9a99ffa7a7a6ffeeeeeffffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffdfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9fafafffafafafffaf9faffebebeaffa1a1a1ff979696ff949494ff8e8e8eff7b7b7bff474746ff0c0d0dff000100ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000ffedededffedecedffecececffecececffefefeffff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff7f7f7fff9f9f9fffafafbfffbfbfbfffafafafffafaf9fff9faf9fff8f8f8fff6f6f6fff4f4f4fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f1fff0f0efffefefefffeeeeeeffedededffecececffeaeaeaffe9e9eaffe9e9e9ffe7e7e8ffe5e6e6ffe2e2e3ffe0e1e1ffdfdfdfffdddedeffdcdcdcffdcdbdcffdbdbdbffddddddffdddddeffdfdfdfffe0e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffececebffebebecffedededffecececffecececffecececffecececffebebecffebebebffebebebffebebeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe8e7e8ffe7e6e7ffe5e6e6ffe5e5e5ffe4e4e3ffe3e3e2ffe1e2e1ffe0e0e1ffdfdfdfffddddddffdcdcdcffdbdbdbffd9d9d9ffd7d7d7ffd4d4d4ffd0d1d0ffcccbccffc6c6c6ffc0c1c0ffbcbcbcffb6b7b7ffb1b2b1ffacadadffa6a5a5ff9a9a9bff919191ff878888ff808080ff7c7c7cff777777ff727272ff6d6d6dff696969ff656565ff606060ff5c5b5bff5a5959ff575857ff545455ff505050ff4d4d4eff4b4b4bff474848ff434343ff404040ff3c3c3cff393939ff2d2d2dff100f10ff030303ff020202ff010201ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff010201ff020101ff010101ff010102ff010101ff010101ff010101bf0000010000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010100ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff252525ff5c5c5cff696969ff717171ff767676ff3f3e3eff3b3a3bff464747ff555555ff656565ff767676ff828282ff8d8d8dff979898ffa1a2a1ffaaa9aaffb2b2b1ffb9b9b9ffbdbdbeffc2c2c2ffc5c5c5ffc6c7c7ffc9c8c8ffc9c9c9ffc9c9c9ffcacbcaffcdcdcdffcfcfcfffd1d1d1ffd3d3d3ffd3d4d4ffd5d5d5ffd7d6d7ffd8d9d8ffdadad9ffdbdbdbffdcdbdcffdcdddcffddddddffdededdffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe4e3e4ffe5e5e5ffe6e6e6ffe6e6e7ffe7e8e7ffe9e9e9ffe9eaeaffebebebffebebecffecececffedededffeeeeeefff0f0f0fff0f1f0fff1f1f1fff1f1f1fff2f2f2fff3f3f2fff3f3f3fff4f4f47f7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf929292ffc2c2c2ffc1c1c2ffc1c1c1ffc1c0c0ffc0c1c0ffc5c5c5ffcdccccffcbcbccffbfbfbfffadadadffa7a7a7ffa8a8a8ffa8a9a9ffa9a9a9ffaaaaaaffacabacffadadadffaeafaeffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb5b6b6ffb7b7b7ffb8b8b8ffb9bab9ffbababaffbbbbbbffbcbcbcffbebdbdffbebebeffbfc0c0ffc0c1c1ffc3c3c3ffcbcbcbffd1d2d2ffd7d6d6ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadbffdadbdbffdbdbdbffdcdcdcffdcdcdcffdcdcddffddddddffddddddffddddddffdddddeffdededeffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e4e3ffe3e3e3ffdfdfdfffd5d5d5ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcececdffcdcdcdffcdcdccffccccccffcbcbcbffcbcbcbffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c8ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffcacacbffcececeffd1d1d1ffd4d4d3ffd5d5d5ffd3d4d4ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcececeffcdcecdffcccccdffccccccffcbcbcbffcacacbffc9c9caffc8c9c9ffc8c8c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc4c4c5ffc3c4c3ffc3c2c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbfffbebebeffc0c0bfffc9c9c9ffd4d4d4ffd9d9d9ffdcdcdcffd6d6d6ffd6d6d6ffdadadaffdbdbdbffdddddcffdfdfdfffe1e1e13f38383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2b2b2bff6d6d6dff80807fff8b8b8bff929292ff969796ff989998ff9a9a9aff9c9c9cff9d9d9eff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9c9c9cff9c9b9cff9b9b9bff999999ff979797ff969696ff919292ff888888ff7a7a7aff6b6b6b7f3433330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffffffffffefefefffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff111111ff505050ff898989ff969696ff979797ff9a9999ffbdbcbcfff9f8f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafbfafffafafafffafafafffafafafffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffafafafffafafafffafafafff6f6f6ffb5b5b4ff969596ff939393ff8f9090ff848484ff5f5f5fff1a1a1bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000ffedededffedededffedededffecededffefefeffff1f1f1fff3f2f2fff3f3f3fff4f4f5fff6f6f6fff7f7f7fff9f9f9fffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafafff9f8f9fff7f7f7fff4f4f4fff2f2f2fff0f0f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f0f0fff0f0f0ffeff0efffeeefeeffedededffecececffeaeaeaffeaeae9ffe8e8e8ffe6e6e7ffe3e3e3ffe1e1e0ffdfdfdfffddddddffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdddddcffddddddffdededeffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe5e4e5ffe6e6e6ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaebffebeaeaffebebebffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffecededffedecedffedededffedededffedededffedededffececedffecececffebebecffebebebffebeaeaffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdededeffddddddffdbdbdbffd9dadaffd7d7d7ffd4d4d4ffd0d0d0ffcbcacaffc5c5c5ffc1c0c1ffbcbcbcffb8b8b8ffb3b2b2ffaaaaaaff9f9f9fff959595ff8d8d8dff878787ff848484ff7f7f7fff777777ff727272ff6d6d6eff6a6a6aff676767ff656565ff5f5f5fff5d5d5dff5b5b5bff585757ff555555ff515151ff4c4c4bff474747ff434443ff403f40ff3b3b3bff363736ff212120ff040404ff020202ff020102ff010101ff010101ff010101ff010101ff010101ff010101ff010102ff020102ff020101ff010101ff010101ff010101ff010101ff010101ff010101ff010101bf00000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff222222ff5c5c5cff676767ff6f6f6fff747474ff434443ff393a39ff454545ff545454ff656565ff757574ff808080ff8b8c8bff969696ffa09f9fffa7a8a7ffafafafffb7b7b7ffbcbcbdffc1c1c1ffc4c4c4ffc6c6c6ffc8c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcbcbcbffcdcdcdffd0cfcfffd2d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd7d7d7ffd9d8d9ffdadadaffdbdadaffdbdbdbffdcdcdcffddddddffdedddeffdfdedeffdfdfdfffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e6ffe7e7e7ffe8e8e7ffe8e9e8ffeae9eaffeaeaeaffebebebffecececffedededffeeeeeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff6f5f6bfb9b9b93f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf919191ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0bfffc6c6c6ffcdcdcdffcacacaffbcbcbdffaaaaaaffa7a7a8ffa9a8a8ffa8a8a8ffa9a9a9ffabababffacacacffadadaeffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb9b8b8ffb9b9b9ffbbbabbffbcbbbbffbdbdbcffbebdbeffbfbfbeffc0c0c1ffc6c6c6ffcecdceffd3d3d2ffd7d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdadadbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdddcdcffdddcddffddddddffddddddffdddeddffdeddddffdededeffdededfffdfdfdfffe0e0dfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe2e1e1ffdcdddcffd3d3d4ffd1d0d0ffd0cfd0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfceceffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffccccccffcccbcbffcbcbcbffcacacaffcacacaffc9c9caffc9c8c9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c8ffc7c7c7ffc6c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc5c5c5ffc9c9c9ffcececeffd0d0d0ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d0ffd0cfcfffcfcfcfffcfcfcfffcececdffcdcdccffccccccffcbcbcbffcacacaffcacacaffc9c9c9ffc8c8c8ffc8c8c7ffc7c7c6ffc6c6c6ffc5c5c5ffc4c5c4ffc4c3c4ffc3c2c3ffc2c2c2ffc2c1c1ffc0c0c0ffbfbfbfffbfbebfffbebebeffbebebeffbdbdbdffbebebeffc8c8c8ffd4d4d4ffd8d8d8ffdbdbdbffd7d7d7ffd4d4d3ffd5d4d5ffd7d7d7ffdad9d9ffdbdbdbffdddddd3f373737000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffffffefffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff292929ff6d6d6dff8e8d8eff959595ff969796ff999999ffd7d7d7fff9faf9fffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffafafbfffafafafffafafafffafafafff9fafafffafaf9fffafaf9fffafaf9fff9fafafffafafafffafafafffafafafffafafafffafafafff9f9f9ffcfceceff969696ff939392ff909090ff888888ff6d6e6eff2a2a2aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffedededffedededffedededffedededfff0efeffff1f2f1fff2f2f2fff4f4f4fff5f5f5fff6f7f6fff8f8f8fff9f9f9fffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfff9f9f9fff7f6f7fff4f4f4fff2f2f2fff1f1f1fff0f0f0fff0f0f0fff1f0f0fff0f0f1fff0f0f0ffeff0f0ffefefefffeeeeeeffedececffecebebffeaeaeaffe9e9e9ffe7e7e7ffe5e5e5ffe1e1e0ffdededeffdcdcdcffdbdadbffdadadaffdadadaffdadadaffdbdbdbffdcdcdcffddddddffdeddddffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffe2e3e3ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebeaeaffeaebeaffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffecececffedededffedededffedededffedededffedededffedededffecededffecececffecececffecececffecececffecececffebebebffeaebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e7e7ffe5e5e5ffe5e5e5ffe4e4e3ffe3e2e2ffe1e2e1ffe0e0e0ffdfdedfffddddddffdbdbdbffd9d9d9ffd6d6d6ffd3d3d2ffcececeffc9c9c9ffc5c5c6ffc1c1c1ffbcbcbcffb6b6b6ffb0b0b0ffa5a5a5ff9c9c9cff949494ff8f9090ff8d8d8dff848384ff7e7e7eff7a7a7aff767676ff737372ff727272ff6c6c6cff656566ff656565ff626162ff5f5e5eff5b5a5bff555655ff4f4f4fff4b4a4aff464646ff414242ff3d3d3dff383838ff2e2f2fff141414ff030202ff020202ff010102ff010201ff020202ff020202ff010202ff010101ff010201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101bf000000000000000000000000000000000000000000000000000000bf010000ff010101ff010101ff010101ff010101ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff1b1b1bff565656ff656565ff6b6b6cff707070ff494949ff373838ff444444ff535353ff646464ff737473ff7e7e7eff8a8a8aff969696ff9f9f9fffa7a7a7ffaeaeaeffb5b5b5ffbcbcbbffc0c0c0ffc3c3c3ffc5c5c5ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffcacacaffccccccffcececeffcfcfd0ffd1d1d0ffd2d2d2ffd3d4d4ffd6d6d5ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdcffdcdcdcffddddddffdededdffdedfdeffdfdfdfffe0e0e0ffe1e1e1ffe1e2e1ffe3e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e5ffe7e6e7ffe8e8e8ffe8e9e9ffeae9e9ffeaebebffebebebffecececffeeeeeeffefefeffff0f0f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f5fff7f6f6fff7f7f7bfb9b9b9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0bfbfffc9c9c8ffcdcdcdffc9c9c9ffbababaffaaaaaaffa8a8a8ffa8a8a8ffa9a8a9ffaaaaaaffabababffadadacffaeadadffafaeafffb0b0b0ffb1b1b1ffb2b2b3ffb3b3b4ffb4b4b4ffb5b5b5ffb6b7b6ffb7b7b7ffb9b9b9ffbababaffbabbbaffbcbcbcffbdbdbdffbebebeffc1c1c1ffc9c9c9ffcfd0d0ffd4d4d4ffd6d6d6ffd5d5d5ffd5d6d6ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdbdbdbffdbdbdbffdbdcdcffdbdbdcffdcdcdcffdcdcdcffdddcdcffdcdddcffddddddffddddddffdededeffdededeffdfdfdfffe0e0e0ffe0e1e1ffe2e2e2ffe3e2e2ffe0e0e1ffdadadaffd2d1d2ffcfcfcfffcecfcfffcececeffcececeffcececeffcdceceffcdcdceffcdcdcdffcdcdccffccccccffccccccffcbcbcbffcbcbcbffcbcbcaffcacacaffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc4c5c5ffc4c4c4ffc4c3c4ffc3c3c4ffc3c2c2ffc2c2c2ffc2c1c2ffc4c5c4ffc8c9c9ffcdcdcdffcfd0cfffd1d2d1ffd1d1d1ffd0d1d1ffd0cfcfffcecfcfffcececeffcdcdcdffcdcccdffcccccbffcbcbcbffcacacaffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc6c5c5ffc4c5c4ffc4c4c4ffc3c3c3ffc2c2c3ffc1c2c2ffc1c1c1ffc0c0c0ffbfbfc0ffbebfbeffbebdbeffbdbdbdffbcbdbcffbdbdbdffc6c7c7ffd4d4d4ffd8d8d8ffd8d8d9ffd5d6d6ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd7d7d7ffdadad93f373636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffeffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080908ff3f3f3fff7d7d7dff909090ff949494ff979696ffa0a0a0ffececebfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfcfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafafafffafafafffafafafffafafafffaf9fafffafafafffafaf9fff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafaffe6e6e6ff9b9b9bff929292ff919190ff8a8a8bff7b7b7bff474746ff0c0c0cff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffedededffedededffeeeeeeffeeeeeefff0f0f0fff2f2f1fff3f3f3fff4f4f4fff5f5f5fff7f7f6fff8f8f8fff9f9f9fffbfbfbfffcfcfcfffdfcfdfffcfcfcfffbfbfbfffaf9f9fff6f7f7fff4f4f4fff2f2f3fff2f2f2fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeeeeefffeeededffecececffebeaebffeaeaeaffe8e8e8ffe5e5e6ffe2e3e2ffdfdfdfffdcdddcffdadadaffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffdadadaffdcdcdcffdddddcffdddddeffdededeffdfdfdfffe1e0e1ffe1e1e1ffe3e3e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e6e5ffe6e5e6ffe7e7e6ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebeaffebebebffebebebffebebebffebebebffebebebffecececffedededffedededffedededffedededffedededffedededffedededffecedecffecececffecececffecececffecececffedededffecececffecececffebebebffebeaebffeaeaeaffe9e9e8ffe8e8e7ffe7e7e7ffe6e6e6ffe5e6e5ffe5e4e4ffe4e4e4ffe3e2e2ffe0e0e0ffdedfdfffdcdcddffdadadaffd8d8d8ffd5d5d5ffd1d1d1ffcecdceffc9c9c9ffc4c4c4ffbebebfffbab9b9ffb2b2b2ffabababffa4a4a4ff9d9d9dff989998ff929292ff8b8b8bff878686ff828282ff808080ff7e7e7eff7b7b7cff747474ff6e6f6eff6b6b6bff686868ff646464ff5f5f5fff585758ff525252ff4d4d4eff494948ff444444ff414241ff3e3e3eff383838ff212121ff030203ff020202ff030202ff030203ff020202ff020202ff020201ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff000001ff010100bf00000000000000000000000000000000000000000000007f000000ff010101ff010101ff010101ff010101ff000100ff000100ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff141314ff505050ff626162ff69696aff6f6f6fff535352ff373737ff444344ff525252ff626262ff727171ff7e7e7fff8a8a89ff959595ff9e9e9effa6a6a6ffaeaeaeffb5b5b5ffbbbbbbffbfbfbfffc3c2c2ffc4c4c4ffc6c6c5ffc6c6c7ffc6c6c6ffc7c7c7ffc9c9c9ffcbcbcbffcdcccdffcececeffcfceceffd0d0d0ffd2d1d2ffd4d4d4ffd5d5d5ffd6d6d7ffd8d7d8ffd9d9d8ffd9dadaffdadadbffdcdcdcffdddcddffdeddddffdededfffdfdfdfffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe7e7e7ffe8e8e8ffe9e8e9ffeaeaeaffeaeaebffebebebffecedecffeeeeeeffefeff0fff1f0f0fff3f3f3fff5f4f5fff6f5f6fff6f6f7fff7f7f7fff7f7f8fff7f8f7bfbababa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7575757f7575757f7575757f7575757f7575757f75757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f303030ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffc1c1c1ffcacacaffccccccffc7c7c6ffb5b6b6ffa8a8a8ffa7a7a7ffa8a8a8ffaaaaaaffabaaabffacacacffadacadffaeaeaeffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb5b4b4ffb5b5b5ffb6b6b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbebebeffc4c4c4ffcccbcbffd1d1d1ffd4d4d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d8d9ffd9d9daffdad9daffdadadaffdadadbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcddffdddddcffddddddffdededeffdedfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffdfdfdfffd7d7d7ffd0d0cfffcececeffcdcdceffcdcdceffcdcdcdffcdcdcdffcccccdffccccccffcccccbffcbcbcbffcbcbcbffcacbcbffcbcacaffcac9caffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c4ffc4c4c5ffc4c4c4ffc3c3c3ffc2c3c3ffc2c2c2ffc2c1c2ffc1c1c1ffc0c0c0ffbfc0c0ffc0c0c0ffc4c4c4ffc8c8c9ffcdcdccffcecfcfffd0d0d0ffcfcfcfffcececeffcecdceffcccdcdffccccccffcbcbcbffcacbcbffcacac9ffc9c9c9ffc8c8c8ffc7c7c7ffc6c7c6ffc6c5c5ffc5c5c5ffc4c4c4ffc3c3c4ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c0ffbfc0c0ffbfbfbfffbfbebfffbebebeffbebebeffbcbdbdffbdbdbdffc6c6c6ffd3d3d3ffd9d9d9ffd7d7d7ffd3d3d3ffd1d1d1ffd3d3d3ffd4d4d5ffd4d4d5ffd4d4d4ffd4d4d53f35353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefffefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0e0eff4d4d4dff858585ff909090ff949393ff969696ffb2b2b2fff7f7f6fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff4f4f4ffabababff939392ff919190ff8c8c8cff838484ff606060ff191919ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffedeeedffefefefffefefefffefeeeefff0f0f0fff2f2f2fff4f4f4fff5f5f4fff6f5f5fff7f7f7fff8f8f8fffafaf9fffbfbfbfffdfdfefffdfdfdfffcfcfcfffcfcfcfffafafafff7f7f6fff3f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0efeffff0f0f0fff0eff0ffefefefffeeeeeeffedededffecebecffebebeaffe8e9e9ffe7e7e7ffe4e4e4ffe0e0e0ffddddddffdbdbdbffd9d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdbdbdbffdcdcdcffddddddffdeddddffdfdfdeffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebecebffebebebffecececffedededffedecedffedededffedededffedededffedededffededecffededecffecececffecedecffecececffecececffecececffecececffececebffecececffebececffebebebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe4e4e5ffe3e3e3ffe1e1e0ffdfdfdfffdddddcffdadbdaffd8d8d8ffd5d5d5ffd2d2d2ffcdcdcdffc7c8c7ffc2c2c2ffbdbcbdffb5b5b5ffadadadffa8a8a8ffa2a2a2ff9d9d9dff959595ff939292ff909090ff8d8d8dff888888ff878687ff828382ff7a7a7aff747474ff717070ff6c6c6cff686868ff626162ff5a5a5aff575757ff545555ff525252ff4d4e4dff464646ff3f403fff363636ff1e1e1eff040404ff040303ff030303ff030202ff020202ff020202ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff010101ff000101ff010000ff000000ff0000007f000000000000000000000000000000000000007f000000ff010101ff010101ff010000ff010100ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff131313ff525252ff606060ff676767ff737272ff5e5e5eff363636ff424242ff505050ff5f5e5eff6f6e6eff7d7c7cff888888ff949494ff9e9e9dffa6a6a6ffaeadadffb5b4b5ffbababaffbebfbfffc2c2c2ffc4c4c4ffc5c5c5ffc5c6c6ffc6c5c5ffc6c6c6ffc8c8c8ffcac9caffcbcbcbffccccccffcdcdcdffcfcecfffd0d0d1ffd2d2d1ffd3d3d3ffd4d4d4ffd6d5d5ffd7d7d7ffd8d8d8ffd9d8d9ffdadadaffdbdbdbffdcdcdcffddddddffdddeddffdededeffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe4e4e4ffe6e5e5ffe7e6e7ffe8e8e8ffe9e9e9ffeae9eaffebebebffecececffedededffefefeefff0f0f0fff1f1f2fff3f3f3fff6f6f5fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f8f9bfbababa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffeaeaeaffeaebeaffeaeaeaffebeaebffeae9eaffe9e9e83f3a3a39000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f303030ffc0c0c0ffbfbfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc2c2c2ffc9c9c9ffcbcbcbffc4c4c4ffb1b1b1ffa6a6a6ffa8a7a7ffa9a8a9ffaaaaaaffababaaffacacacffadacadffaeaeaeffafafafffb0b0b0ffb2b1b1ffb2b2b2ffb4b3b3ffb4b4b4ffb6b5b6ffb7b7b7ffb8b7b8ffb9b9b9ffbababaffbbbcbbffbfbfbfffc7c7c7ffcdcdcdffd2d2d2ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadad9ffd9dadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe0e0e1ffdddcddffd5d5d5ffcececeffcdcdcdffccccccffccccccffcccccbffcccccbffcbcbcbffcacacaffcacacaffcacacbffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9c8c8ffc7c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c3c3ffc2c2c2ffc2c2c2ffc2c2c1ffc1c0c1ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbdbdbdffbfbfbfffc3c3c3ffc9c9c9ffccccccffcecdcdffcececeffcdcdceffcccdccffcccccbffcacbcbffcacacaffc9c9c9ffc8c9c9ffc8c8c8ffc7c6c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c2ffc2c2c2ffc1c1c1ffc1c0c0ffc0c0bfffbfbfbfffbfbfbfffbebebeffbebdbeffbebebeffbcbcbcffbdbdbdffc6c6c6ffd4d3d4ffdadadaffd8d8d8ffd2d2d2ffcfcfcfffd1d1d1ffd2d2d3ffd3d3d3ffd4d4d4ffd4d4d53f3535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3a3a3b7f7575757f7675757f7575757f7575757f7675753f3a3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffefefffffefefffefeff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff1b1b1bff626262ff8a8a8aff919191ff949494ff979798ffcbcccbfff9f9f9fffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffafbfbfffbfafafff9f9f9ffc4c5c5ff929292ff909090ff8d8d8cff878787ff696969ff212020ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff787777ffefefefffefefefffefefeffff0f0f1fff3f3f3fff4f5f4fff5f5f5fff6f6f6fff7f7f7fff8f9f9fffafafafffcfcfcfffffefffffdfefefffcfcfcfffcfcfcfffbfafbfff7f7f7fff4f4f4fff4f3f3fff2f2f2fff2f2f2fff2f1f1fff0f0f1fff0f0f0fff0eff0ffefefefffeeeeeeffecededffebebebffeae9e9ffe8e7e7ffe5e5e5ffe1e1e1ffdededeffdbdbdcffd9d9d9ffd7d8d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9daffdbdbdaffdcdbdcffddddddffdededeffdededeffdfe0e0ffe2e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffebebebffebecebffecececffedededffecececffecececffededecffededecffedececffedececffecececffecececffecececffecececffecececffecececffecececffecebecffebebecffebececffebebebffebebebffebebebffeae9eaffe9e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe5e6e6ffe5e4e4ffe3e3e3ffe1e0e1ffdfdedeffdcdbdbffd8d8d8ffd4d4d4ffcfcfcfffc8c9c8ffc5c5c5ffbfbfbfffb7b7b7ffb1b1b1ffabababffa5a5a5ff9f9f9fff9d9d9dff9c9c9cff999999ff919291ff8f8f8fff8d8d8dff868686ff7f7f7fff797978ff757475ff727272ff6e6f6eff696969ff656566ff616161ff5b5b5bff555455ff4d4d4dff474646ff3d3d3dff373737ff1d1d1eff040404ff030403ff030303ff030202ff020202ff020101ff020101ff010101ff010101ff010101ff010101ff010001ff000001ff000101ff000000ff000000ff000000ff000000000000000000000000000000000000007f000000ff010101ff010101ff000101ff010000ff000100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff424243ff5d5d5eff666767ff717272ff686868ff343534ff404040ff4d4d4dff5d5c5dff6d6d6dff7b7c7cff888888ff939393ff9d9d9cffa5a5a5ffadacacffb3b4b3ffb9b8b9ffbebdbeffc1c1c1ffc3c3c3ffc5c5c4ffc5c5c5ffc5c4c4ffc5c5c4ffc6c7c6ffc9c8c8ffc9c9c9ffcacacaffccccccffcdcdceffcfcfcfffd0d0d1ffd1d1d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadbffdbdbdbffdcdcdcffdddddcffddddddffdededeffdfdedfffdfe0dfffe0e0e0ffe1e1e1ffe3e3e3ffe4e4e4ffe5e6e5ffe7e7e7ffe8e8e8ffe9e9e8ffeaeaeaffecececffedededffeeeeeefff0eff0fff1f1f1fff2f2f2fff4f4f4fff6f7f6fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff9f9f97f7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffebebebffebeaeaffeaeaebffeaeaeaffe9e8e9ffe8e8e8ffe7e7e7bfacadad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f606060ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffbfbfbfffc4c4c3ffcbcbcbffcbcbcbffc2c1c2ffaeaeaeffa7a8a7ffa8a8a8ffa9a9a9ffaaaaaaffaaaaabffabababffacadacffaeaeaeffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb4b3b3ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9babaffbbbbbcffc2c2c2ffcac9c9ffcececeffd2d2d2ffd3d3d3ffd3d4d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdadaffdbdbdbffdbdcdbffdcdcdcffdcdddcffddddddffdfdedfffdfe0dfffe0e0e1ffdfdfdfffdbdbdbffd2d2d2ffcdcdccffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c6ffc6c6c6ffc6c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc3c4c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc1c1c1ffc0c1c0ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbdbebdffbcbcbcffbcbcbbffbbbbbbffbdbebdffc3c3c3ffc9c9c9ffcbcacaffccccccffccccccffcbcbcbffcacacaffc9c9c9ffc8c9c9ffc8c8c7ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc4c3c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfc0bfffbfbfbfffbfbebeffbdbebeffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbdbdbdffc8c8c8ffd4d5d4ffdad9d9ffd9d9d8ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d1ffd2d2d2ffd3d3d33f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfafafafffebebebffebebebffebebebffecebebffebebebffebebeb7f757575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffffffffefffffffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060605ff2f2f2eff747473ff8e8e8eff929292ff969696ff9d9c9cffe4e4e4fffafafbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfbfbfffbfbfbfffbfafbffe0e0e0ff969596ff909090ff8e8e8eff8a8a8aff737474ff2a2a2aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff787877ffefefefffefefeffff0efeffff1f1f1fff3f3f3fff4f5f5fff6f6f6fff7f7f6fff8f8f8fff9f9f9fffafafafffcfcfcfffefffefffffefefffdfdfdfffdfcfdfffbfbfbfff8f7f8fff5f5f5fff3f3f4fff3f3f3fff2f2f2fff2f1f1fff1f1f1fff0f0f0ffefefefffefefeeffededeeffecececffeaeaeaffe7e7e7ffe6e6e6ffe2e2e2ffdfdfdfffdcdcdcffd9d9d9ffd7d7d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d8d7ffd9d9d8ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaebffeaebeaffebebebffeaeaeaffebececffedededffecececffedececffecececffececedffecedecffecececffececedffecececffecececffecececffecececffecebecffecececffececebffebebebffecebebffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e8ffe7e8e7ffe6e6e6ffe4e4e5ffe2e3e2ffe0e0e0ffddddddffdadadaffd5d5d5ffd0d0d0ffcbcbcbffc7c7c7ffc1c1c1ffbbbbbbffb5b5b5ffb0b0b0ffa9a9a9ffa5a6a5ffa4a4a3ffa1a1a1ff9c9c9cff979797ff949494ff8f8f8fff8b8b8bff848484ff7e7e7fff7b7b7bff797a79ff757575ff717171ff6b6b6bff636363ff5c5c5cff555555ff4e4e4eff444444ff3d3d3dff373737ff191919ff040304ff030303ff020202ff020202ff010202ff010101ff010101ff010101ff010001ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000007f000000ff010101ff010101ff000101ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030403ff2e2e2eff585858ff656465ff6e6e6eff6d6d6dff353535ff3f3f3fff4c4c4cff5c5c5cff6d6d6cff7b7b7bff878787ff939392ff9c9c9cffa4a4a4ffabacabffb2b2b2ffb7b8b7ffbcbcbcffbfc0bfffc1c2c1ffc3c3c3ffc4c4c4ffc3c3c4ffc4c4c4ffc6c5c6ffc7c7c7ffc7c7c7ffc9c9c9ffcbcbcbffcdccccffcecdceffcfcfcfffd0d0d0ffd1d1d1ffd1d1d2ffd3d3d3ffd5d4d4ffd6d6d5ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadbdbffdcdbdbffdcdcdcffdcdddcffddddddffdddeddffdededeffdfdfdfffe1e1e1ffe2e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe8e7e7ffe9e9e9ffebebeaffecececffeeeeedffefefeffff0f0f0fff1f1f1fff3f3f3fff5f5f5fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f93f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffebebebffebebebffeaeaeaffe8e8e9ffe8e7e8ffe7e7e7ffe6e7e7ffe6e6e6bfacacac3f393939000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf909090ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc5c5c5ffcbcbcbffcac9caffbebebeffabababffa7a7a6ffa8a8a8ffa9a9a9ffa9a9a9ffaaaaaaffabababffadadacffaeaeaeffafafafffb0b0b0ffb2b1b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b8ffb9b9b9ffbcbcbcffc5c5c5ffcacacaffcfcfcfffd2d2d2ffd3d3d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdbffdbdbdbffdcdcdcffddddddffdededeffdedfdeffe0e0e0ffdedddeffd8d8d8ffd0cfcfffcbcbcbffcacacbffcacacaffcacacaffc9c9caffc9cac9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c3c4ffc3c3c3ffc2c2c2ffc2c2c2ffc1c2c1ffc1c1c1ffc0c0c1ffc0c0c0ffbfc0bfffbfbfbfffbebebeffbebdbeffbdbdbdffbcbcbcffbbbbbbffbbbbbbffbababaffb9b9b9ffbabab9ffbdbdbcffc3c2c2ffc8c8c8ffc9c9c9ffcbcbcaffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c5ffc5c4c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c1ffbfc0bfffbfbfbfffbebebeffbdbdbdffbcbdbcffbcbcbcffbbbbbbffbbbbbbffbababaffbcbcbcffc8c8c8ffd4d4d4ffd7d7d7ffd5d5d5ffd1d1d1ffcfcfcfffd0d1d0ffd1d1d1ffd0d1d1ffd0cfd0ffd0d1d03f34343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3a3a3affe9e9e9ffe9eae9ffeaeaeaffebebebffebebebffebebebffebebebffebebeb7f767676000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffffefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff454545ff807f7fff8f8f8fff919292ff959596ffaaaaaafff4f4f4fffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfbfbfffcfcfcfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff1f0f1ffa4a3a3ff919191ff8f8f8fff8c8c8cff7c7c7cff343434ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffefefeffff0f0f0fff0f0f0fff1f1f1fff4f4f4fff6f6f6fff7f6f6fff7f7f7fff8f8f9fffaf9fafffbfbfbfffcfcfcfffefefefffefffefffdfdfdfffdfdfdfffcfcfcfff8f8f8fff5f5f5fff4f4f4fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff0f0f0ffefeff0ffeeeeefffedededffebebeaffe8e8e8ffe6e6e6ffe4e4e4ffe0e0dfffdddddcffdadadaffd7d7d7ffd5d6d5ffd6d5d6ffd6d5d5ffd6d6d6ffd5d6d5ffd6d6d7ffd8d8d8ffdad9d9ffdadadaffdbdcdbffdcddddffdededeffdedfdfffe1e1e0ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffececebffedeeedffedededffecececffecececffedececffecececffecececffecececffecececffecececffebebebffecebecffebecebffebececffececebffebecebffebebebffebebebffebebebffebebebffebeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e6ffe5e5e5ffe3e2e3ffe1e0e1ffdddeddffdadad9ffd6d6d6ffd1d2d2ffcecdcdffc9c9c9ffc5c5c5ffbfbfbfffb9b9b9ffb3b3b3ffacadadffa9aaa9ffa7a7a7ffa4a4a4ff9fa0a0ff9c9b9cff989897ff949494ff90908fff8a8a8aff858685ff828282ff7f7e7eff7a7a7aff747474ff6d6d6dff646465ff5d5e5eff565656ff4a4b4aff444344ff3d3d3dff373737ff161515ff030303ff020302ff020202ff010101ff010101ff010101ff010001ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000003f000000ff010001ff000001ff010101ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff292929ff555655ff626262ff6c6c6cff727272ff3a3a3aff3e3e3eff4b4c4bff5a5a5bff6c6c6cff7b7a7aff878787ff929292ff9b9b9bffa3a3a4ffababaaffb1b1b1ffb6b6b6ffbbbbbbffbebebeffc1c0c1ffc2c2c2ffc3c3c3ffc2c2c2ffc3c4c3ffc5c4c4ffc5c5c5ffc7c6c6ffc8c8c8ffc9cacaffcbcbcbffcdcdccffcececeffcecfceffcfd0cfffd1d1d1ffd2d2d2ffd3d3d2ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d8ffd9d9d9ffdad9d9ffdadadaffdadbdbffdbdbdcffdcdcdcffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe2e2e2ffe4e3e3ffe5e5e5ffe6e6e6ffe8e8e8ffeaeaeaffecebebffedededffeeeeeeffefefeffff1f1f0fff2f2f2fff4f4f4fff6f6f6fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafa3f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffebebebffebebebffecebebffeae9e9ffe8e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe5e6e5ffe5e4e4ffe4e4e47f717171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf909090ffc0c0c0ffc0c0c0ffc1c1c1ffbfc0c0ffbfbfbfffc7c6c6ffcbcbcbffc7c7c6ffb9b8b9ffa8a9a8ffa7a7a6ffa8a7a7ffa8a8a8ffa8a8a8ffaaaaaaffacababffadadacffaeaeaeffafafafffb0b0b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b7b7ffb9b8b9ffbfbfbfffc7c7c7ffcbcccbffd0d0d0ffd1d2d2ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd7d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdcdcddffddddddffdededeffdfdfdfffdbdbdbffd6d6d6ffcecdceffcacacaffcac9c9ffc9c9c9ffc8c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc4c3c4ffc3c3c3ffc2c2c2ffc1c1c2ffc1c1c1ffc1c0c1ffc0c0c0ffbfbfbfffbfbfbfffbfbebfffbebebeffbdbdbdffbcbdbcffbcbcbbffbbbbbcffbababaffbababaffb9b9b9ffb8b8b9ffb7b8b7ffb7b7b6ffb7b7b7ffbcbcbcffc3c2c3ffc6c6c7ffc8c8c8ffc9c9c9ffc9c8c8ffc7c7c6ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c3c2ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbebeffbdbdbeffbcbcbcffbcbcbcffbcbbbcffbabbbbffbababaffb9b9b9ffbbbbbbffc8c8c8ffd4d4d4ffd7d6d6ffd4d4d4ffd2d3d2ffd0d0d0ffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d03f3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfadadadffe8e8e8ffe8e8e9ffe9e9e9ffe9eae9ffeaeaeaffeaebebffebebebffebebebffebecec7f7676760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffffffffffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff121313ff5b5b5bff868686ff8e8e8eff919191ff969595ffc0c1c0fffaf9fafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffbfbfbfffbfbfafffbfafafffafbfbfffbfbfbfffafbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfff9f9f9ffbbbcbbff909191ff8f8f8fff8d8d8dff878787ff535454ff121212ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffb5b4b5fff2f1f2fff0f1f1fff2f2f1fff5f5f5fff6f6f6fff7f7f7fff8f8f8fffafaf9fffbfbfbfffcfcfcfffdfcfcfffefefefffefefefffefefefffefdfdfffbfcfbfff7f8f7fff5f5f5fff5f5f4fff4f4f4fff3f3f3fff2f3f2fff1f1f2fff0f0f0ffefefefffeeeeeeffecebebffeae9e9ffe7e7e7ffe5e4e4ffe1e2e1ffddddddffdadadaffd8d8d7ffd5d5d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd8d7d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffe0e1e0ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe5e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebebecffeeededffecececffecececffecececffecececffecececffecececffecececffebebecffecebebffebebecffecebebffecececffebececffecebebffebebebffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0dfffddddddffdadbdaffd6d6d7ffd3d3d3ffcfcfcfffcbcbcbffc7c7c7ffc3c3c3ffbdbdbdffb6b7b7ffb0afafffaeaeaeffabababffa7a7a6ffa2a2a2ff9e9f9fff9b9c9bff989898ff949494ff8f8f8fff8b8c8bff878787ff828282ff7d7d7cff777676ff6f6f6fff676667ff5d5d5dff515151ff4a4a49ff434343ff3c3c3cff353535ff131313ff030302ff020202ff010101ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030404ff2e2e2dff565656ff636363ff6c6c6cff6f6f6fff3e3e3eff3d3e3dff4b4b4bff5a5a5aff6b6c6bff7a7a7aff868686ff919190ff9a9a9affa2a2a2ffaaaaaaffb1b1b1ffb6b6b6ffbababaffbebebeffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc7c7c7ffc8c9c8ffcacacaffcbcbccffcdcdccffcececdffcfcfceffd0d0d0ffd0d1d1ffd1d2d2ffd3d3d3ffd3d4d4ffd5d5d5ffd5d6d6ffd7d7d6ffd7d7d7ffd8d9d8ffdadad9ffdadadaffdadadaffdbdbdbffdcdcdcffddddddffdededdffdfdedfffe0e0dfffe1e1e1ffe2e3e3ffe4e4e4ffe7e6e6ffe9e9e9ffeaeaeaffecebecffedededffefeeeeffeff0f0fff2f1f1fff3f3f3fff5f5f5fff7f7f7fff9f9f9fff9f9f9fff9f9f9fffafafafffbfafafffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffebebecffebebebffeaeaeaffe8e7e8ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2bfa9a9a900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f303030ffc0c0c0ffc0c1c0ffbfc0c0ffbfbfbfffbfbfbfffc1c1c1ffcac9c9ffcbcbcbffc5c5c5ffb5b5b5ffa7a7a7ffa7a6a6ffa7a7a7ffa8a8a7ffa9a9a9ffaaaaaaffacacacffadadadffaeaeaeffafb0afffb0b0b0ffb2b2b2ffb3b3b3ffb5b4b4ffb6b6b6ffb9bab9ffc2c2c2ffc8c8c8ffcccccdffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd4d5d5ffd6d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadad9ffdbdadaffdbdcdbffdddcdcffddddddffdededeffd9d9d9ffd4d4d4ffcccbcbffc9c9c9ffc8c9c9ffc8c8c8ffc7c8c8ffc7c7c7ffc6c6c7ffc7c6c6ffc6c6c6ffc6c5c5ffc6c5c5ffc5c5c5ffc5c4c4ffc5c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbdbebeffbebdbdffbdbdbdffbcbcbcffbbbbbbffbbbbbbffbababaffb9babaffb9b9b9ffb8b8b8ffb7b7b7ffb7b7b7ffb5b6b6ffb5b5b5ffb4b4b4ffb6b6b6ffbcbcbcffc2c2c2ffc5c5c5ffc7c7c7ffc7c7c7ffc6c6c5ffc4c4c4ffc3c3c3ffc3c2c2ffc2c1c2ffc0c1c1ffc0c0c0ffbfbfbfffbebebfffbebebeffbdbdbdffbcbcbcffbcbcbbffbbbbbbffbababbffb9b9b9ffb8b8b8ffbababaffc7c7c7ffd4d4d4ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd0d1d0ffcfcfcfffd0d0d0ffd0d0d03f343434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f393939ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffebebebffecebecffececec7f7676760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefefffefffffffefffffffefeff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1d1e1eff6c6c6cff898889ff8e8d8dff919191ff989797ffdbdbdbfffafafafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafbfffafbfafffbfbfbfffafbfbfffbfbfafffbfafafffafbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfbfbffd7d7d7ff929292ff8f8f8fff8d8d8dff8a8b8aff6d6d6dff222222ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff797979fff2f2f2fff2f2f2fff2f2f2fff5f5f6fff7f7f7fff8f8f8fff8f9f9fffafafafffcfbfbfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffbfbfbfff7f8f8fff6f6f6fff5f5f5fff4f4f4fff3f4f4fff2f3f3fff1f2f1fff0f0f0ffeeefefffecededffeaeaeaffe8e8e8ffe6e6e5ffe2e2e2ffdedfdeffdadbdbffd8d8d9ffd6d6d6ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d5ffd7d7d6ffd8d9d8ffdadad9ffdbdbdbffdcdcdcffddddddffdededeffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe5e6e6ffe6e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffebebebffedededffecececffebecebffecececffecebecffececebffecebebffebececffebececffebececffebececffebebebffebebebffecececffebebebffebebebffebebebffebebebffebeaeaffeaeaebffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe6e6e5ffe3e3e3ffe1e1e1ffdfdfdfffdddcdcffd9d9d9ffd6d6d6ffd4d4d4ffd1d1d1ffcccdccffc9c9c9ffc5c5c5ffc0c0c0ffbababaffb5b4b5ffb2b3b3ffaeaeaeffa9a9a8ffa6a6a6ffa2a2a2ff9e9e9eff9a9a9aff979697ff949493ff90908fff8b8a8bff868686ff807f80ff797979ff6f6f6fff646464ff575757ff515051ff484949ff414141ff3a3b3bff333332ff0f0f0fff020202ff010101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff303030ff575757ff626362ff6a6a6aff6e6e6dff404040ff3c3c3cff4a4a4aff5a595aff6b6b6bff797878ff848484ff8f8f8fff999999ffa2a2a2ffa9a9a9ffb0b1b0ffb5b5b5ffbab9baffbdbdbdffbfbfbfffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c4c3ffc5c5c5ffc6c7c6ffc7c8c8ffc9c9c9ffcacacaffcbccccffcdcdcdffcdceceffcfcfcfffd0d0cfffd1d1d1ffd2d2d2ffd3d2d3ffd4d4d4ffd5d5d5ffd5d6d5ffd7d7d6ffd7d8d8ffd8d8d8ffd8d9d9ffd9dad9ffdadbdaffdbdbdbffdbdcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe3e3e3ffe5e5e5ffe7e7e7ffe9e9e9ffeaebeaffecececffeeeeeeffefefeffff0f1f1fff2f2f2fff4f4f4fff6f6f6fff8f8f8fff9f9fafffafafafffbfafafffbfbfbfffbfbfbbfbdbcbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffebebecffebebebffe9e8e9ffe7e7e8ffe6e6e6ffe4e4e4ffe4e4e4ffe2e3e3ffe2e2e2ffe2e1e1ffe1e1e2ffe0e1e13f383838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f303030ffc0c0c0ffc0c0bfffc0c0c0ffc1c0c0ffc1c2c1ffc3c4c4ffcacacaffcacacaffc3c3c3ffb1b2b1ffa6a6a6ffa7a6a7ffa7a7a7ffa8a9a8ffaaaaa9ffabababffacacadffaeadadffaeaeafffb0afafffb0b1b0ffb2b2b2ffb3b4b3ffb6b5b6ffbcbcbcffc4c4c4ffc9c9c9ffcdcecdffcfcecfffcfcfcfffcfcfcfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffdadadaffdbdbdbffdcdcdbffdddddcffddddddffd7d8d8ffd1d1d1ffc9c9caffc8c8c9ffc8c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc4c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c1ffbfbfbfffbfbebfffbebdbeffbdbebdffbdbdbcffbcbcbcffbbbcbcffbbbabbffbababaffbabab9ffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b6ffb5b5b4ffb4b4b4ffb3b3b3ffb2b3b2ffb2b2b2ffb5b6b6ffbcbcbcffc1c1c1ffc4c4c4ffc5c5c5ffc5c4c5ffc2c3c3ffc2c2c2ffc1c1c0ffc0c0c0ffbfbfbfffbebebeffbebebeffbdbdbdffbdbdbcffbcbcbbffbbbbbbffbbbbbbffbbbabbffb9b9b9ffb8b8b7ffbababaffc8c8c8ffd3d3d3ffd6d6d6ffd4d4d4ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d3ffd2d3d3ffd0d1d1ffcfcfcf3f343434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f727272ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9eae9ffebeaebffecebebffecececffececec7f7676760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefffffefefffffffefefffefefe3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060707ff343535ff797a7aff8a8a8bff8e8e8eff929292ffa2a2a2ffeeeeeefffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafbfbfffafbfafffafbfafffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffcfcfcfffdfdfdfffdfcfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafafbfffafbfafffafafbfffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcffedededff9c9d9dff8f8f8fff8d8d8dff8a8a8aff797979ff313131ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff797979fff3f2f3fff3f2f3fff3f3f3fff6f6f6fff8f8f8fff9f9f9fffafafafffbfbfbfffcfdfdfffdfdfdfffefefdfffefefefffefffffffefefefffdfdfdfffcfcfcfff8f9f9fff7f7f6fff6f6f6fff5f5f5fff4f4f4fff2f3f2fff1f1f1ffefeff0ffeeedeeffebebebffe9e9e9ffe7e6e7ffe3e4e3ffe0e0dfffdcdcdbffd8d8d8ffd6d6d7ffd4d4d4ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd5d5d5ffd7d7d7ffd8d8d9ffdbdadaffdbdbdbffdddcdcffdddddeffdfdfdfffdfe0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffecececffecebecffebebebffebebebffebebebffebecebffebebecffecebebffebebecffebebebffecebebffebebebffebebecffebebebffebebebffebebebffeaebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e8e8ffe7e7e8ffe6e6e6ffe4e4e4ffe2e2e2ffe0e1e1ffdedfdfffdcdcdcffd9d9d9ffd7d7d7ffd4d4d4ffd2d1d1ffcececeffcacacbffc7c6c6ffc2c2c2ffbebdbdffb9b9b9ffb5b5b4ffafafafffadadadffa9a9a8ffa4a4a4ffa0a1a1ff9e9d9eff9c9c9cff989898ff929292ff8d8d8dff878787ff818181ff787878ff6d6d6dff5f5f5fff565757ff4e4e4eff464646ff3f3f3fff383838ff2e2e2fff0d0d0dff010101ff010101ff010100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000ff000100ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff313130ff565556ff626262ff696968ff707070ff424242ff3a3a3aff494949ff585959ff696869ff767676ff828282ff8d8e8dff989898ffa1a1a1ffa9a9a9ffb0b0b0ffb5b5b5ffb9babaffbdbdbdffbfbfbfffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c2ffc4c4c3ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c9ffc9c9c9ffcbcbcbffcbcbccffcdcdcdffcececeffcecfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d4ffd5d5d5ffd6d5d6ffd6d7d6ffd8d7d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdbdbdbffdcdcdcffddddddffdddedeffdfdfdfffe0e1e1ffe2e2e2ffe3e4e4ffe5e6e5ffe8e8e7ffeaeae9ffebebebffedededffeeeeeefff0f0f0fff2f2f2fff3f4f3fff5f5f5fff6f7f7fff8f9f9fffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfc3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffececebffe9eae9ffe8e8e8ffe7e6e7ffe5e4e5ffe3e3e3ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0bfa7a7a8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2f3030ffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc5c4c4ffcacacaffcacacaffc1c1c1ffadadadffa6a6a6ffa7a7a7ffa8a8a8ffa8a8a8ffa9aaaaffabababffacacacffadadaeffaeaeaeffb0b0b0ffb1b1b1ffb2b2b2ffb6b6b6ffbfbfc0ffc5c5c5ffcacacaffcdcdcdffcdcecdffcecdcdffcececeffcececfffcfcfcfffcfd0d0ffd0d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdbdbdbffd6d6d6ffcecfcfffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc5c5c6ffc5c5c5ffc4c4c5ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c0ffc0c0c0ffbfbfc0ffbfbebeffbebebeffbdbdbdffbcbcbcffbbbbbbffbbbbbbffbabbbaffbababaffb9b9b9ffb9b9b8ffb8b8b8ffb7b7b7ffb6b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b4b3ffb2b3b2ffb2b2b2ffb1b1b1ffb0b0b0ffb0b0b0ffb1b0b1ffb5b5b5ffbabbbbffbfbfbfffc2c3c3ffc3c3c3ffc2c2c2ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbdbdbdffbcbcbdffbcbbbcffbbbbbbffbababaffbababaffbababaffb9b9baffb9b9b8ffbbbbbbffc7c8c8ffd3d3d3ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffd0d1d1ffd2d1d2ffd3d3d3ffd3d4d4bf9e9e9e3f3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f383938bfabaaabffe4e4e4ffe5e5e4ffe6e5e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e9e8ffeaeaeaffebecebffecececffecececffececec7f76767600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffffefefffffefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0b0cff4a4a4aff828282ff8c8c8cff909090ff949494ffb4b5b5fff7f8f8fffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafafafffbfafafffafafafffbfafafffafafafffafafafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfff8f8f8ffb0b0b0ff8f8f8eff8d8d8dff8a898aff7f7f7fff4e4d4dff0f0f0eff010101ff000000ff000000ff000000ff000000ff000000ff000000ff797979fff3f3f3fff3f3f3fff3f3f3fff7f7f7fffaf9f9fffbfbfafffcfbfbfffdfdfdfffdfdfdfffefefefffefefefffefffefffffffffffefdfdfffdfdfdfffcfdfdfffafafafff8f8f8fff6f6f6fff5f5f5fff3f4f3fff1f1f2fff0f0f0ffefefefffedededffebebebffe8e8e8ffe5e5e5ffe2e2e1ffdddeddffdadadaffd7d7d7ffd4d4d4ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd9d9d9ffdbdbdbffdcdcdcffddddddffdededeffdfdedfffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe9e8e9ffe8e9e8ffe8e8e8ffe8e7e8ffe7e6e6ffe5e5e5ffe3e3e3ffe2e2e2ffe1e0e1ffdfdedeffdcdcdcffd9d9d9ffd6d6d6ffd4d4d3ffd0d0d0ffcecdcdffcbcacaffc7c7c7ffc3c4c3ffc0bfbfffbababaffb7b6b7ffb4b3b3ffafafafffabaaaaffa7a7a8ffa4a4a5ffa2a2a2ff9f9f9eff999998ff939393ff8e8d8dff888787ff80807fff747474ff656566ff5c5b5cff535353ff4c4c4bff434343ff3c3b3cff353535ff2b2b2bff060606ff010101ff010100ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000ff010000ff000000ff000000ff000001ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff343434ff575858ff616161ff676867ff6f6f6fff474646ff383939ff474747ff575857ff666767ff757575ff818181ff8d8c8cff979797ffa0a1a0ffa9a8a8ffb0b0afffb5b5b5ffb9b9baffbcbcbcffbebebeffc0c0c0ffc1c1c1ffc1c1c1ffc2c1c1ffc2c3c2ffc4c4c3ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffcac9c9ffcacacaffcbcbcbffcdccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d4ffd6d6d5ffd6d6d6ffd7d7d7ffd8d8d9ffd9d9d9ffdadadaffdbdbdbffdbdcdbffdcdcdcffddddddffdfdedeffe0dfe0ffe1e1e1ffe3e3e2ffe4e5e4ffe6e6e6ffe9e8e8ffebeaeaffecececffeeedeeffeff0f0fff1f1f1fff3f3f3fff4f4f4fff6f6f6fff7f8f7fffafafafffbfbfbfffbfcfbfffbfcfcfffdfdfc7f7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffecececffecececffebebebffe9e9e9ffe7e7e8ffe5e5e6ffe3e4e4ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfbfa6a7a63f373737000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf919090ffc2c2c1ffc2c2c2ffc3c2c2ffc2c2c3ffc1c1c1ffc5c5c5ffcbcbcbffc9c9c9ffbdbdbdffacacabffa7a6a6ffa6a7a6ffa7a7a7ffa8a8a8ffa9aaaaffabababffacacacffadadadffaeaeaeffb0b0afffb2b2b1ffb9b9b9ffc1c1c1ffc6c6c6ffcbcbcbffccccccffcdcccdffcccdccffcdcdcdffcdceceffcfceceffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffdadadaffdcdcdbffd9d9daffd5d4d5ffccccccffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c2c2ffc3c2c2ffc2c2c2ffc2c1c1ffc0c1c1ffc0c0c0ffc0c0bfffbfbfbfffbfbfbeffbebebdffbdbdbdffbcbcbcffbbbcbcffbbbbbbffbababaffbabab9ffb9b9b9ffb8b8b8ffb7b7b7ffb7b6b7ffb7b7b6ffb5b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb1b1b1ffb0b0b0ffb0afb0ffafafafffaeaeaeffadadadffafafafffb5b5b5ffbab9b9ffbfbfbfffc1c1c1ffc1c0c0ffbfbfbfffbdbebdffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbababaffbab9baffb9b9b8ffb9b8b8ffb8b8b8ffb8b8b7ffbbbbbbffc8c8c7ffd2d2d2ffd6d6d6ffd3d3d3ffd2d2d2ffd3d3d3ffd2d2d2ffd1d0d1ffd1d1d0ffd2d2d2bf9e9e9e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f717171ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e4ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9eaeaffebebebffecececffedededffedededffececec7f76767600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefffffffffffffefffefffefffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff101010ff5c5b5bff848485ff8c8c8cff909090ff959695ffd1d1d1fff9f9f9fffafafafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfafffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfafafffafafafffafafafffbfafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfcfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9faf9fff9faf9fff9faf9fff9fafafffafafafffafafafffafafafffbfbfafffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffbfbfbffcececeff909090ff8d8c8dff898989ff848484ff666666ff1a1a1aff020202ff000000ff000000ff000000ff000000ff000000ff000000ff3c3c3cfff3f3f3fff3f3f3fff4f4f4fff8f9f9fffafafafffbfbfbfffcfbfcfffdfcfdfffefefdfffffffefffffffefffffffffffffffffffefffefffdfdfefffdfdfdfffbfbfbfff8f8f8fff5f5f6fff4f4f4fff2f2f2fff0f1f0fff0f0efffeeeeeeffecececffeae9e9ffe6e6e6ffe3e3e3ffdfdfdfffdcdbdbffd8d8d8ffd5d5d5ffd2d2d2ffd0d1d0ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d0ffd1d1d1ffd0d1d0ffd2d2d2ffd3d3d3ffd5d5d4ffd6d6d6ffd7d7d7ffd9d9d9ffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaebeaffebebeaffebeaebffebebebffebebebffebebebffeaebebffebebebffeaebeaffeaebebffebebeaffeaebeaffebebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e7e7ffe6e7e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e0ffdfdfdfffdcdddcffdadad9ffd7d7d7ffd3d3d3ffd0d0d1ffcecdcdffcacbcaffc7c8c8ffc4c5c5ffc0c0bfffbbbbbcffb8b8b8ffb4b4b4ffb0b1b0ffadadadffa9aaaaffa7a7a7ffa4a4a4ffa0a0a0ff9b9b9bff959595ff8f8f8fff888888ff7e7d7eff707070ff676767ff5d5e5eff555454ff4a4a4aff404141ff393a39ff333233ff202020ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff0000007f00000000000000bf000000ff000000ff000100ff000000ff010000ff010001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff262626ff525252ff5e5e5eff636363ff6b6b6bff4e4e4eff373738ff454645ff565656ff656565ff727272ff7f7f7fff8c8c8cff979797ffa0a0a0ffa8a8a8ffb0afafffb5b4b5ffb9b9b9ffbcbcbbffbebebeffc0c0c0ffc1c1c1ffc1c2c1ffc1c2c2ffc3c2c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c6ffc8c8c8ffc9c9c9ffcacacaffcacbcbffcbccccffcdcdcdffcdceceffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffdadadaffdadbdaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e1ffe3e2e2ffe3e4e3ffe5e5e5ffe8e8e7ffe9e9e9ffebebebffedecedffefefeffff0f0f0fff1f2f2fff3f3f3fff5f5f5fff7f7f6fff9f9f9fffbfbfbfffcfcfcfffcfdfcfffdfdfdbfbdbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecececffedededffedececffebebebffe9eaeaffe8e7e8ffe6e6e6ffe4e5e4ffe3e3e3ffe1e1e1ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdededeffdddedd7f6e6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf919291ffc3c2c3ffc3c3c2ffc2c2c2ffc3c3c3ffc3c3c3ffc7c8c8ffccccccffc8c8c7ffbbbbbbffa8a8a8ffa5a5a5ffa6a6a6ffa7a7a7ffa8a8a8ffa9a9a9ffaaabaaffacabacffadadacffaeaeaeffb3b3b3ffbdbdbdffc2c2c2ffc7c7c6ffcbcbcaffcbcbcbffcbcbcaffcbcccbffccccccffcdcdcdffcdcdcdffcececeffcecfceffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd7d7d8ffd8d8d8ffd9d9d9ffdbdbdaffd7d7d7ffd2d3d2ffc9cac9ffc6c5c6ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c2c1ffc2c1c1ffc0c1c1ffc0c1c1ffc0bfc0ffbfbfbfffbebfbfffbebebeffbebdbdffbdbcbdffbcbcbcffbbbbbbffbabbbaffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb7b6b7ffb6b6b6ffb5b5b6ffb5b5b5ffb5b4b4ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffb0afb0ffafafafffaeaeaeffaeaeadffacadadffabacacffabababffababaaffaeaeaeffb4b3b4ffb8b8b8ffbdbdbdffbebebeffbdbdbdffbbbbbbffbababaffb9babaffb9b9b9ffb9b8b9ffb8b8b8ffb8b8b8ffb7b7b7ffb7b6b7ffb6b6b6ffbabbbaffc7c7c6ffd2d2d2ffd5d5d5ffd3d3d3ffd1d1d0ffd1d1d1ffd3d2d2ffd3d3d3ffd2d2d2ffd0d0d0bf9d9c9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f383838bfa9aaaaffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe5e5e5ffe6e6e6ffe8e8e8ffe9e9e9ffebebebffecececffedeeedffeeeeeeffefeeeeffedeeed7f767676000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefefffefeff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1a1a1aff686868ff858586ff8c8b8cff909090ff9a9b9affe8e8e8fff9fafafffafafafffafafafffafafafffbfafafffafafbfffafbfbfffbfafafffbfbfbfffafafafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffbfcfcfffbfcfcfffcfbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffdfefdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafafffafafafffafafafff9fafafff9faf9fff9fafafff9faf9fffafafafffafafafffbfafafffbfafbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcffe7e7e7ff979797ff8c8c8cff8a8a8aff878787ff767676ff2a2a2aff040303ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff4f4f4fff5f6f5fff5f5f5fff9f9f9fffafbfbfffbfbfbfffbfbfcfffdfdfdfffefefefffffffffffffffffffffffffffffffffffefefffffefefdfffdfdfefffcfcfcfff7f7f7fff5f5f5fff4f3f4fff2f2f3fff1f1f0ffefefefffedededffebebebffe8e8e8ffe5e4e4ffe1e1e1ffddddddffdad9daffd6d6d6ffd3d3d3ffd0d0d0ffd0d0d0ffd0d0cfffcfd0cfffcfcfd0ffd0d0d0ffd0d0cfffd0d0cfffd1d1d1ffd2d2d2ffd4d3d3ffd4d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdbdbdbffdcdcddffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeae9ffeaeaeaffebebeaffebeaeaffeaeaebffebebebffebebeaffeaeaeaffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e0e0ffdedfdeffdcdcdcffd9dadaffd7d6d7ffd3d3d3ffd1d1d0ffcdcdcdffcbcbcbffc7c7c8ffc3c3c3ffbebebeffbbbbbbffb8b8b8ffb5b5b5ffb2b2b2ffafafafffacacacffa9a9aaffa6a6a6ffa2a2a1ff9c9c9cff969796ff90908fff858585ff7d7d7cff727272ff686868ff5d5c5cff525152ff474747ff3e3e3eff373738ff303030ff0b0b0aff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000007f000000ff010000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff242423ff535353ff5c5c5cff626262ff6f6f6fff545454ff363636ff444444ff545454ff626363ff707070ff7e7f7fff8b8c8cff969696ff9f9f9fffa7a8a7ffafafafffb4b4b4ffb8b8b8ffbbbbbcffbebebdffc0bfc0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c2ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc7c7c8ffc9c9c8ffcacac9ffcacbcbffccccccffcdccccffcdcdcdffcececeffcfcfcfffcfd0d0ffd0d0d0ffd2d2d1ffd3d3d3ffd4d4d4ffd4d5d4ffd6d6d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdbffdcdcddffdddedeffdededfffe0e0e0ffe1e1e1ffe3e3e3ffe4e5e4ffe6e6e6ffe8e8e8ffeaeaeaffecececffeeeeeefff0f0f0fff1f1f1fff3f2f3fff4f4f4fff6f6f6fff8f8f8fffbfbfbfffdfdfcfffcfdfdfffcfcfdfffcfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb1b1b1ffedededffedededffecededffebebecffeaeaeaffe8e9e8ffe7e7e7ffe5e6e6ffe4e4e4ffe2e2e2ffe1e0e1ffdfdfdfffdfdfdfffdfdedfffdededeffdddeddffddddddffdcdcdcbfa5a5a5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf929292ffc2c3c3ffc3c3c3ffc3c3c4ffc5c5c5ffc5c5c5ffcacacaffcbcbcaffc7c7c7ffb7b8b8ffa8a8a7ffa6a6a5ffa6a6a6ffa6a6a6ffa7a7a7ffa9a9a9ffaaaaaaffacacabffaeaeaeffb6b7b7ffbfbfbfffc3c3c3ffc7c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcbffcbcbcbffcccccdffcdcdcdffcdcecdffcececeffcececfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd7d7d6ffd7d7d7ffd8d8d9ffdadadaffd5d5d5ffd1d0d0ffc7c7c7ffc4c4c4ffc4c3c4ffc3c3c4ffc3c3c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0bfffbfbfbfffbfbebfffbebebeffbdbdbdffbdbdbdffbcbdbdffbcbcbcffbbbbbbffbababaffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b4ffb3b3b3ffb3b3b3ffb2b2b2ffb2b1b2ffb1b1b1ffb0b0b0ffafafafffafaeaeffaeadaeffadadadffacacacffabababffabaaabffaaaaa9ffa9a9a9ffa8a8a8ffa8a8a8ffadadadffb2b2b2ffb7b7b8ffbbbbbbffbbbbbbffb9b9b9ffb8b8b8ffb8b8b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b7ffb6b6b6ffb5b6b6ffbababaffc6c6c6ffd0d0d0ffd5d5d5ffd2d2d2ffd0cfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d3ffd2d3d3bf9d9d9d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f717171ffe2e3e2ffe2e3e2ffe3e3e3ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe5e5e5ffe7e7e7ffe9e9e9ffeaeaeaffecebecffedededffeeeeeeffeeeeeeffeeeeeeffeeeeef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffffffffffffefefffffefffffefeff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff2e2d2eff777777ff888988ff8c8b8bff8f8f8fffabababfff5f5f5fff9fafafffafafafffafbfafffafafafffafafbfffafafafffafbfbfffbfafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffbfbfafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafafafffafafafff9f9f9fff9fafafff9f9fafff9f9fafffafaf9fffafafafffafafafffafafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfff5f5f5ffa9a9a9ff8d8d8cff8a8a8aff878787ff818181ff4a4a4aff0b0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f7f8fff6f6f7fff6f6f6fffaf9fafffbfbfbfffbfcfbfffcfcfcfffdfdfdfffefefefffefffffffffffffffffffffffffffefffefefefffefefdfffdfdfdfffbfbfbfff6f6f6fff5f4f5fff4f4f4fff3f3f3fff1f1f1ffefefefffecececffe9e9e9ffe6e6e6ffe3e3e3ffdfdfdfffdbdbdbffd8d7d8ffd4d4d4ffd1d1d1ffcfcfcfffcfcfcfffcecfcfffcececfffcfceceffcecfceffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd3d2d3ffd4d4d4ffd6d6d6ffd7d7d7ffd9d9d9ffdbdbdbffddddddffddddddffdededeffdfdfdfffdfdfe0ffe1e1e0ffe2e1e2ffe3e3e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffe9e9eaffeaeaeaffebeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe0e0e0ffdededeffdcdbdcffd9d9d9ffd7d7d7ffd4d4d4ffd1d1d1ffcdcdcdffc9c9c9ffc5c5c6ffc1c1c1ffbdbdbdffbbbbbbffb9b9b9ffb6b6b6ffb2b2b3ffb0b0b0ffadadadffabaaaaffa7a7a8ffa3a3a3ff9e9e9eff979797ff909090ff878787ff7c7c7cff717070ff666666ff5a5a5bff4f4e4eff444444ff3c3c3cff343434ff212121ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f000000ff000001ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1f201fff4e4e4eff5b5b5bff626262ff6f6f6fff595959ff373737ff434343ff535353ff626262ff6f6f6fff7e7f7eff8c8c8cff959495ff9e9e9effa7a7a8ffafaeafffb3b4b4ffb8b8b8ffbbbbbbffbebebeffc0bfc0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c9ffc9cac9ffcacacaffcbcbcbffcccccdffcdcdcdffcececeffcececeffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d6ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d9ffdadadaffdadadbffdcdbdbffdcdcddffdddeddffdededeffe0dfdfffe1e1e1ffe2e2e3ffe4e4e4ffe5e5e5ffe7e7e7ffe9eae9ffecebecffeeeeeeffefefeffff1f1f1fff2f2f2fff4f4f4fff5f5f5fff7f7f7fffafbfbfffcfcfdfffdfcfdfffdfcfcfffcfdfc7f7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f767676ffedededffedededffedededffecececffeaeaeaffe9e9e8ffe7e7e7ffe6e6e6ffe5e4e5ffe3e3e3ffe2e2e2ffe1e0e0ffdfdfdfffdededeffdddedeffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdcdc3f363637000000000000000000000000000000000000000000000000000000000000000000000000000000003f303030ffc2c3c3ffc4c3c3ffc4c5c4ffc5c5c5ffc5c4c4ffc5c5c5ffccccccffcbcbcbffc5c6c5ffb4b4b4ffa6a6a6ffa5a5a5ffa5a5a5ffa6a6a7ffa7a8a7ffa8a9a9ffaaaaaaffafafafffbab9b9ffbfc0c0ffc4c4c4ffc7c7c8ffc8c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcacacbffcbcbcbffccccccffccccccffcdcdcdffcdcdceffcececeffcececeffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d9ffd4d4d4ffcecdceffc5c5c5ffc3c3c3ffc2c2c3ffc2c2c2ffc2c1c1ffc0c1c0ffc0c0c0ffbfbfc0ffbfbfbfffbebebfffbdbebeffbdbdbdffbcbcbdffbcbcbcffbbbcbbffbbbbbbffbababbffb9babaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b7ffb5b5b5ffb5b4b4ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b2ffb1b1b1ffb0b0b0ffb0b0b0ffafafafffaeaeaeffadadadffacacacffacabacffabababffaaaaaaffa9a9a9ffa8a8a8ffa7a7a7ffa6a6a7ffa6a6a6ffa5a5a4ffa5a5a6ffacacadffb0b1b1ffb6b6b5ffb8b8b9ffb7b8b8ffb6b6b6ffb5b5b5ffb4b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffbababaffc6c6c6ffd0d0d0ffd5d5d5ffd2d2d2ffcdcdcdffcecdceffcfcfcfffd1d0d0ffd1d1d0ffd1d1d1bf9e9e9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f383838bfa8a8a9ffe2e2e2ffe2e2e3ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e2e3ffe3e4e4ffe5e4e5ffe6e6e6ffe8e8e8ffe9e9e9ffebebebffecececffedededffeeeeeeffefeeeeffefeeeeffeeeeef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff494949ff838283ff8b8b8aff8d8c8cff919190ffc5c5c4fff8f8f8fffaf9fafffafafafffbfafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafbfafffafafbfffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfafffbfafafffafbfafffafafbfffbfafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafff9f9f9fffaf9f9fff9f9fafff9f9fafff9fafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffbfbfaffc5c5c5ff8e8e8eff8a8b8aff888888ff848484ff595959ff141414ff010101ff000000ff000000ff000000ff000000ff000000ff000000fff8f8f8fff8f8f7fff7f7f7fff9f9f9fffbfbfbfffcfbfbfffcfcfcfffdfdfdfffefdfdfffefefffffffffffffffffffffefefefffefefefffdfefdfffcfcfcfff9f9f9fff6f6f6fff5f5f5fff4f5f4fff3f3f3fff2f2f2ffefefefffebebebffe9e9e9ffe6e6e5ffe1e1e1ffddddddffd9d9d9ffd5d5d6ffd2d2d2ffcfcfceffcececeffcececeffcececeffcececeffcececeffcececeffcecdceffcececeffcfcfcfffd0d0d1ffd2d2d2ffd4d3d4ffd5d6d5ffd7d7d7ffd9d9d8ffdbdbdbffdcdcdcffddddddffdddedeffdedfdfffdfe0dfffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffe9e9e9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e4e3ffe3e2e2ffe1e2e1ffe0e1e0ffe0e0dfffdddeddffdbdcdcffd9d9daffd7d7d7ffd3d3d3ffcfd0cfffcbccccffc7c7c8ffc3c3c3ffbfbfbfffbdbebdffbcbcbcffb8b8b9ffb5b5b5ffb2b2b2ffb0afafffadadadffabababffa9a9a9ffa5a5a5ff9e9e9eff979797ff8e8e8eff848484ff797979ff6e6e6eff616161ff555555ff494949ff404040ff383938ff303030ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000ff000001ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff202020ff4c4c4cff595959ff5f5f5fff616161ff595959ff383837ff40403fff4e4e4eff626162ff6c6c6cff7b7b7bff898989ff909090ff9b9b9bffa4a4a4ffacacacffb3b3b3ffb8b8b8ffbbbbbbffbebebdffc0c0bfffc1c1c1ffc1c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9cac9ffcacacaffcbcbcbffccccccffcdcdcdffcecdceffcecfceffd0d0cfffd0d0d0ffd1d1d1ffd2d2d2ffd3d2d3ffd4d3d4ffd5d5d5ffd6d6d5ffd6d6d7ffd7d8d8ffd8d8d9ffd9d9d9ffdadbdaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e2e1ffe4e3e4ffe4e4e5ffe6e6e6ffe8e8e8ffebeaebffecedecffefefeefff0f0f1fff2f2f2fff3f3f3fff5f4f5fff6f7f6fff9f9f9fffcfcfcfffcfcfdfffcfdfdfffdfcfc7f7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f767676ffedededffedededffedededffecececffeaeaeaffe8e8e9ffe7e8e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e2e2ffe2e1e1ffe0e0e0ffdfdfdeffddddddffdcdbdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadadabfa3a3a3000000000000000000000000000000000000000000000000000000000000000000000000000000003f303130ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc6c7c6ffcbccccffcbcbcbffc2c2c3ffb0afafffa4a4a4ffa4a5a4ffa6a6a5ffa6a6a6ffa8a7a8ffaaaaaaffb3b3b3ffbbbbbbffc1c0c1ffc5c4c4ffc6c6c6ffc6c6c6ffc7c6c7ffc8c7c7ffc8c8c8ffc8c9c9ffcacac9ffcacacaffcacbcaffcbcbcbffccccccffcccdccffcdcdcdffcdcdceffcececeffcececeffcfcfceffcfcfcfffcfd0cfffcfd0cfffd0d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d4ffd5d4d5ffd6d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd2d2d2ffcbcbcaffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbebfbeffbdbebeffbdbdbdffbcbdbcffbcbcbcffbbbcbbffbbbbbbffbababbffbababaffb9b9b9ffb9b8b9ffb8b8b8ffb7b7b7ffb6b6b6ffb6b6b5ffb4b4b5ffb3b3b4ffb3b3b3ffb2b2b2ffb1b1b1ffb1b0b1ffb0b0b0ffafafafffaeafafffaeaeaeffadadadffacacacffacacabffaaabaaffa9a9aaffa9a9a9ffa8a8a8ffa7a7a7ffa6a6a6ffa5a5a5ffa4a4a4ffa3a3a4ffa2a2a2ffa1a1a1ffa4a4a4ffabababffafafafffb4b4b4ffb6b5b6ffb5b4b4ffb3b3b3ffb3b4b3ffb4b4b4ffb5b4b5ffb4b4b4ffbababaffc6c5c6ffd0d0d0ffd4d4d5ffd3d3d3ffcdceceffcdcccdffcdcdcdffcececeffcfd0cfffd1d0d0bf9c9c9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6f6f6fffdfe0e0ffe1e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe4e3e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e9e8ffeaeaeaffebebebffecececffedededffeeeeeeffeeeeeeffefefefffeeefee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffffffffefebfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff171717ff626262ff878788ff8a8a8aff8d8e8eff969696ffe0e0e0fff9f9f9fffafafafffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafbfafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafbfffafafafffafbfafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffaf9fafff9fafafff9f9fafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbffe0e0e1ff949394ff8d8d8dff8a8a8bff868686ff6a6b6bff242424ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff7c7c7cfff8f9f8fff8f8f8fff9fafafffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffffffffffffffffffffefffffefefefffdfdfdfffbfbfbfff8f8f8fff5f5f5fff4f5f5fff4f4f4fff3f3f3fff1f1f1ffeeefeeffebeaeaffe8e8e8ffe5e5e5ffe0e0e0ffdcdcdcffd7d7d7ffd3d3d3ffcfd0cfffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcfd0cfffd0d0d0ffd2d2d2ffd3d3d3ffd5d5d5ffd7d6d7ffd8d8d8ffdbdbdaffdcdcdcffdcddddffdededeffdfdedeffdfdfdfffe0e0e0ffe0e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e9e8ffe8e8e8ffe9e9e9ffe8e9e8ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eaeaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe6e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e0e1ffe0e0e0ffdededeffdddddcffdbdadaffd8d8d8ffd5d5d5ffd2d2d2ffcfceceffc9cacaffc5c5c5ffc1c1c1ffbfbfbfffbdbebeffbababaffb6b7b7ffb4b4b4ffb2b2b2ffb0b0afffaeaeaeffacacacffa9a9aaffa3a3a3ff9d9d9dff959495ff8b8a8bff808080ff747575ff686868ff5d5d5dff4f4f4fff444544ff3c3c3cff343434ff1e1e1eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000ff010000ff000100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff101010ff3d3d3eff565656ff5f6060ff646464ff6f6f6fff3a3a3aff3f4040ff4f4f4fff5f5f5fff6e6e6eff7c7c7cff888888ff8e8d8dff9a9b9affa3a3a3ffabababffb2b2b2ffb8b7b8ffbbbbbbffbdbdbdffbfbfbfffc1c0c0ffc1c1c1ffc2c2c2ffc3c2c2ffc4c4c4ffc5c5c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcecfcfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd4d3d3ffd5d5d4ffd5d6d5ffd6d6d6ffd7d7d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0dfdfffe1e1e1ffe3e3e3ffe4e4e4ffe5e5e5ffe7e7e7ffe9e9e9ffecececffefeeeefff0f0f0fff1f2f2fff3f3f3fff4f5f4fff6f6f6fff8f8f8fffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f767676ffedededffededeeffedededffececebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e5e6ffe4e4e5ffe3e3e3ffe2e3e2ffe2e1e2ffe0e0e0ffdededeffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadaffdadadaffdadadaffdadada3f3636360000000000000000000000000000000000000000000000000000000000000000000000007f626262ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc8c8c8ffcecdcdffcbcbcbffc1c1c1ffadacacffa4a4a4ffa5a5a5ffa5a5a6ffa6a7a6ffacacabffb5b6b6ffbbbcbcffc1c1c1ffc4c4c4ffc4c5c5ffc5c5c5ffc5c6c5ffc7c6c7ffc7c6c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9cac9ffcacacaffcbcacbffcbcbcbffccccccffccccccffcdcdcdffcdcdcdffcecdceffcececeffcececeffcfcfcfffcfcfd0ffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd5d5d4ffd5d6d5ffd7d7d7ffd6d6d6ffd0d0d0ffc8c8c8ffc1c1c1ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbeffbdbebeffbdbdbdffbcbcbdffbbbbbcffbbbbbbffbabbbaffbababaffb9b9b9ffb9b9b9ffb8b8b8ffb8b7b8ffb7b7b7ffb6b7b6ffb6b6b6ffb4b5b5ffb4b4b4ffb3b2b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffafaeaeffaeaeaeffadadadffacacacffababacffabababffaaaaaaffa9a9a9ffa8a9a9ffa8a8a8ffa7a7a7ffa5a6a6ffa5a5a5ffa4a4a4ffa3a3a3ffa2a2a2ffa0a1a1ff9f9f9fff9e9e9eff9e9e9effa3a2a3ffaaa9aaffaeaeaeffb3b2b2ffb3b4b3ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffbbbbbbffc6c6c6ffd0d0d0ffd5d5d4ffd1d1d1ffcdcdcdffcdceceffcdcdcdffcecdceffcecdcdffcececebf9b9b9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa7a6a7ffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e6e6ffe6e6e7ffe7e7e7ffe9e8e9ffeae9eaffeaebebffecececffedededffeeeeeeffeeeeeeffefeeeeffefeeef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefffffffffffffffeffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff2a2a2aff6d6d6dff878686ff8a8a8aff8e8e8eff9e9f9effeff0effff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffcfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfafbfffafbfafffbfafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffbfbfbffefefefff9f9f9fff8e8e8eff8a8a8aff858585ff747374ff2d2c2cff040403ff000000ff000000ff000000ff000000ff000000ff000000ff7c7c7cfff9f9f9fff8f9f9fffafafafffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffffffffffffffffffefefffffefefefffdfcfdfffafafafff8f7f7fff5f5f5fff4f5f4fff4f3f4fff3f3f2fff0f1f0ffedeeeeffeaeaeaffe7e7e7ffe4e4e4ffdfe0e0ffdbdbdbffd5d6d6ffd2d2d2ffcececeffcdcdcdffcdcdcdffcdcdcdffcccdccffcccdcdffcccccdffcdcdcdffcdcccdffcdcdcdffcfcfcfffd0d0d0ffd2d2d2ffd4d4d3ffd5d5d5ffd7d7d7ffd8d8d8ffdadadaffdcdcdcffddddddffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeae9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0dfdfffdededeffdddeddffdcdcdcffdad9d9ffd7d7d7ffd4d4d5ffd1d1d1ffcecdcdffc8c8c8ffc3c3c3ffc0c0c0ffbfbebeffbbbbbbffb9b9b9ffb7b7b7ffb5b5b5ffb3b3b2ffb0b0b0ffadaeaeffabaaaaffa7a7a7ffa1a1a1ff9a9a9aff909091ff848485ff797979ff6e6e6eff616162ff545454ff4a4a4aff404040ff373737ff2e2e2eff080707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff3f3f3fff595a59ff626262ff6b6b6bff707070ff3a3b3aff3f3f40ff4e4f4eff5d5d5dff6c6c6cff79797aff868686ff929292ff9c9b9cffa5a5a4ffadadadffb3b3b2ffb7b7b7ffbbbabaffbdbdbdffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9cacaffcacacaffcbcbcbffccccccffcdcdcdffcececeffcecfceffcfcfcfffd0d1d0ffd1d1d1ffd2d2d2ffd3d2d3ffd4d3d3ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdeffdfe0e0ffe0e0e0ffe2e2e2ffe3e3e4ffe5e5e4ffe6e6e5ffe9e9e8ffecececffeeeeeefff0f0f0fff1f1f1fff3f3f3fff4f4f4fff5f6f5fff7f7f7fffafbfbfffcfdfcfffcfcfcfffcfcfcfffcfcfc3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3b3b3bffedededffedededffedededffedededffebeaeaffeae9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e4ffe4e4e3ffe3e3e3ffe3e2e2ffe2e1e1ffdfe0e0ffdededeffdcdcdcffdbdbdbffdbdadaffdadadaffdadadaffdadadaffdadadaffdadad97f6c6c6d000000000000000000000000000000000000000000000000000000000000000000000000bf949394ffc5c5c5ffc6c5c5ffc6c6c6ffc6c7c7ffc6c6c6ffc9cac9ffcecdcdffccccccffbdbdbeffa9a8a9ffa4a4a4ffa5a6a5ffa7a7a7ffafafafffb8b7b8ffbdbdbcffc1c1c1ffc3c2c3ffc4c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c5ffc6c6c7ffc7c7c7ffc8c7c7ffc9c8c8ffc9c9c9ffc9cacaffcacacaffcbcbcbffcbcbccffcccccbffccccccffcdcdccffcdcdcdffcecdcdffcececeffcfcfceffcecfcfffd0cfd0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd5d4d4ffcecfceffc4c4c4ffc0bfbfffbebebfffbebebeffbdbdbdffbdbdbcffbcbcbcffbbbbbcffbbbbbbffbababaffb9b9baffb9b9b9ffb8b8b8ffb8b8b7ffb7b7b7ffb6b7b7ffb6b6b6ffb5b5b5ffb4b5b4ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafb0ffafaeaeffaeaeaeffadadadffacacacffabababffaaaaaaffa9a9a9ffa8a8a9ffa8a8a8ffa7a7a7ffa6a6a6ffa5a5a5ffa5a4a4ffa4a4a3ffa3a2a3ffa2a2a2ffa1a1a1ffa0a0a0ff9f9e9eff9d9d9dff9c9b9bff9b9a9aff9b9b9bffa2a2a2ffa9a9a8ffacadacffb1b1b1ffb2b3b2ffb3b3b3ffb3b4b4ffbbbbbaffc7c6c7ffd0d0d0ffd4d4d4ffd1d1d1ffcdcdcdffcdcccdffcdcecdffcececdffcdcdceffcecdcdbf99999a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f373737ffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebeaebffecececffedededffeeeeeeffeeeeeeffeeeeefffeeeeee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefefefffffffffffefffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffeffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff3c3b3cff757575ff858686ff8a8a8aff8e8e8effa6a6a6fff5f5f5fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffafbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfff4f3f3ffa4a4a4ff8d8d8dff898a89ff858685ff787878ff313130ff030404ff000000ff000000ff000000ff000000ff000000ff000000ff7d7d7cfff9f9f9fff9f9f9fffafafafffcfbfbfffcfcfcfffdfcfdfffdfdfefffefefefffffffffffffffffffffffffffefffffffefefefffcfcfcfffafafafff7f7f8fff5f5f5fff4f4f4fff3f3f3fff1f2f2fff0efefffedecedffe9e9eaffe7e7e7ffe3e2e3ffdededeffd9d9daffd4d5d5ffd1d1d1ffcdcdcdffccccccffcdcdccffccccccffccccccffccccccffccccccffccccccffccccccffcdcdccffcececeffd0d0d0ffd1d1d2ffd3d3d3ffd5d5d5ffd7d6d7ffd8d8d8ffdadadbffdbdcdcffdddcdcffdededdffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e1e2ffe0e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdadadaffd7d8d7ffd5d5d6ffd3d3d4ffd0d0d0ffccccccffc6c6c6ffc2c2c2ffbfc0bfffbdbdbdffbbbbbbffb8b8b8ffb6b6b6ffb3b3b3ffb1b2b1ffafb0b0ffaeaeadffabababffa5a5a5ff9e9e9eff959595ff8a8a8aff7e7e7eff737473ff656565ff595959ff4f4f4fff444444ff3a3a3aff313232ff1d1d1dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff3f3f3fff5a5a5aff636364ff6c6b6bff6f6f6fff3a3b3aff3f403fff4e4e4eff5c5c5cff696868ff767676ff848484ff909090ff9a9a9affa4a4a4ffacacadffb2b2b2ffb6b7b6ffbabab9ffbdbcbcffbebebeffc0c0c0ffc1c1c1ffc2c1c1ffc3c3c3ffc4c4c4ffc5c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcacacaffcbcbcbffccccccffcdcdcdffcdceceffcecfcfffcfd0cfffd0d0d0ffd1d1d1ffd2d2d1ffd2d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdbdcffdcddddffdeddddffdfdedeffdfe0e0ffe0e0e0ffe1e1e1ffe3e3e3ffe4e4e5ffe5e5e5ffe7e7e8ffebebebffeeedeeffeff0effff1f1f1fff3f3f2fff4f4f4fff5f5f6fff7f7f7fffafafafffcfcfcfffcfcfcfffcfcfcfffcfcfc7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffedecedffebeaebffe9e9eaffe9e9e9ffe7e8e8ffe6e7e7ffe5e6e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdddeddffdcdcdbffdadadaffdadad9ffdadad9ffdadadaffdadadaffd9dadaffdad9dabfa3a2a33f3636360000000000000000000000000000000000000000000000000000000000000000bf949494ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c9c9ffcdcdcdffd1d0d0ffcacacaffb8b8b8ffa6a6a6ffa5a5a5ffa9a9a9ffb4b4b4ffb9b9b9ffbdbdbeffc0c0bfffc1c1c1ffc2c1c1ffc2c2c2ffc3c3c3ffc3c4c4ffc5c4c5ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c9c9ffc9c9c9ffcacacaffcacacaffcacacbffcbcbcbffcbcbccffccccccffccccccffcdcdcdffcdcdceffcececeffcececfffcfcfcfffd0cfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d2ffd3d4d4ffd6d6d6ffd3d3d3ffccccccffc1c1c1ffbebdbeffbdbdbdffbcbdbcffbcbcbcffbbbbbbffbbbabaffbababaffb9b9b9ffb8b9b8ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b6ffb5b6b5ffb5b5b5ffb4b4b5ffb3b4b4ffb3b3b2ffb2b2b2ffb1b1b1ffb0b0b0ffb0b0afffaeafafffaeaeaeffadadadffacacacffabababffaaaaaaffa9a9a9ffa8a8a9ffa7a7a7ffa7a7a7ffa6a5a6ffa5a5a5ffa3a4a3ffa3a3a3ffa2a2a2ffa2a1a1ffa1a1a1ffa0a0a0ff9e9e9fff9d9d9dff9c9b9bff9a9a9aff999999ff989898ff989798ff9a9a9affa4a4a4ffa8a8a8ffabacacffb0b0b0ffb0b0b0ffb9b9b9ffc7c7c7ffd0cfcfffd3d4d3ffd1d1d1ffcececeffcdcecdffcdcdcdffcdcdcdffcdcdcdffcececebf9a9a9a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa5a5a6ffddddddffdddedeffdededeffdededeffdfdfdfffdfdedfffdfdfdfffe0e0e0ffe2e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe7e6e6ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffededeeffeeeeeeffefeeeeffeeeeeeffeeeeee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffefffffffefffefffffffffffffffffffefffefffefffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefeffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff414141ff7a7a7aff868686ff8a8a8aff8e8e8effafafaffff8f8f8fffafafafffbfbfafffafbfafffbfafbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfff7f7f7ffacacacff8d8d8cff898a8aff868787ff7f7f7fff444444ff0a090aff000000ff000000ff000000ff000000ff000000ff000000ff7c7c7dfff9fafafff9f9f9fffbfbfafffbfcfbfffcfcfdfffefdfefffefefefffffffffffffffffffffffffffffffffffefffffffefefefffcfcfcfffafafafff8f8f8fff6f5f5fff4f4f3fff2f2f2fff0f0f0ffeeeeeeffebebebffe9e9e9ffe5e6e6ffe2e2e2ffddddddffd9d8d8ffd4d4d4ffd0d0d0ffcccdccffcccdccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcecdceffcfcfcfffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd9d8d8ffdbdadaffdbdbdbffdcdcdcffdededdffdfdfdfffe0e0dfffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeae9eaffeae9e9ffeae9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e3e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdededeffddddddffdddddcffdbdbdbffd9d8d8ffd7d7d7ffd5d5d5ffd2d2d2ffcecfcfffc9cac9ffc4c4c4ffc0c0c1ffbebebeffbcbcbcffbababaffb8b8b8ffb6b6b6ffb4b4b4ffb3b3b3ffb1b1b1ffadadaeffa8a9a8ffa1a2a1ff999899ff8f8f8fff848484ff787777ff676767ff5d5d5dff545353ff494948ff3e3f3fff343434ff2b2b2bff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0b0bff3e3e3eff5a5a5aff626362ff6a6a6aff6f6f6fff3b3b3bff404040ff4f4e4eff5c5c5cff676767ff757575ff848383ff908f8fff9a999affa3a3a3ffababacffb1b2b1ffb6b6b6ffb9b9b9ffbcbcbcffbebebeffbfc0c0ffc0c0c0ffc1c1c1ffc3c3c3ffc4c5c4ffc6c6c6ffc6c7c6ffc7c7c7ffc8c8c8ffc9c8c9ffcacacaffcbcacaffcbcbcbffccccccffcdcdcdffcdcecdffcececeffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d1ffd3d2d3ffd4d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdbffdcdcdcffddddddffdededeffdfdfdfffe0e0dfffe1e1e1ffe2e2e2ffe3e4e4ffe5e5e5ffe7e7e7ffeaeaeaffedededffefefeffff1f1f0fff2f3f2fff4f4f4fff5f5f5fff7f7f7fff9f9f9fffcfcfcfffcfcfcfffcfcfcfffdfcfc7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffedecedffebebeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe1e1e1ffe0e0e0ffdedfdeffddddddffdcdbdbffdadadaffd9dad9ffd9dadaffdad9d9ffdadad9ffd9dad9ffd9d8d9ffd9dada3f3636360000000000000000000000000000000000000000000000000000000000000000ffc7c6c7ffc7c7c7ffc7c7c7ffc9c9c9ffccccccffcdcdcdffd2d2d2ffd1d1d1ffc7c8c8ffb5b5b5ffa7a7a7ffadadadffb7b7b6ffbbbbbbffbebdbdffbebfbeffbfbfbfffc0bfc0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c9ffc9c9c9ffcacacaffcacacaffcbcbcbffcccbcbffcccbcbffccccccffcccdccffcdcdcdffcdcecdffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd1d1d1ffcacacaffbebfbeffbcbcbcffbbbbbbffbbbabaffbababaffb9b9b9ffb9b9b9ffb8b8b8ffb7b8b7ffb7b7b7ffb6b6b6ffb5b6b6ffb5b5b5ffb5b5b5ffb4b4b4ffb4b3b3ffb3b2b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafb0ffafafafffaeaeaeffadadaeffacacacffacacacffababaaffa9a9a9ffa8a8a8ffa7a7a8ffa6a6a6ffa5a5a5ffa4a4a4ffa4a3a3ffa2a2a2ffa1a1a1ffa0a1a1ffa09fa0ff9f9f9fff9f9e9fff9d9e9dff9c9c9cff9a9a9bff99999aff989898ff989798ff979797ff979797ff969696ff9b9b9bffa4a4a4ffa6a7a6ffadadadffb7b7b7ffc6c6c6ffd0d0d0ffd5d5d4ffd1d1d2ffcfcfcfffcfcfcfffcececeffcececdffcdcdcdffcdcdcdbf9a9a990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f373737ffdededeffdeddddffddddddffddddddffdddddeffdededeffdededeffdedfdfffe0e0e0ffe2e2e2ffe3e3e3ffe5e4e5ffe6e5e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeaeae9ffebeaebffecececffedececffededeeffeeeeeeffeeeeeeffeeeeeebfb2b2b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffefffffefefefffefffffffffffefffffefffffffffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffefffffffefffffefffffffffffffffffefffffefefefffefffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff494949ff7e7e7eff888888ff8a8a8aff8e8e8effb8b8b8fff8f9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffbfafafffafafafffbfafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfff8f8f8ffb3b4b4ff8d8c8dff8a8a8aff888787ff7f7f7fff4b4b4bff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff7d7d7dfff9f9f9fff9f9fafffafbfafffcfcfcfffdfdfdfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafff8f7f8fff5f5f5fff4f3f3fff2f2f2fff0f0f0ffeeeeeeffebebebffe8e8e8ffe5e5e5ffe1e1e1ffdcdcdbffd7d7d7ffd3d3d3ffcecfcfffcdccccffcdccccffccccccffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcdcdcdffcfceceffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd8d9d8ffdadadbffdbdbdbffdddcdcffdededeffdfdfdfffe0e0e0ffe0e1e0ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe1e1e0ffe0dfe0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffd9d9d9ffd7d7d8ffd5d5d5ffd3d3d3ffd0d0d0ffccccccffc6c6c6ffc1c1c1ffbfbfbfffbdbebdffbcbcbcffbbbbbbffb9b9b9ffb6b6b7ffb4b5b4ffb3b2b3ffafafb0ffabababffa5a5a5ff9d9d9dff949393ff898989ff797879ff6c6b6bff626161ff575857ff4d4d4dff424242ff373737ff2e2d2eff1a1a19ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff3e3e3eff595959ff616161ff6a6a6aff707070ff3f3e3fff3f3f3fff4d4d4eff5b5b5bff686768ff757575ff848484ff8f8f8fff999a99ffa3a2a2ffabababffb1b1b1ffb5b5b6ffb9b9b9ffbcbcbcffbebdbeffbfbfbfffc0c0c0ffc2c1c1ffc3c3c3ffc5c4c5ffc5c6c5ffc7c6c7ffc7c7c7ffc8c8c8ffc9c9c9ffcacac9ffcacacbffcbcbcbffccccccffcdcdcdffcdcdceffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdaffdbdbdcffdcdcddffddddddffdededeffdfdfdfffe0e0e0ffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe6e6e6ffe9e9e9ffecececffeeefeefff0f1f1fff2f2f2fff4f4f4fff5f5f5fff6f6f7fff9f8f8fffbfbfbfffcfcfcfffcfcfcfffcfcfc7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedededffedededffedededffebeaebffeaeaeaffe9e9e9ffe8e9e8ffe7e8e7ffe6e7e7ffe5e5e5ffe5e4e4ffe3e3e4ffe2e2e3ffe1e1e2ffe0e0e0ffe0dfdfffdededeffddddddffdcdbdbffdadadaffd9d9d9ffd9dad9ffd9dad9ffd9d9d9ffdad9daffd9d9d9ffd9d9d9bfa2a2a2000000000000000000000000000000000000000000000000000000003f313131ffc7c8c7ffc9c9c9ffccccccffcececeffcfd0d0ffd1d1d1ffd5d4d4ffd1d1d1ffc6c6c6ffb6b6b7ffb3b3b3ffb8b8b8ffbbbbbbffbdbdbdffbdbdbdffbdbdbdffbfbebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c3c4ffc4c3c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc8c8c9ffc9c9c9ffc9cac9ffcacacaffcacacbffcbcbcbffcbccccffccccccffcdcdcdffcdcdcdffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d3d2ffd3d3d3ffcfcfcfffc6c6c6ffbbbcbbffbababaffb9b9baffb9b9b9ffb9b8b9ffb8b8b8ffb8b7b8ffb7b7b7ffb6b6b6ffb5b6b6ffb5b4b5ffb4b4b4ffb3b3b3ffb3b3b3ffb2b2b2ffb1b1b1ffb1b1b1ffafb0b0ffafafafffaeaeaeffaeaeaeffacadadffacacacffacacabffabababffaaaaaaffa9a8a9ffa8a7a8ffa6a6a7ffa5a5a6ffa4a4a4ffa3a3a3ffa2a2a2ffa1a1a1ffa0a0a0ff9f9f9fff9e9e9eff9e9e9eff9e9d9eff9d9d9dff9c9b9cff9a9b9bff9a9999ff989899ff989797ff969697ff969696ff969696ff969696ff949595ff9f9f9fffa9a9a9ffb8b8b8ffc5c5c5ffd1d1d1ffd6d6d6ffd4d3d4ffd0d0d1ffcfd0d0ffcfcfcfffcfcecfffcececeffcececebf9a9a9a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa5a5a5ffdddeddffdeddddffdededeffdddeddffdddddeffddddddffdeddddffdfdfdfffe0e0e0ffe1e1e1ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffeaeaeaffebebebffececebffedededffedeeeeffefeeeeffefeeefffeeefef7f777777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefffffefefffffffffefffffefffffefffffffefffffffefffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffefefffffffffffffffffefffffefefffefffefffffefffffefefffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff101010ff555554ff808180ff878887ff8b8b8bff909090ffc0c1c0fffafafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafbfffafbfafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffbfbfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfafffafafafffafbfafffbfbfafffafafbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfff9f9f9ffbdbdbdff8c8d8cff8a8a8bff878787ff828282ff525252ff111111ff000000ff000000ff000000ff000000ff000000ff000000ff7c7c7cfffbfbfafffafafafffbfbfbfffdfdfdfffefefefffefefefffffefffffffffffffffffffffffffffffffffffffefffffffdfefefffdfdfcfffbfbfbfff6f6f6fff4f4f5fff3f3f3fff2f2f2fff0f0efffeeeeeeffebebebffe7e8e7ffe4e5e5ffe0e0e0ffdadadaffd6d6d6ffd2d2d2ffcdcdcdffcccccbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacbcbffcbcbcbffcacacaffcacacaffcacacbffccccccffcececeffd1d0d1ffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d9ffdadadaffdbdbdbffdcdcdcffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e7e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e8e7ffe8e7e8ffe7e7e8ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe2e3e2ffe2e3e2ffe3e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdededeffddddddffddddddffdcdbdbffd9d9d9ffd8d8d8ffd5d6d6ffd3d3d3ffd0d0d0ffcdcdcdffc8c8c8ffc3c3c3ffc0c0c0ffbebebeffbdbdbdffbbbbbbffb9babaffb8b8b8ffb5b5b6ffb4b4b4ffb2b1b2ffadadadffa8a7a8ffa1a1a1ff989898ff8c8c8cff7b7b7bff6f7070ff656565ff5a5b5bff505050ff464546ff3a3b3aff302f2fff272727ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060605ff313030ff525252ff605f5fff696969ff737373ff3f3f3fff3f3f3fff4d4d4dff5b5b5bff696969ff777777ff848584ff8f8f8fff999999ffa2a3a2ffabaaabffb0b0b0ffb5b5b5ffb8b9b9ffbbbbbbffbdbdbdffbebebeffbfbfbfffc1c1c1ffc3c3c3ffc4c4c4ffc6c6c6ffc7c7c6ffc7c8c7ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffccccccffcdcdcdffcdcdcdffcecfceffcfd0cfffd0d0d0ffd1d1d1ffd2d2d1ffd3d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffdededeffdfdedeffdfdfdfffe0e0e1ffe1e2e1ffe2e2e2ffe3e4e4ffe6e5e5ffe8e8e8ffebebebffeeeeeefff0f0f0fff2f2f2fff3f3f3fff5f5f5fff6f7f6fff8f8f8fffafbfafffcfcfcfffcfcfcfffcfcfcbfbdbdbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb1b1b1ffedededffedededffededecffebebebffeaeaeaffe9e9e9ffe9e9e8ffe8e8e7ffe7e7e7ffe6e6e6ffe5e4e5ffe4e4e4ffe3e4e3ffe2e2e2ffe1e1e1ffe1e0e0ffdfdfdfffdededeffddddddffdbdbdcffdadbdaffdad9daffd8d9d9ffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d73f3535350000000000000000000000000000000000000000000000003f323232ffcccccbffcececeffcfcfd0ffd1d1d1ffd3d3d2ffd5d5d6ffd7d8d7ffd2d2d1ffcacac9ffbfbfbfffbabab9ffbbbabaffbbbbbbffbcbbbcffbcbcbcffbdbebdffbfbebfffbfbfbfffc0c0c0ffc0c0c0ffc2c1c2ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c6ffc6c7c6ffc7c7c7ffc7c8c8ffc9c9c8ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcbcbffcbcbcbffccccccffcdcdccffcdcdcdffcdceceffcececeffcfceceffcfcfcfffd0d0d0ffd2d1d1ffd2d2d2ffcdcdcdffc2c3c3ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b7ffb7b7b7ffb6b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b3ffb2b3b2ffb2b2b2ffb1b1b1ffb0b1b0ffb0b0afffafafafffaeaeaeffadadadffacacadffacacacffabababffabaaaaffa9aaa9ffa9a9a9ffa8a8a8ffa6a7a7ffa6a6a5ffa5a5a4ffa4a4a3ffa2a2a3ffa1a1a1ffa0a09fff9f9f9fff9e9e9eff9d9d9dff9c9c9cff9b9c9cff9c9c9cff9c9b9cff9a9a9aff9a9a9aff989898ff979797ff979797ff969696ff999999ff9c9c9cffa0a0a1ffa6a6a6ffafafafffbdbdbeffc8c8c8ffd2d2d1ffd8d8d8ffd7d7d7ffd4d4d4ffd3d2d2ffd0d1d0ffd0cfd0ffcfcfcfffcfcfce7f67676700000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f373737ffdcdddcffddddddffddddddffddddddffdddeddffdededeffddddddffddddddffdededfffe0e0e0ffe1e1e1ffe3e2e3ffe3e3e3ffe5e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e8ffeae9eaffeaeaeaffebebebffececebffedecedffedededffeeeeeeffeeeeeeffefefeeffeeeeee7f7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffefffefefffffffffefffffffffffffefffffffefefffffffefffffefefffffefefffefefffffffefffffffffffffffefefffffffffffefefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffefffffffefffffefefffffefffefffefefffffffffefffffffffffffefffffffefefffffffefffffefefffffefefffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff151615ff5b5b5bff828281ff878887ff8b8b8bff909191ffcbcbcbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafafafffafafafffafafafffbfafafffafbfafffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfff9f9f9ffc6c6c6ff8c8b8bff8a8a89ff878686ff838383ff606160ff1a1b1bff010201ff000000ff000000ff000000ff000000ff000000ff000000fffbfcfbfffbfbfbfffcfcfcfffefdfefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfdfffbfbfbfff6f6f6fff4f4f4fff3f3f3fff2f2f2fff0f0f0ffeeeeeeffebebebffe7e7e7ffe5e4e4ffdfdfdfffdadadaffd6d6d6ffd1d0d1ffccccccffcbcbcbffcbcbcbffcacacaffcbcacbffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacbffccccccffcececeffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffdadadaffdbdbdbffdddcddffdedddeffdfdfdfffe0e0e0ffe1e1e0ffe2e1e1ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0dfdfffdededeffdededeffddddddffdcddddffdcdcdcffdadadaffd8d8d8ffd6d6d6ffd3d3d3ffd0d0d1ffcdceceffc9c9c9ffc4c5c4ffc1c1c1ffc0bfbfffbdbdbdffbcbcbbffbababaffb8b8b9ffb7b7b7ffb5b5b5ffb3b2b2ffb0afafffaaaaaaffa5a5a4ff9d9d9eff8f8e8fff828282ff767575ff6a6a6aff5e5e5eff535353ff484848ff3c3c3bff323232ff2a2a2aff151515ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1e1f1eff4c4c4cff5f5f5fff696969ff717171ff3e3e3eff3e3e3eff4d4d4dff5c5c5cff6b6b6bff797979ff858585ff8f8f90ff999999ffa3a2a2ffabaaaaffb0afafffb4b4b5ffb8b8b8ffbababbffbdbcbcffbebebeffbfbfbfffc1c0c1ffc2c2c3ffc4c4c4ffc5c5c5ffc7c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9cac9ffcacacaffcbcbcbffcbcccbffcccdcdffcdcdceffcececeffcfcfcfffd0d0d0ffd1d1d0ffd1d2d1ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d4ffd6d6d5ffd7d7d7ffd8d8d7ffd9d8d9ffdadadaffdadadaffdbdbdbffdcdcdcffdddcddffddddddffdededeffdfdfdfffe0e0e0ffe1e1e0ffe2e2e2ffe4e3e3ffe5e5e5ffe7e8e7ffebebebffeeeeeefff0f0f0fff2f2f2fff3f3f4fff5f5f5fff6f6f6fff8f7f7fffafafafffcfcfcfffcfcfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f777676ffedededffedededffedededffebebebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e5ffe3e4e3ffe3e2e2ffe1e1e1ffe0e0e1ffe0e0dfffdfdfdfffdededeffddddddffdcdbdcffdbdadaffdadad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d67f6b6b6b0000000000000000000000000000000000000000000000007f676767ffd0d0d0ffd1d1d1ffd3d3d3ffd6d6d6ffd7d7d7ffdbdadaffdcdcddffdbdbdaffd2d2d1ffcacacaffc2c2c1ffbdbdbdffbbbabbffbbbbbbffbcbcbcffbdbdbdffbebdbdffbebebeffbfbfbfffc0c0c0ffc1c0c1ffc2c2c1ffc2c2c2ffc2c2c3ffc3c3c3ffc5c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcbcbcbffcccbccffccccccffccccccffcdcdcdffcececeffcececeffcfcfcfffd1d0d0ffd1d1d1ffcbcbcbffbfbebeffb7b7b8ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb2b2b2ffb2b2b1ffb1b1b1ffb0b0b0ffafafaeffaeaeaeffadadadffacacacffabababffaaabaaffaaaaaaffa9a9a9ffa9a8a8ffa8a7a7ffa6a7a7ffa6a6a6ffa5a4a5ffa4a3a4ffa3a3a3ffa2a1a2ffa1a1a0ff9f9f9fff9e9e9eff9d9d9dff9c9c9cff9b9b9bff9b9b9bff9b9a9aff9a9a9aff9a9a9aff9a9a9bff9a9a9aff9d9d9cff9e9e9effa4a4a4ffa7a8a8ffaeaeaeffb4b4b4ffb7b8b8ffbcbcbcffc3c3c3ffccccccffd2d2d2ffd9d9d9ffdadadaffd7d7d6ffd6d6d6ffd5d5d5ffd2d2d2ffd0d0d1ffd0cfcf3f3333340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa4a4a4ffdcdcdcffdcdcdcffdddddcffddddddffddddddffdededdffdededeffdddedeffdedfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffebebebffecececffedecedffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeee7f77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffffffefffffffffffffffffffefefffffefefffffffffffffffffffffffefefffefefffffffefefffffefefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffefffefffffffffffefffffffefefffffefefffffffffffffffffffffffefefffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff171717ff636363ff808080ff878787ff8b8b8bff909190ffd4d4d4fffbfbfbfffbfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafbfff9f9fafffafafafffafafbfffbfafafffafafafffafafafffafafbfffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffafafaffd1d0d1ff8a8a8aff888888ff868686ff818182ff666666ff1e1e1fff010101ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffbfcfbfffcfdfdfffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefdfdfffcfcfdfffbfbfbfff6f6f6fff4f5f5fff3f3f3fff2f2f3fff0f1f1ffeeeeeeffebebebffe7e7e8ffe4e4e5ffdededeffd9dad9ffd5d5d6ffd0d0cfffcbccccffcbcbcbffcacbcaffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcbffccccccffcececeffd1d1d0ffd3d3d3ffd6d5d5ffd7d7d7ffd8d9d9ffdbdbdbffdcdbdcffddddddffdedddeffdfdfdfffdfe0e0ffe1e1e1ffe1e2e1ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e5e6ffe5e5e6ffe5e6e5ffe5e6e6ffe5e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e3e4ffe3e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfe0ffdfdfe0ffdededeffdededeffddddddffdcdcdcffdcdcdcffdadadaffd9d8d8ffd6d6d6ffd3d4d4ffd1d1d1ffcececeffcac9caffc5c5c5ffc1c2c1ffc0c0c0ffbebebeffbcbcbcffbabbbbffb9b9b9ffb8b8b8ffb7b6b7ffb4b4b4ffb0b1b1ffadadadffa8a7a8ffa1a1a1ff959595ff888888ff7c7c7dff6f6f6fff616162ff555555ff4a494aff3e3e3fff343434ff2c2c2cff1d1d1dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff202021ff4e4f4fff5e5e5eff686868ff6e6e6eff3e3d3eff3e3e3eff4d4d4dff5c5d5dff6b6b6bff7a797aff858585ff8f9090ff999999ffa3a2a3ffaaaaaaffafafafffb4b4b4ffb7b7b7ffbababaffbcbcbcffbebebeffbfbfc0ffc1c0c1ffc3c2c2ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffccccccffcccdcdffcececdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d6ffd7d8d8ffd9d8d9ffdadadaffdadadaffdbdbdbffdcdcdcffdcddddffddddddffdfdedeffdfdfdfffe0e0e0ffe0e1e1ffe2e2e2ffe3e3e3ffe5e4e5ffe7e7e7ffebeaebffedededfff0f0f0fff1f2f2fff3f4f4fff5f5f5fff6f6f6fff7f7f7fff9fafafffcfcfcfffcfcfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f767777ffedededffedededffedededffebebebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe5e5e6ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededfffdeddddffddddddffdcdbdbffdbdbdbffdadad9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d5d6bfa0a0a03f3535350000000000000000000000000000000000000000bf9d9d9dffd3d3d3ffd6d6d6ffd7d7d8ffdadad9ffdbdadbffdfdfdfffe2e2e2ffdededeffd9dadaffd6d6d6ffd0d0d0ffc9c8c9ffc2c2c2ffbebebfffbcbcbcffbcbdbdffbdbdbdffbebebeffbfbfbfffbfbfbfffc0c0c0ffc0c0c1ffc1c1c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffcacacaffcbcacaffcbcacbffcbcbcbffccccccffcccdcdffcdcdcdffcececeffd0d0d0ffcfcfd0ffc8c7c7ffbbbbbbffb6b6b6ffb6b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb2b3b3ffb2b2b3ffb2b2b2ffb1b1b1ffb0b0b0ffb0b0afffafafb0ffaeaeaeffadadadffacacacffabacabffaaaaaaffa9a9a9ffa8a9a8ffa8a7a8ffa7a7a7ffa6a6a6ffa5a6a5ffa5a5a5ffa4a4a4ffa3a3a3ffa2a2a2ffa1a1a1ff9fa0a0ff9e9e9eff9d9e9eff9d9d9dff9c9b9bff9a9b9bff9a9a9aff9a9a9aff9b9c9cff9e9e9fffa2a2a2ffa8a8a8ffaeaeaeffb2b2b2ffb5b5b5ffb8b8b9ffbbbcbcffbfbfbfffc2c1c2ffc5c6c5ffc9c9c9ffcdcdcdffd2d2d2ffd5d4d5ffd7d7d7ffdad9daffd9d9d9ffd7d7d7ffd6d6d6ffd4d4d5ffd2d2d33f343434000000000000000000000000000000000000000000000000000000000000000000000000000000003f363636ffdadbdbffdbdbdbffdbdbdcffdcdcdcffdcdcddffdcdcddffddddddffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e4e3ffe4e5e5ffe5e5e6ffe6e7e7ffe7e7e8ffe8e9e8ffeaeae9ffeaeaeaffebebebffecececffecececffedededffedededffeeeeeeffeeefefffeeeeeeffefeeef7f77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffffffefffffffffefefffffefefffefefefffefffefffffefefffefefefffffefefffffefefffefefffffefefefffffefefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffefefffffffefefffefefffffefffffffefefefffefefefffffefefffefefefffefffefffffefffffffffffffffffffffffffefffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff1c1c1cff676767ff808080ff868686ff8a8a8aff929192ffdfdedefffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafafffbfafbfffbfafbfffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfaffdadbdaff8b8b8bff888888ff868686ff808181ff676767ff202021ff020201ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffdfdfdfffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfdfffcfcfcfffbfbfbfff5f5f5fff4f4f4fff3f3f3fff2f3f2fff1f1f1ffeeedeeffebebebffe7e7e7ffe3e3e2ffdedddeffd9d9d9ffd4d4d4ffcfcecfffcacacbffcacacbffcacacaffcacacaffcacacaffcacacaffcac9caffc9cacaffcacacaffcacacaffcbcbcaffccccccffcdceceffd1d0d1ffd3d3d3ffd6d5d5ffd8d7d7ffd8d9d9ffdadadaffdbdbdbffddddddffdededeffdfdfdfffdfe0dfffe0e0e0ffe2e1e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdededeffdddedeffddddddffdcdcdcffdcdcdcffdbdbdaffd9d8d9ffd6d6d6ffd4d4d4ffd2d2d1ffcfcfcfffcbcbcbffc6c6c6ffc2c2c2ffc0c0c1ffbebebeffbdbdbdffbbbbbbffbababaffb8b8b8ffb6b7b7ffb4b4b5ffb2b3b3ffafafafffaaaaaaffa3a3a3ff999999ff8d8d8cff818081ff737373ff656565ff585858ff4c4c4cff414141ff363636ff2e2e2eff252525ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1e1e1eff4e4e4eff5c5c5dff686868ff6f6f70ff424242ff3d3d3dff4e4d4eff5c5c5cff6a6a6aff787978ff858585ff909090ff9a9a9affa2a2a2ffaaa9aaffafafafffb4b4b4ffb7b7b7ffbababaffbcbcbcffbebebeffbfbfbfffc1c1c1ffc2c2c2ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcac9caffcacacaffcbcbcbffccccccffcdcdcdffcdcdceffcfcfceffcfcfcfffd0d0d0ffd0d0d1ffd1d1d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d6d6ffd7d6d7ffd7d8d7ffd9d8d8ffdad9d9ffdadadaffdbdbdbffdcdbdbffdddddcffdddeddffdededeffdfdfdfffe0e0dfffe1e1e1ffe2e2e2ffe3e3e3ffe5e5e5ffe7e7e7ffeaeaeaffedededffeff0f0fff2f2f1fff3f3f4fff5f5f5fff6f6f6fff7f7f7fff9f9f9fffbfbfcfffcfcfcfffcfcfcfffdfcfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f767676ffedededffedededffedededffececebffeaeaeaffeae9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e5ffe4e5e5ffe3e4e4ffe2e2e3ffe2e2e2ffe0e0e1ffdfdfdfffdfdedeffdededeffddddddffdcdcdcffdbdbdcffdadadaffd9d9d9ffd7d8d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d53f3535350000000000000000000000000000000000000000bfa0a0a1ffd7d7d7ffdadadaffdbdbdcffdededdffdfdfdfffe1e2e2ffe2e1e2ffe0e0e0ffdededeffdcdcdcffdadad9ffd7d7d7ffd1d2d2ffcbcbcbffc4c4c5ffc0bfbfffbdbdbdffbebebeffbebebeffbebebeffbfbfbfffc0c1c0ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c4c3ffc5c4c5ffc5c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c8ffc9c9c9ffcac9caffcacacbffcbcbcbffcbccccffccccccffcdcdcdffcfcfcfffcdcdcdffc3c3c3ffb7b7b8ffb5b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb1b1b1ffb0b1b1ffb0b0b0ffafafafffaeafafffaeaeaeffadadadffadacadffacabacffaaaaaaffa9a9a9ffa8a8a8ffa7a7a7ffa6a6a7ffa6a6a5ffa4a5a5ffa4a4a4ffa3a3a4ffa3a3a3ffa2a2a2ffa1a1a1ffa0a09fff9e9f9fff9d9e9dff9c9c9cff9d9c9cff9c9c9cff9d9d9cffa0a0a0ffa3a3a3ffaaaaa9ffafafafffb4b4b3ffb7b7b8ffbcbcbcffbfbfbfffc0c1c0ffc2c2c2ffc4c4c4ffc6c6c6ffc7c6c7ffc8c8c7ffc9c9c9ffccccccffcfcfcfffd1d1d1ffd4d4d4ffd6d6d7ffdad9daffdadadaffd9d9d9ffd7d7d7ffd6d6d63f353535000000000000000000000000000000000000000000000000000000000000000000000000000000007f6d6d6dffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcddffdddcddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9eaeaffebeaebffebebebffecececffededecffedededffeeededffeeeeeeffeeeeeeffeeefeeffeeeeee7f777777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffefefefffffefefffefffefffffefefffefefffffefefefffffefffffefefefffffefefffffffefffefffefffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefffffffefffffffffefefffefefefffefefffffefefefffffefefffefffefffffefffffffefffffefefefffffffffffefefefffffefefffffffefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff1f1f1fff6a6a6aff818181ff858686ff8a8a8aff939392ffe6e6e6fffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffe3e2e3ff8d8c8dff878787ff868686ff828282ff6b6b6bff282828ff020202ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffefdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffdfdfdfffcfcfcfff9fafafff5f5f5fff4f4f4fff3f3f3fff3f2f2fff1f0f1ffeeeeeeffebebebffe7e7e7ffe1e2e1ffdcdcdcffd8d8d8ffd4d3d3ffcdcecdffcacacaffcacacaffc9cac9ffcacacaffc9cacaffc9cacaffcac9c9ffcacac9ffcacacaffc9c9caffcbcbcbffccccccffcececeffd0d1d1ffd3d3d3ffd5d5d6ffd7d7d7ffd9d8d9ffdadadaffdbdbdbffddddddffdedddeffdfdfdfffe0dfdfffe0e1e0ffe1e1e1ffe2e3e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe1e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdededeffddddddffdddddcffdcdcdbffdbdbdbffdbdbdbffd9d9d9ffd7d7d7ffd4d4d4ffd2d2d2ffcfcfcfffcdccccffc7c7c7ffc3c3c3ffc1c1c0ffbfbfbfffbdbdbdffbcbcbcffbababbffb8b8b9ffb7b7b7ffb5b5b5ffb3b4b3ffb1b1b1ffacabacffa5a5a5ff9b9c9bff909090ff848484ff787777ff6a6969ff5c5c5cff4f4f4fff434444ff383939ff2f2f2fff272727ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff1f1e1eff4f4f4fff5c5c5cff666666ff737373ff444343ff3d3d3dff4c4c4cff5b5b5bff686968ff777777ff848584ff909090ff9a999affa2a2a2ffaaaaaaffafafaeffb4b3b4ffb7b7b7ffbababaffbcbcbcffbebdbeffc0c0bfffc1c1c1ffc3c3c3ffc5c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9cacaffcacacaffcbcbcbffccccccffcdcdcdffcdcecdffcececeffcfcfcfffd0d0d0ffd1d0d0ffd2d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdaffdbdcdcffddddddffddddddffdfdedeffdfdfdfffe0e0e0ffe1e0e1ffe2e2e2ffe3e3e3ffe4e4e4ffe7e7e7ffeaeaeaffededecffefeff0fff2f2f1fff3f3f3fff5f4f5fff6f6f6fff7f7f7fff9f9f9fffbfcfbfffcfcfcfffcfcfdfffdfcfd3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3b3b3bffedededffedededffecedecffebebebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcddffdbdcdbffdbdbdbffd9d9d9ffd8d8d8ffd7d7d7ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d6ffd5d5d5ffd5d6d6bfa0a0a0000000000000000000000000000000003f353536ffd9dadaffdcdbdbffddddddffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffdfdfe0ffdddedeffddddddffdcdcdcffdbdbdbffd9d9d9ffd6d6d6ffd2d2d2ffcbcbcbffc5c5c5ffc1c1c1ffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c2ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c4c5ffc6c6c5ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c9c8ffcac9c9ffcacacaffcbcbcbffcbcbcbffcdcdcdffcececeffcbcbcbffbfbfbfffb5b5b5ffb3b3b3ffb2b2b3ffb2b2b2ffb2b2b1ffb1b1b1ffb0b0b1ffb0b0b0ffafafafffaeaeafffadaeaeffadadadffacacacffacacabffaaabaaffaaaaaaffa9a8a9ffa7a8a7ffa6a7a6ffa5a6a5ffa4a4a4ffa4a4a4ffa3a3a3ffa2a2a2ffa2a1a2ffa1a1a1ffa0a0a0ff9f9f9fff9e9f9fff9e9d9effa0a0a0ffa2a2a2ffa7a7a7ffadadadffb3b3b3ffb6b5b5ffb8b8b7ffbdbdbdffbfbfc0ffc1c1c1ffc3c3c3ffc3c3c3ffc4c4c4ffc3c3c3ffc2c2c2ffc3c3c3ffc3c3c2ffc5c5c5ffc7c7c7ffcacacaffcbccccffd0d0d0ffd1d2d1ffd2d2d3ffd5d6d6ffd6d7d6ffdad9d9ffdadadaffd9d9d93f3535350000000000000000000000000000000000000000000000000000000000000000000000003f363637bfa4a4a4ffdadbdaffdadadaffdadadaffdadadbffdadadbffdbdbdbffdbdbdbffdcdcddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e4ffe5e6e5ffe7e7e7ffe7e7e8ffe9e9e9ffe9e9eaffeaeaeaffebebebffecebebffecececffededecffeeededffeeeeedffeeeeeeffeeeeefffeeeeefffefefee7f7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffffefffffffefffffffffffffefefffffefefefffefefefffefefefffefffffffffefffffefffefffefffffffefffffffefefffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffefefffffefffffefefefffefffefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefffffffffefffffffffffffefffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff2b2b2bff6d6e6dff828282ff868586ff8a8a8aff969697ffecececfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafbfffafafafffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfdfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbffeaeaeaff929292ff878787ff868586ff858585ff727272ff323232ff030303ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfff8f8f8fff5f5f5fff4f4f4fff3f3f3fff3f2f3fff0f0f0ffeeeeeeffebeaebffe5e5e5ffdfdfdfffdbdbdbffd7d7d6ffd1d2d2ffccccccffcacacaffcacac9ffcac9c9ffcac9c9ffc9c9c9ffc9cac9ffc9c9caffcac9caffcacacaffc9cacaffcbcbcbffcccbccffcececeffd1d1d1ffd3d3d3ffd5d6d5ffd7d7d8ffd8d9d9ffdadadaffdbdbdbffdcdcdcffdeddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdededeffdededeffddddddffddddddffdcdcdcffdcdbdbffdbdbdbffdadadaffd9dad9ffd7d7d7ffd5d5d5ffd2d2d2ffd0d0d0ffcdcdcdffc8c8c8ffc4c3c4ffc1c1c1ffbfbfbfffbdbdbeffbcbcbcffbabbbbffb9b9b9ffb7b7b7ffb5b5b5ffb4b4b4ffb1b1b1ffadadadffa6a7a7ff9d9d9dff929292ff878686ff7b7b7bff6e6e6eff606060ff525252ff464646ff3a3a3bff313030ff292829ff100f0fff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1c1c1cff4d4d4dff5c5c5cff666766ff717171ff434343ff3c3d3dff4b4b4bff595959ff666666ff757575ff838383ff8f8f8fff99999affa2a2a2ffa9aaaaffafaeafffb3b4b3ffb6b7b7ffb9b9b9ffbcbcbbffbebebeffc0bfbfffc1c1c1ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c7ffc9c8c9ffc9c9c9ffcacacaffcbcbcbffccccccffcccdccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d7d7ffd7d7d8ffd8d9d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdddcdcffdeddddffdededeffdfdfdfffe0e0e0ffe1e1e0ffe2e2e2ffe3e3e3ffe5e5e5ffe6e6e6ffe9e9e9ffecececffefefeffff1f1f1fff3f3f3fff5f4f5fff6f6f6fff7f7f7fff9f9f9fffbfbfbfffdfdfdfffcfdfdfffcfcfc7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedececffecedecffececebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e4ffe4e3e4ffe3e3e3ffe1e2e2ffe1e1e1ffdfe0e0ffdfdedfffdddeddffdcddddffdcdcdcffdbdbdbffdadadaffdad9daffd9d8d9ffd8d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d5d5ffd5d6d5ffd5d5d53f3535350000000000000000000000003f373637ffddddddffe0e0e0ffe1e1e1ffe1e1e2ffe1e1e1ffe1e0e1ffdfdfdfffddddddffd9d9daffd8d8d9ffdad9daffdbdcdbffdbdcdcffdbdbdbffdadadaffd9d9d9ffd5d6d6ffd1d1d1ffcdcdcdffc8c8c8ffc4c4c4ffc1c1c1ffc1c1c0ffc0c1c0ffc0c0c1ffc1c1c1ffc1c1c1ffc2c2c2ffc3c3c3ffc3c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcac9caffcacacbffcccbccffcdcdcdffc7c8c7ffbabbbbffb2b2b2ffb1b1b1ffb1b1b2ffb1b1b1ffb1b0b0ffb0b0b0ffafafafffaeaeaeffadadadffadacacffacacabffabababffaaaaaaffaaa9a9ffa9a9a9ffa8a8a8ffa7a7a7ffa6a6a6ffa5a5a5ffa4a4a4ffa3a3a3ffa2a2a2ffa0a1a1ffa0a1a1ffa0a0a1ffa1a2a1ffa4a4a5ffa7a7a8ffacacacffb1b1b1ffb6b6b7ffbababbffbdbdbdffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c3c3ffc2c1c2ffc1c1c1ffc0c0c0ffc0bfbfffc0c0c0ffbfbfbfffc1c1c0ffc2c2c2ffc5c6c6ffc6c6c6ffc9c9c9ffcacacaffccccccffd1d1d1ffd1d1d1ffd2d2d2ffd5d5d5ffd6d7d77f6d6d6d000000000000000000000000000000000000000000000000000000000000000000000000000000007f6e6d6dffdbdbdbffdcdbdbffdbdbdbffdadadbffdadadaffdadadaffdadadaffdbdbdbffdddddcffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e6ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebececffecececffecedecffedededffedeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffffefffffefefffffefefefffffefefffefffffffefffffffffffefffefffffffefefefffefefefffffffefffefefffffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffefffffffefffffffefffefffffffffffffffefffefefefffffefffffefefffffefefefffffefefffefffffffefefffffffffefffffffffffefefffffffffefffffffffffefffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff323333ff707171ff858585ff868686ff8b8b8bff9b9b9bfff1f1f2fffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfbfafffafafafffafafafffafbfbfffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffedeeedff989898ff878788ff868686ff848384ff757575ff2e2e2eff020201ff000000ff000000ff000000ff000000ff000000ff000000fffcfdfdfffcfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefdfdfffcfcfbfff8f8f7fff5f5f5fff4f4f4fff3f3f3fff2f2f3fff0f0f0ffedededffe9e9e9ffe3e3e4ffdededeffdbdadbffd6d6d6ffd0d0d1ffccccccffcac9c9ffcacac9ffc9cacaffc9cacaffc9cac9ffcacacaffcacac9ffc9c9c9ffcac9caffc9cacaffcbcbcbffccccccffcfcecfffd1d1d1ffd4d4d3ffd6d6d6ffd8d7d7ffd9d9d8ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdedfffdfe0e0ffe1e1e0ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e5e5ffe6e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffddddddffdcdddcffdcdcdcffdbdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d7ffd5d5d5ffd3d3d3ffd1d0d0ffcececeffcacacaffc4c5c5ffc1c1c1ffbfbfbfffbebebeffbcbdbdffbbbcbbffbababaffb8b8b8ffb6b6b6ffb4b4b4ffb1b1b1ffadadadffa7a7a7ff9d9e9dff929292ff868687ff7b7b7bff6e6f6fff616161ff545454ff484848ff3c3c3cff323232ff292a29ff191919ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1a1a1bff4d4e4dff5c5c5cff676667ff6c6c6cff424242ff3c3c3cff4b4a4aff585857ff646464ff737373ff828283ff8f8f8fff999999ffa2a2a2ffaaaaaaffafafafffb3b3b3ffb6b6b6ffb9b9b9ffbbbcbcffbdbdbeffbfbfc0ffc1c1c1ffc3c4c3ffc4c4c4ffc6c5c6ffc7c7c6ffc7c7c7ffc8c8c7ffc8c8c8ffc9cac9ffcacbcaffcbcbcbffccccccffcdcdccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d7d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdbdcffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe6e6e6ffe8e9e9ffecececffefefeffff1f1f1fff3f3f3fff4f4f4fff6f6f5fff7f7f7fff8f9f8fffbfbfbfffdfcfdfffcfcfcfffcfcfc7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffecececffecedecffedecedffecececffeaebeaffeae9eaffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e2ffe1e1e1ffe0e1e0ffe0dfdfffdfdedfffddddddffdddddcffdcdcdcffdbdbdbffdadadaffd9dadaffd8d9d9ffd8d7d8ffd6d6d6ffd5d5d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6000000000000000000000000000000003f383838bfa9a9a9ffe1e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdcdcdcffdadadaffd7d7d6ffd4d4d4ffd3d3d3ffd3d3d3ffd7d6d6ffdadadaffdcdcdcffdbdbdbffdbdbdaffdadadbffd8d8d8ffd4d4d4ffcececeffc8c8c8ffc3c3c3ffc1c0c0ffbfbfc0ffc0c0c0ffc1c1c1ffc2c3c2ffc3c3c3ffc4c4c4ffc4c4c5ffc5c5c5ffc6c6c6ffc6c6c7ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c8c9ffc9c9c9ffcbcbcbffcccbcbffc4c4c4ffb7b7b7ffb0b0b0ffb0b0b0ffb0b0b0ffb0afafffafafafffaeaeaeffaeaeaeffadacadffabacacffabababffaaaaaaffa9aaaaffa8a8a9ffa8a8a8ffa7a7a7ffa6a6a6ffa5a5a6ffa5a5a5ffa5a5a5ffa4a4a4ffa2a2a2ffa2a2a2ffa4a5a4ffa9a9a9ffafafafffb5b6b5ffbbbbbbffbfbebfffc1c2c1ffc1c1c1ffc2c1c1ffc4c5c4ffc6c6c5ffc5c4c5ffc4c3c3ffc1c1c1ffbfbfbfffbdbcbdffbbbbbbffbcbcbcffbcbdbcffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc6c6c6ffc6c6c6ffc9c9c9ffcbcbcbffcccccc7f6969697f6969693f343434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdbdbdbffdddcdcffdededdffdedfdeffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e8ffe8e9e9ffeae9e9ffeaeaeaffebebebffecececffecececffedededffedededffeeeeedffeeeeeeffeeeeeeffeeefefffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffefffefffffffffffefefefffefffffffffefefffffffefffefffffffffffefffffffffffffffffffffefffffefefefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefefffefefefffefefefffefffefffefffffffefefefffefffffffffefefffffffefffefefefffffffefffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff2a2b2bff737373ff848485ff878787ff8b8b8bffa2a2a2fff6f6f6fffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfbfafffafbfafffafafafffafafafffafafafffbfafafffafafbfffafafafffbfbfafffafafafffafbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff2f3f2ff9e9e9eff888887ff868686ff838383ff737373ff292929ff010101ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffcfcfcfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefdfdfffcfcfcfff9f9f9fff5f5f5fff4f4f4fff3f3f3fff1f1f1ffefefefffedececffe8e8e8ffe4e4e4ffdfdfdfffdadadaffd5d5d5ffd1d0d1ffcbcbccffc9c9caffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffcacac9ffcbcbcbffcccccdffcfcfcfffd1d2d1ffd4d4d4ffd6d6d6ffd8d7d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdddeddffdfdfdeffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e3ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdedfdfffdededeffdddeddffddddddffdddddcffdcdcdcffdbdcdcffdbdbdbffdadbdaffdadadaffd9d9d9ffd8d8d8ffd6d6d6ffd3d3d3ffd0d1d1ffcececfffcbcbcbffc5c5c5ffc1c0c1ffbfbfbfffbebebeffbdbdbdffbcbcbcffbababaffb8b8b8ffb6b6b6ffb4b5b5ffb1b2b2ffaeaeaeffa8a8a8ff9f9f9fff949494ff898a8aff7e7d7eff717171ff636363ff555454ff494949ff3d3d3dff333433ff2a2a2aff202020ff020101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff1c1b1bff4f4f4fff5c5d5cff686868ff6d6d6dff424242ff3b3c3bff494949ff565656ff636363ff727272ff828282ff8e8f8fff999999ffa2a2a2ffaaaaaaffafafafffb3b3b3ffb6b6b6ffb9b9b9ffbbbbbbffbebebeffc0c0c0ffc1c2c2ffc3c4c3ffc5c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc9c9c8ffc9cacaffcbcacaffcbcbcbffccccccffcdcdcdffcdcdcdffcececeffcfcfcfffd0d0cfffd0d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d8d7ffd8d8d8ffd9d9d9ffdadadaffdadbdbffdcdcdcffddddddffdddddeffdedfdeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe6e6e6ffe8e8e8ffebececffefeeeffff1f1f1fff3f3f2fff4f4f4fff5f5f5fff7f7f6fff8f8f8fffbfafbfffcfcfcfffcfcfcfffcfcfd7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffededecffedededffedededffedededffeaebebffeaeaeaffeae9e9ffe8e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e4ffe4e4e3ffe3e3e3ffe2e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdddcffdcdcdcffdbdbdbffdbdbdaffdbdbdaffdadadaffd8d8d8ffd6d7d7ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d60000000000000000000000000000000000000000000000007f707070bfa8a8a8ffe0e0e0ffdfdfdfffdcdcdcffdadbdbffd7d7d7ffd6d6d7ffd4d3d3ffd3d3d3ffd2d2d2ffd1d1d0ffd0d0d0ffd2d1d1ffd5d5d5ffd8d8d8ffdbdbdbffdcdcdcffdcdcdcffdbdcdcffd9d9d9ffd5d5d4ffd0cfd0ffc9cacaffc5c5c4ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c4ffc4c4c4ffc5c4c4ffc5c5c5ffc6c6c6ffc6c5c6ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9caffc9c9c8ffc0c0c0ffb3b3b3ffaeaeaeffaeaeaeffaeaeaeffadadadffadadacffadadacffacacacffabababffaaabaaffaaaaa9ffa9a9a8ffa8a8a8ffa7a7a8ffa6a6a6ffa4a4a4ffa4a4a4ffa5a4a4ffa8a8a9ffabababffafafafffb3b3b3ffb8b8b8ffbdbdbdffc2c2c2ffc6c6c6ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c3ffc1c1c1ffbfbfbeffbcbcbcffbbbbbbffbbbbbbffbcbcbcffbdbdbcffbcbcbcffbcbcbcffbcbdbcffbfbfbfffbfbfbfffc0bfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c27f6363637f6363630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdcdcdbffdbdcdbffdbdbdbffdadbdaffdbdbdbffdcdcdbffddddddffdededeffdedfdfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e2ffe2e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebeaffebebebffecececffededecffedededffededeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffffffffffefffefffefffffffefffefffefefefffffefefffffefefffffefffffefefffffffffffffffefffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefefffffefefefffffffffffefefefffefefffffefffffffefffefffefffffffefffefffefefefffffefefffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff2b2b2cff767676ff828282ff868787ff8b8b8bffaaababfff9fafafffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafbfffafafafffafafafffafafafffafbfafffafafafffafafafffafbfafffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfcfcfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafbfafffbfafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff6f6f6ffa7a7a7ff898888ff868686ff848484ff787878ff323232ff010101ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffdfdfdfffcfcfcfff9f9f9fff5f5f5fff3f3f4fff2f2f1fff0f0f0ffedeeedffebebebffe7e7e7ffe4e4e4ffdfdfdfffd9d9d9ffd4d4d5ffd0d0d0ffcbcbcbffc9c9c9ffc9cac9ffc9cacaffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9cacaffcacacaffc9cac9ffcbcbcbffcccdcdffcfcfcfffd2d2d1ffd4d4d4ffd6d6d6ffd7d8d7ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdddcdcffddddddffdededeffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdededeffdededdffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdadbdbffdadadaffd9d9daffd9d9d9ffd8d7d8ffd5d6d5ffd3d4d4ffd2d1d2ffcfcfd0ffcccccbffc6c6c6ffc1c0c1ffbfbfbfffbebebfffbdbebdffbcbdbdffbabbbbffb9b9b9ffb7b7b6ffb5b5b5ffb3b2b2ffaeaeaeffa9a8a9ffa1a0a0ff979697ff8c8c8cff818180ff737373ff636463ff555555ff494949ff3e3f3eff333433ff2b2b2bff232423ff060607ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1b1b1bff4e4d4eff5e5e5eff676767ff707070ff424243ff3a3a3aff474847ff565656ff636363ff737373ff818282ff8e8f8fff999999ffa3a3a3ffabaaaaffafafafffb3b3b3ffb6b6b6ffb9b9b9ffbcbcbcffbebebeffc0c0c0ffc2c2c1ffc3c3c3ffc5c5c5ffc6c6c6ffc6c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9cacaffcacacaffcbcbcbffccccccffcdcdcdffcdcdcdffcececeffcfcfcfffd0d0cfffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcddddffddddddffdededeffdfe0dfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe6e6e6ffe8e8e8ffecebebffeeeeeefff0f0f1fff2f2f2fff3f4f4fff5f5f5fff7f6f6fff8f7f8fffafafafffcfcfcfffcfcfcfffcfcfc7f7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb2b2b1ffedededffedededffedededffecebebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e4ffe3e3e4ffe2e3e2ffe2e2e2ffe1e1e1ffdfe0e0ffdfdfdeffdeddddffddddddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdadadaffd8d8d8ffd7d7d6ffd5d5d5ffd4d5d5ffd6d6d6ffd6d6d6ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000007f6e6e6ebfa4a3a4ffd7d7d8ffd6d6d6ffd3d4d4ffd3d3d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd1d1d2ffd2d2d2ffd4d3d3ffd5d5d6ffd8d7d7ffdadadaffdcdcddffdedddeffdcdcdcffd9d9daffd5d6d5ffd0cfcfffcacacaffc6c6c6ffc4c4c4ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc4c4c5ffc5c5c5ffc6c6c6ffc7c7c8ffc8c8c8ffc5c5c5ffbbbcbbffafaeafffacababffacacacffabababffabacacffabababffabababffaaaaabffaaaaaaffa9a9a9ffa8a8a8ffa7a7a7ffa7a6a7ffa6a6a7ffa9a9a9ffabababffb1b1b1ffb7b7b7ffbbbbbbffbdbebeffbfbfbfffc2c3c3ffc5c5c5ffc5c5c5ffc7c7c7ffc7c7c7ffc6c6c6ffc3c3c4ffc1c2c2ffc0c0c0ffbdbebdffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbcbcbcffbdbcbcffbcbcbdffbcbcbcffbcbcbcffbcbdbcffbfbfbfffbfbfbfbf8f8f8f7f6060607f605f60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdcdcdcffddddddffdeddddffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebeaffebebebffecececffecedecffedededffedededffeeeeeeffeeeeeeffefefefffefefefffefefefffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffefefffffffffefffffefefffefefffffffefffffffefffffffffefffffefefffefffffffefefffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffefefefffffffefffefefefffefefffffffefffffffefffffffffefffffefefffefffffffefefffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff343434ff767676ff838383ff868686ff8a8a8affb4b3b3fffbfbfbfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafafffafafafffafafbfffafbfafffafbfafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffcfdfcfffcfdfcfffdfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfcfcfffcfdfcfffdfdfdfffcfdfcfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f8f8ffafb0afff898989ff878687ff848484ff7f807fff3f3e3eff030203ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffcfcfcfff9f9f9fff5f5f5fff3f4f3fff1f2f1fff0f0efffedededffebeaeaffe7e7e7ffe4e3e3ffdedfdeffd9d9d9ffd4d4d4ffcfcfcfffcacbcaffc9c9c9ffc9c9c9ffc9cac9ffc9c9caffc9cac9ffcacacaffc9cacaffcacacaffcacacaffcacacaffcbcccbffcdcdcdffd0cfcfffd2d2d2ffd4d4d4ffd6d6d6ffd8d7d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdededdffdededeffdfdfdeffdfdfdfffdfdfdeffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe7e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfdfdfffdedfdeffdededeffdededeffdedddeffddddddffddddddffdcdddcffdcdcdcffdcdbdcffdbdbdbffdadbdaffdadad9ffd9d9d9ffd8d8d8ffd7d7d7ffd5d5d6ffd4d4d4ffd2d2d2ffcfcfd0ffccccccffc6c6c6ffc1c1c1ffc0c0bfffbfbfbfffbebebeffbdbdbdffbbbbbbffbab9baffb7b7b7ffb5b5b5ffb3b3b2ffaeafafffa9a9a9ffa2a2a2ff989998ff8e8e8eff838383ff767675ff636464ff585857ff4b4b4bff3f3f3fff343434ff2b2b2bff242424ff0c0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff191918ff4c4c4cff5d5d5eff676767ff6e6f6fff424243ff3a3939ff454545ff545554ff656565ff757475ff838383ff8f8f8fff99999affa3a3a3ffabababffb0b0b0ffb4b3b3ffb7b7b7ffb9bab9ffbcbcbcffbebebeffc0c0c0ffc1c2c1ffc4c4c3ffc5c5c4ffc6c6c5ffc7c6c7ffc8c7c7ffc8c8c8ffc9c9c9ffcac9caffcacacaffcbcbcbffccccccffcdcccdffcdcdcdffcececeffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd5d4d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdddddcffddddddffdfdfdfffdfe0dfffe0e0e0ffe1e1e1ffe2e2e1ffe3e3e3ffe4e4e4ffe6e6e6ffe8e8e8ffebebebffeeedeefff0f0f0fff2f2f2fff3f3f4fff5f5f5fff6f6f6fff7f8f8fffafafafffcfcfcfffcfcfcfffcfcfc7f7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f767776ffeeededffeeededffedededffecececffeaeaeaffe9eae9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e0e0ffdfdfe0ffdededeffdeddddffdcddddffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdadbdaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6a6a6abf9e9e9effd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd2d1d2ffd2d2d2ffd2d3d2ffd2d2d2ffd1d2d1ffd1d1d1ffd2d2d2ffd3d3d3ffd6d6d6ffdbdbdbffdededdffdededdffdcdcdcffd9d9d9ffd5d6d6ffd0d0d0ffccccccffc8c7c8ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc7c7c7ffc7c7c7ffc3c3c3ffb9b9b9ffacacacffaaaaaaffaaaaaaffaaaaaaffaaaaaaffa9a9a9ffa9a9a9ffa9a9a9ffa8a9a8ffa8a8a9ffacacacffb0b0b0ffb5b4b5ffbbbbbaffc0c0c0ffc4c4c4ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c7c8ffc7c7c7ffc4c4c4ffc2c1c1ffc1c1c0ffbfbfbfffbebebdffbebebeffbebebdffbebebeffbebebeffbebdbdffbdbdbdffbdbdbdffbdbcbcffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbdbcbcffbcbcbcbf8d8d8d7f5e5e5e3f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdbdbdbffdbdcdbffdbdcdcffddddddffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffeaeaeaffebeaebffecebecffecececffedededffedededffedeeedffeeeeeeffefefeeffefefefffefefefffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefffffffffffffffefffffefefefffefffffffefffefffefffefffffffffffffffefffefffefffffffefffffffffffffffefffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefefefffefefffffefffffffefefffffefefefffefffffffefefefffefffefffffffffffffffefffefffefffffffffffffffffffffffffffffefefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff090909ff484847ff7a7a7aff848484ff868686ff8a8a8affbdbdbdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafbfafffafafbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfdfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafbfbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff9f9f9ffbababaff898a8aff878787ff848485ff7f7f7fff484849ff050505ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffdfdfdfffcfcfcfff9f9f9fff5f5f5fff3f3f3fff1f1f1ffefefefffedededffeaebeaffe7e7e7ffe3e3e4ffdededeffd9d8d9ffd3d3d3ffcecfcfffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9cac9ffcacacaffcacacaffcacacaffcacacaffcbcbcbffccccccffcececeffd0d0d0ffd2d2d2ffd4d4d3ffd5d6d6ffd8d7d8ffd9d9d9ffdadadaffdbdbdaffdbdcdbffdcdcdcffddddddffdededeffdededeffdfdfdfffdededfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdededeffdededeffdeddddffddddddffddddddffdcddddffdcdcdcffdcdcdcffdbdbdbffdadadbffdadadaffd9d9daffd9d9d9ffd8d8d8ffd7d7d7ffd5d6d5ffd4d4d4ffd2d2d2ffcfd0cfffccccccffc7c7c6ffc1c1c2ffbfc0c0ffbfbfbfffbfbebeffbdbdbdffbcbcbcffbababaffb7b8b8ffb6b6b5ffb3b4b3ffafafafffa9aaaaffa3a3a3ff999999ff908f8fff848484ff757676ff656565ff5b5b5aff4d4c4dff3f3f40ff343434ff2c2b2cff252524ff131313ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1b1b1bff4f4f4fff5d5e5dff666666ff6a6a6bff414141ff393939ff444444ff545454ff656566ff767676ff838383ff8f8f8fff9a9a9affa3a3a3ffabababffb0b0b0ffb4b4b4ffb7b8b8ffbababaffbcbcbdffbebebeffc0c0c0ffc2c2c2ffc3c3c3ffc4c4c5ffc6c6c5ffc7c7c6ffc7c7c8ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffccccccffcdcdcdffcecdcdffcececeffcfcfceffd0cfcfffd0d0d0ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd6d6d6ffd7d7d6ffd7d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdbffdddddcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e5ffe6e6e6ffe8e9e8ffebebebffedeeeefff0f0f0fff2f2f2fff3f4f4fff5f5f4fff6f6f6fff7f7f8fffafafafffbfbfcfffcfcfcfffcfcfc7f7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f777777ffedededffedededffeeedeeffecececffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e7e6ffe5e6e6ffe5e5e5ffe4e4e5ffe4e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcddffddddddffdcdcdcffdcdcdcffdbdbdbffdadadaffd9d9daffd8d9d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868bf9c9c9cffd0d0d0ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d1d1ffcfcfcfffd0d0cfffd2d2d2ffd7d7d7ffdadadaffdcdcdcffdddddcffdcdcdcffdbdbdbffdadadaffd8d8d8ffd3d3d4ffcececeffc8c8c8ffc5c5c5ffc3c3c3ffc3c3c3ffc4c4c4ffc6c6c6ffc6c6c6ffc0bfc0ffb7b7b7ffadaeaeffabababffa9aaa9ffa9a9a9ffa9a9a9ffabacacffaeaeaeffb2b2b3ffb9b8b8ffbebebeffc3c3c3ffc6c6c5ffc9c9c9ffcacacaffcacacaffcac9c9ffc9c9c9ffc8c8c8ffc6c7c7ffc3c4c4ffc0c0c1ffbebebeffbcbdbdffbcbcbcffbdbdbdffbebebeffbebebeffbebebfffbebebeffbebfbfffbebfbeffbebebeffbdbdbeffbdbdbdffbdbdbdffbcbcbdffbbbbbb7f5d5e5e7f5d5d5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdcdbdbffdcdcdcffddddddffdddedeffdededeffdfe0dfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffeaeaeaffebebebffebecebffecececffededecffedeeedffeeededffeeeeeeffefefeeffefefefffefefefffefefefffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffefffffffffffffffffefefffefffeffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff0b0b0bff4d4d4dff7b7b7bff858585ff878686ff8a8a8bffc7c7c7fffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfff9f9f9ffc3c3c3ff898a89ff888888ff858585ff807f80ff4d4d4dff070707ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfdfffbfcfcfff8f8f8fff4f4f5fff3f3f2fff1f1f1ffefefefffedededffeaeaeaffe7e7e7ffe3e3e3ffdededeffd9d9d9ffd4d4d4ffcfcfceffcacacaffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcacacaffcacacaffcbcacaffcbccccffcdcdcdffcfcfcfffd1d1d1ffd2d3d2ffd4d4d4ffd6d6d5ffd7d7d7ffd9d9d9ffdadadaffdadbdbffdcdbdbffdcdcdcffddddddffddddddffdededeffdfdfdeffdedfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdedfdeffdededeffdddedeffddddddffddddddffdddcdcffdcdcdcffdbdcdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd6d5d5ffd3d3d4ffd2d2d2ffcfcfcfffccccccffc7c7c7ffc2c2c2ffc0c0c0ffbfbfbfffbebebfffbdbdbdffbdbcbcffbbbbbaffb8b9b9ffb6b6b7ffb4b3b3ffb0b0afffaaababffa4a4a4ff9a9b9aff919090ff848484ff777777ff696968ff5b5c5bff4e4e4eff414040ff363536ff2d2c2cff252626ff171717ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff1c1c1cff4f4f4fff5d5d5cff656565ff6c6c6cff414241ff393939ff444445ff545454ff646464ff747474ff818181ff8d8e8dff9a999affa3a3a4ffababacffb1b1b1ffb5b5b5ffb8b9b8ffbbbbbbffbdbdbdffbebfbfffc0c0c0ffc2c2c2ffc3c3c4ffc4c4c4ffc6c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcacbcaffcbcbcbffccccccffcdcccdffcdcdcdffcececeffcecfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d5ffd5d6d6ffd6d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdcdcffddddddffdededdffdededfffdfdfdfffe0e0e0ffe1e1e1ffe1e2e1ffe3e3e3ffe4e4e4ffe6e6e6ffe9e9e8ffebebebffeeeeeefff0eff0fff2f2f2fff3f4f4fff5f5f5fff6f7f6fff8f7f8fffafafafffbfbfbfffbfcfbfffcfcfc7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f767776ffeeededffedededffededeeffecececffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e1ffe0e1e1ffe0e0e0ffdedfdfffdededdffdddeddffdeddddffddddddffdcdcdcffdbdbdbffdbdbdbffdadadaffd9dad9ffd9d8d8ffd7d7d7ffd7d6d7ffd6d6d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696969bf9d9d9dffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfcfffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd4d4d4ffd6d7d6ffd8d8d8ffdbdadaffdcdbdbffddddddffdddddeffdcdcdcffd8d9d8ffd4d4d4ffcecdceffc8c8c7ffc4c4c4ffc5c5c5ffc4c5c4ffbcbcbcffb5b5b5ffaeaeaeffb0b0b0ffb2b2b2ffb7b6b6ffbcbcbcffc1c1c1ffc6c6c6ffc9c9c9ffcacacaffccccccffccccccffcccdccffcbcbcbffc9c9c9ffc7c6c7ffc4c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffbebebeffbdbdbdffbdbdbdffbcbdbdffbdbdbdffbdbcbdffbebebeffbebebeffbebebeffbebebeffbebebeffbfbebfffbfbfbeffbebebe7f5e5f5f7f5e5e5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdbdcffdcdcdcffddddddffdededdffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebeaebffebebebffecececffecededffedededffedeeeeffeeeeeeffefefefffefefefffefefefffefefefbfb3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff4a4a4aff7d7d7dff858585ff878787ff8b8b8bffd2d2d2fffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffafafafff9f9f9ffcdcdcdff8a898aff888888ff858585ff828282ff525252ff070707ff000000ff000000ff000000ff000000ff000000ff000000fffdfdfdfffdfdfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffbfcfbfff7f7f7fff4f4f4fff3f2f2fff0f0f1ffefefefffedededffebeaebffe7e6e6ffe3e3e3ffdededeffd9d9d9ffd3d3d4ffcfcfcfffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcaffcacbcaffcbcbcbffcbccccffcdcdcdffcecfcfffd0d0d0ffd3d3d2ffd4d4d4ffd6d6d6ffd7d7d7ffd8d9d8ffdad9daffdadbdaffdbdbdbffdcdcdcffddddddffdddddeffdfdedeffdededeffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdededfffdededeffdededeffdeddddffddddddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdadadaffd9dadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd5d5d5ffd4d4d3ffd2d2d2ffcfcfcfffccccccffc7c7c7ffc2c2c2ffc0c0c0ffbfbfbfffbebfbeffbebebdffbcbdbcffbbbbbaffb9b9b9ffb7b7b7ffb4b4b4ffb0b0b0ffabababffa4a4a4ff9b9b9bff8f8f8fff818282ff747474ff676767ff5b5a5aff4e4e4eff424242ff363636ff2d2d2dff262626ff1a1a1aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff1f201fff515051ff5d5d5dff656565ff717171ff424342ff3a3a3aff464647ff545454ff626262ff717171ff7f7f7fff8d8c8cff989998ffa3a3a3ffacacacffb1b2b1ffb6b6b6ffb9b9b9ffbbbcbbffbebdbeffbfbfbfffc0c0c0ffc2c1c2ffc3c3c3ffc5c4c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcacbcaffcccbccffccccccffcccdcdffcdcdcdffcececeffcececfffd0cfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d4ffd6d6d5ffd6d7d7ffd8d8d8ffd9d9d9ffd9dadaffdbdadbffdbdcdcffdddddcffddddddffdededeffdfdfe0ffe1e0e0ffe1e1e0ffe2e2e2ffe3e3e3ffe4e4e4ffe6e6e6ffe9e9e9ffebebebffeeededfff0f0effff2f2f2fff3f3f3fff5f4f5fff6f6f6fff8f8f8fffafafafffbfbfbfffbfbfbfffbfbfb7f7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f777776ffeeeeedffeeeeeeffedededffecececffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e0e1ffe0dfdfffdededeffddddddffddddddffdddddcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdad9d9ffd8d9d8ffd8d7d8bfa1a1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696969bf9d9d9cffd1d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd2d1d2ffd2d2d1ffd2d3d3ffd3d3d3ffd3d3d3ffd1d1d2ffd1d1d1ffd2d2d2ffd6d6d5ffd9d9d9ffdcdcdcffdddeddffdfdedfffdededfffdddeddffdadbdaffd5d5d5ffd1d2d2ffcdcdccffc6c6c6ffc1c1c1ffc2c2c2ffc5c6c6ffcacacaffcececeffcececeffcfcecfffcfcfcfffcecdcdffccccccffcacacaffc8c8c8ffc7c6c6ffc4c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c0ffbfbfbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbebebeffbebebebf8e8f8e7f5f5f5f3f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f373737ffddddddffdededeffdededeffdfdfdfffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffeaebebffebebebffecececffecededffedededffeeeeeeffeeeeeeffefeeefffefefefffefefefffefefef7f777777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0f0f0fff575657ff7f7f7eff848484ff878787ff8c8d8dffdbdcdcfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffbfafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafafffcfcfbfffbfcfbfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafbfffafafafffafafafffafafbfffafafaffd8d8d8ff8b8b8bff878787ff858485ff838383ff555555ff090909ff000000ff000000ff000000ff000000ff000000ff000000fffdfcfcfffcfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffdfdfdfffbfbfbfff7f7f7fff4f3f4fff2f2f2fff0f0f0ffeeeeeeffecececffeaeaeaffe7e7e7ffe3e3e3ffddddddffd8d9d9ffd3d3d3ffcececeffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9caffcacacaffcacbcaffcacacaffcacbcbffcccccbffcdcecdffcfcfcfffd0d0d1ffd2d3d2ffd4d4d4ffd6d5d5ffd7d7d7ffd8d9d8ffdadadaffdbdadaffdbdbdbffdcdcdcffdddcdcffdddeddffdededeffdedfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e5e6ffe5e6e6ffe6e5e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdedeffdededeffdeddddffddddddffdcdcddffdcdcdcffdbdbdbffdbdbdbffdbdadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d5d5ffd4d3d4ffd2d2d2ffcfcfcfffccccccffc8c8c7ffc2c3c2ffc0c0c0ffbfbfbfffbebfbeffbebebdffbdbdbdffbbbbbbffb9bab9ffb7b7b7ffb5b4b5ffb1b1b1ffabacacffa4a4a4ff9a9a99ff8d8e8eff818181ff757575ff686867ff5b5b5bff4f4f4fff424243ff363636ff2d2d2dff262626ff1c1c1cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff1f1f1eff4e4e4eff5d5d5dff666666ff6f6f6fff424242ff3b3a3aff484848ff555555ff626162ff706f6fff7e7f7eff8c8c8cff989898ffa3a3a3ffadacacffb2b2b2ffb6b7b7ffbababaffbcbcbcffbebebeffbfbfbfffc0c0c0ffc1c1c2ffc3c3c3ffc5c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcacaffcbcbcbffccccccffcdcdcdffcdcdceffcececeffcfcfcfffd0cfcfffd0d1d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d2ffd4d4d4ffd4d4d5ffd5d5d5ffd7d7d7ffd8d7d7ffd9d8d9ffdadad9ffdbdbdbffdcdbdbffdcddddffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e1e2ffe3e3e3ffe4e4e4ffe6e6e6ffe9e9e9ffececebffeeeeeefff0f0f0fff2f2f2fff3f3f4fff5f4f5fff6f6f6fff8f8f8fffafafafffbfbfbfffbfcfbfffbfcfb7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffeeeeeeffeeeeeeffedededffebeaebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e7e6ffe6e6e6ffe5e6e5ffe4e5e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e0e1ffdfdfe0ffdededeffddddddffddddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdadadabfa3a3a33f363636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868bf9c9c9cffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d5ffd7d7d8ffdcdbdcffdfdfdfffe1e1e1ffe2e2e2ffe2e2e2ffe0e0e0ffddddddffd9d9d9ffd6d6d6ffd5d5d5ffd5d5d4ffd5d5d5ffd4d4d4ffd3d3d2ffd0d0d0ffccccccffc9c9c9ffc6c6c7ffc4c4c4ffc3c3c2ffc2c2c2ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffbfbebfffbdbebeffbdbdbd7f5e5e5e7f5e5e5e3f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6f6f6fffdfdfdfffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe3e2e2ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffebebebffebebecffecececffededecffedededffeeeeeeffeeeeeeffefefefffefefefffefefefffefefef7f7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff151415ff5c5c5cff7f7f7fff838383ff868687ff8d8d8dffdbdadafffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffcfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfafafffafbfbfffafafbfffafafafffbfbfbfffbfbfbfffcfbfcfffcfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafbfffafafaffd8d8d8ff8b8b8bff878787ff848383ff808080ff4e4d4eff050606ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffbfbfbfff7f6f6fff3f3f3fff2f2f2fff0f0f0ffeeeeeeffececebffeaeaeaffe7e7e7ffe3e3e3ffdededeffd9d9d9ffd2d3d3ffcececeffcacacbffc8c8c9ffc9c9c8ffc9c9c9ffcac9caffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbccffcececeffcfcfcfffd0d0d0ffd2d2d2ffd4d4d4ffd5d5d5ffd7d7d7ffd8d8d8ffdad9d9ffdadadaffdbdbdbffdcdcdcffdddddcffddddddffdededeffdfdfdeffe0dfdfffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e3ffe2e2e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfe0dfffdfe0dfffdfdedfffdfdedfffdededeffddddddffddddddffdcddddffdcdcddffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd6d5d6ffd4d4d4ffd1d2d2ffcfcfcfffccccccffc8c8c8ffc3c2c2ffc0c0c0ffbfbfbfffbebebfffbdbebeffbcbcbcffbbbabbffb9b9b9ffb8b8b7ffb5b5b5ffb2b1b2ffacacacffa4a3a3ff999999ff8e8e8eff818182ff757575ff686868ff5b5b5bff4f4f4fff424242ff363635ff2c2c2dff262626ff1e1e1eff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff232323ff505051ff5e5d5eff666666ff6b6b6bff414142ff3c3c3cff494949ff565656ff626262ff70706fff7f7e7fff8d8d8cff989898ffa3a3a3ffadadadffb3b3b2ffb7b7b7ffbababaffbcbcbcffbebdbeffbfbfbfffc0c0c0ffc1c1c2ffc3c3c3ffc4c5c4ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcacacbffccccccffcdcccdffcdcdcdffcecdceffcececeffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd7d7d6ffd8d7d8ffd9d9d9ffdadad9ffdbdadaffdbdbdcffdcdddcffdddddeffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffe3e3e3ffe4e4e5ffe6e6e6ffe9e9e9ffecececffeeeeeffff0f0f0fff2f2f2fff3f3f4fff5f5f5fff6f7f6fff8f8f8fffafafbfffbfbfbfffbfbfcfffcfcfb7f7d7d7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeefeeffeeeeeeffefeeeeffeeeeefffebebebffeaebebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e6ffe5e5e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0dfe0ffdfdedfffdededeffdeddddffddddddffddddddffdcdcddffdcdcdcffdbdbdbbfa4a4a43f3636360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696969bf9e9e9effd3d3d3ffd3d3d2ffd1d2d2ffd1d2d2ffd2d2d2ffd3d2d3ffd3d3d4ffd4d4d4ffd4d4d4ffd2d2d2ffd3d3d3ffd7d6d6ffdcdcdcffe1e1e2ffe6e6e5ffe6e5e6ffe5e5e5ffe5e5e5ffe1e1e1ffddddddffd8d8d8ffd4d4d5ffd1d0d1ffcdcdcdffcbcbcaffc8c8c8ffc6c6c7ffc6c6c7ffc5c5c5ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c17f6060607f605f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f707070ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9eaffeaebeaffeaebebffebebebffecececffededecffedededffeeeeeeffeeeeeeffefeeefffefefefffefefefffefefef7f77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff0d0d0dff535353ff7d7d7dff838383ff868686ff8b8c8bffd0d0d0fffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffaf9fafffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafafffafafafffafafafff9f9f9ffcdcdccff898988ff878686ff848484ff807f80ff4d4d4dff050505ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffbfbfbfff7f6f7fff4f4f3fff2f2f2fff0f0f0ffeeeeeeffecececffeaeaeaffe7e7e7ffe3e3e3ffdedddeffd9d9d9ffd2d2d2ffcececeffcacacaffc9c9c8ffc8c9c8ffc9c9c9ffcac9caffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffccccccffcececeffcfcfcfffd0d0d0ffd2d2d2ffd3d4d3ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdbdcffdcdcdcffddddddffdededeffdfdedeffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0dfdfffdfdfdfffdededeffdededeffdededeffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffdad9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd3d4d4ffd2d1d2ffd0cfcfffccccccffc8c8c8ffc3c2c2ffc0c0c0ffbfbfbfffbebebeffbebebdffbdbcbcffbbbbbbffbabab9ffb8b8b8ffb5b5b5ffb1b1b1ffadadadffa4a4a4ff9a9a9aff8e8e8eff818181ff757575ff686868ff5b5b5bff4e4e4dff414141ff353435ff2d2d2dff262626ff202020ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff232323ff515050ff5f5e5fff686868ff6d6d6dff434343ff3d3d3dff4a494aff575757ff636363ff717170ff808080ff8d8e8dff999998ffa3a4a3ffadadadffb3b3b3ffb7b7b7ffbababaffbcbcbcffbebdbeffbfbfbfffc0c0c0ffc1c1c1ffc3c3c3ffc5c4c4ffc5c6c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcbccccffcdcccdffcdcdcdffcececeffcfceceffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d7d6ffd8d7d7ffd9d8d8ffdad9d9ffdbdadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffdfe0e0ffe1e0e0ffe2e1e1ffe3e3e3ffe4e4e4ffe7e6e6ffeae9eaffecececffefefeffff0f1f0fff2f2f2fff4f3f3fff5f5f5fff7f6f6fff8f8f8fffbfafafffbfbfbfffbfbfbfffbfcfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdbfbdbcbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffefefeffff0f0f0fff0efefffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e5ffe5e4e4ffe3e3e2ffe2e2e2ffe0e1e1ffe0e0e0ffdfdfdfffdfdfdfffdededeffddddddffddddddffddddddffdcdddc7f6e6e6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696968bf9d9d9dffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd7d6d6ffd9d9d9ffdcdcdcffdfdedeffe2e2e1ffe4e4e4ffe6e6e6ffe5e5e4ffe0e0e0ffdbdbdbffd6d7d7ffd3d3d4ffd0d0d0ffcececeffccccccffcacacaffc9c8c8ffc7c7c7ffc6c7c6ffc6c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc3c2c3bf9191917f6161617f6060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f707070ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffebebebffebecebffecececffedededffedededffeeededffeeeeeeffefefeeffefefefffefefefffefefef7f777777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff4b4c4cff7b7b7cff828282ff868786ff8d8d8dffc7c7c7fffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffbfafafffafbfafffbfafafffbfafafffafafbfffafbfbfffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffafafafffafafafffaf9f9fff9f9fafffaf9f9fff9f9fafffaf9f9fff9f9fafff9f9fafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffbfafafff8f8f8ffc3c3c3ff898989ff868687ff848484ff818182ff494949ff030404ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfbfcfffefdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffafafbfff7f7f7fff4f4f3fff2f2f2fff0f0f0ffeeeeeeffedececffeaeaeaffe6e7e7ffe4e3e4ffdededeffd9d8d8ffd2d2d3ffcececeffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffcececeffcfcfcfffd0d0d1ffd2d2d2ffd3d3d4ffd4d4d5ffd6d6d6ffd7d7d7ffd9d9d8ffdadad9ffdadadaffdcdbdbffdcdcdcffddddddffdededdffdededfffe0dfe0ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e6ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e5ffe6e6e5ffe6e5e5ffe5e6e5ffe6e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdddddeffddddddffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdadadbffdadadaffdad9daffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d5ffd4d4d3ffd2d1d1ffcfcfcfffccccccffc8c8c8ffc3c3c2ffc0c0c0ffbfbfbfffbebebeffbebebdffbcbdbdffbbbbbbffb9b9b9ffb8b8b8ffb5b5b5ffb2b1b1ffacacadffa5a5a5ff9b9b9bff909090ff838383ff757575ff686868ff5b5b5bff4d4d4dff3f3f3fff343434ff2d2c2cff262626ff202020ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff2f302fff565656ff606060ff686868ff6c6d6cff3e3e3eff3d3d3dff4a4a4bff585858ff666666ff747474ff828281ff8e8e8eff999a9affa4a4a4ffadaeadffb3b3b3ffb7b7b7ffbababaffbcbcbdffbebebeffbfbfbeffc0bfc0ffc1c1c1ffc2c3c2ffc4c4c4ffc6c5c5ffc6c6c6ffc7c7c8ffc8c8c9ffc9c9c9ffcacacbffcbcbcbffccccccffcdcdccffcececdffcececeffcfceceffcfcfcfffd0cfd0ffd1d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd6d6d6ffd7d7d7ffd7d8d8ffd9d8d8ffd9d9daffdbdadaffdcdcdbffdcdcdcffddddddffdededeffdfdfdfffe0e0dfffe0e0e1ffe1e2e2ffe3e3e3ffe4e4e4ffe7e7e7ffe9eaeaffecececffefefeefff1f0f0fff2f2f2fff4f4f4fff5f5f5fff6f6f7fff8f8f8fffafbfafffbfbfbfffbfbfbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefffcfcfbfffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeffff0f1f1fff0f0f1fff0eff0ffebebecffebebebffebebebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe5e6e6ffe4e5e4ffe3e4e3ffe2e2e2ffe2e2e2ffe2e2e1ffe0e1e1ffe0e0e0ffdfdfdfffdfdfdeffdededeffdddedd7f6f6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f69696abf9f9f9fffd4d4d4ffd3d3d3ffd3d3d3ffd6d6d6ffd9d9d9ffdcdcdcffdededeffe0e1e0ffe1e2e2ffe2e2e2ffe3e3e3ffe2e3e3ffe0e0e0ffdedfdeffdadadaffd7d6d7ffd4d4d4ffd0d0d0ffcececeffccccccffcacacaffc9c9c8ffc7c7c7ffc6c6c6bf9494947f6261623f303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa9aaaaffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffeae9eaffeaeaeaffebebebffecebecffecececffedededffededeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefef7f7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff090908ff464646ff797979ff838383ff868686ff8c8c8bffbdbdbcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfafafffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafafafffafafafff9f9f9ffb9b9b9ff888989ff868686ff858585ff818080ff484848ff040404ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffefefdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffcfdfcfffafbfafff7f7f7fff4f3f4fff2f2f2fff0f0f0ffeeeeeeffecedecffeaeaeaffe7e7e6ffe3e3e3ffdededeffd8d8d8ffd2d2d2ffcececeffcbcacbffc9c9c9ffcacac9ffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffcbccccffcbcbccffcdcdccffcececeffcfd0cfffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffddddddffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe5e6e6ffe5e5e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffdfe0dfffdfdfdfffdedfdeffdededeffdededdffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdadadaffdadadbffdad9d9ffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd5d5d5ffd4d4d3ffd2d1d1ffcfcfcfffccccccffc8c8c8ffc3c3c3ffc0c0c1ffbfc0bfffbfbfbfffbebebeffbcbdbdffbbbbbbffbab9b9ffb7b8b8ffb6b5b5ffb2b2b2ffadadadffa6a6a6ff9d9d9dff909191ff838383ff767575ff686868ff5c5b5bff4d4e4dff3f3f3fff343434ff2c2c2cff262626ff202020ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff414141ff5a5a5aff606060ff686868ff6c6c6cff3d3d3dff3c3c3cff4b4b4bff5a5959ff686868ff767777ff848484ff8f8f90ff9a9b9bffa5a5a5ffadadadffb2b3b2ffb7b7b7ffbabbbaffbcbcbcffbebebeffbfbfbfffbfbfbfffc0c1c1ffc3c2c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdccccffcecdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d2ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d6d5ffd6d7d7ffd8d7d7ffd8d8d9ffdadadaffdbdbdaffdbdbdcffdcdcdcffddddddffdededeffdfdfdfffdfdfdfffe0e0e0ffe2e1e2ffe3e3e3ffe4e4e4ffe7e7e7ffeaeaeaffedededffeeeeeefff1f1f0fff3f2f2fff4f4f4fff5f5f5fff7f7f7fff9f8f8fffafbfafffbfbfbfffbfbfbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffbfcfcfffafafafffafafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f787878fff0f0f1fff1f0f0fff0f0f0ffececebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e8e9ffe8e8e8ffe8e7e8ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe0e1e1ffe0e0e0ffdfdfe07f6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6a6969bfa0a0a0ffd9d9d9ffdcdcdcffdededeffe0e0e0ffe1e2e1ffe2e2e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e3e3ffe0e0e0ffdededeffdadadaffd6d6d7ffd4d4d4ffd0d0d0ffcecece7f6666657f6465640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f393939bfabababffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e9e9ffe9e9e9ffeaeaeaffeaebebffebebebffecececffecedecffedededffeeededffeeeeeeffefefefffefefefffefeff0ffefefeffff0eff03f3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030404ff333332ff757675ff848484ff868786ff8b8b8bffb4b4b4fffbfbfbfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffafbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafbfafff8f7f7ffafafafff888888ff878686ff848485ff7f807fff434343ff030302ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfefdfffcfcfdfffafafbfff7f7f7fff4f4f4fff2f2f2fff0f0f0ffeeeeeeffecececffeaeaeaffe6e6e6ffe3e3e3ffdededeffd8d8d8ffd3d2d2ffcececeffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcccbccffcccbcbffcdcdcdffcececeffcfcfcfffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d6ffd6d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcddddffdeddddffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e1e2ffe2e3e2ffe2e2e3ffe3e3e3ffe4e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e5ffe5e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdeffdededeffdededeffddddddffddddddffdddddcffdcdcddffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdadadaffd9d9d9ffd9d8d8ffd7d8d7ffd7d6d6ffd5d6d5ffd3d3d3ffd1d1d1ffcfcecfffccccccffc8c8c8ffc3c4c3ffc1c0c1ffc0bfc0ffbfbfbfffbebebeffbdbdbdffbcbbbbffbababaffb9b9b8ffb6b6b6ffb2b2b2ffadaeaeffa7a7a7ff9f9e9eff949494ff848484ff757575ff686868ff5c5c5cff4d4d4dff3f3f3fff343434ff2c2c2cff262525ff202020ff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff131212ff494949ff595959ff616161ff686868ff6d6d6cff3c3c3cff3d3d3dff4c4c4cff5a5b5aff6a696aff797879ff858585ff909191ff9b9b9cffa5a5a5ffadadadffb2b2b2ffb7b7b7ffbababaffbcbcbdffbebfbeffbfbfbfffbfbfbfffc0c1c1ffc2c2c2ffc3c4c4ffc5c5c5ffc7c6c7ffc7c7c8ffc8c9c8ffc9cacaffcbcbcaffcbcbcbffccccccffcdcdcdffcecdcdffcfcfceffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd6d5d6ffd7d7d6ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdddcffddddddffdededeffdfdfdfffe0dfdfffe1e0e1ffe2e2e2ffe3e3e3ffe4e4e5ffe8e8e7ffebebeaffedededffefefeffff0f0f1fff3f2f2fff4f4f4fff5f6f5fff6f7f7fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfffafafbfffafafafffafafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f787878fff1f0f1fff0f1f0fff2f2f2ffededecffebecebffebebebffebebebffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe8e8e9ffe7e7e7ffe6e6e6ffe5e4e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e17f70707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6f6f6effefefeffff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1ffefefefffeeeeeeffecebecffeaeaea7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f00000000000000003f393939bfabababffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffebeaeaffeaeaeaffeaebebffebebecffecececffedecedffedededffeeeeeeffeeeeeeffefefefffefefeffff0efeffff0f0f0fff1f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff2c2b2bff767676ff858585ff868686ff8b8b8bffabaaaafffafaf9fffcfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafafbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafff9faf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafbfbfffafafafff6f6f6ffa6a6a6ff888788ff868686ff848484ff7e7d7dff3d3d3dff030303ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffcfcfcfffafafbfff7f7f7fff4f4f4fff2f2f2fff0f0f0ffeeeeeeffecececffeaeaeaffe6e7e7ffe2e2e2ffdededeffd8d8d8ffd2d2d2ffcececeffcbcbcaffcacacaffcacacaffcbcacbffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcdcccdffcececeffcfcfcfffd0d0d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd7d6d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdddddcffddddddffdfdedfffdfdfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e5e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe2e3e3ffe3e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdeddddffddddddffdcddddffdcddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d8d8ffd7d7d7ffd7d7d6ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffccccccffc8c8c8ffc3c3c3ffc0c0c0ffbfbfbfffbebebfffbebebeffbcbcbdffbcbbbcffbababaffb8b8b8ffb6b6b7ffb3b3b3ffafaeaeffa9a8a8ffa1a1a0ff969696ff868686ff777777ff686868ff5c5c5cff4d4d4dff3f3f3fff343434ff2b2c2cff252525ff202120ff0b0b0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff191919ff4f4f4fff5a5a59ff606060ff696969ff6f7070ff3b3b3bff3e3e3eff4d4d4cff5b5b5bff696a69ff787979ff868686ff919191ff9b9b9bffa5a4a5ffadadadffb2b2b2ffb7b6b7ffbababaffbdbcbdffbebfbeffbfc0bfffbfc0c0ffc1c0c1ffc3c2c2ffc3c4c4ffc5c5c5ffc7c6c6ffc8c7c8ffc9c9c9ffcacacaffcbcacaffcbcbcbffccccccffcdcdcdffcececeffcececfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdaffdcdcdbffdcddddffddddddffdededeffdfdfdfffe0dfe0ffe1e1e1ffe2e2e2ffe4e3e3ffe5e5e5ffe8e8e8ffebebebffeeededffefefeffff1f1f1fff2f2f3fff4f4f4fff5f6f6fff7f7f7fff9f9f9fffafbfbfffafbfafffbfbfa7f7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffafaf9fffafafafffafafafffafafa00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffff4f4f3fff3f3f3fff4f4f4ffedededffecececffecebebffebebebffeaebebffeaeaebffeaeaeaffe8e9e8ffe7e7e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffeaeaeafff1f1f1fff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000003f393939bfacacacffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffecececfff5f5f6fff8f8f8fff0f0f0ffebebebffecececffecececffedededffededeeffeeeeeeffefefefffefefeffff0efeffff0f0effff1f1f1fffcfcfc3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff292929ff727272ff838383ff868686ff8b8b8bffa2a2a2fff6f6f6fffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfbfcfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffafbfafffafafafffbfafafffafafbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffafafafff1f1f1ff9e9e9eff888888ff858685ff848384ff7a7a7aff373837ff030303ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfdfdfffcfcfcfffbfbfafff7f7f7fff4f5f5fff2f2f2fff0f0f0ffeeeeeeffecececffeaeaeaffe7e7e7ffe2e2e2ffdededeffd8d8d8ffd2d2d2ffcfcfcfffcbcbcbffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffccccccffcccdcdffcececeffcfcfcfffd1d0d0ffd2d2d1ffd3d3d2ffd4d4d4ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdcdbffdcdcdcffddddddffdedfdeffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffdfe0dfffdfdfdfffdedfdeffdededeffdededeffdddedeffdddddeffddddddffdddddcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadbdaffdadadaffdadad9ffd9dad9ffd9d9d9ffd8d8d8ffd6d7d6ffd5d6d5ffd3d3d3ffd0d1d1ffcececfffccccccffc8c8c8ffc3c3c3ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbdbcbdffbcbcbbffbabab9ffb9b9b8ffb7b7b7ffb4b4b5ffb0b0b0ffaaaaaaffa1a1a2ff929292ff818181ff747474ff686968ff5b5b5cff4c4c4cff3e3e3eff333333ff2b2b2bff252525ff212020ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1b1b1bff505050ff5a5a5aff606060ff686968ff6e6e6fff393939ff3f3e3eff4c4c4cff5b5a5bff696969ff787878ff858686ff919191ff9b9a9bffa4a4a4ffadadacffb2b2b2ffb7b7b7ffbababaffbdbdbdffbfbebeffc0c0c0ffc1c0c0ffc1c2c1ffc3c3c3ffc4c4c4ffc5c5c6ffc6c7c7ffc7c8c8ffc9c9c9ffcacacaffcbcbcbffcccbcbffccccccffcdcdcdffcececeffcecfcfffcfcfd0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d3d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdedfdeffdfdfdfffe0e0e0ffe1e1e1ffe2e3e3ffe4e4e4ffe6e6e6ffe9e9e8ffebebebffedeeedffeff0effff1f1f1fff2f3f3fff4f4f5fff6f6f5fff8f7f7fff9f9fafffbfbfbfffbfbfafffbfbfb7f7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff7f7f7fff8f8f9fffafafafffafafa00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff0f0f0ffeeedeeffecececffebecebffebebebffebebeaffeaeaeaffe8e8e8ffe6e6e6ffe6e6e6ffe5e6e6ffecececfff2f2f2fff2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000007f737373ffe7e7e8ffe8e8e8ffeae9eaffecececfff9f9f9fffffffffffffffefffdfdfdfff2f2f2ffedededffeeeeeeffedededffeeeeedffeeeeeeffefefefffefefeffff0f0f0fff1f1f1fffcfcfcffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff2d2d2eff707070ff838383ff868686ff8b8b8bff9c9c9cfff1f2f1fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffcfbfcfffcfbfcfffbfbfcfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9faf9fffafafafffafafafffbfbfbfffbfbfbfffafafafffafbfafffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafbfbfffbfafbfffbfafafffafafbfffafafbfffafbfafffafafbffececedff999999ff898989ff858686ff848483ff747374ff2f2e2fff020302ff000000ff000000ff000000ff000000ff000000ff000000fffcfcfcfffcfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffcfcfcfffbfbfafff7f7f8fff5f5f4fff2f2f2fff0f0f0ffeeeeeeffecececffeaeaeaffe7e7e6ffe3e2e2ffdededfffd8d8d8ffd2d3d3ffcfcfcfffcbcccbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccbccffccccccffcdcdcdffcecfcfffd0d0d0ffd2d1d1ffd2d3d3ffd4d4d4ffd5d5d5ffd7d6d6ffd7d7d7ffd8d9d9ffd9dad9ffdadadbffdbdbdbffdddcdcffddddddffdededeffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0dfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdddddeffddddddffddddddffdcddddffdcdcdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdad9daffd9d9d9ffd8d8d9ffd7d8d7ffd7d7d7ffd5d6d5ffd3d3d3ffd0d1d1ffcececeffccccccffc8c8c8ffc2c2c3ffc0c0c0ffbebebfffbebebeffbebebeffbdbdbdffbbbcbbffbababaffb9b9b9ffb7b8b8ffb5b5b5ffb0b1b0ffaaaaaaffa0a0a0ff919291ff818181ff737373ff666667ff5a5a59ff4b4b4bff3e3e3eff333334ff2c2b2bff242425ff202020ff050606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1a1a1aff4c4d4cff5a5a5bff606160ff696a69ff707070ff3a393aff3f3f3fff4c4c4cff5a5a5aff686869ff767676ff848584ff919191ff9a9b9bffa4a4a4ffacacacffb2b2b2ffb7b7b7ffbababaffbdbdbcffbebebeffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc5c4c4ffc6c6c5ffc7c7c7ffc8c8c7ffc9c9c9ffcacacaffcbcbcbffccccccffcccdcdffcdcecdffcececeffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd7d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdededfffe0dfdfffe0e0e0ffe1e1e1ffe2e3e2ffe4e4e4ffe7e6e7ffeaeaeaffecececffeeeeeeffeff0f0fff1f2f1fff3f3f3fff5f5f5fff6f6f6fff8f8f8fffafafafffbfbfbfffbfbfafffafbfa7f7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9faf9fff2f2f2fff5f6f5fff8f8f8fffafafa00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff0f0f0ffedededffedeeedffecedecffeaebebffeaeaebfff2f1f1fff2f3f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000007f747474ffefefeffff1f1f1fffcfbfcfffefffffffffefefffffffffffefefefffdfdfefffdfdfcffefeeeeffeeeeeeffeeefefffefefeffff0eff0fff3f3f3fffcfcfcffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff2e2e2eff6d6d6dff848484ff858585ff8a8b8aff979696ffecededfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfbfbfffcfbfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafafffafafafffafafafffbfbfafffafafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9fafffafafafffafafafffafafbfffafbfafffafbfbfffbfbfafffbfbfafffbfafafffafafafffafafafffafafbfffafafafffafafafffafafbfffafafafffbfbfafffafbfafffbfafafffafafafffbfafaffe9eaeaff949594ff898989ff868686ff838282ff737373ff292929ff010101ff000000ff000000ff000000ff000000ff000000ff3f3f3ffffbfcfcfffbfcfcfffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfefdfffdfcfdfffcfbfbfffbfbfbfff8f8f8fff5f5f5fff2f2f2fff0f0f0ffeeeeeeffecedecffeaeaeaffe7e6e6ffe3e2e2ffdededeffd8d8d8ffd3d3d3ffcfcfcfffcccbcbffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccccbffcccbcbffcdcdcdffcececeffd0d0d0ffd1d1d1ffd2d3d2ffd4d4d4ffd5d5d4ffd7d7d6ffd7d7d7ffd8d8d8ffd9d9daffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe1e1e0ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e3ffe5e4e4ffe5e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdededeffdededeffdededdffddddddffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadaffdadadaffd9d9d9ffd8d8d9ffd7d8d7ffd7d7d7ffd5d5d5ffd3d3d3ffd0d1d0ffcececeffcccccbffc8c8c8ffc2c2c3ffc0c0c0ffbebebeffbebebeffbebebeffbdbdbdffbcbbbbffbabab9ffb8b8b8ffb8b8b8ffb5b5b5ffb0b0b0ffa9a9a8ff9e9e9eff919091ff848383ff747474ff666666ff595959ff4b4b4bff3f3f3eff343434ff2d2c2cff252525ff1f1f1fff040303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171616ff444545ff5a5a5aff616161ff6a6a69ff6c6c6bff3a3a3aff404040ff4c4d4dff5a5b5bff686868ff767675ff848484ff919090ff9b9a9bffa4a4a4ffacacacffb2b2b2ffb7b7b7ffbababaffbcbcbcffbebebfffc1c0c0ffc1c1c2ffc3c3c2ffc4c4c4ffc5c5c4ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcacaffcbcbcbffccccccffcdcdcdffcdcecdffcececeffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d3ffd5d4d5ffd6d6d6ffd7d6d6ffd7d8d7ffd8d8d9ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0dfdfffe0e0e0ffe2e2e1ffe3e3e3ffe4e4e4ffe7e7e7ffeaeaeaffecededffefeeeefff0f0f0fff2f2f2fff3f4f3fff5f5f4fff7f7f6fff9f9f9fffafbfbfffbfbfbfffbfbfbfffbfbfb7f7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffaf9f9fff0f0f0fff1f2f1fff5f5f6bfb8b8b800000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffefefefffefefefffeff0f0fff9f9f9fffefffefffffffefffffffffffffffffffffffffffdfdfcfff2f2f2ffefeeefffefefeffff0f0f0fff7f8f7ffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff1b1b1aff5f5f5fff828282ff868686ff8a8a8bff929291ffe7e7e7fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffbfafafffafafbfffafafafffafafafffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfbfafffbfafbfffafbfafffafbfafffafafafffafafafffafafafffafafafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafbfffafbfafffafbfafffafafafffbfbfafffafafbfffafbfbfffafafbffe2e2e2ff8f9090ff898a8aff878787ff858585ff6f6f6fff242323ff010101ff000000ff000000ff000000ff000000ff000000ff7e7e7efffbfbfbfffbfbfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfdfcfffcfcfcfffbfbfbfff8f8f8fff5f5f5fff2f2f2fff0f0f0ffeeeeeeffecececffeaebebffe7e7e6ffe3e3e3ffdededeffd9d9d9ffd3d3d3ffcfcfcfffcbcbcbffcbcacbffcbcacbffcacbcaffcacbcbffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcdcccdffcececeffcfd0cfffd1d1d1ffd3d2d3ffd4d4d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdcdcffddddddffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e1e1ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e5ffe7e6e6ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdededeffddddddffddddddffddddddffdcdddcffdcdcdcffdbdbdbffdbdbdbffdadadaffd9d9daffd8d8d8ffd7d7d8ffd7d7d7ffd5d5d5ffd3d3d3ffd0d0d0ffcececeffcccccbffc8c8c8ffc2c3c3ffc0c0c0ffbebebfffbebebeffbebebeffbcbdbdffbcbcbbffbababaffbababaffb8b8b7ffb4b4b4ffaeaeafffa7a7a7ff9d9d9dff909090ff838383ff737272ff646565ff585958ff4b4c4bff3f3f3fff353535ff2d2d2dff252525ff1e1f1eff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff191919ff484848ff5a5a5aff626261ff6a696aff636362ff353535ff404041ff4e4d4eff5b5b5bff686868ff757575ff848484ff919190ff9b9b9bffa4a4a4ffadacacffb3b2b2ffb6b7b6ffbababaffbdbdbdffbfbfbfffc1c0c1ffc2c2c2ffc3c3c3ffc5c4c5ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcacaffcbcbcbffccccccffcdcdcdffcececeffcecfcfffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd7d7d7ffd8d8d8ffd9d9d8ffdadadaffdadadaffdcdcdbffdcdcdcffddddddffdededeffdfdfdfffdfe0e0ffe0e1e0ffe2e2e2ffe3e3e3ffe4e5e5ffe8e7e8ffebebeaffedededffefefeffff1f0f0fff2f2f2fff4f4f4fff5f5f5fff8f8f8fffafafafffbfbfbfffbfcfbfffbfbfbfffbfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffbfafbfff0f0f0fff0f0f1fff1f1f1fff0f0f000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000007f787878ffefefefffefefeeffedededfff7f7f7fffefefefffffffffffffffffffffffffffffffffffffffffffefefefffdfefdfffefefdfffdfefefffefefeffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff161616ff5d5d5dff828282ff868686ff8a8b8aff919191ffe0e0e0fffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffafafaffd9dadaff8e8e8eff8a8a89ff878787ff868686ff6d6d6dff262626ff010101ff000000ff000000ff000000ff000000ff000000ff7e7e7efffbfcfbfffbfbfbfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfdfffcfcfcfffafbfbfff8f8f8fff5f5f5fff2f2f2fff0f0f0ffeeeeeeffececedffebebebffe6e7e7ffe3e3e3ffdededfffdadad9ffd4d3d3ffcfcfcfffcbcccbffcacacaffcacacaffcbcacbffcacbcaffcacbcbffcacbcaffcbcbcbffcbcbcbffcbcbcbffcacbcbffcccccdffcececeffcfd0cfffd1d1d1ffd2d2d2ffd4d4d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d9ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdddcffdddeddffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e3e2ffe2e2e3ffe2e3e3ffe3e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdedfdfffdddedeffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdbdbdbffdbdadbffdadadaffd8d8d8ffd8d8d8ffd7d7d7ffd5d5d5ffd3d3d3ffd0d0d0ffcdceceffcbcbcbffc8c8c8ffc3c3c3ffc0c0c0ffbfbfbfffbfbfbfffbfbebeffbdbdbdffbbbcbcffbababaffb9b9b9ffb6b7b6ffb2b2b2ffacadacffa5a4a5ff9b9b9cff919191ff828382ff727272ff666666ff595a59ff4b4b4bff3f3e3fff353535ff2d2d2dff262526ff1d1e1dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff242424ff515252ff5d5d5dff636364ff6b6a6bff626262ff363636ff414141ff4f4f4fff5b5c5cff696969ff767777ff848585ff929191ff9c9c9bffa5a5a5ffadadaeffb3b3b3ffb7b7b7ffbababbffbdbdbdffbfbfbfffc1c1c1ffc2c2c2ffc3c3c3ffc5c5c5ffc5c5c5ffc6c6c6ffc7c8c7ffc8c8c9ffc9c9c9ffcbcbcaffcbcbcbffccccccffcdcdcdffcececeffcfcfceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd5d4d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffdadadaffdbdbdaffdcdbdbffdcdcddffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e4ffe6e5e6ffe9e9e9ffececebffeeeeeeffeff0f0fff1f1f1fff3f3f3fff4f4f4fff6f6f6fff8f9f8fffbfbfbfffcfcfcfffbfcfbfffbfbfbbfbcbcbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfbfbfff0f1f0ffefefeffff0f0f0fff1f0f100000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000007f797978fff0f0f0ffefefefffedededfff7f7f7fffefefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff171818ff5d5e5dff828182ff878787ff8a8a8aff8e8f8effd5d5d5fffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffcfdfdfffdfdfcfffdfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafbfbfffafafbfffafafbfffafafafffafbfafffbfafafffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffafafaffcfcfcfff8b8b8cff898989ff868687ff838383ff696969ff242324ff010102ff000000ff000000ff000000ff000000ff000000ff7e7e7efffcfcfcfffcfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfefefffdfdfdfff8f8f8fff5f5f5fff3f2f2fff1f1f0ffefefefffedededffebebeaffe7e7e7ffe3e3e3ffdfdfdeffdadadaffd4d4d4ffcfcfd0ffcbcbcbffcacacbffcacacaffcacacaffcacacaffcacbcbffcacacbffcacacbffcbcacaffcacbcaffcbcbcbffccccccffcdcdceffcfcfcfffd1d0d1ffd2d2d2ffd4d4d4ffd5d5d5ffd7d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdbdadaffdbdbdbffdbdcdcffdddcdcffddddddffdededeffdededeffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdedeffdedddeffddddddffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdaffd8d8d9ffd7d8d8ffd7d7d7ffd4d5d5ffd3d3d3ffd0d0d0ffcecdceffcccbcbffc7c8c8ffc3c2c3ffc0c0c0ffc0c0c0ffbfbfbfffbebebfffbdbdbeffbcbcbcffbbbbbbffb8b9b9ffb5b6b5ffb1b1b1ffacacacffa4a4a4ff9b9b9bff929192ff818181ff727272ff656566ff595959ff4c4c4cff3f3f3fff343534ff2c2c2dff262526ff1a1a1aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff222223ff505150ff5f5f5fff656565ff6b6b6bff636263ff363636ff414241ff4e4f4fff5d5d5dff6b6b6bff787878ff848485ff909090ff9b9a9bffa5a5a6ffaeaeaeffb4b4b4ffb8b8b7ffbbbbbbffbebebeffbfbfbfffc1c1c1ffc3c2c2ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc9c9c8ffcacac9ffcacacbffcbcbcbffccccccffcdcdcdffcdceceffcfcfceffcfcfcfffcfcfcfffd0d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d5ffd6d5d6ffd6d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffddddddffdfdedeffdfdfdfffe0e0e0ffe1e1e1ffe3e2e3ffe4e4e5ffe7e7e7ffeaeaeaffecececffeeeeeefff0f0f0fff1f2f2fff3f3f3fff4f5f4fff7f7f6fffaf9fafffcfcfcfffcfcfcfffcfcfcfffbfbfb7f7d7d7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff2f2f3fff0f0f0fff1f1f1fff2f1f100000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000007f797979fff1f1f2fff0f0f0ffefefeffff9f9f9fffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff121212ff535353ff808080ff868686ff8a8a8aff8e8f8effcccccbfffafbfafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffcfbfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfafafffafafafffbfafafffafafbfffafafbfffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfbfbfff9f9f9ffc5c5c4ff8b8c8cff8a8a89ff868787ff818181ff616161ff191919ff000000ff000000ff000000ff000000ff000000ff000000ff7e7e7efffcfcfcfffcfcfcfffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefffffdfdfdfff9f9f9fff4f4f4fff2f3f2fff1f1f1ffeff0efffedeeedffebebebffe7e8e7ffe4e4e4ffdfdfdfffdbdbdbffd5d5d5ffd0d0cfffcbcccbffcacacaffcacacaffcacacaffcacacaffcbcacaffcacacaffcacacbffcacacaffcacacaffcbcacbffcccbcbffcdcdcdffcececfffd0d0d0ffd2d2d2ffd3d4d4ffd5d5d5ffd6d6d6ffd7d8d7ffd9d9d9ffd9dad9ffdadbdaffdbdbdbffdcdcdcffddddddffddddddffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdededeffdededeffddddddffdddddcffdcdddcffdcdcdcffdcdcdbffdbdbdbffd8d9d8ffd8d8d7ffd6d7d7ffd5d4d5ffd3d3d3ffd0d0d0ffcdcecdffcbcbcbffc7c7c7ffc2c2c2ffc0c0c0ffc0c0c0ffbfbfbfffbebebfffbdbdbdffbcbcbcffbababaffb8b7b8ffb5b4b5ffb0b1b0ffabababffa4a5a4ff9c9b9cff929292ff808080ff727272ff656565ff585858ff4b4b4bff3f3f3fff353534ff2c2d2cff252626ff171717ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff212222ff505050ff606060ff656566ff6b6b6bff606060ff363736ff414141ff4e4e4eff5d5d5dff6c6b6cff797979ff848485ff8f8f90ff9b9a9bffa5a5a5ffafafafffb4b4b5ffb8b8b8ffbbbbbbffbebebeffc0c0bfffc1c1c1ffc2c3c2ffc4c4c4ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c8ffc9c9c9ffcac9caffcbcbcaffcbcbcbffccccccffcdcdcdffcececeffcececfffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d9ffd9dad9ffdadbdbffdbdbdbffdcdcdcffddddddffdddedeffdedfdeffe0e0dfffe0e1e0ffe3e2e2ffe3e4e4ffe5e6e6ffe8e8e8ffebebebffedededffeeefeffff0f1f1fff2f2f3fff4f4f4fff5f5f5fff8f8f7fffbfbfbfffcfdfdfffdfdfdfffcfcfcfffcfcfc3f3f3e3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff4f4f4fff1f0f1fff1f1f1fff1f2f13f3c3c3c0000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000007f797979fff2f3f2fff1f1f2fff0f0f1fffbfafafffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0e0fff4d4d4dff7f7f7fff868787ff898989ff8e8f8effc2c3c2fff9f9fafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9fafffafafafffafafafff9f9fafff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfff9fafaffbcbcbcff8c8c8cff8a8a8aff878786ff80807fff525252ff100f0fff000000ff000000ff000000ff000000ff000000ff000000ff7e7e7efffcfcfcfffcfbfcfffdfefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff4f4f4fff2f2f2fff1f1f1ffefefefffedeeeeffebebecffe7e8e8ffe4e4e4ffdfdfdfffdadadaffd5d5d5ffd0d0d0ffcbcbcbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcccdccffcececeffd0d0d0ffd1d2d1ffd4d4d4ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdbffdcdcdcffddddddffdddedeffdededeffdededeffdfdedeffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0e0dfffdfdfdfffdfdedeffdededfffdededeffdddddeffddddddffdcdcdcffdcdcdcffdcdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd4d5d5ffd2d2d2ffd0d0d0ffcecdceffcbcbcbffc7c6c7ffc2c2c2ffc1c0c1ffc0c0c0ffbfc0c0ffbfbebeffbdbebdffbcbcbcffb9babaffb7b7b7ffb4b3b4ffafafafffaaaaaaffa3a3a3ff9a9a9aff8f8f8fff80807fff727271ff646465ff585758ff4a4a4aff3e3e3eff343333ff2b2b2bff252525ff151515ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff272727ff535353ff616161ff656666ff6d6d6dff60605fff363637ff414141ff4e4e4eff5d5d5dff6c6c6cff787979ff848584ff908f8fff999a9affa6a6a5ffafafafffb5b5b5ffb9b8b9ffbcbbbcffbebebeffc0c0c0ffc2c1c1ffc2c2c2ffc4c4c4ffc5c4c4ffc5c5c5ffc6c6c7ffc7c7c7ffc9c9c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcdceceffcececeffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d2d2ffd3d3d2ffd3d3d3ffd5d4d4ffd6d5d5ffd6d7d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdadbffdbdbdcffdcdcdcffddddddffdededeffdfdfdfffe1e0e0ffe2e2e2ffe3e3e3ffe5e5e5ffe7e8e7ffeae9e9ffecececffeeedeefff0efeffff1f1f2fff3f3f3fff4f5f4fff6f6f6fff9f8f9fffbfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfff5f5f5fff0f0f0fff1f1f1fff1f1f17f78787800000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000007f797979fff3f3f3fff3f2f2fff2f2f2fffcfbfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff4c4c4cff80807fff878687ff898a8aff8d8d8dffb9b9b8fffaf9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffbfafafffafafafffafbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafff9f9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfff9f9f8ffb2b2b3ff8b8b8bff8a8a89ff868686ff7f7f7fff4d4d4dff0e0e0eff000000ff000000ff000000ff000000ff000000ff000000ff7e7e7efffcfcfcfffbfcfcfffdfefdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffafafafff4f4f4fff2f2f2fff1f1f1ffefeff0ffedededffebebebffe8e8e8ffe5e4e4ffe0e0dfffdbdadaffd5d5d5ffd0d0d0ffcbccccffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9c9caffcac9caffcac9c9ffcbcbcbffccccccffcecdcdffd0d0cfffd2d2d2ffd4d4d4ffd6d6d5ffd8d7d8ffd9d9d9ffdadadaffdadbdbffdbdcdbffdcdcddffdcddddffddddddffdededeffdededeffdededeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e4e4ffe4e4e4ffe6e6e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffddddddffddddddffdddcdcffdcdcdcffdcdbdcffdbdadaffd9d9d9ffd8d8d8ffd7d7d7ffd5d5d5ffd2d2d2ffd0d0d0ffcdcdcdffcbcbcbffc6c7c6ffc2c2c2ffc0c1c1ffc0c0c0ffc0bfc0ffbfbebfffbdbdbdffbcbbbbffb9b9b9ffb7b7b6ffb2b3b3ffaeaeaeffa8a8a8ffa1a2a1ff999898ff8c8c8cff7f7f7fff717172ff646464ff565656ff49494aff3d3e3dff333232ff2b2b2bff242424ff111111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff2e2d2dff585858ff616262ff666666ff6d6d6dff5d5d5dff373737ff414141ff4e4e4fff5d5d5dff6a6a6bff787877ff848484ff8f8f8eff9b9a9affa5a5a5ffb0afafffb6b6b5ffb9b9b9ffbcbcbcffbfbfbeffc0c0c0ffc1c2c2ffc2c2c2ffc3c4c3ffc4c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc9c8c8ffc9c9c9ffcbcacaffcbccccffccccccffcdcdcdffcececeffcecfceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d4ffd6d6d6ffd6d7d7ffd7d7d7ffd8d9d8ffdadad9ffdadadaffdbdbdbffdcdcdcffdddddcffdddedeffdfdfdfffe0e0e0ffe1e1e2ffe2e2e2ffe5e4e4ffe7e7e7ffe9e9e9ffebebebffedededffefefeffff0f0f1fff2f2f2fff4f4f4fff5f6f5fff7f7f7fffafafafffcfcfcfffcfdfdfffdfdfdfffdfdfd7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff7f7f7ffefefeffff1f1f0fff1f1f17f79797800000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffefefffffffefffffffffffffffefffefefffffffefefffefefffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefeff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000007f797979fff3f3f3fff3f3f3fff3f3f3fffcfcfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff434344ff7e7e7fff878787ff8a8989ff8d8c8cffb0b0b0fff9f8f9fffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffaf9f9fffaf9f9fff9f9f9fffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafff9fafafffafafafffbfafafffafafafffafafbfffbfbfbfffbfbfbfff7f6f6ffaaaaaaff8b8b8cff898989ff868686ff7c7c7cff434343ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff7e7e7efffcfcfbfffcfcfbfffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafbfff4f4f4fff3f2f2fff1f1f1ffefefefffededeeffebebebffe8e8e8ffe4e4e5ffe0e0e0ffdbdbdbffd6d6d6ffd0d0d1ffcbcbccffcacacaffcacacaffcacacaffcacacaffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacbcaffcbcbccffcdcecdffcfcfd0ffd2d2d2ffd4d5d5ffd6d6d6ffd9d9d8ffd9d9daffdadadbffdcdbdbffdcdcdcffddddddffdddedeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe4e4e4ffe4e4e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe6e6e6ffe5e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffdfdfe0ffdfe0dfffdfdfdfffdededeffdededeffdedddeffddddddffdcdddcffdcdcdcffdcdbdcffdadadbffd9d9d9ffd8d8d9ffd7d8d8ffd5d5d5ffd3d2d2ffd0d0d0ffcdceceffcbcbcbffc6c6c6ffc1c2c2ffc0c0c0ffbfbfbfffbebebeffbcbcbcffbbbcbbffbbbbbaffb8b9b9ffb6b6b6ffb2b2b2ffadadadffa8a8a7ffa0a1a1ff989898ff8c8c8bff7f7f7fff727272ff646464ff555656ff484848ff3c3c3cff323232ff2a2a2bff232323ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff2c2c2cff585858ff626262ff666666ff6f6f6eff595959ff373738ff424242ff4f4f4fff5d5d5dff6a6969ff767776ff848484ff909090ff9b9b9bffa5a6a5ffafafafffb6b6b6ffb9b9b9ffbcbcbcffbfbfbeffc0c0c0ffc1c2c2ffc2c2c2ffc3c3c2ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c9ffc9c9c9ffcacacbffcbccccffccccccffcdcdcdffcececeffcfcfceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd4d3d3ffd4d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdbdcffdcdcddffddddddffdededfffe0dfdfffe1e1e0ffe2e2e2ffe4e4e4ffe6e6e6ffe8e9e8ffebebebffececedffeeeeeeffefefeffff1f1f1fff3f3f3fff4f5f4fff6f6f6fff8f8f8fffbfbfbfffcfcfcfffcfcfcfffcfdfcfffdfdfd7f7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f9fff0f0f0fff1f1f1fff1f1f27f787878000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffefefffffefefefffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffdfdfdfffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffffffefefefffefffefffffefefffffefefffefffffffffffffffefffefffffefefffefffefffefffffffffefefffefffffffefefffffffffffffefefefffffefffffffefefffefffffffefffffffffefefffefefffffffffefffffefffffffefefffefffefffffffefffefefffffefefffffffefefffefffefffffefefffefefffffefefefffefffefffffefefffffefefffefffefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefffffffefefffffffefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffdfefdfffefdfdfffefefefffdfdfefffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfdfdfffefefdfffefefefffefffefffefefefffefefefffdfdfdbfbebebe0000000000000000000000000000000000000000000000000000000000000000fff1f2f1fff3f3f3fff2f2f2fff1f1f1fffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080707ff363535ff777777ff888988ff888988ff8c8d8cffa7a7a7fff7f7f7fffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafbfafffafbfafffafafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffafafafffafbfbfffafafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfafafffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafbfafffbfbfafffbfbfafffafbfafffbfafbfffafbfbfffbfafafffafafbfffafafafffafafafffafafafffafafafff9fafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffaf9f9fffafafafff9faf9fffaf9fafffaf9f9fff9faf9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfff2f2f2ffa1a1a1ff8b8c8bff89898aff858585ff787878ff303131ff040303ff000000ff000000ff000000ff000000ff000000ff000000ff7e7e7efffcfcfcfffcfcfbfffdfefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafff4f4f4fff2f2f2fff1f1f1fff0efefffedeeedffebebecffe8e8e8ffe5e4e4ffe0e1e0ffdcdcdcffd6d6d6ffd1d1d1ffccccccffcacacaffcacacaffcacacaffc9cacaffcacacaffcac9c9ffcacac9ffc9cac9ffcac9caffcac9c9ffcacacaffcccbccffcdcdcdffd0d0d0ffd2d3d2ffd5d5d5ffd7d7d7ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdddcffdeddddffdededeffdededfffdedfdfffdededeffdededfffe0dfdfffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e3ffe2e2e2ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe6e6e7ffe6e6e6ffe7e7e6ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdedeffdededeffdededeffddddddffdcddddffdcdcdcffdbdbdbffdbdbdbffdad9daffd9d9d9ffd8d8d8ffd6d6d5ffd2d3d2ffd0d0d0ffcdcecdffcbcbcbffc5c5c5ffc2c2c1ffc0c1c0ffc0c0c0ffbebebeffbcbcbcffbababbffb9babaffb7b8b7ffb5b5b5ffb1b2b1ffadadadffa8a7a7ffa0a09fff969696ff8a8a8aff7e7f7fff727272ff646463ff555555ff474747ff3b3b3bff313131ff2a292aff222222ff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff272626ff565656ff616162ff666666ff717171ff5a5a5aff373737ff434343ff4f504fff5e5d5dff696a69ff777777ff858485ff919190ff9b9b9cffa6a5a6ffafafafffb6b6b5ffb9b9b9ffbcbcbcffbfbfbfffc1c0c0ffc1c1c2ffc2c2c2ffc2c2c2ffc4c4c4ffc5c5c5ffc6c6c7ffc7c7c7ffc8c8c8ffc9c9c9ffcbcacbffccccccffcdcdcdffcececeffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d7ffd7d7d7ffd8d8d9ffd9d9d9ffdadadaffdbdcdbffdddcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe3e3e3ffe6e6e5ffe8e8e8ffeaebebffecececffedeeeeffefefeffff0f0f1fff2f2f2fff4f4f4fff5f5f5fff6f7f6fffafafafffbfbfbfffcfcfcfffcfcfcfffdfcfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffafafafff1f1f1fff1f1f1fff1f1f1bfb5b5b5000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffefefefffdfdfdfffcfcfbfff9f9f9fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff7f7f7fffafbfafffdfdfdfffefefefffefefdfffdfdfefffdfdfdfffdfdfd0000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f1f2fff0f0f0fff3f3f2fffcfdfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff222223ff6a6a6aff878787ff898989ff8d8d8dffa0a0a0fff1f1f2fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafafafffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfafbfffafafbfffbfafafffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffbfafafffafbfafffafafafffafafafffafafafff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9fafafffaf9f9fff9f9fafffafafafff9f9f9fff9fafafffafafafffaf9fafffaf9fafff9fafafff9faf9fffaf9f9fffafafafffafafafffafafafffafafafffafafbfffbfbfafffbfbfbfffbfbfcfffcfcfcffeeeeeeff9b9b9bff8b8b8bff888889ff848484ff737373ff282828ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff7e7e7efffcfcfcfffcfcfcfffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffff9f9f9fff5f4f5fff3f3f2fff1f1f1ffeff0efffeeedeeffebebebffe8e8e8ffe5e4e5ffe1e0e1ffdddddcffd8d7d7ffd1d2d2ffccccccffcacacaffcacacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffccccccffcecdcdffd0d0d0ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d8ffdadadbffdbdbdbffdcdcdcffddddddffdddedeffdfdedeffdfdfdfffe0dfdfffdfdfdfffe0dfdfffe0e1e0ffe1e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0dfdfffe0dfdfffdedfdeffdededeffddddddffdddcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffd9d9d9ffd7d7d7ffd5d6d6ffd3d3d3ffd0d0d0ffcdcdcdffcac9caffc5c5c5ffc1c2c1ffc1c0c1ffbfbfbfffbebebeffbcbcbcffbababaffb9b8b8ffb6b6b6ffb4b4b3ffb0b0b0ffadacacffa7a7a7ffa0a0a0ff979797ff8b8b8bff7f7e7eff717171ff626262ff525353ff464546ff3a3a3aff303131ff292929ff1c1c1cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff2a2a29ff555555ff606160ff666767ff737373ff575757ff383838ff434444ff505051ff5e5e5eff6b6b6bff797979ff868786ff929292ff9c9c9cffa6a6a6ffafb0afffb5b5b5ffb9b9b9ffbcbcbcffbfbfbeffc0c0c1ffc1c1c2ffc2c2c2ffc2c2c2ffc3c4c4ffc6c5c5ffc6c6c6ffc8c7c7ffc8c8c8ffcac9c9ffcbcbcbffcccdccffcdcdceffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d6ffd6d7d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe3e3e3ffe5e5e5ffe7e7e7ffe9eae9ffecebebffedededffefeeeeffeff0f0fff1f1f1fff3f3f3fff4f4f4fff6f6f6fff8f8f7fff9f9f9fffafafafffbfbfbfffbfbfbfffcfcfc3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbfbfbfff0f0f0fff1f1f1fff1f1f1fff1f1f00000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffaf9fafff9f9f9fff8f7f7fff4f4f4fff2f2f2fff2f1f2fff2f3f2fff3f4f4fff4f4f4fff5f5f5fff5f5f5fff4f4f4fff3f3f4fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f8f9fffaf9f9fff9fafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff3f3f3fff2f2f3fff3f3f3fff2f2f2fff3f3f3fff6f5f6fff8f8f8fffaf9f9fffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfd0000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff1f1f2fff1f1f1fff3f4f3fffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff181818ff656565ff868686ff8b8a8aff8d8d8dff949493ffe2e2e2fffafafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffbfafafffafafafffafafafffafbfafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffcfbfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fff9fafafff9faf9fffafaf9fff9f9fafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbffdfdfdeff909090ff8a8a8aff898889ff838483ff6c6c6cff212222ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff7e7e7efffdfdfdfffcfcfcfffdfefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafaf9fff4f4f4fff3f3f3fff2f2f1fff0f0f0ffeeeeedffecebecffe9e9e9ffe5e6e5ffe1e2e1ffddddddffd8d8d8ffd3d3d3ffcdcdcdffcacacaffcacacaffc9c9caffcacac9ffcacac9ffc9c9caffc9cac9ffcacac9ffc9c9c9ffc9cac9ffcac9caffcbcbccffcececeffd1d0d1ffd3d3d3ffd5d5d5ffd7d8d8ffd9d9d9ffdadbdaffdbdbdbffdcdcdcffddddddffdeddddffdededeffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe5e5e5ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdedfdfffdededeffdddedeffddddddffdcdcdcffdbdcdcffdbdbdbffdadadaffd9d9d9ffd7d7d7ffd5d5d5ffd2d2d2ffcfcfcfffcdcdcdffc8c9c8ffc4c3c3ffc0c0c0ffc0c0bfffbebebeffbcbcbcffbbbbbbffb9b9b9ffb7b7b7ffb5b5b5ffb2b2b2ffafafafffabababffa6a6a6ff9f9f9fff979797ff8c8c8cff7f7f7fff6f6f6fff605f60ff515151ff444443ff383938ff303030ff292929ff141514ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff2d2e2dff565656ff606161ff676867ff717271ff545455ff393939ff454545ff525252ff606060ff6d6d6dff7b7b7bff888988ff949494ff9d9d9dffa7a7a6ffb0afb0ffb4b5b5ffb9b9b9ffbcbcbcffbfbfbfffc0c0c1ffc1c1c1ffc1c1c1ffc2c2c2ffc4c4c4ffc5c5c5ffc7c6c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcdcdcdffcececeffcfcfcfffcfd0cfffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd6d5d5ffd7d7d7ffd7d8d7ffd9d8d9ffd9d9d9ffdadad9ffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe3e3e3ffe5e5e4ffe7e7e7ffe8e9e8ffebebebffecedecffeeeeeeffefefeffff0f0f0fff2f2f2fff3f3f3fff5f5f5fff7f6f6fff8f8f7fff8f8f8fff9f9f9fffafafafffbfbfbbfbcbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff1f0f1fff0f0f0fff1f0f1fff2f2f10000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff4f5f5fff5f5f5fff5f5f5fff1f1f1fff2f2f2fff0f0f0fff0f0f0fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f3f4fff4f5f4fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffaf9fafffafafafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfcfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafaf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff3f3f3fff6f6f6fff5f5f5fff4f4f4fff8f9f8fffdfdfdfffdfdfdfffdfdfdfffdfdfd0000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff2f3f2fff1f1f2fff4f4f4fffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefefffffefffffefefefffffefefffefffefffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff0f0f0fff565656ff848383ff8c8c8cff8d8d8eff919191ffc7c7c7fff8f9f9fffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fff9f9fafff9f9f9fffaf9fafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffbfbfcfffcfcfbfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfafbfffafafafffbfafafffafafafffafafafffafafafffafaf9fffafafafffafafafff9faf9fff9fafafffafafafffaf9fafffafafafffafafafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffafafaffc2c2c2ff8c8c8cff8a8a89ff888887ff828282ff5e5e5eff151515ff010101ff000000ff000000ff000000ff000000ff000000ff000000ffbdbdbefffdfdfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff6f5f6fff4f4f4fff2f2f3fff1f1f1ffeeefefffecececffe9e9e9ffe6e6e6ffe3e2e2ffdededeffd9d9d9ffd4d4d4ffcececeffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcac9caffcacac9ffcacacaffcacacaffcccccbffcececeffd1d0d1ffd3d3d3ffd6d5d6ffd8d8d8ffd9d9d9ffdbdadaffdbdbdbffdcdcdcffddddddffdededeffdededfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe5e5e5ffe5e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdfdedeffdddedeffdeddddffdcdcdcffdcdcdcffdbdbdbffdadadaffd9d9d8ffd7d6d7ffd4d4d4ffd2d1d2ffcfcfcfffccccccffc7c7c7ffc2c2c2ffbfbfbfffbebebdffbcbcbcffbababaffb9b9b9ffb7b7b7ffb6b5b5ffb4b4b3ffb0b0b0ffadadadffa9aaa9ffa4a4a5ff9d9d9dff949494ff8b8b8bff7e7e7eff707070ff616061ff535253ff444444ff383838ff2f3030ff282828ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff2e2e2eff565757ff646464ff6a6a6aff737373ff4e4f4eff393939ff454545ff545454ff636262ff6f6f6fff7e7d7dff8b8b8bff969696ffa09f9fffa8a8a8ffb0b0b0ffb5b5b5ffb9b9b9ffbcbcbcffbebebfffc1c0c0ffc1c1c1ffc1c1c1ffc3c2c3ffc5c5c5ffc6c6c7ffc7c8c8ffc8c8c8ffcacac9ffcbcbcbffcccdccffcdcecdffcecfcfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d4ffd6d6d5ffd6d6d6ffd8d8d7ffd9d8d8ffd9d9d9ffdbdadaffdcdbdcffdddcdcffddddddffdededeffdfdfdfffe0e0e0ffe2e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe8e8e8ffeaeaeaffebebecffedededffeeefeefff0f0f0fff1f2f1fff2f3f3fff4f4f4fff5f6f6fff6f7f6fff7f7f7fff7f7f7fff8f8f8fff9f9f9bfbcbcbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff3f3f3fff1f1f1fff2f2f2fff2f2f20000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff1f1f1fff2f2f2fff4f4f5fff2f2f2fff2f2f2fff0f1f1ffeeeeefffefefeffff1f1f1fff2f2f3fff3f3f3fff4f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f4f4fff5f4f4fff5f5f5fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fffafaf9fffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffaf9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff4f5f4fff4f4f4fff3f3f4fff3f3f3fff3f2f2fff2f2f2fff2f2f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff3f3f3fff5f5f5fff3f2f2ffefefefffefeeeffffefefffffdfdfdfffefdfdfffdfdfd0000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff2f2f2fff6f5f5fffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffffefffffffffefffffefffffffefefffffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090809ff404040ff7b7b7bff8a8a8aff8e8e8eff929292ffaeadadfff6f6f6fffafafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9fafafffafafafffafafafffafafbfffafafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfbfcfffbfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfbfffbfbfbfffbfbfbfff4f4f4ffa6a6a7ff8c8b8cff8a8a8aff888888ff7c7c7cff414141ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff7e7e7ffffefdfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfcfcfff7f6f7fff5f5f5fff3f3f3fff1f1f1ffefefefffedededffeaeaeaffe7e6e7ffe3e3e3ffdededeffdad9d9ffd5d4d5ffcfcfcfffcbcbcbffcbcacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacbffcacacaffcacacaffcacacaffccccccffcececeffd1d1d0ffd3d3d3ffd6d6d5ffd8d8d8ffd9dadaffdbdbdbffdcdcdcffdcdcddffddddddffdededeffdededfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e6e6ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e1e1ffdfe0e0ffdfdfdfffdedfdfffdededeffddddddffdcdcdcffdbdcdcffdbdbdbffdadadaffd8d8d8ffd6d6d6ffd4d4d4ffd0d1d1ffcfcfcfffcbcacbffc5c5c5ffc0c0c1ffbebebeffbcbdbdffbbbbbbffbababaffb8b8b9ffb7b7b7ffb4b4b5ffb2b2b1ffafafafffacacacffa7a7a7ffa2a2a2ff9a9a9aff919090ff878787ff7a7b7bff6e6d6eff606061ff515051ff424242ff373737ff2e2e2fff272627ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff303030ff595959ff656564ff6d6d6dff717172ff474847ff383839ff454444ff545454ff626362ff707070ff7f807fff8d8d8eff989898ffa1a2a2ffaaababffb2b2b1ffb6b7b6ffbbbabaffbdbdbdffbfc0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc5c5c5ffc7c7c7ffc9c9c9ffc9c9c9ffcbcacbffccccccffcdcdceffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd2d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d7d6ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededdffdedfdfffe0e0e0ffe1e1e1ffe2e3e2ffe3e3e4ffe5e4e5ffe6e6e6ffe7e7e7ffe9e9e9ffebebebffedededffeeeeeefff0eff0fff1f0f1fff2f2f2fff3f3f3fff5f4f4fff6f6f6fff6f6f7fff7f7f7fff7f8f7fff8f7f8bfbababa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff5f5f5fff2f2f2fff2f2f2fff2f2f20000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff1f1f1ffeeeeeeffecececfff0f0f0fff3f3f3fff4f4f4fff1f1f2ffeeeeeeffeeedeeffeeefeffff0f0f0fff1f1f2fff2f2f2fff2f2f2fff1f2f1fff1f2f2fff1f1f2fff1f2f2fff2f2f2fff3f3f3fff3f3f4fff4f3f3fff4f4f4fff5f4f5fff5f5f5fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff8f7f8fff9f8f8fff8f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffbfcfcfffbfbfcfffbfbfcfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f8fff8f8f8fff7f8f8fff7f8f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f5f5fff5f5f5fff4f5f4fff4f4f4fff3f3f4fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff1f0f0ffeff0f0fff0efeffff0f0f0fff1f1f2fff3f3f4fff3f3f3fff0f0f0ffececedffedededfff2f3f3fffefffefffdfefefffdfdfd0000000000000000000000000000000000000000000000000000000000000000fff3f3f4fff4f3f3fff3f3f3fff6f6f6fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffefffffffffffefefefffefefefffefffffffefffffffffefefffffffffffffefffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff242424ff6e6f6fff898988ff8d8c8dff929291ff9c9c9dffeae9eafff9f9f9fffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9fafff9f9f9fffaf9fafff9f9f9fffaf9fafff9fafafffafafafffaf9fafffaf9fafffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfafbfffbfbfbffe5e6e6ff969696ff8b8c8bff8a8989ff878787ff727273ff282828ff040403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff7f7f7ffffdfdfdfffdfdfdfffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfcfff7f6f6fff4f5f5fff3f3f3fff1f1f1fff0efefffedededffebebebffe7e7e8ffe4e4e4ffdfdfdfffdbdadbffd5d5d5ffd0d0d0ffcccccbffcbcbcbffcacbcbffcbcbcbffcacbcbffcbcbcbffcacbcbffcbcbcbffcacbcbffcbcacaffcbcbcaffcccccdffcecfcfffd1d1d1ffd3d3d3ffd6d5d5ffd8d8d7ffd9d9d9ffdadadbffdbdbdbffdcdcdcffdddeddffdededeffdedfdeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e2ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdfdedeffdddddeffdcddddffdcdcdcffdcdbdbffdbdbdbffdadad9ffd7d7d7ffd5d5d5ffd2d2d2ffd0d0d0ffcecdceffc9c9c9ffc3c4c4ffc0c0c0ffbebebfffbcbdbdffbbbbbbffb9b9b9ffb7b7b7ffb5b5b5ffb3b3b3ffb0b0b0ffadadadffa9aaaaffa5a5a5ff9f9f9fff969696ff8d8d8dff838383ff767676ff686868ff595959ff4a4a4aff3f3f3fff343535ff2c2d2cff212121ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff333232ff595959ff646464ff6d6c6dff737373ff454546ff393939ff454545ff535353ff626262ff717171ff818181ff8f8f8fff9a9a9affa4a4a4ffababacffb3b2b3ffb8b8b8ffbbbbbbffbebebeffbfc0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc4c4c4ffc6c6c6ffc8c8c8ffc9cac9ffcbcbcbffccccccffcececdffcfcfcfffd0cfd0ffd1d0d0ffd1d1d1ffd3d2d2ffd4d4d4ffd4d5d5ffd6d6d6ffd6d7d7ffd7d8d7ffd8d8d8ffdad9daffdadbdbffdcdbdbffdddddcffdededeffdedfdfffdfdfdfffe0e0e0ffe2e2e2ffe3e2e3ffe4e4e4ffe5e5e4ffe6e6e5ffe7e7e7ffe8e8e8ffeaeaeaffecececffedededffefefeffff0f0f0fff2f2f1fff3f3f3fff4f4f4fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f7f7fff8f8f73f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff6f7f6fff0f1f0fff2f2f2fff1f1f17f78787800000000000000000000000000000000000000000000000000000000fff1f1f1ffeeeeeeffebecebffe9e9e9ffececebfff0f0f1fff1f1f1fff0f0f0ffefefefffebebecffedededffeeeeeefff0f0f0fff0f1f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f2fff4f3f3fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f6fff6f6f6fff7f6f6fff7f7f7fff7f7f8fff8f8f8fff9f8f9fff9f9f9fff9f9fafffafafafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffcfdfdfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff5f6f5fff4f4f5fff4f4f4fff3f3f4fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefefefffeeeeeeffeeeeeeffefefeffff2f3f2fff3f3f3fff2f1f1ffededeeffecececffececedffedededfff2f2f2fffffeffbfbebebe000000000000000000000000000000000000000000000000000000003f3c3c3cfff4f4f3fff3f3f3ffeff0f0fff7f7f7fffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffefffffffefefffffffffefffefefefffefefffffefefffffffffffffffffefffefefefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff141414ff5f5f5fff878787ff8c8d8cff909190ff969697ffd3d3d3fff9f8f9fffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffbfafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafbfafffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafffafafbfffafafafffafafafffafafafffafafafff9f9fafffafafafff9faf9fff9f9f9fff9f9fafffaf9fafffaf9f9fff9fafafffafafafff9faf9fff9fafafff9fafafff9fafafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffafaf9ffccccccff8f8f8fff8c8c8cff8a8989ff858585ff5c5c5cff131313ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffbdbdbdfffdfdfefffcfdfdfffefdfdfffefffefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffbfbfbfff7f7f7fff5f5f5fff4f3f3fff2f2f2fff0f0f0ffeeeeeeffebebebffe8e8e8ffe4e4e4ffdfdfdfffdadbdbffd7d6d6ffd1d1d1ffcccccdffccccccffcccccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccccdffcfcfceffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdbdadaffdbdbdbffdcdddcffddddddffdededeffdfdedeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e7ffe7e7e7ffe7e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfdfffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd2d2d2ffd0cfcfffcccdcdffc8c8c8ffc3c3c3ffc0c0c0ffbebebeffbcbcbcffbababaffb8b8b8ffb6b6b6ffb4b4b4ffb2b2b2ffaeaeaeffabababffa7a7a7ffa2a2a2ff9c9c9cff909090ff858485ff7c7c7cff717171ff646364ff555555ff474748ff3c3c3cff323232ff2a2a2aff191919ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff333333ff5b5b5bff646565ff6c6d6dff717070ff424241ff3a3939ff464646ff545454ff646363ff737272ff828382ff909090ff9b9c9cffa5a5a5ffadadacffb4b4b4ffb9b9b9ffbdbdbdffbfbfbfffc1c0c0ffc2c2c1ffc2c2c3ffc3c3c4ffc5c5c5ffc7c7c7ffc9c9c9ffcbcbcbffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd3d3d3ffd3d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadad9ffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffe3e2e3ffe4e3e3ffe5e4e5ffe6e6e5ffe7e7e7ffe8e8e8ffeaeae9ffebebebffedededffefeeeffff0f0f0fff1f1f1fff2f2f2fff3f3f4fff5f5f5fff6f5f5fff5f5f5fff5f6f6fff6f6f6fff6f7f63f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f7f8ffefefeffff1f1f1fff1f1f17f79797900000000000000000000000000000000000000000000000000000000ffeeeeeeffebebebffeaeaeaffe9e9e8ffe8e8e8ffecececffeeeeeeffefeeefffefefeeffebebecffebebebffecececffededeeffeeeeefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f7f8fff8f9f8fff9f8f9fff9f9f9fffafaf9fffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafaf9fffaf9fafff9fafafff9f9fafffafafafffafaf9fffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f5f5fff4f4f4fff3f3f3fff3f2f2fff1f2f1fff1f1f1fff0f0f0fff0efefffefefefffeeeeeeffedededffecececffecececffefefeffff2f2f2fff2f2f2ffeeeeeeffeaeaebffecebecffedececffedececffededed3f3b3b3b00000000000000000000000000000000000000000000000000000000000000007f787978fff1f2f2fff1f1f1ffefefeffff7f7f7fffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffefffffffffffffefefefffefefefffefefefffffefefffffffefffffefefffffefffffefefefffefffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff101010ff525252ff828382ff8d8d8dff908f90ff949494ffb7b8b7fff7f7f8fffaf9fafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafafbfffafafafffafafafff9f9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffafafbfffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafbfafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfafbfffbfafbfffbfafafffafafafffafafafffafafafff9faf9fffaf9f9fff9faf9fff9f9f9fffaf9fafff9f9f9fff9fafafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff7f6f7ffb1b0b0ff8e8e8eff8b8b8cff898989ff828282ff434343ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f8f8fffbfbfcfffafafbfffbfbfbfffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfafafff8f7f7fff5f5f5fff3f3f3fff2f2f2fff0f0f0ffeeeeeeffecebebffe8e9e8ffe4e5e4ffdfdfdfffdadadaffd6d6d6ffd2d2d2ffcecdceffcccdccffcdccccffccccccffcbcbcbffccccccffcbcbccffccccccffcbcbccffcbcbcbffcbcbccffcdcccdffcfcfcfffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdddcddffddddddffdededeffdfdfdfffe0e0e0ffe0e1e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdededeffdeddddffdcdcdcffdcdbdbffdbdbdbffd9d8d8ffd6d7d7ffd4d5d4ffd1d1d2ffcfcfcfffcccdccffc8c7c8ffc2c2c3ffbfbfbfffbebebdffbcbbbbffbab9baffb7b7b7ffb5b5b5ffb3b3b3ffb1b1b1ffaeaeaeffaaaaaaffa4a4a4ff9e9e9eff989898ff8c8b8cff7e7e7eff737372ff686868ff5d5d5dff515050ff444444ff3a3a39ff303030ff292928ff0d0d0dff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff3d3d3dff5c5c5dff676767ff6d6d6dff6d6e6dff3e3e3eff3b3b3bff484848ff565656ff656565ff747474ff838384ff909090ff9c9c9cffa6a6a6ffadadadffb4b5b5ffbab9baffbebebeffc0c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc5c5c4ffc7c7c6ffc9c9c9ffcbcbcbffcdcdcdffcececeffcfcfcfffd1d1d0ffd2d1d2ffd2d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9dad9ffdadbdbffdcdbdcffdcdcdcffdedddeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e4e3ffe4e4e4ffe6e6e6ffe7e7e7ffe8e8e8ffeae9e9ffebebebffecececffeeeeeefff0f0effff1f1f1fff3f3f3fff4f4f3fff5f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f53f3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f9fff0f0f0fff1f1f1fff2f2f27f79797900000000000000000000000000000000000000000000000000000000bfb1b0b0ffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe9e9e9ffecececffecededffedededffebebebffe8e9e8ffeaeaeaffebebecffecededffeeeeeeffefefefffefefefffefeff0fff0f0f0fff1f0f1fff1f1f1fff2f2f2fff2f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff6f5f5fff6f6f6fff6f7f7fff7f7f7fff8f8f8fff9f8f8fff9f9f9fff9f9f9fffafafafffafafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffafaf9fffafafafffafafafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f5fff4f3f3fff2f3f3fff2f2f1fff1f1f1fff0f0f0fff0efefffefefefffeeeeeeffedededffecececffeaebebffe9e9e9ffececebfff0f0f0fff1f2f2fff0f0f0ffebeaebffeae9e9ffeaeaeaffebebebffecececbfb1b1b10000000000000000000000000000000000000000000000000000000000000000000000007f797979fff1f1f1fff1f1f1fff0f0f0fff8f8f9fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffefffefefffffefefefffefefefffefefffffffefffffefefffffffffffffffefffffffffefffffffefffefffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff3d3d3dff7d7d7dff8c8c8cff8f8f90ff939393ffa3a3a3fff0f0f0fffafaf9fffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafff9fafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9faf9fffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafaffecececff9b9b9cff8e8e8eff8b8b8bff888888ff7a7a7aff313131ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fff8f9f9fff8f9f8fff9f9f9fffafafafffdfdfdfffefdfefffdfefefffefefefffffefffffffffffffffffffffffffffffffffffffefefffffdfdfdfffafafafff7f7f8fff5f5f5fff4f3f4fff2f2f3fff0f1f0ffeeeeeeffecececffe8e8e8ffe5e5e4ffdfdfdfffdadadaffd7d7d7ffd3d3d3ffcfcfcfffcdcdcdffcdcdcdffcccdcdffccccccffcccdcdffccccccffccccccffccccccffccccccffccccccffcdcdcdffcfcfcfffd1d1d1ffd3d3d3ffd5d5d6ffd7d7d7ffd9d9d8ffdadadaffdbdbdbffdbdcdcffdcdcdcffdddeddffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e1ffdfe0dfffdededfffddddddffdcdcdcffdbdbdbffdadadaffd7d8d7ffd5d6d6ffd4d4d3ffd1d1d1ffcfcfceffccccccffc7c7c7ffc1c2c1ffbfbfbfffbdbebdffbcbbbbffb9b9b9ffb6b6b7ffb4b4b4ffb2b2b2ffb0b0b0ffacacadffa8a8a8ffa2a2a2ff9b9b9bff949494ff8b8b8bff79797aff6e6e6fff646464ff595a59ff4d4e4dff414141ff373737ff2f2f2fff222222ff010201ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0e0f0eff4e4e4eff5f6060ff686868ff6e6e6fff6d6d6dff3c3b3cff3b3b3bff484848ff565656ff666666ff747474ff838383ff919191ff9d9d9dffa7a6a7ffaeaeaeffb5b5b5ffbababaffbfbfbfffc1c1c1ffc3c2c2ffc4c4c3ffc4c4c5ffc6c6c6ffc8c7c8ffcacacaffccccccffcececeffd0d0d0ffd0d0d1ffd2d1d1ffd2d2d2ffd4d4d4ffd4d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdddcddffddddddffdededeffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e4ffe5e5e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaebffecececffedededffefefeffff1f1f1fff4f4f4fff6f5f6fff5f4f4fff4f4f4fff4f5f4fff4f5f5fff5f5f5fff5f5f5bfb8b8b800000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffafafafff1f1f1fff2f2f2fff2f2f27f797979000000000000000000000000000000000000000000000000000000003f3a3a3affe9e8e9ffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe9e9eaffececedffecedecffebebebffe7e7e7ffe8e7e7ffe9e9e9ffebebebffecececffedeeedffefeeeeffefeeefffefefeffff0f0f0fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff8f8f8fff9f9f9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffafaf9fffafafafffafafafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff5f5f5fff5f5f4fff3f4f3fff2f3f3fff1f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffededeeffededecffecececffeaeaeaffe8e8e8ffe8e8e7ffeeeeeefff1f1f1fff1f1f0ffecececffe8e8e8ffe9e9e9ffe9e9eaffeaebeaffecebec3f3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000007f797979fff2f2f2fff1f1f2fff1f1f2fff9f9f9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffffffffefffffffffffffffffffefffffffffffefffefffffffffffefffefffffffefffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1f1f1eff6c6c6cff8a8a8aff8f8e8fff929292ff989898ffdededefffaf9f9fffafbfafffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafff9f9fafff9f9f9fff9faf9fff9f9fafffaf9f9fff9f9f9fffafafafffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffafafbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffbfbfafffafbfbfffafafafffafafafffafafafffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafffafafafffafafafffafafafffbfbfafffbfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffafbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafff9fafafffafaf9fffafafafffafafafffaf9fafff9f9f9ffd5d5d5ff919191ff8d8e8eff8a8b8aff878686ff6d6c6cff212222ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff7c7c7cfff8f8f8fff8f8f8fff8f8f8fffafafafffcfcfcfffdfdfdfffdfdfdfffdfdfefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffafafafff8f8f8fff6f6f6fff4f4f4fff2f3f2fff1f1f1ffefefeeffecececffe9e8e9ffe5e6e6ffe0e1e1ffdcdcdcffd8d8d8ffd4d4d5ffd0d0d0ffcdceceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdccffccccccffcccdcdffcdceceffcfcfd0ffd2d2d2ffd3d4d4ffd5d6d5ffd7d7d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdddedeffdfdfdeffe0dfdfffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e2ffe3e3e2ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffdfdedeffddddddffdcdcdcffdbdcdbffd9dad9ffd6d7d7ffd5d4d5ffd2d2d3ffd0d0d0ffcececdffcacac9ffc5c5c5ffc0c1c0ffbfbfbeffbdbdbdffbbbbbbffb8b9b8ffb6b6b6ffb3b3b4ffb1b1b1ffafaeaeffaaaaaaffa5a5a5ff9f9f9fff989898ff919191ff888888ff7a7b7aff6b6b6bff606161ff565756ff4a4a4aff3f3f3eff353535ff2d2e2eff0e0f0eff000101ff000100ff010100ff000001ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff121312ff595a5aff606060ff686768ff6f706fff6d6d6dff383838ff3b3b3bff474747ff565656ff666665ff747374ff828382ff929292ff9e9e9fffa7a7a7ffaeaeafffb5b6b6ffbbbbbbffbfc0bfffc2c2c2ffc4c3c3ffc6c6c6ffc5c5c5ffc6c6c6ffc8c8c8ffcacacaffccccccffcececeffd0cfd0ffd0d0d0ffd2d2d2ffd3d4d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadbdbffdcdbdcffdddcddffdededdffdedfdeffdfdfdfffdfe0e0ffe1e0e0ffe1e1e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e4ffe6e6e5ffe7e7e7ffe8e8e8ffe9eae9ffebebebffecececffedededffeeefeefff1f0f1fff3f3f3fff5f5f5fff5f5f6fff6f6f6fff4f5f5fff4f4f4fff5f5f4fff5f5f53f3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff1f1f1fff2f2f2fff2f2f2fff1f1f10000000000000000000000000000000000000000000000000000000000000000bfaeaeaeffe7e8e8ffe6e7e6ffe6e6e6ffe5e5e5ffe6e6e6ffebebebffedededffecececffe7e8e8ffe5e5e5ffe7e7e7ffe9e9e9ffebebeaffecececffedededffeeeeeeffefefefffeff0f0fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f5f5fff5f5f5fff5f6f6fff7f7f6fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafbfffafafafffbfbfafffafbfafffbfbfafffbfafafffafafafffbfafafffafafafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffafbfbfffbfafafffafbfafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfcfbfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f7f7fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff3f3f2fff2f2f1fff0f1f0ffefefefffefefefffeeedeeffecedecffebececffebebebffe9e9e9ffe8e8e8ffe5e5e6ffe9e9e9fff0f0f0fff0f0f1ffeeededffe8e8e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9eae97f757575000000000000000000000000000000000000000000000000000000000000000000000000000000007f797979fff2f2f2fff2f2f2fff2f2f1fff9faf9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffefffefffefffefefffffffefefffefffefffffefefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff0f0f0fff535353ff868686ff8e8e8eff939393ff989797ffc4c4c4fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffaf9f9fffaf9fafff9fafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff7f7f7ffb9b9b9ff8f8f8fff8d8d8dff8a8a8aff838383ff555555ff121212ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff7c7c7cfff8f8f8fff8f8f8fff8f8f8fffafafafffbfcfcfffcfcfcfffdfcfdfffdfdfdfffefefdfffefefefffffefefffffffffffffffffffffffffffefefefffcfbfbfff8f8f8fff7f7f7fff5f5f4fff4f3f4fff2f2f2fff0f0f0ffedededffeaeaeaffe6e7e6ffe3e2e3ffddddddffd9d9d9ffd6d6d5ffd1d1d1ffcececeffcececeffcececeffcececeffcececeffcdcdcdffcdcdceffcdcdceffcdcdcdffcdcdcdffcececeffcfd0cfffd2d2d2ffd4d4d4ffd6d6d6ffd7d7d7ffd9d9d9ffdbdbdbffdbdbdbffdcdcdcffddddddffdededeffdfdfdeffe0e0dfffe0e0e1ffe1e1e2ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e8ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffdededeffddddddffdcdcdcffdadbdbffd8d8d8ffd6d6d6ffd4d4d4ffd1d1d2ffcfcfcfffcccdcdffc7c8c8ffc3c3c3ffc0c0c0ffbebebeffbcbcbdffbababaffb7b7b8ffb5b4b4ffb2b3b2ffb0b0afffacacacffa8a7a7ffa2a2a2ff9c9c9cff949595ff8d8d8dff848483ff7b7b7bff676767ff5c5d5cff525252ff464746ff3c3c3cff333433ff252525ff010101ff000000ff000000ff000000ff010101ff010001ff010100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff121212ff545454ff626262ff686868ff727172ff6f6f6fff363637ff3b3b3cff484848ff565656ff666666ff747474ff848484ff949595ffa0a1a1ffa8a9a8ffb0afafffb7b6b6ffbcbcbcffc1c1c1ffc4c3c3ffc5c6c6ffc7c7c8ffc6c6c6ffc7c7c7ffc9c9c9ffccccccffcececeffd0cfcfffd1d1d1ffd2d3d2ffd3d4d3ffd5d5d5ffd7d7d7ffd8d8d8ffdad9d9ffdadadaffdbdbdbffdcdcdcffddddddffdeddddffdfdfdeffdfdfdfffe0e0e0ffe1e1e1ffe1e2e1ffe2e2e3ffe3e3e3ffe4e4e4ffe5e4e4ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9eaffeaebebffecececffedededffefeeeffff0f0f0fff2f2f2fff3f3f3fff3f4f3fff5f5f5fff5f6f5fff6f5f5fff4f4f4bfb7b7b7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff1f1f0fff1f0f0fff1f1f0fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000ffe6e6e7ffe6e6e6ffe5e6e5ffe5e4e4ffe3e3e4ffe8e7e7ffecececffecececffe9e9e9ffe5e5e5ffe5e5e5ffe7e7e7ffeae9e9ffebebebffecececffedededffeeeeeeffeff0effff0f1f0fff1f1f1fff2f1f1fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff5f5f4fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafbfffafafafffafafafffafafafffafafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff0f1f1fff0eff0ffefefeeffedeeeeffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe6e6e5ffe5e5e5ffedededfff0f1f1ffeeefefffe9e9e9ffe6e6e5ffe7e6e6ffe7e7e7ffe8e8e8ffe9e9e900000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f797979fff3f2f3fff3f2f2fff2f2f2fffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffefffefffffffffffefffffffefffefffffefffffffffefffffffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1a1a1a7f3737377f3b3b3b7f3d3d3d7f3d3d3d7f3d3d3dbf5c5c5cff7b7b7bff7b7b7bff7c7c7cff7d7e7dff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7dff7d7d7dff7c7c7cff7c7c7cbf5d5d5d7f3e3e3e7f3e3e3e7f3e3e3e7f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040405ff2f2f2fff7d7d7dff8f8f8fff939393ff969696ffabababfff5f5f4fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffafbfbfffbfafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafaf9fffaf9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffbfafafffafafbfffafafafffafaf9fff9f9fafffaf9fafff9fafafff9fafafffafafafffbfafafffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafbfafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9ffeeefeeffa2a2a2ff8f9090ff8d8d8dff8a898aff7c7d7cff3a3a39ff070607ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff7c7c7cfff8f8f8fff7f7f7fff7f7f7fff9faf9fffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfefffefefefffefefefffffffffffffffffffffffffffefefefffcfcfcfff8f8f8fff6f6f6fff5f5f5fff4f4f4fff2f3f3fff1f1f1ffeeeeeeffeaeaeaffe8e8e8ffe4e4e4ffdfdfdfffdadadbffd6d6d6ffd2d2d3ffcfcfcfffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcdcecdffcdcdcdffcececfffd0d0d0ffd3d3d2ffd4d4d4ffd6d6d6ffd8d7d8ffd8d8d8ffdbdbdbffdbdbdbffdcdcdcffddddddffdededeffdfe0dfffe0e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e6e6ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffdfdfdfffdededeffdddddeffdcdddcffdadadaffd8d7d7ffd5d5d5ffd3d3d3ffd0d0d0ffcececeffcbcbcbffc6c6c6ffc2c2c3ffc1c1c0ffbdbdbdffbbbcbbffb9b9b9ffb7b7b7ffb4b4b3ffb1b0b1ffacacadffa9a8a8ffa3a4a3ff9e9e9eff989898ff909091ff888888ff7e7e7eff757575ff666666ff565656ff4c4c4cff424242ff393939ff313131ff111111ff000000ff000000ff000001ff000001ff010101ff010101ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff141414ff555555ff656565ff6b6a6bff747374ff6e6d6eff323232ff3c3c3cff494848ff565655ff646565ff747474ff868686ff989898ffa2a2a2ffaaababffb2b1b1ffb8b9b9ffbebebeffc2c2c2ffc5c5c5ffc7c7c6ffc8c8c8ffc8c8c8ffc9c9c9ffcbcbcbffcececeffcfd0d0ffd1d1d1ffd3d2d3ffd4d4d4ffd6d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffdadadbffdbdbdcffdcdcddffddddddffdededeffdfdfdfffe0e0dfffe0e0e1ffe1e1e1ffe2e2e2ffe3e2e3ffe4e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaebeaffecececffedededffefefeffff0f0effff1f1f1fff1f2f1fff2f2f2fff3f3f3fff4f4f3fff5f5f5fff5f5f53f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfff3f3f3fff0f0f0fff1f1f1fff1f1f10000000000000000000000000000000000000000000000000000000000000000000000007f737373ffe5e6e5ffe5e4e5ffe4e4e4ffe3e3e3ffe3e3e4ffe9e9eaffebecebffeaeaebffe6e6e6ffe3e3e4ffe6e6e6ffe8e8e8ffe9eaeaffebebebffedececffedeeedffefeeeffff0f0f0fff1f0f1fff1f1f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff7f7f6fff8f7f7fff8f8f7fff8f8f9fff9f9f9fff9f9fafffafaf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafbfbfffbfafafffafafafffafafbfffafbfafffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff9f9f9fff8f9f8fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafbfffafafafffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffafafafffafafafff9f9fafff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f5f4fff4f4f3fff3f3f3fff2f2f3fff1f1f1fff0f0f0ffefefefffedeeeeffececedffebebebffeaeaeaffe9e9e9ffe8e8e8ffe6e6e6ffe5e5e5ffe8e9e9fff0f0f1fff0f0f0ffecececffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe7e7e77f74747400000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f797979fff3f3f3fff3f3f3fff2f2f2fffbfbfbfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffffffefffffffefffffffffffffffefefefffefefffffffefffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf4b4b4bff6a6a6aff707070ff777777ff7a7a7aff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7c7c7cff7e7e7dff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7e7e7eff7d7d7dff7c7c7cff7c7c7cff7c7c7dff7d7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7d7dff7c7c7cff7b7a7bff7a7a7a7f3c3c3c3f1e1e1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff1d1d1dff6d6d6dff8d8d8dff919291ff959595ff9b9a9bffe6e6e6fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfbfffbfcfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafff9fafafff9faf9fff9f9fafffaf9f9fff9fafafffafafafffafafafffbfbfbfffbfbfcfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafbfafffafafafffafafafffafafafff9f9fafffaf9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9fafafff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f8f8ffdedddeff959595ff8f8f8fff8c8c8dff878788ff737474ff282828ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf7c7c7cfff7f7f7fff6f7f6fff6f6f6fff9f9f9fffbfbfbfffcfbfcfffcfcfcfffcfdfdfffdfdfdfffefefefffefefefffffffefffffffffffffffffffefefefffcfcfcfff8f8f8fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff1f2f1ffeeefefffebebecffe8e9e8ffe5e5e6ffe0e0dfffdbdcdbffd7d7d8ffd4d4d3ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcececeffcececfffcececeffcecdcdffcdcdcdffcfcfcfffd0d0d0ffd2d3d3ffd4d4d4ffd5d6d6ffd7d7d7ffd8d9d8ffdadadaffdbdbdbffdcdcdcffddddddffdedfdeffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe4e5e4ffe6e6e6ffe5e5e5ffe5e5e6ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdedfdeffdddeddffdcdcdcffdadadaffd7d6d6ffd4d4d4ffd2d2d2ffcfcfcfffcccdccffc8c8c9ffc5c5c5ffc2c3c3ffc1c1c0ffbdbcbcffbab9baffb7b8b8ffb5b5b5ffb3b3b3ffb0b0afffabababffa5a5a5ff9f9fa0ff999999ff929393ff8b8b8bff828282ff797879ff6e6e6eff626162ff504f50ff464746ff3e3f3fff363636ff282929ff020202ff010000ff000001ff000000ff000101ff010101ff010101ff010101ff010101ff000101ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff121212ff545454ff666767ff6b6c6cff747574ff6d6d6dff333333ff3e3f3fff4b4b4bff585858ff686868ff787878ff89898aff999999ffa4a4a4ffacacacffb3b3b4ffbabbbbffbfbfbfffc3c3c3ffc5c5c5ffc6c6c5ffc8c8c8ffc9c9c9ffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd3d3d3ffd4d4d4ffd6d5d6ffd6d7d6ffd8d7d8ffd9d9d9ffdadadaffdbdcdcffdddddcffdddedeffdededeffdfdfdfffe0e0dfffe0e0e1ffe1e1e1ffe2e2e3ffe3e3e3ffe4e3e4ffe4e5e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9eaeaffebebebffecececffedededffeeeeeeffeeeeeefff0f0f0fff0f0f0fff1f1f2fff1f2f1fff2f2f2fff3f3f3bfb6b7b70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff4f4f4fff1f1f1fff1f2f1fff3f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000bfababacffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe5e5e5ffeaebeaffebebebffe8e8e9ffe4e4e4ffe4e4e4ffe7e7e7ffe9e9e9ffeaeaeaffecebecffecedecffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff7f7f7fff7f7f8fff8f8f8fff8f8f9fff9f9f9fff9fafafff9fafafff9fafafffafafafffaf9fafff9faf9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffafbfafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafafffafbfafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafbfbfffafbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffbfafbfffbfafbfffafbfbfffafafbfffafafafffafafafffafafafffafaf9fff9f9fafff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff2f3f3fff2f2f2fff1f1f1ffefeff0ffeeeeeeffedededffececebffeaeaebffe9e9eaffe8e8e8ffe7e6e7ffe6e5e5ffe5e5e5ffeeeeeefff1f0f0ffeeeeeeffe7e7e7ffe3e4e3ffe5e5e5ffe6e6e5ffe6e6e6bfadadad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff3f3f3fff0f0f0fff1f1f1fffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffefffefefefffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff59595aff656666ff6a6a6aff707070ff767777ff7a7a7aff7b7b7bff7a7a7bff7b7b7aff7b7b7bff7b7b7bff7c7c7cff7e7d7dff7e7e7eff7e7e7eff7e7d7eff7c7d7dff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7a7b7aff7a7a7aff797a79ff787878ff767777ff7070707f333333000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff191919ff646464ff8b8b8bff919191ff949494ff979697ffcdcdcdfffafbfafffbfbfbfffcfbfbfffcfbfcfffcfcfbfffbfbfcfffcfcfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafffafafafffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafafbfffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffbfafafffafafafffafafafffafafafff9fafafff9fafafff9fafafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffafaf9fff9f9fafff9f9f9fff9f9f9fff8f8f8fff7f7f7ffc3c3c3ff929292ff8f8f8fff8b8b8bff858585ff696969ff1f201fff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f7b7b7cfff7f6f7fff6f6f6fff5f6f6fff8f8f8fffafafafffafbfafffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefffffffffffffffffffffffefefefffcfcfcfff8f9f9fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff1f2f1fff0efefffecececffe9e9e9ffe5e5e5ffe0e0e1ffdcdcdcffd8d8d8ffd5d5d5ffd2d2d2ffcfcfd0ffcfcfcfffcfcfcfffcecfcfffcececeffcececeffcececeffcececeffcececeffd0cfcfffd1d1d1ffd2d2d3ffd4d4d4ffd6d6d6ffd7d7d7ffd9d9d9ffdbdadaffdcdcdcffdddcddffdededeffdededfffdfdfdfffe0e1e0ffe1e1e1ffe2e1e2ffe2e2e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e4ffe4e3e4ffe3e3e4ffe4e4e4ffe6e6e6ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdedfdeffddddddffdadadbffd9d8d9ffd5d5d5ffd2d2d2ffd0d0d0ffcdcdceffcacacbffc7c7c7ffc3c3c3ffc1c1c2ffbfbfc0ffbcbcbcffb8b8b8ffb5b6b6ffb3b3b2ffb0b0b0ffacadadffa9a8a9ffa2a2a2ff9a9a9aff939494ff8d8d8dff858585ff7c7c7cff737273ff666766ff59595aff4c4c4bff424242ff3a3a3aff333333ff131313ff010000ff000101ff000000ff000101ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff171717ff525252ff666767ff6c6c6cff757575ff6c6c6cff353535ff414141ff4e4e4eff5b5c5bff6b6b6bff7b7b7bff8a8a8aff989898ffa4a4a4ffaeadadffb5b5b5ffbcbcbcffc1c1c1ffc4c4c4ffc6c6c6ffc6c7c7ffc9c9c8ffcbcbccffcececeffd0d0d0ffd2d2d2ffd4d3d3ffd4d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdbdadbffdcdcdcffddddddffdededeffdfdedfffdfdfdfffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9eaeaffebeaeaffebebebffecececffededecffedeeeeffeeeeeeffeeeeeefff0f0f0fff0f0f0fff1f1f1fff1f1f13f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfff5f5f5fff1f1f2fff3f3f3fff2f2f27f7777770000000000000000000000000000000000000000000000000000000000000000000000003f393939ffe3e3e4ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe8e8e8ffeaeaeaffeaeaeaffe6e6e6ffe4e4e4ffe5e6e6ffe8e8e8ffe9eaeaffebebebffecececffedededffefeeeffff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f5fff5f5f5fff6f6f6fff7f7f6fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffbfafafffafafafffafafbfffafafafffafafafffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafafafffafbfbfffafafafffafafafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffafbfbfffbfafafffafafafffafafafffbfafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f6fff6f6f6fff5f6f5fff5f5f6fff5f5f5fff4f4f4fff4f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffededeeffececedffebebebffeaeaeaffe9e9e8ffe7e7e7ffe6e6e6ffe5e4e5ffe9e9e9fff0f0f0ffefefefffeaebeaffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e6e53f393939000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff1f0f0fff3f3f2fffbfbfbfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffffffffffffffefefffffffefffffffffffefefffffefffffffffffffffffefffffffffefffefefefffffefefffffefffffefefffffffefefffefffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff595a5aff666666ff6a6a6aff727272ff787878ff7a7a7aff79797aff797979ff7a7a7aff7b7a7bff7b7b7bff7b7b7bff7c7b7bff7b7c7bff7b7b7bff7b7b7bff7b7b7bff7b7b7bff7c7b7bff7c7c7bff7c7b7bff7c7c7cff7c7c7cff7c7c7cff7c7d7cff7a7b7bff7a7a7aff7a7a7aff787878ff777776ff707070ff696969ff6464640000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff111111ff565756ff868686ff909090ff949494ff979797ffb4b3b3fff8f8f8fffbfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffbfcfcfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafafffafbfafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffaf9fafffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff8f9f8fff2f2f1ffaaaaaaff929292ff8f8e8eff8a8a8aff818181ff595959ff161616ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000bfb8b9b8fff6f6f6fff5f5f5fff6f5f6fff8f8f7fff9f9f9fffafafafffcfbfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefffffffffffffffffffffffdfefefffcfbfcfff9f9f9fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f1f2fff0efefffecececffe9e9e9ffe5e5e5ffe1e1e1ffdedddeffdadadaffd7d7d7ffd4d4d4ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d1d1ffd1d2d1ffd3d3d3ffd4d5d4ffd6d6d6ffd8d7d8ffd9d9d9ffdbdadaffddddddffddddddffdededeffdfdfdfffe0dfe0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffeaeaeaffeae9e9ffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfdedeffdbdbdbffd8d8d8ffd6d6d6ffd3d3d3ffd1d1d1ffcfcfcfffcdccccffc9c9c9ffc5c5c5ffc1c1c1ffbfbfbfffbdbebdffbababaffb6b6b5ffb3b3b3ffb0b0b0ffacacacffa7a7a7ffa1a2a1ff9a9b9aff949394ff8e8e8eff878787ff7f7f7fff757575ff6b6a6bff5f5f5fff525252ff484848ff3e3e3eff363637ff2a2929ff030302ff010101ff000101ff000000ff000001ff010100ff010001ff010101ff000100ff010000ff000000ff000001ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff222122ff5a5a5bff676767ff6d6d6dff737373ff707170ff3b3b3bff434343ff505050ff5d5d5dff6c6c6cff7b7b7aff898989ff979798ffa5a5a5ffafafafffb7b6b7ffbebdbeffc2c2c2ffc6c6c6ffc8c7c8ffc9cac9ffcbcbcbffcececeffd0d0d1ffd2d2d2ffd4d4d4ffd5d5d6ffd7d6d7ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe1e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe7e6e6ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebebffecececffedededffeeedeeffeeeeeeffeeeeee7f7878783f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff6f6f6fff3f3f3fff2f2f2ffeeeeee7f77777700000000000000000000000000000000000000000000000000000000000000000000000000000000bfaaaaaaffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe4e4e4ffeaeae9ffebebebffe8e8e8ffe4e5e4ffe4e4e4ffe6e6e6ffe8e8e8ffeaeaeaffebebecffedececffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff4f5f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f6f6fff6f6f6fff6f6f5fff5f5f5fff5f4f4fff4f4f4fff4f4f3fff3f3f2fff2f1f1fff1f1f0ffeff0efffeeeeeeffedededffecebebffeaebeaffe9e9e9ffe8e8e8ffe6e6e7ffe5e5e5ffe6e6e6ffecececffeeefefffededecffe6e6e6ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4bfababac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f2fff2f2f2fff2f2f2fff3f3f4fffcfcfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffefffffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefefffffefffffffefefefffffefffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff59595aff5a5959ff585858ff5d5d5eff686868ff717070ff747474ff747575ff757575ff757575ff767676ff767676ff777777ff777777ff777777ff777777ff777777ff787777ff777777ff787877ff787878ff787878ff787878ff787878ff797878ff787978ff787878ff797979ff787878ff767676ff717071ff696969ff646464ff6464640000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff0b0b0bff434343ff7c7d7dff8e8e8eff949494ff979898ffa2a3a2ffeeeeeefffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfcfffcfcfcfffcfbfbfffbfcfcfffcfbfbfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfafbfffafbfafffafafafffafafafffafaf9fff9faf9fff9f9f9fff9faf9fffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffafbfbfffafafafffafafafff9faf9fffaf9f9fff9f9f9fffaf9fafffafafafffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafff9faf9fffafafafffaf9fafff9f9fafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f8f9ffe4e4e4ff9b9b9cff939393ff8e8f8fff888888ff797979ff404141ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff7f8f7fff9f9f9fffafafafffbfbfbfffbfcfbfffdfdfdfffdfdfdfffefefefffffffefffffffffffffffffffefefdfffbfbfbfff9f8f9fff6f6f6fff4f4f5fff3f3f3fff2f2f2fff0f0f0ffefeeefffecececffe9eaeaffe6e6e6ffe2e2e2ffdfdfdfffdcdcdcffd9d9d9ffd6d6d6ffd3d3d3ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0d0ffcfd0cfffd0d0d0ffd0d1d0ffcfd0cfffd2d2d2ffd3d3d3ffd4d4d3ffd5d5d5ffd7d6d7ffd8d8d8ffd9d9d9ffdbdbdbffdddddcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e7ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdcdddcffd9d9d9ffd6d6d6ffd4d4d4ffd1d2d2ffcfcfcfffcecdceffcacbcbffc7c7c7ffc2c2c2ffbebfbfffbdbcbdffbababaffb4b4b4ffb1b1b1ffaeafaeffabababffa6a6a5ffa0a0a0ff9a9a9aff939393ff8e8d8eff888888ff808081ff777777ff6d6d6dff626362ff575656ff4c4c4cff434343ff3a3a3aff323232ff141414ff020101ff010101ff000000ff000000ff000000ff010000ff000000ff010100ff000001ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff242424ff5c5c5cff696968ff6e6e6dff737373ff727273ff3e3f3fff454546ff525252ff60605fff6f6f6fff7d7d7dff8a8a8aff989898ffa5a6a6ffb0b0b0ffb8b8b8ffbebebeffc3c3c3ffc7c7c7ffcacacaffccccccffcececeffd0d0d0ffd2d2d2ffd3d4d4ffd6d6d6ffd8d8d8ffd8d9d8ffd9d9daffd9d9d9ffdadadaffdbdbdbffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e3ffe3e3e4ffe4e4e4ffe5e5e5ffe6e7e6ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebececbfb1b1b17f76767600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f8fff1f0f0ffeeeeeeffefefef7f777777000000000000000000000000000000000000000000000000000000000000000000000000000000003f383838ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe7e7e7ffebebebffeaeaeaffe6e6e6ffe4e4e3ffe4e4e4ffe6e7e7ffe9e9e9ffeaebeaffebecebffedeeedffeeeeeffff0f0f0fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffafafafff9f9fafff9fafafff9f9f9fffaf9f9fff9faf9fff9faf9fffafafafff9faf9fff9faf9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff2f1f1fff0f0f0ffeeefefffededeeffecececffebebebffe9eaeaffe8e8e8ffe8e7e7ffe5e6e5ffe5e5e5ffeaeaeaffefefefffecececffe8e8e8ffe5e4e4ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e43f39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff2f3f3fff2f2f2fff5f4f5fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefefffffffffffefefffffefefffffefefffffffefffffffefffffffffefffefefefffefefffffefefefffffffffffffefffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595a59ff585958ff4d4c4dff4e4e4eff5c5c5dff656565ff6b6b6cff6e6e6eff6f6f6fff717070ff717171ff727272ff727272ff737272ff737373ff737373ff737373ff737373ff737374ff737373ff737373ff737373ff727272ff727272ff727272ff727272ff717272ff727271ff727272ff6f6f6fff676667ff626262ff646464ff64646400000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff262626ff707070ff8c8d8cff949594ff989797ff9c9c9dffd9d9d9fffbfbfbfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffbfcfcfffbfbfcfffcfbfcfffbfcfbfffcfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfafafffafafbfffafafafff9f9fafffafaf9fff9f9f9fffaf9fafffafafafffafafafffafafbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfafbfffbfafbfffbfbfafffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff8f8f8ffccccccff969696ff939394ff8f8e8eff858586ff6c6c6cff272827ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff8f7f7fff9f8f9fff9faf9fffafafbfffbfbfbfffbfcfcfffdfdfdfffefefefffffffffffffffffffffffffffefefefffcfbfbfff8f8f9fff6f6f6fff5f5f5fff3f3f3fff1f1f1ffeff0f0ffeeeeeeffedececffeaeaeaffe7e7e7ffe3e3e3ffe0e0e0ffdededeffdadadaffd8d8d8ffd5d5d5ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd2d2d2ffd3d3d3ffd4d5d4ffd6d6d5ffd8d7d8ffd9d9d9ffdadadaffdbdbdbffddddddffdededeffdededfffdfdfdfffe0e1e0ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe6e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0dfe0ffddddddffdbdbdbffd7d7d7ffd5d4d4ffd2d2d2ffd0cfd0ffcdcdcdffcbcbccffc7c7c7ffc2c1c2ffbcbcbcffb9b9b9ffb6b7b7ffb3b4b3ffaeaeaeffabababffa8a9a9ffa5a4a4ff9f9f9fff999a99ff929292ff8d8d8dff878787ff808080ff767677ff6f6f6fff666666ff5b5b5bff505050ff464546ff3d3d3dff353535ff292928ff030303ff010101ff010001ff000100ff000001ff000001ff000000ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff272627ff5e5e5eff696969ff6f6f6fff757475ff737373ff424242ff464647ff545454ff626262ff737273ff808080ff8c8c8cff9a999affa6a6a6ffb0b0b0ffb8b8b8ffbfbfbfffc4c4c3ffc8c8c8ffcccbccffcecfceffd0d0d0ffd2d2d2ffd4d4d4ffd6d6d7ffd8d8d8ffdadadaffdbdbdbffdcdcdcffdddcdcffddddddffdedddeffdededeffdfdfe0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e6ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e97f7575757f7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f9ffeeefeeffefefeeffefefef7f78787800000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f717171ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe3e3e3ffe9e8e8ffeaeaeaffe8e8e8ffe5e5e5ffe3e3e3ffe5e5e5ffe8e8e7ffe9e9e9ffebebebffececedffeeeeeeffefefeffff0f1f0fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff3f3f3fff3f4f4fff4f4f4fff4f5f4fff5f5f5fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffaf9fafffaf9fafffafafafffafafafff9fafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9faf9fffaf9fafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffaf9fafff9f9f9fff9f8f9fff8f8f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafff9f9fafffaf9fafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f8fff8f8f9fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff3f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeeeeeffedededffebebebffeaebeaffe9e8e9ffe8e7e8ffe6e6e6ffe5e5e5ffe8e8e8ffededeeffedeeedffe9eae9ffe5e5e5ffe4e4e4ffe5e4e5ffe4e5e4ffe4e4e47f7272720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff2f3f2fff6f6f6fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595858ff4d4c4dff424241ff444444ff535253ff5d5c5cff636363ff676767ff69696aff6b6b6bff6d6c6cff6d6d6dff6e6e6eff6f6e6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6e6f6fff6e6e6eff6d6c6dff6c6c6cff6b6b6bff6b6a6aff6a696aff686968ff666666ff626161ff535252ff515251ff626262ff5757577f1919190000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff111111ff555454ff898888ff959494ff989898ff9c9c9cffbfc0bffffafafafffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfafafffafafafffafafafffafafafff9faf9fffaf9f9fffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfbfbfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafafafffafafafffbfbfafffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfafafffafbfafffafafafffafafafffafafafff9f9fafff9f9f9fff5f5f5ffb3b3b3ff969595ff929392ff8e8e8eff838383ff575757ff141414ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000fff5f5f5fff6f5f5fff6f5f5fff6f5f5fff7f7f7fff8f8f8fff9f9f9fff9f9fafffafafafffbfbfbfffbfcfbfffdfdfdfffefffefffefffefffffffffffffefefffcfcfbfff8f8f8fff6f6f6fff5f5f5fff3f3f3fff2f2f2fff0f0f0ffeeeeeeffedededffeaeaeaffe8e8e8ffe4e4e4ffe2e2e2ffdfdfdfffdcdbdbffd9d9d9ffd7d6d7ffd4d4d4ffd2d2d2ffd2d2d1ffd1d1d2ffd2d1d1ffd1d2d1ffd2d1d1ffd1d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd7d7d7ffd8d8d8ffdad9d9ffdadadaffdbdadaffdcdddcffdededeffdfdfdfffe0e0e0ffe1e1e0ffe2e2e2ffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e6e6ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe7e8e7ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e1e1ffe0e0e1ffdededeffdbdbdaffd8d8d8ffd4d4d4ffd2d2d2ffd0d0d0ffcdcdcdffc9c9c9ffc5c5c5ffbfbfbfffbabab9ffb5b5b5ffb2b2b2ffb0afafffacababffa7a6a6ffa4a3a3ffa1a1a1ff9c9c9cff989898ff929291ff8b8b8bff858585ff7f7f7fff767676ff6a6a6aff636363ff5c5c5cff545454ff4a4b4bff414141ff383838ff303130ff131212ff010101ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0909ff393939ff616161ff696969ff707070ff757675ff737474ff444444ff454545ff545354ff636262ff737373ff818181ff8d8e8dff9a9a9affa7a7a6ffb0b0b0ffb8b8b8ffbfbfbfffc5c5c5ffc9c9c9ffcecdcdffd0d0d0ffd2d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffdadad9ffdbdbdaffdbdcdbffdddcdcffdedddeffdededeffdededeffdededeffe0e1e0ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e4e4ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e6e7ffe8e8e8ffe8e8e8bfaeaeae7f7474740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffafafaffefefefffefefeffff0f0f0fff3f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe5e5e5ffe9e9e9ffeae9e9ffe7e7e7ffe3e3e3ffe3e3e3ffe6e6e5ffe8e8e8ffeaeaeaffecebebffedededffefeeeefff0f0f0fff0f1f1fff1f1f1fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9faf9fffaf9f9fff9f9f9fffafaf9fff9f9f9fff9faf9fff9f9f9fffaf9fafffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff9f9f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f3f3fff2f3f3fff2f2f2fff1f1f1ffeff0f0ffeeeeeeffecececffebebebffeae9e9ffe8e7e8ffe6e6e6ffe5e5e5ffe6e6e6ffebebebffeeeeeeffebebebffe7e6e7ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff6f5f6fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4d4d4dff424242ff3d3d3eff434342ff4b4b4cff545454ff5b5a5aff606060ff646463ff656666ff686767ff696968ff696a6aff6a6a6bff6b6b6bff6b6b6bff6b6b6cff6b6b6bff6b6b6bff6b6b6bff6a6a6aff696969ff686768ff666666ff656465ff636363ff616261ff5f5f5fff5b5b5bff555555ff454545ff3a3a3aff4a4949ff3232327f1919190000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff282828ff767676ff939393ff979798ff9b9b9bffaaaaaafff1f1f1fffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfbfcfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfbfcfffbfbfbfffbfafbfffafafbfffafbfafffafafafffbfafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfafbfffbfafbfffafbfbfffbfbfbfffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafbfafffafbfafffafafafffbfafafffafafafffafafafffbfafafffafafbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafff9faf9ffe9e9e9ffa1a1a2ff959595ff929292ff8d8d8dff797978ff373737ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff7f6f7fff8f8f8fff8f9f9fff9f9f9fffafaf9fffafafafffbfbfbfffcfdfcfffefefefffefefefffffefffffffffffffcfcfcfff8f8f7fff6f6f6fff5f5f4fff4f3f3fff2f3f2fff1f1f1ffefefefffededeeffebebecffe9e8e9ffe6e6e6ffe3e3e4ffe0e1e0ffddddddffdadadaffd8d7d8ffd5d5d5ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd5d5d5ffd7d7d6ffd8d7d8ffd9d9d9ffdadadaffdbdadaffdbdbdbffddddddffdededeffdfdfdfffe0e0e0ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e7ffe8e7e7ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebeaeaffebebeaffebebeaffebebebffebeaebffeaebeaffebebebffebeaeaffeaeaebffebebebffebeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdbdbdbffd8d8d8ffd5d5d5ffd2d2d2ffd0cfd0ffcccbccffc6c6c6ffc0c0c0ffbbbbbbffb6b7b6ffb3b3b3ffafafaeffabababffa7a8a8ffa5a5a4ffa1a0a1ff9e9d9dff9a9a9aff969696ff919090ff8a8a89ff848585ff7e7e7fff787878ff6f6f6fff636363ff5b5b5bff545354ff4c4c4cff444444ff3c3c3cff343434ff1a1a1aff010101ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff111111ff484848ff606161ff696969ff717171ff777776ff757575ff444444ff434343ff535252ff626262ff747474ff818281ff8e8e8eff9b9b9bffa6a6a6ffafb0b0ffb8b8b8ffc0c0c0ffc5c5c5ffcacacaffcececeffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d8ffdadadaffdcdbdcffdcdbdcffdcdcdcffdededeffdfdedfffdfdedfffdfdedfffdfdfdfffe2e2e2ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe6e6e6ffe6e6e6ffe6e6e6bfadadad7f7373733f393939000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfafbfff0f0f0fff1f1f1fff2f3f3fff3f3f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f383838ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe6e6e6ffe9e9e8ffe8e8e8ffe5e5e5ffe2e3e2ffe4e4e4ffe6e6e6ffe8e9e8ffebebebffedecedffeeeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f3fff4f3f3fff3f4f3fff4f4f4fff5f4f4fff4f4f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f5fff5f4f5fff4f4f4fff3f3f3fff2f2f2fff1f2f2fff1f0f0fff0efefffeeeeeeffecececffeaeaeaffe9e9e9ffe7e7e7ffe5e6e5ffe5e5e5ffe9e9e9ffeeeeedffecececffe9e8e8ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e43f39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3c3c3cfff3f3f3fff3f3f3fff0f0f0fff7f6f7fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f161716ff3d3d3dff3d3d3dff333233ff3e3e3eff464746ff4d4d4dff535353ff585858ff5d5d5dff606060ff636362ff646464ff656565ff666666ff676667ff676767ff676767ff676767ff676767ff676767ff666666ff656464ff636363ff616161ff5f5f5fff5d5c5cff5a5b5bff575757ff535352ff4c4c4cff404040ff343434ff323232ff3232327f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff121111ff5c5c5cff909090ff979797ff9a9a9aff9f9fa0ffcfcfcffffafbfafffbfcfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfafafffafafbfffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffbfbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffafafafffbfafbfffafafafffafafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfbfafffbfbfafffbfafafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafff8f8f8ffcacacaff989798ff959494ff919191ff898a8aff646465ff1c1c1cff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff6f6f6fff7f7f7fff8f8f8fff9f8f9fff9f9fafffafafafffafbfafffcfcfcfffdfdfcfffdfdfdfffefefefffffffffffcfcfcfff7f7f7fff5f5f5fff4f4f4fff3f3f4fff2f3f2fff1f1f1fff0f0f0ffeeeeeeffecececffeaeaeaffe7e7e7ffe5e5e6ffe3e3e2ffdfdfdfffdcdcdbffd9d9d8ffd6d6d6ffd4d4d4ffd3d3d3ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdededeffdedfdfffdfdfdfffe1e1e0ffe1e1e2ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eaeaffe9e9e9ffe9e9e9ffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebeaebffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe2e2e3ffe1e1e1ffdededeffdadadaffd7d7d7ffd5d6d5ffd2d2d2ffcececeffcacacaffc5c4c4ffbebebeffb8b8b8ffb3b3b3ffafafafffabacabffa9a9a9ffa5a5a5ffa1a1a1ff9e9e9eff9b9a9bff979797ff939494ff8e8f8eff898888ff838383ff7d7d7dff777777ff717171ff676768ff5d5c5dff555555ff4d4e4dff464646ff3e3e3eff363636ff201f1fff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff171717ff4a4a4aff5f5f5fff696969ff717171ff777677ff7b7a7aff484848ff424242ff505151ff606161ff747474ff838483ff909090ff9d9c9dffa8a8a8ffb1b1b1ffb9bab9ffc0c0c0ffc5c5c5ffcacacaffcdceceffd0cfd0ffd4d4d4ffd4d4d5ffd7d7d7ffd8d8d8ffd9d9d9ffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdfdedfffdfdfdfffdfdfdfffdfdedfffdfdfdfbfa9a9a97f7272727f7272727f7272727f7272723f393939000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff3f3f3fff2f2f2fff3f3f3fff4f4f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa9a9aaffe2e2e2ffe1e1e1ffe1e0e0ffdfdfdfffe1e1e1ffe7e7e7ffe9e9e9ffe7e7e7ffe3e3e3ffe2e2e2ffe4e5e5ffe7e7e7ffe9e9e9ffebebebffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f9fff8f9f8fff8f9f9fff9f9f8fff9f8f8fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f3fff2f3f3fff2f2f1fff1f1f1fff0f0f0ffefefefffeeededffecececffeaeaeaffe8e8e8ffe6e6e6ffe4e4e5ffe6e7e6ffedededffedededffeaebeaffe4e5e4ffe2e2e2ffe3e3e2ffe4e4e3ffe4e4e4bfababab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f797979fff1f1f1fff1f1f1fff0f0f0fff7f7f7fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f171717ff2d2d2dff323232ff313131ff3a3a3bff424242ff474747ff4c4b4cff515151ff565656ff5a5a59ff5d5c5cff5f5f5fff606061ff616161ff626262ff636363ff646363ff636363ff636363ff636363ff626262ff606060ff5e5e5eff5c5c5cff59595aff565757ff545454ff4f4f4fff4a4b4aff444444ff3c3b3cff323232ff323232ff3232327f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff3c3d3cff868686ff989897ff9b9b9bff9f9e9effacacacffefefeffffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfbfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfcfbfffcfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafafafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffbfbfafffafbfafffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafaffebecebffa4a4a4ff969697ff939393ff8e8e8eff7e7e7eff3f403fff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000003f3c3c3cfff5f5f5fff4f4f4fff3f3f3fff3f3f4fff6f6f5fff7f6f6fff7f7f7fff8f8f7fff8f9f8fff9f9fafffafafafffcfcfcfffcfdfcfffcfdfdfffefefefffffffffffcfcfcfff7f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefeeefffedededffebebebffe8e8e8ffe7e7e6ffe4e4e4ffe1e1e1ffdededeffdbdbdaffd8d8d8ffd6d6d6ffd4d3d3ffd3d3d3ffd4d4d4ffd4d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd5d6d5ffd8d7d7ffd9d9d8ffd9dadaffdbdadbffdbdbdcffddddddffdfdedfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e7e7ffe8e7e8ffe9e9e9ffe8e8e9ffe9e9e9ffeae9eaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e2e3ffe0e1e1ffddddddffd9d9d9ffd5d6d6ffd2d3d3ffd0d0d1ffcececeffc9c9c9ffc3c2c3ffbdbdbdffb7b7b7ffb1b1b1ffacadadffaaaaaaffa6a7a7ffa4a4a4ffa0a0a0ff9c9c9cff989797ff939393ff8f8f8eff8a8a8aff858585ff808080ff7c7c7cff767576ff6f706fff696969ff606060ff565656ff4f4f4fff474747ff404040ff393938ff222222ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff191919ff494949ff606060ff686868ff6e6e6fff777777ff7b7c7cff49494aff414041ff4f4f4fff5f5e5fff747474ff868686ff939393ff9d9d9dffa8a8a8ffb3b3b3ffb9b9b9ffc1c1c1ffc6c6c6ffc7c7c7ffcdcdcdffcfcfcfffd0d0d0ffd5d4d4ffd4d4d4ffd7d7d7ffd8d8d8ffd9d9d97f6e6e6e7f6e6e6e7f6e6e6e3f3737370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff5f5f5fff3f4f3fff4f5f4fff4f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f383838ffe1e1e1ffe1e1e0ffdfdfdfffdededeffdddeddffe3e3e3ffe8e8e9ffe9e9e9ffe6e6e6ffe2e2e1ffe2e2e2ffe4e5e5ffe8e7e8ffeaeaeaffecececffedededffeeeeeeffefefeffff0f0f0fff0f1f0fff1f1f1fff1f2f1fff2f2f2fff3f2f2fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff6f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f9fff8f8f8fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0f0f0ffefefefffedededffecebebffe9eaeaffe7e7e8ffe5e5e5ffe5e5e5ffeaeaeaffeeeeedffebebebffe7e7e7ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e4e43f3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f797979fff2f1f2fff1f1f1fff0f0f0fff7f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f171717ff2e2e2eff2d2e2eff2f2e2fff373737ff3e3e3eff424242ff464646ff4a4b4aff4f4f4fff535353ff565656ff595959ff5b5b5bff5c5c5cff5d5d5dff5d5d5dff5e5d5dff5e5e5dff5e5e5dff5e5e5dff5d5d5dff5c5c5cff5a5a5aff575757ff545454ff515151ff4e4f4fff494a4aff444443ff3e3d3dff393a39ff323232ff323232ff323232bf232323000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff161616ff6a6b6aff939394ff9c9c9cff9d9e9effa2a1a1ffcdcdccfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfbfafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfff9f8f8ffc6c6c6ff989898ff969595ff929292ff8a8b8bff646464ff191919ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000007f787878fff1f1f1fff3f3f3fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f7f6fff8f8f8fff9f9f9fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffefefefffefefefffbfbfbfff5f6f6fff4f4f4fff3f3f3fff3f3f3fff1f1f2fff1f1f1fff0f0f0ffefefefffeeedeeffecececffeae9e9ffe7e7e7ffe6e6e5ffe3e3e3ffe0e0e0ffddddddffdadadaffd8d8d8ffd5d5d5ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd6d7d7ffd8d8d8ffd9d9d9ffd9dadaffdbdbdbffdddcdcffddddddffdfe0dfffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffebebeaffebebebffebebebffebebebffebebecffecececffecececffecececffececebffebecebffebececffebebebffecececffebebebffebebebffebebebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e4ffe4e3e4ffe2e3e2ffe1e0e0ffdddddcffd9dad9ffd5d6d6ffd3d2d3ffd0d0d0ffcdcdcdffc8c8c8ffc2c2c2ffbcbbbcffb6b5b6ffb0b0b0ffaaaaaaffa8a8a7ffa5a5a5ffa2a2a2ff9e9f9eff9b9a9aff969696ff919190ff8a8b8aff858485ff808080ff7b7c7cff777777ff737372ff6e6e6eff686868ff606060ff59595aff505050ff494948ff414141ff3a3a3aff282827ff040404ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff171717ff474747ff5e5e5eff666666ff6d6d6cff737474ff797979ff4e4e4eff404040ff4d4d4dff5d5c5cff6b6b6bff848484ff8e8e8eff9f9f9fffaaaaa9ffadadadffb9b9b9ffb9b9baffc3c3c3ffc7c7c7ffc7c7c7ffcdcdcdffcfcfcfffd0d0d07f6a6a6a7f6a6a6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff6f6f6fff3f3f3fff4f4f4fff4f4f47f7a7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa9a8a8ffdfdfdfffdededeffddddddffdddcdcffdddedeffe6e6e6ffe8e8e8ffe8e8e8ffe3e3e3ffe1e1e1ffe3e3e3ffe6e6e6ffe8e8e8ffeaeaeaffecececffedededffeeeeeeffefefeffff0f0f0fff0f1f0fff1f1f1fff1f1f1fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff6f6f5fff6f6f5fff6f6f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f8fff8f8f8fff9f8f8fff9f8f9fff8f9f9fff9f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f7fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f3f3fff2f3f3fff2f1f1fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffebebebffe9e9e9ffe7e7e6ffe4e4e4ffe7e7e6ffecececffecececffeaeae9ffe3e3e3ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e2bfaaaaaa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f797979fff2f2f3fff2f1f1fff1f1f1fff9f9f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0e0e0e7f1d1d1d7f1d1d1d7f1d1d1d7f1d1d1d7f1d1d1d7f1c1c1cbf272726ff2e2e2eff2e2e2eff2d2d2eff353435ff393939ff3e3e3eff414142ff454545ff49494aff4d4d4dff505050ff525253ff555555ff565656ff575857ff575858ff585858ff585858ff585858ff575757ff575757ff565656ff555455ff525252ff4f4e4fff4c4c4cff4a4a49ff454545ff3f3f3fff393839ff363637ff2f2f2fff313030ff303030ff2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070607ff3f3f3fff878787ff989897ff9c9c9bffa0a0a0ffafafb0ffedededfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffbfbfafffafbfafffafbfbfffbfafbfffafafafffafbfafffbfbfafffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffbfbfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfaffe9e9e9ffa3a2a3ff989898ff959594ff909091ff818281ff4d4d4dff0e0e0eff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000007f787878fff0f0f0fff0f0f0fff1f0f1fff2f2f2fff4f3f4fff4f5f4fff5f5f5fff6f7f6fff8f8f8fff9f9f9fffbfbfbfffbfcfbfffcfcfbfffcfcfcfffefefefffdfdfdfffafafafff5f5f5fff4f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0f1fff0f0f0ffefefefffeeeeeeffedededffebebebffe9e9e9ffe6e6e6ffe4e4e4ffe2e2e2ffdfe0e0ffdcdcddffdadadaffd7d7d7ffd5d5d5ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d8ffd9d9d9ffdadbdbffdcdcdcffddddddffdededeffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaebebffebebebffebebebffebecebffebebebffececebffecececffecececffecececffecececffecececffecececffecebecffecececffecececffebebecffebecebffebebebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe6e6e7ffe5e5e5ffe4e5e4ffe4e4e4ffe2e2e3ffe0e0e0ffdcddddffd9d9d9ffd5d6d6ffd3d2d3ffcfcfd0ffcbcbcbffc5c5c5ffc0c0c0ffbababaffb3b4b4ffadaeaeffa8a9a9ffa4a4a5ffa2a2a2ffa0a0a0ff9b9c9cff989797ff939393ff8d8d8dff868686ff818181ff7c7c7cff787878ff737272ff6f6f6fff696a6aff646464ff5f5f5eff575857ff525352ff494949ff424242ff3b3b3bff292929ff060606ff020202ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0e0eff3d3d3dff585858ff626261ff696969ff6f6f6fff747474ff646465ff565655ff4a4a4aff666666ff6a6a6aff747473ff8f8f8fff8f8f8fffa3a3a3ffa9a9a9ffadadadffb9bab9ffb9bab9bf9192927f6363637f636363000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f7f7fff1f1f1fff4f4f4fff4f4f47f7a7a7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffddddddffddddddffdcdbdcffdbdbdbffe1e0e1ffe7e7e7ffe8e8e8ffe6e7e6ffe2e1e2ffe2e2e2ffe4e4e4ffe7e6e6ffe9e9e8ffebebebffecececffeeeeeeffeeeeeeffefefeffff0f0f0fff0f0f0fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f7fff6f6f7fff7f6f6fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f8f8fff9f9f8fff9f9f8fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f5fff5f5f5fff4f5f5fff4f4f4fff3f3f4fff3f3f3fff2f2f2fff1f1f1fff1f0f0ffeff0efffefefefffeeededffecececffeaeaeaffe8e8e8ffe5e4e5ffe4e4e4ffeaeae9ffebebebffeaeaebffe6e6e6ffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e1ffe1e1e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f797979fff2f2f3fff2f2f2fff2f2f2fffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f7f7f7f7f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff626362ff616161ff616161ff616161ff616161ff434343ff3a3a3aff3a3a3aff3a3a3aff393939ff373737ff343434ff313131ff2e2e2eff2e2e2eff333334ff363636ff3a3a3aff3d3e3eff414140ff444445ff474747ff4a4a4aff4c4d4cff4e4e4eff505050ff515252ff525151ff525252ff525252ff525252ff515151ff505150ff4f4f50ff4e4e4eff4b4b4bff484848ff464546ff444444ff40403fff3a3a3aff353536ff343434ff2e2d2dff2b2b2bff2a292aff2c2c2c7f1514157f1515143f0a0a0a0000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff1d1d1dff696969ff909090ff9a9a9aff9fa09fffa6a6a6ffcbccccfff9faf9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfafbfffafafafffafafafffafafafffafafafffafaf9fffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafafafffafafafffafafafffbfafafffafafafffafafbfffafafafffafafafffafafafffafbfafffafbfafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafbfffafbfafffbfafbfffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafbfffafbfbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfff8f8f8ffc2c2c2ff9a9a9aff979798ff939393ff8a8a8bff6e6f6eff2c2c2cff050405ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000007f787878fff0f0f0fff0eff0fff0f0effff1f1f2fff3f3f3fff4f4f4fff5f4f5fff5f6f5fff7f7f7fff9f9f9fffafbfbfffcfbfbfffbfbfbfffbfbfbfffdfcfdfffdfdfcfff8f8f9fff4f4f4fff3f3f3fff2f2f3fff2f1f2fff1f1f1fff0f0f0fff0f0efffefeeefffeeeeefffeeedeeffecececffeaeaeaffe7e8e8ffe6e6e6ffe3e4e4ffe1e1e1ffdfdedeffdbdbdcffd9d9d9ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcddffdedddeffdededeffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e3ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e7ffe6e6e6ffe6e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffe9e9eaffeae9eaffeaeaeaffeaeaeaffeaebebffebebebffebececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebecebffececebffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e6ffe4e4e4ffe3e3e3ffe1e1e2ffe0e0e0ffdcdcdcffd9d9d9ffd5d6d5ffd3d3d3ffcececeffc9c9c9ffc3c2c2ffbcbcbcffb6b6b6ffb0b0b0ffa9aaa9ffa4a4a5ffa1a0a1ff9e9e9eff9b9b9cff999999ff949594ff8e8f8eff898989ff828282ff7c7c7dff777777ff737273ff6e6e6eff696969ff646564ff5f5f5fff5a5a5aff535353ff4e4d4dff484948ff414141ff3a3b3bff2d2d2dff080808ff030303ff020202ff010202ff010101ff010101ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff393839ff545454ff5d5d5dff656565ff6b6b6bff707170ff6d6d6dff6b6a6bff616160ff575757ff6a6a6aff6a6b6aff747374ff8f8f8fff8f8f8fbf7878787f5454543f2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff8f8f8fff3f3f4fff4f4f4fff5f5f57f7b7a7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6f6f6effdcdddcffdcdcdcffdcdbdbffdbdbdbffdcddddffe4e4e4ffe8e8e8ffe8e9e8ffe4e5e4ffe1e1e1ffe3e3e3ffe5e5e5ffe8e7e7ffe9eaeaffecebebffedecedffeeeeeeffeeeeefffefefeffff0f0f0fff0f0f1fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f8fff8f7f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff7f8f8fff7f8f8fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f8fff8f8f8fff9f8f9fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff4f4f4fff4f4f3fff3f3f3fff3f2f3fff2f1f2fff0f0f1fff0f0f0ffefefefffeeeeeeffecedecffebebebffe9e9e9ffe6e6e6ffe3e4e3ffe6e6e6ffebeaebffeaeaeaffe7e8e8ffe2e2e2ffe0e0e0ffe1e0e0ffe1e0e1ffe1e1e17f71707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f797979fff3f3f3fff3f3f3fff3f3f2fffafafbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f7f7f7f7f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6c6c6cff626262ff616161ff616161ff5c5d5cff4c4c4cff3c3c3cff3a3a3aff393938ff373636ff343434ff323232ff2f2f2fff2e2e2eff2e2e2fff333333ff343534ff383938ff3b3b3bff3e3e3eff414141ff434343ff464746ff4b4b4bff4b4b4bff4b4b4aff4c4c4bff4d4c4cff4d4d4dff4d4d4dff4d4c4cff4b4b4bff4a4b4aff494949ff474848ff454545ff424343ff404141ff3f3f3fff3c3c3bff373736ff343433ff333333ff2c2c2cff292929ff2c2c2cff2a2a2aff292929ff2c2c2bff363736ff373737ff373737ff383737ff373737ff383737bf3434347f2727263f1313137f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff484848ff878787ff9a9a99ffa1a1a1ffa5a5a5ffb2b2b2ffedededfffbfbfafffbfbfbfffbfbfbfffbfafafffbfbfafffafbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafafafffafafafffafafafffafafafffbfafafff9f9f9fffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfbfafffbfafafffafafafffafafafffbfafbfffbfbfafffbfbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfafafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbffe7e7e6ffa4a4a4ff9a9a9aff979797ff919190ff828282ff585858ff151415ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000007f787878fff0efeffff0f0efffefefeffff1f1f1fff2f3f3fff4f3f4fff4f4f4fff6f5f5fff7f7f7fff9f9f9fffafbfbfffbfbfbfffbfbfbfffafafbfffbfcfbfffcfcfcfff8f8f8fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffefefefffefeeefffeeeeeeffeeeeeeffedededffebebebffe9e9e9ffe8e8e8ffe6e6e5ffe3e3e3ffe0e1e0ffddddddffdadbdbffd8d8d9ffd6d6d6ffd7d6d6ffd6d6d6ffd8d7d7ffd8d7d7ffd9d8d8ffd9dad9ffdadbdaffdbdbdcffdddddcffdededeffdfdfdfffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffeaeaeaffebebeaffebebebffebebebffebebebffecececffecececffecececffececedffecececffedececffecececffecececffecececffecececffecebebffecebecffecebecffececebffecebebffebebebffebebebffeaebebffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e5e5ffe5e5e4ffe3e3e3ffe2e1e2ffdfdfdfffddddddffdbdbdbffd8d8d8ffd5d5d5ffd2d2d1ffcdcccdffc7c7c7ffc0c0c0ffb8b8b8ffafafaeffa9a9a9ffa5a5a5ffa0a0a0ff9b9c9cff999999ff969696ff929393ff919090ff8c8d8cff858585ff7e7e7eff787878ff737372ff6e6e6eff6a6a6aff656565ff5f5e5eff5b5b5bff565656ff505050ff4b4a4bff464645ff404040ff393939ff2f2f2fff090908ff040303ff030303ff020202ff020202ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff303030ff505150ff5a5a5aff626161ff666666ff6d6d6dff6c6b6bff676767ff656565ff656665ff5a5a5b7f3535357f3535353f1a1a1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefff9f9f9fff4f4f4fff5f5f5fff5f5f57f7b7b7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa4a5a4ffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdfe0e0ffe7e7e7ffeae9e9ffe8e8e7ffe3e3e2ffe2e2e2ffe5e4e4ffe7e7e6ffe8e9e8ffeaeaebffecececffedededffeeeeeeffefefefffefeff0fff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff8f8f7fff7f7f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fffaf9fafffafaf9fffafafafffafafafffaf9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff4f4f4fff4f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f1ffeff0efffefefeeffeeedeeffecececffe9eae9ffe7e7e7ffe4e5e5ffe3e4e4ffe9e9e9ffeaeaeaffe9e9e8ffe5e5e4ffe0e0e0ffe1e1e1ffe1e0e1ffe1e1e0ffe0e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f797979fff3f3f3fff3f3f3fff3f3f3fffbfbfbfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767575ff6c6c6cff626262ff5c5d5cff4c4c4dff434444ff404040ff39393aff383737ff353535ff323332ff2f2f2eff2f2e2fff2b2b2bff2c2c2cff373737ff393939ff3f3f3fff474747ff4b4b4bff4e4e4eff515050ff545454ff5b5b5bff626262ff656565ff676767ff666566ff626261ff5d5d5dff5a5a5aff585858ff565656ff505050ff4d4d4dff4a4a4aff474748ff464646ff3e3f3fff393839ff353435ff323232ff303031ff2d2d2cff2c2c2bff292929ff292a29ff2a2b2aff2f3030ff343434ff363636ff373837ff373737ff383737ff474848ff4d4e4dff504f4f7f2b2b2b3f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff1a1a1aff6c6c6cff949494ffa0a0a0ffa4a4a3ffa9aaaaffcacac9fffaf9f9fffbfafbfffafbfafffbfbfafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffbfbfcfffcfcfbfffbfbfcfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfafffbfafbfffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff6f6f6ffb9b9b9ff9c9c9cff999a99ff959695ff8d8d8dff70706fff282828ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000ffedededffeff0efffefefefffeeeeeefff0f0f0fff1f1f1fff2f2f2fff4f3f3fff5f5f5fff7f7f7fff8f8f9fffafafafffbfbfafffafafbfffafafafffbfbfbfffbfafbfff8f8f7fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff1f1f0ffeff0f0fff0efefffefefefffeeefeeffeeeeefffeeededffecececffeaeaeaffe9e9e9ffe8e7e7ffe5e5e5ffe2e2e2ffdfe0dfffdcdcddffdadbdbffd8d8d8ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffdbdadaffdbdbdbffdcdddcffddddddffdedfdfffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe6e6e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaebeaffebeaebffebebebffebebebffecececffecececffedececffedecedffedededffededecffecececffecedecffecececffecececffecececffecececffebebebffebebebffebebebffebebebffebebebffebeaebffeaeaeaffe9e9e9ffe9e9e9ffe9e8e8ffe7e7e8ffe7e7e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e0ffdfdfdfffdddddcffdadadaffd9d9d9ffd6d6d5ffd3d3d3ffcfceceffc9c9c9ffc1c1c1ffbababaffb2b2b2ffacacabffa1a2a1ff9c9d9cff989898ff949594ff919191ff8e8e8eff898a89ff868786ff838484ff807f80ff797879ff737373ff6d6d6dff696969ff646464ff606060ff585858ff525253ff4e4e4eff4a4b4aff474848ff424242ff3c3c3cff383838ff2e2e2dff0a0b0aff030303ff030303ff020202ff020202ff010102ff010101ff010101ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff232323ff4a4a4aff565756ff5d5d5dff626161ff686868ff696a69ff646464ff656565ff5f5f5fff5c5d5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffbfafafff6f5f6fff5f6f5fff6f6f5fff7f7f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f363637ffdbdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffe4e4e4ffe8e8e9ffe9e9e9ffe6e6e6ffe1e2e2ffe3e3e2ffe6e6e5ffe8e8e8ffeaeaeaffebecebffecececffeeeeeeffefefeeffefefeffff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9faf9fffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff3f4f4fff3f3f3fff2f2f2fff1f2f2fff1f0f1fff0f0efffefefefffeeeeeeffedececffeaebebffe8e8e8ffe6e6e6ffe3e4e3ffe7e7e7ffeaeaeaffe9e9e9ffe7e6e7ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e03f383838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff3f3f3fff1f1f2fff2f2f2fffbfbfbfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff757575ff6c6c6cff656565ff565656ff4e4e4dff484847ff424242ff3f3f3fff3d3d3dff393939ff353635ff333233ff323232ff3a3a3aff444544ff464646ff4e4d4dff555555ff5c5c5cff606061ff646464ff696969ff717170ff737373ff777777ff797979ff7a7a7aff797979ff757575ff727271ff717171ff6f6f70ff6e6e6eff6c6c6cff696a6aff636363ff5e5e5fff565656ff4b4b4bff414242ff383838ff2f2f2fff2a2a2aff232323ff262626ff2a2a2aff2b2b2bff2b2b2bff30302fff343434ff373736ff373737ff414142ff4d4d4eff4f4f4fff5a5a5a7f302f3000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff4a4a4aff898989ff9c9c9cffa2a2a2ffa7a7a7ffb0b1b0ffeeeeedfffafafafffafafafffafafafffafbfafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9faf9fffaf9fafffbfbfafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffbfbfbffe1e2e1ffa0a0a0ff9b9b9bff989898ff929293ff828282ff494949ff0e0e0eff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000ffecececffedececffedededffedededffefefeffff0f1f0fff1f2f2fff3f3f3fff4f5f5fff6f6f6fff8f8f8fffafafafffafafafffafafafffafafafffbfbfbfffafafafff7f7f7fff3f4f4fff2f3f2fff2f2f2fff1f1f1fff0f0f0fff0f0f0fff0f0efffefefefffefefefffeeefeeffeeeeeeffedededffebececffe9eae9ffe8e8e9ffe7e7e7ffe4e4e4ffe1e2e2ffdfdfdfffdcdcdcffdbdbdbffd9d9d9ffd8d8d8ffd9d8d9ffd8d8d8ffd9d9d9ffdbdadbffdcdcdbffdddddcffdededeffdfe0dfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaebeaffeaebeaffebebebffebebebffececebffecebecffecececffecececffededecffedededffedededffecedecffecececffecececffecececffecececffebebebffebebebffeaebebffeaeaeaffeaeaeaffeae9e9ffe9eae9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe6e7e7ffe6e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffdfe0e0ffdededeffddddddffdbdbdbffd8d9d9ffd6d5d6ffd3d3d3ffcececeffc9c9caffc4c5c4ffbebebeffb6b6b7ffb1b1b1ffa7a7a7ff9c9c9bff929393ff8e8e8eff8c8c8cff878787ff848484ff838382ff7e7e7eff7a7b7bff787878ff727272ff6b6b6cff676667ff636363ff5f5f5fff5b5b5aff565656ff505050ff4a4b4bff464645ff414141ff3d3d3dff393a3aff353535ff262626ff080808ff010201ff020202ff020202ff020202ff020202ff020101ff010101ff010101ff010101ff000001ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff151515ff40403fff505151ff575757ff5b5b5bff616161ff666666ff626262ff5e5e5eff5c5c5cff5c5d5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffbfbfbfff6f5f5fff6f5f5fff7f7f7fff7f8f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa5a5a5ffdcdddcffdcdcdcffdcdcdbffdcdcdcffdfdfdfffe6e7e7ffe9e9e9ffe9e9e9ffe4e4e4ffe2e2e2ffe5e5e5ffe7e7e7ffeaeae9ffebebebffecececffedededffeeeeefffefefeffff0efeffff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff3f4f3fff3f2f2fff1f1f1fff1f1f1fff0f0f0ffefefefffeeefeeffedededffecebecffeaeaeaffe7e7e8ffe4e5e5ffe4e4e5ffeaeaeaffe9e9e9ffe8e8e8ffe4e4e4ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1bfa9a8a800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff2f2f2fff1f1f0fff2f3f3fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff787878ff757575ff717171ff646565ff5a5a5aff525252ff4b4b4bff454545ff404041ff3d3c3cff383939ff343435ff333333ff3d3d3dff484747ff4b4b4bff515051ff585858ff616160ff676666ff6c6c6cff717171ff777777ff7b7b7cff7f7f7fff818181ff818181ff7f7f7fff7d7d7dff7a7b7bff7a797aff787878ff777676ff747473ff6f6f70ff696969ff636363ff5c5d5cff535353ff474748ff3f3f3fff363637ff2a2a2aff262526ff2b2b2bff2d2d2eff2d2e2eff303130ff333333ff353535ff393939ff3b3b3bff40403fff4e4d4eff5a5a5aff6161617f323232000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff2a2a29ff737373ff979697ffa09fa0ffa5a4a5ffaaaaaaffc9c9c9fff8f7f8fffafafafffafafafffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffafafafff9f9fafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9f9fff9faf9fffafafafffafafbfffafafafffafbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffafafbfffafafafffafafafffafafafffafbfbfffafafbfffafbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffbfcfcfff6f6f6ffbbbbbbff9e9e9eff9b9b9bff969696ff8e8e8eff706f70ff2c2c2cff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000ffecececffecececffecececffececedffeeeeeefff0f0f0fff1f1f1fff2f3f3fff4f4f4fff6f6f6fff8f8f9fffafafafffafafafff9f9f9fffafaf9fffafafbfffafafafff7f7f7fff4f4f4fff3f3f2fff2f1f1fff1f1f1fff0f0f0fff0f0f0ffeff0f0ffefefefffefefefffefefeeffeeeeeeffedeeeeffecececffebebebffe9e9e9ffe8e8e8ffe6e6e6ffe4e3e4ffe1e1e1ffdfdfdfffddddddffdbdbdbffd9d9d9ffd9d9daffd9d9daffdadadaffdbdbdbffdcdcdcffddddddffdfdfdfffe0e0dfffe0e0e0ffe1e1e1ffe3e3e3ffe4e4e3ffe5e4e4ffe5e5e5ffe6e6e5ffe6e6e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffeae9eaffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebebebffebebebffebebebffebebecffecececffecececffecececffecededffededecffececedffecedecffecececffecececffecececffebebebffebebebffeaeaebffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e5e5ffe4e4e4ffe3e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffddddddffdbdbdbffd8d8d8ffd6d5d5ffd1d1d1ffcccbccffc7c8c7ffc3c3c3ffbebebeffb9b9b9ffb2b2b2ffaaaaaaffa1a0a0ff939393ff8a8a8aff848484ff818180ff7d7d7dff7a7a7aff777777ff747475ff727272ff6f6f70ff6b6a6bff646465ff5e5d5eff5b5b5bff595858ff555656ff515152ff4c4c4cff484848ff444444ff3f3f40ff3b3b3bff373637ff2f2f2fff131313ff030303ff010201ff010101ff010101ff010102ff010102ff020201ff010101ff010101ff010101ff010101ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0e0eff373737ff4a4a4aff505050ff545454ff5a595aff5f605fff5d5e5dff5a5a5aff5c5c5dff5c5c5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfbfbfff7f6f7fff7f7f7fff7f7f7fff9f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f373737ffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffe3e3e3ffe8e8e8ffeaeaeaffe8e8e8ffe2e3e3ffe4e4e4ffe7e7e7ffe9e9eaffebebebffecececffedededffeeeeeeffefefeffff0efeffff0f0f0fff0f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f5f4fff4f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff8f8f8fff7f8f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff6f5f5fff5f5f5fff5f4f4fff4f3f4fff3f3f3fff2f2f2fff1f1f1fff0f1f0fff0f0f0ffefefefffeeeeeeffedededffebebebffe9e9e9ffe7e7e7ffe4e4e4ffe8e8e8ffe9eaeaffe9e8e8ffe6e6e6ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e13f38383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff2f2f2fff2f2f2fff3f4f4fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7a7a7aff797878ff767676ff6b6b6bff606060ff585858ff515051ff4a4a4aff454545ff404041ff3c3c3cff383838ff353535ff414141ff4d4e4eff505050ff575757ff5f5f5fff686868ff6f6f6fff757575ff7a7b7aff818181ff858585ff898a8aff8c8c8cff8b8b8bff888888ff868686ff858585ff848384ff818181ff7e7e7eff7a7b7aff777776ff717171ff6b6b6bff636363ff585859ff4c4c4cff414141ff3a393aff2e2e2fff292929ff2d2c2dff2f2f2fff323232ff353535ff3a3a39ff3d3d3dff424242ff484848ff515151ff5a5a5aff616161ff6565657f3333330000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff111011ff4f4f4fff8a8a8aff9e9d9effa3a3a3ffa8a8a8ffb0b0b0ffe6e6e6fffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfafffafafbfffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9fafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9fafff9f9fafffaf9f9fff9f9f9fffaf9f9fff9faf9fffaf9fafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfafffafbfbfffbfafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfcfffbfbfcfffbfbfbffdedddeffa3a3a3ff9e9e9eff9a9a9aff949493ff848585ff545454ff161616ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000ffecececffecececffebebebffecececffedeeeeffefefeffff1f1f1fff3f2f2fff4f4f4fff6f6f6fff8f8f8fff9f9fafffafafafff9f9fafff9f9f9fffafafafffafafafff7f7f7fff4f4f4fff3f3f2fff1f1f1fff0f1f0fff0f1f1fff0f0f0fff0f0f0ffefefefffefefefffefefefffeeefeeffeeeeeeffececedffebebebffeaeaeaffe9e9e9ffe8e8e7ffe5e6e6ffe3e3e4ffe1e0e1ffdfdfe0ffdedddeffdcdcdcffdbdadaffdadadaffdadadaffdcdcdcffddddddffdededeffdfe0e0ffe0e0e0ffe0e1e0ffe2e1e1ffe3e3e3ffe3e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffecebebffecececffedecedffecececffecececffebececffebebebffebebebffebebebffebebebffeaebebffeaebeaffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e7ffe5e5e5ffe4e4e4ffe3e2e3ffe2e1e1ffe0e0e0ffdfdfdeffdededeffdcddddffdcdcdcffdbdadbffd9d8d8ffd6d5d6ffd2d2d2ffccccccffc7c7c7ffc2c3c2ffbebebeffb9b9b9ffb3b4b4ffaeaeaeffa6a6a6ff9c9c9cff8f8f8fff868686ff7d7e7dff797a79ff777676ff727372ff6f6f6fff6c6d6dff6a6a69ff666666ff636363ff5c5d5dff575757ff545454ff515151ff4e4e4eff4c4c4cff494949ff444445ff414141ff3e3d3dff3a393aff353535ff222223ff080808ff020202ff020102ff010101ff010101ff010101ff010101ff010000ff010101ff010101ff010201ff010101ff010101ff000101ff000001ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff080808ff272727ff3d3d3dff474848ff4d4c4dff505051ff555555ff575757ff545454ff595a5aff5c5c5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfcfff8f8f8fff7f8f7fff8f8f9fff6f6f57f777777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6d6d6dffdcdcdcffdcddddffddddddffddddddffdfdfdfffe6e5e6ffe9e9eaffeae9eaffe5e5e6ffe4e5e5ffe7e7e7ffe9e9e9ffebebebffecececffedededffedeeeeffeeeeeeffefefeffff0f0f0fff0f1f0fff1f1f1fff1f2f1fff2f1f2fff2f2f2fff2f3f2fff2f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f7fff8f7f8fff7f7f8fff8f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff3f4f3fff2f3f2fff1f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecececffebeaeaffe9e9e8ffe6e6e5ffe5e6e6ffeaeae9ffe9e9e9ffe7e7e8ffe1e1e1ffe0e0dfffe1e1e1ffe1e1e1ffe1e1e17f70707100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3b3b3b7f7777777f777777fff3f3f3fff3f3f3fff2f2f2fff5f5f5fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7d7cff7b7b7bff7a797aff787878ff6f6f6fff646565ff5e5d5dff555555ff4f4f4fff4a4a4aff454545ff414140ff3c3c3cff383838ff424242ff515051ff555555ff5d5d5dff676767ff707070ff777878ff7e7e7dff838383ff888888ff8c8c8cff919191ff969595ff959696ff959495ff929292ff909090ff8d8d8dff898989ff858685ff818181ff7d7e7eff797979ff737374ff6b6b6bff5f5f5fff535353ff474747ff3e3e3eff323232ff2c2c2cff2f2f2fff323132ff363536ff3a3a3aff3f4040ff434444ff474747ff4d4d4eff565756ff616161ff656565ff6767677f34343400000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff222222ff6b6b6bff979696ffa2a2a2ffa7a7a6ffaaaaaaffc4c4c4fff7f7f8fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffbfbfcfffbfbfbfffafbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffafbfafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfafafffafafbfffbfafafffbfafbfffafafbfffafafafffafbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfff5f4f4ffb7b7b7ffa0a0a0ff9c9d9dff989898ff8e8e8eff747474ff313132ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000ffecececffececebffebebebffebebebffeeedeeffefefeffff1f1f1fff2f2f2fff4f3f3fff6f5f5fff8f8f7fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafaf9fff7f7f7fff4f4f4fff2f2f2fff1f1f1fff1f1f0fff1f0f1fff0f0f0ffefefefffeff0efffefefefffeeeeeeffeeeeeeffedededffedececffebececffebebebffeaeaeaffe9e9e9ffe7e7e8ffe6e5e6ffe3e3e4ffe2e2e2ffe0e0e0ffdedfdeffdddddcffdbdbdbffdbdbdbffdcdcddffdeddddffdfdfdfffe0dfe0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeaeaeaffeaebebffebebebffebebebffebebebffecebebffebebebffebebebffebebebffebebebffecebecffecebebffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe8e8e8ffe7e8e7ffe7e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe0e0e0ffdedfdeffdddddeffdcdcdcffdbdbdbffdad9d9ffd7d8d8ffd5d5d5ffd2d2d2ffcdcdcdffc8c8c7ffc3c3c3ffbebebeffb8b8b8ffb2b2b2ffadacadffa7a7a7ffa2a2a2ff9a9a9aff8e8d8dff838382ff777778ff737272ff707070ff6c6c6dff676868ff656565ff626262ff5f5f5fff5c5b5bff565656ff545454ff4e4f4fff4a4a4aff474747ff454545ff434343ff414141ff3e3e3eff3b3b3aff373837ff2e2e2eff131212ff030303ff030302ff020201ff010101ff010101ff010101ff010001ff010100ff010100ff000000ff010101ff010101ff010101ff010101ff000000ff000100ff000000ff000000ff010000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0c0b0cff1f1f1fff373738ff424242ff474747ff4b4b4bff515151ff545554ff555555ff595a5a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff9f9f9fff8f8f9fff6f5f6ffededeeffe9e9e9ffe7e7e7bfadadad7f7373733f39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdddcffddddddffddddddffddddddffdbdbdcffe0e1e1ffe9e9e8ffeaebeaffe8e9e9ffe5e5e5ffe6e7e6ffe9e9e9ffebeaebffebececffedededffeeededffeeeeeeffefefeffff0efeffff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f9fff8f8f8fff9f9f8fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff4f4f5fff4f4f3fff3f3f3fff2f2f2fff1f1f1fff0f1f0ffefefefffeeeeefffeeeeeeffedededffecebecffe9eaeaffe8e7e8ffe6e6e6ffe9e9e9ffeaeaeaffe9e8e9ffe4e4e4ffdfdedeffdfdfdfffe0e0e0ffe1e1e0ffe1e1e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3b3b3b7f7676767f767676ffedededffeeedeeffeeeeeeffeeeeeeffeeefeffff0f0f0fff3f4f4fff3f2f3fff6f6f6fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7d7d7dff7b7b7bff797979ff727372ff6a6a6aff616161ff595959ff535252ff4d4d4dff474847ff424242ff3e3e3eff3a3a3aff444444ff545353ff5b5b5bff646564ff6e6f6eff787878ff808080ff868686ff8b8b8bff909090ff959595ff9b9b9bffa0a09fffa2a2a1ffa1a0a0ff9f9f9fff9a9b9aff979796ff929392ff8e8e8fff8b8b8aff868687ff818181ff7a7b7bff727172ff666666ff595959ff4c4d4cff414141ff343333ff2e2e2eff313232ff353535ff393939ff3e3e3fff444444ff484848ff4c4c4bff525252ff5b5b5cff646464ff676767ff6869687f353435000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff434242ff898989ff9e9d9dffa6a6a6ffa9a9a9ffaeaeaeffe4e4e4fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfafafffbfafafffafafafffafafafff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfafafffafafafffafafbfffafbfafffbfafafffafafafffafafafffafafafffafafafff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffaf9f9fff9f9f9fffaf9fafffafafafffbfafbfffafbfbfffafbfafff9fafafffafafafffafafafffbfafbfffbfafafffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbffdadadaffa2a3a2ff9f9f9fff9b9b9aff949494ff838383ff545453ff131313ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000ffebebebffebebebffeaeaeaffeaebeaffedededffefefeffff0f0f1fff2f2f2fff4f3f3fff5f5f5fff7f7f7fff9f9f8fff9f9f9fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff7f7f7fff4f4f4fff2f2f2fff1f1f1fff1f0f1fff0f0f0fff0f0f0ffefefefffefefeeffeeeeeeffeeeeedffedededffecececffecececffececebffebebebffeaeaeaffeae9eaffe9e9e9ffe7e7e8ffe5e5e5ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdededdffdddcdcffdddeddffdfdfdfffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe4e4e4ffe4e5e4ffe6e6e6ffe6e6e6ffe7e7e6ffe7e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffeaeaeaffe9e9e9ffeaebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe8e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe2e2e2ffe1e0e0ffe0e0e0ffdededeffddddddffdcdcdcffdadbdaffd9d9d9ffd6d6d7ffd3d3d3ffcfcfcfffcbcbcbffc6c7c6ffc1c1c1ffbbbbbbffb4b4b4ffadadadffa6a6a6ffa0a0a0ff989898ff939393ff909091ff8b8b8bff7e7e7eff737272ff6c6c6bff696969ff656566ff616161ff5d5d5dff5a5a5aff575757ff545453ff4f4f4fff4d4d4dff464646ff424242ff414140ff3f3f3fff3d3d3dff3b3b3bff3a3a3aff373737ff333333ff1e1e1eff070706ff040304ff030303ff020202ff020201ff010101ff000001ff010000ff000001ff000000ff000000ff000100ff000100ff000001ff010001ff010101ff010100ff010100ff010000ff010000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff1b1c1cff343333ff3c3c3cff424243ff4d4d4dff525252ff545554ff555555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffafaf9fff3f3f3ffeeededffe9e8e9ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6bfacacad7f7372733f3939390000000000000000000000000000000000000000000000000000000000000000000000003f373737ffdddeddffddddddffdcdcddffdbdbdbffdbdbdbffe4e5e4ffeaeaeaffeaeaeaffe8e8e7ffe7e7e6ffe9e9e9ffebebeaffecebecffecededffedededffeeeeeeffefefeeffeff0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff5f4f4fff5f4f4fff5f4f4fff5f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff8f7f7fff8f7f8fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff3f3f4fff2f2f2fff2f2f2fff1f0f1fff0f0efffefeeefffefeeeeffedededffecececffebebebffe9e9e9ffe7e7e7ffe8e8e9ffebeaeaffeaeaeaffe7e7e6ffdfdfdfffdededfffdfdedfffdfdfdfffe0e0e07f70707000000000000000000000000000000000000000000000000000000000000000003f3a3a3a7f7474747f757575ffebeaebffebebebffecececffecececffececedffeeededffededeeffeeeeeeffeeeeeeffefeeeeffeeefeefff0f0f1fff4f3f4fff6f6f7fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0303037f0606067f0606067f0606067f0606067f0706077f0606067f0606067f0606067f0606067f0606067f0707077f0707067f0707077f0707077f0707077f0707077f0606067f0605057f0505057f0505057f0505057f0404047f0203027f0101013f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7e7eff7e7e7eff7d7d7dff7b7b7bff747474ff6d6d6dff656565ff5c5d5dff565555ff4f4f4fff494949ff434444ff3f3f3fff3b3b3bff474848ff595959ff616160ff6a6a6aff747575ff7f7f7eff878686ff8c8d8dff929292ff979898ff9e9e9effa4a5a5ffa9a9a9ffabababffaaabaaffa9a9a9ffa4a5a5ffa0a0a0ff9b9b9bff969696ff929292ff8d8d8eff888888ff818181ff787878ff6d6e6eff5f5f5fff515151ff454545ff363636ff2f2f30ff343434ff393938ff3d3d3dff424242ff484848ff4e4e4eff535252ff595858ff5f6060ff676767ff686868ff6969697f3535350000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff202020ff707170ff949494ffa2a2a2ffa7a8a8ffabababffc5c5c5fff8f8f8fffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafafafffbfafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fffaf9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff8f9f9fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfff3f3f3ffb6b6b6ffa2a1a1ff9e9e9eff979798ff8e8e8eff6e6f6eff2b2b2bff050506ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000ffebebeaffeaeaeaffeaeae9ffeaeaeaffedededffeeeeeefff0f0f0fff1f2f2fff3f3f3fff5f5f4fff6f7f6fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff9f8f9fff9f9f8fff6f6f7fff3f4f4fff2f1f1fff1f1f1fff0f0f0fff0f0f0ffeff0efffefefefffeeeeeeffeeeeeeffedededffecececffecebecffebebebffebebebffebebebffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe6e7e7ffe5e5e5ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdedfdeffdededeffdfdfdfffe0dfe0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffebebebffebebebffebebebffebebeaffebebeaffebebebffebebebffebebebffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe8e9e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe4e4e5ffe3e3e3ffe2e1e1ffe1e0e1ffdfdfdfffdddeddffdcdcdcffdadbdbffd9d9d9ffd7d7d7ffd5d5d5ffd2d2d2ffcdcccdffc7c7c7ffc2c3c2ffbebebeffb6b7b6ffb0b0b0ffabababffa3a3a3ff9b9b9bff939394ff8d8d8dff868686ff818181ff7d7d7dff737473ff696a6aff636362ff605f5fff5d5e5eff5b5a5bff555555ff515151ff4d4d4eff494a4aff464647ff444444ff404040ff3a3b3bff373837ff373737ff373737ff363636ff343333ff343434ff272727ff0d0d0dff030304ff030303ff030303ff020202ff020201ff010101ff010101ff000101ff010000ff000000ff000000ff000100ff000000ff010000ff000000ff000001ff000000ff000101ff000001ff010001ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff050606ff191919ff323232ff404040ff454545ff4d4d4dff525252ff54545400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff7f8f7ffebebebffe9e8e9ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5bfababab7f7272723f393939000000000000000000000000000000000000000000000000bfa6a6a5ffdcdcdcffdbdbdbffdadadaffdadadaffdededeffe7e8e7ffebeaeaffebebebffe8e8e8ffe9e9e9ffebeaebffecececffedededffedeeeeffeeeeeeffefeeeeffefefeffff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f1f0ffefefefffeeeeeeffeeedeeffedededffecececffeaebeaffe8e8e8ffe8e8e7ffebeaeaffebebebffe8e9e9ffe1e1e1ffddddddffdededeffdedfdeffdedfdfbfa7a7a7000000000000000000000000000000003f3939397f7373737f747373ffe7e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffebebebffebebebffebebecffecececffecececffedededffedededffedeeeeffeeeeeeffefeeeeffeeeeefffefefeefff6f6f6fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f050505bf090908ff0c0c0cff0d0d0cff0c0c0cff0c0c0cff0c0c0cff0c0d0cff0d0d0eff0d0d0dff0e0d0dff0d0d0dff0d0d0dff0d0c0cff0d0d0dff0e0e0eff0e0e0eff0e0e0eff0e0e0dff0d0d0dff0c0b0bff0a0a0aff0b0a0aff0a0a0aff090808ff060606ff030303ff020202ff0101027f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7e7f7fff7e7e7eff7c7c7cff767676ff6f6f6fff676767ff606060ff595858ff515151ff4b4b4bff454545ff414141ff3d3e3dff4c4d4cff5e5e5eff646464ff6f6e6eff7a7a79ff838383ff8c8b8bff929292ff989998ffa0a0a1ffa8a8a8ffaeaeaeffb1b1b1ffb4b3b3ffb4b3b4ffb1b1b1ffadadadffa9a9a9ffa3a4a3ff9e9f9fff99999aff949494ff8e8e8eff878787ff7e7e7dff737273ff646364ff555555ff494849ff3a393aff323232ff373737ff3c3c3bff414141ff464646ff4c4b4bff515252ff565656ff5b5b5bff626162ff686868ff69696aff6a6a6a7f35353500000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff4c4c4cff858585ffa0a0a0ffa7a7a7ffabacabffb4b4b4ffe5e5e5fffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fffaf9f9fff9faf9fffafafafffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafafafffafafafffaf9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f9fff9f8f8fff8f9f8fff8f9f8fff9f9f9fff9f9f9fffaf9f9fff9f9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffbfafbfffbfbfafffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfafbffd6d6d5ffa6a6a5ffa2a2a2ff9c9c9cff929292ff808080ff4b4b4bff111011ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000ffeaeaeaffeaeaeaffe9e9eaffeaeaeaffecececffeeeeeefff0f0effff1f1f1fff3f2f3fff4f4f4fff6f6f6fff7f7f7fff7f7f7fff7f7f6fff7f8f7fff8f8f8fff8f8f8fff6f6f6fff3f3f3fff2f2f2fff1f1f1fff0f0f1ffeff0f0ffefefefffeeefefffeeeeeeffedededffedededffececebffebebebffeaeaeaffeaeaeaffeaeaebffeaeae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe6e7e6ffe5e5e5ffe4e4e3ffe3e3e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffebeaeaffeaeaeaffeaeaeaffebeaeaffeaeaebffebebebffebebebffeaeaeaffeaebebffebebeaffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffe9e9eaffe9eaeaffeaeaeaffe8e9e8ffe9e8e8ffe7e8e8ffe7e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe0e1e1ffdfe0e0ffdededeffdededeffddddddffdbdadbffd9d8d9ffd6d6d6ffd3d2d3ffcececeffc9c9c9ffc4c4c4ffbebebeffb9b8b8ffb4b5b5ffabacabffa3a2a3ff9c9c9cff949494ff8d8d8dff878787ff818181ff7c7d7cff777777ff6e6e6eff646464ff5e5e5eff585959ff545454ff515252ff515051ff4e4e4eff494a4aff454645ff424242ff3e3e3eff3c3c3cff393839ff353535ff323232ff303030ff2f2f2fff2f2f2fff2e2e2eff2b2b2bff171616ff050505ff030303ff030303ff030302ff020202ff010202ff010101ff010101ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000001ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070606ff1f201fff333333ff404040ff454545ff4d4d4d3f1414140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffafafaffedededffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e37f7171717f71717100000000000000003f373737ffdbdbdbffdadbdaffdbdadbffdbdadbffdbdbdbffe2e2e2ffe8e8e8ffebecebffeaeaeaffe9e9e9ffeaeaebffecececffedededffededeeffeeeeeeffefefeeffefefeffff0f0effff0f0f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff4f3f3fff4f4f4fff3f4f3fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff8f7f8fff8f7f8fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff7f6f6fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f5f6fff6f5f5fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffeeeeeeffedededffecececffeaeaeaffe8e8e8ffeaeae9ffebebebffeaebebffe6e5e5ffdddddcffddddddffdededeffdededfffdfdede7f7070707f7272727f727272ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e8ffe8e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaebebffebebebffecececffecececffedececffedecedffedededffedededffecedecffedededffecececfff0f0f0fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0303037f040404ff0a0a0aff0a0a0aff0a0a0aff0a0a0bff0c0c0bff0c0d0cff0c0d0dff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0d0d0dff0d0e0dff0c0c0cff0c0c0bff0c0c0cff0d0d0dff0d0d0dff0e0e0eff0e0e0dff0d0d0dff0b0b0bff0a0a0bff0a0a0aff0a0a0aff090809ff060606ff040303ff020202ff010101ff010101ff010000bf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7e7eff7f7f7eff7e7e7fff7d7d7dff777777ff707070ff696969ff616162ff5a5a5aff535353ff4d4d4dff474747ff434343ff414140ff515151ff636363ff686868ff727171ff7c7c7dff878686ff909090ff979897ff9e9f9fffa8a8a8ffb1b1b1ffb5b6b6ffb8b8b8ffbbbbbbffbcbcbbffb9b9b9ffb4b4b4ffb0b0b1ffacacacffa7a7a7ffa2a2a1ff9b9b9bff949494ff8d8d8cff838383ff777677ff676767ff585858ff4b4b4bff3b3b3cff343435ff393939ff3e3e3eff444444ff494a49ff4f4f4fff545454ff595959ff5e5e5eff646464ff696969ff6a6a6aff6b6b6b7f3635360000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff202020ff5f6060ff969696ffa6a6a6ffaaaaaaffb1b1b1ffc6c6c6fff7f7f7fffcfbfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafff9fafafff9faf9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffbfafafffafafafffafafafffafafafffbfafafffbfbfbfffafafbfffafbfafffafafafffafafafffafafafff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfbfffbfbfbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfff0f0f0ffb4b4b4ffa4a4a4ffa0a0a1ff999999ff898989ff676767ff252425ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000ffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffecececffeeeeeeffefefeffff1f1f1fff2f2f2fff4f4f4fff5f6f6fff7f6f6fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff6f5f6fff3f3f4fff3f2f2fff2f1f2fff1f1f1ffefefefffeeefefffeeeeeeffedededffedececffecececffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe7e7e7ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe5e5e5ffe4e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e4ffe2e3e2ffe2e1e1ffe0e1e0ffdfdfdfffdddedeffdddcdcffdbdbdbffd9d9d9ffd7d7d7ffd2d2d2ffcfcecfffcacbcaffc5c5c5ffbfbfbfffbababaffb4b4b4ffaeaeaeffa9a9a9ffa0a0a0ff979696ff8f8f8fff898989ff7d7d7dff747574ff707070ff6a6a6aff656565ff5d5d5dff555556ff505050ff494949ff444445ff454545ff454444ff444444ff424141ff3d3d3dff3a3a3aff373738ff363535ff333333ff303030ff2d2d2dff2a2a2aff292929ff282828ff272626ff181818ff070707ff030303ff030302ff020202ff020202ff020202ff020102ff010101ff010100ff000100ff000100ff000000ff000001ff000000ff000001ff000001ff000000ff010000ff000100ff000000ff000000ff010000ff000001bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff080808ff1f1f1fff333333bf2f2f2f3f10101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfff3f3f3ffe5e5e5ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e4e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e17f707070ffdcddddffdbdadbffdbdadbffdbdbdbffdbdbdaffdcdcdcffe6e5e5ffe9eae9ffebebebffeaeaeaffeaebebffebecebffedededffededeeffeeeeeeffefeeefffefeff0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f7fff7f6f6fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff8f8f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f5fff4f4f5fff4f4f4fff4f3f3fff3f3f3fff2f1f2fff1f1f1fff0f0f0ffefefefffeeeeeeffeeeeeeffedededffebebebffe9e9e9ffe9e9e9ffecebebffececebffe8e8e9ffe0e0e1ffddddddffddddddffddddddffdfdfdfffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebfff6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf010101ff020202ff050505ff060706ff080808ff0a0a0aff0a0a0aff0a0a0aff0a0b0aff0b0b0cff0c0c0cff0c0b0bff0c0c0cff0c0c0cff0d0d0dff0e0e0eff0e0e0eff0d0d0cff0d0c0cff0d0d0dff0e0d0dff0e0e0eff0f0f0eff0e0e0eff0d0d0dff0b0b0bff0c0b0bff0b0c0bff0b0b0bff080808ff040404ff020201ff020101ff010101ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7eff7e7e7eff7e7e7eff7d7d7dff777777ff707070ff6a6a69ff636363ff5b5c5bff555555ff4f4f4fff494949ff444445ff444444ff535253ff666666ff6c6c6cff757575ff7f7f7fff8a8a8aff949494ff9c9c9dffa4a4a4ffaeaeafffb7b8b8ffbcbcbcffbebebeffc1c0c0ffc0bfc0ffbebebeffbababaffb6b7b6ffb2b2b2ffadadaeffa8a8a8ffa2a2a2ff9b9a9aff929292ff888888ff7d7c7cff6b6b6bff5b5b5bff4c4c4cff3c3c3cff383838ff3c3c3cff414041ff464747ff4d4d4dff525251ff565656ff5a5b5bff606060ff656565ff696a69ff6b6b6bff6c6c6c7f36363600000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000100ff080808ff2e2d2eff7a7b7affa1a1a1ffa9a9a9ffafafaeffb5b5b5ffdbdbdcfffafbfafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9faf9fffafafafffaf9fafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafbfafff9f9fafff9faf9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafaf9fff9f9fafff9faf9fffafaf9fff9f9f9fff9faf9fffafaf9fffaf9f9fff9faf9fffafafafffafafafffafafafffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfafffafafbfffafbfafffafbfafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfafaffd2d1d2ffa6a7a7ffa2a2a3ff9f9f9fff959594ff757575ff3c3d3dff0c0c0cff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000ffe9e9e9ffe9e8e9ffe8e8e8ffe9e9e8ffebececffedeeeeffefefeffff1f0f0fff2f2f2fff3f3f4fff5f5f5fff6f6f6fff6f6f6fff5f5f6fff7f6f6fff8f8f8fff7f8f8fff5f5f5fff3f3f3fff2f2f2fff1f1f1fff0eff0ffeeeeeeffeeeeeeffedededffededecffecececffebebebffeaebeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe5e5e5ffe3e3e4ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdeffddddddffdbdcdbffdadadaffd7d7d7ffd3d3d3ffcfd0d0ffcbcbccffc6c6c6ffc0c0c0ffbababaffb5b5b4ffaeafaeffa8a8a8ffa2a2a1ff9c9c9cff949495ff8d8e8eff878686ff7e7e7eff777877ff6f6f6fff646464ff5b5b5bff555455ff4f4f4fff4a4a4aff464646ff3f3f3fff393939ff373737ff373737ff383837ff373737ff353535ff333233ff303030ff2e2e2eff2d2e2dff2b2b2bff282828ff262626ff242525ff222222ff151515ff060606ff020202ff020202ff020101ff010201ff020201ff010101ff010101ff010101ff010101ff010100ff010001ff000001ff000000ff000000ff010000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff080809bf1516160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f8f7ffe8e7e8ffdfdfdfffdfdfdfffe0e0dfffe1e0e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdedfdeffdddddcffdcdbdbffdadbdbffdadadaffdadadaffdfdfdfffe7e7e7ffeaeaeaffebebebffebebebffecececffedededffedededffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f4fff3f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff2f2f3fff1f1f1fff1f1f1fff0f0f0ffefefefffeeeeeeffeeeeeeffecececffebebebffe9eae9ffebebebffecececffeaeaeaffe4e4e4ffdedfdeffdededeffdededeffe0e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e8ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7fff0efeffffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff010101ff020202ff020202ff050505ff060606ff090809ff0a0a0aff090a09ff090a0aff0b0b0bff0d0d0dff0f0f10ff121212ff151515ff181818ff191919ff1a1919ff181819ff181818ff181818ff181818ff191918ff181818ff181817ff171616ff161616ff161717ff161617ff151414ff121212ff0b0b0bff040404ff010101ff010000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7f7eff7e7e7eff7d7d7eff7c7c7cff777676ff707070ff6a6a6aff636463ff5d5c5cff565657ff515151ff4b4b4cff474647ff444443ff525252ff686868ff6f6f70ff7a7979ff838383ff8e8e8eff989798ffa1a1a1ffa9a9a9ffb4b4b4ffbdbdbcffc0c1c1ffc3c3c3ffc5c5c5ffc3c3c3ffc1c1c1ffbfbfbfffbcbcbcffb8b8b8ffb3b3b3ffafaeaeffa8a8a8ffa1a0a0ff979797ff8c8c8cff808080ff706f6fff5e5e5fff505050ff3f3e3eff3a3a3aff3e3e3eff434343ff494949ff4e4f4eff535353ff585758ff5d5c5cff616161ff666666ff6a6a6aff6c6b6cff6d6d6d7f373737000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff131212ff5b5a5bff949494ffa7a7a7ffaeadaeffb2b2b2ffb9b9b9ffe7e6e6fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fffafafafffafafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fffaf9fafffafaf9fffafafafffafafafffafaf9fffafafafffbfafafffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfbfbffe1e1e2ffafafaeffa6a6a6ffa1a1a2ff9d9d9dff8d8c8cff4c4b4bff131313ff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000ffe8e9e9ffe8e8e8ffe8e8e8ffe8e9e8ffecebebffeeededffefefeffff0f1f0fff2f2f1fff3f3f3fff5f5f4fff6f6f6fff6f5f5fff5f5f5fff6f6f6fff7f7f7fff6f7f7fff5f4f4fff3f3f3fff2f2f1fff0f0f1ffefeff0ffeeeeeeffedededffededecffecececffebebebffeaebebffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe7e6e6ffe7e7e7ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e2e2ffe3e2e3ffe2e2e2ffe0e0e1ffdfdfdfffdfdedeffddddddffdbdbdbffd9d9d9ffd7d7d7ffd3d3d3ffcfcfcfffcccbcbffc4c4c4ffbebfbeffb6b7b7ffb0afb0ffa7a7a8ffa1a1a1ff9b9b9cff979797ff909091ff8a8a8aff848484ff7d7d7cff747474ff6b6b6bff626262ff595959ff525251ff4a4949ff454545ff404040ff3a3a3aff363636ff323333ff302f2fff2d2d2dff2c2c2cff2c2c2cff2b2a2aff2a2a2aff282828ff282727ff262626ff262626ff232424ff222222ff202020ff161616ff050605ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010101ff010101ff010001ff000000ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfcfbffeeeeefffdfdedeffddddddffddddddffddddddffddddddffddddddffdededeffdededeffdfdfdfffdfe0dfffe1e0e0ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdedfffdddedeffddddddffddddddffdbdbdbffdadadaffd9d9d9ffdbdbdbffe3e3e3ffe8e8e8ffecececffedededffecececffedececffedededffeeeeeeffefeeefffefefeffff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff4f3f3fff3f3f3fff4f4f4fff4f5f4fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f7fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff6f5f6fff5f5f6fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f7f8fff8f7f7fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f3fff2f2f2fff2f1f1fff0f0f0fff0f0f0ffefefefffeeefeeffeeeeeeffecececffeaebebffebebebffecececffecececffe8e8e8ffe0e0e0ffdededeffdfdfdfffdfe0dfffe0e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe4e4e4ffe6e6e6fff2f3f2fffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff010000ff010101ff020202ff020202ff050404ff070707ff090909ff0b0b0bff0e0e0eff121211ff181818ff1d1d1dff232423ff2a2b2bff302f2fff303030ff313131ff313131ff2f2f2fff2f2f2fff313132ff313232ff323232ff303030ff303030ff302f30ff2d2d2dff2d2d2dff2c2c2cff272727ff1c1c1cff0e0f0fff050505ff000100ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7e7e7eff7e7d7eff7c7c7cff767676ff707070ff6a6a6aff636364ff5d5e5eff595959ff545454ff4e4e4eff494948ff454645ff565655ff6c6b6cff727373ff7d7e7eff888787ff929292ff9c9b9bffa5a4a5ffaeaeaeffb8b8b8ffc0c0c0ffc4c4c4ffc7c7c7ffcac9caffc8c7c8ffc5c5c5ffc3c3c3ffc0c1c1ffbcbcbcffb8b9b8ffb4b4b4ffaeadaeffa6a6a5ff9b9b9bff909090ff838383ff737373ff616161ff545454ff424242ff3c3c3cff404140ff464646ff4c4b4bff505050ff545455ff595959ff5d5d5eff626262ff676767ff6c6c6bff6d6d6dff6e6e6e7f3737380000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff252525ff777676ffa0a0a0ffadadacffb1b0b1ffb3b4b4ffbfbfbfffefefeffffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9fafafffafafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffbfbfbffeaebebffb3b3b4ffa6a6a6ffa3a4a4ff9f9f9fff959595ff707070ff1f1f1eff050504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffebebebffedededffeeefeefff0f0f0fff1f1f1fff3f3f3fff4f5f4fff6f5f6fff5f5f4fff4f4f4fff6f5f6fff6f6f6fff6f6f6fff4f4f4fff2f2f2fff1f1f1ffefeff0ffeeeeefffedeeeeffecececffececebffebebebffeaeaebffeaeaeaffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e5ffe5e5e5ffe5e4e4ffe4e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe8e8e9ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe7e7e7ffe8e8e8ffe7e7e8ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe2e1e1ffe0e0e0ffdededeffdcdcdcffdbdadbffd8d8d8ffd5d5d5ffd2d1d2ffcdcdcdffc9c9c9ffc4c4c4ffbbbbbbffb3b3b4ffadadaeffa5a5a5ff9c9b9cff949494ff8e8e8eff898a8aff858485ff7d7c7dff777777ff6f6f6fff666666ff5c5c5cff515252ff494949ff434344ff3e3e3eff39393aff363535ff303030ff2d2d2cff2b2a2bff29292aff272727ff252525ff242424ff222223ff212121ff202020ff202120ff1f2020ff212121ff1f1f20ff1e1e1eff131313ff060506ff000000ff000000ff000000ff000100ff000001ff010000ff000001ff000100ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010000ff0000017f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff5f5f5ffe3e3e4ffddddddffddddddffdddcddffdddcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdcdcdcffdcdcdcffdddcddffddddddffdddddeffdededeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfe0ffdfdedeffdddddeffdddeddffddddddffdcdcddffdcdcdcffdbdbdbffdadbdaffdadadaffddddddffe5e5e5ffebebeaffefeeefffedededffecececffedededffeeeeeeffefeeeffff0efefffeff0f0fff1f0f0fff0f1f0fff0f0f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f5f4fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff5f4f5fff4f4f4fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f4fff3f3f3fff2f2f2fff1f2f2fff1f1f1fff0f0f0ffefefefffeeefefffeeeeeeffecececffebebebffededecffedededffeaeaebffe3e4e3ffdededeffdfdfdeffdfdfe0ffe0e0e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e2ffe1e1e1ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe2e2e1ffeaeaeafff9f9f9fffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030404ff090808ff0e0e0fff131313ff191818ff212122ff2e2e2eff3d3d3dff4b4b4cff565656ff5c5c5cff5c5c5cff5e5d5eff5d5d5dff5a5a5aff5a5a5aff5f5f5fff5e5e5eff5f6060ff5d5d5dff5d5e5dff606060ff5f5f5fff5c5c5bff595959ff555454ff424242ff262626ff121312ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7e7e7fff7e7e7eff7c7c7cff767677ff707070ff6a6a6aff646464ff5f5f5fff5b5b5aff565656ff505151ff4b4b4bff494949ff595959ff6e6e6eff767676ff808080ff8a8a8aff959595ff9e9f9fffa7a7a8ffb1b1b0ffbbbbbbffc2c2c3ffc7c7c7ffcbcbcbffcecdceffccccccffc8c8c8ffc7c6c7ffc3c3c4ffc0bfc0ffbcbcbcffb8b8b7ffb1b1b1ffa9aaaaff9f9f9fff939393ff858585ff757475ff646463ff565656ff434444ff3d3d3dff424242ff484748ff4d4c4cff515151ff555655ff5a5a59ff5e5e5eff636463ff686868ff6d6c6cff6e6e6eff6f706f7f38383800000000000000000000000000000000000000000000000000000000ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040505ff373637ff838383ffa5a4a5ffaeadadffb1b2b1ffb4b4b3ffc6c6c5fff5f5f5fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffbfafafffafafafffafbfafffbfafafffbfbfbfffbfbfbfffbfafafffafafbfffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafbfffbfbfafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfff2f2f2ffbdbcbdffa7a7a7ffa4a4a4ffa0a0a0ff979897ff7c7c7cff373838ff080808ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffebebebffecececffeeeeeeffefefeffff0f0f0fff3f3f2fff4f4f4fff5f5f5fff4f4f4fff4f4f4fff5f5f5fff6f6f5fff5f5f5fff3f3f3fff1f1f0fff0f0f0ffeeefeeffedededffedececffecececffebebebffebeaebffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e6ffe4e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffdededeffdbdbdbffd9d9d9ffd6d6d6ffd3d3d3ffcfcfcfffcacacaffc4c4c4ffbdbcbcffb5b5b5ffaeaeaeffa7a7a7ff9f9f9fff989898ff8d8d8dff868686ff7f7e7fff7a7a7bff767676ff6e6e6fff686868ff5f5f5fff535454ff4a4a4aff424242ff3b3c3bff363636ff313030ff2d2d2dff2a2a2aff282728ff252525ff242424ff232222ff212221ff20201fff1e1e1eff1d1d1dff1c1c1bff1b1b1bff1a1b1aff1c1b1cff1b1c1bff1a1a1aff141414ff070707ff010000ff000000ff000000ff000000ff000000ff000001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f9ffe9e9e9ffdddedeffddddddffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadbffdadadaffdadadaffd9dadaffdadadaffdadadaffdadadbffdbdadbffdbdbdbffdbdbdcffdcdcdcffddddddffdddddeffdededdffdddeddffddddddffddddddffdcdcddffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffe0e0e0ffe8e7e7ffeeeeeeffeff0efffecececffedecedffeeeeeeffeeefeeffefefefffeff0effff0f0f0fff0f0f1fff0f1f1fff1f1f1fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f3f3fff3f3f3fff3f3f3fff4f4f4fff5f4f4fff4f5f5fff5f5f5fff6f5f5fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f6f6fff7f6f7fff6f6f6fff6f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f7fff6f6f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff4f4f5fff5f5f4fff4f4f4fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f1fff0f0f0ffefefefffefefeeffeeeeeeffedededffeeeeedffededeeffedededffe6e6e6ffdededfffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdedfffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe3e3e3fff0f0f0fffbfbfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020303ff060606ff0f0f0fff181818ff242424ff313031ff414141ff575858ff696969ff777877ff838282ff8b8b8bff8a8a8aff8c8b8bff8e8e8eff909090ff919291ff959595ff969696ff979797ff959696ff9a9a9aff9c9c9cff9c9c9dff9b9b9bff9c9c9cff989998ff767676ff535353ff2d2d2dff111111ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7e7f7eff7e7e7eff7d7d7dff777777ff717070ff6b6b6aff656565ff605f60ff5c5c5cff575758ff525352ff4d4d4dff4d4c4cff5a595aff707070ff797879ff838383ff8d8d8dff979797ffa1a1a1ffabaaabffb3b3b3ffbdbdbdffc4c5c4ffcacacaffcececeffd0d0d0ffcececeffcbcbcbffc9c9c9ffc6c6c6ffc3c3c2ffbebfbeffbababaffb4b4b4ffacadacffa2a1a2ff959595ff888888ff777777ff666665ff575858ff434343ff3e3e3eff444343ff484949ff4d4d4dff525152ff575656ff5b5b5bff606060ff646564ff6a6969ff6e6e6eff6f6f70ff7070707f383838000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff131213ff535353ff8c8b8cffa5a4a5ffafaeafffb1b1b1ffb3b3b3ffd1d2d2fff9f9f9fffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfafbfffafafafffbfafafffbfafafffafafafffafbfbfffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff7f7f8fff7f7f7fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fffafafafffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfbfffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfff5f6f6ffc9c9c9ffaaaaa9ffa6a6a6ffa2a3a3ff999a99ff878787ff484849ff0f0f0fff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe8e8e7ffe7e7e7ffe8e8e8ffeaebeaffecececffedededffeeeeeeffeff0effff1f1f1fff3f3f3fff4f4f4fff3f3f3fff3f3f3fff4f4f4fff5f4f5fff4f4f4fff2f2f2fff0f0f0ffefefefffeeedeeffedececffecececffebebebffeaebebffeaeaeaffeaeae9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe3e4e4ffe4e5e4ffe5e4e4ffe3e4e4ffe2e3e3ffe2e2e1ffe1e1e1ffdfdfdfffdeddddffdcdcdcffdadadaffd7d7d7ffd2d2d3ffcececeffcacac9ffc4c4c4ffbfbfbfffb8b9b8ffb1b1b1ffa8a7a8ffa0a0a0ff9a9a9aff939393ff8d8c8cff838383ff787878ff707070ff696969ff646464ff5d5d5dff555555ff4b4b4bff424242ff3b3b3bff363636ff313131ff2c2c2dff272726ff242424ff212121ff202020ff1f1f1fff1f1f1fff1d1d1dff1b1b1cff1a1a1aff1a1a19ff181818ff171717ff161716ff161616ff161616ff171717ff131313ff080808ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff0f0f0ffe0e0e0ffdddcddffdcdcdcffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d8ffd7d7d8ffd7d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9daffdadadaffdbdadaffdbdbdaffdadbdbffdadbdbffdadadaffd9d9d9ffd9d8d9ffd8d8d8ffdcdbdbffe4e4e4ffeae9eafff1f0f0ffeeeeedffecececffedeeedffeeeeeeffefeeeeffefeeefffeff0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff2f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff7f7f6fff7f6f7fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f6f6fff7f7f7fff7f7f6fff6f6f6fff6f6f7fff6f7f6fff7f7f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f4fff3f3f3fff2f2f2fff1f1f1fff1f0f1fff0f0f0fff0f0f0ffefefefffeeeeeeffefeeeffff0eff0ffeeeeeeffecececffe3e3e3ffdcdddcffddddddffdedfdfffdfe0dfffe0dfdfffe0e0dfffdedfdfffdfdedeffdfdfdeffdedfdfffdfdedfffdedfdfffdededeffdededeffdededeffdedddeffddddddffddddddffddddddffdddcddffdddcdcffdcdcdcffdcddddffdcddddffddddddffdddeddffddddddffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e0e0ffe7e7e6fff6f6f6fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060505ff0a0909ff141414ff222221ff323232ff454645ff575857ff6e6e6dff848484ff969696ffacacacffc1c1c1ffcdcdcdffcececeffd0d0d0ffd5d5d5ffd8d7d8ffd8d7d8ffd9d9d9ffdbdbdbffdbdbdbffddddddffdededeffe0e0e0ffe3e3e4ffe5e5e5ffeaeaeaffe4e4e4ffbcbbbcff8b8b8bff585857ff2e2e2eff0e0e0eff020202ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f807fff7f7f7fff7f7e7fff7d7d7dff777778ff727171ff6b6b6bff666566ff606060ff5c5c5cff585858ff535353ff4e4e4fff4b4b4bff575857ff717171ff7b7b7bff868686ff909090ff999999ffa4a4a3ffacadadffb5b5b5ffbfbebfffc7c7c7ffccccccffd0d0cfffd2d2d2ffd0d0d0ffcdcdcdffcbcbcbffc8c8c8ffc4c5c4ffc1c1c1ffbcbcbcffb6b6b6ffafafaeffa4a4a4ff979797ff8a8a8bff797a79ff676767ff59595aff414141ff393939ff444344ff494a49ff4e4e4eff535353ff585757ff5c5c5dff616161ff666666ff6a6a6aff6f6f6fff70706fff7070707f3838380000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff1e1d1eff616161ff959595ffa9a9a9ffafafafffb1b1b2ffb8b8b8ffdededdfffafafafffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafbfbfffbfafbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfafbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff6f6f7ffd4d4d4ffadadadffa9a9a9ffa5a5a5ff9f9f9fff8b8b8bff646464ff1d1d1dff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe8e8e8ffe7e7e7ffe7e6e7ffe7e7e7ffeaeaeaffecececffedececffedededffeeeeeefff0f0f0fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff3f3f3fff2f1f1ffefefefffefeeeeffedededffecececffebebebffebebeaffebeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e8ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e5ffe4e3e4ffe2e3e3ffe2e3e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe0dfe0ffddddddffdadadbffd7d7d7ffd5d5d5ffd1d1d1ffcecdceffc9c8c9ffc3c4c3ffbebebeffb7b7b7ffb1b1b1ffadacacffa4a4a4ff999999ff929292ff8a8a8aff838383ff7d7d7dff777777ff6e6e6eff646464ff5b5b5bff515151ff4c4b4cff434343ff3a3a3aff333334ff2f2f2fff2d2d2dff2a2a2bff262626ff222222ff1e1f1fff1b1b1cff1a191aff191919ff191919ff191819ff171717ff161616ff151515ff141414ff131313ff121212ff111111ff111111ff0d0d0eff060606ff020101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff6f6f6ffe5e5e5ffddddddffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadbdbffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd7d7d7ffd7d6d6ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d5ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd8d7d8ffe0e1e0ffebebebfff0f0f0ffefefefffedededffedededffeeedeeffeeeeeeffeeeeeeffefefefffefefefffeff0effff0f0effff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f3f3fff2f2f3fff2f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffefefefffefeeefffefefefffeff0f0ffecececffe6e6e6ffe0e0e0ffdcdbdcffdcdcdcffdcdcdcffdddcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffdadbdbffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdbffdbdcdcffdcdcdcffdcdddcffdcdcdcffddddddffddddddffdddedeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe2e2e1ffecececfffbfbfbfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030404ff0b0b0bff121212ff1f1f1fff333333ff4d4d4dff626262ff7c7c7cff979898ffb2b1b1ffc6c6c6ffd5d5d5ffe4e5e4fff2f2f2fff9f9f9fffafafafffbfbfbfffcfcfcfffdfcfdfffbfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfdfcfffbfbfbffe8e8e9ffc9c9c9ff8f908fff545454ff242424ff070706ff000001ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff807f7fff7f7f7fff7f7f7fff7e7e7eff787878ff727272ff6c6c6dff676767ff616161ff5c5c5cff585858ff535353ff4e4e4eff4b4b4bff5a5a5bff727172ff7c7c7cff888888ff929292ff9b9b9cffa5a5a5ffaeafafffb6b7b6ffc0c0c0ffc9c8c9ffcececeffd1d1d1ffd3d4d3ffd1d1d1ffcececeffcccdccffcacacaffc7c6c7ffc2c3c3ffbebebeffb8b8b8ffb0b0b0ffa5a5a5ff989998ff8d8d8dff7a7a7aff676867ff5a5a5aff3b3b3bff323232ff454544ff4a4a4aff504f4fff545454ff595959ff5e5e5eff626262ff676767ff6b6b6bff6f6f6fff707070ff7171717f38383800000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060505ff2c2c2dff787878ff9d9d9dffabababffb2b1b1ffb7b6b6ffbfc0bfffeaebeafffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafff9fafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfbfbfffafafbfffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffafafafffafafafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9ffe2e2e2ffb0b1b0ffabababffa7a7a7ffa2a1a1ff949494ff777777ff3a3b3aff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e8e7ffe7e7e7ffe6e6e6ffe7e7e7ffeae9e9ffebebebffecececffececedffededeeffeff0effff2f1f2fff3f2f3fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f2fff1f1f1ffeeeeefffeeeeeeffedededffebebecffebebebffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe1e0e0ffe0e1e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe0e0e0ffdfdfdfffe2e2e2ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e3ffe3e4e3ffe4e4e4ffe3e4e3ffe2e2e2ffe0e0e1ffe0e0e0ffdfdfdfffddddddffdbdcdbffd9d9d9ffd5d5d5ffd1d1d1ffcdcdceffc9c9c9ffc3c3c3ffbebebeffb7b7b7ffb1b0b1ffaaaaa9ffa4a4a4ff9f9f9fff949495ff8a8a8aff858585ff7c7d7dff747474ff6d6d6dff656565ff5e5e5eff555555ff4b4c4cff414141ff3c3d3cff373737ff2f2f2fff292929ff252525ff232323ff232323ff212120ff1e1e1dff1b1a1bff181818ff161616ff151515ff141414ff131414ff131313ff121212ff111111ff111111ff101010ff0f0f0fff0e0d0eff090909ff050505ff020202ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffececedffdededeffdddcdcffdcdcdcffdbdbdbffdbdbdaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d4ffd5d5d5ffd5d5d5ffd5d5d5ffddddddffe8e7e7ffedededffefefeeffedededffecededffedededffeeeeeeffeeeeeeffefefefffefefefffefefeffff0f0effff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff1f1f2fff1f1f1fff0f0f1fff0f0f0fff0f0f0ffefefefffefefefffefefefffeeeeeeffeaeaeaffe4e3e3ffdededeffdadadaffdadadbffdadbdaffdadadaffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdadbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdcddddffddddddffddddddffddddddffdededeffdededeffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe5e5e5fff2f2f3fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff060506ff101110ff212121ff383737ff616161ff8a8a8affa2a2a2ffbabbbbffd1d2d2ffe0e0e0ffecededfff5f5f5fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfff0f0f0ffd4d4d4ff9c9c9cff5d5d5cff252525ff0a0a0aff010201ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808181ff7f7f7fff7f7f7fff7e7e7eff797979ff737473ff6e6e6eff686968ff636363ff5e5e5eff595959ff545454ff505050ff4e4e4dff5b5b5bff727272ff7f7e7eff8a8a8aff959595ff9e9e9effa7a7a7ffb0b1b0ffb8b8b8ffc2c1c1ffcacacaffcfcfcfffd3d3d3ffd5d5d5ffd3d3d3ffd0d0d0ffcececeffcbcccbffc8c8c8ffc4c4c4ffc0c0c0ffbab9baffb1b1b1ffa7a7a7ff9a9a9aff8e8e8eff7a7a7aff676767ff595959ff3e3e3eff393939ff464747ff4d4c4cff515152ff565656ff5b5a5aff60605fff636463ff676768ff6c6c6cff6f6f6fff717170ff7171717f383838000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff464646ff838282ffa0a0a0ffaeafaeffb5b5b5ffbcbcbcffc8c9c8fff0f0f0fffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffbfbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffafafafffafafafffafafafffbfafafffafafbfffafbfbfffbfbfbfffbfbfafffbfbfafffbfafafffafafafffafbfafffafafafffafafafffafafafffafafafffaf9fafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafff9f9f9ffe7e7e7ffb6b5b5ffacadacffaaaaa9ffa5a5a5ff9a9999ff7f7f7fff3f3e3eff0a0b0bff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe6e6e6ffe5e5e5ffe6e6e6ffe8e8e8ffeaeaeaffebebebffebebebffededecffeeeeeffff1f0f0fff2f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f3fff2f1f1fff0f0f0ffeeeeeeffedeeedffedececffebebeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe5e5e6ffe5e4e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcddffdddcdcffdddcdcffdddddcffdcddddffdddcdcffdcdcdcffdcdcdbffdbdbdaffdadadaffdbdcdcffdbdbdbffdadadaffd9dadaffdbdbdbffdcdcddffdcdddcffdbdcdcffd9d9d9ffd9d9d9ffd8d8d8ffd6d6d6ffd3d4d3ffd0d0d0ffcccdccffc8c8c8ffc4c4c5ffc1c1c1ffbababaffb1b1b1ffaaaaa9ffa3a2a2ff9a9a9aff929192ff8e8e8dff80807fff767676ff727172ff6b6b6bff616161ff565656ff4b4c4cff444443ff3d3d3dff383938ff333434ff303030ff2a2a2bff242524ff202121ff1d1e1eff1b1b1cff1b1b1bff1a1a1aff181919ff161616ff131413ff121212ff111112ff100f10ff0f0f0fff0e0f0fff0e0f0fff0e0f0eff0e0e0eff0d0d0dff0c0c0bff070707ff010202ff010101ff000101ff010101ff010100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0202027f0505057f0505057f0505067f0606067f0606067f0606067f0606067f0606067f0606067f0505057f0505057f0404047f0303037f0303047f03030300000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff1f1f1ffe1e1e1ffdcddddffdcdcdcffdbdbdbffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d8d8ffd9d9d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffd1d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfd0ffcfcfcfffd0d0cfffd0d0d0ffd2d2d2ffdcdcdcffe6e6e6ffecececffedededffeeeeedffedededffedededffedeeedffeeeeeeffefefeeffefefefffefefefffefefeffff0f0effff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f6f6fff6f5f6fff5f6f5fff6f5f5fff6f6f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffefefefffefefefffeeefeeffefefeeffeeeeeeffe9eaeaffe2e2e2ffdcdcdcffd7d8d7ffd7d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d6ffd7d7d7ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9dad9ffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdddddcffddddddffddddddffdeddddffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe9e9e9fff8f8f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff121212ff292929ff4d4d4dff7c7c7bffb0b0b0ffd7d7d7ffe6e7e6fff3f2f2fffbfcfbfffdfdfdfffefdfefffefefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff2f2f2ffcccccbff8e8d8dff545454ff262626ff0b0b0bff020101ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff808080ff7f7f7fff7e7e7eff797a7aff757474ff6f6f70ff6a6b6bff656566ff616061ff5b5c5bff565656ff525252ff525252ff5f5f5fff767676ff818181ff8d8d8dff969696ff9f9f9fffa8a8a9ffb1b1b1ffb9babaffc3c4c3ffcbcacbffd0d0d0ffd4d4d4ffd6d6d6ffd4d4d4ffd1d1d1ffcfcfcfffcdcdccffc9c9c9ffc6c6c6ffc1c2c2ffbbbbbbffb3b3b3ffa8a8a8ff9b9b9bff8e8e8dff7a7b7bff696869ff595a59ff474747ff474747ff494949ff4f4e4fff535353ff585758ff5c5b5cff606060ff646464ff686868ff6c6c6cff707070ff717171ff7171717f3838380000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff1a1a1aff575757ff8b8a8affa6a6a6ffb3b3b3ffb9bab9ffbdbdbdffcdcdccfff5f5f5fffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfafafffafbfafffafafafffafafafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafafffafafafffafbfafffafafafff9fafafffafafafff9fafafff9fafafffafaf9fff9f9f9fffaf9f9fffaf9f9fffaf9fafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffafafafffafafaffeeeeeeffbdbdbdffadaeaeffabababffa7a7a7ff9f9f9fff8b8a8bff5f5f5fff1d1d1dff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f383838ffe6e7e6ffe5e5e5ffe4e4e4ffe5e5e5ffe8e7e8ffe9e9e9ffeaeaeaffeaeaeaffebebebffeeeeedfff0f0effff1f0f0fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff0f1f0ffefefefffeeededffedecedffececebffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe6e5e6ffe5e4e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0dfffdedfdfffdededeffddddddffddddddffdcdcddffdcdcdcffdcdbdbffdbdadaffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd8d8d8ffd6d6d6ffd6d5d6ffd6d6d6ffd7d6d6ffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffd1d2d2ffcfcfcfffcdcdccffc9c9c9ffc4c4c5ffc0c0c0ffbbbbbbffb7b7b7ffb1b1b1ffa7a8a8ff9d9c9cff939393ff8b8a8bff828282ff787778ff666666ff605f5fff585858ff515151ff4a4a4aff434343ff3c3b3bff343434ff2e2e2eff292a29ff272627ff232323ff202020ff1e1d1eff1b1b1bff191a1aff181818ff161717ff151515ff131313ff111111ff101010ff0f0f0fff0e0e0eff0e0e0fff0e0e0eff0d0d0dff0d0c0cff0c0c0cff0c0c0cff080809ff030304ff010101ff010000ff000001ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000007f060606bf080808ff090909ff090909ff090909ff090a09ff0a0a09ff0a0a0aff0a0a0aff0b0b0bff0b0c0bff0d0d0cff0c0d0dff0d0c0dff0d0c0cff0b0b0bff090a0aff080808ff070707ff070707ff070707ff090908ff090909ff0a09097f060606ff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffff8f8f8ffe7e7e7ffddddddffdcdcdcffdcdcdbffdadadaffdadadaffdad9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfceceffd4d4d4ffddddddffe5e5e6ffebebebffecececffebebebffecececffedececffedededffeeeeeeffeeeeeeffeeeeefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f2f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f6fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f5f5fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f0fff0f0f0fff0eff0ffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffebebebffe1e1e1ffd9d9d9ffd4d4d4ffd2d2d2ffd3d3d3ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9dad9ffd9dadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffddddddffddddddffdddddeffdeddddffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe3e3e4ffefefeffffcfcfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff080808ff161616ff323232ff5a5a5aff969696ffc7c7c7ffe9e9e9fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfdfffdfdfefffefdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdffeaeaeaffbdbdbdff7f7e7eff4b4c4bff242424ff090909ff010101ff000000ff000000ff000000ff000000ff000101ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818182ff818181ff808080ff7e7e7eff7a7a7aff757575ff717070ff6b6c6cff676767ff636363ff5e5e5eff595858ff545454ff505050ff5d5d5dff787778ff818181ff8c8d8cff969696ffa0a0a0ffa9a9a9ffb3b3b3ffbbbcbcffc6c5c6ffcccbccffd1d1d1ffd5d5d5ffd7d7d7ffd5d5d5ffd2d2d2ffd0d0d0ffcecdceffcbcacbffc7c7c7ffc3c3c3ffbdbdbdffb5b5b5ffaaaaaaff9c9b9bff8d8d8dff7c7c7cff6a6a6aff5b5b5bff4a494aff4b4b4bff4a4a4aff50504fff545554ff585859ff5c5d5cff616160ff656464ff686968ff6d6d6dff707070ff717171ff7171717f39393800000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060505ff232323ff5f605fff969697ffadadadffb6b6b6ffbababaffbebfbeffd9d9d9fff8f8f8fffbfbfafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafbfffafafafffafafafffafafafff9faf9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff4f4f4ffcac9c9ffb0b1b1ffadadaeffa9a8a8ffa0a0a0ff919191ff696969ff2f2f2fff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f707071ffe2e2e2ffe4e4e4ffe3e3e3ffe5e5e5ffe6e6e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaebeaffecececffeeeeeefff0f0f0fff0f0f0fff0f0f0fff1f1f1fff0f0f1fff0efefffeeeeeeffededecffecececffebebeaffeae9eaffe9e9e9ffe8e9e8ffe8e7e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e6ffe5e5e4ffe3e4e3ffe2e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0e0ffdededeffddddddffdcdddcffdbdbdcffdbdcdbffdbdbdbffdadbdaffdad9d9ffd9d9d9ffd8d8d8ffd7d7d8ffd6d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd2d3d3ffd1d1d1ffd1d1d1ffd4d4d4ffd2d3d2ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d0ffcfcfcfffcdcccdffcacacaffc8c8c8ffc4c4c4ffc0c0c0ffb9bab9ffb2b2b2ffaeaeaeffaaaaaaffa4a4a4ff999999ff8f8e8eff7f7f7fff757575ff696a6aff5d5d5dff535352ff4d4d4dff454545ff3e3e3eff373637ff313131ff2c2d2cff272727ff232323ff202020ff1e1e1eff1c1c1bff191919ff171717ff161616ff161616ff151515ff131313ff121212ff101010ff0e0e0eff0d0d0dff0d0d0cff0e0e0eff0d0d0dff0d0d0dff0c0c0cff0b0b0bff090909ff060606ff030304ff010101ff000000ff010100ff000101ff000000ff000000ff000001ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000003f0404037f070708ff0e0e0eff0e0d0dff0b0c0bff0b0b0bff090909ff0a0909ff09090aff0a090aff0a0a0aff0a0a0aff0a0a0aff0b0b0bff0c0b0bff0c0d0dff0d0d0dff0b0b0bff090a0aff080808ff060707ff070707ff070707ff090809ff090909ff0a090aff0c0b0cff0b0b0bff0c0b0bff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffedededffdfdfdfffdcdddcffdcdcdcffdbdbdbffdadadaffd9d9daffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0d0ffcecfcfffcfcfceffcececeffcfcfceffcececeffcececeffcfcecfffd2d2d2ffd9d9daffe1e1e1ffe8e8e8ffeaeaeaffe9e9e9ffeaeaebffececebffecececffedededffedeeedffeeeeeeffefeeeeffefefeeffefefefffefefeffff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f2f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f5fff5f6f5fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f4f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff0f0f0fff0eff0ffefefefffeeefeeffeeededffecededffecececffebebebffe1e2e2ffd9d9d9ffd5d4d4ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd8d9d9ffd9dad9ffdad9daffdbdadaffdadbdbffdbdbdbffdbdbdcffdbdbdbffdbdcdcffdcdcdcffdddcddffddddddffddddddffdededeffdededeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe6e6e6fff5f5f5fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0a0a0aff1d1d1dff3e3e3eff727273ffb3b3b3ffdbdcdcfff6f6f6fffefefefffefefefffefefefffefefffffefefefffefefefffefefffffffffffffffffffffffefffffefefefffefffefffefefefffefefefffefefefffefdfefffdfdfdfffdfefefffdfdfdfffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffafbfbffe0e0e0ffaaaaaaff717171ff454445ff1d1d1eff0a0a0aff020303ff000000ff000000ff000101ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff818181ff818181ff7e7f7eff7a7a7aff757576ff717172ff6d6d6dff696869ff656565ff616060ff5b5b5bff555555ff4f4f4fff5e5f5fff777777ff7f807fff8c8c8cff959595ff9f9f9fffaaaaaaffb4b4b4ffbdbdbdffc7c7c7ffcdcdccffd1d1d2ffd5d5d5ffd7d7d8ffd5d5d5ffd2d3d3ffd1d1d1ffcfcfcfffccccccffc8c8c8ffc5c5c5ffbfbfbeffb6b6b6ffaaaaabff9c9c9dff8d8e8eff7d7d7dff6b6b6bff5d5d5dff4a4a4aff4b4c4cff4b4b4bff4f5050ff555555ff595959ff5d5d5dff616161ff656565ff696969ff6d6d6dff707071ff717171ff7171717f3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff2c2c2cff747474ff9b9b9cffafafafffb6b7b7ffbcbdbdffc2c3c3ffe0e0e1fff9f9f9fffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9f9fffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafbfffafafafffafafafffafafafff9fafafff9f9fafffafafafffaf9fafffafafafffafafafff9faf9fff9fafafff9fafafff9faf9fff9faf9fff9faf9fff9f9fafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafffafafafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9faf9fffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffafbfbfff6f6f7ffd2d2d2ffb3b3b3ffb0afb0ffabababffa3a3a3ff949494ff767676ff353635ff0b0b0bff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f707170ffe1e1e2ffe2e1e2ffe2e2e2ffe4e4e3ffe6e5e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9eae9ffebebebffeeeeeeffefefeffff0eff0fff0f0f0ffeff0f0ffefefefffefefeeffedededffebebebffebeaebffeaeaeaffe8e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e5e5ffe3e4e4ffe3e2e3ffe1e2e1ffe0e1e0ffdfdfe0ffdededeffdededeffddddddffdcdcdcffdbdbdcffdadadaffdad9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd6d6d6ffd5d5d5ffd3d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd0d1d1ffcfcfcfffcececeffcdcdcdffcecdcdffccccccffcbcacbffcacacaffcacacaffc8c8c9ffc6c7c6ffc1c1c1ffbdbdbdffb6b7b7ffb1b1b1ffa8a8a8ff9c9c9cff929292ff8a898aff838283ff7b7b7cff727272ff6a6a6aff616061ff565656ff4c4c4cff444545ff40403fff393939ff30302fff292929ff242424ff202121ff1e1e1eff1c1c1cff191919ff171717ff161515ff141414ff131313ff121212ff111212ff111111ff0f100fff0e0e0fff0e0e0eff0d0d0dff0c0c0cff0b0b0bff0c0c0dff0c0d0dff0c0b0cff0a0a0aff070707ff050504ff010101ff010100ff000100ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000007f070707ff0f0f0fff100f0fff0f0f0fff0f0f0fff0e0e0eff0d0d0dff0c0c0cff0b0b0bff090909ff090908ff090809ff0a0a0aff090a0aff0a0a0aff0a0b0bff0b0b0bff0c0c0cff0c0c0cff0b0b0bff0a0a0aff080808ff060606ff060606ff070707ff090909ff0a0a0aff0b0c0bff0b0b0bff0c0c0bff0b0c0bff0b0b0bff0b0b0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff3f3f4ffe3e4e4ffddddddffdcdcdcffdcdbdcffdbdbdbffdadad9ffd9d9d9ffd9d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0cfffcfcfcfffcececeffcececeffcececeffcececeffcececeffcececeffcfcfcfffd7d7d7ffdfdfdfffe4e5e5ffe9e9e9ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedededffedededffeeeeeeffeeeeeeffeeeeefffefeeefffefeff0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff5f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff4f5f5fff5f5f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f4f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f1f1fff0f1f1fff0f1f0ffeff0efffefefefffeeeeeeffedededffecececffebecebffe9e9eaffe8e8e8ffddddddffd7d7d7ffd2d2d2ffd2d2d1ffd4d3d3ffd4d4d4ffd4d5d5ffd4d5d5ffd4d4d4ffd5d4d4ffd5d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdddcdcffddddddffddddddffdedddeffdededeffdfdfdfffdfdfdfffdfdfdfffe2e2e2ffebebebfff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff0a0b0bff232323ff505051ff9b9b9bffcececeffedededfffdfcfdfffffffffffffefefffefefefffefefffffefefefffefefffffefefefffffffffffefffffffffefffffffefefffefefefffefefefffefefffffefefefffefefefffefefdfffdfefdfffefdfdfffefdfefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff6f6f6ffd6d6d6ff9c9c9cff656565ff3c3b3bff202020ff0c0c0cff020202ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828182ff818181ff7f7f7fff7a7a7bff767676ff727172ff6d6d6dff696969ff666665ff626161ff5c5c5cff565657ff515151ff595a5aff757575ff808080ff8c8c8cff959696ffa0a09fffaaaaaaffb5b5b4ffbdbebeffc7c8c7ffcececeffd2d2d2ffd6d6d6ffd7d7d7ffd4d4d4ffd3d3d3ffd2d2d2ffd0d0d0ffcdcccdffc9c9c9ffc5c6c5ffbfbfbfffb7b7b7ffabababff9d9d9dff8d8d8dff7c7c7cff6a6a6aff5d5d5dff4b4b4bff4c4c4dff4c4c4cff505050ff555555ff595a5aff5e5e5eff616261ff656565ff696969ff6d6d6dff707171ff727271ff7272727f39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff383939ff797979ffa0a09fffb0b0b0ffbbbbbbffc0c0c0ffc6c6c6ffe9eaeafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfff9f9f9ffdbdadaffb5b5b5ffb0b1b1ffaeaeaeffa6a6a6ff989898ff7d7d7dff4e4e4eff181818ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f707170ffe1e1e1ffe1e1e1ffe1e1e1ffe2e3e3ffe4e5e4ffe6e5e6ffe7e7e7ffe8e8e8ffe9e8e8ffeaebeaffedededffeeeeeeffefefefffeeefefffeeeeeeffeeeeeeffedeeeeffecececffeaeaebffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e2e2ffe2e1e1ffe0e0e0ffdfdfdfffdededeffddddddffddddddffdcdcdcffdbdbdbffd9d9daffd8d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd4d5d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0cfffcececeffccccccffcccccbffcacbcaffcacacaffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc1c0c0ffbcbcbcffb6b6b6ffafafb0ffa9a9aaffa1a1a1ff989898ff8c8c8cff808080ff747474ff696969ff606060ff5a5a5aff535353ff4d4d4cff424242ff3a3a3aff343434ff2f2f2fff292a2aff252525ff212222ff1e1e1eff1a1b1aff171718ff161615ff141414ff131213ff111211ff101011ff0f0f0fff0e0e0eff0d0e0dff0d0d0dff0c0c0cff0c0c0bff0c0b0cff0c0c0cff0b0b0cff0a0a0aff0a0a0aff0a0a0aff090a09ff050505ff020203ff010000ff000000ff000001ff000000ff000000ff000000ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000007f050505bf090808ff0c0c0cff0d0d0eff0e0e0eff0f0f0fff100f10ff0f0f0fff0f0f0fff0e0e0eff0c0c0bff0b0a0bff0a0a0aff0b0a0bff0c0b0cff0d0d0dff0e0e0eff0f0f0fff10100fff111111ff121212ff141414ff131414ff111212ff100f10ff0d0d0dff0c0c0cff0b0b0bff0a0b0aff0b0b0bff0b0b0bff0a0a0bff0c0c0bff0b0b0bff0b0a0bff0a0a0aff0c0b0bff030303ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffafafaffe9e9e9ffdededeffdcdcdcffdcdcdcffdbdbdbffdbdadbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcececfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececeffd3d3d3ffdcdcdcffe1e1e2ffe6e6e6ffe7e7e7ffe6e7e7ffe9e9e9ffeaeaeaffebebebffecececffececedffedededffeeeeeeffeeeeeeffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f5fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff5f6f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f4f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0efefffeeefeeffeeeeeeffedededffecececffebebebffe8e8e8ffebebebffe4e5e4ffdadadaffd5d5d5ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d4ffd3d4d3ffd3d4d4ffd4d4d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdfdfdeffdfdfdfffe0e0e0ffe5e4e4fff1f1f1fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0f1010ff252625ff696969ffbbbbbaffe4e4e3fff9f9f9fffefffffffffffffffffffffffffefefffffffefffefefffffefefefffefefefffffffefffffefffffffffffffefffffffffefefffefefefffefefffffefefefffefffefffefefefffefefefffdfefefffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefdfdffefeeeeffcbcbcbff8c8c8cff5b5b5bff353535ff1e1f1eff090909ff010101ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff818281ff7f7f7fff7b7b7bff767776ff727272ff6e6d6dff696969ff656565ff616161ff5c5c5cff575656ff515151ff4b4b4bff6f6f6eff818180ff8f8e8eff989898ffa1a1a1ffabababffb5b5b5ffbebebfffc8c8c8ffcfcfcfffd3d4d3ffd6d6d7ffd7d7d7ffd4d4d4ffd4d4d3ffd2d3d2ffd0d0d0ffcdcdcdffcacacaffc6c6c6ffbfbfc0ffb7b7b7ffabababff9f9e9eff8f8e8eff7b7a7bff696868ff5a5b5bff494949ff4d4d4dff4c4c4dff505051ff555555ff595959ff5e5e5eff626262ff666566ff696969ff6d6d6eff717171ff727272ff7271717f3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0d0d0dff3d3d3dff818181ffa2a2a2ffb4b4b4ffbdbdbdffc2c2c2ffcfcfcffff0f1f0fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffbfbfafffbfbfbfffcfbfcfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffbfbfafffafbfafffafbfafffafafafffafafafffafafbfffafbfafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafaf9fff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffaf9fafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffafafaffe6e6e6ffbababaffb1b1b1ffb1b1b0ffabacabff9b9b9bff818181ff535353ff1c1c1cff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f717070ffe1e1e1ffe1e1e1ffe0e0e0ffe2e2e2ffe3e3e3ffe5e5e4ffe6e6e5ffe7e7e7ffe8e8e8ffeae9e9ffecececffeeedeeffeeeeeeffededeeffedededffecececffecececffebeaeaffeaeae9ffe9e8e8ffe7e7e8ffe6e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffdfdedeffdededdffdcdcdcffdbdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d2d3ffd1d1d1ffd0d0d0ffcfd0d0ffd0d0d0ffcfcfcfffcdcdcdffcbcacbffc8c8c9ffc7c7c7ffc6c5c5ffc4c4c4ffc3c3c3ffc0c0c0ffbcbcbcffb7b7b7ffb1b1b1ffa8a8a8ff9f9e9eff959594ff8a8b8aff808080ff747474ff696868ff5f5f5eff555555ff4c4b4cff434343ff3c3b3bff363636ff303030ff2b2b2bff272727ff232323ff201f1fff1c1c1cff1b1a1aff191919ff161617ff131314ff111112ff101010ff0f0f0fff0e0e0eff0e0e0dff0c0c0cff0b0b0bff0b0b0bff0b0b0bff0a0a0aff0a0909ff0a0a0aff0a0a0aff0a0a0aff0a0a0aff090909ff060606ff040404ff010000ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f0000000000000000000000bf080808ff090909ff0a0a0aff0b0b0bff0b0b0bff0c0c0cff0d0d0eff0e0e0eff0f0f0fff0f0f0fff0f0f0fff0f0f0fff111010ff121212ff131314ff141514ff161616ff181818ff1a1a1aff1c1c1cff1e1e1eff20201fff232323ff252625ff262626ff252525ff232322ff1d1d1dff1a1a19ff161616ff141313ff121313ff121111ff0e0e0eff0d0d0dff0b0b0bff090909ff0b0b0aff0d0c0dff0d0d0dff030303ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffefefefffe1e1e0ffdddddcffdcdcdcffdbdcdcffdbdbdbffdadadaffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffd1d1d0ffd9d8d8ffdfdfdfffe4e4e4ffe6e6e6ffe6e6e5ffe6e7e6ffe9e8e8ffeaeaeaffebebebffecececffecededffedededffeeeeeeffeeeeeeffeeefeeffefeeefffefefefffefeff0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f5f5fff5f5f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff4f5f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff5f6f6fff6f6f6fff6f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f0f0ffefefefffefefeeffeeeeeeffedececffecececffebebebffe8e8e8ffe6e6e6ffe6e6e6ffdfdfdfffd8d8d8ffd4d3d4ffd1d1d1ffd1d2d1ffd3d2d2ffd2d3d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdadaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcddffddddddffdddeddffdededdffdededeffdfdedfffdfdfdfffe0e0e0ffe7e7e7fff7f7f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff121212ff494949ff9f9e9effd6d6d6fff5f4f4fffefefefffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffffefefffefffefffffffffffefffffffefefffffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffdfdfcffe7e7e7ffbcbcbcff838383ff535353ff323232ff131313ff030202ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828282ff807f7fff7b7b7bff767777ff727272ff6e6e6eff696a69ff656565ff606060ff5c5c5cff565656ff505050ff504f4fff717071ff818281ff8f9090ff9a999affa3a4a4ffacadadffb6b6b7ffbfc0c0ffc8c8c8ffd0d0d0ffd5d5d5ffd7d8d8ffd8d9d8ffd5d5d5ffd4d4d4ffd2d2d1ffd0d0d0ffcececeffcbcbcbffc6c6c6ffbfbfbfffb7b7b7ffacadacffa0a0a0ff8f8f8fff7a7a79ff696968ff5b5b5bff494949ff4c4d4dff4c4b4cff505050ff555455ff595959ff5e5e5eff626262ff666666ff6a6a6aff6e6d6dff717171ff727272ff7272727f393839000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff0e0f0eff434443ff868686ffa7a7a7ffb6b6b6ffc0c0c0ffc6c6c6ffd5d5d5fff5f5f5fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafbfffafafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbffecececffbfbebeffb2b2b2ffb1b1b0ffadadadff9fa09fff838383ff5a5959ff222223ff040504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f717070ffe1e1e1ffe0e0e0ffe0e0e0ffe2e1e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e6ffe8e9e8ffececebffedededffedededffecececffecebebffebebecffebebebffeaeaeaffe9e8e9ffe7e8e8ffe6e6e7ffe5e5e6ffe5e5e5ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdadbdbffd9d9d9ffd9d8d9ffd9d9d9ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d0d1ffcfcfcfffcfcecfffcececeffcdcdcdffcccbcbffc9cac9ffc6c7c7ffc4c4c4ffc2c2c2ffc0c0c0ffbebebeffbababaffb2b3b3ffabababffa2a3a2ff999998ff8f8e8fff848383ff787879ff6c6c6cff5f5f5fff535252ff494949ff414141ff3b3a3aff343434ff2d2e2dff292929ff242424ff212121ff1f1f1fff1d1d1dff1b1a1bff181818ff161615ff141414ff131313ff111212ff0f100fff0e0e0eff0d0d0cff0b0b0bff0b0b0bff0b0b0bff0a0a09ff09090aff090a09ff090909ff080808ff080808ff090909ff090909ff080808ff060606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000003f030303bf0a0a0aff0c0c0cff0a0b0bff090909ff0a0a0aff0b0a0bff0c0c0bff0c0c0cff0d0d0eff0e0e0eff111111ff141415ff191918ff1e1e1eff232323ff272728ff2c2d2dff303030ff343434ff363636ff3a3a3aff404040ff444444ff474747ff4c4b4bff4e4d4dff4f4f4fff505151ff464746ff3c3c3cff313131ff282928ff232423ff202020ff1a1a1aff161616ff121212ff0e0e0eff0d0d0dff0d0d0dff0e0d0eff0e0e0eff0e0f0eff0f0f10ff0d0d0dff0d0d0dbf0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff5f5f5ffe6e6e6ffddddddffdcdcdcffdcdcdcffdbdcdbffdbdbdaffdad9daffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececeffd5d5d5ffdcdcdcffe2e2e2ffe5e5e5ffe5e5e5ffe5e5e5ffe7e7e7ffe9e9e9ffeaeae9ffebebebffebececffecececffedededffedededffeeeeeeffeeeeeeffeeeeeeffefefefffefefeffff0eff0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f3f4fff3f3f3fff4f3f4fff4f3f3fff3f3f4fff4f3f3fff3f4f4fff3f3f4fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff0f1f0fff0f0f0ffefefefffeeeeefffedededffecececffebebebffebebebffe8e8e7ffe7e7e7ffe6e6e6ffe4e4e5ffdbdbdbffd6d6d5ffd1d1d1ffd0d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d3ffd2d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d6d6ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffdad9d9ffdadadaffdbdadaffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdddcdcffdcddddffddddddffdededeffdededeffdedfdeffdfdfdfffe1e1e1ffeeeeeefffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff181818ff7a7a7affc7c6c7ffe8e8e8fffcfcfcfffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffefffefefffffefefffffefefefffffefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffefefdfffefefefffefefefffefefefffbfbfbffe0e0e0ffb1b1b1ff757575ff4e4e4eff262626ff0e0e0eff030303ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828282ff808080ff7c7c7cff777777ff737273ff6e6e6eff69696aff656565ff606060ff5c5b5bff565656ff505050ff5f5f5fff767676ff828282ff908f90ff9b9a9bffa5a5a5ffafafaeffb8b8b8ffc1c1c1ffc9c9c9ffd2d2d2ffd6d6d6ffd9d8d9ffd9d9d9ffd5d5d6ffd4d4d4ffd2d2d3ffd0d0d0ffcececdffcbcbcbffc6c6c6ffbfbfbfffb6b7b6ffacacacffa0a0a0ff919191ff7b7b7bff6a6a69ff5d5d5eff4e4d4eff4d4d4dff4b4c4bff505050ff555555ff595959ff5e5d5eff626263ff666666ff6a6a6aff6e6e6dff707070ff717171ff7272727f3939380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff111111ff4f4f4fff8b8c8bffaeaeafffbebfbeffc6c6c5ffcacacaffd7d7d7fff5f5f5fffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9fafafffafafafffaf9fafffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfbfbffefeeefffc3c3c3ffb3b2b3ffb1b0b1ffadadaeffa3a3a2ff8a8a89ff5a5a5bff252625ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f707070ffe1e0e0ffdfe0e0ffdfdfdfffe0e1e0ffe2e2e2ffe3e3e3ffe4e3e4ffe5e5e5ffe6e6e6ffe8e8e8ffeaeaeaffecececffebecebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe5e6e6ffe4e4e4ffe3e4e4ffe2e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdedfdfffdeddddffdddcdcffdbdbdbffdadadaffd9d9d9ffd7d7d7ffd7d6d7ffd7d7d6ffd5d5d5ffd4d4d4ffd3d4d3ffd3d2d3ffd2d3d2ffd1d1d1ffd0d0d0ffcfd0cfffcececdffcccccdffcccbccffcbcbcbffcacac9ffc7c7c7ffc4c4c4ffc1c1c1ffbdbdbcffb9bab9ffb6b6b6ffb1b1b0ffa7a6a6ff9c9b9cff919091ff858585ff777777ff6e6d6dff636364ff595959ff4c4c4cff404040ff373837ff313132ff2c2c2cff282728ff242423ff201f20ff1c1d1cff19191aff181818ff171717ff151615ff141414ff131212ff111111ff100f0fff0f0e0fff0e0e0eff0d0d0dff0b0b0bff0a0a0aff090909ff090909ff090908ff090909ff090809ff080808ff070707ff060607ff070607ff060606ff040303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000003f030303ff0d0d0dff0d0d0dff0d0d0dff0c0c0cff0a0b0bff090909ff0a090aff0a0a0aff0d0c0dff101011ff151515ff1b1b1bff222222ff2c2c2cff383838ff434343ff505050ff5e5d5dff636363ff676767ff696869ff6c6c6cff727272ff777877ff7c7c7cff7f7f7fff838383ff898988ff908f8fff858585ff737373ff606060ff545453ff494949ff3d3d3dff333434ff2d2c2cff242323ff1d1d1dff161717ff121212ff0e0e0eff0e0e0eff0f0f10ff121211ff111111ff101010ff0e0e0eff0908087f030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfafbffebececffdfdfdfffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadadaffd9d9d9ffd9d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0cfcfffcfcfcfffcecfcfffcfceceffcdceceffcdcdcdffcdcdcdffcdcdcdffcdccccffcdcccdffcdcdcdffcdcdceffd2d2d1ffd9d9d9ffdfdfdfffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e6ffe7e7e7ffe9e8e8ffe9e9eaffebebebffebebecffecececffecedecffedededffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeff0ffefeff0fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f3fff3f4f3fff3f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f3f3fff3f3f4fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f4fff3f3f3fff3f4f3fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff1f1f1fff0f0f0ffeff0f0ffefefefffeeeeeeffedededffedececffebebebffebeaeaffe8e8e8ffe8e8e8ffe7e7e6ffe5e5e5ffdfdfdfffd8d8d8ffd4d4d4ffd1d0d1ffd0d0d1ffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d4ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddcddffddddddffdededeffdededeffdededfffdfdfdfffe4e4e4fff4f4f4fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff363636ffa8a9a9ffe0e0e0fff6f6f6fffefefefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffffefefffffffefffefefefffefefffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefff6f6f6ffdadad9ffa5a5a4ff757575ff464646ff212121ff090909ff010101ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828282ff808080ff7c7c7cff777777ff727373ff6e6e6eff6a6a6aff666665ff616060ff5c5c5cff575757ff525252ff626362ff777777ff838383ff919190ff9c9c9cffa6a6a6ffb0b0b0ffbabab9ffc3c2c2ffcccbcbffd3d3d3ffd7d7d7ffd9d9d9ffdadad9ffd6d6d6ffd5d4d5ffd3d2d3ffd1d0d0ffcdcecdffcbcbcbffc6c5c5ffbebebeffb6b5b5ffabababff9f9f9fff919191ff7b7b7bff6a6a6aff5c5b5cff4b4c4bff4d4d4cff4c4c4cff505050ff555454ff595959ff5e5e5eff636362ff666666ff6a6a6aff6e6e6eff717171ff717271ff7272727f393939000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff151515ff4a4949ff929292ffb7b7b7ffc1c1c1ffc5c5c5ffc8c8c8ffd4d3d4fff0f0f0fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfcfcfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffbfafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbffebebebffc4c4c4ffb5b5b5ffb3b3b3ffaeaeaeffa7a7a6ff90908fff616162ff292829ff070706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f707070ffe0e0e0ffdfdfdfffdededeffdfdedfffe1e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe7e7e7ffe9e9e9ffebebebffebeaebffeaeaeaffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e5e5ffe4e4e5ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdedfffdededdffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d5d5ffd5d4d5ffd5d5d5ffd3d3d3ffd2d2d2ffd1d2d1ffd0d1d0ffcfcfcfffcececdffcdcdcdffcccbcbffcacacaffc8c7c7ffc7c6c6ffc5c5c5ffc3c3c3ffc0c0c0ffbbbbbbffb6b6b6ffafafafffa8a8a8ffa2a2a2ff989898ff8a8a8aff7c7c7cff6f6f6fff616161ff555555ff4b4c4bff434343ff3c3c3bff323232ff2a2a2aff262525ff222221ff1e1e1eff1c1b1bff191a19ff171717ff161615ff141314ff121212ff111111ff101011ff0f0f0fff0e0e0eff0d0d0dff0c0c0cff0b0b0bff0a0a0aff090909ff090909ff080808ff070807ff080808ff080808ff080808ff070807ff070606ff050505ff030303ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000bf0b0b0bff0e0e0eff0d0e0dff0d0d0dff0d0e0dff0d0d0dff0c0c0cff0a0a0aff0c0c0cff101010ff161515ff1b1c1cff252524ff303030ff3f3f3eff515151ff616161ff6c6c6cff7f7f7fff929191ffa4a4a4ffa9a8a9ffb0b0b0ffb5b5b5ffbdbdbdffc3c4c3ffc8c8c7ffcdccccffd2d2d2ffd9d8d8ffdcdcdcffd2d2d2ffbebfbeffa8a8a8ff939292ff7f7f7eff6e6f6eff636363ff585858ff4d4e4eff3e3e3fff2c2c2cff202020ff171717ff121212ff111011ff111111ff101010ff0e0e0eff080808ff060607ff050505bf010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefff3f3f3ffe3e2e2ffdddcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadad9ffd9d8d9ffd8d8d8ffd8d7d7ffd6d6d7ffd6d5d6ffd5d5d5ffd5d5d4ffd4d3d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdccffccccccffcccccdffcdcdccffcececeffd6d6d6ffdcdcdcffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe6e6e6ffe8e8e7ffe9e8e8ffe9eae9ffebebeaffebebebffecececffecececffedededffedededffeeeeeeffeeeeeeffefefeeffefefeffff0eff0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f4f3fff4f3f4fff4f4f4fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0ffeff0efffefefeeffeeeeeeffedededffecececffebebeaffeaeaeaffe8e8e8ffe8e8e8ffe7e7e7ffe5e4e5ffe4e3e4ffdcdcdcffd7d7d7ffd2d1d1ffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdbdadaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddcddffddddddffddddddffdededeffdedfdeffdfdfdfffe9e9e9fff9f9f9fffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090a0aff6c6b6cffdbdbdbfff1f1f1fffefdfefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffffefffffffefefffefefffffefefffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfefdfffefefefffdfefefffefdfdfffefefefffefefdfffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefdfefff1f0f1ffd3d2d3ffa2a2a2ff6f6f6fff3c3c3cff171717ff050505ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828282ff808080ff7c7c7cff777777ff737373ff6f6f6fff6a6b6bff666666ff606161ff5c5c5cff595858ff545454ff656565ff787878ff848384ff929292ff9d9d9dffa8a8a8ffb2b2b2ffbbbbbbffc5c4c5ffcecdceffd4d4d4ffd7d8d7ffdad9daffd9d9d9ffd6d6d6ffd4d5d5ffd3d3d3ffd0d0d0ffcececdffcacacaffc5c5c5ffbdbdbdffb4b4b4ffaaaaaaff9d9e9dff8f8f8fff7b7b7bff6a6a6aff535454ff3c3c3dff4d4d4dff4d4d4dff515151ff555555ff5a5a5aff5f5f5eff636362ff676766ff6b6a6aff6e6e6eff727172ff727271ff7272727f3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff151515ff585758ff9b9b9cffb6b6b6ffc0bfc0ffc5c5c5ffc8c8c8ffd0d0d1ffecedecfffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fffafafafff9fafafffaf9f9fffafafafffafafafffbfbfafffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9fafafffaf9f9fffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfff8f8f8ffe6e5e6ffc1c0c1ffb7b7b7ffb6b6b6ffb3b3b3ffabababff979797ff626261ff222222ff070707ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f707070ffdfdfdeffdddedeffddddddffdededeffdfdfdfffe1e0e1ffe2e2e2ffe3e3e3ffe4e4e4ffe6e6e6ffe8e8e8ffebeaeaffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe5e5e5ffe4e4e4ffe3e3e3ffe1e1e1ffe0e1e0ffe0dfdfffdededfffdddedeffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d3d4ffd3d3d2ffd2d2d2ffd0d1d1ffd0d0d0ffcececfffcccdcdffcbcccbffcacbcbffc9c9caffc7c7c7ffc4c4c4ffc1c1c1ffbfbfbfffbcbcbcffb7b8b8ffb3b4b3ffadaeadffa3a3a2ff969696ff8c8c8cff828282ff747474ff656565ff575657ff4b4a4bff3f3f3fff373837ff303030ff2b2b2aff262525ff202120ff1d1c1cff1a1a19ff181718ff151516ff141414ff131314ff121212ff111111ff0f1010ff0e0e0eff0d0e0dff0d0c0cff0c0c0cff0b0a0bff0a090aff0a0a09ff080808ff070707ff070707ff070707ff070707ff070707ff070707ff070707ff060606ff040404ff030203ff000101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000003f040303bf0c0c0cff100f10ff0f0f0fff0e0f0eff0d0d0dff0d0d0dff0d0d0dff0e0e0eff111112ff151515ff1d1d1dff282727ff343434ff434343ff565655ff696969ff7b7b7bff8d8d8dffa2a2a2ffbebebeffd6d5d6ffe6e6e6ffebebecffedededfff0f0f0fff1f1f1fff4f3f3fff6f6f6fff9f9f9fffcfcfbfffdfdfdfffdfdfdfffafafafff3f3f3ffeaeaeaffddddddffcdcdcdffbabab9ffa2a2a2ff909090ff818282ff696969ff525152ff3d3d3dff2b2b2bff20201fff191818ff111111ff0e0d0eff090808ff070607ff050505ff020202ff010101bf000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefff7f8f8ffe7e7e8ffdededdffdcdcdcffdcdbdbffdbdcdbffdbdbdbffdadbdbffd9dad9ffd8d9d8ffd8d8d7ffd7d7d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcececfffcececeffcececeffcececeffcdcdcdffcdcdcdffcdccccffccccccffccccccffccccccffcccdcdffcdcdcdffd2d2d2ffdadadaffdfdfdfffe3e3e3ffe2e3e2ffe3e3e3ffe4e5e5ffe6e6e6ffe8e7e8ffe9e9e8ffeaeae9ffeaeaeaffebebebffecececffedecedffedededffededeeffeeeeeeffeeeeeeffefeeeeffefefefffefeff0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f3fff2f3f2fff3f3f2fff3f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0efefffeeeeefffeeeeeeffedededffecececffeaebebffeaeaeaffe8e8e8ffe9e9e9ffe9e9e8ffe7e7e7ffe6e6e6ffe2e2e2ffd9d9d9ffd4d4d4ffcfcfcfffcecfcfffcfcfceffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadbdaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdddcffddddddffddddddffdededeffdedfdeffe2e2e2fff0f0f0fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff131313ffa1a1a2ffeaebeafffbfcfcfffefefefffffefefffefefefffffefffffefefefffffffffffffffffffffefffffffffffffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfefefffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfcffeaeaeaffccccccff9d9d9cff636363ff2f2f2fff0e0e0eff010201ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828282ff808080ff7c7c7cff787777ff737373ff6f6f6fff6b6b6bff676667ff616161ff5c5d5cff575857ff535354ff666666ff777878ff868586ff949494ff9e9e9effa8a8a8ffb2b2b2ffbdbcbdffc6c6c6ffcfcfcfffd4d4d4ffd8d7d8ffd9d9d9ffd9d9d9ffd6d6d6ffd5d5d5ffd3d3d3ffd0d0d0ffcececdffcacacaffc5c6c5ffbdbdbdffb3b4b4ffa8a8a8ff9b9b9bff8c8d8cff7b7b7bff69696aff545454ff393939ff4c4c4cff4c4c4cff515151ff565656ff5b5b5bff5f5f5fff636363ff676767ff6b6a6bff6f6f6fff727272ff727272ff7273727f393939000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff1f1e1eff606060ff9b9c9cffb5b4b5ffbfc0c0ffc5c5c5ffc8c8c8ffcfcfcfffe6e7e6fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafbfffafafafffafafafffafafafff9f9f9fffaf9fafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfafffafafafffbfafbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9fafffaf9fafffafafafffafafafffafafafffbfbfbfffbfbfbfff7f7f7ffddddddffc0c0c0ffbabab9ffb6b6b6ffb2b2b2ffaaaaaaff999999ff696969ff282827ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6f6f6fffdededdffddddddffdcdcdcffdededeffdfdfdfffe1e0e0ffe1e2e2ffe3e3e3ffe4e4e4ffe5e5e6ffe7e7e8ffe8e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e7ffe7e7e7ffe5e5e5ffe4e4e4ffe2e3e3ffe1e1e1ffe0e0e0ffdedfdeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d4d4ffd4d4d4ffd3d3d3ffd1d2d2ffd0d0d0ffcececfffcecdcdffccccccffcacbcbffc8c8c8ffc7c7c8ffc7c7c7ffc4c5c4ffc1c1c1ffbdbdbdffb7b7b7ffb1b2b2ffaaaaaaffa2a2a1ff999899ff8f8f8fff828282ff737373ff656666ff585858ff4d4d4cff424242ff383838ff2f302fff292929ff242424ff20201fff1a1a1aff181817ff161616ff141414ff111212ff101011ff101010ff0f0f0fff0e0f0eff0d0d0dff0c0c0cff0a0a0bff0a0a0aff0a0909ff070808ff080808ff080808ff070707ff070707ff070607ff060606ff060606ff060607ff060606ff060505ff040404ff030303ff010101ff010001ff010100ff010000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000003f030303ff101010ff0f1010ff101010ff10100fff0f0f0fff0e0f0fff0d0d0cff111111ff171717ff1f1f1fff2a2a2aff393938ff4b4b4bff5e5e5eff707070ff878686ff9e9e9effb7b7b7ffcececeffe1e1e0fff1f1f1fffcfbfbfffdfefdfffefefefffffefefffffffefffefefefffffffefffffefefffffffffffffffffffffffffffffffefffefffffffffffffffefefefffdfcfdfffafafbfff2f2f2ffe9e9e9ffddddddffc5c5c5ff9b9b9cff7c7b7cff676767ff4f4e4eff383838ff272727ff1b1b1bff0e0e0eff070707ff040404ff020203ff010101ff010101ff030404bf04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffeeeeeeffe0e0e0ffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d3ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfcfd0ffcfcfcfffcececeffcececeffcececdffcececdffcdcdcdffcdcdccffccccccffccccccffccccccffccccccffccccccffcccdcdffcecfcfffd7d7d7ffddddddffe1e2e1ffe5e5e5ffe3e3e3ffe3e4e4ffe6e5e6ffe6e6e7ffe7e8e8ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffecececffedededffedededffededeeffeeeeeeffeeeeefffefefeffff0efeffff0f0f0fff0f0f0fff1f1f0fff1f1f1fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f2fff1f2f1fff1f1f1fff1f1f1fff1f1f2fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff3f4f4fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff4f4f4fff5f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f1fff0f0f0ffefefefffeeeeeeffeeeeeeffedededffecececffeaeaebffeaeaeaffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe5e5e6ffe5e5e4ffdededeffd7d7d7ffd1d1d1ffcececeffcececeffcececfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d7ffd7d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdadbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcddffddddddffdddeddffdededeffdedfdeffe6e6e6fff5f6f6fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0e0eff9e9e9fffedededfffdfdfdfffffefefffefffefffefffefffefefefffffffefffefffffffffffefffffffffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff9f9f9ffe5e5e5ffbdbdbdff878787ff4e4e4eff1f1f1fff040404ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff828181ff80807fff7c7c7cff787878ff747474ff706f6fff6c6b6bff666667ff616162ff5d5d5cff585757ff535453ff636363ff797979ff878787ff959595ff9e9e9effa8a8a7ffb2b2b2ffbcbcbcffc6c5c6ffcfcfcfffd5d4d4ffd7d7d7ffd9d9d9ffd8d9d9ffd7d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffcececeffcbcbcbffc6c5c6ffbebfbeffb5b5b6ffa8a8a7ff9a9a9aff8b8b8bff7a7a7aff686869ff525252ff3d3d3dff4c4c4cff4d4d4dff515152ff575657ff5b5b5bff605f60ff636363ff676767ff6b6b6bff6f6f6fff727272ff737272ff7373737f39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060505ff1e1e1eff5d5c5dff989998ffb2b3b3ffbfbfbfffc5c5c5ffc9c9c9ffcdcdccffe2e3e2fff9f9f9fffbfafafffafbfafffafafbfffbfbfbfffbfbfbfffbfafafffbfafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfcfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafff4f4f4ffd6d5d5ffbebdbeffbababaffb6b7b6ffb2b2b2ffa8a7a7ff919291ff616161ff212121ff080908ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6e6f6effddddddffdcdcdcffdcdbdcffdcdcdcffdededeffe1e1e1ffe3e3e3ffe4e3e3ffe4e4e4ffe4e5e5ffe6e6e6ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e4ffe5e5e5ffe5e5e5ffe3e4e3ffe2e2e1ffe1e1e1ffdfdfdfffdededeffdddddcffdbdbdbffdadadaffd9d9daffd8d9d9ffd8d8d8ffd7d7d7ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d0d0ffcfceceffcdcdcdffccccccffcbcbcbffcacacaffc7c7c7ffc4c4c3ffc2c2c2ffc0bfc0ffbcbcbcffb6b6b6ffaeaeaeffa5a5a4ff999999ff8d8d8dff818180ff757575ff6a6a6aff5b5b5bff4d4c4cff414141ff383837ff2d2d2dff262626ff222222ff1d1d1dff191919ff171717ff141414ff121212ff111111ff0f0f0fff0e0d0eff0c0c0cff0b0b0bff0c0c0bff0b0b0bff0a0a0aff090909ff080808ff080808ff060607ff080808ff070807ff080908ff070707ff040404ff040404ff050505ff050505ff050605ff040504ff020202ff010100ff000000ff000000ff000100ff000101ff010101ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000bf0b0b0bff0e0e0eff0f100fff111010ff101010ff101010ff0f0f10ff0f0f0fff131314ff1b1b1bff272726ff373737ff504f50ff686868ff797a79ff908f8fffadadadffc7c7c7ffdbdbdbffebeaebfff7f7f7fffdfcfcfffefefefffefefefffefefffffffefefffefefefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffefffefffefefefffcfdfcfff3f2f2ffdadadbffb5b5b6ff8f8f8fff787777ff616261ff474847ff313030ff202020ff111010ff030303ff000000ff010101ff030304ff050505ff0505057f02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff4f4f4ffe4e4e4ffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcececeffcececeffcececdffcdcdcdffcdccccffccccccffccccccffcccbcbffccccccffccccccffcccccdffcdcdcdffcececdffd4d3d3ffdbdbdbffdfdfdfffe2e2e2ffe4e3e4ffe4e3e4ffe5e5e5ffe6e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffececebffececedffedededffedededffeeedeeffeeeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f0f0fff1f0f0fff1f1f1fff0f0f0fff1f0f1fff0f1f1fff1f1f1fff2f1f1fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f3fff4f3f3fff3f2f3fff3f2f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffeeeeeeffedededffedededffecececffebebebffeaeae9ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e7ffe6e6e6ffe3e4e4ffe3e3e4ffdbdbdbffd5d4d4ffd0cfcfffcdcdcdffcdcdcdffcececfffcfcecfffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d7d6ffd7d7d7ffd8d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffdad9d9ffdadad9ffdadadaffdbdbdaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcddffddddddffdedddeffdededeffe0e0e0ffebebebfffbfbfbfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff979797ffebebeafffdfdfdfffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfff3f3f3ffd6d6d6ffa2a2a2ff707070ff3b3b3bff121212ff020202ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff828282ff818182ff7f8080ff7c7c7cff787878ff747474ff707070ff6b6b6cff676766ff616162ff5c5c5dff585757ff545454ff646364ff7a7a7aff888787ff949594ff9e9e9effa7a7a7ffb1b1b1ffbbbbbbffc5c5c5ffcdcdceffd4d4d4ffd7d7d7ffd9d9d9ffd8d8d8ffd7d6d6ffd5d5d5ffd4d4d3ffd1d1d1ffcfcfceffcccbccffc6c6c6ffbebfbeffb3b3b3ffa7a7a7ff999999ff8a8a8aff7a797aff696968ff515251ff3d3c3dff4c4c4cff4d4d4dff525252ff575757ff5c5b5bff5f5f5fff636463ff676767ff6b6b6bff706f70ff727272ff737373ff7373737f393939000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff1e1e1eff5d5d5dff929292ffafafafffbdbdbcffc7c7c6ffcacacaffcdccccffddddddfff6f6f6fffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafafbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfafffbfafafffafafafffafafafffafafafff9f9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9faf9fff9fafafff9f9f9fff0efefffcececeffbcbbbcffb9b9b9ffb6b6b5ffb0b0b0ffa7a6a6ff8e8d8dff646463ff272727ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6e6e6effdcdcdcffdbdbdbffdadadaffdadadaffdededdffe1e1e1ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe0e0e0ffdfdfdfffddddddffdcdcdcffdadadbffdad9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d4d4ffd4d4d3ffd3d3d2ffd1d1d1ffcfd0cfffcecdcdffcccccbffc9cac9ffc9c9c8ffc6c6c6ffc4c4c4ffc0c0c0ffbbbbbaffb6b6b6ffb0b0b0ffa9aaaaff9f9f9fff919191ff838383ff747574ff676767ff5b5b5aff4f504fff434343ff383838ff2d2e2eff262626ff212221ff1c1c1cff171817ff151515ff121213ff111010ff101010ff0f0f0fff0d0d0dff0c0c0cff0c0b0cff0a0a0aff090909ff080808ff070808ff070807ff070707ff060706ff070707ff070707ff070707ff070708ff080808ff080807ff040505ff030303ff020101ff030302ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff010000ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000003f030303bf0b0b0bff0f100fff0f0f0fff0e0e0eff0f0f0fff101010ff0f0f0fff111111ff171717ff202020ff2f2f2fff464646ff5e5d5eff7a7a7aff999998ffbcbcbcffd5d6d5ffe6e7e7fff3f3f3fffcfcfcfffdfdfdfffefefefffefefefffefefefffffefefffefffefffffefefffefffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefefefffefefefff9f9f9ffe9e9e9ffcccccbffa4a4a4ff8a8a8aff707070ff545454ff3e3e3fff272727ff0b0b0bff010101ff030303ff050505ff050505ff040404ff0404033f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafbfbffeaeae9ffdedddeffdbdbdbffdbdbdbffdbdbdbffdadadaffdadbdaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd4d3d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcececeffcececeffcececeffcdcdceffcdccccffcdcdccffccccccffcccbcbffcbcbcbffcbcbcbffccccccffcccdccffcdcdcdffccccccffd0d0d0ffd9d9d8ffdddeddffe1e1e0ffe3e3e3ffe3e2e3ffe4e4e4ffe5e5e6ffe6e6e7ffe7e6e6ffe7e7e7ffe8e8e7ffe9e9e9ffeaeaeaffebebebffecececffecececffedededffedededffeeeeeeffeeeeeeffeeefefffefefeffff0f0effff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff0f0f0fff0f0f0ffefeff0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f2f1fff2f1f1fff2f2f2fff2f2f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0f0ffefefefffefeeeeffeeeeeeffedededffedededffecececffebeaeaffe9e9e9ffe8e8e8ffe8e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe4e4e4ffe4e4e4ffe0e0e0ffd7d7d7ffd2d1d2ffcdcecdffcdcdcdffcdcdcdffcecdceffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffddddddffdddddeffdededeffe3e3e3fff1f1f1fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0aff90908fffe9e9e9fffcfcfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffbfbfbffe7e7e7ffbcbcbcff8d8d8cff5a5a5aff2c2c2dff090909ff000000ff000000ff000000ff010100ff0201027f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828281ff818182ff818282ff807f7fff7c7c7cff787878ff747474ff707070ff6c6c6cff676767ff616162ff5c5c5cff575757ff555555ff676767ff7b7b7aff878787ff949494ff9d9e9effa7a7a7ffb0b1b0ffb9bab9ffc3c3c3ffcccdcdffd4d4d4ffd7d7d7ffd9d9d9ffd9d9d9ffd7d7d7ffd6d5d6ffd3d4d3ffd1d2d1ffcfcfcfffccccccffc6c6c6ffbebebeffb3b2b2ffa7a7a7ff9a9a9aff898989ff787979ff696969ff525252ff3d3d3cff4c4c4cff4d4e4dff525252ff575757ff5b5b5bff5f5f5fff636363ff676767ff6c6b6bff6f7070ff737373ff737373ff7373737f39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff232323ff5c5c5cff908f8fffa9a9aaffbbbbbbffc6c7c6ffcbcbcbffcccccdffd9d9d9fff4f3f4fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffafbfafffafbfafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfcfffdfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f8ffebebebffc9c9c8ffbbbbbbffb8b8b8ffb5b5b5ffafafafffa4a4a4ff8e8e8eff565656ff222222ff080808ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6e6e6effdbdbdaffdad9daffd8d8d9ffd9d9d9ffdcdbdcffe0e0e0ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e2ffe2e2e1ffe1e0e0ffdedfdfffddddddffdbdbdbffdadad9ffd8d9d8ffd8d8d8ffd7d8d7ffd6d6d6ffd5d5d6ffd4d4d4ffd3d3d2ffd1d1d1ffcfd0cfffcdcecdffcbcbcaffc9c9c9ffc7c7c7ffc4c5c4ffc2c1c2ffbdbdbdffb7b8b7ffafafaeffa4a3a4ff9a9a9aff909091ff868686ff787777ff686968ff575757ff4a4a4aff404040ff39393aff313131ff2a2a2aff242424ff1e1e1dff191a19ff161616ff131313ff111111ff101010ff0e0f0fff0d0d0dff0d0c0cff0b0b0bff090909ff080808ff080808ff080808ff070707ff070707ff060606ff060606ff070606ff070707ff070707ff070707ff070707ff070707ff070807ff050606ff040304ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff010100ff000101ff010101ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000003f030303ff0c0d0dff0d0d0eff0f0e0fff100f0fff0f0f0fff0e0e0eff0f0f0fff131313ff1a1a1aff242324ff343434ff4d4e4dff6a6a6aff828282ffa8a8a8ffd6d6d6fff0f0f1fffafafafffefefdfffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefffffdfdfdfff3f3f3ffdfdfdfffc1c1c1ff9f9e9eff828282ff676767ff484848ff272727ff101010ff060606ff050505ff040404ff040404ff050505ff0606063f01010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff1f1f1ffe1e1e0ffdbdbdbffdadbdbffdadadaffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd7d7d8ffd7d6d7ffd6d6d6ffd5d5d5ffd4d5d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcfcfcfffcecfceffcececeffcdceceffcdcdcdffcdcdccffcccdcdffccccccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffccccccffcdcccdffcdcdcdffd5d5d5ffdcdcdcffdfdfdfffe2e2e2ffe2e2e2ffe3e3e2ffe4e5e4ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebececffecececffedededffedeeedffedeeeeffeeeeeeffefefefffefefeffff0efeffff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f2fff1f1f0fff0f0f1fff0f0f0fff0f0efffefefefffefefefffefefefffefefefffefefefffefefefffeff0effff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff2f2f2fff1f1f2fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff3f4f4fff4f4f4fff4f3f3fff3f3f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefefffefefefffefefefffeeeeeeffeeeeeeffedededffedececffecececffebebebffeae9e9ffe8e8e8ffe8e9e8ffe9e9e8ffe7e7e7ffe6e6e6ffe4e4e4ffe3e3e3ffe5e5e5ffdcdcdcffd4d4d4ffd0d0d0ffcdcdcdffcdcccdffcdcdcdffcdcecdffcececeffcecfcfffd0cfd0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d3d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d9ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdcdcdcffdcdddcffddddddffdddedeffdfdfe0ffe7e7e7fff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff8c8c8cffe7e7e7fffcfcfcfffffefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefdfefff3f3f3ffd6d6d6ffa5a5a4ff787778ff464546ff191919ff020203ff000000ff000000ff020101ff020202ff01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818281ff818182ff828182ff80807fff7c7c7cff787878ff747474ff706f6fff6b6c6bff676667ff606161ff5b5b5bff585858ff575756ff666666ff7b7b7bff888887ff929293ff9d9d9dffa6a7a6ffb0afb0ffb9b9b9ffc2c2c2ffcbccccffd4d4d4ffd7d7d7ffd9d9daffd9d9d9ffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0cfffccccccffc6c6c6ffbebebeffb3b3b3ffa7a7a7ff9a9a9aff898888ff777877ff696969ff555455ff404040ff4d4d4dff4d4d4dff525252ff565656ff5b5a5aff5f5f5fff636363ff676867ff6b6b6cff706f70ff737373ff737373ff7373737f393939000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060607ff222121ff5d5d5dff878787ffa6a6a6ffbbbbbbffc6c7c6ffc9c9c9ffcececeffdadad9ffefeff0fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffafafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfbfffbfcfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafff9faf9fffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff6f7f7ffe4e4e4ffc7c6c7ffbdbdbdffb9b9b9ffb4b4b4ffaeaeadffa1a1a1ff8a8b8bff5b5a5bff171718ff040504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6d6d6dffd9dad9ffd7d8d8ffd7d6d7ffd7d7d7ffdadadaffdededeffe1e0e0ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e3ffe1e1e1ffe1e1e0ffe0e0e0ffdfe0e0ffe0e0dfffe0e0dfffdededfffdcddddffdbdbdbffdad9daffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d3ffd1d0d1ffcfcfcfffcdcdcdffccccccffc9c9c9ffc5c5c5ffc2c2c2ffbfbfbfffbababaffb3b3b3ffaaaaaaffa0a0a0ff949493ff878787ff7a7a7aff6e6e6eff5e5f5eff4f4f4fff424242ff373636ff2d2d2dff292929ff242425ff1f1f1fff1b1b1bff181819ff151515ff121212ff101010ff0f0e0eff0d0d0dff0c0c0dff0b0a0bff0a090aff080808ff070807ff070706ff050605ff060606ff060606ff070606ff060606ff060607ff060606ff060606ff070707ff070707ff070707ff070707ff070707ff070707ff040404ff020102ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000001ff000101ff000101ff000100ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f00000000000000000000000000000000000000000000000000000000000000000000003f030303ff0c0d0dff0c0c0cff0d0c0dff0e0d0dff0f0f0fff0f0f0fff0e0e0eff141414ff1c1d1cff282829ff3c3c3dff555656ff717171ff8c8d8cffb7b7b8ffe1e1e1fff8f8f8fffefefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffffefefffefefefffafbfbffedededffdbdadbffbebdbeff939393ff717171ff504f4fff2b2b2cff0f1010ff020202ff040304ff060506ff060606ff040403ff0304033f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffe5e5e5ffdbdcdbffdadadaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d5ffd5d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd3d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfceceffcececeffcdcdcdffcdcdcdffcdcdcdffcccccdffccccccffcbcbcbffcbcbcbffcacacbffcacbcaffcacbcaffcbcbcbffcccbccffcccccbffccccccffd1d0d1ffd9dad9ffdededeffe0e1e0ffe0dfe0ffe0e0e0ffe2e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecebecffedececffedededffeeeeedffeeeeeeffeeeeefffefeeefffefefefffefeff0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefefefffeeefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefeeffefefefffefefefffefefeffff0f0f0fff0f1f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffefefefffefeeefffeeeeeeffeeeeedffedededffedecedffecebecffebebebffeae9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe7e7e8ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe1e1e1ffd8d8d8ffd2d3d2ffcdceceffccccccffccccccffcdcdcdffcdcecdffcececeffcfcecfffcfcfcfffcfcfd0ffd0d0d0ffd0d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d8d9ffd9d9d9ffdad9daffdadadaffdbdadaffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffdededeffe0e0e0ffedededfffbfcfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060706ff808080ffe4e3e4fffdfdfcfffffefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffbfafaffe8e8e8ffbebebeff939493ff626363ff2f2f2fff0b0c0bff010101ff010101ff030202ff010000ff0100007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818182ff818181ff818281ff7f7f80ff7c7c7cff787878ff737373ff70706fff6b6b6bff666565ff606060ff5a5a5aff575756ff545454ff646464ff7b7b7bff878786ff929292ff9d9c9cffa6a6a6ffafb0afffb9bab9ffc2c2c2ffcbccccffd4d4d3ffd7d7d7ffd9d9d9ffd9d9d9ffd7d7d7ffd5d6d6ffd5d4d4ffd3d2d2ffd0d0d0ffcbcccbffc5c5c5ffbdbdbdffb3b3b3ffa7a8a8ff9b9a9bff898988ff777776ff686868ff5a5a5aff464545ff4d4d4dff4d4d4dff525252ff565656ff5a5b5aff5f5f5fff646364ff676767ff6c6b6bff707070ff737373ff737373ff7373737f393a3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff070707ff292a2aff575858ff898888ffa9a9a9ffbbbbbbffc3c3c3ffcacacaffd1d0d0ffd5d6d6ffecededfffbfafbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffdfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff6f7f6ffe0e0e0ffc2c2c3ffbebebeffbababaffb5b5b5ffadadadffa1a1a1ff898889ff606060ff272727ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6d6c6cffd8d8d8ffd6d6d6ffd4d5d5ffd5d4d5ffd7d7d7ffdbdbdbffdededeffdfdfdfffe0e0dfffe0e0e0ffe1e1e0ffe0dfdfffdfdedeffdddedeffdedddeffdededeffdededdffdddddcffdbdbdbffdadadaffd8d8d8ffd7d6d7ffd6d6d6ffd4d4d4ffd3d3d2ffd1d2d1ffcfcfcfffcdccccffcacacaffc9cac9ffc7c7c7ffc2c3c2ffbdbdbcffb7b7b7ffb0b1b0ffa8a8a8ff9c9d9cff8f8f8fff7f807fff737372ff646464ff565555ff494949ff3c3c3cff2f2f2eff292929ff232223ff1d1d1dff1a1a1aff181818ff151515ff131313ff121212ff101110ff0e0e0dff0c0c0cff0b0b0aff0a0a0aff090909ff080808ff070707ff040404ff040404ff040504ff050505ff060505ff060605ff060606ff060706ff060707ff070707ff060606ff060606ff070707ff0707077f0403033f010101000000007f010001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000003f040404ff101110ff0f0f0eff0d0d0cff0c0d0cff0c0d0dff0d0e0dff101010ff161616ff1e1e1eff2b2b2aff404040ff5e5f5eff797979ff959595ffc5c5c5ffe6e6e6fffbfbfbfffffffefffefffefffffefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefdfdfff8f7f7ffe4e5e5ffb8b8b8ff929292ff727272ff464646ff212020ff0a090aff050505ff060606ff040304ff040303ff060606bf060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffecececffddddddffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd3d3d2ffd0d1d0ffd0d0d0ffd0cfcfffcececeffcecdceffcdcdcdffcdcccdffccccccffccccccffcccbcbffcbcbcbffcacbcbffcacacaffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcdcdcdffd5d5d6ffdddcddffe0e0e0ffe2e1e1ffdfdedfffe0e0e0ffe3e2e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedececffedededffedeeedffeeeeeeffeeeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f2fff3f3f3fff3f3f3fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffeff0effff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f3f2fff2f3f3fff3f3f3fff3f3f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0efffefefefffefefefffefefefffefeeefffefeeeeffeeeeeeffeeeeedffedededffedecedffecebecffebebebffeaeaeaffe9e8e9ffe9e9e9ffe9e9e9ffe7e8e7ffe6e6e6ffe4e4e4ffe4e5e4ffe3e3e4ffe5e5e5ffdddddcffd5d5d5ffd0d0cfffccccccffcccccdffcdcdccffcdcdcdffcecdceffcececeffcfcfceffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdadad9ffdad9d9ffdadadaffdadadaffdbdbdbffdcdcdbffdcdcdcffddddddffdddeddffdededeffe2e2e2fff5f4f5fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff7d7d7dffe4e4e4fffcfcfcfffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffefffefffefefefffefffefffefefefffefefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefff4f4f4ffd9d9d9ffabababff838283ff535353ff232323ff090909ff020201ff010000ff010000ff010101ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828182ff818181ff818181ff7f7f7fff7c7c7cff777877ff737473ff6e6e6fff6a6a69ff656565ff5f5f5fff595a59ff565555ff535353ff646464ff797979ff868585ff929392ff9c9c9dffa6a6a6ffafb0afffbab9b9ffc2c2c2ffccccccffd4d4d4ffd7d7d7ffd9d9d9ffd9d8d8ffd7d7d6ffd5d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcbcccbffc5c5c5ffbdbdbcffb4b4b4ffa9a9a9ff9b9b9bff888788ff757675ff676767ff5a5a5aff464646ff4c4c4bff4e4d4eff525251ff565656ff5a5a5aff5f5f5fff646464ff686868ff6b6c6cff707070ff737373ff737373ff7473737f3a3a390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040504ff0f0f0fff343434ff7a7a7affa1a1a1ffb5b5b5ffc2c2c2ffcacacaffcfcfcfffd2d2d2ffe6e6e6fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff2f2f3ffd8d8d8ffc0c0c0ffbdbebdffb9b9b9ffb3b3b3ffaaaaaaff989999ff7c7c7cff525252ff232323ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6c6b6bffd6d6d6ffd4d4d4ffd2d2d2ffd2d2d2ffd4d4d4ffd7d8d7ffdadadaffdbdbdbffdddcddffdeddddffdededeffddddddffdcdcdcffdddcddffdddddcffdddddcffdcdcdcffdbdbdbffd9d9daffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d2ffd0d1d0ffcfcfceffccccccffc9c9c9ffc5c5c6ffc3c3c2ffc0c0c0ffbabbbbffb3b3b3ffa9a9a9ff9c9c9cff909090ff848483ff757475ff626262ff545455ff474747ff3d3c3cff323232ff292929ff212120ff1c1c1bff191819ff161616ff131313ff111112ff101010ff0e0e0fff0d0d0dff0d0d0dff0c0b0bff0a0a0aff080908ff080807ff070707ff060606ff060505ff050504ff030403ff030303ff040404ff050505ff050505ff060606ff050606ff060606ff060606ff060707ff0606077f0303033f0101010000000000000000000000000000000000000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000101ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0e0e0eff121212ff111111ff0e0f0eff0d0d0dff0c0c0cff0f0f0fff161616ff212121ff323132ff484747ff646464ff838383ffaaaaa9ffd7d7d6ffefefeffffdfdfdfffffffefffefefffffffffefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffffefffffefffefffefffefffefefefffffffefffefffefffefffefffefefefff9f9f8ffe2e2e2ffb5b4b4ff949493ff6b6b6bff434343ff272627ff0d0d0dff030303ff030303ff060606ff080808ff0b0a0a3f030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff2f3f3ffdfdfdfffd9d9d9ffd8d8d9ffd8d9d8ffd8d9d9ffd8d8d8ffd9d9d8ffd8d8d8ffd8d9d8ffd8d7d8ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d3ffd3d3d3ffd2d3d2ffd3d3d2ffd2d2d2ffd2d2d2ffcfcfcfffcfcecfffcdceceffcececdffcdcdccffccccccffcccccbffcbcbcbffcbcbcbffcacacaffcacacaffc9cacaffc9cacaffcacacaffcacbcbffcbcbcbffcbcbcbffcccccbffd2d2d2ffdbdbdbffdfdfdfffe1e1e1ffdfdfdfffdfdfdfffe1e1e0ffe3e3e2ffe5e4e4ffe6e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe9e9e8ffe9e9e9ffeaeaeaffebebebffecececffecededffedededffeeeeedffeeeeeeffeeeeeeffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff2f1f1fff1f1f1fff0f1f0fff0f0efffefefefffefefefffeeeeeeffeeeeeeffededeeffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffeeefeeffefefefffeff0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f3f2fff2f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff0f1f0fff0f1f0fff0f0f0fff0f0f0ffefefefffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeededffedededffecececffecebecffebebebffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e7ffe6e6e6ffe5e5e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e1e2ffd9d8d9ffd3d3d3ffcecfcfffccccccffcdccccffcdcdcdffcdcdcdffcececdffcececeffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9daffdadadaffdadadaffdcdbdbffdcdcdcffdddddcffddddddffddddddffdededeffe8e8e8fffbfafafffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff5c5c5cffe1e1e1fffcfcfcfffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffbfcfbffeaeaeaffc3c2c3ff989898ff6d6d6dff3c3c3cff131414ff020202ff000000ff010101ff030202ff0303037f0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818282ff818181ff818181ff7f7f7fff7b7c7bff787878ff737373ff6e6f6eff696a6aff646464ff5e5e5eff585959ff545454ff525252ff676767ff797979ff848585ff929292ff9c9c9dffa6a6a6ffafafafffb9b9b9ffc2c3c2ffcccdccffd3d4d3ffd6d6d6ffd8d8d8ffd8d8d8ffd6d6d7ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcbcbcbffc4c5c5ffbcbcbcffb4b4b3ffa9aaa9ff9b9b9bff878788ff757575ff676767ff595959ff464646ff4b4b4cff4d4d4dff525151ff565656ff5b5b5aff5f5f5fff636364ff686768ff6c6c6cff707070ff737373ff737373ff7474747f3a3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff2f2f2fff707070ff9a9a9affb3b3b3ffc1c1c1ffc9c9c9ffcdcdcdffd2d2d1ffe2e2e2fff7f7f7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8ffeeefeeffd0d1d0ffc1c1c1ffbdbdbdffbbbbbbffb3b4b3ffa6a6a6ff939393ff737372ff3d3d3dff151515ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6a6b6bffd4d4d4ffd1d1d2ffd0d0cfffd0d0d0ffd1d1d1ffd3d3d3ffd6d6d6ffd8d8d8ffd9d9d9ffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdbdbdbffdadadbffd9dadaffd8d8d8ffd7d7d7ffd5d5d5ffd3d3d3ffd0d0d0ffcdcecdffccccccffc9cac9ffc6c6c6ffc2c2c2ffbdbdbdffb7b7b7ffafb0afffa4a4a4ff989798ff878787ff757575ff626262ff525353ff464646ff3b3b3bff313131ff292929ff232323ff1e1e1eff191919ff151615ff121212ff111111ff101010ff0e0e0eff0c0d0cff0c0c0cff0b0b0bff0a0a0aff090909ff080708ff070707ff060706ff060605ff050505ff050505ff050605ff050505ff040505ff040404ff040404ff040404ff050505ff050505ff060606ff0606057f0303033f01010100000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000101ff010100ff010001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf111110ff151515ff131313ff121212ff111111ff0e0e0eff111111ff181818ff222323ff373737ff505050ff6a6b6aff8a898affb7b7b7ffddddddfff7f7f6fffefefefffffefefffffffffffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefefffefffffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffefefefffefefefffdfdfefff5f5f5ffdddeddffb2b2b2ff8e8f8fff6a6a6aff444544ff212121ff0b0b0bff050505ff080808ff0a0a0bff0f0f0fbf0d0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffff9f9f9ffe6e6e6ffd8d9d9ffd8d8d8ffd7d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd5d6d6ffd6d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd3d3d2ffd3d2d2ffd3d3d3ffd2d3d2ffd2d1d2ffcecfcfffcececeffcececdffcdcdcdffccccccffcccccbffcbcbcbffcacacaffcacacaffc9cacaffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcaffcbcacbffcacbcaffcecfcfffd8d8d8ffdededeffe0e0e0ffe0e0e0ffdfdfdfffe0e0e0ffe2e2e1ffe3e3e3ffe5e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e7ffe9e8e8ffe9e9eaffeaeaeaffebebebffecececffecededffedededffedeeedffeeeeeeffeeeeeeffefefefffefefefffefefeffff0f0effff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff1f2f1fff1f1f1fff1f0f0fff0f0f0ffefeff0ffefefefffeeeeeeffeeeeeeffeeeeedffedededffedededffececedffecededffecedecffedededffedededffedeeedffeeeeeeffeeefefffeff0effff0eff0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffedededffedededffececedffebececffebebebffeaeaeaffe9e9e9ffeaeaeaffe9e9e9ffe8e7e8ffe6e6e6ffe4e4e4ffe3e3e3ffe3e3e2ffe1e2e2ffe2e2e2ffdddedeffd6d6d6ffd1d1d2ffcdcdcdffccccccffcdcdccffcdcdccffcdcdcdffcdcdcdffcecdceffcececfffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd1d2d1ffd1d2d1ffd2d2d2ffd3d2d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdbdcdbffdcdcdcffdcdddcffddddddffdedddeffdfe0e0fff0efeffffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff383838ffdededefffcfcfcfffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff5f5f5ffdadbdaffafb0b0ff8a8989ff585858ff2a2a2aff0a0a0aff010101ff020202ff030304ff040404ff0102020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff7f7f7fff7b7b7cff777778ff737373ff6e6e6eff696969ff636364ff5d5d5dff575757ff545354ff535353ff666666ff787879ff848383ff919091ff9b9c9bffa6a6a5ffb0b0afffb9bab9ffc2c3c3ffcdcdcdffd3d3d4ffd6d6d6ffd8d8d8ffd8d7d8ffd6d6d6ffd5d5d5ffd4d4d4ffd1d2d2ffd0d0cfffcbcbcbffc4c4c4ffbcbcbdffb3b3b3ffa9a9a9ff9b9b9aff878887ff767676ff676767ff5a5a5aff474747ff4c4c4cff4d4d4dff515251ff565656ff5b5b5bff5f5f5fff636363ff686868ff6c6c6cff717070ff737374ff747473ff7474747f3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080809ff282828ff646464ff8f8e8fffaeaeafffc1c1c1ffc9c9caffcfcfcfffd4d4d4ffdededefff2f2f2fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafafafffafafafffafafbfffafbfafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffafbfafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff7f7f7ffececebffcdcccdffc2c2c2ffbfbfbfffbcbcbcffb7b7b7ffa5a5a4ff8d8d8dff6c6b6cff3f3f3fff111010ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f69696affd2d1d1ffcfcfceffccccccffcdcdcdffcecdcdffcfcfcfffd2d2d2ffd4d4d4ffd6d5d6ffd7d7d8ffd9d9daffdadbdbffdbdbdbffdbdadbffdad9d9ffd8d8d8ffd7d7d6ffd5d4d4ffd4d3d4ffd2d2d2ffcfcfcfffccccccffc8c8c9ffc6c6c6ffc2c2c2ffbbbbbbffb3b3b3ffaaaaaaff9f9f9fff8e8f8fff7f7f7fff6b6b6cff575757ff484848ff3c3c3cff313130ff282929ff232323ff1e1e1eff1a1a1aff161616ff141414ff121112ff0f0f0fff0d0d0dff0c0c0cff0b0b0bff090a0aff090909ff090808ff080808ff080808ff070707ff060605ff050405ff060505ff050606ff050605ff050505ff050505ff050505ff050505ff050504ff040405ff040404ff0404047f0202023f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f050505ff161616ff161516ff151415ff131313ff111111ff141414ff1d1d1dff2a2a2aff3e3e3eff595959ff767776ff999999ffc5c5c5ffe5e5e5fffafafafffffffffffffefffffffffefffefefefffffffefffefefefffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefffefffffffefffefefefffefefffffefefefffffefefffefefffffffffffffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffefefefffefffefffefffffffffffefffefefefffffefffffffffefffefefefffefefefffdfcfdfff3f3f3ffdadadaffb0b1b0ff8e8e8eff676768ff3d3d3dff202020ff0a0909ff0b0a0bff0f0f0fff121211ff1212120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffecececffdadbdaffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd3d3d2ffd2d3d3ffd3d3d3bf9e9d9dbf9a9a9affcececeffcdcdcdffccccccffcbcbccffcbcbcbffcbcbcbffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffccccccffd4d4d4ffdbdcdcffdfdfdfffe0e0e0ffdedfdeffdfdfe0ffe0e0e1ffe2e2e3ffe3e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e8e9ffeaeaeaffeaeaeaffebebebffecececffecececffedededffedededffeeeeeeffeeeeeeffeeeeefffefefefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f2f1fff2f2f1fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0efffefefefffefefefffeeeeeeffeeeeeeffeeeeedffedededffedececffecececffecececffecececffededecffedededffedededffeeeeeeffeeeeeeffefefefffefeff0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f1fff1f2f2fff2f2f1fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff1f1f0fff0f0f0fff0f0f0fff1f0f0fff1f0f0fff1f0f1fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f2fff2f2f2fff1f1f1fff2f1f2fff1f1f2fff2f2f1fff1f1f2fff1f1f1fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefefffefefeeffeeeeeeffeeeeeeffedeeedffedededffedededffecececffececebffebebebffeaeaeaffe9e9e9ffe9e9eaffe9e9e9ffe8e7e8ffe6e6e6ffe5e4e5ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe3e3e3ffdadadaffd5d4d5ffd0d0d0ffcdccccffccccccffccccccffcccccdffcdcdccffcdcdcdffcececeffcececeffcfcfceffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9dadaffdadadaffdbdbdbffdcdcdbffdcdcdcffdddddcffddddddffdededeffe4e4e3fff6f6f6fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ffaaaaaafff6f6f6fffffffffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffefffefffefefefffefffefffefefefffefffffffefffefffefefefffefefefffefdfefffefefefffefefdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffcfcfcffebebebffc8c7c7ffa2a2a2ff757576ff454545ff222122ff080708ff030303ff040404ff020102ff0101017f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff7f7f7fff7b7b7bff777777ff737373ff6e6e6eff696969ff636262ff5c5c5cff555555ff525353ff525252ff626262ff787878ff838383ff909090ff9a9a9affa5a5a5ffb0b0b0ffbababaffc3c3c3ffcdcdcdffd3d3d3ffd6d6d6ffd8d8d8ffd8d8d8ffd6d6d6ffd5d5d5ffd3d3d4ffd1d1d1ffcececfffcacacaffc4c4c4ffbcbcbcffb3b3b3ffa8a8a8ff9a9a9aff878787ff777677ff686768ff595959ff484848ff4e4f4eff4d4d4dff515151ff565656ff5a5b5bff5f5f5fff636363ff676868ff6c6c6cff717171ff747474ff747474ff7474747f3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff060606ff1d1d1dff4b4b4bff7e7e7effa8a9a9ffbebebeffcbcbcbffd1d0d0ffd3d3d3ffd7d6d7ffe3e3e3fff4f4f4fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f8f8fff1f1f1ffdededeffc9cacaffc2c3c3ffc0c0c0ffbcbcbcffb5b5b5ffa3a3a3ff828282ff505151ff222222ff0c0c0bff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffcfcfcfffcbcbcbffc7c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffccccccffcfcfcfffd2d1d2ffd6d5d5ffd9d9d9ffdbdadaffd9d9d9ffd7d7d7ffd5d6d6ffd4d4d4ffd3d3d2ffd1d1d1ffcfcfcfffcdcdcdffcacacaffc5c5c5ffbebebeffb7b7b6ffadaeadffa1a1a1ff919292ff858585ff717272ff606060ff4e4e4eff3f3f3fff323232ff2b2a2aff242424ff1d1d1cff181919ff151515ff131314ff111111ff0f0f0fff0d0d0dff0b0b0bff0a0a0aff090909ff080909ff070808ff060707ff060606ff060606ff060606ff060606ff050506ff050605ff050605ff060505ff050606ff050506ff060505ff050505ff050505ff050505ff0505057f0202023f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000100ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f050505ff151616ff151616ff161616ff151516ff141414ff151414ff1d1e1dff2e2e2dff454546ff636363ff818181ffa6a6a6ffd1d1d1ffececedfffcfcfcfffffffffffffffffffffffffffffffefffefffffffefffefffefffffffffefefffefffefffefefefffefffffffefffefffefefefffefffefffefefffffffffefffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffffefffffefefefffefffffffefffffffffffefffefefefffefefefffefefefffefefefffdfefefffcfcfbfff0f1f1ffd5d5d6ffadadadff888887ff585959ff373737ff161616ff0e0d0eff111212ff121212ff1616167f0d0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefff7f7f6ffdfdfdfffd7d7d7ffd6d7d6ffd7d6d7ffd6d6d7ffd7d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d2ffd3d2d3ffd2d2d2ffd2d3d3ffd2d3d300000000000000003f333333ffccccccffccccccffcbcccbffcbcacaffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9caffcacacaffcacacaffd0d0d0ffd9d9d9ffdddedeffe0e0e0ffdfdfdfffdededeffdfdfdfffe1e1e1ffe3e2e2ffe3e3e4ffe4e5e5ffe5e5e6ffe6e7e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9eaeaffeaeaeaffebebebffecececffecedecffedededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffefefefffefeff0fff0efeffff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0ffefeff0ffefefefffefefefffeeeeeeffeeededffedeeedffedededffecededffecedecffecececffecedecffecececffecededffedededffeeeeeeffeeefeeffefefeffff0eff0fff0f0f0fff1f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f0fff0f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff0f0f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0ffeff0f0ffeff0efffefefefffefefefffeeeeeeffeeeeeeffedeeedffedededffedededffececedffecececffebececffeaebebffeaeaeaffe9e9e9ffeae9e9ffe9e8e8ffe8e7e7ffe6e6e6ffe5e5e5ffe3e3e4ffe2e2e2ffe2e1e2ffe1e0e0ffe3e2e3ffe0dfdfffd7d7d7ffd3d3d3ffcececeffcccccdffccccccffccccccffccccccffcdcdccffcdcdcdffcdcdcdffcececeffcfcfcfffcfd0cfffd0d0d0ffd0d1d1ffd1d1d1ffd1d2d2ffd2d3d2ffd2d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdadadbffdbdbdbffdbdcdcffdcdcdcffddddddffddddddffdedfdeffeaebeafffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff3b3b3bffe8e8e8fffdfdfefffefefffffffffffffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffffefffffefefefffefffefffffffefffefefefffefefffffefefefffefefffffefefefffefefefffdfefefffdfdfdfffefdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff6f6f6ffdededeffb9b9b9ff909090ff616161ff383738ff111111ff020202ff020101ff010101ff010102ff0202023f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818181ff7f7f7fff7b7b7bff777777ff737373ff6e6e6eff696868ff636262ff5b5c5bff555555ff535353ff515150ff626162ff777677ff838383ff909090ff9a9a9affa6a5a5ffb0b0b0ffbab9b9ffc3c3c2ffcdcdcdffd2d2d2ffd5d6d5ffd7d7d7ffd6d6d6ffd6d5d5ffd4d4d4ffd3d3d3ffd1d1d1ffcececeffcacac9ffc4c4c3ffbbbcbcffb3b3b3ffa8a9a9ff9a9a9aff878787ff777676ff686867ff5a5b5aff494949ff4d4d4eff4b4c4bff505050ff555555ff5a5a5aff5f5f5fff646464ff686868ff6c6c6dff717171ff747474ff747475ff7474747f3a3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0e0e0eff292929ff6d6c6dffa2a2a2ffbebebeffcacacbffcdcdcdffcfcfceffd3d3d3ffd8d9d9ffe6e7e6fff7f6f6fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfafff9f9f9fff4f4f4ffe2e2e2ffcdcdceffc6c6c6ffc4c3c4ffc0c0c0ffbbbbbbffb2b2b2ff9c9c9cff777776ff3c3c3cff0f0f0eff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f666767ffcbcbcbffc6c6c6ffc3c2c2ffc2c2c2ffc2c1c1ffc0c0c0ffc4c4c4ffcacacaffcdcecdffd2d2d2ffd4d5d4ffd5d5d5ffd3d3d3ffd1d1d1ffd0d0d0ffcececfffccccccffcacacaffc7c7c7ffc4c4c4ffbdbdbdffb0b1b0ffa3a3a3ff969696ff888888ff757575ff636363ff535353ff424242ff363536ff2b2b2bff242424ff1e1f1eff1b1b1bff161616ff121312ff101010ff0d0e0eff0d0d0dff0c0c0cff0b0b0aff090908ff070708ff070708ff070707ff060606ff050505ff040404ff030303ff040404ff060505ff060606ff060606ff060605ff050506ff050506ff050505ff050605ff050505ff0505057f0202023f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf111111ff171717ff161516ff161515ff161717ff161615ff1e1e1eff2d2d2dff464645ff636363ff818282ffaeaeaeffdcdcddfff5f4f4fffefefdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefffffefefffffefefefffefffffffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefffffffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffafbfbffedededffc9c9caff9f9f9fff767675ff515151ff2f2f2fff151516ff111211ff161616ff1d1e1eff27272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfafaffe9e9e9ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd3d3d3ffd3d2d33f34343400000000000000000000000000000000bf979897ffcacacaffc9c9c9ffc8c8c8ffc8c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9cacaffcacacaffcdceceffd6d6d6ffdcdcdcffdfdfdfffe0e0e0ffdfdfdfffdfdfdfffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e7ffe7e7e8ffe8e8e8ffe9e9e9ffeae9e9ffeaeaeaffebebebffecebebffecececffedecedffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffeff0efffeff0f0fff0f0f0fff0f0f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0ffeff0f0fff0eff0ffefefefffeeeeeeffeeefeeffeeeeeeffedededffedededffecececffecececffececedffecececffecececffecececffedededffeeeeeeffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff0f1f1fff1f0f1fff1f1f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffeff0efffefefefffefeeeeffeeeeeeffeeeeedffededeeffedededffedececffecedecffecececffebebebffebeaebffeaeaeaffe9e9e9ffe9e9eaffe8e8e8ffe7e8e7ffe6e6e7ffe5e5e5ffe4e4e4ffe2e3e3ffe2e2e2ffe1e1e2ffe2e2e2ffe6e6e6ffdbdbdbffd6d6d6ffd3d3d3ffcdcdcdffccccccffccccccffcbcbcbffcccccbffccccccffcdcdccffcdcdcdffcececeffcfcfcfffcfcfd0ffd0d0d0ffd0d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdcdbdbffdcdcdcffddddddffddddddffddddddffe0e0e1fff3f3f2fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bffabababfff9f9f9fffffefffffefffffffffffffffefefffffffefffffffefefffffefffffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffdfcfdffecedecffd0d0d0ffa9aaa9ff808080ff4d4d4dff1d1d1dff040404ff010101ff020102ff020202ff0303037f020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff818181ff818081ff7f7f7fff7b7c7bff777877ff737373ff6e6e6eff696868ff636362ff5b5c5cff555555ff535352ff515151ff636363ff777776ff838383ff909090ff9a9a9affa6a6a6ffb0b0b0ffb9b9b9ffc1c1c1ffccccccffd2d2d2ffd5d5d4ffd6d7d7ffd6d5d5ffd4d4d4ffd3d3d4ffd2d2d2ffd0d0d0ffcdcdcdffc9c9c9ffc2c2c2ffbababbffb2b2b2ffa8a8a8ff9a9a9bff878787ff767576ff686767ff585858ff454544ff4b4b4bff4b4b4bff505050ff555554ff5a5a5aff5f5f5fff646464ff686968ff6d6d6dff717172ff747474ff757574ff7474747f3a3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff282829ff666767ff989899ffb6b6b6ffc2c2c2ffc8c8c8ffccccccffd2d2d2ffd6d6d6ffdbdbdaffeaeaeafff8f8f8fffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafafbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffefefdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfbfcfffafafafff6f6f6ffe5e6e5ffd1d1d1ffc8c8c8ffc6c7c6ffc2c2c2ffbebebeffbababaffb0b0b0ff949494ff656665ff303030ff0b0b0bff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f656564ffc6c6c6ffc2c2c2ffbebebeffbcbbbbffb9b9b9ffb7b8b8ffbbbbbcffc3c3c3ffc7c7c6ffc9cac9ffc9cacaffcbcbcbffcacac9ffc8c8c8ffc6c6c6ffc3c3c3ffc0c0c0ffbbbbbbffb4b4b4ffaeaeaeff9d9e9dff8b8b8cff767677ff666666ff555656ff464645ff3a3a3aff2f2f2fff242424ff1d1d1eff181919ff151515ff131313ff111111ff0f0f0fff0d0d0dff0b0b0cff0a0a0aff080808ff080808ff080708ff070707ff060606ff060505ff060606ff040404ff040404ff030303ff030303ff040404ff040404ff060606ff060606ff060606ff060606ff060605ff0505057f0303033f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff010001ff000101ff010000ff000100ff000001ff010000bf0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf111011ff171716ff161717ff171717ff151616ff161515ff1d1d1dff2b2b2cff424242ff5e5e5eff7e7e7effa2a2a2ffdad9dafff8f7f8fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffefffefffefefffffefefefffffffefffffffefffffffffffffefefffffefefffefefffffffffffffefffffffffefefffefffefffefefffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfdfff7f7f7ffdfdfdfffb5b5b5ff8d8d8dff696968ff434343ff202020ff131313ff1e1d1eff272727ff2b2a2a7f16161600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff2f2f2ffdddcdcffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd2d2d3bf9e9e9e0000000000000000000000000000000000000000bf969696ffc8c8c8ffc9c9c8ffc8c8c8ffc8c9c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffcbcbcbffd3d3d3ffdadadaffdeddddffdfe0dfffe1e1e1ffdfdfdfffe0e0e0ffe2e1e1ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e9ffe9e9e9ffe9e9e9ffeaeaeaffebebeaffebebecffecececffecedecffedededffedededffedededffeeededffedeeeeffeeeeeeffeeeeeeffefeeeeffeeefefffefefefffefefefffefefefffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefefffefefefffeeeeeeffeeeeeeffeeededffedededffedededffececedffecececffecececffecececffedececffededecffedededffeeeeeeffeeeeeeffefefeffff0efeffff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefeffff0efefffefeff0ffefefefffefefefffefefefffeff0efffefeff0ffefefefffeff0efffefefefffeff0effff0eff0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefeff0fff0efefffefeff0ffefefefffefefefffeeeeeeffeeeeeeffededeeffedededffedededffedececffecececffecebebffecebebffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e7e7ffe7e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe5e5e5ffe2e2e2ffdad9d9ffd5d6d5ffd1d1d1ffccccccffcbcbcbffcacacbffcacacaffcbcacbffcccccbffcdcdccffcdcdceffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd5d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdbdbdaffdbdbdcffdcdcdcffdddcddffddddddffdededdffe6e6e6fff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff5e5d5dffedededfffefefefffffffefffffffefffefefefffffffffffefffffffefefffffffefefffefffefffffffefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff7f7f7ffe3e2e2ffbebebeff9d9d9dff6a6a6aff393939ff111111ff020202ff020202ff030303ff040404ff030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818081ff818080ff818180ff7f7f7fff7b7b7bff777777ff737373ff6d6e6eff686969ff626363ff5c5c5cff575757ff545454ff535353ff626263ff767676ff838382ff8f9090ff9a9a9affa5a4a4ffafaeaeffb8b8b8ffc1c1c1ffcbcbcbffd1d2d1ffd4d3d4ffd6d6d6ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffccccccffc7c7c7ffc1c1c1ffb9b8b9ffb1b0b0ffa7a7a7ff9a9a9aff868686ff757575ff666666ff585858ff454545ff4a4a4bff4b4b4bff4f504fff555454ff595959ff5e5e5fff646464ff696868ff6d6d6dff717171ff747474ff747474ff7475747f3a3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070607ff1b1c1cff494949ff787878ffa3a3a3ffb8b8b8ffc3c3c3ffcbcacaffd1d1d1ffd4d4d4ffd6d6d6ffdfdedfffeeeeeefff8f8f9fffafbfbfffbfbfafffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfafffbfafafffafafafffbfafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffbfcfcfff8f8f8ffe8e8e8ffd3d3d3ffcacac9ffc7c7c7ffc5c5c4ffc0c1c1ffbbbbbbffb4b4b4ffa7a7a7ff8a8989ff4d4d4eff1e1e1eff070707ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f626262ffc2c2c2ffbfbfbfffb7b7b7ffb4b4b4ffb0b0b0ffaeaeaeffb3b3b3ffbababaffbebebeffbfc0bfffbebebeffbebebeffbcbcbcffb9b9b9ffb5b5b5ffb0b0b0ffabababffa3a3a3ff949494ff828281ff6b6b6bff575858ff484848ff3a3a3aff2d2e2dff262626ff202020ff1b1b1cff161616ff131313ff101010ff0d0e0eff0d0d0cff0c0c0cff0b0b0bff0a090aff090909ff070707ff050505ff050505ff060606ff050505ff040404ff040404ff050505ff050505ff040405ff050404ff030403ff030303ff040504ff040504ff060606ff0606067f0303033f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000100ff0100007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0b0b0bff171617ff161616ff171617ff171717ff161616ff1a1a1aff272727ff3c3d3dff585859ff787878ff999999ffcececefff1f1f1fffefefefffffefffffffffefffffffffffffffefffffefffffefffffffefefefffffefefffffefefffefefffffefffefffefefefffffefefffefefefffefefffffefefefffefffffffefefffffffffffffefefffffffffffffefefffffefefffffefffefffffefefffefefefffffffffffffffefffffffefffefefefffffffffffefffffffffefffffffefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffefefefffdfefefffdfdfdfffbfbfcffefefefffc8c8c9ffa3a3a3ff7f7f80ff595a5aff373737ff222121ff272727ff2b2b2bff2d2d2dff3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffff7f7f7ffe5e4e5ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d7ffd5d6d5ffd6d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d5d5ffd5d6d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d33f343434000000000000000000000000000000007f646464ffc8c9c9ffc9c9c9ffc8c9c8ffc8c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9c9ffcfcfceffd7d7d7ffdddddcffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e4e3ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffebeaeaffebebebffebecebffecececffececedffececedffedededffedededffedededffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffefeff0fff0eff0fff0f0effff0f0effff0f0efffeff0f0ffefefefffefefefffefefeeffeeeeeeffeeeeeeffedeeedffedededffedededffedededffececedffecececffecececffececedffedededffededeeffeeeeeeffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0fff0efefffefefeffff0f0effff0efefffefefefffeff0effff0f0f0fff0f0f0ffefeff0fff0efefffeff0effff0f0efffefeff0ffefefefffefefeffff0efefffefefefffeeefefffeeefeeffeeeeeeffeeeeeeffedededffedededffecedecffecececffebebecffebebebffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe8e9e9ffe8e8e8ffe7e7e7ffe7e7e6ffe6e5e5ffe5e5e5ffe3e3e3ffe2e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe2e3e3ffdedfdfffd7d7d7ffd4d4d4ffcdceceffcac9c9ffcac9c9ffc9c9c9ffcacacaffcbcbcaffcccbcbffcccdcdffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdbdadaffdbdbdbffdbdcdcffdcdcdcffdddcdcffddddddffdedfdfffeeedeefffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0e0effc3c3c3fffbfcfbfffefefefffffffffffffefefffffffffffefffefffffefffffffefffffffffefffefffefffefefefffffefefffefffefffefffefffefefffffefffffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffcfdfcffefefefffd3d3d2ffb1b0b0ff898988ff595859ff282828ff090908ff020202ff040404ff030303ff050504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff808181ff808080ff7f7f7fff7b7b7bff777877ff727272ff6e6e6eff696868ff636363ff5d5e5eff585858ff545454ff515151ff5f5f5eff757575ff838282ff8f8f8eff9a9a9affa4a4a4ffaeaeaeffb8b8b8ffc0c0c0ffcacacaffd0d0d0ffd3d3d3ffd4d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0cfd0ffcececeffcacbcbffc6c6c6ffbfc0bfffb8b8b8ffb0b0b0ffa7a6a6ff999999ff858585ff747474ff646464ff565656ff454546ff4a4b4aff4b4b4aff4f504fff545454ff595959ff5e5e5eff646464ff686868ff6d6d6dff717171ff747474ff747475ff7475747f3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0b0b0aff242424ff5e5d5dff8e8e8effaaaaa9ffbabbbbffc6c6c6ffcececeffd1d1d1ffd5d4d4ffd8d8d8ffdfdfdffff0f0f0fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfafafffbfbfbfffafbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffafbfbfffbfafbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffaf9f9ffedededffd6d6d6ffc9c9caffc7c7c7ffc4c4c4ffc2c2c2ffbebebeffb5b5b5ffaaaaaaff969695ff717171ff373737ff111111ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f606060ffbfbfbfffb7b7b7ffafafb0ffacababffa7a7a7ffa5a5a5ffa8a9a8ffb0afb0ffb3b3b2ffb2b2b2ffafb0b0ffaeaeafffa8a8a8ffa2a2a2ff9c9d9cff969696ff8f8f8fff838282ff686969ff494849ff363636ff2d2c2cff252524ff1d1d1eff1a1a1aff171717ff141414ff121112ff100f0fff0e0e0eff0c0c0cff0a0a0aff090909ff080908ff080808ff080808ff070707ff060606ff040404ff040404ff050404ff050505ff050505ff040404ff050404ff060605ff050605ff040405ff040404ff040303ff0304037f0202023f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0100007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f050505ff161616ff171616ff171616ff171616ff161616ff191919ff242424ff373737ff545454ff727273ff929292ffc2c2c2ffebebeafffdfefdfffffefffffffefffffffffefffffffffffffffffffffffffffffffefffefffefffefefffffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefffffffffffffefefffffefefffffffefefffffefefffffefefffffffefffefefefffefefefffefffffffefffffffffffffffffefefffffffffffefffefffffefffffffefffffffffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefefffefefdfffdfdfefffdfdfdfffdfdfdfff7f7f7ffdededeffb2b2b2ff979697ff727272ff4f4f4fff343434ff292929ff2d2d2dff303131ff3030307f181818000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffedededffdbdbdbffd8d8d8ffd8d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d5ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d3d3ffd3d2d3ffd3d3d27f6969690000000000000000000000000000000000000000ffc8c8c8ffc9c9c9ffc8c9c8ffc8c8c9ffc8c9c9ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffccccccffd3d3d3ffdadbdaffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e2e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffebebebffebebebffebebecffecececffececedffedededffedededffedededffedededffedeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffefefefffefeeeeffefefefffefefefffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffedededffececedffedededffedededffedededffeeededffeeeeeeffeeeeeeffefefefffefefeffff0f0f0fff0f1f0fff0f1f1fff1f1f1fff1f0f0fff1f1f0fff0f0f0fff0f0f0fff0efefffefefefffefefefffeeefefffefeeefffeeefeeffeeefeeffeeeeefffeeefefffefeeeeffeeefefffeeeeeeffeeeeeeffefeeefffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeefffefeeeeffefeeeeffefeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0efffeff0effff0eff0fff0efefffefefefffefefefffefefefffefefefffefefefffeff0efffefefefffefefefffefeeeeffeeeeeeffeeeeeeffedededffedededffecededffecececffebececffebebebffebebebffebeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e6ffe5e5e4ffe4e4e4ffe2e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffe1e1e1ffdadadaffd6d6d6ffd1d2d1ffc9c9caffc8c8c8ffc8c8c8ffc9c9c9ffcac9c9ffcacacbffccccccffcccdccffcdcdceffcececeffcfcfceffcfcfcfffd0cfd0ffd0d0d0ffd1d0d1ffd2d2d1ffd2d2d2ffd2d2d3ffd2d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9dad9ffdadadaffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffddddddffe2e2e2fff5f5f5fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff808181fff3f3f3fffefefefffefefffffefefefffefffffffffffffffffefffffffefffffefffffffffffffffffefefffefefefffefefefffefffefffefefffffefefffffefefefffefffffffefefffffffffefffffefffffefffffffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff8f8f8ffe5e5e6ffc0c0c0ffa0a0a1ff797979ff434343ff141414ff040404ff030202ff050504ff0d0d0d7f0808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818180ff818180ff808080ff7e7e7eff7a7b7bff777777ff727272ff6d6d6dff696868ff646363ff5e5f5eff595959ff535353ff505050ff5f5f5fff747373ff818181ff8e8e8eff9a999affa4a4a4ffaeaeaeffb7b8b8ffc0c0c0ffc9c9c9ffcfcfcfffd2d2d2ffd3d3d3ffd1d1d1ffd1d0d0ffcfcfcfffcececeffccccccffc9c9c9ffc4c4c4ffbfbfbeffb7b7b7ffafafafffa6a6a6ff989797ff848484ff737373ff646464ff555555ff424142ff484848ff4a4a4aff4e4e4eff535353ff585858ff5e5d5eff636363ff676767ff6c6c6cff707071ff737373ff737374ff7474747f3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040504ff1a1a1aff4b4b4bff767575ff989797ffaeaeadffbdbdbdffc7c7c7ffcdccccffd1d0d1ffd3d3d3ffd6d7d7ffe3e3e3fff4f3f3fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfbfbfffbfafbfffafafafffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffbfbfbfff0f0f1ffddddddffcececeffc8c7c8ffc4c4c4ffc2c2c2ffbebebeffb7b7b7ffaeadaeff999a99ff7d7d7dff575758ff2a2a2aff0a0a0aff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b7b7ffafb0afffa6a6a6ffa1a1a1ff9d9d9dff9a9a9bff9e9d9dffa4a4a4ffa6a6a6ffa4a4a4ff9e9e9eff989798ff909090ff898989ff818180ff777777ff6d6c6cff5a5b5bff424142ff272727ff1f1e1eff1a1a1aff151515ff121212ff101010ff0f0f0fff0d0d0cff0b0b0bff0b0a0bff0a0a0aff080808ff070707ff060606ff050505ff060606ff050606ff050505ff050505ff050404ff040404ff040405ff050505ff050505ff050505ff040404ff040505ff050506ff0505067f0202023f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff161616ff161616ff171716ff161616ff171717ff202120ff313132ff4d4d4dff6e6e6eff8a8a8affb6b6b7ffe1e2e1fffafafafffffefffffffefffffefffffffffffffffffefffffefefefffefffffffffffefffefefffffffefffffefefefffefffffffefefffffffefefffffefffffefffffffffefefffefefefffffefefffefefffffefefffffffffefffefefefffefefffffefffefffefffffffffefefffffffefffefefffffefefefffffffffffffffffffffefffffffefffffefffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffcfcfdfffbfbfbffeeeeeeffc3c3c3ffa4a4a4ff888888ff666766ff454545ff302f2fff303030ff303030ff313131ff30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff4f4f4ffe1e1e2ffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d3d3ffd3d3d20000000000000000000000000000000000000000bf969696ffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcfd0d0ffd7d7d6ffddddddffdfdfdfffdedfdeffdfdfdfffe0e1e0ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffeaeaeaffebeaeaffeaebebffebebebffebebebffecececffecececffecececffedededffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefefffeeeeefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedeeedffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffeeeeeeffefeeeeffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeeeefffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeeeeeffeeeeefffeeeeefffeeeeeeffeeedeeffedededffecececffecececffecebebffebebebffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffe0e0e0ffdededeffd6d6d6ffd2d3d2ffccccccffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcccccdffcdcdcdffcececeffcececeffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdcffdcdcdcffdddcdcffddddddffdedddeffe9e9e9fffbfafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff3b3b3bffdfdfdffffcfcfcfffefefefffefefefffffffefffefefffffefffffffffffefffffefffffefffffffffefffffffefffffffffefffffefffffefefffffefffefffffffefffffefffffffffffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffffefffffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff2f1f2ffd4d5d5ffb2b2b2ff919090ff5e5f5fff232324ff060606ff050504ff0d0c0dff111211bf0e0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818080ff808080ff808080ff7e7e7eff7a7a7aff767676ff727272ff6d6d6dff686868ff636363ff5e5e5eff585858ff535253ff4f4f4fff616261ff727272ff7f7f7fff8d8d8eff99999affa4a4a4ffaeaeaeffb7b7b7ffbfbfbfffc8c8c8ffcdcdcdffd0d0cfffd1d1d1ffd0cfcfffcecfceffcdcdcdffccccccffcacacaffc7c7c7ffc3c2c3ffbdbdbdffb6b6b6ffaeadaeffa3a3a3ff969696ff848484ff737372ff636262ff4d4d4eff3c3c3cff494849ff484949ff4d4d4dff525252ff585758ff5c5c5cff616161ff666666ff6b6b6bff6f6f6fff727272ff737373ff7474737f3a3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff111111ff2c2c2cff5c5c5cff848384ff9c9c9cffb3b2b2ffc0c0c0ffc8c8c8ffcececeffd2d2d2ffd5d5d6ffdadad9ffe6e7e7fff6f6f6fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffafafbfffafbfbfffbfbfafffafafafffafafafffbfafbfffafafbfffbfbfafffbfafbfffafafbfffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefdfffefdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfbfbfff2f2f3ffdfe0dfffd2d2d2ffcdcdcdffc8c8c8ffc3c3c3ffbfbfbeffb8b9b8ffafafafffa0a0a0ff8a8a89ff626161ff343434ff141414ff070808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafafafffa6a5a6ff9a9a99ff959595ff929292ff929292ff949393ff979697ff989898ff939393ff898989ff7e7e7eff747374ff6c6c6cff626262ff575757ff494949ff393939ff292828ff191919ff121212ff100f10ff0d0d0dff0c0c0cff0a0a0aff0a0a0aff090909ff080707ff070707ff050505ff040404ff040404ff030303ff030304ff040504ff050505ff050505ff060606ff060605ff050404ff040404ff050405ff040405ff050605ff0505057f0202023f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0e0e0eff141414ff151515ff161616ff161616ff161616ff1d1d1dff2c2c2cff444444ff656564ff848484ffa8a8a7ffdadbdafff7f6f7fffefefefffffffefffefefefffefffefffffefffffffffffffffffffffffefffffefffffffefffffffefffefffffefffffffffefffefefefffefefefffffffefffefefffffefefefffefefffffefffefffefffefffefffffffffffffffefefefffefffefffffefefffefffefffffffefffefefefffefffefffffffefffefefffffefffefffffffefffffefefffefffefffffefffffefefffffffffefffffefffffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfff6f6f6ffd9d9d9ffb2b3b2ff9a9a99ff7b7b7bff595959ff3b3b3bff2f2f2fff313130ff303030ff2f2f2f7f17171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffe9e9e9ffdbdbdbffd9dadaffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d2d33f343434000000000000000000000000000000003f323232ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcdcdcdffd4d4d4ffdbdbdbffdededeffdededeffdfe0dfffdfdfdfffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe6e5e6ffe6e6e6ffe7e7e7ffe8e8e7ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebecffebecebffecececffecececffedededffededecffedededffedededffedededffedededffedededffedededffedeeedffededeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefeeefffeeeeefffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffedededffedededffedeeedffedeeeeffeeeeeeffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0efffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffedededffedeeeeffedeeedffedeeedffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefefffefefefffefeeeeffefefefffefefefffefefefffefefefffefefefffeeefefffeeefeeffeeefeeffefeeeeffeeeeeeffeeeeeeffededeeffedededffedecedffecececffebebecffebebebffebebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe5e5e5ffe4e5e4ffe4e4e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e2ffe0e0e0ffe1e1e1ffd9dadaffd4d4d3ffd1d1d1ffcacacaffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcccdccffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd5d4d4ffd5d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffdadbdbffdbdbdbffdcdcdcffdcdcdcffddddddffe0e0e1ffeff0f0fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ffa7a7a8fff5f5f5fffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff9f9f9ffe6e5e5ffbfbfbfff9e9e9dff737272ff3c3c3cff141414ff0c0c0cff121111ff131312ff1312130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff808080ff7f7f7fff7e7d7dff797979ff757575ff717171ff6c6c6cff676767ff626263ff5d5c5dff575757ff545353ff4f4f4fff5f5f5fff727271ff7d7d7dff8c8c8cff989898ffa3a2a3ffacacadffb6b6b6ffbfbebeffc6c6c6ffcbcbcbffcececdffd0cfcfffcdcdcdffccccccffcbcbcbffcacacaffc8c8c8ffc5c5c6ffc1c1c1ffbbbbbbffb4b4b4ffacacacffa2a2a1ff949594ff838383ff737373ff626263ff4e4e4eff3b3b3bff474747ff484747ff4c4c4cff515152ff575756ff5c5b5bff606060ff656565ff69696aff6e6e6eff727171ff727272ff7373737f3a3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070706ff171717ff363636ff606060ff898889ffa2a2a2ffb5b4b5ffc3c3c3ffccccccffd1d0d0ffd3d3d4ffd6d6d6ffdcdcdcffebebebfff8f8f8fffafafafffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffafafafffafafbfffbfbfafffafafbfffafafbfffbfafafffbfafafffbfafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfbfcfff5f5f4ffe3e3e3ffd2d2d2ffcececeffccccccffc8c7c7ffc3c2c2ffbcbcbcffb1b1b1ffa1a1a0ff8b8b8bff6a6a6aff404040ff171717ff080707ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa6a6a6ff9a9a9aff8d8d8cff878787ff858585ff888888ff888888ff8a8a8aff898988ff818181ff757575ff656465ff585858ff504f4fff454545ff3a3a3aff2f2f2fff242424ff1b1b1aff111111ff0b0b0bff0a090aff090908ff070707ff070707ff070706ff070706ff040505ff030403ff030303ff020203ff020202ff020202ff030303ff040404ff050405ff050505ff050505ff050506ff060605ff040404ff0404047f0202023f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f090909ff131313ff131313ff141414ff151515ff151515ff1c1c1bff282828ff3e3e3eff5b5b5bff7b7b7cff9d9d9dffd0d0d0fff0f0f1fffefefdfffefefefffefefefffffffefffffffffffffffffffffffefffffffffffffefefffffefefffefefffffffefffffffefffffefefefffefffefffefefefffefefefffffefefffffefffffefefefffffefefffefffefffffffefffffffefffefffefffffffffffffffffffefffefffefffefffefefffffefefefffffefefffefefefffefefefffefefffffffffefffffffffffefefffffffefefffffefefffffefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffbfbfbffebebebffc3c3c3ffa8a8a9ff8c8d8cff6c6c6cff4a4a4aff313031ff303030ff302f2fff2e2e2e7f1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefff1f1f1ffdfdfdfffdadbdbffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d2d2bf9e9d9e0000000000000000000000000000000000000000ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcbcbcbffd2d2d2ffd9d9d9ffddddddffdddedeffddddddffddddddffdfdfdeffe1e0e0ffe1e2e1ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebebffecebebffecececffecececffecececffecececffedededffedededffecedecffecededffedededffedededffedededffedededffedededffedededffeeeeedffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffedededffedededffeeededffedeeedffeeeeedffeeeeeeffeeeeeeffefefefffefefefffeff0efffeff0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeedffeeeeedffeeededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffededeeffeeedeeffeeededffedededffeeededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeefffefeeeeffefefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffececedffecececffecececffebebebffebebebffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e6e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffd7d7d7ffd3d3d3ffcececeffc8c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9caffcbcacbffcbcbcbffccccccffcdcdcdffcececdffcececeffcecfceffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d5ffd7d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffdad9daffdadadaffdbdadbffdbdbdbffdcdcdcffdddcddffddddddffe6e6e5fff8f8f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff5b5a5bffe6e6e6fffdfdfdfffefefefffefefefffefefffffefefefffefefefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefffffffefefffffefefffefefffffffefffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffefffefffffffffffefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffcfcfcffeeefefffcbcbcbffa9a9aaff848584ff565757ff2b2b2bff141413ff131313ff131313ff1717177f0c0b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff7f807fff7f7f7fff7d7d7dff797879ff747574ff6f7070ff6b6b6bff666766ff616161ff5c5c5cff555556ff505150ff4c4d4cff5c5b5bff717171ff7d7d7dff8b8b8bff969596ffa0a0a0ffaaaaaaffb4b4b4ffbdbdbdffc5c5c6ffc9c9c9ffcbcbccffcdcccdffcbcbcbffcacacaffc9c9caffc8c8c8ffc6c6c6ffc3c3c3ffbfbfbfffb9b9b9ffb2b1b2ffa9a9aaff9f9f9fff939393ff828282ff717271ff616261ff535453ff403f40ff464646ff464646ff4b4b4bff515151ff565656ff5a5a5aff5f5f5fff646464ff696869ff6e6d6dff707171ff717171ff7272727f39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff080808ff1a1a1aff404040ff676666ff888888ffa5a6a6ffbababaffc7c7c7ffd0d0d0ffd3d3d3ffd7d7d7ffd9d9d9ffddddddffe6e6e6fff1f1f2fff8f8f8fffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafbfafffbfbfbfffafafbfffafafbfffafafafffafbfafffbfafbfffafafafffafafafffbfafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffcfcfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfff9f9f9fff2f2f2ffe6e6e6ffd4d4d4ffcececeffcdcdcdffcacacaffc5c4c4ffbebebeffb6b6b6ffa8a8a9ff8f8f8fff6e6e6fff474748ff222222ff0c0c0cff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff9a9a9aff8c8d8cff7d7d7dff777777ff767675ff797a79ff7a7a7aff7a7a7aff777878ff6e6e6eff5d5d5dff4d4e4eff424242ff393a3aff313131ff292929ff212121ff1a1a1aff141414ff0d0d0dff070707ff070607ff050505ff050504ff050505ff040403ff040304ff030303ff020202ff030303ff020303ff020202ff020202ff030303ff030304ff050404ff040405ff050505ff0505057f0303033f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff131213ff131313ff131313ff141414ff171818ff252525ff393839ff545555ff737373ff959595ffc5c5c5ffebebebfffdfdfdfffefefefffefffefffefffffffefffffffefefffffefffffffffffffffffffffffffefefffefffffffffffefffffefefffefefffffffefffffefefffffefffffffefefffffffefffffefffffffffefffffefffefffefefefffffefffffefffffffffffefffffefffffefffffffffffefffefefefffffffefffffefffffffefefffefefffffefffefffffffffffffffffffefefffffefefffffefffefffffefffffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfefffdfefefffdfdfefffefdfdfffdfefefffefefefffdfdfdfffcfcfcfffcfcfdfffdfdfdfff4f4f4ffdadadaffb5b5b5ff9c9c9dff7f7f80ff5a5b5aff3a3a3aff2d2d2dff2e2f2eff2f2f2fff323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffff7f7f7ffe5e5e5ffdcdbdbffdbdadbffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d23f343434000000000000000000000000000000007f646464ffc8c8c8ffc8c8c9ffc8c8c8ffc9c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffd0cfcfffd7d7d8ffdcdcdcffdededfffddddddffdbdbdcffddddddffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9eaffeae9eaffebeaeaffeaeaebffebebebffebebebffebebebffecececffecececffecececffecececffecedecffededecffecececffecedecffedecedffedecedffedecedffedededffedededffedededffedededffedededffedeeedffededeeffedededffedededffeeededffedededffededeeffedededffeeeeeeffedeeeeffedededffedededffededeeffeeededffedededffedededffeeedeeffedeeeeffeeeeeeffeeeeefffefefefffefefefffefefefffeff0effff0eff0fff0efefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeedeeffedeeeeffededeeffedededffedededffeeededffedededffededeeffedededffeeeeeeffedeeeeffededeeffeeedeeffededeeffedededffedededffedededffedededffedecedffecedecffedecedffecededffedededffedededffedededffededeeffeeededffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffededeeffededeeffececedffecececffebececffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe3e3e3ffdcdcdcffd5d5d5ffd1d2d2ffcacacaffc8c8c9ffc8c9c9ffc9c8c9ffcac9c9ffcacacaffcbcbcbffcbcbccffccccccffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadbdbffdbdbdbffdcdbdcffdcdcdcffddddddffdfdfdfffedecedfffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dffb9b9b9fff7f7f7fffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefffffffefffffffffefefffffefffffffefefffefffffffffefffffffefffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefffffefefefffefefffffefefffffffffefffefefefffdfdfefff4f4f4ffd9d9d9ffb4b4b4ff969595ff6b6b6bff3c3c3cff181919ff131313ff171717ff1a1a1a7f100f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7f7f7fff7e7f7eff7c7c7cff787778ff737373ff6e6e6eff696a69ff656464ff60605fff5a5b5bff545454ff4e4e4eff4b4b4bff5a5a5aff6f6f6eff7b7c7bff898989ff939392ff9c9d9dffa6a7a6ffb0b1b1ffbbbbbaffc3c3c3ffc7c7c7ffc8c9c9ffcacac9ffc9c9c9ffc9c8c8ffc8c7c7ffc6c6c6ffc4c4c4ffc1c1c1ffbcbcbcffb7b7b7ffafb0b0ffa8a8a8ff9d9d9dff919292ff808080ff707070ff616161ff525252ff3e3e3eff444444ff454545ff4a494aff4f4f4fff555455ff595959ff5e5e5eff636363ff686868ff6c6c6dff707070ff707070ff7171717f3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0a0a0aff181818ff343534ff636463ff8b8b8bffa7a7a7ffbebebdffc8c9c9ffd1d1d1ffd5d5d5ffd5d6d5ffd6d7d7ffdadadaffdfdedfffe6e6e6fff0f0f0fff6f7f7fffafafafffafafafffafafafffbfbfafffafafafffafafafffafafafffafafbfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfafafffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffafafafff7f7f7ffefefeeffe4e4e4ffdcdbdcffd3d3d3ffd0d0d0ffcdcdcdffcbcbcbffc8c8c8ffc1c1c0ffb5b5b6ffa6a6a7ff8e8e8fff646464ff434444ff252526ff0d0d0cff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff8c8c8cff7d7e7eff6a6a6aff666667ff686768ff6a6a6aff686868ff666767ff636363ff595958ff484848ff3b3c3cff333333ff2c2c2cff252525ff1f1f1fff191919ff131313ff0f0f0fff0a090aff030403ff030303ff030403ff030304ff030304ff030303ff020202ff030304ff030303ff030303ff030303ff020302ff020202ff020202ff040403ff0303037f0202023f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f090a09ff131312ff121212ff121313ff121212ff141514ff202020ff343334ff4e4d4dff6d6d6dff8c8c8cffb8b7b8ffe4e4e4fffafafafffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffefffffefffffffffffffffffffffffefefffefefffffefefefffffefefffefefffffffffefffffefffffefefefffefefefffefffffffefffffffffffefffffffffffffffffffffefefffffefffffefefefffffefffffefefffffffffffffefefffffefefefffefefefffefffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefdfdfffefdfefffefefdfffefefefffdfdfdfffefefdfffefefefffdfdfdfffcfcfcfffdfcfdfffafafaffebebeaffc2c2c3ffa9a9a9ff8e8e8eff6d6d6dff464646ff2e2e2eff2f2f2fff323132ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffedededffdededeffdbdcdbffdbdbdbffdadadaffdad9daffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd4d4d5ffd4d4d4ffd1d1d1ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d17f696969000000000000000000000000000000003f323232ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcac9caffcdccccffd5d4d5ffdbdbdcffdededeffdededeffdcdcdcffdcdcdcffdededeffdfdfdfffdfe0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e3ffe5e4e5ffe5e6e5ffe6e6e6ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffebeaeaffebebebffebebebffecebebffecececffecececffecececffecececffecececffecececffececedffededecffecececffecececffecececffecededffecececffecececffedececffecececffededecffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffeeeeeeffeeeeeeffeeeeeeffefeeefffefeeefffefefefffefefefffefefefffefefefffefefefffefeeefffeeeeeeffeeeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffececedffecededffecececffecececffedecedffecececffecececffececedffecececffecececffedecedffedededffedededffedededffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffededeeffedededffedededffedededffecececffecececffebebebffebebebffeaebebffeaeaeaffeae9e9ffe9e9eaffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffdfe0dfffdfdfdfffe1e1e1ffd8d8d8ffd3d3d3ffcfcfcfffc9c9c8ffc8c8c9ffc9c9c8ffc9c9c9ffc9cac9ffcacacaffcbcbcbffcbcbcbffccccccffcdcccdffcdcdcdffcececeffcececfffcfcfcfffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdbdbdaffdbdbdbffdbdcdbffdcdcdcffdddddeffe3e3e3fff4f4f4fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff454545ffe9e8e9fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffefffffffffffefefffffffefffffefffffffffefffffefefffffefefefffffefffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffffefffefffefffefefefffefefffffefefefff9f9f9ffe3e3e3ffbdbdbdffa1a1a1ff7b7b7bff49494aff1f1f1fff171717ff1a1919ff222222ff29292900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7e7e7eff7d7e7eff7b7b7cff767776ff727172ff6c6d6cff686868ff636363ff5f5e5fff5a5a5aff545454ff4e4e4eff4c4b4bff5b5b5bff6c6c6cff797978ff868686ff908f90ff999999ffa3a3a3ffadacacffb7b6b7ffc0c0c0ffc4c4c4ffc6c6c6ffc7c7c7ffc6c6c6ffc5c6c6ffc5c5c5ffc3c3c3ffc1c1c1ffbebebeffb9b9b9ffb3b3b3ffadadadffa6a6a6ff9d9c9cff909090ff7e7e7eff6f6f6eff5f5f5fff4a4a4aff373737ff434343ff434343ff484848ff4d4d4eff535353ff585958ff5d5d5dff636362ff676767ff6c6c6cff6f6f70ff707070ff7070707f3838380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070607ff1b1b1bff414242ff636363ff8c8c8cffacacabffc0c0c0ffc9cacaffcdcdcdffcfcfcfffd2d2d2ffd5d5d5ffd8d8d9ffdbdadbffdcdcdcffe3e3e3ffeeeeeefff6f7f6fffbfbfbfffafbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfafafff5f5f5ffedededffe1e1e1ffd8d8d8ffd1d1d1ffd0d0d0ffcececfffccccccffcacacaffc8c8c8ffc2c2c2ffb9b9b8ffaaaaaaff8f8f90ff6d6e6eff3c3c3cff141414ff090909ff040404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff6a6a69ff595959ff575757ff5a595aff5b5b5bff575757ff535353ff4d4e4dff444445ff383939ff2f2f2fff272727ff212221ff1d1d1dff181819ff141414ff0f0f0fff0b0b0cff080808ff020102ff020202ff030203ff030303ff030303ff040404ff020202ff020202ff030303ff030303ff030303ff030303ff030303bf0102013f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141413ff131313ff131313ff121212ff121212ff1b1b1bff2d2d2dff474747ff636363ff848585ffabacacffdcdcdcfff8f8f7fffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefffefffffefffffefefffffefefefffffefffffefefefffffefefffffffefffefffefffefffffffefffffffffffefffffefefffefefffffefefffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffffffffffefffefffffffffffefffffffefffffffffefefffffffefffffffffffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefdfefffefdfdfffefefdfffdfdfdfffdfefefffefefefffefefdfffefdfdfffefefefffefefefffdfefefffdfdfdfffcfcfcfffcfdfdfff4f4f4ffd4d4d4ffb2b3b3ff979696ff737372ff4e4d4dff323232ff323232ff333333ff3434337f1a1a1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff3f3f3ffe3e2e2ffdcdcdcffdbdbdcffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd9d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d5d5ffd3d3d3ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcf7f66666600000000000000000000000000000000bf969695ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffd1d1d2ffd9d9d9ffddddddffdfdfdfffddddddffdddddcffdedddeffdfdfdfffe0e0e0ffe0e0e0ffe1e2e1ffe3e3e2ffe3e3e3ffe4e5e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaebeaffebebebffebebebffebebebffebebebffecececffecececffecececffecececffecececffecececffecececffecececffebececffecebecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffededecffecedecffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeefeeffeeefefffeeefefffeeefeeffeeeeeeffedeeedffedededffedededffedecedffecedecffedecedffececedffecececffedecedffececedffedededffedededffedededffedededffedededffededecffececedffecececffecececffecececffecececffecececffecececffecebecffececebffecececffecececffecececffecececffecededffecededffedededffedededffededeeffededeeffeeeeeeffeeeeeeffeeedeeffedeeeeffedededffeeedeeffedededffeeededffedededffedededffecededffecececffecebebffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e2ffe3e3e3ffe2e3e3ffe2e2e2ffe0e0e0ffdedfdeffe1e1e1ffddddddffd5d5d5ffd1d1d1ffcbcbcbffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffcacacaffcacacbffcbcbcbffcbcccbffccccccffcdcccdffcecdcdffcececdffcececeffcfcfcfffcfd0cfffd0d0d0ffd0d0d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdbdbffdcdcdcffdddcddffdededfffe9e9e9fffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffa7a8a8fff9faf9fffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefffffffefefffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffefffefffefffffffefefefffefefffffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffbfbfbffedededffc7c7c8ffabacacff8a898aff5b5b5bff313231ff1a1a1bff222222ff292929ff2929293f0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7d7d7eff7d7c7dff7a7a7aff757675ff707070ff6b6b6bff676666ff626262ff5c5d5cff585758ff525252ff4d4d4dff4a4b4aff5a5a5aff6b6b6bff777777ff828282ff8c8c8cff969595ffa09f9fffa9a9a9ffb3b3b3ffbdbdbdffc1c0c0ffc3c3c3ffc4c4c4ffc4c3c4ffc3c3c2ffc1c2c2ffc0c0c0ffbebebeffbabbbaffb6b6b6ffb1b1b1ffaaaaaaffa4a4a4ff999999ff8e8e8eff7d7d7dff6c6d6dff5d5d5dff494949ff373737ff434243ff424241ff464646ff4c4b4cff515151ff575757ff5c5d5dff626261ff676667ff6b6b6bff6f6f6fff6f6f6fff7070707f383838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0c0c0cff1c1b1bff383837ff616162ff959595ffacacacffb8b8b8ffc0c0c0ffc6c6c6ffcbcbccffcfd0d0ffd3d4d3ffd5d5d5ffd5d5d5ffd7d7d7ffdadbdbffe2e2e3ffecedecfff6f6f6fffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffbfbfbfffafafafff3f3f3ffeaeaeaffe0e0e0ffd8d7d8ffd3d3d3ffd1d1d1ffcfcfcfffcdcdccffcbcbcbffc6c6c6ffc3c3c3ffbfbfbfffb9b9b9ffa8a8a8ff919191ff6d6d6dff434444ff212121ff0a0a0aff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696a6aff595959ff49494aff464747ff484949ff4a494aff484848ff424142ff3c3c3cff353536ff2c2c2dff242424ff1e1f1fff1a1a1aff171717ff131314ff0f1010ff0c0c0cff0a0a0aff080707ff020202ff010101ff020202ff030303ff030303ff030403ff030303ff030203ff020202ff030303bf0203027f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f050505ff141414ff141313ff131313ff121212ff161616ff242424ff3c3c3cff5b5c5cff7b7c7cffa1a2a1ffd2d2d2fff2f2f2fffdfefefffefefefffefefefffefefffffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefffffffffefffffefffefffefffefffefffffffefefefffffffffffffefffffffffffffefefefffffefefffefffefffffefefffffffffffffefffffffefffffefefefffefffffffffefefffefefefffefffefffffefefffffefffffefefefffffffffffffefffffffefffffffffffffefefffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffefdfefffdfdfdfff8f9f9ffe0e0e0ffbcbcbcffa3a3a3ff818181ff595859ff3a3a3aff323232ff343434ff3535357f1b1b1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffafafaffe8e8e9ffddddddffdcdcdcffdcdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d9d8ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd2d2d3ffd0cfcfffcfcfcfffcfcfcfffcececeffcdcdcdffcdcdcdffcccccdffcccccc3f323333000000003f323232ffc8c8c8ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcecdcdffd6d6d6ffdbdcdcffdedfdeffdededeffddddddffdededeffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebebeaffebebebffebebebffebebebffebebebffebececffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebebecffebebebffebebebffebebecffebececffebecebffebecebffecececffebececffecececffececedffedececffecececffecececffedecedffedededffedededffedededffedededffedededffedededffedeeedffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffedededffececedffecececffecececffecececffececedffecececffecedecffecececffececedffececedffedededffedededffedededffecececffecececffecececffecececffecececffecebebffecebecffebebebffebececffebebebffebebebffebecebffecececffecececffecececffedededffedededffedededffedededffededeeffedededffedededffedededffedeeeeffedededffedededffedededffedededffedededffecededffedececffecececffebebebffebebebffebebeaffebeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e8ffe8e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e4ffe2e3e2ffe0e1e1ffdfdedfffdededeffe1e1e1ffd9d9d9ffd4d3d3ffcececfffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcacacaffcacbcaffcbcbcbffcbcbccffcccccbffcccdccffcdcdcdffcecdceffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d3ffd2d3d3ffd3d3d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdcdbffdcdcdcffddddddffe1e1e0ffefeff0fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090a0affe8e8e8fffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefffefffffffffffefffffffefffefffffefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefffffefefefffefefefffefefdfff2f2f2ffd2d2d2ffb4b5b5ff989898ff6c6c6cff414141ff282828ff292929ff292929ff2b2a2b7f161616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7dff7d7d7dff7b7c7cff797a7aff757575ff6f6f6fff6a6a6aff656564ff5f5f5fff5a5a5aff555555ff4f4f4fff494949ff464646ff555656ff696969ff747474ff7f7f7fff888888ff919192ff9c9c9cffa6a6a6ffb1b1b1ffb9b9b9ffbdbdbdffc0bfc0ffc2c1c1ffc0c1c0ffbfbfbfffbebebeffbcbdbcffbababaffb7b7b7ffb3b3b3ffaeaeaeffa8a8a8ffa1a1a1ff969696ff8c8c8cff7c7b7cff6b6b6bff5b5c5cff4d4d4eff3c3c3cff434343ff414040ff454445ff4a4a4aff50504fff555556ff5b5b5bff606060ff656565ff6a6b6aff6e6e6eff6e6e6eff70706f7f3838380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff090909ff141514ff3e3e3eff696969ff8d8d8dffa1a1a1ffb0b0b0ffbababaffc2c2c2ffc7c7c7ffcdcdccffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d6ffd8d8d8ffdbdbdbffe3e3e3ffedededfff8f7f8fffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffafafafff4f4f4ffe8e8e8ffdededeffd8d7d8ffd5d5d5ffd3d4d4ffd1d1d1ffcdcdcdffcacacbffc7c7c8ffc4c4c3ffc0c0c0ffb8b8b8ffafafafffa4a4a4ff949494ff737373ff3a393aff171717ff0b0b0bff050405ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595a59ff494a4aff3d3d3dff3a3a39ff3a3a3aff3a3a3aff393a39ff343434ff2f2f30ff2b2b2aff232222ff1c1c1cff181918ff151515ff121213ff111011ff0f0e0eff0b0b0bff0a0a0aff090909ff060606ff010202ff010202ff020202ff030303ff030303ff040403ff0303037f0101013f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0f0f0fff131414ff141414ff141314ff131313ff1b1b1cff2d2d2dff4a4b4bff747475ff979797ffc6c6c5ffecececfffdfdfdfffefefefffefefefffffffefffffffffffffefefffefefefffefefffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffefefefffffefffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfefefffefefefffefefefffefefefffefffefffefefefffefefefffdfefdfffefefefffafafbffe9e9e8ffc2c2c2ffabababff8d8c8cff676767ff434343ff333333ff353535ff373737ff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffefefefffdfe0e0ffdddcddffdcdcdcffdbdcdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd8d7d7ffd7d6d6ffd6d6d6ffd5d5d5ffd4d4d5ffd3d4d4ffd2d2d2ffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffccccccffcbcbccffcbcbcabf979797ffc7c7c8ffc8c8c7ffc8c8c8ffc7c7c8ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcbcacaffd2d2d2ffdadadaffdddddeffdfdfdfffdededeffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe3e3e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebecffececebffecececffecececffecececffecececffededecffecededffedededffedededffecededffedededffedededffedededffedededffedededffededeeffedeeedffedededffedededffedececffedecedffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebececffecececffecececffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedececffecececffecececffecececffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe1e1e1ffe0e0e0ffddddddffdcdcdcffdfdfdfffd5d5d5ffd0d0d1ffcbcbcbffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcececeffcececeffcfcfcfffcfd0cfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdbdadbffdbdbdbffdcdcdcffdcddddffdededdffe6e6e6fff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff3e3f3efff9f9f9fffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffdfefdfffefefdfffefefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffffffffffffffffffffffffffffefefffefefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefff6f7f6ffe0e0e0ffbcbcbcffa4a4a4ff818181ff525252ff313131ff282827ff2b2b2bff2c2c2cff2b2b2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7c7c7cff7b7b7bff787878ff737373ff6d6d6dff676767ff616261ff5c5c5cff575757ff515151ff4c4c4cff474747ff444544ff535353ff646464ff6f6f6fff7a7a7aff848484ff8d8d8dff979797ffa1a2a1ffacacacffb4b4b3ffb8b8b8ffbbbbbbffbdbdbdffbcbcbcffbabbbbffb9b9b9ffb8b8b8ffb6b6b6ffb3b3b3ffafafafffaaaaaaffa5a5a5ff9f9f9eff949494ff898989ff797979ff686868ff595959ff4b4b4bff3c3c3cff404040ff3d3e3eff424242ff484848ff4e4d4dff535453ff595a59ff5f5f5fff646464ff686969ff6d6d6dff6e6e6dff6f6f6f7f37373700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff060505ff0f0f0fff2c2c2dff565757ff6f6f6fff878887ff9c9c9cffaaaaaaffb5b5b5ffbfc0c0ffc7c7c7ffccccccffcfcfcfffd2d1d1ffd4d4d3ffd6d6d6ffd9d9d9ffddddddffe1e1e1ffe8e8e8ffedecedfff0f0f0fff3f3f3fff5f5f5fff8f8f8fffafafafffbfafafffafafafffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfcfffaf9f9fff6f7f7fff4f4f4ffeff0efffe4e4e4ffdbdadbffd5d5d5ffd3d3d3ffd1d1d1ffd0d0d0ffcececeffcbccccffc8c8c8ffc2c2c2ffbcbcbcffb4b3b4ffa9aaaaffa0a1a0ff8f908fff797978ff606161ff3c3c3cff191919ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4a4aff3c3d3cff383738ff383838ff373736ff333333ff323232ff2e2f2eff292929ff232324ff1d1d1dff191a19ff181818ff161616ff151515ff121212ff100f0fff0e0e0eff0b0b0bff0a0a0aff090909ff060606ff020202ff020201ff0302037f0101013f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff141414ff141414ff141413ff161617ff232323ff3b3b3bff616161ff898989ffb8b8b8ffe5e5e5fffbfbfbfffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffffffefffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffffefffefffefffffffefffefffefffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffcfcfcfff0f0f1ffcacbcaffb0b0b0ff959595ff737374ff4e4e4eff353636ff373737ff3b3b3aff3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefff6f6f6ffe4e4e4ffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadadaffd9dadaffd9d9d9ffd8d8d8ffd7d7d8ffd7d6d7ffd6d6d6ffd5d5d4ffd4d4d4ffd3d3d3ffd0d1d0ffcfcecfffcececeffcdcdceffcdcdcdffcccdcdffccccccffcbcbcbffcbcbcbffcacacaffcacacaffc8c8c9ffc8c8c8ffc8c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c8ffc9c9c8ffc8c8c9ffc8c8c9ffcececfffd6d7d7ffdcdcddffdfdedeffdfdfdfffdedfdeffdfdfdfffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e1ffe2e3e2ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebebffebebebffebebebffebebebffebebebffebebeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebebebffebecebffecebecffebecebffecececffecececffecececffecececffecececffecececffecececffedececffececedffececedffededecffededecffedececffecececffecececffecececffecececffecececffebebebffebebecffebebebffececebffebecebffecececffecececffecececffecececffecececffecececffecedecffecececffecececffecececffececebffebececffebebebffebebebffebebebffeaebebffebebebffebebebffebebebffebebebffebebebffecececffecececffecececffecececffedededffedededffedededffededeeffedededffedededffedededffedededffedededffececedffecececffecececffececebffebececffebebebffebebebffebebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe3e3e3ffe1e1e2ffe0e0e0ffdededeffdddcdcffdededeffdbdbdbffd3d3d3ffcecfceffcacacaffc8c9c8ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffcacbcaffcbcbcbffcccbcbffccccccffccccccffcdcdcdffcececdffcfceceffcfcfcfffcfd0cfffd0d0d0ffd1d1d0ffd1d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9daffd9dadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffddddddffdfdfdfffedeeeefffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff717170fffafafafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffffffffffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffefdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefffefffefefffffefffefffefefefffffffffffffffffffffffffffefefffffffefffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffefefefffefefefffefefefffefefefffafafaffe8e9e9ffc3c3c3ffacacacff8f9090ff626262ff393939ff29292aff2c2c2cff2b2c2bff2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7b7b7bff7a7a7aff777777ff717171ff6b6b6bff656565ff5f5f5fff595959ff545454ff4f4f4fff4a4a49ff454444ff414141ff525252ff606060ff6a6a6aff767676ff7f7f7fff898989ff939393ff9c9c9cffa7a6a7ffaeaeaeffb2b3b3ffb7b6b6ffb8b9b8ffb8b8b8ffb6b6b6ffb5b5b5ffb3b2b3ffb0b1b1ffaeaeaeffaaaaaaffa5a5a6ffa1a0a1ff9b9b9bff909090ff858585ff757575ff646464ff555555ff484848ff3c3c3bff3d3c3cff3b3b3bff404040ff464646ff4b4c4cff515252ff575757ff5c5d5dff626262ff686868ff6c6c6cff6c6d6cff6d6e6e7f37373700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff101010ff1a1b1bff303030ff535353ff707070ff838383ff959595ffa9aaaaffb5b5b5ffbdbdbeffc6c6c5ffccccccffcececeffd1d2d2ffd7d7d7ffd8d8d9ffd8d8d8ffd8d8d7ffd8d8d8ffdbdadaffdadad9ffdbdbdbffdfdedeffe2e2e2ffe7e7e7ffe7e7e7ffececedfff0f0f0fff4f4f4fff7f7f7fff8f9f8fffbfbfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfbfbfff9f9f9fff6f7f6fff5f6f5fff2f2f2fff0eff0ffedededffe9e9eaffe6e5e6ffe6e6e6ffe2e3e2ffdededeffdbdbdbffdadad9ffdadbdaffd8d8d8ffd5d5d5ffd3d4d4ffd1d1d1ffcdcdceffcbcacaffc8c8c8ffc4c4c4ffbebebeffb4b4b4ffa9a9a9ff9c9c9dff898989ff777878ff626262ff404040ff262627ff141314ff080809ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3dff383838ff383838ff383838ff383838ff373636ff333334ff2f2f2fff252625ff252525ff222221ff1d1d1dff1a1a19ff181818ff161616ff151415ff121212ff10100fff0f0e0eff0b0b0bff0a0a0aff0a09097f0202027f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0aff151414ff151514ff141414ff131313ff1b1b1bff2d2d2dff4b4c4bff737373ff9a9a9affcfcfcffff4f4f4fffefefefffefffefffefffffffefefefffefefefffefffefffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefefffffffffffffffffffefffefffefefffffffefefffefffefffffefefffefffffffefefefffefefffffffffffffffffefffefffffffefefffffefefefffffffffffefffffffefefffffffffffffefffefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffdfdfdfff4f4f5ffd3d3d3ffb5b6b6ff9c9c9cff7c7d7dff585858ff3a3a3aff3a3a3aff3c3c3cff3c3c3d7f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaffeaeaebffdddddcffdcdcdbffdbdcdcffdbdbdbffdbdbdbffdbdbdaffdadadaffd9d9d9ffd9d8d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d6d5ffd4d5d4ffd3d4d4ffd2d2d2ffd0cfd0ffcececeffcdcdceffcdcdcdffcccdccffccccccffcbcbcbffcbcacaffcbcacaffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffcbcbcaffd3d3d3ffdad9d9ffdededeffdfdfe0ffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe1e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e6ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9eaeaffe9e9e9ffe9e9eaffe9eae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebeaebffebebeaffebebebffebebebffebebebffebebebffebebebffebececffecececffecececffecececffecececffecececffecececffecececffebebebffebebebffecececffebececffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebebecffececebffecececffecececffececebffecececffececebffebebebffebebebffebebebffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffecececffecececffecececffececedffedededffedededffedededffedededffedededffedecedffedececffececedffecececffecececffecececffecebebffebebebffebebebffebebebffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e2ffe1e1e2ffe0e0e0ffdededeffdddcddffe1e1e1ffd7d7d7ffd1d0d1ffcdcdcdffc9c8c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcbcbcbffccccccffcccdcdffcdcdcdffcececeffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdadbdbffdbdbdbffdcdcdcffdcdddcffdeddddffe3e3e3fff4f4f4fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff8b8b8bfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffffefffefefffffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffdfefefffefdfdfffdfdfdfffefefefffefefefffdfefefffefdfefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefffefffefffefffefefffffffffefffefefefffffffefffefefefffefefffffffefffffffffffffffffffffffffffffefffffffefefefffffffefffefffffffffefefffefefefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffdfdfdfff1f1f1ffcecfceffb4b4b4ff9c9c9cff747474ff454545ff2b2b2bff2c2c2bff2e2e2eff3031307f1919190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7a7a7aff79797aff767675ff6f6f6eff686868ff636263ff5d5c5dff575757ff525252ff4d4d4dff474747ff424242ff40403fff4e4e4eff5b5b5cff656565ff717170ff7b7b7bff848585ff8e8e8eff989898ffa1a1a1ffa8a8a8ffadadadffb1b1b1ffb4b5b4ffb4b4b3ffb2b2b2ffafafafffadadadffabaaabffa8a7a8ffa4a4a4ffa0a0a0ff9b9b9bff959595ff8a8a8aff7f7f7fff707070ff616161ff525252ff464646ff393939ff3a3a3aff393939ff3d3d3dff434343ff494949ff4f4f4fff545555ff5a5a5aff606060ff676666ff6b6b6bff6c6c6bff6d6c6c7f37363600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff040404ff0c0c0cff171716ff2f2f2fff4f4f4fff636364ff7b7b7bff909090ffa7a6a6ffb6b6b5ffbebebeffc5c5c5ffcbcbcbffd2d2d1ffd2d2d2ffd1d1d1ffd2d2d2ffd4d4d4ffd6d6d5ffd6d6d6ffd7d7d7ffd9d9d9ffdbdbdbffdbdbdaffd9dad9ffd9d9d9ffdcdcdcffdededdffdfdfdeffdfdedfffe2e2e2ffe8e8e8ffe9e9e9ffe5e5e5ffe0e0e0ffddddddffdbdbdbffdadadaffdbdbdbffdadadaffd8d7d7ffd7d7d7ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d7ffd6d6d6ffd3d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0cfffccccccffc7c7c7ffc2c3c2ffbdbebeffb5b5b5ffa8a9a8ff979797ff7f807fff6e6f6fff585758ff3b3b3bff242524ff121212ff070607ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff373838ff383838ff383838ff383838ff383838ff323231ff252525ff262625ff262525ff252525ff222122ff1d1d1dff191a1aff181818ff161616bf0f0f0f7f0909097f070807000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff141414ff151515ff141514ff151515ff212021ff393939ff5d5d5dff838484ffafb0b0ffe1e2e1fffbfbfcfffefefefffefefffffefffffffefefffffefffefffefffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefefffefffefffffffffffefffffffefffefffffefffffffffefffefffefffefefefffefefffffefefefffefffefffefefefffffefffffefffffffefefffffffffffffffffffffefffffffffffefffefefefffffffefffefefefffefefefffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefffefffffefefffefefefffdfefdfff8f8f8ffdfdfdfffbdbcbcffa3a3a3ff838383ff626262ff424242ff3c3c3cff3d3c3dff3d3d3d7f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3f000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff2f2f2ffdfe0e0ffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadaffd9dadaffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffcecfcfffcdceceffcdcdcdffcdccccffccccccffcbcbcbffcacbcbffcacacaffcac9caffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffcfcfcfffd7d7d7ffdcdcdcffdfdfe0ffdfdfdfffdededfffe0dfe0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffe9eae9ffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebebeaffeaebeaffebebeaffebeaebffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebebebffebeaeaffebebeaffebeaebffeaeaeaffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebeaebffebebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebecffebececffecececffecececffecedecffedececffededecffedededffedededffedededffecececffecececffecececffecececffebecebffebecebffebebebffebebebffebebeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe1e1e1ffdfdfdfffdededeffe2e2e2ffdcddddffd3d4d4ffcfcfcfffccccccffc9c9c9ffc9c9c9ffcacacaffcbcacaffcacacaffcacacaffcacacbffcacacaffcacbcaffcbcbcbffccccccffcccdcdffcdcdcdffcececeffcfcfcfffcfd0cfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadbdaffdbdbdbffdcdcdbffdcdcddffddddddffdedfdeffe9e9e9fff8f8f8fffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffaaaaaafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffdfdfdfffdfdfefffefdfefffefdfefffefefefffefefefffefefefffefffefffefefffffffefefffefffefffefffefffefefefffefefffffefffffffffefffffefefefffefffffffefffefffefffefffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefff6f5f6ffdddcdcffbebebeffa6a6a6ff858584ff535454ff333333ff2e2e2eff313031ff323232bf2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff79797aff787878ff737474ff6c6c6cff656565ff606060ff5a5a5bff555555ff505050ff4a4a4aff444445ff404040ff3e3e3eff484848ff575757ff606160ff6b6b6cff757575ff7f7f7fff898989ff919292ff9a9b9bffa2a2a2ffa7a7a7ffabababffaeaeaeffaeadadffabababffa9a9a8ffa6a6a6ffa3a4a3ffa0a0a0ff9d9d9dff999999ff949494ff8c8c8cff828282ff777777ff69696aff5c5c5cff4f4f4fff434343ff343434ff383838ff373737ff3a3b3aff3f3f3fff454545ff4b4b4bff515151ff575757ff5d5e5eff646564ff696a6aff6a6b6aff6c6b6c7f363636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060506ff0f0f0fff141515ff202020ff3a3b3bff575757ff6e6e6eff888888ffa0a0a0ffb1b1b1ffbfbebeffc3c3c3ffc5c4c5ffc7c7c7ffc9c8c9ffcacac9ffcbcbcbffcdcdcdffcfcfcfffd2d2d2ffd4d4d4ffd3d3d3ffd2d2d3ffd3d3d3ffd4d5d5ffd6d6d6ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd6d6d6ffd4d5d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffcececeffcdcccdffccccccffc9c9c9ffc7c8c8ffc7c7c8ffc6c5c6ffc2c2c2ffb7b7b8ffacadacffa1a1a1ff8e8e8eff6e6e6eff5a5a5aff3e3f3eff272727ff1e1e1eff101111ff080708ff030203ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1313137f1312137f1312137f1213137f1212127f1212127f1010103f070707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0aff141414ff141414ff141414ff141414ff1a1a1aff292929ff474748ff6d6c6dff908f90ffc9c9c9ffefefeffffdfefefffefffffffffffffffffefefffefffefffefffefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffffffffffefefefffefefffffffefffffefefffffefefefffefffffffefffffffffffffffffffffffffefffffefffffffefffefffefefefffefefffffefffffffffefffffefefefffefefffffefefefffefffefffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffdfefdfff9fafaffe8e8e8ffc2c2c2ffaaa9aaff8e8e8eff6b6b6aff4a4a49ff3b3b3bff3d3d3dff3e3e3eff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf9f9ffe5e5e5ffdadad9ffdadadaffdadbdaffdadbdbffdbdbdaffdadadaffd9d9daffd9d9d9ffd9d8d9ffd8d8d8ffd7d8d7ffd6d6d7ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d1ffcfceceffcdcdceffcdcdcdffcccccdffcccccbffcbcbcbffcacacaffcacacaffc9c9caffc9c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc8c8c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffcbcbcbffd4d3d4ffd9d9d9ffdededfffdededeffdededeffdedfdfffe0e1e0ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaebebffebeaebffebebeaffebebebffebebebffebeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffebebebffebebebffebebebffecebebffecececffececedffececedffecececffecececffecececffecececffecececffecececffebecebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffe9eaeaffe9eaeaffe9eae9ffe9e9e9ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe5e5e5ffe4e4e4ffe4e5e5ffe5e5e5ffe4e4e3ffe2e3e2ffe0e0e1ffdededfffdfdfdfffe0dfe0ffd8d8d8ffd1d1d2ffcececeffc9cac9ffc9c9c9ffcac9c9ffcacacaffcacacbffcacacbffcacacaffcacacaffcacacaffcbcbcbffcbcbccffccccccffcdcdcdffcececdffcececeffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd5d4d4ffd5d5d5ffd6d6d5ffd7d7d6ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9daffdadadaffdbdadbffdbdbdbffdcdcdcffdcdcddffddddddffe1e2e1fff0eff0fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0f0fffe1e1e1fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffefefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff9faf9ffe6e6e6ffc6c6c5ffafafafff919191ff626263ff3f3f3fff303030ff323232ff363636ff3837380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff787878ff767776ff727172ff696969ff616161ff5c5c5cff585857ff525353ff4d4d4dff484747ff424241ff3d3d3dff3b3b3bff454545ff535353ff5a5b5bff666666ff6f6f6fff787878ff828281ff8a8a8aff919191ff979897ff9e9e9effa2a2a2ffa4a4a4ffa2a2a2ff9fa0a0ff9f9f9fff9d9d9dff9a9a9bff979797ff949494ff8f8f8fff898989ff838484ff797979ff6e6f6eff626161ff555555ff4a4949ff3f3e3fff333333ff363636ff353535ff373737ff3b3b3bff404040ff474746ff4c4d4dff535353ff5b5a5aff626262ff696969ff696969ff6b6b6b7f3536350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010001ff020202ff070707ff0e0e0eff151516ff212121ff3d3d3dff686968ff898989ff959595ff9f9e9effa7a7a7ffababacffadadadffb1b1b1ffb5b5b5ffbababaffbfbfbfffc2c2c2ffc3c3c3ffc4c4c4ffc6c6c6ffc8c8c8ffcbcbcbffcdcdcdffcdceceffd0cfd0ffd0cfd0ffcccdcdffccccccffccccccffcacacaffc9c9c9ffc7c7c7ffc5c6c5ffc3c3c3ffc1c1c1ffbfbfc0ffbdbdbdffbababaffb7b7b7ffb4b4b4ffb1b1b0ffb1b1b0ffacacacffa6a6a6ff989898ff828283ff696a6aff545454ff373737ff171717ff0e0e0eff070707ff040303ff020302ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0e0f0fff141414ff141414ff141414ff141414ff1f1f1fff353534ff585958ff7a7a7aff9d9d9dffdedfdffff9f8f9fffffffffffefffffffffefffffffefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefffffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefffefffffffffffefffffffffefffffffefefffefffefffefffffffefffffffffffffffffffffffffefefffefffefffffefefffffefffffffffefffefffffffffffffffffefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffdfdfdfffbfbfcfff0eff0ffc9c9c9ffb0b0b0ff979797ff767676ff525353ff3e3d3eff3e3e3eff3e3e3eff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffecececffdbdbdbffd8d8d8ffd9d9d9ffd9d9daffdadadaffd9dadaffdad9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd0d0d0ffcececfffcecdceffcccdcdffccccccffcbcbcbffcbcbcbffcbcacaffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c7ffc8c9c8ffd0d1d0ffd6d7d6ffdcdbdcffdfdedfffddddddffdededeffdfe0e0ffe1e1e0ffe1e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffe9eae9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffe9eaeaffeaeae9ffe9eae9ffe9eae9ffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeaeae9ffe9eae9ffeae9eaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebebffebebebffebebecffecececffecececffecececffecececffecececffedececffecececffecececffebebebffebebebffebebebffebebebffebeaeaffeaebeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe4e5e4ffe3e3e3ffe1e1e1ffdfe0e0ffdededeffdedfdfffdddddcffd5d5d5ffd0d0d0ffccccccffc9c9c9ffc9c9c9ffcacacaffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffcccccbffcccdccffcdcdcdffcececeffcfceceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdbdbdbffdcdbdcffdcdcdcffddddddffdededeffe6e6e6fff6f6f6fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff474747fff7f7f7fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefefefffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffefefffefefefffefefefffefefffffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffffefefffefefefffefefefffefefefffefefefffefefdfffcfcfcffefefefffcfcfcfffb7b7b7ff9d9c9cff707070ff4d4d4dff333333ff363636ff373837ff3737377f1b1a1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff767776ff757575ff707070ff656565ff5d5d5dff575757ff525252ff4d4d4dff484848ff424242ff3d3d3dff3b3b3bff3b3c3cff444343ff4e4e4eff545554ff5f5e5fff686868ff707070ff777778ff7e7e7eff838484ff8b8a8bff919191ff969695ff969696ff949494ff939393ff939393ff929292ff8f8f8fff8d8d8dff8a8a8aff838383ff7d7d7dff787879ff717170ff666666ff5b5b5bff504f50ff444343ff393939ff2e2e2eff343434ff323232ff343434ff383838ff3b3b3bff414041ff474747ff4f4f4fff575757ff606060ff686868ff696969ff6a69697f35353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020302ff080808ff1d1d1dff353535ff444344ff515151ff5f5f5fff6c6c6cff747373ff797979ff7d7d7dff858585ff8f8f8fff979797ff9d9c9cffa2a2a2ffa8a8a8ffabaaabffb2b1b2ffb8b7b8ffbbbbbbffbebebeffc0c0c0ffbbbbbcffb9b9b9ffb6b6b6ffb3b3b3ffb0b0b0ffacacabffa7a7a7ffa1a1a1ff9c9c9dff959595ff909090ff8b8a8bff868687ff828282ff7c7c7cff757575ff616161ff535353ff403f3fff2c2c2cff1b1b1aff0f0f0fff080707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f040404ff131313ff131413ff141414ff131314ff181818ff272627ff444343ff6c6c6cff8a8a8affb7b7b7ffececedfffdfdfdfffffefffffffffefffefffefffffefffffefefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffffefffffffffffffefefefffffffefffefefffffefefefffefefefffefffefffffefffffffefefffefefefffffefffffefefefffefefffffffffefffffffffffffffefffffffffffefefffffffefffffefffefffffffefffffffffffffffffffffefffffefffffffefefefffffefefffefffefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfcfcfff3f3f3ffd3d3d2ffb6b6b5ff9e9e9eff808080ff5b5b5cff3f3f3eff3e3e3eff3f3f3fff3f3e3f7f1e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff3f3f2ffe0e0e0ffd7d8d7ffd8d8d7ffd8d8d8ffd9d9d9ffd9d9daffdad9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd2d3d2ffd0cfd0ffcececeffcdcecdffcdcdccffccccccffcbcbcbffcbcbcaffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffcecdcdffd5d4d4ffdad9d9ffdddedeffdededeffdedddeffdfdfdfffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe9e8e8ffe9e9e8ffe9e9e9ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9eaffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaebffebebebffebecebffecebebffebececffecececffecececffebececffecebebffebebebffebebebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe8e9e9ffe9e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe5e4e5ffe4e5e4ffe4e4e4ffe5e5e5ffe4e4e4ffe3e3e3ffe1e1e1ffe0e0e0ffdededeffddddddffe0e0e0ffd9d9d9ffd3d2d2ffcececfffcacacaffc9c9c8ffcacac9ffcacacaffcacacaffcacacaffcacacaffcac9c9ffcacacaffcacbcaffcbcbcbffccccccffcdcccdffcecdcdffcececeffcfcfceffcfcfcfffd0d0d0ffd1d0d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d4d5ffd5d5d6ffd6d6d6ffd7d6d7ffd8d8d8ffd8d8d9ffdad9d9ffdadad9ffdbdbdbffdbdbdbffdcdcdcffdcdcddffddddddffe0e0e0ffecececfffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff848484fffbfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffffefefffffffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefefffefefefffefefffffffefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffefefffffefefefffefefefffefefefffdfefdfffdfdfdfff4f4f4ffdbdbdbffbebebeffa6a6a6ff7b7b7cff5b5b5bff3b3b3bff383838ff373737ff3636367f1b1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767677ff757575ff747474ff6c6c6cff5f5f60ff575757ff505050ff4b4a4bff454645ff404141ff3e3e3eff3a3a3aff393939ff3a3a3aff3e3d3eff474747ff4f4e4fff575757ff5f5f5fff666666ff6c6d6cff737474ff7a7a7aff7f807fff848484ff898989ff898989ff888888ff878787ff868786ff868686ff848484ff838283ff807f80ff7b7b7bff747474ff6e6e6eff686968ff5f6060ff575656ff4a4a4aff3e3f3eff383838ff2b2c2cff313130ff303030ff323231ff343434ff373837ff3d3d3eff434343ff494949ff515252ff5d5d5dff646464ff666767ff6869697f34343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff050505ff070807ff0d0d0dff121313ff181817ff1e1e1eff252425ff212121ff2b2b2bff3e3e3eff464646ff4c4c4cff4e4e4eff585757ff676767ff6d6d6dff7a7a7aff848484ff8a8a8aff8d8d8dff868686ff838282ff7e7e7eff7a7979ff727272ff696969ff5c5c5cff535353ff4d4c4cff484848ff424242ff424142ff3d3e3dff3a3b3aff2d2d2dff181818ff0c0c0cff090909ff060706ff030304ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0a0a0aff111011ff131313ff131314ff131313ff1d1e1dff2f302fff515151ff7a7a7bff999999ffd2d2d2fff8f8f8fffffefefffefefefffffffffffffffffffefffffffffffffffffefefffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffffefffefefffffefefffffffffffffffefefffffffffffefffefffffffefffffffffffffffefffefffefffffffffffffffffffefffffffffffffffefefffffffffffffffefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfdfcfff7f6f6ffdcddddffbababaffa2a2a2ff868585ff656564ff454545ff3e3f3fff3e3e3eff3e3e3d7f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaffe7e7e7ffd8d8d8ffd7d7d7ffd7d8d8ffd7d8d8ffd8d8d8ffd8d9d9ffd8d8d9ffd9d8d8ffd8d8d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffcfcfcfffcececeffcdcecdffccccccffccccccffcbcbcbffcacbcaffcacacaffc9c9c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffcacacaffd2d2d2ffd7d7d7ffddddddffdededeffdededeffdfdfdfffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe8e8e9ffe8e8e9ffe9e8e9ffe9e8e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9e8e8ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffeaeaeaffeaeaeaffebeaeaffeaebeaffebebebffebebebffebebebffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe2e2e3ffe1e1e1ffe0e0dfffdededeffdddcddffdededeffe0e0e0ffd6d6d6ffd0d1d1ffccccccffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffccccccffccccccffcdcdcdffcdceceffcececfffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9dadaffdbdadaffdbdbdbffdbdbdcffdcdcdcffddddddffdededeffe3e3e3fff3f4f4fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ffbababafffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffefefffffefefefffefefffffffffffffffefffffffefffffffffefffefefffffffffefffefefefffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefefffffefefffffffffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfff8f8f8ffe6e6e6ffc7c8c8ffadadadff888888ff656565ff424142ff353435ff363636ff373636ff34343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767575ff747474ff707071ff646564ff595959ff525251ff4b4b4cff454444ff404041ff3b3b3bff363737ff333434ff323232ff303030ff333333ff3d3d3dff424242ff4a4949ff515151ff5c5c5bff696969ff6f706fff747474ff787878ff7f7f7fff838282ff868686ff828182ff7b7b7cff7d7c7cff7e7e7eff7e7e7eff828282ff7e7e7eff6e6f6fff656565ff60605fff5b5a5aff515151ff484847ff3f3f40ff393939ff373737ff2b2c2cff2c2c2cff2b2b2bff2c2c2cff2f2f2fff343434ff3a3a3aff3c3b3cff3c3c3cff444444ff4f4f4fff595958ff616161ff6767677f3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000007f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010101ff030302ff030203ff020202ff050505ff090808ff090909ff0a0a0bff0b0b0bff0e0e0eff141414ff1a1a1aff252625ff282828ff2e2e2eff373737ff323232ff2c2c2dff292829ff252425ff1c1c1cff131413ff0d0d0dff0b0b0bff0a0a0aff0a0a0aff090909ff090909ff080808ff080808ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5959597f5959597f5959597f5959597f5959597f5858587f535353000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff0f0e0fff111111ff121213ff151515ff232323ff3a3a3aff5e5e5eff848484ffafafaeffe4e4e5fffefefefffefefffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefffffefefffffefefefffffefffffefefffffffffefffefefffffefffffffefefffffffffffffffefffffffffffffffffefffefefffffffffefffefefefffefefffffefffffffffffffffffefffffffefffffefffefffffefefffefefffffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfff9f9f9ffe6e6e6ffc1c1c1ffa7a7a7ff8d8e8eff6e6e6eff4c4b4cff3c3c3dff3d3d3dff3e3e3e7f1f201f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff1f0f1ffdcdcdcffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d5ffd5d5d5ffd4d4d4ffd4d4d3ffd2d3d3ffd1d1d1ffcecfcfffcececeffcdcdcdffcdcccdffcccccbffcacacbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c8c7ffc7c6c7ffc7c6c7ffc7c7c7ffc6c6c6ffc6c6c7ffc6c6c7ffc6c6c7ffc8c7c8ffcfcfceffd5d5d5ffdadadaffdededeffdddeddffdedddeffe0e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe7e7e7ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe7e8e7ffe7e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e0e1ffdfdfdfffdededeffdcdcddffddddddffe2e2e3ffdbdbdcffd3d4d3ffcdceceffc9c9c9ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c9ffc9c8c9ffcac9c9ffcacbcbffcbcbcbffccccccffcdcdcdffcdcdcdffcececfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d6ffd7d6d6ffd7d8d7ffd8d8d8ffd9d9d9ffdad9daffdbdbdbffdbdbdcffdcdcdcffdcdcddffdedddeffdfdfe0ffe9e9e9fff8f8f8fffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff272727ffe7e6e6fffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffffffffffffefefffefefefffefefffffefffefffefefefffefffefffffefefffffffefffffffffffffffffffffffefffffefefffffefffffffefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffbfbfaffeeeeeeffd3d3d2ffb4b4b3ff959495ff717171ff4a4a4aff363636ff373636ff343434ff34343300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747474ff717171ff686868ff585858ff4c4b4bff464646ff454545ff3b3c3cff383838ff373737ff363535ff323232ff313130ff2f2f30ff313131ff393939ff3e3e3eff424242ff454545ff484747ff4d4d4dff515151ff555555ff595959ff636362ff656565ff676667ff616060ff5d5d5dff5d5d5dff5d5d5dff5c5b5cff595959ff575757ff565656ff555454ff504f50ff4d4d4dff4a494aff444544ff3f3f3fff3c3c3cff3c3c3cff323332ff333232ff2c2c2cff2e2e2eff333333ff383838ff3b3b3aff3b3b3bff3e3e3eff434343ff4d4d4dff535252ff575757ff6161617f3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000007f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff030303ff030303ff050405ff060505ff050504ff050405ff040404ff040303ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3131317f626262bf919090ffbbbbbbffbbbbbbffb9b8b9ffb2b2b3ffb2b2b3ffb2b2b2ffb2b2b1ffaaaaaaff9f9f9f3f2424240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f020202ff080708ff090909ff0f0f0eff0f0f10ff181818ff292929ff474747ff6c6c6cff929292ffcac9c9fff2f2f2fffefefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffffffefffefffefffffffffffffefffffffffffffffefefffffefffffefefffffefffefffefefefffefffefffffefefffefffefffffefffffefffffffefefefffffefefffffefffffffefefffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffafafbffeeefefffc8c8c8ffaeaeaeff959494ff757474ff525252ff3e3e3eff3e3e3eff3f3f3f7f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6ffe3e2e3ffd7d7d7ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d5ffd5d5d5ffd5d4d5ffd4d4d3ffd3d3d3ffd3d2d3ffd1d0d0ffcfceceffcecdcdffcdccccffccccccffcbcbcbffcacacbffcacac9ffcac9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffcbcccbffd3d3d2ffd7d7d8ffdcdcdcffddddddffdcdcdcffdededeffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e6e7ffe7e6e7ffe7e7e6ffe7e6e6ffe6e6e6ffe7e6e7ffe7e7e6ffe6e7e7ffe6e7e6ffe7e6e6ffe7e7e7ffe7e7e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e7e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e3ffe2e2e3ffe2e1e1ffe0e0e0ffdededeffdddcddffdcdcdcffdbdbdbffdcdddcffdededdffd7d7d7ffd0d0d0ffcbcbcbffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c9c9ffcacacaffcbcacaffcccbcbffccccccffcdcdcdffcecdceffcececeffcfcfcfffd0d0cfffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d2d2ffd3d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d9ffdad9daffdadadaffdbdbdbffdcdcdcffdddcddffddddddffdededeffe1e2e2ffefefeffffcfbfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff3c3b3cffefeff0fffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefffffffefefefffffffefffefefefffefefefffefefefffefefefffffefefffefffffffffefefffefefffffefffefffefffefffffefffffffffefffffffffffffffffffffefefffffefffffffffefffffffefffffefefffffefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffcfcfcfff2f3f2ffdbdcdcffbcbcbcff9e9f9eff7d7d7dff555555ff373737ff343334ff343433ff34343300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717170ff686868ff636363ff616161ff545454ff4a4a4aff464646ff454545ff3b3c3cff393938ff383838ff363536ff313231ff303030ff333333ff3d3d3dff404040ff444444ff484848ff4c4c4cff515150ff545454ff575757ff5a595aff5b5c5bff5d5d5dff5e5e5eff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5d5d5dff5b5b5bff5b5b5bff595959ff565656ff535253ff505050ff4c4d4dff484848ff414241ff3d3d3dff3a3a3aff323232ff323232ff323131ff333333ff383838ff3b3a3bff3b3b3bff3e3e3eff434343ff4d4d4dff525252ff535353ff535353ff5757577f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f70706f7f6f6f6fffd7d6d6ffd4d3d4ffc8c8c8ffc5c5c5ffc2c1c2ffbbbbbbffbbbbbbffb8b9b8ffb3b3b3ffb1b2b2ffaaaaaaff9f9f9fff949494bf6768670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030203ff040404ff080808ff090908ff0c0c0cff191918ff2f2f2fff525252ff7a7a7affa7a7a7ffdededffffbfbfbfffefefffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefefffefefefffefffefffefefefffefefefffefefefffffefffffefefffffefefefffefefefffffffefffffffffffffffefffffefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefffffefefffffefffffffefffefffffffffffffefefffefefffffefffefffefefffffffefefffefffffffffefffffefefffffefffefffefffefffefefefffffffefffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffcfcfcfff3f2f2ffcfcfcfffb3b3b3ff999a99ff797979ff555454ff3f3f3fff3f3f3fff3f3f3f7f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffebebebffd9d9d9ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffcfcfcfffcececeffcdcdcdffcdccccffcbccccffcbcbcbffcacacaffcacac9ffc9c9c9ffc8c8c8ffc7c8c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc8c8c8ffd0d0d0ffd5d5d5ffdadadaffdcdcddffdadadaffdcdcdcffdededeffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe8e7e7ffe8e8e8ffe7e8e7ffe8e8e8ffe8e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e6e6ffe6e5e5ffe6e6e5ffe5e6e5ffe6e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe1e2e1ffe0e0e0ffdededfffdddcddffdbdcdbffdbdbdbffdbdbdbffdcdcdcffdbdbdbffd4d4d4ffcececeffc9c9c9ffc6c5c6ffc6c6c6ffc6c6c7ffc7c6c7ffc7c7c7ffc7c8c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d2ffd3d3d3ffd2d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d6d6ffd7d6d7ffd8d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdadbffdcdcdcffdcdcddffddddddffdededdffdfdfdfffe6e5e6fff5f5f5fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff5d5d5dfff5f4f4fffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefffffffefefffefefefffefefefffefffffffefefefffffefefffefefffffefffffffefffefffefffefffefefefffffefefffefefefffffefffffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfff7f7f7ffe5e5e5ffc8c8c8ffa7a7a7ff888888ff5f5f5fff3b3b3bff313131ff333333ff34343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686868ff636363ff636363ff636363ff616161ff555454ff4a4a4aff454646ff464545ff3c3c3cff393939ff353635ff2f2f2fff323232ff353535ff404040ff434343ff474747ff4c4c4cff515151ff575656ff5a5a5aff5d5d5dff606060ff626262ff636464ff656464ff656565ff656565ff656565ff646464ff636363ff626262ff616060ff5e5f5eff5c5c5cff595858ff555554ff505151ff4b4c4cff454545ff404041ff393939ff313131ff323232ff323232bf2828287f1d1d1d7f1d1d1dbf2e2e2eff434343ff4d4d4dff525252ff535353ff535353ff535353ff5353537f2a2b2b000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf6d6d6eff939393ff959596ff9b9b9bffa6a6a6ff575657ff585858ff585858ff2c2c2cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f272727bf8b8b8bffdededeffe1e1e1ffdfdfdfffdfdfdfffd6d6d6ffd4d4d4ffc8c8c8ffc4c4c4ffc1c1c1ffbababaffb9b8b9ffb5b5b5ffadadadff9a9999ff949494ff8c8c8cff7f7f7f3f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff020202ff020203ff040404ff050505ff0a0a0aff1c1c1cff363636ff5e5e5eff888888ffc0bfc0ffecedecfffefefefffffffefffffefefffffffffffffefefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefefffffffffefffefefffffefffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffffffffffffefffffefefffffffefefffefffffffefefefffffefefffefefffffefefefffefefefffefffefffefefefffffefefffefffefffffffffffffefffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfdfcfff3f3f3ffd2d2d2ffb6b6b5ff9d9d9dff7e7d7eff595959ff3e3e3eff3e3f3fff3f3f3fbf2e2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff3f3f2ffdfdfdfffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffcfcfcfffcecdceffcdcccdffccccccffcbcbccffcbcbcaffcacacaffc9c9caffc8c9c9ffc8c8c8ffc7c7c7ffc6c7c6ffc7c6c6ffc7c7c6ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffccccccffd3d3d3ffd8d8d8ffdddcdcffdbdbdaffdadadbffdddcdcffdededeffe0e0dfffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e7ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e8e8ffe8e8e7ffe8e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe5e5e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e8e7ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e5e6ffe6e6e5ffe5e6e6ffe5e6e5ffe6e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe0e1e0ffdfdfdfffddddddffdcdcdcffdbdbdbffdbdbdbffdadadaffddddddffd9d9d9ffd1d2d1ffcbcbcbffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc6c7c7ffc8c7c7ffc9c8c8ffc9c9c9ffcacbcaffccccccffcdcdccffcdcecdffcececeffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd2d3d2ffd3d2d3ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdbdcdbffdcdcdcffddddddffddddddffdededeffe0e0e0ffececebfffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff6f7070fff8f9f8fffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffffffefffefefffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefefffffefffefffffefffffffefefffffefefffefefefffefefffffefefefffffefefffefffefffefffefffefffefffefffefffefefffffffffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefdfdfffdfdfdfff9fafaffececedffcfcfcfffaeaeaeff929292ff6a6a69ff424142ff2f2f30ff333333ff3737377f1c1c1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3132317f3231317f3131317f3231317f3131317f3030307f2828287f2424247f2222220000000000000000ff2f2f2fff3b3b3bff3a3a3aff393939ff444444ff474747ff4c4c4cff525151ff575857ff5d5d5dff616160ff636363ff666666ff686868ff696969ff6a6a6aff6b6b6bff6b6b6bff6a6a6aff6a6a6aff696969ff686968ff676767ff656565ff636363ff606060ff5c5c5cff585758ff525151ff4a4a4aff444444ff3b3b3bff333333ff393939ff3434347f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929292ff929292ff939393ff969596ff9c9b9cffa6a6a6ffafafafffb1b1b1ffb1b1b1ffb3b3b3ff5c5c5cff5f5f5fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf010101ff0b0b0bff3b3a3bff5b5a5affc2c2c2ffdededeffe1e1e1ffdfdfdfffdfdfdeffd5d5d6ffd0d1d1ffc5c5c5ffbfbfbfffbcbcbbffb9b9b9ffb6b5b5ffb0afafff868686ff8c8c8cff7f7f7fff7e7e7e7f4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff020202ff030202ff030303ff0d0d0dff202020ff404041ff6e6e6eff9d9d9dffd7d7d7fff6f7f7fffefffffffffffefffefffefffffefefffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffefefffffefffffefefffffefefffffefefefffffefefffefffefffefffefffefefefffefefefffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefefffffffffffffefefffefffefffefefffffffffefffffffffffffefefffffefffffefefefffefefffffefefefffffefffffefffefffefffefffffffffffffffefffefffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfff4f4f4ffd3d2d3ffb7b6b6ffa0a0a0ff838283ff5f605fff3f403fff3d3d3cff3e3e3eff3d3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaffe7e7e7ffd7d7d8ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd4d4d4ffd3d4d3ffd3d2d2ffd2d2d2ffd2d2d2ffd0d0d0ffcececeffcdcdcdffccccccffccccccffcbcbcbffcbcacaffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc9cacaffd1d1d1ffd6d5d5ffdbdadbffdcdcdcffdbdadbffdcdbdcffdddeddffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e5e6ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe4e3e3ffe4e3e3ffe4e4e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e6ffe5e5e6ffe5e5e6ffe5e5e5ffe4e5e4ffe3e4e3ffe3e3e2ffe1e1e1ffe0e0e0ffdededeffdddcdcffdbdbdbffdbdbdbffdadadaffdbdbdbffdedddeffd6d6d6ffcfcfcfffc9c9c9ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbccffcdcdcdffcececeffcfceceffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d3d3ffd3d3d2ffd2d2d2ffd3d3d2ffd3d4d3ffd4d4d4ffd5d5d5ffd6d5d6ffd7d6d7ffd8d7d8ffd8d8d8ffd9dad9ffdadadaffdcdbdbffdcdcdbffddddddffddddddffdededeffdfdfdfffe3e3e3fff2f2f2fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff757575fff7f7f7fffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffefefffefffffffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefefffefffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffffffffffffffefffefefefffefffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffcfcfcfff1f1f1ffd3d2d3ffb2b2b2ff969697ff6f6f6fff464646ff323232ff373737ff393a397f1e1e1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2b2b2bff3f3f3fff3f3f3fff3f3f3fff464646ff4c4c4cff525352ff585958ff5e5f5eff636363ff676767ff696969ff6b6c6bff6e6e6eff6f6f6fff707070ff717171ff717070ff707070ff706f6fff6f6f6eff6e6e6eff6d6d6dff6c6c6cff6a6a6aff686868ff656565ff616161ff5b5b5bff515151ff4a4949ff3e3e3dff393939ff3b3b3bff3b3b3b3f0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929293ff929292ff929292ff939393ff969595ff9c9c9cffa6a6a6ffafafafffb2b2b2ffb9b9b9ffbcbcbcffc4c4c4ffc4c4c4ff9b9c9cff6a6b6bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff020101ff0b0b0aff3b3b3bff5b5b5bffc1c2c2ffdededeffe0e0e1ffddddddffd8d8d8ffd0d0d0ffc9c8c9ffc1c1c1ffbcbcbcffb9b9b9ffb6b6b5ffb0b0b0ff919192ff7f7f7fff7e7e7eff808080ff7b7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010000ff010000ff010101ff030303ff0f0f0fff262525ff4d4d4dff7c7c7cffb5b5b5ffe7e7e7fffdfdfdfffefffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefefffefefefffffefffffffefffffefefefffffffffffffffefffffefefffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefefefffffffffffffffffffefffffffefffefffffefefffefefefffefffffffefefefffefefefffffffefffefefefffefefefffefefffffffefffffefefffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffdfdfdfff5f6f5ffd5d4d5ffb8b8b8ffa2a2a3ff868686ff626263ff424242ff3d3d3dff3e3e3eff40403f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdffefefefffdcdcdcffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffcfcfd0ffcdcdcdffcccdccffccccccffcbcbcbffcbcbcbffc9cacaffc9c9c9ffc9c9c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c7c7ffcececeffd4d4d4ffd9d9d9ffdcdddcffdadadaffdbdbdbffdddcddffdededeffdfdfdfffe0dfdfffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e2ffe3e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e0e0ffdfdfdeffdddeddffdcdcdcffdbdbdbffdadadaffd9d9d9ffdcdcddffdadadaffd2d2d2ffccccccffc7c7c8ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c8ffc9c9c9ffc9cacaffcbcbcbffccccccffcdcdcdffcececeffcfcfceffd0d0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd3d3d3ffd3d3d2ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdddddcffddddddffdededeffdedfdfffe0e0e0ffe9e9e9fff9f9f8fffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff848484fff7f6f6fffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffffefefffffefffffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffefffefefffffefefffffffffefffffefefffefffefffefefffffefefffffefffefffefefefffffefefffefffefffefefffffffefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefffefffefefefffefefffffefffefffefefffffefefffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfff1f1f1ffd4d4d4ffb4b4b4ff9b9b9bff777777ff4c4c4cff373736ff3a3a3aff3d3d3d7f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f202020ff3f3f3fff3e3e3fff3c3c3cff474747ff525252ff5a5a5bff606161ff656566ff6a6a6aff6d6d6dff6f6f6fff717171ff737373ff747474ff767575ff767676ff767676ff757675ff757575ff747474ff747474ff747374ff737373ff737272ff727171ff6f6f6fff6c6c6cff676867ff5c5c5cff4f4f50ff3f3f3fff3b3b3bff3b3b3bff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929292ff929292ff929292ff939393ff959595ff999999ffa3a3a3ffafafaeffb4b4b3ffb8b8b8ffbfbfbfffc3c3c3ffd0d0d0ffd5d6d6ffdcdcdcffdfdfdfffe1e1e1ff6f6f6fff5e5e5eff282828ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0a0b0bff363736ff666665ffc9c9c9ffe1e1e1ffdedfdfffd9d9d9ffd3d3d3ffcacacaffc1c2c1ffbcbcbcffb9b9b9ffb5b5b5ffb0b0b0ffa1a1a1ff7a7a7aff808080ff7b7b7bff7979797f3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000001ff000000ff020202ff0e0e0eff292928ff595959ff8f9090ffcececefff3f3f3fffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffefffefefffffefefffffefffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffffefffffffffffffffffffffffefffffefffffefefefffefffefffefffefffefefffffefffffffefefefffefefefffefffefffefffefffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfff7f7f7ffdadadaffbbbabbffa5a5a5ff888788ff666566ff434343ff3e3e3eff404040ff4141420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffff7f6f6ffe1e2e1ffd8d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d2d2ffd1d2d2ffd1d1d1ffd0d0d0ffcececfffcdcdcdffccccccffcccbcbffcbcacbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c8ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c6ffc7c7c7ffcbcbcbffd2d2d2ffd7d7d7ffddddddffdcddddffdadadaffdbdcdcffddddddffdededeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e3e2ffe3e3e2ffe2e2e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e2ffe1e2e1ffe1e2e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e3e3ffe4e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffd9d9d9ffdadadaffddddddffd7d7d7ffcfd0d0ffcacacaffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c8ffc9c9c9ffcac9c9ffcbcbcbffccccccffcdcdcdffcececeffcecfcfffcfcfcfffcfcfcfffd0d0cfffcfd0cfffd0d0d0bf9d9d9dffd2d2d3ffd2d3d2ffd2d2d3ffd2d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffd9d9d9ffdadadaffdadbdbffdbdbdcffdcdcdcffddddddffdededeffdedfdfffdfdfe0ffe2e2e2ffefefeffffcfbfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090808ffa6a6a6fff7f7f7fffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefffffffffefffefffffffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffefffefffefffffffefefffffffefefffefefefffffffefffefefefffffefffffefefefffefefffffefefffffefffffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefffffffefffffffffefefffefefffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfff2f2f2ffd6d5d5ffb5b5b5ff9e9e9eff7c7c7cff535353ff3b3a3bff3d3c3dff4040407f20212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f202020ff404040ff3e3e3eff3d3d3dff4b4b4bff585858ff626262ff686968ff6c6d6dff707070ff737373ff757575ff777777ff787878ff797979ff7a7a7bff7a7a7aff7a7b7bff7b7b7bff7a7a7aff7a7a7aff797a7aff7a797aff7a7979ff797979ff787879ff777777ff767576ff717171ff656565ff575757ff454545ff444544ff3b3b3bff3b3b3b000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff929292ff929292ff929292ff939392ff959595ff9b9b9bffa7a7a7ffb0b0b0ffb5b5b5ffb9babaffbfbfbfffc7c7c6ffd0d1d1ffd9d9d9ffdededeffe1e1e1ffdfdedfffccccccff666666ff3b3b3bff0b0b0bff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff191a1aff5c5c5dffafafafffdfdfdfffe0dfdfffdbdadbffd4d4d4ffcbcbccffc2c1c2ffbcbdbdffb9b9baffb6b6b6ffb1b1b1ffa7a8a8ff7d7d7dff7c7b7bff797979ff777777ff737373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000001ff000000ff030404ff151515ff303030ff646464ffa4a4a4ffe0e0e0fffafafafffffefffffefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffefffffffffffffffffefffffefffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffffffefffffffefffefffefffefffffffffffffefffffffffffffffffffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffefefffefefefffefffffffefffffffffefefffefffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefff8f9f8ffdddedeffbcbcbcffa8a7a8ff8b8b8bff686868ff464646ff404040ff414141ff414141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafbfbffebebebffd9d9d9ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d5ffd4d3d4ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d1d0ffcfd0cfffcdcdcdffccccccffcccccbffcbcbcbffcacacaffc9c9c9ffc9c9c8ffc8c8c8ffc7c7c8ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc8c8c8ffcfd0d0ffd4d5d5ffdcdcdcffdfdedeffdbdbdbffdbdbdbffdcdcdcffdddeddffdededfffdfdfdfffdfe0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e7ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe2e2e1ffe2e2e1ffe2e1e2ffe2e2e1ffe1e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0dfdfffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e5ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffdfe0e0ffdedfdfffdededdffddddddffdcdbdcffdadbdbffdadadaffdddcddffdcdcdcffd3d3d4ffccccccffc7c7c7ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc9c9c8ffcacac9ffcbcbcbffcccbcbffcdcdcdffcecdceffcececeffcfcecfffcfcfcfffcfcfcfbf9c9c9b3f34343400000000bf9d9e9dffd3d2d2ffd2d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d4ffd6d6d5ffd7d6d6ffd7d8d7ffd8d8d9ffd9d9d9ffdadbdaffdbdbdbffdcdcdcffddddddffdddeddffdededeffdfdfdfffe0e0e0ffe6e6e6fff5f5f5fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0affb1b0b0fff8f8f8fffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefefefffefffefffefffffffefffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffefffffffefffffffefffffffefefffffefffffefefffffffffefffffffefffffefffffffefffffefffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefffffefefefffefefefffffefffffefefefffffffefffefffefffffefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfff3f3f3ffd7d7d7ffb7b7b6ff9fa0a0ff7f7e7eff565656ff3e3d3dff403f3fff4141417f20202100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f202020ff40403fff404040ff404040ff525252ff606060ff696969ff707070ff737374ff767676ff787979ff7b7b7aff7c7c7cff7d7d7dff7e7e7eff7f7e7eff7f7e7eff7e7e7fff7f7f7fff80807fff7f7f7fff807f80ff80807fff7f807fff7f7f7fff7e7e7eff7d7e7eff7d7c7cff787878ff6f6f6fff626262ff515151ff616161ff666766ff3b3b3b00000000000000000000000000000000000000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f242424ff929292ff929292ff929292ff939392ff969696ff9d9d9dffa9a9a9ffb1b2b2ffb6b6b6ffbbbabbffc0c0c0ffc8c8c8ffd2d2d2ffd9dad9ffdfdfdfffe0e0e0ffcbcbcbff666666ff3c3b3bff0b0b0aff020101ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000007f0000007f0000007f0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff151516ff535353ff939393ffdcdcdcffe0e0e0ffdcdcdcffd5d6d5ffcdcdceffc3c3c3ffbdbdbdffb9bab9ffb7b6b6ffb1b1b1ffaaaaaaff8d8d8dff707070ff777777ff737474ff7374743f1b1b1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff060607ff1b1b1bff393939ff706f70ffaeadaeffe5e6e5fffdfdfdfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffefefefffffefefffefefefffffefefffefefefffefefefffffefefffefefefffffefefffefefefffefffefffffffefffefefefffffffffffffffefffffffffffffffffffefffffffefffffffefffefffffffefffffefefffefefefffefefefffefefffffefffefffefefefffffffffffffefefffffffefffefffefffffefffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffaf9faffe1e1e1ffbdbdbdffa9a9a9ff8c8d8dff6b6b6bff494949ff414140ff414141ff4141413f0e0f0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff3f3f3ffe0dfe0ffd8d8d8ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d3ffd1d2d2ffd1d1d1ffd1d0d0ffd0cfd0ffcfcfceffccccccffcbccccffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc9c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffccccccffd2d2d2ffd9d9d9ffdfdfdeffddddddffdbdadaffdcdbdcffddddddffdededeffdedfdeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e3e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffe0dfdfffdfdfdfffdfdedfffdededfffdededeffdfdfdeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe2e2e1ffe2e2e2ffe2e1e1ffe1e1e0ffe0dfdfffdfdfdfffdededeffdedddeffdededdffddddddffdedddeffddddddffdddeddffdddeddffddddddffddddddffddddddffddddddffdddddeffdddddeffdededdffdfdedeffdfdedeffdfdedeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe5e5e6ffe5e6e5ffe5e6e6ffe5e6e5ffe6e6e5ffe6e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe5e5e5ffe4e4e4ffe4e3e4ffe3e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdededdffdcdcdcffdcdbdbffdbdbdbffdadadaffdfdedeffd8d8d9ffd0cfd0ffc9c9c9ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacbcbffcbccccffcdcccdffcdcdcdffcecdcdffcececdffcecece3f3333330000000000000000000000003f343434ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffdad9d9ffdadadaffdbdbdbffdcdcdcffdcdddcffdeddddffdededeffdfdfdeffdfdfdfffe1e2e1ffecececfffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bffb2b2b2fff8f8f8fffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefdfefffdfdfdfffdfcfcfff3f3f3ffd9d9d9ffb8b7b7ffa1a1a1ff828281ff5c5c5cff414041ff424241ff4141417f20212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f202020ff40403fff454545ff474847ff5a5a5aff6a6a6bff737373ff787878ff7b7a7aff7c7c7cff7e7e7eff808080ff818281ff838382ff838383ff838383ff838383ff838383ff838483ff848484ff858585ff858585ff858585ff858585ff858585ff858585ff858585ff858585ff838282ff7d7d7dff727272ff696969ff757575ff777777bf4b4a4a00000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f484849ff929292ff929292ff919291ff939393ff969796ff9fa0a0ffabaaabffb2b2b2ffb6b7b6ffbbbbbbffc1c1c0ffcacacaffd4d4d4ffdbdbdbffe0e0e0ffddddddff999999ff454545ff0d0c0dff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000000000000000000000000000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070706ff303030ff787877ffd7d7d7ffe0e1e0ffddddddffd7d7d7ffd0d0d1ffc5c4c5ffbdbdbdffbababaffb6b6b6ffb1b1b1ffabababff989898ff757575ff737474ff747474ff6e6f6fbf51515000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff010100ff000001ff000000ff000000ff070707ff1f1f1fff464645ff7d7e7effbebfbeffecebebfffefefdfffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefffffffefefffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffbfbfbffe5e5e5ffbebebeffa9a9a9ff8f8f8eff707070ff4d4d4dff3d3d3dff414141ff3d3c3d7f1e1e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffaf9faffe7e7e7ffd9d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d3d3ffd2d1d2ffd1d1d0ffd0d0d0ffcfcfcfffcfcfcfffcdcdcdffcbcbcbffcacbcbffcacacaffcac9c9ffc9c9c8ffc8c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc6c6c5ffc6c5c6ffc5c6c5ffc5c6c5ffc9c9c9ffd1d1d1ffd6d6d6ffdededeffdedfdeffdbdbdaffdbdbdbffdcdddcffdededdffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdedfdeffdededeffdddedeffdeddddffddddddffddddddffdddcddffdcdcdcffdcdcdcffddddddffdddddeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffdfdfdfffdededeffdddddeffddddddffdcdcdcffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcddffdddcddffddddddffddddddffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe3e4e3ffe3e3e2ffe2e2e2ffe1e1e1ffdfdfdfffdfdedeffdddddeffdddddcffdcdcdbffdbdcdcffdadadaffdcdcdcffdfdfdfffd6d6d6ffcccdccffc8c8c8ffc5c5c5ffc6c5c6ffc6c6c6ffc7c7c7ffc8c8c8ffcacacaffcbcbcbffccccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecd3f33333300000000000000000000000000000000bf9d9e9effd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadbdbffdbdcdcffdddcddffddddddffdededeffdededeffdfdfdfffe0e0e0ffe4e4e4fff2f2f2fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff101010ffb9b8b9fff7f7f8fffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefffefffefefefffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefefefffefffefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfefdfffefefefffefefefffefefefffdfdfdfffcfcfcfff4f4f4ffdcdcdcffb9b9b9ffa3a3a3ff848484ff5f5f5fff3d3d3dff404040ff414141bf31313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f202020ff4d4d4dff717171ff555555ff696869ff777877ff7e7e7eff808081ff818181ff828282ff848384ff858585ff868686ff878787ff888888ff888788ff878887ff888787ff888888ff888988ff898989ff898989ff8a8a8aff8a8b8aff8b8b8bff8b8b8aff8b8b8bff8c8c8cff8c8d8dff8b8b8cff8b8b8bff818081ff777777ff7777777f3b3b3b3f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f494949ff919191ff919192ff919291ff939393ff989999ffa2a1a2ffadadadffb3b3b3ffb7b7b8ffbcbcbcffc1c1c1ffcbcbcbffd6d6d6ffdcdcdcffe2e3e2ffd8d8d8ff7c7c7cff343434ff080809ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff1f1f1fff646464ffc7c7c7ffe1e1e0ffdededeffd8d9d9ffd2d2d2ffc7c7c7ffbebebeffbababaffb6b7b6ffb1b2b1ffacacacff9f9f9fff7d7d7dff707070ff6f6f6fff6c6c6cff6868683f1a1a1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000100ff000000ff020202ff0c0c0dff252525ff505050ff888888ffc9c9c8fff1f1f1fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffffefefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefefefffefffffffefefefffffefefffefefefffefefefffefefefffffffefffefefefffffffffffffffefffffefefffefefffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffbfbfbffe8e8e8ffc0c1c0ffaaaaaaff90908fff717171ff4f4f4fff3d3d3dff3c3c3cff3c3c3c7f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffeeeeeeffdcdcdcffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcececeffccccccffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc5c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffcececeffd4d4d4ffdcdbdcffe0e0e0ffdcdcdcffdadadaffdbdcdbffddddddffdededeffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfe0ffdfe0dfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdedddeffdddddeffddddddffdddddcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffddddddffdddedeffddddddffdededeffdededeffdddddcffdbdbdbffdbdbdbffdbdbdbffdadadaffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d8d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdbdadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdddedeffdededeffdfdfdeffdfe0dfffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e6ffe6e6e5ffe6e5e6ffe5e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdedfdfffddddddffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdadadaffdedfdfffdcdcdcffd3d3d3ffccccccffc7c7c7ffc5c5c5ffc7c6c6ffc8c8c8ffc8c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcdcdcdffcdcdcdffcececdffcecdcebf9a9a9a0000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d5ffd7d6d7ffd7d7d8ffd9d9d8ffdadad9ffdadbdaffdbdcdbffdcdcdcffddddddffdedddeffdededeffdededfffdfdfdfffe1e1e1ffe9e9e9fff7f7f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff131313ffbdbebdfff8f8f8fffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffefefffefefffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffffefffefefefffffffefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfefefffefdfefffefefefffefefefffdfefdfffdfdfdfffcfcfcfff5f4f5ffe1e1e1ffbbbabaffa3a3a3ff868686ff636363ff434343ff3f3f3fff414141ff42424100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f101010ff767676ff767676ff717171ff7b7a7aff868586ff868686ff878687ff878787ff888888ff8a8989ff8a8a8aff8b8b8bff8b8c8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8c8d8dff8d8d8dff8e8e8eff8e8e8eff8f8f8fff909090ff909091ff909090ff909090ff8e8e8eff919191ff8a8a8bff828383ff777777ff3b3b3bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f494949ff929292ff919192ff929191ff939393ff9a9a9affa4a4a4ffaeaeaeffb4b4b4ffb8b8b8ffbcbcbcffc3c2c2ffcdceceffd8d7d7ffdedddeffe2e3e3ffc6c7c7ff656566ff272727ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff1a1a19ff575656ffb2b2b2ffe0e0e0ffdfdfdfffdadadaffd4d3d3ffcacacaffbfbfbfffbabbbbffb6b6b6ffb1b1b2ffacacacffa1a1a1ff898889ff6d6d6dff6c6c6cff686868ff686867bf4d4d4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff040304ff141313ff2b2a2aff5a5a5aff919191ffd1d1d1fff5f5f5fffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefefffffefffffefefffffffefefffefefefffefffefffffffefffefefefffefefffffefefefffffefefffefefffffffffffffefffffffffefffffffffffffefffffffffefffffffefefffefffefffefefefffefefffffefefefffefffefffffefefffefefffffffffefffefffffffffffffffffefefffffefffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffbfbfbffecececffc5c6c5ffadadadff929393ff727273ff4f4f4fff3b3c3bff3c3c3cff3d3d3d7f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefff6f6f6ffe3e3e3ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d0ffcfcfd0ffcecfcfffcececeffcdcdceffcbcbcbffcacacaffc9c9c9ffc8c9c9ffc8c8c8ffc7c7c7ffc7c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffcbcbcbffd3d2d2ffd8d8d9ffe0e0e0ffddddddffdadad9ffdbdbdaffdcdcdcffddddddffdededeffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e3ffe1e2e2ffe1e1e1ffe1e0e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdedfffdedfdfffdededeffdededeffdddeddffddddddffdddddcffdcdcdcffdcdbdcffdcdbdbffdbdbdbffdadadaffdad9daffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdcdbdbffdbdbdcffdddddcffdddcddffdcdcdcffdbdbdaffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d6ffd6d6d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd8d8d8ffd8d9d9ffd9dad9ffdadadaffdadadaffdbdadbffdbdbdbffdbdcdcffdcdcdcffddddddffdededeffdededfffdfdfdfffdfe0dfffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe2e3e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdddddcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdededfffd8d8d8ffd0d0d0ffcacacaffc6c6c6ffc7c6c6ffc7c8c7ffc8c8c8ffcacacaffcccbccffcccccdffcdcdcdffcdcecdffcececeffcececeffcececdffcdcece7f666666000000000000000000000000000000007f696969ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d4ffd3d4d4ffd4d4d4ffd5d5d6ffd6d6d6ffd8d8d7ffd8d8d9ffd9d9d9ffdadadaffdbdbdbffdbdcdcffdddddcffddddddffddddddffdededeffdfdfdfffdfdfe0ffe3e2e2ffeeefeefffcfbfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1b1b1bffbdbdbdfff9f8f9fffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffefffffffefefffffffffffffffffffffefffefffefffefffefffefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefffffffefffefffefffffffffefefffefffefffefefefffefefefffefefefffefdfdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfefefffefdfdfffdfdfdfffcfcfcfff5f5f5ffe3e3e3ffbabbbbffa4a4a4ff888888ff686868ff464646ff414141ff414142ff444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff767676ff7a7a7aff858686ff888888ff888888ff888888ff898989ff8b8b8bff8d8c8cff8d8e8dff8f8e8eff8f8f8fff909090ff908f8fff8f8f8fff8e8f8fff8e8f8eff8e8f8fff8f8f8fff8f8f90ff908f8fff8f8f8fff919090ff919191ff919191ff919191ff909090ff908f90ff8e8e8eff919191ff8a8a8aff616161ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff909090ff929292ff929291ff929191ff949494ff9c9c9dffa5a5a5ffafafafffb5b5b5ffb9b9b9ffbdbdbdffc4c4c4ffd0d0d0ffd9d9d8ffdfe0e0ffe3e3e2ffb2b2b2ff5d5c5cff1f1e1fff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff101010ff494a49ff9e9e9effddddddffe0e0e0ffdbdcdcffd5d6d5ffcdcdcdffc1c1c1ffbbbbbbffb6b7b7ffb2b2b2ffadadadffa2a2a2ff929292ff6f6e6eff686869ff686868ff676767ff6565657f3231320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff030304ff151515ff313130ff626362ff9e9e9effdadadafff8f9f9fffffffffffffffffffffffffffefffffffefffefffefffffffffefffffffffffffffefefffefefffffffffffffffffffffefffffffefffffffffffffffefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffefefffefffefffefefffffffffefffffffefffefffefffefffefffefffefffffefffffffefffffffefefffefefefffffffffffffefffffefefffffefefffffffefefffefefffffefefffffefefefffefefefffefffefffffefffffefffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffbfcfcffeeeeedffcacacaffb0b0afff959595ff747475ff505050ff3c3b3cff3d3d3dff3f3f3f7f2020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaffebeaebffdbdbdbffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d6d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcececeffcdcecdffccccccffcacacaffcac9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c5c6ffc8c9c9ffd0d0d0ffd6d6d6ffdededeffdfdfdfffdadadaffdadadaffdcdcdbffdcdddcffdeddddffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe2e3e3ffe2e3e2ffe1e2e2ffe2e1e1ffe1e0e1ffe1e0e0ffdfe0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdddeddffddddddffddddddffddddddffdddcdcffdcdcdcffdbdbdbffdadbdaffdad9daffd9dad9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdbdbdaffdcdcdcffddddddffddddddffdad9daffd9d9d9ffd8d7d7ffd6d6d6ffd4d4d4ffd3d3d2ffd2d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d6ffd6d6d6ffd7d7d6ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffdededeffdfdedeffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e0e0ffe0e0e0ffdedfdfffdededeffdcdddcffdcdcdbffdbdcdbffdbdbdbffdbdbdaffdcdcdcffdcdcdcffd5d5d5ffcdcdcdffc9c8c9ffc6c6c6ffc6c6c6ffc7c8c7ffc9c9c9ffcacacbffccccccffcdcdcdffcecdcdffcdcdceffcececeffcdcdcdffcdcdcdffcccdcd0000000000000000000000000000000000000000bf9f9e9effd3d4d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadbffdbdbdbffdcdcdcffdddcdcffddddddffdededeffdededeffdfdedfffe0e0e0ffe6e5e5fff5f4f5fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff1f2020ffc1c1c1fff8f8f8fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefefffffefffffefefffffefefefffefffffffefefefffffefefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffefffffefefefffffffefffffffffffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffcfcfcfff6f7f7ffe4e4e4ffbbbbbbffa5a5a5ff8b8a8aff6b6a6bff484848ff414242ff444444ff454646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff7a7a7aff858685ff888888ff888888ff888888ff898989ff8b8b8bff8c8c8dff8e8e8eff8e8e8eff8f8f8fff909191ff909191ff919090ff8f8f8fff8f8f8fff8f8e8fff8e8e8fff8f8f8fff909090ff909090ff909090ff919191ff919191ff919191ff929191ff919191ff909090ff6c6c6bff474747ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf696969ff8f8f8fff909090ff929192ff929292ff959595ff9d9e9effa7a7a7ffafb0b0ffb6b6b6ffbab9baffbebfbfffc8c8c8ffd3d3d2ffdadadaffe1e1e1ffe0e0e0ff989797ff4c4d4dff121211ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff434242ff878787ffd9d8d9ffe0e1e0ffddddddffd7d7d7ffcfcfcfffc3c3c3ffbdbdbdffb7b7b8ffb3b3b3ffadadadffa3a3a3ff989898ff7b7b7bff656565ff676767ff656565ff646464ff646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000000ff000000ff000000ff040403ff181818ff393939ff6a6a6affa8a7a8ffe1e1e2fffbfcfcfffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffefffffffffffffffefffffefffffffefefffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefffffffffefffffffffffffffefffffefffffffefefffffffffffffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffefffffefefffffffffffffffffffffffffefffffffffffffefefffffefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfdfefffcfcfcfff0f0f0ffcdcdcdffb2b2b1ff989798ff777777ff535353ff3d3e3dff3f3f3fff4141417f212121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefff2f2f2ffdfdfdfffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d4ffd2d2d3ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcdcdffcbccccffcac9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c7c6ffcdcdcdffd4d4d4ffdadadbffe0e0e0ffdcdcdcffdadadaffdbdbdbffdcdcdcffddddddffdddddeffdddedeffdfdfdeffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0dfffdfdfdfffdededeffdededeffdededeffdededeffdddedeffddddddffddddddffdcddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffd9d9daffd9d9d9ffd8d8d8ffd8d8d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d4d3ffd5d5d5ffd6d6d5ffd8d8d8ffd9d9d9ffdbdbdbffdcdcdcffdcdcdcffd9d9d9ffd8d7d8ffd8d7d7ffd4d5d4ffd4d4d4ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd6d5d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdbdbdbffdbdcdcffddddddffddddddffdfdedeffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdedfdeffddddddffdddcddffdcddddffdbdcdcffdbdbdbffdbdadbffdfdedeffdbdadaffd3d3d3ffcbccccffc7c7c7ffc5c6c5ffc6c7c6ffc7c7c8ffcac9c9ffcbcccbffcdcdcdffcdcdcdffcecdcdffcecdcdffcdcecdffcdcdccffccccccbf999999000000000000000000000000000000003f353535ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d6ffd7d6d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdcdbdbffdcdcdcffddddddffddddddffdededeffdededeffdfdfdfffe1e1e1ffebebebfffaf9f9fffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff262626ffc2c2c2fff6f7f6fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffffffffffffffffffffefefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffffffffffefffefefffffefefefffffffefffefefefffffffefffffefefffffefefffefefffffffefffffefffffffffefefffefffefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfefffdfdfdfffdfcfdfffdfcfdfff7f7f7ffe5e5e5ffbcbcbcffa7a7a7ff8b8b8bff6c6c6bff4b4b4bff444444ff464646ff4646460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3c7f4242427f434344bf666666ff888888ff898989ff8b8b8bff8d8d8dff8e8e8eff8e8e8fff8f8f8fff919190ff919190ff919191ff919191ff919190ff908f8fff8f8f8fff8f8f8fff8f8f8eff8f8f8fff909090ff919191ff919191ff919191ff919191ff919191ff6d6c6dff242424ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f212121ff8a8b8aff8c8d8cff8f8f8fff909090ff919191ff979797ff9f9f9fffa9a9a9ffb1b0b0ffb7b6b6ffbababbffbfc0c0ffcbcacaffd5d5d5ffdcdcdcffe3e3e3ffd8d9d9ff7e7e7eff373737ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060706ff303030ff6d6d6dffcbcbcbffe0e0e0ffdededeffd9d9d9ffd2d2d1ffc6c5c5ffbebebeffb8b9b9ffb4b4b3ffaeaeaeffa4a4a4ff9a9b9aff8b8b8bff6c6c6cff646464ff646464ff646464ff636363bf49494900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000000ff000000ff060505ff1e1e1eff434343ff747474ffb2b2b3ffe7e6e6fffdfdfdfffffffffffffffffffffffefffefffffffffffffffefffffffffffefffefffefffffefffffffefffffffffffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefffffefefffffefefffefefffffffffffffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffefffffefefefffefefefffefffefffffffefffefefffffffefefffefffffffefffefffffffffffffffffffffffffffefffffffefefffffffffefffefefefffefffefffefefefffffefefffefefefffefefefffdfefefffdfdfdfffcfcfcfff1f1f1ffcfcfcfffb1b1b2ff979897ff797979ff575757ff403f40ff414141ff4242427f21212100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffff7f7f7ffe6e6e6ffdadadaffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d1d0ffd0cfcfffcfcfcfffcececeffcdcdcdffcccdccffcbcbcaffc9c9c9ffc8c8c8ffc8c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffcacacaffd2d2d2ffd8d8d8ffdededfffdededeffdbdbdbffdbdcdcffddddddffddddddffddddddffddddddffdededeffdfdedeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e6ffe6e5e5ffe5e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e4ffe4e5e5ffe4e4e4ffe3e4e3ffe3e2e3ffe3e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdededfffdededeffdededeffdddeddffddddddffdcdcddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d0d0ffcfcfcfffcfcfcfffd0d0cfffd3d2d2ffd4d4d5ffd6d6d6ffd8d8d8ffd9dad9ffdbdbdbbfa5a5a5ffd9d8d8ffd7d7d7ffd5d5d5ffd4d4d4ffd3d2d2ffd2d2d2ffd1d1d1ffd0d0d1ffd0cfcfffcfcfcfffcfceceffcececdffcececeffcfcfceffcfcfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e2ffe2e2e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdededfffdededeffdededeffddddddffdddddcffdbdbdbffdbdbdbffdddddeffd8d8d8ffd0d0d0ffc9cacaffc6c6c6ffc5c6c5ffc7c7c7ffc8c9c8ffcacbcaffcbcbccffccccccffcdcdcdffcdcdcdffcdccccffccccccffccccccffcccccc3f33333300000000000000000000000000000000bf9f9f9fffd4d4d4ffd4d4d5ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d5ffd6d7d6ffd8d7d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffdddeddffdededeffdedfdfffdfe0dfffe4e4e4fff2f1f1fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff313131ffc1c0c0fff6f6f6fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefefffffefffffffffefefffffffefffffffffffefffffffefffffffffffefffffefefffefefefffefefffffefefefffefffefffefefefffffefffffefefefffefefffffefefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffefffffffefefefffffefefffffefefffefefffffefffefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfcfff8f8f8ffe5e6e5ffbdbdbeffa7a7a8ff8d8e8dff6c6c6cff4d4d4dff454546ff464646ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2323237f4747477f4747477f4848487f4848487f4848487f4848487f4848487f4848487f4848487f4747487f4747487f4747477f4747470000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf646464ff888787ff8b8a8aff8c8c8dff8e8e8eff919191ff989898ffa1a1a1ffaaaaaaffb1b1b2ffb7b7b7ffbbbbbcffc2c2c3ffcdcecdffd7d7d7ffdedddeffe4e4e4ffcacacaff6a6a69ff282928ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff1b1b1bff5a5b5affb4b4b5ffdfe0e0ffdededfffdadadbffd3d3d3ffc8c8c8ffbfbfc0ffbababaffb4b5b4ffafaeaeffa5a5a5ff9d9d9dff939393ff7d7c7cff646464ff646464ff636363ff626262ff616161bf4748480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000101ff020201ff020101ff010100ff000000ff0a0a0aff262626ff4d4d4dff808080ffbfbfbfffebebebfffdfefefffefefffffffffffffefefffffffffffffefefffffefefffffefffefffffefefffefefefffffffefffffffefffffffefffefefefffffffffffefffffffefefffffffefefffefffefffffffefffffefffffefffffffffffffffffffffffffffffffefffffffefffffffffffefffffefffffefffffffffffffffffffffffefffffffefefffffffefffffefefefffefffffffefefffffefefffffefffffffffefffffffefefffffffffffffffffffffffefffffefffffffffffffefffffffefefffffffefefffefffefffffffefffffefffffefffffffffefffffffffefffffffffffefffffffefffffffffffefffffefefffefffffffefefffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffdfefefffcfdfdfffcfcfcfff1f1f1ffd1d0d0ffb0b0b0ff979797ff7a7a7aff595959ff404040ff424142ff4242417f212120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffedededffdcdcdcffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d5ffd5d5d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d1ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcdcdcdffccccccffcacacaffc9c8c8ffc8c8c8ffc7c8c7ffc7c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc8c8c8ffcfcfcfffd5d6d5ffdcdcdcffe0dfe0ffdcdcdcffdbdbdbffdddcdcffdeddddffddddddffddddddffddddddffdededeffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe2e1e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffdedfdfffdfdedeffdddddeffddddddffdddcddffdcdcdcffdbdcdbffdcdcdbffdbdbdbffdbdbdbffdbdadaffdadadaffd9dadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d3d3ffd3d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcdcdcdffcbccccffcbcbccffcdcdcdffd0d0d0ffd3d3d3ffd5d4d4ffd6d6d6ffd8d8d83f36363600000000000000003f3535357f6a6a6affd2d2d2ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcdceceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d0ffd1d1d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdbdbdaffdcdbdcffddddddffdddeddffdededeffdededfffdfdfdfffdfe0dfffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e4e5ffe5e5e4ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdcdcddffdbdcdbffdfdedfffdddedeffd5d5d5ffcdcdcdffc7c8c8ffc6c5c5ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcccbccffccccccffccccccffccccccffccccccffccccccbf9999990000000000000000000000000000000000000000ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdbdadaffdbdbdbffdcdcdcffdcdcdcffddddddffdddeddffdededeffdedfdfffe1e0e0ffe8e8e8fff6f7f6fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff010100ff080808ff383838ffbababafff5f5f6fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefefffffffefefffefffefffefefefffefefefffffefefffefffefffefffefffffefffffefffffffffffefffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffefefffffffefffefefefffefefefffefffefffefefefffefffffffefefefffffffefffefffefffffefffffffefefffefffefffefffefffefffffffffefefffffffefffefffefffffefffffefffffffffefefffefefffffefefefffefefefffefefefffdfefefffdfefefffdfefefffdfdfdfffdfdfefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfdfffefefdfffdfefdfffdfdfefffdfdfdfffdfdfcfff8f8f8ffe7e7e7ffc0c1c0ffa9a9a9ff8f908fff706f6fff4e4e4eff434343ff464646ff464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf616060ff828382ff858585ff878787ff8a8a8aff8b8c8bff929293ff9a9a9affa2a3a2ffababacffb2b3b3ffb8b8b8ffbdbdbdffc5c5c5ffd1d0d1ffd8d9d8ffe0e0e0ffe1e1e1ffb5b5b5ff545453ff181918ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1a1919ff585858ff9c9c9dffdcddddffdfdfdfffdcdcdcffd5d5d4ffcbcbcbffc2c1c2ffbcbcbcffb6b6b6ffafb0afffa7a8a7ff9f9f9fff989898ff898989ff6d6d6dff626262ff626262ff616161ff606060ff5f5e5fbf464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f030304ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f010100ff010201ff020202ff010101ff030302ff121312ff2c2c2cff555555ff8c8b8cffcbcacafff2f2f2fffefefefffefefffffffefffffffefefffffefefffffefefffffffefffefefefffefefffffefffffffefffffffffffffffffefefffffffffffefffefffffefffffffefefffefffefffefffefffefffffffffefffffffffefffefffefffffefffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffefefffffefffffffefefefffefefefffffefefffffefefffffefefffffffffffffefffffefffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffefffffffffefffefffefffefffffffffffffffffffefffefffefffffefffffefffffffffffefffefffffffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffdfdfefffdfdfdfffcfdfcfff2f2f2ffd1d2d2ffb1b1b1ff989898ff7a7a79ff595958ff3e3e3fff3e3d3dff4242417f21212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff4f4f4ffe1e2e1ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d2ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcdcdffcdccccffcbcbcbffc9c9c9ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc6c5c5ffc6c6c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c6c5ffc5c5c5ffc6c6c6ffcdcdcdffd4d4d3ffd9d9d9ffdededeffdededeffdbdbdbffdcdcdcffddddddffddddddffddddddffddddddffdddddeffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e2ffe3e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe5e5e5ffe4e5e5ffe5e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e0e0ffe0dfdfffdfdfdfffdededeffddddddffdddddcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffdadad9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d8ffd7d7d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d3d3ffd2d2d3ffd2d1d1ffd0d0d0ffd0d0d0ffcfcfceffcececeffcccdcdffcbcbcbffcbcbcbffcbcacbffc9c8c8ffc8c8c8ffcacacaffccccccffcdcdcdffd0d0d0ffd3d3d3ffd5d4d53f3535350000000000000000000000000000000000000000000000003f3434347f686868ffd0d0cfffcfd0cfffcfcfcfffcfcfcfffcecdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffccccccffcbcbccffcbcbcbffccccccffcdcdcdffcececdffcececeffcfcfcfffd0d0d0ffd2d1d2ffd2d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d7ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffdddeddffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e4ffe5e5e5ffe4e5e4ffe5e4e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdddcdcffdcdcdcffe1e1e0ffdadadaffd1d1d1ffcacbcaffc6c7c7ffc7c7c7ffc8c7c7ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcccbffccccccffccccccffccccccffccccccffcbcccb7f656565000000000000000000000000000000003f353535ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd7d6d6ffd7d7d7ffd8d7d8ffd9d9d8ffd9d9d9ffdadadaffdadbdaffdbdbdbffdcdcdcffdddcdcffddddddffdededeffdededeffdfdfdfffe2e2e2ffeeededfffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000001ff000000ff000000ff010000ff000101ff020202ff0c0c0cff373637ffb0afb0fff2f3f3fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffefefefffefffffffefefffffffffefffffefffffefffffffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefffffefffefffefffffffffefefffefffefffefefffffefefefffefffffffefffffffffefffffffefffffefffffffffffffffffefefffefefefffefffffffffffefffefefffffffefffffefefefffefffffffefefffffffefefffffefefffefefefffefefefffefefdfffefdfdfffdfdfefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffdfdfefffdfdfdfffdfefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfff8f8f8ffe8e7e8ffc2c2c2ffabababff939293ff737373ff4f4f4fff3e3e3eff444444ff4444447f201f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf5e5e5eff807f7fff818081ff838282ff868586ff858686ff8c8c8cff959595ff9d9c9cffa4a4a5ffadadadffb3b4b3ffbab9b9ffbebebfffc8c9c8ffd2d3d3ffdadadaffe1e1e1ffddddddff959595ff434344ff0d0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff111211ff4d4d4dff858585ffd9d9d9ffdfdfdfffddddddffd6d7d6ffcececeffc4c4c4ffbdbdbdffb8b8b8ffb1b1b1ffa9a9a9ffa2a2a2ff9a9a9aff919191ff797a79ff646363ff606060ff606060ff5f5f5fff5d5e5eff5d5c5cbf4444443f161616000000000000000000000000000000000000000000000000000000000000000000000000000000003f0e0e0eff2e2d2eff161615ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f010101ff010102ff020102ff010202ff050506ff191919ff323232ff5a5a5aff979797ffd6d7d6fff5f5f5fffffefefffefefffffefefefffffffefffffefefffefefffffefffefffefffffffffefefffffffefffefefffffefefefffffffffffffffffffffefffffffefffffefffffffffffffffffefffffefefefffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffffffffffffefefffefefffffefffefffefffffffffffefffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffffffffffffffffffefefffefffffffefefffffffefefffffefffffefffffffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffdfefdfffdfdfdfffdfdfcfff2f2f2ffd4d4d4ffb3b3b4ff9a9a9aff7a7a7aff585858ff3f3f3fff3c3c3cff3e3e3e7f2120210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaffe9e9e9ffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd2d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcececdffcdccccffccccccffcacbcaffc8c9c9ffc8c8c8ffc7c7c7ffc7c6c7ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc9c9c9ffd2d2d2ffd7d7d7ffdcdcdcffdededeffdcdcdcffdbdbdcffdcdcddffddddddffdeddddffdddeddffddddddffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e2e1ffe2e2e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdededeffddddddffdddcdcffdcdcdcffdbdbdbffdadadaffdadadaffdadad9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcfceceffcdcecdffcccccdffcbcccbffcac9c9ffc8c8c9ffc7c7c7ffc6c6c6ffc6c6c6ffc7c7c8ffc8c9c8ffcacacaffccccccffcecdcdbf9c9c9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3333337f676767ffcdcdceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccbcbffcbcbcbffcccbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcccbccffcdcdcdffcfcfcfffd1d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d6ffd7d7d7ffd8d8d8ffdad9daffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffdededdffdededeffdfdfdfffdfdfe0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe4e4e4ffe4e4e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe0dfe0ffdfdfdfffdeddddffdcdcdcffdfdfdeffdfdfdfffd8d8d8ffcececeffc9c8c9ffc5c5c5ffc6c6c6ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcbcbccffccccccffccccccffcbcccbffcbcbcbffcbcbcb0000000000000000000000003f343434ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffdededeffdedfdeffe0dfe0ffe5e5e5fff3f3f3fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff000000ff000000ff000000ff010101ff020302ff101010ff3d3d3dffadadadfff0f0f0fffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefffefffffefffffefefffffefefefffefffefffffefefffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffefefffefefefffefffefffffffefffefefffffefffefffffffefffffefefffefffefffffefffffffefffffffffefffffefffffefffffffefffffffefffffffffefffffffffefffefefefffefefffffffefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfcfdfff8f8f9ffe9e9e8ffc2c2c2ffacadacff959594ff777777ff515151ff3f3f3fff403f3fff3f3f3f7f2020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808bf141414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf5b5b5bff7b7b7bff7e7e7dff7f7f7fff808181ff828282ff858585ff8f8f8fff989898ff9e9f9fffa7a7a6ffaeaeaeffb5b4b4ffbababbffc0c0c0ffcccccdffd5d5d5ffdcdcdcffe2e2e2ffd6d5d5ff7d7d7cff404041ff0a0a09ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff414141ff707170ffcdcdcdffdfdfdfffdddeddffd8d8d8ffcfcfcfffc6c6c6ffbebfbeffb9b9b9ffb3b3b3ffaaababffa3a4a3ff9c9c9cff959595ff888988ff737373ff616161ff5e5e5eff5e5d5eff5c5c5cff5c5c5bff5b5b5bff5a5a5abf4342423f1515150000000000000000000000000000000000000000000000003f101010bf2f2f2fff3d3e3eff3a3a3aff2d2e2dff161615ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff010202ff010201ff010101ff070707ff1c1c1cff363737ff616261ff9e9e9effdcdcdcfff8f8f8fffefffefffefffefffefefffffffffffffefefefffefefefffefefefffefffefffffefefffefefefffefffefffffffefffefefffffefffefffffffefffefefefffefefefffffefffffefefffffffffefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefefffffefffefffffffefffefffffffffffffffefefefffffffefffffefefffefffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfcfff2f2f2ffd6d6d5ffb5b5b5ff9b9b9bff7a7a7aff5a5959ff3f3f3eff3c3c3cff3d3d3d7f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff2f1f2ffdededeffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d1d0ffcfd0d0ffcfcfceffcececeffcdcdcdffccccccffcbcbcbffcacacaffc8c8c8ffc8c7c7ffc7c6c7ffc6c6c6ffc5c6c5ffc5c5c5ffc4c5c4ffc5c5c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffcececeffd6d5d6ffdadadaffdededeffdcdcdcffdbdbdbffdcdcdcffddddddffddddddffdededdffdededeffdededeffdfdedfffdfe0dfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffddddddffdcdcddffdcdcdcffdbdbdbffdadadbffdadadaffdadad9ffd9d8d8ffd8d8d8ffd8d8d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d2d1ffd0d1d0ffcfcfcfffcececeffcdcdcdffcccdccffcbcbcbffc9cac9ffc8c8c8ffc6c7c6ffc4c4c4ffc2c3c3ffc4c3c3ffc5c5c5ffc6c6c6ffc7c7c8ffc8c9c8ffcacaca7f6666660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3333337f666666ffcccdcdffcdcdccffccccccffcccccbffcbcbccffcbcccbffcbcccbffcbccccffcbcacbffc9c9c9ffc9c9c9ffcacacaffccccccffcececeffcecfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d4d4ffd5d5d5ffd6d7d6ffd8d7d8ffd8d8d9ffd9dad9ffdadadaffdadbdbffdcdcdcffdcdcdcffddddddffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffe1e1e1ffdcdcdcffd4d3d4ffccccccffc6c6c6ffc5c5c5ffc6c7c7ffc8c8c8ffc9c8c8ffcac9c9ffcacacbffcbcbcbffcccccbffcccbccffcbcbcbffcacbcbffcacbcbbf97979700000000bf9b9b9bffd0d0d0ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadbdaffdbdbdbffdcdbdcffdcdcdcffddddddffdeddddffdededeffdfdfdfffe1e1e1ffeaeaeafffafafafffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff000000ff000000ff010101ff030303ff141414ff474747ffaaaaaaffefeeeefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffffffefffffffffffffffffffffffefffffffffffffefefffffefefffefefffffffefffffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffafafaffebebebffc3c3c3ffadadadff959695ff787878ff535353ff3f3e3eff403f40ff4040407f202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff1e1d1eff363636bf3332330000000000000000000000000000000000000000000000000000000000000000000000007f3a3939ff757576ff777877ff797979ff7b7b7bff7e7d7dff7f7f7fff818081ff888988ff939393ff9a9a9affa1a1a1ffa8a9a8ffb0b0afffb5b6b5ffbcbcbcffc3c3c3ffcececeffd7d7d7ffdddddeffe2e2e2ffc4c4c4ff6b6b6bff313030ff050605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff353536ff666666ffbbbbbbffdfdfdfffdededdffd9d9d9ffd0d0d0ffc7c8c8ffc0c0c0ffbabbbaffb4b4b4ffacacacffa5a5a4ff9d9d9dff979796ff909190ff848484ff6f6f6eff5e5e5eff5c5c5cff5b5b5bff5b5b5bff5a5a5aff595858ff575757ff565756ff565656bf403f3f7f2a2a2a7f2626267f232323ff444444ff444344ff414140ff3f3f3fff3e3e3eff3a3a3aff2d2e2eff0f0f0fff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020202ff020202ff010101ff000000ff070606ff1e1e1eff3f3e3fff6e6d6effa5a5a5ffe2e2e3fffcfcfcfffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffffffefffefefffffefefffffffefefffffffefffffefefffffefefffefefffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefefffffffefefffefffefffffffefffffffffffefffefffffffffffffffffffefffefffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfcfdfff2f3f3ffd8d7d7ffb5b5b5ff9a9a9aff7c7c7cff5d5d5cff414140ff3d3d3dff3e3e3f7f2020200000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffff7f7f7ffe4e4e5ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d3ffd2d1d2ffd1d1d1ffd0d0d0ffd0cfcfffcecfceffcdceceffcdcdcdffccccccffcbcbcbffc9c9c9ffc8c8c8ffc7c7c7ffc6c7c6ffc5c5c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffcbcbcaffd3d3d3ffd9d9d8ffdcdcdcffdcdcdcffdadadaffdbdadbffdddcdcffddddddffdeddddffdededeffdededeffdededfffdfdfdfffe0e0dfffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfdfffdfdfdfffdedfdfffdededeffddddddffdcdcdcffdcdcdcffdbdbdbffdadadaffd9dadaffd9d9d9ffd8d8d8ffd7d7d8ffd6d7d6ffd6d6d6ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d1ffd1d1d0ffd0d0d0ffcfcfcfffcececeffcdcdcdffcdcdccffcccbcbffcacacaffc9c9c9ffc7c7c8ffc5c5c5ffc4c3c3ffc2c2c2ffc2c2c2ffc2c3c3ffc3c4c3ffc5c5c5ffc6c6c6ffc7c8c73f323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3333337f666665ffcccbccffcbcbcbffcccbcbffcbcccbffcbcbcbffcacacaffc9c9c9ffcacacaffcacbcbffcacacaffcbcacaffccccccffcdcdcdffcecfceffd0d0d0ffd2d2d1ffd3d3d3ffd4d4d4ffd5d5d4ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdcffdcdddcffdeddddffdedfdeffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffe0dfdfffe0e0e0ffe0e0e0ffdfdfdfffdededeffddddddffdbdcdbffdddddcffe0e0e0ffd8d8d8ffd0d0d0ffc9c9c9ffc5c5c5ffc6c6c5ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffcacacabf9a9a9affcfcfceffd0cfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d4d3ffd5d4d4ffd5d6d5ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdbdadbffdbdbdbffdcdcdbffdcdddcffdddeddffdededeffdfdfdfffdfe0dfffe4e4e4fff1f1f1fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff020201ff050505ff181818ff464645ffa4a4a4ffedededfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffefefffffefffefffffffffffffffffffffefffffefffffffffffffffffffffffffefefffefefffffffefefffffefefffefefffffffefffffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffbfbfbffedededffc6c6c6ffb0b0b0ff979796ff767576ff545454ff3f3f3fff404040ff4040417f202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf5d5d5dff424242ff101110ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050606ff1e1e1dff363736ff454545ff4c4b4bff4d4d4dbf3c3d3c7f2929290000000000000000000000003f1b1b1b7f373737bf555454ff727372ff747474ff767575ff777878ff797979ff7b7b7bff7d7d7eff848484ff8e8e8eff969695ff9c9c9cffa2a2a2ffa9a9a9ffb1b0b1ffb7b7b7ffbebdbdffc4c4c5ffd0d0d0ffd8d8d8ffdfdfdfffe1e1e1ffb1b1b1ff595858ff1b1b1bff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040304ff1e1e1eff5c5c5cffa8a8a8ffdededeffdededeffdbdbdbffd2d1d2ffc9c9c9ffc1c1c1ffbcbcbcffb6b6b6ffadadadffa6a5a6ff9e9d9eff989898ff929393ff8d8d8dff7e7e7eff6a6a6bff5e5e5eff5a5a59ff5a5a5aff595959ff575757ff575656ff565656ff555555ff545354ff535353ff4e4e4eff474747ff474747ff444444ff444344ff414141ff3f3f3fff3d3d3dff393939ff2b2b2bff181819ff0e0e0eff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff393a3aff5d5d5d3f262626000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff020202ff030202ff020202ff010202ff0c0c0cff252525ff4a4a4aff7a797affb1b1b1ffe8e8e8fffefdfdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefefefffefffefffffffffffefffffffefefffffefefffffffffffffffffffffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffdfdfdfffcfcfdfff3f3f3ffd8d8d8ffb6b5b5ff9a9a9bff7e7f7fff5f5f5fff414141ff3e3f3eff4141417f212121000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffecececffdbdbdbffd8d8d8ffd7d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd7d6d6ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d2ffd0d1d1ffd0cfd0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcbcacbffc8c9c8ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc7c7c8ffcfcfcfffd6d6d7ffdbdadaffdcddddffdadadaffdadadaffdbdcdbffdcdcdcffddddddffdddedeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e1ffdfe0e0ffdfdfdfffdfdedeffdededeffdddddeffddddddffdcdcdcffdcdbdcffdbdbdbffdadadaffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0cfcfffcecfcfffcececeffcdcdcdffcccccdffcbcbcbffcacacaffc9c9c9ffc8c7c8ffc7c6c7ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c4bf9494943f31313100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3333337f656666ffcacacaffcacacaffc9c9caffcac9caffcbcacaffcbcbcbffcbcbcbffcbccccffccccccffcccbccffcdccccffcececdffcfd0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd4d4d4ffd6d7d6ffd8d8d8ffd9d9d8ffd8d9d9ffdad9daffdbdbdbffdcdcdcffddddddffdededeffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e4ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0e0ffdfdfdfffdededeffdedddeffdcdcdcffdbdcdcffe0e0e0ffddddddffd4d4d5ffcdcdcdffc6c6c7ffc5c6c5ffc6c7c7ffc7c7c8ffc8c8c9ffc9c9c9ffcacacaffcacacbffcacacaffcacacaffcacacaffcac9c9ffcacacaffcdcdcdffcececeffcfcfcfffcfcfd0ffd1d0d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d5ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffdadadaffdbdadaffdbdbdbffdcdcdcffdcddddffddddddffdededeffdedfdfffdfe0dfffe1e1e1ffeaeae9fff9fafafffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010201ff020202ff080909ff1f1f1eff464646ffa3a3a3ffededecfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefffffefefefffefefefffefffffffefffffffffefefffffefffffffffefffefffffffffefffffffffffffffffffffffefefffefefffffefefefffffefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffbfbfbffeeefefffcececeffb6b5b6ff989898ff757475ff545454ff404040ff404040ff4040407f202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2f2f2fffbebebeffb5b4b5ff838383ff424243ff101010ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070708ff171717ff343434ff454545ff4c4c4cff4d4d4dff515151ff525252ff595959ff5c5c5cff656464ff686868ff6a6a6aff6c6c6cff6f6f6eff717171ff737272ff747474ff757576ff777777ff797979ff7f7f7fff898989ff919090ff979796ff9d9d9dffa3a3a4ffaaababffb2b2b2ffb9b9b9ffbfbfbfffc7c7c7ffd3d2d3ffdadadaffe0e0e0ffdfdfdfff9c9b9bff504f50ff131313ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0f0eff444444ff939393ffdbdbdbffdfdfdeffdcdcdcffd4d4d4ffcbcbcbffc2c3c3ffbdbebdffb7b8b7ffaeaeaeffa7a7a6ff9f9f9fff999999ff949494ff909090ff898989ff7b7b7bff6f6f6fff636363ff5a5a5bff575757ff565656ff565656ff555555ff545454ff535352ff505050ff4e4d4eff4a4b4aff474747ff474747ff434343ff424242ff3f4040ff3f3f3fff3f3f3fff3e3e3dff383838ff333233ff232324ff0e0e0eff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff3a3939ff5d5d5dffa3a2a3ffbebebebf8f8f8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f010101ff020203ff020302ff030202ff040404ff161516ff2d2d2cff565656ff828382ffbcbcbcffeeeeeefffdfdfdfffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefffffffefefefffefefefffffefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefefffefefefffefdfefffdfdfdfffcfdfcfff3f3f3ffd8d8d8ffb5b6b6ff9c9c9cff808080ff606060ff434443ff414141ff4242427f21212100000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff4f4f4ffdfe0dfffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecfceffcecdcdffcdccccffccccccffcbcbcbffcacac9ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffccccccffd3d3d3ffd8d8d8ffdcdcdbffdbdbdbffdadadaffdbdadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e4ffe4e4e4ffe3e3e4ffe4e3e3ffe3e3e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdededeffdddeddffddddddffdcdcdcffdcdcdcffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd5d6d6ffd4d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d1d0ffcfd0cfffcecfceffcdcdcdffcccdcdffccccccffcbcbcbffcacacaffc8c9c8ffc8c8c7ffc6c6c6ffc5c5c5ffc4c4c3ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c3ffc3c2c2bf929292000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f646564bf979797ffcbcacbffcbcbcbffcbcbcbffcccbcbffccccccffcccccdffcdcdcdffcdcdcdffcececeffcdcdcdffcececeffcfcfcfffd0d0d0ffd2d2d2ffd5d5d5ffd7d7d7ffdad9daffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdeddddffdfdedeffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdedddeffddddddffdcdcdbffdddddcffe0e0e0ffdadadaffd2d2d3ffcbcbcbffc7c6c7ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffcacacaffcac9caffcac9c9ffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffcfcfd0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdbdbdbffdbdbdbffdcdcddffddddddffdededeffdfdfdeffdfdfdfffe0e1e1ffe4e4e4fff2f2f3fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff020202ff0c0c0dff262626ff4d4d4eff9e9e9effecedecfffdfdfdfffefefefffefefefffefefefffefefefffffffefffefffefffefffffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefffffefffffffefffffffffefefffffffefffffffffffefffffffffffffffffffffffffefffffffffffffefefefffffefffffefefefffffefefffffffefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfff0f0efffd3d4d3ffbababaff9a9b9aff787878ff585758ff3f3f3fff404040ff4040417f20202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f313131bf939393ffc2c2c2ffbfbfbfffbebebeffb5b4b5ff838383ff3a3a3aff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff121112ff262727ff363636ff444444ff494948ff4d4d4dff515151ff525353ff595959ff5c5c5cff5c5c5cff646464ff686768ff696868ff6a6a6aff6c6c6cff6f6e6eff717171ff727272ff747474ff777777ff7c7c7cff838383ff8c8c8cff929292ff989898ff9e9e9effa5a5a4ffacacacffb4b4b4ffbbbbbbffc1c1c1ffcbcacaffd4d5d5ffdbdbdcffe1e1e1ffdbdcdcff868686ff393a3aff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070606ff303030ff808080ffd9d9d9ffdfdfdfffdddcdcffd6d6d6ffcecdceffc4c4c4ffbfbfbfffb9b9b9ffafafafffa7a7a8ffa0a0a0ff9a9a9aff969595ff919191ff8c8c8cff848584ff7c7b7cff727271ff676767ff5e5f5fff5a5a5aff575757ff545454ff525252ff505050ff4d4d4eff4c4b4cff4a4a4aff484848ff464647ff454545ff454645ff474747ff464746ff464646ff464646ff454545ff464646ff434444ff302f2fff0d0d0dff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff262627ff5e5d5dffa3a3a3ffbebebeffbebebeffc0c1c1ffc2c2c23f313131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f010101ff030303ff030303ff020101ff060606ff1a1a1aff323232ff5d5d5eff8d8c8dffc9c9c9fff3f3f4fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefffffffefffefffffefefffefffefffffffffffefefefffffefefffefffffffffefffffffffffffffefefffffffffffefefffffffefffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffefefffffffffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefdfdfffdfdfdfffdfcfcfff3f3f3ffd9d9d9ffb6b7b6ff9d9d9dff807f80ff626262ff464646ff424242ff4242427f2121210000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfaffe9e9e9ffd9d9d9ffd7d8d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d3ffd2d1d1ffd1d0d0ffd0cfd0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcbcbcbffcac9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c3c4ffc4c4c3ffc3c4c4ffc8c8c8ffd1d1d1ffd7d6d7ffdbdbdbffddddddffdcdcdcffdbdbdbffdbdbdbffdcdbdcffdddddcffdddddeffdedfdfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe3e4e3ffe3e3e4ffe3e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfe0ffdfdedfffdededeffddddddffdcddddffdcdcdcffdbdcdbffdadbdaffdadadaffdad9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd1d2d1ffd0d0d0ffcfcfcfffcfcecfffcdceceffccccccffcbcbcbffcbcacaffcacacaffc8c8c8ffc7c7c7ffc6c6c6ffc4c4c4ffc3c3c4ffc2c2c2ffc1c0c1ffc2c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c23f30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f656565bf999999ffccccccffccccccffccccccffcdcdcdffcececeffcececeffcececeffcfcfceffd0d0cfffd0cfd0ffd0d0d0ffd1d1d1ffd4d4d4ffd8d8d8ffdadadaffdbdbdbffdcdbdcffdcdbdbffdcdcdcffddddddffdededeffdfdfdfffe0dfdfffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe2e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdedfffddddddffdcdcddffdcdcdcffdededdffdededeffd7d8d8ffd0d0d0ffcbcacaffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcccccbffccccccffcdcdcdffcececeffcfcfcfffd1d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdadbdbffdcdbdbffdcdcdcffddddddffdddddeffdfdfdeffdfdfe0ffe2e2e1ffe4e4e4ffecebebfffbfbfbfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff020102ff020102ff030303ff0f0f10ff2b2b2bff555555ff9c9c9cffebeaeafffefdfdfffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefffffffefffffffffffffefffffffefefffffffffefffffefffffefffffffffefffffefffefffefffefffefffffffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffcfcfcfff0f0f0ffd2d2d2ffbbbbbbff9d9d9dff7b7c7cff5a5a59ff3d3c3cff3e3e3eff4040407f202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f646564ffc8c8c8ffc6c6c6ffc4c4c4ffc3c2c3ffbfbfbfffbebebeffafb0b0ff656565ff131313ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff0a090aff1c1c1cff333333ff444443ff474747ff484849ff4b4b4bff4e4e4eff505051ff545454ff595959ff5b5b5bff606060ff646464ff666666ff676767ff696869ff6a6a6aff6c6c6dff6f706fff717272ff767676ff7b7a7aff7f7f7fff868686ff8e8e8eff959595ff9a9a9affa09f9fffa6a6a6ffadaeadffb6b6b6ffbdbcbdffc3c3c3ffcccdcdffd6d6d7ffddddddffe2e2e2ffd3d3d3ff6b6b6bff232424ff040405ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff252524ff6b6b6bffcfd0cfffdfdfdfffddddddffd7d8d7ffcfcfcfffc6c6c6ffc0c0c1ffbababaffb1b1b1ffa8a8a9ffa2a2a2ff9c9c9cff979797ff929393ff8d8d8eff868787ff7f7f7fff797979ff737273ff6d6e6eff6a696aff646464ff5e5f5fff595959ff555455ff545454ff545353ff515151ff4f4f4fff4e4e4eff4f5050ff504f50ff4e4e4eff4d4d4cff4c4c4cff4b4a4aff484848ff464646ff464646ff424342ff303131ff191919ff090a0aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff464746ff8f8f8fffbbbbbbffbebebeffc1c1c1ffc2c2c2ffc5c4c5ffc7c7c7bf9696960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f010101ff030303ff030303ff020302ff080808ff1e1e1eff3a393aff656464ff949394ffd3d3d3fff5f5f5fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefffffefefffffffefffffefffffffefefffffefefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefffffffefffffefefefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffdfdfdfffcfcfcfff4f4f4ffdbdadbffb7b7b7ff9e9f9eff818181ff626363ff464646ff414242ff4343437f22222200000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff6f6f6ffe3e2e3ffd9d9d9ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcecdceffcdcdcdffccccccffcbcbcbffcacacaffc8c9c9ffc8c8c7ffc7c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc6c6c6ffcececeffd5d4d5ffd9dadaffdcdcddffdddedeffdcdcdcffdcdddcffdcddddffddddddffdededdffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e1ffe2e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e1ffe0dfe0ffdfdfdfffdededeffddddddffdcdddcffdcdcdcffdbdbdbffdadadaffdadadaffd9d9d9ffd8d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdccccffcbccccffcacacbffc9c9caffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc3c3c4ffc3c2c2ffc1c0c0ffc0bfc0ffc0c0c0ffc1c0c1ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c33f3130310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f666666bf9a9a9affcececeffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd2d2d2ffd4d4d4ffd7d7d7ffdadad9ffdbdbdcffdbdcdcffdcdcdcffddddddffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdededeffdddddeffdcdddcffdcdcdcffdfdfdfffdcdbdcffd5d5d6ffcfcfcfffc9c9c9ffc6c6c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcbcacaffccccccffcdccccffcecdceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d5ffd5d5d5ffd5d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffdddedeffdededfffe0e0e0ffe3e3e3ffe7e7e7ffebebebfff6f6f6fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010202ff030303ff020202ff020202ff040404ff131313ff2e2e2eff585857ff989899ffe8e8e7fffdfdfdfffefefefffefefefffffefefffefefefffffffffffefffffffefffffffefffefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffefffefffffffffffffffffffefefefffffffffffefffffffffffffffffefffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffdfdfefffdfdfdfffcfdfdfff0f0f0ffcececeffb8b8b8ff9e9d9eff7e7e7eff5b5a5aff3e3e3eff3e3e3fff3f3f3f7f1f201f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333333bf989998ffcacacaffcacacaffc8c7c8ffc6c6c6ffc5c4c4ffc2c2c2ffbebebfffbbbcbbff908f90ff313131ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff161515ff2e2d2eff3a3b3aff444545ff484848ff494949ff4c4c4cff4f4f4fff515252ff545454ff555555ff595958ff5c5d5dff606060ff626363ff656565ff676767ff686868ff6a6a6aff6d6d6dff717171ff737373ff777777ff7c7c7cff808081ff888888ff909091ff969796ff9b9b9bffa0a0a1ffa7a7a7ffafafafffb8b8b8ffbebfbeffc5c5c5ffcfcfcfffd9d9d9ffdededeffe3e2e2ffc8c8c8ff535453ff181919ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040504ff252525ff616161ffc2c2c2ffe0e0dfffdededeffdad9daffd0d1d1ffc7c8c7ffc2c1c1ffbcbbbbffb2b2b2ffaaaaaaffa2a2a2ff9d9d9dff989898ff949494ff8e8d8eff878788ff808080ff7b7b7bff767677ff747374ff717171ff6e6e6eff6a6a6aff666565ff626262ff616161ff5f5f5eff5b5c5bff585959ff585858ff575858ff565656ff545454ff535252ff515150ff4d4e4eff4a4b4bff494949ff474747ff474747ff434343ff363736ff2a2a2aff151515ff040504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1a1b1bff888888ffb4b4b4ffbebebeffc0bfbfffc2c2c2ffc5c5c5ffc7c7c7ffc8c8c8ffcacacbffcbcbcb3f33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf020202ff030303ff030303ff030303ff0d0c0cff222222ff424242ff6e6e6eff9d9d9dffdadbdbfffafafafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefffefffffffffffffffffffefefefffffefffffefefffffefffefffffefffffffffffffefffffffffffefffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfcfcfff4f4f4ffdadadaffb7b7b7ffa0a0a0ff858585ff646464ff454545ff434343ff4444447f2222220000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdffefefefffe1e1e1ffdadadaffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccccdffccccccffcbcbcbffcacacaffc8c8c9ffc8c7c8ffc7c7c7ffc7c7c6ffc5c6c5ffc5c5c5ffc4c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffcbcacbffd2d2d3ffd8d8d8ffdcdcddffdeddddffdcdcddffddddddffdddedeffdedddeffdddeddffdededeffdedfdfffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdddedeffddddddffdcdcdcffdbdbdbffdadadbffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d5d6ffd5d5d5ffd4d4d4ffd2d3d3ffd1d2d2ffd1d1d1ffd0d0cfffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc8c7c8ffc7c7c6ffc5c5c5ffc4c4c3ffc2c2c2ffc0c1c1ffbfbfbfffbfbebeffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc2c2c1bf92919200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f676767bf9b9b9bffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffd1d1d0ffd2d2d2ffd3d3d3ffd5d5d6ffd6d6d6ffd8d8d8ffd9d9d9ffdadadaffddddddffddddddffdddeddffdededeffdededeffdededeffdedfdeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdedeffdededeffdededeffdcdddcffdededeffe0e0e0ffd9d8d9ffd3d3d2ffcecdcdffc8c7c8ffc6c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffcacac9ffcacacaffcbcbcbffccccccffcdcdcdffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdbdbdbffdcdcdbffdcdcdcffddddddffdddedeffdfdfdfffe2e2e2ffe5e5e5ffe9e9e9ffecececfff0eff0fffbfafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f020202ff040404ff030303ff030203ff050505ff141414ff323131ff5b5b5bff969797ffe4e4e4fffcfdfcfffefefefffffffefffefefffffffffffffffffffffffffefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefffefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefffefffffffffffefffefffefffffffffefefffffffefffefefefffffefefffefffefffefefffffefefefffefefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfcfdfff0f0f1ffccccccffb7b7b7ff9e9e9eff808081ff5c5c5cff3f3f3fff40403fff3f40407f202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333333ffcdcdcdffccccccffcccccbffcbcacbffc9cac9ffc8c8c8ffc5c5c5ffc3c3c3ffc0c0c0ffbebebeffb1b1b1ff6f6e6eff1c1c1cff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff171717ff2c2c2dff3d3d3dff474747ff484848ff4a4a4aff4c4c4cff4d4e4dff505151ff535353ff565556ff575757ff595959ff5d5d5dff605f5fff626262ff646565ff676767ff696868ff6a6a6aff6c6c6dff6f706fff737373ff757575ff797979ff7e7d7dff828282ff8a8a8aff939393ff989998ff9d9d9dffa2a2a1ffa8a8a8ffb1b1b1ffbababaffc0c0c0ffc7c7c7ffd1d1d1ffdadadaffdfdfdfffe1e1e1ffb6b6b6ff4f4f4fff191919ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff1e1e1dff565656ffb1b2b2ffe1e1e1ffdfdfdfffdbdbdbffd4d3d3ffc9c9caffc2c3c2ffbdbdbdffb3b4b4ffabababffa3a3a3ff9e9e9eff9a9a9aff949495ff8e8e8eff888887ff818181ff7c7c7cff797979ff767676ff737473ff717171ff6e6e6eff6c6b6bff696969ff666666ff646464ff626262ff606060ff5f5f5fff5e5d5dff5b5b5bff595859ff575757ff555656ff535353ff505050ff4d4d4dff4a4a4aff484848ff464646ff444444ff444444ff3c3c3cff252525ff0a0909ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff0c0d0dff4d4d4dffabacacffbebebdffbfbfbfffc1c1c1ffc4c4c4ffc7c7c6ffc8c8c8ffcacacaffcbcbcbffccccccffcdcdcd7f676767000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030304ff030303ff030303ff030303ff101010ff252525ff494948ff787979ffaaaaabffe2e2e2fffcfcfcfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefffefffffefefffefffefffefffffffefefefffefffffffffefefffffffefffefffffffffffefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffefffefffefffefefefffefffefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfdfdfff4f4f4ffdad9d9ffb5b6b5ff9f9f9fff868686ff676667ff484948ff444444ff444445ff444444000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f9ffe9e9e9ffe3e3e4ffdededeffd8d8d8ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d0d0ffd0d0cfffcfcfcfffcfceceffcdcdcdffccccccffcccccbffcbcbcbffcacacaffc9c8c9ffc7c8c8ffc7c7c7ffc6c7c7ffc5c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc7c7c7ffd0d0d0ffd6d6d6ffdbdbdbffdddddeffdcdcdcffdcdcdcffdededdffdedfdeffdededeffdededeffdedfdfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e4ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0dfffdedfdfffdedddeffdddddcffdcdcdcffdbdbdaffdadadaffd9d9daffd9d9d8ffd7d8d8ffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd2d2d2ffd2d1d1ffd0d0d0ffcfcfcfffcececeffcdcccdffcbcbcbffcacacaffc9c9c9ffc8c7c8ffc7c6c7ffc5c6c6ffc4c5c5ffc3c4c3ffc2c2c2ffbfc0bfffbebebeffbebebeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc1c1c0bf9090910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868bf9c9c9cffd0d0d0ffd2d2d3ffd3d3d3ffd6d5d5ffd7d7d6ffd8d8d8ffd9d9d9ffdadadaffdbdadbffdbdcdcffddddddffdddedeffdededeffdededeffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdddeddffddddddffdfdfdfffdcdcdcffd6d6d6ffd0d0d0ffcccdccffc7c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9cacaffcbcbcbffccccccffcdcdceffcecfceffd0d0d0ffd1d1d0ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdaffdbdcdcffdcdcdcffddddddffdededeffe0e1e1ffe4e4e4ffe8e7e7ffebebeaffecedecffedededfff2f2f2fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f030303ff050505ff040404ff030304ff060606ff121313ff313131ff5d5d5dff939392ffe1e1e1fffbfbfbfffefefefffefefffffffffffffffffffffffffefffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefffefffefefefffefefffffffffffffefffefffefffffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfdfff1f1f1ffcecdcdffb7b7b7ff9d9d9dff7e7e7eff5a5a5aff3e3e3eff3f3f3fff4040407f201f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9b9b9bffcfcfcfffcececeffcdcdcdffcdccccffccccccffcacacbffc8c8c8ffc7c6c7ffc4c5c4ffc2c2c2ffc0bfc0ffbdbdbdffa3a3a3ff5b5b5bff121313ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff232423ff3a3a39ff454544ff474746ff494949ff4c4c4cff4e4e4eff515050ff535353ff555656ff585858ff595a5aff5c5c5bff5d5e5dff606060ff626262ff656565ff676767ff696969ff6b6b6aff6d6c6cff6f6f6fff717172ff757575ff787777ff7b7b7bff7f7f80ff848484ff8a8a8bff959494ff9a9a9aff9e9e9fffa3a3a3ffa9aaaaffb3b3b3ffbbbbbbffc2c1c2ffc9c9c9ffd4d4d5ffdcdcdcffe1e1e1ffdfdfdfffa0a1a1ff4f4f50ff181818ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff151514ff4c4c4cff9f9f9fffdededeffe0e0e0ffdcdcdcffd5d5d5ffcccbccffc4c4c4ffbdbebeffb5b6b5ffabacacffa5a5a4ff9fa09fff9b9a9aff959595ff8f8f8fff888888ff828282ff7f7f7eff7b7b7bff787878ff767676ff747373ff717070ff6e6e6eff6c6c6cff69696aff676767ff666566ff646364ff626263ff616160ff5e5e5eff5d5d5dff5b5b5bff5a5a5aff585858ff555556ff525252ff4f4f4fff4c4d4dff4b4b4bff484949ff474747ff464646ff3d3c3dff292929ff151616ff050606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff0d0d0dff404140ff878787ffb6b6b6ffbebebfffc0c0c0ffc3c3c3ffc5c5c6ffc7c7c8ffcacacaffcbcbcbffccccccffcccdcdffcececeffcececebf9b9b9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050505ff030303ff030303ff030303ff121112ff292929ff4c4c4cff7f7f7fffb5b5b5ffe6e6e6fffdfdfcfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffffffffffefefffffefefffffffffffffefffefffefffffffefffefffefefefffffefefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfff4f4f4ffd9dadaffb5b5b5ff9e9e9eff848484ff676767ff494949ff444444ff444444ff45464500000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfcfff1f2f2ffeaeaeaffe5e5e6ffe2e2e2ffdcdcdcffd7d7d7ffd5d5d5ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffd0cfcfffcececeffcececeffcdcdcdffcdccccffcbcccbffcbcbcbffc9c9caffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc5c6c5ffc5c5c5ffc5c4c4ffc4c5c4ffc5c5c5ffcdcccdffd4d4d4ffd8d9d9ffdddddcffdcdcdcffdbdbdaffdddcdcffdddeddffdededeffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e4e4ffe3e3e3ffe3e3e4ffe4e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdeffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd9d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d5ffd3d3d3ffd2d3d3ffd1d2d1ffd0d0d0ffcfcfcfffcececdffccccccffcbcbcbffcac9c9ffc8c8c8ffc7c7c7ffc5c6c6ffc5c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffbfbfbfffbdbdbdffbebebdffbebebeffbebebeffbfbfbeffbfbfbfffc0c0c03f303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f69696abfa0a0a0ffd6d7d6ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdddddcffddddddffdeddddffdededeffdededeffdddedeffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdededeffddddddffdcdcdcffdfe0dfffdadadaffd4d4d4ffcfcfd0ffc9c9c9ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacac9ffcbcbcbffccccccffcecdcdffcececeffcfd0cfffd1d1d0ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdbdcffdcdcdcffddddddffdfdfdfffe2e3e3ffe6e6e6ffe9e9e9ffecebebffecececffedededffeeededfff6f5f6fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f030403ff070707ff060606ff040504ff070707ff121212ff323233ff5b5a5bff8b8b8bffdededefffafafafffefefffffefffffffefffefffefefffffffffffffefffffffffffffffffffffffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffefefffefffefffefffffffefffefffefffefffffefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefffffffefefffffefffefffefffefffefffffffffffefffefefffffffffefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffffffffffffffefffefefffffffffefffefefefffefefefffdfdfdfffdfdfdfff2f1f2ffcdceceffb7b7b6ff9d9d9dff807f80ff5a5b5aff3f3f3fff404040ff403f407f1f201f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd1d1d1ffd0d1d0ffcfcfcfffcfcfcfffcececeffcdcdcdffcccccdffccccccffcacacaffc9c8c8ffc6c6c6ffc4c4c4ffc1c1c1ffbfbfbfffbcbbbcff8f9090ff343435ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff0b0b0aff222222ff414141ff474748ff4a4a49ff4c4c4cff4f4e4eff515151ff535353ff565656ff595859ff5b5a5bff5c5c5cff5e5e5fff606060ff626262ff636464ff656566ff686868ff696a6aff6b6b6bff6c6d6dff6f6e6fff727272ff747474ff777778ff7a7a7aff7d7e7dff818181ff868686ff8d8d8dff959595ff9b9b9bffa0a0a0ffa5a5a5ffacabacffb6b5b5ffbdbdbdffc4c3c3ffcbcbcbffd6d6d6ffdeddddffe2e2e2ffdcdcdcff8c8c8cff414141ff0f0f0fff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff111111ff4b4a4bff919191ffdddcddffe1e1e1ffdedddeffd6d7d7ffcdcdcdffc5c4c5ffbebebfffb7b7b7ffadaeadffa7a6a6ffa1a0a0ff9b9b9bff969696ff8f8f8fff898989ff858485ff818181ff7e7d7eff7b7b7aff787878ff757675ff737373ff707070ff6e6e6eff6d6d6dff6b6b6bff696a69ff676767ff666666ff646464ff626263ff616161ff606060ff5e5e5eff5c5d5cff5a5a5aff585758ff555455ff525152ff4f4f4fff4d4d4dff4b4b4bff494949ff484848ff464646ff3d3d3dff1e1e1eff050504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060505ff333333ff8b8b8bffb3b3b3ffbdbdbdffbfc0c0ffc2c2c2ffc5c4c5ffc7c6c7ffc9c8c8ffcbcbcbffccccccffcdcdcdffcdceceffcececeffcfcfcfffd0d0d0ffd0d0d03f343434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff050505ff040303ff040405ff161616ff2d2d2eff515251ff868686ffbbbbbbffeaeaeafffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffefffffffffffffffefffffffffffefffefefefffffffefffffefefffefefffffffefffffffefffffffffefffffefefffffffffffefefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffffefffefffffffffefefffefefefffefefffffefffefffefffefffffefffffffefefffefefefffefefefffefefffffefefefffefefdfffdfdfdfffcfcfdfff5f4f4ffdbdbdbffb6b5b5ff9d9d9dff848484ff686868ff494949ff444444ff464545ff4747470000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfcfdfff4f4f4ffecececffebebebffe8e8e8ffe4e4e4ffe0e0e1ffd9d9d9ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfcfffcecfceffcdcecdffcdcccdffccccccffcbcccbffcbcbcaffc9c9c9ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc8c9c9ffd1d2d1ffd7d7d7ffdbdbdbffdcdcdcffdadadaffdbdbdbffdcdddcffddddddffddddddffdededeffdededeffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdededeffdddddeffdcdddcffdcdbdcffdadadaffd9dad9ffd9d8d9ffd8d8d7ffd7d7d7ffd6d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcececfffcdcdcdffccccccffcacacbffc9c9c9ffc7c7c7ffc6c6c6ffc5c5c5ffc3c4c4ffc2c2c2ffc1c1c1ffbfbfbfffbebebeffbdbdbdffbdbdbdffbdbebdffbebdbeffbebebeffbebebebf8f8f8f3f2f303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6c6c6cffdadadaffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffddddddffdededeffdddeddffdddeddffdededeffdfdedeffdfdfdfffe0dfe0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdededeffddddddffdbdbdbffddddddffddddddffd8d8d8ffd3d2d2ffcececeffc7c7c7ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c9c9ffc9cacaffcbcbcbffccccccffcdcdcdffcfcfcfffcfd0cfffd1d0d0ffd2d1d1ffd3d2d2ffd3d3d3ffd4d3d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd8d7d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdaffdcdcdcffdcddddffdededeffe1e1e1ffe5e5e5ffe8e8e8ffebeaebffecececffecececffededecffedededffefefeffff8f9f8fffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f040404ff070707ff060607ff060606ff080808ff131313ff303030ff565555ff868586ffd8d7d8fff9f9f9fffefefefffefffffffefffffffffffffffffffffffffefffffffffffffefffefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefffefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefffefffefefffffffefefffefffefffefffefffefefefffefefffffefffffffffefffffefefefffefffffffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefffefffefffefffefefefffefefffffefffffffefefffffefefefffdfdfefffdfdfdfff3f3f3ffcbcbcbffb6b6b6ff9f9f9fff848384ff5e5e5eff3d3d3dff3f3f3fff3f3f3f7f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6a6a6affd3d3d3ffd2d2d2ffd1d1d1ffd1d0d0ffcfd0cfffcecfcfffcececeffcccdccffccccccffcbcbcbffcac9caffc8c8c8ffc6c6c6ffc3c3c3ffc1c1c0ffbebebeffaeaeafff686969ff1a1b1aff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0b0aff1a191aff2d2d2dff3e3e3eff484848ff4b4b4bff4e4e4eff515151ff545353ff565656ff585958ff5b5b5cff5d5e5dff5e5f5fff616161ff626262ff636363ff656565ff676767ff696969ff6b6b6bff6c6c6cff6e6d6dff6f6f6fff717171ff757474ff777777ff7a7a7aff7d7d7dff808180ff848484ff898888ff8e8e8eff969696ff9b9c9cffa1a1a1ffa7a7a7ffadadadffb7b7b8ffbfbfbfffc5c5c5ffcececeffd8d9d8ffdedfdfffe3e3e3ffd6d6d6ff7a7a7bff393939ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff111111ff4c4c4cff7f7f7fffd9d8d9ffe2e2e2ffdfdfdeffd8d8d8ffcfcfcfffc6c6c5ffbfbfbfffb9b8b9ffafafafffa8a8a7ffa2a2a1ff9c9c9dff979797ff909090ff8c8b8cff878787ff838383ff7f8080ff7d7d7dff7a7a7aff777878ff757575ff737372ff717171ff6f706fff6e6e6eff6c6c6cff6a6a6aff696969ff686867ff666666ff656465ff646463ff626262ff616161ff5f5f5fff5c5c5cff595a59ff555656ff535353ff505151ff4e4e4eff4c4b4cff4a4a4aff494a4aff484848ff3a3a3aff212120ff100f10ff050606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff131313ff646464ffb2b2b2ffbebdbeffbfbfbfffc1c1c1ffc3c4c4ffc6c6c6ffc8c8c8ffcacacaffccccccffcccdccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d0d0ffd1d1d1ffd2d2d27f6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff070606ff050505ff070707ff1b1b1bff333333ff575757ff8b8b8bffc1c1c1ffeeeeeefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefffefffefffefffefefefffefffffffffffffffffefffffefefefffefffffffefefefffefffefffffffffffffffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefefffefefefffefefefffefffffffefffffffffffffffefefefffefefefffefefffffefefffffefefefffefefefffdfefefffdfdfdfffcfcfdfff5f5f5ffdbdbdbffb6b7b6ff9f9f9fff868686ff686969ff4b4b4bff454545ff474747ff47474700000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff7f7f8ffedededffecebecffebebebffeaeaeaffe6e6e6ffe3e2e3ffdededfffd7d7d7ffd4d4d4ffd3d3d2ffd2d2d2ffd2d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd1d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfd0ffcecfcfffcececeffcececdffcccdccffcccbccffcbcbcbffcbcacbffc9c9c9ffc8c8c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc7c6c6ffcececeffd5d6d5ffdadadaffdddcdcffdcdcdcffdadadaffdbdcdcffddddddffddddddffdddeddffdededeffdededeffdfe0dfffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdedeffdededeffddddddffdcdcdcffdadbdbffd9dadaffd9d9d9ffd8d8d8ffd7d6d7ffd6d6d6ffd5d4d5ffd4d4d4ffd3d3d3ffd2d1d2ffd0d1d0ffd0d0d0ffcececfffcdcdcdffcbcccbffcacacaffc8c8c9ffc7c7c7ffc5c6c6ffc4c4c4ffc3c2c3ffc2c1c1ffc0c0c0ffbebfbeffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbebdbdffbdbebdbf8e8e8e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa4a5a5ffdcdcdcffdcdcdcffdcdcdcffdadadaffdadadaffdcdbdcffdcdddcffdcddddffdddddcffddddddffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e3e2ffe2e3e2ffe3e3e2ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfe0dfffdfdfdfffdededeffdcddddffdbdbdbffdadadaffdededeffdbdcdcffd5d5d5ffd0d0d0ffcacacaffc7c6c7ffc7c7c7ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9cac9ffcbcbcaffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadad9ffdbdadaffdbdbdbffddddddffe0e0e0ffe4e3e4ffe6e6e7ffe9e9e9ffebebebffecececffecececffecedecffedededffedededfff2f1f1fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f040303ff070808ff070707ff070707ff090909ff141414ff2b2c2bff515051ff868686ffd5d4d5fff8f8f8fffefffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffefffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefefffffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefffffffefffffffffffffffefefffefffefffffefefffffefffffffffefffefefffffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffffffffffffffffffffffffffffffffffffefefffefefefffefdfdfffefdfdfff3f3f4ffcbcbccffb6b7b7ff9f9f9fff838484ff5e5e5fff3b3a3aff393939ff3f3f3f7f20201f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535bf9f9fa0ffd4d4d4ffd4d4d3ffd2d3d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecfceffcecdcdffcdcccdffccccccffcbcbcbffc9cacaffc8c8c8ffc5c5c5ffc2c2c2ffc0c0c0ffbdbdbdffa5a5a6ff555555ff0a0b0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff151615ff303030ff3d3d3cff464646ff4a4a4aff4b4c4bff4f4f4fff515251ff545454ff575757ff5a5a5aff5d5d5dff606060ff626162ff636363ff656565ff666666ff676767ff686969ff6a6a6bff6c6c6cff6d6d6dff6f6f6fff707070ff727171ff747474ff767777ff797979ff7d7c7cff807f80ff838383ff878787ff8b8b8cff908f8fff979797ff9d9d9dffa2a3a3ffa9a9a9ffb0b0b0ffb9b9b9ffc0c0c0ffc7c7c6ffd1d1d1ffdbdadbffe0e0e0ffe3e3e3ffcacacaff6b6b6bff2e2e2eff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070807ff363636ff6f6f6effcecdceffe2e3e2ffe0e0e0ffdadadaffd1d1d1ffc7c7c7ffc1c0c1ffbababaffb0b0b0ffa9a8a9ffa3a3a3ff9e9e9eff989899ff929192ff8d8d8dff898988ff858585ff828282ff7f7f7fff7c7c7cff797a79ff777777ff747575ff747473ff727272ff707070ff6e6e6eff6d6d6dff6c6c6cff6a6a6aff696969ff676867ff666666ff656465ff636363ff626262ff606060ff5d5d5dff5a5a5aff565656ff545454ff515252ff4f4f4fff4c4b4cff4a4a4aff494949ff474747ff404040ff373737ff242424ff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff444444ff959595ffbababaffbfbfbfffc1c1c1ffc2c2c2ffc5c5c5ffc7c7c7ffcac9c9ffcbcbcbffccccccffcdcdcdffcececeffcfcecfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4bf9f9f9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff090909ff060707ff090909ff1d1d1dff383737ff5f5f5fff919090ffc9c9c9fff2f2f1fffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffffffffffffffffffffffffffffefffefffefffffefefffffefffffffffefffefffffffffffffffffefefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffefffffffefefffffffefefffefefffffefefefffefffefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfff5f5f6ffdbdbdbffb7b7b7ff9f9f9fff888788ff696969ff4d4c4cff474747ff484747ff4847480000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff9f8f8ffedededffebebebffebebebffebebebffebeaeaffe8e8e8ffe4e5e5ffe1e1e1ffdcdcdcffd4d5d5ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfceceffcececeffcdcdcdffcdccccffcbcbcbffcbcbcbffcacacaffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffcacbcaffd3d3d3ffd8d9d9ffdcdcdbffddddddffdbdbdbffdcdcdbffddddddffddddddffdddedeffdeddddffdededeffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd7d8d8ffd7d7d7ffd5d6d5ffd5d5d5ffd4d3d4ffd2d2d2ffd2d1d1ffd1d0d0ffcfcfcfffcececeffcccccdffcbcbcbffcac9caffc8c8c8ffc6c6c6ffc4c5c5ffc3c4c3ffc2c2c2ffc1c1c1ffbfbfbfffbebebeffbcbcbcffbbbcbcffbcbcbcffbdbdbdffbdbdbdffbebdbdffbdbdbd7f5f5e5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa5a5a5ffdcdcdcffdbdbdbffd7d8d8ffd8d8d7ffdadad9ffdbdbdbffdcdcdbffdcdcdcffddddddffdddeddffdfdedfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe3e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdedddeffddddddffdbdbdbffdadadaffdcdcdcffdedfdfffd9d9d9ffd2d2d2ffcdcdcdffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc8c8c8ffc8c8c8ffc9c9c9ffcac9caffcacbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d9ffd9dadaffdadbdbffdcdbdcffdededeffe2e2e1ffe5e5e5ffe8e8e8ffeaeaeaffebebebffebebecffecececffecececffecececffedededffeeeeeefff4f4f4fffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffff7f7f7f7f3f3f3f3fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f040404ff080808ff080707ff070707ff0a0a0aff151515ff2a292aff4f4f4fff838383ffd4d4d4fff7f7f7fffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffffefefffefffefffffefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffffffefffffffffffefefffffffefffffefffefffefffefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffefffffffffefffffffffffffffefffffffffffefefefffefefefffdfdfdfff3f3f3ffcdcdcdffb8b8b8ff9f9e9eff818181ff5f6060ff3e3e3eff3a3a3aff3b3b3b7f1f1e1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffd6d6d6ffd6d6d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d2d2ffd1d2d2ffd0d0d1ffd0d0d0ffd0cfcfffcececeffcececeffcdcdcdffccccccffcbcacbffc9c9c9ffc7c7c7ffc5c4c4ffc2c1c1ffc0c0c0ffbababaff7e7e7eff222222ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0a0a0aff1e1e1eff373736ff474746ff4a4a4aff4b4b4bff4c4c4cff4f4f4fff535252ff555555ff585858ff5b5a5aff5e5e5eff616161ff636363ff656464ff666666ff686768ff696969ff6b6a6bff6c6b6cff6d6d6dff6f6e6eff707070ff717171ff737272ff747473ff767676ff797979ff7c7b7cff7f7f7fff828282ff858585ff898989ff8d8c8cff909090ff979797ff9e9e9effa3a3a3ffabaaaaffb2b2b1ffbbbbbaffc2c1c2ffc8c8c8ffd3d3d3ffdcdcdcffe1e1e1ffe2e2e2ffb9b9b9ff626262ff252525ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff2e2e2dff646463ffc0c0bfffe3e3e3ffe1e1e1ffdbdcdbffd2d2d2ffc9c9c9ffc2c2c2ffbbbcbbffb3b3b3ffabababffa5a5a5ffa0a09fff9a9a9aff949494ff909090ff8b8b8bff878787ff848484ff818181ff7f7f7fff7c7b7cff797979ff777776ff767576ff747474ff727272ff717171ff6f6f6fff6e6e6eff6d6c6dff6b6b6bff6a6a6aff696969ff676767ff666666ff656565ff646463ff616061ff5d5e5dff5a5a5aff575857ff555455ff535253ff4f4f4fff4c4c4cff4b4b4bff4b4b4bff4a4a4aff4a4a4aff474746ff30302fff101010ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff181818ff727272ffb1b1b1ffbebebeffc1c1c0ffc3c2c3ffc4c4c4ffc6c6c6ffc9c9c9ffcbcbcbffccccccffccccccffcdcdcdffcececeffd0cfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d63f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f090909ff131413ff101010ff090909ff0d0d0dff212121ff3c3c3cff686868ff969696ffcdcdcefff3f4f4fffefdfefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefefffefefffffffffffffffffffffffffffffffffffffefffffffffefffffefffefffffffefffffffffffefffffffffefffffefffffffefefffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefefefffefefffffffefffffffffffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfff6f6f5ffdbdbdbffb7b7b8ffa0a0a0ff878786ff6a6a6aff4d4d4dff474747ff474747ff484848000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafbfff0f0f0ffececebffebebebffebebebffebeaeaffeaeaeaffe9e9e9ffe7e7e7ffe3e3e3ffe0e0e0ffd9d9d9ffd3d3d3ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcececeffcececeffcdcdcdffccccccffcccccbffcbcbcbffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc7c7c7ffd0d0d0ffd7d7d6ffdbdbdbffdeddddffddddddffdcdcdcffdcddddffdddeddffdededeffdededeffdededeffdfdfdfffdfe0dfffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0dfdfffdfdfdfffdededeffddddddffdddddcffdcdbdbffdbdadbffd9d9daffd9d8d9ffd7d7d7ffd6d6d6ffd5d5d4ffd4d4d3ffd2d2d2ffd1d1d2ffd0d1d0ffcfcfcfffcecdcdffccccccffcbcbcbffc9cac9ffc8c8c8ffc6c6c6ffc4c4c4ffc3c3c3ffc2c2c1ffc0c0c1ffbfbfbfffbdbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbdbdbd3f2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6e6e6effdbdbdbffd8d8d8ffd6d6d6ffd4d4d4ffd7d7d7ffd9d9d9ffdadadbffdcdbdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdbdcdcffdbdbdbffdadadaffdededeffdddddcffd6d6d7ffcfcfcfffcbcccbffc8c8c8ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcacbcbffcccccbffcdcdcdffcececeffcfcfd0ffd1d0d0ffd1d1d0ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd5d5d4ffd6d5d6ffd6d6d6ffd7d7d7ffd8d7d8ffd8d9d8ffd9d9daffdbdadbffdddddcffe0e1e1ffe4e3e3ffe6e7e7ffe9e9e9ffeaebeaffebebebffebebebffebececffecececffecececffecececffedededffeeeeeefff7f7f7fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f030404ff080707ff080909ff09090aff0d0c0cff181818ff2d2d2dff4e4f4fff7c7c7cffd0d0d0fff6f6f6fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefffffffefefefffffefffffefffefffffffefffffffffffffffefffefffefffffffffffffffefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefffffefefefffffefffffefffefffffffefffffffffffefffefffefefefffdfdfdfff3f3f3ffcfcfcfffbababaffa09fa0ff828282ff606060ff3c3c3cff39393aff3a3a3a7f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa2a2a2ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d0ffd0d0d0ffcfcfcfffcececfffcdceceffcdcdcdffccccccffcbcbcaffc8c8c8ffc6c6c6ffc3c3c3ffc0c1c0ffbdbdbeffa9a8a8ff616160ff171717ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff101010ff2a2a2bff414141ff494949ff4b4b4bff4b4c4cff4d4d4dff4f4f4fff525252ff555556ff585858ff5b5b5aff5e5e5eff626162ff646464ff666666ff686868ff69696aff6b6b6bff6c6c6cff6d6d6dff6e6e6eff6f706fff707170ff727272ff737373ff747574ff767676ff787878ff7b7b7bff7e7d7eff818181ff848485ff888788ff8c8b8cff909090ff939494ff999a9aff9fa0a0ffa5a5a5ffabababffb3b3b3ffbcbcbcffc3c3c3ffcacacaffd4d4d4ffdddeddffe1e2e1ffe1e1e1ffa2a3a3ff5d5d5dff1d1d1eff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050404ff222222ff575657ffacabacffe2e2e3ffe2e3e2ffddddddffd4d4d4ffcbcbcbffc3c3c3ffbdbdbdffb6b5b6ffaeaeaeffa7a7a7ffa1a2a1ff9c9c9cff969696ff929292ff8e8f8eff8a8a8aff868687ff838383ff818181ff7e7e7eff7b7b7cff7a7979ff777777ff767676ff747574ff737373ff727272ff717171ff6f6f6fff6e6e6eff6d6d6dff6c6c6cff6a6b6bff696969ff686868ff666666ff646464ff616162ff5e5e5eff5b5a5bff585858ff565655ff535353ff505050ff4f4e4eff4d4e4dff4d4d4dff4b4b4bff4a4a4aff464646ff363636ff171718ff060607ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff454645ff8f8f8fffb9b9b9ffbfbfbfffc2c2c2ffc4c4c4ffc6c6c6ffc8c8c8ffcacacaffcccbcbffcdcccdffcdcdceffcececeffcfcfcfffd0d0cfffd1d0d1ffd2d2d2ffd3d3d3ffd3d4d3ffd5d4d4ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d77f6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f090909ff131313ff131313ff101010ff141414ff252525ff3f3f40ff6c6c6dff999999ffd0d0d0fff5f5f6fffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffefefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefffffffefefffefefefffffefffffffefefffefffffffffefefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefffffffffefefffffffefffefffffffffffefffefefffffefefefffefefefffefefefffefefefffdfefefffefdfdfffcfcfdfff6f6f6ffdcdcdcffb8b8b8ffa0a0a0ff868786ff696a6aff4c4c4cff474746ff484848ff4a4a4a00000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff1f1f1ffecebecffebebebffebebebffeaebebffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe5e5e5ffe2e2e2ffdededeffd7d7d6ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececfffcececeffcdcdcdffcccdcdffccccccffcbcbccffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffc6c7c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c6ffccccccffd5d5d5ffdadbdaffddddddffdfdedfffdbdbdbffdcdddcffdededeffdededeffdededeffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdfdedfffdededdffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d6d6ffd5d5d5ffd4d4d4ffd3d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecdceffcdccccffcbcbcbffc9cac9ffc8c8c8ffc6c6c6ffc4c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbdffbcbcbbffbcbcbcffbcbcbcffbcbbbcffbcbbbbffbcbcbcbf8d8c8d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd6d6d6ffd3d3d3ffd1d1d1ffd4d4d4ffd6d7d7ffd9d9d9ffdadadaffdcdcdcffdddcddffdeddddffdfdedfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e4ffe5e5e4ffe4e5e4ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e3ffe3e4e4ffe3e4e4ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe1e2e1ffe1e0e1ffdfdfe0ffdededeffdddeddffdddcdcffdcdcdcffdadbdbffdcdcdcffdfdfdfffdadbdaffd3d4d3ffcececeffcacacaffc9c9c9ffcac9c9ffc9cacaffc9c9c9ffc9c9c9ffcacacaffcbcacaffccccccffcccdcdffcecdceffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdad9daffdbdbdbffdfdfdfffe2e2e2ffe5e5e5ffe8e8e8ffeaeaeaffeaeaeaffeaeaebffebebebffebebebffecebebffecececffecececffececedffededecfff0f0f0fff8f9f9fffdfefeffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000003f3f3f3fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f040303ff0c0c0cff151616ff0e0e0eff121212ff1e1f1fff313131ff4f4f4fff787878ffcbcacafff6f5f6fffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffefefefffefefefffefffefffefefffffffefffffefffefffffefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffefefefffefefefffefefffffffffffffffefffffffffffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffffffffffefefefffffefffffffffefffefefefffefefefffdfdfdfff3f4f3ffcecfcfffbababaffa1a1a1ff838383ff606060ff393939ff363636ff39393a7f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f363636ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd2d3d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcfcfcfffcecdceffcdcdcdffccccccffcacacaffc8c8c8ffc5c5c4ffc1c1c1ffbfbebfffbbbbbbff949494ff414141ff0d0d0dff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0b0b0bff1a1a1aff313031ff454545ff4c4b4bff4c4c4cff4d4d4dff4e4e4fff505050ff525252ff565656ff585859ff5b5b5bff5e5e5eff626162ff656565ff676666ff696969ff6b6a6bff6c6c6cff6d6d6dff6e6e6eff6f6f6fff717171ff727271ff737373ff747474ff757575ff767776ff777878ff7a7b7aff7d7d7dff808080ff838383ff878687ff8a8a8aff8e8e8eff939393ff969696ff9c9c9cffa2a2a2ffa7a7a7ffaeafaeffb7b7b6ffbebebdffc5c4c5ffccccccffd6d6d6ffdfdedfffe3e2e3ffdfdedfff8f8f8fff474747ff100f10ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff393939ff939293ffe1e1e1ffe4e4e4ffdfdfdfffd7d6d7ffcdcccdffc5c5c5ffbfbfbfffb8b8b8ffb0b0b0ffaaaaaaffa4a4a3ff9f9e9fff989898ff949494ff919190ff8b8c8cff898989ff868685ff838383ff808080ff7e7d7eff7b7c7cff7a7a7aff787878ff777777ff757576ff747474ff737473ff727272ff717171ff6f6f6fff6f6e6fff6d6d6dff6c6c6cff6b6a6aff696969ff676768ff656565ff626262ff5f5e5fff5c5c5bff595958ff575656ff545455ff525251ff515151ff50504fff4e4e4eff4b4c4bff494949ff464746ff3e3e3eff272727ff0a0909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff2c2c2cff838383ffb3b3b3ffbebebdffc1c0c1ffc3c2c3ffc6c5c5ffc7c7c8ffcacacaffcccbccffccccccffcdcdcdffcececeffcfcfcfffcfd0d0ffd0d0d0ffd1d1d2ffd2d2d2ffd3d3d3ffd4d5d4ffd5d5d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd8d8d8bfa2a2a200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0aff131413ff131313ff131313ff181818ff272726ff444444ff717071ff9a9b9affd3d3d3fff7f7f7fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfff6f6f6ffdcdcdcffb8b9b9ffa2a2a2ff888888ff6a6a6aff4e4e4dff484848ff4a4a4aff4a4a4a000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f00000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfcfff4f4f4ffebececffebebebffebeaebffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe7e7e7ffe3e4e4ffe0e0e0ffdcdbdcffd4d4d4ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcecfcfffcececfffcececdffcdcdcdffcccdcdffccccccffcbcbcbffcacacbffc9c9c9ffc8c8c8ffc8c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc5c5c5ffc9c9c9ffd2d2d2ffd9d8d9ffdddcdcffdfdfdfffdddddcffdcdcdcffdededdffdededfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe2e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdfdedfffdddeddffdcdcdcffdbdbdcffdadadaffd9d9daffd8d8d8ffd7d7d7ffd5d6d6ffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d0ffcecfcfffcececeffcdcdcdffcbcbcbffcacacaffc8c8c8ffc6c6c6ffc4c4c4ffc3c2c2ffc1c0c0ffc0bfc0ffbebebeffbcbcbcffbcbcbcffbbbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcbf8d8d8d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd3d3d3ffd0d0d0ffd0d0d0ffd1d1d1ffd4d4d4ffd7d7d7ffd9d9d9ffdbdbdbffdcdcdcffddddddffdededfffe0e0e0ffe0e0e1ffe1e1e2ffe1e1e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e4ffe5e4e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e1e2ffe1e1e1ffdfdfdfffdededeffdddeddffddddddffdcdcdcffdcdcdcffdddeddffdedddeffd9d9d8ffd1d1d1ffcdcdcdffc9cac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffccccccffcdcdcdffcececdffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d6ffd7d8d8ffd9d8d9ffdadadaffddddddffe1e1e0ffe4e3e3ffe6e6e6ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffecebecffecececffecececffececedffedededfff2f2f2fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000007f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f020202ff212121ff1b1b1bff151515ff191919ff262626ff393939ff535353ff777777ffc5c5c5fff5f5f5fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefffefffffefefffefffefffffefefffefefffffefefefffefefefffffefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffffffffffefefffffefffffffefffffefffefffffefffffffffefffffefefffffffefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfefffdfdfefffefdfefffefefefffefefefffefefefffffefefffffefefffefefefffefefffffefefefffefefefffefefdfffefdfdfff3f3f3ffd0d0d0ffbbbbbbffa1a1a1ff818181ff5e5e5eff3b3b3bff383838ff3939397f1d1c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6d6d6dffdbdadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcfcfceffcecdceffcdcdcdffcbcbcbffcac9c9ffc7c7c7ffc3c3c3ffc0c0c0ffbdbdbdffaeaeaeff878787ff3e3e3eff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff050505ff1c1c1cff333333ff404141ff484848ff4c4c4cff4e4d4eff4f4f4fff505050ff515152ff545454ff565656ff595959ff5b5b5bff5e5e5eff626162ff666665ff676767ff696969ff6b6b6bff6d6d6dff6e6e6eff6f6f6fff717070ff727171ff737272ff747474ff757575ff767676ff777777ff787879ff7a7a7aff7d7d7cff807f7fff828382ff858585ff898989ff8c8c8cff909090ff959595ff989898ff9f9e9effa4a4a4ffa9a9a9ffb1b1b1ffb9b8b9ffc0c0c0ffc7c6c7ffcececeffd9d9d8ffe1e0e0ffe3e3e3ffdbdadbff7e7d7dff373637ff070607ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff252525ff7a7a7affdededeffe5e6e5ffe1e1e1ffd8d8d8ffcecdceffc6c6c6ffc1c0c0ffbababaffb3b2b2ffacacacffa6a6a6ffa0a0a0ff9a9a9aff969696ff939393ff8e8e8eff8b8b8bff888888ff858585ff828282ff808080ff7e7e7eff7c7c7cff7a7b7bff797979ff787878ff777777ff767676ff747474ff737373ff727272ff717071ff70706fff6f6e6eff6d6d6dff6c6c6cff6b6a6aff686968ff666665ff636262ff5f5f5fff5c5c5cff5a5959ff585758ff555655ff535454ff525252ff505050ff4d4d4dff4a4a4aff484848ff474747ff444444ff242424ff0c0b0cff030404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff121212ff5c5c5cffa7a7a7ffbebdbdffbfbfbfffc2c1c2ffc5c4c4ffc7c7c7ffc9c9c9ffcbcbcbffcccccdffcdcdcdffcececeffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd2d1d2ffd2d3d2ffd3d3d3ffd4d5d4ffd5d6d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffdadadaffdadada3f3636360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0b0a0aff151414ff131314ff131313ff1a191aff2a2a2aff4b4b4aff757575ff999999ffd7d6d6fff8f9f8fffdfdfdfffdfefefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefffefffffefefffefefffffefefefffefefefffffefffffffefefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffcfdfdfff7f6f7ffdcdbdcffb9b8b8ffa3a2a3ff8a8a8aff6b6b6bff4f4f4fff4a4a4aff4a4a4aff4a4a4a00000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f3f3f3f3f00000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfff7f6f7ffedededffebebeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e7e7ffe5e5e5ffe2e2e2ffdededfffd9d9d9ffd2d2d2ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfceceffcececeffcdcdcdffcccdcdffccccccffcbcbcbffcbcacbffcacacaffc9c9c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc7c7c7ffcfcfcfffd7d6d7ffdcdbdbffdededeffddddddffdcdcdcffdededdffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e1e1ffe1e1e1ffe1e0e0ffdfe0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdad9d9ffd9d9d9ffd8d7d8ffd6d6d6ffd5d4d4ffd3d3d2ffd1d1d1ffd0d0d0ffcfcfcfffcececdffcdcdcdffcccbcbffcacacaffc8c8c8ffc6c6c6ffc5c4c4ffc3c2c3ffc1c1c1ffbfbfbeffbdbdbdffbbbbbbffbcbcbbffbcbcbcffbcbcbcffbcbcbbffbcbcbcffbcbcbc3f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696969ffd0d0d1ffd0d0d0ffcececeffcecfcfffd2d2d2ffd5d5d5ffd8d8d7ffdadadaffdbdbdbffdddcddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe2e3e2ffe2e2e2ffe1e0e0ffdfdfdfffdfdedeffdededeffdededeffddddddffddddddffdfdfdfffdddddcffd6d6d6ffd0d0d0ffcccbcbffcacacaffcacacaffcacacaffcacacaffcbcacaffcbcbcbffccccccffcdcdcdffcececeffcfcfceffcfd0cfffd0d0d0ffd1d1d1ffd2d1d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d8ffd9d8d9ffdbdbdbffdfdedeffe2e2e2ffe5e4e4ffe7e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffeaeaeaffeaebeaffeaebebffebebebffecebebffecebebffecececffedececffedededfff4f5f5fffcfcfcfffefffeffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282827ff212121ff1b1b1bff202020ff2d2d2dff404040ff595959ff7a797affc0c0c0fff4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffefffefffefffffffffefefffffffefffffffffffffffffffffefefffefefffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffffefffefefefffefefffffefffefffefefffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffefffefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefdfffdfefdfff3f3f4ffd2d2d2ffbebdbeffa2a3a3ff808080ff5b5a5bff3d3d3cff393939ff3939397f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f252525bf9f9f9fffdcdcdbffdbdbdbffdadadaffdadadaffdad9daffd8d9d9ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcfcecfffcdceceffcdcdcdffcbcbcbffc9c9c8ffc5c5c5ffc2c2c2ffbfbfbfffbebebeffbcbbbcff727272ff161617ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080909ff222222ff434343ff4a4a4aff4a4a4aff4c4c4cff4e4e4eff505151ff525252ff535453ff565655ff585857ff5a5a59ff5c5b5cff5e5f5fff626262ff656565ff686868ff696969ff6c6c6cff6e6e6eff6f6f6fff707170ff717271ff737373ff747474ff757475ff767676ff777777ff777878ff797979ff7a7a7aff7c7c7dff7f7f7fff828282ff858585ff888888ff8b8b8bff8f8e8eff929292ff989898ff9a9a9affa1a1a1ffa6a6a6ffacacacffb3b3b3ffbbbabbffc1c2c2ffc8c8c8ffd0cfd0ffdbdbdbffe1e1e1ffe3e3e3ffd3d3d3ff717070ff2d2c2dff060607ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050506ff2a2b2bff707071ffd8d8d8ffe7e6e7ffe1e2e2ffdadadaffd0d0d0ffc8c8c7ffc2c2c2ffbcbcbcffb5b5b4ffaeaeaeffa7a8a8ffa2a3a2ff9c9d9dff989897ff949494ff909090ff8e8d8eff8b8b8bff878787ff848484ff828282ff808080ff7f7f7fff7d7d7dff7b7c7bff7b7b7aff797979ff787878ff777777ff757576ff747474ff737373ff727272ff717071ff6f706fff6e6e6fff6d6d6dff6b6b6bff696969ff666665ff626362ff5f5f5fff5d5d5dff5b5b5bff595959ff575757ff555555ff525353ff505050ff4e4e4eff4b4b4bff494949ff484848ff3e3e3fff323333ff161615ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090a09ff383838ff888888ffb9b8b9ffc0bfc0ffc1c1c1ffc3c3c3ffc6c6c6ffc9c9c9ffcacacbffccccccffcdcdcdffcececeffcececeffcfcfcfffd0d0d0ffd1d0d1ffd2d1d2ffd2d3d2ffd3d3d3ffd4d4d4ffd5d5d4ffd5d6d6ffd7d6d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdbdbdb7f6e6e6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0aff151515ff141414ff131414ff1c1c1dff2e2e2fff505050ff7a7a79ff9b9b9affdbdbdafff9f9f9fffefefefffefefefffefefefffefefefffffefffffffefefffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffffefefffefffefffffffffffefffffffefefefffffefefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfcfff7f7f7ffdcdbdcffb9b9b9ffa4a3a3ff8a8a8aff6c6d6dff4e4e4eff484848ff4a4a4aff4a4a4a3f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3f000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffefffffdfefefff8f9f9ffeeeeeeffebebebffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe3e4e4ffe0e1e0ffdddddcffd6d6d6ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfd0d0ffcfcfcfffcfcfceffcececeffcececdffcdcdcdffccccccffcccbccffcbcbcbffcacbcaffcac9caffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc7c6c6ffccccccffd4d4d5ffd9dad9ffddddddffdededeffddddddffdddedeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe1e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdaffd9dad9ffd8d8d7ffd6d6d6ffd5d5d5ffd4d3d3ffd1d2d2ffd0d0d0ffcfcecfffcececeffccccccffcbcbcbffcacacaffc8c8c8ffc6c6c6ffc5c5c5ffc3c3c3ffc1c1c1ffbfbfbfffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbc3f2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffcfd0d0ffcfcfceffcdcdcdffcdcdccffd0cfcfffd3d3d3ffd6d6d6ffd8d8d8ffdadadaffdcdbdcffddddddffdedfdfffdfdfe0ffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e2e3ffe2e1e2ffe0e0e1ffe0e0dfffe0dfdfffdfe0e0ffdfdfdfffdededeffdfe0dfffdfdfdfffdadbdbffd4d4d4ffcecfceffcbcacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffccccccffcdcdccffcdcecdffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd2d1d2ffd3d2d2ffd3d3d4ffd4d4d4ffd5d5d5ffd5d6d5ffd7d7d6ffd7d7d7ffd9d9daffddddddffe0e0e0ffe3e3e3ffe6e6e6ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaebffebebebffebebebffebebebffececebffecececffedececffeeeeeefff8f8f8fffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2d2eff272728ff212121ff232323ff323232ff454545ff5d5d5dff7c7c7cffbcbcbcfff2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffefffffffefffefffefffffffefffefffffffefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffefffefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfff4f4f4ffd2d2d2ffbdbebdffa3a2a2ff808181ff5c5d5dff3d3c3cff393939ff3a3b3b7f1d1d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1f1e1fff555655ffa1a1a0ffd6d6d6ffdbdcdbffdbdbdbffdadadaffd9d9daffdad9d9ffd8d9d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d1d0ffcfcfcfffcecfcfffcdcecdffcccccbffcbcacaffc8c8c7ffc4c4c3ffc1c1c0ffbfbebfffbbbbbbff818281ff232323ff060506ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0c0c0dff2e2e2eff484848ff4a4a4aff4a4a4aff4d4d4dff4f4f4fff515151ff535354ff555555ff575757ff595959ff5c5b5cff5d5e5dff5f5f5fff626262ff656565ff686868ff6a6a6aff6d6d6dff6f6f6fff707070ff717171ff737272ff747473ff757575ff767676ff777777ff787878ff797979ff7a7a7aff7b7b7bff7d7d7dff7e7e7fff818281ff848484ff878687ff8a8a8aff8d8d8dff909090ff949494ff99999aff9c9c9cffa3a3a3ffa8a8a8ffaeafaeffb5b5b5ffbdbdbdffc3c3c3ffcacacaffd2d2d2ffddddddffe2e2e2ffe3e3e3ffc6c6c6ff626262ff1e1d1eff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff242424ff636263ffcbcbcbffe7e8e7ffe3e3e3ffdcdcdcffd3d3d3ffc9c9c9ffc4c4c3ffbebebeffb7b7b7ffb0b0b0ffaaa9a9ffa4a4a5ff9f9f9fff9a9a9aff969596ff929292ff90908fff8d8d8cff898989ff868686ff848484ff838382ff818181ff808080ff7e7e7eff7d7d7dff7c7c7cff7b7b7bff797a7aff787878ff777777ff767575ff747474ff737373ff727272ff717171ff6f6f6fff6d6e6dff6c6b6bff696969ff666666ff636363ff616161ff5f5f5fff5d5d5dff5b5b5bff5a595aff575858ff555555ff525352ff4f4f4fff4d4c4cff4a4b4aff494949ff484849ff3a393aff181919ff060605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff252526ff797979ffadadadffbfbfbfffc1c1c1ffc3c3c3ffc5c5c5ffc8c8c8ffcacacaffcccbccffcdcdcdffcecdcdffcfceceffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d3d4ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d9ffdad9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffbebebebf4242423f100f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0b0aff151515ff151515ff151515ff1f201fff323232ff545454ff7f7e7fffa1a2a2ffe0e0e0fffafafafffefefefffefefefffefefefffefefffffefefefffefefefffffffefffffefefffffffffffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffefffefffefffefffefefefffffefefffefefefffffefffffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfcfff8f7f7ffddddddffbababaffa4a4a4ff8a8a89ff6c6c6cff4c4c4cff464646ff494849ff4a4a4a7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff0f0f0ffebebebffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe2e2e2ffdfdfdfffdadbdbffd4d4d4ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcecfffcececeffcdcdcdffcdcdcdffccccccffcbcbcbffcacacaffcacacaffc9c8c9ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffcacacaffd2d2d1ffd8d8d8ffdcdcdcffdededeffddddddffdddedeffdfdfdfffe0dfdfffe0e0e1ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe1e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdddeddffdddcdcffdbdbdcffdadadbffd9d9d9ffd7d7d7ffd6d5d6ffd4d4d4ffd2d3d2ffd1d0d0ffcfcfcfffcecdcdffcdcdccffcbcbcbffcacacaffc8c8c8ffc6c6c6ffc5c5c4ffc3c3c2ffc1c1c1ffbfbfbfffbdbdbdffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcbf8d8d8d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f676767ffcfcfcfffcdcdcdffccccccffcccbcbffcececeffd1d2d1ffd4d4d4ffd7d6d6ffd9d9d9ffdadadaffdcdcdcffdededeffdfdfdeffe0e0dfffe0e0e0ffe1e0e0ffe2e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe4e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e3ffe3e2e2ffe1e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0dfffe0e0e1ffddddddffd8d8d8ffd1d1d1ffcdcdcdffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcececeffcfcfcfffd0d0cfffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d3ffd5d5d5ffd5d5d5ffd6d6d6ffd8d8d8ffdbdcdbffdededeffe1e1e1ffe4e4e4ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffecececffecececfff1f1f1fffbfafafffefefdfffffffffffffeffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff302f2fff2e2e2dff272828ff292828ff383838ff4c4c4bff626262ff7d7d7dffbabbbafff1f1f1fffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffefefefffdfdfefffdfdfefff5f4f5ffd4d4d4ffbcbcbcffa2a2a2ff838383ff5f6060ff3e3e3eff3b3a3bff3b3b3b7f1d1d1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0d0d0dbf2a2b2aff3c3c3cff3e3e3eff555555ffa0a1a1ffd6d6d6ffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d8ffd8d8d8ffd8d7d7ffd7d7d7ffd6d7d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcdcdcdffcbcccbffc9c9c9ffc6c6c5ffc2c2c2ffbfbfc0ffbdbdbdff989898ff403f3fff0b0b0aff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040403ff101010ff2d2e2eff484848ff4b4b4bff4b4b4bff4d4d4dff505150ff535353ff545455ff575757ff595959ff5c5c5bff5d5e5eff5f5f5fff616161ff636363ff666666ff686868ff6b6b6bff6d6d6dff717070ff717271ff737373ff747474ff757575ff767676ff777777ff787878ff79797aff7b7b7bff7c7c7cff7d7d7cff7e7e7dff7f7f7fff818181ff848484ff878786ff898989ff8c8c8cff8f8f8fff929292ff969696ff9a9a9aff9e9e9effa5a5a5ffaaaaaaffb0b0b0ffb7b8b7ffbfbebeffc5c5c5ffccccccffd4d4d4ffdededeffe3e3e2ffe3e2e2ffb5b5b6ff575757ff191919ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff171818ff555656ffbcbcbcffe9e9e8ffe4e4e4ffdededeffd6d5d5ffcccbccffc5c5c5ffbfbfbfffb9b9b9ffb2b2b3ffacacacffa7a6a7ffa1a1a1ff9c9b9cff989898ff949495ff929292ff8f8f8eff8b8b8bff888888ff868686ff858585ff848484ff838383ff818181ff808080ff7f7e7eff7d7d7dff7c7c7cff7b7b7bff79797aff787878ff777777ff767675ff747474ff737373ff717171ff707070ff6e6e6eff6c6c6cff696a69ff666767ff656565ff636363ff626161ff606060ff5e5e5eff5b5b5bff595959ff575757ff545454ff515151ff4e4e4eff4c4c4cff4b4a4bff494949ff3f3f3fff222222ff060606ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0c0bff5b5b5bffb6b6b6ffc0bfbfffc0c0c0ffc3c3c3ffc5c5c5ffc7c8c7ffcac9caffcbcbcbffcdccccffcececeffcfcfceffcfcfcfffd0d0d0ffd1d0d1ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadbffdbdbdbffdcdcdcffbebebeff5c5c5cff3f403fff3d3d3d3f0e0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff161615ff222323ff373737ff5d5d5dff838383ffabababffe5e5e5fffbfcfbfffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefefffffefefefffffefefffefffefffefffefffefefefffefefefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffefffefffffffffffefffffffffffefffffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffcfcfdfff8f8f8ffddddddffbbbbbaffa5a5a5ff8a8b8aff6c6b6cff4d4d4dff464646ff474747ff4848487f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffefffcfbfbfff2f2f2ffebebebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e5e6ffe5e5e5ffe3e3e3ffe0e0e0ffdddddeffd8d8d9ffd2d2d2ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffccccccffcccccbffcbcbcbffcacacaffc9c9c9ffc8c9c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc7c8c7ffcfcfcfffd7d7d7ffdbdbdbffdededeffddddddffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdedfdeffdededeffdcdcddffdcdbdbffdadadaffd9d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffd2d2d1ffd0d0d0ffcececeffcdcdcdffccccccffcbcacaffc8c9c8ffc6c6c6ffc4c4c4ffc2c3c2ffc1c0c0ffbebebeffbdbdbdffbdbcbdffbdbdbdffbdbdbdffbdbcbcffbcbbbcffbcbcbc7f5e5e5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffccccccffcbcbcbffcacacaffccccccffd0cfcfffd2d3d2ffd5d5d5ffd7d7d7ffd9d9d9ffdbdbdaffdcdcdcffddddddffdededeffdfdfdfffe0dfe0ffe1e1e0ffe2e1e2ffe2e2e2ffe2e2e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e2ffe3e3e2ffe3e2e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0e0ffe0dfdfffdcdcdcffd5d6d5ffd0d0d0ffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccccdffcdcdcdffcececeffcfcecfffd0cfd0ffd0d0d0ffd1d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d7d6ffdad9daffdddcdcffdfdfdfffe2e2e2ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffebeaeaffeaebebffebebebffecebebffedededfff5f5f5fffcfbfbfffefefeffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff2f2f2fff2e2d2eff2d2d2dff393939ff4f4f4fff676767ff828182ffb8b7b8ffeff0f0fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfff6f6f6ffd4d4d4ffbcbcbcffa1a1a1ff838383ff616060ff3f403fff3b3b3bff3b3b3b7f1d1d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f171718ff333332ff353535ff383938ff3c3c3cff3e3e3eff555555ff8c8c8cffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffdad9d9ffd9d9d8ffd8d9d8ffd8d8d8ffd7d7d7ffd6d7d7ffd5d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0cfffcececeffcdcdccffcacacaffc8c8c8ffc4c5c5ffc1c2c1ffbfbfbfffb0b0b0ff727372ff242524ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff131313ff353535ff484848ff4d4d4dff4d4d4dff4f4f4fff515151ff555555ff595958ff595858ff5a5b5aff5d5e5dff5f6060ff626162ff636363ff656565ff676767ff6a6a6aff6c6c6cff6f6e6eff717171ff747373ff747474ff757575ff777676ff777877ff787878ff7a7a79ff7a7b7bff7c7c7cff7d7d7dff7e7e7eff7f7f7fff808080ff818181ff838383ff868686ff898988ff8b8b8bff8e8e8eff919191ff949494ff979797ff9b9b9affa0a0a1ffa7a7a7ffacacacffb2b2b2ffb9bab9ffc0c0c0ffc7c6c7ffcdcdcdffd6d6d6ffe0dfdfffe3e3e3ffe2e2e1ffa4a4a4ff464646ff101010ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff131413ff4e4e4effacacacffe9e8e8ffe5e5e5ffe0e0dfffd8d7d7ffcececeffc7c7c7ffc1c1c1ffbabbbbffb5b5b5ffadaeaeffa9a9a9ffa3a3a3ff9e9e9eff9a9999ff969696ff939393ff909090ff8d8d8dff8a8a8aff888988ff878787ff868686ff858586ff848484ff838283ff818181ff807f80ff7f7e7eff7d7d7dff7c7c7cff7b7b7aff79797aff787777ff777776ff757575ff737374ff727272ff717070ff6f6f6fff6d6d6dff6b6b6aff686868ff676767ff656565ff646364ff626262ff60605fff5d5d5dff5b5b5bff585859ff555656ff535353ff515050ff4e4e4eff4e4e4eff4d4d4dff424242ff252626ff0b0b0bff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff151515ff737373ffb6b7b7ffbfbfbfffc1c2c1ffc5c4c5ffc7c7c7ffc9c9c9ffcacbcaffccccccffcecdcdffcfcfceffcfcfcfffd0d0d0ffd1d0d1ffd2d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd7d6d6ffd7d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdbdbdbffdcdcdbffbebebeff5c5c5cff40403fff3d3d3dff3a3a3aff363737bf27272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff171717ff252524ff3c3c3cff636363ff878887ffb3b3b3ffe8e8e8fffdfdfdfffefefefffefefefffefefefffefefefffffefffffefffffffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffffffffffffffefffffefefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefefefffffffffffffffefffffefefffefffefffefffffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfdfcfff8f8f8ffddddddffbababaffa5a5a5ff8b8b8bff6b6c6cff4d4d4dff474747ff474747ff4747477f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffcfdfcfff4f4f4ffecececffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe2e2e1ffdfdfdfffdbdbdbffd6d6d6ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffccccccffcbcbcbffcbcacaffcacacaffc9c9c9ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c6ffcccccbffd5d5d4ffdadadaffddddddffdededeffddddddffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdddddeffdcdcdcffdbdbdbffd9dadaffd8d8d8ffd7d6d7ffd5d5d4ffd2d2d3ffd1d1d0ffcfcfcfffcdcdcdffccccccffcacacbffc9c8c8ffc7c6c6ffc5c5c4ffc2c2c2ffc0c0c0ffbebebeffbdbdbdffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbc3f2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffcbcbcbffc9cacaffc9c9c9ffcacbcbffcececeffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd8d9d9ffdbdadaffdcdcdbffdddddcffdededeffdedfdfffdfe0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0dfdfffdedfdeffdededeffdadadaffd3d3d3ffcfcfcfffcbcccbffcccbcbffcbcbcbffcbcccbffcbccccffccccccffcdcdcdffcececeffcececeffd0cfcfffd0d0d0ffd1d1d1ffd1d2d2ffd3d2d2ffd4d3d3ffd4d5d4ffd5d5d5ffd8d8d7ffdbdadbffdeddddffe0e1e0ffe5e4e4ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaebeaffeaeaeaffebebebffebebebffeeeeeefff7f7f7fffdfcfdfffffeffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff303030ff2f302fff2e2e2eff393a39ff4f4f4fff686868ff878787ffb6b6b6ffeeeeeefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffefffffffefffffefffffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffefefffffefffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff7f7f7ffd7d7d7ffbbbcbbffa0a0a1ff828282ff616161ff414040ff3b3b3bff3b3b3b7f1d1e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1d1e1eff2d2c2dff303030ff323333ff363635ff393838ff3b3c3cff3e3e3eff444444ffb7b8b7ffdcdcdcffdbdcdbffdbdbdbffdadadbffd9dadaffd9d9d9ffd8d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececdffcbcbcbffc9c9c9ffc7c7c7ffc4c4c4ffc1c1c1ffbdbcbcff9d9d9cff525152ff0a090aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff171616ff363636ff4b4a4bff4f4f4fff504f50ff525151ff545453ff555655ff595959ff5c5c5cff5d5e5dff606060ff626262ff656465ff666666ff676867ff696969ff6b6b6bff6e6e6eff6f7070ff717172ff747475ff767676ff777777ff787878ff797a79ff7a7a7aff7b7b7bff7c7c7cff7d7d7dff7e7e7eff807f7fff808080ff818181ff828383ff848484ff858585ff888888ff8b8b8bff8d8d8dff909090ff939393ff969696ff999999ff9c9d9dffa3a3a2ffa9a9a9ffaeaeaeffb4b4b4ffbbbbbcffc3c3c3ffc8c9c9ffcfcfcfffd8d8d8ffe1e1e1ffe4e4e4ffdfdfdfff949494ff3f3f3fff09090aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff161717ff545453ff99999affe5e5e4ffe6e6e6ffe1e1e1ffdadadaffd1d1d1ffc9c9c9ffc4c4c4ffbdbdbdffb7b6b7ffb0b0b0ffabababffa6a6a5ffa0a0a0ff9c9c9cff989898ff959595ff929292ff90908fff8d8d8dff8b8b8bff8a8a89ff898889ff878788ff868786ff858585ff838483ff828282ff818181ff7f7f7fff7e7e7eff7d7d7dff7c7c7cff7a7a7aff797979ff777878ff767776ff747574ff737373ff727272ff707070ff6e6e6eff6c6c6cff6a6b6aff696969ff686767ff666666ff646364ff626262ff5f5f5fff5d5d5cff5a5a5aff585858ff555556ff535353ff525252ff515251ff4e4f4fff454545ff252525ff090909ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff414141ff929292ffb8b8b8ffbfc0c0ffc2c3c3ffc6c5c6ffc9c8c8ffcbcbcbffccccccffcdcdcdffcececeffcfcecfffcfd0cfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd4d3d3ffd4d4d4ffd5d5d4ffd6d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdad9d9ffdadadbffdbdbdbffd0d0cfff555555ff3f3f3fff3d3d3dff3a3a3aff363736ff343434ff313131ff2d2d2d3f090a090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff151515ff151515ff181718ff262626ff3e3e3dff676767ff8d8d8effbbbbbbffeaeaeafffdfdfdfffefefefffefefefffefffefffefefefffffefefffefffefffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffefefefffefffefffefffefffefefefffefefffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefefffffffffffefffffffffefefffffefffffefffefffffffffffffffefffffffffffffffffffffefffffffffefffefffefffefffefffefefefffefefffffefffefffefefffffefefffffffffefffffefefffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfcfcfff8f8f9ffdededeffbababaffa5a4a4ff8b8b8bff6d6d6cff4d4d4dff464646ff474747ff4747477f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff7f7f7ffeeeeeeffeaebeaffeaeaeaffeaeae9ffe9eaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe0e0e0ffdededdffd9dad9ffd4d5d4ffd0d0d1ffcfd0d0ffcfcfcfffcececfffcececeffcdcdcdffccccccffcbcccbffcbcbcbffcacacaffc9cacaffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc9c9c9ffd0d1d0ffd8d8d7ffdddcddffdededfffdeddddffdedddeffdfdfdfffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e1e2ffe1e1e1ffe0e0e0ffdfe0dfffdededeffddddddffdcdcdcffdbdbdbffd9d9daffd8d8d8ffd6d6d6ffd3d4d3ffd1d2d2ffd0d0d0ffcececeffccccccffcacacbffc9c9c9ffc7c7c7ffc5c5c5ffc2c2c2ffc0c0c0ffbebebeffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdbf8d8d8d3f2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf989898ffc9c9caffc9c9c9ffc7c7c7ffc8c8c8ffccccccffcfd0d0ffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdadadaffdbdbdbffdcddddffdededdffdfdfdfffdfdfe0ffe0e0e0ffe1e0e1ffe2e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e4e4ffe5e5e5ffe4e4e5ffe5e4e4ffe3e3e3ffe2e2e2ffe0e0e0ffdededeffdfdfdfffddddddffd8d8d7ffd1d1d2ffcecdceffcbcbcbffcbcbcbffcbcbcbffcccbcbffccccccffcdcdcdffcdceceffcfcecfffcfd0cfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd6d6d6ffd9d9d9ffdcdcddffdfdfdfffe3e2e2ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e7ffe6e6e7ffe7e7e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaebeaffebebebffebebebfff0f0f0fff9fafafffdfdfdffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff303030ff313131ff363636ff494948ff5c5d5cff717171ff8c8b8bffb7b6b7ffeaeaeafffefefefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefefffffefefffefffefffffffffffefffffffefefefffffffffffffefefffefffffffffffffffffefefffefefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffffffefffefefffffefefefffefffefffffefefffffffffffffffffffffffffffffefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfefefff7f7f7ffd9d8d8ffbcbcbcffa2a2a2ff828282ff606060ff404040ff3b3b3bff3b3b3b7f1d1d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272627ff282828ff2d2d2dff303030ff333233ff353535ff383938ff3c3c3cff3f3f3fff5a5a5affdcddddffdcdcdcffdbdbdcffdbdbdbffdadadaffdadadaffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d0ffcfcfceffccccccffcacacaffc9c9c9ffc6c6c6ffc2c2c2ffc0c0c0ffb6b6b5ff7d7d7dff1c1c1cff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0f0fff2f2f2fff464646ff4f4e4eff525252ff535353ff555555ff565656ff595959ff5b5c5cff5f5f5fff606160ff616262ff646464ff676767ff686968ff6a6a6aff6c6b6cff6e6e6eff70706fff727272ff737473ff757475ff777677ff787978ff7a797aff7b7b7bff7c7c7cff7c7d7dff7e7e7eff7f7f7fff808080ff818181ff828182ff838383ff848484ff858585ff878686ff878888ff8a8a8aff8e8e8dff909090ff929393ff959595ff989898ff9a9a9bff9e9e9effa4a5a4ffabaaabffb0b0b0ffb6b6b6ffbebebeffc5c5c5ffcbcacaffd1d1d2ffdadadaffe2e2e2ffe4e4e4ffddddddff888888ff393a39ff080908ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff111010ff49494aff878687ffe2e2e2ffe6e6e7ffe3e3e3ffdcdcdcffd4d4d4ffcbcbcbffc6c6c6ffbfbfbfffb9b9b9ffb2b2b2ffadadadffa8a8a8ffa2a2a2ff9e9e9eff9a9a9aff979797ff949494ff929292ff8f8f8fff8d8d8eff8c8c8cff8a8a8bff898a8aff888988ff878787ff868686ff848484ff838383ff828282ff808080ff7f7f7fff7e7e7eff7d7d7dff7c7c7cff7b7b7bff7a7a79ff777878ff767676ff757575ff747473ff717272ff6f6f70ff6e6e6eff6d6d6cff6b6c6bff6a6a6aff696969ff666766ff646464ff626162ff5f6060ff5d5d5eff5b5b5bff585858ff575758ff565756ff535354ff4f4e4fff414141ff252525ff0e0f0eff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff353535ff8d8d8dffb5b5b5ffbdbdbdffc0c0c0ffc4c4c4ffc7c7c7ffcacac9ffcbccccffcdcccdffcececeffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d8ffdad9d9ffdadadaffdbdbdbffdadadaff777777ff404041ff3d3d3dff3a3939ff373637ff343434ff313131ff2d2d2dff2928287f1313130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff161616ff151515ff181817ff262626ff414141ff6a6a6bff929192ffc2c2c2ffededeefffefdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffefefffffefefefffffefefffefefefffefffefffefefefffffefefffefefffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffefffefffefefffffffefffffffffefffefefffffefefefffefefefffffefefffefffefffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffcfdfcfff9f9f9ffdfdfdfffbcbcbcffa7a7a7ff8b8b8bff6b6b6bff4a4a4aff444443ff464646ff4747477f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff8f8f8fff0f0f0ffebebebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe1e1e1ffdedfdeffdbdbdbffd8d7d7ffd2d3d2ffd0d0d0ffcfcfcfffcececeffcdceceffcdcdcdffccccccffcbcbcbffcacacbffcacacaffcacac9ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c7ffc7c7c7ffcdcdcdffd4d4d4ffdadadaffdededeffdededeffdededeffdedfdfffe0dfe0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdadadbffd9d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc0c1c0ffbebebeffbdbebdffbdbdbeffbebdbdffbdbdbdffbdbdbdffbdbdbdbf8e8e8e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f646464ffc9c9c9ffc8c8c7ffc4c4c5ffc5c6c6ffcacacaffcdcecdffd0d0cfffd2d1d2ffd4d4d4ffd6d5d5ffd7d7d7ffd9d8d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdeffdfe0e0ffe0e0e0ffe2e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe5e4e4ffe4e4e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe1e1e2ffdfe0e0ffdfdfdfffe0e0e0ffdbdbdbffd6d5d5ffd0d0d0ffccccccffcbcbcbffcbcbcbffcbcccbffccccccffcdcccdffcececdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d1d1ffd2d3d3ffd3d3d4ffd4d5d5ffd8d8d7ffdadbdaffdddddeffe1e0e1ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffebeaeaffebebebffecececfff3f3f3fffbfcfcfffefefeffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff313131ff343434ff373737ff4a4a4aff5e5f5fff737373ff8c8c8bffb6b5b5ffe7e7e7fffefefefffffffffffffffffffffffefffffffffffffefefffffffefffefffffffefffffffefffffffefffefffffffefffffefefffefefefffefefefffffefffffffffefffffffffffffffffffffefefffffffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffefffffefefffffffffffefefefffffefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffffefefffefefdfffdfdfdfffdfdfdfff7f7f7ffd9d9d9ffbdbdbdffa5a4a5ff838383ff5f5f5fff40403fff3b3a3bff3b3b3b7f1d1d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262726ff262626ff282827ff2b2c2cff302f30ff333332ff373636ff3a3a3aff3e3e3eff424242ff929292ffdcdcdcffdcdcdcffdbdbdbffdbdbdaffdadadaffd9d9d9ffd9d9d9ffd9d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffcfceceffcbcbcbffcacac9ffc7c8c8ffc4c4c4ffc2c1c1ffbfbfbeff929292ff323131ff060606ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff262727ff4a4a4bff545454ff555554ff565656ff585857ff5a5a5aff5c5c5cff5e5e5eff616161ff646364ff656665ff666666ff696868ff6b6a6bff6c6c6cff6e6e6eff6f6f6fff717271ff737373ff757575ff777776ff787878ff7a797aff7b7b7bff7c7c7cff7e7e7dff7e7e7eff7f807fff818080ff818281ff828283ff838484ff848484ff858685ff878786ff888887ff898988ff8a8a8aff8e8d8eff909090ff929292ff959495ff979797ff9a9999ff9c9c9cffa0a0a0ffa7a6a7ffadacacffb1b2b2ffb8b8b8ffc0c0c0ffc7c7c7ffccccccffd3d3d3ffdcdcdcffe3e3e3ffe4e4e4ffd9d9d9ff7b7b7bff363736ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff363636ff757475ffdededeffe7e7e7ffe4e3e4ffdddeddffd6d6d6ffcdcdcdffc7c7c7ffc1c1c1ffbabbbbffb4b4b5ffafafafffabaaaaffa5a5a4ffa09f9fff9c9c9cff999999ff969696ff939494ff919191ff908f8fff8e8e8eff8d8d8dff8b8b8bff8a8a8aff898989ff888888ff878787ff868586ff848484ff838383ff828182ff818081ff807f80ff7e7f7eff7e7e7dff7c7c7cff7a7a7aff797979ff787878ff777777ff757575ff737373ff727272ff717070ff6f6f6fff6e6e6dff6d6d6dff6b6b6bff696968ff666666ff646465ff626262ff5f605fff5d5d5dff5a5a5aff595959ff575657ff535453ff505050ff444444ff363535ff131313ff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff111111ff676666ffb6b6b7ffbebebeffbebebeffc2c1c1ffc5c5c5ffc9c9c8ffcbcbcbffcccccdffcececdffcecfceffcfcfcfffd1d0d0ffd1d1d1ffd2d1d2ffd2d3d2ffd3d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdbdbdbffa7a7a7ff424242ff3e3f3fff3b3b3bff383737ff343334ff313131ff2d2d2dff282828ff2727277f1414140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171717ff161616ff191919ff282827ff434343ff6d6d6cff949494ffc7c7c7ffeeefeefffdfefefffefefefffefefefffefffefffffefefffefefefffffefefffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffffefffefffefffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefffefffffffefffffefefffefffefffefefefffffefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfff9f9f9ffdfdfdfffbdbdbdffa9aaaaff8f8f8fff6c6c6cff4a4a49ff454444ff464646ff4646467f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffefefffbfbfafff2f2f2ffedededffeaeaebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e2ffe2e1e1ffe0dfdfffdddddcffdadadaffd5d5d5ffd1d1d1ffcfcfcfffcececeffcdcdcdffcdcdccffcccccbffcbcacbffcacacaffc9c9caffc9c9c9ffc8c8c8ffc8c7c7ffc7c6c7ffc6c7c7ffcacbcaffd1d1d1ffd8d8d8ffdddeddffdedfdeffdededeffdfdedeffdfe0e0ffe0e1e1ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdededfffddddddffdbdbdbffdadadaffd8d8d8ffd6d6d7ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcccccbffcac9c9ffc8c8c7ffc5c5c5ffc3c3c3ffc1c1c1ffbfbfbfffbebfbeffbebebeffbebdbdffbdbebdffbdbdbdffbdbdbd3f2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f646464ffc8c7c8ffc5c4c4ffc3c3c3ffc3c3c3ffc7c7c8ffcbcbcbffcdcdcdffd0d0d0ffd2d2d2ffd4d4d4ffd6d6d6ffd7d7d7ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdddedeffdfdfdeffdfe0e0ffe1e1e1ffe2e2e1ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e5e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe1e1e1ffdfdfdfffe1e1e1ffdededeffd9d8d9ffd3d3d3ffcececeffcbcbcbffcbcbcbffcbcbcbffccccccffcdcdcdffcecdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d4d3ffd6d5d6ffd9d9d9ffdcdcdcffdfdfdeffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffeeeeedfff6f6f7fffdfcfcffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313131ff353535ff353535ff373636ff474747ff5b5b5bff707070ff888888ffacacacffe5e4e5fffefefdfffefffefffefffffffffffffffffffffffefffefffefffffffefffffffffffefffefffefffefffefffefefefffefefefffefefefffefffefffffffefffffffefffffefffffffffefffffffffffefefffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefffefffffffefffffffefffffefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfff7f7f7ffddddddffc1c1c1ffa8a8a8ff848584ff5d5d5eff3e3e3dff3a3a3aff3b3b3a7f1d1d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262626ff262726ff272727ff2c2c2cff303030ff353535ff393939ff3c3c3cff404040ff474646ffb1b1b1ffdcdcdcffdbdcdbffdbdbdbffdbdbdaffdadadaffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d0ffcccdcdffcbcbcbffc8c8c9ffc6c6c6ffc3c3c3ffc0c0c0ffb6b5b6ff989898ff4a4a4aff0b0b0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff181818ff353535ff474747ff525353ff575757ff595959ff5b5a5bff5d5d5dff5e5f5eff616160ff636363ff666666ff686968ff6b6b6bff6c6c6cff6e6e6eff6f6f6fff707170ff727272ff747474ff767676ff787878ff7a7a7aff7b7b7bff7c7d7dff7e7d7eff7e7f7eff7f8080ff808181ff828282ff828383ff848483ff858485ff858585ff868787ff888787ff898988ff8a8a8aff8b8b8bff8c8c8dff8d8d8dff909090ff939393ff959595ff979897ff9a9a99ff9c9c9cff9e9e9effa2a2a3ffa9a9a9ffafafafffb4b4b4ffb9babaffc2c3c2ffc9c9c9ffcececeffd5d5d5ffdedddeffe4e4e3ffe4e5e5ffcdceceff6f6e6fff323233ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff353535ff6c6c6dffd8d8d8ffe7e7e7ffe4e4e4ffdfdfdfffd9d9d9ffcfcfcfffc9cac9ffc3c3c3ffbdbdbdffb7b7b7ffb2b2b2ffadadadffa8a8a7ffa3a2a3ff9f9f9fff9c9b9bff999898ff969696ff949494ff929392ff919191ff909090ff8e8e8fff8d8d8dff8b8c8cff8b8b8aff898989ff888888ff888887ff868686ff858585ff848384ff838382ff828282ff818181ff807f7fff7e7e7eff7c7d7cff7c7c7cff7b7b7aff797879ff777777ff757675ff747474ff737372ff727272ff717171ff6f6f6fff6d6d6dff6b6c6cff696969ff666766ff646464ff626261ff5d5d5dff5c5b5cff5b5b5bff595859ff565656ff535353ff4f504fff404040ff1a1b1bff040304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff100f10ff454545ff9d9d9dffbdbdbdffbdbebdffc0c0bfffc3c3c3ffc6c7c7ffcacacaffccccccffcdcdcdffcececfffcfcfcfffcfd0cfffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdbdbdbffc6c7c6ff4e4f4eff3f4040ff3c3d3cff393839ff363535ff323232ff2d2d2dff282828ff272727ff2828287f1414140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff181717ff171617ff1a1b1aff282928ff454545ff717171ff969695ffcacbcafff0f0f0fffefefefffefefefffefffefffffefefffefefefffefefefffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefffefffffffefffffffefffffefffffefffefffffffefffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffffefffffffefffffefffffefefefffefffefffefefefffefffefffefefefffefffefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffdfdfdfffcfcfdfff9faf9ffdfdfdfffbcbdbcffa9a9aaff919091ff6f7070ff4e4e4eff454444ff464646ff46474600000000000000007f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffefefffffbfbfbfff3f4f3ffeeeeeeffebebeaffeaebeaffeaeaeaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e2ffe1e2e2ffe0e0e0ffdedddeffdbdbdbffd8d8d8ffd4d4d3ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcacbcaffcacac9ffc9c9c9ffc9c9c8ffc7c8c8ffc7c7c7ffc6c6c7ffc9c9c9ffd1d1d1ffd7d7d7ffdcdcdcffdfdedfffdededeffdededeffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe5e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdededeffdddddcffdbdbdbffdad9d9ffd8d7d8ffd6d5d5ffd3d3d3ffd1d1d1ffcecfceffccccccffcacacaffc7c8c8ffc5c5c5ffc3c2c3ffc1c1c0ffc0c0c0ffc0c0c0ffbfbfbfffbebebeffbebebdffbdbebeffbdbebd3f2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c4c4ffc3c3c3ffc2c2c2ffc2c2c2ffc5c5c5ffc8c8c8ffcbcbcbffcdcdcdffd0d0d0ffd2d2d2ffd4d5d4ffd5d6d6ffd7d7d7ffd8d8d8ffdadadaffdbdbdaffdcdcdcffdcddddffdededeffdfdfdfffe0e0dfffe1e0e0ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e3ffe5e4e4ffe4e5e4ffe5e5e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe2e3e3ffe1e1e1ffe1e0e0ffe1e2e1ffdcdcdcffd7d7d6ffd1d1d1ffcdcdccffcccbcbffccccccffccccccffcdcdcdffcececeffcecfceffd0cfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d2ffd4d4d4ffd7d7d7ffdbdbdaffddddddffe1e1e0ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e5ffe6e7e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffebebebffecebecffefefeffff9f9f9fffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1a1a1aff353535ff343434ff343434ff424242ff565656ff6c6c6cff838383ffa1a0a1ffe2e3e2fffcfcfcfffefefefffffffefffffffffffffffffffffefffffffffefffefffffffefffefffffffffffefefefffefffffffefefefffffefefffefefffffefffffffffefefffffffffffffefefffffffffffffffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefdfffefdfefffdfefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefff8f8f8ffdededeffc2c2c2ffa8a8a8ff848484ff5c5c5cff3c3c3cff383839ff3a3b3a7f1d1d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262726ff262726ff262626ff262526ff292929ff2e2e2eff333433ff383837ff3a3b3bff3f3f3fff434343ff5c5b5cffd5d5d5ffdcdcdcffdbdcdbffdbdbdbffdadadaffd9dadaffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffcfcfceffcbccccffcac9caffc7c7c8ffc4c4c4ffc1c1c2ffc0c0c0ffb9b8b9ff6e6e6eff181919ff040304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff040504ff181818ff3b3b3aff505050ff545454ff575758ff5b5b5bff5d5e5eff606060ff616162ff636363ff656665ff686868ff6b6b6bff6d6e6dff6f6f6fff717170ff727272ff747474ff757575ff777677ff787879ff7a7b7bff7d7d7cff7e7e7eff7f7f7fff808080ff818181ff828281ff838383ff848484ff858485ff858585ff868687ff878788ff888888ff8a8a89ff8b8b8aff8b8c8bff8c8d8dff8d8e8eff8f8f8fff909090ff939393ff959595ff979798ff9a9a9aff9c9c9cff9e9e9effa0a0a0ffa5a5a6ffacacacffb1b1b1ffb6b6b6ffbcbcbcffc5c6c5ffcbcbcbffcfd0d0ffd7d7d7ffdfdfdfffe4e4e4ffe4e5e4ffbfc0c0ff696969ff343434ff060506ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff282727ff646464ffc9c8c8ffe7e7e7ffe5e5e5ffe1e1e1ffdadadaffd1d1d1ffcccccbffc6c6c6ffbfbfbfffb9b9b9ffb4b4b4ffb0b0b0ffaaababffa5a6a5ffa1a1a1ff9d9d9dff9a9a9aff989898ff969696ff959595ff939494ff929292ff919191ff90908fff8e8f8eff8d8d8dff8c8c8cff8b8b8bff8a8a89ff888888ff888787ff868786ff858585ff858585ff838484ff828282ff818182ff808080ff7f7f7fff7e7e7eff7c7c7cff7a7a7aff797979ff777777ff767676ff767575ff747474ff737373ff717171ff70706fff6d6e6dff6b6a6bff686968ff666666ff626262ff606160ff60605fff5e5e5eff5c5c5cff595959ff565656ff525252ff404040ff1a1b1aff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff1c1c1cff727272ffb6b6b6ffbfbfbfffbfbfbfffc2c2c2ffc5c5c5ffc9c9c8ffcbcbcbffcdcccdffcececeffcfcfcfffd0d0cfffd0d0d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d6d5ffd6d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffd8d8d8ff686869ff414141ff3d3d3dff3a3939ff363636ff333333ff2f302fff2b2b2bff272727ff282828ff2828287f141414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0b0b0bff171717ff171716ff141415ff1b1b1bff2b2b2cff494a4aff747474ff999999ffd0d0d0fff3f3f3fffefefefffffefffffefffefffefffefffffefefffefefffffefffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffefffefffffefefffffffefffefefefffffffffffefffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefdfffdfdfdfffcfcfcfffaf9faffe1e1e1ffbcbdbcffa9a9a9ff909090ff707070ff4e4e4eff3e3e3eff454445ff4646460000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfcfff5f6f5ffefeeeeffebebebffeaeaebffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffdededeffdcdcdcffdadadaffd6d7d6ffd1d2d2ffcececeffcccdcdffccccccffcbcbcaffcacacaffc9c9caffc9c9c8ffc8c8c8ffc7c7c7ffc7c6c6ffc7c7c7ffcececeffd5d6d5ffdbdbdbffdededeffdededfffdededeffdfe0dfffe0e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e1ffe1e1e1ffe0e0e0ffdfe0dfffdfdedeffddddddffdcdcdcffdadbdaffd9d9d9ffd6d7d7ffd5d5d5ffd2d2d2ffcfd0d0ffcdcdcdffcacbcaffc8c8c8ffc5c5c6ffc3c2c3ffc0c0c0ffbfbfc0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbebebebf8e8e8e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc4c4c4ffc6c6c6ffc9c9c8ffcbcbcbffcecdceffd0d0d0ffd3d3d2ffd4d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffdad9daffdadbdbffdbdbdcffddddddffdededeffdfdfdfffe0e0e0ffe0e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e3ffe2e3e2ffe1e1e1ffe1e2e2ffdfe0e0ffdbdbdbffd4d5d4ffd0d0d0ffccccccffccccccffcdccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd5d6d5ffd9d9d9ffdbdcdbffdfdfdfffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffebebebffecebecfff1f1f1fffcfbfbfffefefeffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1a1a1aff353434ff343434ff343333ff3f3f3fff535353ff686768ff7e7e7eff9b9b9bffdfdfdffffafbfafffefefefffefefefffefefffffffffffffefefffffefefefffefffffffefefffffefefffffffefefffefffefffefefefffefefffffffefefffefffffffffefffffefefffffffffefffffffffffffffffffffefefffffefffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefefffffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff8f8f8ffe2e1e1ffc3c3c3ffa8a8a8ff848484ff5f5e5eff3e3d3eff393a3aff3c3b3bff37373700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262727ff262626ff272727ff272727ff2c2c2cff313131ff353535ff393939ff3c3d3dff414141ff444444ff8f8f8fffdcdcdcffdcdcdcffdbdbdbffdadadaffdadadaffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d1ffd0cfd0ffcdcdcdffcbcbcbffc9c8c8ffc6c6c6ffc3c3c3ffc0c0c0ffb5b5b5ff606060ff222221ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0d0d0eff242524ff3f3f3fff515151ff575758ff595a5aff5d5d5dff616160ff636363ff656565ff676667ff686869ff6b6b6bff6d6d6dff707070ff727272ff737373ff757474ff767676ff787878ff797979ff7b7b7aff7c7c7cff7e7e7eff808080ff828182ff838383ff848483ff848484ff858585ff868685ff868686ff878788ff898988ff898a89ff8a8a8aff8b8b8cff8c8d8cff8d8d8dff8e8e8eff8f9090ff919091ff929292ff939394ff959696ff989798ff9a9a9aff9c9d9cff9f9e9effa1a1a1ffa3a3a3ffa8a8a8ffafaeafffb3b3b3ffb8b8b8ffbfbfbfffc7c8c7ffcdcccdffd1d1d1ffd9d9d8ffe1e1e1ffe5e5e5ffe4e4e4ffb1b1b0ff5f5f5fff262626ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1b1b1bff5b5b5bffb3b3b3ffe7e7e7ffe6e5e6ffe3e2e3ffdcdcdcffd3d3d3ffcecdceffc8c9c9ffc1c2c2ffbbbbbbffb6b6b6ffb2b2b2ffadaeaeffa8a8a8ffa4a4a4ffa0a0a0ff9d9d9dff9b9b9bff999999ff989797ff969796ff959595ff949494ff939392ff919191ff90908fff8e8e8fff8d8e8eff8c8c8dff8b8b8bff8a8a8aff898989ff888888ff878787ff868686ff858586ff848485ff838383ff838283ff818282ff7f7f7fff7e7d7dff7c7c7cff7a7b7aff7a7a7aff797979ff777778ff777777ff757575ff747474ff727272ff6f6f6fff6d6d6dff6b6b6bff686868ff666565ff656565ff646463ff616162ff5f5f5fff5c5c5cff595959ff535353ff3f3f3fff161716ff040505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff101010ff4a4a49ff969697ffbbbabaffc1c1c0ffc3c3c2ffc5c5c5ffc7c7c8ffcbcbcbffccccccffcdcdceffcfcfcfffcfd0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd6d6d5ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffd9d9daffdadadaffdadbdaffdbdbdbff9f9f9fff424242ff3e3e3eff3b3a3aff363637ff343434ff303030ff2d2d2dff2a2929ff292929ff282828ff2828287f141414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0c0c0cff171717ff171716ff161616ff1e1e1eff2e2e2eff4e4e4eff787979ff9e9e9effd5d4d4fff6f5f5fffffefffffefefffffffffefffefffefffffffefffffffffffffefefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffffffefffefffffffffefefffefefefffffffefffefffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfdfdfffcfcfcfffaf9faffe2e2e2ffbfbfbfffabababff909090ff6f6f6fff4c4d4cff3d3d3dff3e3e3eff444445000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff7f7f7ffefefefffebebebffebebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe5e6e6ffe5e5e5ffe4e4e4ffe3e3e4ffe2e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffddddddffdbdbdbffd8d8d9ffd4d5d5ffcfcfcfffccccccffcccccbffcacacaffcacac9ffc9c8c9ffc8c8c8ffc7c7c8ffc6c7c7ffc6c6c6ffc9c9caffd2d3d2ffd9d9daffdededeffdfdfe0ffdededeffdfdfdfffe1e0e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdbdbdbffdadadaffd8d8d8ffd6d6d6ffd4d4d4ffd1d1d1ffcececeffcacbcbffc8c8c8ffc6c6c6ffc4c4c4ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c07f5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf929192ffc2c2c2ffc2c2c2ffc2c1c1ffc2c2c3ffc4c5c5ffc7c6c7ffc8c9c9ffccccccffcfcfcfffd1d2d1ffd3d3d3ffd5d5d5ffd6d6d6ffd8d8d7ffd8d9d9ffd9dad9ffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e2ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe4e4e5ffe4e4e3ffe2e2e2ffe1e2e1ffe2e2e2ffdfdfdfffdad9d9ffd3d4d3ffcfcfcfffcdcdcdffcdcdcdffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd4d4d4ffd7d7d7ffdadadaffddddddffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffebeaeaffebebebffecededfff6f6f6fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1a1a1aff343434ff323232ff313131ff3e3e3eff515251ff646565ff7b7b7bff989898ffdbdbdbfff9f9f9fffefefefffefefefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffffffefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefff7f8f8ffe4e4e4ffc5c4c5ffa8a8a8ff868686ff5f5f5fff3f3f3eff3b3b3bff373737ff37373600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1d1c1cff262626ff272727ff272727ff272627ff282828ff2e2d2eff333333ff363637ff3b3a3aff3e3e3eff414242ff4b4b4bffc2c3c3ffdcdcdcffdbdbdbffdbdadbffdadadaffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd0d0d0ffcecfceffcccccdffcacacaffc7c7c7ffc5c4c4ffc2c1c2ffbebdbdff989898ff616161ff222222ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0c0c0cff313031ff50504fff575757ff5a5b5aff5e5e5dff606060ff636363ff676767ff696969ff6b6a6bff6c6c6dff6e6e6eff707070ff727373ff747475ff767675ff777777ff797978ff7a7a7aff7c7c7cff7d7d7dff7e7e7eff7f807fff818281ff838383ff848585ff868686ff868787ff878887ff888888ff888988ff898989ff8a8a8aff8b8b8bff8c8c8cff8d8e8dff8e8f8eff8f8f8fff909090ff919191ff929292ff949394ff959595ff979696ff989898ff9a9a9aff9d9c9dff9f9f9fffa1a1a1ffa3a3a3ffa6a6a6ffabababffb2b2b2ffb6b6b6ffbbbcbbffc2c2c2ffcacacaffcecfceffd3d3d3ffdadad9ffe3e3e3ffe6e6e6ffe2e2e2ff9fa0a0ff404040ff101010ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0cff424242ff999a99ffe3e3e3ffe7e7e7ffe4e4e5ffdededeffd5d5d5ffd0d0d0ffcbcbcbffc4c4c4ffbdbdbeffb8b8b8ffb5b4b5ffb0b0b0ffabababffa7a7a7ffa3a3a2ffa0a0a0ff9e9e9eff9c9c9cff9a9a9aff999999ff989897ff969696ff959595ff939393ff929292ff909191ff909090ff8e8f8fff8e8e8eff8d8d8cff8c8c8cff8a8b8bff8a8a8aff898989ff898888ff888888ff878787ff868686ff858585ff838383ff818081ff7f7f7fff7e7e7eff7d7d7dff7c7c7cff7b7b7bff7a7a7aff797979ff787878ff767776ff747474ff727272ff707070ff6d6d6dff6c6c6bff6a6a6aff696969ff676767ff656565ff626262ff5f5f60ff5c5c5cff545554ff404040ff282928ff0f0f0fff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0a0a0aff2f3030ff8e8e8effbcbcbcffbfbfc0ffc3c3c3ffc5c5c5ffc8c8c8ffcacacaffcdcdccffcdcdcdffcecfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd7d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdadadaffdbdbdbffcacbcbff4f4f50ff404040ff3c3c3cff383838ff353434ff313131ff2d2e2dff292929ff292929ff292a29ff292929ff2828287f141414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0c0c0dff191919ff171717ff171717ff1f1f1fff323232ff535353ff7d7d7dffa4a4a4ffd8d8d7fff6f6f5fffffffffffefffefffffefefffefffffffefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefefffefefefffffffefffffefffffefffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfcfdfffaf9f9ffe3e3e3ffc0c0c0ffadadadff929292ff6e6e6eff4c4c4cff3d3d3dff3e3d3dff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f8ffefeff0ffebebebffebeaeaffeaebeaffe9eaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe5e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdededeffdcdcdcffd9dadaffd7d7d7ffd2d2d2ffcdcdcdffcbcbcbffcacacaffc9cac9ffc8c9c8ffc7c8c7ffc6c7c7ffc6c6c6ffc7c7c7ffcfcfceffd7d8d8ffdededeffe0e0e0ffdfdfdfffdfdfdfffe0e0e0ffe2e2e1ffe3e3e2ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe5e4e5ffe5e4e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdedddeffdcdcdcffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd2d2d2ffd0cfcfffccccccffc9c9c9ffc6c6c6ffc3c4c4ffc2c2c2ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c03f3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f616161ffc2c2c2ffc2c1c1ffc0c1c0ffc1c1c1ffc4c4c3ffc5c5c5ffc7c7c7ffcacacaffcecdceffd0d0d0ffd2d2d2ffd4d4d4ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcddffddddddffdfdedfffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffdededdffd8d8d7ffd3d2d2ffcececeffcdcdcdffcececdffcecfceffd0cfcfffd0d0d0ffd1d1d1ffd2d1d2ffd3d3d3ffd5d6d6ffd8d8d8ffdbdbdbffdededfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffe9eaeaffeaeaeaffebebebffecececffeeefeefff8f8f8fffcfcfdfffffeffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1a1a1aff323232ff303030ff2f2f2eff3c3c3cff515151ff656565ff7c7c7cff949494ffd6d5d5fff8f8f8fffefefefffefefefffefffffffefefefffefffffffefefefffefefefffefefefffefefefffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefefffffefffffffefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfff8f8f7ffe2e3e3ffc4c4c4ffa8a7a8ff858585ff5f5e5eff3e3f3fff373737ff373737ff383839000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f090909ff262727ff272727ff272727ff272727ff262626ff2a2a29ff302f2fff343434ff383838ff3b3b3cff3f3f3fff424243ff6e6e6effdadadbffdcdcdbffdbdbdbffdadadaffd9d9daffd9d9d9ffd9d8d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d2ffd1d1d2ffcfcfcfffcececeffccccccffc9c9c9ffc6c6c6ffc4c4c4ffc1c1c0ffbdbebdffaaaaaaff585858ff0e0e0eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff121112ff2f2f2fff4e4e4eff5c5c5cff5f5f5fff616161ff646464ff676767ff6a6a6aff6e6e6dff6f706fff707170ff727272ff747474ff767676ff777778ff797879ff79797aff7b7b7bff7d7d7dff7e7f7fff808080ff818181ff828282ff838383ff858585ff878787ff888988ff898989ff8a898aff8a8a8aff8b8b8bff8b8b8bff8c8c8cff8d8d8dff8e8e8eff8f8f8fff909090ff919191ff929292ff939393ff959494ff959595ff979796ff989897ff9a9999ff9b9b9bff9d9d9dff9f9f9fffa2a1a2ffa4a3a3ffa5a6a5ffa9a9a8ffaeaeaeffb4b5b4ffb8b8b8ffbebebeffc5c5c5ffccccccffd0d0d0ffd5d5d5ffdcdcdcffe5e4e4ffe7e6e6ffe0dfe0ff8e8e8eff303030ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff363636ff8b8b8bffdfdfdfffe8e8e8ffe5e6e6ffe0e1e0ffd7d7d7ffd2d2d2ffcdcdcdffc7c6c7ffbfc0c0ffbbbbbbffb7b7b7ffb3b3b3ffaeaeadffa9aaa9ffa6a6a6ffa2a2a2ffa0a0a0ff9f9f9fff9d9d9dff9b9b9bff9a9a9aff989998ff979797ff959696ff959594ff939394ff929293ff919191ff909190ff8f8f8fff8e8e8eff8e8e8eff8d8d8eff8d8c8dff8c8c8dff8b8b8bff8b8b8aff8a8a8aff888889ff878787ff848585ff838383ff828282ff818180ff80807fff7f7f7fff7e7e7eff7d7d7dff7b7c7cff7b7b7bff797979ff777777ff747575ff717171ff70706fff6f6f6fff6e6e6eff6d6d6dff6b6b6bff686968ff666666ff626263ff5e5d5eff595858ff515151ff2c2c2dff0c0d0dff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff1c1c1cff727272ffbbbbbbffc0c1c1ffc2c1c1ffc5c5c4ffc7c7c7ffcacacaffccccccffcecdceffcecfceffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdaffdbdbdbffdbdbdcff6d6d6dff414141ff3e3e3eff3a393aff363636ff333333ff2f2f2fff2a2a29ff282827ff282828ff292929ff29292aff2929293f0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0c0d0cff191919ff191919ff171818ff222122ff363536ff595959ff828282ffa8a8a8ffdbdbdbfff5f6f6fffffefefffffefffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffefffffffefefffffefefefffefefefffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfcfcfff9faf9ffe5e5e5ffc1c1c1ffadacadff939393ff70706fff4d4d4cff3d3d3dff3e3d3dff3d3e3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafbfbfff2f2f2ffebebebffebeaeaffeaeaeaffeae9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e6ffe5e5e6ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffdfdfdfffdededeffdddedeffddddddffdadadbffd9d9d8ffd5d6d5ffd0d0cfffcbcbcbffc9c9caffc9c9c8ffc8c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffcccbcbffd4d4d4ffdddcddffe1e1e1ffe1e1e1ffdfe0dfffe0e1e0ffe2e2e1ffe2e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdededeffdcdddcffdcdbdcffdadadaffd8d9d8ffd6d7d7ffd4d4d4ffd1d1d1ffcdcdcdffcacacaffc7c7c7ffc4c4c4ffc1c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc1c0c1ffc0c0c0bf9090903f303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f616161ffc2c2c2ffc0c0c0ffbfbfbfffc0c0c0ffc3c2c3ffc4c5c4ffc7c7c7ffcac9c9ffccccccffcfcfcfffd2d1d2ffd3d3d3ffd4d5d5ffd6d6d6ffd7d7d7ffd8d9d8ffd9d9d9ffdbdbdbffdcdcdcffddddddffdededeffe0dfdfffe1e1e0ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e6e5ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe4e4e5ffe3e4e4ffe3e3e3ffe3e3e3ffe0e0e0ffdbdcdbffd6d6d6ffd2d2d2ffcdceceffcececeffcecfceffcfcfd0ffd0d0d0ffd1d1d0ffd1d1d1ffd4d4d4ffd7d7d7ffd9d9d9ffdcdcddffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e5ffe4e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe9e8e9ffe9e9e9ffeaeaeaffeaeaebffebebebffecececfff1f0f1fffbfafbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f191919ff303030ff2f2f2eff2e2e2eff393a39ff505050ff666666ff7d7d7dff939393ffd2d1d1fff7f7f7fffefefefffefefefffffefefffefffefffefefffffffefefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfefdfffdfdfefffefefefffefefefffefffefffefffffffefefefffffefffffefefefffefefefffefdfdfff7f7f7ffe2e2e2ffc4c3c3ffa7a7a7ff868685ff616161ff3d3d3dff373737ff393939ff39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f131313ff272727ff272727ff272727ff272727ff272727ff2c2c2cff313131ff353535ff3a3a39ff3c3c3cff3f3f3fff434343ffa9a9a9ffdcdcdcffdbdbdbffdadbdaffdadadaffd9d9daffd9d9d9ffd9d9d8ffd8d8d7ffd8d8d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd1d0d0ffcfcfcfffcececeffcacacbffc8c8c8ffc6c5c5ffc3c3c3ffc1c0c0ffbebebeff9c9c9cff40403fff0b0b0bff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0a0a09ff252525ff3c3c3cff555555ff5f5f5fff636363ff666666ff6a6969ff6c6d6cff6f6f6fff727272ff747474ff767676ff777676ff787878ff7a7979ff7b7a7bff7c7c7cff7d7d7dff7e7e7eff808080ff818181ff838383ff848484ff858585ff868686ff878788ff888888ff8b8b8aff8c8c8cff8d8d8dff8d8d8dff8e8e8dff8e8e8eff8f8f8fff8f8f8fff90908fff909091ff929292ff939392ff949494ff959595ff969695ff979797ff989898ff999999ff9b9b9aff9c9c9cff9e9d9dffa0a0a0ffa2a2a1ffa4a4a4ffa6a6a6ffa8a8a8ffabababffb1b1b0ffb7b6b6ffbabbbaffc1c0c1ffc8c8c8ffcececeffd2d2d2ffd7d7d6ffdfdfdfffe6e6e6ffe8e8e8ffdcdcdcff747474ff242424ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff292929ff7d7d7dffd9dadaffe8e9e8ffe7e7e7ffe2e3e2ffdadadaffd4d4d3ffcfcfcfffc9c9c9ffc2c2c2ffbcbcbdffb9b9b9ffb6b5b6ffb1b0b1ffacacacffa8a8a8ffa5a5a5ffa3a3a3ffa1a1a1ffa0a09fff9e9e9eff9d9c9cff9b9b9bff9a9a99ff999998ff979798ff969696ff959595ff949494ff939393ff929292ff929291ff919191ff919091ff909090ff908f8fff8f8f8eff8e8e8eff8e8d8dff8c8c8cff8a8b8bff898989ff878787ff858685ff848484ff848383ff838382ff828281ff818181ff80807fff7f7f7fff7e7e7eff7d7c7cff7a7a7aff767676ff757575ff747473ff737373ff727273ff727171ff6f6f70ff6d6d6dff6a6a6aff666565ff606161ff5c5c5dff4c4d4cff404040ff1d1e1dff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0f0fff525252ffa3a2a2ffbebebeffc0c0c0ffc3c3c3ffc6c6c6ffc8c8c8ffcbcbcbffcdcdcdffcfcfceffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdbdbdbffdbdcdcffb0b0b0ff424242ff3f3f3fff3b3b3bff383737ff343434ff313131ff2c2c2cff282828ff282828ff282829ff282828ff2929297f15151500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0c0d0cff191919ff191919ff191919ff232324ff383838ff5d5d5dff868686ffabaaaaffdfdfdefffafaf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffcfdfcfff9faf9ffe7e6e6ffc3c3c3ffacadadff929393ff717172ff4e4e4eff3d3d3dff3d3d3dff3d3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff3f3f3ffececebffeaeaeaffeaeae9ffe9eae9ffe9e9eaffe9e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e6e7ffe7e7e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e1e0ffe0dfe0ffdfdfdfffdfdfdfffdfdedfffdededeffdededdffdededdffddddddffdcdcddffdbdbdbffdadad9ffd7d7d7ffd3d3d3ffcecdcdffc9cac9ffc8c8c9ffc7c7c7ffc7c7c7ffc6c5c5ffc8c8c7ffd1d0d0ffdadad9ffe1e1e1ffe3e3e3ffe0e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdeffdededdffdcdcdcffdbdbdbffdadadaffd9d8d8ffd6d6d6ffd3d3d3ffcfcfcfffcbcbcbffc8c8c8ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1bf90909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffbfc0bfffbfbfc0ffbfbfbfffc2c2c2ffc4c4c4ffc7c7c6ffc9c9c9ffcccccbffcecfcfffd1d0d1ffd2d3d2ffd4d4d4ffd5d5d5ffd7d7d7ffd7d8d7ffd9d9d9ffdadadaffdcdcdbffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffdededeffdadadaffd6d6d5ffd1d1d1ffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd1d0d1ffd2d3d2ffd5d5d5ffd8d8d8ffdbdbdbffddddddffdededeffdededeffdfdfdfffdfdfdfffdfdfe0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e6ffe7e7e8ffe8e7e8ffe8e9e8ffe9e9e9ffeaeae9ffeaeaeaffebebebffebececffecececfff4f4f4fffcfcfbfffefefeffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f181818ff2e2e2eff30302fff2f3030ff3b3b3bff505051ff656565ff79797aff919191ffcececffff7f7f7fffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfdfdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffffefefffefffffffefefffffefefefffdfdfdfff7f7f7ffe1e1e1ffc2c2c2ffa6a6a7ff888888ff666666ff404141ff383839ff393939ff3a3939000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1d1d1dff272727ff272727ff272727ff272727ff292929ff2e2e2eff333333ff373838ff3a3b3aff3d3d3dff414041ff595959ffd9d9d9ffdbdcdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd1d1d1ffd0d0d0ffcecfcfffccccccffcacacaffc7c7c7ffc4c5c4ffc2c2c2ffc1c1c1ffbfbfbfff939393ff373737ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff303131ff575656ff5e5e5eff656465ff676867ff6b6b6bff6e6e6eff717171ff747474ff777677ff797979ff7b7b7aff7c7c7cff7c7c7cff7d7e7dff7f7e7fff7f8080ff818181ff828282ff838384ff848485ff858585ff878787ff888888ff898989ff8a8a8aff8c8c8cff8d8d8dff8e8e8eff8f8f8fff909090ff919191ff919191ff929292ff929292ff929292ff939393ff939393ff949594ff969696ff979797ff979797ff989998ff999999ff9a9a9aff9b9b9bff9d9d9cff9e9e9effa0a0a0ffa1a2a2ffa4a4a4ffa6a6a6ffa8a8a8ffaaaaaaffaeaeaeffb3b3b3ffb9b8b8ffbcbcbcffc3c3c3ffcacacaffd0d0d0ffd3d4d4ffd9d8d8ffe1e1e1ffe7e7e8ffe8e8e8ffd5d5d5ff656666ff1d1d1dff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff1c1d1dff696969ffd0d0d0ffe8e8e8ffe8e9e8ffe5e5e4ffdddcddffd6d5d5ffd0d0d0ffcbcbcbffc3c4c4ffbebfbfffbbbbbbffb7b7b7ffb3b3b3ffaeaeaeffaaababffa7a7a7ffa5a6a5ffa4a4a4ffa2a2a2ffa1a0a0ff9f9f9fff9e9e9eff9c9c9cff9c9b9bff9a9a9aff999999ff989898ff979797ff969596ff959595ff949494ff949494ff949494ff939393ff929393ff929292ff919191ff919191ff909090ff8f8e8eff8c8d8dff8b8b8bff898a8aff888888ff888788ff868686ff858685ff848485ff838483ff838383ff828282ff818281ff808080ff7d7d7dff7a7a7aff7a7979ff787979ff787878ff777777ff757575ff737373ff707071ff6c6d6dff696969ff656566ff616262ff5d5d5dff4b4a4aff212121ff070706ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff2d2d2eff919191ffbbbabaffc0c0c0ffc2c3c2ffc5c5c5ffc8c7c7ffcacacaffcccccdffcececeffcfcfcfffd1d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd7d6d6ffd7d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdadbdbffdbdbdbffdcdcdcffd9d9d9ff5b5b5bff3f3f3fff3c3b3cff393939ff363536ff323232ff2e2e2fff2a2a2aff282828ff282828ff282828ff282828bf1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf121212ff191919ff181819ff171717ff242425ff393939ff606060ff888989ffafafafffe2e2e1fffcfcfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffffefffffffefffffefffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfff9f9f9ffe8e8e8ffc6c6c6ffafaeaeff929292ff707070ff4c4c4cff3d3d3dff3d3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff6f6f6ffedededffe9eaeaffe9eae9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e1ffe1e0e1ffe0e0e0ffdfdfdfffdfdfdfffdededeffdddedeffddddddffddddddffddddddffdcdcddffdcdcdcffdbdcdbffdbdbdbffdadadaffd8d8d8ffd6d6d6ffd1d1d0ffcccbcbffc8c8c9ffc7c7c7ffc6c6c6ffc6c6c6ffcdcdcdffd6d6d6ffdededeffe4e4e3ffe2e2e3ffe2e2e2ffe2e2e2ffe4e4e3ffe5e4e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdededeffdddddeffdcdcdcffdbdbdbffdadadaffd8d8d8ffd5d6d5ffd2d2d2ffcdcdcdffc9c9c9ffc5c6c6ffc5c5c5ffc4c4c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c27f6161610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc1c1c1ffc4c4c3ffc6c5c6ffc9c8c8ffcbcacbffcecdceffd0d0d0ffd1d2d2ffd3d3d3ffd5d5d4ffd5d6d6ffd7d7d7ffd8d8d8ffdad9daffdbdbdbffdcdcdcffdddeddffdfdedeffe0e0dfffe0e1e0ffe1e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe0e1e1ffdcdcdcffd8d8d8ffd4d4d4ffcfd0cfffcfcfcfffd0d0d0ffd0d0d1ffd2d2d2ffd4d4d4ffd6d6d6ffd9d9d9ffdcdbdcffddddddffddddddffdedddeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffeaeaeaffeaeaeaffebebebffebebebffededeefff6f6f7fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f171717ff303030ff313131ff303030ff3b3b3bff505050ff636363ff777777ff8f8f8fffcbcbcbfff5f5f5fffefefefffefefefffefefefffefefefffefffefffefefefffffffffffefefefffffffefffefffefffffefffffffefefffefffefffefefefffefffffffffefffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfdfdfffdfefefffefefefffefefefffefefffffffefefffffffffffefffefffffefffffffefefffefefefffdfdfdfff7f7f7ffe1e1e1ffc1c1c1ffa5a6a5ff868787ff686767ff414040ff393939ff39393aff3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f090909ff272727ff272727ff272728ff282728ff282828ff2c2c2bff303030ff353535ff383838ff3b3c3bff404040ff454545ffaeadadffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0cfffcdcdcdffcbcbcbffc8c8c8ffc6c6c6ffc4c4c4ffc2c2c2ffc2c2c2ffb8b8b8ff7e7e7eff232323ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090909ff2a2b2bff5c5b5cff676766ff6b6a6bff6d6d6dff6f6f6fff737372ff767675ff787878ff7b7a7bff7d7d7dff7f7f7fff808180ff818081ff828181ff828282ff838383ff848485ff868686ff888788ff888988ff898989ff8a8a8aff8b8b8bff8c8c8cff8d8d8dff8e8e8eff908f90ff909090ff919192ff929292ff939393ff949494ff949494ff959595ff969596ff969696ff969797ff979797ff989898ff989999ff9a9a9aff9b9a9aff9c9c9cff9d9d9cff9d9d9dff9e9e9eff9f9f9fffa1a0a0ffa2a3a3ffa4a4a4ffa6a6a6ffa9a9a8ffaaaaaaffadadadffb0b0b0ffb6b6b6ffbababaffbebebeffc5c5c5ffccccccffd1d1d1ffd5d5d5ffdbdbdbffe3e3e3ffe8e8e9ffe8e8e8ffcac9c9ff626262ff1d1c1cff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff1d1d1dff646464ffc2c2c2ffe7e7e7ffeae9eaffe7e7e7ffdedfdfffd7d7d7ffd3d2d3ffcecdceffc7c6c6ffc0c0c0ffbdbcbdffbab9baffb5b5b5ffb1b1b1ffadadadffaaaaaaffa8a8a8ffa7a7a7ffa5a5a5ffa3a3a4ffa2a1a1ffa0a0a0ff9f9f9fff9e9e9eff9d9d9dff9b9c9cff9b9b9bff999a9aff999999ff999898ff989898ff979797ff979796ff969696ff969696ff959595ff959595ff949494ff939393ff929192ff919190ff8f908fff8e8e8eff8d8d8dff8c8c8cff8a8b8bff8a8a8aff898988ff878887ff878887ff878687ff868686ff858585ff838283ff818081ff7f7f7fff7e7e7eff7e7e7dff7d7d7dff7b7b7bff797a7aff777777ff757575ff727272ff6f6f6fff6c6c6cff686868ff636363ff515151ff242424ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff292929ff707070ffb5b5b5ffc0bfbfffc2c2c2ffc5c4c4ffc7c7c7ffc9c9c9ffcbcbcbffcecdcdffd0d0cfffd0d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdadbdaffdbdbdcffdcdbdcffdcdcdcffb1b1b1ff424242ff3d3d3dff3a3a3aff363736ff333333ff2f2f2fff2b2b2bff292828ff292929ff282828ff282828ff2828283f0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181818ff171616ff171717ff252525ff3d3d3dff646464ff8a898affb6b7b6ffe4e4e4fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffafafaffe9e9e9ffc8c8c8ffb1b1b0ff959595ff70706fff4c4c4dff3e3d3eff3e3e3eff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff8f9f8ffefeeeeffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdddddcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdaffdadbdaffdadadbffdadadaffd9d9d9ffd7d7d7ffd3d3d3ffcececeffc9c9c9ffc7c7c7ffc5c6c6ffc9c9c9ffd3d3d3ffdcdcdbffe2e2e2ffe4e3e3ffe3e2e2ffe3e4e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e2ffe1e0e0ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffd9d9d9ffd7d7d7ffd4d4d4ffd0d0d0ffcbcbcbffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c5c5ffc4c4c3ffc3c3c33f303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf8f8f8fffbfbfbfffbfbfbfffbebebeffc0c0c0ffc2c3c3ffc5c5c5ffc8c8c8ffcbcacbffcdcdcdffcfcfcfffd1d1d1ffd2d2d2ffd3d4d4ffd5d5d5ffd6d7d6ffd8d8d8ffd9d9d9ffdbdbdbffdcdcdbffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e2ffe3e4e3ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e8ffe8e9e8ffe9e8e9ffe9e8e8ffe9e9e9ffe9e9e8ffe9e9e8ffe8e9e8ffe8e8e8ffe7e7e7ffe7e6e6ffe5e5e5ffe3e3e3ffdfdfdfffdcdbdbffd7d7d7ffd3d3d3ffcfcfcfffcfd0d0ffd1d1d1ffd3d3d3ffd5d5d5ffd8d8d8ffdbdbdbffdcdbdcffdddddcffdcdddcffddddddffdddeddffdddedeffdfdedfffdfdedeffdfdfdfffe0e0dfffe0e0e0ffe1e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeae9e9ffeaeaeaffebeaebffececebffefefeffff9f9f9fffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323231ff323132ff313131ff383838ff4a4b4aff5e5d5dff727272ff8b8c8bffc5c5c5fff3f2f2fffefdfdfffefffefffefffffffffefefffefffefffefefffffefefefffefefefffefffffffffefffffefefefffefefffffefffefffffefefffefefefffefffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffffffefffffefffffefffffffffefefffefefefffffefefffefefefffefefefffefefefffefdfdfffefdfefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefffffffffffffffffefffffffffffffffefffffefefefffdfdfdfff7f6f7ffe0e0e0ffbfbfbfffa5a5a5ff878787ff686767ff424141ff393a39ff3a3a3aff3b3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f131313ff272727ff282828ff282828ff292929ff2a2a2aff2f2e2eff333333ff373737ff3a3a3bff3f3f3fff444444ff6e6e6fffdcdcddffdcdcdcffdcdbdbffdbdbdbffdadadaffd9dadaffdad9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd2d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcccccdffcacacaffc8c7c8ffc5c6c6ffc4c4c5ffc2c3c2ffc2c2c2ffaaaaaaff59595aff0b0b0bff000000ff000000ff000000ff000000ff000000ff000000ff030404ff191818ff3d3d3dff585858ff6a6a6aff727272ff757475ff767676ff787879ff7b7b7bff7e7d7dff808080ff818181ff828383ff838484ff858585ff868586ff868686ff878787ff888888ff898989ff8b8b8bff8c8c8bff8d8d8dff8d8d8eff8e8e8eff8f8f8fff908f90ff919091ff929192ff939393ff949494ff959595ff969696ff969697ff979797ff979897ff989898ff999999ff999a99ff9a9a9aff9b9a9bff9c9b9cff9c9c9cff9d9d9dff9e9e9eff9f9f9fff9f9fa0ffa0a0a0ffa1a1a1ffa2a2a2ffa3a3a3ffa5a4a5ffa7a7a7ffa9a9a9ffabababffadadadffafafb0ffb3b3b3ffb8b8b8ffbdbcbcffc1c0c0ffc9c9c8ffcfcfcfffd3d4d3ffd7d7d7ffdededeffe5e5e5ffe9eae9ffe8e8e8ffbbbabbff5b5c5bff1f1f1fff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff161616ff5a595affb5b5b5ffe6e7e6ffeaeaeaffe9e9e8ffe1e1e1ffd9d8d9ffd4d4d4ffd0cfd0ffc9c9c9ffc2c2c2ffbebebfffbbbcbbffb8b7b8ffb3b2b3ffb0afafffadadacffabababffa9a9a9ffa8a8a8ffa6a6a6ffa5a4a5ffa3a3a3ffa2a2a1ffa1a0a1ffa0a0a0ff9e9e9eff9d9e9eff9d9c9dff9c9c9cff9c9c9bff9b9b9bff9b9a9aff9a9a9aff999a99ff999999ff999998ff989998ff989898ff969797ff969696ff949594ff949393ff929292ff929191ff919090ff8f8f8fff8e8e8eff8d8d8dff8c8c8cff8b8b8bff8b8b8bff8b8b8bff8a8a8aff888888ff868686ff868585ff858585ff838383ff838383ff838282ff818181ff807f7fff7e7e7eff7c7c7cff79797aff767676ff737373ff6f6f6fff676667ff545454ff313131ff111112ff030303ff000000ff000000ff010101ff010101ff030302ff1b1a1bff7c7c7cffafafafffc1c1c1ffc2c2c2ffc4c4c4ffc7c6c6ffc8c9c9ffcacacaffcdcdcdffcfcfcfffd1d1d1ffd2d2d2ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdbdcffdcdddcffddddddff737272ff414141ff3c3c3cff383939ff343435ff313030ff2d2d2cff292829ff292829ff292929ff292829ff2829287f14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181818ff181818ff191919ff272727ff414141ff686868ff8c8c8cffbbbbbbffe7e6e6fffefdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefffffefefefffefefffffefefffffffefefffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffafaf9ffebebebffc8c8c8ffb1b1b1ff969696ff717171ff4d4d4dff3c3c3dff3e3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffafafafff0f0f0ffebebecffe9e9e9ffe9e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffdededfffdededeffdededdffddddddffdcdcdcffdcdbdcffdcdbdbffdbdbdbffdbdadaffdadadaffdadadaffdadadaffdadadaffd9d9daffd9dadaffd8d8d8ffd5d5d5ffd1d1d1ffccccccffc7c7c7ffc7c7c7ffcfcfcfffd8d8d8ffe0e0e0ffe3e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e1e2ffe1e1e1ffe0e0e0ffe0dfdfffdfdfdfffdeddddffdddddcffdbdcdcffdadadaffd9d8d8ffd6d6d6ffd3d2d2ffcecdceffcccbcbffcacacaffc9c9c9ffc7c7c7ffc6c6c6ffc5c5c5bf93939300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f605f5fffbfbfbfffbfbfbeffbdbdbdffbfbfbfffc2c2c2ffc4c4c4ffc7c7c7ffcacacaffcccccdffcececeffd0d0d0ffd1d2d2ffd3d3d3ffd5d4d4ffd6d6d6ffd7d7d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededfffdfdfdfffe1e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e8ffe6e6e6ffe3e2e3ffdfdfdfffdbdbdbffd7d7d7ffd2d2d2ffcfd0d0ffd2d1d1ffd4d4d4ffd6d6d6ffd9dad9ffdbdadaffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdddcddffddddddffddddddffdddeddffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e5e5ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebebebffecedecfff2f2f2fffbfbfafffefefeffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313132ff323231ff303030ff313131ff424242ff575757ff6d6d6dff868686ffbebebeffeff0effffdfdfdfffefefefffefffefffffffefffefefefffefffefffffffefffefefefffefffefffffffefffefefefffefffefffffefffffefefffffffffefffffffffffefffffffefffffffefffffffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffefffffefffefffffffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffefffefefefffefefefffffefefffefefefffefffefffffefffffefefefffefefefffefefefffffefefffefffefffefefefffefefffffffffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffdfefdfffefdfdfffdfefdfffefefefffefefefffefefefffefffefffefefefffefffefffffffefffefefefffefefefffefdfefffdfdfdfff7f7f6ffdfdfdfffbdbebeffa4a4a4ff888888ff666666ff414141ff393938ff3a3a3aff3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282828ff292828ff292929ff2a292aff292929ff2c2c2cff313132ff353535ff393939ff3e3e3eff444344ff484848ffc5c5c5ffdcdcddffdcdcdcffdbdbdcffdadbdaffdadadaffdadadaffdadad9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d4ffd4d4d4ffd3d3d3ffd2d2d2ffd0d0d0ffcececeffcbccccffcac9caffc8c8c8ffc7c7c6ffc5c5c5ffc4c4c4ffbdbdbdff90908fff393939ff101010ff040404ff020202ff010201ff020202ff050505ff1c1c1dff515150ff6b6b6bff707171ff777777ff7c7c7cff7e7e7eff808080ff838383ff868585ff868686ff878787ff888887ff888888ff888888ff898989ff8a8a8aff8a8b8aff8b8b8bff8c8c8dff8f8e8eff8f8f90ff909090ff919191ff929291ff929292ff929393ff939393ff949495ff959595ff969696ff989898ff999999ff999a99ff9a9a99ff9a9a9aff9b9b9bff9c9b9bff9c9c9cff9d9d9dff9d9d9dff9e9e9eff9e9e9eff9f9f9fffa0a0a0ffa1a1a1ffa1a2a2ffa3a2a2ffa3a3a3ffa4a4a4ffa5a5a5ffa6a6a6ffa7a8a7ffaaa9aaffababacffaeadadffafafafffb2b2b2ffb7b7b7ffbcbcbcffbfc0bfffc3c3c3ffcbcbcbffd1d1d1ffd5d5d5ffd9d9d9ffe0e0e0ffe7e7e7ffeaeaeaffe8e8e7ffafafafff565656ff1e1d1dff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0f0fff4f504fffa5a5a5ffe4e5e4ffeaeaeaffeaeaeaffe3e3e3ffdbdbdaffd6d6d6ffd2d1d2ffcbcbcbffc4c5c4ffc0c0c0ffbdbebdffb9b9b9ffb5b5b5ffb2b2b2ffafafafffadadadffacacacffaaaaaaffa8a8a8ffa7a7a7ffa5a5a5ffa4a4a4ffa3a3a2ffa2a2a2ffa1a1a1ffa0a0a0ff9fa09fff9f9f9eff9e9e9eff9e9e9eff9d9e9dff9d9d9dff9d9d9dff9d9d9dff9d9c9cff9c9c9cff9c9c9cff9b9b9bff9a9a9aff999999ff989898ff979696ff959595ff949494ff939393ff929292ff919191ff909090ff8f908fff8f8f8fff8f8f8fff8e8e8eff8c8c8cff8c8c8cff8b8b8bff8c8c8cff8a8b8aff8a8a8aff898989ff888888ff878787ff868686ff848483ff828282ff7f7f7fff7c7c7cff797879ff727373ff6f6f6fff696968ff484949ff171817ff080808ff090a09ff0a0a0aff0e0e0eff1f1e1fff5b5b5bffafafafffc0c0c0ffc4c4c4ffc5c5c5ffc7c7c7ffc9c9c8ffcac9c9ffccccccffcececeffd0d0d0ffd2d1d1ffd3d3d3ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9dadaffdadbdaffdbdadbffdbdbdbffdcdcdbffdddcdcffddddddffd4d3d4ff444444ff414141ff3c3c3cff373738ff333333ff2f2f2fff2b2b2aff282928ff282828ff282829ff292929bf1e1f1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181818ff181818ff1b1b1bff292929ff444544ff6d6d6dff909090ffbdbdbeffe9eaeafffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefffffefefffffffffefffffefffffefffffffefffefffefffefffffefefffefffefffefefefffefefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfdfff9f9f9ffebecebffc9c9c9ffb1b1b1ff959696ff737272ff4e4d4dff3b3c3bff3d3d3eff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffefffbfbfbfff3f3f3ffecececffe9e9e9ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdededeffddddddffddddddffdcdcdcffdbdbdbffdadbdbffdadadaffdadadaffdadad9ffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd6d6d6ffd3d3d2ffcececeffcacacaffcdcccdffd5d6d5ffdededdffe3e3e3ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe2e3e2ffe2e2e1ffe1e0e1ffe0e0e0ffdfdfdfffdededeffdededdffdddcddffdbdbdbffdad9daffd7d7d7ffd4d4d4ffd1d1d1ffcececeffcdcdcdffcccccbffcacacaffc8c8c8ffc7c7c7bf949494000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5f5f5fffbebebeffbebebeffbebebeffbebfbeffc1c1c1ffc3c3c3ffc6c6c6ffc9c9c9ffcccccbffcececdffcfd0d0ffd1d1d1ffd2d3d2ffd4d4d4ffd5d6d5ffd7d7d7ffd8d8d8ffd9dadaffdbdadaffdcdbdbffdcdcdcffdddddeffdfdedeffe0e0e0ffe1e1e1ffe1e2e2ffe3e3e3ffe4e3e4ffe5e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffe9e9e9ffe8e9e8ffe6e5e5ffe2e3e3ffdfdedeffdadadaffd5d6d5ffd2d2d2ffd2d3d2ffd4d4d4ffd7d8d7ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdadbdbffdbdcdbffdcdcdcffdcdcdcffdcdddcffddddddffddddddffdededdffdededeffdfdedfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffebebebffedededfff4f4f4fffcfbfbfffefffeffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313131ff2f2f30ff2c2c2bff2d2d2eff3d3c3dff505050ff676767ff838484ffb7b7b7ffedededfffdfdfdfffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffffffefffffffffffffefffffffefefffffffffffffffefffffefefffefefffffefefefffffefffffffefefffefffefffefefefffefefffffffefffffffffffffefefffffffffefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefffffefefefffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfcfcfff6f6f6ffdededdffbcbcbbffa4a4a4ff898989ff626263ff3b3b3bff363636ff3a3a3aff3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0a0a0aff292929ff292929ff292929ff292929ff2b2a2bff30302fff343434ff383838ff3d3d3dff424242ff474646ff8f8e8fffddddddffdcdcddffdcdcdcffdcdbdbffdadbdbffdbdadaffdadadaffdadad9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d3ffd3d3d3ffd1d1d2ffd0d0d0ffcdccccffcbcbcbffcacacaffc9c8c9ffc8c8c7ffc6c6c5ffc3c3c3ffb7b7b7ff8b8b8bff545454ff222222ff161616ff151515ff1c1c1cff29292aff515151ff717171ff797979ff7d7d7dff838382ff868786ff888988ff8a8b8aff8b8c8cff8c8c8cff8d8d8dff8d8d8dff8d8d8dff8d8d8dff8e8d8dff8e8e8eff8f8f8eff8f8f8fff909090ff929191ff939393ff949494ff949494ff959595ff969695ff969696ff979696ff989898ff999999ff999999ff9a9a9aff9b9b9bff9d9c9cff9d9d9dff9d9d9dff9e9e9dff9e9f9eff9f9f9fffa0a0a0ffa0a0a0ffa0a1a0ffa1a1a1ffa1a2a2ffa2a2a2ffa3a2a3ffa3a3a3ffa4a4a4ffa5a5a5ffa6a6a6ffa7a7a7ffa8a7a8ffa9a8a8ffaaaaaaffadadadffafaeaeffb1b0b1ffb3b3b3ffb5b5b5ffbab9b9ffbfbfbeffc2c1c1ffc6c6c6ffcdcdcdffd4d3d3ffd7d7d7ffdbdbdbffe0e0e0ffe9e8e9ffebebebffe5e6e6ff9f9f9fff484948ff101010ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff131212ff535353ff919191ffe1e2e1ffeaeaeaffebeaebffe5e5e5ffddddddffd8d8d8ffd4d3d3ffcdcdcdffc7c7c7ffc3c3c3ffc0c0c0ffbcbcbcffb8b7b7ffb4b4b4ffb2b2b1ffb0b0afffaeaeaeffadadadffabababffa9a9a9ffa8a8a7ffa6a6a6ffa5a5a6ffa5a4a5ffa4a4a4ffa3a3a3ffa3a3a2ffa2a3a2ffa2a2a2ffa1a1a2ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa0a0a0ffa0a0a0ff9f9f9fff9e9e9fff9e9d9dff9c9c9cff9b9b9bff9a9a9aff999999ff989899ff979797ff969696ff959595ff959494ff949394ff939393ff929293ff919191ff939392ff919191ff919191ff919191ff908f90ff8f908fff8f8f8fff8f8f8fff8e8e8eff8d8e8dff8c8c8cff8a8a8aff888888ff858686ff828282ff7f7f7fff7b7b7bff787878ff707070ff525252ff313131ff2c2c2cff2e2e2eff404040ff6e6e6effa3a3a3ffbfbfbfffc5c5c5ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffccccccffcececeffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdcdbffdcdcdcffdcdcddffdddeddffdededdff929192ff434343ff3f3f3fff3b3b3bff373636ff323232ff2e2e2dff292929ff292929ff292929ff282828ff2828293f0a0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181818ff191818ff1c1c1bff2b2b2bff484948ff717171ff959595ffc3c2c2ffecececfffdfdfefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefefffffffffefffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefdfffefefdfffdfefdfffefefefffefefefffefefefffdfefdfff9faf9ffecececffc9cacaffb2b2b1ff969696ff747474ff4f4f4eff3d3d3dff3e3e3eff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffefefffdfcfdfff4f3f3ffedededffeae9eaffe8e8e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdededeffddddddffddddddffdcdcddffdbdcdcffdbdbdbffdadadaffd9d9daffd9d9d9ffd9d8d8ffd9d8d8ffd9d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd4d3d3ffd1d1d1ffd2d2d2ffd6d6d6ffdbdbdbffe2e2e2ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeae9ffeaeae9ffeae9e9ffe9e9eaffeaeae9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdededeffdededeffdddcddffdbdbdbffd9d9d9ffd6d6d6ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcdcdcdffcccbcbffcacaca3f323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebdbeffbebdbdffbdbdbdffc0c0bfffc3c3c2ffc5c6c6ffc8c9c8ffcacbcbffcdcdcdffcfcecfffd0d0d0ffd2d2d2ffd3d3d4ffd5d4d4ffd7d6d6ffd8d8d7ffd9d9d8ffd9dad9ffdbdbdbffdcdcdcffddddddffdededdffdfdfdfffe1e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebebebffebebebffebebebffebebebffebebebffebeaebffeaeaeaffe8e8e8ffe7e6e7ffe2e2e2ffdedfdeffdcdcdcffd9d9d9ffd5d4d4ffd4d4d4ffd7d8d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffd8d9d8ffd8d9d9ffd9d9d9ffdad9d9ffdbdadbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffddddddffddddddffdededeffdfdfdeffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffeeeeeefff7f7f7fffcfdfcfffffffeffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff2b2b2bff292828ff2a2b2bff3a3a3aff4d4e4dff676666ff7f7f7fffb1b1b1ffecebecfffdfdfdfffefefefffffffefffefefffffefffefffffefffffffefefffefefffffefffefffffffffffefffffffefefffffefffffffffffffffffffffffffefefffefefffffffefefffefefefffefefffffefefefffefefefffefffffffefefffffffffffffefffffffffefffffffffffffefefffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffffffffffffffffefefffffefefffffefffefffffefffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefffffffefefffffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfff6f6f6ffddddddffbcbdbcffa5a5a4ff8b8b8bff676767ff404040ff3a3a3aff3c3c3dff3c3c3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1f1f1fff29292aff2a2a2aff2a2a2aff2a2a2aff2e2e2eff333333ff383838ff3c3c3cff404141ff454545ff616161ffdededeffddddddffdddcddffdcdcdcffdcdbdbffdbdbdbffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d6d7ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd1d1d1ffcececeffcdcdcdffccccccffcbcbcbffcacac9ffc8c9c8ffc7c7c7ffc3c3c3ffb6b6b6ff989898ff6d6d6dff535353ff4e4e4fff5c5c5cff6f6f6fff7e7d7dff848484ff888888ff8b8b8bff8f8e8eff919191ff939393ff939392ff929292ff929292ff929292ff929292ff929292ff929292ff929292ff929393ff939393ff939393ff949495ff969796ff989898ff999898ff999999ff9a9999ff9a9a9aff9a9b9bff9b9b9cff9d9d9dff9d9e9eff9e9e9eff9f9e9eff9f9f9fffa0a0a0ffa0a0a0ffa0a0a1ffa1a1a2ffa2a2a2ffa3a3a3ffa3a3a3ffa3a4a4ffa4a4a4ffa4a5a4ffa5a5a5ffa5a5a6ffa6a6a6ffa6a6a6ffa7a7a7ffa8a8a8ffa8a9a9ffa9aaaaffaaaaaaffabababffadadadffafafafffb1b2b2ffb4b3b3ffb6b6b6ffb8b9b9ffbcbcbcffc1c1c1ffc4c4c4ffc8c8c8ffd0cfd0ffd6d6d6ffd9d9d9ffddddddffe2e2e3ffeaeaeaffecececffe3e3e3ff949494ff444544ff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff141414ff555555ff848384ffdededeffeaeaeaffebebebffe6e6e6ffdfdfdfffdadadaffd5d5d5ffcfcfcfffc9c9c9ffc4c5c5ffc2c2c2ffbfbfbfffbabbbbffb7b7b7ffb4b4b4ffb2b3b3ffb1b1b1ffb0afb0ffadaeaeffacacadffabababffa9aaaaffa8a8a8ffa7a7a8ffa6a7a7ffa6a6a6ffa6a6a5ffa5a5a5ffa5a5a6ffa5a5a5ffa5a5a5ffa5a4a5ffa4a5a4ffa4a4a4ffa3a3a4ffa3a3a3ffa2a2a3ffa2a2a2ffa1a1a1ff9fa0a0ff9f9f9fff9e9e9eff9d9d9dff9c9c9cff9b9b9bff9a9a9aff999999ff989898ff989797ff979797ff969697ff979697ff979797ff979797ff969696ff969696ff959595ff959495ff949494ff949494ff949494ff939494ff929293ff929192ff919190ff8f8f8fff8c8c8dff8c8c8bff8a8a8bff888788ff858585ff7d7e7dff6f6f6fff626363ff686868ff848484ffa7a7a7ffbdbdbeffc7c7c6ffc8c8c8ffc9c9c9ffcbcbcbffcbccccffcdcdcdffcfceceffd1d1d1ffd2d2d2ffd3d3d3ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdadbdaffdbdbdbffdcdbdbffdcdcdcffdcdddcffddddddffdddedeffdededeff6c6c6cff434343ff3f3e3fff3a3a3aff363736ff313131ff2c2b2bff2a2a2aff2a2a2aff292929ff292929bf1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181818ff171717ff1a1a1aff2d2d2cff4b4b4bff737374ff979797ffc7c7c7ffefefeffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffefffffffffffffffffffefefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffefffefffefefffffefefefffefefefffefffefffefffffffefefffffefefffffefffffffffffffffffffffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefffffffefefffffffefffffefefffffefefefffefefefffefdfefffdfdfefffdfdfefffefdfdfffefefefffefefefffefefefffdfdfdfffafaf9ffedededffcacacaffb2b2b2ff989898ff747474ff4f4f4fff3e3e3eff3e3e3eff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff6f6f6ffedededffe9eae9ffe8e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffdfdfdfffdfdfdfffdedfdeffdedddeffddddddffdcdddcffdcdcdcffdcdbdbffdbdbdbffdadbdaffdadadaffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d9ffddddddffe0e0e0ffe2e2e2ffe6e6e6ffe7e7e8ffe7e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9eae9ffeaeaeaffeaebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffe9e9eaffeaeaeaffe9e9eaffeae9eaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e2e1ffe1e0e0ffdfe0e0ffdfdfdfffdfdfdfffdededeffddddddffdbdbdbffd9d8d9ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfbf9a9a9a3f33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbebeffbebdbeffbdbdbdffbdbdbdffbfbfbfffc2c2c2ffc5c5c5ffc8c7c7ffcacacaffccccccffcececeffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd6d5d5ffd6d6d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdcffdcdcdcffdddeddffdfdfdfffe0e0dfffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebecebffecececffecececffecececffecececffecececffecececffecececffebebebffe9eaeaffe7e7e7ffe5e4e5ffe4e4e4ffe1e1e1ffdeddddffdcdcdcffdadadaffd9d9d9ffd9d9d9ffdad9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdadbffdadbdaffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdddcffddddddffddddddffdedddeffdfdedeffdfdfdfffdfe0dfffe0e0e0ffe1e1e1ffe1e2e2ffe1e1e2ffe2e1e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e8e8ffe9e9e9ffe9eaeaffebebebffefefeffff9f8f9fffdfdfdfffffffeffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2cff282928ff272727ff272727ff363637ff4b4b4bff646464ff7c7c7bffa9a8a9ffeaeaeafffdfdfdfffefefffffefefefffffefffffefefffffffffffffefefffffefefefffefefefffefffffffefffffffffefefffffefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffefefffefffffffffffffffffefefffffefffffffefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefdfdfffcfcfcfff6f6f6ffddddddffbfbfbfffa6a6a6ff8c8c8cff696969ff444343ff3d3c3cff3c3c3dff3d3d3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0a0a0aff2a2a2aff2a2b2aff2b2b2bff2b2b2bff2d2c2cff323232ff373737ff3b3b3bff404040ff444445ff494949ffd3d3d3ffdededdffddddddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd8d8d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd0d0d0ffcfcfcfffcececeffcdcdcdffcbccccffcacacaffcacac9ffcacacaffc7c7c6ffbababaffa2a2a2ff909091ff898989ff8b8c8cff929191ff929392ff949494ff969697ff989897ff989899ff9a9a9aff9a9a9aff989999ff979897ff989898ff979798ff989897ff979897ff979897ff979797ff979797ff979797ff989797ff999999ff9a9b9bff9b9c9bff9d9c9cff9d9d9cff9d9d9dff9e9d9dff9e9e9eff9f9f9fffa0a0a0ffa1a1a1ffa2a2a2ffa2a2a2ffa3a3a3ffa4a3a3ffa4a4a4ffa4a4a4ffa5a5a5ffa6a6a7ffa7a6a6ffa7a7a7ffa7a7a7ffa7a7a8ffa8a7a8ffa8a8a8ffa9a9a8ffa9a9a9ffa9a9a9ffaaaaaaffabababffacacacffadacacffadadadffaeadaeffafb0b0ffb3b2b3ffb5b5b5ffb6b6b6ffb9b8b9ffbbbbbbffbfbfbfffc3c2c2ffc6c6c6ffcbcbcbffd2d2d2ffd7d7d7ffdadbdbffdfdfdfffe4e4e4ffebebebffedededffe0dfe0ff878787ff414141ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff111011ff4d4d4dff787777ffd8d8d8ffe9e9e9ffecececffe7e7e8ffe1e1e0ffdbdcdcffd7d6d7ffd1d1d1ffcbcbccffc7c7c7ffc4c4c4ffc1c1c1ffbebebdffb9b9b9ffb6b7b7ffb5b5b5ffb4b4b3ffb2b2b2ffb0b1b0ffafafafffaeaeadffadadadffabababffaaaaaaffaaaaa9ffa9a9a9ffa8a8a9ffa9a8a8ffa8a8a8ffa9a8a9ffa9a9a9ffa8a8a8ffa8a8a9ffa7a7a8ffa7a7a7ffa6a6a6ffa6a6a5ffa5a5a5ffa4a4a4ffa3a3a3ffa2a2a2ffa1a1a1ffa0a0a0ffa09f9fff9e9f9eff9e9e9eff9d9d9dff9c9c9cff9b9b9bff9b9a9aff9a9a9aff9b9b9bff9b9b9bff9b9b9bff9b9b9aff9a9a9aff999999ff999999ff999999ff9a999aff9a9a9aff9a999aff9a999aff9a9999ff9a9a9aff999999ff999999ff9a9a9aff9b9b9bff9b9b9bff999999ff959595ff939394ff959695ff9f9e9fffb0b0afffc0c0c0ffcbcbcbffcccccbffcbcacaffccccccffcdcdcdffcececeffcfcfcfffd1d1d0ffd2d2d2ffd4d4d3ffd4d4d5ffd6d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9daffdadadaffdbdbdbffdbdbdcffdcdcdcffdcdcdcffddddddffddddddffdededeffdededfffdfdfdfff464746ff434342ff3e3e3eff3b3a3aff363736ff323131ff2d2d2cff2b2c2bff2b2b2bff2a2a2aff29292900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff161717ff161616ff1a1b1aff2d2e2eff4c4c4cff737374ff999a99ffcacacafff1f1f1fffefefdfffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefffffffefefefffefefefffffefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffefefefffffefffffefefffffffffefffefefefffefefefffefefefffefefffffefffffffffefefffffefffffffefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffdfefefffefefefffefdfdfffefdfefffefdfefffdfdfdfffefefefffdfdfdfffdfdfdfff9fafaffeeeeedffcacbcbffb1b1b1ff999999ff757575ff505050ff3e3e3eff3e3e3eff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefff8f8f8ffedededffe7e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e3ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdddddeffddddddffdcdddcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdcffdbdbdcffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdddddeffe0e0dfffe1e1e1ffe4e4e3ffe5e5e5ffe7e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffeae9e9ffeae9e9ffeae9eaffeaeaeaffebebebffebebebffececebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e2e2ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdededeffdddddcffdadbdbffd9d8d9ffd8d8d8ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2bf9c9d9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebdffbdbdbdffbdbdbdffbdbcbcffbebfbfffc2c1c1ffc4c4c4ffc7c7c7ffc9c9c9ffcbcbcbffcdcdcdffcfcfcfffd0d1d0ffd2d2d2ffd4d4d3ffd5d4d5ffd6d6d6ffd7d7d7ffd8d8d9ffd9dadaffdbdbdbffdcdcdcffddddddffdededeffe0dfdfffe0e0e0ffe2e1e2ffe3e3e2ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffeaebebffebebebffececebffecececffecececffedecedffedededffedededffeeededffedededffecedecffecececffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe7e8e7ffe6e6e6ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e7ffe7e6e7ffe7e7e7ffe8e8e8ffeae9e9ffebebebffecececffedededfff2f2f2fffbfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282829ff282828ff292929ff292829ff383838ff4a4b4aff606161ff797979ffa1a1a2ffe9e9e9fffdfdfdfffefefefffefffffffffffffffefffefffffffffffefffffffefffffffffefefffefffefffffffffffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffffffefffffefffffefffffffefefffffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfefdfffdfefefffdfdfdfffdfdfdfffcfcfcfff6f6f6ffdfdfdfffc2c2c2ffa9a9a9ff898889ff656565ff434343ff3c3c3cff3c3d3dff3c3c3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1f1f1fff2b2b2bff2b2b2bff2c2c2bff2c2c2cff313131ff363636ff3b3a3bff403f40ff444444ff484848ffa7a7a7ffdededeffdededdffddddddffdddcddffdcdcdcffdbdcdcffdbdbdbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d5d5ffd4d4d5ffd2d2d2ffd1d1d1ffcfd0d0ffcfcfceffcececdffcdccccffccccccffccccccffcfcecfffc9c8c8ffbcbcbcffb2b2b3ffabababffa7a6a7ffa4a4a4ffa3a2a3ffa2a2a3ffa3a3a3ffa2a3a2ffa2a2a2ffa2a2a2ffa1a1a1ff9f9f9fff9e9e9eff9c9c9cff9c9c9cff9d9c9cff9c9d9dff9d9d9dff9c9b9bff9c9c9bff9c9c9cff9c9c9cff9d9d9dff9e9e9effa0a0a0ffa0a0a0ffa0a0a0ffa1a0a1ffa1a1a1ffa1a1a2ffa3a3a2ffa3a3a3ffa4a5a4ffa5a5a5ffa6a6a6ffa6a6a6ffa7a7a7ffa7a7a8ffa8a8a8ffa9a9a9ffaaaaaaffaaaaaaffabaaaaffababaaffaaababffabababffabababffabababffabacacffacadacffadadadffaeaeaeffaeafafffafb0afffb0b0b0ffb1b0b1ffb2b2b2ffb5b6b5ffb8b8b8ffbab9baffbcbbbcffbebdbeffc2c1c1ffc5c5c5ffc8c8c9ffcdcdcdffd4d3d3ffd9d9d9ffddddddffe1e1e1ffe6e6e6ffecececffededeeffd7d8d8ff7b7a7aff393939ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff323232ff6b6a6bffcdcdcdffe7e8e8ffecececffe9eae9ffe2e2e2ffdddedeffd9d9d9ffd4d4d4ffcecfceffcacacaffc7c7c7ffc4c4c4ffc1c1c1ffbcbbbcffb9b9b9ffb8b8b8ffb7b6b7ffb5b5b5ffb3b3b3ffb2b2b2ffb1b0b1ffafb0b0ffaeaeaeffadadadffacacadffacacacffabacacffacacacffacacabffabababffabababffabababffabababffaaababffaaaaaaffa9a9a8ffa8a8a8ffa8a8a9ffa7a8a8ffa6a6a6ffa5a5a5ffa4a4a4ffa3a3a3ffa3a2a3ffa2a2a2ffa2a1a2ffa1a1a1ff9f9f9fff9f9e9fff9e9e9eff9e9e9eff9f9e9eff9e9e9eff9f9f9fff9f9f9fff9f9f9fff9e9e9fff9e9f9fff9e9e9fffa0a0a0ff9f9f9fff9f9f9fffa0a0a0ffa1a0a0ffa3a2a2ffa3a3a3ffa4a4a3ffa4a5a5ffa6a6a6ffa7a8a8ffa8a8a8ffa9a8a8ffabababffb0b0b0ffb9b9b9ffc2c2c2ffcacacaffcececeffcdcdcdffcdccccffcececeffcfcecfffd0d0d0ffd1d1d1ffd2d2d2ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9daffdad9daffdadadaffdadadaffdbdbdbffdcdcdbffdcdcddffddddddffdddedeffdededeffdedfdeffdfdfdfffb9bab9ff474747ff434343ff3f3f3fff3a3a3aff353636ff303030ff2c2c2cff2c2c2cff2c2c2cff2b2b2b7f1515150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f050405ff171717ff161616ff131313ff1b1b1bff2e2e2eff4d4c4cff737373ff9b9b9affcfcfcffff3f3f3fffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffefefffefefefffefefffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffefffefffffffffffefffffffefffffffffefefffffffefffffffffffffffffffffffffffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfefefffefdfefffefdfdfffdfefefffefefdfffafafaffeeeeeeffc9c9c9ffb0b0afff989797ff757575ff4f4f50ff3c3d3cff3e3e3eff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffafafaffefeff0ffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e5ffe5e5e4ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e3ffe3e4e3ffe3e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e5ffe5e4e5ffe5e5e4ffe4e4e4ffe5e5e5ffe8e8e8ffeae9eaffeaeaeaffeae9eaffe9e9e9ffe9eaeaffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebeaebffebebebffebebebffececebffecececffecececffecececffecebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e2e2ffe1e2e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdcdddcffdcdcdbffdadbdbffd9d9d9ffd8d8d8ffd6d6d6ffd5d5d57f6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5e5e5effbdbdbdffbdbdbdffbdbdbdffbebebeffc1c1c1ffc4c4c3ffc6c6c6ffc9c9c9ffcbcacaffcccdccffcececeffd0d0d0ffd1d2d1ffd3d3d3ffd4d4d5ffd5d6d5ffd7d6d7ffd8d8d8ffd9d9d9ffdadadaffdcdcdbffdddcddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe4e3e4ffe5e5e4ffe5e5e5ffe6e7e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebebffebebebffebebebffebebebffecececffececedffedededffedededffedededffededeeffedededffedededffedededffecececffececedffecedecffecececffedededffedededffecececffeaebeaffeaeaeaffe9eae9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeae9ffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebecebffececebffedecedffedededffeeeeedffeeefeffff0efeffff0f0f0fff0f1f1fff2f2f2fff7f8f7fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff313131ff2d2d2dff2d2c2cff3a3a3aff4c4c4cff606060ff757574ff9d9c9cffe7e8e7fffcfcfcfffefefefffefefefffefffefffffefefffffefffffefefefffffffffffefefffffffefefffffefffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffefefffefffefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff6f6f6ffdfdfdfffc5c5c5ffabababff888888ff636363ff414040ff3a3a3aff3c3c3cff3d3c3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0a0a0aff2b2b2bff2c2b2cff2d2d2dff2d2d2dff303030ff353635ff3a3a3bff3e3f3fff434343ff474747ff858584ffdfdfdeffdededeffdededdffddddddffddddddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdad9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd6d7d7ffd6d5d6ffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcdcdcdffcfcfcfffcdcdcdffc8c7c8ffc0c0c0ffb9b9b9ffb4b4b4ffb0b0b0ffadadadffaeaeaeffaeaeadffadacacffabababffa8a9a8ffa7a7a7ffa6a6a6ffa5a5a5ffa4a4a4ffa4a3a4ffa3a3a4ffa3a3a3ffa1a1a2ffa1a1a1ffa1a1a1ffa0a0a0ffa0a0a0ffa1a1a1ffa2a2a2ffa3a3a3ffa3a4a4ffa4a3a4ffa5a5a5ffa4a4a4ffa4a5a5ffa6a6a6ffa7a7a7ffa8a7a7ffa9a8a9ffa9a9a9ffaaa9aaffaaaaaaffabaaabffabababffacacabffadadadffadadadffadaeadffadadaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeafafffafafafffb0afb0ffb0b0b0ffb1b1b1ffb1b2b2ffb2b2b2ffb3b3b3ffb5b5b5ffb8b8b8ffbababaffbcbcbcffbebebeffc0c0c0ffc4c4c4ffc7c7c7ffcbcacaffcfcfcfffd5d5d6ffdbdbdaffdfdedeffe3e3e3ffe8e8e9ffeeeeedffefefefffcacacaff6b6b6bff292929ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060505ff282828ff626262ffbdbdbdffe7e7e7ffecececffecececffe4e4e4ffdfdfdfffdbdbdbffd7d7d7ffd2d1d1ffcccccdffc8c9c9ffc5c6c6ffc3c3c3ffbebebeffbbbbbbffbababaffb9b9b9ffb8b8b8ffb6b6b6ffb5b4b4ffb3b4b4ffb3b2b2ffb1b0b1ffb0b0b0ffafafafffafafaeffaeaeafffaeaeaeffaeaeaeffaeaeaeffadaeadffadaeadffadadadffadadadffadadadffacacacffacababffabababffabababffaaaaaaffa8a8a8ffa7a7a7ffa6a6a7ffa6a5a5ffa6a6a6ffa6a6a6ffa5a5a5ffa3a3a3ffa2a2a2ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa4a4a4ffa4a4a4ffa4a4a4ffa5a4a4ffa4a5a4ffa5a4a4ffa5a4a5ffa5a5a5ffa7a8a7ffaaaaaaffababacffadaeadffafafafffb0b0b0ffb2b2b2ffb4b4b4ffb5b5b5ffb8b9b8ffbdbdbdffc2c2c3ffc8c7c8ffcbcbcbffcdcdcdffcececeffcececeffcfd0cfffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd6d5d5ffd7d7d6ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdadbdaffdbdbdbffdcdbdcffdbdcdbffdddcdcffddddddffddddddffdededeffdededfffdfdfdfffdfdfe0ff959595ff474746ff424242ff3e3e3fff3a3a3aff353535ff2f2f2fff2c2c2cff2c2d2dff2c2c2cff2c2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f090909ff141414ff151515ff131414ff1b1c1bff2f2f2fff4f4f4fff757575ff9c9c9cffd3d3d3fff5f5f5fffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefffffffffffefffffefefffefffefffffefefffffefffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffdfdfdfffdfefefffefdfdfffdfdfdfffdfefdfffafafaffeeedeeffc6c6c6ffabababff939393ff727272ff4e4e4fff3d3d3dff3d3d3dff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff4f4f4ffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeeeeeffedededffedededffedececffecececffecececffecececffebebebffebebebffeaebeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9eaffeaeaeaffecebebffecededffededecffeeeeeeffeeeeeeffedededffebebebffebebeaffeaebeaffeaeaeaffebeaebffeaebebffebebebffebebebffecebecffebecebffecececffecececffecececffecececffecececffebececffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffdededeffddddddffdcdcdcffdcdcdbffdadadbffd9d9d9ffd8d8d83f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5e5e5effbdbdbdffbebdbdffbdbdbdffbebebeffc0c0c0ffc3c3c2ffc6c6c5ffc8c8c7ffcacacaffcccccbffcdceceffcfcfcfffd1d1d1ffd3d2d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd9d8d9ffdadadaffdbdbdbffdcdcdcffdedddeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeae9eaffeaeaeaffeaeaeaffeaeaebffebeaeaffebebebffebebebffebebebffebebecffecececffecececffedececffedededffedeeeeffedededffedeeedffedeeeeffeeeeeeffededeeffededeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffecedecffecebecffebecebffeaeaebffeae9eaffe9e9e9ffe9e9e9ffe8e8e9ffe8e9e8ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffebebebffebebecffebebebffebebebffeaeaebffeaeaebffeaeaeaffeaeaeaffebeaeaffebebebffebebebffebebebffececebffedececffededecffedededffeeedeeffeeeeeeffeeefefffefefeffff0f0f0fff0f1f0fff1f1f1fff1f1f1fff2f2f2fff5f5f5fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f191818ff313131ff313131ff303130ff3d3d3dff4e4e4eff626162ff797979ff9a9a9affe5e5e5fffafafafffefefefffefefefffffffffffefffffffefffffffffffffffffffffffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefefffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffffffefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff7f7f7ffe1e1e1ffc7c7c7ffacacacff8b8a8aff666565ff424242ff3a3a3aff3b3b3bff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2d2d2dff2d2d2dff2d2d2eff302f2fff353435ff393939ff3e3d3dff424242ff464646ff6a6a6affdfdfdfffdfdedfffdededeffdededeffdededeffddddddffdddddcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffd9d9daffd9d9d9ffd9d8d9ffd7d8d8ffd7d7d7ffd5d6d6ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcececeffcececfffcacacbffc6c5c6ffc0c0c0ffbcbcbcffb9b9b9ffb7b6b7ffb6b5b6ffb4b4b4ffb3b3b3ffb1b1b1ffaeaeaeffacadadffacababffaaaaaaffa9a9a9ffa8a8a8ffa7a8a8ffa8a8a8ffa7a8a8ffa7a7a7ffa6a6a6ffa6a6a6ffa6a6a6ffa7a7a7ffa7a7a7ffa7a7a7ffa7a8a8ffa8a7a7ffa7a7a7ffa7a7a7ffa8a8a8ffa9a9a9ffaaa9aaffaaaaaaffabababffacadacffadacadffadadadffadadadffaeadaeffafaeaeffafb0afffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb1b1b1ffb0b1b1ffb1b1b1ffb1b1b1ffb1b1b2ffb2b2b1ffb2b2b2ffb3b3b3ffb3b4b4ffb4b4b4ffb5b5b5ffb8b7b8ffbababaffbcbcbcffbebebeffc0c0c0ffc3c2c2ffc6c6c6ffc9c9c9ffcdccccffd1d1d1ffd7d7d7ffdcdcdcffe0e0e0ffe5e5e5ffebeaeaffefefefffeeeeeeffb9b9baff636463ff20201fff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff1e1e1eff595a5affacababffe7e6e6ffecececffedededffe6e6e6ffe1e1e1ffddddddffd9d9d9ffd4d4d4ffcececeffcbcbcbffc8c8c8ffc5c4c5ffc0c0c0ffbebdbdffbdbdbcffbbbcbcffbababaffb8b8b8ffb6b7b7ffb5b5b6ffb5b5b5ffb3b3b3ffb2b2b2ffb1b2b1ffb1b1b1ffb1b1b1ffb1b0b0ffb0b0b0ffb0b0b0ffb0afafffafafb0ffafb0afffb0afafffb0afb0ffafafafffaeafafffaeaeaeffaeaeaeffadadadffacacabffabaaabffa9a9aaffa9a9a9ffa9a9a9ffa9a9a9ffa8a8a9ffa8a8a7ffa9a9a9ffa9a9a9ffa8a8a7ffa6a7a7ffa6a6a6ffa6a6a6ffa6a7a6ffa7a8a7ffa8a8a8ffa8a8a8ffa8a9a8ffa8a9a9ffa9a9a9ffa9a9a9ffaaaaaaffadadadffb0b0b0ffb2b2b2ffb5b5b5ffb8b8b8ffb8b8b9ffbababaffbcbbbcffbdbebdffc0c0c0ffc4c3c4ffc7c6c7ffcacacaffccccccffcececeffcfcfcfffcfcfcfffd0d1d1ffd2d1d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffdadadaffdad9daffdbdadaffdadbdaffdbdbdbffdbdcdcffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdfdfdfffdfdfdfffdfe0dfffe0e0e0ff777777ff494949ff444444ff3f3e3eff393939ff353434ff2f2f2fff2e2d2eff2e2d2dff2d2d2cbf212121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f090a09ff141313ff141414ff141415ff1e1e1eff323232ff535353ff797978ff9c9c9cffd4d3d4fff6f6f6fffefefefffefefefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffafafaffedeeeeffc7c7c7ffaeadaeff939393ff717271ff4f4f4fff3c3c3cff3d3d3dff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfdfff4f4f3fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefeeefffededeeffedededffedededffedededffecececffebececffebebebffeaebeaffe9e9e9ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe9e9e9ffecebebffedededffeeeeeeffeeeeeeffeeeeefffedededffecececffebebebffebebebffebebebffebebeaffebebebffebebebffebecebffececebffecececffedecedffedededffedededffedededffedededffedececffecececffecebecffebebebffebebebffebeaeaffeaebebffeaebebffebebeaffeaebebffebeaebffeaebebffebebebffeaebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e6ffe4e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdededeffdcdcdcffdcdcdcffdcdcdcffdcdbdbbfa4a4a33f363636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2f2f2fffbdbebeffbebdbeffbdbdbdffbdbdbdffc0c0c0ffc2c2c2ffc5c5c5ffc7c7c7ffc9c9c9ffcccccbffcdcdcdffcfcfcfffd1d1d1ffd2d2d2ffd4d4d3ffd5d5d5ffd6d6d5ffd7d7d7ffd8d8d8ffd9dadaffdbdbdbffdcdcdcffddddddffdedfdeffe0dfe0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaebebffebebebffebebebffecececffececebffebecebffecececffecececffecececffedededffedededffedededffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedededffedeeedffedeeedffedededffedededffedededffedededffededecffecececffecececffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe6e6e6ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e9ffeaeaeaffebebebffebebebffebebebffecececffececedffedededffedededffedededffeeeeeeffeeeeeeffefefeffff0f0f0fff0f1f0fff1f1f1fff1f1f1fff4f4f4fffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f181919ff313131ff313231ff303030ff3c3b3bff4d4d4dff686868ff7b7b7bff989898ffe3e3e3fff8f8f8fffefefffffefffffffffffffffffffefffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffffffffffffffefffffffffffefffefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfff8f8f8ffe5e5e5ffc7c8c8ffacacacff8c8c8cff696969ff444444ff3c3c3bff3b3c3cff3b3b3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f161616ff2d2d2dff2e2e2eff2e2e2eff2e2f2eff343333ff393939ff3e3d3dff424242ff474747ff575757ffe0e0e0ffdfe0dfffdfdfdfffdfdfdeffdededfffdededeffdddeddffddddddffdcdcdcffdddcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdadaffdadadaffdadad9ffd9d9d9ffd8d9d8ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d3ffd2d2d2ffd1d2d1ffd0d1d0ffd0cfcfffcfcecfffcececeffcdcdccffcacacaffc6c6c6ffc3c4c3ffc1c1c0ffbfbfbeffbdbdbdffbbbbbbffbababaffb7b7b7ffb4b4b4ffb2b2b2ffb0b1b1ffafafafffaeafafffadadadffacacadffadacadffadadadffacacacffabababffabababffabababffabababffaaaaabffababaaffabababffacacacffacacacffadadadffadacadffadadadffaeafaeffafafafffafafafffafb0afffb0b0b0ffb0b0b0ffb1b1b1ffb1b1b1ffb1b1b1ffb2b2b2ffb2b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb3b3b3ffb4b3b3ffb4b4b3ffb4b4b4ffb5b5b5ffb5b5b5ffb5b6b5ffb6b6b6ffb6b7b7ffb8b8b8ffbbbabaffbdbdbdffbebfbeffc0c0c0ffc2c2c2ffc5c5c5ffc9c8c8ffccccccffcfcfcfffd3d3d3ffd9d9d9ffddddddffe2e1e1ffe6e6e6ffecececfff0f1f0ffebebebffa7a7a7ff565656ff181818ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff101110ff4f4f4fff939393ffe3e3e3ffebebebffedededffe7e7e8ffe2e2e2ffdfdfdeffdbdbdbffd6d6d6ffd0d0d0ffcdcdccffc9cacaffc7c7c7ffc3c3c3ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbbbbbbffb9b9b9ffb8b9b8ffb7b8b7ffb6b5b6ffb5b5b5ffb4b4b4ffb4b4b3ffb4b4b4ffb3b4b3ffb3b3b3ffb2b3b3ffb2b3b3ffb3b3b2ffb3b2b3ffb2b3b3ffb3b2b2ffb2b2b1ffb2b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb0b1b1ffb0b0b0ffb0b0afffafafafffaeaeaeffadadadffacacacffacacacffaeadadffaeaeaeffacacacffabababffaaabaaffaaaaaaffabaaabffabacabffacacacffadadacffadadadffadadadffaeaeaeffaeaeaeffafafafffb1b1b1ffb5b5b5ffb8b8b8ffbbbbbbffbdbdbdffbfbfc0ffc0c0c0ffc2c2c2ffc4c4c4ffc6c5c6ffc8c8c8ffcacacaffcbccccffcdcdcdffcececeffcfd0cfffd1d1d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd7d7d6ffd8d8d7ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdddcdcffddddddffdddeddffdededeffdededeffdededfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ff6d6d6cff484849ff434343ff3e3e3eff393939ff343434ff2f2f2fff2e2e2eff2e2e2eff2d2d2d7f161616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0aff141313ff141413ff131414ff1f1f1eff333333ff575657ff7e7e7eff9e9e9effd7d7d7fff7f7f7fffefefefffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefefffefefefffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffefefefffdfdfefffefdfefffdfdfdfffafafaffedededffc6c6c6ffadaeadff959595ff727272ff4c4c4cff383838ff3c3c3cff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfbfff6f6f7fff4f4f4fff4f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeededffecececffebecebffeaeaeaffe9e9e9ffe8e9e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe5e6e5ffe4e5e5ffe5e4e4ffe4e4e5ffe4e5e5ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffeaebeaffebebebffebebebffebebebffebebebffebebebffebebebffececebffecececffecececffedededffedededffedededffedededffedededffedededffedededffededecffecececffececebffebececffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e8ffe6e7e6ffe5e5e6ffe5e5e5ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfdedfffdddeddffdcdddcffdbdcdbffdcdcddffdcdcdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbebdffbdbdbdffbdbdbdffbcbcbdffbebfbfffc2c2c1ffc4c4c4ffc6c7c7ffc9c9c9ffcbcbcbffcdcdcdffcfcfcfffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d6ffd7d6d6ffd8d8d8ffdadad9ffdadbdbffdcdcdcffddddddffdededeffe0e0dfffe0e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffebebebffebebebffebebebffececebffecececffecececffecedecffecececffecededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeeeeeffeeeeeeffedeeedffedededffedededffecededffecececffebececffeaebebffeaeaeaffeaeae9ffe9e9e9ffe8e9e8ffe7e8e8ffe6e6e6ffe6e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e6e5ffe5e6e6ffe6e5e6ffe7e8e7ffe8e7e7ffe8e8e7ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffebebebffecebebffecececffecececffedededffedededffeeededffeeeeeefff7f6f6fffdfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f191819ff313131ff303030ff2f2f2fff393939ff4a4b4bff656565ff797979ff949494ffe1e1e0fff7f7f7fffefefefffefefefffffffefffefffffffffefffffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffffffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffcfdfcfffcfdfdfffcfdfcfff8f8f8ffe5e4e4ffc8c7c8ffaeaeaeff8e8e8eff6b6b6bff444444ff3b3a3bff3b3b3cff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0b0b0bff2e2e2eff2e2e2eff2e2d2dff2d2d2dff323232ff383838ff3d3d3dff424242ff474747ff4b4b4bffd7d7d7ffe1e0e0ffe0e0e0ffe0dfdfffdfdfdfffdededeffdededeffddddddffddddddffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdcdbffdbdbdaffdadadaffd9d9daffd8d8d8ffd7d7d7ffd5d5d6ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d1ffd0d1d0ffd0d0d0ffcfcfcfffcececeffccccccffcacacaffc8c8c8ffc6c6c5ffc5c4c4ffc2c2c2ffc1c1c1ffbebebeffbbbbbbffb8b9b8ffb7b7b7ffb6b5b5ffb4b4b4ffb3b3b3ffb1b2b2ffb1b1b1ffb0b0b0ffb0b1b0ffb0b0b1ffb0b0b0ffafafafffaeafafffaeaeafffaeaeaeffaeaeaeffafaeaeffafafafffb0b0b0ffb1b1b0ffb1b2b1ffb2b2b2ffb3b2b2ffb2b2b3ffb3b3b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b4b3ffb4b4b4ffb4b4b4ffb5b5b5ffb5b5b5ffb6b5b5ffb6b6b6ffb6b6b6ffb6b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b8ffb7b7b8ffb8b8b8ffb8b8b9ffb9b9b9ffbababaffbdbcbcffbfbfbfffc0c0c0ffc2c2c2ffc4c4c4ffc7c8c8ffcbcbcbffcecdcdffd0d0d1ffd5d5d5ffdbdadbffdfdfdfffe3e3e2ffe7e8e7ffedededfff1f1f1ffe8e7e7ff939393ff3c3c3cff0c0c0dff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff313131ff7e7e7effdededeffebebebffeeeeeeffe8e9e9ffe3e3e3ffe0e1e0ffdcddddffd8d8d8ffd3d3d2ffcecfcfffccccccffc9c9c8ffc5c5c4ffc3c3c3ffc1c1c1ffc0c0c0ffbfbfbfffbdbebeffbcbcbcffbbbbbaffb9b9baffb8b8b8ffb8b7b7ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb4b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb3b4b4ffb3b3b4ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b1ffb1b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b1b0ffb0b0b0ffb0afafffaeaeaeffaeadaeffaeaeadffafafafffb0b0b0ffb0b1b0ffb1b1b1ffb1b1b2ffb2b2b2ffb3b3b3ffb4b4b4ffb6b6b6ffb9b9b9ffbdbdbcffbebfbfffc1c1c1ffc3c3c3ffc4c4c4ffc6c6c6ffc8c8c8ffc9c9c9ffcacacaffcbccccffcdcdcdffcececeffcfcfcfffd1d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdcdbffdcdcdcffddddddffddddddffdedddeffdededeffdedfdeffdfdfdfffdfdfdfffdfdfe0ffe0e1e0ffe0e0e0ffe1e1e1ffe1e1e2ff535353ff484848ff434343ff3e3e3eff393939ff333334ff2e2e2eff2e2e2eff2e2e2eff2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0aff141414ff131313ff121312ff1e1e1eff343334ff585858ff808080ffa1a0a0ffdbdbdbfffafafafffefefefffefefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffffefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefefefffdfefefffefefefffefdfefffdfdfdfffafafaffecededffc6c6c6ffaeafaeff939394ff6f6f70ff494949ff353535ff393a3aff3c3d3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff5f4f5fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecececffebebebffeaeaeaffe9e9e8ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe6e5e5ffe6e6e6ffe7e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffebebecffececebffecececffecececffececedffedededffedededffedeeedffeeeeeeffeeeeeeffeeededffedeeedffedededffedededffedededffecececffecececffececebffebebebffecebebffebebebffebebecffebebebffecebecffebebebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e7ffe6e7e7ffe5e6e6ffe5e4e4ffe3e4e3ffe2e2e2ffe2e1e2ffe0e1e1ffdfe0e0ffdfdfdfffdededeffdddddcffdbdadaffdbdadaffdbdbdcffdadada0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbfbfbeffc0c1c1ffc3c3c3ffc6c6c6ffc8c9c9ffcbcacbffcccdccffcececeffd0d0d0ffd1d2d2ffd3d3d3ffd4d4d4ffd5d5d6ffd7d6d7ffd8d8d8ffd9d9daffdbdbdbffdcdcdcffddddddffdfdedeffdfe0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffebebeaffebebebffebebebffebebebffebebebffecececffecececffecececffedededffedededffedededffedededffedededffeeededffeeeeeeffeeeeeeffeeeeeeffefeeefffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeedffedededffedededffedededffedececffecececffebebebffebebebffebeaeaffeaeaeaffe9e9e9ffe8e9e9ffe7e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe6e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe9e8e8ffe9e9e9ffeaeaeaffebebebffebebebffecececffecececffedecedffedededffedeeeeffedeeeeffeeeeeefff0f0f0fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f191919ff30302fff2f2f30ff2f302fff383838ff484748ff5f5f5eff757575ff8f8f8fffdddcddfff6f7f7fffefefefffefefefffffefffffefffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfdfffdfefefffdfdfdfffefefefffefefefffefefefffefffefffffffffffefffffffefffefffffefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfff7f7f7ffe3e3e3ffc8c8c8ffb0afb0ff8f8f90ff696968ff414241ff393939ff3b3b3bff3d3d3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2e2e2eff2e2d2eff2d2d2dff313131ff373637ff3d3c3cff424342ff474747ff4c4b4bffc8c8c7ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfe0ffdfe0dfffdfdfdeffdededeffdededeffdddedeffdededdffddddddffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadbffd9d9d9ffd7d8d7ffd7d7d7ffd6d5d5ffd4d4d5ffd3d3d4ffd3d2d2ffd1d2d2ffd1d0d1ffd0d1d0ffcfd0d0ffcfcfceffcdcdcdffcccbcbffc9c9c9ffc7c7c7ffc5c5c5ffc4c4c3ffc2c2c2ffbfbfbfffbdbdbdffbbbcbcffbababaffb9b8b9ffb7b8b8ffb7b7b7ffb6b6b6ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b2ffb2b2b2ffb1b1b1ffb2b1b2ffb2b2b2ffb3b3b3ffb4b4b3ffb4b4b4ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb6b5b5ffb6b6b6ffb6b7b6ffb6b7b6ffb7b6b6ffb7b6b6ffb7b7b7ffb7b7b7ffb8b7b8ffb8b8b8ffb8b9b8ffb8b9b9ffb9b9b9ffb8b9b9ffb9b9b9ffb9b9b9ffb9b9baffbababaffbabbbaffbbbbbbffbbbcbbffbcbcbcffbdbdbdffc0c0c0ffc2c2c2ffc3c3c2ffc4c4c4ffc7c6c7ffcacacaffcdcdcdffd0d0d0ffd3d3d2ffd7d7d6ffddddddffe0e0e0ffe3e4e4ffe9e9e9ffefefeffff1f2f2ffe4e4e4ff7d7d7dff2e2d2eff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1c1c1cff6c6c6cffd9dadaffebeaebffeeeeeeffeaeaeaffe5e5e5ffe2e2e1ffdedfdfffdbdbdaffd5d5d5ffd1d1d1ffcececeffcbcccbffc8c7c8ffc5c5c5ffc4c4c3ffc3c3c3ffc2c2c2ffc0c0c0ffbfbfbeffbdbdbdffbcbcbcffbbbbbbffbbbabbffbababaffb9bab9ffb9b9b9ffb9b9b8ffb8b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb6b7b7ffb6b6b7ffb6b6b6ffb6b6b5ffb5b4b5ffb4b5b4ffb4b4b4ffb3b4b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb3b3b3ffb2b2b2ffb2b1b1ffb1b1b1ffb3b3b3ffb4b4b4ffb5b5b4ffb5b5b5ffb6b6b5ffb7b6b7ffb7b7b8ffb9b8b9ffbabbbbffbdbebdffc0c0c0ffc2c2c2ffc4c4c4ffc6c6c6ffc7c7c7ffc8c8c8ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd2d2d2ffd2d2d3ffd3d4d3ffd5d5d4ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdbdcffdcdcdcffdddcdcffddddddffddddddffdddedeffdededeffdededfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ff4b4b4bff474747ff424343ff3e3d3eff383838ff333333ff2e2e2eff2e2e2eff2e2e2fff2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0aff141414ff141414ff141414ff202020ff353534ff595959ff828282ffa4a5a4ffdfdfdffffcfcfbfffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefffffffefefffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfefffdfdfdfff9faf9ffecececffc7c7c7ffafafafff929293ff6f6f6eff4b4b4bff383938ff3b3b3bff3e3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfff7f7f7fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedeeeeffecededffecececffebebebffeaeaeaffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e6ffe5e6e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e7e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe8e8e8ffe9e9e8ffeaeaeaffeaeaeaffebebebffebebebffecebebffebebebffecececffecececffecececffecececffedececffedececffececedffedededffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedededffedededffecececffecececffecececffecececffecececffecebebffebececffebebebffebecebffebecebffebebebffebebebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e4e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0dfffdededeffdddedeffdddcdcffdbdbdbffdbdbdbffdadadbffdadada000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5e5e5effbdbdbdffbdbdbdffbdbdbdffbebebeffc1c1c0ffc3c3c3ffc6c6c6ffc8c8c8ffcacacaffcbccccffcecdceffcfcfcfffd1d1d1ffd3d3d2ffd4d4d4ffd5d5d5ffd7d7d7ffd8d8d8ffdad9d9ffdbdbdbffdcdcdcffddddddffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebebffebebebffebebebffebebecffecececffecececffecececffedededffedededffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeefefffefeeeeffeeeeeeffeeeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedecedffecececffecececffebebebffebebebffeaeaeaffeae9eaffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e8ffe7e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe9eae9ffeaeaeaffebebebffecececffedecedffedededffedededffedeeeeffeeeeeeffeeeeefffefefefffefefeffff0f0f0fff7f7f7fffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f181718ff2f2f2fff2f2f2fff2e2f2fff373837ff484748ff5b5b5bff717272ff8b8b8bffd9d9d9fff6f6f6fffefefffffefffffffffffffffffefffffffffffffffffefffefffffffefefefffefefffffefefefffefefefffefefefffdfdfdfffdfefdfffefdfefffefdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffefefefffefefffffffefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefdfefffdfefdfffdfdfdfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfff7f7f7ffe2e2e2ffc7c8c7ffaeaeaeff8c8c8cff646564ff414040ff3a3b3aff3d3d3cff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f171717ff2d2e2dff2d2d2eff2d2e2dff313131ff363636ff3c3c3cff424242ff494948ff4c4c4cffb9b8b8ffe1e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffdfdfdfffdedfdfffdededfffdededeffdededeffdedddeffdddeddffddddddffdcdddcffdcdcddffdcdcdcffdcdbdcffdbdadaffd8d9d9ffd7d8d7ffd6d6d6ffd5d6d6ffd5d4d4ffd4d4d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d0d1ffd0cfd0ffcfcfcfffcdceceffcbccccffcbcbcaffc9c9c8ffc7c7c7ffc6c6c6ffc4c3c4ffc1c2c1ffc0c0bfffbebebeffbdbdbdffbcbcbcffbbbbbbffb9babaffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b8ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb6b6b6ffb7b7b6ffb7b8b8ffb8b8b8ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b9b9ffb9babaffbabab9ffbab9baffb9b9baffbababaffbbbabaffbababaffbbbbbbffbbbbbbffbbbcbbffbbbbbbffbbbbbcffbbbcbbffbcbcbbffbdbcbcffbdbcbcffbdbdbdffbebebeffbebebeffbfbfbfffc0c0c0ffc3c3c3ffc5c5c5ffc5c6c5ffc6c7c7ffc9c9c9ffccccccffcfcfd0ffd2d2d2ffd4d4d4ffd9d9d9ffdedfdfffe1e1e1ffe5e5e5ffeaeaeafff0eff0fff0f0f0ffdfdedfff686868ff2f2f2fff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff1f2020ff666666ffd0d0d0ffe9eaeaffeeeeeeffecececffe6e7e6ffe3e2e3ffe0e0e0ffddddddffd8d8d8ffd4d3d4ffd0d0d0ffcececeffcacacaffc8c8c8ffc7c6c7ffc5c5c5ffc5c5c5ffc3c3c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbdbeffbcbdbdffbcbdbcffbbbbbcffbbbbbbffbbbbbbffbbbabbffbababaffbababaffb9b9baffb9bab9ffb9b9b9ffb9b9baffb9b9b9ffb9b9b9ffbab9baffb9b9b9ffb8b8b9ffb8b8b8ffb8b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b7ffb8b8b8ffb8b8b8ffb8b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb6b6b6ffb7b7b8ffb8b8b8ffb9b8b9ffb9b9baffbababaffbbbbbcffbdbdbdffbfbfbeffc1c1c1ffc4c4c4ffc5c5c5ffc6c7c7ffc8c8c8ffcacac9ffcbcacbffccccccffcdcdcdffcececeffcfcfcfffd0d0cfffd0d0d0ffd1d1d2ffd3d3d3ffd4d4d3ffd4d5d5ffd5d5d5ffd6d6d6ffd7d8d8ffd9d9d8ffdadad9ffdbdadbffdbdbdcffdcdcdcffdcdddcffdcdcdcffddddddffddddddffdedddeffdededeffdededfffdfdfdfffe0e0dfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e3ffe3e2e3ff4f4f4fff4a4a4aff464646ff404040ff3a3a3aff343434ff2f302fff2f2e2fff2f2f2fff302f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0aff141414ff141414ff141414ff212121ff353636ff5d5d5dff878787ffabababffe2e2e2fffcfbfbfffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefefefffefffefffefefefffefefffffefffffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff9f9f9ffeaeaeaffc8c7c7ffb0b0b0ff949494ff707070ff4c4c4dff3b3b3bff3e3f3fff3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfbfcfff4f4f4fff2f2f2fff1f1f1fff1f0f0fff0f0efffefefefffeeeeeeffeeeeeeffedededffecececffebebecffeaebebffeaeaeaffe9eae9ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe7e8e8ffe7e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffeaeaeaffebeaeaffebebebffecececffecececffecececffecececffecececffedecedffedededffecececffedededffedededffededeeffeeededffeeeeeeffeeeeefffeeefeeffeeefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffededeeffedededffedededffecedecffecececffecececffecececffecececffecececffecececffececebffebebebffebebebffebebebffebebebffeaebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe6e6e6ffe4e5e4ffe4e4e4ffe2e2e2ffe1e1e2ffe0e0e1ffdfdfdfffdededeffddddddffdddddcffdbdbdcffdbdadaffdadadaffdadada000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5e5e5effbdbdbdffbebebdffbdbdbdffbebdbeffc0c0c0ffc3c2c2ffc5c5c5ffc7c8c7ffc9c9c9ffcbcccbffcdcdcdffcfcfcfffd1d1d1ffd2d2d2ffd4d4d4ffd5d5d5ffd7d7d7ffd8d8d8ffdad9d9ffdadbdbffdcdcdcffddddddffdfdfdfffe0e0e0ffe1e2e1ffe2e2e2ffe3e4e3ffe4e5e4ffe6e5e5ffe6e7e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaebebffeaebebffebebebffebebecffecebebffecececffecececffecececffececedffededeeffedededffedededffedededffedededffedeeedffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffeeeeeeffeeeeeeffeeefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffedededffedededffecececffebebebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9eaeaffeaeae9ffeae9e9ffe9eae9ffeae9eaffeaeaeaffeaebebffebebebffeaeaeaffebeaebffeaebebffebebebffecececffedecedffededeeffeeeeeeffefeeefffefefefffefefefffeff0f0fff0f0f0fff0f1f1fff1f1f1fff3f4f4fffbfcfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f171717ff2f2f2fff2f2f2fff2e2e2eff363636ff474747ff5a5a5aff706f70ff898989ffd3d3d3fff5f5f5fffefefefffefefefffffefffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfefdfffdfdfefffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffffefefffffffffffffefffffffffffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfefefffefdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfff7f7f7ffe0e0e1ffc5c5c6ffaaaaaaff888888ff636363ff434243ff3c3d3dff3e3e3eff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f191819ff313130ff2f2f2fff2e2f2fff313231ff373837ff3d3e3eff444444ff494a4aff4f4f4fffb7b7b7ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e0e0ffe1e0e1ffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdeffdedddeffdddedeffddddddffddddddffdcdcdcffdbdbdbffd9d9d9ffd9d8d8ffd7d8d7ffd6d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d1ffd1d0d0ffd0d0cfffcecfceffcdcdcdffcbccccffc9cacaffc8c8c8ffc7c6c7ffc5c5c5ffc4c4c4ffc3c3c3ffc2c1c1ffc0bfc0ffbfbebfffbebebeffbdbdbdffbcbcbcffbcbcbcffbbbbbcffbbbbbbffbababaffb9b9b9ffb9b8b9ffb9b9b9ffb9babaffbababbffbbbbbbffbbbbbcffbbbcbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebdffbebebdffbebebeffbebebeffbebebeffbfbfbfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c2ffc3c3c3ffc6c6c6ffc7c7c7ffc7c7c8ffc9c9c8ffcbcbcbffcecfcfffd2d2d1ffd5d5d5ffd7d7d7ffdbdbdbffe0e0e0ffe2e3e3ffe6e7e7ffecececfff0f0f0ffefeff0ffd7d7d7ff616161ff2d2d2cff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1c1d1cff5c5c5cffc2c2c2ffe9e9e9ffeeeeeeffedededffe8e8e8ffe5e5e4ffe2e2e2ffdfdfdfffdadbdaffd6d6d6ffd2d2d2ffd0cfcfffcdcdccffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc5c5c5ffc4c4c3ffc2c2c3ffc2c1c2ffc1c1c1ffc0c0c0ffc0bfbfffbebfbeffbebebeffbdbebdffbdbdbeffbdbdbdffbcbcbdffbdbcbcffbcbcbcffbcbcbbffbcbcbcffbcbcbcffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbbbbffbbbbbaffbbbabbffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbcffbbbbbbffbbbbbbffbababaffbab9baffbababaffbababaffbbbbbbffbcbcbcffbcbcbcffbebdbeffbfbfbfffc1c1c1ffc3c3c3ffc5c6c6ffc8c8c8ffc7c8c8ffc9c9c9ffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd2d2d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdeddddffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ff505051ff4b4c4bff464646ff404040ff3a3a3aff353535ff30302fff2f2f2fff303030ff31303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0aff151415ff141414ff131313ff222222ff373737ff605f60ff898a8affafafafffe5e5e5fffcfcfcfffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfff9f9f9ffe8e9e8ffc7c7c7ffafafafff949494ff707070ff4e4e4dff3e3f3fff3f3f3fff3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff9f8f9fff3f3f3fff2f2f2fff1f2f2fff0f1f1fff0f0f0ffeff0efffefefefffeeeeeeffeeeeeeffedededffecedecffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaebffebebeaffebebebffecececffedececffecececffedececffedecedffedededffedededffedeeedffeeededffeeededffeeeeeeffeeedeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffedededffececedffecececffecececffecececffecececffecebebffebecebffebebebffebebebffebebebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe6e6e6ffe4e5e5ffe3e4e4ffe2e2e3ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdddcddffdcdcdcffdadadaffd9d9daffdadadaffd9d9d97f6a6b6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2f2f2fffbdbdbdffbdbebdffbdbdbdffbcbdbdffc0bfc0ffc2c1c2ffc4c5c4ffc7c7c7ffc9c9c9ffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd2d2d2ffd4d4d4ffd6d5d6ffd7d8d7ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdededeffdfdfdfffe0e0e1ffe1e1e1ffe2e3e3ffe3e4e4ffe5e4e5ffe5e6e6ffe7e6e7ffe8e8e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaebebffebebebffebebebffebebebffebebebffececebffecececffecececffedededffedededffedededffeeededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefeeeeffefefefffeeeeeeffeeeeeeffeeeeeeffedeeeeffedededffedededffececedffecececffecececffebececffebebebffecebecffebebebffebebebffececebffecebecffececebffebebecffebececffebebebffebebecffecececffecececffececedffedececffedececffededecffedededffedeeedffeeeeeeffefefeffff0f0f0fff0eff0fff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff9f9f9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f181717ff2e2e2fff2e2e2eff282828ff343434ff464646ff595958ff6c6d6dff888888ffccccccfff3f3f2fffefefefffffffffffefffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffffffffffffefffffffffffffffefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfff7f7f6ffe0e0e0ffc4c4c3ffa9a9a9ff868685ff616261ff444444ff3e3e3eff3e3e3eff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f191919ff313231ff323131ff303030ff333233ff393839ff3e3e3eff444444ff494949ff4e4e4fffb7b8b8ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffddddddffdcdcdcffdadbdbffd9dad9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d6d6ffd6d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d2d3ffd1d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececdffccccccffcbcbcbffc9c9c9ffc7c8c8ffc7c7c7ffc5c6c5ffc4c4c4ffc3c3c2ffc2c2c1ffc1c1c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbeffbebebeffbebebeffbebebdffbdbebdffbdbdbdffbebebeffbebfbfffbfbfbeffbebebeffbebebeffbebdbeffbdbebdffbebdbeffbebdbeffbebfbeffbfbebfffbfbfbfffbfbfbeffc0bfbfffc0c0c0ffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c0c1ffc1c1c1ffc2c1c2ffc2c2c2ffc3c2c2ffc3c3c3ffc4c4c4ffc5c4c4ffc6c6c5ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcdcdcdffd1d1d1ffd4d4d4ffd7d7d7ffdbdadaffdededfffe2e2e2ffe4e4e4ffe9e8e8ffedededfff1f1f0ffeeeeeeffcccbccff606060ff2a2a29ff060506ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1a1a1aff5b5a5bffb4b4b4ffe9e9e9ffeeeeeeffedededffeaeaeaffe6e6e6ffe4e4e3ffe1e1e1ffdddddcffd9d9d9ffd5d4d4ffd1d1d1ffcfcfceffccccccffcccbccffcacacaffc9c9c9ffc7c8c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c4ffc2c2c3ffc2c2c2ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebeffbebebeffbfbebeffbfbebfffbfbebfffbfbfbfffbfbfbeffbebebeffbebebdffbebebeffbebdbdffbdbebdffbebdbeffbebdbdffbebdbeffbebebdffbebebeffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbdbebeffbebdbeffbebebeffbfbfbfffc1c1c0ffc2c2c2ffc4c4c4ffc6c6c6ffc8c8c8ffcacacaffcacacaffcbcbcbffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d6ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffdadadaffdadbdbffdcdcdbffddddddffdddddeffdeddddffdededeffdedfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ff505050ff4c4c4cff464646ff414040ff3b3b3bff353535ff303030ff303030ff303030ff3131310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151514ff151515ff151515ff212121ff393839ff646363ff8d8d8dffb4b4b4ffe8e8e8fffcfdfcfffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffefefffffffefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfff9f9f9ffe7e7e7ffc7c7c7ffafafaeff929291ff6d6d6dff4d4c4cff3d3d3dff3f3f3fff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff6f6f5fff3f3f3fff3f2f2fff2f1f2fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffefefefffeeeeeeffedededffecededffecebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebeaffeaebebffebeaeaffeaebebffebeaebffeaebeaffebebebffebebebffececebffebebebffecececffecececffececedffededecffedededffedededffedeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffeeeeeeffedeeeeffeeeeedffedededffedededffedededffecededffecececffecececffecececffecececffebecebffebebebffebebebffebebebffebeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e6ffe5e4e5ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededdffdcdddcffdbdadbffd8d9d8ffd8d8d8ffd9d9d9ffd5d6d57f6a6b6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebdbeffbebdbdffbdbdbcffbdbdbdffbfbfbfffc2c1c1ffc4c4c4ffc7c7c7ffc9c9c9ffcbcacaffcdcdccffcfcfcfffd0d1d0ffd2d2d2ffd4d4d5ffd6d6d6ffd7d7d7ffd9d8d9ffdadadaffdbdbdbffdcddddffdededeffe0e0dfffe0e1e0ffe2e2e1ffe3e3e3ffe3e4e3ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e7ffe8e8e9ffe9e9eaffeaeaeaffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaebebffebebebffebebebffebebebffebebebffecececffecececffececedffedededffedeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefefffefefefffefefefffefeff0fff0efefffefefefffeff0efffefefefffefefefffefefeeffeeefeeffeeeeeeffeeeeeeffeeeeedffedededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffedededffeeededffedededffedededffedededffeeedeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffefeeefffefefefffefefeffff0f0f0fff0f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff6f6f6fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2eff2c2c2cff282827ff30302fff444445ff575757ff6a6b6aff848484ffc5c5c5ffefefeffffefefdfffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffefffffefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfff7f7f7ffe0e0e0ffc2c2c2ffa8a8a8ff868686ff626162ff424242ff3d3d3dff3e3e3fff3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf252525ff323232ff323231ff303030ff333333ff383839ff3e3f3eff454445ff4a4a4aff4f4f4fffbcbcbdffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdededeffdededeffddddddffdcdcdbffdadbdaffdadad9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd5d5d6ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d1ffd0d1d0ffcfcfcfffcececeffcccdccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc8c7c7ffc6c6c6ffc5c5c5ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c1c0ffc0c1c0ffc1c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c0c0ffc0c0c0ffc0bfc0ffc0c1c0ffc0c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc5c4c4ffc4c5c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacbffcccccbffcdcdcdffd0cfd0ffd4d3d3ffd6d6d6ffd9d9d9ffdcddddffe0e1e1ffe4e4e4ffe6e6e6ffeaeaeaffefefeefff0f0f1ffededecffc0c1c0ff5b5b5bff212221ff030403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff161616ff565656ffa3a3a3ffe8e7e8ffedeeeeffeeeeefffebebebffe7e7e7ffe5e5e5ffe2e3e3ffdfdfdfffdadbdaffd6d6d6ffd4d4d4ffd0d1d1ffcececeffcdcdcdffcdccccffcbcbccffcacacaffc8c8c8ffc7c7c8ffc6c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc3c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c1c1ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc5c5c5ffc7c7c6ffc8c8c8ffcbcacbffccccccffcdcdcdffcececfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd5d5d5ffd5d6d6ffd7d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9daffdadadaffdbdbdbffdcdcdcffdcddddffddddddffdededdffdededeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ff515151ff4c4c4cff464646ff414141ff3c3c3cff373737ff323131ff303031ff313131ff3231313f0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff161515ff222221ff3a3a3aff646464ff8e8e8effb7b7b7ffe9e9e9fffdfdfdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffefefffefffffffffefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff9f9f9ffe7e7e7ffc9c8c8ffafafb0ff929291ff6d6d6dff4a4a4aff3a3a3aff3d3e3dff3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff4f4f3fff3f3f3fff2f3f3fff2f2f2fff1f1f1fff1f1f1fff0f0f1fff0f0f0ffefefefffeeeeefffeeeeedffedededffedededffececedffecedecffecececffecececffececebffebececffecebebffebebebffebebebffebebebffecebebffebebebffebecebffebebebffececebffececebffebececffecececffecececffecececffecececffecedecffedededffedededffedededffeeedeeffeeeeeeffeeeeeeffefeeeeffefefeeffefefefffefefefffefefefffefefefffefefefffefefeffff0efefffeff0effff0f0f0fff0eff0fff0eff0fff0f0f0fff0eff0fff0eff0ffeff0efffefefefffefefeeffeeeeeeffeeeeeeffedededffedededffedededffedececffecececffecececffecececffecececffebebebffebebebffebebebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e8ffe6e7e7ffe5e6e6ffe5e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdddeddffdcdcdcffdadadaffd8d8d8ffd6d6d6ffd5d5d5ffd5d5d6bf9f9e9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbdffbdbdbdffbdbdbdffbdbcbdffbebebeffc1c1c1ffc4c4c4ffc6c6c6ffc8c8c8ffcbcacaffcccccdffcfcfcfffd1d1d1ffd3d3d3ffd5d5d4ffd6d7d6ffd8d8d8ffdad9d9ffdbdbdaffdcdcdcffdeddddffdededfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e8e7ffe8e8e8ffe9e8e8ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffebebebffebebebffebebebffecebecffecececffececedffedededffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefeeffefefeeffeeeeeeffefeeeeffeeeeeeffeeefefffefeeefffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0f0ffefefefffefefefffefefefffeeefeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeedffeeeeeeffeeefeeffeeefeeffefefeeffefeeeeffeeeeeeffeeefeeffeeefefffefeeefffefefefffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f2f1fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f5f5fffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2d2dff2d2d2cff2b2c2bff303030ff424242ff545454ff686868ff808081ffbdbdbdffececedfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefdfffdfdfdfffefdfefffdfefdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffefefffffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfefffdfefdfffdfefdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfff7f6f6ffdededeffc0c0bfffa7a7a7ff888888ff646464ff444444ff3e3d3eff3f3f3fff3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff313131ff323232ff323231ff353535ff3a3b3aff3f3f3fff454545ff4b4b4bff505050ffc8c8c8ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e1e0ffe0dfe0ffdfdfdfffdfdfdeffdddddeffdcdddcffdbdbdbffdbdadaffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d6d6ffd6d6d6ffd6d5d6ffd4d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcecfffcdcdcdffccccccffcccbcbffcbcacbffc9cacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc5c4c5ffc4c4c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc2c2c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c4c4ffc4c4c4ffc5c4c4ffc5c5c4ffc5c4c5ffc4c5c5ffc5c4c5ffc5c5c6ffc5c5c6ffc6c6c5ffc6c6c6ffc7c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9caffc9cac9ffcacacaffcbcbcbffcccdccffcdceceffcfcfcfffd2d1d2ffd5d6d5ffd8d8d8ffdbdbdcffdfdedfffe3e3e3ffe5e5e5ffe7e8e7ffecececfff0f0effff0f0f0ffebebebffb6b5b6ff525253ff1a1a1aff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff111111ff4c4c4cff939293ffe5e5e5ffedededffeeeeefffecececffe9e9eaffe7e6e6ffe4e4e5ffe0e0e0ffdcdcdcffd8d8d8ffd5d5d6ffd2d3d2ffd0d0d0ffcfcfcfffcececeffcdcdcdffcbcccbffcacacaffcac9caffc9c9c9ffc8c8c9ffc8c8c8ffc7c8c7ffc6c6c6ffc5c6c6ffc5c5c4ffc5c4c4ffc4c4c5ffc4c4c4ffc4c3c4ffc3c3c4ffc3c3c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c2ffc2c2c3ffc2c3c2ffc2c2c2ffc2c3c2ffc2c2c3ffc3c2c3ffc3c3c3ffc4c4c4ffc5c4c5ffc6c6c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc7c7c7ffc8c7c8ffc9c9c9ffcacacaffcdcdcdffcfcecfffd0cfcfffd0d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d6d5ffd5d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdcffddddddffdededeffdededeffdededeffdfdfdfffe0e0dfffe0e0dfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ff525253ff4f4f4fff494a4aff444344ff3d3d3dff373837ff323232ff313131ff313131ff3232327f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151515ff171717ff252525ff3e3e3eff676767ff919191ffbcbbbcffeaeaeafffdfdfdfffefefefffefefefffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffefffefffffefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefdfdfffefefefffdfdfefffdfdfefffdfdfefffefdfefffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefefdfff8f8f9ffe5e5e6ffc7c7c7ffafb0afff949494ff6e6e6eff484848ff383838ff3a3b3bff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfff7f7f7fff4f4f4fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f1f1fff1f0f1fff0f0f0ffeff0efffefefefffeeefefffeeefeeffeeeeedffeeeeeeffedededffedededffedededffedededffedededffedededffedececffececedffecececffecedecffedececffececedffedececffedecedffedededffedededffedededffedeeedffeeeeedffededeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefefffefefefffefefefffefefeffff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0ffefefefffeeeeeeffeeeeeeffedededffedededffedededffedededffececedffedecedffecececffecebecffebebecffebebebffebebebffebebebffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e7ffe6e6e6ffe5e5e6ffe4e4e4ffe3e3e3ffe2e1e2ffe1e1e1ffe0e0dfffdededfffddddddffdbdbdcffdadadaffd7d7d7ffd4d4d4ffd5d5d5ffd5d4d4ffd1d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5e5e5effbcbdbdffbdbdbdffbdbcbcffbebebeffc1c1c1ffc4c4c4ffc6c6c6ffc8c8c8ffcacacbffcdcdcdffcfcfcfffd1d0d1ffd3d3d3ffd5d5d5ffd7d6d6ffd8d8d9ffdad9d9ffdbdbdbffdddddcffdddddeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e3ffe3e4e3ffe5e4e4ffe6e5e6ffe6e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffebebebffebebecffecebecffecececffecececffecececffedededffedededffeeededffeeeeeeffeeeeeeffeeeeefffefefeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0eff0ffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0efffefefeffff0f0f0ffeff0f0fff0f0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f2f1fff2f2f1fff3f2f2fff3f3f3fff3f3f3fff3f4f4fff4f4f5fff5f5f5fff8f8f8fffdfcfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2d2d2cff2c2c2cff2d2d2cff3f3f3eff505050ff646364ff7b7c7bffb6b6b6ffeaeaeafffdfdfefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffefffffffffefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffdfefdfffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfff6f6f6ffdcdcdcffbcbdbdffa6a7a7ff89898aff666667ff454544ff3e3e3fff3f3f3fff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0c0c0cff313131ff303131ff313131ff313231ff363636ff3c3b3bff414040ff464645ff4b4b4bff504f4fffc9c9c9ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe2e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdeffddddddffdcdcdcffdbdcdcffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d7ffd5d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd0d0d0ffcfcfcfffcececeffcecdceffcdcdcdffcccccbffcbcbcbffcacbcaffcac9caffc9c9c9ffc9c9c8ffc8c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc5c5c5ffc5c4c5ffc5c5c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c9ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcbcbcbffccccccffccccccffccccccffcdcccdffcdcdcdffcececeffcfcfcfffd1d1d1ffd5d4d4ffd8d8d8ffdbdbdbffdddedeffe1e1e0ffe4e4e4ffe6e6e6ffe9e9e9ffedededfff0f0f0fff0f0f0ffe9e9e9ffa6a6a6ff565656ff1f1f1fff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff454546ff838383ffe0e0e0ffeeeeeeffefefefffedededffeaeaeaffe8e8e8ffe6e6e6ffe2e2e2ffdededeffdadadaffd8d7d7ffd4d5d4ffd2d2d1ffd0d1d1ffd0d0d0ffcfcfcfffcececeffccccccffccccccffcbcbcbffcacacbffcacacaffcacacaffc9c8c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c5ffc6c6c6ffc5c6c5ffc6c5c5ffc6c6c6ffc7c6c6ffc7c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffc9c9c9ffcac9caffcacacaffcbcbcbffcdcdcdffcfcfcfffd0d0d0ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d7ffd9d8d8ffd9d9d9ffdadadaffdbdadaffdbdbdcffdcdcdcffdddddcffdeddddffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e6e5ff555454ff4f4f4fff4a4949ff444444ff3f3e3eff393939ff343434ff313131ff323232ff323232bf26262600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff151514ff181818ff272727ff434343ff6e6e6eff959595ffc1c0c1ffedededfffdfdfdfffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefdfffdfdfdfffdfdfefffdfdfefffefefdfffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfff9f9f9ffe3e2e2ffc5c4c4ffaeaeadff969595ff706f70ff484948ff3a3a39ff3b3b3bff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffbfbfbfff5f5f5fff4f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffefefefffefefefffefeeefffefefefffeeeeeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffeeededffedededffedededffeeededffedeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffefefefffefefefffefefefffefefeffff0f0effff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f0f0fff1f1f0fff0f0f0fff1f0f1fff0f0f1fff1f1f1fff0f1f0fff1f0f1fff1f0f0fff1f0f0fff0f0f0fff0f0f0ffefefefffefefefffeeeeeeffeeefeeffeeeeedffeeeeedffedededffedededffedececffecececffecececffecececffececebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e6e7ffe5e5e5ffe4e4e4ffe3e3e3ffe2e1e1ffe0e0e0ffdfe0dfffdededeffdddddcffdcdbdbffdadbdaffd7d6d7ffd2d3d2ffd3d2d2ffd1d1d1ffd1d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5e5e5effbdbdbdffbebebeffbebdbeffbebebeffc1c1c1ffc4c3c3ffc6c6c6ffc8c8c8ffcbcbcaffcccdcdffcfcfcfffd1d1d1ffd3d3d3ffd5d4d5ffd7d7d7ffd9d8d9ffdadadaffdbdbdbffddddddffdededeffdfdfdfffe1e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe7e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebeaebffebebebffebebebffebebebffebebebffebebecffecececffecececffedececffedecedffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0f0effff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f1f1fff1f0f0fff1f1f1fff1f0f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f0fff1f1f0fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff5f5f5fff5f6f6fff7f7f7fffbfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2c2cff2c2c2cff2c2b2bff2d2d2dff383839ff4c4c4cff5f5f5fff767676ffafafafffe8e9e9fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffdfefefffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefdfdfffefdfdfffefefefffefefefffefefefffefefffffefefefffefefffffffefefffefefffffefefffffefffffffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfff6f5f6ffd8d9d9ffbbbbbbffa7a7a7ff8b8b8bff676667ff444444ff3d3e3dff3e3e3fff3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f191919ff323332ff313131ff303130ff313131ff363636ff3b3b3bff414141ff474646ff4c4b4bff535353ffdbdadaffe5e6e6ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e3e4ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e1e0ffe0dfe0ffdfdfdfffdededeffddddddffdcdcdcffdcdcdcffdbdbdbffdadbdaffdad9daffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecfcfffcececdffcdcdcdffcccdcdffcccbccffcccbcbffcbcbcbffcacacbffcacacaffcacacbffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcaffcacbcbffcbcbcbffcccccbffccccccffcdcdcdffcdcdcdffcececeffcececeffcececeffcececeffcfcfcfffd0d0d0ffd1d1d1ffd3d3d3ffd7d7d7ffdadadaffddddddffdfdfdfffe3e3e2ffe6e5e5ffe7e7e7ffeaeaeaffeeeeeefff1f1f1ffefefefffe4e4e4ff939292ff4b4b4bff131414ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff414141ff737373ffd8d8d7ffefeeeeffefeff0ffeeeeeeffebebebffe9e9e9ffe7e7e7ffe4e4e4ffe0e0e0ffdcdcdcffd9d9d9ffd7d6d7ffd4d4d4ffd3d3d3ffd1d2d1ffd1d1d1ffd0cfd0ffcfcfceffcdcdcdffcdcdcdffcdcdccffccccccffcbcbcbffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc7c8c8ffc7c8c8ffc7c8c7ffc8c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c8c9ffc8c8c8ffc9c9c9ffcacacaffcacbcaffcbcbcbffcccccbffccccccffccccccffcdccccffcccccdffccccccffcccccdffcdcdcdffcececeffcecfcfffd0d1d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffdadadaffdbdadbffdbdbdbffdcdcdbffdddcdcffddddddffdededdffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ff535453ff505050ff4b4b4bff454545ff414140ff3c3c3cff353636ff323232ff323232ff333333ff34343300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff141414ff181818ff282728ff444444ff727273ff989999ffc7c7c6ffefefeffffefdfefffefefefffefefefffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffdfdfefffdfefefffdfdfdfffefefdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfff9f9f9ffe1e1e2ffc4c4c3ffadadadff949494ff6f706fff4a4a4aff3a3b3aff3b3b3bff3a3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff9f9f9fff5f5f5fff4f4f4fff4f4f4fff4f4f3fff3f4f3fff3f3f3fff3f2f2fff2f2f2fff2f1f2fff1f1f1fff0f0f1fff0f0f1fff0f0f0fff0eff0fff0eff0ffeff0efffeff0efffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffeff0effff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f0fff1f0f0fff0f1f0fff1f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefefefffeeefefffeeefeeffeeeeeeffeeeeedffedededffeeededffedededffecececffecececffecececffececebffebebebffebebebffebebeaffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e2e3ffe1e1e1ffe0e0e0ffdfdfdfffddddddffdddddcffdbdcdcffdadadaffd6d6d6ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d17f68686800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2f2f2fffbebdbeffbdbebeffbebebeffbebebeffc1c1c1ffc4c4c4ffc6c6c6ffc8c8c8ffcbcbcaffcdcdccffcfcfcfffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdadbdaffdcdcdcffddddddffdededfffe0dfe0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffeae9eaffeaeaeaffeaeaebffebebebffebebebffebebebffebebecffebebecffecececffecececffedececffedececffedededffedededffedededffeeeeeeffeeefeeffeeeeeeffefeeefffefefefffefefefffefefefffefefeffff0efefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f2fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff5f4f5fff5f5f5fff7f7f7fffafafafffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2b2c2cff2d2d2dff2c2b2bff333433ff484949ff5d5c5cff747374ffa9a9a9ffe6e6e6fffdfdfdfffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffefefefffffefefffefefefffefefefffefefefffefdfefffefdfdfffdfefefffdfefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfff5f5f5ffd6d6d6ffbababaffa6a6a6ff8a8b8aff666665ff434343ff3e3e3eff3d3d3dff3f3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323233ff323333ff323332ff313131ff323232ff373737ff3c3c3cff424242ff474747ff4b4b4bff646464ffe6e6e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e1e1ffe1e1e1ffe1e0e0ffe0e0dfffdfdfdfffdededeffddddddffdcdcdcffdbdcdcffdcdbdcffdadbdbffdadadaffdadadaffd9dadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d6d6ffd6d6d6ffd5d5d5ffd4d4d3ffd3d4d3ffd2d2d2ffd2d2d2ffd1d1d1ffcfd0cfffd0cfcfffcfcecfffcececeffcecdcdffcdcdcdffcdccccffccccccffcccdccffccccccffcbcbccffcbcbcbffcbcccbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacacaffcbcacaffcbcbccffccccccffcbcbcbffcbcbcbffccccccffccccccffcccccbffcbccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcdcecdffcecdcdffcececeffcfcfceffcfcfcfffd0cfd0ffd0d0d0ffcfd0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd6d5d6ffd9d9daffddddddffdfdfdfffe1e1e1ffe4e4e4ffe6e6e6ffe8e8e8ffebebebffefefeffff1f1f1ffeeeeefffe0dfdfff80807fff383837ff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090908ff343433ff666666ffcac9c9ffeeeeeefff0f1f0ffefefefffecececffeaeae9ffe8e8e8ffe6e6e6ffe2e2e2ffdededfffdbdcdbffd8d9d8ffd6d5d6ffd4d4d4ffd4d3d4ffd2d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcfceceffcececfffcececeffcdcdcdffccccccffccccccffcccbcbffcbcbcbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcbffcbcbcbffccccccffccccccffccccccffccccccffcdcccdffcccccdffccccccffcccccbffcbcccbffccccccffccccccffccccccffccccccffcdccccffcdcdcdffcdcdcdffcececeffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d4d4ffd6d6d5ffd7d7d6ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d8ffd9d9d9ffdadadaffdadbdaffdbdbdbffdbdcdbffdcdcdcffddddddffdedddeffdfdedeffdfdfdfffdfe0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e4e5ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ff757575ff525252ff4d4d4eff484848ff424343ff3d3d3dff373737ff313232ff333333ff333333ff3333337f191919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff141515ff181818ff262626ff424342ff727272ff9b9b9bffcbcbcbfff1f1f1fffdfdfdfffefdfefffefefefffefefefffefefefffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfff9f9f9ffe2e2e2ffc6c6c6ffaeaeaeff919090ff6d6d6dff484848ff383838ff3a3b3bff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff7f7f7fff5f6f5fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0efffefefefffefefefffefefefffefefefffefefeeffeeefefffefefefffefefefffefeff0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffeeeeefffeeeeeeffedeeedffedededffedededffedededffecedecffedececffecececffecececffebebebffebebebffebebebffeaebeaffeaeaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe2e2e2ffe1e1e1ffe0e0e0ffdedfdeffdddeddffdcdcddffdbdbdbffd9d9d9ffd5d6d5ffd1d1d1ffcfcfcfffd0d0d0ffd0d0d07f68686800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f242424ff484849ff484848ff484848ff484848ff484848bf4444447f2c2c2c7f21212100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebdffbdbebeffbebebeffbebebeffc1c1c1ffc4c4c4ffc6c6c6ffc9c9c9ffcacacaffcdcdccffcfcfcfffd1d1d1ffd3d4d4ffd5d5d6ffd8d7d7ffd9d9d9ffdadbdbffdcdcdcffdddedeffdedfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebeaebffebebebffebebebffebebebffecebebffecececffecececffedececffededecffedededffedededffeeeeeeffeeeeeeffeeefeeffeeeeefffefefefffefefefffefefefffefefefffefefefffefefeffff0efefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff1f1f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f5fff5f5f5fff6f7f7fff9f9f9fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2bff2d2d2cff2a2a2aff282828ff303030ff464646ff5b5c5bff737374ffa3a2a2ffe2e3e2fffbfbfbfffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefdfdfffefdfefffdfdfdfffcfcfdfff5f5f5ffd7d7d7ffbababaffa5a5a5ff898989ff646464ff414040ff3d3d3dff3e3e3fff3d3e3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0c0c0cff323333ff323233ff323232ff323232ff343534ff3a393aff3f3f3fff444444ff494a4aff4f4f4eff757676ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0e0ffdededfffdededeffddddddffdddddcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffd9dad9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcfcfcfffcfceceffcececeffcdceceffcdcdceffcecdceffcececeffcdceceffcececeffcececeffcececeffcececeffcececeffcececeffcecfceffcfceceffcfceceffcfcfceffcececeffcfcfcfffcecfcfffcececeffcfceceffcecfceffcfceceffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d1d2ffd2d3d2ffd4d3d4ffd5d5d4ffd7d8d7ffdcdcdcffdfdedfffe0e1e1ffe3e3e3ffe5e5e6ffe6e7e7ffe9e9e9ffecececfff0f0f0fff1f1f1ffedededffd8d8d8ff727272ff323231ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff1c1c1cff5b5b5affb9b9b9ffeeeeeefff1f0f1fff0f0f0ffedededffebebebffe9e9e9ffe7e7e7ffe4e4e4ffe0e0e0ffddddddffdadadaffd7d8d8ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfceceffcececeffcececeffcecdceffcecdcdffcdcdccffcdccccffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcecfceffcecfceffcecfcfffcececeffcececeffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd3d2d2ffd2d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffd9dadaffdadadaffdadadaffdadadaffdadbdbffdbdbdbffdcdcdcffdddcdcffddddddffdededeffdfdedeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ff90908fff535353ff4f4e4fff4a4a49ff444444ff3f3f3fff3a3a3aff353434ff343333ff333333ff323232bf252525000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff151515ff111111ff181818ff252525ff424242ff6e6e6eff9a9a9affcfcfcffff3f3f3fffdfefdfffdfefefffefefefffefefefffffefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffefffefffffefffffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfdfefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefdfffefefefffefefefffefdfefff9f9f9ffe2e2e2ffc8c8c8ffb0b0b0ff909090ff696969ff464646ff393939ff3e3e3eff404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafbfafff6f6f6fff5f6f6fff5f5f5fff5f5f4fff4f5f5fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0efeffff0efefffefefefffeff0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f1fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff2f1f2fff2f2f2fff1f2f2fff2f2f2fff1f2f2fff2f1f2fff2f2f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff0f0f1fff0f1f0fff0f0f0ffefefefffefefefffeeeeefffeeeeefffeeeeeeffeeeeeeffedededffedededffedededffededecffecececffecececffecececffebebebffebeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e4e4ffe3e3e4ffe2e2e2ffe1e1e1ffe0e0e0ffdededeffddddddffdcdcdcffdbdbdbffd9d9d9ffd5d5d5ffd1d1d1ffcfcfcfffd0cfd0ffd0d0d0bf9b9b9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393939ff484848ff484848ff484848ff494848ff5d5d5eff5e5e5eff464646ff505050ff525252ff4a4a4a7f2c2c2c7f2a2a2a3f1515150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbebebeffbebebeffbfbfbfffbebfbfffc0c1c1ffc4c4c4ffc6c7c6ffc9c9c8ffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd3d4d4ffd5d5d6ffd8d8d8ffdadad9ffdbdbdbffdcdcdcffddddddffdfdedfffe0e0e0ffe2e1e2ffe2e2e2ffe3e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebebebffebebebffebebecffececebffebecebffecececffecececffedececffedededffedededffedeeedffeeeeeeffeeefeeffefefefffefefefffefefefffefefefffefeff0ffefefeffff0efeffff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f1f2fff2f1f1fff2f1f2fff2f2f2fff1f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f3fff2f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f3fff4f4f4fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff6f5f5fff8f7f8fffbfbfbfffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f161616ff2a2a2aff262626ff252524ff2f2f30ff444444ff595959ff707070ff999999ffdededefff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffefdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffdfefefffefefdfffdfdfefffdfdfdfffcfcfcfff5f5f5ffd6d6d6ffbababaffa4a3a3ff868686ff626262ff3f403fff3c3d3cff3f3f3fbf2e2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf252525ff323232ff333232ff323232ff323232ff373737ff3c3c3cff414141ff464646ff4b4b4bff505050ff959596ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffddddddffddddddffdddcdcffdcdcdbffdbdcdbffdbdbdbffdadadaffdadadbffd9dadaffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0cfffcfd0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd0d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd1d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd7d7d7ffdadbdbffdededfffe1e0e0ffe2e2e1ffe5e5e5ffe6e7e7ffe8e7e8ffeaeaeaffedeeedfff0f1f0fff1f1f1ffecececffcacacaff5b5b5cff171616ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff0f0f0eff454545ffa4a5a4ffebececfff2f2f2fff1f1f1ffefefeeffecececffeaeaeaffe8e8e7ffe5e5e5ffe2e2e1ffdfdfdfffdcdcdcffdad9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd1d0d0ffd0d0d1ffd0cfcfffd0d0cfffcfd0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd1d0d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d8d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffddddddffdededeffdededeffdfdfdfffe0e0dfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e3ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffa5a5a5ff545353ff4f4f4fff4b4b4bff474747ff424242ff3c3c3cff363635ff323232ff323232ff313232ff3132323f0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f050506ff131212ff131313ff121212ff171717ff252525ff434243ff6c6c6cff989898ffd3d2d2fff5f5f4fffdfefefffdfdfefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffefdfdfffdfefdfffefdfdfffefefefffefefdfffdfdfdfffdfdfdfff9f9f9ffe1e1e0ffc8c9c8ffb1b1b1ff909090ff666666ff454545ff3e3e3eff404040ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff8f9f9fff7f7f7fff6f5f5fff5f6f5fff5f5f5fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffeff0efffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffecececffecedecffecececffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe0e0e1ffdfe0dfffdededeffdddcddffdddcdcffdcdbdcffdad9daffd6d6d6ffd2d2d2ffcfcfd0ffd0d0d0ffcfcfcfffcecece00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343434ff393939ff484848ff484848ff5e5d5dff5e5e5eff464646ff50504fff525252ff4a4a4aff585858ff555655ff5555547f2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf8e8e8effbfbfbfffbfbfbfffbebebeffc0c0c1ffc4c4c3ffc6c6c6ffc9c9c8ffcbcbcbffcdcdcdffcfcfcfffd2d2d1ffd3d4d3ffd6d6d5ffd7d8d8ffd9d9d9ffdadbdaffdcdcdcffdededdffdfdfdfffe0e0e0ffe2e1e1ffe2e2e3ffe3e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaebffebebebffebebebffebecebffecebecffecececffecececffecececffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefeffff0f0efffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f2f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f6f6fffaf9f9fffdfdfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141414ff262626ff242424ff222222ff2b2b2bff3f3f3fff535353ff686869ff929292ffdbdadafff7f8f8fffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefffffefefefffefefefffefffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefdfffefefefffefefefffefefefffdfdfefffcfcfdfff5f4f4ffd4d4d4ffbabab9ffa2a2a2ff858585ff636463ff434242ff3f3f3fff40403f7f2020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0c0c0cff313131ff313231ff323232ff323232ff343434ff393939ff3f3f3fff444445ff484949ff4e4e4eff515152ffbabbbaffe9e8e8ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdedfdeffdededfffdededeffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdadbdbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d3ffd3d3d3ffd3d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d7ffd6d6d7ffd7d7d7ffd8d8d8ffdadadbffdddddeffe1e1e1ffe2e2e2ffe4e3e3ffe6e6e6ffe8e8e8ffe9e9e9ffebebebffeeefeffff1f1f2fff1f1f1ffebebebffbababaff464646ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff2f302fff8c8c8cffe6e7e7fff3f3f3fff2f3f2fff0f0f0ffedeeedffebebebffe9e9e9ffe6e7e6ffe3e3e3ffe0e0e0ffdededeffdbdbdbffdbdbdaffdadadaffd9d9daffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d3d3ffd3d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdddddcffddddddffdddedeffdedddeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffc6c6c6ff535353ff515051ff4e4e4eff494949ff444344ff3e3e3eff373737ff323231ff323132ff313131ff3030307f181818000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f060505ff0b0b0cff101010ff121211ff171817ff272726ff434343ff6a6a6aff989898ffd6d6d6fff5f6f6fffefefdfffefefefffefefefffefefefffefefffffefffefffefefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff8f9f9ffe0e0e0ffc7c7c7ffb3b2b2ff929292ff686867ff444444ff3e3e3eff404040ff40404100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff7f7f7fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff3f4f3fff3f3f3fff3f3f2fff2f2f2fff1f1f2fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0ffefeff0ffefeff0ffefeeefffeeefeeffeeeeeeffeeeeeeffededeeffededeeffedededffedededffecececffecececffebebebffebebebffeaebebffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e1ffe0e0e1ffdfdfdfffdededeffdddddeffddddddffdcdbdcffdadad9ffd7d6d6ffd3d3d3ffcfcfcfffcfcfcfffcececeffcecece00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000003f0d0d0d7f1b1b1b7f1b1b1b7f1b1b1bbf1c1c1cff272828ff343434ff3a3939ff4b4b4bff5e5e5fff474747ff494949ff515151ff4a4a4aff585859ff565556ff545454ff5554547f2a2a2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5f5f5fffbebfbfffbfbfbfffbebebeffc0c0c0ffc4c3c3ffc7c6c6ffc9c9c9ffcbcbcbffcececdffcfcfd0ffd2d1d2ffd4d3d3ffd6d6d6ffd8d7d8ffd9d9d9ffdbdbdbffdcdcdcffdededeffdfdedfffe1e0e0ffe2e2e1ffe3e3e2ffe3e4e4ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaebebffebebebffebebebffececebffecececffecececffecececffecececffedededffededeeffededeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffeff0f0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff8f8f8fffcfcfcfffefefdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f131313ff242424ff222222ff222221ff2a2929ff383838ff4d4d4dff636363ff898989ffd5d5d5fff7f7f6fffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffefefffffefefefffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefffffffefffefffefffefffefefffffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefdfffefdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefefffefefefffefdfdfffdfefefffefefefffdfefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfdfff4f4f4ffd2d2d1ffb9b9b9ffa2a2a2ff868686ff666565ff444444ff3f4040ff4040407f202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf242424ff303130ff313131ff313132ff313131ff373636ff3c3c3cff424241ff474747ff4c4c4bff4f4f4fff565756ffd8d9d9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e2ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfe0ffdfdfdfffdededeffdededeffdddedeffddddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdadbdbffdad9daffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d5d6ffd5d5d6ffd6d5d6ffd5d6d5ffd6d6d5ffd5d6d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d8d8ffdbdbdbffddddddffe0e0e0ffe2e2e3ffe4e4e3ffe5e5e5ffe8e8e8ffe9eaeaffebeaebffecececfff1f0f0fff3f3f3fff1f1f0ffeaeaeaffacacadff444444ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff232323ff7a7b7affe2e2e2fff3f3f3fff3f3f4fff1f2f1ffeeeeeeffedededffebebebffe8e9e8ffe5e5e5ffe2e2e2ffe0e0e0ffdededeffdcddddffdcdcdcffdbdbdbffdadadbffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd7d6d7ffd7d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdadadbffdbdbdcffdcdcdcffdcdcdcffdddcddffddddddffdddeddffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ff555455ff525353ff4f4f4fff4a4a4aff454545ff3f3e3fff383838ff333232ff313132ff303030ff303030ff303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f050605ff0b0b0bff0b0b0bff0d0d0dff171717ff282929ff434243ff69696aff9b9b9bffd9d9d9fff6f7f7fffdfefdfffefefefffefefefffefefefffefefefffffffefffefefefffffefffffefefefffefffffffefffffffefffffffffffffffefffefffefefffffffefffffffffefffefefffffefefefffefefefffefefefffdfefdfffefefefffdfefefffdfdfdfffefdfdfffdfdfdfffdfefefffefefefffefdfdfffdfefefffefdfefffefefefffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfefffdfefefffdfefdfffdfdfdfffdfdfefffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff8f9f9ffe1e1e1ffc4c4c4ffb1b1b1ff929292ff696969ff444343ff3c3d3cff404040ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfefefffafafafff7f7f7fff6f6f6fff6f6f5fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f5fff4f3f4fff3f3f4fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f2fff2f1f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f3fff2f3f3fff3f3f3fff3f2f3fff3f3f3fff2f3f3fff3f3f2fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffeff0effff0eff0ffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffedededffedededffecededffecececffecececffebebebffebebebffeaeaeaffeaeae9ffe9e9e9ffe9e9eaffe9e8e9ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe5e6e5ffe5e4e5ffe4e4e4ffe3e3e3ffe1e2e2ffe0e0e0ffdfdfdfffdededeffdededeffdedddeffdcdcdcffd9dad9ffd7d7d6ffd4d4d3ffcfcfcfffcececeffcececeffcecece3f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000007f1e1e1eff373737ff373637ff373737ff363737ff292929ff282828ff2a2a2bff292929ff343434ff242324ff292929ff343434ff3f3f3eff535353ff545454ff555554ff5454547f2a2a2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5f5f5fffbfbfbfffbfbfbfffbfbfbfffc0bfc0ffc4c3c4ffc7c6c6ffc9c9c9ffccccccffcececeffcfd0d0ffd2d2d2ffd4d4d4ffd6d6d6ffd7d7d8ffdad9d9ffdbdbdbffdcdcdcffdededeffdfdfdfffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e8ffe8e8e9ffe9e9e9ffeae9e9ffeaeaeaffebeaeaffebebebffebebecffebebebffecececffecececffecededffecededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff3f3f3fff3f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff6f5f5fff6f5f6fff5f6f5fff5f6f5fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f6f6fff7f6f7fffafbfbfffefdfefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f111111ff222122ff222222ff222122ff292928ff363636ff4c4c4cff626262ff858585ffcfcfcffff6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffefdfefffefefdfffdfefdfffefefefffefdfdfffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffdfdfdfffdfcfcfff5f5f5ffcfcfceffb8b9b8ffa3a3a4ff878787ff646463ff444443ff404040ff4040407f20202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0b0b0bff30302fff303030ff303030ff313131ff323132ff383838ff3d3e3dff444344ff494a49ff4e4e4eff525251ff707070ffeaeaeaffeae9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e4ffe5e5e4ffe4e4e3ffe3e2e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffe0dfdfffdfdfdfffdfdedeffdedfdfffdfdedeffdededeffdededeffddddddffddddddffdddcdcffdcdcdcffdbdbdbffdadadaffd9dad9ffdad9d9ffd9d9d9ffd9d8d8ffd8d8d7ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd6d5d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdcdbdcffdddeddffdedfdfffe2e2e2ffe4e4e4ffe6e5e5ffe7e7e7ffe9e9e9ffebebecffededecffeeeeeffff2f2f1fff3f3f3fff0f0f0ffe6e6e6ff9d9d9dff3d3c3dff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff272726ff717171ffdcdcdcfff3f3f3fff4f4f4fff2f3f3fff0f0f0ffeeeeeeffedececffeaeaeaffe7e7e7ffe4e4e4ffe3e2e3ffe1e0e0ffdededeffdededeffddddddffdcdcdcffdbdbdbffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd7d7d7ffd7d8d7ffd7d7d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d8d9ffd9d9d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffdadadaffdadadaffdcdbdbffdbdcdbffdcdcdcffdcdcdcffdddddcffddddddffdddedeffdddedeffdededeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ff7a7a7aff545454ff504f50ff4b4b4aff454545ff403f40ff3a3a39ff333333ff303030ff303030ff303030ff3030307f1818180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f060505ff0b0b0bff0b0b0bff0a0a0aff151515ff292929ff444445ff6d6d6cffa1a1a1ffdcdcdbfff8f7f8fffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefffffffffffefffffffefffefefefffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefdfffefdfdfffefdfefffefefdfffdfdfdfffefefefffefdfdfffefefdfffefefdfffefdfefffefdfefffefefefffffefefffffefffffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffcfcfdfffcfcfdfff8f9f8ffdfe0e0ffc1c0c0ffadaeaeff919292ff6b6b6bff464646ff403f3fff434242ff4343430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfcfcfff8f8f8fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f2f3fff3f2f3fff2f3f3fff2f3f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f0f0fff0eff0ffefefefffefefefffefefefffefefefffefeeefffeeeeeeffeeeeeeffedededffedededffecececffecececffebebebffebebebffeaeaeaffeaeae9ffeae9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e6ffe5e6e5ffe4e5e4ffe3e4e4ffe3e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdeffdfdedeffdedddeffdcdcdcffdadadaffd6d6d6ffd2d3d3ffcfcecfffcdcdcdffcececeffcbcccb7f6565650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ff424242ff3f3e3eff373737ff373737ff353636ff2d2d2dff060606ff0e0e0eff0e0d0dff0b0b0bff060707ff070707ff0a090aff151514ff353534ff424342ff505050ff5455547f2a2a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc3c3c4ffc6c7c6ffcac9c9ffcccbccffcececeffd0d0d0ffd2d2d2ffd4d4d4ffd5d6d6ffd7d8d8ffdad9daffdbdbdbffdddddcffdededeffdfdfe0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e4ffe6e6e5ffe6e6e6ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebebffecececffecececffecececffedededffedededffedededffeeededffeeeeeeffeeeeeeffeeefeeffeeefefffefefeffff0efeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff9f8f8fffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f101111ff232323ff232322ff212121ff292929ff3a3a3aff4c4c4cff636263ff838483ffc9cacafff4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefdfffefefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfff4f4f4ffcececdffb9b9b9ffa4a5a4ff888888ff636262ff3f3f3fff3f3f3fff4040407f2020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf222221ff2e2d2eff2f2f2fff303030ff2f3030ff343434ff3b3b3aff404040ff464645ff4b4b4bff505151ff545454ffa5a4a5ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e3ffe3e3e3ffe2e3e2ffe2e2e1ffe2e1e2ffe1e1e1ffe1e1e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdedfdfffdededeffdededeffddddddffdcdcddffdbdcdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d7ffd8d8d7ffd8d8d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffdadadaffdadadaffdbdadbffdbdbdbffdcdbdbffdcdcdcffdededdffe0dfdfffe1e1e2ffe4e4e4ffe6e6e6ffe6e7e7ffe8e8e8ffebebebffedededffeeefeefff0efeffff3f3f3fff4f5f4fff2f2f1ffe4e4e4ff8a8a8aff313031ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff222222ff626262ffcdcdcdfff2f2f2fff4f4f4fff3f3f4fff1f1f1ffefefefffededeeffecececffe9e8e9ffe6e6e6ffe4e5e4ffe3e3e3ffe1e1e1ffe0e0dfffdfdfdeffdededeffddddddffdcdcdcffdcdcdbffdcdcdcffdcdcdbffdbdbdcffdadbdbffdbdbdaffdadadaffd9d9daffd9d8d9ffd9d9d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffd9d9daffdad9daffdadadaffdadbdaffdbdbdaffdbdadaffdadadaffd9dad9ffd9dad9ffd8d8d9ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadadaffd9dad9ffdad9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffddddddffddddddffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e4e3ffe3e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe7e7e7ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffe9e9eaffeaeaeaffa09fa0ff545354ff505050ff4b4b4bff474747ff414241ff3c3c3cff353536ff30302fff303030ff303030ff2f2f2fff2d2d2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f060505ff0b0b0bff090909ff070807ff151414ff2a2a2aff4a4a4aff767675ffa5a5a5ffdededefff9f9f9fffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefffffefefefffefefefffefffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefdfefffdfefefffefefefffefefdfffefdfefffdfefdfffefefefffdfdfefffefefefffdfdfefffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffdfdfdfffdfdfdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffafbfafffbfbfbfffcfbfbfffcfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfff8f8f8ffdfdedeffbebebdffabababff919191ff6e6e6eff4a4a4bff424243ff434343ff434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f3f3fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff3f4f3fff3f4f3fff3f3f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff2f2f2fff2f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0ffeff0f0fff0f0effff0efefffefeff0ffefefefffefefeeffeeeeeeffeeeeeeffedededffedededffecececffecececffebebebffeaebebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e5e6ffe4e5e4ffe3e3e3ffe3e3e2ffe2e1e1ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdededdffdcdcdcffd9d9d9ffd6d6d5ffd2d2d2ffcdcdcdffcbcbcbffcbcbcbffcbcbca7f6565650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff3f3f3eff363737ff2b2b2bff10100fff040404ff020202ff020102ff000000ff000000ff000000ff000000ff020202ff0a0b0aff131313ff353535ff505050ff2324237f1c1d1c7f1d1c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbfbfbfffc0c0c1ffc1c1c1ffc1c1c1ffc3c3c3ffc6c6c6ffc9c9c9ffcccccbffcececeffd0d0d0ffd2d1d2ffd4d4d4ffd6d6d6ffd7d8d8ffdadadaffdbdbdcffddddddffdfdedfffe0e0dfffe1e1e1ffe3e2e2ffe4e3e3ffe4e5e4ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e7ffe7e8e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebebeaffebebebffecebebffecececffecececffecedecffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f6f5fff6f6f5fff6f6f6fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f6fff7f8f8fffcfbfbfffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f080808ff262626ff262626ff222221ff2a2a2aff3c3c3cff525252ff646464ff818181ffc3c3c3fff2f2f2fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffcfcfcfff4f4f4ffccccccffb8b8b8ffa5a5a5ff898888ff636363ff3e3e3eff3c3b3cff3f3f3f7f202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0a0a0aff2b2b2bff2d2d2dff2e2e2eff2f2f2fff303030ff363636ff3d3d3dff424243ff484848ff4e4e4eff525252ff585858ffd2d1d2ffebebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdedfffdededeffddddddffddddddffdcddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdadadaffdadadbffdadbdbffdbdbdbffdbdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadbdaffdadadaffdbdbdbffdadbdbffdadbdaffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffddddddffdededeffdededeffdededeffdfdfdfffe4e4e4ffe6e6e6ffe7e7e7ffe8e8e8ffeaeaeaffedecedffeeefeeffefefeffff1f0f1fff4f4f4fff5f5f5fff3f3f2ffe2e2e2ff7d7d7dff353535ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1b1c1bff616161ffbebebefff2f2f2fff4f4f5fff4f4f5fff2f2f2fff0f0f0ffeeefeeffedededffeaeaebffe8e8e8ffe6e6e6ffe5e5e5ffe3e3e3ffe2e1e1ffe0e0e1ffdfe0e0ffdfdfdfffdededeffdddeddffddddddffddddddffddddddffdddddcffdcdcdcffdbdcdcffdbdbdbffdadbdaffdbdbdaffdadadaffdadbdbffdadbdaffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdcdcdbffdadadaffdad9d9ffdadadaffdadbdaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffdddedeffdededeffdfdfdeffdfdfdfffdfdfdfffdfe0dfffdfdfdfffe0e0dfffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffebebebff545454ff515151ff4d4d4eff494949ff444443ff3d3d3dff373737ff323132ff303031ff2f2f2fff2d2d2dff2c2c2c3f0a0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f050505ff090909ff070707ff050606ff141414ff2a2a2aff4c4c4cff7d7d7dffa8a8a8ffe1e1e1fff9faf9fffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefefffefffffffffffefffffefffffefffffffffefffffefefefffefefefffefefefffefefefffdfefdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfefffdfefdfffefdfdfffdfefdfffdfdfdfffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfff8f8f8ffdddedeffbdbcbdffa9a9a9ff8f8f8fff6d6d6cff494949ff414242ff434343ff4343430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfff9f9f9fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff3f3f3fff3f4f3fff3f3f3fff4f4f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffefefefffefefefffeeeeeeffeeeeeeffedeeedffedecedffecececffebececffebebebffeaeaeaffeaeaeaffe9e9eaffe8e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e6e6ffe5e4e5ffe4e4e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdedfdeffddddddffdcdcdcffd9dad9ffd5d5d5ffd1d1d1ffcdcdcdffcacbcaffcacbcaffcbcacaffc9c9ca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff424242ff3d3d3dff242424ff090909ff020202ff020202ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff111111ff1c1c1cff393a39ff393939ff6161617f373737000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf909090ffc1c1c1ffc1c1c1ffc2c2c2ffc3c3c3ffc6c7c6ffc9c9c9ffcbcbcbffcececeffd0d0d0ffd2d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffdddedeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffeaebeaffebebebffebececffecedecffedececffedededffedededffeeeeedffeeeeeeffeeeeeeffeeefeeffeeefefffeeefeeffefefefffefefeffff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f4f3fff3f3f3fff3f3f4fff3f4f3fff4f4f3fff4f4f4fff4f3f3fff4f4f3fff3f4f3fff3f4f3fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f8f8fff7f8f8fff8f7f7fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f8fffaf9fafffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff262626ff252626ff2a2a2aff3c3c3cff505050ff686868ff7c7c7cffbababaffeeeeeefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffdfdfdfffcfcfdfff4f4f4ffcacacaffb7b7b7ffa4a4a4ff888888ff666565ff414141ff3c3c3cff3c3c3c7f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1e1e1eff2a2929ff2b2c2bff2d2d2dff2d2d2eff313031ff383838ff3f3f3fff444445ff4a4a4aff4f4f4fff555454ff757576ffebebebffebebebffebebebffebebebffebeaebffebeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffe9eaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0dfffdfdfdfffdfdfdfffdedfdeffdededeffdedddeffdddeddffddddddffddddddffddddddffdcddddffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdcffdcdcdcffdcdcdcffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdddcdcffdddcddffddddddffdeddddffddddddffddddddffddddddffddddddffdcdcddffdddddcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdcddddffdddcdcffdddcddffddddddffddddddffdeddddffdededeffdfdedeffdededfffdfdfdfffdfdfe0ffdfe0e0ffe2e2e3ffe6e6e6ffe7e8e7ffe8e8e8ffeae9eaffebebebffeeeeeefff0f0f0fff1f0f0fff2f2f2fff4f4f4fff5f5f5fff3f3f3ffdadadbff737373ff353535ff050504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff131314ff535453ffb1b1b0fff1f1f1fff5f5f5fff5f5f5fff3f3f3fff1f1f1ffefeff0ffefeeeeffecececffe9e9eaffe8e8e8ffe7e7e7ffe6e6e6ffe3e3e3ffe2e2e2ffe2e2e1ffe1e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdedfffdededfffdededeffdddedeffddddddffdddddcffdcddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffddddddffddddddffddddddffddddddffddddddffdddedeffdedddeffdededeffdddeddffdededeffdddcdcffdcdcdcffdddcddffdeddddffddddddffddddddffddddddffdcddddffddddddffdededdffddddddffdddedeffdededeffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e4ffe3e3e4ffe3e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e6e6ffe7e6e7ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe9e9e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffebebebffebebebffebebebffebebebffebebecff6f6f6fff535353ff4f4f4fff4a4a4aff454545ff3f3f3fff3a3a3aff343434ff2e2e2eff2d2d2dff2c2c2cff2a2a2abf1e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f040404ff070707ff050405ff030303ff101010ff282828ff4d4d4dff808181ffacacacffe3e3e4fffbfafafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfcfffcfbfbfffbfafafffbfafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfff7f7f7ffddddddffbcbcbdffa8a8a9ff8e8d8dff6c6c6cff484948ff414041ff424242ff43434300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfbfbfff8f8f8fff7f7f7fff7f7f7fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffefefeeffeeeeeeffeeeeeeffedededffecececffecececffebebebffebebebffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e7ffe5e6e6ffe5e4e5ffe4e4e3ffe2e2e3ffe1e2e1ffe0e0e0ffdfdfdfffdedfdeffdededeffddddddffdcdcdcffd9dadaffd5d5d5ffd1d1d1ffcdcdcdffc9c9c9ffcacacaffc9c9caffcacaca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ff434342ff424242ff414141ff3d3d3eff232424ff090809ff010202ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff353536ff39393aff616161ff6e6f6e7f3837380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f606061ffc1c1c1ffc2c2c2ffc3c3c2ffc3c3c4ffc6c6c7ffc9c9c9ffcbcbcbffcecdceffd0d0d0ffd2d2d2ffd4d4d4ffd7d7d7ffd9d9d9ffdbdbdbffddddddffdededeffdfdfe0ffe1e0e1ffe1e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaebebffecebebffecececffecececffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefeffff0f0effff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262626ff252626ff242424ff272827ff39393aff4d4d4dff636363ff7a797affb3b3b3ffecececfffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffefffffffefffefffefffefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffdfdfdfffdfcfcfff4f3f4ffc9c9c9ffb7b6b7ffa2a2a2ff868787ff626363ff3f403fff3b3c3cff3e3f3f7f2424240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f090909ff272727ff282828ff292929ff2b2a2bff2d2d2dff333333ff393939ff414141ff464646ff4c4c4bff515151ff565655ffaeaeadffecebecffebecebffebebebffebecebffebecebffebebebffebebebffebebebffebebebffebebeaffeaeaeaffeaeaeaffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe8e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe3e4e3ffe4e4e4ffe3e4e4ffe3e3e3ffe4e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdededeffdededeffdfdedeffdededfffdfdedeffdededeffdfdedfffdfdedfffdedfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdededeffdededeffdededeffdededdffdddedeffddddddffdddeddffdededeffdededeffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe4e5e5ffe8e8e8ffe9e9e9ffeaeaeaffebebeaffedececffefefeffff1f1f1fff1f1f1fff3f3f3fff4f5f4fff5f6f5fff2f3f3ffcdceceff6a6a69ff363636ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff100f0fff4a4a4aff9d9c9dffedededfff5f5f5fff6f6f6fff4f4f4fff2f1f2fff0f0f0ffefefefffededeeffebeaebffeaeae9ffe9e9e8ffe7e7e7ffe5e5e5ffe3e4e4ffe3e3e3ffe2e2e2ffe1e1e2ffe0e1e1ffe0e0e0ffe1e1e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdededfffdddeddffdddeddffdedddeffdedddeffdededeffdededeffdededeffdededfffdededfffdfdfdfffdfdfdfffdfdedfffdfdedfffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0dfffdfdfdfffdfe0dfffe0dfdfffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e7ffe7e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffebeaeaffebebebffebebebffebebebffebebecffebebebffebebebffecebebffebebecffecececffa9a9a9ff555454ff505050ff4c4b4cff464646ff414141ff3b3b3bff343434ff2d2d2dff2b2b2bff2a2a2aff292929ff2627263f090909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f030303ff050505ff010102ff010000ff090909ff232323ff4d4d4dff808181ffb0b0b0ffe6e6e5fffcfcfcfffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefffefffefffefffefffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffcfcfcfffbfcfbfffbfafbfffafbfafffafbfafffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfff7f7f7ffdcdddcffbcbcbbffa8a8a8ff8e8e8fff6d6c6dff464646ff3e3e3eff414040ff424242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffafafafff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f4f4fff4f5f5fff4f4f5fff4f4f5fff5f4f5fff4f4f5fff5f5f5fff4f4f5fff5f5f4fff5f5f4fff4f4f5fff4f5f4fff4f4f5fff5f5f4fff4f5f5fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f0fff0f0f1fff0f0f0ffeff0f0fff0f0efffefefefffefeeeeffeeeeeeffedededffedededffecececffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e9e8ffe8e8e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e5e5ffe3e4e3ffe3e3e3ffe1e1e1ffe0e0e0ffdfdedfffdededeffdddddeffdddddeffdddcddffdadadaffd6d6d6ffd2d2d2ffcececeffc9c9c9ffc9c9c9ffcacacaffcbcbcb3f323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff414241ff393a39ff1d1d1dff050606ff010101ff060606ff010100ff000000ff000000ff000000ff000000ff010102ff020202ff000000ff050504ff252626ff5a595aff6e6e6fff7070707f3838380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f606160ffc2c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc6c7c6ffc8c9c9ffcbcbcbffcececeffd0d0d0ffd2d2d2ffd5d5d4ffd7d7d8ffdad9d9ffdbdbdcffddddddffdfdedfffe0e0e0ffe1e1e1ffe2e2e2ffe3e4e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9eae9ffebeaeaffebebebffecececffecececffededecffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff1f0f1fff0f0f0fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f4f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f5fff5f4f5fff5f4f4fff5f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff9f9f9fffbfbfbfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff262625ff242424ff222222ff232424ff363636ff4a4a4aff616161ff767676ffacacacffe9e9e9fffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffefffefffffffffefefffffffefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefdfdfffcfdfcfff3f3f3ffc7c7c7ffb5b6b5ffa0a0a0ff848384ff616161ff3f3f3fff3f3e3eff4a4a4a7f262626000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1c1b1bff252525ff272727ff282828ff292828ff2d2d2dff343434ff3b3b3bff424242ff484848ff4e4d4eff525252ff5f5f5fffe0e1e0ffecececffececebffebececffebecebffebebecffebebecffebebebffebebebffebebebffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe1e1e1ffe0e1e0ffe1e1e0ffe1e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e1ffe0e0e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e1ffe0e1e0ffe0e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e3ffe7e7e7ffeae9e9ffeaebeaffebebebffecececffeeeeeefff1f0f0fff1f1f1fff2f2f2fff4f4f3fff6f6f6fff6f6f6fff2f2f2ffbebebeff666666ff333232ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff454645ff8a898affe8e8e8fff5f5f5fff7f6f6fff5f5f5fff2f2f2fff1f1f1fff0f0f0ffefefefffecececffebebebffeaeaeaffe9e9e9ffe7e7e7ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e2e2ffe2e2e1ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e1ffe1e2e2ffe1e1e2ffe1e1e1ffe2e1e2ffe2e1e2ffe1e1e2ffe1e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe8e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaebebffeaebebffebebebffebebebffebebebffececebffecececffecececffecececffecececffecececffedececffe4e5e4ff59595aff515152ff4d4d4dff484848ff424242ff3b3b3cff343535ff2e2e2eff292928ff282929ff272626ff252525bf1b1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff020202ff000000ff000000ff060606ff202020ff4a4a4aff7e7d7effb0b0b0ffe8e8e8fffdfdfdfffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefdfdfffefefefffefefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffcfcfcfffbfbfbfffafafbfffafafafffafbfbfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfff6f7f6ffdbdbdbffbababaffa8a8a8ff909091ff6c6c6cff434443ff3d3d3dff3f3f3fff4041400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfff9f9f9fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f6fff5f5f5fff6f6f5fff6f5f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff1f0f1fff0f0f0fff0f0efffeff0efffefefefffeeeeeeffededeeffedededffececedffecececffebebebffeaebebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e8ffe6e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e1e2ffe0e0e0ffdfdedfffdedddeffdededeffdededeffddddddffdbdbdbffd7d7d8ffd3d3d3ffd0cfcfffcbcbcbffcacacaffcbcbcbffcbcbcb7f6565650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff3f3f3fff323332ff151515ff040404ff010201ff060506ff010000ff000000ff000000ff000000ff000000ff040403ff030303ff000001ff0a0a0bff3d3d3dff686969ff707070ff7171717f38383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc6c6c6ffc9c8c9ffcbcbccffcececeffd0d0d0ffd3d2d3ffd5d5d5ffd8d8d8ffdadadaffdcdcdcffdededeffdfdfdfffe1e0e0ffe1e2e1ffe3e3e3ffe3e3e4ffe5e4e4ffe5e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebeaebffebebebffecececffecececffedededffeeededffeeeeeeffeeeeeeffeeefefffefefefffefefefffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff9f9f9fffafafafffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff222222ff202120ff202020ff343434ff494948ff5d5d5dff757575ffa6a6a6ffe7e8e7fffefdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffefffefefffffffefffffefffefffffefefffefffefffefefffffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffffefffffefefefffefefefffcfcfcfff2f2f1ffc7c7c7ffb5b5b5ff9f9f9fff838282ff626262ff454545ff4a4a4bff4b4c4c7f26262600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f080909ff242524ff252525ff252526ff272626ff282827ff2e2f2eff363636ff3d3d3dff444444ff494949ff4f4f4fff535353ff959595ffededecffecececffecececffecececffecececffecececffecececffececebffecececffececebffecebebffebebebffebececffebebebffebebebffebebebffebebebffebebebffebeaebffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe2e2e3ffe3e3e3ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe4e3e3ffe4e4e4ffe5e5e5ffe7e6e6ffe9e9e9ffebebebffebebebffecececffedededffefefeffff2f1f2fff2f2f2fff2f3f2fff4f4f5fff6f6f6fff6f6f6fff0f0f0ffadadadff5a5a5aff232322ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070606ff363635ff797979ffe0e0e0fff5f5f5fff7f7f7fff6f6f6fff3f3f3fff1f2f2fff1f1f1fff0f0f0ffeeeeeeffecececffebebebffeaeaeaffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e3e2ffe2e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e8e7ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eae9ffe9e9eaffe9e9eaffeaeae9ffeaeaeaffeaeaeaffebeaeaffebeaeaffebebebffebebebffebebebffecebebffebececffecececffecececffecececffecedecffecededffecececffedecedffedededffedededffedededff8c8c8cff535353ff4e4e4eff494949ff434342ff3c3c3cff353535ff2e2e2fff282828ff262625ff242425ff242324ff2323233f080808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff070706ff222222ff4a4a4aff7c7c7cffb4b4b4ffeae9e9fffdfdfdfffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffefefefffefefefffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffcfcfcfffbfcfbfffbfbfbfffafafbfffafafbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfff6f6f6ffdbdbdbffbbbabaffa8a9a8ff919191ff6d6d6dff464646ff3f3f3fff403f40ff403f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfbfff9f9f9fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffedededffecececffecececffebebebffebebebffebeaeaffeaeae9ffe9e9e9ffe8e8e8ffe7e8e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe1e2e2ffe0e0e0ffdfdfdfffdededeffdededeffdedfdeffdeddddffdbdbdbffd8d8d8ffd5d5d4ffd0d0d1ffcdcdcdffcacacaffcbcbcbffcbcbcb7f6565650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000ff424242ff3f3f3fff383838ff272727ff0d0d0dff020303ff010101ff030202ff010000ff000000ff000000ff000000ff000000ff030303ff010101ff020102ff171717ff585858ff747474ff717171ff7171717f39383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc5c5c5ffc8c9c9ffcccbcbffcececeffd1d1d1ffd4d3d3ffd6d6d6ffd8d9d9ffdbdbdbffddddddffdededfffe0e0dfffe2e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffebebeaffebebebffecececffededecffeeededffeeeeeeffeeeeeeffeeefefffefefefffefefefffefefeffff0efeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff3f3f3fff3f3f3fff3f4f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f6f6fff6f5f5fff5f6f6fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fffafaf9fffbfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212222ff212121ff1d1d1dff1e1f1eff2f2f2eff434343ff575858ff787878ffa3a3a4ffe5e5e6fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffefffffffffffffffffffffffefffffffefefffffffefffffefefefffefefffffefefefffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefefefffefefefffcfcfcfff1f1f1ffc7c7c7ffb5b5b5ffa0a0a0ff838383ff636362ff4b4b4bff4b4c4cff4c4c4b7f2626250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf191919ff232323ff242424ff252524ff252525ff292929ff303030ff373737ff3e3f3fff454546ff4b4b4bff505050ff585758ffd4d3d3ffedededffecededffedededffecececffecececffececedffecececffecececffecececffecececffecececffecececffecececffecececffececebffececebffececebffecececffebececffecececffecebebffebebebffebebebffebeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe6e7e7ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e4e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe8e9e8ffeaeaebffecececffececedffededeeffeeeeeefff0f0f0fff2f2f2fff3f2f3fff3f3f3fff5f5f5fff7f7f7fff6f6f6ffecececff989797ff464646ff101011ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff212121ff616162ffd1d1d1fff5f4f5fff7f7f7fff6f6f6fff4f4f4fff2f2f2fff1f1f1fff1f1f1ffefefefffedededffececedffebebebffe9e9e9ffe8e8e8ffe7e8e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e3e3ffe4e4e4ffe3e3e4ffe3e4e3ffe3e3e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e4ffe4e4e5ffe5e4e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffebebebffebebecffebebecffecececffecececffecececffedededffecedecffededecffedededffedededffedededffedededffedededffedededffcbcbcbff545454ff4f4f4fff494a4aff434343ff3d3d3dff363636ff2f2f2fff292828ff242324ff242424ff232323ff212121bf181818000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff070707ff212121ff4a4b4bff7d7d7dffb8b7b8ffeaebebfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffefffffefffffffefefefffffefefffffefefffefefffffefffefffefefefffefdfefffdfdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffcfdfcfffcfcfbfffbfbfbfffafafbfffafbfbfffbfcfbfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfff5f5f5ffdcdcdcffbcbcbcffa9a9a9ff8f8f8fff6b6b6bff464646ff3f3f3fff403f3fff3f403f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffafafafff9f8f9fff7f8f8fff7f8f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f4fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f0fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffedededffececedffecececffebecebffebebebffebeaebffeaeaeaffe9e9e9ffe8e8e9ffe7e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e2e2ffe2e2e2ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededdffdcdcdcffd8d8d8ffd5d5d5ffd1d1d1ffcecdcdffcbcbcbffcbcbcbffcbcbcbffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff383838ff2c2d2dff29292aff1f1f20ff060606ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff030303ff000000ff030303ff222222ff5d5d5dff6e6f6eff757574ff7171717f38383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf929292ffc3c3c3ffc3c3c3ffc3c2c2ffc5c5c5ffc8c9c9ffcccccbffcfceceffd1d1d1ffd4d4d4ffd7d7d6ffdadadaffdbdcdcffdeddddffdfdfdfffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e5ffe6e5e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebebebffecececffecececffedededffededeeffeeeeeeffeeeeeeffefefefffefefeffff0efefffefefeffff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff3f2f2fff3f2f3fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf191818ff202020ff1f2020ff1e1f1eff2a2a2aff3b3b3cff515151ff717070ff9f9f9fffe2e2e2fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffefefefffffffffffefffefffefefffffefffffffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefffffffffffffffffefefffefefefffcfcfcfff0f0f0ffc8c8c7ffb6b6b6ffa0a1a0ff848484ff626262ff494949ff4b4a4aff4c4b4b7f262625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f070707ff212121ff222222ff232323ff242424ff252525ff2b2b2aff323232ff393939ff404040ff474847ff4c4c4cff515151ff838282ffededeeffeeededffededeeffedededffedededffedededffedededffecededffedededffecececffecececffededecffecececffedececffedececffecececffecececffececedffecececffedededffecedecffedececffecececffecebecffecebebffebebebffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe8e9e8ffe9e8e9ffe8e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe6e7e6ffe6e7e7ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe4e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe7e6e6ffe6e6e7ffe7e7e7ffe9eaeaffecececffedededffedeeedffeeeeeeffefefeffff1f1f1fff3f3f3fff3f3f3fff3f4f3fff6f6f6fff7f7f7fff6f7f7ffe7e8e7ff858585ff3c3c3cff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff121212ff4b4b4bffbebebefff5f4f5fff7f7f7fff7f7f7fff4f5f4fff3f3f3fff2f2f2fff2f2f1fff0f0f0ffeeeeeeffedeeedffecedecffebebeaffeae9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e6ffe7e6e7ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e7ffe9e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffeaeaebffebebebffebebebffebebebffecececffecececffecececffecececffecececffecedecffedededffedededffedededffedededffeeeeeeffedeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffecececff646463ff505050ff4a4a4aff444444ff3e3e3eff373737ff303030ff292929ff242423ff232323ff212121ff202021ff1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff060506ff1c1c1cff454544ff7d7d7dffbababaffeeededfffdfdfefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffffefefffefefefffffefefffffffefffefefefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefefffffffefefffefefefffffffefffffffffffffffffffffffffffefffefffffefffffefffffffffffefffefffffffefefefffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfefdfffdfefefffdfefefffefefefffefdfdfffefefdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafbfafff5f5f5ffdcdddcffbdbdbdffa9a8a8ff8d8d8dff696969ff424142ff3c3b3bff3f3f3fff3f403f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f7fff8f8f8fff7f7f7fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f5f6fff5f6f6fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0efefffefefefffeeeeeeffeeeeeeffedededffecededffecececffecececffebebebffebebebffeaeaeaffeae9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe1e1e1ffe0e0e0ffdfe0dfffe0dfe0ffe0dfdfffdfe0dfffdededeffdcdcdcffd9d9d9ffd6d6d6ffd1d2d1ffcececeffcacacaffcbcbcbffcacacaffcacaca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff2c2c2dff292929ff313131ff252626ff0e0e0eff070707ff010101ff000000ff000000ff000000ff000000ff000000ff010201ff000000ff030404ff272727ff575757ff696969ff6f6f6eff7474757f393838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f616161ffc3c3c3ffc4c4c4ffc3c3c3ffc5c5c5ffc9c9c9ffccccccffcfcfcfffd2d2d2ffd5d5d5ffd8d8d8ffdadadaffdcdcdcffdededeffe0dfe0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebeaeaffebebecffecececffedecedffedededffeeeeeeffeeeeeeffefeeefffefefefffefefefffefefefffeff0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f7fff6f7f6fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffbfbfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f101010ff202020ff202020ff202020ff282829ff373737ff4a4b4aff6a6a6aff9d9d9dffdfdfdffffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffffefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefdfdfffbfcfcfff0f0efffc8c8c8ffb6b6b6ffa0a0a0ff848484ff636262ff494949ff4a4a4aff4c4b4b7f26262600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf161616ff1f1f1fff212121ff222322ff232223ff262626ff2d2d2dff343434ff3b3b3bff424142ff484849ff4d4d4dff525252ffcacacaffedededffedeeeeffedeeeeffeeeeeeffeeedeeffedeeedffedededffedededffeeededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffededeeffedededffedededffedecedffecececffececebffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffe9eaeaffe9eae9ffeae9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffebebebffedededffeeeeedffefefeeffefefeffff0f0f0fff2f2f2fff3f3f4fff4f4f4fff5f4f5fff7f7f7fff8f7f7fff6f7f7ffe1e0e0ff767676ff303030ff060706ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0e0eff494949ffacacacfff0f0f0fff7f7f7fff7f8f7fff6f5f5fff3f3f3fff3f3f3fff2f2f2fff1f1f1ffefefefffeeeeeeffeeededffecececffeaeaebffeaeae9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e7e6ffe6e6e7ffe7e7e6ffe7e7e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffebebebffebebebffebececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecedecffedececffececedffecedecffedededffedededffedededffedededffedeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffbbbbbbff505050ff4b4b4bff454545ff3e3f3eff373838ff303031ff2a2a2aff252424ff212121ff202121ff1f1f1fff1e1e1e7f0e0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff060606ff191919ff414141ff7d7d7dffbcbcbcfff0f0f0fffdfefefffefefefffffefefffefffefffefefefffefefefffffefefffefefffffefefefffefffefffefefefffefefffffefffefffefffffffffefefffffffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffefefffefdfefffefefefffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffefefefffefefdfffefefdfffdfdfefffefefefffefefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfbfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfafafff4f4f4ffdcdcdcffbcbcbcffa7a7a7ff8b8b8bff676767ff414141ff3b3b3bff3d3d3eff3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefefffbfbfafff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f6fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0ffefeff0ffefefefffefeeeeffeeeeeeffedeeedffedededffecececffecececffebebecffebebebffeaebeaffeae9eaffe9e9e9ffe8e8e8ffe7e7e8ffe6e6e6ffe5e5e5ffe4e4e4ffe2e2e3ffe1e1e2ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdedfdeffdddcdcffdadadaffd6d7d6ffd2d3d3ffcececfffcbcbcaffcacacaffcacacaffcacaca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0a0a0a7f151414bf2c2c2cff414141ff3a3a3aff242324ff141414ff080807ff020202ff010000ff000000ff000000ff000000ff000000ff060506ff100f10ff373738ff4d4d4eff5c5c5cff696969ff6f6e6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f616161ffc3c4c4ffc5c5c4ffc4c4c4ffc5c5c5ffc9c9c9ffcdcdcdffd0d0d0ffd3d3d3ffd6d6d6ffd8d8d9ffdadbdbffddddddffdfdedfffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffeaeaeaffebeaeaffeaebebffebebebffebebebffecececffedededffedededffeeeeeeffeeeeeeffefefefffefefefffeff0f0fff0efeffff0f0f0fff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafafafffdfefdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f101010ff202020ff202020ff1f1f1eff262626ff333434ff474647ff636464ff999999ffdadadbfff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffefefefffefefefffffefefffefffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbffefefefffc6c6c6ffb4b4b4ff9f9f9fff838383ff636363ff4b4b4bff4b4b4bff4b4b4b7f26262500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1d1dff1e1e1eff1f1f1fff202121ff232222ff282727ff2e2e2eff353635ff3c3c3cff434343ff4a494aff4e4e4eff747474ffececebffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeedeeffedeeeeffeeeeedffedeeeeffeeedeeffedededffeeeeedffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeedffeeeeedffedededffedededffecececffecececffebebebffebebebffebebebffeaebeaffebebeaffebeaebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9eaffe9eae9ffeaeaeaffe9e9eaffe9e9e9ffeaeaeaffeaeaeaffeaeae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffeaeaeaffedededffeeeeeeffefefeffff0f0f0fff1f0f0fff1f1f1fff3f3f3fff4f4f4fff4f4f4fff6f6f5fff7f7f7fff8f8f8fff6f6f6ffd3d3d3ff696969ff272827ff050504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff3f4040ff989898ffebebebfff6f6f6fff8f8f7fff6f6f6fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff0f1f0fff0f0f0ffefefefffeeeeeeffecededffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe8e8e8ffe8e8e7ffe8e8e8ffe9e9e9ffeaeaeaffeaeaebffeaeaeaffeaebeaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaebeaffebebebffebebebffebebebffebebebffebebebffebececffecececffecececffecedecffecececffecededffedededffedededffedededffedededffecededffededecffedededffedededffedededffeeeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeefffeeefeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeaeaeaff696a6aff4c4c4bff464646ff3f3f3fff383838ff313131ff2b2b2bff252525ff202020ff1e1e1fff1e1e1eff1d1d1dff1b1b1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff050505ff171717ff3f3f3fff7f7f7fffbebebdfff2f2f2fffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefefefffffefffffefefefffefefefffffefefffefffffffffffefffefefffffefffefffffffefffefefefffefefefffffffefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffdfefdfffdfdfefffdfefdfffefefdfffdfefdfffefdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafff4f4f4ffddddddffbcbcbbffa5a5a5ff878888ff656565ff444444ff3d3e3dff3e3e3eff3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffaf9f9fff8f9f9fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f4f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff0f1f1fff0f1f0fff0f0f0ffeff0efffefefefffeeeeeeffeeeeeeffededeeffedededffececedffecececffececebffebebebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e8e7ffe7e6e6ffe5e5e6ffe4e4e4ffe3e3e3ffe1e2e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdededeffddddddffdadadaffd7d7d7ffd3d4d3ffd0d0cfffcbcbcbffcacacaffcacacaffc9cac97f646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f212122ff434343ff414141ff3a3a3aff3a3a3aff282828ff151515ff101010ff080808ff050505ff0a0a0aff0b0a0aff0e0f0fff383737ff4e4e4eff4e4e4eff4e4e4eff5c5c5cff696869000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc4c5c5ffc5c4c5ffc5c6c5ffc6c6c5ffc9c9c9ffcdcecdffd1d1d1ffd3d3d4ffd6d6d6ffd9d9d9ffdbdcdbffddddddffdfdfdfffe1e1e1ffe2e2e2ffe4e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffebebeaffebebebffebebebffecececffededecffedededffedededffeeeeeeffeeeeeeffefefefffefefefffeff0effff0f0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff4f3f3fff3f4f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffcfcfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f101010ff20201fff1e1e1eff1d1c1cff222222ff2f2f2fff424242ff5e5f5fff929292ffd6d6d6fff6f7f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffefefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffdfdfefffbfbfbffeeeeeeffc4c3c4ffb1b1b1ff9b9b9bff7f8080ff5f5f5fff4a4a49ff4b4b4bff4b4b4b7f2525250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0e0e0eff1c1c1cff1d1d1dff1e1e1eff1e1e1eff222222ff292928ff2f2f2fff363637ff3d3d3dff444344ff4a4a4aff4f4f4fffbdbcbdffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedecedffecececffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffecececffebececffecececffececebffecebebffebebebffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffeaeaebffebeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eae9ffeaeae9ffeaeaeaffe9eae9ffeaeaebffebebebffebebebffecececffefefefffefefeffff0f0f0fff1f1f1fff1f1f1fff2f2f2fff4f4f4fff4f4f4fff4f4f4fff6f6f7fff8f8f8fff8f8f8fff5f5f5ffc2c2c2ff5f5f5fff1f1f1fff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff2a2b2bff818181ffe6e6e6fff6f6f6fff8f8f8fff6f6f7fff5f5f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff2f1f1fff1f1f1fff0f0f0ffeeeeeeffececedffececebffecececffecececffecebebffebebebffebebebffeaebebffebebeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffeaeae9ffeaeae9ffeae9e9ffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebeaebffebeaeaffebeaeaffeaebeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffecececffecebecffecebecffecececffecececffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeededffedededffeeededffeeeeeeffeeeeeeffeeeeefffeeefeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffabababff4d4c4cff464646ff3f3f40ff393838ff323232ff2c2c2cff262526ff202020ff1d1d1dff1d1d1dff1b1b1bff1a1a197f0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff030202ff101010ff3d3d3dff808080ffc2c2c3fff3f3f3fffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffffefefffefefefffffffffffffffffffefffefffefffffffffffffffefefffffffefefffefefefffefefefffefefefffffffefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafbfff4f4f4ffdeddddffbbbbbbffa4a3a3ff878686ff656565ff434343ff3d3e3dff3e3e3eff3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffbfbfbfff9f9f9fff8f9f8fff9f9f8fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffeeededffedededffececedffedececffecececffebecebffebebebffeaeaeaffe9e9eaffe9e9e8ffe7e8e8ffe7e7e7ffe5e6e6ffe4e4e4ffe3e3e3ffe2e2e1ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdededeffddddddffdbdbdbffd7d7d8ffd4d4d4ffd0d0d0ffcccbccffc8c7c8ffcac9c9ffc8c8c87f6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f222121ff434343ff434343ff454544ff4b4b4bff4a4a4aff444444ff3d3e3eff2f2f2fff2a2b2aff2f2f2fff272827ff101010ff1f201fff4e4e4eff4e4e4eff4e4e4eff4e4e4e7f2a2a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc5c5c4ffc6c7c6ffc7c7c7ffc7c7c7ffc9cacaffcdcdcdffd1d1d1ffd4d4d4ffd7d7d7ffd9dad9ffdcdcdbffdededeffe0e0dfffe1e2e1ffe3e3e3ffe4e4e4ffe5e4e4ffe6e5e5ffe7e6e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebebebffebebebffecececffecececffedededffedededffeeeeedffeeeeeeffeeefeeffefefefffefefefffefefefffeff0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fffbfbfafffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f100f10ff1e1e1eff1d1d1dff191919ff1d1d1dff2a2a2bff3d3c3cff595959ff878787ffd2d2d2fff5f5f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffefffffffffffffefffffffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffffffefefefffefefffffefefffffefffefffffefffffefefefffefefefffffefefffefefefffefefffffefefefffefefffffefffffffefefefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffefefefffdfdfefffbfbfbffeeeeeeffc3c3c2ffb0b0b1ff9a9999ff7c7c7cff5d5d5dff494949ff4a4a4aff4b4b4b7f262525000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff1c1b1cff1d1c1cff1d1d1dff1d1e1eff232323ff292929ff303031ff373838ff3f3e3eff444444ff4b4b4aff6a6b6bffeaeaeaffedededffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefeeeeffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefeeefffeeefefffefefefffefefeffff0f0effff0eff0ffefefefffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffedededffecedecffedededffedececffecececffecececffecececffececedffecececffedececffedededffedededffedededffececedffedececffecececffecececffecececffecececffedededffedededffedededffedededffedecedffecececffecececffecececffebebebffebebecffebebebffebebebffebebebffecebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffeae9eaffe9eaeaffeae9e9ffeae9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebebffebebebffebecebffececedffedededffeeeeeeffefefeffff0f0f0fff1f0f0fff1f1f1fff2f2f2fff2f2f3fff3f4f4fff5f5f5fff4f4f5fff4f5f5fff7f7f7fff9f9f8fff8f8f8fff3f4f3ffafaeafff595959ff181818ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff212121ff777778ffe0e0e0fff5f5f5fff7f8f8fff7f7f7fff6f5f6fff5f5f5fff4f5f5fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff1f1f0ffefefefffefeeefffeeededffedededffededeeffedecedffedececffecededffecececffecececffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffebeaeaffeaebebffebebebffebebebffebebebffeaeaebffeaebebffeaebeaffebebeaffebeaeaffeaebeaffeaeaeaffebeaebffebebebffebebecffecececffecececffecececffecececffecececffecececffebececffebebebffebebebffebececffecececffecececffecececffecececffececedffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffededecffedececffecedecffededecffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeedeeffedededffe3e4e3ff5d5d5dff474747ff414141ff3a3a3aff343334ff2d2d2dff262626ff212121ff1b1c1cff1b1b1bff1a1a1aff181818ff17171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff373636ff7f7f7fffcbcbcbfff4f4f4fffefefefffefefefffefefefffffefefffefefffffffefffffefffffffefefefffffefffffefefffffffefefffffefffffefffffffffffffffefffffffffffffffffefffffffefefffefefefffefffefffffffffffefffffffefefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffbfbfbfff5f5f5ffddddddffbab9baffa3a3a3ff888887ff666666ff434443ff3d3d3dff3d3e3dff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0efefffefefefffeeefefffeeeeeeffeeedeeffededeeffedededffecedecffecececffecececffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e4e5ffe3e3e3ffe2e2e2ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdedeffddddddffdbdbdbffd8d8d8ffd5d5d4ffd1d1d1ffcdcccdffc8c8c8ffc8c8c8ffc8c9c9bf9696960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f222122ff434344ff454545ff4b4b4bff4a4a4aff494949ff575757ff454545ff414141ff4f4f4fff4e4f4eff4a4a4aff3f3f3eff1010117f08080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf949495ffc7c7c7ffc7c7c7ffc7c7c7ffcacacaffcececeffd2d2d2ffd5d5d4ffd7d7d8ffdadadaffdcdcdcffdededeffe0e0e0ffe2e1e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffeaeaebffebebebffebebebffecececffececedffedededffedededffededeeffeeeeeeffeeeeeeffefefefffefefefffefefefffeff0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fffafaf9fffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1d1d1dff181819ff131414ff191919ff272626ff39393aff575656ff7d7d7dffcbcbcbfff4f3f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffefffefefffffefefefffffefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffffefefffefefffffefefefffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfafaffedededffc3c2c3ffb0b0b0ff999999ff7c7c7bff5d5c5cff484948ff494949ff4a4a497f25252500000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0b0c0bff181819ff1a1a1aff1b1b1cff1c1b1cff1e1e1eff242424ff2a2a2aff323131ff393939ff3f3f3fff444545ff4b4b4bffadadaeffedededffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeefefffefefeeffefefefffefeeefffefefefffefefefffefefeffff0f0f0fff0f0f1fff1f1f0fff0f0f0fff0f0f0ffeff0f0ffefeff0ffefefefffefefefffefefefffeeefeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefefffeeefeeffeeeeeeffeeeeeeffedededffececedffedececffededecffedededffececedffecedecffececedffecececffedececffecececffecececffececebffebebecffebebebffebebebffebebebffeaebeaffeaebebffeaebebffebebebffebebebffebeaebffebeaebffebebebffebebebffebebebffebebebffecececffecececffecececffecececffedededffedeeeeffeeeeeeffeff0effff1f0f1fff1f1f1fff2f1f2fff2f3f3fff3f3f3fff4f3f4fff4f5f4fff6f6f5fff5f5f5fff6f5f5fff7f8f7fff9f9f9fff8f7f7ffefefeeff9e9e9eff4c4c4cff0f0f0eff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff202021ff6b6b6bffd6d6d6fff4f3f4fff7f7f7fff8f8f8fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff1f1f1ffeff0efffeeefeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffedededffedededffedededffedededffedecedffedecedffececedffecececffecececffecececffecececffecececffecececffecececffecececffebebecffecebebffececebffebececffebebebffecebecffecececffecececffecececffecececffecedecffedededffedededffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffedededffecededffedededffedededffedededffedededffedededffedededffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0efeffff0eff0ffefefeffff0f0efffefeff0fff0f0f0ffefeff0ffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeedffedededffedededffedededff989798ff484848ff414242ff3b3b3bff353534ff2f2f2fff282828ff222121ff1c1b1bff181919ff181818ff171717ff1717173f05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff080808ff353535ff808080ffcfd0d0fff5f5f5fffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffffffefffffffffffffefffffefefefffffefffffefefefffffefffffefffffffffffffffefffffffefefefffefefefffefffffffefefffffffefefffffefefffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefdfdfffefefefffefefefffefdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfff5f5f5ffddddddffb9b8b9ffa3a2a3ff868686ff656565ff444445ff3d3d3dff3e3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffbfcfbfff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffefefefffefefefffeeeeefffeeeeeeffeeeeeeffedededffedededffedededffecececffecececffecebecffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e8e7ffe6e6e7ffe5e5e5ffe3e4e4ffe2e2e3ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdededeffddddddffdbdbdbffd8d9d8ffd5d5d5ffd2d1d1ffcdcdcdffc8c8c8ffc9c8c8ffc8c8c8ffc9cac900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f212221ff454545ff4a4b4bff4a4a4bff494949ff585757ff454546ff444343ff4f4f4fff4f4e4fff4e4e4eff4f4e4fff4e4e4fff3f3f3f7f080808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f636363ffc8c7c8ffc9c8c8ffc9c8c8ffcacacaffcfcfcfffd2d3d2ffd5d5d6ffd8d8d8ffdadbdbffdcddddffdededeffe0e1e1ffe2e2e2ffe3e3e3ffe4e5e4ffe5e5e6ffe6e6e6ffe7e7e7ffe8e8e8ffe9e8e9ffeae9e9ffe9eaeaffeaeaeaffebebebffebebebffececebffecececffecececffedededffedededffeeeeeeffeeeeeeffefeeefffefefefffefefefffefeff0ffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f3f3fff3f3f3fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff9f8f8fff9f9f9fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff141414ff111212ff151515ff222222ff363635ff515151ff737373ffc0c0c0fff1f1f1fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffffefefffffffefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffefefffefffefffffffffffefefefffffefefffefffefffffefefffefefffffefefefffffefffffefefefffffefefffffffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffafafaffedecedffc1c2c2ffafafafff989898ff7a7a7bff5a5a59ff464645ff474747ff49494a7f2424240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff161616ff171817ff181918ff19191aff1a1b1aff202020ff262626ff2c2c2cff333333ff3a3a3aff404040ff464646ff5d5d5dffe7e6e6ffedededffedededffeeedeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefefeeffefeeeeffeeeeefffefeeefffefefefffefefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefefffefefefffefeeefffefefefffefefefffefefefffefefefffefefefffeeeeeeffeeeeefffeeefeeffefefefffefefefffefefefffeff0efffefefefffeeeeeeffeeeeeeffeeefefffefefefffefefefffefefefffefefefffefefeffff0eff0ffeff0f0ffefefefffefefefffefeeeeffeeeeeeffeeedeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeedffedeeeeffedededffedededffedededffedededffececedffecececffececebffecececffecebecffecececffecececffececebffebececffecececffecececffecececffecececffecececffededecffedededffededeeffeeeeeeffeeeeeeffeeefeefff0f0f0fff0f1f0fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff4f3f3fff4f4f4fff4f4f4fff5f5f5fff7f7f6fff7f6f7fff7f7f7fff8f8f8fff9f9f8fff7f7f7ffeaeaeaff8d8d8eff414141ff0c0c0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff202020ff656565ffc8c8c8fff2f2f2fff7f7f7fff8f8f8fff7f7f7fff6f6f6fff6f6f5fff5f5f6fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff1f1f1fff1f0f0fff0f0f0ffefeff0ffefeff0ffefefefffefefeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeedffedededffededeeffeeedeeffedededffedededffedededffedededffedededffedededffedededffedecedffededecffedededffedececffededecffedededffedededffedededffedededffedededffedededffeeededffeeeeedffeeeeeeffefefefffefefefffefefeeffefefefffefeeefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeeeffefeeeeffefefeeffefefefffefefefffefefeffff0efefffefefefffefeff0fff0f0f0fff0f0f0fff0f0efffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeededffedededffedededffdbdbdbff4f4f50ff434343ff3d3d3dff363637ff313131ff2a2a2aff232323ff1d1c1cff171817ff171717ff171717ff161616bf10101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000100ff0a0a0aff353636ff7d7d7dffcececefff6f6f5fffefefefffefefefffefefefffffefefffffefefffffffffffefefffffffffffffffffefffefefefffffffffffffefffffffefefffefffffffffffffffefffefffffffffffefffffffefffffffffefefffffffefffffffffffefefefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfff5f5f5ffddddddffb9b9baffa2a2a2ff848484ff646564ff444444ff3e3e3eff3d3d3dff3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0efffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffecececffebececffebebebffebeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe6e7e6ffe6e5e5ffe5e5e5ffe3e3e3ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffddddddffdbdcdbffd9d8d8ffd5d5d5ffd1d1d1ffcdcdcdffc8c8c7ffc8c8c8ffc9c9caffcdcccd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2222227f2c2b2cff454545ff434343ff4f4f4fff4f4e4fff4f4e4eff4e4f4fff4f4f4fff4e4f4eff4f4f4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f636363ffc8c8c8ffccccccffcbcbcbffccccccffd0d0d0ffd3d3d3ffd6d7d6ffd9d9d9ffdbdcdbffddddddffdfdfdfffe1e1e1ffe2e2e3ffe3e3e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebebeaffebebebffebececffecececffededecffedededffedededffeeedeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff8f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff9f8f8fff9f9f8fff9f9f9fffafafafffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff121212ff111111ff121212ff202020ff343434ff4c4c4cff696a69ffaeaeaeffebeaebfffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffefffffffefffffffefefffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefefffffefefefffefefefffefefefffefffffffffefffffefffefffefefefffefffffffefefefffffffffffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffdfdfdfffafafaffecececffc1c1c1ffadacadff959695ff787879ff575757ff434343ff454545ff4847477f252424000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0aff151515ff161616ff171717ff171818ff1b1a1bff212121ff272727ff2e2e2eff353535ff3b3b3bff414141ff474747ffadaeaeffedededffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeefffefefeeffefeeeeffefefeeffefefefffefefefffefefefffefeff0ffefefefffeff0f0fff0f0f0fff1f1f1fff1f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffedededffedededffedededffededecffedececffedededffecedecffededecffedededffedededffedededffedededffedededffedeeedffeeededffeeeeeeffeeeeeeffefefefffefeff0fff0f0f0fff1f1f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f4f4fff4f4f4fff5f5f5fff5f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff9f9f9fff9f9f9fff7f7f7ffe6e6e6ff828282ff484848ff0e0e0dff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1c1c1dff5c5c5cffb8b8b8fff1f1f1fff7f7f7fff8f8f8fff7f7f8fff6f6f6fff6f6f6fff6f6f6fff4f5f4fff4f5f4fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff1f0f1fff0f0f1fff0f0f0fff0f0f0ffefefefffefefefffefefefffefefefffefefeeffefeeeeffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeefeeffeeefefffeeeeeeffeeefeeffeeeeefffefefeffff0efeffff0f0f0fff1f0f0fff1f1f0fff0f0f0fff0f0effff0efeffff0f0efffefefefffefefeffff0efefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffefefefffefefefffeeeeefffefefeeffeeefefffeeefeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefefffefefefffeff0efffefefefffefeff0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff0f0f0fff1f0f1fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffeeeeefffeeeeeeffeeeeeeffedededffedededffedededffedededff878787ff454545ff3f3f3fff393838ff323232ff2c2c2bff242424ff1d1d1dff181817ff161616ff171716ff161615ff1515153f050505000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000001ff090909ff323232ff7d7d7dffd2d2d2fff6f6f7fffefefefffffefefffefefefffefefefffffefefffffffefffffefefffffffffffffefefffffefffffefefefffefffffffffefefffefefefffefffefffffefefffffefefffefefefffffffefffefefffffffefffffffffffffefffffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefffffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfbfbfff5f4f5ffdededeffbbbcbcffa2a2a2ff848484ff646464ff444343ff3e3f3fff3e3e3eff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafaf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff0f0f0ffefeff0ffefeff0ffefefefffefefefffeeeeeeffeeeeeeffeeededffeeededffedededffedececffedececffececebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e3e4ffe3e2e2ffe1e1e1ffe0e0e1ffe0dfdfffdfdfdfffdededeffddddddffdbdbdbffd9d8d9ffd6d6d5ffd2d2d2ffcececeffc9c9c9ffcac9caffcdcccdffcfcfcf7f686867000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1313137f2727277f2727277f2727277f2727277f2727277f27272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323131ffcccbccffcbcbcbffcccccdffcececeffd2d1d2ffd5d5d5ffd7d8d8ffdadadaffdcdcdcffdededeffe0e0e0ffe1e1e1ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffebebebffebececffecececffecececffedededffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefefffefefefffefefefffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff8f8f8fffafafafffcfcfbfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff111111ff101010ff101011ff1d1d1cff2e2f2fff454545ff5f6060ffa09f9fffe5e5e5fffdfdfdfffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffffffffffffffffffefefefffffefffffefffffffefffefffffefefffffffffffefefffffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffffffffffffffffffffffffffffffffffefefefffdfdfdfffafafaffecececffc0c0c0ffabaaaaff939393ff787777ff565656ff424242ff434242ff4544457f23232300000000000000000000000000000000000000000000000000000000000000000000000000000000bf0f0f0fff151515ff161516ff161616ff161717ff1c1b1cff222222ff292929ff303030ff363636ff3d3d3cff434343ff4e4e4effedededffedededffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefeffff0f0efffeff0effff0f0f0fff0f1f0fff1f1f0fff1f1f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff0f1f0fff1f0f0fff0f1f1fff0f1f1fff1f1f0fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f1f1fff2f1f2fff1f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffeff0f0ffefefefffefefefffefefefffeeefefffeeeeeeffeeedeeffededeeffedeeedffededeeffeeeeeeffeeedeeffeeeeedffedeeedffeeeeedffeeeeeeffeeeeedffeeeeeeffefeeefffefefefffefefeffff0f0f0fff0f0f0fff0f1f0fff1f1f1fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f4f4fff4f5f4fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff9f9f9fff8f9f9fff7f6f7ffddddddff747474ff3e3e3eff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff191919ff595959ffa5a6a5ffefeeeffff6f6f6fff8f8f8fff8f8f8fff6f6f6fff6f6f6fff7f7f7fff6f5f5fff5f5f5fff5f5f4fff4f4f4fff3f3f3fff2f2f2fff1f2f1fff1f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0eff0fff0f0f0ffefefefffefefefffefefefffefefefffefefefffefefeeffeeeeefffefefefffeeefefffefefefffefefefffefefefffefefefffeeefeeffefefefffeeefefffeeefefffefefefffeff0f0ffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff1f1f0fff0f0f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefeffff0f0f0ffefeff0ffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffcbcacbff474747ff414141ff3a3a3aff333334ff2c2c2cff252525ff1e1e1eff191919ff161616ff161516ff151515ff141414bf0e0e0e000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff060505ff2e2e2eff818081ffd6d6d6fff8f8f8fffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffefefffefefefffffffffffefffffffefffffffefffefffffffffffffffefffefefefffffefffffefefffffffffffffffefffffffffffffefffffffffffffffffffffffefefffffffffefffffffffffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefefefffffffefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfff4f4f4ffdededeffbcbcbcffa3a3a3ff868686ff646463ff434243ff3d3e3eff3f3f3fbf2f2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfbfafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffedededffedededffecedecffecececffebebecffebeaeaffeae9e9ffe9e9e9ffe7e8e8ffe6e7e6ffe5e5e5ffe4e4e4ffe3e3e3ffe1e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdbdbdbffd9d9d9ffd6d6d6ffd3d3d3ffd1d1d1ffcdcdcdffcccccdffcfcfcfffcfcfd07f6868680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcdceceffd2d2d2ffd1d1d1ffd4d3d3ffd7d7d7ffd9d9d9ffdbdbdbffddddddffdfdfdfffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e5ffe5e5e5ffe6e6e6ffe6e7e7ffe7e8e7ffe8e8e8ffe9e9e9ffeae9eaffeaeaeaffebebebffebebebffecececffecececffedededffedededffeeeeeeffeeeeeeffeeeeeeffefefeeffefefefffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffafafafffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff101010ff101010ff101010ff171718ff292929ff3f4040ff5b5b5bff909090ffdfdfdffffbfbfbfffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffefffffffffffffffffffffefefffefefefffffffefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffffefefffefefefffffffefffffffffffffffffffefefefffefffffffffefefffffffefffefefefffefefefffefffefffefefffffefefefffefefefffffffefffefffffffefefefffefffefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefffffffefefefffefefefffffefefffffffffffffffffffffffffffffffffffefefdfffdfdfdfffafafaffebebebffbfbfbfffa9a9a9ff929292ff777777ff575757ff424242ff434343ff4343437f2222220000000000000000000000000000000000000000000000000000000000000000000000003f040404ff131313ff151515ff151515ff151515ff171717ff1c1c1cff232323ff2a2a2aff313131ff383838ff3e3e3eff444445ff939393ffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeefefffefeeefffeeefefffefefefffefefefffefeff0fff0f0effff0f0f0fff0f0f0fff0f1f0fff1f1f1fff2f1f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f3f2fff2f3f3fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f1fff2f2f1fff1f2f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff1f1f0fff0f0f0fff0eff0ffefefefffeeeeeeffefefeeffeeeeefffeeeeeeffeeefefffeeeeefffefeeeeffefefeeffeeeeefffefefefffeff0f0ffeff0effff0f0f0fff0f0f0fff1f1f0fff1f2f1fff2f2f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f5f4fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9fafff8f9f8fff5f5f5ffcdcdcdff676767ff2b2b2bff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff101010ff4e4d4eff8e8e8effe9e9e8fff6f5f6fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff8f8f7fff6f7f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff0f0f0fff1f1f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0efffefeff0fff0f0f0ffeff0f0ffeff0efffefefeffff0efeffff0f0efffeff0effff0f0effff0f0f0fff0f0f0fff0f1f1fff1f1f0fff1f1f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff1f1f0fff0f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f0fff0f1f1fff1f1f0fff1f1f1fff0f1f1fff1f1f1fff0f1f0fff1f0f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff1f1f1fff1f2f2fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffefefeeffeeefefffeeeeeeffeeeeeeffededeeffedededffedeeedffedededff777777ff424342ff3c3c3cff353535ff2d2d2eff262726ff20201fff1b1b1aff161616ff141515ff141414ff131413ff121212000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff030404ff2a2a29ff7f7f7fffd9d8d9fffafbfafffffffefffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffefffefffffffffffefefffffffffffffffffffffefffefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefffffffffefefffffffefffefffffffffffefffffffffffffffffffffffffffffefefffffffefffefffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefefefffefffefffffffefffefefffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff4f4f4ffddddddffbbbbbbffa4a4a3ff848484ff606060ff414141ff3e3e3eff3f3f407f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafff9f9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffeff0f0ffefefefffefefefffefeeefffefefeeffeeeeeeffeeededffedededffecededffecececffecececffebebebffeaeaeaffe9eaeaffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e4ffe4e3e4ffe3e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdedfffddddddffdbdbdbffd9dad9ffd7d7d7ffd6d6d6ffd4d3d3ffd1d1d1ffcfcfcfffd0d0d0ffd0d0d0bf9e9e9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcecdffd3d4d3ffd4d4d4ffd3d3d4ffd6d6d6ffd8d9d9ffdadadaffdcdcdcffdededeffe0dfdfffe1e1e1ffe2e2e2ffe3e4e4ffe5e5e4ffe5e6e6ffe6e6e6ffe7e7e6ffe7e8e7ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffebebebffecececffecedecffedededffedeeedffeeeeedffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefeffff0efefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f8f9fff9faf9fffcfdfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff0f1010ff0f0f10ff0f0f0fff141414ff242424ff3a3a3aff565656ff838383ffd6d6d7fff6f6f6fffefffffffefefefffefefefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefefefffffefefffffefefffefefffffefefefffffffffffffefefffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffffffffffefffffffefffffffffffffffefffefffefffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefffffffefefefffefefefffffffffffffffffffffffffffffffffffdfefefffdfdfdfffafafaffeaeaeaffbfbfbfffa9a8a8ff919191ff767676ff575857ff454544ff434343ff4343437f212121000000000000000000000000000000000000000000000000000000000000000000000000bf0d0d0dff121212ff131413ff141414ff141415ff181818ff1d1e1dff242323ff2b2b2bff323232ff393939ff3f4040ff494949ffd6d6d6ffeeededffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f2fff2f2f2fff3f3f2fff3f4f3fff3f4f4fff3f3f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff2f2f3fff2f2f3fff2f3f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffeff0effff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff3f2f3fff3f4f4fff4f4f4fff4f4f5fff4f5f4fff5f5f5fff6f5f5fff6f6f6fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fffaf9f9fff8f8f8fff4f4f4ffbebebeff515152ff161616ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff424242ff7d7d7dffe3e3e3fff5f5f5fff8f8f8fff9f9f9fff7f8f8fff7f7f8fff8f8f8fff7f8f7fff6f5f5fff6f5f5fff6f6f6fff5f5f4fff4f3f4fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f1fff0f0f0fff1f1f1fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f2f3fff3f3f3fff3f3f3fff3f2f3fff3f3f2fff3f3f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f2f2fff1f2f1fff2f2f2fff1f2f1fff1f1f1fff2f1f1fff1f1f1fff2f2f2fff1f2f1fff2f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeededffededeeffedededffc0c0c0ff434444ff3d3c3dff353536ff2e2e2fff282728ff212221ff1c1c1cff171617ff141413ff131313ff121212ff1212127f0808080000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff040404ff282727ff7f7e7fffdcdcdcfffcfcfcfffffefefffffffffffffefefffffffffffffffffffefffefffffffffffffffffffefffefffffefefffefffffffefefffffefefffffffefffffffffefffefffffffefefefffefefefffefffefffefefefffefefefffefffffffefefefffefffffffefffefffefefefffffefefffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefffefffffefefffffffffffefefffffefefffffffefefffefffefffefffefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff3f3f3ffd9d9d9ffbbbbbbffa3a4a3ff828383ff605f5fff434343ff3f3f3fff3f3f3f7f2020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffbfbfbfffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0eff0fff0efefffefefefffefefeeffeeeeeeffeeeeeeffedeeedffedededffecededffecececffecebebffebeaebffeaeaeaffe8e9e9ffe7e8e8ffe6e6e6ffe5e6e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffdfe0e0ffdededeffdcdcdcffdadadaffd9d9d9ffd7d8d7ffd6d6d6ffd3d2d3ffd0d0d0ffd0d0d1ffd3d3d3ffd4d4d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6a696affd4d4d4ffd5d5d5ffd7d7d7ffd7d8d8ffdadadaffdcdcdcffdddddeffdfdfdfffe1e1e0ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e9ffe9eaeaffebebebffebebebffecececffecededffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f9fffbfafbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f080808ff0f100fff0f0f0fff0e0e0eff131212ff212121ff363636ff4e4f4fff737473ffc8c9c9fff4f3f4fffefffefffefefffffefffffffffffffffefffffffffffffffffffffffffffefffffefffffefefffffffffffffffefffffffffefffefefefffefffffffefefefffffffefffefffffffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffffefffffffffefffefffefffefefefffefefffffefefefffefffefffefefefffefefffffefffffffefefffffefffffffffffffffffffffffffffffffefefefffefefefffdfdfcfff9fafaffe9e9e9ffc0c0c0ffa9a9a9ff919191ff757575ff555555ff424342ff454545ff4343437f21212100000000000000000000000000000000000000000000000000000000000000003f040404ff121212ff121212ff131212ff121313ff141414ff191a1aff1e1e1eff242424ff2c2c2cff333333ff3a3a3aff404040ff7a7a7affeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefeffff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff2f3f3fff3f2f3fff2f3f3fff2f3f3fff2f2f2fff2f3f3fff3f2f3fff3f3f3fff3f4f3fff4f3f3fff3f4f3fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f4fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f3f2fff3f2f3fff2f3f2fff3f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff4f4f3fff4f5f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff8f8f8fff2f3f2ffaaaaaaff3d3c3dff0a0a09ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff3c3c3cff6f6f6fffd8d9d9fff4f4f4fff8f8f8fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f7f8fff6f6f7fff6f6f6fff6f6f6fff5f6f6fff4f4f4fff3f4f3fff3f3f3fff3f3f2fff3f2f2fff3f2f3fff2f3f2fff2f2f2fff2f1f2fff2f2f2fff2f2f1fff1f1f1fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0f0efffefefefffefefefffefefefffeeefefffefeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffeaeae9ff5f5f5fff3d3e3eff373736ff2f3030ff292929ff232323ff1d1d1eff181718ff131313ff121212ff121211ff111112ff1111110000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff040404ff272727ff878687ffdededefffdfdfdfffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefffefffefefefffefefffffefffffffefefffffefffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefffffffefffffefffefffefefefffefffffffefefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfff2f3f2ffd5d5d5ffbbbbbaffa3a3a3ff818282ff5e5e5eff414041ff3e3f3eff4242427f21212100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfcfdfffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffefeff0ffeff0efffefefefffefeeefffefefeeffeeeeeeffedededffedededffecececffebecebffebeaebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe4e5e5ffe4e4e4ffe3e3e3ffe3e3e2ffe1e2e1ffe0e1e1ffdfdfdfffdededeffdcdcdcffdadadaffd8d9d9ffd7d7d7ffd4d4d4ffd1d1d1ffd3d3d3ffd4d4d4ffd4d4d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6a6a6affd5d5d5ffdadadaffdad9d9ffdad9daffdcdbdcffdeddddffdfdfdfffe0e0e0ffe2e2e1ffe3e3e3ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffeaebebffebebebffecececffededecffedededffeeeeeeffeeefeeffeeeeeeffefeeefffefefefffefefefffefefefffefeff0ffefefefffeff0f0fff0f0f0fff0f0f1fff0f1f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f9fff9f9f8fff9f8f8fff8f9f9fff9f9f9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f070808ff0f100fff101010ff0f0f10ff131313ff1e1e1fff363636ff4e4e4eff6b6b6bffb4b4b4ffeff0effffefefefffefefefffefffefffefefefffefffffffffffffffffffffffffefefffefffffffffffefffefffefffffffffffffffefffefffefffefefefffefefefffffffefffffefefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffffefefffefffefffefffefffefefefffffffffffffffffffffefffffefefefffefffffffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffefefffffffefffffefefffffffefefffefffffffefffffffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffffffefefffffefefdfffdfdfdfffafafaffe9e9e9ffc1c1c1ffaaaaaaff929292ff747474ff535353ff414140ff434243ff4445443f1010100000000000000000000000000000000000000000000000000000000000000000bf0c0d0cff111111ff121212ff121212ff121212ff151515ff1a1a1aff202020ff262626ff2d2d2dff343434ff3b3a3aff414141ffc0c0c0ffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefefeffff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f2fff2f2f2fff2f2f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f5fff5f5f4fff4f4f5fff5f4f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f4f3fff4f3f3fff3f3f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff3f3f3fff3f2f3fff2f2f3fff2f2f2fff2f2f2fff2f2f3fff3f3f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f5f5fff5f5f5fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff7f7f7ffecececff969696ff343433ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050506ff292929ff606160ffc5c5c5fff3f2f3fff8f8f8fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f9f8fff7f7f7fff7f7f6fff7f7f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff2f2f2fff2f3f3fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f3fff3f3f2fff2f2f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f5f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff4f3f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f3f3fff3f2f3fff3f3f3fff2f2f2fff2f2f3fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefefefffeeefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeff9fa0a0ff3f3f3fff383837ff313131ff292a2aff242424ff1e1f1eff181818ff131314ff111111ff111112ff111111ff1011107f07080800000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff020202ff222222ff868685ffe1e2e1fffdfdfdfffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffefffffefffffffefffffffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefffefffffefefffefefffffffffefffffefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfff1f2f2ffd2d3d3ffb9b9b8ffa2a1a2ff808081ff5b5b5bff3e3e3eff414141ff4343437f2121210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffbfbfbfff9fafafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff3f3f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffeff0efffefefefffefeeefffefeeeeffeeeeeeffedededffecedecffebececffebebebffeaeaeaffe9e9eaffe8e8e9ffe7e7e7ffe6e6e6ffe5e5e5ffe4e5e5ffe4e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffddddddffdbdcdcffd9dadaffd8d8d8ffd6d6d6ffd3d3d3ffd4d4d3ffd4d4d4ffd3d3d37f69696900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffdcdcdcffdadbdbffdadbdbffdcdcdbffddddddffdfdfdfffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9eae9ffeaeaeaffebebebffececebffecececffededecffedededffeeeeeeffeeeeeeffefefeeffefeeefffefefefffefefefffefeff0ffefefefffeff0f0fff0f0f0fff0f1f0fff0f0f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f3fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f8fff8f7f7fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f8fff8f9f9fff8f9f8fff8f8f8fff8f8f9fff8f9f9fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f030404ff101111ff111110ff101010ff121112ff1d1d1dff373737ff4f4f4fff686868ffa0a0a0ffeaeaeafffdfdfdfffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffefffffffefefefffefefefffefffefffffefefffefffefffefefffffffefefffefefefffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefffffffefefefffffefffffffefefffefffefffefffffffffffffffffffffffffffffffffffefffefffefffffefefffffefffffffffefffefefffffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffffffffffffefefffefffffffefffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffefefefffdfcfdfffafafaffe8e8e8ffc1c1c1ffaaabaaff929392ff737473ff505151ff3f3f3fff404141ff434242000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff111010ff111111ff121212ff121213ff161617ff1b1b1bff212121ff272727ff2e2e2eff353535ff3b3b3cff5d5e5effebeaebffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeefffefeeeeffefefefffefefeffff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f2f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f4fff4f3f4fff4f4f3fff3f3f4fff3f4f4fff3f3f3fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff4f4f4fff4f5f4fff5f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f5fff4f4f4fff4f4f4fff4f5f4fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff3f3f3fff4f3f4fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f8f8fff8f8f8fff7f8f8fff8f8f8fff9f8f8fff9f9f9fff9faf9fffafafafffafafafffafafafff9f9f9fff6f6f6ffe6e6e6ff848484ff2e2e2eff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff161716ff535353ffb4b4b4fff1f1f1fff7f8f8fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f3fff4f3f3fff4f3f3fff4f4f4fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f4fff4f3f3fff3f4f3fff3f3f4fff3f4f4fff3f3f3fff4f4f3fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f3f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0ffefefeffff0efefffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffdcdbdbff464747ff383838ff323231ff2b2b2bff252525ff1f1f1fff191919ff141414ff111112ff111111ff101010ff0f100fff10101000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff020202ff1d1d1dff818181ffe3e4e4fffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefffffffffefefffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff1f1f0ffd0d0d0ffb7b7b7ffa0a0a0ff7f7f7fff595959ff424242ff434343ff4343437f21212100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff9f8f8fff9f8f9fff9f9f9fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0effff0efefffefefefffefefefffeeeeeeffedeeeeffedededffecececffebecebffebeaeaffeae9eaffe9e9e9ffe7e7e7ffe6e7e7ffe6e5e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e3ffe2e1e2ffe1e1e1ffdfe0e0ffdedfdeffddddddffdbdbdbffd9d9d9ffd8d7d8ffd3d4d4ffd3d2d2ffd3d3d3ffd4d4d47f6b6b6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f373737ffe1e1e1ffddddddffdfdedfffddddddffdfdfdfffe0e0e1ffe1e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffebebebffecececffecececffedededffeeededffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f8fff8f9f9fff8f9f9fff8f9f9fff9f8f9fff8f8f9fff9f8f8fff8f9f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff111111ff111010ff111110ff101110ff1f1f1fff363637ff4d4e4dff676766ff949393ffe5e5e4fffcfdfcfffefefefffefefffffffefefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffefffffefffefffefefefffffefefffffffffffffefefffefefefffefefffffffefffffffffffffefefefffefffefffefefffffefefefffefefefffefffefffffefffffffefefffefefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffefffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfff9fafaffe7e7e7ffc0c0c0ffabababff929292ff727272ff4f504fff3d3d3dff3f3f3fff41404000000000000000000000000000000000000000000000000000000000000000007f070707ff101010ff101010ff111010ff111111ff131414ff181818ff1d1d1dff232323ff282827ff2e2f2eff353535ff3c3c3cffa4a4a4ffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefeeeeffefeeeeffefefeffff0eff0fff1f0f0fff0f0f0fff1f1f1fff1f1f2fff2f2f2fff3f3f3fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff5f6f5fff5f5f6fff5f6f5fff5f6f5fff6f6f6fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffafafafffafaf9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfafafff8f8f9fff5f6f6ffddddddff757474ff272727ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff101010ff4a494affa2a2a3fff0efeffff7f7f7fff9f9f9fffafafafffafafafff9faf9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f5fff6f6f5fff6f6f6fff5f6f6fff5f5f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffefefefffefefefffefefefffefefefffefefeeffefeeefff7f7e7eff393a3aff333333ff2c2c2cff262626ff202020ff1b1b1bff161716ff121212ff0f0f0fff0f0f0fff101010ff1110103f04040400000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff181818ff7c7c7cffe5e5e5fffefdfdfffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffefefffffffffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefffefffffefefffffefefffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfcfcffeff0efffcecfceffb5b5b5ff9e9e9eff7d7d7dff575858ff434242ff434343ff4343437f212121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f9fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f1fff0f0f1fff1f0f0fff0f0effff0f0efffefefefffeeeeeeffeeeeeeffedededffecececffecebebffebebeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e6e5ffe5e4e4ffe3e4e4ffe3e3e3ffe2e3e2ffe2e2e1ffe1e1e1ffe0e0e0ffdededeffdddcdcffdbdbdaffd8d8d9ffd4d3d3ffd2d2d2ffd3d4d4ffd7d7d77f6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f373737ffdededeffdfdfdfffe1e1e1ffe0e1e0ffdfdfdfffe0e0e0ffe1e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebeaeaffebebebffecebecffecececffedededffedededffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff6f5f6fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101111ff111010ff101011ff101010ff1f1f1fff323132ff4d4d4dff656565ff8c8c8cffddddddfff9f9f9fffefefefffefefefffffefffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefefffefefefffffefffffffefefffefffffffffefefffefffffffefffffffffefefffffffefffefffefffffefefffefefffffefefefffefefefffefefefffffefefffefffefffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffffefefffffffefffefffffffffffefffffefffffffffffffefffffffffefffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffafafaffe7e7e7ffbfbfbfffabababff929192ff717172ff4e4e4eff3d3e3eff3e3d3dff3f3f3f0000000000000000000000000000000000000000000000000000000000000000ff0f0f0fff0f0f0fff100f0fff101010ff111111ff151515ff1a1a1aff1f1f1fff242424ff292928ff2e2f2eff363636ff474847ffdedfdeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeefeeffefeeeeffeeefefffefefefffefefeffff0f0f0fff0f0f0fff1f1f1fff2f1f2fff2f2f2fff2f3f3fff4f4f4fff5f4f4fff4f5f4fff5f5f5fff5f4f5fff4f4f5fff4f5f5fff5f4f4fff5f4f5fff4f5f4fff4f4f4fff5f5f4fff5f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff5f6f5fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff7f7f7fff7f7f6fff6f7f6fff7f7f7fff6f6f7fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff7f6f6fff7f7f7fff8f8f8fff9f9f9fffafafafffafbfafffbfbfbfffafafafffafafafffafafafffbfbfbfffbfcfcfffafbfafffafafafffbfbfbfffafafafff8f8f9fff4f4f4ffcfd0cfff676867ff1f2020ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0f0f0fff484747ff929191ffeaeaeafff7f7f7fffafafafffbfbfbfffafbfbfffafafafffafafafff9faf9fff9f8f8fff8f8f8fff8f9f9fff8f8f8fff7f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f7fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff3f3f3fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff1f1f1fff1f1f1fff0f1f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffefefefffefefefffefefefffc5c5c5ff3b3c3bff343434ff2d2d2dff272726ff212221ff1d1d1dff181718ff121212ff0f0f0fff101010ff111010ff101010bf0b0b0b00000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff161616ff838383ffe8e8e8fffdfdfefffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffefffffefefefffffefffffffefefffefffefffffffffffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffefefdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffbfbfbffeeefefffcdcdcdffb4b3b3ff9a9a9aff787878ff555556ff434343ff434343ff4343437f2222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefdfffbfbfbfffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f0fff0f1f0fff0f0f0ffefeff0ffefefefffeeefefffeeeeeeffedededffecedecffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e7e7ffe5e6e5ffe5e5e5ffe4e5e4ffe3e4e3ffe3e3e3ffe3e2e2ffe2e2e1ffe1e0e1ffdfdfe0ffdededeffdcdcddffdadadaffd7d6d6ffd4d5d5ffd6d7d7ffd9d9d9ffdbdbdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f363636ffdcdcdcffddddddffdededeffdfe0dfffe1e0e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeae9e9ffebeaebffebebebffecececffedececffedededffededeeffeeeeeeffeeefeeffefefefffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafbfbfffdfefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0c0c0cff111111ff101010ff0f0f0fff1b1a1bff303030ff454545ff616161ff838283ffd2d2d2fff7f6f6fffefefefffefefefffffffffffffefffffffffffffffffefffefefffffffffffffefefefffffffffffefffffffefffffffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffefffffffefffffffffffffffffefefffffffffffefefffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefefefffefefefffefefffffefefffffefffffffffffefffefffefffefffffffffffffffffefefffffffffffefefffffefffffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfdfff9fafaffe8e8e8ffc1c1c1ffaaabaaff8f8f90ff6e6e6eff4b4c4bff3c3c3cff3d3d3eff3e3e3e000000000000000000000000000000000000000000000000000000007f070707ff0f0f0fff0f0f0fff0f0f0fff0f0f0fff111111ff171717ff1b1b1bff202020ff252525ff2a2a2aff313031ff383837ff808081ffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeefffefefefffefefefffefefeffff0f0effff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f2fff3f3f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff5f5f5fff4f4f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff6f6f6fff7f6f7fff6f7f6fff6f7f6fff6f6f7fff7f6f7fff6f6f6fff7f6f6fff7f6f7fff7f6f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f6fff6f5f6fff6f5f6fff5f6f6fff6f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffafafafffafafbfffbfbfbfffbfbfbfffafafafffafafafffafafafffcfcfcfffcfcfcfffbfbfbfffbfafafffbfbfbfffbfafafff8f8f9fff4f4f4ffc1c1c1ff626363ff1e1e1eff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff09090aff3a3a3aff868686ffe6e6e6fff7f7f8fffafafafffbfbfcfffcfcfbfffbfbfbfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f7f7fff8f7f8fff8f7f8fff8f8f8fff7f8f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f6fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff6f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f4fff3f4f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff0f0f1fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0eff0ffefefefffefefefffedededff5d5c5dff353536ff2e2e2eff272727ff222322ff1e1e1eff181818ff141313ff101011ff101010ff101010ff0f0f0fff0e0e0f00000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff141515ff8b8a8bffeaeaeafffefdfdfffefefffffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffafafaffedeeedffc8c8c8ffb2b2b2ff979797ff757474ff545354ff424242ff434343ff4343437f21212200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfdfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff0f0f0ffefefefffefefefffeeeeeeffedededffedededffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe6e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdcdcdcffdad9daffd8d8d8ffd9d9d9ffdbdbdbffdcdcdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f363636ffdadadaffdbdbdbffdddcddffddddddffdededeffdfdfdfffe1e1e1ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeae9eaffebeaebffebebebffecececffececedffedededffededeeffeeeeeeffeeeeeeffeeefefffefefefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f5f6fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffcfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f080808ff101010ff100f10ff0e0d0eff161615ff2b2b2aff3d3e3dff5c5c5cff7a7a7affc4c5c5fff4f4f4fffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefefefffefefefffffefffffffefefffffffefffffffffffffffefffffffffffefffefffefffffffffefffffffefffffffefffffffffefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffffffefffffefffffefefffffefefefffefefefffffefefffffefefffefefefffffefefffefefefffffffefffefefefffefffffffefefefffffefffffffefffffffffefffffefefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfefdfffafafaffe7e7e7ffc1c1c0ffa8a8a8ff8d8d8dff6d6c6cff4b4a4aff3b3b3bff3c3c3cff403f3f00000000000000000000000000000000000000000000000000000000bf0a0a0aff0e0e0eff0f0f0fff0f0f0fff0f0f0fff121212ff171617ff1c1b1bff212120ff262626ff2c2c2cff333333ff3b3c3bffcacacaffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff1f1f1fff2f1f1fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff7f7f7fff8f7f7fff8f8f8fff7f7f8fff8f8f8fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f6f6fff7f7f6fff6f6f6fff7f6f7fff6f6f7fff6f6f7fff6f6f6fff6f6f7fff7f6f7fff8f7f7fff8f7f7fff9f9f9fffafafafffbfbfafffbfbfbfffbfcfbfffbfbfafffbfbfafffbfafafffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfafafffbfbfbfffafafafff8f8f8fff3f3f3ffb3b3b2ff5b5c5bff181818ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff292829ff717171ffdededefff7f7f7fff9fafafffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafaf9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff6f6f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff6f5f5fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f4f3fff3f3f3fff4f3f4fff3f3f4fff3f3f3fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f0f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efeffff0efefffefefefffa2a2a2ff373737ff2f302fff292828ff242424ff1e1f1eff191919ff151414ff121211ff100f0fff0f0f0fff0e0e0fff0e0e0e7f060606000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff151515ff949393ffecececfffefdfefffefefefffffefefffefefefffffffefffffffefffffffffffffffffffffffffffffefffffffffefffffefefffffffffffefffffffffffefffefffefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefffffffffefffffffffffffffffffffffffffffffefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfff9f9f9ffedececffc7c6c6ffb1b0b1ff959595ff727272ff525152ff3f403fff424242ff4343437f212121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfbfcfffafafafffafafafffafafafffafafafffaf9f9fffaf9fafffaf9fafff9faf9fffaf9f9fff9faf9fffaf9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f2fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0efefffefefefffeeeeeeffededeeffedededffecececffebecebffebeaebffeae9e9ffe9e9e9ffe8e8e8ffe8e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e4ffe4e3e3ffe3e3e3ffe3e2e2ffe1e1e2ffe1e0e0ffe0e0e0ffe0dfdfffdededeffdcdcdcffdadadaffdbdbdbffdcdcdcffdedede3f3738380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa0a0a0ffd7d7d7ffd9d8d9ffdadadaffdbdbdbffdddddcffddddddffdedfdeffe1e1e1ffe2e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e8ffe9e8e9ffe9e9e9ffeaeaeaffebeaeaffebebebffecececffecececffedededffedededffeeeeeeffeeeeeeffeeefeeffefefefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f1fff0f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f080808ff0f1010ff0e0e0eff0d0d0eff111011ff262626ff3a3b3aff565656ff757575ffb7b7b7ffeeeeeefffefdfefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffefffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffefffffffffffefffffffefefefffefefefffffffefffffffefffffefefffffefefffefffefffffefffffffefefffefefffffffffffffffefffffffefffffefefffffefefffffffffffffffffefffffffffffffefefffffefffffefffefffffffffffffffffffffffffffffefffffefefefffdfdfdfff9fafaffe7e6e7ffbfbfbfffa7a7a7ff8c8c8cff6c6c6cff494a4aff3a3a39ff3f3f3eff40404000000000000000000000000000000000000000000000000000000000ff0d0c0cff0d0d0dff0e0e0eff0e0e0eff101010ff131313ff171717ff1c1c1cff222222ff272728ff2e2e2fff353635ff636263ffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0f0f0fff1f1f1fff1f2f1fff2f2f2fff3f3f3fff4f3f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f6fff7f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fffaf9fafffafbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfafffbfbfbfffcfdfdfffcfcfcfffbfafbfffbfafafffbfcfbfffafbfafff9f8f8fff1f1f1ffa3a3a3ff4c4c4cff111112ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff212020ff686768ffd0d0d0fff6f6f6fffafafafffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfafafff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff8f7f8fff7f8f8fff7f7f7fff8f7f7fff8f8f7fff8f8f7fff8f8f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafffaf9fafffaf9fafffaf9fafff9faf9fff9f9f9fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff6f7f6fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f1f0fff1f0f0fff0f0f0fff0efefffefefefffefefefffefefefffe0e0e0ff434343ff303030ff2a2b2aff262525ff202021ff1b1b1bff161516ff121112ff0e0f0fff0e0e0fff0e0e0eff0d0d0cbf090909000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff101010ff888888ffeeeeeffffefefefffefefefffefefefffffefefffefffefffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefffffffefefffefffffffffffffffffffffffffffffffffefffffefefffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfff9f9f8ffe9e9e9ffc4c4c4ffafaeaeff939293ff717171ff505150ff3f3f3fff444444ff4545457f21212100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fff9faf9fffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0eff0ffefefefffeeeeefffedeeeeffedededffecececffecececffebebebffeae9eaffe9e9e9ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffe1e0e0ffe0e0e0ffdededeffdcdcdcffdddcdcffdededeffe0dfe0bfa8a8a800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9f9f9fffd5d5d5ffd6d6d6ffd7d7d7ffd9d9d9ffdadadaffdadbdbffdcddddffdfdfdfffe1e1e0ffe2e2e2ffe3e3e2ffe4e4e4ffe4e5e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffeae9eaffeaeaeaffebebeaffebebebffecececffededecffedededffeeededffeeeeeeffeeeeeeffefeeeeffefefefffefefeffff0eff0fff0eff0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff2f2f1fff2f1f1fff2f2f2fff2f3f2fff3f3f3fff4f4f4fff4f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafbfafffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f040303ff0e0e0eff0d0e0eff0c0c0cff0d0d0dff1f1f1fff373637ff515151ff737373ffabaaaaffeae9e9fffdfdfdfffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefefffefffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefefffffefefffefefefffffefffffefefefffffffffffffffffffffefffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfdfdfff8f8f9ffe5e6e5ffbbbbbbffa6a6a5ff8b8b8bff6a6a6bff494949ff3e3e3eff404041ff4040400000000000000000000000000000000000000000000000007f060606ff0c0c0cff0c0c0cff0e0e0eff0e0e0dff101010ff151414ff191918ff1e1e1eff232424ff292a2aff313030ff373838ffadaeaeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefeeffefefefffefefefffefefefffefefefffefeff0ffeff0effff0eff0fff1f1f1fff1f1f1fff2f2f2fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f5f5fff6f6f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f8f8fff8f9f9fff9f9f9fffaf9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffdfcfdfffcfdfcfffbfbfbfffbfbfbfffcfcfcfffbfcfcfff8f8f8ffeaebebff929393ff4f4f4fff131313ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f292929bf3d3d3dff505151ff505051ff515150ff515051ff505051ff4f4f4fff4e4d4eff4c4c4cff4a494aff474747ff444444ff424242ff4040407f1f20207f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff1c1c1cff5d5d5dffc1c1c1fff6f6f6fff9faf9fffcfbfbfffdfdfdfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f6f6fff6f6f7fff7f6f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffaf9fafff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff5f4f5fff6f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0ffeff0efffefefefffefefefffefefefffeeeeeeff7d7d7dff323232ff2c2c2cff272727ff222222ff1c1c1cff171716ff131212ff0f0f0eff0d0d0dff0d0d0dff0c0c0cff0d0c0c3f0303030000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff7e7e7effefefeffffefefefffefefffffefefefffefefefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffefffefffffefffffffefffffffffffffffffffffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfff9f9f8ffe7e7e7ffc3c3c2ffacacacff919292ff727271ff4f4f4fff434344ff464646ff46464600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfcfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff0f0f0fff0f0f1fff0eff0ffefefefffeeeeeeffeeeeeeffedededffecececffececebffebebebffeaeaeaffe9e9eaffe8e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdedfdfffdededeffe0e0e0ffe0e0e0ffe0e0e03f383837000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd2d2d3ffd4d4d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd9d9d8ffdbdbdbffdededeffe0e0e0ffe1e0e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffebeaebffebebebffecececffececedffedededffedededffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f1f1fff2f2f1fff2f2f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9fafffafaf9fff9f9fafffafafafffafafafffbfbfbfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0d0dff0c0c0cff0c0c0cff0c0c0cff191919ff2f2f2fff484848ff6d6d6dff9d9d9dffe4e4e4fffdfdfcfffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffefefffefffffffffefffffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffffefffffefefffffffefffffffffffffffffffffffffffffefefffefefefffcfdfcfff7f6f7ffe4e3e3ffbbbabbffa4a5a4ff898989ff686868ff454546ff3f3f3fff414040ff404140000000000000000000000000000000000000000000000000ff0b0c0bff0c0c0cff0c0c0cff0c0c0cff0d0d0dff121111ff151515ff1a1919ff1f1f1fff252524ff2b2b2bff313232ff4b4b4bffe5e4e4ffeeedeeffeeeeeeffeeeeefffeeeeeeffefefefffefefefffefefefffefefefffefefefffeff0f0fff0f0effff0f0f0fff0f0f1fff1f1f1fff1f2f2fff3f2f2fff3f3f3fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff7f8f7fff7f8f7fff7f8f8fff8f8f8fff9f8f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffaf9f9fffaf9fafff9fafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffaf9fafffbfbfbfffcfcfcfffdfdfcfffdfcfdfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffefefefffcfcfdfffbfbfbfffbfbfbfffdfcfcfffdfdfcfff9f9f9ffe5e5e5ff808080ff424141ff0f0e0eff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2a2a2abf3e3e3eff535353ff535252ff525252ff525252ff515050ff515051ff505050ff4f4f4fff4d4d4eff4c4c4cff4a4a49ff474747ff444444ff424242ff404040ff403f3fff3f3f3fff3e3f3fff3d3d3dbf2d2d2e7f1e1d1d3f0e0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff191919ff5a5a5affb2b2b2fff4f4f4fff9f9f9fffbfcfbfffdfdfdfffdfcfdfffcfcfbfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f8f8fff7f7f8fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f3f4fff3f2f3fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefeeffeeeeeeffc5c6c6ff343434ff2e2e2eff292928ff232323ff1d1d1eff181818ff131414ff0f0f0fff0b0c0bff0c0c0cff0d0c0cff0d0d0d7f0606060000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff777778ffeeeeeffffefefdfffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffefffffffffffffffffffffffefffefffffefefffffffffffffefffffffefffffffefefffefffefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefffffefefefffffffffffefffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfff8f8f8ffe5e4e5ffc1c1c0ffabababff8f8f8fff707070ff4c4c4cff444444ff464546ff454646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffbfbfbfffafafafffafafafffafafbfffafbfafffbfbfbfffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefeeeeffeeeeeeffedededffedededffecececffebebebffebeaeaffe9eaeaffe8e9e9ffe8e8e8ffe8e7e8ffe7e6e6ffe6e6e6ffe5e5e6ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfbfa6a7a73f373737000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd0d1d0ffd1d1d1ffd2d2d2ffd4d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd9d9daffdddcdcffdededeffe0e0e0ffe1e1e1ffe2e2e2ffe4e3e3ffe4e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffebebebffebebebffecececffedececffedededffedededffeeeeeeffeeeeeeffefeeeeffefefefffefefefffeff0effff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff4f4f4fff5f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9faf9fff9f9fafffafafafffafafafffafaf9fffaf9fafffafafafffafafafffafafafffdfdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff0c0c0cff0c0c0cff0c0c0cff151414ff272727ff3e3e3eff5d5e5dff8a8a8affdbdbdbfffafafafffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefffffefffffffffffffffffffffffffffffffefffefffefdfefffcfcfcfff6f6f6ffe2e2e2ffb8b7b8ffa2a2a2ff868686ff646564ff434343ff3d3d3dff3f3f3fff40414100000000000000000000000000000000000000003f020202ff0c0c0cff0b0c0cff0c0c0cff0b0b0bff0e0e0dff111212ff161616ff1b1b1bff202020ff252525ff2c2c2bff323333ff8b8b8bffedededffeeededffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0effff0f0f0fff0f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f6fff7f6f6fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffafbfafffbfbfbfffbfafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9faf9fffafafafffbfbfbfffcfcfcfffdfdfdfffcfcfdfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffefdfefffcfcfcfffcfcfbfffcfcfbfffdfdfdfffcfcfcfff8f8f8ffdbdbdcff717171ff303030ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1515157f2a2a2aff545554ff545454ff545454ff535353ff535353ff525352ff525252ff515151ff505050ff4f4f4fff4d4d4eff4c4c4cff4a4a49ff474747ff434444ff424242ff404040ff3f3f3fff3f3f3fff3f3f3fff3d3d3dff3d3d3dff3c3b3bff3b3a3bff3a3a3a3f0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff101110ff4f4f4eff9d9d9dffefefeffff9f9f9fffbfbfbfffefdfdfffdfdfdfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfbfbfffafbfafffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fffafafafffaf9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fffafafafffafafafffafafbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfafafffafafafff9faf9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff6f5f5fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f4fff4f4f4fff3f4f4fff3f3f3fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffeeefeeffeeeeeeffecececff5c5c5cff303030ff292a2aff242424ff1e1e1eff181819ff141414ff0f0f0fff0c0c0cff0d0d0cff0d0d0dff0d0d0dff0b0b0b0000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040304ff6d6d6dffeeedeefffdfdfdfffefffefffefefefffefefefffefefffffefefefffefefefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefffffffefefefffffefffffffffffffffffffffffffffffffffffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfbfff8f8f8ffe3e3e4ffbfc0bfffa8a9a9ff8f8f8fff6d6d6dff484848ff414141ff444444ff4646460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfdfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafafafffbfbfafffafafafffafafafffafafafffafafafffaf9fafffafafafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff5f6f5fff6f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0eff0ffefefefffefeeeeffeeeeeeffeeededffedececffecececffebebebffeaeaeaffe9eaeaffe9e9e9ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededeffdcdcdcffdadada7f6b6b6b3f3535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f666666ffcfcfcfffcfd0cfffd0d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd5d4d4ffd7d7d7ffdadadaffdddcdcffdededeffe0e0e0ffe1e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffececebffecececffecedecffedededffedededffeeeeeeffeeeeeeffefeeefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9faf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffcfbfbfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f060606ff0c0c0cff0c0c0cff0c0c0cff111111ff1f1f1fff313131ff4a4a4aff787878ffcfd0d0fff6f6f6fffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffffefffffffffffffffffffffefffefffefefefffdfdfdfff5f5f5ffe1e2e1ffb6b6b5ffa0a0a0ff848484ff636363ff424242ff3d3d3dff3e3e3eff3f3f3f00000000000000000000000000000000000000007f050505ff0b0b0bff0c0c0cff0b0c0cff0c0b0cff0f0f0fff131313ff171717ff1c1c1cff212121ff262726ff2d2d2dff353636ffcececdffedeeedffeeeeeeffeeeeeeffeeeeeeffefefeeffefefefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f3f2fff3f3f3fff4f4f4fff4f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafffafaf9fffafafafffafafafffafafafffafbfafffafafbfffafbfbfffafafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafff9f9f9fff8f9f8fff8f9f9fff9f9f9fffafafafffafafafffbfafafffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfdfcfffefefefffcfcfcfffbfcfcfffcfcfcfffdfdfdfffcfcfcfff7f7f7ffccccccff646464ff242525ff030404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f151515ff555555ff545454ff555554ff545455ff545454ff545454ff545353ff535353ff535352ff515251ff515050ff4f4f4fff4d4d4dff4c4c4cff4a4a49ff464646ff434343ff404040ff40403fff3f3f40ff3e3e3fff3d3d3dff3c3d3dff3b3b3bff3b3b3bff3a3a3aff353636ff2425253f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff3b3a3bff898989ffecececfff9f9f9fffbfbfbfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffbfbfbfffafafafffbfafafffbfbfbfffafbfbfffafafafffafafafffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f9f9fff8f8f9fff8f8f8fff9f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffbfbfbfffafbfafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f5f5fff5f5f5fff4f4f5fff4f4f4fff3f3f3fff3f3f3fff2f2f3fff1f1f1fff1f1f1fff0f1f0fff0f1f0fff0f0f0ffeff0f0ffefefefffefefefffeeefefffeeeeeeffeeeeedffa6a6a5ff313131ff2a2a2aff252525ff1f1f1fff19191aff141515ff100f0fff0e0e0eff0c0c0dff0d0d0dff0b0b0bff0b0b0b7f05050500000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff636364ffebebebfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefffefffffffefffffffffffffffffffffffffffffffefffefffffffffffefffefefffffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffefffffffffffffffefffffffffffffffffffffffefffffffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfbfff8f8f7ffe0e0e1ffbebfbfffa9a9a8ff909090ff6b6c6bff434343ff3f3e3eff424142ff44444400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f5fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffedededffecececffecececffebebecffebebebffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e7ffe5e5e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0dfffdfdfdfffdedfdfffdededeffdcdbdbffdadadaffd7d7d8ffd5d6d5ffd4d4d3bf9d9d9d7f676767000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf999999ffcbccccffcdcdcdffcfcfcfffcfd0cfffd0d0d0ffd0d1d1ffd3d3d3ffd6d5d6ffd8d8d9ffdbdbdbffddddddffdfdfdfffe0e1e0ffe2e3e2ffe4e4e4ffe4e5e5ffe6e5e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9eae9ffeaeaeaffeaebebffebebebffecececffecececffedededffedededffeeededffeeeeeeffeeeeeeffefefefffefefefffefefeffff0f0effff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfbfffbfafafffdfdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f060606ff0c0c0cff0c0d0dff0d0c0dff0f0f0fff1b1a1bff2d2e2dff464746ff696a69ffc0c1c0fff4f4f4fffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefefefffffefffffefefffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefffffefefefffefefefffefefefffdfefdfffdfdfdfff4f4f4ffddddddffb5b5b5ff9f9f9fff838382ff606161ff404140ff3c3c3cff3e3e3eff3d3e3e0000000000000000000000000000000000000000ff0a0b0aff0b0b0bff0b0b0bff0b0b0bff0c0c0cff101010ff131413ff171817ff1c1c1cff222222ff282828ff2e2f2eff5e5e5effedededffedededffedeeeeffeeeeeeffeeeeefffeeefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f3fff4f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafbfffafafafffafafafffafafafff9fafafff9faf9fff9faf9fff9f9fafffaf9fafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffdfdfdfffefefdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffbfcfcfff6f5f6ffbdbdbdff5e5e5eff212121ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf404041ff565656ff555656ff555555ff545554ff555455ff555454ff545454ff545454ff535353ff525252ff515151ff4f504fff4f4f4fff4d4d4dff4b4b4bff494949ff464746ff434343ff404040ff403f3fff3f3f3fff3d3e3dff3c3c3cff3b3b3cff3b3a3bff3a3a3aff363535ff252524ff0c0c0cff010101bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff2a2a2bff777777ffe5e5e5fffafafafffbfcfbfffdfdfefffdfdfefffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfafbfffafafafffafafafff9fafafff9faf9fff9faf9fff9f9fafffaf9f9fff9f9f9fff9f9fafffaf9fafff9fafafffafaf9fff9fafafffafafafffafafbfffafafafffafafafffafafafffafafbfffafbfafffafafafffafafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffbfbfcfffbfbfbfffafbfafffafafafffaf9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff6f6f7fff6f6f7fff6f7f7fff6f7f6fff6f7f6fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff4f4f3fff3f3f3fff3f2f3fff1f1f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffeeeeefffeeeeeeffeeeeeeffdbdadbff383838ff2c2c2cff262526ff201f20ff1a1a1bff161516ff101110ff0f0f0fff0c0c0cff0b0b0bff0a0b0aff0a0a0abf07070700000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff616161ffecececfffdfdfefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffffefffffefefffffefffffffefffffffefffffffffffffffefffefffefefffffffefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefefffefffefffffffefffffffffffffefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffbfcfbfff6f7f6ffdededeffbebebeffa9a9a9ff8d8d8dff656565ff3e3d3eff3c3c3cff3e3e3eff414142000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9fafff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f6f7fff7f6f7fff7f7f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0eff0ffefeff0ffeeeeefffeeeeeeffedeeeeffedededffecedecffecececffebebecffebebebffebebeaffeaeaeaffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe3e4e3ffe4e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e1ffe0dfe0ffdedfdfffddddddffdcdcdcffdadadaffd7d7d8ffd5d5d5ffd3d3d4ffd2d2d2ffd0cfcfffcfceceffcccdccbf9899987f6565640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf989898ffcbcbcbffcbcccbffcccccbffcdcdcdffcfcecfffcfcfcfffd2d2d2ffd5d5d5ffd6d6d6ffd9d9d9ffdcdbdcffdddedeffe0dfe0ffe1e1e1ffe2e3e2ffe4e4e4ffe5e5e5ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebebffecececffecececffedededffedededffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f2f1fff1f2f1fff2f2f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f060606ff0d0d0cff0d0d0dff0d0d0dff0e0e0eff1a1b1aff2e2e2eff464645ff666666ffb4b3b3ffeeeeeefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffffffefffffffefffffefffffffefffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefffefffffefefffefdfdfffdfdfdfff3f3f3ffdad9d9ffb6b6b5ff9f9f9fff818181ff5e5d5dff3e3e3eff3f403fff414141ff3e3e3e000000000000000000000000000000007f050504ff0a0a0aff0b0a0bff0b0b0bff0b0b0bff0d0d0dff111010ff141414ff181818ff1d1d1dff222322ff292828ff2f2f2fff9d9e9effedededffeeededffeeededffeeeeeeffeeeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff1f1f0fff1f1f1fff2f1f1fff2f2f2fff3f2f2fff3f3f3fff4f3f3fff5f4f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffafbfafffafafafff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefdfefffdfcfcfffcfcfcfffdfdfdfffdfdfdfffbfbfbfff4f4f4ffafafafff575757ff181818ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf414142ff575757ff565656ff575656ff555555ff555555ff555454ff545554ff545454ff535353ff525353ff525252ff515150ff50504fff4f4e4eff4d4d4dff4c4b4cff4a4a49ff464646ff434343ff414040ff3f3f3fff3e3e3eff3c3c3cff3b3b3bff3a3a3aff3a3a3aff353635ff252425ff0c0c0cff010101ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff272727ff6b6b6bffdcdcdcfffafaf9fffcfcfbfffdfdfdfffefefdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffefdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9fafafff9f9fafff9f9f9fffafaf9fff9f9f9fff9f9f9fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f6fff6f6f6fff5f5f5fff4f5f4fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f1fff0f0f0fff0efefffefefefffefeeefffeeeeeeffeeeeeeffedededff666566ff2d2d2dff262626ff202020ff1b1b1bff161616ff111211ff0f0f0fff0c0c0cff0a0a0aff0a0a0aff0a0909ff09090800000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff646464ffededecfffdfdfdfffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffffefffffefffffffefffffefffffffffffefffffffefffefefefffffffffffffefefffffffefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffffffefffffffffffffefffffffefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffbfbfbfff5f5f5ffdadbdaffbdbdbdffa8a8a8ff898989ff606061ff3c3c3cff383837ff3d3c3cff3f3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffdfdfdfffbfcfcfffbfcfcfffbfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafbfffafafafffafaf9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0efffefefefffefefefffeeeeeeffeeeeeeffedeeedffeeededffecececffecececffebebebffebebebffebeaeaffeaeaeaffe9e9e9ffe8e9e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e1ffe0e1e1ffdfdfdfffddddddffdbdbdbffd7d7d7ffd5d5d5ffd3d3d3ffd2d2d2ffcfcfcfffcfcfceffcdccccffcbcccbffcacac9ffc8c9c9ffc7c7c7bf9495957f6262620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffcacacaffcacacaffcbcbcbffcbcbcbffcccbccffcccccbffcccdccffd1d0d1ffd4d4d4ffd6d6d6ffd7d8d7ffdadadaffdcdcdcffdededeffdfe0e0ffe2e1e1ffe3e3e3ffe5e4e4ffe6e6e6ffe7e7e6ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaebeaffebebecffebecebffecececffecededffedededffededeeffeeeeeeffeeeeeeffefeeefffefefefffefefeffff0f0effff0f0f0fff0f0f0fff0f0f0fff1f1f1fff2f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafafafffafafafffafafafffafafafffbfafafffbfafafffbfbfbfffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff0d0d0dff0f0f0fff101010ff1d1d1eff2f2f2fff464646ff616061ffa2a1a1ffe5e5e5fffcfdfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffefefefffefffefffffefffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffdfdfdfffcfcfcfff2f1f2ffd4d4d4ffb4b4b4ff9e9e9eff7e7e7dff585858ff404041ff414141ff4141417f20202000000000000000000000000000000000bf070607ff090909ff0a0a0aff0b0a0bff0b0a0aff0e0e0eff111111ff151414ff181819ff1d1d1dff222222ff292928ff353635ffd9dadaffedededffedededffeeeeeeffeeeeeeffeeefeeffefefeffff0efeffff0f0f0fff0f0f0fff1f1f0fff1f1f1fff2f2f1fff2f2f2fff2f3f2fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfdfdfffcfdfcfffdfcfcfffffefefffdfefefffdfdfcfffcfcfdfffefefefffdfdfdfffbfbfbffefefefff989898ff434343ff0c0d0cff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf424242ff585758ff575757ff575757ff565656ff565656ff555556ff545554ff545454ff535353ff535353ff525252ff515251ff505051ff504f4fff4f4f4eff4d4d4dff4b4b4bff484848ff464546ff434343ff404140ff3f3e3eff3d3d3dff3c3c3cff3a3a39ff373737ff343434ff222222ff060505ff010101ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff2c2c2cff656665ffcdcdcdfff9f8f9fffcfbfbfffefdfefffdfefefffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffdfdfdfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffefdfefffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f6f5fff5f5f5fff4f4f5fff4f3f4fff3f3f2fff2f2f2fff2f2f1fff1f1f1fff1f0f1fff0f1f0fff0f0f0fff0efefffefefefffefefefffeeeeeeffedeeeeffedededffadaeadff2d2e2dff272827ff212121ff1b1c1cff161617ff121211ff0f0f0fff0c0c0cff090909ff090909ff080908ff0909097f040404000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff5f5f5fffebebebfffefefdfffefefefffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffffefffffefefefffefefefffefffffffffffffffffffffffefffefffefffffffefffefffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefefefffefffefffefefffffffefefffefffefffefffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfcfffcfcfcfff3f4f4ffd6d6d5ffbbbbbbffa5a5a5ff838383ff595a59ff383838ff3a393aff3b3b3bbf2e2d2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafafffafafafffafafafffafaf9fff9f9fafff9faf9fff9f9fafffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff5f6f6fff6f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff3f4f3fff3f4f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0efefffefefefffeeefeeffeeeeeeffeeeeedffedededffedededffedececffecececffebecebffebebebffebebebffeaeaeaffe9eae9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e4ffe4e4e5ffe4e5e4ffe4e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdddeddffdbdcdbffd8d8d8ffd5d5d6ffd3d2d3ffd0d0d0ffcececeffccccccffcbcbccffcac9caffc9c9c8ffc7c8c8ffc6c6c6ffc4c4c4ffc3c3c3ffc1c2c2bf9190917f60606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333233ffcbcbcbffcacacaffcacacaffcacacaffcbcbcbffcbcacbffccccccffcfcfceffd2d2d2ffd5d5d5ffd7d7d6ffd8d9d8ffdadbdbffdddcddffdfdfdeffe0e0e0ffe1e2e2ffe3e3e3ffe4e5e5ffe6e6e6ffe7e7e7ffe7e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebeaffebebebffebecebffecececffececedffedededffedededffeeeeeeffeeeeeeffefeeefffefefefffefefeffff0f0effff0f0f0fff0f0f0fff0f0f1fff0f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f5f6fff5f6f5fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffdfdfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0c0dff0f1010ff101111ff111111ff171717ff232323ff363636ff575757ff868686ffd2d2d2fff6f6f6fffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffefefffffefffffffffefefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffbfbfbfff0f0f0ffcdceceffb2b2b2ff9c9c9cff7c7b7bff575657ff404040ff404040ff4141417f2020200000000000000000000000003f020202ff090909ff090909ff09090aff090a09ff0b0b0bff0f0f0fff111111ff151515ff191919ff1e1e1eff222323ff292929ff666666ffecededffedededffeeeeeeffeeeeeeffefefefffefefefffefefeffff0eff0fff0f0f0fff1f0f0fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffafbfafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffefffefffefefefffdfdfefffdfefdfffefefefffdfdfdfffbfbfbffe9e9e9ff868686ff353636ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f161616ff595859ff585858ff585758ff575857ff565757ff565656ff555556ff545454ff535353ff535353ff535353ff525252ff515151ff505050ff4f504fff4e4e4eff4c4d4cff4a4a4aff484747ff454545ff434343ff3f3f3fff3d3d3dff3c3c3dff3b3b3cff333433ff232323ff181918ff0b0b0bff000100ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1b1b1bff595959ffbdbdbdfff8f8f8fffbfcfcfffefdfefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfdfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f8fff7f8f7fff8f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffeff0efffefefefffeeefefffeeeeeeffeeeeeeffedededffe1e1e1ff3d3d3dff282828ff222222ff1c1c1dff171717ff121212ff0f0f0fff0c0c0cff090909ff080909ff090909ff090909ff090909000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff393839ffe6e6e6fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefffffffffffefffffffffffffffffffffefffffffffffffefffffffefffefffefffefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefefffefefefffffefffffefffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfff3f3f3ffd6d6d6ffb9bab9ff9f9f9fff7c7c7cff535453ff3a3a3aff3b3b3bff3b3b3b7f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafff9f9fafffafafafffaf9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f1fff0f0f0ffefefefffefeeeeffeeeeeeffedeeeeffedededffedededffededecffecececffebececffecebebffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe0e0e1ffdfdfdfffddddddffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd1d1d1ffcfcfcfffccccccffcacacaffc9c9c9ffc7c8c7ffc6c7c7ffc4c4c4ffc3c3c2ffc2c2c2ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c0bf9090907f60606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf989798ffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffccccccffcececeffd0d0d0ffd3d3d3ffd6d6d5ffd8d8d7ffd9d9d9ffdbdbdbffddddddffdfdfdfffe0e0e0ffe2e2e2ffe3e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffeaeaeaffeaeaeaffeaebebffebebebffebebebffececebffecececffedededffedededffeeedeeffeeeeeeffeeeeeeffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0b0b0bff111111ff0f0f0fff0d0d0dff111111ff1c1d1cff2f2f30ff4d4e4dff6d6d6dffb3b3b3ffebebebfffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefffefffffffefffffefefffefefffffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffafafaffeeeeefffcacacaffb0afb0ff9a999aff7a7a7aff535453ff3f3f3fff404040ff4040407f2020200000000000000000000000007f040404ff080809ff090909ff090909ff090909ff0b0c0cff0e0e0eff121212ff161516ff1a1a1aff1f1f1eff232323ff29292affacabacffedededffedeeedffeeeeeeffeeeeefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f2fff3f2f2fff2f2f2fff3f2f3fff3f3f3fff4f4f4fff5f5f4fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafafafffafafafffafafafffbfafafffafafbfffbfbfafffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfcfdfffcfcfdfffdfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffdfdfefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffbfbfbffe2e2e2ff787878ff2f2f30ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a59ff595959ff595958ff585858ff575858ff575757ff565656ff555555ff545454ff535353ff535353ff525253ff525152ff515150ff4f504fff4f4f4fff4d4d4eff4c4c4cff4a4a4aff484747ff454545ff424242ff3f3f3fff3d3d3dff3c3c3cff353435ff1f1f1fff090808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff101011ff4c4c4cffadadadfff5f5f5fffcfbfcfffdfdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffcfdfdfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff5f5f5fff5f4f4fff3f3f4fff2f2f3fff2f2f2fff2f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffefefefffefeeefffefeeeeffeeededffedededffececedff6e6e6eff282829ff222223ff1d1d1dff181818ff121312ff0f0f0fff0c0c0cff090a0aff090909ff090909ff090909ff0909093f0202020000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff141414ffdededefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffefffffefffffffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffffffffffefefffffefffffefefffffffffefffefffffffffffffffffffffffffefefffefefefffefefefffefefefffdfdfefffefefefffdfdfefffdfdfdfffdfefefffdfdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfcfff2f2f2ffd2d2d2ffb8b8b8ff9d9d9dff777878ff4f4f4fff373737ff393939ff3b3b3b7f1d1d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafaf9fffaf9fafffafafafffaf9f9fffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f1fff0f0f0ffefefefffefefefffeeeeeeffeeeeedffedededffedededffecececffecececffecececffebebebffebebebffebebebffeaebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e3ffe2e2e2ffe1e1e0ffdfdedfffddddddffdbdbdcffdadadaffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d1ffcfcfcfffccccccffc9c9c9ffc7c7c7ffc5c5c5ffc2c3c3ffc1c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffbfbfbfffbebebfbf8e8e8e7f5e5e5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf979797ffcac9caffcacbcbffcbcbcbffcbcbcbffcbcbcbffcac9c9ffccccccffcfcfcfffd1d0d0ffd2d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffdddddeffdfdfdfffe0e0e1ffe2e2e2ffe3e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e8e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaebffebeaebffebebebffebebebffecececffecececffececedffedededffedededffeeeeeeffeeeeeeffefefeeffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f080808ff0f0f0fff0f0f0fff0f1010ff111111ff191919ff282829ff444444ff616160ff8c8d8dffdbdbdafff9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefefffffffffffffffffefffefffefffefffefffefffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffaf9faffecececffc6c6c6ffacadacff979797ff797978ff515251ff3e3d3dff3f403fff4040407f202020000000000000000000000000ff060606ff080908ff080808ff090909ff090909ff0b0c0bff0e0e0eff121212ff161617ff1c1c1cff202020ff252525ff3a3a3affe2e2e2ffedecedffededeeffefeeeeffefeeefffefefefffefefeffff0f0f0fff0f1f0fff1f1f1fff1f2f1fff2f2f2fff3f3f2fff3f3f3fff4f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9faf9fffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffcfcfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffafafaffd6d7d6ff6f6f6fff272827ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf434444ff5a5a5aff5a5a5aff595959ff595959ff585858ff575757ff565656ff555555ff555454ff535353ff535352ff525252ff515151ff505050ff4f4f4fff4e4e4eff4d4d4dff4c4b4bff49494aff474747ff454445ff424242ff3e3e3eff393939ff2e2e2eff171717ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0b0bff414141ff9d9d9efff0efeffffcfbfcfffdfdfdfffefefefffefefefffefefdfffdfdfefffdfefdfffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfdfdfffcfcfdfffcfcfdfffdfcfdfffcfcfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefefffefefefffefefefffdfefdfffdfdfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f4f5fff4f4f4fff3f2f3fff2f2f2fff2f2f1fff1f1f2fff1f1f1fff0f0f1fff0f0f0fff0f0efffefefefffeeefeeffeeeeeeffedeeedffecedecffb7b7b6ff292929ff232424ff1f1f1eff191919ff131313ff101010ff0c0d0dff0a0a0bff090909ff090909ff090909ff0808077f03030300000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ffd6d6d6fffefefdfffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefffffffefffffefefffffffffffffffefffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffefffffffffffffefffffefffffffefefffffffffffffefffffffffefffffefffffffffefffffffffffffefefefffefefefffefefefffefefefffefdfefffdfdfefffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffcfdfdfffcfcfcfffbfcfbfffafafaffeeeeeeffcacacaffb3b3b2ff989898ff707171ff484848ff333333ff363636ff3939397f1d1d1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffaf9fafffafafafff9f9fafffafafafff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff4f4f4fff3f4f4fff3f4f3fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f0fff0f0f0ffefefefffeeeeefffeeeeeeffeeeeeeffedededffededecffecececffecececffecececffecebebffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e8ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e3ffe2e2e2ffe1e1e1ffdfdfdfffdddeddffdbdcdbffdadadaffd9d9d9ffd8d8d8ffd6d6d6ffd4d3d3ffd1d1d1ffcececeffccccccffcacacaffc7c8c8ffc5c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffc1c0c1ffc0c0c0ffc0c0c0ffbfbfbfffbebebeffbdbebeffbdbdbdffbcbcbcffbbbbbbbf8c8c8c3f2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232bf979897ffcac9c9ffc9c9c9ffcacacaffcbcbcbffcbcccbffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd2d2d2ffd3d3d3ffd4d5d4ffd7d7d7ffd8d9d9ffdadbdbffdcdcdcffdededeffe0e0e0ffe1e1e1ffe2e3e3ffe4e4e4ffe5e6e6ffe7e6e6ffe7e8e7ffe9e8e8ffe9e9e9ffe9e9e9ffe9eaeaffebeaeaffeaeaebffebebebffebebebffebebebffecececffecececffecececffedededffedededffedeeedffeeeeeeffeeeeeeffefefeffff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f6fff5f6f5fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffcfbfcfffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707ff0f0e0fff101010ff121212ff121112ff171617ff212121ff424242ff5a5a59ff737273ffbdbdbdffefefeffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffffefefffffefefffefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffbfafaffe9eae9ffc5c5c5ffaaaaabff949393ff747474ff4e4e4eff3c3c3cff40403fff40403f7f20202000000000000000003f000000ff060606ff060606ff080808ff080808ff0a0a0aff0c0c0cff0f0f0fff131313ff171717ff1d1d1cff222122ff262626ff747473ffecebebffecededffeeeeedffeeeeeeffefeeeeffefefefffeff0effff0f0f0fff0f0f1fff1f1f1fff2f2f2fff2f2f3fff3f3f3fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff6f6f6fff6f6f7fff6f6f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f9fff9f9f9fff9fafafffaf9fafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffdfdfdfffafafaffc9c9caff686868ff222222ff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f161617ff5b5b5bff5a5b5bff5a5a5aff5a5959ff5a5959ff585858ff575757ff565657ff555555ff545554ff535353ff525252ff515151ff505050ff504f50ff4f4e4fff4e4e4eff4d4d4cff4b4b4bff494949ff464646ff434343ff403f40ff323232ff201f20ff0c0c0cff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0a0aff3f3f3fff8c8c8bffebebebfffcfcfcfffefefdfffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfdfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9fafff9f9fafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff5f5f6fff5f5f5fff5f4f4fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0efffefefefffeeeeeeffededeeffedededffececedffe5e5e6ff3e3e3eff252525ff201f1fff1a1a1aff141414ff101010ff0d0d0dff0b0c0cff090909ff080808ff070707ff070707ff04040400000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ffd3d3d3fffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffffffffffffffffffffffffffefffffefffffffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffefffffefefffffffffffffffffffffefefefffefffffffffefefffffefffffefffffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfff8f8f9ffe5e5e5ffc3c3c3ffabababff8d8d8dff666666ff404140ff323232ff333434ff3636367f1c1c1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffafafafffafafafffafafafffafafafffaf9f9fff9fafafffaf9f9fffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff4f4f5fff5f4f5fff4f4f4fff4f3f3fff3f4f3fff3f3f3fff2f2f2fff1f1f2fff1f1f1fff1f0f1fff0f0f0ffefefefffeeefefffeeeeeeffeeeeeeffeeededffedededffececedffecececffecececffecececffecebecffebecebffebebebffebebebffebeaebffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e7ffe6e6e6ffe5e6e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdededeffdcdcdcffdadbdbffd9d9d9ffd8d8d8ffd7d7d7ffd5d5d5ffd3d3d3ffd0d1d1ffcecfceffcdcdcdffcbcbcbffc8c8c8ffc6c6c6ffc3c4c3ffc2c2c2ffc0c1c0ffc0c0c0ffbfbfbeffbebebfffbebebeffbdbdbdffbcbcbcffbbbbbbffbbbbbaffbababbffbbbbbbffbbbbbb7f5e5e5e3f2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffcacac9ffcacacaffcacacbffc9c9c9ffc8c9c8ffc9c9caffcbcbcbffcfcfcfffd0d0d0ffd1d1d0ffd1d2d2ffd2d2d3ffd4d4d4ffd6d6d6ffd8d8d8ffd9d9d9ffdbdbdbffddddddffdededeffe0e0e0ffe2e1e2ffe3e3e3ffe4e5e4ffe6e6e5ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffebebeaffebebebffecebebffebecebffebebecffecececffecececffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffefefeffff0efeffff0f0f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff4f4f4fff5f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffdfdfdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff101010ff121212ff131212ff131313ff151515ff252525ff3d3d3dff545554ff6a6a6aff969696ffe1e1e1fffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffcfcfcfffbfafbffe6e6e6ffc4c4c4ffa8a8a8ff8f8f8fff6f6f6fff4a4a4aff3e3e3fff404040ff4141413f0f10100000000000000000bf010101ff030303ff060606ff060706ff080707ff0b0a0aff0d0d0dff0f100fff131313ff181818ff1d1d1dff222122ff262626ffb6b6b6ffebebebffededecffedeeeeffeeeeeeffefeeeeffefefefffefeff0fff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f9f9fff9f8f9fff9f9f9fff9faf9fffafafafffafafafffafafafffbfafafffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfefefffefefefffefefefffefefefffdfdfdfffcfcfdfffdfcfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefdfffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffffefefffffefffffefefefffefefefffefefefffffffefffefefefffefefefffefefffffefefefffdfdfdfff9f9f9ffb9b9b9ff606061ff222222ff030404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf444444ff5b5b5bff5b5b5bff5b5a5aff5b5a5aff595959ff585858ff575757ff565656ff555555ff545454ff535253ff525252ff515151ff505050ff4f4f4fff4e4e4eff4e4e4eff4d4d4cff4a4a4aff484847ff434342ff393938ff272727ff111111ff050505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff3e3e3eff7d7d7dffe5e5e5fffcfbfbfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9faf9fffafaf9fff9f9fafffafaf9fffafafafffafafafffafafafff9fafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f8fff9f8f8fff8f9f9fff9f8f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff0f0f0fff0efefffefefefffeeeeeeffedeeedffedededffecececffecebebff7c7c7cff272727ff202120ff1a1a1aff141414ff101010ff0d0d0dff0b0b0bff090909ff070707ff070707ff040404ff0203037f000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffbababbfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffefefffefefffffefefefffefefefffefffefffffffefffefefffffffefefffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffffefffffffefffffefefffffefefffefefefffefefefffefefefffefefdfffdfefdfffdfefefffefdfefffefdfdfffdfefefffdfefefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffcfcfcfff5f5f4ffd9d9d9ffbcbcbdffa2a2a2ff838383ff5c5d5dff3b3b3aff363536ff363636ff3434347f1a1a1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfefffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f2fff0f0f1fff0f0f0fff0efefffefefefffefeeeeffeeeeeeffedededffedededffecededffedececffecececffecececffecececffecececffebececffebececffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e4e4ffe3e4e3ffe2e3e2ffe1e1e1ffe0e0e0ffdfdfdeffddddddffdcdcdcffdadadaffd9d9d9ffd8d7d7ffd6d6d6ffd4d4d4ffd2d3d2ffd0d0d0ffcececeffccccccffcacacaffc8c8c8ffc6c7c6ffc5c4c5ffc3c3c3ffc2c1c2ffc0c0c0ffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffbababaffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbbbbbbffbabbbb7f5d5d5d3f2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffcacacaffcac9caffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffcfceceffd1d1d1ffd1d1d1ffd1d1d1ffd2d3d3ffd3d4d3ffd5d5d6ffd7d7d7ffd9d9d9ffdadbdaffdcdcdcffdededeffdfdfdfffe1e1e1ffe2e2e2ffe3e3e3ffe5e5e4ffe6e6e6ffe7e7e7ffe8e8e8ffe9e8e9ffe9eae9ffeaeaeaffebebebffebebebffebebebffecececffecececffecececffecececffededecffedededffedededffededeeffeeeeeeffeeeeeeffefefefffeff0effff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f090909ff121212ff141414ff171717ff161717ff242525ff353535ff4d4d4dff616161ff797979ffc8c7c7fff3f3f3fffefefefffefffffffffefffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffffffffefefffffffffffffffefffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffefffffffefffffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfff8f8f8ffe0e0e0ffc3c3c3ffa6a6a7ff8a8a8aff686868ff444444ff3f3e3eff404041ff404141000000000000000000000000ff020202ff020202ff030303ff040404ff060606ff0a0a0aff0d0d0dff101010ff141414ff181818ff1d1d1cff212121ff40403fffe6e6e6ffebebebffecececffedededffedeeeeffefeeefffefefeffff0f0f0fff0f1f0fff1f1f1fff1f1f2fff2f3f2fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff9f8f8fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefdfefffdfdfdfff5f5f4ffa9a9a9ff59595aff1b1b1bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5b5b5bff5b5b5bff5b5b5bff5b5b5bff5a5a5aff595959ff585858ff575757ff565656ff555554ff545453ff535352ff525151ff515151ff4f504fff4f4f4fff4e4e4eff4d4d4dff4c4c4bff494949ff474747ff323233ff141414ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff2a2a2aff6c6c6cffdbdbdbfffafafafffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffefffffffffffffffffffffffffffffefffffffefefefffffefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9fafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff5f4f4fff4f4f4fff2f3f2fff2f2f2fff1f2f1fff1f1f1fff1f1f0fff0f0f0ffefefefffeeefefffeeeeeeffedededffecececffecececffebebebffbebebeff272727ff212121ff1a1a1bff141515ff111011ff0e0e0eff0b0c0bff090909ff060506ff040404ff020202ff010101bf000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff939394fffbfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffffffffffefffffffefefffffffefefffefffefffffffefffefefffffefffffffefefefffffffefffffffffffefffffffefffffffffffefffffefefffefffffffffffffffefffefffefffffffefefffffffefffffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffbfcfcfff0f1f0ffcececeffb5b5b5ff989898ff767576ff4f4f4fff363737ff363636ff353636ff3636363f0c0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfafafffafafafffafafafffafafafffafaf9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff1f1f2fff1f1f1fff0f0f0ffeff0efffefefefffefefefffeeeeeeffeeeeeeffededeeffedededffedededffedececffecececffededecffecececffecececffecebecffebebebffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e5e4ffe4e4e3ffe3e2e3ffe1e1e2ffe0e0e0ffdfdfdfffdededeffdcdcdcffdbdbdbffd9dadaffd9d9d9ffd7d7d8ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffccccccffcbcbcbffc8c9c9ffc7c7c7ffc5c6c6ffc4c4c4ffc2c3c2ffc0c1c1ffbfbfbfffbdbdbdffbbbbbbffbababaffbababaffbbbbbbffbbbcbcffbbbcbcffbbbbbbffbbbabaffbababaffbababaffb9b9b9ffb8b9b97f5c5c5c3f2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf989898ffcbcbcbffcacacaffcacacaffc9cac9ffcacac9ffc9c9caffcbcbcbffcdcdcdffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd4d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9dadaffdcdbdbffddddddffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e9ffe9e9e9ffeaeaeaffeaebeaffebebebffebececffecececffecececffecececffecedecffececedffecededffedededffeeededffeeeeeeffeeeeeeffeeefeeffefefeffff0efeffff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f040404ff141414ff181717ff191919ff1b1b1bff1e1e1eff313131ff444444ff555555ff696a6affa2a2a2ffe8e8e8fffdfdfcfffffefffffffefefffefffefffffffefffefffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefffffefefffffffefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefefefffffffffffefefefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfdfff6f6f6ffd7d8d7ffbcbcbcff9e9e9eff808080ff5d5d5dff3f3f3fff3c3c3cff3f3e3eff40414100000000000000007f010101ff020202ff010202ff020202ff010202ff050505ff0a0a0aff0d0c0dff101010ff141414ff181818ff1c1c1cff212121ff7b7b7bffe9eaeaffebebeaffecececffedededffeeedeeffefeeefffefefeffff0f0f0fff1f1f1fff1f1f1fff2f2f2fff3f3f2fff5f4f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f7f7fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfafafffafbfafffbfafbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffffffffffffefffffffffffffefffefffefffefffffffefffffffefffefffefffefefefffefefefffefdfdfffdfdfdfff0f0f0ff9a9a99ff545353ff181818ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2e2e2eff5b5c5cff5b5b5bff5b5b5bff5b5b5bff5b5a5bff595959ff585858ff575757ff565656ff545554ff545453ff525252ff515151ff505050ff50504fff4e4e4eff4e4e4eff4d4d4cff4b4b4bff464646ff343434ff0d0d0eff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050504ff282828ff666766ffd0d0d0fff9f9f9fffdfdfdfffefdfdfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffdfefdfffdfefefffefefefffefefefffefefdfffefefefffdfefdfffefdfefffefdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffefefdfffdfefdfffdfdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff6f6f6fff5f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f1fff1f1f1fff0f0f1fff0f0f0fff0efefffeeefefffeeeeeeffedededffecececffebecebffeaebebffe5e6e6ff454545ff202121ff1b1b1bff151515ff121112ff0f0f0fff0c0c0cff090908ff030303ff010202ff010101ff010101ff010101000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff606060fff8f8f7fffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfefefffdfdfefffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffefffffffffffefffefffffefffffffefffffffffefffefefefffefffffffffefefffffffefffefffefffffefffffefffffffffffefffffffffffffefefffefefefffffffffffefefefffefefffffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefefffefdfdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffefefefffefefefffefdfdfffefdfdfff9f9f9ffe7e7e7ffc6c7c6ffaeaeaeff8e8e8eff6a6969ff444444ff353434ff363736ff363636ff3636350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfefffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f7f7fff7f7f7fff6f7f6fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff0f1f1fff0f0f0ffefefefffefefefffefefefffeeeeeeffeeeeeeffeeedeeffedededffedededffedededffedededffedededffecececffecececffecececffecebecffecebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffdfe0e0ffdedfdfffddddddffdcdcdcffdbdbdbffdad9daffd9d9d9ffd8d7d8ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcfcecfffcdcdcdffcccbccffcacacaffc9c8c9ffc7c7c6ffc5c5c5ffc3c3c3ffc1c1c2ffc0c0c0ffbfbfbeffbdbdbdffbcbcbcffbbbbbcffbcbbbbffbbbbbbffbababaffbababaffbababaffb9b9b9ffb8b8b9ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b77f5c5b5c3f2e2d2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf989898ffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffc9c9c9ffcbcbcbffcdcdcdffcfcfceffd0d0d1ffd1d2d2ffd2d2d2ffd4d3d3ffd5d5d5ffd6d7d6ffd8d8d8ffdad9d9ffdbdbdbffdcdcddffdededeffdfdfdfffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e7e6ffe8e8e8ffe8e9e8ffe9eaeaffeaeaeaffebebebffebecebffecececffedececffecececffecececffedededffedededffedededffedeeedffeeedeeffeeeeeeffeeeeeeffefefefffefefeffff0f0effff0f0f0fff1f0f0fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff5f4f5fff5f4f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfafffdfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf111111ff191919ff1b1b1bff1b1b1bff191919ff2a2929ff393939ff494949ff606161ff818181ffd5d5d5fff7f7f7fffffefefffefefffffefffffffffefefffefefefffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefffffefefefffffffffffffefefffefefffffefffefffefffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffffffefffffefffffefffffffffefefffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfff2f1f2ffcbcbcbffb6b5b6ff999999ff797978ff535354ff3e3e3eff3e3e3eff3c3c3cff3e3f3f0000000000000000bf010101ff020202ff020202ff020201ff020202ff080807ff0b0c0bff0e0d0dff101010ff141414ff181818ff1d1d1dff222222ffc1c1c1ffe9e9eaffebebebffecececffedededffeeeeeeffefefefffeff0f0fff0f0f0fff1f1f1fff2f2f2fff2f2f2fff3f4f3fff5f5f5fff6f6f5fff6f6f7fff6f7f7fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffefefefffefefffffefefefffefdfefffcfcfcffebebebff8b8b8bff404040ff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf454545ff5c5c5cff5c5c5bff5b5b5cff5b5b5bff5a5a5aff595959ff585858ff575757ff555656ff555554ff535353ff525252ff515151ff505050ff4f4f4fff4e4d4eff4c4d4dff4c4c4cff4b4b4bff393939ff131213ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff222222ff5f5e5effc3c3c3fff8f8f8fffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfefefffdfdfefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafafbfffafbfafffafafafffafafafffafafafffafafafffafbfbfffafbfbfffbfbfbfffbfafafffafbfafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff7f8f7fff7f6f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f0f1fff0f0f0ffefefefffefeeefffeeeeeeffeeededffecedecffebebebffeaebebffeae9e9ff818181ff212121ff1c1c1cff161616ff121213ff0f0f0fff0c0d0dff090909ff030303ff010101ff010101ff010101ff0101017f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff222222ffececedfffefdfefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffefefffefefefffefefefffefffefffefefffffffffffffffefefffefffffffefffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfcfcfffdfdfcfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfff7f7f7ffdbdcdcffbfbfbfffa5a4a5ff828182ff5d5d5dff3b3b3bff363636ff363636ff363636bf28282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f3f3fff3f3f3fff2f3f2fff2f1f2fff1f1f1fff1f0f0fff0f0f0ffefefefffefefefffefeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedededffedededffedededffecededffecedecffedececffecececffebebecffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e8ffe7e6e6ffe5e5e6ffe5e5e5ffe4e4e4ffe4e3e3ffe2e3e2ffe1e1e1ffe0e1e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffd9dadaffd8d9d8ffd7d8d7ffd6d6d6ffd4d4d4ffd2d2d2ffd0d1d1ffcfcfcfffcececeffccccccffcbcbcaffc9c9c9ffc7c7c7ffc5c6c5ffc4c3c4ffc2c2c2ffc1c2c2ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbbbbbcffbababaffbababaffb9bab9ffb9b8b8ffb8b8b8ffb8b8b8ffb7b7b8ffb7b7b7ffb8b8b8ffb8b8b7ffb8b8b9ffb8b9b87f5c5d5d3f2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacac9ffcbcbcbffcdcdcdffcececeffd0d0d0ffd2d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdbdbdaffdbdcdcffdeddddffdfdfdfffe0e0e0ffe1e2e1ffe2e3e2ffe3e3e4ffe4e5e4ffe5e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebececffecececffecececffecededffecedecffedecedffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeefefffefefeffff0efeffff0f0f0fff0f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafbfafffafafbfffbfafafffafafafffafafafffafbfafffbfbfbfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0c0c0cff1b1b1bff1b1b1bff1c1c1cff1b1b1bff202020ff2d2d2dff3e3f3eff585858ff727272ffb4b5b4ffedededfffdfdfefffefefefffffefefffefefefffffffefffffefffffefffffffefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefffefffffffefffefffffffffffffffefefefffefefefffffefefffefffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffefefefffefefffffffffefffefefffffefefefffefefffffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefdfffdfdfdfffbfbfbffe8e8e9ffc4c3c4ffb1b1b0ff949494ff707070ff4a4a4aff3c3c3cff3e3e3eff3e3f3eff3c3c3c000000003f000000ff020202ff020202ff020202ff010202ff040404ff0a0a0aff0d0c0dff0f0e0fff111111ff141414ff191919ff1e1e1eff484848ffe6e6e5ffe9eae9ffeaebebffebececffedededffeeeeeeffefefeffff0eff0fff0f0f0fff1f2f1fff2f2f2fff3f3f3fff4f4f4fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafbfbfffcfbfbfffcfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfbfffcfbfcfffbfbfcfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefffefffffefffffefefefffefefefffefffefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffdfefdfffbfcfcffe3e4e4ff7e7e7eff333333ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f171717ff5c5c5cff5c5c5cff5c5c5cff5c5c5bff5b5b5bff5a5a5aff595959ff585858ff575756ff555555ff545454ff535353ff525251ff515150ff4f5050ff4e4f4eff4d4d4dff4c4b4cff4b4b4bff494949ff2a2a2aff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff191919ff5c5c5bffb7b6b6fff6f6f6fffcfcfcfffdfdfdfffefefefffffefffffefefefffefefefffefffefffffefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffefefefffefefefffefefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafaf9fff9faf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff7f8f7fff7f7f7fff6f6f6fff5f6f5fff5f4f4fff4f3f4fff3f3f3fff3f2f3fff2f2f2fff1f1f1fff0f1f0fff0f0f0ffefefefffeeeeeeffedeeeeffedededffecececffebebebffeaeaeaffe9e9e9ffc5c5c5ff242525ff1d1d1dff171717ff121212ff0f0f0fff0d0d0cff0a0a0aff040405ff010100ff010101ff000000ff000000bf0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ffbdbdbdfffdfdfdfffefefefffefefefffefdfefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffefffffefefffefffefffffefffffefefffffffffefffffefffffefffffffefffffffefffffffffefffffffffefffefefefffefefffffffffefffefefffffefefefffefefffffefffefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffefefefffdfefdfffefefefffefefefffefefefffdfdfdfffdfdfcfff2f2f2ffd0d0d0ffb8b7b7ff9b9a9bff767675ff515151ff333333ff343434ff363636ff3636367f1b1b1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffcfcfcfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffafafafffafafafffafafafff9fafafff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f3f3fff2f2f3fff2f2f2fff1f1f2fff1f1f1fff0f0f0fff0f0f0ffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffededeeffedeeedffedeeedffedededffedededffededecffecececffebececffebebebffebeaebffeaeaeaffeae9eaffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e6ffe5e6e6ffe4e4e5ffe4e4e4ffe4e3e3ffe2e2e3ffe1e1e1ffe0e1e1ffdfe0e0ffdfdfdeffdededeffddddddffdbdcdbffdbdbdaffd9dad9ffd8d8d8ffd7d7d7ffd5d5d6ffd4d4d4ffd3d3d3ffd1d1d1ffcfd0cfffcfceceffcdcdcdffcbcbcbffc9c9c9ffc8c8c8ffc6c7c6ffc5c5c5ffc4c4c4ffc2c3c2ffc2c2c2ffc1c1c1ffc0c0bfffbebebeffbcbdbdffbbbbbbffbababaffb8b8b8ffb8b8b8ffb7b8b7ffb7b7b7ffb7b8b8ffb8b8b8ffb8b8b8ffb9b9b8ffbab9b9ffbababaffbababaffb9b9b97f5c5c5c3f2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffcbcccbffcacacaffcacacaffcbcbcbffcbcbcbffcacacaffcbcacbffcdccccffcececeffd0cfd0ffd0d0d1ffd2d2d2ffd3d3d3ffd5d4d5ffd6d6d5ffd6d6d6ffd7d8d7ffd9d9d9ffdadadaffdbdbdbffddddddffdedfdeffdfe0dfffe0e1e0ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaebeaffebebebffecececffedececffedededffedededffedededffedededffeeeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefefffefefeffff0f0f0fff1f0f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfbfafffbfbfbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1b1bff1c1c1cff1c1c1cff1a1a19ff1a1a19ff242424ff363536ff505050ff6a6a6aff969696ffdedfdefffafafafffefefffffefefffffefefefffffefefffffefefffffefefffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefffffffefefffefffefffffffefffffefefffefefefffffffffffefffffffefffefffefffefffefefffffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffefffffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffafafaffe1e0e1ffbfbfbeffaaaaaaff8b8b8bff666665ff454445ff3c3c3cff3d3d3dff3e3e3d7f1f1f1f000000007f010101ff020202ff020202ff020202ff020201ff060606ff0a0a0aff0c0d0cff0f0f0fff111111ff151615ff1a1b1bff202021ff8b8b8bffe8e7e7ffe9e9e9ffebeaeaffececebffedededffeeefeeffefefeffff0f0f0fff1f0f0fff2f1f1fff3f2f3fff3f3f3fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff8f9f9fff9f9f9fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefefffffefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffdfdfdfffbfbfbffddddddff747374ff313130ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2e2e2eff5d5c5cff5c5c5cff5c5c5cff5c5c5cff5b5b5bff5a5a5aff595959ff585858ff575757ff555655ff545454ff535353ff515152ff505150ff504f4fff4e4e4eff4d4d4dff4c4c4bff4a4a4aff414142ff171717ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff161515ff565756ffabaaaafff2f2f2fffcfcfcfffdfdfdfffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefefffffffffefffffffffffffffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfbfffcfbfcfffcfbfbfffbfbfbfffafafafffafafafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfafafffafafafffafaf9fffafaf9fff9faf9fffafafafffafafafff9f9f9fff9faf9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff0f0f0ffefeff0ffefefefffeeeeeeffedededffececedffecececffebebebffeaeaeaffeae9e9ffe8e8e8ff4a4a4aff1d1e1dff171717ff131313ff0f0f0fff0c0d0dff0a0a0bff060706ff020202ff010001ff000000ff010100ff000001bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff6c6c6cfffcfbfbfffefefefffdfdfefffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefffefffefefffffffffefffffffffffefefffffffefefffffffefffffefefffefefefffefefffffffefffffffffffffffefefffffffefffefefefffefefffffffefefffffefffffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefdfffafbfbffebebebffc6c7c6ffb0b0b0ff919191ff686767ff444344ff333333ff353535ff343434ff363635000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff3f3f3fff3f2f2fff2f2f2fff1f1f2fff2f1f1fff1f1f1fff0f0f0fff0f0f0ffefefefffefefefffefefefffeeefefffeeefeeffeeeeeeffeeeeeeffeeeeedffedededffedededffedecedffecececffecececffebebecffebeaeaffeaeaeaffeae9e9ffe9e9e9ffe8e8e9ffe8e7e7ffe6e6e7ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e0e0ffdfdfdfffdfdfdeffdedddeffdddddcffdbdbdcffdbdbdaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d2ffd1d1d1ffd0d0d0ffcfcfceffcdcdcdffcbcbccffcacacaffc8c8c8ffc7c7c7ffc6c6c5ffc5c4c5ffc4c4c3ffc2c2c3ffc2c1c1ffc1c1c0ffbfbfbfffbebdbeffbcbcbdffbbbbbbffbababaffb8b8b8ffb7b7b7ffb8b8b7ffb8b8b8ffb8b9b8ffbababaffbababaffbababaffb9bab9ffb9b9b9ffb8b8b8ffb8b7b8bf8989897f5b5b5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f666666ffcbcbccffcbcbcbffcbcbcbffcacacaffcacacaffcbcbcbffcbcbcbffcdceceffd0cfcfffd1d0d0ffd2d2d2ffd3d3d2ffd4d4d4ffd5d5d5ffd6d6d6ffd7d6d6ffd8d7d8ffd9d9d9ffdadadaffdbdcdbffdcddddffdedddeffdfdfdfffe0e0e0ffe1e1e1ffe2e3e2ffe3e4e3ffe4e5e5ffe5e6e6ffe6e7e6ffe7e7e8ffe8e8e9ffe9e9e9ffebeaebffececebffecececffedededffedededffedededffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefefffefefeffff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffefefdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0e0e0eff1c1b1bff191a1aff191919ff171717ff1d1d1dff2e2e2fff464646ff626263ff888888ffc6c6c6fff2f2f2fffefefefffefefefffefffefffffefffffffefefffefefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefefffefefffffefefffffefefefffffefffffefffefffffffefffefefefffefffefffffefffffffefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffffefefffefefffffefefffffefefefffefffffffefefefffffefefffefefffffffefefffefefefffefefefffefefffffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfff6f7f7ffd6d6d6ffb9babaffa2a2a2ff7d7d7cff5e5e5eff3f3f3fff3d3c3cff3d3d3dff3d3d3d7f1f1f1f00000000ff000001ff020202ff020202ff010102ff020303ff070708ff0a0a0bff0c0c0cff0f0f0fff121212ff161616ff1c1c1cff252525ffcdcdccffe7e7e8ffe9e8e9ffeaeaeaffecececffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f5f4fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffafafafffafafafffafafafffbfafafffafafbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefffefffffefffffffefefffefefffffffefefffefefefffefefffffffefffffffffffffefffffffefefffffffefefffefefffffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffefefffefefefffefefefffdfdfdfffafafaffd3d3d3ff6c6c6cff2f2f2fff070706ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2e2e2eff5c5d5dff5d5c5cff5c5c5cff5c5c5cff5b5b5bff5a5a5aff595959ff585758ff575756ff565555ff545454ff535353ff515152ff505050ff505050ff4e4f4fff4d4d4dff4c4b4cff4a4a4aff3e3f3eff111111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff141414ff545454ff9c9c9cffeeeeeefffbfbfbfffdfdfdfffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefffffffefefffffffffffffefffffffffefffffffffffffffefffffffffffffefffffffefefefffffefffffefffefffffffefffefefefffffffefffffefffffffefefffefefefffefffefffffffffffefefefffefefffffefefefffefefefffffefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffafbfbfffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafaf9fff9f9fafff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff5f5f6fff5f5f4fff4f4f4fff3f3f3fff2f2f2fff2f1f1fff0f0f0ffefeff0ffefeeefffeeeeeeffedeeeeffececedffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ff8c8c8cff1d1d1dff181717ff141313ff10100fff0d0d0dff0b0b0bff080808ff030203ff000000ff000001ff010101ff0101017f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff292929fff6f6f6fffefefefffdfdfefffefdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffefffffefffffefefefffefefefffffefefffffefefffefefffffffefffffffffffffefffffffefefffffffefffffefffffffffefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfefffefdfdfffdfefdfffdfdfefffefefefffefefefffdfefdfff8f8f8ffe1e1e1ffc0c1c1ffa9a9a9ff878787ff575758ff373736ff2e2e2fff333433ff353535ff3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff4f4f5fff3f3f4fff3f3f3fff2f2f3fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff0f0f0fff0f0effff0f0f0ffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffedededffedededffedececffecececffebebecffebebebffeaeaeaffeaeae9ffe9e9e9ffe9e8e8ffe7e7e7ffe6e6e7ffe6e5e6ffe5e4e5ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdedfdfffdeddddffdddcddffdbdcdcffdbdadaffdad9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d5d4ffd2d3d3ffd2d1d2ffd0d0d0ffcecfcfffcdcdcdffccccccffcacacbffc9c9c9ffc7c8c8ffc7c6c6ffc5c5c5ffc4c4c5ffc3c3c3ffc3c2c3ffc2c2c2ffc0c0c0ffbfbebfffbdbdbdffbcbcbcffbbbbbbffbabab9ffb9b9baffb9b9b9ffb9b8b8ffbab9baffb9babaffbabab9ffb9b9b9ffb8b9b8ffb7b7b8ffb7b7b7ffb7b7b7ffb8b9b8ffbabababf8b8b8c7f5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf999999ffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcac9caffcbcbcbffcdcdcdffcfcfd0ffd1d1d1ffd2d2d2ffd4d4d3ffd4d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdddcdcffdddedeffdfdfdfffdfdfdfffe1e0e1ffe1e1e2ffe2e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebeaebffebebecffecedecffedededffededeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f4f5fff5f4f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9fafff9f9fafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff191819ff181818ff161616ff181818ff262625ff3b3b3bff5b5b5bff7b7b7bffa3a3a4ffe5e5e5fffdfcfcfffffefefffefefefffefefefffefefefffffffffffffffffffffffefffefffffffffffefffffefefffffffffffffffffffffffffffffefffffefefefffefffffffefefffffffefefffffefffffffefefffefefefffefefffffefefefffefefffffefefffffffffefffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffdfdfefffdfdfdfffdfdfdfff4f4f4ffccccccffb4b4b4ff9a9a9aff767675ff545454ff3c3c3cff3d3c3cff3c3c3cff3d3d3d000000003f000000ff000000ff000000ff020202ff020102ff040404ff080909ff0b0b0bff0c0c0dff0f0f0fff121212ff161616ff1c1c1cff505050ffe6e6e6ffe8e7e7ffe9e8e9ffeaeaebffecececffedededffeeeeefffefefeffff0f0f0fff1f1f2fff2f3f2fff4f3f4fff5f6f5fff6f6f6fff7f7f6fff7f7f7fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9fafffaf9fafffafafafffafafafffafafafffafafbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffffffffffffefffefffffffffffefffffffefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffefefffefefefffffefefffefefefffcfcfcfff9f9f8ffc9c8c8ff646564ff2a2a2aff060605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5c5c5cff5c5c5dff5c5c5cff5b5b5bff5a5a5aff595959ff575757ff575657ff555555ff545554ff535353ff525251ff505151ff505050ff4e4e4fff4d4d4dff4b4b4bff4a494aff3f3f3fff0f1010ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff121212ff505050ff8c8c8cffeaeaeafffbfbfbfffdfdfdfffdfefdfffefefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffffffefffffffffffffefffffefefefffefffffffffffffffffffefffffffffffffefffffefefefffffffffffefefefffffffffffefffffffffffffffefffffffffefefffefefffffefffffffefefffffffefefffffefefffefefefffefffefffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfdfefffefdfdfffefdfefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafafafffafafafffafafafffaf9fafffafafafff9fafafffafafafff9f9f9fff8f9f9fff8f8f8fff7f8f8fff7f7f7fff6f6f6fff6f5f6fff5f5f5fff3f4f4fff3f3f3fff2f2f2fff1f2f1fff0f0f0ffefefefffeeeeeeffeeeeeeffededeeffededecffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffcdcdccff212121ff181818ff141314ff100f10ff0c0c0cff0b0b0bff0a0a0aff050505ff010101ff010001ff000001ff010101ff010101bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1a1a1affe1e1e1fffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffefffffffefffffffffefefffffefefffefefefffefefefffefefefffefefefffffffffffffefefffefefffffefefefffffefefffffefffffffffefffffffffffefefefffefefefffefefffffefefffffffefefffffefffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefefefffefefffffdfdfdfff3f3f3ffd6d6d7ffb9b9b9ffa1a1a1ff797979ff494949ff2c2d2dff2c2c2cff2f2e2fff3334347f1a1a1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffafbfbfffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f3fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0ffefefefffefefefffefeff0ffefefefffeeeeeeffeeeeeeffededeeffedededffecececffecececffebebebffeaebeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e7ffe6e7e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdfdedeffddddddffdcddddffdbdcdbffdadbdaffd9d9daffd9d9d8ffd7d7d7ffd5d6d6ffd4d4d4ffd3d3d3ffd1d1d1ffd0d0d0ffcfcfcfffcdcecdffccccccffcacbcbffc9c9caffc8c8c8ffc7c7c8ffc6c6c6ffc5c5c5ffc4c4c3ffc3c3c3ffc2c2c1ffc1c1c0ffbfbfbfffbdbdbeffbdbdbdffbcbcbcffbcbcbbffbbbbbbffbbbabbffbbbabaffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb8b8b7ffb7b7b7ffb9b8b8ffb9b9b9ffbababaffbababaffbbbbbbffbbbbbbbf8c8c8c7f5e5e5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf99999affcdcdcdffcccccdffcdcdccffccccccffcbcccbffcbcbcbffcccbcbffcdcdcdffcfcfcfffd0d1d0ffd2d2d2ffd3d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdadad9ffdbdbdbffdcdcdbffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe9e8e8ffe9e9e9ffeaeaeaffebebebffecececffecededffededeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefeeefffefefefffefefefffefefefffefefefffefefeffff0efeffff0f0f0fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f3fff3f3f3fff3f3f4fff4f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafbfbfffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf121212ff181818ff161717ff181818ff181818ff202020ff303031ff515151ff6f6e6fff838383ffcfcfcffff5f5f5fffefefefffefefefffffefefffefefffffefefefffffffffffefefefffffefefffffffefffffffefffefffffffffffffffffffefffffefffffefefffffefefffffffffffffefefefffefefefffefefefffffefefffefefefffefefefffffffefffefffefffefefffffefffffffefffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffffefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefefffefffffffffffffffefffefffefefefffefefefffefefefffefdfdfffdfdfdfffcfcfcffecececffc3c3c3ffadadadff929292ff6c6c6bff484848ff393939ff3b3b3cff3d3c3cff3d3c3c000000007f000000ff000001ff000000ff000001ff000100ff040404ff090908ff0b0b0bff0c0c0cff0f0f0fff121212ff171717ff1c1c1cff989797ffe5e6e5ffe7e7e7ffe9e9e9ffeaeaeaffecececffedededffeeeeeeffefefeffff1f1f1fff2f1f2fff3f3f3fff5f5f4fff6f6f5fff6f6f6fff7f7f6fff8f7f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafff9faf9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffefffffefefefffffffffffffffffffffffffffefffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefdfffcfcfcfff6f7f6ffbcbcbcff5e5e5eff1f1f1fff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5d5d5dff5c5c5dff5c5c5cff5b5b5bff5a5a5aff595959ff585858ff575656ff555556ff545454ff535352ff525151ff515151ff505050ff4f4e4eff4d4d4dff4b4b4bff494949ff363636ff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff101010ff464746ff7f8080ffe5e6e6fffafafafffdfdfdfffefefefffefefefffefefdfffffefffffefefefffffefefffffffefffefefefffefefffffefefefffffffefffffefefffefefffffefefffffffffffffffffefffefefefffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffefefffffffefffffefffffffffefffffefefffffefefefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffdfefefffefefefffdfefefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff1f0f0ffefefefffefefefffeeeeeeffededeeffedececffececebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe6e6e6ff515050ff181819ff141414ff100f0fff0c0c0dff0b0b0bff090909ff070707ff020202ff000001ff010101ff010101ff010101bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1b1b1bffdededefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffefffffffffffefefefffffefefffefffefffffefefffefefefffefefefffffefffffefefefffffefefffffffefffefefefffefffffffefefffffffffefffefefefffefefffffefefffffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffefefdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefefffefefefffbfbfcffeeeeeeffcbcbcbffb0b1b1ff929292ff656564ff373737ff232323ff282828ff2d2c2cff2f2f2e3f0d0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafbfffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff3f3f3fff2f3f3fff2f2f2fff1f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffefefefffeeeeeeffeeededffedededffecededffecececffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e9e9ffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdfdedeffddddddffdcdcddffdbdbdbffdadbdaffdad9d9ffd8d8d8ffd7d7d7ffd5d5d5ffd4d4d3ffd2d2d3ffd1d1d1ffd0d0d0ffcececfffcdcdcdffccccccffcbcbcbffcacacaffc9c8c9ffc8c8c8ffc7c7c7ffc6c5c6ffc4c5c5ffc4c4c4ffc3c2c3ffc1c1c2ffc0c0c0ffbfbfbfffbebebeffbdbebdffbdbdbdffbdbdbdffbdbdbdffbcbdbcffbbbcbcffbababaffb7b8b7ffb7b7b7ffb7b7b8ffb9b9b9ffbababaffbabbbaffbbbbbbffbbbbbbffbcbbbbffbbbcbbffbcbcbcffbcbdbdbf8d8d8d7f5f5f5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffcfcfcfffcececeffcdcdcdffcccdccffccccccffcccccdffccccccffcdccccffcdceceffcfcfcfffd0d0d0ffd2d2d2ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffdad9d9ffdadad9ffdadadbffdcdcdcffddddddffdededeffdfdedeffdfdfe0ffe0e0e1ffe2e1e2ffe2e2e2ffe3e3e3ffe4e5e5ffe6e5e5ffe7e7e6ffe7e7e8ffe9e9e8ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeedffeeeeeeffeeeeeeffefefeeffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0f0effff0f0f0fff0f0f1fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff8f7f8fff7f7f7fff8f7f7fff8f8f7fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffbfafafffbfbfafffefdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f060606ff161617ff181818ff191918ff191919ff1d1d1dff2b2b2bff424242ff59595aff6a696affa0a0a0ffe3e3e4fffafafafffefefefffefefefffefffffffffefffffffffffffefffffffefffffffefefffffffffffffffffffffffffffffffffefffffefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffefffefffefffefffffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffbfbfbffe3e3e3ffbcbcbcffa5a5a5ff89898aff606060ff3e3e3eff353535ff39393aff3c3c3c7f1e1e1e00000000ff010101ff010101ff010100ff000000ff000000ff040404ff080908ff0b0b0bff0d0c0dff0f0f0fff121313ff171717ff262626ffd3d4d4ffe5e6e6ffe7e7e7ffe9e9e9ffebeaebffecececffedededffefeeeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff5f6f6fff6f6f6fff6f7f6fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffefefefffefefefffefefefffefefefffcfcfcfff3f3f3ffadadadff5a5959ff1b1b1cff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5d5d5dff5d5c5cff5c5c5cff5b5b5bff5a5a5aff595959ff585858ff575756ff555556ff545454ff535353ff525151ff505050ff4f4f4fff4e4e4eff4d4c4cff4a4a4aff474748ff3a3a3aff0f0f0fff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff313131ff767676ffe0e0e0fff9f8f9fffcfcfdfffefefefffdfefefffefdfefffefffefffefffffffefffffffefefefffefefffffffefefffffefffffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffffffefffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffffefffffefffffffffefffffffffefffefffefffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfdfffefdfefffdfdfdfffdfefefffefdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfdfdfffefefefffefdfefffefdfefffefefefffdfefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f8f9fff8f8f8fff7f7f8fff7f7f7fff6f6f6fff6f5f6fff4f5f5fff4f4f4fff3f2f3fff2f2f2fff1f1f1fff0f0f0ffeeeeefffeeeeeeffeeedeeffedededffecececffebebebffeaeaeaffeae9e9ffe8e8e8ffe6e6e6ff979797ff181919ff141414ff10100fff0d0d0dff0b0b0bff090a0aff070708ff030404ff010101ff010101ff010101ff010101bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ffbcbcbcfffcfbfbfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefffffffffefffffefffefffefffffffefffffffefefffffffffffffffefffffffffffffefefefffefefefffefefefffffefefffefffefffefefefffefefffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefff8f9f8ffe4e4e4ffc3c3c3ffa7a7a8ff808180ff4f4e4fff1e1d1dff151516ff222222ff282828ff2c2c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfffbfbfbfffafafafffafafafffafafafffafafafff9f9fafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffeeeeeeffeeeeeeffeeedeeffedededffececedffecebecffebebebffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e0e1ffdfe0dfffdfdfdfffdededeffdddddeffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d6d7ffd5d5d5ffd3d3d4ffd2d2d2ffd0d1d1ffd0cfd0ffcecfceffcdceceffccccccffcbcbcbffcacacaffcac9caffc9c8c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c2ffc2c2c2ffc0c1c0ffc0bfbfffc0c0c0ffbfc0bfffbfc0bfffbfbfbfffbebebeffbdbdbdffbbbcbcffbababaffbababaffbababaffbababbffbababaffbbbbbbffbbbbbcffbbbbbcffbcbcbcffbcbcbdffbdbdbdffbebdbeffbebebeffbfbfbfbf9090907f606060000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcdcccdffccccccffcdceceffcfcfcfffcfd0cfffd1d0d1ffd2d2d2ffd3d3d4ffd5d5d5ffd6d6d6ffd7d8d8ffd8d8d8ffd9d9d8ffd9d9daffdadadaffdbdbdbffdbdcdcffdddcdcffdeddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e9e8ffeaeaeaffeaeaebffebececffececedffedededffeeeeeeffeeeeefffeeefefffefefefffefefefffefefefffeff0f0fff0eff0fff0f0efffeff0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f4fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f8fff8f8f7fff7f8f8fff7f8f8fff7f7f7fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fffaf9fafff9f9f9fffafafafffafafafffafafafffafbfafffcfcfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf121211ff181818ff1a1a1aff1b1b1bff1b1b1bff262626ff353535ff484848ff5c5d5cff727172ffbdbdbeffecededfffefdfefffefefefffefefefffefefefffefffffffefefffffefefefffffffffffefefffffffffefffefffffffefffffffffefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffffffffefefffefefffffffffffffefffefffefefffffefefefffefefefffefefefffdfdfdfff8f8f8ffdadadaffb6b6b5ff9c9d9dff7f7f7fff555555ff373837ff343435ff363636ff3939397f1d1d1d3f000000ff010100ff000100ff010101ff000100ff010101ff050505ff090909ff0c0c0bff0c0c0cff0f0f0fff131313ff181818ff555555ffe3e3e3ffe6e5e5ffe7e7e7ffe9e9e9ffebebebffecedecffeeededffefefeffff0f0f0fff2f2f1fff2f3f3fff4f4f4fff5f6f5fff6f6f6fff6f6f6fff7f7f7fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffffffffffffffffffffffffffefffffffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefefefffefefefffefefefffefdfdfffbfcfbffeeeeeeff9d9d9eff4d4d4dff111211ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5c5c5cff5b5b5bff5a5a5aff595959ff575858ff575757ff565555ff545454ff535353ff505151ff4f5050ff4f4e4fff4d4d4dff4c4b4bff4a494aff464646ff3f403fff141414ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff232323ff6f6f70ffd8d9d9fff8f8f8fffdfdfdfffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffefffffefefefffffffefffefefffffffffefffefefefffefffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff8f8f8fff8f8f8fff7f7f7fff6f7f6fff6f6f6fff5f5f5fff4f4f5fff4f4f3fff2f2f2fff2f1f2fff1f0f0ffefefefffeeeeeeffeeedeeffedededffecececffebebebffeaeaeaffe9e9e9ffe7e7e8ffe6e6e6ffcdcecdff1a1a1aff141414ff101010ff0e0e0eff0c0c0cff0a0a0aff080808ff060505ff020202ff010101ff000101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff6a6a6afff8f8f8fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefffefffefefffffffffefffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffffffefffffffffefefffefffffffefefefffefefefffffffefffefefffffefefefffefefefffefffffffffefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefdfefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffdfdfdfff4f4f4ffdadadaffbbbabaff9d9d9dff727272ff3c3c3cff101010ff0d0d0dff19191aff2222227f13131300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfcfffbfbfafffafafafffafafafffafafafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff7f7f7fff6f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0ffeff0f0ffefefefffeeefefffeeeeeeffeeeeeeffedededffecececffebebecffebebebffebeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfe0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d2d1ffd1d1d1ffd0cfd0ffcecfcfffcececeffcdcdcdffcccbccffcbcbcbffcacbcaffc9c9caffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c2ffc1c2c1ffc1c1c0ffc0c0c0ffbfbfbeffbdbebeffbdbebdffbdbdbdffbcbcbcffbbbcbbffbbbbbbffbbbbbcffbcbcbcffbdbcbdffbdbdbdffbdbebeffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3bf9393937f626262000000000000000000000000000000000000000000000000bf9e9f9effd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcececdffcececeffd0cfd0ffd1d1d1ffd2d2d1ffd3d3d3ffd4d4d4ffd6d6d5ffd7d7d7ffd7d8d8ffd8d9d8ffd9d9d9ffd9dadaffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe0e0e0ffe2e2e1ffe2e2e2ffe4e4e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedededffedeeedffeeeeeeffeeeeefffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0c0c0cff1a1a1aff1b1b1bff1a1b1aff1a1a1aff201f1fff30302fff3f4040ff4b4b4bff565656ff717171ffcccdcdfff2f2f2fffefefefffefefefffefefefffefffffffffffffffffefffffefefefffffffffffffffffffffffffffefffffffffffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffefefffffffffffefffffffffffefffefffefffefffffffefefefffefefefffffffefffefffefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefffefffffffffffefefffffffffffffffffffffefffefffefefefffefefefffdfefdfffdfdfdfffdfdfdfff4f4f4ffcfcfcfffadadadff929292ff727272ff4a4a4aff343434ff333333ff353434ff36363600000000bf000000ff000101ff010101ff000101ff010101ff030302ff050506ff090909ff0b0b0cff0c0c0cff0e0f0fff131313ff181818ff989898ffe3e3e3ffe5e5e5ffe7e7e7ffe8e9e9ffebebeaffececedffeeeeedffefefeffff1f0f0fff2f2f2fff3f3f3fff4f5f4fff5f6f5fff6f6f6fff6f7f7fff8f7f8fff9f8f9fff9f9f9fffafaf9fff9faf9fffaf9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffffffffffffefefffefefefffffffffffffffffffffffffffefffffffffffffffffffefffefefffffefefefffefefefffefefefffefefefffffffefffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffafbfbffececebff8d8d8dff414041ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f171717ff5d5e5dff5d5d5dff5e5d5dff5d5d5dff5c5c5cff5b5b5bff5a5a5aff595959ff585858ff565757ff555555ff545454ff525252ff505051ff4f4f4fff4d4d4dff4c4c4cff4a4a4aff484848ff454545ff3c3c3dff111110ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1b1b1bff5c5c5cffd0d0d0fff7f7f7fffcfcfcfffefefdfffdfdfefffefefdfffefefefffffffffffffefffffffffefffffffffffffffffffffffffffefffefffffffefffffffefffefefffffefefefffefefefffefefefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffefffffffffffffffffffffefefffefefefffffffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffdfdfefffdfdfdfffdfefdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafaf9fffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f5f5fff4f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1ffeff0efffefefeeffeeeeeeffedededffecedecffebebebffebeaeaffe9e9e9ffe7e7e8ffe6e6e6ffe4e4e4ff353636ff161616ff101011ff0e0e0eff0c0c0dff0a0a0aff080808ff060606ff020202ff000100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2d2d2dffe5e5e6fffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffefefefffefffffffffefefffffffefffefefefffffffefffffffffffffffffffffefffffefefefffffffffffefffffffffffffffefffffffffffffffffffefffefffffffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefdfdfffefefefffdfefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffcfcfdffefefefffcdcdcdffafafb0ff8e8f8eff5e5f5fff313231ff161516ff141414ff0d0d0cff1919197f100f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfbfffafbfafffafafafffafafafff9f9f9fffafaf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f1f1fff0f0f0ffeff0efffefefefffefeeefffeeeeeeffeeededffedededffecececffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfe0ffdedfdfffdddedeffdcdddcffdbdcdcffdbdadaffdadad9ffd8d9d8ffd7d7d7ffd5d6d5ffd4d4d4ffd3d3d3ffd2d1d2ffd1d0d1ffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffccccccffccccccffcbcbcbffcbcacaffc9cac9ffc9c8c8ffc8c7c7ffc7c6c7ffc5c6c6ffc5c5c4ffc3c4c4ffc3c4c4ffc4c4c3ffc3c3c4ffc3c4c3ffc3c3c3ffc2c2c2ffc2c1c1ffc1c1c1ffc0c0c0ffbfbfbfffbebfbfffbebebeffbebebeffbdbebeffbdbdbdffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc7c7c7ffc8c8c8bf9898987f6666660000000000000000bf9f9f9fffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffcfd0d0ffcfcfcfffd0d0d0ffd0d1d0ffd2d1d1ffd2d3d2ffd3d3d3ffd4d5d4ffd6d6d5ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdadbdaffdbdbdbffdbdbdcffdcdcdcffddddddffdededdffdededeffdfdfdfffe0e0e0ffe1e0e0ffe2e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e7ffe8e9e8ffe9e9e9ffeaeaeaffebebebffecececffededecffedededffeeeeeeffeeefeeffefefefffefeff0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffdfdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1b1bff1b1b1bff1b1b1bff1c1c1cff1e1e1eff282827ff333434ff3f3f3fff4d4d4dff5e5e5eff8a8a8affdadadafff7f7f7fffefefefffefefefffffefffffefffffffffffffffffefffffffffffffffffffffffefefffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefffefffefefefffefefffffffffffffffffffffffffffffffffefffffefefffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffefffefffffffefefefffefefefffefefdfffdfdfdfffbfbfbffebebebffc1c1c1ffa6a6a6ff8a8a8aff676767ff3e3d3dff303030ff333333ff333333ff34343500000000ff000000ff010001ff010000ff000000ff000100ff040304ff060606ff0a0909ff0b0b0bff0c0c0cff0f0f0fff131313ff1e1e1fffcdcecdffe3e3e3ffe5e5e5ffe6e7e7ffe8e9e8ffebebeaffececedffeeeeeeffefeff0fff0f1f1fff2f2f2fff3f4f3fff5f5f4fff6f5f5fff6f6f6fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffbfbfaffe9e9e9ff858585ff3d3d3cff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2e2f2eff5d5d5dff5d5d5dff5d5d5dff5d5c5dff5c5c5cff5b5b5bff5a5a5aff595959ff585858ff575656ff555555ff545454ff525252ff505050ff4e4e4eff4d4d4dff4b4b4bff494949ff474747ff444444ff333233ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff171717ff555555ffc8c9c9fff6f6f7fffcfcfcfffefefdfffefdfdfffdfdfdfffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffefefffffffffffefffffffffffffffffefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffefefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafafafffafafafffafafafff9fafafff9f9f9fffafafafff9fafafff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff5f5f6fff5f5f5fff4f4f4fff4f4f3fff2f2f2fff2f1f2fff0f0f0ffefeeefffeeeeeeffedededffedececffebebebffeaeaeaffe9e8e9ffe8e7e7ffe5e6e5ffe4e4e4ff888888ff161616ff121111ff0e0f0eff0c0c0cff0a0a0aff080808ff060606ff030403ff010001ff000000ff000001ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ffa2a2a2fff7f6f6fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefffefffefffffffefefefffefefefffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefefefffffefefffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefff9f9f9ffe6e6e6ffc0c0c0ffa5a4a5ff808080ff4e4f4eff2a2b2bff181819ff191818ff151515ff0c0c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffafbfafffafafafffafafafffaf9fafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff4f4f5fff4f4f4fff4f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0ffeff0f0ffefefefffefeeeeffeeeeeeffedededffedededffecececffebecebffebebebffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdededeffdddedeffdcddddffdcdbdbffdadbdaffd9d9d9ffd8d8d8ffd7d7d7ffd5d6d6ffd4d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcececeffcecdcdffcdcdcdffccccccffcccccbffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c2ffc2c2c2ffc1c1c1ffc1c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0bfbfffc0bfbfffbfbfbfffc0c0c0ffc2c1c1ffc3c3c3ffc4c4c4ffc5c5c5ffc7c7c7ffc8c8c8ffcccbccffcdcdcdffcfd0cfffd1d2d1ffd5d5d6ffd5d5d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd1d1d2ffd1d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd3d4d3ffd3d3d4ffd5d4d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d8ffd9dad9ffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffdededeffdededeffdfdfdfffe0dfe0ffe1e0e0ffe1e1e1ffe2e2e1ffe2e2e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e8ffe8e9e8ffe9eae9ffeaeaeaffebebebffecececffededecffedededffeeeeeeffeeefefffefefefffefeff0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f8fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0d0d0dff1b1b1bff1c1c1cff1e1e1fff1f1f1fff222222ff2c2d2dff393939ff474747ff565656ff6a6a6affa3a4a3ffe3e3e3fffcfcfcfffefefefffefefefffefffffffefefffffffffefffffffffffffefffffffffffffffffffffefffefffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffefefffffefefefffefffefffefffefffefefefffefefefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefffefffffffffffffefffffefffefffefefefffefefefffdfefdfffdfdfdfff6f6f6ffd9d8d9ffb4b4b4ff9c9c9cff7c7c7cff595959ff353535ff2e2e2eff313131ff333333bf2626267f000000ff000000ff010000ff000000ff000001ff010201ff040404ff060606ff090909ff0c0b0cff0d0d0dff101010ff141414ff4e4e4effe1e1e1ffe3e3e3ffe5e5e5ffe6e7e7ffe9e8e9ffebebeaffececedffeeeeeefff0f0f0fff1f1f1fff3f2f3fff4f3f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff8f8f9fff9f9f9fff9f9fafffaf9f9fffafafafffafafafffafbfafffafafafffafafafffbfbfafffafafafffafafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffcfcfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffefffffffffefffffffffffefffffffefffefffffefffffffffefffefffefffefefefffefefffffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffafafaffe6e6e6ff7f7f7fff393938ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2e2f2eff5d5d5eff5d5e5dff5d5d5dff5d5c5dff5c5c5cff5b5b5bff5a5a5aff585959ff575857ff565656ff555455ff535353ff515151ff4f4f50ff4e4e4eff4c4c4cff4a4a4aff484848ff474646ff434443ff343435ff0b0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1a1a1aff5f5f5fffc0c0c0fff6f6f6fffbfcfcfffefdfefffdfdfefffdfdfdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffffefefffefefefffffefefffefefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffefffffffefefffffffffefffffffffffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfafffafafafffafafafffafafafff9f9fafff9faf9fff9fafafff9f9f9fff8f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff3f2f3fff2f2f2fff1f1f1fff0f0efffeeeeeeffedeeedffedecedffebecebffeaeaeaffe8e8e9ffe7e8e7ffe6e6e6ffe4e4e3ffc7c8c7ff1a1b1aff121212ff0e0e0fff0c0c0cff090909ff070708ff070706ff040404ff000001ff000000ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff3f4040ffe3e3e3fffcfcfcfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfefffdfefefffefefefffefefefffefefffffefffffffefefffffefffffffffffefffffffffffffffffffffffffffffffefffffefefffefefffffffefffffffefffffffffffffffefefffefffffffefefffffffffefffffffffffffffffffffffffffffffffffefffefffefffefffffefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffefffefffefefefffffffefffefefefffefefefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff5f5f6ffd8d8d8ffb3b4b4ff969696ff6c6d6dff3f3f3fff202020ff1a191aff191a19ff191919bf0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafffafafafffafaf9fff9fafafffaf9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff4f4f4fff3f3f4fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffeff0f0ffefefefffeeefeeffeeeeeeffedededffededecffecececffebecebffebebeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e1e0ffe0dfe0ffdedfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d7d6ffd5d5d5ffd4d5d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcececeffcecdceffcccdccffccccccffcbcacbffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc6c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c5c4ffc5c6c6ffc8c8c8ffcbcccbffcdcdcdffcfd0cfffd1d1d1ffd4d3d4ffd7d6d6ffd6d6d5ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9daffdadadbffdbdcdbffdcdcdcffdcdcdcffddddddffdededeffdedfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e6ffe6e6e6ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9eaffeaeaeaffebebebffecececffedececffedededffeeeeeeffeeeeeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafffafafafffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1cff1f1e1eff1f2020ff222222ff242324ff282828ff333333ff403f40ff4e4e4eff5f5f5fff757575ffbbbbbbffedededfffdfdfdfffefffefffffefefffffffffffffffefffffefefffffffffffffffffffefffffffefffffffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffffefefffefffefffefffefffefefefffefefffffffffffffffefffffffffffffffffffffffffefffefffefffffffffffffffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefffffefefefffefffffffefffffffffffffffffefffffefefefffefefefffefefefffdfefefffbfbfbffedeeeeffc2c2c2ffa8a9a8ff8d8d8dff6a6a6aff494949ff302f30ff2e2e2eff2e2f2eff3131317f191919bf000000ff000000ff000000ff000000ff000100ff030303ff050505ff050405ff080808ff0b0b0bff0d0d0dff101010ff141414ff919191ffe1e2e1ffe3e3e3ffe5e5e5ffe7e7e7ffe9e9e8ffebebebffececedffeeefeffff0eff0fff2f1f1fff2f3f3fff4f4f4fff5f5f5fff6f6f6fff6f7f6fff7f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafbfffbfbfbfffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffefffffffffffffefffffffefffffffffffffffefefefffefefffffffefffffefefffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffdfdfdfffafafaffe2e2e2ff797979ff383838ff080909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2e2e2fff5d5d5dff5d5d5dff5d5e5dff5c5d5cff5c5b5cff5b5b5bff5a595aff595958ff575857ff565656ff545554ff535353ff515151ff4f4f50ff4e4e4dff4c4c4cff494949ff474748ff464545ff434343ff363636ff0e0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff181818ff5b5b5bffbcbbbbfff6f5f6fffcfcfcfffdfefefffefefefffdfdfdfffdfefefffffefefffffffffffffffffffffffffffffefffffffffffffefffffffefefffffefffefffefefefffefefefffefefefffefefffffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffbfbfbfffbfbfbfffafbfbfffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff7f7f8fff7f7f7fff7f7f7fff6f6f6fff6f6f5fff5f5f6fff5f4f4fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefeeeeffeeeeeeffecededffebececffebebeaffe9e9e9ffe8e7e8ffe6e6e6ffe4e3e4ffe1e1e1ff444544ff121212ff0e0f0fff0c0c0cff090909ff080808ff070707ff040404ff010102ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff919191fff2f3f3fffdfdfefffefefdfffdfdfdfffdfdfefffefdfefffdfdfefffefefefffefefefffefefefffefffefffefffffffffefefffefffefffefffefffefefefffffffffffffffffffffffffffffffefffefffffffefffefffefffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffffefefffefffefffefffefffefefefffefefefffefffffffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff0f0f0ffcacacaffa8a8a8ff848585ff595a5aff2d2e2dff121313ff171717ff191a19ff1a191a7f0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfefefffafafbfffafafafffafaf9fffaf9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f8f8fff8f7f8fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f4f5fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f1f2fff1f1f2fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff0f0f0fff0eff0ffefefefffeeeeeeffeeeeeeffedededffecededffecececffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e1ffe0e1e1ffe0e0e0ffdfdfdfffdededfffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d6d7ffd5d6d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcececeffcdcecdffccccccffccccccffcbcbcbffcbcacbffcacacaffc9c9caffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc7c8c7ffc8c7c8ffc7c7c7ffc6c6c7ffc6c6c6ffc6c5c6ffc5c5c6ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffcccbccffcecfcfffd1d1d1ffd4d4d3ffd4d4d4ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd5d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdddcffdddeddffdededeffdedfdeffdfe0dfffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e5ffe5e5e5ffe5e5e6ffe7e6e6ffe7e7e7ffe8e8e8ffe8e9e9ffe9e9eaffeaeaeaffebebebffececebffedececffedededffeeeeeeffeeeeeeffefefeeffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffafafafffbfbfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1f1f20ff222222ff242324ff252626ff252525ff2c2c2cff393939ff464747ff565655ff686868ff858686ffd4d5d5fff2f2f2fffefefefffefefefffefffffffffffefffefffffffffffffffffffffffffffffffffefefffefffefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffdfefefff6f6f6ffdcdbdcffb2b3b2ff9a9a9aff7b7b7bff585757ff393a3aff2e2f2fff2e2e2eff2e2e2eff2e2e2f3f0c0c0cff010101ff000101ff000000ff000000ff010101ff040404ff050605ff050506ff080708ff0b0b0bff0d0d0dff0f1010ff1a1a19ffcbcbcbffe2e2e2ffe4e3e4ffe5e5e5ffe7e7e7ffe8e9e9ffebebebffedecedffeeefeefff0f0f0fff1f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff7f8f7fff8f8f8fff8f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffbfcfcfffbfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefdfffefefefffefefefffffefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffffffffffffffffffffffefefffffffefefffefffffffffefefffefefefffefffffffefefefffefffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffdfefefffdfdfdfffefefefffefefefffcfdfdfff9f9f9ffdcdcdcff757575ff313131ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2e2e2eff5d5d5dff5d5d5dff5d5d5dff5d5d5dff5b5b5bff5a5a5bff5a5959ff585858ff575757ff565655ff545454ff535252ff515151ff505050ff4d4e4eff4b4c4cff494949ff474747ff444544ff434242ff353535ff0d0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff161615ff535353ffb5b5b5fff4f5f5fffcfcfcfffefefdfffefefefffdfdfdfffdfefdfffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff4f4f4fff4f3f3fff2f2f2fff2f1f1fff0f1f0ffefefefffeeeeeeffedededffececebffeaebeaffeae9e9ffe8e8e7ffe6e6e6ffe4e4e4ffe1e1e1ff888888ff111111ff0e0e0eff0b0b0bff090909ff080808ff070707ff050605ff030303ff010101ff010101ff010101ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff282828ffd9d9d8fffbfbfbfffdfefdfffefefdfffdfdfdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff9f9f9ffe9e9e8ffc0c0c1ff9d9d9dff717071ff454545ff181818ff0a0a0aff0f0f10ff171717ff191a1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafffafaf9fff9fafafff9f9fafffaf9f9fff9f9fafff9f9f9fff9faf9fffaf9f9fff9f9f9fffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f7f7fff7f7f7fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff5f6f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefefefffefefefffeeeeeeffededeeffedededffecececffecececffebebebffebebebffebeaebffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e3e4ffe3e3e4ffe3e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e1e0ffe0dfe0ffdfdfdfffdededeffddddddffdcddddffdcdbdcffdadbdaffdad9d9ffd8d8d9ffd7d7d7ffd7d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcececeffcecdcdffcdcdcdffccccccffcbccccffcbcbcbffcbcbcaffcacacaffcacacaffcacacaffcacacaffcac9caffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c8ffc8c8c7ffc8c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacbffcbcbcbffcbccccffcdcdcdffcfcfceffd0d0d0ffd2d1d1ffd3d3d3ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd6d7d6ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcddffdddddeffdededeffdfdedfffdfe0dfffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffebebebffebecebffecececffedededffeeeeeeffeeeeeeffefefefffefefeffff0eff0fff0f0f0fff0f0f1fff0f1f1fff1f1f0fff1f1f1fff1f1f1fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fffafafafff9f9f9fffafafafffafbfafffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf191919ff242424ff262626ff272627ff292928ff2a2a2aff343333ff3f4040ff4d4d4cff5e5f5eff747474ff9c9c9cffdbdbdbfff8f8f8fffefffefffefefefffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffefefffffffefffefefffffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffffefefffefffefffffefefffefefefffefefffffffefffffffffffffefefefffffffefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffcfbfcffefefefffc6c5c5ffa3a4a4ff868686ff676666ff444545ff2e2e2eff2e2e2eff302f2fff2e2e2eff2e2e2e7f000000ff010001ff010101ff010001ff000000ff010101ff050505ff070607ff070707ff090909ff0b0b0bff0d0d0dff0f0f10ff494949ffdfdfdfffe2e2e2ffe4e4e3ffe5e6e5ffe7e7e7ffe9e9e9ffebeaebffededecffefeeeefff0f0f0fff2f2f3fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffefefffefefffffefffffffffefffffffffffffefefefffffffefffefefffffefefefffefefefffffffefffffefffffffffefffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffdfefdfffefefefffefefefffcfdfcfff8f8f8ffd5d5d5ff717171ff313132ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5c5dff5d5d5dff5d5d5eff5d5d5dff5c5c5cff5b5b5bff5a5a5aff595959ff585858ff575757ff565655ff545454ff535352ff515251ff505050ff4e4e4eff4c4c4cff4a4949ff474646ff444444ff424242ff333333ff0b0c0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff141515ff545454ffadadadfff3f3f3fffcfcfcfffefefdfffefefefffdfdfdfffefefefffefefefffefefffffffefffffffffffffffefffffefefffffefefffffefefffffffefefffefefefffefefefffefefffffefefefffefefefffefffefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfafffafafafffafafafff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f2fff1f1f1fff1f1f1fff0f0f0ffeeeeeeffedededffecececffebebebffeaeae9ffe8e8e8ffe6e6e6ffe4e4e4ffe1e1e1ffbcbcbcff131313ff0d0d0dff0b0b0bff090909ff080808ff070707ff060506ff040403ff010101ff010101ff000001ff010101ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff898a89fff1f0f1fffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffffffffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffdfdfdfff2f1f2ffd9d8d8ffb2b2b2ff8c8c8cff595959ff292929ff0a0a0aff060606ff0c0c0cff0f0f0fbf1111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfafffaf9fafffafafafffaf9f9fff9f9f9fff9f9fafffaf9fafffafafafffaf9f9fffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0ffefefefffefefefffeeeeeeffeeeeedffedededffededecffecececffebecebffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffddddddffdcdddcffdbdcdbffdadadaffd9d9d9ffd8d8d8ffd7d7d6ffd6d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d1ffd0d0d0ffcfcfcfffcfcfcfffcecfcfffcececeffcdcdcdffcdcdcdffccccccffccccccffcccccbffcbcccbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffccccccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececeffcfcfcfffd1d1d1ffd3d2d3ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d7ffd7d7d7ffd7d8d7ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdad9d9ffdad9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdddcffdededeffdedfdeffdfdfdfffe0dfe0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe9e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebebebffebebecffecececffedededffeeededffeeeeeeffefeeefffefefeffff0f0f0fff0f0f0fff1f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f4fff4f4f4fff4f3f4fff4f4f4fff4f4f5fff4f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffafafafff9f9f9fffafafafffafafafffafafafffafafafffcfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1c1c1cff272626ff292929ff2a2b2aff2c2c2cff2d2d2dff363736ff434343ff535353ff666666ff7e7e7effaeaeaeffe3e3e3fffbfbfbfffffefefffefffffffffefefffefffffffffffffffffffffffffffffffefffffffffffefffffefffffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefffffefffffffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffefffffffffefefffefffefffefefffffefefefffefffefffefffefffffffefffffefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfff7f6f7ffdedfdeffb3b3b3ff949494ff717171ff505050ff363636ff2b2b2bff2d2d2dff2e2e2eff2f2f2f7f171717bf000000ff000101ff010100ff010101ff010101ff030303ff060505ff060606ff080808ff090909ff0b0b0bff0d0d0dff100f10ff8a8a89ffdfdfdfffe2e2e1ffe4e4e4ffe6e6e6ffe8e7e8ffe9e9e9ffebebebffecededffeeeeeefff1f1f1fff2f2f2fff3f3f3fff5f5f4fff5f5f5fff6f6f6fff7f7f6fff7f7f7fff8f7f8fff8f8f8fff9f9f9fffaf9f9fffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfefdfffefefefffefefefffefefefffffefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffffffffefefffffffefffefffefffffefefffefefffffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffefefffffffffffefffefffffffefffffffffffffffefffefffefffefefefffefefefffefefefffefdfdfffefefefffefdfefffcfcfcfff7f7f7ffcfceceff6c6c6cff2e2e2eff060506ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5c5dff5d5c5cff5d5d5dff5d5d5dff5c5c5cff5b5b5bff5a5a5aff595959ff585758ff575757ff555555ff545454ff535353ff515252ff505050ff4f4e4eff4c4c4cff494a49ff464647ff444444ff424242ff363636ff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff111111ff4d4d4dffa8a8a8fff1f1f1fffcfcfcfffefefefffdfefefffdfdfdfffefdfdfffefefefffefefefffefffffffffffefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffbfcfbfffbfbfbfffafafbfffafafafff9fafafff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f7f8fff7f7f7fff6f7f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff2f1f2fff1f0f1fff0f0f0ffeeefefffedededffecececffeaebeaffeae9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe1e1e1ffdededeff393a39ff0e0e0eff0b0b0cff090909ff070708ff070706ff060605ff030303ff010101ff000000ff010101ff010202ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff222222ffd7d7d7fff9f9f8fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffffffefffffffffefefffefffefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffffffefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff8f9f9ffe7e7e7ffc2c2c2ff9b9b9bff717170ff424142ff181818ff040404ff040404ff060606ff0c0b0b7f07070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffafafafffaf9f9fff9fafafffafafafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff7f7f6fff7f7f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f3fff3f3f3fff3f3f2fff2f2f3fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffedeeedffedededffecececffecececffebecebffebebebffebebeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdedddeffdcddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdccffccccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcecdcdffcececeffcfcfceffcfcfd0ffd0cfd0ffd0d0d0ffd0d0d1ffd1d2d2ffd2d3d3ffd4d4d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9daffdad9daffdadadaffdadbdaffdadadaffdbdbdbffdcdcdcffdcdddcffddddddffdededeffdfdedeffdfdfdfffe0e0dfffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e9ffe9e9eaffeaeaebffebebebffecebecffecececffededecffedededffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f2fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffafaf9fffafafafffafafafffaf9fafffafafafffafafafffbfbfbfffefefdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f090909ff282928ff2b2b2aff2c2c2cff2c2c2dff2b2b2bff2d2d2dff383939ff484848ff595959ff6e6e6eff898989ffc1c1c1ffebebebfffdfdfdfffffefffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefefffffefefffffefefffffffefffffefefffffffffefffefefefffefefefffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefefffefefffffefefffffefffffffffffefffefffefffefffffffffffffffffefefffffffefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffcfcfcffefefefffc4c3c3ffa3a3a3ff828281ff5b5b5bff3f3f3fff2b2b2bff2a2a2aff2c2c2cff2d2d2dff2e2e2e00000000ff010101ff010000ff000001ff000001ff020201ff040404ff060606ff060606ff080808ff0a0909ff0b0b0bff0d0d0dff141414ffc2c2c2ffdfdfdfffe2e2e2ffe5e5e4ffe6e6e6ffe8e8e8ffe9eae9ffebebebffedecedffeeeeeffff0f0f0fff2f2f2fff3f4f3fff4f4f4fff5f5f5fff6f6f6fff7f7f6fff7f7f7fff8f7f8fff8f8f8fff9f9f9fff9f9fafffafafafffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefefffefffefffefffffffefefffffffefffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefffffefefefffffefffffefefffffffffefffefefefffefefefffefefefffefffffffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffffefefffefefffffffffffffffffffffffffefffefffefffefffffffffffffffefefefffefffefffefefffffefefffffefefefffffefffffefefffffffffefffefefffffefefefffefefefffffffffffffefefffffefffffffffefffefefffffffefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffcfcfbfff7f6f7ffc7c7c7ff676667ff262626ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5eff5d5d5cff5d5d5dff5c5d5dff5c5c5cff5b5a5aff5a5a5aff595959ff575758ff575656ff555555ff545454ff535453ff525252ff505051ff4f4f4fff4c4c4cff4a4949ff474647ff444444ff414242ff3d3d3dff0f1010ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff100f10ff494949ffa2a2a3ffeff0effffcfcfcfffefdfefffefefefffdfefdfffdfdfdfffefefefffefefefffffefefffffffffffffffffffffffffffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefffffffffefffefefefffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffefefefffdfdfefffdfdfdfffdfdfdfffcfcfcfffbfbfcfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f7fff6f6f7fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff4f3f4fff3f3f3fff2f1f1fff1f0f1fff0f0f0ffefefefffedededffecececffeaebebffeaeae9ffe8e8e8ffe6e6e7ffe4e4e5ffe2e1e1ffdededfff7d7c7dff0f0f0fff0c0c0cff0a0a0aff070708ff070707ff050605ff030202ff020102ff010101ff010102ff010101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff717171ffe6e6e6fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffefffefffefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffefffffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffcfdfdfff1f0f0ffd1d1d0ffaeadaeff7c7c7cff535353ff2b2b2bff0a090aff040404ff050405ff040404ff0606063f020203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffaf9fafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffeeededffedededffededecffecececffececebffebebebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdeddddffdddcddffdcdcdbffdadadaffd9dadaffd8d8d8ffd7d7d7ffd6d7d6ffd5d6d5ffd4d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcececfffcececeffcecfceffcfceceffcececfffcececeffcececeffcecfceffcececfffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd5d6d5ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9daffd9d9daffd9dadaffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffddddddffdededdffdededeffdededfffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e9ffe9e9eaffeaeaeaffeaeaebffebebebffececebffecececffedededffededeeffeeeeeeffeeefefffefefefffeff0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f5f4fff5f4f4fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffcfcfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0a0a0aff2d2c2cff2c2c2cff2c2b2cff2b2b2bff2a2a2aff2f2f2fff3d3d3dff4d4d4cff616061ff787878ff9a9999ffd1d1d1fff3f3f2fffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffefefefffffffffffefefffffffffffffefffefffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffffefefffefefefffffffffffefefefffefffffffffefefffffefffffffefefffffffefffefefefffffefffffefefefffffefffffefffefffefefefffefdfefff8f7f7ffdeddddffafafafff8f8f8fff6d6d6dff474747ff292a2aff262626ff2b2b2bff2a2a2aff2c2c2c7f1616167f000000ff010100ff010101ff010100ff010101ff020202ff050505ff060606ff070707ff080808ff090909ff0b0b0bff0e0d0dff3f3e3fffdddcddffe0e0dfffe2e3e2ffe4e5e5ffe7e6e7ffe8e8e8ffeae9e9ffebebebffedecedffefeeeefff0f1f0fff1f1f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f9f8fff9f9f9fffafafafffbfafbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffffefffffefefffffefefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffefefffffefefffffefefffefefffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffffefefffffefefffffffffffefefefffefffffffefefefffefefefffffefefffffffefffefefefffefefffffefefffffffffefffefffffffffffffffffefefffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfbfbfff6f6f7ffbfbfbfff636362ff232323ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5f605fff5d5d5dff5c5c5cff5c5c5cff5b5b5bff5a5a5aff5a595aff595958ff585757ff565656ff555555ff545454ff535353ff525252ff515051ff4f4f4fff4d4c4cff4a4a4aff474647ff444444ff414142ff3c3c3cff111111ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff121312ff4b4c4bff9c9c9cffedededfffcfbfbfffdfefdfffefefefffdfdfdfffdfdfdfffefdfefffefefefffffefefffefffefffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefffefffffefefffffffefffffefffffefffffffefefefffffefefffffefffffffffefffffffffffffffffffffffefffffffefffefefefffefffffffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffbfbfbfffbfafafffafafafffafafafff9f9f9fff9f8f8fff8f8f8fff7f8f7fff6f6f7fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff3f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecececffebebebffe9e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe2e2e2ffdfdfdfffb7b7b7ff0f0f0fff0c0d0dff0b0a0bff080808ff070707ff060505ff040303ff040404ff020302ff010101ff010101ff010101ff010101bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cffa2a3a2fff7f7f6fffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffefffffffefffffefefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefff7f7f7ffe2e1e1ffb7b6b7ff959595ff5d5c5dff3a3a3aff151515ff030303ff030403ff040404ff050505ff040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f5f5fff5f5f5fff4f5f5fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff2f1f2fff2f2f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0eff0ffefefefffefeeefffeeeeeeffeeededffedededffecedecffecececffecececffecebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe5e4e4ffe4e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffdfdfdfffdfdedeffdededeffddddddffdcdddcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d7ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdadad9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdddcddffddddddffdeddddffdedfdeffdfdfdeffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9eaeaffebeaeaffebebebffecececffecececffedededffededeeffeeeeedffeeeeeeffefefeffff0efeffff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf212121ff2c2b2cff2b2b2bff2b2b2bff2a2a2aff292929ff303030ff3f3f3fff4f4f4fff646464ff818182ffabababffdbdadbfff5f5f5fffefefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffefefefffcfcfcfff0f0f0ffc5c4c4ff9c9b9bff7b7b7bff565656ff303030ff151515ff181819ff272727ff2b2b2bff2b2b2a00000000bf000000ff000000ff010100ff010101ff010101ff030303ff050505ff070606ff070707ff080808ff090909ff0c0b0cff0e0e0eff919191ffddddddffe0e0e0ffe3e3e2ffe5e5e5ffe6e6e6ffe8e8e8ffeaeae9ffebebebffedededffefefeffff0f1f0fff2f2f2fff3f3f3fff3f4f4fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f8f8fff9f9f9fffafaf9fffbfafbfffbfbfbfffbfcfbfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfcfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefefffefefefffffefefffefffefffffffffffffffffffffefefffefefffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefffffffefefffefefffffefefffffefffffffefefefffffffefffefefefffefefefffefffefffefefefffffefefffffffffffffffffffefffffffefffefffefefefffefefefffefefefffffffffffefffffffefefefffefefefffffffefffffffefffffefefffffefffffefffefffffefffffffefefffefefffffffffefffffefffffffefefffefefffffefefffffefffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfefffdfcfdfffbfbfbfff5f6f5ffb9b8b8ff626262ff212121ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616060ff605f5fff5e5e5dff5d5c5cff5b5b5cff5a5b5bff5a595aff595858ff575757ff565656ff555555ff545454ff535353ff525252ff505051ff4f4f4eff4c4c4cff4a4949ff474747ff444444ff414141ff323232ff0a0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff141414ff4e4e4fff929292ffebecebfffbfcfcfffefdfdfffdfefdfffefdfdfffdfdfdfffefefefffefefefffefffefffffffefffffffffffffffffffefffefffefefefffffefefffefefffffefefefffefefffffefefefffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefffefffefffefffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefefffefefffffefffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffcfcfcfffcfbfbfffbfafbfffafafafffafaf9fff9f9f9fff9f8f8fff8f8f8fff8f7f7fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0efefffeeeeeeffecececffebeaebffe9e9eaffe8e9e8ffe7e7e7ffe5e5e5ffe2e2e3ffdfdfe0ffdadadaff313131ff0c0c0cff090a09ff080708ff060606ff050505ff050505ff030403ff020202ff000100ff010101ff010101ff0101017f000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff313131ffe1e1e1fffcfdfdfffefefffffefefefffefefefffefefefffefffffffefffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffefffffefefffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefffefffefefefffffefefffefffefffffefefffefefffffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffcfcfcffeeedeeffc9c9c9ffa2a2a2ff797879ff454545ff242424ff080908ff030303ff040403ff030303ff0404047f02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f5fff6f5f5fff4f4f4fff4f4f4fff4f3f3fff2f2f3fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff0f1f1fff0f1f1fff0f0f0fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffeeededffedededffedededffecececffecececffebececffebebebffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe7e6e7ffe6e6e6ffe5e6e5ffe5e4e5ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0dfe0ffdfdfdfffdfdedfffdededeffdddedeffdddcddffdbdcdcffdbdbdaffd9dadaffd9d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d8ffd9d8d9ffd9d9d9ffdad9d9ffd9d9daffd9d9d9ffd9dadaffdadadaffdbdadaffdbdadaffdbdbdbffdbdcdbffdcdbdcffdddcddffdddeddffdededdffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebecebffecececffedededffedeeedffeeeeeeffeeeeeeffefefefffefefeffff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff4f3f3fff3f4f3fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafbfffdfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf202020ff2b2b2bff2a2a2aff292929ff282828ff272727ff2d2d2dff383838ff494949ff656464ff878787ffb0b1b1ffd4d4d4ffefeeeffffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffdfdfdfff6f6f6ffdfdfdfffa9a8a9ff858585ff606060ff3b3b3bff1e1d1dff111111ff141515ff191918ff2727277f15151500000000ff000000ff000000ff000000ff000001ff010201ff040404ff050505ff060606ff070707ff080808ff090809ff0b0a0bff121212ffd6d7d6ffddddddffe0e0e0ffe2e2e2ffe4e5e4ffe7e6e6ffe8e8e8ffeaeaeaffebebebffedededffefefeffff0f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefffefffefffefffefffefffefefefffffefefffefefefffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefffffffefffffefefffffffffefffefffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffffefefffefefefffffefffffefefefffffffffffffffffffffefffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffbfbfbfff4f4f4ffb2b2b2ff606060ff202020ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff606060ff5f605fff5f5f5fff5e5e5eff5d5d5dff5c5b5bff5a5b5aff595959ff575757ff565656ff545454ff535353ff525252ff515150ff4f4f4fff4c4c4cff494949ff464646ff434444ff424241ff353535ff0b0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f1010ff484949ff8c8c8cffe9eaeafffbfbfbfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefffffffffffffffffffffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffffffffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffefffefffefffefffefefefffffefefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfefffdfdfefffdfdfdfffdfefefffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafafbfffafafafff9f9fafff9f9f9fff8f8f8fff8f8f8fff7f7f7fff6f6f7fff6f6f6fff5f6f5fff5f5f5fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecececffebeaeaffe9e9e9ffe8e8e9ffe7e7e7ffe5e5e5ffe2e3e2ffe0dfe0ffddddddff6e6e6eff0c0c0cff0a0909ff070707ff050505ff050505ff050505ff020303ff020202ff010101ff010102ff010101ff0101017f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff9fa09ffff4f4f5fffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffffffffffffffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefffffefefffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefff7f6f6ffdededeffb1b1b1ff8b8b8bff5d5d5dff323232ff141414ff050505ff040404ff040404ff030303ff04030400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fffaf9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f7fff5f6f6fff5f5f5fff4f4f5fff4f4f4fff3f3f3fff2f2f2fff2f2f3fff2f1f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefefffefefefffefeeefffeeeeeeffedededffedededffedededffededecffececedffecececffebecebffebebebffebebebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e6e6ffe6e6e6ffe5e5e6ffe5e4e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdededeffddddddffdcdddcffdcdbdcffdadbdbffd9dad9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d4d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdad9daffdbdadaffdbdbdbffdcdcdbffdcdcdcffdddcddffddddddffdddedeffdededfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffeaeaeaffebeaeaffebebebffecececffecececffedededffedeeedffeeeeeeffefeeeeffefefefffeff0effff0f0f0fff0f1f0fff0f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0a0a0aff2a2a2aff292929ff282827ff272727ff252424ff1f1e1fff232323ff303030ff444444ff5d5e5eff7c7c7cff9d9d9dffc9c8c9ffe7e7e7fffafafafffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefefefffefefefffefefefffdfdfdfff6f6f6ffe2e2e2ffb6b6b6ff909090ff696969ff404040ff1d1c1cff0a0a0aff0e0e0eff121212ff151415ff191819000000007f000000ff000000ff000000ff000000ff000000ff020201ff030404ff050505ff060607ff070707ff080708ff080809ff0b0b0bff3c3c3cffdadadaffddddddffdfdfdfffe2e2e2ffe4e4e4ffe6e6e6ffe8e8e8ffeaeaeaffebebebffeeeeeefff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f8fff8f8f9fff9faf9fffbfafafffbfbfbfffbfcfcfffcfcfcfffdfdfdfffefdfdfffdfdfdfffefdfefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffefefefffefefefffffefffffefffefffffefffffefffefffefffefffefffffffefffefffefefefffffefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffefffffffefefffefffefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefffffefffefffefffefffefefefffefffefffefffffffffffefffffffffffefffffffffefefffefffffffffefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffafafbfff3f3f2ffacababff616161ff212121ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff606060ff606060ff606060ff5f5e5eff5d5d5dff5c5c5cff5a5b5bff595959ff585857ff565656ff545554ff535353ff525152ff505050ff4e4f4eff4c4c4cff494949ff464646ff444443ff424242ff353636ff0b0b0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0d0eff484748ff898989ffe7e8e8fffbfbfbfffdfdfdfffdfefdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefefffefefefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefffefffffefefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffefffffefefefffefefffffefefefffffefffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefdfdfffdfefdfffdfdfefffdfefdfffefefefffefdfdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefdfdfffdfdfdfffcfcfcfffcfbfcfffbfbfafffafafafffafafafff9faf9fff9f9f9fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f5fff5f5f5fff5f5f4fff4f4f4fff4f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeff0efffeeeeeeffececedffebebebffeae9e9ffe8e8e8ffe7e7e7ffe5e5e6ffe3e3e3ffe0e0e0ffdeddddffb2b2b2ff0c0d0cff0a0a09ff070707ff040404ff040404ff060606ff040404ff030303ff020202ff010101ff010101ff010101ff01010100000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff363636ffdfdfdffffbfbfbfffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffffefefffefefefffefefffffefefefffffefefffefffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffcfcfdffedececffc8c7c7ff9a9b9bff717171ff444444ff1f1f1fff090908ff050505ff060606ff040504ff0403047f010102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0eff0fff0efefffefefefffeeefeeffeeeeeeffeeeeedffeeedeeffedededffedecedffecececffecececffecececffececebffebebebffebebebffebebebffeaebeaffeaeaeaffeaeae9ffe9e9eaffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffddddddffdddcddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdbdbdbffdcdcdbffdcdcdcffdddddcffddddddffdededeffdfdfdfffdfdfdeffe0dfdfffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e3ffe4e5e4ffe4e5e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebebffecececffececedffedededffeeeeeeffeeeeeeffefeeefffefefefffefeff0fff0f0f0fff1f0f0fff0f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0a0a0aff282727ff272727ff262525ff1f1e1fff141414ff161516ff1c1c1cff272727ff3a3a3aff585858ff737373ff8f9090ffb9b9b9ffdfdfdffff7f6f7fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefff8f8f8ffe5e5e5ffbabbbaff929392ff6d6d6dff474747ff222222ff080808ff040404ff080808ff0e0f0eff1212127f0a0a0a00000000bf000000ff000000ff000000ff000000ff000100ff010102ff040304ff060506ff060606ff070607ff080707ff090808ff0b0a0bff7a7b7affdbdadaffddddddffe0e0dfffe2e2e2ffe4e5e4ffe6e6e6ffe8e8e8ffeaeaeaffececebffeeeeeefff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffafbfafffbfbfbfffcfbfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfdfdfffdfefdfffefdfdfffdfdfdfffefefefffefefefffefefefffffffefffefefefffefefefffefefffffffefffffefefefffffffffffffffefffefefefffefffefffefffffffefefefffefffffffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefefefffffffefffefefefffefefefffefefffffefefffffefffefffffefefffffffffffefffffffffffffffffefffffffffffffffefefffefefefffffefffffffefffffefefefffffffffffffffefffffefefffefffefffefffffffefefffffffffffffefefffffffefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffafafafff2f2f2ffa9a9a9ff5f5f5fff1f1f1fff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff606060ff606060ff606060ff5f5f5fff5d5d5dff5c5c5cff5b5b5bff5a5959ff585858ff565656ff545554ff535353ff515152ff505050ff4e4e4eff4c4c4cff494949ff464646ff434443ff424242ff2f2f2fff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff101010ff4a4b4bff888988ffe9e8e8fffafbfafffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefffefffefffffffffffffffffffffffefefefffefefefffefefefffefefefffffefefffefffefffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffffffffefefefffefefefffefefffffffefffffffefffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffefffffffffefffffefffffffffefefffffefffffefffefffffefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffefefefffefefefffffefefffefefefffefefdfffdfdfdfffcfdfcfffcfcfcfffbfbfbfffafbfafffbfafafffafafafff9f9f9fff8f8f8fff7f7f8fff7f7f7fff7f6f7fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff1f2f1fff0f0f0fff0f0efffeeefefffecededffebebebffe9e9eaffe8e8e8ffe7e7e7ffe5e5e5ffe3e3e2ffe1e1e0ffdededeffd9d9d9ff2d2e2dff0b0a0bff080808ff050504ff050504ff050505ff040404ff040404ff020202ff010101ff010101ff010101ff0101013f0000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff727171ffe5e5e4fffcfcfcfffffefefffefffefffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefff6f6f6ffdcdcdbffb1b0b0ff848484ff535253ff292929ff0a0a0aff030302ff050504ff060605ff060606ff050404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f4fff4f4f4fff3f3f4fff3f3f3fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefeff0ffefefefffeeefeeffeeeeeeffededeeffedeeedffedededffececedffededecffecececffecececffecececffecebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe8e9e9ffe7e8e8ffe7e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe4e4e5ffe4e3e3ffe3e3e3ffe3e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdedfdeffdddeddffddddddffdddddcffdcdbdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffdad9d9ffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdcdcffddddddffdddeddffdededeffdededeffdfdfdfffdfdfdfffe0dfdfffe1e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffebebebffecebecffecececffedececffedededffeeeeeeffeeeeeeffefeeeeffefefefffefefeffff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1d1d1dff252525ff1f1f1fff151516ff121212ff0e0e0eff101010ff171717ff222222ff343534ff4e4d4eff6b6c6cff878787ffabacabffd6d6d6ffeff0f0fffdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffafafaffe8e9e8ffbfbfbfff999999ff717171ff4b4b4bff282728ff0d0d0dff030302ff030303ff050505ff080808ff0e0e0e0000000000000000ff000000ff000000ff000000ff000000ff000000ff020202ff040504ff060606ff060606ff060606ff070707ff090909ff0d0d0effb5b6b5ffdbdbdbffdededeffe0e0e0ffe2e2e2ffe5e5e4ffe6e6e7ffe9e8e9ffeaeaeaffecececffeeeeeffff0f0f0fff1f1f1fff2f2f2fff3f3f4fff4f4f4fff5f5f5fff5f6f5fff6f6f6fff6f7f7fff8f8f8fff9f9f9fffaf9fafffafbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffdfefefffefdfdfffefdfefffefefefffefefefffefffefffefefffffffffffffefefffffefffefffefffefffefffefffefefffffefefffffefffefffefefffffefefffffffffefffffefefffefffefffefefffffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffefffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffefffefffefffefffefefefffefefffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffdfefdfffdfefdfffdfefefffdfefefffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfff9f9f9fff2f2f2ffababacff5f5f5fff1f1f1fff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff606160ff606060ff606060ff5f5f5fff5d5d5eff5c5c5cff5b5b5bff5a5a59ff585858ff565756ff545554ff545353ff515152ff505050ff4e4e4eff4c4c4cff494949ff464646ff444444ff424242ff2f2f30ff0a0a0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff121111ff4b4c4bff8b8b8bffe9e9eafffafafbfffefdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefefefffffefefffffefffffffffffffefffffffefefefffefefefffefefefffefefefffefffefffefefffffffefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefffefffefffefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfbfbfffbfbfafffafafafffafafafff9f9f8fff8f8f8fff8f8f8fff7f7f7fff6f7f6fff6f6f6fff5f5f5fff4f4f5fff4f4f4fff3f3f3fff2f2f3fff1f1f1fff0f0f0fff0f0efffeeefefffedededffebebebffe9eaeaffe8e8e8ffe6e7e7ffe5e5e5ffe3e2e3ffe0e0e0ffdededeffdbdcdbff656565ff0b0b0bff080808ff050605ff060506ff040404ff030302ff030303ff030303ff010101ff010101ff010101ff0101017f00000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff878787ffe6e6e6fffefefefffffefefffefefefffefefefffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffffffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffcfcfcffe9eaeaffc0c0c0ff989999ff686868ff343434ff0e0f0fff010101ff020101ff020303ff040504ff0606057f0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffaf9f9fff9f9fafff9f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f7fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f4f4fff4f4f4fff3f4f3fff3f3f3fff2f3f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0efefffefeff0ffefefefffeeeeeeffeeeeeeffedeeeeffedededffedededffedededffedededffecececffecececffecececffebecebffebebebffebebebffebebebffeaebebffeaeaeaffeaeae9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdededeffddddddffddddddffdcdcdcffdbdbdbffdbdbdbffdadadaffd9d9d9ffd8d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd9d8d8ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d5ffd5d5d5ffd4d4d5ffd4d5d4ffd4d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9daffdadadaffdbdbdbffdbdbdbffdcdcdcffdcddddffdddddeffdededdffdfdedeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e1e1ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9eaffeaeaeaffebebebffebebecffecececffedececffedecedffedededffeeeeedffeeeeeeffeeefefffefefefffefeff0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf161716ff161516ff121212ff0f0f0fff0d0d0dff0c0c0dff101010ff161616ff1e1f1eff2e2e2fff484848ff636463ff7f7e7fff9e9e9effcacacaffe9e9e9fffcfcfcfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffbfbfaffebebebffc5c5c5ff9c9d9dff787878ff515150ff313131ff151415ff040404ff020202ff030302ff030203ff0505057f030303000000007f000000ff000000ff000000ff000000ff000000ff000101ff030302ff040405ff060606ff060606ff050505ff070706ff0a090aff303031ffd8d7d8ffdbdbdbffdededeffe0e1e1ffe2e3e3ffe5e5e5ffe7e7e7ffe9e9e9ffeaeaeaffedededffeeeeeefff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9fff9fafafffafbfafffbfbfbfffcfcfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefffffefefefffefefffffefefffffefefefffefffefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefffffefefefffffefefffefefefffefffffffefffffffffefefffefefffffefefffffefffefffefefffffefefffffefefefffefefefffffffefffefefefffefefffffefefefffefefffffefefffffefffffffefffefffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffefefefffefffffffefffffffffefefffefefffffefefffffefffefffffffffffffffffffffffffffefffefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfff9f9f9fff3f3f3ffadaeadff5e5f5fff1e1f1fff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf484848ff616061ff606060ff606060ff5f5f5fff5e5d5eff5c5c5dff5c5b5cff5a5a5aff595859ff575757ff555655ff545454ff525252ff515150ff4e4f4eff4c4c4cff494949ff474647ff444444ff414242ff383738ff0e0f0fff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0d0eff464646ff949494ffebebebfffafafafffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffefefefffefffefffefefffffffefffffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffefefefffffefefffefefefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefdfffdfcfdfffdfcfcfffcfcfcfffbfbfbfffafafbfffafafafff9f9f9fff9f9f8fff8f8f8fff8f7f8fff7f7f7fff6f6f6fff5f5f6fff5f5f5fff4f4f4fff3f3f3fff2f2f3fff1f2f2fff0f1f0fff0f0f0ffefeeefffedeeeeffecececffeaeaeaffe8e8e8ffe6e6e7ffe5e4e4ffe2e2e3ffe0e0e0ffdededeffdbdcdbffa4a4a4ff0a0a0aff070707ff060606ff060606ff030303ff020202ff020203ff040403ff020202ff010101ff010101ff010101ff010101000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff969696ffebeaebfffdfcfdfffefefefffefffefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffefefffefffffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff5f5f5ffd6d6d6ffa6a7a6ff7e7e7eff4c4d4cff1d1d1eff050405ff000000ff000000ff020202ff030303ff0405040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfcfcfffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafaf9fff9faf9fff9f9fafff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff3f3f4fff3f3f3fff3f3f2fff2f2f2fff1f1f2fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffefefefffefefeeffeeeeeeffedeeeeffedededffedededffecedecffecececffecececffecececffecececffebebebffebebebffebebebffebebebffeaeaebffeaeaeaffeaeae9ffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe7e7e6ffe6e5e6ffe5e5e6ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe1e2e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdddeddffddddddffdddcddffdcdcdcffdbdbdbffdadadbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dadaffd9dad9ffd9dad9ffd9d9d9ffd9d8d9ffd8d8d8ffd7d8d8ffd6d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d5d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdadadbffdbdcdbffdbdcdcffdcdddcffddddddffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffeaeaeaffeaebeaffeaebeaffebebecffecececffededecffedededffedededffeeeeeeffeeeeeeffeeefefffefefefffeff0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f050505ff121212ff0f0e0fff0d0d0dff0d0d0dff0d0e0eff0e0e0eff0f0f0fff161515ff1f1f1fff2c2c2cff424242ff5d5d5cff747575ff939393ffc2c2c2ffe3e3e3fffaf9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffff9faf9ffecebebffcbcbcbffa0a0a0ff7e7e7eff575757ff343434ff181818ff070808ff060506ff040404ff030302ff030203ff0303030000000000000000bf000000ff000001ff000000ff000000ff000000ff010101ff030303ff040404ff060606ff060606ff050506ff070707ff0a0a0aff666666ffd8d8d8ffdbdcdcffdedfdeffe1e1e1ffe3e3e3ffe6e5e5ffe7e8e7ffe9e9e9ffebebebffedededffeeefeffff1f0f0fff2f1f1fff3f2f2fff4f3f3fff5f4f5fff5f5f5fff6f6f5fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffafafafffbfafbfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffffefffffefffefffefefefffffffffffefefefffffffefffefffefffffefefffefefefffffefffffffefefffffefefffefefefffffffefffffefefffefefefffffefefffefefefffefefefffffffefffefefefffffefffffffefefffffffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffefefefffffefffffefffefffefefefffffefffffefefefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffbfbfbfff9f9f9fff3f3f3ffb0b0b0ff5e5e5eff1a191aff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f303030ff616061ff616161ff606060ff5f5f5fff5e5e5eff5d5d5dff5c5b5cff5a5a5bff585959ff585757ff565656ff545454ff525352ff515151ff4f4f4eff4c4d4cff494a4aff484747ff454544ff424242ff3c3c3cff0f0f0fff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0e0fff494948ff9f9f9fffecebebfffafafafffdfdfdfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffefdfefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffffefffffefffefffefffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffdfefefffdfdfdfffdfdfdfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfafafff9f9f9fff9f8f9fff8f8f8fff8f7f8fff7f7f7fff6f6f6fff5f5f6fff4f4f4fff3f3f3fff2f2f2fff2f1f2fff1f1f1fff0f0f0ffefefefffeeeeedffecececffeaeaeaffe8e8e8ffe6e6e7ffe5e4e5ffe2e2e3ffe0e0e0ffdededeffdcdbdbffd3d3d3ff171717ff070707ff060606ff050606ff040404ff020202ff030202ff040303ff020201ff010101ff010101ff010101ff0101013f00000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0f0fffb1b1b1ffebebebfffefefdfffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffefffefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffcfcfcffe9e9e9ffbcbcbcff959595ff656564ff323231ff0f0f0fff030202ff000101ff000000ff010000ff0202027f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff0f1f0fff1f0f0fff0f0f0ffefefefffefefefffefefefffeeeeeeffeeeeeeffedeeeeffedededffedededffedececffecececffecececffecececffececebffebebebffebebecffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e8ffe7e6e6ffe6e6e6ffe5e5e5ffe4e4e5ffe4e4e4ffe3e4e3ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdeffdededeffdeddddffddddddffdddcddffdcdcdcffdbdbdbffdadadbffdad9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdbdadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdcdbdbffdcdcdcffddddddffdedddeffdededeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe7e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffecebebffecececffececedffedededffedeeeeffeeeeeeffefeeeeffefeeeeffefefefffefefeffff0f0f0fff0f0f0fff0f1f0fff1f1f2fff1f1f1fff2f2f1fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f030303ff0d0d0dff0d0d0dff0e0e0eff0f0e0fff0f0f0fff0f0f0fff0f0f0fff141414ff1a1a1bff262626ff3a3a3aff515151ff6b6b6bff888888ffb0afb0ffd8d8d8fff3f3f3fffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffeeeeeeffd6d7d7ffb7b7b7ff9d9d9cff797979ff565656ff343434ff181818ff070706ff050505ff060606ff060505ff040404ff030203bf0102020000000000000000ff010001ff000000ff000100ff000000ff000000ff010101ff020202ff030303ff050505ff060606ff060606ff080808ff0a0b0bffa7a7a7ffd9d8d9ffdcdcdcffdfdfdfffe1e1e1ffe4e3e3ffe6e6e6ffe8e8e7ffe9e9e9ffececebffededeeffefefeffff0f0f0fff2f1f1fff3f2f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff8f9f8fff9f9f9fffafafafffbfbfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefffefffefefefffefffefffffffefffffffefffffefffffefffefffffffefffefefffffffffefffefffffffffffffffefffffffffffffffefffefffefffffffffefefffefefefffefefefffffefffffefefefffefefefffefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffefffffffefffffefffffefffefffffffefffefefefffffffefffffffffffffffffffefffffffffffffffefffefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfdfcfffbfcfbfff9f9f9fff4f4f4ffb3b2b3ff5a5b5aff181818ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f303030ff616161ff606160ff616161ff606060ff5e5e5eff5d5d5dff5c5b5cff5b5a5aff595959ff585858ff565656ff555555ff535353ff515151ff4f4f4fff4d4c4dff4a4a4aff484848ff454445ff424242ff3a3a39ff0d0d0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0f0fff4b4b4bffa1a1a1ffedececfff9fafafffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffffffefffffffefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffffefefffefefefffefffefffefefefffffffefffefefefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfbfffbfbfbfffafafbfffaf9fafff9f9f9fff8f9f9fff8f8f8fff7f7f7fff7f6f7fff5f5f5fff4f5f4fff4f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecedecffeaeaeaffe8e8e8ffe6e6e7ffe5e4e5ffe2e2e2ffe0e0e0ffdededeffdbdbdbffd8d9d9ff4e4f4eff070707ff070707ff060606ff040404ff030303ff030303ff030302ff010201ff000100ff010101ff010101ff0000017f0000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a09ff878787ffe9e9e9fffdfdfdfffefefffffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffefffefefffffffefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfff3f3f3ffd5d6d5ffa2a2a2ff767776ff464645ff191919ff030303ff010001ff010101ff000101ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfdfdfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffeeeeeeffeeeeeeffedeeedffedededffedededffecececffecececffecececffecececffececebffecebecffebecebffebecebffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e8e7ffe7e7e6ffe5e6e6ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdededfffdededeffdededdffddddddffdddddcffdcdcdcffdcdbdcffdbdbdbffdadbdaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdadadaffdbdadbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadad9ffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdadbdaffdbdbdbffdcdcdcffdcdcdcffddddddffdededeffdededeffdedfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffe9eaeaffeaeaeaffebebebffecececffecececffecededffedededffedeeeeffeeeeeeffeeeeeeffefefefffefefefffeff0effff0f0f0fff1f0f0fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f9f9fffaf9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafbfffcfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f030303bf0a0a0aff0e0e0eff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0e0fff111112ff181818ff232322ff333333ff474848ff626362ff7d7d7dffa3a3a3ffcfcfcfffe5e6e5fff4f4f3fffbfbfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff5f5f5ffe2e2e1ffbababaff9b9c9cff858585ff6b6b6bff515151ff363636ff1a1a1aff0b0b0bff070707ff050505ff050505ff060606ff060606bf03020300000000000000007f000000ff000000ff000000ff000000ff000000ff010101ff020202ff020302ff030202ff030303ff040505ff060606ff080808ff212021ffd1d1d1ffd9d9d9ffdddddcffe0e0e0ffe2e2e2ffe4e4e3ffe6e6e6ffe8e8e8ffeaeaeaffecececffeeeeeeffefefeffff0f1f0fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff6f6f6fff6f7f6fff8f8f7fff8f9f9fff9faf9fffafafafffbfbfbfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffffffffefffefffffefefffefefffffefffffffffefefffffffefffffefefffffffffffffffefffffefefffefefffffffffffffffefefffffefefffffefffffefffffffefffefffffefefffefefffffefffffffffefefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffefffffffffefefffffffefffefefefffefefefffefffefffefefefffefefffffffffffffffefefffffefefffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfff9f9f9fff4f4f4ffb6b5b6ff5e5e5eff202020ff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f303030ff616060ff616161ff616161ff606060ff5f5f5fff5d5d5eff5c5c5cff5b5a5bff595a5aff585858ff575757ff555556ff535353ff525251ff4f5050ff4d4d4dff4b4b4bff484848ff454546ff424243ff333233ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff121312ff4f4f4fffa4a4a4ffeeefeefffaf9fafffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffefefffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefffffefffefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefefefffefefefffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfbfbfffbfbfbfffafafafffaf9f9fff9f9f9fff8f9f8fff8f8f8fff7f7f7fff5f6f6fff5f5f5fff3f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffededecffebebeaffe8e8e8ffe6e6e7ffe5e5e4ffe2e2e2ffe0e1e0ffdededeffdbdbdbffd9d8d8ff949494ff080808ff070707ff060607ff050504ff030303ff040404ff020303ff020202ff010101ff000101ff000000ff000000ff00000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff8e8e8effecececfffdfdfdfffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffbfbfaffe6e6e6ffb9b9b9ff888888ff555554ff2c2c2cff0d0d0dff000000ff000000ff010101ff010202ff0101017f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff3f3f4fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff1f2f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0ffeff0f0ffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffedededffedededffecececffecececffecececffecececffebebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e7ffe7e7e6ffe6e6e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdbdadbffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9daffdadbdaffdbdbdbffdbdbdcffdcdcdcffddddddffdededdffdededeffdedfdeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffeaeaeaffebebebffecececffecedecffedededffedededffeeeeeeffeeeeeeffefefefffefefeffff0efeffff0eff0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffcfbfcfffefefdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0b0b0bff0f0f0fff0f0f0fff0f0f0fff10100fff0f0f0fff0f0f0fff101010ff161615ff1e1e1eff2b2b2cff3e3f3eff565556ff717171ff919292ffa9a9a9ffc5c6c5ffdadadaffeaeaeafff6f7f7fffdfdfdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffefffffffefffffffbfbfbffeaeaeaffd1d1d1ffa8a8a9ff828282ff6f6f6fff595959ff404041ff2b2b2bff181918ff060606ff050505ff080808ff070708ff050505ff050505bf040405000000000000000000000000bf000000ff000000ff000000ff000000ff010000ff020102ff030303ff030303ff030203ff030303ff040404ff060505ff080808ff595959ffd6d6d6ffd9dad9ffddddddffe0e0e0ffe2e2e2ffe4e4e4ffe6e6e6ffe8e8e7ffeaeaeaffecececffeeeeeeffefefeffff1f1f1fff2f3f2fff3f3f3fff4f4f5fff5f5f5fff5f6f6fff6f6f6fff6f7f7fff8f8f8fff8f9f9fffaf9f9fffafafafffbfbfbfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffffefefffefffefffffffffffefffffffffffefffefffffffffefffffefefffffffffefffefffffffffffffffffefefffffefffffffffffffffffefffffffffffefefffffffffefffefffffffffffefffffffffffffefefffefefffffffefefffffefefffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffefffffefefffffefffefffefefefffffefefffefefefffffefffffffffffffffefefffffefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffbfbfbfffafaf9fff5f5f5ffbdbcbcff606060ff242423ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f303030ff616161ff616161ff616161ff606061ff5f5f5fff5e5e5eff5d5d5cff5b5b5bff59595aff585858ff575757ff555555ff545454ff525252ff505050ff4e4e4eff4c4b4cff4a4949ff474747ff444344ff373637ff0b0b0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff171616ff535353ffacacacfff0f0f0fffaf9f9fffcfdfdfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffdfdfcfffdfcfcfffdfdfdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffbfbfbfffbfbfbfffafafafff9f9fafff9f9f9fff8f8f8fff8f7f8fff6f6f6fff5f5f5fff4f5f4fff3f3f3fff3f2f2fff2f2f2fff1f0f0ffefefefffeeeeeeffededecffebebebffe9e9e9ffe7e7e7ffe5e5e5ffe2e3e3ffe0e0e1ffdededeffdbdcdcffd9d9d8ffc5c5c5ff101010ff070707ff060707ff050405ff030303ff030303ff030303ff020202ff000001ff000000ff000000ff000000ff0000003f0000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff919192ffefefeffffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffffefffffffffffffffefefffffefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfff2f2f2ffd1d1d1ff9d9c9cff6a6a6bff363636ff131313ff040404ff000000ff000000ff000000ff010101bf010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f0000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f0000007f0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0ffefefefffefefefffeeeeefffeeeeeeffeeedeeffedededffedededffecececffecececffecececffebececffecebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e8e8ffe8e7e8ffe7e7e7ffe6e6e7ffe5e6e6ffe5e5e5ffe5e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdededeffdededeffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdadbdaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdadadaffd9dadaffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdadadbffdbdbdbffdcdcdcffdcdcdcffddddddffdededeffdededeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeae9ffeaebebffebebebffebececffecececffedededffededeeffeeeeeeffeeeeeeffefefefffefefefffefeff0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffbfbfafffbfafafffbfbfafffcfcfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707ff0f0f0fff0f0f10ff0f0f0fff10100fff0f0f0fff0e0f0fff0f0f0fff131413ff191919ff222222ff323233ff454646ff585858ff6c6c6cff808080ff979696ffb2b3b2ffcdcdcdffe0e0e0fff0f0f0fffafafafffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefefefffdfdfdfffafbfbfff3f3f3ffdddedeffbababaff919191ff757575ff5a5b5aff464646ff343434ff262626ff141414ff060706ff020202ff030202ff050606ff070708ff070707bf04040400000000000000000000000000000000ff000100ff000001ff000000ff000000ff010100ff030202ff040304ff030404ff030303ff040403ff040504ff060606ff080808ff969797ffd7d6d6ffdadadaffdddedeffe0e0e0ffe2e2e3ffe4e4e5ffe6e6e6ffe8e8e8ffeaeaeaffededecffeeeeeeffefefeffff1f1f1fff3f2f2fff3f3f4fff5f4f4fff5f5f5fff5f5f6fff6f6f6fff7f7f7fff8f9f8fff9f9f9fff9faf9fffafbfafffbfbfbfffcfcfbfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefffffefffffffffffffffefefffffffefffffefefefffffefefffffffefffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffefffffffefffefffefffffffffffffffffffffffffefffffefefffffffffffffffffffffefffffffefffffffffffffffefefffffffefffffefefefffffefefffffffefffffefffffefefefffefefffffefffefffefffefffefefefffefffefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffcfcfcfffbfbfbfffafaf9fff6f6f6ffc5c4c5ff646464ff2b2b2bff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616261ff616161ff616161ff606160ff5f5f5fff5e5e5eff5d5d5dff5b5b5bff5a5a59ff585858ff575757ff565656ff545454ff525252ff515151ff4f4f4fff4d4d4cff4a4a4aff494849ff464646ff3a3a3aff0e0e0eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff151515ff504f50ffb5b4b5fff3f2f2fff9f9f9fffcfcfdfffcfcfcfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefffffefefffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefefffffefffffffffefffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffcfcfdfffcfcfcfffcfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff7f7f7fff5f5f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeefeeffedededffebecebffe9eaeaffe7e7e7ffe5e5e5ffe3e3e3ffe1e1e1ffdedfdfffdcdcdcffd9d9d9ffd6d5d5ff3e3e3eff070706ff050506ff040404ff030303ff040304ff040404ff030203ff010001ff000000ff000000ff000000ff0101007f000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a090aff969797fff2f1f1fffdfdfdfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffefefffefffefffefefefffffffffffefffefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefff9f8f9ffe1e2e1ffb5b5b5ff808080ff4a4b4aff1d1d1dff050505ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfcfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff5f5f5fff4f5f4fff4f4f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0efffefefefffefefefffeeeeeeffededeeffedededffedededffecececffecececffebebecffebebebffebecebffebebebffebebebffeaebebffeaebeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe7e8e7ffe7e7e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffddddddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadadaffdadadbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdbdcdcffdcdbdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d9d9ffd9d9daffdadadaffdbdbdaffdbdbdbffdcdcdcffdcddddffddddddffdededeffdededeffdedfdeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e4e3ffe4e4e4ffe5e4e5ffe5e5e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffeaeaeaffebeaebffebebebffecebecffecececffedededffedeeeeffeeeeeeffeeeeeeffefefefffefefeffff0efeffff0f0effff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafbfafffbfafafffafbfafffafbfbfffcfcfcfffdfefdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f040404ff0f0f0fff0f0f0fff0f100fff0f100fff0f0f0fff0f0f0fff0d0d0dff0f0f0fff131313ff1a1b1bff242424ff2f2f2fff3f3f3fff545454ff676767ff7a7a7aff8c8c8dffa5a5a5ffbfc0bfffd6d6d6ffe9e9e8fff6f6f6fffcfcfcfffdfefdfffdfdfdfffdfdfdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffafafafff3f3f3ffeaebeaffdededeffd1d1d1ffc2c2c2ffa2a3a3ff7a7a7aff606060ff4b4b4bff353535ff282727ff1f1f1fff181919ff0e0e0eff070807ff040404ff030303ff020202ff050606bf060606000000000000000000000000000000007f000000ff010101ff000000ff000001ff000000ff010101ff030303ff030404ff030303ff040404ff050404ff050506ff060607ff161616ffc9c9c9ffd7d7d7ffdbdbdbffdededeffe1e0e1ffe3e3e3ffe5e5e5ffe6e6e6ffe9e9e9ffebebebffecececffeeeeeeffeff0f0fff2f2f1fff2f2f3fff4f3f3fff5f5f4fff5f5f5fff5f5f5fff6f6f7fff7f7f7fff8f8f9fff9f9f9fff9fafafffafbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffefefffffffefffffffffefffefffffffefffffffefefefffefefefffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffffffefffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefefffffffefefffffffefffefffffffefefefffefefefffefefefffffefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffdfdfdfffcfcfcfffcfcfdfffbfbfbfffafafafff6f7f7ffc9c9c9ff696969ff303031ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616161ff606060ff5f5f5fff5e5e5eff5d5c5dff5c5b5bff5a5a5aff595859ff575758ff565555ff545554ff535353ff515252ff505050ff4d4e4eff4c4b4cff4a4a4aff484848ff393939ff0e0e0eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff222122ff5b5b5bffbbbbbbfff3f3f3fff9faf9fffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefefffffffffffffefffffefefffffffffffffffffffffffefefffffffffffffefefffffefffffffffffffefffffffefffffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfafffafafafff9f9f9fff8f8f8fff8f8f8fff6f6f6fff5f5f5fff4f5f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecececffeaeaeaffe7e7e7ffe5e5e5ffe4e3e4ffe2e1e1ffdfdfdfffdcdcdcffd9d9d9ffd6d6d6ff7b7b7bff060606ff050505ff040404ff040404ff040404ff040404ff030303ff010100ff000000ff000000ff000000ff010101ff00000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0f0eff969797ffe4e4e4fff8f8f8fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffefffffffffffefefefffefefffffefefefffefefffffefefffffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfefdfffefefefffefefefffefefefffffefffffefefefffafafaffe6e7e6ffc3c3c3ff8d8d8dff5d5c5cff2e2e2eff0e0e0eff010101ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff3f3f4fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0ffeff0f0ffefefefffefefefffeeeeeeffeeeeeeffededeeffedededffedededffecececffecececffebebebffebebebffebebebffebeaebffebeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe6e6e7ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdedfffdededeffdeddddffddddddffdcdcdcffdcdbdbffdadbdbffdbdadbffdadadaffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdad9daffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d5d6ffd6d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d9ffd8d9d9ffd9d9d9ffdadadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffddddddffdeddddffdededeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e0e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeaebebffebebebffecececffecececffedededffededeeffeeeeeeffefeeeeffeeeeefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0b0b0cff0f0f0fff0f0f0fff0f0f0fff0e0e0eff0d0d0dff0b0b0cff0c0c0cff0f0f0fff131313ff191919ff212120ff303030ff404040ff4d4d4dff5d5d5dff707070ff818080ff969696ffb0b0b0ffcacacaffd3d4d4ffd9d8d9ffdcdcdcffe0e0e0ffe5e5e4ffe9e9e9ffedecedfff0f0f0fff2f2f1fff5f5f4fff5f5f5ffedededffe0e0e0ffd0d0d0ffbfbebfffa9a9a8ff949495ff868686ff737473ff636363ff4d4d4dff3b3b3aff2b2a2aff1e1e1eff171818ff131313ff121212ff121212ff0e0e0eff090808ff040405ff030303ff02030300000000000000000000000000000000000000007f000000ff010101ff010101ff000001ff000000ff020101ff030303ff020202ff020202ff030302ff040404ff040404ff050505ff434344ffd4d4d4ffd8d8d7ffdcdbdbffdededeffe1e1e1ffe3e3e3ffe5e5e5ffe7e7e7ffe9e9e9ffebebebffedececffeeeeeefff0f0f0fff1f2f2fff3f2f3fff4f4f4fff5f5f5fff5f5f5fff6f5f6fff7f7f6fff8f8f8fff8f8f8fff9f9f9fff9f9fafffafafafffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffefefffffefffffffefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafafafff7f7f6ffcdcdcdff6d6d6dff2c2c2cff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616161ff616060ff60605fff5e5e5eff5d5d5cff5b5b5bff5a5a5aff585959ff585757ff565656ff545554ff535353ff525252ff505050ff4f4e4eff4c4c4dff4a4b4aff494949ff383838ff0d0c0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff2b2b2cff626262ffbdbdbdfff4f4f5fffafafafffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfdfcfffdfdfdfffefefefffffffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefefffffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefefffffefefefffefffefffefefefffefffefffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfcfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff8f8f8fff7f7f7fff6f5f5fff4f4f4fff4f3f3fff2f3f3fff1f2f1fff0f0f1ffefefefffeeeeeeffecececffeaeaeaffe8e8e8ffe6e5e5ffe4e3e3ffe1e2e2ffdfdfdfffdddddcffdadadaffd6d6d7ffb7b6b7ff080808ff050505ff040404ff030304ff030303ff030303ff030203ff020201ff010101ff010100ff010100ff000000ff0000003f00000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff626362ffc9c9c9ffecededfffcfcfcfffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefefdfffefdfefffdfdfdfffdfdfefffefefefffffffefffefefffffffefefffdfdfdffececebffc9c9c8ff949493ff626261ff363636ff161617ff050505ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f2f3fff3f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0fff0efefffefefefffeeefefffeeeeeeffededeeffedededffedededffecececffecececffebebebffebebebffeaebeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e6ffe6e6e6ffe5e5e5ffe4e5e4ffe4e3e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfdfdfffdfdedeffdededeffddddddffdcdcdcffdcdcdbffdbdbdbffdadadaffd9d9daffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadbffdadadaffdadad9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d8ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdbdadaffdbdbdbffdbdbdbffdcdcdcffdddddcffddddddffdedddeffdededeffdededfffdfdfdfffdfe0dfffdfdfdfffe0dfdfffe0dfdfffe0dfdfffe0dfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e2e1ffe2e2e1ffe2e2e3ffe2e2e2ffe3e4e3ffe4e4e4ffe5e5e4ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9eae9ffebeaeaffebebebffecececffecececffedededffedeeedffeeeeeeffeeeeeeffefeeefffefefeffff0efeffff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafbfffafbfbfffbfbfbfffbfcfbfffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707ff0f0f0fff0e0e0eff0d0d0dff0c0c0cff0b0b0bff090a0aff090a09ff0b0b0cff0f0e0fff121212ff191919ff212021ff292a2aff353535ff454545ff555555ff636363ff747473ff868585ff8b8b8bff8f8f8fff949494ff999898ff9e9f9effa6a6a6ffadadadffb3b3b3ffb7b7b7ffc0c0c0ffc1c1c1ffadadadff969696ff828282ff777777ff656565ff575657ff4b4b4bff3e3e3fff353535ff2a2a2aff212120ff171717ff101111ff101010ff121212ff121212ff131212ff121212ff0e0e0eff080808bf0303033f0000000000000000000000000000000000000000000000ff000000ff010101ff010101ff000101ff010101ff020202ff020203ff010202ff010101ff020202ff030404ff040404ff040304ff858686ffd4d4d4ffd8d8d8ffdbdbdcffdfdfdeffe1e1e1ffe3e4e4ffe5e5e5ffe7e7e7ffe9e9e9ffebebecffedededffefefeffff0f1f0fff2f2f1fff2f3f3fff4f4f4fff4f5f4fff5f5f5fff6f7f7fff7f7f7fff8f8f8fff9f8f8fffaf9f9fffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffefffefffefffffffffffffffffffffffffffefffffffffefffffffffefffefffefffffffefffffefffffefffffffefefefffffefefffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafafafff7f7f8ffd1d1d1ff706f6fff2d2d2cff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff616161ff616161ff606160ff5f5f5fff5e5e5eff5c5c5dff5b5b5bff5a5a5aff585959ff575757ff565656ff545454ff535453ff525252ff515051ff4e4f4fff4d4c4cff4a4b4aff4a4949ff3f3e3eff111111ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff262625ff656565ffc5c4c5fff5f4f4fffafafafffcfdfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffdfdfdfffefefdfffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffefffffefffffffffefffffffefefffffffffffefffffffefffffffffffefffffefefffffffffffffffffffffffffffefffffffefefffffffffffffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffafafafff9f9f9fff8f9f9fff8f8f8fff6f6f6fff4f4f5fff3f4f4fff3f3f3fff2f2f2fff1f1f1fff0eff0ffeeefefffedededffeaeaebffe8e8e8ffe5e5e6ffe4e4e4ffe1e1e2ffdfe0e0ffddddddffdadadaffd7d7d7ffd3d3d3ff2e2f2eff050505ff030303ff030202ff010102ff010101ff020202ff020202ff010101ff000001ff000000ff000000ff0100007f0000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff292828ff9a9a9affd7d7d7fff4f4f4fffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfefdfffefefefffefffefffffefffffefffffffefefefffefdfefff0f0f0ffd2d2d2ff9a9a9aff686868ff3c3b3bff1e1f1fff090909ff010001ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffbfbfbfffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f4f5fff4f4f4fff3f4f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f0fff0f0f0fff0f0f0fff0f0efffefefefffefefeeffeeeeeeffeeeeeeffedededffedededffedececffecececffebebebffeaebebffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e7ffe6e6e5ffe5e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdededeffddddddffdddcdcffdcdcdcffdbdbdbffdadbdbffdadadaffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadbdaffdadbdbffdadadbffdbdbdbffdadadaffdbdadbffdadadaffdadbdbffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdcffdcdcdcffdcddddffddddddffdededeffdededeffdededeffdfdfdeffdedfdfffdfdedfffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e8ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebececffecececffedededffedededffeeeeeeffeeeeeeffeeefefffefefefffefefefffeff0effff0f0f0fff0f0f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9fafffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffcfbfbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f030303ff0d0d0dff0c0c0cff0b0b0bff0a0a0aff09090aff0a0a0aff0a0a0bff0a0a0bff0c0c0cff0f0f0fff121212ff181818ff1e1e1eff262626ff2f2f2fff383838ff424242ff4a4949ff4b4b4bff515151ff585858ff5b5a5aff5c5c5bff606061ff676767ff6c6d6cff6f6f6fff757574ff747574ff676767ff575757ff494949ff404040ff353535ff2d2c2cff262626ff1f2020ff1a1a1aff141414ff111111ff0e0e0eff0d0d0dff0e0e0eff111110ff121212ff121212ff121212ff1212127f0606060000000000000000000000000000000000000000000000003f000000ff000000ff000000ff010100ff000100ff010102ff020303ff030202ff010101ff010101ff020302ff050404ff040404ff070708ffbbbbbbffd4d4d5ffd8d8d8ffdcdcdcffdfdfdfffe2e2e2ffe4e4e4ffe6e6e5ffe7e8e7ffeaeaeaffebecebffededeeffefefeffff1f1f1fff2f2f1fff3f2f3fff4f3f4fff4f5f4fff5f5f5fff7f6f7fff8f7f8fff8f8f8fff9f9f8fff9f9f9fffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffefffffffffffffffffefffffffffefffefffefffefefffffffefefffffffefffefffefffffefffffefffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffffffffefefefffffffefffefffefffffefffffffefefffefffefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffefefdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffbfcfbfffbfbfbfffafafafff8f8f8ffd3d3d3ff767576ff3c3c3cff0b0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf484848ff616161ff606061ff606060ff5f5f5fff5e5e5eff5d5c5dff5b5b5bff5a5a5aff595959ff575757ff565656ff545554ff535353ff525252ff505050ff4f4f4eff4c4d4cff4b4b4bff4b4b4bff494949ff1a1a1aff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff242524ff656565ffcdccccfff4f5f4fffafafafffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffefefffffffefffefffefffffefffffefffffffffffefffffffffffffefefffefefffffffffffffefffefffefffffffffffffffffefffffffefffffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffdfdfdfffefefdfffcfdfcfffdfcfdfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff8f8f8fff7f6f6fff5f5f5fff4f4f5fff3f3f3fff3f2f2fff2f1f1fff0f0f0ffefefefffedededffebebeaffe8e8e8ffe6e6e6ffe4e3e4ffe2e2e2ffe0e0e0ffdeddddffdbdbdbffd8d8d8ffd3d3d3ff656565ff050505ff040403ff020202ff010101ff010101ff020202ff020202ff000100ff000000ff000000ff000100ff000000ff000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff1c1c1cff6a6969ffbdbdbcffe4e4e4fffaf9fafffefffefffffffffffffffffffffffffffffffffffffffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffffefefffffffefffefffefff6f6f6ffdadadaffa7a7a6ff717272ff454545ff222322ff0c0c0cff010101ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff020202ff040404ff0a0a0aff0f0f0fff131212ff191919ff141313ff090909ff030303ff010201ff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffbfbfbfffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f4f4fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffedeeedffededeeffedededffecedecffecececffececebffebeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e5e6ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffddddddffdcdcdcffdbdbdbffdadbdbffdadadaffdadad9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffdadadaffdadadaffdadadbffdadadaffdadadbffdadadaffdbdadaffdadadaffdadadaffdadadaffdadadaffd9d9daffd9dad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdadadaffdadbdaffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdededeffdfdedeffdededeffdededeffdededeffdfdedfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9eaeaffeaebebffebecebffecececffedededffedededffeeeeeeffeeeeeeffefeeefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f6fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f7f7fff8f7f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fffafaf9fffafbfafffafafbfffbfbfbfffbfbfbfffbfbfcfffdfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf090808ff0b0a0aff0a0909ff0a0a0aff0b0a0aff0b0b0bff0b0c0bff0d0e0dff0d0d0cff0d0e0eff101010ff131313ff161616ff191919ff1c1c1cff1f1f20ff212121ff232424ff272728ff2b2c2bff2e2e2dff2f2f30ff323333ff363636ff383938ff3c3c3cff3e3e3eff3a3a3aff323232ff2a2a2aff232223ff1f1f1fff1c1b1cff181818ff151515ff111111ff0e0e0eff0b0a0bff0a0a0aff0c0d0dff0d0d0dff0e0e0eff0e0e0eff101111ff121212bf0d0d0d3f040404000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff010101ff010101ff020202ff010102ff020202ff040303ff050505ff060606ff343535ffd3d2d2ffd6d5d6ffd9d9d9ffddddddffe0e0e0ffe2e2e2ffe4e4e4ffe6e6e6ffe8e8e8ffeaeaeaffecececffedeeeeffeff0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f5f5fff6f6f6fff7f6f7fff8f8f8fff8f8f8fff9f9f9fff9fafafffafafafffafafbfffafafbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffffefefffefefefffefefffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffefefffefefefffefefefffefffefffefefffffffefffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffbfbfbfffbfbfbfffbfafafff9f8f8ffd8d9d9ff797979ff3d3d3dff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f303130ff606060ff606060ff605f5fff5f5f5fff5e5d5eff5c5c5cff5b5b5bff5a5a5aff585958ff575758ff565656ff545454ff535353ff515152ff505050ff4e4f4eff4d4d4dff4c4c4cff4c4d4cff4a4a4aff242424ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff3c3c3cff737373ffd5d5d5fff6f5f5fffafaf9fffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffdfdfdfffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffefffffffefffefefffffffefffffefefefffefffffffefffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffefefffffffffffffffefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefffffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfefffdfdfefffdfefdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffafbfafffafafafff9fafafff8f8f9fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff4f3f3fff2f2f2fff0f0f0ffefefefffeeededffebebebffe9e8e8ffe6e7e6ffe4e4e4ffe2e2e2ffe0e0e0ffdededeffdcdcdcffd8d8d8ffd4d4d4ffa5a6a5ff060606ff040404ff020102ff010101ff020202ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff0101003f000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0e0e0dff3e3e3eff989898ffd0d0d0ffefefeffffefdfefffffffffffffffffffffffffffffffffffefefffffefefefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffdfdfefffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfefffefefefffefefefffffefefffefefefffefffffffffffefffbfbfbffe3e2e3ffb5b5b5ff767676ff4b4a4bff2c2c2cff161515ff030403ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050405ff090909ff111111ff1a1a1aff2d2c2dff3f3f3fff484848ff4e4e4eff4d4d4dff434343ff323232ff222223ff1f1f1fff181718ff0c0c0cff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfffbfbfbfffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f6fff6f6f6fff5f6f5fff5f4f5fff4f4f4fff4f3f3fff3f3f3fff2f2f3fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0ffefeff0ffefefefffeeefefffeeeeeeffeeeeeeffedededffedededffecececffecececffebecebffeaebeaffe9eaeaffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe7e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdededfffdededeffdedddeffddddddffdcdcdcffdcdbdcffdbdbdbffdadadaffdadad9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9daffd9d9daffd9dad9ffdadadaffdad9d9ffd9d9daffd9dad9ffd9d9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9dad9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdededeffdededeffdededeffdededeffdfdfdeffdededfffdfdfdfffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe3e3e4ffe5e4e4ffe6e6e6ffe7e7e7ffe8e8e8ffe8e9e8ffe9eae9ffeaeaeaffebebebffecececffecececffedededffedeeedffeeeeeeffeeeeeeffeeefefffefefefffefefeffff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f6f5fff5f5f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f7f7fff7f8f7fff8f8f8fff9f8f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafbfffbfbfafffbfbfcfffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f050404bf070707ff0a0a0bff0b0b0bff0c0c0bff0d0e0dff0e0e0eff0d0d0dff0f0f0eff101010ff0f0f0fff0e0d0dff0d0d0dff0f0f0eff10100fff111111ff111212ff141313ff151515ff161616ff181818ff191a1aff1a1b1aff1c1b1cff1d1d1dff1c1c1cff191919ff161616ff141413ff121212ff101010ff0e0e0eff0d0d0dff0c0c0cff0c0b0cff0a0a0aff0a0a0aff0a0a0aff0b0b0bff0d0d0dff0d0e0dff0e0e0eff0e0e0e3f040404000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010100ff010101ff000000ff000000ff010100ff020102ff020202ff020202ff020202ff040404ff050505ff060606ff757474ffd3d3d3ffd7d7d6ffdadbdaffdedddeffe0e0e0ffe3e3e3ffe4e5e5ffe7e7e7ffe9e9e9ffeaeaeaffecececffeeefeefff0f0f0fff1f1f1fff2f2f2fff3f3f3fff3f4f3fff5f4f5fff6f6f6fff7f7f7fff9f8f9fff8f9f9fff9f9f9fffafaf9fffbfafafffafbfafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffefffefefefffefffefffffefffffefefefffffffefffffefffffefefffffefefefffefffefffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffbfcfcfffbfbfbfffbfafafff9f9f9ffe3e3e3ff838484ff414140ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f303030ff606060ff606060ff5f5f5fff5f5f5eff5d5d5eff5d5c5cff5b5b5bff5a5a59ff585958ff575757ff565655ff545454ff535353ff525251ff505050ff4e4e4eff4d4d4dff4d4c4cff4c4c4cff4b4c4bff3c3b3cff141414ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff131413ff525151ff848384ffe1e2e1fff7f7f7fffaf9f9fffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffefffffefffffffffefffffefefffffffffefffffefffffefffffffefffffffefffefffffefffffffffefffefefefffefefffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffffffefffffefffffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfafbfffafafafffafafafff9fafafff7f7f8fff6f7f7fff5f5f5fff4f4f4fff4f4f3fff2f2f2fff0f0f0ffefefefffedeeeeffebebebffe9e9e9ffe7e7e7ffe4e4e4ffe3e3e3ffe0e1e1ffdfdfdfffdcdcdcffd9d9d9ffd5d5d5ffccccccff1d1c1dff020202ff020201ff010101ff020202ff040404ff020203ff010101ff010101ff000000ff000000ff000000ff0201017f00000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0c0c0cff2a2929ff6a6a6affb3b2b3ffdfdfdffff7f7f6fffefefefffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffffefefffefefefffffffefffffefffffdfdfdffeaebeaffc3c3c3ff828182ff525252ff313131ff171718ff070706ff010101ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040405ff0f1010ff212120ff363635ff494949ff535353ff5e5e5eff656565ff666666ff676766ff646465ff646464ff636363ff616161ff5b5b5bff4d4d4dff3a3a3aff1f1f1eff0c0c0cff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfcfffafafafffafafafffafafafff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f7f7fff7f7f7fff7f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f5f4fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0efffeff0efffefefefffeeefeeffeeeeeeffedededffedededffedececffecececffececebffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdededeffdededeffddddddffddddddffdddddcffdcdcdcffdbdbdbffdbdadbffdadadaffdadad9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd7d7d6ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d8ffd9d9daffdadbdaffdbdcdbffdcdbdcffdcdcdcffdddcdcffdddcdcffddddddffddddddffddddddffdddeddffdedddeffdddddeffddddddffddddddffdeddddffdededdffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e1ffe1e2e1ffe2e2e2ffe3e4e4ffe6e6e5ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffecececffecececffecededffeeededffeeededffeeeeeeffefeeefffefefeffff0f0effff0f0f0fff0f0f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fffaf9fafffafafafffafafafffafbfafffbfbfbfffbfbfbfffcfcfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f060505ff0d0e0dff0e0e0dff0e0e0eff0e0f0eff101010ff101010ff0e0e0eff0d0d0dff0b0c0cff0a0a0aff080808ff090808ff0a0a0aff0b0b0bff0c0c0cff0d0c0cff0e0e0eff0e0e0eff0d0d0dff0e0e0eff0e0e0eff0e0d0eff0c0c0cff0a0a0aff0a0a0aff090909ff0a0909ff0a090aff0b0b0bff0b0b0bff0c0c0cff0c0b0bff0b0b0bff0a0a0aff0a0a0aff0b0b0bff0d0d0dbf0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff010101ff010000ff010101ff020202ff020202ff020202ff030303ff040403ff040404ff040404ff060505ffacacacffd4d4d4ffd8d8d8ffdcdcdbffdfdedeffe1e1e1ffe3e4e4ffe5e5e5ffe7e8e7ffe9e9eaffebebebffedededffeeefeefff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f7fff8f8f8fff9f8f8fff9f9f9fff9f9f9fffafafafffafafafffbfafafffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefffffffefffefffefefffffffffefffefefffffefefffffefefefffffefefffffefefffefefefffefefefffffefffffffffffffffefefffffffefffefefefffefefffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffcfdfcfffbfbfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffaf9f9ffebebebff979798ff4f4e4fff151515ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff60605fff5f5f5fff5f5e5eff5e5f5eff5e5e5dff5c5c5cff5b5b5bff5a5a5aff585858ff575757ff565656ff545454ff535253ff515251ff505050ff4e4e4eff4d4d4dff4d4d4cff4c4c4cff4c4c4cff4b4b4bff2f2e2fff080707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff151515ff575757ff989898ffeaeaeafff8f8f8fffaf9f9fffbfbfbfffcfcfcfffbfbfafffafafbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffdfcfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefffffffffefffffffffffefefffffffefefffffffefffffefefffefefefffefefffffefefefffffefffffffefefffefffefffefefefffefefffffffefefffffffffffefefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafafffafafafffaf9fafff9f9f9fff9f9f9fff8f7f7fff6f5f6fff5f4f4fff3f3f4fff3f2f3fff1f1f1ffefefefffeeeeedffecececffeaeae9ffe7e8e7ffe5e5e5ffe3e3e3ffe1e1e1ffdedfdfffddddddffdadadaffd6d7d6ffd2d2d2ff525251ff010201ff010102ff020202ff030303ff040404ff030303ff020202ff020101ff000000ff000000ff010101ff010101ff0000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff090909ff1f1e1eff4c4b4cff90908fffc9c8c9ffebebebfffcfbfcfffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefffffefefefffffefefffefefefff2f2f1ffcfcfcfff929292ff5c5d5cff383737ff1a1a1aff060506ff010101ff000000ff010001ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff141414ff3c3c3cff545454ff616061ff656565ff676766ff6b6b6bff6a6a6aff696969ff686868ff676867ff676767ff686868ff6a6a6aff6a6a6aff686969ff636363ff555555ff3b3b3bff151615ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfffafafafffafafafff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff7f7f7fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f6fff5f5f5fff5f4f4fff4f4f4fff4f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffeeeeeeffeeedeeffedededffedededffececedffecececffecebebffebeaeaffeae9e9ffe8e8e9ffe8e8e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e5ffe4e4e4ffe4e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdddeddffddddddffddddddffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d8d9ffd9d8d8ffd8d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d5ffd5d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdddddeffdededeffdfdedeffdfdfdfffe0e0e0ffe1e1e1ffe3e3e3ffe4e4e4ffe6e6e6ffe7e8e7ffe8e8e9ffe9e9e8ffe9e9e9ffeaeaeaffebeaeaffecebebffecececffecececffecededffedededffeeeeeeffeeeeeeffefefeeffefefeffff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f4f4fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff9f9f9fffaf9f9fffafafafffafafafffbfafbfffbfbfbfffcfbfbfffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0303037f070707ff101010ff100f0fff0e0e0eff0d0e0dff0c0c0cff0b0b0bff0a0a0aff090909ff080808ff090909ff0a0a0aff0a0a0bff0b0b0bff0c0c0cff0a0a0aff090909ff090908ff09090aff090908ff070707ff060606ff080808ff090909ff0a0b0bff0a0a0aff0b0a0bff0b0b0bff0b0b0bff0c0c0cff0b0b0bff0b0b0bff0a0a0abf0808073f02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000100ff000000ff000000ff000000ff020202ff020202ff010101ff020202ff030303ff040404ff040404ff040404ff282828ffcfcfcfffd5d5d5ffd9d8d9ffdddcdcffdfe0dfffe2e2e2ffe5e4e4ffe6e6e6ffe8e8e8ffe9eaeaffebebebffedededffefefeffff0f0f0fff1f2f1fff2f2f2fff3f3f3fff4f4f4fff5f6f6fff7f7f7fff8f8f8fff9f9f8fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffcfbfcfffcfcfdfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffefefffefefffffefffefffffffffffefffffffefefffffefefefffefffefffffefffffefefefffefefefffffefefffffefefffefefffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefffffffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfefffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafafbfffaf9f9fff1f0f1ffb0b0b0ff535353ff191919ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf484848ff5f5e5fff5e5e5eff5e5e5eff5e5e5eff5d5c5cff5b5b5bff5a595aff585858ff575757ff555556ff545454ff535353ff515151ff505050ff4f4f4fff4e4e4eff4d4d4dff4c4c4cff4b4b4cff4a4a4aff414141ff1f1f1fff090909ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1a1a1aff5e5e5effb0afb0fff1f1f1fff8f8f9fffafafafffbfbfbfffbfbfbfffafafafffbfafafffafafafffafbfbfffbfbfbfffbfbfcfffcfcfdfffdfdfdfffefefefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffefffffffffffffffffffffffffffefefffffefffefffffefffffefefefffefefefffffefefffefefefffefefffffefefefffefefffffefffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffefffffefffffffffffefffefefefffefffefffefefffffefefefffefefefffefffefffefffffffefefefffefefffffefefffffefffffffffffffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafaf9fff9f9f9fff8f9f9fff8f8f8fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff0f0f0ffeeeeeeffecececffeaeaeaffe8e8e8ffe6e5e5ffe4e3e4ffe2e1e2ffdfe0e0ffddddddffdbdbdbffd8d7d8ffd3d3d3ff939394ff020202ff020202ff030303ff030304ff030303ff030303ff020303ff030303ff010201ff010101ff010101ff000100ff000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090909ff1d1c1cff404040ff707070ffafafafffd7d7d7fff4f4f4fffefdfefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefffefffffefffff8f8f7ffdbdbdbffa0a09fff686768ff3a3b3bff1a1b1aff090909ff010101ff000000ff000000ff000000ff010101ff0001007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0b0bff282828ff4c4b4cff656565ff6b6b6bff6b6b6bff69696aff686969ff696968ff6a6a6aff696969ff686968ff686868ff696969ff6b6b6bff6c6c6cff6d6d6dff6d6d6dff6d6d6dff6b6b6bff626262ff494949ff232323ff0c0c0cff020202ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfcfdfffbfbfbfffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f7fff5f5f6fff5f5f5fff4f5f5fff4f3f4fff3f3f3fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f0f1fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffeeeeeeffeeeeeeffedededffedededffecececffecececffebebebffeaeaeaffe9e9e9ffe9e9e9ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe3e3e4ffe3e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffdfdfdfffdfdfdfffdededeffdddeddffddddddffdcdcdcffdcdddcffdcdcdcffdbdbdbffdbdbdbffdadbdaffdadadaffdadadaffd9d9d9ffd9d8d9ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d6d6ffd5d5d5ffd5d5d6ffd6d5d6ffd5d5d6ffd6d5d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d7ffd6d7d7ffd6d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d6ffd5d5d5ffd5d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd5d5d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d6ffd5d6d6ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadbdaffdadadaffdadadaffdadbdbffdadadbffdadadaffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdcdcdcffdcdcddffddddddffddddddffdededeffdfdfdfffe0dfe0ffe1e1e1ffe4e4e4ffe6e6e6ffe7e7e7ffe8e9e8ffe9e9e9ffe9e9eaffe9eae9ffeaeaeaffebeaeaffebebebffecececffecedecffedededffededeeffeeeeeeffeeefeeffefefefffefefefffefefeffff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f3fff3f2f3fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fffafafafffbfafafffbfbfbfffbfbfbfffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707bf0a0a0aff0c0c0cff0b0b0bff0a0a0aff0a0a0aff0a0a0aff090909ff090909ff0a0a0bff0b0c0bff0c0c0cff0d0c0cff0c0c0cff0a0a0aff0a0909ff0a0a0aff090909ff080808ff060706ff060606ff090909ff090909ff0a0b0aff0a0a0aff0b0b0aff0b0b0bff0b0b0b7f0606067f0605050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010000ff000000ff000000ff000000ff000000ff020202ff010101ff000101ff020101ff030203ff040404ff040504ff050405ff5f5e5effd2d2d2ffd6d7d6ffdadadaffdeddddffe0e0e0ffe3e3e3ffe5e5e5ffe6e7e7ffe9e8e8ffeaeaeaffecececffeeeeeeffefeff0fff0f0f1fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff6f7f6fff7f7f7fff8f8f8fff9f9f9fffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffefefffffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffffffffefefffefefffffefefefffffefefffffefffffffffefffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffefffffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffafbfbfff9f9f9fff5f5f5ffc3c3c3ff5d5e5dff232323ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f171717ff5e5e5eff5e5e5eff5e5d5eff5d5d5dff5c5d5dff5b5b5bff595959ff585859ff575757ff555656ff545454ff535353ff515152ff505050ff4f4f4fff4e4e4eff4d4d4dff4c4c4cff4b4b4aff484949ff454545ff3a3a3aff272828ff131313ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1e1e1eff606161ffc5c5c5fff5f5f5fff9faf9fffafafafffbfbfbfffbfbfbfffafafafffafafafffbfafafffafafbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffefefefffffefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfafbfffafafafffafafafffaf9f9fff8f9f8fff8f8f8fff7f7f6fff6f6f6fff4f5f4fff3f3f3fff2f2f1ffeff0f0ffeeeeeeffececedffebebeaffe8e9e9ffe7e6e6ffe4e4e4ffe2e2e2ffe0e0e0ffdededeffdbdbdbffd9d9d9ffd5d5d5ffc7c6c7ff131313ff020203ff030303ff020202ff020202ff010101ff010101ff030303ff020202ff010100ff010000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090a09ff191819ff333434ff565656ff8b8b8bffc1c1c1ffe5e5e5fff7f7f6fffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffcfcfcffe2e2e2ffb6b6b6ff737373ff3d3d3dff191918ff050605ff010101ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff121111ff363636ff5b5c5bff6b6b6bff6e6e6eff6f6f6fff6d6d6dff6b6b6bff6b6b6bff6a6a6aff6a6a6aff6a6a6aff6a6a6bff6a6a6aff6b6b6bff6d6d6dff6d6e6eff6d6e6dff6d6d6eff6d6d6dff6d6d6dff6f6f6fff6c6c6cff585959ff383838ff131313ff010201ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff3f3f4fff3f3f3fff2f2f2fff2f2f1fff2f1f2fff1f1f1fff0f0f0fff0f0f1fff0f0f0fff0f0f0ffeff0f0fff0f0efffefefefffeeeeeeffeeeeeeffedeeeeffedededffecececffecececffebebebffebebebffeaeaeaffe9e9e9ffe9e9e8ffe7e7e7ffe5e6e6ffe4e5e4ffe4e4e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdededdffddddddffddddddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadadaffdadadaffd9dadaffdad9daffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd6d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d5d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdbdadaffdbdadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdadbffdbdbdbffdcdbdbffdcdcdcffdddddcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e3e2ffe4e4e4ffe6e5e6ffe7e7e7ffe9e8e9ffe9e9e9ffeaeaeaffe9e9eaffeaeaeaffeaeaeaffebebebffebebebffecececffececedffedededffeeededffeeedeeffeeeeeeffefefefffefefeffff0f0f0fff1f0f0fff1f0f1fff1f1f1fff2f1f1fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff5f5f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f9f9fffaf9f9fffafafafffbfafafffbfbfafffcfcfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0505057f0505057f050505ff090a0aff0a0a0aff0a0a0aff0b0b0bff0d0d0dff0c0c0cff0d0c0cff0c0d0cff0a0a0aff09090aff090909ff0a0a0aff090909ff080808ff060606ff060606ff090909ff0909097f0505057f05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff010000ff000100ff010000ff000000ff010101ff030303ff010101ff010101ff010101ff010102ff030403ff050505ff060506ffa1a2a2ffd4d3d4ffd8d8d7ffdbdbdbffdededeffe0e0e1ffe3e4e4ffe6e5e6ffe7e7e7ffe9e9e9ffebebebffedededffefeeeffff0f0f0fff1f1f1fff1f1f1fff2f3f2fff4f4f4fff5f5f5fff7f7f7fff8f7f8fff9f9f9fff9faf9fffbfafafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffdfefdfffefefefffefefefffffefefffefefefffefefefffffffefffefffefffefffffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffffffefffefffefffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfbfafffbfbfbfffafafafffafafafffafafafffbfafafffafafafff7f7f7ffd3d4d4ff6f6f6fff2e2d2eff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5e5e5eff5d5e5eff5d5e5dff5d5d5dff5c5c5cff5b5b5bff5a5a5aff585858ff575757ff565656ff545454ff535353ff525252ff515151ff504f4fff4e4f4eff4d4e4eff4c4c4cff4b4b4bff484849ff474747ff434343ff3f3f3eff333334ff1a1a1bff090809ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030403ff282828ff6f6f6fffdadadafff7f8f7fffafafafffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffffefefffffefefffefefefffefffffffefffffffffffefffffefffffefffffffefefffffffffffffffffefffffffffffffffffffffefffffffefefffefffffffffffefffefffefffefefefffefffffffefffefffffefefffefefefffefefefffefefefffffefefffefefffffffefffffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffafafbfffafafafffafafafff9f9f9fff9f9f8fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff2f2f2fff0f0f0ffefefefffedededffebebebffe9e9e9ffe7e7e7ffe5e5e5ffe3e3e3ffe0e0e1ffdededeffdcdcdbffd9d9d9ffd6d6d6ffd3d3d3ff414141ff030303ff030303ff020202ff020202ff010101ff010101ff030303ff020202ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff141314ff292929ff454444ff6a6a6aff9d9d9effc1c0c1ffd5d5d5ffe2e2e2fff1f1f1fff9faf9fffdfdfdfffdfdfefffdfefefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffefefefffdfefefffefefefffcfcfcffebeaeaffc1c1c1ff858484ff454646ff191819ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff141414ff3c3c3cff5f5f5fff6f6f6fff6e6f6eff6f6f6fff6f6f6fff6e6e6eff6d6d6eff6d6e6dff6d6d6dff6b6b6bff6b6b6bff6c6c6cff6d6d6dff6e6d6dff6f6f6fff707070ff70706fff6f6f6fff6f6f6fff707070ff717171ff717171ff70706fff626262ff373737ff0b0a0aff010101ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffbfbfbfffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f6fff6f6f6fff5f6f6fff5f5f5fff5f4f4fff4f4f4fff3f3f3fff2f3f3fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffefefefffeeefeeffeeeeeeffedeeedffedededffecececffecebecffebebebffeaeaeaffe8e9e9ffe9e9e9ffe9e9e9ffe8e7e7ffe6e6e6ffe5e4e5ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdeffdddeddffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdbdbdbffdbdbdbffdbdadaffdbdbdbffdadbdbffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d8ffd8d7d7ffd8d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd5d6d6ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd5d5d6ffd4d4d4ffd4d5d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd4d3d3ffd2d3d3ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd6d5d6ffd7d6d7ffd7d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdbdadbffdbdbdbffdcdcdbffdcdcdcffddddddffddddddffddddddffddddddffddddddffdddedeffdededeffdededeffdfdfdfffe0e0e0ffe3e2e2ffe6e6e6ffe8e8e9ffebebebffebebebffeaeaeaffeaeaeaffeaebeaffecebebffecececffecececffececedffedededffedededffeeeeeeffeeeeeeffefefeeffefefeffff0f0f0fff1f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0202027f0405057f0405057f0504057f0505047f0405057f0504057f0404047f0303033f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000001ff000101ff030203ff040304ff010102ff010101ff010101ff010101ff020201ff030303ff1f1e1effcdcdccffd5d5d4ffd9d9d9ffdcdcdcffdfdfdfffe2e2e2ffe4e4e4ffe6e6e6ffe8e8e8ffeaeaeaffecececffeeeeeeffefefeffff0f0f0fff1f1f2fff2f2f3fff3f3f3fff4f4f4fff5f5f5fff7f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfcfbfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffffffefefefffffffffffffefefffffffffffffffffffffefffffffffefffffefffffffffffffffefefffffefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffafafafffafafafffafafafffafafafffafbfbfffaf9fafff8f8f8ffe1e1e0ff818181ff343434ff080707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2f2f2eff5e5d5dff5d5d5dff5d5c5cff5c5c5cff5b5b5bff5a5a5aff595958ff575758ff565656ff545555ff545353ff525252ff515151ff504f50ff4f4e4eff4e4e4eff4d4d4dff4b4b4bff494849ff474747ff444545ff424243ff3f403fff343435ff262526ff161516ff070607ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff3d3d3dff8a8a8affe6e5e6fff9f9f9fffafafbfffbfbfbfffbfafbfff9fafafff9f9fafffafafafffafafafffafbfbfffbfafbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffefffffffefefefffefffefffefefefffefefffffefefefffefefffffffefefffefefffffefefefffefefefffefffefffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafbfbfffafafafffafafafff9faf9fff9f9f9fff8f8f8fff7f7f7fff6f5f6fff4f4f5fff4f4f4fff3f3f3fff1f1f1ffefeeeeffedededffebecebffeaeaeaffe7e8e7ffe5e6e5ffe3e4e3ffe1e1e1ffdedfdeffdcddddffdadadaffd7d7d7ffd4d4d4ff8c8b8cff040505ff030304ff030303ff030303ff020203ff020202ff030303ff010102ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050605ff101111ff1e1f1fff343434ff4f504fff6b6b6bff888888ffa4a3a3ffbbbbbbffcdcdcdffdededeffebebebfff5f5f5fffcfbfbfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffdfefefffcfcfcffe7e6e7ffbdbdbdff848485ff4f4f4fff1d1d1dff050506ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff010101ff0c0c0cff373737ff656565ff727272ff737373ff737273ff717171ff707070ff707070ff707071ff717071ff777777ff8d8d8dff9f9e9effb3b2b3ffaaaaaaff999a9aff8c8c8cff747474ff727272ff727272ff727171ff717272ff737373ff747474ff747474ff747474ff5b5b5cff272728ff060606ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfcfcfffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f0fff0f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffeeedeeffedededffecededffecececffebebebffeaebeaffeae9eaffe8e9e9ffeaeae9ffeaebeaffe8e8e8ffe6e6e6ffe4e3e4ffe1e1e1ffe0e0e0ffdfdfdeffdededeffddddddffdcdcdcffdbdbdbffdadadaffdad9d9ffdadadaffd9dad9ffd9dadaffd9d9daffdadadaffdadbdaffdadadaffdbdadaffdadadaffdadadaffdadadaffdadadaffd9dadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d1ffd0d1d1ffd0cfd0ffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffcecfcfffcfcfcfffcececeffcdceceffcececdffcececeffcececeffcfcfceffcfcfceffcfcecfffcfcfceffcececeffcececfffcecfceffcecfcfffcfcecfffcfcfcfffcfcfcfffcfcecfffcfcecfffcfcfcfffd0d0d0ffd2d1d1ffd2d2d2ffd2d2d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffdcddddffe2e2e2ffe4e4e5ffe8e8e8ffebebebffebebebffeaeaeaffeaeaeaffebebebffebebebffecececffececedffecececffecedecffedededffeeeeeeffeeeeefffefefefffefeff0fff0f0f0fff1f0f0fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff9f9f9fff9fafafffafafafffafbfafffcfcfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff010101ff020202ff020202ff020101ff010101ff010101ff010101ff010101ff020202ff4c4d4dffd2d2d2ffd6d6d6ffdadadaffddddddffe0e0e0ffe2e3e2ffe4e5e5ffe6e7e7ffe9e9e9ffebebebffedededffeeeeeeffeff0effff1f1f1fff2f2f2fff3f3f3fff3f4f3fff4f4f4fff6f6f6fff8f8f8fff9f8f9fff9f9f9fffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefffffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffffefffffefffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafffafafafffafafafff8f8f9ffeaeaeaff999999ff4b4b4bff121212ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f171717ff5d5d5dff5c5c5dff5c5c5cff5c5c5cff5b5b5bff5a5a5aff595959ff585757ff565656ff555555ff535454ff525253ff515151ff505050ff4e4e4eff4e4d4eff4d4d4dff4c4c4bff4a4a4aff484748ff454545ff424242ff414041ff3e3e3eff3a3b3aff303030ff1a191aff090909ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff121213ff4d4c4dffa5a6a5ffedecedfff9fafafffbfbfbfffbfbfbfffbfafafff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffffffffffffffffffefffffffefffefffffffefffffffffefefffefefefffffffefffefffefffefffffffefefefffffffffffffffefffefefefffefefffffefefffffefffefffffefffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfcfffafbfbfffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff7f7f8fff6f6f7fff5f5f5fff3f4f4fff3f3f3fff2f1f2ffefefefffedededffececebffeaeaeaffe8e8e8ffe6e6e6ffe4e4e4ffe2e2e2ffe0dfdfffddddddffdbdbdbffd8d8d8ffd5d5d5ffbfc0bfff0d0c0cff040404ff030304ff030303ff030202ff020303ff030303ff020201ff010001ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff0c0b0bff111111ff1e1d1dff323232ff434343ff585858ff6e6e6fff838383ff9b9b9bffb7b8b7ffcdcdcdffdbdbdbffe8e8e8ffecececffebecebffecececffefefeffff2f1f2fff5f5f5fff7f7f7fff6f7f6fff8f8f8fffafafafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbffe4e4e4ffb5b5b5ff787778ff4c4d4dff222121ff0a090aff010000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff272727ff5c5c5cff747374ff767676ff777777ff777677ff757576ff747474ff737474ff797979ffb7b7b7ffebebebfff9f9f9fff9f9f9fffafafafffaf9fafff9f9f9fff9f9f9ffdfdfdfff9f9e9fff757676ff747474ff757575ff777776ff777676ff767776ff777777ff727172ff4f4f4fff161516ff020202ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfffafafafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0efeffff0f0efffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffedededffedecedffebebecffebebebffeaeaeaffeae9e9ffe8e9e8ffebebeaffebebebffe8e8e8ffe5e4e4ffe0e0e0ffd9d9daffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d4d4ffd5d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd2d2d2ffd1d1d1ffcfd0d0ffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcecfceffcececeffcececeffcdcdceffcdcdcdffcdcdcdffcccdcdffccccccffccccccffcbcbccffcbcbcbffcbcbcbffcacacaffcacac9ffc9c9c9ffcacacaffc9cacaffcacacaffcacacaffc9c9caffc9c9c9ffc8c9c8ffc9c8c9ffc8c8c9ffc8c9c8ffc8c8c8ffc7c7c7ffc7c8c7ffc8c8c8ffc9c9c9ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffcac9caffcacacaffcacacaffcacacbffcacacaffcacacaffcacacaffcacacaffcacbcaffcbcbcbffccccccffccccccffccccccffcccccdffcdcdcdffcdceceffcececeffcececeffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d3d3ffd8d9d9ffdededeffdfdfdfffe5e4e5ffeaeaeaffecececffebebebffeae9e9ffe9eae9ffebeaeaffecebecffebececffecececffecececffedededffededeeffeeeeeeffeeeeefffefefeffff0f0effff0f1f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f8f7fff8f8f8fff9f8f9fff9f9f9fff9f9f9fffafafafffbfbfbfffefdfefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000001ff000000ff000000ff000000ff010201ff020202ff020202ff020202ff020101ff020201ff020202ff030303ff989998ffd3d3d3ffd8d8d7ffdbdbdcffdededeffe0e1e1ffe3e3e3ffe5e5e5ffe7e8e8ffe9eae9ffebecebffeeeeeeffeeeeeffff0f0f1fff2f2f2fff3f3f2fff3f4f3fff4f4f4fff5f5f5fff7f7f7fff8f9f9fff9f9f9fffafafafffbfbfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffffffefffefffffffffefffffefffffffffffffffffffefffffffffffefffefffffffefffefffefffefffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafbfffbfafafffafafafff9f9f9ffeff0efffb2b2b2ff626262ff242424ff050404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2e2e2eff5c5c5cff5c5c5bff5b5b5bff5b5b5bff5b5a5aff595959ff575757ff565757ff555555ff535454ff535252ff515151ff505050ff4f4f4fff4e4e4eff4d4d4dff4c4c4cff4a4a4bff494949ff464646ff444444ff414241ff404040ff3e3e3eff3c3d3cff353535ff2b2b2bff191919ff0b0b0bff050404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff282827ff616161ffbfbebefff3f4f3fffafafafffbfbfcfffbfafbfffafafafff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefffffffefefefffefffefffffffefffffffefffffffffffefffefffffffefffefefefffefffefffffffffffefefffffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfcfffcfdfdfffcfcfcfffbfbfbfffafbfbfffafafafffafafafffaf9fafff9f9f9fff8f8f8fff8f8f7fff6f7f7fff5f5f5fff4f4f4fff3f3f3fff2f2f1fff0eff0ffededeeffecececffeaebebffe9e9e9ffe7e7e7ffe5e5e5ffe2e3e2ffe0e0e0ffdddedeffdcdbdcffd9d9d9ffd6d6d6ffd2d2d2ff3d3d3dff040504ff030303ff030303ff030303ff030303ff020202ff020202ff010100ff000000ff000000ff000000ff010100bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040404ff0c0c0cff141414ff1e1e1eff292a29ff3b3b3bff4d4d4dff5f5f5fff737373ff868686ff999999ffa9a9a9ffacadacffadadadffb0b1b0ffb1b1b1ffb3b3b4ffb8b9b8ffbababaffbbbbbaffb9b9b9ffbababaffbdbdbcffbfbfbfffc0c0c0ffc2c2c2ffc5c6c5ffa6a7a7ff6c6c6cff454544ff212122ff0c0d0dff010101ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff020202ff1b1b1cff4e4f4eff717171ff787878ff797979ff7a7a7aff797979ff7a7a7aff7c7c7cffb4b4b4fff5f4f4fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafaffe9e9e9ff979697ff797979ff7a7a7aff797979ff797879ff7a7a7aff797979ff6f7070ff424242ff100f10ff010102ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff3f4f3fff3f3f3fff3f3f2fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0ffeff0f0ffefefefffefefefffefefefffeeefeeffeeeeeeffedeeedffedededffedededffecececffebebebffeaeaebffe9e9e9ffe8e8e9ffe9e9eaffeaeaeaffeaeaeaffe7e6e7ffe1e1e1ffdbdbdbffd4d4d4ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcfceceffcececeffcdcdcdffcccdccffccccccffcbcbccffcbcbcbffcbcbcbffcacbcbffcbcbcbffcacacaffcacacaffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc5c6c6ffc5c5c5ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0bfffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbdbdbeffbdbdbeffbdbdbdffbdbdbdffbcbcbcffbcbdbcffbcbdbcffbbbbbcffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbbbbbbffbbbcbbffbcbbbbffbcbcbcffbcbcbcffbcbcbdffbcbcbcffbcbdbcffbdbdbdffbebebeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffc0c1c0ffc1c1c1ffc1c1c0ffc1c0c0ffc1c1c1ffc3c3c2ffc3c3c3ffc3c3c4ffc4c5c4ffc5c5c5ffc6c6c5ffc7c7c7ffc7c7c7ffc8c9c9ffc9c9c9ffc9c9c9ffcececeffd5d5d6ffdcdddcffe4e4e4ffe9e9e8ffebebebffeaeaeaffe8e9e8ffe8e8e8ffe9e8e9ffeaeae9ffeaeaeaffeaebebffebebebffecececffedededffeeededffeeeeeeffeeefefffefefefffeff0f0fff1f1f0fff1f1f1fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff8f8f9fff9f8f8fff9f9f9fff9f9f9fffafafafffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff010101ff030303ff040404ff020202ff010201ff020101ff020101ff020202ff181818ffcbcbcbffd5d5d5ffd9d9d9ffdcdcdcffdfdfdfffe1e1e1ffe3e3e4ffe6e6e6ffe8e8e8ffeaeaeaffececedffeeefeefff0f0f0fff1f1f2fff2f2f2fff3f3f3fff4f4f4fff5f4f5fff6f6f6fff7f8f8fff9f9f9fff9faf9fffbfbfafffcfbfbfffcfcfcfffdfdfdfffdfdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffffefefffefefefffffefefffffffffffffefefffffffffffffffffffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfafbfffbfafafffbfbfbfffafafafffafafafffafafafffafafafff9f9f9fff4f4f4ffc7c7c7ff6a6a6aff313232ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf454544ff5b5b5bff5b5b5bff5a5a5aff5a5a5aff595959ff585858ff565657ff555555ff545454ff535352ff525252ff515051ff504f50ff4e4e4fff4d4d4dff4c4c4cff4b4b4bff494a4aff474847ff454545ff434343ff414141ff404041ff3f3f3fff3d3d3dff3a3a3aff313131ff282727ff1d1d1cff090909ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff09090aff3f3f3fff737373ffd1d1d1fff7f7f7fffbfbfbfffbfbfcfffafbfbfff9f9f9fff9f8f8fff9fafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefffefffffefefffefffffffefefffffefefffffefefefffefffefffefffffffefefefffefefefffefffefffefefefffefefefffefffffffefefefffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffefefdfffefefefffefefefffefefefffefffefffefefefffefefefffdfdfefffdfdfdfffcfdfdfffcfcfcfffbfbfbfffbfafafffafafafffafafafff9f9f9fff9f9f9fff9f8f8fff8f7f7fff7f7f7fff6f6f6fff4f4f4fff3f3f3fff2f2f2fff0f0f0ffeeeeeeffecececffebebebffe9eae9ffe8e8e8ffe6e6e6ffe4e4e3ffe1e1e1ffdfdedfffdcdcdcffdadadaffd7d7d7ffd3d3d3ff818181ff040505ff030403ff030303ff030303ff020302ff020202ff020202ff010201ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff09090aff0f0f0fff161616ff1c1c1cff272727ff363636ff474747ff575756ff636464ff6d6d6dff717171ff6f6f70ff717171ff737374ff737373ff757575ff767676ff777777ff777778ff777777ff797879ff7a797aff797979ff767776ff747474ff666667ff3e3e3eff242423ff121212ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff070706ff3a3a3aff6c6c6cff787778ff7b7a7aff7c7c7cff7c7c7cff7b7b7aff858585ffd0d0cffff9f8f8fff9f9f9fff9faf9fff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfff4f4f4ffb1b1b1ff7d7d7dff7b7c7cff7c7c7cff7e7e7eff7c7c7cff7b7b7bff626262ff2a2a2aff060505ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfcfff9fafafff9f9f9fff9f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f1f2fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefefeeffeeefeeffeeeeeeffeeedeeffedeeedffecededffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe9e9e9ffe9e8e8ffe7e7e7ffe2e2e2ffdcdcdcffd4d5d5ffcececeffcacacaffc9c9c9ffc9c8c8ffc8c8c7ffc7c7c7ffc7c6c6ffc6c6c6ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c1c1ffc1c2c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfc0ffbfc0bfffbfbfbfffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebeffbebebeffbebebeffbebebdffbebebdffbdbdbdffbcbdbcffbcbdbdffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbbbbbbffbababbffbbbbbbffbbbbbaffbbbbbbffbababaffbababaffbabbbaffbababaffb9b9baffb9bab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b9ffb8b8b8ffb9b9b9ffb9b8b9ffb9b9b9ffb9b9b9ffbabab9ffb9b9baffbab9baffbababaffbababaffbbbbbbffbbbbbbffbcbcbcffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbdbcffbdbcbcffbdbdbdffbdbdbdffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc9c9c9ffcdcccdffd1d0d1ffd7d8d7ffe0e1e1ffe7e6e6ffe9e9e9ffebeaeaffe9e9e8ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffeaeae9ffebebeaffececebffecedecffedededffeeeeeeffefefeffff0f0effff0f0f0fff1f1f1fff1f1f1fff2f2f2fff3f3f2fff3f3f3fff3f4f4fff4f4f4fff4f5f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff9f9f8fffaf9f9fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff010000ff030303ff040404ff040404ff020202ff010101ff010101ff020202ff030403ff4a4a4affd4d3d4ffd7d7d7ffdbdadbffdddddeffe0e0e0ffe2e2e2ffe5e4e5ffe7e7e7ffe9e9e9ffebebebffeeedeeffefeff0fff1f1f1fff2f2f2fff3f3f3fff4f4f3fff4f5f5fff6f6f6fff7f7f7fff9f8f8fff9f9f9fffafafafffcfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefefffefffefffffffffffefffffffefffefffffefffffffffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff6f6f5ffd9dad9ff7a7a7aff363636ff080807ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f171717ff5b5b5bff5a5a5aff595a5aff595959ff585858ff575757ff565757ff555555ff545454ff535353ff525252ff515151ff505050ff4f4f4fff4e4e4dff4c4c4cff4b4b4bff4b4a4aff494948ff464646ff444444ff424242ff414141ff404040ff3e3e3eff3c3c3cff3a3a39ff3a3a3aff373838ff212121ff060506ff010100ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff151515ff4f4f4fff888888ffe1e1e1fff9f9f9fffbfbfbfffbfbfbfffafafafff9f9f9fff9f9f9fffafafafffafaf9fffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffffefefffffffefffefffffffefefefffefefffffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefefefffdfdfefffdfefefffefefefffefefefffefffefffefefefffffefefffefefefffdfdfdfffcfcfcfffcfdfdfffcfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f8fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff3f3f3fff2f2f2fff1f0f1ffefefefffedededffecebecffeaeaeaffe8e9e9ffe7e7e7ffe4e4e5ffe2e2e2ffe0dfdfffdddeddffdbdbdbffd8d8d8ffd4d4d4ffbbbabaff090909ff040404ff030303ff030303ff030202ff020202ff020202ff020202ff010101ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030303ff060605ff0b0b0bff111010ff151414ff1d1c1cff242524ff2f2f2fff383738ff3e3e3eff404040ff404040ff414141ff434343ff414241ff414142ff424142ff444545ff444444ff434343ff414141ff434343ff424142ff3e3d3eff3a3a3aff2e2e2eff1b1c1cff0e0e0eff040504ff000001ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff030303ff1a1a1aff5d5d5dff797a79ff7d7e7dff7d7d7eff7f7e7eff7f7f7fff818281ffd0d0d0fff9f9f9fff9f9fafff9faf9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafafbfff9f9f9ffabababff808080ff818181ff7f7f80ff80807fff808080ff737474ff484848ff0f0f0fff010102ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffafafafff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff8f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff3f4f3fff3f3f3fff2f3f2fff2f2f2fff2f1f2fff1f1f1fff0f1f0fff0f0f0ffeff0f0ffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffededeeffedededffecededffebececffebebebffeae9eaffe8e9e8ffe8e8e8ffe7e7e7ffe9e9e9ffe8e8e8ffe7e7e7ffe3e3e3ffdcdbdcffd7d8d8ffd4d5d4ffd0cfd0ffcbcbcbffc9c9c9ffc8c8c8ffc7c8c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbebfbeffbebebeffbebebeffbebebeffbebebeffbdbdbdffbcbdbdffbdbcbdffbdbdbcffbcbcbcffbcbcbcffbbbbbcffbbbbbbffbbbbbbffbababbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbababaffbababaffb9babaffbab9b9ffb9b9b9ffb9b9baffbab9baffb9babaffb9babaffb9b9b9ffb9bab9ffb9b9baffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffbababaffbababaffbababaffbababaffbbbabaffbbbabaffbbbbbbffbbbbbbffbbbcbcffbcbcbcffbcbcbdffbdbdbdffbdbebeffbebebeffbebebeffbebebeffbdbdbeffbebebdffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbebdbdffbdbebeffbebebeffbebebeffbebebeffbfbfbfffc0c0c0ffc1c1c2ffc2c3c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffccccccffd0cfcfffd3d3d2ffd6d6d6ffdbdadbffe1e1e1ffe7e8e7ffeaeae9ffeaeae9ffe7e7e7ffe5e6e5ffe6e6e6ffe7e7e7ffe8e7e8ffe8e9e8ffeae9eaffebebebffececebffecedecffedededffeeeeeeffefefefffeff0f0fff0f0f0fff1f1f1fff2f2f2fff2f3f2fff3f3f3fff4f3f4fff5f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f8f9fffafafafffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff010101ff030404ff040404ff040404ff020202ff010101ff020202ff040404ff050505ff969595ffd5d6d6ffd9d9d9ffdcdcdcffdedfdeffe1e1e1ffe3e3e3ffe6e5e6ffe8e8e8ffeaeaeaffecececffeeeeeefff0f0f0fff2f2f2fff3f3f3fff4f4f3fff4f4f4fff5f5f6fff7f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffcfcfcfffdfdfdfffdfdfcfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefffefffefefefffefefefffffefefffffefefffefefefffefefefffefffffffefffffffffffffffefefefffefefffffffefffffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafafafffafbfafffafafafffafafafffafafafff9f8f8fff7f7f6ffe5e5e5ff8e8f8eff494949ff101010ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f161616ff5a595aff5a5959ff585959ff575858ff575757ff575756ff565656ff555555ff535453ff535353ff515152ff515151ff504f50ff4f4e4eff4c4d4dff4b4c4bff4b4b4aff494949ff474746ff454545ff434343ff414141ff404040ff3f3f3eff3d3d3dff3c3c3cff3a3b3bff3a3a3aff343434ff252525ff0a0a0bff010101ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060707ff2b2b2aff5e5e5eff9e9e9effebebebfffbfafbfffbfbfbfffbfbfbfffafafafff9f9f9fffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfcfffbfbfafffafbfafffafafafff9f9fafff9f9f9fff9f8f9fff7f7f7fff6f6f6fff4f5f5fff3f4f4fff3f3f2fff1f1f1fff0eff0ffeeeeeeffececedffebebeaffe9eae9ffe8e8e8ffe6e6e5ffe2e3e3ffe1e1e1ffdfdfdfffdcdddcffdad9daffd6d6d6ffd2d3d3ff353535ff050505ff030303ff030303ff030203ff020303ff030302ff020202ff010101ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff010201ff020203ff030303ff060605ff080808ff0a0a0aff0c0c0cff0f0f10ff141414ff191919ff1c1c1cff1f1e1eff202020ff222122ff222121ff212121ff212222ff222222ff212121ff202021ff202020ff1f1f1fff1f1f1fff1f1f1fff1e1e1fff1e1e1eff1b1b1bff141414ff0b0a0aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff0a0b0bff343434ff6f7070ff7e7e7eff808180ff808080ff818181ff848484ffb7b7b6fff9f8f8fff9f9f9fff9fafafff9fafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffbfafafffafbfafffafbfafff1f1f1ff979797ff858585ff848384ff828282ff818181ff7d7d7dff616261ff1d1d1dff030303ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafff9f9f9fff8f9f8fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f1fff1f1f1fff1f0f0fff0f0f0ffefefefffeeefefffeeeeeeffeeeeeeffeeedeeffedededffecececffebecebffecebebffebeaebffe9e9eaffe8e8e8ffe7e7e7ffe6e6e6ffe8e8e8ffe8e8e8ffe7e6e6ffe4e4e3ffddddddffd9d9d9ffd8d8d8ffd8d8d8ffd3d3d3ffcdcdcdffcacacaffc8c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c6ffc5c5c5ffc4c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc1c1c2ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbebebeffbdbebeffbdbdbdffbcbcbcffbcbcbdffbdbcbdffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbbbbbbffbbbbbbffbababbffbabbbbffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbabbbaffbababaffbabbbbffbbbabbffbbbbbbffbcbbbbffbcbcbcffbcbdbdffbdbdbdffbdbdbeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebfbfffbfbfbfffbfbfbfffbfc0bfffbfbfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc5c4c4ffc5c5c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffcac9caffcececeffd2d3d3ffd6d5d6ffd8d8d8ffd9d9d9ffddddddffe4e4e4ffe8e8e8ffeae9eaffe8e8e9ffe5e5e5ffe4e4e4ffe5e5e5ffe6e6e6ffe7e8e8ffe8e9e8ffeaeaeaffebebebffebecebffedecedffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff1f2f2fff2f2f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f9f8fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff010000ff000000ff000000ff000000ff020202ff040505ff060606ff050504ff020202ff020202ff040404ff060606ff111111ffc7c7c7ffd8d8d8ffdbdbdbffdddeddffe0e0e0ffe2e2e2ffe5e4e5ffe7e7e7ffe9e9e9ffebebebffedededffefefeffff1f0f1fff2f2f2fff3f4f4fff4f4f4fff5f5f5fff6f6f6fff7f8f7fff9f9f9fff9faf9fffbfafafffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefffefffefefefffefefefffefffefffffefefffefffefffefefffffffefefffefefffffffefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefffffefffefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafbfffafafafffafafafffafafafffafafafffafaf9fff8f9f9fff7f7f7ffebecebffa6a6a6ff60605fff242424ff060706ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2d2c2cff585858ff585858ff575757ff575656ff565656ff565556ff555555ff545454ff535354ff525253ff515151ff505050ff4e4f4fff4d4d4dff4c4b4cff4b4b4aff494949ff474848ff464646ff434444ff414242ff404040ff3e3f3fff3e3e3eff3d3d3dff3c3c3cff3b3b3bff3a3a3aff363636ff252525ff0a0a0bff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0b0bff3c3c3dff6b6b6bffb7b7b7fff2f2f2fffbfbfbfffcfcfbfffbfbfbfffbfafafffafafafff9fafafffafafafffaf9f9fffafafafffafafafffbfafafffafafafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefffffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffbfcfcfffbfbfbfffbfbfbfffbfbfafffafafafffaf9f9fff9f9f9fff8f8f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f1fff0f0f0ffefeeefffedededffebececffeaeaeaffe8e8e9ffe7e6e6ffe4e4e4ffe2e2e2ffe0e0e0ffdededeffdbdbdbffd8d8d8ffd4d5d5ff7b7b7bff060706ff040404ff050404ff040404ff040404ff030303ff010101ff010101ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000100ff010102ff030302ff030303ff050606ff080808ff090909ff0b0b0bff0c0b0bff0c0c0cff0d0d0dff0e0e0eff0e0e0eff0f0f0fff101010ff101010ff111212ff111111ff111111ff111111ff111111ff101010ff111111ff111011ff101010ff101010ff0f0f0fff0f0f0fff0d0d0dff080808ff040303ff010101ff000001ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff010101ff121111ff474747ff787878ff818281ff828282ff828282ff848485ff959595fff3f3f3fff9f9f9fffaf9f9fff9f9fafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbffdadadaff898989ff878787ff868787ff848484ff818181ff717171ff2d2e2eff060707ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffbfbfbfff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff6f7f6fff6f6f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff2f1f1fff0f0f0fff0f0f0ffefefefffefefefffeeeeeeffeeededffedededffecedecffecececffecebebffeaeaebffeaeaeaffe9e9e9ffe7e8e8ffe6e6e6ffe5e5e5ffe6e6e6ffe9e9e9ffe8e8e8ffe5e5e5ffe0e1e1ffdadbdbffd9d9d9ffdadadaffdbdbdbffd7d8d7ffd0d0d0ffcccccbffcacacaffc9c9c9ffc8c9c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc4c5c5ffc5c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbebebeffbebebeffbdbebdffbdbdbdffbdbcbdffbdbcbdffbcbcbcffbbbcbcffbbbcbcffbcbcbcffbbbcbbffbcbbbcffbcbcbcffbbbcbcffbbbcbcffbbbbbcffbbbbbbffbbbbbbffbababaffbababaffbababaffbbbabaffbbbbbbffbabbbbffbbbbbbffbbbabaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbabbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbbbcffbcbbbbffbcbcbcffbcbcbcffbdbdbdffbdbebdffbebebeffbebebeffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0bfbfffc0c0c0ffc0c0c0ffc0c1c1ffc1c1c0ffc1c1c1ffc1c2c2ffc3c2c3ffc4c3c4ffc5c4c4ffc6c6c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffcbcbcbffd1d1d1ffd6d5d5ffd8d8d8ffdadadbffdadadaffdadadaffdfdfdfffe6e6e6ffe9e9e9ffeaeaeaffe7e7e7ffe3e3e3ffe4e4e4ffe5e5e5ffe7e6e6ffe7e8e8ffe9e9e9ffe9e9eaffeaebeaffebececffecededffeeeeeeffeeefefffeff0effff1f1f0fff1f1f1fff2f2f2fff3f3f3fff3f4f3fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff9f9f9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000001ff000000ff000000ff020102ff040404ff050505ff050505ff030303ff040403ff070607ff080807ff464646ffd7d7d7ffdadadaffddddddffdfdfdfffe1e1e1ffe3e4e4ffe6e6e6ffe8e8e8ffeaeaebffecececffeeeeeefff0f0f0fff1f1f1fff3f3f3fff4f4f4fff4f5f5fff6f6f6fff7f7f7fff9f8f8fff9f9f9fffafafafffbfbfbfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefffffffefefffffefffefffefefefffffefefffffffffffffefefffefefefffefffffffffefffffffffffffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefefefffefefefffffffffffefffefffefffefffffffffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffbfafafffafbfafffafafafffafafafffafafafffaf9fafffafafafffafafafffaf9fafff9f9f9fff7f7f7fff1f1f1ffc2c2c2ff717172ff4b4b4bff141414ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f161615ff575757ff575757ff565656ff565656ff555555ff545554ff545454ff535353ff525352ff515251ff505050ff4e4f4fff4d4d4dff4b4c4bff4a4a4aff494949ff484848ff474646ff454545ff434343ff424242ff414040ff3f3f3fff3e3e3eff3d3d3dff3c3c3cff3b3b3bff3a3939ff363636ff2525253f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff131313ff4d4d4dff7d7d7dffd3d4d3fff9f9f8fffcfbfbfffcfcfcfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffbfbfbfffbfbfcfffcfbfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfdfffefefdfffefefefffdfdfdfffdfdfefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffefefefffefefefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f8f8fff6f7f7fff5f5f5fff4f5f5fff4f3f3fff2f2f1fff1f0f0ffeeeeefffedededffecececffebebebffeaeae9ffe8e8e8ffe5e5e4ffe3e4e3ffe1e2e1ffdfe0dfffddddddffdadadaffd7d7d7ffb4b4b3ff0a0a0aff060606ff050605ff060505ff050505ff030303ff010101ff010101ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000001bf020202ff030303ff050505ff080808ff090909ff0b0b0bff0c0b0bff0c0c0cff0d0d0eff0e0d0eff0d0d0dff0c0c0bff0b0b0bff0b0b0bff0a0b0bff0c0c0cff0c0c0cff0c0b0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0c0c0cff0b0b0bff0b0b0bff0b0b0bff0a0a0aff090909ff060606ff030303ff030303ff020101ff010100ff000000ff000000bf0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff141514ff5c5c5bff7e7e7eff848484ff868686ff888787ff898989ffc1c1c2fff9f9f9fffaf9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafff8f9f8ff9f9f9eff8a8a8aff898989ff878687ff848484ff797878ff424242ff0e0e0eff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff2f2f3fff2f2f3fff2f2f2fff1f1f1fff1f0f0fff0f0f0ffefefefffeeeeeeffeeeeeeffedededffecececffececebffebebebffeaeaeaffeae9eaffe9e8e9ffe7e7e7ffe6e6e6ffe5e5e4ffe5e5e5ffe7e7e8ffe9e9e9ffe8e7e8ffe4e3e3ffddddddffdbdadbffdbdbdbffdcdddcffddddddffdbdbdaffd4d4d4ffcececfffcbcbccffcacbcaffcac9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c4ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c1ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0bfbfffbfbfbfffbfbfbfffbebebeffbebebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbcbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbbbbbbffbbbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbebdbeffbebebeffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffc0c0c0ffc0c0bfffc0c0c0ffc0c0c0ffc0c1c0ffc1c0c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c5ffc5c5c5ffc5c5c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c8c9ffc8c8c8ffc8c8c8ffc9cacaffcdcdcdffd4d4d4ffd8d8d8ffdbdbdbffddddddffdcdbdbffdadbdaffdcdcdbffe2e2e2ffe7e7e7ffeaeae9ffe9e9e9ffe5e5e5ffe3e3e3ffe4e4e4ffe6e5e5ffe7e6e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebececffedecedffeeeeeeffefefeffff0f0f0fff1f1f1fff2f1f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000100ff010101ff020202ff020202ff040404ff040304ff020303ff050505ff080808ff090909ff909190ffd8d9d9ffdbdbdcffdededeffe0e0e0ffe2e2e2ffe4e4e4ffe7e7e7ffe9e9e9ffebebebffedededffefefeefff0f0f0fff2f2f2fff4f4f4fff4f4f5fff5f5f5fff6f6f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfcfbfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffffefffffffefffefffefffffffffffffffffffefffffffffefefffefefefffefefffffffefefffefffffffffefefffefffffffefffffffffefefffefffefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefefefffffffefffffffefffefffefffffffffffffffffffefffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafbfafffbfbfafffafbfafffafafafffafafafffafafafffaf9fafff9f9f9fffaf9fafffaf9f9fff9f9fafff9f8f9fff7f7f7fff3f4f4ffdfdedfff8e8f8eff5c5c5cff212122ff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf404040ff565656ff555555ff545555ff545454ff545353ff535353ff525252ff515151ff505050ff4f4f4fff4e4e4dff4c4c4cff4b4b4bff494949ff484848ff464647ff454545ff444444ff434343ff414142ff414141ff3f3f3fff3e3e3eff3d3d3dff3c3c3cff3b3b3bbf2b2b2b3f0d0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff242424ff5f5e5fffa3a3a2ffebecebfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefffefffffffffffffffffffffffffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefdfffdfdfdfffdfdfdfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9fafff9f9f9fff7f8f7fff6f6f6fff5f5f5fff3f4f3fff2f2f2fff1f1f1ffefefefffeeeeeeffedededffecececffeaeaeaffe8e8e8ffe6e5e6ffe4e5e4ffe3e3e3ffe1e1e1ffdfdfdfffdcdcdcffd9d9d9ffd6d6d6ff323131ff070707ff050505ff050505ff050505ff030302ff010101ff010201ff000100ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0202027f040404bf080808ff0c0b0bff0c0d0cff0d0e0dff0e0d0dff0d0d0dff0d0d0dff0d0d0dff0c0c0cff0b0b0bff0c0c0cff0c0c0cff0d0c0cff0c0c0cff0c0c0cff0c0c0cff0c0d0dff0d0d0dff0d0d0dff0c0c0cff0b0c0bff0b0b0bff0b0b0bff0a0b0aff090909ff060606ff030303ff030302ff010101ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff1a1a1aff686868ff838383ff858585ff8a8989ff8d8c8cff929292ffeaeaebfffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafbfbfffafafafffbfafbfffafbfaffcacacaff8d8d8dff8a8b8aff898989ff878887ff7e7e7eff555555ff151414ff010101ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfbfcfff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff8f8f8fff8f8f7fff7f7f7fff7f6f7fff6f6f6fff5f5f5fff5f5f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff0f0f0ffefefefffeeeeeeffedeeeeffedededffecececffececebffebebebffe9eaeaffe9e9e9ffe8e8e8ffe8e8e7ffe6e6e6ffe4e4e5ffe4e4e4ffe5e6e5ffe7e8e7ffe8e8e8ffe6e6e6ffdfdfdfffdbdbdbffdbdbdcffddddddffddddddffdededeffddddddffd8d8d8ffd1d1d1ffcdcecdffcbcccbffcacbcaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc2c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbebebeffbebebeffbebebdffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbdbcbcffbdbcbcffbdbcbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbcbdffbcbdbdffbcbdbdffbdbdbdffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbdbebdffbdbebdffbebebeffbfbebeffbebfbeffbfbfbfffc0bfbfffc0c0c0ffc0c0c0ffc1c0c0ffc1c0c1ffc1c1c0ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c2ffc3c3c2ffc3c3c3ffc4c3c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c9c9ffc9cac9ffc9c9c9ffc8c8c8ffcbcbcbffd0d1d1ffd6d6d6ffd9dad9ffddddddffdededeffddddddffdbdcdcffdadbdbffdeddddffe5e5e5ffe8e8e8ffeaeaeaffe8e8e8ffe3e3e3ffe3e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaebffebebebffecececffeeededffeeefefffeff0f0fff1f0f0fff2f2f2fff2f2f2fff3f3f3fff4f3f4fff4f4f4fff4f4f4fff5f5f5fff6f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff7f6f7fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f8f7fff9f9f9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000100ff020202ff030403ff030403ff050504ff040404ff050505ff080808ff090909ff121112ffc2c2c2ffdadadaffddddddffdfdfdfffe1e1e1ffe3e4e3ffe6e5e5ffe8e8e8ffeaeaeaffecececffeeedeefff0eff0fff1f1f1fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f8f8fff9f9f9fffaf9fafffafafafffbfbfbfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefffffffffffefffefefefffefffefffefefffffefefffffefefefffffefffffefefffffefefefffefefefffefefefffefefefffffffefffffefefffffefffffffffefffefefffffffffefffefefefffffffffffefffefffefffefffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffefffefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffffffffffffefefffffefffffffffefffefefffffffffefffefefefffffffffffefffefffefffffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafbfffafafafffafafbfffafafafffafafafffafafafff9faf9fff9faf9fff9f9fafffaf9fafff9f9f9fff9f9f9fff9f8f9fff8f7f8fff6f6f5ffedededffb8b9b8ff696a6aff2e2e2eff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f151515bf3f3f3fff545454ff535354ff535353ff535252ff515151ff515051ff505050ff4f4f50ff4f4f4fff4d4d4dff4c4c4bff4a4a4aff484949ff474747ff464646ff454545ff444444ff434343ff424142ff414141ff3f3f3fff3e3e3eff3d3d3dbf2d2d2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff0c0c0cff3d3d3dff727272ffccccccfff7f7f7fffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffafafafffafafbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefffffffefefffffffefffffefefefffffefefffefefefffefefffffefefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffdfdfefffdfdfefffdfdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffefffefefefffefefefffdfdfdfffdfcfdfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafffafafafff9f9fafff9f9f9fff6f6f6fff5f5f5fff3f4f4fff3f3f2fff1f1f1fff1f0f1ffefefefffedededffedecedffebebebffeae9eaffe7e7e7ffe6e5e5ffe4e4e4ffe2e2e2ffe0e0e0ffdeddddffdadbdbffd7d7d7ff757575ff080808ff060606ff050505ff040504ff030403ff030304ff040304ff020202ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0606077f070707ff0d0d0cff0d0d0dff0c0d0dff0d0d0dff0d0c0cff0c0c0cff0c0c0dff0c0c0dff0c0c0cff0c0c0dff0c0c0dff0c0d0cff0d0c0dff0d0d0dff0c0d0dff0d0d0dff0c0c0cff0c0b0cff0b0b0bff0a0a0bff0b0b0aff090909ff060606ff030303bf0202023f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff030302ff212222ff706f6fff848484ff868686ff8b8b8bff8f8f8fffa6a6a6fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfafffafafbfffafafbfffafafafffbfafbfffafafbfffbfbfafffafafafffafafafffafafafffbfbfbfffbfafbffe5e5e5ff909090ff8d8d8dff8b8b8bff898989ff828282ff616161ff1f1f1fff020203ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f8f8fff8f7f8fff7f7f7fff6f7f7fff6f6f6fff5f5f6fff4f5f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f0ffefefefffefefefffeeeeeeffedededffedececffecebecffeaebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e7e6ffe5e5e4ffe3e3e3ffe3e3e3ffe6e6e6ffe8e8e7ffe7e7e7ffe2e3e2ffdadadaffdbdbdaffdcdcdcffdddcddffddddddffdededeffdededeffdbdbdbffd4d4d4ffd0d0d0ffcdcdcdffcbccccffcbcbcbffcbcbcaffcbcacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c8ffc8c8c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c3c3ffc2c3c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc0c0c1ffc0c0c0ffbfbfc0ffbfbfbfffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebdbeffbebdbdffbdbdbdffbdbebdffbdbdbdffbdbdbdffbdbebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebdffbdbebdffbebebeffbebebeffbfbebeffbfbfbeffbfbfbfffbfbfbfffbfbfc0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc1c1c2ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c2ffc4c3c3ffc4c4c4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffc9cac9ffcacac9ffcececeffd4d3d4ffd8d8d8ffdcdbdcffdfdedfffdfdedfffdededeffdddcdcffdbdbdbffdbdbdbffe0e1e0ffe6e6e6ffe9e9e9ffeaeaeaffe5e5e5ffe3e3e2ffe3e4e4ffe5e5e5ffe7e6e6ffe7e8e7ffe8e8e8ffeae9eaffeaeaeaffececebffedededffeeeeeeffefeff0fff0f0f0fff1f2f1fff2f2f2fff3f3f3fff4f3f3fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff8f8f7fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010000ff000000ff000000ff000100ff030303ff050605ff070606ff060606ff070707ff080808ff0b0a0bff0b0b0bff4c4c4dffd8d8d8ffdbdbdbffdededeffe0e0e0ffe2e3e3ffe4e4e4ffe6e6e6ffe9e9e9ffebebebffedededffefefeffff0f0f0fff2f2f2fff3f4f3fff5f4f5fff6f5f5fff7f7f6fff8f8f8fff9faf9fffafafafffbfbfafffbfbfbfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffefefefffefefefffffefffffffefefffffffffffffefefffffefefffffefffffefffefffffefefffefffefffffffefffffffffffffefffffefefffffefefefffffefefffffefffffffefefffffffefffffffefffffefefffffffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffffefefffefefefffefefffffefffefffefefefffffffefffffffefffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff6f6f6fff4f4f4ffdad9d9ff818180ff393838ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f292929bf3e3e3eff525151ff515151ff505050ff505050ff505050ff505050ff4f4f4eff4d4d4dff4c4c4cff4a4a4aff494949ff484848ff464646ff454545ff444444ff434343ff414241bf3131307f1f1f1f3f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1b1b1bff555454ff9c9b9bffe8e8e8fffbfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefffffefefffffefefefffefefefffffefffffffefefffefffefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffffefefffffffffffffffffffefffefffefefefffefefefffefdfdfffdfdfcfffdfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff8f8f7fff5f6f5fff4f4f4fff3f3f3fff2f2f2fff2f1f1fff0f0f0ffefeeefffeeedeeffecedecffebebebffe9e9e9ffe7e6e7ffe5e5e5ffe3e3e3ffe1e0e1ffdedfdeffdcdcdcffd9d9d9ffbababaff0d0d0dff090808ff070707ff060505ff050505ff060606ff050405ff040403ff020101ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff060706ff2f2f2fff777777ff898989ff888888ff8c8c8cff909090ffb2b2b2fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafbfffbfafafffbfbfafffafafafffbfbfbfffafafbfffbfbfbfffafbfafffbfbfbfffbfafbfffbfbfbfffbfafafffbfafbfff1f0f1ff949494ff8f8e8eff8d8d8dff8a8a8aff848484ff686767ff252526ff040404ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f7fff7f7f7fff6f6f7fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f2fff2f2f2fff1f1f2fff1f1f1fff0f0f0ffefefefffefeeefffeeeeedffededecffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e3e3ffe2e2e2ffe4e5e4ffe7e7e7ffe7e7e6ffe5e4e4ffdddeddffd9d9d9ffdbdbdbffdcdcdcffdbdbdbffdcdcdcffdedddeffdedfdeffddddddffd8d8d8ffd3d3d3ffcfcfcfffcdcdcdffccccccffccccccffcccbcbffcbcbcbffcbcacbffcbcacbffcacacaffcacacaffcac9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc5c6c6ffc6c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c3ffc3c3c3ffc2c1c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbebfffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbfbfbfffc0bfc0ffc0bfbfffc0bfbfffbfbfbfffbebfbeffbfbfbeffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbebeffbfbfbfffbfbfbfffc0c0c0ffc0bfbfffc0c0c0ffc0c0c0ffc1c0c1ffc0c1c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc3c3c2ffc3c2c3ffc3c3c3ffc4c4c4ffc5c5c4ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffcac9caffcbcbcaffcbcbcaffcbcbcbffcacacaffccccccffd1d1d1ffd6d6d6ffdbdbdaffdeddddffdededfffdfdfdeffdededeffdeddddffddddddffdcdbdbffdcdcdcffe3e3e3ffe7e7e7ffeaeae9ffe7e7e8ffe3e3e3ffe3e3e3ffe4e5e4ffe6e6e6ffe7e7e7ffe7e8e8ffe9e8e8ffeaeaeaffebebebffecececffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff3f2f2fff4f3f3fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f6f6fff7f6f6fff6f6f7fff7f7f6fff7f7f7fff9f9f9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff010101ff010001ff000000ff010201ff050505ff070707ff080808ff080808ff080808ff090909ff0a0a0bff0b0b0bff9d9d9cffdadadaffddddddffe0dfdfffe1e1e2ffe4e3e3ffe5e5e5ffe7e7e7ffeaeaeaffecebecffeeeeeeffefeff0fff1f1f1fff2f2f2fff4f4f4fff5f5f5fff6f6f6fff8f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfefffefdfdfffefefefffefefefffffffefffffefefffffefefffefefefffefefefffffefefffefefffffefefefffffefffffffefefffefefffffefefffffffffffffefffefffffffefffefefefffefefefffefffefffefefefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffffffffffefffffffefffffffffffffefffffefffefffffefefffffefefffefefffffefefefffffefffffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffffffffefffffefffffffffffffffefffffffffffffffefffefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafff9fafafffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f6fff5f5f5ffecececffabababff525152ff1b1b1bff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2828287f2828287f2828287f2828287f2828287f2728287f2727277f2626267f2626267f2525257f2424247f2423247f2323237f2222223f1111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff2e2f2eff6b6b6cffc7c7c7fff6f5f6fffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfdfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefffffffefefefffefefefffefffefffefffefffffefefffffffefffffffffffefffffffffefefffffefffffffffefffffffefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffefdfefffefdfdfffdfdfefffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffefefefffefefefffdfefefffdfdfdfffcfdfcfffdfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafff9f8f8fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0eff0ffeeeeeeffedededffecececffeaeaeaffe8e8e8ffe6e5e6ffe4e4e4ffe2e1e2ffe0e0e0ffdddeddffdadbdbffd8d8d8ff3f3f3fff0a0a0aff090909ff070808ff070707ff060707ff040404ff030303ff020202ff000000ff000000ff010000ff000000ff01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff0c0c0bff3e3e3eff7d7c7dff8a8a8aff8a8a8aff8f8e8eff939393ffc1c0c1fffafafafffafafafffafafafffbfafafffafafafffbfafbfffbfafafffafafbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfafffbfafbfffbfbfbfffafafaff9f9f9fff919191ff8e8e8eff8c8c8cff8a8a8aff6f6f6fff252525ff030303ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfefffbfbfbfff9fafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f3fff3f3f3fff3f3f2fff2f2f2fff1f2f1fff1f0f1fff0f0f0ffefefefffefeeefffedededffecececffebebebffeaeaebffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e3e3ffe1e1e1ffe3e3e3ffe6e7e7ffe6e7e7ffe5e5e5ffe0e0e0ffd9d9daffdadad9ffdbdbdbffdcdcdcffdbdbdbffdcdcdcffddddddffdfdfdeffdfdfdfffdcdcdcffd5d5d5ffd1d1d2ffcfcfcfffcdcdceffcdcdcdffcdcccdffccccccffcccbccffcbcccbffcbcccbffcbcbcbffcbcacbffcacacaffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc5c5c5ffc5c4c5ffc2c2c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebebfffbebebeffbebebfffbebebeffbebebeffbebebeffbebebeffbebebeffbfbebeffbfbfbfffc1c1c2ffc2c1c1ffc1c0c1ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffc0bfc0ffc0c0c0ffc0c0c0ffc0c1c1ffc1c0c1ffc1c0c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c4c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcac9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffcccbccffcbcbcbffcbcbcbffcfcfcfffd4d4d4ffd9d8d8ffddddddffdededfffdededeffdededeffdededeffdedddeffdddddeffdddddcffdbdbdbffdededeffe6e6e6ffe8e8e8ffe9e9e9ffe5e6e5ffe3e3e3ffe4e4e4ffe6e6e5ffe7e6e7ffe7e7e7ffe8e8e8ffe9e9eaffebebeaffecececffedededffefeeeeffeff0effff1f0f1fff2f1f1fff2f2f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f6f6fff7f7f7fffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010100ff000101ff010101ff010101ff040405ff070707ff070807ff080808ff090909ff0a090aff0a0a0aff0b0a0bff1f1f1fffd3d3d3ffdcdcdcffdedfdeffe1e1e1ffe3e3e3ffe5e4e5ffe6e6e6ffe8e8e9ffebeaebffedededffeeefeefff0f0f0fff2f2f2fff2f2f2fff5f4f4fff5f5f5fff7f7f7fff8f9f8fffaf9fafffafafafffbfbfbfffbfbfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffffefffffefefffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefefffefffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefffffffefefffefefefffefefefffefffffffefefffffffffffffffffffffefffffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffdfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff6f7f7fff6f6f6fff4f4f4ffd4d4d3ff737373ff333334ff090809ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff141413ff4e4d4dff959594ffe4e4e4fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffefefffffefffffffefffefffefffffffefffefffffefefffefefefffffefffffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffffefffffffffffffffffffffffffffffffffefffefefffffdfefefffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafff9f9f9fff7f7f8fff6f5f5fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff0f0f0ffefefefffeeeeeeffecececffebebebffe9e9e9ffe7e7e7ffe5e5e5ffe3e4e4ffe1e1e1ffdfdfdfffddddddffdadadaff8f8f8fff0b0c0bff0a0b0aff090909ff090808ff080808ff060606ff050505ff050404ff010101ff000000ff000000ff010101ff0101017f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000100ff0b0b0bff3b3b3cff7e7e7eff898989ff8b8c8bff908f8fff939394ffbdbcbdfffafafafffafafbfffafafafffafafafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f8f8ff9e9f9fff939393ff909090ff8d8e8dff8d8e8dff686868ff1c1d1cff020202ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfffafafafffaf9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f3f4fff3f3f3fff2f2f2fff2f2f2fff1f2f1fff1f0f0fff0f0efffefefefffeeedeeffedededffecececffebebeaffeaeaeaffe8e9e8ffe8e8e7ffe7e6e7ffe6e5e5ffe4e4e4ffe2e2e2ffe1e1e1ffe5e5e5ffe8e8e7ffe6e7e6ffe3e3e3ffdbdbdbffd9d8d8ffdbdadaffdbdcdcffdcdcdcffdcdcdcffdcdcdcffddddddffdededeffdfdfdfffdededeffd9d9d9ffd4d4d4ffd0d0d0ffcfcfcfffcececeffcdcecdffcdcecdffcdcdcdffcccccdffccccccffcccccbffcccccbffcbcbcbffcacbcbffcacacaffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc6c7c7ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c6c6ffc7c7c7bf9494947f6161617f6060607f6060607f6060607f6060607f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5fffc3c3c3ffc3c4c4ffc2c3c3ffc2c2c2ffc2c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc6c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9caffc9c9c9ffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbccffccccccffcccccdffcccbccffcccdccffd1d1d1ffd6d6d6ffdcdcdcffdfe0e0ffdfdfe0ffdededeffdededeffdededeffdededeffdfdedeffdededeffdcdcdcffdbdbdbffe1e1e1ffe7e7e7ffe9e9e9ffe8e8e8ffe4e4e4ffe3e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e9e9ffeaeaeaffebebebffecececffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f5f4fff5f5f5fff6f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f7fffafafafffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f010101ff020202ff010101ff010101ff010001ff020202ff060607ff090909ff09090aff090808ff0a0a09ff0a0a0aff0c0b0cff0c0c0cff636262ffdbdbdbffdededeffe0e1e0ffe2e2e2ffe4e4e4ffe6e5e5ffe7e7e7ffe9e9e9ffebecebffedededfff0f0effff1f1f1fff2f2f2fff4f3f3fff5f5f4fff6f6f6fff7f7f7fff9f9f9fffafafafffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffffffffffffffefffefffffefefffffffffffffefffffffffffffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffffefefffefefefffffefefffffefefffefffefffefefffffffffefffffffffffffefefffffefffffefefffffffffffffefffefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffcfdfdfffcfcfcfffcfbfcfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff7f8f7fff6f6f6fff6f5f5ffe9eae9ffa1a0a1ff4c4c4cff191919ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff2f2f2fff6c6c6cffc3c3c3fff2f2f2fff8f8f9fffafafafffbfbfbfffbfafafffbfafbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffffefefffefefefffffefefffefffffffffffffffefffefffffffffffffffffffffffefffffffffffffffefffefffffffffffefffefffffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefffffffffffffffffffffffffffffffefffffefefefffefefefffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffafbfafff9f9f9fff8f8f8fff6f6f6fff6f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecececffeaeaeaffe8e8e8ffe6e6e6ffe5e5e5ffe3e3e3ffe1e1e1ffdfdfdfffdcdcdcffcfd0d0ff1d1d1eff0c0c0cff0b0b0bff0a0b0aff0a0a0aff090909ff070707ff060707ff030303ff000001ff000101ff010101ff010101ff020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff050606ff333333ff7c7d7cff8a8a89ff8d8d8dff919191ff939393ffb3b3b3fffafafafffbfbfafffafbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff1f1f1ff979797ff919191ff8f8f8fff8b8b8cff878888ff666666ff191919ff010101ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfcfffafafafffaf9f9fff9f9f9fff8f8f9fff8f8f8fff7f7f7fff7f7f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f3fff3f3f3fff2f3f2fff2f2f2fff1f1f1fff1f1f1fff0eff0ffefeeefffeeeeeeffecededffecececffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e4e5ffe3e3e3ffe1e1e1ffe4e4e3ffe8e8e7ffe7e7e7ffe5e4e5ffdedfdfffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdededeffdfdfdfffdfdfdfffdfdfe0ffdbdbdbffd6d6d6ffd2d2d2ffd0d0d0ffcfcfcfffcecfceffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcccdccffccccccffcbcbcbffcbcbcbffcacacaffcacacaffcac9caffc9c8c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c6ffc7c6c7ffc8c7c87f646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c5c6ffc5c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc4c3c3ffc4c5c4ffc5c5c5ffc6c6c5ffc6c6c6ffc7c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffcac9caffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcccccbffcccdccffccccccffcdcdccffcdcdccffcdccccffcfceceffd4d4d4ffd9dad9ffdfdfdfffe2e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdededeffdfdedeffdededeffdededeffddddddffdbdbdbffddddddffe5e5e5ffe8e8e8ffe9e9e9ffe7e7e8ffe4e4e4ffe5e4e4ffe6e6e6ffe7e7e7ffe7e7e8ffe8e8e8ffe9e9e9ffeaeaeaffebecebffedededffeeeeeefff0eff0fff1f1f1fff2f1f2fff2f2f2fff3f4f3fff4f4f4fff5f4f4fff5f5f4fff5f5f5fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f7f7fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf030303ff050404ff020202ff010101ff010100ff030303ff080808ff0a0a0aff0b0b0bff0a0b0aff0b0b0bff0c0c0cff0d0e0dff0f0f0fffb1b1b1ffdddedeffe0e0e0ffe2e1e2ffe4e3e4ffe5e5e5ffe6e7e7ffe8e8e8ffeaeaeaffecececffeeeeeefff0f0f0fff2f1f1fff3f3f2fff4f4f4fff5f5f5fff6f6f6fff8f8f8fff9faf9fffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffffffefffefefefffefefefffefefffffefefefffefffefffffefefffefefefffefffefffefefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffffefefffffefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffafbfafffafafafffafafafff9fafafffafafafff9f9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff4f4f4ffcfcfcfff737373ff3a3a3aff0a090aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff131313ff4f4f4eff969595ffe1e0e0fff5f6f5fff8f8f8fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefffefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffffefefffffefefffffffffffffffffffffffffffffffefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfafffafafafff9f9f9fff7f8f8fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f1fff0f1f0fff0efefffeeefeeffedededffebebebffe9e9e9ffe7e8e8ffe6e6e6ffe4e5e4ffe3e2e3ffe0e0e0ffdededeffdcdcdbff5e5e5eff0e0e0eff0c0c0cff0c0b0cff0b0b0bff0a0a0aff090909ff080807ff050505ff010102ff010101ff020102ff020202ff0202027f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff020202ff262727ff787879ff8e8e8eff8e8d8dff929191ff949494ffabababfffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffe6e6e5ff939393ff909191ff8e8e8eff8a8a8aff858585ff605f5fff151516ff000101ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffbfbfbfff9f9fafff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff5f6f6fff5f5f5fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0f0f0ffefeeeeffeeeeeeffecededffebebebffeaeaeaffe9e9e9ffe8e7e7ffe6e7e6ffe5e5e5ffe3e4e4ffe2e2e2ffe2e2e3ffe6e6e6ffe7e8e8ffe6e6e6ffe2e2e2ffdbdbdaffdadadaffdbdbdbffdcdcdcffdcdcddffdcdcdcffddddddffdeddddffdededeffe0e0dfffdfe0e0ffe0dfe0ffddddddffd8d8d8ffd4d4d4ffd1d1d2ffd0d0d1ffcfcfd0ffcfcfcfffcfceceffcececeffcececeffcdcecdffcdcdcdffcdcccdffccccccffcbcccbffcbcbcbffcacbcbffcacacaffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c8ffcacac9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c7ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c2c3ffc3c2c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c2ffc2c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc5c4c4ffc5c5c5ffc6c5c6ffc6c6c6ffc7c7c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffccccccffccccccffccccccffcdcdccffcdcdcdffcdcdcdffcdcdceffcdcdcdffcdcdcdffd1d1d1ffd7d7d7ffdddddcffe1e1e2ffe3e2e2ffe2e2e2ffe1e1e0ffe0e0dfffdfe0dfffdfdfdfffdfdfdfffdedfdeffdededdffdcdcdcffdbdbdbffe0e0e0ffe6e7e6ffe9e9e8ffe9e9e9ffe6e7e7ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e7e8ffe8e8e8ffe9eae9ffeaebebffecececffeeeeeeffefefeffff0f0f0fff2f1f1fff2f2f2fff3f3f3fff3f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fffbfbfafffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f010101ff040403ff040404ff040404ff030302ff020202ff060606ff0a0a0aff0b0a0bff0c0c0cff0d0d0dff0e0e0eff0f0f0fff101010ff373737ffdbdbdbffdfe0dfffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe8e8e8ffeaeaeaffebebecffedededffefefeffff1f1f1fff2f2f2fff3f3f3fff4f5f4fff6f6f5fff7f7f7fff9f9f9fffafaf9fffbfafbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefefffffefffefffefefefffffefefffefffefffefffffffffefffffefefefffefefefffffefefffefefffffefefffffefefefffffefefffefefefffefefefffefffefffefffffffffffffffefefffffefefefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f7f7fff6f6f6ffe9e9e8ffa0a0a0ff575757ff1f201fff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0a0a0aff343434ff6d6e6dffc1c1c2fff0eff0fff6f6f6fff8f7f8fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefffffffffffffffefffffffffffffefffffffffffffffffefffffefffffffefffefffffffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefffefffefefffffefffffffefefefffefffefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefffefffffffefffffffffffefffffffefefefffefefefffdfefdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffafafafff9fafafff8f8f8fff7f7f7fff6f6f6fff5f5f5fff3f4f3fff3f3f2fff1f1f2fff0f0f0ffefefefffeeeeeeffececedffebebebffe9e9e9ffe8e7e7ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0e0ffdededeffadadaeff101010ff0e0d0dff0c0c0cff0b0b0cff0b0b0bff0a0a0aff090909ff060607ff030303ff010101ff020202ff020203ff030303ff0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff020202ff1d1d1eff6b6b6aff929292ff8d8d8cff8f8f90ff939393ff979797ffe9e9e9fffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbffc5c4c4ff929292ff909090ff8d8d8dff8a898aff838383ff585858ff111110ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfcfffafafbfff9f9fafff8f8f9fff8f8f8fff7f7f7fff6f7f6fff6f6f6fff5f6f6fff5f5f5fff4f4f5fff3f4f4fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff0f0f0ffeff0efffeeeeefffedededffececedffebebebffeae9e9ffe8e8e8ffe7e7e7ffe6e5e5ffe4e4e4ffe2e2e3ffe2e2e2ffe5e4e5ffe7e7e7ffe7e7e7ffe5e5e4ffdededeffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffddddddffdedddeffdededeffe0e0e0ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdadbdbffd6d6d7ffd2d3d3ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfcfffcfcfcfffcecfceffcececeffcececeffcdcdceffcdcdcdffccccccffccccccffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9cacaffcacaca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc4c3c4ffc4c4c3ffc4c4c4ffc3c4c3ffc3c3c4ffc3c3c4ffc3c3c4ffc3c3c4ffc3c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcacbcbffcbcacbffcbcbcbffcbcbcbffcccccbffccccccffcccccdffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcececeffcdcdceffcfd0d0ffd4d4d4ffdadadaffdfdfdfffe3e3e3ffe4e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdcdcdcffe3e3e3ffe8e8e8ffeae9eaffeae9eaffe5e6e5ffe4e4e4ffe5e5e5ffe6e6e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebececffedededffeeeeeefff0f0f0fff1f1f1fff1f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff6f5f5fff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff8f8f8fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf030303ff040504ff040404ff040304ff040404ff070707ff0b0b0aff0c0c0cff0c0c0dff0d0d0dff0f0e0eff100f10ff111111ff121212ff858585ffdfdfdfffe1e1e1ffe3e3e3ffe5e4e5ffe6e6e6ffe8e8e7ffe9e9e9ffebebebffecedecffeeeeeefff0eff0fff1f2f1fff3f3f3fff3f4f4fff4f5f5fff6f6f5fff7f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffffffefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffffffefffefefefffefefffffefefefffefefffffefffffffefffffffefffefffefffefffefefffffffefefffffffefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffefefefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffdfdfdfffdfdfdfffcfdfcfffcfcfcfffbfbfcfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafff9faf9fffaf9fafff9f9fafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff4f4f4ffccccccff767777ff474747ff0f1010ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff202121ff575857ff949494ffdfdfdffff5f5f5fff7f7f7fff8f8f8fff9f9f9fffafafafffafafafffafafafffafafafff9f9fafff9f9f9fffaf9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefffffefefefffefffefffefefefffefdfefffefefefffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfafbfffafafafff9f9f9fff8f8f8fff7f6f6fff5f5f6fff4f3f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffededeeffecececffeaeaebffe9e9e9ffe7e7e7ffe6e5e5ffe4e4e3ffe2e2e1ffe0e0e0ffdbdcdcff373636ff100f0fff0e0e0eff0d0d0dff0d0d0dff0c0c0cff0b0b0bff0a0a0aff080707ff030304ff020202ff030303ff050505ff0505053f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff020202ff1b1b1bff656565ff8c8c8bff8c8c8cff8d8d8dff909090ff929191ffc3c3c3fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff5f5f5ff9e9e9eff8f908fff8d8e8dff8c8c8cff8c8c8cff7d7d7dff404040ff0a0a0aff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffbfbfbfff9f9f9fff8f8f9fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f5fff5f5f5fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0f0efffeeeeeeffededeeffecececffeaeaebffe9e9e9ffe8e8e8ffe6e7e6ffe4e5e4ffe3e3e3ffe2e1e1ffe3e3e3ffe6e6e7ffe7e7e7ffe5e5e5ffe1e1e1ffdbdcdbffdcdcdcffdcdcddffddddddffddddddffdededeffdededeffdedfdfffe0dfdfffe0e0e0ffe2e2e2ffe2e2e2ffe1e1e1ffdfdfdfffdcdcdcffd9d8d8ffd5d5d5ffd2d2d2ffd1d1d2ffd1d0d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcecfceffcececeffcecdcdffcdcdcdffcccdcdffccccccffcbcbccffcbcbcbffcbcbcaffcbcacbffcacacaffcacac9ffcacac9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c7ffc7c6c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c5c4ffc4c4c5ffc4c4c5ffc4c5c4ffc5c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c8ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c9ffc9c9c9ffc8c9c8ffc9c9c9ffcac9c9ffcacacaffcacacaffcacacaffcacacaffcacbcaffcbcbcbffcbcbccffccccccffccccccffccccccffcccccdffcdcdcdffcdcdcdffcecdceffcececeffcececeffcececeffcececfffcececeffcfcfceffd1d1d1ffd8d8d7ffddddddffe2e2e2ffe5e4e4ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe0e0e0ffdededeffddddddffdcdcdcffdfe0dfffe6e6e6ffe9e9eaffebebebffe9e8e9ffe4e4e5ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9eae9ffebeaebffecececffeeeeeeffefefeffff1f1f0fff1f2f1fff2f2f3fff3f3f3fff3f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fffcfbfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040404ff040405ff040404ff030404ff050505ff0b0a0aff0d0d0dff0e0d0dff0e0e0eff0f0f0fff10100fff101111ff131213ff181818ffc7c7c7ffe1e1e1ffe3e3e3ffe5e4e5ffe6e6e6ffe7e8e8ffe9e9e9ffebeaebffecececffeeeeedffefefeffff1f1f1fff2f2f2fff3f3f3fff5f4f4fff5f5f5fff6f6f6fff8f8f8fff9f9f9fffafafafffbfbfbfffbfcfcfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffffffefffffefefffefefefffffefefffefefffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefffffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafbfafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6ffe6e6e6ff9e9e9eff5c5b5cff222222ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040304ff121212ff414140ff6e6e6effbebebeffefefeefff6f6f6fff7f7f7fff8f9f8fff9f9f9fffafafafffafaf9fffafafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffffefefffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfafafffaf9fafff8f8f8fff7f7f7fff6f6f6fff4f4f5fff3f3f4fff2f3f2fff2f1f1fff0f0f0fff0eff0ffeeeeeeffecededffececebffeaeaeaffe8e8e8ffe7e7e7ffe6e5e5ffe4e4e3ffe2e2e2ffe0e0e0ff7f7e7fff121211ff101010ff100f10ff0f0f0fff0e0e0eff0d0d0cff0c0c0cff0b0b0bff060606ff030303ff050505ff050505ff050505bf04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff010101ff161515ff565556ff898989ff8b8b8bff8c8c8cff908f8fff919191ff9f9f9ffff4f4f4fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffd6d6d6ff919191ff8f8f8eff8e8d8dff8d8c8cff8a8a8aff767576ff343434ff080808ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffaf9fafff9f9f8fff8f8f8fff8f8f7fff7f7f7fff6f6f7fff6f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f2fff2f2f2fff1f1f1fff0f0f1ffefefefffeeeeeeffedededffecebecffeaeaebffe9e9e9ffe8e7e7ffe6e5e6ffe4e4e4ffe1e2e1ffe1e2e1ffe5e5e5ffe7e8e7ffe6e6e7ffe4e3e4ffdededdffdcdcdcffddddddffddddddffdedddeffdededeffdedfdfffdfdfe0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e1ffe0e0e0ffdededeffdadadaffd7d7d6ffd3d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfceffcececeffcececdffcdcdcdffcccdcdffccccccffccccccffcccbcbffcccbcbffcbcbcbffcbcacbffcacacaffcacacaffcacacaffcacacaffcbcbcbffcccccc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc7c7c6ffc6c6c6ffc6c5c6ffc6c5c5ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc6c5c5ffc5c6c5ffc6c6c6ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9cac9ffcacacaffcacacaffcacbcaffcacacaffcacbcbffcacbcbffcbcbcbffcccccbffcccbcbffccccccffccccccffcdcccdffcdcdcdffcdcdcdffcdceceffcececeffcececeffcecfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd3d3d3ffdadadaffe0dfdfffe4e4e4ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe3e4e3ffe4e3e3ffe3e3e2ffe3e3e3ffe3e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdededdffe2e1e1ffe8e8e7ffebebebffebebebffe7e7e7ffe3e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e9ffeaeaeaffecececffedededffeeefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff5f6f6fff8f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f030203ff010101ff010100ff000001ff010100ff000000ff000000ff000000ff010101ff010101ff0101017f0000007f0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f020201ff040404ff040404ff040404ff030303ff070707ff0e0d0dff0f100fff101010ff111111ff121212ff131313ff151515ff171717ff535353ffe1e2e2ffe3e3e3ffe5e4e5ffe6e7e6ffe8e8e8ffe9e9e9ffeaeaeaffebecebffedededffeeefeefff0f0f0fff2f1f2fff2f3f2fff3f4f3fff4f5f5fff5f5f5fff7f7f7fff8f8f8fffaf9f9fffafbfbfffbfbfbfffcfcfcfffcfdfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffffffefefefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffffffefffffefffffefffefffffffefffefefefffefffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffbfcfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff2f2f2ffcbccccff777777ff484948ff141515ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0e0eff333433ff616161ff969696ffdfdfe0fff5f5f5fff7f7f7fff7f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffefefffffefffffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffbfbfbfffafbfafffafafafff9f9f9fff7f8f7fff6f7f7fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefeeffedededffededecffebebebffe9eaeaffe8e8e8ffe6e6e7ffe6e5e6ffe4e4e4ffe2e2e2ffc8c7c7ff161616ff151515ff141414ff131313ff121111ff111110ff0f0f10ff0f0f0fff0b0c0cff070606ff050505ff050505ff060606ff0606063f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000007f000000bf000000ff000000ff000001ff000100ff010100ff010100ff0100017f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff010100ff0d0d0dff3f3f3eff7f7f7fff8c8c8cff8d8e8dff909090ff929292ff949493ffb0b0b0fff8f8f8fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbffe8e8e8ff9a9a9aff919190ff909090ff8e8e8eff8b8b8bff838483ff606060ff1e1e1eff050505ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefdfefffbfafbfff8f9f9fff8f8f8fff8f7f7fff7f7f7fff6f6f6fff6f6f5fff5f5f5fff4f5f4fff3f4f4fff3f3f3fff2f2f3fff2f2f2fff1f1f1fff0f1f0ffeff0efffeeeeeeffecededffebebecffeaeaeaffe8e9e9ffe7e7e7ffe6e5e5ffe3e3e3ffe2e2e1ffe3e4e4ffe7e7e7ffe8e8e8ffe5e5e5ffe0e0e0ffdcdcddffdddddeffdededeffdededeffdfdfdeffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe2e2e2ffe0e1e0ffdddeddffd9d9d9ffd5d5d5ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcecfceffcececeffcdceceffcdcdceffcccdcdffcdcccdffccccccffccccccffcccccbffcccbcbffcccbccffcbcbcbffcbcbcbffccccccffcdcdcd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c6ffc7c8c7ffc9c9c9ffc8c8c8ffc7c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c8c7ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcac9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbccccffccccccffccccccffcdcccdffcdcdcdffcdcdcdffcecdcdffcececdffcececeffcececeffcfcfceffcfcfcfffd0d0cfffd0cfcfffcfd0d0ffd0d0d0ffd0d0d0ffd2d2d2ffd7d7d7ffdeddddffe3e3e3ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdedfffe4e4e4ffe9e9e9ffecececffeaeaeaffe5e5e5ffe3e3e3ffe4e4e4ffe6e6e6ffe7e7e7ffe8e9e8ffe9eaeaffecebebffedededffeeeeeefff0f0f0fff1f1f1fff2f2f2fff3f2f3fff3f3f3fff3f4f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fffcfbfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0d0d0cff080808ff010101ff000100ff000000ff000000ff000000ff010101ff010101ff010101ff000100ff000000ff000000ff000000ff000000bf0000007f0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060505ff040404ff040404ff040404ff050505ff0c0c0cff111111ff121312ff131413ff141515ff151616ff171718ff191919ff1b1b1bffa9a9a9ffe3e3e3ffe5e5e5ffe6e6e7ffe8e8e8ffe9e9e9ffeaeaebffecececffedededffeeeeeeffefefeffff0f0f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff8f7f8fff9f9f9fffafafafffafbfbfffbfbfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefdfefffdfefefffefefefffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffffefffffefffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffefffffefffffffffefefffffffffffefefefffefffefffefefefffefefefffefefffffffffffffefefefffefefefffefdfefffdfefefffefefdfffefefefffefefefffdfefefffefefdfffdfefdfffdfdfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff6f6f7ffe4e4e4ffa0a0a0ff646463ff3a3a3aff101011ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff272727ff575757ff767776ffc4c4c4fff0f0f0fff7f6f7fff7f7f7fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffffefefffefefefffefffffffffffffffffffffffffffffffffffffffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfbfcfffbfbfbfffafbfafff9f9f9fff8f8f8fff7f7f7fff6f6f6fff5f4f5fff3f4f4fff2f2f2fff1f1f1fff0f1f1ffefefefffeeeeeeffedededffecececffebebebffe9e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe3e3e3ffe0e1e1ff494949ff1a1a1aff191919ff181818ff161616ff141414ff131313ff121212ff101010ff0a090aff040504ff060605ff060606ff050505bf030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f0000007f000000ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff010101ff010100ff030303ff0b0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff070706ff2a2a2aff696969ff868686ff8b8b8bff8e8e8fff909190ff919191ff909090ffc3c3c3fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffcfbfbfffbfcfcfffcfbfcfffbfcfbfff2f3f2ffa3a3a3ff919191ff8f8f8fff8f8f8fff8e8d8eff8a8a8aff7a7b7aff454646ff0d0c0dff010101ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfdfff9f9f9fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f4f4fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff0f1f0ffefefefffeeeeeeffedecedffebebebffeaeaeaffe8e9e8ffe7e7e6ffe5e4e5ffe2e2e3ffe3e3e3ffe6e7e6ffe8e8e8ffe7e7e7ffe2e2e2ffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0e0e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe0e0e0ffdbdbdbffd7d7d7ffd4d3d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcecfcfffcececeffcececeffcecdceffcecdcdffcdcdcdffcccdccffcccccdffccccccffccccccffccccccffcdcdcdffcececeffcececeffcececeffcececeffcdcdcdffcdcdceffcdcecdffcdcdcdffcdcdcdffcdcdceffcdcecdffcecdcdffcdceceffcececdffcececeffcdceceffcccbccffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c8c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9caffc9cacaffcac9c9ffcac9caffcacacaffcacacaffcacacaffcacbcaffcbcbcaffcacbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbccffcbccccffccccccffccccccffccccccffccccccffccccccffccccccffcccdcdffcccdccffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcececeffcfcfceffcfcfcfffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd4d4d4ffdbdbdbffe1e0e0ffe5e6e6ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e0ffdfdfdfffe0e0e0ffe6e6e6ffebebebffecececffe8e8e8ffe3e3e3ffe3e3e3ffe5e5e5ffe6e7e7ffe8e8e8ffeae9e9ffebebebffecededffeeeeeeffeff0effff1f0f1fff1f1f1fff2f3f2fff3f3f3fff3f3f3fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff9f9f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff111111ff080808ff010101ff000000ff000000ff000000ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000001ff0000007f0000007f0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf080908ff070707ff050505ff040404ff030303ff060606ff101010ff141414ff151515ff161617ff181819ff1a1a1aff1c1c1cff1d1d1eff4a4a4affe2e2e2ffe6e5e6ffe7e7e7ffe8e8e8ffe9e9e9ffebebeaffecececffecededffeeeeedffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff7f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffcfbfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffdfdfdfffefdfefffefefefffdfdfdfffefdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffefffffffffffffffffffffffffefffffefefffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffefffefffefffffefefffefefefffffefffffffffefffefefefffefefefffdfdfefffdfefdfffdfdfdfffefefdfffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffcfcfdfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff7f8f8fff8f8f7fff2f3f2ffd5d5d5ff878787ff5c5c5cff292929ff060607ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0f0f0fff4a4b4aff707170ffb4b4b4ffe9e9e9fff6f6f6fff6f7f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefffffffefefffefefffffffffefffffffffffffffffffefefefffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfcfffafafafffafafafff9f9f9fff8f8f7fff7f7f7fff5f5f5fff4f5f5fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecececffebebebffe9e9e9ffe8e7e7ffe5e6e6ffe4e4e4ffe2e2e2ffbebdbeff222223ff1e1d1eff1c1c1cff1a1a1aff171718ff161616ff151515ff141413ff0f0f0fff070708ff060606ff060506ff050505ff0404047f02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f010000bf010001ff000001ff000101ff000000ff000000ff000100ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff030303ff0b0b0bff10100f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff020202ff121212ff434343ff7b7b7cff878787ff8a8a8bff8e8e8eff8e8d8dff8d8d8eff929291ffbababafff5f5f5fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbffe4e3e4ffa0a0a0ff8f9090ff8e8e8eff8e8e8eff8d8d8dff8e8e8eff838383ff606061ff292a2aff050404ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefffbfbfbfff8f8f8fff7f7f7fff7f6f7fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff3f3f4fff3f3f3fff2f2f2fff1f1f1fff0f0f1fff0f0f0ffefefefffedeeeeffecedecffebebebffe9e9eaffe8e7e8ffe6e6e6ffe3e4e4ffe3e3e3ffe6e5e5ffe8e8e8ffe8e9e9ffe5e5e4ffdfdfdfffdededeffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe2e3e2ffdededeffd9dadaffd6d6d5ffd4d4d3ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcececeffcdceceffcecdcdffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcececeffcecdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcdcdcdffcdcdceffcdcdcdffcecdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcbcbccffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacbffcbcbcaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcccbffccccccffccccccffccccccffccccccffcccdcdffccccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcececeffcececeffcececeffcecfcfffcfcfcfffcfcfcfffcfd0cfffcfd0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd3d3d3ffd7d7d8ffdededeffe4e4e4ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e5e5ffe3e3e4ffe2e2e2ffe0e0e1ffdfdfe0ffe2e2e2ffe9e8e8ffecececffecebebffe6e6e6ffe3e3e3ffe4e4e4ffe6e6e6ffe8e8e8ffeaeae9ffebebebffececedffeeeeeeffefefeffff1f0f0fff2f2f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fffcfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f050505ff141414ff131313ff111111ff090a0aff050505ff020202ff030302ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff010101ff000100ff000100ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff020202bf0101017f0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707ff0e0e0dff0c0c0bff070707ff060505ff050505ff0b0b0cff141414ff171617ff181718ff1a1a1aff1c1c1cff1e1e1fff202020ff212122ffa7a7a7ffe6e6e6ffe7e7e7ffe9e9e8ffeaeaeaffebebebffecececffedededffeeeeeeffefefefffeff0f0fff0f1f1fff1f1f1fff3f3f2fff3f3f3fff4f4f4fff5f6f6fff7f7f8fff8f9f9fff9f9f9fffafafafffbfbfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefdfffdfefefffdfefefffefefefffefdfdfffdfefdfffdfdfdfffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefffffffffffffffefefffffffefffffefefefffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffefffffffefffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffefefefffefdfefffefefefffdfefdfffdfdfdfffdfefdfffdfdfefffefefdfffefefdfffdfefdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff7f7f7ffefefefffcacacaff828282ff4e4e4eff1c1c1cff040504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff0e0e0eff333433ff696a69ffaaaaaaffe4e4e4fff5f5f5fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefffffffffffffffffffffffffefefffefffefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffefefefffdfdfefffdfefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffbfcfbfffbfbfbfffafbfafff9fafafff8f8f9fff7f7f7fff6f6f6fff5f5f5fff3f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0efffefefefffeeeeeeffedededffecebecffe9e9e9ffe9e9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe3e3e3ff646364ff222222ff202020ff1d1d1dff1a1a1aff181818ff171818ff161616ff131313ff0b0b0bff050505ff040505ff040404ff050404ff0505053f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f0000007f000000ff000000ff000000ff000000ff010201ff010201ff010101ff000001ff010000ff000000ff010000ff000001ff010001ff010000ff000000ff000000ff000000ff010101ff020203ff0b0b0bff101010ff1414133f0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff030303ff171717ff565656ff828282ff8a8a8aff8a8a8aff8a8a8aff8b8b8cff8e8e8eff8f8f8fffa3a3a3ffe0e1e0fff9f9f9fffbfcfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfbfffbfcfbfffcfbfcfff2f1f2ffc6c6c5ff929291ff8e8e8eff8d8e8eff8d8d8dff8c8c8cff898989ff878788ff707070ff343434ff0b0b0bff010202ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfffaf9f9fff7f7f7fff6f6f7fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f1f0ffefefefffeeeeeeffedededffecececffebeaebffe8e9e8ffe7e7e6ffe4e4e5ffe3e3e3ffe5e4e5ffe8e8e7ffe9e9e9ffe8e8e7ffe1e1e1ffdededeffdfdfdfffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe0e0e0ffdcdcdcffd8d8d7ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcecfceffcececeffcececeffcececeffcececeffcececeffcecdceffcdcecdffcdcdcdffcdceceffcdcecdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcececdffcdcecdffcdcecdffcdcecdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcbcbccffcbcbcbffcbcbcbffcccbccffccccccffccccccffcbcbccffcccccbffcbcccbffcbcbccffcbcccbffcbcbccffcccccbffcbccccffccccccffccccccffccccccffcdcdccffcccdccffcdccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcecdffcdceceffcececeffcececeffcececeffcececeffcececeffcececfffcececeffcececeffcfceceffcececfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd5d6d5ffdbdcdbffe1e1e1ffe6e7e6ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e7e8ffe6e6e7ffe6e5e6ffe5e4e4ffe3e3e3ffe2e2e2ffe0e0e0ffe0e0e0ffe5e5e5ffeaeaeaffeeeeeeffe9eae9ffe4e4e4ffe3e3e3ffe5e5e5ffe7e8e7ffe9e9e9ffeaebebffecedecffeeeeeeffefefeffff0f1f0fff1f1f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff9f9f9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0bff151515ff141415ff131313ff121212ff101010ff0d0d0dff0c0d0cff0b0b0cff070707ff040404ff030304ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff020202ff010101ff000000ff000000ff000000ff010000ff000100ff000000ff0000017f0001007f0100017f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f020202ff090a0aff0e0e0eff0e0e0eff0b0c0cff060606ff090909ff131313ff171717ff191919ff1b1a1aff1d1d1dff202020ff222222ff242424ff484848ffe3e3e3ffe8e7e8ffe9e9e9ffeaeaeaffebebebffecececffedededffefeeeeffeff0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f2f2fff4f3f3fff5f4f4fff6f6f6fff8f8f8fff9f9f9fffafafafffafbfafffbfbfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffdfdfdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffffffefffefffffffefefefffefefefffefefefffffffffffffffffffefefffffffffffffffffffffffefefffffffffffffefefffffefffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff5f5f5ffebebebffc2c1c1ff767676ff4a4a4bff141414ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff333233ff606161ffa4a3a3ffdfdedffff4f4f5fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9fafff9f9fafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefefffffefefefffffefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfefefffdfdfdfffdfefefffdfdfefffefefefffefdfefffdfdfdfffefdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfcfffbfbfbfffafafafffafafafffaf9f9fff8f8f8fff8f7f7fff6f6f6fff4f5f5fff3f4f4fff2f2f2fff1f2f2fff1f0f1fff0f0f0fff0efefffedeeeeffecececffebecebffeaebebffe9e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffc1c1c2ff2a2929ff232323ff202020ff1d1e1eff1b1b1bff1a1a1aff181818ff161616ff101010ff040404ff030303ff040504ff050505ff040505ff0706073f02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000007f0001007f000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010202ff010101ff000100ff000000ff000000ff000000ff010101ff030303ff020202ff020202ff050505ff090909ff0d0d0dff0f0f10ff131313ff1515157f0a0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff252525ff676868ff858585ff898989ff888989ff8a8a8aff8b8b8bff8b8b8bff8d8d8dff8f8f8fffa1a1a1ffc8c8c8ffe4e4e3ffefefeffff8f8f8fff6f5f5ffebeaebffdddddeffb7b7b7ff939393ff8d8d8dff8b8b8bff8a8a8aff8a8a8aff8a8b8bff8a8a8aff868686ff797a7aff484848ff121212ff010101ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfcfff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f4f4fff4f4f4fff3f3f3fff2f2f2fff1f1f2fff1f1f0fff0eff0ffefefefffedeeedffededecffebebebffeae9eaffe8e8e8ffe6e6e6ffe4e3e4ffe3e4e4ffe7e7e7ffe9e9e9ffe9e9e9ffe4e4e4ffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe5e5e5ffe5e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e6ffe3e3e3ffdededeffdadadaffd6d6d6ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcfcecfffcececfffcececeffcececeffcececeffcdceceffcececdffcececeffcecdceffcdceceffcdcecdffcececeffcececeffcececeffcececeffcececeffcececeffcdcecdffcdceceffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcdcecdffcdcdceffcdcdcdffcdcdcdffcccccdffcccccdffccccccffccccccffcccccdffcccccdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdceceffcecdceffcdceceffcececeffcececeffcececeffcfceceffcfcecfffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfceceffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfd0ffd0cfcfffcfd0d0ffd0d0d0ffd0d0d1ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd4d5d4ffd8d8d8ffdfdfdfffe5e5e5ffe7e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e8ffe8e8e8ffe7e8e8ffe7e6e7ffe5e6e6ffe4e5e5ffe3e3e3ffe2e2e2ffe0e0e0ffe1e1e2ffe6e7e6ffedecedffedecedffe6e6e6ffe3e3e3ffe4e5e4ffe7e6e6ffe8e8e8ffeaeaeaffecececffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fffcfcfcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf111111ff151515ff151515ff141414ff141414ff141414ff131313ff131313ff131313ff121213ff0f0f10ff0e0e0eff0c0d0cff080808ff060606ff050404ff020101ff020102ff000000ff000000ff000000ff000000ff000000ff010102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff0000017f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf060605ff080808ff090a09ff0e0e0eff0e0d0dff0b0b0cff101111ff181818ff1a191aff1c1c1cff1f1e1eff212121ff242423ff262626ff282828ffa3a3a3ffe8e9e8ffe9e9eaffeaebebffecebebffecededffedeeeeffeeeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff3f2f3fff4f4f4fff4f5f5fff6f7f7fff8f8f8fff9f9fafffafafbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefefdfffefefefffefefefffefdfefffefefdfffdfdfefffefdfdfffdfefefffefefdfffdfefefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffffefefffffefffffffefefffefefefffffffefffffffefffefefffffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefffffefefefffefefefffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafbfbfffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff6f6f6fff4f3f3ffe6e6e7ffb2b2b2ff686867ff323131ff080708ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff222222ff585858ff8e8d8dffdadadafff1f1f1fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefffefffffffefffefefffffefefefffffffefffefefefffffffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffdfefefffefefdfffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfbfbfffbfbfafffafafafffaf9fafffaf9f9fff8f8f8fff7f7f7fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff2f1f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecececffebebebffeaeaeaffe9e9e9ffe7e7e7ffe6e5e5ff606061ff262726ff242324ff212121ff1e1f1eff1d1d1dff1b1b1aff181818ff141414ff0c0c0cff050505ff050505ff050505ff070707ff090909bf0505057f020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f0000007f000000bf000000ff000001ff000000ff000000ff010101ff010101ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010202ff020101ff030202ff060606ff090a09ff0b0b0cff0b0b0bff0c0c0cff101010ff121212ff131313ff141414ff151514ff151515bf11101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0d0d0dff3e3e3eff717070ff828283ff858585ff878787ff888888ff898989ff8a8b8bff8b8b8bff8b8b8bff8b8b8bff8a8a8aff8c8c8bff969696ff939393ff8e8e8eff8d8d8dff8c8c8cff8a8a8aff898989ff888788ff878788ff878787ff898989ff868687ff7c7d7dff565656ff212020ff040404ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfff9f9f9fff6f6f6fff5f5f6fff5f5f5fff4f4f5fff4f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f1ffefefefffefefefffeeededffecececffebebebffe9e9e9ffe7e7e7ffe5e4e4ffe3e3e3ffe6e5e5ffe8e9e8ffeaeaeaffe7e7e7ffe0e0e0ffdfdfdfffe0e0e0ffe1e1e1ffe2e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e7ffe6e6e7ffe6e6e6ffe5e5e5ffe1e1e1ffddddddffd8d8d8ffd5d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d0ffd0d0d0ffcfcfd0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcececeffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcdceceffcececeffcececeffcececfffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfd0d0ffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d4ffd7d7d7ffdcdcddffe2e2e2ffe7e7e7ffe8e9e8ffe9e9e9ffe9e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9eaeaffeaeae9ffeaeaeaffeaeaeaffeae9eaffeae9e9ffe9e9e9ffe8e8e9ffe8e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e3e3ffe1e1e1ffe1e1e0ffe3e3e3ffe9e9e9ffeeeeeeffebebeaffe4e4e4ffe3e4e3ffe6e5e5ffe8e8e7ffeaeaeaffebecebffedededffefefeffff0f0f0fff1f1f1fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff5f4f4fff4f5f5fff5f5f5fffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff171616ff151616ff151515ff151515ff141415ff141514ff141414ff141414ff141414ff141414ff141414ff131313ff111111ff111111ff0f0f10ff0c0c0cff0c0c0dff070808ff050505ff030303ff010101ff020202ff030303ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010000ff020202bf0202027f01010100000000000000000000000000000000000000000000000000000000000000003f030303bf090909ff0a0a0aff090909ff070708ff080808ff09090aff0c0c0cff151414ff1a1a1aff1c1c1cff1d1d1cff1f1f1fff212222ff242424ff272727ff2a2a29ff444545ffe2e2e2ffeaeaebffebebebffecececffecededffeeeeeeffefeeefffefefeffff0f0f0fff0f0f0fff1f1f1fff2f2f1fff1f1f2fff2f2f2fff3f3f3fff4f4f4fff5f5f6fff7f7f7fff8f9f8fffafaf9fffafbfbfffbfcfbfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefdfefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfefdfffefdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffefefefffffefefffffefffffefffffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff6f6f6fff5f5f4fff2f2f2ffdfdfdfffa4a4a4ff5b5b5bff262626ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff161616ff434343ff807f80ffcbcacbffefefeffff3f3f3fff4f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffffefefffffefefffefffffffffffffffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff7f8f8fff7f7f7fff6f6f6fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecececffebebebffeaebebffe9e9e9ffe8e8e8ffbdbdbdff2c2b2bff272727ff242425ff222222ff202020ff1e1d1dff1b1c1cff1a1a1aff161616ff0b0c0bff040404ff070707ff090909ff080808ff040404ff060606ff0707077f040404000000007f0000007f0000007f0000007f0000007f0000007f010101ff010101ff010101ff010101ff020201ff020102ff000000ff010100ff010101ff010101ff000001ff000100ff000000ff010000ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020203ff050605ff090909ff0b0b0bff0b0b0bff0d0d0dff111111ff121312ff121212ff121313ff131313ff141414ff151515ff141515ff141414ff151515ff161616ff171617000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff030403ff191a19ff444444ff6b6a6aff828283ff898989ff858685ff878787ff888889ff888888ff878787ff878787ff878686ff878787ff89898aff8b8b8aff898a8aff898989ff888989ff878786ff868686ff868786ff868686ff858585ff858585ff777676ff535453ff272728ff060607ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfcfff8f7f7fff5f6f6fff5f5f4fff4f4f4fff3f3f4fff2f3f3fff2f2f2fff1f1f1fff0f0f0ffefeff0ffeeeeeeffedededffecebecffeaeaeaffe8e8e9ffe6e5e5ffe3e3e3ffe3e4e4ffe7e7e7ffeae9e9ffe9e8e9ffe3e3e3ffe0dfdfffe0e0e0ffe1e1e1ffe3e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e7ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe4e3e4ffdfdfdfffdadadbffd6d6d6ffd5d5d6ffd4d4d5ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcecfceffcececeffcececeffcececeffcececeffcececfffcececfffcecfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfd0cfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d1ffd1d0d0ffd1d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d4ffd3d4d4ffd5d6d5ffdad9d9ffdfe0dfffe5e5e5ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebebeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e6ffe4e4e4ffe2e3e2ffe1e1e1ffe1e1e1ffe6e6e6ffecececffeeededffe8e9e9ffe3e3e3ffe4e4e4ffe7e6e6ffe9e9e9ffebebebffedededffeeeeeeffefeff0fff1f1f1fff1f1f2fff2f2f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff7f7f7fffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff171717ff171716ff161516ff151615ff151515ff151515ff151515ff151414ff151414ff141414ff141415ff141515ff141414ff141415ff151515ff151414ff151414ff131212ff111111ff0e0e0eff0b0c0bff0d0d0dff0c0c0cff070707ff050505ff030302ff020202ff020101ff010101ff000000ff000000ff010101ff000000ff000000ff020202ff030303ff020202ff020202ff020202ff020202ff020202ff020202ff020203ff010101ff000001ff030404ff080707ff0d0d0dff0c0c0cff0a0a0aff090909ff080807ff070707ff0c0c0dff171717ff1c1c1cff1e1d1dff20201fff222222ff252524ff272727ff2a2a2aff2c2d2dffaeaeadffebebebffececebffedecedffedeeedffeeeeeeffefefefffefefeffff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f3fff4f4f4fff5f5f6fff7f6f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfefffefdfefffefefefffefefdfffefefefffefefefffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefffffffffffefffffffffffffefefffefefffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff1f1f1ffd9dad9ff969697ff575858ff252525ff080708ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030403ff161616ff464646ff757575ffc1c1c1ffeae9eafff2f2f3fff4f3f4fff5f5f5fff6f6f6fff6f7f7fff7f8f8fff8f8f8fff8f9f9fff8f8f8fff9f8f8fff8f9f8fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9faf9fffaf9fafffafafafffafafafffafafbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefefefffffffffffefffefffefefffffefffffffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfcfffbfbfbfffafafbfffafafafffafafafff9f9f9fff9f9f8fff8f8f8fff7f7f7fff5f5f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f1fff0f1f0fff0eff0ffefefeeffeeeeedffecededffecececffebebebffeaeae9ffe8e9e8ff636263ff2b2a2aff282828ff262626ff242424ff212121ff1e1e1eff1d1d1dff1c1c1cff141515ff0b0b0bff080808ff080808ff040404ff060606ff080707ff080808ff080908ff070707ff010202ff010101ff010100ff010101ff000101ff020202ff030202ff010101ff010101ff010101ff020101ff020201ff000100ff010101ff010101ff010100ff000101ff000000ff000000ff010101ff010101ff000001ff000000ff020303ff030303ff030303ff050505ff070707ff0d0d0cff101010ff121312ff141414ff141414ff141414ff141414ff141414ff141414ff141415ff151415ff151515ff151515ff151515ff151515ff161616ff161716ff1817183f06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050605ff121212ff323232ff585858ff7d7d7dff878686ff858585ff858585ff868585ff858686ff868686ff878787ff888888ff898989ff898989ff888888ff878687ff868585ff848484ff858585ff898989ff878686ff7f7e7eff6b6b6bff3e3e3eff19191aff080808ff010101ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfdfff9f9f9fff6f6f5fff4f4f5fff4f4f4fff4f3f3fff3f3f3fff2f2f1fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffebecebffeaeaeaffe8e7e8ffe5e5e5ffe4e3e4ffe7e7e7ffe9e9e9ffe9e9eaffe5e5e4ffe0e0e0ffe1e1e1ffe2e2e1ffe3e2e2ffe3e3e3ffe4e4e5ffe5e4e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e7e8ffe7e8e8ffe7e7e7ffe6e6e6ffe2e2e2ffdededeffd9d8d9ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d4ffd4d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd2d1d2ffd1d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd2d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d1ffd1d1d2ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd8d8d8ffdcdcddffe2e2e2ffe7e7e7ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffeaeaeaffeaeae9ffe9e9e9ffe8e8e9ffe8e7e7ffe6e7e6ffe5e5e5ffe3e3e3ffe2e2e1ffe1e1e0ffe2e3e2ffe9e9eaffeeedeeffedededffe7e6e7ffe4e3e3ffe6e6e6ffe9e8e8ffeaeaeaffecececffedededffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0c0c0cff191919ff181818ff171717ff171617ff171616ff161616ff151616ff161616ff161516ff161616ff151616ff151615ff161516ff161616ff161616ff161716ff161616ff161616ff161616ff151616ff151515ff151515ff161616ff161616ff131314ff121212ff101010ff0d0d0dff0c0c0cff0c0c0cff080807ff050404ff050505ff040403ff030303ff030303ff020202ff020202ff020202ff020202ff030202ff020303ff020202ff010202ff010000ff030303ff040404ff050505ff070708ff0d0d0dff0c0d0cff090a0aff070707ff0a0a0aff161516ff1d1c1dff1f1f1fff202020ff222122ff242424ff262726ff2a2a2aff2c2d2dff424242ffecececffecececffedededffeeeeeeffefefeeffefefefffeff0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff2f2f2fff3f3f3fff4f5f5fff6f6f6fff7f7f7fff8f8f8fff9faf9fffbfbfafffbfbfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffefffefffefefefffefefffffefefefffefefefffdfdfefffefefdfffefdfdfffdfefefffefdfdfffdfdfdfffefefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffbfbfbfffbfbfbfffafbfafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f7f8fff7f7f7fff6f7f6fff6f6f6fff5f5f5fff4f4f4fff0f1f1ffd2d2d2ff898889ff525252ff282828ff0c0c0dff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff121212ff3c3d3dff696868ffb4b4b5ffe7e7e7fff1f2f2fff3f3f3fff4f4f4fff5f5f5fff5f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f8f9fff9f8f9fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafbfffafafbfffbfbfbfffcfbfbfffbfcfcfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffffffffffffffffffffefffffefffefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefefffdfdfefffefdfdfffefdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffafafbfffafafafffafafafff9f9f9fff8f9f8fff7f8f8fff6f6f6fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff2f2f2fff2f2f1fff1f1f1fff0f0f0ffefefefffeeeeeeffededeeffecedecffecebecffeaebebffc1c1c1ff2f2f2fff2c2b2cff292829ff272626ff232323ff212121ff202020ff202020ff1e1d1dff161616ff0a0909ff050505ff050505ff070707ff080908ff090909ff070707ff030303ff030203ff010101ff000000ff010101ff010001ff000100ff020101ff020202ff010101ff010101ff010101ff020201ff000000ff000000ff010101ff010101ff010102ff020101ff030203ff060506ff080808ff080908ff0a0909ff0e0e0eff101010ff0f1010ff111110ff131313ff151615ff151616ff151514ff151515ff151515ff151515ff151515ff141515ff151515ff151515ff151615ff161616ff161616ff161616ff161616ff161616ff171817ff1818197f0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff080808ff1b1a1bff404141ff6e6e6eff7c7c7cff818181ff848484ff838483ff848484ff878787ff888888ff868686ff868686ff858485ff858585ff838484ff858485ff878787ff868686ff757576ff5a5a5aff2b2b2bff0b0a0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfcfff6f6f6fff5f5f5fff4f4f4fff3f3f3fff3f2f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecebecffeae9e9ffe7e7e7ffe5e4e4ffe6e6e6ffeaeaeaffeaebebffe7e7e7ffe1e1e1ffe1e0e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe8e8e8ffe8e7e8ffe8e8e7ffe7e8e8ffe7e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e9ffe8e9e8ffe9e8e8ffe7e8e7ffe5e5e4ffe0e1e1ffdbdbdbffd7d7d8ffd6d7d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd2d2d3ffd2d2d3ffd3d2d2ffd3d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d2ffd3d3d2ffd3d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd6d6d6ffdbdbdbffe0dfe0ffe5e5e5ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffeaebeaffebebebffebebebffebebebffebebebffebebebffeaeaebffeaeaeaffeae9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe5e6e5ffe4e4e4ffe3e3e2ffe1e1e1ffe0e0e0ffe5e5e5ffecececffeeeeeeffececedffe5e5e5ffe6e5e6ffe8e8e8ffeaeaeaffebebebffedededffefeeeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f5f5fff8f8f8fffefdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0d0d0dff1a191aff191919ff181818ff181817ff171717ff171717ff161617ff161717ff171717ff171717ff161616ff171617ff171717ff181817ff171717ff171717ff171717ff171717ff171717ff161716ff161617ff161617ff171717ff181818ff181718ff171817ff171717ff171717ff171717ff171717ff151415ff151514ff161616ff131414ff050505ff010101ff020202ff010101ff020202ff000000ff010101ff020202ff010101ff010101ff020202ff040404ff030303ff040404ff050505ff080807ff0c0c0cff0d0d0dff0f0f0eff151516ff1f1f1fff222121ff232323ff222323ff242524ff272627ff292929ff2c2b2cff2f2f2fff979796ffeeedeeffeeeeeeffeeefeeffefefeffff0eff0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff7f6f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefefefffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffffefefffefffefffefefefffefefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffffffefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefffefffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffefefdfffdfdfefffdfdfdfffdfdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfbfffbfbfbfffbfbfafffbfafafffafafafff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f9fff9f9f8fff8f8f9fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff7f7f7fff7f6f7fff6f6f6fff5f5f5fff5f5f5fff4f5f4ffeeeeeeffc9c9caff7f7f7fff555655ff2c2c2cff080808ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0b0b0bff1a1a1aff3b3b3bff676868ffaaaaaaffe3e3e3fff1f1f1fff2f2f2fff3f3f3fff5f4f4fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9fafafffafafafffafafafffbfafafffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffefffefefffffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefdfffefdfefffdfefdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefdfefffdfdfefffefefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfdfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafff9f9f9fff8f9f8fff8f7f7fff5f5f6fff5f5f5fff4f5f5fff4f4f4fff3f4f3fff3f3f2fff2f2f2fff0f1f1fff0f0f0ffefeff0ffefefefffeeeeeeffedededffecececffecececff616161ff2e2e2eff2a2a2bff282828ff262625ff242425ff232323ff232323ff212120ff1e1e1dff141414ff0d0d0dff0a0a0aff070707ff080909ff060707ff020202ff020202ff010101ff010101ff010101ff000101ff010100ff010000ff010101ff030303ff010101ff020202ff020203ff040404ff030303ff050505ff090909ff0c0c0cff0e0e0eff0d0d0dff0e0e0eff121212ff161616ff161616ff151515ff171717ff171717ff161717ff161616ff171717ff171718ff171717ff161616ff161617ff161616ff161716ff161516ff151616ff161616ff171616ff161716ff171717ff171717ff171717ff181717ff171818ff181918ff191919bf14131300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0f0f0fff303030ff4f4f4fff686868ff757575ff7d7d7dff828382ff858584ff898989ff888888ff858585ff848484ff848484ff828282ff7b7b7bff6d6d6eff565756ff393a39ff1c1c1cff060606ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefdfff9f9f9fff4f5f5fff4f4f4fff3f3f3fff2f2f2fff1f2f2fff1f1f0fff0f0f0ffeeeeeeffeeeeeeffedededffebebebffe9e9e9ffe7e7e7ffe5e5e5ffeaeaeaffecececffe9eae9ffe3e3e3ffe0e1e1ffe2e2e2ffe3e3e3ffe5e4e5ffe5e5e5ffe6e6e5ffe7e7e6ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe6e6e6ffe4e4e4ffdededeffdadadaffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d7d6ffd6d6d6ffd5d6d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd4d3d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d4ffd4d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d6d5ffd8d8d8ffdddeddffe2e3e2ffe7e7e7ffe9e8e8ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffeaeaeaffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe8e7e7ffe6e6e6ffe5e5e5ffe4e3e4ffe2e2e2ffe1e1e1ffe1e2e2ffe8e8e8ffedededffeeeeeeffeaebebffe5e6e5ffe7e7e8ffe9e9e9ffebebebffecedecffeeeeeeffeff0effff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232323ff1b1a1aff1a1919ff191919ff191819ff181818ff181817ff181818ff181818ff181818ff181818ff181818ff181818ff191818ff191918ff191919ff191919ff191918ff191919ff191919ff181818ff171818ff181818ff181818ff181818ff191918ff191818ff181919ff191919ff1a1919ff1a1a1aff1a1a1aff1b1b1bff1c1b1bff1b1b1bff0a0909ff090908ff080808ff050405ff060706ff040403ff020202ff040504ff030303ff020202ff030202ff040404ff030303ff020302ff050505ff070707ff101010ff1b1b1bff1e1e1fff202020ff212121ff232323ff242424ff252525ff282827ff2a2a2aff2c2c2cff2f2f2fff444444ffdfdfdfffefeeeeffefefefffefefeffff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f4f3fff5f5f4fff6f6f6fff7f8f7fff8f9f9fff9f9fafffafafafffafbfbfffbfbfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfefefffefefefffefdfefffdfdfefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffbfbfbfffafafafffafafafffafafafffafafafffaf9fafff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f8f8fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f5ffebececffc1c1c1ff797979ff545453ff222222ff0a0a09ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f0000007f0000007f0000003f0000003f0000007f0000007f0000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0f0f0fff303030ff515051ff696969ffa5a6a6ffdededefff0f0f0fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f7f6fff7f7f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fffaf9fafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffefefdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefdfdfffefefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfafffafafafffafafafff9f9f9fff8f8f8fff7f7f7fff6f6f6fff5f6f5fff5f5f5fff4f4f4fff3f3f4fff3f3f2fff2f2f2fff1f1f1fff0f1f0fff0f0f0ffefefefffeeeeeeffededeeffedededffbcbcbcff363636ff2e2e2eff2b2b2bff282829ff272727ff262626ff252625ff232323ff212121ff1f1f1fff1d1e1eff1b1b1bff141414ff111011ff070707ff040404ff060607ff060606ff070707ff070707ff070707ff070707ff080807ff0c0c0cff0f0f10ff0d0d0dff0e0e0eff100f10ff121211ff111111ff131413ff171717ff191919ff191a19ff181818ff181818ff181918ff191819ff181818ff181818ff181918ff191919ff181818ff181817ff191919ff191919ff181818ff181818ff171818ff181817ff171817ff171717ff171717ff171717ff171817ff181818ff181818ff181818ff181818ff191818ff181818ff191919ff1a1a1aff1b1a1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff161616ff2c2c2cff3e3d3eff4f4f4fff5b5b5aff666766ff6e6d6dff737373ff6e6f6eff696968ff5b5b5bff4b4b4aff404040ff2f2f2fff1d1c1dff0d0d0dff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff5f5f6fff3f3f4fff3f3f3fff2f2f2fff2f1f1fff0f0f1fff0eff0ffefefeeffedededffededecffebebebffe9e9e8ffe7e7e7ffe9e9e9ffecececffecececffe6e7e7ffe2e2e2ffe2e1e2ffe3e3e3ffe4e5e5ffe6e6e5ffe7e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e8e9ffe9e8e8ffe8e8e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffe9eaeaffeaeaeaffeaeaeaffe9e8e9ffe5e5e5ffe1e1e1ffddddddffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d5ffd4d4d4ffd5d4d4ffd5d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d4d4ffd4d4d5ffd5d5d4ffd5d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd7d6d6ffdbdbdbffe0e0e0ffe5e5e5ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaebeaffebebebffecececffecececffebececffecececffecececffebebecffebebebffebebebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e3ffe2e2e2ffe1e1e1ffe3e3e4ffeaeaeaffedeeedffefeeeeffe9e9e9ffe7e7e7ffe9e9e9ffebebeaffecececffedeeedffefefeffff0f1f0fff2f2f2fff3f3f3fff4f4f4fff8f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff232323ff1a1b1aff1a1a19ff191919ff191919ff191919ff191919ff1a191aff191919ff1a1919ff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a1a19ff191919ff191919ff191919ff191919ff191919ff1a1a1aff1a1a1aff1a1a1aff1a1b1bff1c1c1cff1c1d1dff1d1d1dff1e1d1dff1c1c1cff181818ff181818ff181919ff161616ff171717ff151515ff111212ff141414ff131313ff111111ff121111ff131313ff121212ff101011ff121111ff161616ff1d1d1dff232323ff242424ff232223ff222122ff242424ff242525ff282828ff2b2c2bff2e2d2eff303030ff3d3e3effc5c5c5ffefefeffff0efefffeff0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f4fff4f4f4fff3f4f4fff4f4f5fff5f5f6fff7f7f7fff8f8f8fff8f8f8fffafafafffafbfafffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffefffffefffffffefefffefefefffefffefffefffffffefefffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfefffdfefefffdfdfefffefefefffdfefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffbfbfbfffafbfbfffafbfafffafafafffafafafff9f9fafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f6f6fff6f5f6fff5f5f5fff5f5f5fff5f4f5fff4f4f4ffe9e8e9ffb8b7b8ff747474ff555555ff313131ff0e0e0eff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff0a090aff2e2e2eff585858ff6d6d6dff9e9e9effd9d9d9ffeff0f0fff2f1f2fff2f2f3fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafbfbfffafafafffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefffffefefffffffefffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfdfefffefdfefffdfdfefffefdfdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafaf9fff9f9f9fff8f8f8fff7f6f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f3fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffeff0efffefefeeffeeeeeeffededeeffa9a9aaff323233ff2e2e2eff2b2b2cff2a292aff292929ff272828ff242524ff232323ff242424ff242424ff252525ff222222ff202020ff181818ff151616ff1a1a1aff1b1a1bff1b1b1bff1a1a1bff1b1c1bff1b1b1bff1b1b1bff1e1e1eff1f1f1fff1d1d1dff1d1c1cff1d1c1cff1c1d1dff1d1c1cff1c1b1bff1b1b1bff1b1a1bff1a1a1bff1a1a1bff1a1a1aff1a1a1aff1a1a1aff1a1a1aff191919ff19191aff1a1a1aff191a1aff1a1919ff1a191aff1a1a1aff1a1a1aff1a191aff191a19ff191919ff191818ff181818ff181818ff181818ff181818ff181819ff191919ff191919ff191919ff1a1919ff191919ff1a1a1aff1b1b1bff4546463f313131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff0c0c0cff0e0e0eff101111ff171617ff212121ff2e2e2eff2c2c2cff212021ff111211ff0b0b0bff0a0a0aff060606ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff9f9f9fff4f3f4fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff0eff0ffefefefffeeedeeffecececffebeaebffe9e8e9ffe9e9e9ffedededffeeedeeffeaeaeaffe4e4e4ffe2e2e3ffe3e3e3ffe4e4e4ffe6e5e5ffe6e6e6ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaebffebeaeaffeaebeaffeaeaebffeaeaeaffe7e7e7ffe4e4e4ffe0dfe0ffdbdbdbffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d6ffd5d5d6ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d5ffd5d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd9d9d9ffdededeffe3e3e3ffe7e7e8ffeae9e9ffe9eaeaffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffebebebffecebebffecececffecececffecececffecececffecececffecececffecebebffebebebffebebebffebebebffeaeaeaffe9e9eaffe9e9e9ffe8e8e8ffe7e7e7ffe6e5e5ffe4e5e4ffe4e3e3ffe2e2e2ffe2e2e2ffe6e6e6ffecececffeeefefffedededffe9e8e9ffe9e9e9ffebebebffecececffeeedeeffefefeffff0f0f0fff2f2f2fff3f3f3fff5f5f5fffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f313231ffc5c6c6ff828182ff232323ff1b1b1bff1b1b1bff1a1b1aff1a1a1aff1a1a1aff1a1a1aff1b1b1aff1a1a1bff1b1b1bff1b1b1bff1b1c1bff1b1c1cff1c1c1cff1c1c1cff1c1b1cff1c1b1cff1b1b1cff1b1b1bff1a1b1aff1a1a1bff1b1b1aff1a1b1aff1b1b1bff1b1b1bff1c1b1cff1b1c1cff1d1c1dff1e1e1dff1e1e1fff1f1f1fff20201fff1e1e1eff1d1d1dff1e1e1dff1f1f1fff1f1f1fff212121ff232223ff212221ff222222ff232323ff222322ff232323ff242525ff262625ff252526ff242424ff252525ff262726ff272727ff262627ff262627ff252625ff252525ff272727ff2b2b2bff2f3030ff323232ff3a3a3affbdbdbcffefefefffeff0f0fff0f0f0fff0f1f1fff1f1f1fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f2fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff6f7f6fff8f7f8fff8f8f8fff9f8f9fffafafafffbfafbfffbfbfbfffcfbfcfffdfcfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffffefefefffefefefffefefefffefefffffefffffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffcfcfcfffbfbfbfffafafbfffafafafffafafafffaf9f9fffaf9fafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff8f9f8fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f7f7fff6f5f6fff5f5f5fff5f4f5fff4f4f5fff4f4f5fff4f4f3ffe3e2e3ffafafafff777777ff5d5d5dff3e3e3eff181818ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0d0d0cff2b2b2aff545454ff717271ff9c9c9cffd3d3d3ffefeeeffff1f1f1fff2f2f2fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff6f6f6fff8f7f7fff9f9f8fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffafafafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefdfffefdfefffdfdfdfffdfdfefffdfdfefffefefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfbfbfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffafafafff9faf9fff8f8f9fff8f8f7fff6f7f7fff6f6f6fff5f5f6fff5f5f5fff4f4f4fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f1ffefefefffefefefffeeeeeeffedededff9b9b9bff333333ff2f2f2fff2c2c2dff2a2a2aff282828ff252625ff252525ff272727ff272728ff292828ff272727ff262526ff242524ff262626ff272728ff282827ff262626ff252525ff252526ff252525ff242524ff242323ff232322ff212221ff202120ff1f1f1fff1e1f1fff1e1e1eff1e1e1eff1d1d1dff1c1d1cff1c1c1cff1c1b1cff1b1b1bff1b1b1bff1b1a1aff1a1a1aff1a1b1aff1a1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1c1c1cff1b1b1bff1b1b1bff1b1b1bff1b1b1aff1a1b1aff1a1a1aff1a1919ff1a191aff19191aff1a191aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff1b1b1bff464546ffc4c5c57f62626200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff070707ff050505ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfff6f6f6fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff0f0f0ffefeeefffededeeffecececffeaeaebffeaeaeaffedededfff0efefffedededffe7e7e7ffe4e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaebffebeaebffebebeaffebebebffebebebffebebebffeae9eaffe6e6e6ffe2e2e2ffdedddeffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d7d7ffd7d7d6ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d5d5ffd5d5d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffdcdbdcffe0e0e0ffe5e5e5ffe9e9e8ffeaeaeaffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebecffecececffedececffedededffedededffedededffececedffededecffecececffebecebffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e9e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e2ffe4e4e3ffeaeae9ffeeeeeeffeff0efffedededffe9e9e9ffeaeaeaffecececffedeeeeffefefeffff0f0f1fff2f2f2fff3f3f3fff9f9f9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f646464ffc7c7c7ffc5c5c6ff828181ff404040ff222223ff1c1b1bff1c1b1bff1b1b1bff1b1c1cff1c1c1cff1c1c1cff1c1c1cff1d1c1cff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1d1eff1d1d1dff1c1c1cff1c1c1cff1c1c1bff1c1c1cff1b1c1cff1c1c1cff1d1c1cff1d1d1dff1e1e1eff1f1f1fff20201fff212021ff222222ff222222ff202020ff202020ff202021ff222122ff232323ff242425ff262626ff272727ff272627ff272727ff282828ff292929ff2a2a2bff2c2c2cff2b2b2bff292929ff2a2a2aff2c2b2bff2b2b2cff2b2b2bff2a2a2aff282828ff262626ff2a2a2aff2f2f2fff343434ff383939ffaeafaffff0f0effff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f9fff9f9f9fffafafafffafbfbfffbfbfbfffbfcfbfffcfcfcfffcfdfdfffdfefdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefefffdfefdfffdfdfefffdfefefffdfefefffefdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffefefefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfafafffafafafffafafafff9fafafffaf9f9fffafafafffafafafffafafafff9f9f9fffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff2f2f2ffe2e1e1ffbcbcbcff838483ff666666ff494949ff1c1c1dff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060607ff161616ff3d3d3cff5e5e5eff7f7f80ffb3b3b3ffdbdbdbffeeeeeefff1f1f1fff1f1f2fff2f2f2fff3f3f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffbfafbfffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefefffdfdfefffefdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffafafbfffafafafff9f9f9fff9f8f8fff7f8f8fff7f7f7fff6f6f6fff5f5f5fff4f4f5fff4f4f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffefefefffefeeeeffeeeeeeffedededff8c8d8dff323232ff302f30ff2c2c2cff292929ff272727ff292929ff2a2b2aff2c2b2bff2d2d2cff2c2b2bff2a2a2aff2a2a2aff2c2c2cff2b2b2bff2a2a2aff292a2aff292929ff292829ff282828ff272727ff262626ff262526ff242424ff232223ff212221ff212020ff202020ff1f1f20ff201f20ff1f1f1fff1e1e1eff1d1d1eff1d1d1dff1c1c1cff1b1c1cff1c1b1cff1c1c1cff1c1c1cff1c1c1bff1c1b1cff1c1c1cff1c1c1cff1d1e1eff1d1d1dff1d1c1cff1c1c1cff1c1c1cff1c1c1cff1b1b1bff1b1a1bff1b1b1aff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff1c1b1bff464646ffc4c4c4ffc6c5c57f63636300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff4f4f3fff3f3f3fff2f2f3fff2f2f2fff0f0f0ffefefefffeeedeeffecececffebebebffedededfff0f0f0ffefefefffeaeaeaffe5e6e6ffe4e4e4ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffeaeaeaffebeaeaffebebeaffebeaebffeaebebffebebebffebebebffebebebffebebecffecebecffecececffecececffebebebffe7e7e7ffe5e4e4ffe0e1e0ffdcdcdcffdbdbdaffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd5d5d5ffd4d4d4ffd5d4d4ffd5d5d4ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd6d7d7ffd6d7d7ffd7d6d6ffd7d7d6ffd6d7d6ffd7d6d6ffd7d7d6ffd6d7d7ffd7d7d7ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd9d9daffdfdfdeffe2e3e3ffe7e7e8ffeaeaeaffeaeae9ffeae9e9ffeaeaeaffeaeaebffebebebffebebebffecebecffececedffedededffedededffedededffedededffedededffedededffecededffecececffecebebffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e3ffe6e6e7ffedededffefeeeffff0f0f0ffececedffeaeaebffecececffeeeeeeffefefeffff0f0f0fff2f2f2fff5f5f5fffcfdfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f656565ffc9c9c9ffc7c8c8ffc5c6c6ffc5c5c5ffbabbbbffa09fa0ff7e7e7eff545454ff383737ff202020ff1d1d1dff1d1d1dff1e1d1dff1e1e1eff1e1e1eff1e1e1eff1f1e1eff1e1f1eff1e1f1fff1f1f1fff1e1e1eff1d1e1dff1e1d1eff1d1d1eff1d1d1dff1d1e1eff1e1e1eff1e1f1eff1f1f1fff202121ff222222ff232323ff242424ff242525ff232323ff232323ff232324ff242424ff262625ff272828ff292929ff2a2a2aff2a2a2aff2a2a2aff2b2b2bff2d2c2cff2e2e2eff2f2f2fff2f2f2fff2d2d2dff2e2f2eff2f2f2fff2e2f2fff2e2e2eff2d2d2eff2d2c2dff282929ff2c2c2cff333333ff3a3939ff9f9f9fffeff0f0fff0f0f0fff0f0f0fff1f1f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f5fff6f7f6fff7f7f7fff8f7f8fff8f8f8fff9f9f9fffafaf9fffbfafbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffefdfefffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffefefefffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffbfbfcfffbfbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafff9fafafff9fafafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff2f2f2ffebebebffcfcfcfff9b9b9bff6d6d6eff4c4d4dff1e1e1eff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0bff2a2b2bff4d4d4dff686767ff8e8e8effc8c8c8ffe7e7e6fff0f0f0fff1f1f1fff1f1f1fff2f2f1fff2f3f2fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff7f7f7fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9fafff9fafafffafafafffafafafffafafafffafbfbfffbfafafffafbfafffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefefdfffefdfdfffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafff9f9f9fff9f8f9fff8f8f8fff7f7f7fff7f6f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff1f1f1fff0f0f0fff0f0f0ffefefefffeeeeefffeeeeeeffecebecff868686ff323232ff2e2e2fff2b2b2bff2b2b2bff2e2e2eff2e2e2eff2f2f30ff303030ff2f302fff2e2e2eff2e2e2eff2f2f2fff2f2f2fff2e2e2eff2d2d2dff2d2d2dff2c2c2cff2b2b2bff2b2a2aff2a292aff282828ff272727ff252525ff242424ff232323ff222222ff222223ff222222ff222121ff212021ff201f1fff1f1e1eff1e1d1eff1d1d1dff1d1d1cff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1e1dff1d1e1dff1f1f1fff1e1e1fff1e1e1eff1e1d1eff1d1d1dff1c1c1dff1d1c1dff1c1c1dff1c1c1cff1c1c1dff1c1d1cff1c1c1cff1f2020ff3a3a3aff5a5a5aff838283ffadadadffc5c5c6ffc8c7c8bf9797970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfdfff7f7f7fff4f3f4fff3f3f3fff2f2f2fff1f0f1ffefefefffeeeeeeffedededffedeeedffefefeffff1f1f1ffecedecffe7e8e7ffe5e5e6ffe6e6e6ffe7e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffecececffecececffecececffecececffecececffecedecffecececffedecedffe9eae9ffe5e6e5ffe3e3e3ffdfdedfffdbdcdbffdbdbdbffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9d9d9ffdad9daffd9dad9ffd9dadaffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d7ffd7d8d7ffd8d7d7ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffdcdcdcffe1e1e1ffe5e5e5ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebecebffecececffecececffecececffedededffeeededffeeedeeffedeeedffeeededffedededffedececffecececffecececffecececffebebecffebebebffeaeaeaffeae9eaffe8e9e8ffe8e9e8ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffeaeaeaffeeeeeefff1f0f0fff0f0f0ffecececffecececffeeeeeeffefefeffff0f0f1fff2f2f2fffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffcbcbcbffc9c9c9ffc7c7c7ffc7c7c7ffc7c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffb3b3b3ff959695ff676867ff323232ff1f1f1fff1f1f1fff1f1f1fff1f201fff202020ff202020ff202020ff1f1f1fff201f20ff1f1f1fff1f201fff201f1fff202020ff202020ff202120ff212121ff222323ff242424ff252525ff262626ff262626ff262525ff262626ff262626ff272727ff282828ff2a2a2aff2c2c2cff2c2d2dff2d2e2dff2e2e2eff2e2f2eff303030ff313131ff333332ff333333ff323232ff323232ff323232ff323131ff313131ff313131ff303030ff2d2d2dff2d2d2dff343433ff838382ffefefeffff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f5f6fff6f7f6fff7f7f7fff8f8f7fff8f8f8fff8f9f8fff9f9f9fffafafafffafbfbfffbfbfbfffbfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffdfefdfffefefefffdfefefffdfefdfffefdfdfffdfefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefffffffffefffffffffffffffffffffffffffffefefffefefefffffffffffefffffffefffffffefffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffdfdfdfffcfdfcfffbfbfcfffbfbfbfffafafafff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff6f6f7fff5f5f5fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff0f0f0ffdcdcdcffafafb0ff757575ff4e4d4eff292929ff0d0d0dff050404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff060606ff292929ff585757ff6f6f6fffa4a4a4ffd7d7d7ffeeededfff1f1f1fff1f1f2fff2f1f2fff1f1f2fff2f2f2fff2f2f2fff3f3f3fff3f4f3fff5f5f5fff6f6f6fff7f8f7fff9f9f9fff9f9f9fff9faf9fff9f9f9fffafafafffafafafffafafafff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfff9fafafff9f9f9fff8f8f8fff7f7f8fff7f7f7fff6f6f6fff5f5f5fff4f4f5fff4f4f4fff4f3f3fff3f3f3fff2f2f2fff2f2f1fff1f1f1fff0f0f0fff0efefffefefefffeeeeefffeeeeeeffeae9eaff686868ff2f2f2fff2d2d2dff2f2f2fff313131ff313131ff323232ff333333ff323232ff323131ff323131ff333333ff323232ff313232ff313131ff313030ff2f2f2fff2e2e2eff2d2d2dff2c2c2dff2b2c2bff2a2a2aff282828ff262627ff262525ff242525ff242424ff242424ff232423ff222223ff212121ff202020ff1f1f1fff1e1f1eff1e1e1eff1e1e1eff1f1e1eff1f1e1eff1e1f1eff1e1e1eff1f1f1fff202020ff202020ff1f1f1fff1e1f1fff1e1f1eff1e1e1eff1e1e1eff1e1d1dff1d1e1dff373637ff6f7070ff979897ffb4b4b4ffc5c5c5ffc5c6c6ffc6c6c5ffc6c6c6ffc8c7c7ffcac9c9ffcacaca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff4f4f5fff3f3f3fff3f2f3fff0f1f1ffeff0efffeeeeefffeeeeeeffeeeeeefff0f0f0ffeff0efffe9eae9ffe6e7e7ffe7e7e6ffe7e7e8ffe9e8e9ffe8e9e9ffe8e9e8ffe8e8e8ffe9e9e9ffeae9e9ffeaeae9ffeaeaeaffebebebffebebebffebebebffebebebffebebebffebebebffebececffebebebffebebebffebecebffebebecffecececffecececffecececffecececffecececffedededffedededffedededffedededffebebebffe7e7e7ffe4e5e4ffe1e0e1ffddddddffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdbdbffdadbdbffdadbdaffdbdadaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd7d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d8d8ffd7d8d8ffd7d8d7ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd7d7d7ffd8d7d7ffd7d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffdad9daffdfdfdfffe3e3e3ffe7e7e7ffeaeaebffebebebffeaeaebffeaeaeaffeaeaebffebebebffecebecffecececffecececffedededffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffedeeeeffedededffedededffedececffecececffecececffebebecffebebebffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffe7e7e7ffececedffeff0f0fff2f1f2ffefefefffedededffededeeffefefeffff0f0f0fff4f5f5fffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcecdceffccccccffcacbcbffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc9c9c8ffc8c9c8ffc8c8c8ffc7c8c8ffc8c8c7ffc8c7c7ffc4c4c4ffa8a8a9ff8e8e8eff616262ff3f3f3fff282828ff212121ff212121ff212121ff202120ff212021ff212121ff212121ff222222ff222222ff242423ff252524ff262626ff272727ff282929ff292929ff292929ff292929ff2a2a2aff2b2a2aff2b2c2cff2d2e2dff2f302fff313131ff313231ff323232ff333333ff343434ff353535ff363636ff373736ff363636ff363635ff353535ff353535ff363636ff353535ff353535ff323232ff303030ff7d7d7dffedededffeff0effff0f0f0fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff7f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fffaf9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefdfffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefffefffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffefffffffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffdfefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefdfffdfdfefffdfdfdfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffdfefdfffdfdfdfffbfbfbfffafafafffafafafff9faf9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f9fff8f9f8fff9f8f8fff9f9f8fff8f8f8fff7f7f7fff5f5f6fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff1f1f1ffe8e8e8ffc9cacaff939394ff676767ff474747ff252524ff0e0d0eff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040404ff161616ff353534ff5b5b5bff8a8a8affc0c0c0ffe5e4e4fff0f0f0fff1f2f1fff2f1f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffafafafffafafafffafafafffafbfbfffafafbfffafafafffafafafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefefdfffdfefefffefdfefffdfefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafff9f9f9fff8f8f8fff7f8f7fff7f7f7fff6f6f6fff5f6f5fff5f5f4fff4f5f5fff4f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f1fff1f1f1fff0f0f0ffefefefffefefefffeeefefffeeeeeeffe8e8e7ff676766ff313130ff343434ff343435ff343434ff353636ff373737ff363636ff353535ff363736ff393939ff373736ff363636ff353535ff343434ff333333ff323232ff313131ff303030ff2e2f2fff2d2d2dff2c2b2bff29292aff282828ff272727ff272627ff262626ff252525ff252525ff232324ff222222ff212121ff202020ff202020ff202020ff202020ff202020ff202020ff202020ff202020ff212121ff212221ff202121ff2a2a29ff444444ff656565ff8f8f8fffabacabffc4c4c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffcac9caffcacacaffcccdcc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f8fff4f4f4fff3f3f3fff1f1f1fff0f0f0fff0efeffff0f0f0fff0f0f0fff2f2f2ffedededffe8e8e8ffe8e7e7ffe8e8e8ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebeaeaffebebebffebebebffebececffececebffecececffecececffecececffecececffecececffecececffecececffededecffecedecffedecedffedededffedededffedededffedededffedededffedededffedededffedededffeaeaeaffe6e6e6ffe3e3e3ffdfe0e0ffdcdddcffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdcdcdcffdcdcdcffdcdcdbffdbdcdcffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffdadadaffdad9daffd9d9d9ffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d7d7ffd8d7d8ffd7d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffddddddffe2e1e1ffe5e5e5ffeaeaeaffecececffebebebffebecebffebebebffecebebffecebecffecececffecededffedededffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffededecffecececffecececffececebffebececffebebebffeaeaeaffe9eaeaffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffeaeae9ffefefeffff1f1f1fff2f2f1ffefefefffeeedeeffefefeffff1f1f1fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd0d0d0ffcececdffcdccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcacaffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c9c8ffbfbfbfffa9a9a9ff929292ff727272ff595959ff424242ff2c2c2dff242423ff242424ff252524ff252526ff272727ff282828ff2a2a29ff2b2b2aff2b2b2bff2b2c2bff2c2c2cff2d2d2dff2e2e2eff30302fff313131ff323233ff343433ff343434ff353635ff363736ff373837ff393939ff393a3aff3a3a3aff393939ff393939ff383838ff383939ff3a3a39ff393939ff383939ff565656ff90908fffe8e9e9ffefefeffff0f0f0fff0f0f0fff1f1f1fff1f2f1fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff9f9f9fff9f9f9fffafafafffbfbfafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefdfefffdfdfdfff9f9f9fff6f5f5fff6f6f6fff7f7f7fff8f8f8fff8f9f9fffafaf9fffafbfafffcfcfbfffcfdfcfffdfdfdfffdfefefffdfdfefffefefdfffefdfdfffdfefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffdfdfdfffcfcfcfffbfcfcfffbfbfbfffafbfbfffafafafff9f9fafff9fafafff9faf9fff9f9fafff9faf9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff3f4f4fff3f3f3fff3f4f3fff3f3f3fff2f2f3fff2f2f2fff1f2f1ffeeeeeeffdadbdaffafb0afff787878ff5d5d5dff383838ff111211ff040404ff030203ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070808ff10100fff292929ff4e4d4dff6c6c6cffa3a3a3ffd3d4d4ffecececfff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff2f2f2fff2f3f2fff3f4f3fff4f4f4fff5f6f6fff7f7f7fff8f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafbfbfffafafbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfcfffafafafffaf9fafff9f9f9fff9f9f9fff9f9fafffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfff9fafafff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff5f6f5fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f0fff0efefffefefefffefeeefffeeeeeeffe2e2e2ff989998ff595959ff373737ff363737ff393838ff3a3a3aff39393aff393838ff393939ff3c3c3cff3a3b3aff393a3aff383838ff373737ff363636ff353535ff343434ff323333ff313131ff30302fff2e2e2dff2c2c2cff2b2b2bff292a2aff282929ff282829ff282727ff272626ff252525ff242424ff232323ff222222ff222221ff212221ff212122ff212121ff252524ff373737ff49494aff5e5e5eff838382ffa4a4a4ffc2c2c2ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacbffcccccdffcfcece7f676767000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000007f0000007f0000007f0000007f0000007f0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfcfff5f5f5fff4f3f3fff1f1f1fff0f0f0fff1f1f1fff1f2f2fff3f3f3fff0f0f0ffeaeaeaffe8e8e8ffe8e8e9ffe9e9e9ffeaeae9ffeaeae9ffe9eaeaffe9e9eaffeaeaeaffeaebeaffeaebebffebebebffecececffecececffececedffecececffecececffedececffedececffedecedffecececffedecedffedecedffedededffedededffedededffedededffedededffedededffedededffededeeffeeeeedffeeeeeeffeeeeeeffececedffe9e9eaffe7e7e7ffe2e3e2ffdfdfdfffdededeffddddddffdeddddffdddddeffdededeffdededeffdededeffdededeffdfdfdeffdededeffdfdedeffdededeffdededeffdededeffdededeffdedddeffdeddddffdddcddffdcdcddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdcffddddddffddddddffddddddffddddddffdddddeffdededdffdededeffddddddffddddddffddddddffddddddffdededeffdededeffdededeffdededeffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e1ffe1e2e2ffe1e1e2ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e3ffe2e2e2ffe2e3e2ffe3e3e2ffe3e3e3ffe4e4e4ffe7e7e7ffe8e8e8ffe7e7e7ffe9e9e9ffedededffedececffececebffebecebffebecebffecececffecececffedeeedffeeefeeffeff0f0ffefefeffff0f0f0fff0f0f0ffefefefffeeeeeeffeeeeeeffedededffedededffedededffedededffecededffecececffecececffebecebffebebebffebebeaffeaeaeaffebebebffeaeaeaffe9eaeaffe9e8e9ffe8e8e8ffe7e7e8ffe8e8e7ffedededfff1f2f1fff3f3f3fff2f2f2ffefeeefffefefeffff5f5f5fffdfefdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696969ffd1d1d1ffd0cfd0ffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdcdccffccccccffccccccffcbccccffccccccffcbcbcbffcbcbcbffcbcacbffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffc5c4c4ffafafafff9a9a9aff808080ff606060ff4c4c4bff363636ff2c2c2cff2d2d2dff2e2e2eff2f2f2fff2f302fff313031ff313231ff333333ff353435ff363636ff373736ff383838ff393938ff3a3a39ff3b3b3bff3c3c3cff3d3d3eff3e3e3eff3c3c3cff3c3c3cff3b3b3bff3b3c3cff525152ff878888ffc5c5c6ffecececffefeeeeffefefeffff0f0effff0f0f0fff1f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfbfff5f4f4ffe8e8e8ffcfd0d0ffb1b1b1ffb7b7b7ffbebebeffc5c5c5ffc9c9c9ffcececeffd3d3d3ffd8d8d8ffddddddffe2e1e1ffe7e7e7ffeaeaeaffecececffefefeffff2f1f2fff3f3f3fff5f5f6fff8f8f8fffdfdfcfffefefefffefefdfffdfdfefffefefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffdfefdfffdfefdfffefdfdfffefdfdfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafff9fafafffafafafff9f9f9fff9f9fafffaf9fafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff4f5f5fff4f4f4fff5f5f5fff6f6f6fff5f5f5fff3f4f4fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1ffe7e7e7ffc4c4c4ff929292ff686767ff414141ff292929ff1a1a1aff0c0c0cff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff161616ff2e2e2eff454545ff616161ff898989ffbcbcbcffe1e1e1fff0f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f5f4fff4f4f4fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f8f9fff9f9f9fff9f9f9fff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfcfffefefdfffdfdfdfffafafafff8f8f8fff7f7f6fff5f5f5fff4f3f4fff2f2f2fff0f0f1ffefefefffecececffe9e9e9ffe6e5e5ffe1e1e1ffdcdcdcffd8d8d8ffd2d3d3ffcfcfd0ffcacacaffc6c6c6ffd3d3d4ffeaeaeafff6f5f5fffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffafbfafffafafafff9f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff1f1f1fff0f1f0fff0f0f0fff0efefffefefefffeeeeefffeeeeeeffedededffebeaebffc8c8c8ff8d8d8cff515151ff3d3d3dff3d3d3cff3c3c3cff3b3b3cff3f3f3fff3e3e3eff3d3d3dff3c3c3cff3a3b3bff393939ff383838ff373636ff353535ff343434ff323232ff303030ff2e2e2eff2d2d2dff2c2c2cff2b2b2bff2a2a2aff292a29ff282828ff272727ff282827ff393939ff4b4b4bff606060ff7f7e7eff959696ffa9a9a9ffbdbdbdffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcacac9ffcacacaffcacacaffcacacbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbccccffcdccccffcecfcfffcfcfd07f686868000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f8fff4f4f4fff2f2f2fff2f3f2fff3f3f3fff4f3f4fff3f3f3ffedededffe9eae9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebececffecececffecececffedececffedececffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffeeededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeefff0f0f0ffeeefefffeeeeeeffeeeeeeffefefefffeeededffecebecffebebebffeaeaeaffeaeaeaffebebebffebebebffebebebffebebecffecececffedececffececedffecedecffecececffedededffedededffedeeedffedeeedffedededffedececffececedffecedecffecedecffedecedffedececffecececffecececffecebecffebebecffecececffecedecffedecedffecedecffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeffff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f6fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff8f8f8fff9fafafff9f9f9fff6f6f6fff0f0f0ffeeeeeefff1f1f1ffefefefffedeeedffecececffecececffedededffefeeeffff0eff0fff0f0f0fff0f0f1fff2f2f2fff2f2f3fff3f3f3fff2f2f2fff1f1f2fff0f1f1fff0f0f0fff0f0f0ffefefefffeeeeefffeeeeeeffeeeeeeffedededffedececffecececffebececffebececffecececffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffebeaeafff0f0f0fff3f3f2fff4f3f4fff2f2f2fff1f2f1fffbfbfbfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f69696affd2d2d2ffd1d2d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcececeffcececeffcececdffcdcdcdffcdcdcdffccccccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdceceffcdcdcdffcecdceffcecdceffcececeffcececeffd0cfcfffcbcbcbffbababaffa6a7a7ff9c9c9cff939392ff7d7d7dff747474ff666766ff636363ff585857ff525252ff4a4a4aff3f3f40ff3c3c3cff3d3d3dff3e3e3eff3f3f40ff404141ff424142ff3f3f40ff4c4d4cff7a7b7bffbabbbaffe5e5e5ffecececffedededffeeeeeeffefeeeeffefeff0fff0f1f1fff1f0f1fff1f1f1fff1f2f2fff2f2f2fff2f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9fafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefffffefefefffefffefffefffffffefffefffefffffffffefefffefffefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfff7f7f7ffedededffd7d8d7ffb3b3b3ff909190ff797979ff6d6d6dff6a6a6aff69696aff676868ff6a6a6bff6d6d6dff717071ff747474ff7a7a7aff808081ff878787ff8f8f8fff969696ff9a9b9affa3a3a3ffb1b1b1ffbcbdbcffdbdcdcfff7f7f7fffefdfdfffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffaf9f9fffaf9fafffaf9fafffafafafffafafbfffafafafffafafafffafafafffafafafff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff6f6f7fff6f6f6fff5f5f5fff5f5f5fff5f6f6fff5f6f5fff6f6f6fff6f6f6fff4f4f5fff3f2f3fff2f2f2fff2f2f2fff2f2f1fff1f1f1ffedededffd9d8d8ffacacacff787778ff5e5e5eff535454ff333333ff141414ff080707ff030404ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090808ff171717ff353535ff4e4e4eff5f5f5fff737272ff9f9f9effd3d3d4ffeaeaeafff1f1f1fff1f1f1fff1f2f2fff2f3f3fff3f3f3fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff3f4f3fff4f4f4fff4f4f4fff5f5f6fff7f6f6fff8f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafbfafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfff9fafaffe7e7e7ffc9c9c9ffc1c0c1ffb2b2b2ffacabacffa3a3a2ff9c9c9cff969797ff8d8e8dff898989ff888888ff828383ff7d7d7dff7b7a7aff757575ff737474ff717172ff737273ff7c7c7cff959595ffb8b8b8ffdbdbdbffeeeeeefff7f8f8fffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff8f8f8fff7f7f8fff7f7f7fff6f6f7fff6f6f6fff5f5f5fff4f5f4fff4f4f4fff3f3f4fff3f3f3fff2f3f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffecedecffecececffebebebffe7e6e6ffbebebeff848484ff505051ff3f403fff434343ff424242ff414141ff3f403fff3e3e3eff3c3c3cff3b3b3bff393939ff3e3e3eff464646ff454545ff525252ff525252ff575757ff606060ff616161ff6f6f6fff828282ff9a9a9affacababffbfbfbfffcecfcfffcecfcfffcececeffcdcdcdffcdcdcdffcdcdcdffcdcccdffccccccffccccccffcccccdffccccccffccccccffccccccffccccccffcbcbcbffcccbccffcccbccffccccccffccccccffcccbccffccccccffccccccffccccccffcdcdcdffcdcdcdffcdcecdffcecfcfffcfcfcfffd1d1d1bf9e9e9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfcfff5f5f6fff1f1f1fff3f3f3fff4f4f4fff5f5f4fff0f0f0ffecececffeaeaeaffeaeaeaffeaebebffebebebffebebebffebebebffebebebffecececffebececffecececffececedffedededffedededffeeeeeeffeeefefffefefeeffeeefeeffefefefffeeeeeeffeeeeeeffedededffedededffeeededffeeededffedededffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffefefeffff1f1f1fff2f2f2fff2f2f2fff2f2f2fff8f8f9fffafafafffbfbfbfffefefefffefefefffdfefdfffdfefdfffdfdfefffefefefffefdfefffefdfefffdfdfdfffdfdfdfffdfefefffdfefefffdfefdfffdfefdfffdfefdfffdfdfefffefefefffefdfefffdfdfdfffefdfdfffdfefefffefefefffefefefffdfdfdfffefefefffefdfefffdfdfefffefdfdfffdfefefffdfefefffefefefffefefefffefefdfffefefefffdfefefffdfefdfffdfdfefffefefefffefdfefffefdfefffdfefefffefefdfffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefdfdfffcfcfcfff7f7f7ffefefefffefefefffeff0f0fff0f0f0ffeff0efffefefeffff0f0f0fff0f0f0fff1f0f0fff2f2f2fff2f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff0f0f0fff0efefffefeff0ffeeefeeffedededffedededffededecffedededffedededffedededffedeeedffedededffedededffecececffebebebffedeeeefff2f3f2fff4f4f4fff6f5f6fff9f8f8fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd4d3d4ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d0d1ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0cfffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffd0cfcfffd0cfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d8d8ffd9d8d9ffd9dadaffdbdbdaffdcdcdbffd2d2d2ffcececeffc1c1c1ffbebebeffb2b2b2ffadadadffa4a4a4ffb4b4b4ffdededeffe7e7e8ffe9e9e9ffebebebffecececffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9faf9fffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefefefffefffffffefffffffffffffffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffcfcfcfffafafafff2f2f2ffdbdbdbffb3b3b4ff8f908fff717171ff616161ff525252ff484848ff404040ff3b3b3bff383838ff383838ff383838ff393939ff3c3b3bff3d3d3dff3f3f3fff424242ff454545ff494a49ff4d4d4dff515150ff565656ff606061ff676667ff939393ffe1e2e1fffafafafffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff4f4f4fff3f3f3fff2f2f2fff2f1f2fff1f1f1fff0f0f0ffeeefefffe5e5e5ffc4c4c4ff919191ff757575ff616161ff4d4d4dff373736ff252525ff141515ff090a09ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff040404ff080808ff1a1a1aff343434ff4e4e4eff636463ff767676ff8f8f8fffbababaffe0e0e0ffeeeeeefff0f0f0fff1f1f1fff2f2f2fff2f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f5fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f9f8fffafaf9fffafafafff9f9f9fffafaf9fffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffbfbfbffebebebffa8a8a8ff767676ff6c6c6cff5f5f5fff585758ff525252ff515151ff4f4f4fff4c4c4cff4a4a4aff474646ff424242ff3f3f40ff3f3e3fff3f3f40ff3f3f3fff404040ff434343ff4d4d4cff595959ff666666ff777877ff929292ffbababaffe0e0e0fff3f3f3fffbfafbfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafff9f9f9fff8f8f9fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f4f4fff3f4f4fff3f3f3fff2f2f3fff2f2f2fff1f2f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0ffefefefffefefefffeeefeeffeeededffedecedffecececffebebeaffe9eaeaffe8e8e8ffe2e2e2ffbababaffa5a6a5ffb1b1b1ffb3b3b3ffb7b7b8ffc1c1c2ffc0c0c0ffcdcdcdffcececdffd2d3d3ffdbdbdbffdbdadaffd9d9d9ffd8d8d9ffd7d8d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcfceceffcececeffcececeffcececeffcdceceffcececeffcecdceffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcececeffcececfffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd3d3d3ffd3d3d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f0000007f0000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffafafafff4f4f3fff4f4f4fff6f7f6fff3f3f3ffeeeeeeffecececffebebebffecececffededecffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefeff0fff0efefffefefeffff0f0f0fff1f1f1fff1f1f1fff0f0f0fff0f0efffefeff0ffefefefffeeeeeeffeeeeedffedeeedffeeededffedeeedffeeedeeffeeededffededeeffeeededfff0f1f0fff2f2f2fff1f2f1fff3f3f3fff0f0f0fff5f6f6fffbfbfbfffdfdfdfffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfdfff9f9f9fff1f1f1ffefefefffeff0effff1f0f0fff0f0f0fff0f0f1fff0eff0fff2f2f2fff3f3f2fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0eff0ffefeeefffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefeffff2f3f2fff4f4f4fffaf9fafffefdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd5d5d5ffd4d3d4ffd3d2d3ffd3d3d3ffd3d2d2ffd3d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d2d2ffd2d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d6d7ffd8d7d7ffd8d8d8ffd9d9d9ffd9dad9ffdbdadbffdbdbdcffdcdcddffdedddeffdededfffe0dfe0ffe1e1e1ffe2e2e2ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe9e8e9ffeaeaeaffecececffedededffeeeeeeffeeeeeeffefeff0fff0f1f0fff1f1f1fff1f1f1fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fffafaf9fffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffcfcfcfff6f5f5ffe5e5e6ffc0c0bfff8f908fff6f6f6eff5c5b5bff4b4b4bff3d3d3dff343434ff2b2c2bff272728ff252525ff202021ff1d1d1eff1d1e1dff1d1d1dff1d1d1dff1c1c1cff1d1d1dff1e1e1eff1f1f1fff1f1f1fff212021ff222122ff232222ff272727ff303030ff3d3d3cff616061ff929192ffe2e2e1fffbfbfbfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff5f6f5fff6f6f6fff7f7f7fff4f5f4fff1f1f1fff0f0f0ffefeff0ffefeeefffecececffdadadaffc1c1c1ffa1a1a1ff848484ff6b6b6bff5c5d5dff4c4b4cff3b3a3aff272727ff0f0f0fff030403ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff090909ff121211ff1c1c1dff2c2c2bff393939ff505050ff696969ff838382ffa2a2a2ffc1c1c2ffd9d9d9ffe8e8e8ffeeeeeefff0f0f0fff0f1f1fff2f2f2fff3f3f3fff4f4f3fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff6f5f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfafbfffcfbfbfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcffecececffa8a8a9ff6e6e6eff474746ff373737ff2b2b2cff282928ff262727ff252625ff252525ff242424ff222222ff202020ff202020ff202020ff1f1f1fff1f1f1fff202020ff232323ff252626ff2a2a2aff2f2f2fff383838ff444444ff4c4c4dff5a5a5aff717272ff989897ffc4c3c3ffe8e8e7fff6f6f6fffcfcfdfffefefefffefefffffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffafafafff9f9fafff9f9f8fff8f9f8fff7f8f8fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f0f1fff0f0f0ffefeff0ffefefefffefeeeeffeeeeeeffedeeedffececedffececebffeaeaeaffe9e9e9ffe8e8e8ffe7e6e7ffe6e6e6ffe5e6e5ffe4e5e4ffe4e4e4ffe3e3e3ffe2e2e2ffe0e1e1ffe0e0dfffdededeffddddddffdcdcdbffdbdbdbffdadadaffdad9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd3d3d2ffd4d3d4ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefff9f9fafff7f7f7fff7f6f6fff2f2f2ffeeefeeffedededffeeeeeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0f0f0fff1f0f1fff1f2f1fff1f1f1fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff0f0f0fff0eff0ffeff0efffefefefffeeeeefffeeeeedffedededffedeeedffefeeeeffefefeffff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff1f1f1fff7f7f7fffcfcfdfffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffbfbfbfff4f4f5ffefefeffff0f0effff0f0f0fff0f0f0ffefefeffff1f1f1fff2f2f27f7978797f7979797f7979797f7979797f797979bfb5b5b5fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0ffefefefffedededffedededffedededffedeeedffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffeff0f0fff2f1f2fff4f3f4fffbfbfbfffefefefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f363636ffd7d7d8ffd6d6d6ffd6d6d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d4ffd3d3d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffdadad9ffdadbdbffdcdbdcffdcddddffdedddeffdedfdfffdfe0dfffe0e1e1ffe2e1e1ffe2e2e2ffe4e4e4ffe5e4e5ffe6e6e6ffe6e7e7ffe7e8e8ffe9e8e8ffe9e9e9ffebebebffedecedffeeeeeeffeeeeefffefefeffff0f0f0fff0f1f0fff1f1f1fff2f2f1fff3f2f2fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffafafaffe6e6e6ffabababff7d7d7dff5a5b5aff424242ff323232ff262626ff212121ff1c1d1cff1b1b1bff191919ff1c1c1cff212122ff1e1f1fff1a1a1aff191919ff191918ff181818ff161616ff131212ff141414ff151515ff141414ff141414ff141413ff151515ff151516ff191919ff212222ff2c2b2bff505050ffa4a5a5fff1f1f1fffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f7f6fff8f8f8fff9f9f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff7f8f7fff6f7f6fff6f6f6fff5f6f5fff6f7f6fff8f8f8fff6f6f7fff3f3f3fff0eff0ffefefefffeeefefffeeeeeeffedececffe5e4e5ffd5d5d5ffb9bab9ff979697ff777777ff646564ff595959ff404040ff252525ff151616ff0b0b0bff050504ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff010101ff030303ff040404ff080808ff141414ff303030ff474747ff575757ff636363ff7a797aff989897ffb9b9b8ffd4d4d4ffe4e4e3ffecececffedeeedffefefefffefefeffff0f0f0fff1f1f1fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f6f5fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9fafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfff6f7f6ffbababbff656666ff363636ff262627ff1c1d1cff151515ff141414ff161616ff151515ff151514ff151515ff141314ff131313ff151515ff161515ff161616ff151616ff171718ff1f1e1eff20201fff1e1e1eff1b1b1bff1d1d1cff1f1f1fff252425ff2d2d2dff373738ff454645ff575758ff797979ffa9a9a9ffdededefff8f8f8fffdfdfdfffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffafbfbfffafafafffaf9f9fff9f9f9fff8f9f9fff8f8f8fff7f7f7fff6f7f6fff6f6f6fff5f5f5fff5f5f5fff5f5f4fff4f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff0f0f1fff0f0f0fff0f0efffefefefffefefeeffeeeeeeffedededffecedecffebebecffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e5ffe3e4e3ffe2e2e2ffe1e1e1ffe0e0e0ffdedfdfffdededdffddddddffdcdcdcffdbdadbffd9d9daffd8d9d9ffd8d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd4d4d5ffd4d4d4ffd3d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd1d0d1ffd0d1d0ffd0d0d0ffd1d0d0ffd1d1d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd5d5d5ffd6d6d77f6b6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfcfcfff6f6f6fff2f2f2fff0f0f0ffeeeeeeffeeeeeeffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff0f1f0fff0f1f0fff1f1f1fff1f1f1fff0f0f0fff0efefffefefef7f7777777f7777777f777777ffefefeffff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff9f9f9fffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfff8f8f8fff0f0f1ffefefefffeff0f0fff1f1f1fff2f2f2fff2f2f1fff2f2f2bfb6b6b60000000000000000000000000000000000000000000000000000000000000000000000007f7676767f7676767f7676767f7676767f767676bfb2b2b2ffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffeff0f0fff1f1f1fff4f4f3fffbfbfbfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6c6c6cffd9d9d9ffd7d7d7ffd6d6d6ffd5d6d5ffd5d6d5ffd5d5d6ffd6d5d6ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdbdbdbffdcdbdcffdddcddffddddddffdededeffe0dfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e5ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffeaeaebffecececffedededffeeeeeeffefefefffefefeffff0f0f0fff1f1f1fff1f1f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f9fff9f9fafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfbfbfffbfbfbfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffdfefdfff6f7f6ffd5d5d5ff8b8b8cff585858ff393939ff242524ff151516ff0e0e0eff0b0b0bff0c0d0cff0f0e0fff141414ff171817ff1c1c1cff1d1d1dff222223ff1c1c1dff1a1a1aff191919ff181919ff181818ff161616ff161615ff151516ff141515ff131414ff141415ff161516ff181818ff191919ff080809ff0d0d0dff2c2b2bff6b6b6bffc9c8c9fffafaf9fffcfcfcfffcfcfbfffbfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafaf9fff9f9f9fff9fafafff9fafafffafafafffafafafffaf9fafff9faf9fff9f9f9fff9f8f8fff8f8f8fff7f7f8fff7f7f7fff6f6f6fff6f7f6fff7f7f6fff7f6f6fff6f6f6fff6f6f7fff6f7f7fff7f6f7fff8f8f8fffaf9fafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff7f7f7fff6f6f6fff6f5f5fff5f5f6fff6f6f6fff6f7f6fff5f5f5fff1f1f1ffefeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffe2e3e2ffcbcccbffacacacff8c8c8dff737373ff5f5f5fff4f4f4fff393a3aff252525ff141414ff0e0e0eff070707ff040303ff030303ff030403ff020302ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020102ff020102ff010101ff030303ff040404ff080708ff0d0d0cff100f0fff161616ff212121ff262626ff343434ff4d4c4dff616061ff737372ff8b8b8bffa9a9a9ffc9c9c9ffe1e1e1ffecececffeeeeeeffefeeefffefefefffeff0efffefefeffff0f1f0fff2f2f2fff3f3f3fff4f3f4fff4f4f4fff5f5f4fff6f5f6fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f9f9fffafaf9fff9fafafffafafafffafafafff9faf9fff9f9f9fff9f8f9fff8f9f8fff9f8f8fff8f9f9fff9f9f9fff9f9fafffafafafffafbfafffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffcfbfcfffcfcfcfffbfafaffdadadaff7b7b7bff373737ff141415ff0a0a0aff161616ff171717ff151415ff161616ff151516ff151515ff151515ff151515ff131313ff131314ff151616ff161616ff181717ff1f1e1fff202020ff1f1f1fff1f1f1eff181919ff131314ff111111ff111111ff131313ff141414ff181818ff242424ff363636ff525252ff7d7d7effc8c8c8fff3f3f3fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f8f9fff8f8f7fff6f6f7fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff3f3f4fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f1f0fff0f0f0ffeff0f0ffefefefffeeeeeeffeeeeeeffedededffecececffebebebffeaeaeaffe9e9eaffe9e9e9ffe8e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e3e4ffe3e3e2ffe2e1e2ffe0e1e0ffdfdfdfffdededeffdddeddffdcdddcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd2d2d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d77f6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff6f6f6fff2f2f2fff0f0f0ffeeeeefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0bfb5b4b57f7978787f7878787f7878787f787878000000000000000000000000000000000000000000000000bfb4b4b4fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff3f3f4fffafafafffefdfdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfefefffbfbfbfff2f2f2ffeff0effff2f2f2fff1f1f1fff2f2f2fff3f2f3fff4f3f4bfb8b7b73f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7878787f797979bfbcbcbcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6d6d6dffd9dad9ffd9d9d9ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d6ffd7d6d6ffd7d7d7ffd7d6d7ffd7d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffdededdffdfdedeffe0dfe0ffe0e0e0ffe1e1e1ffe2e1e1ffe3e2e2ffe4e4e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebecebffedededffeeeeeeffefefeffff0efeffff0f0f0fff0f0f0fff1f1f1fff2f1f2fff2f2f2fff3f3f2fff3f3f3fff4f4f3fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfafbfffbfbfbfffbfbfbfffcfcfcfffdfdfcfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffcfcfcfff0f0efffb4b4b4ff6a6a6aff414041ff272726ff161616ff0b0b0bff040404ff020302ff040404ff080808ff0e0e0eff121111ff161616ff181718ff1c1c1cff1d1d1dff222222ff1d1d1dff1a1a1aff191a19ff191919ff181818ff171617ff151515ff141414ff151414ff151516ff181818ff191919ff090909ff040303ff040304ff0f0f0fff3c3c3cff878786ffe8e8e8fffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafff9f9fafff9faf9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9fafafffaf9fafffaf9fafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff9f9fafffbfafafffbfafafffbfafafffafafafff9f9f9fff7f8f7fff6f6f7fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f3f4fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffeeeeeeffeeeeeeffedededffe7e7e7ffd7d7d7ffbfbfbfffa3a3a3ff868686ff6f6e6eff606060ff4d4d4dff464545ff363736ff2a2a2aff282727ff252424ff1e1e1eff1d1c1cff111111ff070807ff080808ff060605ff050405ff020302ff040403ff050506ff050404ff060506ff090908ff0d0d0dff171716ff171616ff161717ff1e1f1eff232423ff2e2e2eff3f3f3eff474747ff4e4e4eff5b5b5aff616161ff6d6c6cff7e7d7dff9b9b9bffbabbbbffd4d4d4ffe4e4e4ffecebebffeeededffeeeeeeffefefeffff0f1f0fff0f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f4f4fff4f4f4fff5f5f5fff5f5f6fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafff8f8f8fff8f8f8fff7f6f6fff7f7f7fff7f7f8fff7f8f8fff7f7f8fff7f7f7fff7f8f7fff8f8f8fff8f7f7fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9fafafffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f9fff9f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fffafaf9fffafafafffafbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcffefefefff999a99ff444444ff141414ff050505ff030203ff0a0a0aff171617ff181818ff161616ff161616ff151615ff151515ff151515ff151414ff131313ff141313ff181818ff1f1e1eff202020ff1f1f1eff1e1e1eff191919ff161616ff121212ff111111ff0f0f0fff090909ff040304ff040403ff090808ff141414ff242424ff3e3e3eff626362ffa5a5a5ffe8e8e7fffbfafafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff6f7f6fff6f6f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefeeeeffeeeeeeffedededffecececffebebebffeaeaeaffe9eae9ffe9e8e9ffe8e8e8ffe8e8e8ffe7e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd7d7d7ffd8d7d7ffd8d8d8bfa4a4a30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010101ff010000ff010000ff010100ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff6f6f6fff2f2f2fff0f0f0ffeeeeeebfb3b3b37f7878787f7878787f7878787f787878000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3c3c3cfff0f0f0fff1f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff6f6f6fffbfbfbfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfcfff7f7f7fff1f2f1fff2f2f2fff3f2f3fff4f4f4fff5f5f5fff5f5f5fff5f5f57f7b7a7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa5a5a5ffdbdbdaffd9dad9ffd8d8d8ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d8ffd8d8d7ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d8ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadbffdbdbdbffdbdcdbffdcdcdcffdddcddffdededdffdfdedfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe5e5e4ffe6e5e6ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeae9eaffebeaeaffeaebebffecedecffeeededffefefeeffefefeffff0f0f0fff0f0f0fff1f1f1fff2f1f1fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9fafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfafafffafbfbfffbfbfbfffcfbfcfffcfcfcfffcfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefdfffafafaffdcdcdcff8e8e8eff555454ff2e2e2eff171817ff0c0d0dff070807ff060606ff040404ff020202ff030303ff070707ff090909ff0e0e0eff121111ff161716ff1718177f0e0e0e3f0707070000000000000000000000000000000000000000000000007f0a090a7f0a0a0a7f0a0b0b7f0b0b0bbf121212ff090908ff040404ff030303ff010100ff040303ff161616ff595a59ffafb0b0fff8f8f8fffdfdfdfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefdfefffefefdfffefefdfffefefefffefefdfffdfdfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9fafff9faf9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff9f8f8fffafafafffafafafff9f9f9fff8f8f8fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f5f4fff4f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f0fff0f0f0ffefefeeffeeeeeeffedededffebebebffe7e7e7ffdededeffcdcdcdffb3b3b3ff969797ff808080ff747574ff6c6c6bff666666ff636263ff616161ff5c5c5cff575757ff494949ff3d3d3eff3b3b3bff2f302fff2d2d2dff272727ff222222ff292929ff2a2929ff2e2e2eff383839ff424242ff4e4e4eff50504fff525251ff595959ff5c5c5cff616161ff6a6a6aff6f6e6fff777677ff7e7e7eff929292ffadaeadffcacbcbffdededeffe9e9e9ffebebebffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff3f3f3fff3f4f3fff4f4f4fff5f5f5fff5f5f5fff7f7f7fff9f9f8fff9f9f9fff9f9f9fffaf9fafffafafafff9f9fafff8f7f8fff7f7f7fff7f8f8fff8f7f8fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f8f9fff9f9f9fff9faf9fffafafafffbfbfafffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffcfcfcfffdfcfcfff9f9f8ffc2c2c2ff5f5f5fff1d1d1dff060606ff010101ff020203ff030404ff0a0a0bff1716177f0b0b0b7f0b0b0b7f0b0b0b7f0a0b0a7f0a0a0a7f0a0a0a7f0a0a0a7f0a09093f040404000000003f0707077f0f0f0fff191919ff161616ff121212ff111111ff0f0f0fff0d0d0dff060707ff030302ff010101ff030302ff040404ff0a0a0aff171616ff282828ff4a4a4aff7d7c7dffd2d2d2fff6f7f7fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafafbfffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff7f7f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff3f3f4fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f1ffeff0f0ffefefefffefeeeeffeeedeeffecedecffecececffebebebffeaeaeaffeae9eaffe9e9e9ffe9e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e3e3ffe1e1e1ffe0e1e1ffe0e0e0ffdededeffddddddffdddcdcffdcdcdbffdbdbdbffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd9d9d9ffdadadaffdbdbdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010102ff020202ff040404ff050505ff060606ff070707ff080808ff070708ff050506ff040404ff040404ff020202ff020202ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f787878fff0f0f0fff1f1f1fff1f0f0fff1f1f0fff1f0f0fff0f0f0fff1f0f0fff8f7f8fffdfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefdfefffaf9fafff3f3f3fff3f3f3fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff5f5f6bfb8b8b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffddddddffdcdcdcffdadbdbffd9dadaffd9d9d9ffd9d9d9ffdad9daffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffdadad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadadaffdadbdaffdbdadaffdbdadbffdbdbdaffdbdbdbffdcdcdcffdddddcffddddddffdddedeffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebebebffecececffedededffeeeeeeffefefefffefefeffff0f0f0fff1f1f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff4f3f3fff3f4f4fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f7f8fff8f8f7fff8f7f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafbfbfffbfbfbfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfff4f4f4ffc1c1c1ff6c6c6cff3c3d3cff1e1e1eff0e0e0eff050505ff020202ff040403ff060506ff060607ff030403ff030202ff030303ff070707ff090909bf0a0a0a3f040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f010101ff050404ff030303ff010101ff000000ff000000ff020202ff323232ff7f7f7fffdcdcdcfffbfbfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefdfffefefefffefefefffdfdfdfffcfcfdfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafafafffafbfafffafafafff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff8f7f7fff8f9f9fff8f8f8fff7f7f7fff6f6f7fff5f6f6fff5f5f5fff5f5f5fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff0f1f0fff0f0f0fff0eff0ffefefefffeeeeeeffecedecffebebebffe9e9e9ffe6e6e6ffe4e4e3ffd9d9d9ffc9c9c9ffbcbcbcffb3b3b3ffabababffa2a2a2ff99999aff909090ff858584ff7d7d7dff767676ff707070ff696969ff666666ff646464ff5f5e5eff5f5f5fff626262ff676767ff6a6a69ff6e6e6eff757576ff7c7c7cff848384ff8b8b8bff989898ffa4a3a3ffadadacffb6b6b7ffc0bfbfffc9c9c9ffdbdbdbffe6e6e6ffeaeaeaffebeaeaffecececffeeededffeeeeeeffefefefffefeff0fff0f0f0fff0f1f1fff1f1f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff6f7f7fff9f9f9fff9f9f9fffafafafffafafafff8f8f8fff8f8f8fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f9f8fff9f9f9fffaf9f9fff9f9fafff9fafafff9faf9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f9f9fffaf9f9fffafafafffbfafafffcfcfcfffcfcfdfffdfcfcfffcfcfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcffe3e3e3ff858686ff383838ff070807ff000100ff000000ff010101ff020203ff0404037f030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f090909bf0c0d0dff0f0f0fff0d0d0dff060606ff030202ff010101ff030203ff030303ff020202ff020202ff050505ff0c0c0bff1c1c1dff323232ff5a5b5affaaaaaaffeeeeeefffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f7f8fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffefefefffefefefffeeeeeeffedededffecececffebebebffebebebffeaeaeaffe9eaeaffe9e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe5e4e5ffe3e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffddddddffdcdcdcffdbdbdbffdbdbdbffdadbdbffdadadaffdadadaffdadadaffdadad9ffd9dad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d7d6ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff020202ff040405ff080807ff0a0a0aff0d0d0dff111211ff191918ff202020ff262626ff292929ff262626ff201f1fff1b1b1bff161616ff111111ff0e0e0eff0c0c0cff060606ff030303ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb4b4b4fff1f0f0fff0f1f1fff0f0f0fff1f1f1fff0f0f1ffefefeffff2f2f2fff9f9fafffdfdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff7f7f8fff4f4f4fff5f5f5fff6f6f5fff6f6f5fff6f6f5fff5f5f5fff5f5f53f3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdededeffddddddffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdadaffdadadaffdadbdbffdadadaffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdededdffdededeffdedfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e2e1ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e8ffe9e8e8ffe9e9e9ffeae9eaffebebeaffebebecffecececffedededffeeeeeeffefefeeffefefeffff0f0f0fff0f0f0fff1f1f1fff1f1f2fff2f2f2fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f5fff5f5f5fff6f5f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fffaf9f9fffaf9f9fffafafafffafbfafffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffafbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffbfbfbffe8e9e8ff9c9c9cff4a4a4aff232223ff0f0e0eff050505ff020202ff020202ff020202ff030303ff030404ff060506ff060606ff040404ff0303027f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf020202ff010101ff010000ff000000ff000000ff010101ff191919ff595959ffa1a1a1fff3f3f3fffcfcfdfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9fafff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f7fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff6f6f6fff6f6f5fff5f5f5fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0efffefefefffefefefffeeeeeeffedecedffecececffebebebffeaeaeaffe8e8e8ffe6e6e6ffe4e5e4ffe3e4e3ffe2e1e2ffdededeffdadbdaffd6d6d6ffd0d0d0ffc7c7c7ffbebebeffb4b4b3ffabacacffa3a2a3ff9b9b9bff929291ff8e8e8dff979797ff9f9f9fffa8a8a8ffb2b3b3ffbfbfbfffcacacaffd2d2d2ffd8d8d8ffddddddffdededeffe1e0e1ffe3e3e3ffe4e4e4ffe7e8e7ffeae9e9ffeaeaeaffebebebffecececffededecffeeeeeeffeeeeeeffefefeffff0eff0fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f3f3fff3f3f4fff3f4f3fff4f3f3fff4f4f4fff6f6f6fff8f8f8fff9f9f9fff9f9fafff8f8f8fff7f7f7fff6f7f7fff7f7f7fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff9f9f9fffafafafffbfafafffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfff5f5f5ffacacacff626261ff202020ff020202ff000000ff000000ff000000ff010101ff02030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f030303ff020302ff020202ff030202ff030303ff020202ff020202ff020202ff010201ff020201ff050505ff0b0c0bff202020ff444444ff858584ffd9dadafffafafafffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfafafff9fafafff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f7f8fff7f7f7fff7f6f7fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0f0f0ffefeff0ffefefefffeeeeeeffedececffecececffebebebffebeaebffeaeaeaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e2ffe0e0e0ffdfdfdfffdfdedeffdededeffdddedeffddddddffdcdddcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdadbdbffdbdadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d8d9ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdbffdcdcdcffdddede7f6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030203ff060606ff0d0d0dff181717ff252525ff2f2f2fff373737ff3d3d3dff464646ff4c4c4cff4e4e4eff4f4f4fff4e4e4fff4d4d4dff4a4a4aff454545ff414141ff3b3b3cff2e2e2eff1d1d1cff0f0f0fff080808ff030303ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3c3c3cfff1f1f1fff1f1f0fff0f0f0fff0f0f0fff1f0f1fff1f1f0fff0efeffff4f5f4fffafbfbfffefdfdfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffafafafff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f57f7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f707070ffdfdfe0ffdfdedeffddddddffdddcdcffdddcdcffdcdcdcffdcdcdcffdcdddcffdddcdcffdcdcdcffdcdcdbffdbdcdcffdbdbdbffdbdbdcffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcdcffddddddffddddddffddddddffddddddffdeddddffddddddffdddeddffdeddddffdededeffdededfffdfdfdfffe0e0dfffe1e1e0ffe1e1e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffeaeaeaffeaeaeaffecebebffecececffedededffeeeeeeffefefeeffefefeffff0f0f0fff0f0f0fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff5f5f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f9fff9faf9fffafafafffafafafffbfafafffbfbfbfffcfcfcfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffffefefffbfbfbffcbcbcaff6a6b6aff292a29ff0e0e0eff040404ff010102ff000000ff000001ff010201ff010101ff020202ff030303ff040404bf0404043f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000001ff000000ff000000ff010000ff010101ff0b0b0bff383838ff787878ffcbcbcafffafafafffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafbfffafafafffafafafffafafafff9f9fafff9faf9fff9f9f9fff8f8f9fff8f8f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f7fff7f7f7fff6f6f6fff7f7f6fff6f6f6fff5f5f6fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff2f2f1fff1f1f1fff1f1f0fff0f0f0ffefeff0ffefefefffeeeeefffeeeeeeffedededffececedffebebebffeaeae9ffe9e9e8ffe7e7e7ffe6e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe1e1e1ffe0e0e0ffdededeffdeddddffdadadaffd6d6d6ffd0d0d0ffd3d3d3ffd5d4d4ffdbdbdaffdfdedfffe0e0dfffe0e1e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe5e5e5ffe7e7e7ffe9e9e9ffeaeaeaffebebebffececebffedececffedededffeeeeedffefeeeefff0efeffff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f7f6fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9fafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffbfafaffd4d4d3ff7c7c7cff3e3e3eff0e0e0eff020101ff000100ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf020202ff030302ff020202ff020302ff020202ff010101ff000000ff000000ff010201ff060607ff0e0e0eff2b2a2aff595959ffb5b4b4fff6f5f5fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfafafff9faf9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f3fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff0f0f0fff0f0f0fff0efefffeeeeeeffeeededffecececffecececffebebebffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffe8e9e8ffe8e8e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdededeffdededeffddddddffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdaffdadbdaffdadbdaffdadadaffdadadaffdadadaffdadadaffd9dadaffd9dad9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdbdadaffdbdadbffdbdbdbffdbdcdbffdcdcdbffdcdcdcffdededdffdedfdf7f6f6f6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff050504ff0d0d0dff1b1b1aff2f2e2eff424242ff4f4f4eff565656ff565655ff575757ff5a5a5aff5a5959ff595858ff59595aff5b5a5aff575758ff585858ff585858ff585958ff595958ff555555ff4c4c4cff373838ff252525ff131213ff080808ff050505ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3c3c3cfff2f2f2fff2f1f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff1f1f1fff7f7f7fffcfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefdfffbfbfbfff6f7f7fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4bfb7b7b73f3d3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f707070ffe0e0e0ffe0dfe0ffdededeffdededeffdededeffdddeddffdddddeffdddddeffddddddffddddddffddddddffdddddcffdddcddffdddcdcffdcdcddffddddddffddddddffddddddffdeddddffdededdffdededeffdededeffdededeffdededeffdededeffdededfffdfdedfffdfdfdeffdfdfdfffdfdfdfffe0dfdfffe1e0e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaebeaffebebebffecececffedededffeeededffeeeeeeffefefefffeff0effff0f0f0fff0f1f1fff1f1f1fff2f2f1fff2f2f2fff2f3f2fff3f3f3fff3f4f3fff4f4f4fff4f4f5fff5f4f5fff6f6f5fff6f6f6fff6f6f6fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafbfbfffbfbfbfffcfbfbfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffafafaffb7b6b6ff202020ff0f100fff060606ff010102ff000000ff000000ff000000ff000000ff010101ff010101ff020202ff0202027f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff010000ff020101ff010101ff040404ff222221ff585858ff989898ffeae9e9fffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafbfbfffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffeeeeeeffedededffecececffecebebffebebebffeaebebffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e8e8ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebebebffecececffededecffedededffeeeeeeffeeeeeeffeeeeeeffeeefefffefefeffff0f0f0fff0f0f1fff1f0f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f3f3fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffbfbfbfffbfcfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfdfdffecececff9e9e9eff5f5f5fff272727ff040404ff010101ff010101ff000000ff000000bf00000000000000000000003f1616167f3232327f3839397f3939397f3939397f3939397f39393a7f3939397f3a39397f3939397f3939397f3939397f3939397f3939397f3939397f3838383f1b1b1b0000000000000000000000003f000000ff020202ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff0f0f0fff262726ff909090fff2f3f2fffdfdfdfffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffaf9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f7fff8f7f8fff7f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff4f4f5fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f0f0fff0f0f0ffeff0f0ffefefefffedeeedffececedffecececffebebecffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e6e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe0e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdededfffdededeffdededeffdeddddffdedddeffdddeddffddddddffddddddffdcdcdcffdbdcdbffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcddffddddddffdddedeffdedfdfffdfdfdf7f707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff060606ff0b0b0bff181818ff323232ff454545ff515051ff5a5a5aff5c5c5cff5b5b5bff5a5a5aff5b5c5bff5b5b5aff595a5aff595958ff595959ff5a5a5aff595959ff5a5a5aff595959ff595959ff5c5d5dff5d5d5eff5e5d5dff5b5a5aff515150ff3e3e3eff272727ff161717ff0c0b0bff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb6b6b6fff3f3f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff2f2f2fff9f9f9fffdfdfdfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfcfcfff8f8f8fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff3f3f3fff3f3f33f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f717170ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdedfdeffdededeffdededeffdededeffdededdffdededeffddddddffddddddffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0dfffdfe0dfffdfe0dfffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e2e2ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffe9eaeaffeaeaeaffebebeaffebebebffebecebffedededffeeededffeeeeeeffefefefffeff0effff0f0f0fff0f1f0fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffbfafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffafafaffa7a7a7ff0f0f0fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0101013f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff020201ff010101ff030303ff030303ff151414ff3c3d3dff757575ffbababafff7f7f7fffdfdfdfffcfcfcfffdfdfdfffdfdfdfffefdfefffefefefffefefefffdfdfdfffdfdfdfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafbfffbfafbfffbfbfafffafafafffafafafffafafafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f7f7fff7f7f7fff7f6f7fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff3f2f2fff2f2f2fff1f1f1fff1f2f2fff1f1f1fff0f0f1fff0f0f0ffefeff0ffefefeeffeeeeeeffeeedeeffedededffedededffedededffecececffecececffecececffebecebffecebecffebececffecececffecececffebebebffebebebffebeaeaffeaeaeaffeaeaebffebebebffebebebffebebecffebecebffecececffedededffeeedeeffefeeeeffefefefffefefefffeff0f0fff0f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f5fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff9f9f9fff9f9fafff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfff8f8f8ffbfbfbfff7a7a7aff444444ff151616ff020202ff010101ff010101ff010101ff0101013f00000000000000000000007f2c2c2cff5a5a5aff696969ff727272ff727372ff737273ff737373ff737373ff737373ff737373ff737373ff737373ff737373ff737373ff717172ff6c6d6c7f363636000000000000000000000000000000003f000000bf010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff080808ff727373ffeeefeffffdfefdfffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefffffefefefffffefefffefefefffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafafafff9f9f9fff8f8f9fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff0f0f1ffefeff0ffefefefffeeeeeeffedeeedffedededffecebecffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e7e8ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e6ffe4e5e4ffe3e3e4ffe3e2e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdfffdfdedeffdededeffdedddeffdddeddffddddddffdcdddcffdcdcddffdddcddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffddddddffddddddffdddddeffdddedeffdddedeffdededeffdedfdeffdfdfdfffe1e0e0ffe1e2e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020302ff090a0aff171717ff2e2e2eff4a4949ff575657ff5d5d5dff5e5f5fff5e5d5eff5c5c5cff5a5a5bff5a5b5aff5c5c5cff5c5c5cff5b5b5bff5b5a5aff5b5b5bff5b5b5bff5b5a5bff5b5b5bff5b5b5bff5b5c5bff5c5c5cff5e5e5eff5f5f5eff5f5f5fff5f5f5fff5b5c5bff525252ff424242ff252525ff0d0d0dff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000001ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3c3c3cbfb6b7b6fff3f3f3fff3f3f3fff3f3f3fff2f1f1fff2f2f2fff0f0f1fff5f4f5fffbfafbfffdfdfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfdfffafafafff5f5f5fff4f4f4fff4f4f4fff3f3f3fff4f3f3fff3f3f3fff3f2f3bfb5b5b600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdfdedeffdededfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e0ffe1e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebeaebffebebebffecececffededecffedededffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f7f6fff7f7f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafbfafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffafafbffb3b2b2ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000101ff010101ff030303ff050505ff080808ff0c0c0bff292928ff5a5959ff919291ffe7e7e7fffdfdfcfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffdfdfdfffdfdfcfffcfcfcfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfafafffbfbfafffbfbfbfffafbfafffafafafffafafafffbfafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff8f8f7fff7f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff0f1f0fff0f0f0fff0f0efffeff0f0ffefefefffefefefffeeeeeeffeeeeefffefefeeffefeeeeffefeeeeffefefeffff0efefffefefefffeeefefffeeeeeeffeeeeeeffedededffedededffedededffedededffeeededffedededffeeeeeeffeeeeeeffeff0effff0f0f0fff1f1f0fff1f1f1fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f4f3fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff8f8f7fff8f7f7fff8f7f8fff7f7f8fff7f8f7fff8f8f7fff7f7f7fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f7fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffbfbfafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfcfcfffcfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfcfdffe9eae9ff979797ff5f5f5fff2e2e2eff0e0d0eff080808ff040404ff010101ff0101017f0000000000000000000000000000007f2c2c2cff585958ff5a5a5aff696969ff727272ff737272ff727272ff737373ff737373ff737373ff727272ff737372ff737373ff717171ff6d6c6dff6c6c6c7f363636000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff737373fff3f3f3fffefefefffefefefffefefefffefffefffefefffffffffefffffffefffffffefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff8f7f8fff7f8f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f3f3fff4f3f3fff3f3f3fff3f3f2fff2f2f2fff1f1f2fff1f0f1fff0f0f0ffefefefffefeeeeffeeeeeeffedededffecececffebecebffebebebffeaebeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdfdedeffdededeffdededeffdededdffdededeffdeddddffdddeddffdddedeffdddeddffdededdffdeddddffdededeffdededeffdededeffdededeffdededeffdfdfdfffdfdfdfffe0dfdfffe0e0dfffe1e1e1ffe2e1e2ffe2e2e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff090808ff1a1a1aff363636ff535353ff606060ff626261ff616161ff606060ff5e5e5eff5d5d5dff5c5c5cff5d5c5dff5d5e5dff626161ff656564ff737373ff888888ff7e7f7eff696969ff646464ff636362ff5f5f5eff5e5e5eff606060ff616061ff606160ff606061ff626262ff616161ff5d5d5dff484848ff242424ff0c0c0cff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3d3c3dfff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff1f1f1fff7f6f7fffbfcfbfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfefdfffafafafff6f6f6fff3f3f3fff4f3f4fff4f4f3fff3f3f2fff2f2f2fff2f2f2fff1f1f13f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe0e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e9e9ffeaeae9ffeae9eaffeaebeaffebebebffecebebffecececffecececffedececffedededffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f6f5fff6f6f5fff7f6f6fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9faf9fff9fafafffafafafffbfbfbfffbfcfcfffcfcfbfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffefefdfffefefefffffefefffffefffffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff8f9f9ff989999ff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf020202ff050505ff080808ff080908ff050505ff121112ff3b3b3bff727272ffc0c0c0fffafafafffefdfefffdfefdfffefefefffefefefffefefefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffbfcfbfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff9f8f9fff8f8f9fff8f8f8fff7f8f8fff7f8f7fff7f8f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f1f1fff2f1f2fff1f1f1fff1f1f0fff0f0f1fff0f0f0fff0f0f0fff0efefffefefeffff0f0effff0f0f0fff0f1f0fff1f1f0fff1f1f1fff2f1f2fff2f2f3fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff7f6f7fff6f7f6fff6f7f6fff6f6f6fff6f7f6fff6f6f6fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff7f8f7fff7f8f8fff7f7f7fff7f8f7fff7f7f7fff8f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9f9fff9faf9fffafafafffbfbfafffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffefdfefffdfdfdfffdfefdfffdfefdfffefdfdfffefdfdfffefdfefff8f8f8ffc6c6c6ff777676ff404040ff1d1d1eff0e0e0eff0e0e0eff0a0a0aff040504ff000101000000000000000000000000000000007f2c2c2cff585858ff585959ff5a5a5aff6f6f6fff737272ff707071ff727272ff737373ff727272ff717171ff717171ff737373ff6a6a6aff6c6c6cff6c6c6c7f363636000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff6c6b6bffeeeeeefffdfefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffefefffffefffffefffefffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafafafffafaf9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff2f2f2fff1f2f2fff1f1f1fff0f0f0fff0eff0ffefefefffefefeeffeeeeeeffededecffecececffebecebffebebebffeaebeaffeaebebffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e7e8ffe7e7e7ffe6e7e6ffe6e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdedfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e0ffe2e2e2ffe2e2e2ffe3e3e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff080808ff1d1e1dff3b3b3bff595958ff666666ff646564ff646363ff626262ff616261ff616161ff6a6a6aff929292ffcbcbcbffdededeffececedfff4f4f4fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4ffefefefffe0e0e0ffb8b8b8ff838483ff676767ff646363ff646464ff656565ff666766ff676667ff646464ff515151ff2d2e2dff111111ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb6b7b7fff4f4f3fff4f3f3fff4f4f4fff4f3f3fff3f3f3fff2f3f2fff4f3f3fff9f9f9fffdfdfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfbfff7f7f7fff3f3f3fff2f1f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0ef7f7777780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f393939ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e5e5ffe5e5e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffeaeaeaffebeaebffebebebffecebebffecececffecedecffedededffedededffeeeeeeffeeeeefffeff0effff0f0f0fff0f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f5fff5f5f5fff6f5f5fff6f5f6fff6f6f6fff6f6f6fff7f7f7fff8f8f7fff8f8f8fff9f9f8fff9f9f9fff9f9fafffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffffefefffffffffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff8f8f8ff949494ff050606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f010101ff080808ff080808ff070707ff050505ff090909ff272827ff565656ff929393fff4f3f3fffdfdfdfffdfdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff4f5f5fff4f4f5fff5f4f4fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff3f2f2fff3f2f2fff2f2f2fff2f3f2fff3f2f3fff3f3f2fff2f2f2fff2f2f2fff1f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f6f6fff5f6f5fff5f6f6fff6f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9fafffafafafffafbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffefefefffefefefffefefdfffefdfefffdfefdfffdfdfdfffcfdfdffeeeeeeff999999ff595959ff2a2a2aff111112ff0e0e0eff101010ff0e0e0eff0a0a0a3f000000000000000000000000000000000000007f2c2c2cff585959ff515151ff484848ff5f5f5fff656565ff656565ff666767ff686868ff686868ff676767ff656565ff5b5c5cff505050ff616160ff6c6c6c7f363636000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff6a6969ffefefeffffefdfefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfdfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffafafafffafafafff9fafafff9f9f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f2f2fff2f2f2fff1f2f1fff1f0f1fff0f0f0ffefefefffefefefffeeeeeeffeeededffededecffecececffebecebffebebebffebebeaffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe3e3e3ffe3e3e37f72727200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff060506ff1a1b1bff414241ff5b5c5bff6b6b6bff696969ff676867ff676666ff676767ff7d7d7dffb2b3b2ffe6e6e6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f7fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff3f3f3ffdadadaffa5a5a5ff747475ff686868ff696a69ff6a6a6aff6b6b6bff69696aff565757ff303030ff121213ff050505ff010100ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3c3c3cbfb7b7b7fff4f4f3fff3f4f3fff4f4f4fff3f3f4fff4f4f4fff2f2f2fff5f5f5fffbfbfbfffdfdfdfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfdfcfff8f8f8fff3f3f3fff1f1f1fff1f1f1fff1f1f1ffeff0f0ffefefefffefefefbfb3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f727272ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e9e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebebffecebecffecececffedececffededecffedededffedededffededeeffefefeeffefefefffefeff0fff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff8f8f7fff8f8f8fff9f9f8fff9f9f9fffaf9fafffafafafffafafafffbfafafffbfbfbfffcfcfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffffffffffffefffffffffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefff8f8f8ff9c9c9cff0d0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf060606ff070707ff050505ff060606ff060606ff161616ff3b3a3bff727272ffdadadafffafbfbfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfafafffbfbfbfffbfbfbfffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff5f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f7fff6f6f6fff6f7f6fff7f7f6fff6f6f7fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffafafaffd2d2d2ff757676ff3d3d3dff171617ff090909ff0c0c0bff0e0e0eff101010bf0a0a0a00000000000000000000000000000000000000007f2c2c2cff515151ff3e3f3fff393939ff4b4b4bff535353ff555555ff575758ff585959ff595859ff575857ff535454ff4a4a4aff414141ff4c4c4dff6061617f36363600000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff5c5c5cffeeeeeefffdfefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffcfcfdfffcfcfcfffcfbfcfffbfbfbfffafafbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f8f8fff8f7f7fff7f6f6fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f2fff2f2f1fff1f1f1fff0f0f1fff0f0f0ffefefefffeeeeefffeeeeeeffedededffececedffecececffecececffebebebffebebebffebeaebffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e6e6ffe6e6e6ffe6e5e5ffe5e4e5ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e47f7272720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff090909ff1a191aff414141ff626262ff6a6a69ff6b6b6bff6b6b6bff6b6b6bff727272ffb7b7b6fff1f1f0fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f6fff6f7f7fff6f6f7fff6f6f6fff6f6f6fff5f5f5ffe3e3e3ff999999ff6f6f6fff6e6e6eff6c6c6cff6d6c6cff6b6b6bff585757ff2d2d2dff101111ff040504ff000001ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3c3c3cfff3f3f3fff3f3f3fff4f4f4fff3f4f4fff4f4f4fff4f3f4fff3f3f3fff7f7f7fffcfcfcfffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfafafff4f4f4fff0f0f0fff0efefffefefefffefefefffefefeffff0f0f0fff0f0f03f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f737273ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e4ffe4e4e3ffe4e4e3ffe4e3e4ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe3e3e3ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe8e7e7ffe8e7e8ffe8e8e8ffe9e8e9ffeae9e9ffeaeaeaffeaeaeaffebebeaffebebebffececebffecececffecececffecededffedededffeeeeedffedeeedffeeeeeeffeeeeeeffefefeffff0eff0fff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff8f8f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfcfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffffffffffffefffffffffefffefffffffffffffffffffffffefefefffefefefffefefefffefffefff8f8f8ffa2a2a1ff171717ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050505ff060506ff060506ff040404ff060606ff282828ff5a5a5affabababfff5f4f5fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff8f9f9fff8f8f8fff7f8f8fff8f7f8fff7f7f7fff7f7f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f5f5fff6f6f6fff6f5f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff3f3f2fff2f3f3fff2f3f2fff2f3f2fff2f2f2fff2f2f2fff1f1f2fff1f2f2fff1f2f1fff2f1f1fff1f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff5f4f5fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f7f6fff6f7f6fff6f7f6fff6f7f6fff7f6f6fff6f6f7fff7f6f6fff6f6f6fff7f7f6fff6f6f7fff6f6f6fff6f7f7fff7f7f7fff6f6f6fff6f6f7fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9faf9fff9faf9fffafafafffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefdfff3f2f3ffa4a4a4ff565656ff242524ff060605ff060606ff090909ff0b0c0bff0e0e0e3f04040400000000000000000000000000000000000000007f262626ff3e3e3eff333333ff323232ff3e3e3fff464545ff474847ff4a4a4aff4b4b4bff4b4b4bff49494aff464646ff3e3d3eff363636ff3e3e3eff4c4c4d7f2d2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff5f5f5fffeeeeeefffefdfefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafbfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff8f9f9fff8f8f8fff8f8f8fff7f8f7fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff3f4f3fff3f3f3fff3f3f2fff2f2f2fff1f2f1fff1f1f1fff0f0f0fff0f0f0ffefefefffefeeeeffedededffedededffececedffecececffecebecffecebebffebebebffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe4e4e4ffe4e5e4bfacacac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff020202ff080908ff1a1a1aff3f403fff626262ff6b6c6bff6d6c6cff6e6e6eff6f706fff878887ffd8d8d9fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff3f3f3ffc2c3c3ff7e7e7eff707070ff6f6e6fff6f6f6eff686968ff505150ff262726ff0c0c0cff020202ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f797979fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f4fff9f9f9fffdfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff6f6f6ffefefefffefeeeeffeff0efffeff0f0fff0f0f0fff0f0f0fff1f1f1bfb4b4b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfacadadffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeaffeaeaebffebebebffebebebffecececffecececffececedffedededffedededffedededffededeeffeeeeeeffeeeeeeffefeeefffefefefffeff0effff0f0f0fff0f0f0fff2f1f1fff2f1f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fffaf9f9fff9faf9fffafafafffbfafbfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffffefffffffefffffffffffffffffffffefefefffefefefffafafaffabacabff1f1f1fff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf040404ff060606ff040504ff030303ff030302ff141514ff454646ff848485ffe4e4e3fffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafff9f9f9fffaf9fafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff5f5f6fff6f5f6fff6f5f6fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff5f5f4fff5f5f5fff5f5f4fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff2f1f2fff1f1f2fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff5f5f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffcfcfcffdededeff7a7a7aff424242ff131313ff020202ff020303ff070707ff090909bf0808080000000000000000000000000000000000000000000000007f1d1d1dff333333ff2d2d2dff2b2b2cff353534ff3a3a3aff3c3c3cff3e3e3eff3f3f3fff3f4040ff3e3e3eff3b3c3cff343434ff2e2d2dff333434ff3e3e3e7f232324000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff7a7979ffefefeffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9fafffaf9fafffafafafffaf9fafff9f8f9fff8f8f8fff8f8f8fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff0f1f1ffeff0efffefefefffeeeeeeffeeeeeeffedededffecededffecececffecececffebebecffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff121112ff373737ff5f5f5fff6f6f6fff6f6f6fff6f6f6fff737272ffa7a6a6ffedededfff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f7fff6f5f5ffe2e2e3ff888887ff737373ff717171ff707070ff676767ff464646ff171717ff040404ff000100ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb6b5b6fff2f3f3fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff5f5f5fffafafafffdfdfdfffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcfff7f8f8fff1f1f1ffeeeeeffff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f1f0bfb4b4b43f3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e6e7ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe4e4e4ffe4e5e5ffe4e5e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffeae9e9ffeaeaeaffebebebffebebebffecececffecececffececedffedededffedededffedededffedeeedffeeeeeeffeeeeeeffeeeeefffeeefefffefefefffeff0effff0f0f0fff1f1f0fff1f1f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffefdfefffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffefffefefdffdbdbdcff313131ff080807ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f020302ff040405ff030303ff030303ff030203ff0c0c0cff353535ff6b6b6bffc0c0c0fff7f8f7fffdfdfdfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff4f4f4fff5f5f5fff4f4f5fff5f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff1f2f2fff1f1f2fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9fafffafafafffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefff7f7f7ffb7b7b7ff696969ff353535ff0d0d0dff020202ff020202ff030202ff0707077f0404040000000000000000000000000000000000000000000000007f191818ff2d2d2dff262727ff242424ff2c2c2cff303031ff333332ff343434ff353635ff353535ff343434ff323232ff2c2c2bff262626ff2b2c2bff3433337f1d1d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff212121ffa7a7a7fffaf9fafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffdfefefffefdfdfffdfdfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff8f8f9fff8f8f8fff7f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f0fff0f0f0ffefefefffefeeeeffeeeeeeffedeeeeffedededffecececffecececffecececffebecebffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e4ffe4e4e4ffe3e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe6e6e700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff010100ff070707ff232323ff575758ff717170ff747474ff727272ff747473ffa2a2a2fff3f3f3fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6ffd8d8d8ff7f7f80ff767676ff757574ff727272ff636363ff343434ff0c0d0dff030303ff010101ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3c3c3cfff3f2f2fff2f3f2fff2f2f3fff2f2f2fff2f2f3fff3f3f3fff3f2f3fff6f6f7fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfafafff4f4f3ffefefeffff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff0f1f17f7979780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe6e6e6ffe6e5e6ffe5e6e6ffe5e5e6ffe6e5e6ffe5e6e6ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffecececffecedecffececedffedededffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffeff0effff0f0f0fff0f0f0fff1f1f1fff1f1f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff8f8f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fffafafafffafafafffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffefdfdfffefdfdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefffffffffffffffffffffffffffffffefefffffefffefffefefefff5f5f5ff6b6c6cff090909ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030303ff030303ff050505ff090909ff2c2c2cff5b5b5bff959595ffefefeffffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafaf9fff9f9fafff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f5f4fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff4f4f4fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff2f3f3fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff1f2f1fff2f1f1fff1f1f1fff1f2f1fff1f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9fafffafafafffafafafffbfafbfffbfbfcfffbfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffdfdfdffe9e9e9ff909191ff575757ff222122ff070707ff040405ff030303ff030202ff030202000000000000000000000000000000000000000000000000000000007f161616ff272627ff212121ff1e1e1eff252424ff282828ff2b2b2bff2c2d2cff2d2d2dff2c2c2cff2b2b2bff282828ff252424ff212020ff242524ff2b2b2b7f1819190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff2a2a2affd5d5d5fffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff7f7f8fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff2f3f3fff2f2f3fff2f2f1fff1f1f1fff0f0f0fff0f0f0ffefefefffefefeeffeeeeeeffedededffedededffedececffecececffecececffecececffecebecffebebebffebebebffebebebffebebebffeaeaeaffe9eaeaffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e5ffe5e4e5ffe4e5e5ffe4e4e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e73f393a3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000001ff000000ff000000ff000000ff000000ff020202ff0e0e0eff464646ff6e6e6dff757575ff757676ff777676ff8f8e8effececedfff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff6f6f6ffc2c3c3ff7c7c7bff797978ff777777ff737373ff4a4b4bff1a1b1bff050505ff010101ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f797879fff2f2f2fff3f3f3fff3f2f2fff2f2f2fff3f3f2fff2f2f2fff3f3f3fff8f8f8fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff7f7f7fff1f1f1fff0f0f0fff1f1f1fff1f1f1fff0f1f1fff1f1f1fff2f1f1bfb5b5b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f747474ffe8e8e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e7e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffebeaebffecebebffecececffecececffedededffedededffeeededffedeeeeffeeeeeeffeeefeeffefeeeeffefefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f5f6fff7f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9fafffafafafffafbfafffcfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefdfdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffffffffefffffffffefffefffefffefefffffefefefffffefefffefefffffdfdfcffb9b9b9ff0b0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f010101ff040404ff070606ff060707ff060607ff1c1c1cff4f4f4fff7c7c7cffd5d5d5fffafafafffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfcfbfffafbfafffbfbfbfffbfafafffafafafffafafafff9fafafffaf9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f5f4fff5f4f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f4f4fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff3f4f3fff3f3f4fff4f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff3f3f3fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff3f2f2fff3f2f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff6f5f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffafbfbfffbfbfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefefffffefefffefffefffefefefffafafaffcacacaff7a7a7aff3d3e3dff0e0e0eff040303ff040404ff040405ff0202027f010101000000000000000000000000000000000000000000000000000000007f131212ff212121ff1b1b1bff191919ff1f1f1fff222222ff252525ff272626ff262626ff252525ff232323ff212021ff1e1e1eff1b1c1cff1f1f1fff2424247f141515000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff585857fff4f4f5fffefefefffefefefffdfefdfffdfdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfafafffafbfafffafafafffafafafffafafafffafbfafffafbfafff9f9f9fff9f9f9fff9f9f8fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff0f0f0ffefefefffefefefffeeefeeffeeeeeeffeeededffedededffecedecffecececffecececffecececffebecebffecebebffebebebffebebebffeaebebffeaeaeaffeae9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e6e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe7e7e6ffe8e7e77f7473730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff010000ff000100ff000000ff000001ff010101ff060606ff1b1c1bff5b5b5bff747474ff777777ff797979ff848484ffdfdfdffff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff8f8f7fff7f7f8fff7f8f7fff7f8f8fff7f7f7fff8f8f8fff7f7f7fff8f8f7fff7f8f7fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff8f7f7fff5f5f5ffaaaaaaff7e7f7eff7b7b7bff7a7a7aff5e5e5fff2c2c2cff0b0b0bff010101ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb5b5b5fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f2fff1f1f1fff5f4f4fffafafafffefdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfff9faf9fff4f3f3fff0f0f0fff1f1f0fff1f2f1fff1f1f2fff1f1f2fff2f1f1fff2f2f27f7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f747474ffe9e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaebebffebebebffecebecffecececffecedecffedededffedededffedeeeeffeeeeeeffeeeeeeffeeeeefffefefeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff2f1f2fff2f3f2fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f9fff9f9f9fff9f9fafff9fafafffafafafffbfbfbfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefffefffefefefffefefefffefefefffefefffffefefeffecececff3e3e3eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff060606ff060707ff070607ff050505ff0c0c0cff3d3d3dff6d6e6dffb1b1b1fff4f4f4fffcfcfcfffbfbfcfffbfbfcfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff5f5f6fff5f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f5fff4f5f4fff4f4f5fff4f4f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff4f3f3fff3f3f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f2f2fff2f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f2fff1f2f1fff2f3f2fff3f2f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff5f5f6fff5f6f5fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff6f6f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f9fff8f9f9fff9f9f9fffaf9f9fff9fafafffaf9f9fffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefefff2f2f2ff9f9f9fff6b6b6bff2a292aff050505ff010101ff030303ff040404ff0504043f000000000000000000000000000000000000000000000000000000000000007f101010ff1b1b1bff171717ff161616ff1b1b1bff1d1e1dff20201fff212121ff212121ff202020ff1d1d1eff1b1b1bff1b1a1bff181818ff1b1b1bff201f1f7f11111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ffb7b6b7fffcfcfdfffefefefffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff8f7f7fff8f7f7fff7f7f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f2fff2f2f2fff1f1f2fff0f1f1fff0f0f1ffeff0f0fff0efefffefeeefffeeeeeeffeeeeedffedededffedededffecededffecedecffecececffececedffecececffecececffebebecffebebebffebeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe8e7e7ffe7e8e87f7474740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000001ff010101ff030303ff0f0f0eff303030ff6b6b6aff787878ff7a7a7aff7c7c7cffc6c6c6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f8fff7f8f7fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff7f7f7fff7f8f8fff7f8f8fff8f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f8f8fff7f7f8ffe4e4e4ff878686ff7f7f7fff7c7c7cff6f706fff464546ff151515ff040404ff000100ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3c3c3cfff1f2f2fff2f2f2fff1f1f2fff1f2f1fff1f2f2fff2f2f2fff2f2f2fff6f6f6fffbfbfcfffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefffbfafbfff6f6f5fff2f1f1fff1f1f1fff2f1f1fff2f2f1fff3f3f3fff4f4f4fff6f6f6fff7f7f6bfb9b9ba00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f757574ffe9e9e9ffe8e8e8ffe7e8e8ffe8e7e8ffe7e7e8ffe7e8e7ffe8e7e8ffe7e8e7ffe7e8e7ffe8e8e7ffe8e7e8ffe8e8e8ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffebebeaffebebebffebebebffecebebffedececffecedecffedededffededeeffeeeeeeffeeeeefffeeefefffefefefffefefeffff0efeffff0f0efffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f5f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f7f8fff7f8f8fff8f8f8fff9f9f8fff9f9f9fffafaf9fffafafafffafafbfffbfbfbfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefffffefefffffffffefffffefffffefefefffefefefffefefefffffefefffefffefffafbfaff9b9b9bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf050505ff060606ff050506ff050405ff050505ff282828ff5e5f5fff949494ffe4e4e4fffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfafffafafafffafafafffaf9fafff9f9f9fffafaf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f4f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f3fff3f4f3fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f4fff3f3f4fff3f4f3fff4f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff2f2f2fff1f1f2fff1f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f1fff1f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f5f5fff6f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f7f6fff7f7f6fff7f6f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9fafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffbfbfbffdddddcff888888ff585858ff1d1d1dff030303ff030203ff020202ff030303bf03030300000000000000000000000000000000000000000000000000000000000000007f0d0d0dff171717ff141414ff131313ff181818ff191919ff1b1b1aff1c1c1cff1c1c1cff1b1c1bff1a1a19ff181818ff161717ff151515ff171718ff1b1b1b7f0f0e0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff424141ffebebebfffdfdfdfffefdfefffefefdfffefdfefffdfdfefffdfdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffafafbfffafbfafffbfafbfffafafafffafafafffafafafffaf9f9fff9faf9fff9f9f9fff8f8f8fff8f8f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f1fff0f1f0fff0f0f0fff0efefffefefefffeeeeeeffeeeeeeffeeeeedffeeedeeffedededffedededffedededffedecedffedededffecececffebebecffebebebffeaebebffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e7e6ffe7e6e6ffe6e7e6ffe7e6e7ffe6e6e7ffe7e7e6ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8bfaeaeae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff020201ff070707ff191a1aff484848ff747474ff7c7c7cff7d7d7cff8c8c8cffeeefeffff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f8f8fff7f7f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f7fff7f7f7fff7f8f7fff8f7f8fff7f7f7fff8f8f7fff8f7f8fff7f7f8fff7f8f7fff7f8f7fff8f7f8fff8f8f7fff7f7f7fff6f6f6ffa1a1a1ff828282ff7f807fff7a7a7aff5a5a59ff222222ff070707ff010101ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7b7b7bfff3f4f4fff2f2f2fff2f1f1fff2f2f1fff2f2f2fff1f1f1fff2f2f2fff7f7f8fffdfdfcfffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffcfcfdfff8f8f8fff2f2f2fff0f0f1fff2f2f2fff4f4f4fff6f6f6fff7f6f7fff7f8f7fffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaeaeaffe9e9eaffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffe9eaeaffeaeaeaffeaeaeaffebebebffebebebffececebffecececffecececffededecffedededffeeedeeffeeeeeeffefeeeeffefefefffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff3f2f2fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff7f7f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9fafffafafafffbfbfbfffbfbfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfdffe0e0e0ff262525ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f030303ff060605ff050405ff050505ff050505ff1a1919ff4e4e4eff808080ffc5c6c5fff7f7f7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f3f3fff3f4f3fff3f4f3fff4f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f2f1fff2f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefefefffffffefffffffffffefdfefff7f7f6ffbababaff7a797aff484847ff141415ff060606ff060606ff020202ff2e2e2dff595959ff595959ff505050ff3b3b3bff303030ff292828ff222221ff1d1d1dff191919ff161616ff141414ff111111ff101010ff141414ff141415ff161616ff171717ff181818ff171717ff151515ff151414ff141414ff121213ff141414ff191919ff212121ff292929ff303030ff373737ff404040ff4a4949ff575756ff686868ff6a6b6bff6b6a6bff6b6b6bff6a6b6bff6a6a6a000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff979797fffaf9fafffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfafbfffbfafafffbfafafffbfafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f3f2fff2f2f2fff1f1f1fff0f0f1fff0f0f0fff0f0f0ffefefefffefefefffefeeefffeeeeeeffeeeeeeffededeeffeeedeeffededeeffedededffedededffedececffecebecffebebebffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e8ffe8e8e7ffe8e8e8ffe9e9e9ffe9e9ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff020202ff0c0c0cff2d2d2dff616161ff797979ff7e7e7eff808080ffbbbbbbfff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff8f8f7fff8f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff8f8f8fff7f7f8fff8f7f7fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff8f7f7fff8f8f7fff7f7f7ffcbcbcbff858585ff828282ff818181ff6c6c6cff313231ff0b0b0bff010201ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffaf9f9fff8f9f9fff6f7f6fff4f4f4fff2f3f2fff2f2f2fff2f1f1fff3f3f3fff9f9fafffdfdfefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffafafafff5f5f5fff4f4f4fff4f4f5fff6f6f6fff7f7f7fffafafafffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeaebebffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9eaeaffeaeaeaffe9eaeaffe9e9eaffeaeaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffebebebffebebebffecebebffecececffecedecffedededffededeeffeeedeeffeeeeeeffeeefeeffefefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9fafafffafafafffbfbfbfffbfbfcfffcfcfcfffdfdfdfffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff7f7f7ff7d7c7dff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff040405ff050505ff050505ff060606ff0c0c0cff3a3b3bff717171ffa9a8a9fff2f2f3fffbfcfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f3fff3f3f3fff3f3f4fff3f3f4fff4f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff3f3f4fff3f3f3fff3f3f3fff4f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff2f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f4f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f8f9fff8f9f9fff8f8f8fff9f9f9fff8f8f9fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f8f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafbfffbfafafffafbfafffafafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfcfdfffdfefefffefffffffefffffffefefefffdfdfdffedeeedff9d9d9dff6a6a69ff393a39ff111111ff0a0a0aff070707ff5b5b5bff595959ff595a5aff505051ff3b3b3bff303030ff282928ff222221ff1d1d1dff191919ff151616ff121212ff0f0e0fff0f0f0fff0f0f0fff111111ff111111ff121212ff131313ff141414ff131313ff121212ff111211ff111112ff100f10ff131313ff1b1b1bff1d1d1dff212221ff292929ff302f30ff373837ff404040ff4a4a4aff575757ff686868ff6b6b6bff6a6b6bff6a6a6aff6f6f6f0000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1d1d1dffddddddfffdfdfdfffefdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffaf9fafffafafafff9f9fafff9f9f9fff9f9f9fff9f9fafff8f8f9fff9f8f8fff8f8f8fff8f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f4fff5f4f5fff4f4f4fff4f4f4fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f1f1fff0f0f1fff0f0f0ffeff0efffefefefffefefefffeeefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffedededffecececffecececffebececffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff010101ff0e0d0dff3f4040ff787777ff818181ff828282ff8b8b8bffe7e7e7fff7f7f8fff7f7f7fff8f7f7fff7f7f8fff8f7f7fff7f8f7fff7f7f7fff8f7f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f8fff7f8f8fff8f8f8fff8f7f7fff7f7f8fff8f7f7fff8f7f7fff7f8f8fff8f7f8fff8f8f8fff8f8f8ffebebecff908f90ff868787ff858585ff747474ff3e3d3eff100f10ff030303ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffdfdfdfff9f9f9fff8f9f9fff6f6f7fff3f4f3fff2f1f1fff5f5f4fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafbfffaf9fafff9f9f9fffafafbfffefefeffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3b3b3bffebebebffebebebffeaeaeaffeaeaeaffeaeae9ffeaeaeaffe9e9eaffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffebebeaffebebebffebeaebffebeaebffebebebffebebebffecebebffebececffecedecffecececffedededffedededffededeeffeeeeeeffeeeeeeffefefeeffefefefffefefefffefefefffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f4f3fff4f4f4fff5f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff9f9f9fffaf9f9fff9fafafffafafafffbfbfafffbfbfbfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfcffcfcfcfff181818ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f020202ff050605ff060606ff060606ff060606ff2b2c2cff626161ff939393ffe3e4e3fffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfafbfffafafbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f4f4fff4f3f4fff4f4f4fff3f4f4fff4f4f3fff3f3f4fff4f3f4fff4f3f4fff3f4f4fff3f4f3fff3f2f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff1f0f1fff0f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff5f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f9f8fff8f8f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffefefefffefefefffdfdfefffdfdfdfffbfbfbffdadadaff8b8c8cff575757ff323232ff131312ff111111ff0b0b0bff6a6a69ff5b5a5bff515050ff3b3b3aff303030ff292828ff212122ff1d1d1dff191919ff161616ff121213ff0f0e0fff0c0b0bff0a0a0bff0f0e0fff111111ff111111ff121211ff121212ff121212ff111212ff111111ff111111ff111111ff101010ff151515ff161717ff1b1b1bff1d1d1dff212121ff292929ff30302fff373737ff404040ff4a4a4aff565756ff686868ff6a6a6aff6f6f6fff73737300000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff6c6c6cfff7f7f7fffdfefdfffdfdfdfffdfdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffaf9f9fffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f6fff6f6f7fff6f6f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff4f4f4fff3f3f3fff2f3f3fff2f2f3fff1f1f2fff1f1f1fff1f1f1fff0f0f0ffeff0f0ffefefefffefeff0ffefefefffefefefffeeefefffeeeeeeffeeeeeeffedeeeeffedeeedffedededffecececffebecebffebececffebebebffebebebffebebebffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeaeae9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebebeb7f7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff010101ff0e0e0eff494949ff808080ff848484ff868686ffaaaaaafff7f7f6fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f7f7fff8f7f7fff7f7f7fff7f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f7fff8f8f7fff8f7f8fff7f7f6ffa4a4a4ff898988ff878888ff787878ff414242ff101010ff030203ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefefefffcfdfdfff9f9f9fff7f7f8fff5f5f4fff8f8f8fffcfcfdfffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffefffefefefffefefefffefefeffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f767676ffecececffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebebffebebeaffebebeaffebebebffebebebffebebebffebebebffebebebffebebecffecebecffecebecffecececffecececffecececffedecedffedededffededeeffeeededffeeeeeeffefefeeffefeeefffefefefffefefeffff0efeffff0eff0fff0f0effff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff4f4f3fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fffafafafffbfbfafffbfbfbfffcfcfcfffdfdfdfffefdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefff2f2f2ff5c5c5cff060606ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f010101ff070607ff060606ff0b0a0aff0a0a0aff222222ff525352ff848484ffcdcdcdfff9f9f8fffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f3fff2f3f2fff2f2f2fff1f2f2fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0fff0efefffefefefffefefeffff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff4f3f3fff4f5f5fff4f5f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f9fff8f8f8fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffafafafffafafafffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfff8f7f7ffbebebeff797979ff494948ff292929ff121212ff131313ff292929ff737373ff6a6a6aff616262ff494949ff3a3939ff2f2f2fff272728ff222222ff1d1d1dff181918ff141414ff111111ff0e0d0eff0b0b0bff171818ff242424ff242525ff252525ff262627ff272727ff262626ff232423ff242424ff252525ff191a1aff0d0e0eff111111ff141414ff161616ff1a1a1aff1f1e1fff242424ff2b2a2aff333333ff3f4040ff4c4c4cff636263ff6f6f6fff737373ff747374000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0f0fffc9cac9fffcfcfcfffefdfefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfdfdfffdfcfcfffcfdfcfffcfcfcfffbfbfbfffbfafbfffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffedededffedededffececedffecececffecececffecebebffebebebffebebebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebebebffebebeb7f7676760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff020202ff121212ff565555ff808080ff868586ff888888ffbdbdbdfff7f7f7fff7f7f8fff7f7f7fff8f8f7fff8f7f7fff7f7f8fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f8f8fff7f7f8fff8f7f8fff7f8f8fff8f7f8fff8f8f8fff7f7f7fff8f8f8fff7f7f7fff8f7f8fff8f8f7fff8f8f8fff8f8f8fff7f7f7ffafafafff8b8a8aff878787ff7b7b7bff484848ff121212ff030203ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffefefefffcfcfcfffcfcfcfffdfcfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f767676ffecececffecececffebebecffebebebffebebebffebebebffebebebffeaebebffebeaebffebebeaffeaeaeaffebebebffeaeaeaffebebebffebebebffebebebffebebebffecebebffecebebffececebffecececffecececffecececffecececffecececffecececffedececffecedecffedededffedededffedededffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f4f3fff4f4f4fff5f4f5fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f9f9fff9f9f9fff9faf9fffafafafffafafafffbfbfbfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffffffffffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffbfbfcffa6a6a6ff0c0c0cff010101ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060606ff0a0a0aff0a0a0aff070707ff111111ff444444ff757575ffb2b3b3fff5f5f5fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffafafafffafafafffafbfafffbfafafffbfafbfffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f7fff7f8f7fff7f7f7fff8f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff6f5f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff0f0f1fff0f0efffeeeeefffeeeeeeffededeeffedeeeeffedededffedededffedededffedededffedececffedeeedffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff1f0f0fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff3f2f3fff3f3f3fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff9f8f8fff9f8f9fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfdfffcfcfdfff0f0f1ffa1a1a1ff696a6aff404141ff1e1f1fff131313ff121212ff444344ff747474ff737373ff6f6e6eff595959ff484848ff3b3b3bff323231ff2a2a2aff232323ff1d1d1dff191819ff131313ff101010ff0d0e0dff19191aff282828ff292929ff2b2b2bff2c2d2dff2d2d2dff2c2b2bff292929ff282728ff292929ff1c1c1dff0e0e0fff111112ff151515ff191919ff1d1d1dff212122ff282828ff313131ff3e3e3eff4b4a4aff595859ff6d6d6eff737373ff737373ff74747400000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff4d4d4dfff0f0f0fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffbfbfbfffafafafffafafafffaf9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff0f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffefefeffff0eff0ffefefefffefefeeffeeeeeeffedededffedededffededecffecedecffecececffecececffecececffecececffececebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9eaffe9eae9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffebebebffebeaeaffebebebffebebebffececeb7f7676760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff010001ff030303ff19191aff5b5a5bff7f7f7fff878787ff8a8a8affd0cfcffff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7ffb7b7b7ff8c8c8cff898989ff7f7f7fff535352ff171717ff040405ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb2b2b2ffedededffecececffecececffebececffebecebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffecececffecececffecececffecedecffecececffededecffecedecffecedecffedededffededecffedededffedededffedeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9fafafffafafafffbfbfafffbfbfbfffbfbfcfffcfcfcfffdfdfdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefffffffffffffffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfeffeeedeeff313130ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f050505ff0a0a0aff080808ff060606ff090809ff2f2f2fff676767ff9d9d9cffefefeffffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfbfbfffafbfbfffafbfbfffafbfafffafafafffafafafff9fafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f5fff5f4f5fff4f4f4fff5f5f4fff4f4f5fff5f5f4fff4f4f4fff4f4f4fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f2f1fff1f0f0fff0f0f0ffeeeeeeffecebecffeae9eaffe8e8e8ffe8e7e8ffe7e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffeae9eaffecebecffedededffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff1f1f0fff1f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f2fff2f3f3fff2f3f3fff3f3f3fff3f3f3fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffbfbfcffe3e3e3ff8e8d8dff606060ff343535ff131313ff131213ff141414ff434343ff747474ff747474ff706f70ff5e5e5eff4f5050ff424242ff373737ff2e2e2eff262626ff1f1f1fff191a19ff141413ff101010ff0e0e0eff1d1c1cff2a2a2aff2b2c2bff2e2e2eff30302fff303030ff2e2f2eff2d2c2cff2c2b2cff2c2c2cff1e1f1eff0f0f0fff121212ff161717ff1b1b1aff1f1f1fff242424ff2c2c2bff363636ff434343ff505050ff5f5f5fff6f7070ff737373ff747474ff747474000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ffacacadfffcfdfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffcfdfdfffcfcfdfffbfbfbfffafbfafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff4f4f4fff3f3f4fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefeeefffeeeeeeffededeeffeeeeedffedededffedededffededecffecececffecececffecececffecececffecececffebececffebecebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffecececffededed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff010101ff050505ff212121ff5f5f5fff838383ff8b8b8bff8e8d8dffddddddfff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff7f8f7fff8f7f8fff8f8f8fff7f8f8fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffc1c1c1ff908f90ff8b8b8bff838383ff585858ff1c1c1cff050605ff010001ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffeeeeeeffedededffecedecffededecffecededffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedededffedededffedededffedededffedededffedededffedededffedededffeeededffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefeffff0f0effff0f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff9f9f8fff9f9f9fffafaf9fffafafafffafafbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffffffffffffefffffffffffffffffffefffefffffefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffdfcfdffaeadadff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f020202ff080808ff060606ff040404ff030303ff1a1a1aff595a5aff8a8a8affdcdcdcfffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f8f7fff8f8f7fff7f7f7fff7f8f7fff8f8f7fff7f7f8fff7f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff5f4f4fff4f5f4fff5f5f4fff5f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f2f3fff2f2f2fff1f1f1fff1f1f0ffefefefffecededffeaebeaffe8e7e7ffe5e5e5ffe3e3e3ffe2e2e2ffe1e0e1ffe0dfdfffdfdfdfffdfdfdfffdedfdeffdededeffdfdfdfffe2e2e2ffe5e5e5ffe7e8e7ffeaeaeaffebecebffededecffeeeeedffefeff0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff5f4f4fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f8fff9f9f8fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafffaf9fafffafafafffafafafffafbfafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfff8f8f8ffccccccff7e7e7fff545454ff1a1a1aff090a0aff0f0e0fff121313ff444444ff747474ff747473ff707070ff626262ff555555ff484847ff3c3c3bff313131ff282828ff212121ff1a1b1bff151514ff111111ff0e0e0eff1d1e1dff2c2c2cff2f2f2fff323232ff333433ff333333ff323232ff303030ff2e2e2eff2d2d2dff1f1f20ff100f10ff131213ff171717ff1c1d1cff202120ff262626ff2e2e2eff393939ff464646ff545454ff626262ff717171ff747474ff747474ff7474740000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff3a3a3afff5f5f5fffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff2f2f3fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff1f1f0fff0f0f0fff0efefffeff0efffefefefffefefeeffeeeeeeffeeeeeeffedeeeeffedededffedededffedededffececedffedededffecededffecececffecececffecececffececebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebecebffecececffecececffecececffecececffecececffecececffecededffedededffeeeeed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000001ff010101ff080808ff2b2b2bff6a6a6aff888888ff8d8d8dff939393ffe9e9e9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f8fff8f7f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffc6c7c7ff939393ff8e8e8dff8b8a8aff5b5b5bff1e1f1fff050605ff010101ff010001ff000001ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeefefffeeeeeeffeeedeeffededeeffedededffededeeffedededffedededffedececffedececffedededffecedecffedecedffedecedffedececffedededffedededffedededffedededffedeeedffededeeffededeeffeeeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefefffefefefffefefefffeff0efffefeff0fff0f0f0fff0f0f1fff0f1f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fffaf9f9fffafafafffafafafffafbfafffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffefffffffefefffffffffffefefefffefefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefff9f9f9ff6c6c6bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff060605ff050404ff030303ff020202ff121112ff4a4a4aff7d7d7dffc7c7c7fff7f6f7fffbfbfcfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafafffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f8fff7f7f7fff7f8f7fff8f7f7fff7f8f8fff7f7f7fff7f7f8fff8f7f7fff7f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff5f4f5fff5f4f4fff5f4f4fff4f4f4fff4f5f4fff4f4f5fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff0f1f1ffefefefffedeeeeffeaeaeaffe8e7e8ffe4e4e5ffe1e1e1ffdededeffdbdbdbffd8d8d9ffd5d5d5ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd1d1d1ffd5d4d5ffd9d9d9ffddddddffe1e1e1ffe5e5e5ffe8e8e8ffeaeaeaffecebecffedededffefefeffff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f4fff4f4f4fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fffafafafffafafafffafafafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfff3f4f4ffb1b0b1ff737373ff454444ff0d0c0cff050505ff090909ff0e0e0eff5c5c5cff747374ff727272ff6f6e6fff636362ff575657ff494949ff3d3d3dff323232ff29292aff222222ff1b1b1bff161616ff121213ff100f10ff1f1f1eff2e2e2eff313232ff343434ff353535ff363636ff343434ff323232ff2f2f2fff2d2d2dff1f1f1fff101111ff141414ff181818ff1d1d1dff222122ff282827ff303130ff3b3b3bff474747ff555556ff626261ff717171ff747474ff747474ff74747400000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0bffe3e3e2fffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffbfbfbfffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff5f5f5fff4f5f5fff4f4f4fff3f3f4fff3f3f3fff2f3f2fff2f2f3fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f0f0fff0f0f1fff0f0f0fff0f0f0fff0efefffefefefffefeeefffeeeeeeffeeeeeeffeeeeeeffedeeeeffededeeffeeededffedededffedededffedededffecededffecececffecedecffecececffecececffecececffebecebffecebecffebecebffebecebffecebecffecececffecececffecececffedecedffedecedffedececffedededffedecedffedededffedeeedffeeeeee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff010100ff080807ff2c2b2bff6e6e6eff8d8d8dff8f8f8eff959595ffe9e9e9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff8f8f8fff7f8f7fff7f8f8fff8f8f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffbdbdbdff929392ff8f8f8fff8a8a8aff565656ff1b1c1cff040405ff000001ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3b3c3cffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffeeeeeeffeeedeeffededeeffedededffedededffedededffedededffedededffedeeedffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeefffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f2f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff2f3f2fff3f3f3fff3f4f3fff4f4f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffafbfbfffbfbfbfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefeffedededff242323ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf030303ff030202ff040404ff080808ff101010ff3f3f3fff707070ffaeafaefff2f2f2fffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f7fff8f8f7fff8f7f8fff8f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f5f4fff4f4f5fff4f5f4fff4f4f4fff5f4f4fff5f5f4fff5f5f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff1f1f1ffeeeeefffebebebffe9e9e9ffe6e6e6ffe1e2e2ffdbdcdcffd5d5d5ffd0d1d0ffbebebeffabababff989898ff7d7d7dff6f6f6fff6a6a6aff767575ff868586ff9e9e9effb3b3b3ffcacacaffd6d6d6ffdcdddcffe2e2e2ffe5e5e5ffe8e8e8ffeaeaebffedededffefeeefffefefeffff0eff0fff0f0f0fff0f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff4f4f4fff5f5f4fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafafafffafafafffafafafffafbfbfffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfcfcffe8e9e8ff9a9a9aff656665ff2f2f2fff060606ff050505ff060606ff090909ff757575ff737373ff727271ff6e6e6eff626262ff565657ff494a49ff3e3e3eff333334ff2b2b2aff232323ff1c1c1cff171717ff131314ff101011ff1f1f20ff302f30ff333333ff353636ff373737ff373737ff353535ff333333ff303030ff2e2e2eff1f1f1fff101111ff141414ff181818ff1d1d1dff222322ff292a29ff323333ff3d3e3dff49494aff565656ff616261ff707070ff737373ff747474ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff878787fffdfdfdfffefefefffefffefffefefffffffffefffefefefffefdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff5f5f5fff4f5f4fff3f4f4fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff1f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff0f0f1fff0f1f0ffeff0f0ffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffededeeffedeeedffedededffedededffedededffecededffededecffececedffecececffecececffececedffedecedffecededffedededffedececffedededffedededffedededffedeeedffeeededffedededffeeeeeeffeeefeeffefefef7f77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff070607ff262727ff666767ff8b8b8bff909090ff939393ffddddddfff8f8f9fff9f8f8fff8f9f8fff9f9f9fff8f9f8fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f7fff7f7f7fff8f8f7fff8f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffacacacff919191ff8d8c8cff838384ff484848ff121312ff020101ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f777877ffefefefffefefefffefefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeeeefffefeeefffeeeeefffefefefffefefefffefeff0ffeff0efffeff0f0fff0f0effff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9faf9fffafafafffafafafffafbfafffbfafafffbfbfbfffcfcfbfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefffffffffffffffffefffffffffffffffffefffefefffffefffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefdffbcbdbdff010101ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f010101ff040404ff0a090aff090909ff0b0b0bff343434ff686868ff9a9a99ffe4e4e3fffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f8fff8f7f8fff8f7f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f5f5fff4f4f5fff4f5f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff2f3f3fff0f1f1ffeeeeeeffebebebffe8e8e8ffe5e5e5ffe1e1e1ffd8d8d8ffcecdceffa7a7a8ff6a6a6aff3c3b3cff2c2c2bff1c1c1cff111212ff0c0c0cff090909ff0e0e0eff151515ff242424ff343434ff4e4e4dff878787ffc3c3c3ffd6d7d7ffdededfffe2e3e2ffe5e5e5ffe9e9e9ffececebffedededffeeefeffff0f0f0fff0f0f0fff1f1f1fff2f2f2fff3f2f2fff2f3f2fff3f3f2fff4f3f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9fafafff9faf9fffafafafffafafafffafafafffafbfafffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffafafaffd5d5d5ff8b8c8bff5d5c5dff2a2b2bff080808ff090a09ff040505ff060606ff767676ff757575ff737373ff6f6f6fff636262ff565757ff4b4b4bff3f3f3fff343434ff2b2b2bff232323ff1c1b1cff161616ff131314ff101010ff202020ff303031ff333334ff353535ff363636ff363636ff343434ff323233ff313131ff2f2f2fff202020ff111111ff141414ff181818ff1d1d1cff222222ff2a292aff333333ff3f3f3fff4a4a4aff555556ff616162ff6e6e6eff727272ff737373ff7474740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff393939fff9f9f9fffefffefffffffefffffffffffffffefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefffffffefefffefffefffefefefffefefefffdfdfefffdfdfdfffcfcfdfffcfcfcfffcfbfcfffafbfafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f7f7fff7f6f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff1f1f1fff1f2f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f0ffeff0efffefeff0ffefefefffefefefffefefefffeeefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeedffededeeffedeeeeffedededffedededffedededffedededffedededffededeeffedededffedeeedffedededffededeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefef7f77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff040404ff201f1fff5f5f5fff878787ff8f8f90ff929392ffccccccfff9f8f8fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f8f8fff7f8f7fff7f8f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff3f3f3ff9c9c9cff919191ff8c8d8cff7a7a7aff3b3b3bff0e0d0eff010001ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f787878ffeff0f0ffefefefffefefefffefefefffefefefffefeeefffefeeefffefefefffeeeeefffefefefffeeeeeeffeeeeeeffeeefeeffefeeeeffeeeeeeffefeeeeffefeeefffefefefffefeeeeffefefefffefefefffefefefffefefefffefefefffefeff0ffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff4f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f8fff9f9f9fffaf9f9fffafaf9fffafafafffafafafffafafafffafbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffefefffefefefffefefefffffefefffefffefffefefffffdfdfdff6c6c6cff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff0a0a09ff090909ff0f0f0fff0e0f0eff303030ff606161ff8d8d8dffd0d0d0fffafafafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f3f4fff2f2f3fff0f1f0ffedeeeeffebebebffe8e8e8ffe3e3e3ffdddddcffd3d3d3ffa6a6a6ff646464ff2e2e2eff0e0e0eff010101ff000000ff000000ff000000ff000101ff010101ff000000ff000000ff000100ff010000ff030403ff1a1a1aff414242ff838382ffc7c7c7ffdedfdeffe0e0e0ffe3e3e3ffe7e7e8ffeaeaeaffedecedffefeeeefff0f0f0fff1f0f1fff1f1f2fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfff6f6f6ffbcbcbcff818282ff565555ff242424ff0e0e0eff0d0d0dff0a0b0bff050505ff767676ff767676ff747575ff717171ff646363ff575757ff4b4a4aff3e3e3eff343434ff2a2b2aff222223ff1c1b1bff161617ff131313ff0f0f0fff202020ff303030ff313132ff343434ff343434ff343435ff333333ff313131ff2f2e2fff2d2d2dff1f1f1fff111011ff141414ff171818ff1c1c1cff222222ff292929ff323232ff3e3d3dff494a4aff565656ff626161ff6e6e6eff717171ff727372ff73747300000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cffe3e3e3fffffefefffffffefffffffffffffffffffefffffffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f6f7fff6f6f6fff4f5f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f1f1fff2f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0efefffefeff0ffefefefffefefefffeeefefffefeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffefeeeeffefeeefffefefefffefefefffeff0ef7f78787700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff020202ff151515ff505151ff848483ff8f8f8fff939393ffbbbbbbfff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffe7e7e6ff949495ff908f8fff8d8d8dff747474ff2e2e2eff090809ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb4b4b4fff0f0f0fff0f0f0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efefffefefefffefefefffefeff0ffefeff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffdfdfcfffdfdfdfffdfdfefffefdfefffffefefffefefefffefffefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffffefffffffefefffffefffffffffefffffffffffffffefffefffefffefefefffefefefffefffefffefefefffffefefff9f9f9ff343434ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff0f0f0fff121212ff101010ff232323ff565656ff828282ffbcbcbcfff7f7f7fffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f4fff4f4f4fff5f5f4fff4f4f4fff3f3f3fff1f0f1ffedeeedffebeaebffe7e7e7ffe0e0e0ffd6d6d6ffc2c2c2ff6a6a6bff303030ff0c0c0bff000000ff000000ff010001ff010001ff030303ff010001ff000000ff000000ff010000ff010001ff020201ff000000ff000000ff000000ff020203ff1a1a1aff494949ff9d9d9dffdbdbdbffdededeffe3e3e2ffe7e7e7ffeaeaebffedededffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f5f4fff5f5f4fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfff1f2f1ffa8a9a9ff797878ff4a4a4aff1c1c1cff131313ff0f0e0eff0d0d0dbf070707ff767676ff767676ff767676ff727272ff636363ff545455ff484849ff3c3c3cff323231ff292929ff212121ff1b1b1bff161617ff121312ff0f0f0fff1f1f1fff2e2e2eff303030ff323231ff333333ff323233ff313131ff2f2f2fff2d2d2dff2d2d2dff1f1f1fff101010ff141414ff181818ff1c1c1cff222122ff282727ff30302fff3b3b3cff474747ff555555ff626262ff6f6f6fff737273ff737373ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffafafaffffefefefffffffffffffffffffffefffffffffefffefdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff8f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f7f7fff7f7f7fff7f7f6fff6f6f6fff4f5f5fff4f3f3fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f2f1fff2f1f1fff2f1f1fff1f2f2fff2f1f2fff2f1f1fff1f1f0fff1f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0eff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeeeffeeefeeffeeeeefffeeeeeeffeeefeeffefefefffefefefffeeeeefffefefefffeeefeeffefefefffefefefffefefefffefefefffefefeffff0eff0fff0f0f0fff0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff020101ff0f0f0fff3e3e3eff818182ff909090ff949494ffadacacfff8f8f7fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffcececfff939293ff8f8f8fff8c8b8bff686868ff232222ff040505ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f1fff1f0f1fff0f0f0fff0f0effff0f0effff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0f0ffeff0f0ffefeff0ffeff0efffefefefffefefefffefeff0fff0efefffeff0efffeff0efffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f1f0fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffffefffefefffffefefffffffffffffffefefffffffffffefffefffffffefffffffefffffffefffefffefffffffffffffffefffefefeffe6e6e6ff141414ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0b0b0bff121212ff141414ff0a0b0bff191919ff4d4c4cff7a7a7affadadadfff3f3f3fffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfafbfffbfafafffafbfafffafafafffafafafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff4f4f5fff4f4f4fff4f5f4fff5f5f4fff4f4f5fff3f3f3fff1f1f1ffeeefeeffebebeaffe6e6e6ffe0e0e0ffd4d4d4ffb6b6b6ff595959ff181717ff020101ff000101ff000100ff030303ff030303ff030403ff040404ff010001ff000000ff000000ff000000ff000000ff010201ff010101ff010101ff020202ff000101ff010101ff050505ff303130ff8e8e8dffd4d4d4ffdcdcddffe3e4e4ffe9e9e9ffebebebffedededfff0efeffff0f1f1fff2f2f2fff3f3f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcffe9e9e9ff9a9b9aff70706fff414141ff151515ff10100fff131313ff0e0e0e7f060606ff767676ff767676ff767576ff717272ff616161ff525252ff454545ff393939ff2e2e2eff252526ff1e1e1eff191919ff161515ff121212ff0f0f0eff1e1e1eff2b2b2bff2d2d2dff2f2f30ff313031ff313031ff2f2f2fff2d2d2dff2b2b2bff2c2b2bff1d1e1eff0e0e0eff121212ff161616ff1b1a1aff1f201fff252525ff2d2d2dff383838ff444444ff525252ff616161ff6f6f6fff737373ff747474ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff828282fffdfdfdfffffffffffffefffffefffffffffefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfafffafafafffafafafff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff4f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f2f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefeff0ffefefefffeff0f0fff0efeffff0efefffeff0efffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0fff0efeffff0f0f0fff0f0f0fff0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff010101ff0b0c0bff303030ff747474ff8d8d8dff929292ff999999ffe2e2e2fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff6f6f6ffa8a8a8ff919292ff8e8e8fff838383ff555555ff1c1c1cff030403ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f1fff1f1f1fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f0fff0f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff5f5f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffcfbfbfffcfcfcfffdfdfdfffdfdfefffefefdfffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefffffffffffffffefffffffffffffffffefffefefffffffffefffefefefffffefffffefefeffb8b8b8ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f090909ff161716ff181818ff141414ff1f1e1fff4b4b4bff747474ffa1a1a1ffeeeeeefffcfcfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffafafbfffafafafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f5f5fff5f5f4fff3f3f3fff2f2f2ffefeff0ffecececffe7e6e7ffe0e0e0ffd5d6d6ffb6b6b6ff515252ff111212ff000000ff010100ff020202ff060506ff040404ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030404ff050505ff030303ff000000ff020202ff2d2d2dff878786ffd2d2d2ffdedddeffe4e5e5ffe8e8e9ffebebebffeeeeeefff1f1f0fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f6fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcffdddcdcff909090ff696969ff3f4040ff151515ff121213ff10100fff1313133f030303ff767676ff767676ff747475ff706f70ff5d5e5eff4d4d4cff404040ff333434ff2a2a2aff222221ff1c1c1cff181718ff141414ff111111ff0f0f0fff1a1a1aff292929ff2a2a2aff2c2c2cff2e2e2eff2e2e2eff2d2d2dff2c2b2cff292929ff282828ff1d1d1dff0e0d0eff111011ff141514ff191919ff1d1d1dff222222ff292929ff333333ff3f3e3fff4d4d4eff5e5e5eff707070ff747474ff757575ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff434343fff9f9fafffffefffffefffefffffefefffefefffffefefefffdfdfefffefefdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfbfffbfbfbfffbfafbfffafafafffafafafffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff2f1f2fff1f2f1fff1f2f1fff1f1f2fff2f1f2fff1f2f1fff2f1f1fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefeff0fff0f0f0ffefefeffff0eff0ffeff0f0fff0f0efffefeff0fff0eff0ffefefeffff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff010001ff070707ff222222ff636363ff8b8b8bff919191ff939393ffbab9b9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff8f8f9fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffdfdfdfff959596ff919090ff919191ff7b7c7cff424242ff121111ff030203ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3c3c3cfff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f1f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f0f0fff1f0f0fff1f0f1fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f1f0fff1f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f5f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9faf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffcfbfbfffcfcfcfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffefefffffefefffffefffffefffefffffefefffefffefffffefefffffffefffefdfdff787878ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181818ff191819ff232323ff4a4949ff6e6e6eff969696ffe2e2e2fffcfcfcfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f5fff4f4f4fff2f2f2fff0f0f0ffedededffe8e8e8ffe1e1e1ffd7d6d6ffb8b8b8ff525252ff101010ff000000ff010000ff040404ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040303ff000000ff000000ff020202ff2c2c2cff7e7e7effd1d1d1ffdfdfdeffe5e5e5ffe9e9e9ffedededfff0f0f0fff2f2f2fff3f2f2fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafbfafffafafafffbfafbfffbfafbfffbfbfbfffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffdfcfcfffdfdfdfff9f9f9ffcfcfcfff888888ff616161ff383837ff181818ff191919ff161616ff0f0f0f00000000ff767676ff747475ff707070ff6a6a69ff535353ff414141ff363636ff2c2c2cff242323ff1d1d1dff1a1919ff161616ff121212ff100f0fff0d0e0dff1b1b1bff262626ff272727ff292828ff2b2a2bff2c2b2bff2a292aff292929ff262626ff262626ff1c1c1bff0e0d0dff101010ff141313ff161617ff1a1a1aff1e1d1eff242424ff2d2d2dff363635ff424241ff525252ff6b6b6bff727272ff757575ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0dffe1e1e1fffefefefffffefefffffefefffefefefffefefefffefdfdfffefefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f6f7fff6f6f6fff6f5f5fff5f4f4fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff1f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f3f3fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f0f0fff1f1f1fff1f1f13f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff010101ff040404ff161616ff484848ff848484ff919191ff908f90ff9a9a9affebebebfff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffb6b6b5ff929292ff8f8f8fff908f8fff646464ff292828ff0a0a0bff020102ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f797979fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f1f0fff1f1f1fff1f1f0fff1f1f1fff1f1f1fff2f1f2fff2f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f2f3fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff4f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffcfcfcfffdfcfdfffefdfdfffdfefdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffefffffffffefefff7f7f7ff2c2c2cff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff1d1c1dff272728ff242323ff454545ff676767ff8f8f8effd5d5d5fffbfbfafffdfdfdfffdfdfdfffdfcfcfffbfbfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f8fff9f8f9fff9f8f8fff8f8f9fff8f9f9fff9f8f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f4f4fff3f3f3fff1f1f1ffefefefffebebebffe5e5e5ffdadadbffc9cacaff5c5d5cff111111ff010101ff000000ff030303ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff2e2d2eff9b9b9bffd7d8d8ffe1e1e1ffe7e8e7ffececebffefefeffff1f1f1fff2f2f2fff4f4f3fff5f4f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff9f8f8fff8f8f9fff8f8f9fff8f9f9fff8f9f8fff9f9f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfafafffafafbfffbfafafffbfafbfffbfafbfffbfafbfffafafbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfdfff7f7f6ffbfbfc0ff7e7f7eff585858ff313131ff181818ff191919ff1a1919bf100f1000000000ff747475ff707070ff686867ff595959ff403f3fff333333ff2c2c2cff252525ff1e1e1fff1a1a1aff161616ff131313ff0f0f10ff0d0d0dff0b0b0bff111111ff191918ff191819ff1a1a1aff1c1b1bff1c1c1cff1b1b1bff1a1a1aff191919ff181818ff111211ff0b0b0bff0d0d0dff101010ff141313ff161616ff1a1a1aff1f1f20ff262726ff2c2c2cff343434ff414140ff585858ff676768ff727272ff75757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffa8a7a7fffefefefffefefefffefffefffefffefffefefefffefdfefffdfefdfffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafbfafffbfbfafffafafafffafafafffafafafff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f6f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f3fff2f2f2fff2f2f2fff2f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f1f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f1f1fff1f1f0fff1f1f0fff1f1f1fff0f1f1fff0f0f0fff1f0f0fff1f1f0fff1f1f0fff1f0f0fff1f0f1fff0f1f0fff1f1f1fff1f1f1fff1f2f27f79797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000001ff020202ff0b0b0bff2c2c2cff696969ff8b8a8bff8f8f90ff939393ffc3c4c4fff9f8f8fff8f9f8fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffe6e6e5ff989898ff909090ff8d8d8dff808080ff454444ff141415ff050505ff010101ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f797979fff2f2f2fff2f2f2fff2f1f1fff1f2f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff2f1f2fff1f1f1fff2f1f2fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f3fff3f4f4fff4f4f4fff5f4f4fff4f4f5fff4f5f5fff4f4f4fff5f5f5fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafaf9fffafafafff9f9f9fffaf9f9fffafafafffafbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffefffeffdadadaff070707ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1cff282828ff292828ff282828ff404040ff5f5f60ff878687ffc9c9c9fff8f8f8fffefefefffdfdfdfffcfcfcfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff2f2f2fff0f0f0ffedededffe8e8e8ffdfdfdfffd3d3d3ff969696ff262626ff000000ff000000ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010201ff000001ff080707ff505050ffcdcdccffdddcddffe6e6e6ffebebeaffeeeeeefff1f1f1fff2f3f2fff3f4f3fff5f4f5fff5f5f5fff5f6f6fff6f6f6fff7f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafbfffafbfafffafbfafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffbfafafffbfbfbfffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffdfdfdfff3f3f3ffafafafff777777ff505051ff292929ff161717ff232323ff1919197f0c0c0c00000000ff707070ff686868ff636364ff616161ff525151ff3c3c3cff313131ff2a2a2aff232323ff1d1d1dff191919ff151515ff121212ff0f0f0fff0e0e0eff0d0d0dff100f0fff111010ff121212ff121212ff121212ff111111ff101011ff101010ff111010ff0d0e0eff0e0e0eff0f100fff121212ff151515ff191919ff1d1e1eff242424ff2a2a2aff323232ff3d3e3eff515151ff606060ff626262ff686767ff72727100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff7c7b7bfffdfefdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffafbfbfffafafafffbfafafffafafafffafafafff9f9fafff9f9fafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff6f6f6fff6f6f6fff6f5f6fff5f4f5fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f27f79797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff010000ff000001ff000000ff000000ff000000ff030303ff161616ff4f504fff7c7d7cff8d8c8cff919091ff999999ffdcdcdcfff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff0f0f0ffa6a6a6ff929292ff8f9090ff8a8a8aff6a6a6aff272727ff070707ff020102ff010000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6c6b6bbfa1a1a1ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd4d4d4ffd2d3d3ffd2d2d1ffd1d1d1ffd1d0d0ffd1d1d1ffd1d0d0ffd1d1d1ffd0d0d0ffcfcfcfffcecdcdffccccccffcbcbcaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4bf9393937f6262627f6161617f6061617f6060607f6060607f6060607f6060607f6161607f6161617f6161617f6161617f6161617f6161617f6161617f6161617f6161617f6061617f6061607f6060607f6060607f60605f7f5f5f607f5f5f5f7f5f5f5f7f6060607f6060607f6060607f6060607f6060607f6060607f6060607f605f607f605f5f7f6060607f6060607f6161617f6161617f6161617f6161617f6161617f6161617f6161617f6060607f6060607f6060607f6060607f6060607f6060607f6060607f6060607f6060607f6060607f6060607f6060607f6060607f6060607f6060607f6161617f6161617f6161627f6162617f6161617f6161617f6161617f6161617f6161617f6161617f6262617f6262617f6161617f6261617f6261617f6261617f6161617f6161617f6161617f6161617f6161617f6161617f6161617f6161617f6262617f6262627f6262627f6262627f6262627f6262627f6262627f6262627f6363637f6363637f6463647f6464647f6565657f6565657f6666667f6766667f6666667f6767677f6767677f6767677f6868687f6969697f6a69697f6a6a6a7f6b6b6b7f6b6b6b7f6b6b6b7f6b6b6b7f6b6b6b3f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f797979fff3f3f3fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff5f6f5fff5f6f5fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafff9f9f9fffaf9f9fff9faf9fff9faf9fffafafafffbfbfbfffbfbfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffefefeffabaaaaff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141414ff282929ff292929ff282828ff3c3c3cff5c5b5bff808080ffbabbbbfff5f6f5fffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffbfafbfffafafafffafafafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f9fff8f9f8fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f3fff1f1f1ffeeeeeeffeae9eaffe3e3e3ffd8d8d8ffc2c1c2ff4f4f4fff060606ff000000ff030303ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff050404ff000001ff000000ff212121ff8e8e8effd5d5d5ffe3e3e3ffeaeaeaffeeeeeefff0f0f0fff2f2f2fff3f4f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f9f8fff8f9f8fff9f8f8fff9f8f8fff9f8f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9faf9fffaf9fafffaf9f9fffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafafffbfafafffbfafbfffbfbfbfffcfcfcfffcfdfcfffcfcfdfffdfdfdffedededffa0a0a0ff737373ff505151ff2e2e2eff272727ff2a2a2aff2526257f0c0c0c00000000ff676868ff636363ff646363ff636463ff616261ff525251ff3c3c3cff313131ff2a292aff232323ff1d1d1dff191919ff161515ff131313ff111111ff111111ff131313ff141414ff151415ff151615ff151516ff151515ff141314ff131213ff121212ff0f1010ff101010ff131313ff151615ff191919ff1e1e1eff242424ff2b2a2bff323232ff3e3e3dff525151ff606060ff626262ff626262ff626262ff676767000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff424142fff9f9f9fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafaf9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f7fff7f6f7fff6f5f5fff5f6f6fff5f5f5fff4f5f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff2f1f2fff1f1f1fff1f1f1fff1f1f2fff1f2f2fff2f2f2fff2f1f1fff2f1f2fff1f1f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2bfb6b6b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff080908ff2d2c2dff6d6d6eff898989ff8e8e8eff929292ff9f9f9fffe9e9e9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff6f6f7ffb5b5b5ff939292ff929292ff8d8d8dff797979ff454545ff111111ff020102ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6d6d6dffdadadaffdbdbdaffdadbdaffd9dadaffd7d7d7ffd7d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd0d1d0ffd0d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd0d0d0ffcfcfcfffcecdceffccccccffcbcbcbffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c1c0ffc0c0c0ffc0bfc0ffc0c0c0ffc1c1c0ffc2c2c2ffc2c3c2ffc2c2c3ffc3c3c2ffc3c3c3ffc3c2c2ffc3c2c3ffc1c2c2ffc1c1c2ffc1c1c1ffc0c0c0ffbfc0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbebebeffbebebeffbfbfbfffc1c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc1c1c1ffc0c0c0ffc1c1c1ffc1c0c0ffc1c0c1ffc0c0c1ffc1c0c1ffc0c0c0ffc1c0c1ffc0c1c0ffc0c1c0ffc0c0c0ffc0bfc0ffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc5c5c4ffc4c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c6ffc8c7c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcdcdcdffcdcecdffcececeffcfcfcfffd1d1d1ffd3d2d2ffd4d3d3ffd6d6d5ffd6d6d7ffd6d7d6ffd7d6d7ffd7d6d6ffd9d8d9ffd8d8d8ffd8d8d8bfa1a1a13f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff3f3f2fff3f2f3fff3f2f2fff3f2f3fff2f2f3fff2f2f2fff2f3f3fff3f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fffaf9f9fff9f9f9fffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffbfbfbfffbfbfbfffcfcfcfffcfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefffffffffffefffffffffffffffffffffffffffdfdfeff5e5e5eff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141414ff292929ff2b2a2bff292929ff363536ff575757ff7b7c7cffadadadfff1f1f1fffdfdfdfffcfcfdfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff9f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff7f8f8fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff5f6f6fff4f4f5fff3f3f3fff0f0f0ffecececffe6e6e6ffdededeffd0cfcfff858585ff222222ff000000ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff020102ff010001ff040404ff4e4e4effc1c1c0ffdfdfdfffe8e8e8ffedededfff0f0f0fff2f2f2fff3f4f4fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff8f9f9fff9f8f8fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfbfafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcffe3e3e3ff969696ff6f6f6eff4e4e4eff323231ff2a2a2aff2a2a2aff2a2a2a00000000000000007f3232317f3231317f3232317f3132327f3131317f2f30307f2626267f1c1c1c7f1717177f1414147f1111107f0e0e0ebf141313ff171717ff141313ff141413ff171717ff181818ff191919ff191a19ff1a1919ff181818ff171717ff151516ff151515ff121212ff131413ff161616bf1212127f0e0e0e7f1111117f1415147f1818187f1d1d1d7f2626267f2f2f2f7f3131317f3131317f3131317f3131317f313131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff131313ffedededfffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9faf9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f6f5fff5f5f5fff4f4f5fff4f4f4fff4f4f3fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f2f2fff1f2f1fff2f2f2fff2f2f2fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff151515ff4b4a4aff7d7d7cff8e8e8eff8e8f8eff909190ffa8a8a8fff3f3f3fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffc5c5c5ff929291ff8e8f8eff8e8e8eff828282ff5b5a5bff222222ff070707ff010000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6b6b6bffd9d9d9ffd9d9daffdadadaffdadbdaffdadbdbffdadadaffd9d9d9ffd7d7d7ffd6d7d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d2d2ffd1d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd0d0d0ffcfcfcfffcecdceffccccccffcacbcbffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffc0c0c0ffc1c1c1ffc1c2c2ffc3c2c2ffc2c2c2ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c1ffc0c1c0ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbebebeffbfc0bfffbfc0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0bfbfffbebebeffbdbdbdffbebdbdffbdbebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c0ffc0bfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c1ffc1c0c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbebfffbfc0bfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c6ffc7c7c7ffc9c9c9ffcacacaffcccbcbffccccccffcdcdcdffcdcdcdffcdcdcdffcececeffcfcfcfffd1d1d1ffd2d3d2ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d6ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5bf9f9e9e3f34343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f7fff7f7f7fff7f8f7fff7f8f7fff8f8f8fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fffafafafff9fafafffafafafffafafafffafaf9fffafaf9fffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffff9f9f9ff1a1b1aff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141414ff2b2b2bff2c2b2cff2c2c2cff333333ff545354ff777777ff9f9f9fffeaeaeafffcfdfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9faf9fff9faf9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f8fff9f9f9fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f6f6fff5f6f6fff4f5f5fff2f3f3ffeff0efffebececffe4e4e4ffdadad9ffbfbfc0ff494949ff040404ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1e1e1eff878787ffdadbdaffe6e6e6ffecececffefeff0fff2f2f2fff4f3f3fff5f4f4fff5f5f5fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff8f9f8fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafbfbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafafffafafafffbfbfbfffbfbfcfffbfcfcfffcfcfcfffdfcfcfffafafaffd5d5d5ff8e8e8dff6a696aff4a4a4aff2e2e2fff2f2f2fff2b2b2bff2a2a2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0e0e0eff1b1b1bff171717ff151515ff1b1b1bff1c1c1dff1d1d1dff1e1e1eff1e1e1eff1d1d1dff1b1b1bff1a1a19ff191919ff161617ff161616ff1919197f0e0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffc8c8c9fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffefefdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafff9faf9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f3fff3f3f3fff3f4f3fff3f3f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff242424ff59595aff858586ff919191ff8e8e8eff909190ffafafb0ffedededfff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff5f5f6ffc3c3c3ff939494ff8e8d8eff8d8d8dff8a8a8bff676767ff353535ff111111ff040404ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6a6a69ffd6d5d5ffd6d7d7ffd7d7d7ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffd9d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd1d1d2ffd0d0d0ffcececeffcdccccffcbcbccffcbcbcbffcbcbcaffcacacaffcacacbffc9c9caffc9c9c9ffc8c8c8ffc6c7c6ffc6c6c6ffc6c7c7ffc6c6c6ffc7c6c7ffc7c6c7ffc7c7c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c1c1ffc0c1c1ffc1c1c0ffc1c0c0ffc1c1c1ffc1c1c2ffc3c2c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c0ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c2c1ffc0c0c0ffbebfbfffbebfbfffbfbfbeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c1c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c1c2ffc1c2c1ffc2c2c1ffc2c2c1ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc3c3c3ffc3c2c2ffc3c3c3ffc2c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc9c9c9ffcacacbffccccccffcdcdcdffcececeffcececeffcececeffcfcfcfffcfcfd0ffd0d1d1ffd3d2d3ffd4d4d3ffd5d4d5ffd6d6d6ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d2d1ffd1d1d1bf9c9c9c3f3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f7f7fff7f7f7fff8f8f7fff7f8f7fff8f8f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafbfffcfbfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffffffefffefefffffefefefffefffffffffffffffffffffffffffffffffffffff1f2f1ff0b0b0bff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2c2c2cff2c2c2cff313131ff4e4e4eff707171ff949494ffe0e0e0fffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fffaf9fafff9f9f9fff9fafafff9f9f9fffaf9f9fff9f9fafff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f8f9fff8f8f8fff8f8f9fff8f8f9fff8f9f9fff8f9f8fff8f9f8fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f7fff6f5f6fff5f5f5fff2f2f2ffefefefffebebebffe3e2e3ffd8d7d8ffa4a4a4ff2c2b2cff000000ff010101ff050605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff070807ff5e5d5effd7d7d7ffe3e4e3ffeaebebffefefeffff2f2f2fff4f4f4fff5f5f5fff5f5f5fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f9fff8f9f9fff8f9f8fff8f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfafafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafbfffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfbfffcfcfcfff7f7f7ffc4c4c4ff888889ff666766ff464646ff2e2f2fff2f2f2fff302f2fff2b2b2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f111111ff1f1e1fff1b1b1bff1a1a19ff1f201fff212222ff232323ff242424ff242525ff232323ff222122ff1f1f1fff1d1d1dff181919ff191919ff1e1d1d7f1111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff949495fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffafafbfffafafafff9faf9fff9f9f9fff9f8f9fff8f8f8fff7f8f7fff7f7f7fff7f8f7fff8f8f9fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f8f7fff7f7f7fff6f6f7fff7f6f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff5f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f5fff4f5f5fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f3f2fff2f2f3fff3f2f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff2f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f3fff2f2f2fff3f2f2fff2f2f3fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f4f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff0f100fff323333ff646464ff878888ff8e8e8fff8d8d8dff8e8e8dff9b9b9bffd9d9d9fff9f8f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffeeeeeeffadadadff8e8e8eff8d8d8dff8b8b8cff898a89ff737473ff3c3c3cff181717ff070606ff010101ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffd2d2d2ffd3d3d2ffd4d4d4ffd5d5d5ffd6d6d7ffd7d7d7ffd8d9d9ffd9d9d9ffdadad9ffdcdbdcffddddddffddddddffdcdddcffdcdcdcffdbdbdbffdbdbdcffdbdadbffdadadaffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd8d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd5d4d4ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d0ffcfcfcfffcececeffcdcdceffcdcdceffcdcdceffcdcdcdffcccdcdffcdcdccffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcccccdffcbcbccffcbcbcbffcccccbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbccffcccccbffccccccffcccbccffcbcbcbffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffccccccffcccdccffcccccdffcdcdcdffcdcdcdffccccccffccccccffccccccffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcbcbcbffcacacaffcbcacaffcbcbcbffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffcccbcbffcbcbcbffcbcbccffcccbccffccccccffcdcccdffccccccffccccccffcbcccbffccccccffcdcdcdffcdcdcdffcdcdceffcecdceffcececeffcececeffcececeffcececeffcececfffcececeffcececeffcececeffcececeffcfcecfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd2d2d2ffd2d2d2ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d8d7ffd8d9d8ffd9d9d9ffdbdadbffdbdbdbffdcdcdcffdbdbdbffdadadaffd9d9d9ffd7d8d7ffd6d5d6ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d1ffd0d1d0ffd0cfd0ffcfcfcfbf9a9a9a3f33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7a7a7afff4f5f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f3fff4f3f3fff4f3f3fff3f3f3fff4f3f4fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff5f4f4fff5f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff6f7f6fff7f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fffafafafffafafafffafafafffbfafafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffcfcfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffffffffffffffffffefefeffe6e6e6ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2d2c2dff2f2e2eff2f2e2eff494a49ff6c6b6bff8e8e8effd4d3d3fff9f9f9fffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffafafafffafafafffbfafafffbfafafffafafafffafafafffaf9fafffafaf9fff9f9f9fffaf9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f8f9fff9f8f9fff8f8f9fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff4f5f4fff1f1f2ffeeeeeeffe9e9e8ffe2e1e1ffd7d7d7ff838383ff181918ff010000ff060706ff060605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff020101ff000001ff3e3e3effccccccffe2e2e1ffeaeaeaffefefeffff2f2f2fff4f4f4fff5f6f6fff6f6f7fff7f7f7fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff8f8f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafaf9fffafafafffafafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfff5f6f6ffb5b5b5ff848484ff636262ff404040ff2d2d2dff2e2f2fff2f302f7f17181700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141414ff242424ff1f1e1eff1d1d1dff242424ff282727ff2a2a2aff2b2b2bff2b2c2bff2a2a2aff282828ff252525ff212121ff1b1b1bff1e1e1eff2424247f14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff757575fffbfbfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffbfafafffafafafffafaf9fff9f9f9fff9f9f9fff8f8f8fff7f7f8fff8f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff4f4f4fff4f4f47f7a7a7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff060605ff161717ff3d3c3cff6c6c6cff868686ff8a8a8bff8c8c8cff8d8d8dff929291ffc1c1c1fff9f9f9fffaf9f9fff9f9f9fff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8ffe7e7e7ff9c9c9dff8b8b8bff8a8a8aff8c8c8cff8b8a8aff7a7a7aff4c4b4bff191919ff080808ff020202ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f676767ffcecdceffd0cfcfffd1d1d1ffd2d2d2ffd2d3d3ffd4d3d4ffd5d5d5ffd6d6d6ffd7d7d7ffd9d9daffdeddddffe1e1e1ffe4e4e3ffe4e4e4ffe2e2e2ffe0e0e0ffdfdedeffdededeffddddddffddddddffdcdcdcffdddcdcffdcdcdcffdcdbdcffdcdcdcffddddddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdaffdadadaffd9d9d9ffd8d8d8ffd8d7d8ffd8d8d7ffd7d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd9d8d8ffd9d9d9ffdad9daffd9dad9ffd8d7d8ffd7d6d6ffd6d6d6ffd6d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d5d6ffd5d6d5ffd6d6d6ffd6d7d7ffd6d6d6ffd6d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d3ffd5d5d5ffd5d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d4d4ffd3d3d3ffd3d3d3ffd3d4d3ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd4d4d3ffd4d5d4ffd4d4d4ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd7d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d9d8ffd9d9d9ffd9dadaffdad9d9ffd9d8d9ffd9d8d9ffd9d9d9ffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdbdbffdcdcdcffdeddddffdedfdeffdfe0e0ffe0e0e0ffe1e2e1ffe3e3e3ffe2e2e2ffe0e0dfffdddddcffd9d8d9ffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcececeffcdcdcdffccccccbf9999993f3332330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7a7a7afff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f3fff4f4f3fff4f3f4fff3f4f3fff4f4f3fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff4f3f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff6f7f6fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f8f8fffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffbfbfafffbfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffffffffffffffffffefffffffdfefdffbfbfbeff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2dff2f2f2fff2f2f2fff2e2e2eff454545ff676767ff8a8a8affc4c4c4fff7f7f6fffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfbfffafafafffafbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffaf9fafff9faf9fffafaf9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f9f8fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f7fff6f6f6fff4f5f4fff1f1f1ffeeeeedffe7e7e7ffe0e0e0ffd5d5d6ff595959ff0d0d0dff000000ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff000000ff2d2d2dffb8b8b8ffe1e0e0ffeaeaeafff0f0f0fff2f2f2fff5f5f4fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff8f7f7fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfff0f1f1ffa7a7a7ff7e7e7eff5c5c5cff3a3a3aff2e2e2eff303030ff2f2f2e7f18181800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f171717ff2a2a2aff242424ff222221ff2a2a2aff2f2f2fff323232ff343434ff353535ff333434ff313132ff2d2d2eff282828ff212121ff242424ff2a2a297f17171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff4c4c4cfff4f3f3fffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff6f6f6fff5f6f6fff6f6f6fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff6f5f6fff5f5f5fff5f6f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f4f3fff3f4f4fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f47f7a7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff141414ff3d3d3cff6b6c6cff838282ff8c8c8cff8b8b8bff8c8b8bff8c8c8cff989899ffbebdbeffe9e8e8fff8f9f9fffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff8f8f9fff2f1f1ffd3d3d3ffa9a9a9ff8e8e8eff8a8a8aff888888ff898989ff8e8d8eff737373ff424242ff181818ff040505ff010201ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f676767ffcfcfcfffcececfffcececeffcdcecdffd0d0cfffd1d1d1ffd2d2d2ffd2d3d2ffd4d5d4ffd7d7d7ffdbdbdaffdededeffe1e1e1ffe3e3e4ffe6e6e6ffe5e5e5ffe3e4e3ffe1e1e0ffdededeffddddddffddddddffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffd9dadaffdadadaffd9dadaffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d8d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd9d9d9ffdad9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d9d9ffd8d8d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9dad9ffdbdbdaffdbdbdbffdbdbdaffdbdcdbffdbdbdbffdbdbdaffdbdbdaffdadadaffd9dadaffd8d9d8ffd8d8d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdadadaffdadbdaffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdadbdaffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdadadbffdbdadbffdadadaffdadadaffdadadaffdbdadaffdbdadbffdbdbdaffdadbdaffdadadaffdadbdaffdadadaffdbdbdaffdbdbdbffdcdbdcffdcdcdcffdcdddcffdddddcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdcffdbdcdcffddddddffdddddeffdddeddffdededeffdedfdfffe2e2e2ffe5e5e5ffe5e5e5ffe4e3e4ffe1e1e1ffe0dfdfffdbdcdbffd6d6d6ffd1d1d1ffcfcfcfffcfcfcfffcececeffcdcdcdffccccccffcbcbccffcbcbcbffcbcbcbbf9898983f323332000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7a7a7afff5f5f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f3fff4f3f4fff4f4f4fff4f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f5fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f9fff8f8f9fffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffefffffffefffbfbfbff919191ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f171717ff2f2f2fff2e2e2eff2f2f2fff424242ff636363ff858585ffb6b6b6fff5f4f5fffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfafbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffaf9f9fffafafafff9faf9fffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f9f8fff9f8f8fff8f8f9fff8f9f8fff9f8f8fff8f9f8fff9f8f8fff8f9f8fff8f8f8fff8f9f8fff8f9f9fff8f9f8fff8f9f9fff9f8f8fff9f9f8fff9f8f9fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff6f6f6fff4f5f5fff1f1f1ffedececffe6e6e6ffdededeffd1d2d1ff454444ff050504ff000000ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff020302ff000000ff202020ffa1a1a1ffdededeffe9e8e8ffefefeffff2f2f2fff4f4f5fff6f6f6fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9f9fffafafafffafafafffafafafffafafafffafbfafffbfafafffbfbfbfffbfbfafffbfafafffafafbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcffe7e7e7ff9b9c9cff797979ff565757ff363736ff313131ff313131ff3030307f17171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1a1a1aff303030ff2a2a2aff272727ff313131ff373738ff3b3b3aff3d3d3dff3f3f3eff3d3d3dff3c3c3cff383838ff303030ff272727ff292a2aff2f2f2f7f1919193f1c1c1c7f3a3a3a7f3b3b3b7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3737373f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff232323ffe8e9e9fffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffaf9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f5f5fff6f6f6fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f4f4fff4f4f3fff4f4f3fff3f4f3fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff3f4f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f47f7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050405ff111212ff323333ff5e5e5eff7f7f7fff8a8a8aff898988ff878787ff888888ff898989ff8e8e8effa7a8a8ffcfd0d0ffe1e1e1ffe9e9e9fff1f1f1fff7f7f7fff9f9f9fff3f3f4ffebebebffe0e0e0ffd6d6d6ffb9bab9ff969696ff8a8a8aff898989ff898989ff878787ff848484ff848584ff6e6f6eff3f3f3fff1a1b1bff080808ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f666666ffcdcdcdffcececeffcfcfcfffcfcfcfffcfcecfffcececeffcececeffcecfcfffd1d1d1ffd4d4d4ffd8d8d8ffdcdcdcffdfdedeffe0e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe1e1e1ffe3e3e2ffe0e0e0ffddddddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdadadaffdadbdaffdbdbdbffdbdbdbffdbdbdaffdadbdbffdbdbdbffdbdbdbffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffdad9daffdadbdaffdbdbdaffdbdbdbffdcdbdcffdbdcdbffdbdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d8d8ffd9d9d9ffdadadaffdbdbdaffdbdbdbffdcdcdbffdbdbdbffdadadaffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd8d9d8ffdadadaffdadadaffdadbdaffdbdbdbffdadadaffdadadaffdad9daffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffd9dad9ffd9dadaffd9dadaffdadadaffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdaffdbdadbffdadbdaffdadadaffdadadaffdadadaffdbdadaffdadbdbffdbdbdbffdadadbffdadbdaffdadadaffdadbdaffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffd9dadaffdadadaffdadadbffdbdbdbffdbdbdaffdadbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdbdaffdadbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdcffe1e1e0ffe4e4e4ffe4e4e4ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdededeffd9d9d9ffd3d3d3ffcfcfceffccccccffccccccffcccbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacbbf9797973f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f5fff5f4f5fff4f5f5fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff9f9f9fff9f9f9fffafaf9fffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafff9f9fafff9f9f9fff9faf9fffaf9fafffafafafffafafafffbfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefefffff7f7f7ff5f5f5fff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f171717ff2e2e2eff323132ff303030ff3f4040ff616161ff858484ffb4b3b3fff3f3f3fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f9fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff4f4f5fff1f1f1ffececedffe7e7e7ffdededeffc2c2c2ff3e3e3eff000001ff000001ff050505ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040405ff000000ff141414ff7f7f7fffdadadaffe5e5e5ffedeeedfff2f2f2fff5f5f5fff7f7f7fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafafffbfbfafffafafafffbfafbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcffe4e4e4ff989898ff757574ff525252ff343435ff313131ff313131ff3131310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f252525ff393939ff2f3030ff2e2e2eff3a3a3aff414242ff454545ff484848ff494949ff49494aff484848ff434343ff3b3b3bff2e2e2eff302f30ff3535357f1f1f1f7f383838ff717271ff757575ff777777ff787879ff797979ff797979ff797979ff797979ff787879ff787978ff787979ff797978ff797979ff737373ff6666677f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ffcdccccfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffaf9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f4f4fff3f3f4fff4f3f4fff4f3f3fff3f4f4fff4f4f4fff3f4f4fff4f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4fff5f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff111110ff2a2a2aff4f4f50ff757575ff838282ff848484ff848585ff868686ff878787ff888888ff8b8b8bff8b8b8bff8d8d8dff8f8f8fff989898ff9c9d9dff949494ff8d8d8eff8b8b8bff8a8a8aff888889ff868787ff868686ff868686ff868586ff828283ff797979ff5d5d5dff373737ff191819ff080909ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3333337f666666ffcdcdcdffcdcdcdffcdcccdffcdcdcdffcececeffcececeffcfcfcfffcececeffcdcdceffd1d1d1ffd5d6d5ffd9d9d9ffdddcddffdfdfdfffdfdfdfffe0e0e1ffe0e0e0ffdfdfdeffdeddddffdcdbdcffdadadaffd9d9daffd8d8d8ffd7d8d7ffd6d6d7ffd7d7d7ffd5d6d6ffd6d5d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd5d5d6ffd5d6d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d4d5ffd5d4d4ffd4d4d5ffd5d5d5ffd6d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d4ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd4d4d5ffd5d4d5ffd4d5d5ffd5d4d5ffd4d5d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d5ffd6d5d5ffd5d5d6ffd5d5d5ffd4d5d5ffd5d5d5ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd6d6d6ffd8d8d9ffdadadaffdeddddffdedfdeffdededeffdfdedfffe0dfe0ffe0e0e1ffe0e0e0ffdcdcdcffd7d7d7ffd1d1d1ffcccdccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcac9caffcacac9ffc9c9c9bf9696963f323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f5fff4f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f4f4fff4f5f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f8f7fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9faf9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafff9f9f9fffafafafffafafafffafafbfffbfbfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfefdfffdfefdfffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefff2f2f2ffacababff323232ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f171717ff363637ff39393aff323231ff40403fff606060ff828382ffb2b2b2fff3f3f3fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f8fff8f9f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f9fff8f8f9fff9f8f8fff8f8f9fff9f9f9fff8f8f9fff9f9f9fff9f9f8fff9f8f9fff9f9f8fff8f8f9fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff4f4f4fff1f1f1ffedededffe7e7e8ffdededeffbfbfc0ff393a39ff000100ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010102ff000100ff111211ff797979ffd7d7d8ffe4e4e4ffededecfff2f2f2fff5f5f5fff7f7f7fff8f8f8fff8f8f8fff9f8f9fff8f8f9fff9f8f9fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f9fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9fafff9f9fafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafafffafafbfffafbfafffafbfafffbfafafffafbfafffafafafffafbfafffafbfafffafafafffafbfafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcffe2e2e3ff979797ff727272ff504f50ff313131ff2f2f2fff313131ff3131310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f323232ff535353ff39393aff353535ff464646ff4e4e4eff515151ff545454ff555555ff555556ff545455ff504f50ff474747ff343434ff353535ff4747477f2e2e2e7f383838ff707070ff717271ff757575ff777777ff787878ff797979ff797979ff787978ff777877ff787878ff787979ff787879ff737372ff676766ff6565657f32333300000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ffa9aaaafffdfdfcfffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f7f8fff8f7f7fff7f7f8fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff4f4f4fff4f5f4fff4f4f4fff5f5f5fff4f5f4fff5f4f4fff4f5f5fff5f5f5fff5f5f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060505ff0e0f0eff202120ff3c3c3cff5f605fff757576ff808080ff868685ff858686ff858585ff858585ff868686ff868686ff868585ff868787ff888787ff878888ff888888ff878787ff878686ff858485ff848484ff838382ff7f7f7fff737373ff626162ff3f3f3fff232423ff111111ff060606ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333333bf9a999affcdcdcdffcccdcdffcdcdcdffcdcdcdffcccccdffcdcdcdffcdcdcdffcecdceffcfcfcfffd1d1d1ffd4d4d4ffd8d8d8ffdbdbdcffddddddffdededeffdfe0dfffe0e0e0ffdfdfdfffdbdbdbffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d1d2ffd1d2d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfd0cfffcfd0d0ffcfd0cfffcfd0d0ffd0d0d0ffd0cfcfffd0cfcfffd0d0cfffd1d0d0ffd0d0d1ffd0d0d1ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffcfd0cfffcfcfcfffcfd0cfffcfcfcfffcfd0cfffcfd0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfd0cfffcfcfcfffcfcfcfffcececfffcececeffcececeffcececeffcfceceffcecfcfffcecfcfffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfceffcececfffcecfceffcececeffcfcecfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfd0ffcfcfd0ffd0cfcfffcfcfcfffcececeffcfcfcfffcfcfcfffcfcfceffcecfcfffcececeffcdcdcdffcececeffcececeffcececeffcfcfcfffd0d0d0ffd0d1d1ffcfd0cfffcfcfcfffcfcfcfffcececfffcfceceffcfcfceffcfcfcfffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d1d0ffd2d2d2ffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd8d8d8ffdbdadbffdedddeffdfdfdfffdfe0e0ffdfdfdfffddddddffdadad9ffd6d6d5ffd1d1d0ffccccccffcbcbcaffcacacaffcacacaffc9cac9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8bf9696963f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff4f4f4fff4f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f8f7fff8f8f7fff7f7f7fff7f7f8fff8f7f7fff8f8f8fff8f8f9fff8f9f9fff9faf9fff9f9f9fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefefffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffedededffcacacbffcbcbcbff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff39393aff3a393aff383939ff404140ff5f5f5fff80807fffafafaffff3f3f3fffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff4f4f4fff1f1f2ffeeeeeeffe9e9e9ffe0e0e0ffcdcdcdff3d3d3dff010000ff000000ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff030303ff000000ff181718ff878686ffd6d7d7ffe3e3e3ffecedecfff2f2f2fff5f5f5fff7f7f7fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfafbfffafafafffbfbfafffafafafffafafafffafafbfffafafafffafafbfffafafbfffafafafffafbfafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcffe1e1e1ff979796ff737373ff515151ff333232ff2d2e2eff303030ff3131310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f333333ff656565ff535353ff424242ff565756ff5f5f5fff616261ff636363ff646464ff646464ff636363ff5f6060ff585858ff3d3d3dff464746ff5e5e5e7f3030307f383838ff707071ff717070ff6f6e6fff727273ff757575ff767776ff767677ff767675ff747474ff767677ff757575ff727373ff636363ff656565ff6665657f333233000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff959696fffbfbfbfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffafafbfffafafafff9fafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff8f9f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f6f7fff7f7f7fff7f6f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f4f5fff4f4f5fff5f5f5fff5f5f5fff4f4f4fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040403ff090809ff0f0e0fff1b1c1cff3b3b3bff585858ff6d6e6eff7d7d7dff818181ff848383ff818282ff838382ff858585ff868686ff848484ff848384ff858585ff8a8a8aff888888ff868585ff7e7e7dff727372ff5f5f5fff3e3e3fff262626ff121212ff080708ff030303ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333333bf9a9a9affcececeffcecdceffcdceceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcdcdcdffcfcfd0ffd4d3d3ffd7d7d7ffdadadaffdcdcdcffdeddddffdededeffdededeffddddddffdbdbdbffd8d8d8ffd5d5d5ffd3d3d3ffd4d4d4ffd6d7d6ffd8d9d9ffd7d7d7ffd7d7d7ffd6d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd3d2d2ffd2d3d2ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd1d0d0ffd1d0d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d2ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d0d1ffd0d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfd0cfffcfcfcfffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfd0ffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d0ffd0d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0cfffcfd0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfd0cfffcfcfcfffd0d0d0ffd1d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d3d3ffd4d4d4ffd6d6d6ffd5d6d6ffd5d5d5ffd4d5d4ffd2d3d2ffd3d3d3ffd7d8d7ffdbdbdbffdddddeffdededeffdfdedfffddddddffdcdcdbffd9d9d9ffd6d6d5ffd0d0d0ffcbcbcbffc9c9c9ffc9c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9bf9696963f323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3d3d3dfff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f5fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff4f4f5fff4f4f4fff4f4f5fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f5f5fff6f5f5fff5f6f5fff6f6f6fff5f6f6fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f8f7fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff9f9f8fff9f9f9fffafaf9fffaf9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefffffefefefffffffefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffe8e8e8ffc8c8c8ffcbcbcbff989898ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393939ff393839ff363536ff3c3c3cff5c5d5cff7f7f7fffaeaeadfff2f2f3fffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f8fff9f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff6f6f6fff4f4f4fff2f2f1ffefefefffecececffe3e3e3ffd4d4d4ff454445ff050505ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff010100ff000000ff222222ff9d9e9effd7d7d7ffe4e4e4ffecedecfff2f2f2fff5f5f4fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f9f8fff9f9f8fff8f8f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafbfafffafbfafffafafbfffafafafffafbfafffafafafffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbffe1e1e1ff959495ff717171ff505150ff343334ff2f2f2fff3030307f1818180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f333333ff666666ff656565ff5f5f5fff707070ff747474ff747473ff747374ff747474ff747474ff737373ff717171ff6c6c6cff575757ff5e5e5eff6060607f3030307f383838ff707070ff686868ff575657ff5e5e5eff656565ff686868ff696969ff69696aff6a6a6aff6a6a6aff656464ff595959ff4a4a4aff5d5c5cff6565657f323332000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff828282fff9f9f8fffefefefffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f8fff8f9f9fff8f8f9fff8f8f8fff9f8f8fff8f9f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f4fff5f5f5fff4f4f5fff5f4f5fff5f4f4fff4f5f5fff4f5f5fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f53f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010202ff020202ff040404ff0c0c0cff1d1d1dff333332ff484747ff5a5b5aff6c6c6cff727271ff777777ff7a7a7aff7b7b7bff7b7b7bff797a7aff767676ff717172ff676766ff60605fff565656ff3f3f3fff262626ff121212ff080807ff020303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333333bf999999ffcdcdcdffcdcdcdffcececeffcececeffcececeffcecdcdffcdcdcdffccccccffcdcdcdffcfcfd0ffd3d3d3ffd7d6d7ffdadadaffdcdcdcffddddddffdededdffddddddffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffd4d4d4ffd4d4d4ffd6d6d6ffd7d7d7ffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d6ffd7d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d3ffd3d3d4ffd3d3d4ffd4d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d2d1ffd1d1d2ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd2d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d2ffd2d2d2ffd2d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd4d3d4ffd1d2d1ffd1d1d1ffd4d4d4ffd8d8d8ffdadadaffddddddffdededeffdededeffddddddffdbdbdbffd8d8d8ffd4d4d3ffcececeffcacacaffc8c8c7ffc8c7c8ffc9c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9bf9897973f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7a7a7afff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff5f5f5fff5f4f5fff4f5f5fff4f4f5fff5f4f5fff5f5f5fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff5f6f6fff5f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9fafffafafafff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfbfffbfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefffffefffefffefffefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffe3e3e3ffc7c8c7ffd1d1d1ffcccdccbf6565657f0000007f0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383939ff363636ff343534ff3b3c3cff5c5c5cff7f7e7effadacacfff1f2f2fffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff8f8f9fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f7f8fff6f6f6fff5f5f5fff2f2f3fff0f0f0ffedededffe6e6e6ffd9d9daff595858ff0c0c0dff000000ff010102ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff000001ff000000ff2d2d2dffafb0b0ffdbdbdbffe6e6e6ffeeeeeefff2f2f2fff5f5f4fff7f7f7fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffafbfafffbfbfafffbfafbfffafafbfffafafafffbfafafffafafafffafafbfffafbfafffbfafafffbfafafffafafafffafafbfffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbffdedfdfff939292ff6f6f6fff505050ff343434ff303030ff3131317f1818180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f333333ff666666ff666666ff6b6b6bff767675ff787878ff787878ff777777ff777777ff777777ff777777ff757575ff707071ff656565ff606060ff6060607f3030307f383838ff686868ff525152ff434342ff4c4d4dff555656ff585858ff5a5959ff5b5b5bff5b5b5bff595a5aff525252ff474747ff3a3a3aff464646ff5c5c5c7f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff696869fff5f5f5fffefffefffffefefffffefefffefefefffefefffffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffafbfafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff8f8f8fff9f9f8fff9f9f8fff9f9f9fff9f9f8fff9f9f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f57f7a7a7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff0d0d0eff171617ff202020ff2c2c2dff353535ff403f3fff474747ff4d4d4cff4f4f4fff464646ff3c3d3cff323232ff282827ff1f1f1fff181818ff101010ff090909ff040404ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232bf999999ffccccccffccccccffccccccffcccdcdffcdcdcdffcececeffcececeffcececdffcdcdceffd0d0d0ffd4d4d4ffd7d7d7ffd9dadaffdbdbdbffddddddffdededeffddddddffdadbdbffd8d8d8ffd6d6d6ffd5d4d4ffd4d3d3ffd3d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd7d7d7ffd8d7d8ffdadbdbffdbdbdbffdadadaffd9d9daffd8d8d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d4d5ffd5d5d5ffd4d4d5ffd4d5d4ffd5d4d5ffd5d4d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d2ffd3d2d2ffd3d2d2ffd3d2d3ffd3d2d3ffd2d3d3ffd2d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d2d1ffd2d1d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd3d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d1d2ffd2d2d2ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd7d7d7ffd7d8d7ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d5d6ffd4d4d3ffd1d2d2ffd1d2d1ffd2d2d2ffd4d5d5ffd8d8d8ffdbdbdbffdededeffe0e0dfffdfdfdfffddddddffdbdbdbffd8d9d8ffd4d4d4ffcececfffcacacaffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcbcbcaffcbcbcbffcbcbcb7f6565650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7a7b7afff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f6fff6f7f6fff7f6f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafaf9fffaf9fafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffffefefffefefefffefefffffefffffffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefefffefefefffefefefffdfdfdffdededeffd1d1d1ffd2d2d2ffd2d2d13f323332000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff363636ff353635ff3d3d3dff5d5d5dff7e7e7effacacacfff1f0f1fffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff7f6f7fff5f6f5fff4f4f4fff1f1f2ffeff0efffe9e9e9ffdcdcdbff747373ff141414ff000000ff040404ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff010001ff010000ff383838ffc2c2c2ffdfdfdfffe8e8e8ffefefeefff3f3f3fff5f5f5fff7f7f7fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfafafffafbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafbfffafbfbfffbfafafffafafbfffafafafffafafafffbfafafffafafafffafafbfffafbfafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfaffdededeff939393ff717171ff515151ff343435ff313131ff3131317f1b1b1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f333333ff666666ff6b6b6bff767676ff787878ff787979ff787878ff787878ff777777ff787777ff777777ff777777ff757575ff717070ff656565ff6060607f3030307f323232ff515251ff3f3f3fff353535ff3f3f3fff474748ff4a4a4aff4c4c4cff4e4d4eff4c4d4dff4a4a4bff454545ff3b3b3bff313131ff383838ff4646467f2b2b2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff525252fff3f3f3fffefffffffffefefffefefefffffffffffefefefffefefffffefffefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfbfffafbfbfffafafafffafafafffaf9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f5f6fff6f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f57f7b7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010202ff030303ff060606ff060606ff070707ff070708ff0b0c0cff101010ff131313ff161616ff141413ff0f0e0eff0a0b0aff080708ff060505ff030303ff020203ff010101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333333bf989898ffcbcbcbffcbcbccffcdccccffcdccccffccccccffcdcdccffcccdccffcdcdcdffcececeffcfd0d0ffd3d3d3ffd7d7d6ffdadadaffdcdcdbffddddddffdedddeffddddddffdbdbdbffd8d8d8ffd4d4d4ffd2d3d2ffd3d3d2ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd8d7d7ffd9d9d9ffdbdcdcffdcddddffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d5ffd6d6d6ffd6d5d6ffd6d6d6ffd5d6d5ffd6d6d5ffd6d6d5ffd6d6d6ffd5d6d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d3ffd3d4d3ffd3d3d4ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d3ffd3d2d2ffd2d2d3ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd5d4d4ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffd9dad9ffd8d8d9ffd7d7d7ffd6d6d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d2d1ffd2d2d2ffd5d5d5ffd8d8d8ffdcdbdbffdfdfdfffe0dfdfffdededeffdddcdcffdbdbdbffd9d9d9ffd6d6d6ffd0d0d0ffcacbcbffc8c9c8ffcac9c9ffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccc7f66656500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb8b8b8fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffaf9f9fffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffffefefffefffffffffefefffefefefffffefefffefffffffefefffffffffffffffefefffefefefffefffefffefefffffefefefffefefefffefefefffdfdfdfffdfdfefffefefefffefdfefffefdfefffefefefffdfcfcffdcdcdcffd0cfd0ffd1d2d2ffd2d2d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a39ff383838ff363636ff3d3d3dff5f5e5fff818181ffabaaaafff0f0f0fffbfafbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff8f9f8fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f7f8fff7f7f7fff6f6f6fff4f5f5fff3f3f3fff2f2f2ffeeeeedffe1e1e1ff9a9a9aff282828ff000100ff010102ff070606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040303ff000000ff060606ff555556ffd4d5d4ffe1e2e2ffe9e9e9ffefefeffff3f3f3fff5f5f6fff7f7f7fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff8f8f8fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9faf9fff9fafafffaf9f9fff9f9f9fffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffbfafafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafaffdcdcdcff949494ff727172ff515151ff353435ff313131ff3838387f1e1e1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f333333ff6b6b6bff767676ff787979ff797878ff797978ff787879ff787878ff777778ff777777ff777777ff777777ff777777ff757575ff707171ff6565667f3030307f262525ff3f3f3fff333333ff2c2b2bff333333ff39393aff3d3d3cff3f3f3fff404040ff404040ff3e3e3eff393939ff313132ff292a2aff2f302fff3838387f2020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff444444fff0f0f0fffefefffffffffffffffffffffffffffffffefffffefffefffffefefffefefffffefefefffefffefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffdfdfdfffdfefefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfafafffbfafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f6fff5f5f6fff6f5f5fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f57f7a7b7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010101ff000000ff000000ff000000ff010101ff020203ff040403ff040404ff030303ff020202ff010001ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0100007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333333bf999999ffcdcdccffcdccccffcbccccffcbcbcbffcbcccbffccccccffccccccffcbcbcbffcdcdcdffd0d0d0ffd3d3d3ffd6d6d6ffd8d9d9ffdbdadaffdcdcdcffddddddffddddddffdbdbdbffd8d8d8ffd4d4d4ffd1d1d1ffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d8ffd8d9d9ffdadadaffdcdddcffdedddeffdcdcddffdadadbffdadadaffdadadaffdadadaffd9dad9ffd9dadaffd9d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d4d4ffd3d3d4ffd3d3d3ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d5ffd4d5d5ffd4d4d5ffd4d5d4ffd5d5d5ffd5d4d5ffd4d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd3d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd4d4d4ffd4d5d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd9d9d9ffdadbdaffdbdbdbffdbdbdbffdadadaffd8d8d9ffd8d7d8ffd7d7d6ffd5d6d5ffd4d4d5ffd3d4d3ffd3d3d3ffd2d2d2ffd1d1d2ffd2d2d2ffd4d4d4ffd8d8d8ffdcdbdbffdededeffdededeffddddddffdcdcdcffdbdbdbffdad9daffd5d5d5ffcfcfd0ffcbcbcbffcacacaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcb7f6464650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff6f6f7fff6f6f6fff6f6f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f7f6fff7f7f6fff6f6f7fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffffffefffefefffffefefefffefefffffefffefffffffefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffbfafbffdadadaffcececeffd0d0d0ffd2d2d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3bff3a3a3aff383838ff40403fff606060ff838483ffa9a9a9ffeeeeeefffbfafafffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f9f9fff9f9f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f7fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff1f2f1ffebeaeaffcbcbcbff515151ff070706ff000000ff040404ff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff050504ff010101ff000000ff272727ff919190ffdcdcddffe5e5e5ffebebebfff0f0f1fff4f4f3fff6f6f6fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f9f8fff9f8f9fff9f9f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fffafafafffafbfafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffafbfbfffafbfafffafafbfffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffafafaffdadadaff949494ff737272ff515151ff363535ff383838ff3d3d3d7f1e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff333333ff292a2aff242424ff292929ff2e2e2eff313232ff333433ff343434ff343434ff333233ff2e2e2eff2a2a2aff232424ff282828ff2f2f2f7f1b1b1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff020202ff404040ffebebebfffefefefffefefffffffffffffffffffffffffffffefefffffefffefffffffefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffefefdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffafafbfffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fff9f9fafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f8f8fff7f8f7fff8f7f8fff8f8f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f5fff6f6f5fff5f5f5fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff6f5f6fff5f5f6fff6f6f5fff6f5f6fff6f6f6fff5f6f6fff6f6f5fff6f5f6fff6f6f5fff5f5f5fff5f5f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333333bf999999ffccccccffccccccffcdcccdffcccdcdffccccccffcbcccbffcacbcaffcbcbcbffcdcdcdffd0d0d0ffd3d4d3ffd7d6d7ffd8d8d8ffdadadaffdbdcdbffddddddffdededdffddddddffd9d9d8ffd3d4d4ffd1d1d1ffd0d0d1ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffddddddffdfdfdeffdededeffdbdcdcffdbdadaffdadadaffdadbdaffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d8ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d7ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d5d5ffd5d6d5ffd5d5d5ffd4d4d5ffd5d5d4ffd4d4d4ffd3d4d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd3d4d3ffd4d3d4ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d6d5ffd6d6d5ffd6d5d5ffd5d6d5ffd6d5d6ffd5d5d6ffd5d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d7ffdadadaffdcdcdcffdddcddffdcdcdcffdadadaffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd5d6d6ffd5d4d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d1ffd3d4d3ffd7d8d7ffdadadaffdcdcdcffddddddffddddddffdcdcdbffdadadaffd8d8d8ffd5d4d5ffd0d0d0ffcccccdffcbcacaffcbcbcaffcbcbcbffcbcccbffcccccbffcbcbcbffc9cac9ffc9c9c9ffc9c9c97f646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff6f6f6fff5f5f6fff6f5f5fff6f6f5fff6f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff6f7f6fff7f7f6fff7f6f6fff6f7f6fff7f7f7fff6f7f7fff6f7f6fff6f7f7fff6f7f7fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffefdfefffefdfefffefefefffefefefffefefefffffefefffffefffffefefefffffefefffefffefffffffefffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffefefdfffefefefff9f9f9ffd5d4d4ffcfcfcfffd0d0d0ffd0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3dff3c3c3cff393a3aff403f3fff616161ff858585ffa9a9aaffeeeeeefffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff7f7f8fff7f7f7fff7f6f6fff5f6f5fff5f5f5fff3f3f3fff3f3f2ffefefefffd8d9d8ff909090ff232423ff000000ff010101ff060707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff050504ff000000ff050506ff515251ffc7c7c7ffe1e1e1ffe9e9e9ffedeeeefff2f2f2fff5f5f5fff6f6f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffbfbfafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffbfafbfffafafbfffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafaffd8d8d8ff949495ff737372ff525251ff3c3c3cff3d3d3cff3d3d3d7f1e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f181818ff29292aff222222ff1e1e1eff222121ff272727ff2a2a2aff2b2b2bff2c2c2cff2b2b2cff2a2a2aff272626ff232323ff1e1f1fff222222ff2828287f16171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff050505ff3c3c3cffe4e4e4fffefefefffffefffffefffffffffefffffffffffffefefffffffffefffefffefffffffefffffffefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f7fff8f8f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff6f6f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f5fff6f5f6fff6f6f5fff6f6f6fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f5fff6f6f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf000000ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f676666bf999a99ffcdcccdffccccccffccccccffccccccffccccccffcdcdccffcdcdccffcccbccffcccdccffd0d0d0ffd3d3d4ffd7d7d6ffd8d9d9ffdbdadbffdbdcdcffdddddcffddddddffdcdbdbffd8d9d8ffd4d4d4ffd2d2d1ffd1d1d1ffd1d1d1ffd3d2d2ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffdadadaffdbdbdbffddddddffdfdfdfffdfdfdfffddddddffdbdbdaffdadadaffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdadad9ffdadadaffd9d9daffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d8ffd7d7d7ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d6ffd6d7d6ffd7d6d6ffd7d6d6ffd6d7d6ffd6d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d5d5ffd5d5d6ffd6d6d5ffd6d5d6ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d4ffd5d5d4ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d4d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d4d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d6ffd7d7d7ffd6d7d7ffd6d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd7d7d6ffd7d6d6ffd6d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d5ffd6d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d6d6ffd6d7d7ffd8d8d8ffdcdcdcffddddddffdededdffddddddffdadadbffd9d9d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d6d7ffd6d5d5ffd5d5d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd1d1d2ffd3d4d3ffd7d6d7ffd9d9d9ffddddddffdededeffddddddffdcdcdcffdadbdaffd8d9d9ffd5d5d5ffd0d1d1ffcdcdcdffcbcbcbffcbcbcbffcbcbcbffc9c9caffc9c9c9ffc8c8c9ffc9c9c9ffcac9c9ffcacaca7f6565650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3d3d3dfff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fffaf9f9fff9f9fafffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfefefffefdfefffdfdfefffefefefffefefefffffefffffefefffffffefffffefffffffefefffffffffffffefffffffffefefffffefffffefffefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefff6f6f7ffd1d2d1ffd6d5d6ffd8d8d8ffd0d1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3d3d3dff3c3c3cff424242ff636363ff858585ffa8a9a8ffeeeeeefffafbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff0efefffdfdfdfffc4c4c4ff4c4c4cff060606ff000000ff070707ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff060606ff010101ff000000ff1f1f1fff909090ffd8d8d8ffe6e6e6ffecececfff0f0f0fff3f3f3fff6f5f6fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9fafff9faf9fff9faf9fff9f9f9fff9faf9fffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffafafaffd6d6d7ff959595ff737373ff505151ff3b3b3cff3c3d3dff3d3d3d7f1e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141414ff222222ff1d1c1cff19191aff1d1c1dff202020ff222323ff242425ff252525ff252525ff242424ff212121ff1d1d1cff19191aff1d1d1dff2222227f13131300000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff070707ff373737ffdbdbdbfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafafafffaf9fafff9f9fafff9f9f9fff9f9f9fff8f8f9fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fffafaf9fffaf9fafffafafafffafafafffafafafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff6f5f6fff5f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f676767ffcececfffcecdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcccccdffccccccffccccccffcdcdcdffd0d0d1ffd4d4d4ffd7d6d6ffd9d9d9ffdbdbdbffddddddffdededeffddddddffdbdadbffd8d7d7ffd3d4d4ffd1d2d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d8ffd9d8d9ffd9d9daffdadadaffdbdbdbffdcdddcffdededeffdfe0e0ffdfdfdfffdfdedfffdcdcdcffdadadaffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d9d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd9d8d8ffd8d9d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd5d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d5d5ffd5d5d6ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffdadadaffdddcddffdededeffdfdfdfffdddedeffdbdbdbffdadadaffd9d9daffd8d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d5ffd5d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d1ffd2d2d2ffd3d3d3ffd6d6d6ffdadadaffddddddffdeddddffddddddffdcdcdcffdbdbdbffd9d8d9ffd5d5d5ffd1d1d1ffcdcdcdffcac9caffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcbffccccccffcdcdcc7f676666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7b7b7bfff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff8f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffefffffffffffffefffffefefefffefefffffefefefffefefefffefefffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff3f4f3ffd8d8d8ffd8d8d8ffd8d8d87f6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3f3e3eff3d3e3dff434443ff636362ff848484ffaaabaaffefeeeffffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff3f3f3ffefeeefffe4e4e4ffd9d9d9ff8d8d8eff242424ff010101ff010202ff060605ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff040404ff010101ff050505ff4a4a4bffd1d1d1ffdfe0dfffe9e9eaffeeeeeefff1f1f1fff4f4f5fff7f7f6fff7f7f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f8f8fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9fafafffaf9f9fffaf9fafffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafffbfafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfcfffafbfbffd8d8d9ff969696ff747475ff515151ff363636ff383838ff3c3d3c7f1e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f101010ff1d1d1cff191919ff161716ff181918ff1b1b1bff1d1d1eff1f1f1fff1f1f20ff1f201fff1e1e1eff1c1c1cff191919ff151615ff191819ff1d1d1d7f10101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff010000ff0a0a0aff403f3fffd2d2d1fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffafbfafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafff9f9fafff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f8fff7f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f6f6fff5f6f6fff6f6f6fff6f6f77f7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcececdffcdcdcdffcdcdcdffccccccffcccbccffcdcdcdffcfd0d0ffd4d3d4ffd7d7d7ffdadadaffdcdcdcffdddddcffdedddeffdededeffdbdbdbffd7d7d8ffd4d4d4ffd1d1d1ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d8ffdadad9ffdadadaffdbdcdbffdcdcdcffddddddffdfdfdfffe1e1e1ffe0e0e0ffe0e0e0ffdededeffdcdbdcffdcdbdcffdcdcdcffdcdcdbffdcdcdcffdbdbdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdadaffdadadaffdadadaffd9dadaffd9d9d9ffd9d9daffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d5d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdbdbdcffdededeffdfdfdfffe0e0e0ffdededeffdcdcdcffdbdbdbffdbdadaffdadadaffd9dad9ffd8d9d9ffd8d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd3d3d3ffd6d6d5ffd9d9daffdddcdcffddddddffdededeffddddddffdbdcdcffd9dadaffd5d6d5ffcfd0cfffcbcbcbffc8c9c9ffc9c9c9ffcacacaffcbcbcbffccccccffcccdcdffcdcecdffcecdceffcecece7f67676700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7b7b7bfff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fffafaf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefefefffefefefffffefefffefefefffefefffffefefffffffffffffffffefffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfff2f1f1ffd8d8d8ffd9d8d8ffd8d8d97f6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3e3eff3c3c3cff454544ff626262ff828283ffaeaeaefff0f0f0fffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafbfffafafafffafafafff9f9fafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff7f6f7fff6f6f6fff5f5f5fff3f4f3fff0f0efffe8e8e8ffe1e1e1ffcccbcbff5a5a5aff171616ff000100ff000001ff030404ff050504ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff020202ff010001ff020303ff313131ff919191ffdcdcdcffe6e6e6ffecedecffeff0f0fff3f2f2fff5f5f5fff7f7f7fff7f8f8fff8f8f8fff9f8f8fff8f8f8fff8f9f9fff8f8f9fff9f8f8fff8f8f8fff9f8f9fff8f8f9fff8f8f8fff9f9f9fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafff9faf9fff9f9f9fff9f9fafffaf9fafff9f9f9fff9f9f9fffaf9f9fff9faf9fffafafafffafafbfffafbfafffbfafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbffdbdadaff969696ff767676ff535353ff373737ff363636ff3a3a3a7f1e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0d0d0dff191919ff161515ff141313ff151515ff171717ff1a191aff1b1b1bff1b1b1bff1a1a1bff191919ff181818ff161616ff121212ff141414ff1818187f0e0d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff010000ff0a090aff3f3e3fffc7c8c8fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafbfffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fffafaf9fff9faf9fffafafafffafafafffafafafffafafafff9faf9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff6f6f6fff7f7f7fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f67f7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd0d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcdcdffcdcdcdffcececeffd0d1d1ffd3d3d3ffd6d6d6ffdadadaffdcdcdcffddddddffdedfdfffdededeffdadbdaffd6d7d6ffd4d3d3ffd1d1d1ffd1d1d1ffd1d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadad9ffdadadbffdbdcdcffdcdcdcffdeddddffdededeffe0dfe0ffe2e2e2ffe1e1e1ffe1e1e1ffdfdfe0ffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdaffdadadaffdadadaffdadadaffd9d9d9ffdad9daffdadad9ffdadadaffd9dadaffd9dadaffdadad9ffdadad9ffdad9daffd9d9d9ffd9d9daffd9d9d9ffd8d8d8ffd8d8d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd7d7d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d8d8ffd9d9d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdcdcdcffdfdfdfffe0e0e0ffe1e1e1ffdfdfdfffddddddffdcdcdcffdcdcdbffdbdbdbffdadadbffdadadaffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffd2d2d2ffd6d6d6ffdbdadaffddddddffddddddffdededeffdcdddcffdcdcdcffd8d9d9ffd4d5d4ffd0cfd0ffccccccffcacbcbffcbcbcbffcccdccffcdceceffcececeffcececeffcececeffcfcfcfffcfcfcf7f686868000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb9b9b9fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff9f9f9fffaf9f9fffaf9f9fffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffefefffffefffffffefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfdffefefefffdad9daffd8d8d8ffd8d9d97f6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3d3d3dff363737ff454445ff636363ff858484ffb1b1b1fff1f1f1fffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafafafff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9fafff9f9f9fff9faf9fff9fafafff9fafafff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff4f5f4fff2f2f2ffecececffe7e7e7ffdfdfdeffc1c1c1ff555555ff101010ff010000ff000101ff080808ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff020202ff000000ff030203ff2c2c2cff888888ffd6d6d6ffe4e4e3ffebebebffefefeffff1f1f1fff4f4f4fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f9fff9f8f9fff9f9f8fff8f9f8fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffaf9f9fffaf9fafff9f9f9fff9fafafff9f9f9fff9f9f9fff9faf9fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffddddddff979797ff767676ff565656ff3b3b3bff39393aff3a3a3a7f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757474ff757474ff747474ff757575ff747475ff6a6969ff545454ff494949ff3f3f40ff363736ff2f2f2fff282929ff212021ff171717ff121212ff101010ff121112ff141414ff161515ff171617ff171616ff161616ff151515ff151414ff141313ff101010ff121212ff151515ff171717ff1a1a1aff202020ff262626ff2c2c2cff373637ff474747ff5d5d5dff636364ff646363ff646464ff636364ff646464ff000000ff000000ff000000ff000000ff000000ff080809ff393939ffbcbbbcfffafafafffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefffffefefefffefffffffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffafafafffafafafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffafafafffafafafffafafafffafafafffafafafff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f7f7fff6f6f7fff7f6f6fff6f6f7fff6f7f7fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f77f7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffd1d1d1ffd1d1d1ffd1d0d1ffd0d1d0ffcfd0d0ffd0d0d0ffcfcfcfffcfcecfffd0cfd0ffd3d3d3ffd6d6d6ffd8d7d8ffdad9d9ffdcdbdbffddddddffdfdfdeffdededeffdbdbdbffd7d7d7ffd3d3d3ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d5ffd5d5d5ffd5d6d5ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadbdaffdbdbdbffdcdcdcffdddcdcffddddddffdededeffdfdfdeffe0e0e0ffe3e2e2ffe3e3e3ffe2e2e2ffe1e1e1ffdedfdeffdededeffdededeffdedddeffdddeddffddddddffddddddffdcdcddffddddddffdcdcddffdcdcdcffdcdcddffdcdcdcffdbdcdcffdcdbdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadadaffdadad9ffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d6ffd6d7d7ffd6d7d7ffd6d6d7ffd5d6d6ffd8d7d7ffd7d7d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d7d7ffd7d7d8ffd7d7d7ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d9ffd9d9d9ffd8d8d8ffd9d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9daffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffdad9d9ffdad9daffdad9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffd9dadaffd9dadaffdadadaffdadadaffdadbdaffddddddffe0dfdfffe0e0e0ffe1e1e1ffe0e0e0ffdededeffdddddeffddddddffdcdcdcffdcdcdcffdbdbdbffdadbdbffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d6d7ffd6d6d6ffd6d5d6ffd6d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d1ffd1d1d2ffd1d1d1ffd3d3d3ffd7d7d7ffdadadaffdbdcdbffdddddcffdededeffdcddddffdbdbdbffd9d9d9ffd5d6d6ffd2d1d2ffcececeffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d0d0bf9d9c9c3f34343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff7f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefffffffffefffffffffffefffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffcfcfdffecececffdcdbdcffdddcddffd8d8d87f6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3dff3a3a3aff393939ff464746ff646464ff878786ffb1b1b1fff2f2f3fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff5f5f5fff3f4f3ffeff0efffecececffe6e6e6ffe0dfe0ffc3c3c2ff4b4a4aff0a0b0aff010101ff020101ff030202ff030303ff030303ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff010101ff000000ff000000ff000000ff2a2a2aff757575ffd4d4d4ffe1e0e0ffe9eaeaffeeeeeefff1f1f1fff3f3f3fff5f5f5fff6f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcffdfdfdeff9a9a9aff787878ff585858ff3e3e3eff3a3a3aff3a3a3a7f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff747575ff747574ff757575ff696a69ff545454ff494949ff3f3f40ff373736ff2f2f2fff282828ff212121ff1c1c1cff181919ff111111ff0f0f0eff101010ff111010ff111212ff131313ff131313ff121212ff111111ff111111ff101010ff0e0e0eff101010ff101010ff131314ff171716ff1a1a1aff202020ff262626ff2c2c2cff373736ff474747ff5d5d5dff636363ff646364ff646565ff6f6f6eff000000ff000000ff000000ff000000ff000000ff070706ff353534ffb6b6b6fff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefffefffffefefffefefefffefefefffdfefefffdfefefffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f8f9fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6bfb9b9b9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9a9a9affcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffd1d1d1ffd3d3d4ffd8d7d7ffd9dad9ffdadbdbffdbdbdcffdcdcdcffdededdffdededeffdcdcdbffd7d7d7ffd3d3d3ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffddddddffdedddeffdfdfdfffdfdfdfffe0e0e1ffe3e3e3ffe4e3e4ffe3e3e3ffe2e3e2ffe0e0e0ffdfdfdfffdfdfdeffdededfffdfdedfffdedfdeffdededeffdededeffdededeffddddddffddddddffddddddffdcddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadbffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d7d7bfa1a1a17f6b6b6b7f6b6b6b7f6b6b6b7f6b6b6b7f6b6b6b7f6b6b6b7f6b6b6b7f6b6b6b7f6b6b6b7f6b6b6b7f6b6b6b7f6b6b6bffd5d6d5ffd8d8d8ffd9d8d9ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffd9dadaffdadadaffdadadaffdadadaffdbdadaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadadaffdadadbffdcdcdcffdededeffe0e0e0ffe1e1e1ffe2e2e2ffe0e0e0ffdfdfdfffdfdedfffdededeffddddddffddddddffdcdcdcffdbdcdcffdbdbdbffdadadbffdad9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd4d4d4ffd8d8d7ffdadad9ffdcdcdcffdededdffdddddeffdcdcdcffdbdbdbffdad9daffd6d7d7ffd4d3d4ffd0d0d0ffcecdceffcfcfcfffcfcfcfffd0d0d0ffd0cfd0ffd1d1d1ffd0d1d0ffd0d0d07f6868673f3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff8f7f8fff7f8f7fff8f8f7fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafffafafafffafafafffafafafffbfbfafffafafbfffbfbfafffbfbfbfffafafafffafbfafffbfbfafffafafbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefffefffffffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffefefffffffffffffefffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcffe8e8e8ffdddddeffe0e0e0ffdedede7f6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3b3bff3a3b3bff3a3a3aff474747ff686867ff898989ffb5b4b5fff3f4f3fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafaf9fffafaf9fffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffaf9f9fffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f7fff7f7f8fff7f7f7fff6f7f6fff4f5f5fff2f3f3fff0f0f0ffececedffe8e7e7ffe0e0e0ffbababaff515151ff141414ff010100ff000000ff000000ff010201ff060606ff070708ff030202ff010101ff020202ff010101ff010100ff020102ff030302ff030303ff020302ff000000ff000000ff000000ff040404ff2e2e2dff7c7c7cffd2d2d3ffe2e2e2ffe8e9e8ffedeeeefff1f1f1fff3f3f3fff4f5f4fff6f6f6fff6f6f6fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff9f8f8fff8f8f8fff9f8f8fff8f9f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffafafafffafafafffafafafffafafafff9faf9fff9faf9fffafafafff9f9fafff9f9fafff9faf9fff9faf9fffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbffe0e0e0ff9c9c9cff7a7a7aff5a5a5aff3e3e3fff393939ff3a3a3aff3838380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777877ff767676ff757474ff6a6a69ff545454ff4a4949ff40403fff373736ff2f2f2fff282828ff212120ff1b1b1cff191919ff161616ff131313ff111111ff101010ff111110ff111111ff141414ff131413ff121212ff111110ff111011ff100f10ff0c0d0cff0b0c0cff0d0d0dff101010ff131314ff161716ff1a1a1aff202020ff262626ff2c2c2cff363636ff474747ff5d5d5dff646565ff6f6f6eff757575ff000000ff000000ff000000ff000000ff000000ff060707ff313131ffa9aaaafff6f6f6fffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffefefefffefefefffffffefffefefffffefefefffefefefffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffbfcfcfffbfbfbfffbfbfbfffbfafafffbfbfafffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fffafaf9fff9f9fafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fffaf9f9fff9faf9fff8f9f9fff8f8f8fff8f9f9fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f8f9fff8f8f8fff9f9f8fff8f9f9fff8f8f8fff8f9f8fff9f8f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff7f7f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f6fff6f7f7fff6f6f6fff6f7f6fff6f6f6fff7f6f6fff6f6f7fff6f6f6fff7f7f7fff7f7f7fff7f7f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333333ffcdcdcdffcdcdceffcececeffcfcfcfffd0d0d0ffd1d1d1ffd0d1d0ffd2d2d2ffd6d5d5ffd8d8d8ffdcdcdbffdcdddcffdddcdcffddddddffdcdcdcffdcdbdbffd9d9d9ffd6d6d6ffd3d2d2ffd0d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d6ffd7d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcdcddffddddddffdededdffdededeffdfdedfffe0e0e0ffe1e0e0ffe2e1e1ffe3e3e4ffe4e4e4ffe4e4e4ffe3e3e3ffe1e1e2ffe0e0e0ffdfdfe0ffdfe0dfffdfe0e0ffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdededdffdddeddffddddddffdddedeffddddddffddddddffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdbffdbdcdbffdbdbdbffdbdcdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdadaffdbdbdaffdadadaffdadadaffd9dadaffdadadaffdbdadbffd8d9d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdaffdadadaffd9d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffd9dad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dadaffdadadaffd9dadaffdadadaffd9d9daffd9d9d9ffdadad9ffdadadaffdad9daffd9dadaffdad9d9ffdadad9ffd9d9daffdad9d9ffdadadaffd9d9daffdadad9ffdadadaffd9d9daffdadadaffdadbdbffdadadaffdadadbffdbdbdbffdbdbdbffdbdcdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdcdbffdcdcdcffdbdbdbffdbdcdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdcdbdbffdbdbdcffdbdcdbffddddddffdfdfdfffe1e0e1ffe2e2e2ffe2e3e2ffe1e1e1ffe0e0e0ffdfe0dfffdfdfdeffdedfdfffdededeffddddddffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd4d4d4ffd5d5d5ffd7d7d7ffdadadaffdcdcdcffddddddffddddddffdcdddcffdbdbdbffdadbdbffd9d8d9ffd5d5d5ffd1d1d1ffcfd0cfffd0d0d0ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0cfffcfd0cfbf9b9b9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff8f7f7fff8f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafafbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffffffefffefffefffefffefffefefffffffefefffefffffffffffefffffffffffefffffffffefffffffefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfefffdfdfdfffcfcfcffe7e7e7ffe0e1e0ffe0e0e0ffe1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff3b3b3bff3a3a3aff373737ff484848ff6a6a6aff8b8b8bffb7b7b7fff4f4f4fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffaf9fafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f7f8fff7f7f7fff6f6f6fff4f4f4fff3f3f3fff1f0f1ffedededffe7e7e7ffdedfdfffbababaff696869ff313131ff0b0b0bff000000ff000000ff010101ff010101ff010201ff020201ff030202ff020202ff020202ff030303ff010101ff010100ff000000ff000000ff020202ff1a191aff454545ff888888ffd2d2d2ffe1e1e1ffe8e8e8ffedededfff0f0f0fff3f3f3fff4f4f4fff6f6f5fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafaf9fffafaf9fffafafafffafafafffafafafffafafafffaf9f9fff9fafafff9f9f9fff9f9fafffaf9f9fff9faf9fff9fafafffaf9fafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffcfcfbffe2e2e2ff9d9c9dff7b7c7cff5b5b5bff3c3c3cff383838ff383838ff3938380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777878ff777777ff757575ff636463ff4c4c4cff3e3e3eff343434ff2b2c2cff242424ff1e1f1eff1a1a1aff171616ff131313ff101010ff0d0d0dff1b1b1bff252525ff242324ff262626ff2a292aff2a2a2aff282728ff272727ff272626ff242424ff151615ff0c0c0cff0f0f0fff121212ff151515ff191919ff1c1d1dff222323ff2a2a2aff323232ff3e3e3dff4e4e4fff666666ff6e6f6fff747474ff757575ff000000ff000000ff000000ff000000ff010101ff0b0c0bff393939ff9c9c9cfff4f4f4fffffffffffffffffffffffffffffffffffefffefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafaf9fffafafafffafafafff9f9f9fff9faf9fff9f9f9fff9f9fafff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff9f8f8fff9f9f8fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f7fff7f7f7fff7f7f7fff7f7f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffccccccffcccdcdffcdcdceffcececdffcececeffcfcecfffd0d0d0ffd6d6d6ffdadadaffdcdcdcffddddddffdeddddffdddedeffddddddffdcdcdcffd9d9d9ffd6d6d5ffd3d3d3ffd2d2d2ffd1d2d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdadbdaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffddddddffddddddffdedddeffdededeffdfdfdfffdfdfdfffe0dfe0ffe1e1e1ffe1e1e1ffe2e2e2ffe4e3e3ffe5e5e6ffe5e5e4ffe4e3e4ffe2e3e2ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdededeffdededdffddddddffddddddffddddddffddddddffddddddffddddddffdddcddffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdbdbdbffdbdbdb7f6d6d6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdbdbdbffdadadbffdad9daffdad9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d9ffd8d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dadaffdadadaffdadadaffdadbdaffdadadaffdadadaffdadbdbffdadbdaffdbdbdbffdadbdaffdadbdaffdbdadaffdadadaffdbdbdaffdadadaffdadadbffdadadaffdadadaffdadadbffdadadbffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffdcdddcffddddddffddddddffddddddffddddddffddddddffddddddffdcddddffddddddffdddcddffdddcdcffdcdcddffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdddcdcffddddddffdedfdfffe1e1e1ffe1e2e2ffe3e3e3ffe3e4e3ffe2e1e2ffe1e1e1ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdededeffdeddddffddddddffdddddcffdcdcdcffdbdbdcffdbdadbffdadadaffd9d9daffd9d8d9ffd8d8d8ffd8d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd5d5d5ffd8d8d8ffdadadbffdcdcdcffddddddffddddddffdcdcddffdcdcdcffdbdbdbffd9d9d9ffd6d6d6ffd2d2d2ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcececfffcdcdcdbf9999990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7c7c7cfff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff8f7f7fff7f8f7fff8f8f8fff7f8f7fff7f8f7fff8f7f8fff8f8f7fff7f8f7fff8f7f7fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff9f9f8fff8f8f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffffffefffefffefffefffffefffffffffefffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefefdfffdfdfdfffbfbfbffe6e6e6ffe0e0e1ffe1e0e1ffe1e0e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff3b3b3bff3b3a3bff383838ff4a4a4aff6d6d6dff8d8d8dffbababafff4f4f4fffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9faf9fffaf9fafffafaf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafff9fafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff6f6f6fff5f5f5fff3f3f3fff2f2f2ffefefefffeaeaeaffe2e2e2ffd5d5d5ffa4a4a4ff5a5a5aff2b2b2bff0c0c0cff010101ff000000ff000000ff000000ff010101ff010100ff000000ff000000ff000000ff000000ff020302ff171818ff3f403fff797979ffc0c0c0ffd9d9d9ffe2e1e2ffe9e9e8ffedededfff0f0f0fff2f2f2fff4f4f4fff5f5f5fff6f6f6fff6f6f7fff6f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9faf9fff9f9f9fff9f9fafff9fafafff9f9fafffafafafffafafafffafafafffafbfafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfcfcfffcfcfcffe3e3e3ff9c9c9cff7d7d7dff5c5c5bff3d3c3cff383838ff393939ff3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787979ff787878ff777777ff6b6b6bff585858ff484848ff3b3b3bff303030ff272727ff202121ff1c1b1cff181818ff141414ff101010ff0e0e0eff1d1d1dff282828ff282828ff2b2b2aff2c2d2cff2e2e2eff2d2d2cff2c2c2cff2b2b2bff292929ff191918ff0e0e0eff111111ff141414ff181818ff1c1d1cff222121ff282828ff313131ff3c3d3cff4a4a4aff5a5b5bff707070ff747475ff757575ff757575ff000000ff000000ff000000ff000000ff010101ff0d0e0eff3c3c3cff969696fff1f1f1fffffefffffffffffffffffffffefffffffefffffffffefffffffffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafbfbfffbfafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9fafffafaf9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff8f7f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f83f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf979797ffcbcbcbffccccccffcdcdcdffcdcdcdffcecdceffd3d3d3ffd8d8d8ffdededeffdfdfdfffdededeffdededeffdededeffddddddffdadad9ffd6d6d7ffd4d4d4ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d5d6ffd6d6d7ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcddffddddddffddddddffddddddffddddddffdededeffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe2e2e1ffe2e2e2ffe2e2e2ffe4e4e4ffe6e6e5ffe6e6e5ffe5e5e5ffe4e4e4ffe1e2e2ffe1e1e1ffe1e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdededeffdededeffdededeffdededeffdeddddffdddeddffdddddeffddddddffdddeddffddddddffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdb7f6d6d6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdbdbdbffdadbdaffdadadaffdadadaffd9dadaffd9d9daffdadad9ffdad9d9ffd9d9d9ffdad9daffd9d9daffdadadaffdadadaffdadadaffdadadaffdadadbffdadbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffdeddddffdddddeffdedddeffdeddddffdededeffdededeffdededeffdededeffdeddddffdddedeffdddddeffddddddffdededdffdeddddffddddddffddddddffdddeddffddddddffddddddffdededdffddddddffddddddffddddddffdddddeffdededeffdededfffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe3e4e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdedfdfffdededeffdeddddffddddddffdcdcddffdcdcdcffdbdcdbffdbdbdbffdadadaffdad9daffd9d9d9ffd9d8d9ffd8d7d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d7ffd7d6d7ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d4ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffddddddffdedfdfffdddcddffdbdcdcffdbdbdbffd8d8d8ffd3d3d3ffd0d0d0ffcecfceffcfcfcfffcdcecdffccccccffcbcbcb3f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7c7c7cfff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f8fff7f8f7fff7f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff8f8f7fff8f7f7fff8f8f7fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff9f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f8f9fff9f8f9fff8f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefffffffefffffffffffffffefefefffffffffffffffffffffefffffffffffffefffffffefefffffefffefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfefffdfdfefffdfdfdfff9f9f9ffe6e6e6ffe2e2e2ffe0e1e0ffe1e0e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff3b3b3bff3b3b3bff3a3a3aff4c4c4cff6e6e6eff8f8f8fffbcbcbcfff5f5f5fffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9fafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f9fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff6f7f7fff5f5f6fff4f4f4fff2f3f2fff1f1f1ffebececffe4e4e4ffdddddcffd0d0d0ff9c9c9cff5c5c5dff383838ff2b2b2aff1a1a1aff10100fff090909ff070807ff0c0c0cff151415ff222222ff2f2f2fff434342ff787778ffbcbcbcffd9d9d9ffe1e2e2ffe7e7e7ffebebebffefeeeffff1f1f1fff3f2f3fff4f4f4fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff8f9f8fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9fafafff9faf9fff9f9fafffaf9f9fff9faf9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfafffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfcfbfffcfcfbfffcfcfcffe3e3e3ff9c9c9cff7f7f7fff5f5f5fff3e3e3eff393838ff393a3aff3a3a3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797879ff797979ff777777ff6d6d6dff5c5c5cff4c4c4cff3f3f3fff343534ff2b2b2bff242424ff1e1e1eff191919ff151515ff111211ff0f0f0fff20201fff2b2b2bff2b2b2bff2c2c2cff2e2e2eff2f2f2fff2e2e2fff2d2e2dff2c2c2cff2a2a2aff1a1a19ff100f10ff121312ff161717ff1b1b1bff1f2020ff252525ff2c2c2cff363636ff424242ff505050ff606060ff717171ff757575ff757575ff7575757f000000ff000000ff000000ff000000ff000000ff090a0aff3c3c3cff8d8d8effedededfffefefefffffffffffefffffffefffffffffffffffefefefffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefefffdfdfefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f8fff7f8f8fff8f7f8fff7f7f7fff7f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f87f7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f646464ffcacac9ffcacacaffcccbccffccccccffccccccffd1d1d0ffd8d8d8ffddddddffe0e1e1ffe0e0e0ffddddddffdddeddffdadadaffd6d6d6ffd3d3d4ffd2d3d2ffd3d3d3ffd3d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd7d6d6ffd6d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdadbffdbdbdbffdcdcdcffdcdcdcffdddcddffddddddffddddddffdddedeffdededeffdededeffdedfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e1ffe1e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe6e6e6ffe6e6e6ffe6e5e6ffe5e4e4ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdedfdfffdfdfdfffdededeffdedfdeffdededeffdededeffdededeffdededeffdddddeffdeddddffdddedeffddddddffddddddffdcdddcffddddddffdddcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdb7f6d6d6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddcddffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadbffdadadaffdadadbffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdbdcffdcdbdcffdbdcdcffdbdbdbffdbdcdcffdcdcdcffdcdcdbffdcdcdbffdcdcdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdcdcffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdcdcddffdcdddcffdcddddffdddddcffddddddffddddddffddddddffdddddeffdededfffdededeffdededeffdededeffdededeffdedfdfffdfdfdfffdedfdeffdedfdeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdedfdeffdededeffdededfffdededeffdededfffdededeffdedfdeffdedfdfffe0e0dfffe1e1e1ffe4e3e3ffe5e5e5ffe4e5e5ffe4e4e3ffe2e2e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdedfdeffdededeffddddddffddddddffdddcdcffdbdbdcffdbdbdbffdbdbdbffdadadbffdadadaffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d6ffd7d7d7ffdad9daffddddddffdededeffddddddffdededeffdcddddffd9d9d9ffd4d4d4ffcfd0d0ffcdcdcdffccccccffcbcbcbffc9cacaffc8c9c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7c7c7cfff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff8f8f8fff7f7f8fff8f8f8fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafafafffafafafffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffffefefffefefefffefefffffffefefffefefffffffefefffffffffffffffffffffffffffffffffffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefefffdfdfdfffdfdfdfff7f8f8ffe4e4e4ffe4e3e3ffe5e5e4ffe0e0e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff3b3b3bff3b3a3bff3a3a3aff4d4d4dff6e6e6eff909090ffc0c0bffff5f5f5fffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff9f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff7f7f8fff6f7f7fff6f6f6fff4f4f4fff3f2f3fff1f1f0ffecececffe8e9e9ffe5e5e5ffdcdddcffd2d2d2ffbababaffa7a7a7ff8e8e8eff767676ff636363ff5e5e5eff6e6e6dff7d7d7dff9d9d9effb2b2b2ffc6c7c7ffdadadaffe2e2e2ffe9e9e8ffecececffeeeeeefff0f0f0fff1f2f1fff3f3f3fff5f4f4fff5f6f6fff6f6f6fff6f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff8f8f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafff9fafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfafffafbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcffe4e4e5ff9c9c9cff808080ff616161ff404040ff3a3939ff3b3b3aff3a3a3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797978ff787979ff787878ff6f7070ff5e5e5eff4e4e4eff424342ff383738ff2e2f2eff272627ff202020ff1a1a1aff161616ff121212ff0f0f0fff212222ff2e2e2dff2e2f2fff303030ff313131ff323232ff323231ff303030ff2f2f2fff2c2c2cff191919ff111110ff141515ff191918ff1d1d1dff222222ff272727ff2f2f2fff3b3a3aff474848ff545555ff626263ff707070ff737373ff757475ff7575757f000000ff000000ff000000ff000000ff000000ff070707ff3c3c3cff898988ffe8e9e8fffefefefffffffffffffefffffffefefffefffffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffefdfefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9fafff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fffaf9fafffafafafffafafafffafafafffaf9f9fff9faf9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f87f7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacbcbffcdcdcdffd3d4d4ffd9d9d9ffddddddffdfdfdfffddddddffdbdbdbffd9d8d8ffd4d4d5ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffdad9daffdadadaffdadbdbffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffddddddffdededeffdededeffdfdfdeffdededfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e6e6ffe5e5e5ffe3e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0dfdfffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdededeffdededeffdededeffdededdffdeddddffddddddffdddddeffddddddffddddddffddddddffdcddddffdcdddcffdddcddffddddddffdbdbdc7f6d6d6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdddeddffdddddcffdcdcdcffdcdcdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddcddffdcdcdcffddddddffdddcddffddddddffdcdcdcffdddddcffdddcdcffdddcdcffdddcddffdddcdcffdcdcddffdcddddffddddddffddddddffddddddffddddddffdddedeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffe0dfe0ffe0dfdfffdfdfe0ffe0e0dfffe0e0e0ffe0e0e0ffe3e3e3ffe5e5e5ffe6e6e6ffe5e6e6ffe3e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdeffdededeffdededeffdddeddffddddddffdddcddffdddddcffdcdcdcffdbdcdbffdbdbdbffdbdadaffdbdadbffdadadaffdadadaffdad9d9ffd9d9d9ffd8d9d9ffd9d8d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d5d4ffd6d5d6ffd9d9d9ffdadbdbffdfdfdfffe0e0e0ffdcdcdcffd6d6d6ffd1d1d1ffccccccffcbcbcbffcacac9ffc8c8c8ffc8c7c7bf94949400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefffefffefefefffffefefffefffffffffefffffffffffffffefefffffffffffffffffffefefefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefdfffdfdfdfffdfdfdfff6f6f7ffe4e4e4ffe6e6e6ffe6e6e6bfababab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff3b3b3bff3a3939ff383838ff4d4c4cff6e6e6eff909090ffc5c5c5fff6f6f6fffcfbfcfffcfcfcfffbfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafafffafafafffafafafffafafafff9fafafffafafafffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f8fff8f8f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff7f7f7fff6f6f5fff5f5f4fff3f3f3fff1f1f1ffefefefffededecffeaeaeaffe5e5e5ffdedfdfffdcdcdcffdcdddcffdadadaffd9d9d9ffd9d9d9ffdadadaffdad9d9ffdcdcdcffe0e0e0ffe3e3e3ffe6e6e7ffebebebffefefeffff0eff0fff2f1f1fff3f2f2fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9fafffafafafffafafafffafafafffafafafff9fafafffafafafffafaf9fffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbffe7e7e6ff9c9c9cff808080ff626262ff414141ff3a3a3aff3a3a3aff3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797879ff797878ff777778ff6f6f6fff60605fff515151ff454545ff3b3a3bff303131ff282827ff202020ff1b1a1aff161616ff121312ff0f0f0fff232323ff302f30ff313131ff323232ff333334ff343434ff343434ff333232ff303030ff2e2f2fff19191aff111111ff141515ff191919ff1e1d1eff232223ff292928ff313131ff3c3c3cff494949ff565656ff626362ff6e6e6dff717171ff737373ff7574747f000000ff000000ff000000ff000000ff000000ff050505ff373736ff7d7d7dffe0e0e0fffefdfdfffffefffffefffffffffefffffffffffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefdfffefefdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffaf9f9fff9faf9fffafaf9fffaf9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f8fff8f7f8fff8f8f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f87f7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf959595ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcfcfcfffd4d5d5ffd7d7d7ffdbdbdbffdcdcdbffdadadaffd8d8d7ffd6d6d6ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdbdbdaffdbdbdbffdcdcdbffdcdcdcffddddddffdededdffdededeffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe6e6e6ffe4e4e4ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfdfffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdededfffdfdedfffdfdedeffdededeffdededeffdededeffddddddffddddddffddddddffddddddffddddddffddddddffdddedeffdedede3f363636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f373737ffdfdedeffdeddddffdcddddffdcdcdcffdcdcddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdcdbdbffdcdcdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdddddcffdddcdcffdcdddcffddddddffdcdddcffdddddcffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddddeffdeddddffddddddffdddeddffddddddffddddddffddddddffddddddffddddddffdeddddffdededeffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e0e1ffe2e1e1ffe4e4e4ffe6e6e6ffe7e7e7ffe6e6e6ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdddddeffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadadaffdadadaffdadad9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd7d6d7ffd6d5d5ffd4d4d3ffd3d3d3ffd9d9d9ffddddddffdededeffdcdbdbffd7d8d7ffd3d3d3ffcdcdcdffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c63f313130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffaf9fafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafafafffafafafffafafafffafafbfffbfafafffbfbfbfffbfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefffffffffffffffffefefffffffffffffffffffffffffffffefffffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefdfffdfdfdfffefefdfff6f6f6ffe5e6e5ffe6e6e6ffe6e6e67f737373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1d1eff3a3a3bff3a3a3aff393939ff4d4d4dff6e6e6fff919191ffcacacafff7f7f7fffbfcfbfffbfcfcfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f8fff9f8f8fff9f9f8fff8f8f8fff8f7f8fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff4f3f3fff2f2f2fff0f0f0ffeeeeeeffeaebeaffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe5e5e5ffe6e6e6ffe8e8e8ffe9e9e9ffebeaebffecededffefefeffff1f1f1fff2f2f3fff3f4f3fff4f4f5fff6f5f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff8f7f8fff7f8f8fff8f7f8fff8f7f8fff7f8f7fff8f8f8fff8f9f8fff9f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafffaf9fafff9f9fafff9fafafffaf9fafffaf9fafffafaf9fffafafafffafafafffafafafffafbfafffafafbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffe8e9e8ff9f9f9fff828282ff626362ff404141ff3b3b3bff3b3b3bff3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787879ff777777ff767676ff6f6f6eff606060ff535353ff484748ff3d3c3cff323232ff292929ff202020ff1a1a1aff161616ff131213ff100f10ff232323ff313131ff333233ff353535ff363636ff373737ff363636ff343434ff323232ff303030ff1a1a1aff111111ff141414ff191818ff1d1d1dff232323ff29292aff323232ff3d3d3dff494949ff565655ff626362ff6e6e6eff717171ff727272ff7474747f000000ff000000ff000000ff000000ff000000ff080708ff343434ff797979ffd7d6d7fffcfdfdfffefffffffffefefffffffefffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfafffafafbfff9f9f9fffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffaf9fafff9faf9fffafafafffafafafffafafafffafbfafffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf949494ffc6c6c6ffc7c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffccccccffd1d1d1ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd7d7d6ffd7d7d7ffd8d8d8ffd7d8d8ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9dad9ffdadadaffdbdadaffdadbdaffdbdbdbffdcdbdbffdcdcdcffddddddffdeddddffdededeffdedfdeffdfdedfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e6e5ffe5e6e5ffe6e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe7e7e7ffe5e5e4ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdededfffdededeffdededeffdededeffdddedeffdededeffdedddeffdfdfdfffdfdfe0ffe0e0e07f7070707f7070707f7070707f7070707f7070707f7070707f7070707f7070707f7070707f7070707f7070707f707070bfa8a8a8ffe0e0e0ffdfdfe0ffdededeffddddddffddddddffddddddffddddddffddddddffdddcddffdcddddffdcdddcffddddddffdddddcffdcdddcffdcdcdcffdcdcdcffdddcddffddddddffdddcddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddedeffdddddeffdddedeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe1e1e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e1ffe1e2e1ffe2e2e2ffe5e5e5ffe7e7e7ffe8e8e8ffe6e6e6ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdededeffdddeddffddddddffddddddffdcdddcffdcdcdcffdbdbdbffdbdbdbffdbdadbffdadbdbffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd6d6d6ffd6d6d6ffd9d9d9ffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd5d5d5ffd0d0d0ffcacacaffc6c6c7ffc6c6c6ffc5c6c5ffc4c4c4ffc3c3c33f3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9fafffafaf9fff9f9f9fffaf9fafff9faf9fff9faf9fff9f9fafffaf9fafffafaf9fffafafafffafafafffafafafffafbfbfffbfbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffffefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffefefefffefefdfff4f4f4ffe6e6e5ffe5e5e5ffe6e6e67f737373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1f1eff3c3c3cff3a3a3bff3a3a3aff4e4e4eff6e6d6eff929392ffcececffff7f7f7fffbfcfbfffbfcfcfffcfcfcfffbfbfbfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfafffafbfbfffafbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f8f9fff8f8f9fff8f8f8fff7f7f7fff6f6f7fff6f7f6fff6f6f6fff5f5f5fff4f4f4fff3f3f2fff1f1f1ffefefefffededeeffedededffecedecffedededffeeedeeffeeeeefffefefeeffefefeffff0f0f0fff1f1f1fff2f2f3fff4f3f3fff4f5f4fff5f5f5fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f8fff8f8f9fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfcfffcfcfbfffbfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffe9e9e9ffa2a2a3ff858584ff656465ff434342ff3b3b3bff3c3c3cff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff767676ff747574ff6e6e6dff616060ff545455ff494949ff3d3d3dff323333ff292929ff202020ff1a1a1aff161616ff131213ff101010ff242424ff323131ff343434ff363636ff373737ff363737ff353636ff343435ff323333ff2f2f2fff1b1b1aff111111ff141414ff181818ff1d1d1eff232323ff2a2a2aff333333ff3d3d3eff494949ff565656ff636363ff6f6f6fff727272ff747474ff7676767f000000ff010101ff000100ff000000ff010102ff0d0d0dff363636ff787777ffcfcfcffffcfcfcfffffffffffffffefffefffefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafbfffafafbfffafafafffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f303030ffc4c4c4ffc5c5c5ffc7c6c6ffc8c7c8ffc8c8c7ffcbcbcbffd0d0d0ffd3d3d4ffd6d6d6ffd6d6d6ffd3d4d3ffd1d1d2ffd4d4d4ffd8d7d7ffd9d8d8ffdad9d9ffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdbdadbffdbdbdbffdbdbdcffdcdbdcffdddcddffddddddffddddddffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e9ffe8e8e8ffe6e6e6ffe3e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe1e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0dfffdfe0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdedfffdfdedfffdedfdeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e0e1ffe1e1e0ffe0e0e0ffe1e0e1ffe0e1e0ffe0e1e0ffe0e0e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdededeffdededeffdededeffdededeffdededdffdededdffddddddffddddddffdddddeffdddddeffdddddeffdddeddffddddddffdddddeffddddddffdddedeffdedddeffdedddeffdededdffdddddeffdededdffddddddffdddddeffdddeddffdededdffdededeffdededeffdededeffdededeffdededeffdfdedfffdededfffdfdfdeffdededeffdedfdfffdfdfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e3e4ffe6e6e6ffe8e8e8ffe8e8e9ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffdfdfdfffdfdfdfffdededeffdededeffdededeffddddddffddddddffdcdddcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadaffd9d9daffd9d9d9ffd9d9d9ffdbdadaffdbdadaffd7d7d7ffd4d3d4ffd5d5d5ffd7d7d7ffd6d6d6ffd3d3d3ffcdcdcdffc6c6c7ffc5c5c4ffc4c4c4ffc3c3c3ffc2c2c2bf909090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f8f8fff8f9f9fff8f8f8fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafff9faf9fffaf9f9fffafaf9fffaf9fafff9f9fafff9f9f9fffaf9f9fffaf9fafffafafafffafafafffbfafafffafafafffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfdfffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffffefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfefdfff2f2f2ffe6e7e6ffe5e5e5ffe5e6e57f737273000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1fff3d3d3dff3c3c3cff3b3b3bff505050ff6f6f6fff959595ffd3d3d3fff8f8f7fffbfbfcfffbfcfcfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfafffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f5fff5f5f6fff5f5f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff6f6f5fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbffebebebffa6a5a6ff878787ff666666ff434343ff3c3c3bff3d3d3dff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777677ff757474ff737272ff6c6c6cff606060ff545455ff484848ff3c3c3dff323132ff292828ff202120ff1a1a1aff161616ff121212ff0f0f0fff232223ff302f2fff313131ff343434ff353535ff353535ff343434ff333232ff303030ff2f2e2fff1b1b1bff111111ff141414ff181818ff1d1d1dff232323ff2a2a2aff333333ff3d3d3dff494949ff565656ff646464ff717171ff747474ff767675ff76777600000000ff030303ff020201ff000001ff010101ff0d0c0cff343434ff727171ffc6c6c6fffbfafafffffefefffffffefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffbfafafffbfbfafffafafafffbfbfbfffafafbfffafafafffafafafffbfafafffafafafffafafafffaf9f9fffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff9f8f8fff9f8f9fff9f9f8fff9f9f8fff9f9f9fff8f8f8fff9f9f9fff8f8f8fff9f9f9fff9f8f8fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc1c0c0ffc3c2c2ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c8ffcdcdccffd2d2d2ffd5d5d5ffd7d7d6ffd4d4d4ffd0d0d0ffcececdffd2d1d1ffd7d7d7ffdadadaffdadadaffdbdbdbffdbdbdcffdadadaffdadad9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdddcdcffdcdcddffddddddffdededeffdededfffdfdfdfffe0dfdfffe0dfdfffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e7e8ffe9e9e9ffe8e8e8ffe7e7e7ffe4e4e4ffe3e3e3ffe2e3e2ffe3e2e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e1ffe1e2e1ffe2e1e1ffe2e2e1ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe0e1e0ffe1e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdfdfdfffdfdedeffdfdedfffdfdedeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdfdedfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0dfdfffe0e0e0ffdfdfdfffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e2e1ffe2e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe7e7e7ffe9e9e9ffe9e9e9ffe7e6e6ffe6e5e5ffe6e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e1e1ffe0dfe0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffddddddffdddcdcffdddcdcffdcdbdbffdcdbdbffdbdbdbffdbdcdbffdbdbdbffdcdcdbffddddddffdddddcffd9d9d9ffd3d3d3ffcececeffd1d1d1ffd6d6d6ffd6d6d6ffd4d4d4ffd0d0d0ffcacac9ffc4c4c4ffc3c3c3ffc1c2c1ffc0c0c0ffbfbfbf7f5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7c7d7dfff9fafafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f8f8fff9f8f8fff8f9f9fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff8f9f9fff9f8f8fff9f9f9fff8f9f8fff8f9f8fff9f8f8fff9f8f9fff8f9f8fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffbfafafffafafafffafafbfffafbfafffafafafffbfafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfafbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfdfdfffefefefffefffefffdfefdffeff0efffe5e5e5ffe7e8e8ffe6e6e67f737373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1f1f1fff3d3d3eff3d3d3dff3d3d3dff525252ff707170ff959595ffd6d5d5fff8f8f8fffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfbfafffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff8f8f9fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f7fff7f7f8fff7f7f7fff8f7f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffeeeeeeffa8a9a9ff898989ff676767ff454545ff3c3d3dff3d3d3dff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787978ff767576ff727272ff6c6b6bff5f5f5fff535353ff474747ff3b3c3bff30302fff272727ff202020ff1a1a1aff161616ff121212ff0f0e0eff212121ff2d2d2dff2d2e2dff303030ff323232ff323232ff323232ff313031ff2d2d2dff2d2d2dff191919ff101010ff131313ff171717ff1c1c1cff212121ff292929ff313231ff3c3c3cff484847ff565556ff656565ff737373ff767676ff767676ff77777700000000ff030303ff030303ff020102ff030203ff0f0f0fff363636ff6d6c6cffbebebefff9f9f9fffffefefffefffefffffefffffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefdfffefefdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfafbfffafafbfffafbfafffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffaf9fafffafafafffafbfafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafff9faf9fffaf9fafffaf9f9fff9f9fafff9fafafffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff8f8f8fff9f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf8e8e8effbfbfc0ffc1c0c0ffc2c2c2ffc4c3c4ffc5c5c5ffc9c9c9ffcfcfcfffd3d3d3ffd5d6d6ffd6d5d6ffd1d1d1ffcdcdcdffcdceceffd0d0d1ffd5d4d5ffd9dad9ffdcdcdcffddddddffdeddddffdcdcdcffdbdcdcffdcdcdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdddcddffddddddffdededeffdededeffdfdfdeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e6ffe8e7e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe9e9e9ffe9e8e9ffe7e8e8ffe5e5e5ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e1ffe1e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e1ffe1e0e0ffe1e1e0ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0dfe0ffe0dfdfffdfdfe0ffdfe0e0ffdfdfdfffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdfdfdeffdfdedeffdfdedeffdedfdfffdededeffdededeffdededeffdededeffdededeffdedfdeffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0dfdfffdfe0dfffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e1e1ffe2e1e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe8e8e8ffeaeaeaffe9e9e9ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e2ffe3e3e2ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdedddeffdeddddffddddddffddddddffdddeddffddddddffddddddffdfdfdfffdedfdfffdcdcdcffd6d7d7ffd0cfd0ffccccccffcdcdcdffd2d2d2ffd6d6d6ffd5d5d4ffd2d2d2ffcdcdccffc6c6c5ffc1c1c1ffc1c1c0ffbfbfc0ffbfbfbfffbebebf3f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7d7dfffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff8f9f8fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffbfafbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfeffeeeeeeffe8e8e8ffe9e9e9ffeaeaea3f393939000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff3e3d3dff3c3c3dff3b3b3bff525252ff717171ff959696ffd6d6d6fff9f9f9fffbfcfcfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafafafffafafafffafafafffbfafafffafafafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f8fff9f8f9fff9f8f9fff9f9f9fff9f9f8fff9f8f8fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f8fff8f8f9fff9f9f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff0f0f0ffacacacff888888ff676767ff464747ff383838ff3d3d3cff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff787878ff767576ff6c6c6cff5d5d5dff4f504fff434444ff393939ff2e2e2eff252626ff1e1e1eff181818ff141514ff111111ff0e0e0eff201f20ff2b2b2bff2c2b2cff2d2d2eff2f2f2fff2f2f2fff303030ff2f2f2fff2d2c2cff2b2b2bff181717ff0f0f0fff121212ff161616ff1a1a1aff1f1f1fff272726ff30302fff3a3b3aff464646ff535353ff646464ff737474ff777677ff777777ff77777700000000ff030303ff030303ff030303ff050505ff161616ff383939ff696969ffb3b3b4fff6f6f6fffefefffffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfdfffefefefffdfdfdfffdfdfdfffcfdfcfffbfcfcfffbfbfbfffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f9f9fff8f8f8fff9f9f8fff8f8f9fff8f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fff9f9f9fffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f97f7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2e2e2effbcbcbcffbdbdbdffbfbfbfffc0c0c1ffc1c1c1ffc6c5c6ffccccccffd1d1d1ffd5d4d5ffd6d6d6ffd2d3d2ffcececeffcccdcdffcfcecfffcfd0d0ffd2d2d2ffd7d7d7ffdbdbdcffdddedeffdededeffdfdfdfffdededeffddddddffdcddddffdcdcddffddddddffddddddffdededeffdededfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e8e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9eaffe8e8e8ffe9e9eaffe9e9e9ffe8e8e8ffe6e6e6ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e3ffe3e2e3ffe3e3e2ffe2e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffe0dfe0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e1e2ffe2e1e1ffe2e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe6e6e6ffe9e9e9ffeaeaeaffe9e9e9ffe7e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e4ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e1ffe1e1e2ffe1e1e1ffe0e0e0ffe1e0e0ffdfdfe0ffdfdfdfffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe0e0e0ffdededeffdadadaffd2d2d2ffcececeffcdcccdffccccccffcfcecfffd4d4d4ffd6d5d5ffd3d3d3ffcfcfcfffcacacaffc2c2c2ffbfbfbfffbfbfbfffbebebfffbebdbdffbdbdbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7d7dfffaf9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffdfdfdffedededffe8e9e9ffeaeaebffeaeaea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff3c3d3cff393839ff3a3a3bff525252ff727271ff979798ffd7d8d7fff9f9f9fffbfcfbfffcfbfcfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafafafffafafbfffafafafffbfafafffafafafffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffaf9f9fff9faf9fff9f9fafff9faf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f8f8fff9f8f9fff8f8f8fff9f8f9fff8f9f8fff8f8f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f8f8fff8f9f8fff8f8f9fff8f9f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfafffafbfafffbfafafffbfbfafffbfafafffbfbfbfffbfafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfff1f1f1ffafaeafff878787ff676867ff464747ff383738ff393939ff3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797878ff6b6b6bff585858ff494949ff3d3d3dff333333ff2a2a2aff232223ff1c1c1cff171717ff141414ff111111ff0f0e0fff1d1d1dff282929ff2b2a2aff2d2d2dff2d2e2eff2e2d2dff2d2d2dff2c2c2cff2a2a2aff282828ff171717ff0e0f0fff121111ff141413ff181818ff1d1e1dff242424ff2c2c2cff353535ff424141ff4d4d4eff5f5f5fff737273ff767676ff777677ff76777700000000ff030303ff040404ff040404ff040505ff171718ff383938ff676767ffabababfff4f4f4fffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffdfefdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffaf9f9fff9fafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafff9fafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fff9faf97f7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2e2e2effbababaffbbbbbbffbdbcbcffbdbdbdffbebfbfffc2c2c2ffcac9caffd0cfcfffd2d2d2ffd6d6d6ffd4d4d5ffcfcfcfffcdcccdffcececeffcfcfcfffd0d0d0ffd1d1d2ffd4d4d4ffdad9d9ffddddddffdfdfdfffe0e0e0ffe1e0e0ffdfdfdfffdfdedeffdededeffdededeffdededfffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9e9ffeaeaeaffeaeaeaffe9e9e8ffe7e7e7ffe5e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe3e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e1ffe0e1e0ffe0e1e1ffe1e0e0ffe0e0e0ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe8e8e7ffeaeaeaffebebebffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e1ffdfdedeffdfdfdfffe0e0e1ffe1e1e1ffe2e2e2ffe3e2e2ffe1e2e1ffdfe0e0ffdcdcddffd7d6d7ffd0d0d0ffcfcfceffcdcdcdffcbcbcbffcbcbcbffd0d0d0ffd5d5d4ffd5d5d5ffd1d1d1ffcdcdcdffc6c6c6ffbfbfbeffbebebeffbdbdbeffbdbdbdffbdbdbdbf8d8d8d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbbbbbbfffafafafffafaf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffbfbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffbfcfcfff0f0f0ffececebffeaeaeaffeaeaea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff3a3a3aff393a39ff3b3b3bff535353ff727372ff989999ffdbdbdbfffafafafffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffafbfafffafafafffbfbfbfffafafafffafafafffafafbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff8f9f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff8f9f8fff9f8f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f9f9fff9f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafafafffafafafffafafafffbfafafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfff2f2f2ffb3b3b3ff888888ff676767ff474747ff383838ff383838ff39393a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff777877ff626262ff4b4b4bff3c3c3cff323232ff292a2aff232323ff1e1d1dff191919ff151515ff121313ff101010ff0d0d0dff1b1b1bff252525ff262626ff2a2a2aff2c2c2cff2b2b2bff29292aff272626ff252525ff232323ff171616ff0e0e0eff111010ff121212ff151515ff1a1a1aff1f1f1fff262525ff2d2d2dff373737ff404040ff504f50ff6a6a6aff727271ff767676ff77777700000000ff050505ff090909ff060606ff040405ff171817ff393939ff676666ffa3a4a3fff0f0f0fffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffdfefefffdfdfdfffdfcfcfffbfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffafafafffafafafffafafafff9f9fafffaf9fafff9fafafffaf9fafffaf9fafff9faf9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9f9fffaf9fafff9faf9fffaf9f9fffafafa7f7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf8a8b8affb9b9b9ffbababaffbbbbbbffbbbcbcffbebdbdffc5c5c6ffcececeffd1d1d0ffd4d5d4ffd7d7d6ffd1d2d1ffcccdcdffcdcdcdffcececeffcfd0d0ffd1d1d1ffd2d2d1ffd2d3d2ffd7d7d6ffdcdcdcffdfdfdfffe1e0e1ffe2e2e2ffe2e2e1ffe1e0e0ffe0dfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e3ffe4e4e4ffe5e5e4ffe5e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e8e9ffe8e9e8ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaebeaffebeaeaffe9e9e9ffe8e8e7ffe5e6e6ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe4e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0e0e0ffe0dfe0ffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e3e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e4ffe5e6e5ffe6e6e5ffe8e9e9ffebebebffebebebffeaeae9ffe8e8e8ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe0e0e0ffdfe0e0ffe0e1e0ffe2e2e2ffe2e2e2ffe3e3e4ffe2e2e2ffe1e0e1ffdededeffdad9d9ffd2d2d2ffd0d0d0ffcfcfcfffcdcecdffccccccffcbcbcbffcdcdcdffd2d2d2ffd6d6d6ffd4d4d4ffcfcfcfffcbcbcbffc3c3c2ffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbc3f2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafafffafafafffafaf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9faf9fff9fafafffafafafffafafafffafbfafffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfefdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffffffffffffffffffbfbfbfff0f0f0ffefefefffebebebffeaeaea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1e1dff3a3a3aff3a3a3aff3d3e3eff555555ff737373ff989898ffdcddddfffafafafffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafafbfffafbfafffafbfafffafbfafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafbfffafafafffafafafffafafafff9f9f9fffafaf9fff9faf9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f9fff8f8f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffafafafffafbfafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafbfbfffafafafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfbfff3f3f2ffb7b6b6ff888888ff676666ff474747ff383738ff383938ff3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff787877ff747474ff626262ff424141ff333333ff2b2b2bff252525ff1f1f1fff1a1a1aff171716ff131312ff0f0f10ff0d0e0eff0c0c0cff0f100fff111111ff111111ff131313ff151515ff151514ff121313ff111112ff101010ff101010ff0d0d0dff0d0d0dff0f0e0eff101010ff131313ff171717ff1c1c1bff202020ff272727ff2e2e2eff343334ff454545ff626262ff6b6b6aff727272ff767676000000007f070707ff0d0d0dff090909ff070707ff161616ff373737ff616161ff9b9b9bffedededfffefefefffefffefffefefffffefefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffffffffffefffefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefefffdfdfefffefefdfffefdfdfffdfdfdfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffaf9f9fff9faf9fff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffafbfafffbfbfafffbfafafffafbfafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffafafafffafafa7f7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5c5d5cffb9b9b9ffb9b9b8ffb9b9b9ffbababaffbbbabbffc2c1c1ffcbcbcbffd0d0d0ffd3d3d2ffd6d6d6ffd4d4d4ffcdcdcdffcdcdccffcececdffcfcfceffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d5ffdad9d9ffdededeffe0e1e0ffe1e2e2ffe3e3e3ffe3e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe2e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffebebebffebebebffeaeaeaffe8e9e8ffe6e7e6ffe5e5e5ffe4e4e5ffe5e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe4e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe2e2e1ffe1e1e2ffe1e2e2ffe2e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e2ffe2e2e2ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe1e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe3e3e4ffe4e4e3ffe3e4e3ffe3e4e3ffe3e3e4ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e4ffe5e5e4ffe5e5e5ffe6e6e6ffe6e6e6ffeaeaeaffecececffebebecffeaeaeaffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe4e5e4ffe3e4e3ffe3e3e3ffe3e3e2ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe5e4e4ffe4e4e3ffe1e1e1ffdfdfdfffdbdcdcffd5d5d5ffd2d2d2ffd1d1d0ffcfd0cfffcececfffcdcdcdffccccccffcbcbcbffcecfcfffd4d4d4ffd6d6d6ffd1d2d2ffcdcdcdffc8c9c9ffbfbfbfffbcbcbcffbcbcbcffbcbcbcffbabbbbffbbbbbb3f2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafafffafafafffafafafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9fafff9f9f9fff9fafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffffffefffefffffffffffffefffffffffffffefffefffffffefffefefefffffefffffefefffffefefffffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefffffffffffffafafaffeeeeedffeeeeeeffefefefffebebeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a3aff3b3b3bff3a3a3aff3d3d3dff565657ff757575ff999a9affdedddefffbfbfbfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfbfffafafafffbfbfbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f9f9fff8f9f9fff8f9f8fff8f9f8fff8f8f9fff9f8f9fff9f9f8fff9f9f9fff9f8f9fff8f9f9fff9f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f8f7fff7f7f7fff8f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffcfbfcfffcfcfbfffbfbfcfff3f3f3ffb9b9b9ff878888ff666666ff484848ff373737ff383838ff3b3b3b7f1d1d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777778ff747474ff747474ff747474ff626262ff424241ff333333ff2b2b2bff252525ff1f1f1fff1a1a1aff171716ff131313ff101010ff0f0f10ff0f0f0fff111111ff111111ff111212ff121213ff121212ff111111ff111111ff111110ff100f10ff0e0e0eff0f0f0fff101011ff131313ff171717ff1b1c1cff202120ff272727ff2e2e2eff343434ff454646ff626262ff6a6a6aff6a6a6aff6a6b6aff727272000000007f070707ff0f0e0eff0d0d0dff0a0a0aff181718ff363636ff5f5e5fff919291ffe7e7e7fffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefffffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9fafff9f9f9fff9f9fafff9f9fafff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2e2e2effbababaffb9babaffb9b9b8ffb9b9b9ffb9b9b9ffbdbebeffc7c7c7ffcececeffd1d1d1ffd3d3d3ffd2d3d2ffcececfffccccccffcccdcdffcececeffcfcfcfffd0d0d0ffd1d2d2ffd3d3d3ffd4d4d4ffd5d6d6ffd7d8d8ffdcdcdcffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe3e3e4ffe2e3e3ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaebffebeaebffecececffebebebffe9e9e9ffe7e7e7ffe5e6e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e3e3ffe2e2e3ffe2e3e3ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e3e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e4e3ffe4e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e8e7ffebebebffecececffebebecffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e7ffe6e7e6ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe4e4e4ffe5e4e5ffe3e3e3ffe0e0e0ffdcdddcffd7d6d6ffd3d4d4ffd2d3d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffccccccffcfd0cfffd4d4d5ffd4d4d4ffcfcfcfffcccbcbffc5c5c5ffbdbcbcffbbbbbcffbabbbaffbbbbbbffbabababf8b8b8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafafffafafafffafafafffaf9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafbfffafafafffbfafafffafafafffbfafbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefefffffefefefffefefefffefefefffffefffffffefffffffefffffffefffffffffffffefefffffffffefffffffefffffefffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefffefffefffffffefefefff9f9f8ffeeeeedffeeeeeeffefeeee7f7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a3aff3a3a3aff3b3b3bff3f3f3fff575757ff767676ff9b9c9cffddddddfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff9f9f8fff8f8f8fff9f9f9fff9f8f8fff9f9f8fff8f8f9fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f9f8fff9f9f9fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9f9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffbfafafffafafafffafafafffafafafffafafbfffafafafffafbfafffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffbfcfbfff4f4f5ffbcbcbcff898988ff686868ff494848ff383838ff3b3a3bff3b3b3b7f1d1d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747474ff747473ff737474ff737474ff737474ff626262ff424241ff333333ff2c2b2bff252525ff1f1e1fff1a1a1aff171717ff161616ff121212ff111111ff141413ff141414ff151415ff151515ff161516ff151515ff141415ff131313ff121211ff101010ff121212ff151516ff171717ff1c1c1cff212121ff272727ff2e2e2dff343434ff454645ff626263ff6a6a6aff6a6a6aff6b6a6aff6a6a6aff6b6a6a000000007f070707ff0e0f0eff0e0e0eff0f0e0fff1e1e1eff353535ff5d5d5dff888888ffe2e2e2fffefdfdfffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefffefffefffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fffaf9f9fff9fafafff9faf9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fffafafafffafafbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbababaffbbbbbaffbababaffbab9baffb8b8b8ffbababaffc3c3c3ffcbccccffd0d0d0ffd3d2d2ffd3d3d2ffcfcfceffccccccffccccccffcececeffcfcfceffd0d0d0ffd1d1d2ffd2d2d2ffd4d4d4ffd5d5d5ffd7d6d6ffd8d7d8ffdadad9ffdededeffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe7e6e6ffe7e6e7ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffedededffebececffeaeaeaffe8e8e8ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe2e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffeae9e9ffecececffececedffececebffeaebeaffeaeae9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e6e5ffe6e5e5ffe5e4e5ffe4e4e3ffe3e3e2ffe2e3e2ffe4e4e4ffe5e6e5ffe4e4e4ffe2e2e2ffdfdfdeffd9d8d8ffd6d5d5ffd4d4d4ffd3d2d3ffd1d2d1ffd0d0d0ffd0cfd0ffcfceceffcecdcdffcdcdccffccccccffcccccdffd0d0d0ffd4d4d4ffd2d2d2ffcdcdcdffcacacaffc1c1c1ffbbbabaffbbbbbbffbababaffbabab9ffb9b9b97f5c5c5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7d7dfffafafafffafafafffafafafffafafafffafaf9fff9fafafff9fafafff9faf9fff9faf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffafaf9fffaf9fafff9faf9fff9faf9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9fafff9fafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffffffefffffffffffffffffffefffffffffffffffefffefffefffffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefff8f7f8ffeeedeeffeeeeefffeeefef7f7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3a3bff3a3a3aff3a3a3aff3e3f3fff595959ff7a7a7aff9c9c9cffe3e3e4fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafff9faf9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f9f8fff8f9f9fff8f9f8fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f9f9fff9f9f8fff9f9f8fff9f8f9fff9f9f9fff9f9f9fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffaf9fafff9faf9fffafaf9fff9f9fafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafbfffbfbfafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfff4f5f5ffbcbcbcff8b8b8bff6a6a6aff4b4b4bff3a3b3bff3b3b3bff3b3b3b7f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0d0d0dff191919ff161616ff141414ff171717ff181718ff191919ff1a1a1aff1b1a1aff1a1a1aff191a1aff181818ff151615ff131212ff151515ff1819187f0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707ff0f0f0eff101010ff151515ff1f201fff373737ff5e5e5eff838383ffd9dadafffcfdfdfffffefefffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefffefffefffefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf8b8b8bffbababaffbababaffbbbbbbffbababaffbababaffc1c0c1ffc9c9c9ffcececeffd0d1d1ffd2d2d2ffd0cfcfffccccccffccccccffcdcdcdffcececeffd0cfd0ffd1d1d1ffd2d2d2ffd3d3d4ffd4d4d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9dad9ffdcdcdbffe0e0e0ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe5e4e5ffe4e4e4ffe3e4e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e8ffe7e8e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeae9ffeaeaeaffebebebffedededffedededffebebebffe9e9e9ffe7e7e7ffe7e6e6ffe7e6e7ffe6e7e7ffe6e7e6ffe6e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e3ffe4e4e3ffe4e3e4ffe3e4e4ffe4e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe5e5e5ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe4e5e4ffe5e5e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e7e7ffe7e7e7ffebebebffecececffedededffecececffebebebffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e7ffe8e8e7ffe8e7e8ffe7e8e7ffe7e8e7ffe7e7e8ffe8e8e7ffe8e7e7ffe7e8e8ffe7e8e8ffe8e7e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe5e6e5ffe6e7e6ffe5e5e5ffe3e3e3ffe0e0e0ffdcdbdbffd9d8d9ffd7d7d7ffd5d5d5ffd4d4d3ffd3d2d2ffd2d2d2ffd0d1d0ffcfd0cfffcecfcfffcececeffcdcdcdffccccccffcccdcdffd1d1d1ffd3d3d3ffcfd0d0ffcdcdccffc8c8c8ffbebebeffbab9baffbabab9ffb9b9b9ffb8b8b8ffb8b8b83f2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7d7dfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafffafaf9fffafafafffafaf9fffafaf9fffaf9fafffafafafffafafafffafafafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fffaf9f9fff9f9fafff9fafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefefffffefefffffefffffefffefffefefefffefefefffefefffffefffefffffefefffefefffffffffefffffefefffefffffffffefffffffffefffefffefffefefefffefefefffefefdfff6f6f6ffefefefffefefeeffefeeef7f7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3a3a3aff3a3a3aff3f3f3fff5d5d5dff7c7d7dff9b9b9bffe4e4e4fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafff9f9f9fff9fafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfcfcfffcfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfff6f6f6ffbbbbbbff8d8d8dff6d6e6dff4d4d4dff3a3a3aff3b3b3bff3c3c3c7f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1c1d1cff191919ff181818ff1b1b1bff1c1c1cff1e1e1eff1f1f1fff202020ff1f1f1fff1f1f1eff1c1d1cff1a1a1aff161616ff181818ff1c1c1c7f101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707ff111111ff191919ff131312ff1d1d1dff353635ff5c5c5cff838383ffd3d3d3fffbfbfbfffefefefffefefffffefffefffefefefffefefefffefefffffefffefffefefefffefefffffefffefffffefefffefffefffffefffffefffefffefffefffefffefffefffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffcfcfdfffcfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9fafafffaf9f9fff9fafafffafaf9fffaf9f9fff9faf9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9f9fff9fafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2e2e2effbabab9ffbababaffbababaffbababaffb9babaffbfbfbfffc8c8c8ffcdcdcdffcfcfd0ffd1d1d1ffd0d0d0ffcececeffccccccffcdcccdffcececeffcfcfcfffd0d0d1ffd2d2d1ffd3d3d3ffd4d4d4ffd5d6d5ffd7d6d6ffd8d8d8ffd8d9d9ffdad9daffdbdbdbffddddddffe2e2e1ffe4e4e3ffe5e5e5ffe6e6e6ffe6e7e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebebebffedededffedeeeeffecececffeaeaeaffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e6ffe5e6e5ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe6e5e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe7e7e7ffe8e9e9ffecececffedededffedededffedececffececebffeaebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe6e6e6ffe4e4e4ffe1e2e2ffdededeffdbdbdbffdadadaffd8d8d8ffd6d6d6ffd5d5d5ffd4d3d4ffd2d2d2ffd2d2d1ffd0d0d1ffcfd0d0ffcfcfcfffcfcecfffcececeffcdcccdffcdcdcdffd1d2d2ffd2d2d2ffcececeffcbcbcbffc4c4c4ffbbbbbbffb9b9b9ffb8b8b8ffb8b8b8ffb8b8b8bf8a8a8a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7d7dfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fffaf9f9fff9f9fafffafaf9fff9faf9fffafaf9fffafafafffafafafffafafafffafafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfefffefefdfffdfefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfefffdfdfdfffdfefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffefefffffefffffefefffffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefefffefefffffefffffffefefffffefefefffefffffffefefefffefefefffdfdfdfff4f5f4ffefeeeffff0eff0ffefefef7f7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3c3dff3b3b3bff3a3a3aff404040ff5e5e5eff7f7e7fff9d9c9dffe6e5e6fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff8f8f9fff9f9f8fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fff9f9fafffafaf9fffafafafffafafafffafafafffbfafafffbfbfafffbfafafffbfafafffafafbfffbfbfafffafafafffbfbfafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffbfafafffafbfafffafafafffafafafffafafafffafbfafffbfafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfff7f7f7ffbababaff8c8c8cff6f6e6fff4f4f4fff3b3a3bff3c3c3cff3d3d3d7f1e1f1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f121212ff212121ff1c1c1dff1c1c1cff20201fff212121ff232323ff252525ff262525ff252525ff242525ff212121ff1d1e1dff191919ff1c1c1cff2222227f141313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f030303ff1b1a1aff1a1a1aff191919ff1e1e1eff353535ff595959ff818181ffcccbcbfffafafafffffefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefffffffefefffffffefffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfdfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9fafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9fafffaf9f9fff9fafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafffafafafffafafafffafafa7f7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb9b9b9ffb9b9baffbab9b9ffbababaffbab9baffbcbcbcffc5c5c5ffcccbccffcececeffd0d0d0ffd0d0d0ffd0d0d0ffccccccffcccccdffcdcdceffcfcecfffd0d0d0ffd1d1d1ffd2d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d9d9ffd9d9d9ffdbdbdaffdcdcdbffdcdcddffdfdfdfffe2e2e2ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e9ffe8e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebebebffecededffeeeeeeffedececffeaebeaffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e4e4ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e4e4ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe8e8e8ffeaeaeaffedededffeeeeeeffededeeffedededffecececffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e8ffe8e9e8ffe9e8e8ffe8e8e8ffe9e8e9ffe9e9e8ffe9e8e8ffe9e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffe6e7e7ffe8e8e8ffe7e7e7ffe5e5e6ffe3e3e3ffe0e0e0ffddddddffdbdcdcffdadadaffd8d8d9ffd7d7d8ffd6d6d6ffd5d4d5ffd4d3d4ffd3d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcdcdcdffcdcdccffcececfffd2d2d2ffd1d1d1ffcccdcdffc8c9c9ffc0c0c0ffb8b8b7ffb8b8b8ffb8b8b8ffb8b8b8ffb7b8b8bf89898900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbbbcbbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9fafff9faf9fff9faf9fff9f9f9fff9faf9fff9f9fafffafafafff9faf9fffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefefefffdfefefffefdfefffdfdfefffefdfefffefefefffefefefffdfdfefffdfdfefffdfdfdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffefffefffefffffefefffefffefffefefffffffffffffefffefffefefefffefffefffefefefffefefefffefffefffefffefffefffefffefffefffffefffffffffffffffefffffefefefffffffffffefefefffefefefffdfdfdfff4f4f4ffefeff0fff1f0f1fff0f0f07f7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3c3d3cff3b3b3cff414141ff5f5f5fff808081ff9f9f9fffe8e8e8fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfafafffafafafffafafafffafafafff9fafafff9f9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f9f9fff8f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafbfafffafbfafffbfafbfffafbfbfffafbfbfffbfbfbfffbfbfafffbfafafffafbfafffbfafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffbfafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafafffafbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfff7f7f7ffbcbcbcff8c8c8cff706f70ff515151ff3d3d3dff3d3d3dff3d3e3d7f1e1e1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f151415ff262626ff202121ff1f201fff242524ff272727ff2a2b2aff2c2c2cff2d2d2dff2d2d2dff2c2b2bff272828ff222222ff1d1d1dff232222ff2929297f1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1b1aff1a1a1bff1a1a1aff1e1f1eff353535ff575757ff7f7f7fffc0c0c0fff9f9f9fffefffffffefffefffffefefffefffefffefefffffffffefffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefefffffefffffefefffffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffafafafffafafafffafafafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafff9faf9fff9faf9fff9faf9fffaf9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9fff9f9fafff9f9fafff9f9fafffaf9f9fff9f9fafffaf9fafff9f9f9fffafafafffafafafffafafbfffafafafffafbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafbfffafafafffafafafffafafafffafafafffafafa7f7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf8b8b8affbabab9ffb9bab9ffb9bab9ffb9b9b9ffbababaffc2c2c2ffcac9c9ffcdcdcdffd0d0d0ffd0d0d0ffd0cfd0ffcdcdcdffcdcccdffcecdceffcfcecfffd0cfd0ffd1d1d1ffd2d3d2ffd3d3d3ffd5d5d4ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffe0e0e0ffe3e3e4ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e9ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9eae9ffe9e9eaffe9eae9ffe9eae9ffe9e9e9ffe9eae9ffe9e9e9ffe9eae9ffe9eae9ffeae9e9ffe9eaeaffeaeaeaffeaeaeaffebebebffecececffeeefeeffededeeffebebecffeaeaeaffe9e9e9ffe8e8e8ffe9e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe5e4e4ffe5e5e4ffe5e4e5ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e5e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e6ffe5e5e6ffe6e5e5ffe5e5e6ffe6e5e6ffe5e5e5ffe6e5e5ffe6e6e5ffe6e5e6ffe5e5e5ffe5e5e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe9e9e9ffebecebffeeeeeeffefeeefffeeededffedededffecececffececebffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeae9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe7e6e7ffe8e8e9ffe8e8e8ffe6e7e6ffe4e4e4ffe1e1e1ffdededeffddddddffdcdcdcffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd3d4d4ffd2d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffcececeffcdcdcdffcdcdcdffd0d0d0ffd2d2d2ffd0d0d0ffcbcbcbffc5c5c4ffbbbcbbffb7b7b7ffb7b8b8ffb8b7b7ffb7b7b7ffb7b7b73f2d2d2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffaf9fafff9f9f9fffafaf9fffafafafff9f9f9fffafafafffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefffffefefefffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffffffffefffffffffffffffffffffffffffffefefefffefefefffdfdfdfff3f3f3fff0f0f0fff1f1f1fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3e3eff3d3c3dff434342ff626262ff828382ffa0a0a0ffe9e9eafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafbfafffafafafffafafafffafafafffbfafbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfff8f8f8ffc0c0c0ff8d8e8eff717070ff515150ff3c3c3cff3d3d3dff3d3d3d7f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f181818ff2c2b2cff262626ff242424ff2b2c2bff30302fff333333ff353635ff373737ff373637ff343435ff2f3030ff2a2a2aff242424ff292929ff2f2f2f7f1a1a1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff1a1a1aff1a1a1aff1d1d1dff333433ff545454ff7f7f7fffbababafff8f8f8fffefefefffefefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffffefffffefffffffffefffffffffffffffefefffefffffffefefffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffafafafffbfbfafffbfbfbfffbfbfafffbfbfbfffbfafbfffbfafbfffafbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffafafa7f7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5c5d5dffb9b9b9ffb9b9b9ffbab9b9ffb9b9baffb9b9baffbebfbfffc7c7c7ffcbccccffcfd0d0ffd2d2d2ffd0cfd0ffcecfcfffcecdcdffcececeffcfcfcfffd0d0d0ffd0d1d0ffd1d1d2ffd3d3d3ffd4d4d4ffd6d6d6ffd7d6d7ffd8d8d8ffd9d9d9ffdadadaffdadadbffdbdbdcffdcdcdcffddddddffdededeffdedfdeffe1e1e1ffe5e4e5ffe7e7e7ffe8e8e8ffe9e8e9ffe8e8e9ffe8e8e8ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9eaeaffe9e9e9ffe9e9eaffe9e9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffecececffefeeefffeeeeefffecececffeaebeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e4e4ffe4e3e3ffe3e4e3ffe3e3e4ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e5ffe5e5e4ffe5e4e5ffe5e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e8e8ffeaeaeaffedededffefefefffefefefffedededffedededffecececffecececffebebebffebebebffebebebffebebebffeaebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9eae9ffeae9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe8e9e9ffe9e9e9ffe8e8e8ffe5e5e5ffe2e2e2ffdfdfdfffdededeffddddddffdbdbdcffdadbdbffdad9d9ffd9d9d9ffd8d8d8ffd6d7d7ffd5d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfd0ffcececeffcdcdcdffcececeffd1d1d1ffd2d3d3ffcecfcfffc8c8c8ffc1c0c1ffbab9baffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafbfffbfafbfffafbfafffbfafafffafbfafffafafafffafafafffafafafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafffaf9f9fff9f9fafff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffffefffffefefefffefefdfffdfefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefffefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefffffffffffffffffffffffffffffffefefefffefefefffdfdfdfff3f3f4fff1f0f0fff2f2f2fff4f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3e3eff3e3e3eff454545ff656565ff848585ffa1a1a1ffebebeafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f9f8fff8f9f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f9fff9f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfafffafafbfffbfafafffafbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfff8f8f8ffc2c2c3ff909090ff707070ff515150ff3c3c3cff3c3c3cff3d3d3d7f1f1f1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff333333ff2c2b2bff2a2a2aff343434ff3a3a3aff3e3f3fff414241ff434344ff424242ff404040ff3a3a3aff333333ff2b2b2bff2f2f2fff3737377f2121210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1b1aff1a1a1aff1a1a1bff1e1e1eff333333ff545453ff808080ffbbbbbbfff7f8f7fffefefffffefefefffffffefffefefefffffffefffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafbfafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9faf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9fafafff9f9fafffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfbfbfffafbfafffbfbfafffafbfbfffbfbfbfffbfbfafffbfafafffbfbfafffbfafafffbfafafffafafafffafafafffafbfa7f7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2e2e2effb9b9b9ffbab9baffbab9b9ffb9b9b9ffb9b9b9ffbbbcbcffc4c4c4ffc9c9c9ffcececeffd2d1d1ffd0d0d0ffcececeffcececeffcececeffcfcfd0ffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd4d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdadad9ffdadbdbffdbdcdcffdcdcdcffddddddffddddddffdededeffdedfdfffe0e0dfffe3e2e2ffe6e6e6ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffeaeaebffeaebeaffebebebffeaeaebffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffecececffeeeeeeffeeefefffedededffebebebffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe9e8e8ffebebebffeeefeefff0f0f0ffefefefffeeeeedffedededffedecedffecececffecececffecececffecebecffebebebffebebebffebebebffebebebffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe8e8e8ffe8e9e9ffeae9e9ffe9e9e9ffe6e6e6ffe3e3e3ffe0e0e1ffdfdfdfffdddedeffdddcddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcdccccffcfd0cfffd3d3d3ffd3d2d2ffcdcdccffc6c5c5ffbebebeffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7bf8889890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffafafbfffafafbfffafafafffbfafafffafafafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefdfffefefdfffdfdfdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffffefffffffffffffffffffffffefefffdfdfdfffdfdfdfff4f4f4fff2f2f2fff4f4f4fff6f6f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3e3eff3f3e3eff464646ff656565ff858585ffa2a2a2ffecececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff9f8f8fff9f8f8fff8f8f8fff8f8f9fff8f8f8fff8f9f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f9f8fff9f9f9fff9faf9fffaf9fafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafafafffafafafffafafafffafafbfffafbfbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfff9f8f9ffc4c4c4ff919191ff717071ff505150ff3c3c3cff3c3d3cff3d3c3d7f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f272727ff3f3f3fff343333ff313131ff404040ff474747ff4c4c4cff4f4f4fff515151ff4f4f4fff4b4b4bff464646ff3b3b3bff313131ff373737ff4949497f2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff1a1a1aff1b1b1bff1d1d1dff323232ff515151ff7d7d7dffb7b7b7fff7f7f7fffefefefffefefffffefefefffefffefffefefefffffefffffefefefffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffefefffefefefffffefefffefefefffefefefffefefefffefefdfffefefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9fafff9f9f9fffaf9f9fff9f9f9fffafaf9fff9f9f9fffaf9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafbfffafbfafffafafafffbfafafffafbfafffafafbfffafafafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafbfffafbfa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf898a89ffb8b8b8ffb9b9b9ffb9b9baffb9b9b9ffbababbffc1c1c2ffc8c8c8ffccccccffd0cfcfffd0d0d0ffcdcdcdffcdcdcdffcececeffd0d0cfffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d4d4ffd5d4d5ffd6d6d6ffd7d7d7ffd8d8d9ffd9d9d9ffdadadaffdbdbdbffdcdbdbffdddcdcffddddddffddddddffdededeffdfdfdfffdfdfe0ffe0e0e0ffe3e3e4ffe7e7e7ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffecececffeeeeeeffefeff0ffeeeeeeffececebffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e6ffe6e7e6ffe6e6e7ffe7e7e7ffe9eaeaffecedecffefeff0fff0f0f1ffeeefeeffeeededffedededffedededffecececffecececffecececffecececffecececffecebebffebebebffebebebffebebebffebebebffeaebebffeaeaebffebeaeaffebebebffeaeaebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9eaffeaeaeaffe9eaeaffe8e7e7ffe4e4e4ffe1e2e2ffe0e0e0ffdfdfdfffddddddffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d0d1ffd0d0d0ffcececeffcccdcdffcdcdcdffd1d0d1ffd3d3d3ffd1d1d1ffcacacaffc3c3c4ffbbbbbcffb7b6b7ffb7b7b7ffb7b7b7ffb7b7b6ffb6b6b67f5b5b5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7d7dfffbfbfbfffbfafafffbfbfbfffafafbfffafbfafffafbfbfffafafafffbfbfbfffbfafafffbfbfbfffafbfafffbfafbfffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefdfffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffffefffefefffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfff6f6f6fff4f4f4fff6f6f5fff6f6f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3f3eff383838ff454545ff656564ff848484ffa5a4a4ffeeeeeefffcfcfcfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff9f9f9fff8f8f8fff8f8f9fff8f9f9fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f9f9fff8f9f8fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffbfafafffbfbfafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffaf9f9ffc8c8c8ff929293ff727272ff525252ff3c3c3cff3c3d3dff3d3c3c7f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f333333ff565656ff3f3f3fff3a3a3aff4d4d4cff575656ff5a5a5aff5c5c5cff5d5d5dff5b5b5aff575757ff535353ff484848ff393939ff494949ff6261627f3535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff1b1b1bff191918ff1b1b1bff323232ff515151ff777777ffb2b2b2fff6f6f6fffefefffffefefefffefefffffefffefffefefefffefefefffffefefffffefefffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefefffefefefffdfefdfffdfefefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfdfffcfdfdfffcfcfcfffcfcfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffaf9f9fffafaf9fff9f9f9fff9f9f9fff9fafafff9f9f9fffafafafffafaf9fffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffbfafafffafafafffbfafafffbfbfafffafafb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf888888ffb6b6b6ffb7b8b8ffb8b8b9ffb9b9b9ffbab9baffbfbfbfffc6c6c6ffcbcbcbffcfcfceffd0d1d0ffcdceceffccccccffcdcdcdffcfcfcfffd0d0d0ffd2d1d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d6ffd7d6d6ffd8d8d7ffd9d8d9ffdadadaffdbdadaffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdfdfdfffdfe0e0ffe1e1e1ffe5e4e5ffe8e8e8ffeaeaeaffeaeaeaffeaebeaffeaebebffe9eaeaffe9eaeaffeaeae9ffebeaeaffeaebeaffebebebffebebebffebebebffebebebffebebebffebebebffececebffebecebffecebecffebecebffebebebffebebebffebebebffebebebffebebebffebeaeaffeaeaebffebebebffebebebffebebebffecebebffececedffeeeeeefff0f0f0ffefefeeffecedecffebebebffeaeaeaffe9eaeaffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e5e5ffe5e6e5ffe6e5e6ffe6e5e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe5e5e6ffe5e5e5ffe6e6e5ffe5e5e5ffe6e5e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e4e5ffe5e4e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e7e6ffe7e6e7ffe6e7e7ffe7e7e6ffe6e7e7ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffebebebffeeedeefff1f0f1fff0f0f0ffefefeeffedeeedffedededffedededffedededffecececffededecffecedecffececedffecececffecececffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffebeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffeaeaeaffebeaebffebebebffe9e9e9ffe5e6e5ffe3e3e3ffe1e1e1ffe0e0e0ffdededeffdededdffdcdddcffdcdcdcffdcdbdbffdbdbdaffd9dadaffd9d9d9ffd8d8d8ffd7d8d7ffd6d7d6ffd6d6d6ffd5d5d5ffd5d4d4ffd3d4d4ffd3d2d3ffd2d2d1ffd1d0d1ffcfd0cfffcdceceffcccdccffcececeffd1d1d1ffd3d3d3ffcfcecfffc9c8c9ffc2c1c2ffbab9baffb6b6b6ffb7b7b6ffb6b6b6ffb6b7b7ffb6b6b63f2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7d7dfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafbfffafafbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafffbfafafffafafbfffafafafffbfbfafffbfafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefffffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffffffffffefffffffffffffffffffffefffffefefefffefefefffdfdfdfff7f7f7fff6f6f6fff6f6f6fff6f5f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3b3b3bff393838ff474747ff676767ff858585ffa6a6a6fff0efeffffcfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f8f8fff8f8f9fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff9f9f9fff8f9f9fff9f8f9fff9f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffafafafffafafafffafafafffafbfafffafafbfffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfbfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfff9fafaffcececeff939293ff737273ff535353ff393939ff3a3a3aff3c3d3d7f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f333333ff666666ff565656ff484848ff5d5c5dff666666ff686868ff6a6a6aff696969ff676767ff656565ff636263ff5c5c5cff4f4e4eff626261ff6b6a6a7f35353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0d0d0dff191919ff181818ff1b1b1bff313131ff525252ff797979ffb0b0b0fff6f6f6fffefffffffefefefffefefefffffefefffefefffffefefefffefffefffefefefffefefffffefffefffefffffffffffefffffffffffefefffffefefefffefefffffefffffffffefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfafffbfafbfffafbfbfffbfafafffafafafffbfafafffafafafffafafafffafbfafffafafafffafafafff9fafafff9fafafffafaf9fffafaf9fff9f9fafff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafafbfffafbfafffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2d2d2dffb5b6b5ffb6b6b6ffb7b6b7ffb8b8b7ffb7b8b7ffbdbdbdffc4c4c4ffcacacaffcececeffd1d0d1ffcfcfcfffcccbccffccccccffcececeffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadad9ffdbdbdbffdbdbdcffdcdcdcffddddddffddddddffdeddddffdededdffdededeffdededfffdfdfdfffe0e0e0ffe2e2e2ffe6e5e6ffe9e9e9ffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaebebffebebebffebebebffebecebffebececffecebecffecececffecececffecececffecececffecececffececebffebececffebebecffecebebffecebebffebebebffebebebffebebebffebebebffebebebffecececffecececffededecffeeeeeeffeff0efffefefefffedededffecebebffeaeaeaffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e8ffe8e7e7ffe8e7e8ffe7e8e8ffe8e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e6e6ffe5e5e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e5ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe6e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e6e6ffe7e7e6ffe6e6e7ffe6e6e7ffe6e7e7ffe6e7e7ffe7e6e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe9e9e9ffecececffefefeffff1f1f1fff0f0f0ffefefefffeeeeeeffedededffedededffedededffedededffedededffedecedffedecedffececedffecececffecececffebebecffebebebffebebebffebebebffebebecffebebebffebebecffebebebffebebebffecebebffebebebffebebebffebecebffecebebffecececffecececffebebebffebebebffebebebffe9eae9ffe6e7e7ffe4e4e3ffe2e2e2ffe1e1e1ffdfdfdfffdededfffdddedeffdddcddffdcdcdcffdbdbdbffdbdadaffdadad9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d3d3ffd3d2d2ffd2d2d1ffd0d0d0ffcecfcfffcecdcdffcdcdcdffcfcfcfffd1d1d1ffd1d1d1ffcdcdcdffc7c7c6ffbfbfbfffb7b8b7ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b5bf88888800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7d7dfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfafbfffafafbfffbfbfafffbfafbfffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafbfffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffcfdfcfffcfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefffffffffffefffffffefffefefefffdfefefffdfdfdfff6f6f6fff5f5f5fff6f5f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3b3b3bff3b3b3bff4b4a4bff6a6a6aff878787ffa8a9a9ffeff0effffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafbfafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff6f7f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff8f9f8fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfff9faf9ffd0d0cfff949494ff747574ff555555ff3a3a3bff383838ff3b3a3b7f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f333333ff666666ff666666ff646364ff757575ff737373ff737473ff747473ff737373ff737373ff737374ff737373ff717171ff686969ff6b6b6bff6a6a6a7f35353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0c0c0cff181818ff181717ff1a1b1bff313031ff525252ff7c7c7cffb1b1b2fff6f5f5fffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefffefffffffefffefefefffefffefffffffefffefefefffefffefffffffefffefefefffefefefffefdfefffdfdfefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffbfbfafffafafbfffafafafffafafbfffafbfafffafbfafffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fff9f9fafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfbfbfffafafafffbfbfafffbfbfbfffbfbfb3f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b3ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b6ffbab9b9ffc3c3c2ffc9c9c9ffcececeffd0d0d0ffcfcfcfffcccccdffcbcbcbffcdcdcdffcfcfcfffd0d0d0ffd2d1d1ffd2d2d2ffd2d3d2ffd4d3d4ffd4d4d5ffd6d6d5ffd7d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffddddddffdedddeffdededeffdededeffdfdfdfffe0e0e0ffe1e1e0ffe3e3e3ffe7e7e7ffeaeaeaffebebebffebebebffecececffebecebffebeaebffeaebebffecebebffecebebffebecebffecececffecececffecececffedecedffecececffecececffecececffecececffecececffecececffebececffececebffebebecffebebebffebebecffebececffecececffecececffecececffedededffeeeeeeffeff0f0fff0f0f0ffeeeeeeffecebecffebeaeaffeaeae9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe8e7e7ffe8e8e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e6ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe6e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe8e8e7ffeaebeaffedededfff0f0f0fff1f1f1fff0f0f0ffefefefffeeeeeeffededeeffedeeedffedeeedffedededffedededffedededffedededffecededffedecedffecececffecececffecececffecececffebececffebecebffecebecffececebffebebebffebebecffececebffebebecffecececffecececffedededffedededffecececffecebecffebebebffeaeaeaffe7e7e7ffe4e4e4ffe2e2e2ffe1e1e2ffe0e0e0ffdfe0dfffdededeffdededdffddddddffdcdbdcffdbdbdbffdbdadaffdad9daffd9d9d9ffd9d8d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd4d4d5ffd4d4d4ffd4d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcecfcfffcececdffcdceceffcfd0cfffd0d0d0ffd0d0d0ffcbcbcbffc4c4c4ffbcbcbcffb6b7b7ffb6b6b6ffb6b6b5ffb5b5b5ffb4b5b4bf888887000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7d7dfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfafafffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfdfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefffefffefffffffefffefffefefefffefefefffdfefefffdfefdfffdfdfdfff6f6f6fff4f4f4fff5f5f5fff6f6f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3b3b3bff3a3b3aff4b4b4bff6b6b6bff888888ffacacacfff1f1f1fffcfcfcfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f3f4fff3f3f3fff3f2f2fff3f3f3fff3f4f4fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f9f8fff8f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffafafaffd0d1d1ff969696ff797979ff585858ff3c3c3cff3a3939ff3a39397f1c1c1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f333333ff666666ff686969ff777777ff7a7a7aff797878ff767675ff757576ff757575ff757576ff767676ff767676ff767676ff737373ff6c6c6bff6a6b6a7f35353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0c0c0cff181818ff171717ff1a1a1aff2f2f2fff4f4e4eff787878ffafafaefff4f4f5fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffbfafafffbfafbfffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfbfafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfb7f7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf848584ffb2b2b3ffb3b3b3ffb5b5b4ffb5b6b6ffb6b7b7ffbfc0c0ffc8c8c8ffcdcdccffd0d1d0ffcfd0d0ffcdcdcdffcbcbcbffccccccffcdcdcdffcfcfcfffd0d0d0ffd1d1d1ffd2d3d2ffd4d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d8ffd9dad9ffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdeddddffdededdffdededeffdededeffdfdfdeffdfe0dfffe0e1e0ffe2e2e1ffe4e4e4ffe7e8e8ffebebebffebececffecececffecececffecececffebebebffebebebffececebffecececffecececffecececffedececffedececffecececffecececffecececffececedffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffedededffedededffeeeeeeffefefeffff0f0f0ffefefefffececedffebebebffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e7e8ffe8e7e7ffe8e8e8ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e6ffe7e6e6ffe6e7e6ffe7e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e5ffe6e6e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffececebffeeeeeefff0f1f1fff1f1f1fff0f0f0ffefefefffeeeeeeffeeeeeeffeeedeeffedededffedededffedededffedededffedededffedededffedededffedececffedececffecececffecececffecececffecececffecececffececebffecececffecececffecececffededecffedededffedededffeeededffedededffecececffecececffeaebeaffe8e8e8ffe5e5e5ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcddffdcdcdbffdbdbdbffdadadbffdad9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d5ffd5d5d5ffd5d4d4ffd3d3d4ffd3d2d2ffd2d2d2ffd0d1d1ffd0d0d0ffcececeffcdcdcdffcdceceffcfcfcfffd0d0d0ffd0cfd0ffcacacaffc3c3c3ffb9b9b9ffb5b4b4ffb5b5b5ffb4b4b5ffb5b5b4ffb5b5b53f2c2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfafbfffafafafffafafafffbfafafffafafafffafafbfffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffdfefdfffdfefdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffefffffffefffefffefefffffefefefffefdfefffdfefdfffcfdfdfff4f5f5fff3f3f4fff4f4f4fff5f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0e0e0eff3b3b3bff3b3b3bff383838ff494949ff6b6b6bff898989ffb0afb0fff2f2f2fffdfcfdfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafbfffafbfafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f8f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f7fff6f5f6fff5f5f5fff4f5f4fff4f5f4fff4f4f4fff3f3f3fff2f2f3fff2f2f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0fff1f1f1fff2f2f2fff3f3f3fff5f4f4fff6f6f6fff7f7f8fff9f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafffafaf9fffafafafffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffafafafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffafbfaffd3d3d3ff989797ff7b7b7bff5a5a5aff3c3c3cff393939ff3939397f1c1c1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f333333ff696869ff777777ff7a7a7aff7a797aff7a7a7aff797979ff767676ff767676ff767676ff767676ff767676ff767676ff767676ff737373ff6c6b6b7f35353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0c0c0cff181819ff191818ff1a1a1aff2f2f2fff505050ff757575ffaaa9aafff3f3f4fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfbfffafafafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffafafafffafafbfffafafbfffafbfafffbfafbfffafafafffafafafffbfafafffafafafffafafbfffafafafffafafafffafafbfffafafafffbfafafffafafbfffbfafafffafafafffafafafffbfafbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfb7f7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f585858ffb1b1b1ffb1b1b2ffb2b3b2ffb3b3b3ffb4b3b4ffbbbbbcffc6c6c6ffcccccbffd0d0d1ffd1d2d1ffcececeffcbcbccffcbcbcbffcdcdcdffcececeffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d5ffd5d6d5ffd7d7d6ffd8d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcddffdddcddffddddddffdddddeffdededeffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e3e2ffe5e5e5ffe9e8e9ffebebebffecececffedecedffedededffecededffecececffecececffecececffececedffecededffedededffededecffecededffededecffedededffedededffedecedffecececffececedffecececffedececffececedffedececffecedecffececedffedecedffedededffedededffeeeeeeffefefeffff1f1f0ffefefefffedededffebebecffeaeaeaffe9e9e9ffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e7e7ffe7e7e6ffe7e7e7ffe6e7e7ffe6e6e7ffe6e6e7ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e6e6ffe6e6e7ffe7e6e7ffe6e7e7ffe6e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e6ffe6e6e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe9e9e9ffedececffefefeffff1f1f1fff2f1f2fff0f0f0ffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffeeeeeeffedededffedededffedededffedededffedecedffecececffecececffecececffecececffecececffecececffecececffececedffedededffedededffeeeeeeffeeeeeeffeeedeeffedecedffedecedffecebebffe9e9e9ffe6e6e6ffe3e4e3ffe3e3e3ffe2e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdddcffdcdcdcffdbdbdbffdadadbffdadadaffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d3d3ffd1d1d1ffd0d0d0ffcfcecfffcdcdcdffcdcccdffcececeffd0d0d0ffd2d2d2ffcfcfcfffc9c8c9ffc1c1c1ffb7b7b7ffb4b4b4ffb5b5b5ffb5b5b5ffb3b3b3ffb2b2b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafafafffafbfafffafafafffafafbfffafafafffbfafafffafafbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfcfffdfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefdfffefefffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefefffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffffefffffefefefffffefffffefefffffefffefffefefefffefdfdfffdfdfefffbfcfcfff2f3f3fff2f2f2fff3f3f3fff4f4f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1c1c1cff39393aff3a3a3aff383838ff494949ff6b6b6bff8b8b8affb1b1b1fff3f3f3fffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9f9f8fff9f9f9fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff4f5f5fff4f4f4fff4f3f4fff3f3f3fff2f2f2fff1f1f0fff0f0efffeeefefffededeeffecececffececebffecebebffededecffeeefeefff0f0f0fff2f1f1fff3f4f4fff5f6f5fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffafafbfffbfafafffbfafbfffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffafafaffd6d6d6ff979898ff7b7b7bff5a5a59ff3b3b3bff383838ff393939bf2a2b2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1919197f3a3a3a7f3d3d3d7f3d3d3d7f3d3d3c7f3d3d3c7f3d3c3d7f3c3c3b7f3b3b3b7f3b3b3b7f3b3b3b7f3b3b3b7f3b3b3b7f3b3b3b7f3b3b3b7f3939393f1a1a1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0c0c0cff181819ff191919ff1b1b1aff2e2e2eff4f4f4fff767676ffa8a9a9fff2f3f3fffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffefdfefffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafbfbfffbfafafffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffafafafffafafafffafafafffafafbfffafafafffafafafffbfafafffafafafffafbfafffafafafffafafbfffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfb7f7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2cffb2b2b1ffb1b1b0ffb1b1b0ffb1b1b1ffb1b1b1ffb6b6b6ffc3c3c3ffcbcacbffd0d0d0ffd2d2d2ffcfcfcfffcbcbcbffcbcccbffcccccdffcececeffcfcfd0ffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd8d9d9ffdadadaffdbdadaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddddcffddddddffddddddffddddddffdededeffdededfffdfdfdfffdfdfe0ffe0dfe0ffe0e1e0ffe2e1e2ffe3e3e3ffe5e6e5ffe9e9e9ffececebffedecedffedededffedededffededeeffececedffecececffedececffedededffedededffedededffedededffedededffedededffedededffededecffededecffececedffededecffececedffedecedffecececffecededffedededffedededffeeedeeffeeedeeffeeeeeeffefefeffff1f1f1fff0f0f0ffeeeeeeffecececffeaeaeaffe9eae9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e6e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e9ffe8e9e8ffe9e8e8ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffeaebebffedededfff0f0f0fff2f1f2fff1f1f1fff0f0f0ffefefefffefefefffeeeeefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffedededffedededffedededffecededffecececffececedffecececffedececffecececffecececffedececffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffedededffedededffecececffeaeaeaffe7e7e7ffe4e4e4ffe3e3e3ffe2e2e2ffe1e2e2ffe0e0e1ffe0e0e0ffdfdfdfffdededeffddddddffdcddddffdbdcdbffdbdbdbffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d4ffd4d4d3ffd3d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececdffcccccdffcbcbcbffcececeffd2d2d2ffd2d2d2ffcdcdcdffc7c7c7ffbcbcbcffb4b4b5ffb5b5b5ffb3b3b3ffb2b2b2ffb2b2b2bf8585850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafbfffafafafffbfbfbfffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfdfffcfcfcfffdfcfdfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfdfdfffdfdfdfffefdfefffefefdfffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffffffffefefefffefefefffefefefffdfefefffefdfdfffbfcfbfff2f2f2fff1f1f1fff3f2f2fff3f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff3a3939ff393939ff3a393aff4c4c4cff6e6d6dff8c8c8cffb3b3b3fff3f4f3fffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfcfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f9f8fff9f8f9fff8f9f9fff8f8f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff6f7f6fff6f6f6fff5f5f5fff4f4f4fff2f3f2fff1f1f1fff0f1f0ffeeefefffecedecffebebebffe9e9e9ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe8e7e7ffeae9e9ffececebffedededffefefeffff2f2f2fff5f4f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffbfbfaffd8d8d8ff989898ff7b7b7bff5a5a5aff3d3d3dff393939ff393939ff39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1a1919ff181818ff1a191aff2d2d2dff4e4e4eff787878ffa9a9a9fff2f2f2fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffafafafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffafafafffbfafafffafbfbfffbfafbfffafafbfffafafafffbfafbfffafafafffbfafafffbfafafffafafafffafafbfffafafafffbfafafffafafafffafafafffafafbfffbfbfbfffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbbfbcbcbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf878787ffb3b3b3ffb2b2b1ffb1b1b1ffb1b0b0ffb2b2b2ffbfbfbfffc8c8c9ffcececeffd2d2d2ffd0d0d0ffccccccffcacbcbffccccccffcdcdcdffcfcecfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdbdadaffdcdbdbffdcdcdbffdcdcdcffdcddddffddddddffdeddddffdeddddffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe6e7e6ffeaeaeaffecececffedededffeeedeeffeeeeeeffedeeeeffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffecededffecededffededecffedededffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffefefeffff0f1f1fff1f0f0ffefefeeffedececffebebebffeaeaeaffeae9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e7e6ffe7e7e7ffe6e6e6ffe7e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe6e6e6ffe7e6e6ffe7e7e6ffe7e6e6ffe6e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e8e7ffe8e8e8ffe7e8e8ffe7e8e8ffe8e7e7ffe8e8e7ffe8e8e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffebebecffedeeeefff0f0f0fff1f2f2fff2f2f1fff0f0f0ffefeff0ffefefefffefefeeffefeeefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffedededffedededffecececffedecedffecececffedececffededecffedededffededeeffeeeeeeffefefeeffeeeeefffeeeeeeffedededffecececffe9eaeaffe8e8e8ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e3ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdededeffddddddffdcdddcffdcdcdcffdbdbdbffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d8ffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d1d2ffd1d1d0ffcfcfcfffcececeffccccccffcbcbcbffcccbccffcfcfcfffd1d1d1ffd0d0d0ffcbcbcaffc3c3c3ffb8b8b8ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb3b3b33f2c2d2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3e3efffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafbfbfffbfafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfefdfffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfefefffefefefffefefefffefefefffefefffffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefefffefefefffefffefffefefefffefdfefffdfdfdfffefefefffefdfefffcfcfcfff3f3f4fff1f1f1fff1f1f1bfb5b6b500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff3b3b3bff393939ff393939ff4c4c4cff6f6f6eff8d8e8effb6b5b5fff4f4f4fffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f7f7fff6f6f6fff5f5f6fff5f4f5fff2f3f3fff0f0f1ffeeeeeeffebebebffe9e9e9ffe6e6e6ffe2e1e2ffdededeffdcdddcffdbdbdcffdbdbdbffdbdbdbffdcdcddffe0e0e0ffe4e4e4ffe8e8e8ffeaeaeaffedededfff0f0f0fff3f3f3fff5f5f4fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f8f8fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffefdfefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbffd9d9d9ff999999ff7b7b7cff5a595aff3d3d3eff393939ff393939ff39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1e1e1eff191919ff191919ff2c2b2cff4c4b4cff767777ffa8a7a7fff1f1f1fffdfefdfffefdfefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffafbfbfffbfafbfffbfbfafffafbfafffafbfbfffafafafffafafbfffbfafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f595959ffb3b3b3ffb4b3b4ffb3b3b3ffb2b2b2ffb1b0b1ffbababaffc6c6c5ffcdcdccffd1d1d1ffcfd0cfffcccdcdffcacacaffcbcacbffccccccffcececeffcfcfcfffd0d0d0ffd1d1d2ffd2d3d3ffd3d3d3ffd4d4d5ffd5d6d6ffd6d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffdad9daffdadbdaffdbdbdbffdbdcdcffdcdcdcffdcddddffddddddffddddddffdddeddffdededeffdededeffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe4e4e4ffe7e7e7ffeaeaebffedededffeeeeeeffeeeeeeffefefefffeeeeeeffedededffedededffedededffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffedededffeeedeeffeeeeeeffeeeeeeffefefeffff0f0f1fff1f1f1fff0f0f0ffedededffebebecffeaeaeaffeae9eaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e9ffe8e8e8ffe9e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e7e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e7ffe7e6e6ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffecececffeeefeefff1f1f1fff2f2f2fff1f2f2fff0f0f0ffefefefffefefefffefefefffefefefffeeeeeeffefeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffedededffedededffededecffecededffecededffedededffedededffeeeeedffefefefffefefefffeeeeeeffedededffecececffeaeaeaffe9e8e8ffe7e7e7ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e1ffe0dfe0ffdedfdfffdededeffddddddffdcdcdcffdcdcdcffdbdbdbffdadbdaffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd5d5d5ffd5d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcececeffcdcdcdffcbccccffcacbcaffccccccffcfcecfffcfcfcfffcdcdcdffc8c7c8ffbebfbfffb4b5b5ffb1b1b2ffb2b2b2ffb2b2b3ffb3b3b3ffb3b3b33f2c2d2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7d7dfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffdfcfcfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfdfffcfcfcfffdfcfdfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffcfcfcfff3f3f3fff1f1f1fff1f1f17f79787900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff3c3c3cff3b3b3bff3a3939ff4d4d4dff6e6e6fff8e8e8fffb9b9b9fff5f5f5fffcfcfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff6f6f6fff6f5f5fff4f4f4fff3f3f4fff1f1f1ffeeeeeeffeaeaeaffe6e6e6ffe2e2e2ffdcdcdcffd5d5d5ffd1d0d1ffc6c5c5ffa7a7a7ff9e9d9dffb8b8b8ffcdccccffd3d3d2ffd8d9d9ffdfdfdfffe4e4e4ffe7e7e7ffebebebffefefeffff3f2f3fff5f5f4fff5f6f6fff7f7f7fff7f7f7fff8f9f8fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafff9fafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbffdbdbdbff9a9a9aff7b7c7cff5a5b5aff3e3e3eff393939ff393939ff3a3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1e1e1eff1e1e1eff1c1c1cff2c2c2bff4a4a4aff717171ffa3a2a3fff1f1f1fffdfefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2cffb2b2b3ffb3b3b3ffb3b3b3ffb3b4b4ffb2b2b3ffb6b6b7ffc2c2c2ffcacacaffd0d0d0ffd0d1d0ffcdcecdffcacbcbffcacacaffcbcbccffcdcdcdffcececeffcfcfcfffd1d1d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdadbdbffdbdbdbffdcdcdcffdcdcdcffdcdcddffddddddffddddddffdededeffdededeffdededeffdedfdeffdededeffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe4e4e4ffe8e8e7ffecebebffedededffeeeeeeffefeeefffefefefffeeefeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeedffededeeffeeeeedffeeeeeeffeeeeeeffeeefeeffefefeffff0f0f0fff2f1f1fff0f0f0ffeeeeeeffecececffebebebffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e9ffe8e8e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e8e8ffe7e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffedededffefefeffff1f1f1fff2f2f2fff1f1f2fff1f0f0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffedeeedffeeededffedededffedededffededecffececedffecececffedededffedededffededeeffefefefffefefefffeeefefffedededffecececffebeaebffe9e9e9ffe7e7e7ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e1ffe0e1e0ffdfe0e0ffdfdfdfffdededeffddddddffdcddddffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d2d3ffd2d1d2ffd0d0d0ffcfcfcfffcececeffcdcccdffcbcbcbffcacacaffccccccffcdcecdffcdcdcdffcacbcaffc5c4c4ffbbbbbbffb3b3b2ffb2b3b3ffb3b3b3ffb3b3b3ffb3b4b3bf87878700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7e7dfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfcfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffdfdfcfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffffffffffffffefefefffefefefffefefefffdfefdfffdfdfdfffdfcfcfff2f2f2fff1f1f1fff1f1f27f79797800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff3c3c3cff3c3c3cff3b3b3cff4f4f4fff707170ff909090ffbbbbbbfff6f5f6fffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff6f6f7fff5f5f5fff4f4f4fff2f2f2fff1f0f1ffecececffe8e8e8ffe3e3e3ffdddcdcffd3d3d3ffafafaeff6b6c6cff4e4d4dff3a3a3aff2c2c2dff292929ff333333ff444444ff5c5c5cff8a8a8affcccccbffd7d8d7ffddddddffe3e3e3ffeae9e9ffefefeffff2f2f3fff4f4f4fff6f5f6fff7f7f6fff8f8f8fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafaf9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfbfffbfafafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffdfefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcffdededeff9b9c9bff7d7d7dff5c5c5cff3e3e3eff393939ff3a3a3aff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1e1e1eff1e1e1eff1d1d1eff2b2b2bff494848ff707070ffa2a2a2ffefefeffffdfefefffefefefffefefdfffefefefffdfefdfffefefdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffefdfdfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfafffafbfbfffafafafffafbfafffbfbfafffbfbfafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb1b1b1ffb2b3b2ffb2b3b3ffb3b3b3ffb2b3b2ffb6b5b5ffbfbfbfffc8c8c8ffcdceceffd1d0d1ffcececeffccccccffcacacaffcbcbcbffccccccffcdcdcdffcececeffd0cfd0ffd1d1d1ffd2d2d2ffd3d4d3ffd5d4d4ffd5d6d5ffd7d6d6ffd7d7d8ffd8d8d8ffd9d9d9ffdadadaffdadbdaffdbdbdbffdcdcdcffdcdcdcffdcdcdcffddddddffdddeddffdedddeffdededeffdededeffdfdedeffdededfffdededeffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe4e4e4ffe8e8e8ffebececffedededffeeeeeeffefefeffff0f0f0ffeeeeeeffedededffedededffedededffedeeedffedededffedededffedededffedededffedededffedededffedeeedffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefefeffff0f0f0fff2f2f1fff0f1f0ffeeeeefffecececffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e8e8ffe9e9e8ffe8e8e8ffe8e9e8ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e8e7ffe7e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffeaeaeaffeae9eaffeae9e9ffeaeae9ffe9eaeaffeae9e9ffe9eae9ffeaeae9ffeaeaeaffebebebffededeefff0f0f0fff2f2f1fff2f2f2fff1f1f1fff0f0f1fff0f0f0ffeff0f0ffefefefffefefefffefefefffefefefffefefeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffedededffededecffecedecffecededffedededffeeeeeeffefefeffff0f0f0ffefeeefffedededffecececffeaeaeaffe9e8e8ffe7e7e7ffe6e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdededdffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadbffdadbdaffdadbdaffdadadaffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d3d3ffd2d2d3ffd1d1d1ffd0d0d0ffcecfcfffcececeffccccccffcacacaffcacacaffccccccffcdcdccffccccccffc7c7c7ffc1c1c1ffb8b9b8ffb3b3b3ffb3b4b3ffb4b4b3ffb4b4b4ffb4b4b47f5a5a5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7d7dfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfefdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffdfcfcfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffefffefefefffefefefffefefdfffefefefffdfdfdfffbfbfbfff1f1f1ffefefeffff1f1f17f78797800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff3c3c3cff3b3c3cff3b3b3bff4f4f4fff717171ff919191ffbcbcbcfff6f6f6fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f5f6fff4f4f4fff2f2f2fff0f0f0ffecececffe7e7e7ffe3e3e3ffd9d9daffc8c8c8ff868686ff434243ff1a1b1bff070707ff000000ff000000ff000000ff000000ff020302ff0e0d0eff313030ff5f5f5fffb1b1b1ffd2d2d2ffdbdbdbffe4e3e4ffeaeae9ffeeefeffff2f2f2fff4f4f4fff6f5f6fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9faf9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcffe1e0e1ff9c9c9cff7f7f7fff5e5e5eff3f3f3fff3a3a39ff3b3a3aff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1e1e1eff1e1e1eff1d1e1dff2c2c2cff494949ff747473ffa3a3a4ffefefeefffefefefffefefdfffdfefdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfafbfffafafafffbfafafffafbfafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfb3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf858585ffb2b1b1ffb2b1b1ffb2b2b2ffb3b2b2ffb3b3b3ffbbbcbcffc5c5c5ffcccbccffd0d0d0ffcfd0cfffcdcdcdffc9cac9ffcacacbffcccbccffcdcdccffcdcecdffcfcfcfffd0d0d0ffd1d1d1ffd3d3d2ffd4d3d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d8ffd9dad9ffdadadaffdbdbdbffdcdbdcffdcdcdcffdddcddffddddddffddddddffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe4e5e5ffe8e8e9ffecececffeeeeeeffefeeefffeff0f0ffefefefffeeeeeeffedededffedededffedededffedededffedededffedededffedededffededeeffedededffeeededffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeefefffefeff0fff0f0f0fff1f2f1fff1f1f1ffefefefffededecffebecebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeae9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e9e8ffe9e8e8ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe8e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffeaeae9ffeaeaeaffecebecffeeeeeefff0f0f0fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0f0f0fff0f0efffeff0f0ffefefefffefefefffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffedededffedededffedececffedecedffedededffeeeeeeffefefeffff0f0f0ffefefefffeeeeedffedededffeaebebffe8e8e8ffe7e7e7ffe6e6e5ffe5e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e2e2ffe0e1e1ffe0e0dfffdfdfdfffdededeffdededeffdddddeffddddddffddddddffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d4ffd4d4d4ffd4d3d3ffd3d3d3ffd1d1d1ffd0d0d0ffcecfcfffcdcdcdffcbcbcbffc9c9c9ffcacacaffccccccffccccccffcbcacaffc5c5c5ffbebebeffb7b6b6ffb3b3b3ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b43f2d2d2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffbfcfcfffdfdfcfffdfdfdfffdfdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffdfdfcfffdfdfdfffefefefffefefefffefefefffefefffffffefefffefffefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefffefffefefefffefefffffefefefffefefefffefefefffdfefefffdfdfdfff9f9f9ffefefefffeeeeeefff1f1f17f78787800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff3b3b3bff3a3a3aff39393aff4f4f4fff727272ff919191ffbfbfbffff6f6f6fffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff9f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff4f4f4fff3f3f3fff1f1f1ffedededffe8e8e9ffe3e3e3ffdadadaffbebebeff616161ff2e2e2eff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff161616ff454645ff8e8e8effd1d1d1ffdededeffe5e5e5ffebebebfff0f0effff2f3f2fff5f5f4fff7f6f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffafafafff9faf9fff9faf9fff9f9f9fffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfafffafafbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcffe2e2e1ff9d9d9dff818181ff605f60ff404040ff3b3b3bff3b3b3bff3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1e1e1eff1e1e1eff1e1e1eff2b2b2bff484949ff737373ffa1a1a0ffeeeeedfffefefefffefefefffdfefefffefdfefffefefdfffdfefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefefefffefefefffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafafffafbfafffbfbfbfffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc7f7d7e7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2cffb2b2b2ffb2b2b2ffb1b2b2ffb2b1b2ffb2b2b1ffb8b8b8ffc2c2c2ffc9c9c9ffd0d0d1ffd2d2d1ffcececeffcbcbcbffcacacaffcacbcbffccccccffcdcccdffcecdceffcfcfcfffd0d0d1ffd2d2d2ffd3d3d3ffd4d4d4ffd6d6d6ffd7d7d7ffd8d7d7ffd9d8d8ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcddffddddddffdddedeffdededeffdededeffdededeffdededeffdededeffdededeffdfdedeffdedfdeffdfdedfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe5e5e5ffe9e9e9ffecececffeeeeeeffefefefffeff0f0ffefefefffeeeeeeffedededffedededffedededffedededffedededffedeeeeffeeededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefeeffefefefffefefefffefefefffefeff0fff0f0f0fff2f1f1fff2f2f2fff0f0f0ffeeededffecececffeaebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffececedffefefeffff1f1f1fff2f2f3fff2f2f2fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefeff0ffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffedededffedededffeeeeeeffeeeeeefff0f0f0fff0f0f0ffeeeeeeffededecffebebebffe8e9e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdeffdededeffdededeffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd6d7d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcdcccdffcacacbffcac9caffcacbcbffccccccffcdcdcdffc9c9c9ffc3c3c4ffbdbdbdffb5b5b6ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b3b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffcfbfbfffcfcfcfffbfcfcfffbfcfbfffbfbfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfff9f9f9fff0f0f0fff1f1f1fff1f1f17f79787900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1d1eff3b3b3bff3a3a3aff393939ff505050ff747474ff939392ffc2c3c3fff7f7f7fffcfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafff9f9fafff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff8f8f9fff8f8f7fff6f6f6fff4f3f3fff1f2f2ffefefefffebebebffe5e5e5ffdededeffcdcdcdff6e6e6eff272727ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0bff444444ffa9aaaaffd7d8d8ffe2e2e2ffe8e8e8ffedededfff1f0f0fff3f3f3fff5f5f5fff8f7f8fff8f8f8fff8f9f9fff9f9f9fff9faf9fffafafafff9fafafff9faf9fff9f9fafff9fafafff9f9fafff9f9f9fff9f9fafff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcffe4e4e4ffa0a0a1ff838283ff616161ff404040ff3a3a3aff3b3b3bff3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1c1c1c7f3a3a3a7f3a3a3a7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1e1e1eff1d1d1dff1c1c1cff2a2a2aff474747ff6e6e6eff9a9a9bffecececfffdfefefffefefffffefefefffdfdfdfffdfdfefffefdfefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfbfcfffbfbfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfc7f7e7e7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2cffb2b1b1ffb1b2b2ffb2b2b2ffb2b1b2ffb1b1b1ffb4b4b4ffbfbfbfffc6c7c7ffcececeffd3d3d3ffd1d0d1ffccccccffc9c9c9ffcacacaffcbcbcbffccccccffcdcecdffcececeffd0d0cfffd1d1d1ffd2d2d2ffd4d3d3ffd4d4d5ffd6d6d6ffd7d6d7ffd8d7d8ffd8d9d9ffdad9d9ffdadadaffdbdbdbffdbdcdbffdcdcdcffdddcdcffddddddffddddddffdeddddffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededfffdededfffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe3e2e3ffe6e6e6ffe9e9e9ffedecedffeeeeeeffefefeffff0f0efffefefefffeeeeedffedeeedffedededffedededffeeeeedffeeededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffeff0f0fff0f1f0fff1f1f1fff2f2f2fff0f1f1ffeeeeedffededecffebebebffeaebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e9e9ffe8e9e9ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe8e8e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9eaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffedededfff0eff0fff2f2f1fff2f2f3fff2f2f2fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffeff0efffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffedeeedffedeeeeffedeeedffeeeeeeffeeeeeeffeff0effff0f0efffefefefffededeeffecebecffe8e9e9ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e5e6ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe0e1e0ffdfdfe0ffdfdfe0ffdfdedfffdededeffdededeffddddddffddddddffddddddffdcdcdcffdcdcdcffdbdcdbffdadadbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d4ffd2d2d2ffd0d0d0ffcececeffccccccffc9c9c9ffc8c8c8ffcacbcbffcdcecdffcdcdcdffc7c7c7ffc2c2c2ffbbbbbbffb4b4b4ffb4b4b4ffb4b4b3ffb3b4b3ffb3b3b3bf8585850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffbfbfbfffbfcfcfffbfbfbfffcfcfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfcfffcfcfcfffdfdfdfffdfefdfffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfefffdfdfdfff8f9f8fff1f1f1fff1f1f1fff1f1f17f79787800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1eff3b3b3bff3b3b3bff3a3a3bff505050ff757575ff949494ffc7c6c6fff7f7f7fffcfcfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfbfcfffcfcfbfffbfcfcfffbfcfcfffcfbfbfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9faf9fffaf9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff8f8f8fff6f7f7fff5f5f5fff3f2f2fff1f0f0ffeeeeeeffe8e8e8ffdfe0dfffd5d5d5ff949494ff343434ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff161616ff5a5959ffc5c5c4ffddddddffe6e6e6ffebebebffefefeffff2f2f2fff4f4f4fff7f6f6fff8f8f8fff8f8f8fff9f8f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffaf9fafff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdffe6e6e6ffa3a3a3ff848484ff626262ff404040ff3a3a3aff3a3b3bff3b3b3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f393939ff727272ff747374ff757575ff787878ff787878ff787879ff787878ff787878ff797979ff7a7a7aff7a7a7aff7a7979ff797979ff7a7a7aff7a7a7aff7a7a7aff7a7a7aff7a7b7aff7b7a7aff797a7aff787878ff767676ff7373737f3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1e1f1eff1e1e1eff1c1c1dff292a2aff464646ff6c6c6cff999998ffebebebfffefefefffefefefffefefefffefefdfffdfdfdfffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfb7f7e7e7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf848484ffb1b1b1ffb2b2b2ffb2b1b1ffb1b1b2ffb2b2b2ffbbbbbbffc4c4c4ffcacacaffcfd0cfffd2d2d2ffcdcdcdffcacacaffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcecfffd0d0d0ffd1d1d2ffd2d3d3ffd4d4d4ffd5d5d5ffd6d7d6ffd7d7d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdbdbdbffdbdbdcffdcdcdcffdcdcdcffddddddffdeddddffddddddffdedddeffdededeffdededeffdededeffdededeffdededeffdededeffdededfffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe3e3e3ffe6e6e6ffeaeae9ffedededffefeeeffff0f0f0ffefeff0ffefefefffeeeeeeffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefeeffefefefffefefefffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff1f1f1fff2f2f2fff1f1f1ffeeeeeeffedededffecebecffebebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeae9ffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe8e9e9ffe9e9e9ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9eaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeae9eaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebececffeeeeeefff0f0f0fff2f2f2fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0f0ffefeff0ffefeff0ffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeffff0f0f0fff0f0f0ffeeeeefffededecffeae9e9ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e1ffe0e0e0ffdfdfdfffdedfdfffdededeffdededeffdededdffddddddffddddddffdcdcdcffdcdcdbffdbdbdbffdbdadaffd9dad9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d6d6ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d4ffd2d2d2ffcfcfcfffcdcdcdffcbcacbffc8c8c8ffc8c8c8ffcbcbcbffcececeffcccbccffc5c6c6ffc0c0c0ffb8b8b8ffb3b3b3ffb4b3b4ffb3b3b3ffb2b2b2ffb2b2b23f2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffbfbfcfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfefffefefefffefdfdfffefefdfffefefefffdfdfefffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffbfbfbfffcfcfcfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefffffffefffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfdfffdfdfefffefdfdfffdfdfdfff8f8f8fff0f0f0fff1f0f1fff1f1f17f78787800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff3b3b3bff3b3b3bff393939ff515151ff767675ff959595ffcacacafff7f7f7fffcfdfdfffdfdfefffefefefffefdfdfffefefdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffbfcfbfffbfcfcfffcfbfbfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff6f6f7fff4f4f4fff2f2f2ffefefefffececebffe5e6e5ffdadbdaffbebebfff4f4e4eff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2c2c2cff818181ffd3d3d3ffe2e2e2ffe9e9e9ffeeeeeefff1f1f1fff3f3f4fff6f6f6fff8f7f8fff8f8f8fff8f8f8fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfafffafafbfffafbfbfffafafafffbfafbfffbfbfafffbfafafffafafafffafafafffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcffe8e8e8ffa7a6a6ff868586ff636363ff414141ff3a3b3aff3b3b3cff3d3d3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f393939ff727272ff727272ff747374ff757575ff787778ff797878ff787978ff797a79ff7a7a7aff7a7a7aff797979ff777777ff787878ff797979ff7a7a7aff7a7a7aff7a7b7aff7a7a7aff797979ff787878ff767676ff737373ff7273737f3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1e1f1fff1f1e1fff1f1e1fff292a29ff444344ff6d6c6cff979797ffe9eaeafffdfdfefffffefffffefefefffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfefffefefdfffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbbfbdbcbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f585858ffb0b0b0ffb1b1b1ffb0b1b1ffb2b1b2ffb2b2b1ffb8b8b8ffc2c2c2ffc8c8c8ffcccccdffd0d0d0ffcececdffcacacaffcacacaffcbcbcbffccccccffccccccffcecdceffcfcfcfffcfd0cfffd0d1d1ffd2d2d1ffd3d3d3ffd4d4d5ffd6d6d5ffd7d6d6ffd7d7d7ffd8d8d9ffd9d9d9ffd9dadaffdadadaffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdcddddffddddddffddddddffddddddffddddddffdededeffdededeffdfdedeffdededeffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe4e4e4ffe7e7e7ffebebebffedeeedffefefeffff0f0f0ffefefefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeefffefefefffefefefffefefefffefeff0ffefefefffefeff0fff0f0effff0f0f0fff0f0f0fff1f1f1fff2f2f2fff1f2f1ffefefefffedededffececebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e9ffe8e8e8ffe9e8e8ffe9e9e8ffe8e8e8ffe8e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeae9eaffeae9e9ffeaeaeaffebebebffebebebffeaebeaffeaeaeaffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e8e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeae9eaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffedececffefefeefff1f1f1fff2f2f3fff3f3f3fff1f2f2fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efefffeff0efffefefefffefefefffeeefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefeffff0f0f0fff0f0f0ffefefefffedededffeaeaeaffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e5e5ffe6e6e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe0e1e0ffe0e0e0ffdfe0dfffdfdfdfffdedfdeffdededeffdededeffddddddffdddcddffdcdcdcffdbdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcbcbcbffc8c8c8ffc6c6c5ffc9c8c9ffcccccdffcececdffcac9c9ffc4c4c4ffbebebeffb6b6b6ffb2b3b2ffb2b2b2ffb2b2b2ffb1b1b2ffb1b1b13f2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffbfbfbfffcfcfcfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfdfdfffefdfdfffdfefdfff8f8f8fff0f0f0fff0f0f0fff0f1f07f79797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1e1dff3b3b3aff363637ff393939ff545453ff777777ff969696ffcdcecefff8f8f8fffdfcfcfffdfdfdfffdfefefffefdfdfffdfdfefffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfbfffcfbfcfffbfcfbfffbfbfbfffcfcfbfffcfcfbfffbfcfbfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff6f6f6fff4f3f4fff1f1f1ffeeeeeeffeaeaeaffe2e2e2ffd7d7d7ff979697ff2f2f2fff000100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff0d0d0dff555655ffc8c9c8ffddddddffe7e7e7ffededecfff0f0f0fff3f3f3fff5f5f6fff7f7f7fff8f8f8fff8f8f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfbfbfffbfafbfffafbfbfffbfafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfafafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdffeaeaeaffaaaaaaff888887ff646564ff424242ff3b3c3cff3d3c3cff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf464647ff727272ff727272ff666666ff6d6c6dff777676ff787878ff787978ff7a7a7aff7a7a7aff797979ff767776ff777777ff777778ff787878ff797979ff7a7a7aff7a7a7bff7a7979ff787878ff767676ff737373ff727373ff7372727f3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1f1e1eff1e1e1eff1e1e1fff292928ff434343ff6c6c6cff949594ffe9e9e9fffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffffefefffefffefffefefefffffffefffffffefffefffefffffffffffffffefffefefefffffefefffefefefffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefdfffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfcfffbfbfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2b2b2bffafaeafffb0b0b0ffb0b0b0ffb1b1b0ffb0b0b1ffb4b4b5ffbfbfbfffc6c6c6ffcacbcbffcecfcfffcdcecdffcacacaffcac9caffcbcbcbffccccccffcdccccffcecdcdffcececeffcfcfcfffd0d0d0ffd2d2d2ffd2d2d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffdadadaffdadadaffdadadbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffddddddffdddcdcffddddddffddddddffddddddffdededeffdededeffdededeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e2ffe4e5e4ffe7e8e8ffebecebffeeeeeeffeff0f0fff0eff0ffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffefefefffefefefffefefefffefeff0ffefefefffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f2fff1f1f2ffefefefffedecedffebececffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeaeaffe9e9eaffe9eaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe8e7e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebebebffebebeaffebeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe8e9e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffeaeaeaffeae9e9ffe9eaeaffe9e9eaffeae9e9ffebebebffecedecffefefeffff1f1f2fff3f3f3fff2f2f2fff1f1f2fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffeff0efffefefefffefefefffefefefffefefefffefefefffefefeeffeeeeeeffefefeeffefefeffff0f0f0fff0f0f0ffeeeeeeffebeaebffe6e7e7ffe6e6e6ffe6e5e6ffe5e6e6ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdeffdededeffddddddffdcdcddffdcdcdcffdbdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d9ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d0ffcececeffccccccffc9c9c9ffc6c6c7ffc6c6c6ffcbcbcbffcccdcdffccccccffc7c7c7ffc2c3c2ffbbbbbbffb3b3b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b0b0bf84848500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffdfdfdfffefefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffdfdfcfffdfdfdfffefdfefffefefefffefefefffefefefffefefffffefffffffffffefffefffefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefff8f8f9fff0f0f0fff0f0f0fff0f0f07f78787800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff383838ff363536ff383738ff545454ff787878ff969697ffd1d1d1fff9f9f9fffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffcfbfbfffcfbfcfffcfcfbfffbfbfcfffcfcfbfffbfbfbfffcfbfcfffbfcfbfffbfcfbfffbfbfcfffcfbfcfffbfcfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffcfcfbfffbfbfcfffbfcfbfffbfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9faf9fffafafafffaf9f9fff9f9f9fff8f8f8fff6f6f6fff3f3f4fff1f0f1ffeeeeeeffe9e9e8ffe0e0e0ffd2d2d2ff747474ff1a1b1bff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff3d3d3dffb4b5b5ffdadadaffe5e5e5ffecececfff0eff0fff3f3f3fff5f5f5fff7f7f7fff8f8f8fff9f9f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffafafbfffbfafbfffbfafbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffefdfefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcffecececffacacacff888889ff656665ff434343ff3c3c3dff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373637ff636363ff5b5a5bff4e4e4eff656565ff6d6d6dff717171ff737373ff747475ff757675ff757575ff747574ff747575ff757676ff767776ff777777ff787879ff797878ff767676ff747474ff6f6e6fff676767ff707070ff7373727f3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1e1f1eff1e1e1fff1e1e1fff292929ff454444ff6b6c6cff929292ffe6e6e6fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffefefefffefefffffefefefffffffffffffefffffffefffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffffffefffffffffffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfefffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffcfcfdfffdfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf828282ffaeaeaeffaeaeafffb0b0b0ffafb0afffb2b2b2ffbbbbbbffc4c4c4ffc8c8c8ffcccccbffcececeffcacbcbffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcdcdceffcfcfcfffd0cfd0ffd1d1d1ffd2d2d2ffd3d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffddddddffddddddffdddedeffdededeffdededeffdededeffdededfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe5e5e5ffe8e8e8ffecececffefefeefff0f0f0ffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefeffff0f0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f0fff1f1f1fff1f1f1fff0eff0ffedededffecebebffe9e9eaffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e7ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe7e7e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffebeaebffebebeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe7e7e7ffe7e8e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9eae9ffe9eaeaffe9e9eaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffedededffefefeffff1f1f1fff2f3f2fff2f1f2fff0f1f1fff0f0f0fff1f0f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0fff0eff0fff0efefffefefefffefefefffefeeeeffefefefffefefefffefefeffff0f0f0fff1f1f1ffefefefffebebebffe7e6e7ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdededeffdddeddffdddcddffdcdcdcffdbdcdbffdbdbdbffdadadaffd9d9daffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d1ffcfcfcfffcccdccffcacacaffc8c7c8ffc6c7c6ffc9c9c9ffcccccbffcdcdcdffcacac9ffc5c5c6ffc1c1c0ffb7b7b7ffb1b1b1ffb1b1b1ffb0b1b0ffb1b1b1ffb2b1b27f595959000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfcfcfffdfdfcfffdfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffffefefffffefefffffffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffefefefffefdfdfffefefefff8f8f8fff0f0f0fff0f0f0fff0f0f07f78787800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff393939ff383737ff3a3a3aff555555ff777777ff959595ffd3d3d2fff9f9f9fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffcfbfcfffcfcfcfffcfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfbfbfffcfbfbfffcfcfbfffbfcfbfffbfcfcfffbfbfbfffcfbfcfffcfbfcfffcfcfbfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff8f8f8fff6f6f6fff4f4f4fff0f1f1ffeeeeeeffe8e8e8ffdddddeffccccccff5c5c5bff0d0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2c2c2cff9f9f9fffd8d8d8ffe5e4e5ffebebebfff0f0effff3f2f2fff5f5f5fff6f6f7fff8f8f8fff8f9f8fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffafbfafffafafafffafafafffafafafffbfbfafffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdffedededffadadadff898989ff666666ff444343ff373737ff3d3d3dff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363637ff363636ff424243ff454545ff595858ff616161ff686767ff6a6a6aff6c6b6cff6d6d6dff6d6d6dff6d6e6dff6e6e6eff6f6f6fff706f6fff707070ff6f6f6fff6e6e6eff6a6a6aff646464ff595959ff4b4b4bff5f5f5fff7070707f3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1e1e1fff1e1e1eff1e1e1eff292929ff454444ff6b6b6bff909090ffe3e3e3fffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffefefffffefefffffefffffefffefffefefefffefffefffffefefffffffefffffffffffefefffffefefefffffefefffffffffffffffffffffffffffffefefffefefefffffffefffefefefffefefefffefefefffefdfefffefdfdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffefefffefefffffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfcfffdfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf828282ffaeadadffaeaeaeffaeaeaeffaeaeaeffafafafffb7b7b7ffc0c0c0ffc7c7c7ffcacacaffcdcdccffcbcbcbffc8c9c9ffc9c9c8ffcbcacbffcccbcbffccccccffcdcdcdffcfceceffcfcfcfffd1d0d1ffd1d2d1ffd3d2d3ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffddddddffddddddffdededeffdededeffdfdfdeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0dfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e2ffe3e3e3ffe6e6e5ffe9e9e9ffededecffeeeeeeffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffeff0efffefefefffeff0f0fff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efefffeff0f0ffefefeffff0f0f0ffeeeeeeffecececffeaeaeaffe9e8e9ffe8e7e7ffe7e7e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe7e6e6ffe7e7e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe7e7e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e9ffe9e8e8ffe9e8e8ffe8e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e8e8ffe9e8e8ffe9e9e9ffeaeaeaffedededffeeeeeefff0f0f0fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffefefefffefefefffefefefffefeeeffff0f0f0fff1f1f1fff0f0f0ffecececffe7e7e7ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e4ffe4e4e5ffe5e5e5ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdededeffdddddeffddddddffdcdcdcffdcdcdcffdbdbdbffdbdbdaffdad9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcccdccffcbcacbffc9c8c9ffc7c7c7ffc7c6c6ffcacacaffcdcdcdffcccdccffc8c8c9ffc5c5c4ffbfbebeffb4b4b4ffb1b0b0ffb1b1b1ffb2b2b2ffb3b2b2ffb3b3b33f2d2c2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfdfffdfdfefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefffefffffefefffffefffffefffefffffffffffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfefdfffefdfefffefefefff9f9f9ffefefeffff0f0effff0f0f07f78787800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1c1d1cff3a3a3aff383939ff3b3b3bff555555ff767675ff949494ffd3d3d3fffafafafffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffcfbfbfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffcfbfbfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafbfafffafbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff8f7f8fff6f6f6fff4f4f4fff1f1f1ffeeeeeeffe8e8e8ffdcdcdcffc1c1c1ff494948ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff252525ff848484ffd8d7d8ffe4e5e4ffeaeaeafff0efeffff3f3f3fff4f5f5fff7f7f7fff8f8f7fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffbfafafffafafbfffafafafffafafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffcfdfdfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdffeeeeeeffaeaeaeff888988ff656665ff424343ff343434ff373737ff3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363737ff363736ff363636ff3d3c3dff4c4c4dff565656ff5e5d5eff626161ff636463ff646564ff656565ff666665ff666767ff686868ff676767ff676666ff656565ff626262ff5e5e5eff595958ff4c4c4cff3d3d3dff484847ff5f5f5e7f3736360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1f1f1eff1e1e1eff1d1d1dff282829ff444544ff6b6a6aff90908fffe1e1e1fffefefefffffffffffffefefffefefffffefefefffffefffffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefefffefffefffffefefffefefefffefefefffefefefffefdfefffefdfdfffefdfefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffffefffefffffffffefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffcfbfcfffcfbfbfffbfbfcfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2cffaeaeaeffadaeaeffaeadaeffaeaeaeffadadadffb3b3b3ffbdbebeffc6c6c6ffcacac9ffccccccffcbccccffc9c9c9ffc9c9c9ffcacacaffcbccccffcccccdffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdbdadaffdbdadbffdbdbdbffdbdcdbffdcdbdbffdcdcdcffdcdcdcffdddcdcffdddcddffddddddffdddddeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe4e4e4ffe7e7e6ffeaeaeaffedecedffeeeeeeffefefefffefeeefffeeeeeeffeeefeeffefefeffff0efefffeff0effff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffedededffedededffebebebffeae9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffeaeaeaffedededffedededffeeeeeeffeeeeeffff0efefffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffefefefffefefefffefeeeefff0efeffff1f1f1fff0f0f0ffedededffe8e7e8ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdeffdededeffdededeffddddddffdcdcdcffdcdcdcffdbdbdbffdadbdaffdadadaffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d6d7ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d1ffcfcfceffcdcdccffcbcbcbffc9c9caffc8c8c8ffc7c7c7ffc8c8c8ffcbcbcbffcdcdceffcbcbcbffc7c7c7ffc2c3c3ffbbbabbffb2b2b1ffb2b2b2ffb2b2b3ffb3b3b3ffb3b3b3bf868686000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffefdfdfffdfdfdfffefefefffefefefffefefffffffffffffffefffffffffffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfdfdfffefefefffefefefffefefefffffffefffafafaffefefeffff0efefffeff0f07f78787800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1c1d1dff393939ff3a3939ff3c3d3cff575656ff757575ff939394ffd3d4d4fffafafafffcfcfdfffdfdfcfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffbfafafffafafafffbfafbfffafafafffbfbfbfffafafafffafafafffbfbfbfffafbfbfffafafafffafafafffafafafff9f9f9fff8f8f8fff6f6f6fff5f4f4fff1f1f1ffeeeeeeffeae9e9ffdfdfdfffc9c8c8ff515251ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff292a29ff989797ffd9d9d9ffe4e4e4ffeaeaeaffefeff0fff3f3f3fff5f5f5fff7f7f7fff7f7f7fff9f9f8fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdffeeeeeeffafafafff888888ff646565ff424343ff353635ff363636ff38393800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373636ff363636ff363635ff3a3939ff444444ff4d4e4dff555555ff595959ff5b5c5bff5d5d5dff5e5e5dff5e5f5eff5f5f5fff5f5f5fff5e5e5eff5d5d5dff5b5b5bff575758ff535453ff4e4e4eff434343ff383838ff3d3c3cff4848487f2c2c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1e1e1dff1e1d1dff1c1c1cff272827ff424242ff676767ff8e8e8effdfdfdffffefefefffffffffffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffefefffefffefffffffffffefefefffffffffffefffefffefefefffffffffffefffffffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffffefffffffefffffefefffffffffffffefffffffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc7f7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb0b0b1ffafafafffaeaeaeffadadaeffadadadffb0b0b0ffbbbbbbffc4c4c4ffc9c9c9ffccccccffccccccffcacacaffc9c9c9ffcacacaffcbcccbffccccccffcdcdcdffcececeffcfcfceffd0cfd0ffd1d1d1ffd2d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d9ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdddddcffdddddeffdedddeffdededeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe2e2e2ffe3e3e3ffe4e5e4ffe8e8e8ffeaebeaffecececffedeeeeffeeefeeffeeeeefffeeeeeeffeeeeeeffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efefffefefefffeeeeeeffeeeeeeffedededffedededffedededffedecedffecececffebebebffebebebffeaeaeaffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e6e5ffe6e5e5ffe5e5e6ffe5e6e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e5e5ffe5e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e6ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e6e5ffe5e6e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e6ffe6e6e6ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e8ffe7e8e7ffe7e8e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e7e8ffe7e8e8ffe8e8e8ffe8e8e8ffeaeae9ffecececffecececffececedffedededffeeeeeeffedededffedededffeeeeeeffeeeeeeffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0effff0efefffefefefffeeeeeeffefeeeffff1f1f1fff0f0f0ffedededffe8e8e8ffe4e5e4ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e3e3ffe3e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdedfdeffdededeffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdbdadbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d8ffd7d6d6ffd5d6d5ffd4d4d4ffd3d3d2ffd1d1d1ffcfcfceffcdcdcdffcccccbffcacacaffc9c9c9ffc9c9c9ffc7c7c7ffc7c7c7ffccccccffcdcdcdffcacacbffc6c6c6ffc1c1c1ffb8b8b8ffb2b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3bf8685860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfefdfffefefefffefefefffefefefffffefefffffffffffefffffffffffefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefefdfffefdfefffefefefffefefefffefefefffefefffffffffffffafafaffefefeeffefefefffefefef7f78777800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff3a3a39ff393a39ff3d3d3dff575858ff777676ff959494ffd5d5d5fffafbfafffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffafbfafffafafafffbfbfafffafbfbfffbfbfafffbfbfbfffafbfbfffbfbfafffafbfbfffbfafbfffafafafffafafafff9f9f9fff8f8f8fff7f7f7fff5f5f5fff2f2f2ffefeeeeffeaeaeaffe2e2e2ffcececeff636463ff111111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff333434ffaeadadffd9d9d8ffe3e3e3ffeaeaeafff0f0f0fff4f4f3fff5f5f5fff6f7f6fff8f8f8fff9f8f9fff9f9f9fffafafafffafafafffafafafffafbfafffbfafafffbfafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdffefefefffb0b0b0ff888788ff656666ff444445ff363636ff373637ff37383700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff363636ff353535ff393838ff404040ff474746ff4d4d4dff515151ff545454ff565555ff575656ff565757ff575757ff575656ff555655ff545454ff525252ff4f4f4fff4b4b4bff444545ff3b3b3bff343434ff393939ff3c3c3c7f2121210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff1d1d1dff1c1d1cff1b1b1bff262626ff3f3f3fff666565ff8b8c8bffe0e0e0fffefefdfffffffffffffefffffefefefffefefefffefffefffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefffefffefffefffefefefffefefefffefefefffffffefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefefffffffffefffffffffffffefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf848484ffb0b0b1ffb0b0b0ffafafafffaeaeaeffaeaeaeffb8b8b8ffc2c2c2ffc7c7c7ffcac9c9ffcbcbcbffcacbcaffc9c9c9ffc9cacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0cfffd0d0d0ffd2d1d1ffd3d3d2ffd3d3d3ffd5d4d4ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd8d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcddffddddddffdddeddffdededeffdfdedeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e3ffe4e3e4ffe6e6e5ffe8e9e8ffebebebffecececffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffeff0f0fff0f0f0ffefefefffefefefffeeefefffedeeeeffedededffececebffebebebffebebebffebebebffebeaeaffe9e9e9ffeaeae9ffeae9eaffe8e8e8ffe6e6e6ffe6e5e5ffe5e5e5ffe4e5e5ffe5e4e5ffe5e4e5ffe4e5e5ffe4e5e4ffe4e5e4ffe4e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e5ffe4e5e4ffe5e4e4ffe5e4e5ffe5e5e5ffe4e5e4ffe5e4e5ffe4e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e5ffe5e6e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe4e5e5ffe5e5e4ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e5ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e7ffe7e6e6ffe7e7e6ffe6e6e6ffe7e6e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe9e9e9ffebeaeaffeaeaeaffeaeaebffebebebffecececffebebebffebebebffecececffedecedffeeededffeeeeeeffefefefffeff0efffefeff0fff0f0f0fff0eff0fff0efefffefefefffeeeeeeffeeeeeffff0f0f0fff0f0f0ffeeeeeeffe9e9e9ffe5e5e5ffe4e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdddeddffddddddffdcdcdcffdcdcdcffdbdbdbffdbdadaffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d6d6ffd5d4d4ffd3d3d3ffd1d1d1ffd0d0cfffcdcdcdffccccccffcbcacaffcacacaffc9c9c9ffc8c8c8ffc6c6c5ffc8c7c7ffccccccffcdcdcdffc9c9caffc5c5c5ffbebebeffb7b7b7ffb2b2b2ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b23f2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefffefffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffffffffffafaf9fff0f0f0ffefefefffefefef7f77787700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff3a3a3aff393939ff3d3d3dff575758ff767676ff979796ffd6d6d6fffafafafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffafbfafffbfbfbfffafafafffafafafffafafbfffbfafafffafafafffbfbfbfffbfbfafffbfafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffaf9fafff9f9f9fff8f8f8fff8f7f7fff6f6f5fff3f3f2ffefefefffeaebeaffe3e2e3ffd4d4d4ff7f8080ff232323ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff464646ffbebfbfffdad9d9ffe4e4e3ffebeaebfff0f0f0fff4f4f3fff6f6f5fff7f7f6fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdffeff0efffafafafff888888ff676766ff454545ff363737ff373738ff38383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff353535ff323231ff333334ff3a3b3bff404141ff474747ff4a4a4aff4d4d4dff4f4e4eff505050ff515050ff504f50ff4f4e4fff4d4d4dff4c4c4cff4a4a4aff484848ff444343ff3d3d3dff363636ff2e2e2eff343434ff3939397f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f070707ff1d1d1dff1c1c1cff1c1c1cff262626ff3f3e3eff646464ff898989ffdbdbdcfffdfdfefffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefffefffefffffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc7f7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f575757ffb0afafffb0b0b0ffb0b0b0ffb0b0b1ffafafafffb5b4b4ffc0c0c0ffc6c6c6ffc8c7c7ffcacac9ffcbcbcbffc9c9c9ffcac9caffcacbcaffccccccffcdcdcdffcececeffcfceceffcfd0cfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d4d5ffd6d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffdadbdaffdadbdbffdadbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffddddddffdeddddffdddedeffdfdedeffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e2e1ffe3e2e3ffe4e4e4ffe6e6e6ffeae9e9ffebebebffecebecffedededffeeeeeefff0f0f0fff0f1f1fff0f0f0ffefefefffefefefffefeeeeffedededffedededffecececffebeaeaffeae9e9ffe9e9e8ffe9e8e8ffe9e9e9ffe8e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe7e7e7ffe5e6e5ffe5e5e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e4ffe4e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe4e5e4ffe5e4e4ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e5e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe6e7e7ffe7e7e7ffe8e8e8ffeae9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e7e6ffe8e7e7ffe9e8e8ffeaeae9ffebebebffebecebffececedffedededffeeeeeeffefefefffefefefffeff0effff0f0f0ffefeeefffeeeeeeffefefefffefefefffeeeeeeffeaeaeaffe6e6e6ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdededeffdededeffddddddffdddcddffdcdcdcffdcdcdcffdbdbdbffdadbdaffdadadaffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d4d4ffd3d3d3ffd2d2d1ffd0d0d0ffcececeffcdcccdffcbcbcbffcacacaffc9c9c9ffc7c8c8ffc5c5c5ffc3c3c3ffc9cac9ffcdcdccffcccccbffc7c7c7ffc3c2c2ffbcbcbcffb5b5b5ffb2b3b2ffb2b2b2ffb2b2b2ffb0b1b0ffb0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefdfffdfefefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefefdfffdfefdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffffffffffffffffff9f9f8fff0f0f0fff0f0f0ffefeff07f77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff3a3a3aff3a3a3aff3e3e3eff575757ff757575ff979797ffd7d7d6fffafafafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffafafbfffafbfafffafbfafffafbfafffafafafffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffaf9fafff9f9f9fff8f9f9fff7f7f7fff6f6f6fff3f3f3ffeff0efffebebebffe4e4e4ffd9d9d9ffa6a5a5ff383838ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010001ff161716ff606061ffcfcfcfffdddedeffe7e7e7ffedededfff1f2f1fff5f4f4fff6f6f6fff6f6f6fff8f8f8fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafafffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfcfffbfcfcfffcfbfbfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefdfdfffdfdfdfffcfdfdfff0f0f0ffaeaeaeff878786ff676767ff464646ff373737ff393838ff3a3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343535ff313231ff2d2d2dff2f2f2fff353536ff3a3a3bff414040ff444444ff474747ff494949ff4a4a4aff4a4a4aff494949ff484747ff464646ff454544ff434344ff414141ff3c3c3cff383838ff333434ff2c2c2cff2e2e2eff3434330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1d1dff1c1c1dff1c1b1cff262625ff3e3e3eff636464ff898989ffdbdbdbfffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2b2b2bffaeaeaeffaeafafffafafafffb0b0b0ffb0b0b0ffb3b3b3ffbcbcbdffc3c3c4ffc8c8c7ffcacacaffcacacaffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcccccdffcdceceffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdadaffdadbdbffdbdbdbffdcdcdcffdcdddcffddddddffddddddffdededdffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe3e3e2ffe4e4e4ffe7e7e7ffeaeaeaffebebeaffebebebffedededfff0f0f0fff3f3f3fff0f0f0ffeeefeeffededeeffecececffebebebffebeaebffeaeaeaffe8e8e8ffe7e7e7ffe5e6e6ffe4e5e5ffe6e6e5ffe5e5e6ffe4e4e5ffe6e6e6ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e4e4ffe4e5e4ffe4e5e5ffe4e5e5ffe4e5e5ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e8e8ffe9e9e9ffe8e8e8ffe6e7e6ffe4e4e5ffe4e4e3ffe4e4e4ffe5e5e5ffe6e6e6ffe8e8e8ffe9e9e9ffeaebebffebebecffecececffedecedffefeeeeffefefefffefefefffefefefffedeeeeffeeeeeeffedededffeaebeaffe6e6e6ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffdededfffdededeffdddeddffddddddffdddcddffdcdcddffdbdcdcffdbdbdbffdadadaffdadad9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d6d6ffd5d5d4ffd4d3d3ffd2d2d2ffd0d1d0ffcfcfcfffcdcdcdffccccccffcbcacaffcac9c9ffc7c7c8ffc6c6c6ffc4c4c4ffc5c5c5ffcbcacbffcdcdcdffcbcbcbffc6c6c6ffc1c1c1ffb9babaffb3b2b2ffb2b2b2ffb1b1b1ffb0b0b0ffafafafbf82828200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffdfdfefffdfdfefffdfefefffdfefdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefff8f8f8fff0f0f0fff0f0f0fff1f0f03f3b3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff3a3a3bff3a3a3aff3e3e3fff585858ff767676ff979797ffd7d7d7fffbfafbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfcfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffafafafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafbfafffbfbfbfffafafbfffafafafffbfafafffafafafffafbfbfffafbfbfffbfafafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffaf9fafff9f9fafff9f8f9fff8f7f8fff6f6f6fff4f5f4fff1f1f1ffededecffe5e5e6ffdcdcdcffd0d0d0ff686869ff1e1e1eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050506ff3b3b3bffaaaaaaffdad9d9ffe4e3e3ffebebebfff0f0f1fff4f3f4fff5f6f6fff6f6f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfefffefefdfffdfdfdfffcfcfdfff0f0f0ffacacacff868686ff686767ff474748ff393838ff3a3a3aff3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313132ff2d2d2dff292a29ff2b2b2cff323131ff363535ff3a3a3aff3d3d3dff403f40ff424242ff434343ff444344ff434243ff414141ff3f3f3fff3e3e3eff3c3c3cff3a3a3aff363636ff313232ff2d2e2dff282929ff2b2b2cff2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1d1dff1d1d1dff1c1c1cff262625ff3e3e3eff636363ff888988ffd9d9dafffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefffefffefefffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcbfbdbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf828282ffaeaeaeffaeaeaeffaeaeafffafafafffb1b0b0ffb8b9b9ffc1c1c0ffc6c6c6ffcbcbcaffcbcbccffc9cac9ffc8c9c8ffc9c9c9ffcbcacbffcccccbffcdcdcdffcececeffcececeffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d5d4ffd5d5d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadbffdadadaffdbdbdbffdcdcdcffddddddffddddddffdddddeffddddddffdededeffdededeffdedfdeffdedfdeffdedfdeffdfdfdfffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe4e4e5ffe7e8e7ffeaeaeaffeaeaeaffecececffeeeeeefff1f1f1fff0f0f0ffeeeeeeffebecebffeaeaeaffe9e9e9ffe8e8e8ffe7e6e7ffe5e5e5ffe4e4e4ffe3e3e3ffe1e1e1ffe2e2e2ffe4e4e4ffe4e4e4ffe7e7e7ffe8e8e8ffe7e7e8ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e4e5ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e4e4ffe5e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e6ffe6e5e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e6e7ffe6e6e6ffe7e7e7ffe6e6e6ffe6e7e7ffe6e7e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e8e8ffe7e7e6ffe4e4e4ffe2e2e2ffe1e2e1ffe3e2e3ffe3e4e4ffe5e5e5ffe6e7e6ffe8e8e8ffe9e9eaffeaeaeaffebebecffedeeeeffefefefffefefefffeeefeeffedecedffebececffeaebebffe6e6e6ffe4e4e4ffe2e3e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdedeffdededeffdededeffddddddffddddddffdcddddffdcdcdcffdcdcdbffdbdbdbffdadadaffdadad9ffd9d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d5ffd3d3d3ffd2d2d3ffd1d1d1ffcfd0cfffcdceceffcdcccdffcbcbcbffcacacaffc8c8c8ffc7c6c7ffc6c6c5ffc4c5c4ffc7c7c7ffcccbccffcdcdccffc9c9c9ffc5c5c5ffbebfbfffb5b6b5ffb0b0b0ffb0b0b0ffafafafffaeaeaeffaeaeae7f575757000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffdfefefffdfefdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffcfdfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefff7f7f7fff0f0effff1f0f0fff0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff3b3b3bff3a3a3bff3f3e3eff5a5a5aff797978ff979797ffd8d8d8fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfafffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafafafffafafafffbfafbfffafbfafffafafafffbfafbfffafafafffbfbfafffafbfafffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9f9fff9f9f9fff8f8f8fff7f7f7fff6f5f5fff3f3f3ffefeeefffe8e8e8ffe0e0e0ffd7d6d6ffb3b3b3ff434344ff090909ff000000ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010000ff000000ff272727ff767576ffd5d6d5ffe1e0e1ffe8e8e8ffeeeeeefff3f2f3fff6f5f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f8f9fffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffcfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffcfcfdfff1f0f1ffacacacff868685ff686767ff494848ff3b3a3aff3c3c3bff3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2d2dff292a29ff262626ff292928ff2e2f2eff313131ff353535ff373737ff393939ff3b3b3aff3c3c3bff3d3c3cff3c3c3cff3b3a3bff3a3a39ff383838ff363636ff333433ff303030ff2e2e2dff292929ff242424ff282828ff2c2c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1d1dff1d1d1eff1d1d1dff262626ff3e3e3eff626262ff888787ffdadadafffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f575757ffafaeaeffafaeaeffaeaeaeffaeaeaeffaeaeaeffb6b6b6ffbdbdbeffc4c3c4ffcacacaffcccdccffcacacaffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfceffcfd0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd4d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdadadaffdbdadaffdcdcdcffddddddffddddddffddddddffdededdffdededeffdededeffdfdedeffdededeffdededfffdededeffdedfdeffdededeffdedfdeffdededeffdfdfdfffdfdfdeffdfdfdeffe0e0dfffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe2e2e3ffe5e4e4ffe8e8e8ffecedecffedecedffedededffedececffedededffecececffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe4e4e4ffe3e3e3ffe1e1e1ffe1e0e0ffe0e0e0ffe2e2e2ffe4e4e4ffe5e5e5ffe7e7e7ffe8e8e8ffe7e8e8ffe6e6e6ffe6e6e5ffe6e5e5ffe6e5e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e4e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe6e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e4e5ffe4e5e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e6ffe6e6e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9eaffe9e9e9ffe7e7e7ffe4e5e4ffe2e2e2ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e7e7ffe8e8e8ffeaeaeaffececedffeeeeeeffeeeeedffeeededffecececffeaeaeaffe7e7e8ffe4e4e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffe0dfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdededfffdfdfdeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdedeffdededeffdededeffdedddeffddddddffddddddffdddcddffdcdcdcffdcdcdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd3d4d3ffd3d2d2ffd1d1d1ffd0d0d0ffcfcfceffcdcecdffcccccbffcacacaffc8c9c9ffc8c8c8ffc7c7c7ffc6c6c5ffc5c5c5ffc7c8c7ffcdcccdffcccccbffc9c9c9ffc4c4c4ffbbbbbbffb1b1b1ffafaeaeffaeaeaeffaeaeaeffafafaeffafafaf3f2b2b2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefefefffdfdfdfffdfdfdfffdfefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffdfefdfffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefff6f6f6ffeeeeeefff0f0f0fff0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff3d3c3dff3b3c3cff3f403fff5c5c5cff7b7b7bff989898ffd9d9d8fffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfafffafbfafffbfbfafffbfbfafffbfafbfffafbfafffbfbfafffafafafffbfbfafffafbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9faf9fff9f9f9fff8f8f8fff7f7f7fff6f7f7fff4f4f4fff0f0f1ffebebebffe5e5e5ffdfe0dfffd5d5d6ff919292ff3a3b3aff0c0c0cff000000ff010101ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff242424ff5c5c5cffcac9caffe0e0e0ffe7e8e7ffedededfff1f1f1fff4f4f4fff7f6f7fff7f7f7fff7f8f7fff8f8f8fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfbfffcfcfbfffcfcfbfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfff1f1f1ffacadadff878787ff6b6b6bff4b4b4bff3c3c3bff3d3c3cff3d3c3d0000000000000000000000003f1818187f3030307f3030307f3030307f3031307f3030307f2b2b2b7f2423237f1e1f1f7f1818197f161616ff1e1e1eff1a1a1aff262525ff262626ff1f1f1fff252525ff2a2a2aff2c2c2cff2f2f2fff313131ff333332ff343434ff353535ff363535ff353536ff343534ff343433ff323233ff303030ff2e2e2eff2b2b2bff2a2a2aff262526ff212121ff232324ff2928287f1515157f1617177f1919197f1b1c1c7f2020207f2727277f3030307f3131317f3131317f3131317f3131327f3132310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1d1eff1d1d1dff1c1c1cff252424ff3c3c3cff606061ff868786ffd6d6d6fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2b2b2bffaeaeaeffaeaeaeffaeaeaeffaeaeaeffadadadffb3b2b2ffbdbdbcffc2c2c2ffc8c9c9ffcccdccffcbcbcbffc9c9c8ffc9c8c9ffcacacaffcbcccbffccccccffcdcdcdffcdcecdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdbdcdcffddddddffddddddffddddddffdededeffdededeffdededeffdededeffdfdedeffdededfffdededeffdededeffdededeffdededeffdededeffdddedeffdedddeffdddeddffdededeffdededeffdededeffdfdfdfffe0dfdfffe0e1e0ffe3e3e3ffe8e8e8ffeeeeeeffedededffebebebffe9e9eaffeae9eaffe9e9e9ffe7e8e8ffe6e6e6ffe4e4e4ffe3e3e3ffe2e1e2ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe2e2e2ffe4e4e5ffe5e5e5ffe8e8e7ffe9e9e8ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e6ffe5e6e5ffe5e6e5ffe5e5e5ffe6e6e5ffe5e5e5ffe5e6e5ffe5e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffe9e9e9ffe8e8e7ffe5e5e5ffe3e3e3ffe2e2e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe7e7e7ffe9e9e9ffebebebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e9ffe6e6e6ffe3e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdeffdededeffdfdedeffdddedeffdededeffdedddeffdddeddffdddedeffdddedeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdddddeffdddeddffddddddffddddddffddddddffdcdddcffdcdddcffdcdcdcffdbdcdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d8d7ffd6d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd1d0d1ffcfd0cfffcececeffcdcdcdffcbcbcbffc9cacaffc9c9c9ffc8c8c8ffc7c7c8ffc6c6c6ffc6c6c6ffcacbcaffcdcdccffcbcbcbffc8c9c8ffc2c2c2ffb7b7b7ffafaeaeffaeadaeffafafafffafafafffafafafbf8283820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfefffefefefffefdfefffdfefefffefefdfffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefff5f5f5ffecececffeeeeeefff0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2d2d2dff3c3c3cff3c3c3cff404040ff5c5c5cff7b7b7bff999999ffd8d9d9fffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafafffafbfafffafafafffafafafffafafafffafafafffafbfafffafafafffafafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffaf9fafff9faf9fff9f8f9fff8f8f8fff7f7f7fff5f6f5fff2f2f2ffeeeeeeffeaeaeaffe6e6e5ffe0e0e0ffd1d1d1ff919191ff464646ff1c1d1dff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff0c0b0cff313132ff676768ffbfbfbfffdededeffe7e7e7ffecececfff0f0f0fff3f3f3fff5f5f6fff7f7f7fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfff1f1f1ffafafafff888888ff6b6b6bff4b4b4cff3a3b3aff3c3c3cff3c3c3c0000000000000000000000007f353535ff626363ff616161ff616161ff616161ff595959ff4b4b4aff40403fff343435ff2d2c2cff2b2b2bff292929ff1d1d1dff1b1b1aff1f1f1fff1e1e1eff252525ff262726ff282828ff2a2a2aff2c2c2cff2e2e2eff2f3030ff303130ff313130ff303030ff2f3030ff2f2f2eff2e2e2eff2c2d2cff2a2a2aff272828ff272727ff222323ff212121ff222222ff232323ff282828ff2b2b2bff2e2e2eff333233ff39393aff434343ff545454ff616261ff636363ff636363ff636363ff6767670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1d1eff1c1c1cff1b1c1bff242525ff3c3c3cff616161ff878787ffd3d3d3fffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefffffffffefffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafb0afffaeafaeffaeaeaeffaeaeaeffaeaeaeffb0b0b0ffb9b9b9ffc1c1c0ffc6c6c6ffccccccffccccccffc9c9c9ffc9c8c8ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcececeffcfcfcfffcfd0d0ffd0d0d0ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadbda7f6e6e6effdeddddffdddedeffdededeffdededeffdededeffdededeffdededeffdededeffdedddeffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddeddffdededdffdededeffdededeffe0e0e0ffe1e2e2ffe7e7e7ffe7e8e7ffe8e8e8ffe9e9e9ffe7e7e7ffe7e7e7ffe6e6e6ffe4e4e4ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e3ffe5e5e5ffe6e6e6ffe8e8e8ffe9e9e9ffe9e9e9ffe7e8e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffebebeaffeaeaeaffe8e8e8ffe5e5e6ffe4e4e4ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e4e4ffe4e4e4ffe6e7e6ffe7e8e7ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e6ffe4e4e4ffe1e1e1ffe0e0e0ffdfe0e0ffdfe0dfffdfe0dfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdedfdeffdededeffdededeffddddddffddddddffddddddffdcddddffddddddffddddddffdededdffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdededeffdddeddffdeddddffddddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdadbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcdcecdffccccccffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc8c8c8ffcbcbcbffcccdccffcbcbcbffc6c7c7ffbdbdbdffb4b3b4ffafafafffafafafffafafafffaeaeaeffaeaeaebf82828200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffdfdfefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffffffffffefefefff4f4f4ffeaeaeaffedededfff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3cff404040ff5c5c5bff7b7b7bff999999ffdad9d9fffcfcfbfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafaf9fff9f9f9fff8f8f8fff7f7f7fff6f6f6fff4f4f4fff1f1f1ffeeeeeeffebebebffe6e7e7ffe0e0e0ffd5d5d5ffb7b7b7ff666667ff373838ff262626ff121212ff070708ff060606ff0e0e0eff1a1a1aff2c2c2cff4a4a4aff939393ffd0d0cfffdededeffe6e6e6ffebececfff0f0f0fff3f2f3fff5f5f5fff7f7f6fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfbfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff1f1f1ffb2b2b2ff898889ff6a696aff4a4a4bff393a3aff3b3a3aff3c3c3c0000000000000000000000007f3b3c3bff6e6e6eff636363ff616161ff595959ff4a4b4bff3f4040ff343434ff2c2d2cff2b2c2cff292929ff242525ff212121ff1c1b1bff19191aff1c1d1cff252424ff252424ff252525ff272626ff282828ff2a2a2aff2b2c2bff2c2b2cff2c2c2cff2c2c2cff2b2c2bff2b2a2aff2a2a2aff2a2929ff272727ff252525ff242323ff212121ff202020ff1e1d1dff1f1f1fff232324ff282828ff2b2b2bff2e2f2eff333332ff393a39ff434343ff545454ff616262ff636363ff676867ff7272720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1d1e1dff1b1b1bff242424ff3d3c3dff626261ff878787ffd2d1d1fffcfcfbfffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffefefffffffffffffefffffffefefffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffffefefffffefefffefefffffefefffffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf848484ffb0b0b0ffb0b0afffaeafafffaeaeaeffaeaeaeffb6b6b6ffbfbfbfffc5c5c5ffcbcbcbffcccbccffcacacaffc8c8c8ffc9c9c9ffcbcbcbffccccccffcdcdcdffcececdffcececeffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd1d1d2ffd2d3d2ffd3d3d3ffd4d4d4ffd4d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d8ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadada3f3636360000000000000000bfa6a6a6ffdededeffdededeffdededeffdededeffdededeffdededeffddddddffdddcddffdcddddffdcddddffdcdcddffdcdcdcffdcdddcffdcdcdcffdddcddffdddddcffddddddffddddddffddddddffddddddffddddddffdeddddffdddddeffe1e1e1ffe4e4e4ffe6e6e5ffe6e5e5ffe4e4e5ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e3ffe5e5e5ffe7e6e7ffe8e8e8ffe9e9eaffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e6ffe6e6e7ffe7e7e6ffe6e7e7ffe7e7e6ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe6e6e5ffe6e6e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e8ffe8e7e7ffe7e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe9e8e8ffe9e9e9ffebebebffeaeaeaffe8e8e9ffe6e6e6ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe5e4e4ffe6e6e6ffe7e7e7ffe6e5e6ffe4e4e5ffe3e3e4ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdddddeffddddddffddddddffdcddddffdcdddcffdcdcdcffddddddffddddddffddddddffdddddeffdededeffdfdfdebfa7a7a73f3838383f373837ffdededfffdededeffdddeddffddddddffddddddffddddddffdddeddffddddddffddddddffdddddcffdcdcdcffdcdcdcffdbdbdbffdbdadbffdadadaffd9d9d9ffd8d8d8ffd7d7d8ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd1d1d2ffd1d0d1ffcfcfcfffcececfffcdcdcdffccccccffccccccffcbcbcbffcacacaffc9c9caffc9c8c9ffc8c9c8ffcac9caffcdcdcdffcdceceffcacacaffc3c3c3ffb9b9baffb3b3b3ffaeaeaeffaeafaeffafafaeffaeaeaeffaeadad3f2b2b2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfefffefefefffefefefffdfefefffdfefdfffdfefdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefdfefffefdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefffefffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffffffffefefefff4f4f4ffebeaebfff1f1f1fff2f2f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3dff3c3c3dff3c3c3cff404040ff5c5c5bff7c7c7cff999999ffdbdbdbfffcfcfcfffdfdfdfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffafafafffafafafffafbfafffafafbfffafafafffafafafffafbfafffafbfafffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9faf9fff9f9f8fff8f8f8fff7f7f7fff6f6f6fff4f4f3fff2f2f2ffefefefffececedffe8e8e9ffe3e3e3ffdadadaffd0d0d0ffa8a8a8ff828282ff676767ff4e4f4eff4c4c4cff5e5e5dff737373ff929292ffbbbbbbffd8d8d8ffe0e0dfffe6e6e6ffececebfff0f1f0fff3f3f3fff4f5f5fff6f6f7fff7f7f7fff8f8f7fff8f8f8fff9f9f9fff9f9f9fffaf9fafff9f9fafffaf9fafffafafafffbfafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff1f1f2ffb4b3b3ff898989ff696969ff4a4a4aff3a3a3aff3b3b3bff3c3c3c0000000000000000000000007f3e3e3eff797979ff6e6e6eff616160ff4d4e4dff424342ff383838ff303030ff2f2f2fff2c2c2cff272727ff232323ff202020ff1e1e1eff1b1b1bff1b1a1aff383738ff373837ff363535ff383838ff3a3a3aff3b3b3bff3a3a3bff3a3a3bff363536ff343434ff353534ff343434ff333334ff323232ff2f3030ff2c2c2cff2c2c2bff282828ff1b1b1bff1a1b1aff1c1d1dff202020ff252525ff282929ff2c2c2cff2f2f2fff343434ff3b3b3bff454545ff595959ff676768ff727272ff7978780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff1d1e1dff242424ff3a3b3aff5f5e5fff838383ffcececefffbfcfbfffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffffffffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffffffffffffffefffefffffffefffefffefffffffffefffffefefefffffefefffefefefffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfdfcfffdfcfdfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2cffb0b0b0ffafb0b0ffb0b0b0ffafafafffaeadaeffb3b2b3ffbdbcbcffc4c4c4ffc8c9c9ffccccccffcbcbcbffc8c9c8ffc8c8c8ffcacacaffcbcbcbffcccdccffcdcdcdffcececeffcecfceffcfcfcfffcfd0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9daffdadad9ffdadadaffdadadaffdadbdaffdadadaffdadadaffdadadaffdadadabfa3a3a3000000000000000000000000000000003f373737ffddddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffdddcddffdcdcdcffdbdcdcffdbdbdaffdcdcdcffdfe0dfffe1e2e1ffe2e3e3ffe1e2e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe6e5e5ffe7e8e7ffe9e9e8ffeaeaeaffe9e9eaffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe7e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e6ffe5e6e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e8e7ffe9e9e9ffe9e9e9ffecebebffeaebeaffe9e9e9ffe7e6e7ffe5e5e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e2e2ffe2e2e2ffe1e2e1ffe0e0e0ffe1e1e2ffe4e4e4ffe3e3e3ffe0e0e0ffe0e0e0ffdededeffdedddeffdededeffdfdfdfffdddedeffdedfdeffdedfdfffdfdfdeffdededeffdededeffdedddeffdddeddffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffddddddffddddde7f6f6f6f0000000000000000000000007f6f6f6fffdddedeffdeddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdbdcdbffdbdadaffdadadaffd9d9d9ffd8d9d8ffd7d8d7ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcdcccdffccccccffcbcbcbffcacacaffcac9caffc9c9c9ffc8c9c9ffcbcbcbffcececdffcccdcdffc8c8c8ffc1c1c0ffb9b8b9ffb0b1b0ffaeaeaeffaeaeaeffadaeadffadadadffadadad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffefefdfffefefefffdfdfefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffefffefffffffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefffffefefefffefffffffffefffffefefefff6f5f5fff1f1f1fff3f3f3fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3d3d3dff3c3c3dff414141ff5d5d5dff7c7c7cff9a9a99ffdcdcdcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafffafafbfffbfafafffafafafffafbfafffafafafffafafafffafafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9f9fff9f9f9fff8f8f8fff7f7f7fff5f5f5fff4f3f4fff2f2f2fff0f0f0ffedeeedffebebebffe5e5e4ffdededeffdadadaffd6d6d6ffd1d1d1ffcacacaffc4c5c4ffcfcecfffd1d1d1ffd5d6d6ffddddddffe5e5e5ffe9e9e9ffecececfff1f0f0fff4f4f4fff5f5f6fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9fafafffaf9fafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfff2f2f2ffb5b5b4ff8a8a8aff6a6a6aff4b4b4bff3b3b3bff3c3c3cff3d3d3d0000000000000000000000007f3f3f3fff7c7c7cff797978ff727272ff5f5f5fff4e4e4eff444445ff3e3f3fff393938ff333333ff2e2e2dff292928ff242424ff212121ff1d1e1eff1f1e1eff3e3e3eff3e3e3eff444444ff494849ff4c4c4cff4e4f4fff4f4f4fff4f4f4fff4d4d4dff4d4e4dff4e4e4eff4e4e4eff4c4c4bff494949ff444444ff3f3f3fff3c3c3cff343433ff1e1d1dff1f1f1fff212121ff242424ff2b2b2bff2e2f2fff323232ff373737ff3e3e3eff464646ff505050ff636263ff727272ff787878ff7b7a7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1f1f1fff1f1f1eff222222ff393a39ff5e5e5eff838382ffcdcdcdfffbfbfbfffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffefffffefffffffefefefffefffefffefefffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffffefffffefffffffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2cffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0afb0ffb1b1b2ffbab9b9ffc2c2c2ffc7c7c7ffcacacaffcbcbcbffcac9caffc8c8c8ffc9c9c9ffcacbcaffccccccffccccccffcdcdcdffcececeffcfcfcfffcfcfd0ffcfd0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadbffdadadaffdadbdaffdadadaffdadadaffdadadaffdadada0000000000000000000000000000000000000000bfa4a4a4ffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d9d8ffdbdbdaffdddedeffdfdedeffe0e0e0ffe1e1e2ffe1e2e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe2e2e2ffe3e3e3ffe6e6e6ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e8ffe8e8e7ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e7e7ffe7e6e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e7ffe6e6e7ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e7e8ffe9e8e8ffe9eaeaffecebecffebebebffe9eae9ffe7e7e7ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe1e1e1ffe0dfe0ffdfe0e0ffe0e0e0ffdcddddffdbdcdcffdbdbdaffdadadaffdbdcdbffdcdcdcffdededeffdfdedeffddddddffddddddffdededdffdddedeffddddddffddddddffdddcdcffdddcddffdcdcddffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbbfa3a3a30000000000000000000000000000000000000000bfa6a6a6ffddddddffddddddffdeddddffddddddffddddddffddddddffddddddffddddddffdddcdcffdcdcdcffdbdcdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd8d7d8ffd7d6d7ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcececeffcdcdcdffcccccdffccccccffcbcbcbffcacbcaffcacacaffc9c9c9ffc8c9c8ffcccbccffcecdceffcbcbcbffc6c7c7ffc0c0c0ffb6b7b7ffaeaeaeffaeadadffadadadffadadadffadadadbf818281000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffefefffffffefffffefffefffffefefffefffefffefefffffffffffffffffffffffffffffefefefff5f5f6fff2f2f3fff3f3f3fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3f3f3fff3d3d3dff434342ff5e5f5eff7c7c7bff9a9a9affdddcddfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfcfdfffdfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffbfcfcfffcfbfcfffcfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f8fff8f8f8fff7f7f7fff5f4f5fff4f3f3fff2f2f2fff1f1f1fff0f0f1ffedededffe8e8e8ffe5e5e5ffe3e3e3ffe1e1e2ffdfdfdfffdfdfdfffe0e0e0ffe1e0e1ffe3e3e3ffe7e7e7ffebebebffeeeeeefff1f1f1fff4f4f4fff5f6f6fff7f7f7fff7f8f8fff8f8f8fff9f9f9fffaf9f9fffafaf9fffafafafffafafafffaf9f9fff9faf9fffafafafffafafafffafafafffafbfafffbfbfbfffbfafbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfff2f2f3ffb6b6b7ff8c8c8cff6d6d6dff4d4d4dff3d3c3cff3d3e3dff3e3e3d0000000000000000000000007f3f3e3eff7e7d7dff7c7c7cff7b7b7aff6c6c6dff5b5b5bff504f4fff474747ff3f3f3fff373737ff323232ff2c2c2cff272727ff222222ff202020ff212121ff414142ff444444ff494949ff4f4f4fff525252ff555455ff565656ff555555ff555555ff555555ff565555ff555554ff525252ff4e4e4fff4a4949ff454545ff424242ff373737ff1f1f1fff222221ff242425ff292929ff2e2e2eff333333ff393939ff404040ff484848ff525252ff5c5c5cff6d6d6dff797878ff7a7b7bff7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff1e1e1eff1e1e1eff222222ff3a3a3aff5f5e5eff838383ffcbcccbfffbfbfbfffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffefffefffefffefefffffffefefffefefefffefffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefefdfffefdfdfffefefdfffefdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffcfdfdfffdfdfd7f7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf848484ffb0b0b0ffb0b0b0ffb0b0b0ffafafb0ffb1b1b0ffb9b8b8ffc0c0c0ffc7c6c6ffcacacaffccccccffcacacaffc9c9c8ffc9c9c9ffcacbcaffcbcbcbffccccccffccccccffcdcdcdffcececfffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdadadbffdadadaffdadadaffdadadaffdadbda3f363636000000000000000000000000000000003f363636ffdbdadaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdbdbdbffdbdadaffd9d9d9ffd8d8d8ffd7d7d6ffd6d6d6ffd8d8d7ffdbdadbffdededfffe1e1e1ffe1e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe4e4e4ffe6e6e6ffe8e8e8ffeae9e9ffeaebeaffebebebffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e8e8ffe9e8e9ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9eaeaffecececffecebebffeaeaeaffe8e8e7ffe6e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe3e2e2ffe1e1e1ffe0e1e0ffe1e1e1ffdfdedfffd9d9d9ffd7d6d7ffd7d8d7ffd9d8d8ffdadad9ffdcdcdcffdcdcdcffddddddffddddddffdcdcddffdcddddffddddddffdddcdcffdcdddcffdcdcddffdcdcdcffdcdcdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdadaffdadada7f6d6d6d0000000000000000000000000000000000000000ffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdbdbdbffdbdadaffdadadaffd9d9d9ffd8d8d9ffd7d7d7ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecdceffcdcdcdffccccccffccccccffcbcbcbffcbcacbffcacac9ffc9c8c8ffc9cac9ffccccccffcccccdffcacacaffc5c5c5ffbebebeffb3b3b3ffacacadffadadadffadadadffadadadffadadad3f2b2b2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefefefffefefffffefefefffefefffffefffefffffefefffefefffffffffffffffffffffffffffffefefefff7f7f7fff1f1f1fff3f2f3fff3f3f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3f3f3fff3e3f3fff444444ff606060ff7d7d7dff9c9c9cffdfdfdffffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafff9f9fafff9f9f9fff8f8f8fff8f7f8fff6f6f7fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2ffefefefffeeeeedffedededffecececffeaeaebffeaeaeaffe9e9e9ffe9e9e9ffecebebffeeeeeefff0f0f0fff3f3f2fff5f4f4fff6f6f6fff8f7f7fff8f8f8fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffbfbfcfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfdfdfff2f3f3ffb7b7b7ff8e8e8eff707170ff4e4e4eff3d3e3dff3d3d3eff3e3e3e0000000000000000000000007f3f3f3fff7d7e7eff7e7d7dff7d7c7dff727272ff626262ff555555ff4c4c4cff444444ff3d3c3dff363637ff303030ff2b2b2cff272627ff232323ff232323ff464646ff4a4a4aff4f4f4fff555555ff585859ff5b5b5bff5c5c5cff5c5b5cff5b5b5bff5b5b5bff5b5c5cff5a5b5bff585858ff545454ff504f50ff4b4b4bff484848ff3d3d3dff212121ff242424ff272828ff2d2d2dff323333ff393939ff3f3f3fff464647ff4e4e4eff595959ff636364ff717272ff7a7b7aff7b7b7bff7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1f1eff1e1e1eff1e1e1eff222222ff3a3a3aff5d5d5dff838282ffccccccfffbfbfbfffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffefefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfcfffdfdfcfffdfdfd7f7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f575757ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb6b6b6ffbfbfbfffc5c5c5ffc9c9c9ffcbcbcbffcacacaffc8c8c8ffc9c9c9ffcbcacbffcbcbccffccccccffccccccffcdccccffcecdcdffcececeffcfcfcfffcfd0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdbdadaffdbdadaffdadadbffdadbdaffdadadabfa3a3a3000000000000000000000000000000003f363636ffdadadaffdadadaffdadbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdbdadaffdbdadaffdadadaffdadadaffdadadaffdadadaffdbdadaffdadbdaffdbdbdbffdbdcdcffdbdbdbffdadadaffd9d9d9ffd9d8d8ffd7d7d7ffd5d5d5ffd3d3d3ffd4d3d4ffd8d8d8ffdddcdcffe0e0e0ffe2e2e2ffe2e2e3ffe3e3e3ffe3e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e3ffe4e4e3ffe6e6e6ffe9e9e9ffeaeaeaffebebebffebebebffebebebffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe7e7e7ffe8e8e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e6e7ffe6e6e6ffe6e6e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffecededffecececffebebebffe8e8e9ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe1e1e1ffe2e2e1ffe0e0e0ffdbdbdbffd6d6d6ffd3d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdbdbdbffdcdcdcffddddddffdddddcffdcdcdcffdcdcdcffdcdcdbffdcdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdbdbdbffdadadaffdbdbdbffdadadbffdadadbffdadadaffdadadaffdadada3f363636000000000000000000000000000000003f373737ffddddddffddddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdadbdaffdadad9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd3d3d2ffd2d1d1ffd1d1d1ffcfcfd0ffcfcfcfffcdcdcdffcdcdcdffccccccffcbcccbffcbcbcbffcacacaffc9c9c9ffc8c8c8ffcacacaffccccccffcbcbcbffc7c7c7ffc3c3c3ffbbbbbbffb0b1b0ffacacacffadadadffadadadffacacacffadacad3f2b2b2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefffffffefefefffefefefffffefefffefefefffffefefffffffefffefefefffefefefffffffffffffffffffffffffffffffffffffffffff7f7f7ffefeff0fff2f1f2fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3f3f3fff3e3f3eff434444ff606060ff7e7e7eff9d9e9effe1e1e1fffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffbfafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f4fff4f4f3fff2f3f3fff2f2f2fff2f2f2fff1f1f1fff0f1f0fff0f0f0fff2f1f1fff3f3f3fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff9f9f9fff9f9fafffafafafffafafafffafafafffbfbfafffbfafafffbfafafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffafafafffafaf9fffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfcfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfbfbfffcfcfbfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefefefffdfdfdfffdfdfdfff2f3f2ffb6b6b6ff8f8f8fff737373ff4f4f4fff3d3c3dff3e3e3eff4041407f20202000000000000000007f3f3f3fff7e7e7eff7e7e7dff7d7d7dff747474ff656666ff5a5a5aff505051ff484848ff404141ff3a3a3aff353434ff2f2f2fff2a2a2aff262626ff232323ff454545ff4f4f4fff545455ff5a5a59ff5e5e5eff60605fff616162ff616161ff606060ff616160ff616161ff606060ff5e5d5eff595a59ff555455ff4f4f4fff4c4b4bff414141ff232323ff262626ff2b2b2bff303030ff373738ff3d3d3dff434343ff4b4b4bff535353ff5e5e5eff686868ff737373ff7a7a7aff7b7b7bff7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1e1e1eff1a1a1aff222222ff3a3939ff5f5f5fff848484ffcececefffbfbfbfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffefefefffefffefffefefefffefffffffffefefffffffefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefefdfffefefefffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefefefffdfefdfffefdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfd7f7e7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2b2c2bffafafafffafafafffb0b0b0ffb0b0b0ffb0afafffb3b4b3ffbebebeffc4c4c4ffc8c8c8ffcacacaffcacacaffc7c8c7ffc8c8c8ffcacac9ffcbcbcbffccccccffccccccffccccccffcdcdcdffcececdffcfceceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadbdaffdadadbffdadbdbffdbdbdaffdadbdbbfa4a3a30000000000000000000000000000000000000000bfa3a3a3ffdad9daffdadadaffdadadaffdbdadaffdbdbdaffdadbdaffdadadbffdadbdaffdadadaffdbdbdbffdadadaffdadadaffdadadaffdadadaffdbdadaffdadadaffdadbdbffdadadbffdbdbdbffdadadaffd9dad9ffd8d8d8ffd7d7d7ffd5d5d5ffd3d2d3ffd2d2d2ffd3d3d3ffd5d5d5ffd9d9d9ffdddedeffe1e1e1ffe3e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e4ffe4e4e4ffe7e7e6ffe9e9e9ffebebebffebecebffececebffebebebffebeaebffebeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e8e9ffe8e9e9ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eae9ffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffebebebffededeeffecececffebebebffe9e9e9ffe7e6e7ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe2e2e2ffe2e2e2ffe2e1e1ffdeddddffd8d8d8ffd4d4d4ffd2d1d1ffd0d0d0ffd3d3d3ffd6d6d6ffd8d9d9ffdadadaffdbdbdaffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdaffdadbdbffdbdbdbffdadbdaffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dada3f363636000000000000000000000000000000007f6f6e6effddddddffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdaffdadadaffdadad9ffd9d9d9ffd8d8d9ffd7d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d3ffd1d1d1ffd1d1d0ffcfd0cfffcfcecfffcececdffcdcdccffccccccffcbcbcbffcbcacaffc9cac9ffc8c9c8ffc8c8c8ffcacacaffcbcacaffc9c8c8ffc5c5c5ffc1c1c1ffb8b8b8ffaeaeaeffacacacffacadadffacacacffadadadbf8382830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7f7ffffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffdfefefffefefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffefffefffefefefffefefffffefffefffefffffffffefefffffffffffffffffffffffffffffffffffefffffff8f8f8fff0f0f0fff0f1f1fff2f1f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff40403fff3f3f3fff3f3f3fff444444ff616060ff808080ff9e9e9fffe3e3e2fffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafbfffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafafffafafbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f8fff8f8f8fff9f8f9fffaf9f9fffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafff9faf9fffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfefefffefdfdfffefefdfffefdfefffefefefffdfefefffdfefdfff4f3f3ffb5b6b6ff8d8d8dff727272ff4f4f4fff3e3e3eff404040ff4040407f20202000000000000000007f3f3f3fff7e7e7eff7e7e7eff7e7d7eff757575ff696869ff5d5e5eff555454ff4b4b4bff434343ff3d3d3dff373736ff313232ff2c2c2cff282828ff232323ff484848ff535253ff575757ff5d5d5dff626262ff646465ff666566ff666666ff656666ff666666ff666666ff656565ff626262ff5f5f5fff5a595aff545453ff4f4f4fff3f3f3fff252525ff292929ff2e2d2dff333333ff3a3a3aff414040ff474747ff4e4e4eff565757ff616161ff6a6a6aff737473ff787878ff7a7a7aff7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1e1e1eff1a1a1aff19191aff222222ff393939ff606060ff858585ffd1d1d1fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffefffefffffffffefefffefffefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffefefffefffffffefefefffefefefffefefefffdfdfefffdfdfdfffdfefefffdfdfdfffdfdfefffdfefdfffdfefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefdfefffefefdfffefefefffdfefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdbfbdbebe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafaeaeffafafafffafafafffafafafffafafafffb1b1b1ffbab9b9ffc1c1c1ffc6c7c6ffcacacaffcacacbffc9c8c9ffc7c7c7ffc9c8c8ffcacacaffcbcbcbffccccccffcccccdffcccccdffcdcdcdffcfceceffcfcfcfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadaffdadadbffdadadaffdadbdbffdadadb3f36363600000000000000000000000000000000bfa3a2a3ffd9d9daffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9daffdadadaffdadadaffdad9d9ffd8d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd5d5d5ffd3d3d3ffd2d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd7d7d7ffdbdbdbffe0dfdfffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe7e6e6ffe9e9eaffebebebffecececffecececffecebebffebebebffebebebffeaeaeaffeaeaeaffe9e9eaffe9e9eaffe9e9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9e9ffe9eaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9eaffe9e9e9ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e9ffe8e9e8ffe9e8e8ffe9e8e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe7e8e7ffe7e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe8e7e8ffe7e8e8ffe7e8e7ffe8e7e7ffe7e7e8ffe7e7e8ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffeaeaeaffeaeaeaffeaebebffecececffedededffedececffecececffeae9e9ffe6e7e7ffe6e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe3e2e3ffdfdfe0ffdadadaffd6d6d6ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfcfffd3d3d3ffd7d7d6ffd8d9d8ffdadadaffdbdbdbffdbdbdbffdcdbdcffdbdadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9d9daffd9dadaffdadadaffdad9daffdadadaffdadadaffdadadaffdadadaffdadadaffdad9dabfa3a3a30000000000000000000000000000000000000000bfa6a5a6ffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadbdbffdadadbffdadad9ffdad9d9ffd9d9d9ffd8d7d8ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d5ffd5d5d4ffd5d5d4ffd4d4d4ffd3d3d3ffd2d2d3ffd1d2d1ffd1d1d0ffd0cfd0ffcfcfcfffcecdcdffcccdccffcbcbccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffcacacbffc9c9caffc8c8c8ffc4c4c4ffc0bfbfffb5b4b4ffacacacffadacacffadadadffaeaeaeffafafaf7f58585700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7f7ffffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffefdfdfffdfefefffefefdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefffffefefffffffffffffffffffffefffefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefffffffffffffffffffffffffffffffffffefff9f9f8fff1f0f0fff0f1f0fff1f1f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414041ff404040ff3f3f3fff444545ff626161ff808181ff9f9f9fffe3e3e3fffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefdfffefefdfffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffafbfbfffbfafafffafafafffafbfafffbfafbfffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafff9f9fafff9faf9fff9faf9fffaf9fafff9f9f9fffaf9f9fff9f9f9fff8f9f8fff9f9f9fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff9f9f9fffafaf9fffaf9f9fffafafafffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefefffefefefffdfdfefffdfefdfff4f4f4ffb7b7b7ff8b8b8bff6f6f70ff515151ff404040ff404040ff4040407f20202000000000000000007f3f3f3fff7e7e7eff7e7e7eff7e7e7dff767677ff6b6b6bff626161ff585857ff4e4e4dff464646ff3f3f3fff383938ff333333ff2d2e2eff292929ff252425ff4a4a4aff555555ff5a5a5aff606060ff656565ff686868ff6a6969ff6a6a6aff6a6a6aff6b6b6bff6b6b6bff6a696aff676767ff646464ff5f5f5fff585858ff545453ff404040ff262627ff2a2a2aff303030ff353535ff3c3c3cff434343ff494949ff515151ff595959ff626362ff6c6b6bff757575ff7a7979ff7b7b7bff7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1bff191919ff191919ff222222ff393a39ff606060ff848485ffd5d5d4fffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffffffefffefefefffefefefffefffefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfefefffefefefffefefefffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffdfdfefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfefffdfdfdfffcfdfdfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf828282ffaeaeaeffaeaeaeffafafafffafb0afffafafafffb6b6b6ffbfbfbfffc5c5c5ffc9c9c9ffcbcbcbffc9c9c9ffc7c8c7ffc8c7c8ffc9c9c9ffcacacaffcbcbcbffccccccffccccccffcdcdcdffcdcdceffcecfceffcfcfcfffd0cfcfffd0d0d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d6d5ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdadadaffdbdadaffdadbda7f6d6d6d000000000000000000000000000000003f363636ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadad9ffdadad9ffdad9daffdadadaffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9dad9ffdad9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d8ffd9d8d9ffd7d8d8ffd7d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd8d8d8ffddddddffe1e1e1ffe3e4e3ffe4e4e4ffe5e4e5ffe5e5e5ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e7ffe9eae9ffebecebffececedffecececffecececffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeaeae9ffeae9eaffeaeae9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeae9eaffe9eaeaffe9eae9ffeaeae9ffeae9eaffeaeaeaffe9e9e9ffe9e9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e7ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e8e9ffe9e9e9ffe8e8e8ffe8e8e8ffe9e9e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe8e8e8ffe8e9e8ffe9e9e8ffe9e8e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffecececffeeedeeffecededffecececffeaeaeaffe7e7e7ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e3ffe3e3e3ffe3e3e3ffe1e2e1ffdcdcdcffd7d8d7ffd5d5d4ffd3d3d3ffd1d1d2ffd0d0d0ffcececfffcfcfcfffd4d3d4ffd7d7d7ffd9d9d9ffdadad9ffdadadaffdbdbdbffdadadbffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffd9d9daffd9dad9ffdadad9bfa3a2a3000000000000000000000000000000003f373737ffdcdcddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffd9d9daffd9d9d9ffd8d8d9ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d0ffcfcfcfffcececeffcdcdcdffccccccffcccbccffcacbcbffc9cacaffc9c9c9ffc8c8c8ffc9c9c9ffcacacaffcacacaffc7c7c7ffc3c3c3ffbcbcbcffb1b1b1ffadadadffafafaeffaeafafffb0b0b0ffb2b2b23f2c2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7ffffefdfdfffdfefdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffdfefefffefefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffffffffffffffffff9f9f9fff0f1f0fff1f1f1fff2f1f27f7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414040ff404040ff403f40ff444544ff616161ff808080ffa0a1a0ffe4e4e4fffcfcfdfffefdfdfffefefefffdfefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafafafffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafaf9fffaf9fafffaf9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffdfefefffdfdfdfff4f4f5ffb9b9b9ff8b8b8bff6d6d6eff505050ff3f3e3fff404040ff4040407f20202000000000000000007f3f3f3fff7e7e7eff7d7d7dff7c7c7dff767676ff6d6d6dff636363ff5a5a59ff505050ff484848ff414141ff3a3a3aff343435ff2f2f30ff2b2b2bff272727ff4d4e4dff585858ff5c5c5dff636363ff686868ff6a6a6aff6c6d6cff6d6d6dff6d6d6dff6e6e6eff6f6f6fff6e6d6eff6c6b6bff686868ff636363ff5c5c5cff555555ff424141ff282727ff2c2c2cff323232ff383838ff3e3e3eff454545ff4c4c4bff535353ff5b5b5bff646464ff6c6d6cff767676ff7b7b7bff7c7c7cff7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000003f030303ff191919ff191919ff171717ff202121ff393838ff606060ff868686ffdadadafffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffefefefffefefdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2b2b2bffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeafffb3b3b2ffbcbbbbffc3c4c3ffc8c8c8ffcccccbffcbcbcbffc8c7c7ffc7c7c7ffc9c8c9ffcac9c9ffcacacaffcbcbcbffcccbccffccccccffcdcdcdffcececeffcfcfceffd0d0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffdad9d9ffd9d9d9ffdadadaffdadadaffdadadabfa3a3a3000000000000000000000000000000003f363636ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffd9d9d9ffd9dad9ffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd7d7d6ffd5d5d5ffd3d3d3ffd1d1d2ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd5d4d5ffd6d6d6ffdadadaffdededeffe2e3e3ffe4e5e4ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe7e7e7ffeaeaeaffecececffedededffecececffecececffececebffebebebffebebebffebebebffebeaebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebebffebebebffebebebffebebebffebebebffeaebeaffebeaebffeaebeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeae9eaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e8e8ffe8e8e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe8e9e9ffe9e9e8ffe8e9e8ffe9e9e8ffe9e9e8ffe8e9e8ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffebeaeaffeaeaeaffeaeaeaffebeaebffebeaebffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffecececffeeeeeeffedededffecececffeaeaeaffe7e7e7ffe5e6e5ffe5e5e5ffe5e6e6ffe5e5e5ffe4e4e4ffe4e3e4ffe2e2e2ffdddedeffd9d9d9ffd6d6d5ffd4d4d4ffd3d3d3ffd2d2d2ffd0d0d1ffcfcfcfffcecdceffd0cfcfffd4d3d3ffd7d7d7ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdad9d9ffd8d8d9ffd8d8d8ffd9d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffd9dadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d93f363636000000000000000000000000000000003f373737ffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdadaffdadadaffdadadaffdadadaffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d1ffd0d0d0ffcfcfd0ffcececeffcdcdcdffccccccffcbcbcbffcacacbffcac9caffc8c8c8ffc8c8c7ffcacacaffcccbcbffcbcbcbffc6c6c6ffc2c2c2ffb8b8b8ffb0b0b0ffaeafaeffb0b0b0ffb2b2b2ffb2b2b2ffb2b2b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7e7ffffdfefefffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfdfffefdfefffdfefefffefefdfffdfefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefefffdfdfefffdfdfefffdfefefffefefefffefdfdfffefefefffefefefffefefefffefefffffefefefffefefffffffffffffefefffffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefefffffffffefffafafafff1f1f1fff2f2f2fff1f1f17f7879780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414141ff404140ff414040ff464545ff606161ff7f7f80ff9e9e9effe3e4e4fffcfdfdfffefefefffdfefefffefefefffefefefffdfdfefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffafafbfffafbfafffbfafbfffafafafffafafafffbfafafffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffafafbfffafafafffbfafbfffafbfafffafafafffafafafffafbfafffbfafbfffbfafafffafafafffafbfafffafbfbfffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fffaf9f9fffafafafffafafafffafafafffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffcfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffcfcfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffdfefdfff5f5f5ffbababbff8b8b8cff6d6d6dff4f4f4fff3e3e3eff3e3e3eff3f3f407f20202000000000000000007f3f3f3fff7e7e7eff7e7e7eff7d7d7dff787778ff6f6f6fff656665ff5c5c5cff525252ff4a4a4bff444343ff3d3c3dff373637ff313231ff2c2c2cff282828ff4f4f4fff5c5c5cff606060ff656666ff6a6b6bff6d6d6dff6e6f6eff6f6f70ff707070ff727272ff727272ff717171ff6f6f6fff6b6b6bff656565ff5f5f5fff5a5959ff454545ff2a292aff2f2f2fff353535ff3a3a3aff404040ff464746ff4d4d4dff545454ff5c5c5dff656464ff6d6d6dff777777ff7c7d7cff7d7d7dff7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000007f060606ff101010ff171717ff141414ff1f2020ff383838ff5f5f5fff878788ffdfdfdffffefefdfffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffefffefefefffefffefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffffffffefffffffffffffefffffffefefefffefefefffdfdfdfffcfdfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfdfffefefefffefefdfffdfefdfffdfdfdfffdfdfefffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffefdfefffefefefffefefefffefdfefffefefefffdfefefffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffdfefefffdfdfefffefefefffdfefefffefefdfffefefefffdfefefffefefdfffdfdfdfffdfefdfffefdfefffefdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffafafafffaeaeaeffaeaeaeffaeaeaeffaeaeaeffb1b0b0ffb8b7b8ffc0c1c1ffc7c7c7ffcbcbcbffccccccffc8c9c9ffc6c6c6ffc7c7c7ffc9c9c9ffc9c9caffcacacaffcbcbcbffcbccccffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d3ffd2d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d6d6ffd7d6d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd9d9d8ffd9d9d9ffdad9daffdadadaffd9d9d9bfa2a2a23f363636000000000000000000000000bfa2a2a2ffd9d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd8d8d7ffd6d6d6ffd4d4d3ffd2d1d1ffd1d1d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd8d8d8ffdbdbdcffe0e0e0ffe4e3e4ffe5e5e5ffe6e6e6ffe5e6e6ffe5e5e5ffe6e6e6ffe7e8e7ffeaeaebffecebecffedededffedededffececedffecececffecececffebececffebebebffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffebebeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebeaebffebeaebffebebebffeaeaeaffebeaeaffeaeaebffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeae9ffe9eaeaffeaeae9ffeaeaeaffeae9eaffeae9eaffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffecededffeeeeeeffedededffedecedffeaeaeaffe7e7e7ffe6e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffdfdfe0ffdbdadaffd7d7d7ffd5d5d6ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececdffcfd0d0ffd4d4d4ffd6d6d6ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d93f36363600000000000000000000000000000000ffdbdbdbffdbdadaffdbdbdbffdbdadaffdadadaffdadadaffdad9daffd9d9d9ffd9d9daffd8d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd7d6d7ffd6d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d4ffd2d2d2ffd1d1d2ffd0d0d1ffcfcfcfffcececeffcdccccffcbcccbffcbcbcbffcacacaffc9c9caffc8c7c8ffc7c7c8ffcacacaffccccccffc9c9c9ffc4c4c4ffbfbfbfffb5b5b5ffb1b0b0ffb2b2b2ffb2b2b3ffb2b2b2ffb1b1b1bf838483000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfefefffdfefefffefefdfffefefefffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffefefefffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefefffffefefffefefefffefefefffefefefffffefffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffafafafff1f2f2fff1f1f1fff2f1f17f7878790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424142ff414142ff404141ff464545ff606060ff7f7f7fff9d9d9dffe4e4e4fffdfdfdfffefefefffefefefffefefefffefefefffdfefefffefdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfafafffbfafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfbfffbfbfafffbfbfbfffbfafbfffafafafffbfafbfffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffcfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffdfdfefff4f5f5ffbbbbbbff8d8c8cff6e6e6eff4f5050ff3e3e3eff3e3e3eff3f3f3f7f201f1f00000000000000007f3f3f3fff7e7e7eff7e7e7eff7e7f7eff7a7979ff707070ff666767ff5e5e5eff545555ff4c4d4cff454545ff3f3e3fff393838ff333333ff2d2d2dff282828ff4e4e4fff605f5fff636363ff696969ff6d6d6dff6f6f6fff707070ff717171ff727372ff747475ff747574ff737374ff717171ff6d6d6dff686868ff626262ff5d5d5dff454545ff2b2b2bff313130ff363636ff3c3b3bff414241ff484848ff4e4e4eff565555ff5d5d5eff666666ff6e6e6eff787878ff7c7c7cff7d7d7dff7c7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000007f060606ff0d0d0dff0e0f0fff131313ff202020ff383938ff5f5f5eff888888ffe2e3e2fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffffefffffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffefefefffdfefefffdfdfdfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfefffefdfefffdfdfefffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefdfffefefefffefefefffefdfdfffefefefffdfdfdfffefdfefffdfdfefffefefefffdfdfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf848384ffafafafffafaeaeffaeafaeffaeaeafffafafaeffb5b5b5ffbfbfbfffc6c5c6ffcacacaffcccdcdffc9c9c9ffc6c6c5ffc6c6c6ffc7c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcaffcbcbcbffccccccffcecdcdffcecfcfffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd4d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d87f6c6c6c00000000bfa2a2a2ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d7ffd8d8d7ffd8d8d8ffd8d8d8ffd7d7d7ffd4d5d5ffd2d2d2ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd9d9d9ffddddddffe2e2e2ffe5e5e5ffe6e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe8e8e8ffebebeaffecececffedededffedededffedededffececedffecececffecececffececebffebebebffebebebffebeaebffeaebeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebeaffebebebffebebebffebebebffebebebffebebecffecebebffecebecffecebebffebebebffebebebffebebebffebebebffeaeaebffeaeaeaffe9eaeaffe9eae9ffe9e9e9ffe9e9eaffe9e9eaffeae9e9ffeae9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9eaffe9e9e9ffe9e8e9ffe9e9e9ffe8e8e8ffe9e8e9ffe8e8e9ffe9e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebebebffebebebffebebebffececebffecececffededecffeeeeeeffedeeeeffedededffeaeaeaffe7e7e8ffe7e6e6ffe7e7e7ffe6e5e6ffe5e5e4ffe5e5e5ffe2e1e2ffdddddcffd8d9d9ffd6d6d7ffd5d5d6ffd4d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcecfcfffcececeffcdcecdffd1d0d0ffd5d5d4ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadad9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d9d900000000000000003f363636ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcecfceffcdcdcdffcccccdffcbccccffcbcbcbffcacacaffc8c9c8ffc8c8c7ffc9c8c9ffcacacaffc9c9c9ffc6c7c7ffc3c3c3ffbcbdbcffb5b5b5ffb2b2b2ffb2b2b2ffb2b1b1ffb0afafffaeaeae3f2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfefffdfdfefffefefefffefefdfffdfdfdfffefefefffefdfefffefdfdfffdfefefffefefefffdfefdfffdfdfefffdfefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfefffdfefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffefefffefefefffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefefff9f9f9fff0f0f0fff0f1f1fff1f1f17f7878790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff424141ff414141ff464646ff616061ff7e7e7fff9d9d9dffe5e5e5fffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafbfafffbfafbfffbfafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfafffafbfafffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafafafffafafafffbfafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffbfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefefffefdfefff5f5f5ffbbbbbbff8e8f8eff717070ff505050ff3e3e3eff3e3f3eff3f3f3f7f1f1f1f00000000000000007f3f3f3fff7e7e7eff808080ff808080ff7b7b7aff717171ff686768ff5f5f5fff565656ff4e4e4eff464647ff404040ff3a3a3aff343434ff2e2e2fff292929ff4f4f4eff616161ff666666ff6c6b6bff6f6f6fff717171ff727372ff737373ff747474ff767676ff767676ff757575ff737373ff6f6f6fff6a6a6bff646464ff5f5f5eff444444ff2c2c2cff323232ff373737ff3d3c3cff424243ff494949ff4f4f4fff565656ff5e5d5eff666767ff6f6f6fff797879ff7b7b7bff7c7c7cff7d7d7c000000000000000000000000000000000000000000000000000000000000000000000000000000007f060606ff0d0d0dff0d0d0dff0d0d0dff1c1c1cff393838ff5f5f5fff8a8a8affe4e4e4fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffffefffefffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefdfffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffefefefffdfefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f585859ffb1b0b1ffb0b0b0ffafafafffafafafffaeaeadffb3b3b3ffbdbdbdffc4c4c4ffc9c8c9ffcbcbcbffc9c9caffc6c6c6ffc6c6c6ffc7c6c7ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcccbccffcdcdccffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d9bfa2a2a2ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d8ffd8d8d8ffd9d9d9ffd9d8d9ffd9d8d8ffd8d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d7d6ffd6d5d6ffd5d5d5ffd5d5d6ffd6d6d6ffd8d8d8ffd8d8d8ffd6d6d6ffd4d4d4ffd2d1d1ffd0d0d0ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd6d5d6ffd7d7d7ffdadadaffdededfffe4e4e4ffe6e6e6ffe7e8e7ffe7e8e8ffe7e7e7ffe8e8e8ffebeaebffecececffeeeeeeffeeeeeeffedeeedffedededffedececffecececffecececffecebebffebebebffebebebffebebebffeaeaeaffebeaeaffebebeaffeaeaeaffeaebebffebebebffebebebffebebebffebebebffebebecffecececffececebffebebebffebececffecebecffebebebffebebebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeae9ffeaeaeaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffebebebffebebebffebebecffebebebffebebebffebebebffebeaebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeae9eaffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebececffecececffecececffedecedffeeeeeeffeeeeeeffedededffeaeaeaffe7e7e8ffe8e8e8ffe7e7e7ffe5e5e5ffe5e5e5ffe3e3e3ffdededeffdadadaffd7d8d8ffd6d7d7ffd6d5d5ffd4d5d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcececeffd0d0d0ffd5d5d4ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d8d8ffd8d8d8bfa2a2a2bfa1a2a2ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d5d4ffd3d4d4ffd2d3d2ffd1d2d2ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcbcbcaffcacacaffc9c8c9ffc7c8c8ffc9c9c9ffcac9c9ffc9c9c9ffc6c6c6ffc1c1c2ffbababaffb3b3b2ffb1b0b1ffafb0b0ffaeaeaeffacacacffadadad3f2b2b2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfefefffdfdfdfffefdfdfffdfefdfffefdfdfffefdfefffdfdfdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffefdfdfffefdfefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffffffffffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefff8f8f7ffeeeeeeffefeff0fff1f1f17f7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff424242ff474747ff606060ff7e7e7eff9f9fa0ffe6e5e5fffdfdfdfffdfefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffafafafffafbfafffafafafffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefff5f5f5ffbbbbbbff909191ff737373ff525252ff3f3f3fff3f3f3fff3f3f3f7f20202000000000000000007f3f3f3fff808081ff828181ff818181ff7b7b7cff727171ff696868ff605f5fff575757ff4f4f4fff484748ff404140ff3a3a3aff353534ff2f2f30ff2b2b2bff515151ff626263ff676767ff6d6d6dff707070ff727272ff747474ff757575ff757676ff777777ff787878ff777777ff757575ff717171ff6c6d6cff666666ff5e5e5eff454545ff2d2c2dff333333ff383838ff3d3c3cff434243ff4a4949ff505050ff575656ff5e5e5fff676867ff707070ff797978ff7b7b7bff7b7b7bff7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000000000007f060606ff0d0d0dff0b0b0bff080909ff171717ff383838ff605f5fff8f8f8fffe7e7e7fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefdfdfffefdfefffdfdfd7f7f7e7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2cffb1b2b1ffb2b2b2ffb1b1b1ffb0afb0ffaeafaeffb1b1b2ffbababaffc2c2c3ffc8c8c8ffcbcbcbffc8c9c8ffc6c6c6ffc5c5c5ffc6c6c7ffc7c7c7ffc8c8c8ffc9cacaffcacacaffcbcbcaffcbcbcbffccccccffcdcdcdffcececeffd0cfcfffd1d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d7ffd7d7d6ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d8ffd8d8d8ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d6d6ffd7d7d7ffd6d6d6ffd4d4d4ffd1d1d1ffd0d0cfffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd8d8d7ffdcdcdcffe1e1e1ffe5e5e5ffe7e7e7ffe8e8e9ffe8e8e8ffe8e9e9ffebeaebffecededffeeeeeeffeeeeeeffedededffededeeffedededffecececffecececffecececffebececffebebebffebebebffebebebffebebebffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffecececffecececffecececffebebebffebececffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffebeaebffebebebffebebebffebebebffebebebffecebecffecebebffebebebffebebebffebebebffebebebffebeaeaffeaebeaffeaeaeaffeaeaeaffe9eae9ffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebececffecebecffececebffebececffecececffebebebffecebecffecebebffebebebffebebebffebebeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eaeaffe9e9e9ffe9e9e9ffe9eae9ffeae9e9ffeae9eaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffebeaebffebebebffebebebffebebebffebebebffebececffecebecffebecebffebebebffebececffebebebffebebecffecebebffecececffecececffedededffeeeeeeffeeeeeeffeeeeedffebebeaffe9e9e9ffe9e9e8ffe6e6e7ffe6e6e6ffe5e5e5ffe0e0e0ffdcdbdcffd9d8d8ffd7d7d7ffd6d7d6ffd6d5d6ffd5d5d5ffd3d3d4ffd2d2d2ffd1d1d1ffd1d0d1ffcfd0cfffcecfcfffcecdceffcdcdcdffcdcdcdffd0d1d1ffd5d4d5ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd7d7d7ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d8d9ffd9d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d8ffd8d8d7ffd8d8d8ffd8d8d9ffd8d8d8ffd8d9d8ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcecfcfffcececeffcdcdcdffccccccffccccccffcacacbffcac9caffc9c8c8ffc7c8c7ffc8c8c8ffcacacaffc8c9c9ffc5c4c5ffc0c0c0ffb8b8b7ffb0afb0ffaeaeadffacacacffadadacffacacacbf81818100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffefefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefff7f7f7ffecebecffedededfff0f0ef7f7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff424242ff414141ff464545ff606060ff808080ffa1a1a1ffe6e5e6fffdfdfdfffdfefefffefdfefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffdfcfdfffdfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefff5f5f5ffbababaff908f90ff747474ff525252ff3e3f3fff3f3f3fff4040407f202020000000000000000000000000ff818181ff818181ff818181ff7b7c7cff727272ff696969ff606060ff585758ff50504fff484848ff414141ff3b3c3cff363636ff303030ff2c2c2cff515151ff646464ff696968ff6e6e6eff717171ff737374ff767575ff777777ff777777ff787979ff797a7aff797979ff767676ff737273ff6d6c6dff666666ff606061ff494848ff2d2d2eff333333ff383838ff3d3d3dff434343ff4a4949ff505050ff575757ff5e5f5eff686868ff717171ff797979ff7b7b7bff7b7b7bff7b7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000007f060606ff0b0b0bff080808ff070707ff171717ff393939ff616162ff929292ffebebebfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffefffffffefffffffefffefffffffffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfefefffdfefefffdfefd7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf858585ffb2b2b2ffb1b2b2ffb2b2b2ffb1b1b1ffb1b1b0ffb8b8b8ffc1c1c1ffc7c7c7ffcacacaffc9c9c9ffc6c6c6ffc6c5c6ffc6c6c6ffc8c8c7ffc8c8c9ffc9c9c9ffcacacaffcbcbcaffcbcbcbffcccbccffcdcdccffcececeffcececfffcfd0d0ffd0d0d0ffd1d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d7d7ffd5d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd4d3d4ffd4d5d5ffd5d5d5ffd3d3d3ffd2d1d1ffcfcfcfffcfcfcfffd0d0d0ffd1d0d1ffd2d2d1ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d6ffd7d7d7ffd9d9d9ffdededdffe3e3e3ffe7e7e6ffe8e8e8ffe9e9e9ffe8e9e9ffebebebffededecffefefefffeeeeeeffeeeeedffeeedeeffedededffedededffededecffecececffecececffececebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffecececffecececffecececffebececffebececffecebebffebebebffebebebffebebebffeaebebffeaeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebebebffebebebffebebebffebecebffebebecffebebebffebebebffebebecffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffeae9eaffe9eae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffebececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebebecffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebebebffebebebffebebebffebebebffebecebffebececffececebffebececffebebebffebebebffebecebffebebebffebebebffecececffecececffedededffeeeeeeffeeefeeffeeedeeffebebebffeaebeaffe8e8e8ffe6e6e6ffe6e6e6ffe2e2e2ffdededeffdadadaffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd4d5d5ffd4d4d4ffd2d2d3ffd2d2d1ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcecdceffcdcccdffcdcdcdffd1d1d1ffd4d4d5ffd6d7d6ffd7d7d7ffd8d8d8ffd7d8d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d8ffd9d8d8ffd8d8d8ffd8d7d7ffd8d7d8ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d5ffd3d3d4ffd2d3d2ffd2d2d2ffd1d0d1ffcfcfcfffcfcfceffcecdceffcdccccffccccccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c8c7ffc9c9c9ffcbcbcbffc8c8c8ffc3c3c4ffbebebeffb3b4b3ffabababffacadadffacacacffacacacffadacad7f57565600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefffffffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffdfdfdfffdfefdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffefffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfdfefffefefefffdfefdfffdfefdfffefefefffefefefffefefefffefefefff8f8f8ffececebffecececffeeefef7f7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414242ff414141ff3f3f3fff454545ff616161ff7f7f7fffa2a2a1ffe7e7e7fffdfdfdfffdfefdfffefefdfffefefdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafafbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfdfefff5f5f5ffb9b9b9ff8e8e8eff737373ff525252ff3f3f3fff3f4040ff4040407f202020000000000000000000000000ff828281ff818281ff818181ff7c7c7cff727272ff696969ff606060ff585858ff505050ff484948ff424242ff3d3d3dff363737ff313131ff2c2c2cff4d4d4cff646364ff686968ff6e6e6eff727272ff747474ff767676ff787777ff787879ff797979ff7a7a7aff797979ff777777ff737373ff6d6d6dff666565ff606060ff454544ff2e2f2eff333434ff383938ff3e3d3dff444443ff4a4a4aff505051ff575857ff5f5f5fff686869ff717170ff797979ff7b7b7bff7b7b7bff7b7c7c000000000000000000000000000000000000000000000000000000000000000000000000000000007f050505ff090a09ff080808ff070708ff171717ff393939ff616161ff949494ffedecedfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefdfffdfdfdfffdfdfdfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffdfdfdfffefdfd7f7f7f7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf868686ffb2b3b2ffb2b2b2ffb2b2b2ffb2b1b2ffb1b2b2ffb7b7b7ffbebebdffc4c4c4ffc9c8c8ffc9c9c9ffc5c6c5ffc4c4c4ffc6c6c6ffc8c8c7ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcccbffccccccffcccccdffcdcdcdffcececeffd0d0cfffd0d0d0ffd1d1d1ffd2d3d2ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d1ffd2d3d2ffd4d4d4ffd3d3d3ffd1d0d1ffcfcfcfffcdceceffcfcfcfffd0d0d0ffd0d1d1ffd2d1d1ffd2d2d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d8d7ffdbdbdbffe0dfe0ffe4e5e5ffe8e8e8ffe9e9e9ffe9eae9ffebebebffecececffefefeeffeeeeeeffeeeeeeffeeeeeeffedededffededeeffedededffedececffecececffecececffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffececebffecececffecececffecececffecececffecececffecececffebebecffecececffebececffebebebffebebebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaebebffebebebffebebebffebebebffebebebffebebebffecececffecececffecececffecececffecececffececebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffebebebffebebebffebebecffecebebffecececffecececffecedecffecededffedededffedecedffedececffedededffecededffecececffecececffecececffececebffebebebffebebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffebebebffebebebffebebecffecebebffececebffebebecffecececffecececffecececffecebecffebebebffececebffecececffecececffecededffeeededffefefeeffeeeeefffeeeeeeffebececffeaebeaffe7e7e7ffe7e7e7ffe4e4e5ffdfe0dfffdbdcdcffd9d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcecfceffcececdffcdcdcdffcecdcdffd2d2d2ffd5d5d5ffd6d6d7ffd7d7d7ffd8d8d7ffd7d7d7ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d8d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d3ffd3d3d3ffd2d1d2ffd1d1d1ffcfcfd0ffcfcfceffcececeffcdcdcdffccccccffcbcbcbffcbcbcaffc9cac9ffc8c8c8ffc6c6c6ffc7c7c7ffcbcbcaffcbcbcbffc7c7c8ffc2c2c2ffbabbbbffafb0b0ffabacabffacacadffacadacffadadaeffaeaeae3f2b2b2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfefdfffdfefefffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefffffffefefffffffefffefffffffefefefffefefefffefffefffefefefffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefefefffdfefefffdfdfefffefdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffefefefffefefefff9f8f9ffecececffeeefeefff1f1f17f7979780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414141ff3f3f3fff3f3f3fff454545ff616161ff807f7fffa1a1a1ffe8e8e8fffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfdfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfafafffbfafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfbfbfffafafbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff5f5f5ffb9b9b9ff8e8e8eff737373ff525352ff403f3fff403f3fff4040407f202020000000000000000000000000ff818181ff818182ff818181ff7d7c7dff727372ff696969ff606060ff585858ff4f5050ff484848ff424242ff3d3d3dff373637ff303130ff2c2c2bff4b4c4bff626363ff686768ff6f6e6eff737272ff757475ff767676ff777777ff787878ff7a7a79ff7a7a7aff797979ff777777ff737373ff6c6d6dff656565ff5d5d5dff3b3b3bff2e2d2eff333333ff393939ff3e3e3dff444443ff4a4a4aff515151ff585857ff605f5fff686868ff707071ff797979ff7b7b7bff7c7c7cff7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000007f060505ff0b0b0bff090909ff070707ff181818ff3b3b3bff646464ff979898ffeeeeeffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffefefefffefffffffefefefffefefffffefffffffefffefffefffffffefffefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfd7f7f7f7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2d2d2dffb4b4b4ffb3b3b3ffb2b3b2ffb2b2b2ffb2b1b2ffb4b4b4ffbcbcbcffc3c2c3ffc6c6c7ffc9c9c8ffc7c7c7ffc4c4c4ffc5c5c5ffc7c7c7ffc8c9c9ffcacacaffcacacaffcbcbcaffcccbcbffccccccffcdcccdffcdcdcdffcececeffcecfceffd0cfd0ffd1d1d1ffd2d1d1ffd3d2d3ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d1ffd2d2d2ffd2d2d2ffd1d1d1ffcececeffcccccbffcecdcdffcfcfcfffd0d0d0ffd0d1d0ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffdcdcdcffe2e2e2ffe6e7e7ffe8e9e8ffe9eaeaffeaeaeaffecececffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffecececffecececffecececffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebecffecebebffebececffecececffecececffebececffecececffecececffececebffebececffebebebffebebebffebebebffebebebffeaeaebffeaebebffeaebeaffeaeaebffeaebeaffeaeaeaffebeaebffebebebffebebebffebebebffecececffecebecffecececffecececffecececffecececffececebffebecebffebebebffebebebffebebebffebeaebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaebffebebebffebebebffebebebffebebecffececebffecececffedececffedececffedededffedededffedededffedededffedededffedededffedecedffedececffecececffecececffebebebffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffebebecffebebebffebececffececebffebecebffecebebffecececffecececffecececffecececffecebecffecebecffecececffecececffedededffeeeeedffefefefffefeeefffeeeeeeffebececffeae9e9ffe7e8e7ffe6e6e6ffe2e1e1ffddddddffdadadaffd8d9d9ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d3d3ffd1d1d2ffd0d1d1ffd0d0cfffcfcfcfffcfcfcfffcececeffcecdceffcdcdcdffcfceceffd1d1d2ffd4d5d4ffd6d6d6ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d7ffd8d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d7ffd7d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d6ffd4d5d5ffd3d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0cfffcfcfceffcececeffcdcdcdffccccccffcccbcbffcacacaffc9c9caffc8c8c8ffc7c6c7ffc5c5c5ffc8c8c8ffcbcccbffcacacaffc5c6c6ffc0c0c1ffb8b8b7ffaeaeaeffacacadffadadadffaeaeaeffafafafbf838383000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7f7efffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefdfdfffdfdfefffefdfefffefdfefffefefefffefdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffffffefefffffefffefffefffefffefefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefffffffffefffffefffefffefefffffefffefffefefefffefefefffefefefffdfefdfffefdfefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffdfdfdfffdfefefffcfcfcffefefeffff1f1f1fff2f1f17f7978790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3f3f3fff3f3f3fff454545ff626262ff808080ff9f9f9fffe8e9e8fffcfdfcfffdfdfefffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafafafffafafafff9fafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfff6f6f5ffbababaff8f8f8eff737373ff515151ff3e3e3eff3f3f3fff4040407f20201f000000000000000000000000ff818181ff818181ff818181ff7d7d7dff727373ff696969ff606061ff585857ff4f4f4fff484848ff414142ff3c3c3cff353636ff303030ff2b2b2bff4a4949ff626262ff676767ff6d6e6eff727273ff747474ff757575ff767676ff777777ff797a79ff797879ff787878ff767676ff737373ff6d6d6dff646464ff5b5b5bff3a3a3aff2d2e2dff333333ff393939ff3e3e3eff444444ff4a4a4bff515151ff585858ff606060ff686868ff707071ff7a7a7aff7b7b7cff7d7c7dff7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000007f060506ff0c0c0bff0c0b0bff0a0a0aff1b1b1bff3b3b3bff666666ff9c9c9bffeff0effffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffffffefffffefefffefefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfefffdfefefffdfdfefffdfefd7f7f7f7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b5b5ffb6b6b6ffb5b4b4ffb3b3b3ffb2b2b2ffb2b3b2ffb8b8b8ffc1c1c1ffc6c6c6ffc8c8c8ffc9c9c8ffc6c6c6ffc5c5c5ffc6c6c6ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffccccccffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d6d6ffd5d5d5ffd2d3d2ffd1d2d2ffd2d2d2ffd2d2d2ffd0d1d1ffcececfffccccccffccccccffcececeffcfcfcfffd0d0cfffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9daffdededeffe4e4e4ffe9e8e8ffe9e9e9ffeaeaeaffededecffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffececedffecececffecececffebececffebebebffebebebffebebebffebebebffebebebffebebecffebecebffebecebffecebebffececebffebececffecebecffecececffecececffebecebffebebecffebebecffebececffebebebffebebebffebebebffebebebffebebebffeaebebffebebeaffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffececebffecececffecececffecececffecececffebececffebecebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffeaeaebffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffecebebffecececffecececffedededffedededffedededffedededffedededffedeeedffedeeedffedededffedededffedededffecedecffecececffecebecffececebffebebebffebeaebffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaebebffebebebffebebebffebebebffebebebffececebffebebebffececebffecebebffecececffecececffecececffecececffececebffecececffebebecffececebffecececffecececffecececffeeeeedffeeeeeeffefefefffefefefffeeeeeeffecececffe9e9e9ffe7e7e7ffe3e3e4ffdededeffdadbdbffd9dadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd2d3d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcececeffcdcecdffcdcdcdffcfd0cfffd2d2d1ffd5d5d4ffd6d6d6ffd6d7d6ffd7d6d6ffd6d6d6ffd5d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d7d7ffd7d7d7ffd7d7d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d6d5ffd4d4d4ffd4d4d4ffd3d3d2ffd1d2d2ffd1d1d1ffd0cfd0ffcfcfcfffcececeffcdcdcdffccccccffcbcccbffcbcbcbffcacacaffc8c8c8ffc7c7c7ffc5c6c5ffc6c6c5ffc9c9caffcacacaffc9c9c9ffc4c4c4ffbebebeffb5b5b5ffadadadffaeaeaeffafafafffb0afafffb0b0b0bf8484840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7f7ffffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfefdfffdfefefffefefefffefefdfffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffefffffffefffffffefefffffffefefffefffefffefffefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfefffefefefffdfefefffdfefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefefffffefffefffefefefffefefefffefdfefffefdfefffefefefffdfefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff0f0f0fff1f1f1fff1f2f27f7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3f3f3fff3e3f3fff454545ff616261ff808080ffa09f9fffe9e9e8fffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfafffafafafffafafafffafafafffafafafff9f9fafffafafafffbfafafffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff6f6f6ffbbbbbbff8f8f8fff727272ff525352ff3e3f3fff3f3f3fff3f3f3f7f202020000000000000000000000000ff818181ff818181ff818181ff7c7c7cff737373ff696969ff5f5f60ff565656ff4e4e4fff474747ff414141ff3b3b3bff353535ff2f2f2fff2a2a2bff464646ff5f5f5fff656565ff6c6c6cff707071ff727373ff737373ff747474ff757575ff787878ff777777ff767776ff747474ff717171ff6b6b6bff636363ff5a5a5aff393939ff2d2d2dff333333ff383838ff3e3f3fff444544ff4a4a4aff515051ff585858ff605f60ff686968ff717171ff7a7a7bff7d7d7cff7d7e7eff7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000007f060606ff0c0c0bff0b0c0bff0b0c0bff1f201fff3c3c3cff676766ff9c9c9cfff1f1f1fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefffffffffffffffefffffefefefffefffffffefffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefefffdfdfefffefdfdfffdfefdfffdfefdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf888889ffb6b6b6ffb5b5b5ffb6b6b6ffb4b4b4ffb3b4b3ffb6b7b7ffbebebdffc6c6c6ffc9c9c9ffcacacaffc8c8c8ffc6c6c6ffc7c7c7ffc8c9c9ffc9c9c9ffcacacaffcbcbcbffcccbccffccccccffcdcdcdffcdcecdffcececeffcececeffcfcfcfffcfd0cfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d7d6ffd6d6d6ffd6d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d6d7ffd6d6d6ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d6ffd5d5d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffcfcfcfffcbcbccffcccbcbffccccccffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d2d2ffd2d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffdadbdbffe0e0e0ffe6e6e6ffe9e9e9ffeaebebffecececffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffedededffecececffecececffecececffebebebffebebebffebebebffebebebffebebebffebebebffebebecffececebffebebebffebebebffecebecffebebecffecececffebececffecececffecececffecececffecebecffebecebffebebebffebebebffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebebebffececebffecebebffecebecffecececffebececffebececffececebffebebebffebebebffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebececffebebebffebebebffebececffecececffecececffedededffedededffedededffedededffedededffeeeeedffeeededffedededffedededffedededffecededffecedecffecececffebebebffebebebffebebebffebeaeaffeaebebffeaebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffecececffecebecffecececffecececffecececffecececffecececffecececffecececffecececffebebecffececebffecebebffecececffecececffedeeedffeeeeeeffefefefffefefefffefeeefffebebecffe9e8e9ffe5e5e5ffe0e0e0ffdbdcdcffdadadaffdad9daffd9d8d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d6ffd5d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcececfffcececeffcecdceffcececeffd0d0d0ffd1d2d2ffd4d4d4ffd6d6d5ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd7d8d7ffd7d7d7ffd6d6d7ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d6ffd4d4d5ffd4d4d3ffd3d3d3ffd1d2d1ffd1d1d0ffd0d0d0ffcfcfceffcececeffcdcdcdffcccccdffccccccffcbcbcbffcacacaffc9c9c9ffc7c8c7ffc6c6c6ffc5c5c5ffc6c6c6ffc9c9c9ffcacacaffc8c7c8ffc2c2c3ffbcbcbcffb3b3b3ffaeaeaeffafafafffb0b0b0ffb1b1b1ffb1b1b13f2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffffefefffefefffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcffefefefffedeeeefff2f1f17f7978790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3f3f3fff3e3e3eff444444ff606161ff80807fffa0a0a0ffe8e8e8fffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffdfdfcfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff6f6f6ffbcbcbcff8f8f8fff717272ff525152ff3e3e3eff3f3f3fff3f3f3f7f1f1f1f000000000000000000000000ff818181ff808081ff808080ff7b7b7cff737373ff686868ff5f5f5fff555655ff4e4d4eff464646ff3f3f3fff3a3a39ff343434ff2f2f2eff2a2a2aff464646ff5c5d5cff626262ff696969ff6e6e6eff707070ff717171ff727272ff737373ff767575ff757575ff747474ff727272ff6e6e6eff696969ff616262ff5a5a5aff383939ff2c2c2cff323231ff373737ff3d3d3dff434443ff4a4a4aff505050ff575758ff5f5f5fff686969ff727272ff7b7c7cff7e7e7dff7e7e7eff7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707ff0d0d0dff0a0a0aff090909ff1e1e1eff3d3c3cff666666ffa2a2a2fff2f3f2fffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefdfffefefefffefdfdfffdfefdfffdfdfefffefdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2d2d2dffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb8b8b7ffbebebfffc5c6c6ffcacacaffcacacbffcacacaffc7c7c8ffc7c7c7ffc9c9c9ffcbcbcbffcbcacaffcbcbcbffccccccffccccccffcdcdcdffcdcdceffcececeffcfceceffcfcfcfffcfd0cfffd0d0d0ffd0d1d1ffd2d1d2ffd3d3d2ffd3d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d5d5ffd5d6d5ffd5d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd3d3d4ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffcfd0cfffcccbcbffcbcbcbffccccccffcccdcdffcececeffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffdcdcdcffe2e2e2ffe8e7e8ffebebeaffecececffefefeffff0eff0ffefeeefffefeeeeffeeeeeeffeeeeeeffeeedeeffedededffecededffecececffecececffececebffebecebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebebffebebecffebebebffebececffecececffecececffecececffecececffecececffebececffebececffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebececffecebebffebececffebebecffebebebffebebebffebebebffebecebffecebebffebebebffebebecffebebebffebebecffebebebffecececffebecebffecebecffecebecffebececffecececffebececffecebecffecebecffecebebffececebffecececffecececffecececffececedffedededffedededffedededffedeeedffeeededffedeeedffedededffedededffedededffedededffecedecffecececffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecebecffececebffecececffecebebffebececffecececffecececffeeedeeffeeeeeeffeff0effff0f0efffeeefeeffeaeaeaffe7e7e7ffe1e2e1ffddddddffdbdbdbffdadadaffd9d9d9ffd9d8d9ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcececeffcececeffcececeffd0d0d0ffd3d3d3ffd4d5d4ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd7d6d6ffd6d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d4ffd3d2d3ffd2d2d2ffd1d1d1ffcfd0d0ffcfcfcfffcececeffcdcdcdffcdcdcdffccccccffcbcccbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c5ffc5c5c5ffc8c8c8ffcbcacbffcac9caffc6c6c6ffc2c1c1ffbbbbbbffb2b1b1ffafb0b0ffb0b0b1ffb1b1b1ffb0b1b1ffb1b1b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefdfefffefefefffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffcfcfcfff0efefffeeeeeeffefefef7f7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff3e3f3fff3e3e3eff444444ff626262ff807f80ffa0a0a0ffe9e8e8fffcfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffcfbfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfff6f6f5ffbabbbaff8e8f8eff707070ff50504fff3d3d3dff3e3e3eff3e3f3f7f1f1f1f000000000000000000000000ff818180ff808080ff7e7e7eff7b7c7cff727272ff686768ff5f5e5eff565656ff4e4d4eff464646ff3e3f3fff393939ff333333ff2e2e2eff2a2a2aff444444ff5d5e5dff606060ff666666ff6b6b6aff6d6d6dff6f6f6fff707070ff717070ff727372ff727272ff717171ff6f6f6fff6c6b6cff666666ff60605fff5a595aff353535ff2a2a2bff2f3030ff363535ff3b3b3bff424242ff494949ff50504fff575757ff5f5f5fff686969ff737373ff7d7d7dff7f7e7eff7e7e7eff7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707ff0e0e0eff0d0d0dff0d0d0dff202020ff3d3d3dff676767ffa6a5a5fff4f4f3fffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfdfffdfdfdfffdfefefffefdfefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2cffb6b6b6ffb7b7b6ffb7b7b8ffb6b6b6ffb5b5b5ffb7b7b7ffbebebeffc5c5c5ffc9c9c9ffcacacaffcacbcaffc8c8c8ffc7c7c7ffc9c9c9ffcbcbcaffccccccffcccbccffccccccffccccccffcdcdcdffcececdffcfceceffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d1ffd3d2d2ffd3d4d4ffd4d4d5ffd6d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d6ffd5d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd6d5d6ffd6d6d5ffd6d5d5ffd5d5d5ffd4d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d3d3ffd3d4d4ffd4d4d4ffd2d2d2ffd0d1d0ffcfcfd0ffcfcfceffcececeffccccccffcacacaffcbcbccffccccccffcccdccffcececeffcfd0cfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffddddddffe4e4e4ffe9e9e9ffecededfff0efeffff0f0f0ffefefefffefeeefffeeeeeeffeeeeeeffedeeedffedededffedededffecededffecececffecececffebebebffebebebffebebebffebebebffebebebffebebebffebebecffecebebffebebebffebecebffebebecffebebebffebebecffececebffecebecffecececffecececffecececffecececffecececffecececffecececffecececffebebebffebebebffebebebffebebebffebebebffecebebffebecebffebebecffebecebffebebebffecebebffebecebffecebebffebebebffebebebffebebecffecebebffebebebffebecebffebebecffebebebffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffecededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedececffecececffececebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebebecffecebecffecececffecececffecececffeeeeeeffefeeeffff1f1f1fff1f1f1ffedededffe8e9e8ffe3e3e3ffdededeffdcdcdcffdbdbdaffdad9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d1ffd1d0d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfceceffcdceceffcececeffd1d1d1ffd3d2d3ffd5d4d4ffd6d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd5d6d5ffd6d5d6ffd6d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd7d7d6ffd7d6d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcecfffcececeffcdcdcdffcdcdccffccccccffcbcbcbffc9cacaffc8c8c8ffc7c8c8ffc7c7c7ffc6c6c6ffc7c7c6ffcacac9ffcbcbcbffc8c8c8ffc6c6c6ffc1c0c0ffb9b8b8ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1bf84848400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffcfcfdfff1f1f0ffeeeeeeffeeefee7f7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3e3eff3e3e3eff454545ff626362ff808080ff9f9e9fffe8e9e9fffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfefffdfdfefffdfefefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfff6f6f6ffbbbbbbff8f8f8fff707171ff505050ff3d3d3dff3d3d3dff3e3e3e7f1f1f1f000000000000000000000000ff808080ff7e7e7eff7d7d7eff7b7b7bff717171ff666766ff5e5e5eff565656ff4e4e4eff464646ff3e3e3eff383838ff323232ff2d2d2dff282929ff414141ff5d5d5dff5e5e5eff636363ff676868ff6a6a6aff6d6d6dff6e6e6eff6d6e6eff6f6f6fff6f6f6eff6e6e6eff6c6c6bff686868ff636363ff5d5d5eff575757ff323232ff292929ff2d2e2eff333434ff3a393aff404040ff484848ff4f4f4fff565656ff5e5d5eff686868ff747373ff7d7d7dff7f7f7fff7e7e7eff7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707ff0e0e0eff0e0d0eff101010ff212221ff3d3c3dff676667ffaaababfff5f5f5fffffefefffffffffffffffffffffffffffffefffffffefffffefefefffffefffffffefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefdfffdfefdfffefefdfffefdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfdfefffdfdfdfffdfefefffdfdfdfffefdfe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf858585ffb3b3b3ffb6b6b6ffb7b7b7ffb7b7b7ffb6b6b7ffbcbcbcffc4c4c3ffc9c9c9ffcac9c9ffc9c9c9ffc7c7c7ffc6c6c6ffc9c8c9ffcacacaffcccccbffcdccccffccccccffcdcdccffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d3d3ffd4d5d4ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d6d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d2ffd3d2d2ffd3d3d3ffd1d1d1ffcfcfd0ffcecdceffccccccffcbcbcbffc9c9c9ffc8c8c8ffcacbcaffcbcccbffcccdccffcdcdcdffcfceceffd0d0d0ffd1d0d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffdadadaffdfdfdfffe6e6e6ffecececfff0eff0fff0f1f0ffefefefffefefefffeeeeeeffeeeeeeffedededffedededffecededffecececffecececffecececffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebebebffebebebffecebecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebececffecececffececebffebebebffecebebffebebebffebebecffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebebecffebececffecececffecececffecececffecececffedecedffedecedffecededffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffedececffedededffedededffedededffedededffedededffedededffedededffedededffecececffecececffecececffebebebffebebebffebebebffecebebffebebebffebebebffebebebffecececffecececffecececffecececffecedecffecececffededecffededecffecedecffedededffededecffecececffecececffecececffecececffecececffebececffececebffecececffecececffeeeeeeffefefeffff1f1f0fff1f1f1ffebebebffe5e5e5ffe0e0e0ffdcdcdcffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd6d7d6ffd6d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcececeffcececeffcececeffcfcfcfffd1d1d1ffd3d3d3ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d3ffd3d3d3ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d4d3ffd3d3d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfd0ffcecfcfffcececeffcdceceffcdcdcdffccccccffcbcbcbffcacacaffc9c9caffc8c9c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffcacacaffcacbcbffc8c8c7ffc4c4c4ffbfbfbfffb6b6b6ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b17f595959000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefdfdfffefefefffdfdfefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfefdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffefffefffefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfff1f1f0ffeeeeeeffefeeeebfb2b2b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3e3eff3e3e3eff444444ff626262ff808080ff9e9e9effe9e9e8fffcfcfcfffdfdfcfffcfcfcfffcfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefefefffdfdfefffdfdfefffdfdfdfffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffafafafffbfbfafffafafafffbfafbfffbfbfafffafafbfffafafafffafafafffafafafffafafafffafafafffaf9fafffaf9fafffafafafffafafafffafafafffafafafffafafbfffbfbfafffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffcfcfdfffcfdfdfffcfcfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff6f6f6ffbbbbbaff8f8f8fff727272ff4e4e4fff3a3a3aff3c3c3bff3d3d3d7f1f1e1f000000000000000000000000ff7e7e7eff7d7e7eff7d7d7dff7a7a7aff6f6f6fff656565ff5c5c5cff545453ff4c4d4cff454546ff3e3e3fff383839ff333233ff2d2d2dff282828ff3d3d3dff585858ff5b5b5bff616161ff656565ff696868ff6a6a6aff6c6b6cff6b6c6bff6b6b6bff6c6c6cff6b6b6bff686868ff646465ff605f5fff5a5a5aff535353ff303030ff282828ff2d2d2dff323232ff383838ff3e3f3fff464646ff4d4d4dff545454ff5d5c5dff676767ff727272ff7d7d7dff7f7f7fff7f7f7fff7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000ff080808ff0e0e0eff0d0d0dff111011ff222222ff3d3d3dff686869ffaeafaffff7f7f6fffffffefffffffffffffffffffffffffffffefefffffffffffefefffffefffffffefefffffffefffffffffffffffffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfefdfffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f595959ffb2b2b2ffb2b2b2ffb3b3b3ffb6b6b6ffb6b6b6ffb8b7b8ffc1c2c2ffcacacaffcbcacbffc9c9c9ffc7c7c7ffc5c5c5ffc6c6c7ffc9c9c9ffcbcbcbffccccccffcdcccdffcdcdcdffcdcdcdffcececdffcececeffcfcecfffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d7d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d7ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d5d4ffd4d4d4ffd5d4d5ffd4d5d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd0d0d0ffcececeffccccccffcbcbcbffc9c9c9ffc8c8c7ffc5c5c6ffc8c8c8ffcacacaffcccccbffcccccdffcdcdceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d7d8ffd8d8d9ffd8d8d9ffd9d9d9ffdbdbdbffe1e1e1ffe9e9e9ffefefeffff1f1f1fff0f0f0fff0f0efffeeeeeeffeeeeedffedededffedededffecedecffecedecffecececffecececffebececffebebebffebebebffebebebffebebecffebebebffebebebffebebebffececebffebebebffececebffebebecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebececffebecebffebebecffecebecffebecebffebebebffebebebffebebebffebebecffebebebffebebebffebebebffebecebffebebebffecececffecececffecececffececedffedededffedededffedededffedededffedededffecedecffedededffecececffececedffecececffecececffecececffecececffecececffecececffecececffececedffedecedffedededffedededffedededffedededffedededffededecffecececffecececffecececffecececffecececffecececffebececffebebecffecececffecececffecececffecececffecececffecececffedededffedededffedededffedededffedededffedededffedededffedededffedededffecedecffececedffececedffecececffecececffecececffecececffececedffeeeeeeffeff0effff2f2f2fff1f1f0ffe8e8e8ffe2e1e2ffdedddeffdbdcdcffdbdbdaffdadadaffd9d9daffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d5d5ffd4d4d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcecfffcececeffcececeffcececeffcfcfcfffd1d1d1ffd3d3d3ffd5d5d4ffd4d4d5ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfcecfffcececeffcdcdcdffcdcccdffccccccffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc9c9c9ffcbcbcbffcac9caffc6c7c7ffc3c3c3ffbdbdbdffb3b3b3ffb0b0b1ffb1b1b1ffb1b1b2ffb2b2b2ffb4b3b43f2d2d2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffefefefffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffcfcfcfff0f0f0ffeeedeeffedeeeeffededed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3e3eff3e3e3dff444444ff626262ff808080ff9e9e9effe8e8e8fffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffafbfbfffafafbfffbfbfafffafbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffaf9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff6f6f6ffbabbbaff8e8e8eff707070ff4d4d4dff393a39ff3a3a3aff3c3c3c7f1e1e1e000000000000000000000000ff7e7e7dff7d7c7cff7b7b7bff787878ff6d6d6dff626262ff595959ff515152ff4a4a4aff444444ff3e3e3eff393939ff333333ff2d2d2dff272727ff3b3a3bff535252ff575757ff5e5d5dff626262ff666565ff676868ff696969ff696969ff686867ff686868ff686767ff646465ff606060ff5a5a5aff555554ff4f4e4fff2d2e2eff272626ff2b2b2bff313131ff373637ff3d3d3dff434343ff4b4b4bff535253ff5b5b5bff666665ff717171ff7c7c7cff7f7f7fff7f7f7f7f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff080808ff0d0d0dff0f0f0fff232322ff3e3e3dff6b6b6bffb3b3b3fff7f6f7fffffffffffffffffffefffffffffefffffffefffffffefffffffffefffefefefffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2cffb3b3b3ffb2b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb5b4b5ffbbbbbbffc8c8c8ffccccccffcacacaffc9c9c8ffc5c5c4ffc4c4c4ffc7c7c7ffc9c9c9ffcacacaffcbcbcbffcccccdffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffcfcfd0ffd0cfcfffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d7ffd7d7d7ffd8d7d8ffd8d7d7ffd8d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd4d4d4ffd4d3d4ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd1d0d1ffd0d0cfffd0d0cfffd2d1d2ffd3d3d3ffd4d4d4ffcfd0d0ffccccccffcac9caffc8c8c8ffc7c7c7ffc5c5c6ffc6c6c6ffc8c9c8ffcacacaffccccccffcdcdcdffcececeffd0cfcfffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd9d9d9ffddddddffe4e4e4ffeeededfff3f3f3fff1f1f1ffefefefffeeeeeeffeeeeedffeeededffedededffedecedffecececffecececffecececffecebecffecebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffecebecffecebebffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebebecffebebebffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebecffecebecffecececffecececffedededffedededffedededffedededffedededffedededffedededffedededffedececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffedececffecedecffedececffedececffededecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedecedffedededffedededffedededffedededffedededffedeeedffedededffedeeedffedededffedededffedededffedededffedececffedececffedececffecececffecececffecececffececedffefefeffff0f0effff3f4f3ffeeeeeeffe3e3e3ffdfdedfffdddddcffdcdbdbffdadadbffdadadaffdadad9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcfcfcfffd2d1d2ffd3d3d3ffd5d5d4ffd4d3d3ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd6d7d7ffd6d6d6ffd7d6d7ffd7d6d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfcecfffcececeffcdcdcdffccccccffcbcccbffcacbcbffcac9caffcacacaffc9c9c9ffc9c8c9ffc8c7c8ffc7c7c7ffc9c9c9ffcbcbcbffc9c8c9ffc6c6c6ffc1c2c1ffb9b9b9ffb2b1b1ffb1b1b1ffb2b2b2ffb3b3b3ffb3b3b4bf878786000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefdfffefefefffefdfdfffefefefffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffffffffffffefffffefefffffffffffffffefffffffefefffefefffffefefefffefffefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcffeeeeefffedecedffedededfff1f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3e3e3eff3d3d3dff434343ff626262ff808080ff9f9f9effe8e9e9fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfcfcfffcfbfcfffbfbfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffafafbfffafbfbfffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fffaf9fafffafaf9fffafafafffafafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffdfcfdfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff6f7f7ffbbbbbcff8d8d8dff6e6f6eff4e4e4eff3a3a3aff3a3b3aff3b3b3b7f1e1e1e000000000000000000000000ff7d7d7dff7b7b7bff797979ff767575ff6b6a6bff606060ff565657ff4e4e4eff474747ff414141ff3c3b3cff373737ff323232ff2b2b2bff262625ff343534ff4d4d4dff525151ff585858ff5e5e5eff616262ff646464ff656565ff666766ff646464ff646464ff636363ff606060ff5b5b5cff555555ff4f4f4fff4a4a4aff2b2b2bff262625ff2a2a2aff2f2f2fff353535ff3b3b3bff414141ff484949ff505051ff5a5959ff646465ff706f70ff7b7b7bff7e7e7dff7f7f7e7f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000ff070706ff070707ff080808ff0c0c0cff222121ff404040ff6e6e6effbab9b9fff7f7f7fffffffffffffffffffffefffffefffffffffffffffffffffffffefffffefefffffefefffffffffffffffffefffffffffffffefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefdfefffdfdfefffdfdfdfffdfdfefffdfcfcfffcfcfdfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b2b2ffb3b3b3ffb3b3b3ffb3b2b2ffb1b2b2ffb2b2b2ffb8b7b8ffc5c5c5ffccccccffcbcbcbffc9c9c9ffc6c7c6ffc4c4c3ffc5c4c5ffc7c7c7ffc9c9c8ffcacacaffcccbccffcccdccffcdcdcdffcececeffcececeffcecfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d1ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd8d8d8ffd8d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd4d5d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d1d1ffd0d0d1ffd0d0d0ffd0cfd0ffcfcfcfffd0d0d0ffd2d2d2ffd3d3d4ffd3d3d3ffcfcfceffcccbccffc9c9c9ffc7c7c6ffc5c5c5ffc6c6c6ffc7c8c7ffc9c9c9ffcacacaffccccccffcdcdceffcfcfcfffd0d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdfdfdfffeaeaeafff2f2f2fff2f2f2fff0f0f0ffeeeeeeffedeeedffedededffedededffecedecffedececffecececffecebecffecececffececebffececebffecebebffecebebffebecebffecebecffecebebffebebecffecececffecececffecebecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecedecffecececffecececffecececffecececffecececffecececffecececffecececffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffecececffecececffedecedffedededffedededffedededffeeededffedededffedededffedededffedededffedededffedededffecececffecececffecececffecececffecececffecececffedececffecececffecececffecececffecedecffecedecffecececffedececffecececffecececffedececffececedffecececffedecedffecececffecececffecececffedededffedededffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeededffedeeedffeeedeeffedeeedffedededffedededffededecffededecffedededffeeeeeefff0f0f0fff2f2f2fff3f2f2ffe9e9e9ffe0e0e0ffddddddffdcdcdcffdbdbdbffdadbdbffdadadaffd9dadaffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcfceceffcececeffcdcdcdffcdcccdffcdcdceffd0d0d0ffd2d2d2ffd4d3d3ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d6d6ffd7d6d7ffd7d6d6ffd6d6d7ffd6d6d7ffd6d7d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfceffcececdffcdcdcdffcdccccffcbcbcbffcacacbffcacacaffc9c9caffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc9cac9ffcbcbcbffc9c9c9ffc6c6c6ffc0c0c0ffb6b6b6ffb2b2b2ffb3b3b3ffb4b3b3ffb4b4b4ffb4b4b4bf8687870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffdfdfdfffefefdfffdfdfdfffefdfefffefdfdfffdfdfefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffffffffffffefefffefefefffefefffffffefffffffffefffefefefffefefefffffefefffefefefffefefefffefdfefffefefefffefdfefffdfdfdfffdfdfdfffcfdfdffefefefffedededfff1f1f1fff2f3f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3d3d3dff3c3c3cff424242ff606161ff818181ff9f9f9fffe8e9e8fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefdfdfffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafaf9fffaf9fafffaf9fafff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffaf9f9fff9f9f9fffaf9fafff9f9f9fffafafafffafafafffafafafffafafafffbfbfafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfff7f7f7ffbdbdbdff8d8d8dff6e6e6eff4e4f4fff3a3b3aff3b3b3bff3b3c3c7f1e1e1e000000000000000000000000ff7b7b7bff787979ff757575ff737373ff686868ff5d5d5dff535353ff4b4a4bff434242ff3c3c3cff373737ff323232ff2d2e2dff282827ff242423ff2e2e2dff474747ff4a4a4aff505050ff575757ff5c5c5cff5e5e5eff606060ff616161ff606060ff5e5f5eff5c5c5cff595959ff555555ff4e4e4eff494949ff444444ff272727ff242424ff282828ff2e2e2eff333333ff393838ff3e3e3eff454546ff4e4e4eff585858ff636463ff6f6e6eff7a7a7aff7c7c7cff7e7e7d7f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff060706ff060606ff080808ff212121ff434343ff6f6f6fffc1c1c1fff8f8f8fffffffffffffffffffffffefffefefefffefefffffffefffffefefefffefffefffffefefffffffefffefefefffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf858585ffb2b2b1ffb3b2b3ffb3b3b3ffb3b3b3ffb3b3b2ffb6b6b7ffc1c1c1ffcdcdcdffccccccffcacacaffc5c5c5ffc2c2c2ffc3c3c3ffc5c5c5ffc7c8c8ffc9c9c9ffcbcbcbffccccccffcdcdcdffcececeffcfceceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd8d8d8ffd8d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d0ffd0d0d0ffd0cfd0ffcfceceffcdcdcdffd0d0d0ffd3d2d2ffd2d2d1ffd0d0d0ffcececdffcccccbffc8c8c8ffc6c7c6ffc6c6c6ffc7c7c6ffc7c8c8ffc9c9caffcbcbcaffcccdccffcececeffcfcfcfffd0d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdcdcdcffe5e5e6fff0f0f0fff2f3f3fff1f1f1ffefefeeffededeeffedededffededecffecedecffecececffecececffecececffecececffecececffecececffecececffecebecffecececffecececffecebebffebececffecebecffecececffecececffecececffecececffecececffecececffedececffecececffecececffecececffecececffecececffecededffecececffedececffececedffecececffecececffecececffecececffecececffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffecebecffecececffededecffedededffedededffedededffeeededffedededffeeeeeeffeeededffedededffedededffedededffedededffededecffececedffecececffecececffecececffecececffedececffecececffecececffecececffececedffecececffecececffecececffecececffecececffecececffececedffececedffedededffededecffedecedffedededffedededffeeededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffededeeffeeedeeffedededffeeededffedededffedededffedededffeeeeeefff1f1f1fff3f4f3fff0f0f0ffe4e4e3ffdededeffdddcdcffdcdcdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd1d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcecfcfffcececeffcdceceffcdcdcdffccccccffcececeffd0d0d0ffd2d2d2ffd3d4d3ffd4d4d4ffd4d4d4ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d4ffd2d3d3ffd2d2d2ffd1d1d1ffd0d0d1ffd1d0d0ffd0d0d0ffd0cfcfffcfcfcfffcececfffcecdcdffcccdcdffccccccffcbcbcbffcbcacaffcacacaffc9c9caffc9c9c9ffc8c8c8ffc6c6c6ffc7c7c7ffcbcacaffcacacaffc9c9c8ffc5c5c5ffbebebeffb6b6b6ffb3b3b3ffb4b4b3ffb4b4b4ffb4b4b4ffb4b4b43f2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfefffefefdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfefdfffefefefffefdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffffefffffefffffffefffffffffffffffefffefffffefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfefffefefdfffdfdfdfff3f3f3fff1f1f1fff2f2f2fff2f2f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3d3dff3c3c3cff3b3c3bff414242ff605f5fff818180ffa0a0a0ffe8e9e8fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefdfffdfdfefffdfefdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfdfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffbfafafffbfafafffbfbfafffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffaf9f9fff9faf9fff9f9fafffafaf9fffafafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafaf9fff9f9fafffafaf9fffafafafffafafafffafafafffafafafffbfafafffafafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfff8f8f8ffbfbfbfff8f8f8eff6f6f70ff4f4e4fff3b3b3bff3c3b3cff3c3c3c7f1e1e1e000000000000000000000000ff797879ff777777ff757575ff717171ff646464ff595858ff4e4d4eff454545ff3d3d3dff373737ff323131ff2d2e2dff292929ff232423ff1f1f1fff2a2a2aff434343ff444545ff494949ff4f5050ff565656ff585858ff5a5a59ff5a5b5bff5a5a5aff585858ff555555ff525251ff4d4e4dff484848ff444344ff3f403fff242323ff212222ff262626ff2b2b2bff303030ff363535ff3b3b3bff424242ff4b4c4cff555555ff626161ff6d6d6dff7a7a7aff7d7c7cff7d7d7d7f3f3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff060606ff050605ff080908ff212121ff444444ff747373ffc7c8c8fff8f9f9fffffefefffefffffffffefffffefefefffefefefffefffefffefefffffffffefffefffefffefefefffffefefffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2d2d2dffb2b2b2ffb1b1b1ffb2b2b1ffb2b2b2ffb2b2b2ffb6b6b7ffbfbfbfffc8c9c8ffcccccdffcac9c9ffc7c7c7ffc1c1c1ffc2c2c2ffc4c4c4ffc7c6c6ffc8c8c8ffcacacaffcccbccffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd5d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d7d7ffd7d7d7ffd6d6d7ffd6d7d6ffd6d5d6ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d2d2ffd1d2d1ffd1d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd1d2d1ffd1d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcecfcfffcdcdcdffcececeffd1d0d0ffd0d1d1ffd1d1d1ffcecfceffcdcdcdffcacacaffc7c7c7ffc6c6c6ffc6c6c6ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcccdcdffcececeffcfcfcfffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d7ffd6d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdad9d9ffdad9d9ffdadadaffe0e0e0ffeeeeeefff3f3f3fff2f1f1ffefefefffedededffedededffedededffedededffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffecececffedecedffedececffecedecffececedffededecffedededffedececffedececffecececffececedffecececffecececffecececffecececffecececffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebececffecececffededecffedededffedededffeeededffeeedeeffeeeeeeffeeededffedeeedffededeeffedeeedffeeedeeffedededffedecedffececedffececedffecececffedececffecedecffecedecffecececffecececffecececffedececffecececffecececffecececffecececffedececffecececffedecedffedededffedededffedededffedededffedededffeeeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffefeeeeffefeeefffeeeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeff0effff2f2f2fff4f3f4ffedececffe0dfe0ffdddcddffdcdcdcffdbdbdcffdbdbdbffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d6ffd7d6d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcececeffcdcdcdffcdccccffccccccffcececeffd0d0d0ffd2d2d2ffd3d4d3ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd4d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcfceffcececeffcdcecdffccccccffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffc8c9c9ffc7c7c7ffc6c7c6ffc8c8c8ffcbcbcbffcbcbcbffc9c9c8ffc4c4c4ffbcbdbdffb4b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb5b5b5ffb6b6b600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfefdfffefefefffefdfdfffefdfefffefefefffefefefffffefffffffffffffffffefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffffffefefefffffefefffefffffffffefffffffffffffffffffffffefefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff5f5f5fff2f2f2fff3f3f3fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3dff3c3c3cff3b3b3bff414141ff5f5f5fff7f7f7fffa3a3a2ffe9e9e9fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfafffafafafffafafafff9f9fafff9f9f9fff9faf9fffaf9f9fff9f9f9fff9fafafff9faf9fffafaf9fffafafafffafafafffaf9fafffafafafffafafafffaf9fafffafafafffafaf9fffaf9f9fff9faf9fff9fafafff9fafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfefdfffefdfdfffdfdfdfff8f8f8ffbfbfbfff8e8e8eff717070ff505050ff3c3c3cff3c3c3cff3c3c3c7f1e1e1e000000000000000000000000ff777877ff787878ff777777ff727372ff5f5f5fff515150ff464646ff3f3e3eff383837ff313131ff2d2c2cff2a2a2aff262626ff212121ff1e1e1dff272727ff3f4040ff414141ff454545ff494949ff4e4f4eff515151ff535352ff535352ff535353ff515151ff4e4e4eff4b4b4bff474747ff434343ff403f40ff3d3c3cff222322ff202020ff232323ff282828ff2c2c2cff313131ff363637ff3d3d3dff464646ff4f4f4fff5b5b5bff686868ff7a7a79ff7d7d7dff7d7d7d7f3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000ff070707ff050505ff030303ff060606ff1e1e1eff444343ff737473ffccccccfff9faf9fffffffffffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffffffefffefefefffefefffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefefffefdfdfffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5b5b5affb5b5b5ffb2b2b2ffb1b1b1ffb0b1b1ffb4b4b3ffbdbdbdffc6c6c6ffc7c7c7ffc7c8c8ffc7c6c6ffc3c2c2ffc2c2c2ffc4c4c4ffc6c6c6ffc8c8c8ffcacacaffccccccffcdcdcdffcecdceffcececeffcececeffcfcfcfffd0d0cfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd5d6d5ffd4d5d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d1d1ffd0d0d0ffd0cfcfffcfcfcfffcdcecdffcecdcdffcfd0cfffd0d0cfffd0d0d0ffd0d0cfffcececeffcbcbcbffcacacaffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcccbccffcdcdcdffcececeffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d9d8ffd8d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdcdcdcffebebebfff3f3f3fff3f3f3fff0f0f0ffedeeedffedededffedededffedededffedecedffecececffecededffedececffecececffecedecffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffecededffededecffecedecffedededffedededffececedffecedecffedececffedecedffecededffecececffecececffededecffecececffecececffecececffecececffecececffecececffececebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffecececffecececffedececffedededffedeeedffedededffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeededffedededffedeeedffedededffedededffedededffecececffecececffececedffedecedffecececffedededffedececffecececffecedecffecededffecececffececedffecececffececedffedededffedededffedededffedededffeeededffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffefeeefffeeeeeeffeeefefffefeeeeffeeeeeeffeeeeeeffeeeeeefff0f0f0fff4f4f4fff2f2f2ffe6e7e6ffddddddffdcdcdcffdcdcdcffdbdbdbffdbdadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d7ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcecfcfffcececeffcdcdcdffcdcdcdffccccccffccccccffcececeffd0d0d0ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfd0cfffcfcfcfffcececeffcdcdcdffcbccccffcbcbcbffcacacaffcacacaffcacacaffcac9c9ffc8c8c8ffc6c6c6ffc6c6c5ffc8c8c8ffcbcbcbffcbcbccffc8c8c8ffc3c3c3ffbbbbbbffb4b3b4ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b77f5c5c5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefefefffffefffffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffefefefffefefefffefefefffefefffffdfdfefffdfdfdfffefdfefffdfefefffefefefffefefdfffefefefffefefefffdfdfefffdfefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffefffffffefffefffffffefffffffffffffffffffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfff5f5f5fff2f2f2fff3f3f3fff2f2f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3c3c3cff3c3c3cff424242ff5f6060ff7f7f7fffa4a4a4ffeae9e9fffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffaf9fafff9f9f9fffafafafffafafafffafafbfffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafbfafffafafafffafaf9fff9f9fafff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffaf9fafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafff9fafafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfbfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefff8f8f8ffbfbfbfff8f8f8fff717171ff505051ff3b3b3bff3c3c3cff3c3c3c7f1e1e1e000000000000000000000000ff777878ff787877ff787777ff6e6e6eff545454ff464646ff404040ff393938ff323231ff2e2f2eff2d2d2dff282828ff232323ff212121ff1f1e1eff252525ff383838ff3c3d3cff414141ff444445ff494948ff4c4c4cff4c4d4cff4c4c4cff4d4c4dff4c4c4bff474747ff454545ff424243ff414040ff3e3e3eff3c3b3bff212121ff202020ff232323ff252524ff282828ff2d2d2dff323232ff353535ff3c3c3cff474747ff515050ff5d5d5dff757575ff7c7d7cff7d7d7d7f3e3e3f00000000000000000000000000000000000000000000000000000000000000000000000000000000ff080908ff070707ff030304ff050505ff1f1f1fff474747ff737474ffcececefffafaf9fffefffefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefdfefffefefefffdfefdfffefefdfffefdfefffdfefefffdfefdfffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5b5b5bffb6b6b5ffb5b5b5ffb2b2b2ffb1b1b1ffb6b6b6ffc1c1c1ffc8c8c8ffc8c8c8ffc8c8c8ffc4c4c4ffc3c3c3ffc4c4c5ffc7c7c7ffc9c9c8ffcbcbcbffccccccffcdceceffcfceceffcfcfceffd0cfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcecfcfffcdceceffcdcecdffcfcfcfffd0d1d0ffd0d0d0ffd1d0d0ffcfd0d0ffcbccccffcbcbcaffc7c7c7ffc6c6c6ffc7c7c7ffc8c7c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdceceffcfceceffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdbdadbffe5e6e6fff1f1f1fff3f3f3fff2f2f2ffeeeeeeffedededffedededffedededffedededffedededffecededffecededffececedffecedecffecedecffecececffecececffecececffecececffecececffecececffedececffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffededecffedededffedededffececedffecedecffecececffecececffecececffecececffecececffebececffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebecebffecececffecececffecededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffeeeeedffedededffedededffedededffedecedffedededffecedecffecedecffececedffececedffecececffecececffecececffededecffedececffecededffecededffedededffedededffedededffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefefffefefeeffefefefffefefefffefefefffefefefffefefefffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffefefefffeeefeeffefefeffff2f3f3fff5f5f5ffeff0f0ffe2e2e2ffdcddddffdcdcdcffdbdbdbffdbdbdbffdadbdaffdadadaffd9dad9ffd9d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d4d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d2ffd0d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcdcdffcdcdcdffccccccffcbcbcbffccccccffcececeffd0d0d0ffd2d2d2ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcececeffcececeffcccdcdffcbccccffcbcbcbffcbcacaffcbcacaffcacacaffc9c9c9ffc8c8c8ffc6c6c6ffc6c6c6ffc9c9c9ffccccccffcbcbcbffc7c7c7ffc2c1c2ffb9b9b9ffb5b5b5ffb6b7b6ffb7b7b7ffb8b8b87f5c5b5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefffffefefefffdfefefffefefefffdfefefffdfefdfffdfefdfffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffefefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffefefffffefefefffdfefdfffefefefffefdfdfffefdfdfffefefefffefdfefffdfefefffefdfdfffdfefdfffefdfefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffffefffffffefffffffffffffefffffffefffffffefffefffefffefffefefffffffefefffefefefffefefefffefefefffefdfefff5f4f5fff1f2f1fff2f2f2fff2f2f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3d3c3cff3c3c3cff3a3a3aff444444ff616161ff7e7d7effa3a4a3ffeaebeafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffaf9fafff9f9fafff9fafafff9faf9fffafafafffafafafffafafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffafbfafffafafafff9f9fafffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefff9f8f9ffc0c0c0ff909090ff727272ff4f5050ff3a3b3bff3b3b3bff3c3c3c7f1e1e1e000000000000000000000000ff787778ff777877ff737373ff5e5d5eff434343ff3b3a3aff373736ff2f302fff2b2b2cff2a292aff282828ff202020ff1d1d1dff1d1d1dff1e1e1eff1e1e1eff252525ff262625ff272728ff282828ff2a2a2aff2b2b2bff2c2c2cff2d2d2dff2d2d2dff2c2c2cff2c2c2cff2a2a2aff292929ff272727ff262626ff262626ff1d1d1dff1e1e1eff1e1e1eff1f1f1fff212121ff242424ff292929ff2e2e2fff303131ff383738ff414141ff4f4f4fff646464ff777777ff7c7d7c7f3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000ff090909ff090808ff070707ff0a0b0bff252525ff484848ff767777ffd0d0d0fffafafbfffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefffefffefffefffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffdfdfdfffefdfefffdfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffefffffffefffefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefefffdfdfdfffefdfefffdfdfdfffdfefefffdfefefffefdfdfffdfefefffefefefffdfefdfffdfefefffefdfefffefdfdfffdfefdfffefefdfffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5b5b5bffb6b6b6ffb5b6b6ffb5b5b5ffb8b8b8ffbcbcbcffc2c2c1ffc8c8c8ffcbcbcbffc6c5c6ffc4c4c4ffc5c5c5ffc7c7c7ffcacac9ffcbcbcbffcccdcdffcececeffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd2d2d3ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcececeffcececeffcecfceffd0d0d1ffd1d0d1ffd0d1d1ffcfcfd0ffcdcdcdffcacbcaffc8c8c8ffc6c6c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcecdceffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdadadaffe1e0e1fff0f0f0fff4f4f4fff4f5f4ffefefefffededeeffedededffedededffedededffedededffedededffedededffedededffedededffededecffedededffececedffecececffecececffededecffecececffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffecececffedededffecececffecececffecececffecececffecececffebebecffebecebffebebebffebebebffebebebffebebebffebebebffebecebffececedffecececffecededffedededffedededffedeeedffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffededeeffedededffedededffedededffedededffedededffedededffedededffecededffedededffedececffececedffececedffecedecffedededffedecedffedededffedededffedededffedededffededeeffeeedeeffeeeeeeffeeeeeeffeeefeeffeeefeeffeeefeeffefeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0eff0ffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0f0fff5f5f5fff5f5f5ffecececffdededeffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadadbffdadadaffd9dadaffd9dad9ffd8d9d8ffd8d8d9ffd8d7d8ffd8d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcececeffcdcecdffcdcdcdffccccccffcccbccffcbcbcbffccccccffcececeffd1d0d0ffd2d2d2ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0cfffcfcfcfffcececeffcdceceffcdccccffccccccffcbcbcbffcbcbcbffcbcacbffc9c9caffc8c8c8ffc7c7c7ffc6c6c6ffc7c7c7ffc9cacaffcecdcdffcacacaffc6c6c7ffc0c0c0ffb9b9b9ffb6b7b6ffb7b8b7ffb8b8b87f5b5c5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffffffffefffffffffefffefffefffffefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffdfdfdfffefefefffefefdfffdfefdfffdfdfefffdfefefffdfefefffefefefffefefdfffefdfdfffefdfdfffdfdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffffefffffefffffffffffffffffffffffffffffffffefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefff5f5f5fff2f1f1fff2f2f2fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff393a39ff353536ff444444ff616161ff7e7e7effa3a3a3ffebebebfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafff9f9f9fffafaf9fff9faf9fffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9faf9fff9f9f9fffaf9fafffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefff9f9f9ffc1c0c0ff919191ff737272ff504f4fff3a3a3aff3b3a3aff3b3c3b7f1e1e1e000000000000000000000000ff777777ff737373ff626161ff606060ff565656ff404041ff393939ff353535ff2f2e2eff2b2a2aff2a2a2aff262626ff201f1fff1e1e1dff212121ff222122ff252525ff252525ff252625ff272727ff292929ff292928ff2a2a29ff2b2b2bff2b2b2bff2a292aff2a2a29ff282828ff282728ff262626ff252524ff242524ff202020ff1f1f1fff1f1f1eff212021ff242424ff272727ff2d2d2dff313030ff363636ff3f3f3eff4b4b4bff5c5c5cff646464ff666666ff7777777f3e3e3d00000000000000000000000000000000000000000000000000000000000000000000000000000000ff090908ff090909ff080808ff0f0e0eff262625ff4a4a4aff7c7b7cffd3d3d4fffbfafafffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefdfefffdfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefdfdfffefefdfffdfdfdfffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffefdfefffefdfefffefdfefffefdfdfffefdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5b5b5bffb6b6b6ffb6b6b6ffb9b8b9ffbebebeffc4c3c4ffc7c7c7ffcbcbcbffc7c8c8ffc4c4c4ffc5c5c5ffc7c7c7ffcac9c9ffccccccffcdcdcdffcececeffcfcfceffd0cfd0ffd0d0d0ffd0d1d1ffd1d1d1ffd2d1d1ffd2d1d1ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececeffcececeffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd0d0d0ffcdcdcdffcac9c9ffc9c9c9ffc7c7c8ffc8c7c7ffc8c8c7ffc8c8c8ffc9cac9ffcacacaffcbcbcbffcccccbffcdccccffcececeffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadbdaffdcdcdcffecececfff4f4f4fff6f6f5fff1f0f0ffeeeeedffeeedeeffedeeedffedededffededeeffedededffedededffedededffedededffedededffedededffedededffedededffecededffedededffedededffedededffedededffedededffedededffeeededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffededecffecececffedecedffecececffecececffecececffecebebffebebebffebebebffebebebffebebebffebebebffebebebffececebffecececffecececffececedffedededffeeededffedededffededeeffeeededffeeeeedffededeeffedeeeeffedeeeeffeeeeeeffeeeeedffeeededffedededffedededffedededffedededffedededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefefeeffefefefffefefefffefefefffefefefffeff0efffefeff0ffeff0effff0f0effff0efeffff0efefffefefeffff0f0f0fff0f0efffefefefffefeff0ffefefeffff0efefffefefefffefefeffff2f2f2fff7f7f6fff3f3f3ffe6e6e6ffdcdcddffdcdcdcffdcdbdcffdbdbdbffdbdadbffdadadaffdadadaffdadad9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcfcfceffcececeffcdcdcdffccccccffccccccffcbcbcbffcbcbcbffccccccffcfcfcfffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d6d6ffd6d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcececeffcdcdcdffcdcdccffccccccffcbcbcbffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc8c8c8ffcacacaffcbcbcbffc8c9c8ffc5c5c5ffbebebeffb9b9b9ffb8b7b7ffb7b7b77f5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefffffffffffffffffffffefefffffffffefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfefdfffdfefdfffdfefdfffdfefefffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffffefefffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefffefffefefefff5f5f5fff1f1f1fff2f2f2fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a393aff363536ff353535ff434443ff616161ff7e7e7effa3a3a3ffecececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfefdfffefefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffdfdfcfffcfcfdfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafaf9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefefffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff9f9f9ffc0c0c0ff8f8f8fff727271ff505050ff3b3b3bff3c3b3bff3c3c3c7f1e1e1e000000000000000000000000bf555555ff616161ff606060ff606060ff606060ff565656ff414140ff3a393aff353535ff2e2e2fff2a2a2aff2a2a2aff252626ff252525ff232223ff212121ff262626ff282828ff2a2a2aff2b2b2cff2d2d2dff2e2e2eff2f2f2fff303030ff2f2f2fff2f2f2eff2e2e2eff2d2d2dff2b2c2bff292a29ff272727ff262626ff222222ff242424ff222222ff242424ff282828ff2d2e2dff313130ff363636ff3f3e3eff4b4a4bff5c5c5cff646464ff646464ff646464ff6666667f39393900000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a0aff080808ff050505ff0b0c0bff242525ff4e4e4eff808080ffd8d7d8fffbfbfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffdfefefffdfdfefffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffdfefdfffefefefffdfdfefffefefdfffdfefefffdfefdfffefefdfffefefdfffefdfefffdfefdfffdfefdfffdfdfdfffefefdfffdfdfefffefefdfffdfefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5b5b5bffb6b6b6ffb9b9b9ffbfbfbfffc4c4c4ffc7c7c7ffcbcbcbffcac9caffc4c5c5ffc5c4c5ffc7c7c6ffc9c9c9ffcbcbcbffcdcccdffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd2d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd5d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d2d1ffd0d1d1ffd0d0d0ffd0d0cfffd0cfd0ffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcececeffcececeffcececeffcececeffcdceceffcecfceffd0cfcfffd0d0d0ffd0d0d0ffd0cfd0ffcdcdcdffc9c9c9ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffcacacaffcacbcbffcccccbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d0ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadadaffdbdbdbffe5e5e5fff3f2f2fff5f5f5fff3f3f3ffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffededeeffeeeeedffedededffedededffedededffedededffedededffedededffeeededffedededffedededffededeeffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedecedffecedecffecedecffecececffecececffecececffebececffebebecffecebebffebebebffebebebffecebebffececebffecececffecececffecececffedededffedededffedededffededeeffedededffedededffedededffedeeedffedeeedffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffeff0f0ffefeff0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0effff0eff0ffeff0effff0f0efffefeff0fff0f0effff0f0f0fff4f4f3fff6f6f6fff0f0efffe1e1e1ffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d9ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfcfffcfcfceffcececeffcdcdcdffcccccdffccccccffcbcbccffcbcbcbffcbcbcbffcdcdcdffcfcfcfffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d0ffd0d1d0ffd0d0d0ffd0d1d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd1d2d1ffd2d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d4ffd3d4d4ffd4d4d4ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d6ffd5d5d5ffd5d6d5ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfcfffcfcfcfffcececeffcdcdcdffccccccffccccccffcbcbcbffcacacaffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc9c9c9ffcdcecdffccccccffc8c9c9ffc6c6c6ffbdbdbdffb9b9b9ffb7b7b77f5c5c5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefdfffdfdfdfffdfefdfffdfdfdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffefffffefefffefefffffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffffefefffefffffffffffefffefefefffdfefefffefdfefffdfefdfffdfefdfffdfefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffffefefffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffefffffffefefefff5f5f5ffeeefeffff1f1f1fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff353535ff343434ff424242ff616161ff7f7f7fffa5a4a5ffecedecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafbfafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafafafffaf9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9f9fff9f9fafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefffefffefefefffefffefff9f9f9ffc1c1c1ff8d8e8eff707070ff505050ff3c3c3cff3c3c3cff3c3c3c7f1e1e1e0000000000000000000000003f1818187f3030307f3030307f3030307f3030307f3030307f2828287f1e1f1f7f1c1c1c7f1a1a1a7f1616167f151515bf212121ff2b2b2bff272727ff232323ff292929ff2c2c2cff2e2e2eff303030ff313232ff333333ff343435ff353535ff343434ff333433ff333333ff313131ff2e2e2eff2c2c2cff2a2a2aff272727ff242424ff282828ff2a2a2a7f1313137f1616167f1818177f1a1a1a7f1e1e1e7f2323237f2c2c2c7f3232327f3132327f3232327f3232327f3232323f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff0a0a0aff060606ff101010ff292929ff505050ff828283ffdcdcdbfffbfbfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffffffffffefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefefefffefefefffefffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5b5b5bffb9b9b9ffbfbfbfffc4c4c4ffc7c7c7ffcbcccbffcacacaffc6c6c6ffc4c3c3ffc5c6c6ffc8c8c8ffcacbcaffcbcccbffcccbccffcdcdcdffcececeffcfd0cfffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd2d3d3ffd2d2d2ffd3d2d2ffd2d2d2ffd1d2d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcdceceffcecdcdffcdcdcdffccccccffcececeffcfcfcfffcfcfcfffcfcfcfffcfcfcfffccccccffc9c9c9ffc6c6c7ffc7c7c7ffc8c8c8ffc9c9c8ffc9c9c9ffc9cac9ffcacacaffcacacaffcbcbcbffccccccffcdcdcdffcecdceffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdadadaffdbdbdbffe0e0e0fff0f0f0fff4f4f4fff5f5f5ffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedeeeeffeeededffedededffedededffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffedeeedffedededffedededffedededffeeededffedededffedededffedededffedededffedededffedecedffecedecffecececffecececffecececffecebebffebebebffebebebffebecebffebebebffecececffecececffecececffecececffecededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffedededffeeededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0f0ffeff0effff0f0f0fff0f0effff0f0effff0eff0fff0f0f0fff0f0effff0f0f0ffefefeffff0f0f0ffeff0effff0efeffff1f1f1fff6f6f5fff5f5f4ffebebebffddddddffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcecfceffcecdcdffcdcdcdffcccccdffccccccffcccbcbffcbcbccffcccccbffcdcdcdffcfcfcfffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d0d0ffd0cfd0ffcfcfcfffcfcfceffcececeffcdcdcdffcccccdffcbcccbffcbcacbffcacacaffcacacaffc9c9c9ffc8c7c8ffc6c6c6ffc7c7c7ffcbcacbffcececeffcccdcdffc8c9c9ffc6c6c6ffbdbdbdffb9bab97f5c5b5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfefffdfdfefffefdfdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefffffffffffefffffffffffffffffffffefefffffefffffffffffffffefefffffefefffefefefffefefefffefefefffefffefffffffefffefefefffefefffffffefefffffefefffefefefffefefefffdfdfefffdfdfdfffdfefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefefff6f6f6fff0f0f0fff1f1f1fff1f1f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff363636ff353535ff424242ff626161ff818181ffa6a5a6ffedededfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfefefffefefefffefefefffefdfefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafafbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9fafffaf9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefffffffefefffffffffffff9f9f9ffc5c5c5ff8e8e8eff6e6e6fff505050ff383939ff3b3b3bff3c3c3c7f1e1e1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f171717ff2e2d2dff2b2b2bff282828ff2e2e2eff303030ff323232ff343535ff373737ff393939ff3b3b3bff3c3c3cff3b3b3bff3a3a3aff383838ff353535ff313131ff2f2f2fff2e2e2eff2b2b2bff282828ff2b2a2aff2d2d2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a191aff131313ff0a0a0aff161616ff2f2f2eff545354ff868787ffe1e0e0fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefdfdfffefdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f616161ffc8c7c7ffcbcbcbffcbcacaffc7c7c7ffc4c4c4ffc5c5c5ffc7c7c6ffc9c9c9ffcacacaffcbcbcbffcbccccffcdcdcdffcececeffcfcfcfffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd4d5d4ffd4d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcecfceffcececeffcececeffcdcdcdffcdcccdffcdcdccffccccccffcdcdcdffcececeffcfcfceffcecfcfffcececdffcbcbcbffc8c8c9ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcacbcaffcbcbcbffccccccffcdcdccffcececeffcececeffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadbffdadadbffdcdcdcffebebeafff3f3f4fff5f5f5fff1f1f1ffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffededeeffeeededffedeeedffedededffedededffedededffedededffedededffedededffedededffecededffededecffecececffecececffecececffecececffecebecffebebecffecebebffebebebffecececffecececffecececffecececffedececffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffeeededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0ffefeff0ffefefefffeff0efffefefefffefeff0fff0f0efffeff0f0fff0eff0ffefeff0fff0f0efffefefeffff0f0efffefefeffff2f2f2fff6f6f6fff3f3f3ffe4e5e4ffdcdcddffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdad9daffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfcfffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffccccccffccccccffcbccccffcbcbcbffcbcbccffcdcecdffcfcfcfffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd0d0d0ffcfd0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd1d1d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcececeffcececeffcdcdcdffccccccffcbcbcbffcacbcbffcacacaffc9c9caffc8c8c8ffc7c7c7ffc6c6c6ffc8c8c8ffcbcbcbffcdceceffcdcdcdffc9c9c9bf9494947f5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffefefffefffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffefffefffffffffffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffefffefefffffffffefffffffefffefffffffefffefffefffefffefefefffefefefffefdfdfffdfdfdfffefdfdfffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffefffefffefefefffefefefffefefefffffffffffefffefffffefefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f7f7fff1f1f1fff1f1f1fff1f1f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff363636ff363636ff424242ff606060ff828281ffa7a7a7ffecedecfffcfdfcfffdfdfdfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfdfffdfcfdfffdfcfcfffcfcfdfffdfcfcfffdfcfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafbfafffbfafbfffbfafbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffafafafffafafafffafaf9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9fafffaf9fafff9f9f9fffafafafffafafafffafafafffafafafffafafbfffafbfafffafbfafffbfafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffffefffffffffffff9f9f9ffc8c7c7ff8e8e8fff6e6e6fff505050ff373737ff353535ff3b3b3b7f1e1e1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f181918ff303030ff2d2d2dff2c2c2cff323231ff333333ff363636ff39393aff3d3d3dff3f3f40ff424142ff434243ff424342ff414141ff3e3e3eff3b3b3bff373737ff353535ff323232ff2f2f2eff2b2a2bff2c2d2dff303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f070707ff1d1d1dff1a1a1aff131313ff1e1e1eff343434ff5b5a5aff8c8c8cffe2e3e2fffdfdfdfffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfefdfffefdfefffdfdfefffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefefffefefffffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf979897ffc7c7c7ffc4c4c4ffc6c5c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9cacaffcacacbffccccccffcdcdcdffcececeffcfd0cfffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd3d3d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfcfffcfcfcfffcfcecfffcececeffcdcecdffcdcdcdffcccdccffcccbccffcccccbffccccccffcdcecdffcecfceffcececeffcececeffcbcbcbffc8c8c7ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcccbcbffccccccffccccccffcdcdcdffcecdceffcececfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadbffdbdadaffe4e3e4fff2f2f2fff5f5f5fff3f3f3ffeeeeeeffeeefeeffeeeeefffeeeeeeffeeeeefffeeefeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffeeefefffefefeeffefefefffefefefffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffededeeffeeededffedededffedededffedededffedededffedededffedededffedededffecededffedededffecededffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecedecffecedecffedededffedededffedececffecededffedededffedededffedecedffedededffedededffedededffedededffedededffedededffedeeedffeeedeeffedededffededeeffedeeedffedeeedffeeededffedeeedffedededffeeeeeeffedeeedffeeededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efefffefefefffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffeff0effff0eff0ffefefefffefeff0ffeff0effff0f0effff4f4f4fff6f6f6ffefefefffe0e0e0ffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfd0cfffcfcfceffcececeffcdcdceffcdcdcdffcdcdcdffccccccffcccccbffcbcbcbffcbcbcbffcccccbffcececdffd0d0cfffd0d0d0ffd1d1d1ffd1d1d2ffd1d0d1ffd0cfcfffcfcfcfffd0cfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd5d4d5ffd4d4d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d2d3ffd2d3d2ffd1d1d2ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcececeffcececdffcdcdcdffccccccffcbcbcbffcacbcaffcacacaffc9c9c9ffc9c8c8ffc7c7c7ffc7c7c7ffc8c8c9ffcbcbcbbf9a9a9a3f33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefefffffffffffffffffffffefefefffefefffffefefefffffefffffefefffffefefefffefffefffefefefffffffefffffffffffefefffffffefefffefefefffefefefffdfefefffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffffefefffefefefffefefffffefefefffffefffffefefffffefffefffefffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffff8f8f8fff0f0f0fff2f1f1fff3f3f37f7a7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff363636ff363536ff424242ff606060ff818181ffa7a7a7ffedededfffcfcfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafffafafafffafafafffafafafffafafbfffbfafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffff9f9f9ffc9c9c9ff8e8e8eff6f6f6fff515151ff373737ff343434ff3536357f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1bff333333ff303030ff2e2e2eff333434ff373737ff3b3b3bff3f3f3fff434343ff464646ff484847ff494949ff484849ff474747ff444545ff414241ff3e3e3eff3c3b3cff373738ff333333ff2c2d2cff302f2fff343435000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f101010ff1f1f1fff1c1d1cff1a191aff212121ff3b3b3bff636363ff909090ffe4e4e4fffdfdfdfffefefefffefdfefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfefdfffdfdfdfffdfefefffefdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfefdfffefefefffdfdfdfffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf939393ffc6c5c5ffc6c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacbffccccccffcdcdcdffcececeffcfd0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd1d2d2ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d4ffd3d3d3ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdceceffcecdceffcdcdcdffccccccffcccccbffcbcbcbffcbcbcbffcccccdffcececeffcdcdceffcdcdceffcbccccffc7c8c7ffc5c4c4ffc4c4c3ffc5c5c5ffc6c5c6ffc7c7c7ffc8c9c8ffcac9c9ffcbcacbffcbcbcbffccccccffccccccffcdcdcdffcececdffcececeffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdfdfdfffefeeeefff5f4f4fff4f5f5ffefefefffeeeeefffeeeeeeffefefefffefeeefffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffeeeeeeffeeefeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffedededffeeededffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffececedffecececffecededffedecedffecedecffecececffecececffecececffecececffedecedffecececffedececffedededffedededffedededffedededffedededffeeeeeeffeeedeeffeeedeeffeeeeeeffeeeeeeffedededffededeeffeeededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efefffeff0efffefefefffefefefffefefeffff0eff0fff0eff0ffefefeffff1f1f1fff6f6f6fff5f5f5ffeaeaeaffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdadbdbffdadadaffdad9daffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcfcfd0ffcfcfcfffcececeffcdceceffcdcdcdffcdcdcdffcdccccffccccccffcbcbcbffcbcbcbffcbcacbffccccccffcececeffcfcfd0ffd0d0d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfcfffcecfcfffcececeffcdcdcdffcdcccdffcccbcbffcbcbcbffcacbcbffc9cac9ffc9c9c9ffc8c8c8ffc7c8c7ffc7c7c7bf96969600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefffffefefefffffffefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffefefefffffffefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffefefffefefffffefefefffffffffffefffefffffffefffefefffffefefefffffffefffffffefffffffefffffefefffffffefffefffffffffefffffefffefffefefefffefefefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffefefffffefefefffefefffffefefefffefefefffefffefffefffefffefefffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffff8f9f9fff1f1f1fff4f4f4fff4f4f47f7a7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393938ff373737ff353636ff434344ff626263ff818281ffa8a8a8ffedeeeefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffdfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfbfbfffcfbfbfffbfbfbfffbfcfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfbfafffafafafffafafafffaf9fafff9f9f9fff9faf9fff9faf9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffbfbfafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefffefff9f8f9ffcbcbcbff908f90ff727272ff525353ff383838ff343534ff3535357f1b1b1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff383838ff333333ff313131ff383738ff3e3e3eff424242ff474747ff4b4a4bff4d4d4dff504f4fff50504fff4f4f4fff4e4e4dff4c4c4cff494949ff464646ff434342ff3e3d3eff373636ff303030ff353535ff393a39000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f101010ff212120ff1f1f1fff1c1d1cff252525ff424242ff6a6a6aff939393ffe6e7e6fffdfdfdfffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefffefffefefffffffefefffefefefffefffefffeffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c7ffc9c8c8ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffcacacaffcccccbffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d2ffd2d3d2ffd3d2d3ffd3d3d2ffd2d2d2ffd2d3d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcececeffcececeffcdcdcdffcccccdffcdccccffcbcbccffcbcacbffcbcacaffcbccccffcdcdcdffcdcdcdffcdcdcdffcccdccffc8c9c9ffc5c5c5ffc3c3c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc9c9c9ffcacacaffcbcbcbffccccccffccccccffcdcdcdffcececeffcececeffcfcecfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dadaffd9dadaffdbdadbffe9e8e8fff4f3f4fff5f5f5fff2f1f1ffefefefffefefefffeeeeefffefeeeeffeeeeefffeeeeeeffeeeeeeffeeefeeffeeefeeffeeeeefffeeeeeeffefefeeffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeefffeeeeeeffeeeeeeffeeeeeeffededeeffeeedeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffecedecffecedecffececedffecececffededecffecececffecececffedececffedececffecececffecececffecedecffedececffecedecffececedffecececffecececffecedecffecedecffecececffecececffedececffedededffedededffedededffedededffeeeeedffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0fff3f2f2fff6f6f6fff2f3f3ffe3e3e2ffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadad9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d7d7ffd7d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfceceffcececeffcecdcdffcdcdcdffccccccffccccccffcbcccbffcbcbcbffcacbcaffcbcacbffccccccffcececeffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfceffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d0d0ffd0d0cfffcfcfcfffcfcecfffcececeffcdcdcdffccccccffcbccccffcbcbcaffcacbcaffcacacaffcac9c9ffc9c8c8ffc7c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffefffefefffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefffffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefefefffefefffffefffefffefffffffefefffffffffffffefefffffffffffffefefffffefefffffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefffffffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffff9fafafff3f3f3fff4f4f4fff4f4f4fff3f3f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1c1c1cff393939ff383838ff373737ff454445ff646464ff838383ffa9a9a9ffeeeeeefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffcfbfcfffbfcfbfffbfcfbfffbfbfbfffcfbfcfffbfbfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfbfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff9f9f9ffccccccff939292ff757575ff535353ff383838ff353535ff373737bf2929290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f222222ff3e3f3eff383838ff333333ff3e3e3eff464646ff4b4b4bff4f4f4fff535353ff565656ff575757ff575656ff565656ff555554ff535354ff515151ff4e4e4fff4b4b4bff454545ff3c3c3cff353535ff3a3939ff40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212121ff212121ff212020ff1f1f1fff2b2a2aff494948ff6f6f70ff999999ffebeaebfffdfdfdfffefefefffefefefffdfefefffdfefefffdfdfefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffffefefffffefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcbcbcbffcdcdcdffcdcdceffcececfffcfcfcfffd0d0cfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d2ffd2d1d2ffd1d1d1ffd2d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcececdffcdcdcdffccccccffcccccbffcbcbcbffcbcacaffcacacaffcacbcbffcdccccffccccccffcbcccbffccccccffcbcacbffc6c7c7ffc3c3c3ffc4c4c4ffc4c4c5ffc5c6c5ffc6c6c6ffc7c8c8ffc9c9c9ffcbcbcaffcbcbcbffccccccffcdcdcdffcecdcdffcececeffcfceceffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffe2e1e2fff1f1f1fff4f4f4fff3f3f3ffefefefffefefefffefefefffefefefffefefefffeeeeefffeeefeeffefeeeeffefeeeeffeeeeefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0ffefefefffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffecededffededecffedececffececedffececedffecedecffecedecffececedffedecedffecececffececedffecececffececedffecececffedececffecececffededecffecececffecececffecececffecececffecececffececedffedececffededecffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffeeededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0f0f0fff4f5f4fff5f5f5ffeeeeeeffdededeffdadbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffd9d9d9ffd9d8d9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcecfceffcececeffcecdcdffcdcdcdffccccccffccccccffcbcbccffcbcbcbffcbcacaffcacacaffcacacaffccccccffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcececfffcececeffcececeffcfceceffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffcccccdffcbcccbffcbcbcbffcbcacaffcacacaffc9c9c93f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefffffffffefefffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefefefffefefefffffefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefffefffffffffffffffffffffffefffefffefffffefffffefffffffffffefffefffffffefefefffefefefffffffffffefffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfafbfff4f4f4fff4f4f4fff3f3f3fff3f3f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1c1c1cff393939ff393939ff383838ff454545ff646464ff848484ffaaaaaaffeeeeeefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfcfcfffcfbfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafafafffafafafff9fafafffafafafff9f9f9fffaf9f9fff9f9f9fffaf9fafffaf9fafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfcfcfffcfbfbfffbfbfcfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfdfffcfdfcfffdfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfcfffcfbfbfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff9f9f9ffcecdceff949394ff767676ff545454ff393939ff373737ff373737ff3738370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2b2a2bff474747ff3e3e3eff3a3b3aff464747ff4f4f4fff565555ff59595aff5c5d5cff5f5e5fff5f5f5fff5e5e5eff5d5d5dff5c5d5cff5b5b5bff5a5a5aff575857ff545353ff4d4d4dff434242ff39393aff40403fff4c4c4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212121ff212121ff212121ff212121ff303031ff505050ff757474ff9e9e9effefefeffffdfdfdfffefefefffefefefffdfefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefefffefefefffffefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefffffffffffefffefffffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffffefffefefefffefefefffefffffffefffffffffffffffffefeffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f646464ffc9c9c9ffcac9c9ffc9c9caffcacacaffcacacaffcacbcbffccccccffcccdcdffcdceceffcfcfcfffd0d0cfffd0d0d0ffd1d1d0ffd1d1d2ffd2d1d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcececeffcdceceffcccdcdffccccccffcbcbcbffcacbcaffcac9caffc9c9c9ffc9c9c9ffcbcbcbffcccdccffcacacbffcacacaffcacacaffc8c8c9ffc4c5c4ffc3c3c3ffc4c3c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c9c8ffcacacaffcbcbcbffccccccffcccdcdffcdceceffcececeffcfcfcfffcfcfcfffd0cfd0ffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdddcdcffedededfff4f4f4fff4f4f4ffefefefffefefefffefefefffefeeefffeeefefffefefeeffeeefefffeeeeeeffeeeeeeffefefefffefefeeffefefefffefefefffefefefffefefeffff0efefffefefeffff0efeffff0f0efffefefefffefefefffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffedeeedffeeedeeffeeededffedededffedededffedededffedededffedededffedeeedffedededffedededffedededffedededffededecffedecedffedededffecedecffececedffedededffececedffedecedffedececffedececffedececffededecffedecedffedededffedededffecececffedededffecececffededecffecedecffedecedffedececffecedecffededecffedededffedededffedeeedffedeeedffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffededeeffeeeeeeffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefeeeeffefeeefffefefefffefefefffefefefffefefefffefefefffeff0f0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff1f1f1fff6f6f6fff4f5f4ffe8e7e8ffdbdadbffdadadaffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d4d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececfffcececeffcdcdcdffcdcdcdffccccccffcccccbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffcbcacbffcdcdcdffcfcfcfffd1d1d0ffd1d1d1ffd2d1d1ffd1d2d1ffd0d0d0ffcececeffcecdceffcdcecdffcececdffcececeffcececeffcfcfceffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffcdcccdffcbcccbffcbcbcbffcacbcb3f323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffffffffefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefefefffffefefffefefffffefefefffefffefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffefefefffefffffffefefffffffefefffffefffffefffffffefefefffefefefffffefefffefefffffefefefffffffffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffefefffefffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfbfbfff3f3f4fff3f3f3fff3f3f3fff3f2f27f79797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1c1c1cff393939ff393939ff383838ff474647ff656565ff858485ffa9a9a9ffefefeffffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfcfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9faf9fff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfcfcfffbfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffcfbfbfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff9f9f9ffcfcfcfff949394ff767676ff545554ff3a3a3aff373737ff373737ff3838390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f323232ff5b5b5bff474747ff404040ff4f4f4fff5a5b5bff616161ff646565ff666666ff686768ff676767ff666666ff656565ff646464ff646464ff636363ff626161ff5e5e5eff565656ff494949ff404040ff4c4c4cff6161610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f080808ff212121ff212121ff212121ff212121ff363636ff575757ff7c7b7bffafafaffff2f2f2fffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefffffefefefffffffffffffefefffefefffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefffffffefffffffefefffefffffffefffffffffffffffffefffffefffffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefffffefffefffefffffffffffefffffffffffefefffffefefefffefffffffeffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf979696ffc9cacaffcacac9ffcacacaffcbcbcbffcbcbcbffccccccffcdcdcdffcececeffcecfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd2d1d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c8c8ffc9c9c9ffcbcbcbffcacacaffcacacaffcacacaffc8c8c8ffc5c6c5ffc4c3c3ffc4c3c4ffc4c4c4ffc5c6c6ffc7c7c6ffc8c7c8ffc9c9c8ffcacacaffcccbcbffcccccdffcdcdcdffcececeffcececeffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d3d3ffd3d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffe6e7e7fff3f3f3fff4f4f4fff1f1f1ffefefefffefefefffefefefffefeeeeffeeefefffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0f0fff0efeffff0eff0ffeff0efffefeff0ffefefefffefefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffededeeffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffededecffedededffedededffedededffedededffedececffedededffedededffedededffedededffedededffedecedffecededffedededffedededffedecedffedecedffecededffecededffedecedffedededffedededffedededffedededffeeedeeffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff3f3f3fff6f5f6fff1f2f2ffe1e1e1ffdadadaffdadadaffdad9d9ffd9d9daffdad9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd1d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfceceffcececeffcdcdcdffcdcdcdffccccccffccccccffcbcbcbffcacbcbffcbcacaffcacacaffcacacaffc9c9c9ffcacacbffcdcdcdffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd1d1d1ffcfcfd0ffcdcecdffcdcdcdffcdcdcdffcececdffcdcdceffcececeffcececfffcfcfcfffd0cfd0ffd0d0d0ffd1d0d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d5ffd4d4d3ffd4d3d3ffd3d3d3ffd2d2d2ffd1d2d1ffd1d0d0ffd0d0d0ffcfcfcfffcfd0cfffcfcfceffcececeffcececeffcdceceffcdcdcdffcccbcbbf98989800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffefefefffefffefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefffefffefffefffefffffffffffffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff5f5f4fff3f3f3fff3f2f2fff2f3f27f7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf292929ff393939ff393939ff393939ff4a4a4aff696969ff888888ffafafaffff2f2f2fffefefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafff9f9fafff9faf9fffafaf9fff9f9f9fff9faf9fffafaf9fffafaf9fffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfefdfffdfefefffefdfefffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefffefffefdfefffdfefefffbfbfaffd8d7d7ff969696ff797879ff585858ff3c3c3bff373738ff383839ff3a3a3a3f0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f323232ff646464ff5b5b5bff49494aff5a5a5aff686968ff6d6d6dff6f6f6fff707070ff707070ff6f6f6fff6e6e6eff6d6d6eff6d6d6dff6d6c6dff6c6d6cff6c6c6cff6b6b6aff646464ff545454ff4c4b4bff606161ff6464630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f111111ff222221ff222122ff212121ff252525ff3d3d3dff605f5fff828382ffc6c6c5fff7f8f8fffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffefffffffffffefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffffffffffefffffffefffffffffffffffffefffffffffffffefefffffefefffffffffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffefffefffefffefffefffffefffffefefefffefffefffffefefffefffffffffffefffefefffffefffefffffffefffefefffffefffe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf979797ffcacacaffcbcbcbffcbcbcbffccccccffcccdccffcdcdcdffcecfceffd0d0cfffd1d0d1ffd1d1d1ffd2d2d1ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcecfcfffcececeffcdcdcdffccccccffcbcacbffc9c9c9ffc8c7c8ffc6c6c6ffc8c8c8ffc9cac9ffcbcbcbffcacacaffcac9c9ffc8c8c9ffc6c6c7ffc5c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c6ffc7c7c8ffc8c8c8ffc9c9caffcacbcaffcccccbffccccccffcdcdcdffcececeffcfcecfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d8d7ffd7d7d7ffd7d8d7ffd8d8d7ffd7d7d7ffd7d7d7ffe0e0e0fff0f0f1fff4f5f4fff3f2f3ffefefefffefefefffefefefffefefefffefefefffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefefffeff0efffeff0f0fff0f0f0fff0f0efffeff0effff0efefffefefefffefefefffefefefffeeefeeffeeefeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffedededffedeeedffeeedeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffecedecffedededffedededffedededffedededffedededffedededffedeeedffeeedeeffeeeeedffedeeeeffededeeffeeeeeeffeeeeeeffedeeedffeeedeeffedeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffefefefffefefeffff0efefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0f0fff5f4f5fff4f5f5ffedededffdcdcdcffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcecfceffcececeffcdcdceffcdcdcdffccccccffcbcbcbffcbcbcbffcacbcaffcbcacaffcacacaffcacacaffcacac9ffc9c9c9ffcacacaffcdcdcdffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffcfcecfffcccccdffccccccffccccccffcdcdcdffcdcdcdffcdceceffcececeffcfcfcfffd0d0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d6ffd5d6d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfceffcececeffcdcdcdbf9999990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffffffefffefffefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffefffffffffffffffffffffefefffefefffffffffffffffffffffffefefffffffffffefefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefefefff7f7f6fff2f2f2fff2f2f2fff3f2f2fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353535ff383838ff383838ff373737ff4e4e4eff6d6d6dff8b8b8bffbbbabafff6f6f6fffefefefffefdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9fafafff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefdfffdfefefffefefefffefefefffefefefffdfdfefffdfdfdfffcfcfcffe1e1e1ff9c9c9cff7c7c7dff5c5b5bff3e3e3eff393939ff3a3a3aff3232327f18181800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f323232ff646464ff646464ff626262ff737373ff787877ff777777ff777777ff777777ff777777ff757575ff747474ff737373ff737373ff747474ff747474ff757575ff757575ff747474ff6c6b6bff616161ff636363ff636364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf191919ff232222ff222121ff20201fff292929ff454545ff666566ff8b8a8affdcdbdcfffcfbfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffefefffffffffffffffffffffffffefffffffffffefefffffefefffffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefffefffffffefffffffefffefffefffffffffffffffffffefffefffefffffffefffffffefefefffffefefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffcbcbcaffcbcbcbffccccccffcccdcdffcdcdceffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d3d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececfffcdcdcdffccccccffcbcacaffc9c9c9ffc7c6c7ffc6c7c6ffc8c8c8ffcacacaffcbcbcaffcacac9ffc8c8c9ffc8c8c8ffc6c6c6ffc4c5c5ffc5c5c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcacbcbffcbccccffcccdcdffcdcdcdffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d0ffd1d1d1ffd2d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd6d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffdadadaffebeaebfff3f3f3fff4f4f4fff0f0efffefefefffefefefffefefefffefefeeffefefefffeeeeeeffefefefffefefefffefefefffefefeffff0efefffeff0effff0f0effff0f0f0ffeff0effff0f0f0fff0f0f0ffefefefffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffedededffedededffedededffedededffeeededffeeededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffeeededffeeeeedffedededffededeeffeeededffeeedeeffedededffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff1f1f1fff5f5f5fff3f3f3ffe6e6e6ffd9d9d9ffd8d8d9ffd9d8d9ffd9d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0cfcfffcfcfcfffcfcfcfffcfceceffcececeffcdcecdffcdcdcdffccccccffccccccffcbcbcbffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c9c8ffcacacaffcdcdcdffcfcfcfffd0d0d0ffd1d1d1ffd2d1d1ffd0cfd0ffcdcdcdffcccbccffcbccccffccccccffcdcccdffcdcdcdffcdcdceffcececeffcfcfcfffd0cfd0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d5ffd6d5d5ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcecece3f3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffffffffffefffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffefefffefefffffffefefffefffefffefefefffffefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffefefefffefffffffefefefffffefefffefefffffffefefffefefefffefefefffffefffffefefffffffefefffffefffffefffefffefffefffefefefffefffefffefefffffefefefffefefefffefffefffefffffffefffffffefefffffefffffffffffffffffffffffffffffffefffffffffffefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffff9f9f9fff1f1f1fff2f3f2fff2f2f2fff2f2f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff353535ff353535ff383838ff525252ff717171ff8e8e8effc8c8c8fff9f9f9fffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9faf9fff9f9fafffaf9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdffebebebffa4a4a4ff807f80ff616060ff424242ff3a3a3aff323332ff3131317f19181900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f323232ff646464ff666667ff767676ff7e7e7eff7d7d7dff797979ff787878ff787878ff787878ff787878ff757575ff747474ff757575ff757575ff757676ff777676ff777777ff787878ff777777ff6c6c6cff636464ff636364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222121ff222222ff222222ff212121ff2f2e2eff4c4c4cff6e6e6eff9b9a9bffeaeaeafffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefffffefefefffefffefffffefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefffffffefefffffffefffffefffffffffefffffefffefffefefefffffefffffefffffffffffefffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefffe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333232ffccccccffcdccccffcdcdcdffcfcfcfffcfcfcfffd0d0d0ffd1d0d1ffd1d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0cfcfffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcececeffcecdcdffccccccffcbcbcbffc9c9c9ffc8c7c7ffc8c8c8ffc9c9c9ffcbcbcbffcacacaffcacacaffc8c8c9ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcac9caffcacacaffcbcccbffccccccffcdcdcdffcececeffcfceceffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd2d3d3ffd2d2d3ffd3d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d6ffd6d5d6ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffe4e5e5fff2f2f2fff4f5f4fff1f1f1ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0fff0efefffefefefffefefeffff0f0f0ffeff0f0fff0efeffff0eff0ffefefefffefefefffefefefffefefeeffeeeeefffeeeeeeffeeeeeeffedeeedffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffedededffeeeeedffeeedeeffeeededffedededffedeeedffedeeedffedededffedededffedededffedededffedededffedededffedededffeeededffedededffededeeffedededffededeeffedeeeeffededeeffeeedeeffededeeffeeedeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffeff0efffefeff0ffefefefffefefefffeff0efffeff0efffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff3f3f3fff4f5f5fff0f0f0ffdfdfdfffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d1ffcfd0d0ffd0cfd0ffcfcfd0ffcfcfcfffcececeffcececeffcdceceffcdcdcdffccccccffccccccffcbcbcbffcbcbcaffcacacaffcacacaffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc8c9c8ffcbcbcbffcdcecdffcfcfcfffd0d0d0ffd1d1d1ffd1d0d0ffcecfceffccccccffcbcbcbffcbccccffccccccffcdcdcdffcdcdceffcecdceffcfceceffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d5d5ffd5d6d6ffd6d6d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfcf3f33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebfbefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefffffefefffffffefefffffffffffffefffffefefefffffefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefefefffffffffffffefffffffffffffefffffffffffffffffffffffffefffffefefffffffffffffffffffffcfbfbfff2f2f2fff1f1f2fff2f2f2fff2f2f27f7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0d0d0dff363636ff363636ff353535ff3a3a3aff575757ff747474ff929292ffd4d4d3fffbfbfbfffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffafbfafffafafbfffafafafffafafafff9f9fafffafaf9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfafafffbfafbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfcfffdfdfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfff0f0f1ffaeaeadff848483ff656565ff464646ff303030ff303131ff313131bf26252500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f323232ff666666ff767676ff7e7e7eff7e7e7eff7e7e7eff7d7d7dff797979ff787879ff787878ff787878ff787878ff757575ff757575ff767676ff777777ff777777ff787878ff787878ff787878ff777777ff6c6c6cff64646300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f080808ff222222ff212222ff212221ff222223ff353535ff545454ff787878ffb0b1b0fff3f2f2fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffffffefffffffffffefefefffefefefffefffffffefffffffffefefffffffffffffefffffefefefffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefebfbebebe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf999999ffcdcdceffcfcfcfffcfd0cfffd0d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d2ffd1d1d1ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcdcecdffcccdcdffcbcbcbffc9c9c9ffc8c9c9ffc9c9c9ffcacacaffcbcbcbffcbcbcbffc9cacaffc7c7c7ffc5c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc9c9c9ffcac9caffcacacaffcbcbcbffccccccffcdcdcdffcdcdceffcfceceffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffddddddffedeeeefff4f4f4fff3f3f3ffefefefffefefefffefefefffefeeeeffefeeeeffefefefffefefefffefefefffefefefffefefefffefeff0ffeff0f0fff0efeffff0f0f0fff0efefffefefefffefeff0ffefefefffefefefffeeeeefffefefeeffeeeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffededeeffedededffedededffeeedeeffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffedeeeeffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffedededffedededffedededffedededffedededffedededffedededffedeeeeffeeeeeeffeeeeeeffeeeeefffefeeeeffefefeeffefefefffefefefffefefefffefeff0fff0f0efffefefefffefefefffefefefffefeff0ffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0f0fff5f5f5fff3f3f3ffeaeaeaffdad9daffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd7d6d7ffd6d6d6ffd5d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d4d4ffd3d4d3ffd3d3d3ffd4d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcecdcdffcdcdceffcdccccffcccbccffcbcbcbffcacacaffcacacaffcacacbffcacacaffc9cacaffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffcccccbffcececdffcfcfcfffd0d0cfffd0d0d0ffcfd0d0ffcdcdcdffcccccbffcbcbcbffcbcbccffccccccffcdcdccffcdcdcdffcdcdceffcececeffcfcecfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d3d2ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d0d1ffd0d0d07f6868680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffffefefffffffefffffffffffefefefffffefefffefefefffffefefffefefefffefefefffffefffffefefefffffefefffffefefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffffffffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffffffefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffffffffffefffefffefefefffffffffffffffffffffefefffefffffffffffffffefffefffefefffffefffffffefffffffffefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffefefffffffefffefefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffffffffffefffefffffffffffefffffffefffffffffefefffffffefffffffffffdfdfdfff4f4f4fff1f1f1fff2f2f2fff2f2f2bfb5b5b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1a1a1aff343434ff363636ff343434ff3d3d3dff5a595aff777777ff979797ffdfdfdffffdfdfdfffefefefffefefefffefefefffefefefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafbfffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffcfbfbfffcfcfbfffbfbfbfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafff9faf9fff9f9fafff9fafafff9faf9fffaf9f9fffafaf9fffafafafffafafafffbfafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfff4f4f5ffb8b8b8ff898989ff696969ff4a4a4aff303131ff313131ff323232ff33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1919197f3939397f3f3f3f7f3f3f3f7f3f3f3f7f3f3f3f7f3f3f3f7f3e3e3e7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3b3c3c7f3b3b3b7f3b3b3b7f3b3b3b7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3b3b3b7f33343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f111111ff222222ff222222ff222122ff252525ff3a3a3aff5d5d5dff838383ffcbcbcafff8f8f8fffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffefefefffffefefffefffefffffefefffefefffffefefefffffefffffefefefffffefefffffffefffefefefffefffffffefffffffffffefffffefefffefefffffefefffffffffffffefffefffefefefffffffffffffffffffffefffffffffffffffffffffefffefffefefefffefefffffefefefffffefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9a9b9bffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d5d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcececeffcececeffcececeffcececdffccccccffcacacaffc9c9c9ffcac9c9ffccccccffcdcdccffcbcbcbffcacacaffc6c6c7ffc6c6c6ffc7c6c6ffc7c7c7ffc8c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffcacacaffcbcacbffcbcbcbffccccccffcdcdcdffcdcecdffcececeffcfcfcfffcfd0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d5ffd4d5d5ffd5d4d4ffd7d8d7ffe9e9e9fff3f3f3fff5f5f5fff0f0f0ffefefefffefeeeeffefefeeffeeefeeffeeefefffefefefffefefefffefefefffefefefffefeff0fff0f0f0ffeff0efffefefefffefefeffff0efefffefefefffefefefffefefefffeeefeeffeeeeeeffeeeeeeffedeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffedededffededeeffedededffeeededffedededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffefefefffefefefffefefefffefefefffeff0f0ffeff0effff0efefffefefefffefefefffefefefffefefefffefefeffff0efefffefefefffefefeffff2f2f2fff4f4f4fff2f1f1ffe4e4e3ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd6d5d5ffd6d5d5ffd5d5d5ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d2ffd2d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffccccccffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffcacacaffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc9cacaffccccccffcececeffcfceceffcfcfd0ffd0d0cfffcfcfcfffcdccccffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcdcdcdffcececeffcfcecfffcfcfd0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d2bf9c9c9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffefffffffffffffefffffffefefefffefefefffefefefffefffffffffefffffefffefffefefefffefffffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefefefffefdfefffefdfefffefefefffdfefefffefefefffefefefffefefefffefffffffffefffffefffefffefffffffefffffffefefffffffffffffffefffffefefefffefefefffefefefffefefefffffefefffefffefffffefefffffefffffefefefffefffffffffefefffefefefffefffefffffefefffffefffffefefefffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffffffffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffefefefffefffffffffefefffefefefffefffefffffefefffffefffffefefefffffffffffffefffffffefffffffffffffefefefff7f6f7fff1f1f1fff2f2f2fff1f2f2fff1f0f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1a1a1aff343535ff343434ff323332ff414141ff5b5b5bff7a7979ffa0a0a0ffe9e9e9fffefdfefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefdfdfffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfff7f7f7ffc5c5c6ff8b8b8cff6c6c6cff4d4d4dff323233ff323232ff333333ff333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1c1c1cff232323ff222222ff202020ff292929ff424242ff656566ff8e8e8effdfdedefffcfcfcfffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefffffffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefffffffefefffffefefefffefefffffefffffffffefffffffffefffefffffffefffffffefefefffffffffffffefefffffffffffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d4ffd3d3d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd2d1d1ffd1d2d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcececeffcececeffccccccffcacacaffcacac9ffcbcbcbffcdcccdffcccbcbffcbcbcbffc8c8c8ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc8c9c8ffc9c9c9ffcac9caffcacacaffcbcbcbffcccccbffcccccdffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffe2e2e2fff1f2f2fff5f4f5fff2f2f1ffefefefffeeefefffeeeeefffefefefffefeeefffefefefffefefefffefefefffefefefffefefefffeff0efffefefeffff0eff0ffefefefffefefefffefefefffefefefffeeefeeffeeeeeeffeeeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffededeeffeeededffedededffedededffedededffedededffeeededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeefefffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0ffefefefffefefefffefefefffefefefffeff0f0fff0eff0fff3f3f3fff3f3f3ffedededffddddddffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd6d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcececfffcececeffcececeffcececeffcdcdcdffcdcdcdffcdccccffcccdccffcccccbffcbcbcbffcbcbcbffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9c9caffcacacaffcccdcdffcececeffcfcecfffcfcfcfffd0d0d0ffcdcdceffccccccffcbcbcbffcbcbcbffcccbcbffccccccffccccccffcccccdffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d1ffd1d1d1ffd1d2d2ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffefffefffffffffffefffffffefffefffffefffffffffffffefffffffffffefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffffefffefefffffefefefffefefefffefefefffffefffffefefffffffffefffefefffffffffefffefffefffefffffffefffffffffefefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefffefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffffefefffefefefffffffffffefffffffefffffffefffefffffffffffffffffffefffefffffffffffefefffff9fafafff2f2f2fff1f1f1fff0f0f0fff1f0f03f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf272727ff353535ff343535ff343434ff444445ff5d5d5dff7d7d7dffaeaeaefff0f0f0fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffaf9f9ffd1d1d2ff8d8d8dff6f6f6fff505050ff353535ff333333ff333333ff3333333f0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f080809ff272727ff262626ff232323ff222222ff2e2e2eff494a4aff6e6e6eff9f9f9fffebebebfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefdfefffdfdfdfffefefefffdfefdfffdfdfefffdfdfdfffefdfefffefefdfffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffefffffffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefffffffefffffefefefffffffefffefefffffffffefffefefefffefefefffefffffffffefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd2d2d1ffd1d1d2ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcececeffcececeffcecdceffcececeffcececeffcdcdcdffcbcbccffcacacaffccccccffcdcccdffcbcbcbffcacacaffc9c8c9ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacbcaffcbcbcbffccccccffcdcdcdffcdcdcdffcececeffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffcfcfcfffcfd0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d1d1ffd1d0d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffdcdcdcffedededfff4f3f3fff4f4f4ffefeeefffeeeeeeffeeefeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeeeeffefefeeffeeeeeeffeeeeeeffedeeeeffeeedeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffefefefffeeeeeeffeeeeeeffeeeeeeffedeeeeffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffededeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeff0efffefeff0fff0f0f0fff4f4f5fff1f2f1ffe9e8e8ffd8d8d9ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d2ffd3d2d2ffd2d2d2ffd1d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcecfcfffcececeffcececeffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcbcbcbffcbcbcbffcacbcbffcacbcbffcacbcbffcbcbcbffcbcacaffcacacaffcacacaffcacacaffcacacaffcccbccffcdcdcdffcececeffcfcfcfffcfcfcfffcfceceffcdcdccffcbcbcbffcbcacaffcbcbcbffcbcbcbffcbccccffccccccffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d6ffd5d5d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d23f34343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffefffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffefffffefefefffffffefffefffffffefefefffefefefffefefefffffefefffefefffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffefefefffffffefffefffffffffffffffefffefffffffefffffffefffffffffffefffefffffffffffefffefffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffefffefffefefffffefefefffefefefffffffefffefffffffefefffffefffefffffffffffffffefffffffffffffffefffffffffffefffefffefffefffffffffffefefffffffffffffffffffffefffefffefefefffffefefffefefefffffefefffefffefffffffffffffffefffbfbfcfff1f2f2fff0f1f0fff0f0f0fff1f0f0bfb4b4b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff353434ff353535ff353535ff484848ff626161ff848383ffbebebefff5f6f5fffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffbfafafffafafafffafafafffafafafff9faf9fff9f9fafffaf9f9fff9faf9fffafafafffafafafffafbfafffbfbfafffbfbfcfffbfbfbfffcfcfbfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffefefefffefefdfffdfefefffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffbfcfcfffbfbfbfffbfbfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfcfbffdddeddff939394ff737374ff555555ff373737ff333332ff333433ff3232327f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1a1a1aff242425ff272727ff262626ff232323ff353535ff535353ff797979ffbbbbbbfff3f3f3fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffefffefffefffffffffefffffefefefffffffefffefffffffffefffffefffefffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffefffffefefefffffffefffefffffffffefffffefffefffefefefffffffefffefefffffefefefffefefefffefefefffefffefffffffffffefefffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696a6affd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d4d3ffd2d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcecfffcececeffcececeffcdceceffcdcdcdffcdcdcdffcdcdcdffcccccdffcccbcbffcbcbcbffcccdccffcececdffcdcdcdffcacac9ffc8c8c8ffc8c8c7ffc7c8c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcbffcccccbffccccccffcdcdcdffcecdcdffcececeffcececeffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfcfffcfcfcfffcfd0cfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd6d6d7ffe8e8e8fff1f2f2fff4f4f4fff0f0f0ffefeeeeffeeeeeeffefefeeffeeefefffefeeefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeefeeffeeeeeeffeeeeeeffeeededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeedffedeeedffedededffedededffedededffedededffedededffecedecffedededffedededffedededffeeededffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeedffeeeeeeffefeeeeffeeeeefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff0ffefefefffefefefffefefeffff2f2f2fff4f4f4fff0f0f0ffe1e1e1ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfd0cfffcfcfcfffcfcecfffcececeffcececeffcececeffcececeffcdcecdffcdcdcdffcdcdcdffcccdccffcdcdccffccccccffccccccffcbccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacbcaffcacbcaffcacacaffcacacbffcacacaffcbcbcbffcdcdcdffcececeffcfcecfffcfcfcfffcececdffccccccffcbcbcaffcacbcbffcbcbcbffcbcbcbffcccccbffccccccffcdcdcdffcdcdceffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd6d6d5ffd5d6d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d33f3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefefffdfefefffefefefffefefefffefefefffffefefffefefefffffefffffefffffffffffffffffefffffffefefffffffffffffefefffffffffffffffefffefffefffefefffffffefefffefffefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffffffffffffefffffffefefffefffefffffefefffefffffffefefefffefefffffffefefffffffefffefffffffefefefffefefefffefffefffefefefffefefffffffffffffefffefffdfdfefff4f4f4fff0f0effff1f0f0fff0f0efffeeeeee3f3a3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333433ff333333ff343433ff333433ff4c4b4cff686868ff8b8b8bffcbcbcbfff9f9f8fffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcffe7e8e8ff9c9c9cff797978ff5a5a59ff3b3b3bff2f2f2fff323232ff3232327f1919190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f111111ff232323ff232323ff242524ff272727ff2a2a2aff3f3f3fff5f5f5fff828282ffd0d1d0fff9f9f8fffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffefffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefdfffefefefffefefefffefefefffefefefffffffffffffefffffffefefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9f9f9fffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d2d1ffd1d1d2ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffcfd0d0ffcecfcfffcececeffcececeffcdcdcdffcdcccdffcccdcdffcdcdcdffccccccffcbcccbffcbcbcbffcecdcdffcececeffcececeffcbcbcbffc9c9c9ffc8c8c8ffc8c7c7ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9caffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffccccccffcdcdcdffcdcecdffcececeffcececeffcececeffcfcfcfffcecfcfffcececfffcececeffcececeffcececeffcecfceffcfceceffcfceceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffe1e1e0ffedededfff4f4f4fff2f2f1ffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedeeedffedededffedededffedededffecedecffecededffededecffedecedffededecffedededffedededffedededffedededffedededffedededffededeeffedededffedededffedededffedededffececedffedececffecedecffededecffedededffedededffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffededeeffedededffedededffedededffedececffedecedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefefffeeeeeeffefeeefffefefefffeeefefffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff3f3f3fff3f3f2ffeaeaebffdbdbdbffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd1d2d2ffd1d1d2ffd2d2d2ffd1d2d2ffd1d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcfcfceffcfcecfffcececeffcececeffcdceceffcdcecdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffccccccffcccccbffcbccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacbffcacacaffcacacaffcbcbcbffcdcdcdffcececeffcfcfceffcfcfcfffcdcccdffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcccbffccccccffcdcdcdffcdcecdffcfcecfffcfd0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd5d6d5ffd5d5d5ffd6d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3bf9e9e9e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffffffefffefffffffffefefffefefefffefefefffefffefffefefefffffefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffdfefdfffdfdfefffefefdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffefffffffffefffffffffffffefffffefffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffffffffefffffffffefffefffefffefefefffefefffffefefefffefffefffefefefffefefffffefffffffefefffffefffefffefffefffefffffffffffffffffffffffffffefffefefefff7f7f7fff0eff0ffeff0f0ffeeeeeeffebebebffe9e9ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0d0d0dff333333ff343333ff333333ff373737ff505050ff707070ff929292ffd7d7d7fffbfbfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafbfafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdffeeefeeffa8a8a8ff7e7e7eff5f5e5fff40403fff313131ff323231ff323232bf252525000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232323ff232323ff232323ff232323ff222222ff303030ff4b4b4bff6c6c6cff8f8f8fffe3e3e3fffcfcfcfffefefefffefdfefffdfefdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffefefffefffefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffefffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefffffffffefefffefffefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d7ffd6d6d6ffd5d5d5ffd4d4d5ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d1ffd2d2d2ffd1d2d1ffd1d2d1ffd2d1d1ffd2d1d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccdcdffccccccffcccccbffccccccffcbcbcbffcccbccffccccccffcfcfcfffcfcfcfffcfcfcfffcdcdcdffcbcacbffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffcacacaffcbcacaffcacacaffcbcacbffcbcbcbffcbcbccffccccccffcdcdcdffcdcdceffcdceceffcececeffcececeffcececeffcececeffcececeffcdcdcdffcececdffcecdcdffcdcdcdffcecdceffcececeffcececeffcececeffcececeffcececeffcecfceffcececfffcececeffcececeffcececeffcececeffcecfceffcfceceffcfcfceffcfcfcfffcfcfcfffcfcfd0ffd0d0cfffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffdadadaffe9e9e9fff2f1f2fff4f4f4ffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeefeeffeeefeeffefeeefffefefeeffefefefffefefefffefefefffefefeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffedededffedededffecededffededecffecececffededecffecececffecececffedecedffedecedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffecededffedecedffededecffecececffecececffedecedffedededffedededffedededffededeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeedffedededffedededffedededffedededffedededffedededffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeeeefffeeefeeffeeeeeeffeeefefffefefeeffefeeeeffefefeeffefefefffefefefffefefeffff0f0f0fff4f4f4fff0f0f0ffe4e4e4ffd7d6d7ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcececdffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffccccccffccccccffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffcac9c9ffcacacaffcbcbcbffcdcdcdffcfceceffcfcfcfffcececeffcbccccffcacacaffc9c9c9ffcacacaffcacacaffcbcbcaffcccbcbffccccccffcdcdcdffcececeffcfcfd0ffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4bf9f9f9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefffefffefffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefffffffffffffffffffffffefefefffefefffffffefffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffefefffffffefffffefefffffefefefffefffffffefffffffefffefffefefffffffefefffefffefffefffefffefefefffefefffffffffffffffffffffffefefffefefffffbfbfbfff0f1f0ffeeeeeeffebebebffe9e9e9ffe9e8e97f7474740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf252425ff333333ff333433ff333333ff383838ff545454ff767576ff9a9a9affe1e1e0fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfefefffefdfefffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfff4f3f3ffb4b4b4ff828282ff616262ff424242ff323231ff323232ff323232ff3232323f0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f101011ff222323ff232323ff232323ff222222ff262726ff3f3f3fff5c5b5bff7a7a7affacacacffeeeeeefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffefffffffefefffefffffffffffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffffffffefffffefefefffefffffffffffefffefffefffffffffffffffefffffffffffffffffffefefffffffffefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefffffefefefffefffffffefffffffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececfffcdcdcdffcccdccffccccccffcbcbcbffcbcbcbffcacbcbffcacacaffcbcccbffcfcfcfffcfd0d0ffd0d0d0ffcecfceffcccdccffcacacaffc8c8c9ffc8c9c8ffc9c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacbffcbcacbffcbcbcbffcbcbcbffccccccffcccdcdffcdcecdffcdcdceffcecdceffcdcecdffcdcecdffcdcdceffcdcdcdffcdcdceffcdcdcdffcdcccdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcecdffcecdcdffcececdffcecdcdffcdcdceffcdcdcdffcdceceffcececdffcececeffcececeffcececfffcfcecfffcfcfcfffcfcfcfffcfcfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd5d6d6ffe3e2e3ffefefeffff4f4f4fff0f0f0ffeeeeedffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefeeffeeeeeeffeeeeefffefeeefffefeeefffefefefffeeefeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffedededffedededffececedffecededffececedffecececffecececffecececffecedecffedecedffedececffecedecffedededffedededffedededffedededffedededffedededffedededffedededffedededffecececffecececffecececffececedffecececffecededffecededffedededffedededffedededffedededffedeeedffedededffedededffededeeffedededffedededffedededffededecffecedecffedededffededecffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeefffeeeeeeffeeefefffefefefffefefeffff2f2f2fff3f3f3ffedededffdededeffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcececeffcececeffcececeffcdcdceffcdcdcdffcdcdcdffcccdcdffcdcdcdffcdcdcdffcccccdffcdcdcdffcdcccdffccccccffcccdccffccccccffccccccffccccccffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffc9cac9ffc9c9c9ffc9cac9ffcbcbcbffcececeffcfd0cfffcfcfcfffcecdceffcbcbcaffc9c9c9ffc8c9c9ffc9cacaffcacacaffcbcbcbffcbcbccffccccccffcecdceffcfcfcfffd0d0d0ffd0d1d1ffd1d2d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d43f3535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffefffefefefffefffffffefefefffefffffffefffffffffffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffffffffffefefefffefffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefffffffffffffffffffffefffefffffefefffefdfdfff4f4f4ffeaeaeaffe9e9e9ffe8e9e8ffe7e7e7ffe6e7e7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0b0b0bff2e2e2eff323232ff333333ff313132ff3c3c3cff5b5b5bff7c7c7cffa1a1a1ffeaeaeafffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff7f7f7ffc2c2c2ff878787ff666666ff474747ff303031ff313231ff323232ff2f2f2fbf2222210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f080808ff222222ff212121ff222222ff232323ff232223ff313131ff4f5050ff6c6c6dff8e8e8effdadadafff9f9f9fffefdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefffffffffefffefffffffefffffffefffffffffffffffffffffffffffefffffffefffffefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffffffffefefffefffefffffefefffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6b6b6bffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd8d8d7ffd8d7d8ffd7d7d7ffd6d6d7ffd5d6d5ffd5d5d5ffd4d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd0d1d1ffd1d1d1ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfcfffcecfceffcdcdceffcdcccdffcbccccffcbcbcbffcacacaffc9c9c9ffc9cac9ffcacbcbffccccccffcdcccdffcdcdcdffcdceceffcccdcdffcbcccbffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffcac9caffc9c9c9ffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffccccccffccccccffccccccffccccccffccccccffcccdcdffccccccffcccdcdffcccccdffcccdcdffcdcdccffcdcdcdffcccccdffcccdccffcccccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d2ffd3d4d4ffddddddffecececfff3f3f3fff1f2f2ffeeededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffeeededffedededffedededffececedffecececffecececffecececffecececffecececffecececffecececffececedffecececffecececffecececffedededffedededffedededffedededffedededffedededffedededffecededffedececffecececffececedffecececffecececffecececffecececffecececffedededffedededffedededffedededffedededffedededffedededffededecffecedecffecececffedecedffededecffecededffedededffedededffedededffedeeedffeeededffedededffedededffedededffedededffedededffecededffedededffededecffedededffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefeffff3f3f4fff1f1f1ffe8e8e8ffd8d9d9ffd4d4d4ffd4d4d3ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfd0ffd0d0d0ffcfd0d0ffcfd0cfffcfcfd0ffcfd0cfffd0cfd0ffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcccdccffccccccffccccccffccccccffccccccffccccccffcccccdffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacacaffcacacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffccccccffcecfcfffcfcfcfffcecfceffccccccffcacac9ffc9c9c8ffc9c9c9ffc9cac9ffcacacaffcbcbcbffccccccffcdcccdffcececeffd0cfcfffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d53f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffefffefefefffefefefffefefefffefefffffffefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffefffffffffffffffefefffffffefffefefffffefefefffefefefffefffefffffefefffffefefffefefefffffefffffffffffffffffffffffffefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffefefffffffefffffffffffefefefffefefefffefffefffffefefffffefefffefefefffefefefffefefefffefefffffffefefffffffefffffffffffffffffffefffffffffffffffefffefffaf9f9ffececebffe8e8e8ffe8e7e8ffe6e7e6ffe6e6e5bfababab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf212121ff2d2c2cff2e2e2eff323232ff313231ff444444ff636262ff828282ffaaababfff1f1f1fffefdfdfffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffbfafafffafbfafffbfbfafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfafbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffbfafafffafafafffafafafffafafafffafafafffbfafafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffafafaffcececeff8b8c8bff6e6d6dff4e4e4eff373737ff313131ff2f2f2fff2d2d2dff2c2b2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf181818ff202020ff222222ff212121ff222221ff272827ff3e3f3eff5f5f5eff7b7b7cffb9b9b9fff1f1f1fffdfdfcfffefdfdfffefefdfffefdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffffefffffffefffffefefffffffefefffefffefffffffefffefefefffefefefffffefefffefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefefefffefefefffffefefffefffefffffffefffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffefefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa1a1a1ffd7d8d7ffd8d7d7ffd7d7d7ffd7d7d8ffd8d7d7ffd7d8d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfceceffcececdffcdcdccffccccccffcbcbcbffcacacaffc9cac9ffc9c9c9ffcacacaffcbccccffcbcbcbffcbcbcbffcbcacaffcbcbcbffcacacaffcac9caffc9cacaffc9cac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcbccccffccccccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdccccffcccdccffccccccffcccccbffcbcbccffcccbcbffcbcbcbffcccbccffcccbcbffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcdccccffcdccccffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfd0ffd0cfcfffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd7d7d8ffe7e6e7fff0f0f0fff3f4f3ffeeedeeffedededffedededffeeededffeeeeeeffeeeeefffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffedededffedededffedededffedececffecedecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecedecffecececffedecedffedededffedededffedededffedededffedededffedededffedececffededecffecececffecececffecececffecececffecececffecececffecececffedececffedecedffedecedffededecffecedecffededecffecececffecececffecececffecedecffededecffedededffedededffedededffedededffedededffeeededffedeeedffedededffedededffedededffedededffedededffedececffededecffedededffececedffedededffedededffedededffedededffedededffeeededffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefeffff3f3f3ffefefefffe2e1e1ffd5d5d5ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcecfceffcfcecfffcfceceffcecfceffcfceceffcececeffcececeffcececeffcdcecdffcdcdcdffcdcdcdffcdcdccffccccccffccccccffcbccccffcccbccffccccccffcccccbffcccccbffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcccccbffcdcdcdffcfcfcfffcececeffccccccffc9c9c9ffc9c9c9ffcac9c9ffcac9c9ffcbcbcbffcbcbcbffccccccffcdcdceffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d57f6a6a6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffffffffefefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffffffefefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffffffffffefffffefffffffffefefffefffffffefffffffffefefffffffefffefffffffffefefffefefffffefefefffefefefffefefefffffefefffefefefffffffefffefefffffffefffffffffffffffffffffffefffffefffefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffefffffefffffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefffffefffffffefefefffffefffffefffefffffffffffffffffffffffefffefffefffffffffffdfdfdfff1f1f1ffe7e7e7ffe7e6e6ffe6e6e6ffe4e4e4ffe2e2e33f3838380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2c2d2cff2d2d2dff2c2c2cff323232ff4c4c4cff6c6c6cff8b8b8bffbdbdbdfff5f6f6fffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffefefdfffefefdfffdfefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffafbfbfffafafbfffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffbfbfbfffbfbfafffafbfafffbfbfbfffafafafffafafafffafbfbfffbfafbfffbfafbfffafbfafffbfbfafffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcffdededeff959696ff79797aff595959ff3e3e3eff2e2e2eff2d2d2dff2c2b2bff292a2a7f121212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f080808ff212121ff202120ff202020ff222222ff222222ff313131ff4d4d4dff717171ff969595ffe3e3e3fffafafafffdfdfdfffdfefefffefdfdfffdfefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffefffffefefffffffffffffffefefffffefefffefffefffefefefffefffefffffffefffefffefffffffffffffffefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffefffefffefffffffffffffffffffefefffffffefefffffefffffffffffffffefffffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffffffffefefffffefefffffefffffffefefefffffefefffefffefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa1a2a1ffd7d7d7ffd8d8d7ffd8d8d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd4d4d5ffd3d3d4ffd3d3d3ffd2d2d2ffd2d1d1ffd1d0d1ffd0d0d0ffcfd0d0ffd0cfcfffcfd0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcdcdcdffcbccccffcbcbcbffcacacaffcac9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffc9c9c8ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcac9caffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcdcdccffcccdcdffcccccdffcccccdffccccccffccccccffccccccffccccccffcbcbcbffcbcbcbffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffccccccffccccccffccccccffcccccdffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcececeffcececeffcececeffcfcfcfffcfd0cfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd3d2d3ffdfdfdfffeeeeeefff3f3f3ffefefefffedededffedededffedeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffeeededffedededffedededffedededffedececffedececffecedecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffececedffedececffecededffedededffedededffedededffecededffedececffececedffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffecedecffecececffecececffecececffecedecffececedffecececffedededffedededffedededffededeeffeeededffedeeeeffeeededffedededffedededffedededffedededffecededffedececffececedffecececffecececffedececffedecedffedededffedededffedededffedededffededeeffedededffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeefff1f1f1fff2f2f2ffebebebffdbdbdbffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0cfcfffcfcfcfffcececfffcececfffcececeffcececeffcecfceffcececeffcececeffcececdffcdcecdffcececeffcdceceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdccccffccccccffccccccffcbccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffccccccffccccccffccccccffccccccffcbccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffcacacaffccccccffcdcdceffcfcfcfffcececeffcbcbcbffc9cac9ffc9c9c9ffc9c9caffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d1ffd2d1d2ffd2d2d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d7ffd6d6d6ffd6d6d6bfa0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffefffefffefffefffffffffffffffefefefffefffefffefefffffefefffffefefefffffefffffefefffffefffefffefefefffefefefffefefefffffffffffffefffffffefffffffffefffefefffffffffefffffefefffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefefffffefefffffefefffffefefefffefefefffefffefffffffefffffefefffffffffffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefffffffffffffffefffffefefffffffffffffffffffffffffefffefffefffefffffffffffffffefefefffefefefffefefffffefefffffefefefffefefffffefefffffffffefffffffffffffffffffefffffffffffffffffefffffffefffffffffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffefefffffffffffefefffffefffffffefefffffffefffffefefffffffffefffefefefffefefefffefefefffffffffffffffffffffffffffffffefffefefffffffffefffefefefffefefefff9f9f9ffeaeaeaffe5e5e5ffe5e4e5ffe2e3e2ffe0e0e0bfa7a7a7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0e0e0dff272728ff2b2b2bff2c2c2cff2b2b2bff3a3b3aff575757ff787878ff989798ffddddddfffbfbfbfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfefffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfafbfffafafafffafafbfffafafafffafafafffafafafffbfbfafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfff3f4f3ffadadaeff848484ff646464ff484848ff2e2e2fff2b2b2bff292a29ff252424ff20202100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1a1a19ff212121ff212121ff212120ff201f20ff292929ff3e3e3eff5d5d5dff828282ffc7c7c7fff3f3f4fffdfdfdfffdfefdfffefdfdfffefdfefffefefefffefefefffefefdfffefefefffefefefffffffefffefefefffefefefffefefffffefefffffefefffffffefffffffffffffffffefffefefefffefefefffefefefffffffffffefefefffffefffffffffefffefefffffffffefffefefefffefefffffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffdfdfdfffefdfefffefdfdfffdfdfefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefffefffffefefffefefffffefefffffefefffffefefefffefefefffefefefffffffefffefefefffefffefffefefffffefefffffefefffffffefffffefefffffffffefffefefefffefefefffefefefffffffefffffefefffffeff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f363636ffd8d7d8ffd8d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0cfcfffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcececeffcdcdcdffcccdccffcbcbcbffcacacaffc9c9c9ffc9cacaffcbcbcbffccccccffcdcdcdffcccbccffc8c8c7ffc7c7c7ffc8c8c7ffc7c7c7ffc8c8c8ffc9c8c9ffc9c9caffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcbcbcbffcbcbccffcbcbcaffcacacbffcacacaffcacacaffcacacaffcacacaffcacbcaffcacacbffcbcacbffcbcbcaffcbcbcbffcacacbffcacbcbffcacacbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcccbffcccbccffccccccffccccccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcecdcdffcececeffcececeffcfcecfffcfcfceffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d1d0ffd8d8d9ffe9e9e9fff1f1f1fff1f1f1ffedededffedededffedeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeedeeffedededffedededffedededffececedffecececffededecffecececffececedffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffececedffecededffedededffededecffecededffecededffecececffecececffecececffecececffebececffebebebffecebecffebebecffececebffebececffecececffecececffecececffecebecffecececffececebffecececffecececffecececffececedffedededffedededffededeeffeeedeeffeeeeedffeeeeeeffeeedeeffededeeffededeeffedededffedededffecededffedededffecececffecececffececedffecededffececedffedededffedededffedededffedededffedededffedededffeeeeedffedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeefff2f2f2fff0f0f0ffe6e6e6ffd6d6d6ffd2d1d2ffd2d2d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d1ffd0d0d0ffcfd0cfffd0cfd0ffcfcfcfffcfcecfffcececfffcececeffcececeffcececeffcececdffcdcdcdffcecdcdffcdcdcdffcdcdceffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcccccdffcdccccffccccccffcbcbccffcbcbccffcbcbcbffcbcbcbffcbcbcaffcacbcaffcacacbffcbcbcbffcacacaffcbcbcaffcbcacbffcbcbcbffcbcbcbffcbcbccffcbcbccffcccbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffcacac9ffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffcacacaffccccccffcececeffcececfffcdcccdffcacacaffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcccbccffcdcdcdffcdcdceffcfcecfffcfcfd0ffd0d0d0ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefefffffffffffefefefffefffffffefefefffffefffffffefefffffffefffefefefffefefffffefefffffefefefffefffefffffefffffffefefffffffffffffefefffffefefffefefffffefffefffefefefffefffefffffefefffffffefffffffffffefffffffffefefffffefefffffefffffffefefffffffefffffefefffefefefffefffefffefefefffefffefffffefefffffefffffffefffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffefffffffefefffffffefffffffefffffefefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffefefffffefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffefffffffffefffefefefffffffffffefefffffffffefffefffefffffffffffffefefffffffffffffefefffffffffffffefffffefffefffefefefffefffefffffefefffefffefffdfdfdfff2f2f2ffe4e4e4ffe2e2e2ffe1e0e0ffdfdfdfffaeaeaeff212121ff212121ff212121ff1f1f1fbf1616160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121111ff1b1b1bff272827ff2b2b2bff2e2e2eff444444ff636363ff838383ffafafaffff3f2f2fffdfdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffcfcfbfffcfbfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafbfafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffbfbfbffd3d3d3ff8f8f8fff707070ff525252ff353535ff262626ff252425ff202020ff1b1b1b7f08080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f121212ff242323ff232222ff212121ff212221ff222222ff333333ff4e4d4dff6d6d6dffa6a5a5ffe9e9e9fffcfcfcfffefdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffffffffffefefffffffffffffefffffffffffffffffefefffffffffffffefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffefefffefefffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefffffefefffffefefefffffefefffffefffffffefefffffffefffffefefffefefefffffffefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffffffefffefffefffffffffffffefefffffffffffffefefffffefefffefeff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f363636ffd7d7d7ffd7d7d7ffd7d7d6ffd7d6d6ffd6d5d5ffd5d5d5ffd4d3d4ffd3d2d2ffd1d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0cfd0ffd0d0cfffcfcfceffcececeffcececeffcdcdcdffccccccffcbcbcbffcacacaffcac9c9ffcbcbcaffccccccffcececeffcececeffccccccffc9c9caffc8c8c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbccffccccccffcbccccffccccccffcccbcbffcccbcbffcbcbcbffcbcbcbffcacacbffcacacaffc9c9caffcacac9ffcac9c9ffc9cac9ffcac9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcccbccffccccccffccccccffccccccffcdccccffcdcccdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcecdceffcececeffcfceceffcececeffcfcecfffcfcfcfffd3d3d3ffe1e1e1ffeeeeeefff3f3f2ffeeeeedffedededffedededffeeeeedffeeeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffededeeffedededffedededffedededffedededffedececffedececffecececffecececffecececffecececffecececffecececffecebebffececebffecebecffebebecffebebebffecebecffecececffecececffecececffedececffecececffededecffecececffecececffecececffecececffecebecffececebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffecebebffecebebffebebebffebebebffebebebffebebebffecececffecececffecedecffedededffedededffedededffeeededffeeeeeeffeeeeeeffeeeeeeffeeededffedededffedededffedededffedededffecececffecececffedececffededecffecececffececedffecededffedededffedededffedededffedededffedededffedededffedededffededeeffeeeeedffeeedeeffeeeeeeffefefeffff1f2f1ffeeededffdededeffd2d2d2ffd1d0d0ffd1d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfcecfffcececeffcececdffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdccccffcdcccdffcdccccffccccccffccccccffccccccffccccccffccccccffcdccccffccccccffccccccffccccccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacacbffcacacaffcacacaffcacacaffcac9c9ffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc9c8c9ffcacbcbffcccdcdffcfcecfffcececeffcdcdcdffcacacaffcacacaffcacacaffcbcacbffcccccbffccccccffcdcdcdffcececeffcfcfcfffcfd0d0ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d73f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefefffefffefffffffffffffefefffefefffffffffffffffefffffffefffffefefffffefefffffffffffffefffefffffffefffefefefffefefefffefefefffefefefffffefefffefffffffffefefffefefffffefffefffefffffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffffffefffffefefffffefefffefffefffffefefffffefefffefefffffffffffffffffffffffefffffefefffffefefffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffffffffffffffefffffffefffffefefffffefefffefffefffffefefffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffffffffffffffffefefffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffffffffffffffffffffefffffffefffffffefffffffffffffffffefffffffffffffefefffefefefffefffefffefefefffffffefffefffffffffefffffefefffffefffefffefffefffffefefffefefefffafafbffe9eae9ffe0e0e0ffdfdfdfffddddddff4f4f4fff212121ff212121ff1f1f1fff1e1e1eff1c1b1bbf1212120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f050505ff0d0d0dff111112ff1b1c1bff202120ff323131ff4f504fff6e6e6eff8e8e8effd3d3d3fffaf9fafffefefdfffefefdfffefefefffefdfefffdfefdfffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffcfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffdfcfcfffcfcfdfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffafbfafffafafafffbfafafffafafafffafafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfefffefdfdfffefdfefffdfefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffdfefdffeeefefffa5a5a5ff7c7c7cff5e5d5eff3d3d3dff212121ff202020ff1c1c1bff111211bf0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f060606ff1f1f1fff232323ff242423ff232323ff202121ff2a2b2bff414141ff5f5f5fff838283ffdcdcdcfff7f7f7fffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffffefffffffefefffffefffffffefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffefefffffffffffffffefffffffefffffffefffffefefffefffefffffefefffffefefffefefffffefffffffffefffffffefefffefefffffefefffffffffffffffffefffffffffffffefefffefefefffefffefffefefefffffefefffeffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa1a1a1ffd6d7d7ffd6d7d6ffd5d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd2d3d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfcfffd0cfcfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcecfffcececeffcdceceffcdcccdffcccccbffcbcbcbffcacacaffcbcbcbffcdcdcdffd0cfcfffcfcfcfffcdceceffcacbcaffc9cac9ffc8c8c8ffc7c7c7ffc8c8c8ffc9c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacbffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacacaffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9c9caffcac9c9ffcac9caffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcccccdffcccdccffcccdccffcdcdcdffcecdcdffcdcdcdffcecdceffcecfcfffdbdbdbffecebecfff1f1f1ffefefefffedededffeeededffedeeedffeeeeeeffeeedeeffedeeeeffeeeeeeffeeeeeeffeeedeeffededeeffedededffedededffedededffedededffecececffecececffecececffecececffecececffecececffecececffecececffecececffebececffecebebffebecebffecececffebececffecebecffecececffecececffecececffecececffedececffecececffecececffecececffebececffecececffecebecffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffecececffecececffedededffeeededffedeeeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeededffedededffedededffedecedffececedffecececffececedffecececffececedffececedffedededffededecffedededffedededffedededffedededffedededffeeededffedeeeeffeeeeeeffeeeeeeffeeeeeefff0f1f1fff0f0f0ffe6e6e6ffd8d7d7ffcfcfd0ffcfcfcfffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfceceffcececeffcececeffcdcdceffcdcdcdffccccccffccccccffccccccffccccccffcccccbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbccccffcbcbccffcbcbcbffcbcccbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacbcaffcacacaffcacac9ffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9c9ffcacacaffcacacaffcacacaffcacacaffcbcbcaffcacacaffcbcacaffcacbcaffcacacbffcbcacaffcacbcbffcacacaffcacacaffcacacaffcacacaffcac9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc9c9c9ffcbcbcbffcdcdccffcececeffcececeffccccccffcbcbccffcacbcbffcbcacbffcbcbcbffccccccffcdcdcdffcececeffcecfceffd0cfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd4d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d7ffd7d7d7ffd8d7d73f3535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffefffffffffffffffffffffefefefffefefefffefefffffffefffffefefefffefffefffffefefffffffefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefffffffefefefffffffefffffefffffefffffffefffefffefffffffefefefffffefefffefffefffffffffffefefffffffffffffefffffffefefffffffffffffefffffffefefefffefefefffffefffffffefffffffffffffffffefffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefffefffffefffffefefffffffffffffffffffffffefffffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffffffffefefffffffefefffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffefffffffefffffefefffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffefefffefffffffefffffffffffefffefefffffefefffffefefefffefefefffdfdfefff4f4f4ffe0e0e0ffdcdcddffdcdbdcff39393aff252525ff1f1f1fff1e1e1eff1b1b1cff191818ff161615bf0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf080807ff0a0b0bff0d0d0dff111112ff131414ff343434ff5a5959ff787978ffa3a3a3ffeeedeefffdfdfdfffefdfefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfbfbfffbfbfcfffbfcfcfffbfcfbfffbfcfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefffff8f8f8ffc8c9c9ff868686ff686869ff484748ff272727ff181718ff111111ff100f10ff0a0a0a3f02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f050505ff181818ff1b1b1bff1f1f1fff242423ff232323ff262626ff383737ff535354ff747474ffb0b1b0ffeff0effffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefffffffffefffffffefffffefefffffffffffffefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefffefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefffefffefefefffffefefffefffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefffefffffefefffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffffefffeffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa1a1a0ffd6d5d6ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffcfd0cfffcfcfcfffcececeffcdcdcdffccccccffcccccbffcbcbcbffccccccffcfcfcfffd2d1d2ffd1d1d1ffd0d0d0ffccccccffcacacaffc8c8c8ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacacaffcacacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c8ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffcac9c9ffcacac9ffcacacaffcacacaffcacacaffcacacaffcacbcbffcbcbcbffcbcbcbffcbcbccffcbccccffcccccbffccccccffccccccffcdcdcdffd4d4d5ffe5e5e5ffefefeffff1f0f0ffedededffedededffeeeeeeffeeeeeeffeeeeedffedededffededeeffeeedeeffedededffedededffedededffedededffededecffededecffecececffecececffecececffecececffecececffecececffecececffecececffecececffebececffebecebffebebebffebebebffecebebffebebebffebecebffecebecffecececffecececffecececffecececffecececffecececffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebeaffebebeaffebeaeaffebebebffebeaebffebeaebffebebebffebebebffebebebffecebebffebececffecececffecececffedededffedededffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffedececffecececffececedffecececffecececffecececffecececffededecffecececffededecffedededffedededffedededffedededffedededffedeeeeffeeeeeeffeeeeeeffeeeeeefff1f2f1ffeeeeeeffe0e0e0ffd2d2d2ffcececeffcececeffcececeffcececeffcececeffcececeffcececdffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcdccccffcccccbffcbcbcbffcbcbcbffcbcbcaffcacacaffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcbffcacbcaffcbcacbffcacacbffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c9ffc9c9c9ffcbcbcbffcdcccdffcececeffcdcdcdffccccccffcbcbccffcbcbcbffcbcbcbffccccccffcdccccffcececdffcececeffcfcfcfffd0d0cfffd1d1d1ffd1d2d1ffd3d2d3ffd3d3d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7bfa1a1a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffefefefffffefefffefefefffffefffffefefefffefefefffefffefffefefffffffffefffefffefffefefefffefefefffefefefffffefefffefefefffefffefffefefffffefffefffffffffffffefefffffefffffefefefffffffffffefffefffffffffffefffffffefffefffffffffffffffefffefffffffffffefffffffffffefffffffefefefffefefefffffefffffefefefffffefffffefffffffefffffffffffefffefffefffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffffffffffffffefffefffffffffffefffffffffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefffefffefefffffffffefffffffffffffefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffffefffffefffefffefffffffffffefffefffefffffefefffffffffffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffefefffffefffffefefefffefefffffefefefffefefefffefefefffcfbfcffeaeaeaffdbdbdbffd9d9d9ff545353ff313131ff202120ff1b1b1bff181818ff161616ff141414ff121313bf0d0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f030303ff0c0b0bff0b0b0aff0a0a0aff0b0b0bff171718ff3d3d3dff656565ff858685ffc8c8c8fff8f8f8fffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffbfcfcfffcfbfcfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffdfdfcfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffdfdfdffe8e8e8ff949594ff747474ff515251ff2c2c2bff0e0e0eff0f0e0fff0b0a0aff0b0b0bbf0e0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f040404ff141414ff161616ff181817ff1b1b1bff1f1f1fff222222ff303030ff484848ff676767ff8f8f8fffdedddefffbfbfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefefefffffefffffefffefffefffffffffffffffefffefffffefefffffffffffefefefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfdfdfffefefdfffefdfdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffefffefffefffffefefffffffffffffefffffffffffffffefefffefffefffefeffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d4ffd3d3d3ffd2d3d2ffd2d1d2ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcdcdcdffccccccffcbcccbffcdcdcdffd0cfcfffd2d2d2ffd2d2d2ffd1d1d1ffcdccccffcacacaffc9c9c8ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcac9caffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacbffcbcacaffcacacaffcacacaffc9c9caffc9cac9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc8c7c8ffc8c8c8ffc7c7c7ffc7c7c8ffc7c8c8ffc8c7c8ffc8c8c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c8ffc8c8c9ffc9c9c9ffcac9c9ffcac9c9ffcacacaffcacacaffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcccbffd0d0d0ffdedfdfffecececfff1f1f1ffeeeeeeffedededffedededffedeeeeffeeedeeffedededffeeedeeffedeeedffededeeffedededffedededffedececffedededffecececffecececffecececffecececffecececffecececffedecedffecececffecececffecececffecececffebecebffebebebffebebebffebebebffebebebffebebebffebebebffecececffecececffebececffecebebffebebecffecebecffebebebffebebebffebebebffebebebffebebebffebebeaffebeaeaffebeaebffebeaeaffebeaeaffebeaeaffeaebeaffeaeaebffebebeaffebebebffebebebffebebebffebebebffecececffecececffedededffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffedededffedededffecececffecececffecececffecececffecececffecececffecececffedececffedecedffedededffedededffedededffedededffedeeedffeeeeeeffeeeeedffeeeeeeffeeefeffff0f0f0ffecececffd9d9d9ffcececeffcccdccffcccdcdffcdcccdffccccccffcdcdccffcccdcdffcccdccffcdccccffccccccffccccccffcccccbffcbcbccffcbcbcbffcacacbffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcac9caffcacacaffc9cacaffcacacaffcacacaffcacacaffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcac9caffcacacaffcacacaffcacacaffcacacaffcacbcaffcbcacaffcacacaffcacacaffcacacaffcacacaffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcbcbcbffccccccffcdcdcdffcdcdcdffccccccffccccccffcbcbccffcccccbffccccccffcdcdcdffcececeffcfceceffd0d0cfffd0d0d1ffd1d2d1ffd2d2d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7bfa1a2a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f353535ff6f6f6fff797878ff7b7b7bff7d7d7eff7f7f7fff7f7f7fff7f7f7fff80807fff808080ff808081ff818181ff818181ff818181ff818181ff818181ff808080ff808080ff7f7f7fff7e7e7eff7e7e7eff7e7d7dff7d7d7dff7d7d7dff797979ff6d6d6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefefefffefffffffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffffffefffefefefffefefefffefefffffefefefffefffefffffefefffefefefffefffefffefefefffefefefffffffffffefefefffefefefffefefffffffefffffefefffffffffffffffffefffffefefffefffffffffffffffefefffffffffffffefefefffefefefffefefffffffefefffffffffffefffffffffefefffefffffffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefffefffffefefffefefefffefffffffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefffffefffffffffefefffffffffffffffefffefefefffffffffffefefffffefefffffefffefffffefefffefefefffefffffffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefdfff6f6f5ffdeddddffa5a5a5ff676867ff454545ff2c2c2cff1a1a1aff151615ff141414ff131313ff111211ff111111bf0c0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf090a09ff0e0e0eff0b0b0bff0b0b0aff0a0a09ff222222ff4d4d4dff747474ff9c9c9cffe8e8e8fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfafafffafbfafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefff6f6f6ffbababaff818181ff5f5f5fff383938ff101010ff090909ff0b0b0bff141514ff1717173f05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f040404ff121212ff131313ff141414ff161616ff181818ff1a191aff272727ff3b3b3bff5a5a5aff797979ffbcbcbcfff1f1f1fffffefffffefefefffefefefffffffffffffefefffefefefffefffefffefefefffefefefffffffffffefefffffffefffffefffffffffefffffffffffffffffffffffefefffffffffffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefefffffffefefffefffffffffefefffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffffffefffffefefffefffffffffffffffefefefffffffffffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffffffffffefffefefefffffffffffffefffffefefffffefffefffffefefffffefefffeffffbfbebebf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffd4d4d4ffd3d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d1d0ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcecdcdffccccccffcdcdcdffd0d0d0ffd3d3d3ffd3d4d3ffd2d2d2ffcececeffcacacaffc8c8c8ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffc9c9caffcac9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9cac9ffcac9c9ffcacacaffcacac9ffcacacaffcacacaffcacacaffc9cacaffc9cacaffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc7c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc7c6c6ffc6c6c7ffc7c6c6ffc7c6c6ffc7c7c6ffc7c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc7c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcacaffccccccffd8d8d8ffeaeaeaffefefefffefefefffedededffedeeeeffedededffeeededffedededffeeededffeeedeeffedededffedededffedededffededecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecebecffebebecffebebebffebebebffebebebffebebebffebebebffebecebffebececffebebebffebebecffebebebffebebebffebebebffebebebffebebebffeaebebffebeaeaffeaebeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffecececffececedffedededffedededffeeeeeeffeeeeedffeeedeeffedeeeeffedeeeeffedededffedededffedededffedececffecececffecececffecececffecececffecececffecececffecedecffecececffedecedffedededffedededffedededffedededffedededffedeeeeffeeeeedffeeeeeefff0f0f0ffefeeefffe5e5e5ffd3d2d3ffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacacaffcbcacaffcacacaffcac9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc8c9c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c8c8ffc9c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9caffc9cacaffcacacaffcacacaffcacacaffcacacaffc9cacaffcacacaffcacacaffcac9c9ffcac9caffcac9caffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc7c8c8ffcac9c9ffcbcbcbffccccccffcdcccdffcdcdcdffcdcdcdffccccccffcccbcbffccccccffcdcdccffcdcecdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d8d73f353636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f353535ff6a6a6aff6f6f6fff787978ff7c7b7bff7e7d7eff7f7f7fff7f7f7fff7f7f7fff807f7fff808080ff808080ff818181ff818181ff818181ff818181ff808080ff7f7f7fff7e7e7eff7e7e7eff7d7e7dff7d7d7eff7d7d7dff797979ff6d6d6dff6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffffefefffefefefffefefefffefffefffefffffffffffffffefefffffefffefffefffefffefffefffefefffffefefffffefffefffffffffffefffffffffffefffffefffffffffffffefffffffefffffffefffffffefefefffffefefffefffefffefffffffffefffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefffefffefefffffefefffffefffefffffffffffefffffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffefefffffefefffefefefffefffefffefffefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffffffefffffffefffefffffffffffffffefefefffefefefffffefefffefefffffefffffffffefefffffefefffefefefffffffffffefffefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdffecececffb9b9b9ff838484ff5f5f5eff3d3e3eff242525ff151616ff121212ff111212ff111111ff121211ff121212bf0d0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121112ff0d0d0dff0e0e0eff0a0b0aff0f0f0fff353535ff5d5d5cff848483ffc0c0c0fff6f6f6fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffefefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefdfefffefdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffcfcfcffe0e1e0ff969797ff6d6d6dff454546ff1b1b1bff0b0b0bff141415ff171717ff1818187f0e0e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f090909ff131313ff131312ff121213ff121313ff141414ff161615ff212121ff373737ff4f4f4fff707070ff959595ffe2e1e2fffcfbfbfffefffefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffffefffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffffffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefffffffefffffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefffefffefefffffefefffffefffffffffffffffefffffffffffefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffefffffffffefefffffefefffefefefffffffefffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6a696affd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd0d1d1ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfceceffcdcecdffcececeffd0d0d0ffd3d2d3ffd5d5d6ffd3d2d3ffd0d0d0ffcacacaffc9c9c8ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacacaffc9cacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c7c6ffc6c7c6ffc7c7c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c5ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffd1d1d1ffe3e3e3ffedeeeeffefefefffedededffedeeedffedeeeeffedeeeeffedeeedffedededffedededffedededffedededffedededffecececffecececffecececffececedffecececffecececffecececffecececffecececffecedecffececedffecededffecececffecececffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffececebffecececffededecffedededffedededffedeeedffededeeffedededffedededffedededffedededffedededffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffedededffedededffedededffedededffedededffedeeedffeeeeeeffeeeeeefff1f1f1ffecececffdededeffcececeffcacacaffcac9caffc9c9caffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9caffc9c9caffcac9c9ffcacacaffcacacaffcacacaffc9cac9ffcacacaffcacacaffcac9caffcacac9ffc9cac9ffc9cac9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c8c8ffc9cac9ffcbcbcbffccccccffcccdccffcdcdcdffcdcecdffccccccffccccccffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d73f35363600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f353535ff6a6a6aff6a6a6aff6f6f6fff787878ff7b7b7bff7e7e7dff7f7f7eff7e7e7eff7e7e7eff7f7f80ff808080ff808180ff818181ff808080ff808080ff7f7f7fff7e7e7eff7e7e7eff7e7e7dff7c7c7cff7d7d7cff797979ff6d6d6dff6c6c6cff6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffffefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffefefefffffefefffefefefffefffffffefffffffffefefffefefffffffefffffefffefffffffffffffefffffffefefffefefefffffffefffefefefffefefffffefefefffefefffffefefffffefffffffefffefffefffefffefefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefffffffefffffffffefefffefefffffefefffffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefffffffffefffefefffffefefefffefefefffefefefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffffefffffefefefffefefffffefffffffefffffffefffefffefffefffefefffffffefffffffffefffefefffffefefefffefffffffefefefffefffefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffafafaffe6e6e7ffb0b0b0ff7e7e7eff595859ff393939ff202020ff131313ff111110ff111111ff121212ff121212ff121212bf0e0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f151515ff242424ff111112ff0d0d0dff0d0d0dff222122ff484848ff6d6c6cff9a9a9affe3e3e3fffcfdfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfdfefffdfdfefffdfdfefffdfdfefffdfefdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfcfffbfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefffffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffdfdfdfffdfdfdfffdfefefffefefdfffdfefefffefefefffefefefffefefefff3f3f3ffbabbbbff7e7e7eff585858ff373737ff191919ff171717ff181818ff1f1f1fff262626000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0f0f0fff131414ff131413ff131413ff121213ff131212ff121213ff1c1c1cff303030ff4b4b4bff6b6b6bff929392ffd0d0d0fff4f4f4fffefefefffffffffffffefffffefffffffefffefffffefefffefefffffefefefffefffefffffffffffffefffffffffffffefffffffffffefffffffffffffefffffffefffffefefffffefffffffefffffffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffffffffffefffffefffffffffefffffefffefffefefffffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefffffffffefefffefffffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefffefffefffefffefefffffffefffffffffefffefefffffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9d9d9dffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd2d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfd0ffcececeffcececeffd1d1d0ffd3d3d3ffd5d5d5ffd4d4d4ffd0d0d0ffcacacbffc9c8c9ffc7c7c7ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9caffcacacaffc9cacaffcacacaffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c9ffc8c8c9ffc8c9c9ffc9c9c8ffc8c9c9ffc9c9c9ffc9c8c8ffc9c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c6ffc6c7c6ffc6c6c6ffc5c5c6ffc6c5c5ffc6c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c5ffc4c5c4ffc4c4c5ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffcccccbffdbdcdcffebececffeff0efffeeedeeffedededffedededffedededffeeededffedededffededeeffedededffecededffecededffececedffecedecffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffecececffececebffecebebffebebebffebebebffebebebffebeaeaffeaeaebffebeaebffeaebebffeaeaebffebeaebffeaeaebffeaeaeaffebeaeaffeaeaeaffeaeaebffeaeaeaffe9eaeaffe9eaeaffe9eaeaffeaeae9ffe9eae9ffe9e9eaffeae9e9ffe9e9e9ffe9e9eaffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffebeaeaffebebebffebebebffececebffecececffedececffedededffedededffedededffedededffedededffedededffedecedffececedffecececffecececffecececffecececffecececffecececffecececffecececffecedecffecececffedecedffedededffedededffedededffedededffedededffeeedeeffeeefefffefeeefffe7e7e7ffd5d6d5ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc4c5c5ffc5c5c5ffc4c5c5ffc5c5c4ffc4c5c4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c5c5ffc6c6c6ffc7c6c6ffc6c7c6ffc7c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c7c7ffc6c7c7ffc6c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcac9caffc9cacaffcac9c9ffc9cac9ffcac9caffc9cacaffc9c9c9ffcacacaffc9c9c9ffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc8c8c8ffcacacaffcbcbcbffccccccffcccccdffcdcdcdffcdcdcdffccccccffcccdccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d77f6b6b6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f353535ff6a6a6aff696868ff5e5e5eff6b6b6bff717171ff757575ff777777ff777877ff787878ff797a7aff7a7a7aff7b7a7aff7b7b7bff7b7b7bff7b7b7bff797a7aff787878ff777777ff767676ff747474ff717171ff646363ff626262ff6c6c6cff6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefffffefefefffefefefffffefffffefefefffffffefffefffefffffefffffffefffffffefffffffefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefffefffefefefffefffefffefefefffefefefffffffefffffefefffefefefffefefefffefefffffefefefffefefefffffefffffefefefffffffefffefffefffffefffffefefefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffefffefffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffefefffefffffffefffefffffffefffefefefffefefffffffefefffffffefffefefefffefffefffefffffffffffffffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefff9f9f9ffe4e4e4ffa8a8a8ff777777ff535353ff333333ff1d1c1dff131313ff121212ff121212ff131212ff131313ff131414bf0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f050505ff252524ff2b2b2bff242424ff121211ff100f0fff343434ff575757ff7f7f7fffbfbfbffff4f4f4fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfafafffafafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefffffbfbfbffdededeff909090ff696968ff474646ff282928ff171717ff1f1f1fff262626ff252525bf16151600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0f0f0fff141514ff141414ff131313ff131313ff131313ff121212ff191919ff2a2b2aff454646ff656665ff8d8d8cffd2d2d1fff2f1f1fffdfefdfffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffefffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffefffffffefffffefffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefffffefffefffefffefffffffffffffefffffffffefffffffefffffefffffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefffffefefefffefefefffffffffffffefefffffffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefffefffefefefffefffefffefefefffefefefffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd1d2d1ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffcecfcfffcdceceffd0d0d0ffd2d3d2ffd6d5d6ffd5d4d4ffd3d3d3ffcdcccdffc9c9c9ffc6c7c7ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c7ffc8c8c8ffc8c8c9ffc9c9c8ffc9c9c9ffc9cac9ffcac9caffcac9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c6c7ffc6c6c5ffc6c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc2c2c3ffc2c2c2ffc3c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc2c2c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c2c2ffc2c2c2ffc2c3c2ffc3c3c2ffc3c3c2ffc3c4c3ffc4c4c4ffc4c5c4ffc5c5c5ffc6c5c6ffc6c6c6ffc8c8c7ffd3d4d3ffe6e6e6ffeeeeeeffeeeeeeffedededffeeededffedededffedededffedededffedededffedededffecededffecedecffedececffecececffecececffecececffecececffecececffecececffececedffecedecffededecffedececffecececffecececffecebecffebecebffebebebffebebebffebeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9eaffe9eae9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeae9ffeaeaeaffeaeaeaffebebebffebebebffecececffececedffecececffededecffecedecffedecedffedececffedececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffecececffecececffecececffededecffedededffedededffedededffedededffeeeeedfff0f0efffecececffe1e1e1ffcfcfcfffc8c8c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc4c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9cac9ffc9cacaffcacacaffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffcac9caffcacac9ffcacac9ffcac9caffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc8c8c8ffcacac9ffcbcbcbffccccccffccccccffcdceceffcdcdcdffcdcdcdffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7bfa1a1a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f353535ff696868ff585857ff474646ff545555ff5f5f5fff666666ff696968ff696969ff696969ff6a6b6aff6a696aff696969ff6a6b6bff6c6c6dff6c6c6cff6b6b6bff6a6a69ff6a696aff686868ff656565ff5d5e5eff4b4b4bff494949ff626262ff6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffefefffffefffffefffefffffffefffefefefffffffefffefffffffffffffffefffffffffffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefffefffefefefffffefefffffefffffefffefffffffefffefefffffffffefffefffffffffffefffefffffffffffffffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffefefffffefffffefffefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffefefefffffefffffefefefffefefefffefffffffffffffffffffffffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefefefffefefefffefffefffefefefffffefefffffefffffefefefffefffefffefefefffefefefff9f9faffe5e5e5ffabababff797979ff555555ff343534ff212120ff141414ff121212ff131313ff131413ff141514ff151515bf1111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff191919ff242525ff2b2b2bff232323ff2a2a2aff484747ff6e6e6eff959594ffe7e7e7fffbfbfbfffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfefff2f2f2ffb1b1b1ff7e7e7eff575757ff3b3b3bff242424ff262626ff242425ff1e1e1eff1212127f0606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf100f10ff141414ff151414ff141415ff141414ff131313ff141313ff1b1c1bff2d2d2cff464646ff676868ff959595ffd6d5d6fff3f3f3fffefdfefffefffffffffffefffffffefffffffffffefffffffffffefffefefffffffffefffffffffffffffffffefffffffffffffffefffefffefffffffffffffffefffefffffffefffffefffffefefefffefefefffefefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffffffefffffefffffffffefffffffffffffefffffffffffffefefffffefffefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefffefffefefefffffffefffefefefffefffefffefefffffffefefffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffffffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd2d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d0ffcfd0d0ffcfcecfffcececdffd0d0d0ffd1d2d2ffd3d3d3ffd4d4d4ffd1d2d1ffccccccffc9c9c8ffc7c7c7ffc4c5c5ffc6c6c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c7ffc7c8c7ffc7c7c7ffc8c8c8ffc8c7c8ffc7c8c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc5c6c5ffc5c4c5ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0c1c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbebebfffbebfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc1c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c5c5ffccccccffdfdfdfffebebebffeeefefffedededffedededffedededffedededffedededffedededffedecedffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecededffececedffecececffecececffecececffececebffecebebffebebecffebebebffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e9ffe8e8e8ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebebebffecebecffececebffecececffecececffecececffecececffecececffecececffecececffecececffebececffececebffebecebffecececffecececffecececffecececffecececffecececffececedffecececffececedffecededffedededffedededffedeeedffeeedeefff1f0f0ffeae9eaffd6d6d6ffc9c9c8ffc5c5c4ffc5c4c5ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c0ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9c9caffcacac9ffc9cac9ffc9cac9ffcacac9ffcacac9ffcac9caffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc8c8c8ffcacacaffcbcbcbffccccccffcdcdcdffcfcecfffcececeffcececdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd7d6d7ffd6d7d6ffd7d7d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f333333ff585857ff424242ff363737ff414141ff494a4aff505050ff4f4f4fff474747ff3b3b3cff3a3939ff3a3a3aff3a3939ff3a393aff393939ff383938ff3a3a3aff414140ff4e4e4eff535353ff515252ff494949ff393939ff373737ff494a49ff6262620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefffefffefffefffffefefffefefffffffffffffffffefffffefffffefefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffffefefffefffffffffefffffefffefffefffefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefffefffefefefffffffefffefefefffffffffffefffefffffefefffefefffffffffffffffefefffffefefffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffffffffefefffefffffffffffefffffffffffefffffffffefffffefffefffefefefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffafafaffe5e6e5ffaaaaabff777777ff535353ff343434ff202020ff151515ff131313ff141414ff151515ff161616ff171717bf111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf171717ff181818ff121212ff191919ff242425ff2e2e2eff3e3e3eff5e5d5eff838383ffb2b2b2fff4f4f4fffdfdfdfffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfbfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefdfffefefefffefefefffefefdfffefefefffefefefffefefefff9f9f9ffd5d4d4ff929292ff6e6e6eff4c4c4cff323232ff222323ff1e1e1eff121212ff0e0e0eff1514143f060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf131212ff171717ff151514ff141514ff151515ff141314ff141414ff1d1c1dff2d2d2cff484848ff676767ff959595ffd8d8d7fff4f4f4fffefefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffefefffffefefffffffffffefffffffffffffffffffefffefefffffefffffffffefefffefffffffffffefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffefefffffffffffffefefffffffffffffffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696969ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d2d1ffd0d0cfffcecfcfffcececeffcececeffcfcfceffd0d0d0ffd2d2d2ffd2d2d2ffd0d0d1ffcdcdcdffc9c9c9ffc7c7c7ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9cac9ffcac9c9ffc9c9caffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c7ffc6c6c6ffc6c5c6ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c3c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbebebeffbebebeffbebebeffbdbebdffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbcbdbcffbdbdbdffbdbdbdffbebebeffbebebeffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc5c5c5ffd4d5d5ffe9e9e9ffefefefffedededffedededffedededffedededffedededffedecedffecedecffecececffecececffecececffecececffebececffecebecffecececffecececffecececffecedecffecedecffedededffecedecffedececffecececffebecebffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebebebffebebebffebebebffebebebffebebebffebebecffecebebffecebebffebebebffebebecffebecebffebebebffebebebffebebecffebecebffececebffecececffecececffecececffecececffecececffecececffecececffededecffedededffedededffeff0efffeeefeeffe4e4e4ffd0d0d0ffc4c4c4ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0bfffc0bfc0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbebfffbebfbeffbebebeffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfc0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c4c3ffc4c4c4ffc4c3c4ffc4c4c5ffc4c4c4ffc5c5c4ffc5c5c4ffc5c5c5ffc5c6c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcacacaffc9cac9ffcacac9ffcac9caffc9cacaffcac9c9ffcacacaffcac9c9ffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc8c8c8ffcacacaffccccccffcdcecdffcfcfcfffcfcfd0ffcfceceffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d63f35353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f292929ff424242ff353534ff2d2e2eff343534ff353635ff383838ff333333ff252626ff171717ff141414ff131313ff121212ff121212ff131212ff121212ff131313ff1c1c1cff2e2e2eff343434ff343534ff343434ff2c2c2cff2c2c2cff383737ff4949490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefdfffefdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefefffffefefefffefffefffffefefffefefefffefffefffefefefffffffefffefefefffffefffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffefefffffffefefffefffefffefefefffefefffffefefefffefffffffffefefffefefefffffffefffefffffffffffffffffefefffffefffffffffffffffefefffffffffffefefffffffffefffefffefffefffefffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefefffffefefefffefffefffffefefffefefefffefffefffefefefffffefefffefefefffefefffffffffefffefefefffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefffffffefffffffefefffefefffffefffffffefefffffefefefffefffffffefefffffefefffffefefefffefffefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffffffffffafafaffe5e5e5ffabababff787878ff525152ff333433ff202120ff161617ff151515ff161616ff171716ff171717ff161716ff1515157f090909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1c1c1cff232323ff1f1f1fff181818ff121212ff131414ff2e2e2eff4f504fff727272ff949495ffd6d6d6fffcfbfbfffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffcfdfcfffcfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffefdfefffefdfdfffefdfdfffdfdfefffefefefffdfefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffeeeeeeffaaababff848484ff626162ff3f3f3fff1c1c1cff100f0fff0e0e0eff141414ff1c1c1cff2323233f0a0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f050505bf121312ff191a19ff181818ff171717ff141515ff141413ff151515ff1d1e1eff2e2e2eff484748ff686767ff969697ffd9d9d9fff4f4f4fffefefefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefffffffffffffffefffffffffffefffffffffffffefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefffffefefefffefffffffffffffffffffffffffffefffffffffffffffffffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffefefffffefefffefefffffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9d9d9dffd2d2d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d2ffd0d1d0ffcfcfcfffcdceceffcdcdcdffcdcdcdffcfd0cfffd0d0d0ffd1d1d1ffd0d0d0ffcececeffcbcbcbffc9c9c9ffc5c5c5ffc5c4c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c7ffc6c6c6ffc7c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc5c5c5ffc4c5c5ffc3c4c4ffc3c3c3ffc2c2c2ffc1c2c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0c0ffc0bfc0ffbfc0c0ffbfbfbfffbfbfbfffbfbfbeffbebebeffbebebeffbebebdffbdbdbdffbdbdbdffbdbcbdffbdbdbdffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbababbffbababaffbababaffbab9b9ffb9b9b9ffb9babaffb9babaffbab9b9ffbabab9ffbababaffbababaffbbbbbbffbcbbbcffbcbdbdffbdbdbdffbebebeffbebfbeffbebfbfffbfbfbfffc0c0c0ffcccccdffe4e3e3ffedededffeeeeeeffedededffedededffedededffecedecffecedecffecececffecececffecececffecebebffebebecffebecebffebececffecececffecececffecececffececedffedececffecededffededecffecececffecececffebececffecebebffebebebffebebeaffeaeaeaffeaeaeaffe9eae9ffe9e9eaffeaeae9ffe9e9e9ffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffebebeaffebeaebffebebeaffebeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffebebebffebebecffebebebffecebebffebececffecececffecececffecececffecececffececedffedededffedededfff0f0f0ffebeaebffdddcddffc8c7c8ffc1c1c0ffc0bfbfffbfbfbfffbfbebeffbebebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbcbdbcffbcbcbcffbdbcbdffbdbdbdffbdbebdffbebebeffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0c0c0ffc0c0c1ffc0c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc3c2c3ffc3c3c3ffc4c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9caffcac9c9ffc9cacaffcacacaffcacacaffcacac9ffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc9cac9ffcbcbcbffcdcdcdffcfcecfffcfcfcfffd0d0d0ffcfcfcfffcecfceffcfcfcfffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d63f3535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1f1f1fff353434ff2b2b2bff242424ff232424ff181819ff181717ff141414ff0d0e0dff060606ff050505ff040405ff030303ff040404ff050505ff050505ff040504ff080708ff101110ff121212ff121212ff181818ff1f1f1fff222222ff2c2b2cff3737370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffdfefefffefdfdfffdfefdfffdfdfefffdfefdfffefefdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffefffefffffffffefefffefffefffefefffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefffffffefffffefefefffefefefffefffefffffefffffffffefffefffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffefffffefffffffefefffffffffefffffffefffefffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffffffefffefffefffefffffefefffefffefffefefefffffffffffefffefffffefefffefffffffefefffffffffffffffffefffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefefffffefefffefefefffefefffffefefefffefefefffefffefffefefffffefefefffefefffffefffefffffffffffffffffffffffffffffffffffafafaffe4e5e5ffadadadff777777ff4f5050ff353535ff232323ff181818ff171616ff171717ff161617ff151515ff131313ff121212ff1112117f090909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1f1f1fff282727ff262625ff242423ff1f1f1fff151516ff1e1e1eff414141ff676667ff888788ffafafafffefeff0fffefffefffefefffffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffefdfefffdfdfefffefdfdfffdfdfdfffefefdfffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffff9f9f9ffcdcdcdff969696ff767675ff525252ff262626ff0d0d0dff141514ff1c1c1cff232323ff282928ff2a2a2a3f0a0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f040404bf0f0f0fff141515ff151616ff191919ff191a19ff181819ff161616ff141515ff1f1e1fff2f2f2fff494949ff6e6f6eff999999ffd8d9d9fff4f4f4fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffefffefffefffefffefffefffffefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffffefefffefefefffefefffffefefefffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffefefefffefffefffefffefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefffefffefefffffefffffffefffefffefefefffefffefffefefffffefefefffefffefffefffefffefffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9e9e9effd3d4d3ffd4d4d4ffd4d3d4ffd4d4d3ffd3d3d3ffd2d2d2ffd0d1d1ffcfd0cfffcdceceffcdcccdffcdcdcdffcececeffd0d0d0ffd1d1d1ffcfcfcfffcececeffccccccffcbcbcbffc9c9c9ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c8c8ffc7c8c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c4ffc4c4c4ffc4c3c3ffc2c2c2ffc1c1c2ffc0c0c1ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbebebeffbebebeffbebebeffbebebeffbdbebdffbdbdbdffbdbdbdffbdbcbdffbcbcbcffbcbbbbffbbbbbbffbabbbbffbababaffbabbbbffbbbbbbffbbbbbbffbbbabaffb9babaffb9b9b9ffb8b8b8ffb8b8b8ffb8b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b7ffb7b6b7ffb7b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbbbbbbffbbbcbcffbcbcbcffbcbcbcffc4c4c4ffd8d9d9ffeaeaeaffeeefeeffecededffedececffecededffecececffecececffecececffecececffebecebffebecebffecebebffebebecffecebebffecececffecececffecececffecececffececedffedececffecececffecececffecececffecececffebecebffebebecffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e8ffe8e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e9e9ffe9eaeaffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffeaebeaffebeaeaffeaebebffebebebffebebebffebebebffebebebffebecebffebebebffecebecffebebecffecebecffecececffecececffecececffececedffedededfff0eff0ffe7e7e8ffd1d0d0ffc1c1c1ffbdbdbdffbdbdbcffbcbcbcffbbbbbbffbabbbbffbbbbbaffbabbbaffbbbabbffbabbbaffbababaffbbbbbaffbababaffbabab9ffbabab9ffb9babaffbababaffbababaffbababaffbababaffbababaffbababbffbbbbbbffbcbcbbffbdbdbcffbdbebdffbebebeffbfbebfffbfbfbfffbebebfffbebebeffbebebeffbebebfffbfbfbfffbfc0c0ffc0c0c0ffc1c0c0ffc0c1c1ffc1c1c1ffc2c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcac9caffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c7ffc7c7c7ffc8c8c8ffcacacaffccccccffcececeffcfcfcfffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd4d4d4ffd5d4d5ffd5d5d5bfa0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f191919ff2b2b2bff212121ff191818ff151515ff060506ff010102ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff010101ff010101ff020201ff080808ff141414ff181818ff222222ff2b2c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefdfefffefdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffefffffefefefffefefefffffefefffefffefffefefffffefefefffefefefffffffffffffefffffefefffffffffffffffffffffffefefffffffffffffefefffffefffffffffffffefffffffefffffffefefefffffffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefefffffffefefffffefffffefefffffefefefffefffffffefefefffffffefffffffffffffefffffffefffffefffffffefefefffefffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffafafaffe6e6e6ffadadadff777877ff545455ff393939ff252525ff1a191aff161617ff151515ff131413ff121212ff111111ff131313ff131213ff1212123f040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1e1f1fff2b2b2bff2a2b2aff272828ff252525ff232222ff252625ff3e3e3eff5c5d5dff7e7e7eff9d9d9cffd8d8d8fffafafafffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefdfefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfefefffefdfefffdfefefffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffecebebffafafafff8b8b8bff6d6c6cff444444ff232423ff1b1b1aff232223ff292829ff2a2a2aff2b2c2bff2a2a2a3f090909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f090909ff121212ff131313ff141414ff141514ff151515ff191919ff191919ff191919ff212122ff313132ff494a49ff6d6d6dff9f9e9fffdbdbdbfff5f5f5fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffefefffffefefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefffffffffffffffffefffffffffffffffffffffffffffffefefefffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefffffefefefffefefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d1ffcfcfcfffcdcecdffcccdcdffcdcdcdffcecfcfffd1d1d1ffd0d0d0ffcfcecfffcccdcdffcbcbcbffc9c9c9ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc9c8c9ffc9c9c9ffcac9c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c8c8ffc7c8c8ffc7c7c7ffc7c6c7ffc6c6c7ffc6c6c6ffc5c6c6ffc5c5c6ffc6c5c6ffc6c6c6ffc5c5c6ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c3ffc2c3c3ffc2c2c2ffc1c0c1ffc0c0c0ffbfbfbfffbebebeffbebdbeffbebdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbdbcbdffbcbcbcffbcbcbcffbcbcbcffbbbcbbffbbbbbbffbabbbbffbababaffb9b9baffb9b9b9ffb8b9b9ffb8b9b9ffb8b8b9ffb8b8b8ffb8b8b8ffb8b7b7ffb7b6b7ffb6b6b6ffb5b5b5ffb4b5b5ffb4b4b4ffb5b5b4ffb4b4b4ffb4b4b4ffb4b3b4ffb3b3b3ffb3b3b3ffb4b4b4ffb4b5b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b7b8ffb8b8b8ffb7b7b8ffb8b8b8ffbbbbbbffcdccccffe7e7e7ffecececffedecedffececedffecececffecececffecececffecececffecececffebebecffebebebffebebecffebebebffebecebffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebebebffebebebffebeaebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffeae9eaffeae9eaffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaebeaffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffecececffecececffecececffecececffecececffeeeeeeffebebebffe0e0e0ffc8c7c7ffbcbcbcffbababaffb9b9b9ffb8b8b9ffb8b8b8ffb8b7b8ffb7b7b7ffb7b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b7ffb6b7b6ffb6b7b6ffb7b7b7ffb7b7b7ffb8b7b8ffb8b8b8ffb8b8b8ffb9b9b9ffb9bab9ffbabbbaffbbbbbbffbcbcbcffbdbdbdffbdbebdffbdbdbdffbdbcbcffbdbcbcffbcbdbcffbdbdbdffbdbebeffbebebeffbfbebfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c1c0ffc0c1c1ffc1c1c1ffc2c2c2ffc2c2c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c9ffc8c8c8ffc7c8c8ffc7c7c7ffc8c8c8ffcbcbcbffcdcdcdffcfcecfffcfd0d0ffd0d0d0ffd0d0d0ffcfcfcfffd0d0d0ffd1d1d1ffd1d2d2ffd3d3d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4bf9f9f9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141414ff212121ff151616ff0f0f0fff0c0b0cff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0c0c0cff0f0f0fff171818ff2222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffffffffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffffefefffefefefffefffefffefffffffefefffffffefffffffefefffffefffffffefefffffefefffffffefffffffefffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefefffffefefefffffffffffefffffffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffffefffffffefefffefffefffefffffffefefefffffefffffffefefffffefffffefefefffefefefffefffefffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffbfbfaffe5e5e5ffacacacff787778ff555454ff3a3a3aff29292aff1c1c1cff141414ff121212ff111112ff131313ff131313ff121212ff121212ff121212bf0f0e0e3f05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f101010ff232323ff252525ff292929ff2b2b2bff2a2a2aff272626ff2a2a2aff3d3d3dff555555ff747474ff949493ffcdcdcdfff6f6f6fffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfefffefdfdfffefefefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffefdfefffefefefffefefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfefffefdfefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffcfbfbffe4e4e4ffa2a2a2ff848484ff666565ff464646ff303030ff262626ff2a2a2aff2b2b2bff2a2b2aff272727ff232323bf191919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0b0a0aff141414ff131314ff121212ff121212ff131313ff141414ff151414ff151515ff1a1a1aff252525ff353535ff4c4c4cff6b6b6bff9d9d9dffdcdcdcfff5f5f6fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffefffffffffffffffefffffffffefefffefffefffefefffffffefefffefefefffefffefffefffffffefefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefefefffffefefffefffffffffefefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d1ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcececeffcfceceffcfcfcfffcfcfcfffcfcecfffcdcdcdffccccccffcbcbcbffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc5c4c5ffc4c5c4ffc4c3c4ffc3c3c2ffc2c2c2ffc1c1c1ffc0c0c1ffbfbfbfffbebebeffbdbdbdffbcbcbcffbcbcbcffbbbcbbffbbbbbbffbbbabbffbbbbbaffbababaffbababbffbbbabbffbababaffbababaffbab9b9ffbabab9ffbabab9ffb9b9baffb9b8b8ffb8b8b8ffb7b7b7ffb7b7b7ffb7b6b6ffb6b6b5ffb6b5b5ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b2ffb2b1b2ffb1b1b1ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0b0ffafafafffb0b0b0ffb0b0b1ffb1b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b4b3ffc2c1c1ffdededeffe9eaeaffecededffecececffecececffecececffecebecffecebebffebebebffebebebffebebebffebebebffebebebffebebecffebebebffebebebffebecebffebececffebebecffecebecffecececffecebecffecebebffebebebffebebebffebebeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e9ffe9e8e9ffe9e8e8ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaeaffebeaeaffeaebeaffebebeaffebebebffebebecffebebebffebececffecececffecececffeeeeefffe7e8e8ffd3d3d3ffbebebeffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b5ffb4b4b5ffb4b4b4ffb4b4b4ffb4b4b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b4ffb3b3b4ffb4b3b3ffb3b3b3ffb4b3b3ffb4b4b3ffb4b4b3ffb4b4b4ffb5b4b5ffb5b5b5ffb6b6b6ffb6b7b6ffb8b7b7ffb8b9b8ffb9b9b9ffbababaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbabbbaffbababaffbbbabaffbbbbbbffbcbcbcffbdbdbdffbdbdbdffbdbdbeffbebebeffbfbebeffbfbfbfffbfbfbfffbfbfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c5c5ffc6c6c6ffc7c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcacac9ffc9c9caffcacac9ffcacacaffcacacaffcacacaffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c7c7ffc9c9c9ffcbcbccffcdcecdffcfcfcfffd0d0d0ffd1d1d1ffd0cfd0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d4d43f35353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0eff161516ff0e0e0dff0b0a0aff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff070707ff0a0909ff0f0f0fff1818180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefefefffffffffffefffffffefefffffffefefffefffefffffffefffffefffffefffffffefefefffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffffffffffefffffefefffefffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffefffffffefffffefefffefefefffefefefffefefefffefefffffffefefffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffafbfaffe5e5e5ffb2b2b2ff787979ff565656ff424242ff2e2f2fff1f1f1fff151515ff121312ff121212ff121212ff121212ff121212ff131313ff141514ff171717bf1212123f060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f090909bf1c1c1cff242424ff222122ff222323ff252525ff292929ff292929ff2a2a2aff3c3c3cff535353ff6f6e6eff8d8e8effc4c4c4fff5f4f4fffdfefdfffffffefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfefffdfdfefffdfefdfffefdfdfffdfdfdfffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfdfdfffcfcfdfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffdfcfcfffcfdfdfffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffffffffffffefefffafbfaffdddedeff9d9e9eff80807fff616161ff444444ff303131ff2a2a2aff2a2a2aff272727ff232323ff212121ff232223ff2323243f0809090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0c0d0dff171717ff161515ff151515ff141414ff141313ff121212ff121212ff121212ff161516ff1c1c1dff292929ff3a3a3aff515151ff6d6d6dff9e9e9effddddddfff7f7f7fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffffffffffefefffffefefffffefffefffffefefffefefefffffffefffefefefffefefefffefefefffffefefffefffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefffefffffefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9e9e9effd2d2d2ffd2d2d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffcfcfd0ffcfcfcfffcececeffcccdcdffcbcbcbffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc4c4c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c3ffc2c1c1ffc0c0c1ffc0c0bfffbebebeffbebebdffbcbcbcffbbbbbbffbababaffbababaffb9b9b9ffb8b9b8ffb8b9b9ffb8b8b8ffb8b8b8ffb8b9b9ffb9b8b9ffb8b8b8ffb7b8b8ffb7b8b8ffb8b7b7ffb7b7b7ffb7b7b7ffb6b6b6ffb5b6b6ffb5b5b5ffb5b4b4ffb4b3b4ffb3b3b3ffb3b3b3ffb2b2b3ffb2b2b2ffb0b1b1ffb0afafffafafafffafafafffaeaeaeffaeaeadffadadadffacacacffacacacffababacffacababffacacacffadadadffadadaeffadadadffadaeaeffaeaeaeffaeaeaeffadaeaeffaeaeaeffb6b6b6ffcfcfcfffe6e7e6ffecececffecececffebececffebebebffecebebffebebebffebebebffebebebffeaebebffeaeaebffebeaeaffeaeaebffebebeaffebeaebffebeaeaffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffeaeaebffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e8ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebebffebebebffebebebffebebebffecececffebebebffe2e3e3ffc5c5c5ffb6b6b6ffb2b2b2ffb2b2b2ffb1b1b2ffb1b1b1ffb0b1b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0afffb0b0afffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb1b1b1ffb1b1b1ffb1b1b1ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b7ffb8b8b8ffb9b8b9ffbab9baffbbbbbbffbcbbbcffbcbcbcffbcbdbcffbdbdbdffbdbdbdffbdbdbdffbebebeffbfbebeffc0bfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffc9cacaffc9cacaffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc9c9caffccccccffcececeffd0d0cfffd0d1d1ffd1d1d1ffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d4d33f3535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0909ff0d0d0eff0a0a0aff070707ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff060606ff090909ff0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffdfefefffdfdfefffdfefefffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffffffefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffefefffffffffffefffefffffefffffffefffffffffefffefffefffefffffffffefefffffffefffefffefffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffefffffefffffffefefffefffefffefffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffafafbffe7e7e7ffb5b5b5ff7b7b7bff666566ff4e4e4eff393939ff282828ff1d1d1dff151516ff121111ff121211ff141414ff151514ff181718ff181718ff181818ff161616ff141414ff131313bf0d0d0d7f0909087f0909093f04040400000000000000000000000000000000000000003f0303037f0707077f070707ff111111ff131313ff1a1a1aff262626ff262626ff242424ff222122ff232323ff242424ff2a2a2aff3c3c3cff545453ff6f6f6fff8c8c8cffbfbfbffff2f1f1fffdfdfdfffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefdfffefefefffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfbfcfffbfcfcfffcfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffcfdfcfffcfcfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffffffefffefffefffefefffffefefefff9f8f8ffd8d8d8ff9c9c9cff7c7c7cff5f5e5eff464545ff323232ff262626ff222222ff212122ff232223ff242323ff242323ff1e1e1eff181819bf0f0f0f7f0808087f0707070000000000000000000000000000000000000000000000000000000000000000000000007f0808087f0909087f090909ff161515ff181819ff1a1a1aff191a1aff171616ff151615ff151515ff141414ff121213ff121212ff181819ff232424ff313131ff474746ff5c5c5cff70706fffa09fa0ffdededefff8f8f8fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefefffffffffffefefffffefefefffefffffffefefefffffffffffffefefffffffffffefffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffefefffffffefffefefefffefefefffefffffffefffffffffffffffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9d9d9dffd2d2d2ffd3d4d4ffd3d3d3ffd1d1d1ffcfcfcfffd0d0d0ffd0d0d1ffcfd0d0ffcfcfcfffcfceceffcececdffccccccffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c8c7ffc7c8c7ffc8c7c8ffc8c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc7c8c7ffc7c7c6ffc6c6c6ffc5c5c6ffc5c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c2c2ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbdbebeffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b9ffb8b8b7ffb7b7b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b5b6ffb5b6b5ffb5b5b5ffb4b5b5ffb5b4b4ffb4b4b4ffb4b4b4ffb3b4b3ffb2b3b3ffb1b1b2ffb0b0b1ffb0b0b0ffb0afafffafafafffafafafffaeaeaeffadadadffacacacffabacabffaaaaabffaaaaaaffa9a9a9ffa8a8a8ffa8a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a8ffa8a8a8ffa8a8a8ffa8a8a7ffa8a8a8ffa8a8a8ffa9a8a8ffa8a9a9ffacacacffc0c1c0ffe1e1e1ffe9e9e9ffebececffebebebffebebebffebebebffebeaebffebeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9eaffe9eae9ffe9eaeaffeaeaeaffeaeae9ffeaeaeaffeaebeaffebebebffebebeaffeaebeaffeaeaeaffe9eaeaffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e8ffe7e7e8ffe7e8e7ffe7e7e8ffe7e8e8ffe7e7e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e8ffe8e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeae9e9ffeaeae9ffeaeaeaffeaeaeaffeaebeaffeaebebffebebebffebebebffedededffe7e7e6ffd7d7d7ffbbbabaffafafafffadadadffacadadffacacacffacacabffabacabffabababffabababffababaaffabababffaaaaaaffaaababffabababffabababffababacffababacffacacacffacacacffadadacffaeadadffaeaeaeffafafaeffafb0afffb0b0b1ffb1b2b1ffb1b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb4b4b4ffb5b4b5ffb5b5b5ffb5b5b5ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbababaffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbdbcbcffbdbdbeffbebebeffc0c0c0ffc0c1c1ffc2c2c1ffc3c2c2ffc3c3c3ffc4c4c4ffc4c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9cac9ffc9c9caffc9cacaffcacac9ffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffcbcacaffcdccccffcecfcfffd0d0d0ffd0d1d1ffd1d1d1ffd0d0cfffd2d2d2ffd4d4d4ffd5d5d5ffd6d5d5ffd2d2d27f6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6c6c6cff6b6c6bff6b6b6cff6b6c6cff6b6b6cff5d5d5dff404040ff333333ff252525ff1e1f1eff121212ff0a0a0aff0a090aff060706ff050505ff040403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040403ff050505ff060606ff080808ff070708ff121212ff232323ff292828ff2f2f2fff3e3e3eff4f504fff595959ff595959ff595a5aff595959ff5d5d5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffffefefffefefefffefefefffdfefdfffefdfdfffdfdfefffdfdfdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefffffffffefffffffefffffefffffffffffffffffefefffefefefffefffefffffffefffefefffffffffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffefffffffefffffefffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaffe9eaeaffcdcdcdff9f9f9fff747574ff5e5f5eff4c4b4bff373737ff262626ff1b1b1bff151515ff131313ff171717ff181818ff181818ff161616ff141414ff131313ff121212ff111211ff111112ff121112ff111111ff111111ff111111bf0f0f0fff111010ff0e0f0eff0e0e0eff0d0e0eff0f0e0fff0f0f0fff101110ff131413ff1a1a1aff262626ff262625ff222222ff222222ff2d2d2dff3f3f3fff585959ff757575ff909090ffbbbbbbffefefeffffdfdfdfffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfcfcfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffefffffefefefffefdfefff7f7f7ffd4d4d4ff9b9a9aff7e7f7fff646364ff494949ff343334ff232324ff202020ff242423ff242323ff1e1e1eff181818ff141515ff101010ff0e0f0eff0e0e0eff0d0d0dff0c0c0cbf0c0c0c7f0909097f0909097f090909ff101010ff101010ff101010ff101010ff111111ff121212ff131213ff151515ff191819ff1a1a1aff1a1a19ff171717ff141515ff151514ff191919ff201f20ff2c2c2cff3d3d3dff515151ff6b6b6bff878787ffb2b2b2ffe0e0e0fff9f9f9fffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffffffffefffefffefffffffffffefffffffefffefefffffefefefffefffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffffffefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefffffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd6d5d5ffd6d5d5ffd5d6d5ffd4d4d4ffd0d1d1ffd1d0d0ffcfd0d0ffcececeffcfcfcfffcfcfceffcdcecdffcbcbcbffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c8c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfc0ffbebebeffbdbdbcffbbbbbcffbababaffb9b8b9ffb8b8b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b2ffb2b1b2ffb1b1b1ffb1b1b1ffb1b0b0ffb1b0b0ffb0b0b0ffafafafffaeaeaeffadacadffabababffaaaaaaffaaaaaaffaaa9a9ffa9a9a9ffa8a9a8ffa7a8a8ffa6a6a6ffa6a5a5ffa4a4a5ffa3a4a4ffa3a3a3ffa2a2a2ffa2a2a2ffa1a1a1ffa1a1a1ffa2a1a2ffa2a2a2ffa3a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa3a3a3ffa3a3a3ffa3a3a4ffa4a3a4ffa5a5a5ffb5b4b4ffd5d6d5ffe5e5e5ffebececffebebebffeaeaebffeaeaeaffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe9e8e8ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffeae9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe7e7e7ffe6e6e6ffe6e6e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9eaffe9e9eaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffecececffe2e2e2ffc6c6c6ffafafafffa8a8a8ffa7a7a8ffa7a7a7ffa6a6a6ffa6a6a6ffa5a6a6ffa5a5a6ffa5a5a5ffa5a5a5ffa5a4a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a6a5ffa5a6a5ffa6a5a5ffa6a5a6ffa6a6a6ffa6a7a7ffa8a8a7ffa8a8a9ffa9a9a9ffaaaaaaffabababffacacacffadadadffadadadffaeaeaeffafafafffafafafffb0b0afffb1b1b1ffb1b2b1ffb2b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffb9b9b9ffbababaffbbbabbffbbbbbbffbbbbbcffbdbcbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c7c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9cacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc8c8c8ffcbcbcbffcdcdcdffcfcfcfffd0d0d0ffd0d0d0ffd2d2d2ffd5d5d5ffd7d6d6ffd6d6d6ffd6d6d6bf9fa09f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757575ff6c6c6cff6b6b6bff6c6b6bff5d5d5dff404040ff333333ff262525ff1e1e1eff121312ff090909ff050504ff030303ff040404ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff020303ff030303ff020202ff030403ff070807ff121111ff232323ff282928ff2e2f2fff3e3e3eff4f4f4fff595959ff595959ff5c5c5dff727272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefdfffdfefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefffefffffffefffefefefffefefefffffefffffefefffffffffefffffefffffefffffffefffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffffffefffefefefffefffefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffefffefffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff5f5f4ffe7e7e6ffc6c6c7ff969696ff737272ff5a5a5aff464646ff343434ff282727ff1e1f1eff1a191aff181818ff161616ff131313ff131313ff121211ff111112ff111212ff111212ff111111ff121111ff111111ff141415ff161616ff171716ff101010ff0e0e0eff0e0e0eff0e0e0eff0e0f0eff0f0f0fff111111ff131313ff1a1a1aff232323ff292929ff343334ff474747ff5e5e5eff7b7c7bff949494ffb6b6b6ffedececfffbfbfcfffefffefffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffdfdfcfffdfcfdfffcfdfdfffcfdfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffbfafafffafbfbfffbfbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfafffbfbfafffafafbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfdfdfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffefffffffefffffffffefffffffffefffdfdfdfff5f5f6ffccccccff999999ff838383ff686969ff4d4e4eff393939ff2a2a2aff232423ff1e1e1eff191818ff151515ff101010ff0e0e0eff0e0d0eff0d0e0dff0c0c0cff101010ff121212ff131212ff121212ff121212ff121212ff101010ff101010ff101010ff101010ff111111ff121212ff131313ff151515ff181818ff1a1a1aff171717ff1b1b1cff222222ff2e2e2eff3c3c3cff4e4e4dff636363ff7f7e7fffb1b1b1ffd8d8d8ffedededfffafafafffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefefffefffffffffffefffefefefffefffefffffffefffefefefffefffefffffffefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffefffefefffffefffefffffffefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefffefffefffefffffefffffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd3d3d3ffd0d0d0ffcdcdccffcdcdcdffd0d0d0ffcececeffccccccffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c7c7ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c9c8ffc8c8c8ffc7c8c7ffc6c6c6ffc5c6c6ffc5c5c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c3c3ffc2c3c2ffc2c2c2ffc1c2c2ffc0c1c0ffc0c0bfffbebfbfffbebebdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb6b6b6ffb5b5b5ffb4b3b3ffb1b2b2ffb1b1b1ffb0b0b1ffb0b0b0ffb0afb0ffafafb0ffafafafffaeaeaeffaeadadffadadadffacacacffabacacffabababffabaaabffaaaaaaffa9a9a9ffa7a7a7ffa6a6a5ffa4a5a4ffa4a4a4ffa3a3a3ffa3a3a3ffa2a2a2ffa1a1a1ffa09fa0ff9e9e9fff9e9e9dff9d9d9dff9c9c9cff9c9c9bff9b9b9bff9b9b9bff9b9b9bff9c9b9cff9c9c9cff9d9d9cff9d9c9dff9c9d9cff9c9c9cff9d9d9cff9e9d9dff9e9e9eff9e9e9eff9f9f9fffa8a8a8ffc3c4c3ffe1e1e1ffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe4e5e5ffe5e4e5ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9eae9ffeaeaeaffeaeaebffe6e6e6ffdadadaffb5b5b5ffa4a5a5ffa2a2a2ffa1a1a1ffa1a1a1ffa1a0a1ffa0a0a0ff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9e9e9eff9e9e9eff9e9e9eff9f9e9fff9f9f9eff9e9f9fff9e9f9fff9f9f9fff9f9f9fffa0a0a0ffa2a1a2ffa3a3a3ffa3a3a3ffa4a4a4ffa5a5a5ffa6a6a6ffa7a7a7ffa8a9a8ffa9a9a9ffa9a9a9ffaaa9aaffabaaaaffacacacffadadadffaeaeaeffafafaeffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb5b4b5ffb6b6b5ffb6b6b6ffb7b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9baffbbbbbaffbcbcbcffbdbdbdffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffc9cac9ffc9c9c9ffc9c9caffcacacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c6c7ffc9c9c9ffcbcbcbffcdcdcdffcfcfcfffd0d0d0ffd5d4d4ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d67f6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff747474ff6c6c6dff5d5d5dff404040ff333333ff252525ff1e1e1eff131312ff090909ff050404ff020101ff010101ff010101ff010201ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff020202ff010101ff000000ff000000ff010202ff040404ff070807ff111111ff232323ff282828ff2f2f2fff3e3e3eff4f504fff5c5d5cff717172ff787978000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefffffffefefffffffefffffefefffefefefffffffffffffffffffffffffffffffefffffffffffffefffffefffffffffefffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffffefffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffefefffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffcfcfcfff3f3f4ffe2e2e2ffc2c2c2ff929292ff707070ff5a5a5aff474647ff363635ff2a2a2aff222322ff1c1d1dff181718ff141414ff111111ff111011ff111111ff101011ff111111ff111111ff121212ff161616ff161616ff161516ff141514ff0e0e0fff0e0e0eff0d0d0cff0d0d0dff0f0f0fff101010ff151515ff1f1f1fff2c2c2cff383838ff4b4a4bff656565ff808080ff9d9c9dffc8c8c8ffedededfffcfcfcfffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefefdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffafbfafffafbfbfffafbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafafbfffbfafbfffafbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffefffffffefffffffefffffefefefffefefefffdfcfdfff4f3f4ffd2d3d2ffa6a5a6ff898988ff6d6d6cff535353ff3f3e3eff2d2d2dff222222ff191919ff121212ff0f0f0fff0d0e0eff0d0d0dff0c0c0cff0e0e0eff121212ff121212ff161717ff171717ff121212ff121212ff121211ff101010ff101010ff0f0f0fff101010ff111111ff121212ff141313ff191919ff202020ff272727ff303030ff404040ff515151ff636362ff7b7b7bffa5a5a5ffd3d3d4ffecececfff8f8f8fffefdfefffefffefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffefffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefffffffffefffefefefffefefffffefefefffffefefffffefefffefefefffefefefffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd3d3d2ffcececeffcdcdcdffcececeffcccdccffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffbfc0bfffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b9ffb7b6b7ffb5b5b5ffb3b3b3ffb2b2b1ffb0b0afffaeaeafffadadadffadadadffadacacffacacacffabababffaaaaaaffa9a9a9ffa8a8a8ffa7a8a7ffa6a6a6ffa6a5a6ffa5a5a5ffa4a4a5ffa3a3a3ffa1a1a1ff9f9f9fff9e9e9eff9d9d9dff9c9c9cff9b9b9bff9a9a9bff999999ff989998ff989898ff979797ff969696ff969695ff959595ff949495ff959594ff959595ff959595ff969695ff969696ff979696ff969696ff969696ff969797ff979797ff989898ff999a99ff9b9b9bffa0a0a0ffb3b3b3ffd9d9d9ffe5e5e5ffeaeae9ffe9eae9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e7e7ffe6e6e7ffe7e6e7ffe6e6e6ffe7e6e7ffe7e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe8e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffdededeffcacacaffababaaff9e9e9eff9c9c9cff9b9b9bff9b9b9bff9b9b9bff9b9b9aff9a999aff999999ff989899ff989898ff989898ff989897ff989898ff989998ff999999ff989898ff989897ff989898ff999999ff999a99ff9a9b9bff9c9d9cff9d9e9dff9d9e9eff9e9f9fffa0a0a0ffa1a1a1ffa3a3a3ffa4a4a4ffa4a4a4ffa4a5a4ffa5a5a5ffa7a7a7ffa8a8a9ffaaaaaaffacacacffadadaeffafafaeffb0b0b0ffb0b1b0ffb1b1b1ffb3b2b2ffb5b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b7b7ffb8b8b8ffb9b9b8ffbababaffbcbbbcffbdbdbdffbebebeffbfc0bfffc1c0c1ffc1c1c1ffc2c2c2ffc2c2c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc8c7c7ffc8c7c7ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacacaffcacacaffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc6c7c6ffc9c9c9ffccccccffcececeffd3d2d3ffd6d6d6ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d67f6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a797aff7a7a7aff747474ff5f5f5fff4b4b4bff3e3e3eff2f3030ff212221ff131313ff090a09ff040505ff020102ff000000ff000000ff030303ff050505ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff060506ff000000ff000000ff000000ff020201ff040404ff080909ff131313ff242424ff2e2f2eff3d3d3eff4c4c4cff5d5d5dff727172ff797978ff7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffffffffffefffffffefefffffefefffffefffefffffefffffffefefffefefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffefffefffffefffffffefefffefefefffefffefffefffffffefefefffefefffffefefffffefffefffffefffffefefefffefefefffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffefefefffbfbfbfff1f1f1ffdfdfdfffbcbcbdff898989ff6b6b6bff575756ff454645ff3d3d3dff343434ff2b2a2bff242424ff202020ff1b1a1aff191919ff171717ff141414ff121213ff121212ff151515ff161617ff151515ff131212ff111112ff111111ff111212ff151515ff1b1b1cff222222ff2e2e2eff3a3a3aff484948ff585858ff707070ff898989ffb1b0b1ffe1e1e1fff5f5f5fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefefffefefefffefdfefffdfdfefffdfefefffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffcfdfdfffdfcfdfffcfdfdfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfdfffcfcfdfffcfcfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffbfafbfffbfafafffafbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfefefffefdfefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffefefdfffefefefffefefefffefefefffdfdfefffefefefffefefffffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffcfcfdfff8f8f8ffe8e8e8ffbfbfbfff929292ff787879ff5f5f5fff4b4a4bff3a3a3aff2e2d2eff232323ff191a1aff151515ff111212ff0e0e0fff0d0c0cff101011ff121313ff171717ff151515ff121313ff121212ff111212ff121212ff131312ff131413ff171717ff1a1a1aff1e1e1eff222223ff2a2a2aff333333ff403f40ff515151ff636464ff7c7c7cffa4a5a4ffcfcfcfffe8e8e8fff6f6f7fffdfdfdfffefefefffefffefffffffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefffffffffffefffefefefffefffefffefefffffffefefffefefefffefffefffffffffffefffffffefefffffefefffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffefffffffffffffefffffffefefffffffefffffefffffffffefefffefffefffefefefffefefffffefefffffefefefffffefffffffffffffffffffffffffffffffffffffffefffffffefefffefefffffffffefffffffffffefffffffefefffffefefffffefffefffffefffffffefefffefefffffffefefffefefefffefefffffffefffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefffefffffefffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffcfcfcfffcececeffcbcbcbffcbcacbffc9cacaffc9c9c9ffc9c8c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c7c8ffc7c7c8ffc6c6c7ffc6c5c6ffc5c5c5ffc3c3c4ffc3c2c3ffc2c2c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffbebfbfffbdbdbeffbbbcbbffbababbffbababaffb9bab9ffb8b8b8ffb7b6b6ffb5b5b5ffb3b3b3ffb1b1b1ffafafafffadaeaeffababacffaaabaaffaaaaaaffa9a9a9ffa8a8a8ffa7a6a6ffa5a5a5ffa4a4a5ffa4a3a4ffa3a3a3ffa1a1a1ff9f9f9fff9e9e9fff9d9d9dff9b9b9cff9a9a9aff999898ff979697ff959595ff949493ff929293ff909090ff8e8e8eff8d8d8eff8e8e8eff8e8d8eff8d8d8dff8d8d8dff8d8d8dff8d8d8dff8d8d8dff8d8d8dff8e8e8fff8f8f8fff8f8f8fff90908fff909190ff919191ff919191ff919191ff939393ff959595ff969697ff99999affa7a7a7ffcacacaffdddddeffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e5ffe5e5e5ffe5e6e5ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe2e1e2ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e5ffe5e4e5ffe4e4e4ffe2e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe6e7e6ffe7e6e7ffe6e7e6ffe7e7e7ffe7e7e8ffe8e8e8ffe5e5e5ffdadadaffb6b7b6ffa0a0a0ff989898ff979797ff969696ff959595ff959595ff959595ff949493ff929292ff919192ff8f9090ff8f8f90ff909090ff909090ff919191ff909191ff8f8f8fff8e8e8eff8e8d8eff8f8f8fff909090ff919191ff939393ff949494ff959596ff979897ff999999ff9b9a9bff9c9c9cff9d9e9eff9e9f9eff9f9f9fffa0a0a0ffa2a2a2ffa4a4a4ffa6a6a6ffa8a8a8ffa9aaa9ffabacabffadadadffaeaeaeffafafafffb0b0b0ffb2b2b2ffb3b3b3ffb4b4b5ffb6b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9baffbbbbbbffbdbdbcffbebdbeffbfbfbfffc0c0c0ffc0c1c1ffc2c2c1ffc2c2c2ffc3c2c2ffc3c3c3ffc3c4c3ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c7ffc7c6c6ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9cacaffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c6ffc7c7c8ffcbcbcaffcfcfcfffd3d3d2ffd4d4d4ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d77f6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7a7bff797a7aff7a797aff6c6c6cff595858ff474747ff373738ff262625ff151415ff090909ff040404ff000001ff000000ff000000ff030303ff060605ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff060606ff000001ff000000ff000000ff010101ff040404ff090909ff141414ff272727ff383838ff484848ff585858ff6b6b6cff787878ff7c7c7cff7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefdfdfffdfefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefffffffffffffffffffffffefffffffffefefffffefefffffefffffffffefffffffffffefefffffefefefffefffffffefffffffffefefffffffffffffefffffefefefffffffffffffefffffffffffffefefffffffffffffffefffffffffffffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffffffffefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffefefefffafafaffefefeeffdcdcdcffb5b5b6ff868687ff6f6e6eff646464ff585858ff4c4c4cff444444ff3d3d3dff373737ff313131ff2c2c2cff292828ff252525ff222222ff232222ff222221ff20201fff1f1f1fff1f1f1fff202020ff232324ff2d2d2dff3b3b3bff484849ff585858ff626262ff707070ff818182ff9d9d9dffcdcdcdffeeeeeefffafafafffdfefefffefefffffffffffffffffffffffffffffffffffffffffefffefefefffefdfdfffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefefffefdfefffefdfefffdfdfdfffdfefdfffefdfefffefefefffffffffffffefefffefefffffefefefffefefefffdfefefffdfdfdfffdfdfdfffbfbfafff1f1f2ffd9d9daffaaa9a9ff868686ff737373ff626262ff535252ff484748ff3b3a3aff2e2e2eff252526ff1f1f1fff1b1b1bff1b1b1bff1b1b1bff1b1c1cff1c1c1cff1c1c1cff1d1d1cff1f1f20ff232323ff262626ff282929ff2c2c2cff313131ff393938ff414140ff4b4b4bff545454ff626261ff797979ffa0a0a0ffcdcdcdffe6e6e6fff5f5f5fffdfdfcfffefefffffffefefffefefefffffefffffefefefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffefffffefefefffefefffffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffefffffefffffffffffffffffffffffefefffefefffffefefefffffefefffffefffffffffefffefefffffefefefffefefefffefffffffefffffffffefefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefefffffefefffffefefffefffffffffefffffffffffffffffffffffefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6a6a6bffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd2d2d2ffd2d3d2ffcfcecfffcccbccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c7ffc6c7c7ffc6c5c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0bfbfffbfbfbfffbdbebdffbcbbbbffbababaffb9b9b9ffb8b9b9ffb8b7b8ffb6b7b6ffb4b5b5ffb2b3b3ffb0b0b0ffafafafffacadacffababaaffa9a9a9ffa9a9a9ffa8a8a8ffa6a6a6ffa4a4a4ffa2a1a1ffa0a0a0ff9f9f9fff9e9f9eff9d9d9dff9b9b9bff989998ff959696ff949493ff939393ff929393ff919191ff8f8f8fff888889ff838383ff848484ff818181ff7f7f7fff818181ff818181ff828281ff818182ff828282ff828182ff838383ff848484ff858485ff868686ff888888ff878787ff888888ff888888ff8a8a8aff8c8b8bff8c8c8cff8e8d8eff8f8f8fff919191ff929392ff9b9b9bffb5b5b5ffd8d9d8ffe4e5e4ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e4e3ffe3e4e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe2e2e1ffe1e1e1ffe0e0e0ffe1e0e1ffe1e1e1ffdfe0e0ffe0e0e0ffe2e2e2ffe3e3e3ffe3e3e2ffe4e4e4ffe6e6e6ffe5e5e5ffe2e2e3ffe3e3e2ffe3e4e4ffe3e4e3ffe3e2e2ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e1e0ffe1e1e1ffe2e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe3e2e2ffe3e3e3ffe4e4e5ffe6e6e5ffe6e6e7ffe6e6e6ffe7e6e6ffe7e6e6ffe7e6e7ffe7e6e7ffe6e6e6ffe5e5e6ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e6ffe7e7e7ffe0e0e0ffcececeffa5a5a5ff969796ff929292ff919291ff8f9090ff8d8e8eff8d8d8dff8d8d8dff8c8d8cff8c8b8bff8a8b8aff888888ff878786ff868686ff878787ff868687ff868686ff838383ff828283ff838383ff838483ff848484ff858585ff888888ff89898aff888888ff8b8b8bff909090ff939392ff939393ff959595ff979797ff999999ff9a9a9aff9c9c9cff9e9e9effa0a0a0ffa2a2a2ffa5a5a5ffa7a8a8ffaaa9a9ffabababffacacacffadadadffafafaeffb0b0b0ffb2b2b1ffb3b3b3ffb4b5b4ffb5b5b5ffb5b5b6ffb6b6b6ffb8b8b7ffb9b9b9ffbbbbbbffbcbcbcffbdbdbeffbebebeffc0bfbfffc0c0c1ffc1c1c1ffc1c1c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c9ffc9c9c9ffcac9c9ffcacacaffcbcbcaffcacacaffcacacaffcacacaffcacacaffc9cacaffcac9c9ffc9c9caffc9c8c9ffc8c8c8ffc7c8c8ffc8c8c8ffcacacaffcccccdffd0d0d0ffd1d1d1ffd3d3d3ffd5d4d5ffd5d6d6ffd6d6d6ffd6d6d63f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7a7b7aff797979ff707070ff606060ff50504fff3e3d3eff2a292aff151515ff09090aff030403ff010101ff000001ff000000ff030303ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050505ff000000ff000000ff000000ff010100ff040404ff0a0a0aff161615ff2b2b2bff3e3e3eff515151ff636363ff737373ff7c7c7cff7e7e7eff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffefefffefefefffefefffffefefefffffefefffefefefffffefefffefefffffefefefffffffffffefefefffffefefffffffefffefffefffefffffffefefffffffffefffefefefffefefffffefefffffffffffffefffefffefefefffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefffffffefffffffffefefffefffefffffffffffefefefffffefefffefffefffffefefffefefffffefefefffffffffffefefefffffefefffffffefffffffffffefffffffffffffffffffefffffefffffefffffffefefffffffffffffffffefffefefefffefffffffffefffffffefefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffefffefefefffffffffffffffffffffefffffffffffffffffffffffffefffefefefff9f9f9ffecececffd8d8d8ffb9bab9ffa5a5a5ff929292ff808080ff747574ff6c6b6cff656565ff5d5d5dff555455ff4d4c4dff484747ff424241ff404040ff3e3e3eff3b3b3bff3b3b3bff3e3e3dff444444ff4f5050ff5c5c5cff696a6aff797979ff8a8a8bff9c9b9bffb2b2b2ffc6c6c6ffe3e3e2fff5f5f4fffdfcfdfffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefefefffefdfefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfefefffefdfefffefefdfffdfefefffdfdfdfffdfdfdfffcfcfcfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffcfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffefdfefffdfefefffdfefefffefdfdfffdfefdfffefefefffefefefffefdfefffdfefdfffefdfdfffefefefffefefefffffffffffefefefffffefefffffefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfff7f7f7ffe9e9e9ffc6c6c6ffaaaaaaff959595ff838383ff757575ff6a6b6bff5e5d5dff515151ff424242ff383838ff323232ff313031ff323333ff353536ff363636ff393939ff3e3e3eff434342ff484848ff4e4e4eff555455ff5a5a5aff626162ff6f6f6fff7f7f7fff8b8b8cff9c9c9cffcacacaffe5e4e5fff3f3f3fffcfbfbfffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffffffffefffefffffffffffefffffffefffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffefefffefffffffffffefffefffefffefefefffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffffffffffefefefffffefefffffffefffefffefffefffffffefffffffffffefffffefefffefefffffefefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffffefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffefffefffefffefefefffefffffffefefefffefefefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa0a0a0ffd5d5d5ffd5d5d5ffd5d5d5ffd2d2d2ffd2d2d2ffd0d0cfffd0d0cfffcfcfcfffcdccccffcbcacbffc9cacaffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c4ffc3c2c2ffc1c1c1ffc0c0c1ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbeffbdbebdffbcbcbcffbababaffb8b9b8ffb8b8b8ffb7b7b7ffb5b6b5ffb4b4b4ffb3b3b2ffb0b0b0ffaeaeadffabacabffa9aaa9ffa7a8a8ffa8a7a7ffa6a7a7ffa5a5a5ffa2a2a2ff9f9f9fff9d9d9dff9b9b9bff999a9aff989898ff969697ff949494ff919191ff8e8d8dff8b8b8bff8a8a8aff828282ff717171ff717171ff5b5b5bff3c3c3cff4e4e4eff515151ff484948ff5d5d5dff626262ff656565ff6c6c6cff6e6e6eff636363ff656565ff6d6d6eff707070ff676767ff6d6d6dff767676ff7e7f7fff7f7f7fff828282ff858485ff868686ff868686ff878788ff8a8a89ff8b8b8bff919090ffa1a2a2ffcdcccdffdededeffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e3ffe3e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdbdbdbffddddddffd5d6d5ffd2d1d1ffd2d2d2ffd0d0d0ffd3d3d3ffd1d1d2ffd3d3d3ffcececeffd2d1d2ffd3d3d4ffd6d7d6ffcfcfcfffd1d1d1ffd0d1d0ffd7d7d7ffd6d6d6ffdbdcdbffdcdcdcffdcdbdbffd0d0d0ffd2d2d2ffd3d3d3ffd6d5d5ffd0d0d0ffd2d2d2ffd1d1d1ffd2d2d2ffd0d0d0ffd0d0d1ffcfcfcfffd1d1d1ffd0d1d1ffdadadaffdddcddffdbdadaffdfdfdfffdfdfdfffe1e1e1ffe2e2e2ffe3e3e3ffe5e4e5ffe5e6e5ffe5e5e6ffe5e5e5ffe5e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffd5d5d5ffb9b9b9ff989898ff8e8e8eff8c8c8cff8b8b8bff888888ff868686ff858585ff858584ff838484ff818081ff797879ff6c6c6cff6c6c6cff686869ff686868ff6c6b6bff6e6d6eff646464ff656565ff6b6b6bff6d6d6dff696969ff636363ff6d6d6dff727272ff5d5e5eff5f5f5eff6f6f6fff777777ff838383ff8c8c8cff8f8f8eff909090ff939393ff959595ff979898ff999999ff9c9c9bff9f9f9fffa2a2a1ffa5a5a4ffa7a6a7ffa9a8a9ffaaaaaaffababacffadadadffafaeaeffb1b0b0ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb8b8b8ffb9b9b9ffbababaffbbbcbcffbcbdbdffbebebeffbfbfbfffbfc0c0ffc0c0c1ffc1c1c1ffc2c1c1ffc2c2c2ffc3c3c3ffc3c4c3ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c7ffc9c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacbffcbcbcbffcbcbcbffcbcacbffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcbcbccffcececdffd0d0d0ffcfcecfffd0d0d1ffd1d1d1ffd4d3d3ffd5d5d5ffd6d6d63f3535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3e3e7f3f3f407f3f40407f403f407f4040407f4040407f3f40407f4141417f4141417f4141417f4141417f4141417f4141417f3f3f407f3e3e3e7f3e3e3e7f3d3d3d7f3a3a3a7f383738ff7f7f7eff7d7d7dff7a7b7aff737373ff666565ff545554ff424242ff2f2f2fff171717ff0a0a0aff050505ff020202ff010100ff000000ff040404ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060605ff000000ff000000ff000001ff000101ff040303ff0b0b0bff181818ff30302fff434444ff575757ff696969ff777878ff7e7e7fff808080ff808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefffffffffefffffffffefffefffffffefffffffefefffffffffffffffefefffefefffffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffffffefffffefefffffffefffffffffffffefffffefefefffffffffffffffffffffefffffffffffffefefffffefefffffefefefffefefefffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffffffefffefefefffffefffffefefefffefffffffffefefffefefefffefffefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffefefffffffefffefefefffffefffffefefefffefffffffffffefffffefffffffffffffffffffffffffffffefefefffefefefff7f7f7fff2f2f2ffecececffe5e5e6ffdfdfdfffd3d3d3ffc6c6c6ffb5b6b6ffa4a5a4ff949494ff858585ff787979ff706f6fff6a6a6aff666666ff656564ff6b6b6bff777777ff878787ff9b9b9bffadadadffc1c1c1ffd3d4d4ffe2e2e2ffebecebfff1f1f1fff6f7f6fffafafafffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffefefefffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefdfefffefdfdfffdfdfefffdfdfdfffcfcfdfffdfcfcfffdfcfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffcfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffdfdfdfffefefefffefdfefffefdfefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffefefefffffefffffffffefffefffffffefffffffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfbfff5f5f4fff0eff0ffe7e7e7ffdadbdbffc8c8c8ffaeaeaeff9d9d9dff8d8d8dff7a7a7aff6d6d6dff636363ff5c5c5cff595a59ff5d5c5dff5e5e5fff626263ff686868ff717171ff7c7c7cff8b8b8bff989898ffaaa9aaffbcbdbdffccccccffd8d8d9ffe1e1e1ffe8e8e8fff2f2f2fffbfbfbfffefdfdfffefefefffefffefffefefefffefefffffefefefffefffffffefefefffefefefffefffefffffefefffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffffefffffefffefffefffffffefffffffefefefffffffffffffefefffffefffffffefefffffefefffefffefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefefffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa09f9fffd5d5d5ffd2d2d2ffd2d2d2ffd0d0d0ffcfd0cfffd0cfd0ffd0d0d0ffd0d1d1ffcdcdcdffcacacbffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc6c7c7ffc6c6c6ffc5c5c5ffc3c4c4ffc3c2c3ffc1c1c2ffc1c1c1ffbfbfc0ffbfbfbfffbfbebfffbebebeffbdbdbcffbcbcbcffbababaffb8b8b8ffb7b7b7ffb6b6b7ffb5b5b5ffb3b3b3ffb1b1b1ffafafafffadadadffabababffa8a8a8ffa7a7a7ffa6a6a5ffa4a4a5ffa3a3a3ffa0a0a1ff9c9c9cff999999ff989798ff959596ff939393ff919090ff8f8f8fff8d8d8dff888888ff848484ff7b7a7bff727271ff4d4d4dff232323ff1d1d1dff0e0e0eff030303ff090909ff0b0b0cff0a0a0aff101010ff131313ff181818ff1b1c1cff1c1c1cff181818ff1d1d1cff1f1f1fff202121ff1e1d1dff202020ff2b2a2bff494949ff575756ff5c5c5cff666666ff767676ff7c7c7bff7f7f7fff808080ff828282ff858585ff939393ffb7b7b7ffd3d3d3ffe6e5e5ffe5e4e4ffe4e5e4ffe3e4e3ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffdfdedfffdededeffdededeffdcddddffdbdbdbffdad9daffc6c6c6ffa9a9aaffa6a6a6ff919190ff858585ff888888ff828282ff888788ff838383ff7f7f7fff727172ff777777ff787877ff757575ff6a6a6aff6c6c6cff666666ff656566ff646464ff676767ff666666ff6c6d6dff6a6a6aff6f6e6fff717171ff767776ff6f6f70ff7a7979ff808080ff888888ff858585ff878787ff868686ff818282ff838283ffa8a9a8ffb4b4b4ffb6b6b6ffd6d6d6ffdcdcdcffdddcdcffdfdfdeffe1e0e0ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe3e2e2ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe3e4e4ffe4e4e4ffe1e1e2ffcfcfcfffa2a2a2ff8c8c8cff858585ff838484ff818181ff7e7e7fff7e7e7eff7c7c7cff747474ff6b6b6bff555555ff363636ff222122ff222323ff20201fff1e1e1eff201f1fff222222ff1c1b1cff1a1a19ff1c1c1cff1f1f1eff181818ff131313ff181918ff1b1b1bff0f1010ff0e0e0dff191919ff282828ff3f4040ff5c5b5cff757575ff818181ff848485ff8c8c8cff8f8f8fff919191ff939394ff979797ff9a9a9aff9e9e9effa1a1a1ffa4a4a4ffa6a6a6ffa8a8a8ffa9a9a9ffabababffadadadffafafafffb0b0b0ffb2b1b1ffb3b3b3ffb4b4b4ffb6b5b6ffb7b7b7ffb8b9b8ffbababaffbbbbbbffbcbcbcffbdbdbeffbebebeffbfbfbfffc0c0c0ffc1c0c0ffc1c1c1ffc2c2c2ffc2c3c3ffc3c3c3ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c6ffc6c7c6ffc7c7c8ffc8c8c8ffc9c8c9ffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcbcacaffcacacaffcacbcbffcccdccffcececfffd0d0d0ffd0d1d1ffd1d1d1ffcfcfcfffd0d0d0ffd1d1d1ffd3d3d33f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5b5cff6e6e6eff797a79ff7c7c7cff808080ff818181ff818181ff808080ff7d7d7dff7f807fff808080ff808080ff808080ff7e7e7eff808080ff828282ff828282ff828283ff828282ff808080ff7d7d7dff7c7c7cff7a7a7aff767676ff717071ff6e6e6eff7f7f7fff7f7f7eff7d7d7dff777677ff686868ff575756ff444444ff2f2f2fff181818ff0a0a0aff040404ff010101ff000001ff000000ff040404ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff000100ff000000ff010101ff010101ff040404ff0b0b0bff191919ff323232ff464646ff5b5b5aff6c6c6cff79797aff808080ff808080ff808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefefefffefefefffffefefffefffffffefefffffffefefffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffefefefffffefffffefffffffefffefffffefffffffffffffefffffffffffefffffffffffefefffffffffefffffffffffffffffffffffffffefffffffefffffffffefffffefefffffffffffffefefffffffffefffefefefffefefefffefffefffffefefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffefffefffefffffffffefffffefefffffffffffffefefffffffffefffefefefffefffffffefffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfdfdfffafbfbfff7f7f8fff4f5f4ffefefefffe9e9e9ffe3e3e3ffdcdcdcffd2d1d1ffc5c5c5ffb5b4b5ffa3a2a3ffa6a6a6ffbcbcbcffcecdceffdbdbdbffe4e4e4ffecececfff4f4f4fff8f8f8fffbfcfcfffdfefdfffefefdfffefefefffffffffffefffffffefffffffefffefffffffffffffffefffffffffffffffffffffffffffefffefffffefefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfdfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffffffffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffdfdfdfffcfcfcfff9f9f9fff6f6f5fff0f0f0ffe9e9e9ffe2e2e2ffd3d3d3ffbebfbfffa4a4a4ff8f8f8fff858585ff888888ff989898ffadadadffbdbdbdffcacacaffd7d6d7ffdfdfdfffe5e5e5ffebebebfff2f2f1fff6f6f6fff9f9f9fffbfbfbfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefffefffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9e9e9effd2d2d2ffd0d0d0ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffcececeffcbcbcbffc9c9c9ffc8c9c8ffc8c8c8ffc9c9c9ffc9c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffbfc0c0ffbfbfbfffbebebeffbdbdbdffbcbcbdffbbbbbbffbababaffb8b8b8ffb6b7b7ffb7b6b6ffb6b5b5ffb4b4b3ffb1b1b1ffaeaeaeffacacacffaaaaaaffa8a8a8ffa6a6a6ffa4a4a4ffa2a2a2ffa0a1a0ff9e9e9eff9a9a9aff969696ff949394ff919192ff8f8e8eff8c8b8bff858686ff7e7e7fff797979ff737373ff5a5a5aff393939ff232323ff0d0d0dff010102ff010101ff010101ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff020202ff020203ff010101ff010101ff020202ff020203ff010101ff020101ff040303ff0b0c0cff111010ff141414ff232322ff454645ff5d5d5dff6c6c6cff767676ff787878ff7b7c7bff838483ff8b8b8bff969797ff919191ff949494ff949494ff939393ff929292ff8f8f8fff909090ff8a8a8aff808080ff808080ff7b7b7bff7b7b7bff6e6e6eff686868ff515151ff414142ff3f3f3fff3e3f3fff353535ff252525ff212121ff1b1c1cff1a1a1aff1b1b1bff181818ff171818ff171717ff151515ff121212ff121212ff121212ff111112ff0c0c0cff0c0c0cff0c0c0cff0d0d0eff0c0c0cff0c0c0cff0d0d0dff0f0f0fff0c0c0cff0e0e0eff101010ff121213ff101110ff131313ff171717ff1a1b1bff1f201fff232323ff252525ff1f1f20ff1e1e1eff313131ff393939ff3e3e3dff515151ff555555ff565656ff5f5f5fff737374ff6e6e6eff6e6e6eff848484ff919191ff949494ff959594ff9d9d9dff9e9e9eff9d9e9dff9f9f9fffa09fa0ffa1a1a1ffa0a0a0ff9f9f9fff9c9b9bff8b8c8bff818181ff7f7f7fff7c7d7dff747474ff666666ff696969ff4f4f4fff343434ff1e1e1eff101010ff060505ff010102ff010102ff020101ff010101ff010101ff010202ff010101ff010101ff010101ff020201ff010101ff000000ff010101ff010201ff010101ff010101ff010101ff020202ff070707ff121212ff2d2d2dff474746ff5b5b5bff7a7a7aff7e7e7eff858585ff8b8c8cff8f8f8fff939393ff979696ff9a9a9aff9e9e9effa1a1a1ffa3a3a4ffa5a5a6ffa8a8a8ffaaaaaaffacacacffaeaeaeffb0afafffb0b0b0ffb2b2b2ffb4b4b3ffb5b5b5ffb6b7b7ffb8b8b8ffb9b9b9ffbabbbbffbcbcbcffbdbdbdffbebebeffbfbfbfffbfbfbfffc0c0c0ffc1c1c1ffc1c2c2ffc2c3c3ffc3c3c3ffc4c4c4ffc4c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c7ffc9c9c9ffc9c9c9ffcacacaffcacbcaffcbcbcbffcbcbcbffcbcbccffcccccbffcbcbcbffcbcbcbffcbcbcbffccccccffcdcdcdffcfcfcfffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d1ffcfd0cfffd0d0d03f34343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff5b5c5cff6e6e6eff797979ff7c7b7cff808080ff818181ff818181ff7f7e7fff7d7d7eff7f807fff7f807fff7e7e7eff7c7c7cff7d7e7eff808080ff828282ff828282ff808080ff7d7d7dff7c7c7cff7b7a7aff767676ff707071ff6e6e6eff6e6e6eff7f7f7fff7f7f7fff7e7f7fff787877ff69696aff585858ff464646ff2e2e2eff181818ff0a0a0aff040303ff010101ff000100ff000000ff050505ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff090a09ff000000ff000000ff000001ff020201ff040504ff0c0c0cff1a1a1aff333333ff494949ff5d5d5dff6e6d6dff7a7a7aff808080ff808080ff808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffefffefefefffffffefffffffffffffffffffffefefffefefefffffffefffefffffffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffefffefffefffffffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefefefffefffefffffffefffefefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffffffffffffffffffffffffefffffefefefffffffffffefffffffffffffffefffffffffffefffffffefffffffffffefffefffffffefffefefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffbfbfbfff8f8f8fff6f5f5fff1f1f1ffecececffedecedfff2f2f2fff7f7f6fffafafafffdfdfdfffdfefefffefefefffefefefffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffdfefefffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfefdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffdfefdfffdfdfdfffefefefffefefefffdfefefffefefdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffffffefffffffffffffffffffefefefffefefefffefefefffdfefefffdfdfdfffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffbfcfbfff8f8f8fff4f4f4ffeeeeeeffe8e9e8ffe0e1e0ffe4e4e4ffe9e9e9ffededeefff3f3f3fff7f7f7fff9fafafffcfdfcfffdfefefffefefefffefefefffefefefffffffefffefffffffffefefffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffffffefffefefffffefffffffffffffffffffefffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffefffffffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffffffefffefffffffffefffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefffffffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd0d0d0ffcbcbcbffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9caffc9c8c9ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c5c6ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbeffbebebdffbdbdbcffbcbcbcffbabbbbffb9b9b9ffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b5ffb4b4b3ffb1b2b2ffaeaeaeffabababffa8a8a8ffa6a6a5ffa3a4a4ffa1a1a0ff9e9e9eff9b9c9cff9a9a9aff979697ff929292ff8d8e8eff8c8c8cff858585ff757575ff676767ff525252ff363736ff292929ff1c1c1cff0c0d0cff040404ff020101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff161615ff373737ff5d5d5dff707070ff787878ff4e4e4eff4c4c4bff414141ff3f4040ff494949ff565656ff5b5c5cff5d5d5dff606061ff505150ff343434ff191919ff141414ff121212ff0f0f0fff0b0b0aff080708ff040403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff060706ff040404ff070706ff111212ff1c1d1dff222322ff2e2e2eff464646ff5c5c5cff656566ff626262ff5e5e5eff535353ff474747ff404040ff474847ff535454ff6b6a6aff787979ff6e6e6dff4f5050ff262625ff151515ff0a0b0aff030404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff060506ff0f100fff272727ff323333ff464747ff6d6e6dff7f7f7fff868686ff8f8f8fff929292ff969696ff9a9a9aff9f9f9effa1a1a1ffa4a3a4ffa6a6a6ffa8a8a8ffababaaffadacadffadadadffaeafafffb0b1b1ffb3b3b3ffb4b4b4ffb5b6b6ffb7b7b7ffb8b8b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbfbeffc0c0bfffc0c0c0ffc1c1c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc6c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcbcccbffccccccffccccccffccccccffcccccbffccccccffcccdcdffcecfcfffd1d1d1ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d1d0bf9c9c9c3f3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595a5aff5a5a5aff5c5c5cff6e6e6fff797979ff7b7c7cff808080ff7f7f80ff7c7c7cff7c7c7bff7e7e7eff7f7f7fff7c7c7cff7a7a7aff7d7d7dff7d7d7eff818181ff818181ff7d7d7dff7d7d7dff7b7b7cff777777ff717070ff6d6d6cff6e6f6eff6e6e6eff7f7f7fff7f7f7fff7e7d7dff767676ff676767ff575757ff464646ff2f3030ff191919ff0a0a0bff030303ff010101ff010101ff000000ff050505ff080807ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040504ff090909ff010100ff000001ff000000ff020202ff050505ff0c0c0cff1b1b1bff343435ff4b4b4bff5c5c5cff6d6d6dff7a7a7aff808080ff808080ff808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefffefffefffffffefffefffefefefffffefefffffefefffffefffffefefffffffffffffffefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffefffffffffffffefffffffefefffffffffffefffffffefffffffffffffffefffefffefffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefffffffffffffffffefffefffffffffefffffffefefffffffffffffffffffefffffffffffffffefffffffefffffffffffefffffefefffffefefffffffefffffefffffefffffffffffffffffefffffffffefffffffffffffefefffffffefffefffefffefffefffefefffffefefefffefffefffffefefffefffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefdfffefefefffefefdfffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffffffffffffefffefffffffefefffffefefefffefffefffefefefffefffffffffffffffffffffffffffffffffffefffefefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfdfcfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfdfffefefdfffffefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfcfdfffafafbfffcfcfcfffdfdfdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefffffffffefffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffffefefffffffefffffffefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefffefffefefefffefefffffefffffffefffefffefefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd0d0d0ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd0d1d1ffccccccffcacac9ffc9c9c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc5c4c5ffc3c4c3ffc3c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbcbcbdffbcbbbbffbababaffb9b9b9ffb7b7b6ffb5b5b5ffb5b5b5ffb5b4b5ffb3b3b3ffb1b1b1ffaeafaeffabababffa8a8a8ffa5a5a5ffa3a3a2ff9f9f9fff9b9b9bff989898ff959595ff939393ff8e8e8eff8a8a8aff828181ff777778ff5c5c5cff303030ff1a1a1aff0e0e0eff050404ff020203ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff1d1d1dff555556ff6b6b6bff5c5c5cff404141ff393838ff323232ff2d2d2dff242524ff191919ff191919ff0f0f0fff101010ff111111ff070707ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000001ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff020202ff060606ff0e0e0eff181818ff1e1e1eff222222ff1d1e1eff232323ff2c2c2cff323232ff363635ff3d3d3dff444444ff737373ff727273ff3c3c3cff1c1c1cff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020203ff030404ff090909ff1d1d1dff323131ff525252ff777777ff7e7e7eff888788ff929292ff979797ff9b9b9bff9e9e9effa1a1a1ffa3a4a4ffa7a6a6ffa9a9a9ffaaaaaaffabacabffaeaeaeffb0b0b0ffb1b2b2ffb3b3b3ffb5b5b5ffb6b6b6ffb8b8b8ffb9b9b9ffbababaffbcbcbcffbdbdbdffbdbebdffbebebfffbfbfbfffc0c1c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcacaffcbcbcbffccccccffccccccffccccccffcdcdcdffcdcecdffcfcfcfffd2d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d1d1bf9c9c9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a59ff5a5a5aff515151ff525152ff676767ff6d6d6dff717172ff717171ff6c6c6cff686868ff696969ff6a696aff676767ff666666ff666666ff666666ff656565ff686868ff6e6e6eff707070ff6d6d6dff666667ff595959ff5c5c5cff6c6c6cff6e6e6eff7f7f7fff7d7e7eff7b7b7bff737373ff656565ff565656ff454545ff303030ff181818ff0a090aff030203ff010101ff010101ff000000ff050505ff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff070707ff010100ff010101ff010101ff010201ff050505ff0c0c0cff1b1b1bff333333ff484948ff5a5a5aff6c6c6cff797a7aff7f7f7fff808080ff80808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffffefffefefefffefefffffffefffffffefffffffffffffffefefffefffffffefefefffffffefffefffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffefffefffefffefefefffefefffffefefefffefffefffefefffffffefffffefffffffefffffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffefefffffffefffffffefffffffffefffffefefffefffffffefefefffffffefffefffffffffefefffefffefffffffffffefffefffefffefffffefffffffffefffefffefffefefefffefefffffefefefffefffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffffffffefffefffefefefffffefefffffefefffefefefffefefefffefefffffefefefffefffefffefefffffffefffffefffffffefffffffffffefffefffefffefffffffffffffffffefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefdfffefefefffefefefffefefefffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffefefefffefdfefffefefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefdfdfffdfefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffefffefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefffefffefefefffefefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefffefffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffefffefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffefffffffffffefffefffffffffffefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9c9d9cffd1d1d1ffd2d1d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd1d2d1ffcdcdcdffcacacaffc9c9caffcac9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc5c4c5ffc3c3c3ffc2c2c1ffc1c1c1ffbfbfbfffbebebdffbdbcbcffbbbbbbffbababaffb9b8b9ffb7b7b7ffb5b5b5ffb4b4b4ffb4b5b5ffb4b4b3ffb2b1b1ffafaeafffababacffa7a8a7ffa4a4a4ffa1a1a1ff9d9d9dff999999ff969696ff929292ff8e8e8eff8a8a8aff828282ff737373ff4e4e4eff303030ff151615ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181817ff201f1fff4e4e4eff3e3e3eff343535ff303030ff2b2a2bff232323ff131313ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff010000ff000000ff000001ff010001ff000001ff010100ff000000ff000100ff000000ff000100ff000101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0e0e0eff1f1f1fff2b2b2bff2f2f2fff343434ff383938ff4f4f4fff3f403fff2e2e2eff101010ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff020202ff0e0e0eff2a2a2aff383838ff525252ff808080ff8f908fff939392ff979796ff9c9b9cff9e9e9effa2a2a1ffa5a4a5ffa7a7a7ffa9a9a9ffacababffaeaeaeffafafafffb1b1b1ffb2b2b3ffb4b4b4ffb6b5b5ffb7b7b7ffb9b9b9ffbababaffbbbcbbffbdbdbdffbebdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c5c4ffc6c5c6ffc6c7c7ffc8c8c8ffc9c9c9ffcacacaffcacbcaffccccccffcccdccffcdcdcdffcecdceffcececeffd0d0d0ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d13f3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5a5a5aff515151ff3b3b3bff3d3d3dff4e4e4fff555555ff565656ff525253ff454444ff373838ff323333ff323232ff323132ff303030ff303030ff303031ff323232ff3e3e3eff4f4f4fff575656ff555555ff4e4e4fff414140ff424242ff5c5c5cff6c6c6cff7e7e7eff7b7b7bff797979ff727172ff646564ff545454ff434242ff2e2e2eff171717ff090909ff030304ff010101ff000000ff000000ff040505ff060606ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050605ff000000ff010000ff010100ff020201ff050505ff0c0c0cff1a1b1aff323232ff454545ff575757ff6a6a6aff787879ff7e7f7eff7f7f7fff80808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefffefffefefffffffefefffefffefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefffffffefefefffefffefffffffffffffffefffefffefffffefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffefefffefffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefffffefffffffffffffefffffffefffffffffffffffefefefffefefffffffefffffefefffffefefefffefffffffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffefefefffefffffffefffefffefffefffffefffffffffefffefffefffffefefffefefffffffffefffffefefffefefefffefefefffefffffffefefffffffffefffefefefffefefefffffefffffefefffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefffffffefffffffffffefffefefefffefefefffffefffffefefffffefefefffefffffffefffffffffffffffffffffffffefffffffffffffefffefffefefefffefefefffffffffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffcfbfbfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffffffffffffefffefffefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefffefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefffffffffffffffffefffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefffffefefffffffefefffefffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffffefffffffffffefffffffefffffffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffefefefffefffffffffffefffefffefffffffffffffffefffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefffffffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffffefefffefffefffefffefffefefefffefefffffefffffffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686869ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd2d2d1ffcdcdcdffcbcbcbffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc1c1c1ffc0c0c0ffbebebeffbdbdbdffbbbbbbffbababaffb8b9b8ffb6b7b7ffb5b4b5ffb3b3b3ffb3b3b3ffb3b3b3ffb1b1b1ffaeafafffabacacffa8a8a8ffa4a3a3ff9fa09fff9b9c9bff989798ff939393ff909090ff8b8b8bff7f7f7fff686868ff484848ff262626ff0d0d0dff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff202120ff3d3d3eff343535ff2e2e2eff292929ff212121ff121112ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000001ff000000ff000101ff010100ff000101ff010101ff010100ff000100ff000000ff000000ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff0e0e0eff1d1d1dff282728ff2c2c2cff333434ff383939ff3e3d3eff101010ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff040404ff111111ff3d3e3dff6c6c6cff7f7f7fff888888ff929393ff989898ff9b9c9bff9e9e9effa2a2a2ffa6a5a5ffa8a8a8ffababaaffadadadffaeafafffb0b0b0ffb1b2b2ffb3b3b3ffb5b5b5ffb7b7b6ffb9b8b9ffbababaffbcbcbcffbdbdbdffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc3c3c2ffc3c4c4ffc5c5c5ffc6c6c6ffc7c8c7ffc9c9c8ffcacac9ffcbcacbffcbccccffcdcccdffcdcecdffcececeffd1d1d1ffd4d4d4ffd4d4d4ffd4d3d3ffd3d4d4ffd3d4d4ffd3d3d3bf9e9e9e3f343434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515051ff3b3b3bff2e2e2eff302f30ff3b3b3bff3d3d3dff3c3c3dff383839ff272827ff1b1b1bff151616ff151616ff151515ff141414ff141414ff141414ff161616ff252525ff373737ff3e3e3eff3c3c3dff383838ff2f2f2fff313030ff424242ff5c5c5cff7b7b7bff787979ff797979ff717171ff636263ff505050ff3d3d3dff292929ff141414ff080808ff040404ff010201ff000000ff000000ff040404ff060605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050606ff000100ff000000ff000001ff020201ff050404ff0b0b0bff191919ff303030ff434343ff535353ff666566ff777777ff7e7e7dff7f7e7eff7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffefefffefefefffffefefffffefffffffffefffefffffffffffffffffefefffefffefffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffffffefffefffffffffffffffffffffffffefffffffefefffefffffffffffefffefefefffefffffffefefefffefffffffefffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffefffefffffefefffffefffffffffefffefefffffefffefffffefefffefefefffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefefefffefffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefefffefefffffefefefffefffefffffefefffefefefffefefffffefefefffefffffffefffffffffffffffefffffffffefffffffefefffefffffffefffffffefefffffffefffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefdfdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffcfcfbfffbfbfbfffcfcfcfffbfbfbfffbfcfcfffbfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffffffffffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffefefffefefefffffffffffefefefffefefffffefefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffefffefffffefefffffefffffffffffffefffffffffffffffffefefffefffefffffffffffffffefffefffffffffffffffffefefffefefffffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefffffefefffffffefefffefefefffffefefffffefffffffffefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffcececeffcbccccffcbcbcbffcacacaffc9c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc6c7c6ffc5c5c5ffc4c4c4ffc2c2c2ffc1c1c0ffbfbfc0ffbebebeffbcbcbcffbababaffb9b9b9ffb6b7b7ffb5b5b5ffb2b3b3ffb2b2b2ffb1b1b1ffafb0b0ffaeadadffaaaaaaffa6a6a6ffa2a3a2ff9e9e9fff9a9a9aff959595ff919191ff8c8c8cff838383ff6d6d6dff474748ff212020ff0a0909ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000bf1d1d1cff353534ff2e2f2eff282828ff1c1d1cff101010ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff010001ff010101ff010101ff010101ff010101ff010001ff000100ff000101ff010000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff0c0c0cff1b1b1bff252526ff2c2d2cff333333ff3838397f030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff080808ff1b1b1bff313131ff515051ff7a7a7aff908f8fff949494ff989797ff9c9c9cffa1a0a1ffa4a4a4ffa7a7a7ffaaaaaaffacacacffaeaeadffafafb0ffb1b1b1ffb3b3b3ffb4b4b4ffb6b7b7ffb8b8b9ffbababbffbbbcbbffbdbdbdffbdbebeffbebebeffbfbfbfffc0c1c0ffc1c2c2ffc3c3c3ffc4c5c5ffc5c6c6ffc7c7c7ffc8c8c9ffcac9c9ffcbcbcbffccccccffcdcdcdffcececeffd2d2d1ffd3d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd3d4d4ffd4d4d4bf9f9e9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff2e2e2eff262625ff262625ff232323ff1e1e1eff1c1c1cff1a1a1aff121212ff0b0c0cff0a0a0aff09090aff090909ff090909ff090909ff090909ff090909ff0f0f0fff151616ff151515ff151515ff1c1d1dff1f1f1fff222222ff313030ff424242ff797979ff797878ff777776ff6f6f6fff5b5a5aff484848ff373737ff252525ff131212ff070707ff030303ff020102ff000001ff000000ff030404ff050606ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060606ff000100ff000000ff000000ff020102ff030303ff0a0a0aff171717ff2b2b2cff3d3d3cff4d4d4dff606061ff757575ff7d7d7dff7d7e7eff7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffffefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffffffefffefefefffefefefffffefffffefffefffffffefffffffffffefffffffffefffffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefefffffefffffefffffffffefffffffffffffffefefffffffefffefefffffefefefffefefefffffffefffffefffffffffefffefffefffffefffffffefffffffffffffffffefffffffffffffffefffffffffffefefffffffefffffefffefffffffefffffffefffefffffffffefffffefffefffefefefffffefefffefffefffffefefffefefefffefefffffffefffffffffefffefefefffffffefffefefffffefefefffefefefffffffefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefefefffefefffffffefffffffffffffefefefffffffefffefefffffefefefffefefefffffffefffffefffffffffefffefefefffffefffffffefefffefefffffffefefffefffefffffffefffffffffffffffffffffffffffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefffffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffffefffffffefefffefefefffefffefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefefffffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefffefffefefefffefefefffefefefffffefffffefefefffefefffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffefffffffefffffffefffefefffffffefffffefffefffffffefffffffffffefffffffffefffffefffffffefefffffffefffffffffffffffefefffefefffffefefffffffefffffffffffffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffffefefffefefefffefefefffffefefffefffefffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535bf9f9f9fffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd0d0d0ffcdcdcdffcbcbcbffcacacaffc9c9c8ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc3c3c3ffc1c1c1ffc0c0c0ffbebebeffbdbcbcffbabbbbffb9b9b9ffb7b7b7ffb5b5b5ffb3b3b3ffb1b1b1ffb0b0b0ffaeaeaeffabababffa8a8a8ffa4a4a4ffa0a0a0ff9d9c9cff989998ff949393ff8f8f8fff848484ff747473ff4e4e4eff212120ff0c0c0cff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f00000000000000000000003f0d0d0dff2e2e2eff282828ff1c1c1cff0d0d0dff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff000001ff010001ff010100ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010000ff000000ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff0b0a0bff181818ff262525ff2c2c2cff33343400000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040403ff0e0e0fff373737ff6f6f6fff848484ff8c8d8cff969696ff9a9b9aff9f9f9fffa2a2a3ffa6a6a6ffa9a9a9ffabababffadadadffafafafffb1b1b1ffb3b2b3ffb4b4b4ffb7b7b6ffb9b9b8ffbbbbbbffbcbcbcffbdbdbdffbebebeffbebfbeffc0c0bfffc0c0c1ffc2c2c2ffc4c4c3ffc4c5c5ffc7c6c6ffc8c8c8ffc9c9c9ffcacacbffccccccffcececfffd2d1d1ffd3d3d3ffd3d3d3ffd4d4d4ffd4d3d4ffd3d4d4ffd4d4d47f6a696a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2d2eff252626ff1c1c1cff191919ff0f0f0fff060505ff050505ff040404ff030303ff020202ff020202ff020202ff020202ff020202ff020202ff010201ff010201ff030303ff040404ff030303ff020202ff070807ff100f10ff151514ff222222ff303030ff787879ff777677ff696969ff5b5b5bff484848ff3c3c3cff2c2c2cff202020ff10100fff080708ff030303ff010201ff010000ff000000ff030304ff040404ff010100ff010101ff020101ff020202ff010101ff000100ff000000ff000000ff000000ff010101ff010101ff010101ff020102ff020101ff010101ff000001ff020102ff050505ff010101ff010101ff010101ff020202ff040404ff0b0c0cff171717ff292929ff373736ff444443ff535353ff676867ff737374ff7e7d7dff7e7e7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefffffffffffffffefffffffffffffefffefffefffefffffffefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefffefffffefefffffffefffffffefffefffefffffffffffffffffffefefffffffefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffefffffefffffefefefffefefefffefefefffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffefefffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffefffffffffefefffefffefffefefefffffefefffefefffffefefefffefefefffefefefffffefefffefefefffffffffffefefffffefefffffffffffffffefffffffefefffefffefffffffffffffffffffffffffffffffefffffffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffcfcfdfffcfcfcfffcfdfdfffdfcfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffcfcfcfffdfcfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfefdfffefefdfffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfdfcfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfefdfffdfefdfffefefdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffefefffffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffffefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefffefffefefffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefffffefffefffffffefffffffefffffffefffefffefffffffffffefffefffefefefffffefefffefefefffffefffffffefefffefffffffffefefffefffffffefffffffffefefffffffefffefffffffffefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefefefffffffefffffffefffefffefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9f9f9fffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d3d3ffd3d2d2ffcecdcdffcbcbcbffcac9c9ffc8c8c8ffc7c7c7ffc5c5c5ffc4c3c4ffc2c2c2ffc1c1c0ffbfbfbfffbdbdbdffbbbbbbffb8b9b9ffb7b7b7ffb5b5b5ffb2b3b3ffb2b1b2ffb0b0b0ffadadadffaaaaaaffa7a7a7ffa3a4a3ff9f9f9fff9b9a9aff969696ff919191ff888888ff747373ff474748ff202020ff0b0b0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f000000000000000000000000000000000000000000000000000000bf1d1d1dff1c1b1cff0f100fff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000101ff010101ff010101ff010100ff010101ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0e0e0eff181818ff2625267f14141400000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff181818ff343534ff606060ff868586ff929392ff989898ff9d9d9dffa1a1a1ffa4a4a4ffa8a8a8ffaaaaabffadadadffb0b0b0ffb2b1b2ffb3b2b2ffb4b4b4ffb7b7b7ffb9b9b9ffbbbbbbffbcbcbcffbebebeffbebebfffbfbfbfffc0c0c0ffc1c1c1ffc3c2c3ffc4c5c4ffc6c6c6ffc8c7c7ffcacacaffcbccccffcececeffd1d1d0ffd1d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d43f35353400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252626ff1c1c1cff121212ff111111ff0a0a0aff010101ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0a0a0aff0d0c0cff141515ff212222ff777677ff696969ff5c5c5cff535353ff464646ff393939ff2c2c2cff202020ff131313ff090909ff040404ff010102ff000001ff010202ff040404ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020201ff010101ff020202ff020202ff020202ff050505ff0c0b0cff171717ff242324ff2d2d2dff373738ff464747ff5d5d5dff656565ff747473ff7d7e7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefffffefefffffefefffffefefefffefefefffefffefffffffefffefefefffefefefffefefffffefefffffefefefffffefffffefefffffffffefffefefefffffffffffefffffffffffffffffefffffffffffffffffefffefefffffffffefffefefefffefefffffefefefffefffefffefefffffffefffffefefefffefefefffefefffffefefffffefefffffefefefffefefefffefffefffffffffffefefefffefffefffefefffffefefffffefefefffffefffffefefffffffffefffefefefffefefefffefefefffffffffffffefffffffefffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffefefffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffffffffffefffffffffffffffefefefffffffefffefefffffefffffffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefefefffefefefffefefefffefefffffefefffffefffefffefefefffefffffffffffffffefefefffffffefffefefffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffefffffffefefefffefefefffefffefffffffffffefefefffefffefffefefffffefefffffefefffffffefffffefffffffffffefffefefffffffffffffefffffffffffffffefefefffefefefffefefdfffefefefffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefdfdfffdfdfefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfcfdfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfefdfffdfdfefffefdfefffdfefdfffefdfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfefffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfefdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffefffefefffffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffffffffffffefefffffefffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffefefffffffffefffefefefffefffffffffffffffefefefffefffefffefefffffefefffffefefefffffefffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffefffffffefefffffffefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffffefffffefefffffefffffffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffffffffffffefffffffffffffffffefffefefffffffffefffefefefffefefffffefefefffefffefffefefffffffefffffefffefffffefefffefefffffefffffffffffffffffffefffefffffffefffffffffffffffefefefffefffefffefefffffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffffffefffefefefffffefffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696a69ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d3ffd3d3d3ffcecfceffcac9caffc8c7c8ffc5c6c5ffc4c5c4ffc3c3c3ffc1c1c1ffbfbfbfffbdbdbdffbbbbbbffb9b9b9ffb7b7b7ffb4b5b4ffb2b2b2ffb0b1b1ffb0b0afffaeadadffaaaaaaffa7a7a7ffa5a5a5ff9f9f9fff999999ff949494ff8f908fff878686ff5a5a5bff282828ff0c0c0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000007f0b0c0cff0f0f0fff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000101ff010101ff010101ff010001ff000000ff010000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff010100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010000ff010001ff010101ff010101ff010101ff010101ff000101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0e0e0fff181818000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff181818ff474747ff7b7c7cff959595ff999999ff9c9b9bff9f9f9fffa3a3a4ffa8a7a7ffaaaaaaffadadadffb0b0b0ffb1b1b1ffb2b2b2ffb5b4b5ffb7b7b7ffb9b9b9ffbbbbbbffbcbdbdffbebebeffbfbfbfffc0c0c0ffc1c0c0ffc2c2c2ffc4c4c4ffc6c5c6ffc8c8c9ffccccccffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d2d2ffd3d2d2ffd3d3d3bf9e9e9e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1c1c1cff121212ff0b0b0bff0a0a0bff070607ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff050505ff070808ff0c0d0cff141515ff696969ff5c5c5cff5a5a5aff5a5a5aff535353ff464646ff393939ff2c2c2cff202020ff131313ff090909ff040404ff030303ff050505ff050505ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030303ff030303ff040404ff030202ff050505ff0c0b0cff171717ff242324ff2d2d2eff373738ff474747ff5d5d5dff646464ff636464ff656565ff74737300000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffffefefffefefefffffffefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffffefefffefffefffffffffffffefffffffffffffffffefffffffffffffffffffefffefffefefefffefffefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefffefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffffffefffefffefffffefffffffefefffffffffffffefefffffefefffffefffffefffefffefefefffefffefffffefefffefffefffffefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffffefffffffefefffffffefffffefefffefefefffffffffffefffefffefffffffefefefffffefffffffefefffffffefffefefefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefffefffffefefffffffefffffefffffefefffffefefefffefefefffffefefffffefefffefefefffffefefffefefefffffffefffefefefffefffefffefefefffffefefffffefefffffffefffefefefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffefefffefefefffefefefffdfefdfffdfdfdfffefefefffefefefffefffefffffefffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffefdfefffefdfefffefefefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfdfffdfcfdfffdfdfcfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffdfefefffdfdfdfffefdfdfffefdfefffefdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefdfffefdfdfffefefdfffefefefffdfefdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffefefefffefefefffefdfefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffefefefffefefefffffefefffffefefffffffefffffefefffffefffffffefffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffffffefffefefefffefffefffefefefffffefffffffefefffffffefffefefefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffffffffffefffffffffffefffefffefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffffefefffefefefffffffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffefefffffefefffefefffffefefefffefefefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefefefffffffefffefefefffefffffffefefefffffefffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefffefffffefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676868ff686868ff686768ff686868ff6b6b6bff6e6e6eff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6e6fff6d6d6dff6d6c6cff6d6d6dff6e6e6dff6e6e6eff6e6e6eff6e6e6eff6d6d6dff6a6a6aff696969ff696969ff696969ff696969ff696969ff696969000000000000000000000000000000000000000000000000000000003f343434ffd2d2d2ffd3d2d2ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d3ffd3d3d3ffd3d3d2ffcecdcdffc8c8c8ffc6c5c5ffc3c4c3ffc2c1c1ffc0c0c0ffbebebeffbbbbbbffb9b9b9ffb6b6b6ffb4b4b4ffb2b2b2ffb0b0b0ffaeaeaeffadacacffaaaaaaffa6a6a6ffa3a3a3ff9f9f9fff9a9a9aff929293ff8c8c8cff7c7c7cff4f4f4fff161616ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff010101ff010101ff010101ff010101ff000100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202bf0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff373637ff777778ff919090ff969596ff999999ff9d9d9dffa2a2a2ffa6a6a6ffaaa9a9ffadacacffaeaeaeffb0b0b0ffb2b2b2ffb5b5b5ffb7b7b7ffbababaffbcbbbbffbdbdbcffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc4c4c4ffc8c8c7ffccccccffcececeffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d17f69696900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff0c0b0bff070807ff070708ff040404ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff040404ff080707ff0d0c0cff5c5c5cff5a5a5aff5a5a5aff5a5a5aff5a5a5aff535353ff464645ff393939ff2c2c2cff202020ff131313ff0a0b0aff090909ff070606ff050505ff040303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff050505ff060606ff080808ff0c0b0cff171716ff242423ff2e2e2eff373837ff474646ff5d5d5dff646464ff646464ff646464ff646463ff65656500000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffefefefffffefefffefffefffffefefffffefefffefefffffefffffffffefffffffefefffefefffffefefffffffffffffefffefffffffffffffefefffefefffffefffefffffffffffffffffffffffffffffffffffefffffffefffefffefffefffffefefffefffefffffffffffefffffffefefefffefefefffefffefffefffefffefefefffffefefffefefefffffefefffffefefffefefffffffffffffffefffffffefefffefefffffefefffffffffffffffffefffffffffffffefefffefefefffefffefffefefefffffffefffffffffffffefffffefefefffefffefffefffefffffefefffefefefffffffffffefffffffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffffffffffefefffefefffffefffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffefffffffefffffefefffffefefffefffefffffffffffffefffffefefffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefefffefffefffffffffffffffffffefefefffefefefffefffefffffffefffffefefffffefefffefffefffffefefffffefefffefefffffffffffffffefffffffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffefefefffefefefffffefefffefefffffefefefffffefffffffefefffefefffffefefffffffffffffffffefffffffffffffefefffffefffffffffffffffefffffefefefffefefefffefdfefffdfdfefffefefefffefefefffffefefffffffefffffffffffffffffffefefefffffefefffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffdfdfefffefefefffdfdfdfffefefdfffefefefffdfdfefffefefdfffefdfdfffefefdfffefefefffefdfefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefdfefffefefefffdfefdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefdfdfffefdfdfffdfefdfffefdfefffefdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffffefefffefefffffefefffffefffffffefefefffffffefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffefffefffffefffffffefefffefefffffffffffffffefffffffefefffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffffffefffffefefffffefefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffefffffefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffffefffffefefffffefefffefffefffffefffffffefefffefefffffffffffffffefffffffefefffefefffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefffefffefffffffffefefffefffefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686868ff686767ff676768ff676867ff686868ff6b6b6bff6e6e6eff6f6f6fff6f6f6fff6f6f6fff6d6d6dff6c6c6cff6c6c6cff6c6c6cff6d6d6dff6e6d6eff6e6e6eff6d6d6dff6b6b6aff696969ff696969ff686868ff696969ff696969ff696969ff696969000000000000000000000000000000000000000000000000000000000000000000000000bf9e9e9effd3d3d3ffd4d4d4ffd4d4d4ffd3d3d4ffd2d3d3ffd1d1d1ffd0d0d0ffccccccffc6c6c6ffc3c2c3ffc0c0c0ffbebebeffbcbbbcffb9b9b9ffb7b7b6ffb4b4b4ffb2b2b1ffb0b0b0ffaeaeaeffabababffa8a8a8ffa5a4a5ffa1a1a1ff9e9d9eff99999aff949494ff868686ff696969ff343434ff0e0e0eff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010101ff010101ff010101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080708ff212121ff585859ff838484ff939393ff979797ff9c9c9bffa0a0a0ffa4a4a4ffa8a8a8ffabaaabffadadadffafafafffb2b2b2ffb5b5b5ffb8b8b7ffbababaffbcbbbcffbdbebdffbfbebfffc0bfc0ffc1c1c1ffc6c6c6ffcbcacbffcdcdccffcececeffcececeffcfcfcfffd0cfcfffd0cfcfffd0d0d03f343434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0303037f0606067f0606067f0706067f0606077f0606067f050505ff0b0b0bff070708ff060707ff060707ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff030302ff040404ff0807077f0101017f0101017f0201017f010102000000000000000000000000000000000000000000000000000000007f0a0a0aff0e0e0dff090909ff070707ff050405ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff050506ff060606ff0a0a0aff11111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefffffefefefffefefefffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffffffefffefefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffefffffffefefefffefefefffefefffffffefffffffffefffffffefffffefefffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffffefffefffffffffffefffffefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffffffffffffefffffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffffefffffefefefffffffffffefffffffefefffffffffffffffffffffffefefffefefefffefefffffffefffffffffefffffffefffffefefffffffffffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefefefffffefefffefefefffffefefffefefefffffffffffefefefffefefefffffffffffefffffffefefefffefefefffefefffffefefefffefefefffffffefffffefefffffffffffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefefefffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffffffffffefefffffffefffffefefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffefffffffffffefffefffefffffffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffefdfdfffefefefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefdfffdfefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefefffdfefdfffefefdfffefefdfffefefefffdfdfefffdfdfefffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefefefffefefffffffefffffffffefffffffefffffefefffffffffffffefefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffffffffffffefffffffffffffffefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffffefffffffefffffefefffffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686867ff686767ff686868ff686768ff676767ff686868ff6b6b6bff6e6e6eff6f6f6fff6d6d6dff6c6c6cff6c6c6bff6b6b6bff6b6b6bff6c6c6cff6d6d6dff6d6d6dff6b6a6bff696969ff696969ff686767ff666667ff676767ff696969ff696969ff69696900000000000000000000000000000000000000000000000000000000000000000000000000000000bf9f9e9fffd4d4d4ffd3d3d3ffd2d3d3ffd2d1d2ffd0d0d1ffcecfcfffcececeffccccccffc4c5c4ffbfbfbfffbcbcbcffb9bab9ffb7b7b7ffb4b4b4ffb2b2b2ffb1b1b1ffafafafffababacffa7a7a7ffa3a3a3ff9fa0a0ff9b9b9bff969696ff939393ff848484ff515251ff1d1d1dff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff010000ff010001ff010101ff020101ff010102ff010101ff010101ff010101ff010101ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff111112ff3c3c3cff767676ff909090ff969696ff9b9b9affa0a0a0ffa4a4a4ffa7a8a8ffabaaaaffadacadffafafafffb2b3b3ffb6b5b6ffb8b8b8ffbababaffbcbcbcffbdbebdffc0c0c0ffc4c5c5ffc9c8c9ffcacacaffccccccffcdcdcdffcececeffcececfffcfcfcfbf9b9b9b3f3334330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f353635ff676767ff676767ff676767ff676767ff646363ff1b1b1bff0d0d0dff0d0d0dff0d0d0dff0b0b0bff070707ff050505ff060606ff050505ff050505ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020201ff020202ff030303ff030303ff030303ff030303ff030303ff1c1c1cff2c2c2cff3f3e3eff606060ff686868ff686868ff686868ff686868ff686968ff161616ff0e0e0eff090a0aff070707ff010100ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff080909ff0a0a0aff111111ff16171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffefffefffefffefefefffffefefffffefefffffffffffffefefffefffefffefffffffffffffffffffffffffffefffffefffffefefffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffffefffffefefefffffefffffefffefffefffffffffffefffefffefffffefefffffffefffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffefefffffefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefefffffffffffffefefffefffefffefefffffffffffffffffffffffefefffffefffffefffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefffefefffffffffefffefffffffefffffffffefefffefefffffffefffffefefefffffefefffefffefffefffffffffffefffefffefffffefefffffffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffefffffffefffefffffffffffffffefffefefffffffffefffefffffffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefffffffffffefffefffefffffefefffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffffffefffefffefffffefefffffffffffffefffffffffffffffefefffffffffffefefffffefffefffffefffffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffefdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffdfdfefffefefefffefefefffefdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfcfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffdfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffffffffffefefffffefefefffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffffffefffefffefffffefefffffffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffefffffffffefffffefefefffffefffffefffefffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffefffffefffefffefefffffffffefffffffffffffefefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffefffffefefefffffefffffefffffffffffffffffffffffefffefffffefefffffffffffffefefffffefffffffefefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffffffefffefefffffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffffefffffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffffefffffefefefffffffffffefffefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffefefffffefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686768ff686868ff646464ff646464ff626263ff656565ff686868ff6c6c6cff6d6d6dff6a6a6aff696969ff6a6a6aff6a6a69ff696969ff696a69ff6c6b6cff6b6b6bff686868ff676666ff676767ff656665ff626362ff646464ff656565ff696969ff69696900000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343534ffd3d3d3ffd2d1d1ffd1d1d1ffcecfcfffcececfffcdcdcdffcccccbffc9c9c9ffc1c2c1ffbbbbbbffb7b7b7ffb4b4b4ffb2b2b2ffb1b1b1ffaeafafffabababffa7a7a6ffa1a2a1ff9d9d9dff999999ff959595ff8e8e8eff818181ff525352ff171717ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010000ff000000ff010000ff000000ff000000ff000000ff000000ff010000ff000000ff010100ff020101ff010101ff020202ff020101ff020202ff010102ff010201ff020102ff010101ff010101ff000101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff090909ff303030ff757474ff8e8d8dff959494ff9a9a9affa0a0a0ffa5a5a5ffa8a8a8ffabababffadadadffb0b0b0ffb3b3b3ffb6b6b6ffb9b9b9ffbcbbbcffbebebeffc3c3c3ffc7c6c7ffc8c8c9ffc9c9c9ffcbcbcbffccccccffcdcdcdffcececebf9b9b9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff6f6f6fff676767ff676767ff636464ff474747ff313030ff141413ff0e0d0dff0b0b0bff070707ff050504ff020202ff020101ff030302ff030203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff030303ff010201ff020303ff030303ff030303ff080808ff181718ff242424ff2c2c2cff3e3e3fff616160ff686868ff686868ff686968ff707070ff222222ff171616ff0f100fff0b0b0cff030303ff020202ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff070707ff0f0e0eff111111ff161616ff17171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffffefffffefffefffffefefffefffefffffffefffefefefffefefffffefefffffefefffffefffffffffffffffffffffffffffffffefffffffefefefffffffffffefefefffefefefffefefffffefefefffefefefffffefefffffefefffefefefffefffefffefffffffefefefffffffffffefefefffefefefffefffffffffefefffffffffffefffffffffefefffffffffffffffefffefefefffefffffffefefffffefefffffefffefffffefefffffefefffefffffffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefefefffefefffffefefffffefefffffefffefffffefefffffefefffefffffffefffefffefefefffffffffffffefefffffefffffffffffffffffffffefefefffffffffffffffefffefefefffefffefffefffffffefefefffefffffffefefefffefefefffefefefffffefefffffefffffefffffffffefefffffffffffffffefffefefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffefefefffefefefffffefefffffefffffefffffffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffefffffffefefefffffffffffefefefffefefefffefefefffffefefffffefffffefffffffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfcfcfffcfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefdfefffefefefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffcfbfcfffbfcfbfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffdfefdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffffefefffffffffffffffefffefefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefefffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffefefefffefffffffefefefffefefefffffffefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffefefefffffefefffefefffffffefffffffffffffefffffffffefffffffffffffffffefffffefefffefffffffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffffffffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffffefefffffefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686868ff646464ff595959ff525353ff525252ff555556ff585858ff575757ff565556ff535352ff4f504fff525252ff515051ff525151ff515151ff545454ff555455ff545554ff565655ff585959ff595959ff555555ff555555ff5a5b5aff656565ff6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434bf9c9c9cffcfcfcfffcececeffcdceceffcdcdcdffcacacaffc6c6c6ffc3c4c4ffbebebeffb7b6b6ffb2b2b2ffb0b0b0ffaeaeaeffabababffa6a6a6ffa0a0a0ff9b9b9bff969696ff929292ff8d8d8dff818181ff565656ff161616ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff010201ff020202ff020202ff020202ff020202ff020202ff010101ff010201ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070706ff2f2e2eff757575ff8b8a8aff939393ff9a9a99ff9f9f9fffa4a4a4ffa8a9a8ffabababffaeaeaeffb1b1b1ffb4b4b4ffb8b8b8ffbcbcbdffc1c1c1ffc5c5c5ffc6c6c6ffc7c7c7ffc9c8c8ffc9cac9ffcbcbcbffcccccc3f3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3d3d3dff797979ff6f6f6fff636463ff474747ff303030ff282828ff1e1e1eff0c0d0dff080808ff060505ff030202ff000101ff000000ff000000ff030302ff030403ff010201ff010101ff000100ff010101ff020202ff010101ff010202ff010101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff040404ff010101ff000000ff020101ff030303ff020302ff040404ff0a0a09ff181818ff252424ff2c2c2dff3f3e3eff616060ff696868ff707070ff787878ff2d2c2cff222222ff191918ff161616ff0b0b0bff090a09ff090808ff060707ff050505ff040404ff030202ff030303ff030303ff040303ff030303ff030202ff030302ff040403ff030303ff040404ff0d0d0dff161616ff161616ff171717ff17171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefffefffefefffffefffffffefffefffefefefffffefefffefffefffefefffffffefefffefefefffefefefffffefefffefffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefffefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffffffefffffefefffefffffffefffffffefffffffefffffffefefefffffffefffffffffffefffffffffffffffefefefffefefefffffefefffefefffffefffffffffefefffffefffffefefefffffffefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffefffffffffefefffffefefffefefefffffffefffefffefffffffffffffffffffffefffffffffefffefffffffefffefffefefffffefefffffefffefffefefffffefefefffffffefffffefefffefffefffefefffffefefffffefffefffefefefffffffefffffffefffefffffffffffffffefffefffefefefffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffffefffffefffffffefffffffffffffffefffffffffffefffffefefffefffffffefffffffefefffffefffefffefefefffffffefffffffefffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffefffffffffffefffffefefffefffffffefffffffefffffffefffefffefefefffffffefffffffefffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffffefffffefffffffefffefffffffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefdfffefefefffefefefffefefefffdfefdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfcfcfffcfdfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfefffefefefffdfefdfffefefefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfbfffcfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffefffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffefffffffffffffffefefefffefefefffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefefffffefefffefefefffefefefffefffefffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffefffffffefffffffefefffffefffefffefefefffffffefffffffffffefffffffffffffffefffefffefefffffffefefffefefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffefefffffefffefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646464ff595959ff484848ff424142ff414040ff434343ff414141ff363636ff252626ff1f1f1fff1d1d1eff1e1e1eff20201fff212221ff212121ff242424ff262626ff2e2e2eff3b3c3cff444444ff484848ff464646ff464646ff4c4c4cff5a5a5aff6565650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9a9a9bffcdceceffcdcdcdffcacacaffc8c8c7ffc4c5c4ffc0c1c1ffbdbdbcffb9b9b9ffb2b2b2ffaeaeaeffababaaffa5a5a5ff9f9f9fff999999ff939393ff8e8e8eff8a8a8aff7d7e7dff5c5c5cff181818ff040405ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff010100ff000100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010202ff020202ff020202ff020202ff020202ff020202ff010102ff010101ff010101ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff3e3e3eff717172ff888988ff929292ff989898ff9e9e9effa4a4a4ffa9a9a9ffacacadffafb0b0ffb3b3b3ffb9b8b8ffbebebeffc2c2c2ffc4c4c4ffc6c6c6ffc6c6c6ffc7c7c7ffc8c9c9ffcac9ca3f323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3f3eff7b7b7bff797979ff6d6d6eff515151ff3c3c3cff2d2e2dff1d1e1eff0f0e0fff070707ff050505ff030303ff000101ff000000ff000000ff050505ff050505ff010101ff010101ff010101ff010101ff020101ff010102ff020201ff020202ff010001ff010101ff000001ff000000ff000000ff000000ff000000ff010101ff040404ff080708ff010101ff000000ff010101ff020202ff020302ff040404ff090909ff181819ff2a2a2aff363737ff4b4b4bff666666ff707070ff777877ff7a7a7aff313132ff2c2c2cff252525ff282828ff252525ff252524ff222221ff1a1a1aff121212ff0f0f0fff0c0c0cff0b0b0bff0c0c0cff0b0c0cff0a0b0bff0b0b0bff111112ff1b1b1bff1a1a1aff1a1b1aff212222ff212222ff232323ff171817ff1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebffffefefefffefffefffefefffffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefefffffefefffffefffffffefffefffefffefffefefffffffefffffffffffffffffffffffefffffffffffffffffefffefffefffffffffffefefffffefefefffffefefffefefefffefffefffefefefffffefefffefefffffefefefffefffefffefefffffefefffffffefefffefffefffffffefffefefefffffefffffffefffffefffffffefffffffefffffffefffefffefffefffefefffffffefffffffffefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffefffffffefffefffefffefffefefffffffefffffffffefffefefffffefefefffefefefffefefefffefffefffffefffffefffffffefefefffffffffffefefefffefffffffefffffffffefefffefefffffefefffffefffefffefefffffefefefffefefefffefefefffffffefffefefefffffefffffefefefffefffffffefffffffefffffffefffefffefffefffefefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffefffffefffffffefefffffefffefffefffffffefefffffffefefffefefefffffffefffefefefffffefffffefefffffefffffffefffffffefffffffffffffffefffefffffffffffffefffffffffffffffffffffffefffffefffffffffefefffefffefffffffffffefffffffefefefffffffffffffefefffffffffffffffffffffffffffefffffffefefffffefffefffefffffffefefffffffefefffefefefffffffefffefefefffffefffffefefffffefffffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffffffefffffffffefefffefefffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffefdfefffefdfefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfdfdfffcfdfdfffcfdfcfffcfdfcfffcfcfdfffdfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffdfefefffefdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfcfffbfcfcfffbfcfcfffbfcfbfffbfcfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffefefdfffdfefdfffefefffffefefefffefefefffdfefefffdfefefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefefffefefefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefffffefffffffefffffffefffefffefffefffffefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffefffefefffffefefefffefefefffefefefffffefefffefefefffffefffffefefefffefefffffefffffffefffffffffffffffefffefffefefffffffefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffefefffffefefefffefefffffefefefffefefefffefffefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffffefefffefefefffefffefffefefefffffefefffefefffffefefefffefffefffefefffffefefefffffefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595959ff474848ff373737ff2c2c2cff272727ff2a2a2aff282828ff1e1e1eff0e0e0eff0a0a0aff09090aff090908ff090909ff0a0a0aff0a0a0aff0a0b0aff0d0d0cff141415ff242425ff2b2c2bff2e2e2eff2d2d2cff363636ff3f3f3eff4c4c4cff5a5a5a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f666666ffcacbcbffc8c8c8ffc5c4c4ffc2c2c2ffbdbdbdffbababaffb8b8b8ffb3b3b3ffacacadffa8a8a8ffa1a1a1ff989898ff929292ff8d8d8dff888888ff7e7e7eff585858ff1e1d1eff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000001ff000000ff000000ff000000ff000100ff000100ff000100ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff010101ff020202ff020202ff020202ff020202ff020202ff020202ff020202ff010101ff010101ff010101ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff0c0c0cff323233ff6b6b6bff878787ff919191ff979797ff9f9f9fffa5a5a5ffaaaaaaffaeaeaeffb3b3b3ffb8b9b9ffbebdbdffc0c0c0ffc3c3c2ffc4c4c4ffc6c6c6ffc6c6c7bf9595950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3f3f3eff7d7d7dff7b7b7bff757676ff5f5f5fff494949ff363536ff212121ff0e0e0eff070707ff040404ff020102ff010001ff000000ff000001ff060606ff040404ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060606ff010101ff000000ff000001ff010101ff020202ff050505ff0b0a0bff1a1a1aff313131ff434343ff5c5c5cff727272ff787878ff7a7a7aff7b7b7bff343435ff323132ff2f2f2fff383838ff3c3c3cff3d3d3eff3c3b3bff303131ff242424ff1f1f1fff1d1e1dff1d1c1cff1c1c1cff1b1b1bff1a1a1aff1d1d1dff282828ff373737ff393a3aff393838ff363536ff2b2b2bff2d2d2dff2d2d2dff1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffffefffffefefffefefefffffefefffefefefffefefefffffffefffefefefffffefffffffefefffffffefffffffffffffffffffefffffffffffffffffffefffffffefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffffefefffffefefffffefefffefefffffffffefffffffefffffefffffffffffffefffffffefffefffffffefffefefefffffffffffffefefffffffefffefefffffefffefffefffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffffefffefefefffefefffffffefefffefffefffefefefffefffefffefffffffefffefffffffefffffefefffefefefffefefefffffefffffffffefffffffefffffffffffefefefffffffefffefefefffffefefffefefefffffefefffefefefffffefefffefefefffffffefffffefefffffefffffffefffffefffffffffffefffffffefffefefefffffffffffffefefffffffefffefefffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffffffefffffefffffffefffffffefffffffefefffffefefffefefefffffffefffffffefffffefffffffefffffefffffffffffefffffffefffffefefffffffffffffefefffffffefffefffffffefffffffefffffffffffffffffffefffffefefffefffefffefefefffffefffffffffefffffffffffffffffffffefffffffffefffffffefffffefffffffefffffffefffffffefefffffefefffefefefffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffffffffffefefffffffefffefffefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfdfffefefdfffdfdfefffefefefffdfefefffefefdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefefefffefdfdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffcfbfbfffcfcfbfffbfcfcfffbfcfcfffbfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefefffffefefffefffffffefffefffffffefffefefefffefefffffffefefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffefefefffffefefffefefefffffefefffefefefffefefefffffefefffefefefffffefefffefffffffefffefffffffffffffffefffffffffffffefefffffffefffefefefffefffefffefefefffefefefffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefefffffffefffffffffefffffffefffffefffffffefffffffefffffffefffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffffefffefefefffefffefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefefefffffffefffffefefffefefefffefefefffffefffffefffefffefefefffffefffffefefefffffefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff373737ff292929ff151515ff0b0b0bff0d0d0dff0c0c0cff090909ff030302ff020102ff010101ff020101ff010101ff010101ff020202ff020202ff020202ff040504ff090909ff0d0d0dff0e0e0eff111111ff242424ff2d2d2eff3e3e3eff4c4c4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323231ffc4c4c5ffc2c2c2ffbdbdbdffbbbabbffb8b8b8ffb6b6b6ffb0b0b0ffabababffa6a6a6ff9f9f9eff929393ff8e8e8eff888888ff7f7f7eff6e6e6eff2f2f2fff040405ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000001ff010000ff000100ff000000ff000000ff000000ff000000ff010000ff010000ff000000ff000000ff000001ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020202ff020202ff020202ff020202ff020202ff010202ff010201ff020201ff010101ff010101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff0b0c0bff424242ff797979ff898989ff919292ff9a9a9affa1a1a1ffa7a7a7ffaeadadffb2b2b2ffb7b7b7ffbababaffbebebeffc0bfc0ffc2c3c2ffc4c4c47f636363000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3f3e3eff7e7d7dff7d7d7dff787878ff656565ff4f4f4fff3b3b3bff242323ff101010ff080807ff040403ff010101ff000001ff000000ff000000ff060605ff050505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070807ff010001ff000000ff010101ff010101ff030202ff060606ff0c0c0cff1d1d1cff363636ff4a4a4aff606161ff757575ff7a7a7aff7b7b7bff7c7c7cff4a4a4aff343535ff343434ff474747ff4f4f4fff525252ff525151ff4d4d4dff474646ff454645ff444344ff424141ff3f4040ff3e3d3eff3c3b3bff3d3c3cff424342ff4c4c4cff4e4e4eff4b4b4bff414141ff323132ff333333ff464646bf3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefefefffefffefffefefefffffefefffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffffffffffefffefffffffffffefffffffffffefffefffefffffffffffefefffffefefefffefefefffefffefffefefefffffefefffffefffffefffefffefffefffefefefffffffefffefefefffefffefffefefffffffefffffefffefffefffffffffffffffffffefffffffffffffefffffefffefffefffefffefffffffffffffffffffffffefffefffefffffffefffefffefffefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffffffffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefffefffffffefffffffefffffefffffefffefffffffefffefefefffffffefffefefefffefffefffefefefffffefefffefffefffefffefffffefefffefefefffefefefffffefffffefffefffefffefffefffffffffffffffffffffffefffefffefffffffefffffffffffefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefefffefffefffffffefffffefffffefffefffefffefffffffffffffffffffffffffffefffefffefffffffefefefffefffefffefffefffefffefffefefefffefefefffefefefffefffefffffffefffffffefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffefffefffffffefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffffffefffefefefffffffefffefefefffefffefffefefefffffefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefdfffdfefefffdfdfefffdfefdfffdfefefffdfefefffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfefefffdfdfefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffdfcfcfffdfcfdfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfcfffcfcfbfffbfcfbfffbfcfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffbfcfbfffcfcfbfffbfbfbfffcfcfbfffbfbfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffdfefefffdfdfdfffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffffefffffefefefffefefefffefffffffffffffffffffffffefffefffefffffffefffffffffffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffefefffffffffefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffffefffffefefefffefefefffefffffffffffffffffffffffefffefffefffffffefffefffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffffffefffefefffffffffefffefffffffffffffffefffffffffffffffefffefffefffffffffffffffefffefffffffffffffefffffefffefffefffefffefffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefffefffffffefffffffefffffefffffefffefffffffefffefefffffffffefffefefefffefffefffefffffffffffffffefffefffefffffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff292928ff131313ff060706ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff101111ff1a1a1aff2e2e2dff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf8e8d8dffbbbabbffb8b9b8ffb7b7b7ffb2b2b2ffaeaeaeffa6a6a6ffa0a0a0ff989898ff909090ff8a8a8aff808080ff717170ff404141ff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000001ff000000ff000000ff000101ff010101ff010101ff000100ff000101ff000100ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff020202ff020202ff020202ff020202ff010201ff010202ff010101ff010101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff191919ff636363ff818181ff8a8989ff939393ff9c9c9cffa5a4a4ffaaaaaaffb0b0b0ffb4b4b3ffb8b8b7ffbbbabbffbebfbeffc0c0c03f30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3f3eff7d7d7dff7e7e7dff7a7a7aff686868ff525252ff3e3e3eff262626ff101111ff080807ff040403ff010101ff000001ff000000ff000000ff080808ff060606ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff070707ff000001ff000000ff000000ff010101ff020202ff060606ff0d0d0cff1f1f1fff3a3a3aff4d4d4dff646463ff767777ff7b7b7bff7c7c7cff7c7c7dff5a5a5aff4a4a4aff3d3d3dff5a5a5aff626263ff686868ff6a6a6bff6c6c6cff6d6d6dff6e6e6eff6e6e6dff6d6c6cff6c6c6cff6b6b6bff6a6a6aff696869ff676767ff666666ff646464ff5f5f5fff535453ff3b3b3bff464646ff5b5b5b7f2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffefefffffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefffefffefefefffefefffffffffefffffefffffefffffffffefffffffffffffffffffffefffefffffffffffefffefffffffffffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefefffefefefffffefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffefffefffffffefffefffffffffffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffffefefffefffffffffffefffffffffffefffffffffefffffefffefffefefefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefffffffffefefffffffefffefefefffefffffffefffefffefefefffefefffffefefefffffefefffefefefffefefffffefffefffefefefffffefefffefefffffefffffffffffefffefffffffffffefffffffffffefffffffffefffffffffefffefffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffefefffffefffffefffffffefffefffffefefffefefffffefffffffffffefffefffffffffffefffffffffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefefffffefffffffffefefffffffffffffefefffffffffffffffefffffefffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfefffdfefdfffdfefefffdfefdfffefefefffdfdfdfffdfefefffdfdfdfffefefdfffefdfefffdfefefffefdfdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefdfefffdfefefffefdfefffefefdfffdfefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffcfcfbfffbfcfcfffbfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfcfbfffcfbfbfffcfbfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffffefefffefefffffefffefffffefefffefffffffffffefffffffffffefffffffffefffffefffefffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefffffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefefffefffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffefffffffefefefffefffffffefefefffffefefffefefefffefffefffefefefffffffefffefefefffefffefffefffefffefefefffefefffffefefffffffefefffefefefffefefffffefffffffefffefffffefefffefefffffefffffffffefefffefffffffffffefffffffffffffffffffffefffffffffefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefffefffefffefffefffffffefefefffefffffffefefefffffefefffefefefffefffffffffefefffffffefffefefefffffffffffefffefffffefefffefefffffffffffffffefefffffefffffffffffffefffffffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff141414ff0a0b0aff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0a0a0aff0d0d0dff1a1a1aff2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf8a8a8affb7b6b6ffb2b2b2ffaeaeaeffa8a8a8ffa2a2a2ff9b9b9bff929292ff898989ff808080ff6e6e6eff404140ff0f0f0fff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000100ff010000ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff000100ff000100ff000000ff000000ff000000ff010000ff000000ff000100ff010000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff020202ff020102ff020202ff020202ff010201ff010201ff010101ff010201ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff262726ff5d5d5eff7c7c7cff8c8c8cff989898ff9f9f9fffa7a7a6ffacacabffb1b1b1ffb4b3b3ffb8b8b8bf8c8b8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3e3fff7d7e7dff7d7d7dff7a7a7aff686868ff535353ff3f3f3fff272727ff121211ff080808ff040404ff020102ff010201ff000000ff010101ff0a0b0aff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060506ff010101ff000000ff000000ff000000ff020203ff060606ff0c0d0cff1f1f1fff3b3b3bff4f5050ff686767ff787879ff7c7c7cff7c7c7cff7c7d7cff5a5a5aff5a5a5aff585959ff707170ff737373ff767676ff797979ff797979ff7a7a7aff79797aff797a79ff797979ff797979ff797979ff787879ff777878ff777777ff757576ff737473ff717170ff6c6c6cff545354ff5b5b5bff5d5d5d7f2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffefffffffffefffffefefffffefefffefefffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffffffffffffffffffffefffffffefefffefffefffefffefffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffefefffefefffffffffffffefefffffefefefffefffffffefefffffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefffffffefefffffefefffefefffffefffffffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefefffffffefefffefffffffffefefffefefffffffffefffefefefffffffefffefefefffffefffffffffefffefefefffffefefffefefefffffefefffefefefffffffefffffffefffffefefffefefffffffefffffffffefffefefffffffffffffefefffffefefefffefffffffefefffffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefefffffffffefffefffffffffffefffffffffffffefffffefefffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffffefefffefffffffffefffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffffefffefefefffefefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfefefffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffdfefefffefdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffbfbfcfffbfbfbfffbfcfcfffbfbfcfffbfbfcfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffefffefffffefefffefefefffefefefffffffefffefefefffffefefffefefffffffffefffefffffffffffefffffffefffefefefffefefffffefefefffffefefffefefffffefefefffefefefffefefefffefffffffefefffffefefffffffefefffefffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffefffffefffffffefefffffefefffffffefefffefffefffefefefffefefffffefefefffefffefffffefefffefefffffefefefffefefefffffefefffefefefffffefffffffffefffffefefffffefefffefefffffffefefffefefefffefffefffffffefffffefefffefefffffefefefffffefefffefefffffffffffffefefffffefefefffefffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffefefffffffefefffefffefffffffefffefefffffffefefffefffffffffefffffefefffffffffefffefffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff0a0a0aff060506ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff080808ff0d0d0dff1a1a1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2cffaeaeaeffa8a8a8ffa1a1a2ff9e9d9dff949494ff8c8b8bff838383ff7c7c7cff595a59ff141414ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff010100ff000000ff000001ff010001ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000101ff010100ff010101ff010101ff010101ff010101ff010101ff010000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff010202ff010101ff010202ff010102ff010102ff010101ff010101ff010101ff000101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050506ff1d1d1dff626262ff848484ff929292ff9d9d9dffa1a1a1ffa6a6a6ffabacacffb1b1b1bf86868600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3f3eff7d7d7dff7c7c7cff797a7aff696969ff545454ff414141ff282828ff121212ff090809ff040404ff020202ff010101ff000000ff000000ff090909ff060607ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050505ff010101ff010000ff000000ff000000ff020202ff060606ff0d0c0dff1e1f1fff3c3c3cff515252ff696969ff797979ff7c7c7cff7c7c7dff7d7d7dff5a5a5aff5d5d5dff717171ff767676ff777778ff7a7a7aff7b7b7bff7b7b7cff7c7c7cff7c7c7cff7b7c7cff7c7b7bff7b7b7bff7b7b7bff7a7b7aff7a7a7aff797979ff797878ff777777ff767575ff727272ff646464ff5d5d5dff5d5d5dbf4949497f2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefefffefffefffefefefffffffffffefffefffffefefffefffefffefefffffefefefffefffefffefffefffefffefffefffefffffefefffefefffffffefefffefefefffffefefffffefffffefefffffefefffffffefefffefefffffefefffffefefefffefefefffefffefffefefffffefefefffefefefffefffefffefffefffefefefffefffefffefefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffefffefffefffefefefffefffefffefefefffffffffffefffefffffefefffefffffffefefffffffffefffffffefffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefffffffefffffefefefffefefefffefffefffffefffffefffefffefffffffefffefffefffffffffefefffefffefffefefefffefffffffefffefffffefefffefffefffefefffffffffffffffffffffefffffffefffffffefffffffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffefffffffefffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefdfffdfefefffefefefffefefefffefdfefffefefefffdfdfefffefefefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfcfffbfbfcfffcfbfbfffbfbfbfffcfbfbfffbfbfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfefdfffdfefdfffefdfdfffdfefefffefefefffefefefffefefefffdfefefffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefffffffefffffefefefffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffefefefffefefefffffffffffefffefffffefffffefffffffefefffffffffffffffffefffefffefffefffefffefffefffffefefffefefefffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefffffffefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefffefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefffffffffffffffffffffffffffffffefefffffffffffffefefffffefefffffefefffffffefefffefefffffffefffffefefefffefefefffefffefffefefffffefefefffefefffffefffefffefffefffefefefffefffefffefefefffefffffffefffefffffefefffefffefffefefffffffffefffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffefffefffefffffefefffefffefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffefffffefefffffefffffffffffffffefefffffffefffffefefefffefefefffffffefffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefefffffffefefffefeff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a0aff050505ff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff040504ff080808ff0d0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f292929ffa2a2a2ff9d9e9dff949494ff8c8d8cff868687ff818181ff626362ff2e2e2eff0d0e0eff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff777877ff7b7b7bff7f7f7fff7f7f80ff80807fff808080ff818181ff818281ff818181ff828181ff818181ff818181ff818181ff818181ff818181ff818181ff818181ff808080ff7f7e7fff7e7e7eff7e7e7eff7e7d7eff7d7d7dff79797aff767675000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff010100ff010100ff000101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010001ff010100ff010101ff010101ff010101ff010101ff010101ff000001ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff020101ff010101ff020101ff010101ff010101ff010101ff010101ff000101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0e0f0fff373738ff757575ff898989ff939293ff9d9d9dffa1a1a1ffa6a6a63f2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3e3eff7d7d7dff7c7d7cff7a797aff6a6b6aff565656ff424242ff282828ff121212ff090909ff050505ff020202ff010101ff000000ff000000ff040505ff060505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050505ff000000ff000000ff000000ff010101ff010201ff060506ff0c0c0cff1e1e1fff3d3d3dff535352ff686969ff797979ff7c7c7cff7d7d7dff7d7d7dff555555ff5f6060ff696969ff6b6c6cff6f6e6fff6f6f6fff767575ff7c7c7cff7c7c7cff7c7c7cff7c7c7bff7c7c7bff7c7b7cff7b7b7bff7b7b7bff7b7b7bff7a7a7aff797979ff787978ff777777ff767676ff727372ff656565ff626362ff5d5d5dff58585800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffefefefffefefffffffefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefffffffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffffefffffefefefffefffefffffefefffefefefffefefffffffefefffffefffffffffffffffffffffffffffffffffefffffffefffffffefffefefffffefefefffefffffffefefefffefffffffefefefffefffefffefefefffefefffffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffffefffffefefefffffffefffffffffffefefefffefefffffffefefffffefffffefefffffefefefffefffffffefefefffffffefffffffffffefefffffffefffffefffffffefefefffefffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffefffffefefefffffffefffffffffffefefefffefefffffefefefffffefffffefefffffefefefffefffffffefefefffffffefffffffffffffffffffffefffffefffffffefefefffefffffffefefefffefffefffefefefffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffefefefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefefefffefefefffefefefffefdfdfffdfefefffefdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffefffefefefffffefffffffefffffefefefffffffefffffffefffefefefffefefffffffefefffffefffffffffffffefffffffefffffffefefefffffefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefefefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefffefffffffffffffffffffffffffffffffffffefffffffefefefffefffffffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffefefffffefefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffefffffefefffffffefffffffffefffefffffffefefffffefefefffefefefffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000007f323232ff646464ff646465ff656464ff656465ff646364ff5f5f5fff545454ff474747ff383838ff252525ff121212ff0a0a0aff060606ff050505ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040304ff030304ff040404ff070707ff090909ff0f0f0fff1d1c1cff313131ff414141ff4d4d4dff5a5a5aff686868ff6c6c6cff6c6c6cff6c6c6cff6c6c6cff6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000bf6e6e6eff8d8d8dff868686ff808181ff707170ff3d3e3eff262626ff191919ff0b0b0bff020102ff000000ff000000ff000000ff000000ff000000ff0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3b3c3bff787778ff777778ff7b7b7bff7f7f7fff7f7f7fff7f7f7fff808080ff818181ff818181ff818182ff818181ff818180ff818181ff818181ff818181ff808181ff807f80ff7e7f7fff7e7e7eff7e7e7eff7e7e7eff7d7d7dff797979ff757575ff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010001ff000001ff010101ff010101ff000000ff000001ff000000ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0b0b0bff1b1b1bff222222ff484848ff7b7b7bff898989ff939392bf7575753f282828000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3e3eff7c7c7dff7d7d7dff7a7a7aff6a6a69ff545555ff404040ff272627ff111112ff080808ff050404ff020202ff010101ff010000ff000000ff050404ff050606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff060606ff000100ff000000ff000001ff020101ff020303ff060506ff0b0c0bff1e1f1eff3c3c3cff515151ff686868ff797979ff7c7d7dff7d7d7dff7d7d7dff494949ff4a4a4aff545455ff5e5d5eff626262ff646364ff636364ff646363ff656565ff676767ff676767ff656666ff646564ff656566ff666566ff656565ff656565ff636363ff616161ff616161ff646464ff666666ff656565ff5d5d5dff585858ff58585800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffffffffffefffefffffffefffefffffffefefefffffffefffefefefffefffefffefefefffffefefffefefefffefefefffefffefffffefefffefffefffefefffffffefefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffffefffefffffffffefffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffefffffffffefefffefffefffefefffffffefefffefefefffefffefffefffffffefefffffffefffffffefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefffffefefefffefffefffefffefffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffefffefffffffffffffffefffffffffffefffefffefffefefffffffefefffefefefffefffefffefffffffefefefffefefffffefefefffffefffffefefefffefefefffefffefffffffefffefefffffffefefffefefffffefefefffefefefffefffefffefffefffefefffffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffefefffffffefefffffefefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffefefefffefefefffefefefffefefefffefffefffffffefffefefffffffefefffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefdfffefefefffefdfefffefefdfffdfdfefffefdfefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfdfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffffefffffffefffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffffffffffefffefffffffefefefffefffefffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffefefffffefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffefefefffffffefffffefefffffefefffefefefffefefefffefffefffffefefffefffefffefefffffffefefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffffefefffefefffffefffefffffffffffefffffffefffefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefffefffefefffffffefefffffefffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffefffffffefffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffefffffffefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000007f333333ff656565ff656564ff646565ff646364ff5f5f5fff545454ff474747ff383838ff252525ff121212ff0a0a0aff060606ff030403ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff030403ff030304ff030303ff060505ff090909ff0f0f0fff1c1c1dff303130ff414141ff4d4d4dff5a5b5bff686867ff6c6c6cff6c6c6cff6c6c6cff6e6d6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f434343ff808180ff717170ff3d3d3eff2e2e2eff2e2e2eff262626ff191919ff0b0b0bff020202ff000000ff0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3b3cff777777ff787877ff777777ff7b7b7bff7f7f7fff7f7f7fff7e7e7eff7f8080ff818281ff818181ff808080ff808080ff808080ff808181ff808181ff7f8080ff7e7e7fff7d7d7dff7e7d7dff7e7e7eff7d7d7dff797979ff767675ff757575ff75757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff000101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000001ff000000ff000000ff000100ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010101ff010101ff010101ff000101ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f000000ff000000ff000000ff020203ff0c0c0bff1b1b1bff1b1c1bff1b1c1bff222222ff484848ff7b7b7bbf6666650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3e3eff7c7c7dff7c7c7cff797979ff666666ff515151ff3d3d3dff242424ff111010ff080808ff050404ff010101ff010100ff000000ff000000ff040404ff050504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff060606ff000000ff000100ff010101ff010202ff030302ff060605ff0b0b0cff1d1d1dff3b3a3aff50504fff676666ff797978ff7d7d7cff7d7d7dff7d7d7dff494949ff494949ff4a4a4aff585959ff5f5f5fff636363ff636363ff636363ff646464ff666666ff666667ff656564ff646464ff646464ff656565ff656565ff646464ff616160ff616161ff616160ff616061ff666666ff5f5f5fff565656ff585858ff58585800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefffffffffffefffffefefffefffffffffffffffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefffffffffffffffffffffffffffffffefefffffffffffffefefffffffffffffefefffffefefffffefffefffffefefffefefefffffffefffefefefffefefefffefefefffffefefffefffffffefefffffffefefffefffefffffffefffefefffffefefffffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefffffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffefffffefefffffefffefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffefffefefffffefefffffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefefefffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffefffffffefffefffffefefffefefefffffffefffffffefffffefefffefefefffffffffffefffffffffefffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffffefffffffffffffffffffffefffffffefffffffffffefffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfefefffefefefffefefdfffefdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffcfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfdfdfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfefefffdfdfefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffffefefffefefefffefefffffefefefffefefefffefefefffffefffffefefefffefffffffefefffffefefffffffffffffffefffffffefefffffffffffffffefffffefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffefefefffffefefffffffffffefffffffefffffffffffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffffefffffffefffffffffffffffffffefffffffffefffffffffefffffffefffffffefffffefffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefffefffefeff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000007f343434ff676766ff656565ff646464ff5f5f5fff545454ff474747ff383838ff252525ff111212ff0a0a0aff060606ff030304ff010202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff010202ff020202ff030303ff030303ff050505ff090909ff0f0f0fff1c1c1dff313030ff424141ff4d4d4dff5b5b5bff686868ff6c6c6cff6d6e6eff6e6e6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1b1b1bff3d3d3dff2e2e2eff2e2e2eff2e2e2eff2e2e2eff262626ff1919197f0303033f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3b3b3cff777778ff767676ff6d6e6dff6f6f6fff747474ff757576ff757575ff767676ff777777ff777777ff767675ff757575ff767575ff767576ff767676ff757575ff757574ff747574ff757676ff747474ff717171ff6c6d6dff6e6f6fff757575ff757575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010101ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000001ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010100ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000007f030303ff1c1c1bff1b1b1bff1b1b1bff1b1b1bff1b1b1bff2222223f0e0e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3e3eff7d7d7cff7b7b7bff767776ff636262ff4d4c4dff393939ff212121ff0f0f0fff070807ff030304ff010101ff000000ff000000ff000000ff040404ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff000000ff000000ff010101ff010101ff010202ff040404ff090a0aff1a1a1aff363636ff4c4c4cff636263ff767677ff7b7b7bff7d7d7dff7d7d7dff494949ff454545ff3c3c3cff4d4d4dff575757ff5c5d5dff5c5d5dff5a5a5aff595a59ff595859ff595858ff575758ff575757ff585858ff585757ff575757ff555555ff565656ff595959ff5a5a5aff5b5b5bff5e5d5eff4b4b4bff4a4a4aff565656ff58585800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffefefffefefefffffffffffefffefffefefffffefffffffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffffffffffefefefffffffefffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffffffefffffffffffffffffffefefffffefefffffffefefffffefefffffefefffffffefffefefefffefefefffefffefffefefefffffffffffffefefffffffffffefffefffffefffffffefffffffffefffefffefffefffffffffefefffffffefffefffefffffefffffefffffffffffefffefffffffffefefffefefefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefefffffefefefffefffffffefefefffffffffffffefefffffffffffefffefffffefffffffefefffefffefffefefefffefefefffffefefffffffefffefffefffefefffffefffffffffefefffefefffffefefefffefefefffffffffffefefefffefefffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffefefffffefffffffefffffffefffffffffffffffffefefffffffffffefffffffffefffffffefffffffffefffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefffefffffefffffffffffffffffffffffffffffffffefffefefefffffffffffefffefffefefffffefffffffffefffffefefefffffefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefefdfffefefefffefefdfffdfdfefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfefdfffefdfefffefdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefefefffefdfdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffffffffffffffefffffffffffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffffffffffffffffffffffefffffffffefffffffffffffffffefffefffffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffffffffffffffffefffffffefffffffffffffffffefefffffffefffefffefffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffefefffffffefffefefefffefefefffefffefffefefefffefffffffefefefffffffefffefffefffffefffffffefefffefffefffefefefffefefefffffefefffffffefffefffefffffefffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefefffefefefffffefefffefefefffffefefffffefefffefefefffefefefffefffefffefefefffffffffffffefefffffffffffefffefffffefffffffeff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000007f343434ff686868ff666766ff656565ff5e5e5dff515152ff454546ff363636ff222222ff0f0f0fff090809ff060506ff040304ff020201ff000000ff000000ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff030303ff020202ff030303ff030404ff050505ff080808ff0e0d0dff191918ff2d2d2dff404040ff4b4b4bff585858ff676767ff6d6e6dff6e6e6eff6e6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3b3cff767676ff696969ff585959ff595959ff5f5f5fff616060ff5e5e5dff545453ff4d4d4dff4d4d4dff4c4c4cff4a4a49ff484849ff494949ff484848ff4a4949ff4c4c4cff575757ff5f5f5eff5f5f5fff5b5b5bff575858ff5e5d5dff6f6f6fff7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff010101ff010101ff010101ff000101ff000101ff000101ff010101ff000000ff010100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3e3eff7b7b7bff7a7979ff737374ff5d5c5cff474747ff343434ff1f1f1fff0d0d0dff060707ff040404ff010101ff000100ff000000ff000000ff050504ff040504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030303ff000101ff010100ff010101ff010101ff000100ff020302ff070707ff171717ff323232ff474647ff5c5c5cff737373ff797979ff7b7b7bff7c7c7dff454545ff373837ff2c2b2bff3c3b3cff4a4949ff4f504fff4c4c4cff434242ff373737ff302f30ff303030ff2f2f2fff2c2d2cff2d2d2cff2e2d2dff2c2d2dff2f2f2fff3d3d3dff484848ff4e4e4eff4f4f4fff4a4a49ff39393aff383939ff4a4a49ff56565600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefffefffefefffffffefefffefefefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffffefffffefffffffffffffffffffffffffffefffefefffffefefffffffffffffffefefffefefffffefffefffefffffffffefefffefffefffefefffffefefefffefffffffefffffffffefffffffefffffffffffffffffffffffefffffefefefffefffffffffffefffefefffffffefffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffefffefffffffffffefffffffefffefefffffefefefffefffffffefffffffffefffffffefffffefffffffffffffffffefefffefefefffefefefffefffefffefefffffffefffffefefefffefffffffefefffffffffefffffefffffffffffffffefefffefefefffffefefffefffffffefefffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffefffffefefefffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffefffefefffffefefefffefefefffefefefffdfdfdfffdfdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfefffefefefffefdfefffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffdfdfefffefefefffefdfefffdfefefffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffdfefefffefdfdfffefefdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffffefefffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffefffffefffffffffefefffefefefffffefefffefefffffefefefffffffefffffefefffffefffffefffefffffffffffffffefffffffffffefefffffefefefffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffefefffefffefffefefefffefefefffffefefffefefffffefefefffefffefffefefefffefefffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefffefffffefefffefefefffefffefffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefefffffefefefffefffefffefefefffefefffffefffefffefffffffffefefffefefefffefefffffefefefffefffffffffffffffffefffffffefffffeffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000007f343434ff686868ff696868ff686969ff636363ff545554ff444344ff343434ff222222ff101110ff090908ff050405ff020202ff000101ff010100ff000000ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff050504ff010101ff020202ff030302ff050505ff080808ff0d0d0cff181818ff2d2d2dff3d3d3dff4a4a4aff595959ff656565ff6c6c6dff6e6e6eff6e6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3b3b3aff686868ff545555ff484748ff444444ff484848ff474848ff3d3d3dff2a2a2aff1d1e1dff1b1b1bff1a1a1aff1a1a1aff191919ff181818ff181818ff191919ff1e1e1eff323232ff424142ff464646ff454445ff444343ff4b4b4bff5d5e5dff6f6f6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010101ff010101ff010101ff000101ff010000ff010100ff000001ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a7b7bff7a7a7bff7b7b7bff7b7b7bff7d7c7cff7e7d7dff7d7d7dff7e7d7dff7d7d7eff7d7d7dff7d7e7dff7e7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7e7e7eff7c7c7cff7a7a7aff797a7a7f3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3d3d3dff797979ff767676ff676767ff4c4c4cff3b3b3bff2c2d2dff1b1b1bff0b0c0cff060606ff020203ff020102ff010101ff000000ff000000ff040404ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff040404ff010001ff010101ff020101ff010101ff010001ff030303ff080707ff161616ff2a2a2aff3a3b3aff4e4e4eff69696aff717271ff797979ff7b7b7bff383838ff2a2a2aff262727ff313030ff353635ff393939ff353535ff292829ff1a1a1bff141414ff131313ff121212ff131313ff131313ff131313ff131313ff171717ff272727ff343434ff3c3b3bff3f3f3fff3a3a3aff2e2e2eff2e2d2dff393839ff4a4a4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffefefffffffffffffffffffffefffefffefefffffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefffffffffffffffffefffffefffefffffffefffefffffffffffffffefefefffefefefffefefefffefffefffffefefffefefefffefffefffffffefffefefefffefffefffffffefffffefefffefffefffffefffffffffffffffffefffffefffffefffffffefffffffefffffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffefffefffffefefffefffefffffffefffefefefffefffefffffffefffefefffffefffefffffffefffffefefffefffefffffefffffefefffffffffefffffefffffefffffffefffffffefffffffffefffffffffefffefefefffefefffffffffefffffffffffefffefffefefffffefffefffffffefffffffffffffffffffffffffffffffffffffefefffefffffffffffefffefefffffffffefffffffffffffefffffffffffffffffffffffefffffefffefffffefffffefefffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffffffffffefffefffefefffffefffefffefffefffefffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfdfefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfdfffcfdfcfffcfdfcfffdfcfdfffdfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefdfffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfcfbfffcfcfbfffbfbfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfefdfffefdfefffefefdfffdfdfdfffdfdfefffefefdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfefdfffefefefffefefefffffffefffffffffffffffffffffffffffefffffffffffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffefefefffefefefffefefefffffefffffefefffffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefffefffffefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffefffefefffffefefefffefefffffefffefffefffefffefffffffffffffffffefefffffffefffffffefffefffffffffffefffefefefffefffefffffffefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffefffefffefffefffffffffefffffefefefffefefefffefefefffefffefffffefefffefefefffefffefffffffefffefefefffefffefffffffefffefefefffefefefffffefffffefefffffffffefffffefffffefffffffefffffffffffffffffffffffffffffffefffffffefefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffefffefffefffefefffffefefffffefefefffefefefffefefefffefffefffffefefffefefefffefffefffffffefffefefffffefffffffffffefffffefffffeffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000007f343434ff686868ff696968ff626263ff5d5d5cff545454ff464646ff363635ff222222ff0f0f0fff060606ff030303ff010202ff010101ff010000ff000000ff040404ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff070707ff040404ff000000ff000100ff020202ff050404ff070707ff0d0d0cff19191aff2c2d2cff3d3d3dff4b4b4cff575857ff606060ff646364ff6c6c6cff6f6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f313131ff545454ff454545ff383838ff262626ff272827ff242424ff1c1c1cff121212ff0b0b0bff060606ff060606ff060707ff070706ff050605ff050506ff060606ff0b0a0aff161515ff1e1e1eff252525ff262526ff2c2c2bff363636ff4b4b4bff5d5e5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff010101ff010000ff000100ff010000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7a7bff7b7b7aff7a7a7aff7a7a7bff7a7a7aff7b7b7bff7c7c7cff7d7d7eff7d7e7dff7d7e7dff7d7d7dff7d7d7dff7d7d7dff7f7f7eff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7e7e7eff7c7c7cff7a7a7aff797979ff797a797f3d3c3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3d3dff767676ff676767ff565656ff3f3f3fff313130ff272727ff191919ff0c0b0cff050606ff020202ff010202ff010101ff000000ff010101ff020203ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020201ff010101ff000001ff010101ff000101ff010000ff030404ff090909ff151615ff242424ff333333ff434343ff5c5c5cff666666ff717171ff797979ff2a2a2aff262625ff212121ff1f1f1fff151515ff161515ff161616ff0f0f0fff0a0a0aff070707ff070707ff070607ff070707ff080808ff080808ff090909ff0b0c0bff121212ff151515ff181818ff1f1f1eff272727ff232323ff222323ff2d2d2dff3839390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffefffffefffffffffefefffffefffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefffffffefefffefffefffffffefffffffefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffefefffffffffffffffffffffffffefffffffffffefefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffefffefffefffefefffffefefefffffefefffefefefffefffefffefefffffffffefffffffffffffffffffffefefffffffefffffefefffffefefffefefffffffffffffffffffffffefefffffffefffefefefffefefffffffefefffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefefefffffefffffefffffffefffefffefefffffffffefffffffffffffffffffffefefffffffefffffefefffffefefffefefffffffffffffffffffffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefefffffefffffefefefffffefefffefffefffefffefffffffefffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfcfcfffdfdfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfefffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfefffefdfefffefefefffefdfefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffbfcfcfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefdfdfffefefefffefefefffdfdfefffefdfdfffefdfefffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfefffdfefefffdfefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefffffffefffffffffffffefffffffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefefffffefffffefefefffffefefffefffefffffffefffffffffffefffefffffffffffffffffffefffefffefffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffffffefffffefefffefffefffffefffffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffffefefffffffefffffefefffffefefffefefffffffffffffffffffffffffffffffffffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefefffffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffefffefefffffffffeffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000007f343434ff696968ff626262ff5f5e5fff5b5b5bff545454ff4a4a4aff3b3b3bff252625ff101010ff060606ff020202ff020202ff010101ff000100ff010101ff060606ff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070607ff030303ff010000ff000000ff020202ff040504ff080808ff0d0d0eff1b1b1bff303130ff424242ff4f4f4fff595959ff5f5f5fff616161ff646463ff6c6c6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f282828ff454545ff343434ff1e1e1dff080808ff090909ff060606ff040404ff020202ff010202ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff010101ff030303ff040404ff070707ff080808ff0d0d0dff1c1c1cff363635ff4b4b4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7a7bff7b7a7aff7b7b7aff797979ff7a797aff7a7a7aff7b7b7bff7c7c7cff7e7d7dff7d7d7cff7c7c7cff7d7d7dff7d7d7dff7d7d7dff7f7f7fff7f7f7fff7e7e7eff7e7f7fff7f7f7fff7e7e7eff7c7c7cff7a7a7aff797979ff7a7a79ff7a7a7a7f3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3a3a3aff676767ff5a5a5aff5a5a5aff575656ff3f3f3fff303030ff282728ff191919ff0c0c0bff050605ff020202ff020101ff020202ff040304ff030303ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff020102ff010101ff010101ff040304ff090909ff161515ff242424ff333333ff434443ff5c5c5cff656565ff656565ff666666ff717171ff252626ff1d1d1dff131313ff0d0d0dff030302ff010201ff020202ff010101ff010101ff010101ff020202ff010101ff010101ff020202ff020202ff010102ff020202ff030303ff020202ff020202ff050605ff121111ff151515ff181818ff232323ff2e2e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefffffffffffffffffffffefefffffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefefffffffefffffefffffffffefffffffffffffefefffffffefffffefefffffefefefffffefffffefffefffefffefffefefefffefffefffefefffffffefefffefefefffefffefffffffffffffffffffefefffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffefffefffffffefffefefefffefffefffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffefffffffffffffefffffffefefffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffefefffefefffffffffefffffffffffffffffffefefffffefefffffffffffffffffffffffefefffefefffffffefefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefffffffffefefffefefefffefefefffefefffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefdfefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfefffdfdfefffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfbfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfcfdfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfdfdfffdfdfdfffefefefffefefffffefefffffffffffffefffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefefdfffefefefffdfefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffffffefefffffffefffffefefffffffefefffefffefffefefefffffefffffefefffffefefefffffefffffefffefffffffefffefefefffefffefffefefffffffefefffefefefffefffefffefffffffefefffffefefffffefefffffefffefffffffffffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefefffffffffeffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000003f1a1a1aff636363ff5e5f5fff5e5e5eff5b5b5bff555454ff4a4a4aff3d3c3cff282828ff121212ff070606ff030202ff010202ff010101ff000000ff010101ff070707ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff040404ff010101ff000000ff010101ff040404ff080808ff0e0e0eff1b1b1bff333333ff434444ff505050ff5a5a5aff606060ff616161ff626261ff636464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f212021ff343434ff1d1d1dff0f0e0fff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0a0a0aff1c1c1cff3636360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7bff7b7a7bff747474ff6e6e6eff707071ff737372ff747474ff777777ff787878ff787777ff777778ff7a7a7aff7a797aff797879ff797979ff7a7a7aff797878ff797979ff787778ff767575ff727273ff6f6f6fff6d6e6dff777878ff79797a7f3c3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f303030ff5a5a5aff5a5a5aff5a5a5aff5a5a5bff565656ff3f3f3fff313131ff272827ff191919ff0c0b0cff050506ff040404ff080807ff060506ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040405ff060606ff040404ff090909ff161515ff242424ff333333ff434344ff5c5c5cff656565ff656565ff656565ff656565ff666666ff1d1e1dff111011ff090909ff060606ff000101ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff000000ff010000ff010000ff000000ff000000ff000001ff000101ff000000ff010001ff070707ff0d0d0dff0f0f0fff181718ff2323230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffffefefffffefffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffefefffefffffffefffffffffefefffffffffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefffffffefffffffffefefffffefffffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffefefefffefefffffefefefffefefffffefefffffffffffffefefffffefefefffefefefffffffffffefffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffefefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffefffffefefffffffffffffefefffffffefefffefefffffefffffffefffffffffefefffffefefffefefefffefffefffffefefffefefffffffffffffffefefffefefffffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffefefefffefefefffefefefffefefefffffefefffffefffffffefffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffefefefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffefdfefffefdfdfffdfdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffcfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffdfcfdfffdfdfdfffefefefffefffefffffffffffffffffffffffffffefffffffefefffffffefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffefffffffffefffefefffffefefefffefefefffefffffffefffffffffffefffffffffffffefffffefefefffffefffffefefefffefefffffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffefefffffffefefffffefffffffefefffefefefffefefefffefefefffefefefffefefffffffffefffefefffffefefefffefefffffffffffffffffffffffeff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000ff5f5f5fff5e5e5eff5d5d5eff5b5a5aff535354ff484949ff3c3c3cff292929ff131314ff080707ff030303ff010102ff000000ff000000ff000001ff080808ff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff050505ff000101ff000101ff010201ff030303ff080708ff0f0e0eff1d1d1eff333333ff444344ff505050ff5b5a5aff606061ff626161ff616162ff626262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f171717ff1d1d1dff0f0f0fff070708ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff050605ff0a0a0aff1c1c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7bff747374ff606060ff5a5a5aff5e5e5eff636263ff636363ff636363ff636363ff616161ff616060ff626162ff5e5e5eff5e5d5dff605f60ff616161ff616161ff636363ff646464ff636363ff606060ff5b5b5bff5c5c5cff696969ff7877777f3d3d3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707ff0b0b0bff080708ff070607ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff040404ff080808ff090a0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0d0d0dff101011ff090909ff060606ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff060606ff090809ff0a0a0aff0f0f0fff1818180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffefefefffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefffffffffefffffefffffffffffffefefffffffffffffefffefffefefefffefefffffffefffffefefefffefffefffffffefffefffefffefefffffefffffffefffefffffefefffffffefffffffffffefefefffffefffffefffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefffffffefefffefefefffefffffffffffefffefffefffefefffffefffffffefffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffffefffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffefffefffefffffffefffffffefffffffffefefffefffefffffffffffefefefffffefefffefffefffffefefffefefffffefefefffffefffffefefefffffefefffffffefffefffefffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfefffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffcfdfcfffcfbfbfffafbfbfffafafafffbfbfbfffbfbfbfffcfcfcfffdfcfcfffdfdfdfffefefefffefefefffffffefffffefffffffffffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffffffefffffffffffffffffffffffffffffffefffffefffffefffffffefefffffffffffffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefffefffefffffffffffffffffffefffffefefffefefffffefefffffffffffffffffefffffefffffffffffffffefffffffefefffefffffffffffffffefffefffefefffffefffffffefffffffffefefffefffefffffffffffefefefffffefefffefffffffffefffffffffffffffefefffffffffffefefffffffefffffffffefffffffefffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffefefffffefefffffffffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefffffefffffffefffffffffefefffffffefffffffffffeffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000ff606061ff5f5f5fff5d5d5dff5a5a5aff535352ff474848ff3b3b3bff292929ff131313ff070707ff030303ff010101ff000001ff000000ff000000ff070707ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0a0aff070707ff010101ff010101ff010202ff030304ff080808ff100f0fff1e1e1eff343434ff434342ff4e4e4dff585959ff5f6060ff616161ff626161ff626261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0c0c0cff0f0f0fff09090aff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff050505ff050505ff0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747374ff606060ff4d4d4dff484849ff4a4b4aff4d4d4dff494949ff3e3e3eff323232ff2a2a2aff2a2a2aff2a2a2aff29292aff282829ff272828ff2b2b2bff2d2d2dff363636ff474747ff4d4e4eff4c4d4cff484848ff4a4a4aff595959ff6a69697f3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0aff101010ff0b0b0bff090909ff060606ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff070708ff0a0a0aff0f0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707ff080908ff060606ff040405ff030403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff080708ff080708ff0a0a0aff0f0f0f7f0b0b0b7f1212127f1818187f1d1d1d7f2929297f3030307f2f302f7f3030307f2f30307f2f30303f181718000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffefffffefefefffffefefffffffefffffefefffffffefffffefefffffefffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefffffffefefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffefffffefefffefefefffefefefffefffefffefefffffffefffffffffffffefefffffefefefffefefefffefefefffefffffffffefffffefffefffefffffffefffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefdfefffefefefffefefefffefffefffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfcfdfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffbfcfcfffcfcfcfffdfdfdfffefdfefffefefefffefffffffffffffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffefefffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefefefffefffffffefefffffffffffffffffffffffffffffffefefffffefefffefefefffffefefffffffefffffefefffffefffffefefefffefffffffffffefffefefefffefffefffffefefffefefefffefefefffffffefffefefffffffefffffffffffffefefffffefefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffeffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000ff616060ff616060ff5f5f5fff5b5b5bff525252ff474747ff383938ff272727ff121212ff070707ff030303ff010101ff000000ff000000ff000000ff060506ff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0b0a0aff060606ff010101ff010201ff020302ff050505ff080808ff0e0f0fff1d1d1dff333233ff404141ff4c4c4cff575657ff5e5f5fff606060ff616161ff626162000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f060607ff0a0909ff070707ff050504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff050505ff0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff010000ff000100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff4d4d4dff3c3c3cff363535ff313131ff303030ff2c2b2cff20201fff121212ff0d0e0dff0d0d0dff0d0d0dff0d0d0dff0d0d0dff0c0c0cff0d0d0dff0f100fff1a1a1aff292929ff303030ff2f3030ff2e2e2eff3b3b3bff484747ff5959597f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f121212ff181918ff101010ff0d0d0dff070808ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff080808ff0a0a0aff0f0e0eff1c1c1c7f1b1b1bff363636ff363636ff373636ff363736ff353535ff2b2b2bff202020ff181818ff161616ff0e0e0eff060606ff050606ff040404ff020303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff070707ff080808ff080808ff090909ff101010ff191919ff272828ff323232ff403f40ff575757ff605f5fff605f60ff5f5f5fff6161617f353535000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffffefffffffffffffffffffffffffffffffffefffefefefffefefefffefffffffffefefffefefefffffffffffefffefffefffffffefffefffffffffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffffefefffefefefffffefefffefffefffefffffffefffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffffffefffefffefffffffefffefffffffffffffffefffefefefffffefffffefefffffefffefffffefefffefffffffefefffffefefefffefffffffefefefffefefefffffffefffefefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffefffefffefefffffefefefffffefffffffefefffefefefffefefffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefffffffefffffefefefffefffefffefefefffffffefffefefefffefefefffefffffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfefefffefefefffefffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefffefffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffffffefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefffffffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffefffffffefffffffefffefffffffffffffffffffefefefffffefffffefffffffefffffffffefffffffffffffefffffffffffffffffffffffefefffffffffefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffefffefefefffffefffffeffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff606060ff606061ff5c5c5cff525252ff464645ff373737ff242424ff111111ff070707ff030303ff010000ff000000ff000000ff000000ff050505ff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff0b0b0bff050505ff010100ff010101ff030202ff040404ff080808ff0f0f0fff1d1c1cff303030ff3f3f3fff4b4b4bff565656ff5e5f5fff616161ff616161ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757575ff767676ff767676ff767676ff767676ff747474ff656565ff545454ff474747ff353535ff1e1e1eff111010ff0a0a0aff070808ff070707ff060506ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff040304ff050404ff060505ff090909ff10100fff232223ff444444ff4e4e4eff5b5b5bff6c6c6cff757575ff767676ff767676ff767676ff7676767f3b3b3b0000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4d4d4dff3c3c3cff2c2c2cff1b1a1aff121212ff101010ff0e0d0eff0a0a0aff040404ff030303ff020302ff020202ff020202ff020202ff020202ff020202ff030303ff070707ff0b0c0bff0e0e0eff0e0e0eff131313ff2c2c2bff3b3b3bff4747487f2a2a2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f161616ff262727ff181818ff121212ff0c0c0cff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0a0b0bff0e0e0eff1c1b1cff2c2b2b7f1f1f1fff393939ff363636ff363736ff353535ff2b2b2bff202020ff181818ff161616ff0e0e0eff060505ff020102ff020202ff030303ff020202ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff050505ff050506ff040404ff050505ff090909ff101010ff191919ff282827ff323232ff404040ff575757ff5f6060ff616161ff6f6f6f7f3b3b3a000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffffffefffefffffffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffffffefffefffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffefffefffffffffffefefffffffffffffefffffffefffefffefefefffffefefffefefefffffffefffffffffffffffffffefefefffefffffffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffefffefefffffefefffffefffefffefffefffefefefffffefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffefefffffffefffefefefffffffefffefffffffffffffffffefefffefefefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffefffefefefffffefefffefefefffefefefffefefefffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefffefffffffefffffffefffefefffffefefefffefefefffefefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffdfefefffefefefffefefefffefffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffefefefffdfefdfffdfefdfffefefefffdfdfefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfefefffdfdfdfffdfefdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfcfdfffbfbfbfffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefffffefffffffffffffffffffefffffffffffefffefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffffefffefefefffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffefffefffffffffffffefefffefefefffefefefffefffefffffffffffefefefffefffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffefffffffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000ff606161ff616061ff606060ff5c5b5bff525151ff444444ff353535ff222222ff0f100fff060606ff040303ff010101ff010101ff000101ff000000ff070607ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff050504ff000000ff000101ff020202ff040404ff060606ff0d0e0dff1a1b1bff2c2c2cff3b3b3bff494949ff555555ff5f5f5fff606160ff616160ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767675ff757575ff767676ff767676ff747474ff656565ff545554ff474747ff353535ff1e1e1eff101010ff0a0b0bff070708ff050605ff030303ff040403ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff030303ff030303ff040304ff060506ff090909ff0f100fff232323ff444444ff4e4e4eff5b5b5bff6d6c6cff757575ff767676ff767676ff7677767f3c3c3c0000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010001ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff2b2c2cff151515ff070707ff010100ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff111111ff282827ff3b3b3a7f21212200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f191a1aff2e2e2eff272726ff1e1e1eff161616ff050505ff010101ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010100ff000000ff020201ff020303ff020202ff070707ff141414ff1c1c1cff2c2c2cff3636367f1f201fff3f3f3eff393938ff353536ff2b2c2bff202020ff171817ff161615ff0e0e0eff050606ff010201ff010101ff010100ff010001ff020202ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff010100ff010101ff000000ff000000ff000000ff010101ff010101ff010101ff010202ff050505ff050504ff010102ff010101ff020303ff050605ff0a0b0bff121212ff1b1c1cff2d2d2dff333333ff454545ff5e5e5eff6f6f6fff7777777f3c3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefffefffefffffffefffefffefefefffffefefffefefefffefefffffefefefffffffffffffefefffffefefffffffffffffefefffffffffffffffffffffffffffffefffffffefefffefffefffffefefffefffffffefefffffefefffffffefefffffffefffefffffffefefefffefefefffffffffffefefffffefffffffffffffffefffefffefffffffffffefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefffffffefefefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffefffffffefefefffefefefffefffefffefefefffefefefffefffffffefffefffefffffffefffefffefefefffffefefffffefefffefefffffefefefffffffffffffefffffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefefffffefefefffefffefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffffefffefefefffefffefffefefefffefefefffefffefffefefefffefefffffefefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefdfefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfefdfffefefdfffefefefffdfefefffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffbfbfbfffbfafbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffffffffffffffffffffffffffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffefefefffefefffffefffffffefffefffefefffffefffefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffefefefffffffffffefefefffefefffffffffffffefffefffefffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefffffffffefffffffffefffffffffffefffffffefffffffffffffffefffefffefffffffffffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000ff616161ff606060ff606060ff5a5a5aff4d4e4dff3e3e3eff303030ff1f1f1fff0d0d0eff060606ff030303ff020202ff010101ff010101ff010101ff070707ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff070707ff050505ff000000ff010101ff020202ff030303ff050505ff0b0b0bff181818ff272827ff353535ff434343ff505151ff5d5d5dff606060ff606161ff606061000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff767676ff757575ff747474ff656565ff545454ff474747ff353535ff1e1e1eff101010ff0b0a0aff070707ff050505ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff020202ff020202ff040404ff060506ff090909ff0f0f0fff232323ff444444ff4d4e4eff5b5b5bff6c6c6cff757575ff767676ff7878787f3c3c3c00000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff151515ff0a0a0bff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090909ff111111ff2827287f1c1c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f212122ff373737ff2e2e2eff2d2c2dff2a2a2bff1c1d1dff181818ff161717ff0d0d0dff070606ff050606ff060606ff060606ff060606ff060606ff070807ff080808ff0b0a0bff111111ff191918ff181918ff1e1d1eff282828ff2b2b2bff363636ff4747467f201f1fff3f3f3fff3f3e3eff393939ff2b2b2bff232323ff201f20ff1b1b1bff0e0e0fff060506ff020202ff010100ff000101ff000000ff040303ff060606ff010001ff000000ff000000ff000000ff000000ff010100ff020201ff010000ff000100ff000000ff000000ff000000ff010000ff010000ff010101ff010101ff020202ff070708ff060606ff020202ff020202ff020202ff050405ff0c0d0cff131314ff222222ff313131ff3f3f3fff565655ff6e6e6eff777777ff7a7a7a7f3d3d3e000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefffffffefefefffffffefffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffefffefefffffffefffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffefefffefefffffffefffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefffefffefefefffefefffffefffffffefefffffefffefffffffefffefffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefffffffffefffefefefffffffefffefefefffefefffffffefffffefefffffefffefffffefefffefffffffefefefffffffefffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffefffefffefffffefefffffefefffefefefffefefefffefefffffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffdfcfdfffdfdfcfffcfdfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfdfdfffefefdfffdfefefffefdfdfffdfefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfdfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefffffefefefffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffefffffffefefffffffffefffffffffffffefffffffffffffffffffffefffefffefffefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffffffefffefefefffefefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefffffffefefffffffffffffffffffffefffffffffffefffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffffffffffefefffefefefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefffffffefffffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffefefffffffefffffffefffffffffffffffefefffefffffffefefffffffffefffffffffffffefffffefffefffffffffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff60605fff5d5d5eff545454ff454545ff373738ff2c2d2cff1c1c1cff0c0c0cff050505ff030303ff020202ff010101ff010001ff000000ff050606ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff070707ff050504ff010001ff010100ff030203ff050404ff060706ff0c0b0bff161616ff252525ff303030ff3b3b3bff494849ff585858ff5c5c5cff606060ff616161000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff777877ff777777ff767676ff707070ff5e5e5eff505050ff414241ff313131ff1a1a1aff0d0d0dff070708ff050505ff050404ff030303ff010202ff020202ff050405ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff000000ff010000ff020202ff020202ff050505ff080909ff0f0f0fff232322ff3a3a3aff494949ff595959ff6a696aff787878ff787878ff7a79797f3d3d3d000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000001ff000101ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff0b0b0bff080808ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff060706ff090909ff1111117f10101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f313131ff4c4c4bff373737ff353535ff434444ff474747ff464747ff414141ff2b2a2aff191919ff161616ff161616ff171616ff171716ff161616ff171717ff1a1a1aff262626ff373737ff444444ff434344ff3d3d3cff363636ff363636ff474647ff5b5c5c7f202020ff3f403fff3f3f3fff3e3e3eff373837ff2e2f2eff272727ff202020ff101010ff050505ff020102ff000001ff000000ff000000ff030303ff050405ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060706ff060605ff020101ff030202ff020202ff040404ff0b0a0bff141414ff262525ff373737ff4b4b4bff626263ff757575ff7a7a7aff7b7b7b7f3d3e3d000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefffefffffefefffefefffffffffefffffefefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffefffefffefefefffefffffffffffffffffffffffefefefffefffffffefefefffefffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefefffefffffffefefffffefffefffefefffffffefefffefffefffefffefffefefefffefefffffffffffffffefffffffefefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefffffffefefefffefffefffffefffffffffefffefffefffffefefffefefffffffffefffffefefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefffffffefffffffffffefffefefefffefefefffffefffffefefffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfdfffcfcfdfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffcfcfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfefffdfdfefffdfdfdfffdfefefffdfefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfefffefefdfffefdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefffffffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffefffffffefffffffffefefffefffefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffefffffffffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffefffffffefffffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefffffefffffffffefffffefefefffefffffffefefefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffffffffefffffffefefffefffefffefffefffefefefffefefffffefffffffffefffffefefefffefffffffffffefffefffefffffffffffffffefffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffefffffffefefffffffefefffffffffffefffefffefefefffefffffffffffffffffefffffefefefffefffffffefefefffefffefffffefffffffffefffefffefffffefefffffffffffffffefffffefefffefefefffefefefffefffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000ff605f60ff5d5d5dff4b4b4bff414141ff383838ff2f2f2fff282828ff191819ff0a090aff030303ff020202ff020202ff000100ff000000ff000000ff020202ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff050505ff010101ff020202ff020202ff040404ff070707ff0a0b0bff131314ff232323ff2a2b2bff313131ff3a3a3aff454545ff4d4d4dff5c5c5cff606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff787878ff777777ff727272ff606160ff504f4fff3d3d3dff2e2d2eff1a1a1aff0c0c0dff070707ff040404ff020202ff000101ff000100ff040404ff060606ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050606ff000000ff000100ff000001ff010101ff030303ff060607ff0e0e0eff222223ff353636ff484848ff595959ff6a6a6bff777777ff7a7a79ff7b7b7b7f3e3d3d0000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000101ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000007f3839387f3938397f3939397f3839397f3939397f3738377f3333337f2b2b2b7f2424237f1b1b1b7f0e0e0e7f0607077f040404ff0b0b0bff080808ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff060606ff090909bf0909097f0706067f0e0e0e7f1919197f2121217f2828287f2f2f2f7f3737377f3b3b3b7f3b3b3b7f3b3b3b7f3b3b3b7f3b3b3b3f1d1d1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f333333ff656564ff4b4c4cff424242ff595a59ff616161ff646465ff606060ff515252ff414141ff3e3d3eff3e3e3eff3f3f3fff403f40ff3f3f3eff3f403fff424242ff4d4e4eff595959ff616261ff626162ff575857ff444344ff474646ff5b5b5bff6565657f202020ff404040ff404040ff3f3f3fff3b3b3bff353435ff2d2d2eff242323ff101110ff050605ff010202ff000001ff000000ff000100ff020202ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040505ff050505ff010001ff020202ff030303ff050505ff0a0b0aff151616ff2c2c2cff404141ff555555ff686869ff787878ff7b7b7bff7b7b7b7f3d3d3e000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefffffefffefffffefefffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffefffffefefffffefffffffffefffefffffffffffffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffefefffefefefffffefefffffefffffffffefffefefffffefffffffffefefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefffffefefefffefffefffffefefffefefefffefffffffefefefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffcfdfcfffdfcfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefffffffffffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfdfdfffdfefefffdfefefffefefefffdfefefffefdfefffefefdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffffffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffffefffffffefefffefffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefffffefffffffffefefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffefffefefefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffefffffffffffffffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefffffffefefffefffefffffefefffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffefffffffffffffffffffffffffefefffefffefffffefefffffefffffffffefffefefffffefffefffffefefffefffefffefffffffffefefffefffffffefefffffefefefffefefffffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000ff5e5d5dff4c4b4bff393939ff373636ff323232ff2d2d2cff2b2b2bff1a1a1bff0b0a0aff050505ff030303ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff020302ff010201ff030303ff040404ff050404ff070807ff0c0c0cff141414ff1f1e1fff252525ff2b2b2cff323131ff383838ff3d3e3eff4d4d4dff5c5c5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7a7a7aff787778ff747474ff646464ff535353ff40403fff2f2f2fff1b1c1cff0c0c0cff060606ff040403ff020202ff010100ff000000ff040404ff070706ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060706ff000101ff000000ff000000ff000101ff030302ff060607ff0f0f0fff232322ff363636ff4b4b4aff5d5e5dff6f7070ff7a7a7aff7b7b7bff7b7b7b7f3e3e3e00000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000100ff000101ff010101ff010101ff010101ff010101ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000ff727272ff717272ff727272ff727272ff717071ff696969ff5a5a5aff4b4b4bff3b3b3aff222323ff101010ff090909ff050505ff040505ff060606ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff040304ff050505ff070607ff0a090aff101010ff222222ff373737ff464646ff535454ff626262ff727171ff767776ff767677ff777676ff7777777f3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f333333ff676767ff656465ff5e5e5dff727272ff767676ff797979ff797a79ff777778ff777777ff777677ff747474ff747474ff757575ff747474ff757475ff757575ff767676ff787878ff787877ff797978ff727272ff606060ff5c5c5cff656565ff6565657f202020ff404040ff404040ff40403fff3d3c3dff383737ff303030ff252626ff121211ff060606ff020202ff010101ff000000ff000000ff020202ff030403ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff050606ff000000ff010101ff030303ff040404ff0b0b0bff181818ff2f2f2fff464545ff595859ff6a6a6aff797878ff7b7b7bff7b7c7b7f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffffffffefffffefffffffefefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffefffefffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefefffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefefefffefefefffffefffffefffefffffffefffffffffffefffffffffffffffffffffffefefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffffefffffffffffffefefefffffffefffefefffffefefefffefefffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfefffdfefefffdfdfdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfcfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefffffffffffffefefffffffefffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffefefdfffefdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffffefffffefffffefefffffefffffffffffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefffffefffffffefefffffffefffffffffffffffefefffffefffffefefffffffefffffffffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffefffffffffffffffefefffffffefffffffffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefefefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefefffefefffffffffefffefffffffffffefffefffefffefefefffffefefffefffefffefffefffffefefffefffffffffefffffefffefffefefefffffefefffffffffffffefefffefefefffefefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000ff4b4b4bff393939ff373737ff373738ff373636ff323232ff2d2d2dff2b2b2bff1a1a1aff0b0a0bff050505ff030303ff020202ff020101ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030203ff030303ff030404ff050505ff070707ff0c0c0cff141414ff1f1f1fff252525ff2b2b2bff313131ff383838ff3c3c3dff3d3c3cff3e3e3dff4d4d4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7dff7c7c7cff7a7a7aff767576ff656565ff545454ff444443ff333332ff1e1e1dff0e0e0eff070707ff030303ff010101ff000000ff000000ff050405ff070707ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff000001ff000000ff000000ff010201ff040404ff080808ff101111ff242425ff3a3a3aff4d4d4dff5f5f5fff707070ff7b7c7bff7c7b7cff7c7c7c7f3e3e3e000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010000ff000000ff010100ff000000ff000000ff000000ff000100ff010001ff010101ff010101ff010101ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000ff727272ff727272ff717272ff717170ff696969ff595a5aff4b4b4bff3a3b3bff232222ff101011ff09090aff050505ff030303ff010201ff010102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040404ff040404ff020303ff030303ff060706ff090a09ff101010ff222222ff383737ff464646ff535353ff626262ff717271ff777676ff777677ff7979797f3c3c3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2a2a2abf4a4a4aff676767ff676767ff6d6c6cff777776ff7a7a7aff7d7d7cff7e7d7eff7d7d7dff7f7f7fff7f7f7eff7d7d7dff7d7d7dff7e7e7eff7d7d7dff7c7d7cff7d7d7dff7c7c7cff7d7d7dff7c7c7cff7c7d7dff797979ff6e6e6eff666666ff656465ff6565657f202020ff404040ff404040ff403f3fff3d3d3dff383839ff333332ff282828ff121212ff070707ff030303ff010101ff000000ff000000ff030404ff050505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff080809ff060606ff000000ff010101ff030303ff040303ff0c0c0dff1a1a1aff333333ff484848ff5a5959ff6a6a6aff797978ff7b7b7cff7c7c7bbf5c5c5c000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffffefefffefefefffffefffffffefefffefffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffefffffffffefefffffefffffffffffffffefffffefffffffffefefffefffffffffffffffffefefffffffffffffffffffffffffffffefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefefefffffffefffffffefffefffffffffffffffffffffffefffffffffefffffffefffffffffffffffefefffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefffffefefefffefefffffefefefffffefefffefffefffefefefffffffefffffffefffefffefffffffffffffffffffefefffffffefefffefefefffffffffffffefffffefffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefefffffffefffefffefffffffefffffefffffefefefffefefefffffefffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfefdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffefdfefffefefdfffefefefffefefefffefefefffdfefefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfefdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffdfefefffefdfdfffdfdfefffefefefffefdfefffdfefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffffefffffffefefffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfefffdfdfefffdfefefffdfdfdfffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfdfffdfefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffffefffffffefefffefffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefffffefffefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffffefefffefefefffffefffffffefefffefffffffffefefffefffffffffffffffffefefffefffefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffffffefffffffffefefffffffefffefffffffffffefffffefffffefefffffefefefffffefffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefffffffffffffffefefffffefffffefffefffffffefffffffefffffffefffefffefffffffffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffefffefffefefffffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000ff393939ff373737ff373737ff373737ff373737ff363637ff323232ff2d2d2dff2a2b2bff1a1b1bff0b0b0aff050505ff030303ff030304ff030303ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff030403ff040405ff060606ff070707ff0c0c0cff141414ff1f1f1fff252525ff2b2b2bff313232ff383839ff3c3d3dff3c3c3cff3d3c3cff3c3d3cff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7cff7c7d7cff7c7c7cff787979ff676767ff565656ff464645ff353536ff1e1e1eff0e0e0eff060606ff020303ff010101ff010101ff000000ff040504ff080808ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff080808ff010000ff000000ff000001ff020202ff040404ff090808ff111212ff262727ff3c3d3dff4f4f4eff606060ff717171ff7c7b7cff7c7c7cff7c7c7c7f3e3e3e0000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff010000ff000100ff000100ff010100ff010001ff000000ff000000ff000000ff010000ff000000ff010100ff000101ff000001ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000ff727272ff727272ff717272ff6d6d6dff5e5e5eff4e4f4eff404140ff292929ff121313ff0a0a0aff060506ff040404ff020202ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff030303ff020202ff000100ff040404ff080808ff0a0a0aff121112ff282828ff3c3b3cff494a49ff575757ff656566ff757675ff797979ff7979797f3d3d3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff565656ff646464ff6d6d6cff777776ff7b7a7aff7c7d7dff7d7d7eff7e7e7eff7f7e7eff807f7fff7f807fff7f7f7fff7e7e7eff7e7e7eff7e7e7eff7d7e7dff7d7d7dff7d7d7dff7d7c7cff7c7c7dff7d7c7dff7c7c7cff797979ff6e6e6eff656666ff6565657f202020ff404040ff3f4040ff3f3f3fff3d3c3dff393939ff353535ff2a2a29ff131313ff070707ff030303ff010102ff010101ff000000ff050505ff070707ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff090909ff060606ff000000ff020102ff030302ff030303ff0d0c0cff1a1a1aff343334ff4a4a49ff5b5a5bff6b6b6bff79797aff7c7b7bff7b7b7bff7a7b7a000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffefefffefefffffffffefffefefefffefefffffefefefffefffefffefefffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffffffffffefffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffffffefefffffefffffffefefffffffefffffefefffffefefefffefefefffefefefffefefefffffffffffefefefffffefffffffffefffefefffffffffefffefffefffffffffffefffffffefffffffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffffffefffefefefffefefefffefefefffffffffffffefffffffefffffffffefffefefffffffffefffefefefffefefffffefffefffefffefffefefffffffefffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffefffffffffffffffffefefffffffffffefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefffffffefffffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffefdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfefffdfefefffdfdfefffefdfefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfdfefffefefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfcfdfffcfcfdfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffefffefffffefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffefdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffdfefdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffffffffefefffffefffffffefefffffffefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfdfffefdfefffdfefdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefefffffffffffffefefffffefffffffefefffefefffffffefefffefefefffefefffffefefefffefffefffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffefefefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffefffefffefffffffffffffffffefefffffffffffefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffefefffffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefffffffffefffefefefffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefefffffefefffffefefffffefefefffefefefffefffefffffffefffefefefffefffefffefefffffefefffffefefefffffefffffefefffffffffefffefefefffefefefffefefefffffffffffffefffffffefffffffffefffefefffffffffefffefefefffefefffffefefefffefffefffefefffffffefffffefefefffffefefffefefffffefefffffefefffffffffefffefefefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff050505ff040404ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff050504ff060606ff0a090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7dff7d7d7cff7c7c7cff797979ff686968ff595959ff484848ff383738ff1f1e1eff0e0e0eff070707ff030303ff020202ff010101ff000000ff050505ff090909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff010000ff000000ff000000ff010101ff030303ff070707ff111212ff272727ff3d3d3dff505050ff626262ff727272ff7c7c7cff7c7c7cff7c7c7c7f3e3e3e0000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010101ff010100ff000100ff000101ff010101ff000000ff000000ff000000ff000000ff000000ff000001ff000001ff010100ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000ff727272ff727272ff717171ff6d6c6dff5b5b5bff4e4d4eff414140ff2f2f30ff191a19ff0b0b0bff050605ff030303ff010101ff010100ff010100ff040405ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff040404ff030303ff010101ff010101ff040404ff070606ff0a0b0aff141414ff272727ff383838ff444444ff525252ff616061ff6d6d6dff787878ff7979797f3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141414ff484848ff525253ff565757ff606060ff636363ff636363ff646464ff666666ff666666ff666666ff676767ff676666ff666566ff656464ff646464ff656565ff656565ff656565ff626262ff616161ff616162ff616161ff626262ff626261ff5d5d5dff5a5a5aff6262627f202020ff3f403fff3f3f3fff3f3f3fff3d3c3cff393a3aff363636ff2a2a2aff131313ff070707ff040304ff020202ff020101ff000001ff050505ff070707ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff0b0b0bff080808ff020202ff030202ff030303ff040405ff0d0d0eff1a191aff333334ff4a4a4aff5c5c5cff6a6b6bff787879ff7b7b7bff7b7b7aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefefffefefefffffefefffefefefffffffefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefffefffffefefffffffefffffffffffefffffffffefefffffefefffffefffffffffefffffffefffffffffffffffefffffffffffefffefffefffffffffffffffffefffffffefffffffffefffefefefffefffffffefefffffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefefffffefefefffefefefffefffefffffefefffffffffffffefffffefefffffefefefffefefefffffefffffffefefffffffefffffefefffffefefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffefffefffefffffefffffffefefffffffffffffefefffffefefffefefffffefefefffefefefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffffffefefefffffefffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefefefffefefefffefefefffefefefffffefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefdfffefdfefffefdfdfffefdfdfffefdfdfffefdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfdfffdfdfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfefefffdfdfefffefefdfffdfefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfdfffefefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffefdfefffefdfdfffefefefffefdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffefdfefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffffffffffefefffffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfdfdfffdfdfcfffdfcfcfffdfcfcfffdfcfcfffdfdfdfffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffffefffffffefefffffffefffffffffffffffefffffffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefefffffffefffefefefffefffffffefefefffffefffffffefffffffffefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffffefefffffffefffffefefffffefefffffffefffefefefffefffffffffefffffffefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefefffefefefffefffefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffffffefffefffefffffffffffffefefffffffffffffefefffffefefffefefffffefefefffefefefffefffefffffefefffefffefffffefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefefffffffefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0b0bff050505ff040404ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff060606ff0a0a0aff0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7c7cff7c7d7cff7c7b7cff787878ff696868ff585858ff474747ff373636ff1f1f1fff0f0f0fff080808ff040404ff020202ff010202ff010101ff060606ff090909ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff000000ff000000ff000000ff010101ff030203ff070707ff111010ff272727ff3e3e3eff515151ff636363ff727271ff7b7b7bff7c7b7cff7c7c7c7f3e3e3e00000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010100ff010101ff010101ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000ff727272ff717171ff6f6f6fff6c6b6bff5d5e5dff4d4d4dff3d3d3dff2e2e2eff1b1b1bff0b0b0aff060606ff020202ff010101ff010101ff010000ff040505ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff040504ff000001ff000000ff030202ff040504ff080808ff121212ff232323ff313131ff3d3d3eff4b4b4bff565656ff5c5c5cff6a696aff7878787f3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141414ff2a2929ff484848ff525151ff595a59ff626262ff636362ff626362ff656565ff666666ff656565ff666666ff666666ff656465ff636463ff636363ff646463ff656665ff636363ff616161ff616161ff616161ff606060ff626262ff5f5f5eff595959ff5a5a5aff5a5a5a7f202020ff3f3f3fff3e3f3eff3e3e3eff3c3c3cff393839ff353535ff2a2929ff141414ff070707ff030303ff010201ff020202ff010101ff030202ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0f0f0fff090a09ff030202ff040404ff050404ff070707ff0f0e0eff1a1a1aff323232ff484848ff5a5a5aff6b6a6bff787778ff7a7a7aff7b7a7aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffffffefffffefefffffefefffefefefffffefefffffefefffefefffffefefefffffefffffffefefffefefffffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffefefffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefffffefffefffefffffffffefffffefffefffffffffffffffffffffefefffffefffffffffefffffffefffffefefffffefefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffefefefffefffefffefefefffffefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffefefefffffffffffefffffffffefffffffffffffffffefffffffefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffdfdfefffdfefefffdfefdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefdfefffdfefefffdfefdfffdfefdfffefdfdfffdfefdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefffefffefffefffefefefffffefefffefefefffefefefffefdfefffdfdfefffefefefffefdfefffefdfdfffdfdfefffdfdfefffdfefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffefefdfffefdfdfffefdfdfffefefefffefefefffefefefffefefffffefefefffffefffffffefefffefefffffefefffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfdfffcfcfcfffdfdfdfffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefffffffffefefffffefffffffffefffffffefffffffffffffefffffefffefffffefefffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffefffffefefffefffefffffefffffffefefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffefffffffefffffefefffffefefffefffefffffefffffffefefffefefffffffffffffffefffffffefefffefefffffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffefefffffefefffefefefffffefefffffefefffefefffffffffffffffefffffffefefffefefffffefefffffffffffffffffefffffffffffffefefffefefefffefffefffefefefffffefefffefffffffffefefffefefefffefffefffefefefffffefefffefefefffffffffffefffffffefefefffefefefffefffefffffffefffffefefffffefefffefffefffffefefffffefefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff0a0b0aff040405ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff080707ff0a0a0aff0f0f0fff19191900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7d7cff7c7c7cff7b7b7bff777777ff676767ff575757ff464646ff353534ff1f1f1fff0f1010ff080808ff040404ff030302ff020202ff010101ff060506ff070708ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff080808ff010001ff000000ff000000ff010101ff020203ff070606ff0f1010ff252525ff3e3e3eff525251ff636262ff717172ff7b7c7cff7c7b7cff7c7b7c7f3e3e3e000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010100ff010101ff010101ff010101ff010101ff010000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff707070ff707070ff6b6c6bff616161ff515151ff404140ff303030ff1b1b1bff0a0b0aff050505ff010202ff000000ff000000ff000000ff050504ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff070808ff030404ff000000ff000000ff010102ff040303ff070707ff111111ff232323ff323131ff403f3fff4b4b4bff535353ff585858ff5c5b5bff6969697f3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141514ff29292aff292929ff383839ff454646ff565656ff5b5b5bff5d5c5cff5f5f5fff5d5d5dff5a5959ff585858ff595858ff595a5aff575858ff565656ff565656ff585858ff545454ff545454ff585858ff5a5a5bff5a5a5aff5c5b5cff545353ff4e4e4eff595959ff5a5a5a7f1f1f1fff3e3f3eff3e3d3eff3d3d3eff3b3b3bff373738ff343434ff282828ff131414ff060707ff020202ff010100ff000100ff000000ff000000ff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0c0c0cff070707ff010101ff030303ff050505ff070707ff0e0d0eff191919ff2f2f2fff434443ff565656ff686768ff777677ff797979ff7a7a7aff7b7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffffffffffefffefffefefefffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefffefffffefefffefffefffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffefefffffffefffffffffffffffffefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefefffffefffffffefffefffefffffffefefefffffefefffefefefffffefffffefefefffffffffffefffffffffefffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffffffffffffefefffffffffffffefefffffffefffefefefffffffffffffefffffefefffffefefefffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefefefffefefefffffefefffefefefffffffffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffdfefefffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffefdfefffefdfefffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefefffffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefefffffffffffffffffffffffefefffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefefefffefefefffefefffffffefffffffffffffffffefffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefffefffffefefffefefefffffffffffefffefffefefefffffffffffefffffffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffefffefefefffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefffefffffefefffffffffffefefefffffffefffefefefffffefffffffefffffefefffffffefefffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffffe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292828ff181818ff0b0b0bff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff0b0b0bff0f0f0fff191918ff22222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7b7b7bff7a7a7aff767675ff646464ff545454ff454545ff323233ff1e1d1dff0e0e0fff070707ff030303ff010101ff010102ff000100ff040404ff070606ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030403ff080908ff000000ff000000ff000000ff010101ff020203ff070707ff0f0f0fff242323ff3c3c3cff4f4f4eff606060ff707070ff7b7b7bff7b7b7bff7b7b7b7f3e3e3e0000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff707070ff6b6b6cff616162ff545454ff434444ff323232ff1d1d1cff0b0a0aff050505ff020102ff000100ff000000ff000000ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff030303ff000000ff000000ff010101ff020302ff070707ff10100fff242424ff333333ff404040ff4b4b4bff535253ff575857ff595959ff5c5c5c7f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f151415ff292929ff282928ff242424ff363635ff454545ff4d4d4dff515151ff4f4f4fff454646ff3a3a3aff333333ff313131ff323232ff2f3030ff2f2f2fff2f2e2fff2f3030ff2c2c2cff333233ff414241ff4b4b4bff4d4e4eff4c4c4bff444444ff3e3e3eff4e4e4eff5959597f1f1f1fff3e3f3eff3d3d3dff3c3c3cff3a3a3aff373737ff333332ff262626ff131312ff060606ff010202ff010000ff000000ff000000ff000000ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff050606ff010101ff030203ff040304ff070706ff0c0c0cff171716ff2b2b2aff3d3e3dff505150ff646463ff747574ff787878ff7a797aff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffffffffffefffffffffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffefffefffefffefefefffefefefffefefefffffefefffefefefffefffefffefefffffefffefffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefffefffefffffffffffefffffffffffefffffffffefefffffffffffffffffffefefefffffefffffefffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffefefffefffffffffefffffefefefffffefffffefffefffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffefefffffefffffefefefffefefffffefffefffffffffffefffefffefffefffefefefffefefefffefefffffffffefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffefffffffffffffffefefffefffefffefefffffffffefffffffffffffefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffefefefffffefefffefffefffefffefffefefffffffffefffefefffffffefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefefefffefefefffdfefdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefefffffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfcfffcfdfdfffefdfdfffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffffffefffffefffffffefefffffefefffefefefffefefffffefefefffffefefffefffefffefffefffefefffffffffefffefffffffffffefffffffffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffffefffffefefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefefffefefefffffefefffefefefffffefffffefffefffefffffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefefefffefefffffffefefffefffefffefffefffefefefffefefefffffefffffefefefffffefffffefffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefffffffffffefffefffefffffefefffffffefffffefefffffffffffffefefffefffefffefefffffffffefffffffffffffefefffffefefffefefefffefefffffefefefffefefefffefffefffefffefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefffffefffefffffffffffffefefffffeff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292a29ff292828ff181818ff0d0d0dff060606ff050505ff040403ff010101ff010001ff000000ff000001ff010001ff000000ff000000ff000000ff000101ff010001ff010101ff020101ff030403ff040404ff060606ff131313ff191918ff222222ff28282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff797a7aff787878ff747474ff616262ff525251ff414241ff2f2f30ff1b1b1aff0d0d0dff070706ff030403ff010101ff010000ff000000ff050405ff070706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040403ff090809ff010100ff000000ff000101ff010101ff030303ff070706ff0e0e0eff212121ff373837ff4a4a4aff5d5c5cff6e6d6eff7a7a7aff7a7b7bff7b7b7c7f3e3e3d00000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000101ff000101ff010000ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff717171ff6c6c6cff626262ff565656ff454646ff333334ff1d1c1dff0a090aff040404ff010101ff010101ff000000ff000100ff040303ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff020202ff010000ff000000ff010001ff020302ff070607ff10100fff222322ff323232ff404040ff4b4b4bff535352ff585858ff585958ff5959597f2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141414ff282928ff242424ff222221ff2e2e2dff373737ff3e3e3eff414141ff3a3a3aff2d2d2cff1d1c1cff151515ff121313ff121212ff111111ff101011ff101010ff101011ff101111ff191919ff2b2b2bff363636ff353536ff363636ff383838ff2f2f2fff3e3e3eff4e4f4e7f1f1f1fff3e3e3eff3e3e3eff3d3d3dff3a3a3aff363636ff303030ff242423ff121211ff060606ff010201ff000100ff010101ff010000ff000100ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff080808ff060505ff010001ff020202ff030303ff060607ff0d0c0cff161616ff262626ff393939ff4a4a4aff5e5e5eff737272ff777877ff787878ff7a7a7a000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefefffefffefffefffffffefefefffffffffffefefefffefefefffefefefffefefefffffefffffefffefffffefefffefffffffffffefffefefefffefefefffefefffffefefefffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffefefffefffefffffffffffefefffffffffffffefefefffffefefffefffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffffffffffefefffefefffffffefffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffffefffffefffffffffefffffffffffffefffffffffefefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefefefffefefefffefefffffffefefffefefefffffffffffffffefffefefefffefffefffefffffffefefefffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefefefffefefffffefefefffefefefffffffffffffffefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefefdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffefdfefffefdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffefefefffdfefefffefdfefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffefefefffefffefffefefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffffffffffffffefffffefefffefffffffffffffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffefefefffefefefffffefefffffffffffefffffffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefefefffffffffffffffefffefefefffefffefffefffffffefefefffefefffffefefefffefefefffefefefffffefefffffefffffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffffffefefefffffffffffefefefffefefefffefefefffffefefffffefffffefffffffffefefffffffffffffffefffefefefffefefffffefefffffefefefffefffefffffefefffefefefffefffffffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefefefffefffefffefffffffefefefffffffffffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefefefffffffefffefefefffefefefffefefffffefefefffefffefffffefefffefefefffefffffffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2d2dff2a292aff282828ff1e1e1eff181818ff171718ff141414ff0d0d0dff090908ff080707ff070707ff070707ff070707ff060606ff060606ff070707ff080808ff0b0b0bff0f100fff141414ff151515ff161616ff1e1e1eff222221ff282828ff2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff787878ff767676ff727171ff5f5e5fff4d4d4dff3c3c3cff2c2c2cff181818ff0c0c0cff070707ff040404ff020102ff010101ff000001ff050505ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff080808ff000000ff000000ff000000ff010000ff020302ff060706ff0e0e0eff1f1f1fff343434ff454546ff585858ff6b6b6bff787878ff797979ff7a7b7b7f3e3d3d000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff717071ff6c6d6cff626262ff575656ff464646ff343333ff1c1c1cff090909ff030304ff010101ff000000ff010000ff010100ff020303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff020201ff000000ff000000ff010101ff030303ff070707ff0f0f0fff212121ff2f302fff3e3d3dff4a4a4aff525352ff585858ff59595aff5b5a5b7f2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f131314ff242424ff212121ff201f1fff292928ff262625ff212121ff242424ff1e1e1eff161616ff0d0d0dff090908ff070707ff060605ff050605ff050505ff050504ff040404ff050505ff090809ff111111ff151616ff131313ff1b1b1bff2a2a2aff262726ff2f2f2fff3e3e3d7f1f1f1fff3e3e3eff3e3e3eff3e3e3eff383838ff323232ff2b2c2bff212120ff121212ff060606ff020202ff010101ff010101ff010101ff000101ff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff080808ff050505ff000000ff000100ff020201ff050506ff0b0a0aff141414ff232322ff323232ff40403fff505051ff6c6d6dff747474ff787777ff787878000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffefffffffffffefffffefefffefffefffefefffffefefffffefffefffefefefffffefefffefffefffefffffffffefffffefefefffefefefffffefefffefefffffefefffffffefefffffefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffefffffffffffefffffefefffefffefffefffffffefefffffefffffffefefefffffffefffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffefffefffefffefffefefffffefefffffefffefffffffffffefefffffffffefffffefefffefffffffefffffffefffffffefffffffefefefffffffefffffffffffefffffffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffefefffffefffefffefffefffefffefffefefffffefefffffefffefffefefffffefefffffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffefffefffefefefffefefefffefefefffdfdfefffcfdfdfffdfdfcfffcfcfcfffcfdfcfffcfdfdfffcfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffefffffffffffefffffefefffefffffffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefdfefffdfefdfffdfefdfffefefdfffefdfefffefefefffefefdfffefefefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffffffefffffefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefefefffefefefffefffefffefefffffefffffffefefefffefffefffefffefffefffefffefefffffefefffffefffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefffffefffefffefffefffffffffffffefffffffffffffffffffffffffffffefffffffffffefffffefefffefffffffefffffffefefffffefffefffefefefffffffefffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffefffefefefffefefffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefefffefffefffefffffffefffffffefffffffefefefffffffefffffffefffefffffffffffffffefefefffefefefffffefefffefefffffefffffffffefefffffefefffefefefffefefefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffffffefffffefefffefffefffefefffffefefefffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffefffffffffefefffffefffffefefefffffffffffffffeffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff343433ff2d2e2eff282828ff252424ff252425ff252525ff242424ff202020ff1c1c1cff1b1b1bff1a1a1aff1a1a1aff191919ff181918ff181818ff191919ff191919ff1d1d1dff212222ff252525ff242525ff232323ff262626ff282828ff2e2e2eff32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787778ff757576ff707070ff5c5c5bff494949ff3b3b3bff2d2d2dff191919ff0b0b0bff070707ff040404ff020202ff020302ff010202ff050505ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff040404ff000000ff000000ff000000ff010101ff030303ff080808ff0e0d0dff1a1b1bff353535ff444444ff555555ff696969ff767676ff777777ff7979797f3d3d3d0000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff707071ff6c6c6cff626362ff555555ff444444ff333233ff1c1c1cff090a09ff040403ff010101ff000000ff000000ff010001ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff010101ff000000ff000001ff010001ff020201ff060606ff0e0e0eff202020ff2d2d2eff3a3a3aff494849ff535353ff595959ff5a5b5aff5b5c5b7f2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f111111ff212121ff1e1e1eff1b1a1aff1e1e1eff101010ff060606ff050505ff040404ff030303ff020202ff020101ff010101ff010100ff010000ff000000ff000001ff000001ff000000ff010101ff010101ff020202ff020102ff070707ff181818ff1a1a1aff272727ff2f2f2f7f1f1f1fff3e3f3fff3c3c3cff373737ff2c2d2dff282828ff242424ff1c1c1cff0f0f0fff070606ff030303ff010101ff010202ff010101ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff030303ff010101ff000000ff010201ff050505ff090909ff131313ff202020ff272727ff323232ff414142ff555556ff686868ff757474ff787777000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefffffefefffffefffefffefefffffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefffffefefffffefffffffefffefffefffefffefefffffffefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefffefffefefffffefefefffefefefffefefefffffefefffefefefffffefffffefefefffefefffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffefffffffefefefffffffffffefefefffefffffffefffffffffefefffefefffffefefffffefffefffefefffffefefffffffefefffefffefffffffefffefefefffffefffffefefefffefefffffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffefefefffffefefffefefefffefffffffefffffffffefefffefefffffefefffffefffefffefffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefefffffefefffefefefffefffefffefefefffffefefffefefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefdfefffefdfefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffcfdfdfffcfdfdfffcfdfdfffcfdfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefffffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffffefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefefffffefefefffefefefffefffefffffefffffefefffffefefefffffefefffefefefffefffffffefffffffffefffffefffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefdfefffdfdfefffdfdfefffdfefefffdfefdfffdfefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffefffefffffffefefffffffefefffefefefffffffefffefefefffffefffffefefffffefffffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefffffffefefefffffefefffefefffffefefefffefffefffefefffffefefefffefefefffefefefffffffefffefefefffffefffffefefefffefefffffefefffffefffffffefffefffefefefffefefefffffefefffffffefffefefffffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffefffefefffffefefffffffefefffefefefffffffefffefefefffffefffffefefefffefefffffefffffffefffffffefffefffefffefffefefffffffefffffffffefffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefffefffefefefffffefefffefefffffefefffffefffefffefefffffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefefffffefefffffefffffffefffefffefffefffefefffffffefffffffffefffffffffffefefefffefffffffffefefffefffe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff333334ff2d2e2dff2b2b2bff2b2c2cff2c2c2cff2d2d2dff2d2c2cff2d2e2dff2d2d2dff2d2d2eff2d2d2cff2e2d2dff2d2d2dff2d2d2dff2c2c2cff2c2c2cff2c2b2cff2b2b2bff2c2c2cff2b2c2cff2a2a2aff2b2b2cff2e2e2eff323232ff33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787878ff777778ff737372ff5f5e5eff505050ff424243ff2f2f2fff171717ff0c0c0cff080808ff050605ff060606ff050404ff020202ff010201ff040303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff010102ff010101ff010102ff030303ff050506ff070707ff0c0c0cff191919ff3b3a3aff4b4b4bff595958ff6a6a6aff767676ff767677ff7777777f3c3c3c0000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff707071ff6c6c6cff606060ff515151ff404040ff313132ff1b1b1bff090909ff030303ff000101ff000000ff000000ff000000ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff010001ff000000ff000000ff000001ff000100ff040404ff0c0c0cff1e1d1dff2b2b2bff383938ff464647ff525252ff5a5a5aff5b5b5cff5c5b5c7f2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f101010ff1e1e1fff191819ff141414ff171717ff090908ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0f0f0fff101010ff191a1aff2626277f1f1f1fff3c3c3cff373737ff373736ff323132ff262727ff232323ff212121ff171717ff0b0b0bff050505ff020203ff010102ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff050404ff050505ff020202ff050506ff090909ff131313ff212121ff262726ff2f2f2fff3d3e3dff4f4f50ff5e5e5eff606060ff686868ff747474000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffefffffefefffefefefffffefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffffffefffefefefffefffefffefefefffefefefffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffffefffefffefffffefefffefefefffffefefffefefefffffefefffefefefffefefefffffefefffefefefffffefefffefffffffefffefffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffffefffffffffefffefffefffffffffffffefefffffffefffefffefffffefefffefefefffffefefffffefefffffefefffefefefffffffefffffefefffffefffffffefffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffffefffffefffefffefefefffffffffffffefefffffffefffefffefffffefffffefefefffffefffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffffefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefefefffffefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefdfdfffefefdfffdfefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefefefffefefefffffefefffefefefffefefefffffefefffffffefffffffffffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefffffffefffffffefffefffffffefffffefefffefefefffefefefffffefffffefffefffefffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefdfffdfdfdfffefdfefffefdfdfffefefdfffdfefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffffefffffffffefffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffefffffffefefffffefffffefefefffffffefffffefefffffefffffffefffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffffefffffefefefffffefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefffefffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefefffefefefffefffefffefefefffefffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffffefefffefefefffffefefffefefefffffffefffffefefffffefefffffefefffefffffffefffefffffffefffefefefffefefffffffefefffffffefffefefefffefffefffefefffffefefefffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffffefffefffefffffefffffefefefffffefefffefefefffffefefffefefefffffffefffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefffffffefefffffffefffefefffffefffffffefffffffffffffffffffefffffefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff363636ff333333ff313131ff30302fff303030ff2f2f2fff2f2f2eff302f2fff2f2e2eff2e2e2eff2e2e2fff2f2f2fff303030ff303030ff2f2f2fff303030ff2f2f2fff2f2e2fff302f2fff303030ff303030ff323232ff323232ff333333ff33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787878ff787878ff737373ff656564ff555555ff484748ff343434ff1d1c1cff0e0e0fff090909ff060606ff060606ff050505ff040404ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff010101ff010101ff030303ff050505ff080707ff0f0e0fff222222ff3f3f3fff4f4f4fff5d5d5dff6c6d6cff767575ff767676ff7776777f3b3b3b00000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff717171ff6b6a6bff5e5d5dff4e4e4dff3e3d3dff2f2e2eff191819ff090909ff030303ff010001ff000000ff000000ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020102ff010000ff000000ff000000ff000000ff010101ff040404ff0a0a0bff1a191aff292a29ff373737ff444544ff4f4f4fff5a5a5aff5c5b5cff5c5b5c7f2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0e0e0eff191919ff131212ff0e0e0fff111111ff060605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff090909ff0a0a0aff100f10ff1a191a7f1d1d1dff373737ff363637ff373736ff373736ff323132ff272727ff232323ff212121ff171717ff0b0b0bff050505ff030303ff040404ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff050505ff050504ff080908ff0b0b0bff131313ff212121ff262626ff302f2fff3d3d3dff505050ff5e5e5dff606060ff606060ff606060ff686868000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffefefffffefffefffefefffffffefefffefffefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffffefffffefefefffefefffffefffefffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffffffefffefefefffffffefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffefffefefefffefffefffffffefffffffefffffefffffefffefffffffefffefefffffffffefffefefefffefffefffefefffffffefffffefffefffefffffffffefefffefefefffefffefffffefffffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffffefffffffefffffefffffefffefffffffefffefefffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefffefffefefefffefefefffefefefffdfefdfffdfdfdfffefdfdfffefdfefffdfefdfffefefefffefdfefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffefefffffffffffffefffffffefffffffffffffffffffefffffefffffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffefffefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffffefffffefffefffffffefffefefffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffffffefefffffefefefffefefefffefffefffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefefffefefefffefefefffffefffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffefffefffffffefffefefefffffffefffefefefffefefefffefefefffffefefffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffefffffefefefffefefefffefefefffefffefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffefffefefffffffefefffefffefffefffefffffefefffefefefffefefefffffefffffefefefffefefefffefffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffffffefffefefefffffffefffefefffffefffefffefefffffffefefffefffefffefffefffffefefffefefefffefefefffffefffffefefefffefefefffefffffffffffffffffffffffefffefffefffffffefffffffffffefffefffefffefffffffefefefffefffe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363637ff363636ff363636ff343434ff323232ff323332ff313131ff303030ff303030ff2f2f2fff2e2f2eff2f2f2eff2f2f2fff313131ff303131ff313131ff323132ff313131ff313131ff313231ff323332ff343333ff353535ff343535ff333333ff33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787878ff787878ff787878ff737373ff656465ff555555ff484847ff343434ff1d1d1dff0e0e0fff090909ff060606ff060606ff050505ff040504ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff030303ff050505ff080808ff0e0e0eff222222ff3e3f3fff504f4fff5c5d5dff6c6d6cff767575ff767676ff767676ff7676777f3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff6e6f6fff676766ff595959ff4a4a49ff393938ff2a2b2aff181717ff070707ff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030202ff080808ff161616ff242424ff323232ff404040ff4d4d4cff585858ff5b5b5bff5c5c5c7f2d2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0b0b0bff121312ff0d0d0dff0a0a0aff0c0d0dff040504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff050505ff060606ff0a0a0aff0f0f103f0d0d0d7f1b1b1b7f1b1b1b7f1b1b1b7f1b1b1b7f1b1b1b7f1717177f1313127f1111117f1010107f0a0a0a7f040405ff0d0d0dff050505ff030303ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff050605ff080908ff0f0f0f7f0b0b0b000000007f1212127f1616167f1d1d1d7f2626257f2e2d2e7f3030307f3030307f3030307f3030307f303030000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefefffefefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffffefffffefffffefffffffffefffffffffefffefffefffefffefffefffefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefffffefffffffffefefffffffefffefefefffffffffffefffefffffefefffefefffffefefffffffefefffefefefffffefffffefffffffefffefffffefefffefefffffefffffffffefefffefffffffefffefffffefefffefffefffffefefffefffefffefefefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefffffffffefefffffffefffffefefffffffffffefffefffffefefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefdfefffefefefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefffefffffffffffffffefffffffffffffefffffffffffffffffefffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefefffffffefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefefefffffefffffefffffffffffffffffffffffffffffffefefefffefffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefffefffffffffffffffefffffffefffffefffffefffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffefefffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffefefffffefffffefffffffefffefffefefefffefefffffefffefffffefefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffffefefffefffffffffffefffffffffffefffffffffefffffffffefffefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffffefefffefffffffffffefffffefffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefefffffefefffffffefefffefefefffefefffffefffffffefffefffffefefffefefffffefffffffffefefffefffffffffffefffffffffffffffffffffefffffffffffffefffffffefffefffffffffffefefefffffffffffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363736ff373636ff363636ff363636ff343434ff333333ff323232ff313131ff303030ff313030ff2f2f2fff2f2f2fff303031ff313131ff313131ff323232ff323231ff323131ff313132ff323332ff333333ff353535ff353536ff353635ff343534ff33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787878ff787878ff787878ff787878ff737373ff656564ff555556ff474848ff343434ff1d1d1dff0e0f0eff090909ff070707ff070707ff050606ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff040404ff050505ff070807ff0e0e0eff222222ff3e3f3fff4f4f4fff5d5c5cff6d6d6dff757675ff767676ff767676ff767677ff7677767f3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff6e6f6eff6b6b6bff626262ff535354ff434443ff333333ff262626ff141414ff050605ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060706ff131413ff1f1f20ff2b2b2cff3a3a3aff464747ff555454ff595959ff5b5b5b7f2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f080808ff0d0d0dff090a09ff070707ff090909ff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff040405ff060606ff0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171717ff0d0d0dff050505ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff0b0b0bff0b0b0bff0f0f0fff1a1a1a7f1212120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffffefffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffefefefffefffffffefefffffefefffffffefefffefffefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefefffffffefefffefffffffffefffffefefffffffffefffefffffffffffefffefefefffffefffffffffffffffefefffffefffffefefffffffffefffefffefffffffefffffffffffffefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffefefffffffefefffefffefffefffefffefefffffffefefffefffffffffffffffefefffffffffefffffffffffffffffffffefefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfefffefefdfffefdfefffefefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefefffefffffffefefffffefefffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfcfcfffcfdfcfffdfdfcfffdfcfdfffdfdfcfffdfdfdfffdfcfdfffcfcfdfffdfdfcfffcfcfdfffdfdfcfffcfcfcfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefffefffefefefffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffefffffffefffffffefefffefefffffffffffffefffffffefefefffffffffffffffffffffffffffffefefffefffffffffffffffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefefffffffffefffefffffffffffefffffffefffefefefffefefffffefefefffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffffffefffefefefffefefffffffffefffefefefffffefefffefefefffffefefffefefefffffffefffffffefffefefefffefefffffffefefffffefefffefefffffefffffffefefffffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffffffffffffefefffffefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffefffefefefffffefffffffffffffffefefffffefefffefefffffffffefffefffefffffffefffffffefffffefefffefefffffffefefffffefefffefefffffffffffffefffffffefefffffefffffffefefffffffefffffffefefffefffefffffffe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff363636ff363636ff363636ff363637ff343434ff333232ff323332ff313131ff303030ff303030ff303131ff313131ff313131ff323231ff323232ff323232ff323231ff323232ff333333ff353535ff363535ff353536ff363535ff353535bf27272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707ff09090aff070707ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff030303ff040404ff040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6e6f6fff6b6b6bff5f5f5fff515252ff464646ff3a393aff2f2f2fff212122ff101010ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff0e0e0eff181818ff212121ff2c2c2cff353535ff3f3f3fff545353ff5959597f2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f060606ff0a0a09ff060606ff050505ff050605ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040304ff040304ff050505ff0606067f0101017f0202027f0505057f0b0b0c7f1313137f1919197f2020207f2c2d2c7f3434347f3434347f3434357f343534ff343433ff171617ff0d0d0dff090a09ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff101010ff121212ff1a1a1aff2828287f1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffefefffefffefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffffffefffefffefffefffefefefffefffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffefefefffefefefffffffefffffefffffffffefffefffffffefffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffffffefefffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefffffffefffffefefefffffefefffffffefffffffffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefdfffdfefefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefffffefefffffffffffffffffffffffffffffffffefffffefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffefefefffefefefffdfefdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefdfffdfefdfffdfefdfffdfefdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefefefffefffefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfdfffcfcfdfffcfcfdfffdfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffcfcfcfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffffefefffffffffffefefffffefefffffffefefffefefefffefefffffefefefffefefefffefffefffefefffffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffefefffffefefefffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefefffffefffffefefffffefffffffffffffffefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffefffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffffffefffefffefffffffffefefffefefefffefefefffffffffffefffefffffefefffefffffffefefffffffffffffffffefffefffffffefffefffefffffffffefffffefefffffffefefffefefefffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffefffefefffffefefefffefffefffefffefffefffefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffefffefffffffffefefffefffefffefefefffffffffffefffefffffefefffefffffffefefffffffffffffffffffffefffffffefffefffefffffffffefffffffffffffffefefffefefefffffefefffffefffffefefffffefefffffffefffffefeff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff111211ff090909ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff040405ff0a0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000100ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6c6b6bff5f5f5fff474747ff3d3d3dff373637ff2f2f30ff262626ff191819ff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff060606ff101010ff151515ff1c1c1cff232323ff2e2f2eff3b3b3bff5353537f2c2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f151515ff2a292aff292a29ff292a2aff292a2aff292929ff222222ff1b1b1bff181817ff151515ff121212ff0c0c0cff070707ff050505ff060607ff040404ff030403ff040403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff040404ff040404ff010101ff020202ff050505ff0d0d0eff1a1b1bff292929ff353535ff454545ff5f5f5fff696969ff696969ff696969ff6a6a6aff242423ff171616ff121213ff070707ff050505ff050505ff030303ff020203ff020202ff010101ff010101ff010001ff010101ff010101ff010101ff010101ff030303ff040404ff040404ff090a09ff1a1a1aff1e1e1eff272827ff3030307f1b1c1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffffffffffefefefffefefffffefefefffefefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefffffffffefefffffffffffffefffffefffffffefefefffefffffffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffffefefffefffefffefefffffefefefffefefefffffffffffffefffffefefffffffffffffffffffffefefefffefffffffffefefffffefffffffffffffefffefffefffffffffefefffffffefffffffffffefefffffefefffffefffffffefefefffefffffffefefefffefffefffefefefffefffffffffefffffefefefffefefefffffffefffefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefefefffefdfefffefdfefffefefefffffffefffefefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffefffffefffffffefefefffefffefffefefefffefefefffffefffffefefefffffefefffffffffffffffffffffffffffefefefffefefefffffefffffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefffefffefefffffefffffffffefffffefefefffefefffffffefefffefffffffefefffffefefffffefefffffffffffffffefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefffefffefefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffffffefffffffefefefffefefefffffefefffefefffffefefefffefffffffffefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffefefefffffffefffffffffffefefefffefefffffefefefffffefffffefefffffefefefffefffffffefefefffffffefffffffffffffefffffffefffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefefffffffefefffffefffffefefffffefefefffefffffffefefefffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffefffffefffffffefefefffefffffffffefffffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1c1d1dff262626ff111112ff080909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff040404ff0a0a0aff1f1e1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff000000ff000100ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5f5f5fff474747ff404040ff3f3f3fff383838ff333333ff2b2b2aff222222ff111112ff040405ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0c0d0cff131213ff181818ff1e1e1eff2a2a2aff303030ff303030ff3b3b3b7f282827000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f191919ff2d2d2dff2a2a2aff2a292aff292829ff222222ff1b1b1bff171817ff151515ff121212ff0c0c0cff070707ff030404ff010101ff010101ff030303ff030303ff030304ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020101ff020202ff000000ff000000ff010101ff020203ff050505ff0e0e0dff1b1a1aff292929ff353435ff464545ff5f5f5fff696969ff6a6b6aff787878ff2b2b2bff242423ff252526ff1f1f20ff212121ff1f201fff151515ff0e0e0dff0a0a0aff090909ff080707ff060706ff070707ff070707ff070707ff0c0c0cff181818ff1e1e1eff202121ff262626ff2f3030ff2d2d2dff303030ff3b3b3b7f2525250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefffefffefffefffefffefffefefffffefefefffefffefffefefefffefefefffffefefffffefefffefefefffffefefffefffffffffefefffefffefffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefefefffefefffffefefefffefefefffefffefffffffefffefefffffffefefffefefffffefefefffefefefffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffefffffffefefffefefefffffffefffffffefffefefffffffefefffefefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffefffffffefffffefffffffefffffffefefffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffffefefffefefefffefffefffefffffffefefffffffefffffffefefffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfefffdfdfefffefefdfffefefdfffefefefffefdfdfffefefdfffdfefefffefefefffefefefffefefefffdfefdfffefefefffefdfefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffffffffffefffffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefffffefefefffefefefffefffefffffffefffefffffffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefefffffefefefffffffefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffffefefffefefffffefefefffefffefffefffefffffffefffefffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f262626ff3f3f3fff262626ff121211ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050504ff0a0a0aff1e1e1eff3d3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000000ff000000ff000100ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474747ff404040ff404040ff404040ff3f3f3fff383838ff333433ff2b2a2bff222222ff121211ff050504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040403ff0c0d0cff121212ff191818ff1e1e1eff2a2a29ff303030ff303030ff303030ff3030317f1a1a1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1bff353534ff2d2d2dff292929ff222222ff1b1b1bff171818ff151516ff121212ff0c0c0dff070707ff040403ff010101ff000100ff000000ff010101ff020202ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff000000ff000000ff000000ff000000ff010101ff030203ff060606ff101010ff1f1f1eff2b2c2cff383837ff4a4a4aff676767ff787878ff7d7d7dff313030ff2b2a2bff353536ff3a3a3aff3f3f40ff3e3e3eff323232ff222222ff1a1b1aff191919ff181818ff181818ff171717ff181818ff191819ff202020ff353535ff424242ff464646ff464647ff414141ff353534ff3b3b3bff5252527f3233320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefffffefffefffffefefffffefefffefefefffefefffffefefefffefefefffefefefffffefffffefefefffefefffffefefefffefefffffefffefffffefefffffefefffffffffffffffffffffffefffefefefffffffffffefefefffefefffffefefefffefffefffefffefffefefffffefefffffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefffffffefefffffefefffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefefffefffefffffffefffffefffffefffffffffefffffffffffffffffffffefffffffefffffffffffefffffefefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffefffffffefffefefefffffffffffefffffffffefffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefdfdfffdfefefffdfefefffdfefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfdfffefefdfffefefdfffefdfdfffdfdfdfffefefdfffdfefefffefdfefffefefdfffdfefdfffefefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfdfefffefdfdfffdfefdfffefefdfffdfdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffefffffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefffffffefefffffefefffffefffefffffefefffefefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefffefffffefefffffefefffefffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffefefffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefffffffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffefefffefefefffefefefffefefefffefeff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3535357f3838387f3939397f3a3a3a7f3b3b3b7f3b3b3b7f3c3c3c7f3c3c3c7f3c3c3c7f3d3c3d7f3f3f3f7f3f3f3f7f3f3f3f7f3f3f407f3f3f3f7f3f3f3f7f3e3e3e7f3c3c3c7f3b3c3c7f3b3b3b7f3b3b3a7f3a3a3a7f3939397f3939397f3939393f1c1b1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2d2d2dff505050ff3f3f3fff282828ff0a0a0aff080808ff030303ff020202ff010102ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050404ff080808ff090808ff0c0d0dff1e1e1fff3e3d3eff515151000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff000001ff000100ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2020207f2020207f2020207f2020207f2020207f1f1f1f7f1b1b1b7f1919197f1414147f1010107f0606067f0101017f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000007f0101017f0505057f0809087f0b0b0b7f0e0e0e7f1313137f1818187f1818187f1818187f1818187f1818183f0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1bff363636ff353535ff2e2e2dff242424ff1d1d1dff1a1a1aff181817ff141313ff0b0c0bff060606ff040404ff020201ff010100ff010101ff000000ff030403ff090909ff040404ff000101ff010000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff040404ff000101ff000000ff000000ff000000ff000000ff010101ff030303ff070707ff131313ff252525ff373838ff494949ff5c5d5dff777777ff7d7d7dff7d7d7dff3d3d3dff303030ff404040ff4c4c4cff545353ff565656ff505050ff444444ff3f3f3fff3f4040ff3d3e3eff3d3d3dff3c3b3cff3d3d3dff3f3f3fff444444ff515151ff585858ff5b5b5bff5b5b5bff525252ff434342ff525252ff6767677f3434350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffffefefffefefefffffefefffffffefffefefefffefefffffefffffffffffffffffffffffffffefffffffffffefffefffffefffffffefefffefffefffefefefffefefefffffefefffffffefffefffefffefefffffefffffffffffefffefffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffffffefffefffefffefffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffefffffffffefffffffefffefffffffffefffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefffffffefffffffefefefffffffffffefefefffffffefffefffefffffefffffffefffffffffffffffffffffffffffffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffefefdfffdfefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefdfffdfefdfffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfefffefefefffefefefffefefefffffffffffffefefffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffffffefffefffefffffefffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffffefffefffefffffefffffffefffffffffefffffffefffefffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefefffefefefffffefefffffefefffffefefffffffffffefefffffefffefffefffffffefefefffffffffffffefefffffffffffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffefefffffefefffffefefffffffefffefefffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffefffffffffffffefefffefefefffffffffffefffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffefefefffffffffffefefefffefefffffefffefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffffefefffffffefffefffefffefefffffefffffffffefefffefefffffefefefffefefefffffefffffefefefffefefffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696969ff6c6c6cff717171ff737373ff757575ff767676ff777777ff787878ff797879ff797878ff7b7b7bff7f7e7eff7f7f7fff7f7f7fff7f7f7fff7d7e7dff797979ff787878ff777777ff767676ff747474ff737373ff727272ff727272ff6f70707f3737370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f353536ff5e5e5eff505050ff3f3f3fff29292aff2b2b2bff212121ff1d1d1dff131213ff0b0b0aff080808ff080808ff060707ff060606ff080808ff080808ff080808ff0a0a0aff131313ff212121ff292929ff2b2b2bff303031ff3e3e3eff515251ff6364630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000100ff000001ff000101ff010100ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1bff373737ff363736ff353535ff2e2f2fff282727ff232323ff20201fff191919ff0f0f0fff080808ff050505ff020203ff010101ff010101ff010001ff040404ff0a0a09ff050504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff010000ff000000ff000000ff000000ff000000ff010202ff030303ff070707ff141414ff2b2a2bff3f3f3fff515050ff656565ff797979ff7c7d7dff7d7d7dff4a4a4aff3d3d3dff50504fff5e5e5eff666666ff696869ff6a6a6aff6c6c6cff6b6b6bff686868ff686868ff6b6c6bff6b6b6aff676768ff666666ff686868ff696969ff676767ff676666ff686868ff666666ff5c5c5cff676767ff6969697f3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffffffefefffffffefefffffefffffefffffffffefefffefefefffffefefffefefffffefefefffefffefffefefefffefefffffefffefffefffffffffefefffffffffffffefffffefefffffffffffffffffffffffefffffffefffffefffffffefffffffffefefffefefefffefefefffefffefffefefffffffefffffffefefffefffffffefefffffffffffffffefffffefffffffefefefffefefefffffefefffefefffffefefefffffffefffffefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffefffffefefefffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefefefffefffefffffffefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefefefffefefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffefefffffefefefffefefefffefffffffffefffffffefefffefffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffdfefefffefefdfffefdfefffdfefefffefdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffcfdfdfffdfcfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefffefffefefefffefefffffefffefffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffffefffffefffffffffffffffffefffffffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffffffffffefffffefefefffefffffffffffefffffefffffffffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffffefffffefefffefefffffefffefffefffffffffffefffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffefffefefffffffefffffefefefffefffffffefefffffffefefffffefffffefffffffffefefffefefefffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefefefffefffffffefffffffffefffffefefefffefeff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696969ff696969ff6c6c6cff717171ff727373ff757575ff767676ff777777ff787878ff787879ff787978ff7a7b7aff7f7e7eff7f7f7fff7d7d7dff797979ff787878ff777777ff767676ff757475ff737373ff727272ff727272ff707070ff6f6f6f7f3837370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3d3d3dff707070ff5e5e5eff525151ff4b4b4cff4f4f4fff4c4c4bff444444ff2f2f2fff212121ff1e1e1fff1e1e1eff1d1c1dff1d1d1eff1e1f1fff1e1e1fff1e1e1eff222222ff353535ff464746ff4c4c4cff4b4a4bff4b4b4bff515151ff646464ff72727200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000101ff000001ff010100ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0303037f04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1bff373737ff373637ff363636ff313132ff2d2e2eff282828ff232222ff1d1c1cff111111ff090909ff050505ff020202ff020102ff010101ff000100ff040404ff090a0aff040504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050405ff000000ff000000ff000000ff000000ff000000ff000101ff030202ff070707ff141414ff2f2f2fff454545ff575757ff6a6a6aff7a7a7aff7d7d7dff7d7d7dff4a4a4aff4d4d4dff626161ff6d6d6dff6f6f6fff707070ff727271ff747474ff737474ff717071ff717170ff747474ff737374ff707070ff6f6f6fff707070ff6f6f6fff6d6d6dff6c6b6bff6d6d6dff6e6e6eff6b6c6bff696969ff6969697f3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffefffefefefffefefefffffffefffefefffffefefefffefefffffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefffefffffffefffefefefffffffefffffffffffffefffffffffffffffffefffffefefffefffefffffefffffefefffffffffefffffefffffefffffffefffffffefffffffffefffffffffefffefefefffefefffffffffefffefefffffefefefffefefffffefffefffefffefffefffffffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffefefffefefefffffffefffffefffffefefffffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffefffffffefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefffefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefefefffefffefffffffefffefefefffefffefffffffefffefefefffefffefffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefffefffffffefffefefefffefefefffffefffffefefffffffffefffffefffffefffffffefefefffefefefffffefefffefefefffdfdfdfffdfdfefffefefdfffdfdfefffdfdfdfffdfdfefffdfefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffdfcfdfffcfcfcfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffefffffefffffffffffffffffffffffffffffefffffffffefffffefefffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefffffefefffffffffefffffefffffefffffffefffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefefffefffefffffefefffefffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffffffffffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefffffefefffffffffefffffefffffefffffffefffefffefffefffffefffffffffefffefefefffefefefffffffefffefefffffefefefffefefffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffefffffffefffefefefffefffefffffffefffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696969ff696969ff686868ff6a6b6aff6e6e6eff717171ff737373ff747474ff767676ff767676ff767676ff747474ff7b7b7aff7c7c7cff777878ff757575ff757576ff747473ff737473ff717171ff6f6f6fff6d6d6cff6e6e6eff6f6f6fff6f6f6f7f3838370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3dff797979ff707171ff616161ff606060ff656565ff676666ff646463ff5b5b5bff575757ff535353ff535252ff545454ff575756ff555555ff545454ff545454ff565656ff5d5d5dff626362ff636363ff606060ff5d5d5dff646464ff727373ff777777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff010001ff000001ff000000ff000100ff010001ff010100ff000001ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1b1b1bff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0909097f07060700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1bff373737ff373737ff363737ff343334ff313130ff2c2c2cff262627ff1f1f1fff121212ff090909ff060506ff020302ff020202ff010202ff010101ff050505ff0a0a0aff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040405ff000000ff000000ff000000ff000000ff000000ff010101ff020302ff060606ff141514ff323232ff494948ff5b5b5bff6d6d6dff7b7b7bff7e7e7eff7e7e7eff4d4d4dff626261ff6d6d6dff6f6f6fff70706fff727272ff747474ff757475ff757475ff747473ff747374ff747575ff747574ff737474ff717071ff707070ff707070ff6f6f6fff6e6e6dff6e6e6eff6e6e6eff6e6e6eff6b6b6bff6969697f3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffffefffffefffffffefffefffefefffffffffefffffffffffffefffffffefefffffffefffffefefffffefefffefefffffffffffffffffffffffefefffffffffffefefefffefefffffffefefffffefffffefefefffffefefffefffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefefffffffffefffefffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffefffffffffffefefffffefefefffffefefffffefefffefefefffefefefffefefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffefefefffefefefffffefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefefffffffefefffffffefffffefefffffefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfcfcfffdfcfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefefffffefffffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefefffffefefffefefffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffefffffefefffffefefffefefffffffefffffffffffffffefefffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffffffffffefffefffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefefffffefffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffffefefffffffefffffefefffffefefffefefffffffefffffffefffffefefefffefefefffefefefffefefefffffefefffffefffffefefefffffefefffefffefffffffefffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefefefffffefefffefefefffefefefffefefefffffffefffefeff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696969ff686868ff5b5c5cff585758ff5c5c5cff616060ff636363ff626363ff606060ff606060ff5f5f5fff616060ff616061ff5f5f5eff5f5f5fff5e5e5eff5d5d5dff5f5f5fff626262ff626261ff5f5e5eff5b5b5bff5f5f5fff6a6a6aff6f6f6f7f3837370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3d3c3cff797979ff797979ff757474ff757575ff787979ff7a7a7aff7a7b7aff7f7f7fff828282ff7d7d7dff7b7b7bff7d7d7dff808080ff7e7d7eff7c7c7cff7b7b7bff7c7c7cff787978ff787878ff787878ff757575ff737373ff737272ff777777ff7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010000ff010000ff000000ff000000ff000000ff010000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff1b1a1aff080807ff030303ff020102ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010201ff010201ff020201ff020101ff030404ff090909ff0f0f0f7f0a0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1bff373737ff373737ff373736ff343434ff313131ff2e2e2eff292929ff212121ff121212ff0a0a0aff060606ff030303ff020201ff010101ff010101ff050505ff0a0a0bff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff000000ff000000ff000000ff000000ff000000ff010001ff020202ff040504ff141414ff323232ff4a4b4aff5d5d5dff6e6e6eff7c7c7cff7e7e7eff7e7e7eff686868ff6d6d6dff6f6f6fff70706fff727272ff747474ff757575ff757575ff757474ff757575ff757474ff757474ff747475ff757475ff737374ff707070ff707070ff707070ff6f6f6fff6f6e6eff6e6e6eff6e6e6eff6f6e6eff6b6b6b7f3534340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefffffffefefefffffefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffefffffffefefffefefffffefffefffffffffffffffffffefefffffefefffffefffffffffffffffffefefffefefffffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffefffffefffffffffefffffefffffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefefffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefefffefffefffefffefffefefefffefefffffefefefffefffefffffefefffefefefffefefefffffefefffefefefffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffefffefefefffefffefffefefffffffefefffefefefffefffefffffffffffefffffffefefffffffffffffffffffffffffffffffffefffefffffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffefefefffefffefffffffffffefffffffefefffffefefffffefffffffffffffffffefefffefffffffffefefffefefefffefefefffefdfefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfdfffdfcfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefffffefffefffffffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffefffffefefefffefefefffffefefffffefefffefffffffffefffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffffefefffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefefffffefffffefffffffffffffffefffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefffffffffffffffffffffffffefefffefffffffffefefffffefefffefefffffefefefffefefefffefffffffefefefffffefffffefefffffffefefffefffefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefefffefffefffefffffffefefffffefeff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686868ff5c5b5cff4b4b4bff474647ff4a4a4aff4c4c4cff4a4b4bff3e3e3eff2f2f2fff2b2b2bff292928ff282929ff2a292aff272727ff262727ff262525ff282828ff373737ff474747ff4c4c4cff4b4b4bff494949ff4b4b4bff5a5a5aff6b6a6a7f3738370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3d3c3dff79797aff797979ff797979ff7a7a7aff7d7c7dff7d7e7eff7e7e7eff838383ff858484ff828282ff7f8080ff838383ff848384ff828181ff7f7f7fff7f7f7fff808080ff7d7d7eff7b7b7cff7b7c7cff7a7a7aff787878ff777777ff777777ff78777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff010001ff000000ff000000ff010000ff000000ff000001ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2cff242424ff1b1b1bff0e0e0eff0a0a0aff090809ff060706ff060606ff040404ff020202ff010202ff010101ff010201ff030202ff020303ff020202ff040404ff080808ff0c0c0dff0c0b0bff0a0a0aff090909ff0a0a0aff0f1010ff1616167f0d0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1bff373737ff373736ff363636ff333434ff313131ff2e2e2eff2a2a2aff212122ff131212ff0a0a0aff070607ff030303ff010000ff010001ff000101ff060606ff0b0b0bff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060506ff121213ff313131ff4b4b4bff5d5d5dff6e6e6eff7c7c7cff7e7e7eff7e7e7ebf5e5e5e7f3f3e3e7f3f3f3f7f3f403f7f4040407f4040407f4141417f4141417f4141417f4141417f4141407f4041417f4040407f4040407f4040407f4040407f4040407f4040407f4040407f4040407f4040407f3f3e3e7f3c3c3c7f3838383f1b1b1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffffefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefffffefefefffefefefffefffffffefefffffefefefffffefefffefefefffefffefffffefefffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffffffffefefffefefffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffefffffefefefffffefffffefefffffffffefffefefefffefefefffefefefffefffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefffffefefefffefefefffefffffffefefffffffefefffffefefffefefefffefffefffffefffffffffffffefefefffffefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefdfefffdfdfdfffefefefffdfdfdfffdfdfefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffdfcfcfffcfcfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffdfdfcfffcfdfdfffdfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfefffdfdfdfffefdfefffefdfdfffdfdfdfffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffefffefffffffffefefffffffefffffefffffffffffffffffffffffefffffefefefffefffffffefefffffffefefffffefffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffffefefffffefffffffffefffefffffffffefffffffffffffffffffffffefefffefefffffefefefffffefefffefefefffefffefffefefffffefefefffefefefffefefffffefffffffffffefffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefefffffefefefffefefefffefefffffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5b5c5bff4b4b4bff3b3b3cff383838ff353535ff373738ff333333ff232323ff121212ff0e0d0dff0d0d0cff0d0d0dff0c0c0dff0c0c0cff0d0e0eff0d0d0dff101010ff1d1d1cff2d2e2dff343434ff323333ff323232ff373737ff464646ff5a5a5a7f3334330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3d3cff797979ff797979ff7a7a7aff7c7d7dff7e7e7dff7f7e7fff838383ff858585ff858585ff858484ff838383ff848485ff858584ff838484ff818181ff808080ff808080ff808080ff7d7d7dff7c7c7cff7b7c7cff7a7a7aff777878ff777777ff78777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333433ff2b2b2bff242424ff1b1b1bff161716ff161616ff121211ff0f0f0fff0d0e0eff0b0a0aff0a0a0aff090909ff090909ff0b0a0aff0c0c0cff0b0b0cff0e0f0fff161617ff1c1c1bff1a1a1bff171717ff131313ff111111ff161616ff1d1d1d7f12121200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1bff373737ff363636ff363635ff333434ff313131ff2f2f2eff2a2b2bff222222ff131313ff0b0a0bff060606ff020203ff000101ff010100ff010001ff070606ff0d0c0cff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060606ff121212ff2f2f2fff4b4a4bff5d5d5dff6e6e6fff7b7b7bff7d7d7dff7a7a7bff787878ff7b7c7cff7d7d7eff7f7f7fff7f7f80ff7f7f7fff818181ff828282ff828281ff828282ff818182ff818181ff818181ff818180ff808080ff7f807fff808080ff808080ff808080ff808080ff7e7e7eff797979ff727272ff6d6d6d7f3636360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefffffefffffffefffffffffefefffefffefffffffffffefefefffffefefffefffefffffefefffefefffffefefefffffffffffefefefffffefefffffffefffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffefefffffefefffffffffffffffffefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefffefffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffffffffefefefffffefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffefffffffefefffefffffffffffefffefffefffefefffffefffffffefffefffffefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefffffefffffffefffefffffefefffefffefffffffffffefefefffffefefffefffefffffefffffefefffffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfefdfffdfdfdfffefefefffefefefffefdfdfffdfefefffefefdfffdfefdfffdfefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffdfcfdfffdfcfcfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefdfffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfefffefdfefffefdfefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefffffefefefffffefefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffffefefffffffefffffffefffefffffffffffffffffffefffffefffffefefffffefefffffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffffefefffffffefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffffffffffefffefffffefffffffffffffffffffffffefefffffffffffffffffffefffefffffffffffefffffffefffffffffefefffefffefffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4a4b4bff3c3c3bff2e2e2eff222222ff161617ff171717ff151414ff0b0b0bff040404ff020202ff020202ff020202ff020202ff020202ff030202ff030303ff030303ff080808ff101010ff111111ff0f1010ff141414ff242324ff333233ff4646467f2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff797979ff7a7a7aff7c7d7cff7e7e7eff7e7f7fff838383ff858585ff858585ff858585ff858585ff858484ff848484ff848484ff848484ff848484ff828181ff808080ff808080ff808080ff7d7d7dff7c7c7cff7c7c7bff797a7aff787878ff787778000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000001ff000000ff010001ff000000ff010000ff010000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff343433ff2b2b2cff222222ff202020ff222222ff212121ff1f1f20ff1f1f1fff1f1f1fff20201fff1e1e1eff1e1e1eff1e1e1eff202120ff202020ff222222ff252525ff272727ff252525ff222222ff1e1d1dff181818ff1d1d1eff2626267f14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1cff373737ff373737ff363636ff343434ff323231ff2f2f30ff2c2c2cff232323ff131313ff0b0b0bff070607ff030303ff020202ff010101ff000000ff060706ff0e0d0dff060605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff050505ff000000ff000001ff000000ff000000ff010000ff010101ff010101ff050505ff101110ff2c2c2dff484949ff5d5c5cff6e6e6eff7a7b7bff7d7d7cff6a6a6aff717171ff787878ff7c7b7bff7e7d7eff7f7f7fff7f7f7fff7f807fff818181ff828282ff818181ff7f7f7fff80807fff818181ff808080ff807f7fff807f7fff7f7f80ff808080ff808080ff7e7e7eff797979ff727272ff6d6d6dff6d6d6d7f3636360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffefefffffefefefffefefefffefefefffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefffffffffefffffefefefffefefefffefefefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfefefffefdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfcfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfcfcfffdfcfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffdfefefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefffefffefffefffefffffffefefefffefefffffffefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfefefffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefefefffefffffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefffffffffffefffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffefffffffefffffffefefffffffffffffffefffffffffffffffffefffffefefffefffefffffefefffefffefffefefefffffefffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefffffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffffefefffffefefffefffefffffefefffffefefffefefefffefefefffefefffffefefefffefefffffefeff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3b3cff2e2f2eff1a1a1aff0b0a0bff020202ff010202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010001ff010000ff060606ff101010ff1e1e1eff3232327f20202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff010000ff000100ff000000ff000001ff000000ff000001ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff383838ff333334ff2a292aff272728ff2b2a2bff2c2c2cff2c2c2bff2c2c2cff2d2d2dff2e2e2eff2d2d2dff2d2d2dff2e2e2eff2f2f2fff2d2d2dff2c2d2cff2d2d2dff2f2e2fff2f2f30ff2d2d2dff282828ff212121ff262626ff2929297f14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1c1cff373738ff373737ff363636ff343434ff323231ff303030ff2d2d2cff232323ff131313ff0a0a0aff060606ff050404ff030303ff010201ff010001ff060606ff0d0d0dff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050504ff010101ff010000ff000000ff000000ff000000ff000000ff010000ff040404ff0f0f0fff2a2a2aff454545ff595a5aff6d6d6dff7a7a7aff7d7d7cff696969ff686868ff737473ff7a7a7aff7d7c7cff7e7e7eff7f7f80ff7f7f7fff7f7f80ff828182ff808080ff7e7e7eff7f7f7fff818180ff7f7f80ff7f7f7fff7f7f7fff7f7f7fff808080ff7f7f7fff7b7b7bff737374ff6d6c6cff6d6c6cff6c6d6c7f3636360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffffffffffffffefffefefefffffefffffefefefffefefefffffefefffefffffffefefffffffefefffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffffefffffefefffffffffffffefefffffffffefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefffefffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffefffffffffffffffefffefefefffffefffffefefefffefefefffffefefffefffffffefffffffffffefffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffffefefffefefefffffffefffefffefffefefffffefffefffffffffffffffefffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefefefffefefefffffefefffefffffffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfefefffefdfdfffdfdfdfffefefefffdfefefffdfefefffdfefefffefefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefefffdfefefffefdfdfffdfdfdfffefefefffdfefdfffdfefefffdfefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffefefffffefefefffffffefffefefffffefefefffefffefffefffffffffefffffefffffffffffffffffefffffffffefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffefefffffefffefffffffffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffefefffffefffffffffefefffefefefffffffffffefffffffefffffffefffefffffffffffffffefffefefefffffefffffefeff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2e2e2fff1a1a1aff0c0c0cff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff080808ff0e0e0eff1e1f1e7f171716000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff383838ff373737ff303030ff2c2c2dff2d2e2eff2f2e2fff2f2f2fff30302fff303031ff303030ff2f302fff303130ff313231ff323131ff303030ff303030ff323232ff343434ff353636ff333333ff2f2f2fff292929ff292929ff2929297f14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1cff383737ff373738ff373637ff343434ff313131ff2e2e2eff2b2a2bff202020ff121312ff0a0a0aff060606ff040403ff020203ff010101ff010101ff060606ff0c0c0cff050504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0e0e0eff282928ff444444ff585858ff6c6c6cff7b7b7bff7d7d7dff616161ff515151ff636362ff6d6d6dff707070ff747474ff777677ff767676ff777777ff7a7a7aff797979ff767676ff767575ff787878ff777777ff777776ff767676ff757676ff767676ff737373ff6d6d6dff656565ff565657ff666666ff6c6c6d7f3636360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffffffefffefffffffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefefefffffefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffefefefffefefefffefefefffefffefffefefefffefffffffffefefffffffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffefefefffefffefffffffefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffefefdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfdfdfffcfcfcfffcfdfcfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefdfefffdfdfdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfefdfffefefefffdfdfefffefefefffefefefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffffffefffffffffffffffffffffefefffefefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefffefffffefefffefffffffffffffffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefffefffffffefffffffefffefffffffefefefffffffefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffefefffefffefffffefefffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffefffffffffffffffffffffefefffefefefffffffefffefffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefefefffefffefffffffffffefefffffffffffffefffffffefffefffefefefffffefefffefefefffffefefffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffefefefffffffefffefffffffefefefffefffefffefefefffffffefffefefffffefefefffefefefffefefefffefffefffffffefffefefffffffffffffffffffffefffefffffefefffffefefffefefefffefefefffefefefffefffefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1aff0c0c0cff080808ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff050605ff080707ff0e0e0d7f0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff373737ff363636ff353535ff2f2f2fff2e2f2eff2f2f2fff302f2fff303030ff313131ff313131ff303030ff313131ff323232ff313132ff313131ff313131ff333333ff353536ff363636ff353534ff323232ff2d2d2dff292929ff2929297f14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1cff383837ff373838ff373737ff343434ff303030ff2c2c2bff272727ff1d1d1dff101110ff0a0a0aff060606ff030303ff010202ff010101ff000100ff050506ff0a0b0aff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff040405ff0c0c0cff242524ff3f3f3fff555555ff6c6c6cff7a7a7aff7d7d7dff4a4a4bff3a3a3aff4b4a4bff585757ff5c5c5cff5e5e5eff5d5d5dff545554ff505050ff515151ff555555ff4f4f4fff4d4e4eff515050ff535352ff525152ff545454ff5b5b5bff5f5f5fff5e5d5eff575857ff4e4e4eff3d3d3dff4a4a4aff6666667f3636360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefefefffefefffffefffefffefefefffffefefffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefefffefffefffffefefffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefffefffefefffffefefefffefffefffffefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffefefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffefefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffefefefffefefffffefffffffefffefffefffffffefffefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefffefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffefdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefdfefffefdfdfffdfefdfffefdfdfffdfefefffdfdfdfffdfdfefffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefffefffefefefffefefefffefffffffefefefffefefffffefffefffefefefffffefefffffffefffffffffffefffffffffffffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefffefffefffffffefefffffefefefffefffffffefefefffefefffffffffffffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffffefffefffefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffefefefffffffffffefefefffefefffffffffffffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefffefffffefefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffefefffffefffffefefefffffffffffffefefffffefefffffffffffffefefffffffffffffffffffffffffffffefffffffffffffefffefffffefefffefffffffefefffffefefffffffffffffffffefffefffffffefefffffefefefffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffefffefffffffefefefffefefefffefffffffefefefffefefffffefffffffefffe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff080808ff060606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030303ff050505ff0807077f05050600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff010000ff050506ff080807ff040304ff040404ff070706ff050505ff020202ff000000ff020203ff040404ff020202ff010001ff030303ff040504ff020202ff000000ff030303ff040404ff010102ff000000ff020303ff040404ff050405ff020202ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373738ff363636ff363636ff363636ff353535ff303030ff2f2f2fff303030ff313031ff313130ff303130ff313131ff323232ff313232ff323232ff323232ff333434ff353535ff363536ff363635ff363636ff353535ff323232ff2d2d2dff2929297f14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1c1b1bff383737ff373737ff363636ff343434ff2f2e2eff292929ff242424ff1b1b1aff0f0f0fff090909ff050505ff030303ff010101ff010101ff000000ff040405ff0a0a0aff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff0a0a0aff1e1d1dff393939ff4d4d4dff666566ff7a7a7aff7f7f7eff383838ff303131ff3a3a3aff464746ff494949ff484748ff404041ff313131ff262626ff222221ff232222ff232322ff212122ff222222ff232322ff232423ff292929ff383838ff454546ff494949ff454445ff3d3e3eff343434ff363737ff4a4a4a7f3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffffffffffffefefffefffefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffefefffffffffffefffefffefffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffefffefffefffffefffffffffefffefffefffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffefefffefffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffffffefffffefefffefefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefffefffefefefffefefffffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffefefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffdfdfdfffcfdfcfffcfdfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefdfffefdfdfffefefefffefdfefffefefefffefefefffefdfefffdfefdfffefefefffdfefdfffdfefdfffefdfefffefefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffdfefefffdfdfefffdfefefffefefdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefffefffefffefffefefffffffffefffefefefffffefefffefefefffefefefffffefffffffefffffffffffffffffefffefffffffefefefffffffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffefffefffefefefffefefffffffffefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffffefefffefffefffffffffffefffefffefffefffffefffffffffefffefffefffefefefffefefffffefefefffefffefffefefefffefefffffefffffffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffffefffffefffffffefefffffefffefffefffefffefefffffffffefffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefffffffffefefffffffffffefffefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffefefffffffefffffffefffffffffefffffefefffefffffffefefefffffffefffffffffffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffefffefefffffffefffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffffffefffefffffffffefefffefffefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefffefffefefefffefefffffefffffffefefffffefffffffffffefffefffffffffffefffefefefffffffe7f7f7f7f000000000000000000000000000000000000000000000000000000007f383838ff707070ff707070ff707070ff707070ff706f6fff696969ff5a595aff494848ff3a3b3aff2a2929ff151515ff0b0b0bff070707ff080708ff070707ff060606ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010000ff020202ff050505ff050405ff090808ff0f0f0fff1e1e1eff333333ff464646ff565556ff656566ff747373ff757575ff757575ff757575ff7575757f3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000100ff060606ff121313ff151515ff0f0f0fff0f0f0fff151515ff101010ff060706ff030303ff0a0a09ff0c0c0cff060606ff030303ff0a0b0bff0d0d0dff060606ff030404ff0b0b0bff0d0d0dff060606ff030303ff090909ff0b0b0bff0f0f0fff070707ff030203ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1b7f1b1b1b7f1b1b1b7f1b1b1b7f1b1b1b7f1a1a1a7f1818187f1818187f1818187f1818187f1818187f1919197f1919197f1919197f1919197f1919197f1a1a1b7f1b1b1b7f1b1b1b7f1b1b1b7f1b1b1b7f1a1b1b7f1a1a1a7f1818187f1616163f0a0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1cff373737ff373737ff363637ff303031ff272727ff242424ff222221ff181818ff0e0e0eff070807ff040404ff030203ff020202ff010101ff000000ff040404ff090a09ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff040404ff0b0b0bff1c1c1cff303030ff3f3f3eff515152ff6f6f6fff7d7d7eff2f2f2fff292929ff2e2e2eff323333ff2e2e2fff2d2d2dff272727ff191a19ff121111ff0e0e0eff0e0d0dff0d0d0dff0e0f0eff0f0f0eff0f0f10ff101010ff141514ff202020ff2c2c2cff303030ff2d2c2cff2a2a2aff292929ff302f2fff3736367f2121210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffefefffefefefffefefefffefffffffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffefffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefefffefefffffffefffffefefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefffffffefffffffffffffffefefefffefefffffffefffffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffffffefffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefffffffffffffffefffffefefefffefffffffefffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffefefffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefffffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffefefffffffffffffffffffffffffffffffffffffffefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefefefffdfdfdfffdfdfefffefdfefffdfdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfdfefffefefdfffdfdfdfffdfdfefffefdfefffdfdfefffdfdfdfffdfefefffdfefefffefefefffefefefffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefffefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffefffefffffffffffffffefffefffefffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefffffffefffffffffffffffefefefffefefffffffefffffefefffffffefffffefffffffefffffffefffffffefffffffffefefffefffefffefffefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffffffefffffefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffefefffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffffefefffefffefffefffefffefefefffefefefffefffffffefefffffefefefffefefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffefefffffffefffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffefefefffefffffffefffefffefffefffffefffffffffefffefffefffffefefffefefffffffffefffffefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffefffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffffefefffefffefffefffefffefefefffefefffffefffffffffefffffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000007f3a3a3aff717171ff707070ff707070ff6f6f6fff696969ff5a5a5aff484848ff3a3a3aff292a29ff151415ff0b0b0bff070707ff060606ff040404ff050505ff030303ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff030303ff040404ff080808ff0f0f0fff1e1e1eff333333ff464646ff565655ff656666ff737373ff757575ff757575ff7575757f3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000100ff060606ff131312ff151515ff101010ff0f1010ff131414ff141514ff131314ff0e0d0eff080808ff0c0c0cff0d0d0dff0a0b0aff090809ff0d0d0dff0d0d0eff0b0b0bff090909ff0d0d0dff0e0e0eff0b0b0bff070708ff0a0a0bff0b0b0bff0c0c0cff0f0f0fff070707ff020303ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1c1b1cff373737ff353635ff303031ff252525ff1e1e1eff1d1d1dff1b1b1bff131313ff0a0a0aff060606ff030403ff020202ff010101ff010101ff000001ff020202ff040505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff000000ff000000ff000100ff020202ff020202ff020202ff040404ff100f0fff1f1f1fff282828ff333333ff444545ff606160ff6f7070ff272727ff202020ff1d1e1dff131212ff080809ff0a0b0bff0a0a0aff060505ff040404ff030303ff030303ff030303ff030303ff030303ff030303ff040404ff050404ff070807ff0d0c0cff0e0d0eff0c0d0dff131313ff1d1d1dff252625ff2f2f307f1a1a1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffefefffefefffffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefffefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffefffefefefffffffffffefefefffefffffffefffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefffffefefefffefffefffffefefffefefefffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefefefffffffffffefefefffefffffffefffffffffffffffefffffffffefffffffffefffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffdfdfefffefefefffdfefefffefefefffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefdfefffefdfdfffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefdfffdfefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfefdfffefefefffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefffffffffffffffffefefffefffefffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefffffefefefffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefefefffffffffffefefffffefffffffefffffffffffffffefffffffffefffffffefefffefffffffefffffffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefefefffffffffffefefefffefffffffefffffffffffffffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffefffefefefffffffffffefefefffefffffffefffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefffffefefffffefffffffffefffefefffffefffffffffefefffefffefffefffffffffefefffefffffffffefffffffefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffffffefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefffffffffffffffffffffffffefffffffe7f7f7f7f000000000000000000000000000000000000000000000000000000007f3c3c3cff757675ff717171ff6f6f6fff696969ff5a5a5aff484848ff3b3a3aff292929ff151515ff0b0b0bff070707ff060606ff040404ff030202ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff030303ff030303ff040404ff080808ff0f0f0fff1f1e1eff333333ff464646ff555656ff666566ff737373ff757575ff7979797f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf040404ff131313ff151515ff101011ff111010ff131313ff141414ff141414ff141414ff131313ff0f0e0fff0c0c0cff0c0d0dff0c0d0dff0d0d0dff0d0d0dff0d0d0dff0e0d0dff0d0e0eff0e0e0eff0e0e0eff0e0e0eff0c0c0cff0b0b0bff0b0b0bff0b0b0bff0c0c0cff0f0f0fff0707077f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1bff353536ff323231ff313131ff2c2d2dff232323ff1d1e1eff1d1c1cff191919ff111110ff090909ff050505ff030303ff020202ff010101ff030202ff020202ff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010000ff000000ff010101ff020202ff020202ff030303ff040404ff0b0b0bff282828ff333333ff454545ff606160ff646464ff646464ff1d1d1dff141414ff0f0f0fff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff121212ff1b1b1bff2525267f1616160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffefffffffefffffefefffffffefffffffffffffefefefffffffefffefefffffefefefffefefefffefffefffffefefffffefefffefefefffefefefffefefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffefffffffffffffefffffffffefffffffffffffffefffffffefffffefffffffffefffffffffffffffefefffffffefffffffffffefefefffefefefffffffefffffefffffffffefffefefefffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffffefffffffffffffefefefffffffefffefefffffefefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffefffffffffffffffefefffffffefffffffffffefefefffefefefffffffefffffefffffffefefffefefefffffefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefefefffefffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfefffdfdfefffefefdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfefefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfefffefdfefffefefefffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffefffffffffefffffefffffffefefefffffefefffefffefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffdfefdfffdfdfdfffefdfefffefefefffefefefffefefefffefefffffffefffffffffffffffefefffffffefffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefffefffefefefffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffefffffffffffffffefefffffffefffffffffffefefffffefefffffffffefffffefefffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffffffffffffffefefffffffefffefffffffefefefffefefffffffffefffffefffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefffffefffefffffffefffffffffffefffffffffefffffefffffffefefefffffefffffffffffffffefefffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffffffefffffffffffeffff7f7f7f7f000000000000000000000000000000000000000000000000000000007f3d3d3dff797878ff767576ff717272ff666667ff585758ff474647ff393939ff272727ff141414ff0a0a0aff050506ff050605ff040304ff010101ff000000ff030202ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050506ff000000ff020101ff040404ff040404ff050505ff070706ff0e0e0eff1d1d1cff333233ff434343ff505050ff636362ff727272ff797979ff7b7b7b7f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0808087f0808087f0909097f0a0a0a7f0a0a0a7f0a0a0a7f0a0a0a7f0a0a0a7f09090a7f0606067f0606067f0606067f0706077f0706067f0707067f0607077f0707077f0707077f0707077f0707077f0707077f0605057f0506057f0505057f0505053f020302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1a1a1aff323231ff313131ff313131ff313131ff2c2c2cff232323ff1d1d1dff1c1d1cff191919ff101111ff090909ff050505ff030303ff040405ff050505ff040404ff060606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff030303ff020202ff010202ff020202ff030303ff040404ff040404ff040404ff10100fff444445ff616161ff656464ff646464ff2d2d2dff131313ff0e0e0eff0b0b0bff040304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff0c0b0bff111111ff1b1c1b7f1112110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffefefffffffefffefffffffffffefffffefffffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefffffffefefefffffefefffefffefffefefefffefefefffefefefffefffefffffffffffefffefffefefefffffefefffefefefffffffffffffefffffefffffffffefffffffffffffefffffffffefefffffffefffefffffffffffefffffefffffefefefffefefefffefefefffffefefffefefefffffffffffefefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffffffefffffffffefefffefffefffefffefffffefefffefefffffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffefffffffffefefffffffefffefffffffffffefffffefffffefefefffefefefffefefefffffefefffefefefffffffefffefefffffefefffffefffffffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefefffdfdfdfffefdfefffdfefdfffefefdfffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfcfdfffcfcfdfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefdfffdfefdfffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefffefffefefffffefefefffefffffffffefefffefefefffffefffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffffffffffffefffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefffefffefffffffffffefffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffffefefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffffffefffffffffefefffffffefffefffffffffffefffffefffffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffefffffffffffefffffefffffefefefffefefefffefefefffffefefffefffefffffffffffffffffffefffffffffffffffffefefffffefffffefffefffffffefffffffefffffffefffefffefffffffffffffffffffefefffffffefefffefefefffffefffffffefefffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefffffefffefffffffeffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000007f3d3d3dff79797aff797979ff777777ff6a6a6aff585858ff464646ff363637ff282829ff131313ff080808ff040404ff030302ff010101ff000000ff000000ff050506ff040304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070607ff010100ff000000ff010102ff020202ff040404ff060606ff0d0d0dff1b1b1bff303030ff414141ff505050ff646465ff777777ff7b7b7bff7c7d7c7f3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fbfbfbfbffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefffefffefefffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffffefffffffefffefffefffffffffffffffffffefefffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffdfdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0c0c0c7f1818187f1818187f1818187f1818187f1818187f1515157f1010107f0e0e0e7f0e0e0e7f0b0c0b7f0707077f040404bf060505ff060706ff050605ff050505ff070707ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030303ff040505ff0707077f0101017f0101017f0202027f0202027f0202027f0202027f0202023f01010100000000000000007f0d0d0cff121213ff0d0d0dff0a0a0aff080808ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff090909ff0c0c0cff1111117f0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefefffffefffffffefefffffffefffffffffffffffffefffefefefffefefefffefefefffffffffffffefefffffefffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffefefefffffffefffefefffffefefffffefefefffffefffffefefffffffffefffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffefffefefefffefffffffffffffffefefefffefffefffefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffefffefffefffffffffffffffffefefffffffffffefefffffefffffffefefefffffefffffefefffffffffefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefefffffefefffffefefefffffefffffefefffffefffefffefefefffefefefffefefefffffffffffffefefffffefffffffffefffefefffffffffffffffffffffffffffffefffefffefffefffefefffffffefffffefefefffefefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffefdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefdfefffefefdfffdfdfefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfdfdfffefdfefffdfefdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfefffefefdfffdfdfdfffefdfefffdfefdfffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfefffefefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefefffffffefffffefffefffffefefffefefffffefefffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffffffefffefefefffffefffffefefefffefefefffefdfefffefdfefffdfdfdfffefdfefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffefefffffffffefffefefefffefefffffefefefffefffefffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffefffefffffffefffffffffffffffffefefffffffffffefefffffefffffffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffffefffefefefffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefefefffffffefffefefffffefffffffefefffffffefffffefffffffffffffffefefffffffffffffefefffffffffffffffefffffffefffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffffffffffffeffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000007f3d3d3dff7a7a7aff7a797aff797979ff6e6e6eff5c5d5cff494a4aff393939ff282828ff131313ff080808ff030303ff020202ff020102ff010001ff000000ff060606ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff060506ff000100ff000000ff000000ff010001ff030303ff060606ff0d0d0dff1c1c1cff323132ff444444ff565656ff696869ff787879ff7c7c7dff7d7d7d7f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffdfdfefffdfdfdfffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffffffefffefefefffefefffffefefefffefffefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfefffdfdfefffefefdfffdfdfefffefefefffefefefffefefefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefefdfffdfdfdfffefdfefffdfefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffffffffffffffeffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707ff0a0a0aff070606ff050606ff070708ff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040404ff050405ff070707ff090908000000000000000000000000000000000000000000000000000000000000000000000000000000007f080808ff0d0d0dff090909ff080808ff070706ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff080809ff0c0b0b7f0707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffefefffffefefffefefffffefefefffefefefffefffefffffefefffffffefffffefffffefefffffefefefffffefefffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffffffefefefffffefffffffefefffffffefffefefefffefefffffefefffffffffefffefffefffffffffffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffffefefffffefefffffffefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefefffffffefffefefefffefffffffefefefffffefffffffefefffffffefffffefefffefefffffefefffffefefefffefefefffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefefefffffffffffefefffffffefefffefffefffffefffffffefefffffffffffffefefffffefefffefefffffefefefffefefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfefffefdfdfffefefefffefdfdfffefdfefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfefffdfdfefffdfdfdfffefdfdfffefdfefffefefdfffefefefffefdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffefefefffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffefefffefefefffefdfdfffefefdfffefdfefffefefdfffefefefffefefefffefefefffefffefffefefefffefffffffffefefffffefffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefffffefffefffefefefffefffefffffefefffefffefffffefefffefefffffefefefffefefefffffefffffffefefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefefffffffefffefefefffefffffffefefefffffefffffffefffffffffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefffffefffffffefefefffffefefffffefffffffffefffffffffffffffffffffffefffffffffffefefefffefffffffefefefffffefffffffefefffffffefffefefefffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffefefffffefefffefefffffefffefffefefefffefffefffffefefffffffefffffefffffefefffffefefefffefefefffffefffffffefefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffefefffffffffffffeffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000007f3e3e3eff7c7c7bff7a7a7aff797979ff707070ff616060ff4f4f4eff3c3c3cff292929ff151515ff090909ff040404ff020202ff010102ff010201ff000100ff070707ff050404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff010100ff000000ff000000ff010000ff030203ff070707ff0e0e0fff1e1e1eff343435ff484748ff595959ff6b6b6bff7a7a7aff7d7d7dff7d7d7d7f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffffffffefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffefdfdfffefefefffefefefffefefefffffffffffffffeffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0b0b0bff111010ff0a0a0aff070707ff090909ff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070607ff070707ff080808ff1d1c1c7f2b2b2b7f2b2b2b7f2b2b2b7f2929297f2423247f1c1b1c7f1515167f1010107f0909097f040404bf070707ff090909ff070708ff060606ff060606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff040303ff080809bf0706077f0303037f0606067f0e0d0e7f1414147f1919197f1f1f1f7f2929297f2e2e2e7f2f2f2f7f2f2f2f7f2f2f2f7f2f2f2f7f2f2f2f00000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffefefffffefffefffefefefffffefefffefffffffffefefffefefffffefffefffefffefffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffefefffefefffffffffffffffefffffffefefffefefffffefefffffffffffffefffefffffffefffffefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffefefffffefefffefffefffffefffffffefefffefefffffffefffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffffefffffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefefffefffefffffefffffffefefffefefffffffffffffffefffffffefffffffefffffefffffffefffffffefefefffffffefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffefefffffffffffffefffefffffffefffefefefffefefefffefffefffefefefffffefefffefffffffffefefffffefffffffffffffffffffffffffffffffffefffffffffffefffffffefefefffefefefffefefefffffffefffffefefffffefefffefffefffffefefffffefefffefefffffefefefffefefefffefdfefffdfdfefffdfdfefffefefefffdfefdfffefefdfffdfdfdfffdfdfefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfefdfffefefefffefefefffefdfdfffefefefffefefefffefefefffefefdfffefdfefffdfefdfffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefffffffefefefffefefefffefffefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffefffffffffffffffefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffefefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefefffffefffefffefffefffffefefffefffefffffffffffefffffffffefefffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffefffffefefffefffefffffefffffffefefffefefffffffffffffffefffffffefffffefefffffefefffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffefffffefefffffffffffffffefffffffefffffffefffffefefffffffffffffffffefffffffffffffefefffefefffffefffefffefefefffffefefffefffffffffefefffefefffffefffefffefffefffffefefffefffefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefeffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000007f3e3e3eff7c7c7cff7c7c7cff7b7b7bff727171ff626262ff515151ff3e3f3fff2a2b2bff151516ff0a0a0aff050505ff010202ff010101ff010101ff010101ff080708ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff010101ff000000ff000000ff000101ff030303ff080708ff0f0f10ff1f1f1fff373837ff4a4a4aff5b5b5aff6c6b6cff7a7a7aff7d7d7dff7d7d7d7f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffffefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfdfffdfdfefffdfdfdfffdfefefffdfefdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefdfefffefdfdfffdfdfefffdfdfefffdfefefffdfefdfffefefefffefdfdfffefdfefffefefefffefefefffefefefffefffefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefffffefffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffefdfefffefefefffefefefffefefefffffeffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f101010ff191919ff111011ff0b0b0bff0d0d0dff040504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff020202ff080808ff080808ff1c1d1cff575657ff565757ff575757ff555455ff4b4b4bff3b3c3cff2e2e2eff232223ff161616ff0b0b0bff050505ff030303ff060606ff050505ff020202ff030302ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff030303ff030303ff020202ff030303ff070707ff101010ff1f1f1fff2b2c2bff353534ff434343ff555555ff5d5d5dff5e5e5eff5e5e5eff5e5e5eff5e5e5e00000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffffefffefffffffefffffffffffffffffffffffefffffffefffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffffffefffefefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffefffffffffffffefffffffefefefffefefefffefefffffefefefffefefefffffffefffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffffffffffffefefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefefefffefefefffefefffffffefffffffffffffffffefffffefefffffefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffffefefffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffffffffffefffefffefefffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefdfffdfdfdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfdfefffefefefffefefefffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffefefffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffefffffefffffffefffefffefffefffefefefffffefefffefefefffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefefefffefefefffefefffffffefffffffffefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefffefffefefefffffefefffefefefffffefffffefefefffffffffffffffffffffefffffffffffffffffffffffefefffefefefffefefffffffefffffefefefffffffefffffefefffffffffffefefefffffffefffefefefffffffffffffefffffefefffffffefefffefffffffefefefffffffefffefefffffefffffffefffefffefffefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffefffffefeffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000007f3e3e3eff7c7c7cff7c7c7cff7c7c7cff737373ff646464ff535352ff404141ff2c2c2dff151515ff0a0a0aff050505ff020201ff010100ff000000ff010101ff090908ff050404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff080908ff010101ff000000ff000100ff010102ff040404ff080808ff0f0f0fff201f20ff383838ff4a4a4aff5a5a5aff6c6b6cff7a7a7aff7c7c7cff7d7d7d7f3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffefffffffffffefffefffffefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffffefffffefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefeffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141314ff232323ff191919ff131212ff131313ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000101ff000000ff000001ff000101ff010101ff000000ff020102ff080707ff0a0a0aff323232ff575657ff575757ff545554ff4b4b4bff3b3c3bff2e2e2eff232323ff161616ff0b0b0bff050505ff030303ff010101ff010100ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff020202ff010001ff010101ff010102ff030303ff070707ff101010ff1f1f1fff2b2b2bff343434ff434443ff555555ff5d5d5dff5e5e5eff5e5e5eff60606000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefffffffffffffffffffffffffffefffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffefffffefefefffefefefffefffefffefefffffffffefffefffefffefefefffffefefffffefefffffffffffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefffffffffffffffefffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffefffefefefffefefefffffefffffefefefffffefefffefffefffefffffffffffffffefffefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffefffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffefefffffffffffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffffffefffffffffffefffffffffefefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefefefffefefefffefdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefefffefefdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfdfffefdfefffdfdfdfffdfdfefffdfefdfffefdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffefffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffefffffefefffffefefffffefffefffffefffffefffefffefffefffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffefefefffefefefffffefefffefefefffffefffffefffefffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefffefffefefefffefffefffefffffffffffffffffffffffefffffffffefefffefffffffffefffffefefefffffefffffefffefffefffffffffffefffefffefffffefefffffefefffffefffffffffffffffefefffefffefffefefffffffffefffffffffffffefefffffefffffefefefffefefffffefffefffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefeffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000007f3e3e3eff7c7c7cff7c7c7cff7b7c7bff737373ff656566ff545454ff424142ff2b2c2cff141514ff090909ff030303ff000100ff000000ff000000ff010101ff0a0a0aff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff090909ff010101ff000000ff000000ff010101ff030303ff070707ff0f0e0eff1f201fff373737ff4a4a4aff5b5b5bff6c6b6bff7a7979ff7c7c7bff7c7c7c7f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefdfffdfefefffefefefffdfefdfffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffffefffffefefefffffffffffefffffffffffffffefffffffffffefffffffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffffefefffffefffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefffefffefffffffffffffffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfdfffdfefdfffdfdfefffdfefdfffefdfefffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfefdfffdfefdfffdfefefffefefdfffdfefefffefefefffefffefffeffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f151515ff282828ff232323ff1c1b1bff1c1c1cff0c0c0cff020202ff010101ff020101ff010101ff010101ff010102ff020202ff030202ff030202ff020202ff010202ff010101ff010101ff030303ff020202ff020202ff030303ff050505ff0b0b0bff100f0fff393a39ff575858ff565656ff4f4f4fff3f3f3fff303030ff262626ff191919ff0d0d0dff060605ff030403ff020202ff010101ff000000ff000000ff020202ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff000000ff000000ff000101ff010101ff020202ff040403ff080808ff131313ff242424ff2d2d2dff373737ff484748ff5a595aff5e5e5fff606060ff61616100000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefffffefffefffefffffffefefefffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffffefefffefefefffffefefffffefffffefffefffffefefffefffefffffffefffefefefffefefefffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffefefefffefefefffefefefffffefffffefffefffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffefefefffefefefffffefefffffefffffefffffffffefefffefffefffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffefefefffffffffffffffefffefefefffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefefffffffffffffffffffefefffffefffefffffffffffffffffffefffffffefefefffefefefffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefefffefdfefffefefefffefefefffefdfdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfdfdfffdfefdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefdfefffefdfefffefdfefffdfdfdfffefefefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffffffffefefefffefefefffffefffffffffffffffefffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffefefefffefefefffffefefffffffffffefffffffffefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffffffffffffffefffefefefffefffefffffffffffefffffffffffffffefefffffffefffffefffffffffefefffffefffffefffffffffefefffefffffffffffefffefefefffefefefffefefffffefefefffefffefffffefefffefefefffefffffffefefefffefefefffffffffffefefefffefefefffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffefefffffefffefffffffefffffffffffeffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000007f3e3e3eff7b7c7cff7b7b7bff797a7aff727272ff656565ff535353ff404040ff2a2a2aff141414ff080908ff020202ff010101ff010000ff000000ff010100ff0a0a0aff060605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff010101ff000000ff000000ff010101ff020202ff060706ff0e0e0eff1e1e1dff353535ff494949ff5a5a5aff6b6b6bff787978ff7b7b7bff7c7c7c7f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefffffffffffffffefffffffffffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffefefffefefefffefffffffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffefffffefffffffffefefffffffffffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefefffefefdfffefdfdfffefefefffefefefffefeffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1a191aff2d2d2dff282828ff262625ff2a2a2aff1e1e1dff111112ff101010ff0f0e0fff0b0b0bff090a0aff080808ff080809ff080909ff080808ff090908ff080807ff060505ff070707ff0d0c0cff101010ff121212ff121111ff0f0f10ff161616ff1d1d1dff404041ff5a5959ff585959ff545453ff484848ff3c3c3cff2f2f2fff202020ff101010ff070606ff040403ff020202ff010101ff000100ff000000ff040303ff080808ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff000000ff000000ff010101ff010101ff020202ff050505ff0a0a0aff181818ff2c2c2cff363637ff444444ff525252ff5e5e5eff606060ff616161ff61616100000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffefffffffffffefffffefefffefffefffefffffffefffffffefffffffefffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffffefefffefffffffefffffffefefffffefffefffefefefffffefefffffffefffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffffefefffffefefffefffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffffefffffefffffffefffefffffffffffefffffffffffefffffefefffefffffffefffffffefffffffefffffffefefefffffffefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefffefffefefefffefefffffefffefffefefffffefefffffffffefffffefefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffefffefefefffffffefffffffffffefffffffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefffffefefefffefefefffefffffffffffefffffefffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffefffefffefffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffefffffefefffefffffffefffffffefefffffefffffffefefefffffffefffefffefffefffffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefffffffffffffffffefefffffffffffefffffffefffffffefffffffefefefffffefefffefffefffefefffffffefefffefefefffefefefffffefefffefefffffefefffffffefefffffefefffefefefffefffefffefffefffefffffffffffffffefefffffffffefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffffefefffffefffffffffffffffffffffffffeffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000007f3e3e3eff7b7b7bff797979ff787979ff707070ff626262ff515151ff3d3d3dff282828ff131313ff080808ff030303ff010101ff000000ff000000ff000000ff090909ff050506ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff000100ff000000ff000100ff010101ff030303ff070807ff0d0d0dff1c1c1cff333434ff474747ff585858ff69696aff777778ff7b7a7aff7b7b7b7f3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffefefffffefffefffefffefffefffefffefefffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffefefffefefefffffffefffffffefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffefffffffffffffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffdfdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfefdfffefdfefffefefefffefefefffffeffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff353535ff2d2d2dff292929ff353535ff383838ff383838ff393838ff333333ff292929ff1c1b1bff151515ff131314ff131313ff141413ff141314ff131313ff121213ff151615ff222222ff2b2b2bff323232ff323232ff30302fff2b2b2bff2a2a2aff464646ff5a5a5aff5a5a5aff575757ff4f4e4eff404140ff323232ff232323ff121212ff080808ff040404ff010201ff010101ff010101ff000001ff030404ff070707ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff020202ff000000ff000000ff000000ff010101ff020303ff060506ff0b0b0bff1a1a1aff2f2f2fff3e3e3eff4e4e4eff59595aff606060ff616161ff616161ff62626100000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefffffefefffffefffefffefefffffefefefffefefefffefefefffffffefffefefefffffefffffffefffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffefefefffffffefffefefefffefefffffefefefffefefffffefefffffefffffffefffefffefffefffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffefffefffffffefefffffffefefffefefefffffffefffefefefffffefffffefefefffefffffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffffefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefffffffffffffffffefefffefefffffefefffffefffefffefefffffefefffffffefefffefefefffffffefffefefefffefefffffefefefffefefffffefefffffefffffffefffefffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefffffefefefffefffefffefefffffefefffffffffefffefffefffffffefffffffffffffefffffffefffffefffffffefffffffefffffffefffefffefffefffffefffffffefffffffffffffffffffffffefffffefffefffefefefffefffefffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefffffefffefffefffffffffffffffffffffffefefefffffefefffefefefffefefffffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffdfdfefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefefffdfefdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffdfefefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffffffffffefffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffffffffffefefefffffffffffefefefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffefffffffefffffffffffefffefffefffffefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffefffefffffffefefffffffefefffefefefffffffefffefefefffffefffffefefefffefefffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefffefffefefefffffefefffefefffffffefffffefffefffffffffffffefffffffffefffefffefffffffefffefefefffffefffffefefefffefefffffefefefffefffffffefffefffefefefffefefffffffefefffffffefffefefffffefefefffefefefffefefefffefffefffffffffffefffffffefefefffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefffefffefffefffefefffffffefffffffffffffffffffffffefefffefffffffffefefffefffe7f7f7f7f000000000000000000000000000000000000000000000000000000007f3d3d3dff797979ff787878ff777778ff6e6f6eff60605fff4e4f4eff3b3b3bff272626ff111112ff080707ff020202ff000000ff000000ff000000ff000100ff060607ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070607ff010100ff000000ff000000ff010101ff030304ff070707ff0d0d0dff1a1a1aff323232ff444544ff545554ff666667ff767676ff797979ff7a7a7b7f3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffffefefffefefefffefffffffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefffffffffefffefefffffefefefffefffefffffefefffefffefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefffffefffffffefffffffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfefffefdfefffefefefffefeffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f242424ff414141ff353535ff2e2e2eff3f3f3fff4b4b4bff515150ff545454ff4f4f4fff414141ff313131ff282829ff262626ff262626ff272727ff272727ff272727ff262626ff292928ff343434ff434243ff4c4c4cff4d4d4eff474747ff363637ff363636ff4e4e4eff5a5a5bff5a5a5aff565656ff4e4f4eff424241ff343434ff242425ff121212ff080808ff040404ff020202ff010201ff000101ff000001ff030303ff070707ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff000000ff000000ff000001ff010001ff020202ff060606ff0d0d0dff1d1d1dff323232ff414142ff504f50ff5a5a5aff5f5f60ff616061ff616161ff62626100000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffefffffefefffefefefffffefefffefefefffffefefffefefefffffffefffffffefffffefffffffefffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffefefffffefffffefefefffffffefffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefffffffefefffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffefffffffefefffffefefffefefefffffffefffffefefffefefefffffefefffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefefefffffefffffffffefffffffefffffffffffffefefffffffefffefffefffffefffffefefefffffefffffffefefffffefefffefefefffffffefffffefefffefefefffffefefffefefefffefefefffffffefffefefefffefefffffffefefffffffefffefefffffffffffffffffffffffffffffffffefffffffefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefffffffffefffffffefffffefffffffffffffefffffffefffefffffffefffefefefffffffffffffefefffffffefffefefffffefffffffefffffffffffffffffffefffffefefffefffefffffffffffffffffffffffefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffefffffffefffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefefffefdfdfffefefefffefefefffefefefffefefefffffffefffffffefffffefefffefefefffefefefffffefffffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffefefffffefefffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffffffefffffffefffefefefffffffffffffefefffffffefffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffefffffffefffffffefefffffefefffefefefffffffefffffffefffffefffffffefffffefffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffefefffefefefffffefefffffefffffffefffffffefefffffefffffefefefffffffefffffefefffffefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffefffefffffffefffffefefffefefefffefefefffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffffefefffffffefffefefffffefffffffefffffffffffefffffffefffffefe7f7f7f7f000000000000000000000000000000000000000000000000000000007f3c3c3cff787878ff787878ff787778ff6c6d6dff5c5c5cff4a494aff373736ff242424ff111011ff070707ff020202ff000100ff010000ff000100ff010101ff050605ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff010101ff000000ff000000ff010101ff040404ff070607ff0b0c0cff181817ff2d2d2dff414141ff525152ff646463ff757575ff797979ff797a797f3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffffefffffefffefffefefefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefffefffefffffffffffffffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffdfefdfffefefefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefdfffefefdfffefdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffefdfefffdfdfdfffefefdfffdfdfdfffefdfdfffefdfefffefefefffffeffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f242424ff494949ff414141ff383838ff4d4d4dff595959ff5f5e5fff636262ff616060ff5a5a5aff535354ff4e4e4eff4b4c4cff4c4c4cff4c4c4bff4c4c4bff4c4b4bff4a4a4aff49494aff4e4e4eff555555ff5b5a5bff5c5c5cff595959ff494948ff484747ff585858ff5b5a5aff5a5a5aff565656ff4e4e4eff434342ff353535ff242323ff111111ff080808ff040404ff030202ff020102ff000100ff000000ff030303ff080808ff020303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff020202ff000000ff000000ff000000ff010101ff020203ff060607ff0f0f0eff202020ff343534ff444443ff505150ff5a5a5aff606060ff616162ff626262ff62626100000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffefefefffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffffefffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffefffefffffffefffefffffffefffffffefffffefffffffffefffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffffffffefffefffefffffffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefefffefefefffefefefffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffffffefffffefffffefffefffffffefffefefefffffffefffefefefffefffefffefefffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffefefffffffffffffefffffffefffffffffffefffffffefffffefffffefffefffffffefffefefffffffffefffefefffffefffefffefffffffffffffffefffefffefffffffffefefffefefefffefefefffffefffffefefefffefefefffefffffffffffffffffffffffefffefffefefffffefffefffffffffffffffffffffffffffefefffffffffefffefefefffefffefffefefefffffefefffffefffffefffefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefffefffefffffffffffefffefffefffffffefffffefffffefffefffefefefffefffffffffffffffffffffffefffefffefffffffefffefffffffefffefffefffefffffffefefffffefffefffefffefffffffefffffffffffffffefffffefffffefffefffffffefffefefefffffffefffefefefffefffefffefffffffffffffffefffefffefffefffffefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefdfffefdfefffdfefdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffefefdfffefdfefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefffefffefffefffffefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefefffefffefffffefefffffefefffffefffffefffefffefffefffefefefffffffefffefefefffefffefffefefffffffffffffefffefffefffffffffffffffefffefffffffefffffefffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffefffefffefefefffefffffffffffffffffffffffefffefffefffffffefffffffffffefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefefffefffefffefffefffffefffffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffefefffffefffffefffefffefffefffefefefffffffefffefefefffffffefffefffffffffffffffefffefffefffffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefffefffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefefffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffffffffefffefffefffffffefffefffefffefffefffefffefffefffefefefffefffe7f7f7f7f000000000000000000000000000000000000000000000000000000007f3c3c3cff797979ff787878ff777777ff6a6a6aff555555ff444544ff373737ff232323ff0f0f0fff070708ff040403ff010101ff010101ff010101ff010102ff040403ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ff010101ff000100ff010000ff020202ff030404ff040404ff0a0b0aff161616ff2d2d2dff403f3fff4f4f50ff606160ff717171ff787878ff7a7a7a7f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefffefffefefefffefefefffdfefefffefefefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefefffffffefffffefffffefffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefefffdfdfefffefefdfffdfefefffdfefdfffefefdfffefefdfffefdfefffdfefdfffefefdfffdfdfdfffefefdfffdfdfdfffdfefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f242424ff494949ff494949ff4b4b4bff616161ff646565ff676767ff686868ff6a6a6aff686768ff676767ff686969ff686868ff676767ff666566ff656566ff666666ff676766ff676767ff676666ff656565ff646463ff656665ff676767ff5f5f5eff575757ff5a5a5aff5a5a5bff5b5b5bff555656ff4d4e4dff434342ff353535ff222222ff111111ff080808ff040404ff020202ff020101ff010101ff000000ff040404ff0a0a09ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff020202ff000000ff010101ff000101ff010101ff030303ff060606ff0e0e0eff202020ff363636ff454545ff515151ff595959ff606060ff616261ff626262ff61616200000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefffffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffffefefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefffffefffffffffefefffffffefffefefefffffffffffffffefffffefefffefefffffffffffffffffffffffefefffffefffffefffffffefefefffefefefffefefffffefffefffffefefffefffffffffffefffffffffffefffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffefffffefefffffefffffefffffffefffefffffefefffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffefefffffffefffefefefffefffffffefffefffffefefffefefffffefffffffffefefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffefffffffffffffffefffffffefffffefffffefffffffffefefffffffefffefefefffffffffffefffefffffefefffefefffffefefffffffefefffffefefffffefffffefffffffefffefffffefefffefefffffefffefffffefefffefffffffffffefffffffffffefffffffffefffffffffefffefffffffefffefffffffffffffffffffffffffffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffffefefffefefffffefffffffffefefffefffffffffffefffffffffffefffffffffefffffffffefffefffffffefffefffffffffffefffefffffffffffffffefffffffefffffefffffffffffffffffefffffffefffefefefffefffffffefffefffefefefffefefffffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffdfefefffefdfdfffdfefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfdfffefefdfffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffdfefefffefdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffffffffffefefffffefefffffefffffefffffffefffefffffefefffefefffffefffffffffefefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffffefefffefffffffffffefffffffffffefffffffffefffffffffefffefffffffefffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffefefffffefffffefffffffefffefffffefefffefefffffefffffffffefefffefffffffffffefffffefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefefefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefefffffffffffffffffefffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefffffffffffffffefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffffefefffefffffffffffefffffffffffefffffffffefffffffffefffefffffffefffefffefffefffefefefffefffffffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000007f3c3c3cff797979ff797979ff787878ff6b6c6cff5a5a5aff494949ff353535ff1e1e1eff100f0fff080908ff050505ff040404ff020202ff010101ff020202ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff000000ff010101ff030302ff040304ff050505ff070807ff0c0c0cff151515ff292a2aff3e3d3eff505050ff646464ff767676ff7a7a7aff7a7a7a7f3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefffefffefefefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefdfffefefdfffefdfefffefefefffefefefffefefefffefdfdfffefefefffdfefdfffdfdfdfffdfdfefffdfdfdfffefefefffefefeffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f242424ff494949ff515151ff636363ff6e6e6eff717171ff747474ff757575ff767676ff757575ff757575ff767675ff767676ff757576ff757575ff747575ff767675ff767676ff757575ff757575ff747474ff737473ff747374ff737373ff717171ff646464ff5e5e5eff5a5a5aff5a5a5aff555556ff4d4d4cff424242ff343434ff232323ff111211ff080807ff030404ff010101ff010101ff000101ff000000ff040404ff090909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020201ff000000ff000000ff000000ff010101ff030303ff060606ff0d0d0dff1e1e1eff353535ff454444ff505050ff595959ff606060ff626262ff626262ff62626200000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefffffffffefffefefefffffefefffefefefffefefefffefefefffefffefffffffefffefefefffefefffffefefefffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffffffefffefefffffffefefffefffffffffefefffefefffffffffefffefefffffffffefffffefefffffefffffffffffffffffefffffffffffefefffffffffefffefffefffefffefffffffefffefefefffefefffffefefefffffefefffefefffffffffffffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefefffffffffefffefffffffffffefffffffffffffefefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffefffefffffffffffefffefefefffffefffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffefefffffffffffffefffffffefefefffefffffffefefffffffefffffffefefffefffefffffffefffefefffffffffefffefffffffffefffffefefffffffffefffefefefffffffefffefefefffffefffffffffffffffffefffffffffffefefffffffffefffefffffffffffefffffffffffffefefffefefffffefefefffffefefffefefffffffffffffefefffffefefefffefffffffffefffffffffffffffffefffefffefffffffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffffefffffffefffffefefffefefffffefefefffffefefffefefffffefffffffefefefffefefefffefffffffefefffffefefffffffefefffefffefffffffffffefffffffffffefffefffffffffffffffefefffffffffefffefffffffffffefffefefefffffefffffffffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfefefffefefefffefefefffefefdfffefefefffefefefffdfdfdfffefdfefffefefdfffefdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffdfdfefffefdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefffefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffffefffefefefffffefffffffffffffffefefffffefffffefefffffffffefffefffefffefffefffffffefffefefefffefefffffefefefffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffefefffefefffffefefefffffefefffefefffffefffffffefefffffefefefffefffffffefefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefefffffffffefffefffffffffffefffffffffffffefefffefefffffefefefffffefefffefefffffefefffffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffffefffffefefffffefffffefefffffffefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefffefffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefefffffffffffefefffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffffefffffffffffffffefefffffefefffefefffffffefefffefefefffefffefffffffefffffefefffefefffffffefefffffefefffefefffffffffffffefefffffefefefffefffffffefefffffefefffffefefefffefffefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000007f3c3c3cff797979ff797979ff787778ff6f6f6fff5f5f5fff4d4e4eff393839ff212121ff111211ff090a09ff060606ff040504ff020303ff020202ff020202ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff000001ff010202ff030303ff040404ff060606ff090909ff0e0e0eff191818ff2b2b2bff404040ff555555ff696969ff767576ff797979ff7a7a7a7f3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffffefffffefefffffefefffefefefffffefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffdfdfdfffefdfefffefefdfffefefdfffffefefffefeffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f242424ff515151ff696969ff6a6a6aff717171ff797979ff7d7d7eff7f7f7fff808180ff818081ff808181ff808081ff808080ff818181ff818281ff818181ff818181ff7f7f80ff7f8080ff808080ff808080ff7f807fff7d7d7dff7c7c7cff717071ff626262ff606060ff5a5a5aff5a5a5aff545455ff4a4b4bff414041ff343434ff232323ff111011ff070707ff030304ff020102ff000001ff000000ff000000ff040404ff09090aff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff020202ff000000ff000000ff000000ff010101ff030303ff060606ff0d0d0dff1d1d1dff323232ff424242ff4f4f4fff585959ff606060ff616162ff626161ff61626200000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffefffffefefffefffefffefefefffefffffffefffefffffefefffefffefffefefffffffffefffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefffffffffffffffefffffefefffffefffffffffefffffefefffffffefffffefefefffefefefffefffefffffefffffefefefffefffffffefffffffffffffffffefefffffffffffefefffffffffffffefffefffffefefffefffffffefefffffffffffffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefffffefefffffffefffffefefefffefefefffefffefffffefffffefefefffefffffffefffefffefffffffffefefffefffefffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffffffffffffffffffffffffffffffffffefefffffefefffffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffefefffefffefffefefffffffffffffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefffffefefffffffffffffefefefffffefffffffffffffffffffffffffefffefffffffffffffffffffffffffefefffefffefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfefdfffdfefdfffefdfefffdfdfefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffefffefffefefefffefffefffefefefffffffffffefffefffffefefffefffefffefefefffefefefffefefefffdfefdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffefffffffffffffefffffffffffffefefffffffffffffefffefffffefefffefffefffefefffffefffefffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefefffffefffffefefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefefffefefefffffefefffefefefffffefffffefefefffefefefffefffefffefefffffefefefffefefffffefffefffefffefffffefefffefffefffefefefffffffffffefffefffffefefffefffefffefefffffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefefffffffefffffefefffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffffffffffffffffefefffefffefffefefefffffffffffefffefffffefefffefffefffefefffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefefffffefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000007f3c3c3cff797979ff797979ff797979ff787878ff6f6f6fff5f5f5fff4d4e4dff383839ff212121ff121111ff090a09ff060606ff040405ff020203ff020303ff020201ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff020302ff040304ff040404ff060606ff090909ff0e0e0eff181918ff2b2b2aff404040ff555555ff696969ff767675ff777777ff777777ff7979797f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffefffefffffffffefefffefffefffefefffffffffffffefffefffffefefffefffefffefefffffffffefffffffefffefffefffefffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffefefffffffefefffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfdfffdfefdfffdfefdfffefffefffefffeffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f121212ff696969ff696969ff5f5f5fff646564ff727272ff7a797aff7c7c7cff7e7e7eff7f7e7eff7f7e7eff7e7e7fff7e7e7fff7f7f7fff807f80ff807f80ff808080ff7d7d7dff7d7d7dff7d7d7dff7e7e7eff7c7d7dff797a79ff777676ff606060ff575758ff606060ff5a595aff595a5aff535453ff4a4a4aff404040ff333333ff232322ff111111ff060707ff040404ff010202ff000000ff000000ff000000ff040404ff090909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff000000ff000000ff000000ff010101ff030303ff060606ff0c0c0cff1e1d1eff303030ff404040ff4e4f4eff585858ff5f5f5fff616061ff616161ff62616200000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffffffffffefefefffefefffffefefefffefefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefffffffffefffffffffffffffefffffefffffffefefffffefffffffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefffffffffefefffffefffffffffffffefefefffefffffffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefffffffefefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffefffffefffffffefefefffefffefffefefefffefefefffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefffefffffffffffffefefffffefffffffffffffefffffffefffffffffffefffffffffffffffffffffefffffffefffffefffffffffefffffffffffffffefffffefffffffffefffffffffffffffffffffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffefffefffefefefffffefefffffefefffefefffffefefefffefffffffefefefffefffffffefefefffefffefffefefefffefffffffffefffffefefefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffffffffffffefefefffefefffffefefefffefefffffefefffffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefffefffffffefffefefefffefefffffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffefffffefefffffffffffffffffffffefefefffefffffffffefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefffffffffefffffefffffffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffffffefefefffffefefffffefefffefefffffefefefffefffffffefefefffefffffffefefefffefffefffefefefffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffffffefffffffffffffffffffffffffffffffefefffffefefefffefffffffefefefffefffffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefefffffffefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefefffffefffffefefffffefefefffefffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffffffffffffefffffefefefffffffefffffffffffefefefffefefffffffefefffffefffffefefffffefefefffefffffffefefefffffffefffffffffffefefffffffefffffefffffffffefffffefffffffefefefffefffefffefefefffefefefffffefefffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000007f3c3d3cff797979ff797979ff797979ff797979ff787878ff6f6f6fff5f5f5fff4e4e4dff383838ff212121ff111211ff0a0909ff060606ff060707ff050605ff030302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff040404ff060606ff060707ff090909ff0e0d0eff191919ff2b2a2bff403f3fff555555ff696969ff767675ff777777ff777777ff777777ff7777777f3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffffffefffffffffffefefefffefffffffffefefffffefffffefefffffefefefffefffffffefefefffffffefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffdfdfefffefefefffffeffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff696969ff5f5f5fff494949ff484848ff5d5d5dff666767ff6d6c6cff6e6e6eff6f6f6fff6f6f6fff707070ff707070ff6f7070ff717171ff717171ff717170ff6e6e6eff6d6d6dff6e6e6eff6e6e6eff6b6b6bff686868ff616161ff4a4a4aff474746ff585858ff595959ff595959ff535353ff4a494aff3e3e3eff313130ff212020ff0f0f0fff060606ff040303ff020202ff000001ff000000ff000000ff040404ff080808ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff020202ff000000ff000000ff000000ff010101ff020202ff050505ff0c0b0cff1d1d1dff302f30ff3d3e3eff4b4b4bff555656ff5f5e5eff606060ff616161bf48494800000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefffefffefffefffefefffffefefefffffffefffefefefffffffefffffefefffffefefffefefffffffefffffefffffffffefefffefffefffffefffffffefffffffffffffefffffffefffffffefefffffffefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefffffefefefffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffefefffffefefffefefffffffffffffefffffffffefefffefffefffefefffffffefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffefffefefffffffefefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffffefefffefefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffefefefffffffefffffefefffffefefffefffffffffffffffefffffffffefefffefffefffefefffffffefefffffefefffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffefefefffefefdfffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfdfffdfcfcfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffefffffffffffefffefefffffefefefffffffefffefefefffefffefffefefefffffefefffefefefffefefefffefffefffffefefffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffefefffffffefffffefffffffffefefffefffefffefefffffffefffffffefefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefefffffffefffffefefefffefffefffefffffffefefefffffefffffffefefffffffffffffffefffefefefffefffefffffffefffefefffffffefefffefefffffefefefffefffefffefffefffffffefffefffffffefefffffffffefffffefefffffffefffffefefffffefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffffffefefffffffffefffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefefffffffefefffefefffffefefefffefefefffefffefffefffefffefefffffefefffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffefefffffffefefffefefefffefffefffefffffffefefefffefefffffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0a0aff060706ff050506ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff040405ff060606ff0a090a7f050606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffefffffffffefffefffffffffffffffefffffffffffefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefffefffefefffffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5f5f5fff494949ff383737ff3a3a3aff4a4a4aff525252ff565757ff565656ff535353ff4d4d4dff4b4c4cff4c4c4cff4a4a4aff494949ff484848ff484847ff494949ff4b4b4bff525252ff585858ff575757ff545454ff4d4d4dff3b3c3bff393939ff4e4e4eff595959ff585959ff515151ff474747ff3a3a3aff2d2d2dff1e1e1eff0e0e0dff050606ff030303ff020202ff010100ff000000ff000000ff030303ff070707ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010201ff000000ff000000ff000000ff010100ff010101ff050404ff0a0b0aff1a1a1aff2c2c2cff3a3a3aff474747ff545353ff5e5f5eff616161ff6061617f30303000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefffffefffefffffefefffffefefffefefefffefefffffefefefffefffefffefefffffffefffffefefefffefffffffefefffffefefffffefffefffffefefffefefefffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffefffffffefffffefefffffffffffffffffffffffffffefffffffefefffffffffffffefefffffefffffffefefffffefefffffefffefffffefefffefefefffffffefffffffefffffefefffefefefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefffffffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffefefefffffefefffffefefffefefffffefffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffefffffffefefffffffffffffefefffffffffffffefefffffefefffffefffefffffefefffefefefffffffefffffefefffffefefffefefefffffffffffefffffffffefffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffdfcfcfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefffffffefffffffffffefffffefefffefefefffefefffffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefefefffefffffffefefffffefefffffefefefffffefefffefefefffffffefffffffefffffffefffefefefffffffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffffefefffffffffffffffefffffefefffefefefffffefefffefffffffffefffffffffefffefffefffffffefffefefffffefefffffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefffffffffffffffefffffffefffffffefefffffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefefffffefefffefffffffefffffffefffefffefffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffefffffefffffffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefefefffefefffffefffefffefffffffefefffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefeff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff131313ff0a0a0aff060606ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff070707ff090909ff0e0d0e7f0b0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffffefefffefefefffefefefffdfefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffffffffffefffffefefffffffffffffffffffffffffffefffffffefefffffffffffffefefffffffffffffffefffffefffffffefffffffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfdfffefdfdfffdfefefffefefeffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494949ff373738ff303030ff323232ff3b3b3cff3f3f3fff424141ff3e3e3fff353635ff2b2b2bff272727ff262626ff252525ff242424ff232424ff232323ff242424ff2b2b2bff363637ff404040ff424343ff403f40ff3c3c3cff313131ff303130ff484847ff595858ff575858ff4f5050ff424242ff343434ff272727ff1a1a1aff0c0c0cff050505ff020202ff010101ff000100ff000000ff000000ff030302ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000101ff000000ff000000ff000000ff000000ff000000ff040304ff090a0aff161616ff272727ff343434ff434342ff505150ff5e5e5eff606060ff6161617f30303000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffefffffffefefefffefefefffffefefffefefefffefefffffefffffffefefefffefefefffffefefffffefefffffefefffffffefffefefefffefefefffefffffffefffffffffffffffffefefffffffffffefffefffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffffffefffefffffffffefefffefefefffffffffffffffefffffffffffffffffffefefffffefefffffffefefffffefefffffefefffffffefffefefffffefefefffefffffffefffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefefffffefffefffefffffffefefefffefffffffefefefffffffefffefffefffffefffffffefefffefefefffefefefffefefefffffefefffffffefffefffefffefefffffefffffffffefefffefffffffefefefffefefefffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefffffefffffffefefffffffefffffffffffffffefffffffefefffffffffffefefffffefffefffefffffffefffffffffffffffffefefffffffffffefffefffffefffffffefffffffffefffffffefffefffffffffffffffffffefffefffefffffefffffffffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefffffffffefefffefefffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffefffffffffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffefefffffffefffefefefffefefefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffefefffffefffffffefefffffefefefffffefefffffefefffffefefffffffefffefefefffefefefffefffffffefffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefffffffffffffefffefffefffffffffefefffffffefffefffefffffefffffefffffffffffefffffffffffffefefffefefefffffffffffefffefffefefffffefffffffefefefffefefefffffefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefffffffefefefffffffefffefffefffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffffffffffefefefffefefffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffefefffffffefffefffefffefefffffefefffffffefefffefefffffefefefffefefefffffefefffefefefffefefffffefffffffefefffffffffffffffffffffffffffffffefefffffffffffffefffffefffffffefffffffefffffffffffffffffefefffffffffffefffefffffefffffffeff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff131313ff0a0a0aff030404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0a0a0aff0d0d0dff1b1b1b7f1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffffffffffefffefffffffefefefffefffe7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefdfffefefefffefeffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373838ff303030ff2a2a2aff2b2a2bff2a2b2aff282928ff292929ff262726ff202020ff181818ff141314ff131313ff131312ff131313ff131312ff121212ff131314ff161616ff1f1f1fff242524ff242524ff222122ff272727ff292828ff292929ff434343ff575757ff545454ff474847ff393939ff2c2c2cff212121ff181818ff0c0c0cff040405ff020202ff020101ff000101ff000000ff000000ff020202ff050505ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff000000ff000000ff000000ff000000ff010101ff040303ff090909ff151515ff242424ff2f2f2fff3b3b3bff4b4b4bff5c5c5cff606060ff6061617f30303000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffffffefffffffffffffffffefffffefffffffffefefffefefefffffefefffefefffffefefefffffffefffffefefffefefffffefffefffefffffffffefefffffffefffefefffffefefefffefffffffefffffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefffffffffffffffefefffefefffffefffefffefffffffffffefffffffefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffefffefffffffffffefffffffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffefefefffefffffffefefffffffefefffffefffffffffffffffefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefffefffefefefffefefffffefefefffefefffffefefffffffefefffffefffffefffffffffefefffefefefffffefefffefffffffefefffffffffffffffefefffffffffffefffefffefffffffffffefffffffffffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffffefffffefffffffffffffffffefffffffffffefefffffffefefffffefffffefffffffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefdfdfffdfdfefffdfefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffefefffffefefffefffefffefefefffefefefffefefefffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefffffffefefffffefffffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefffffefffefffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffdfdfdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefffffffefefffffffffefffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefffffffefffffffffffffffffefffffefffffffefefefffefefefffffefefffefefffffefefefffefffefffefefefffefefffffefffefffefffffffffefefffffffefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffffffefffefefefffefefffffefffefffefffffffffefefffffffefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffffefffffefffffffffffffffefefffefffffffefffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffffffefffefefefffefefffffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffefefefffffefefffefefffffefefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffefffefffefffefefffffefefffffefefefffefefffffefefffffffefefffffefffffefffffffffefefffefefefffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffefefefffefffffffefffffffffefffffffefffffeffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434444ff2b2a2aff131313ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070606ff0e0f0fff1b1b1bff3435347f222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefeffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff2a2a2aff20201fff1c1c1dff141414ff0d0d0dff0c0c0cff0c0b0bff0c0c0cff0a0a0aff080809ff080908ff080708ff080808ff070707ff070707ff080808ff090808ff090908ff070807ff070707ff070708ff111110ff1a1a1aff1e1d1eff3f3f3fff535252ff4d4d4dff383838ff272727ff212020ff1a1a1bff131313ff0a0b0bff040404ff030303ff020202ff010102ff010100ff000000ff010101ff040404ff020202ff000000ff000000ff010001ff010101ff000100ff020101ff020102ff010201ff010101ff000000ff000000ff010101ff020202ff020202ff020202ff010101ff010101ff010101ff010101ff000000ff000001ff010101ff010201ff010101ff030302ff080808ff121212ff1d1d1cff242423ff2c2c2cff383838ff505050ff5d5d5dff6060607f30303000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffefefffffefefffffffffefffefffffffefffefffefefffffefffefffffffefffefffffffffffffffefefefffefefefffffefefffefffefffffffefffefefefffefffefffffffefffefefffffefffefffffffefffefefefffefefefffffefefffefefefffffffefffffefffffefefffffefefefffefffefffffefffffffffefffefefefffefefffffffffffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffefefffefffefffffefefffefffefffffffefffefefefffefffefffffffefffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefefffefffffffffffefffefefefffefffefffffffefffefefefffefffefffffefefffefefefffefefefffffefefffefefefffffffefffffefffffefefffffefefefffefffefffffefefffefffefffefefefffefefefffffffefffefefffffefefefffefefffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffffefffffefffffefefffffefffefffefffefffffefefffefffefffefefefffefefffffffffefffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffefffffffefffffefefffefffffffffffefffefefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefefffffffffefffffefffffefffffffefffffffefffffffffefffffffffffffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefffefffefefefffefefffffffffefffefefffffefefefffefefffffefefefffefffefffefffefffffefffffefefefffefffefffffefefffefffffffffffefffefefefffefffefffefffefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffffffefffffefffffefefffffefffefffefffefffffefffffffffefffefefefffefefffffffffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefffffffffffffefefffffefefffffffffefffefefffffefefefffefefffffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefffefffffffefffefefefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffffffffefffffffffffefffefffefefffffefffefffefffefffefffffffffefffffefefefffefefefffffefefffefffefffffffefffefefefffefffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffefffefffefefffffefffefffffffefffefffffffffefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefffefffffffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffffefffefffffffefffefffefefffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffefffffefefffffefefefffefffefffffefefffefffefffefefefffefefefffffffefffefefffffefefefffefefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffefffffffefffefefffffefffefffffffefffffefefffefffe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff565656ff434343ff2a2a2aff171717ff090909ff050505ff060606ff030303ff010001ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff020202ff040404ff030303ff040505ff0d0d0dff202020ff343434ff4848497f2b2b2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffefefffefffefffefefefffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfefffefdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff202020ff141514ff121212ff080909ff020202ff030302ff030303ff030303ff020302ff020102ff020202ff020201ff020202ff020202ff030203ff030303ff020202ff020102ff010101ff000100ff010101ff080808ff0f0f0fff131213ff353535ff4c4c4bff474747ff393939ff262626ff1d1e1eff191919ff121212ff0c0c0bff050505ff030303ff020202ff010201ff010101ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010101ff020102ff010101ff040404ff0a0a0aff131312ff1a1a1aff212021ff292929ff393939ff494949ff525252ff5d5e5d7f30303000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffefefefffefefffffffefefffffefffffefefffffffefefffefffefffffffefffffffefffefefefffffffffffefffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefefffffefefffffefefefffffefefffffefefffefefefffefefefffefefefffffefffffffefefffffffefffefefefffefffffffffefffffffffffffefefffffffffefffefffefffffffefffffffffffefffefffffffffffffffffffefffefffefffefffefefffffefefefffffefffffefffffffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffefefffffffefffffffefffffefefefffefffefffefefefffefefffffffefefffffffffffefefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffefffffffffefffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffefefffffffefffffefefffffefefffefefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffdfefefffdfefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefffffefefefffffefefffefffefffffffefffffffefffefffefffffffffffffffffffefffefffefffffffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffefffffefefffffefefffefefffffffefffffffefffffffefefffffffefffefefefffefefffffffefefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffffffffffffffffffefffffffffffefefefffefefffffffefefffffefefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffefffffffefffefffefffefffefffffffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffefefefffefefffffffefefffffefffffefefefffffefefffefffefffefffefffffefefffefefefffffffffffffffffffefffefffefffffffefffffffefefefffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffffefffffefefffffffefefffefffefffffffefffffefefffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefefffffefffffefefffffffffefffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffefffffffefffffefefffffefffefffefefffffffffeffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676766ff565656ff434344ff383838ff292829ff272626ff252525ff141514ff090909ff070707ff070607ff060505ff060606ff080707ff060605ff050506ff070707ff0f0f10ff201f1fff232323ff222222ff282829ff3c3b3cff484849ff5c5c5c7f3636360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfdfefffdfdfdfffefdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefdfdfffefdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff20201fff151515ff0d0d0dff0b0b0bff050505ff000000ff000000ff000101ff000001ff010000ff000000ff000000ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050405ff0c0b0bff0e0e0eff2e2d2dff494949ff494949ff474747ff393939ff262626ff1d1e1dff191919ff121312ff0b0b0bff050505ff030303ff020202ff010101ff000100ff000000ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff020101ff040404ff0a0a0aff131313ff1b1a1aff212121ff292929ff393939ff49494aff4b4b4bff4b4b4bff5252527f2e2e2e00000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffffffffffffefffffffffefefffffefffffefffefffffffefffefefefffefffefffffefffffffefefffefefffffefffefffffffffffefffffffefefffffefefffffefffefffffefffffefefefffefefefffffefefffefefefffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefefffffefffffefffffffffffefffefefefffffffefffffefffffffefefffefefffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffffffefffefffefefffffefefefffefefefffefffefffefffefffefefefffefefffffefefffffefffefffffefffffffefefffefefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffffefefffefefffffffefefffefffefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffefefffefefffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffffffefffffffffffffefffffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfefffefefdfffefdfefffdfefdfffefefdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfdfffefdfefffdfefefffefefdfffdfefefffefefdfffefdfefffefdfdfffdfdfdfffdfefdfffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefffffefffffffefefffffffefffffefffffffffefffffefffefffefefefffefefffffefefffffffefefffffefffffffffffffffffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffffffffffffffffefefffefffffffffffefffffffefffefefffffffefffffffffffffefffffffefefffffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffffffefffffffffffffefffffffffffffefffffffefefffffffefffffefefffffffefefffefefefffefefefffefefffffefefffffefefefffffefffffefffefffffffefffefefffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffefffffffffffffefffffffefefffffffefffffefffffffffefffffefffefffefefefffefefffffefefffffefefefffffefffffefffffffffffefffefffffffffffefffffefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffffffefffffefefffffefefefffffefffffefffefffefffefffefefefffefffefffefefffffefefefffefefefffefffefffffffffffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffffefefffefefefffefefffffefefefffefefefffefffffffefefffffffefffffefffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefffffffffeffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757575ff676767ff565656ff4d4d4eff4a4a4aff4c4c4cff4a4a4aff333333ff212021ff1b1c1cff1b1b1bff1b1a1aff1c1b1cff1c1c1cff1a1a1aff1a1919ff1b1b1bff2c2d2dff464646ff4c4c4cff4a494aff494949ff4c4c4cff5c5c5dff7171717f3b3c3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffdfdfefffefdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefffffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefffffffefefefffffefefffefefffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfefffefefefffdfefefffdfdfefffefdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefefffefefdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffdfdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff0d0d0dff090909ff090809ff040404ff000000ff000000ff000100ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff090909ff0b0b0bff0e0e0eff3a3a3bff494949ff49494aff474747ff3a393aff262626ff1d1d1eff191919ff121212ff0b0b0bff050505ff030303ff010101ff010100ff010001ff020101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff040404ff0a0a0aff131212ff1a1b1aff212121ff292929ff393938ff49494aff4b4b4bff4b4b4bff4b4b4bff4b4b4b7f26272700000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffefffffefefefffffefffffefefefffefefffffefefffffffffefffefefffffefefefffefefefffefffffffefefffffefefefffffefefffefefefffefffefffefefefffefefffffffffffffffefefffefefffffefefefffffefefffffefffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffefffffefefefffffefffffefefefffffefffffefffffffffffffffefffffffefefefffefefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffffefffffffffffffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffefefffffefffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefefffefefefffffffffffffffefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfdfffefdfefffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefdfdfffefefefffefefefffefefefffdfefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefefffefdfdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffffefffffefefefffefefefffefefffffefefffffffefefffffefffffffefefffefefefffffefffffefefefffefefffffefefffffffffefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffefffffefffffffffffffffffffffffffffffefffffffefefefffffefefffffefffffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffffffefffffffffffffffefffffefefffffefffffffffefffffefffffefefefffefefefffefefffffefefffffffefefffffefffffffefefffefefefffffefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffefffefefffffefefefffffefefffefefffffffffefffefefffffefefefffefefefffefffffffefefffffffefefffffefffffffefefffefefefffffefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffefffffffffefefffffffffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffefffffffffffffefffffefefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefffefffefffffefefffefefffffffffffffffefefffefefefffefefefffffefefffefefefffffffefffefefffffefefefffefefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffeff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff757575ff676767ff626262ff646464ff666767ff676767ff5f5f5fff575858ff545353ff535353ff525252ff535454ff535353ff515151ff4d4d4dff4e4e4eff565756ff646464ff666666ff646464ff5f605fff626262ff717170ff7777777f3b3b3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefdfefffefdfdfffefefefffefdfefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffefdfefffefdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefffffefefffffffefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffefdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffefdfdfffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffdfdfdfffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff09090aff070606ff060505ff030203ff000000ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070807ff080808ff0b0b0bff0e0e0e000000007f0b0c0b7f0e0e0e7f1313137f1818187f2020207f2b2b2b7f3535357f3737377f373738bf383838ff020201ff000101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0001017f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffefefefffffffffffffefffffffefefffefffffffffffefffefffefffefffffffefffffffefffffffffefefffffffefffffffffffefefefffffefffffefffffffffefffffefefffffefefefffffffffffefefefffffefefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffefefefffffffffffffefffffffefefffefffffffffffffffefffefffffffffffefffffffefffffffffefefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefffffffefffffffefffefffffefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefefffefefffffefefefffffefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffffffffffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffefffffefffffefffffffefefffffffffffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffffefffffefefefffffefffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffefdfefffefdfdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefdfefffefefefffdfdfdfffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffdfefefffefdfdfffdfefdfffdfdfefffdfdfdfffefdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffffefefffffefefffefefffffefefffffffffffffefefefffefefefffefefefffffefefffefefefffefffefffffffefffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffefefffffffffffefefffffffefefffffffefffefffefffefffffffefefffffffffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffefffffefefefffffefffffffffefffffffefffefffffffefffffffffffefffefefefffefefffffefefffffffffffffefefefffefefefffefefffffffefffffffefefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffffefefffffffefffefefefffefffffffefefffffffefefffefefefffefefffffefefffffffffffffefefefffefefefffefefffffffefffffffefefffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffefefffffefefffffffffffffefffefffefefefffefefffffffefefffefefefffefffffffffefefffefffefffefefefffefffffffefffefffffefefffefefefffefefffffefefefffffefefffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffefffffefffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffefffffefefefffffffffffefefefffffefefffffffefffefefefffefffffffefefffffffffefffffefefffefefffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff777676ff757574ff757575ff787878ff7c7c7cff7e7d7eff818181ff838383ff818181ff828282ff818182ff848484ff808080ff808080ff7f7e7fff7f7f7fff7b7b7bff7b7b7bff7a7a7aff777878ff757475ff767676ff777777ff7777777f3b3b3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000fffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffdfefefffdfdfdfffefdfefffdfdfdfffefdfdfffefefdfffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfdfffefefefffefefefffefdfefffefefefffefefefffefefdfffefefefffdfefefffdfefefffefdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefeff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffefefdfffdfdfdfffdfefefffdfdfefffefefdfffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffefefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfdfffdfdfdfffdfefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f383938ff6d6d6dff6c6c6dff6d6c6cff6d6d6cff6a6a6aff565656ff454445ff383838ff2e2e2eff232323ff141414ff0c0c0cff090909ff060606ff040504ff040404ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070706ff060606ff080809ff0a0a09ff0a0a0aff141414ff181918ff201f20ff282828ff343434ff444445ff5c5c5cff6d6c6dff6f6f6fff6f6f6fff545454ff010201ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff0202027f0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffefffefffffefefffefefefffefefefffffffffffffefffffffefffffffffffffefffffffefefffffefefefffffefffffefffffffffefffffffffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefefffffefffffefefefffefffffffffefefffefefefffefffefffffefefffffefefffefefefffffffefffefefffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefffefffffefefffffffefffffefefffffefffffefefefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffefffefffffffefffffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefdfdfffdfefefffefdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefdfffdfefdfffdfefefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffefffefffffffefffffffefefffffffffffffffefffffffffffffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffffefefffffefefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffffffefefffffffffffffffefefffefefffffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffffefefffffefefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffffffefffefefefffffefffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefefffffefffffefffffffffefffffffffefffefffffffefffffffefefefffffffffffffefefffffefffffefefefffffefefffefffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff767776ff797979ff7b7b7bff7f7f7fff818181ff838484ff878787ff878888ff868787ff878787ff898989ff8a8a8aff888888ff858585ff858585ff858686ff828282ff7f7f7fff7f7f7fff7d7d7dff7b7b7bff7b7b7bff787878ff7777777f3c3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7ffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffefdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefefffffefffffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfdfffefdfefffefdfdfffefdfefffdfdfdfffefdfdfffdfefdfffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f404040ff777677ff6d6d6dff6d6d6dff6a6a6aff565656ff454445ff383838ff2e2e2eff232322ff141414ff0c0b0cff070807ff030303ff040404ff030303ff030403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff060506ff050606ff060505ff040404ff060606ff0a0a0aff141414ff181818ff202020ff282828ff343434ff454545ff5c5c5cff6c6c6dff6f6f6fff707070ff030303ff020202ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff0606067f0506050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffefefffffefffffffffefefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffefffffffffffffffffefffffffffffffefffffffffffefffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffefffefffefffffffefffefffffffffffffffefffefefefffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffefffffffefffffffefffefffffffffffffffefffefefefffffefffffefefefffefefefffffefefffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefffffffffefffffefefffffffffefffefefffffffffefffefefefffefffffffefffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffffffefefffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffdfefdfffefdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefffffffefffffefefffffffffefffefefffffffffefffefefefffefefefffefffffffffefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffefffffffffffefffffffffffefefffffffffefffffffffffefefffffefefefffefffefffefffffffffefffffefefffffffffefffefefffffffffefffefefefffefffffffefffffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffffffefffefefffffefefefffefefefffefefffffffefffffefefefffffffefffefefffffffffefffefefefffefefefffefffffffffefefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffffffffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffffefefffefefefffffefffffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefffffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff797979ff7b7b7bff7f7f7fff818181ff848384ff878787ff878787ff888788ff878788ff8a8a89ff8b8a8aff8a8b8bff8a8a8bff888888ff868686ff858586ff868585ff828283ff7f7f7fff7f7f7fff7d7d7dff7b7b7bff7b7b7bff7878787f3c3c3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7fbfbfbfbffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffefffffefefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefeffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f404040ff808080ff777676ff6a6a6aff565656ff444445ff383737ff2e2e2eff232323ff141414ff0b0c0cff070707ff030303ff020202ff020202ff030302ff030303ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff030303ff030303ff010100ff020202ff030404ff060606ff0a0a0aff131313ff191919ff222222ff2a2a2aff373838ff494949ff646463ff707070ff747474ff050405ff030403ff040404ff020203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff060606ff0c0c0d7f0707060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffffffefffefffefffefffffffffffefefffffffffffffffffffffefffefffffffffffffffffffefffefffffffefffffffffffffffffffffffefffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffefffffffffffefefffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefffffffffffffffefffefffffffefffffffefffefefffffefefefffffefefffefefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefffffffffffffffffffffffffefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffefefdfffdfdfdfffefefdfffdfefefffefefefffefdfefffdfdfdfffefefdfffdfefefffdfdfdfffdfefdfffefefdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfdfffefefefffdfefefffefefdfffefefefffefefefffefdfefffdfdfdfffefefefffdfefefffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefefefffffffefffefefefffefffefffffffffffefefffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffffffefffefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffefffffefefefffffffefffefffffffffefffffefffefffffffefffffffefffefffffffefefefffffffefffefefefffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffefefffefefefffefefefffffffefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffefffffefefefffffffefffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffeffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3c7f3d3d3d7f3f3f3f7f4040407f4141417f4343437f4344437f4444437f4344437f4444447f4545457f4545457f4545457f4545457f4545457f4343437f4343437f4343437f4342427f4041407f3f3f3f7f3f3f3f7f3e3e3e7f3d3d3d7f3e3d3d3f1e1d1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfefdfffdfdfdfffefefdfffdfdfefffdfdfdfffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefdfffdfdfefffdfdfdfffefefefffefefefffefefefffffefefffefefffffefffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffffffefffefffffffffefffffefffefffffffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfefefffefdfefffdfefdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffffffffffeffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f404040ff808080ff808080ff737372ff545353ff464646ff383838ff2e2e2eff202120ff101010ff0a0a09ff060606ff010202ff010101ff020202ff020202ff080808ff050606ff010201ff010101ff010101ff020101ff010001ff010101ff010101ff020102ff020303ff010202ff010101ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff080808ff010100ff000101ff010101ff030403ff050505ff090808ff100f0fff1c1c1dff2a2b2aff363737ff474747ff575757ff6d6d6dff747474ff757575ff060707ff050505ff060606ff060605ff040404ff040404ff040404ff040404ff040405ff030304ff020202ff020202ff040404ff040404ff040304ff030303ff040404ff040404ff030303ff020202ff020202ff050504ff080807ff0d0d0dff0d0d0d7f0606070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffefffffffffffffefefffffffffffffffefffefffefffefefffffffefefffefffefffffefefffefffffffefefefffefefffffffefefffffffefffefffffffefefffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffefefffffffefffffffffefffefffffffefefefffefefefffefffefffefefefffefefffffefffffffefffefffefffffffffffefffefefefffffefefffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffefefefffefffefffefefefffefefffffefffffffefffefffefffffffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffefefffffffefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefdfdfffefefefffdfefefffefefefffefefefffefdfdfffefefefffefdfdfffefefdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefdfffdfdfdfffefdfdfffefdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefffefffefefffffefefefffefffefffffefefffefffffffefefffffefefffffffffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffefefffffffefefffefffefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffefefffffffffffffefefffffffefffefffefffefffefffefefffffefefefffefffefffffefefffefffffffefefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefffefffefefefffefefefffefffffffefffefffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffffefffffffffffefffffffffffffffffefffffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffefffffffeffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffffefefffffefefffffffffffffefefffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfdfffefdfdfffdfdfefffdfdfdfffefefdfffefefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f404040ff808080ff7f7f7fff787979ff666565ff545454ff434343ff343434ff222121ff0e0e0eff050505ff020202ff010101ff000000ff000000ff000101ff070707ff040303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff080708ff000001ff000000ff000000ff020102ff030404ff070707ff0e0f0eff1f1f1fff303030ff3f3f3fff525252ff636363ff737273ff757575ff757675ff080809ff070708ff0a0a09ff0b0c0cff0c0c0dff0e0e0eff0e0e0eff0d0e0eff0e0e0eff0c0c0bff090909ff090909ff0b0b0bff0b0b0bff0b0b0bff0c0c0cff0d0d0dff0c0c0cff0b0b0bff0b0b0bff0a0a0aff0b0b0bff0c0d0dff0d0d0dff0d0d0e7f0707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffffffffffffefffffefffefffffffffffefffefffefffefffffefffffffffefffefffefffefefefffefefffffefefefffefffefffefefefffefefffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffefffefefefffefefffffefffffffefefffffefffefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffffefefffffefffffffffefffffefefffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffefefffffffffefffefefefffffffefffefefefffefefefffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffffffffffefefffefffefffefefffffefffefffefefefffffefefffffefefffefefefffefefefffefefffffefefefffefffefffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffefffffffefefffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffdfefefffdfefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefdfffefdfdfffdfdfefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffdfdfdfffefefdfffefefefffefefefffefefefffdfdfefffdfefdfffdfefdfffefdfefffefefdfffdfdfdfffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffefffffffefffffffffefffffffffefffffffefffffefffffffefffffefffefffefffefffefefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffffffffefffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffffffefffffffffffffefefffefffefffffffffffefffefffefffefffffefffffffffefffefffefffffefefffffefffffefffefffefffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffefffefffefffefefefffefefffffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffefdfdfffefefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefdfffefefefffefdfefffdfefdfffdfefefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffffefffffefffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffefefffefffefffffffffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfdfdfffefefdfffdfefefffefdfdfffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefefffefdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfefffefdfefffefefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f404040ff7f7f7fff7c7c7cff797979ff6d6d6dff5c5c5cff494949ff383838ff242424ff0f0f0fff040404ff020202ff010201ff000000ff000000ff000000ff070707ff040405ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0a0a0aff010101ff000000ff000000ff010101ff030303ff060606ff0f0e0fff202020ff353535ff454546ff585858ff686868ff757575ff797979ff777777ff0a0a0aff090808ff0c0b0bff101010ff131213ff151515ff151616ff161616ff161616ff141414ff131212ff121212ff121213ff131313ff131313ff131313ff141413ff131313ff121212ff121212ff111111ff0e0e0eff0c0c0dff0d0d0dff0f0f0e7f0808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffffefefffefefefffefefefffefffffffefffffffffffffffefefefffefefffffffefffffefefffffffefefffefffffffefffffffefffffffffffffffffefefffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffefefffefffefffefffefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffefffefffffefffffffefefffefffefffffefefffefefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefefffffefffffffefefffffefefefffefefefffefefefffefffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffefffffefefffefefefffefefefffefffefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefffffffefffffffefffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffdfdfefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffefefffffffefffffffefffffffffffffefffffffefffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefefffefffffffffffefffefffffffffffffffffffefffefffefffffffffffffffffffffffefffffefefffefefefffefefefffefffffffefffffffffffffffefefefffefefffffffefffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffefefffffffefffffefefffffefefefffefffefffefffffffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefefffffefffffffffefffffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfefffefdfefffefefefffefefefffefefffffefffffffefffffffffefffffffffffffefffefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffffefefffffefefffefefefffefefefffefffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f403f40ff7f7f7fff7d7e7eff7b7b7bff707070ff616161ff4e4e4eff3c3c3cff262626ff101111ff060606ff020302ff010101ff010000ff000000ff000000ff070707ff050606ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0a0a0aff010101ff000000ff000000ff010101ff030404ff070707ff101011ff222223ff3b3b3bff4c4c4dff5d5d5dff6b6c6bff787878ff7c7c7cff484848ff0d0d0eff0a0a0aff0f0f0fff141414ff161616ff181818ff1a191aff1b1b1bff1b1b1bff1b1a1bff1a1a1aff191a1aff1a1a1aff1a1b1aff1b1b1bff1a1a1aff191919ff181818ff171717ff161616ff141414ff111212ff0e0e0eff0e0e0eff1212127f0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefefffefffefffefefffffefefefffefefffffefefefffefffffffffffefffefefefffffffffffefefefffefffffffefffffffffffffffefefefffffefffffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffefffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffefefefffefffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffefffffffefefffffefefffffefefffffefefefffefefefffffefefffffefffffffffffffffffffffffffefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffffefefffefffffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefffefffffffffffefefefffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefffefffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfefefffdfefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffefffffffffffffffefffefffffffffefffffffefefffefefffffffefefffefffffffffffefffefefefffffffffffefefefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefefffffffffffefefefffefffffffefffffffffffffffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefffffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffefefefffefefffffefefffffefefffffefefffffffefefffefffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfefefffefefefffefefefffdfefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffffefffffffffefffffffffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefffefffefefefffefefefffefffefffffefefffefffefffefefffffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefdfefffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfdfffdfdfdfffdfdfefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3f403fff7f7f7fff7f7f7fff7c7d7dff727272ff646464ff525252ff3f3f3fff292929ff121212ff080808ff030303ff000000ff000000ff000000ff000101ff080808ff050505ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff090808ff000101ff000000ff010100ff010101ff040404ff090909ff121212ff252525ff3c3c3cff4e4e4eff606060ff6f6e6fff7b7b7bff7d7d7dff4a4a4bff151415ff0f0f0fff141414ff181918ff191919ff1b1b1bff1c1d1cff1d1d1dff1d1d1cff1c1c1cff1d1d1dff1c1c1cff1c1c1cff1c1c1cff1c1c1bff1b1b1bff1b1b1bff1a1b1bff1a1a1aff191919ff181818ff151515ff0f1010ff121212ff1717177f0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefefffefffefffffefefffefefefffefefffffffefffffffffffffffefefffffffefffefefffffefefefffefefefffffffefffffefffffffefefffefefefffffefffffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffffefffffefefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefffffefffefffefefefffffefefffffffffffffefefffffffffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefefffefefffffffefefffefffefffffffefffefefefffefefefffffefffffffffefffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffefefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffefffffffefefffffffefffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefdfffefefefffdfdfdfffdfefefffefefdfffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefefffffefffffefffffffffefffffffffffffffefefffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefffffffffffefffffefffffffffefffefefefffffefffffffefffffffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffefffffffffffefefffffefefffffffffefffffefffffffefefffefefefffefefefffefefefffefefffffffefefffefffefffffffefffefefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffefefffffffefefffefffefffffefefffefefefffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfefffefefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefefefffefefefffffefefffffefefffefefefffffefffffffffffffffffffffffffefffefffffffffffefffefefefffefefefffefefefffefffefffefffefffffffefffefffffffffefffffefffefffefefefffffefefffefffefffffefefffefefefffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfdfffdfefdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3f3f40ff7f7f7fff7f7f7fff7c7c7cff737373ff656565ff545454ff404040ff2a2a2aff141414ff090808ff020202ff010101ff000001ff000000ff010101ff090909ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070607ff000000ff000000ff010000ff010101ff040404ff0a0909ff131212ff272627ff3c3c3cff4f4f4fff626162ff707070ff7b7c7bff7d7d7dff4b4b4bff181818ff171717ff1c1c1cff1c1c1cff1c1b1bff1e1e1dff1f1e1eff1e1f1eff1e1e1eff1d1d1dff1d1e1dff1e1d1eff1e1e1dff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1d1c1cff1c1c1dff1d1d1dff1d1d1dff1a1b1bff161515ff171716ff1818177f0c0b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefffffefefefffefefefffefefffffefefefffefffefffefffefffffffefffffefffffefefefffefefefffefefefffffefefffefefefffffffffffefefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffefffffffefefefffffefefffefffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefffffefffefffffffefffffffefffffffefffefffefffffffffffffffffffffffffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefefffefefffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffffefffefefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffefefffefefefffffefffffffefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffefdfefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefffffffffffffffffefffffffefffffefffefffffffefffffffefffffffefffefffefffffffffffffffffffefffffffffefffffffefffffffffffffffefffffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffffefffefffffffffffefefffffefefffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefffffefffefffffefffffffefefffefffefffffffffffefefffffefefffffefffffffefefefffffefffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffefffffffffffefefffffefefffffefffffffefefefffffefefffefffefffefefefffffffefffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffffefffefefffffffefffffffffffffffffffffffffffffefffefffffffefffffffefffffffefffefffefffffffffffffffefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffefefdfffdfdfefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfcfdfffcfcfdfffcfdfdfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefffffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3f3f3fff7f7f7fff7d7d7dff7c7c7cff737373ff656565ff545555ff414141ff2c2c2cff161615ff090909ff030303ff010102ff010101ff000000ff000001ff080908ff040504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff010000ff000100ff010201ff020202ff050505ff090a09ff131313ff262626ff3c3c3cff505050ff626262ff707070ff7b7c7bff7e7e7eff4b4b4bff181818ff1d1d1dff1f1f1fff1f1f1fff1d1e1dff1f1f1fff1f1f1fff1f1f1fff1e1e1eff1e1e1eff1e1e1eff1e1e1eff1e1d1dff1d1d1dff1d1d1eff1e1e1eff1d1e1eff1d1d1dff1d1e1dff1e1e1eff1e1e1eff1c1c1cff191919ff181717ff1717187f0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffefefffefefffffefefffffefefffffefefefffefefefffefffffffffffffffefefefffffffefffefefffffefefffffefefffffffefffffefefffffffffefffefefefffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffefefefffffefffffffffefffefefffffffefefffefefefffefefefffefefefffefffefffefefffffffefffffefefefffffefefffefefffffefffffffffffffffffffefffffffffffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffffffffffffefffffffefffffffffefffefefffffffffefffefffffffffffffffffffffffffffffffefefffffffefffffefefefffefefefffefefffffefefffffefefffffefffefffefefefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffefffffefefffefefffffefefffffefefffffefefefffefefefffefefefffffffefffefefefffefffefffefefffffefefffffefefefffffefffffefefffffffffefffefefffffffffffffefffffffffffffffffefffffffffffffffffffffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefffefffffefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefdfffdfdfdfffefdfefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefffffefefefffffefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffefffffffffefffefefffffffffefffefefefffffefffffefffefffefffffffefefffffffefffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffefefffffffefffffefffffffffffefffefefefffefefefffefefffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefefffffefefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffefefffffffefffffefffffffffffefffefefefffefefefffefefefffffffefffefefefffffefffffffffefffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefefefffffefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfefffdfdfefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3f403fff7d7d7dff7c7c7cff7c7c7cff737373ff646465ff545454ff404141ff2c2d2dff161615ff090909ff040404ff010101ff010101ff000000ff000001ff09090aff060506ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0a09ff010101ff010101ff020202ff020202ff040505ff090909ff131313ff272727ff3c3c3dff4f4f4fff626262ff706f70ff7c7c7dff7e7e7fff656464ff4b4b4bff4d4d4dff4e4f4eff515150ff525252ff535354ff545453ff545454ff545453ff535353ff525252ff525252ff525252ff515151ff525151ff515151ff505050ff504f50ff4f4f4fff4e4e4eff4e4e4eff4e4e4eff4d4d4dff434343ff1717177f0c0c0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffefefffffffefffefefefffefffffffefefffffffffefffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffefefefffefefffffefefefffefefefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefefffffffefffefefefffefffffffffefefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefffefffefefefffefffefffffefefffffffffffffffffffffffffffffefefffefefefffffefffffffefefffefefefffffefefffefefefffffffefffefefefffefffffffffefefffffefffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffffefffffffefefffffffefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffffffefffefffefffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffefffefffffefefffefffefffffefefffefefefffefefefffefefefffffefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfefdfffefdfdfffefefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffefefffefefffffefefefffefefefffefffefffffefefffefffefffffefffffefefffffefefefffffefefffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffffffffffefffffffffffefffefffefffffffffffffefefffffffffffffefefffffefefffffefffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffffefefffffffffffefffffffffffefffefffefffffefffffffefefffffefefffffefefffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefdfffdfdfdfffdfefdfffefdfdfffefefdfffefdfdfffdfdfefffdfdfdfffefdfdfffefdfefffefdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfcfdfffcfdfdfffcfdfcfffdfcfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfcfcfffdfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffefefffffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfefefffdfdfefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffdfcfcfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffcfcfcfffcfdfdfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffffefefffefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3e3eff7c7c7cff7b7c7cff7c7b7bff717171ff626262ff525252ff3f3f3fff2b2c2bff161615ff090a0aff030303ff010101ff010101ff010101ff010000ff080808ff060506ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040304ff0b0a0bff010101ff010101ff020102ff020202ff040404ff090908ff131212ff262626ff3a3a3aff4d4d4cff606060ff6e6f6eff7c7b7cff7e7e7eff7e7e7eff7b7a7bff7b7a7aff7b7a7bff7f7f7fff828282ff868685ff888888ff888888ff888888ff868685ff868786ff878787ff858686ff858585ff848484ff838383ff838282ff808080ff7f7f7fff7e7e7eff7f7f7eff7e7e7eff757574ff666666ff5252527f0c0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffefffefffefefefffffefefffefefefffffefefffffefefffefefffffffffffffffefffffffefffffefefffffefefffffffffffffffffefffffffffffffefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffefefefffffefefffefffffffffefefffefefefffefffefffefefefffefefefffefefefffffffffffefffffffefefefffefefefffefffefffffffefffefefefffffefefffefffefffffefffffffefefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffefffffefefffffefefffefffefffffefffffffefefffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffefffffffefffefefefffffefefffefefefffffefefffffefefffefefffffefffffffffefffffffefefffefefffffefefffffffffffffffffefffffffffffffefefffefefffffefffefffffefffffffffffffffffffffffffffffefffffffefffefffefffefffffefefffefefefffffefffffefffffffefefefffefefefffffffefffffffefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffefffffffefefffefefffffefefffffefffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffefefefffffefefffefffffffefefefffefefefffefffefffefffefffffefefffefffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffefefffffffffffffffffefffffffefffffefefffefefefffefffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfdfffcfdfdfffdfcfcfffcfcfdfffcfdfcfffdfdfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffefefefffefefefffefdfefffdfdfefffdfdfefffefefefffdfefdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefdfdfffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffffefefffefffffffffefefffffffffffffffefffffffefffefefefffffefefffefefefffefefefffefdfefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfcfcfffcfdfcfffdfcfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3e3eff7c7c7cff7b7b7bff7a7a7aff70706fff606060ff4f4f4fff3d3c3cff2a2a2aff161616ff0a0909ff030304ff010201ff010001ff000000ff000101ff080708ff040505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff080808ff010101ff010101ff020101ff020202ff050504ff090809ff111111ff242424ff373637ff494949ff5d5d5dff6c6c6cff7a7a7aff7d7e7dff7f7e7eff7a7a7aff7a7a7aff717171ff777677ff7d7d7dff808080ff838383ff848484ff828382ff818181ff838283ff838383ff828181ff818282ff808080ff807f7fff7f807fff7d7d7dff7c7d7cff7b7b7aff7b7b7bff737373ff626161ff666667ff6666660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefffffffffefffffffefffffefefffffffffffffefefffffffefffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefefffffffefefffefffffffefefffffffffefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffefffffffefefefffefefefffefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffefffffefefefffffffffffffffffffffefffffffffffffffffffffffefefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefefffefffefffffefffffefefefffffffffffefefefffefefefffffffffffefefefffefefefffefefefffefefffffefefffffefefefffefffefffffefefffffffffffffefefffffffefffefefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffffffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffffffefffffefefffffffffffffefefffffffefffefefefffffefffffffefffffefefffffefefefffefffffffefefefffffefefffefefffffefefffffefffefffefffefffefefefffffefefffefefefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffffffefffffefefffffffffffefefefffffffefffefefefffffefffffffefffffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffffffefffffefefffffffffffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfdfdfffefefdfffefdfdfffefdfefffefdfefffdfdfdfffefdfdfffdfefefffefefefffefefefffdfdfefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefffffefefefffefefefffefefefffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffefefefffffefefffffefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3e3dff7b7b7bff7a7a7aff797979ff6d6d6dff5d5d5eff4a4a4aff383838ff292928ff131314ff080808ff030403ff020102ff010000ff000000ff000000ff070707ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070706ff000000ff000000ff010101ff020202ff040404ff080807ff0f0f0fff202021ff333232ff434343ff575757ff686868ff797979ff7c7c7cff7d7d7dff7a7a7aff656666ff4a4a4aff606060ff696868ff6a6b6bff6c6c6cff686868ff636363ff636363ff636363ff646464ff636362ff656565ff636363ff636363ff656565ff6a6a6aff6c6c6cff6a6a6aff666767ff525252ff464646ff616161ff6666670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffefefffefefefffefefefffefefefffefefefffffefffffefefefffffefffffefffefffefffffffffffefffefffefffffefefffffffffffffefffffffffffffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefffffffffffffffffffffffefefffffefffffefefefffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefffefffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffefefffefffffffffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffefffffffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefffffffffffefffefffefffffefefffffffffffffefffffffffffffffefefffffffefffefffffffffffffffffffffffffffffffffefffffefefffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfefffdfefdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffefefefffffefffffefffefffefffffffffffefffefffefffffefefffffffffffffefffffffffffffffefefffefffefffefefffffffffefffffffffffffefefffffefefffefefefffefefffffefefefffffefefffefffefffefffefffefffffffffffefffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffefffffefefffffefefffffefefffffffffffffefefffefffefffefefffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffefffffffffefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffefefefffffefffffefffefffefffffffffffefffefffefffffefefffffefefffefefefffffefefffffefefffefffefffefefefffefffefffffefffffffefefffffefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffdfcfdfffdfdfdfffcfcfcfffdfcfdfffcfdfdfffdfcfdfffdfdfcfffcfdfcfffdfcfcfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfbfffbfcfcfffcfbfcfffbfbfbfffcfbfbfffbfcfbfffbfcfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffdfdfdfffdfefdfffdfefefffefefefffdfefdfffefefefffefefefffefefefffefefdfffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfcfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefdfffdfefdfffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfcfcfffdfcfcfffcfcfcfffdfcfdfffcfcfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfdfcfffdfcfdfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffefdfdfffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3d3d3dff797a79ff787878ff777777ff6a6b6aff575656ff444444ff323333ff252525ff121212ff080808ff030404ff010101ff000000ff000000ff000000ff070707ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff010000ff000000ff000101ff010101ff030303ff080707ff0e0e0eff1d1d1dff2d2d2dff3a3b3bff4c4c4cff5e5e5dff777877ff7c7c7cff7d7c7cff666566ff3f3f3fff373737ff4a4a4aff535353ff545555ff535352ff474748ff373737ff303031ff2f2f2fff2e2f2fff2c2c2cff2d2d2dff2d2d2dff2f3030ff373737ff484848ff515151ff535353ff4f4f4fff3e3e3fff353535ff464646ff6161610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefffefffefefffffefefefffefefffffefefefffefefefffefffffffffefffffffffffffefffffffffefefffffffffffffffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffffffffffefefefffefefefffefefffffefefefffefefefffffefefffffefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffffffffefffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffefefefffefefffffffefefffffffffffefffffffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefffefffefefffffefefefffefefffffefefefffefefefffefefefffffefefffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffffefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefffffffffffffffffefffffefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffefffffefffffffffefffffffffffffefffffffffefefffffffffffffffefffefefefffefefffffefefffffefefefffefffefffffefefffefefefffefffefffefefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffffffffffffffefffffefefffefffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefefefffefefefffefefffffefefffffefffefffffefefffffefefffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffefefefffffffffffefefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffefffffefffffffffefffffffffffffefffffffffefefffffffffffffffefffefefefffefefefffefefffffefefefffefffefffffefefffefefefffefffefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfffdfdfdfffcfdfcfffcfcfcfffbfcfbfffcfcfcfffcfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfbfffcfcfcfffbfcfbfffbfcfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfbfcfffbfcfcfffcfbfbfffcfcfbfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffbfcfcfffbfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfcfcfffdfcfcfffdfcfcfffcfcfcfffcfdfcfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfcfbfffcfbfbfffcfbfbfffcfbfcfffbfcfcfffcfbfbfffcfcfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffbfcfbfffbfbfbfffbfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffefefefffffefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3d3c3cff787878ff757575ff6d6d6cff595858ff424242ff363637ff2b2b2bff212121ff0f0f10ff070707ff030303ff020101ff000001ff000000ff010000ff060606ff040303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff080707ff010100ff000000ff010101ff010101ff030303ff070706ff0d0d0cff191919ff212121ff272727ff3a3939ff4a4a4aff646463ff7a7a7aff7c7c7cff3f3f3fff303131ff2c2d2dff383737ff363636ff383837ff363737ff2d2d2dff1f1f1fff161616ff141414ff131313ff121213ff131312ff131313ff161615ff1f1e1eff2d2d2dff343434ff373636ff373738ff333434ff2e2d2dff353535ff4646460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefffefffefffffffefffffffefffffffefffefffffffefffffffffffffffffffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefffefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffffffffffefffffffffffefffffefefffefffffffefffffffefffffffefffffffefefefffffffefffffffffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefefefffffffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffefefffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfefffefefefffdfdfdfffdfefdfffdfefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefffffefffefffffffffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffefefefffffffefffefffefffefffffffffffffffefefefffefefefffffefefffefefffffefffffffffefefffffefefffefefefffefefefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffefffffffffffffffefefefffefefefffffefefffefefffffefffffffffefefffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefefffefffffffefffffffefffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffefefefffffffefffffffefffefffffffffffffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffcfcfcfffbfafbfffafafafff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9fafff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafaf9fffaf9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9fafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffbfafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9fafffafafafffafafafffafaf9fff9fafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9f9fffafaf9fff9f9f9fff9faf9fffafaf9fffafafafffaf9fafff9f9f9fffaf9f9fff9f9f9fffaf9f9fffafaf9fff9f9f9fff9fafafff9f9f9fff9faf9fffaf9f9fff9faf9fffafafafffafafafffafafafffafafafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffdfdfdfffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff757575ff6b6b6bff636362ff555555ff404040ff343434ff2a2b2aff202120ff121313ff080808ff040404ff020102ff010001ff000100ff020202ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff020203ff010000ff010101ff010101ff040404ff070708ff0e0f0eff191919ff1f1f1fff242424ff424242ff555555ff656565ff696969ff7a7a7aff313131ff282828ff212121ff212121ff131313ff100f0fff121212ff0f100fff0a0a0bff060606ff070707ff080808ff070707ff070707ff070707ff080808ff090909ff0b0c0cff101010ff111111ff161615ff222322ff282828ff2e2f2eff3535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefefefffefffefffefefffffefefefffffefefffefefefffffffefffefefefffffefffffefefffffefffffffefffffffefffffffffffffffefffefffffefffffffefffffffffffffffffffffffefffffefffffffffefefffefffefffffffffffefffffffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffefffffffffffefffffffefefefffffefefffefefefffefffefffefefefffffefefffefefffffefefefffefffefffefefffffefefefffefefefffefefefffffffefffefefefffffefffffefefefffefffffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefefffefffefffffffffffefffffffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffefffffffffffffefffffffffffffefffefffffffefffefefefffffefffffffefffffefffffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffffefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefefffffefefefffefffffffefffefffefefefffefefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefffffffefffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffdfdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefefffffefefffefefefffefffefffefefefffffefefffefefffffefefffffefffefffefefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefffffffefefefffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffefefefffffefffffefefefffefefffffefffffffefffffffefffefffefffefffefefffffffefffffffffefffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefffefffefefffffffefefffefefffffefefffffefffefffefffffffffefffffffffffffefffefffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffffffffffffffffffffefffffefffffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffefffffffefffffffefffefffefffefffefefffffffefffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffefffefefffffefefffffffefefffefffefffffffefffefefefffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffefefefffffefffffefefefffefefffffefffffffefffffffefffefffefffefffefefffffffefefffffffefffefefefffefefefffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafff8f8f8fff7f6f7fff6f6f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff6f5f6fff5f6f6fff5f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f7fff7f7f6fff7f7f7fff6f6f7fff7f6f6fff7f6f6fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff5f6f5fff5f5f6fff6f5f5fff6f5f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f6fff7f7f7fff7f6f7fff6f6f6fff6f6f7fff6f6f6fff6f7f6fff6f7f6fff6f6f6fff6f6f7fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f8f9fff9f9f9fff9f9fafffbfcfbfffcfcfbfffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f393939ff6b6b6bff646464ff656464ff626263ff545555ff404040ff343434ff2b2a2aff212121ff131212ff080808ff040403ff020202ff040404ff030303ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff040404ff050504ff010101ff040404ff070707ff0f0e0eff191919ff1f1e1eff202020ff202020ff2d2c2dff656666ff656666ff656665ff696969ff282828ff1d1d1dff161616ff121212ff050505ff020102ff010101ff010101ff020102ff010001ff010000ff010101ff000101ff010101ff010101ff010101ff000000ff000100ff000000ff010001ff050404ff111111ff151515ff282828ff2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffffefffffffefffffefffffffefffffefffffffffffefffffffefffefefefffffffffffffefefffffffefffefffffffefffffffefffffffffffffffffffefffffefefffefffefffefefefffffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffefefffffffffffffefefffffffefffffffffffffffffffefffffffffffffffffffefffffefefffffffefffefefefffffefffffefffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffffefefffffefefffffefffffefffffffffffefffffffffffffffffffffffffffffefefffffffefffffffffffefffffffefffffffffffffffffffefffffefefffefefefffefefefffffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffefffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffefffffffefffffffefffffffffffffefefffffffffefffffffefffffefffffffffffffefffffffffffefffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefefdfffefefdfffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffefefffefefefffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffffefffffefffefffefffefffffffffffffefefffffffefffffffffffffefffffffefffffffefffffffefefffffefffffefefefffffffefffffefefffffefefffffefefffefefffffefffefffffffefffefefefffefefffffefefefffefffefffefefefffefffefffefefefffefefefffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffffefffefffefffffefffffefefefffffefffffffefefffffefffffefefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffefefffffffffffffefefffffffefffefffffffefffffffefffffffffffffffffffefffffffefffffffffffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffefffffffefffefffffffefffefefefffffffffffffefefffffffefffefffffffefffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffffefefffefefefffffefefffefefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefefffffffffefffffefefffffefffffffefffffefffffffefffefffffffefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffffefffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfdfdfffafafafff7f8f8fff5f5f6fff4f4f4fff4f4f3fff3f3f3fff4f3f3fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff3f2f3fff2f3f3fff3f2f2fff2f2f2fff3f2f2fff2f2f2fff3f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff2f1f2fff2f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f2f2fff3f3f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff2f2f3fff3f3f2fff3f2f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff2f1f2fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f2fff3f2f2fff2f2f2fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f2f2fff1f2f1fff2f2f1fff2f1f1fff2f1f1fff2f1f2fff2f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff2f2f2fff2f2f2fff3f2f2fff2f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f3fff4f3f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff3f2f2fff3f2f3fff2f3f2fff3f3f3fff3f3f4fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff8f9f8fffcfbfbfffbfbfbfffbfbfbfffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f343434ff656465ff646464ff656564ff646564ff636263ff555455ff404040ff343434ff2b2b2aff202121ff121212ff090808ff070707ff060606ff050505ff050505ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040403ff060606ff070707ff080808ff070707ff0f0f0fff191919ff1e1e1eff202020ff202020ff202020ff202020ff3131317f3333337f323332bf3c3c3cff1d1d1dff141413ff0e0e0fff0c0c0cff030303ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0a0a0aff0b0b0bff151515ff2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefefefffefefefffefefefffffefefffefffefffefffefffffefefffefefefffefffefffffefffffefefefffefefefffefffffffffffffffffffffffefffefffefffffffefffffffffffefffefffefffefffffffefefffffefffefffefefefffefffefffffffefffffffefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffefffefffffffefffffefffffefffefffefffefffefffffffffffffffffffffffefffefffefffffffefffffffffffefffefffefffffffffffefefffffffffffffefffffffefffffffffffefffffffefffffefffffefffefffffffefffefefefffffffefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffffffefefefffefefefffefefefffefffefffffffefffffffefffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffefffefffffffefffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffffefffffefffefffefffefffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffffefefffffefffffefffefffefffefffefefefffffffefffefefefffefffefffefefffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffffefffffefffffefffefffffffefffffefffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffefefffefefefffefefefffffefffffefefefffefefefffefffffffffffffffffefffffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffffffefffefefefffffffefffefefffffefffefffefefffffffffffffefffefffefffffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefffffffefffefffefffefffffffefefffffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffefefefffefffffffffffffffffffffffefffefffefffffffefffffffffffefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefffffffefefffefffefffefffefffffefefffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefefffefefefffefefefffffefffffefefefffefefefffefffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffcfcfcfff8f8f8fff4f4f5fff2f2f2fff0f0f0ffefeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeedffeeeeeeffeeeeedffedeeedffedededffedededffedececffecececffecececffecececffecececffecececffecececffecececffecececffecebecffebecebffebebebffebebebffecebecffebebecffebecebffebebebffebebebffebebebffebececffecececffecebecffecebecffecebebffebececffececebffececebffecececffececebffececebffebececffececebffececebffebececffebebebffecebebffebebebffebebebffebebebffebebebffebebebffebeaebffebebebffebebebffebebebffebebebffebebecffebebebffebebebffebebebffebebebffebecebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffececebffecebebffebececffebececffecebebffebecebffebecebffecebebffebebebffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffebebebffebebeaffeaebebffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffebeaebffebebeaffeaebebffebebebffebebebffebebebffebebebffebecebffebececffececebffecebebffecececffecececffecececffecececffecedecffedececffecededffecededffedecedffecececffecededffedededffedededffedededffededecffedededffecededffecededffececedffecececffecececffecececffecececffecececffecececffedececffedecedffecedecffecedecffecededffedededffedededffedededffedededffeeeeeeffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefeeeffff0f0f0fff3f4f4fff7f7f7fffbfbfafffbfbfcfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0d0dff090809ff060606ff060606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060606ff070607ff0a0a0aff0e0f0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0d0d0dff141413ff0c0d0dff090a09ff080808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060707ff080808ff0b0b0bff1515150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefffefffefefefffefefffffefffefffffefefffefffffffffffefffffffffffefffffffffefffffefffefffefffffffefffefffefffffffefefefffefffffffefefefffffefefffefefffffefffffffffefefffffffffffffefefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffffefefffefefffffefffefffffefefffefffffffffffefffffffffffefffffffffefffffffffefffefffffffefffefffffffffffefffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffefffefffffefefffefefffffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefefefffefffffffefefefffffefefffefefefffefffffffffefefffffffefffffefefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffffefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffffffffffefffefffffffffffefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfefefffefefdfffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffefffefffffefefffefefefffefefefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefffefffffffefffffffffffefefffffffffffffffefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffffefefffefffffffffffefffffefffffefffffffffefffffefffefffefefefffefefefffefffefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefefffffefffffffffefefffefefefffffefffffefffffffefffefffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffefffffffffefffefffffffefffefffefffffffefffefffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffffefefffefefefffefefffffefffffffefffefffffefefffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffefffffffefffefffffefefffefefffffefffefffffefefffefffffffffffefffffefffffefffffffffefffffefffefffefefefffefefefffefffefffefefefffefffffffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfbfff4f5f5fff0f0f0ffecedecffebebebffeaeaeaffeae9eaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe3e4e3ffe4e4e3ffe3e4e4ffe3e4e3ffe3e4e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e3ffe3e4e3ffe3e3e3ffe3e4e4ffe3e4e3ffe3e4e3ffe4e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffeae9e9ffecececfff0f0f0fff4f3f4fff9f8f9fffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151516ff0c0d0cff090908ff070807ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff090809ff0a0a0aff0e0f0eff16161600000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f090909ff0c0d0dff090909ff070808ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050506ff060606ff080808ff0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefffffffffefffefefefffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefffffefefefffffefefffefefffffefefefffefefefffefefefffefffffffefefffffefefffffffefefffefffefffefffefffefefffffffefefffefffffffffefffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefefffffffffefffefffefffefffefffffffefffefefefffefefffffefefefffffefefffefefffffefffffffefefefffefefefffefffffffefefffffefefffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefefefffffefffffffffefffffefefffffefefffefefefffffefefffefefefffffffefffffffefffffefefffefefffffffefffffffffefffefffffffffffffffefffffffefefefffefffffffefefffffefefffffffefefffefffefffefefefffefefffffefefefffefffffffffefefffefefffffffffefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefffffffffffefffffffefffffefefffefefffffffefefffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefffefffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffffefefffefefffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefffffffffefffefffffffffffffffffffffffffefffffffefffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefffffffffffffffffefffffefffffffffffffffefefffffefffffefefffffffefefffefefefffefffefffffffefffefefefffefefffffefefefffffefefffefefffffefffffffefefefffefefefffefffffffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffefffefefefffffefffffffffffffffefefffffefffffefefffffffffefffefefefffffffffffffffffffffffffffffefffffffefefffffefefffefefffffffffffffefefffffefefefffefffffffefefffffefefffffffefefffefffefffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefefffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefefffffefffffefefffffffffefffefffefffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefffefffffffefffffffefffffefefffefefffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff7f7f7fff2f2f2ffecececffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e5ffe5e4e4ffe4e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e1ffe1e1e0ffe0e0e1ffe1e1e0ffe0e0e0ffe0e0e1ffe1e1e0ffe0e0e0ffe1e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e1ffe1e1e0ffe0e1e1ffe0e0e0ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e1e0ffe1e1e0ffe1e0e1ffe0e0e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e0e1ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e5ffe5e5e5ffe6e6e7ffe9e9e9ffefeff0fff4f5f4fffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212121ff151616ff0c0d0dff0c0b0cff060506ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0c0d0cff0e0e0fff171616ff232323bf3837377f2e2e2e7f2e2e2e7f2e2e2e7f2e2e2e7f2d2d2d7f2626277f1b1b1b7f1414147f0d0d0d7f070808bf080808ff090909ff070707ff050505ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff040404ff060606ff0808087f0101017f0505057f0c0c0c7f1010107f1010107f1010107f1010107f1010103f0808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffefefefffefffefffefefefffefffffffefffefffffefefffefffefffefefffffefefefffefffefffefefefffefffefffefefefffffefefffefefefffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefffffffefffffefefefffefefefffffffefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffefffefffefefffffefefefffffffefffefffefffefffefffefffefffffefefffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffefefffefffefffefefefffffffffffefffefffffefefffefffefffefefffffffffffffffffffffefffffffefffefffefffffffffefffffffefffffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffefffffffefefffffffffffffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefefffefefefffefffefffefefffffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffefefffefffffffefefffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffffffefffefffefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfefffefefefffefefdfffdfefdfffdfefdfffdfefdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffefffefffffefffffefffffffffefffffffffffffffffffffefffffffefffefffefffefffffefffffefefefffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffffffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffefffefefffffffffefffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffffffefffefffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffffffffffffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefffffefefffffffefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffefffffffffffffffefefffefefefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffefffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefffffffefefffffffffffffffffefffefffefffefffefffefffefffffefffffefefefffffefefffefefefffffefefffefefffffefefffffefefefffffefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffaf9f9fff2f3f2ffededecffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e2ffe1e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfe0ffdfdfdfffdfe0dfffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0dfffdfdfdfffdfe0e0ffe0dfe0ffe0e0e0ffe1e1e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe3e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e6e6ffe6e7e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffeaeaeafff1f1f0fff6f6f6fffcfdfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272727ff212121ff151615ff111211ff090909ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040505ff111111ff161616ff232323ff272727ff5d5d5dff5c5d5cff5c5c5cff5c5d5cff5b5c5cff515252ff3c3c3cff2b2c2bff1e1e1eff111212ff0a0a0aff050506ff060605ff040404ff030403ff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff030303ff040404ff020202ff000100ff040404ff0e0e0eff1b1c1bff202120ff212020ff202020ff302f2fff5d5d5dff5d5d5dff5d5d5dff5d5d5d7f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffefffefefefffefefffffefefefffffefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffefffffffffffffffffffffffffffffffefefffefffffffffefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffefefefffefffffffffefefffffefffffefefffffefefefffefffffffefefefffffffefffffffffffffefffffffffffffefffffffffefffffffffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefefefffefffffffefefefffffefefffffefefffefefffffefefefffefffffffffefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfefefffdfdfdfffefefdfffefdfdfffdfdfefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffffefffffefefffffefffefffefffffffefefefffffffefffffffffffefefffffefefefffefffffffefefefffefefffffefefefffefffefffefefefffefffffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffffefffffffffffffffffffffffffffffefefefffefefffffffefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefffffffffefefffffefffffefefffffefefefffffffffffffffffffffffffffffffffffefefffffffefffffefffffffefefffffefffffffefefefffefffefffefefefffefefefffffefffffefefefffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefefffffefffffffffffffefffefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffefffefffffffefefefffffefefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfcfbfff6f5f5ffeeeeeeffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e6e6ffe5e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe4e3e4ffe4e3e4ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e2ffe3e2e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0e0dfffe0e0e0ffe0e0dfffdfe0e0ffe0dfdfffe0dfe0ffdfdfe0ffdfdfdfffdfe0e0ffdfdfe0ffe0dfe0ffe0e0e0ffdfdfe0ffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffdfdfe0ffe0dfdfffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdfdfdeffdfdfdeffdfdfdeffdedfdfffdfdedeffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe2e2e2ffe3e3e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffebebebfff2f2f2fff9f9f9fffdfdfefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff262626ff212121ff212121ff131314ff070707ff060505ff050505ff040404ff010202ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000001ff010101ff030202ff060606ff060606ff0d0d0dff1e1e1eff232323ff272727ff2c2c2cff606060ff5d5d5dff5c5c5dff5b5c5bff515152ff3c3b3cff2c2b2cff1e1e1eff121112ff0a0a0aff060606ff020202ff010100ff020202ff020202ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020102ff000101ff000000ff000000ff000001ff040404ff0e0e0eff1b1b1cff202121ff262626ff4a4a4aff5b5b5bff5d5d5dff5d5d5dff6061607f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefffefffefffefffefefffffefefefffffffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffffefefffffefffffffefefffefefefffffffefffffffefffefefffffffffefffefffffffffffffffffffffffffffffffffffefffefefffffefefefffffffefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefffefffefefffffefefefffefefefffefffefffefffefffefefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefefffefefffffffffffffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefffefffffffefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffffefefffffefefffffefefffefefffffffefffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefffffffffefffefefefffffffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefdfffefefefffefefefffefefefffdfefefffefdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffffffefffffffefffffffffffffefffffffffefffefffffffffffffffefffffffffefefffefffefffefefffffffefffffffefefffefffefffefffffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffefffefffefffffffefffefefffffefefefffffffefffffefefffffffefffffefefffffefefffefffffffffffffffefffffffffffefffefffefffefefffffffefffffffefefffefffffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffffefffefefffffffefefffefefffffefefefffffffffffefffffffffffefffefffffffefefffffffffefffffffefffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffefffefefffffffefefffefefefffefffefffefffffffefefffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffefffffffffefefffefffefffefefffffffefefffefefefffefffefffefffffffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff8f9f8fff2f1f2ffebeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe6e5e5ffe6e6e5ffe5e5e5ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e3e4ffe4e3e3ffe4e3e4ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e1ffe1e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0dfdfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfe0dfffe0dfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfe0dfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdfdfdeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededfffdededeffdedfdeffdededfffdfdfdeffdfdfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e6ffe7e7e7ffe7e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e6ffe8e8e8ffeeeeeefff5f5f5fffcfcfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3bff303030ff272727ff282828ff292929ff222121ff202120ff1d1c1dff161616ff0b0b0bff070708ff060707ff070707ff070607ff060606ff060606ff060607ff080707ff0f0f0fff1a1b1aff222222ff222221ff272627ff2f2f2fff282828ff2c2d2dff343433ff626262ff606060ff5d5d5dff575858ff414141ff2e2e2eff222222ff141313ff0c0c0cff060707ff030302ff010100ff000000ff000000ff020202ff030404ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff030303ff010100ff000000ff000000ff000000ff010000ff000101ff050505ff111111ff201f1fff2d2e2dff393939ff4a4a4aff5c5b5bff606160ff6565657f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffefffefffffefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffefffffefffffefffffffffefffffffffffffffffffffefffffffefffffffffffefffffefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffefffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffffffffffffefffffefefffffefffffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffefefefffffffffffefffffffefefffffffefefffefffefffffffefffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffffffffffefffffffefefffffffefffffefefefffefffffffefefffffefefffffefffffffffefefffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffefffffffffefffefffefffffffefffffefffffefffffffefefefffffefefffffffffffefefffffefffefffefefefffefdfefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffefefefffefffffffefefffffefefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffefffffffefffffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefffffefffefffefffffffefefffffffffffffefefffffffffffffffffffffefffffffefffefffffefefffffefefffffffffffffffefffffffefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefffffffefffefffffefefffffefefffefffffffefefffffefffefffefffffffefefffffffefffffefefffffffffffffffefffffefefffffefffffffffefefffefefefffffffefffffffefffffefefffefefefffefefefffefefefffefefffffefefefffefffefffffffefffefefffffefffffffefefefffffefefffffffffffefffffffefffffffffffefffffefefffefffffffffffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffefefefffffffefffefefefffefefefffefefefffffefefffefffffffefefffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffefffffffffefefffefefefffffffffffffffefffffffefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffefefffffffffffffefefffffefefffffefffefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff5f4f4ffedededffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e3e2ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffe0e0dfffdfdfe0ffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdfdfffdededfffdededfffdfdedeffdededeffdededeffdededeffdededeffdededdffdeddddffdeddddffdddddeffdddeddffddddddffdeddddffdddeddffdddedeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e2ffe1e2e2ffe2e2e2ffe2e2e1ffe2e2e1ffe1e2e2ffe1e2e2ffe2e2e1ffe1e2e2ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe7e7e7ffe7e7e7ffeae9eafff1f1f1fff8f8f8fffefdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474747ff3b3c3cff303030ff313132ff3d3d3eff404041ff434343ff3e3f3fff2d2d2eff1d1d1cff1a1a1aff191919ff191919ff1a1a1aff191919ff191919ff1a1a1aff1c1c1cff2d2d2dff3c3c3cff444444ff444444ff414140ff383939ff2e2e2eff343333ff434242ff636464ff626262ff606060ff5d5d5dff4d4d4dff3c3c3cff2a2b2bff161616ff0c0b0cff060707ff030303ff010101ff000000ff000000ff030303ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060606ff000000ff000000ff000000ff000000ff000000ff000100ff060606ff131213ff272727ff363635ff454545ff585858ff646464ff656565ff6565657f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefffffffefefffefffefffefffefffefffffffffefffffffffefffefffefffffefffffffffffffffffefffffffffffefefefffefefefffffefffffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefffefffffefffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffefffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffefefffffefefffffffffffefefffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefffffefffefffefffefffefffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefefffffefffffffefefefffefefefffffefefffffefefffffefefffffffefffefefffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffefffefffffefffffefffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffffefefffffefefffffefefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffffffffffefffefffefefffffefffffffefefffffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffefffffffefefefffefefefffffffffffefefefffefefffffefffffffefefffffefefffffffefefffffefffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefefffefffefffefefefffefffffffffefefffffffefffefffefffffefffffffffffffffffefffffffffffffefefffefefefffffffffffefffefffefefffffefffffffefefffffffffffffffffffffffffffffffefefffffffffffffefffffefffffffefffffffefefefffffffffffffefefffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefefffffffffffefefffffefffffffefffffffefffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefefffffffffffffefffffefffffffefffffffefefefffffffffffefefefffffffefffefffefffffefffffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfff7f8f7fff0f0f0ffe9eaeaffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e8ffe8e9e8ffe8e8e9ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe3e2e2ffe2e3e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfdfdfffe0e0dfffdfdfdfffe0dfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdfdeffdedfdeffdededfffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededfffdededfffdededfffdededfffdfdedeffdfdedeffdfdedeffdfdfdeffdededeffdededfffdedfdeffdededfffdfdfdfffdededeffdfdfdeffdededeffdededeffdededeffdededeffdededeffdddddeffddddddffdddeddffdddeddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddddeffdddddeffdededeffdededeffdfdedeffdfdedfffdfdfdfffdfe0dfffdfe0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e5ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffecededfff4f4f4fffbfbfbfffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff535353ff474747ff3c3b3cff3f3e3fff4c4c4cff535453ff5a5a5aff595a59ff515251ff494949ff494949ff494848ff494949ff484849ff4a4a4aff4b4b4bff4b4b4bff4c4c4cff535253ff595959ff5b5c5bff595959ff525352ff464645ff363635ff424242ff535353ff656565ff646463ff626362ff606060ff555555ff444544ff313231ff1a1a1aff0c0c0cff060606ff030303ff010101ff000100ff000000ff040404ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff000000ff000000ff000000ff000000ff010000ff020202ff070707ff131313ff2b2b2bff3d3e3dff4f504fff5e5e5eff646464ff656565ff6565657f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefefffffffffefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffffffffffefefffefefefffefffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefffffffefffffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefefffffffffffffffefefffefefffffefffefffefffffffffffefffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffefffffffefffffefffffffffffffffffefefffefefefffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffffffefffffefefffefefffffefffefffefffffffffffefffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffefffffffefefffffffefefffffefefffefffefffefefefffefefefffffefefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffffefefffefefffffefefefffffffefffffefefffefefffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffffefffffffffffffffffffffffffefffffffefffefefffffefefffffffffefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffffefefffffefefffefffffffffefefffefefefffffefefffefefffffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffffffffefefffffffffefffffefffffefffffffffefefffefefefffffefefffefefffffefefffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffefefffffefefefffffffffffffffffffffefffffffefffffefffffffffffffffffefefffefefefffefffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefffffffffffffffffffefffffffffffffffffffefffffffffffefffffffefffefefffffefefefffefffffffffffffffffefffffffefffffefffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffefefffffffffffefffefffefffffffffffefffffffffffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffffffefffffffffffefefffffefefefffefffffffefffffffffefffffefefefffefeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafbfafff3f3f3ffececebffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e6ffe5e5e6ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e2ffe1e1e1ffe2e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe1e0e0ffe0e0e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffe0e0dfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdedfdeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdedddeffdddedeffdddddeffddddddffddddddffddddddffddddddffddddddffdcdcddffddddddffdcdcdcffdcdcddffdcdcddffdddcdcffdddcddffddddddffdddcdcffddddddffddddddffdddddeffdddeddffdededeffdededeffdededfffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfdfe0ffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe8e8e8ffe9e9e9fff0f0f0fff7f7f7fffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff535453ff474747ff474748ff5b5b5bff676867ff6c6c6cff6e6e6eff6f6f6fff6f6f6fff707070ff717170ff717171ff717171ff727272ff727272ff717171ff717071ff707070ff6f6f6fff6e6e6eff6c6c6dff656565ff595858ff474747ff545354ff5b5a5bff666666ff656566ff636464ff616161ff565656ff464646ff343534ff1d1d1cff0d0d0dff060606ff030404ff020202ff010000ff000000ff040505ff060707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040505ff000000ff000000ff000000ff000000ff010101ff040303ff080808ff151514ff2e2f2fff404140ff505050ff5d5d5dff636463ff646464ff6565657f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefefffefefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffefffefffffffefffefefefffefefefffffefefffefefefffffffefffffefffffefffffffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffefffefffffffffffffffefefefffefefefffffefefffefffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffffffefffefefffffefffefffffffefffefefefffefffefffffefffffefefffffffffefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefefffffefffefffffffefffefffffffffffffffefefefffefffefffffefefffefffffffffffefffefefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffefffefffefffefffffffffffffffefefefffefefefffffefefffefffefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefdfefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefffffffffefffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfffdfdfefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffffefffffefefffffefefefffefefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefffefffefffefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefffefffffffffffffffffffefefefffefefffffffffefffefefffffefffefffefefffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffefffffefffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffefffefffffffefffefffffffffffffffffffffffffffffffffffefffefffffffffffefffefefffffefffefffffffefffefefffffefffffffffffefffffefffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffffefefffefffefffffffefffefefefffefffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefefffffefffefffffffefffefefffffefffefffffffefffffefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff6f6f6ffeeefeeffe9e9e8ffe8e8e8ffe8e8e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdfffdfdfdfffdededeffdedfdfffdfdedeffdededeffdedfdeffdededeffdededeffdededeffdddedeffdeddddffdddeddffddddddffddddddffdeddddffdeddddffddddddffdddddeffdddeddffdddeddffdddedeffdededeffdededdffdddeddffdedddeffdddedeffdededdffddddddffdddeddffdededdffddddddffdddeddffdededdffddddddffddddddffddddddffdcddddffdddddcffdddcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdddcffddddddffddddddffdededeffdededdffdededeffdededeffdedfdeffdfdfdeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffececebfff3f3f3fffbfbfbfffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555555ff535353ff5c5c5cff747575ff7a7a7aff7a7a7aff797979ff7a7a7aff7a7a7aff7b7a7bff7b7b7bff7b7b7bff7b7b7bff7c7d7cff7d7d7dff7a7a7bff797979ff7a7a7aff797979ff797979ff777878ff737373ff6a6a69ff5a595aff5a5a5bff5b5b5aff666666ff666666ff656565ff626362ff555555ff454646ff353434ff1c1c1cff0c0c0cff060606ff020202ff020101ff000001ff000100ff060706ff090909ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050405ff000000ff000000ff000000ff000000ff010101ff020202ff070707ff161616ff313131ff424242ff505051ff5e5e5eff646565ff656565ff6565657f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffefefefffefefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefefffefefffffffffefffffffffffefefffffffefefffffefefffffefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffefffefffefffffffefffffffefffefefefffffffffffffffffffefffefffefffffffefffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffefffffefefffffefefefffefefffffffffefffffffffffefefffffffefefffffffefffffefefffffefefffefefffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefefffffffefefffefffefffffffefffffffefffefffefffffffffffffffffffefffefffefffffffefffffffefefefffffefffffefefffffefffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefdfffefefefffefefdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffffefefffefefefffffffffffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefffffefefffffefefefffefefefffffefefffefefefffefefefffffffffffffffffffffffffffffffefffefefefffefefffffffefefffffefffffefefffffffffefffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffefffffffffffffefefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefefefffffefffffefffffffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffefffefffffffefffffffefefefffffefffffefffffffefffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffefffffffefffffefefefffefefefffefefffffffffebfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff2f2f2ffeaebeaffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e8ffe8e8e7ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe5e4e4ffe5e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe2e1e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffe0e0e0ffdfe0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdfdedeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededdffdeddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdcdcdcffdcdbdbffdbdcdbffdbdbdbffdbdbdcffdcdbdcffdcdcdcffdcdcdcffdddcdcffdcdddcffddddddffddddddffddddddffdededeffdededeffdededeffdededeffdededeffdededeffdfdedeffdededeffdededeffdededeffdededeffdededfffdfdfdfffdfdfdeffdfdfdfffe0dfdfffe0dfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e1ffe1e0e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e4ffe5e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e4e4ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e7e7ffe9e9e9ffefefeffff6f7f6fffdfefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff555555ff5d5d5dff757575ff7d7d7dff7d7d7dff7d7d7dff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7cff7c7c7dff7d7e7dff7e7e7eff7e7e7eff7d7d7dff7a7a7aff7a7a7aff7a7a79ff797979ff797879ff767776ff717171ff666566ff5c5c5bff5a5a5aff666666ff666666ff666666ff646364ff555555ff454545ff333434ff1b1b1aff0c0c0cff060606ff020202ff000101ff000101ff010101ff070707ff080808ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff000000ff000000ff000000ff000000ff010100ff010202ff060707ff171818ff333333ff434343ff515252ff5e5e5fff656565ff656565ff6565647f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefffffffefefffffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffefefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffffffffffefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffefffffffffffffffffffefefffffefefffffefffefffffefffffffefefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffefefffffefefefffffefffffefffefffffffefffefffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffefffefffffffffffefffffffefefffffefefffffefffffffffffffffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffefffffffffefefffffefffffefffffffffffffffefffffffffffefffffefffffffefefffefefffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffefefefffffefefffefefffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefefffdfdfefffdfefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefffffefefefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffffefefffefefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffefffffefefffefefefffefefefffffefefffffffefffffffffffffffffffffffffffefffffffefefffffffefffffefffffffffefffffefffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffefffffefffffffffffefffefefffffffffefffffefffffffefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffefffeffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfcfcfff5f5f5ffedeeedffe8e8e8ffe8e8e8ffe8e8e7ffe8e7e8ffe8e7e7ffe7e7e8ffe7e8e7ffe7e8e8ffe7e8e8ffe7e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffe0dfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdedddeffddddddffddddddffddddddffdddcdcffdcddddffdcdcdcffdcdcddffdcddddffdcdcddffdddcddffdcdcddffdddcdcffddddddffdcdcddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddddcffddddddffdddcddffdcdcddffdcdddcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdcdbdcffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdddcddffddddddffddddddffdddeddffdededeffddddddffdededdffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe1e0e0ffe0e0e1ffe1e0e0ffe0e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e4ffe3e3e4ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e8ffe8e7e8ffeaeaeafff2f2f2fffafafafffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff5d5d5eff5c5b5cff171717ff191919ff1e1e1eff1e1e1eff1c1d1cff1c1c1dff1d1d1dff1d1d1dff1d1e1dff1c1c1cff1c1c1cff1d1d1dff1e1e1eff1e1e1eff1e1e1eff1f1f1fff1f1f1fff1f1e1eff1e1e1eff1e1e1eff1d1d1dff1b1b1bff2c2c2cff5c5b5cff666666ff666666ff666666ff646363ff545454ff434344ff323132ff1a1b1aff0d0c0dff060606ff020202ff000000ff000100ff000001ff050505ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff000000ff000000ff000000ff000000ff010101ff020202ff080808ff171817ff343434ff454545ff535454ff5f5f5fff656464ff656565ff6565657f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffefffffefffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefffffffefefffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefefffffefefffefefefffefffefffffefefffffffffffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefffffffffefefffffffffffffefefffefefefffffefffffefefefffffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefefffffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffefffffefefefffffffffffefefefffffefffffefefffffffffffffefefffffefefefffefefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefffffefffffffffefefffffefffffffefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffefdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefffffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffefffffefefffefefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefefffefefefffefefefffefefefffefefefffffefffffffffefffffffffffffffefffffefefffffefffffffffefffffffffffffefffffefefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffefffffefefefffffefffffefefffffffffffffefffffffffefefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffefefffffffefffffefffffffffffffffefffffffffefffffefefffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefefffefefffffffffffffeffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefdfefff8f8f8fff0f0f0ffe9e9e9ffe7e7e8ffe7e7e8ffe7e7e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdedfdfffdfdfdfffdfdedeffdfdedfffdededeffdededeffdededeffdddddeffdddddeffdddddeffdededdffdddddeffddddddffddddddffdddddeffddddddffddddddffdeddddffddddddffddddddffddddddffddddddffdddcdcffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdddcdcffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdcddffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdddcddffdddcdcffdcdddcffddddddffddddddffddddddffdddddeffdededdffddddddffddddddffddddddffdddedeffddddddffddddddffdededeffdededeffdededeffdfdedeffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe7e7e8ffe8e7e8ffeeedeefff5f5f5fffcfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2c2c2cbf3e3e3eff171617ff161616ff131313ff181818ff1b1b1bff1b1a1bff1c1c1cff1d1d1dff1d1d1dff1d1d1dff1d1d1dff1c1c1cff1d1d1dff1e1e1eff1e1e1eff1d1e1dff1e1e1eff1e1e1eff1d1c1cff1c1c1cff1a1a1aff161616ff181717ff1a1a1aff2c2c2cff666666ff676666ff656565ff616161ff525353ff424141ff303031ff1a1a1aff0c0c0cff050505ff010101ff000000ff000001ff000000ff040405ff060607ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff000000ff000000ff000000ff010001ff020202ff080808ff171718ff333333ff454645ff535354ff5f5f5fff646364ff646464ff6565653f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffefffefffffffffffffffffffefffffefefffefefffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffffefffefffefffefefffffefffffffefffefffffefefffefffefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefefffffffefffffefffffffffefffffffffffffffefefffffffffffefefefffffefefffffffefffffffffffffffffffffffffffffffefffffefffffefffffffefefffffffffffffefffefffefefefffefefffffffefefffffefefffefffffffffffffffefffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffefefffefffefffefefffffefefefffffefefffefffefffffefffffffefffffefefefffffffffffefefffffffefffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffefefffffffffffffffffefffefefffffffffffffffffffffffefefffefffffffffffffffefffefffefffffffefffffffefffefffffefefffefffefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefffffefefefffffefefffefefefffefefffffefefffffffffffffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffefdfdfffdfefdfffefefefffdfdfdfffefdfdfffdfefdfffefdfdfffdfdfefffdfdfdfffefdfefffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffffffefffffefffffefffffffefffffffffffffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffffefffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffefefffefffefffffefefffefefffffefefefffffffffffefefefffffffffffffffffffffffefffefffffffffffffffffffefffffefffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffffefefffffffefffefffefffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffffefefffffffefffefffefffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffefefffefffffffffffffffefffefffffffffffefffffffefffffffffefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffefefffefffffffffffffffefffefffffffffffefffffffefffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffffefefffffffefffffffefffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffeffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff3f3f3ffecebebffe7e8e7ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe3e2e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdedfdfffdededeffdfdedeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdeddddffddddddffddddddffddddddffddddddffddddddffdcddddffdcddddffdddcddffddddddffddddddffddddddffddddddffddddddffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdbdbffdbdbdbffdbdcdcffdbdbdbffdcdbdbffdbdbdcffdbdcdcffdbdbdcffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdcdcffdbdcdcffdbdcdbffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdbdbffdadadaffdbdadbffdadadaffdbdadaffdbdadaffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdcdcdcffdcddddffdddddcffdcdddcffdcddddffdcddddffdcddddffdddcddffddddddffddddddffddddddffdeddddffdddddeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e8e7ffeae9e9fff1f1f1fff8f8f9fffdfefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0b0b0bff161616ff131212ff101010ff131313ff171716ff181818ff191a19ff1a1b1bff1a1b1aff1a1a1aff1b1b1bff1a1a1bff1a1a1aff1b1b1bff1c1b1cff1c1b1cff1b1b1bff1b1b1bff1a1a1aff181818ff161515ff0f100fff101010ff171718ff1a1a1a7f333333ff656565ff616262ff5c5c5dff505050ff414140ff2e2e2fff191919ff0c0c0cff050505ff010102ff010000ff000000ff000000ff050505ff070707ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff020201ff080808ff171717ff303030ff444343ff515151ff5e5e5eff636464ff636464ff6564640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffffffffffffffffffffefefffffefefffefefefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffffffefffefefefffffefffffefefefffefffffffefefefffefefefffefffefffffefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefefffffffefffefefffffffefefffefefffffefefffffefefefffefefefffefefefffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffefefffffefffffefefefffefffffffffefefffefefefffefffefffffefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffffefffffefefefffefefefffefefdfffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefdfefffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfefefffefdfdfffdfefdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefffefffffefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefefffefefefffefdfdfffdfdfdfffdfefdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefefefffefffffffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffffefffffefffffffffefffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffefffffffefffffffefefffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffefffffffefffffffefefffffffffffffffefffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefefffefffffffffefefffffefefffefffefffffefefffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefffffefefefffefffffffefefefffefefefffefffefffffefefffffefefffefefefffffffffffffefffffffefffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffffffffffefffffffefffffffefefffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffdfdfcfff7f7f7ffeeeeeeffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe6e7e7ffe7e6e7ffe6e7e6ffe6e6e7ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdededfffdededeffdededeffdededeffdededeffdededeffdedddeffdededeffddddddffddddddffddddddffddddddffdddcddffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffdadadaffdadbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdbdadaffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdbdcdbffdbdbdbffdcdbdcffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdcddddffddddddffddddddffdddddeffdededeffdededeffdedfdeffdedfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e3ffe2e2e3ffe2e3e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffecececfff4f4f4fffcfcfcfffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0aff121212ff0f0f0fff0e0e0eff101011ff121312ff141414ff131313ff131313ff121312ff111111ff111111ff111111ff111111ff101010ff101111ff131313ff151515ff161616ff161616ff151515ff121212ff0c0b0bff0b0b0bff101010ff1818177f323232ff626162ff5d5d5dff5a5a5aff4e4e4eff3d3d3cff2a2a2aff161616ff0a0b0aff050505ff020203ff010101ff000000ff000000ff030404ff050606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff000000ff000000ff000000ff000001ff020202ff070808ff161716ff2d2d2eff3e3e3eff4d4d4dff5c5c5cff626262ff646464ff6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffffefffefffefffefffffffffefffffefefffffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffffffffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefffffffffefffffefefffffffffefffefefffffffffefffefefefffefefefffefffffffffefefffefefefffffffffffefffffffefffffffefffefffffffffffffffefffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffefffefffffffefffffffffefffffefffffffffffffffffefffffffffefffefefefffefefefffefefefffffefefffefefefffffffffffefffffffefffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffffffefffefefefffffefffffefefefffefefefffffefefffffffffffefffffffffffefffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffefffefffefefffffefffefffffefffffffefefffefefefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefffffffefffffefefffffffffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffdfefdfffefefefffdfefefffdfefdfffefdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffdfefdfffdfefefffdfefdfffefefefffefefdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffefefffffefefefffffffefffefefffffefefefffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffefefefffffffefffefefffffefefefffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffefefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffffefefffefefefffefffefffefffefffefffffffefffefffffffffffffffffffefefefffffffffffefffffffffffffffffefffffffffffffefffffffffffefffffffffffefefffffefefefffffffefffefefffffefefefffefffefffefffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffafbfafff2f3f2ffeae9eaffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e7e7ffe6e7e6ffe7e6e7ffe7e6e6ffe6e6e6ffe7e6e7ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdededdffddddddffdddeddffdedddeffddddddffddddddffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdcffdbdcdbffdcdcdcffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdbdcffdbdbdcffdbdbdbffdbdbdbffdadadaffdbdadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadbdbffdbdadbffdbdadaffdbdbdbffdadbdaffdadadbffdadbdaffdbdadbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdbdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffddddddffdddddeffdededeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe8e9e8fff0f0f0fff8f8f8fffdfefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f080808ff0f0f0fff0d0d0dff0b0c0bff0c0c0cff0c0c0cff0c0d0dff0b0b0bff0b0b0bff0a0a0aff090909ff090909ff090909ff090909ff070707ff070707ff0a0a0aff0c0c0cff0f0f0fff0f0f0fff0e0e0eff0e0d0dff09090aff080809ff0b0b0bff1010107f303030ff5d5d5dff5d5d5dff595958ff474748ff353535ff242323ff121212ff080808ff040404ff020101ff010101ff000000ff000000ff030303ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff000000ff000000ff000000ff000000ff000000ff030203ff070708ff151515ff2a2a2aff3b3b3bff4b4b4bff5a5b5bff5f5f5fff636363ff6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffffffffffefffffffffffffffefffefffffffefffffffefffffffffffefffefffffffefffefefefffefffefffffffefffefefffffffffffffefffffffefffefffefefefffffefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefefefffffffefffefefefffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffefefffefefefffefefefffefffefffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffffffffffffffffffffffefffefffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefefefffefffefffffffffffefefffffffffffffffffffffefffefffefefefffffefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffffffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefffefffffffefffffffefffffffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefdfdfffefefdfffdfdfdfffefdfdfffdfefdfffefefefffefdfdfffdfdfdfffefefefffdfefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefffefffefffffffffefefffefefefffffffefffefffffffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffefffffffffffffffffffffefefffefefefffffffefffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffefffffffffffffffffffffefefffefefefffffffefffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefefffefffefffffefefffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffefefefffefffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffefefffefefefffffffefffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffeffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffcfcfcfff6f5f6ffedeeedffe7e7e8ffe7e7e7ffe6e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe4e4e4ffe4e3e3ffe4e4e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedeffdedfdeffdededeffdededeffddddddffdededdffdddeddffddddddffddddddffddddddffdddddcffddddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdbffdbdbdbffdadbdaffdbdadaffdadadaffdadadaffdadadaffd9d9d9ffdadad9ffd9dadaffdadadaffd9dadaffdadadaffdadad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadadaffdadadaffdadadaffdadadaffdadadaffd9dad9ffdadadaffd9dadaffdadadaffd9d9daffd9d9daffdad9d9ffdadad9ffd9dad9ffdadad9ffdadadaffdadadaffdad9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdadadaffdbdbdaffdbdbdbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcddffdddcdcffddddddffddddddffdededdffdededeffdededeffdededeffdededeffdfdfdeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe2e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffebebebfff3f3f3fffbfbfcfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707ff0d0d0dff0b0b0aff070708ff050505ff020203ff020202ff020201ff020101ff010201ff010201ff020202ff020302ff020302ff010101ff010101ff020202ff030303ff040303ff040404ff030303ff050505ff050505ff060606ff080909ff0b0b0b7f2e2e2eff5d5d5dff5a5a59ff4b4b4bff363636ff272727ff1b1b1bff0f1010ff080707ff020203ff000000ff000000ff000000ff000000ff020202ff040404ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff000000ff000000ff000000ff000000ff000000ff020203ff070707ff141314ff262626ff353536ff464646ff5a5959ff5d5e5dff5f5f5fff6263620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefefffffffffffffefefffffffefffefffefffefffefffffefffffffefefffefffefffffefefffefffffffefefefffefefffffffefefffffffefffefffffffefefffffefefefffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefffefffefefffffffefefffefffefffffefefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffefefffffffffffefefefffefefffffffffffffefffefffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffefffffffefefffffffffffffefffefffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffffefffefffefffefefffffffefefffefffefffffefefffefffffffefefefffefefffffffefefffffffefffefffffffefefefffefefefffffffffffefefffffefefffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffefefefffefffffffefefefffefefefffefffffffefffefffefefffffefffefffefefefffffefefffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffffefffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffffefffefffefffefffefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffefefefffefdfdfffefdfdfffefefefffefdfdfffefefdfffdfefdfffdfefdfffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffefefffffefffffefefefffffffffffffefefffffefefffffffffffffefefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffefefffffefffffefefefffffffffffffefefffffefefffffffffffffefefffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefefffffefefefffffffffffefefefffefefffffffffffffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffefefffffffffffefefffffefefffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefffefffefefefffefefefffffffffffefffefffefffffffffffefffefefefffffefefffffefefffffefffffefefefffffffffffffefefffffefefffffffffffffefefffffffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffefefffffefeffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfff8f8f8fff1f1f1ffe9e9e9ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdfdedeffdededeffdededeffdedddeffdddeddffddddddffddddddffddddddffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadbdaffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9daffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9daffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdbdadaffdadadbffdadbdaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdddcffdddcdcffddddddffddddddffdddddeffdededeffdededeffdededeffdededeffdededfffdfdedeffdfdfdeffdfdfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe0e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffefefeffff6f7f6fffdfefdfffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f060606ff0b0b0aff060707ff040404ff020202ff000101ff000000ff000000ff000000ff000000ff000001ff010101ff010101ff000001ff000000ff000100ff010101ff010000ff000100ff000000ff000000ff020303ff050505ff050505ff060606ff0908087f2e2e2eff595a5aff4a4b4aff3b3b3cff282829ff1c1c1bff121213ff0d0d0dff060606ff010001ff000000ff000000ff000000ff000000ff010000ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020202ff020202ff000000ff000000ff000000ff000000ff000000ff010102ff060607ff121212ff222222ff2c2d2dff373737ff505151ff585858ff5e5e5eff5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffefffffffffefefffefffefffffffffffefffefffefffffffffffffffffffffffffffffffffefffffffffffffefffefffefffefffefefffffffefffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffffffffefffffffffefffffffffffffefffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffefefffffffffefffffefefffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffffefffffffffefffffefefffefffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffffffffffefffffefffefffffffffffefffffffefffefffffefffffffffefffefffefffffefefffffefffffefefefffefffefffefefefffefefffffefffffffefefffffefffffffffffffffefffffffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffefefffffffffefffefefefffffefefffefefefffefefefffffefffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffefffefffefffefffffefffffffffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfefefffdfdfdfffefefdfffdfefefffefdfdfffdfefdfffefefefffdfefdfffdfefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfefffdfefefffdfdfefffdfefefffefefdfffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffefefefffefefefffefffefffefefefffefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefffffffefffffffefffffffffefffffefefffefffffffefefefffffffefffefffffffffefefffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffefefffffffefffffffefffffffffefffffefefffefffffffefefefffffffefffefffffffffefefffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffffefffffefffffffefefffffefffefffefffefffefefffffffffefffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffefffffefffffffefefffffffffffffffffffffefffffffffffefffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffffefffffefefffefefffffffefffffffefffffffffefffefefefffefffffffefefefffffffefffefffffffffefefffefffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefffffffefefffffffffffffefffefffefffffffffffefffffeff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfefdfffbfbfbfff5f4f4ffecececffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e6ffe6e6e6ffe5e6e6ffe5e6e6ffe6e6e5ffe5e5e5ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdededeffdededeffdeddddffdddddeffddddddffddddddffddddddffdddcddffdcdcdcffdcdcddffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffd9dadaffd9d9daffdadadaffd9dadaffd9dadaffdadad9ffd9d9d9ffdadad9ffdadadaffd9d9d9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d9d8ffd8d9d9ffd9d8d9ffd9d9d8ffd9d9d9ffd8d9d8ffd9d9d8ffd9d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd9d8d8ffd9d9d8ffd9d9d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffd9dad9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadbdaffdadadbffdadbdaffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdddcddffddddddffddddddffddddddffddddddffdededdffdededeffdededeffdededeffdededeffdedfdeffdedfdeffdfdedeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe1e1e0ffe1e1e1ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e1e1ffe1e0e1ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffeaeaeafff2f2f2fffafafafffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f040404ff070707ff030303ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000000ff000000ff000000ff010101ff040404ff050505ff060505ff0606057f2b2b2cff4a4b4aff3f403fff403f40ff3c3c3bff292828ff1c1b1cff131313ff040404ff000100ff000000ff000000ff000000ff000100ff000101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff070707ff121111ff1c1b1cff232323ff2b2b2bff434343ff4e4e4eff585858ff5d5e5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffefffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffefefefffefefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffefffefefefffefefffffefffffffefefffffefefefffefffffffefefefffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffefffefffefffefffefefefffefefffffefffffffffefffffefefefffefffffffffffefffefffefffffffffffffffefffefffefffffffffffffffffffffffefffffefefffefefefffefefefffefffffffefffffffffffffffefefefffefefffffffefffffefefffffffefffffefffffffefffffffefffffffefefffffffefefffefffefffefffefffefefefffefefffffefffffffffefffffefefefffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefefefffefefffffefffffffefefffffefefefffefefefffefefefffefffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefffffffefffffffffffffffefefefffefefffffffefffffefefffffefefefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefefefffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefffefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefffefffefffefffffffffffffffefffefffefffefefefffefefefffffefefffffefefffefefefffefefefffefffffffefffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffefefefffefffffffefffefffefffefffffefffffffffefffefffefffefefefffefefffffffffefffffefefffefefefffefefefffefffffffefffffffffffffffefefefffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffefefffefffefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffffefffefffefffefffefefefffefefffffefffffffffefffffefefefffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefffffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefffffffefffefffefffefffffefffffffffefffefffefffefefefffefefefffffefefffffefefffefefefffefefefffefffffffefffffffffffffffefefefffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffefefffefffefffefffefffefefefffefefefffefffffffffeff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfefefffcfcfcfff7f7f7fff0eff0ffe8e8e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e5ffe5e4e4ffe3e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe1e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdededeffdeddddffddddddffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdbdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d9d8ffd9d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadad9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdbdadbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdddddcffddddddffddddddffddddddffdeddddffddddddffdeddddffdddedeffdededeffdededeffdededeffdededeffdededeffdededeffdededfffdededfffdedfdfffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e8e7ffeeeeedfff6f5f5fffdfdfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f020202ff030303ff010101ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030202ff040505ff0505057f222323ff3f4040ff40403fff3f3f3fff3f3f40ff3c3b3cff282829ff070707ff000101ff000101ff010101ff000000ff000101ff010101ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff000100ff000000ff000000ff000000ff020102ff080707ff111212ff1c1c1cff232323ff2b2b2bff434344ff4d4d4dff4d4d4dff4e4e4eff5858590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefefffefffefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefffefffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffefefffefffefffffefefffffefffffffffefffefffffffffffffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffefefefffefefffffefefffffffefffffffffffffffefefffefffefffffefefffffefffffffffffffffffffffffffffffffefefffefffefffffffffffffefefffefffffffefefffffffefefffefefffffffefefffefffefffffffefffefefefffffffffffefefefffefffffffefffffffffffffffefefefffffefefffffefefffefefefffefefefffefefffffefefffffffffffffffefefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffefefffffefefffffefefffffefefefffefefefffffefefffffefffffffffefffefffffffffffffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffefffffffefefffffffefefffefefffffffefefffefffffffffffefffefefefffffffffffefefefffefffffffefefefffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfefdfffefdfdfffdfefdfffefdfefffefdfdfffdfdfefffdfdfdfffdfefdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffefffffffffefefffefefefffefffffffffefefffefffefffefefffffffefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefffffefefffffefffffffffefffefefffffefffefffffefefffefefefffefffffffffefefffefffffffefefffffffefefffefefffffffefefffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefffffffffffffffffefefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffffefffffffefefffefefefffefefffffefefffffffefffffefffffffffefefffefffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffffefefffffefffffffffefffefefffffefffefffefefefffefefefffefffefffffefefffefffefffefefffffffefefffefefffffffefefffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffafafafff3f3f3ffeaebeaffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e4ffe5e4e5ffe4e4e4ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe1e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdededeffdededeffdddedeffddddddffddddddffdcdcdcffdcdddcffdddcdcffdcdcdcffdcdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadbffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd8d7d8ffd7d7d7ffd7d8d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d7ffd8d7d8ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d7ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9d9daffd9d9daffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffddddddffddddddffddddddffddddddffdddddeffdeddddffdddedeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe9e9e9fff2f1f1fff9fafafffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1111117f2323237f2323237f2323237f2323237f2323237f1c1c1b7f1314137f0e0e0e7f0c0c0c7f060606bf030303ff000101ff000000ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000101ff030202ff050404ff070707ff0c0c0cff141414ff1a1b1bff202120ff2d2d2dff373737ff393939ff393939ff393939ff393939ff1e1e1eff010101ff010001ff000001ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff010102ff070707ff111111ff1c1c1cff232323ff2b2b2bff434343ff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4e4e4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefffefffefefefffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefefffffefffffefffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefffefffefefffffffefefffefffefffffffefffffffffffefffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffefefefffffefefffefefefffefefffffffefefffefffefffffffefffefefefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefefffefefefffefefffffffefffffffffffffffefefffffffefffffffffffefefffffefffffffffffefffffefffffffefefffefefefffefefefffefefefffefefffffffefefffefffefffffffefffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefefffefefffffffefefffefffefffffffefffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefefffefefefffefefffffffefffffffffffffffefefffffffefffffffffffefefffffefffffffffffefffffefffffffffefffefefefffffefefffefefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffefdfdfffefefefffefdfefffefdfefffdfdfefffefdfefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffefefefffdfdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffefffffffffefffffefffffffefefefffffefefffffffffffffefefffefefefffefffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefffffefffefffffffefffffffffffefffffffffefffffefffffffefefefffffefffffffffffffffefefffefefefffefffffffffefffffffffffffffefefffffffffffffffffffefffffffefffffffffffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffffffffffffffffefefffffffefffffffffffffffefefffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffefffffffffefffefefefffffefefffefefefffefefffffffefefffefffefffffffefffefefefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffffefffffefffefffffffefffffffffffefffffffffefffffefffefffefefefffffefefffefffefffffefefffefefefffefefffffffefffffffffffffffefefffffffffffffffffffefefffffefffffffffffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffcfcfcfff6f6f6ffeeeeeeffe7e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e4e4ffe4e5e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdeffdededeffdededeffdededeffdededeffdededdffdeddddffddddddffdddcddffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d7d7ffd7d8d7ffd8d7d7ffd7d8d7ffd7d7d8ffd8d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d7ffd6d7d7ffd7d6d7ffd7d7d7ffd7d7d6ffd7d7d6ffd7d7d7ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd7d6d6ffd7d6d7ffd7d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d8d8ffd8d7d8ffd7d8d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdad9d9ffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcddddffdddddcffddddddffddddddffdddddeffdedddeffddddddffdededdffdededeffdedddeffdddedeffdededeffdededeffdededeffdededeffdededeffdfdedeffdfdedfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0dfdfffdfe0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffdfe0dfffdfdfdfffe0dfdfffdfe0dfffe0e0dfffe0e0e0ffe0e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffecececfff5f4f4fffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f282828ff484848ff474747ff474646ff474647ff3c3c3dff2a2a2aff1f1e1fff1a1919ff0f0f0fff060606ff030202ff020101ff000100ff010000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030303ff070707ff0d0c0cff141414ff1a1a1aff212120ff2d2d2dff373737ff393939ff393939ff3e3e3eff272626ff020201ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffefefffffffffffffffefefffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffefffffffefffffffefffffffefffefffefffffffffffffffffffefefffffffefefffefefefffffffffffffefffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffefffffffffffefefffffefefffffefffffffefefefffffefefffefffefffefefefffffffefffffffefffefffefffffffffffffffffffefffffffffefffffefefffffffffffffffefefffefefffffffefefffefffefffefefffffffefefffefffefffefffffffffffefffffefffffefefefffefefefffffefffffffefffffefffefffffffffffefefffffefefffffefffffffefefefffffefefffefffefffffffefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefffffefffefffefefefffffffefffffffefffefffefffffffffffffffffffefffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffefffffefffffffffffffefffffffffefffffffefffffefffefffffffffffffefffffefefffffffffffffffefefffffefffffefffefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefffffffefefefffffefefffefffefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffcfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfdfffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefefffefefefffffefffffffefefffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffefffffffefffffffefffffffefffefffefffffffffffffffefffefefffffffefefffefefefffffefffffffefefffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffefefffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffefffffffffffefefffffefefffffefffffffefefefffffefefffefffefffefefefffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffffffffefefffffffffffffffffffffffefffffefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffffefffffffefffefffefffffffffffffffefffefefefffffefefffefefefffefefffffefefefffefefefffffefefffefffefffefefffffffefefffffffefffffffffffffffffffffefffffffffffffefefffffefefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefffcfcfdfff9f9f9fff2f2f2ffe9e9e9ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdededeffdededeffdededdffdedddeffddddddffddddddffdddcddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdadbdaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d7d7ffd7d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd6d6d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd9d8d8ffd8d9d9ffd8d8d9ffd8d9d9ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdbdadbffdadadbffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffdddcdcffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdeddddffddddddffdededeffdededeffdededeffdededeffdededeffdfdedeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0dfe0ffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e7e6ffe8e8e8fff0f0f0fff9f9f9fffefefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2e2e2dff545454ff484748ff464747ff3d3d3dff2a2a2aff1f1f1fff191919ff0f0f0fff060606ff030302ff010202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010000ff000100ff010101ff020202ff030403ff070707ff0c0c0cff141414ff1a1a1aff202020ff2d2d2dff373837ff3e3e3eff4c4c4cff2e2e2eff050505ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffffffffffffefffefefffffffffefffefefefffffffffffefffefffefffffffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefefefffefefefffffffffffffefefffffefffffffffefffefefffffffffefffefefefffffefffffefffefffefffffffefefffffffefffffefffefffffefefffefefffffefefffffefefffffffffefffefffefffefffffffffffffffffefefffffffffffefffffffffffffffffefffffffefffffefffffffffffefffefefefffefefefffefefefffffffffffffefefffffefffffffffefffefefffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffffffffffffefffffffefffffffffefffefefffffffffefffefefefffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffefefffffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefffefffffefefffefefffffefffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefffffffefffffffffffffffffefffffffffffffffffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffefffffefffffefefffffefefefffffffefffefefefffefefffffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffdfdfefffefefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfdfefffefefdfffdfdfdfffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffffffffffefffefffefffffffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffefffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefefffffffffefffefefefffefefefffefefefffffffffffffefefffffefffffffffefffefefffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffefffffffffffffffffefefffffffffffefefffffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefefefffffefefffefefffffefefffffefffffffffffefffefffffffefffffffffffffffffefefffffffffffefefffffefffffffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffbfbfbfff4f5f4ffececedffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe2e1e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0e0ffe0dfdfffe0e0dfffdfdfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdfdfdeffdededeffdededfffdededeffdddddeffdeddddffddddddffddddddffdcdddcffdcdddcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdadadbffdadadbffdadadbffdadadaffdadadaffd9dadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd6d6d6ffd6d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadad9ffdadadaffdadadaffdadadaffdadbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffdddcdcffddddddffddddddffddddddffddddddffdddddeffdddddeffdeddddffdddddeffdededdffdededeffdededeffdededeffdededfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e2ffe3e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffebebebfff4f4f4fffcfbfbfffefdfefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2f2f2fff5d5c5cff545454ff484848ff343435ff252525ff1d1d1dff131313ff080808ff030303ff020202ff010102ff000001ff000000ff000001ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000001ff000000ff010101ff010101ff020102ff020202ff030303ff040404ff000000ff000000ff010101ff020202ff030302ff060606ff0b0b0bff131312ff1c1c1cff232323ff313030ff403f40ff4c4c4cff545555ff323231ff080909ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff020202ff040404ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffffffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffffefffffefefffffffefffffefffffefefffffefefefffefefefffffefffffffefefffffffefffffefefffffefefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefffefffefefefffefffefffffefefffefffefffffefffffefefffffefefefffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffefffefffffefffffffefefffffffffffffefefffefefefffefefffffefffefffefefefffefffefffffefefffffffefffffefffffefffffffefefefffefefefffffefffffffefefffffffefffffefefffefefefffffffefffefefefffefffffffefefefffffefffffffefffffffffffffffefefffffffffffefffffffffffffffefffffffffefffffffefefffffffffffffefefffffefefffefefffffefffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefffefffefefefffefffefffffefefffffffefffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffffffffffffffffefefffffefefefffefefefffffefffffffefefffffffefffffefefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefefffefefefffefefefffefefefffdfefdfffefdfdfffefefdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfefdfffdfdfdfffdfefdfffefdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefefefffffefefffffefffffffefefffffffefffffffefffffefefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefffefffefefefffefffefffffefefffffffefffffefffffefefffffefefefffefefefffffefffffffefefffffffefffffffffffffffefffffffffffefffefffefffffffffffffffffffffffffefffffffffffffffefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefffffffefefffffffefffffffefffffffefffffffffffefffefffefffffffffffffffffffffffffefffffffffffffffefefffffffffffefffffffffffefffefffefffffefffffffefefffffffffffffefefffefefefffefefffffefffefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffefffefffefffffffffefffffffefffffffefffffffffefffefefefffefefffffefefffffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefefffffefffefffffefefffefffefffffefefffffffefffffefffffefefffffefefefffefefefffffefefffffefefffefffefffffefefffefefefffffffefffefefefffefffffffffefffffffefffffffefffffffffefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfffcfcfcfff8f8f8fff1f0f0ffe8e8e8ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfe0dfffdfdfdfffdfdfdfffe0dfdfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdfdedfffdededeffdededeffdededeffdededdffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d8d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd6d5d6ffd5d6d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d4ffd4d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd7d7d8ffd8d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d8d9ffd9d9d9ffdad9d9ffd9dad9ffdadadaffdadadaffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffdddddcffdddddcffddddddffddddddffddddddffddddddffddddddffdeddddffdedddeffdeddddffdededeffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e6ffe6e5e5ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7fff0efeffff7f7f7fffdfdfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f313131ff605f60ff5d5d5cff585858ff4b4b4bff373737ff292929ff191a1aff0a0a0aff040405ff020102ff000100ff000000ff000000ff010102ff030303ff000101ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff020202ff050404ff000000ff000000ff000000ff000100ff020101ff040404ff0a0a0aff181818ff262525ff333332ff464545ff515151ff555555ff595959ff333333ff0b0b0bff090809ff070707ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff040404ff050505ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffffefefffefefefffffefffffffefefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffefefffffffefefffffffffffffffffffffffffffffffffffefffffffffefefffffffefffffffffffffffffffffefefffefefffffffffefffffffefffffefefffffefefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefefffefffffffffefffffefefffffefffefffefefefffffefefffefffefffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffffefefffefffffffffefefffefefffffefffefffefffffffffefefffffffefffffffffffffffffffffefefffffefffffffffefffffffefffffefefffffefefffefffefffffefffffffefefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffefefefffefffefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffefefffefefffffefefffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffffffefffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefffffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefffefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffdfefefffefefefffefefefffefefefffefdfefffdfdfefffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefdfffefefefffefefefffefdfdfffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfefffefefefffefefdfffdfdfdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffffffffffffefffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefffffffffefffffefefffffefffefffefffefffffefefffefffefffffffffffffffffffffefefffffffffffffffefffffffefffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffefefffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffffefefffefefffffffffefffffffefffffefefffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffefefefffefefefffefefefffefefefffffefefffefffffffffefefffefefffffefffefffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffefefffffefefffffefffffffefffefffffffefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefffffffffffffffefffffffffefefffefffefffffffffffefffffffefefefffefefefffefffefffffffefffffefefffffefefffefffefffffffffffffefefffefffffffffffffffffffffffffefffffefefffffefefffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfafafff3f3f3ffebebebffe7e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe4e3e3ffe3e4e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdededeffdddedeffdddddeffddddddffddddddffdcddddffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d8ffd8d8d9ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d6d6ffd5d5d6ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d4ffd4d4d4ffd4d3d4ffd4d4d4ffd3d3d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d5d5ffd4d5d5ffd4d5d5ffd5d5d4ffd4d5d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdadadaffdadbdaffdbdbdaffdbdadbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcddddffdddcdcffddddddffdddddcffddddddffddddddffddddddffdeddddffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfe0dfffdfe0dfffe0dfdfffe0dfe0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e2e2ffe2e2e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e6e5ffe6e5e6ffe9e9e9fff3f3f3fffafafbfffefdfefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f323232ff636463ff606060ff5e5e5eff525252ff404040ff313031ff1e1d1dff0c0b0cff050505ff020202ff000000ff000000ff000000ff000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff060606ff010100ff000000ff000000ff000000ff010101ff040404ff0c0b0cff1d1d1dff2c2c2cff3b3b3bff4c4b4cff555555ff595959ff5a5a5aff343434ff0d0c0dff0b0b0bff0b0b0bff070707ff020202ff020302ff030303ff030404ff020202ff010202ff030203ff030303ff030303ff030303ff030303ff040304ff030303ff030303ff040504ff050505ff060606ff060607ff060606ff050505ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffffffefffffffefffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffffefffefffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffffefefffefefefffffefefffefefefffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefefffefffffffefffffffffffffffefefffffefefffffefefefffefffefffefefefffffefefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffffefffffffefffffefefffffffefefffefffffffefefffffffffffffffffffffefffffffefffefffefffffffefffefffffefefffefffefffffefffffefefefffffffffffefffefffefefffffffffffffffffffffffefefffefefefffffefffffffefffffffffffffffffffffffefffffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefffffffefffffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffffffffffffffffffffffffffffffffffefefefffffefefffefefefffffefefffefefefffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffffffefffffefefffffffffffffefefffffffefffffefefffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffbfafafffafbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfefefffefefefffefefefffefefefffdfefefffdfefdfffdfefdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefefffefffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffffffefefffffffffefffffefffffefffffffefffefffefffefffefefefffffefefffefefefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffffffffffffefefffffffffffffefefffffffefffefefefffffefffffffefefffefefffffffefefffefffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffffffefffffefefffffffefffefefefffffffefffefefefffffefffffffefefffefefffffffffefffefffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffffefffffefffefffefefffffffffffffffffffffffefefffefefefffffefffffffefffffffffffffefffefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefdfefffcfcfcfff7f6f7ffefefefffe7e8e7ffe6e6e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe3e2e2ffe2e2e2ffe1e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdfdeffdededeffdfdedeffdededeffdededeffdededeffdededeffdeddddffdddddeffddddddffddddddffdddcddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffd9d9daffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d5d4ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd4d3d3ffd4d3d3ffd4d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd5d6d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffddddddffddddddffddddddffddddddffdddedeffdededeffdfdedeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e4ffe5e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e6e5ffedededfff6f6f6fffcfcfcfffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f323232ff646464ff636364ff606060ff565556ff454545ff343434ff1f1f1fff0c0d0cff050506ff020102ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff010001ff000000ff000000ff000000ff010201ff050505ff0c0d0dff1f1f1fff303030ff3f3f3eff4e4e4eff585858ff5a5a5aff5b5a5bff383838ff0f0f0fff0c0d0dff0d0d0dff0f0f0fff101010ff101010ff111111ff111111ff0f0f10ff0d0d0dff0d0d0dff0e0e0eff0d0d0dff0d0c0cff0d0d0dff100f10ff101010ff101010ff111111ff111111ff0f0f10ff0d0d0cff0e0d0eff080808ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffffefffffefffffffffffffffefffffffffffffffffffffffefffefffffefefffffffffffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffefffefffefffefffefefefffefefefffefefffffffffefffffffffffefffffffffefefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffffffffffffefefffffefffffefefefffefefffffefefefffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffefefffffefffffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffefefefffefffffffffefffffefefefffffefffffefffffffffffffffffffffffefffefffffefefffffffffffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffffefffffefffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffefefefffffffefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefefffefefefffffefffffefffefffefffffffffffefffefffefffffefefffffffffffffefffffffffffffffefefffefffefffefefffffefffefffffefffffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefdfdfffdfdfdfffefdfefffefdfdfffefefdfffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffafbfafffbfafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffefefffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefefffffefffffefefefffefefffffefffefffffefffffefffefffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffffefffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffefefffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffefefffefffffffffefffffefefefffffefffffefffffffefffffffffffffffefffefffffefefffffefefffefefefffffefefffffefefffefffefffefefffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffefffffefffefffefffefffefefefffefefefffefefffffffffefffefffffffefffffffffefefffefffffffffefffffefefefffffefffffefffffffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffafafafff2f2f3ffeaeaeaffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdfdedfffdedfdfffdededfffdfdedeffdededeffdededeffdededeffdededeffdededeffdededeffdddeddffdddddeffdddeddffdedddeffddddddffdddcddffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d2d3ffd2d3d3ffd3d2d3ffd3d3d2ffd2d3d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d3d4ffd4d3d3ffd4d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d4d4ffd3d4d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd6d7d6ffd6d7d7ffd7d7d7ffd8d7d7ffd8d7d7ffd8d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dad9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdcdbffdbdbdcffdcdcdbffdbdcdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcddddffdddeddffdededeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e5e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe8e8e7fff1f2f1fff9f9f9fffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f323232ff646464ff656464ff636362ff575858ff474747ff363536ff1f1f1fff0d0c0dff060506ff030303ff010102ff010000ff000000ff020202ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060606ff010000ff000000ff000000ff000000ff000000ff040403ff0d0d0dff1f2020ff313232ff404141ff505050ff595959ff5b5b5bff5c5c5cff3b3b3bff161616ff0f0f0fff0f100fff171717ff1c1c1cff1d1d1dff1c1c1cff1c1c1cff1c1c1cff1b1b1bff191a19ff1a1a1aff1a1a1aff181918ff19191aff1a1a1aff1b1c1bff1b1b1bff19191aff181918ff161515ff0f0f0fff121212ff1c1b1bff0b0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffefffefefefffefefefffefefffffefefefffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefefffffefffefffffefefffffefefffffffffffffffffffffefffffffffffffffefefffefefefffffefffffffefffffefefefffffffffffffffefffefefefffefffefffefffffffefefefffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffefffffffefffefffefefefffffffffffefefefffefefefffffefffffffefffffffefffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffffefefffefffffffefffefffefefefffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffefffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffefefffefffefffffffefffefefefffefefefffefefffffefefefffefffefffffefefffefefefffefffffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefefefffefffefffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffefffffffefefefffffffffffefefefffefefffffefffffffffefffffffffffffefffffffffefefffffffffffffffefffefefefffefefefffefefffffefefffffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfafbfffafbfafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffefefefffefefefffffffffffefefefffefefefffffefffffffffffffffefffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffefefffefffefffefffffffefefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffefffefffffefefffffefefffefffffffefffefffefefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffffefffffffffffffffefffffffffffffffffffffffefefffffffffffffffefffefefefffefefefffefefffffefefefffefffefffffefefffffffefffffffffffffffffffffefffffffffffffffefefffefefefffffefffffffefffffefefefffffffffffffffefffefefefffefffefffefffffffefefefffffffffffefefffffffefffffefffffffffefffffffffffffefffffffffefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffcfcfcfff6f6f5ffedededffe7e7e7ffe5e5e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdededeffdededeffdededeffdededeffdededeffdededeffdfdedeffdededeffdededeffdededeffdededeffdededeffdddddeffddddddffddddddffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadbdbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd2d3d3ffd2d3d3ffd3d3d3ffd3d2d2ffd3d3d3ffd2d3d3ffd2d3d2ffd3d3d3ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd6d7d7ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdbdbffdcdcdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcdcffddddddffddddddffddddddffdededeffdfdedeffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0dfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe3e2e2ffe2e3e3ffe3e3e3ffe4e3e3ffe4e4e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe4e5e4ffe4e5e4ffe5e5e5ffe4e5e4ffe5e4e5ffe5e5e5ffe5e5e5ffebebebfff5f5f5fffcfbfcfffdfdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf4b4a4aff646464ff636464ff626262ff585858ff494949ff373737ff1f1f1fff0d0d0dff060606ff030304ff020202ff010000ff000000ff030303ff040504ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff060605ff000100ff000000ff000000ff000000ff000000ff030303ff0d0d0dff1f1f1fff323232ff424141ff515050ff5a5a5aff5c5c5cff5c5c5cff3a3a3bff19191aff161616ff161716ff1e1e1eff212121ff212121ff202121ff212120ff222121ff222222ff212222ff202121ff202020ff201f1fff212121ff222121ff212121ff1f2020ff1e1e1eff1e1e1eff1c1c1cff151515ff1b1c1cff1f1f1f7f10100f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefffefffffffefffffffffffefffffffffffffffefffefffefefefffffefefffefffffffefffffffffefefffffefffffefefefffffffffffffffefffffffffffffffffffffefffffffffefffefffefffefffefffefefffffefefffffefffefffefefffffefffffffffffefffffefefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefffffffffffffffffffefefffffefffefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefffefffffffffffffffefffffffffffffffffffffefffffffffffffefffefffffffefffffefffffffffffffefffffffffffffffefffffffffffefffffefefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffffefffffefffffffefffefffffffffffefffffffffffefffffefefffffffffffffffffffffffffffefffffffefefefffffefefffefffefffefefffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffefffefffefffefffefefffffefefffffefefefffefefefffefefffffffffefffffefefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffefffffffefffffffffffffffffffffffefffefffffffefffefffffffefffffffffefffffefefefffefefefffffefefffefefffffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefffffefdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafbfffafafafffafafafffbfafafffafafafffbfbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffefefffffefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffefffefffefffffffffffffffffffefefffffffffefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffefffffffffffefffffffffffefffffefffffefffefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffefefffefffffffefffffffefffffffefffffffefffefffffffefffffffffffffffffffffffffffefefefffefefefffffefefffefefffffefffffffffefefffffefffffffffefffffffffffffffefffffffffffffffffffffefffffffffefffefffefffefffefffefefffffefefffffefffefffffefffffefffffffffffefffffefefffefffffffffffffffefffffffefffffffefffefffffffefffffffffffefffffffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000003f3f3f3fbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfffdfdfdfff9f9f9fff1f1f1ffe9e8e8ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdddedeffdededeffdddeddffddddddffdeddddffdddddeffddddddffddddddffddddddffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9daffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d4d3ffd3d4d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d2d1ffd1d1d1ffd1d2d1ffd1d2d1ffd1d2d1ffd2d1d2ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd6d6d7ffd6d7d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d8d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdcdcffdbdcdcffdcdcdcffdddcdcffdddcdcffddddddffdddeddffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe6e6e7fff0f0f0fff8f8f8fffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff626363ff636363ff636363ff616161ff575757ff484848ff373737ff1e1e1eff0c0c0cff050606ff030303ff020202ff010101ff000000ff030404ff050505ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff080807ff000101ff000000ff010000ff000000ff000000ff040404ff0c0d0dff1e1f1fff323232ff424243ff515151ff5a5a5aff5c5c5cff5b5b5bff3b3a3aff19191aff1a1a1aff1e1e1eff222122ff232323ff232323ff222222ff222222ff232323ff232323ff232323ff222222ff212221ff212121ff222322ff232323ff232323ff212222ff202020ff212121ff202020ff1d1e1eff1f2020ff1f20207f0f101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffffefffffefefffffefefffffefffffffefffffffefffefffefffefffefefffffffefffffffffefffefffffffefefefffffffffffffffffffefffefffffffffffffffffffefefefffffffffffefefefffefffffffefffffffffefefffefefffffefefffffefffefffefffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffefffffffffffefffffffefefefffffffffffefefefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffefffffffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefffffffefffffffffefefffefefffffefefffffefffefffefffffffffefffffffffffffefffffffffffefffefefefffffefffffefefefffefefffffefefffffefffffffefffefffefffefffefefffffffefefffffffefffefefffffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffefefefffefffffffefffffffffefefffefefffffefefffffefffefffefefffffefefffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffffffefffefffefffffffefffefefefffffefffffefefefffefefffffefefefffefefefffefffefffefefefffefefffffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafffbfafafffbfbfafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffdfefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffefffffffffffffefffefffffffefffffefefffffefffffffefffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffefffefffffffffffefffffffefefefffffffffffefefefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefffffffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefefffefefffffefefffffefffefffefffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffefffffffefffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefffffefffefffefefffffefefefffffefefffefffefffffffefffefefefffffefffffefefffffefffffffefffffffefffffffefffefffefffefffefefffffffefffffffffffffffffffffffefefffefffffffffffefffefffefffffffffffefffffffefefefffffffffffefefefffefffffffefffffffffefefffefefffffefefffffefffefffefffffffffefffffffffffffefffefffffffefffefefefffffefffffefefffffefefffffefffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffcfcfcfff4f4f4ffecececffe7e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e5ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdededeffdededeffdededeffdddeddffdededdffdedddeffdddddeffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdcddddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdadbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd7d7d7ffd6d6d7ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d1ffd2d2d2ffd2d1d1ffd1d1d1ffd2d1d1ffd1d2d1ffd2d1d1ffd1d1d2ffd2d2d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd2d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadbffdadadaffdadadaffdadadbffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffddddddffddddddffddddddffdededeffdededeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e2ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe9eaeafff4f4f3fffbfbfbfffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff636263ff636263ff606060ff555556ff474747ff373737ff1e1e1dff0b0b0bff050505ff030304ff020102ff000001ff000000ff030303ff050504ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff070708ff010101ff000000ff000001ff000000ff020202ff060606ff0d0d0dff1e1e1eff333334ff434243ff515151ff5a5a5aff5b5c5cff5b5c5bff3a3b3aff1a1a1aff1e1e1eff222222ff232323ff232323ff232323ff232323ff232323ff232324ff232324ff232323ff222323ff212122ff222122ff222323ff232323ff232323ff222323ff212121ff212121ff212121ff202020ff1f1f1fff20201f7f0f100f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffffefffffefffffffefffffefffffffefffefffffffefffefefefffffffffffffefefffffffefffefefffffefffefffefffffffffffffffffffffffffffefffffffffffefefefffffefffffffffefffffffefffffffffffffefefffffffefffefffefffffefffffffefffffffefffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffefefefffffefffffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffefffffffefffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffffffefffffffefffffffffffffefefffffffefffefffefffffefffffefefefffffefffffffefefffffffffffffefffffffffefffffffefffffefffffffefefffefefffffefffefffffffefffefefefffefefefffefefefffefffefffefefefffefffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffefffefffffefefffefefefffffefefffffefefffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffefefffffffffefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefffefffffffefffffefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfefffdfcfdfffdfdfcfffcfdfcfffdfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafbfffbfafafffafbfafffafafafffafbfbfffafbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffefffffffefefffffefffffefefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffefefffffffffffffffffffefffffffefffffffffffffffffffefffffefefffefefefffefefefffffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffffefffefffefffffefffffffefffffffefffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefefffefefefffffefefffefefefffffefefffefefefffffffefffffffefffffefffffffefffffefffffffefffefffffffefffefefefffffefffffffefefffffffefffefefffffefffffffefffffffffffffffffffefffffffefffffffffffefefefffffefffffffffefffefffefffffffffffefefefffffffefffefffefffffefffffffefffffffefffffffefefffffffffffefefffffffffefffffffefffffefffffffefffffefffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfffdfdfdfff8f8f8fff0f0f0ffe8e7e8ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e4ffe3e3e3ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdededeffdededeffdeddddffdeddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdddcddffddddddffdddcdcffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d2d3ffd3d3d2ffd2d3d2ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd1d0d0ffd1d0d0ffd1d0d0ffd0d0d1ffd1d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd2d2d3ffd2d3d2ffd3d3d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d5ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdad9d9ffdadadaffdadadaffdadadaffdbdadaffdadadaffdadbdbffdbdadbffdbdbdbffdbdbdbffdbdcdbffdcdcdcffdddcddffdddddcffdeddddffddddddffdededeffdededfffdfdfdfffdfdfdfffdfdfe0ffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e4ffe5e5e5ffe5e5e6ffe5e6e5ffefefeffff7f7f7fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3f0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff636363ff636262ff606060ff555555ff474847ff363636ff1c1c1cff0b0b0bff050505ff030303ff020101ff000000ff000000ff030203ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff000000ff000000ff000000ff000101ff030303ff060606ff0d0d0cff1d1d1dff343535ff434343ff505050ff595a59ff5c5b5bff5b5c5bff4d4d4dff1e1e1eff212222ff232323ff232423ff232424ff232423ff242423ff242323ff232323ff232323ff232324ff232423ff222222ff232323ff232323ff232323ff232323ff232323ff222223ff222121ff212121ff222121ff202020ff20201f7f10100f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffffefefffefffefffefffefffffefefffefefefffefefefffffefffffefefefffefefefffefffffffffffffffffffffffefffefffefffffffefffefffefffefffefffefffffffffffffffffffffffffffefffffffefffffffffffefffffffefffffefffffefffefffffffefffefefffffffffefffefffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffffffffefffffffefffefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffefffffffefffffefffffefffefffffffefffefefefffffffefffefefffffefffefffefefffffffffffffefffefffefffffffffffffffefffefffefffefffffefffffefefefffefefefffefefefffffffffffffefffffefefefffefefefffefefefffefffefffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffefefffffffffefffefefffffefffefffefefffffffffffffefffefffffffffffffffffffefffefffffffefffffefffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffefffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffefdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffffffffffffefffffffffffffffefffffffffffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefefffefffefffffffefffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffffffefefffffefffefffefffefffefffefffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffefffffefffefffffffefffefefffffffffefffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefffffefffefffefefffffffefefffefffefffefffefffffefefffefefefffefffefffffefffffefffefffefefefffefffffffffffffffffffffffefffefffefffffffefffffffffffefffefffefffefffffffefefffffffffefffefffffffefffefffffffefffffffefffffefffffefffefffffffefffefefffffffffefffefffffffffffffffefffffffffffffffefffefffefffffffffffffffefffefffffffffffffefffffefefefffefefefffefffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefffefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfefdfffbfbfbfff3f3f3ffebebebffe7e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdfdfdeffdededeffdededeffdededeffdededeffddddddffddddddffddddddffddddddffddddddffdcddddffddddddffdddcddffdcdddcffdcdcdcffdcdcdcffdddcdcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd5d5d4ffd4d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd2d3d3ffd3d3d3ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d1d0ffd0d1d1ffd0d0d0ffd1d1d0ffd0d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd1d1d1ffd2d2d2ffd1d2d1ffd1d2d2ffd2d2d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd7d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dadaffdadadaffdadadaffdadadbffdadadaffdadadbffdadbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdfdfdeffdfdfdfffdfdfdfffdfe0dfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0e0dfffdfe0dfffe0e0e0ffe1e0e0ffe0e1e0ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe9e8e8fff2f3f2fff9f9fafffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff636363ff636363ff616161ff555555ff464645ff313232ff191919ff0b0b0aff050505ff030303ff010101ff000000ff000000ff020202ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060606ff000000ff000000ff000100ff020202ff030303ff050505ff0d0d0cff1c1d1dff333333ff424141ff4f4f4fff585858ff5b5b5bff5f5f5fff606061000000000000000000000000000000000000000000000000000000007f1211127f1212117f1112117f1212117f1212117f1211127f1111117f1111117f1111127f1111117f1111117f1111117f1111117f1110107f1010117f1011107f1010103f08080700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffffefefffefffffffffffefffffffffffefffffffffefffffffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefefffffffffffefffefffffefefffefefffffffffffffffffefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffefffffffffefefffffffefffefefefffefffefffefffefffffefefffefefffffefefffffffefefffffefefffffefffffefffffffffffffffffffefffefefffffefffffffffefefffefffffffffffefffffffffffefffffffffefffffefffefffefffefffefffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffefffffefefffefefffffefffffffffefefffefefefffffffffffffffffffffffffffffefefffefefffffefffffffffefffffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffefffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefffffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffefffffffffffffefefffffffffffffffefffffefefffefefffffffffffffffefefffefefefffffefffffefffffffefffefffffefefffefefffffefffffffffffefffefffffffffffefffffffffffffffffffffefffffffffffffefffffffefffefffffffffffefffefffffffffffefffefffffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffefffefffefefefffefefefffefffefffefefefffefffefffefefefffffefefffefefefffefffefffffefefffffffefffffefefffffffffffffffefffffefefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefffffefefffffffefefffefefefffefefffffefffefffefffefffffefefffefefffffefffffffffefefffefffffffffffefffffffffffefffffffffefffffffffefffefffffffefffefffffffffffefffefffffffffffffffefffffffefffffefffffefffffffffefefffffffefffefefefffffffffffefffefffffefefffefefffffffffffffffffefffffefefffffffffffefffffffffffffffffffffffffffffffefffffffffefefffefffffffffffefffffffffffefffffffffefefffefefefffefefefffefefefffefffefffefefefffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfefefffcfdfcfff6f7f7ffeeeeeeffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdfdfdeffdfdedfffdededeffdededeffdededeffdededeffdddddeffddddddffddddddffddddddffdddcddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdadbdaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d2d2ffd1d2d1ffd2d2d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfcfcfffcfd0cfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0cfffcfcfd0ffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd3d3d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d5d6ffd6d6d7ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdad9daffdadadaffdadadaffdadadaffdadadaffdbdbdaffdbdbdbffdbdcdcffdcdcdcffdcdcdcffddddddffddddddffdddedeffdededeffdedfdeffdfdfdfffdfdfdfffdfe0dfffe0dfdfffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e4e4ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffedededfff5f5f6fffbfcfbfffdfefdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff636363ff606060ff5d5e5dff525252ff414141ff2d2c2dff161616ff090809ff030303ff020102ff000100ff000000ff000000ff030303ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff000000ff000000ff010000ff010101ff010201ff040404ff0b0b0bff1b1b1bff313131ff414141ff50504fff5c5c5cff5f5f5fff606060ff6061600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefffffffffefffefefefffffefefffefefefffefefefffefefefffefffefffffffefffefefefffefefffffefefefffffefefffefefffffefffffffefefffffefefefffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffefffffefefffffffffefffefefefffffffefffefefefffffefffffffffffffffefefffffefffffefefffffffffefffefffffffffffefffffffffffffefefffefefffffefefefffffefefffefefffffefffffffefefefffefefefffefffffffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefefffffefffffffffffffffefefffffefffffefefffffffffffffffffffffffffefffffffefffffefffffefefffffefefefffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffefefffefffefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfefefffefefefffefefefffefefffffefefffffefefefffefffefffffffffffffffffffffefefffefffefffefefefffefefefffefefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffffffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffffefffffefefffffffffefffefffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffefffefffffffffffffffefefffffffffefffefffffffffffefffefefefffffefffffffffffffffefefffffefffffefefffffffffefffefffefffefffefffffffefffffefefffefefffffffefefffffefefffefefffffffffffffefffffffefefefffefffffffefefffffefefffffffefefffefffefffffffefffefffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffefefffefefffffffffffffefefffffefefefffefffffffefefffffefefffffefefefffefffefffefefefffefefffffefefefffefffffffffefffffefefffffffffefffefffffffffffffffffefefffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffffffffffffefefffffefefffefefffffffffefffefffefffffffefffffffefffffefefffefefffffefefefffffefefffefefffffefffffffefefffffefefefffefffffffefefffffefefffffffefefffefffefffffffefffefffffffffffefffefffffffffefffffefefffffffffefffefefffffffffefffffefefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffffefefffefefffffefefffffefefefffefefefffefefefffefefffffefefffffefefefffefffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfefdfffafafafff2f2f2ffeaeae9ffe6e6e7ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdededeffdededeffddddddffddddddffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcfcfceffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffcfcfd0ffcfcfd0ffcfcfcfffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffcfcfd0ffd0d0cfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d1ffd1d2d2ffd2d2d2ffd2d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9dad9ffd9dadaffd9dadaffdadadaffdadadbffdadbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffdddcddffddddddffdedddeffdededeffdfdfdeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe8e7e8fff1f1f1fff9f9f9fffdfdfcfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff60605fff515151ff4b4a4aff434343ff353535ff232324ff121212ff080808ff020202ff010101ff000000ff000000ff000000ff020202ff030404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030404ff000000ff000000ff000000ff000000ff000000ff020303ff090909ff181817ff292a29ff393839ff494949ff5a5b5bff5f5f5fff606061ff6060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefffefffefefefffefffffffefffefffffefefffefffefffefefffffffffefffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefefffffefefffffffefffffefffffefefefffefefffffefffefffefffffffffefefffefffefffefefffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefefffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffefffffffefefffffffffffffefffffffffffffffffffffffefefffffffffffffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffffffffffefffffefefffffefffffffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfefffdfdfefffefdfdfffdfefefffefefefffefefefffefefefffefefefffffefffffffefffffffffffffefefffffefefefffefffefffefefefffefefefffdfefefffefefefffdfefefffefdfdfffdfefdfffdfdfdfffdfefdfffdfefdfffefdfefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffefffefffffefefffefffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefffffffefffffefefefffefefefffefffefffefefffffefefefffefefffffefffefffefffefffefefefffefffefffefefefffffffffffefffffffffefffffefffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefffffffefffffefefefffefefefffffffefffffefffffffffefffefffffffefffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffefffefefffffffffffffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefffffefefffffffefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefffffffefffffefefefffffefefffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffffffefefffffffffffffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefffffefefffffffefffffefefefffefefefffefffefffffefffffefffefffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefefffefefefffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefdfefffcfcfcfff5f6f6ffedeeeeffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e2ffe2e1e1ffe1e1e1ffe1e1e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdedfdeffdededfffdededeffdededeffdddedeffdddeddffddddddffddddddffdddcddffdcddddffdcdddcffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdcdcdbffdbdcdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdbdadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcecfffcecfcfffcecfceffcececeffcececeffcececeffcececeffcececeffcececeffcecfceffcececeffcfceceffcececfffcfceceffcecfcfffcfcfcfffcfcfcfffcfcecfffcfcfcfffcfcfcfffcfcecfffcfcecfffcececeffcececeffcecfcfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffcfd0d0ffcfcfcfffcfd0d0ffd0cfd0ffcfd0cfffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdbdbdcffdcdbdcffdcdcdcffdcdcddffddddddffdedddeffdededeffdededeffdedfdfffdfdfdfffdfdfdfffdfe0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e5ffebebebfff4f4f4fffbfbfbfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff515151ff434343ff424342ff3f3f3fff343434ff222222ff111111ff080808ff020202ff010101ff010100ff000000ff000000ff020202ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010201ff000000ff000000ff000000ff000000ff000000ff030303ff0a0a0aff171718ff262626ff313131ff404141ff555555ff5b5b5bff5f5f5fff6060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffefefefffefefffffefefefffefefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefffffffefefefffefffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffefefffffefffffffffffffefffefffefffffffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefefffffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefffffffffefefffffefffffffffffffefffffffefffffffffefefffffffefffffefefffefefffffefefefffefffffffefefefffefffffffefefefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefefefffefffffffffefefffffefffffffffffffffffffffefffffffefefefffffffffffffefefffefefffffefefefffefffffffefefefffefffffffefefefffefffefffefefefffefefffffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfefefffdfdfdfffdfefefffdfefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefffffffffefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffffefffffefefefffefffefffffffefffefefefffefefffffffefefffffefffffffffffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffefefffffffefffefffffffefefffffefefefffefefefffffffffffffefffffefefefffffffefffffffffffefefefffefffffffffefefffffefffffefefffffefefefffefffefffefefefffffefefffffefefffefefffffefefefffefffffffffefffffefffffffefefefffefffefffefefefffefffffffffefffffefefefffffefefffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffefffffffffffffffefefffefffffffefefefffefffffffffefffffefefefffefefefffffffefffefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefefffefffffffffefefffffefffffefffffffefefefffefffffffefefefffffefefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefffefffefefefffefefefffffefffffefefefffefefefffffffefffefffffffefefefffefefefffefefefffffffffffffefffffefefffffffffffffffffffffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffefefefffefffffffefefefffefefefffefefefffefefefffffefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfff9f9f9fff1f1f1ffe9e9e9ffe7e7e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffddddddffdddeddffddddddffddddddffdcddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffd0cfcfffd0cfcfffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfceceffcececeffcececeffcecdceffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcdceffcecdcdffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcecfceffcececeffcfcfceffcecfcfffcfcecfffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd1d2d2ffd2d2d2ffd3d2d2ffd2d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d3d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d7ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdbdadaffdcdbdbffdbdcdcffdcdcdcffddddddffddddddffdedddeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe7e7e7ffefefeffff7f7f7fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff434343ff434343ff424242ff424243ff403f3fff343434ff222222ff111111ff080808ff020202ff010101ff010101ff030203ff020202ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff000000ff000000ff000000ff020202ff171717ff262626ff313031ff414141ff555555ff5a5a5bff5a5a5aff5b5b5bff5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefffefffefffefffefefffffefefefffffffefffefefefffffffefffffefefffffefefffefefffffffefffffefffffffffefefffefffefffefefffffffefffffffefefffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffefefffffffefefffefefffffefefefffefffefffefffefffffffefffefffffffffffffffffffffffffffefffffffffffffefffffffffefffefefffffffefffffefffffffffefefffefffefffefefffffffefefffefefefffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefefefffffefefffefffefffffefefffefffefffefefffffffefefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefffefffefefefffffefffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefefffefefefffffefefffefffefffffefefffefffefffefefffffffefefffefefefffefffefffefffefffefefefffffefffffffefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffffefffefffffffffefffffffffffffffffefffffffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffefefffffefffffffefefffefefefffffffefffffffefffefefffffffefefffefefffffefefefffffffefffefffefffffffefffefffffffefefffffffffefffffefefffffffefffffefefffffefefffefefffffffffffffefffffffffefefffefffefffefefffffffefffffefefefffefffefffefffffffefefffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffefefffffefefffefefffffffefffffefffffffffefefffefffefffefefffffffefefffefefefffefffefffefffffffefefefffffefffffffefefffffefffffffefefffefefefffffffefffffffefffefefffffffefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffffefefffefefefffefffefffefffffffefefefffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefdfffbfbfbfff4f4f5ffecececffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdeddddffdddddeffddddddffddddddffddddddffdcdddcffdcdcddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdbdadaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d6ffd7d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d3d2ffd2d2d2ffd3d2d2ffd2d1d2ffd2d1d1ffd1d2d1ffd1d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfceceffcfcfceffcfcfcfffcfcfceffcececfffcfceceffcececfffcececeffcececeffcececdffcececdffcdcdceffcdcdcdffcdcdcdffcccccdffcccdccffcdcccdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcdcecdffcdcdceffcdcecdffcdceceffcdcdceffcecdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcdceffcdcdcdffcecdceffcececeffcececeffcececfffcececeffcececeffcececeffcececeffcececeffcfceceffcececfffcfcfcfffcfcfcfffd0cfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d1d2ffd2d1d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d5d4ffd5d5d4ffd5d5d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9dad9ffd9dad9ffd9d9daffdadadaffdbdadaffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdddddcffddddddffdeddddffdededeffdededeffdfdedfffdfdfdfffdfe0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e1e2ffe2e1e1ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e6e6ffe6e6e6ffeaebeafff3f3f3fffafafbfffefefdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff434343ff424242ff424242ff424342ff424342ff424243ff3f3f40ff343434ff212222ff111111ff080808ff030303ff050404ff030303ff020302ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff030303ff070706ff020202ff000001ff000000ff000000ff090909ff313131ff414141ff555555ff5a5a5bff5b5a5bff5a5b5bff5b5a5aff5b5b5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefffffffffefefffffefefffefefefffefefffffefefefffefffefffefefffffffefffffefefefffefffffffefefffffefefffffefffefffffefefffefefefffffffefffffffefffffefefffefefefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffefffffffffffffffffffffffefffffffefefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffffffffffffefffffefefffffefffffffffefefffefefefffffffffffffffefffffffefffefefefffffffffffefffffffffefffffffffefffefffefffffffefffffefffffefffffffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefffffffffffffffffffffffefffffffefefffffffffffffefefefffefffffffefefffffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefefffefefffffefefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffdfefdfffefefefffdfdfefffefefefffefdfefffefefefffefdfefffdfefefffdfefefffefdfdfffdfdfdfffefefdfffefefdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffffffefffffefefffffffffffffffffffffffffffefffffffefefffffffefffffefefefffefffffffefefffffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffffefefffffefefffefffffffefffffffefffffffefffffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffefffffffefefffffffefefffefffefffffffefffefefffffefefffffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefffffffffffffffefffffffefffffffefefffffffefffffefefffffffffffffefefffffefefffffefffefffffefefffefefefffffffefffefefefffefefefffefefefffffefefffefffffffefefffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffffffffffffffefffffffefffefefefffffffffffefffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffefffffffffffffffffffffffefffffffefefffffffffffffefefffffefffffffefefffffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffffffefffefefffffefefffffefefefffffefefffffefffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefdfffcfcfdfff8f8f8fff0eff0ffe8e8e8ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdededeffdededeffdededeffdeddddffddddddffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcecdcdffcdceceffcdcdcdffcdcdcdffcdccccffcccdccffccccccffccccccffccccccffcbcbccffccccccffccccccffccccccffccccccffccccccffccccccffcdccccffcccccdffcdcdcdffcdcdcdffcdcdccffcdcdcdffcdcdcdffcccdcdffcccccdffcdccccffccccccffccccccffcccccdffccccccffcccdccffcdccccffcdcccdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcecdffcecdcdffcdcdceffcdcdceffcececeffcececeffcececeffcececeffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d3ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdadadaffdadbdaffdbdbdbffdbdcdcffdcdcdcffdcdddcffddddddffdeddddffdededeffdededeffdfdedeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe6e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe7e7e7ffeeeeeefff6f7f6fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f040405ff060606ff040505ff030404ff030303ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050505ff070707ff090909ff0a09097f0000007f0000007f0000007f0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefefffefefefffffefffffefefefffefefffffefffefffefefefffefefefffffefefffffefefffffefefffffffefffefefefffefefefffefffffffefffffffffffffffffefefffffffffffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffefffefffefefffffefffffffefefffffefefffffffefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffffefefffffefefffffffffffefefffffefefffffefffffffefffffffffffffffffefefffffffffffefffffffffffffffffefffffffffefffffffefffefffffffffefefffffffefffefffefffffefffffefffffffffffefffefffffffffefefffefefefffffffffffefffefffefffffffffffffffefefffffefefefffffefefffffefefffffefefffffffefffefefefffefefefffefffefffefefefffefffffffefefefffffffefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffefefefffffefefffffffefffefefefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefefefffffefefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffefdfdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefffffefffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefefffffefefffffffefefffffefefffffefefffffffefffefefefffefefefffefffefffefefefffffffffffefefefffffffefffefffefffffefffffffefefffefffefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffffefefffefefffffefefefffefefefffffffffffefefefffefefffffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefffffffefefffefffefffefefefffefefefffffefefffffffefffefffefffffefffffefffffffffffefffefffffffffefefffefefefffffffffffefffefffefefffffefffffffefefffffefefffffffefefffffefefffffefefffffffefffefefffffefefefffefffffffefefefffffffffffffefefffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffefffffffffffffffefefffffefefffffffefefffffefefffffefefffffffefffefefefffefefefffefffefffefefefffffffffffffefefffffffefffefffefffffefffffffefefffefffefffefefefffefefefffffefefffefffefffefffefffefefffffefffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefefffffffffffefffefffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfefefffafafafff3f3f3ffeaebeaffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdddeddffddddddffddddddffdddddcffdcddddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadaffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececfffcececeffcecdceffcececeffcdcdcdffcdcdcdffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdccffcccdcdffccccccffccccccffccccccffcbcccbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcccbcbffcccccbffcbccccffccccccffccccccffccccccffccccccffccccccffcccdccffccccccffccccccffccccccffccccccffccccccffcbccccffcccbccffcccccbffcccccbffccccccffccccccffccccccffccccccffccccccffcccccdffcdcdcdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcecdcdffcecdcdffcececeffcececeffcececfffcecfcfffcecfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0cfffd0d0d0ffd1d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d8d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdad9daffdadad9ffdadadaffdadadaffdbdbdbffdbdcdbffdcdcdcffdcddddffddddddffddddddffdededeffdededeffdedfdeffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe2e2e2ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe9e9e9fff1f1f2fffafaf9fffdfefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f080808ff0b0b0bff060606ff050505ff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff080808ff090909ff090909ff0c0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffffffefffffefefffefefffffefffefffefffffffffffefffffffefffefefffffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefefffffffffffffffefefffefefffffefffefffefffffffffefefffffffefffefefffffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffefefefffefffffffffffefffffefffffffffffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefefefffffffefffefefefffefefffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefffefffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefdfffdfefefffefdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefffffefefefffffefefffefefefffefefefffdfefdfffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffffffffefefffefefffffefffefffefffffffffefefffffffefffefefffffefefefffefefefffefffefffffefffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffffefffffefffffffffefefffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffefefffefefefffefefefffefffefffefefffffffefffffffefefffefffffffefffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefffffffffffffffefefffffefffffefffefffefffffffffffefffffffefffefefffffefefefffefffffffefffffffffefffffffefffffefffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefffffffffffffffefefffefefffffefffefffefffffffffefefffefefefffefefffffefefefffefffffffefffffffffefffffefefefffefefffffefffefffffefefffefefefffefefefffefffefffefefffffffefffffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefefefffefffffffefffffffffefffffffeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf3f3f3f3fbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfcfcfff6f6f5ffeeeeeeffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdddddeffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcecfcfffcececeffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcccdffcccdccffccccccffcdcccdffcccccdffccccccffccccccffcccdccffccccccffcdccccffccccccffccccccffccccccffcccbcbffcccbccffcbcbcbffcbcacaffcacacbffcbcacaffcacacbffcacacaffcacbcaffcacacaffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccccbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcccbccffccccccffccccccffccccccffccccccffccccccffccccccffcccccdffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdceceffcececeffcececeffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9daffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffddddddffdddddeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e1e1ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffedededfff5f5f5fffbfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0eff141414ff0b0b0bff060606ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030302ff090909ff09090aff0c0c0cff15151500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefefffffffffffffffffffffefffefffefefffffefffefffffffefffefffffffffffffffefefefffefffefffffefefffefffefffffffefffefefefffefffefffffffefffefefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffefffefffefefffffefffefffefffefffefffffffffffffffffefefffffffefffffefefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffefffefffffffffffffffefefefffefffefffffefefffefffefffffffefffefefefffefffefffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffefffffefffefffffffefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffefefdfffdfdfdfffdfefdfffefefefffefefefffefefefffffefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefefefffffefefffefefefffefefefffffefefffefefefffffffefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfefffdfdfdfffdfdfefffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffffefffffefefffffffffefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffefffefffefffffefefffefffffffffffefffefefefffefffefffffffefffefefefffefffefffffffefffefefefffefefefffffefffffefefefffffffefffffefffffefefffffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefefffffefefefffefefffffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffefefffffffffefffffefffffefffffffefffffffefffffffffefffffffffefffefefffffefefffffffffffffffffffffffffefffefefffffefffefffffffefffefffffffffffffffffffefffefffefffffefefffefffffffffffefffefefefffefffefffffffefffefefffffefffefffffffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffffffefffefefffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffefefefffefefefffffefefffefffefffffefefffefefefffefffefffffffefffefefffffefffefffffffefffefefefffefefefffffefffffefefffffffffefffffefffffefefffffefffefffefffefffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffffffefffefefffffffffffffffffffffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdfff9f9f9fff1f1f1ffe8e9e9ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfe0dfffe0dfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdededeffdddddeffddddddffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd9d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd7d6d7ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcecfceffcececeffcececeffcdcecdffcecdcdffcdcdcdffcdcdccffcdcdccffccccccffccccccffccccccffcccbcbffcbcbcbffcccbcbffcbcbcbffcccccbffcccbccffcbcbccffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffcacacaffc9cac9ffcacac9ffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcbcbcaffcbcacaffcacbcbffcbcbcaffcacacaffcacacaffcacacaffcacacaffcacbcaffcbcacbffcacacbffcacacaffcacacaffcbcbcaffcbcbcaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffcccccbffccccccffccccccffccccccffccccccffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcececdffcececeffcececeffcfceceffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd4d5d4ffd5d5d5ffd5d6d5ffd6d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d9d8ffd8d8d9ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcddddffddddddffdededeffdededeffdededeffdfdfdfffdfe0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e4e3ffe4e3e4ffe3e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe8e9e9fff0f0f0fff9f9f9fffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000003f3f3f3fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141414ff202020ff141414ff0d0d0dff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff090a09ff0b0b0cff151515ff26262500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffefffffffffefffffffefffffefefffffffefefffefffefffffffefffffffefffefffefffffffffffffffffffefffefffefffefffefefffffefefefffffefefffefefffffefffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefefffffefffffefefefffffefefffefffefffffffefffffffefffefffefffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffefffefffefefffffffffefffffffffffffffffffffefefffffffefffffefefffffefefffefefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefefffffffefefffefffefffffffefffffffefffefffefffffffffffffffffffefefefffefffefffefefefffefefefffffefefffefefffffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffefefffffefffffffffefffffffffffffefefffffffffefffefffefffffffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffffffefffffffffffefefffffffefefffffffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefefffffffffefffffffffffffffefffffffffffffffefffffffffffffffffffefffefffefffffffefffffffefefefffffefefffefefefffefefefffefefefffffffefffefefffffefefffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffffefffffffffffffefffffffefefffffffefffffefefffffefefffefefffffffffffffffffffffffefefffffffffffefefffffefffffffffefffffffffffffefefffffffffefffefffffffffffefffffffffffefffefffffffffffffffffffefffefffefffffffefffffffefefefffffefefffefefefffefefefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffefffffffefefffffffefffffefefffffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefffffffffffefffffffffffefffefffffffffffefffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffffffffffefefffffffefefffffefefffffefefffefefefffefefefffefefffffffefffffffefefffffffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffefffefffefeffbfbfbfbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfefffbfbfbfff5f5f5ffecececffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe5e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdededeffdeddddffddddddffddddddffddddddffdddcddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd4d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcfcfcfffcfcfcfffcecfceffcececeffcececdffcdcdcdffcdcdcdffcdcdcdffcccdcdffccccccffccccccffccccccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacaffcacbcaffcacacaffc9cacaffcac9caffcac9c9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffc9cac9ffc9cac9ffc9cacaffcac9caffcacacaffcacacaffc9cac9ffc9cacaffcacacaffc9c9caffcac9caffc9c9c9ffcac9c9ffcacac9ffcac9c9ffc9c9caffcacacaffcacacaffcacacaffcacacaffcacacaffcacacbffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcccbffccccccffccccccffccccccffccccccffcccccdffcccdccffcccdccffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcececeffcececeffcececeffcececeffcfcfcfffd0cfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcddffddddddffdedddeffdededeffdededeffdfdfdeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe7e7e7ffecececfff4f3f3fffcfcfbfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1bff2c2c2cff202021ff181818ff0f0f0fff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060706ff100f0fff151515ff262525ff33323300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffffffffffffefffffffffefefffffefffffefffffffffffefffefefefffffffefffffefffffffefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefffffffffefffffefffefffefefefffffefffffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffefffffefffffffffffffffffffffffffefefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffffffffffffefefffffefefefffffefffffefffffffffffefffefefefffefffefffffefffffffefefffefefffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffffffffffffffffefefffefefffffffefefffffefefffefefffffefefefffefefefffefefffffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefffffefefffffefffefffffefffffffefefffefefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffffffffffefefffffefffffffffffffffffffffffffefefffefffffffffffefffffffffffefffffffffefffffffffffffefffffffffefffffffffffffefffffffffefffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffefffffffffffefffffefffffffefefffefefffffefffefffffffffffefffffffefefffffefefffffefffefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefffffffefffffefffffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffffffffffefffffffefefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefffffffffffffffffffffffffefefffefffffffffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffefffefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffefffefffffffffffefffffffefefffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffefffffefffffffffffefffefefefffefffefffefefffffffefefffefefffffefffefffffffffffefffffffefefffffefefffffefffefffffefffffefefefffefefefffffefefffefefefffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefffffffffeffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfcfff8f8f8fff0f0f1ffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e6ffe4e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdededeffdededeffddddddffddddddffddddddffdddcdcffdcdcddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdadbffdadadbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d1ffd0d0d0ffcfcfd0ffcfcfd0ffcfcfcfffcececeffcececeffcececeffcdcdceffcdcdcdffcdcdcdffcdcccdffcccdccffccccccffccccccffcbcccbffcbcbccffcbcbcbffcbcbcbffcacbcaffcacbcaffcacbcbffcacacaffcacacaffcacbcaffcacacbffcacacaffcacacaffcbcacaffcacacaffcacacaffcac9caffcacacaffc9cacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c9c9ffc9c8c9ffc8c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cacaffcacacaffcacacaffcacacbffcbcacaffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbccffcbccccffccccccffccccccffccccccffcccccdffcdccccffcccccdffcdcdccffcdcdcdffcdcdcdffcdcdcdffcecdceffcececeffcececfffcfceceffcfcfcfffd0cfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdad9d9ffdadadaffdbdadaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcddffdddcddffdeddddffdddddeffdededeffdededeffdededfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e1ffe1e0e0ffe0e0e1ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe7e6e7ffe8e8e8ffefefeffff8f7f8fffefdfdfffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f222222ff3a393aff2c2c2cff252625ff1d1d1dff0d0d0dff0b0b0bff0a0a0aff070606ff040405ff040504ff030404ff030303ff020202ff030203ff020202ff020202ff030303ff080808ff090808ff070707ff0f0f10ff1d1d1dff252525ff333333ff3f3f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffefffffefefefffffefffffefefefffffefffffefefffffffffffffefefffffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffefefefffefefefffefffffffefefffffffefefffffffffffffefffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffefefffefefffffefffffffefffffffffefefffffefffffefefefffefffefffffefffffffffffffffffffffffffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefffffffffefefffffffffffffefefffefefefffffefffffefefefffefefffffefefffffffffefffefefffffefefefffefefefffefffffffefffffffffefefffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffefefffefffffffefffffffffefefffffefffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffefefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefdfefffefdfefffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefffffffffefefffffefffffffefefffefffffffffefffffffffffffffffffffffefefffefefffffefefefffffefefffffefffffffffefffffffffffefefffffefefefffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffefffffffffffffefffffffffffffffefefffffefefefffefefefffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefffffffefffffffffefefffffefffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefffffefefefffefefefffefffffffefffffffffefefffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefefffffefffffffefefffefffefffffefffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffffffffefefffffffefefffefefffffffffffffefffffffffefefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffffffffffffefffffffffffffefffffffffffffffefefffffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffefffffefefefffffefffffefefefffefefffffefefffffffffefffefefffffefefefffefefefffefffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffffffefffffefefffefefffffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffafafafff3f3f4ffebebebffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdededeffdededdffdddeddffddddddffddddddffdddddcffdddcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdadadaffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcececfffcececeffcdcdceffcdcdcdffcdcdcdffcdccccffcdcccdffccccccffcbcccbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffcacacaffc9cacaffc9cac9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffcac9c9ffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9caffc9cacaffcacacaffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcccccbffcccbccffcccbccffccccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcececdffcececeffcececeffcfcecfffcfcfcfffcfcfcfffcfcfd0ffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d1d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d7ffd8d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d9ffd8d9d9ffd9d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdadaffdbdadbffdbdbdbffdbdbdbffdcdcdcffdcdddcffddddddffddddddffddddddffdededeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffebebebfff2f2f2fffbfbfcfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f252525ff484748ff3a3939ff333233ff363636ff323232ff343434ff323131ff232323ff171817ff141414ff121212ff101010ff0e0e0eff0e0e0eff0e0e0eff0e0f0fff1a191aff2b2b2bff2f3030ff2d2d2dff2f2f2fff323232ff333332ff3f3f40ff55565500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffefefffffffffffffffffffffffefefffefffffffffffffffefffefffffffffffefffffffefffffffffefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffefefffffefefffffffffffffefffefffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffffffffffefefffffffefffffefffefffffefffffefefffffefefefffffffffffefefefffffefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffefefffffefefffffffffffffefffefffefefefffefefffffffefffffefefefffefffffffffffefffefffefffefefffffefffffffefffffffffefefffffffefffffffffffefefffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffffefffffefefefffffefefffffffefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfefdfffdfdfdfffdfefefffdfefdfffefdfdfffefefefffffffffffffffffffffffffffefffffffffefffffffffffffefefefffffffffffefefefffffefefffffffefffefefefffefffffffefefffffffefefffefefefffefefffffefefffffffffffffffffefffefefefffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffffffffffffffefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefffffefffffffefffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefefffffffffffffefffffffffefffffffffffffffefefffffffffffefefefffffefefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffffffffffefffefffefffffffefffffffefffefffffefefffefefefffefefefffefefefffffefefffefffefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffefefefffffffffffffefffffffefefffefffffffffffffffefffefffefefffffefffffffefffffffffefefffefffefffffffffffefefefffffefefffefffefffffefefffefefffffefefefffffefffffefefefffffefefffffffefffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffcfcfcfff6f6f6ffefefefffe7e7e7ffe6e6e6ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfe0e0ffdfdfdfffdfdedfffdedfdeffdededeffdededeffdededeffdddeddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcecfcfffcececeffcecdceffcdcdceffcdcdcdffcccccdffccccccffcccccbffcbcbcbffcccbcbffcbcbcbffcbcbcaffcacbcbffcacacaffcacacaffcacacaffc9cacaffc9cac9ffcac9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c9ffc8c9c9ffc9c8c9ffc8c9c9ffc8c8c8ffc9c8c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c8c7ffc7c7c8ffc8c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c7ffc8c8c8ffc8c9c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcacacaffcacacaffcacacaffcbcacaffcacacaffcacbcbffcbcbcaffcacbcaffcacbcbffcacbcbffcbcbcbffcccbcbffcbcbcbffcbcbccffcbccccffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcfcecfffcfcfceffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d8d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadaffdbdbdaffdbdbdbffdcdcdcffdcdcdcffdddcdcffdddcddffddddddffdddddeffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe7e6e7ffe8e8e8ffeeeeeefff6f6f6fffdfefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f252525ff4a4a4aff474747ff414241ff4f5050ff565656ff595a59ff565655ff464646ff363636ff313130ff2d2d2dff2d2d2dff2a2a2aff2b2a2aff2a2a2aff2e2e2eff3c3c3cff4e4d4dff555555ff545454ff4f4e4eff3e3e3eff3f3f3fff555555ff62626200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffefefefffefffffffffefefffffefefffefffefffffefefffffefffffefefefffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffffffefffffefffffffffffffffffffffffffffffefefefffffffffffffefffffffefffffffffffffefffffffefefffffefefefffefefefffefffffffffefffffffffefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffffffefffefefefffffefffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefefffffffefffffffffffffefffffffefefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefffffffffefffffffffefffefffefffefffffffefefefffffefffffffefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffffefffffefefefffefefefffefefefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffffffffffefffffffefefffffefefefffefefffffefffffffffefffffffffefffefffffffefffffffefefefffffffffffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffffffefffffefffffffffffffffffffffffefffffefefefffffffffffffefffffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffffffffffefefffffefffffefefefffefffffffefefefffefefefffefffefffffefefffefefefffefefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffffefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefffffffffffefffffefefffefffefffffefefffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefefffffefffffefefefffefffffffffefefffefefefffefffefffffefefffefefefffefefefffffffffffffefffffffefffffffffffffefefffffefefefffefefefffefefefffefffffffffefffffefffefffefffffffefffffffefefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfff8f9f9fff2f2f2ffeae9eaffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdededeffddddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d1d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfceceffcececfffcececeffcdcdcdffcdcdccffccccccffccccccffcccbccffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c9c9ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c6c6ffc7c7c7ffc6c7c6ffc6c7c7ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c7ffc7c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c7c6ffc6c7c6ffc7c7c7ffc6c7c7ffc7c7c7ffc7c8c8ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9c9c9ffc9c9c9ffcacacaffcacacaffcac9caffcacacaffcacacaffcacacaffcacacaffcacacbffcacbcbffcbcbcbffcbcccbffccccccffcccdcdffcdcdcdffcdcdcdffcdcdceffcdceceffcececeffcecfcfffcfcfceffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd2d3d2ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffdddeddffddddddffdededeffdededeffdedfdfffdfdfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffeaeaeafff1f1f1fffbfbfafffefefffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f252525ff4a4a4aff4a4b4aff4f4f4fff616262ff6f6f6fff737273ff717171ff6f6f6fff6b6b6bff666666ff656565ff686868ff676767ff656665ff636463ff686868ff6e6e6eff707070ff717171ff707071ff696969ff565555ff555555ff626262ff64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffffffffefffffefefffffffffffffefefffffffffefffefffefffefffffffefffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffefffffffefffefffffefefffffffffffefefffffffefefffffffffffefefffffefefefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffffffffffffefefffffffffefffefefefffefefefffefefefffffefefffefefefffffffefffefffefffefefffffefffefffffffffffffffefffefefefffffefffffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffefffefffffffffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefffffffffffefffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffefffffefefffffffffffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfefdfffefefefffefefdfffefefefffffefffffffffffffffffffffffefffffffffffffefefffffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffefffefefefffefefefffefffffffffefefffefefefffffffffffffffffffefffffffffffffffffffffffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffefffffffefffefefefffefffffffffefefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffefffefffefffffffefffefffffefffffffefefffefefefffefefefffefefefffefefefffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffefffffffefffffffefffffffffffffffffffffffefefefffffefffffefefffffefffefffffefefffefffffffefefffffefefefffefefefffefefefffefefefffffffefffefefffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfbfbfff5f5f5ffeeeeeeffe7e7e7ffe6e6e6ffe5e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdfdedfffdededeffdededeffdededeffdddddeffddddddffddddddffddddddffdcdcddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d5d5ffd5d6d5ffd5d5d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcececeffcececeffcececeffcdcdceffcdcdcdffccccccffccccccffccccccffcbcbcbffcbcbcbffcacbcbffcacacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c8ffc7c7c7ffc7c8c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c7c6ffc6c6c6ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c6c6ffc5c6c5ffc5c5c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c5c5ffc5c5c6ffc5c5c6ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c7c8ffc7c8c8ffc8c8c8ffc8c8c9ffc8c9c8ffc8c8c9ffc8c8c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacbcaffcbcacbffcbcbcbffcbcbccffccccccffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcecfceffcfcfcfffcfcfcfffd0d0d0ffd0d0d1ffd1d1d1ffd2d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcddffddddddffddddddffddddddffddddddffdddedeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe8e7e7ffedededfff6f6f5fffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f252525ff4a4a4aff474748ff565655ff727272ff7e7e7eff818181ff818181ff828282ff828282ff818181ff818181ff828282ff828283ff858585ff858585ff858484ff828383ff838282ff808080ff7e7d7dff7a7a79ff6a6a6aff626262ff646464ff64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffffffefffefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffffffffffefefefffefffffffffefefffffffefffefefefffffffefffffffffffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefefefffefffefffffffefffefefffffffffffffefffffffefefefffefefefffffefefffefefefffefefefffefefefffffffffffefefefffefffffffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefefefffefffefffffffffffefefffffffffffffefffffffefefefffefefefffffefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefffffffefefffffffefffefefefffffffefffffffffffffffffffffefffffefefefffffffffffefffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfefdfffefefefffefefefffffffffffefefefffefffffffffefefffffffefffefefefffffefefffefffefffefefffffefefefffefefefffffffefffefffffffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefffefffffefefffffffefffffffffffefffefffffffffffefffefffefffefffffffffffefefffffffffffffffffffffefffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffefefffffffffffffffffffffefffefffffffffffffffefffefffefffffefefffefffefffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefffffffffefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffcfcfcfff7f8f7fff1f1f0ffe9e9e9ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdededeffdededeffdededeffdddeddffddddddffddddddffdddddeffdddcddffdddcdcffdcdcdcffdcdcdbffdcdcdbffdbdbdbffdbdbdbffdadadaffdadbdaffd9dadaffdad9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfd0ffcfcecfffcfcfceffcececeffcececeffcececeffcecdceffcdcdcdffcdccccffcdcdccffccccccffcccbccffcbcbcbffcbcbcaffcbcacaffcacacaffc9cacaffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c8ffc8c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c7ffc6c6c6ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc6c6c5ffc5c6c6ffc6c5c6ffc5c6c5ffc6c6c5ffc6c6c5ffc6c6c6ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc4c5c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc5c4c4ffc4c5c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9caffcac9c9ffcacacaffcacbcaffcbcbcbffcbcbcbffcbccccffccccccffccccccffcdcdccffcdcdcdffcecdceffcdcecdffcececeffcfcfceffcfcfcfffcfcfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d1ffd2d2d3ffd2d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9daffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdddddcffddddddffddddddffddddddffddddddffdddeddffdededeffdededeffdededeffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe9e9e9fff0f0f0fff9faf9fffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f252525ff474747ff565555ff727272ff7e7e7eff808080ff818181ff828282ff828282ff828282ff818181ff828182ff828382ff848484ff858586ff858585ff858585ff838383ff838382ff828282ff7f7f80ff7d7d7dff757575ff686969ff646464ff64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefffefffefefffffffefefffefffefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffffffffffefffefffefffffffefffefffefefefffffefefffffefefffffefffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffefefffffffefefffefffefffffefefffefefffffefefefffefefffffffefefffffffefffefffffffefefefffefefefffefffefffefefefffefefffffffffffffefffefffefffffffefffefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefffffffefefefffefefffffffefefffffffefffefffffffefefefffefefefffefffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffdfefdfffdfefefffdfefdfffdfdfdfffefdfdfffefdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefffffefefefffefefffffefffefffefefefffffefefffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefffffffffffffefffefffefffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffffefefffefffefffffefefffefffffffefefffffefefffffffffffffffffefffefffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffefffefffefffffefefffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffefffffefefffefffffffefefffffefefffffffffffffffffefffefffffffefefffffffefefffffffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffefefffffffffffefefefffefefffffefffffffefffefffefefffffefffefffefefefffffefefffefefefffefefffffefefefffffffffffffefefffffefefffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfdfdfffafafafff4f4f4ffecececffe7e7e7ffe6e6e6ffe6e6e6ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffe0dfe0ffdfdfdfffdfdfdfffdededeffdededeffdededeffdddeddffddddddffddddddffdcddddffdcddddffdcdddcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadad9ffdad9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d4d3ffd2d3d3ffd2d1d2ffd1d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcecfcfffcececeffcececeffcecdcdffcecdcdffcdcdcdffcdcdcdffccccccffcccdccffccccccffcccccbffcbcbcbffcbcbcaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc7c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c6c6ffc6c6c5ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c5c4ffc5c5c4ffc4c5c5ffc4c5c4ffc4c5c5ffc5c4c4ffc4c5c5ffc5c4c5ffc4c4c4ffc5c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c3ffc4c3c3ffc3c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffcac9c9ffcacacaffcacacaffcbcacaffcbcbcbffcccbcbffcccccbffccccccffcdccccffcdcdccffcdcdcdffcdcecdffcececeffcececeffcecfcfffd0cfd0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d6ffd5d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdddcffdcdcddffddddddffddddddffddddddffddddddffddddddffdddddeffdededeffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe7e6e7ffebecebfff4f3f4fffdfdfdfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f222222ff555555ff727272ff7e7e7eff808080ff818181ff828282ff828282ff828282ff828282ff828282ff828282ff848484ff858585ff858586ff858685ff858585ff858584ff838384ff838383ff818282ff7f807fff7d7d7dff757575ff686868ff64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffefffffffffefffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefffffffffefffffefefffefefffffffefffffffefffffffffefffffefefffefffffffefefffffffffefffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffefffefffefffefefefffefefffffefefefffefffefffefefefffefefffffefffffffefefffffefffefffefffefffefffffffffffefffefefefffffffefffefefefffefefffffffefffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefffefffefefefffefefffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffefffffffefefffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefffefffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffffefffffffffefffefffefffffefefffffefffffefffefffefffefffefefffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffefffffffffffffefffefffefffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefffefffffefefffffefffffefefefffefffefffefefefffefefffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffefffffefffffffffffffffffffffffffffffffefffffffffffefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffbfcfcfff6f7f7ffefefefffe8e8e8ffe7e7e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdddedeffddddddffddddddffdddcddffdddddcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffdadad9ffd9dadaffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd4d5d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d1d0ffcfcfd0ffcfcfceffcececeffcececdffcdcdcdffcdcdcdffcdccccffccccccffccccccffccccccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcacacaffcacac9ffcac9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c6ffc6c7c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c5ffc5c5c5ffc5c6c5ffc5c5c5ffc4c5c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc3c4c3ffc4c4c3ffc4c3c4ffc4c4c3ffc4c4c4ffc4c3c3ffc3c3c4ffc4c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c6ffc6c6c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcacacaffcacbcbffcbcbcbffcbcbcbffccccccffcccdccffcdcdccffcdcdcdffcecdcdffcececeffcececeffcfcfcfffd0d0d0ffd0d0d0ffd0d1d1ffd2d1d1ffd1d2d2ffd2d2d3ffd4d4d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9daffdadadaffdadadbffdbdbdbffdbdbdbffdcdcdcffdcdddcffdcdcdcffdddcddffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe8e7e8ffefeeeffff8f8f9fffdfefdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1f1f1f7f3f403f7f4040407f4141417f4141417f4141417f4141417f4141417f4141417f4242427f4242437f4342427f4242427f4343437f4342437f4243437f4242427f4242417f4141417f4041417f3f3f3f7f3e3e3e7f3939397f33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffefefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefffffefffffffffefffffefefefffefffffffefefefffefffefffffffffffffffefffefffefffffffefffffffffffffffefffffefefffffefffffffffffffefffffffffffffffffffffffefefefffefefffffffefffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefefffefefffffffefffffefefffffffefefffefffffffefffffffffffffffffffffffffefefffefffefffefffefffefefefffefefffffefffffffefefffffefefefffefefffffefefefffefffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffefefffefffefffefffefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfefefffdfefefffdfefdfffdfdfefffefdfdfffdfefdfffdfefdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefffefffffffefffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffefefffffffefffffefefffffffffffffefffffffefffffffefffffffffffffffffefffffefffefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefefffefefffffffefffffefefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefffffefefffffffefffffefffffffefffffffefffffffefefffffffefefffefffefffefffefffefefefffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffefffefffefefefffefefffffefffffffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffffffefffffefefffefefefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfdfff9f9f9fff2f3f3ffebebebffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdddeddffddddddffddddddffdcddddffdcdcddffdcdcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdadbdaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd1d1d0ffd0d0d0ffcfcfcfffcdceceffcdcdceffcdcccdffccccccffccccccffccccccffcccbccffcbcbcbffcacbcbffcacacbffcacacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c3ffc4c3c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c2c2ffc2c2c3ffc2c3c3ffc2c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc3c3c3ffc3c2c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c4ffc5c5c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacbcbffcbcccbffcccccbffccccccffccccccffcdcdcdffcecdceffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdbdbdaffdbdbdbffdbdcdcffdcdcdcffdcdddcffdcdcdcffddddddffddddddffddddddffddddddffddddddffddddddffdddeddffdedddeffdededeffdededeffdedfdeffdfdedeffdfdfdfffdfe0e0ffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffeae9eafff3f3f3fffbfbfbfffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffefefffffefffffffffefffefffffffffffffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffefffefefefffffffffffefefefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffefffefefefffffffffffefefefffefffffffefffffffffffffffefffffffffefffffffefefffefefefffefefffffefefffffffefffffefefffffffefefffefefefffffefefffffefffffffffefffefffffffffffffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffffffffffffffefffffffffefffffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffffffffffffffffffffffffffffefffffffefefffefefffffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffffffffffefefefffefffffffefffffffffffffffefefefffefefefffffefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffefffefefefffffffffffefefefffefffffffefffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefffffffefffffffffffffffefefefffffefffffffefefffefefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefffffffefffffffffefffffefefffffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefffffffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffbfbfbfff5f5f5ffeeeeeeffe8e8e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e4e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdbdbffdcdbdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffd9dadaffdad9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d7d7ffd7d6d6ffd6d6d5ffd5d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfd0ffcececeffcdcdcdffccccccffccccccffcbcccbffcccbcbffcbcbcbffcacacbffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc8c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc1c2c2ffc1c1c2ffc1c2c1ffc1c1c2ffc2c2c2ffc1c2c2ffc2c2c2ffc1c2c1ffc2c2c2ffc1c1c1ffc1c1c1ffc2c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c2c2ffc2c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c4ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c5c5ffc5c5c5ffc6c5c5ffc6c6c5ffc6c6c7ffc6c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcacbcaffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcececeffcececeffcfcecfffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdddcdcffdcdddcffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdededdffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e5e5ffe5e5e5ffe6e5e5ffedededfff7f6f6fffdfcfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffefffffffffefffffffffffffffefefffffffefffffffffffefefffffefefffffffffefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffefffffffffffffffefefffffffefffffffffffefefffffefefffffffffefffffefffffffffefffefefefffffefffffefefefffefefffffffefefffefffefffffffefffefefefffefefefffffefefffefffefffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefffffffffffefffffefffffffffefffefefefffffefffffffefefffffefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefffffffffffffefefffffffefffffffffffffffefefffefefefffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefffefffffefffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffefefffffffefffffffffffefefffffefffffffffffefffffefffffffefefffefefefffefefefffefefefffefefffffffefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffffffffffffffefefffffffefffffffffffefefffffefefffffffffefffffefffffffffefffefefefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefefffffefefffffffffefffffefffffffffefffefefefffffefefffefefefffefefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefffefffefefefffffefefffffffffffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff8f8f8fff2f2f1ffeaeaeaffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdededeffddddddffdddddcffdcdddcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadbffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfd0ffcececeffcdcdcdffccccccffcbcccbffcbcbcbffcbcacaffcacacaffcacacaffcac9c9ffc9c9caffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c7ffc7c6c6ffc6c6c6ffc6c6c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c3c3ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c2ffc2c3c2ffc2c2c2ffc2c1c2ffc1c1c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c0ffc1c0c0ffc0c0c1ffc0c1c1ffc1c0c1ffc1c1c1ffc1c1c0ffc1c1c0ffc1c1c1ffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0bfbfffbfc0bfffc0bfbfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c0ffc0c1c0ffc0c0c0ffc0c0c1ffc0c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc3c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9caffcacacaffcacac9ffcbcacaffcbcbcbffcccbccffcccccdffcdcdcdffcecdcdffcececeffcececeffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd2d2d1ffd3d2d2ffd3d3d3ffd4d4d4ffd5d4d5ffd6d6d5ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdcffdddcdcffdcdcdcffdddddcffddddddffdcdcdcffdcdcddffdddddcffdddcddffddddddffddddddffddddddffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e3e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe4e4e5ffe8e8e8fff1f1f1fffafafafffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefffffffffffffffffffffffefefffffffffffefffffffffffefffffefffffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffffffefffffffffefefffffffefffefffffffffffefffffefffffefefefffefefefffefefefffffefefffefffefffffffffffffffffffefefffffffffffffffefefffffefffffefffefffefffefffffffefffffffefffefffefffffffffffffffffffefffffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffffefffffffefffffefffefffffffffffefefffffefefffffffffffffffefefffffffffffffffefffffffefffffffffffffffefffefffefffffffffffffffffffefffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefffefffffffefffffefffffffefffffefffffffffefffffffefffffefefefffffffefffefefefffefefefffefffffffefefefffffefefffefffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefefffffffefffefffffffffffefffffefffffefefefffefefefffefefefffffefefffefffefffffffffffffefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffefefffffefffffffefefefffffefefffefffefffefefefffefefefffefefefffefffefffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefefffefefefffffefffffffefefffefffefffffffffffefefffffefefffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefffffffefffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfdfffafafafff5f4f4ffedeeedffe8e8e8ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdedfdeffdfdedeffdededeffdddedeffddddddffddddddffdddcdcffdcdddcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdad9daffd9d9daffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d7d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfceffcececdffcccdccffcbcbcbffcacacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c5c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c4c4ffc2c3c3ffc2c3c3ffc2c2c2ffc3c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0bfc0ffbfc0c0ffbfbfc0ffbfbfbfffc0c0c0ffbfc0c0ffc0bfc0ffc0c0c0ffc0c0bfffbfbfc0ffbfc0bfffc0c0bfffc0bfc0ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfc0bfffc0c0c0ffc0c0c0ffbfbfc0ffbfbfc0ffc0bfbfffbfbfc0ffc0bfbfffbfbfbfffbfbfbfffbfc0c0ffbfbfc0ffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c3ffc3c2c2ffc2c3c3ffc2c2c2ffc2c3c3ffc2c2c2ffc3c3c2ffc2c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c5ffc5c5c5ffc6c5c5ffc6c5c6ffc6c6c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcacbffcbcccbffccccccffccccccffcdcdcdffcdceceffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d1d0ffd1d2d1ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadbffdbdbdbffdbdcdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffdddddeffdededeffdededeffdfdfdfffdfe0dfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffebebebfff5f5f5fffcfbfcfffdfefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefefffffffefffefefffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffefffefffefffefffffffffffffffefefefffffffefffefefffffefffffffefefffffffefffffffffffffffffefffefefffffffffffffefefffffffffffffffefffffffefffffffffefffefefffffffffefffefefefffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffefffffffefefffffffefffffefffffffffffefffefefefffefefefffefefffffffffffffffefffffffffffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfefffefefdfffdfefdfffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefffefffffefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefffffefefefffffefffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefffefffefefefffefffffffffffffffffefefffffffffffffffffffffffffffefefffffffefffffefefffffefefefffefefefffefefefffefefefffffffffffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffefefffffffffffefefffffefffffffefefffffffefffffffffffffffffefffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffffffffffefefefffffefffffffefefffefefffffffffefffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffefffffffefefffffffefffffffffffffffffefffefefefffefefffffefefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffefefffffffefefffefefefffefefefffefefefffefffefffefefffffffefffffefefefffffefefffefefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffbfbfcfff7f7f7fff0f0f0ffeaeae9ffe8e7e8ffe7e7e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfe0dfffdfdfe0ffdfdfdfffdfdfdfffdfdedfffdededeffdededeffddddddffddddddffddddddffdcdddcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdaffdadadaffdadadaffdadadaffd9dadaffd9d9daffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd2d3d3ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcfcfcfffcdcecdffcccdccffcbcbcbffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c8c8ffc7c7c7ffc7c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c5c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c2c1ffc2c2c2ffc2c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c1c0ffbfbfc0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbebfbfffbfbfbfffbebebeffbebebeffbfbebfffbebfbfffbfbebeffbfbebfffbebebfffbfbfbeffbebfbeffbebebeffbebebeffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbebfbfffbebebfffbfbebeffbebebeffbebebeffbebebfffbebebeffbebebfffbfbfbfffbfc0bfffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c2ffc1c2c2ffc2c1c2ffc2c2c2ffc1c2c2ffc2c2c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c1c2ffc2c2c1ffc2c2c2ffc2c3c2ffc3c3c3ffc3c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c9ffc9c8c8ffc9c9c9ffcac9caffcacacaffcbcacbffcbcbcbffcccbccffcdccccffcdcdcdffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d1ffd1d1d1ffd2d2d2ffd3d4d3ffd4d4d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdcffdbdbdbffdbdcdbffdcdbdcffdbdcdcffdcdbdcffdcdcddffdddcddffddddddffdddddeffdededeffdededeffdfdfdfffdfdfdfffe0dfe0ffe0e0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe4e4e4ffe6e6e7ffeff0f0fff9f8f9fffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefefffffefffffffefefffffffefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffefefefffefffffffefefefffffefffffffefefffffffefffefefefffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffefefffffefefffefefffffefffefffefefefffefffefffffefefffffffefffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffffffffffefffffffffffefffefffefffffffffffffefefffffffffffffefefffffefffffefefffffefffefffefefefffefffefffffefefffefffefffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefdfefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffffffefefefffffefffffffefffffffffffffffefefffffffffffefefffffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffffffffefefffffefffffffefefffffffefffefefefffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffffffffffffffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffefefefffefefffffefefefffefefefffefffefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefffffffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffefefffffffefffffffefffffffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfcfdfffafafafff4f3f3ffecececffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdeffdedfdfffdededfffdededeffdededeffdeddddffddddddffdddcddffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdadadbffdadbdaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd9d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d4ffd4d4d4ffd3d3d4ffd2d3d2ffd2d1d1ffd0d1d0ffd0d0d0ffd0cfcfffcfcfcfffcececeffcecdceffccccccffcbcbcbffcac9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc4c3c4ffc4c4c3ffc4c4c3ffc3c3c3ffc3c2c3ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c0ffc1c0c0ffc0c0c0ffc0bfbfffbfbfbfffbebebfffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbdbebdffbdbdbdffbdbdbdffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbebdbdffbdbebeffbebebeffbebebeffbebebeffbfbebeffbfbebeffbebebfffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbdbdbeffbebdbdffbdbdbdffbdbdbdffbebdbdffbebdbeffbebebeffbfbebeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc1c0c1ffc1c1c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c3c2ffc3c3c3ffc3c4c3ffc4c4c4ffc5c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc6c7c6ffc7c6c6ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcbcbcbffccccccffcdccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd4d3d3ffd4d5d4ffd6d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdadbdaffdadadaffdbdadbffdbdadbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdddcdcffddddddffddddddffdededeffdfdedeffdfdfdfffdfdfdfffdfdfe0ffe0e0dfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffeaeaeafff4f4f4fffbfcfbfffdfefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffffffffefffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffefffffffefefffefefffffffffffffffefffffffefffffefefffffefefffffffffffffffffefffffffffffffefefffefefffffefffefffefefffffffffefffffffffffffffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffefffffffffffffffffefffffffffffffefefffefefefffefffefffefefefffffffefffefffffffffefffffefefffffefffefffefffefffffefefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfdfffdfefdfffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffffefefffefefefffffefefffffefefffefffffffffffffffffefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffffefefffefefffffefefffffffffffffffffefffffffffffffefefffffefffffffffefffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffefffefffffefffffffefefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefefffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffefefefffffefefffefffffffffefefffefefffffefffefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffefefffffefefffefffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffefefffefffffffffefefffefefefffefffefffefefefffefefefffefefefffffefffffefffffffefefefffefefefffffffefffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfbfbfff6f6f6ffefefefffe8e8e8ffe7e6e6ffe6e7e6ffe6e6e6ffe5e6e6ffe5e6e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdededeffdededeffdededdffddddddffdcdcddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd9d8d9ffd8d9d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d4d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecfcfffcececeffcecdcdffcdcdcdffccccccffcbcbcaffc9c9c9ffc8c8c8ffc7c8c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc3c3c2ffc2c2c2ffc2c2c2ffc3c2c2ffc1c1c2ffc1c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbebebfffbebebeffbebebeffbfbfbfffbfbfbfffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbdbcffbdbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbdbdbdffbdbdbdffbdbdbeffbebebeffbdbebeffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbebdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbdbcffbcbcbcffbcbcbcffbdbdbcffbcbdbdffbdbdbdffbebdbeffbebebeffbfbfbfffbfbfbfffc0bfbfffbfbfc0ffbfbfc0ffbfbfbfffbfbfbfffc0bfbfffbfc0c0ffbfc0c0ffc0c0c0ffbfbfc0ffbfbfc0ffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c5c6ffc6c6c6ffc6c7c7ffc7c8c7ffc8c8c8ffc9c9c8ffc9cac9ffcacacaffcbcbcbffcbcbcbffcccccdffcdcdcdffcececeffcfd0cfffd1d1d1ffd2d2d2ffd4d3d4ffd5d5d5ffd6d5d6ffd6d6d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9daffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdededeffdedfdeffdfdfdfffdfdfdfffdfe0e0ffdfdfdfffdfe0e0ffe0e0dfffdfe0dfffe0dfdfffe0e0dfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe3e2e2ffe3e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe5e6e5ffeeeeeefff8f7f7fffcfdfcfffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefefefffefefffffffefffffffffffffffffefffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefffefffffefefffffffffffffefefffffffefffffefefffffffffffffefffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffffffffffffffefffffefefffffffffffefefefffffffefffefefefffffefffffffefffffefefffffffffefffefffffffefefffffffffffffefefffffefffffffefffefffefffefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefdfffdfefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfefefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfefffefdfdfffdfdfdfffdfefdfffdfdfdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffffffefffefefefffffffffffffefffffffefffffffffffffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffefffffffefefefffefefefffffefffffffefffffffffffffffffffffffefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffffffefffffefefffffffffffffefefffffffefffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffefefffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffffefffefffffffefefffffffffffffffffffffefffffffefffefffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefefffffffefffffefefffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefefffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff9f9f9fff2f2f2ffebebebffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe4e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfe0ffdfdfdfffdfdfdeffdededeffdededeffdededeffddddddffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadbdbffdadadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd9d8d8ffd8d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd5d5d6ffd5d5d5ffd4d4d4ffd3d3d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccdccffcccccbffcbcbcbffcacacaffc9c9c9ffc7c7c7ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c3ffc3c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbebeffbebebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbebdbeffbebebeffbebebeffbdbdbdffbdbdbdffbdbdbeffbdbdbdffbcbdbcffbcbdbcffbcbcbcffbcbcbcffbbbbbbffbbbcbcffbcbbbcffbcbbbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbabaffbbbbbbffbbbbbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbbbbbbffbcbbbcffbcbbbcffbbbbbcffbcbcbbffbbbcbcffbbbcbcffbcbbbbffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbcbcbcffbcbbbbffbbbbbbffbbbbbbffbababaffbababbffbabbbbffbbbbbbffbcbcbbffbcbcbcffbdbdbdffbdbdbdffbdbdbeffbebdbeffbebebeffbebebeffbebebeffbebebdffbdbdbdffbebebdffbdbdbdffbebebeffbfbfbfffbebebeffbebdbdffbdbdbdffbebebfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c2c1ffc2c1c2ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffc6c5c5ffc6c6c5ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcbcacbffcbcbcbffccccccffcdcdcdffcfceceffd0d0d0ffd1d2d2ffd3d3d3ffd4d4d4ffd4d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdcdcdbffdcdcdcffdddcdcffddddddffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe8e8e8fff2f2f2fffafafafffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffffefffffefffefffefffffffffffffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffefefefffffefefffefefefffefefefffefffefffefefffffffffefffefffefffffefefffffffefffffefffffffffffffffefefffffffefffefffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffffffffffefffefffefffffefefffffefefffffefefffffffffffffefefffefffefffefefffffffffffffffffffffffefefffffefffffefefefffefefffffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefefffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffffefffffffffffffffffffffefffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfefdfffefdfefffefdfdfffefdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffefffefffefffefefefffffefefffffefefffffffffffffefefffefffefffefefffffffffffffffffffffffefefffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffefefefffffefffffefffffffffffffffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffefefefffffefffffefffffffefffffffffffffffefffefffffefefffffffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffefefefffefefffffffefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefffffffffffffffffffffffffefffffefffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffffffefffffffefefefffefffffffffefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefffffffffffffffffffffffefefffffefffffefefefffefefffffefefefffffefefffefffefffefffefffefefefffefefefffefffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdfffbfbfbfff6f6f5ffeeeeeeffe8e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e5ffe4e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffdededdffddddddffddddddffddddddffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdaffdbdadbffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d9d8ffd8d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd5d4d4ffd4d3d3ffd3d2d3ffd2d2d2ffd0d1d1ffd0d0cfffcfcfceffcececeffcdcdcdffcccdccffcccbccffcacacaffc9c9c9ffc8c8c8ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc4c4c4ffc3c4c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbebebeffbebdbdffbdbebdffbebebeffbebfbeffbfbebfffbebdbeffbdbdbdffbdbdbdffbdbdbeffbdbdbcffbdbcbcffbcbcbcffbcbcbcffbcbcbbffbcbcbcffbcbcbcffbcbcbbffbbbcbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbcbbbbffbbbcbbffbbbbbcffbcbcbcffbcbcbcffbcbcbbffbcbbbcffbcbcbcffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbabaffbbbabaffbbbbbbffbbbbbbffbcbcbcffbcbdbdffbebdbdffbdbdbdffbebdbeffbebebeffbebebfffbfbfbeffbebfbeffbebebeffbebebdffbebdbdffbebebeffbebebeffbfbfbeffbebfbfffbebfbeffbebebeffbfbfbeffbfbfbfffbfc0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d1d1ffd3d2d2ffd3d4d3ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffdededeffdfdfdeffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffecededfff6f6f6fffcfcfcfffdfefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffffffffffefffffffffffffffefefefffefefefffefefefffefefefffffefffffefffefffffefefffefffefffffffefffefefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffffffffffffefffefefefffefefefffefefffffefefffffefffefffffefefffffefefffefffffffefefefffefefefffffffefffefefefffefefefffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfdfffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffdfdfdfffdfdfefffdfdfefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffffffefffefefefffefefffffefefffffefefffffefffefffffffefffffefffffefffffffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefffffefefefffffffffffefefefffffefffffffffffffffefffffffffffffffffffffffefefffefffffffffffefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffefefefffefefffffffefefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffefffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffffffffffffffefffffefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff8f8f8fff1f1f1ffeae9e9ffe6e6e6ffe6e6e6ffe6e5e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e5e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdedeffdfdedeffdededeffdeddddffdddeddffddddddffdddcdcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d0d0ffd0cfcfffcfcfceffcececdffcdcdcdffcdccccffcbcbcbffcacbcaffcacac9ffc8c8c8ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbebebeffbebebeffbebdbeffbebebeffbebebeffbebebeffbebebeffbebebeffbdbdbeffbebebdffbdbdbdffbdbdbdffbdbcbdffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbbbcffbbbbbcffbbbcbcffbcbcbcffbcbbbcffbbbcbcffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbbbcffbcbcbcffbcbcbbffbbbbbbffbbbbbaffbbbbbbffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbebebeffbebebeffbfbebfffbebfbfffbfbebeffbebfbeffbfbebeffbebebdffbebebeffbfbebfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcbcbcbffcccccbffcdcdcdffcececeffcfcfcfffd1d1d1ffd3d3d2ffd4d4d3ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffd7d7d7ffd7d6d6ffd7d6d6ffd7d7d6ffd8d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdaffdbdcdbffdcdcdcffddddddffdededeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdedfdeffdfdfdfffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e3e3ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe7e7e7fff1f1f1fff9f9f9fffcfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffefffffffefffffffefefffffefffefffefefefffffefefffefffefffefefffffffefefffefefefffefefefffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffefffffffffffffffefefefffefefefffffefefffefefffffefffffffffefefffffefffffefffffffffffffffefffefffffffffffffffffffefefffffffffefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefffffefefffffefefefffefefefffefefefffefefefffefffefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfefffdfdfefffdfefdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffefffffffffefefffffefffffefffefffffffefffefffefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefffffffefffffffefffffffefffffffefffefffffffefffffffffffefffffffffefffffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffefefffffefffefffffffffffefefffffffffefffffefefffefffefffefffffffefefffffefffffffefefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffffefffffefffffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffefffffffefffefffffffffffefefffffffffefffffefefffefffffffefffffffefffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffffefffefffefffefffffffffffffffefefffffefefefffefffefffefffefffefefefffefefffffefffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfdfdfffafafafff4f4f4ffedededffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe2e3e2ffe2e3e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdddedeffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdbdadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d47f69696a7f6969697f6969687f6868687f6768677f6767677f6767677f6666667f6666667f6565657f6565657f6464657f6464647f6363637f6363637f6363637f6363637f6262627f6262627f6262627f6262627f6162627f6161617f6161617f6161617f6060607f6060607f6060607f6060607f6060607f6060607f6060607f6060607f6060607f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5e5d5d7f5e5d5d7f5d5d5e7f5d5d5d7f5d5e5d7f5e5d5d7f5e5d5d7f5d5e5d7f5e5d5d7f5e5e5d7f5d5d5d7f5d5d5d7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5d7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5e5e5e7f5d5e5e7f5d5d5e7f5d5e5d7f5e5e5e7f5e5e5e7f5f5e5e7f5e5e5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f5f5f5f7f605f5f7f60605f7f6060607f6060607f6060607f6060607f6161617f6061607f6161617f6161617f6161617f6161617f6161617f6161617f6262627f6262627f6262627f6262627f6262627f6262627f6262627f6263627f6362627f6363637f6464647f6464647f6464647f6565657f6565657f6666657f6666667f6767677f6767677f6868687f6969697f6a6a6a7f6a6a6a7f6a6a6affd5d6d5ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd6d6d6ffd6d7d6ffd6d7d6ffd5d6d6ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd8d8d9ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffdededfffdededeffdededeffdededeffdedfdeffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffebebebfff5f5f5fffbfbfcfffefdfefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffefffefffffffefefffffefefefffefefefffffffefffefefefffefefffffefefefffefefffffefefffffefffffffefffefffefffefffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefefffffefefffffefffffffefffffffefffefffefffefffefefffffffefffffffffffffffffffffffefffffefffffffffefefffefffefffffefffffefefffffefefefffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffefffefffefefffffffefffffffffefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffefefefffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfefdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefefffefefefffefefefffdfefefffdfdfefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefdfefffefefdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfefefffefdfdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefffefffefffefffefefffffffefffffffffefffffffffffffefefffefffefffffefefffefffefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefefffefffefffffffefffefefefffffefffffffefffffefefffffefefffffefffefffefffefffefefefffefefefffffefefffffefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffefffffffefffffefffffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffffffefffffffffefefffefefffffefefffffefffefffefefffffefefefffefefefffefefefffffffefffefefefffffefffffefefefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefffffffefffffffffefefffefffffffffefffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefefffefffefffffffffffefffffffefefefffffffffffffefefffefffffffefffffffffefefffefefffffefefffffefffefffefefffffefefffffffefefffefffefffffffefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffefefefffefffefffffefffffefefffffefefefffffefefffefefefffefffffffefffffffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffbfcfbfff7f7f7fff0f0f0ffe8e8e8ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdedddeffddddddffddddddffdcddddffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdadbffdbdadaffdadadaffd9d9d9ffd9d9d9ffd9d8d8ffd8d9d8ffd8d8d8ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7bfa0a0a03f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd3d4d3ffd3d3d3ffd4d4d4ffd5d6d5ffd5d5d5ffd4d5d4ffd4d4d4ffd5d5d4ffd5d5d6ffd6d6d6ffd8d8d8ffd9d8d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdededeffdfdfdfffdfdedeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdfdfdfffe0dfdfffdfe0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe2e2e2ffe2e2e3ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe6e6e6fff0f0f0fff9f9f8fffcfdfdfffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffefffffffefefffffefefffefefefffefffefffffefefffefefefffffefefffefefefffefefefffffffefffefefefffffefffffffefefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffefffffffefffefffffffefffefefefffffffffffffefefffffffefffefffffffefffffffefffffffffffffffffffefffffefefffefefefffefefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefefffffefefefffefffefffefefefffefffefffefffffffefffefffffffefffffefefffefefefffefefefffffefffffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefdfffdfefefffefefefffffffefffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfefffdfdfdfffefefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffffffefffefefffffefffefffefffffffffffffffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffffefffffefffffffefffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffffefefffefefefffffefffffefffffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffefffffffffefffffffffffffffffffffefefffffffefffefffefffffefffffffefffffffefffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefffffffefffffffffffffffffffefffffefefffefffefffefefefffffefffffffffefffffffffffffffffffffefefffffffefffefffefffffefefffefefefffffefefffffefefffffefefffefefffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefffffffefffffffffffffffffffefffffefefffefefefffefefefffffefffffefffefffefefefffffefffffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffaf9f9fff3f3f3ffebebebffe6e7e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffddddddffddddddffdcddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d8d8ffd9d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd7d7d7bfa1a1a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffd5d4d5ffd4d4d4ffd4d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d3d4ffd3d3d3ffd4d3d3ffd5d5d4ffd6d5d6ffd7d7d7ffd8d8d8ffdad9d9ffdadadaffdcdbdcffdcdddcffddddddffdededeffdedfdeffdededeffdededeffdfdedeffdededeffddddddffddddddffdddddeffdededdffdededeffdededfffdfdfdeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffeaebebfff4f4f4fffbfbfbfffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffffffffefffefffefffffffefffffffffffefffefffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffefffefffefefefffefffffffffffffffffffffffefffefffffffffffefffffffffffefffefffefffffffffffefefffffefffefffefefefffefffefffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefffefffefffffffefefffffffffefffefffffffefffefffffffefffffffefffffefffffefffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffdfefdfffdfdfdfffefdfdfffefdfefffdfefdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffdfefdfffdfefdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffdfefefffdfefefffefefefffefefdfffefdfefffdfefdfffefefdfffdfdfdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefffefffefffefffefffffffefefffffefefefffefefefffefffefffefefefffffefefffffefffffefefefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefffefffefffffffffefefffefffefffffffefffffefffffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffefefefffffffefffefefefffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffefffffefffffefffefffffffefffefefffffffffefffefffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffffffefefffffefffefffefefefffefffefffffffefffffffefffffefffffffffefffffffefffefefffffffffefffefefefffefffefffefefffffffefffffefffefffefffffffffffffffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffffffefefffffefefefffefefefffefffefffffffefffffffefffffefffffefffefffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefdfffbfbfbfff6f6f6ffefeeeeffe7e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdedfdeffdededeffdededdffddddddffddddddffdddcddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadbffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d4ffd4d5d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6a6a6affd4d3d4ffd3d3d2ffd2d2d2ffd1d1d1ffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd4d3d4ffd5d4d4ffd6d6d6ffd7d7d7ffd8d9d8ffdadadaffdbdbdbffdcdcdcffddddddffddddddffdededeffdededdffdddedeffddddddffddddddffddddddffddddddffddddddffdeddddffdedddeffdededeffdfdfdeffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe6e6e6ffefefeefff7f8f8fffcfcfcfffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefffffffffffffffffefffffefefffffefffffefffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffffefefffefffffffffffefffffefffffefffffffffefffffffffefffefffffffefffefffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffefefffefefffffefffffffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffefffefffefffefefefffffffffffefffefffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfefefffefdfdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefdfffdfdfefffdfefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffffefffffefffefffefffefffefffefffefffffffefefefffefffffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffffefefffefefffffefffffffffefefffefefffffefefefffefefefffefffefffffefefffefffefffefffefffefefefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffefffefffefefefffefefffffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffffefefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffefffffffffffefffffffefffefefefffefffefffefffefffffefefffefefffffffffffffffefefffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefefefffffffffffefefefffffefefffefefffffefffffffffefefffffffffffffefefffffffffffefffefffffefefffefefffffefefefffffefefffefefefffffefffffefffffffefffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefefefffefffffffefefefffffefefffefefefffefffffffffefefffffffefffffefefffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff9f9f9fff2f2f1ffeaeaeaffe6e6e7ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdededfffdededfffdededeffddddddffddddddffdddcddffdcdcdcffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadadaffdad9daffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd3d3d3ffd4d4d5ffd5d5d5ffd6d6d53f35353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9e9e9effd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffd0d0d0ffd0d1d0ffd0d1d0ffd1d1d1ffd2d2d2ffd4d4d3ffd5d5d5ffd6d7d6ffd8d8d8ffd9d9d9ffdbdadaffdcdbdcffdcdcddffdcddddffddddddffddddddffddddddffddddddffddddddffdddddcffdddcddffddddddffddddddffddddddffdededdffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e2e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe9e9e9fff3f3f2fffafbfbfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffefefffffffffffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefefffffefffffefefffffffffefffefefefffefffefffffffefffefefefffefefffffefefefffffefefffefefffffefffffffefefffffefefefffefffffffefefffffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefefffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffefefefffefffffffefefffffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfefffefefefffefefefffefefefffdfefefffefdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffefefffffffefefffefffefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffefffefffefffffffefffffffffffffefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefefefffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefffefffffffefffefefefffefefffffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffefffffefefefffffffefffefefefffffffefffefefefffffefffffffffffffffefefffffffffffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffffefefffffffefefffefffefffefffefffefefffffffefefffefffffffffefffffefefffffffffefffefffffffffffefffffefefffffefffffffffffffffefefffffefffffefefffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffefffffffefefffffefefffffffefefffefffefffefffefffefefffffffefefffefffffffffefffffefefffffffffefffefffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefffafbfafff5f5f4ffedededffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e3ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfe0ffe0e0dfffdfdfdfffdfdedeffdededeffdededeffddddddffddddddffdcdddcffdcdcdcffdbdbdcffdbdbdbffdbdadbffdadadbffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d8ffd7d6d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd3d3d4ffd2d3d2ffd2d2d1ffd1d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4bfa09f9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd1d1d1ffd0d0d0ffcfcfcfffcfceceffcdcdcdffcdceceffcecfceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d3ffd4d5d4ffd6d5d5ffd7d7d7ffd8d9d9ffdadadaffdadbdbffdbdbdbffdcdcdcffdcdcddffdcdcddffdcdcdcffdcdddcffdcdcdcffdcdcdcffdcdcdcffdcddddffddddddffddddddffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e4ffe3e4e3ffe3e4e4ffe4e4e4ffe5e5e5ffededeefff6f7f7fffcfcfcfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffefffffefefffefffefffefefffffffffefffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefffffffffffffffefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffefffffffffffffffefffffefefefffffffffffffffffffefffffffffffffffffffffffefefffffffffffffefefefffffefefffffffefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefffffffffffffffefefffffffffffffefefefffffffffffffffffffffffffffffffefffefffffffefffefffefffefffefefefffefefefffefdfefffefefefffdfefdfffefdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfdfefffefefefffdfefefffefdfefffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfefffdfefdfffdfefdfffefdfdfffdfefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefffffefefffffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffefffefffffefefffefffffffefefffffffffffffffffffffefffefffefffefffefffefffffefefffefefefffffefefffefefefffffefefffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffefffffffffefefffefffefffefefefffefffffffefffefffffefefffefffefffefefffffffffefffffffefffefffefffefffefffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefefffefefefffefffefffffefffffefefefffefefffffefffefffefffffffffefefffefffefffefefffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffffefffffefefffffefefffffffefefffefefffffffefffffefefefffefefefffffffefffffefffffefffefffefffffffffffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefffffffefffffefefefffefefefffefffefffffefffffffffefffefffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffcfcfcfff7f7f7fff0f1f0ffe8e9e8ffe6e6e6ffe5e5e6ffe5e5e5ffe4e5e5ffe5e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdedfdeffdededeffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdadbdaffdadadaffdad9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d7ffd6d6d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d33f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9c9c9cffcfcfcfffcfcfceffcdcdcdffcccdccffccccccffcdcdcdffcdceceffcfcfcfffd0d0d0ffd2d2d2ffd3d3d3ffd5d5d5ffd6d6d6ffd8d7d8ffd9d9d9ffdadadaffdadbdbffdcdcdbffdcdbdcffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdcdcdcffdcddddffddddddffdededdffdededfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe8e8e8fff2f1f2fff9f9fafffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffefefffffffffefffffffffffefefefffefffffffffefefffffefffffefffffffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefffffffefefefffefffefffefefefffefffffffffefffffefefefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefefefffefffefffefefefffefffffffffefffffefefefffffefffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffefefefffefffefffefefefffefefefffdfefefffefdfdfffefdfefffdfdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfefefffefdfefffdfdfefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffffffffefffefffefffffffffefefffffffefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffefffffefefefffffffefffffffffffefefefffefefffffefefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffefffffffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefffffffffefefffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffefefefffefffffffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffefffffefefffffffffffffffffffffefefefffefffffffffefefffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffefffffffefefefffefffffffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffefffffefefefffffffffffffffffffffefefffffffffffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffafafafff3f3f3ffecececffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe1e0e0ffe0e0e0ffe0e0dfffdfe0dfffdfdfdfffdedfdfffdededeffdedddeffdddddeffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffdad9daffd9d9daffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd0d0d0ffcfcfcfffcececeffcfcecfffcfcfcfffd0d1d0ffd1d1d17f6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcdcdcdffcccdccffcbcbcbffcbcbcbffccccccffcccdccffcececeffcfcfcfffd1d0d1ffd2d2d2ffd4d4d4ffd6d5d6ffd6d7d7ffd8d8d8ffd9d9d9ffdadadaffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdcdbffdcdcdbffdcdcdcffdddcdcffdedddeffdededeffdedfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffecececfff5f6f6fffbfbfbfffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefefffefefffffefefefffffffffffefffefffffffefffefffffffffefffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefffffefefffffefefffefefffffffefffffefffffffffefefffefffefffefefffffffefefffefefefffefffefffefffffffefefffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffffefefffefffefffefffefffefffffffefefffffffefffffffffefffffffffffffffffffffefffffffffffffffffefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffefefefffefdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfefffefdfefffefefdfffefefefffefefefffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfefdfffdfdfefffefdfefffefdfdfffdfefefffefefefffdfdfefffefdfefffefefefffefdfefffefdfdfffdfdfdfffefefdfffefefdfffdfdfefffefdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffffefffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffffffffffffffefffffffffffffffffffffffefffefffffffffefffffefffffffffefefffefffefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefefffefefffffefefefffefefefffefffefffefffefffefefffffefefefffffffefffefefefffffffefffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefefffefffefffefffefffefefffffffefefffefefffffefefefffefffefffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefefffffffefffffffefefffffefffffffefefffefefefffffffefffffffefffefefffffffefefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffefefffffffefffffffefefffffefffffffefefffefefefffefffefffffffefffefefffffffefefffefefffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfbfbfff7f6f6ffeeefefffe7e7e8ffe5e6e6ffe6e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdeffdededeffddddddffddddddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdadadaffdad9daffd9d9d9ffd9d8d8ffd8d8d7ffd7d7d8ffd7d7d6ffd6d6d6ffd5d5d5ffd4d5d4ffd4d3d4ffd4d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcdcdcdffcececeffcececfffcfcfcfffd0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f666666ffcdccccffcccccbffcbcbcbffcbcbcbffcacbcbffcbcbccffcdcdccffcececeffd0d0d0ffd1d2d2ffd3d3d3ffd5d5d4ffd6d6d5ffd7d7d7ffd9d8d8ffd9d9d9ffd9dadaffdadbdaffdadbdaffdadadbffdbdadaffdbdadaffdbdadbffdbdbdbffdbdbdbffdcdcdcffdddddcffddddddffdededeffdededfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe4e4e4ffe7e7e7fff1f1f1fff9f8f9fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffefffffffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefffffffffffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffefefefffffffefffefffffffefefffffffefefffefffefffffffefffffefffffefffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffefffffffffffffffefffffffefffffffefefffffffefffffefefefffefffffffefefffffefefffffefffefffffefefffefefefffffffefffefefefffefefefffefefefffffefefffefffffffefefffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffefefffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffffffffffefefefffefefefffefefefffffefefffefffffffefefffffffefefffefffefffffffefffffefffffefffffffefefefffffefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffdfdfefffdfefdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfdfffefefefffefefefffefefefffefdfefffefefdfffefefdfffefefdfffefdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfefdfffefdfefffefdfdfffefefefffefefefffefefefffefdfefffdfefefffdfefefffefdfefffefefdfffdfefdfffefefdfffefdfefffdfefefffdfdfdfffefdfdfffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefffffffffffffefffffffefefffffffffffffefefffffffffffffefefffffefefffffefefefffffefefffefefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffefffffefefffffefffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffefffffefffffffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefefefffefefffffefffefffefffffffefefffffffffffffefefffffffffffffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffefffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefefffefffefffffffefffefefffffefefefffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffefffefefefffffefefffefffefffefefffffffefefffefffefffffffefffffefffffefffffffffefffffffffffffffffffffefffffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffefffffffefffefefefffffefefffefefefffefefffffefefefffefffefffffffefffefefffffefefffffefefefffffefefffffefefffefefffffefffffffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfcfdfff9f9f9fff2f2f3ffeaeae9ffe6e6e6ffe5e5e6ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffe0dfdfffdfdfdfffdfdfdfffdededeffdededeffdddeddffddddddffdcdddcffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d9d9ffd8d8d8ffd8d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffcfd0d0ffcfcfcfffcdcdceffcbcbcbffcccdccffcecdcdffcececeffcececf3f33333400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf989898ffcbcbcbffcacbcbffcacbcbffcacacaffcbcacbffcbcbccffcdcdcdffcecfcfffd1d0d1ffd2d2d2ffd3d4d3ffd5d4d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffd9dadaffdad9daffdadadaffdadadaffdbdbdbffdcdbdcffdcdcdcffddddddffdededeffdededeffdfdfdfffdfe0e0ffe0e0dfffe0e0e0ffe0e1e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffebebebfff4f4f4fffafafafffdfdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffefffffffffffefffefffffffefefefffefefefffffffffffefefefffefefffffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefefffefffefffefffefffefffffffffefffffffffefffefffefffffefffffffffffffffffefffffffffffffefefffefefefffffffffffefffefffefefffffefffffffefefefffefefefffffefefffffefefffffefefffffffefffefefefffefefefffefffffffefefefffffffffffffefefffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffefffffffefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffffffefefefffffffffffffefefffffffffffefffefffffefffffffefffffefffefffefffefffefffffffffefefffffffefffefffefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfefffdfdfdfffdfdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffefefffffffffffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefffffffffffefffefffffffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefdfefffefefefffefefdfffefefefffefefefffefefdfffdfefdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffffefffefffefffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffefefffffefefefffefefefffffffefffefefefffefefffffffffffffffefffffffffffffffffffffffefefffffefefffffffefffefefefffefefefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefefffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffefffffffffefffefffefffffefffffefffffffffefefffefefffffefefefffefefefffffffffffefefefffefefffffefffffffefefffffefefffffffefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffefefffefefefffffffffffefffefffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffefefefffefefefffffefefffefffefffefffefffefefffffefffffffffffefffefffffffffefefffefefefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefffffffffefffefffefffefffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefefffefffefffefefefffefefefffffefefffffffefffefffefffefefffffefffffffffffefffefffffffffefefffefefefffffffffffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffbfbfbfff5f5f6ffeeeeeeffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e2ffe2e3e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdeffdedfdeffdededeffdddddeffddddddffdcddddffdcdcddffdbdcdcffdbdbdbffdbdbdbffdadadaffdad9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d0ffcfcfd0ffcececeffcdcdceffccccccffcbcbcbffcccccbffccccccffcdcecebf9b9a9a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323233ffcacbcbffcacacbffcacacaffcacacaffcacacaffcbcbcbffcccdcdffcececeffd0d0d0ffd1d1d1ffd2d2d2ffd3d4d3ffd5d5d5ffd6d6d6ffd6d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9d9d9ffdadadaffdbdadbffdbdbdcffdcdcdcffdddddcffddddddffdededeffdfdedeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e4ffe3e3e3ffe4e4e4ffe6e6e6fff0f0f0fff8f8f8fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffefffefefffffffefffffffefefffefffffffefefffffffffefffffefffffffffffffffefefffefefefffffefefffefefffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffefffffffefffffefffffffffffffffffefefffefefefffefffffffffffefffffefffffffffffffffefefffefffffffefffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffffffefffffefefffefefffffefffefffefffffffffffefffffffefffefefffffefefefffefffffffefffffffffefffffffefffffefffffffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefffffefefffffffffffffffefefffffefffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefefffffefefefffefffffffffffffffffefffffffefffffefffffffffffffffffefefffefefefffefffefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefdfefffdfefefffefdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefffffefefefffffffffffffffffffffefffffffefffffefefffffefffefffefefefffefefefffefefefffefffefffefefffffffefffffffefefffefffffffefffffffffffefffffefffffefffefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefefffefdfdfffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffdfdfefffefdfefffdfdfdfffdfdfefffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefffffffffefffffffefffffefffffffffffffffffefefffefefefffefefefffefffefffefefefffefefffffefefefffefffffffefefffffffffefffffefffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffefefffefefffffefffefffefffffffffffefffffffefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffefefffffffffffefffefffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffffefffefefffffffefffffefefefffefffffffefefffffffffefffffefffffefffffffffefefffefefefffffefefffefefffffefefefffffffffffffefefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefffffffffffffffffffffffffffffffffefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffefefffefefefffefefefffefffefffefefffffffefffffefefefffefffffffefffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffffffffffffefffffffefffffefffffffffffffffffefffffefefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffefffffffefffffefffffffffffffffffefefffefefefffefefefffefffefffefefffffffefffffefefefffefffffffefefffffffffffffffffffffffffffffffefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfdfff9f8f9fff1f1f1ffe9e9e9ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdedfffdededfffdededeffdededdffdeddddffddddddffdcdcdcffdcdcdcffdcdbdbffdadadbffdadadaffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd6d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccbccffcbcbcbffcbcbcbffcbcbccffccccccffcccccd3f333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf989898ffcacbcbffcacacaffcacacaffcac9c9ffcacacaffcbcbcbffcdcdcdffcecfcfffd0d0d0ffd1d2d1ffd2d3d3ffd4d4d3ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdbdbffdcdcdbffdcdcdcffddddddffddddddffdededeffdededfffdfdfdfffe0dfdfffe0e0e0ffe0dfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e0e1ffe1e1e1ffe1e2e1ffe1e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffeaeaeafff4f3f3fffafafafffdfdfdfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffefffffffffefffefefefffefefffffffffefffefefffffefffefffefefffffefffefffffffefffefffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffffffefffefefffffefffefffffffefffefefefffefffefffffefffffefefffffffffefffffefffffefffffffefffffffefffffffffefffffffffffffefefffffefefffffffffefffffffffffefffefffefefffffefffefffffffefffefffffffffffffffefefefffefffefffffefefffefffffffffffefffefefefffefffefffffffefffefefffffefffefffffffefffffefefffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffffefffefffffffffffffffefefefffefffefffffefefffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefffefffffffefffefefffffefffefffffffefffefefefffefffefffffefffffefefffffffffefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfefffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffffefffefefffffefffefffffffefffefefefffefefefffffefffffefefffffffffefffffefffffefefffffefffffffefffffffffefffffffffffffefefffffefefffffffffefffefefefffefefefffefefefffdfefefffefefdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefffefffffffefffffefefffefffefffffefffffffefffffffffefffffefffffefefffffefffefffefffefffffefffffffffefffefefefffefefffffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffefefffefffffffffffefffefefefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffefffefffffefefffefffffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffefffffefffffffefffffffefffefffffefffffffffefffefefefffefefffffffffefffefefffffefefefffefefffffefffefffffffefffefffffffffffffffffffefffffffefffffefefffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffffffffefffffefffffefffefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefffffefefffffffffefffffefffffefffffffefffefffefffefffffefffffffffefffefefefffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffffefffffefefffffffffefffffefffffefefffffefffefffefffefffffefffffffffefffefefefffefefffffffffefffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffafafafff5f5f4ffecedecffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e1e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdedeffdededeffdddddeffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdadbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcdceceffcdccccffcbcbcbffcbcbcaffcbcbcbffcbcbccffcbcbcbffcbcbcb7f6665660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcacacaffcacacaffc9cac9ffc9cac9ffc9cacaffccccccffcececdffcfcfcfffd0d1d1ffd2d2d1ffd3d3d2ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd8d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdbdadbffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdddedeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe5e5e5ffeeefeefff7f7f7fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffefffffffffffffffefefffffffefffefefefffefefffffffefefffffefffffefefefffffefefffefffefffffffefffffffefffefffefffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffefffffefefffffefefefffefefffffffffefffffffffffefefffffffefefffffffefffffefefffffefefffefefffffffffffffffffffffffefefffffffffffefefefffefefffffffefefffffefffffefefefffffefefffefffefffffffefffffffefffefffefffffffffffffffffffefffefffefffffffefffffffefefefffffefefffefefefffefefefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffefffffffefffffffefffefffefffffffffffffffffffefffefffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefefefffffefefffefefefffefefefffefefffffffffefffffffffffefefffffffefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffefdfdfffefdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffefefffffffffefffefefffffefefffffefefefffffefefffffefefffefefefffefefffffffefffffffffffffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffefffffffffffffefefffffefefffefefffffffefffffffefffffffefefffffffefffefefefffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffefffffffefefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffefffffefefffffefefffefefffffffefffffffefffffffefefffffffefffefefefffefefffffffefefffffefffffefefefffffefefffefffefffffffefffffffffffefffefffffffffffffffffffefffefffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffefefffffffefefffffefffffefefffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefefffffffefffffefefffffefefffefefffffffefffffffefffffffefefffffffffffefefefffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffefffefefffffffffefffffffffffefefffffffefefffffffefffffefefffefefefffefefefffefefefffffefffffefefefffefffefffefefefffefefffffffefefffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffcfbfcfff8f8f7fff0f1f0ffe8e8e8ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdededeffdededeffdededdffddddddffdddddcffdcdcddffdcdbdcffdcdbdbffdbdadbffdbdadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffccccccffcbcbccffcacacaffcac9c9ffcbcacbffcbcbcbffcbcbcbffcbcbcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f656565ffcacacaffc9c9caffcac9c9ffc9cac9ffc9c9c9ffcacacaffcccdccffcececeffd0cfd0ffd1d1d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d8ffdad9d9ffdadadaffdadadaffdbdbdbffdbdcdcffdcdcdcffdddcdcffddddddffdddddeffdededeffdededeffdfdedeffdededeffdfdfdeffdfdfdfffdfdfdfffdfe0dfffdfe0dfffe0e0e0ffe0e0e1ffe0e1e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe8e8e8fff2f2f3fffafaf9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefffffffffefffffffffffffefffffffefefffffffefffffefffffffffefffffefffffffefefefffffefffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffefffefffffffffffefffffffefefffffefefffffefffffffffffffffffefefffefffffffffffefffffffefffefffffffffefffffffffffffefffffffefefffffffefffffefffffffffefffffefffffffefefefffffffffffefffffffffefefffffefffffefffffffffffffffefffffffffffefffffefffffffefefffefefffffefffefffffffffffffffffffefefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefefffffefefffffefefefffffefffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffefffefffffffffffefffffffefefffffefefffffefffffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffefefffffefffefffffffffffefefffffefefffffefefefffefffefffffefffffefefefffefefefffffefefffffefefffefffffffffefffffffffffffefffffffefefffffffefefffefefffffefefefffefefefffefdfefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefefefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffefffffefefffefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffefffffefffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefffffffefefffefefefffefefffffffefffffffffffffefffffffefefffffffefffffefffffffffefffffefffffffefefffffffffffffefffffffffffefffffefffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefefffffffefffffefffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefffffffefefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffffffffffefffffffefefffffefefffffefffefffffefffffefefefffefefefffffefefffefefefffefefffffefefefffffffffffefffffffefefffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfffafafafff4f4f4ffebebebffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdededeffdddedeffddddddffddddddffdcddddffdbdcdcffdbdbdcffdadbdbffdadadaffdadadaffd9d9d9ffd8d9d9ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d5ffd4d4d5ffd3d4d3ffd2d2d3ffd2d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcbcccbffcacacaffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcb3f33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf979797ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcbcbcaffcccccdffcececeffd0d0d0ffd0d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d4d5ffd5d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdbdadbffdbdbdbffdbdcdcffdcdcdcffdcdcddffddddddffddddddffdedddeffdddddeffdededeffdededeffdededeffdededfffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e4ffedededfff6f6f6fffcfbfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffefffffffefefefffffefefffffefffffffffefffffffffffefefefffefefefffefffffffefffffffffefefffffffffffffefffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefefefffefefefffefffffffefefffffefefefffffefefffefefefffefffefffffefffffffffffffffffffffffffefffefefffffefefefffffefefffffefffffffffefffffffffffefefefffefefefffefffffffefffffffffffefffffffffffffefffffefefefffffffffffffefefffffffffffefffffffffffffffefffffffffefefffefefffffffffffffefffffffffefefffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffefffffffffefefffffefffffffefefffefefefffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefefefffefefefffefffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefffffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefefffffefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefffffffefefffffefffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefffffffefffffffffefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffefffffefefefffffefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefffefffefffffefefffffffffffffffffffffefefffefefffffefefefffffefefffffefffffffffefffffffffffefefefffefefefffefffffffefffffffffffefffffffffffffefffffefefefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefefffefefffffffffefffefefffffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefffffffefefffefffefffffefffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefefffffefefffffefffffffffefffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffbfbfbfff6f7f6ffefefefffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdededeffdedddeffddddddffdddcddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffd9d9daffd9d9d9ffd9d8d9ffd8d8d8ffd8d7d8ffd7d7d6ffd5d6d5ffd5d5d6ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd0d0d1ffcfcfd0ffcececfffcdcdcdffccccccffcacacbffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcacacabf98989800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3e3e7f3e3e3e7f3e3e3e7f3f3f3f7f4040407f4242427f4242427f4242427f4242427f4342437f4343437f4343437f4342437f4342437f4343437f4041407f403f3f7f3f3f3f7f3f3f3f7f3f3f3f7f3f3f3f7f3f3f3f7f3e3d3e7f3d3d3d7f3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffcbcacaffccccccffcececeffcfd0cfffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdbdadbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcddffddddddffddddddffdddddeffdededeffdededeffdededfffdfdedeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe7e7e7fff1f1f1fff8f9f9fffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffffefefffffffefffefffefffefffffffefffffffffffefffffefefffefefffffefefffffffffffffefefefffefefefffefffffffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffefffefffffffffffefefefffffefefffefffffffffefffffffffffffffefefffffffffffefefefffffefefffffffefffefffefffefffffffefffffffffffefffffefefffefefffffefefffffffffffffffffefffefefefffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefefefffefefefffefefffffffefffffffefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffffefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffffefefffefffefffffefefffefefffffefefefffffefffffefefefffffefefffffefefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffffefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffefefefffffffffffffefffffffefefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffefefefffffffffffefefefffffefefffffffefffefefefffefffffffefffffffffffefffffefefffefefffffefefffffffffffffffffefffefefefffffffffffffefffffffefefffefffffffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffffefefffffffefffefefefffefffffffefefffffffefefffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffffefefffffffffffefefefffffefefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffffefefffffffefffefefefffefffffffefffffffffffefffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff9f9f9fff3f3f3ffeaeaeaffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdedfdfffdededeffdededeffddddddffddddddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadadaffd9d9daffd9d9d9ffd8d8d9ffd8d8d8ffd8d7d7ffd7d7d6ffd6d6d6ffd6d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d1ffd1d1d1ffd0d0d0ffcfcfcfffcecdceffcccdccffcbcbcbffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c93f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7d7d7dff7d7d7dff7e7e7eff828182ff858484ff848585ff858585ff848584ff858685ff868686ff858686ff868585ff838383ff808080ff7f7f7fff7f7e7eff7e7f7eff7f7e7eff7e7e7eff7c7c7cff7b7b7bff7a797aff797979000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf979797ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c8ffc9c8c9ffcacbcbffccccccffcececeffcfd0cfffd1d1d1ffd2d2d3ffd3d4d3ffd5d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdaffdbdbdbffdbdcdbffdcdbdbffdcdcdcffdcdcdcffdcdddcffddddddffddddddffddddddffddddddffdededeffdfdedeffdfdfdfffdfe0dfffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e2ffe1e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffecececfff5f5f5fffbfbfbfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffefefefffffefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffffefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffefffffefefefffffffffffffefffffffefffffffffffffefffffffefefffffefefefffffefffffefffffffffffffffffffffffefffffffefffffffefefffffffffffffffefffffffffffffefefefffffefefffefefefffffefefffffffefffffefefffffefffffefefefffefffffffffffefffffefefffffffefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefefefffffefffffefefefffefffffffffefefffffefefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefefffffffffffffefffffffefffffffffffffefefffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfdfffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffefefffffefefefffefefefffefffffffffefffffefffefffefefefffefffffffefefefffffefffffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefefffffefffffefefefffefffffffffefefffffefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefefffffefffffefffffffffefffffffffefffefffffffefffffffefefefffffffffffffefffffffffffffefefefffefefefffefefefffffefefffffffefffffefefffffefffffefefefffefffffffffefefffefefefffefffefffffefefffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffefefffefefefffefefefffefefefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefefefffefffffffefefefffffffffffffefffffffffffffefffefffffefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffafafafff6f6f5ffedeeedffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedfffdededfffdededeffdddeddffddddddffdcdcddffdcdcdcffdbdbdcffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d8ffd8d8d8ffd7d8d7ffd7d6d6ffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d0ffcfcfcfffcececeffcdcdcdffcccbccffcbcbcbffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c97f646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7c7c7cff7d7d7dff7d7d7cff7e7e7eff828282ff848484ff848584ff818182ff828282ff858585ff868686ff838283ff808080ff7f7f7fff7e7e7fff7e7e7fff7e7e7eff7e7e7eff7c7c7cff7b7b7bff7a7a7aff797979ff79797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc9c9c9ffc9c9c8ffc8c8c8ffc7c7c8ffc6c6c6ffc7c8c8ffc9c9c9ffcbcbcbffcccdcdffcecfcfffd0d0d0ffd1d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdddcffdcdcdcffddddddffddddddffdddedeffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e0e1ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe6e6e7fff1f1f1fff8f8f9fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffefffffffffefffffefefffffffffefffefefffffffffefffefefefffefefefffefffffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffffefffffefffffffffffffffffefffffffffffffefffffffffffefffffffffffefefffffffffefffffffffffefefffffefefefffefffefffefffffffffefffffefefffffffffffffffffffffffffefffffffffffefffffffffffffffffefefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefffffffffefefffefefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffefffefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefdfffdfdfefffefefdfffdfdfdfffdfefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefffefffffffffffffffefffefefefffffefffffefffffffffffffffffefffffffffffffefffffffffffefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffefffffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffffffffffffffefffefefefffffffffffefffffffffffffffffefffffffffffffefffffffffffffffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffefefffffefefefffffffefffefefffffefefefffefefefffefffffffffefffffefefffffffffffffefefffffffffefffefefefffefefefffefffffffffefefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffefffefefffffefefefffefefefffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff8f8f8fff2f2f2ffe9e9e9ffe6e6e6ffe5e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdedfffdededeffdededdffddddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadaffdadadaffd9d9daffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd5d6d5ffd5d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d1d1ffd0d0d0ffcfcfd0ffcecfcfffcecdceffccccccffcbcbcbffcac9caffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7c7c7cff7b7b7bff787878ff797978ff7b7b7bff7e7d7eff828283ff828282ff7d7d7dff7e7e7eff848484ff848484ff7f7f7eff7e7e7dff7e7d7eff7d7d7eff7e7e7eff7e7d7dff7c7c7cff797979ff7a7979ff787778ff797979ff797979000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f646464ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc8c8c8ffcacacaffccccccffcecdceffcfcfcfffd1d1d0ffd2d2d2ffd3d4d3ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdddcddffddddddffdddeddffdededeffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe5e4e5ffebebecfff4f4f4fffafafafffdfdfefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefefffffefefffefefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffefffefffffffffffefefefffefffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffefffffffffffefffefffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffefefefffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffdfefefffefefefffdfefefffefefdfffefefdfffdfefefffdfdfdfffefefdfffdfdfdfffdfefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffefffffffffffffefefffffffffffefffffffffffefffffffffffffffffffffefffffefefefffffffefffefffffffffefffffefffefffffffefffffffefffefefffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefffffffffefefffffffefffefefefffffffefffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffefffffefefefffffffefffefffffffffffffffefffffffffffffffffffefffffffffffefffefffffffefffefefefffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffefffffefffefffffffefffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffffffefffefffffffffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffafafafff4f5f5ffecececffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffddddddffddddddffddddddffdcdcdcffdcdbdbffdbdbdbffdbdbdaffdadadaffdad9daffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd6d6d5ffd4d5d5ffd4d4d4ffd3d3d3ffd2d2d3ffd2d1d1ffd0d0d1ffcfcfcfffcfceceffcdcdcdffccccccffcbcbcbffcacacaffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c93f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7a7b7bff6a6a6aff626363ff656565ff686868ff6b6b6bff6a6a6aff636363ff5c5c5bff5b5b5bff616061ff606060ff5e5e5eff5c5c5cff5c5c5cff5a5a5aff656666ff6b6b6cff696a6aff666666ff646464ff6a6a6aff787778ff7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc7c7c8ffc7c7c7ffc6c7c6ffc6c6c6ffc7c6c6ffc7c7c8ffc9c9c9ffcacacaffccccccffcececeffcfd0cfffd1d1d1ffd2d3d3ffd4d3d3ffd4d5d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdbdbdaffdbdbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcddddffdeddddffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe6e6e6fff0f0f0fff7f7f7fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefefffefffefffffefefffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffffffffffefffefffefffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffefffefefffffffefefffefffefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffefffffefefffefffffffefefefffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffefffffefefffefffffffefffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffffffffffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefdfdfffefefefffefefdfffdfefdfffdfdfefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffffffffffffffffffffffffffffefffffffefffffefefffffffefffffffffffefffffffffffffffffefffffffefefffffffffffffefefffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffffffefffefffefffffffffffefffefefefffffefefffffefefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffffefffffffffffefffffffffffffffffefffffffefefffffffffffffefefffffffffffffffefffefffefffefefffffffefefffefffefffffefefffefffffffefefefffefefffffffffffffffffefffefffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffefefffffffefffffffefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffefffffffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffffefffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff8f7f7fff0f0f0ffe8e8e8ffe5e6e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdedfdfffdededfffdededeffddddddffddddddffddddddffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdadadaffdad9daffd9d9d9ffd9d8d8ffd7d8d8ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d2ffd0d0d0ffcfd0d0ffcecfceffcdcdcdffccccccffcccccbffcacacbffc9c9c9ffc8c8c8ffc8c9c8ffc8c8c9ffc8c9c8bf9696960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff6a6a6aff555555ff50504fff4b4a4bff515151ff504f50ff464747ff2c2c2cff1f2020ff1e1f1fff202120ff212121ff202021ff212121ff212120ff222222ff343434ff4a4a4aff4f504fff4f4e4eff4d4d4eff555555ff6a6a6aff7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1d1d1d7f3a3a3b7f3b3b3b7f3d3d3d7f3d3d3d7f3d3d3d7f3f3f3f7f4040407f4040407f4040407f4040407f4040407f4040407f4040407f4040407f4040407f3f3f3f7f3f3f3f7f3d3d3e7f3c3c3c7f3c3c3c7f3c3c3b7f3b3b3b7f3b3b3b3f1d1d1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f313131ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc6c6c7ffc7c8c8ffc9c9c9ffcbcbcbffcdcdcdffcececeffd1d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadbdaffdadbdbffdbdbdbffdbdcdbffdcdcdcffdcdcdcffddddddffdddddeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e3ffe5e5e4ffebeaeafff3f3f3fffafafafffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffefefffffffefffffffefffffffffffffffefefffffffffffefefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffffffefffefffefffefefefffefefffffefefefffefffefffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffffffefffefffffffffefefffffffffffefffefffefffefffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffefffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefffefffffefefffffefffffefefefffefffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffefefefffefefffffefefefffefffefffefefefffffffffffefffffffffffffffffffffffffffffffefffffffffffefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefefffefefefffefdfefffdfefdfffefefefffdfefdfffdfefdfffefdfefffefefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffefffffefffffffffefffffffffffefefffffffffffffffffffffffffefffffefefffefffffffefefefffffffefffefffffffffefefffefffefffffffffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefffffffefefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffffffefffffffffffffefffffefffefffffffffffefffffffefffefffffefffffffffefffefffefffefefefffefefffffefefefffefffefffefefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffffffffffefffffefffefffffffffffefffefffefffefffffefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefefffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfdfff9faf9fff3f3f3ffebeaebffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e3ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdededeffdededeffdededeffddddddffddddddffdddcddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdadbdaffdadadaffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd6d7d6ffd6d5d6ffd5d5d5ffd4d5d4ffd4d4d3ffd2d3d3ffd2d2d1ffd0d0d0ffcfcfd0ffcececfffcdcdcdffcccccdffccccccffcacbcbffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c83f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a696aff565655ff454645ff3f3f3fff2d2d2dff313131ff303030ff282829ff131213ff090909ff070707ff080807ff080809ff070808ff070707ff080808ff0b0b0bff1c1c1bff2c2c2cff303030ff303030ff383839ff414241ff555555ff6a6a6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3a3a3aff747574ff757575ff787878ff7a7a7aff7a7a7aff7b7b7bff7f7f7fff808080ff808080ff808080ff808080ff808080ff808080ff808080ff7f7f7fff7e7f7eff7d7c7dff787878ff787878ff787778ff777676ff767676ff7676767f3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf959494ffc6c6c6ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c7ffc9c8c8ffcacacaffccccccffcececeffcfcfcfffd1d1d1ffd2d3d2ffd4d3d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdcdbdcffdcdcddffddddddffddddddffdededeffdfdedfffdfdfdfffdfdfe0ffe0e0e0ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe6e7e7ffeeeeeefff6f6f6fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffefffffefefefffefffffffefffefffefffefffffffffffffffefffefffefffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefefffefefffffffefffffefefffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefefffefefffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffefffffffffffffefffefffefefffffefffffffffffffffffefffffffefefffefffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffefefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffffffffffffffffffffffefffffefefffffefffffffffffffefffffffffffffffffffffffefefefffefefffffffefffffefefffffefefefffefffffffefffffffefffffffffffffffffefffffefffefffefffefffefefffffefefffffefffffffffefffffefefefffefefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefefffdfefefffefefefffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffefefefffefffffffefefefffefffefffffefffffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefffffffffefffffefefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffffffffffffffffffefffffefefffefefefffffffffffefffffffffffffffffffffffefefefffefefffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffefffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefffffffefffffffffffffffefefefffefefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffefffefffefefefffefefffffefffffffffefffffefefefffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffefefffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffffefffefffefffefffefefefffefefffffefffffffffefffffefefefffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff6f6f6ffeeeeeeffe6e7e6ffe5e6e5ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdedfdfffdededfffdededeffddddddffddddddffdddddcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d8ffd6d7d7ffd6d7d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0cfd0ffcecfceffcececdffcdcccdffcbccccffcacbcaffcacacaffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc8c8c97f646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff555555ff454545ff333333ff272627ff0d0d0dff0e0e0eff0b0c0cff090a0aff030404ff010101ff000101ff000100ff010101ff010001ff000001ff010101ff020202ff060606ff0a0a0aff0b0c0cff0d0d0dff1d1d1dff292a29ff414142ff5555550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3a3a3aff747474ff747475ff757575ff787878ff7a7a79ff7a7a7aff7b7c7bff7f7f7fff808080ff7e7e7eff7f7e7fff7f807fff808080ff7f7f7fff7e7e7eff7c7c7cff787878ff787878ff777877ff767676ff767676ff767676ff7676777f3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f313131ffc7c6c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc8c8c8ffc9cacaffcbcbccffcdcdccffcfcfcfffd0d0d0ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffddddddffddddddffdededeffdededfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe5e5e5ffe9e9e9fff2f2f2fff9f8f9fffdfdfcfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffefffefffffefefffffefffffffffefffefffffffefffffffffefefffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffefffefefefffffffffffefefefffefffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffefffefefefffffffffffefefefffefffffffefffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffffffffffffffffffffffffffefefffefefefffffefefffffefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefffffefffefffefefffffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefffffffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefffefffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffefffefefefffffffffffefefefffefffffffefffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffefefffefffffffffffefffefefefffffffffffefefefffffffffffffffffffffffffffefffffffffefffffffffefffefefefffefffffffefefffffffffffffffffffffffefefffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffefffefefefffffffffffefefefffefffffffefffffffffffffffefffffffffefffffffefefffefefefffefefffffefefffffffefffffefffffffffefefffefffefffffefefffffefffffefefefffefefffffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfcfcfff9f9f9fff2f1f2ffe9e9e9ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededdffddddddffddddddffdddcddffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdadbdaffdadad9ffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd7d7d6ffd5d6d6ffd5d5d5ffd4d4d4ffd3d3d4ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbccffcacacaffc8c8c9ffc8c8c8ffc8c8c9ffc9c9c8ffc9c9c9ffc9c9c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff464545ff333333ff1a1a1bff121112ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060707ff111111ff292a29ff4142420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3a3a3aff747474ff747474ff717171ff747474ff767677ff777777ff757575ff777777ff797a79ff777777ff79797aff7a7a7bff7b7b7bff797a7aff7a7a79ff757575ff777777ff787878ff767676ff757575ff767576ff767677ff7676767f3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f636363ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c6ffc7c7c7ffc9c9c9ffcbcbcbffccccccffcececeffcfcfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd7d8d8ffd9d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdbdadaffdadbdbffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffdededeffdededfffdfdfdfffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e6e6ffedededfff5f5f5fffafbfbfffefefdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefefffefffefffffffefffffffffffefffffffffefffffefffffffefefffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefefffffffefffefffffffefefefffefefefffffffefffffefffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffffffffffffffefefffffffefffffffffffefefefffefefefffffffefffffefffffffefefffefefefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefffffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffefefffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffefffffffffffffffefffffffffffefefefffffefefffefffefffefffefffffefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfefffdfdfefffefdfdfffdfdfdfffdfefdfffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefdfdfffdfdfdfffdfdfefffefdfefffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffefefefffefffefffefefefffffefefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefefffffefffffefffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefefffffefffffefffffffffefffffffffffffffefefffffffefffffffffffefefffffefffffffffffefffffefffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffffefffffffffffffffefefffffffefffffffffffefefffffefffffffffffefffffefffffffffefffefefefffffefffffefefefffefefffffffefefffefffefffffffefffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffefffffffffffffffefefffffffefffffffffffefefffffefefffffffffefffffefffffffffefffefefefffffefefffefefefffefefffffffefefffefffefffffffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffafafbfff5f6f5ffedecedffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdedeffdedfdeffdededeffddddddffddddddffdddcdcffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdadbdaffdadadaffd9d9d9ffd9d9d9ffd9d8d8ffd7d7d8ffd7d7d7ffd6d6d7ffd6d5d6ffd5d5d5ffd4d4d3ffd3d3d3ffd2d1d1ffd0d1d1ffd0d0d0ffcecfceffcecdcdffcdcdccffccccccffcbcbcbffc9c9caffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c93f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff1a1a1aff0b0c0bff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff080707ff111111ff292a290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3a3a3aff747574ff6c6b6bff5c5c5dff626262ff656565ff5f6060ff545454ff4e4e4eff4d4d4dff4d4d4dff4f4f4fff505050ff515151ff535353ff545454ff5c5c5cff666766ff686868ff656565ff5f5f5fff676867ff747474ff7676767f3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc6c6c6ffc6c7c6ffc7c7c7ffc8c7c7ffc7c7c7ffc8c8c8ffcacacaffcbcbccffcecdcdffcfcfcfffd1d0d0ffd1d1d1ffd3d2d3ffd4d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9daffdad9daffdbdadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdddcffdeddddffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe8e8e8fff1f1f1fff8f8f8fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffefffefffefffffffffffffffefffefefffffffefefffefefefffffefffffffefefffefffffffffefefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffefffffefefefffefefefffefefefffffefefffefffefffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffefefffffffefffefffffffffffefffffefffffefefefffefefefffefefefffffefefffefefefffffffffffefefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffffefffffffefefffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefdfdfffdfefdfffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffffefefefffffffffffffefefffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffefffffefffffffffffffefffefffffefffffffefffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefffffffffefefffffffefffefffffffffffefffffefffffefefefffefefefffffefffffffefefffefffefffffffffffefefffffefefffffefffffffefefefffffefefffefffefffffefefffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffffffefffffffffefefffffffefffefffffffffffefffffefffffefefefffefefefffefefefffffefefffefffefffffffffffefefffffefefffffefffffffefefefffffefefffefffefffefefefffffffefffffffefffefefefffefefefffdfdfdfffefefefffdfdfdfffefdfefffefefffffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff8f8f8fff0f0f0ffe8e8e8ffe5e5e5ffe4e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e3ffe2e1e1ffe1e1e1ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededdffddddddffdddddcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdad9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd5d4d4ffd3d3d4ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcecdcdffcccccdffcbcccbffcacacaffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8bf9696960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1a1a1bff0c0c0cff050505ff060707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff080707ff1111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3a3a3aff6b6c6bff555655ff474646ff4a4a4aff494a49ff3f3e3fff272728ff1a1a1aff1a191aff1a1b1aff1c1c1cff1b1b1bff1c1c1cff1d1d1dff1f1f1fff303030ff474747ff4d4d4dff4c4c4cff4b4b4bff525252ff636362ff7474747f3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f313131ffc7c7c7ffc7c7c7ffc8c8c7ffc7c7c8ffc7c7c8ffc9c9caffcbcbcbffcdcdcdffcecfceffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadaffdbdadbffdbdbdbffdbdbdbffdcdcdcffdddcdcffddddddffdededeffdededeffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e4e5ffebebebfff4f4f4fff9fafafffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefefefffffffefffefefffffefefffffefefffffffefffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffefefffffffefffefefffffefffffffefefffffffefffffefefffffffffefffefefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffffefffefefffffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefffefffffffffffffefffffffffffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffffffffefefefffefffefffefefffffefefffffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffffffffffefffefffefffffffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffffffffffffefefffffffffffefefffffefffffffefefffffffefffffefffffffffffefffefefefffefefefffefefefffffffffffffefefffffefffffffffefffefefffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffefffffffffffffffffefefffffffffffefefffffefffffffefefffffffefffffefffffffffffefffefefefffefefefffefefefffffffffffffefefffffefffffffffefffefefffffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfcfdfffaf9f9fff5f4f5ffecececffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdededeffdededeffdedddeffdedddeffdddddcffdcdcdcffdcdcdbffdbdbdbffdbdbdbffdadbdaffdadbdaffdadadaffdad9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffc9c9c9ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c9ffc8c8c83f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0c0cff050505ff030404ff050405ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff040404ff0707077f0404047f0809097f1313137f1f1f207f2828297f3333337f3b3b3b7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c7f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f333333ff565556ff3f3f40ff272727ff2a2a2aff2b2b2aff1d1d1dff0d0d0dff060606ff060606ff060607ff070607ff070707ff070707ff070707ff080708ff121212ff242423ff262626ff272727ff313130ff3d3d3dff4e4e4dff6362637f3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf959596ffc8c7c8ffc8c8c8ffc8c8c7ffc8c7c7ffc9c9c9ffcbcbcaffccccccffcecdcdffcfcfd0ffd0d1d0ffd1d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdbdbdbffdbdadaffdbdbdbffdbdbdcffdcdcdcffdcdcddffdddddeffdedddeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e4ffe7e6e7ffefefeffff7f6f7fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefffffefffefffefefefffefffefffffefefffefffefffffefffffefefffffefefefffefefefffffefffffffefefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffefffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffffefffffffefefffffffefffefefefffefefffffefefffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffffffefefefffffefffffffefefffffffefffefefefffffffffffefefffffffffefffefffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffffefefffffefefffffffefffffefefffffffefffffffffffffffffffffffffffffffffffffefffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffefefffffffefffefefefffefefffffefefffffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefefffefefefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefefffffffefffffefffffefefffffefefefffefefefffffefffffffefefffffffefffffffefffffffefffffffffffefffefffefffffffffffffffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffffffefefefffffefffffffefefffffffefffefefefffffffffffefffffffffffefffefffefffffffffffffefefffffffffffffefefffefefefffefefffffefffefffefefefffefffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffffefefffffffffffefefefffefffffffefefefffffefffffffefefffffffefffefefefffffffffffefffffffffffefffefffefffffefffffffefefffffffffffffefefffffefefffefefffffefefefffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffefefefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffbfafafff6f6f6fff0f0f1ffe9eae9ffe5e5e5ffe5e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdeddddffddddddffdcdddcffdcdcdcffdbdcdbffdbdbdbffdbdbdaffdbdadaffdadadaffdad9daffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd8d7d7ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d3ffd3d2d3ffd2d1d2ffd1d1d1ffd0cfcfffcfcfcfffcececeffcdcdcdffcbccccffcbcacbffc8c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c97f646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787778ff787878ff787878ff787878ff787878ff767676ff646564ff525352ff404040ff2e2e2eff1a1a19ff0c0c0cff050505ff040404ff040304ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030302ff050404ff0a0a09ff161615ff2d2d2dff444443ff575756ff6b6b6bff777777ff797879ff797878ff797978ff7a7a7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f282727ff3f3f3fff1d1d1dff080807ff090809ff070807ff030303ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff000000ff000000ff020201ff050505ff040404ff070706ff151515ff262626ff393839ff4e4e4d7f2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffc7c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffcacacaffcccbcbffcdcdcdffcfcecfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffdddcddffddddddffdedddeffdededeffdedfdeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffeaeaeafff3f3f3fff8f8f8fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffefffffffffefffffefefffffefffefffefffefffffefefffefffefffffffffffffffffffffefefffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffffefefffefefffffefefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefefffefefffffffffffffffffffffffefffffffefffffefefffffffffffffffffefffffffffffffefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffefffffffefefefffefefefffefffefffffffefffffefefffffefffffefffffffffffffffffffffffefffffffffffffffffefffffffefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffefefefffefefefffefefefffefffefffefefefffffefefffefefefffffefefffffefefffefefffffffffffffffefffffffefffffefefffffefefffffffffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefdfffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffffefffffefffffffefefefffefefefffffffefffffffefffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffefffffffefffffefefffffefefffefffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffffffffffffffffffffefefffffefefffffffefffffffefffffefefffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefefffefefffffffffffffffefffffffefffffffefffffefefffffffffffffffffefffffffffffffefefffefefefffefefefffefefefffffefefffefffffffffefffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffefffffefefffefffefffffefffffffefefffefefffffffffffffffefffffffefffffffefffffffffffffffffffffffffefffffffffffffefefffefefefffefffefffefefefffffefefffefffffffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffdfcfdfffbfbfbfff7f7f7fff2f2f2ffedededffe6e6e6ffe5e5e4ffe5e4e4ffe4e3e3ffe3e3e3ffe3e2e2ffe1e2e2ffe1e2e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdededeffddddddffddddddffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd5d5d5ffd5d4d4ffd3d3d4ffd3d3d3ffd2d1d2ffd1d1d1ffd0d0d0ffcecfcfffcdcdceffccccccffcbcbcaffc9c9c9ffc8c8c8ffc8c8c7ffc7c7c7ffc8c7c7ffc7c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787878ff787878ff787878ff767676ff656465ff525352ff404040ff2f2f2eff1a1919ff0c0c0cff050505ff020203ff030303ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010000ff010001ff020202ff050504ff0a0a0aff161616ff2d2c2cff444344ff575656ff6b6b6bff787778ff797879ff7a7a7aff7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1c1c1dff1d1d1dff050505ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060607ff0f100fff212122ff3938387f2424240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f646464ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c9ffc9c9c9ffcacacaffccccccffcececeffcfd0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdad9d9ffd9dad9ffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdcdbdbffdcdcdcffdcdcddffddddddffddddddffdededeffdededeffdfdedeffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe7e6e7ffefefeffff5f5f5fff9f9f9fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffffefffffefffffffefffefffefffefffefefefffffefefffefefefffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffffefffefffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefefefffefefffffffefffffffffffffffffefffffefefffffffffffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefffffefffffffffefffffffffffffffffffffffffffffefffefffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffffffefffefefefffefefefffefefefffefefffffffefffffffffffffffffefffffefefffffffffffffefefffffffefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffffefffffefffefffefefffffffffffffffffffffffffefffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffffefefffefefefffffefffffefefefffffffffffffffffffffefffffffffffffffffffffffffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefffffefefefffffffefffffefefffffffffffffefefffffffefffefefefffffefffffffefffffefefffffffefefffefffffffefefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffefffffffefefefffefefefffefefffffffefffffffffefffffffefffffefefffffffffffffefefffffffefffefefefffffffffffffefffffefefffffefefefffefffffffefefefffffefefffefefffffdfefefffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefefefffefffffffefefefffffefefffefefffffefffffffefffefffefffefffefefefffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffdfefdfffbfbfbfff9f9f9fff6f6f6fff1f1f1ffebebebffe6e6e6ffe4e4e4ffe4e4e3ffe3e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0dfffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdddddeffddddddffddddddffdcdcdcffdcdcdbffdbdbdbffdadadbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d1d2ffd1d1d0ffcfcfd0ffcecfceffcdcdcdffcbcbcbffcacac9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c73f31323100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff777878ff787777ff767676ff656464ff525252ff404040ff2e2e2eff191a1aff0c0c0cff050505ff020202ff020201ff010102ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff000000ff010000ff010101ff020202ff050505ff0c0b0bff1a1a1aff343434ff484948ff5b5b5bff707071ff7b7a7aff7b7b7bff7b7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070808ff050404ff010102ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040403ff080809ff0d0d0dff2121217f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcbcbcbffcdcdcdffcecfcfffd1d0d0ffd1d2d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadad9ffdadadaffdadadaffdadadbffdbdadaffdbdbdbffdcdcdbffdcdcdcffddddddffddddddffddddddffdededdffdededeffdededeffdfdfdfffdfdfdfffdfe0dfffdfe0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e2e1ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe5e5e5ffecececfff2f2f2fff7f7f6fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffffffefffffefffffefffffffefefffffefffefffffefffffefffefffefffefffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffefefffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffefffffefefefffefefefffefefefffefefffffffefefffefefefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffefefefffffefffffefffefffefffffffffffffffefffefffffefefffffffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefefffefffefffefffefffefefefffefefefffefefefffffefefffefffffffefffffffffffefffffffffffffffffffffffffffffefffffefffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffefefefffffefffffefffefffefffffffffffffffefffefffffefefffffffffffffefffffffffffffffefefffefffefffefefffffefffefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfdfffdfefdfffdfefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfcfdfffdfdfcfffdfcfcfffcfdfcfffcfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffdfefdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffefefffffefffffefefefffefefffffefefefffffefefffefffefffefffefffefefefffefefefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffffefffefffffffefffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffefffffefffefffefffefffefefefffefefefffefffffffffffefffffffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefffffefefefffefefefffefffefffefffffffffffefffefffefffffefefffffffffffffefffffffffffffffefefffefffefffefefffffffffefffffffffffffefefffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefefffefefefffffefefffefefefffffefffffefffefffefffffffffffefffefffefffffefefffffffffffffefffffffffffffffefefffefffefffefefffffffffefffffffffffffefefffffefffffefefffffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffffffffffffffffffffefefffffefffffefefffffefefffffefffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff9f9f9fff7f7f7fff4f5f5fff1f1f1ffebebebffe6e6e6ffe4e4e4ffe3e4e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdddddeffddddddffdddcddffdcdcdcffdbdbdbffdadadbffdadadbffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd0d1d1ffcfcfcfffcececdffccccccffcacbcaffc9c8c8ffc9c8c8ffc9c8c8ffc8c8c8ffc8c8c8bf9696960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7a7a7aff787878ff747374ff616161ff505150ff3c3c3cff272727ff131313ff090909ff040404ff020202ff010101ff000000ff010101ff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff000001ff000000ff000100ff020202ff060606ff0d0d0dff1d1d1dff363636ff494948ff5c5c5cff6f6f6fff797a79ff7b7b7bff7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3b3b3bff747474ff747474ff747574ff747475ff757574ff7272727f2a2a2a7f2121217f1212127f0909097f0505057f030303ff020202ff010101ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff050505ff070707ff0d0d0d7f0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffcacbcbffcdcdccffcfceceffd0d0d0ffd1d1d1ffd2d2d3ffd3d3d4ffd5d4d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd7d8d7ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdadadaffdadbdaffdbdbdbffdcdbdbffdbdcdbffdcdcdcffdddcddffddddddffdededdffdededeffdededeffdededfffdfdfdfffe0dfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe5e5e5ffebebebfff0f0f0fff4f5f4fffafbfbfffefdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffffffffefefefffefefefffffefffffffffffffffefffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefffefffffefefffefefefffefffffffefefefffefefefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffffefefffefefefffefefefffffefefffefefefffffefefffefffefffffffefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffffffffffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffefefefffffffffffffefefffefefefffefffefffefffffffefefefffefffffffefefefffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffefffffefffefffffefefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfdfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffffffefefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffffffffffffffefffffefefffefffefffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffefffefffffffefefefffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefefefffffefffffffefffffefefefffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffffefffffefffffffffefefffffffffffffffefffefefefffffffffffffffffffefefffffefffefffffefefffefefefffefffffffefffefffefefefffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffefefefffefefefffffefefffffefffffefffffffffefefffffffffffffffefffffffefffffffffffffffffffefefffffefffefffffefefffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffffffffffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefdfffdfcfdfffcfcfcfffcfcfcfffafafafff6f6f6fff3f3f3fff0efefffebebebffe7e7e6ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdededeffddddddffddddddffdcdddcffdbdcdbffdbdbdbffdbdbdaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d5ffd4d4d3ffd3d3d3ffd2d2d2ffd2d1d1ffd0d0d1ffcfcfcfffcecdcdffcccccbffcacacaffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc8c8c83f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7c7c7cff7a7a7aff767676ff666666ff525251ff3c3d3dff282929ff131313ff090909ff040505ff020302ff010102ff000000ff010001ff070808ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff020202ff000000ff000000ff000000ff020201ff050504ff0c0b0cff1d1d1dff333333ff464646ff5b5b5bff717071ff7b7b7bff7d7d7dff7e7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff777777ff747474ff757475ff747574ff727271ff5e5e5eff464646ff2e2e2eff131413ff0c0c0dff070807ff060606ff040404ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff030304ff050404ff0707077f0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf969796ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffcacacaffccccccffcececdffd0cfcfffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdcdcdbffdcdcdcffddddddffddddddffddddddffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e2ffe2e2e2ffe6e6e5ffebebebfff0f0f0fff4f5f4fff8f8f8fffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffffffffffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffefffefffefffefffffefffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffefffefffffffefffffffffefefffffefefffefefefffffffefffefffefffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffefffefffefefffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffffefefffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffefffefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefffffffefffffffefffffffefffffffefffefffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffefffffffffffefefefffffffffffefffefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffefefdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffefefffefefefffefffefffefffefffefffffffffffffffefefffffefffefffefffefffefffefffefefffffefefffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffefffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefffffefefffffffffefffffefefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffefffefffefffefffefffefefefffefefffffefffefffffefffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefffffffefffffffefefefffffefefffffffefffefffffffffffffffefefefffefefefffffffefffffffffffefffffffffffefffffefffffefefefffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffefffffefefffefffffffefffffffefefffffefffffffefefefffffffefffffffefffefffffffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffefffffefefefffffffefffffffefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffefefffffffffffefefefffefefefffdfdfcfffcfcfcfffbfafbfffaf9fafff9f9f9fffcfcfcfffbfbfafff6f6f6fff2f2f2ffeeeeeeffecebebffe7e8e8ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdfdfdfffdfdedeffdededfffdededeffdedddeffddddddffdcddddffdcdcdcffdbdcdbffdbdbdbffdadbdbffdad9daffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcbcbcbffc9cac9ffc9c9c8ffc8c8c9ffc8c8c8ffc9c8c87f646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7cff7c7c7cff797979ff696969ff555555ff414142ff2c2d2cff141515ff090909ff050505ff030303ff010101ff010000ff010101ff080807ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff030203ff000000ff000000ff010000ff020202ff050505ff0e0d0dff212120ff363736ff4a4a4aff5d5e5eff727272ff7d7d7dff7e7e7eff7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff787979ff767777ff757474ff727272ff5e5e5eff464646ff2e2e2fff131313ff0d0d0cff070708ff060606ff040404ff020202ff010001ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020201ff030303ff040404bf0706077f0d0d0d7f191a1a7f2424247f2f2f2f7f3939397f3d3d3d7f3d3d3d7f3d3d3d7f3d3d3d7f3d3d3d3f1e1e1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacbcaffccccccffcdcdcdffcfcfcfffd0d1d0ffd1d1d2ffd3d3d2ffd3d4d3ffd4d5d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdbffdbdbdbffdbdbdbffdcdcdcffdddcdcffddddddffddddddffdeddddffdededeffdededeffdedfdeffdfdfdeffdfdfdfffdfe0e0ffe0dfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe3e3e3ffe7e7e7ffedededfff0f0f1fff4f4f4fff6f6f6fff8f8f8fffafbfbfffcfbfcfffcfcfcfffcfdfcfffdfdfdfffefefdfffefefefffffefffffefefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffffffffffefefefffffffffffefefefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffefefffffffefffffffffefffefffffffefefefffefefefffefefefffefffefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffefffffffefffffefffffffefffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffefffffffefffffffefffffffefffefffefffefffffefffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefffffffffffffffffffffffffefffffefffffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefefefffffefefffefefefffefffefffefefefffefefefffefefffffefefefffefffefffefefffffefefffffffefefffefffefffffffefffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffdfefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffffffefffefefffffefefefffefefefffefefefffefffefffffefffffefefffffefefefffffefefffefefefffefffffffefffffffffefefffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffefefefffffefffffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefffffefffefffefffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffffffffefefefffefffffffefffffffffefefffefefffffefefffffefffefffefffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffffffefffefefefffffefffffefefefffefefffffefffffffefffffffefffefffefffefffffefffffffefffffffffffffffffffffffefffffefffffffffefefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffefffefffffffefefffffffefefffefefefffffffefffefefefffffefffffefefefffefffffffefffffffefffffffffffffffefffefffffefffffffefffffffffffffffffffffefefffffefffefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefffefffefffefffefefffffefefefffefefefffdfdfdfffbfbfcfffbfafbfffafaf9fff9f9f8fff8f8f8fff8f7f8fff8f8f8fffbfbfbfff8f8f8fff6f5f5fff1f2f2ffefefefffecececffe9eae9ffe6e6e6ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0dfe0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdeffdedfdeffdededeffdededeffdededeffddddddffdcdcddffdcdcdcffdbdbdbffdadbdaffdadadaffd9d9daffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d6ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcbccccffcacbcaffcacac9ffc9c9c9ffc9c8c9ffc8c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7d7d7dff7a7a79ff6a6a6aff585959ff454645ff2f2f2eff171616ff0a0a0bff060606ff030303ff020201ff010101ff040405ff090809ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff030303ff000000ff000000ff000101ff010101ff040404ff0d0d0dff222222ff3b3b3bff4f4f4fff636363ff757575ff7d7d7eff7e7d7eff7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff797978ff787878ff757475ff616061ff4b4a4bff393939ff1b1b1bff0f0f0fff070807ff050606ff050505ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff010102ff030303ff040405ff0d0d0dff202020ff393938ff4d4e4eff646465ff757575ff7a7a7aff7a7a7aff7a7a7aff7a7a7a7f3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f646465ffcacacaffcacacaffcbcbcbffccccccffccccccffcdcccdffcececeffd0cfd0ffd0d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d8d7ffd7d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadbdbffdbdbdbffdbdcdcffdcdcdcffddddddffddddddffddddddffdededeffdededeffdededeffdededeffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe5e5e5ffeaeaeaffeeeeeffff2f2f2fff5f5f4fff6f6f6fff7f7f7fff9f9f9fffafafafffafafafffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfefdfffefefefffefefefffefefffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffefefefffffefffffffffefffffffefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffefefffffffefffefefefffefffefffefffffffffffefffffffefffffefefffffffefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffffefefefffffffefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffefffefffffffefffefefefffffffffffffefefffffffefffefffffffefffffffefffffffffffffffffffefffffffefffffffffffefefefffffefffffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffffefffffffefffffffffffffffffffffffffefffffffefffffefffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffefffffffefffefefefffefefefffffefffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffefefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffefefefffffffefffffefefffefefefffefefefffffefffffefffefffefefefffffffffffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefefefffffffefffffefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefffefffffefffffefefefffffefffffffefefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffefffffffffefffefffefffffffffffffefefffffffefffefffefffffefffffffefffffffefffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffefefefffffffefffffefefffefefefffffefffffefffffffefffefffffffefffefefefffffffffffffefefffffffefffffffffffefffffffefffffffffffffffffffefffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffefffffffefefffffefefffefefefffffffefffffefefffffefffffffefffffefffffffffffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffefffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffffefefffefefefffefefefffdfdfdfffcfcfcfffbfbfbfffafafafff9f9f9fff9f8f9fff8f8f7fff8f8f8fff8f7f8fff8f7f8fff8f7f8fff8f8f8fff7f7f7fff5f5f6fff3f3f3fff0f0f0ffedededffebebebffe8e8e8ffe4e4e4ffe3e2e3ffe2e2e2ffe2e1e2ffe1e1e1ffe1e0e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffddddddffddddddffdcdcdcffdcdcdcffdcdcdbffdbdbdaffdadadaffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd0cfd0ffcecfcfffcdcdcdffcccccbffcbcbcbffcbcacaffcacacaffc9c9c93f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7d7d7eff7a7a7aff6b6b6aff595859ff464546ff2f2f2fff181717ff0b0b0bff060606ff030303ff010101ff010100ff050505ff090909ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff040404ff000000ff000000ff010101ff010101ff040304ff0e0e0eff242424ff3d3d3dff515152ff666666ff767776ff7e7e7eff7e7e7eff7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff797978ff787877ff737373ff636363ff4e4e4eff404040ff2d2d2dff141514ff0b0b0bff070707ff040505ff040404ff030404ff020202ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff030202ff020202ff050504ff0d0d0dff202020ff393939ff4e4e4dff646565ff757575ff7a7a7aff7a7a7aff7a7a7a7f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcbcbcbffccccccffccccccffccccccffcdcdccffcececeffcfcfcfffd0d0d0ffd1d2d2ffd3d3d2ffd3d4d3ffd4d4d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d6d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadbdaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddddcffddddddffdddeddffdddedeffdededeffdfdfdeffdfdedeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe3e2e3ffe7e7e7ffecececfff0f0f0fff4f3f3fff5f5f5fff7f6f6fff7f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f8fffaf9f9fffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffefdfdfffefefefffefefefffefffefffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffffffefffffffefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefffffffffffffffffffffffefffefffefffffffefffefffefffefffefffefffefffffffefefefffefffefffefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffefefefffefefefffefffffffffffffffffffffffefffefffefffffffefffffffffffefffefffefffffffffffefefffffffffffffefffffffefffefffffefefffffefefffffefffffefefefffefffefffefefefffffffefffefefefffefffefffefffffffffffffffefffefffffffffffffffffffffffefffffffffffffefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffefffefffffffffffefefffffefefefffefefefffefffefffefefefffffefefffffefffffefffefffefffefffefefefffefffefffefefefffefefefffefefefffffffffffefffefffefffffffffffffffefffefffffffefffffefffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffefefffefefefffefffefffefefefffffefefffffefffffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffbfcfcfffcfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffffefffffffefffffefffffefffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefefffefefefffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefffffffffffffffefffffffffffffffefffefffefffffffffffffffefffefffffffffffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffefffffffefffffefffffefffefffffffefffefefffffffffefffffffffffffffffffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefefffefefefffefefefffffefffffefefefffefefefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefefffefefefffefffefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffafbfafff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff7f7f8fff6f6f6fff5f5f5fff1f1f2ffefefefffecececffeaeae9ffe6e6e6ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdddeddffddddddffdddddcffdcdcdcffdbdcdcffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd6d7d6ffd5d6d6ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd2d3d3ffd3d2d2ffd1d2d2ffd0d1d1ffd0cfd0ffcececeffcdcdcdffccccccffccccccffcccbccffcacacabf9797970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7e7d7eff7d7d7dff7a7a7aff6a6a6aff585858ff444444ff303030ff181919ff0b0b0bff040504ff020303ff020201ff000000ff060606ff0b0b0cff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff030302ff010100ff010101ff020202ff020202ff050505ff0f0f0fff242424ff3d3d3dff535353ff686867ff777777ff7e7e7eff7e7e7eff7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727372ff787877ff747474ff6d6d6dff5d5d5eff484848ff383939ff262626ff121213ff09090aff060606ff030303ff020202ff010101ff010202ff050505ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030303ff010101ff010101ff010101ff010202ff060606ff10100fff272727ff3f3f3eff535353ff6b6b6aff787879ff7a7a7aff7c7c7b7f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffccccccffccccccffccccccffcccdcdffcdcccdffcdcdcdffcfcecfffd0d0d0ffd1d1d1ffd2d2d1ffd3d3d3ffd4d4d3ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d8ffd7d8d8ffd8d8d8ffd9d8d8ffd9d9d8ffd9d9d9ffdad9daffdadadaffdadadaffdadbdbffdbdbdbffdcdcdcffdcdcdcffdcdcddffddddddffddddddffdededdffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe5e5e4ffeaeaeaffeeefeffff2f2f2fff5f4f5fff6f6f6fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfcfbfffcfcfcfffdfdfdfffdfefdfffefefefffefffefffefefefffefffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffefffffffffefefffffffffffffefefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffefffefffffffefffefffefffffffefefefffefffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffffffffefefffefffffffffffefffffffffffefffffffffefffffffffefffefffffffefffefffffffffffefffefffffffffffffffefffffffefffffefffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffefffefffffefefffefffffffffefffffefffefffefffffffffffffffffffffffefffefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffffffefffefffffefefffefefffffefffffffffefefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffefffffefefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffefefffefefefffefffffffffefefffffffefffefefefffffffffffffffefffffefefffefefffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefffffffffffffffffefffffefefffffefffffefffffffffffffffffefefffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffefefffffffffffffffefffffefefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffefffefefefffefefefffefefffffefffefffffefefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffefffffefefffffefffffefffffffefffefffffefefffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f3f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffbfbfbfffafafafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f5f6fff3f3f3fff0f0f0ffeeeeeeffebecebffe8e8e7ffe4e4e4ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdedddeffddddddffddddddffdcdddcffdcdcdcffdbdbdbffdbdbdbffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d6d6ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d1ffcfd0cfffcececeffcdcdcdffcdcdcdffccccccffccccccffcccbcb3f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7d7d7dff797979ff696969ff565656ff434344ff2e2f2eff171717ff0b0b0aff050505ff030303ff030202ff010101ff060606ff0a0b0aff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff020202ff000100ff000100ff010001ff020303ff050505ff0e0e0eff252525ff3d3d3dff525352ff676766ff767676ff7d7d7dff7e7e7eff7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717170ff717171ff6f6f6fff6c6c6cff606060ff4c4c4cff3b3b3bff272726ff131313ff090909ff050505ff020202ff010101ff000000ff030303ff060706ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff030303ff000000ff000000ff010101ff030303ff060606ff10100fff262626ff3d3c3cff515150ff686868ff787878ff7b7c7bff7f7f7f7f404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf999999ffccccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d4d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9dad9ffdadad9ffdadadaffdbdbdaffdbdbdbffdbdcdcffdcdcdcffdcdddcffddddddffddddddffdddedeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe2e2e2ffe7e7e7ffecececfff0f1f1fff4f4f4fff5f5f6fff6f6f6fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9fafffafafafffafbfbfffcfcfbfffcfdfdfffdfdfdfffefefefffefefefffffefefffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffefffefffffffffefffffefefffffffffefffefffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffefefffffffffffffefefffffefefefffefffffffefefffffefefffffffefefffefffefffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffefffffefefffefefffffefefefffffefefffefefffffefffffffefefffffefefefffefffffffefefffffffefffffffefefffefffffffffffffffffffffffffffefffefffffffffefefffefefefffefefefffefefefffffefefffefefefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffefefffffefffffffefefffffefefefffefffffffffffffffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffefefffffffffefffefffefffefffefffffffefffefefefffefefffffefefefffffefefffefefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfcfffcfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefffffffffefefffefefefffffffefffefefffffffffefffefefefffffefffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffffffefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffefffffffffffefefffffffffefffefffffffffffefffffffffffffefefffefefffffffefefffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffefffefffefffefffffffefffefefefffefefffffefefefffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffefefffffffffefffefffffffffffefffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7ffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefdfffefdfdfffdfdfefffdfdfdfffcfcfdfffcfcfcfffbfbfbfffafafafff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f8fff8f8f7fff7f8f8fff8f7f7fff7f7f7fff7f7f7fff6f6f6fff4f4f4fff1f1f2ffefefefffedececffeae9e9ffe6e5e5ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0dfdfffdfdfdfffdedfdfffdededeffdededeffdededeffddddddffddddddffdcddddffdcdcdcffdcdbdcffdbdbdbffdadbdaffdadadaffd9d9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdceceffcdcdcdffcdcdcdffcccccc7f666666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7d7dff7c7d7cff787879ff676767ff545454ff414141ff2c2b2cff151515ff0a0b0aff050405ff030303ff020202ff000101ff050505ff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff030303ff000000ff000000ff010001ff020303ff050504ff0d0d0dff232323ff3b3b3cff515151ff646464ff747474ff7c7c7cff7d7d7eff7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717071ff707170ff6d6d6dff616161ff4f4f4fff3e3e3eff282827ff141414ff0a0a0aff050505ff020202ff010102ff000000ff040304ff070707ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff030303ff000000ff000000ff010101ff020202ff050505ff111111ff282828ff3f3f3fff555655ff6e6e6eff7c7c7dff7f7f7fff8180807f4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333333ffcccccdffcdcdcdffcdcdcdffcdcdcdffcdccccffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdbffdcdcdcffdcdcdcffddddddffddddddffdddddeffdededeffdededeffdededeffdfdfdfffdfdfdfffdfe0e0ffe0e0e1ffe5e5e5ffeaeaeaffeeeeeefff3f2f2fff5f5f5fff6f6f6fff7f7f7fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9faf9fffafafafffbfbfbfffcfcfcfffcfcfcfffdfdfdfffefdfefffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffefefffffffefffffefefefffefefefffffffefffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefffffefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffefffefffefefffffefefefffefefefffefefefffefffefffefffefffffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffffffffffffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefffffffffffffffefefffffffffffffefefefffefefefffefffefffefefffffefefefffefefffffefffefffefffffffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffffefefffefffffffefefffffffffefffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffefefffffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfcfdfffcfdfdfffcfcfcfffcfcfcfffbfcfcfffbfbfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfcfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffefdfdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffefffefffefffefffefffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefffffefffefffefffffffffefefffefffefffefefffffffffffffffffffffffefefffefffefffefefffffefefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffefffffefffffffefefffffffffffffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefefffefffffffefefffffffffefffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefffffffefffffefefefffefefefffefffefffefefffffefefefffefefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbebebefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfcfdfffcfcfcfffbfcfbfffbfbfafffafafafff9f9fafff9f9f9fff9f9f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff6f7f7fff6f5f5fff3f3f3fff0f0f0ffeeeeedffebecebffe8e8e7ffe3e4e3ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdedfdeffdededeffdedddeffddddddffddddddffdcdcddffdddcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd2d3d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcececeffcececeffcecdcdffcdcdcd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7d7c7dff7b7b7bff767677ff646464ff505050ff3b3b3cff282828ff141313ff0a0a0aff050505ff030303ff020202ff000000ff040404ff070707ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff030403ff000000ff000000ff010101ff030303ff050605ff0d0d0dff212121ff383938ff4d4d4cff616161ff737373ff7b7c7bff7d7d7cff7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff707171ff6e6e6eff626261ff4f504fff3e3f3fff2a2a2aff151515ff0a0a0aff040404ff020202ff020202ff000000ff050505ff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040404ff030303ff000000ff000000ff010101ff020302ff060606ff131313ff2b2b2bff434342ff5a5b5aff737372ff808080ff808081ff8081817f40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf999999ffcdcdcdffcdcdcdffcdcdcdffccccccffcdcdcdffcfceceffcfcfd0ffd1d1d1ffd2d1d2ffd3d3d2ffd3d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdbdcffdcdcdcffdddddcffddddddffdddddeffdddedeffdededeffdededfffdfdfdfffdfdfdfffdfdfe0ffe2e3e3ffe7e7e7ffecececfff0f1f1fff4f4f4fff5f6f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f8fff8f9f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fffaf9f9fffafafafffbfbfbfffbfbfcfffdfcfcfffdfdfdfffdfdfefffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffffefffffffffefffefffffffefefefffefefefffefefefffffffffffffefffffefefffffffffffffffffffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffefffffffffffffffefefffefffffffefefefffefffffffffefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffefefefffefffffffefefefffffefefffffefefffefefffffefefefffefffffffefefefffefffffffefefefffefffefffefefefffefffffffffefffffefefffffffefffffffffffffefffffffefefffffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffffffefffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefffffffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffefdfefffdfefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefffffefefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefffffffffefefffffefffffefefffffefefefffefffefffefefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefefefffefffffffefefefffffefefffffefefffefefffffefefefffefffffffffefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefefffffffefffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefffffefffffffefefefffefffffffefefefffefefefffffefefffefefffffefefefffefffffffffefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfefefffefefefffffefefffffffffffffffffffffffefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfbfffafbfbfffafafafffafafafff9f9fafff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff4f4f4fff2f2f2ffefefefffececedffeaeaeaffe5e5e5ffe2e2e2ffe0e0e0ffe0e1e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdddedeffddddddffddddddffdcdcddffdcdcdcffdbdbdbffdbdbdbffdbdadbffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d2ffd2d2d3ffd2d1d2ffd1d1d1ffd0d1d0ffd0d0cfffcfcecfffcfcfcfffcececeffcececeffcecece3f33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7b7a7bff787878ff737373ff5d5d5dff4a4a4aff383838ff252525ff121212ff090909ff040404ff020203ff010101ff000000ff040404ff070706ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff040304ff000000ff010001ff010101ff020202ff050505ff0c0c0cff1e1e1eff333333ff474647ff5a5b5bff717170ff7c7c7cff7c7c7cff7d7c7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717171ff707170ff6e6e6eff626261ff504f50ff403f3fff2b2b2bff151516ff090909ff040404ff030203ff010101ff000000ff060606ff090909ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff050605ff030303ff000000ff000000ff010001ff030303ff080708ff131414ff2d2d2dff454646ff5d5d5dff747474ff808080ff818181ff8180817f4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcdcdcdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcecfceffcfcfcfffd0d0d1ffd1d1d1ffd2d2d3ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d6d7ffd7d7d8ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffd9d9daffdadadaffdadbdbffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffdddedeffdededeffdededeffdededeffdfdfdfffdfe0dfffe0e0e0ffe5e5e5ffeaeae9ffefeeeffff3f2f3fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff8f8f9fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9fafafffafbfbfffbfbfbfffbfcfbfffcfcfcfffdfcfdfffdfdfefffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefefebfbebebe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffefffffefffffffefefffefefefffefffefffffffefffefefffffffefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefffffffefffffffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffffffefffffefefffffefefffefefefffefefefffefffefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffefffffefefffffefefffefefffffffefffffefffffffffefefffefffefffefefffffffefffffffefefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffefefefffefffefffffffefffefefffffffefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefffffffefefffffffffefffefefefffffffefffffefefffffefefffefefefffffefefffefffefffffefefffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfcfcfffcfcfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefefffffefefefffffffefffefefefffffffefffffefefffffefefffefefffffffefffffefffffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefefffffefefefffffffefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffefefffffffffffffefffffffffffefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffffefefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffefffffefefffffefefffefefffffffffffffefffffffffffefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffefffffffefffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffdfcfdfffefdfdfffefefefffefefefffefefefffefdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfbfcfffbfbfafffafafafffaf9f9fff9faf9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8bfbababa7f7c7c7c3f3e3e3efff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff5f5f5fff3f3f4fff1f1f1ffedeeedffebececffe8e8e7ffe4e3e4ffe1e0e0ffe0e0e0ffe0dfe0ffe0dfdfffdfdfdfffdededeffdededeffdeddddffddddddffdddcddffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdadadbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d1ffd1d0d1ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcececebf9a9a9a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff797979ff777777ff6f6e6eff5c5c5cff4b4a4aff3b3b3bff272727ff121212ff0a0a0aff040404ff030303ff020202ff020202ff030303ff070707ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff030303ff010101ff010101ff000000ff020101ff050506ff0e0e0dff222223ff373737ff454545ff595a59ff717170ff7c7c7cff7d7c7cff7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff717071ff6f6f6fff6d6d6dff616161ff4f4f4fff3e3f3fff292a2aff141414ff070707ff040404ff020202ff000100ff000000ff050605ff070708ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff050504ff000000ff010000ff010101ff030303ff070707ff141313ff2d2d2dff474747ff5e5f5eff727272ff7d7d7dff7f7f7fff8080817f40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f666666ffcdcdcdffcdcdcdffcececdffcececeffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdbdbdbffdcdbdcffdcdcdcffdcdcdcffddddddffdddeddffdddedeffdededeffdfdedeffdfdfdfffdfdfdfffe2e2e2ffe8e8e8ffecececfff0f0f1fff4f4f4fff5f5f6fff6f6f6fff7f7f7fff7f8f7fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff8f9f8fff9f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffaf9fafffafafafffafafafffbfbfafffbfbfbfffcfbfbfffbfbfcfffcfcfcfffdfdfdfffefdfefffefefefffefefffffffffffffffffffffffffffffffffffffefefefffdfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffefffffffefefffffffefefffefffefffffffefffefefffffefefffffefefefffffefefffffefffffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffffffffffffffefffffffefffefefefffffffffffefffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffefffffffffffffffefffffffefffefffefefffffffefffffefefefffefefefffefefefffefefffffefffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffefffffffffffffffefffefffefffffffefefffffffefffffefefefffefffffffefefffffefefffffefffefffffefefffefefefffffffefffffefefffffefefffefefefffffffffffefffffffffefffffffffefffefffefffffffefffefefffffefefffffefefefffffefefffffefffffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfefffdfdfdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefffffffefffffffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffffffffffefffffffefffefefefffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffefefefffffefefffefefefffefefffffefffefffefffefffefefffffffefffffefefffffffffffffefefffffefefffffefffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffffefefffffffefffffefefefffefffffffefefffffefefffffefffffffffefefffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffefefefffffffefffefffffffefefffffffefefffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffffffefffffffefefffffffefffffefefefffefefffffefefffffefefffffefffefffffefefffefefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffefffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafafafff9faf9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9bfbababa7f7c7c7c00000000000000003f3e3e3efff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff4f5f5fff3f2f2ffefefefffececedffe9eaeaffe5e5e5ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdddedeffddddddffddddddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdadadaffdadadaffd9dadaffd9d9d9ffd9d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd6d5d5ffd4d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d1d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcf3f3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff79797aff797979ff797979ff727172ff606060ff515152ff3a3b3bff222222ff111111ff0b0b0bff070707ff040505ff030303ff020202ff010101ff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010102ff020101ff010101ff000000ff000101ff040303ff1d1d1dff323332ff414141ff535454ff6b6b6bff7a7a7aff7c7c7cff7c7c7cff7c7c7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717170ff6f6f6fff6d6d6dff6a6a6aff5d5e5eff4c4c4cff3b3b3bff252626ff121212ff080807ff040404ff020202ff000000ff000000ff060506ff080707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040504ff030303ff000000ff000000ff010101ff010101ff050505ff111112ff2c2c2cff464646ff5d5d5dff727272ff7d7d7dff7e7f7fff8080807f404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9a9a9affcdcecdffcececeffcececeffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdcddddffddddddffddddddffdededeffdededeffdededfffdfdfdfffe0e0dfffe5e5e4ffeaeaeaffeeeeeefff2f2f3fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff9f9f8bfbababafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafaf9fffafafafffafafafffafafafffafafafffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffefdfdfffefefefffefefefffefefefffdfdfdfffdfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefffffffefffffffffefffefefefffefefefffffefefffffffefffefffefffffefffffefffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffefffefffefefffffefffffffefefefffefefefffffefefffefefefffffefefffffffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefefefffffffffffefffefffefefffffefffffffefefefffefefefffffefefffffefefffffefefffffffefffefefefffefefefffefffffffefefffffffffffffffefefffffffffffefffefffffefffffffefffffffffefffffffefffefffffffffefefffffffefffefffefffffefffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfefdfffdfefdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffffffefefefffefefefffffefefffefefefffffefefffffffefffefefefffefefefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffffefefffffefffffffefefffffffefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefefffffefffffffefefffffefefefffffefefffffefefffffefefffffffefffefefffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefefffefffefffefffefffefffffffffefffffffffefffefffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefefffffefffffffefefefffefefefffffefefffffefefffffefefffffffefffefefffffefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffafafbfffafaf9fff9f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9bfbabbbb7f7c7d7c000000000000000000000000000000003f3e3e3efff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff4f4f4fff1f1f1ffeeededffebebebffe8e8e8ffe3e3e3ffe0e0e0ffe0e0e0ffdfdfdfffdfdedeffdededeffdededeffddddddffddddddffdcdddcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcf7f676867000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797a79ff797979ff727171ff545353ff2d2d2dff2b2b2bff1d1d1dff100f0fff0a0a0aff060607ff040404ff020303ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010100ff010101ff010101ff0d0d0dff424141ff545453ff6b6b6bff7a7a7aff7c7c7cff7c7c7cff7d7c7cff7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6f6f6fff6d6d6dff6b6c6cff686868ff5a5a5aff484847ff373737ff222222ff111111ff080908ff040504ff010201ff000000ff000000ff060606ff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff030303ff020202ff000000ff010000ff010101ff020102ff050505ff111111ff2a2b2aff444444ff5b5b5bff737373ff7f807fff808080ff8080807f4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333333ffcececeffcfceceffcececeffcecfceffcfcfcfffd0d0d0ffd1d1d0ffd2d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdcdbffdcdcdcffdcddddffddddddffdededeffdededeffdededeffdfdedfffdfdfdfffe2e2e2ffe7e7e7ffececedfff1f1f1fff4f4f3fff6f5f6fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff8f8f7fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f9f9fff8f8f8bfbababa000000003f3e3e3e7f7c7d7cfffaf9fafffaf9fafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfcfdfffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffffffffffffefefffefefefffefefefffefffefffefefffffffefffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffffffefffefefefffefefffffefffefffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffffffefffffefefffefefffffefffefffefffffffffffefffffffefffefefffffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffefffffefefefffefffffffffffefffffefffffffffffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefefffefefefffffefefffefffffffffefefffefefefffffefefffefefffffefefefffefffefffefefefffefefffffefffefffefffffffffefefffffffefffefefffffefefefffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfdfdfffcfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefffffefffffffffefefffefefefffffefefffefefffffefefefffffffffffffefefffffffffffefffefffefffffffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffffefefffefffefffefefefffefefefffffefefffefefffffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffffffffffffefefffefefffffefffefffefffffffffffefffffffffffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffefffffffffefffffffefffffefefffffefffffffffefefffefefefffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffffffefffffefefffefefffffefffefffefffffffffffefffffffffffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffcfbfcfffbfbfafffafafbfffaf9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fff9f9f97f7c7d7c7f7d7c7c00000000000000000000000000000000000000000000000000000000bfbababafff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff5f5f5fff3f3f3fff0f0f0ffededecffeaeaeaffe6e5e6ffe1e1e1ffdfdfe0ffdfdfdfffdfdedeffdededeffdddedeffdddddeffdddddcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadbdaffdad9daffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff797979ff797979ff79797aff666666ff2d2d2dff2d2d2dff2d2d2dff2c2b2bff1e1e1eff101010ff0a0a0aff070606ff040405ff030303ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000000ff010101ff020203ff010101ff010101ff020101ff1615157f3333337f3c3c3c7f3e3e3e7f3e3e3e7f3e3e3e7f3e3e3e7f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6d6e6dff6d6d6dff6c6c6cff656464ff545454ff424141ff323232ff1f1f1fff0f0f0fff070707ff030303ff010101ff000000ff000000ff040404ff060606ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff020203ff000000ff000100ff000100ff020202ff060606ff101011ff272727ff3f3f3fff565656ff6f6f6fff7f7f7fff808080ff8080807f40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9a9a9bffcecfceffcfcfcfffcfcecfffcfcecfffcfcfd0ffd0d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffd9dad9ffdadbdaffdbdbdbffdbdbdcffdcdcdcffdcdcdcffddddddffdddeddffdededeffdededeffdedfdfffe0e0e0ffe4e4e4ffeaeaeaffefefeffff2f2f2fff5f5f5fff6f6f6fff7f7f7fff7f7f8fff7f7f8fff8f7f7fff8f7f8fff7f8f8fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f8f8fff9f9f8fff8f8f9fff8f8f8bfbababa0000000000000000000000003f3e3e3e7f7d7d7dfffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffefffffefffffefefffffffffefffffefffffefffffffefffffffefffffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffffffffffefffefffefefffffefffefffefffefffefffffffffefffffefefefffefefefffffefefffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffefffefefffffefefefffefefffffefffefffefffefffefffffffffffffffefefefffefffefffffefefffefffffffffffefffefefefffefffefffffffefffefefffffefffefffffffefffffefefffefffffffffefffffffffffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefdfefffdfdfefffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefffefffefffffffffefffffefefefffefefefffefefefffefffefffffffefffefefefffefffefffffffefffffefffffffffffffffffffffefefefffefefefffffefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffefefdfffefdfefffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefffffefffefffffffefffefffffffffffffffffffefffffffefffffefefffefffffffffffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefefffffefffefffffffefffefffffffffffffffefefefffefffefffffefefffefffffffffffefffefefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffffffefffefefffffefffefffffffefffefefefffefefefffffefffffefefffffffffefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefefffffefffefffffffefffefffffffffffffffefefefffefffefffffefefffefffffffffffefffefefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffbfbfafff9f9f8fff8f8f8fff9f8f8fff8f8f9fff9f9f8fff9f8f9fff8f8f9fff8f9f9fff8f9f8fff9f8f9fff9f9f8fff9f9f9fff9f9f97f7c7c7c3f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000bfbababafff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff4f4f4fff1f1f1ffeeeeeeffecebebffe8e8e8ffe3e3e3ffdfe0e0ffdfdfdfffdededeffdededeffdeddddffddddddffdddcdcffdcdcdcffdbdcdbffdbdcdbffdadadaffdadadaffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd3d2d2ffd2d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcf7f67676700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1616167f1717167f1616167f1616167f1616167f1515157f0c0c0c7f070707ff0a0b0aff070807ff040404ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff010101ff010101ff0606067f05050400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6d6d6dff6d6d6dff6a6a6aff5e5f5fff4c4c4cff3b3b3bff2e2e2eff1c1c1dff0d0d0dff070606ff020202ff010101ff010100ff000000ff030303ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff010101ff000000ff010001ff000000ff020202ff050606ff0f0f0fff252525ff3a3a3aff4d4d4dff696969ff7b7a7aff7e7e7eff8080807f404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f666666ffcececeffcececeffcececeffcfcfceffd0cfd0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdddcffddddddffddddddffdededdffdededeffdededeffe2e1e1ffe7e7e7ffecececfff1f1f1fff4f4f4fff5f6f5fff7f7f6fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff8f9f8fff9f9f8fff8f8f9bfbababa00000000000000000000000000000000000000003f3e3e3e7f7d7d7dfffbfbfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffffefffffffffffffffffffffefefffffffefffffefefffffefefffefefffffffffffffffffffffffefefffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefefffffefffffefefefffffefefffefffefffefffefffffefefffefefefffffefffffefffffffefffefffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefefffffffefefffffefefffefefefffffefefffefffefffffffefffffffefffefefefffffffffffffffffffefffefffefffffffefffffffefefefffffefefffefefefffefefefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffefffefffffffefffffefefffefefefffffffffffefffffffefefefffefffefffefefefffefefefffffefffffefffffffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffdfdfefffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffffefefffefffefffffffefffffffffffffffefffffffffffffffffffefffefffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefefffffffefefffefffefffffffefffffffffffefffefffffffffffffffffffefffefffefffffffefffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefefffffffefffffefefefffefefefffefefefffffffefffffffffffefefffffffefefffffffefffffefefffffefefffefefffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefefffffffefefffefffefffffffefffffffefffefffefffffffffffffffffffefffefffefffffffefffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafff8f9f9fff9f9f8fff9f9f9fff9f8f9fff9f8f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff9f9f9fff9f8f97f7c7c7c3f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbababafff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f6fff7f7f7fff5f5f5fff3f3f3fff0f0f0ffedededffeaeaeaffe6e7e6ffe1e1e1ffdfdfdfffdfdfdeffdededeffdededeffddddddffdcddddffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9daffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd1d0d0ffcfcfd0ffcfcfceffcecfceffcfcfcfffcececeffcecece3f33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff0a0b0bff080808ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff050505ff0b0b0b7f0a0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6d6d6dff6a6a6aff646463ff5e5e5eff494a49ff393a39ff2d2d2dff1c1c1cff0f0f0fff080808ff040404ff010101ff010101ff000000ff030302ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff010101ff010000ff010101ff020202ff040404ff070707ff0e0f0eff272727ff3d3d3eff515151ff676767ff747374ff787878ff7e7e7e7f40404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcbcbcbffcdcdcdffcdcdceffcececeffcececeffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d9d8ffd9d9d9ffd9dadaffdadadaffdadbdaffdbdbdbffdcdbdbffdcdcdcffdcdcdcffddddddffddddddffdededeffdfdfdfffe5e4e5ffeaeaeaffefeeeffff3f3f3fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f97f7c7c7c00000000000000000000000000000000000000000000000000000000000000007f7e7e7ebfbdbdbdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffefffffefffffffffefffffefffefffefefefffefefffffefefffffefefefffefefffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffefffffefefffffffefefffefffefffefefefffffefffffefefffffefefefffffefffffefffffffffffffffefffffffffffefffffefffffffefefffefefffffefffefffffffffffffffffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfefffefefefffefefefffefefffffefefefffffefefffefffffffffefffffefffffffefefefffffefffffefefffffefefefffefefffffefffefffefffefffefefefffefffefffffefffffffefefffefefffffffffefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefdfffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfefffdfdfefffdfefdfffefefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefffffffffefffffefffffffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffffffffffffefffffffffefefffffefffffffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffefffefffffffffffefffffffefefffffefefffffefffffffffffffffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffefffffffffefefffffefffffefffffffffffffffefffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f9f8fff9f9f9fff8f8f9fff8f8f9fff8f9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f87f7c7c7c3f3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbababafff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f7fff7f6f7fff7f7f7fff6f7f7fff6f6f6fff5f4f4fff2f2f2ffefefefffebececffe8e8e8ffe4e4e4ffe0e0e0ffdfdfdeffdfdedfffdededeffddddddffdddcddffdcdcdcffdbdbdcffdbdbdbffdbdbdaffdadadaffdadadaffd9d9d9ffd8d8d9ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd5d6d5ffd6d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd1d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcfceceffcdcdcdffcdcdceffcdcdcdffccccccffcbcbcc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff121112ff0b0b0bff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff070707ff0c0b0bff1b1b1b7f17171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6a6b6aff636464ff636363ff5a5a5aff404040ff3f3f3fff373737ff292929ff191919ff0d0d0dff070807ff030304ff010101ff000001ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff000000ff010000ff010101ff030303ff060606ff131313ff2f302fff4e4d4eff616161ff6c6c6cff727272ff7978797f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f656565ffcacbcbffcbcbcbffcccccdffcdcdcdffcececeffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdadadaffdbdbdbffdbdbdcffdcdbdcffdcdcdcffdddddcffddddddffdededeffe1e2e1ffe8e8e8ffecededfff1f1f2fff5f5f4fff5f6f6fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f7f8fff7f8f8fff7f7f8fff8f7f8fff7f7f8fff8f7f8fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f93f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7ebfbdbdbdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefefffffefffffffefefffefffffffffefffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffefffffffffffefefefffefefefffefffffffefefffffffefefffffefffffffefefffefefefffefefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffffffefffefefffffefefefffefefefffefefffffefefffffffefefffffefffffffefefffefefefffffffffffefefefffffefffffefefffffffffffffefefffffefefefffefefefffefffffffefffffffffefefffffefffffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfefffdfefefffefdfdfffdfdfefffefefefffefefefffefefefffefffefffefefffffffefffffefefefffefffffffefffffffffefefffffefffffffefefffefefefffefefffffefefefffefefefffefefffffffffefffefefffffffefefffefefffffefffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffefefdfffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefdfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefefffffefefefffefefefffefffffffefefffffefefefffffefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffefffffefefefffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7c7c7c7f7c7c7c7f7c7c7c7f7c7c7c7f7c7c7c7f7c7c7c7f7c7c7c3f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f9fff9f9f9fff8f8f8fff9f8f9fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f7fff6f6f6fff7f6f6fff6f6f6fff6f7f6fff5f5f5fff3f3f3fff0f1f0ffedeeedffeaeaeaffe6e6e6ffe2e2e2ffdfdfdfffdededeffdededeffddddddffddddddffdcdcddffdcdcdcffdbdbdbffdadbdbffdadadaffd9dadaffd9d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd6d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d1ffd1d1d1ffd0cfd0ffcfcfcfffcececeffcdcdcdffcccdccffcccccdffcccbcbffcbcbca7f656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a39ff242424ff121212ff0b0b0cff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff0d0d0dff1b1b1bff3434337f20202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636463ff636363ff5a5a5aff404040ff404040ff404040ff3f3f3fff373737ff292928ff181819ff0d0d0eff080807ff030404ff010101ff000000ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff2a2a2bff4e4e4dff5f5f5fff676767ff6a6a6aff7272727f3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc8c8c8ffc9c9c9ffcacacaffcccbcbffccccccffcdcdcdffcfceceffcfcfcfffd0cfcfffd1d0d0ffd1d1d1ffd2d2d2ffd3d2d3ffd4d4d3ffd4d5d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdbffdbdbdcffdcdcdcffdcdcdcffddddddffdfdfdfffe5e5e5ffebebeaffefefeffff3f3f3fff5f5f5fff6f7f6fff7f7f7fff8f7f7fff7f7f8fff8f8f7fff8f7f7fff7f7f8fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fa3f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7e7f7e7e7e7f7e7e7e7f7e7e7e7f7e7e7e7f7e7e7e7f7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffefffffffffffefefffffffffffffefffffffffffffffffffffffffefefffffffffffefefefffffefefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffffffffffefffffefefffefefffffefefffffffffffffefefefffefefefffefefffffffefefffffefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffefffffffefefffffffefefffefefefffefefefffefefffffffffffffefefefffefefefffefefffffffefffffffefefffefffffffffffffffefffefffffffffffefffffffefffffffffefefffefffefffffffffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfdfdfffefdfdfffefefefffefefefffefefffffefefefffffffefffffefffffefefffffefefffffffffffffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefffffefffffffefffffffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfefffefdfefffdfefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffefefffffffffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffffffefefffefffefffffffffffefefefffffefefffefffffffffefffffffffffffffefefffffffffffefefffffffefffffffffefffffffffffefffffffffffffffffffefffffefffffffffffffefefffffffffffffffffefffefefffffffffffffffffffffffefefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f6fff7f7f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff4f4f4fff2f2f2ffeff0f0ffecececffe9e9e8ffe4e4e4ffe0dfe0ffdfdfdfffdededeffdddddeffddddddffdcdddcffdcdcdcffdbdcdcffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd7d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d0ffcfcfd0ffcfcecfffcdceceffcdcdcdffcccccbffcbcbcbffcbcbcbffcbcacbffcacaca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4c4c4cff393939ff232423ff1a1a1aff0a0a0bff070607ff050505ff040505ff020202ff000100ff000000ff000001ff000100ff010000ff000000ff000001ff010101ff040404ff040405ff060506ff090909ff111010ff1e1e1fff333333ff4444447f2727270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2020207f2020207f2020207f2020207f2020207f1f1f1f7f1a1a1a7f1212127f0a0a0abf080808ff060606ff040403ff030202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff2a2b2aff4d4e4dff5f5f5fff676767ff676868ff686767ff6a6b6a7f3838380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf949494ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcdcdcdffcececeffcfceceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffd9dadaffdadadaffdadbdaffdbdbdbffdbdbdcffdbdcdcffdddcdcffddddddffe2e2e2ffe8e9e8ffededecfff2f2f2fff4f4f4fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff7f8f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafaf9fffafafafffafafa3f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffffffffffffefffffffffffffefffffffefefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffefefffffefefefffefefefffefefefffffefefffefffefffefefefffffefffffefefefffefffffffffefefffefefefffefffefffffefefffffefefffefefefffefffefffefefffffffefffffffffffffefffffffefefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefffefffffefefffffffefffffefefffffffffffffefefffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefffffefffefffffefefffefffefffefefefffffefffffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffdfdfefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffefffffffefffffefefefffefffffffffffefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefefffffffffffffefffffffefffffffffffffefffffffefefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffefffffffefffffefefefffefffffffffffefffffefefffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff3f3f3fff1f1f1ffeeeeeeffebebeaffe6e6e6ffe1e2e1ffdfdfdfffdededeffdedddeffddddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcecdcdffccccccffcbcbcbffcbcbcbffcacacaffcacacaffc9c9c9bf9696960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff616160ff4c4d4cff3a3939ff323232ff292929ff262626ff202020ff1b1b1bff0d0d0dff070707ff060506ff060606ff060606ff050506ff060606ff070708ff0a0a0aff161617ff1e1e1eff242425ff292a2aff333333ff373737ff444444ff5555547f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f070606ff090909ff060606ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff2a2a2aff4d4d4dff5f5f60ff676767ff676767ff686868ff676768ff6867687f343434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f313131ffc5c5c5ffc6c5c5ffc7c7c7ffc8c8c8ffc8c8c9ffcbcbcbffcdcccdffcdceceffcececeffcfcfcfffd0d0d0ffd0d1d1ffd2d1d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdedfdeffe6e5e6ffebebebffefefeffff4f3f4fff5f5f5fff6f7f7fff7f7f7fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff8f7f8fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafffafafafffafafafffafafa3f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffffffffefffffefefffffffffefffefefffffffffefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefefefffefefefffefefffffefefefffefefefffefffefffefefffffffffefffefefefffefefefffefffffffffefefffefefefffffffffffefffffffefffffffefffefffffffffffffffefffefefefffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffefefffffffffefffffffffffefffffffffffffffffefefffefefffffffffffffefffefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefffffffffffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffffffffffffffefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffefefefffffefffffefffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f6fff6f6f6fff4f4f4fff2f2f2fff0eff0ffedededffe8e9e9ffe3e3e3ffe0e0e1ffdfdedeffdededeffddddddffdcdddcffdcdcdcffdbdbdbffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d1ffd1d0d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcacacaffcacacaffc9c9c9ffc9c8c8ffc8c8c83f32323100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6f6f70ff616060ff4c4c4cff454645ff464646ff474747ff434343ff353535ff202021ff171717ff151515ff151515ff141414ff151514ff161616ff171617ff1a1a1aff2f2f2fff3f3f3fff434242ff404040ff444443ff474647ff545454ff6969697f3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0e0e0eff101111ff0a0a0aff070606ff050605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf929292ffc4c4c4ffc5c5c5ffc6c5c6ffc6c7c7ffc8c9c8ffcacacbffccccccffcdcdcdffcecdceffcececfffd0cfcfffd1d1d0ffd2d2d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdadbdbffdbdbdbffdbdbdbffdcdcdcffdddddcffe1e1e1ffe9e9e9ffedededfff2f2f2fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffefffefffffefefffefffefffffffffffffffefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefefefffffffefffefefefffefffefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffefffffefffefffefefefffffffefffefefffffefefefffffefefffefefefffefffefffffffffffefefffffffffffffffffffffefffefffffefefffffefefffefefefffefefefffefefefffefffffffefefefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefefefffffffffffefffefffefffefffffffffffefefffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffefffffefffefffffffffffffffefffffffffffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffdfdfdfffefefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffcfdfcfffdfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffefffefefefffefffffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffffffefffefffefffefefefffefefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffefffffffffffffffefefefffefffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff6f5f6fff5f5f5fff6f6f5fff5f5f5fff3f3f4fff1f1f1ffefefefffebecebffe6e6e6ffe2e2e2ffdfdfdfffdededeffdddddeffdcdddcffdcdcdcffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d8ffd6d6d7ffd6d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d1ffd1d2d1ffd1d0d0ffcfd0cfffcfcfceffcececdffcdcdcdffcbcbccffcbcbcaffc9cacaffc9c9c9ffc9c9c9ffc8c8c9ffc7c8c8bf95959500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747474ff6f6f70ff606161ff5b5b5bff5c5d5dff626262ff636363ff5e5f5eff555555ff525353ff505050ff505050ff4f4f4fff505050ff505050ff4e4e4eff4f4f4fff585858ff5e5e5eff5e5e5eff585859ff575857ff5a5a5aff6a696aff7979797f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f161616ff202120ff101010ff0a0b0aff090909ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f303030ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c5ffc8c8c8ffcacacaffcbcccbffcccdccffcdcecdffcececeffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdadadaffdbdadbffdbdbdbffdcdcdbffdedfdeffe6e5e6ffebecebfff0f0f0fff4f4f5fff5f6f5fff6f7f6fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafbfafffbfbfafffbfbfcfffbfbfbbfbcbdbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefefffffffefefffffffffffefefefffefefffffffffffffefffefffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefffefffefefffffefefefffefffefffffefefffefffffffefefefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefffffffffffffffffffefffefffffffefefffffefefefffefffffffefefefffefefffffffffffffefffefffefffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefefffffefefefffefffefffffefefffefffffffefffffffefefffffffffffffffffefffefffffffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffefffffffffffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefffefffefffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffefffffffffffefffefffefefffffffefefffefffefffffefefffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffefefffffffffffffefffefffefffffffefffefffefefefffffefefffffefefffefefffffefefefffffefffffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefffffffffffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffffffffffefffefffefffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbababafff8f8f8fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f3f2fff0f0f0ffeeedeeffe9e9e9ffe4e4e4ffe1e0e1ffdededfffdddddeffdcddddffdcdcdcffdbdbdbffdadbdbffdadadaffd9d9d9ffd8d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcccbcbffcacbcaffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c8ffc7c7c7ffc5c5c57f626262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747474ff747474ff6f6f6fff6e6e6eff6f706fff757475ff787878ff7a7a7aff7b7b7bff7c7c7cff7a7a7aff7b7a7bff7b7b7bff7d7c7dff7a7b7bff7b7b7bff797a7aff797979ff767676ff747474ff717070ff6e6e6eff6f6f6fff797979ff7b7b7b7f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1c1c1cff303030ff212021ff121313ff0d0d0dff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff25252500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc0c0c0ffc2c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc5c6c5ffc8c8c8ffc9cac9ffcbcbcaffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdcffe2e2e2ffe9e9e9ffeeeeeefff3f3f3fff5f5f6fff6f6f6fff7f7f6fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff9f8f8fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbbfbdbcbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffffffefffffffefefffffffffffffefffefffefffffffffffefffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffefffefffffefefffffefffffefefefffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffefffefffefefffffefffefffefefefffffefefffffffefffefffefffefefefffefefffffefefefffefffefffefefffffffefffffefffffffefffffffffffffffefffefffefffffffffffefffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefefffffffefffefffefffffefefffffefffffefefefffefffefffefefefffffefffffefffffffefefffffefffefffefffefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefffefffffffffffefffffffefffefffffefffffffffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffffefefffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfdfefffdfefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefffefffffffffffefffffffefffefffffefffffffffefffefffffffffefefffffffffffefffefffefffefffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffefefffffffffefffffefefffefefffffffefffffffefffffffffefffffefefffefffffffefefefffffffefffefffffffffefefffefefefffefefffffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffefefffffffffffffffffffffffffffffffefefffffffffffefefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffefefffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbababafff8f8f8fff9f8f8fff8f9f8fff9f8f8fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff2f2f2fff0f0f0ffecececffe7e7e7ffe2e2e2ffdfdfdfffdddddeffdcdddcffdcdcdcffdbdbdbffdadbdbffd9dadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d5ffd5d4d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d0d1ffd0d0cfffcfcfcfffcececeffcdcdcdffcccbccffcbcbcbffcacbcaffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc4c5c5ffc4c4c4ffc2c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757575ff747474ff747474ff737373ff757575ff797979ff7c7c7cff7e7e7eff808080ff818181ff807f80ff808080ff808181ff828282ff818180ff828182ff818181ff808080ff7e7e7eff7d7d7dff7d7d7dff7c7c7cff7c7b7cff7b7b7bff7b7b7bbf5b5b5b3f1d1d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f212121ff3a3a3aff303030ff242424ff191919ff050505ff040404ff030303ff010202ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060606ff070707ff020202ff080808ff252525ff4544440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5f5f5fffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc5c5c5ffc7c7c7ffc9c9c9ffcacacbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d5d5ffd6d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffd9dadaffdadadaffdbdbdbffdededeffe6e6e7ffecececfff1f1f1fff4f5f4fff6f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f7f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f9fff9f9f9fffaf9f9fffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcbfbdbdbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffefffefffefffefffefefefffefefffffefffffffefefffffefefefffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffefffffefefefffefffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefefffefefffffffefffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefffffffefefffffffffefffefefefffefefffffffefffffefefffffffefefffefffffffefffffffffffffffffffffffffefffffefffffffefffefffefefefffefefffffefffffffffefffffefefefffefffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefefefffefefefffffefffffefefffffffefefffefffffffefffffffefffffffffffffffffefffffefffefffefffefffefefefffefefffffefffffffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefffffffefffffffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefffffffffffefffefffefffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefffffffefffffffffffffffefefefffefefffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffefffffffffffffefffefffffefffffffffffffffffffffffefffffefefefffefffffffefffefffefffefffffffffffffffefffefffefffffffefffefefffffffffefffffefefffefefefffefefefffefffefffefffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefefffefffffffefffefffefffefffffffffffffffefffefffefffffffffffffffffffffffefffffefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffefffffffefefffefffffffffffefffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbababafff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f9fff8f9f9fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f4f5fff3f3f3fff1f1f1ffeeeeeeffeaebebffe4e4e4ffe1e1e0ffdededeffdcdcddffdbdcdcffdbdbdbffdadadaffd9d9d9ffd8d9d9ffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d5ffd4d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccdccffcbcbcbffcacacbffcacacaffc9c8c9ffc7c7c7ffc6c6c6ffc4c5c5ffc4c4c4ffc3c2c3ffc2c1c2bf9090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff777777ff777777ff777777ff7a7a7aff7d7d7dff7e7f7fff808080ff828282ff828182ff818181ff818281ff828282ff828283ff828282ff828182ff828181ff818181ff808080ff7e7e7eff7d7e7eff7e7e7eff7e7e7eff7b7b7cff7a7a7aff7575757f3a3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2b2b2bff484847ff3a3a3aff333333ff2f2f2fff1d1e1eff202020ff1f1f1fff181718ff0c0c0cff070808ff060606ff050504ff030404ff030303ff040505ff060606ff0a090aff141414ff1f2020ff242424ff1c1c1cff252525ff444444ff595959000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbebdffbebfbeffbfbfbfffc0c0c0ffc1c1c1ffc3c3c3ffc5c5c4ffc7c7c7ffc9c9c9ffcacacaffccccccffcdcdccffcdceceffcfcecfffd0d0d0ffd1d1d0ffd2d2d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffe2e2e2ffeae9e9ffeeeeeefff3f3f3fff5f5f5fff5f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f7f7fff6f7f7fff7f7f7fff7f7f8fff8f8f8fff8f9f8fff9f9f8fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfbbfbcbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffefefefffefefefffefefffffefefefffefefffffffefefffefffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefffffefefffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffefffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffefefffefefffffefefefffefffefffffefefffefefefffffffffffefefefffefffffffefffffffffffffffefffffffffefffffffffefffefffffffefffffffefffffffffefffffffffffffffefefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffefefffefefefffefefffffefefefffefffffffefffffffffffffffefffefffffefffffffefefffefefefffefffffffefefffffefefffffefefffffefefefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffffefefffefffefffefefffffffefefffefefffffffefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffefffffffffffffffffefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefefffffffefefffefefffffffefefffefffefffffefefffefefefffefffffffefefefffefffffffefffffffffffffffefffffffffefffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffefffffffefefffffffefefffefefffffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefefffefffefffffefefffffefffffffffefffefffffffffffffffffefefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7c7c7cfff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff2f2f2fff0f1f1ffeeededffe7e8e8ffe2e2e1ffdfdedfffdcdcddffdcdcdcffdadadbffdadadaffd9d9d9ffd8d8d8ffd8d7d7ffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d0ffd0d0d0ffcfcfcfffcecfcfffcececeffcdcdccffcbcccbffcbcbcbffcacacaffc9c9c9ffc8c7c8ffc6c6c6ffc5c4c4ffc4c3c3ffc2c2c2ffc2c2c2ffc0c0c0ffbfbfbf3f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff7b7b7bff7a7a7aff7a7b7bff7d7d7dff7f7f7fff808080ff7e7f7eff7f7f7fff808080ff828282ff838383ff828283ff808181ff80807fff7f7f7fff7c7d7cff7c7b7cff7e7e7eff7e7e7eff7b7b7cff777777ff777777ff757575ff7474747f3a3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f303030ff5a5a5aff474848ff3d3d3dff3c3c3cff3b3b3bff414141ff434343ff393838ff232323ff191a1aff181818ff181818ff151515ff141414ff181717ff1b1b1bff1e1e1eff2b2c2bff3c3c3cff424241ff404140ff444444ff595959ff64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5e5e5effbdbdbdffbdbdbeffbebebfffbfbfbfffc0c0c0ffc2c3c2ffc4c5c5ffc6c6c6ffc9c8c8ffcacacaffcbcbccffcccccdffcdcecdffcecfcfffcfd0d0ffd1d0d1ffd1d1d2ffd2d2d2ffd3d3d2ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdededeffe6e7e7ffecececfff1f1f1fff4f4f4fff5f6f5fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff8f8f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfb3f3e3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffffefefffefefefffefefffffffefefffefffefffffefefffefefefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffefffffffffffefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefefffefefefffefefffffffefffffffffffffefefefffffffefffffffffffefefffffefffffffffffefffffefffffffffffffefffffffffefffffffefffffefefffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffefefefffffffefffefefefffefefefffefefefffffffefffffefffffffffefffefefefffffefffffefefefffefefffffffffefffefffefffffffefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffefefefffefffefffefefefffefefefffefffefffffefefffefefefffefefffffffefffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefffefffefefefffffefefffffffffffffefefffefefefffefefffffffefffffffffffffefefefffffffefffefefffffefefefffefefefffefffefffffefffffffefefffefefefffffefffffffefefffffefffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefefefffefffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefefffffffefffffefffefffffffefffffffffffefffffffffefffffffffffffefefffffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff3f3f3fff2f2f2fff0f0f0ffebebebffe4e4e4ffe0e0e0ffddddddffdcdcdcffdadadaffdad9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0cfffcfcfcfffcececeffcdcdcdffcccccdffcccbcbffcacacaffc9c9c9ffc8c8c8ffc7c6c6ffc5c5c5ffc4c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbdbdbdbf8d8d8d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff7b7b7bff797979ff727172ff747475ff787878ff7b7b7aff7c7c7cff7a7a7aff7b7a7aff7b7c7bff7d7c7dff7e7e7eff7d7d7dff7c7b7bff7b7b7bff7a797aff767676ff777877ff7a7a7aff7a7a7aff727272ff727272ff737373ff747474ff7474747f3a3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f303030ff606060ff5a5a5aff4d4e4dff4d4d4dff515050ff565657ff585858ff545454ff4b4b4bff474646ff464646ff484747ff444444ff434342ff474647ff484848ff494948ff4c4c4dff545454ff565657ff565555ff595959ff646464ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2e2e2effbababaffbcbcbcffbdbcbdffbebdbdffbebebeffc0c0c0ffc2c2c2ffc4c4c5ffc6c6c6ffc8c8c8ffc9c9c9ffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d3d4ffd5d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffdbdbdbffe2e2e2ffeae9eaffefefeefff3f3f3fff5f5f5fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff7f7f7fff7f7f8fff8f8f8fff8f8f9fff9f9f9fff9faf9fffafafafffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfb3f3e3f3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffefefffffefffffffefefefffffefefffefffefffefefefffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefffffefffefffffffefffffffefffffffefffefffefffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffffffefffffffffefefffefffefffefffefffffffefffffefffffefefefffefefefffffefffffffefffffefffefffffffffffffffffffefefffffffffffffffefffffffefffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefffefffffefefffefefffffefefefffefefefffefefefffffefefffefefefffffffffffefefffffefefffffffffffffffefffffffefffffefffefffefefefffffffefffffffefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffefefffefffefffefefffffefefefffefffefffefffefffffefefffefefffffefefefffefefefffefefefffffefefffefefefffffffefffefefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffffffefffefffefffffffffffffffffffefefffffffefefffefefefffffffffffffefefffefffffffffefefffefffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f7fff7f8f8fff7f7f8fff7f8f8fff7f7f7fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff2f2f1ffedededffe8e8e8ffe1e2e2ffdededeffdcdcdcffdbdbdbffd9d9d9ffd8d9d9ffd8d8d7ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd1d1d2ffd1d1d0ffd0d0d0ffcfcfcfffcececfffcdcdceffcdcdcdffccccccffcacbcbffcac9caffc9c9c9ffc7c7c7ffc6c6c6ffc4c4c5ffc3c3c3ffc1c1c1ffbfbfbfffbebebfffbdbdbdffbcbcbcffbbbbbb3f2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff797979ff666666ff606060ff626162ff656565ff686868ff656565ff5f5f60ff5c5c5cff5d5e5dff5c5c5cff5c5c5bff585958ff595959ff5a5a5aff595958ff5b5b5bff656565ff696a69ff666766ff5f5f60ff60605fff636363ff6f6e6eff7474747f3a3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f171717bf474748ff606060ff616060ff5d5e5eff5d5d5dff646464ff666666ff676766ff676767ff676767ff686868ff696868ff6a6969ff696969ff686868ff686868ff676768ff686868ff676767ff676767ff666766ff656565ff646464ff656565ff65656500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf8a8a8bffb9b9baffbababaffbcbcbcffbcbcbcffbebebeffc0c0c0ffc3c2c3ffc4c5c4ffc6c6c6ffc8c8c8ffc9c9c9ffcacacaffcccbcbffccccccffcecdceffcfcfceffd0d0d0ffd1d1d0ffd1d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdededeffe7e7e6ffecececfff1f2f1fff4f4f4fff6f6f5fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff9f9f9fff9faf9fffafafafffafafafffbfafafffafbfafffcfbfbfffcfcfcfffbfbfcfffcfbfbfffbfbfbfffbfbfcfffbfbfb3f3e3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefefefffefefefffefefefffffffffffffefefffffefffffffffefffefefffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffffffffffffefffffffefffffffffefffefefffffffffefffefefefffffffffffefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffefffefffefffefffffffffffffffffefefffffffffffefffffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffffffffffffffefefefffefefefffefefffffefefffffefefffffffefffffefefffffffffefffefefffffffffffffefffffffffffffffffefffffffefffffffffefffefefffffffffefffefefefffefefffffefefefffefffefffefefefffefefffffefefefffefefefffefefffffefefffffefefffffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffffffefffefefefffffefffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefefefffefefffffefefffffefefefffefefefffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefffffffefffffefefefffffefefffefefffffefefffffefefffffefefefffefefefffefffffffffffefffefefefffefffefffefefffffefefffffefefefffffefffffefefffffffffefffefefefffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefffefffffefffffefefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f6fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff3f3f4fff3f2f3fff0eff0ffeaebebffe5e4e4ffe0dfdfffdcdbdcffdadbdbffdadadaffd9d8d9ffd8d7d8ffd7d7d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d2ffd2d1d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcdceffccccccffcbcbcbffcacacaffc9c9c9ffc7c7c7ffc7c7c7ffc6c5c6ffc4c4c4ffc2c2c2ffc0c0c1ffbebebfffbdbdbcffbcbcbcffbbbbbbffb9b9b9ffb8b8b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff666666ff525152ff4d4d4dff4e4e4eff504f50ff4e4e4eff424243ff2d2d2dff252525ff212122ff202020ff202020ff1f1e1eff1e1d1eff1f1f1eff222222ff2d2d2cff424242ff4d4d4dff4b4b4bff494a49ff4f4e4fff555555ff606060ff6f6f6f7f3a3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2e2e2eff5d5d5dff5f6060ff606160ff626161ff656566ff686868ff69696aff6a6a69ff696969ff6a6a6aff6b6b6bff6d6d6dff6e6d6eff6d6d6dff6b6c6cff6c6b6bff6b6b6cff6b6b6cff6a6a6bff6a6a6aff696969ff686969ff676767ff656565ff6565650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2e2e2effb9b9b8ffb9b9b9ffbab9b9ffbababaffbbbbbbffbebdbeffc0c0c0ffc3c2c2ffc4c4c4ffc6c6c6ffc7c7c7ffc8c8c8ffcacac9ffcbcbcbffcccbccffcdcdcdffcececeffd0cfcfffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d4d4ffd4d3d4ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d6d7ffd8d8d7ffdadadaffe2e2e3ffeaeaeafff0efeffff3f3f3fff5f5f5fff6f6f6fff6f6f6fff7f7f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff5f5f6fff6f6f6fff6f6f7fff7f7f6fff7f7f7fff8f8f8fff8f8f8fff9f9f8fff9f9f9fffaf9fafffafafafffafafafffbfbfafffafafbfffbfbfbfffbfcfbfffbfcfbfffbfbfcfffcfbfcfffbfbfb7f7e7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffefefffffefefffefefffffefffefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffefefffefefffffefefefffefefefffefffefffffefefffffffefffffefffffefffffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffffffefefefffefffffffefefefffffefffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffffefefffffefefffefefffffefffefffefefefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefffefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffefefffefefefffefefffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfdfffdfdfdfffefdfdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffffffefffefffefffffffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffefffefffefefefffefffefffffefefffffffefffffefffffefefffffefefefffefefefffffefffffffefefffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f6f6fff5f6f5fff6f6f6fff6f5f6fff6f5f6fff6f5f5fff6f6f5fff5f4f4fff4f3f4fff2f2f2ffedededffe8e8e8ffe2e2e2ffddddddffdbdadaffdad9d9ffd9d8d8ffd8d7d7ffd6d7d6ffd5d5d6ffd5d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcfcfceffcecdcdffcdcdcdffccccccffcbcbcbffcacacaffc9c8c8ffc7c7c7ffc7c6c7ffc5c5c5ffc4c3c3ffc2c2c2ffc0c0c0ffbebdbeffbbbcbbffbbbbbbffb9b9b9ffb8b8b8ffb8b7b77f5b5b5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff666666ff515151ff454445ff3b3b3bff343433ff373737ff333333ff282828ff131413ff0c0c0cff090909ff090909ff0a0a09ff0a0909ff090909ff080807ff090909ff111111ff201f1fff292928ff282828ff292929ff3b3b3bff474747ff575757ff605f607f363636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2e2e2eff5d5d5dff5d5d5dff5f5f5fff636363ff676767ff686868ff686868ff696968ff6a6a6aff6b6b6aff6a6a6aff6b6c6bff6c6c6cff6b6c6cff6c6b6bff6b6a6bff6a6b6bff6a6a6aff696969ff686869ff686868ff676867ff656565ff676767ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf8a8a8affb8b8b8ffb9b9b9ffb9b9b9ffb9b9b9ffbcbbbbffbebebeffc0c0c0ffc2c2c2ffc3c3c4ffc5c5c5ffc7c6c6ffc7c8c7ffc9c9c9ffcacacaffcbcbcbffcdccccffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d6ffd7d6d6ffd8d8d8ffdededeffe7e7e7ffedececfff1f1f1fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f6fff6f6f6fff6f6f6fff7f7f7fff8f7f7fff8f8f8fff9f8f8fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfb7f7e7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffefefefffffefefffefffffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffefefefffffefefffefffffffffefefffefefefffefffefffefffefffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefffffefffefffffefffffffefefffefefffffefefffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffefffefffffffffefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffefefffffffefefffefefffffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffefefefffffefefffefefefffefefefffefdfefffdfdfefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffffefefffffffffffffffefffffffefffefefefffffefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfdfffefdfefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefefefffefefefffefffefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffffefffffffefefffefefffffefefffffffffffffffffefffffffffffffefefffefefffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffefffefffffffffefefffefffefffffffffffffffffffffefefffffffffffffffefffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff3f4f4fff3f3f3fff0f0f0ffebebeaffe4e4e4ffdfdedfffdbdbdbffd9d9d9ffd8d8d8ffd7d8d7ffd6d6d7ffd5d5d5ffd5d5d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcececeffcdcdcdffcdcdccffcccbcbffcbcbcaffcac9c9ffc8c8c8ffc7c7c7ffc6c5c6ffc5c4c5ffc3c3c3ffc1c1c1ffbfbfbfffbdbdbdffbbbbbaffb8b9b9ffb8b8b8ffb7b7b7ffb7b7b7ffb7b6b63f2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515152ff444545ff333233ff222222ff111111ff131313ff101010ff0a0a0aff040404ff020202ff010101ff020202ff020203ff020202ff010201ff010001ff010101ff030302ff060606ff0a0a09ff090909ff0a090aff1e1f1fff2d2d2dff474647ff5757577f2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2e2e2eff5d5c5dff5d5d5dff5c5c5cff5d5d5cff636363ff666566ff666766ff676867ff686969ff6b6b6aff696969ff6b6a6bff6c6c6cff6b6b6bff6b6b6bff6a6b6aff696969ff676767ff676766ff656565ff666565ff646363ff636363ff6464647f33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5b5b5bffb7b8b7ffb8b8b8ffb8b8b8ffb8b8b8ffb9b9b9ffbcbbbcffbebebeffc0c0c0ffc1c2c2ffc3c3c3ffc4c5c4ffc6c6c6ffc7c7c7ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffd0d0cfffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d6ffdadad9ffe2e1e2ffeaeaeaffefefeffff2f2f3fff5f4f4fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfb7f7e7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffffffffffefffffefefffffffefefffefffffffefefefffffefefffefefffffefffffffefffefffefffffffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffffffefffffefefffffffffffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffffffffffefefffffffefffffefefffffffffffffffffffffefffffffffefffefffffffefefffffffffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffffefffffffefffffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffffffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffefefffefefffffefefefffefefffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffffffefffefefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffefefffffffefffefefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffefffffffefffefffefffffffefefefffffefefffefffefffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff7f7f6fff6f7f7fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff3f3f3fff1f1f1ffedededffe8e7e8ffe2e2e1ffdcdcdcffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d5ffd3d3d4ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcececfffcececeffcdcdcdffccccccffcbcbccffcacbcaffc9c9c9ffc8c8c8ffc7c7c7ffc6c5c5ffc4c4c4ffc2c2c2ffc1c1c0ffbfbfbfffbcbcbcffbababaffb9b8b8ffb7b7b7ffb7b7b7ffb6b6b6ffb6b5b6bf87888800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444544ff333333ff1d1d1dff10100fff020202ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff151515ff2d2d2dff4746473f151515000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2e2e2eff5d5d5dff595959ff515151ff4f4f4fff545454ff595959ff5c5c5cff5e5e5eff5d5d5dff5d5e5dff5f5f5fff606060ff616161ff606061ff606060ff606060ff606060ff5f5f60ff60605fff5d5d5dff5c5d5cff5e5e5eff636363ff636363000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb7b7b7ffb7b7b7ffb7b7b7ffb8b8b7ffb8b8b8ffbababaffbcbcbcffbebebeffbfc0c0ffc1c1c1ffc3c2c2ffc4c4c4ffc5c5c5ffc6c7c6ffc8c8c8ffc9cac9ffcbcacaffcbccccffcdcdcdffcececdffcfcecfffcfd0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd1d2d1ffd2d2d2ffd2d2d3ffd3d2d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d7d6ffdeddddffe7e7e6ffedededfff1f1f1fff4f4f4fff5f5f4fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f7f7fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fffaf9f9fff9f9fafff9fafafffafaf9fffafafafffafafafffbfbfbfffbfbfbfffbfbfb7f7e7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffffefffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffefffefffefefffffffffefffffffffffffefefffffefffffefefefffefefffffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffefefefffffefffffefffefffefffffffffffefffefffefffffefefffffffffffffefffffffffffffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffffefffffefefefffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefffffefefefffefefefffefefefffefefffffffffefffefffefffffefefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffffefefffefefefffffffffffffefefffefffefffefefffffffffffffffffffffffefefffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefffffefefefffffefefffefffefffefffefffefffffffffffefffefffffffffffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefefffffefffefffffefffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffefffefffefffefefefffffefefffffefefffffffffffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffffffffffefffffefffefffefffffffffffefffefffefffefefefffffefefffffefefffffffffffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffefffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f8f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f7fff6f7f6fff6f7f7fff7f6f6fff6f6f6fff4f4f4fff3f3f3fff0f0f0ffebeaeaffe5e5e5ffdfdfdfffdadadaffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d2ffd2d2d2ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcececeffcecdcdffcdcdcdffccccccffcbcacbffcacacaffc9c9c9ffc8c7c7ffc6c6c6ffc5c5c5ffc3c4c4ffc2c2c2ffc0c0bfffbebebeffbcbcbcffbababaffb8b8b8ffb7b6b6ffb6b7b6ffb5b5b6ffb5b5b5ffb5b5b53f2d2d2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff1c1c1dff0e0e0eff080809ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080708ff0b0b0bff151515ff2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2e2e2eff595959ff4d4e4eff444444ff404040ff434243ff474747ff4a4a4aff454545ff343434ff2d2d2dff313131ff333333ff333433ff363637ff373838ff3b3b3bff3e3e3dff434444ff4d4e4dff4e4e4eff4d4c4cff505050ff5f5e5eff63636300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5b5b5bffb6b7b6ffb7b7b7ffb7b7b7ffb7b7b7ffb8b8b8ffbababaffbcbcbcffbebebeffc0c0c0ffc1c1c1ffc2c3c2ffc3c4c4ffc5c5c5ffc6c6c6ffc8c8c8ffc9c9c9ffcacacaffcbcbccffcccccdffcdcecdffcfceceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d1d1ffd1d1d2ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd9d9d9ffe1e2e2ffeaeaeaffefefeffff3f2f2fff4f4f4fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f6fff6f6f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fffaf9fafff9fafafffafafafffbfbfbfffbfbfb7f7d7e7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffefffefffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefffefffffefefffefefefffefffffffefefefffefefefffffffefffefefefffefefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffefffffefffffffffefffffffffffffefffffffffefefffffffffffffffefffefefefffffefffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffffefefffefffefffffefefffffffffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffffffffffefffefefefffffffffffffffffffefefffffefffefffffffefffffefefffefffffffefefefffefefefffffffffffefefefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffefefefffefefefffffffffffffffefffffefefffefffffffffffffffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefefefffefefefffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffffffefffefefefffefefffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffefffffffffffffffefffffffefffffefffefffffefefffefefefffffffefffefefefffefefefffefefffffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffffffffffefefffefefefffffefffffffffffffffefffffffffffffffffefffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f8fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f6fff5f5f5fff3f3f4fff2f2f2ffededeeffe8e8e8ffe2e2e2ffdcdcdcffd8d8d8ffd7d7d7ffd6d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcdcecdffcdcdcdffccccccffcbcbcbffc9c9caffc9c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc3c3c4ffc2c1c1ffc0c0bfffbebebdffbcbcbcffbabbbaffb9b8b9ffb7b7b7ffb5b6b5ffb5b5b5ffb5b5b5ffb4b5b5bf878788000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1d1c1dff0e0d0eff090908ff060606ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff070707ff0c0b0bff15151500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2b2b2bff4d4e4eff414041ff373736ff333333ff2c2c2cff323232ff313232ff2a2a2aff161616ff0f0e0fff0f0f0fff0e0e0eff0f0f0fff101010ff111111ff121312ff181817ff242424ff363636ff3b3b3bff3a3a3bff404040ff505050ff5e5e5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2d2d2dffb6b6b6ffb7b7b6ffb7b7b7ffb7b7b7ffb7b7b7ffb9b9b8ffbabbbaffbdbdbcffbebebeffc0c0bfffc1c1c0ffc2c2c2ffc4c4c3ffc5c5c5ffc6c6c6ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd2d3d3ffd4d3d3ffd4d4d4ffd6d6d6ffddddddffe7e7e6ffedededfff1f1f1fff3f4f3fff5f5f4fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff5f6f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffbfbfb7f7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffefffffefefefffffffefffefffefffefffffffffffffffefefffffffffefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffefefefffffffefffefffefffefffffffffefffffefefefffefefefffffefefffefefffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffefffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffefefefffffefefffefffefffefffffffffffffffefffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffefffffffffefffffefefefffefefefffffffffffffffffffefffffffffffefffffefffffefefefffefffefffefffefffefffffffffffffffefefffffefffefffefffefffffffefffffefffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefefefffefefefffefefefffefefdfffefefdfffefefefffdfefefffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefefefffefefefffefefefffefffefffefefefffefefffffefffefffffffffffefffffffffffffffffefefffffffffffefffffffefefffffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefffffffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffefffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f5fff3f4f4fff3f3f3fff0f0f1ffebebebffe6e5e5ffdfdfdfffdad9daffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfceffcececeffcdcdcdffccccccffcbcbcbffcacbcaffc9c9c9ffc8c8c8ffc7c7c7ffc5c6c6ffc4c4c4ffc3c3c3ffc1c1c1ffc0bfc0ffbebebeffbcbcbcffbbbbbaffb9b9b9ffb8b8b8ffb5b5b5ffb5b5b5ffb4b4b5ffb5b5b5ffb5b6b57f5b5b5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0e0e0eff090909ff050505ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff040404ff060707ff0b0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f252525ff414041ff333332ff272627ff1f1f1fff0d0d0dff121212ff111212ff0d0d0dff050505ff030303ff030303ff020302ff020203ff020203ff020303ff030303ff080808ff121212ff181818ff191919ff181919ff343434ff404040ff50505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf888888ffb6b6b6ffb6b6b6ffb6b6b6ffb7b6b6ffb7b7b7ffb9b9b9ffbbbbbaffbdbcbcffbebebeffbfbfbfffc1c1c1ffc2c2c2ffc4c4c4ffc5c4c5ffc6c6c6ffc7c8c7ffc9c9c8ffc9cacaffcbcbcbffccccccffcdcdcdffcececeffcececeffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd1d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd9d9d9ffe1e2e2ffeaeaeaffeff0f0fff3f3f2fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafa7f7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffffffffffffffffffefefffffefffefffefefefffefffefffffefffffefefffffefefefffffffffffefefefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffefffffffefffefefefffffefffffefefefffefefffffefefffffefffffffefffefffefffefffefefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefffffffffffffefffefffffffefffefefefffffefffffffefffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefefefffefefffffefefefffefefffffefffffffefffffffffffffffefffefffffefffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefffffefffffffefffffffefffefffefffefffffefffffffefffffffffffffffffffffefefefffefefefffefefefffefffefffffefffffefefffffefefefffffefefffefefefffefffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfefffdfefefffdfefefffdfefdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffefefffefefefffefffefffefefffffffefefffefffffffffffffffefffefffffffffffffefffffffffffffefffefffffffefffefefefffffefffffefefefffefefffffefffffffefffffffefffefffefffefffefefffffffefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefefffffefefffffefffffffefffefffefffefffefefffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffefffefffefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefefefffffffffffffefefffefffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f9f8fff8f8f9fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f8fff7f7f8fff7f8f7fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff3f3f3fff1f1f1ffeeeeeeffe9e9e9ffe2e2e2ffdcdcdcffd8d8d8ffd6d6d6ffd5d5d4ffd4d4d4ffd3d3d4ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffd0cfcfffcfcfceffcececeffcdcdcdffccccccffcbcbccffcbcacaffc9c9c9ffc8c8c8ffc7c7c6ffc5c5c6ffc4c4c5ffc3c2c3ffc1c1c1ffc0c0c0ffbebfbfffbcbdbdffbbbbbbffb9b9baffb8b8b8ffb6b6b6ffb4b4b4ffb5b4b5ffb5b5b5ffb5b5b5ffb5b6b500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0e0e0e7f1d1d1d7f1d1d1d7f1d1d1d7f1d1d1d7f1d1d1d7f191a197f0f0f0f7f070707ff090909ff050505ff010202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff030303ff040404ff06060700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff333333ff232322ff151616ff101010ff020202ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030403ff030303ff020202ff050505ff111111ff353434ff4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2d2d2dffb5b5b6ffb5b5b6ffb6b6b6ffb6b6b6ffb6b6b6ffb7b7b8ffbabab9ffbbbbbbffbdbdbdffbebebeffc0bfbfffc1c1c1ffc2c2c2ffc4c4c4ffc5c5c5ffc6c6c6ffc8c7c7ffc8c9c9ffcacac9ffcacacbffccccccffcccccdffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d3ffd2d2d2ffd3d4d3ffd6d6d6ffdddeddffe6e7e7ffecededfff1f1f2fff4f3f4fff4f5f4fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9bfbbbbbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefffffffefffffffffffffffffffefffffefefffefefefffefefefffffefffffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefefffffffffefffffefefffefefefffffefefffefefefffefefefffffffefffefefefffefefffffffefefffffffefffefefffffefffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffefffffffefefffffefffffefefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffefffffefefffefefefffffefefffefffffffffffefffffffefffefffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffffefefffefffffffefffefffffffefffefefefffffffffffffefefffffffefffefefffffefffffffefefffffefefefffffffefffffefefffefefefffefefefffffefffffefffefffefffefffffffffffffefefffffffefffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefdfffdfdfdfffefefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffffefffefffefffffefffffffefffffffefffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffefffffffefffefffffffefffefefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffffefefffefefefffefffefffffffefffefefefffefefffffffefefffffffefffefefffffefffffffefffffffffffffffffffefffffffefffffffffffefefefffffefffffffffefffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffefffffffefefffffefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff7f6f6fff6f5f6fff4f4f4fff2f2f2fff0f0efffebebecffe6e6e6ffdfdfdfffdadadaffd7d7d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d1ffd1d1d1ffd0d0d1ffd0cfcfffcfcfceffcececdffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c6c6ffc5c5c5ffc4c4c4ffc3c2c3ffc1c1c2ffbfc0bfffbfbebeffbdbdbdffbcbcbcffbababaffb8b9b8ffb7b7b7ffb5b6b6ffb5b5b6ffb6b6b6ffb6b6b5ffb6b5b5bf888887000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3d3dff7b7b7bff7b7b7cff7b7b7bff4b4b4bff3b3b3bff3b3b3bff3b3b3bff363635ff242424ff121212ff090909ff050505ff030303ff020202ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff030303ff030303ff000000bf0303037f0303037f0303037f0303033f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f171817ff222322ff121313ff0b0b0bff090a0aff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff111111bf262625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf878788ffb5b5b5ffb5b6b5ffb6b6b6ffb6b6b6ffb7b6b6ffb8b8b8ffbabab9ffbbbbbbffbcbdbdffbebebfffc0bfc0ffc1c1c1ffc3c2c2ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c9c8ffc9c9caffcacacaffcbcccbffccccccffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd9d9d9ffe2e2e2ffeaeaeafff0f0effff3f3f2fff4f4f3fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f93f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffffffefefffffefefefffefefefffefffefffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffffefffffefefefffefefffffefffefffffffefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffefefffefefefffffffefffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffefefefffefefefffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffefffefffefefefffffefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffefefefffefefefffffefffffefefefffefefefffefffffffffffffffffffffffefffefffefffffffefffefffefffefffefffefffefffefffefefefffefefefffefefefffefffefffefefefffffffefffffefffffefffefffffffffffffefffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffffffefffefefffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffffffffefffefffefefffffefffefffffffefffefffefffefffffffefefffffefffefffefefffffefffefffffffefffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffffffffefefffffffefefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbababafff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f8fff7f8f7fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff7f8f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff3f3f3fff0f0f0ffeeeeeeffeae9e9ffe3e3e4ffddddddffd8d8d8ffd6d5d6ffd5d5d4ffd3d3d3ffd2d3d2ffd2d2d1ffd1d1d1ffd0d0d0ffcfd0cfffcfceceffcececeffcccdcdffccccccffcacbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c6ffc5c5c5ffc4c4c4ffc3c2c3ffc1c1c1ffc0c0c0ffbebebeffbebdbdffbcbcbcffbabbbaffb9b9b9ffb8b9b8ffb7b7b7ffb5b6b5ffb5b6b6ffb5b5b5ffb5b5b5ffb5b6b63f2d2d2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3d3d3dff7b7b7bff7b7b7bff7b7b7bff797979ff454545ff3b3b3bff353535ff242424ff121212ff090909ff050605ff050504ff030303ff030303ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff040404ff060706ff060607ff070606ff1a1b1bff575757ff575757ff575757ff575757bf5151517f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff131313ff090909ff060606ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0303027f05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2d2d2dffb5b4b5ffb5b5b4ffb5b5b5ffb5b5b5ffb6b6b6ffb7b7b7ffb9b9b9ffbababaffbcbcbcffbdbdbdffbebebfffc0c0c0ffc1c1c1ffc3c2c3ffc4c4c4ffc5c5c5ffc6c6c6ffc8c7c7ffc9c9c9ffc9cac9ffcacbcaffcbcbcbffcdccccffcdcdcdffcececeffcecfceffd0cfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd6d7d6ffdddeddffe6e6e6ffedededfff2f2f2fff3f3f4fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9bfbabbba00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefffefffffffffffefffefffffefefffefefefffefffffffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffefefefffefefefffefefffffefffefffefefefffefefffffffffefffffefefffefffffffffefffffefffefffefffffffefffefffffffffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefffffffffffffffffefffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefffffffffffffffefefffefefefffefefffffefffefffefefefffefefefffefefffffefffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffffefefffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefffffffffefefffefffffffffffffffffffffffffffffffffefffffffffefffefffefffefffefffefffefffefefefffefefefffefefefffffefefffefefefffefffefffffefefffffffefffefefefffffffffffffffefffffefffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffefffffefefffefffffffffffefffffefffffefffffffffefffffefffefffefffffffefffefffffffffffefefefffffffffffefffefffffefefffefefffffefffffffffefefffffffefffefefefffefffefffefffefffffefefffefefffffffffffffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffefffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f7fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff2f2f2ffeff0f0ffecececffe7e7e7ffe0e1e1ffdadadaffd6d6d6ffd5d5d5ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfd0ffcecfceffcdcdceffcccdcdffccccccffcbcbcaffc9c9caffc8c9c9ffc8c8c7ffc7c6c6ffc5c5c5ffc4c4c4ffc3c3c2ffc1c1c1ffc0c0c0ffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb6b6b6ffb5b5b5ffb6b6b6ffb6b6b5ffb6b6b5bf8888880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3e3eff7b7b7bff7b7b7bff797979ff656665ff515151ff3b3c3cff2a2a2aff151414ff090a0aff060606ff040505ff030303ff010102ff030303ff040504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040403ff020202ff000000ff010001ff030303ff050505ff070606ff111111ff474848ff565656ff575757ff575757ff6f6f6fff787878ff7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f070707ff090909ff040504ff030303ff040403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010101ff010101bf29292a7f3333337f3434347f3434347f3434347f3434347f3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb4b4b4ffb4b5b4ffb5b4b4ffb5b5b5ffb5b5b5ffb6b6b6ffb8b8b8ffb9b9b9ffbabbbbffbcbcbcffbdbdbdffbfbfbeffc0c0c0ffc1c1c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c7c6ffc8c7c8ffc8c9c8ffcacac9ffcacbcaffcbcccbffccccccffcdcdcdffcececeffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd4d4d4ffdadadaffe2e2e3ffeaeaeafff0f0f0fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f7fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f93f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefefffefffefffffffefffefefffffffefefffefffffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefffefffefffefffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffefefffffffffffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffefefffffefffffefefffffefefefffefefefffefefefffffffefffffefefffefefffffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefefffffffffefffefffffffffffefffffffffffffefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffefffefffffffefffffffefffffefefffefefffffffefefffffefefffefefffffffffffffefefffffefefefffefffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefffefffefefefffffffefffefefefffffefffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffffffefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffefffefefefffffefefffefefefffffefefffefffefffefffefffffffefffefefefffefefffffefefefffffefefffefefffffefffffffefefefffefefefffefffffffefefffffefefffffffefefffefffefffefffefffefefffffefefefffefffffffffefefffefefefffffffefffefefefffffffefffefefefffffefffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefffffffffefffffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7c7c7cfff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f7f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff8f8f7fff7f7f8fff8f8f7fff7f7f7fff8f7f8fff8f8f8fff8f7f7fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f4f4fff3f3f3fff1f1f1ffeeefefffeaeaeaffe4e5e4ffdededeffd8d8d8ffd5d5d6ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecfceffcdcdcdffcdcccdffccccccffcbcacaffcacac9ffc8c8c9ffc7c7c7ffc6c6c7ffc5c5c5ffc4c4c4ffc3c3c2ffc1c1c1ffc0c0c0ffbfbebfffbdbdbeffbcbcbcffbcbbbbffbababaffb9babaffb8b9b9ffb7b7b7ffb6b6b6ffb5b6b6ffb6b6b6ffb5b6b5ffb5b5b53f2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3f3f3fff7d7d7dff7b7b7bff757576ff626261ff4f4f4fff3e3e3eff2b2a2aff151515ff0b0b0bff060606ff030303ff010102ff000000ff050504ff070706ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060605ff000000ff000000ff000000ff010101ff040404ff070707ff1b1a1aff313132ff474848ff565555ff6e6e6eff787878ff797979ff7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f313130ff606061ff616160ff606161ff616160ff606060ff585959ff4c4c4cff3f4040ff313131ff222222ff111111ff090909ff050404ff020303ff020202ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff2a292aff474748ff585859ff676766ff686868ff686868ff686868ff6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f595959ffb3b3b3ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b5ffb6b7b7ffb8b8b8ffb9b9b9ffbababaffbcbcbcffbebebdffbfbfbfffc0c0c0ffc2c2c2ffc3c3c3ffc4c4c5ffc6c5c6ffc6c7c7ffc8c8c8ffc8c9c9ffc9cacaffcacacbffcccbcbffccccccffcdcdcdffcececeffcfceceffcfcfcfffd0d0d0ffd1d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd6d6d7ffdededeffe7e6e7ffedededfff2f2f2fff4f4f4fff4f5f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f97f7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffffefffffffffefffffefefffffffefffffefefefffefefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefffffffefefffffffffefffffffefffefffefffefffefffefffefffffefefffefefefffffefefffefefefffffefefffefefffffefefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefffefffefefffffffffffffefffefffffefefffefffefffefefffffffffefffffffefffefffefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffefffefffffefefffefffffffefefffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefefefffefffefffefefefffffffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffefffefffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefffefffefffefffffefefffefffefffefefefffefffffffefffefffffefefffefffefffefefffffffffefffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefffffefefffffefefefffefefefffefffefffffefffffefefefffefefffffefffefffefffefffffefefffefffefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffffefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffffefefffffefffffefefffffefffffffffffffffefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff8f8f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f8f8fff7f8f7fff7f8f8fff8f7f7fff7f8f7fff7f7f7fff7f8f8fff7f8f7fff7f7f7fff6f7f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff4f4f3fff2f2f2fff0f0f0ffedecedffe8e7e8ffe1e1e1ffdbdadbffd6d6d6ffd5d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecfceffcececdffcdccccffccccccffcacbcaffc9cacaffc8c9c8ffc7c8c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc1c1c1ffc0c0bfffbebfbfffbebdbeffbdbcbcffbcbbbbffbababaffbababaffb9b9b9ffb8b8b8ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3f3f3fff7f7e7fff7d7d7dff787878ff646464ff4f4f4fff3b3b3bff292929ff151515ff0b0b0bff050605ff020202ff010101ff000000ff050505ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050505ff000000ff000000ff000100ff010101ff040504ff090909ff141414ff2a2b2aff434343ff565657ff6d6d6dff797979ff797a79ff7a7a7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f333333ff636363ff616061ff606161ff606060ff595859ff4c4c4cff3f403fff313131ff222222ff111011ff090909ff050504ff030303ff010202ff000000ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000000ff000000ff010101ff010101ff050505ff1c1c1cff383838ff474747ff595858ff666766ff686868ff6b6b6bff71707100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb2b1b2ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb5b5b6ffb7b7b7ffb8b9b8ffbab9b9ffbabbbaffbcbcbcffbdbebeffbfbfbfffc0c0c1ffc2c1c2ffc3c3c3ffc4c4c4ffc6c5c5ffc6c6c7ffc8c8c8ffc9c8c9ffcacac9ffcacbcbffcbcccbffcccdccffcdcdcdffcececeffcecfceffcfd0cfffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd4d4d4ffdadadaffe3e4e3ffeaeaeafff0f0f1fff4f3f4fff4f4f4fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff8f7f7fff7f8f8fff7f7f8fff8f8f8fff7f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefefefffefffffffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefefffffefefefffefffefffefefefffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffefefefffffffefffffffffffefefefffefffffffffefefffffefffffefffffffefffefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefefffffefffffefefffffefefefffefffefffefefefffffefefffffefefffefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffefefffffffffffffffffffffefefefffffffffffffefefffffefffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffffffffffefffffffefffffffefefefffffffefffffffefffefefffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefefffffefefefffefefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefdfdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefffefffefefefffefffffffffefffffefefefffffefefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f7f8fff7f7f7fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff4f4f5fff3f3f3fff2f1f1ffeff0f0ffeaebeaffe5e5e5ffdfdedeffd8d8d8ffd5d5d5ffd3d3d3ffd2d2d2ffd0d1d1ffd0d0d0ffcfcfcfffcececeffcdcecdffcccdcdffcbcbcbffcacacbffc9c9c9ffc9c8c9ffc7c7c8ffc6c6c6ffc5c5c5ffc4c4c4ffc3c2c3ffc2c1c1ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb5b5b6ffb5b5b5ffb5b4b4ffb4b4b4ffb4b3b37f595959000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3f3f3fff7e7e7eff7f7e7fff7c7c7bff6b6b6cff565656ff404040ff2d2d2dff161717ff0c0b0bff060606ff020203ff010101ff000000ff050505ff070707ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060506ff000000ff000000ff000000ff010101ff040404ff090a0aff191818ff313131ff464647ff5b5b5bff707070ff787878ff797979ff7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f343535ff686868ff636363ff5f6060ff585958ff4c4c4cff3f3f3fff313131ff222222ff101011ff080909ff050505ff030303ff000101ff000000ff010101ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff000000ff000000ff000000ff020202ff020202ff030303ff0c0c0dff252525ff3f3f3fff4f4f4fff606060ff6b6b6bff717071ff757575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf848484ffb1b1b1ffb1b1b2ffb3b3b3ffb3b3b3ffb5b4b4ffb6b6b6ffb7b7b7ffb8b8b8ffbababaffbbbbbbffbcbcbcffbebebeffbfbfbfffc1c1c0ffc2c2c2ffc4c3c3ffc5c4c4ffc5c6c5ffc6c7c6ffc7c7c8ffc8c8c8ffcacacaffcbcacbffcbcbccffccccccffcdcdcdffcdcecdffcececfffcfcfcfffd0d0d0ffd1d0d1ffd1d2d2ffd3d3d2ffd7d6d6ffdededeffe7e7e7ffeeedeefff3f3f3fff4f4f4fff5f5f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f8f8fff7f8f8fff8f7f7fff8f7f8fff7f7f8fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f97f7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffefefffffefffffffefefffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffefefffffffefffffefffffffffefefffefffefffefefffffffefffffffefefffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefefffefefffffefefefffefffefffefffefffffffefffefffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffefffefefffffefefefffffffefffefefefffffffefffffefefffffefefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefffffffffffffffffefffffffffffffefffffffffefffefefffffffffffffefffffffffefefffefffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffefefefffefefefffffefefffffefefffefefefffefefefffefffefffffefefffefffefffefefffffffefffffffefefffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefffffefefefffefffefffefffefffefffefffefefffffefefefffffffefffffefefffffffefffffefefffffefefffefefffffffefffffefffffffffefefffefffefffefefffffffefefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffffefefffefffefffefffffffefefffffffefffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbbbbbafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f7fff7f8f7fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f8fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff5f5f5fff5f6f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff2f3f3fff2f1f2ffeeeeeeffe8e8e8ffe2e2e2ffdbdbdbffd6d6d6ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcacbcaffc9c9caffc8c8c8ffc8c8c7ffc7c6c6ffc5c5c5ffc4c4c4ffc3c3c2ffc2c1c1ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbcbbbbffbababaffb9bab9ffb8b8b8ffb7b6b7ffb5b6b5ffb4b4b4ffb4b4b4ffb3b4b3ffb3b3b3ffb3b3b23f2c2c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3f3f3fff7f7f7eff7e7e7fff7d7c7cff6e6e6eff5a5a5aff464545ff303030ff181818ff0c0c0dff060605ff020202ff010101ff010101ff070707ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff010000ff010001ff000000ff010100ff040404ff0a0a0aff1b1b1bff363637ff4c4c4cff626262ff757575ff7a7979ff7c7c7cff7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f353535ff69696aff686868ff656565ff5c5c5bff4b4b4aff3b3b3aff2c2c2cff191919ff0c0d0dff070606ff030403ff020202ff010000ff000000ff030404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff010101ff010101ff010101ff040303ff060606ff0a0b0bff191919ff323132ff484848ff5a5a5aff6a6a6aff717171ff757575ff77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2b2cffb0b0afffb0b0b0ffb1b1b1ffb2b2b1ffb2b2b2ffb4b4b4ffb6b6b6ffb8b8b7ffb9b9b9ffbababaffbbbbbbffbcbcbcffbebebeffbfbfbfffc0c1c1ffc2c2c2ffc4c3c3ffc5c5c5ffc5c6c6ffc6c6c6ffc8c8c7ffc9c9c8ffcacacaffcbcbcaffcbcbccffccccccffcdcdcdffcececeffcfcfceffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd4d4d4ffdadbdaffe3e3e3ffeaebebfff1f1f1fff4f4f4fff5f4f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f7fff8f8f7fff8f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9bfbbbbbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffefffffffefefffffffefefffefffefffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffefefffffefffffffefefffffefefffffefffefffffefefffefefefffffffffffffffefffffffefffefefefffffffffffefffffffffefffffffffefffffffefffffffefffffefffffefffffffefefffffffefefffffefefffefefffffefffefffffefefffffefefffefffffffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffefffffffefefffffefffefffefffefffefefffffffefffffefefffffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefffffefffffffefefefffffefefffffefefffefefffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffefffefffffffefffefefffffefefefffefefefffffefefffefefefffefefefffefffefffffefefffffefefffefffffffffffffffffffffffefffffffefefffffffffffffefefefffefefffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefdfffefdfefffdfefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefefefffefefffffefefffffefefffffefffefffffefefffefefefffffffffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffefffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefefffffefefffffefffefffefffefffefefffffffefffffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffffffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffefffffefffffffffefffffffffefffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffefffffefefffefefefffefefefffffefefffefffffffefefffffffffefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f3fff2f2f2fff1f1f0ffebebebffe5e6e6ffdfdfdfffd8d8d8ffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc8c8c9ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc0c1c1ffbfc0c0ffbebfbeffbebdbdffbcbcbcffbcbcbcffbbbabaffbababaffb8b8b8ffb7b7b7ffb5b5b5ffb4b4b4ffb3b3b3ffb3b3b3ffb2b2b2ffb1b2b2bf8485850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3f3f3fff7e7e7fff7d7d7eff7a7a7aff6f6f6fff5d5d5dff484848ff323232ff1a1919ff0b0c0bff050506ff020203ff010101ff010101ff080708ff080909ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff010000ff010000ff000000ff000101ff040404ff0a0a0aff1b1b1bff383838ff4f4f4fff666766ff787879ff7c7c7cff7d7d7dff7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f353535ff6a6a6aff696a6aff696969ff626161ff525252ff3f3f3fff302f30ff1c1c1cff0c0c0dff060606ff020202ff000001ff000100ff000000ff040404ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040405ff000100ff000000ff010101ff010101ff060505ff0c0c0dff1e1e1eff343434ff464646ff5b5a5bff707070ff757575ff777777ff7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf838283ffafafafffafafb0ffb0b0b0ffb1b1b1ffb2b2b2ffb4b4b4ffb5b6b6ffb7b7b7ffb9b9b9ffbababaffbbbbbcffbcbdbcffbebebeffbfc0bfffc1c0c0ffc2c2c2ffc3c3c3ffc4c5c4ffc5c5c6ffc6c7c7ffc8c7c8ffc9c8c8ffc9cac9ffcbcacbffcbcbcbffccccccffcdcdcdffcececeffcfceceffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd6d6d7ffdfdfdfffe6e6e7ffeeefeefff3f3f3fff4f4f5fff5f5f5fff6f6f5fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f93f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefffffffefefffefffefffefefefffefefefffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffefffffefffffffefefffffffffffefefffffefffffffefffffffefffffffffffffffffefefffffffffffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffefffffffffefefffefefffffefefefffefefefffffffffffefefefffefefffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffefefffefefefffffffffffefefefffefefffffefffffffefefefffefefefffffefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefffefefffffefffffffffffefffefffffffefefefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffefffffffffefefffefffefffefffefffefefefffefefffffffefefffefefffffefefefffefefefffffffffffefffefffefefffffefffffffefefefffefefefffffefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfefffefdfdfffdfefdfffdfefdfffdfdfefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffffefefffffefefffffefefffffffefffefefffffefffffffffffffffffffffffffffffffffefefffffffffffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefffffffefefffefefffffefefefffefefefffffffffffefffefffefefffffffffffffffffffffffffffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefffffefffffffffffefffefffffffefefefffefefefffffffffffefefefffefefffffefffefffefefefffefefefffffefefffefefefffffefefffffffefffefefefffefefefffefffefffefefefffffffffffefefefffffffefffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffefefefffefefefffefffefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffffffffffffefffefffefffffefffffefffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffffffffffefefffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7c7d7cfff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff9f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f8fff7f8f8fff8f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff6f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff0eff0ffe9e9e8ffe3e3e3ffdbdbdbffd5d5d5ffd3d2d2ffd1d1d1ffd0d0cfffcfcecfffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9caffc8c9c8ffc7c8c8ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbbbbbbffb9b9b9ffb8b8b8ffb6b7b6ffb5b5b6ffb4b4b4ffb2b2b2ffb2b2b2ffb1b1b2ffb1b1b1ffb0b0b03f2b2b2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3f3f3fff7d7e7dff7a7b7aff7a7a7aff707070ff5f5f5eff4a4a4aff323232ff191919ff0b0b0bff050505ff020303ff010202ff010102ff090909ff0a0a0aff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060706ff010001ff000000ff000000ff010101ff040404ff0b0c0bff1f1e1fff3d3d3dff535354ff696969ff7a7a7aff7d7d7dff7d7d7dff7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f353535ff6a6a6aff6a6a6aff6a6a6aff626262ff565656ff454545ff333333ff1f1f1fff0e0e0eff060606ff020202ff000000ff000000ff000000ff050505ff060606ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040405ff000000ff000000ff000001ff020202ff060606ff0f0e0eff202020ff373737ff4b4b4bff606060ff727272ff777777ff787878ff7a7979000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2b2b2bffaeaeafffafafafffafafafffb0afb0ffb0b0b0ffb2b2b2ffb4b4b4ffb6b6b6ffb7b8b7ffb9b9b9ffbababaffbbbbbbffbdbdbdffbebebeffc0bfbfffc1c1c0ffc2c2c2ffc4c3c3ffc4c4c4ffc6c5c5ffc7c6c7ffc8c7c8ffc8c9c8ffc9cac9ffcacacaffcccccbffccccccffcdcdcdffcececdffcecfceffd0cfcfffd0d0d0ffd1d1d2ffd4d4d4ffdbdbdbffe3e3e4ffebeaebfff1f2f1fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f7f6fff6f6f6fff6f7f7fff6f6f6fff7f7f6fff6f7f6fff6f6f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff7f7f8fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9f9fff9f9f9fff9f9f9bfbbbaba00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffefffffffffefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffefefffffffffffefffefffefffffffffffefffffffffffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffefffffefefefffefffffffefefffffffffefffffefffffffffffffffefefffefefefffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffffefffefefffffffefffffefefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffefffefffefffefefffffefefffffefefefffefffffffefefffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfefffefefefffffefefffefefefffefefefffefefefffffefefffefefffffefefefffffffffffffefefffffffffffefffefffffffffffffffefffffffffffffefffffefefefffffffffffefffffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefffffefefffffffefefffffefffffefffffffffefefffefefefffffefefffefefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffffefefffefffffffefffffffffffffffffffffffffffffffffefefffefefefffffefefffefefefffefefefffefffefffefefefffefefefffefffefffefefffffffefefffefefefffefefffffefefefffefefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffffefefffffefefffefffffffefefefffefefefffffefefffefefffffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffffefffefefffffffffffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefefefffefffffffefffffffffefffffffefffffefffffffffffffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f9fff8f9f8fff8f9f9fff9f9f8fff9f9f8fff8f8f9fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f8f8fff7f7f8fff8f7f7fff8f7f7fff7f8f7fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff3f4f3fff3f2f2fff2f1f2ffecececffe6e6e6ffdfdfdfffd8d7d8ffd3d3d3ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccccdffcccbcbffcbcacaffcacacaffc9c8c9ffc7c8c8ffc7c6c6ffc5c5c6ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbababbffb9b9baffb8b8b8ffb7b6b7ffb5b5b5ffb4b4b4ffb3b2b2ffb1b1b1ffb1b1b1ffb0b0b0ffafafafffaeaeae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3e3e3eff7b7b7bff7b7b7bff7b7b7bff717170ff5f5f5fff494849ff313030ff191919ff0b0c0bff060505ff030403ff020202ff010101ff080908ff0a0a0aff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff010101ff010101ff000101ff010101ff040304ff0d0c0cff222222ff3f3e3fff555555ff6c6b6cff7c7c7cff7f7f7eff7d7e7dff7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f353535ff6b6a6aff6a6a6aff6b6a6aff636364ff585858ff494949ff363636ff202020ff0f0f0eff060707ff020202ff010100ff000001ff000000ff050505ff050605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff060707ff010000ff000000ff010101ff020303ff070707ff0e0e0eff242423ff3c3d3dff525252ff646464ff747474ff787878ff79797aff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf828282ffaeaeaeffafaeaeffafafafffafafafffb0b0b0ffb2b3b2ffb4b4b4ffb6b6b6ffb7b8b8ffb9b9b9ffbababbffbcbcbcffbdbdbdffbebebeffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c5c5ffc5c5c6ffc7c6c7ffc7c7c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcccccdffcdcdcdffcececeffcfcfcfffcfd0d0ffd1d0d0ffd1d2d2ffd7d7d7ffe0e0e0ffe7e7e7ffeeeeeffff3f3f3fff4f4f5fff5f6f5fff5f6f6fff6f6f6fff6f7f6fff6f6f7fff6f6f6fff6f7f7fff6f7f7fff7f6f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff8f7f8fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f93f3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffffefffffefefffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffefffffffffefffefefefffefefefffffffefffefefffffefffefffefefffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefffefffefefffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffefffefffefffefffffefefffefffefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffefffffefffffffefffffffefffefffffefffffffffefffefefefffefefffffffffefffefefffffefffefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefffefffefffefffefffffffffffffffffffefffffffefffffffefffffffffffffffefffefffffffffffffffffffffffefefffffefffefffffffefffefefefffefefefffffefefffefefefffffffefffffefffffefefffffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffefffefffefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffefffffffefffefffffefffffffffffffefefffffefefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefffefffffffefffefefefffefefefffffefefffefefefffefffefffffefffffefefefffefefefffefefefffffefefffefffefffefefefffefefefffffffefffefefffffefefefffefefffffefffefffefffefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffefffffefffffffefffffffefffffffffefffffffffefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffefffffffefffefefffffefffefffffffefffffefefffefffefffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f9fff8f9f9fff9f9f9fff9f8f8fff8f9f8fff9f8f8fff8f9f9fff9f9f8fff8f8f9fff8f9f8fff9f9f8fff8f8f9fff8f9f8fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff7f7f7fff7f7f77f7c7c7b3f3d3d3dfff6f6f6fff6f5f6fff5f6f5fff5f6f5fff5f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f5fff5f5f5fff5f6f5fff5f6f5fff5f5f5fff4f4f4fff4f3f3fff2f2f2fff0f0f0ffe9e9e9ffe3e3e3ffdcdcdbffd5d4d5ffd1d2d2ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcbcacaffcacacaffc8c8c8ffc7c8c8ffc6c7c7ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbcbbffbbbbbaffb9b9b9ffb8b8b8ffb7b7b7ffb5b5b5ffb4b4b4ffb2b2b2ffb1b1b0ffb0b0b0ffafafafffaeaeaeffaeadad7f565656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3d3d3dff7b7b7bff7b7b7bff7b7b7bff717170ff5e5e5eff474747ff303030ff181818ff0b0b0bff050505ff030303ff010101ff000000ff070707ff090a09ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff050505ff000000ff010000ff010101ff010101ff030303ff0c0c0bff242324ff3e3d3eff565656ff6d6e6dff7d7d7dff808080ff808080ff7e7e7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f353535ff6a6a6aff6a6a6bff6a6b6aff646464ff5a5a5aff4c4c4cff393a39ff212121ff0f0f0fff060606ff010201ff000000ff000000ff000100ff050606ff060606ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff050505ff010101ff000100ff010101ff020202ff060706ff101010ff272728ff3f3f3fff545454ff676767ff767676ff7a7a7aff7b7b7bff7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f565656ffadadadffaeaeaeffaeaeaeffaeaeaeffafafafffb1b0b1ffb3b2b3ffb5b5b4ffb6b6b6ffb8b8b8ffb9b9b9ffbababaffbcbcbcffbdbdbdffbfbfbfffbfc0c0ffc1c1c0ffc2c2c2ffc3c3c3ffc4c4c5ffc5c5c5ffc7c7c6ffc8c7c8ffc8c8c8ffc9c9c9ffcacacaffcccbccffccccccffcdcdcdffcdceceffcfcfcfffd0cfcfffd0d0d0ffd4d4d4ffdbdcdbffe4e4e4ffeaebebfff1f1f1fff4f3f4fff5f5f5fff6f5f5fff6f6f6fff7f7f6fff6f6f6fff6f7f6fff7f7f6fff7f6f7fff7f7f6fff7f7f6fff7f6f6fff6f7f6fff7f6f7fff6f6f7fff7f7f6fff7f6f7fff6f6f7fff6f6f63f3e3e3ebfbab9bafff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9bfbababa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffffefffffffffffffefffffffefefffffffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffffffffffffefffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffefffffffefffffefefefffefffefffefefefffefefefffffefefffffefffffefefffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefefffffffffefffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefffefefffffffefffffffefffffffefefffffffffffefefefffefefffffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffffefefffefffefffffffefffffffffffefffefffffffffffffffffffefffefffefffffffffffffffffefffffffffffffefffffffefefefffefefffffffffefffffffffffefefffffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefffffffffffffffffffffffffefffffffffffefefffffefefffffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffffefefffefffefffffffefffffefefffefffefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffefffffefefffffefefffefefffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffffefefffefefefffefefefffefefffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbababafff9f9f8fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff8f9f8fff8f9f9fff9f9f9fff9f8f9fff9f9f9fff8f9f9fff8f8f8fff8f8f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7bfbabab93f3e3e3d0000000000000000bfb8b8b8fff5f5f5fff6f5f5fff5f6f5fff6f6f5fff6f5f5fff5f6f5fff6f6f6fff6f6f6fff5f6f5fff5f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff3f3f4fff3f3f2fff2f1f1ffedededffe6e6e6ffe0e0e0ffd8d7d7ffd2d2d2ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcacacbffcac9c9ffc9c9c9ffc7c7c7ffc7c7c6ffc5c6c5ffc4c5c4ffc4c3c3ffc2c2c2ffc1c1c2ffc0c1c0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbabbbbffb9b9b9ffb8b8b8ffb6b6b7ffb5b6b5ffb4b4b4ffb2b2b2ffb0b0b0ffaeaeaeffaeaeaeffadadadffadadadffadadad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3d3d3dff7b7b7bff7b7a7bff79797aff6e6e6eff5a595aff434343ff2e2e2eff171718ff0b0b0bff050504ff020202ff010100ff000000ff060606ff080808ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff010101ff000000ff000000ff010101ff010101ff020202ff0a0a0bff232323ff3d3d3dff555555ff6f6e6eff7d7d7dff808080ff8080807f4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f353535ff6b6a6bff6a6a6aff6b6a6aff646464ff5b5a5aff4c4c4cff393a39ff222222ff0f0f0fff060606ff010102ff000000ff000000ff010000ff040405ff050504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff050505ff000000ff000000ff010100ff020202ff060706ff101010ff282828ff3f3f3fff545354ff696969ff787778ff7b7b7bff7b7b7bff7b7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadacadffadadadffadadadffaeaeadffaeaeaeffafafafffb1b1b1ffb3b3b3ffb5b5b5ffb6b6b6ffb8b9b8ffb9b9baffbbbbbbffbcbcbcffbdbdbeffbfbfbeffc0c0bfffc1c1c1ffc2c3c2ffc3c3c3ffc4c4c4ffc5c5c5ffc7c6c6ffc8c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcecdceffcfcecfffd0d0d0ffd2d1d2ffd7d7d7ffe0e0e0ffe7e7e7ffefefeefff3f3f3fff4f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f6fff7f7f7fff7f6f6fff6f6f67f7b7b7b00000000000000003f3e3e3efff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffefefffffefffffffffffffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffefefffffffefffffefefffffefffffffefefffffffefffffefffffffffefffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffefffffffffffffefffffffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffefffefffffffffffefffffffefefffffefefffffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffffefffffffffffffefffffffffffffefffffffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffffffffffefefffffefefffffefefffffefffefffffefffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefffffffefefffffffefffffefffffffffefffffefffffffefefffffffffffffefffffffffefeffffffffbfbebebf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefefffffffefefffffefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffefffefffffffffffffffffffefefffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f9fff8f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f9bfbababa000000000000000000000000000000003f3d3d3dfff6f5f5fff5f6f5fff5f5f5fff6f5f6fff5f6f6fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff3f3f3fff2f2f2fff0f0f0ffeaeae9ffe3e4e4ffdbdbdbffd4d5d5ffd1d1d0ffcfcfcfffcececfffcdcdcdffccccccffccccccffcacacbffcac9caffc9c9c9ffc8c8c8ffc7c7c7ffc6c5c5ffc5c5c5ffc4c4c4ffc3c3c2ffc2c2c2ffc1c1c1ffc0c0c0ffbfbebfffbdbdbdffbcbcbdffbbbbbbffb9b9b9ffb8b8b8ffb6b7b6ffb5b5b5ffb3b4b4ffb2b2b2ffb0b0b0ffaeaeaeffadaeadffadadadffadadacffadacacbf8081810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3d3d3dff7a7b7bff797978ff767676ff686869ff525252ff3e3e3fff292929ff151515ff0a0909ff050505ff020202ff010101ff010101ff050505ff080808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010100ff000000ff010101ff010102ff020202ff030404ff0b0b0bff232323ff3c3c3cff535353ff6c6c6dff7b7b7bff7d7d7dff8080807f4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f363536ff6b6b6bff6b6a6aff6a6a6aff646464ff5b5a5bff4c4c4cff383838ff222222ff0f0f0eff070707ff020202ff000000ff000000ff000000ff050505ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff070607ff000001ff000000ff000000ff020202ff070707ff121111ff282827ff403f3fff555555ff696969ff787879ff7b7b7bff7b7b7bff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f565656ffadadadffacadadffadadadffadadadffaeadaeffafafb0ffb1b1b1ffb4b3b3ffb5b5b5ffb7b7b7ffb9b9b9ffbababaffbbbbbbffbdbcbdffbebdbeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcdceceffcfcecfffd0d0d0ffd4d4d4ffdcdcdcffe5e5e5ffebeaebfff2f2f2fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f60000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f97f7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefefffffefffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffefefffefefffffefefefffffefefffefefefffffffefffffefffffefefefffefefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffffffffefffffefefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffefffffefefefffffffffffffefffffffffffffefffffffffffffffefffffffffefefffefefffffefffffffefffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffefffefffffffffefefffffefefffffefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefefefffffefefffefefffffffffefffffffffffefefffffefefefffefffffffffffffffffffefffffffffffffeffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefffefffffffffefffffffffffffffffffffffefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefefffffefefefffefefffffefffffffefffffffffefefffffefffffffffefffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7c7c7cfff9f9f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f87f7c7c7c000000000000000000000000000000007f7a7a7bfff5f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff4f4f4fff3f2f2fff1f1f1ffedeeeeffe6e7e7ffe0e0e0ffd8d8d8ffd2d2d2ffd0d0d0ffcecfceffcdcdcdffccccccffcbccccffcbcbcaffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc4c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbdbebeffbdbdbdffbbbbbbffb9babaffb8b8b8ffb6b7b7ffb5b5b5ffb3b3b3ffb2b2b2ffb0b0b0ffaeafafffadadadffadadadffadacacffacababffababac3f2a2a2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3d3d3dff797979ff767676ff747474ff686868ff525352ff424141ff2d2d2dff161717ff0a0a0aff050505ff010102ff010101ff010101ff040403ff080808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff010101ff010000ff000101ff020202ff040403ff070707ff0e0e0eff222322ff3d3d3dff515152ff6b6b6bff7a7b7bff7b7b7bff7e7d7e7f4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f383838ff6d6d6dff6b6b6bff6a6b6bff656565ff5a5a59ff4a4a4bff373737ff212021ff0e0e0eff060606ff020202ff000000ff010100ff000001ff080808ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050505ff000100ff000000ff010100ff020203ff070707ff111011ff272627ff3e3e3fff555454ff686868ff787877ff7b7b7bff7b7b7bff7b7b7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2b2b2bffadadacffadadadffadadadffadacacffadadadffaeafafffb0b1b0ffb2b2b2ffb5b4b5ffb6b6b6ffb8b8b8ffbab9b9ffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcccbccffccccccffcecdcdffcecfceffd1d1d1ffd7d7d7ffe1e1e1ffe7e7e8ffefefeffff4f4f3fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f73f3d3d3d000000000000000000000000000000007f7c7c7bfff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f8fff8f8f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefefffffffefffffefffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffffefefffffffefffefefefffefffffffefefffffffffefffffefefffefefffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffffffffffffefffffffefefffefffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffefdfdfffdfdfdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffffffffefefefffffefefffffffefffffffefffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffffefefffefffefffffffffffefefefffffefefffefffefffffefefffefefffffefefefffffefffffefefefffffefefffffffefffefefefffefffffffefffffffffffefffffefffffefefffffffefffffffffffffffffeffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffefffffffffffffefefefffffffffffefefefffffefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f8f8fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff9f8f8fff9f8f8fff8f8f83f3e3e3e00000000000000000000000000000000fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff3f3f3fff2f2f2fff0f0f0ffebeaebffe4e4e4ffdcdcdcffd4d4d4ffd0d0d0ffcfceceffcececdffccccccffcbccccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c1c1ffc0c0c1ffbfbfbfffbebebeffbdbdbdffbcbcbcffbababaffb8b8b8ffb7b7b6ffb5b5b5ffb3b4b4ffb2b2b2ffb0b0b0ffafafafffadadadffacacacffacacacffabababffabababbf81818000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff767576ff757475ff747474ff727172ff646464ff4e4e4eff3d3d3dff272727ff141313ff090909ff040404ff010201ff020302ff030302ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000101ff010001ff020201ff020201ff030303ff060707ff0d0d0dff222222ff404040ff535353ff6b6b6bff7c7c7cff7b7b7aff7b7b7b7f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3a3a3aff727272ff6d6d6dff6b6b6bff646464ff575756ff454445ff313131ff1e1d1dff0d0d0dff060606ff030202ff000100ff000000ff010101ff080808ff050404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff040404ff000000ff000001ff010101ff020203ff070707ff101010ff262625ff3c3c3dff535252ff666666ff767676ff79797aff7a7b7bff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf808080ffabababffadadacffadacadffacacadffadadadffafafafffb0b1b1ffb2b2b2ffb4b5b5ffb7b6b7ffb8b8b8ffbababaffbcbcbbffbcbcbcffbdbdbeffbebfbfffbfc0c0ffc1c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcacbffcccccbffccccccffcdceceffcfcfcfffd3d3d3ffdcdcdcffe4e5e5ffebebebfff3f3f2fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7bfb9b9b90000000000000000000000000000000000000000fff8f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f9f8fff9f8f9fff9f9f9fff9f9f93f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffffefffffffefefffefefefffefefefffefefefffefefefffffefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefefefffefffffffffefefffffefefffefffefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffffefffffffffffffefffffffefffffffefefffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffefffffffefefffffefefefffefefffffefffffffffefffffffffefffefffffffefffffffefefffffffffffffffefffffffffffffffffffffffefefffefffefffffffeffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefffffffffffffffffffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f9fff9f8f9fff8f9f8fff8f8f8fff8f9f9fff8f8f8fff8f8f9bfbababa000000000000000000000000000000003f3d3d3dfff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff2f2f2fff1f1f1ffeeeeeeffe7e7e7ffe1e1e1ffd8d8d8ffd1d1d2ffcfcfcfffcdcdceffcdcccdffcccbccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c5ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c0c1ffc0c0c0ffbfbfbfffbdbdbdffbcbcbcffbababaffb9b9b9ffb7b7b7ffb5b5b6ffb4b4b4ffb2b2b2ffb1b0b1ffafafafffadaeaeffacacacffabacabffabababffacacacffacacac7f565656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3a3a3aff757475ff747574ff747474ff747575ff727171ff646464ff4f4e4eff3d3d3dff272727ff131314ff090909ff040404ff030303ff020202ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020203ff020202ff030303ff060606ff0c0b0bff1a1919ff393939ff505050ff5a5a5aff6f6f6fff797979ff7d7c7dff7b7a7b7f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff767677ff727272ff6e6d6eff646464ff525252ff404041ff2f2f2fff1c1c1cff0c0c0cff060607ff030303ff010102ff010101ff010101ff070707ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff070707ff010000ff000100ff020201ff040404ff070707ff101010ff252525ff393939ff4d4d4dff626263ff747474ff797979ff7b7b7bff7b7b7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2a2a2affabaaabffabababffabababffadacacffadadacffaeaeaeffb0b0b0ffb1b2b1ffb3b3b3ffb5b5b5ffb7b7b7ffb9b9b9ffbbbabbffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c2ffc3c2c3ffc3c3c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9cacaffcacbcbffcccbcbffcdcdcdffcecdcdffd0d0d0ffd7d7d7ffe2e1e1ffe7e7e7fff0f0effff4f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f73f3d3d3d00000000000000000000000000000000bfbababafff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f7f8fff8f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9bfbababa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffefefefffefffffffffefefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffffffffffffefefffefefefffffffffffefffefffefefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffffffffffefffffffffffefefffffffffefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefefefffffefffffefffffffffffffffffefffffffffffffefffffffffffefffffffffffefefffffefffefffffffefffefefffffffffefffefffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffefefffffefefefffffffefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbababafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f83f3e3e3e00000000000000000000000000000000bfb8b8b8fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f6f6fff6f6f6fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f7fff6f6f6fff5f6f6fff5f5f5fff4f5f5fff3f4f3fff2f2f2fff0f0f0ffeaeaeaffe5e4e4ffdddcddffd4d3d3ffd0cfcfffcececeffcccdcdffcccbccffcbcbcbffcacacbffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc3c2c2ffc1c1c1ffc1c0c0ffbfbfbfffbdbebeffbcbcbcffbbbbbbffb9b9b9ffb7b7b7ffb6b6b6ffb4b4b4ffb2b3b2ffb1b1b1ffafafafffaeaeaeffacacacffabababffacabacffacacacffacadacffadadad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1d1d1d7f3a3a3a7f3a3a3a7f3a3a3a7f3a3a3a7f3a3a3a7f3737377f2f2f2f7f2525257f1c1c1c7f111111bf0b0b0bff050505ff010102ff020202ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030202ff060606ff040404ff060606ff0b0b0bff1a191aff39393aff505050ff5a5a5aff6f6f6fff787878ff787878ff797979ff7d7d7d7f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff787878ff767676ff747373ff676767ff565656ff454545ff343334ff1f1f1fff0f0e0eff080808ff050505ff040404ff020303ff020202ff050505ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff060707ff000000ff000000ff030302ff040404ff090808ff121313ff282828ff3d3d3dff4e4e4eff626261ff787877ff7b7b7bff7c7c7cff7c7c7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf808080ffaaaaaaffaaababffaaababffabababffadadadffafafafffb0b0b0ffb2b2b2ffb3b4b3ffb6b6b6ffb7b8b8ffb9bab9ffbbbbbbffbdbcbcffbebebeffbebfbfffc0c0bfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcac9caffcbcbcaffccccccffccccccffcececeffd2d2d2ffdcdcdcffe5e4e5ffebeaebfff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff7f7f8fff7f7f7fff7f7f7bfb9b9b9000000000000000000000000000000003f3e3e3efff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f8fff8f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f83f3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffefffefffffffffefffffefffefffffffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefdfffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffefffefffffffefefefffefefefffefefefffefefdfffefefefffdfefdfffefefdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefefefffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefffefffffffffffefffffffffffffffffffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffefffefefefffffffefffffffffffffffffffffffffffefefefffffffefffefffffffffefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f9fff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff8f9f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff8f9f8fff8f8f8000000000000000000000000000000003f3d3d3dfff6f6f6fff6f6f6fff6f7f6fff7f7f7fff6f6f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff4f4f5fff2f2f3fff1f1f1ffeeeeeeffe8e8e7ffe2e2e2ffd8d8d8ffd1d1d1ffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc9c9c8ffc8c8c8ffc7c7c7ffc6c7c6ffc5c5c5ffc4c4c4ffc4c4c4ffc2c3c3ffc2c2c2ffc1c1c1ffbfc0bfffbebebeffbdbcbcffbbbbbbffbababaffb8b8b8ffb6b7b6ffb5b5b4ffb3b3b3ffb1b1b1ffb0b0b0ffaeaeaeffadaeaeffacacacffacacacffacacacffadadadffadadad7f56565600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f090909ff0d0d0dff050405ff020303ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff060606ff070707ff0707077f0505057f0909097f181818ff505050ff5a5a5aff6f706fff787878ff787878ff787878ff787878ff797979000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff797978ff797978ff787878ff686868ff525252ff3e3f3fff1c1c1dff0b0b0bff060606ff040404ff030303ff010101ff010101ff000000ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010100ff000000ff020203ff040404ff080808ff111111ff222222ff3a3a3aff4b4c4bff5c5c5cff747474ff7d7d7dff7c7c7cff7b7b7bff7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f565655ffacacacffabababffaaaaabffaaabaaffabababffafaeaeffb0b0b0ffb1b1b1ffb3b3b3ffb4b5b4ffb6b7b7ffb8b8b8ffbababaffbbbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c0ffc1c2c1ffc2c2c2ffc3c3c3ffc4c4c3ffc4c4c5ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcacacaffcbccccffcdcdcdffd0d0d0ffd7d7d7ffe1e2e2ffe8e7e7fff0f0f0fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f8fff7f7f73f3d3e3d00000000000000000000000000000000bfbababafff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8bfbababa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffefefffffefffffffefefffffffefffefffefffefffefffefefffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffdfefdfffdfdfefffdfdfdfffdfefdfffefdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffefefffefffffffefefefffefefffffffffffffffffefffefffffffffefffffffefefffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefffffffefffffffffffffffffffffffffffefffefffffffefefffffefefefffefffefffefefefffefefefffefffffffefffefffefffffffefffefffefefefffffefefffffefefffffffffffefffffffffffffffffefffffffefefffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffefffefffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7c7c7cfff9f9f9fff9f9f9fff9faf9fff9fafafff9f9f9fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f87f7c7c7c00000000000000000000000000000000bfb8b8b8fff7f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff3f3f4fff1f1f1fff0f0efffebebebffe5e5e5ffddddddffd4d4d4ffcfcfcfffcdcdcdffcccccdffcbcbcbffcbcacaffc9cac9ffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c6ffc4c5c5ffc4c4c4ffc4c3c3ffc2c2c3ffc1c1c1ffc0c0c0ffbebfbfffbdbdbdffbcbcbcffbababaffb9b8b9ffb7b7b7ffb5b5b5ffb3b4b4ffb1b2b2ffb0b0b0ffafafafffaeaeaeffadadaeffacacacffadadadffadadadffadadadffadadad3f2b2b2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f121212ff151516ff0d0d0dff070807ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff070707ff070707ff0809090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff787878ff787978ff787879ff767575ff4b4b4bff3c3c3cff1f1f1fff080808ff030303ff020202ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff000100ff010101ff070808ff101011ff222322ff3a3a3aff4c4b4bff5c5c5cff747474ff7d7d7dff7d7d7dff7d7d7dff7c7c7cff7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffadadadffacacacffababacffabababffaaaaaaffadadadffb0afafffb0b0b1ffb2b2b2ffb3b4b3ffb5b5b5ffb7b7b7ffb9b9b9ffbbbabbffbcbcbcffbdbebdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c2ffc2c2c2ffc3c3c3ffc3c4c4ffc4c4c5ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9cac9ffcbcacbffcbcccbffcecdcdffd2d2d3ffddddddffe5e5e5ffecececfff3f3f3fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f8f87f7b7c7b000000000000000000000000000000003f3e3e3efff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f7f8fff8f8f8fff7f8f7fff8f7f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefefffffffefffefffffffffefefffefffefffffffffffefffefffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffffefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffefefffffffffffffffffffffffffffffffffefffefffffffefefefffefffefffefffffffffefefffefefefffefefefffefefefffdfefdfffefdfefffefefdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffffefffffffffefffefffefffefefefffffefffffefefefffefffefffefefffffffefffffefffffffffffffffffffffffffffffffefffffffffffffffefefefffffffefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfcfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffffffefffffefefffefefffffffefffffffffffffffffffffffefefffffffffffefefffffffffefffffffffffffefffffefffefffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffffffffffefffffefffefffffffffffefffffffefffefffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff9f9f9fff9f9fafff9fafafff9f9fafffafafafff9faf9fff9f9f9fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f83f3d3e3d00000000000000000000000000000000fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f7f6fff6f6f6fff6f6f6fff6f5f6fff5f6f5fff5f5f5fff4f4f4fff3f2f3fff0f1f0ffeeeeeeffe7e8e8ffe2e2e2ffd8d9d9ffd1d1d1ffcececeffcdcdcdffcbcccbffcacacbffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c0ffbfbfbfffbebebdffbcbcbcffbababbffb9b9b9ffb7b7b8ffb6b6b5ffb4b4b4ffb2b2b2ffb1b0b1ffafb0b0ffafafafffaeaeaeffadadadffadadadffadadadffadadadffadadadbf818181000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff2a2a2aff161616ff0e0e0eff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff080809ff1a1a1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff787978ff787978ff797879ff525151ff444444ff444444ff3c3c3cff1f1f1fff080808ff030203ff020202ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff040404ff020201ff0404047f0e0e0e7f1b1b1b7f2424247f2a2a2a7f3838387f3e3e3e7f3e3e3e7f3e3e3e7f3e3e3e7f3e3e3e7f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000007f565656ffacadacffadadadffacacacffabababffacacacffaeafafffb0b0b0ffb1b1b1ffb3b3b2ffb4b4b4ffb6b6b6ffb8b8b8ffb9babaffbbbbbbffbcbcbdffbebdbeffbebfbfffbfbfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c3ffc5c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c8ffcacacaffcacbcbffccccccffcfcfcfffd8d8d7ffe2e2e2ffe9e9e9fff1f1f1fff5f4f5fff5f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f70000000000000000000000000000000000000000fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f87f7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefefffffffffefffffefefffefefefffefefefffefffffffefffffffffffffffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffefffefffefefffffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefffffefffffffefefffffefefefffefefffffefefefffefffefffffffffffffffefffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfefffefdfefffdfdfefffefdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffefffffefefefffefffffffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffefefefffefefffffffefffffefefffffffefffffefffffffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefffffefffffffffefffffefefefffefffffffefffefffefffefffffffffffffffefffefffefffffffffffffffffffffffefffffefefffefefefffefefefffefffffffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefffefffffefefffefefffffffffefffffefefffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffefffffefefffefefefffefefefffefffffffefffffffffffffffefefefffefefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9fafafff9fafafffaf9f9fffafafafff9faf9fff9f9f9fff9f9fafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7bfb9b9b9000000000000000000000000000000007f7b7b7bfff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f4fff3f3f3fff1f1f1ffefefefffebecebffe5e5e5ffdededeffd4d4d5ffcfcfcfffcdcccdffccccccffcacbcbffcacacaffc9cac9ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc6c6c5ffc5c5c5ffc4c4c5ffc4c4c4ffc2c2c3ffc1c1c2ffc0c0c0ffbebebeffbdbdbdffbbbbbbffbababaffb8b7b8ffb6b6b6ffb4b5b5ffb3b3b3ffb2b1b1ffb0b1b1ffb0b0afffafafafffaeaeaeffacadacffadadadffadadadffadadadffadadad3f2b2b2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f252525ff3f3f3fff2a2a2aff181818ff111111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff070707ff1a1a1bff3737370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1e1e1e7f3c3c3c7f3c3c3cff515151ff444444ff444444ff444445ff444444ff3c3d3dff1f1f1fff080808ff020303ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff040404ff050505ff090809ff040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffacacacffacacacffadadacffadadadffacacacffadaeaeffafafafffb0b0b0ffb1b1b1ffb3b3b3ffb4b4b4ffb6b6b6ffb8b8b8ffbababaffbbbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcac9caffcbcbcbffcdcdcdffd3d2d2ffddddddffe5e5e5ffedededfff3f4f4fff5f5f5fff4f4f4fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff6f6f6fff6f6f6fff6f7f6fff7f6f7fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f87f7c7c7c000000000000000000000000000000007f7b7c7bfff7f7f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffffefefffefffefffefefffffefefefffefefffffffefefffefffffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffefffefefffffefefefffefdfefffdfdfdfffdfefdfffefdfdfffdfefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffefefefffefefffffefefefffefefefffefefefffffefffffffffefffefffffffffffffffffefefffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffdfefefffdfdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffefefffffffffffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefffffffefefefffefffffffefffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffefffffffefffffffffffffffffffffffffffffffefefffefffefffffffffffffefefffefffffffefefffffffefefffefefefffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffefefefffefefefffefffffffffefefffefffefffefefffffffefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffffefefffefffffffefefffffffefefffefefffffffefefffefffffffffffefffefefefffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbbbbbafffaf9fafffaf9f9fff9fafafff9fafafff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f73f3d3d3d0000000000000000000000007f7b7b7bfff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff1f2f2fff0f1f1ffeeeeeeffe8e8e8ffe2e3e3ffdad9daffd1d1d1ffcdcdcdffccccccffcbcbcaffcacacaffc9c9c9ffc9c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c1c2ffc0c1c0ffbfbfbfffbdbdbdffbcbbbcffbababaffb8b8b8ffb6b7b7ffb5b5b5ffb4b3b4ffb2b2b2ffb1b1b2ffb1b1b1ffafb0b0ffafafaeffadaeaeffaeadadffadadadffadadadffadadadffacacad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2c2d2cff4d4d4eff3f3f3fff313031ff282727ff040504ff090908ff090909ff070707ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff060506ff050505ff020203ff0d0e0eff1a1b1aff373737ff565656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff050505ff090808ff1212127f1111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf808180ffababacffacacabffacacacffacacacffadadadffaeaeaeffafafafffb0b0b0ffb2b2b1ffb3b3b3ffb5b4b5ffb6b6b6ffb8b8b8ffbababaffbcbcbcffbdbdbdffbebebeffbfbfbfffbfc0c0ffc0c1c1ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcfcfcfffd7d8d8ffe2e2e2ffe9e9e9fff1f1f1fff5f5f5fff4f5f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f80000000000000000000000000000000000000000fff7f7f7fff7f7f7fff7f8f8fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f83f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefefffefefefffefefffffffefffffffffffffffefefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffffefefffefefefffefefefffdfefefffdfdfdfffefdfefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefffffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffefffffefffffffefefefffffefffffffffefffffefefffefefefffefefffffffefffffffffffffefefefffffffefffefefffffefefefffefefefffffffefffffefffffffffefffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffefefefffefefefffefefefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefefffefefefffefefffffffefffffffffffffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefffffefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefefffffffefffffffffffffffefefffefefefffefefffffffefffffffffffffffefefffffffefffffffffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f9fffaf9fafffaf9f9fff9f9fafffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f73f3d3d3d7f7b7b7bfff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff3f3f3fff1f1f1ffefefefffebebebffe5e5e5ffdfdfdfffd5d5d5ffcfcecfffccccccffcacacbffcacacaffcac9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c4c4ffc4c3c3ffc2c3c2ffc1c1c1ffbfbfbfffbebebeffbcbcbcffbabbbaffb9b9b9ffb7b7b7ffb6b6b6ffb4b5b4ffb3b3b3ffb2b2b2ffb1b1b1ffb1b0b1ffafafb0ffaeaeaeffadadadffadadadffadadadffacacadffacacac7f56565600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f363535ff5d5d5dff4d4d4dff434343ff3c3c3cff222222ff2b2b2bff2d2d2dff232323ff121211ff090808ff080708ff080708ff080707ff070707ff070707ff080807ff090909ff111111ff222222ff262626ff1f1f1fff282828ff373737ff565656ff6e6e6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f101110ff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040304ff0a090aff131212ff2828277f1b1b1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2b2b2bffacacacffabababffacababffacacacffacacabffadadadffaeaeafffb0afb0ffb1b1b1ffb2b2b2ffb3b3b3ffb5b4b5ffb6b6b6ffb8b8b9ffbababaffbcbbbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc0c0c1ffc1c1c1ffc2c2c2ffc3c3c2ffc3c3c3ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcdcdccffd3d3d3ffdededeffe6e5e5ffedededfff3f3f4fff5f4f5fff5f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f77f7b7c7b0000000000000000bfb9b9b9fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f9fff9f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8bfbababa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefefffefffffffefffffffffefefffffffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefffffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefefffefefffffffefefffefefefffefefffffefefefffefffefffefffefffffefefffefefffffefefefffefefefffefefefffffefefffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefdfffefdfefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefefffefefffffffefefffefffefffefefffffefefefffffffefffefffffffffffefffffefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefffffffffefefffefffefffefefffffffefefffffffefffefffffffffffefffffefffffefefffffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7d7dfff9f9fafffafafafff9f9f9fffaf9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f6fff6f7f6fff5f5f6fff6f5f6fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff2f2f2fff0f0f1ffededeeffe8e8e7ffe2e2e2ffdad9daffd1d2d2ffcccdccffcbcbcbffcacac9ffc9c9c9ffc9c9c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc5c6c5ffc5c5c5ffc4c4c4ffc2c3c2ffc1c1c1ffc0bfbfffbebebeffbcbdbdffbbbbbbffbab9baffb8b8b8ffb7b7b6ffb5b5b5ffb4b4b4ffb3b3b2ffb2b1b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffadacadffacadadffacacacffacacacffababab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3b3b3bff707070ff5d5d5dff515151ff4e4e4eff494949ff4f4f4fff4d4d4dff434343ff2d2d2dff212121ff1f2020ff201f1fff1f1f1eff1e1f1eff1f1f1fff201f20ff212221ff2e2f2fff464646ff50504fff4e4e4dff4e4d4eff565556ff6e6e6eff7e7e7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f222222ff2a2a2aff0a0a0aff000000ff000000ff020202ff010201ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010202ff010101ff000000ff080908ff141515ff282827ff3b3b3b7f23242400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf828182ffadadadffacacacffababacffabababffacacacffadaeaeffafafafffb0b0b0ffb1b0b1ffb2b2b2ffb3b3b3ffb4b4b4ffb6b6b6ffb8b8b8ffbab9b9ffbbbbbbffbdbcbcffbdbebeffbfbfbfffc0c0c0ffc1c0c1ffc2c1c1ffc2c2c2ffc3c3c3ffc3c4c3ffc4c4c4ffc4c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc9c9c9ffcbcbcbffcfcfcfffd8d8d8ffe3e2e3ffeaeaeafff1f1f1fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f7f7fff7f7f77f7b7b7bfff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f83f3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefefffffffffffffffffffffffffefffffffffffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefffffefffefffffefefffefefffffefefffffefefffffefefefffefefefffdfefefffefefefffdfdfdfffefefdfffdfdfefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffefffffefefffefefffffefefffffefefffffefefefffefffefffefffffffffffffffefefefffefffefffefefffffefefffffefefffffffefffffefffffffffffefffefefffffffffffffefffffffffffffffffefffffffffffffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfefffefdfefffdfefefffefefdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefefffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffefffffefefffefefffffefefffffefefffffffffefffefffefffefffffffffffffffffefefffffffffffefefffffefefffffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffefffffefefffefefffffefefffffefffffffffffefffefffefffefffffffffffffffffefefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9fafff9f9f9fff9f9f9fffafaf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff6f6f5fff6f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff7f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff1f1f1ffefefefffeaebeaffe5e5e5ffdfdfdfffd6d5d6ffcececeffcbcbcbffcacac9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc6c6c7ffc6c6c6ffc6c5c6ffc5c5c5ffc4c4c4ffc2c2c2ffc1c1c2ffc0c0c0ffbfbebeffbdbcbdffbcbbbbffbabab9ffb8b8b8ffb7b7b7ffb6b5b6ffb5b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb1b0b1ffb0b0b0ffafaeaeffadadadffacacacffacacacffabababffabababbf808180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3b3b3bff777777ff706f6fff616162ff5f5f5fff636363ff666666ff686868ff666666ff60605fff5b5b5bff5c5c5dff5b5c5bff5b5b5bff5a5959ff5b5a5bff5a5b5aff5d5d5dff626261ff686869ff696969ff676767ff666666ff6e6e6eff7e7d7eff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2f2f30ff4c4c4cff2a2b2aff0e0e0eff121212ff191918ff181718ff0d0d0dff050405ff030303ff030303ff030403ff030304ff040304ff040403ff050405ff0e0d0eff161616ff151515ff101010ff1e1e1eff2b2c2cff3b3b3bff4d4d4d7f2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2b2b2bffadadaeffadadaeffacadacffacababffabababffadadadffafafafffb0b0afffb0b0b0ffb1b1b0ffb2b2b2ffb3b2b3ffb4b4b5ffb6b6b6ffb8b8b8ffb9b8b9ffbababbffbcbcbcffbebdbdffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc5c5c5ffc5c6c6ffc7c6c7ffc7c8c7ffc9c8c8ffcac9caffcdcccdffd3d3d3ffdededdffe6e6e6ffeeeeeefff2f2f2fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff5f5f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f8f8fff9f9f9fff8f9f9fff8f9f9fff8f8f9fff9f9f9fff8f8f9fff8f9f8fff8f8f8bfbababa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefefffffffefffffffefffffefefffffffffffefefefffefffffffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffefdfefffefdfdfffefefdfffefdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffffefffffffefefffefffefffffefefffefefefffffffefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefefffffefefffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffffefefffffefefffefefefffffefefffefefefffffffefffefefefffefffffffffffffffffffffffffefffffffffefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffffefffffffefefffffffefffffefefffefefefffffffefffefefefffefffffffffefefffffefffffffefffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efffaf9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff6f5f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff2f2f2fff1f1f1ffeeeeeeffe8e7e8ffe3e3e3ffdadadaffd1d2d2ffccccccffc9cacaffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc4c4c4ffc3c2c3ffc2c1c1ffc0c0c0ffbfbebeffbdbdbdffbcbbbbffbabbbaffb9b9b9ffb8b8b7ffb7b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b1ffb1b1b1ffb0b0b0ffafafafffadadadffabababffabababffabababffabababffabacac3f2b2b2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3b3b3bff767676ff777677ff757475ff747474ff787877ff7b7b7bff7f7f7fff818180ff828282ff848484ff868585ff858585ff858484ff848484ff848484ff838383ff838383ff828281ff7f807fff7b7b7bff797878ff787878ff7d7d7dff7f7f7fff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f393939ff656565ff4c4b4bff353534ff3b3a3bff3e3e3eff383838ff212121ff131313ff0f100fff0f0f0fff0f0f10ff101010ff10100fff101010ff121212ff212121ff353535ff393939ff353535ff3a3939ff3f3f3fff4d4d4dff6262627f3a3a3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeafffaeaeaeffaeadadffadadadffacacacffadadadffafaeaeffb0b0b0ffb1b1b1ffb0b0b1ffb0b1b0ffb2b1b1ffb3b3b3ffb4b4b4ffb6b6b6ffb7b7b7ffb9b9b9ffbababaffbcbbbcffbcbdbdffbfbebfffc0bfbfffc1c1c1ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcfcfcfffd8d8d8ffe3e3e2ffebebeaffefefeffff3f2f3fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f6f6fff6f6f6fff7f6f6fff7f6f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffffffefffffffefffefefefffffefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffefefffffffffefffffffefffefefefffffefefffefefefffffefefffffefefffefefffffefefefffffefffffffefefffefefffffefefffffffffffffffffefffffffffffffefefffefefffffefffefffffefffffffffffffffffffffffffffffffffffffefffefffefffefffffefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffefefefffefffefffefffefffefefefffffefefffefefefffffefffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffefffffffefffffefefffffefefffefffefffffefffffffefefffefefffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbbbabbfff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f6fff5f5f5fff5f5f6fff5f5f5fff5f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f3fff3f3f3fff4f3f3fff3f3f3fff1f1f1fff0eff0ffebebebffe5e5e5ffe0e0e0ffd7d6d6ffcececeffcacacaffcac9c9ffc8c8c9ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c7ffc6c6c6ffc5c6c6ffc5c5c5ffc4c4c4ffc3c2c3ffc1c1c2ffc0c0c0ffbebebfffbdbdbdffbcbcbcffbababaffb9b9b9ffb8b8b8ffb6b7b7ffb6b5b5ffb4b5b4ffb4b4b4ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffaeaeadffacacacffabababffabacabffacacacffacabacbf8081810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3b3b3bff767677ff787878ff7b7b7bff7b7b7bff7d7d7dff818181ff838383ff848484ff868685ff878787ff888888ff888888ff878787ff878787ff878787ff878787ff858585ff848484ff838383ff808081ff7c7c7cff7e7e7eff7f7f7fff7f7f7fff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff757574ff656465ff535353ff565656ff585858ff545454ff434342ff383838ff383838ff363636ff333333ff323232ff353535ff343435ff363636ff414141ff525252ff565655ff505050ff4e4e4eff515151ff626263ff7878787f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f575757ffafafafffaeafafffaeaeaeffadadadffaeaeaeffb0afb0ffb0b1b1ffb2b1b2ffb1b2b1ffb1b1b1ffb1b0b0ffb1b1b1ffb2b2b2ffb4b4b4ffb5b5b5ffb7b7b7ffb8b8b9ffbababaffbbbbbbffbdbdbdffbebebeffbfc0bfffc0c1c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c4c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffcac9c9ffcdcdcdffd3d3d3ffdededeffe7e7e7ffefefeefff1f2f1fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f97f7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffffffffffffffefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefdfffefefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefefffefffefffffefffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefefefffffffefffefefefffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefefffefffefffffefffffefefffffffffffffffffffffffefffffffffffffffffffffffefefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff6f6f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff1f0f1ffeeeeeeffe8e8e8ffe3e3e3ffdbdbdbffd2d2d2ffccccccffc9c9c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c5c5ffc4c5c4ffc4c4c3ffc3c2c3ffc1c1c1ffc0c0c0ffbebebfffbdbdbdffbbbcbcffbabbbaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb3b3b4ffb3b3b3ffb1b2b1ffb0b0b0ffafafafffaeaeaeffadadacffababacffacacacffacacacffacacabffacacac7f56565600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3b3b3bff6b6b6aff474748ff484848ff4b4b4bff4d4d4cff4d4d4dff4e4e4eff4e4e4eff4f4f4fff505050ff515051ff505050ff4e4f4fff4d4d4dff4d4e4eff4c4d4cff4c4c4cff4b4a4bff4a4a4aff494a49ff646464ff717171ff7f7f7fff7f7f7fff7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff797979ff747575ff6b6b6aff6e6e6eff717171ff767575ff747474ff737373ff767776ff777677ff707170ff717071ff747474ff747474ff707070ff6e6e6eff6e6f6fff6d6c6cff676767ff626262ff676767ff787878ff7f7f7f7f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffacacacffaeaeaeffafaeaeffaeaeaeffaeaeaeffafafafffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb0b0b0ffb1b1b1ffb2b2b2ffb4b3b3ffb5b5b5ffb7b7b6ffb8b8b8ffbababaffbbbbbbffbdbdbdffbebebeffbfc0bfffc0c1c0ffc2c1c2ffc2c2c2ffc3c3c3ffc3c4c4ffc5c4c4ffc5c6c6ffc6c7c6ffc7c7c7ffc9c9c9ffcacacaffd0cfcfffd9d9d9ffe3e3e3ffebebecfff0f0f0fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffefffefffefefefffefefefffefefefffffffefffefffefffefffefffefefefffefefffffffefffffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffffefffffffffffefffefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfefefffefefdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefefffffffffefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffffefefffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffffefffffefffffefffffffffffffffefffefffffefffffefffefffefffefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefdfffefefdfffefefefffefefefffefefefffffefefffffefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefefffffefefffefefefffffefefffefefefffefefefffefefefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffefffefffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffefefffefffffffffefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7c7c7cfff9f9f9fff9f9f9fff9f9f9fff9f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff1f2f2fff0f0f0ffecececffe6e6e6ffe0e0e0ffd6d7d6ffcececeffcacacaffc9c8c9ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc5c5c5ffc4c5c4ffc3c3c4ffc2c2c2ffc1c1c1ffbfc0c0ffbebebeffbdbdbdffbcbcbcffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb0b1b1ffb0afafffaeaeaeffadadaeffacacacffacacabffacacacffacacacffacacacffacabac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2f2f2fff474747ff484748ff464646ff484948ff4c4c4bff4d4d4cff4d4e4dff4e4e4eff4e4d4dff504f4fff515050ff4f4f4fff4d4d4eff4d4d4eff4e4d4eff4c4c4cff4b4b4bff4a4a4aff49494aff494949ff494949ff484949bf5151517f3f3f3f7f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff797979ff797979ff787878ff797979ff7a7a7bff7e7e7eff7e7e7eff7f7f7fff818181ff7f807fff7d7d7dff7d7d7dff7e7e7eff7e7d7eff7c7c7cff7b7a7bff7b7b7bff7b7b7bff797978ff777777ff7a7a7aff7f7f7fff7f7f7f7f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f555555ffabababffacadacffaeafaeffaeafafffafafafffb1b1b1ffb3b2b2ffb3b3b3ffb2b2b2ffb2b1b1ffb1b1b0ffb1b0b0ffb1b1b1ffb2b2b2ffb3b4b3ffb5b5b5ffb7b7b7ffb8b8b8ffbababaffbbbbbbffbdbdbdffbebebeffbfbfbfffc0c1c0ffc1c1c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc5c6c6ffc7c6c7ffc7c8c8ffc9c9c9ffccccccffd4d4d4ffdfdedfffe8e8e8ffeeeeeefff1f1f1fff3f4f3fff4f5f5fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f5f4fff4f4f5fff5f5f4fff4f5f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff7f7f6fff7f7f7fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff9f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f93f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffffffffffffefffffefefffefffefffefffffffefefefffefffffffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffefefffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffffefffefefefffefefffffefefffffefefffffefffefffffefefffffefefffefffffffefffefffefefefffffffffffefefefffefefefffffefffffffefffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefefefffffffffffffefefffefefefffefffefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffefefefffefefefffefefffffefefefffefffefffffefefffefefefffefffefffefefefffffffffffffffffffffefefffffefffffffefffffffffffffffefffffffffffffffffefffffefefffefffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffffefefffefefefffffefefffffefefffefefefffefffefffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9f9f9fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f6f5fff6f6f6fff5f5f5fff5f6f5fff5f5f5fff4f4f5fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff3f3f3fff2f2f2fff1f1f0ffeeefeeffe9e9e9ffe3e3e3ffdcdcdcffd2d2d2ffcccccbffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc5c6c5ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffbfc0bfffbebebeffbdbcbdffbbbcbbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafb0afffaeaeaeffadadadffacacacffacacabffacacacffabababffabababbf808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f242423ff474747ff444443ff3c3c3cff3e3e3fff454545ff484747ff494948ff484948ff474747ff494949ff4a4a4aff494949ff474747ff474747ff484847ff464646ff454545ff454545ff454445ff444444ff484848ff4948497f2424240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff797979ff797979ff797979ff7a7a7aff7d7d7dff7e7e7eff7f7f7eff808080ff818181ff818080ff7e7f7fff7e7e7eff7f7e7eff7e7e7eff7d7d7cff7b7c7cff7d7e7eff7d7d7dff7d7d7dff7d7e7dff7f7f7fff7f7f7fff7f7f7f7f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2a2a2affa8a8a8ffaaaaaaffabababffadacacffadadadffb0afb0ffb1b1b1ffb2b3b2ffb2b2b3ffb1b2b1ffb1b1b1ffb0b0b0ffb0b0b1ffb2b1b1ffb3b2b2ffb4b4b4ffb5b5b5ffb7b7b7ffb9b8b8ffbababaffbbbcbcffbdbdbdffbebebeffc0c0c0ffc0c1c1ffc2c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffcbcacaffd0d0d0ffdad9d9ffe4e4e4ffecebecfff0efeffff2f2f2fff4f4f4fff4f4f4fff5f5f5fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff5f4f5fff4f4f4fff5f4f4fff4f5f4fff5f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f7f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff7f7f7fff7f7f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fffaf9f9bfbbbbba00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefefffffffffefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfefefffefdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffefffefffffffffffefefffffffffefffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffefffffffffefefffffefffffefefefffffffefffefffefffffffffffffffffffefefffffffffefffefffefffefffefffffefffffffffffffefffffffffffffffefefffffffffefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefdfdfffdfefdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefefffffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefffffefefefffefefefffffefefffefefefffefefefffffffefffffffffffffffffffffefffffffffefffefffefffefffefffefefffffefefffffefffefffffffffffefffffffffffefffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfdfdfffdfdfefffdfdfefffefefdfffefefefffefefefffefefefffefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffffffffffefffffffffffffffefffffffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f4fff4f4f4fff3f3f4fff3f3f3fff2f3f2fff2f3f2fff2f2f2fff2f2f3fff2f2f2fff1f1f1fff0f0f0ffecececffe6e6e6ffe0e1e0ffd7d7d7ffcfcfcfffc9cacaffc8c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c2ffc2c2c2ffc1c1c1ffbfbfbfffbebebeffbcbcbdffbcbcbbffbababaffb9b9b9ffb8b8b9ffb7b7b7ffb6b6b6ffb5b5b5ffb4b5b4ffb3b3b4ffb2b3b3ffb1b1b1ffb0b1b1ffafb0b0ffafafafffaeaeadffacacacffabacabffabacacffabababffabababffababab3f2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f232424ff434444ff393939ff2f2f2fff303130ff393838ff3d3d3dff3d3d3dff353535ff2f2f2fff2f2f2fff2f2f2fff2f2e2eff2e2e2eff2d2e2eff2e2e2eff2f2f2fff333333ff3a393aff3b3b3bff3b3b3bff424242ff4848477f2424240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff797979ff545454ff484848ff4a4a4aff4c4c4cff4d4d4dff4e4e4eff4f4f4fff4f4f4fff4f4f4eff4e4e4eff4e4e4eff4e4e4fff4e4e4eff4e4e4eff4d4d4eff4c4d4cff4b4b4bff4f504fff5d5d5dff5f5f5fff676767ff7f7f7f7f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf7e7e7fffa8a8a8ffa8a8a8ffaaaaaaffabababffacacacffafafafffb1b1b1ffb1b1b2ffb1b1b1ffb0b1b1ffb0b0b0ffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b5b4ffb6b6b6ffb7b7b7ffb9b8b9ffbababaffbbbcbbffbdbdbdffbebebfffc0c0c0ffc1c0c0ffc2c1c2ffc3c3c2ffc3c3c3ffc5c4c4ffc5c5c5ffc6c7c7ffc7c7c7ffc9c9c9ffcdcdcdffd4d5d4ffdfdfdfffe8e8e9ffeeeeeefff1f1f1fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f7fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f93f3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffdfdfefffdfefefffdfefefffdfefefffdfefdfffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefffefffefffefffefefffffffefffffffffefffefefffffefefefffefefefffefefefffefffefffffefffffefefffffefefefffffffefffefefefffefffffffffffffffffefefffefefffffefefffffefffefffefefffffefefefffefefefffdfefdfffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffffefefffffffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefffffffefffefffefffefffefefffffffefffffffffefffefefefffefefefffefefefffefefefffefffefffffffffffefffffffefefefffffefefffefefefffefffffffefefffffffefefffefefffffefefffffefffefffefffffffffefffffffffffffefffefffffffeffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefefffffffffffefefefffefffffffffffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfdfffdfdfefffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefffefffffffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefffffffffffffefffefffffffefffefefefffffefffffffefffffefffffffefffffffeffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbababafff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff6f6f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff0f1f0ffeeeeeeffe9e9e9ffe4e4e4ffddddddffd3d3d3ffccccccffc8c8c8ffc7c7c8ffc7c6c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c4c3ffc2c3c2ffc1c1c2ffc1c0c0ffc0bfbfffbebebeffbcbcbdffbbbbbcffbababaffb9bab9ffb8b8b8ffb7b7b8ffb6b6b6ffb5b5b5ffb4b4b5ffb3b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b1b1ffb0b0afffaeafafffadadadffacacacffabababffabababffabababffabaaabbf807f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f212121ff393938ff2c2c2cff242525ff212120ff242424ff282828ff262626ff191919ff111211ff101010ff0f0f0fff0f0f0fff0f1010ff100f0fff101010ff131212ff181918ff222222ff262626ff2a2b2aff383838ff4242427f2323230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1e1e1eff545454ff484848ff464647ff474747ff4a4949ff4b4c4bff4d4d4dff4e4f4eff4f4f4fff4e4f4fff4d4d4eff4e4e4eff4e4f4eff4e4e4eff4d4d4dff4c4d4dff4b4a4aff4a494aff494949ff515151ff5f5e5eff5f5f5fff6767673f1f202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2a2a2affa9a9aaffa9a9a8ffa8a8a8ffa8a8a8ffa9a9a8ffababacffaeaeaeffafafafffb0b0b0ffafafafffafafb0ffb0b0b0ffb1b0b0ffb2b2b1ffb2b2b3ffb3b4b3ffb5b5b5ffb6b6b6ffb7b8b8ffb9b9b9ffbabbbbffbcbcbcffbdbebdffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc4c5c5ffc5c6c6ffc7c7c7ffc8c8c8ffcbcacaffd0d0d0ffdbdbdbffe4e5e5ffecececffeff0f0fff1f2f2fff4f3f4fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f4fff3f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f6fff6f5f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9bfbabbbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffefffefffefefefffefefefffffefefffffefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffffffefffffffffffffffffffffefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefdfffdfefdfffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffefffffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefffefffefefefffefffefffefefffffefffefffffffefffffefefffefefefffefefefffffefffffefffefffefefefffffffffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffefefffffefffffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffefefefffefefffffefefefffefffefffefefefffefffefffefefffffefffefffffffefffffffefffffffefffefefefffffefffffefffefffefefefffffefffffefefefffffffefffefefefffffefefffefefefffffefffffffefefffffefffffefefffffffffeffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefffffffffffefefefffffefffffffffefffffffefffffffffffffefefffffffefffffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffefffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffefffffffefefffffefffffefefffffffffefffffffefffffefffffffffffffefffffffffffffffffffefffffffeffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f5f5fff4f4f4fff5f5f4fff4f5f5fff4f5f4fff4f4f4fff4f4f4fff5f4f4fff4f4f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff0f0f0ffefefefffecebebffe7e6e6ffe0e1e0ffd8d8d8ffcfcfcfffc9c9c9ffc7c7c8ffc6c6c7ffc5c6c6ffc5c5c5ffc5c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c1c0ffbfbfbfffbebebeffbcbcbdffbbbbbbffbbbabaffb9b9b9ffb8b8b8ffb7b7b7ffb7b6b7ffb6b6b5ffb4b4b4ffb4b3b4ffb3b2b3ffb2b2b2ffb2b2b1ffb1b1b1ffb0b0b0ffafafafffadaeaeffacacacffabababffabababffabababffabaaabffaaaaaa3f2a2a2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1a1a1aff2c2c2cff222221ff1a1a1aff101010ff0d0d0dff0d0e0dff0a0a0aff050505ff030303ff030302ff020202ff020202ff020302ff030303ff030303ff040403ff060505ff080808ff0b0b0bff100f10ff232323ff3838387f20202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474748ff464747ff3f403fff3f3f3fff424241ff434242ff403f40ff3e3e3eff3f3e3fff3f3f3fff3e3e3eff3f3f3fff403f3fff404040ff3e3e3eff414141ff444444ff444443ff414242ff474747ff555555ff5f5e5eff5f5f5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf808080ffaaaaaaffaaa9a9ffa9a9a8ffa7a7a7ffa8a8a9ffabababffadadacffaeaeaeffafaeafffafafafffb0afafffb0b1b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b6b6ffb7b7b7ffb8b8b8ffb9babaffbcbbbbffbdbdbcffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c3c2ffc3c3c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc9c8c8ffcdcccdffd6d5d5ffe0e1e0ffe9e8e9ffeeedeefff1f0f0fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff3f3f4fff3f3f3fff4f3f3fff4f3f3fff4f3f3fff3f3f4fff3f4f3fff4f4f3fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff7f7f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffefffffffffffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefefefffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffffffefffefefffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefffffefffefffefefffffffefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffffffefffffefffffefffefffffffefffefefefffffffefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffefffffffffffffffefffffffefffffffffffefffffffefffffefffffefffefffefffefffefefefffefffefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefffffffffffffffffffffffefefefffefefefffefefefffefefefffefffefffefffefffefefffffffffefffefffefffefffefffffffefffffffefffffefffffefffefffefffefffefefefffffffefffefefefffefffefffefefffffffefffffefffefffeffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefffffffffefffefffffffefffefffffffefffffffefffffefffffefffefffffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffdfdfdfffefefdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefefffefefefffefefefffffefffffefffefffefffefffeffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7c7c7cfff8f8f8fff8f8f7fff7f7f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f1fff2f1f2fff1f2f1fff1f2f1fff1f1f1fff1f1f1fff0f0f0ffefefefffeeeeedffe9eae9ffe4e4e4ffddddddffd4d4d4ffccccccffc7c8c8ffc6c6c7ffc6c6c5ffc5c5c5ffc4c4c4ffc4c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbcbdbcffbbbcbcffbababbffbab9b9ffb8b9b8ffb7b8b8ffb7b7b6ffb6b6b6ffb5b5b5ffb4b4b4ffb3b4b3ffb3b3b3ffb2b2b2ffb1b1b1ffb1b0b0ffafafafffaeaeaeffacadacffabacabffababaaffaaaaaaffaaaaaaffaaaaaaffaaaaaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141514ff222221ff161616ff0c0c0dff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0b0a0aff2323237f1a1a1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff353535ff3f4040ff333434ff313131ff333233ff2e2e2eff212021ff161516ff141414ff131313ff131313ff131312ff141414ff151515ff181818ff222222ff2f2f2fff343434ff353434ff373737ff404140ff555555ff5e5e5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f555555ffababacffabababffaaaaaaffaaa9a9ffa9a9a9ffababaaffacacacffadadadffaeaeaeffafafafffafb0afffb0b1b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb8b7b8ffb9b9b9ffbababaffbbbcbcffbdbdbdffbebebeffc0bfc0ffc1c1c1ffc2c2c2ffc2c3c3ffc3c4c4ffc5c5c4ffc5c5c5ffc6c6c6ffc8c7c7ffcacacaffd0d0d0ffddddddffe5e5e6ffecececffefefeefff1f1f1fff2f2f2fff2f2f2fff3f3f2fff2f3f3fff3f3f3fff2f3f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f97f7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefefffefefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffefffefffefffffffefefefffefffefffefefefffffefefffefefefffefffefffffefefffffffefffffefefffffffffffffffefffffefffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefffffffffffffffefefffefefefffefefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffffefefffefffffffffefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffffefefffefefefffefffefffffefefffffffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffffffffffffffffffffffffffefffffffefffffefffffefffffffffefefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffefffefffefefefffefefefffefffefffefefefffffffffffffffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefffffefffffffefffeffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefffffffffefefffffffefffffefefffffffffffffffefffffefefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfefdfffdfdfdfffdfdfefffdfefefffefefdfffefefefffefefefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefffffffffffffffefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffffefefffefffffffffffeffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbababafff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff1f0f1fff0f0f0ffefefefffeeeeeeffecececffe7e7e8ffe2e2e2ffd9d9d9ffd0d0d0ffc9c9c9ffc7c7c7ffc6c5c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c3ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbcbbffbabbbbffb9babaffb9b8b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b3b4ffb3b3b3ffb2b2b2ffb1b2b1ffb0b1b1ffb0afafffaeaeaeffadadadffacacacffababaaffaaa9aaffaaaaaaffaaabaaffababaa7f555555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f10100fff161616ff0b0b0bff070607ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0a7f0e0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff272727ff1c1d1dff141514ff151515ff111111ff0b0a0bff040404ff030303ff040304ff030303ff030202ff030303ff040404ff060606ff0b0a0bff111111ff141414ff191919ff262727ff333434ff404040ff5555550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaaaaaaffabababffabababffabababffaaaaaaffabababffacacacffaeadadffaeafaeffafafafffb0afb0ffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b9b8ffbabab9ffbbbbbbffbcbcbcffbdbdbdffbfbfbfffc0c0c0ffc1c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c6c7ffc9c9c9ffcdcdcdffd5d6d6ffe2e1e2ffe9e9e9ffeeeeedffefefeffff1f1f0fff2f1f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff2f3f3fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff7f7f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffefffffffffffffefefffefefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefefefffefefefffdfdfefffefdfdfffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffefefffffefefffffffefefffefffefffefefefffefefffffefefefffefffffffffefffffefefffffffffefffefffffffffffffffffefefffffefffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffffffffffffefffefffffffffffffffefffffffffffefffefffffffffefefffefefefffffffefffefefefffffefefffefefefffefefefffffffefffefefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffefefffefefffffffffffffefefffffefefefffefefefffefefffffefefffffefefefffefffefffffffefffefefffffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefffffffffefffeffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefefffffffffefffefffffffffefefffefefffffffffefffefffffffffffefffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffefefffffefffffefefffffffefefffefefefffefffefffffffefffffefefffefefffffffefefffffefefffefeffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f5fff4f4f4fff3f4f4fff3f3f3fff3f4f4fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0efefffeeeeedffeeedeeffeaeaebffe6e6e6ffdedddeffd4d4d4ffccccccffc7c7c7ffc5c5c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfc0ffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb7b6b6ffb6b5b6ffb5b5b5ffb4b4b4ffb4b4b3ffb3b2b2ffb2b1b2ffb1b1b1ffb0b0b0ffafaeaeffadadaeffacacacffabababffaaaaaaffabaaaaffaaaaaaffaaaaabffabaaaa3f2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f090909ff0b0b0bff060606ff050504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000017f0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff010101ff050404ff020202ff010101ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff040304ff111112ff1c1c1bff343434ff404141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f545554ffaaaaaaffaaaaabffabababffabababffacababffadadadffaeaeadffaeaeaeffafafafffafafafffb0b0b0ffb1b1b1ffb2b2b1ffb3b3b2ffb3b4b3ffb5b4b4ffb5b5b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbdbcbcffbebebeffbfbfbfffc0c1c0ffc1c1c1ffc3c3c2ffc4c4c4ffc5c5c5ffc5c6c5ffc6c7c6ffc7c7c7ffcbcacbffd1d1d1ffdcdddcffe6e5e6ffebecebffeeeeeeffeff0f0fff1f0f0fff1f0f1fff1f1f1fff2f1f1fff1f1f1fff1f1f1fff1f1f2fff1f2f1fff1f1f2fff1f1f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f87f7c7c7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffefefffffffffffffffffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffdfefdfffefdfdfffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffffefffffefefffffefefffffffefefffefefffffffefffffefefefffefefefffefffefffffefffffefefefffefffffffefffffffffffffffffefefffefffefffefefffffffffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffefffffefefffffefffffffffffffffefefffffffefffffefefefffefefefffefffefffffefffffefefefffefefffffefffefffefffefffefefefffefffefffefefefffffffffffefffefffffefffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefefffffefefffefefffffffefffffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffefffefffffefefffeffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffefefffffffefffffefefefffefefefffefffefffffefffffefffefffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffefffefefffffffffefffffffefffefffefffefffefffefffefffffefffffefeff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb9b9b9fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f3f4fff4f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff1f0f1fff1f0f0fff0f0f0fff0eff0ffeff0f0fff0eff0fff0efefffeff0f0ffeff0f0fff0f0f0fff0eff0fff0f0efffeeeeeeffedeeedffecededffe9e8e8ffe2e3e2ffd9d9d9ffd0d0d0ffc9c9c9ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc2c1c1ffc0c0c0ffbfc0bfffbebebfffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b1ffb0b0b0ffafafafffadaeadffadadacffabacabffaaababffaaaaabffabababffaaababffaaaaaabf808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2424247f2424247f2424247f2424247f2424247f2323237f1e1e1e7f1818187f1313137f0e0e0e7f080808bf070807ff060606ff040404ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff020302ff020303ff070706ff141413ff272727ff373837ff424242ff4a4b4bff4d4d4dff4d4d4dff4d4d4dff4d4d4dff4d4d4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff080908ff0c0b0bff1c1c1cff34333400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa9a9a9ffa9a9a9ffaaaaaaffaaaaaaffaaaaabffacadadffadadaeffaeaeaeffaeafafffafafafffafb0afffb1b0b1ffb1b2b1ffb2b3b2ffb4b4b3ffb4b5b4ffb6b5b5ffb6b6b7ffb7b8b8ffb9b8b9ffbabab9ffbbbbbbffbcbcbcffbdbdbeffbfbebfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c2ffc4c4c4ffc5c5c5ffc5c5c6ffc7c6c6ffc9c8c9ffcececeffd6d6d7ffe2e1e2ffe9eaeaffedededffeeeeeeffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff0f1f1fff1f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff1f2f1fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff4f4f3fff4f4f4fff5f4f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8bfbababa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffefffffffefefefffffffefffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffffffffffefffffefefefffffffefffffffffffefefefffefffffffffefefffffefffffffffffffefffefffefffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefdfefffefdfefffdfefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefefffefefffffffffefffefffffffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefefffffefefefffffefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffefefffffffffefffffffffffefefefffefefffffefefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffefffffefefefffefefefffffefefffefffffffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffffeffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffefffffefefffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefefffffefffffefefffffefefefffefffefffefefefffefefefffffefefffefefffffefefefffefffffffffeff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff7f6f7fff7f6f7fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0efefffefefefffefefefffeeeeeeffeeefeeffefefefffefefefffefefefffefefefffefefefffefefefffeeeeeeffedededffedededffebebecffe6e7e6ffdededeffd4d4d4ffccccccffc7c7c7ffc6c5c5ffc5c4c5ffc4c4c4ffc2c2c2ffc1c2c2ffc1c0c1ffc0c0c0ffbfbfbfffbdbebeffbdbcbdffbcbcbcffbabbbbffbab9b9ffb9b9b8ffb8b8b8ffb7b7b7ffb6b6b6ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b3ffb3b3b3ffb2b2b1ffb0b0b1ffafb0b0ffafafafffadaeaeffacacacffabababffaaaaaaffababaaffaaaaaaffabaaabffababab3f2a2b2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494948ff484848ff484848ff484848ff474747ff404040ff343434ff292929ff1e1e1fff121312ff0b0b0cff070707ff030404ff020303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010201ff030203ff030203ff020303ff070707ff141414ff272727ff373837ff424242ff4b4a4bff4d4d4dff4d4d4dff4d4d4dff555555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f232323ff464646ff464747ff464646ff474746ff464646ff424242ff383839ff2a2b2bff141414ff090909ff060607ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff060606ff0b0b0bff1c1c1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf7e7e7effa8a9a8ffa9a9a9ffaaa9a9ffa9aaaaffababaaffacacadffaeadaeffaeaeaeffafaeafffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b7ffb7b7b7ffb8b9b8ffb9b9b9ffbababaffbcbbbbffbdbcbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c7ffcbcbcbffd2d1d1ffddddddffe6e6e6ffecececffecececffeeeeeeffefefefffefefefffefefefffefefefffefefefffeff0effff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f83f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffefefffffffefefffefefffffefefefffefefefffefffefffffffefffefffffffffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffefffefffefffefefefffefefefffefefffffefefefffefefefffefffefffefffefffefefffffefefefffffffefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffffefefffefffefffefefffffffefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefefffefefffffefefefffffffffffefffefffffffefffefefffffffffffffffffefffffefefffffffefffffefefffffefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfdfffefdfefffefefefffefefefffefefefffffefefffefffefffefefffffffefffffffffffffffffffffffffffffefefffffffefffffffefefffffefffffffefefffefefefffefffefffffffefffefefffffffefefffefefffffefefefffefefefffefffefffffffefffefefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefffefffefffefffefefefffffefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefefefffffffeffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefffffffefefffefefefffefffefffffffefffefefffffffefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffefffefffffffefefffffffffefffffefefffffffefffffefefffffefefffefffffffffffffffefffffffffffefffefffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7b7b7bfff7f7f7fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f2f3fff2f2f2fff1f1f1fff0f1f1fff0f1f0fff0eff0fff0efefffefefefffefeeefffeeeeeeffeeeeedffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffedededffecececffedececffe9eaeaffe3e3e3ffdadadaffd1d0d0ffc9c9caffc6c6c6ffc5c5c5ffc5c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebfffbdbdbeffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb8b8b7ffb7b7b7ffb6b6b6ffb6b5b6ffb5b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffafaeaeffadadadffadacacffabababffaaaaa9ffabababffabababffabababbf818181000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4e4e4dff494848ff484848ff474747ff404040ff333434ff292929ff1f1f1fff131312ff0b0b0cff070707ff030303ff000001ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff020201ff020202ff010202ff020202ff060606ff141413ff272727ff373738ff434242ff4b4b4bff4d4d4dff555555ff656565000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f282828ff494949ff474747ff474646ff464646ff424242ff383838ff2a2b2bff151414ff090909ff060607ff060606ff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff030303ff060606ff0c0c0c7f0d0d0c7f1717177f2020207f2929297f3030307f3131317f3131317f3131317f3131317f313131000000003f292929ffa7a7a7ffa8a8a8ffa9a8a8ffa9a9a9ffa9a9a9ffabababffadadadffaeaeaeffaeaeaeffaeaeaeffafafafffb0b0b0ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbebebeffc0bfbfffc0c1c1ffc2c1c2ffc2c3c2ffc3c3c3ffc5c5c5ffc6c6c6ffc6c7c7ffc9c9c9ffcecdceffd8d7d7ffe2e2e2ffeaeae9ffececebffececebffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefeeffeeefefffefefefffefefefffefefefffeff0effff0eff0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8bfbababa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffffefffefefffffefefffffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefefefffefffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffffffffffefffffefefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffefffffefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefffefffefefefffffefffffefefefffefefffffefefefffefefffffefefefffffefefffefefefffffffefffefffefffffefefffefffefffffffffffefffffffffefffffffffffffffffefffffffefffffefffffefffffffefefffffffefefffffefefffefefffffefffefffffefefffffefefffefefefffffffffffefffffffefffffffefefffffffefffffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffffffffffffffffffefffefefefffffffffffefffffffefefffffffefefffefffefffffffefffefefffffefefffffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffeffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffefffffffefefffffffefefffefffefffffffefffefefffffefffffffefefefffffefefffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffefffffffffffffffefffefffefffffffefefffffffefffffefefffffffffffffffefffffefefffffefffffffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb8b9b8fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f2f2fff2f2f2fff1f2f1fff1f0f1fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffeeededffedededffedededffecededffedededffedededffedededffeeededffedededffedededffedededffedededffecededffecececffececebffebebebffe7e7e7ffdfdedfffd5d5d6ffcdcdcdffc8c8c8ffc5c6c6ffc5c5c5ffc4c4c3ffc2c2c2ffc2c2c1ffc1c0c0ffc0c0c0ffbebebfffbebebeffbdbdbcffbcbcbcffbbbbbbffbabab9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b7b7ffb6b6b6ffb5b6b5ffb4b4b4ffb3b4b4ffb3b3b3ffb2b1b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffaeadadffacacacffaaababffabababffabababffacacacffacacac7f5656560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff4e4e4eff494949ff444343ff373636ff2b2b2bff222222ff151514ff0d0c0cff070808ff040404ff010101ff000001ff000000ff030303ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff020202ff010101ff030303ff050405ff050404ff050505ff080808ff131212ff272627ff383838ff434343ff4d4d4dff555555ff656565ff6c6c6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2a2a2aff535353ff484849ff464646ff414142ff383838ff2b2b2bff141414ff090909ff070606ff050606ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff030303ff040404ff070606ff0f0e0fff1e1e1fff323332ff444445ff565656ff616161ff626262ff626262ff626262ff65656500000000bf7c7c7cffa6a6a6ffa7a7a7ffa8a7a8ffa8a8a8ffa9a9a9ffabacabffadadadffaeadaeffaeaeaeffafaeafffafb0b0ffb0b0b1ffb2b2b2ffb4b3b3ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbebdbeffbfbfbfffc0c0c0ffc1c1c0ffc1c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc8c8c8ffcbcbcbffd2d2d2ffdededeffe6e6e6ffebebebffe9e9e9ffebebebffedededffedededffeeededffedededffedeeeeffeeeeedffeeededffeeeeeeffeeeeeeffefeeeeffefefefffefefeffff0efefffefeff0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f7fff7f8f8fff8f8f8fff8f8f8fff8f8f83f3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffefefffffffefefffefffefffefffefffefefffffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffffefefffffefefffffefefffffffffffefefffffefffefffefffffffefffffffffffffffffefefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffefffffefffffffffefefffefffffffefefefffefefefffffffefffefffefffefefffffefffffffefefefffefefefffffefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefffefffffefffffefffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefffffefffffffffffffffffffffffffffffffffffefffffffffffefffefffffefffffffefefffefffefffefefefffefefefffffefefffffffefffefffefffefefffffefffffffffffefffefffffffffefefffefefefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefffffffefffffffffefffefffefffefffffffffefefffffffefffefffefffffefffffefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffefefffefefefffffffffffefffefffefefffffefffffffefefefffefefefffffefefffffefffffffefefffffffffffffeffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3d3d3dfff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff6f6f6fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff5f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f2fff2f2f2fff1f2f1fff1f0f1fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffedededffecececffecececffebececffecececffececebffececebffecececffecececffecececffecececffecececffecececffecececffebecebffeaebebffeaebebffe9e9e9ffe4e4e3ffdbdbdbffd2d1d1ffcbcbcbffc7c7c7ffc5c6c6ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbdbeffbdbcbcffbcbcbbffbababbffb9b9b9ffb9b9b8ffb8b8b8ffb7b7b7ffb7b6b6ffb6b6b6ffb5b5b5ffb4b5b5ffb3b3b3ffb2b2b2ffb2b1b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffadadadffacacacffabababffacacacffacacacffacacacffacacac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff515151ff4e4e4eff4a4a4aff3b3b3bff303030ff262525ff181818ff0c0c0cff070707ff030303ff000101ff000100ff010100ff060606ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060506ff010101ff020302ff030303ff050505ff080807ff0f0f0eff202020ff393939ff474647ff545353ff606161ff656565ff6c6d6dff6e6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2a2a2aff555555ff535353ff494949ff424242ff383737ff292929ff121212ff090909ff060707ff050505ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030304ff020202ff060607ff0f0f0fff1f1e1fff333333ff454544ff565656ff616161ff626262ff656565ff6c6c6c3f292929ffa6a5a5ffa6a6a5ffa7a7a7ffa8a7a7ffa8a8a8ffaaaaaaffacacacffadadadffaeaeadffaeafaeffafafafffb0b0b0ffb1b1b1ffb3b2b3ffb4b4b4ffb5b5b5ffb7b6b6ffb8b7b7ffb8b9b9ffb9b9b9ffbbbbbaffbbbbbbffbdbcbcffbdbdbeffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc2c3c3ffc4c4c5ffc5c6c5ffc7c6c6ffcacac9ffcfcecfffd9d8d8ffe3e3e2ffe9e9e9ffe9e9e9ffe8e8e8ffebebeaffebecebffecececffecececffecececffecececffecececffedededffedededffedededffededeeffeeeeeeffeeeeeeffefefefffefefeffff0efeffff0eff0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f4f3fff4f4f4fff5f4f4fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f8fff8f8f87f7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffffffefefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefffefffefefffffefefffffefefefffefefffffefefffffffefefffffefffffefffffffffefefffefefefffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfefffefefefffefefefffefffefffffefefffefefefffffffefffffffffffefefffffffffffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffefffffefefefffefffffffefefffffffefefffffefffffefffffffffefefffefefefffffefefffefefffffefefefffefffefffefefefffefefffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffefefffefffffffefefffffffffefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffefffffffefffffefffffffefffefffffefefffefefefffefefefffefffefffefefffffffefffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefefffffffffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefffffffffefefffefefeffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffefefefffefffffffffffefffffefffffffffffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffffefffffefffffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefefefffffffffffffffffffffefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffffefefffffefffffefffffffffefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefffffffffffffffefefffffffffffffffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb8b8b8fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f5f6fff6f6f5fff6f5f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff2f2f2fff2f1f1fff1f1f1fff0f0f0ffefefefffefeeefffeeeeeeffededeeffecededffecececffecebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebebebffecebecffecececffebeaebffeaeaeaffeae9eaffe9e9eaffe6e7e6ffe0e0dfffd6d6d6ffcfcfd0ffc9cacaffc6c7c7ffc6c6c5ffc3c3c3ffc2c2c3ffc1c1c2ffc0c0c1ffbfc0bfffbfbfbfffbebdbeffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b8ffb7b7b6ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b1b1ffb0b0b0ffafafb0ffaeaeaeffadaeadffadacacffacacacffacacacffacacacffacacacbf81818100000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff515151ff515151ff505050ff464646ff393839ff2b2b2bff1c1c1cff0d0c0dff060606ff020202ff010101ff010000ff010001ff060606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff090909ff010101ff010101ff020202ff040404ff070708ff111111ff232323ff373637ff464746ff595958ff696969ff6d6c6cff6e6e6eff6f6f6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2a2a2aff555554ff545555ff525252ff474747ff3b3a3bff2e2e2eff1d1d1dff0e0f0fff070707ff040404ff030303ff010102ff040404ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff030303ff010101ff010102ff030303ff070808ff111111ff242424ff373837ff494949ff5b5b5bff656565ff6c6c6cff6d6d6dffa6a6a6ffa5a6a6ffa6a5a5ffa6a6a6ffa6a6a6ffa8a8a8ffaaaaaaffacababffadadadffaeaeadffaeaeaeffafafafffb1b1b0ffb2b2b2ffb3b3b3ffb5b5b5ffb6b6b6ffb7b7b7ffb9b8b8ffb9b9b9ffbbbabaffbbbbbbffbcbcbcffbdbdbdffbebebdffbebebfffbfc0bfffc0c1c0ffc1c1c1ffc2c2c2ffc3c3c4ffc4c5c5ffc6c6c6ffc8c8c7ffccccccffd3d3d3ffdfdedeffe7e6e7ffeaeaeaffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffebebeaffebeaebffebebebffebebebffecebebffedececffedededffedececffedededffedededffeeeeeeffeeeeeeffeeefefffefefefffefeff0ffeff0effff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff8f7f7fff7f7f7fff8f7f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffffefffffefffffefefffffefefefffefefefffffefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefefefffefffefffefefefffefefefffdfefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffefffffffffefffefefefffefefefffffffefffefefffffefffefffefefffffefffefffffffefffefffffffffefffffefefefffefefefffffefefffefffefffffefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffffefffffefffffffefffffffffffffffffefffffffffffffefefefffefefffffffffefffefefffffefefefffefefefffefefefffefffefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffffefffffefefffffffffefffffefffffefffffffefffffffefffffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffeffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffefffffefffffefffffffefffffffffffffffffefffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffffefffffefffffefefffffefefefffefefefffffefefffefffefffefefefffefefefffffffefffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffffffefffefefffffefffefffffffefffefefefffefffefffffefefffefefefffffffefffffefffffefefffffefefefffefefefffffefefffefffefffefefefffefefffffffffefffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffefefffffefffefffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff7f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f0f0fff0f0f0ffefefefffefefeeffeeeeeeffedededffededecffecebecffebebebffebeaeaffeaeaeaffeaebeaffeaeaeaffe9eaeaffeaeae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e8ffe8e8e8ffe5e4e4ffdbdbdbffd4d4d4ffcdcdcdffc8c8c8ffc7c6c6ffc3c3c4ffc3c3c3ffc2c3c2ffc1c1c1ffc0c0c0ffc0bfbfffbebebeffbdbebdffbcbcbcffbbbbbcffbbbbbbffbab9baffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b7ffb5b5b5ffb4b4b5ffb4b4b3ffb2b3b3ffb1b2b1ffb1b1b1ffb0b1b1ffb0b0b0ffafb0afffafaeaeffadadadffacacacffacacacffacacacffacacacffacacac3f2b2b2b000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff515151ff515050ff4f4f50ff4a4a4aff3e3e3eff2f2f2fff1f1f20ff0f0f0eff060606ff020202ff010101ff010101ff010100ff070707ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0c0c0dff010101ff000000ff010202ff040404ff080808ff131313ff262727ff3b3b3bff4e4e4eff5f5f5fff6c6c6cff6e6f6eff6f706fff6f707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf3e3e3eff545554ff535353ff4f5050ff484847ff3b3b3bff2f2f2eff1f1e1fff0e0e0eff070606ff020203ff020201ff010101ff060707ff050605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff050505ff000001ff000100ff010101ff020202ff060606ff101010ff232323ff383839ff4a4a4aff60605fff6c6c6cff6d6d6dff6d6e6dffa7a7a7ffa6a6a6ffa6a6a5ffa5a5a5ffa5a6a6ffa8a7a8ffa9a9a9ffabababffadacadffadadaeffaeaeaeffb0b0b0ffb1b1b1ffb3b3b3ffb4b3b3ffb5b5b5ffb7b7b6ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbcbdbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c0ffc2c2c2ffc2c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc9cacaffd0cfcfffd9d9d9ffe2e2e2ffe9e8e9ffe8e8e8ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffeae9e9ffeaeae9ffeaeaeaffeaebeaffebebebffebebebffecececffecececffecedecffedededffedeeeeffeeeeeeffeeefeeffefefefffefefefffeff0effff0f0f0fff0f0f0fff0f1f0fff1f2f1fff1f1f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f87f7c7c7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefefffffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffefefffffffefffffffefffffefefefffefffefffefefefffefefefffffefefffffffffffefefffffffefefffefffefffffffefffffefefffefefefffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefffffffffffffffffffffffffefffffffffffefefefffefefffffffefefffffefffffefefefffffefefffefffefffffffefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffefffffffffffefefffffffefefffffffefffffefefffffefefffefefffffffefffffffffffffffefefffffffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefeffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffffffffffffefffffffffffffffefffffefefffefefffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefefffffffefffffefefffffefefefffefefffffffffefffffffffffefefffffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefefffffffffefffefffefffffffefffffffffffffffeffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7b7b7bfff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff0f0f0ffefefefffeeeeeeffeeeeeeffedededffecececffebebebffebebebffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe7e7e7ffe0e0e0ffd8d8d9ffd1d1d1ffcbcbcbffc7c7c7ffc5c5c5ffc3c3c4ffc2c3c2ffc2c2c1ffc1c0c0ffbfbfc0ffbfbfbeffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffbab9b9ffb9b8b9ffb8b8b8ffb7b7b8ffb7b7b6ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb1b1b1ffb0b1b0ffb0b0b0ffafafafffaeaeaeffacadadffacacacffacacacffacacacffababacbf808080000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff515151ff515051ff505050ff4b4b4bff434242ff353535ff242424ff111011ff070707ff020303ff010101ff010100ff010101ff080808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff0c0c0cff010100ff000000ff010101ff040304ff080808ff141514ff2c2b2bff414141ff555656ff646464ff6d6e6dff706f6fff6f706fff70706f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4e4f4fff525251ff515150ff4f4f4fff464646ff3b3c3cff303131ff1e1e1eff0e0e0eff070707ff020203ff010101ff020202ff090808ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff060707ff010100ff000000ff010101ff020202ff060606ff101111ff272727ff3d3d3dff4f4f4fff636363ff6d6d6dff6d6d6dff7c7c7cffa8a8a7ffa7a6a6ffa6a6a6ffa6a6a5ffa7a7a7ffa8a8a8ffaaa9a9ffabababffadadadffaeadadffafafafffb0b1b0ffb2b1b2ffb4b3b3ffb5b4b5ffb6b6b6ffb7b7b7ffb9b9b9ffb9babaffbbbabbffbcbbbbffbcbcbcffbdbdbdffbebebeffbebfbeffbfc0bfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c4ffc4c4c4ffc5c5c5ffc8c7c7ffccccccffd4d4d4ffdededdffe5e5e5ffe8e8e8ffe5e5e5ffe5e5e5ffe7e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebebffececebffecedecffedededffedeeeeffeeeeeeffefefeeffefefefffefefefffefefefffefeff0fff0f0f0fff1f0f1fff1f1f1fff2f2f1fff2f2f2fff3f3f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7bfb9b9b9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffefffffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefffffefefefffffefefffefefffffffefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffffffffffffffffffffefffffefffffffffffffffffffffffffffefffefffffffffefefffffefefffefefffffffefffffefefffffefffffffefefffffffefffffefffffffffefffffffffffffefefffffffffffffefffffffffefefffffefffffefffffffffffefffefefefffefffefffefefffffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefffefffffefffffffefefffefefffffffefefffffffefffefffffffffefffffffffffffefffffffefefffffffefffffefffffffffefffffefffffffefefffffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefffffffffffffffffffffffffefefffefffffffffefefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefefffffefffffefffefffefffefffefefefffefffefffefefffffefefefffefefefffefffefffefffefffefefffffefefffffefefffffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffffffffefffffffffffffffeffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffefefffefefefffefefffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffefffefffffffffffefffffffefefffffefefffffefffffffffffffffffefefffefefefffffefefffefefefffefefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffffeffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb7b8b8fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f5fff4f4f5fff4f4f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff1f1f2fff1f1f0fff0f0f0ffefefefffeeefeeffeeeeeeffedededffecececffebecebffeaebeaffeaeaeaffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e9ffe8e8e8ffe7e8e8ffe8e7e7ffe7e6e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe7e6e7ffe8e7e7ffe5e5e5ffddddddffd5d5d5ffcfcfcfffc9c9c9ffc6c6c6ffc4c4c5ffc3c3c3ffc2c2c2ffc1c1c2ffc0c0c0ffbfbfbfffbebebfffbdbdbeffbdbdbdffbcbcbcffbbbbbbffbababaffbab9b9ffb8b8b9ffb8b8b8ffb7b7b7ffb6b6b6ffb6b6b6ffb4b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0b0ffafaeaeffaeadaeffacacacffacacacffabababffabacabffababab7f55555500000000000000000000000000000000000000000000000000000000000000007f292828ff515151ff525151ff505050ff4c4c4cff454545ff3a3a3aff282828ff121213ff090808ff030303ff020102ff010001ff010101ff0a0a0aff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff090909ff000000ff000000ff010101ff030303ff09090aff171617ff313132ff464646ff595959ff656565ff6c6c6cff6f6f6fff6f6f6fff6f6f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff504f50ff4f4f4fff4f4f4fff4d4e4eff474747ff3d3c3cff313131ff1e1e1eff0e0e0eff070707ff030302ff010101ff010101ff0a0a0bff060707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff000100ff000000ff000000ff010102ff050505ff101010ff282728ff3f403fff535353ff646465ff6d6d6dff6d6d6dff8c8c8cffa9a9a9ffa7a8a7ffa6a6a6ffa7a7a7ffa8a8a8ffa9a9a9ffaaabaaffacacacffaeadadffaeafaeffb0b0afffb1b1b1ffb3b3b3ffb4b4b4ffb6b5b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababbffbbbbbbffbcbcbcffbdbcbdffbdbdbeffbebebeffbfbfbfffc0bfc0ffc0c0c0ffc1c2c2ffc2c3c3ffc4c4c4ffc4c4c5ffc6c5c6ffc9c9c9ffd0d0d0ffd9d9d9ffe1e1e1ffe7e7e8ffe5e5e5ffe3e2e2ffe4e4e4ffe5e4e4ffe5e5e5ffe6e5e5ffe6e5e6ffe6e6e6ffe6e7e7ffe7e7e8ffe8e8e8ffe8e8e9ffe9e9e9ffeaeaeaffebeaeaffebebebffebebecffecececffedecedffedededffeeedeeffeeeeeeffefefefffefefefffeff0effff0eff0fff1f0f0fff0f0f1fff1f1f1fff2f2f2fff2f2f3fff3f3f3fff3f4f3fff4f4f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f83f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefefffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefffffffefffffffffefefffffefffffffefefffefffffffffefffffffffffffffffffffffefefffefefffffefefefffffefefffefefefffffffefffefefffffffffffffffefefffefffffffffffffffffffefffffffffffffefffffefefefffffffffffefefefffffefffffefefffffffffffffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefffefffffefefffefffffffffffffffffefefffefefffffefefefffffefefffffefffffffffefffffffffffffefffffefefefffefffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefefffffefffffffefefffefffefffffefffffffffffffffffffffffffefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffffffffffffffeffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffefffefffffffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefefefffefefefffefffffffefefffffffefefffffefefffefefefffefffefffffefefffffffffffffffffffffffefffefefffffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffeffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3d3d3dfff5f5f5fff6f5f5fff5f5f5fff5f5f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0f0f0ffefefefffeeefefffeeeeeeffedededffecececffebebebffeaeaebffe9eaeaffe9e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e3ffe4e4e3ffe3e3e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e5e4ffe6e6e6ffe7e6e6ffe1e1e1ffd9d9daffd2d2d2ffccccccffc8c8c8ffc6c6c6ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffbfc0c0ffbfbfbeffbebebeffbdbdbdffbcbcbcffbbbbbbffbababbffbababaffb9b9b9ffb8b9b8ffb7b8b7ffb7b7b6ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b2ffb1b1b1ffb1b0b0ffb0b0b0ffafafafffadadadffacacacffabababffabababffabababffabababffababab00000000000000000000000000000000000000000000000000000000000000007f282928ff515151ff515151ff505050ff4d4d4dff464746ff3b3a3bff2b2b2bff141515ff090909ff030303ff020202ff000101ff010101ff0a0a0aff030203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff0b0b0aff010101ff000000ff010000ff030303ff0a0a0aff181818ff333333ff484948ff595959ff656464ff6c6c6cff6e6e6eff6f6f6fff706f6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505050ff4f5050ff4f4f4fff4e4d4dff474747ff3d3d3dff303030ff1c1c1dff0d0d0dff070707ff030303ff010101ff010101ff0b0c0cff070707ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff000000ff000000ff000000ff010101ff040404ff0f0f0fff262626ff414141ff535353ff636363ff6b6b6bff6d6c6cff9d9d9dffacacacffa9a9a9ffa7a7a8ffa8a8a8ffa9a9a9ffababaaffacacacffadaeaeffafaeafffb0b0b0ffb1b1b1ffb2b2b2ffb3b4b3ffb5b5b4ffb6b6b6ffb7b8b7ffb9b9b8ffbababaffbbbbbbffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbebfffc0bfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc7c7c7ffcccccdffd4d4d4ffddddddffe4e4e4ffe6e6e6ffe2e3e2ffe1e1e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe7e7e7ffe7e7e8ffe8e9e8ffe9e9e9ffeaeaeaffebebebffebebebffecececffedececffedededffeeedeeffeeeeeeffeeeeeeffefefeffff0f0effff0eff0fff0f0f0fff1f0f1fff1f1f2fff2f2f2fff3f3f3fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7bfb9b9b900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffefffffefefffefefffffefefefffffefffffefefefffefefefffffefefffefefefffefefffffefefefffffefefffefefefffefefefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffefefefffffefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffffffefffffffffffefefffffffefffffefffffffffffffffffffffffffefefffffffffffefefefffffefefffffffefffefefefffefffffffefefefffffffefffffefffffffffffffefefffffffffffffffffefffefefffffffffffffffffffffffefefffefffffffffffffffefffefffffffffffefffffffefffffffffefefffefffefffefefefffefefefffffefefffefefefffffefefffefefffffefefefffffefffffefefefffffefefffffffefffefffefffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefefffffffefffffefffffffffefffffffffffffffefefffffffffffefefefffffefefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffefefffefffffffffefefffefffefffefefefffefefffffefefefffffefefffefefefffefefffffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefffffefefffffffffffffffffeffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffffffefffffffffffefefefffffefefffefffffffffefffffffffffffffefefffffffffffefefefffffefefffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb8b8b8fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff1f1f1fff1f1f1fff1f0f0ffefefefffeeefefffeeeeeeffedededffecececffebebebffeaeaeaffeae9e9ffe8e9e8ffe8e8e8ffe7e7e7ffe7e6e6ffe5e6e6ffe5e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e1e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e1ffe0e1e1ffe1e1e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe6e6e6ffe5e4e5ffdededeffd6d6d6ffd0cfcfffcacac9ffc7c7c7ffc6c6c6ffc4c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebfffbdbdbdffbdbdbcffbcbcbcffbbbbbbffbababaffb9b9b9ffb9b9b8ffb8b8b8ffb7b7b7ffb6b6b7ffb6b6b6ffb5b5b4ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb1b1b0ffb0b0b0ffafafafffaeaeaeffacacacffababacffabababffabababffabababffababab7f555555000000000000000000000000000000000000000000000000000000007f282828ff515151ff505050ff4f4f4fff4d4d4dff464747ff3a3a3aff2c2c2dff161716ff0a0a09ff040404ff010101ff000000ff010101ff0a0a0aff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0a0b0bff010100ff000000ff010000ff040304ff0b0a0aff171718ff323232ff484848ff595859ff656465ff6d6d6dff6e6e6eff6e6e6ebf53535300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff505050ff505050ff4f5050ff4e4e4eff464646ff3c3c3cff2f2f2fff1a1a1aff0c0c0dff070707ff030403ff020102ff010202ff0b0c0cff080707ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff070708ff000101ff000000ff000001ff010101ff040303ff0f0f0fff262626ff414141ff535353ff626262ff696969ff6a6a6affaeaeaeffaeaeaeffacacacffabababffaaaaaaffabababffacacacffadadadffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb6b6b5ffb7b7b7ffb8b8b9ffbab9b9ffbbbbbaffbcbbbbffbcbcbcffbdbdbdffbebdbeffbebebeffbfbebfffbfbfc0ffc0c0c0ffc1c1c1ffc2c2c2ffc4c3c3ffc4c4c4ffc5c5c5ffc9c9caffd0d0d0ffdad9d9ffe0e0e0ffe5e6e5ffe2e2e2ffe0e0e0ffe0e0e1ffe1e1e1ffe1e0e1ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe5e5e4ffe6e5e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeaebeaffebebebffecebecffecececffededecffedededffeeeeeeffeeefeeffefefefffefeff0ffeff0f0fff1f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f73f3e3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefffffffffefffffefffefffefefefffefffffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfcfcfffefefefffefefefffefefefffefefefffffefefffffffffffffefffffffefffffefefefffefffffffffffefffffffffffffffffffffffffffffffffffefefefffffffefffefefffffffefffffffffffffefffffffefefffffffefefffffefffffefffffffffffffffffffffffefffffffefffffffefefefffffefffffffefefffefefefffefffefffffefefffffffefffffffffffffffffffffefffffffefffffefefefffefffffffffffefffffefefffefffefffffefefffffefffffefefefffffffffffefefffffffefefffefefffffefefffffefefefffefefefffefefefffefffffffffefefffefffefffefffefffefffffffefefefffffffffffffefefffffefffffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffeff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffefefefffffffffffffefffffffefffffffffffffefffffffefefffffefefefffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f1f1fff1f1f1fff0f0f0ffeff0f0ffefefefffeeeeeeffedededffececedffebebebffeaeaeaffe9eae9ffe8e8e8ffe8e7e7ffe7e6e6ffe5e5e6ffe5e4e4ffe4e4e4ffe2e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffddddddffdddcdcffdcdcdcffddddddffddddddffdddeddffdfdedeffdfdfdfffdfe0dfffe1e1e1ffe3e4e3ffe5e5e5ffe2e2e2ffdbdadbffd2d3d2ffcccccdffc8c8c8ffc6c6c6ffc5c5c5ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbebfbfffbebebeffbdbdbdffbcbdbdffbbbbbcffbbbbbbffbababaffb9b9baffb8b8b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b3b3ffb3b2b2ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffadadadffacabacffabababffabababffabaaabffaaaaaaffacabac3f2b2b2b0000000000000000000000000000000000000000000000007f282929ff505050ff4f4f4fff4f4f4fff4c4d4dff464646ff3b3b3bff2d2d2cff171717ff090909ff040404ff010101ff010000ff010101ff090909ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff000001ff000000ff000001ff030303ff0a090aff181818ff323132ff464646ff575757ff646464ff6c6c6bff6e6e6eff6e6e6e7f37373700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff515051ff505050ff4e4f4eff474647ff3b3b3aff2d2d2dff191919ff0c0c0cff060606ff020303ff010001ff010101ff0a0a0aff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070606ff010100ff010000ff000100ff010101ff040304ff0d0e0dff232323ff3f3f3fff515051ff606060ff676768ff696969ffaeaeaeffaeaeaeffadadaeffadadadffadadadffacadadffadaeaeffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbcffbebdbdffbebebeffbebebeffbfbfbfffbfbfc0ffc0c0c0ffc2c2c1ffc2c2c3ffc3c4c3ffc4c4c4ffc7c6c7ffcccdcdffd5d5d5ffdcdcdcffe3e3e3ffe3e3e3ffdfdfdfffdededeffdfdedfffdededeffdddedeffdedddeffdededdffdededfffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe5e4e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeaebeaffebecebffecececffecececffedededffeeeeeeffeeeeeeffefefeffff0efeffff0f0f0fff1f0f1fff1f1f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f6f6fff7f6f77f7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffefefefffefefefffefefefffefefefffffffefffffffffffffffefffffefffffefefffffefffffffffefefffefefefffffffffffffffffffffffffffefffffffffffffffffffffffefefefffffefffffefffffffffffffffffefffffffffffffefffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffefefffffffffffffefffffffefffffffefffffffffffffffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffefffefffefefffffefefefffffffffffffffefffefefefffffefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffffffffffefffffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7a7a7afff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff0f1f0fff0f0f0ffefefefffefeeeeffeeededffededecffebebebffeaeaeaffe9eae9ffe9e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e0e1ffdfe0e0ffdedfdeffddddddffdcdbdbffdadadaffd9d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdededdffe0e0e0ffe3e3e3ffe4e4e4ffdfdfdfffd7d7d6ffcfcfcfffcacacaffc6c6c6ffc5c5c6ffc4c4c4ffc2c3c3ffc1c1c1ffc0c0c0ffbfc0bfffbfbfbeffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffbab9baffb9b9b9ffb8b8b8ffb7b7b7ffb7b6b7ffb5b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b1b0ffafafafffaeaeaeffaeadadffacacacffabababffabababffabababffacacabffacadacbf8181810000000000000000000000000000000000000000000000007f282828ff505050ff4f4f50ff4f4e4fff4d4d4dff464646ff393939ff2a292aff151515ff080909ff040404ff010101ff000000ff010101ff080808ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff060606ff010101ff000000ff000000ff030303ff090a09ff171718ff313131ff434343ff545454ff636363ff6a6a6aff6b6b6cff6e6e6e7f37373700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff525252ff505050ff4f4f4eff474746ff393a3aff2b2b2bff171717ff0b0b0bff050505ff020102ff000001ff010101ff0a0909ff070706ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff060506ff000000ff000000ff000000ff010100ff030303ff0c0c0cff202020ff3b3b3bff4e4e4eff606060ff686868ff8b8b8bffadadadffaeaeaeffafafaeffafafafffafaeaeffaeaeafffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbcbcffbcbcbcffbdbdbdffbebebeffbebebeffbfbfbeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc9c9c9ffd0d0d0ffdadadaffe0e0dfffe2e3e2ffdfdfdfffdcdcdcffdcdcdcffdbdbdbffdad9daffd9d9d9ffd9d9d9ffdadadaffdbdadbffdcdcdcffddddddffdedddeffdededfffdfdfe0ffe0e1e1ffe2e2e2ffe4e3e4ffe5e5e5ffe7e6e7ffe8e8e8ffe9e9e9ffe9eae9ffeaeaeaffebebebffecececffecedecffedededffeeeeeeffefefeeffefefeffff0f0f0fff1f0f0fff1f1f1fff2f2f2fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff5f5f5fff5f6f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffffffefffefffffffffffffffffefefffefefefffffffefffefffffffffefffffefffefffffffefffffffefffffffffffefffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffefffefefefffffffefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffdfdfdfffefefefffefffefffffefefffffffefffffffffffefffefffffffefffefefefffefffefffffffffffefefffffffffffffffffffffffffefffffffffffffefefffefefefffefefefffefffefffffffffffefefefffefffffffffefefffffffffffefffffffffffffffffffffffffffffffffefffffefefefffffffefffefffffffffefffffefffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffffffffffffefffffffffffffffffffefffefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffefefffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefffefffefefefffffffefffefefffffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffefffffffffffffffefffefffefffffffffefefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb7b7b7fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffeff0efffefefefffeeeeeeffedededffecececffeaeaeaffe9e9e9ffe8e8e8ffe7e6e6ffe6e6e5ffe4e4e4ffe3e3e3ffe1e2e1ffe0e0e0ffdfdfdfffdededeffdcdcdcffdbdbdbffd9d8d8ffd6d6d6ffd4d4d4ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d2d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d5d5ffd7d7d7ffdadbdaffdededdffdfdedfffe1e2e2ffe2e2e2ffdcdcdcffd3d3d3ffccccccffc7c7c7ffc5c5c5ffc5c4c4ffc3c3c3ffc2c2c2ffc1c1c0ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb9b9b8ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b4ffb3b3b4ffb2b2b3ffb1b2b2ffb0b1b1ffb0b0b0ffafafafffaeaeaeffadadadffacacacffaaabaaffababacffacacacffadadacffadadad3f2b2b2b00000000000000000000000000000000000000007f282828ff505050ff505050ff515051ff4e4e4eff444444ff373737ff282828ff141414ff080909ff030303ff010101ff000001ff000101ff090909ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff070707ff010201ff010101ff010101ff040304ff090808ff151515ff2d2d2dff3d3d3dff4c4d4dff606060ff686767ff696969ff6b6b6c7f37373700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff525252ff525252ff4e4e4eff444444ff343434ff262525ff131314ff090909ff040404ff020202ff000001ff000000ff080808ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff010000ff000000ff000000ff000101ff020303ff0a0a0bff1b1b1bff373737ff4b4b4bff5e5e5eff696968ff8b8b8bffabacabffadadacffaeaeafffafafafffafb0afffb0b0afffb0b1b1ffb2b2b2ffb2b3b2ffb3b4b4ffb4b5b4ffb5b6b5ffb6b6b7ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbdbcffbdbdbdffbebdbdffbebebeffbebebeffbfbfbfffc0bfbfffc0c1c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc7c7c6ffcdcccdffd6d6d6ffdcdcdcffe3e3e3ffdfdfdfffdadbdaffd9d9d9ffd8d8d8ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffdadadaffdbdbdbffdcdcddffdededeffdfdfdfffe1e1e0ffe2e2e2ffe4e3e4ffe5e5e5ffe6e7e7ffe8e8e8ffe9e8e8ffe9e9eaffeaeaeaffebebebffecececffedededffeeeeeeffefefeffff0f0f0fff0f0f0fff1f1f1fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff4f5f4fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f67f7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffefefffffefefffffefffffefefefffffffffffffefefffffefefffffffffffffefefffffffefffffffefffefffefffefefffffffefefffefffefffffefefffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffefffffffefefffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffffefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffefefefffffefefffefefefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefffffffefefffffffefffefffffffffefffffefefefffefffffffefefefffefefffffffffffffefffefffefffffffffffefffffffefffffefefffffffefffffffffffefffffffffffffffffefffffffefefffffffffffffefefffffffffffffffffffffffffffffefffffffffefffefffefffffefefffffffffffefffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffefefefffefefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffffffffffffffffffefffefffffffefefefffefefefffefffefffefefefffefefffffefffffffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffefffffffefefffffffffffffefffefffefffffffffffefffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3d3d3dfff4f4f4fff4f3f3fff3f3f4fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f2fff1f1f1fff0f1f0fff0f0f0ffefefefffeeeeeeffedededffecececffebebebffe9eae9ffe7e8e8ffe6e6e6ffe5e5e5ffe4e4e4ffe2e2e2ffe0e0e0ffdedfdfffdddedeffdcdcdcffdadbdbffd9d9d9ffd6d6d6ffd3d2d3ffd0d0d0ffcdcdcdffcccbccffcbcbcbffcbcbcbffcbcacbffcbcacaffcacacaffcacacaffcbcbcbffcdcdcdffcecfceffd7d7d7ffdddedeffdfdfdfffe0e0e0ffdbdbdbffd8d8d8ffd7d7d7ffcfd0d0ffcacac9ffc6c6c6ffc5c4c5ffc4c3c4ffc2c2c3ffc1c1c1ffc0c1c1ffbfbfbfffbebfbfffbebebeffbdbdbdffbcbdbcffbbbbbbffbbbbbbffbab9baffb9b9b9ffb8b8b8ffb8b7b7ffb7b6b7ffb6b6b5ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafafafffafafafffaeaeaeffadadadffacacacffabacacffadadadffadadadffadadadffacacac00000000000000000000000000000000000000007f282828ff505050ff515151ff545454ff4c4c4cff404040ff343334ff252525ff121213ff09090aff060605ff040403ff030203ff020202ff080908ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070807ff020202ff030303ff020202ff050505ff0a090aff161516ff29292aff3a3a3aff464646ff565757ff636363ff676767ff6969697f35353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff525252ff515151ff4b4c4bff3d3d3dff2a2a2aff1d1d1eff101010ff080808ff030303ff010201ff000101ff000000ff080808ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff010000ff000000ff010101ff010201ff030303ff090909ff181818ff323232ff464645ff575757ff676868ff9b9b9bffabababffacadacffaeaeaeffb0afafffb0b0b1ffb1b2b1ffb3b2b3ffb3b3b3ffb4b4b3ffb5b4b4ffb6b6b6ffb7b6b7ffb7b7b7ffb8b8b9ffb9b9b9ffbab9baffbabbbbffbbbbbbffbcbcbcffbdbdbdffbdbebdffbebebeffbebfbfffbfbfbfffc0c0c0ffc1c1c1ffc1c1c2ffc2c2c3ffc3c3c3ffc4c4c5ffc9c9c9ffcecfcfffd5d5d5ffd8d8d8ffe1e1e1ffe3e3e3ffd9d9daffd8d8d8ffd6d6d6ffd3d3d2ffd0d0cfffcfceceffcececeffcececeffcececeffd0d0d0ffd3d3d3ffd6d5d5ffd7d7d8ffd9d9d9ffdbdbdbffdcdcdcffddddddffdfdfdfffe1e1e1ffe2e3e2ffe4e4e4ffe5e6e5ffe6e6e7ffe8e7e8ffe8e9e9ffeaeaeaffecebebffecececffedededffefeeeeffefeff0fff0f0f0fff1f1f1fff2f2f2fff3f3f3fff3f4f3fff4f4f4fff5f4f4fff5f5f5fff5f5f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6bfb8b8b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffefffffffefefefffffffefffffffffffffefefffefffefffffffffffefffffffefffffffffefffffffffefffffffffffffefffffffffffffffffffffefffefffefefffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffefefffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefffffefffefffefffefffffefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefffffffefefffffefffffffffffefffefffffffffffefffefefffffffffefffffefefffefefffffffffffffffffffffffffffffffefefffefffffffefefffffffffefffefffffffffefefffefffefffffffffffffffffffefffffffffefffffffffefffffffffffffefffffffffffffefffefffefffefffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffefffffefffffffefffffffffffffffffffefffefffffffffffefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffffefefffffefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffefffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb7b7b6fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f1f0ffefefefffeeefefffeeeeeeffecedecffebebebffeaeaeaffe8e8e8ffe6e7e7ffe5e5e5ffe3e4e4ffe2e2e2ffe0e0e0ffdededeffdcdcdcffdadbdaffd9d9d9ffd7d7d7ffd4d4d4ffd0d0d0ffcdcdcdffc9cacaffc6c7c7ffc5c5c5ffc4c4c4ffc3c3c3ffc2c3c2ffc2c2c2ffc1c1c1ffbfbfbfffbfbfbfffc4c4c4ffcdcdcdffd9d8d8ffddddddffd5d6d6ffc8c8c7ffbfbfc0ffbebebfffbebebeffc2c2c2ffc6c6c7ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffc0bfbfffbebebfffbdbebeffbdbdbdffbcbcbcffbbbbbbffbabbbaffbabab9ffb9b9b9ffb8b8b8ffb7b7b8ffb6b7b6ffb5b5b5ffb4b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafb0afffafafafffaeaeafffaeaeaeffadadadffadadadffadadadffacadacffadadad7f575757000000000000000000000000000000007f282828ff515151ff545454ff4c4c4cff454545ff393939ff2d2d2dff161616ff040404ff020101ff020202ff030302ff020202ff030202ff030404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff040404ff040404ff040303ff040404ff0b0a0aff171717ff2c2c2dff3c3c3cff454545ff505050ff5b5b5aff666666ff6767677f34343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525252ff515051ff4b4b4bff414141ff343434ff292929ff1c1c1cff101010ff0a0a0aff060506ff030303ff020202ff010102ff070707ff040504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040404ff010201ff010101ff020202ff040303ff060606ff0a0a0aff161616ff2e2e2eff434343ff565656ff656565ffabababffacabacffadadadffafafafffb0b0b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb5b5b6ffb6b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbababbffbbbbbbffbcbcbcffbdbdbdffbdbebdffbebebeffbfbebeffbfbfbfffc0bfc0ffc0c0c1ffc1c1c1ffc1c2c2ffc2c3c3ffc3c3c3ffc5c5c5ffc8c8c8ffcbcbcbffcdcdcdffd2d2d2ffd7d7d8ffdededeffe0e0e0ffd8d7d8ffd6d5d5ffd2d2d2ffcecdceffcacacaffc7c7c7ffc6c6c6ffc8c7c7ffcacacaffcdcdcdffd0d0d0ffd4d4d4ffd5d6d5ffd8d8d7ffd9d9d9ffdadadaffdcdcdcffdededeffe0e0e0ffe1e1e2ffe3e3e3ffe4e4e4ffe6e5e6ffe7e7e7ffe9e9e9ffeaeaeaffebebecffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff4f3f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f63f3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffefffefffffffffffffffffffffffefffffefefffefefefffffefefffefffffffffffffffffffffffefefefffefefffffffefffffffefffffffffffffefffffffefffffffffffffffffffffffffefffffefffefffefffefffefefefffefefffffefffffffffefffffefefefffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffefefffefffefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefffffffefffffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffffefefffefffefffefffefffefefefffefefffffefffffffffefffffefefefffefffffffffffefffefffffffffffffffffffefffefffefffffffffffffffffffffffefffffefefffefefefffefefefffefffffffffffffffffffffffefefefffefefffffffefffffefefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffefffefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffefffefffefefefffefefffffefffffffefefffffefefefffefefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffefefefffefefefffefefefffefeff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffffefefffefffffffffffefffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff0f0f0fff0f0f0ffefefefffefefeeffedeeedffecececffeaebeaffe9e9e9ffe7e7e8ffe5e6e6ffe4e4e3ffe2e2e2ffe0e0e0ffdededeffdcdcdcffdadadaffd8d8d8ffd6d5d6ffd2d3d2ffcececeffcbcbcbffc7c7c6ffc3c3c3ffc0c0c0ffbebebeffbbbbbbffbababaffb9b9b9ffb6b7b6ffb5b6b6ffbbbbbaffc2c3c3ffc8c8c8ffc5c6c5ffbdbcbdffb5b5b5ffb4b5b4ffc0c0c0ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffbebebeffc4c4c5ffc4c4c5ffc3c3c4ffc3c3c2ffc1c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbebdffbcbdbdffbbbbbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb7b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b3ffb3b2b3ffb2b2b1ffb0b1b1ffb0b0b0ffb0b0b0ffafafafffafafafffaeafaeffacadacffadacacffadacadffadaeaeffadadad000000000000000000000000000000003f141414ff545454ff4c4c4cff494949ff484848ff414141ff363635ff262626ff0d0d0dff010101ff020203ff030303ff020202ff020203ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff060606ff040404ff050505ff0b0b0aff171717ff2d2c2cff3c3c3cff474747ff4d4e4dff545555ff565656ff5a5a5aff6666667f33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff515151ff4b4b4bff444444ff404040ff353535ff282828ff1d1d1dff101010ff090a0aff040505ff030303ff040404ff030303ff030303ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff020102ff040404ff090909ff181818ff2f2f2fff434444ff4e4e4effacacacffacadacffaeaeaeffafafb0ffb1b2b2ffb3b2b3ffb4b4b4ffb5b5b5ffb6b6b6ffb6b7b7ffb7b7b7ffb7b8b7ffb8b9b8ffb9b9b9ffb9bab9ffbabbbaffbbbbbbffbcbcbbffbcbcbcffbdbdbdffbebdbeffbebfbeffbfbfbfffbfbfc0ffc0c0c0ffc0c0c1ffc2c1c1ffc2c2c2ffc2c3c3ffc3c4c3ffc4c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffcac9c9ffcdcdceffd7d7d7ffdbdbdbffdad9d9ffd7d7d8ffcececeffccccccffc8c8c8ffc3c4c3ffc1c2c1ffc2c1c2ffc3c3c3ffc7c7c7ffcacacaffcececeffd1d1d1ffd3d3d3ffd5d5d6ffd7d8d7ffd9d9d9ffdbdbdbffdcdcdcffdededeffe0e0e0ffe2e2e2ffe4e4e4ffe6e6e6ffe8e8e8ffe9eaeaffebebebffecececffeeededffeeeeeefff0f0f0fff1f0f1fff1f1f1fff2f2f2fff3f3f3fff3f4f3fff4f4f4fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff6f6f5bfb8b8b800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffefffffffffffffffefffffffffefffffffefefffefefefffefefffffefefffffffefffffefffffffffefefffefffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefffffefefefffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffefefffefffefffffffffffffffefffefffffffffefffffffefefffefefffffffefffffefffffffffffefffefefefffffffffffefefefffefffffffefffffffffffffffefffffffffefffffffffefffefffffffefffffffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffefffffffffffffffffffffffffefefffefefefffffefefffffefffffffffefffefefffffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f797979fff2f2f3fff2f2f2fff2f2f2fff2f2f1fff1f2f1fff1f1f1fff0f0f0ffefeff0ffefefefffeeeeeeffedededffecececffeaeaeaffe8e8e8ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0e0ffdededeffdcdcdcffdadadaffd8d8d8ffd5d5d5ffd2d2d2ffcececdffc8c8c9ffc4c4c4ffc0c0c0ffbcbcbcffb9b9b9ffb6b6b6ffb2b2b2ffb1b1b0ffb1b1b0ffb7b7b7ffc0c0c0ffc0c0c0ffafafaeffa9a9aaffb2b1b1ffb9b9b9ffc8c7c8ffcbcbcbffcbcbcbffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc6c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc4c3c3ffc3c3c3ffc2c2c2ffc2c1c1ffc0c1c0ffbfc0c0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbcbcbbffbabbbaffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b7b6ffb6b5b5ffb5b4b5ffb4b4b4ffb3b3b3ffb2b2b3ffb1b1b1ffb1b1b1ffb0b0b0ffb1b0b0ffb0b0b0ffafb0afffadadadffadadadffadadadffadadadffacacacbf80808100000000000000000000000000000000ff4c4c4cff494949ff494949ff494949ff494848ff414141ff363636ff262626ff0d0d0dff030303ff030303ff030303ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030303ff040404ff060606ff0b0a0bff171717ff2d2c2cff3c3d3cff474747ff4d4d4dff545455ff555555ff555655ff565655ff5a5b5a3f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4b4b4bff444444ff444444ff444444ff404040ff353535ff282828ff1d1d1dff100f0fff09090aff050505ff040404ff040404ff050506ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff111111ff2d2d2dff5b5a5bff939393ffadadadffaeaeaeffafb0afffb1b0b1ffb2b3b2ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb8b8b8ffb8b9b9ffb9b9b9ffbababaffbabbbaffbbbbbbffbbbbbbffbcbcbcffbdbdbdffbdbdbdffbebebeffbfbfbfffbfbfbfffbfc0c0ffc1c0c1ffc1c1c1ffc2c2c2ffc2c3c2ffc3c3c3ffc4c4c4ffc5c4c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9cacaffcbcbcbffccccccffccccccffcdcdcdffcdcdcdffcecdceffcacacaffc6c6c6ffc1c2c2ffc0c0c0ffbdbebeffbebebeffc0c0c0ffc3c3c3ffc7c7c7ffcbcacaffcececeffd2d2d1ffd4d5d4ffd6d6d6ffd7d7d8ffd9d9d9ffdbdbdbffdddddeffe0e0e0ffe2e2e2ffe5e4e4ffe6e7e6ffe9e9e9ffeaeaeaffebecebffecededffeeeeeeffeff0effff0f1f0fff1f1f1fff2f2f2fff3f2f3fff3f3f3fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f6f5fff6f5f53f3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffefffffefffffffffefffefefefffffefefffefefefffefefffffffefefffefffefffffffefffefefefffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffefefffefefefffefffffffffefffffffffffffffefefffffffefffffffffffefefefffefefffffffffefffffefffffffffefffefefefffffefffffffefffffefefffffffffefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffffffefffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefefefffffefefffefffefffefffefffffefefffefffffffefefffffefffefffefefefffefefefffefffefffefefefffefefefffefefffffffefffffffffefffefefefffffffefffefeff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb5b5b6fff2f2f2fff1f1f2fff2f1f2fff1f1f1fff1f0f0fff0f0f0ffefefefffefeeeeffeeeeeeffedededffecececffe9e9e9ffe7e8e7ffe5e5e5ffe3e3e2ffe0e0e0ffdedddeffdcdcdbffdadadaffd8d8d8ffd6d6d6ffd2d2d2ffcdcdcdffc8c8c8ffc2c2c2ffbdbdbdffb9b9b9ffb5b5b6ffb2b2b1ffaeaeaeffaeadadffb7b7b7ffc0c1c1ffbababaffa6a6a6ff9a9a9aff9d9e9dffb2b2b2ffc4c4c4ffcdcdcdffccccccffccccccffcbcbcbffcbcacaffcacac9ffc9c9c8ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c5ffc5c5c5ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffc0c0c0ffbfbebfffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b7ffb6b6b6ffb6b6b5ffb4b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb0b0b0ffaeafafffadadadffadadadffacacacffabacabffababab3f2b2a2a0000000000000000000000007f2525247f2424247f2524247f2424247f2424257f2424247f1f1f1f7f1919197f1010107f0304047f020101bf060606ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff040304ff080807ff1212113f01010100000000000000003f1111117f2525267f2a2a2a7f2a2a2b7f2b2b2b7f2b2b2b7f2b2a2a7f2b2b2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff454444ff444444ff444444ff444444ff444444ff404040ff353535ff282828ff1d1d1dff0d0d0dff040404ff050505ff080808ff050505ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff111111ff696869ffacacacffacadadffacadadffaeaeaeffb0b0b0ffb1b1b1ffb2b2b1ffb3b3b3ffb5b4b4ffb6b6b6ffb7b7b7ffb7b8b8ffb8b8b8ffb9b9b9ffb9bab9ffbababaffbababbffbbbbbbffbbbbbbffbcbcbbffbcbcbcffbdbdbdffbebebeffbebebfffbfbfbfffbfbfbfffc0c0c0ffc1c0c1ffc1c1c1ffc2c2c2ffc3c3c2ffc4c3c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffcac9caffcbcbcbffccccccffcdcdcdffcdcdceffcececeffcececeffcfcfcfffc5c5c5ffc1c1c1ffbfbfbfffbebebeffbcbcbcffbababaffbcbcbbffbfbfc0ffc4c3c3ffc8c8c8ffccccccffd0d0d0ffd3d3d2ffd4d5d5ffd6d6d6ffd8d8d8ffdbdadbffdddeddffe0e0e0ffe3e2e3ffe5e6e5ffe8e8e7ffeaeae9ffebeaebffecececffeeeeedffefefeffff0f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f57f7b7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffefffffffffffefefffffefefffffefffffffefefefffffefefffefffefffefefefffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefffffffffefefffefffffffefffffffffefefffffffffffefffffffffffefffffefffffefefefffefefefffefefefffffefefffefffefffffffffffefefffffefefffffffffffffffefefffffefffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefffefffffefefffefefffffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3c3c3cfff1f1f2fff1f1f1fff1f1f1fff0f1f1fff0f0f0fff0f0f0ffefefefffeeeeeeffededeeffedededffebebebffe9e9e9ffe6e6e7ffe4e4e4ffe1e1e1ffdededeffdbdcdcffd9d9d9ffd7d7d7ffd5d5d5ffd2d2d2ffcdcdcdffc7c7c7ffc1c1c1ffbcbbbbffb7b7b8ffb4b3b3ffafb0afffafafafffb9b8b9ffc0c0c0ffb6b7b7ffa1a1a2ff979797ff9b9b9bff9a9b9affabababffcfcfcfffcececeffcdcecdffcdcccdffccccccffcbcbcbffcbcbcbffc9c9caffc9c9c9ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc5c5c5ffc5c4c5ffc4c4c4ffc3c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbebdffbdbcbdffbcbbbcffbbbbbbffbababaffb9b9b9ffb8b9b8ffb7b8b7ffb7b7b6ffb6b6b6ffb5b5b5ffb4b5b4ffb3b3b4ffb3b3b3ffb1b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb0b0b1ffb0afafffadadadffacacacffababacffabababffacacacbf8182810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1e1e1fff111111ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff080707ff111111ff242424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0202027f020202ff0e0e0eff0a0a0aff080808ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff5b5a5bffabaaaaffabababffacacabffacacacffadaeadffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb6b6b5ffb7b7b7ffb7b8b7ffb8b9b8ffb9b9b9ffb9b9b9ffbababaffbababaffbbbbbbffbbbbbbffbbbcbbffbcbcbcffbdbdbdffbdbebdffbebebeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc3c2c2ffc4c3c3ffc4c4c3ffc5c5c5ffc5c5c5ffc7c7c7ffc7c7c8ffc9c8c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcecfceffcfcfcfffcfcfcfffd0d0d0ffcbcbcbffc2c2c2ffbcbcbdffbbbbbbffb9b9b9ffb8b8b8ffbababaffbdbdbdffc1c1c1ffc6c6c6ffcacacaffcfceceffd1d1d1ffd4d4d4ffd6d6d6ffd9d9d9ffdbdcdbffdededeffe1e1e1ffe4e4e4ffe6e7e7ffe9e9e9ffebeaeaffececebffedededffeeefeefff0f0f0fff1f1f1fff1f2f1fff3f2f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f4f5fff5f5f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefffffffffffefffefefefffefefefffefefefffffffffffffefefffffefffffffffefffefefffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffefffffffffffffffffefefffffffefffefefffffefffffffefefffffffefffffefffffffffffefffefefffffefefffffefefefffffffffffffefffffffefffffffffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffffffefffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffefffffffffffffffffefefffffffffffefefffffefffffffefefffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefefefffffefefffefefffffefefffffefefffffffffefffefefefffefffffffffffffffefefefffffffe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb4b4b5fff1f1f1fff0f1f0fff0f0f1fff0f0f0ffefefefffefefefffeeeeeeffededeeffecececffeaeaeaffe8e8e8ffe6e5e5ffe2e3e3ffdfdfe0ffdcdcdcffd9d9d9ffd7d6d6ffd4d4d4ffd1d1d0ffccccccffc7c7c6ffbfbfc0ffbababaffb5b6b5ffb1b1b1ffb3b3b3ffb9b9b9ffc2c1c1ffb4b4b4ff9e9e9fff959495ff979797ff9a9999ffaeaeaeffc3c4c4ffd0d0d0ffcfcfcfffcececfffcecdceffcdcdcdffccccccffcccbccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c8c7ffc7c7c7ffc7c6c6ffc6c5c6ffc5c5c5ffc4c4c4ffc4c4c3ffc3c2c3ffc2c2c2ffc1c1c1ffc0c1c0ffbfc0c0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbcbbbcffbababbffbababaffb9b9b9ffb8b8b8ffb7b8b7ffb6b6b6ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b3ffb1b1b2ffb1b1b1ffb1b1b1ffb0b0b1ffb0b0b0ffaeaeaeffacababffababacffacacabffadacadffadadad7f56565600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323333ff2a2a2aff111111ff030303ff050505ff030203ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff020202ff030303ff030303ff090909ff111111ff242424ff353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff0e0e0eff0a0909ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff01010100000000000000003f2a2a2affa9a9aaffaaaaaaffabaaabffabababffacacacffaeaeaeffb0b0b1ffb2b2b2ffb3b3b3ffb4b4b4ffb6b6b6ffb6b6b6ffb7b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffb9babaffbababaffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbdbdbdffbebebeffbebebeffbfbfbfffbfc0bfffc0c0c0ffc1c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c4ffc4c4c5ffc6c5c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcccccdffcdcdcdffcececeffcfcfceffcfcfcfffd0d0d0ffd0d0d0ffd1d0d0ffd1d0d1ffc6c6c6ffb9b9b9ffb9b9b9ffbab9b9ffbababaffbbbbbbffbcbcbcffbfc0bfffc4c4c4ffc9c9c9ffcdcdcdffd1d1d1ffd4d3d4ffd7d6d6ffd9d9d9ffdcdcdcffdfdfe0ffe3e3e3ffe5e6e6ffe8e8e9ffeaeaeaffebebebffedececffeeeeeeffefefeffff0f1f1fff2f2f1fff2f2f2fff2f2f2fff3f3f3fff3f4f3fff4f4f4fff4f4f47f7a7a7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffffffffefffffffffffffffefffffffffffffffffefefffffffffffffefefffefefefffefefffffefffefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffefffffefefffefefefffffffefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffefffefffffffffefefffffefffffffefefffffffefffefefefffffffffffefefffffffffffffefffffffffffffffffefffffffffffffffefefffffefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffffefefffffffefffffefefffffefefffffffefffefefefffefffffffefefefffffefffffffefffffffffefffffefefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffffffefffffefffffefefffffefefefffefefefffffefefffffefefffffffefffffefefffefefefffffffefffefefefffefffffffefefefffffefffffffefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffefffffffffefffffefefffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff1f1f0fff0f0f0fff0f0f0fff0eff0fff0eff0ffefefefffeeefeeffedededffececebffe9e9e9ffe7e7e7ffe4e5e4ffe1e1e1ffdededeffdbdadaffd7d6d6ffd3d4d3ffd0d0d0ffcbcbcbffc6c6c5ffbfbfbfffb9b9b9ffb3b4b3ffb5b5b5ffc0c1c0ffc5c5c5ffb2b1b2ff9d9c9cff979697ff999999ff9a9a9affa8a8a8ffc5c6c6ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcecfffcececeffcdcdcdffcdcccdffccccccffcbcbcbffcacacaffcac9c9ffc9c9c9ffc8c8c8ffc8c7c7ffc7c6c7ffc6c6c6ffc5c6c5ffc5c5c5ffc4c4c4ffc4c3c3ffc3c3c2ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbfbfbeffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb6b5b5ffb5b4b4ffb4b4b4ffb3b3b3ffb2b2b2ffb1b2b1ffb2b1b2ffb1b1b1ffb0b0b0ffafaeaeffadadadffabacabffacadadffadacadffadadadffafaeae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3eff333233ff2a292aff181817ff1d1d1dff191919ff0e0f0fff070707ff040404ff040304ff030303ff030303ff030303ff030303ff050505ff090909ff121213ff171817ff191919ff1e1e1eff242424ff353535ff424142000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff222121ff161515ff0e0e0eff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff0e0e0e0000000000000000ffaaaaaaffa9a9a9ffa9a9a9ffaaaaaaffaaaaaaffacadacffafaeafffb1b0b1ffb3b2b2ffb4b3b3ffb5b5b5ffb7b6b6ffb7b7b7ffb7b7b7ffb8b9b8ffb9b9b9ffb9bab9ffbababaffbbbbbbffbbbbbbffbcbbbbffbcbcbcffbdbcbcffbdbdbcffbdbdbdffbebebeffbfbfbfffbfbfbfffc0c0c0ffc1c0c0ffc1c1c1ffc2c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc4c5c5ffc6c5c6ffc6c7c6ffc7c7c8ffc9c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffc0bfbfffbababaffbcbbbbffbbbbbbffbbbbbbffbcbcbcffbebfbfffc4c4c3ffc9c8c9ffcdcdcdffd1d1d0ffd4d3d4ffd7d7d7ffdadadaffdededdffe1e2e2ffe5e5e5ffe8e7e7ffeae9e9ffebebebffecececffeeedeeffefefeffff0f0f0fff1f1f1fff2f1f1fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff4f4f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffffefefffefffffffffefefffefefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffffefefffffefefffefefffffefefefffefefffffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefefffffffffffffffefffffffefffffefefffffefefffffffffffffffffefffffffffffffefefffefefffffefffefffefefefffffefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffefffffffefffffefefffffefefffefffefffffefefffffefefffefefffffffffffffffefffffffefffffefefffffefefffffffffffffffffefffffffffffffefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffefffffffffffffffffffffefefffffefefffffffefffffffefffffefefffffefefffefffefffffefffffffefefffefefffffffffffffffeff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f787878fff0f0f0fff0eff0ffefeff0ffefefefffefeff0ffeeeeeeffedededffebebebffe9e9e9ffe6e7e6ffe4e4e4ffe1e1e0ffddddddffd9d9d9ffd4d4d4ffd0d0d0ffcbccccffc6c6c7ffc0c0c0ffb9bab9ffb8b8b9ffc0c0c0ffc3c3c3ffb0b0b0ff9b9b9bff989898ff9b9a9aff9c9c9cffa9aaa9ffc5c6c6ffd4d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcececeffcdcdceffcdcdcdffccccccffcbcbcbffcbcacaffcac9caffc9c9c9ffc8c8c8ffc8c7c8ffc7c7c7ffc6c7c6ffc6c5c6ffc5c5c5ffc4c5c4ffc3c4c4ffc3c3c3ffc2c2c2ffc2c2c2ffc0c1c1ffc0bfc0ffbfbfbfffbebebeffbdbdbdffbdbdbdffbcbcbcffbbbbbbffbababaffbab9b9ffb8b8b9ffb7b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b4b3ffb2b3b2ffb2b2b2ffb2b2b2ffb1b1b2ffb1b0b0ffafafafffaeaeafffadadadffacacacffadadadffafafafffaeafaf7f575757000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474647ff3f3f3fff323233ff2f2f2fff353535ff333334ff282828ff191919ff131313ff131313ff111011ff111211ff111011ff111111ff131414ff1b1b1bff2a2b2aff323231ff323232ff313131ff353535ff424242ff4b4b4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2a2bff222121ff151515ff0b0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0f0e0fff2a2a2b000000007f555455ffaaa9aaffaaaaaaffa9aaaaffa8a9a9ffaaaaaaffadadadffafafafffb1b1b1ffb3b3b3ffb4b4b4ffb6b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb8b9b8ffb9b9b9ffbababaffbbbbbbffbbbbbbffbbbcbcffbcbcbcffbcbcbcffbdbdbdffbebebdffbebebeffbfbebeffbfbfbfffc0bfc0ffc0c0c0ffc1c1c1ffc1c2c2ffc2c2c3ffc3c3c3ffc4c4c4ffc4c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c8ffc9c9c9ffc9cac9ffcacacaffcbcbcbffcccdccffcdcdcdffcececeffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d3ffcdcdcdffc2c1c1ffbcbbbbffbcbcbbffbdbdbdffbebebeffc0c0c1ffc4c5c5ffc9c8c9ffcdcdcdffd1d1d1ffd4d5d4ffd8d8d8ffdcdcdcffe0e0e0ffe4e4e4ffe7e6e7ffe9e9e9ffebeaebffecececffedededffeeefeeffefefeffff0f1f0fff1f1f1fff2f1f2fff2f2f2fff3f2f3fff3f3f33f3d3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffefefffefffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffffffefefefffefefefffefefefffefefefffdfefdfffefefefffdfefdfffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefdfffefefdfffefdfdfffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefefefffefefffffffefffffffffefffffffefffffefefffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffffefffefffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffefffffffffffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefefffefffefffffefefffefefefffffefffffefffefffefefefffffffffffefffefffefefefffefefefffefefffffefefefffefefefffefffefffffefefffffffefffefefefffffffefffefefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefefffffefefffefefefffffefffffefefffffffffffffffffffffffefffffffffffffffffffffffefefffefffefffffefffffefeff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffefffffffefffffffffffffffffefffffefefffffffffffffefefffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb4b4b4ffefefefffefefefffefeff0ffefefefffeeefeeffedededffebebebffe9e9e9ffe6e6e6ffe3e3e3ffe1e1e0ffddddddffd8d8d8ffd2d2d2ffcdccccffc8c8c8ffc1c1c1ffbebebeffc0bfc0ffbebfbfffa9a9a9ff969696ff989897ff9d9d9dff9e9e9effb9b9b9ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcecfceffcececeffcdcdcdffccccccffcbcbcbffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c5ffc5c5c5ffc4c4c4ffc3c4c3ffc2c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffc0bfc0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbcbcbcffbabbbbffbab9b9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b7b6ffb5b5b5ffb5b5b5ffb4b4b4ffb3b3b3ffb3b3b2ffb2b2b2ffb2b2b2ffb1b1b1ffb0b0b0ffb0afafffafafafffadaeadffafafafffafaeafffaeafafffaeafaf3f2b2b2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494949ff474647ff3f3e3eff3d3d3dff414141ff434343ff3f3f3eff383838ff363636ff363635ff333333ff343434ff333333ff333333ff333434ff373837ff3e3e3eff404040ff3e3f3fff3d3e3eff424242ff4b4b4aff4e4d4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363635ff2b2b2bff212222ff181717ff0a0b0bff090909ff090909ff040405ff010201ff010101ff010101ff010100ff010101ff010101ff020102ff010101ff020202ff060606ff0b0b0bff080708ff0f0f0fff2b2a2aff40403f00000000ffa9a8a9ffa9a9a9ffaaaaaaffaaaaaaffa9a9a9ffabababffadadadffb0afafffb2b2b1ffb3b4b3ffb5b5b5ffb6b6b6ffb7b7b7ffb7b8b8ffb9b8b8ffb9b9b9ffbababaffbababaffbbbbbbffbbbbbbffbcbbbbffbcbcbcffbdbdbdffbdbdbdffbebebeffbebebeffbfbebfffbfc0bfffc0c0c0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c3ffc3c3c4ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc8c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcbcbcbffcccdccffcdcdceffcfceceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffc8c8c8ffbdbdbdffbebfbeffc0c0c0ffc2c3c2ffc3c3c4ffc6c6c5ffcacacaffcececeffd3d3d3ffd7d7d6ffdadadaffdfdfdeffe3e3e2ffe6e6e6ffe8e9e8ffeaeaeaffecececffedededffeeeeeeffefefeffff0f0f0fff0f1f0fff1f1f1fff1f2f1fff2f2f2bfb6b5b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffffffffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffefefffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffffefffffefffefffefffffffffffefffefffefffffefefffffffffffffefffffffffffffffefefffefffefffefefffffffffefffffffffffffefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefffffefffefffefffffffffffefffefffefffffefefffffefffffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefffefffefefffffffefefffefffefffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffffefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffefefffffffffffffffffffefefefffffffffffeffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffefffefffefffffffffffefffefffefffffefefffffffffffffefffffffffffffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3c3c3bfff0efefffefefefffefefefffefefefffeeeeefffedededffebebeaffe8e9e8ffe6e6e6ffe3e3e3ffe0e0e0ffdcdcdcffd7d7d7ffd0d0d0ffc7c7c6ffc3c3c2ffc4c4c3ffbfbfbfffa8a8a8ff989798ff989998ff9c9c9cff9e9e9dffbababaffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcecfcfffcececeffcdcdcdffccccccffccccccffcbcbcbffcbcacbffcac9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c6c6ffc6c6c6ffc5c5c6ffc5c4c5ffc4c4c4ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc0c0c0ffc0bfbfffbfbebeffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffbab9b9ffb9b8b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b6b5ffb5b5b5ffb4b4b4ffb3b4b3ffb3b2b3ffb2b1b1ffb1b1b1ffb0b0b0ffb0b0afffb0b0b0ffafafafffafaeaeffaeafaeffafafafffafafafbf8484840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff494949ff494949ff474747ff474747ff4a4a49ff4b4b4bff4a4a4aff484848ff494949ff4a4a4aff4a4949ff494848ff494949ff4a4b4aff494949ff494848ff484748ff474848ff454546ff464746ff4b4b4bff4d4e4dff4d4e4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff444444ff363636ff2b2b2bff272827ff272727ff292829ff2b2b2bff1b1b1bff0e0e0fff0c0c0cff0b0c0bff0b0c0bff0b0c0bff0c0c0cff0d0d0dff0d0d0dff111111ff1d1d1dff262626ff242424ff2a2b2aff403f3fff474747bf808080ffaaaaa9ffa9a9a9ffaaaaa9ffa9aaa9ffaaaaaaffacacacffadadaeffb0b0b0ffb2b1b1ffb3b4b3ffb5b5b5ffb7b7b7ffb8b7b7ffb8b8b8ffb9b9b9ffb9bab9ffbababaffbabbbbffbbbbbbffbbbcbbffbcbcbcffbcbcbcffbdbdbdffbdbebeffbebebeffbfbfbfffbfbfbfffc0c0c0ffc0c0c1ffc2c1c1ffc2c2c2ffc3c2c3ffc3c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcecdcdffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d6d5ffd6d6d6ffc6c6c6ffc2c2c2ffc4c4c4ffc5c5c5ffc6c7c7ffc9c9c9ffcdccccffd0d0d0ffd4d4d4ffd9d9d9ffdeddddffe2e2e2ffe5e5e5ffe7e8e8ffe9e9eaffecececffedededffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff1f1f1fff1f1f13f3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffefffefffffefefffffefefffefffffffefffefffefefefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefefefffefefefffefefefffffefefffefffefffffefefffefffefffffffefffefefefffefefefffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffffffffffefffffffffefefffffffffffffffefffefffefffffffffffffffffffefffffffefffffffffffefffefefefffefffffffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefffffffefefefffffffffffefefefffefefefffefffffffffefffffffffffffefffffffffefefffefffefffffffefffefefefffefefefffefefffffefefefffefffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefffffffffffffffefffefefefffefffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffffffefffefefefffefefefffefefffffefefefffefffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffefffffffffffffefffffffffefefffffffffffffffefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb3b3b3ffefefefffefefefffefeeeeffedeeeeffededecffebebebffe9e9e8ffe6e6e6ffe3e3e3ffe0e0e0ffd9d8d8ffcccdcdffc2c3c2ffbfbfbfffb9b9b9ffa5a5a5ff989898ff9b9b9aff9b9b9bff9c9c9dff9c9d9dffc8c7c7ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcfceceffcdcdcdffcdcdccffccccccffcbcccbffcbcbcbffcacacaffc9cac9ffc9c9c9ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c4c4ffc4c3c4ffc3c3c3ffc2c2c2ffc1c2c2ffc1c1c1ffc0c0c0ffbfc0bfffbebebeffbebdbdffbdbdbdffbbbcbcffbbbbbbffbababaffb9b9baffb9b9b9ffb8b8b8ffb8b7b7ffb6b6b6ffb6b6b5ffb5b5b5ffb4b5b4ffb4b3b4ffb2b2b2ffb1b2b1ffb1b0b0ffafafb0ffafb0b0ffafafafffaeaeaeffafafafffafafafffb0b0b0ffb1b1b13f2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000ff494949ff494949ff494949ff4a4a4aff4b4b4bff4c4c4cff4c4c4bff4b4b4aff4c4c4bff4c4c4cff4c4c4cff4c4c4cff4c4c4cff4d4d4dff4b4b4bff4a4b4aff4a4a4aff4a4a4aff494949ff4d4c4dff4e4d4eff4e4d4dff4d4d4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff444444ff363635ff373838ff3e3f3fff414141ff454544ff3c3b3bff2e2e2eff292929ff292929ff292929ff292929ff2a2a2bff2c2b2bff2b2b2bff2f2f2eff383938ff3d3e3dff3e3e3eff404040ff474747ff616161ffacacacffabababffa9aaa9ffa9a8a9ffa9a9a9ffababaaffacadadffaeaeaeffb0afb0ffb2b2b2ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbababaffbbbbbbffbbbbbbffbcbbbcffbcbcbcffbdbdbdffbebdbdffbebebeffbebfbeffbfbfbfffc0bfc0ffc0c0c1ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c4ffc6c5c5ffc6c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c9c9ffcacacaffcacbcbffcbcbcbffccccccffcdcdcdffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffd9d9d9ffdfdfdfffdededeffc5c5c5ffc6c7c6ffcac9c9ffcccccbffcdccccffcfcfcfffd3d3d2ffd8d7d7ffdcdcdcffe1e1e1ffe4e4e4ffe7e7e7ffeaeae9ffebebebffecececffedededffeeeeeeffefefefffeff0effff0f0f0fff1f0f0bfb4b4b400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffefffffefffffefffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffefffffffefffefffefefefffffefefffefffefffefefffffffefefffefefefffefefefffffefefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffefffffffffffffffefffefffefefffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffefffefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffefffffefefffefffffffefffffffefffffffefffffffefefefffffefefffefffefffefffefffffefefffefefefffefefefffffefefffefefffffefefffffffefefffffefefffefefefffffffefffffffefffffffffffffffffffffefffffffffffffefffefffefffefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffffefffffefffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffffffefffefffefffefffffffffffffffefefefffefefefffffffefffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefefefffeeeeeeffeeeeeeffedededffecededffebebebffe9e9e9ffe6e7e6ffdfdfdfffd0d0d0ffc2c2c2ffbfbfbfffb7b7b7ffa3a3a3ff999999ff9d9d9dffa0a0a0ff9f9fa0ff9d9d9dff9c9c9cffacacacffd5d6d5ffd5d5d6ffd5d5d6ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcececeffcdcdcdffccccccffccccccffcbcbccffcbcbcbffcacacaffc9c9c9ffc8c9c9ffc9c8c8ffc7c8c7ffc7c7c7ffc7c6c7ffc5c5c6ffc5c5c5ffc4c4c4ffc3c4c3ffc2c3c3ffc2c2c2ffc1c1c1ffc0c1c1ffbfc0c0ffbfbfbeffbebebeffbdbdbdffbcbcbdffbbbbbcffbbbbbbffbababaffbab9baffb9b9b9ffb8b8b8ffb8b8b8ffb6b7b6ffb6b6b6ffb6b5b5ffb4b4b5ffb4b4b3ffb2b2b2ffb1b1b1ffb0b0b0ffb1b0b0ffb1b0b0ffb0afb0ffafafafffb0afb0ffb1b1b1ffb2b2b2ffb2b2b200000000000000000000000000000000000000000000000000000000000000000000000000000000ff494949ff494949ff4a4a4aff4b4c4bff4c4c4cff4c4c4cff4c4c4cff4c4c4cff4c4c4cff4c4c4dff4d4d4dff4d4d4dff4e4e4eff4e4e4eff4d4d4dff4b4b4bff4b4a4bff4a4a4bff4d4d4dff4f4f4fff4e4f4eff4d4e4dff4d4d4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484848ff444444ff484848ff4d4d4dff4c4c4cff4e4e4eff4c4d4dff4a4a4aff494849ff4a4a4aff494949ff484949ff484949ff494949ff494848ff474747ff4a4a4aff494949ff484847ff474747ff484848ff7c7c7cffaeaeaeffacacacffabababffa9a9a9ffaaaaaaffabababffadaeadffafafafffb1b1b1ffb3b2b3ffb4b4b4ffb6b5b5ffb6b7b6ffb8b7b7ffb9b9b8ffb9bab9ffbababaffbbbabaffbbbbbbffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbebebeffbebebeffbfbfbfffc0c0bfffc0c0c0ffc1c1c1ffc1c1c2ffc2c2c3ffc3c3c3ffc4c4c4ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9caffcacacaffcbcbcaffcccbccffccccccffcdcdcdffcececdffcececeffcfcfcfffd0cfd0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d3d3ffd4d4d5ffd6d5d6ffd9d9d9ffdfdfdfffe7e8e7fff0f0f0ffe7e7e7ffc9c9c9ffcccbccffcdcdcdffcececeffd1d1d1ffd3d3d3ffd6d7d6ffdbdbdbffe0e0e0ffe4e4e4ffe7e7e7ffeae9e9ffebebebffededecffeeeeedffeeefeeffefefefffefefefffefefeffff0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffefffefefefffffefffffefefefffefefffffefffffffefffffffefffefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffffefffffffefffffefffffffefffffffefffffffffffffffefffefffffefffffffefffffffffffffffffffffffefffffefffffffffefefffefffefffffefffffefefffffefefefffffefefffefefefffefffffffefefefffffefefffefefffffefefffffefffefffefffffffefefffffffefefffefffefffffffefffefefefffffefffffefefefffefefffffefefefffefefefffefffefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffefefefffffffffffefefefffefffffffefefefffffefefffefefffffefefefffefffefffefefffffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffffefffefefffffffefefffefffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefefffffefffffefefefffefefffffefffffffefffffffefffefffefffefffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f777777ffeeedeeffededeeffececedffecececffebebebffe9eaeaffe5e5e5ffcacbcaffc5c5c6ffc4c4c4ffb4b4b4ff9b9b9cff9c9c9dff9f9f9fffa1a1a1ffa1a1a1ffa0a0a0ff9f9fa0ffb4b4b4fff0f0f0ffdededfffd8d7d7ffd5d6d5ffd5d5d5ffd5d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d0d1ffd0d0d1ffd0cfd0ffcfcfcfffcececeffcececeffcdcdcdffcccdccffcccbccffcccbcbffcbcbcbffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfc0bfffbfbfbfffbebebeffbdbdbdffbcbcbcffbcbcbcffbbbbbbffbababbffbab9baffb9b9b9ffb9b8b9ffb8b8b8ffb7b7b7ffb6b7b6ffb5b5b6ffb5b5b5ffb4b4b4ffb3b3b3ffb1b2b2ffb2b2b2ffb2b2b1ffb1b2b1ffb0b0b1ffb1b1b1ffb2b2b2ffb2b2b2ffb1b2b27f585858000000000000000000000000000000000000000000000000000000000000000000000000ff494949ff4a4a4aff4b4c4cff4c4c4cff4c4c4cff4c4c4cff4c4c4cff4c4c4cff4c4d4cff4d4d4dff4d4c4dff4e4e4eff4e4e4eff4e4d4eff4d4e4eff4d4d4dff4b4b4bff4e4e4eff4f4f4fff4f4f4eff4f4f4fff4f4f4eff4d4e4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484848ff484848ff4d4c4dff4f4f4fff4f4f4fff505050ff4f5050ff4e4d4eff4d4e4dff4f4f4fff4e4e4eff4d4d4dff4d4d4dff4e4d4dff4d4d4eff4c4c4cff4c4d4cff4c4c4cff4a4a4aff494849ff484848ff7c7c7cffb0b0b0ffaeaeafffacacacffabababffacacadffaeaeaeffb0afafffb1b1b1ffb2b2b2ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffb9babaffbababbffbbbbbbffbbbcbbffbcbcbcffbdbdbdffbdbdbdffbdbebeffbfbebeffbfbfbfffbfc0bfffc0c0c0ffc1c1c1ffc1c1c2ffc2c2c2ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c6ffc6c5c6ffc6c7c7ffc7c7c8ffc8c8c8ffc8c9c8ffc9c9c9ffcacacaffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcdcdceffcececeffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffdbdadaffe7e6e7fff0f0f0fff2f2f2fff4f4f4ffcbcbcbffcdcdcdffcececeffd1d1d1ffd4d3d4ffd6d6d6ffd8d9d8ffdadbdaffdfdfdfffe4e4e4ffe8e8e8ffeaeaeaffebebebffedededffeeeeeeffeeeeeeffefeeeeffeeefefffefefef7f7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffefffffffffffffffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefffffffefffffffefffffffefffefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffefffffefffffffefffffefffffffefffefffffffefffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffefefefffffffffffffefefffffffefffffffffffffffffffefffffffffffffffffffefffffefefffefefefffefefefffffefffffefffefffefefefffffefffffefefefffffffefffefffefffffefffffffefffffffefffffffefefffffefffffefefffffffffefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffffffffffefefffffefffffffffefffefefefffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffffffefffffefefffefefefffefefefffefeffbfbfbfbf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffefffffefffffffefefffefffffffefffefffffffefffefefefffffffffffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb2b2b1ffedecedffecececffebececffebebebffebebebffeaeaeaffdfdfdfffcac9c9ffc5c5c5ffc0c1c1ffacacacff9e9e9eff9f9f9fff9f9f9fffa1a1a1ffa2a1a1ffb7b7b7fffcfbfcfff9f9f9fff0f0f0ffdddddeffd8d8d8ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcecfceffcfceceffcdcdcdffcdcdcdffccccccffccccccffcbcbcbffcacacaffc9cacaffc9c9c9ffc9c9c8ffc8c8c7ffc7c7c7ffc7c6c6ffc6c5c6ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc1c2c1ffc1c0c0ffc0c0c0ffc0bfbfffbebebeffbebebeffbdbdbdffbcbcbcffbcbbbcffbbbbbbffbabbbbffbababaffb9bab9ffb9b9b9ffb8b8b8ffb8b7b8ffb7b7b6ffb6b6b6ffb5b5b5ffb3b4b4ffb3b3b3ffb3b3b3ffb4b4b3ffb3b3b2ffb3b2b2ffb2b1b2ffb2b2b3ffb2b2b1ffb0b0b0ffb1b0b13f2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff484848ff4d4d4dff4f4f50ff4f504fff50504fff50504fff505050ff504f4fff4f4f4fff4f4f4eff4f4f4fff4e4e4fff4d4d4dff4e4e4dff4d4d4dff4d4d4dff4c4d4dff4d4c4cff4c4c4cff4a4a4aff636363ffb3b3b2ffb1b1b1ffb0b0b0ffaeadaeffaeaeaeffafafafffb1b1b0ffb1b2b1ffb2b2b2ffb4b4b4ffb5b5b5ffb6b6b6ffb7b8b7ffb8b8b8ffb9b9b9ffbababaffbbbabaffbbbbbbffbcbbbbffbcbcbcffbcbdbcffbdbdbdffbebebeffbebebeffbfbfbfffbfc0bfffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c5c4ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c8c8ffc9c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcbcbccffcccdccffcccdcdffcdcdcdffcececeffcfceceffcfcfcfffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd5d5d5ffd6d5d6ffdededeffeeeeeefff2f2f2fff4f4f4fffcfcfb7f7e7e7e7f666767ffd1d1d1ffd3d3d3ffd6d6d5ffd9d8d8ffdcdcdbffdededeffe1e2e1ffe4e5e4ffe8e8e8ffeaebebffecededffeeeeeeffefefeeffefeeeeffeeeeeeffeeeeeeffefeeef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffffffffffffffffffffffffffefffefffefffffffefffffffffffefffefffefffefffffffefefffffefefefffefefefffefffefffffffefffffffefffffefffffefffefffffffefffefefffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffefffffffefffffefffffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffefffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffefefefffefffefffffefffffefefefffefefefffefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3b3b3bffecececffecebecffebebebffebebebffebebebffebebebffeaeaeaffdfdfdfffc9c9c9ffc5c5c5ffc1c1c1ffacacacff9f9f9fff9e9f9fff9f9f9fffa1a1a1fffcfcfcfffcfcfcfffcfbfbfff8f8f8ffeaeae9ffdbdcdbffd7d7d7ffd7d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d3d2ffd2d2d2ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcdcdceffcdcdccffccccccffcccccbffcbcbcbffcacacaffc9cacaffc8c9c9ffc8c8c8ffc8c8c7ffc6c7c7ffc6c7c6ffc6c6c5ffc5c5c6ffc4c4c4ffc4c4c3ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0bfbfffbebfbeffbebebeffbdbdbdffbdbcbcffbcbcbcffbbbbbcffbbbbbbffbababaffbababaffbab9b9ffb9b9b9ffb8b8b8ffb7b7b7ffb6b7b6ffb5b5b5ffb4b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb1b1b0ffb1b0b1ffb2b2b2bf86868500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff4d4d4dff4f4f4fff4f504fff4f504fff4f4f4fff4f4f4fbf3c3b3c7f2828287f2827277f2727277f2727277f2727277f2727277f2627277f2727267f2726267f2626267f2626267f262626bf6e6d6dffb4b5b5ffb4b3b3ffb3b2b2ffb1b1b1ffb1b0b1ffb1b1b1ffb1b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbababaffbbbbbbffbcbbbcffbcbcbcffbdbdbcffbdbdbdffbebebeffbebfbeffbfbfbfffbfbfc0ffc0c0c0ffc1c1c1ffc1c2c1ffc2c3c2ffc3c3c3ffc4c4c4ffc4c5c4ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcececeffcececeffcececfffcfcfcfffcfcfcfffd0d0d0ffd1d1d0ffd2d1d1ffd2d2d1ffd2d3d2ffd2d2d3ffd4d4d3ffd6d5d6ffd8d8d7ffdfe0e0ffebebebfff6f6f6fffbfcfcfffdfcfc7f7f7f7e000000003f343435bfa0a0a0ffd8d8d8ffdbdbdbffdededeffe2e2e3ffe5e5e4ffe7e7e7ffe9e9e9ffebebebffedeeeefff0f0f0fff0efefffefeeefffeeeeeeffeeeeee3f3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffffffefffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffefffefffffffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffffffefffefffffffefffefffffffffffefefefffffffffffefffefffffffefffffefffffefffffffffefefffffffffffffefefffffffffffffffefffffefefffefefffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefffefffefefefffefefefffefefdfffefdfefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefffffffffefefffffffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffefffefffefffefefefffefffffffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffffefefffefefffffefffffffffefefffefffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb1b0b1ffebecebffebebebffebebebffebecebffecebebffebebebbfafafaf7f6c6c6c7f6363637f6262627f5f5f5f7f5353527f4f4f4f7f4f4f4f3f272727fffcfcfcfffcfcfcfffcfcfcfffbfbfafff6f5f5ffe0e0e0ffdadadaffd7d7d7ffd6d6d6ffd5d6d5ffd5d4d5ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffcdcdccffccccccffcbcbcbffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c5ffc3c4c4ffc3c3c3ffc2c2c2ffc1c2c1ffc1c0c0ffc0bfc0ffbfbfbfffbfbfbeffbebebeffbdbdbdffbdbcbdffbcbdbcffbcbbbcffbbbbbbffbbbbbbffbababaffbababaffb9b9b9ffb9b9b8ffb7b8b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b5b5ffb5b5b5ffb4b4b4ffb3b3b2ffafb0b0ffb1b0b1ffb2b2b2ffb2b2b2ffb3b3b37f595959000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2d2d2dffb5b6b6ffb5b5b5ffb5b5b4ffb4b3b3ffb2b2b3ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b5ffb4b5b4ffb6b5b5ffb6b6b7ffb7b8b7ffb8b8b8ffb9b9b9ffbababaffbabbbaffbbbbbbffbcbbbcffbdbcbcffbdbdbdffbdbdbdffbebdbeffbebebeffbfbfbeffbfc0bfffc0c0c0ffc1c1c0ffc1c1c2ffc2c2c2ffc3c3c3ffc3c4c4ffc4c5c4ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c9ffc9cacaffcacacaffcbcbcaffcbcbcbffccccccffccccccffcdcdcdffcdcecdffcececeffcececfffcfcfcfffd0cfcfffd0cfd0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd5d5d5ffd6d6d7ffdadadaffe6e6e6fff6f6f6fffbfcfbfffdfdfdfffdfdfd7f7f7e7f0000000000000000000000003f363736ffdededfffe2e2e2ffe5e5e4ffe7e7e7ffe9eae9ffebecebffecececffeeeeeefff0f0f0fff0f0f0fff0f0f0ffefefefbfb2b2b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffefffffffefffffffefefffefefffffffffffffefffffffefefefffefffffffefefffffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefefffefffffffefefffffefefffffefefefffefffefffefefefffefefffffefefefffefffffffffefefffefefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefffffffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffefefffefefffffffffffffefefffffefefefffefffffffefefffffefefffffffefefffefffefffefffefffefefffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffefefffffefffffffffffffffffffffffffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefefffefefefffefefefffefefefffefefefffefefffffffffefffefffffffffefefffefefefffffffefffefefefffffefefffefefefffefefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefefffffefefffffefefefffefffefffefefefffefefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefffffffffffefffffffffffffefefffefefffffffefefffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffeff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfff9f9f9ffebececffddddddffd8d8d9ffd7d6d7ffd6d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcececfffcececeffcecdcdffcdcdcdffccccccffcbccccffcbcbcbffcacacaffc9cacaffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc6c5c5ffc4c5c5ffc4c4c4ffc3c3c3ffc3c2c3ffc2c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffbfbfbfffbebebfffbebebeffbebebdffbdbdbdffbcbcbdffbcbcbcffbcbbbbffbbbbbbffbababbffbababaffb9b9b9ffb8b9b9ffb8b8b8ffb7b7b7ffb6b7b7ffb6b6b6ffb5b5b6ffb5b5b5ffb4b3b4ffb1b1b1ffb1b1b1ffb2b2b2ffb3b3b3ffb3b3b3ffb5b4b47f5a5a5a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5b5b5bffb7b7b7ffb6b6b6ffb6b5b5ffb5b5b5ffb4b4b5ffb4b4b4ffb4b5b5ffb5b5b5ffb5b6b5ffb5b5b5ffb6b6b6ffb7b7b7ffb7b8b7ffb9b8b8ffb9b9b9ffbababaffbbbabbffbbbbbbffbcbcbcffbcbcbcffbcbdbdffbdbdbdffbdbebeffbebebeffbebfbfffbfbfbfffc0c0c0ffc1c0c1ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c3ffc5c5c4ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacac9ffcacacbffcbcbcbffcbcccbffccccccffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d3d3ffd4d4d4ffd6d5d6ffd8d8d8ffdfdfdffff0f0f0fffafafafffdfdfdfffefefdfffdfdfd7f7f7f7f00000000000000000000000000000000000000007f727272ffe7e7e7ffeae9e9ffebebebffececedffeeeeeefff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f03f3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffffefffffefefffffefffffffffffffffefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefefffefefffffefefefffefefefffefffefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffffefefffefefefffffefefffefefefffffefefffefefffffefefffffefffffffffefffffefefffffffefffffefefefffefefefffefffefffffefffffffefefffefffffffefffffffffffffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefffffffefffffefefefffefefefffffffefffffefffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfdfefffdfdfefffdfefefffefefefffefefefffffefffffefefefffefefefffefffefffffefffffefefefffefefffffefffefffefffefffefefefffefffefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefffffefefefffffefefffefefefffefefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffefffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffffffffffffffffefffefffffffefffefffefffefffffefffffffefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfdfdfffcfcfcfffcfcfcfffbfbfbfff6f7f7ffe5e5e5ffdbdbdbffd8d7d8ffd7d7d7ffd5d5d6ffd5d5d5ffd4d5d4ffd4d4d3ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd0d1d0ffd0d0cfffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffccccccffcbcbcbffcbcacbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc0c1c0ffc0c0bfffbfc0bfffbebfbfffbebebeffbebebeffbdbdbdffbdbdbcffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbababaffbababaffb9b9b9ffb8b8b8ffb8b7b7ffb7b7b7ffb6b6b7ffb6b6b6ffb5b5b6ffb4b4b4ffb2b2b2ffb3b2b3ffb3b3b3ffb4b4b5ffb5b5b5ffb5b6b5ffb6b5b67f5a5b5b7f5a5a5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2222227f4444447f4444447f4444447f4545447f4545457f4545457f4546467f4645467f4546467f4646467f4647467f4747477f4747477f4848487f4848497f4949497f4a4a4a7f4a4a4a7f4a4a4a7f4a4a4a7f4a4a4a7f4b4b4b7f4c4c4c7f4d4d4d7f4e4e4e7f4f4f4f7f5151517f5252527f5354547f5555567f5757577f5858587f5959597f5a5a5a7f5a5a5abf888888ffb6b6b6ffb7b7b7ffb6b7b6ffb6b6b6ffb6b6b5ffb5b5b6ffb6b6b6ffb6b6b6ffb6b6b7ffb6b7b6ffb7b7b7ffb7b7b8ffb8b8b8ffb9b9b8ffb9b9b9ffbababaffbbbbbbffbbbbbbffbbbbbcffbdbcbcffbdbcbdffbdbdbdffbdbdbdffbebebeffbfbfbfffbfbfc0ffc0c0c0ffc0c1c1ffc1c1c1ffc2c2c2ffc3c3c3ffc3c4c3ffc4c5c4ffc5c5c5ffc5c6c6ffc7c6c6ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcacacaffcbcbcbffcbcbccffccccccffccccccffcdcdcdffcececeffcececeffcececfffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d2d1ffd2d2d2ffd2d3d2ffd3d4d3ffd5d5d5ffd7d7d6ffdbdbdbffe6e6e6fff7f7f7fffdfdfdfffefefefffefdfdfffdfefd7f7f7f7f0000000000000000000000000000000000000000000000003f3a3a3abfb0b0b0ffecececffeeefeefff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0bfb4b4b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffefefffffffefffffefffffffffefffffefffffffefefefffefffefffefefefffefffffffffefffffefefefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffffffefefefffefffffffefefefffefffefffffefffffffffffffffffffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefffefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffffefffffffefffffefefefffffffefffffffefffefefefffefefffffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefffefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefffffffefffffffefefefffffffefffffffefffefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffefefffffffefffffffffffefeff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffafafafff2f2f2ffdfdfdfffdadadaffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffccccccffcbccccffcbcbcbffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc5c5c5ffc5c5c4ffc4c4c4ffc3c3c3ffc2c2c3ffc1c2c2ffc1c1c1ffc1c0c1ffc0c0c0ffbfbfbfffbfbfbeffbebebeffbebebeffbebdbdffbdbdbdffbcbdbdffbcbcbcffbbbcbcffbbbbbbffbbbbbbffbababaffb9b9b9ffb9b8b9ffb8b8b8ffb7b8b8ffb7b7b7ffb6b7b6ffb6b6b6ffb5b5b5ffb2b3b3ffb4b4b5ffb5b5b5ffb5b5b5ffb6b6b6ffb5b6b5ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb0b0b0ffadadadffa9a9a9ffa5a5a5ffa3a3a3ffa0a0a0ff9e9d9eff9b9b9bff999999ff979897ff969696ff959595ff939494ff939293ff919191ff909090ff909090ff8f8f8fff8f8e8eff8d8d8eff8d8d8cff8c8c8bff8b8b8bff8b8b8bff8b8b8bff8a8a8aff8b8b8bff8b8b8bff8b8a8aff8a8b8bff8b8a8aff8a8a8bff89898aff898989ff888989ff888888ff888888ff898888ff888889ff888888ff878888ff878787ff888888ff888888ff888989ff888889ff898989ff898889ff888888ff888888ff888787ff878787ff888988ff89898aff8a8a8aff8a8a8aff8a8a8aff888888ff888988ff898988ff898989ff8a8a8aff8a8a8aff8b8b8bff8b8b8cff8b8b8bff8b8c8cff8c8c8cff8d8d8dff8e8e8eff8f8f8fff909090ff919292ff939293ff949494ff949494ff949494ff949494ff959595ff979797ff999999ff9b9b9aff9c9c9cff9fa09fffa3a3a3ffa5a5a5ffa8a8a8ffadacadffafafafffb1b1b1ffb2b2b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b6b6ffb7b6b7ffb6b7b7ffb5b6b6ffb6b6b6ffb6b7b7ffb7b7b7ffb7b7b7ffb8b7b8ffb8b8b8ffb8b8b8ffb9b9b9ffbab9baffbababaffbbbbbaffbbbbbbffbcbcbcffbcbcbcffbdbdbcffbdbdbdffbebdbdffbebebeffbebebeffbfbfbfffc0bfc0ffc1c1c1ffc1c1c2ffc2c2c2ffc3c3c3ffc4c4c3ffc4c4c4ffc5c5c5ffc6c6c5ffc6c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcdcecdffcececeffcecfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd6d6d6ffd9d9d9ffe0e0dffff1f1f0fffafafafffdfdfdfffefefefffefefefffdfefe7f7f7f7e00000000000000000000000000000000000000000000000000000000000000003f3b3b3b7f7878787f7878787f7878787f7878787f7878787f78787800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffffffffffffffefffffffffffefffefffefffefefffffffefffffefefefffefffefffefffffffefefffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffefffefffffffefefefffefefffffefefefffefefffffefefefffefefefffefffefffffffefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffefefffefffefffefefffffffefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefdfefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffefefefffefefefffffefffffffefefffefefefffefffefffffffefffefefffffffefefffefefffffefefefffefefefffefffefffefffefffefefffffefefefffffffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffefffefffffffefefefffffefffffffefefffffefffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffeffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0909097f1313137f2323237f2626267f2626267f2626267f2626267f262626000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1313137f2727277f2727277f2727277f2727277f2727277f1313133f04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfff8f8f8ffe7e7e7ffdcdddcffd9d8d9ffd7d7d7ffd5d5d6ffd5d5d5ffd5d4d4ffd4d4d3ffd3d3d3ffd3d2d2ffd2d2d1ffd1d1d1ffd0d0d0ffcfd0d0ffd0cfcfffcfcfcfffcececeffcecdceffcdcdcdffcccdcdffccccccffcccbccffcbcbcbffcacacaffc9cacaffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc1c1c2ffc2c1c1ffc1c1c0ffc0c0c0ffc0bfbfffbfbfbfffbfbebeffbebebeffbdbebeffbebdbdffbdbdbdffbcbcbcffbcbcbcffbcbbbbffbabbbbffbababaffbab9baffb9b9b9ffb8b9b8ffb8b8b8ffb7b7b7ffb7b7b7ffb6b7b6ffb5b6b6ffb4b4b4ffb5b5b5ffb5b6b6ffb5b5b5ffb5b5b4ffb4b4b4ffb3b3b3ffb2b2b2ffafafb0ffadadadffa9a9a9ffa6a5a6ffa3a3a3ffa0a0a0ff9e9e9eff9b9b9bff999999ff989897ff969696ff959595ff949494ff939393ff919191ff909190ff909090ff908f8fff8f8e8fff8e8d8eff8c8c8cff8c8c8bff8c8c8bff8b8b8bff8a8a8bff8b8a8aff8a8a8aff8a8a8aff8b8b8bff8b8b8bff8b8b8bff8a8a8bff8a8a89ff898989ff898988ff888988ff888888ff898888ff888888ff898888ff888888ff878787ff868787ff878787ff888888ff888889ff888989ff888989ff888889ff898888ff888788ff878787ff868686ff878787ff898989ff8a8a89ff8a8a8aff8a8a8aff8a8a8aff888888ff888888ff898989ff898a89ff898a8aff8a8a8aff8b8b8bff8b8b8bff8c8c8bff8c8c8cff8d8c8cff8d8d8dff8e8e8eff8f8f8fff909090ff919192ff939393ff949493ff949494ff949494ff949494ff959595ff979797ff999999ff9b9b9bff9c9c9cffa0a0a0ffa3a3a2ffa5a5a5ffa8a8a8ffacacacffafafafffb1b1b1ffb2b2b2ffb4b4b4ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b6ffb7b7b7ffb8b7b7ffb8b8b7ffb8b8b8ffb8b8b8ffb8b8b9ffb8b9b9ffb9b9b9ffbababaffbababbffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbcbdbdffbdbdbdffbebdbdffbebebeffbebebeffbfbfbfffc0c0bfffc1c1c0ffc1c1c1ffc2c2c2ffc2c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c7ffc8c8c8ffc9c8c9ffc9c9c9ffcac9caffcacacaffcbcbcbffcbcbcbffccccccffcccdccffcdcdcdffcecdcdffcececeffcecfceffcfcfcfffcfcfcfffcfcfd0ffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d6ffd7d7d7ffdcdcdcffebebebfff8f8f8fffdfdfdfffdfdfdfffefefdfffefefefffefefe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffefffffefefffffefffefffffefefffefefefffffffefffefefefffefefefffefefefffffefefffefffffffefefffffffffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffefefffefefefffefefefffefefefffefefffffefefefffefffefffffffefffffefffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffefefefffffefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffefefffffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefefffefefefffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefffefffffffefffefefffffefefefffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefffffffffffffffefffefffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffefefffefefefffefefefffefefefffefefffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffffffffffffefffffefefffffefffffffffefefffefefefffffffffffffffefffffffefffefefefffffffffffefffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffefefffffffffffffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f222222ff2a2a2bff2d2d2dff494949ff4d4c4cff4c4c4cff4d4d4cff626262ff6a6a69ff696969ff696969ff686868ff686868ff696969ff6a6a6aff6a6a6aff6a6a6aff6a6a6aff6a6a6aff696968ff696969ff696969ff6a6a6aff6a6a6aff6a6a6aff555555ff4e4e4eff4e4e4eff4e4e4eff333333ff181818bf373737000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffbfbfbfff5f5f5ffe1e1e1ffdadadaffd8d7d8ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd1d1d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffccccccffccccccffcbcbcbffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c3ffc2c2c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfc0ffbfbfbfffbebfbfffbebebfffbebebeffbebdbdffbdbdbdffbdbdbcffbcbcbcffbcbcbbffbababbffbababaffb9bab9ffb9b9b9ffb9b9b9ffb8b8b8ffb7b8b8ffb7b7b7ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b1b2ffb0b0b0ffadadadffa9a9a9ffa5a5a5ffa3a3a3ffa0a0a1ff9d9e9eff9b9b9bff999999ff979898ff969696ff959595ff939494ff939392ff919191ff909090ff909090ff8f8f8fff8e8e8eff8d8d8eff8d8c8cff8c8c8cff8b8b8bff8b8b8bff8b8b8bff8a8a8aff8a8a8aff8a8a8aff8a8a8aff8a8b8bff8b8b8aff8b8a8aff898a89ff898989ff898989ff888988ff888888ff888888ff888888ff888888ff888888ff878787ff868686ff878686ff878687ff878787ff888888ff888888ff888888ff898888ff878787ff868787ff868585ff858585ff868686ff878787ff888888ff898a89ff8a8a8aff8a8a89ff898989ff888888ff888888ff898989ff898989ff8a8a8aff8a8a8aff8b8b8bff8b8b8cff8c8b8bff8c8b8cff8c8d8dff8d8d8dff8e8e8eff8f8f8fff919190ff929292ff939393ff949494ff949494ff939393ff949494ff959695ff979797ff9a9a9aff9b9b9bff9d9d9dffa0a1a1ffa3a3a3ffa6a6a6ffaaa9a9ffadadadffafafb0ffb1b1b2ffb3b3b3ffb5b4b4ffb5b6b6ffb7b6b6ffb7b7b7ffb8b8b8ffb9b9b8ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9baffbababaffbbbbbaffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbdbdbdffbdbebdffbebebeffbebebeffbfbfbfffbfc0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc3c2c3ffc3c3c3ffc4c4c4ffc4c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c9c9ffc9c9c9ffcacacaffcacacaffcacbcbffcbcbcbffcccbccffccccccffcdcdcdffcdcdcdffcececeffcececeffcfcfceffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd5d5d5ffd6d6d7ffdad9d9ffe0e1e1fff4f5f4fffbfbfafffdfcfcfffcfdfdfffdfdfdfffdfefd7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefffffffefefffffffffffefefffffefffffffefffffffefefefffffffffffffefefffffffffffefffefffffefffffffefffffffffefffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefefffefffefffefefefffefefffffffefefffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffefefefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefffffffffffefffefffffffffefefffefefefffffffffffefffefffefefffffefffffffefefefffefefefffffefefffefefefffffefefffffefefffefefefffefefefffefffefffefefefffffffffffffefefffffffffffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffffffefefffffffffffefefffffefffffffefffffffefffffffffffffffffefefffffffffffefffffffffefffffffefffffffffefffffffffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffefefffffffefffffffefffffffefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3a3a3aff535252ff2b2b2aff2d2d2dff494949ff4c4d4cff626262ff6a6a6aff6a6969ff696969ff686867ff686868ff696868ff686868ff696969ff6a6a6aff6a6a6aff6a6a6aff686868ff696869ff696969ff696868ff696868ff6a6a6aff6a6a6aff6a6a6aff545454ff4e4e4eff333333ff181819ff4e4e4eff6a696a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfff9f9f9ffecececffddddddffd8d9d9ffd7d7d7ffd5d6d5ffd4d5d5ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfceffcececeffcececeffcdcdcdffcdcdccffccccccffcbcbccffcbcbcbffcacacaffc9cacaffc9c9c9ffc9c8c8ffc8c8c8ffc7c8c7ffc7c6c7ffc6c6c6ffc5c5c5ffc4c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbebebeffbebebeffbebebeffbdbdbdffbdbdbdffbcbcbbffbcbcbbffbabbbaffbababbffbababaffb9bab9ffb8b9b9ffb8b8b8ffb8b8b8ffb7b8b7ffb6b7b6ffb7b6b7ffb6b7b6ffb5b5b5ffb4b4b4ffb4b3b3ffb2b2b2ffb0b0b0ffadadadffaaaaaaffa7a7a7ffa5a5a5ffa2a2a2ff9f9f9fff9d9d9dff9b9b9bff99999aff989898ff979797ff969696ff949494ff939393ff929192ff919292ff919191ff919091ff908f8fff8e8e8eff8e8e8eff8d8d8dff8d8d8dff8c8d8cff8c8d8cff8c8c8cff8b8b8cff8c8c8bff8c8c8cff8c8c8cff8b8c8cff8b8b8bff8a8b8aff8a8a8aff898a8aff89898aff898a8aff8a8a8aff8a8a8aff8a8989ff898989ff888888ff888888ff888988ff888989ff8a8a8aff8a8a8aff8a8a8aff8a8989ff898989ff888888ff878787ff878787ff878787ff888889ff898a89ff8b8b8aff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8c8c8cff8c8c8cff8c8d8dff8d8d8dff8e8e8eff8e8e8eff8f8e8eff8f8f8fff909090ff919191ff929292ff939393ff949594ff959696ff979797ff969696ff979696ff989897ff999899ff9b9a9bff9d9d9dff9e9e9effa0a0a0ffa3a3a3ffa6a6a6ffa9a9a8ffacabacffafafafffb1b1b1ffb3b2b3ffb4b4b4ffb5b5b5ffb7b6b6ffb8b7b7ffb8b8b9ffb9b9b9ffb9b9b9ffb9b9b9ffbab9b9ffbab9baffbababaffbbbbbaffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbcbdbdffbdbdbcffbebdbdffbdbebdffbebebeffbfbebeffbebfbeffbfbfbfffc0c0c0ffc1c1c1ffc1c1c1ffc2c3c2ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc6c6c6ffc6c7c6ffc8c7c7ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcacacaffcbcacaffcbcbcbffcccbccffccccccffcdcccdffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d2d3ffd3d3d3ffd4d4d4ffd5d6d5ffd8d7d7ffdddddcffefeeeffff8f9f8fffcfcfcfffcfcfcfffdfcfdfffcfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffefefffffffffffefffefffefffffffffffefffffffefffefefffffefefefffefffffffefffffffffefffffffefffffefffffffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffffffffffffefffffffefffffefffffffffffffffffefefffefefefffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefefffffefffefffefffffffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefffefffefefefffefefefffdfefdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefefefffffffefffffefefffefefffffefffefffefffffffffefefffffffefffefefffffefefefffffffffffefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffefffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffffffffffffefefffffffffffefffefffefffffffffffefffffffefffefefffffefefefffffffffffffffffffffefffffffefffffffffffffffffffffffefffffefefefffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefefffffffffffffffefeffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f444343ff7b7b7bff525252ff2a2b2bff363636ff5b5b5bff686868ff696969ff696969ff676767ff666666ff676767ff686868ff676767ff676767ff696869ff6a6a6aff686868ff656566ff676767ff696868ff676767ff666666ff696868ff6a6a6aff686868ff666666ff4a4b4bff202020ff4e4e4eff696969ff868686000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfff7f7f7ffe6e6e6ffdbdbdbffd8d8d8ffd6d6d6ffd4d5d5ffd4d4d4ffd3d3d4ffd2d2d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfceffcececeffcdcdcdffcdcdcdffcccdcdffccccccffcbcbccffcbcbcbffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc5c6c6ffc5c5c5ffc5c4c4ffc4c4c4ffc3c4c3ffc3c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0c0ffbfc0c0ffbfbfbfffbebfbfffbebebeffbebebeffbdbdbeffbcbdbdffbcbcbdffbcbcbcffbbbbbbffbababbffbababaffbababaffb9b9b9ffb9b9b9ffb9b9b9ffb8b8b8ffb7b8b7ffb7b7b7ffb7b7b7ffb6b6b6ffb5b5b6ffb5b5b5ffb4b3b3ffb2b2b2ffb0b0b0ffadadadffabaaabffa8a8a8ffa6a5a5ffa3a3a3ffa0a0a0ff9f9f9eff9d9d9dff9b9c9cff9b9b9bff9a9a99ff989898ff969696ff959595ff959594ff949494ff939493ff939293ff929292ff929291ff919190ff909090ff909090ff8f8f8fff8f8f8fff8f8e8fff8f8e8eff8e8e8fff8e8e8eff8f8e8eff8e8e8eff8d8d8dff8c8d8cff8c8c8cff8c8c8cff8c8d8cff8d8d8dff8d8c8cff8c8c8cff8c8c8cff8b8b8cff8b8b8bff8c8b8bff8c8c8bff8b8c8cff8c8c8cff8c8c8cff8c8c8cff8b8c8bff8b8a8bff8a8a8aff8a8a8aff8b8a8aff8b8b8bff8c8c8cff8d8d8dff8e8e8eff8e8e8eff8e8e8eff8e8e8fff8f8f8fff908f8fff909090ff908f8fff8f9090ff909090ff909091ff919191ff919292ff929292ff939393ff949494ff959695ff979796ff989898ff999999ff999999ff9a9a9aff9c9c9cff9c9c9dff9e9e9effa0a0a0ffa1a1a1ffa3a3a3ffa5a4a4ffa6a6a6ffa8a8a8ffaaaaaaffadadadffb0b0b0ffb2b2b3ffb4b4b4ffb5b5b5ffb7b6b6ffb7b8b8ffb9b9b8ffb9b9b9ffbab9b9ffbababaffbababaffbabbbaffbbbbbaffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbdbdbdffbdbdbeffbebebeffbebebeffbebebeffbebfbfffbfbfbfffc0bfc0ffc0c0c0ffc1c1c1ffc2c2c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c6c6ffc7c6c6ffc7c7c7ffc7c8c8ffc8c8c8ffc8c9c8ffcac9c9ffcacacaffcacacaffcbcbcbffcbcbcbffccccccffcccdccffcdcdcdffcecdcdffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffdad9d9ffe4e5e4fff7f7f7fffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfd3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffefffffefefffefffffffffffefffefefefffefffefffffffefffefefffffefffefffffffefffffefefffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefffffffffefffffffffffefefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffffefffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffefefdfffefdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffefefffefffefffffefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffffefffffefefffffefffefffefffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefefefffefefefffefefefffefefdfffdfefefffefefdfffdfdfdfffdfefdfffefefdfffdfdfefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffffefefffefffefffefefefffefefffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffefefefffefffefffffefefffefffffffffffefffefefefffefffefffffffefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffefffffefffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffffefffefffefffffefefffefffffffffffefffefefefffefffefffffffefffefefffffefffffffffffefffffefefffefffefffffefffffffffffffffffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffefffefffffffffffffffffffebfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f484848ff898a89ff7b7b7bff626262ff666666ff6c6c6dff6c6d6cff6f6f6eff6e6f6eff6b6c6cff6a6969ff6b6b6bff6d6d6cff6b6b6bff6b6b6bff6e6e6dff6f6f6fff6c6c6cff696969ff6b6b6bff6d6d6dff6b6b6aff6a6a6aff6d6d6eff6f6f6fff6d6d6dff6c6c6cff6f6f6fff5e5e5eff696969ff868686ff9594950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfff9f9f9fff1f2f1ffdfdfdfffd9d9d9ffd6d7d6ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcecfffcececeffcececeffcdcdcdffcdcdcdffcdcdccffcccbccffcbcbcbffcbcacbffcacacaffcacac9ffc9c9c9ffc8c8c9ffc7c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc4c4c5ffc4c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbdbebdffbdbdbdffbcbcbcffbcbcbcffbbbbbbffbababaffbababaffbababaffbababaffbab9baffb9b9b9ffb8b8b8ffb7b8b8ffb7b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb5b5b4ffb3b3b3ffb1b1b1ffb0b0b0ffaeaeaeffabacabffa9a9a9ffa7a7a7ffa4a4a4ffa2a2a2ffa1a1a1ff9f9f9fff9f9e9eff9d9d9dff9b9b9bff9a9a99ff989898ff979897ff979797ff969696ff969696ff969595ff959595ff949594ff939394ff929293ff929292ff929292ff929291ff919191ff909090ff909090ff90908fff8f8f8fff8e8f8eff8e8e8eff8e8e8eff8e8e8eff8e8f8eff8f8f8fff8f8f8fff8f8f8eff8e8e8fff8e8e8eff8e8e8eff8d8d8eff8d8e8dff8d8e8dff8e8d8eff8e8e8eff8e8e8eff8e8d8dff8d8d8dff8d8c8dff8c8c8dff8d8d8dff8e8d8eff8e8e8fff8f8f8fff909090ff919091ff919190ff919191ff919291ff929292ff929292ff929292ff929292ff929392ff939392ff939493ff949594ff959595ff969696ff979797ff989898ff999999ff9a9a9aff9b9b9bff9c9c9cff9d9d9dff9e9f9effa0a0a0ffa1a1a1ffa3a3a2ffa4a4a5ffa6a6a6ffa7a8a7ffa9a9a9ffaaaaabffacacacffafafafffb1b1b1ffb3b3b3ffb4b4b4ffb5b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbab9baffbababaffbabbbaffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbdbebdffbebebeffbebebeffbebebeffbfbebeffbfbfbfffbfbfbfffc0bfc0ffc0c0c0ffc1c1c0ffc2c1c2ffc2c2c2ffc3c3c3ffc4c4c3ffc5c4c5ffc5c5c5ffc6c6c6ffc6c6c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcacbcbffcbcbcbffcccbccffccccccffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcfd0cfffd0cfd0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd4d4d3ffd4d4d4ffd5d5d5ffd7d7d7ffddddddfff1f1f0fffafaf9fffcfcfcfffcfdfcfffcfcfcfffcfcfcbfbdbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffffffffffffffffffefffefffefffffffefffffffefefefffffefefffefefefffefefefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffefffffffefefefffffefffffefefffffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffefefefffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffffefffffffefffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffefffffffefefefffffefffffefffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffffffffffffefffffffffffefffefffffffffffffffffffefffefffefffffffefefffffefefefffffefefffefefffffefffefffefefffffffffefffffffffffffffffffffefefffffffffffffffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefffefffffffefffffffffffefffe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f4d4c4cff939393ff898a8aff818181ff808081ff7e7e7eff7e7e7eff7e7d7eff7c7c7cff7b7b7aff797979ff797a79ff7a7979ff7a7a7aff7a7a7aff7a7a7aff7a7a79ff787878ff777777ff797879ff79797aff797979ff7a7a7aff7c7c7cff7c7c7cff7d7d7dff7e7e7eff818181ff838382ff868686ff959594ffa0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfff8f8f8ffe7e7e8ffdcdbdcffd7d8d8ffd6d6d6ffd5d5d4ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcececfffcececeffcdcdcdffcdcdcdffccccccffcccccbffcbcbcbffcbcbcbffcacacaffcacacaffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c3c3ffc3c3c3ffc2c3c3ffc3c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c0ffc0c0c1ffc0c0c0ffbfbfbfffbfbfbfffbebfbeffbebebeffbdbebdffbdbdbdffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbababbffbababaffbababaffbab9b9ffb9b9b9ffb9b8b9ffb8b8b8ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb1b1b1ffb0b0b0ffafafaeffacacacffaaaaaaffa7a8a7ffa6a6a6ffa4a4a4ffa3a3a3ffa2a2a2ffa0a1a1ff9f9e9fff9d9d9dff9c9c9cff9b9b9bff9a9a9aff999999ff999999ff989898ff989797ff979697ff969695ff959595ff959595ff959594ff949494ff949493ff939493ff929292ff929192ff919191ff919191ff909090ff919090ff919190ff919191ff919191ff919191ff919191ff919191ff909090ff8f9090ff8f8f90ff909090ff909090ff909090ff909090ff909090ff909090ff909090ff908f90ff8f8f8fff909090ff919090ff909090ff919191ff919292ff929292ff939293ff949494ff949494ff949495ff959595ff959595ff959494ff959594ff959595ff969696ff979797ff979897ff999998ff9a9a9aff9a9b9aff9c9b9cff9d9d9dff9e9d9dff9f9e9fffa0a0a0ffa1a1a1ffa2a3a2ffa4a4a4ffa5a5a5ffa7a7a7ffa8a8a8ffaaa9aaffabababffadadacffaeaeaeffb0b0b0ffb2b1b2ffb4b3b3ffb5b5b5ffb7b6b7ffb8b8b7ffb9b9b9ffb9babaffbababaffbbbabaffbbbbbbffbbbbbbffbcbcbbffbcbcbcffbcbcbdffbdbdbdffbdbdbdffbdbdbdffbebebeffbebebeffbebebeffbebfbeffbfbfbeffbfbfbfffbfbfbfffc0bfbfffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc4c4c5ffc6c5c5ffc6c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcbffcbcccbffccccccffcdcdcdffcdcdcdffcdcecdffcececeffcecfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffdad9daffe8e8e8fff8f8f8fffcfbfbfffcfcfcfffdfdfcfffcfcfdfffcfcfc3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffefffefffffffffffffffffffefefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffefffffffefefffefefffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfefefffefefefffefefefffefefffffefefefffffefefffefefffffffefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefffffefffefffffffffffffffffffefefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefffffffffffefffefefefffefffefffefefffffefefefffefefefffefffefffefffefffefefefffefefffffefefefffefffefffffefffffefefefffefefefffffefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffefffffefffffffffffefffefefefffffffefffffefffffffefefffefefffffefffefffffffffffffffffffefefffffefffffffffffffffffffffffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffffffffffefffffffffffe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa2a2a2ff9c9c9cff939393ff8c8c8cff8c8c8cff8a8a8aff898989ff878787ff868686ff848485ff838383ff838383ff828283ff838283ff828383ff828283ff828282ff818181ff818181ff818181ff818181ff818181ff828282ff828283ff828283ff858585ff8a8a8aff8e8f8eff919191ff949494ffa0a0a0ffa6a6a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffafafafff2f3f3ffe1e1e1ffd9dadaffd7d7d7ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcecfffcececeffcdcecdffcdcdcdffcdcdcdffccccccffcbcbccffcbcbcbffcacbcbffcacacaffc9c9c9ffc8c9c8ffc8c8c8ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c5ffc5c5c6ffc4c4c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfc0ffbfbfbfffbebebfffbebebeffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbbbbbcffbbbbbbffbabbbbffbababaffbababaffb9b9b9ffb9b9b8ffb8b8b8ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb5b5b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b0b0ffafaeafffadadadffabababffa9a9aaffa8a8a8ffa7a7a7ffa5a5a6ffa4a4a4ffa2a2a3ffa1a0a1ff9f9f9fff9e9f9eff9d9d9dff9c9d9dff9c9c9bff9b9a9bff9a9a9aff999999ff999898ff989898ff989798ff979797ff969797ff969696ff969696ff959696ff949495ff949494ff949494ff939393ff939393ff929292ff939393ff939393ff939393ff939393ff929392ff929292ff929292ff929392ff929293ff939292ff929293ff929392ff939393ff929393ff929292ff929292ff929393ff939293ff939392ff939393ff949393ff949494ff949494ff959595ff969696ff979797ff979797ff979797ff979797ff979797ff979797ff979798ff989899ff9a9999ff9a9a9aff9b9b9bff9c9c9cff9d9d9dff9e9e9eff9f9f9fffa0a0a1ffa2a1a1ffa2a2a2ffa4a4a4ffa5a6a5ffa6a7a7ffa7a8a8ffa9a9a9ffaaaaaaffacacacffaeadadffaeafafffb0b0b0ffb2b1b2ffb3b3b3ffb4b4b4ffb6b6b6ffb7b7b8ffb8b8b8ffbab9b9ffbababaffbbbabbffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbdbcbcffbdbdbdffbdbdbdffbdbebdffbebebeffbebebeffbfbebfffbfbebfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c3ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c6c7ffc7c7c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcacacaffcbcacbffcbcbcbffcbccccffccccccffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d2ffd2d2d2ffd2d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd8d8d8ffdfe0dffff5f5f5fffafafafffcfcfcfffcfcfcfffcfcfcfffdfdfd7f7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffefefffffffffffffefffffffffffffefffffffffffffffefefffffefefefffefefefffefffffffefffffffffefefffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffefffffefefefffffefffffefefffffffffffffefefffffefefefffefefefffefffffffefffffffffefefffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefffffffefffffffffefefffffefefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffefefefffffefffffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefffffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefffffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffefffffefefefffffefffffefefefffffefffffefefffffffffffffefefffffefefefffefefefffefffffffefffffffffefefffffefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefefffffefffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffeff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa6a6a6ffa2a2a2ff9c9c9cff969696ff979797ff959596ff959595ff939393ff939393ff919191ff8e8f8fff8d8d8dff8d8d8dff8e8e8dff8d8d8dff8d8e8dff8d8e8dff8d8d8dff8b8b8bff8a8a8aff8a8a8aff8a8a8aff8b8b8aff8b8c8cff8d8d8dff8f8f8fff969696ff9a9a9aff9b9b9bffa0a0a0ffa6a6a5ffacacac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffcfcfbfffcfcfcfffcfbfbfffbfbfbfffbfcfbfff9f9f9ffececedffddddddffd7d7d8ffd6d6d6ffd4d4d4ffd4d3d3ffd3d3d3ffd3d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcdcecdffcdcdcdffcccdcdffccccccffcccbcbffcbcbcbffcacbcaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c7ffc6c7c7ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfc0ffbfbfbfffbebebeffbdbebeffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbababaffbababaffb9b9baffb9b9b9ffb8b8b8ffb7b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b6ffb6b6b6ffb5b4b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0afb0ffaeaeaeffacacacffabaaabffa9a9aaffa8a8a8ffa6a6a7ffa5a5a5ffa3a4a4ffa2a2a3ffa1a1a1ffa0a0a0ff9f9f9fff9e9e9eff9d9d9dff9c9c9cff9b9c9bff9b9b9bff9a9b9bff9a9a9aff9a999aff9a9999ff999998ff989898ff989898ff979797ff969797ff969696ff959596ff959595ff959595ff959595ff959595ff959595ff959595ff959595ff949495ff959595ff959595ff959595ff959595ff959595ff959595ff959595ff959595ff959494ff959594ff949595ff959595ff959595ff959595ff959595ff969595ff969696ff979797ff989898ff999999ff999999ff999999ff999a99ff999999ff999a9aff9a9a9aff9b9b9aff9c9c9cff9d9c9dff9e9d9dff9f9e9fff9f9f9fffa0a0a0ffa2a1a2ffa3a3a3ffa4a4a4ffa5a5a5ffa7a6a7ffa8a8a8ffa9a9a9ffaaaaaaffabababffacacacffadaeaeffafafafffb0b0b0ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb7b7b6ffb8b8b8ffb9b9b8ffb9b9baffbababaffbabbbaffbbbbbbffbcbcbcffbcbcbcffbdbdbdffbebdbdffbebdbeffbebebeffbebebeffbfbebfffbfbfbfffc0c0bfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcbcbcbffccccccffcdcccdffcdcdcdffcecdceffcececeffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d2ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d4ffd4d5d5ffd6d7d7ffdbdbdbffeeeeeefff9f8f9fffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffefffffffffffffffffffffffffefffffffffffefffffffefffffffffefefffffffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffefffffffefefffefffffffffffffffefffefffefefffffefffffffefffefffffefefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfefffdfefdfffefdfdfffdfdfefffdfdfdfffefefefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefffefffffffffffefefefffffefefffefffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffefffefffefefffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffefffffefefefffffefefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffefffefefffffffffffffffffffffffefefffefffffffffffffffefffefffffffffffefffffffefffffffffefefffefffefffffffffffefefefffffefefffefffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffefffffffffffefefffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffeffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffacacacffa6a5a6ffa2a2a2ff9e9e9effa0a0a0ff9d9e9dff9e9e9eff9f9f9fff9f9f9fff9d9d9dff9a9a9aff989898ff979797ff979797ff979798ff979797ff979797ff969696ff959595ff939393ff939292ff939392ff939393ff949494ff979696ff999998ffa0a0a0ffa4a4a4ffa3a3a3ffa6a6a6ffacacabffb5b5b57f5b5b5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7d7efffcfbfcfffcfcfbfffbfcfbfffcfcfcfffbfbfafff7f7f7ffe2e2e3ffdadadaffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcecfcfffcececeffcdcdcdffcdcdcdffcccccdffccccccffcbcbcbffcacbcbffcacacaffc9c9caffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0bfffc0bfbfffbfbfbfffbebebeffbebdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbababaffbababaffb9b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb7b7b8ffb7b7b7ffb7b7b6ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b4ffb2b2b2ffb1b1b1ffb0b0b0ffafaeafffadadadffacacacffababaaffa9a9a8ffa8a8a8ffa6a6a6ffa5a5a5ffa4a3a4ffa2a3a2ffa1a1a1ffa0a0a0ffa09f9fff9e9f9fff9e9e9eff9d9d9dff9d9d9dff9c9c9cff9b9b9cff9c9b9bff9b9b9bff9a9a9aff9a9a9aff999a99ff999999ff989899ff989898ff989898ff989898ff979897ff979797ff979797ff979797ff979797ff979797ff979797ff979797ff979797ff979798ff979797ff989797ff979797ff979797ff979797ff979797ff969697ff979797ff979797ff979797ff979897ff979798ff989898ff999999ff9a9a9aff9b9b9bff9b9b9bff9b9b9bff9b9b9cff9c9c9bff9c9c9cff9c9d9dff9d9d9dff9e9e9eff9f9f9fffa09fa0ffa1a1a1ffa1a2a2ffa3a3a3ffa4a4a4ffa5a5a5ffa6a6a7ffa8a8a8ffa9a9a9ffaaaaaaffabababffacacacffadadadffaeaeaeffb0afafffb0b1b0ffb2b1b2ffb3b3b3ffb4b4b4ffb5b5b5ffb7b6b6ffb7b7b7ffb8b9b9ffb9bab9ffbbbabaffbbbbbbffbbbbbcffbcbcbcffbdbcbdffbdbdbcffbdbdbdffbebebeffbebebeffbfbebfffbfbfbfffbfbfbfffbfbfbfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c0c1ffc1c1c1ffc1c1c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c4c4ffc6c5c5ffc6c6c6ffc7c7c7ffc7c8c8ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcacacbffcbcbcbffcbcccbffccccccffcccdcdffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd9d9d9ffe3e3e3fff7f7f7fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfc7f7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffffffffffefffffefffffffffefffffffffffffefffffefefefffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefefffefffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffefffffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefffffefefefffefffffffefefffffefefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffffefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefffffffffefffffefffefffefffffffefffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffefefefffefffffffffefefffffefefffefffefffffefefffffefffffefefefffffffffffffefffffffefffffffffffffefffffffefefffffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffffefffffffefffffffffffffefffffffefefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb5b5b4ffacacacffa6a6a6ffa5a5a5ffa8a8a8ffa5a5a5ffa5a5a5ffa5a6a6ffa6a7a6ffa5a5a5ffa3a3a3ffa1a1a2ffa1a0a0ffa0a0a0ff9f9f9fff9f9f9fff9f9f9fff9e9e9eff9d9d9dff9c9c9cff9b9b9cff9b9b9bff9b9b9bff9b9b9bff9f9e9effa0a0a0ffa7a7a8ffacacacffaaaaaaffacacacffb5b4b5ffb8b8b87f5d5d5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfcfffbfbfcfffcfcfcfffcfbfcfffcfbfcfff9fafafff1f1f1ffdededeffd8d8d8ffd6d6d6ffd4d4d4ffd4d3d4ffd3d3d3ffd2d3d2ffd2d2d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcccdcdffccccccffcbcbcbffcbcbcbffcacacaffc9cacaffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c8ffc6c6c7ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc5c4c4ffc4c4c4ffc4c3c3ffc4c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbebebeffbdbdbeffbdbdbdffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbababaffbababaffb9b9b9ffb9b9b9ffb8b8b9ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b6ffb6b6b6ffb6b5b5ffb4b5b4ffb4b3b3ffb3b3b3ffb1b2b2ffb0b1b1ffafb0afffaeaeaeffacadacffabababffaaaaaaffa8a8a9ffa7a7a7ffa6a6a6ffa5a4a4ffa4a3a3ffa2a2a2ffa1a1a1ffa1a1a1ffa0a0a0ff9fa0a0ff9f9f9fff9e9e9eff9e9e9eff9e9d9eff9d9d9dff9c9d9dff9c9c9cff9c9c9bff9b9b9bff9b9b9bff9a9a9aff9b9a9bff9a9a9aff9a999aff9a9a9aff999a99ff999a9aff99999aff999999ff999999ff99999aff9a9999ff999a9aff999a9aff9a9a9aff9a9a99ff9a999aff999999ff999999ff999999ff989999ff999999ff999999ff999999ff9a999aff9a9a9aff9b9b9bff9c9c9cff9d9c9cff9d9d9dff9d9d9dff9e9d9dff9e9e9eff9e9e9eff9f9f9fff9f9f9fffa0a0a0ffa1a1a1ffa1a2a2ffa3a3a3ffa4a4a4ffa5a5a5ffa6a7a7ffa8a7a8ffa9a9a9ffaaaaaaffabababffacacacffadadaeffaeaeaeffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb6b7b6ffb7b7b7ffb8b9b8ffbab9b9ffbbbabaffbbbbbbffbcbcbbffbcbcbcffbdbdbcffbdbdbdffbebebdffbebebeffbebebeffbfbfbfffbfbfbfffc0bfc0ffbfc0bfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc0c0c1ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcacaffcbcbcbffcccccbffcccccdffccccccffcdcdcdffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d4d5ffd7d7d7ffddddddfff2f2f2fff9f9f9fffcfcfdfffcfcfcfffcfcfcfffcfcfcbfbdbdbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffffffffefefffefefefffffffefffefffefffefefffffefffefffffffffffffffefffefefefffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffefffefffffffefffefffffffffffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffefffffffffffffffefffefefefffffefffffefefffffefffefffffefffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffefffffffefffffffefffefffffffffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffffffefffffffefffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffefffffffefffffffefffffffffffffffffffffffefefefffffefffffefffffffefffefffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffffefffffefffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb8b9b8ffb4b5b5ffacacacffabaaabffafaeafffabacabffabababffacacacffadadadffabacabffa9aaaaffa9a9a9ffa7a7a8ffa7a7a7ffa7a6a6ffa6a6a6ffa6a6a6ffa5a5a5ffa5a5a5ffa4a3a3ffa3a2a2ffa2a2a2ffa2a1a2ffa2a2a3ffa5a5a5ffa7a7a8ffaeaeaeffb3b3b3ffb1b1b1ffb3b3b3ffb8b8b8ffbcbcbb7f5f5f5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7d7dfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffbfbfbfff8f8f8ffe5e5e5ffdbdbdbffd7d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcececfffcececeffcecdceffcdcdcdffcdcccdffccccccffcbcccbffcbcbcbffcbcacbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc0c1c0ffc0c0c0ffbfbfc0ffbfbfbfffbebebeffbebebeffbdbdbdffbdbdbdffbdbcbcffbcbcbcffbbbbbcffbbbbbbffbabbbbffbababaffb9b9b9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb7b8b7ffb7b7b7ffb7b6b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffafaeafffadadadffacacabffaaaaaaffa9a9a9ffa8a8a8ffa6a7a7ffa6a6a6ffa4a4a5ffa3a4a3ffa3a3a3ffa2a2a2ffa1a2a2ffa1a1a1ffa0a1a1ffa0a0a0ffa09f9fff9f9f9fff9e9e9fff9e9e9eff9e9e9eff9d9d9eff9d9d9dff9c9c9dff9d9d9dff9c9c9dff9c9c9cff9c9c9cff9c9c9bff9b9c9cff9b9c9bff9b9b9bff9c9c9cff9b9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9c9c9bff9c9b9cff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9c9b9cff9c9c9cff9d9d9dff9d9d9dff9e9e9eff9e9e9fff9f9f9fff9fa09fffa0a0a0ffa0a0a0ffa1a1a1ffa2a2a1ffa2a3a2ffa3a3a3ffa4a4a4ffa5a5a5ffa6a6a6ffa8a8a8ffa9a9a9ffaaaaaaffabababffacacacffadadadffaeaeaeffafafafffb0b0b0ffb1b1b1ffb2b1b2ffb2b2b2ffb3b4b3ffb4b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbabbffbbbcbcffbcbcbcffbdbcbdffbdbdbdffbdbdbdffbebebeffbebfbeffbfbfbfffbfc0c0ffc0c0bfffc0c0c0ffc1c0c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc2c1c1ffc1c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c5c5ffc5c5c5ffc6c6c6ffc7c7c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcdcecdffcececeffcececeffcfcfcfffcfd0d0ffd0d0d0ffd1d1d0ffd2d1d2ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd5d4d4ffd6d6d6ffdadad9ffe8e8e8fff7f7f7fffbfbfcfffcfcfcfffdfcfcfffcfcfdfffcfcfc3f3e3e3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefffefffffffffffefefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefffffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffdfefefffefefefffefffffffefffffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffefffefffffefefffefffefffffffffffefefefffefffffffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffefefffefffefffffffffffefefefffefffffffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbcbcbcffb9b8b8ffb5b5b5ffb2b2b2ffb5b6b6ffb1b2b1ffb1b1b1ffb2b1b2ffb3b3b3ffb2b3b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffadadadffadadadffadadadffadadacffacacacffababacffabababffaaaaaaffababaaffaaababffacacacffaeafaeffb5b5b4ffb9b9b8ffb8b8b9ffb8b8b9ffbcbcbcffc1c1c17f6262620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffafafafff3f2f2ffe0e0e0ffd8d9d9ffd5d6d6ffd4d5d5ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcecdcdffcdcdcdffcdcdcdffccccccffccccccffcbcbcbffcbcbcbffcacacaffc9cac9ffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c3ffc4c4c3ffc2c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbebebeffbebebdffbdbebeffbdbdbdffbdbcbcffbcbcbcffbbbcbcffbbbcbbffbbbbbbffbababaffbab9b9ffbabab9ffb9b9b9ffb9b9b9ffb8b9b9ffb8b8b8ffb8b8b8ffb7b7b8ffb7b6b7ffb6b6b6ffb5b5b5ffb4b4b5ffb4b4b4ffb2b3b3ffb2b2b1ffb0b0b0ffaeafaeffadadadffacacacffabababffaaaaaaffa8a9a9ffa7a8a8ffa7a7a7ffa6a6a6ffa5a5a5ffa5a4a4ffa4a4a3ffa3a4a3ffa3a3a3ffa2a2a3ffa2a2a2ffa1a1a1ffa1a1a1ffa1a1a1ffa0a0a0ff9fa09fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9e9f9fff9e9f9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9e9d9dff9e9e9dff9e9e9eff9e9e9eff9d9e9dff9d9d9dff9d9d9eff9d9d9dff9d9d9dff9d9d9dff9e9e9dff9e9e9eff9e9e9eff9f9e9eff9f9f9fffa0a0a0ffa0a1a1ffa1a1a1ffa1a2a1ffa2a2a2ffa3a2a2ffa3a3a3ffa3a3a3ffa4a4a4ffa4a5a5ffa6a6a6ffa7a6a6ffa7a7a8ffa8a9a8ffaaaaaaffabababffacacacffadadadffaeaeaeffafb0afffb0b0b0ffb1b1b1ffb2b2b2ffb2b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb6b6b5ffb6b7b6ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbbbbbcffbcbdbcffbdbdbcffbebdbdffbebdbeffbebebeffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c6ffc6c6c6ffc6c7c6ffc7c7c7ffc8c8c8ffc8c8c9ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffccccccffcdccccffcdcdcdffcececdffcececeffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd2d2d1ffd2d3d2ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d6ffd8d8d8ffe0e0e0fff7f7f7fffbfafafffcfcfcfffbfcfcfffcfcfcfffcfdfcbfbdbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffefffffefefffefefffffefefefffefefffffffefefffefffefffefffffffefefefffefefefffefffefffefefefffefefefffffffffffefffefffefffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffefefefffefffefffefefefffefefefffefffffffefefefffefefffffefffefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffefefefffefffffffefefefffefefefffefffffffefefefffefefffffefffefffefefefffffefefffefefefffefefffffefefefffffffffffffefffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfdfffefefefffefefffffefefefffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffefefffffefefffffffffffffefffefffefffffffefffefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffefefefffefefffffffffffffefffefffefffffffefffefffefefefffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f616162ffc2c2c2ffbcbcbcffb9b8b9ffb8b8b8ffbbbbbbffb7b7b7ffb5b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb7b6b7ffb5b6b6ffb4b5b5ffb4b4b4ffb3b4b3ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b2ffb1b2b1ffb1b2b2ffb1b1b1ffb1b1b1ffb1b1b1ffb2b2b2ffb5b4b4ffb9b9b9ffbcbbbbffbebdbdffbdbdbdffc1c1c0ffc4c3c47f62636200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3e3ffffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfff9f9f9ffecececffdcdcdcffd7d7d7ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd1d1d1ffd0d1d1ffcfd0d0ffcfcfcfffcecfceffcececeffcdcdcdffcdcdcdffcccdccffccccccffcbcccbffcbcbcbffcacacaffcac9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c0ffc0c1c0ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbebebeffbdbdbdffbdbdbdffbdbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbababaffbababaffbababaffb9b9b9ffbab9b9ffb9b9b9ffb9b9b8ffb8b8b8ffb8b7b8ffb7b7b7ffb6b6b6ffb5b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb1b2b2ffb0b0b0ffaeafafffaeaeadffacadacffabababffaaaaabffaaaaaaffa8a9a9ffa8a8a8ffa7a7a7ffa6a6a6ffa6a5a5ffa5a5a5ffa5a5a5ffa4a4a4ffa4a4a4ffa4a3a3ffa3a3a3ffa2a2a3ffa2a2a2ffa2a2a2ffa2a2a2ffa1a1a1ffa1a1a1ffa1a1a1ffa0a1a1ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ff9fa0a0ff9f9f9fffa0a09fff9fa0a0ff9f9f9fff9f9fa0ff9f9f9fff9f9fa0ff9f9f9fff9f9f9fffa09f9fff9fa09fffa0a0a0ffa0a0a0ffa1a1a1ffa2a2a2ffa2a2a2ffa3a2a3ffa3a3a3ffa4a3a3ffa4a4a4ffa4a4a4ffa4a5a5ffa5a5a5ffa6a6a6ffa7a7a7ffa8a8a7ffa9a9a9ffaaa9aaffabababffacacacffadadadffaeaeaeffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb3b4b3ffb4b4b4ffb5b5b4ffb5b5b5ffb6b5b6ffb7b7b7ffb8b7b8ffb8b8b8ffb9b9b9ffb9babaffbababaffbbbbbbffbcbcbcffbdbdbdffbdbdbdffbdbebdffbebebeffbebebfffbfbfbfffc0c0bfffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcbccffccccccffcdcdccffcdcdcdffcdceceffcececfffcfcfcfffcfd0cfffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd3d2d3ffd4d3d3ffd4d4d5ffd5d5d5ffd6d7d7ffdbdbdaffebebebfffaf9f9fffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefefefffefefffffefefefffefffefffefefefffefefffffefffefffefefffffefefefffefefefffefefffffffffefffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffefffefefefffefefefffffffefffefefefffffefefffefefefffefefefffffefffffffefffffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefdfefffefefefffefefefffefefefffefefefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffefefffffffffefffffefefffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffefffefefefffffffefffefefefffefefffffffefffffffefffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f636363ffc4c4c4ffc2c2c2ffbcbcbcffbdbdbeffbfbfbfffbdbcbcffb9b9b9ffbab9b9ffbababaffbababaffbababaffbababaffbababaffb9b9b9ffb9b9b9ffb9b8b9ffb8b9b9ffb8b8b9ffb8b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b8b7ffb8b7b7ffbab9b9ffbcbcbcffbfbfbeffc2c1c2ffc2c2c2ffc4c4c4ffc6c6c67f646364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffafafafff7f6f7ffe1e1e1ffd9dad9ffd6d5d6ffd4d5d5ffd3d4d4ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffd0cfcfffcfcfcfffcececeffcececdffcdcdcdffcdcdcdffccccccffccccccffcccbcbffcacacbffcacacaffcac9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbebebeffbebdbeffbdbdbdffbcbdbdffbcbcbcffbbbcbcffbbbbbbffbbbbbbffbbbbbaffbababaffbababaffbababaffb9bab9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b8b8ffb7b7b7ffb7b6b7ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b1b1ffb0b0b0ffafafafffaeaeaeffacadadffacacacffabababffaaaaaaffaaaaaaffa9a9a9ffa8a8a8ffa7a8a7ffa7a7a7ffa6a6a7ffa6a6a6ffa5a6a6ffa5a5a5ffa5a5a5ffa5a5a5ffa4a4a4ffa5a4a4ffa4a4a4ffa4a4a4ffa4a3a3ffa3a3a3ffa3a3a3ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa1a2a1ffa1a1a1ffa1a1a1ffa2a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a2a1ffa1a1a2ffa2a2a2ffa2a3a3ffa3a3a3ffa3a4a4ffa4a4a4ffa5a5a5ffa5a5a5ffa6a6a6ffa6a6a6ffa6a7a6ffa7a7a7ffa8a7a7ffa8a8a8ffa9a9a9ffaaaaaaffabababffacacacffacadadffaeaeaeffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb4b4b4ffb5b5b5ffb5b5b5ffb6b6b6ffb7b6b7ffb7b7b7ffb7b7b8ffb8b8b7ffb9b9b8ffb9b9b9ffbababaffbbbbbbffbcbcbbffbcbcbcffbdbdbdffbdbebdffbebebeffbfbebeffbfbfbfffc0bfbfffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcacacaffcbcbcbffcccccbffccccccffcdcdcdffcecdceffcececeffcecfcfffcfcfcfffd0cfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d4ffd4d4d4ffd5d5d5ffd6d5d5ffd9d9d9ffe4e4e4fff6f6f6fffcfcfbfffcfcfcfffdfdfdfffdfdfdfffcfcfc7f7d7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefffffefefffffffefefffefffffffefffffffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefffefffefffefffefefefffefefffffffffefffffefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefffefffffefffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefefffffffffefffffefefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefffffefefefffefefefffefefefffdfefdfffdfefdfffefefefffefefdfffefefefffefefefffefefefffffefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefffefffefefefffefefffffffffffffffefffffefefefffefffffffefffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefefefffefefffffefffffffefefffffefefefffefefffffefefefffefffefffffffffffffffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f656565ffc8c8c8ffc4c5c4ffc2c1c2ffc1c2c2ffc1c1c2ffc0c0c1ffbcbcbdffbdbdbdffbdbdbdffbdbdbdffbdbebeffbdbebeffbdbebdffbdbebeffbdbdbdffbdbebdffbdbebeffbdbdbdffbdbdbdffbcbdbcffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebeffbfbfbfffc1c1c1ffc4c4c5ffc5c5c5ffc6c6c6ffc7c7c87f64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfff9f9f9ffedededffdddddcffd8d7d8ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d1d0ffd0d0d0ffcfd0cfffcececfffcececfffcececeffcdcdcdffcdcdcdffccccccffccccccffcbcbcbffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c2c3ffc2c2c2ffc1c2c1ffc1c1c1ffc0c1c1ffc0c1c1ffc0c0c0ffc0bfbfffbfbfbfffbebebeffbebebeffbdbebeffbdbdbdffbdbdbcffbcbcbcffbbbbbcffbbbbbbffbbbbbbffbababaffbababaffbabbbbffbababaffbababaffb9b9b9ffb9b9b9ffb9b9b9ffb8b8b9ffb8b7b7ffb6b7b6ffb5b5b6ffb5b5b5ffb3b3b4ffb2b2b3ffb1b2b2ffb0b0b0ffafb0afffaeaeafffaeaeaeffadadadffacacacffabababffabaaaaffaaaaaaffa9aaa9ffa9a9a9ffa8a8a8ffa8a8a8ffa7a8a7ffa7a8a8ffa7a7a7ffa7a6a7ffa6a6a7ffa6a6a6ffa6a6a6ffa6a6a6ffa5a5a5ffa5a5a5ffa5a5a5ffa5a4a5ffa4a4a4ffa4a4a5ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa4a3a3ffa4a4a4ffa4a4a4ffa4a5a5ffa5a6a6ffa6a6a6ffa6a6a6ffa7a7a7ffa7a7a8ffa8a8a8ffa8a9a8ffa9a8a9ffa9a9aaffaaaaaaffabaaabffacabacffadadadffadaeaeffafafafffafb0b0ffb1b1b1ffb2b2b2ffb3b3b2ffb4b3b4ffb4b4b5ffb5b5b6ffb6b5b6ffb6b6b6ffb6b7b6ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb8b9b8ffb9b9b9ffbababaffbabbbaffbbbbbbffbcbcbbffbcbcbcffbdbdbdffbebebeffbebebeffbfbebeffbfbfbfffc0bfc0ffc0c0c1ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c5ffc6c7c6ffc6c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcaffcbcbcbffccccccffccccccffcdcdcdffcecdcdffcececeffcecfcfffcfd0cfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd5d5d5ffd5d5d5ffd8d7d8ffddddddfff1f1f1fff9f9f9fffdfcfdfffdfdfdfffcfcfcfffdfdfdbfbdbebd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefffffffefefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefffffffffffffffffefefffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefffffefffffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffdfdfefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffefefffffffefffffefefffffffefefffefefefffffefefffffefffffffffefffefffffffffffffffffefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f666666ffcbcbcbffc8c8c8ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc0c0c0ffc0c1c1ffc1c0c1ffc1c1c1ffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc2c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc2c2c2ffc3c3c2ffc7c6c6ffc7c7c7ffc8c8c8ffc8c7c8ffc9c9c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffcfcfcfffcfdfcfffcfcfcfffcfdfcfffbfbfbfff7f7f7ffe6e6e6ffdadadaffd6d6d6ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcecdcdffcdcdcdffccccccffcbccccffcbcbcbffcacacaffcacac9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbebfbeffbebebeffbebebeffbdbdbdffbdbdbcffbcbcbcffbcbcbcffbbbcbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbaffbbbabaffbababaffb9b9baffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b6b6ffb5b4b4ffb3b3b4ffb3b3b3ffb2b1b2ffb0b1b1ffb0b0b0ffafafafffaeaeaeffadadadffadadadffadacacffacacabffabababffaaababffaaaaaaffa9aaaaffa9a9a9ffa9a9a9ffa9a9a9ffa9a9a8ffa9a8a8ffa8a8a8ffa8a8a8ffa8a8a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a6a6ffa6a6a6ffa7a6a6ffa6a6a6ffa5a6a5ffa6a6a5ffa5a5a6ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa4a5a4ffa4a4a4ffa5a5a4ffa5a4a5ffa5a5a5ffa5a5a5ffa5a5a6ffa6a6a5ffa6a6a6ffa6a7a7ffa7a7a7ffa8a8a8ffa8a8a8ffa9a9a8ffa9a9a9ffaaa9a9ffaaabaaffabababffabababffacacacffadacacffadadaeffafafaeffafafb0ffb0b0b0ffb1b1b2ffb2b2b2ffb3b3b4ffb4b4b4ffb5b5b5ffb5b5b5ffb6b6b6ffb7b7b7ffb7b7b7ffb8b7b7ffb8b8b8ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffbababaffbabbbaffbbbbbbffbbbbbbffbcbcbcffbdbcbcffbdbdbdffbebdbeffbebfbeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc6c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9caffcacacaffcbcbcbffcbcbcbffccccccffcdcccdffcdcdcdffcececeffcecfceffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd7d6d6ffdadadaffe7e6e6fff7f6f7fffcfcfcfffcfdfdfffdfdfdfffdfdfcfffcfcfd3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefefffffefefefffffffefffffefefffffefefffefefefffefefefffefefefffefefffffffefefffefffefffffffefffefefefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefdfefffefdfefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefefefffefffffffffffffffffefffffffffffffefffefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefefffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffefffefffefefefffffefffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffefffefefefffefefefffefefefffefefefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffefffffefffffffffefffefefefffffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffefefffefffefffffffefffefefefffefefefffefefefffefffefffffffefffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f676767ffcdcdcdffccccccffc9c8c9ffc6c6c6ffc7c7c7ffc7c7c7ffc4c3c4ffc4c4c4ffc4c3c4ffc4c4c3ffc4c3c3ffc3c4c3ffc4c3c4ffc4c3c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc6c6c7ffc6c5c6ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffcac9ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffafafafff2f2f2ffdfdfdfffd8d8d8ffd6d5d6ffd4d4d4ffd4d3d3ffd3d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfd0d0ffcfcfcfffcecfceffcececeffcdcecdffcdcdcdffccccccffccccccffcbcbcbffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc1c1c1ffc0c1c0ffc0c0c0ffbfc0bfffbfbfbfffbfbebfffbebebeffbebdbeffbdbdbdffbdbdbcffbcbcbcffbcbcbcffbcbbbcffbbbbbbffbbbbbbffbbbbbcffbcbbbbffbbbbbbffbbbbbaffbababaffb9b9b9ffb9b9b8ffb8b8b8ffb7b7b7ffb6b6b6ffb6b6b5ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb2b2b1ffb0b1b1ffb0b0b0ffafafafffaeaeafffaeaeadffadadadffadadadffadacacffacacacffacababffabababffabababffabababffaaaaabffaaaaaaffaaaaaaffaaaaaaffaaa9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a7a7ffa8a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa6a7a7ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa7a7a7ffa7a7a7ffa8a8a7ffa8a8a7ffa8a8a8ffa8a9a8ffa9a9a9ffaaa9a9ffaaaaaaffaaaaaaffabababffababacffacacacffacacacffadadadffadaeadffaeaeaeffafafafffb0b0b0ffb1b0b1ffb2b2b2ffb3b3b3ffb3b4b4ffb4b4b4ffb5b5b5ffb6b6b7ffb7b7b7ffb7b7b7ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b9b8ffb9b9b9ffb9bab9ffbababaffbababaffbabbbaffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbdbdbdffbebebeffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc2c1c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffcacacaffcacacbffcbcbcbffcbcbcbffccccccffcdcccdffcdcdcdffcececeffcececeffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffe1e1e1fff4f4f4fffafafafffdfdfdfffdfdfdfffdfdfdfffdfdfdbfbebdbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffffefefffefefefffffffefffefefffffefefffffefffffffefefefffffefefffefffefffefefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfefffefefefffefdfdfffefefefffefefefffefefefffefefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefefffefefefffefefefffffefefffefefefffffffffffefffffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefffefffffffffffffffefffefefffffffefefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefefffefffefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffffefefffefefefffefefffffffefefffefffffffffefefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffefffefffffffffffffffffffefefffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefffffefffefffefffefffffffefffffffefffefffefffffffffffffffffffefffffffffefefffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9b9b9bffcececeffcdcecdffccccccffc7c7c7ffcacbcbffcacacbffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcacacaffc9cacaffc8c8c8ffcacacaffc8c8c8ffc9c9c9ffc9cacaffcbcbcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffcfdfdfffcfcfcfffcfcfcfffdfcfcfffcfcfcfff8f8f8ffe9e9e9ffdbdbdbffd7d8d7ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcececeffcececdffcdcdcdffccccccffcbcbccffcbcbcbffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc4c5c4ffc5c4c4ffc4c4c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0bfffbfbfbfffbfbebeffbebebeffbdbebeffbdbdbdffbdbdbdffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbcbcbbffbcbcbbffbbbbbbffbabbbbffbababaffb9b9baffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b7ffb6b6b5ffb5b5b5ffb5b4b4ffb3b3b4ffb2b3b3ffb2b2b2ffb1b1b1ffb0b1b0ffb0b0b0ffb0b0afffafafafffaeaeaeffaeadaeffadadadffadadadffadacadffacacacffacacadffacacacffacacacffacacacffacacacffabababffabababffabababffaaababffaaaaaaffaaaaaaffaaaaaaffa9aaaaffaaa9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa9a8a9ffa9a9a9ffa8a9a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a9a8ffa9a9a8ffa9a8a9ffa9a9a9ffa9aaa9ffaaaaaaffaaaaaaffaaaaaaffabababffabacabffabacacffacadadffadadadffadaeadffaeaeaeffaeaeaeffafafafffafafafffb1b1b1ffb2b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b5ffb5b6b6ffb7b6b7ffb7b7b7ffb8b8b7ffb8b8b8ffb9b9b8ffb9b9b9ffb9b9b9ffb9bab9ffbabab9ffbababaffbababaffbababaffbbbbbbffbbbbbbffbbbbbbffbcbbbcffbcbcbcffbcbdbdffbdbdbdffbebebeffbfbfbfffbfbfbfffc0bfc0ffc0c0c0ffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc5c5c5ffc5c6c5ffc6c5c5ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9cac9ffcacacaffcbcbcbffcbcbcbffccccccffcdccccffcdcdcdffcdcdcdffcececeffcfcfceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d4ffd5d6d5ffd7d7d7ffdcdcddffedededfff7f8f7fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfd3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefffffefffffffefefffffffefffffefefffffffffefffefefefffefefefffefefefffffffffffffefffffffefffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffdfdfefffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefefffffffffffffefffffffefffffffffefffefefffffffffefffefefefffefefffffefefefffefffefffefefffffffefffffefffefffffefefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefefffffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffffefffffffffffefffefefefffefefefffefefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffffffffffffefffffffefffffffffefffefefffffffffefffefefefffffefffffefffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcfcfcfffcfcfcfffcececeffcdcdcdffc9c9c9ffcececdffcdcdcdffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcacacaffcacbcbffcacacbffcbcbcbffcbcbcbffcbcbcbffcccbccffccccccffcccccdffccccccffccccccffcacbcbffcbcbcbffcacac9ffcacacaffcbcbcbffcccccc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffcfcfcfffcfdfcfffdfdfdfffcfcfcfffbfafafff5f5f6ffe0e0e0ffdadadaffd6d6d6ffd5d4d5ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd1d1d0ffcfcfd0ffcfd0cfffcfceceffcececeffcdcecdffcdcdcdffccccccffcbcbccffcacbcbffcacacaffcac9caffc9c9caffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c2c3ffc3c2c3ffc2c2c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbebebfffbebebeffbdbebeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbcbcbcffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbbbabbffbababaffb9b9baffb9b9b9ffb8b8b8ffb8b8b8ffb7b6b6ffb6b6b6ffb5b6b5ffb5b5b5ffb4b4b4ffb3b3b3ffb3b3b2ffb2b2b2ffb1b2b1ffb1b0b1ffb0b1b0ffb0b0b0ffafb0afffafafafffafaeafffaeaeaeffaeaeaeffaeaeaeffaeaeaeffadadaeffadaeadffadaeadffadadadffadadadffadadacffadacacffacacacffabacacffacabacffababacffababacffabababffababaaffaaaaabffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaa9ffaaa9aaffaaaaa9ffa9a9aaffaaaaaaffaaabaaffababaaffabababffabababffabababffacacacffadacadffadadadffadadadffaeaeadffaeaeaeffafafafffb0afafffb0b0afffb1b0b0ffb1b1b1ffb2b2b2ffb2b2b3ffb3b3b4ffb4b4b4ffb5b5b5ffb6b6b6ffb7b6b7ffb7b7b7ffb8b8b8ffb9b9b9ffb9b9baffbab9b9ffb9b9baffbababaffbababaffbababaffbabbbaffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbcbbbcffbcbcbcffbdbdbdffbdbdbdffbebebdffbebebeffbfbfbfffbfc0bfffc0bfbfffc0c0c0ffc0c1c1ffc1c1c1ffc1c1c2ffc2c2c3ffc3c2c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c5c5ffc5c5c5ffc6c6c6ffc6c6c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcbffcbcbcbffccccccffcdccccffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffdad9daffe6e7e6fff5f5f5fffbfbfbfffdfefefffdfdfdfffdfdfdfffdfdfd7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffffffffffefffffffffffffffefffefffffffffffffefefffffffffffffefefffffefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffefffffffffffffffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefffffefefffffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefefefffefefefffefffefffffefefffefffefffffefefffefefffffefefefffefefefffffefffffffefefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffefffffffffffefffefffefffffffffffffefefffffffffffffefefffffefffffffefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefffefffefefefffefffefffffefefffffffefffffffffffefffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffcfcfcfffcfcecfffcdcccdffcbcbcaffd0d1d1ffcfcfcfffcbcacaffcbcacaffcacacaffcacacaffcacacaffcacacaffcbcacbffcbcbcbffccccccffccccccffcdccccffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcdceceffcececeffcececeffcececeffcecdcdffcdcdcdffcdcdcdffcbcbcbffcbcbcbffccccccffcecece0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffcfcfcfffdfdfdfffcfcfcfffdfdfdfffdfcfcfff9f9f8ffecececffddddddffd8d8d8ffd5d5d5ffd5d5d5ffd5d4d4ffd4d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0cfcfffcfcfcfffcececeffcdcdceffcdccccffccccccffcbcbcbffcbcacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c6c7ffc7c7c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc1c2c1ffc1c1c0ffc0c1c0ffc0c0c0ffbfbfc0ffbfbfbfffbebebeffbebebeffbebebeffbebebdffbebebdffbdbdbdffbdbebdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbcbbbcffbcbbbbffbbbabbffbababaffb9b9b9ffb9b9b9ffb8b8b8ffb8b7b8ffb7b7b7ffb7b6b6ffb6b5b5ffb5b5b5ffb5b4b4ffb4b4b4ffb4b4b3ffb3b3b3ffb2b2b2ffb2b2b2ffb1b1b1ffb1b1b1ffb0b0b0ffb1b0b0ffb0b0b0ffb0b0b0ffafafafffafafafffafafafffafafafffafafafffafafafffaeaeaeffaeaeaeffaeadaeffaeaeadffadadadffadadadffadadadffadadadffacadadffacacacffacacacffacacacffacababffacababffacababffabababffabababffabababffacababffacababffacacacffacacacffacacacffadacacffadadadffaeaeaeffaeaeaeffaeaeaeffafaeafffafb0afffb0b0afffb0b0b0ffb1b0b0ffb1b1b2ffb2b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb4b4b4ffb5b5b5ffb6b6b5ffb7b6b7ffb8b7b7ffb8b8b8ffb9b8b8ffb9b9b9ffbababaffbababaffbababaffbabbbbffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbcbbbcffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbebebeffbebebeffbfbfbfffc0bfbfffc0c0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c8c9ffc9c9c8ffc9c9c9ffcac9c9ffcacacaffcbcbcaffcbcbcbffcbccccffccccccffcdcdcdffcecdcdffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d1ffd3d2d3ffd4d3d3ffd4d4d4ffd5d5d5ffd7d7d7ffdfdfdffff0f1f1fff8f8f8fffcfdfdfffdfdfdfffefefdfffefdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffefffffefffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffefefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffffefefffefffffffffefefffefefefffefffefffefffefffffefefffefffefffffffffffefffffffffefefffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffefffffffefffefefefffefefefffefffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffffffefffffffffffffffffffefffffffffffffffefffffffffefffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d1d1ffd0cfd0ffcfcfcfffcdcdcdffccccccffd3d3d2ffd1d1d1ffcdcccdffccccccffccccccffccccccffccccccffccccccffccccccffcccdccffcdcdcdffcececeffcecfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0d0cfffd0d0cfffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfceceffcececeffcccccdffcccccdffcececeffcfcfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffdfcfcfffcfcfdfffdfdfdfffdfdfdfffbfbfbfff6f6f6ffe6e6e6ffdbdbdbffd7d6d6ffd6d5d5ffd5d5d5ffd4d4d5ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcecfceffcececeffcdcdcdffccccccffcccbccffcbcbcbffcacbcaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc7c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c2c3ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbeffbebebeffbebebeffbebebeffbebebeffbebebeffbebdbdffbdbdbdffbdbdbdffbdbcbdffbcbcbcffbbbbbbffbabbbbffbababaffb9bab9ffb9b9b9ffb8b8b9ffb7b7b8ffb7b7b7ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b4ffb3b4b4ffb3b3b3ffb3b3b3ffb3b2b3ffb2b2b2ffb2b1b2ffb2b1b1ffb2b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb0b0b0ffb0b0b1ffb0b0b0ffb0b0b0ffb0b0b0ffb0afb0ffafafafffafaeafffaeafafffaeafaeffaeaeaeffaeaeaeffadaeaeffadadadffadadadffadadadffadadadffadadadffadacadffacadacffacadacffacadacffadadadffadaeadffaeadaeffaeaeaeffaeaeaeffafaeafffafafafffafb0afffb0b0b0ffb0b0b0ffb0b1b0ffb1b1b1ffb2b2b1ffb2b2b2ffb2b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b5ffb5b5b5ffb6b6b6ffb7b7b6ffb7b7b7ffb8b8b8ffb9b9b9ffb9b9b9ffbababaffbabbbaffbbbbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbdbdbdffbebdbdffbebdbeffbebebeffbfbfbfffbfbfbfffbfc0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c8c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcbcacaffcbcbcaffcbcbcbffccccccffcccccdffcdcdcdffcececeffcfceceffcfcfd0ffcfd0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d3ffd4d4d4ffd4d5d4ffd5d5d6ffdadadaffe9e9e9fff6f7f6fffcfcfcfffdfdfdfffcfdfcfffdfdfdfffdfefe3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefffffffffffffefffffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffefefffffffefffffefefffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffefffefffefffefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffffefffefffffffefefffffffffefffefefffffefffffffefffefffefffefffefefefffffefefffefffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffffffffffefefefffffffefffefefefffffefffffffefffffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffefffefffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd1d1d1ffd0d0d0ffcececeffcdcecdffd5d5d4ffd2d2d2ffcfcfcfffcdcdcdffcdcdceffcecdcdffcdceceffcececeffcececeffcececfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d0d1ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcdcdceffcececeffcfcfcfffcfd0cf3f34343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfcfffdfdfcfffdfdfdfffdfcfdfffdfdfdfff9f9f9fff1f1f1ffdfdfdfffd9d9d9ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d2ffd0d1d1ffd0d0d0ffcfcfcfffcececeffcecdceffcccdccffccccccffcbcbccffcbcbcbffcacacaffcacacaffcacacaffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c3ffc3c3c2ffc2c2c3ffc1c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbfbfffbebebfffbebebeffbebebeffbdbdbeffbdbdbdffbcbdbcffbcbcbcffbbbbbbffbbbbbbffbababaffbabab9ffb9b9b9ffb9b9b9ffb8b8b8ffb7b8b8ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b6ffb5b5b6ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b3ffb4b3b4ffb3b3b3ffb3b2b3ffb3b2b3ffb2b2b3ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b1b1ffb1b1b1ffb1b1b1ffb1b1b0ffb0b1b0ffb0b0b0ffb0b0b0ffb0b0b0ffafafafffb0afafffafafafffafafafffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeafafffafafafffafafafffafafafffb0b0b0ffb0b0b0ffb0b0b1ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb3b2b2ffb3b3b3ffb3b3b4ffb4b4b4ffb4b4b4ffb5b5b4ffb5b5b5ffb6b6b6ffb6b6b6ffb8b7b7ffb8b8b8ffb9b9b9ffbab9b9ffbababaffbbbbbaffbbbbbbffbbbbbcffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbcbcffbcbcbcffbdbdbdffbdbdbdffbebebeffbebebeffbebebeffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc5c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc9c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacacaffcbcbcbffcccbccffccccccffcdcdcdffcdcdceffcececeffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd1d1d1ffd3d2d2ffd3d3d3ffd4d4d4ffd5d5d4ffd7d7d7ffe2e2e2fff2f2f2fff9faf9fffdfdfdfffdfdfdfffdfdfdfffcfdfdbfbdbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffefffffffffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffefefffefffffffffefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefffffefefefffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefffffffffffffffffffffffefefffffefffffefefffffefefffffefffefffffefffffefffefffefffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffffffefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffefefffffefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffefefffffffefffefefefffffefffffffefefffefffefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefffffffffffffffffffffffffffefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd1d1d1ffcfcfcfffd0d0d0ffd6d6d6ffd3d3d3ffd0d0cfffcfceceffcececfffcfcfcfffcfcfd0ffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd2d3d3ffd2d2d2ffd2d2d1ffd1d2d2ffd1d1d1ffd0d0d0ffcececeffcfcfceffcfcfd0ffd1d1d07f686868000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffdfdfdfffdfdfdfffcfdfcfffcfdfdfffcfcfcfff7f7f7ffe8e8e8ffdcdcdcffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d5ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcecfceffcececeffcdcdcdffccccccffcccccbffcbcbcbffcbcbcbffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c5c4ffc4c4c4ffc4c3c3ffc3c3c3ffc2c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0bfffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebeffbebebeffbdbdbdffbdbdbdffbdbcbcffbcbcbcffbcbbbbffbbbbbbffbababaffbababaffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b6b7ffb6b7b7ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb4b5b4ffb4b4b4ffb4b4b4ffb4b3b3ffb4b3b3ffb3b4b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b2b2ffb2b2b2ffb2b2b2ffb1b2b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb0b1b0ffb1b0b0ffb0b0b0ffb0b0b0ffafafb0ffafb0b0ffb0b0b0ffafafafffafafafffafafb0ffafafb0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b1b0ffb1b1b1ffafafafffb0b0b0ffb1b1b1ffb1b2b1ffb1b1b2ffb2b2b2ffb2b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb5b5b5ffb6b6b5ffb6b6b6ffb7b7b7ffb8b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbaffbbbabbffbbbbbcffbcbcbcffbcbcbcffbcbcbcffbcbdbcffbcbcbdffbcbdbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebebeffbebebeffbfbfbfffbebfbfffbfbfbfffbfc0c0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c8c9ffc9c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacbcaffcacbcbffcbcbcbffccccccffcdccccffcdcdcdffcececeffcecfceffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d2d2ffd4d3d3ffd4d4d4ffd5d5d5ffdbdbdbffeeeeeefff8f8f8fffdfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfd3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffefefffffefffefffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffffffffefefefffefefefffffefffffffffffffffefffffffffffffffffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffffffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefffefffffefefffefefefffefffffffefefefffefefefffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffffefefffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffefffefefefffefefefffefefffffefefefffefffefffffefefffffefefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffefffffefefffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd3d3d3ffd3d3d3ffd3d3d3ffd1d0d0ffd2d2d1ffd7d7d7ffd3d3d3ffd1d0d0ffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffd0cfcfffd0d1d1ffd1d1d17f6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffafafafff2f2f2ffe1e2e1ffdadbdaffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d1d2ffd1d1d1ffd0cfd0ffcfcfcfffcececeffcdcecdffcdcdcdffccccccffcbcccbffcbcbcbffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0bfffbfc0c0ffbfbfbfffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbdbdbdffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbabbffbababaffb9bab9ffb9b9b9ffb9b9b9ffb8b9b8ffb8b8b8ffb7b8b8ffb8b8b7ffb7b7b7ffb7b6b6ffb6b6b6ffb6b6b6ffb5b6b5ffb5b6b5ffb6b5b5ffb5b5b4ffb5b5b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b2b2ffb2b2b2ffb3b2b2ffb2b2b2ffb2b2b2ffb2b1b2ffb1b1b1ffb1b1b1ffb1b1b1ffb0b1b1ffb0b1b0ffb0b0b0ffb0b1b0ffb1b1b0ffb1b1b1ffb1b1b1ffb1b1b1ffb2b1b2ffb2b2b2ffb3b3b3ffb3b3b3ffafafafffb1b1b1ffb1b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb5b5b5ffb5b6b5ffb6b6b6ffb7b7b7ffb8b8b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbbbcbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbebebeffbebebeffbfbebeffbfbebeffbfbfbeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc2c1c1ffc2c2c2ffc2c3c2ffc3c3c3ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c5ffc6c6c6ffc7c7c7ffc7c8c7ffc8c7c7ffc8c8c8ffc8c9c9ffc9c9c8ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcacacaffcacacaffcacbcaffcacbcbffcbcbcbffccccccffccccccffcdcdcdffcdcdceffcececeffcfcfcfffd0d0cfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d4ffd5d4d4ffd7d7d7ffe4e4e4fff5f5f5fffbfbfbfffdfdfdfffdfcfdfffdfdfcfffcfdfd7f7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefefffefffffffefffffffffefefffffefffffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffefffffefefffffefffefffffffffffefefffffffffefffffefefffefffffffefffffffefffffffefffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefffffefffefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefffefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefefffefefffffefffffffffefefffffefefffefefefffefffefffefffefffefffffffffffffffffefffffffffffffefffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffefefefffefefefffffefefffefefffffefffffffffefefffffefffffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffefffffefffffefffffffefffefffffffffffefffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696869ffd1d2d2ffd3d3d3ffd2d2d2ffd1d1d0ffd2d2d2ffd7d6d6ffd3d3d4ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d4ffd4d4d4ffd4d4d4ffd2d2d3ffd2d2d2ffd1d0d0ffd1d0d0ffd1d1d1ffd2d2d27f69696900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffcfdfdfffdfdfdfffdfdfefffcfdfdfffdfcfcfff7f8f8ffecededffdededeffd9d9d9ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececfffcdceceffcdcdcdffccccccffcbcccbffcbcbcbffcbcacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c4ffc3c2c3ffc2c2c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfc0ffbfbfbfffbfbfbfffbfbebeffbebebeffbebebdffbdbdbdffbcbcbcffbcbcbcffbcbcbbffbbbbbcffbbbbbbffbababaffbababaffb9b9b9ffbab9b9ffb9b9b9ffb9b9b9ffb8b8b9ffb8b7b8ffb7b8b7ffb7b7b7ffb6b7b6ffb6b6b7ffb6b6b6ffb6b6b6ffb5b6b6ffb5b5b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b2b3ffb3b2b3ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b3b2ffb3b3b3ffb3b3b3ffb3b3b4ffb4b4b4ffb6b6b6bf8787873f2b2c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2e2e2effbbbabaffbcbcbdffbcbcbcffbcbcbbffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbdbebeffbdbdbeffbebebeffbebebeffbebebeffbebebfffbebebfffbfbfbfffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc0c1c0ffc0c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc6c6c6ffc6c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9c9caffcacac9ffc9cac9ffc9cac9ffcacacaffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffcccbcbffccccccffcccdcdffcdcdcdffcececeffcececeffd0cfcfffd0d0d0ffd1d1d1ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffddddddfff2f1f1fff9f9f9fffdfdfdfffefefdfffdfdfdfffdfdfdfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefffefffefefffffffefffffffffefffefffffffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffffffefffffffffefefffefefffffefefffffefffefffefefffffefefffffffefefffefffefffffffefffefefefffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefefffffffefefffffffefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffefffffffffffffffffffffffffffefffffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffefefefffffffffffefefefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffffffffffefefefffffffffffffefefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefffefffffefffffefefffffefefefffefefefffefefefffefffefffefefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffffefffffffffefffefefffffefefefffefefefffefefefffefffefffffefffffefffffffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefffffffffefefffefffefffffffffffefffffffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffefffffffefffefffefffefffefefffffffefffffffffffffffffffffffefffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefffffffefffffffffefefffefffffffefefffffefffefffefffffffffefffffffffffffffffffffffffeffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696969ffd2d1d2ffd1d1d2ffd1d1d1ffd1d1d1ffd3d3d3ffd5d5d5ffd2d3d3ffd2d1d2ffd1d1d1ffd0d0d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d4ffd5d4d5ffd5d5d5ffd5d5d5ffd4d4d3ffd2d2d2ffd1d1d1ffd1d2d2ffd2d2d2ffd3d3d37f6a6a6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffdfdfefffdfcfdfffcfcfdfffdfdfdfffbfbfbfff5f5f5ffe4e4e4ffdbdbdbffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd2d2d3ffd1d1d1ffd0d0d0ffcfcfd0ffcecfcfffcececeffcdcdcdffcccccdffccccccffcbcccbffcbcbcbffcbcacaffcacacaffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c9ffc8c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0c1c0ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbebfffbebebeffbebdbeffbdbdbdffbcbdbcffbcbdbcffbbbbbcffbcbbbbffbbbbbbffbbbbbbffbababaffbababaffbabab9ffb9bab9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b8ffb7b7b8ffb7b7b7ffb7b7b7ffb6b6b7ffb6b6b6ffb6b6b6ffb6b6b6ffb6b5b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b4b5ffb4b4b5ffb5b4b5ffb4b5b5ffb4b5b4ffb4b4b4ffb3b3b4ffb4b3b4ffb3b4b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b2ffb2b3b3ffb3b3b3ffb3b3b4ffb4b3b3ffb4b4b4ffb4b4b5ffb4b5b5ffb5b5b6ffb7b7b77f5c5c5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5f5f5fffbdbdbeffbdbcbdffbcbdbcffbcbcbdffbdbdbdffbdbdbdffbdbdbdffbdbebeffbebebeffbebebfffbebebeffbfbfbfffbfbfbfffbfbfbfffbfc0bfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c4ffc4c3c4ffc4c4c4ffc5c5c5ffc5c6c5ffc6c6c6ffc6c7c6ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffc9c9caffc9c9c9ffcac9c9ffcac9c9ffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffcbcccbffccccccffccccccffcdcdcdffcececdffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d2d1ffd2d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d5d5ffd8d8d9ffe9e9e9fff7f8f8fffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffffffffffffefefffffffefffefefefffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffefefffffffefffefffefffffefefffefefefffffefefffffefefffffefefffefefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefffffefefefffefffefffefefefffefffefffefefffffefffefffffffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffefffffefefefffffefffffffefefffffefffffefefffffffffefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffffefffffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffefefffffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffefefefffefefefffffefffffefffefffefefefffffefffffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefffefffefefefffefffefffefefefffefefefffffffefffffefefffefefefffefefefffffefffffffffefffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefffffffefffffffffffffffffffefffffefefffefefefffefefefffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffefffffffefffefffffffefffefefefffffefffffffefefffffffefffefefffffefffffffefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffffffefffffffefffffffffffffefefffffffefffefffefffffefffffffefefffffefffffffefefffffffffffffefffffffffeffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696969ffd2d2d2ffd2d2d2ffd1d1d1ffd2d1d2ffd4d4d4ffd4d4d4ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd3d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd3d3d3ffd4d4d47f6a6a6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfff8f8f8fff0f0f0ffdfe0dfffd9dad9ffd7d7d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d4d4ffd4d3d3ffd3d3d2ffd2d1d2ffd1d1d1ffd0d0cfffcfcfcfffcececeffcdcdcdffcdcdccffccccccffccccccffcccbcbffcbcbcbffcbcacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc6c7c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc2c2c2ffc2c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbebfbeffbebebeffbebdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbaffbbbabaffbababaffbab9b9ffbab9b9ffb9b9b9ffb8b8b8ffb8b8b9ffb8b7b8ffb8b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb6b5b5ffb5b5b5ffb5b5b5ffb5b5b4ffb4b5b4ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb5b5b5ffb5b5b5ffb5b6b5ffb6b6b6ffb6b7b6ffb8b8b87f5c5c5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5f5f5fffbebebdffbdbdbdffbdbdbdffbdbdbdffbdbebeffbebebeffbfbebeffbfbebeffbebebeffbfbebfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc1c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c7c6ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcac9c9ffc9c9c9ffc9c9c9ffc9c9caffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcaffcbcbcbffcccbcbffccccccffccccccffcdcdcdffcdcdcdffcececeffcfcfceffcfd0cfffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d3d4ffd4d4d4ffd5d4d4ffd6d6d5ffe0e0e0fff3f2f2fffafafafffdfdfdfffdfdfdfffdfdfdfffdfdfdbfbebebe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefffffffffffffffffffffffefffefffefefffffefefefffefffefffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffefefffffffffefffefefefffefffefffefefffffffefffffefffefffefffffffffffefffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefffefffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffffffefffefefefffefefefffefefefffffefefffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefffefffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefffffffefffefffffffefffffffefffffefffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffffefffffffefffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffffffefefffffefefefffefefefffefffefffffffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefffffffffffffffffffffffefffefffefffffffefffffffffffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffefffffffefffffffefffffefffffefffefffffffefffefefffffffffefffefefffffefffefffefffffffffffffffefffefffeffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696a6affd3d2d3ffd2d2d2ffd2d2d2ffd2d2d3ffd4d4d4ffd4d4d4ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d47f6a6a6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfcfff6f6f7ffe8e8e8ffdcdcdcffd8d8d8ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d1ffcfcfcfffcecfceffcecdcdffcdcdcdffccccccffccccccffcbccccffcbcbcbffcbcbcaffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c3c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c0ffc0c1c0ffc0c0c0ffc0c0c0ffbfc0bfffbfbfc0ffbfbfbfffbebebeffbebebeffbebebdffbdbdbdffbdbdbcffbcbcbcffbcbdbcffbcbcbcffbbbcbcffbcbcbcffbbbbbbffbbbbbbffbbbbbaffbababaffbababaffbabab9ffbab9baffb9b9b9ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b6ffb6b6b6ffb6b6b6ffb6b5b5ffb5b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b6b5ffb6b6b5ffb7b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb8b9b97f5d5d5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5f5f5fffbebfbeffbebebeffbdbebeffbebebeffbebebeffbebfbeffbebebfffbfbfbfffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc1c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc2c2c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcac9caffcacac9ffcacacaffcacacaffcbcbcbffccccccffccccccffcccdcdffcdcdcdffcdceceffcececeffcfcfcfffd0d0d0ffd0d0d1ffd2d2d2ffd2d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d5ffdbdbdbffeeeeeefff8f9f9fffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfd3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffffffffffefffffffffefffffefffefffefffefffefffefffefffffffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffefffefffffefefffefefffffefefffffffefefffefefefffffefffffefffffffefffefffffefefffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffffefffffffefffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefffffffffefefffffffffffffefefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefefefffefffffffefefefffffefefffefefffffefffffffffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffefffffffffffefffffffffefffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffefffffffffefefffffffefffefefefffefffefffefffefffffefefffefefffffefefffffffefefffffefefffffefffffeffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696969ffd3d3d3ffd3d3d3ffd2d2d3ffd3d3d4ffd5d5d5ffd5d4d5ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d3d3ffd2d3d2ffd2d3d3ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5bf9f9fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbebefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffafafafff2f1f2ffe2e3e2ffdadadaffd7d7d7ffd7d7d7ffd6d6d6ffd5d6d5ffd4d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececfffcdceceffcdcdcdffcdcdcdffcccdccffccccccffcbcbcbffcbcbcbffcbcbcaffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbebebeffbebebeffbebebeffbebdbdffbdbdbdffbdbdbdffbcbdbdffbcbdbdffbcbcbcffbcbcbcffbcbcbcffbcbbbbffbbbbbbffbabbbbffbababaffbababaffbab9b9ffb9b9baffb9b9b9ffb9b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b8ffb8b8b8ffb8b8b7ffb7b7b8ffb8b8b8ffb7b7b8ffb7b8b7ffb7b7b7ffb7b7b8ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b6ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb7b6b6ffb6b6b6ffb7b7b7ffb7b7b8ffb8b8b8ffb8b8b8ffb9b9b9ffbababa7f5d5d5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5f6060ffbfbfbfffbfbfbeffbebebeffbebebeffbebfbfffbfbfbfffbfbfbfffbfbfbfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c0ffc1c1c1ffc1c1c1ffc1c2c1ffc2c2c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c5ffc5c6c5ffc6c6c5ffc6c6c6ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c9c8ffc8c8c8ffc8c9c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacbcaffcbcbcbffccccccffccccccffcdcdcdffcdcdcdffcececeffcfcfceffcfd0cfffd0d0d0ffd1d1d1ffd2d3d2ffd3d3d3ffd3d4d4ffd5d5d5ffd5d5d5ffd8d8d8ffe4e4e4fff6f6f6fffbfbfcfffefdfefffdfdfdfffdfefdfffdfefebfbdbdbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffefefffefefffffffffffffefefffffefefefffefffffffefefffffefefffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefefffffefffffffffffffffefefffffefffffefefffffffffefffefffefffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffffefefffefffffffffefffffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefefffffefffffffefefffffefefffffffefefffefffefffefffefffefefffffffefefffefffffffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffffffefffffefefffffffffefffefefefffffffefffefefefffffefffffffffffffffefefffffffffffefefffffffffefffeffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d6ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd5d5d6ffd4d4d4ffd4d4d5ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffcfcfdfffcfdfdfffdfdfdfffcfdfdfffcfcfcfff7f7f7ffecececffdededfffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffccccccffcccbccffcbcbcbffcbcbcbffcacacaffcacacaffcacac9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc0c1c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbfbfffbebebfffbebebeffbebebeffbebdbeffbdbebeffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbcbcbdffbcbcbcffbcbcbcffbbbcbbffbbbbbbffbbbabbffbababaffbababaffbababaffb9b9b9ffb9b9b9ffb9b9b9ffb9b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb9b9b8ffb9b9b8ffb8b9b8ffb8b8b8ffb8b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b7b7ffb7b7b8ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b8ffb7b7b8ffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffb9babaffbbbabb7f5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf909090ffc0bfbfffbfbfbfffbebfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c1ffc0c0c0ffc0c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc8c9c9ffc9c9c9ffcacacaffcbcacaffcbcbcbffccccccffcdcdccffcecdcdffcececeffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd6d6d7ffdfdedffff1f2f1fff9f9f9fffdfdfefffefefefffefdfdfffdfdfdfffdfdfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffffffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffffefffffefefffffffefefffefefefffffefefffefefffffefefffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffefffffffffffffffefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffffefffffffffffffffffefffefffefffefffefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffefefffffefffffffffffffffefefffffffffffffefefefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefffffefefffffffefefffefefffffffefffffefefefffefefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffefffffffffffffffefefffefefefffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefefefffefefefffefffefffffefffffefefefffefefffffefffefffefffffffffefefffefffefffefefffffffffffffefffefffffefffffefffffffffeff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d5d5ffd6d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd4d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd3d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd4d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d5d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffdfdfdfffcfdfdfffcfcfcfffcfdfdfffbfafafff4f4f3ffe5e5e5ffdadadaffd6d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececfffcececeffcececeffcdcdcdffcdcdcdffccccccffccccccffcbcccbffcbcbcbffcbcbcbffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c4ffc4c5c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c1ffc1c1c1ffc1c1c1ffc0c0c1ffc1c0c0ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbebebfffbebebeffbebebeffbebdbdffbdbdbdffbdbdbdffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbabbbbffbbbbbaffbababaffbababaffb9bab9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9baffb9b9b9ffb9b9b9ffb9b9baffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b8ffb8b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b9ffb9b9b9ffb9bab9ffbababaffbababaffbabbbbffbcbcbbffbdbdbc7f5f5f5f7f5f5f5f7f605f5f7f5f60607f5f60607f605f607f5f60607f6060607f6060607f6060607f6060607f6060607f606060bf909090ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfc0ffbfbfc0ffbfc0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c1c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c5c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c9c8ffc9c8c9ffc9c9c9ffcacacaffcbcbcbffcbcccbffccccccffcccdcdffcdcecdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd6d6d6ffdad9daffe9e9e9fff8f7f7fffcfdfcfffdfefdfffdfdfefffefefefffefdfe7f7f7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffefffffefffffffefefefffefffefffefefefffefffffffffefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffffffffffffffffefefefffefffffffffefefffffefffffffffffffefffefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefffffefefefffefffefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefffffefffffffefefefffefefefffffefffffefefefffefefefffffefefffefffefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffefefffffefefefffefefefffffefffffffefffffefefefffffffefffffffffffefefefffefffffffffefefffffefffffffffffffefffefffeffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd5d4d5ffd5d5d6ffd4d4d4ffd3d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d5d5ffd5d5d5ffd5d4d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfcfdfffdfcfcfffcfdfdfffcfdfcfffcfcfdfff8f8f8ffedededffdfdedfffd6d6d7ffd5d5d5ffd5d4d5ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfd0ffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcccccdffccccccffccccccffcbcbccffcbcbcbffcacbcbffcacacaffcacacaffcac9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc4c4c5ffc4c4c4ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebfbfffbfbebfffbebebeffbebebeffbebdbdffbdbebdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbcbbbcffbbbbbbffbbbbbbffbbbbbbffbababaffbababaffbabab9ffbababaffbab9baffb9babaffbababaffbababaffbababaffbababaffbababaffbababbffbababaffbababaffbababaffbababaffbababaffbab9b9ffb9b9baffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9bab9ffbababaffbababbffbbbabaffbbbbbbffbbbbbcffbdbcbdffbebfbeffbfbebeffbebfbeffbfbfbfffbfbfbfffc0bfc0ffbfc0c0ffbfc0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c2ffc1c1c2ffc2c2c2ffc2c2c3ffc3c2c3ffc3c3c3ffc3c3c3ffc4c4c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c8c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc8c7c8ffc7c7c7ffc7c7c7ffc8c8c7ffc7c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9caffcacacaffcbcbcbffccccccffcdccccffcdcdcdffcececeffcfceceffd0d0d0ffd1d0d1ffd1d1d1ffd3d3d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d6ffd8d8d8ffe2e2e2fff3f3f3fffbfbfafffdfefdfffdfdfdfffdfdfdfffdfefdbfbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffffefffffffefefffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffffefefffefefefffefffefffefffefffefefefffefefefffefefefffffefffffffefefffefefefffffffefffffffefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefefffffffefffffffefefffffefffffffefefffefefefffffffefffffffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffefefffffffefefffefefffffefefefffefffefffefffffffffffffffefffffffffffffffffffffffffffeffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d5d4ffd5d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d4d4ffd4d5d5ffd5d5d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffcfcfcfffdfcfcfffdfdfdfffdfdfdfffbfcfbfff5f5f4ffe8e9e8ffdadadaffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcccccdffccccccffccccccffcccbcbffcbcbcbffcbcacaffcacacaffc9c9c9ffc9c9c9ffc8c9c9ffc9c8c8ffc8c8c8ffc7c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c5ffc4c4c4ffc4c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffc0bfbfffbfc0c0ffbfc0c0ffbfbfbfffbfbfbfffbfbfbeffbebfbfffbebebeffbebebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbbbaffbababbffbababbffbbbbbaffbabbbaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbabbbbffbabbbaffbababaffbababaffbababaffbababaffbababaffbbbabbffbbbbbbffbcbcbcffbbbcbcffbdbdbdffbdbdbeffbebebeffbebebeffbebfbeffbfbfbeffbfbfc0ffbfbfbfffbfc0bfffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc0c1c0ffc0c0c1ffc1c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c8ffc7c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcacacaffcbcbcbffccccccffcccdcdffcdceceffcececeffcfcfd0ffd0d0d1ffd1d1d1ffd2d3d2ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffd7d7d7ffddddddffededecfff8f8f8fffdfdfdfffefefefffefefefffdfefdfffdfdfd3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffffffffffffffefffffefefffefefefffffffffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffefefefffffffffffefffffffefefffffffefefffefffefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffefffffffffefffffffefffffffefffffefffffefffffffffefffffffefefffffffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffefffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffefffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffefffefefefffffefefffefefefffefefffffffefefffefffefffffffefffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffefffffffefffffefffffefffffffefefefffffefefffffefefffefefffffefffefffffefefffffefefffefffffffffffffffffffffffefffffffefeff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd3d2d3ffd3d2d2ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfdfffcfdfcfffdfdfdfffdfcfcfffdfdfdfff9f9f9fff1f1f1ffe1e1e1ffd6d6d6ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfceffcececeffcdcecdffcdcdcdffcdcdcdffcdcdcdffcccccdffccccccffcbccccffcbcbcbffcbcacbffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c1ffc1c0c0ffc1c0c0ffc0c0c0ffc1c1c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbfffbfbebfffbebebeffbebebeffbebdbeffbdbdbdffbdbdbdffbcbdbcffbcbcbcffbcbbbcffbcbbbcffbbbbbbffbbbbbbffbbbbbbffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbcbcbdffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbcffbcbcbcffbcbcbcffbcbcbdffbdbdbdffbdbdbdffbebebeffbebebeffbebebeffbfbebeffbfbfbfffbfbfbfffbfbfbfffbfc0c0ffbfbfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc0c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c3c4ffc3c3c4ffc4c4c4ffc5c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffcacacaffcbcacbffcbcbccffccccccffcdcdcdffcecdceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd4d3d3ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffdadadaffe6e6e6fff5f6f6fffbfbfbfffdfdfdfffdfdfdfffefdfefffefefebfbdbebe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefffffefffefffefffefffefffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefdfffdfefdfffdfdfefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffefffffffffefffffffefffefffffffffffffffffffefffefffefffffefffffefffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffffffefefefffefffffffefefefffffffefffefffefffffefffffffefefffefffefffefffefffefffffffffefffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefffefffffefffffffefffffefffefffefffefffefffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefffffffffefefffffffefffefffefffffefffffefffffffffffefffefffffffffefefffefefefffffffffffefffefffefffffffffffffffffeff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd2d2d2ffd3d2d2ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d3d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd3d3d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d3ffd4d4d4ffd5d4d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfcfcfff6f6f6ffebebebffdcdcdbffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d0ffcfd0cfffcfcfcfffcecfcfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffccccccffcbcbcbffcbcbcbffcbcbcaffcacacaffcacac9ffc9c9c9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c8c8ffc7c8c7ffc7c7c8ffc8c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c4c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc2c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbebeffbebebeffbebdbdffbdbdbeffbdbdbdffbdbcbcffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbdbcffbcbcbcffbcbcbdffbdbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbcffbdbdbdffbdbebdffbebdbeffbebebeffbebebeffbebebfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c0c0ffc0c0c1ffc0c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc6c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc8c7c7ffc7c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c8c7ffc8c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffcacac9ffcacbcaffcbcbcbffccccccffcdcdcdffcdcdceffcececeffcfcfcfffd1d0d0ffd2d2d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd8d7d7ffd9d9d8ffe1e0e1fff0f0f0fff9f9f9fffdfefdfffefefefffdfefefffdfefefffefdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffefffffffefffffefffffffffffffffffefefffefefefffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffffefffffefefefffefffffffffffefffefefffffffefffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefefffffefefefffefefffffefffefffffefefffefefefffefefffffefffffffffefffffefefefffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffffffffffffefffffffefffffefffffffffffffffffefffffefefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffffefffffefffffffffffffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefffeffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffd2d2d2ffd2d2d2ffd1d1d1ffd2d2d2ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d3d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd6d5d5ffd5d4d5ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d47f6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffdfdfcfffdfdfdfffdfdfdfffdfcfdfffafafafff3f3f3ffe5e5e4ffd8d7d8ffd4d4d5ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcecfcfffcececeffcececeffcecdceffcdcecdffcdcdcdffcccdccffcdccccffccccccffcbcbcbffcbcbcbffcacacaffcacacaffc9cac9ffc9c9c9ffc9c9c8ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c8c8ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c5c5ffc4c5c5ffc4c4c5ffc4c4c4ffc4c3c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc1c2c2ffc1c1c1ffc1c1c1ffc0c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbebebfffbebebeffbebdbeffbdbebdffbdbdbdffbdbdbdffbebdbdffbdbdbdffbdbdbdffbebebeffbebebdffbebebeffbebebeffbebfbeffbebebeffbebebeffbebebeffbdbebeffbdbebeffbdbebdffbebdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebdffbebebeffbebebeffbfbfbeffbebfbfffbfbfbfffbfbfbfffc0bfbfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c2c2ffc3c2c2ffc3c2c3ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c5c5ffc5c5c5ffc6c5c5ffc5c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c8c9ffc9c9c9ffc9c9caffcacacaffcbcbcbffccccccffcdcdccffcdcdceffcececeffcfcfcfffd0d0d0ffd1d1d1ffd3d3d2ffd3d4d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffddddddffeaeaeafff6f7f6fffcfdfdfffefefefffefefefffdfdfefffdfefe7f7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefffffffffefffffffefffefefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffffffefffefefffffefffefffffffefffefefefffefffefffffefffffefefffffffffefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffffffffffefffffffffefffffffffffffffffefffffefffffefffffffefffffffefffffffffefffffffffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffffffffffefefffffffffffffffffefffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffefffffffefffefefffffefffefffffffefffefefefffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffffefffffefffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffefffffffffffffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffefffffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffd0d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd4d4d4ffd3d4d3ffd4d4d3ffd3d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d4d3ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d2ffd3d2d3ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d3d2ffd2d2d27f69696900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfff7f8f8ffedededffdfdedeffd5d5d5ffd3d3d3ffd3d2d3ffd2d2d2ffd2d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcececeffcececeffcececdffcdcdceffcdcdcdffcdcdcdffcccdcdffccccccffccccccffcbcbcbffcacacbffcacacaffcacacaffc9cac9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c8ffc8c8c9ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc4c4c5ffc4c4c5ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c3c2ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c1c1ffc1c1c1ffc0c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffbfbfbfffbebfbfffbfbfbeffbebebeffbebebeffbebebeffbebebeffbfbfbeffbebebeffbfbfbfffbfbebfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbebfffbebfbeffbfbebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebfbeffbebfbeffbfbfbfffbfbfbfffbfc0bfffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c1ffc1c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c2ffc3c3c3ffc3c3c3ffc4c3c4ffc3c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcbcacbffcbcbcbffccccccffcdcdccffcecdceffcececeffcfceceffcfd0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d4d5ffd6d6d6ffd7d7d6ffd7d8d7ffdadadaffe5e5e5fff2f2f2fffafafafffefefefffefefefffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffefffffffefffffffefefefffffefffffefefffffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefefffffffefffffefefffffefefefffefefffffffffefffffffffffefefffffffefefffffffefffffefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffefefffffffffffffefefffffefefffefefffffffefffffffefffffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffffefffffffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefefffefefefffefefefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffefefffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffefefffffffffffffffffffffffffefffffffffffefefffffefffffffffefffffffffffffeffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffd1d1d0ffd1d1d1ffd0d1d1ffd2d2d2ffd3d3d4ffd3d3d3ffd3d4d3ffd3d4d4ffd4d3d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd3d2d2ffd3d2d2ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d27f6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffdfdfdfffdfcfdfffdfdfdfffdfdfdfffbfbfbfff4f4f4ffe8e8e8ffdad9daffd4d5d4ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcececeffcececeffcececdffcecdceffcdcdcdffcdcdcdffccccccffccccccffcccbcbffcbcbcbffcbcacbffcacacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c3ffc4c4c3ffc4c3c3ffc3c4c3ffc3c3c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc3c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfc0ffbfbfbfffbfbfbfffbfbfbfffc0bfbfffbfbfbfffbfc0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c2c1ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc9c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcacacaffcacacaffcbcbcbffcccbcbffccccccffccccccffcdcdcdffcececeffcfceceffd0cfd0ffd1d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffdfe0e0ffedeeedfff7f7f7fffdfdfdfffdfefefffdfefefffdfefefffefefe3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffefffffffefefffefefffffefffefffffffffffffffffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffefffefffffffffffefffffffefefffffefefffffffffffffffffffffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffefffffffffffffffffffffffffefefffefefffffffefefffffefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefffffffffffffffefefffffefffefffffefffffffefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffefefffffefefffefffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffefffefffffffffffffffffffefefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefffffffffefffffffffffffffffffffefffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffd1d1d1ffd0d1d1ffd0d0d0ffd1d1d1ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd3d2d2ffd2d2d2ffd2d3d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd5d4d4ffd4d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d27f69696900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfff9f9f9fff0f0f1ffe1e2e2ffd7d7d7ffd4d4d4ffd3d3d3ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfcfcfffcececeffcececeffcececeffcecdceffcdcdcdffcdcccdffccccccffccccccffcbcbcbffcbcbcbffcacbcbffcacacaffcacacaffcacac9ffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc3c3c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc3c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc1c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc1c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc2c1c1ffc1c2c1ffc1c1c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacbffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffcccdcdffcdcdcdffcececeffcecfcfffcfcfcfffd0d0d0ffd1d1d2ffd2d2d2ffd4d3d3ffd5d5d5ffd6d6d6ffd6d7d6ffd8d7d8ffdbdbdbffe8e8e8fff5f5f5fffbfafbfffdfefefffefefefffdfefefffefefebfbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefefffffffffffefefefffffefffffefefffffffffffffefefffffefefefffefefefffefffffffefffffffffefefffffefffffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffefffffffefefefffefefefffefffffffefefffffefefefffffefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefefffffefffffffefefffefffffffffefffffffffffffffffffffffefefffefefffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefefffffefefefffefefffffefefffffffffefffefefffffefefefffefefffffffffffffffffffffffffffffffefffffffffefffefffefffffefffffffffffffffffefffffefefffefefffffefefefffffefefffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffffefefefffefefefffefffffffefffffffffefefffffefffffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9d9d9dffd1d0d0ffd1d0d1ffd0d0d0ffd1d1d1ffd2d2d3ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d2ffd2d2d3ffd2d3d2ffd3d2d3ffd4d4d4ffd3d3d3ffd3d2d2ffd2d1d2ffd2d2d2ffd2d2d27f696969000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffdfdfdfffdfdfdfffdfcfdfffcfcfdfffcfcfcfff6f6f6ffeaeaeaffdcdcdcffd5d5d5ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0cfcfffcfcfd0ffcfcfcfffcfceceffcececeffcececeffcdceceffcdcdcdffcdcdcdffcccccdffccccccffcbcbcbffcbcbcbffcacacaffcacacaffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc5c5c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c4ffc5c5c5ffc5c4c5ffc5c4c5ffc5c5c5ffc4c5c4ffc5c5c5ffc4c4c5ffc5c5c5ffc4c5c5ffc4c5c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc2c2c2ffc2c2c1ffc1c1c2ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc2c1c2ffc2c1c1ffc1c1c2ffc1c1c1ffc2c2c1ffc1c1c2ffc2c2c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c0ffc1c1c0ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c2ffc2c2c1ffc1c1c2ffc2c1c2ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c3ffc3c2c3ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c3ffc3c3c3ffc3c4c3ffc3c4c4ffc4c4c4ffc4c4c5ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c6ffc6c6c5ffc6c6c6ffc6c6c6ffc7c7c6ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffcacacaffcac9caffcac9caffcacacaffcacacaffcacacaffcacacbffcbcbcbffcacbcbffcbcbcaffcacacbffcbcbcbffcbcbccffcccbccffccccccffccccccffcccdcdffcdcdcdffcdcdceffcececeffcfceceffcfd0cfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffe3e3e3ffefefeffff9f8f9fffdfdfdfffdfdfefffdfefdfffefefefffefdfe3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffffffffffefffefffefffffffefffffffefffffffffefefffffffefffffffffffefefffffffefffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffefefffefffefffffffffffefefefffffefefffefffffffffefffffffffffffffefefffffffffffefefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffefefdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffefffffffffffffffefffffffffefffffffffffffefefefffffffffffefefefffffefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefffffffefefffefefefffefffefffffefefffefffefffefefffffefffffffefffefffffefefffffffefffffffffffffffffffffefffffefffffffffefffffefefffffefefefffffefffffefefefffffefefffffefefffefefefffefffffffefefefffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefffffffffefefffefffefffffffffffefefffffffefffffefffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd1d1d1ffd0d0d0ffd0d0d0ffd1d0d0ffd2d2d2ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d2d2ffd1d1d1ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd3d3d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d2ffd2d2d2ffd3d2d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebefffcfdfdfffcfdfdfffdfcfcfffcfdfcfff9fafafff2f2f2ffe4e4e5ffd8d8d9ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d0ffd1d1d0ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcececeffcdcdcdffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacaffcacbcbffcacacaffcacacaffcacacaffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c1ffc2c2c2ffc2c1c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c1ffc2c2c1ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c2c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c9c9ffc9c9c9ffcac9caffcacac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcbcaffcbcbcbffcbcbcbffcbccccffcccbcbffcccccbffccccccffccccccffcdcdcdffcdcdcdffcececdffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d1d0ffd1d1d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d7d7ffd7d8d8ffdededeffeaeae9fff5f5f5fffcfcfcfffefdfefffdfefdfffdfdfdfffefefd7f7e7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffffefffefefefffefffefffffefefffefefefffefefefffffffefffefefffffffefffffffffffffefffffffefefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffefefefffffffffffffefffffffefffffffffffffefffffffefefffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefffffffffefffffefffffefffffffffffffffffffffffefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefffffffefefffffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffefffffefefefffffffffffefefffffffefffffffffffffefffffffefefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6b6b6bffd6d6d6ffd3d3d3ffd1d1d1ffd0d0d0ffd0d1d0ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd3d3d3ffd3d2d2ffd2d1d1ffd0d0d0ffd1d1d1ffd2d3d3ffd4d4d43f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfff7f7f7ffedededffdfdfdfffd6d6d6ffd3d4d4ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0cfd0ffcfcfcfffcfceceffcfceceffcececeffcecdcdffcecdcdffcdcdcdffcccdccffccccccffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcbcbcbffcacacbffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc5c6c5ffc6c5c5ffc6c5c6ffc5c6c6ffc5c6c6ffc6c6c6ffc6c5c6ffc6c6c5ffc6c6c6ffc6c6c6ffc5c5c5ffc6c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c2ffc3c2c2ffc3c3c2ffc2c3c2ffc3c3c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c3ffc2c2c3ffc2c3c2ffc2c2c2ffc3c2c3ffc2c3c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc3c3c3ffc3c4c4ffc4c4c4ffc4c3c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c6c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcacacaffcbcacbffcacacaffcacbcbffcbcbcbffcbcacbffcbcbcbffcbcbcbffcbcbccffccccccffccccccffcccccdffcccdccffcdcdcdffcdcdcdffcdcdcdffcecdceffcececeffcecfcfffcfcfcfffcfcfcfffcfcfd0ffd1d1d1ffd1d1d1ffd2d2d2ffd4d3d3ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffdadadaffe5e5e5fff1f1f1fffaf9f9fffdfdfdfffefefdfffdfefefffdfefefffdfefd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffefffffffefffffffefffefffffffffffffffefffefefefffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffefefefffffffffffefffffffefffffffffefffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffefefffffefefefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefefffffefffffefffffffefffefffffefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffefffffffffffffffffffefffefefefffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd6d6d7ffd6d6d6ffd3d3d3ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd1d2d1ffd1d2d2ffd1d2d1ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d1d1ffd1d0d1ffd1d1d1ffd3d3d3ffd4d4d4ffd3d3d3ffd2d2d1ffd2d3d3ffd4d4d4ffd6d6d5bfa0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffdfdfdfffcfdfcfffcfcfcfffdfcfcfffafafafff4f4f4ffe7e6e7ffdadadaffd4d4d4ffd4d4d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececeffcececdffcdcdcdffcdcdcdffcdccccffccccccffccccccffcbccccffcbccccffcbcbcbffcbccccffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacbcaffcacacaffcacacaffc9cacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc6c7c7ffc6c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc6c5c6ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c3ffc3c4c3ffc4c4c3ffc4c4c4ffc4c4c3ffc3c3c4ffc4c4c4ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c4ffc3c3c3ffc4c3c3ffc3c4c4ffc4c4c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c4ffc3c3c4ffc3c3c3ffc3c3c3ffc4c4c4ffc4c3c4ffc4c4c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c4c5ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c7c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbccffcbccccffccccccffccccccffcdcdcdffcdcdcdffcdcecdffcecdceffcececeffcececeffcfcecfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d0ffd2d2d2ffd2d3d3ffd3d4d4ffd5d4d5ffd5d6d6ffd6d6d6ffd7d7d8ffe0e0e0ffecebecfff6f6f6fffcfcfcfffdfdfdfffefefefffefefdfffdfdfd3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefefffffffffffffffffffffefffefffefefefffffefefffefefefffefefefffefffefffffffffffefefefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefffffffefffefffffffffffffffefefefffefffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffffffefffffffefffefffffffefefefffffffefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffefefefffefefefffefefefffefffffffefefefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffefefefffefffffffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffcfd0cfffd0d0d0ffd4d4d3ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d6ffd6d6d6ffd5d5d5ffd2d1d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd2d1d2ffd3d3d4ffd5d5d5ffd3d4d4ffd4d4d4ffd6d6d5ffd6d6d6ffd6d6d6ffd4d4d4ffd1d2d1ffd1d1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfcfcfffdfcfdfffcfdfdfffcfcfcfff8f8f9fff0f0f0ffe2e2e2ffd7d7d7ffd4d4d4ffd3d4d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcfcfcfffcececeffcececdffcececdffcdcdcdffcdcdcdffcccdcdffccccccffccccccffccccccffccccccffcccccbffcccccbffcbcccbffcbcbcbffcbcbccffcbcbcbffcbcacaffcacacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c7ffc6c7c7ffc7c7c6ffc7c7c7ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c5ffc6c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc5c5c4ffc4c5c4ffc4c4c4ffc4c5c4ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc4c4c5ffc4c5c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc4c4c4ffc4c5c5ffc5c4c4ffc4c5c4ffc4c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc5c5c5ffc5c5c5ffc4c4c4ffc4c5c4ffc4c4c4ffc5c4c4ffc4c4c4ffc4c4c4ffc4c5c5ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c6ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c7c7ffc7c6c6ffc7c7c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c9ffc9cac9ffcac9c9ffcacacaffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccccbffcbcbccffccccccffccccccffccccccffcccccdffcdcdcdffcdcdcdffcdceceffcececeffcecfceffcfcfceffcfcfd0ffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d1ffd2d3d3ffd4d4d3ffd4d4d4ffd5d5d6ffd6d7d6ffd7d7d7ffdcdbdbffe7e7e7fff2f3f3fffafafafffdfdfdfffdfdfdfffdfdfdfffdfefebfbebebe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefefffefefefffefffffffefefefffefefffffffffffffefffefffefffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefefffffffffffefffffffefefffffffffffffefffefffefffffffffffefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffffefffefffefffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefffffefefefffefffffffefefefffefefffffffffffffefffefffefffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefefffffffffffffefffefffefffffffffffefffefefefffffefefffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd1d0d1ffd1d0d0ffcfcfcfffd0d0d0ffd3d4d4ffd6d6d6ffd6d6d6ffd6d6d6ffd8d8d8ffd5d4d4ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd1d0d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0d0ffd0d0cfffcfcfcfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffd0cfcfffd0cfd0ffd0cfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd4d4d4ffd5d5d5ffd5d4d5ffd5d6d5ffd5d6d6ffd6d6d6ffd4d4d4ffd2d2d2ffd1d2d1ffd1d2d2bf9d9d9d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffdfcfdfffdfcfdfffcfcfdfffcfcfcfffbfbfbfff6f6f6ffebebeaffdcdcdcffd5d6d5ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d3ffd2d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcececfffcececeffcececeffcecdcdffcdcdcdffcdcdccffcccdcdffccccccffccccccffcccdccffccccccffccccccffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcacaffcacacaffcacacaffc9cac9ffc9c9c9ffc9c8c9ffc9c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c8c8ffc7c7c8ffc7c7c7ffc7c8c7ffc7c7c7ffc6c7c7ffc6c7c7ffc6c7c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc6c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc5c6c5ffc5c6c5ffc6c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc6c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcccbcbffccccccffcbccccffccccccffccccccffcccdccffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcfcecfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd8d8d8ffe2e2e1ffefefeffff8f8f8fffcfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfd3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefffffffefefffffefffffffffffefffefffffffffffefffefefffffffffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffefefffefefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefffefffefffffffffefefffefffefffffffffffefffffffffffffffffffffffffffffffffffefffefefefffefefffffefefefffefefefffefefefffefefffffefffefffefefffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefffefffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffefffefefefffffffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefffffffffefffffefefffefefffffffefffffffefffffffffefffffefefffffffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9e9d9effd1d2d1ffd1d1d1ffd0d0d0ffcfcfcfffd0cfd0ffd4d4d4ffd6d6d6ffd7d6d7ffd8d8d9ffd4d4d4ffd2d2d2ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfd0d0ffcfd0cfffcfcfcfffcfcfcfffcfcfcfffcecfceffcfceceffcececeffcececeffcececeffcececfffcececeffcfcfceffcecfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfd0cfffd0cfd0ffd3d3d3ffd6d6d6ffd7d7d7ffd6d6d6ffd6d6d6ffd4d4d4ffd1d1d2ffd1d1d2ffd2d2d2ffd2d2d2ffd3d2d3bf9e9f9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfff9f9f9fff3f2f2ffe4e4e4ffd9d9d9ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d4d3ffd3d3d3ffd2d2d1ffd1d1d2ffd1d2d1ffd1d1d1ffd1d0d1ffd1d1d0ffd0d0cfffcfcfcfffcfcfcfffcececeffcececeffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccccdffcdcdccffccccccffccccccffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffc9cac9ffc9cac9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc8c7c8ffc8c7c8ffc7c8c8ffc8c8c8ffc7c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc7c7c7ffc7c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc6c6c6ffc5c6c5ffc5c6c6ffc6c5c6ffc6c6c6ffc6c6c5ffc6c5c6ffc6c5c6ffc5c6c6ffc6c6c6ffc5c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc6c6c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacbcaffcbcbcbffcbcbcbffcccccbffccccccffccccccffccccccffccccccffccccccffcccccdffcdcdcdffcdcdcdffcdceceffcececeffcececeffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd4d4d5ffd5d5d5ffd6d6d5ffd7d7d7ffddddddffe9e9e9fff5f4f5fffcfbfbfffdfdfdfffdfdfdfffdfdfdfffdfdfd7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffefffefffefffefffefefefffefefffffefffffffffefffffefefefffefffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffefffffffefefffefffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffefffefffefffefefefffefefffffffffefffffefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffefffffffefefffffffefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffefefefffefefefffefefffffffffefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefefefffefefffffefffffffffefffffefefefffefffffffffffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffefffffefefefffefefffffefefefffefffefffffefffffffffefffefffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffefefffefffffffffffefffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696969ffd3d2d3ffd2d2d2ffd1d2d1ffd0d1d1ffd0d0d0ffd1d1d1ffd5d5d5ffd6d6d7ffd9d8d9ffd6d6d6ffd3d3d3ffd1d1d1ffd0d0d0ffd0d0d0ffd0cfd0ffcfd0cfffcfd0cfffcfcfcfffcfcfcfffcecfcfffcececfffcececeffcececeffcecdceffcdcecdffcecdceffcecdcdffcdcecdffcecdceffcececeffcececeffcececeffcececeffcececeffcececeffcececfffcfcfceffcfcfcfffd0d0d1ffd4d4d4ffd7d7d7ffd7d7d6ffd6d6d6ffd5d5d5ffd2d3d2ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d3ffd4d4d33f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfff7f7f7ffedededffe0dfe0ffd6d7d7ffd5d5d5ffd4d4d5ffd4d4d4ffd4d3d4ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcecfcfffcececeffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcccdffccccccffccccccffccccccffccccccffcbccccffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc7c7c6ffc6c7c6ffc6c6c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c7ffc6c7c6ffc6c6c7ffc7c6c6ffc7c7c7ffc6c6c6ffc6c7c6ffc6c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c8c7ffc8c8c7ffc8c8c8ffc7c7c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc6c7c7ffc7c6c7ffc7c7c7ffc6c6c6ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c7ffc7c8c8ffc8c7c7ffc8c8c8ffc7c8c8ffc7c8c7ffc7c7c8ffc8c8c8ffc8c7c8ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcbffcbcccbffcbcbcbffccccccffccccccffcccccdffcdccccffcccdcdffcccdcdffcdcdcdffcdcdceffcececdffcececeffcececeffcfcfceffcfcfcfffd0d0d0ffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d1ffd2d2d2ffd2d2d2ffd4d4d3ffd5d5d5ffd6d6d6ffd9d9d9ffe4e5e4fff1f1f1fff9f9f8fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffefefefffefffffffefffffffffffffffffffffffffefefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffffffffffffffffffefefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffefefffffefffffffffefffefefffffefffffffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d2d1ffd5d5d5ffd7d7d7ffd8d8d8ffd8d8d8ffd3d4d4ffd2d2d2ffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcecfcfffcececfffcececeffcececeffcdcecdffcdcdcdffcdcdccffcdcccdffccccccffcccccdffccccccffcccdccffcccdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcececeffcfcfcfffd3d3d3ffd6d6d5ffd8d8d8ffd8d8d8ffd7d7d7ffd5d5d4ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d43f35353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffdfcfdfffcfcfcfffcfdfdfffcfcfcfffafafafff4f4f4ffe8e8e8ffdbdbdbffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d3d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcececeffcececeffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffcdccccffcdccccffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacacaffcacacaffcacacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c9c9ffc8c9c9ffc9c9c9ffc8c9c8ffc9c8c9ffc9c8c9ffc8c9c9ffc8c8c8ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c8ffc8c8c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc8c8c9ffc9c9c9ffc8c8c8ffc9c8c8ffc8c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c7ffc7c7c7ffc7c8c7ffc8c7c7ffc7c7c7ffc8c8c8ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc8c8c9ffc9c9c9ffc9c8c8ffc9c9c8ffc9c9c9ffcac9c9ffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffccccccffccccccffccccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcecdceffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d4ffd5d5d5ffd7d7d6ffdfdfdfffecececfff6f6f6fffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfd7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefffffefefefffefefffffffffefffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffefefffefefefffefefffffefefffffffefefffefefefffefefefffefffefffffefffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffffefffefffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffefefffefffefffefffefffffffffffefffffffffffffffffffffffefefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffefffffffffffefffffffffffefefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd6d5d6ffd7d7d7ffd8d8d8ffd9d8d8ffd5d5d5ffd2d2d2ffcfd0cfffcfcfcfffcfceceffcececeffcfceceffcececeffcececeffcecdcdffcdcecdffcdcdcdffcccdccffccccccffccccccffcbcccbffcccbccffcccbcbffcbccccffcccccbffcbccccffcbccccffccccccffccccccffccccccffcccccdffcdcdcdffcdcdceffcdcdcdffcecdcdffcececeffd0d0d0ffd3d3d3ffd6d6d7ffd8d9d8ffd8d8d8ffd6d6d6ffd5d5d4ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d4bf9f9f9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfff8f7f8fff0f0f0ffe3e2e3ffd8d9d9ffd6d6d6ffd5d5d5ffd4d5d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcececeffcececeffcececeffcdcdceffcecdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffcccdccffcdccccffcccdccffccccccffccccccffcccccbffcccbccffcbcbcbffcbcbcbffcacacbffcacacbffcacacbffcbcacaffcacacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c8ffc8c8c7ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c7c7ffc7c7c7ffc7c8c7ffc7c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffc9cac9ffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffccccccffcdccccffccccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcecdceffcececeffcececeffcececfffcfcfcfffcfcfcfffd0cfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd5d6d5ffdadadaffe6e6e7fff3f3f3fffafafafffdfdfdfffdfefefffdfdfdfffdfdfdbfbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffefffffffefffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffefefefffffefefffefefefffffefffffffefffffffffffffffefffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffffefffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffffffefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffffffefffefefffffffefefffffefffffffffffffffefffffefffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefffffefffefffffffefffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9f9f9fffd4d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd6d6d6ffd8d8d8ffd8d8d8ffd8d8d8ffd6d6d6ffd2d2d2ffcfcfcfffcececeffcececeffcececeffcececeffcdcdceffcdceceffcdcdcdffcdcdcdffcccdcdffccccccffcccbccffcbcbcbffcbcbcbffcbcbcbffcacbcbffcacacbffcacacbffcbcacaffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbccccffccccccffccccccffcccdcdffcccdcdffcdcdcdffcecdceffcececeffd0d0d0ffd4d4d4ffd7d7d7ffd8d8d8ffd8d8d8ffd6d6d7ffd5d5d5ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d4ffd5d5d5bfa0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffcfcfcfffcfdfcfffdfdfcfffdfcfdfffbfbfbfff6f6f5ffebebebffdededeffd7d7d7ffd6d5d6ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd3d3d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfd0cfffcfcfcfffcececfffcececeffcececeffcececeffcecdceffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdccccffccccccffccccccffccccccffccccccffcccbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffcacacaffcacacaffcac9c9ffc9cac9ffcac9c9ffc9c9c9ffcac9caffc9cacaffcac9c9ffcac9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc9c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffc9cacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffcacacaffcacac9ffc9cac9ffcacacaffcac9caffcac9caffcacacaffcac9c9ffcac9caffc9cac9ffc9c9c9ffc9c9c9ffc9cac9ffc9cac9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffccccccffcccdccffcccdccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcececeffcfcecfffcfcfcfffcfcfd0ffd0cfd0ffd0d0d0ffd0d1d0ffd1d0d0ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d2d3ffd2d3d3ffd3d3d3ffd6d6d6ffe0e1e1ffeeefeffff7f7f7fffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfd3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffefefffffefefefffefffefffefefffffffefffffffffefffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffffefffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffffffefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffefffffffffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffefffffffffffffffffffffffffefffffffffffefffffffffffffffffefefffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffffefffffffefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefefffffffffffffffefffffffefffffffffefffefefffffffffefffefefefffffffffffefffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9f9e9fffd4d4d4ffd5d4d4ffd5d4d5ffd4d4d5ffd4d4d4ffd6d6d6ffd8d9d8ffd9d9d9ffd8d9d8ffd7d6d6ffd3d2d2ffcfcfd0ffcdceceffcdcdcdffcdcdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcccbcbffcbcbccffcbcbcaffcacacbffcacacaffc9c9caffc9cacaffc9c9c9ffc9cac9ffc9c9caffcacacaffcacacaffcbcbcaffcacbcbffcbcbcbffcbcbccffccccccffccccccffccccccffcdcdcdffcdcdcdffcececdffcfceceffd1d1d1ffd4d4d5ffd7d7d8ffd9d9d9ffd8d8d8ffd6d6d6ffd4d4d5ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d67f6b6b6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfdfdfffcfdfdfffcfcfcfffcfcfcfff9f9f9fff3f3f3ffe5e6e6ffdadad9ffd5d5d5ffd5d4d5ffd5d4d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d4d3ffd3d3d2ffd2d2d2ffd2d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcececeffcececeffcecdceffcecdceffcecdcdffcdcdcdffcececdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffccccccffccccccffcccccdffccccccffcccccbffcbcbcbffcbcccbffcbcccbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffc9c9caffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c9c8ffc9c8c8ffc9c8c9ffc9c8c9ffc8c8c9ffc9c9c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c8c8ffc9c9c8ffc8c8c9ffc8c8c8ffc8c8c9ffc8c8c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcacacaffcbcacbffcacbcbffcbcbcaffcacacbffcacacbffcacacaffcacacaffcac9caffcacacaffcacacaffcacac9ffc9c9c9ffc9cac9ffcacac9ffcacac9ffcacacaffcacacaffcacacaffcacacbffcbcacbffcbcacbffcacbcbffcbcacaffcacacbffcacacaffcacacaffcacacaffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacbcaffcacbcaffcacacbffcbcacbffcbcbcaffcbcbcbffcbcbcbffccccccffccccccffccccccffcccdccffcdcdcdffcececdffcecdcdffcececeffcececeffcececeffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d1d0ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffdadadaffe9e9e9fff4f4f4fffbfbfbfffdfefdfffdfdfdfffdfdfdfffefefebfbebdbe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffffefefffffffffffffffefffffffffffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefefffffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefefffffefffefffffefefffefffefffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffefffffffffffffffefffffffffffefffefffefffffffffefefffffefffffffefffffffffefffffefefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffefefffffffefffffefffffefefffffefefefffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffefefffffefefffefefffffefffefffefefefffefffefffffefefffffffefffffefffffefffffffffefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696969ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d5ffd4d4d4ffd6d5d6ffd9d9d9ffdad9d9ffd8d8d8ffd7d7d7ffd3d3d3ffcfcfcfffcdcdccffcdcdccffcccccdffcdcdcdffcdcdccffcccdcdffccccccffccccccffccccccffcccbcbffcbcacaffcacacaffcacac9ffc9c9caffc9c9c9ffc9c8c9ffc8c8c8ffc9c8c8ffc8c9c8ffc8c9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffcccccbffccccccffccccccffcdcdcdffcdcdcdffcececdffcfceceffd1d1d1ffd5d5d5ffd8d8d8ffd9d9d9ffd8d7d8ffd6d6d6ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d63f3535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffdfdfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfff7f7f7ffefeeeeffe1e1e0ffd7d6d7ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcfcfcfffcfceceffcfceceffcececeffcececeffcecdceffcdcecdffcdcdcdffcdcecdffcecdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcccdccffccccccffccccccffccccccffcccbccffcccbcbffcbcbcbffcbcacbffcbcbcbffcacacbffcacacbffcacacaffcbcacbffcbcbcbffcbcbcbffcbcacaffcbcacbffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcaffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcbcacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacbffcbcacaffcbcbcbffcbcbcbffcccbcbffcbcbcbffcbcbccffcccbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcbcbcaffcacbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccccbffcccccbffccccccffccccccffcdcdcdffcdcdcdffcdcecdffcecdcdffcececeffcececeffcececeffcececeffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d0ffd1d0d1ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d2ffd2d3d2ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffe0e0e0fff0f0f0fff8f9f9fffdfdfdfffefefefffdfdfdfffdfdfdfffefdfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffefefffffefefffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffefffffffffefefffefffefffffffffffefffffffefefefffefefefffefefefffefffefffefefefffffefefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffffefffffefffffefffefffffffffffffefffffefefffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffefefffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffefefefffffefefffefffffffffefefffefefffffefffefffefffefffffefefffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffdad9d9ffdadbdaffd8d7d8ffd7d7d7ffd3d3d4ffcfd0d0ffcccccdffccccccffccccccffcccbccffccccccffcccbcbffcccccbffcbcbcbffcbcbcbffcbcbcbffcacacbffcacacaffc9cac9ffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c8c9ffc9c9c9ffcacac9ffcacacaffcbcacaffcacbcaffcbcbcbffcccbcbffcbccccffccccccffcdcdcdffcdcdcdffcdceceffcfcfcfffd1d2d1ffd6d6d5ffd8d8d8ffd9d8d8ffd7d7d8ffd7d6d6ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffcfcfcfffdfcfcfffdfdfdfffdfcfdfffafafafff4f4f4ffe8e8e8ffdadadaffd6d6d5ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d4d5ffd4d4d5ffd4d4d4ffd3d3d3ffd3d2d2ffd2d1d2ffd1d1d1ffd0d1d0ffcfd0d0ffcfcfcfffcfcfcfffcececfffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcdceceffcececdffcececeffcececeffcececeffcecdceffcececeffcececdffcececdffcececeffcecdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffccccccffccccccffcccbcbffcbcbcbffcbcbcbffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacbcaffcacacaffcacacaffcacacaffcacacaffcac9caffcacacaffcacac9ffcacac9ffcacacaffcacacaffc9cacaffcac9caffcacac9ffc9c9caffc9cacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffc9cacaffcacacaffcacacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcbccccffcccbcbffccccccffccccccffcbccccffcccccbffcbcccbffccccccffcbcccbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacbcaffcbcacbffcbcbcaffcbcbcbffcbcbcbffcbcbccffcccbccffccccccffccccccffcccdccffccccccffccccccffccccccffcccbccffcccccbffcccbcbffcccccbffcbccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccbcbffccccccffccccccffccccccffccccccffccccccffcdccccffcdcdccffcdcdcdffcdcdcdffcdcdcdffcecdceffcececeffcececeffcecfcfffcfcecfffcfcecfffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd3d4d4ffd4d3d4ffd4d4d4ffd5d5d4ffdadadaffe6e6e6fff5f5f4fffcfcfcfffdfdfdfffefdfefffefdfefffdfefe7f7e7e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffffffffffffefefffefefefffffffffffffffffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefffefefefffffefefffefefefffffffefffefefefffffefffffffefffffefefffffffffefffefffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefffefffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffefefffefefefffefefffffffefffffffffffffffffefffffefefffffffffffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffefffefffffffefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffffffffffffefffffefefffffffefefffefffffffefefefffffffefffffefffffefffffffefffefffefffffffefefefffffefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd3d2d2ffd3d2d3ffd3d3d3ffd3d2d3ffd4d3d3ffd8d8d8ffdbdbdbffd8d8d8ffd7d7d7ffd4d4d4ffd0d0d0ffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcbcacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc7c7c8ffc7c7c7ffc6c7c6ffc6c7c6ffc7c7c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffcac9c9ffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbccffcccbccffccccccffcdcdcdffcececeffcfcfcfffd1d1d1ffd7d7d6ffd8d8d8ffd8d8d8ffd7d8d8ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7bfa1a1a10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffcfdfdfffcfdfcfffdfcfdfffcfcfcfffcfcfcfff7f7f8ffedededffe0e0e0ffd9d9d9ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0cfffd0cfcfffcfcfcfffcfcfcfffcfcfcfffcfcecfffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcdceceffcdcdcdffcdcdcdffcdcdcdffcccdccffcccdccffccccccffccccccffccccccffcccbccffccccccffcccbccffccccccffccccccffccccccffcccccbffcbccccffccccccffcccccbffcbcbccffcbcccbffcbcbcbffcbcbcbffcacacaffcbcacbffcacacaffcbcacbffcbcacbffcacacaffcacacaffcacacaffcacbcaffcacacbffcacacaffcacacaffcacacaffcacacaffcacacaffcacac9ffcacacaffcacacaffcacacaffcbcacaffcbcbcbffcbcbcbffcbcbcbffcccbccffccccccffccccccffcdcccdffcdcdccffcccccdffcccdcdffccccccffccccccffccccccffccccccffcbcbccffcccbccffccccccffcbccccffcbcbcbffcbcbcbffcbccccffcbccccffcbcbcbffcbcccbffcbccccffccccccffccccccffcdccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccccdffcdcdcdffccccccffccccccffccccccffccccccffccccccffccccccffcccccdffcccdcdffcccdccffcdcdcdffccccccffcdcccdffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcfcfcfffcecfcfffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d2d3ffd3d3d3ffd3d3d3ffd3d4d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd9d9d9ffe1e1e1ffecececfff9f9f8fffefefefffefefefffdfdfdfffefdfdbfbebebe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffffffffffffffffffefffefffefffffffffffffffffffffffefffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffffefefffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefffefffffefefffffffefffffefefffffffffffffefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffefffefffefffefefefffefefefffefefffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffffffffffefffffffffffefffffffffefefffefffffffffefffffefefefffffefffffefffefffefffffffffffefffefffefffffefefffffffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffefefffffefffffefefefffefefffffefffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9e9e9effd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd7d6d6ffdadbdbffd9d9d9ffd7d6d6ffd4d5d5ffd0d0d0ffccccccffcacacaffc9cacaffcacacaffcacac9ffcacac9ffcac9c9ffcac9caffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc6c6c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcbcacbffcbcbcbffccccccffcdccccffcccdccffcdcdcdffcfcfcfffd2d2d2ffd7d6d6ffd8d8d8ffd8d8d8ffd7d7d7ffd6d7d7ffd7d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7bfa1a1a20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffcfdfdfffcfcfcfffcfdfdfffcfdfcfffafafafff0f1f0ffe6e6e6ffe0e0dfffdbdbdbffd9d9d9ffd7d7d7ffd7d6d6ffd7d6d7ffd6d6d6ffd6d6d6ffd5d6d6ffd5d5d6ffd5d5d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d1d0ffd0d1d1ffd1d1d1ffd1d0d1ffd1d0d0ffd1d1d1ffd0d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcecfcfffcfceceffcececeffcececeffcececeffcecfceffcfceceffcecfceffcfceceffcececeffcecfceffcfcecfffcfceceffcececeffcececeffcececfffcfcecfffcececeffcececeffcececeffcececeffcececeffcececeffcfceceffcececeffcecfceffcfceceffcfcecfffcfcfcfffcececeffcfcecfffcecfceffcecfcfffcfcfceffcecfceffcfcecfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffd0d0d0ffd0d0cfffd0d0d0ffcfcfcfffcfd0cfffcfcfcfffd0cfcfffd0cfcfffd0cfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d3d3ffd4d3d4ffd4d4d4ffd4d3d3ffd4d3d4ffd3d4d4ffd4d4d4ffd4d4d4ffd3d4d4ffd4d4d4ffd5d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd9d9daffddddddffe2e2e2ffe8e8e8ffeeeeeefff8f8f8fffcfcfcfffefefefffefefdfffdfdfd3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffefefefffffffffffffffffffffffefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefffefffefffefffffffefefefffffffffffefefefffffefefffefffffffffefefffffefffffefffffffffefefffffffffffffffefffefefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefefffffefffefffffefefffefefefffefffffffefefefffefefefffffffffffefefefffefefefffffefffffffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9e9e9effd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd4d5d4ffd9dad9ffd9d9d9ffd6d6d6ffd5d5d5ffd0d0d0ffccccccffc9c9c9ffc8c8c8ffc9c8c9ffc8c9c9ffc9c8c8ffc9c9c8ffc9c9c8ffc9c8c8ffc8c8c8ffc8c8c9ffc8c9c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc6c7c6ffc7c8c7ffc7c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcbcacaffcacbcbffcccbcbffcccccbffcccccbffcdcdccffcfcfceffd2d2d2ffd7d7d6ffd7d7d7ffd8d8d8ffd7d8d8ffd6d7d7ffd6d6d6ffd7d7d7ffd8d8d7ffd7d7d7ffd7d7d73f363636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffdfcfdfffcfdfdfffbfbfbfff8f8f8fff1f1f1ffebecebffe7e8e7ffe4e4e4ffe2e2e2ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdedfdeffdededeffdededeffdededeffdddedeffddddddffddddddffddddddffdcdcddffdcdddcffdddddcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdbffdcdcdbffdbdcdcffdbdbdbffdbdbdbffdadbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffdad9d9ffd9d9d9ffd9dad9ffdadadaffdadad9ffd9dadaffdadadaffd9d9daffdadadaffd9d9daffd9dad9ffdadad9ffdad9d9ffd9d9d9ffdad9d9ffd9d9daffd9d9d9ffdadadaffdadad9ffdad9d9ffdadad9ffd9dadaffd9d9d9ffdadadaffd9dad9ffd9dadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdadbdaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdadbffdbdadbffdadbdbffdbdbdbffdbdbdbffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdbdcdbffdcdcdbffdbdcdbffdbdcdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffddddddffdddeddffdededeffdededeffdededeffdededeffdededfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfe0dfffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdfdfdeffdfdfdeffdfdfdfffdfe0e0ffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe4e4e4ffe7e6e6ffeaeaeaffededecffefefeffff4f4f4fff8f8f8fffcfcfcfffefefebfbebebe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffefffffffefffefffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefdfffefefefffefefefffdfdfefffdfdfdfffefefefffffffffffffffffffffffffffefefefffffefffffffffffffffffffffffefffffffffffffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefffffefefffffefffefffffffffffefefffffffffefffffefefffefffffffefffffffefffffffefffffffefefefffffefefffefffefffefffffffffffffffefefefffefefefffffefefffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffefffffffffffefffffefffffefefefffffffefffefffefffffffffffffffffffefefffffffffefffefffefffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffd4d4d3ffd3d3d3ffd2d3d2ffd2d2d2ffd2d2d2ffd3d3d3ffd8d7d8ffd8d9d9ffd6d6d5ffd4d5d5ffd0d1d0ffccccccffc8c8c8ffc7c7c7ffc7c8c7ffc7c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc7c7c7ffc8c7c8ffc7c7c8ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc7c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcacacaffcacbcaffcbcbcbffcccdccffcfcecfffd2d2d3ffd5d5d6ffd6d6d6ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd8d8d8ffd8d7d8ffd8d8d7ffd8d8d83f36363600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffcfdfcfffbfbfbfffaf9fafff9fafafff0f0f0ffeeeeeeffececedffecededffecececffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebebecffebebebffebebebffebebebffebebebffebebebffeaebeaffeaeaeaffeaeaebffeaeaeaffe9eaeaffe9eae9ffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe8e8e8ffe7e7e7ffe7e8e7ffe8e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e8e8ffe7e8e7ffe7e7e7ffe8e8e7ffe7e7e8ffe7e7e7ffe7e8e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe8e8e8ffe9e8e9ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffe9e9eaffe9e9e9ffeae9eaffe9eaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e9e9ffe8e9e8ffe9e8e8ffe9e8e8ffe8e9e8ffe8e8e8ffe9e8e9ffe8e9e8ffe9e9e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebebffebecebffebebebffecebecffebecebffebececffecebebffecececffebececffecececffecececffecececffecececffecececffecececffecededffececedffecececffededecffededecffededeeffededeeffeeeeeeffefefeffff0f0f0fff5f5f5fffffffffffcfcfcfff8f8f8fffcfcfc3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefffffffffffffefffefffffffefffefefefffffefffffffefffffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffffffffffffffffffffffffffefefefffffefefffefefffffffffffffffffffffffffffffffefffffffffffffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffefffffffefffffffffefefffefefffffefefffffefffefffefefffffefefffffffefefffefffefffffffefffefefefffffefffffefefefffefefffffefffffffefffffffefffefffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffefffefffffffffffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffffffffffffffffffefefffffefffefffefefefffefffefffffffffffefffffffefefefffffffffffefefefffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffd4d4d5ffd4d4d4ffd3d4d4ffd3d3d3ffd2d3d3ffd2d3d3ffd6d6d6ffd8d8d8ffd6d6d6ffd4d5d5ffd1d1d1ffccccccffc8c8c8ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c6c5ffc5c5c6ffc6c6c6ffc7c6c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9cac9ffcacac9ffcacacaffccccccffcecfcfffd2d2d2ffd5d5d5ffd7d6d7ffd8d9d9ffd8d8d8ffd7d8d7ffd8d8d8ffd7d8d8ffd8d8d8ffd8d8d8bfa2a2a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbcbcbcfff9f9fafffefefefffefefefffcfcfcfff6f6f7fff1f1f1fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f4f4fff4f4f4fff4f3f4fff4f4f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f4f3fff4f3f4fff3f3f4fff3f3f3fff4f4f3fff3f3f4fff3f3f4fff3f4f3fff3f3f3fff3f3f3fff3f4f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff3f3f3fff3f4f4fff4f3f4fff3f3f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff2f3f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f5fff4f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff5f4f4fff5f5f4fff5f4f5fff4f4f4fff4f4f5fff4f4f5fff4f5f5fff4f5f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff6f7f6fff6f7f6fff6f6f7fff7f6f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff7f6f7fff6f7f6fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff8f8f8fffefefefffffffffffffffffffffffffffcfcfc7f7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefffffffefffffffefffffffefefffffefffffefefffffffffefffffffefffffefffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefffffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefffefffffffffffffefffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffffffffffffefefffffffefffefffefffffefefffefefefffffefefffefefefffffefefffefefefffffffefffffffefffffefffffffefefffefefffffefffefffffffefffefefefffffffffffffefefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefefffefefefffefefefffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffefffffffffffefffffffefffffffffffffffffffefffffefefffefefefffefefefffffefffffffffefffffffefffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd5d4d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd5d4d4ffd7d7d7ffd6d6d6ffd6d6d6ffd3d2d3ffcdcdccffc8c8c8ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c2c3ffc3c3c2ffc2c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffccccccffcfcfcfffd3d3d3ffd4d5d5ffd8d7d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8bfa2a2a200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efffefefefffefefffffefefefffefefefffefefefffdfdfdfffdfcfdfffcfcfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfafbfffafbfafffafafbfffbfafbfffafbfafffbfbfafffafbfafffbfafafffbfbfbfffbfafafffafafafffbfafbfffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfafffafbfafffbfafafffafafbfffafafafffbfbfafffafbfbfffbfbfbfffbfbfafffbfafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafbfafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafbfafffbfbfafffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfbfffcfcfbfffcfcfbfffbfbfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffffefefffefffefffefefefffffefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffefdfdffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefffffffffffffffefffefffefffffffffefefffefefefffefffefffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffffffefffffffffffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffffefffefefffffffffefffefefefffefffefffefefffffffefefffefffefffefffefffffefefffefffefffefffefffefefffffefefefffefefefffefffffffffffffffffffffffefffefffffffffffefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffffefefffffefefefffefefefffefffefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffffffefefffffffffefffefffffffefffefffffffefffffffefffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa0a1a0ffd6d6d5ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d5ffd4d5d4ffd6d7d6ffd6d6d6ffd6d6d5ffd3d3d3ffcccdccffc7c8c8ffc5c5c4ffc4c4c4ffc3c4c3ffc4c4c3ffc3c3c3ffc3c3c4ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc3c3c4ffc3c4c3ffc3c4c4ffc3c3c3ffc3c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc4c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c8ffc8c8c8ffc8c8c8ffc8c8c8ffcbccccffcececfffd2d3d3ffd5d5d5ffd8d7d8ffd9d8d9ffd8d8d8ffd7d8d7ffd8d8d8ffd8d8d7ffd8d7d8ffd7d8d77f6b6c6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffefefefffefefefffefffffffffffefffefefefffefffefffffffffffffefefffffffffffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfefffefdfefffefefdfffdfefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffdfefdfffefefdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffdfefefffefefdfffefefdfffefefefffefefdfffdfefdfffdfdfefffdfefdfffdfdfdfffefdfdfffdfefdfffefefefffefffffffefffefffffefefffefefefffefefefffefefffffefefefffefefefffffffffffffffffffffffffffffefefffefefefffefffffffefefefffefffffffffffffffefefffffffefffffffefefffefffefffffffefffffefefffffefffffefffefffffffefffefffffffffffefffffefefffefffffffffffffffffefffffffffffffefffffffffefefffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefefffffffefffffffffefffefffefffffffefffffefefffffefffffefffefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefffffffffffffffefefffefefefffefefffffefffefffefefefffefefefffefefffffefffffffffefefffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffefffffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffefefffffffffffefffefffffefefffefefffffefefefffffefefffefefefffefefffffefffefffefffefffffefefffefefffffefffefffffefefffefffffffffffefffffffffffefffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffffffffffefffefffffefefffefefffffefffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffefffffffffffefffefffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6b6b6bffd7d7d7ffd7d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d4ffd6d6d5ffd7d6d7ffd5d5d5ffd4d4d4ffcdcdcdffc8c8c8ffc4c4c4ffc3c3c3ffc2c2c3ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c2ffc2c2c2ffc2c2c3ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c2ffc1c2c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc6c7c7ffc8c8c8ffcbcbcbffcfcfceffd2d2d2ffd5d6d5ffd8d9d8ffd9d9d9ffd8d8d8ffd7d8d8ffd8d7d7ffd8d7d7ffd7d7d7ffd7d7d73f35353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffffffffffffffefffffefffffffffffffffefffffffffffffffefefffffffffffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffffefefffefffefffffefffffefffefffefffefffefefefffefffefffefefefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffefffffffffefffefffffffefffefffefffffffefffefffffffffffffffefffffffefffffefffffefffffffffefffffffffefffffefefffffffffffefffefffffefefffefefffffefffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffefefffffefffffefefffffffffefffefefefffefffefffffffefffffefefffefefffffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefffffffffffffffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffffffefffefefefffffefffffffffffffffefefffffefffffefefffffffffefffefffefffffffefffffffefffefefefffefefffffefefefffffefefffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffffffefffefefffffffffefffefffffffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f363535ffd7d7d7ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd6d6d6ffd5d4d5ffd5d5d5ffcececeffc8c8c8ffc4c4c4ffc2c2c2ffc2c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc0c1c1ffc0c1c0ffc0c0c1ffc1c1c1ffc0c1c0ffc1c0c1ffc1c0c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffc0c0bfffc0bfc0ffc0c0bfffbfbfc0ffc0c0c0ffc1c0c0ffc1c0c0ffc1c1c1ffc1c1c2ffc2c3c2ffc3c3c3ffc3c3c3ffc4c4c3ffc4c4c4ffc4c5c4ffc4c5c4ffc5c4c5ffc5c4c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c6ffc7c7c8ffcacbcbffcecfcfffd3d2d3ffd6d6d6ffd9d9d9ffd8d8d9ffd7d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffffffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffefefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffefffefefffffffffffffffffefffefffefffefffefffefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfefffdfdfdfffefdfdfffdfdfdfffefefefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffefffffffefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffefefffefffefffefefffffffffffffefffefffffefefffefffffffefefffffffffefffffffefffefffefffefffefffefffefffffefffffefefffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffefefffffffefffffefefefffefefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefffffffefffffffffffffffefefffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f363536ffd7d7d8ffd8d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd0d0d0ffc8c8c8ffc3c3c3ffc1c1c1ffc1c0c1ffc0c1c0ffc0c0c0ffc0bfbfffbfc0c0ffbfbfc0ffbfc0bfffc0bfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc0ffc0bfbfffbfc0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbebfffbebfbeffbebfbfffbfbfbeffbfbebfffbfbfbfffc0bfbfffc0c0c0ffc0c1c1ffc1c1c1ffc1c2c2ffc2c2c2ffc2c3c2ffc3c3c2ffc2c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc7c6c7ffcacacaffcfcecfffd3d2d3ffd7d7d7ffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d8ffd7d7d7ffd7d7d7ffd7d7d7bfa1a1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefefffefffefffefefefffefffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffffefefffefefefffffefefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffefffefffefefefffefffefffefefefffffffffffefffefffffefefffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffefefffffefffffefefffffefefefffefffefffefefefffffefefffffefefffefefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefdfefffefefdfffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffefffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffefffffefefffffffffffffffffffffefefefffefffffffffefefffffefffffffffffffefffefffefffffffefefefffffefefffffefefffefefffffefefffffefffffffffefffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefffffffefffffffffefffefffffffefffffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa1a1a1ffd8d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd7d7d7ffd6d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd0d0d1ffc8c8c8ffc3c4c3ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbebebfffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebfbeffbebfbeffbebfbeffbebebfffbfbfbfffbfbfbfffbebfbfffbfbebeffbfbebeffbebebeffbebebeffbebebeffbdbebdffbebdbeffbebdbdffbdbdbdffbebebdffbebebdffbebebeffbebfbeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c2ffc1c1c1ffc1c2c1ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c3ffc7c7c7ffcacacaffd0cfcfffd3d3d3ffd7d7d7ffd8d9d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d7d6bfa0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffefefffffefefefffefefffffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefffffffefefffefefefffefffefffffffefffefefefffefefffffffefefffffefffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffefffefffffffefefffffffffefffffefefffffffefffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffefefffffffefefffefefefffefffefffefffffffefefefffefefffffffefefffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffffffffefffefffefffffffffffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffffffefffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefffffffffffffefefffffefefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa1a1a1ffd7d8d7ffd7d7d7ffd8d7d8ffd8d7d7ffd7d7d8ffd6d6d6ffd5d5d4ffd4d4d3ffd3d3d2ffd0d1d1ffc9c9c9ffc3c3c3ffbfbfbfffbfbfbfffbfbebeffbebebeffbebebeffbdbdbdffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbcbdffbdbcbdffbcbdbcffbdbdbcffbdbdbcffbdbdbdffbdbdbdffbdbdbeffbdbebdffbdbebdffbdbdbeffbebdbdffbdbdbdffbdbdbdffbdbdbcffbdbdbcffbdbdbcffbcbcbcffbcbcbcffbdbcbcffbcbcbcffbcbcbcffbdbcbcffbdbdbdffbdbebdffbdbebeffbebebeffbebfbfffbebfbfffbfbfbfffbfbfbfffc0c0bfffc0bfc0ffc0c0c0ffbfc0c0ffc0c0bfffc0c0bfffc0bfc0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c1c0ffc2c2c2ffc6c6c6ffcbcacaffd0d1d0ffd3d4d3ffd7d6d7ffd8d8d8ffd7d7d7ffd6d6d7ffd7d6d6ffd6d6d7ffd6d6d6ffd6d6d63f35353500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffefffffffffffffffefffefffefffefffefefffffefefefffffffefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffefefffefffefffefefffffffefefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefffefffffffefffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffefffffffffffffffefffffffefffffffefefffffffffffffefefffffffffffffffefffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefffefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefefffffefefffffefffefffffefefffefefefffffffffffffffefffffffefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffefefffefffffffffffffffffffffffefffffffefefffffffffffffefefffffffffffffffffffffefffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffefffffffefffffffefffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6b6b6bffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd5d5d5ffd4d4d4ffd1d2d2ffd0d1d1ffc9cacaffc3c2c2ffbfbfbeffbdbebeffbebebeffbdbdbdffbdbdbdffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbbbbbcffbcbcbcffbbbbbbffbcbbbbffbbbbbcffbbbcbcffbbbbbcffbcbbbbffbbbbbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbcffbcbbbbffbbbbbbffbbbbbbffbbbbbcffbbbbbbffbbbbbbffbbbbbbffbcbbbbffbbbbbbffbcbcbcffbcbcbbffbcbcbcffbcbdbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffbebfbeffbfbfbfffc1c1c1ffc6c6c6ffcbcbcbffd0d0d0ffd3d4d3ffd6d6d7ffd7d7d7ffd6d6d7ffd7d6d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d53f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffffefefffefefefffefefffffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefffffefefefffffefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffefffffefefffffefefffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffffefffefefefffffffffffefffefffefefffffefffffffefefffffefefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffffffffffefefffffffffffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffefefefffefefffffefffffffefffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffffffffffffefffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd5d5d5ffd3d3d3ffd1d1d1ffd0d0cfffcacacaffc2c3c2ffbdbdbeffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbabbbbffbabbbbffbabbbbffbababbffbbbabaffbbbabaffbababaffbababaffbababaffbababaffbabbbaffbababaffbbbabbffbababaffbbbbbbffbbbbbbffbbbbbbffbbbabaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbababaffbabbbbffbbbbbbffbbbbbbffbbbbbcffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbdbdbcffbdbdbdffbebdbdffbebebeffc1c1c1ffc6c6c5ffccccccffd0d0d0ffd4d4d3ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4bf9f9f9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffefffffffffffffefefffefefefffffffffffefefefffefefffffefffefffefefefffefefefffffefefffefefefffffefefffffffefffefefefffefefefffefffefffefefefffffffffffefefefffffffefffefffefffffefffffffefefffefefefffefefefffefefefffefefefffefffefffefffefffefefffffefffffffffefefffefefffffefefefffefefefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffefffffefefefffffefefffefefffffefefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffefffefffffffffefefffffffefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd5d5d5ffd4d3d4ffd1d1d1ffcfcfcfffcacbcaffc2c2c2ffbcbcbdffbbbbbbffbbbabbffbbbabbffbababbffbababaffbababaffbababaffbab9b9ffb9babaffbab9baffb9b9baffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb8b8b9ffb9b8b8ffb8b8b8ffb8b9b9ffb8b8b9ffb9b9b9ffb9b8b9ffb9b9b9ffb9b9b9ffb9b9b9ffbab9b9ffbababaffbababaffbababaffbababaffbababaffbababaffbabbbaffbababaffbababaffbababaffbababaffbababaffbababaffbbbbbaffbabbbaffbbbbbbffbbbbbbffbcbbbbffbcbcbcffbdbdbdffc0c0c0ffc5c6c6ffcdcccdffd1d1d0ffd4d3d3ffd6d5d5ffd6d5d6ffd5d5d5ffd5d5d5ffd5d4d5ffd5d4d4ffd5d4d4bf9f9f9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefefffffefefffffffffffffffefefffefefffffefffefffefffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffefefffefefefffffefefffefefffffefefefffefffefffefefefffefefffffefffefffefffffffffefefffffffefffefefffffefefefffefefefffefffefffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefffffffefefffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffefffffefffffefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefffefffffffefffefefefffefffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9f9f9fffd5d6d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d6ffd5d5d5ffd3d3d3ffd2d1d2ffcfcecfffcbcccbffc2c2c3ffbbbcbbffb8b8b8ffb8b8b8ffb9b9b9ffb9b9b9ffb8b8b8ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b7ffb8b8b7ffb8b8b8ffb7b8b8ffb8b8b8ffb7b7b8ffb7b7b7ffb7b8b7ffb8b7b7ffb7b8b7ffb8b7b7ffb8b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb8b7b7ffb8b8b7ffb7b7b7ffb7b8b7ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b9ffb8b8b8ffb8b8b8ffb8b8b9ffb8b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffbab9b9ffbabab9ffbababaffbbbbbbffc0bfc0ffc6c6c6ffcecdceffd0d0d1ffd3d3d3ffd5d5d5ffd5d5d5ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d43f34343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffefffffffefffefffffffffffffffefefefffefffefffffefefffefffffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffffffffffefffefffefefffffefffefffefffefffefffffffffefffffefefefffefefefffffefefffefffefffffffefffefefefffefffefffffffefffefefefffefffefffffffefffefefefffefefefffffefefffefefefffffffefffffefffffefefffffefffefffefffefffffefffffffffefffefefefffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffffffffffffefffffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffefefffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffffffefefefffefffefffefefffffefefefffffefffffefffffffefffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000bf9e9e9effd3d4d4ffd5d4d4ffd6d5d5ffd6d6d6ffd6d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffcececeffccccccffc5c5c4ffbbbbbbffb7b7b7ffb6b6b6ffb6b7b6ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b6ffb6b6b7ffb7b7b7ffb7b7b7ffb7b6b6ffb7b6b6ffb7b7b7ffb7b7b7ffb7b7b7ffb6b6b6ffb7b7b7ffb7b7b7ffb6b7b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b5ffb5b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb6b5b5ffb5b5b5ffb5b5b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb6b7b6ffb7b6b7ffb6b6b6ffb7b6b6ffb7b7b6ffb7b7b7ffb6b7b7ffb6b6b6ffb6b6b7ffb7b7b7ffb6b7b6ffb6b6b6ffb6b6b6ffb7b7b6ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b8b8ffb8b8b8ffb8b8b8ffbab9b9ffbfbfbfffc8c7c8ffcdcdcdffd0d0d0ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d33f343434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffffefffffefefefffffefefffefffefffffffefffffefefffefefefffffffffffffffffffefffefffefffffffefffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefefffffefffffefefffffffefefffefffefffffffefffffffefffefffefffffffffffffffffffefffefffefffffffefefffffefefefffffefefffefefefffefefefffefefefffffffefffffffffffefefffffffefefffffefefffffefefffefefefffefefefffffefffffffefffffffefefffffffffffefefefffefffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffefefffffffefffffefffffffefffefffefefffffffffefffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefffffefffefffffffefffefefefffffffefffffefffffffefefffefefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd4d5d5ffd3d3d3ffd1d1d1ffcececfffcbcbccffc6c6c6ffbcbcbcffb6b5b5ffb4b5b4ffb5b5b5ffb5b4b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b6b5ffb5b5b5ffb5b5b5ffb5b5b4ffb5b5b5ffb5b4b4ffb4b4b4ffb4b4b4ffb4b4b4ffb3b4b4ffb3b4b4ffb4b3b4ffb3b4b4ffb4b4b4ffb4b4b3ffb4b4b4ffb4b4b4ffb4b4b4ffb4b5b4ffb4b4b4ffb5b5b5ffb5b5b5ffb5b4b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b4ffb4b4b4ffb5b5b5ffb5b5b5ffb5b5b4ffb5b4b5ffb4b5b4ffb5b5b5ffb4b4b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b6b5ffb5b6b6ffb5b6b6ffb6b6b6ffb6b6b6ffb9b9b9ffc0c0c0ffc8c9c8ffcdcdccffd0d0d0ffd2d3d3ffd3d3d4ffd3d3d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefffefffefefefffefefffffefefffffefefefffffefffffefffefffffffefffefefefffffffefffffefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefffffffefefffffffffffffefffffffffefefffffefffffefffffffffffefffefffffffffffefffffefffffffefefffefefffffefffefffffffffffefffffffefefffffefefffffefffffffffffffffffefefffefefffffffefefffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffffffefefffefefffffefffefffffffffffffffffffffffffffefffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffffefffffefefefffffefffffefefffffffffffffefffffffffefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd2d2d2ffd1d1d1ffcececeffcbcbcaffc7c7c7ffbdbdbdffb5b5b5ffb3b3b2ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb4b3b3ffb4b4b3ffb4b4b4ffb4b4b4ffb4b4b3ffb4b3b4ffb3b3b4ffb3b3b3ffb3b3b4ffb3b3b3ffb3b3b3ffb2b2b2ffb2b2b2ffb2b2b2ffb1b2b2ffb2b1b1ffb2b2b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb3b2b2ffb3b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb4b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b3ffb3b3b3ffb3b3b3ffb4b3b3ffb3b4b4ffb3b3b3ffb3b3b3ffb4b3b3ffb3b3b4ffb4b3b3ffb4b4b3ffb4b4b4ffb4b4b4ffb8b8b8ffc0c1c0ffc9c8c8ffcdccccffd0d0d0ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2bf9d9d9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefffffffefefffffefffffffefefffefefefffefefffffefefefffffefffffefefffffffffffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffffffffffffefffffffffffffefffffefefefffffffffffefefefffffefffffefffffffffffffffefefffffefefefffefefefffefffffffefefffffffefefffffefefffefefefffefffefffffefffffffffffffffffffffffffefffefffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffefffffffffffffefffffffffffffffefefffffefefefffefefefffefffffffefffffffffefefffffefffffffffefffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffffffffffefffefffffffffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000ffcfd0cfffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd2d2d2ffd1d0d1ffcececeffcacacaffc7c7c6ffbebebdffb4b4b5ffb1b1b1ffb1b1b1ffb1b1b0ffb1b1b1ffb0b0b1ffb1b1b1ffb1b1b0ffb1b1b1ffb1b1b2ffb1b2b1ffb1b1b1ffb1b2b2ffb1b2b2ffb1b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb3b2b2ffb2b3b2ffb2b2b2ffb2b2b2ffb1b2b1ffb1b2b1ffb1b1b1ffb1b1b1ffb1b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffb0b0afffb0b0b0ffb0b0b0ffb0b0b0ffb1b0b0ffb1b1b1ffb1b0b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b2ffb1b2b1ffb2b1b2ffb1b2b2ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b2ffb1b2b1ffb2b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b1ffb1b1b2ffb1b1b1ffb1b1b2ffb8b8b8ffc1c1c1ffc8c8c8ffccccccffd0d0d0ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d2ffd2d2d2ffd2d2d2ffd2d2d27f6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffffefefffefefefffefffefffffffefffefffefffefffffffefffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffefffffffffffffefefffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffffffffffefffefffffffffffffffffffefffffffffefefffffffefffffffffffefefefffffefffffefffffffffefffffffffffffffefefffffffffffefefefffffefefffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffffefefffffffefffefffefffefffffffffffffffffffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffefffffffffffffffefffefffffffffffefffffffefffffffffefefffffffefffffffffffefefffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffffffffefefffefefefffefffefffffefefffffefffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000bf9a9a9affcfcfcfffcfcfcfffd0d1d0ffd1d1d1ffd2d1d2ffd1d1d1ffd0d0d0ffcececeffcacacaffc7c7c7ffbebebfffb4b4b5ffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafaeafffafafafffafafafffb0afafffafafafffb0afafffafafafffb0b0b0ffb0b0b0ffb0b0b0ffb1b1b1ffb0b1b0ffb0b1b1ffb1b1b1ffb0b0b1ffb0b0b0ffb0b0b0ffb0afb0ffafafb0ffafafafffafafafffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeafafffafafafffafafafffafafafffafafafffb0afafffafb0b0ffb0afafffb0b0b0ffafafafffb0b0b0ffafafafffb0afb0ffafafafffafafafffafafafffafb0afffafb0afffafafb0ffafafafffafafafffafafb0ffb0afb0ffafb0b0ffb0b0b0ffb0b0b0ffafafafffafafb0ffafafafffafafafffafafafffaeafaeffaeaeaeffafafafffb8b8b8ffc2c2c2ffc8c8c8ffccccccffd0d0d0ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d1ffd2d1d1ffd1d1d13f34343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffefffefffefefefffefefffffefefefffefffefffefefefffefefefffefffefffffefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffffffffffefffffffefffffefefefffefffffffffffefffffefefffefffefffffffefffffefffffefefefffffffffffffefffffffefffffffffffffefffffffefefffffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffffffffffefffffffefffffffefefffffffffffffffefffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffefffffefefefffefffffffffffefffffefefffefffefffffefefffffefefffefefefffffffefffefefffffffefffffffffffffefffffffefefffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000007f666666ffcccdcdffcececdffcfceceffcfd0cfffd0d0d0ffd0d1d1ffcfd0cfffcecdceffcacacaffc8c7c7ffc1c1c1ffb5b5b5ffaeaeaeffaeadadffadadadffadadaeffadadadffadadadffadadadffadadacffadadacffadadadffadadadffadadadffadaeadffaeadaeffadaeaeffaeaeaeffaeaeafffafafafffafafafffaeafafffafafafffafafafffafaeaeffafafaeffaeaeaeffaeaeaeffaeaeadffadadadffadadadffacadacffacacacffacacacffacacacffadacacffacacadffacacadffadadadffadadadffadadadffaeadadffaeaeadffaeaeaeffaeaeaeffadaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffadaeaeffadaeaeffadaeaeffadadaeffadaeaeffaeaeaeffaeadadffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeadffadadadffadadadffadadadffadacadffacacacffabacacffacababffafaeafffb9b9b9ffc3c3c2ffc8c8c8ffcdcdcdffd0d0d0ffd1d2d1ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d03f343334000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffefefffffffffffffffffffffefffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffffefffffffffffefefffffefefefffffffefffefefffffefefefffefffefffefffffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefefefffffffffffefffffffefffffffefffefffffffffffffffffffefefefffffefffffefffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffffffefffffffffffffffffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000003f323232ffcbccccffcdcdccffcdcdcdffcececdffcecfcfffcfcfcfffcfcfceffcdcdcdffc9c9c9ffc6c6c6ffc2c1c1ffb5b6b5ffadadadffabacacffabababffabababffabababffabababffabababffabababffabaaabffaaaaaaffababaaffabababffabababffabacabffabababffacacabffacacacffacacacffacadadffacadadffadadadffadadadffadadadffadadadffadadadffacacacffacacacffabababffabababffabababffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffababaaffabababffabababffacababffabababffacacabffacacacffacabacffacacacffacacacffacacabffacacacffabacacffabacacffabacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffacacacffabababffabababffabababffaaababffaaaaaaffaaaaaaffa9a9a9ffa9aaa9ffa9a9a9ffaeaeaeffbab9b9ffc2c2c2ffc7c8c7ffccccccffcfcfcfffd0d1d0ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfbf9b9b9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffffffefffefefffffefefefffefefefffefefefffefefefffffffefffefefffffefffffffefffffffefffefffffefffffffefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffefffffffffffffffffffffefefffefefefffffffefffefffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffefffffffffffefffffffffffefefffffffffffffffffffffefffefffffefefffffefefffefefefffefefefffefffefffffffffffefefefffefffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefffffffffffffffffffffffffffefffefffffffffefffffffefefffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000003f323232ffcacacaffcbcbcbffccccccffcccccdffcdcdcdffcdceceffcdceceffcccdcdffc8c8c9ffc5c5c5ffc2c2c2ffb7b7b7ffadadadffaaaaaaffaaaaaaffa9aaa9ffaaa9a9ffa9a9a9ffa9a9a9ffa9a9a9ffa8a9a8ffa9a9a9ffa9a8a8ffa9a8a8ffa9a8a9ffa9a9a9ffa9a9a9ffa9a9a9ffaaa9a9ffa9aaaaffaaaaaaffaaaaaaffaaaaaaffaaabaaffabaaabffabababffabababffaaababffaaaaaaffa9aaaaffa9a9a9ffa9a9a9ffa8a9a9ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a7ffa8a8a8ffa9a8a8ffa9a9a8ffa9a9a9ffa9a9a9ffa9a9aaffaaa9a9ffaaa9a9ffaaa9aaffaaaaaaffaaaaa9ffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffaaaaaaffa9aaaaffa9a9a9ffa9a9a9ffa8a9a9ffa8a8a9ffa8a8a8ffa8a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a8a7ffafafafffbbbbbbffc2c2c2ffc7c7c7ffccccccffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcececebf9a9a9a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefffffffefefefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffefefefffffefefffffefefffffefffffefefefffffffffffffefefffffefefffffffffffffefefffffffffffffffffffefffefffffffffffffffffffefffffffffffefffffffffffefffffffffffffffffffffffffffefffefffffffefefffffefefefffefffffffefefefffefefffffffffffffefffefffefffffffffffefffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffffffefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000bf979796ffcac9c9ffcacacbffcbcbcbffcbcccbffccccccffcdcdcdffccccccffc8c8c8ffc4c4c4ffc1c1c1ffb8b8b8ffadadadffa9a9a9ffa8a8a8ffa8a8a8ffa8a8a8ffa8a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa6a7a7ffa6a6a6ffa6a7a6ffa7a7a7ffa7a7a7ffa7a7a7ffa8a7a7ffa7a7a7ffa7a7a7ffa8a7a8ffa8a8a8ffa8a8a8ffa8a8a8ffa9a8a9ffa9a9a9ffa9a9a8ffa8a9a9ffa9a8a9ffa8a8a8ffa8a8a8ffa7a7a7ffa7a7a7ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a7a6ffa6a6a7ffa6a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa8a8a8ffa8a8a8ffa8a7a7ffa8a8a8ffa7a8a7ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a9ffa9a9a8ffa8a8a8ffa8a9a8ffa9a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa7a8a8ffa7a7a7ffa7a7a7ffa6a7a6ffa6a6a6ffa6a6a6ffa6a5a5ffa5a5a5ffa4a5a5ffa4a4a4ffa4a5a5ffa6a6a6ffb0b0b0ffbcbcbcffc2c2c2ffc6c6c6ffccccccffcececeffcfcfcfffd0cfcfffcfcfcfffcecfceffcececdffcdcdcd3f33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffefffefffffefffffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefffffffefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefffffffefffffffefffffffffefffffefefffefffffffefefefffffffefffefffffffffefefffefffefffffffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefffffffefefffffffffffffffffefffefffffffffffefffefefffffffffefffffefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffefffffffffffffffffffffffffefffffffffffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000bf969696ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcbffccccccffccccccffc9c9c9ffc3c3c3ffc0c0bfffb8b8b8ffadadaeffa8a8a8ffa7a7a7ffa7a6a7ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a5ffa5a5a5ffa5a5a5ffa5a4a5ffa4a5a4ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a6ffa5a5a5ffa5a6a5ffa5a6a5ffa5a5a5ffa5a5a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a7a7ffa6a6a7ffa7a7a6ffa6a6a6ffa6a6a6ffa6a6a6ffa5a5a5ffa5a5a5ffa4a4a5ffa4a4a4ffa4a4a4ffa4a3a4ffa4a4a3ffa4a4a4ffa4a5a4ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a7ffa7a7a7ffa8a7a8ffa7a7a7ffa7a8a8ffa7a7a7ffa7a7a7ffa7a6a6ffa6a6a7ffa6a7a7ffa6a6a6ffa7a6a6ffa6a6a6ffa5a5a6ffa5a5a5ffa5a4a5ffa4a3a4ffa3a3a3ffa3a3a3ffa3a3a3ffa2a2a2ffa2a2a2ffa2a2a3ffa2a3a2ffa6a6a6ffb2b2b2ffbcbbbbffc2c1c2ffc5c6c6ffcbcbcbffcdcdcdffcececeffcececeffcececdffcdcdcdffccccccffcbcccb3f323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffefefefffefefffffffefffffefefffffefefefffefefefffefffffffefffffffefefffffffefefffefffffffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefffefffefffefffffefffffffffefffefffefffefefefffefefefffffffefffffefefffefefefffefefefffefffffffefffffffffffffffefefefffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffefffffefffefffefffefffefefefffefefffffefffffffffefffffefefefffefffffffffffefffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000003f323232ffc9c8c8ffc9c8c9ffc8c8c8ffc9c9c9ffcacacaffcacacaffcbcbcbffc9c9c9ffc2c2c2ffbebebeffb8b8b8ffaeaeaeffa7a7a7ffa5a5a5ffa4a5a4ffa4a4a4ffa4a4a4ffa4a3a4ffa4a4a3ffa3a3a4ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a4ffa4a3a3ffa4a4a3ffa4a4a3ffa4a3a3ffa3a4a3ffa3a3a3ffa3a3a3ffa4a4a4ffa4a3a3ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a4a3ffa3a3a3ffa2a3a3ffa2a2a2ffa2a2a2ffa2a2a1ffa2a2a2ffa2a3a2ffa3a2a3ffa3a4a3ffa4a4a4ffa4a4a4ffa4a4a4ffa3a3a4ffa4a4a4ffa5a4a4ffa4a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a4ffa4a5a4ffa4a4a5ffa5a5a5ffa6a5a6ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa5a5a5ffa5a5a5ffa5a4a5ffa5a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a3a3ffa2a3a2ffa2a2a2ffa2a2a1ffa2a1a1ffa1a1a1ffa0a0a1ffa0a0a0ffa0a0a0ffa0a0a1ffa1a1a1ffa2a2a2ffa7a8a8ffb4b3b3ffbcbbbbffc1c1c1ffc5c5c5ffcbcbcbffcccdcdffcdcdcdffcdcdcdffccccccffcbcbcbffcbcbcaffcacaca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffefffffffefffefefefffefffffffefefefffefffefffefefefffffffffffefefefffffefffffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffefffefffffffefffffffffefefffefefefffefffffffffefefffefffefffefefffffffefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefefffefefefffefffffffefefffffffffffffffffffffffefefffefffefffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000003f323232ffc8c8c8ffc9c9c8ffc8c8c9ffc8c8c8ffc8c8c9ffc9c9c9ffcac9c9ffc8c8c8ffc3c3c3ffbdbdbdffb8b8b8ffadaeaeffa6a5a6ffa4a4a3ffa3a3a3ffa3a3a2ffa3a2a3ffa2a2a2ffa1a2a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa2a1a2ffa1a1a2ffa1a1a1ffa1a1a1ffa1a1a1ffa1a0a0ffa1a1a1ffa1a1a1ffa1a1a1ffa2a1a1ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a1ffa1a2a1ffa1a1a1ffa1a1a1ffa0a0a1ffa0a0a0ffa0a0a0ffa0a0a0ffa1a0a1ffa1a0a1ffa1a1a1ffa2a2a2ffa2a2a2ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a4ffa4a4a4ffa4a3a4ffa4a3a3ffa3a3a3ffa4a4a4ffa4a5a4ffa4a4a4ffa4a4a5ffa5a5a5ffa4a4a4ffa4a4a4ffa4a4a3ffa3a3a3ffa3a3a3ffa3a3a4ffa3a2a3ffa3a3a2ffa2a2a2ffa1a1a0ffa0a0a0ffa0a0a0ff9fa09fff9f9f9fff9f9e9fff9f9f9fff9f9f9eff9e9f9fff9f9f9fffa0a0a0ffa3a3a2ffaaa9a9ffb4b4b4ffbbbbbbffc0c0c1ffc5c5c5ffcacac9ffcbcbccffccccccffcbcbcbffcacacbffcacacaffcacacabf9796960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffefefffffffefffefefffffefefefffefefefffefffefffffefffffffefefffefefefffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffffefffffffffffefffffffffefffffefffffffefefefffffefffffffffffffffefefffefefefffefffffffffefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffffefffffefefefffefefffffffffefffefffffffffffefffffffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffefefffffffffffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000ffc6c6c6ffc8c8c8ffc9c8c9ffc8c8c8ffc8c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc2c2c2ffbdbdbdffb7b7b7ffadaeaeffa5a4a4ffa1a1a1ffa1a1a1ffa1a1a1ffa1a1a1ffa0a1a0ffa0a0a0ffa0a09fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fa0ffa09f9fffa0a0a0ffa0a0a0ffa0a1a0ffa0a0a0ffa0a0a0ff9fa09fff9e9f9fff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9fa09fffa0a09fffa0a0a0ffa0a0a0ffa0a0a0ff9f9f9fff9f9f9fff9f9e9eff9e9e9eff9e9f9eff9e9e9eff9e9e9eff9f9e9eff9f9f9fffa0a0a0ffa0a0a0ffa1a0a1ffa1a1a1ffa1a1a1ffa2a1a2ffa2a1a1ffa2a2a2ffa2a2a2ffa2a3a3ffa2a2a3ffa3a3a3ffa3a3a3ffa2a3a3ffa2a2a2ffa3a3a3ffa3a3a3ffa2a3a3ffa3a3a3ffa3a3a2ffa2a3a3ffa3a2a2ffa2a2a2ffa2a1a2ffa1a2a2ffa2a1a1ffa2a1a1ffa1a1a1ffa0a0a0ff9f9f9fff9e9e9eff9d9e9eff9e9e9dff9d9d9eff9d9d9dff9e9d9dff9e9d9eff9e9e9eff9f9f9eff9f9fa0ffa0a0a0ffa2a3a3ffa9aaaaffb3b3b3ffbbbbbbffbfc0bfffc5c5c5ffc9c8c9ffcacacaffcacacbffcacacaffcacacaffc9c9c9ffc8c8c87f64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefffffffffffefffffefffffefefefffefefefffefefefffffefefffefffefffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffefefffefefefffffefffffffefefffefffffffffefefffefffffffefffffffffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffefefffffefffffefffefffffffefffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefffffffffffffffefffffffefffffffffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000bf929292ffc5c5c5ffc6c7c7ffc8c7c7ffc8c9c8ffc8c8c9ffc7c8c8ffc6c6c6ffc3c2c3ffbcbdbdffb7b7b7ffadadadffa4a4a3ff9f9f9fff9f9f9fff9f9f9fff9f9fa0ffa0a09fff9f9e9fff9e9e9eff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9e9d9eff9e9e9eff9e9e9eff9e9e9fff9e9f9fff9e9e9fff9e9e9eff9d9e9dff9c9d9dff9c9c9cff9c9b9bff9c9c9bff9c9c9cff9d9d9dff9d9d9eff9e9e9fff9e9e9fff9e9e9eff9e9e9dff9d9d9dff9c9d9cff9d9d9dff9d9c9cff9d9d9eff9d9e9dff9d9d9dff9d9d9cff9d9d9dff9d9e9dff9e9f9eff9f9f9fff9f9fa0ffa0a0a0ffa0a0a0ffa0a0a0ffa1a0a1ffa1a1a1ffa1a1a1ffa1a1a1ffa1a2a1ffa1a1a2ffa1a1a2ffa1a1a0ffa1a1a1ffa1a1a1ffa1a1a1ffa1a0a1ffa0a0a1ffa0a0a1ffa0a0a0ffa0a0a0ff9f9fa0ff9f9f9fff9f9f9fff9f9e9fff9e9e9eff9d9d9dff9c9c9cff9c9c9bff9b9b9cff9b9c9cff9c9c9bff9c9d9dff9d9d9dff9e9d9eff9e9e9dff9e9e9eff9f9e9eff9f9f9fffa1a1a2ffa9a9a9ffb2b2b1ffbababaffbfbfbfffc4c4c3ffc7c7c8ffc9c9c9ffc9cacaffc9c9c9ffc8c8c8ffc8c8c8ffc6c6c63f313131000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefefffffffffffefefffffefffffffefefffffffefffffffffffffffffffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffffefffffefffefffefffefffefefffffffefffffefffefffffefefffefefffffefefffffffffffffffffefffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffffffffffefffffffffffffffffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefefffffffffffffefefffefefefffefefffffefefefffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000007f656565ffc8c8c8ffc3c4c4ffc5c5c5ffc6c6c6ffc8c7c8ffc7c7c7ffc6c5c6ffc3c3c3ffbcbcbcffb7b7b7ffadaeaeffa4a3a3ff9d9d9dff9d9c9cff9d9d9cff9d9e9dff9e9e9eff9d9e9dff9d9d9cff9b9b9bff9b9b9aff9b9a9aff9b9b9bff9b9c9bff9c9c9cff9c9b9cff9c9c9cff9c9c9cff9c9c9cff9d9c9cff9c9c9cff9c9c9cff9c9c9cff9b9b9bff999999ff999999ff9a999aff9a9a9aff9b9b9aff9b9b9bff9c9c9cff9d9d9cff9c9c9cff9c9c9cff9b9b9bff9b9a9aff9b9a9aff9b9b9bff9c9c9cff9b9c9bff9b9b9bff9b9b9bff9b9b9bff9b9b9bff9c9c9cff9c9d9dff9d9d9dff9e9d9dff9e9e9eff9f9e9fff9f9f9fff9f9f9eff9f9e9fff9fa09fffa0a09fffa0a0a0ff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9eff9f9e9fff9e9e9eff9e9e9eff9e9e9eff9d9d9dff9d9d9dff9d9d9dff9c9c9cff9c9c9cff9b9b9cff9b9b9bff9a9a9bff9a9a9aff9b9b9bff9b9b9bff9b9a9aff9a9b9bff9b9b9bff9c9b9bff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9d9d9dffa1a1a1ffa9a9a9ffb1b1b1ffb9b9b9ffbebebeffc3c2c3ffc7c6c6ffc8c8c8ffc8c8c8ffc8c8c8ffc6c6c6ffc7c7c7ffcbcccc000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefffffefefffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefffffefffffefefffffefefefffefefefffffefffffffefefffffffefffffefefffefefefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff6f6f5fff6f5f6fffcfcfcffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefffffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000003f313131ffcacbcaffcbcbcbffc8c8c8ffc3c3c4ffc5c5c5ffc6c5c6ffc4c4c4ffc2c2c3ffbcbdbdffb6b6b6ffaeaeaeffa5a5a4ff9c9c9cff9b9b9bff9b9b9bff9b9b9bff9b9b9cff9b9c9bff9b9b9bff9a9a9aff999999ff989898ff989898ff999998ff999999ff9a9a9aff9a999aff9a9a9aff9a9a9aff9a9b9aff9b9b9aff9b9a9aff9a9a9aff9a9a9aff999999ff989898ff989898ff989898ff989898ff999999ff9a9a9aff9a9b9aff9a9b9bff9b9b9bff9b9b9bff9a999aff999999ff999999ff99999aff9a9a9aff999999ff989999ff989998ff989898ff999899ff9a9a99ff9a9a9aff9a9b9bff9b9b9bff9c9b9bff9c9c9cff9c9c9cff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9c9dff9d9d9dff9d9d9dff9d9c9cff9c9c9cff9b9c9cff9b9c9bff9b9b9bff9b9a9bff9a9a9aff99999aff9a9a9aff9a9a9aff9a9a9bff9a9b9aff9a9a9aff999a99ff999a99ff999a99ff9a9999ff999999ff999999ff999999ff999999ff9a9999ff9a9a99ff9a9a99ff9a9b9bff9b9c9bff9c9c9cffa2a1a1ffa9a8a8ffb2b2b2ffb9b9b9ffbdbdbdffc2c2c2ffc6c6c6ffc7c7c7ffc6c6c6ffc7c8c7ffcccccbffcececebf9898980000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffefefffffefefffffffefffffffefffffefefffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffbfcfbfff8f8f7fff8f8f8fffcfcfcffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffffefefffefefffffefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000bf939292ffc7c7c7ffcbcbcbffcbcbcbffc7c7c7ffc3c3c3ffc3c2c2ffc1c1c1ffbcbcbcffb5b5b5ffadadadffa5a5a4ff9b9b9bff989898ff989898ff989898ff989898ff989898ff989999ff989999ff989898ff979797ff969696ff959695ff969696ff969696ff969696ff979797ff979797ff979797ff979797ff979797ff989897ff989898ff989898ff979797ff969696ff969696ff969596ff979797ff979797ff989898ff989898ff989898ff9a9a99ff999899ff979897ff979797ff969697ff969696ff969797ff979797ff979797ff969696ff969696ff969796ff969796ff979797ff989798ff989898ff989898ff989898ff999999ff999999ff999999ff999a9aff999a99ff9a9a9aff9a9a9aff9a9a9aff999a99ff999999ff999999ff989898ff989898ff989898ff989897ff979797ff979797ff979797ff989898ff989797ff989898ff989898ff989898ff989898ff989898ff989898ff979797ff969696ff969696ff969697ff979796ff969696ff979697ff989898ff989898ff999999ff9a9b9affa1a1a1ffa9a9a9ffb2b3b3ffb8b8b8ffbdbdbdffc2c2c2ffc5c5c5ffc7c7c7ffcbcbcbffcececeffcbcbcbffc8c8c83f30303000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefefffffefefffefefefffffefffffefefefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffbfbfbfff8f8f8fff8f8f8fffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefffefffffefffffffefefffffefefffefefefffefefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000ffbfbfbfffc4c4c4ffc7c7c7ffcbcbcbffcbcbcbffc9c9c9ffc6c7c6ffc3c3c4ffbcbcbcffb5b5b5ffaeaeaeffa8a8a8ffa5a6a6ffa6a6a5ffa6a6a5ffa5a5a5ffa3a3a4ffa4a4a4ffa5a5a5ffa6a5a5ffa5a5a5ffa4a5a5ffa3a3a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a4ffa3a3a3ffa3a3a3ffa3a3a3ffa4a4a3ffa4a4a4ffa4a4a4ffa4a5a5ffa4a4a4ffa4a3a3ffa3a3a3ffa4a3a3ffa4a4a4ffa5a5a4ffa5a4a4ffa4a4a4ffa4a4a4ffa3a3a4ffa4a4a3ffa4a3a4ffa3a3a3ffa3a3a3ffa2a3a3ffa2a2a3ffa3a2a3ffa2a2a2ffa3a3a3ffa4a4a4ffa5a5a5ffa6a6a6ffa5a5a5ffa4a4a3ffa4a4a4ffa4a5a5ffa4a5a4ffa5a5a5ffa4a4a4ffa3a3a3ffa4a3a4ffa3a3a3ffa3a3a3ffa2a2a2ffa1a2a1ffa2a2a2ffa3a3a3ffa4a3a4ffa4a4a4ffa4a4a4ffa4a5a4ffa5a5a5ffa6a6a6ffa7a6a7ffa6a5a6ffa5a5a5ffa5a5a5ffa5a5a5ffa5a5a5ffa3a4a4ffa3a3a3ffa4a4a4ffa4a4a4ffa4a4a4ffa4a4a4ffa6a5a5ffa5a6a6ffa5a6a5ffa6a6a6ffa8a7a8ffa9a9a9ffafafaeffb4b3b4ffb9babaffbebebfffc4c4c3ffc9c9c9ffccccccffcececeffcbcbccffc8c8c8ffc4c4c47f61616100000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7d7d7f7c7c7c7f7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000ffbfbfbfffbfbfbfffc4c4c4ffc6c6c6ffcacacaffccccccffcdcdcdffcbcbcbffc7c6c7ffc1c1c1ffbdbcbcffb8b8b8ffb8b8b7ffb8b8b8ffb6b7b6ffb3b3b3ffb3b3b3ffb5b4b5ffb5b5b5ffb3b4b3ffb3b3b3ffb4b4b4ffb4b5b4ffb4b4b4ffb4b4b4ffb4b4b4ffb5b4b5ffb5b5b5ffb4b4b4ffb2b3b3ffb3b3b3ffb3b3b3ffb2b2b2ffb1b1b1ffb2b2b2ffb2b2b2ffb4b3b3ffb3b3b3ffb2b2b2ffb1b1b1ffb2b1b1ffb2b2b2ffb3b3b2ffb3b3b3ffb3b4b3ffb3b3b3ffb2b3b3ffb1b2b2ffb3b3b3ffb2b3b3ffb3b3b3ffb4b4b4ffb3b3b4ffb2b2b2ffb2b2b2ffb3b3b3ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffb5b4b4ffb3b3b3ffb2b3b2ffb2b2b2ffb2b3b3ffb3b3b3ffb2b3b3ffb2b2b1ffb1b1b1ffb0b0b0ffb1b1b1ffb2b2b2ffb3b2b3ffb3b3b2ffb4b4b4ffb5b5b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb4b4b4ffb5b5b5ffb3b3b3ffb3b3b3ffb4b4b4ffb4b4b4ffb4b4b4ffb5b5b5ffb6b5b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b6b5ffb4b4b4ffb5b5b6ffb7b7b7ffb8b8b8ffb9b9baffbdbdbdffc0bfbfffc5c5c5ffcacbcbffccccccffcdcdcdffcdcdccffcacacaffc8c8c7ffc4c4c4ffc3c3c37f6161610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000ffbfbfbfffbfbfbfffbebebeffc0c0c1ffc8c8c8ffcbcbcbffcbcbcbffcacbcaffc9c9c9ffc5c5c5ffc1c1c1ffbfbfbfffbdbdbdffbcbcbdffbababaffb9b9b9ffb9b9b9ffb8b8b9ffb8b8b7ffb6b6b6ffb6b6b6ffb5b5b5ffb4b4b5ffb5b5b5ffb4b5b4ffb4b4b4ffb3b3b4ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b3ffb2b2b2ffb1b2b1ffb1b1b0ffb1b1b1ffb3b3b3ffb3b3b3ffb1b1b1ffb1b1b0ffb1b1b1ffb1b1b1ffb1b1b1ffb1b2b1ffb3b3b3ffb3b3b3ffb4b4b4ffb2b2b3ffafafb0ffb0afb0ffb1b0b0ffb2b2b2ffb4b3b3ffb3b3b4ffb2b2b2ffb2b2b2ffb2b2b1ffb0b0b0ffb1b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b3b3ffb2b2b2ffb2b3b2ffb2b3b3ffb1b2b1ffb0b1b0ffb1b1b1ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb1b2b1ffb3b3b2ffb3b3b3ffb4b3b3ffb3b3b3ffb3b2b3ffb3b2b3ffb3b3b2ffb3b3b3ffb3b2b3ffb3b3b3ffb5b4b4ffb5b5b5ffb5b6b5ffb6b6b6ffb5b5b5ffb5b5b5ffb7b7b7ffb8b8b8ffb8b7b8ffb8b8b7ffb9b9b9ffbabbbaffbdbdbdffc1c1c1ffc2c2c2ffc3c2c2ffc6c6c6ffc9cacaffccccccffcbcbcbffc8c9c8ffc5c6c5ffc2c1c1ffc3c3c3ffc3c3c37f61616100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000ffbfbfbfffbebebeffb7b6b6ffb9b9b9ffc0c0c0ffc6c6c6ffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc0c1c0ffbebebeffbbbbbbffb8b8b8ffb7b6b6ffb7b7b6ffb5b6b6ffb4b4b4ffb1b1b1ffb0b0b0ffb0b0b0ffafafafffacadadffaeaeadffaeadaeffacacacffabababffacacacffadacadffacacacffabababffabacabffababacffaaaaaaffa9a9a9ffaaa9a9ffaaaaaaffa9a9a9ffa9a8a9ffa9a9a9ffa9a9a9ffa8a8a8ffa7a7a7ffa9a9a9ffaaaaaaffa9a9a9ffa8a8a8ffa9a9a9ffabababffaaaaaaffa8a8a8ffa9a9a9ffa8a9a8ffa8a8a8ffa8a8a8ffa9a9a8ffa9a9a9ffa8a8a8ffa8a8a8ffabababffabababffa9a9a9ffa8a8a8ffa9a9a9ffaaaaaaffa8a8a8ffa7a7a7ffa8a9a8ffaaa9a9ffa7a7a7ffa7a6a7ffa8a8a8ffa8a8a9ffa7a7a7ffa6a6a6ffa9a9a8ffaaaaaaffa9a9a9ffa8a8a8ffaaabaaffabababffaaaaaaffaaaaaaffacacacffaaabaaffa9a9a9ffababacffaeafaeffb0b0b0ffaeaeaeffacacacffafafafffb1b1b1ffb0b0b0ffaeafaeffb1b1b1ffb3b3b3ffb7b7b7ffb9bab9ffbcbcbcffbfbfbfffbfbfbfffc2c2c2ffc7c6c7ffc8c8c8ffc7c7c7ffc3c4c4ffbebebeffb8b9b9ffbebebeffc3c2c37f61616100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000ffbebebeffb7b7b7ffb6b6b6ffb9b9b9ffbbbbbbffbcbcbcffbfbfbfffc0c0c0ffbebebeffbbbbbbffb7b7b6ffb2b3b2ffaeaeaeffabacabffa9aaaaffa6a6a6ffa5a6a6ffa5a6a6ffa4a4a4ffa1a1a1ff9f9f9fff9e9e9eff9d9d9dff9d9d9dff9d9d9dff9c9c9cff9c9c9cff9c9c9cff9c9c9bff9a9a9aff999898ff999999ff999999ff989899ff989897ff979797ff979797ff989897ff999998ff999999ff999999ff989898ff979797ff969696ff969696ff979797ff979797ff979797ff979897ff979797ff969696ff969695ff959595ff959495ff949594ff959595ff969696ff979797ff979798ff979797ff969595ff959594ff949494ff949494ff959495ff959695ff959595ff959596ff959595ff969695ff969595ff969696ff979797ff979797ff989897ff999998ff999999ff979797ff969796ff979798ff989898ff989898ff999999ff9a9a9aff9a9a9aff999999ff9b9b9bff9d9c9dff9d9d9dff9d9e9dff9e9f9fff9f9f9fffa0a0a0ffa2a2a2ffa4a3a4ffa6a5a6ffa9a8a8ffacacacffaeaeaeffafafb0ffb3b3b3ffb7b6b6ffbababaffbdbdbdffbfbfbfffbdbdbdffbbbabbffb8b9b8ffb9b9b9ffb8b8b8ffbebebe7f61616100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000ffb7b7b7ffb6b6b6ffb9b9b9ffbbbbbbffbbbbbbffbababaffb8b9b8ffb8b8b8ffb8b8b8ffb6b6b6ffb3b4b4ffb0afafffaaaaaaffa6a6a6ffa3a3a3ffa0a0a0ff9e9e9eff9b9c9cff9a9a9aff999999ff989898ff979797ff959696ff959594ff949393ff949394ff939493ff939393ff929292ff919191ff8f8f8fff8f8f8fff8d8e8eff8d8d8dff8c8d8cff8c8c8cff8d8c8cff8d8d8dff8e8e8eff908f8fff8f8f8fff8e8f8fff8d8d8dff8d8d8cff8c8c8dff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8c8c8cff8b8c8cff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8b8b8bff8c8c8cff8d8d8dff8d8e8dff8d8d8cff8b8a8aff898989ff878787ff888888ff898989ff8c8b8bff8c8d8dff8d8e8dff8e8e8eff8d8d8dff8b8c8cff8b8b8bff8b8b8aff8b8c8bff8c8c8cff8d8d8dff8e8e8eff8e8e8eff8e8e8eff8d8d8dff8d8d8dff8d8e8dff8e8e8eff8f8f8fff909090ff919191ff939292ff949393ff949393ff949494ff959595ff969696ff979797ff9a9a99ff9b9b9bff9d9d9dffa1a1a1ffa5a5a5ffa8a8a8ffaaababffaeaeaeffb1b1b1ffb3b4b4ffb6b5b6ffb8b8b7ffb7b8b8ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b8ffb8b8b87f5d5d5d00000000000000000000000000000000000000000000000000000000000000003f3c3c3c7f7878787f7878787f7879787f7878787f7878787f78787800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3e3e3e00000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000ffb6b6b6ffb9b9b9ffbbbbbbffbbbbbbffbbbbbbffbbbbbbffb9b8b9ffb8b9b8ffb8b8b8ffb8b8b8ffb6b6b6ffb3b2b3ffaeaeaeffa9a9a9ffa5a6a6ffa2a2a2ffa0a09fff9d9d9dff9b9b9bff9a9a9aff999999ff989798ff969696ff959695ff949494ff949493ff939393ff939394ff929393ff929291ff909090ff8f908fff8e8e8eff8e8d8eff8d8d8dff8c8d8cff8d8d8dff8d8e8eff8f8f8fff8f908fff908f8fff8f8f8fff8e8e8eff8d8d8dff8c8d8dff8d8c8dff8c8d8cff8c8c8cff8c8c8cff8c8d8cff8c8c8cff8b8c8bff8b8b8bff8c8b8bff8b8b8bff8c8c8cff8c8c8dff8d8d8dff8d8d8dff8d8d8dff8c8c8cff8a8a8aff888888ff898988ff8a8a8aff8c8c8cff8d8e8dff8e8e8eff8e8e8eff8e8e8eff8d8c8dff8b8c8bff8c8b8bff8c8c8cff8d8d8dff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8d8e8dff8d8d8dff8e8e8eff8e8f8eff8f9090ff919191ff929292ff939393ff949494ff949494ff949494ff969695ff979796ff989999ff9b9b9bff9c9c9cffa0a0a0ffa4a4a4ffa7a7a7ffaaaaaaffadaeadffb0b0b0ffb2b3b3ffb5b5b5ffb7b7b7ffb7b7b7ffb8b9b8ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b87f5c5c5c0000000000000000000000000000000000000000000000000000000000000000fff0efeffff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f3fff6f6f67f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfc7f7f7f7f00000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000007f5d5d5dffbababbffbbbbbbffbbbbbbffb8b8b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b8ffb6b6b6ffb2b2b2ffaeadaeffa9a9a9ffa6a6a6ffa2a3a2ff9f9fa0ff9d9d9dff9b9b9bff9a9a9aff989899ff979798ff979696ff959595ff949494ff949493ff939394ff949493ff939292ff929191ff919090ff8f8f8fff8e8e8eff8d8d8eff8d8d8dff8e8d8eff8f8f8fff90908fff8f8f8fff8f8f90ff8f8f8fff8f8f8fff8e8e8eff8d8d8dff8d8c8cff8c8c8cff8c8d8dff8c8c8dff8c8c8dff8c8c8cff8c8c8cff8b8b8cff8b8b8cff8c8c8cff8c8d8dff8d8d8dff8d8d8dff8d8d8dff8d8d8dff8e8d8dff8c8c8cff8a8a8aff8b8a8aff8c8c8cff8e8d8dff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8dff8d8d8dff8c8c8cff8c8d8dff8e8e8dff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8e8e8eff8f8e8eff90908fff919191ff929292ff939394ff949494ff949494ff949494ff959696ff969796ff999999ff9b9b9bff9c9c9cffa0a0a0ffa4a4a4ffa7a7a7ffaaaaaaffadadaeffb0b1b0ffb3b2b3ffb4b5b5ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9baffb9b9b9bf8a8b8a3f2e2e2e0000000000000000000000000000000000000000000000000000000000000000bfb0b1b1ffefeeeeffeff0f0fff0f0f0fff1f0f1fff1f1f1fff2f2f2fff6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcffffffff7f7f7f7f00000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000003f2e2e2e7f5c5c5c7f5c5c5c7f5c5c5c7f5c5c5c7f5c5c5c7f5c5c5c7f5b5b5c7f5a5a5a7f5958587f5656567f5454547f5252527f5151517f4f4f4f7f4e4e4e7f4d4d4d7f4c4c4d7f4c4c4c7f4c4c4c7f4b4b4b7f4a4a4a7f4a4a4a7f494a4a7f4a4a4a7f494a4a7f4949497f4849487f4848487f4848477f4747477f4747477f4747477f4748487f4848477f4848477f4848487f4848477f4748477f4747487f4747477f4646467f4646467f4646467f4646467f4646467f4646467f4646467f4646467f4646467f4646467f4746467f4747467f4646477f4647467f4646477f4747467f4647467f4646467f4646467f4647467f4747477f4747477f4747477f4747477f4747477f4747477f4747477f4646477f4747477f4747477f4747477f4747477f4747477f4747477f4747477f4747477f4848477f4848487f4949497f4949497f4a4a4a7f4a4a4a7f4a4a4a7f4b4b4b7f4b4b4b7f4c4c4c7f4d4d4d7f4e4e4e7f4f4f4f7f5251517f5353537f5454547f5656567f5858577f5959597f5a5a5a7f5b5b5b7f5b5b5b7f5b5b5b7f5b5b5c7f5b5b5b7f5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f393939ffeaeaeaffecececffefefeffff0eff0fff0f0f0fff2f2f2fff6f6f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffffffffffffffff7f7f7f7f00000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa9aaa9ffe5e5e5ffeaeaeaffecececffeeeeeeffefefeffff2f3f3fff7f8f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfafbfff3f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffefefffffffefefffefefefffefffefffefffffffefefefffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6c6c6cffddddddffe2e2e2ffe5e5e5ffeaeaeaffebebebffedededfff2f2f2fff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafbfbfff3f3f3fff2f2f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffefefefffffffefffefefefffffefefffefefefffefefefffefffefffffefffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd2d2d2ffd8d9d8ffdddeddffe2e2e2ffe4e3e4ffe6e6e5ffe9e9e9ffefefeffff5f5f5fffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfafafff3f3f3fff2f2f2ffe0e0e07f5555540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffefefffffffffffefffefffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf999999ffcfcfcfffd2d2d2ffd8d9d9ffdcdcdcffdfdfdfffdfdfdfffe8e8e8ffd7d7d7ffe1e1e1fffffffffffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5ffddddddffe0e0e0ffaaaaaa7f5555550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffcbcbcbffccccccffcfcfcfffd2d2d2ffd5d5d5ffd8d9d9ffe1e1e1ffdcdcddffc3c2c3ffdbdbdbfffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8e8e8ffaaaaaaffa9a9aaffaaaaaa7f55555500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf959595ffc9c9c9ffcccbcbffccccccffcececdffd0d0d1ffd6d6d6ffdcdbdcffc6c6c6ffc8c8c8ffd8d8d8fffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffddddddffaaaaaaffaaaaaaffaaaaaaffacabab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f606060ffc3c3c2ffc7c7c7ffc9c9c9ffcbcacaffccccccffcfcecfffd3d3d2ffc9c9c9ffc1c1c1ffc8c8c8ffd5d5d5fffdfdfdfffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffa7a7a7ffa9a9a9ffacabacffafb0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2e2f2fffbebebeffc1c1c1ffc2c2c3ffc7c7c7ffc8c8c8ffcacacaffd2d2d2ffcecfceffbfbfbeffadacadffc4c4c4ffd5d5d5fff8f8f8fffefefffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc8c8c8ffa9a9a8ffababacffb0afb0ffb0b0b03f2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf8b8b8cffbcbcbcffbebfbeffc1c0c0ffc3c2c2ffc4c4c4ffc6c6c6ffd3d3d3ffc4c4c3ffb9b9b9ffa4a4a4ffc5c5c5ffd7d7d7fff4f4f3fffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffdfdfdffc0c1c0ffafafafffb0b0b0ffb0b0b0ffaaabab7f5454540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2d2d2dffb9b8b8ffbbbbbaffbcbcbcffbebebeffbfbfbfffbfbfbfffc8c7c7ffc1c2c1ffc0c0c0ffa7a7a7ffa6a5a6ffc1c1c1ffd9d9d8ffeeeeeefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefff5f6f6ffbfbfbfffb5b6b5ffacabacffaaababffa9a9a9bf7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb4b5b5ffb6b6b7ffb9b8b9ffbababbffbbbbbbffbbbbbcffc1c0c1ffc5c5c5ffbcbcbcffafafafffa4a4a4ffa8a8a8ffbcbcbcffdbdadbffeae9eafffefefefffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefeffeeeeeeffbfc0bfffb3b4b3ffa9a8a9ffa9a9a9ffa7a7a7ffa2a2a27f515151000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f595959ffb4b3b4ffb4b4b4ffb6b7b6ffb8b8b8ffb9b9b9ffbbbbbbffc4c4c4ffbfc0bfffbcbcbcffa4a4a4ffa6a5a5ffaaaaaaffb9b9b9ffdadadbffe7e7e7fffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefeffe6e6e6ffbbbbbbffb4b4b4ffa8a8a8ffa7a7a7ffa2a2a2ffa2a2a2ffa0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2cffb2b2b2ffb3b3b3ffb3b4b3ffb4b4b4ffb5b6b5ffb8b8b8ffbcbcbcffbdbdbcffbdbdbcffa5a5a6ffa4a4a4ffa7a7a7ffadadadffb7b7b7ffd8d8d8ffe6e6e5fffdfdfdfffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefeffffdededeffc3c3c3ffb6b6b6ffa5a5a6ffa2a2a2ffa1a2a2ffa0a0a0ff9f9f9f7f4e4f4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf848584ffb1b1b1ffb2b2b2ffb3b3b3ffb3b3b3ffb3b3b4ffb6b6b6ffbebebeffbbbbbbffb2b2b2ffa5a5a4ffa4a4a4ffa9a9a9ffaeaeafffb6b6b6ffd4d3d4ffe5e5e5fffbfbfbfffefefdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefeffdadadaffc9c9c9ffb6b6b6ffa6a7a7ffa1a1a1ffa0a0a0ff9f9f9fff9d9d9dff9b9b9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2d2d2dffb4b4b4ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b2ffb2b3b3ffbababaffbebebeffbbbcbbffa7a6a7ffa3a3a3ffa6a7a6ffabababffafafafffb5b4b4ffcfcfcfffe5e5e5fff7f7f7fffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfcffddddddffc9c8c9ffb4b4b4ffa7a7a7ffa1a1a1ff9e9e9eff9d9d9dff9b9b9bff9a9a9abf727372000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb6b6b6ffb5b5b5ffb4b4b4ffb1b1b1ffb1b1b1ffb1b1b1ffb3b3b3ffbebebeffc1c1c1ffaeaeaeffa4a4a4ffa5a5a5ffa9a9a9ffacadacffafafafffb3b4b3ffcacacbffe3e3e3fff3f3f3fffdfdfdfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f9f9ffd7d8d7ffc8c8c8ffb2b2b3ffa8a8a8ffa1a1a1ff9c9c9cff9b9b9bff9a9a9aff999999ff9999993f26262600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf8d8d8dffb9b9b9ffb6b6b6ffb5b5b5ffb4b4b4ffb1b0b1ffb1b1b0ffb8b9b8ffc1c1c1ffb7b6b7ffa7a6a7ffa4a4a4ffa7a7a8ffabababffadadadffb0b0afffb2b3b3ffc6c5c5ffe1e2e2fff2f2f2fffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefff4f4f4ffd8d7d7ffc7c7c7ffb1b1b1ffa7a7a7ffa1a1a1ff9c9c9cff999999ff999999ff999999ff9a9a9abf74747300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f303030ffbfbfbeffbcbcbcffb9b9b9ffb6b6b6ffb4b4b4ffb2b2b1ffb4b3b3ffc0c0c0ffbababbffabababffa3a3a3ffa6a5a6ffa9a9a9ffadacadffafaeafffb0b0b0ffb3b3b3ffc3c3c3ffe0e0dfffefefeefffdfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefff2f2f2ffddddddffc2c2c2ffb1b0b1ffa7a8a7ffa2a2a2ff9e9e9eff999999ff999999ff9a9a9aff9a9a9bff9b9a9b3f2626260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf959494ffc1c2c2ffbebfbfffbcbcbcffb9b8b9ffb6b6b6ffb4b5b4ffbbbbbcffc0c0c0ffafafafffa4a4a4ffa3a3a3ffa8a8a7ffabababffadadadffafafafffb1b0b1ffb3b3b3ffc2c1c1ffdcdcdcffebebebfffcfcfcfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefff2f1f1ffdadadaffbfbfc0ffb0b0b0ffa8a8a9ffa4a3a4ffa0a0a0ff9c9d9cff999999ff9b9b9aff9b9b9aff999999bf7272720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f656465ffc9c8c9ffc7c6c6ffc2c2c2ffbebebfffbbbbbcffb8b8b8ffbcbbbcffbebdbeffb7b7b6ffa8a7a8ffa2a2a2ffa5a4a4ffa8a8a8ffabababffadadadffafaeafffb1b1b1ffb4b4b4ffbfbfbfffd8d7d8ffecececfffcfcfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffdfdfdfff0eff0ffd9d9d9ffbdbebdffafb0b0ffa9a9a9ffa4a5a5ffa2a2a2ff9f9f9fff9b9b9bff9a9a99ff999999ff989998ff9696977f4b4b4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcececeffcbcbcbffc9c9c9ffc6c6c6ffc2c1c2ffbdbcbcffb8b8b8ffbfbfbfffbbbabaffacacacffa3a3a3ffa3a3a3ffa6a6a6ffa8a9a9ffabababffadadadffafafafffb2b2b2ffb5b4b4ffbebdbeffd6d6d6ffeaeaeafffcfcfcfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffffffefffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffefffffffefffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfdffeeedeeffd4d4d4ffbbbbbbffafafafffaaa9a9ffa6a6a6ffa3a2a2ffa0a0a0ff9d9d9cff989898ff989898ff979796ff969696ff959595000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa1a1a1ffd3d3d3ffcececeffcbcbcbffc8c8c9ffc6c6c6ffc0c0bfffbdbdbdffbfbfc0ffb4b4b4ffa7a7a7ffa3a3a3ffa5a5a5ffa8a8a8ffaaaaaaffadadacffaeaeaeffb0b0b0ffb2b2b2ffb5b5b5ffbdbdbdffd4d4d3ffe8e8e8fffafafafffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffefffffefefffffefefffefffefffffffffffffefffffefefffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000007f7f7f7ffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfcfcffeaeaeaffd0d0d0ffb8b8b8ffaeaeaeffa9a9a9ffa5a6a5ffa2a2a2ffa0a0a0ff9e9e9eff999999ff969696ff969696ff959595ff9494947f4a4a4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd7d7d7ffd2d3d2ffcececeffcbcacaffc8c8c7ffc2c2c2ffc3c3c3ffbcbcbcffabacacffa3a2a3ffa4a4a4ffa7a6a7ffa9aaaaffacacacffafafafffb0b1b1ffb3b3b3ffb6b7b7ffbababbffc3c3c3ffdadadbffedededfffbfbfbfffefefffffffffffffffffffffefefefffffffffffffefefffefefefffefffefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffefffffffefffefffefffefffefffefffffefefffefefefffffefffffefefffffffffffffffefefffefefefffffffffffffffffffffefefffefefefffefefffffffefffffffffffffffffefffffefefffffffffffefefefffffffefffffffefffffefffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000007f7f7f7ffffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefffffefffffffefffefffefffefffefffefffffefefffffffefffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f7ffe6e6e6ffcacacaffb7b7b6ffaeaeaeffaaaaaaffa6a6a6ffa3a2a3ff9f9f9fff9e9e9eff9a9a9aff969696ff959595ff949494ff939494ff9595953f252525000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffffffffffffffefffefffffffffffefffffffefffefffefffffffffffefffefffffffffffefffefffefffefffffffffefefffefefffffffffffffefefefffffefffffefffffffffffffffffffffffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd8d8d8ffd7d7d7ffd2d2d2ffcdcdcdffc7c7c7ffc3c3c3ffc0c0c0ffb2b2b2ffa4a5a5ffa3a3a3ffa6a6a6ffaaababffb0b0b0ffb4b4b4ffb9babaffbebebeffc3c3c3ffc8c8c8ffcdcdcdffd2d2d2ffe1e1e0fff0f1f0fffcfcfcfffcfbfcfffdfdfdfffffefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefffefffffefffffffefefffffefefffefefefffefefffffefefefffffefffffefffefffefffefffefefefffefefefffefffffffffffefffffffffffefffffffffefefffffffffffffffffffefefefffffefffffefffefffefffffffffffffffefffefffffefefffffffefffffefffffffffffffffefefffefffefffefefffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000007f7f7f7ffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefffefffefefffffffffefffefffefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f8ffe4e4e4ffc6c6c5ffb5b5b5ffafafafffabababffa7a7a7ffa3a3a3ffa0a0a0ff9e9e9eff9b9b9bff969696ff939494ff949394ff959595ff969696bf717171000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefefefffffefffffffffffffffefefffffffffffffffefffefefefffefffefffefffffffefefefffffffffffefefefffefefefffefffffffffefefffffefffffefffffffffefefffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd8d8d8ffd8d8d8ffd6d6d6ffd1d1d1ffc8c8c8ffc2c2c2ffb8b8b8ffaaaaaaffa5a6a6ffaaaaaaffafb0afffb5b5b4ffbabbbaffc0c0c0ffc6c6c6ffccccccffcfcfcfffd3d3d3ffd6d5d5ffd7d7d7ffdededeffecececfffafafafff7f7f7fffafafafffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffefefefffefefefffefefffffffefffffefefefffffffffffffffefffffefefffefffefffefffffffefefffffffffffffefffffffffefffffefffffffffefffffffffffffffffffffffefffffffffffffffffefffefefefffffffffffffffffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000007f7f7f7ffffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefffffefefefffefffffffffffffffefefefffffffffffefffffffefffefffffffffffefffefffffefffffefffffffffefefffffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefff7f7f6ffdfdfdfffc3c3c3ffb4b4b5ffb0afb0ffacacacffa8a9a8ffa5a5a4ffa1a1a1ff9e9e9fff9b9b9bff989898ff949393ff959595ff969696ff979797ff9797973f2626260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffefffefffefffefffefefffffefefffffefffefffefefffffefefffffffffefffffefefffefffffffefffffffefffffffefffffffefefefffffffefffffffffffefffffffffffffffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd3d3d3ffccccccffc4c4c4ffb3b3b3ffa8a8a8ffaaaaaaffb1b1b0ffbabbbbffc3c3c4ffcacbcbffd1d1d0ffd3d3d3ffd5d4d4ffd6d6d6ffd6d6d6ffd7d7d7ffd9d9d9ffdcddddfff0f0f0fffbfafbfff8f8f8fff7f7f7fffafafbfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffefefffffefffefffefffefffefffefffefefffffefefffffefffefffffffffffefffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffefffefffefefffffffefefffeffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f0000000000000000000000003f3f3f3ffffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffffefefffefefffffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefff9f9f9ffe5e6e5ffcbcbcbffbababaffb4b4b4ffafaeaeffaaaaaaffa7a6a7ffa3a3a3ffa0a09fff9d9d9dff9a9a9aff989898ff969696ff979797ff979797ff989898bf71727200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fbfbebfbffffffefefffefefffffefefffffefffefffefefffffefefffffffefefffefffefffffffefffefefefffffefffffefefffffefffffffefffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd8d9d8ffd7d8d7ffd8d8d8ffd5d5d5ffcececeffc1c1c1ffb6b6b6ffbbbbbbffc5c5c5ffcdcdcdffd0d1d0ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd7d7d7ffd8d7d7ffd9d8d9ffddddddffdddeddfff3f3f3fffbfafbfff8f8f8fff7f7f7bfbcbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fbfbfbebffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefffffffefffffffefffefffefefefffefefefffffefffffffffefffefefffffefefefffefffefffefefefffefefefffefefefffdfefefffdfdfdfffefefdfffdfdfdfffdfefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefffffdfdfdfffcfbfcfffcfcfcffecededffd4d5d4ffc7c8c8ffc1c1c1ffbababaffb3b3b3ffacadadffa7a7a7ffa2a2a2ff9e9e9eff9b9c9bff9a9a9aff979798ff979797ff989898ff989898ff979797bf6f7070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd8d8d8ffd8d8d7ffcdcdcdffd5d5d5ffcfcfcfffc7c8c7ffcacacaffcccdcdffcececeffd0cfcfffd1d1d1ffd2d2d1ffd3d3d3ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd6d6d6ffd6d5d6ffd7d7d6ffd7d7d7ffd9d8d9ffddddddffdeddddbfb5b5b57f7d7d7d7f7b7c7c3f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fbfbfbfbffffefefefffefefefffefefefffefffefffefefffffefffefffefffffffffffefffffffefffefefefffefefefffdfdfdfffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefdfdfffdfefefffefefefffefefefffefdfdfffcfcfcfff8f9f8ffedededffe1e1e0ffd5d5d5ffcfcfceffcccccbffc6c6c6ffc0c0c0ffb6b7b7ffb1b1b1ffabababffa5a5a4ffa0a0a0ff9d9d9dff9a9a9aff979798ff989897ff969797ff959595ff9595953f24242400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffcdcdcdffcbcacaffcacacbffcacbcaffcbcbcbffcccdccffcdcdcdffcececfffcfcfcfffd1d1d0ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd5d4d5ffd4d5d4ffd6d6d6ffd6d5d6bfa1a1a17f6c6b6b3f3536350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7e7e7f7e7f7e7f7f7f7e7f7f7f7e7f7f7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fbfbebebefffdfdfefffefdfefffefefefffefefefffefefefffdfdfdfffcfcfcfff9f8f9fff2f3f3ffe0e0e0ffdadadaffd8d8d8ffcfcfcfffcfd0cfffcececeffcdcdcdffc9c9c9ffc2c3c2ffb9b9b9ffadacadffa6a6a7ffa3a2a2ff9f9f9fff999999ff979796ff959595ff959595ff969696ffa8a8a83f323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcdcdcdffccccccffcecfcfffcfcfcfffcfd0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3bf9e9e9e7f6a6a6a3f3535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbcbcbcfff9f9f9fff3f3f3ffe1e1e1ffdcdcdcffdadadaffd9dadaffd4d4d4ffcfcfcfffcececfffcececeffcececeffcfcfcfffcececeffc9c9c9ffbdbdbdffadadadffa1a1a1ff9c9c9cff959595ff959595ff969696ffa8a8a8ffc8c9c8ffc8c8c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcacacbffcbcbcbffcbcbcbffcbcbcbffcbcbccffcdcdcdffcccccdffcfcfcfffcfd0cfffcfd0cfbf9d9c9d7f6969693f34343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb4b5b4ffe1e1e1ffdcdcdcffdadadaffdadadaffdadadbffdadadaffd1d1d1ffcececeffcececeffd1d1d1ffd0d0d1ffd1d1d1ffd0d0d0ffcfcfcfffcececeffc5c5c5ffb4b5b5ff9e9e9eff939393ffa8a8a8ffc8c8c8ffc9c9c8ffc8c8c87f64646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcb7f6666667f666666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3636367f6d6d6d7f6d6d6d7f6d6d6d7f6d6d6dbfa1a0a0ffcfceceffcececeffd1d1d1ffd0d0d1ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcdcdcdffcacacaffbdbdbdffc4c4c4ffc8c8c9ffc8c8c8ffc8c8c87f646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3333337f686868ffd0d0d0ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfceceffcececeffcdcdcdffccccccffcacacaffc9c8c9ffc8c8c8ffc7c7c8ffc8c8c87f646464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434bf9c9c9cffd0d0d0ffcfcfcfffcececeffcececeffcdcdcdffcdccccffcbcccbffcac9c9ffc8c9c8ffc8c8c8ffc7c7c8ffc7c8c77f6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f676767bf9a9b9bffcdcdcdffcccdccffcccccbffcac9caffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffc7c8c87f6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f656665ffc9cac9ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffc8c8c8ffc8c8c77f6464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f1f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000008f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000009f0000004f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000006f0000009f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000cf000000af0000007f0000004f0000002f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f3f3f3f3f7f7f7f7f9f9f9f9fbfbfbfbfefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfbfbfbfbf7f7f7f7f5f5f5f5f2f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000008f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000af0000006f0000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000006f000000af000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000cf000000bf0000008f0000007f0000003f0000002f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3737383f3838383f3838382f2a2a2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0d0d0d3f3434343f3435353f3535353f3636363f3636363f3636363f3737373f3737373f3837383f3838383f3838383f3939393f3939393f3939393f3a3a3a3f3a3a3a3f3c3d3d3f3f3f3f3f3f3f3f3f3f3f3f0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f050505ff0b0b0bff0b0a0bff0a0a0aff090a09ff090909ff0a0a0aff0a0a0aff0a0a0aff0b0b0bff0b0b0aff0a0a0aff0a0a0a9f020202bf010101bf020203bf030303bf040404bf050405bf050505bf050505bf050505bf050504bf050505bf050505bf0303035f0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2f6f6f6f6fcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef9f9f9f9f4f4f4f4f0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f0000009f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000cf0000008f0000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000006f000000af000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df000000bf0000008f0000007f0000003f0000002f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2a2929ffdfdfdfffe1e0e0ffe1e1e1ffd1d1d1ffb4b4b4ffb5b4b4ffb7b7b7ffbababaffbdbdbdffc0c0c0ffc3c3c3ffc6c6c6ffc8c8c8ffcacacaffcdccccffcececfffd0d0d0ffd2d1d2ffd4d4d4ffd6d6d6ffd8d8d8ffdad9daffdbdbdbffddddddffdfdedeffe0dfdfffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffebebebfff9f9f9fffffefeffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1616163f2d2d2d4f3838387f5757578f666666dfbababaffe1e1e1ffe0e1e0ffdfdedf3f373737000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0b0b0bff0d0d0dff0a0a0aff0a0a0aff090909ff090909ff090909ff0a0a0aff0a0a0aff0b0b0bff0a0a0aff0a0a0aff0e0e0ebf060606ff010101ff020202ff030303ff020203ff050505ff060707ff070707ff070706ff040405ff060606ff050505ff0404047f0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f9f9f9f9fdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf6f6f6f6f0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080808ff070808ff0e0d0eff191a19ff242424ff2c2c2cff3f4040ff4d4d4dff565657ff525252ff494949ff414040ff2c2c2dff262626ff1c1c1cff171817ff111111ff0b0b0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000007f0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000005f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f383838ffdfdfdfffe0e0dfffd7d7d7ffb2b2b2ffb0b0b0ffb3b3b3ffb6b6b7ffbab9b9ffbcbcbcffbfbfbfffc2c2c2ffc5c5c5ffc8c8c8ffcacacaffccccccffcfcfceffd0d0d1ffd2d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdcdbdbffddddddffdfdedeffe0dfe0ffe1e1e1ffe2e2e2ffe4e4e4ffe5e5e5ffe7e6e6ffe8e8e8ffe9e9e9fff0f0f0fffefefeffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0c0c0c3f3333333f3333337f6464647f646464af878787bf929292dfa8a8a8ffbcbcbcffbbbbbbffb6b6b6ffb5b5b5ffb1b1b1ffaeaeaeffb8b8b9ffd6d6d6ffdfdedfffdedede3f37373700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0909093f0a0a0a9f222323ff1c1c1cff131313ff121212ff121212ff121212ff111111ff121213ff131312ff131313ff121213ff121312ff222223cf1e1e1eff000000ff010001ff020302ff010101ff020202ff040404ff030303ff040303ff020101ff030303ff020202ff0203027f020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef7f7f7f7f1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff111111ff2a2a2aff575757ff767676ff848484ff949494ffa0a0a0ffaaaaaaffb4b3b3ffbcbcbcffc3c3c4ffc8c8c8ffc2c1c2ffbbbbbbffb8b8b8ffb5b5b5ffadacacffa4a4a4ff9b9c9bff919191ff848484ff5c5c5cff2f2e2fff171716ff090909ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000007f0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0101015f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f383737ffdfdedeffdededeffd2d2d2ffb6b6b6ffb6b6b6ffb9b9b9ffbcbcbcffbfbfbfffc2c2c2ffc4c5c4ffc5c6c6ffc8c7c8ffcbcbcbffcdcdcdffd1d0d1ffd3d3d2ffd5d4d5ffd6d5d6ffd7d7d7ffd8d8d8ffd9d9d9ffdbdbdbffdcddddffdfdedeffe0e0e0ffe1e2e2ffe3e3e2ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffefefeffffdfdfdffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3737373f3737376f5f5f5f7f6d6c6c9f878787bfa0a0a0cfadadadffd2d2d2ffd2d2d2ffcececeffcdcdccffcbcbcbffc8c7c8ffc6c6c6ffc3c3c3ffc0c0c0ffbdbdbdffb9bab9ffb6b6b6ffb2b2b2ffaeaeaeffa9a9a9ffaaaaaaffcfcfcfffd9d9d9ffdcdcdc3f3737370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff272727ff2f2f2fff3d3d3dff303030ff313131ff2f2f2fff313131ff303030ff313131ff313132ff313131ff333332ff313131ff585858ff515051ff141414ff000000ff010101ff010101ff010001ff010101ff020202ff010101ff010100ff000000ff000000ff0000007f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5fdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff171817ff454545ff676767ff969696ffb4b5b5ffc8c7c8ffcbcbcbffcececeffcfcfcfffd3d3d3ffd5d5d5ffd6d7d7ffdadadaffdcdddcffdfdfdfffdbdbdbffd7d7d7ffd7d7d7ffd3d3d4ffd1d1d0ffcececeffd1d1d0ffd0d0d0ffcececeffc3c3c3ffb3b3b3ff989898ff787978ff515151ff2f2f2fff151515ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000005f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff010101ff0202038f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f373737ffddddddffd9dad9ffd4d4d4ffbababaffbab9b9ffbababaffbfbfbfffc2c3c2ffc4c4c4ffc5c5c5ffc6c6c6ffc7c8c7ffcbcbcbffcececfffd2d2d2ffd4d4d4ffd5d5d6ffd6d6d6ffd7d7d7ffd7d8d8ffd9d9d8ffdadadaffdcdcdcffdededeffdfdfe0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e7ffebebebfffbfbfbffffffffffffffff2f2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1e1e1e3f3d3d3d5f5959597f7373738f818181bfabababbfabababffe1e1e1ffe0e0e0ffdededeffddddddffdcdcdcffdad9daffd9d9d8ffd7d7d7ffd4d4d4ffd2d3d2ffd0d0d0ffcdcdcdffcacacaffc7c8c7ffc4c5c5ffc2c1c1ffbebebeffbababaffb7b7b7ffb4b4b4ffb0b0b0ffacadadffa9a9a9ffa5a6a6ffadaeadffd0d0d0ffd3d3d3ffd7d7d72f2929290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272828ff252526ff2b2a2bff2f2f2fffc5c5c5ffcececeffcecdceffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffbdbdbdff5d5d5dff434343ff282828ff000000ff000000ff000000ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040405ff1f1f1fff4c4c4cff767676ff9e9e9effb9b9b9ffc8c8c8ffd2d2d2ffd8d8d8ffe0e0e0ffe4e4e4ffe9e9e9ffebebebffefefeffff2f3f3fff6f6f6fff9f9f9fffbfbfbfffbfbfcfffbfbfbfffafafafff8f8f8fff5f5f5fff1f1f1ffedeeedffecebecffe8e9e8ffe6e6e6ffd8d8d8ffd1d1d1ffcdcdcdffc5c5c5ffb9b9b9ffa8a8a8ff8e8e8eff626262ff2b2b2bff090909ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000005f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030303ff0303038f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0d0d0dffd8d8d8ffd3d3d3ffd6d6d6ffbdbdbdffb7b7b7ffbabbbaffbebfbeffc1c1c2ffc3c3c3ffc4c5c4ffc6c6c5ffc8c8c8ffcbcbcbffcfcfcfffd1d2d1ffd4d4d4ffd5d5d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd9dad9ffdbdbdcffddddddffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e7ffeaeaeafff9f9f9ffffffffffffffff4f4f4f4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1fefefefeffffefefefff6f6f6fff2f2f1ffe7e7e7ffe5e6e5ffe5e5e5ffe3e3e3ffe2e2e3ffdfdfdfffddddddffdbdbdbffd9d9d9ffd7d6d6ffd4d4d4ffd1d1d1ffcfcecfffccccccffc9c9c9ffc7c7c7ffc6c6c6ffc4c4c3ffc1c1c1ffbfbfbfffbcbcbcffb9b9b9ffb6b6b6ffb3b3b3ffb0b0b0ffacacacffa9a9a8ffa5a5a6ffb8b8b8ffcfcfcfffcececeefc5c5c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff292928ff2c2c2cff303030ffdbdbdbffe5e4e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffd0d0d0ff636363ff4a4a4aff2c2c2cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff232223ff696969ffa2a2a2ffbababbffc9c9c8ffd0d0d0ffd5d5d5ffdededeffeaeaeafff5f4f4fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffafafafff2f2f2ffe8e7e7ffdadadbffd0d0d0ffcacbcaffc5c5c5ffbdbebeffadadadff797979ff2e2e2eff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040403ff040404ff020102bf0101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfb9b8b8ffd0cfcfffd6d5d5ffc2c1c1ffb8b8b8ffbabbbbffbebebdffc0c0c0ffc2c3c3ffc4c4c4ffc5c5c5ffc8c8c8ffcbcccbffcfcfcfffd2d2d2ffd5d4d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdbdbdbffddddddffdfdfdfffe0e0e0ffe1e0e0ffe2e2e2cfb8b8b8af9c9c9cffe5e5e5ffe5e5e5ffe6e6e6ffe9e9e9fff6f6f6fffffeffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4ffffffffffffffffffffcfcfcffe9e9e9ffe3e3e4ffe2e2e2ffdfe0e0ffdededeffdcdcdcffdad9daffd8d8d8ffd6d6d6ffd5d5d5ffd3d3d3ffd2d1d1ffd0cfcfffcdcdceffcbcbcbffc9c9c9ffc7c7c7ffc5c6c6ffc4c4c4ffc1c1c1ffbfbebeffbcbbbcffb8b9b9ffb6b6b6ffb3b3b3ffb0b0b0ffabacacffa8a8a8ffa6a6a6ffc2c2c3ffcbcbcbffcacacb9f808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2a2aff2e2e2eff313131ffdbdbdbffe5e5e5ffe5e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffd0d0d0ff646364ff4d4d4dff2e2e2eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0a0a0aff282828ff6a6b6bffaaaaaaffc8c9c8ffd3d4d4ffd7d7d8ffe1e1e1ffecececfff6f6f6fffbfbfbfffbfbfbfffafbfbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffbfbfbfffafbfbfffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffdfdfdfffcfcfcfff7f7f6ffeaeaeaffddddddffd3d3d3ffcdcdcdffc3c3c3ffadadadff7a7a7aff3e3d3eff0f0f10ff010101ff000000ff000000ff000000ff000000ff000000ff000000ef0000002f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff040404ff030303ff020202bf0101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9c9c9cffd0d0d0ffd6d6d6ffcac9caffb7b7b7ffbbbabaffbdbdbdffbfbfbfffc1c2c1ffc3c3c3ffc5c5c5ffc8c8c8ffcccccbffcfcfcfffd2d2d2ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffdadadaffdcdcdcffdcdcdcbfa6a6a66f6161613f38383800000000000000002f2a2a2affe5e5e5ffe6e5e6ffe6e6e6ffe9e9e9fff3f3f3fffefefeffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffff7f7f7ffe3e3e3ffe1e1e1ffe0dfe0ffdedfdeffdddcdcffdbdbdbffd9d9d9ffd8d8d8ffd6d6d6ffd5d5d4ffd3d3d3ffd1d2d2ffd0d0cfffcdcdcdffcbcbcbffc9c9c9ffc7c8c7ffc5c5c5ffc3c3c3ffc1c1c1ffbfbebeffbbbbbbffb8b8b8ffb6b6b5ffb3b3b3ffafafafffabababffa7a7a7ffa9a9a8ffc8c8c8ffc7c7c7ffc7c8c75f4b4b4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2a2bff2e2f2eff303130ffdbdbdbffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffd1d0d0ff646464ff505050ff303030ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000006f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff2b2b2aff6c6c6cffa5a5a5ffc4c4c4ffd0d0d0ffdddddcffedededfff6f6f7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffbfbfcfffbfbfbfffafbfbfffafafafffbfbfbfffbfbfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfcfffbfbfcfff8f8f8ffeaeaeaffd2d3d2ffc8c8c8ffbfbfbfffa8a8a8ff7b7b7cff414142ff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff0000005f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff060606ff030403ff020202bf1515153f1414143f1414141f0a0a0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffd0d0cfffd3d3d3ffccccccffb7b7b7ffb9b9b9ffbcbcbcffbfbfbfffc1c1c1ffc3c2c3ffc5c5c5ffc8c8c8ffcbcbccffcfcfcfffd2d2d2ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdcdcdcffdddddd5f535353000000000000000000000000000000003f393939ffe6e6e6ffe6e6e6ffe6e6e6ffe8e8e8fff0f0f0fffefefeffffffffefefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffff1f1f1ffe2e2e2ffe1e1e1ffe0e0e0ffdededeffdcdddcffdbdbdbffd9d9d9ffd8d8d8ffd6d6d6ffd5d5d5ffd3d3d3ffd2d1d1ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc7c8c7ffc6c6c5ffc3c3c3ffc1c1c1ffbebebeffbbbbbbffb8b8b8ffb5b5b5ffb2b2b2ffaeafafffabaaabffa7a7a7ffb1b1b2ffc9c9c9ffc3c3c3ffc6c5c61f191919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2e2e2eff303030ffdbdbdbffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffd1d0d1ff646465ff504f50ff313131ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000008f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff181717ff616161ffa1a2a2ffc0c0c0ffcececeffd7d7d7ffe9eaeafff8f8f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfcfffbfbfbfff8f8f8ffe5e5e5ffd0d0d1ffc7c7c8ffbbbbbbffa3a3a2ff6f6f6fff242424ff030303ff000000ff000000ff000000ff000000ff000000ff0000009f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f1515157f1c1c1c7f1c1c1c7f1c1c1c7f1919197f1313137f0d0d0d5f0808093f0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff070707ff070606ff040404ff1c1c1cff505150ff525252ff504f4fff4949498f2323230f0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f4e4d4effcfcfcfffd0d1d0ffd2d2d2ffb9b9b9ffb9b9baffbcbcbcffbebebeffc1c1c1ffc3c3c3ffc6c5c5ffc8c8c8ffcbcbcbffcfcfceffd2d2d2ffd4d4d4ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffdad9d9ffdadbdbffdcdcdcffddddddaf9999995f5454548f7f7f7fcfb8b8b8ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e6ffe6e6e6ffe8e8e8ffefeeeefffcfcfcffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffefefeffebebebffe2e2e1ffe0e1e1ffe0dfdfffdededeffdcdddcffdbdbdbffd9d9d9ffd8d8d8ffd6d7d6ffd5d5d5ffd3d3d3ffd2d1d2ffd0cfcfffcecdcdffcbcbcbffc9c9c9ffc7c7c7ffc5c5c5ffc3c3c3ffc1c0c0ffbebebeffbbbbbbffb8b8b8ffb5b5b5ffb2b2b2ffaeaeaeffaaaaaaffa7a7a7ffbcbbbbffc8c8c7ffc3c3c3dfabaaab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff2b2b2bff2e2f2eff313131ffdcdbdbffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffd0d1d1ff656564ff4f4f4fff313131ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000002f2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff3f3f3fff919191ffbcbcbcffccccccffd4d5d4ffe6e6e6fff7f7f7fffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafafff7f7f6ffe2e2e2ffccccccffc2c2c2ffb6b6b6ff989898ff525252ff0e0e0eff000000ff000000ff000000ff000000ff000000ff000000bf0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff393939ff383838ff343434ff2b2a2aff1d1d1dff181818ff151515ff111111ff0d0d0dcf0707079f0202024f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff090909ff060505ff0a0a09ff343434ff454545ff4f4f4fff494949ff404040ff393939ef2d2d2d7f1616160f020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333333ffcfcfcfffd0d0d0ffd5d5d5ffbbbbbbffbab9baffbcbcbcffbfbfbfffc1c1c1ffc3c3c3ffc5c5c5ffc8c8c8ffcbcbcaffcececeffd1d1d1ffd4d4d4ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffddddddffdededeffdfdfdfffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe7e6e6ffe8e8e8ffedededfffafafaffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffcfcfcffe6e6e6ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdcdcdcffdbdadbffd9d9d9ffd8d8d8ffd6d6d6ffd5d5d5ffd4d3d3ffd1d2d2ffd0cfcfffcdcdcdffcbcbcbffc9c9c9ffc7c7c7ffc5c5c5ffc2c2c2ffc0c0c0ffbdbdbdffbbbbbaffb8b7b8ffb4b4b5ffb1b1b1ffadaeaeffa9a9a9ffa8a9a9ffc5c5c5ffc6c6c6ffc4c3c38f6e6e6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2a2a2aff2a2a2aff2e2e2eff323132ffdcdbdbffe5e5e5ffe5e5e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffd1d1d1ff646465ff4f4f4fff303030ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000006f000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000af000000ff000000ff000000ff000000ff000000ff000000ff000000ff101010ff5b5b5bffb1b1b1ffc9c9c9ffd3d3d3ffe1e1e1fff4f5f5fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffbfafbfffbfafafff5f5f5ffddddddffc9c9c9ffc1c1c1ffadadadff6a6a6aff161616ff010000ff000000ff000000ff000000ff000000ff000000cf0000002f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff545455ff404040ff3f3f3fff3a3a3aff2f3030ff202020ff191919ff141413ff0e0e0eff090909ff040404ff030303ff030303df0202028f0202022f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0b0a0bff0a0a0aff070607ff000001ff0f0f0fff303130ff3c3c3cff3f3f3fff3a3b3aff303030ff2c2d2dff2a2a2aff222222cf1b1b1bbf1615159f1414147f1010105f0c0c0c3f0808082f06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0d0d0ffd0d0cfffd6d6d6ffbfbfbfffbababaffbcbcbcffbfbfbfffc2c2c2ffc3c3c3ffc5c5c6ffc8c8c8ffcbcbcaffcdceceffd1d1d1ffd3d3d3ffd6d6d5ffd7d7d7ffd9d8d8ffd9dad9ffdbdbdbffdcdcdcffddddddffdededeffe0dfe0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe6e6e5ffe6e7e7ffe8e8e8ffe9eae9ffebececfffafafaffffffffffffffffffffffff8f8f8f8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffefff9f9f9ffe6e6e6ffe1e2e1ffe0e0e0ffdfdfdfffdddedeffdcdcdcffdbdbdbffd9d9d9ffd8d8d8ffd6d6d6ffd5d5d4ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffc8c8c9ffc6c6c6ffc4c4c4ffc2c2c2ffbfbfbfffbdbdbdffbababaffb7b7b7ffb4b4b4ffb0b0b0ffadadacffa8a9a9ffadadadffc9c9c9ffc2c2c2ffc3c3c34f3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292a29ff292929ff2d2d2dff313131ffdbdbdcffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffd1d1d1ff646464ff4e4e4eff2f2f2fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000004f4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000cf000000ff000000ff000000ff000000ff000000ff000000ff030303ff212121ff7e7e7effbababaffccccccffddddddfff3f2f2fffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfff2f2f2ffd4d4d4ffbebebeffb0b0b0ff818081ff313031ff060606ff000000ff000000ff000000ff000000ff000000ef0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747574ff5a5a5aff5e5e5eff616261ff4f4f4fff3a3a3aff292928ff1e1d1dff141414ff0c0c0cff040404ff030303ff020202ff040303ff040404ff040404cf0303026f0101010f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff030303ff020202ff030303ff050505ff030303ff030404ff040404ff030303ff040404ff030403ff030303ff010101ff010101ff020202ff040404ff030303ff060606ff060606ff080808ff090909ff0a0a0bff121312ff131413ff0f0f0fff131313ff101010ff030303ff000000ff000000ff040405ff111111ff1a1a1aff202020ff212121ff272727ff212121ff222222ff1e1d1dff1e1e1fff212121ff1f1f1fff222222ff232323ff222323ff242424ff252525ff242424ff242424bf1b1b1bbf1c1c1cbf1d1d1dbf1c1c1cbf1c1c1cbf1b1c1b9f1818187f1414147f1414147f1414147f1414145f0f0f0f3f0a0a0a3f0a0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfb6b6b6ffcececeffd5d4d4ffc6c6c6ffbbbbbbffbcbcbdffc0bfc0ffc2c2c2ffc4c4c4ffc6c6c6ffc8c8c8ffcbcbcbffcececeffd0d0d0ffd3d3d3ffd5d5d5ffd7d7d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0e1e1ffe2e2e2ffe3e3e3ffe5e4e5ffe6e6e5ffe7e6e7ffe8e8e8ffe8e8e8ffe6e7e7ffe5e5e5ffeeefeffffefefeffffffffffffffffffffffff5f5f5f5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffefefffffcfbfbfff4f4f3ffefefeeffe6e6e6ffe1e0e1ffdfdedfffddddddffdcdcdcffdadadaffd9d9d9ffd8d8d7ffd6d6d6ffd4d4d4ffd2d3d3ffd1d1d1ffcfcfcfffcdcdcdffcbcacaffc8c8c8ffc5c6c6ffc3c3c3ffc0c0c1ffbebfbeffbcbcbcffb9b9b9ffb6b6b6ffb3b3b3ffafafb0ffacacacffa7a7a7ffb6b6b6ffc9c9c9ffc0c0c0ffc1c1c10f0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff282828ff272627ff2c2c2cff303030ffdbdcdbffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffd0d0d0ff616161ff4a4a4aff2c2c2cff000000ff000000ff000000ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff0000013f0000000000000000000000000000000000000000000000dfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ef000000ff000000ff000000ff000000ff000000ff000000ff080808ff404040ff939393ffc0c0bfffcdcdcdffe3e3e3fff9f9f9fffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffcfbfbfff9f9f9ffd9d8d8ffbfbfbfffb1b1b1ff949494ff505151ff0e0d0dff000000ff000000ff000000ff000000ff000000ef0000002f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0a0a0aff959595ff7d7d7dff858585ff848584ff767676ff616161ff464645ff343434ff232222ff131314ff090909ff070707ff050505ff040404ff040404ff030303ff030303ff040403ff050505af0404045f0202020f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff050506ff070707ff0a0a0aff131313ff191818ff1c1c1bff1e1e1eff222222ff232322ff1f1f1fff212222ff252525ff242424ff252525ff252525ff262625ff292929ff272728ff262626ff212120ff222223ff262626ff2a2a2aff282828ff2c2c2cff2e2e2eff2f2f2fff303030ff333333ff363636ff343434ff1b1b1bff121212ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010001ff020202ff060607ff0f0f0fff100f10ff141414ff161615ff1b1b1cff1f1f1fff212121ff222221ff232323ff242424ff232423ff242424ff242423ff242424ff262627ff242524ff252526ff252525ff262626ff282828ff282828ff292929ff282728ff282728ff282828ff2b2b2aff2e2e2eff2e2e2edf2a2a2abf232323bf2121217f1b1b1a7f1918196f1414143f0c0c0c1f040404000000000000000000000000000000000000000000000000bf9b9b9bffcececeffd4d4d5ffccccccffb9b9b9ffbbbcbbffbfbfbfffc2c2c2ffc4c4c4ffc6c7c6ffc8c9c9ffcbcbcbffcececeffd1d0d0ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdeddddffdededeffe0dfe0ffe1e1e1ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe1e1e1ffdfdfdfffdfdedfffdededfffe0e0e0fff1f1f0fffefefeffffffffffffffffffffffff8f8f8f8f0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffefefefffbfbfbfff3f3f3ffefefefffefefefffefeeeeffe7e7e7ffe0e0e0ffddddddffdcdcdcffdadadaffd9d8d8ffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffd0d1d1ffcfcecfffccccccffcacacaffc8c7c7ffc5c5c5ffc2c2c2ffc0bfc0ffbdbdbeffbbbbbbffb8b8b8ffb5b5b5ffb2b2b2ffafafafffacacacffa8a8a9ffc0c1c1ffc6c5c5ffbfbfbfcf9c9c9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff252525ff242424ff292929ff2f2f2fffc6c6c5ffcdcdceffcfcfceffd0cfd0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffbdbcbdff5a5a5aff444344ff282828ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff010000ff000000ff0000003f0000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000cf000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff575757ff9f9f9fffc1c1c1ffcececeffe8e8e8fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfafffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcffe0e0e0ffbdbdbdffb2b2b2ff9c9c9cff575657ff060606ff000000ff000000ff000000ff000000ff000000df0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2cffa9a9a9ff9b9b9bff9d9d9dff9d9d9dff9b9b9bff8a8a8aff777778ff656566ff454545ff272728ff161616ff101010ff0e0d0dff0a0a0aff080808ff060606ff040404ff040404ff060606ff060606ff060706ff060606af0404045f0202020f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f0000007f0000007f0000004f0000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff020202ff0b0b0bff100f0fff181818ff1b1a1bff212122ff212122ff242424ff262626ff242324ff252525ff272727ff282828ff282828ff282828ff262626ff272727ff282828ff282828ff292929ff2c2c2cff2c2c2cff2a2a2aff292929ff282928ff2a2a2aff2d2d2dff2d2d2dff2c2d2cff2c2c2bff2c2b2cff303030ff303030ff323232ff363636ff373636ff343434ff2d2d2dff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030303ff050505ff0b0b0bff0b0b0bff0d0d0dff0e0e0eff0f0f0fff101010ff131312ff1d1d1cff1d1d1cff1e1e1eff1e1e1dff202020ff222222ff232423ff262626ff232323ff262626ff282828ff292929ff2e2e2eff303030ff303030ff2b2b2bff343434ff333333ff2e2f2fff303030ff262627ef1313132f03030300000000000000000000000000000000000000007f676767ffcececeffd3d3d2ffd0d0d0ffbababaffbbbcbcffbebfbeffc2c2c2ffc4c4c4ffc7c7c7ffc9c9c9ffccccccffcececeffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d8ffdadadaffdbdbdbffddddddffdededeffdededfffe0e0e0ffe1e1e1ffe1e1e1ffe0e1e1ffdededeffdbdcdbffdadadaffdadadaffdbdbdbffdcdcdcffdededdffdfdfdfffe1e1e1fff5f4f5fffefffeffffffffffffffffffffffffdfdfdfdf8f8f8f8f2f2f2f2f000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffefefefffbfbfbfff2f2f2ffefefefffeeeeeeffedeeeeffedededffeeeeeeffe8e8e8ffdfe0dfffdbdbdbffdadadaffd8d8d9ffd7d7d7ffd5d5d5ffd3d4d4ffd2d2d2ffd0d0d0ffcececeffccccccffcacacaffc7c7c7ffc5c4c4ffc2c1c2ffbfbfbfffbdbdbdffbababaffb8b8b8ffb5b5b5ffb2b2b2ffafafafffacacacffacacacffc8c9c9ffc3c3c3ffbfbfbf7f5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232323ff252626ff2f2e2fff414141ff353535ff343434ff343434ff363636ff383838ff373737ff383838ff373838ff373737ff373838ff575657ff4f4f4fff151515ff000000ff010101ff010101ff000000ff000000ff010000ff000101ff020203ff020203ff010101ff0101013f0000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff090909ff565655ffa7a7a7ffbfbfbfffccccccffeeeeeefffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffafafbfffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffcfbfbfffcfcfcfffdfdfdfffdfdfcffe9e8e9ffc0c0c0ffb5b5b5ffa3a3a3ff5f5f5fff121313ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000003f2f2f2fffb6b7b7ffafaeaeffafafafffb2b2b2ffb5b5b6ffb0b0b1ffababaaffa0a0a0ff898a89ff686868ff424242ff2d2d2dff202020ff181817ff121212ff0e0d0eff0b0b0bff080809ff070707ff070707ff050606ff060505ff060505ff060606ff050505af0303035f02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff000000ff000000df0000007f0000001f00000000000000000000000000000000000000000000000000000000000000af000000ff000000ff000000ff030403ff1e1d1eff292929ff2d2d2dff2d2e2eff313131ff2d2d2dff2a2a2aff242424ff222323ff232323ff232323ff262626ff262526df212121bf1d1d1d9f1918187f1515157f1515157f1414147f1414147f1414147f1414147f1515157f1717177f1717177f1616167f1515157f1515157f1717177f1717177f1717177f1717177f1616167f1516165f1111113f0c0c0c3f0d0d0d3f0d0d0d3f0d0e0d6f0d0d0dff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010100ff010101ff010101ff010101ff010101ff030303ff030303ff020202ff030303ff070707ff080808ff100f0fff151515ff191919ff222222ff232323ff2a2a2aff2e2e2eff2c2c2cff141414ff121212ef0f0e0e2f020202000000000000000000000000000000005f4d4d4dffcececeffd0d0d0ffd5d5d5ffbcbdbcffbbbbbbffbebebeffc1c1c2ffc4c5c4ffc7c7c8ffc9cacaffcccdccffcececfffd0d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdadadaffdcdcdcffddddddffdddedeffdededdffddddddffdadadaffd7d8d8ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdcdcffdcddddffdededeffdfdfdfffe3e3e3fff9f9f9fffefefeffffffffffffffffffffffffffffffffffffffffdfdfdfdf6f6f6f6f1f1f1f1f00000000000000001f1f1f1fafafafaffffffffffffffffffffffffffffefefefff9faf9fff1f1f1ffefefefffeeededffecececffecececffecececffecececffecedecffeaeaeaffe1e1e1ffdadadaffd8d8d8ffd7d7d7ffd5d5d5ffd3d3d3ffd1d2d2ffd0d0d0ffcececeffccccccffc9c9c9ffc7c7c7ffc4c4c4ffc1c1c1ffbfbfbfffbcbdbcffbababaffb7b7b7ffb5b5b5ffb2b2b2ffafafafffababacffb2b2b2ffcbcbcbffc1c1c1ffc0c0c03f303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000007f0909097f0a0a0abf252525ff212121ff181817ff191919ff181818ff171818ff181818ff181919ff191919ff181818ff181818ff1a1919ff2c2c2ccf1f1f1fff010101ff000001ff020202ff030303ff020202ff010101ff020102ff010101ff020203ff030303ff010101ff0101013f0000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefbfbfbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfbfbfbfbfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f000000ff000000ff000000ff000000ff000000ff000000ff060606ff595859ffadacadffc4c4c4ffd0d0d0fff3f3f3fffcfdfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafafafffafafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffafafafffbfafafffbfafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafffafafafffbfbfafffbfbfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfff1f1f1ffc6c6c6ffb6b6b5ffa5a5a5ff686868ff111011ff000000ff000000ff000000ff000000ff0000009f00000000000000000000000000000000000000000000000000000000000000000000003f313131ffc2c2c3ffbdbebeffc0c0bfffc3c3c3ffc9c9c9ffcacacaffc8c7c8ffc4c5c5ffbdbdbdffb3b3b3ff9b9b9bff7a7a7aff595959ff3f3f3fff2c2c2cff202020ff171717ff121111ff0e0e0eff0c0c0cff090909ff070707ff060606ff050505ff050505ff060606ff060606ef0506059f0303034f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000005f0000000f000000000000000000000000000000000000000f000000cf000000ff080808ff2a2b2aff3f3e3fff464746ff424242ff3c3c3cff353435ff303030ff2c2c2cbf1f1f207f1111116f0f0f0f3f0809092f060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000003f0000003f0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000f000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff040404ff060606ff0f0f0fff0f0f0fff0c0b0bbf060606000000000000000000000000000000003f333333ffcececeffd0d0d0ffd8d8d8ffc1c1c1ffbcbcbcffbfbebeffc2c1c2ffc5c5c5ffc7c8c8ffcacacbffcdcdcdffcfcfcfffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd9d8d9ffdadadaffdadadaffd8d8d8ffd5d5d6ffd3d3d3ffd2d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffebeaeafff8f8f8fffcfcfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffcfcfcfcfefefefeffffffffffffffffffffffffffffffffffffefefefff8f8f8fff1f1f1ffeeeeefffedededffecececffecececffebebebffeaeaeaffebeaeaffeaeaeaffeaebebffeae9eaffe2e2e3ffd9d9d9ffd6d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcececdffcbcbcbffc9c9c9ffc6c7c6ffc4c4c4ffc1c1c1ffbfbfbfffbcbdbcffbabab9ffb7b7b7ffb5b5b4ffb2b2b2ffafafafffabababffbbbbbbffcacacaffc2c1c2ffc1c1c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff020202ff0e0e0eff0f0f0fff0e0e0eff0d0e0eff0e0e0eff0e0e0eff0e0e0eff0e0d0eff0d0d0dff0d0d0dff0e0e0eff101010ff060606ff050505ff040404ff060606ff060606ff060606ff060606ff050606ff050505ff060506ff040303ff020202ff1515153f1313140000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff040504ff4f4f4fffafb0afffc3c2c2ffd6d6d6fff6f6f6fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfff6f6f6ffcbcbccffb3b3b3ffa6a6a6ff636363ff111111ff000000ff000000ff000000ff000000ff0000005f000000000000000000000000000000000000000000000000000000000000003f333333ffcacacaffc7c7c7ffcbcacbffd1d1d1ffd7d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd0cfcfffc6c6c7ffbab9b9ffa8a8a8ff909090ff707170ff525252ff383838ff282829ff1e1e1eff161616ff111111ff0e0e0eff0c0d0dff0a0a0aff080807ff060606ff060606ff060506ff060606ff060606ef0505059f0202024f010101000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000009f0000002f0000000000000000000000000000000f000000cf232222ff424343ff4f4f4fff505050ff474747ff424242ff3c3c3cbf2727273f0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000ff000000ff000000ef0000003f00000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff080908ff080808ff0505055f01010100000000000000000000000000000000ffcfcfcfffd0d0d0ffd9d9d9ffc6c6c6ffbdbdbdffbebfbfffc2c2c2ffc5c5c5ffc8c8c8ffcbcbcbffcdcdceffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd3d3d3ffd0d0d1ffcececeffcdcdcdffcdcdcdffcececeffd0d0d0ffd1d1d0ffd2d1d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d8d8ffd8d8d8ffdadadaffdbdbdbffdcdcdcffddddddffe0dfdfffe9e9e9ffedededfff0f0f0fff4f5f5fff9f9f9fffdfcfcfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff7f7f7fff0f0f0ffeeeeeeffededecffecececffecececffecececffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe4e4e4ffd9d9d9ffd5d4d4ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc6c6c7ffc4c4c4ffc1c2c1ffbfbfbfffbcbdbcffbabab9ffb7b7b7ffb4b4b4ffb2b1b1ffaeaeaeffabababffc6c6c6ffc8c8c8ffc3c3c3af85858500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff3b3b3cff474747ff4e4e4eff515151ff535353ff545454ff545454ff505050ff484949ff3a3a3aff6a6a6a3f1d1d1d0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ef000000ff000000ff000000ff000000ff000000ff060606ff4a4b4bffa7a7a7ffc1c1c1ffd7d7d7fff9f9f9fffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfff9f9f9ffcbcacaffb0b0b0ff9f9e9eff5d5d5dff111010ff000000ff000000ff000000ff000000ff0000002f0000000000000000000000000000000000000000000000000000003f343434ffcfcfcfffcecdcdffd1d1d1ffd7d7d7ffdcdcdbffdbdbdbffd8d8d8ffd9d9d9ffd8d8d8ffd6d5d6ffd2d3d3ffcdcecdffc9c9c9ffc2c1c2ffb2b2b2ff9e9e9eff848484ff666666ff4a4a4aff353434ff262626ff1d1d1dff161616ff121212ff0e0e0eff0c0b0cff090909ff070707ff060606ff060606ff040404ff040404ff060606ef0605059f0404044f0202010000000000000000000000002f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000cf0000006f0000000f000000000000000f040404cf404040ff545454ff545454ff4f4f4fbf3434343f101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff050505ff030303df02020200000000000000000000000000000000cfaaa9aaffd1d1d1ffd8d8d8ffcacacaffbdbdbdffbfbfbfffc2c2c2ffc5c5c5ffc8c9c8ffcbcbccffcdcdcdffcecfceffcfceceffcdcdcdffcbcbcbffc9c9c9ffc8c8c8ffc8c8c8ffc9cacaffcbcbcbffccccccffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd6d6d5ffd6d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffe4e4e4ffebebebffedededffedededffedededffeeeeeefff1f1f1fff5f5f5fffaf9fafffcfcfcfffefefefffffffffffefefefffefefefffbfbfcfff9f8f8fff4f4f5ffefefefffedededffecececffececebffebebebffecececefddddddcfbebdbeffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e8e8ffe5e4e5ffdadadaffd3d2d2ffd1d1d0ffcfcfcfffcdcdccffcbcacbffc8c9c8ffc6c6c7ffc4c4c4ffc1c1c1ffbfbfbfffbcbcbcffbab9baffb6b6b6ffb3b3b4ffb0b0b1ffadadadffafafafffccccccffc4c4c4ffc2c2c26f55555500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0a0aff818181ff979797ffa5a5a5ffadadadffb0b0b0ffb1b1b1ffb0b0b0ffa9a9a9ff9d9c9dff818181ff7777773f1e1e1e0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000cf000000ff000000ff000000ff000000ff000000ff030303ff3f3f3fff9e9e9effbbbbbbffcececefff7f7f7fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfafffbfafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffdfcfdfffcfcfcfffbfcfbfffbfbfbfffafbfbfffbfafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfff5f5f6ffc1c1c1ffadadadff979696ff535353ff070707ff000000ff000000ff000000ff000000ef0000000f00000000000000000000000000000000000000000000003f353535ffd4d4d4ffd3d3d3ffd7d6d6ffdcdcdcffdfdfdfffdededeffdddcdcffdcdbdcffdcdcdcffd9d9d9ffd6d6d6ffd4d4d3ffd1d0d0ffcdcccdffcacacaffc3c3c3ffbbbabaffaaa9aaff939394ff7f7f7fff626362ff494949ff323232ff252525ff1e1d1eff171717ff131313ff0e0e0eff0a0b0bff090909ff050606ff060606ff060606ff060606ff060606ff060606ef0707069f0404044f020202cf020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000009f0000004f0000000f0505053f1515153f1515152f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000f00000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050505ff030303ff0303037f010101000000000000000000000000af919191ffd7d7d7ffdadbdbffd0d0d0ffbdbdbcffbfbfbfffc2c2c2ffc5c6c6ffc7c8c7ffc8c8c8ffc7c7c7ffc5c4c4ffc2c2c2ffc2c2c2ffc3c2c3ffc4c4c4ffc5c5c5ffc7c7c7ffc8c8c9ffcacacaffcccccbffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d3d2ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd9d8d8ffd9d9daffdadadbffdededeffe8e8e8ffecececffecececffecececffececedffecededffedededffedeeedffefefeffff2f2f2fff6f7f7fff9f9f9fff1f1f1ffecececffe8e8e8ffe6e6e6ffe8e8e8ffebebebffedededffecebebffeaebebffeaeaeaffeaeaeb5f5757570f0e0e0ecfbdbcbdffe8e8e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe5e5e5ffdbdbdbffd1d1d1ffcfcfceffcccdccffcacacaffc9c8c8ffc6c6c6ffc4c4c4ffc1c2c1ffbfbfbfffbcbcbcffb9b9b9ffb7b6b7ffb3b3b3ffb0b0b0ffaeadaeffb7b7b7ffcdcdcdffc2c2c2ffc2c2c22f24242400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff7e7e7eff949494ff9e9e9effa4a4a4ffa4a4a4ffa5a5a5ffa3a4a4ff9e9e9eff939393ff7d7d7dff7777773f1e1e1e0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff010101ff2f2f2fff929191ffb5b5b5ffc6c6c6fff2f2f2fffafafafffafbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbffeeeeeeffb9b9b9ffa7a7a7ff8e8e8eff373737ff010101ff000000ff000000ff000000ff000000cf00000000000000000000000000000000000000000000003f363636ffd7d7d7ffd8d7d7ffdbdbdbffdfdfdfffe2e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffdfe0dfffddddddffdadadaffd7d7d7ffd6d5d6ffd3d4d3ffd1d1d0ffcececeffcbccccffc6c6c6ffbdbdbdffb5b5b5ffa5a5a5ff8f8f8fff737373ff59595aff474747ff383838ff282828ff1b1b1bff151515ff111111ff0e0e0eff0b0b0bff090909ff070807ff060505ff070707ff070707ff080808ff070807ff050505ff020203ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000005f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000003f00000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff040404ff030303ff020202ef0101010000000000000000000000007f6c6c6cffdbdbdbffdfdfdeffd7d7d7ffbfbfbfffbfbfbfffc0c0c0ffbfbfbfffbcbcbcffbababaffbababaffbcbbbcffbdbdbdffbfbfbfffc1c1c0ffc2c2c2ffc3c3c3ffc5c5c5ffc8c7c7ffc9c9c9ffcbcacaffccccccffcdcdcdffcececeffcfcfcfffd0d0d1ffd2d1d1ffd2d3d3ffd4d4d4ffd6d5d5ffd6d7d7ffd8d7d8ffd8d8d9ffdadadaffe3e2e2ffe9e9e9ffebebebffebebebffebebecffecececffecececffecececffedededffedededffeeeeeeffefefefffebecebffe4e4e4ffe4e3e4ffe3e3e4ffe3e4e3ffe4e4e4ffe8e8e8ffebebebffebebebffeaeaeaffe9e9e9ffe8e8e8efd9d9d92f2b2b2b0f0e0e0ecfbbbbbbffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e3e3ffe4e4e3ffe3e3e3ffdcdcdbffd1d1d1ffccccccffcacacaffc8c8c8ffc6c6c6ffc4c4c4ffc2c1c1ffbfbfbfffbcbcbcffb9b9b9ffb6b6b6ffb3b3b3ffafafafffadadadffbfbfbfffcbcbcbffc1c1c1efb5b5b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff646565ff747474ff7c7d7cff7e7e7eff7f7f7fff7f7f7fff7f7f7fff797a7aff6c6c6cff6b6b6bff6f6f6f3f1d1d1d0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff161616ff818181ffafafafffbdbdbdffeaeaeafffbfafbfffafbfbfffbfafafffafafafffafafafffafbfbfffbfbfbfffafbfafffbfbfbfffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfafffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafaffe5e5e5ffafaeafffa2a2a3ff7e7e7eff19191aff000000ff000000ff000000ff000000ff0000005f000000000000000000000000000000000000003f363736ffdadadaffdadadaffddddddffe1e0e0ffe4e4e4ffe6e6e6ffe5e5e5ffe4e4e5ffe3e3e3ffe1e1e1ffdededeffdbdbdbffdadadaffd9d9d9ffd6d6d6ffd3d3d3ffd1d1d1ffcececfffcbcbcbffc6c6c6ffc1c1c1ffbababaffafafafff9f9f9fff8a8a8aff757575ff5f5e5eff444444ff313131ff262626ff1d1d1dff161616ff131212ff0f0f0fff0d0c0dff0b0b0bff090a09ff080808ff070707ff070707ff050505ff060606ff050505ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000005f0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000af0000003f060606000000000000000000000000000000004f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030303ff040404ff020101ff0202010000000000000000000000004f444444ffddddddffdfdfdfffe0e1e0ffc3c3c3ffb4b4b4ffb1b1b1ffb1b1b1ffb2b2b2ffb4b5b4ffb6b6b6ffb9b9b9ffbbbbbbffbdbdbdffbebebfffc0c0c0ffc2c2c2ffc4c4c3ffc6c6c6ffc7c8c7ffc9c9c9ffcacacbffccccccffcdcdcdffcececeffcfcfcfffd0d1d0ffd2d1d2ffd3d3d3ffd4d4d5ffd6d6d6ffd7d7d7ffd8d8d8ffdcdcdcffe5e5e5ffeaeaeaffeaeaeaffeaeaeaffebebebffecececffecececffecececffecececffecececffeeeeeeffeeeeeeffe9e9e9ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe3e4e3ffe8e8e8ffeaeaeaffe9e9e9ffe8e9e9ffe7e8e8ffe7e7e7efd8d7d82f2b2b2b2f2b2b2befd7d7d7ffe4e5e5ffe3e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e2e1ffe1e1e1ffdcdcdcffd1d1d1ffcacacaffc8c8c8ffc6c6c6ffc4c3c4ffc1c1c1ffbebfbeffbbbbbbffb8b9b9ffb6b6b6ffb3b3b3ffafafafffaeaeaeffc8c8c8ffc7c7c7ffc2c3c29f7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff3b3b3aff585858ff727272ff767675ff767676ff757574ff757575ff737373ff4c4c4cff4d4d4dff5e5e5e3f1a1a1a0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf000000ff000000ff000000ff000000ff000000ff030303ff5d5d5dffa9a8a8ffb7b7b7ffdddeddfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9f9ffd8d8d8ffa8a8a8ff9d9d9dff626262ff080808ff000000ff000000ff000000ff000000df000000000000000000000000000000000000003f373737ffdcdcdcffdcddddffe0e0e1ffe4e3e4ffe7e6e6ffe9e9e9ffe8e8e8ffe8e8e8ffe6e6e6ffe3e3e4ffe1e0e0ffdfdfdfffdeddddffdcdcddffdbdbdbffd9d9d9ffd6d6d6ffd4d4d4ffd1d1d1ffcfcecfffcbcbcbffc7c7c7ffc4c5c4ffbebebfffb6b6b6ffacababff9d9d9dff8a8a8aff6f6f6fff555555ff404040ff303030ff262626ff1f1f1fff191919ff161616ff121212ff0f0f0fff0d0d0dff0b0b0bff09090aff090909ff080808ff070707ff070607ff040405ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171717ff3a3b3adf4040414f1a1a1a0000000000000000000000002f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020202ff030303ff020202ff0202020000000000000000000000002f292929ffddddddffdededeffe0e0e0ffd3d3d3ffb4b4b4ffaeaeaeffafafafffb0b0b0ffb2b2b2ffb4b4b4ffb6b6b6ffb8b8b9ffbabbbaffbcbcbcffbebebeffc0c0c0ffc2c2c2ffc4c4c4ffc6c6c6ffc8c8c8ffc9c9c9ffcacbcaffccccccffcdcdccffcececeffcfcfcfffd0d0d1ffd2d2d2ffd4d3d3ffd5d5d5ffd6d6d6ffd8d7d8ffe0e0e0ffe7e7e7ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeabfb0b0b0efddddddffecececffecececffecececffeeeeedffedededffe6e6e6ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe3e3e3ffe7e8e8ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5efd6d6d65f555555efd4d4d4ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdedeffdfdedeffdcdcdbffd2d2d2ffc8c8c8ffc6c5c6ffc3c3c3ffc1c1c1ffbebebeffbbbbbbffb8b8b8ffb6b5b6ffb2b2b2ffafafafffb2b2b2ffcececeffc5c6c5ffc3c3c35f4948480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060505ff353535ff2f2f2f6f2626263f1d1d1d3f1d1d1d3f1d1d1d3f1d1d1d9f303030ff3a3a3aff464646ff4a4b4b3f1515150000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff000000ff000101ff3d3d3dff9f9f9fffb2b1b2ffcfcfcffffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfafffafafbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f8ffcac9caffa7a7a7ff989898ff464646ff010101ff000000ff000000ff000000ff0000007f0000000000000000000000000000003f383838ffdfdfdfffdedfdfffe3e3e3ffe6e6e6ffe9e9e9ffecececffebebebffebebebffe9e9e9ffe6e6e6ffe3e3e3ffe2e2e1ffe1e1e1ffdfdfdfffdededeffdcdcdcffdadadaffd9d9d9ffd6d6d6ffd4d5d5ffd2d2d2ffcfcfcfffcecdcdffcbcbcaffc8c8c8ffc4c4c4ffbcbcbcffb3b3b3ffa8a8a8ff979797ff7e7e7eff676767ff525252ff424242ff343434ff2b2b2bff232322ff1d1d1dff191918ff151515ff111111ff0e0f0eff0d0d0dff0b0b0bff090a0aff090909ff080808ff070707ff040404ff010101ff000000ff000000ff000000ff000000ff010000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101df0000005f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff333333ff484848ff545455bf404040000000000000000000000000000000000f000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020202ff020202ff030303df02020200000000000000000000000000000000bfa6a6a6ffdcdcdcffd8d9d9ffd7d7d7ffcacacaffb0afb0ffadadadffaeafaeffafafafffb2b2b2ffb4b4b4ffb6b6b6ffb8b8b8ffbababaffbcbcbcffbebebeffc0c0c0ffc2c2c2ffc4c4c4ffc6c6c6ffc7c7c8ffc9c9c8ffcacacaffcbcbcbffccccccffcececeffcfcfcfffd1d1d1ffd2d2d3ffd4d4d4ffd5d5d5ffd9d9daffe3e3e3ffe7e7e7ffe8e8e8ffe8e8e8ffe8e9e9efdbdbdb000000000f0e0e0effebebebffebebebffecececffedededffecececffe3e3e3ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdededfffdfdfdfffe3e3e3ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe1e2e2ffe1e2e1ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdcdcdcffdcdcdcffdadadaffd3d3d2ffc7c8c8ffc3c3c3ffc0c0c1ffbebdbdffbabbbbffb8b7b7ffb5b5b5ffb1b2b1ffafafaeffbababaffcfcfcfffc4c4c4ffc3c3c41f1818180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060505ff353535ff3030303f0c0c0c000000000000000000000000000000007f1e1e1eff373838ff454545ff4545453f1111110000000000000000000000000000000000000000efefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df000000ff000000ff000000ff000000ff000000ff181818ff929292ffadaeaeffc1c1c1fff7f7f7fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffafafafffafafafffafafafffafafafff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff5f5f6ffbebebeffa6a5a6ff8a898aff202020ff000000ff000000ff000000ff000000ef0000000f00000000000000000000003f383838ffe1e0e0ffe1e1e1ffe5e5e5ffe8e8e7ffebeaebffeeeeeeffedededffedeeedffebebebffe8e8e8ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe0e1e0ffdfdfe0ffdededeffdcdcdbffd9d9d9ffd9d8d8ffd7d7d7ffd5d5d5ffd3d3d3ffd1d1d1ffcececeffcccccbffc9c9c8ffc5c6c6ffc2c2c3ffbcbcbdffb1b1b1ffa5a5a5ff959695ff818181ff6b6b6bff575757ff454445ff373738ff2e2e2eff262625ff1e1e1eff181918ff151514ff121212ff0f100fff0d0c0dff0b0c0bff0b0b0bff080808ff070707ff070707ff030303ff000000ff000000ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff010101ff010101ff010101cf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff303030ff4b4c4bff565657ff585857bf4646460000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020202ff020202cf0202020f000000000000000000000000000000000000001f1b1b1befcbcccbffd3d3d3ffcececeffd2d2d2ffc5c5c5ffaeaeaeffaeadadffaeadaeffafafafffb2b2b2ffb4b4b4ffb6b6b6ffb8b8b8ffbababaffbcbcbcffbebebeffc0c1c0ffc2c2c2ffc4c4c4ffc5c6c5ffc7c7c7ffc8c8c8ffcac9caffcbcbcbffcccdcdffcececeffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d5ffdddedeffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e89f919191000000005f575757ffeaeaeaffebeaebffecececffecececffeaeaeaffe1e1e0ffdededeffdededeffdededeffddddddffddddddffdcddddffdcdddcffdddddeffe3e3e3ffe6e6e6ffe5e5e5ffe4e4e5ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffdedfdeffdedddeffdcdcdcffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd3d3d3ffc8c7c7ffc0c0c0ffbdbdbdffbababaffb7b7b7ffb4b5b4ffb1b1b1ffb0b0b0ffc5c5c5ffcccdcdffc4c4c4cf9f9f9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060605ff373737ff3131323f0c0c0c000000000000000000000000000000007f1f1f1fff3d3d3eff454545ff4444453f1111110000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff000000ff090909ff696969ffa7a7a7ffb3b2b2ffefefeffffafafbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffaf9fafff9f9f9fff9faf9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafaffedededffabababff9e9e9eff6d6d6cff101010ff000000ff000000ff000000ff0000007f00000000000000000000003f383838ffe2e2e2ffe2e2e2ffe6e6e7ffe9e9e9ffecececffefefefffefefeffff0f0f0ffeeeeeeffeaeaeaffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe1e2e2ffe0e0e0ffdededeffddddddffdbdbdbffdbdadaffdadadaffd8d8d8ffd7d6d6ffd4d4d5ffd3d3d3ffd2d2d2ffd0d0d1ffcfcfcfffcdcdcdffcacacaffc6c5c5ffc0c0bfffb5b5b5ffa6a6a6ff939393ff7e7d7dff686868ff595958ff4b4b4bff3e3e3eff343434ff292929ff202020ff1b1b1bff171717ff151415ff121313ff0f0f0fff0c0c0cff0c0c0dff0c0d0cff0a0a0aff060606ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101bf0000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1b1b1bff4a4a4aff5d5c5dff646464ff5f5f5fbf484848000000000000000000000000000000000000000000000000000000006f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0202029f0000000f0000000000000000000000000000000000000000000000000000002f272727ffcececeffcacacaffc9c9c9ffd0d0d0ffbebfbfffacacacffabacabffadadadffb0afafffb2b2b2ffb4b4b4ffb6b6b6ffb8b8b8ffbababaffbcbcbcffbebebeffc0c0c0ffc2c2c2ffc4c4c4ffc5c5c5ffc6c7c7ffc8c8c8ffcacac9ffcbcbcbffcdcdcdffcecfcfffd0d0d0ffd2d2d2ffd7d7d7ffe0e1e0ffe5e4e4ffe5e5e5ffe5e5e5ffe5e6e6ffe6e7e64f48484800000000af9f9f9fffe9e9e9ffe9e9e9ffebebebffecebebffe8e8e8ffdededeffddddddffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdadadbffdadbdaffdcdcddffe3e3e3ffe5e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0dfffdfdfdfffdfdedeffddddddffdcdcdcffdbdbdbffdadadaffd8d9d8ffd7d7d7ffd7d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd3d3d3ffc8c8c8ffbebfbeffbababbffb7b7b7ffb5b4b4ffb3b3b3ffb3b3b3ffcdcdcdffcbcbcbffc6c6c68f6e6e6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff373737ff3030303f0c0c0c000000000000000000000000000000007f1f1f1fff393a3aff454445ff4645453f1111110000000000000000000000000000000000000000afafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df000000ff000000ff000000ff000000ff010101ff3a3a3aff969696ffaaaaaaffd1d1d1fffafafafffafafafffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffaf9f9fff9faf9fff9f9fafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9ffcbcbcaffa1a1a1ff8f8f8fff424242ff020202ff000000ff000000ff000000ef0000000f000000000000003f383838ffe3e2e2ffe4e3e3ffe8e8e8ffeaeaeaffecececffefefeffff0f0f0fff2f1f2ffefefefffecececffe9e9e9ffe7e8e8ffe7e7e7ffe5e5e6ffe4e4e5ffe3e3e3ffe2e2e1ffe0e0e0ffdfdfdfffdededeffddddddffddddddffdcdddcffdcdbdcffdadadaffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d7ffd6d5d6ffd3d3d4ffd2d2d2ffd1d1d0ffcececeffc9c9c9ffc2c2c2ffb8b8b8ffaeaeaeff9c9c9cff888888ff737373ff666666ff565656ff464646ff393939ff2e2e2eff272627ff202020ff1a1b1aff181818ff151515ff111111ff10100fff0e0e0eff0d0d0dff0a0a0aff050505ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff010101ff0101017f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff1d1d1eff515151ff626262ff6c6c6cff686969df5151514f2222223f1e1e1e000000000000000000000000000000000000000000000000000000002f0000006f000000af000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0101018f0001010000000000000000000000000000000000000000000000000000000000000000000000005f4b4b4bffc7c7c7ffc3c3c3ffc6c6c6ffcfcfcfffb8b7b7ffa8a9a8ffabababffadadadffb0b0b0ffb2b2b2ffb4b4b4ffb6b6b6ffb8b8b8ffbababaffbcbcbcffbebebeffc0c0c0ffc2c2c2ffc3c3c3ffc5c5c5ffc7c6c6ffc8c8c8ffcacacaffccccccffcececdffcfcfcfffd2d2d2ffdbdbdbffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e5ffe5e6e50f0e0e0e0f0e0e0effe6e6e6ffe7e7e7ffe8e8e8ffeaeae9ffebeaeaffe6e6e6ffdcdcdcffdbdbdcffdbdbdbffdbdadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd9d8d8ffddddddffe2e2e2ffe2e3e2ffe1e1e1ffe0e0e0ffdfdfdfffdededfffdededeffdededeffddddddffdcdcdcffdbdbdaffd9dad9ffd9d8d8ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd2d2d2ffd0d1d1ffc9c9c9ffbebdbeffb8b8b8ffb6b6b6ffb4b4b4ffb8b9b9ffd1d1d1ffcacacaffc8c8c84f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff343435ff3030303f0c0c0c000000000000000000000000000000007f1e1e1dff3b3a3bff434343ff4545453f11111100000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff101011ff777777ffa3a3a3ffafafaffff2f2f2fffafafafffafafafffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfdfffdfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafffafafafff9f9f9fff9f9fafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff0f0f0ffa8a8a9ff989898ff777777ff151516ff000000ff000000ff000000ff0000008f000000000000001f1c1c1cffe6e6e6ffe5e6e5ffeaeaeaffecebecffedededfff0f0f0fff1f1f2fff3f3f3fff1f1f1ffededeeffebebeaffe8e9e9ffe8e8e8ffe7e7e6ffe5e6e6ffe4e5e5ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededdffddddddffdededeffdfdedfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdcdddcffdadadaffd6d6d5ffd0d0d1ffcbcccbffc4c5c5ffb8b8b8ffa5a5a5ff969697ff898989ff7b7b7bff6e6e6eff5d5d5dff4a4a4bff3b3b3bff303030ff282928ff232323ff1e1d1dff191919ff161616ff151515ff131313ff111111ff0d0d0dff080808ff010101ff010000ff010101ff010101ff010201ff010102ff010101ff010102ff010102ff010101ff010101ff000101ff000000cf0000002f0000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff010101ff000100ff000101ff010101ff010101ff000000ff000000ff1f1e1eff585858ff6a6a6aff737473ff5f5f5fff606060ff787878ff929292ffa3a3a3df9f9e9ebf8e8e8e7f6464645f4c4c4c3f34343400000000000000000000000000000000000000003f0000008f000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000bf0000009f0000007f0000007f0000003f0000003f0000002f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f6e6e6effc3c2c3ffc4c4c5ffcac9caffcbccccffb2b2b2ffa9a9aaffacababffaeaeaeffb1b1b1ffb3b3b3ffb4b4b4ffb6b6b6ffb8b8b8ffbababaffbcbcbcffbebebeffc0c0bfffc1c2c2ffc3c3c3ffc5c5c5ffc6c7c6ffc9c8c9ffcacacaffccccccffcececeffd4d4d4ffdddeddffe2e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3cfb9b9b91f1c1c1c5f555555ffe5e5e5ffe6e6e6ffe7e7e8ffe9e8e9ffeaeaeaffe2e2e3ffdbdbdbffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd7d7d8ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d7d7ffdddcddffe0e0e1ffe0e0e0ffdfdfdeffdededeffddddddffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d6ffd5d6d5ffd4d4d4ffd2d2d2ffd1d2d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffc8c8c8ffbcbcbcffb5b6b5ffb3b3b3ffc0c1c1ffd3d3d3ffcacac9ffcacaca0f0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff363636ff3636369f3737377f3031317f3131317f3131317f303030bf3c3c3cff393939ff464546ff4949493f14141400000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ef000000ff000000ff000000ff000000ff000000ff3f3f3fff959595ffa4a4a4ffd2d2d2fffafaf9fffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafbfafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfbfffbfbfbfffafbfafffafafafffafafafffafafafffafaf9fffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8ffcdcdcdff9c9c9bff8e8e8eff444445ff020202ff000000ff000000ff000000ff0000001f00000000000000ffe8e8e8ffe7e7e7ffebebebffedededffefeeeefff1f1f1fff3f3f3fff4f4f4fff2f2f2ffefefefffecececffebeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe4e4e4ffe3e4e3ffe2e2e2ffe2e2e1ffe0e0e1ffe1e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe1e2e1ffe0e0e0ffdfdfdfffddddddffdadad9ffd5d5d4ffcacacaffbebebeffb2b3b2ffa7a7a7ff9a9a99ff8c8c8cff7a7a7aff686968ff595a5aff4b4a4aff3b3c3cff313131ff282828ff232323ff222121ff1f1e1eff1a1b1bff191818ff171717ff151515ff0d0d0cff040404ff020202ff020202ff020202ff020202ff020202ff020202ff010102ff010101ff000000ff000000ff000000ef0000006f00000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff010101ff000000ff000000ff000001ff000101ff010001ff000000ff232323ff5d5d5dff707070ff6e6e6dff454545ff5e5e5eff7e7e7eff9b9b9bffacacacffbbbabaffc5c5c5ffcacacaffd1d1d1ffd4d4d4ffd6d6d6efcccbcbbfa5a5a5bfa6a6a67f7070707f7070705f5555553f3939394f3939395f0000009f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df000000bf0000009f0000007f0000004f0000003f0000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf939393ffc5c5c5ffc3c3c3ffc9c9c9ffc7c7c7ffafafafffaaa9a9ffacacacffafafb0ffb2b1b2ffb3b3b3ffb4b4b4ffb6b6b6ffb8b8b8ffbababaffbcbcbcffbebdbeffc0c0bfffc1c2c1ffc3c3c3ffc5c5c5ffc7c7c7ffc9c9c9ffcacbcbffcececeffd8d8d8ffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe1e1e1efd4d4d4ffe4e4e4ffe4e5e4ffe6e6e5ffe8e7e8ffe8e9e9ffdfdfdfffd9d9daffd9d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd5d5d5ffdcdcdcffdededeffdededeffddddddffdcdcdcffdbdbdbffdbdbdaffdadadaffd9d9d9ffd8d8d8ffd6d7d6ffd5d5d5ffd3d4d4ffd2d2d2ffd1d1d1ffcfcfd0ffcececeffcdcdcdffcdcccdffccccccffccccccffcbcbcbffc7c7c7ffbcbbbbffb3b3b3ffc9cac9ffd6d5d6ffd0d0d0bf98989800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff464646ff535353ff5f5f5fff5f5f60ff616262ff606060ff5e5e5eff5a5a5aff4a4b4bff4e4e4fff5f60603f1b1b1a00000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefeffbfbfbfbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff0b0a0bff767677ff9f9e9fffaeaeaefff6f6f6fffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff1f1f1ffa5a5a5ff969695ff767676ff111111ff000000ff000000ff000000ff0000009f00000000000000ffe9e9e9ffe9e9e8ffecececffeeeeeefff0f0f0fff3f3f3fff5f5f5fff5f5f5fff3f3f3fff1f1f1ffefefefffecececffeaebebffe9e9eaffe8e8e8ffe7e7e7ffe5e6e6ffe5e5e5ffe4e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe5e4e4ffe5e5e5ffe5e5e5ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e4ffe3e4e4ffe3e2e2ffe1e1e2ffe1e0e1ffdfdfdfffddddddffdadadaffd2d2d2ffc9c9c9ffbebebfffb2b2b1ff9d9c9cff8e8d8eff838383ff777777ff686868ff5a5a5aff4d4d4eff3d3e3dff353535ff303030ff2b2b2bff272727ff232423ff212121ff202021ff1e1e1dff101010ff030303ff020202ff020202ff020202ff020202ff020101ff010101ff000000ff000000ff000000ff000000ff000000bf0000000f0000000000000000000000000000000000000000000000000000007f000000ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff101010ff595959ff737273ff6f6f6fff444444ff5d5e5eff7f7f7fff9c9c9cffabababffb9b9b9ffc3c3c3ffcacacaffcfd0d0ffd4d3d4ffd7d7d7ffdadadaffdcdcddffdedfdfffe0e0e0ffe1e1e2ffe4e4e4ffe6e6e6ffe6e6e6ffe7e7e8bfaeaeae7f7575753f3a3a3a000000000000000000000000000000002f0000003f0000003f0000003f0000003f0000003f0000002f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0c0c0ccf9f9f9fffc3c3c3ffc2c2c2ffcacacaffc6c5c6ffababaaffaaaaaaffaeadaeffb0b0b0ffb0b1b1ffb2b2b2ffb4b4b4ffb6b6b6ffb8b8b8ffbababaffbcbcbcffbebebeffbfbfc0ffc1c2c1ffc4c3c3ffc5c5c5ffc7c7c7ffc9cac9ffd1d1d0ffdbdbdbffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe1e1e0ffe1e1e1ffe1e2e1ffe1e1e2ffe2e2e2ffe2e2e2ffe3e3e3ffe5e5e5ffe6e6e7ffe7e7e7ffdbdbdbffd8d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd2d1d2ffd1d1d1ffd1d0d0ffd0d0d0ffd5d5d5ffdbdbdbffdcdcdcffdbdcdcffdbdadbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd4d5d5ffd3d3d3ffd2d2d2ffd0d0d0ffcfceceffcececeffcdcdcdffcccbccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c8c8ffc4c5c4ffc0bfbfffd6d6d6ffdadadaffd7d7d77f68696800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff6f6f6fff777777ff818282ff838383ff848384ff848484ff828282ff7d7d7dff767676ff717171ff7070713f1d1c1d00000000000000000000000000000000000000000f0f0f0ffffffffffffffffffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefe8f8f8e8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df000000ff000000ff000000ff000000ff000000ff353535ff939393ffa0a09fffd4d4d4fffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfafafffbfafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafafffbfafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffcfcfcfff99999aff8b8b8bff3e3e3eff020202ff000000ff000000ff000000df00000000000000ffeaeaeaffeaeaeaffedeeeefff0eff0fff1f1f2fff5f5f5fff6f6f6fff5f5f5fff4f4f4fff3f2f2fff1f1f1ffefefefffedededffebecebffe9eae9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe4e4e5ffe2e2e2ffe0e0e0ffe0e0e0ffe2e2e2ffe2e3e2ffe4e4e4ffe5e5e5ffe6e5e5ffe7e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e3e3ffe2e2e2ffe0e0e0ffdfdfdfffdbdcdbffd7d8d7ffd1d1d1ffc3c4c4ffb4b4b4ffa7a7a7ff9c9d9cff929292ff888888ff7c7c7cff6a6a6aff555555ff494949ff424141ff3e3e3eff393939ff333232ff2e2e2eff2c2c2cff292929ff242424ff121212ff030303ff020203ff020203ff020202ff010101ff010001ff000000ff000000ff000000ff000000ff000000ef0000001f00000000000000000000000000000000000000000000007f000000ff010101ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff030303ff464646ff6f6f6fff707070ff414241ff5b5b5bff767676ff939393ffa8a8a8ffb7b7b7ffc0c0c0ffc6c6c7ffccccccffd0d0d0ffd3d4d4ffd7d7d7ffdadadaffddddddffdedfdeffe0e0e0ffe2e2e2ffe4e4e5ffe6e6e6ffe9e9e8ffe9e9e9ffeaeaeaffeaeaeaffebebebbfb1b1b16f6767672f2c2c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f242424efb6b6b6ffc2c2c2ffc2c2c2ffcdcdcdffbfbfbfffa9a8a8ffabababffadadadffaeaeafffb0b0b0ffb2b2b2ffb3b4b4ffb6b6b6ffb8b8b8ffbababaffbcbcbcffbebebeffc0c0c0ffc2c2c2ffc4c4c4ffc6c5c6ffc9c9c9ffd5d5d5ffdcdcdcffddddddffddddddffdededeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe3e2e3ffe4e4e4ffe6e6e6ffe5e5e5ffd8d8d8ffd5d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd2d3d3ffd2d2d1ffd0d1d1ffcfd0d0ffcfcfcfffcfcecfffcececeffcdcdcdffcececeffd4d5d5ffd9d9d9ffdbdadaffd9d9d9ffd8d8d8ffd7d7d8ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d1ffd0d0d0ffcececeffcdcdccffcccbccffcbcbcbffc9cacaffc9c8c8ffc8c7c7ffc6c6c6ffc5c5c4ffc3c4c3ffc3c3c3ffd0d0d0ffe4e4e4ffdedfdfffdcdcdb3f36363600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff7d7d7dff919191ff9c9c9cffa3a2a2ffa4a4a4ffa2a2a2ffa0a0a0ff9b9b9bff939393ff7d7d7dff7575753f1d1d1d000000000000000000000000000000000000000000000000fffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ff000000ff000000ff000000ff000000ff0a090aff707070ff999999ffaaababfff6f6f6fffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafff9f9f9fff9f9f9fff8f9f8fff9f9f8fff9f9f8fff9f9f9fff4f4f4ffa7a7a7ff949494ff757575ff111211ff000000ff000000ff000000ff0000002f000000ffebebeaffeaeaeaffeeefeefff1f1f0fff2f2f3fff6f6f6fff8f8f8fff7f6f7fff6f6f6fff3f3f3fff2f2f2fff1f1f0ffefefefffedeeedffecececffeaeaeaffe9e9e8ffe8e8e8ffe6e6e6ffe3e3e3ffe0e0e1ffdfdfdfffe0e0dfffe1e0e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e6e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebeaffeaeaeaffe9e9e9ffe6e6e6ffe4e4e4ffe2e3e2ffe1e0e0ffdfdfdfffdddddcffd9d9daffd3d3d4ffc9c9c9ffbfbfbfffb8b8b7ffadadadffa0a0a0ff919190ff828181ff6f6e6fff616161ff595959ff545454ff4e4d4dff444444ff3e3e3eff3a393aff343535ff303130ff292929ff121212ff030303ff030303ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000cf0000000f000000000000000000000000000000000000007f000000ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff373738ff6a6a6aff717171ff3c3c3cff555555ff717170ff8b8b8bffa2a2a2ffb4b4b4ffbebdbdffc3c3c3ffc7c7c7ffccccccffd0d0d0ffd4d4d4ffd7d7d7ffd9dad9ffdcdcdcffdddddeffdfdfdfffe0e0e0ffe2e2e2ffe4e5e5ffe7e7e7ffe9e9e9ffebeaeaffecececffedededffeeeeeeffeeeeeedfd1d1d17f78787800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f303030ffc2c2c2ffc3c3c2ffc4c4c4ffcbcbcbffb7b8b7ffa9a9a9ffaaaaabffabacabffadadadffb0b0b0ffb2b2b2ffb4b4b4ffb6b6b6ffb8b8b8ffbababaffbcbcbcffbebebeffc0c0c0ffc2c2c2ffc4c4c4ffccccccffd8d8d8ffdadadaffdbdbdbffdcdcdcffdcdddcffdddddeffdededfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e2e1ffe3e3e3ffe5e5e5ffe1e1e1ffd5d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcecfceffcdcdcdffcdcdcdffccccccffcbccccffcbcbcbffcbcbcaffccccccffd3d3d3ffd7d7d7ffd8d8d8ffd7d6d6ffd5d6d6ffd4d5d4ffd3d3d3ffd2d2d2ffd0d1d0ffcfcfcfffcdcdcdffcbccccffcacacbffcac9c9ffc8c8c8ffc7c7c7ffc6c5c5ffc4c4c4ffc3c3c2ffc2c2c1ffc1c0c0ffc8c8c8ffdededeffe4e4e4ffe2e2e2efd1d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff797979ff929292ff9c9c9cffa2a2a2ffa4a4a4ffa1a2a2ffa0a0a1ff9c9c9cff919292ff797979ff7575753f1d1d1d000000000000000000000000000000000000000000000000bfbfbfbffffffffffffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f000000ff000000ff000000ff000000ff000000ff2a2b2bff909090ff9b9b9bffd6d7d6fffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfafbfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9ffd4d4d4ff979797ff8c8c8cff343434ff000101ff000000ff000000ff0000008f000000ffebebebffebebebffefefeffff1f2f1fff4f4f4fff7f7f7fffafafafff8f9f8fff7f7f7fff4f4f4fff1f1f2fff1f1f1fff0f0f0ffefefefffedededffebecebffeaeaeaffe7e8e8ffe5e5e4ffe1e1e1ffdfdfdfffdcdddcffdedfdeffe0e0e0ffe1e1e1ffe2e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9eaffeaeaeaffeaebeaffebebebffebebebffebebebffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe6e7e6ffe5e4e4ffe2e2e2ffe0e0e0ffdededeffdbdbdbffd6d6d6ffd0d1d1ffcacbcbffc2c2c2ffb3b3b4ffa4a4a3ff979797ff8b8b8bff7d7d7eff6f7070ff676867ff5f5f5fff555655ff4f4f4fff484848ff424242ff3d3d3dff383838ff282828ff0a0a0aff020202ff010101ff000000ff000000ff000000ff000000ff000100ff010101ff010101cf0000000f0000000000000000000000000000007f000000ff010101ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff292929ff676767ff757575ff3b3b3bff515151ff707070ff89898aff9e9e9effafb0afffbbbcbcffc2c1c2ffc5c5c5ffc9c9c9ffcececdffd2d2d1ffd5d5d4ffd8d7d7ffdadadaffdcdcdcffdddddeffdedfdeffe0e0e0ffe2e2e2ffe3e4e4ffe5e5e5ffe7e7e7ffeaeaeaffecececffedededffeeefefffeff0effff0f0f0dfd3d2d33f3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f545454ffc3c3c3ffc1c1c1ffc3c3c3ffcacacaffb2b2b2ffa7a7a7ffa8a8a9ffabababffaeadadffb0b0b0ffb2b2b2ffb4b4b4ffb6b6b6ffb8b8b8ffbababaffbcbcbcffbebebeffc0c1c0ffc4c5c4ffd1d1d1ffd8d8d8ffd8d8d8ffd8d9d9ffdad9daffdbdbdbffdcdcdcffddddddffdedddeffdededeffdededeffdfdfdfffdfdfdfffe1e0e1ffe2e2e2ffe4e4e4ffddddddffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffcfcfcfffcdcecdffcccdcdffcbccccffcbcbcbffcacacaffcac9c9ffc9c9c9ffc8c8c8ffc7c8c8ffcbcbcbffd2d2d2ffd5d6d6ffd5d5d5ffd4d4d3ffd2d2d2ffd1d1d1ffcfd0cfffcececeffcccdcdffcbcbcbffc9c9c9ffc8c8c8ffc7c7c7ffc5c5c5ffc4c4c4ffc3c3c2ffc1c1c1ffc0bfbfffbfbfbfffc8c8c8ffd9d9d9ffdededeffdedfdfffe2e2e28f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff303030ff7d7d7dff919191ff989798ff9b9b9bff9d9d9dff9c9b9cff9a9a9aff979797ff909090ff797979ff6c6c6c3f1c1c1c0000000000000000000000000000000000000000000000008f8f8f8ffffffffffffefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefe0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af000000ff000000ff000000ff000000ff060605ff606060ff969696ffa5a5a4fff6f6f6fffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffbfcfcfffbfbfbfffbfafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafff5f5f5ffa0a0a0ff919191ff696968ff0a0a0aff000000ff000000ff000000cf000000ffedecedffecececfff0f0f0fff2f2f2fff4f4f4fff8f8f8fffafafbfffafafafff8f9f8fff5f5f5fff1f0f1fff1f1f1fff0f0f0fff0f0f0ffeeeeeeffecececffe9e9e9ffe7e7e7ffe2e3e2ffdedfdfffdbdcdcffdbdbdbffdddddcffdfdfdfffe0e1e1ffe2e2e2ffe3e3e3ffe5e5e5ffe6e6e5ffe7e7e7ffe7e7e8ffe9e8e8ffe9e9e9ffeaeaeaffebeaeaffebebeaffebebebffebebebffebececffecececffecececffebebecffebebebffeaeae9ffe9e9e9ffe7e7e7ffe6e6e6ffe4e4e3ffe1e2e2ffdfdfdfffdcdcdcffdadadaffd5d5d5ffcdcdcdffc3c2c2ffb8b9b9ffafafafff9c9c9dff8a8a8aff7f7f7fff757575ff6b6b6bff636262ff5d5d5dff575757ff515151ff494949ff414141ff383838ff1a1a1aff020202ff010101ff010101ff000101ff010101ff010101ff010101ff010101ff0101019f0000000000000000000000000000007f000000ff010101ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff131213ff616161ff727272ff3d3d3dff4c4d4dff6d6d6cff868686ff9b9b9bffacacacffbababaffc2c2c2ffc7c6c6ffc8c8c8ffcacbcaffcfcfcfffd2d2d2ffd5d4d5ffd8d8d8ffdadadaffdbdcdbffddddddffdfdedeffe0e0e0ffe2e1e2ffe3e3e3ffe5e5e5ffe7e7e7ffe9e9e9ffeaeaebffecececffefefeffff1f1f1fff2f2f2fff3f3f38f8a8a8a0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f797979ffc1c1c1ffc0c0c0ffc6c5c5ffc8c8c8ffaeaeaeffa8a7a8ffa8a8a8ffabababffaeaeaeffb0b0b0ffb2b2b2ffb4b4b4ffb6b6b6ffb9b9b8ffbbbabbffbdbdbdffbfbfbfffc8c8c8ffd4d4d4ffd6d6d6ffd6d6d6ffd7d7d8ffd8d8d8ffdadadaffdadadbffdcdbdcffdcdcdcffdddcddffddddddffdeddddffdededfffe0e0dfffe1e1e1ffe2e2e2ffd8d9d9ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcdcdffcdcdcdffcccccbffcacacaffc9c9caffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc9c9c9ffd0d0d0ffd3d3d3ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcbccccffcacacaffc8c8c9ffc7c7c7ffc5c6c5ffc4c4c4ffc2c3c3ffc1c1c1ffbfbfbfffbebebeffbdbdbdffc9c9c9ffd7d7d7ffd7d7d7ffd7d6d7ffdbdbdacfb5b5b50f0e0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0000007f0a0a0a7f3b3b3b7f4747477f4b4c4b7f4d4d4d7f4e4e4e7f4e4e4e7f4e4e4e7f4e4d4e7f4d4d4d7f4b4b4b7f4646467f3939391f0d0c0c0000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefedfdedede00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ff000000ff000000ff000000ff000000ff1d1d1dff818181ff959595ffbfbfbefff9faf9fffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfafbfffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffbfbfbfffafafafffafafafff9f9fafffafaf9fff9f9f9fffafafafffafafafff9f9f9ffb9b9b9ff919191ff7e7e7fff1f1f1fff000000ff000000ff000000ff000000ffedededffedededfff0f0f0fff3f3f3fff5f6f5fff8f8f8fffbfbfbfffbfbfbfffafafafff5f5f5fff1f1f1fff0f0f0fff0f0f0ffefeff0ffeeedeeffebebebffe9e9e9ffe4e5e5ffdededeffdadadaffd9d9d9ffd9d9d9ffdcdcdcffdddddeffe0dfe0ffe2e2e1ffe3e3e3ffe4e4e4ffe5e5e5ffe7e6e6ffe7e8e7ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffedededffedededffedededffecececffecececffecececffebebebffeaeaeaffe8e8e8ffe6e7e6ffe5e5e5ffe3e3e2ffe1e1e1ffddddddffd9d9d9ffd3d3d3ffcbcbcbffc2c2c2ffb7b7b7ffa7a7a7ff989999ff8e8e8eff828282ff7a7a7aff757576ff6b6b6bff646464ff5c5c5cff515050ff474747ff3e3e3eff2e2e2eff0a090aff010101ff020202ff010101ff010101ff010101ff010101ff010101ff0000019f00000000000000000000004f000000ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0b0cff5b5a5bff6c6c6dff424242ff4b4a4bff6a6a6aff848484ff999999ffaaaaaaffb8b8b8ffc1c0c0ffc5c5c5ffc6c6c6ffc8c8c8ffccccccffcfcfcfffd1d1d2ffd5d5d5ffd7d7d7ffd9d9daffdbdbdbffddddddffdededfffe0e0e0ffe2e1e1ffe2e2e3ffe5e4e5ffe7e7e7ffe9e9e9ffeaeaebffedededfff0f0f0fff3f3f3fff5f5f5fff7f6f69f9a9a9a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1d1d1d3f3a3a3a3f3a3a3a1f1d1d1d0000000000000000000000000000000000000000000000000000000000000000cf9c9c9cffc0c0c0ffbfbfbfffc8c8c7ffc5c5c5ffabacacffa7a7a7ffaaaaaaffacacacffaeaeaeffb0b0b1ffb2b2b3ffb5b5b4ffb7b7b7ffb9b9b9ffbbbbbbffc0c0c0ffcdcdcdffd4d4d4ffd4d5d5ffd5d5d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9daffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffddddddffdedfdfffe0e0e0ffe0e0e0ffd4d4d4ffcdceceffcdcdcdffcccdcdffccccccffcbcbcbffcacacaffcacac9ffc8c8c8ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c3ffc1c1c1ffc1c1c1ffc8c8c8ffcecfceffcfd0d0ffcececeffccccccffcbcbcbffc9c9c9ffc8c7c7ffc6c6c6ffc5c4c4ffc3c3c3ffc1c1c2ffc0c0c0ffbfbebfffbebebeffbcbdbcffc6c7c7ffd7d7d7ffd4d4d4ffd3d3d3ffd4d4d4cfaeaeae0f0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefeafaeaeae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff000000ff000000ff353535ff8b8b8bff959495ffdbdbdbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafaffd6d7d7ff919191ff888988ff404040ff010000ff000000ff000000ff000000ffd0d0d0ffefeeeefff1f1f1fff4f4f4fff6f6f6fff9f9f8fffcfcfcfffcfcfcfffbfbfbfff5f5f4fff2f2f2fff1f0f0fff0efefffefefefffedededffeaeaeaffe6e7e7ffe0e0e0ffdbdbdbffd7d7d7ffd7d7d7ffd8d8d9ffdbdbdbffddddddffdedfdfffe1e1e1ffe3e2e2ffe4e4e4ffe5e5e5ffe7e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebebebffebebebffecececffecececffedececffecececffecececffecececffecececffebebebffebebebffeaeaeaffe8e8e8ffe7e7e7ffe7e7e6ffe5e5e5ffe2e2e2ffdededeffd9d9d9ffd2d2d2ffc7c8c7ffbdbdbdffafafafffa3a3a3ff999898ff949494ff8b8b8bff838383ff777776ff6e6e6eff646464ff5c5c5cff535353ff464645ff323232ff0a090aff030202ff020202ff010101ff010101ff010101ff000000ff000000ff0000005f000000000000003f000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff545454ff6c6c6cff4c4c4cff474747ff666565ff818282ff989897ffa9a8a8ffb6b6b6ffbfbfbfffc4c4c3ffc5c4c4ffc6c6c6ffc9c9c9ffcbcbcbffcececfffd1d1d1ffd4d3d3ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffddddddffdfdfdfffe0e0e0ffe2e2e2ffe5e5e5ffe7e7e7ffe9e9e9ffecececffefeeeffff1f1f1fff5f5f5fff7f7f8fff8f8f88f8b8b8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f757575ffeaeaeaffeaeaeaffe8e8e87f737373000000000000000000000000000000000000000000000000000000000f0c0c0cdfa7a7a8ffc0c0c0ffc0c0c0ffc8c8c8ffc0c0c0ffa8a8a8ffa8a8a8ffaaaaaaffacacacffaeaeaeffb1b0b0ffb3b2b2ffb5b5b5ffb7b7b7ffbababaffc4c4c4ffcfcfcfffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdcdcdcffdedddeffdfe0e0ffdddddeffd0d0d0ffcbcbcbffcbcbcaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc3c3c2ffc2c1c1ffc1c1c0ffbfbfbfffbebebeffbcbcbcffbebebeffc8c8c8ffccccccffcbccccffcacacaffc8c8c8ffc7c7c7ffc5c5c5ffc3c3c3ffc2c2c1ffc0c0c0ffbfbfbeffbebebeffbdbdbdffbcbcbcffc7c7c7ffd8d7d7ffd3d3d3ffd0d0d0ffd1d1d2cfacacac0f0d0d0d00000000000000000000000000000000000000000000000000000000000000007f757575bfb0b0b0bfb0b0b08f848383000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff040403ff595959ff909090ff9c9c9cfff3f3f3fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfff1f1f1ff969696ff8c8c8cff535353ff010101ff000000ff000000ff000000ff959595ffefefeffff2f2f2fff5f5f5fff7f7f7fff9f9f9fffdfdfdfffdfdfdfffcfbfcfff6f6f6fff3f3f3fff2f1f1fff0f0f0ffeeeeeeffecececffe7e7e7ffe3e3e2ffdcdcdcffd7d7d6ffd6d5d5ffd5d6d5ffd7d7d7ffdad9d9ffdbdcdcffdededeffe1e1e1ffe2e2e2ffe4e3e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaebeaffecececffecececffecececffecececffecececffebebebffebebebffebebebffebebebffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe7e8e7ffe6e6e6ffe2e2e2ffddddddffd5d5d4ffccccccffc2c2c2ffb7b7b7ffabababffa5a5a5ff9d9d9dff959595ff8c8c8cff818282ff7b7b7bff727272ff636364ff555555ff434343ff313131ff070707ff020202ff010101ff010001ff000000ff000000ff000000ff000000df000000000000002f000000ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff414141ff686868ff535353ff444544ff636363ff818080ff969696ffa7a7a7ffb3b4b3ffbcbdbcffc1c1c1ffc2c2c3ffc4c4c4ffc6c6c6ffc9c9c9ffccccccffcececeffd0d0d0ffd3d2d2ffd5d5d5ffd7d7d7ffd9d9d9ffdbdadaffdbdcdcffdcdddcffdfdfdfffe2e2e2ffe4e4e4ffe7e7e7ffebeaeaffedededfff0f0effff3f3f3fff7f7f7fff9f9f8fff9f9f95f5d5d5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f757575ffebebebffe9e8e8ffe7e7e7ffe6e6e5bfababab1f1c1c1c0000000000000000000000000000000000000000000000002f242424efb4b4b4ffc0c0c0ffc0c0c0ffc9c9c9ffbab9b9ffa7a7a7ffa8a8a8ffa9a9a9ffacacacffaeaeaeffb1b1b1ffb3b3b3ffb5b6b6ffbbbabbffc8c8c8ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd8d8d9ffdadadaffdbdbdaffdcdcddffdededeffd9d9d9ffccccccffc9c9c9ffc8c8c9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc4c4c4ffc3c2c3ffc1c1c1ffc0c1c0ffbfbfc0ffbebfbeffbdbdbdffbcbcbcffbababaffb9b9b9ffb8b8b7ffbcbcbcffc6c6c6ffc9c9c9ffc8c7c7ffc5c5c5ffc4c4c4ffc2c2c2ffc0c0c0ffbfbfbfffbdbdbdffbcbcbcffbababaffbababaffc8c8c8ffd5d5d5ffd2d2d2ffcfcfcfffd0d0d0cfa9a9a90f0d0d0d000000000000000000000000000000000000000000000000000000002f2b2b2bcfbcbcbcffe9e9e9ffeaeaeaffebebebbfb0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefe3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000ff000000ff000000ff000000ff0c0d0dff757575ff8f8f8fffb2b2b1fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafafafffafbfafffafafafffafafbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffafafaffacadadff8e8e8eff747474ff0d0d0dff000000ff000000ff000000ff4b4b4bfff1f1f1fff3f3f3fff6f6f6fff9f9f8fffbfbfbfffdfdfdfffefefefffcfcfcfff6f6f6fff4f4f4fff2f3f2fff0f0f0ffedeeeeffeae9e9ffe5e4e4ffdddeddffd8d8d7ffd4d3d4ffd4d4d4ffd4d4d4ffd6d5d6ffd9d9d8ffdbdbdbffddddddffe0e0e0ffe1e1e1ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe8e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe9e9e9ffeae9eaffeaeaeaffecececffebecebffecebebffebebebffebebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe5e5e5ffe1e1e1ffdcdcdcffd5d5d6ffcfcfcfffc7c8c7ffbdbebeffb3b2b2ffacacacffa3a3a3ff9c9d9cff949494ff8d8d8dff838383ff777777ff656565ff505050ff414242ff2d2d2dff050505ff010101ff000000ff000000ff000000ff000000ff000000ff0000005f00000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff424242ff666666ff565656ff434343ff626262ff7f7f7fff949494ffa5a5a5ffb2b3b2ffbbbbbbffc0c0c0ffc1c1c1ffc2c2c2ffc4c4c4ffc6c7c7ffc9c9caffccccccffcececeffd0d0d0ffd2d2d2ffd4d4d4ffd6d6d5ffd8d8d8ffd9d9d9ffdadbdaffdcdcdcffdededeffe0e1e1ffe4e4e4ffe8e8e8ffebebebffeeeeeefff1f1f1fff5f5f5fff8f8f9fff9f9f9fffbfafa2f2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f767676ffebebebffe9e8e9ffe6e6e6ffe4e4e4ffe2e2e2efd3d3d34f4646460000000000000000000000000000000000000000000000005f484848ffbfc0bfffbfbfbfffc3c4c3ffc9c9c9ffb4b4b4ffa6a6a6ffa7a8a7ffaaaaaaffadacadffafafafffb1b1b1ffb4b4b4ffbebfbeffcacacaffcfcfcfffcfcfcfffd0d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdbdbdbffdddddcffd5d5d5ffc9c9c9ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffb8b9b9ffb7b7b7ffb6b6b6ffb4b4b4ffb3b3b3ffbbbcbcffc4c4c4ffc5c5c5ffc2c2c2ffc1c0c1ffbfbfbfffbdbdbeffbcbcbcffbbbbbbffbab9baffb8b8b8ffc6c6c6ffd4d4d4ffd2d2d2ffd3d3d3ffd0d1d0cfa8a8a80f0d0d0d000000000000000000000000000000000000000000000000000000006f636463ffe6e6e6ffe7e7e7ffe8e8e8ffe9eae9ffebebebbfb1b1b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefe0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000ff000000ff000000ff000000ff000000ff242424ff848484ff919191ffcecfcffffafafafffbfbfafffbfbfbfffbfbfbfffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafafafffafafafff9f9fafffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcffccccccff8e8e8dff828282ff242424ff000000ff000000ff000000ff3c3c3cfff3f2f3fff4f4f4fff9f9f8fffbfbfbfffcfdfdfffefefdfffefefefffcfcfcfff8f8f8fff5f5f5fff2f2f2ffefefefffecececffe7e6e7ffe0e1e0ffd9d9d8ffd4d4d4ffd2d2d2ffd2d2d2ffd2d2d2ffd4d4d4ffd6d6d7ffdadadaffdcdcdcffdededeffe0e0e0ffe2e1e1ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e8e8ffe9e9e9ffeaeaeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe6e6e7ffe3e3e3ffe0e0e0ffdbdbdbffd6d6d6ffd1d0d0ffcac9c9ffc2c2c2ffbab9b9ffb1b1b1ffa9a9a9ffa2a2a2ff9d9d9dff929292ff878787ff767675ff5d5d5eff4c4c4cff3d3d3dff262627ff020202ff000000ff000000ff000000ff000000ff000000ff000000df00000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff444444ff646464ff5a5959ff404040ff5f5f60ff7b7b7bff929291ffa4a4a4ffb2b2b2ffbababbffbfbfbfffc1c1c1ffc1c1c1ffc4c4c4ffc6c6c6ffc8c8c8ffcacacaffcdccccffcececeffd0d0d0ffd2d2d2ffd4d4d4ffd6d6d5ffd7d7d8ffd9d9d9ffdbdbdbffdcdcdcffdfdfdfffe2e2e2ffe5e6e5ffeae9e9ffedecedfff0f0f0fff3f3f3fff6f7f7fffafafafffbfbfbafadadad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f767676ffecececffeaebeaffe7e7e7ffe4e3e4ffe1e1e1ffe0e0e0ffdfdfdf9f8a8b8b0f0d0d0d00000000000000000000000000000000000000007f5f6060ffc1c1c1ffc2c2c2ffc5c5c5ffc7c7c7ffaeaeaeffa6a6a6ffa7a8a8ffaaaaaaffacacadffafafafffb4b4b4ffc2c2c2ffcbcbcbffccccccffcdcdcdffcfceceffd0cfd0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d6d5ffd7d7d7ffd8d7d7ffd9d9d9ffdadadaffd1d1d1ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc3c2c2ffc2c1c1ffc0c1c0ffc0c0bfffbebebeffbdbdbdffbbbbbbffbababaffb9b9b9ffb8b7b7ffb6b6b6ffb5b5b5ffb3b3b3ffb1b2b1ffb0b0b0ffafafafffb0b0b0ffb9babaffc1c1c1ffc0c0c0ffbdbdbdffbcbcbcffbbbabbffb9b9b9ffb9b9b9ffb9b9b9ffc7c7c6ffd4d4d4ffd2d2d2ffd0d0d0ffd1d1d19f8384840f0d0d0d0000000000000000000000000000000000000000000000001f1c1c1cbfaaaaaaffe3e3e3ffe5e5e5ffe6e6e6ffe8e8e8ffeaebeaffecececbfb1b1b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefedfdedede00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff3b3b3bff888888ff939493ffeaebebfffafafafffafafafffafafbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffbfcfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafafffafafafff9faf9fff9faf9fff9faf9fffafafafffbfafafffcfbfbfffcfcfcfffcfcfcffeaeaeaff8f8f8fff878787ff484848ff010101ff000000ff000000ff0f0f0ffff3f4f3fff6f6f6fffafafafffcfbfcfffefefdfffffffefffefefefffdfdfdfff9f9f9fff4f4f4fff1f1f1ffeeeeeeffeae9e9ffe3e3e3ffdcdcdcffd5d5d5ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0cfffd1d1d1ffd4d4d4ffd7d7d7ffdadadaffdcdcddffdededeffe0e0e0ffe2e2e2ffe4e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeae9ffebeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0e0ffdcdcdbffd6d6d6ffd0d0d0ffcacacaffc3c3c3ffbababbffb4b4b4ffadadadffa7a7a8ffa0a0a0ff959595ff868686ff717171ff5d5d5dff484848ff383838ff161616ff000000ff000000ff000000ff000000ff000000ff000000ff0000005f000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff3b3b3bff5f5f5fff5e5e5eff3d3d3dff5c5c5cff777777ff909191ffa3a3a3ffb1b1b1ffb9b9baffbfbebeffc1c1c1ffc2c2c2ffc4c4c4ffc6c6c6ffc8c8c8ffcacacaffccccccffcdcdcdffcfcfcfffd1d1d0ffd3d3d3ffd5d5d4ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffdddedeffe0e0e0ffe3e4e3ffe7e7e7ffebebebffefefeffff2f1f2fff5f5f5fff9f9f9fffcfcfcefececed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f676767ffecececffebebebffe8e8e9ffe5e5e5ffe2e2e2ffdfdfdfffdfdedfffdddedddfc0c1c02f29292900000000000000000000000000000000000000009f797979ffc2c2c2ffc3c3c3ffc8c8c8ffc5c5c4ffaaabaaffa6a6a5ffa7a7a7ffaaaaaaffadadacffb9b9b9ffc4c4c4ffcacac9ffcacacaffcbcbcbffcccccdffcdcecdffcecfcfffcfcfcfffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd2d3d3ffd4d4d3ffd5d5d5ffd6d6d6ffd7d7d8ffd8d8d7ffccccccffc4c4c4ffc3c3c3ffc2c2c2ffc0c1c0ffc0c0c0ffbfbfbfffbdbebeffbdbcbcffbbbbbbffb9bab9ffb8b8b8ffb6b6b6ffb5b5b5ffb4b4b4ffb3b2b3ffb1b1b1ffafafafffaeaeaeffacacacffaaababffa9a9a9ffadadadffb7b7b7ffbcbcbcffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb6b7b7ffc5c6c5ffd3d3d3ffd1d0d0ffd1d1d0ffd2d2d29f828282000000000000000000000000000000000000000000000000000000006f626362efd3d4d4ffe3e3e2ffe3e3e3ffe4e4e4ffe7e7e7ffeaeaeaffecedecffeeeeee9f9494940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefe9f9e9e9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff030303ff5c5b5cff8b8a8affa4a4a3fff8f7f8fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafbfafffafafafffafafafff9f9f9fff9f9fafff9faf9fffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfff9f9f9ffa2a2a1ff888888ff696969ff070707ff000000ff000000ff000000fff7f7f7fff8f7f8fffbfbfbfffcfcfcfffefdfefffffffffffefefefffcfdfcfff7f7f7fff4f4f4fff2f2f2ffedededffe7e7e7ffe0e0e0ffd8d8d8ffd1d1d1ffcececeffcececeffcececeffcecdceffcfcfd0ffd3d2d3ffd6d6d6ffdadad9ffdcdcdcffdddedeffdfe0dfffe1e1e1ffe2e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e4ffe3e4e3ffe2e2e1ffdfdfdfffdbdbdbffd6d6d6ffd0d0d0ffc8c8c8ffc0c0c0ffbbbbbbffb5b5b5ffafafafffaaaaaaffa3a3a3ff969696ff858585ff6f6f6fff575757ff424242ff2f2f2fff020202ff000000ff000000ff000000ff000000ff000000ff000000df000000af000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff363636ff5d5d5dff606060ff3c3c3cff595859ff747574ff8e8e8effa0a0a1ffb0b0b0ffb9b9b9ffbfbebeffc1c1c1ffc2c2c2ffc4c4c4ffc6c6c6ffc8c8c8ffc9cac9ffcbcbcbffcdcdcdffcfcfceffd0d0d0ffd2d2d2ffd4d4d4ffd6d6d6ffd7d8d8ffd9dad9ffdbdbdbffddddddffdfdfdfffe2e2e2ffe5e5e5ffe9e9e9ffedeeedfff1f1f1fff4f3f4fff7f8f8fffcfcfcfffcfcfc3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3b3b3bffedededffecececffe9e9e9ffe6e6e6ffe4e3e4ffe1e1e1ffdededeffdcdcdcffdcdcdcffdbdbdb7f6c6c6c000000000000000000000000000000000f0c0c0ccf9e9f9effc4c5c4ffc5c4c4ffc9cacaffc1c1c1ffa7a7a7ffa5a5a5ffa7a7a7ffadadadffbdbcbdffc5c5c5ffc7c6c7ffc8c8c7ffc9c9c9ffcacacaffcbcbcbffcccdcdffcdcdceffcececeffcfcfcfffcfd0cfffd0d1d1ffd1d1d1ffd2d2d2ffd3d3d3ffd5d4d5ffd6d6d6ffd5d5d5ffc8c8c7ffc1c1c2ffc1c0c0ffbfbfbfffbebebeffbcbdbdffbbbbbcffbabbbaffb9b9baffb8b8b8ffb6b6b6ffb4b4b5ffb3b3b3ffb1b1b1ffb0b0b0ffafafafffadadadffabababffaaaaaaffa8a8a8ffa6a6a6ffa4a4a5ffa3a3a3ffaaaaabffb4b4b4ffb5b5b6ffb3b4b4ffb4b4b4ffb6b6b6ffc5c5c5ffd2d2d3ffcececeffcdcdcdffd0d0cf9f8282820000000000000000000000000000000000000000000000001f1b1b1bbfa8a8a8ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe5e5e5ffe8e8e8ffebebebffedededffeeeeee7f77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefe4f4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af000000ff000000ff000000ff000000ff111111ff777677ff8b8c8cffc0c1c0fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffbfafbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafbfffafafafffafafafff9f9fafff9f9fafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfbfbffc0c0c0ff8b8b8cff7a7a7aff151515ff000000ff000000ff000000ffbababafff8f9f9fffbfbfbfffcfcfcfffdfdfdfffffffffffefefefffbfbfbfff6f6f6fff4f4f4fff1f2f1ffebececffe5e5e5ffddddddffd4d4d4ffcdcecdffcdcdcdffcccdccffcccccdffcdcccdffcfcfcfffd2d2d2ffd6d5d6ffd9d9d9ffdcdcdcffdededeffdfdfdfffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e5ffe6e6e6ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0dfdfffddddddffdad9d9ffd4d4d4ffcdcdcdffc4c4c4ffbebebeffb9b9b9ffb4b4b4ffb0b0afffabababffa2a2a2ff929292ff7c7c7cff646465ff4c4c4cff393939ff151414ff000000ff000000ff000000ff000000ff000000ff000000ff000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff262626ff5b5c5cff6b6b6bff3c3d3dff565656ff737374ff8b8b8bff9f9f9fffafafaeffb9b8b8ffbebebeffc0c0c0ffc2c2c2ffc4c4c4ffc6c6c6ffc8c8c8ffc9c9c9ffcbcbcbffcdcdcdffcecfceffd0d0d0ffd2d2d2ffd4d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdbdbdbffddddddffdfdfdfffe1e1e1ffe4e4e4ffe7e7e7ffedededfff0f0f0fff3f3f3fff6f6f6fffbfbfbfffcfcfc8f8d8d8d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2c2c2cffedededffecececffe9e9e9ffe7e7e7ffe5e4e5ffe2e3e2ffe1e0e1ffdddedeffdbdbdbffdadadaffdadadacfb1b1b01f1b1b1b0000000000000000000000001f181818efb8b8b8ffc5c5c5ffc6c6c6ffcbcbcbffbdbdbdffa5a5a5ffa5a6a6ffb1b2b1ffbebebeffc3c3c3ffc4c4c4ffc6c5c6ffc6c6c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d5ffd2d2d2ffc3c2c2ffbebfbfffbebebdffbcbcbcffbababbffb9bab9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb3b3b3ffb1b1b1ffafafafffaeadadffacacacffaaaaaaffa9a9a9ffa7a7a7ffa6a5a5ffa4a4a4ffa2a2a2ffa0a0a0ff9d9d9dff9d9d9dffa8a8a8ffb0b1b0ffb2b3b2ffb5b5b5ffc5c5c5ffd2d2d2ffcecdceffcdcdcdffcdcdcd9f8080800000000000000000000000000000000000000000000000004f454545efd0d0d0ffdfdfdfffdfe0e0ffe2e2e2ffe3e3e3ffe5e5e5ffe6e6e7ffe9e8e9ffebebebffedededffeeeeee7f777777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefefffefffefffefefefffefefefffefffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefefffffffefefffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff232323ff7e7e7eff8c8c8cffd0d0d0fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffcfcfdfffcfcfcfffcfbfcfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbffcececeff8b8b8bff808180ff202020ff000000ff000000ff000000ffbabbbafff9f9f9fffbfbfbfffdfcfdfffefefefffffffffffefefefffbfbfbfff6f6f6fff3f3f2ffefefefffeaeaeaffe4e4e4ffdbdadbffd2d2d2ffccccccffccccccffccccccffccccccffccccccffcececeffd2d2d2ffd6d5d6ffd9d9d9ffdbdbdbffdededeffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeae9eaffe9e9e9ffe9e9e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e2ffe1e2e1ffe0e0e0ffdfdfdfffddddddffdbdbdbffd7d6d6ffd2d2d2ffcacacaffc1c1c1ffbcbcbcffb8b8b8ffb3b3b3ffb0b0b0ffa9a9a9ff9b9b9bff868686ff6d6d6dff565656ff414141ff2b2b2bff010101ff000000ff000000ff000000ff000000ff000000ff000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff252424ff5e5e5eff6c6c6cff3c3d3cff555555ff6e6e6eff8a8989ff9e9e9effaeaeaeffb7b7b7ffbdbdbdffbfc0c0ffc2c2c2ffc4c5c5ffc6c6c6ffc8c8c8ffcacacaffcbcbcbffcdcdcdffcececfffd0d0d0ffd2d2d2ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdbdbdbffdcdcdcffdededeffe0e0e0ffe2e3e3ffe6e6e6ffebebebfff0f0effff3f3f3fff6f6f6fffafafafffcfcfcbfbdbdbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffedededffedecedffeae9eaffe8e8e8ffe5e6e6ffe3e3e3ffe2e2e2ffe0e0e0ffdcdddcffdadad9ffd9dad9ffd9d9d9efcbcbcb5f5151510000000000000000000000002f252525ffc6c6c6ffc7c7c7ffcbcbcbffcfcfcfffb6b6b6ffa8a8a8ffb7b7b7ffbebebdffc0c0c0ffc1c1c1ffc3c3c3ffc5c4c4ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcccbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd2d1d1ffd3d4d4ffcececeffbebebeffbbbbbbffbababaffb9b9b9ffb7b8b7ffb6b6b6ffb5b5b5ffb4b4b4ffb2b3b3ffb1b1b1ffafafafffaeaeaeffacacacffaaaaaaffa8a8a8ffa6a6a6ffa5a4a4ffa2a2a2ffa1a1a1ffa09fa0ff9d9e9dff9a9a9bff989898ff979797ff9b9b9bffa7a7a7ffb1b1b1ffc5c5c5ffd2d2d2ffcfcfcfffcdcdcdffcdcdcd9f80808000000000000000000000000000000000000000000f0d0d0daf989798ffddddddffdddddeffdededeffe0e0e0ffe3e3e3ffe5e5e5ffe7e7e6ffe8e8e8ffe9e9e9ffebebebffededeeffeeeeee6f686868000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefefffefefefffefefefffefefffffefefefffefefffffffffffffffefffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffffefefffefefefffefefefffefffefffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffafafafaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf000000ff000000ff000000ff000000ff2e2e2eff838383ff8c8c8cffdadadafffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbffd8d8d8ff8b8b8bff838383ff2e2e2eff000000ff000000ff000000ffbbbbbbfff9fafafffcfcfcfffefefefffffffffffffffffffdfefefffbfbfbfff5f5f5fff2f2f2ffefefeeffe9e9e9ffe2e2e2ffd8d8d8ffcfd0d0ffcccbcbffcbcbcbffcacacbffcacacaffcacacaffcdcdcdffd2d1d2ffd6d6d6ffd9d9d9ffdbdbdbffdededeffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffddddddffdbdbdbffd8d8d8ffd4d4d4ffcececeffc4c4c4ffbebebeffbbbbbbffb7b8b8ffb3b3b4ffaeaeaeffa2a2a2ff909090ff737373ff5d5e5eff494849ff333333ff111111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1f1f1fff5b5a5aff6d6d6dff3f3e3fff545454ff6f6f6fff898989ff9d9e9dffadadadffb6b7b7ffbcbcbcffbebebeffc2c2c2ffc5c5c5ffc7c6c6ffc8c8c8ffcac9c9ffcbcbcbffcdcdcdffcececeffd0d0d0ffd2d2d1ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdbdbdbffdcdcdcffdededeffdfdfe0ffe1e2e1ffe4e4e4ffe9e9e9ffefefeffff2f2f2fff5f5f5fff9f9f9fffcfcfccfcccccc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efdededeffededecffeaeaeaffe8e9e8ffe6e7e7ffe5e4e4ffe2e3e3ffe0e0e1ffdfdedeffdcdcdcffd9dadaffd9d9d9ffd9d9d9ffd8d8d8af9494940f0d0d0d00000000000000005f4a4a4affcbcbcbffcfcfcfffd3d3d3ffcfd0cfffbcbcbcffb9b9b9ffbcbcbcffbdbdbcffbfbebfffc0c0c0ffc2c2c2ffc3c2c3ffc4c4c4ffc6c6c5ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd2d2d1ffc8c9c9ffb9bab9ffb8b8b8ffb7b7b7ffb6b6b6ffb4b5b5ffb3b3b3ffb2b2b2ffb0b0b0ffafafafffadadadffacacacffababaaffa9a9a9ffa7a6a7ffa4a4a4ffa2a2a2ffa0a0a0ff9e9e9eff9c9d9dff9c9c9cff9a9a9aff989798ff969696ff989898ff9c9c9cffadadadffc5c5c5ffd5d5d5ffd2d2d2ffcfcfcfffcecece8f73737300000000000000000000000000000000000000004f444544efcfcfcfffddddddffddddddffddddddffdfdfdfffe2e2e2ffe4e4e4ffe6e6e6ffe8e7e8ffe9e8e9ffeaeaeaffecececffeeeeeeffeeeeee3f3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefffffefefffffefffffffffffffffffffffffffffffffefffefffefffefffffefefffefefefffefefefffefefffffffefefffefefefffefefefffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff3a3a3aff838483ff8d8e8dffe4e5e4fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9f9fafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffdfcfcfffdfdfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfafffafbfafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbffe2e2e2ff8a8989ff848384ff3f403fff000000ff000000ff000000ff7d7e7dfffbfbfbfffefdfefffefefefffffffffffffffffffefefdfffbfbfcfff5f5f5fff2f2f2ffefefefffe9e9e9ffe1e1e1ffd7d7d7ffcdcecdffcacbcaffcacacaffcacacaffcacacaffcacacaffcdcdcdffd2d2d1ffd6d6d6ffd9d9d9ffdcdbdcffdededeffe0e0e0ffe2e2e1ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e5ffe6e5e6ffe5e5e5ffe5e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e3e4ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e1e1ffe0dfe0ffdededeffddddddffdcdcdcffd9d9d9ffd4d4d4ffcecfcfffc6c7c6ffc0c0c0ffbcbcbcffb9b9b9ffb6b6b6ffb1b1b1ffa8a8a8ff989898ff7f7e7eff666666ff4e4e4eff383837ff212121ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff101011ff555555ff6c6c6cff3e3d3eff545454ff727272ff8a8a8aff9e9d9dffacacacffb5b5b5ffbbbbbbffbebebeffc1c1c1ffc4c4c4ffc6c6c6ffc8c8c8ffc9c9c9ffcbcbcbffcccdcdffcececeffd0d0d0ffd2d2d1ffd3d3d3ffd5d5d4ffd7d7d7ffd9d9d9ffdadadaffdcdcdcffddddddffdfdfdfffe1e1e1ffe4e3e4ffe9e8e9ffeeeeeefff2f2f3fff5f5f5fff8f8f8fffcfcfcfffcfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb1b1b1ffedededffeaeaeaffe9e9e9ffe7e7e7ffe5e5e5ffe3e4e4ffe2e1e1ffe0e0e0ffdededeffdcdcdcffdadadaffd9d9d8ffd7d7d7ffd6d6d7dfbbbabb3f35353500000000000000008f747474ffd3d3d3ffd7d7d7ffdcdbdcffdbdbdaffcecfceffc4c3c4ffbdbdbdffbcbcbcffbdbdbdffbfbfbfffc1c1c0ffc1c1c2ffc3c3c3ffc4c4c4ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c8ffcacacaffcbcbcbffccccccffcdcdcdffd0cfd0ffc3c2c2ffb6b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb1b1b1ffb1b1b0ffafafafffadadadffabababffa9aaa9ffa8a8a8ffa6a6a6ffa5a5a5ffa3a2a3ffa1a1a1ff9e9f9eff9c9c9cff9a9a9aff9a9a9aff9d9d9dffa2a2a2ffa8a8a8ffafb0b0ffb8b8b8ffc0c0c0ffcbcbcbffd5d5d5ffd8d8d8ffd5d5d5ffd2d2d25f4d4d4d000000000000000000000000000000000f0d0d0daf969696ffdbdbdcffdcdcdcffddddddffdddedeffdfdfdfffe1e1e1ffe3e3e3ffe4e5e4ffe6e6e6ffe8e8e8ffeaeaeaffebebebffedecedffeeeeeeffeeeeee3f3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffffffffffffffffffefefffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000001ff424242ff838383ff8e8d8effefefeffffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafaf9fffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfbfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbffecececff898989ff838383ff464646ff010100ff000000ff000000ff7e7e7efffcfcfcfffefefefffffffffffffffffffffefffffdfdfdfffafbfbfff4f4f4fff2f2f2ffefefefffe9e9e9ffdfdfdfffd6d5d5ffcbccccffc9cac9ffc9cacaffc9c9c9ffc9cac9ffcacacaffcccdcdffd1d1d2ffd6d6d6ffd9d9d9ffdcdcdcffdededeffdfe0dfffe1e2e1ffe2e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e4e4ffe3e2e3ffe2e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0e0ffdfdfdfffdededeffdddddcffdbdbdbffdad9d9ffd5d5d5ffd0d0d0ffc9c8c8ffc1c1c1ffbdbdbdffbababaffb7b7b7ffb3b3b4ffadadadff9f9f9fff888888ff6e6e6eff535353ff3c3c3cff2a2a2aff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff100f0fff555555ff6b6b6cff3f3f3fff545354ff707070ff8a8a8aff9e9d9effacacacffb5b5b5ffbbbbbbffbebebeffc1c1c1ffc4c4c4ffc6c6c6ffc8c8c8ffc9c9caffcbcbcbffcdcdcdffcececeffd0d0d0ffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffdadadaffdcdcdbffddddddffdfdfdfffe1e1e1ffe3e3e3ffe8e8e8ffeeeeeefff2f2f2fff5f5f5fff8f8f8fffbfbfbfffcfcfc0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afa2a2a2ffecedecffeaeaeaffe9e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe2e3e3ffe1e1e1ffdfdedeffddddddffdbdbdcffd9d9d9ffd6d7d6ffd6d5d6ffd6d6d5ffd5d5d57f6a6a6a0000000000000000bfa1a1a2ffdbdbdbffdfdfdfffe1e1e1ffdfdfdfffdcdcdbffd7d7d7ffcfcfcfffc6c6c6ffc0c0c0ffbebebeffc0c0c0ffc1c1c1ffc1c1c2ffc3c3c3ffc4c4c4ffc6c6c6ffc7c7c6ffc8c8c7ffc9c9c9ffcacacaffccccccffcdcdcdffbbbbbbffb3b3b3ffb2b2b2ffb1b1b1ffafb0b0ffaeaeaeffadadadffacababffaaa9aaffa7a7a7ffa5a5a5ffa4a4a4ffa2a2a3ffa1a1a1ff9f9f9fff9e9e9effa0a0a0ffa6a6a6ffacababffb5b5b5ffbbbbbbffc0c0c0ffc1c1c1ffc4c4c3ffc6c6c6ffcacacaffd0d0d0ffd4d4d4ffd9d8d8ffd8d8d85f4f4f4f000000000000000000000000000000003f363636dfbebebeffdadadaffdadadbffdbdbdcffddddddffdfdfdfffe1e1e1ffe3e3e2ffe3e3e3ffe5e5e5ffe7e7e7ffe9e9e9ffebeaebffecececffedededffeeeeeeffeeeeee3f3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ff000000ff000000ff000000ff020202ff4e4f4fff848484ff919191fff5f5f5fffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfff3f3f3ff8d8d8eff858485ff515151ff010100ff000000ff000000ff7e7e7efffdfcfdfffffffffffffffffffffffffffffffefffdfdfdfffafaf9fff4f4f4fff2f2f3ffeeeeeeffe7e6e7ffdcdcdcffd3d3d3ffcbcacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcdcccdffd2d2d2ffd6d6d6ffd9d9d9ffdbdbdbffddddddffdfdfdfffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffe7e7e7ffe6e7e7ffe6e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffd9d9d9ffd6d6d6ffd1d1d1ffcbcbcbffc2c2c2ffbebebeffbbbbbbffb8b8b8ffb4b4b4ffafafafffa1a2a2ff8c8c8cff747474ff595959ff414141ff2d2d2cff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0eff545454ff6a6a6aff3f3f3fff515151ff6c6c6cff888889ff9d9d9dffacacacffb4b4b4ffbababaffbebebeffc2c2c2ffc4c4c4ffc6c6c6ffc8c8c7ffc9c9c9ffcbcbcbffcccdccffcececeffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd6d7d6ffd8d8d8ffdadadaffdbdbdcffddddddffdfdfdfffe1e1e1ffe3e3e3ffe7e7e7ffedededfff2f2f2fff5f5f4fff7f8f7fffcfbfcfffcfcfc3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f767676ffecececffebebeaffe9e9e9ffe8e7e8ffe7e7e7ffe5e5e5ffe4e4e4ffe2e2e2ffe0e0e0ffdededeffdcdcdcffdadadaffd9d9d9ffd7d7d7ffd5d5d5ffd5d5d5ffd5d5d5cfadadad000000000f0d0d0dbfa7a7a7ffe1e1e1ffe0e0e0ffddddddffd8d8d8ffd6d6d6ffd8d7d7ffdadadaffd7d7d6ffd1d1d1ffc9c9c9ffc2c3c2ffc0bfc0ffc0c0c0ffc2c3c2ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffcacacaffc9c8c8ffb4b4b4ffb0b0b0ffb0afafffaeaeaeffacacacffababaaffa9a9a9ffa8a8a8ffa6a6a6ffa5a5a5ffa3a3a3ffa2a2a2ffa6a6a6ffadadadffb4b4b5ffbababaffc0c0c0ffc2c1c2ffc1c1c1ffbfbfbfffbebebeffbfbfbfffbfbfbfffc0c0c0ffc4c5c5ffc8c8c8ffccccccbf9d9d9d8f7778781f1b1b1b000000000000000000000000000000005f525151ffdbdbdbffdadadbffdadadaffdbdadaffddddddffdfdfdfffe1e1e1ffe2e2e2ffe3e3e3ffe5e4e5ffe6e6e6ffe8e8e8ffeaeaeaffebececffecedecffedeeedffeeeeeeffefefef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffefefefffffffefffffffffffffffffffefffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff4f4f50ff848485ff989898fffafafafffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfcfcfffcfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfff7f7f7ff959594ff848484ff515151ff000000ff000000ff000000ff7e7e7efffdfdfdfffffffffffffffffffffffffffffefefffdfdfdfffafafafff4f4f4fff1f1f1ffedececffe5e5e5ffdcdcdcffd2d2d2ffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcdcdceffd2d3d2ffd6d6d6ffd9d9d9ffdbdbdbffdddcdcffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe6e7e7ffe6e6e6ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd6d6d6ffd1d2d2ffcccccdffc3c2c3ffbebebeffbcbcbcffb9b9b9ffb5b5b5ffafb0b0ffa4a3a3ff8f9090ff787878ff5c5b5bff434343ff2e2f2eff121212ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0e0eff555555ff6a6a6aff3e3e3eff4e4f4eff6a6a6aff878888ff9d9d9dffacacacffb4b4b4ffbababaffbfbfbfffc2c2c2ffc5c5c5ffc6c6c7ffc8c8c8ffc9cacaffcbcbcbffcdcdcdffcececeffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffddddddffdfdfdfffe1e1e1ffe3e3e3ffe7e7e7ffedececfff1f1f1fff4f4f4fff7f6f7fffbfbfbfffcfcfc3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f3f3f3f3f3f3f3f3f3f3f3f3f0f0f0f0f000000000000000000000000000000000000000000000000000000006f676767ffedededffebececffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e4e4ffe3e3e3ffe1e1e1ffdfdfdfffddddddffdcdcdcffdbdbdbffdadadaffd8d8d8ffd5d5d5ffd5d5d5ffd6d6d60000000000000000000000004f4646469f8b8b8befccccccffd5d5d6ffd2d2d2ffd1d1d1ffd0d0d0ffd3d3d4ffd7d7d7ffdadadaffdad9d9ffd3d3d4ffcacacaffc5c5c5ffc3c3c3ffc4c4c4ffc5c4c5ffc4c4c5ffc5c5c5ffc7c7c8ffc2c2c2ffaeaeaeffacacacffacacabffabababffa9aaa9ffa8a8a7ffa6a6a7ffa7a7a7ffacacacffb2b2b3ffb8b9b9ffbfbfbfffc5c5c5ffc5c5c5ffc2c3c3ffc0c0c0ffbebebdffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbebebeefb3b3b3bf908f907f6060603f31313100000000000000000000000000000000000000000000000000000000000000007f6d6d6dffdbdbdbffdadbdaffdcdcdcffddddddffdedfdfffe0e0e0ffe1e2e2ffe3e3e3ffe4e4e4ffe5e6e5ffe7e7e7ffe9e9e9ffebebeaffecececffedededffeeeeeeffefefefffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff030202ff5b5b5aff848484ffa1a0a0fffcfcfcfffcfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff9f9f9ff9e9f9fff858585ff616161ff010101ff000000ff000000ff7e7e7efffdfdfdfffffffffffffffffffffffffffefefefffdfdfdfffafafafff4f4f4fff0f0f0ffebebebffe5e5e5ffdbdbdbffd0d1d1ffc9c9c9ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcacbcaffcececeffd3d3d2ffd6d6d7ffd9d9d9ffdbdbdaffdcdcdcffdededeffdededeffe0dfe0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e3e3ffe1e1e1ffe0e1e0ffe0dfdfffdfdfdfffdededeffddddddffdcddddffdcdcdcffdadadbffd9d9d9ffd8d8d8ffd6d6d6ffd3d3d3ffcdcdcdffc3c3c3ffbfbfbfffbdbdbdffbababaffb6b6b6ffb0b1b0ffa5a5a5ff939393ff7c7c7cff5e5f5eff454545ff2f2f2fff1a1a19ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff555555ff696969ff3d3d3dff4c4c4cff6d6c6dff898989ff9e9e9effadadadffb5b5b5ffbabbbaffbfbfbfffc2c2c2ffc5c5c4ffc7c6c7ffc8c8c8ffcac9c9ffcbcbcbffcdcccdffcececeffd0cfcfffd1d1d1ffd2d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdcdcdbffddddddffdfdfdfffe1e1e1ffe3e3e3ffe7e7e7ffecececfff1f1f1fff4f4f4fff6f6f7fffafafbfffcfcfc3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffcfcfcfcf000000000000000000000000000000000000000000000000000000003f3b3b3bffedededffecececffe9eae9ffe8e8e9ffe8e8e8ffe7e7e6ffe5e5e5ffe4e4e4ffe2e2e2ffe1e0e0ffdededfffddddddffdcdcdcffdcdcdbffd9dad9ffd7d8d8ffd6d6d6ffd6d6d60000000000000000000000000000000000000000000000004f4242429f828282efc3c3c3ffd1d1d1ffd2d2d2ffd1d1d1ffd0d1d1ffd1d1d1ffd8d8d8ffdcdcdbffd9d9d9ffd4d4d4ffcdcdceffc7c7c7ffc4c4c4ffc3c3c3ffc6c6c6ffbcbcbcffabababffa9a9a9ffa9a9a9ffacacacffb1b1b1ffb9b9b9ffc0c0c0ffc6c5c5ffc8c8c8ffc6c6c6ffc3c3c3ffbfbfbfffbebebeffbebebdffbebebdffbebdbdffbdbdbdffbcbbbcdfa3a3a39f7575756f5252522f2323230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6d6d6dffdbdbdbffdcdcdcffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe8e8e8ffe9e9e9ffebeaebffecececffedededffeeeeeeffefefefffefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefefefffffefefffefffffffefefefffeffffbfbfbfbf00000000000000000000000000000000000000003f3f3f3ffffffffffffefffffffefffefffffffefffefefefffffefefffffffffffffefffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff040405ff636363ff868585ffabababfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffcfbfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfafbfffafafafff9f9f9ffa8a8a8ff868686ff686868ff030303ff000000ff000000ff7e7e7efffdfdfdfffffffffffffffffffffffffffffffefffdfdfdfff9f9f9fff3f3f3ffefeff0ffebebebffe5e4e4ffdbdbdbffd1d1d1ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffccccccffcfcfcfffd3d3d3ffd6d6d6ffd9d9d9ffdadbdaffdcdcdcffddddddffdededeffe0dfe0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe6e5e6ffe6e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdeffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d6d6ffd2d2d2ffcdcdcdffc4c4c4ffbfbfbfffbdbdbdffbbbbbbffb7b7b8ffb2b1b1ffa7a7a7ff959595ff7b7c7cff616160ff474747ff313031ff1f1f1fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0f0fff565656ff696969ff3d3d3dff4c4c4cff6a6a6aff868686ff9d9e9effaeaeaeffb6b7b6ffbcbcbcffbfbfbfffc2c2c2ffc5c5c5ffc6c6c6ffc8c8c8ffcacacaffcbcbcbffcccccdffcececeffcfcfcfffd1d1d0ffd2d2d2ffd3d3d3ffd5d6d6ffd8d8d8ffdadadaffdcdcdcffddddddffdfdfdfffe1e1e1ffe3e3e3ffe7e7e7ffecececfff1f0f0fff4f3f4fff7f7f7fffafafafffbfbfb3f3f3f3f00000000000000000000000000000000000000000000000000000000000000006f6f6f6fffffffffffffffffffffffffffffffffffffffff9f9f9f9f0000000000000000000000000000000000000000000000003f3b3b3bffedededffecececffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e3e3ffe2e2e2ffe0e0e0ffdededeffddddddffdcdcdcffdbdbdbffd9dad9ffd8d8d7efc9c9c90000000000000000000000000000000000000000000000000000000000000000000000004f4141419f838383efc4c3c3ffd0d0d0ffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd7d7d6ffdbdbdbffdcdcdcffd7d7d7ffcecfceffc9cac9ffbdbdbdffb9b9b9ffc0c0c0ffc6c6c6ffcacacaffcbcbcbffc9c9c9ffc6c6c6ffc2c2c2ffc1c1c1ffbfbfbfffbdbdbdffbcbdbdffbdbdbcffbebebecf9a9a9a8f6b6a6a5f4747471f171717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f444444ffdcdcdcffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e4ffe4e4e5ffe5e5e5ffe6e7e6ffe8e8e8ffe9e9e9ffeaeaebffecececffedededffeeeeeeffefefefcfc2c2c200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000003f3f3f3ffffffffffffefffffffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff090909ff6c6b6bff848485ffb3b3b3fffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafaffb1b1b1ff858585ff696969ff030303ff000000ff000000ff7e7e7efffdfcfdfffffffffffffffffffffffffffffefffffdfdfefff9f8f8fff2f2f2ffefefefffebebeaffe5e5e5ffdadbdbffd0d0d0ffc9c9c9ffc9c9c8ffc9c9caffcacacaffcacacaffccccccffcfcfcfffd3d3d3ffd6d6d6ffd9d8d8ffdadadaffdcdcdcffddddddffdedfdeffdfdfe0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe5e5e5ffe5e6e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e0ffe0e0e0ffdfdfdfffdfdedfffddddddffdcddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d7ffd6d6d6ffd2d2d3ffcdcdcdffc5c5c4ffbfbfbfffbdbebdffbbbbbbffb8b8b8ffb3b2b3ffa7a7a7ff939393ff7b7b7bff616161ff484848ff313131ff212121ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff111111ff565556ff696969ff3e3e3eff4e4e4eff696868ff858585ff9d9d9dffafafafffb8b8b8ffbdbcbdffbfbfbfffc2c2c2ffc5c5c5ffc7c7c7ffc8c8c8ffcacacaffcbcbcbffcdcdcdffcececeffcfd0cfffd1d1d1ffd2d2d2ffd3d3d3ffd6d6d5ffd8d7d8ffdadad9ffdbdcdcffddddddffdfdfdfffe1e1e1ffe3e3e3ffe7e7e7ffededecfff1f1f1fff4f3f4fff7f7f7fffafafafffbfbfb3f3e3e3f000000000000000000000000000000000000000000000000000000000f0f0f0fefefefefffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f000000000000000000000000000000000000000000000000ffeeeeeeffedededffeaeaeaffeae9eaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe4e5e4ffe3e3e3ffe1e1e1ffdededfffddddddffdcdcdcffdcdcdcefcdcdcd7f6c6c6c0f0d0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4141419f828382efc5c5c5ffd2d2d2ffd1d2d2ffd2d2d2ffd3d3d4ffd5d5d6ffdcdcdcffe2e2e2ffe1e1e1ffddddddffd7d7d7ffd3d3d3ffcececeffc8c8c8ffc5c5c5ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1bf8f8f8f7f5e5e5e3f2f2f2f0f0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1b1b1b9f8b8b8bffe0e0e0ffe1e1e1ffe1e1e1ffe3e2e2ffe4e4e4ffe5e5e5ffe5e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaebebffecececffedededffeeeeeeffefefefbfb3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff050505ff656566ff848484ffabacabfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffbfafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafff9f9f9ffa8a8a8ff858585ff656565ff010202ff000000ff000000ff7e7e7efffdfcfcfffffefffffffffffffffffffffffffffffefdfdfff8f8f9fff3f3f2ffefefefffebebebffe5e5e5ffdbdbdbffd0d0d0ffc9c9c9ffc8c9c8ffcac9caffcbcacaffcbcbcbffcdcdcdffcfcfcfffd2d2d2ffd5d5d5ffd8d8d7ffdadad9ffdbdbdbffddddddffdfdedfffe0e0e0ffe1e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e5e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdcdcdbffdbdbdbffdadadaffd9d9d9ffd7d8d8ffd6d6d6ffd2d2d2ffcdcdcdffc5c5c5ffbfbfbfffbebebdffbbbbbbffb8b8b8ffb3b3b3ffa8a8a8ff949494ff7b7b7bff616161ff464646ff303030ff232323ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff161616ff595959ff6a6a6aff3e3e3eff505050ff6b6b6bff878786ff9e9e9effb0b0b0ffb8b8b8ffbdbcbdffbfbfbfffc1c2c1ffc5c4c4ffc6c6c6ffc8c8c8ffcacacaffccccccffcdcdcdffcfceceffd0cfcfffd1d1d1ffd2d2d2ffd3d3d3ffd5d6d5ffd8d7d7ffdad9d9ffdbdbdbffddddddffdfdfdfffe0e0e0ffe3e3e3ffe8e7e8ffedededfff1f1f1fff4f4f4fff7f7f7fffafafafffbfbfb00000000000000000000000000000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfd6f6d6d6d0000000000000000000000000000000000000000ffeeeeeffff0efefffebebebffeaeaeaffeae9eaffe9e9e9ffe8e8e8ffe7e7e6ffe4e5e5ffe3e3e2ffe1e1e1ffdfdfdfffdededeffdddddd9f898a891f1b1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4141419f838383efc6c6c6ffd3d3d3ffd6d5d5ffdbdbdbffe0e0e0ffe3e3e3ffe1e1e1ffdadadaffd3d3d3ffcececeffcacacaffc7c7c6efb9b8b8af8685866f5554553f303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1c1c1caf9a9b9bffe3e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffebebebffecececffedededffeeeeeeffefefefbfb3b3b3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff030303ff595959ff848484ffa1a1a1fffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfcfcfffbfbfbfffafafbfffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafff9f9f8ff9d9e9eff858585ff626262ff010101ff000000ff000000ff7e7e7efffdfdfcfffefffffffffffffffffffffffefefefffcfdfdfff8f8f8fff3f2f3ffefefefffebebebffe4e4e4ffdbdbdbffd0d0d0ffcac9caffcacac9ffcacacaffcbcbcbffcbcbcbffcdcdcdffcfcfcfffd2d2d2ffd4d4d4ffd7d7d7ffd9d9d9ffdbdbdbffddddddffdededeffdfdfdfffe0e0e0ffe1e0e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0dfffdedfdeffdededdffddddddffdcdcdcffdcdbdbffdbdbdbffdadadaffd9d9d9ffd7d8d7ffd6d6d5ffd2d2d2ffcdcdcdffc5c5c5ffbfbfc0ffbebebeffbbbcbcffb8b8b8ffb4b3b3ffa9a9a9ff979898ff7c7c7cff626161ff464646ff303030ff232222ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2a2929ff5d5d5dff6a6a6aff3c3c3cff525252ff706f70ff898a8aff9fa0a0ffafafafffb8b8b8ffbdbdbdffbfbfbfffc1c1c1ffc4c4c4ffc6c6c7ffc8c8c8ffcacacaffccccccffcecdcdffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d6d6ffd8d7d8ffdadadaffdbdbdcffddddddffdfdfdfffe1e0e1ffe3e3e3ffe8e8e8ffedededfff1f1f1fff4f4f4fff7f7f7fffafbfafffbfbfb000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffafafa7f7d7d7d0000000000000000000000000000000000000000bfb4b4b4fff0f0f0ffebebebffeaeaeaffeaeaeaffe9e9e9ffe7e7e8ffe6e5e6ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e19f8b8b8c1f1b1b1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4242429f888888ffe7e7e7ffe9e9e9ffeaeaeaffeaeaeaffe7e7e7ffe2e2e2dfc3c3c39f8c8c8c5f5858583f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f393939bfabababffe5e5e5ffe6e6e6ffe7e7e7ffe8e7e8ffe9e9e9ffeaeaeaffebebebffecececffeeededffefefefffefefef8f8686860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000101ff4f4e4eff848484ff989898fffafafafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafff6f6f6ff959495ff848484ff5a5b5aff010101ff000000ff000000ff7e7e7efffdfdfdfffffffffffffffffffffffffffefefefffcfcfcfff8f8f8fff3f3f3ffefefefffebebebffe4e4e4ffdbdbdbffd0d0d0ffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcdcdcdffcfcfcfffd2d2d1ffd4d4d4ffd7d7d7ffd9d9d9ffdbdbdbffdcdcdcffdededeffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe3e2e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe5e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e4ffe2e3e3ffe2e2e2ffe1e1e1ffe0e1e0ffdfdfdfffdedfdeffdededeffddddddffdcdddcffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d7d7ffd5d6d5ffd1d2d2ffcdcdcdffc5c5c5ffbfbfbfffbebebeffbcbbbcffb9b9b8ffb4b4b5ffacacacff9a9a9aff7c7c7cff616262ff454545ff2f2f2fff222222ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff343434ff5d5d5cff6b6b6bff3c3b3bff535353ff707070ff8b8b8bff9f9f9fffafafafffb8b8b8ffbdbdbdffbfc0bfffc2c1c1ffc4c4c4ffc6c6c7ffc9c9c9ffcbcacaffccccccffcececeffcfcfcfffd0d0d0ffd1d2d1ffd2d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffddddddffdfdfdfffe1e1e1ffe4e4e4ffe9e9e9ffeeeeeefff1f1f2fff4f5f5fff8f8f8fffafbfabfbcbcbb00000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff9f9f97f7d7d7d000000000000000000000000fffffffffffffffffffcfcfcfff4f4f4ffecececffebebebffeaeaeaffe8e8e8ffe5e6e6ffeaeaeaffeeeeeefff3f3f3fff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000003f393939dfcacac9ffe8e7e8ffeeeeeefffafafafff2f2f2ffecececffedededffeeeeeeffefefeffff3f3f3cfcecece00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf00000000000000000000000000000000000000004f4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ff000000ff000000ff000000ff020202ff4d4d4eff848484ff919191fff5f5f5fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff2f2f3ff8f908fff848484ff4f4f4fff000000ff000000ff000000ff8d8d8dfffcfdfdfffffffffffffffffffffffffffefefdfffcfbfcfff9f9f9fff3f3f3ffefefefffebebebffe5e4e4ffdbdbdbffd0d1d1ffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffcfcfcfffd1d2d1ffd4d4d4ffd7d6d6ffd8d8d9ffdadadaffdcdcdcffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd7d8d8ffd6d6d6ffd1d2d1ffcdcdccffc5c5c5ffbfbfbfffbebebeffbcbcbcffb9b9b8ffb6b6b6ffacacacff979897ff7b7a7aff5f5f5fff444444ff2f2f2fff222222ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff303030ff5d5d5dff6b6c6bff3c3c3cff535353ff6f6f6eff8a8a8aff9f9f9fffafafafffb8b8b8ffbdbdbdffc0c0c0ffc2c2c2ffc5c5c4ffc7c7c7ffc9c9c9ffcbcbcbffcccdcdffcececeffcfcfcfffd1d1d1ffd2d2d2ffd2d3d3ffd4d4d4ffd7d6d6ffd8d8d8ffdadadaffdcdcdcffdededeffe0dfdfffe1e2e1ffe5e5e5ffebebebffeeefeffff2f2f2fff5f5f5fff9f9f9fffbfbfabfbbbcbb0000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff5f5f4fff4f5f46f6c6c6c000000000000000000000000fffffffffffffffffffffffffffefefefff5f5f5fff4f5f4fff3f3f4fff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000009f949494fff2f2f2fffcfdfcfffefefefffefefefff2f2f2ffeeeeeffff2f2f2fffefefeffffffff6f6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff3b3b3aff848484ff8d8e8dffefefeffffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfdfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafbfafffafbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbffebececff8c8c8cff868686ff494949ff000000ff000000ff000000ffbcbcbcfffcfcfcfffffffffffffffffffffffffffefefefffcfcfcfff9f9f9fff3f3f3ffefefefffebebebffe4e5e4ffdbdbdbffd1d1d1ffcacacaffcacacaffcacbcaffcacbcaffcbcbcbffcbcbccffcecfceffd1d1d1ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffdddeddffdededeffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e2ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffe0dfe0ffdfe0dfffdfdfdfffddddddffddddddffdcdcdcffdbdbdbffd9d9daffd7d7d8ffd6d6d6ffd1d1d1ffccccccffc5c5c5ffbfbfbfffbebebeffbcbcbcffb9b9b9ffb5b5b4ffa9a9a9ff969696ff7a7a7aff5e5f5eff454445ff313131ff212121ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff353535ff5f5f5eff666666ff3a3a3bff545454ff6e6f6fff8a8a8aff9f9f9fffb0afafffb8b8b8ffbebebeffc1c1c1ffc4c3c4ffc5c5c5ffc7c7c7ffcac9c9ffcbcbcbffcdcdcdffcecfceffd0cfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdbdbdaffdcdcdcffdededeffdfe0e0ffe2e2e2ffe6e6e6ffececebfff0efeffff3f3f3fff6f6f6fffafafafffbfbfb6f6d6d6d00000000000000000000000000000000000000001f1f1f1fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffff5f5f5ffefeff07f787878000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000bfb3b3b3ffeeeeedfffafafafffffffefffffffffffefefefffefefefffefefeffffffffffffffffefefefef1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff363636ff838383ff8c8c8cffe5e5e5fffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfcfffdfcfdfffcfcfcfffbfbfcfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafff9f9fafff9f9f9fffafafafffafafafffafafafffbfafaffe1e1e1ff8a8a8aff838484ff414141ff000000ff000000ff000000ffbdbdbdfffdfcfdfffffffffffffffffffffffffffefefefffdfefefffafafafff3f3f3fff0f0efffececebffe5e5e5ffdcdcdcffd1d1d2ffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacbffcdcdceffd1d1d1ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffddddddffdededeffdfdfdfffe0e0dfffe0e1e0ffe1e1e1ffe2e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e4ffe2e2e3ffe1e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdedeffddddddffdcdcdcffdcdcdbffdbdbdaffd7d8d7ffd5d5d6ffd1d1d1ffccccccffc4c4c4ffc0c0c0ffbebebfffbcbcbcffb9b9b9ffb2b2b2ffa7a8a7ff969696ff797979ff5e5e5eff454545ff303030ff1f1e1fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff383939ff626262ff666566ff3b3c3bff555555ff717171ff89898affa09fa0ffb1b1b1ffb9b9b9ffbebebeffc1c1c1ffc4c4c4ffc5c5c5ffc8c8c7ffcacacaffcbcbcbffcdcdcdffcececeffcfd0cfffd1d1d1ffd2d2d2ffd4d4d4ffd6d6d6ffd8d7d7ffd9d9d9ffdbdbdbffddddddffdfdedeffe0e0e0ffe3e4e4ffe8e8e8ffedededfff0f1f1fff3f4f3fff8f8f8fffcfcfcfffbfbfb2f2e2e2f0000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffff7f7f7fff0f0f08f878787000000000000000000000000cfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000bfb5b5b5ffefeff0fffcfcfbfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf000000ff000000ff000000ff000000ff2d2c2dff828383ff8b8b8bffdbdbdbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbffd7d8d8ff8a8a8aff828282ff2f2e2eff000000ff000000ff000000ffbdbdbdfffcfcfcfffefffffffffffffffffffffffffffffffffffffffcfcfcfff3f3f3fff0f0f0ffecececffe5e6e6ffdcdcdcffd2d2d2ffcacacaffcacacaffcacacaffc9cacaffc9c9caffcacacaffcdccccffd0d1d0ffd4d4d4ffd7d7d7ffd9d9d9ffdbdbdbffdcdcdcffdddedeffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e6ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdedeffdededeffddddddffdcdcdcffdbdadaffd8d8d8ffd5d6d6ffd1d1d1ffccccccffc4c4c4ffc0c0c0ffbfbebfffbcbcbcffb8b8b7ffb0b0b0ffa5a5a5ff939393ff787878ff5d5d5dff434343ff2f2e2eff1b1b1bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff403f3fff636363ff656565ff3b3b3cff555555ff717171ff898989ff9f9f9fffb2b2b2ffbab9baffbfbfbfffc1c1c1ffc3c4c4ffc5c5c5ffc8c7c7ffc9c9c9ffcbcbcbffcdcdcdffcececeffcfd0cfffd1d1d1ffd3d3d2ffd5d4d4ffd6d7d6ffd8d8d8ffdadadaffdbdbdcffddddddffe0dfe0ffe2e2e2ffe7e7e7ffebebebffefeeeffff2f2f2fff5f5f5fffafafafffcfdfddfdcdcdc00000000000000000000000000000000000000004f4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffff9f9f9fff0f0efbfb4b4b40000000000000000000000007f7f7f7ffffffffffffffffffffffffffffefffffffffffefffefffefffffffffffefffffffefefffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefffefffefffffffffffffffffffefefffffffefffffffefefffffffefffefefefffefefefffffefeffffffffffffffff8f8e8e8f00000000000000000000000000000000bfb6b6b6fff2f2f2fffdfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff222222ff808181ff8a8a8affd1d1d1fffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffafbfafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffdfcfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffbfbfbffccccccff8a8a8aff7f7f7fff202020ff000000ff000000ff000000ffbdbdbcfffcfcfcfffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f3f3fff0f0f0ffecececffe6e6e6ffddddddffd3d3d3ffcacacbffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffccccccffd0d0d1ffd5d5d5ffd9d9d9ffdbdadbffdcdcdcffdddedeffdededeffdfdedfffdfe0e0ffe0e0e1ffe2e1e1ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffddddddffdcdcdcffdbdadbffd8d8d9ffd6d6d6ffd1d1d1ffccccccffc3c3c3ffbfbfbfffbdbdbdffbababaffb6b6b6ffafafafffa4a3a3ff919190ff787878ff5c5c5cff414141ff2d2d2dff141414ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff404040ff636364ff646464ff3c3c3dff565656ff70706fff8a8a8affa0a0a0ffb2b2b2ffbababaffbfbfbfffc1c1c2ffc3c3c3ffc5c5c5ffc7c7c7ffc9c9caffcbccccffcdcdcdffcfcfceffd0d0d0ffd2d2d1ffd4d4d4ffd5d5d5ffd7d7d7ffd9d9d9ffdbdbdbffdcdcddffdfdedfffe1e1e1ffe6e6e5ffeaeaeaffedededfff0f0f0fff3f4f3fff7f7f7fffbfbfbfffcfcfc9f9d9d9d000000000000000000000000000000000f0f0f0fdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff0f0f0cfc3c3c40000000000000000000000003f3f3f3ffffffffffffdfdfefffbfbfcfff9f9f9fffafafafffafafafffafafafff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffaf9f9fff9f9f9fff8f9f8fff8f8f8fff7f8f8fffafbfafffdfdfdfffdfdfdefededed00000000000000000000000000000000fff2f1f2fff1f1f1fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1fefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f9f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af000000ff000000ff000000ff000000ff0f0f0fff767676ff8b8b8bffc1c1c1fffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafff9fafafffafafafffafafafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfdfffcfdfdfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffaf9fafff9faf9fffaf9f9fffafafafffafafafffbfafafffbfbfbffbdbdbdff898989ff797979ff131313ff000000ff000000ff000000ffbdbdbdfffcfcfcfffffffffffffffffffffffffffffffffffffffffffbfbfcfff3f3f3fff0f0f0ffecececffe6e6e6ffdfdedeffd4d4d4ffcbcbcbffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffccccccffd1d1d1ffd6d6d6ffd9d9d9ffdbdbdbffddddddffdededeffdfdfdfffe0e0dfffe1e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e5ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e1e2ffe0e1e1ffe0dfdfffdedfdeffddddddffdcdcdcffdbdbdbffd9d9d9ffd6d6d6ffd0d0d0ffcacbcaffc2c2c2ffbfbfbfffbcbcbcffb8b8b8ffb4b4b3ffadadadffa2a2a2ff919191ff777777ff595959ff3f3e3eff2c2c2cff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff404040ff636463ff636464ff3e3e3eff585858ff737373ff8d8d8dffa1a1a1ffb2b2b2ffbababaffbfbfbfffc1c1c1ffc2c3c3ffc6c5c5ffc8c7c7ffcacacaffcccdcdffcececeffd0d0d0ffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffdadadaffdcdcdcffdededeffe1e1e1ffe5e5e4ffe8e9e8ffecececffefefeffff2f2f2fff5f5f5fff8f8f7fff9f9f9efebebeb0f0f0f0f000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfff0f0f0fff1f1f000000000000000000000000000000000fff6f6f6fff6f7f7fff4f4f4fff1f1f1fff1f2f2fff3f3f3fff4f4f4fff2f3f2fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff9f9f9fffaf9fafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f6fff6f6f6fff5f5f5fff4f4f4fff4f4f3fff2f2f2fff1f2f2fff2f2f2fff6f5f6fff8f8f8fffdfdfdfffdfdfd00000000000000000000000000000000fff1f2f2fff2f2f2fffefdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff060605ff656464ff8c8c8cffa6a5a5fff8f8f8fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafaf9fff9faf9fff9fafafffaf9fafffafaf9fffaf9fafffafafafffafafafffafafafffafafafffafbfbfff8f8f8ffa09fa0ff898988ff676767ff070707ff000000ff000000ff000000ffcdcdcdfffdfdfdfffffffffffffffffffffffffffffffffffffffffffdfdfdfff5f4f5fff1f1f2ffedededffe7e7e7ffe0e0e0ffd6d6d6ffccccccffcacacaffcacacaffcacacaffcac9c9ffcacacaffcdcdccffd2d1d1ffd7d6d6ffdad9d9ffdbdbdbffddddddffdededfffe0dfdfffe0e0e0ffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdcdcdcffdbdbdbffd9d9d9ffd5d5d5ffcfd0d0ffc8c8c8ffbfbfbfffbcbcbcffb9b9b9ffb5b5b6ffb1b1b0ffaaaaaaff9f9f9fff8d8d8dff757575ff595859ff3d3d3dff2a2b2bff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff434343ff686867ff5e5e5eff3e3e3eff5b5b5bff767776ff919191ffa4a4a4ffb3b3b2ffbbbabaffbfbfbfffc1c1c1ffc4c3c4ffc7c7c7ffc9c9c9ffcbccccffcececeffcfcfcfffd1d2d1ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdbdbdbffddddddffdfdfdfffe1e1e1ffe4e4e4ffe7e7e7ffebebebffeeeeeefff0f1f0fff3f3f3fff5f6f6fff7f7f7efe8e8e82f2f2f2e000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff2f2f2fff2f2f200000000000000000000000000000000fff1f1f1ffefefeffff2f2f2fff1f1f2ffeeedeefff0f0f0fff2f2f2fff1f2f1fff1f1f2fff1f2f2fff3f3f3fff4f3f3fff5f4f5fff6f6f6fff6f6f7fff8f7f8fff8f9f9fff9faf9fffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffaf9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f8fff7f8f8fff7f7f7fff7f7f7fff6f7f6fff6f5f5fff4f5f4fff3f3f4fff2f2f2fff1f1f2fff0f0f0fff0eff0fff2f2f2fff2f2f2ffededeefffafbfbfffdfdfd00000000000000000000000000000000fff3f3f3fff4f3f3fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff414141ff8a8a89ff959595ffebebebfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffafafbfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9fafffafafafffafbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafaffe9e9e9ff8e8f8eff878787ff424242ff010100ff000000ff000000ff000000ffcdcdcdfffdfdfdfffefefefffefefefffffffffffffffffffffefffffcfcfcfff5f5f5fff2f2f2ffeeeeeeffe9e9e9ffe1e1e1ffd8d7d8ffcececeffcbcbcbffcacbcbffcacbcbffcacbcbffcbcacaffcdcdcdffd2d2d2ffd6d6d6ffd9d9d9ffdbdbdbffddddddffdededeffe0e0e0ffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe3e3e3ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe1e2e1ffe0e0e1ffdfdfdfffdedddeffdcdcdcffdbdbdbffd8d8d8ffd3d3d3ffcececeffc5c5c5ffbfbfbfffbbbbbbffb7b7b7ffb3b3b3ffadadadffa5a5a5ff989898ff848484ff6c6c6cff4f4f4fff383838ff232423ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff464646ff686868ff5a5a5aff3f3f3fff5b5a5aff797979ff949595ffa8a8a8ffb5b5b5ffbdbdbdffc0c0c0ffc2c2c2ffc5c5c5ffc9c9c9ffccccccffcececeffd0d0d0ffd2d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffdededeffe0e0e0ffe2e2e2ffe4e4e4ffe6e6e6ffe9e9e9ffedecedffefefeffff2f2f2fff4f4f4fff5f5f5fff6f6f65f5c5c5c0000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff3f3f3fff1f1f13f3c3c3c000000000000000000000000ffedededffe9e9e9ffecececffefefefffedededffecececffeeeeefffefefeffff0f0f0fff0f0f0fff2f2f2fff3f3f3fff4f4f4fff5f4f5fff5f5f5fff6f6f6fff8f8f8fff9f8f9fffafaf9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffafafafffafaf9fff9f9fafff9f9fafffafaf9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff5f5f5fff4f4f4fff3f2f3fff1f1f1fff0f0f0ffefefefffedededffedededfff2f2f2ffedededffecebecffeeeded7f7d7d7d0000000000000000000000002f2d2d2dfff2f2f2fff3f3f3fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffefefffffefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef2f2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000ff000000ff000000ff000000ff000000ff292929ff858685ff919191ffd0d0d0fffaf9f9fffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafbfffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafaffcbcbcbff8c8c8cff838383ff1f1f1fff000000ff000000ff000000ff000000fff8f9f9fff9f9fafffdfdfdfffdfefefffefefefffffffffffefefffffbfbfbfff6f6f6fff2f2f2ffefefefffeaeae9ffe1e2e1ffd8d8d8ffd0d0d0ffccccccffcbcbcbffcbcbccffcbcbccffcbcbcbffcecdceffd2d2d2ffd6d6d6ffd9d9d9ffdbdbdbffdcdcdcffdededeffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdededeffdcdcdcffdadadaffd6d7d6ffd2d2d2ffcdcdcdffc4c4c4ffbebebeffbababaffb5b5b5ffb1b1b1ffabababff9f9f9fff909090ff757576ff606060ff484848ff343433ff161615ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff515152ff6a6a6aff545554ff414141ff5d5d5dff7b7b7bff969696ffa9a9a9ffb7b7b7ffbfbfbfffc2c2c2ffc4c4c4ffc8c8c8ffccccccffcfcfcfffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdcdbdcffddddddffdfdfdfffe0e0e0ffe1e2e2ffe3e4e3ffe6e6e6ffe9e8e9ffebebebffefefeffff3f3f3fff4f4f4fff4f5f4fff5f5f57f7a7a7a00000000000000000000000000000000000000006f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff4f4f4fff1f1f13f3c3c3c000000000000000000000000bfafafafffe7e7e7ffe7e7e7ffebebebffebecebffe8e8e8ffeaebebffedededffefeeeeffefefeffff1f1f1fff2f2f2fff3f3f3fff4f4f3fff4f4f4fff5f5f5fff7f6f7fff8f8f8fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f6f6fff5f5f5fff4f4f4fff2f2f2fff0f0f0ffefeeeeffedededffebebebffe8e9e8ffeeeeeeffefefefffe9e8e9ffe9eaeabfb0b0b0000000000000000000000000000000003f3c3c3cfff1f1f1fff4f4f4fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefffefffefefefffefefefffefffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000ff000000ff000000ff000000ff0c0b0cff737373ff909090ffb4b4b4fffafaf9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfcfbfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffcfbfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff8f8f8ffabababff8b8b8bff737272ff0d0d0dff000000ff000000ff000000ff3e3e3efff8f8f8fff9f9f9fffbfcfcfffdfcfdfffefefdfffffefefffffffffffcfcfcfff7f7f7fff3f3f3fff0f0f0ffeaeaeaffe3e3e3ffdadadaffd2d2d2ffcdcdcdffcdcdcdffcdcdcdffcccdcdffccccccffcececeffd2d3d3ffd6d6d6ffd9d9d9ffdbdbdbffddddddffdfdfdeffe0e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e2ffe2e2e2ffe0e1e0ffdfdfdfffdcdcdcffd9dad9ffd5d5d5ffd0d0d0ffcacbcaffc1c2c1ffbdbdbdffb8b9b9ffb3b3b4ffafaeaeffa6a5a5ff999999ff8a8a8aff717271ff595959ff424242ff2e2e2eff030403ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff5b5c5cff6c6b6cff525252ff414141ff5e5e5dff7b7b7bff999999ffabababffb8b8b8ffc1c1c1ffc5c5c5ffc5c5c5ffc9c9c9ffcecdcdffd0d0d0ffd3d3d3ffd6d6d6ffd9d8d8ffdadadaffdcdcdcffdededdffdfdfdfffe1e1e1ffe2e2e2ffe4e4e4ffe6e6e6ffe8e9e9ffebebebffeeeeeefff2f1f2fff4f4f4fff5f5f5efe4e4e44f4c4c4c00000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6fff1f1f17f7878780000000000000000000000002f2b2b2bffe6e6e6ffe5e5e4ffe6e6e6ffecececffe6e6e6ffe7e7e7ffeaeaeaffecececffeeefeefff0f1f0fff2f1f1fff3f2f3fff3f3f3fff4f4f3fff5f5f4fff6f6f6fff7f7f7fff8f9f8fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9f9fff9f9f9fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff2f2f2fff0f0f0ffeeeeeeffecececffeaeaeaffe7e7e7ffe8e8e8ffeff0f0ffe9e8e8ffe7e6e6ffe8e8e81f1d1d1d000000000000000000000000000000003f3c3c3cfff2f2f2fff5f6f5fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefffefffefffefffefefefffffefffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf0f0f0f0f0000000000000000000000000000000000000000000000009f414141bf575757bf5b5b5bef737373ff7b7b7bff7d7d7cff7e7e7eff7e7e7eff7d7d7dff7c7c7cef747474bf5d5d5dbf5d5d5d7f3e3e3e7f3d3d3d2f16161600000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff010101ff4d4d4dff909090ff9c9b9cfff4f4f3fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffbfbfbfffafafafffafafafffafaf9fffafafafffafafafffafafafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffbfafafffafafafff9f9f9fff9f9f9fff9fafafffafafafffbfbfbfffcfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffafafbfffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9ffefefefff959595ff8a8a8aff545454ff020202ff000000ff000000ff000000ef3e3e3efff6f7f6fff7f7f7fffbfbfbfffcfcfcfffdfdfdfffefefefffffffffffdfdfdfff7f7f7fff4f4f4fff1f2f2ffecececffe6e6e6ffdcddddffd4d4d4ffcececeffcececeffcececeffcececeffcdcdcdffcfcfcfffd3d3d3ffd6d6d6ffd9d9d9ffdbdbdbffddddddffdfdfdfffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe0e0e0ffdededeffdcdddcffd8d8d8ffd3d3d3ffcececeffc7c7c7ffc1c1c1ffbbbbbbffb7b7b7ffb1b1b1ffa9a9a9ff9e9e9eff919191ff808080ff6a6a6aff4e4e4eff3b3b3bff1b1b1bff000000ff000000ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff5d5d5dff6f6f6fff504f50ff434343ff5e5e5eff7e7e7fff9d9d9dffaeaeafffbbbcbcffc3c3c3ffc7c7c6ffc9c9c9ffcdcdcdffd1d1d1ffd4d3d4ffd6d6d6ffd8d8d8ffdbdbdbffdcddddffdededeffe0e0e0ffe1e1e2ffe3e3e3ffe4e4e4ffe6e6e6ffe9e9e9ffebebebffeeeeeefff0f0f0fff1f1f1fff2f2f2afa8a8a80f0f0f0f0000000000000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefff8f8f8fff0f0f07f787878000000000000000000000000000000008f808081ffe4e3e4ffe2e2e2ffe8e9e8ffe8e8e9ffe4e4e4ffe8e8e8ffebeaebffedededffefefeffff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f6f6fff7f7f7fff8f8f8fff9f9f9fff9fafafffaf9fafff9faf9fffaf9fafffafafafffafafafffbfafafffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfafbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffaf9fafffafafafffafafafffbfafbfffafbfafffbfafbfffafafbfffafafafffafaf9fff9f9f9fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff5f5f5fff4f4f4fff2f3f3fff1f1f1ffeeeeefffecececffe9e9eaffe7e7e7ffe5e5e5ffededeeffecececffe4e4e4ffe6e6e58f81818100000000000000000000000000000000000000005f5a5a5afff2f2f2fff6f6f6fffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefffffefffffffffefefffefefefffefefffffefefefffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f0000000000000000000000000000000000000000000000000000000000000000ff5c5c5dff6a6a6aff767676ff79797aff7a7a79ff7b7a7bff7c7c7cff7c7c7cff7b7b7bff7b7b7bff7c7b7bff7c7c7cff7c7c7cff7a7a7aff797979ff757575df5b5b5b000000000000000000000000000000005f000000ff000000ff000000ff000000ff000000ff383938ff8c8c8cff959595ffdcdcdcfffbfbfbfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfcfffbfbfbfffafbfafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffafafafffaf9f9fff9f9f9fff9f9f9fff9fafafffafafafffbfbfbfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9faf9fffafafafffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffaf9fafffaf9f9fff9f9f9fff8f8f8ffd5d5d5ff909090ff868686ff3d3d3dff000000ff000000ff000000ff000000bf4c4c4dfff5f5f5fff6f6f6fff9f9f9fffcfbfcfffdfdfdfffefefefffffffffffcfcfdfff7f7f7fff4f4f4fff2f2f2ffeeededffe7e7e7ffdededeffd7d7d7ffd1d1d1ffcfcfcfffcececeffcececeffcececeffd0d0d0ffd3d3d3ffd6d6d6ffdad9d9ffdcdcdcffdededeffdfe0dfffe1e1e1ffe2e2e2ffe3e3e3ffe3e4e4ffe3e3e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe0e0e0ffdededeffdadadaffd5d5d5ffd0d0d0ffcbcacbffc4c4c4ffbfbfbfffb9b9b8ffb2b2b2ffabababffa1a1a1ff939394ff868686ff737373ff5b5c5cff454544ff333233ff060505ff000000ff000000ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0e0fff5e5e5eff707070ff525352ff484848ff636363ff828281ff9e9e9effb2b1b2ffbfbebfffc6c5c6ffc8c9c8ffcdcdceffd2d2d2ffd5d4d5ffd7d7d7ffd8d8d8ffdbdbdbffddddddffdfdfdfffe0e0e0ffe2e2e2ffe4e4e4ffe6e6e6ffe7e8e7ffe9e9e9ffeaeaeaffebebebffedededffeeeeeeafa5a5a54f4b4b4b000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fff2f2f2bfb3b3b3000000000000000000000000000000000f0e0e0eefd4d4d4ffe2e2e2ffe4e4e4ffeaeaeaffe5e5e5ffe5e6e6ffe9e9e9ffecebecffeeeeeefff0f0f0fff2f2f2fff2f2f2fff3f3f3fff4f4f3fff5f5f5fff6f6f6fff8f7f7fff8f8f8fff9f9f9fff9f9f9fff9f8f9fff9f9f8fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff5f6f5fff5f4f4fff4f4f3fff2f2f1fff0f0efffedededffebebebffe8e8e8ffe5e5e6ffe8e7e8ffeeeeeeffe6e6e6ffe4e4e4efd5d6d60f0e0e0e00000000000000000000000000000000000000007f797979fff1f1f1fff7f7f7fffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f000000000000000000000000000000000000000000000000000000000000000000000000ff585958ff535354ff666666ff707070ff727272ff737373ff747474ff757575ff757575ff757575ff757575ff757575ff757575ff747574ff737373ff686868ff646464000000000000000000000000000000000f000000ff000000ff000000ff000000ff000000ff1e1e1eff818181ff959695ffc1c1c1fffbfbfbfffcfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffafbfbfffafafafff9f9f9fff9f9f9fffafafafffbfafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafff9faf9fff9f9fafff9f9fafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafff9f9f9fff8f8f8ffb8b8b8ff909091ff7c7c7cff1c1d1cff000000ff000000ff000000ff0000009f7a7a7afff5f5f5fff6f6f6fff9f9f9fffafafbfffcfcfcfffefefefffffffffffcfcfcfff7f7f7fff3f3f4fff0f0f0ffedededffe7e8e8ffe0e0e0ffdbdbdbffd5d5d5ffd1d0d0ffd0d0d0ffd0d0d0ffcfd0cfffd2d2d2ffd4d4d4ffd7d7d7ffdadadaffdddddcffdededeffe0e0e0ffe2e1e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e9e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe0e0e0ffdcdddcffd6d6d6ffd1d1d2ffcdcdcdffc6c6c6ffbdbdbdffb7b8b8ffafafafffa9a9a9ff9f9f9fff929292ff878687ff767677ff636463ff4e4d4eff3b3b3bff1c1c1cff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff141314ff626262ff717071ff595959ff4c4c4cff686868ff848484ff9f9f9fffb4b4b4ffc0c0c0ffc9c8c9ffcececeffd2d2d2ffd5d6d6ffd9d9d9ffdadadaffdbdbdbffdddddeffe0e0e0ffe2e2e2ffe4e4e5ffe5e6e5ffe7e7e6ffe8e8e8ffe8e8e8ffe9e8e8dfcccccc9f9292924f49494900000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffeeefeebfb3b3b300000000000000000000000000000000000000006f626262ffe2e2e2ffe2e1e2ffe7e7e7ffe8e8e8ffe4e4e3ffe6e7e7ffeaeaeaffedededffeff0effff1f1f1fff2f2f2fff2f3f3fff3f4f4fff4f5f4fff6f6f6fff7f7f6fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fffafafafffaf9fafffafafafff9fafafffafaf9fffafafafffafafafffafafafff9f9f9fff9f9fafff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f9fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff1f1f1ffefefefffecececffe9e9e9ffe7e6e7ffe5e5e5ffecececffe8e8e8ffe4e4e4ffe4e4e46f6363630000000000000000000000000000000000000000000000007f797979fff2f2f2fff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f6f6f6f6fdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000ff4d4c4cff414141ff535353ff616161ff676767ff6a6a69ff6b6c6cff6d6d6dff6d6d6dff6d6d6dff6b6b6bff696969ff676667ff646464ff5e5d5dff484848ff4d4c4c3f0c0c0c00000000000000000000000000000000bf000000ff000000ff000000ff000000ff050505ff5f5e5eff959595ffa7a8a7fff8f8f8fffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafafffafafafff9faf9fffaf9f9fffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9fafff4f4f4ff9f9f9fff8f8f8fff626262ff070707ff000000ff000000ff000000cf0000007f7a7a7afff5f5f5fff6f5f6fff8f8f8fff9f9f9fffafafafffdfdfdfffefefefffdfdfcfff7f7f6fff4f4f3fff1f1f1ffedededffe9e9e9ffe3e3e4ffdddeddffd8d7d8ffd3d3d3ffd1d1d1ffd1d1d1ffd1d1d1ffd3d3d3ffd6d6d6ffd9d8d8ffdadadaffddddddffdfdfdfffe1e1e1ffe2e2e2ffe4e3e3ffe4e4e4ffe5e5e5ffe5e6e5ffe7e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe9e9e8ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe1e1e1ffdededeffd7d7d7ffd2d1d2ffcbcbcbffc2c2c2ffb8b8b8ffb0b0afffaaa9a9ffa2a1a1ff9b9b9bff919190ff848485ff767676ff626262ff545354ff424343ff2d2d2dff050404ff000000ff000000ff000000ff000000ff000000ff000000ef000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff262626ff646565ff737372ff5b5c5cff4b4b4bff6b6a6aff878787ffa0a0a0ffb3b4b4ffc2c2c2ffcbcbcbffd1d1d1ffd5d5d5ffd9d9d8ffdbdbdbffdddcddffdededeffdfdedfffe2e2e2ffe4e4e4ffe4e4e4ffe6e6e6efd8d7d7af9e9e9e6f6565651f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffefefeffff1f2f2000000000000000000000000000000000000000000000000cfb7b7b7ffe2e2e2ffe2e2e2ffe8e8e8ffe5e5e5ffe3e3e3ffe8e8e8ffecebecffeeeeeefff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f5fff5f5f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f4f4fff2f2f2fff1f1f1ffeeeeeeffebebebffe8e8e8ffe5e5e5ffe9e9e9ffebebebffe4e4e4ffe4e4e4cfb9b9b9000000000000000000000000000000000000000000000000000000008f888888fff2f2f2fff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5fdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f1f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0b0b0bff363636ff363637ff464746ff515151ff5b5b5aff606060ff626263ff646464ff656565ff656565ff636363ff5f5f5fff5a5a5aff545555ff4b4b4bff383838ff3232323f0c0c0c000000000000000000000000000000006f000000ff000000ff000000ff000000ff000000ff2c2c2bff919190ff9c9c9cffd8d9d8fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafbfffafafafffafafafffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafaffd4d4d4ff959495ff898989ff323232ff000000ff000000ff000000ff0000007f0000008f898989fff4f3f4fff4f4f4fff7f6f6fff8f8f8fff9f9fafffcfcfcfffdfdfdfffdfdfdfff6f5f5fff3f3f3fff1f1f1ffefefefffebebebffe6e6e6ffe1e1e1ffdbdbdaffd6d6d6ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd7d7d7ffd9d9d9ffdbdbdbffdededeffe0e0dfffe1e1e2ffe3e3e3ffe4e4e4ffe5e5e4ffe6e6e6ffe6e6e6ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeaffe9e9e9ffebeaebffebebebffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe1e1e2ffddddddffd5d6d6ffd1d1d1ffc9c8c9ffbdbdbdffb1b2b2ffaaaaaaffa4a4a4ff9c9c9cff959494ff8b8c8cff828181ff767676ff686868ff555555ff464646ff333333ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff303030ff646464ff737273ff616162ff484848ff696969ff8a8b8affa2a2a2ffb5b5b5ffc2c2c2ffcacbcbffd0d0d0ffd4d4d5ffd7d7d7dfbfbfbfbfa5a5a58f7d7c7d7f6f6f6f6f6262623f3939393f3939390f0e0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff3f3f3fff3f3f30000000000000000000000000000000000000000000000003f383838ffe1e1e0ffdfdedeffe2e2e2ffe8e8e8ffe3e3e2ffe4e4e4ffe9e9e9ffecececffeeeeeefff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f8fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9fafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f4f4fff3f3f3fff1f1f1fff0f0f0ffeeeeeeffeaeaeaffe6e6e6ffe6e6e6ffecececffe5e6e5ffe1e1e1ffe3e3e33f38383800000000000000000000000000000000000000000000000000000000bfb5b5b5fff0f0f0fffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4fafafafafefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf7f7f7f7f1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000002f0a0a0a3f0e0e0e3f0e0e0e6f161616ff2d2e2eff323132ff3d3d3dff454545ff4e4e4eff545454ff585858ff5a5a5aff5b5a5aff5a5a5aff595959ff555555ff4f4f4fff494949ff3e3d3eff333434ff3131316f131313000000000000000000000000000000001f000000ff000000ff000000ff000000ff000000ff070707ff707171ff9b9b9bffafafaffff7f7f7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffbfafafffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafbfafffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff6f5f5ffa6a6a6ff939292ff6f6f6fff0a0a0aff000000ff000000ff000000ff0000002f000000bfb4b4b4fff1f1f1fff3f2f3fff4f5f4fff7f7f7fffafafafffbfcfbfffdfdfdfffbfbfbfff4f4f4fff2f2f2fff0f0f1ffefefefffedecedffe9e9e9ffe4e4e4ffdfdfdfffdadadaffd5d5d5ffd4d4d4ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdddcdcffdfe0dfffe1e1e1ffe2e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9eaeaffeaeaeaffebebebffebebebffecececffececebffebecebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe5e5e6ffe4e4e4ffe2e2e2ffdcdcdcffd5d6d5ffcfcfcfffc6c6c6ffbababbffaeaeafffa6a6a5ffa0a0a0ff989898ff8e8e8eff828282ff797979ff707070ff666666ff585858ff484848ff373737ff0d0d0cff010101ff000000ff000000ff000000ff000000ff000000ff000000ef0000000f0000008f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2a2a2aff5f5f5fff6e6e6eff676767ff4b4b4aff666565ff858585ff9e9e9effafafafffbbbcbbcfa0a0a09f7f7f7f5f4e4e4e1f1a1a1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff4f4f4fff4f4f43f3d3d3d000000000000000000000000000000000000000000000000af999999ffddddddffdcdcdcffe5e5e5ffe6e6e6ffe2e1e2ffe6e6e6ffeaeaeaffedededffeeeeeefff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f5f5fff3f3f4fff2f2f2fff1f0f0ffefefefffedececffe9e9e9ffe4e4e4ffe9e9e9ffe9e9e9ffe1e1e1ffe1e1e1af9b9b9b0000000000000000000000000000000000000000000000000000000000000000bfb5b5b6fff1f1f1fffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f3f3f3f3f6f6f6f6f8f8f8f8fbfbfbfbfefefefefffffffffffffffffffffffffffffffffcfcfcfcfafafafaf7f7f7f7f4f4f4f4f2f2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff646464ff616161ff535353ff3a3a3aff383838ff343434ff2e2e2eff303031ff373737ff3d3d3dff434344ff494a49ff4d4d4cff4e4e4eff4f4f4fff4e4e4eff4c4d4cff494949ff444444ff3f3f3fff363636ff302f2fff2a2a2adf242424af20201f7f1b1b1b7f1b1b1b6f1b1a1a2f0e0e0edf000000ff000000ff000000ff000000ff000000ff363636ff929292ffa2a3a2ffd8d9d8fffbfbfafffbfafafffafafafffafafbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffaf9f9fffafafafffafafafffafbfafffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffbfbfafffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafbfafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffd1d1d1ff989898ff8b8b8cff414141ff010101ff000000ff000000ff000000df00000000000000bfb4b3b3ffefefeffff1f2f2fff4f3f4fff6f6f6fff9fafafffbfbfbfffbfbfbfffafafafff3f3f3fff1f1f1fff0f0f0ffefeeefffeeedeeffebebebffe7e7e7ffe3e3e3ffddddddffd8d8d8ffd5d5d5ffd6d5d5ffd7d7d7ffd9d9d9ffdbdbdcffdedddeffe1e1e1ffe2e1e2ffe3e3e3ffe4e5e5ffe6e6e6ffe6e7e7ffe7e8e7ffe8e8e8ffe9e9e9ffe9e9eaffeaeaeaffeaebebffebebebffecececffecececffecececffecececffecebebffebebebffebebebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e6ffe5e5e5ffe3e3e3ffe0e0e0ffdbdbdbffd5d5d5ffcdcccdffc1c0c0ffb2b2b2ffa7a7a7ff9e9e9eff989898ff929292ff868686ff7a7a7aff707070ff666666ff5c5d5cff515151ff474746ff383939ff10100fff020202ff010101ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000004f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff1f1e1fff565656ff666565ff6d6d6dff666565ff5f6060bf5252528f4e4e4e4f3333330f0a0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff5f5f6fff4f4f43f3d3d3d0000000000000000000000000000000000000000000000001f1b1b1befcdcecdffdbdbdbffdedfdfffe8e8e8ffe3e4e3ffe3e3e3ffe7e8e7ffebebebffedededffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f4fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff9f8f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff1f1f1ffeff0f0ffeeeeeeffeaebeaffe6e6e6ffe5e5e5ffe9e9e9ffe3e3e3ffe0e0e0ffe0e0e01f1c1c1c0000000000000000000000000000000000000000000000000000000000000000bfb6b6b6fff3f3f2fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747373ff636363ff4c4d4cff404040ff3a3a3aff333433ff2f2f2fff383838ff434242ff505050ff585858ff626261ff6c6c6cff6f6f6fff6b6b6bff656565ff606061ff5a5b5bff535354ff454546ff373838ff2d2d2dff272727ff292a29ff2f2f2fff353635ff393939ff4c4c4cbf4140417f000000ff000000ff000000ff000000ff000000ff090909ff747474ffa0a0a0ffb2b3b2fff7f6f6fffafafafffafafafffbfafbfffbfbfbfffafbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfcfcfffcfcfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff3f3f3ffa3a3a3ff969696ff717171ff0e0e0eff000000ff000000ff000000ff0000009f00000000000000ffedededffedededffeff0effff2f2f2fff5f5f5fff9f9f9fffafafafffafafafff8f8f8fff2f3f3fff1f1f1fff0f0f0ffefefefffeeeeeeffedececffe9eae9ffe6e6e7ffe1e2e1ffdcdcdcffd8d8d8ffd8d8d8ffd8d8d8ffdbdadaffdcdddcffdfdfdfffe1e1e1ffe3e3e3ffe4e4e4ffe6e6e5ffe7e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffecebecffecececffededecffecececffecececffebebebffeaebebffeaeaeaffeae9eaffe8e9e8ffe8e7e7ffe6e6e6ffe4e4e4ffe2e3e3ffe1e1e1ffdfdfdfffdbdcdbffd6d6d6ffcfcfd0ffc6c6c6ffb8b8b8ffa8a8a7ff979797ff8f8f8fff898989ff818281ff7b7b7bff6f6e6fff666666ff5d5d5dff515151ff474747ff3f4040ff333333ff10100fff020202ff020202ff010101ff000101ff000000ff000000ff000000ff000000cf00000000000000000000000f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0f0fff4c4c4cff5c5c5cff656665ff626262ff5c5d5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefff8f7f8fff5f6f57f7b7b7b000000000000000000000000000000000000000000000000000000007f6d6d6dffdcdcdcffdcdcdbffe4e4e4ffe8e8e8ffe2e2e2ffe6e6e6ffeaeaeaffecececffeeeeeefff0efeffff1f1f1fff1f2f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f7f8fff7f7f7fff7f8f8fff7f7f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f5fff3f4f3fff2f1f1fff0f0f0ffeeefeeffecececffe8e8e9ffe4e4e4ffe8e8e8ffe7e6e7ffe0e1e1ffe1e1e07f707070000000000000000000000000000000000000000000000000000000000000000000000000fff2f2f2fff1f1f1fffcfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef1f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff757575ff626262ff515151ff444445ff3c3c3cff343435ff444444ff505050ff5f5f5fff6d6d6dff787978ff828282ff868686ff828282ff7f7f7fff7b7b7bff747574ff6a6a6aff5a5a5aff444444ff323132ff292929ff2e2e2fff343434ff3b3b3bff444444ff585858bf4a4a4a0f000000ef000000ff000000ff000000ff000000ff010101ff3f3e3fff979697ffa6a6a6ffd5d5d5fffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fffafafbfffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbffccccccff9c9c9cff8f8f8fff414141ff010101ff000000ff000000ff000000ff0000001f00000000000000ffecececffebebebffeeeeeefff1f1f1fff5f5f5fff8f8f9fff9f9f9fff9f9f9fff8f8f8fff3f3f3fff0f1f0fff0f0f0ffefefefffefefeeffedeeeeffebebebffe8e8e8ffe5e5e5ffe1e0e1ffddddddffdadadaffd9d9daffdbdbdbffdededeffe0e0dfffe2e2e2ffe4e4e3ffe5e5e5ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffeae9eaffe9e9e9ffeaeaeaffeaeaebffebebebffebebebffecececffecececffebebebffebebebffeaebebffeaeaeaffe9e9e9ffe8e7e8ffe6e6e6ffe4e4e4ffe2e1e1ffdfdfdfffddddddffdbdbdbffd6d6d6ffcececeffc4c4c4ffbbbbbbffafafafff9d9d9dff878887ff7d7d7cff757675ff707070ff6a6a6aff606061ff575757ff525252ff4a4a4bff424242ff3a3a3aff242324ff060606ff010101ff010101ff010000ff010101ff010101ff000000ff000000ff000000cf0000000f000000000000000000000000000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff393939ff4e4e4eff575757ff585858ff5b5b5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9fff7f7f79f999999000000000000000000000000000000000000000000000000000000000f0d0d0ddfc0c0c0ffdcdcdcffdfdfdfffe8e8e8ffe6e6e6ffe5e5e5ffeaeaeaffecececffedeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff2f3f2fff3f3f3fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff4f4f4fff2f3f2fff1f1f1ffefefefffedededffebebebffe7e7e7ffe6e7e6ffe8e8e8ffe1e1e1ffe1e1e1dfc4c4c50f0e0e0e000000000000000000000000000000000000000000000000000000000f0e0e0e3f3b3b3bfff2f2f2fff2f3f3fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff797979ff6b6c6cff5b5b5bff4e4d4dff434443ff3b3b3bff4a4a4aff5c5c5cff6f6f6fff7e7f7eff898989ff939393ff9b9b9aff999999ff939393ff8b8b8bff838383ff797a7aff686868ff4f504fff393939ff2e2e2eff353535ff3e3f3fff474747ff535454ff646464bf4d4d4d000000007f000000ff000000ff000000ff000000ff000000ff0b0b0bff737272ffa3a2a2ffb1b1b1fff4f4f4fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9fafafffafafafff9fafafffafafafffbfafafffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfff1f1f1ffa5a6a5ff989898ff767676ff131313ff000000ff000000ff000000ff0000007f0000000000000000000000ffebebebffeaeaeaffeeeeeefff1f1f1fff4f4f4fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff3f3f3fff1f0f0fff0f0f0ffefefeeffeeeeedffecececffececebffeaeaeaffe8e8e8ffe5e5e5ffe1e1e1ffdedfdeffdcdcdbffddddddffdfdfdfffe0e0e0ffe2e2e2ffe4e4e4ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9eaeaffeaeaeaffe9e9e9ffeaeaeaffebebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe1e1e1ffdfdfdfffdcdcdcffd9d9d9ffd4d4d4ffcdcecdffc4c4c4ffb8b8b8ffacacacff9f9f9fff959596ff80807fff6f6f6fff686868ff606060ff5a5a5aff535353ff4a4a4aff444443ff404040ff3b3b3bff303030ff121212ff020202ff010101ff000000ff000000ff000000ff000000ff010001ff000000ff000000ef0000000f000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff313132ff444444ff505150ff555655000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfff3f3f3ffe9e9e9efd8d8d8af9e9e9e6f6464642f2b2a2b000000000000000000000000000000004f444444ffddddddffdbdbdcffe1e2e1ffe9eae9ffe6e6e5ffeae9e9ffecececffedededffefefeffff0f0f0fff1f1f1fff2f1f1fff2f2f2fff3f3f3fff3f4f3fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f4f4fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f5f4fff3f3f4fff2f2f2fff0f0f0ffeeeeeeffecececffeaeaeaffe7e6e7ffe9e9e9ffe4e4e4ffdededeffdfdfdf5f5454540000000000000000000000000f0e0e0e3f3a3a3a7f757575afa2a2a2dfcfcecfffededeeffeeeeeefff0f0f0fff4f4f4fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0101016f050505af080808bf090909bf090909bf090909bf090909bf090909bf0a0a0abf0a0a0abf090909bf070707bf070707bf030303af0000011f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7c7c7cff717171ff616262ff535353ff474747ff3e3e3eff525252ff676767ff7b7c7bff8c8b8bff989898ffa6a6a6ffaeaeaeffadaeadffa6a6a6ff9c9c9cff929293ff878787ff757575ff5a5a5aff3f3e3fff323233ff3c3c3cff474646ff515252ff5d5d5dff676768bf4f4f4f000000000f000000ef000000ff000000ff000000ff000000ff000000ff3a3a3aff969696ffa9a9a9ffd5d5d5fffbfbfbfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafff9f9f9fff8f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfbffc9c9c8ff9f9f9fff8d8d8eff3d3d3dff010101ff000000ff000000ff000000ef0000000f0000000000000000000000ffeaeaeaffe9e9e9ffedededfff0f0f0fff3f3f3fff6f6f6fff7f7f6fff7f8f7fff7f7f7fff2f2f2fff0f0f0ffefefefffeeeeeeffedededffebebebffeaeaeaffeaeaeaffe9e9e9ffe7e8e8ffe4e5e4ffe2e2e1ffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffebeaeaffeaeaeaffeaeaeaffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe6e6e6ffe5e5e5ffe3e3e3ffe0e0e0ffdededeffdbdbdbffd6d7d7ffd0d0d0ffc8c8c8ffbdbdbdffb0b0b0ffa2a2a2ff949494ff878787ff7a7a7aff6c6c6cff5e5e5eff575757ff515152ff494949ff424242ff3c3c3cff343535ff333333ff303030ff1d1d1dff050505ff020202ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000001ef0000002f00000000000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff313131ff454545cf41414100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffff6f6f6ffe8e8e8ffe7e7e6ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e5efd6d6d6af9c9c9c7f7171713f38383800000000bfa5a5a4ffdadadaffdbdbdbffe7e7e6ffe9eae9ffe9e9eaffecececffededeeffefeeeefff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff5f5f4fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff8f7f7fff7f7f7fff7f7f7fff6f7f7fff6f7f7fff7f6f6fff6f7f6fff7f7f7fff7f7f7fff8f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f6fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff3f3f3fff1f1f1ffefefefffeeedeeffecececffe9e9e9ffe9e9e9ffe8e9e9ffdededdffdededecfb4b5b53f3939397f727272af9e9e9ddfc9cac9ffe7e7e7ffe8e8e8ffe9e9e9ffeaebebffecececffedececffedededffedededfff0f0f0fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f0000009f020202df070707ff0a0a0aff0a0a0aff0b0c0cff0c0b0bff0c0c0cff0d0d0dff0c0c0bff0c0c0cff0d0d0dff0d0d0dff0a0a0bff0a0a0aff060606ff020101ff000000ef0000006f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7d7d7dff737373ff656565ff575757ff4b4b4bff434342ff5b5b5bff6e6e6eff828282ff959695ffa6a6a6ffb6b6b6ffbcbcbcffbcbcbcffb5b5b5ffacacacffa1a1a1ff939393ff7f7f7fff616161ff434343ff383838ff424242ff4d4d4dff575757ff616161ff696969bf50505000000000000000005f000000ff000000ff000000ff000000ff000000ff0b0b0bff676767ffa6a6a6ffb6b6b6fff1f2f2fffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafff9fafafff9f9f9fff9f9f9fff9f9fafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fffafafafffafafafffbfafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9faf9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfafafffafafafffbfbfbfffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffcfbfbfffcfcfcffeeedeeffa8a8a8ff9b9b9bff686868ff0d0d0dff000000ff000000ff000000ff0000007f000000000000000000000000000000ffe9e9e9ffe8e8e8ffecededfff0efeffff2f2f3fff5f5f5fff5f5f6fff7f7f7fff6f6f6fff2f2f2fff0f0f0ffeeeeeeffededecffebebebffe9eae9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe4e5e5ffe2e2e2ffe2e1e2ffe2e3e2ffe3e3e3ffe4e4e4ffe5e5e5ffe7e6e7ffe7e7e7ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeae9ffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e6ffe5e5e5ffe5e5e5ffe3e3e3ffe1e1e1ffdfdfdeffdcdcdcffd8d8d8ffd2d2d3ffc9c9c9ffbfbfbfffb3b3b3ffa8a8a7ff9a9a9aff8a8a8aff7b7b7bff686868ff5c5c5cff505050ff444444ff3d3d3eff3d3d3dff393939ff333334ff303030ff2a2a2aff262626ff1a1a1aff080808ff020201ff010101ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff0000002f0000000000000000000000000000000000000000000000000000001f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0c9f1d1e1e0f0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffe7e7e7ffe1e1e1ffe2e2e2ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0dfc2c2c2ffdbdbdbffdadadaffdededeffe9e9e9ffeaeaeaffecececffedededffefeeeffff0f0f0fff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff3f3f4fff2f2f3fff1f1f1ffefefefffeeeeeeffebebebffe9e9e9ffebebebffe2e2e3ffddddddffdfdfdfffe1e2e1ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe8e8e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8fff8f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000df000000ff000000ff010101ff040404ff080808ff0a0b0aff101010ff181818ff212121ff242424ff242424ff242424ff242525ff232323ff222222ff202020ff171717ff050606ff000000ff000000ff0000009f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7c7c7dff737373ff666666ff5a5a5aff4f4f4fff464645ff5f5e5eff757676ff8a8a8aff9e9d9effb0b0b0ffc0c0c0ffc6c6c6ffc4c4c4ffbfbfbfffb7b7b7ffaeadaeff9e9d9dff878787ff686868ff494949ff3d3d3dff474747ff515151ff5a5a5aff636363ff6b6b6bbf525252000000000000000000000000df000000ff000000ff000000ff000000ff000000ff262525ff949494ffafaeafffc4c4c4fff8f8f9fffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffaf9fafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafff9f9f9fff9f9f8fff8f8f8fff8f8f8fff7f7f7fff8f7f8fff8f8f8fff9f9f9fffafafafffafafbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafaf9fffafaf9fffaf9f9fffafafafffafaf9fffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfff6f7f7ffbababaffa2a2a2ff8b8b8bff202020ff000000ff000000ff000000ff000000ef0000000f000000000000000000000000000000ffe8e8e8ffe8e8e8ffecececffefefeffff2f2f2fff5f5f5fff4f4f4fff6f5f6fff5f5f5fff1f1f1ffeeeeefffecededffebebebffeaeaeaffe9e8e9ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e8ffe7e7e7ffe7e8e7ffe7e8e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffdededeffdbdbdbffd6d6d6ffd0d0d0ffc6c6c6ffb8b8b9ffa9a9a9ff9a9a9aff909090ff838383ff757575ff626363ff515151ff444444ff3a3a3aff323131ff2c2c2cff282828ff262626ff242424ff232323ff212122ff161616ff060706ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000003f0000000000000000000000000000000000000000000000000000000000000000000000af000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000006f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff0f0f0ffddddddffdddcdcffdcdcdcffddddddffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe0e0e0ffdfdedfffddddddffdcdcddffdadadaffdadadaffe3e3e3ffecececffecececffedededffefeeeffff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f3fff2f3f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f7f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff1f0f0ffefefefffeeeeeeffebebebffececebffe8e8e8ffdededeffdfdfdfffe0e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe4e4e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e3e4ffe3e2e2ffe1e1e1ffe1e1e2ffe9e9e8fffcfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000af000000ff000000ff000000ff000000ff000000ff030303ff0f0f0fff201f1fff39393aff5a5a5aff706f6fff747373ff757575ff777777ff7a7a7aff7a7a7aff7d7d7dff7a7a7aff696969ff2e2e2eff060606ff000000ff000000ff0000005f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7d7d7dff737373ff676767ff5d5d5dff535454ff4b4b4bff646364ff7c7c7cff909090ffa4a4a4ffb7b7b6ffc5c5c6ffcdcdcdffcbcbcbffc6c5c6ffbfbfbfffb5b5b5ffa5a5a5ff8d8d8dff6d6d6dff4c4d4dff403f3fff4a4a4aff535353ff5c5c5cff666665ff6d6d6ebf5354530000000000000000000000005f000000ff000000ff000000ff000000ff000000ff010101ff484748ffa09fa0ffb1b1b1ffcfcfcffffbfbfbfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafff9f9f9fff8f8f9fff8f8f8fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9ffc8c8c8ffa4a4a4ff959695ff424243ff020202ff000000ff000000ff000000ff0000005f00000000000000000000000000000000000000ffe8e8e7ffe7e7e7ffebebebffedededfff0f0f0fff3f3f3fff3f3f3fff4f4f4fff3f3f3ffefefefffedededffebebebffeaeaeaffe9e9e9ffe8e8e8ffe6e7e7ffe5e5e5ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe4e5e5ffe4e4e4ffe2e3e3ffe2e2e2ffdfe0e0ffddddddffd8d8d8ffd1d1d1ffc9c9c9ffbdbebdffaeadaeffa0a0a0ff919191ff7e7e7eff717171ff656565ff545454ff434343ff363636ff2c2c2cff252525ff222222ff1f1f1fff1d1d1cff1a1a1aff181818ff181818ff131413ff060607ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000af0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8ffe0e0e0ffdbdbdbffdbdbdbffdbdbdaffdadadaffd9d9d9ffd9d9d9ffd8d9d9ffd8d9d8ffd9d8d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdbdbdbffdadadaffd9d9d9ffdbdadaffe9e8e8ffeeeeedffecedecffeeeeeeffefefefffeff0f0fff0f0f0fff1f1f1fff2f1f1fff2f2f2fff2f2f3fff3f3f3fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f5f5fff6f5f5fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f6f6fff7f7f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff0f0f1ffefefefffeeeeeeffeeedeeffedededffe0e1e0ffddddddffdfdfdfffe0e0e0ffe0dfdfffdfdfe0ffdfdfdfffe0dfe0ffdfdfdfffdfdfdfffdfdedeffdededeffdddedeffdededeffdededeffdededeffdfdfdfffdfdfdfffe0e0e0fff1f1f2fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f000000ef000000ff000000ff000000ff000000ff010101ff090808ff1c1b1bff404040ff6b6c6cff9a9a99ffbebfbeffdededeffe4e4e4ffe9e9e9ffeaeaeaffecececffedededffefefeffff2f2f1ffe0e0e1ff8e8e8eff2d2d2dff020202ff000000ff000000ef0000002f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f7f7fff7e7d7eff747474ff686869ff5e5e5eff555555ff4c4c4cff656465ff818181ff959595ffa8a9a9ffbababaffcacacaffd1d1d1ffcececeffcacacaffc3c3c3ffbababaffa9a9a9ff919191ff707070ff4b4b4bff3c3c3cff4c4c4bff555555ff5f5f5fff686868ff6f6f6fbf54545400000000000000000000000000000000df000000ff000000ff000000ff000000ff000000ff0a0909ff666666ffa8a8a8ffb4b3b4ffe0e0dffffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff8f8f8fff9f9f9fffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9ffd7d7d7ffaaaaaaff9e9e9eff676867ff0a0a0aff000000ff000000ff000000ff000000df0000000000000000000000000000000000000000000000ffe7e7e7ffe6e6e6ffeaeaeaffecececffeeeeeefff2f1f2fff2f2f2fff2f2f3fff2f2f1ffeeeeeeffecececffeaeaeaffe9e9eaffe8e8e8ffe6e7e7ffe5e5e5ffe4e4e4ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe5e4e4ffe3e4e4ffe4e5e4ffe3e4e3ffe1e1e1ffe0e0e0ffddddddffd7d7d7ffd0d0d0ffc7c7c7ffbdbcbdffb0b0b0ffa4a3a4ff929292ff838383ff747474ff656565ff525252ff434443ff353535ff2a2a2aff262626ff202020ff191a1aff161616ff161516ff131313ff121212ff101010ff0c0c0cff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000004f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffe9e9e9ffdcdcdcffdbdbdaffdadadaffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d4d3ffd5d5d5ffd5d5d6ffd6d6d6ffe3e4e3ffeeeeeeffecededffedededffeeeeeeffefefeffff0f0effff0f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff6f5f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f2f2fff1f1f2fff0f0f1fff0f0f0ffefeeefffeeeeeeffe8e7e7ffdddcddffdbdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdbdadbffdbdcdbffdcdcdcffdcddddffddddddffdededeffdedfdfffe0e0e0ffe5e4e4fffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000001f1f1f1fefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000cf000000ff000000ff000000ff000000ff000000ff020202ff141414ff484848ff9c9c9cffcdcdcdffeaeaeafff7f7f7fffdfefdfffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfcffecececff949494ff2a2a2aff030303ff000000ff000000cf0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f8080ff7e7e7eff767676ff6b6c6cff616161ff575757ff505050ff686868ff858585ff999999ffabacacffbdbdbdffccccccffd4d4d4ffd1d1d1ffcdcdccffc6c6c6ffbdbdbdffacacacff949494ff707071ff4d4d4dff434444ff504f50ff595859ff616261ff69696aff70706fbf545454000000000000000000000000000000005f000000ff000000ff000000ff000000ff000000ff000000ff1b1b1bff818080ffaeafaeffbebebeffebebeafffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffafbfbfffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fffafaf9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafff9fafafff9fafafff9f9f9fff9f9f9fffaf9fafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafaffe2e2e2ffaeaeaeffa5a5a5ff808080ff191919ff000000ff000000ff000000ff000000ff0000005f000000000000000000000000000000000000000f0e0e0effe5e6e5ffe4e4e4ffe8e8e8ffeaeaeaffecececfff0f0effff1f1f1fff1f1f1fff0f0efffedededffebebeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e5e6ffe4e4e4ffe2e2e2ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffdadadaffdadadaffdad9d9ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd9d9d9ffd6d6d6ffd4d4d4ffcfd0cfffc8c8c8ffbfbfbfffb4b4b4ffa2a2a2ff929292ff7f7e7fff6b6b6aff5d5d5dff4d4d4dff3c3c3cff313131ff292929ff212121ff1b1c1cff181818ff151515ff111211ff0f0f10ff0e0e0eff0d0d0dff0c0c0cff070707ff020202ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000001f000000000000001f0101016f0404047f0404048f050505bf070707bf080808bf090909bf090909bf070707bf050505bf0505059f0505046f040303ff000000ff000000ff000000ff000000ff000000ff000000ef0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffff3f3f3ffddddddffdbdbdaffdad9d9ffd9d8d9ffd8d8d8ffd7d7d7ffd7d6d6ffd6d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd1d2d2ffd0d0d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffd1d1d1ffe1e1e1ffebebebffecececffedececffeeeeeeffeeeeefffefefeffff0f0f0fff0f1f1fff1f2f1fff2f1f2fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff6f6f5fff6f6f5fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffeeeeeeffe5e6e6ffd7d8d7ffd4d4d4ffd5d6d5ffd6d6d6ffd6d6d6ffd5d5d5ffd6d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd9d8d8ffd9dad9ffdadadaffdbdbdbffdbdcdcffdcdcdcffddddddffdeddddffdfdfdfffdfdfdfffececedfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff000000ff000000ff020302ff1e1e1eff6c6c6cffcbcbcbfff8f8f8fffefefefffefefefffefefefffefefffffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdffe0e0e0ff797978ff232323ff030303ff000000ff000000af0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff7f7f7fff777777ff6e6e6eff666566ff5c5c5cff525252ff6a6a6aff858685ff9a9a9affaeaeaeffc1c1c1ffcececeffd6d6d6ffd3d3d3ffcfcfcfffc9c9c9ffc1c1c0ffafafafff949494ff737373ff525252ff4a4a4aff525251ff5a5a5aff636262ff6a6b6aff707070bf55555400000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff010101ff2d2d2dff949495ffb5b5b5ffc5c6c5fff2f2f3fffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafff9faf9fffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffafafaffedededffb7b7b7ffa9a8a9ff8e8e8eff363636ff020202ff000000ff000000ff000000ff000000cf00000000000000000000000000000000000000000000003f383838ffe2e2e2ffe3e3e3ffe6e6e6ffe8e8e8ffeaeaeaffeeeeeefff0eff0ffefeff0ffeeeeedffebebebffe9e9e9ffe8e8e7ffe6e6e6ffe5e5e5ffe4e4e4ffe2e2e2ffe0e0e0ffdedfdfffdcdcdcffdadbdbffdadadaffd9d9d8ffd7d7d7ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffcfd0d0ffcfcfcfffcececeffcdcdcdffcbcbcbffc5c5c5ffbcbdbdffafafafff9f9e9fff939293ff818080ff6a6a6aff555555ff464645ff363636ff2b2a2bff232323ff1c1c1cff191818ff151515ff131313ff111111ff0f0f0fff0c0c0cff0c0c0dff0c0b0cff080808ff040403ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000005f000000000000005f050505af0a0a0aff0e0d0dff0b0b0bff090909ff090809ff090a0aff0a0a0aff0b0b0bff0b0b0bff080909ff060606ff080708ff090a09ff0b0b0bff0a0a0aff030303ff000000ff000000ff000000ff0000004f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafbffe3e3e3ffdcdbdcffdadadaffd9d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d5d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d1ffd0d0d1ffcfd0cfffcececeffcececeffcececeffcececeffd8d8d8ffe5e5e5ffe8e8e8ffeaeaeaffecececffedededffeeeeeeffefeeeffff0f0f0fff0f1f0fff1f1f1fff1f1f1fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f5f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffedededffebecebffe7e7e7ffd8d8d8ffd2d2d2ffd4d3d3ffd4d5d5ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d7d7ffd8d8d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffdedddeffdfdfdfffe1e1e1fff5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafaf0000000000000000cfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff050505ff2e2f2fffa2a2a2ffecececfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfbffcbcacaff616161ff1f201fff030303ff000000ff0000006f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828182ff808080ff787878ff6f6f6fff676767ff5e5e5eff535353ff626261ff878686ff9b9b9bffafafafffc2c3c2ffd0d0d0ffd6d6d6ffd3d3d3ffd1d1d1ffcbcacbffc2c2c2ffb1b1b1ff969595ff727272ff525353ff4c4c4cff525252ff5b5b5bff636363ff6b6b6bff717171bf55555500000000000000000000000000000000000000000f000000cf000000ff000000ff000000ff000000ff000000ff020202ff3e3f3fff9c9c9cffbababaffcfd0d0fff7f7f7fffafafafffafafafffafafafff9fafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafff9fafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfbfbfff5f5f5ffbebebeffaeaeaeff969696ff4e4e4eff070707ff000000ff000000ff000000ff000000ef0000000f00000000000000000000000000000000000000000000003f383838ffe1e1e1ffe1e1e1ffe4e4e4ffe6e6e6ffe9e8e8ffedecedffedeeeeffedededffebececffe9e9e9ffe7e7e7ffe5e6e5ffe4e4e4ffe3e3e3ffe2e1e1ffe0dfdfffddddddffdcdcdcffdadadaffd7d8d8ffd7d7d7ffd6d6d6ffd4d4d4ffd1d1d1ffd0d0d0ffcfcfcfffcbcbcbffc8c8c8ffc6c6c6ffc2c2c2ffbbbabaffaeaeaeff9d9e9eff8b8b8bff757474ff5f5f5fff4e4e4eff414141ff333333ff292929ff212121ff1b1b1cff151516ff121211ff10100fff0d0d0dff0c0c0cff0b0a0aff0b0a0aff0a0a0bff080808ff050605ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000007f0000002f0202029f050505ef0a0a0aff0c0c0dff0e0e0eff0f0f0fff0e0e0dff0e0e0eff100f10ff131313ff161616ff191919ff1c1d1cff1a1a1aff131313ff0f0f0fff0e0e0eff0c0c0cff0a0a0aff0b0a0aff040404ff000000ff0000008f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffecececffdcdcdcffdbdbdbffd9d9d9ffd8d8d8ffd6d6d6ffd5d5d5ffd5d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcdcdcdffcdcdcdffd2d2d2ffdfdfe0ffe6e6e5ffe7e7e7ffeaeaeaffecececffedededffeeeeeeffefeeefffefeff0fff0f0f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff3f3f3fff3f3f4fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff4f5f5fff5f4f5fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefeeffedededffebebebffe8e8e8ffe0e0e0ffd4d4d4ffd1d1d1ffd2d3d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d8ffd8d8d8ffd9d9d9ffd9d9daffdbdadaffdbdbdbffdcdcdcffddddddffdededdffdfdedfffe7e6e6fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000002f2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff060606ff666666ffd6d6d6fffcfbfcfffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefff7f7f6ffb3b3b3ff515151ff121212ff000000ff000000ef0000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff818080ff787979ff707070ff676767ff5e5d5dff535353ff656465ff888888ff9f9e9fffb2b2b2ffc4c4c4ffd3d3d3ffd8d8d8ffd4d4d4ffd1d1d0ffccccccffc2c2c2ffb1b1b1ff979797ff717171ff535354ff4c4c4cff525252ff5b5b5bff646464ff6c6b6bff707070bf5555550000000000000000000000000000000000000000000000001f000000ef000000ff000000ff000000ff000000ff000000ff030303ff4a4a4affa5a5a5ffc2c2c2ffdadadafff8f8f8fffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffaf9fafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfcfbfffcfcfcfff8f7f8ffc8c7c8ffb0afb0ff9e9e9dff565757ff0b0b0bff000000ff000000ff000000ff000000ef0000002f0000000000000000000000000000000000000000000000000000003f383838ffe0e0e0ffe0e0e0ffe2e2e2ffe4e4e4ffe7e7e7ffebebebffebebebffeaeaeaffe9e9e9ffe7e7e7ffe4e5e5ffe3e3e3ffe2e2e2ffe0e0e0ffdededeffdcdcdcffdadadaffd8d7d8ffd7d7d6ffd4d4d4ffd3d3d3ffd1d1d1ffcfd0cfffcdcccdffcbcbcbffc7c7c7ffc2c2c1ffbcbcbcffb4b3b3ffa2a2a2ff8d8e8dff787878ff626262ff4a4a49ff39393aff2e2e2eff242424ff1d1d1dff1a1a1aff161616ff121212ff101010ff0d0d0dff0a0a0aff0a0a09ff090809ff080808ff070707ff070606ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000008f0000000f0000005f040404ef0c0c0cff0a0a0aff090909ff0b0b0bff0f0f10ff181818ff262626ff373737ff474747ff4e4e4eff565656ff5f5f5fff676666ff6d6e6dff5e5e5eff434342ff323232ff242424ff181818ff101010ff0e0d0eff0f0f0fff0e0e0eaf0808081f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6ffdfdfdfffdcdcdbffdadadaffd9d8d8ffd7d7d7ffd6d5d6ffd4d4d4ffd3d4d3ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d1ffd0cfcfffcfcfcfffcececeffcdcdcdffcdccccffcdcccdffcececeffdadadaffe3e3e3ffe4e4e5ffe8e7e7ffeaeaeaffebebecffecedecffeeeeeeffeeeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f4f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff1f1f2fff1f1f1ffeff0f0ffeeeeeeffecececffebeaeaffe7e7e7ffe5e5e5ffd9d9d9ffd1d1d1ffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd3d2d3ffd3d4d3ffd4d4d4ffd5d5d6ffd6d7d6ffd7d7d7ffd8d8d8ffd9d9d9ffdad9daffdadadaffdbdbdbffdcdcdcffdddcddffdededeffdfdfdffff0f0f0fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf0f0f0f0f0f0f0f0fdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff1d1d1dffaaaaaafff4f4f4fffefefefffffffffffffffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefeffefefefffa3a3a3ff444444ff090909ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff818181ff797979ff707070ff686867ff5e5e5eff555555ff6d6d6dff8a8a8affa1a1a1ffb5b5b5ffc8c7c7ffd5d5d5ffd9d9d9ffd5d5d5ffd1d1d1ffcccccbffc1c1c1ffafafafff979797ff727272ff4d4d4dff4c4c4cff525252ff5b5b5bff646464ff6c6c6cff717171bf555555000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff060606ff525151ffb2b2b2ffc4c4c4ffd7d6d7fff6f6f6fffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fffaf9fafffafafafffbfbfbfffcfcfcfffdfcfcfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfafafffbfbfbfff5f4f5ffc9c9c9ffb4b4b4ffa5a5a5ff5d5d5cff0e0d0dff000000ff000000ff000000ff000000ff0000005f000000000000000000000000000000000000000000000000000000000000003f383838ffdededeffddddddffe0e0e0ffe2e2e2ffe5e5e5ffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe2e2e3ffe0e0e0ffdededeffdcdcdcffdadadaffd8d8d8ffd6d6d6ffd4d3d4ffd2d2d2ffd0d0d0ffcdcecdffcbcbcbffc8c7c7ffc3c3c3ffbebfbfffb6b7b6ffa7a7a7ff969696ff7e7e7eff636263ff4b4b4bff3a3a3aff2d2d2cff212120ff1b1b1bff161617ff131313ff101011ff0e0e0eff0c0c0cff0b0a0aff080808ff080808ff070707ff070707ff060606ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000009f0000001f0000000f0100009f090909ff0d0e0dff0d0d0dff0c0c0cff0f0f0fff1a1a1aff2d2d2dff4b4b4bff6e6e6eff929292ffbcbbbcffccccccffd4d4d4ffdddddcffe4e4e4ffebebebffdfdfdfffc0c0c0ff9c9d9cff7b7b7bff5d5d5dff363636ff1c1c1cff131212ff0d0c0dff060606ef0202022f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffe6e6e6ffdcdbdbffdbdbdbffd9dadaffd8d8d7ffd6d6d6ffd4d4d4ffd3d4d3ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcececeffcececeffcdcdcdffccccccffccccccffccccccffd4d4d4ffdfdfdfffe2e2e2ffe5e5e5ffe8e8e7ffeaeae9ffebebebffecececffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff3f2f2fff3f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff1f2f1fff1f1f1fff0f0f0ffefefefffeeeeeeffecececffeaeaeaffe8e8e8ffe7e6e6ffe2e1e2ffd5d5d5ffcecfcfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadad9ffdadadaffdbdbdbffdcdcdcffdcdddcffddddddffe2e2e2fff9f8f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff2f2f2fffddddddfffdfdfdfffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdffe5e5e5ff919190ff2a2a2aff010101ff000000ef0000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff828282ff818080ff7a7979ff717171ff696869ff5e5f5eff555555ff6e6e6eff8d8d8dffa3a3a2ffb7b7b7ffcacacaffd6d5d5ffd8d9d9ffd5d5d5ffd1d1d1ffcccccbffc1c1c1ffadaeaeff929392ff717171ff464646ff4c4c4cff535353ff5d5d5dff656565ff6d6c6dff727272bf55565500000000000000000000000000000000000000000000000000000000000000006f000000ff000000ff000000ff000000ff000000ff000000ff0a0909ff5d5d5dffafb0afffc4c4c4ffd2d3d2fff3f3f3fffafafafffafafafffafafafffafafafffafafafff9f9f9fffaf9fafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafbfffafafafffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafaffefeeeeffc5c4c5ffb6b6b5ffa5a5a5ff616161ff0d0d0dff000000ff000000ff000000ff000000ff0000008f00000000000000000000000000000000000000000000000000000000000000000000003f373737ffdcdcdcffdcdcdcffdfdfdfffe2e2e2ffe4e4e4ffe6e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe2e2e2ffdfdfdfffdcdddcffdadadaffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d2ffcfcfcfffccccccffc9c9c9ffc5c5c5ffc1c1c1ffb8b8b8ffa9a9a9ff969695ff818181ff676666ff4d4d4dff383838ff292929ff1f1f1fff181817ff131313ff0f0f10ff0d0d0dff0c0c0cff0a0a0aff080808ff070807ff070807ff050505ff050505ff050505ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000009f0000001f000000000000002f020202cf0b0c0bff0f1010ff0f0f0fff0f0f0fff1a1a1aff333333ff595958ff828282ffb1b1b1ffd9d9d9fff3f3f2fffdfdfdfffefefefffefefefffffefefffffffffffffffefffefffefffdfdfefffafafafff0f0f0ffcbcbcbff898989ff575757ff2e2e2eff111111ff020202ff010101ef0404041f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff0f0f0ffdcdcdcffdbdbdbffdbdadaffd9d9d9ffd7d7d7ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d0ffd0cfcfffcfcfcfffcececeffcdcdcdffccccccffcccbcbffccccccffccccccffcfcfcfffdbdbdbffe3e2e3ffe3e3e3ffe6e5e6ffe7e7e7ffe9e9e9ffebebebffecececffedededffeeeeeeffefefeffff0f0f0fff1f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff2f3f2fff2f2f2fff1f1f2fff1f1f1fff1f0f0fff1f0f0fff0f0f0fff0f1f1fff1f1f1fff2f1f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff0f0f0fff0eff0ffefefefffedededffecececffeaeaeaffe8e8e8ffe8e8e7ffe4e5e5ffdcdcdcffd0d0d0ffcdcdcdffcececfffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d9ffdad9d9ffdadadaffdbdbdbffdcdcdcffdcdcddffdedddeffe9e9e9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f000000ff000000ff000000ff000000ff000000ff000000ff292928ffd9d9d9fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffafafaffc6c6c6ff646464ff121212ff000000ff0000009f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff808080ff7a7a7aff727272ff696969ff5e5e5fff565555ff706f6fff8d8d8dffa2a2a2ffb5b5b5ffc8c8c8ffd5d5d5ffd8d8d8ffd6d5d5ffd2d2d2ffcdcdcdffc2c2c2ffadacacff919191ff707171ff474747ff4c4c4cff545454ff5d5d5dff656565ff6d6d6dff727272bf5656560000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff5b5b5bffa9a9a8ffc4c4c4ffd0cfd0ffefefeffffbfbfbfffafbfafffafafbfffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8ffe7e7e6ffbfbebfffb4b4b4ffa2a2a2ff5a5a5aff0d0d0dff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000003f373737ffdadadaffd9d9d9ffdededeffe2e2e2ffe3e3e3ffe4e4e4ffe3e2e3ffe2e2e2ffe1e1e1ffdededeffdbdbdbffd9d8d9ffd7d7d7ffd5d5d5ffd3d3d2ffd0d0cfffcccccbffc7c8c7ffc3c3c3ffbababaffabababff9b9c9cff848483ff656665ff4e4e4eff3b3b3bff292a29ff1d1e1dff151615ff111111ff0e0e0eff0c0c0cff0a090aff080808ff060707ff060606ff060706ff070707ff070707ff050505ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000009f0000001f00000000000000000000005f040404ef0d0d0dff0e0e0eff0e0e0eff131313ff232323ff4a4b4aff808080ffc6c6c6ffecedecfffafafafffdfdfdfffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefffffefefefffcfcfcffe9e9e9ffb3b3b3ff797979ff444445ff101010ff040404ff040404cf0303030f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9fafaffe1e0e0ffdadadaffdadadaffd9dad9ffd8d8d8ffd6d6d6ffd4d5d4ffd3d3d3ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccdcdffcccbcbffcbcbcbffcbcbcbffcbccccffccccccffd6d6d6ffdfdfdfffe2e2e2ffe4e4e4ffe6e6e6ffe7e7e7ffe9e9e9ffebebebffecececffedededffeeeeeeffefefeffff0f0f0fff1f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0f0f0ffefefefffefefefffefefefffeff0effff0f0f0fff1f1f1fff2f1f1fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0efffefefefffeeeeeeffedededffecececffeae9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe3e3e3ffd6d6d6ffcdcdcdffcdcccdffcdcecdffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdadbdbffdbdbdbffdcdddcffdfdfdffff3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ef000000ff000000ff000000ff000000ff000000ff242424ffd4d4d4fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfeffeaeaeaff9b9b9bff3b3c3cff030303ff010000ff0100001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff808080ff7a7a7aff717171ff686868ff5d5d5dff565656ff6f6f6fff8c8c8cffa1a1a1ffb4b4b4ffc6c7c7ffd5d5d5ffd9d9d9ffd6d6d6ffd3d3d3ffcdcecdffc1c1c1ffadadadff919191ff6f6f6fff4d4c4cff4d4d4dff545454ff5c5c5cff656565ff6d6d6dff737373bf5656560000000000000000000000000000000000000000000000000000000000000000000000000f000000cf000000ff000000ff000000ff000000ff000000ff000000ff0c0b0bff595959ffa4a4a4ffc3c3c3ffd0d0d0ffeaeaebfffbfafbfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffafafbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8ffdfdfdfffbfbebfffb3b3b3ff9e9d9eff5a5a5bff070808ff000000ff000000ff000000ff000000ff000000cf0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000003f363636ffd7d8d7ffd5d5d6ffdadadaffdfdfdfffe0e1e0ffe0e0e0ffdfdfdfffdededeffdededdffdadbdbffd8d7d8ffd6d6d6ffd3d3d3ffcfcfcfffcbcccbffc7c7c7ffbebebeffb4b4b4ffa1a2a1ff898988ff6e6e6eff545454ff3a3a39ff292828ff1f1f20ff181818ff131314ff0f0f0eff0c0b0bff09090aff070607ff050505ff050505ff060605ff060606ff060606ff060606df0606068f030303df010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000007f0000001f0000000000000000000000000000005f050505ff0d0d0cff0c0c0cff0e0f0eff151515ff2b2b2bff595a5aff959695ffdededefffcfdfcfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefff8f8f8ffdddcddff939393ff4c4c4cff0e0e0fff050405ff040403bf040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffe9e9e9ffd9dad9ffd9d9d9ffd9d9d9ffd9d9d8ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcecdceffcdcccdffccccccffcbcbcbffcacacaffcacacaffcacacaffcbcbcbffcfcfcfffdcdddcffe0dfe0ffe1e1e1ffe4e4e4ffe6e6e6ffe7e7e7ffe9e9e9ffebebebffedececffedeeedffeeeeeeffefefeffff0f0f0fff0f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f2fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffeeedeeffeeedeeffeeeeeeffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f1fff2f2f2fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0efffefefefffefeeefffeeeeeeffedededffecebecffeaeaeaffe8e8e9ffe8e8e8ffe5e5e5ffe3e4e4ffdededeffd0d1d1ffccccccffcdcdccffcecdceffcfcfceffd0cfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdcdcdbffddddddffe3e3e3fffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff000000ff181818ffcfcfcffffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffafafaffccccccff767676ff1e1f1fff010100ff0100009f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff808080ff797a79ff707170ff666767ff5b5b5bff535353ff6f6f6fff8b8b8bffa1a1a1ffb4b4b4ffc7c7c7ffd4d5d4ffd8d8d8ffd6d6d6ffd3d3d3ffcdcdcdffc0c0c0ffaeaeaeff919191ff6e6e6eff4f4f4fff4c4c4cff545353ff5c5c5cff656566ff6d6e6eff737373bf575656000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ef000000ff000000ff000000ff000000ff000000ff000000ff040504ff393939ff989898ffc0c0c0ffcdcdcdffe4e4e4fffafafafffbfbfbfffbfafbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffbfbfafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfbfffbfbfbfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fff5f5f5ffd6d7d6ffbdbdbdffb1b1b1ff929291ff484848ff0b0b0bff000000ff000000ff000000ff000000ff000000ef0000002f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353535ffd3d3d4ffd1d1d0ffd3d4d3ffd8d8d8ffdbdbdbffdcdcdcffdbdbdbffdbdbdbffd9dadaffd7d7d7ffd3d3d3ffcecfceffcacacaffc3c3c3ffbababaffaaaaaaff909090ff727271ff555555ff3d3d3dff2b2b2bff1e1e1dff151515ff111111ff0e0e0eff0b0b0cff0a0a0aff070807ff060606ff050505ff040404ff030303ff040404ff050505df0505058f0303032f01010100000000000000004f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000009f0000003f00000000000000000000000000000000000000000000002f040404ef121212ff101010ff0d0d0dff171717ff363636ff686767ffb0b0b0ffeeeeeefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffefffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffcfcfcffdadadaff8f8f8fff464546ff0f0f0fff050505ff0a0a0b3f030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffff3f3f3ffdadadaffd7d7d8ffd8d8d8ffd8d8d8ffd7d7d7ffd5d5d5ffd4d4d4ffd3d3d2ffd2d2d2ffd2d2d2ffcececeffcdcdcdffcccccbffcacacaffc9cacaffc9c9c9ffc9cacaffcacacaffcbcccbffd8d8d8ffe0e0e0ffdfdfdfffe2e2e1ffe5e4e4ffe6e6e6ffe8e8e7ffe9e9e9ffebebebffecededffedeeedffeeeeeeffefefefffeff0effff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff1f2f1fff1f0f0ffefefefffeeeeeeffeeeeedffedededffececedffecedecffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff1f1f0fff0f0f1fff0f0f0fff0f0f0fff0efefffefefefffeeeeeeffeeeeeeffedededffebebecffeaeaeaffe9e9e9ffe8e8e8ffe5e5e5ffe3e3e2ffe1e2e2ffd7d7d8ffcececeffccccccffcdcdccffcdcdcdffcececfffcfcfcfffd0d1d1ffd2d2d1ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d5ffd6d7d6ffd7d7d7ffd8d8d8ffd8d9d8ffdad9d9ffdbdbdbffdcdcdcffddddddffecececfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ff000000ff000000ff000000ff000000ff010000ffadadadfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffedededffa8a8a8ff4f4f4fff0d0c0dff020203ff0102021f000000000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff808080ff797979ff707070ff666565ff595959ff525252ff6e6e6eff898989ff9fa09fffb4b5b4ffc7c8c8ffd4d4d4ffd8d7d8ffd5d5d5ffd2d2d2ffccccccffc0c0c0ffadadadff909090ff6e6e6eff505050ff4c4d4cff535353ff5c5d5dff656565ff6e6e6eff737373bf57575700000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000cf000000ff000000ff000000ff000000ff000000ff000000ff020202ff2b2b2bff818181ffbcbcbcffcfcfcfffdededefff2f2f2fffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffafbfafffafafafff9f8f8ffefefefffd0d1d1ffbfbfbfffb2b2b2ff818180ff363635ff050505ff000000ff000000ff000000ff000000ff000000ef0000002f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffcececeffc9cacaffcbcbcbffd0d0d0ffd5d4d5ffd9d9d9ffd9d9d9ffd6d6d6ffd4d3d3ffd0d0d0ffcacacaffc0c0c0ffb2b2b2ff9c9c9cff7f8080ff5d5d5dff3e3e3eff2b2b2bff1d1e1eff171717ff111111ff0d0d0dff0a0a0aff080808ff070707ff070707ff050505ff050405ff050505ff050505ff050505df0303038f0202022f000000000000000000000000000000000000000000000000000000af000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000cf0000006f0000000f0000000000000000000000000000000000000000000000000000000f010101cf111111ff151415ff131313ff1e1f1eff444444ff7d7d7dffc6c6c7fff6f6f6fffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffafafaffd3d4d4ff8a8a8aff3a3b3bff0e0d0eff1011119f0d0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffdfdfdfffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2af9090907f666666ffccccccffcbcbcaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffd2d2d2ffdddedeffdededeffdfdfe0ffe2e2e3ffe4e4e5ffe6e6e6ffe8e8e8ffe9eaeaffebebebffecececffedededffeeeeeeffeeeeeeffefefefffefefeffff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecececffecececffecececffecededffeeeeeeffefefeffff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff1f1f1fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffeeeeeeffedededffececedffebecebffeaeaeaffe9e9e9ffe8e7e7ffe5e5e5ffe2e2e2ffe1e0e1ffdfdfdfffd3d3d3ffccccccffccccccffccccccffcdcdcdffcececeffcfd0cfffd0d1d1ffd1d2d2ffd2d3d2ffd3d4d3ffd4d4d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d7d8ffd9d9d8ffdadadaffdbdbdbffdcdcdcffdfdfdefff6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff3c3c3cfff7f6f7fffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffbfbfbffd4d4d4ff868686ff2c2c2cff020101ff010101af010101000000000000000000000000000000000000000000000000000000000000000000000000ff818181ff807f80ff797979ff707070ff666565ff585858ff525251ff6c6c6cff898989ffa09f9fffb4b4b4ffc7c7c6ffd3d3d3ffd6d6d6ffd4d3d4ffd1d1d1ffcbcbcbffbebfbeffadadadff909090ff6f6e6eff4f504fff4b4b4bff525252ff5c5c5cff666666ff6e6e6fff747474bf5757570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0f0fff676767ffb5b5b5ffc9c9c9ffd2d2d2ffe3e3e3fff6f6f6fffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffbfafbfff3f4f3ffdbdbdbffc6c6c7ffbfbebfffacacacff696a69ff151515ff000000ff000000ff000000ff000000ff000000ff000000cf0000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffc6c6c6ffbfbfbfffbcbcbcffc3c3c3ffcbcccbffcfcfcfffcdcdcdffc9c9c9ffc4c4c4ffbbbbbbffa5a5a5ff858585ff656665ff474747ff2e2d2eff1e1f1fff171717ff111111ff0c0c0dff0a0a0aff080808ff060606ff050505ff030303ff030303ff050505ff060605ff050505df0404048f0202022f0000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000009f0000002f0000000000000000000000000000000000000000000000000000000000000000000000000000009f0e0d0dff161616ff151515ff1f1f1eff444444ff818181ffd7d6d7fffcfbfbfffffffffffffffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfff6f7f7ffbfbfbfff6f6f6eff292929ff151615ff2525251f0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffecececffd6d6d6ffd6d6d5ffd5d5d5ffd6d6d6ffd6d6d6ffd5d4d4ffd3d3d3ffd3d2d3ffd2d2d2efc5c5c50f0d0d0d000000005f4b4b4bffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcdcdcdffdadadaffdfdfdfffdfdfdfffe1e1e1ffe3e3e3ffe4e4e5ffe6e6e7ffe8e8e8ffe9e9e9ffebebebffecececffedededffedededffedeeeeffeeeeeeffeeefefffefefefffeff0effff0f0f0fff0f0f0fff0f0f0ffeff0efffefefefffeeeeeeffedededffecececffecececffecececffecececffeeeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff0f0f0ffeff0efffefefefffefefefffefefefffefefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0efffefefefffefefefffeeeeeeffedededffedededffecececffebebebffeaeaeaffe9e9e9ffe7e7e7ffe5e5e5ffe3e3e3ffe1e1e2ffe3e3e3ffdbdadaffd1d1d1ffcbcbcbffcacacaffcbcbcbffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d2ffd2d3d2ffd3d4d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdcffdddcddffe5e5e5fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff030303ffc2c2c2fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefff1f1f0ffb7b7b7ff616060ff101010ff020202ff030303000000000000000000000000000000000000000000000000000000000000000000000000ff808080ff7f7f7fff797979ff707070ff656565ff595a5aff525252ff6b6b6aff898888ff9f9f9fffb3b3b3ffc5c5c5ffd1d1d1ffd4d4d4ffd1d1d1ffcfcfcfffc8c8c8ffbcbcbcffabababff8f8f8fff6c6c6cff4d4d4eff4a4a4aff515251ff5b5b5bff666666ff6f6f6fff747474bf57575700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff3b3b3bff919191ffbcbcbcffcececeffd6d6d6ffe7e7e7fff7f8f7fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafbfbfffbfafafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfff7f7f7ffdfdfe0ffc9c9c9ffc3c3c2ffb6b6b6ff989898ff474747ff090909ff000000ff000000ff000000ff000000ff000000ff000000af0000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f303030ffbdbdbdffb1b1b1ffaaaaaaffb1b1b1ffb8b8b8ffb6b6b6ffafafafffa5a5a5ff989797ff717171ff494949ff313131ff202120ff181718ff111111ff0c0d0dff0a0a0aff090909ff070707ff040404ff050404ff040404ff050504ff040404ff030303df0304038f0303032f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000af0000005f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f090909ff161616ff161616ff1b1b1bff3b3b3bff757575ffc4c4c4fffafafafffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffcfcfcffe2e2e3ff9a9a9aff545454ff292929ff2d2d2d9f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f8f8ffdbdbdbffd6d7d7ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd3d3d3ffd2d3d2ffd2d2d2ffd3d2d26f5b5b5b0000000000000000dfafafafffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffcacac9ffd4d5d4ffdededdffdfdfdfffe0e0e1ffe3e3e2ffe4e4e4ffe5e5e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedededffedededffedeeedffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffefefefffefeeeeffeeeeeeffedededffedededffecececffecececffedededffeeeeeeffefefeffff0f0f0fff0f1f1fff0f0f0fff0f0f0ffefefefffeeefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffedededffecececffebebebffeaeaeaffe9e9e9ffe8e9e8ffe7e7e7ffe6e6e5ffe4e4e4ffe2e2e2ffe0e0e0ffe0e0e0ffd6d6d6ffccccccffc8c8c8ffc9c9c9ffcbcbcbffcccdcdffcececeffcfcfcfffd0d0d0ffd2d2d1ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9dad9ffdbdbdbffdbdcdcffdcddddfff0f0f0fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df000000ff000000ff000000ff000000ff000000ff676767fffafafafffefefefffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffcfcfcffdadadbff969697ff353636ff040404ff0c0c0b4f0505050000000000000000000000000000000000000000000000000000000000000000ff808080ff7f7f7fff787878ff6f6f6fff656565ff5b5b5bff515051ff696969ff868686ff9e9e9fffb2b2b2ffc3c3c3ffcfcfcfffd1d1d1ffcececeffccccccffc5c5c5ffbabab9ffa9a9a9ff8d8d8dff6b6a6aff474748ff484849ff4f4f4fff5a595aff646464ff6d6d6dff727272bf5757560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1e1e1eff656565ffa2a2a2ffc1c1c1ffcececeffd7d8d8ffebebebfff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffaf9faffe6e7e7ffcfcfcfffc3c3c3ffb9bab9ffa3a3a3ff6b6a6aff262727ff030202ff000000ff000000ff000000ff000000ff000000ff0000008f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaeaeaeff9d9d9dff969697ff9b9a9aff9d9d9dff8f8e8fff7e7d7eff6c6c6bff525252ff2a2a2aff161616ff0f0f0fff0c0c0cff0a0a09ff080808ff050505ff040404ff040505ff050505ff040404ff040404ff040505df0303038f0202032f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000007f0000007f0000006f0000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f030303ff141414ff161616ff171717ff303030ff686868ffb0b0b0fff3f4f3fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff6f6f6ffbcbcbcff808080ff424242ff30302fff2f2f2f1f050505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffe6e6e6ffd8d9d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd2d2d2ffd2d2d2ffd2d2d2cfaaabaa00000000000000007f646464ffc9c9c9ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffcececeffdbdbdaffdedfdeffdfdfdfffe2e2e2ffe4e4e4ffe4e4e4ffe5e5e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebecebffecececffededecffedededffedededffedededffededeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffedededffeeeeeeffefefeffff0f0f0fff0f0f0fff0f0f0ffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedeeedffededeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffeeefefffeeefeeffeeeeeeffededeeffedecedffebebecffebebeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0e0ffdfdfe0ffdbdbdbffd0d0d0ffc8c8c8ffc8c8c8ffc9c9c9ffcbcbcbffcccdccffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d4d4ffd5d5d5ffd6d6d6ffd7d7d8ffd9d8d9ffdadadaffdadbdbffdcdcdcffe0e0e1fff9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000ff000000ff000000ff000000ff000000ff181818ffdfdfdffffefefefffefefefffefefefffefefefffefffffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefff2f2f2ffb4b4b4ff626262ff171717ff1212129f0d0d0d0000000000000000000000000000000000000000000000000000000000000000ff7f807fff7e7e7eff767676ff6d6d6dff636464ff595859ff4f504fff676767ff848484ff9c9b9cffb0b0b0ffc1c1c1ffcbcbcbffcdcccdffcacacaffc8c8c8ffc2c2c2ffb6b6b6ffa5a5a5ff8a8b8aff696a6aff464646ff464646ff4e4e4eff585858ff616161ff6b6a6bff717171bf555555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff2e2e2eff747474ffa9a9a9ffc7c7c7ffd2d2d3ffddddddffedededfff7f7f7fff9faf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfff8f9f8ffeaeaeaffd3d3d3ffcacacaffbfbfbfffa8a8a9ff787878ff363636ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff0000005f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff999999ff828281ff7e7f7eff818181ff7b7c7bff616061ff484848ff363636ff232323ff131312ff080808ff060605ff050505ff040404ff020202ff020202ff020202ff040304ff040405df0404048f0202022f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df101010ff131313ff151515ff282828ff575858ff9c9c9cffeaeaeafffefefdfffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcffdfdfdfffa1a1a1ff636464ff313131ff2e2e2e5f12121200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f0000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffff2f2f2ffdbdbdcffd9d9d9ffd8d8d8ffd6d6d6ffd5d6d5ffd5d5d5ffd3d3d3ffd1d1d1ffd1d1d1ffd2d2d23f343434000000001f191919ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffcbcbcbffd7d7d7ffddddddffdcdcdcffdfdfdfffe1e1e1ffe2e3e3ffe4e4e4ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeae9eaffeaeaebffebebebffecececffecececffecedecffecececffedecedffedecedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeeeffefefefffefefeffff0efefffefefefffeeeeeeffeeedeeffedededffedededffedededffedededffededeeffededeeffedededffedededffedecedffecececffecededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffecececffebebebffeaeaeaffe9e9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe4e4e4ffe3e3e3ffe1e1e1ffe1e1e1ffe0e0e0ffd6d6d6ffccccccffc8c8c8ffc9c8c9ffcacacaffcbcbccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d6d5ffd6d6d6ffd8d7d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffeaeaeafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f000000ff000000ff000000ff000000ff000000ff7d7c7dfffbfbfbfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefff9f9faffcbcbcbff878787ff2f2f2fff161616df1d1c1c0000000000000000000000000000000000000000000000000000000000000000ff7e7e7eff7c7c7dff747474ff6a6b6aff616161ff575757ff4c4c4cff636363ff808080ff959695ffa9a9a9ffbdbdbcffc6c6c6ffc7c7c7ffc6c6c6ffc3c3c3ffbcbcbcffb1b1b1ffa1a1a1ff878888ff676767ff444444ff434343ff4b4b4bff565656ff60605fff696969ff6f6f70bf54545400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff2e2e2eff757575ffafafafffcbccccffd1d2d2ffd7d7d7ffe2e2e2ffebebebfff6f6f6fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfbfcfff6f6f6ffeaeaeaffdcdcdcffd2d2d2ffcbcbcbffc3c3c3ffababacff777778ff303131ff0d0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000002f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff606060ff616161ff5e5e5eff535353ff3a3b3bff292929ff1e1e1eff131313ff0a0a0bff020202ff030203ff030303ff020202ff030303ff020302ef0202028f0101012f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f070706ff121212ff121212ff1f1f1fff4b4a4aff898a8affdcdbdbfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffcfcfcfff5f5f5ffbcbcbcff818080ff3d3c3cff3131319f20201f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffe2e2e2ffdbdbdbffd9d9d9ffd8d8d8ffd6d6d6ffd5d5d5ffd4d5d5ffd2d1d1ffd0d0d0ffd0d0d0bf9b9b9b0000000000000000bf969695ffc8c8c8ffc8c8c8ffc9c8c9ffc9c9c9ffc9c9c9ffd3d2d2ffddddddffdddddcffddddddffdfdfdfffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe8e7e8ffe8e8e8ffe9e9e9ffeae9e9ffeaeaeaffebebebffebebebffecececffecececffecececffecececffebebecffecececffecececffecececffecececffecececffedececffecedecffedededffedededffedededffedededffeeeeeeffeeeeeeffeeefeeffeeefefffeeeeeeffedededffedecedffecececffecececffececedffedededffedededffededecffecececffecececffecececffecebecffececebffecececffecececffecededffedededffededeeffeeedeeffedededffedededffedededffecededffecebebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffddddddffd2d2d2ffc9c9c9ffc9c9c8ffc9cac9ffcacacbffcbcccbffcdcccdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d6ffd6d6d6ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdededffff5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af000000ff000000ff000000ff000000ff020202ffe1e1e1fffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfcffdededeffa0a0a0ff4e4e4eff232323ff2929292f08080800000000000000000000000000000000000000000000000000000000ff7d7d7dff7a7b7bff727272ff686767ff5d5d5dff535353ff494949ff606060ff7a7a7aff8e8e8effa2a2a2ffb6b6b6ffc0bfbfffc2c2c2ffc0c0c0ffbdbdbdffb6b6b6ffacacacff9c9c9cff848484ff636464ff424242ff424141ff484748ff535353ff5e5e5eff686868ff6e6e6ebf5454530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0b0a0aff2d2d2dff797979ffa9a9a9ffbebebfffcacbcaffd2d2d1ffd5d5d5ffdededfffebebebfff6f6f6fffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfdfdfffcfcfcfff4f5f5ffe8e8e8ffdcdcdcffd2d2d2ffccccccffc7c7c6ffbbbbbbffacacacff797979ff343434ff0c0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff595959ff414141ff414141ff3d3d3dff323233ff232323ff191919ff131313ff0d0d0dff090808ff020202ff010202ff030303ff030203af0101014f000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0e0e0eff131313ff151515ff353636ff787879ffc9c9c8fffafafafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefefffefdfefffefefefffdfdfdfffbfbfbffd1d1d1ff979696ff4f4f4fff333333df30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffecececffdcdcdcffdbdbdbffdadadaffd8d8d8ffd6d6d6ffd5d5d5ffd3d4d4ffd0d0d0ffcececeffcdcdcdffcccccccfa5a5a57f646464ffc7c7c7ffc7c7c7ffc8c8c8ffc9c8c8ffc9c9c9ffcdccccffd9dadaffdededeffddddddffdfdfdfffe0e0e1ffe2e2e2ffe4e4e4ffe5e5e5ffe7e7e7ffe8e8e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebeaebffebebebffebebebffebebebffebebebffecececffecececffecedecffedededffecededffedededffedededffedededffedededffedececffecececffecececffecececffecececffecececffecececffecececffecececffebebecffebebebffebebebffebebebffebebebffecececffedededffedededffedededffedededffedededffedededffecececffecececffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe3e4e4ffe3e3e3ffe2e3e3ffdfdfe0ffddddddffd8d8d8ffcccccdffc9c9c9ffcac9caffcacacaffcbcbcbffcbcbcbffccccccffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd4d3d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdbdadbffdcdcdcffe5e5e4fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000ff000000ff000000ff000000ff2b2b2bfffbfbfbfffdfdfefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffeeeeeeffb3b3b3ff707171ff2e2e2eff2b2b2b7f16161600000000000000000000000000000000000000000000000000000000ff7b7b7bff787878ff6f6f6fff636363ff575757ff4d4d4dff444443ff5a5a5aff727272ff868686ff999999ffadadacffb6b6b6ffbababaffb7b7b7ffb4b4b4ffaeaeaeffa5a4a5ff979797ff7f7f7fff5e5e5eff424242ff3d3d3dff444444ff4f4f4fff5a5b5bff656565ff6c6c6cbf52525200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000af000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff262626ff505050ff828282ffa3a3a3ffbcbcbcffc8c8c8ffd1d1d0ffd7d7d7ffdededeffe3e3e2ffe7e7e6ffebeaeaffefefeffff2f2f2fff6f6f6fff9faf9fffbfbfcfffbfcfbfffbfbfbfffbfbfbfff8f8f8fff6f5f6fff3f3f3fff0f0f0ffedededffe9e9e9ffe5e5e5ffd9d9d9ffd1d1d1ffccccccffc6c7c7ffb9b9b9ffa5a4a5ff888989ff5b5b5bff2e2d2eff070808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff383738ff363635ff303030ff252525ff1d1d1dff181817ff141414ff100f0fff0b0b0bff080808bf0101015f0100010f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f020202ff141414ff131313ff202020ff565656ffaaaaaafff4f4f4fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfdffe0e0e0ffa5a5a5ff656565ff383838ff3b3b3b1f07070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f0000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6ffdededdffdbdbdbffdbdbdaffd9d9d9ffd8d8d8ffd6d6d6ffd4d5d4ffd2d3d3ffcfcecfffcdcdcdffccccccffcbcacaffcacacaffc8c8c9ffc8c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffd4d4d4ffdddddeffdedfdeffdfdfdfffe1e1e1ffe2e2e1ffe3e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebeaffebebebffebebebffebececffecececffecececffecececffebebebffebececffebebebffebebebffebebebffebebebffebebebffecececffececebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaebffebebebffebebebffecececffececedffedededffedededffedececffecececffecececffebebebffebebebffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe1e1e1ffdededeffddddddffd2d2d2ffcac9caffc9c9c9ffcacacaffcacacaffcacacaffcbcbcbffcccdcdffcececeffcfcfcfffd0d0d0ffd1d1d2ffd3d3d2ffd4d4d3ffd5d4d5ffd6d6d6ffd7d7d7ffd9d9d9ffdadadaffdbdbdbffddddddffefefeffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef1f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000ff000000ff000000ff000000ff000000ff4d4d4dfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff8f8f8ffc7c7c7ff8e8e8eff3d3d3dff2e2e2dcf28292800000000000000000000000000000000000000000000000000000000ff79797aff767676ff696969ff5e5e5eff535353ff484848ff40403fff515152ff686868ff7c7d7dff909090ffa1a1a1ffacacacffb1b0b0ffadadacffa8a8a8ffa2a1a2ff999999ff8b8b8bff737373ff575757ff3d3d3dff383838ff3e3e3eff4a4a4aff555555ff616262ff6a6a6abf515051000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff242424ff444444ff717272ff9a9a9affb8b8b8ffc9c9c8ffcbcbcbffcfcfceffd1d1d1ffd5d5d5ffd6d6d6ffd6d6d6ffd9d9d9ffdadadaffdfdfdfffdbdbdbffd7d7d7ffd6d6d6ffd5d5d4ffd3d4d4ffd3d3d3ffd1d1d1ffcdcdcdffcbcbccffc5c5c5ffb5b6b5ff9b9b9bff757675ff4c4c4cff2a2a2aff0e0e0eff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000005f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1c1c7f1c1c1c7f1c1c1cbf1f1e1fbf1c1b1cbf1a1a1aaf1313137f0b0b0b4f0606061f01020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f0c0c0cff141414ff151615ff323232ff777677ffd2d2d2fffcfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdffedeeeeffb3b2b2ff777777ff404040ff3d3c3d5f1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffe3e4e4ffdadadaffdadbdaffd9d9daffd9d8d9ffd7d8d7ffd5d6d6ffd4d4d4ffd2d2d2ffcdcdceffccccccffcbcbcbffcacacaffc9c8c9ffc7c8c8ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffcdcdcdffdadadaffdededeffdfdfdfffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffeae9eaffe9eae9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaeaebffebebeaffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffecebebffecececffecececffecececffecececffebebebffebebebffeaeaeaffe9eaeaffe9eae9ffe8e8e9ffe8e8e8ffe7e8e8ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe0e0e0ffdfdfdfffd9d9daffcececeffc9c9c9ffcac9c9ffcacacaffcacacaffcacacaffcbcbccffcdcdcdffcececeffd0d0d0ffd0d1d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd7d7d6ffd8d8d8ffd9d9d9ffdbdadbffdcdcdcffe1e1e1fff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f000000ff000000ff000000ff000000ff000000ff8b8b8bfffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefdfefffefefefffefefefffefefefffefffffffffffefffffefefffefefefffffefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffcfcfbffdadadaffa5a4a4ff575757ff323232ff3736371f060606000000000000000000000000000000000000000000000000ff777777ff737373ff636363ff575756ff4c4d4dff424141ff3b3b3bff4a4a4aff5c5c5cff6f6f6fff808080ff8d8d8dff999999ff9c9c9cff999999ff959596ff909090ff868686ff797979ff646463ff4c4c4cff363536ff343434ff373737ff404040ff4d4d4dff5c5c5cff686868bf4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff0e0e0eff323232ff656565ff7d7d7dff8e8d8dff979797ffa3a3a3ffaeadadffb5b5b5ffbbbbbbffc3c3c3ffc7c7c7ffc3c3c3ffbfbfbfffbbbbbaffb4b4b4ffacacacffa4a4a4ff9c9c9cff949494ff818181ff616161ff393a39ff151515ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000003f0000003f0000003f0000003f0000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f010101ef121212ff131314ff1c1c1cff4f4f4eff959595ffefeff0fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff6f6f6ffc0c0bfff8a8a8aff4a4a4aff3e3e3e9f26262600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffeeeeeeffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d8ffd8d8d8ffd7d7d7ffd5d5d5ffd4d3d3ffd1d1d1ffcdcdcdffccccccffcbcbcaffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc9c9c8ffd5d5d4ffddddddffddddddffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebebebffebebebffecececffebebebffebebebffeaebeaffeaeaeaffeae9e9ffe8e9e9ffe9e8e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe2e2e2ffdedfdfffdddeddffd4d3d3ffcbcbcbffc9c9c8ffcacacaffcacacaffcac9c9ffcacbcaffccccccffcecdcdffcfcfceffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d6ffd7d7d7ffd9d8d9ffdadadaffdbdbdbffdcdcddffeaeaeafffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff010101ffcdcdcdfffefefefffefefefffefefefffefefefffffffffffffffefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdffebebebffb6b6b6ff707070ff3a393aff3636365f131313000000000000000000000000000000000000000000000000ff757475ff6d6d6dff585858ff4a4a4aff3f4040ff383838ff353535ff3d3d3dff4c4b4cff5c5c5cff6d6e6eff797979ff838383ff868586ff818181ff818181ff808080ff707070ff646463ff535353ff404040ff313131ff2d2d2dff30302fff383838ff414041ff505050ff616160bf4d4d4d000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000003f0000007f0000007f0000007f0000007f0000001f0000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030303ff070808ff0e0e0dff121212ff1d1d1dff292929ff2f2f2fff404040ff525352ff5e5e5eff595959ff515051ff424242ff313131ff2a2a2aff252525ff212221ff121212ff050505ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000007f0000000f00000000000000000000000000000000000000000000000000000000000000000000003f2c2c2c3f2c2c2c3f2c2c2c1f14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000008f0000005f0000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f040404ff111011ff131313ff2a2a2aff6b6b6bffbfbfbffffcfcfcfffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffafafaffcfcfcfff979696ff595858ff3d3d3dbf2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9ffdcdcdcffd6d7d7ffd7d7d7ffd8d8d8ffd8d7d7ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d3ffcfd0d0ffcdcdcdffccccccffcacacaffc9c9c9ffc7c7c7ffc7c6c7ffc6c6c6ffc6c6c6ffc7c6c7ffd0d0cfffdbdbdbffddddddffe0dfdfffe1e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e6e6ffe6e5e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9eaffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe1e1e1ffdededeffdcdcddffdcdcddffcfcfcfffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffcacacaffcbcbcbffcdcdcdffcececfffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d5ffd6d6d6ffd7d8d7ffd9d9d9ffdbdbdbffdcdcdcffdfdfdffff4f4f4fffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff181818fff4f4f4fffefefefffefefefffefefefffefefefffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff5f5f5ffc7c7c7ff888888ff434343ff3434347f1a1a19000000000000000000000000000000000000000000000000ff6f6f6fff616161ff4c4b4bff424242ff383838ff353435ff303030ff363636ff414141ff484848ff505050ff575757ff60605fff616060ff5e5e5eff5d5d5dff595959ff565656ff4f4f4fff484848ff3e3e3eff363636ff303030ff323232ff3a393aff3e3e3eff4b4b4bff545353bf46464600000000000000000000000000000000000000001f0000005f0000009f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000006f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000004f0000009f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020202ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000cf0000008f0000001f0000000000000000000000000000000000000000000000000000003f3737378f767676cf9f9f9fffbcbcbcffb7b7b7ffb2b2b2ffa9a9a8bf6f6f6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000cf0000008f0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df040304ff0a0a09ff121213ff3c3c3cff878787ffe5e4e5fffefefefffefefffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffdfdfdfffbfbfcffdeddddffa3a3a3ff656464ff3e3e3ebf2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffe7e7e7ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd6d6d6ffd4d5d5ffd3d3d3ffd2d2d2ffcfceceffcdccccffcbcbcbffcacac9ffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffcacacaffd6d6d6ffdbdbdbffddddddffdfe0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe8e7e8ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e5e5ffe5e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e6e5ffe5e5e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe0e0e0ffddddddffdbdbdbffdcdcdbffd5d5d5ffcacacaffc6c5c6ffc6c6c7ffc7c7c7ffc8c8c8ffcacacaffccccccffcecdceffcfcfcfffd0d0d0ffd0d1d0ffd2d2d2ffd2d3d3ffd4d4d3ffd5d5d5ffd7d6d7ffd8d8d8ffdadadaffdcdcdcffddddddffe5e5e5fffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff323333fffafafafffefefefffefefefffefefefffffefefffefefffffffffefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffafafaffd9d9daff9b9b9bff515151ff3131319f212121000000000000000000000000000000000000000000000000bf4b4b4bbf4a4a4abf454545bf3637379f292828bf272727ff353535ff3c3c3cff474747ff515151ff5b5b5bff616161ff656565ff676767ff676767ff666666ff646464ff606060ff5a5a5aff515151ff444445ff363636ff3434346f1717174f1212127f2424247f2929297f2929295f1f1f1f000000000f0000004f0000008f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000af0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f3f3f40ff939393ff9c9c9cff808080ff797979ff434343ff171717ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000af0000005f0000001f0000000000000000000000000000000000000000000000000000004f0000009f1b1a1befa1a1a1ffdfdfdfffdcdcdcffd0d0d0ffc2c2c2ffb9b9b9ffb2b1b1ff908f8fff8181812f17171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000009f0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000ff010101ff030303ff141414ff505050ffafaeaffff7f8f8fffefefefffffefefffffefffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffcfdfcffe2e2e2ffaaaaaaff6e6e6eff3e3e3def393a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000cfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4ffd8d8d8ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd3d4d3ffd2d2d2ffd1d1d1ffcdcdcdffccccccffcbcacaffc9c9c9ffc8c8c8ffc6c7c6ffc7c6c6ffc6c6c6ffc6c7c7ffd1d1d1ffdadadaffdadadaffddddddffe0e0dfffe1e0e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e3e3ffe3e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe3e3e3ffe1e1e1ffdededeffdbdbdbffdadadaffdbdbdbffd0d0d0ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc9c9c9ffccccccffcdcecdffcfcfcfffd0d0d0ffd0d0d0ffd1d2d1ffd2d2d2ffd3d3d2ffd4d4d4ffd6d5d6ffd8d7d8ffd9d9d9ffdbdbdbffddddddffdededeffeeeeeefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff3e3e3efffafafafffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffcfcfcffe2e1e2ffa5a5a5ff5d5d5dff363636bf2c2d2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f121212ff3e3e3fff414141ff525252ff5e5f5fff686868ff6d6d6dff707070ff737272ff727372ff717171ff707070ff6f6e6eff6b6b6bff636463ff515151ff3c3c3cff3b3b3b0f030303000000000000000000000000000000003f0000009f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f494949ff929292ff949494ff9f9f9fffb0b0b0ffbababaffc6c6c6ffadaeaeff707070ff333333ff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000009f0000004f000000000000000000000000000000000000000000000000000000000000005f000000af000000ff000000ff000000ff030302ff353635ffb3b3b3ffdedfdfffd5d5d5ffc5c5c5ffbababaffb2b2b2ff8a8a8aff7e7e7e9f4b4b4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000005f0000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ff000000ff010101ff1a1a1aff6c6c6cffd7d7d7fffdfefefffefefefffffffefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffffffffffefefefffefefefffefefefffefefefffdfdfdffe6e6e6ffaeaeaeff757575ff3f3f3fff3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000006f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffe0e1e0ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd3d4d4ffd3d2d2ffd1d1d1ffcfcfcfffccccccffcbcacbffc9c9c9ffc8c8c8ffc6c7c7ffc6c6c6ffc6c6c7ffc7c7c6ffccccccffd8d8d8ffdbdbdbffdcdbdcffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe5e6e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe2e3e2ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e6e6ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe2e2e2ffe0dfdfffdcdddcffdadadaffd9d9daffd8d8d8ffcacbcbffc5c5c5ffc5c5c5ffc6c6c7ffc9c9c9ffcbcbcbffcdcdcdffcecfceffcfcfcfffcfd0cfefc4c4c5ffd2d2d2ffd2d3d2ffd4d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdadbdbffdcdcdcffdededeffe2e2e2fff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff5a5a5afffafafafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffe4e4e4ffaaaaaaff686868ff3d3c3dbf30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f101010ff3f3f3fff464646ff606060ff6d6e6eff747474ff787878ff7a7a7aff7c7c7cff7c7c7dff7c7c7cff7c7c7cff7c7c7cff7a7a7bff767676ff636363ff4e4f4eff45464500000000000000001f0000007f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f525252ff929292ff949493ffa2a2a2ffb2b3b3ffbcbcbcffccccccffdbdbdbffdadadaff757474ff141414ff000000ff000000ff000000df000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef000000bf000000bf0000009f0000007f0000007f0000005f0000002f000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff0c0c0dff7c7c7cffdededeffd7d8d7ffc7c7c7ffbabbbbffb3b3b3ff969696ff767676ff7474740f06060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000009f0000002f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff020202ff262626ff898989ffefefeffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffefefefffefefefffefefefffefefefffefefeffebececffb2b2b2ff7a7a7aff444443ff4141410f030303000000000000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffedeeeeffd7d8d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd2d2d3ffd1d1d1ffd0d0d0ffcdcdcdffcbcbcbffc9c9c9ffc9c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc8c8c8ffd3d3d3ffddddddffdbdadbffdcdddcffdededeffdfe0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e1e0ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdedfdfffdfdfdfffdfe0e0ffe1e0e0ffe2e2e2ffe1e1e0ffe0e0e0ffdfdedfffdededeffdededeffdededeffdddedeffdededeffdededeffdfdedeffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e6e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe2e2e2ffe0e0e0ffdededeffdcdcdcffdadadaffdcdcdcffd1d1d2ffc6c6c6ffc5c5c5ffc6c6c6ffc8c8c8ffcacbcbffcdcccdffcecdcdcfa7a7a73f3434333f343434ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffddddddffdfdfdeffe9eae9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff616161fffafafbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefdfefffcfcfcffe7e7e7ffadadadff70706fff3f3f3fcf34353400000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f101010ff505050ff575757ff747474ff7c7c7dff807f80ff828382ff858584ff858585ff858585ff868686ff878787ff878887ff888887ff888787ff818181ff757575cf5d5c5c3f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf6d6d6dff919191ff949595ffa6a6a6ffb4b4b4ffbebebdffcfcfcfffdededeffb2b2b2ff232323ff000000ff000000ff000000ff000000ff000000cf000000000000001f0000003f0000003f0000003f0000002f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff010201ff4a4a4affd7d8d7ffdadadaffcbcbcbffbbbbbbffb3b3b3ffa3a3a3ff757575ff6f6f6f7f3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af000000ff000000ff050505ff363636ffa2a3a3fff6f5f5fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefff0f0f0ffb4b4b4ff7f7f7fff454545ff3d3d3d3f0f0f0e00000000000000000000000000000000000000000000000000000000afafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8ffdddddcffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d0ffcececeffcbcbcbffc9c9c9ffc8c8c8ffc7c7c7ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffcfcfcfffdcdbdcffdbdcdbffdbdcdbffdededdffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffddddddffdcdddcffdcdcdcffdbdbdbffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffdddddcffdcdcdcffdadadaffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdcffddddddffdddddeffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e2ffe1e1e1ffdfdedeffdcdcdcffdbdcdbffdadadaffdbdbdbffccccccffc5c5c5ffc6c6c6ffc9c9c9ffcbcbcbffcdcdcdffcdcdcdbf9a999a0000000000000000af909090ffd3d3d3ffd3d3d3ffd4d4d4ffd6d6d6ffd8d8d8ffdadad9ffdbdcdbffddddddffdededeffe1e1e1fff4f3f3fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff6a6a6afffbfbfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffefffffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfefffdfdfdfffcfcfcffebebebffafaeaeff767676ff424242ff41414200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f040404ff767676ff7a7a7aff878687ff878787ff8a8989ff8c8c8bff8d8d8dff8d8d8dff8d8d8dff8d8d8dff8e8e8eff8f8e8eff909090ff909090ff8f8e8fff89898aff444444ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df7f7f7fff919191ff979797ffa9a9a9ffb6b6b6ffbfbfbfffd3d3d3ffe0e0e0ff8e8e8eff121212ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff323231ffc3c3c3ffdcddddffd0cfcfffbdbdbdffb3b3b4ffa6a6a6ff7d7d7dff696969ef6060601f0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df000000ff000000ff0c0b0bff454645ffb6b6b6fffafbfbfffffffffffefefefffefefffffffefefffefefffffefffffffefffefffefefffffefefefffffffffffffffffffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffefefffffefffffffffffffefefefffefefefffefefefffefefefffdfdfdfff3f4f3ffbbbbbaff838384ff454545ff3d3d3d3f0f0f0f0000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffe7e7e7ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d6d5ffd4d5d5ffd3d3d3ffd1d1d1ffd0d0d0ffcececeffcccdcdffcac9c9ffc8c8c8ffc7c6c7ffc6c5c5ffc5c5c5ffc5c5c5ffc6c5c6ffcacacaffd7d7d7ffddddddffdadad9ffdcdcdcffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e2e3ffe4e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e3ffe2e3e2ffe1e1e2ffe1e0e0ffdfe0e0ffdfdfdfffdfdedfffdededeffdddddeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd9d9d9ffdadadaffdcdcdcffdbdbdbffd8d8d8ffd6d6d6ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d5ffd5d5d5ffd5d5d5ffd5d5d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffddddddffdededeffe0dfe0ffe0e0e0ffe1e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe1e2e1ffdfdfdfffddddddffdbdbdbffdbdbdbffdcdcdcffd6d6d6ffc9c9c9ffc6c6c6ffc8c8c8ffcbcbcbffcdcdcdffcdcdceffcdcdcd5f4c4c4c000000001f1a1a1aefc6c6c5ffd3d3d3ffd3d4d4ffd5d5d5ffd7d7d7ffd9d9d9ffdadadbffdcdcdcffddddddffdededeffe5e5e5fffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff010101ff727272fffafafafffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcffedededffb0b0b0ff7b7a7aff454646ff454545000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf5b5b5bcf6d6d6dff888888ff8b8b8bff8d8d8dff8f8f8eff909190ff90908fff8f8e8fff8e8e8eff8f8f8fff909090ff919191ff888788ff484847ff111111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000007f444544ff8e8e8eff919091ff9a9a9affacababffb8b7b8ffc4c4c4ffd7d7d7ffdedfdfff666666ff060606ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff212121ffa6a5a6ffdedfdeffd4d4d4ffc1c0c0ffb5b5b5ffa8a8a8ff8d8e8dff676767ff646464af44444400000000000000000000000000000000000000000000000000000000000000000f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000009f0000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff100f0fff565656ffc8c8c8fffdfdfdfffffffefffefefffffefefefffefefefffefefffffefefffffefefffffffefefffffefffffffefffffefffefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffdfdfdfff6f6f6ffbfbfbfff878787ff494949ff4040403f101010000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffff3f2f3ffdadadaffd9d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d2d2ffd0d1d0ffcfcfcfffcdcdcdffcbcccbffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc7c7c6ffd2d2d2ffddddddffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe1e0e0ffe1e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe3e4e3ffe3e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd1d1d1ffd1d1d1ffd4d4d4ffd7d7d7ffdadadaefccccccffd7d6d6ffd3d3d3ffd1d1d1ffd0cfd0ffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd4d4d4ffd6d6d6ffd7d7d7ffd8d9d8ffdadadaffdcdcdcffdeddddffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe4e5e5ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe0e0e0ffdedfdfffddddddffdcdcdcffdbdbdbffdcdcdcffd1d1d1ffc6c7c7ffc6c6c6ffc9cac9ffccccccffcdcdcdffccccccefbfbfbf0f0c0c0c000000007f696969ffd4d4d4ffd4d4d4ffd5d5d5ffd7d7d6ffd8d8d8ffdadad9ffdbdbdbffdcdcdcffdddeddffdfdfdfffeeeeeefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff030303ff797878fff9f9fafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcffeeefeeffb3b3b3ff7d7e7dff484848ff4646460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0808083f2323233f2424243f2424243f2424243f2323243f2323231f1111113f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000001f000000000000000000000000000000000000000000000000000000000000002f181818ef7c7c7cff898989ff8e8f8fff9d9d9dffadaeaeffb9b9b9ffc9c9c9ffdbdbdbffd1d1d1ff3f3f3eff010101ff000000ff000000ff000000ff000000ff000000df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0d0dff808080ffdddedeffd7d7d7ffc4c4c5ffb8b8b8ffaaaaaaff999999ff757575ff626262ff6060609f3a3b3b0000000000000000000000000000000000000000000000000f000001bf010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000008f0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff010101ff010100ff1b1b1bff6b6b6bffd9d9d9fffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefffffffffefefffefffffffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffcfdfdfff6f6f6ffc0c0c0ff888888ff4b4b4bff4140403f10101000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffe0e0e0ffd9d9d9ffd8d8d8ffd7d8d7ffd6d6d7ffd6d6d5ffd4d4d4ffd3d3d3ffd1d1d2ffcfcfcfffcececeffcdccccffcacacaffc7c8c7ffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffcdcdcdffd9dad9ffdddcddffdcdbdbffddddddffddddddffdededeffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e4ffe4e4e4ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe1e0e1ffe0dfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffdad9d9ffd8d9d9ffd7d7d7ffd6d6d6ffd4d4d4ffd3d2d2ffd1d1d1ffcfcfcfffcdcdcdffccccccffcacacaffcbcbcbffcfcfcfffd4d4d45f505050000000002f2727278f767676dfb6b6b6ffcfcfcfffcececeffcdcdcdffcdcdcdffccccccffccccccffcececeffcfcfcfffd2d1d2ffd4d4d4ffd5d5d5ffd6d6d6ffd9d9d8ffdbdbdbffdcdddcffdddddeffdedfdeffdfdfdfffe0e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfe0ffdfdfdfffdfdfdfffddddddffdcdcdcffdbdbdbffcbcccbffc6c6c6ffc8c8c8ffcacac9ffcbcbcbffccccccffcccccc8f7272720000000000000000cfacacacffd5d5d5ffd5d5d5ffd6d5d6ffd7d7d7ffd9d9d8ffdadadaffdbdbdbffdddcdcffdededeffe2e2e2fff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff080808ff747374fff7f7f7fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfff0eff0ffb6b6b6ff848484ff474747ff4141413f100f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000af000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0202022f05050500000000000000000000000000000000000000002f161616ef757575ff808080ff848484ff919191ffa1a1a1ffb0b0b0ffbcbcbcffcecfcfffdededeffb1b1b0ff262626ff000000ff000000ff000000ff000000ff000000ff0000008f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff606160ffd9d9d9ffd9dad9ffc9c9c9ffbabbbaffadaeaeff9e9f9eff898a89ff666565ff5e5e5eff5c5c5cbf4343433f1615150000000000000000000000003f0f0f0fcf2c2c2dff171716ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff010101ff030304ff272727ff7b7c7bffe7e8e7fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffefefffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff7f7f7ffc4c4c4ff8a8a8aff4b4b4bff3c3c3c3f0f0f0f000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffecececffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd6d6d6ffd5d5d5ffd3d4d4ffd2d2d2ffd0d1d0ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc7c6c7ffc5c5c5ffc4c5c4ffc4c4c4ffc5c5c5ffc8c8c8ffd6d5d6ffddddddffdbdbdbffdcdcddffddddddffddddddffdfdfdfffe0e1e0ffe2e2e1ffe2e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffddddddffdcdcdcffdbdbdbffdadad9ffd9d9d8ffd7d8d7ffd7d6d7ffd5d5d5ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcccdccffc9cacaffc7c6c7ffc4c4c4ffc5c5c6ffc8c8c8dfb2b2b22f27272700000000000000000000000000000000000000002f2626268f737373dfb3b3b3ffccccccffcbcbcbffcbcbcbffcbcbcbffcacacaffccccccffcfcfcfffd1d1d1ffd3d3d3ffd5d5d5ffd8d7d8ffd9d9d9ffdadadaffdcdcdcffddddddffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe2e3e3ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdddcdcffdededeffd5d5d5ffc8c7c8ffc6c6c6ffc8c8c8ffcac9caffcbcbcbffcbcbcbffcacbcb2f2525257f676767ffd1d1d1ffd3d3d3ffd4d4d3ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdadbdaffdcdbdcffddddddffdededeffe8e8e8fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff0c0c0cff767676fff5f5f5fffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfff3f3f3ffb9b9b9ff868686ff494848ff403f403f101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f272727ef040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1e1e1eef3e3e3e6f2222221f0a0a0a000000002f1414148f403f3fff757575ff797979ff7d7d7dff868686ff979797ffa4a5a4ffb3b3b3ffc0bfc0ffd3d3d3ffdfdfe0ff8e8d8dff141414ff000000ff000000ff000000ff000000ff000000ff0000004f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000ff000000ff000000ff000000ff000000ff000000ff030203ff454545ffc8c8c8ffdbdbdbffccccccffbdbdbdffb0b0b0ffa1a1a1ff949494ff7f7f7fff606060ff5a5a5aff585858ff565656ef4f4f4fbf3c3c3cdf3d3d3dff434243ff3f3f3fff373737ff141415ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202af2727270f0909090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f010101ff010101ff040505ff323232ff8f8f8ffff1f0f0fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffffffffffffefffffefefffffefefffffefefefffefffefffefffefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff7f7f8ffc6c6c6ff8b8b8cff4f4f4fff3e3e3e3f10101000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f7ffdbdbdcffd7d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd4d4d5ffd3d3d3ffd1d1d2ffd0d0d0ffcececeffccccccffcbcacbffc8c8c8ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c5ffd0d0d0ffdadadaffdadadaffdbdbdbffddddddffdededeffdededfffe0e0dfffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe0e0e1ffdfdfdfffdededeffddddddffdcdbdcffdadadaffd8d9d9ffd7d7d7ffd5d6d6ffd4d4d4ffd3d3d3ffd2d1d2ffd0d0cfffcececeffccccccffcacacaffc8c7c8ffc5c5c5ffc2c2c2ffc2c2c2ffc3c3c3bf9494940f0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000002f2626268f727272dfb1b1b1ffc9c9caffc9c9c9ffcacacaffcbcbcbffccccccffcfd0cfffd2d2d2ffd4d4d4ffd7d7d7ffd8d9d8ffdadadaffdcdcdcffdededeffe0dfe0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e1ffe1e0e0ffdfe0e0ffdfdfdfffdfdfdfffddddddffdbdcdbffddddddffcececeffc5c5c5ffc6c7c7ffc8c8c9ffcacacaffcacacaffcac9c9efbebebeffcececeffd0cfd0ffd1d1d1ffd2d3d2ffd4d4d4ffd6d6d6ffd7d7d7ffd8d9d8ffdadadaffdbdbdbffdcdddcffdededeffe0e1e0fff3f4f3fffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff010101ff161616ff747475fff4f5f4fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfff5f5f5ffc4c4c4ff878787ff4a4a4aff4040403f10101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f313131cf9b9b9bffaaaaaaff434343ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff1e1e1eff414141ff4d4d4dff535353ff5b5b5bff666566ff6a6a6aff6e6e6eff727272ff757575ff7d7d7dff8e8d8dff9a9a9affa7a7a7ffb6b6b6ffc4c4c4ffd6d7d7ffdededeff6a6a6aff070707ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af000000ff000000ff000000ff000000ff000000ff000000ff000000ff222222ffb1b1b1ffddddddffd0d0d0ffc0c0c0ffb3b3b3ffa3a3a3ff979696ff8d8d8dff7a7a7aff656565ff595959ff555555ff525252ff4d4d4eff484948ff454545ff434343ff424242ff40403fff373738ff121212ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff313131ff989798efb2b2b24f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf010102ff020202ff0e0e0eff444444ffa5a4a5fff6f6f7fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffefffffffffffefffffefefffefefffffefefefffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff7f7f7ffc6c7c7ff8e8e8eff525352ff4141413f1010100000000000000000000000004f4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffe5e5e5ffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd2d2d3ffd1d0d0ffcfcfcfffcdcdcdffcbcbcbffcacacaffc7c7c7ffc6c6c6ffc4c5c5ffc4c3c4ffc3c4c3ffcacacaffd7d6d7ffdbdbdbffdadadaffdbdbdbffddddddffdfdfdeffe0e0e0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffddddddffdcdcdcffdbdbdbffdad9d9ffd8d8d8ffd6d6d7ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcdcecdffcbcbcbffcacacaffc7c7c7ffc5c5c5ffc2c2c2ffc2c1c1ffc3c3c3ffc2c2c27f61616100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f3e3f3e9f7e7e7eefbebebeffccccccffcdcdcdffcdcdcdffcececeffd0d0d0ffd4d4d4ffd9d9d9ffdbdbdbffdbdbdbffddddddffdfdfdfffdfdfdfffe0dfe0ffe0e1e0ffe1e1e1ffe2e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfe0ffdededeffdcdcdcffddddddffd8d8d8ffcbcacbffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcbcbcaffccccccffcececeffd0d0d0ffd2d2d2ffd4d4d4ffd5d5d6ffd7d7d7ffd8d8d8ffd9d9d9ffdbdbdbffdcdcdcffdededeffdfe0e0ffe9e9e9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff010101ff020202ff1e1e1eff787878fff3f2f2fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffdfdfdfff6f6f6ffc4c4c4ff8d8c8dff4b4b4bff3e3e3f3f0f100f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0c0c0c8f717171ffc8c7c8ffc4c4c4ffbfbfbfff979797ff111111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff141313ff333333ff464646ff4b4b4bff505151ff565656ff5d5d5dff646464ff676767ff6b6b6bff717171ff787878ff838383ff929292ff9d9c9dffaaaaaaffbababaffc8c9c9ffdadadaffd7d7d7ff3e3e3eff010101ff000000ff000000ff000000ff000000ff000000af0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff000000ff000000ff000000ff141413ff979797ffdededeffd4d4d4ffc3c3c3ffb6b5b5ffa5a5a5ff999999ff909090ff828383ff777677ff6e6e6fff666666ff5d5c5dff5a5959ff545555ff525353ff525152ff4f4e4eff4a4a4aff474747ff3f3f3fff202020ff060706ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff848484ffbdbdbdffc2c2c2ffc6c6c6af8a8a8b0f0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf020202ff020302ff151515ff535353ffb7b7b7fffafafafffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefffffffffefffffffffffffffffffffffefffffefefffffefffffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff8f8f8ffc8c8c8ff909190ff545454ff4242423f11111100000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffff8f8f8ffddddddffd6d6d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d1d2ffd0d0d0ffcececeffcccccdffcbcbcbffc9c9c9ffc7c7c7ffc6c5c5ffc4c4c4ffc4c4c4ffc6c6c6ffd3d3d3ffdbdbdcffdcdcddffdcddddffddddddffdededeffe0e0e0ffe1e1e0ffe2e2e1ffe3e3e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdddedeffdcdcdcffdadadbffd9d9d9ffd7d8d8ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffccccccffc9cacaffc7c7c8ffc5c5c5ffc2c2c2ffc0bfbfffc0bfc0ffc0c0c0efb6b5b54f3d3c3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4040409f808080efc1c1c1ffcfcfcfffd0d0d0ffd1d1d1ffd5d5d5ffd9d9d9ffdbdbdbffddddddffdededeffdededeffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe1e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdddddeffdcdcdcffdededeffd4d3d3ffc9c8c9ffc6c7c7ffc8c7c8ffc8c8c8ffc8c8c9ffcacac9ffcbcbcbffcececeffd0d0d0ffd2d2d2ffd3d4d3ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdbdbdbffdcdcdcffdddedeffe2e2e2ffe9e9e9fff7f7f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f010101ff030303ff040304ff222222ff787878ffefefeffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfff6f6f7ffc1c1c1ff8e8e8eff4c4c4cff3f3f3f3f100f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f262626cfa7a7a7ffcccccbffcacacaffc6c6c6ffc2c2c2ffbababaff626262ff050404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff303030ff454544ff4b4b4bff4f4f4eff535454ff585858ff5c5d5cff626161ff666767ff6a6a6aff6e6f6fff757575ff7c7c7cff868686ff969696ff9f9fa0ffadadadffbdbdbdffcdcdcdffddddddffc5c5c5ff333334ff010101ff000000ff000000ff000000ff000000ff0000006f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff7c7c7cffdfdfdfffd7d7d7ffc6c6c7ffb8b9b8ffa7a7a7ff9c9c9cff919191ff848484ff7b7b7bff757675ff707070ff6b6b6bff666666ff636263ff5f5f5fff5b5b5bff585858ff535354ff4d4d4dff494949ff454646ff383838ff121212ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff474848ffb7b7b7ffc0c0c0ffc5c5c6ffc9c9c9ffcbcbcbdfb4b4b42f2626260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030303ff030303ff1b1b1bff626362ffc9c9c9fffdfdfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff8f8f8ffc7c7c7ff919191ff575757ff4444447f22222200000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffefefefffe1e1e2ffd8d8d8ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0cfcfffcececeffccccccffcbcbcbffc8c8c9ffc7c7c7ffc5c6c5ffc5c4c4ffc4c4c4ffcdcdcdffd9d9d9ffdbdbdcffdddddcffdededeffdededeffdfdfdfffe0e0e0ffe2e1e1ffe3e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfe0ffdededeffdcdcdcffdadadaffd9d8d9ffd7d7d7ffd5d5d5ffd4d4d4ffd2d2d2ffd0cfcfffcdcdcdffcbcacbffc8c8c8ffc6c5c6ffc3c3c3ffc1c1c1ffbdbebdffbebebeffbfbfbecf9c9c9c2f242424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4141419f828283efc7c7c7ffd7d7d7ffd9d9d9ffdbdbdbffdddddcffdeddddffdddedeffdededeffdfe0dfffe0e0e0ffe1e1e1ffe1e2e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdddedeffddddddffdadbdaffcfcfd0ffc6c7c6ffc7c7c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcbcbffcdcdcdffd0d0cfffd1d1d2ffd3d3d3ffd4d4d4ffd6d6d6ffd7d8d8ffd9d9d9ffdbdbdbffdcdcdcffdfe0e0ffe6e6e6ffebebebffeeeeeefffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f010201ff060606ff060606ff212121ff706f70ffeaeaeafffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffdfdfdfff7f7f7ffc1c1c1ff8f8f8fff4c4d4cff3f3f3f3f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f5c5c5cffd0d1d0ffcfcfcfffcdcdcdffccccccffc9c9c9ffc6c6c6ffc1c1c0ffadadaeff2e2e2eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff141514ff3a3a3aff4a4a4aff4f4f4fff545454ff595959ff5d5d5dff606060ff646464ff686868ff6b6b6bff6e6e6fff747474ff79797aff808080ff8a8a8aff989898ffa3a3a3ffb1b1b1ffc1c1c1ffd1d1d1ffe0e0e0ffaeaeaeff242424ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff080908ff696969ffdedddeffdadadaffc9c9c9ffbbbabbffaaaaaaff9e9e9eff929292ff888788ff808080ff7a7a7aff757575ff707070ff6d6d6dff696969ff666666ff636363ff616160ff5d5d5dff585858ff525252ff4d4d4dff494949ff444545ff1f1f1fff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2b2b2bffabababffbfbfbfffc3c4c4ffc8c8c8ffcbcbcbffcdcdcdffcececeffd0d0d06f5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff070606ff050405ff242424ff6e6e6effd4d4d4fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfdfff8f8f8ffc8c8c8ff919191ff585959ff4545457f232323000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff5f5f5ffebebebffe7e7e7ffdededfffd4d4d4ffd2d2d2ffd1d1d1ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d0ffcecfcfffcdcecdffccccccffcbcacaffc8c8c8ffc6c6c6ffc5c5c5ffc4c5c4ffc8c8c8ffd5d6d5ffdbdbdbffdadadaffdcdddcffddddddffdededeffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffdfdedeffddddddffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcccccdffcacacaffc7c7c7ffc4c4c4ffc1c1c1ffbebebeffbcbcbcffbdbdbdffbdbdbd9f7676760f0b0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f515151efcdcdcdffdcdcdcffdbdbdbffdcdcdcffdcdddcffddddddffdfdfdfffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdbdcdcffdcdcdcffd6d6d6ffcbcbcbffc6c6c6ffc7c7c7ffc7c8c7ffc8c9c9ffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd3d3d3ffd4d4d4ffd5d6d6ffd7d7d7ffd9d9d9ffdbdadaffddddddffe4e3e4ffe9e9e9ffecececffecedecfff1f1f1fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f020101ff070707ff080808ff1f1f1fff6a6a6affe5e5e5fffefefefffefefffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffffffefffffefefffefdfdfff8f8f8ffc1c1c1ff909090ff4d4d4dff3b3b3b3f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0d0d0dbfa0a09fffd4d4d3ffd2d2d2ffd0d0d0ffcfcfceffcdcdcdffcbcbcbffc9c9c9ffc4c4c4ffbfbfbfff8c8c8cff0b0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff303130ff454545ff4b4c4bff525151ff575757ff5d5d5dff626162ff656565ff686768ff6a6a6bff6d6d6dff707070ff747373ff787979ff7f7e7fff868686ff8d8d8dff9a9a9affa6a6a6ffb5b5b4ffc4c3c4ffd6d6d6ffe1e1e1ff939393ff161616ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff020302ff4d4d4dffd4d4d4ffddddddffccccccffbdbebdffadadadffa1a1a1ff969596ff8c8c8bff848484ff7e7e7eff797979ff757575ff727272ff6e6e6eff6c6c6cff696969ff666666ff636363ff606060ff595a59ff545454ff4f4e4fff4a4a4aff464646ff3a3a3aff121211ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff7e7e7effbdbdbdffc2c2c2ffc6c6c6ffcacacaffccccccffcececeffd0d0d0ffd1d1d1ffd3d3d3af9292920f0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f020202ff0e0f0eff090909ff2c2c2cff7b7b7bffdededffffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefefefffefefefffefffffffefefefffefefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff8f8f8ffc9c9c9ff939393ff5b5a5aff4747477f24232400000000cfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f8ffebebebffebeaeaffe9e9e9ffe3e4e4ffdadadaffd2d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccbcbffcacacaffc8c8c8ffc6c6c6ffc5c5c5ffc5c5c5ffd0d1d0ffdbdbdbffdcdcdcffdcdcdcffddddddffdeddddffdfdfdfffe0e0e1ffe2e2e2ffe3e3e3ffe4e3e3ffe3e4e4ffe3e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffddddddffdcdcdbffdad9daffd8d7d8ffd5d5d5ffd3d3d3ffd1d1d1ffcfceceffccccccffc9c9c9ffc6c6c6ffc2c3c3ffc0c0c0ffbdbdbdffbbbcbcffbcbcbcffbcbdbc6f52525200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f444444ffdadadaffd6d6d6ffd9d9d9ffdbdbdbffdcdcdcffdededeffe0e0e0ffe1e1e1ffe2e1e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffdededeffdcdcdcffdadadaffdcdcdcffd0d0d1ffc8c9c8ffc8c8c9ffc8c8c8ffc9c9c9ffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd3d2d2ffd4d4d4ffd6d5d6ffd7d7d7ffd8d9d9ffdbdbdbffe1e1e0ffe6e7e7ffeaeaeaffebebebffecececffecececfff5f5f5fffefefeffffffffffffffff7f7f7f7f6f6f6f6fdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f010101ff0c0c0cff0d0d0dff242525ff646464ffe1e1e1fffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffffefefffefefefff8f8f8ffc4c4c4ff919191ff4d4d4dff3838393f0e0e0e000000000000000000000000000000000000000000000000000000000000000000000000000000004f434343efcacacaffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffd0d0d0ffcececfffcdcdcdffcbcbcbffc8c8c8ffc2c2c1ffb8b7b8ff535352ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff171717ff3e3e3fff4b4b4bff4d4d4dff525252ff575758ff5e5d5eff646364ff686868ff6b6b6bff6d6d6dff6f706fff727272ff747574ff777878ff7d7d7dff838384ff8b8a8bff929393ff9d9e9effa9a9a9ffb8b8b8ffc7c7c7ffd9d9d9ffe1e0e1ff757575ff0b0b0cff000000ff000000ff000000ff000000ff000000cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff000000ff000000ff010101ff2f2f2fffc0bfc0ffe0e0e0ffd0d0d0ffc1c1c1ffb3b2b3ffa5a5a5ff9a9a9aff919191ff898989ff838383ff7d7d7eff797979ff767676ff737373ff717171ff6e6e6eff6c6c6cff696969ff666666ff616161ff5b5b5bff565555ff515151ff4e4e4eff4b4b4bff424342ff202020ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff3f3f3fffaeaeaeffc1c0c1ffc5c5c5ffcac9caffcccbccffcdcdceffcfcfcfffd1d1d1ffd3d3d3ffd5d4d4ffd6d6d6dfbcbcbc2f2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f040404ff131313ff131313ff333333ff838384ffe3e3e4fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefffefffefefefffefefefffefefefffdfdfdfff9f9f9ffcacacaff949494ff5b5b5bff4848487f2525256f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf9f9f9f9ffffffffffffffffffffefefefffafafaffecececffeaeaeaffe9eaeaffe9e9e9ffe7e7e7ffe0e1e1ffd6d5d5ffd0d0d0ffd0d0d0ffd0d0d0ffd0cfcfffcecfcfffcececeffcccdcdffcbcbcbffc9c9c9ffc8c7c7ffc6c6c6ffc5c5c5ffcacacbffd9d9d8ffdeddddffdcdcdbffdededeffdededeffdfdfdfffe0e0e0ffe2e1e1ffe2e3e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe0e0e0ffdfdedfffdcdddcffdadadbffd8d8d9ffd6d6d6ffd3d3d3ffd1d0d0ffcececeffccccccffc9c9c9ffc6c6c6ffc2c2c2ffbfbfbfffbdbdbdffbbbbbbffbcbbbcefb0afaf2f23232300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd5d5d5ffd1d1d1ffd3d3d3ffd8d8d8ffdbdbdbffdddddeffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e3ffe3e3e3ffe2e3e2ffe1e1e1ffdfdfdfffdddddcffdbdbdbffdcdddcffd8d9d8ffcdcdcdffc9c9c9ffc9c9c9ffc9c9c9ffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd2d2d2ffd4d4d4ffd5d5d5ffd7d7d7ffd9d9d9ffdededdffe4e3e3ffe9e9e9ffeaeaeaffeaeaeaffebebebffecececffedededfff8f8f8fffefefeffffffffefefefef2f2f2f2f000000003f3f3f3f9f9f9f9fefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ff212121ff1a1a1aff323232ff676767ffdbdbdbfffffefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefdfff8f8f8ffc6c6c6ff919191ff4c4b4bff3838383f0e0e0e00000000000000000000000000000000000000000000000000000000000000000f0909098f797979ffdadadaffd9d9d9ffd7d7d8ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfceffcdcdcdffcbcbcbffc6c6c5ffbfbfbfffabababff333333ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0b0bff363636ff474747ff4e4d4eff505150ff545454ff595858ff5e5e5eff656464ff696969ff6d6d6dff6f6f6fff727171ff747474ff767676ff787878ff7c7c7cff828281ff888888ff8f8f8fff979797ffa2a2a2ffaeaeaeffbdbdbdffcbcacbffddddddffdddcddff545354ff030303ff000000ff000000ff000000ff000000ff0000009f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff000000ff000000ff000000ff151616ffa8a8a8ffe3e3e3ffd4d3d4ffc4c4c3ffb7b7b7ffa9aaaaff9e9e9eff959594ff8d8d8dff878787ff828282ff7e7e7eff7a7b7bff787878ff767676ff737373ff717171ff6f6e6eff6c6c6cff686868ff626261ff5c5c5cff585858ff545454ff4f4f4fff4a4a4aff464646ff282728ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff141514ff909090ffbfbfbfffc3c3c3ffc8c8c9ffcbcbccffcdcdcdffcfcfcfffd0d0d0ffd2d2d2ffd3d4d3ffd5d6d5ffd7d7d7ffd8d9d8ffdadada6f5f5f5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f050505ff141314ff161717ff3c3c3cff888888ffe8e8e8fffdfdfdfffefefefffffefefffefefefffefefffffefefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffdfdfdfff9f9f9ffcac9caff969696ff5d5d5dff4949498f343434efefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef8f8f8f8f2f2f2f2f0f0f0f0fcfcfcfcffffffffffffffefffffcfcfcffefeeefffeaeaeaffeae9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe3e4e4ffdcddddffd2d2d2ffd0d0d0ffd0cfcfffcfcfcfffcececeffcdcdcdffcccbccffcacacaffc9c8c9ffc7c7c7ffc6c6c6ffc7c7c7ffd4d4d5ffdddcdcffdcdcdcffdededeffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe1e1e1ffe0e0e0ffdededeffdcdcdcffdadad9ffd7d7d7ffd4d4d4ffd1d1d1ffcececeffccccccffcac9c9ffc6c6c6ffc3c2c2ffbfbfbeffbcbcbcffbcbcbbffbcbcbbcf9898980f0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9b9c9cffcececeffcfcfceffd5d5d5ffd9d9d9ffdcdcdcffdedfdfffe0e0e0ffe1e1e1ffe3e3e2ffe3e3e4ffe4e4e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e4ffe2e3e2ffe1e1e1ffdfdfdfffdededeffddddddffdededeffd5d5d5ffcbcbcbffcacacaffcacacaffcbcbcbffcdcdccffcfceceffd0d0d0ffd2d1d2ffd3d3d3ffd5d5d5ffd6d7d6ffdadadaffe0e0e0ffe6e6e6ffe8e8e8ffe9e9e9ffeaeae9ffeaeaebffebebebffececebffeeefeffffbfbfbfffeffffffffffffcfcfcfcf0000000000000000000000000f0f0f0f5f5f5f5fcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff252525ff3e3e3eff6d6d6dffd6d6d6fffffffefffffffffffffffffffffffffffffffffffefefefffefefffffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffefffefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffdfdfefff8f8f8ffc7c8c7ff919191ff4d4d4dff3a3a3a3f0e0e0e000000000000000000000000000000000000000000000000000000003f0d0e0ddf3b3b3bff9a9b9bffd9d9d9ffd9d9daffd9d9d8ffd7d7d8ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffd0d1d0ffcecfcfffcdcdcdffc9c9c9ffc3c3c2ffbdbdbdff5f5e5eff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff121213ff424242ff4b4b4bff4f504fff535354ff585858ff5c5c5cff606060ff656565ff6a6a6aff6f6f6fff717171ff747473ff767676ff787878ff7a7a7aff7d7d7dff808181ff868686ff8c8c8cff939393ff9b9b9bffa6a6a6ffb2b3b2ffc1c0c0ffcfcfcfffdfdfdfffd0cfd0ff3c3b3cff010101ff000000ff000000ff000000ff000000ff0000006f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000ff000000ff000000ff000000ff000000ff000000ff000000ff101010ff8f8f90ffe5e5e5ffd8d8d8ffc7c7c7ffbbbbbbffaeadadffa2a2a3ff999899ff929291ff8c8c8bff868686ff838382ff808080ff7d7d7dff7b7b7bff787878ff767575ff737373ff717171ff6d6d6dff686968ff636464ff606060ff5c5c5cff585858ff525352ff4d4d4dff49494aff363636ff0b0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff6b6b6bffbbbabaffc3c3c3ffc7c7c7ffcbcacbffcdcdcdffcfceceffd0d0d0ffd1d1d1ffd3d3d3ffd5d4d4ffd6d6d6ffd8d8d8ffdad9d9ffdbdbdbffadadadbf3333330f0303030000000000000000000000000000000000000000000000000000000000000000000000005f070707ff151515ff1b1b1bff464646ff939393ffeeeeeefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffafaf9ffcbcbcbff979796ff5c5c5cff464646bf636363ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafaf4f4f4f4f000000000000000000000000afafafaffffffffffffffffffffdfdfdfff1f1f1ffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe0e0e0ffd8d8d9ffd0d0d0ffd0d0d0ffcfcfcfffcececeffccccccffcbcbcbffc9c9c9ffc7c8c8ffc7c7c7ffc6c6c6ffd0d0d0ffdbdbdbffddddddffdededeffe0dfe0ffe0e1e1ffe1e1e1ffe2e1e2ffe2e2e3ffe3e3e3ffe4e3e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdededeffdcdbdcffd9d9d9ffd6d6d6ffd2d2d2ffcfcfcfffccccccffc9c9c9ffc6c6c6ffc2c2c2ffbebebeffbdbcbcffbcbcbcffbcbbbc8f696969000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f808080ffcbcbcbffcccbcbffd1d2d1ffd7d6d6ffdadadaffddddddffdfdfdeffe0e0e0ffe2e1e2ffe2e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e1ffe2e1e2ffe0e0e0ffdfe0e0ffdcdbdbffd0d1d0ffcacacaffcbcbcbffcbcbcbffccccccffcececeffd0cfd0ffd1d1d1ffd3d3d3ffd4d4d4ffd7d7d7ffdddddcffe3e3e3ffe7e7e7ffe7e7e7ffe8e8e8ffe8e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebfff3f3f3fffdfdfdfffffeffffffffff8f8f8f8f00000000000000000000000000000000000000002f2f2f2f8f8f8f8fefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2f2f2fff2d2e2dff444444ff757575ffd2d2d3fffefefefffffffffffffffffffffffffffffffffffefffefffefefefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefdfff9f9f9ffc8c8c8ff919191ff50504fff3b3b3b3f0e0e0e0000000000000000000000000000000000000000000000008f181818ff323232ff383838ff424343ff989998ffdbdbdbffdadadaffd9d9d8ffd8d8d8ffd6d7d7ffd5d5d5ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfceffcbcbcbffc7c7c7ffc1c1c1ff9f9e9eff202020ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff181818ff454545ff4f4e4eff525252ff585858ff5b5c5bff606160ff646464ff686868ff6c6d6dff717071ff757474ff777776ff787978ff7b7b7bff7d7d7dff7f7f7fff818181ff858585ff8b8b8aff909090ff969696ff9e9e9effaaaaaaffb6b6b6ffc4c4c4ffd2d2d2ffe1e1e1ffbebebdff272727ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0b0bff797979ffe6e5e5ffdcdcdcffcbcbcbffbebfbfffb2b2b2ffa7a7a7ff9d9c9cff959595ff8f8f8fff8a8a8aff878787ff858586ff838283ff807f80ff7d7d7dff7b7b7bff787877ff757575ff727272ff6f6f6fff6b6b6bff676867ff656464ff606060ff5b5b5bff565656ff515151ff4f4f4fff3e3f3fff0e0e0eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff171717ff9c9d9dffc0c0c0ffc6c5c6ffcacacaffcdccccffcfcfceffd0d0d0ffd2d1d1ffd3d2d2ffd4d4d4ffd6d5d5ffd7d7d7ffd9d8d9ffdadadaffafafafff464645ff393939ef3030304f0d0d0d00000000000000000000000000000000000000000000000000000000000000007f0a0a0aff151515ff1e1e1eff505050ffa0a0a0fff2f2f2fffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffafafaffcbcbcbff989797ff5c5c5cff464646bf636363ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf6f6f6f6f0f0f0f0f000000000000000000000000000000007f7f7f7ffffffffffffffffffffefefefff5f5f5ffeaeaeaffe9eae9ffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e2e2ffdededdffd4d5d4ffcfd0d0ffcececeffcdcdcdffcbcccbffcacacaffc9c9c9ffc7c7c7ffc7c7c7ffcacbcaffd8d8d8ffddddddffddddddffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e3ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffddddddffdbdbdbffd8d8d9ffd5d5d4ffd0d1d1ffcdcdcdffcacacaffc7c6c6ffc2c2c2ffbebebeffbdbdbcffbdbdbdefb0b0b05f46464600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f595959ffc9c9c9ffc8c8c8ffcececeffd3d3d3ffd6d7d7ffdadad9ffdcdcdcffdededeffdfe0e0ffe1e1e1ffe2e2e2ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe3e2e2ffe0e0e0ffdededeffd8d8d8ffcececeffcbcbcbffcbcbcbffccccccffcececeffcfcfcfffd1d1d1ffd2d2d2ffd4d5d4ffd9d9daffe0dfdfffe5e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e8ffe9e9eaffeaeaeaffebebebfff7f7f7fffefefeffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000005f5f5f5fdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff343434ff535353ff7e7e7effcfcfcffffefefefffffffefffffefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfdfdfffafafaffcacacaff939293ff4f4f4fff3b3a3b3f0e0e0e000000000000000000000000000000000000000000000000ff262626ff2b2c2bff323232ff393939ff464646ffc9c9c9ffdbdbdbffdadadaffd8d9d8ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d3ffd2d1d2ffd0d1d0ffcececeffc9c9c9ffc4c5c5ffbdbdbcff575656ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff2b2b2cff4f4f4fff545454ff585858ff5c5c5cff616261ff646565ff696969ff6c6c6cff707070ff747473ff777677ff7a7a7aff7c7c7cff7e7e7eff808080ff828282ff848484ff878686ff8a8a8aff90908fff949495ff9a9999ffa2a2a2ffaeaeaeffbbbbbbffc8c8c8ffd6d6d6ffe3e3e3ffaeaeaeff1f201fff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff060505ff5e5e5effe3e3e3ffdfdfdfffd0d0d0ffc3c3c3ffb6b6b6ffabababffa1a1a0ff999999ff939494ff8f8f8fff8c8c8cff898989ff878787ff848484ff828282ff7f7f7fff7d7d7dff7b7b7bff777878ff757575ff727272ff6f6f6fff6c6c6cff696a69ff656465ff606061ff5b5b5bff575858ff535253ff3e3e3eff161616ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff777777ffbbbbbbffc2c2c2ffc9c9c8ffccccccffcececeffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffdad9d9ffcdcdcdff4d4d4eff3a3a3aff333333ff2c2c2cbf1d1d1d00000000000000000000000000000000000000000000000000000000000000007f0b0b0bff151515ff1f1f1fff565656ffabababfff5f5f5fffefefefffefefefffefefefffefefefffefffefffefffefffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffafafaffcdcdcdff9a9a9aff5a5a5aff454544bf626262ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f2f2f2f2f0000000000000000000000000000000000000000000000004f4f4f4ffffffffffffffffffffffefefff8f8f8ffecececffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e3ffe2e2e2ffe0e0dfffdadadaffd2d2d2ffcececeffcdcdccffcbcbcbffc9c9caffc8c8c8ffc7c6c7ffc7c7c7ffd2d2d2ffdcdddcffdededeffdfdfdfffe1e1e1ffe1e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffddddddffdadadaffd7d7d7ffd3d3d3ffcfcfcfffcbcbcbffc7c7c7ffc3c3c3ffbebfbeffbdbdbdffbdbdbdcf9999992f2323230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffc7c6c7ffc3c4c4ffcacacaffcfcfcfffd4d3d3ffd7d6d7ffd9d9d9ffdbdbdbffddddddffdfdfdfffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe2e2e2ffdfdfdfffdededeffd4d3d4ffcbcbcbffcbcbcbffccccccffcecdcdffcfcfcfffd1d1d1ffd2d3d2ffd6d6d6ffdcdcdcffe2e1e2ffe3e4e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffedededfffafbfbffffffffffffffffefefefef0f0f0f0f00000000000000000000000000000000000000000000000000000000000000006f6f6f6fffffffffffffffffffffffffffffffffffffffffafafafaf1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df2d2d2dff353434ff4e4e4eff797979ffc4c4c4fffdfdfdfffefffefffefefefffefffefffefffefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffafafaffcfcfcfff969696ff4c4c4cff3939393f0e0e0e000000000000000000000000000000000000000000000000ff262626ff262626ff2c2c2cff363636ff3d3d3dff656565ffd9dad9ffdbdbdaffd9d9d9ffd8d8d8ffd6d7d7ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d1ffd0d0d0ffccccccffc7c7c8ffc1c1c2ffb1b1b1ff363636ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff353535ff505151ff5a5a5aff5e5d5eff616261ff666666ff6b6c6bff6f6f6fff717271ff757575ff797979ff7c7c7cff7e7e7eff808080ff828282ff848484ff868586ff888888ff8a8a8aff8c8c8dff8f8f8fff959595ff999a99ff9e9e9effa6a6a7ffb2b2b2ffbebfbfffccccccffdadadaffe4e4e4ff999999ff1c1b1cff000000ff000000ff000000ff000000ff000000df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff020202ff4b4a4bffdbdbdbffe2e2e2ffd4d4d4ffc7c7c7ffbbbbbbffb0b0b0ffa6a6a6ff9e9e9eff989898ff949494ff919191ff8e8e8fff8c8c8cff898989ff888887ff858585ff838383ff818181ff7e7e7fff7c7c7cff797979ff767676ff747373ff717171ff6e6e6eff696a69ff656564ff5e5e5eff5c5c5cff575757ff4d4e4dff1e1e1eff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff383838ffb3b3b3ffbfbfbfffc5c6c5ffcbcbcbffcdcdceffcfcfcfffd1d1d1ffd2d2d3ffd4d4d4ffd5d5d5ffd7d7d6ffd8d7d8ffd9d9d8ffd9d9d9ff6f6f6fff3c3c3cff353535ff2e2e2eff272727bf1e1e1e00000000000000000000000000000000000000000000000000000000000000009f0e0e0eff161516ff222222ff5c5d5dffb2b2b1fff7f7f7fffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffffefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfdfdfffafafbffcdcecdff9c9c9cff5e5f5fff4343437f2323231f1f1f1f6f6f6f6f8f8f8f8fbfbfbfbfbfbfbfbfbfbfbfbf7f7f7f7f1f1f1f1f000000000000000000000000000000000000000000000000000000002f2f2f2fefefefeffffffffffffffefffffafafaffeeeeeeffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdcdcdcffd7d7d6ffcecfcfffccccccffcacacaffc9c9c9ffc7c7c7ffc6c6c6ffcfcfcfffdadadaffdededeffdfdfdfffe1e1e1ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe4e5e4ffe5e5e5ffe6e5e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e1ffe0e0e0ffdfdfdeffdcdcdcffd9dad9ffd6d6d6ffd1d1d1ffccccccffc7c7c8ffc2c2c2ffbfbfc0ffbfbfbfffbebebdaf8282820f0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffc3c2c2ffc2c2c2ffc5c5c5ffcbcbcaffd0cfd0ffd3d4d4ffd6d6d6ffd9d9d9ffdbdbdbffddddddffdfdfdfffe1e1e1ffe2e2e2ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe2e2e2ffe1e1e0ffdbdbdbffd0d0d0ffcccbcbffccccccffcececeffd0cfcfffd1d1d1ffd3d3d3ffd9d9d9ffdfdfdfffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e5ffe6e7e7ffe8e8e7ffe9e9e9ffeaeaeafff1f1f1fffdfdfdffffffffffffffffafafafaf0000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2f3f3f3f3f3f3f3f3f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf272727ff323232ff484848ff717171ffbbbbbbfffbfbfbfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffafbfbffd3d3d3ff969696ff4e4e4eff3939397f1b1b1b000000000000000000000000000000000000000000000000ef232323ff262626ff282828ff313131ff393939ff404141ff9d9e9effdbdbdbffdadadaffd9d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d2d3ffd2d1d1ffcececeffcacacaffc5c4c4ffbdbcbcff5e5e5eff0b0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff121212ff424242ff585857ff5e5e5eff656564ff686869ff6c6c6cff707071ff747474ff777777ff7a7a7aff7c7d7cff808080ff838383ff858585ff868686ff878788ff8a8a89ff8b8c8cff8d8e8dff8f9090ff929292ff959596ff9a999aff9e9e9effa3a3a3ffacacacffb6b7b6ffc4c4c4ffcfcfcfffddddddffe4e4e4ff7b7c7bff0e0e0eff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f000000ff000000ff000000ff000000ff000000ff000000ff000000ff313131ffc5c5c5ffe4e4e5ffd8d8d8ffccccccffbfbfbfffb5b5b5ffabacacffa3a3a3ff9d9d9dff999999ff969796ff949494ff919191ff8e8f8fff8c8c8dff8a8a8aff888888ff878687ff858585ff838383ff807f80ff7c7c7cff7a7a7aff787878ff767676ff727272ff6e6e6eff696969ff666666ff636363ff5d5d5dff505050ff202120ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff131313ff8a8a8affbfbfbfffc5c5c4ffcacacaffcccdcdffcfcfcfffd0d1d0ffd2d2d2ffd4d4d4ffd5d5d5ffd6d6d6ffd8d8d7ffd9d9d9ffdadadaffa4a5a5ff3f3f3fff373737ff303030ff2a2a2aff282828bf1e1e1e0000000000000000000000000000000000000000000000000000000000000000bf111112ff161616ff272727ff656565ffbbbbbbfffaf9fafffefefefffefefefffffefefffefefffffffffefffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefffefffffefefffffefffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffbfafbffd0d0d0ff9e9e9eff5d5d5dff3d3d3d7f20202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fcfcfcfcffffffffffffffffffffcfcfcfff0f0f0ffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe6e5e6ffe5e4e4ffe3e3e3ffe1e1e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffd9dadaffd2d3d3ffcccccbffc9cac9ffc7c8c7ffc6c6c6ffc9c9c9ffd7d8d8ffdededfffdededeffe1e1e1ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdededeffdbdbdbffd8d8d8ffd4d4d4ffcececeffc8c8c8ffc3c4c4ffc0c0c0ffc0c0c0ffc0c0c06f53535300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf9d9d9dffc1c1c0ffc2c2c3ffc6c6c7ffccccccffd1d1d1ffd4d4d4ffd7d7d7ffd9d9d9ffdbdbdcffdedddeffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe5e5e6ffe4e4e4ffe1e2e2ffe1e1e1ffd8d8d8ffcfcfcfffcdcdcdffcececeffd0d0d0ffd2d2d1ffd5d6d6ffdbdbdcffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9eaeaffebebebfff6f6f6fffdfdfeffffffffffffffff6f6f6f6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf252525ff2e2e2eff454545ff707070ffb3b3b3fffafafafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffafafaffd3d2d2ff969696ff4e4e4eff3737377f1c1c1c0000000000000000000000000000000000000000000000006f101010ff272727ff262626ff2b2a2aff343434ff3c3c3bff4c4c4cffcececeffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d3d2ffd0d0d0ffcdcdcdffc8c8c8ffc3c3c3ffb9b9b9ff505050ff030202ff000000ff000000ff000000ff000000ff000000ff020202ff1d1d1dff4c4c4cff606060ff666666ff6c6c6cff717271ff747474ff777777ff7a797aff7c7c7cff7f8080ff828282ff848484ff878787ff8a8a8aff8b8b8bff8c8c8cff8d8d8dff8f8f8fff919191ff939393ff969595ff989897ff9b9b9bff9f9f9fffa4a3a3ffa8a8a7ffb2b2b2ffbcbcbcffc9c9c9ffd3d3d3ffe1e1e1ffe2e2e2ff555555ff020202ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff1b1b1bffb0b0b0ffe6e7e7ffdcdddcffd0d0d0ffc4c4c4ffb9b9baffb1b1b1ffa8a9a8ffa2a2a2ff9f9f9fff9b9b9bff989998ff969696ff939394ff919291ff90908fff8f8e8fff8e8d8eff8c8c8cff8b8a8aff878888ff848484ff828181ff80807fff7e7e7eff7c7c7cff787878ff727272ff707070ff6f6e6fff6a6a6aff646363ff595959ff313131ff090909ff000000ff000000ff000000ff000000ff000000ff040404ff606060ffbebebeffc3c3c3ffc8c8c8ffcdcdcdffcfcfcfffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d4ffd6d6d6ffd8d8d7ffd9d9d9ffdadadaffd0d0d0ff4b4b4bff3a3a3aff333333ff2b2b2bff282827ff2828286f1111110000000000000000000000000000000000000000000000000000000000000000bf121312ff181818ff2c2c2dff6f6f6fffc3c2c2fffbfbfbfffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffafbfaffd4d3d3ff9f9fa0ff5e5e5eff3d3d3d7f1e1f1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afafafaffffffffffffffffffffdfdfdfff2f2f2ffeaeae9ffe9e9e9ffe8e8e8ffe7e7e7ffe7e6e6ffe5e5e5ffe5e4e5ffe3e3e3ffe1e2e2ffe0e1e0ffdfdfdfffdfdedfffdededeffddddddffdbdbdcffd7d7d7ffcececeffc8c9c9ffc7c7c7ffc6c6c6ffd2d2d1ffe0e0e0ffe0e0e0ffe1e1e1ffe3e3e3ffe4e4e4ffe5e5e5ffe5e6e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e3e3ffe2e1e2ffe0e0e0ffdfdfdeffdddddcffdadadaffd7d7d7ffd1d1d1ffcacacaffc4c4c4ffc2c2c2ffc1c1c1efb4b4b43f30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f787878ffbfbfbfffc0c0c0ffc5c5c5ffcacacaffcfcfd0ffd3d3d3ffd6d6d6ffd8d8d8ffdbdbdaffddddddffdfdfdfffe1e1e1ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe4e4e4ffe3e3e3ffdedfdeffd6d6d5ffcececfffcecfcfffd0d0d0ffd2d3d2ffd8d8d8ffddddddffdededeffdfdfdfffe0e1e0ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe4e4e5ffe6e5e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffecededfffaf9f9fffefefeffffffffffffffff2f2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf232323ff2f302fff454545ff6e6e6effaeaeaefff9f9f9fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffafafaffd1d1d1ff969696ff535353ff3838397f1d1c1c00000000000000000000000000000000000000000000000000000000bf1d1d1dff272727ff282728ff2f2f2eff373737ff3e3e3eff898989ffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd3d4d3ffd2d2d2ffcfcfcfffcbcbcbffc6c6c6ffc2c2c2ffb3b3b3ff373737ff000000ff000000ff000000ff000000ff020202ff2f2f2fff616161ff6a6a6aff70706fff757575ff7b7a7bff7d7d7dff7f7f7eff818181ff848384ff858686ff888888ff8a8a8aff8d8c8dff8e8e8fff909090ff929292ff939393ff949494ff959595ff979797ff999999ff9b9b9aff9d9d9cffa0a0a0ffa3a4a4ffa8a8a8ffadadadffb7b6b6ffc0c0c0ffcdcdcdffd7d7d7ffe4e4e5ffdbdbdbff404040ff010101ff000000ff000000ff000000ff000000ff0000005f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0f10ff979797ffe8e8e8ffe1e1e1ffd4d3d3ffc8c8c8ffbdbdbdffb6b6b6ffadadadffa7a7a7ffa4a4a4ffa1a0a0ff9e9e9eff9c9b9bff999999ff979797ff969696ff959595ff949494ff939393ff919191ff8f8f8fff8c8c8cff8a898aff878887ff858685ff848484ff828382ff7e7e7eff7b7b7bff7a7a7aff777777ff727272ff6b6b6bff646464ff484747ff0c0c0cff000000ff000000ff000000ff010101ff323232ffb0afafffc2c2c2ffc7c7c7ffcbcbcbffcfcfcfffd1d1d1ffd3d2d3ffd3d4d4ffd5d5d5ffd6d6d6ffd7d8d8ffd9d9d8ffdadadaffdbdbdbff898989ff3c3c3cff353635ff2e2e2eff292828ff282828bf1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000ef161616ff171617ff2f2f30ff757575ffcacacafffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffbfbfbffd7d7d7ffa1a1a1ff5e5e5eff3d3d3d7f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffefefefff6f6f6ffeaeaeaffe8e8e8ffe7e7e7ffe6e6e7ffe5e5e6ffe5e4e5ffe4e3e4ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdcdcdcffdcdcdcffdbdbdbffdadadaffd9d9d9ffd4d4d4ffcacacaffc6c6c6ffcbcbcbffdcdcdcffe3e2e2ffe2e3e2ffe4e4e4ffe5e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdededeffdcdcdcffdadadaffd5d6d5ffcececeffc7c7c7ffc4c4c5ffc3c3c3cf9d9d9d1f1818180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f535353ffbfbfbfffbfbfbfffc4c4c4ffc9c9c9ffcececeffd1d1d1ffd4d4d4ffd7d7d7ffdadadaffdcdcdcffdededeffe0e0e0ffe2e2e2ffe3e4e3ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e5e5ffe3e3e3ffdbdbdbffd3d3d3ffcfcfcfffd1d1d1ffd5d5d5ffdadadaffdcdddcffddddddffdededeffdfdedeffe0e0dfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e2ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe8e8e8ffe9e9e9ffeaeaeaffefefeffffcfcfcfffeffffffffffffcfcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f181818ff313130ff3d3d3dff656464ffa5a5a5fff7f6f6fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefefffefefffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefdfefffaf9f9ffcececeff969696ff545353ff3939397f1d1d1d000000000000000000000000000000000000000000000000000000001f040404ff272727ff282828ff2b2b2bff343434ff3b3b3cff4f4f4fffd6d6d6ffdbdbdbffd9dadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffcececeffc9c9caffc5c6c6ffc3c3c3ff939394ff141414ff010101ff000100ff080909ff444443ff6a6a6aff787878ff7c7c7cff818080ff838383ff858585ff878787ff888888ff8a8a8aff8d8d8dff8f8f8fff909090ff919192ff939393ff969696ff979897ff989898ff9a9999ff9b9b9bff9c9c9cff9d9d9dff9f9f9fffa1a0a1ffa2a2a2ffa5a5a5ffa9a9a9ffadadadffb2b2b2ffbbbcbbffc6c5c5ffd2d2d2ffdbdbdbffe7e7e7ffcececeff3b3b3bff010101ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000ff000000ff000000ff000000ff000000ff000000ff090909ff808080ffe7e7e7ffe5e5e5ffd7d7d7ffcdcdcdffc1c1c1ffbababaffb2b1b2ffadadacffa9a9a9ffa6a6a6ffa3a3a3ffa1a1a1ff9e9f9fff9d9d9dff9c9c9cff9b9b9bff9b9b9bff9a9a9aff999999ff979797ff959494ff929292ff909090ff8e8e8eff8d8d8dff8c8c8cff898989ff888888ff868686ff858484ff828282ff7e7e7eff787878ff706f70ff575756ff1c1d1dff040404ff060606ff262525ffa6a6a6ffc2c2c2ffc6c6c6ffcac9c9ffcececeffd1d1d1ffd4d4d3ffd4d4d4ffd6d6d5ffd6d6d6ffd8d8d7ffd9d9d9ffdadadaffdbdbdbffdadadaff4e4d4dff39393aff313131ff2a2a29ff282828ef2526251f050505000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff181818ff353535ff7c7c7cffd2d1d2fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffbfbfbffd9d9d9ffa3a3a3ff5f5f5fff3c3c3c7f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffefff9f9f9ffebebecffe8e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe0e0e1ffdfdfdfffdededeffddddddffdbdbdbffdbdadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd6d6d6ffcfcfcfffc9c9c9ffd6d6d6ffe2e3e3ffe4e4e4ffe5e6e5ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e3e2ffe1e1e1ffdfdfdfffdededdffdcdbdcffd8d8d8ffd3d3d3ffcdccccffcacac9ffc6c6c69f7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2f2f2fffbebebeffbebebeffc2c2c2ffc7c7c7ffcdcdccffd0d0d0ffd3d3d3ffd6d6d6ffd8d9d9ffdbdadaffdcdcddffdfdfdfffe1e1e1ffe3e3e3ffe4e4e5ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe7e7e7ffe2e2e2ffdadadaffd1d2d2ffd3d2d2ffd7d8d7ffdad9d9ffdadadaffdbdbdbffdcdcdcffdcdddcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e8ffeaebeafff3f3f3fffdfdfdffffffffffffffff6f6f6f6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f181818ff2b2b2bff333333ff5a5a5aff9a9a9afff4f4f4fffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffdfdfefff9f9f9ffcccdccff979796ff505051ff3939397f1e1e1e00000000000000000000000000000000000000000000000000000000000000007f141414ff292929ff2a292aff313130ff3a3a3aff434343ffaaaaaaffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffccccccffcacacaffc8c8c7ffc1c1c1ff8b8b8bff3e3e3eff363636ff595959ff7d7d7dff868685ff8c8d8cff8e8e8eff8f8f8fff8f8f8fff8f8f8fff909090ff919191ff949494ff969696ff979797ff989898ff9a9a9aff9b9b9bff9d9d9dff9e9e9eff9f9f9fffa1a1a1ffa1a2a2ffa2a3a2ffa3a3a4ffa4a4a4ffa6a6a6ffa8a8a8ffaaaaaaffafaeaeffb3b2b3ffb8b8b8ffc1c1c0ffcacacaffd6d6d6ffdededeffeaeaeaffbebebeff292929ff000000ff000000ff000000ff000000ff000000ff0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff0a090aff6f6f6fffe4e5e4ffe8e7e8ffdbdbdbffd1d1d1ffc5c6c6ffbfbfbfffb7b7b7ffb2b2b1ffaeaeaeffabababffa8a8a8ffa6a5a6ffa4a4a4ffa3a4a3ffa3a3a3ffa3a2a3ffa2a2a2ffa1a1a1ffa0a0a0ff9e9e9eff9c9c9cff9a9a9aff989898ff969696ff959595ff939394ff949494ff939393ff929192ff919191ff909190ff8e8e8eff8b8b8bff868686ff818081ff717171ff4b4b4bff565656ff9d9d9dffc4c4c4ffc8c8c8ffcacacaffcececeffd1d1d1ffd3d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdcdbffdcddddffaeaeaeff414041ff383838ff2f2f2eff292929ff2828287f14141400000000000000000000000000000000000000000000000000000000000000000000000000000000ff181818ff191918ff3a3b3aff848484ffd9d9d9fffefdfefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefefefffbfbfbffdadbdbffa4a4a4ff616161ff3d3d3d7f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f6f6f6f6fefefefeffffffffffffffffffffbfbfbffedededffe8e7e7ffe6e5e5ffe5e5e5ffe4e4e4ffe2e2e2ffe2e2e1ffe0e1e1ffdfdfdfffdededeffddddddffdcdcdcffdadbdbffd9d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd4d4d5ffd9d9d9ffe1e1e1ffe6e6e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeae9ffeae9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e3ffe2e2e2ffe1e1e0ffdfdfdfffdededeffdcdbdcffd7d7d7ffd3d3d3ffd0d0d0efc0c0c05f4b4b4b00000000000000000000000000000000000000000000000000000000000000003f3f3f3fefefefefffffffffffffffffffffffffffffffffffffffffafafafaf4f4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbdbdbeffbdbdbdffc0c0c0ffc6c6c6ffcbcbcbffcfcfcfffd2d2d2ffd5d4d4ffd7d7d7ffd9d9d9ffdbdbdcffdededeffe0e0e0ffe2e2e2ffe4e4e4ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebeaffebebebffebebebffebebebffe8e8e8ffe3e2e3ffdededeffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd8d9d9ffd9d9daffdadadaffdbdbdbffdcdcdcffdcdddcffdededdffdfdedeffdfe0dfffe1e1e1ffe1e1e2ffe3e2e3ffe4e3e3ffe5e5e5ffe6e6e6ffe8e8e8ffebebebfff6f6f6fffefefdffffffffffffffff2f2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141415ff272827ff2f2f2fff565656ff8f8f8ffff3f3f3fffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfff9f9f9ffcfcfcfff999899ff555555ff3c3c3c7f1e1e1e00000000000000000000000000000000000000000000000000000000000000000f020202ef272727ff2b2b2bff2e2e2eff383838ff424142ff828282ffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d6ffd5d5d5ffd4d3d4ffd0d0d0ffcececeffcbcccbffcbcbcaffc6c5c5ffa8a8a8ff999999ff9a9a9aff9b9b9cff9d9d9dff9d9d9dff9a9b9bff99999aff999a99ff999999ff999999ff9a9a9aff9c9d9dff9e9e9eff9f9e9fffa0a0a0ffa1a2a1ffa3a3a3ffa4a4a4ffa5a5a6ffa7a7a7ffa8a8a8ffa8a9a8ffa9a9a9ffaaaaa9ffaaabaaffacacacffaeaeadffafafb0ffb5b5b5ffb9b8b9ffbebebeffc5c5c5ffcfcfcfffd9dadaffe2e2e2ffecececffaeaeaeff222222ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff000000ff000000ff060606ff585858ffddddddffe9eaeaffdedfdfffd5d4d5ffcacacaffc3c3c3ffbcbcbcffb6b7b7ffb4b4b4ffb0b1b0ffaeaeaeffabababffaaaaaaffa9aaaaffa9a9a9ffa9a9a9ffa8a9a9ffa7a7a7ffa6a6a6ffa4a5a5ffa2a2a2ffa1a0a1ffa09fa0ff9e9e9eff9c9c9cff9c9c9cff9c9c9cff9c9c9cff9b9b9cff9c9c9cff9c9c9cff9d9c9cff9e9d9dff9e9e9effa0a1a1ff9f9f9fffa0a0a0ffb2b2b2ffc8c8c8ffcccbcbffcdcdcdffcfcfcfffd2d2d2ffd4d4d4ffd6d6d5ffd7d7d7ffd8d8d8ffd9d8d9ffd9d9daffdbdbdbffdcdcdcffddddddffdededeff898989ff404040ff373838ff2e2e2eff2b2b2bdf242424000000000000000000000000000000000000000000000000000000000000000000000000000000000f010101ff161616ff171717ff3c3d3dff868686ffdfdfdffffefefefffffefefffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffbfbfbffdbdbdbffa4a4a4ff626262ff3d3d3d7f1f1f1f00000000000000000000000000000000000000000000000000000000000000007f7f7f7fbfbfbfbffffffffffffffffffffffffffffffffffffdfdfdffefefefffe7e7e7ffe5e5e6ffe5e5e4ffe4e4e4ffe4e4e4ffe2e2e2ffe1e1e1ffe1e1e1ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffdfdfe0ffe0e0e0ffe0e0e0ffe4e4e4ffe7e6e7ffe8e8e8ffe9e9e8ffeae9e9ffeae9eaffebebebffebebebffebebebffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe2e2e2ffe0e1e1ffdfdfdfffdededeffdbdcdbffd8d9d9ffd6d6d6dfb8b8b82f27272700000000000000000000000000000000000000000000000000000000000000005f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf7f7f7f7f1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfa5a5a5ffbdbcbcffbfbfbfffc5c5c4ffcac9c9ffcdcdcdffd0d1d0ffd3d3d4ffd6d6d6ffd8d8d8ffdbdbdaffddddddffdfdfdfffe1e1e1ffe4e4e4ffe5e5e5ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaebebffebebebffecececffedecedffedededffecedecffebebebffebebebffebebebffe8e9e8ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffeae9eaffebebebffedededfff0f0f0fffbfbfbffffffffffffffffffffffffafafafaf6f6f6f6f1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f101010ff303030ff343534ff575657ff898888fff0f0f0fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfff9f9f9ffd3d3d3ff9a9a9aff535252ff3a3a3a7f1e1e1e0000000000000000000000000000000000000000000000000000000000000000000000008f171717ff2c2c2cff2e2e2eff373737ff404040ff5f5f5effdededeffddddddffdcdcdcffdcdbdcffdbdbdbffdadadaffdadad9ffd8d8d9ffd8d7d8ffd6d6d6ffd3d4d4ffd1d1d1ffcfcfcfffcdcdcdffcececeffc6c5c6ffbababaffb3b2b3ffb1b1b1ffafaeaeffaaaaaaffa8a7a7ffa6a5a6ffa5a5a5ffa4a4a4ffa3a3a3ffa3a3a3ffa4a4a4ffa5a5a5ffa5a5a5ffa6a6a6ffa8a8a8ffaaaaaaffabaaabffacabacffadadadffaeaeaeffaeaeafffafafafffafafafffb0b0b0ffb1b1b1ffb2b3b3ffb5b5b5ffbababaffbebebeffc3c3c3ffcac9c9ffd3d3d3ffddddddffe6e6e6ffeeeeeeff949494ff131313ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff000000ff000000ff020101ff404040ffcdcdcdffecececffe2e2e2ffdadadaffd0cfd0ffc7c8c8ffc1c1c1ffbbbbbbffb9b9b9ffb6b6b6ffb4b4b4ffb1b1b1ffb0b0afffafafafffafafafffaeaeaeffaeaeaeffadadadffacacacffabababffa9a9a9ffa7a7a7ffa7a7a7ffa6a6a6ffa6a6a6ffa5a5a5ffa4a4a4ffa4a5a4ffa6a6a6ffa6a6a6ffa7a6a6ffa8a8a8ffadadaeffb2b2b2ffb5b5b5ffb8b8b8ffbebebeffc6c6c6ffccccccffcececeffd0d0d0ffd2d2d2ffd5d4d5ffd7d7d6ffd8d8d7ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfff676766ff404040ff373636ff2d2d2dff2c2c2c6f131313000000000000000000000000000000000000000000000000000000000000000000000000000000003f040404ff141313ff181818ff404040ff898989ffe4e4e4fffefefefffefefefffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffbfbfbffdad9daff9f9f9fff606060ff3c3c3c7f1e1e1e0000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8ffefefefffefefefffeeefeeffeeeeeeffeeededffecececffecececffeaebebffeaeaeaffe8e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffebebebffedededffededeeffebebebffeaebeaffeaeaeaffeaebebffebebebffecececffecececffecececffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe4e4e4ffe3e3e3ffe1e1e1ffe0e0e0ffdfdfdfffdcdcdcffdbdbdbbfa2a2a20f0d0d0d00000000000000000000000000000000000000000000000000000000000000009f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafaf3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af818181ffbdbdbdffbebebeffc3c3c3ffc8c8c8ffccccccffd0d0d0ffd3d3d2ffd5d5d5ffd7d7d7ffdadadaffdcdcdcffdfdfdfffe1e1e1ffe3e3e3ffe5e5e5ffe6e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebebebffebebebffecececffedececffedededffedeeedffededeeffedededffedeeedffedededffedededffedededffecececffebebebffe9eaeaffe8e8e8ffe7e7e7ffe6e7e6ffe8e8e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e9ffeaeaeaffebebebffecececffedededffedededffeeeeeefff0f0f0fff1f1f1fff8f8f8fffefefeffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0c0c0cff303030ff353434ff585959ff878787ffecececfffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfdfdfffcfcfdfffcfdfcfffafafaffd6d5d6ff9d9d9dff565656ff3b3b3b7f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000002f080808ff2d2d2dff2d2d2dff353535ff3f3f3fff4c4c4cffddddddffdfdfdeffdededeffddddddffdcdcdcffdcdcdcffdbdbdbffdbdadaffdadad9ffd8d9d9ffd6d6d6ffd3d3d4ffd1d2d1ffd0d0cfffcececeffccccccffc6c7c6ffc2c2c1ffbebebeffbababaffb5b5b5ffb2b2b2ffafb0b0ffaeaeaeffaeaeaeffadadadffacacadffacacacffadacacffaeaeaeffafafafffb0b0b0ffb1b1b0ffb1b1b1ffb2b2b2ffb2b2b2ffb3b4b4ffb4b4b4ffb4b4b4ffb5b4b4ffb5b5b5ffb6b6b6ffb7b7b7ffbababaffbebebeffc2c2c2ffc8c7c7ffcecdceffd7d6d7ffe0e0dfffe9e9e9ffecedecff727272ff09090aff000000ff000000ff000000ff000000ff000000af0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff252625ffb4b4b4ffecececffe4e5e5ffdddeddffd4d4d4ffccccccffc6c6c5ffc0c0c0ffbebebeffbbbbbbffb8b9b8ffb6b6b6ffb5b5b4ffb4b5b4ffb3b4b4ffb3b4b3ffb3b3b4ffb3b3b3ffb2b2b2ffb2b2b2ffb1b1b1ffb0b0b0ffafafaeffaeaeaeffafaeaeffadadadffacabacffacacacffaeaeaeffafafafffb0b0b0ffb2b2b2ffb8b8b8ffbdbebeffc1c1c1ffc5c5c5ffc8c7c8ffcbcbcbffcdcdcdffd0d0d0ffd2d2d2ffd4d4d4ffd7d7d6ffd8d8d8ffdad9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdededfffe0e0dfffe0e0e0ff535353ff404040ff363636ff2e2e2eff2d2d2d1f050505000000000000000000000000000000000000000000000000000000000000000000000000000000003f050505ff131313ff181818ff454445ff8f8f8fffe8e8e8fffefefefffefffefffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfefffbfbfbffd9d9d9ffa0a1a1ff5d5d5dff3838387f1e1e1e0000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8fff2f2f2fff0f0f0ffeeeeeeffebebebffe9e9e8ffe7e7e7ffe6e6e6ffe5e5e6ffe4e4e4ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebebebffebebebffececebffecececffedededffedededffedededffecececffebecebffebebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe8e8e8ffe6e7e7ffe5e5e5ffe2e2e2ffe1e1e1ffdfdfdfffddddddffdbdbdaffdbdbdb0000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf5f5f5f5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5e5e5effbdbdbdffbdbdbdffc2c2c2ffc7c7c7ffcbcbcbffcfcfcfffd2d2d2ffd4d4d5ffd7d7d7ffdadadaffdcdcdcffdfdfdeffe1e1e1ffe3e3e3ffe5e5e5ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebebffececebffecececffecececffedededffedededffeeeeeeffeeeeeeffeeeeeeffedeeedffedededffecececffebebebffeaeaeaffe9e9e9ffe7e8e8ffe6e6e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e6e5ffe6e6e6ffe8e7e7ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeeefffbfafaffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0c0b0cff2f2f2fff323333ff525252ff808080ffe8e8e8fffefefefffefefffffffffefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffcfcfcfffcfcfcfffcfcfcfff9f9f9ffd4d5d4ff9e9e9eff535353ff3a3b3a7f1e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000df282828ff2d2d2dff333333ff3f3f3fff494949ffd0d0d0ffe0e0e0ffdfdfdfffdededeffdddedeffddddddffddddddffdcdcdcffdbdbdbffdbdadbffd8d8d8ffd6d6d6ffd4d4d4ffd2d2d2ffd1d1d1ffcfcfcfffcdcdcdffc9c9c9ffc6c6c5ffc2c2c2ffbebebeffbbbbbbffb9b9b9ffb6b7b7ffb6b6b6ffb5b5b5ffb3b3b3ffb3b3b3ffb4b4b4ffb5b6b5ffb6b6b6ffb6b6b6ffb7b6b6ffb7b8b7ffb8b7b8ffb8b8b8ffb9b8b9ffb9bab9ffb9babaffbababaffbbbabbffbbbcbbffbcbdbcffbfbfbfffc3c3c3ffc6c6c6ffccccccffd2d2d2ffdadbdaffe2e2e2ffecececffe8e9e9ff505050ff030303ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff101010ff9e9f9fffebececffe8e8e8ffe0e0e0ffd9d9d8ffd0d0d0ffcacacaffc5c5c5ffc3c3c3ffc0c0c0ffbdbdbdffbcbbbcffbabbbaffbabab9ffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb7b7b8ffb7b7b7ffb6b6b6ffb5b5b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb4b3b3ffb3b3b3ffb5b5b6ffb7b6b7ffb8b8b9ffbbbbbbffc0c0c0ffc4c4c4ffc7c7c7ffcacacaffccccccffcececeffcfcfd0ffd2d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdbdbdbffdcdbdcffdddcdcffddddddffdededeffdfdfe0ffe0e0e0ffe1e1e1ffe2e2e2ff4a4a4aff414141ff363636ff2e2e2eff2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f050505ff141414ff1a1a1aff484847ff969696ffeeededfffefefefffefffefffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfefffefefefffdfdfefffbfbfbffd9d8d8ffa1a1a1ff5d5d5dff3a3b3b7f1f1f1f0000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffefffffffbfbfbfff2f2f2fff0efefffeeeeeeffedededffebebebffe9e9eaffe8e9e8ffe7e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e8e8ffe9e9e9ffeaeaeaffebebebffebebebffecececffecececffecececffedededffedeeeeffeeeeeeffeeeeeeffedeeeeffedededffecececffecececffecececffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe2e3e2ffe0e0e0ffdededeffdddddcffdbdadbffdadada000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2f2f2fffbdbdbdffbdbdbdffc1c1c1ffc6c6c6ffcacacaffcececeffd1d1d1ffd4d4d4ffd7d7d7ffdadadaffdcdcdcffdfdfdfffe1e1e1ffe3e3e3ffe5e5e5ffe7e7e7ffe8e9e8ffe9e9e9ffeaeaeaffeaeaeaffeaebebffebebebffebebecffecececffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffecececffecececffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffecebecffedededffeeeeeeffeeefefffeff0f0fff5f5f5fffdfefeffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0b0b0bff2e2e2eff303030ff4f4f4fff7b7b7bffe1e1e1fffefefefffefefffffffffffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfff9f9f9ffd2d2d2ff989898ff525252ff3d3d3d7f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000bf252424ff2f2f2fff353535ff404141ff4b4b4cffccccccffe2e2e1ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdfdfdfffdededeffdededdffdcdcdcffdadadaffd8d8d7ffd7d6d6ffd5d5d5ffd4d3d4ffd2d2d2ffd0d0d0ffcececeffcbcccbffc8c8c8ffc5c5c5ffc3c3c3ffc0c0c0ffbebebeffbdbdbdffbcbcbcffbbbbbbffbbbabbffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbebebeffbebebeffbebebeffbfbfbeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc5c5c5ffc8c8c8ffcbcbcaffd1d1d1ffd7d7d7ffdededeffe5e5e5ffeeeeeeffe0dfe0ff464645ff030203ff000000ff000000ff000000ff000000ff0000005f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df000000ff000000ff000000ff000000ff000000ff000000ff0e0e0eff8b8b8bffebebebffeaeaeaffe4e4e3ffdddeddffd5d5d5ffcfcfceffcacacaffc8c8c8ffc5c5c5ffc3c2c3ffc1c1c1ffc0c0bfffbebfbeffbebebeffbdbdbdffbdbdbcffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbbffbcbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbcffbdbdbdffbfbfbfffc3c3c3ffc7c8c8ffc9c9c9ffccccccffcececeffd0cfcfffd1d1d1ffd2d2d2ffd4d4d5ffd6d6d6ffd7d8d7ffd9d9d9ffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ff4d4e4eff434343ff373737ff2f2f2fff30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f070707ff141414ff1a1a1aff4c4c4cff9e9e9efff1f1f1fffefefefffffefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfefdfffbfbfbffd7d7d7ffa0a0a0ff5e5d5dff3e3e3e7f1f1f1f0000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffefefefff7f7f7fff2f2f2fff0f0f0ffefefefffeeeeeeffecedecffebebebffeaeaeaffeae9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeae9eaffe9e9eaffe9eae9ffeaeaeaffebebeaffecececffecececffedecedffedededffeeededffeeedeeffeeeeeeffefefefffefefefffefefefffeeeeeeffeeeeeeffedededffedededffecececffecececffecebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe2e2e2ffe0e0e0ffdededeffdbdbdbffd8d8d9ffd8d8d83f3535350000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0b0b0bffbdbdbdffbcbdbcffc0c0c0ffc5c5c5ffcac9c9ffcececdffd1d1d1ffd5d4d5ffd8d7d8ffdadadaffddddddffdfdfdfffe1e2e2ffe4e4e4ffe6e6e6ffe8e8e7ffe9e9e9ffeae9e9ffeaeaeaffeaebebffebebebffebebebffecececffedededffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefeeeeffeeeeeeffeeeeeeffedededffececedffecececffececebffecececffecececffecececffecececffecececffecececffedecedffedededffeeedeeffeeeeeefff0f0f0fff1f0f0fff1f1f1fff3f3f3fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2d2cff2c2d2cff4c4c4cff757575ffd7d7d7fffefefefffffffffffffffffffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfcfffcfdfcfff9f9f9ffd0d0cfff979797ff535253ff3d3d3e7f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000ef2d2d2dff313130ff363636ff414141ff4c4c4cffd3d3d3ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdcdcdcffdadad9ffd8d8d8ffd7d7d7ffd6d5d6ffd5d4d5ffd3d3d3ffd1d1d1ffcfcfcfffccccccffcacacaffc9c8c8ffc6c6c6ffc4c4c4ffc3c3c3ffc2c2c2ffc1c2c1ffc2c1c1ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c2ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c4ffc4c4c4ffc5c4c4ffc6c5c5ffc7c6c7ffc7c7c7ffc9c9c9ffcbccccffcfcfcfffd5d5d5ffdbdbdcffe3e3e3ffe8e9e8ffefefefffd3d3d3ff3a3a3aff000101ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff090a0aff757575ffe9e9eaffececedffe7e6e7ffe1e1e1ffd9d9d9ffd2d3d3ffcececeffccccccffc9cac9ffc7c8c8ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc3c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc2c1c1ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc8c8c8ffccccccffcececfffd0d0d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd7d7d6ffd8d8d8ffd9d9daffdbdbdbffddddddffdededdffdfdfdfffdfe0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e4ff4f4f4fff444445ff393939ff313031ff3131312f090909000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0aff151515ff1d1c1cff505050ffa4a4a4fff3f3f3fffefefefffefffefffffffefffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffbfbfbffd7d6d6ffa0a1a0ff5b5b5bff3a3a3a7f1e1e1e00000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfcfff4f4f4fff2f2f2fff1f1f1fff0f0f0ffeeefefffedeeeeffedededffecececffecececffecececffecebebffebebebffebebebffebebebffecececffecececffecedecffecededffedededffeeedeeffeeeeeeffefefeeffefefefffefefefffefefefffeff0effff0eff0fff0eff0ffefefefffefefeeffeeeeeeffedededffedececffecececffecebecffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe6e7e6ffe4e4e5ffe2e2e2ffe0e0e0ffdddddeffdadadbffd6d6d6ffd5d4d46f5b5b5b0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfa5a5a5ffbdbcbcffbfbfbfffc5c5c5ffc9c9c9ffcdcdceffd2d1d2ffd5d5d5ffd9d8d8ffdbdbdbffdedddeffe0e0e0ffe2e2e2ffe4e4e4ffe6e7e6ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebebffecebecffecececffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefefffeff0f0fff0f0f0fff0eff0ffefefefffefefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeefeeffeeefeeffefefefffefefefffefefefffefefeffff0f0f0fff1f1f0fff2f2f1fff3f3f3fff3f3f4fff8f8f8fffefefeffffffffffffffffffffffffffffffffffffffff9f9f9f9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2c2c2cff2c2c2cff444444ff6c6c6cffcdcecefffefefefffffffffffffffffffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfff9f9f9ffcacbcbff989898ff555555ff3d3e3e7f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000002f090909ff303131ff303130ff383838ff434342ff4e4e4effdbdbdbffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe2e1e1ffe0e0e0ffdfe0dfffdededdffdbdcdcffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d5d5ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcdcdcdffcbcccbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc7c7c7ffc6c5c6ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9cac9ffcacacaffcbcbcbffccccccffcdcdcdffcdcdcdffcfcfcfffd4d3d3ffdadadaffe0e0dfffe5e5e5ffebebebfff0f0f0ffc1c1c1ff343434ff010101ff000000ff000000ff000000ff000000ff0000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff050505ff5f5f5fffe5e5e4ffeeeeeeffe9e9e9ffe4e4e4ffddddddffd7d6d6ffd2d2d2ffd0d0d0ffcececeffccccccffcbcbcbffcacacaffc8c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc6c7c6ffc7c6c6ffc8c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc8c9c8ffcacacaffcbcbcbffcacacaffcbcacbffcdcdcdffd0d0d0ffd2d2d2ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd9d9d9ffdadadaffdcdbdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ff515151ff474747ff3d3c3cff323333ff3232326f161616000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0aff141414ff1f1f1fff595959ffadadadfff5f5f5fffefefefffefefefffefffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffbfbfbffd3d2d2ffa1a0a0ff5c5c5cff3a3a3a7f1d1d1d000000000000000000000000000000000000000000000000000000000000000000000000afafafaffffffffffffffffffffffffffffffffffffffffffffefffefff9f9f9fff4f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefeff0ffefeeefffeeeeeeffeeeeeeffeeedeeffedededffedededffedededffeeeeedffeeeeeeffeeefeeffefefefffefefefffefefeffff0efeffff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f1fff0f0f0fff0f0f0fff0f0f0ffefefefffeeeeeeffeeeeedffedededffecececffecececffebebebffebebeaffeaeaeaffe9eaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe4e4e4ffe2e1e2ffdfdfdfffdddddcffdadbdaffd4d4d4ffd1d1d19f8282820000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af818181ffbdbdbeffbfbfbfffc5c4c4ffc9c9c9ffcdcecdffd2d2d2ffd6d5d6ffd9d9d9ffdcdcdcffdededeffe1e1e1ffe3e3e3ffe5e5e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffebebebffebebecffecececffedecedffedededffeeeeeeffeeeeeeffefefefffefefefffefefefffefefeffff0f0effff0f0f0fff0f0f0fff1f0f0fff1f0f0fff0f0f0fff0f0f0fff0eff0fff0f0f0fff0efeffff0f0f0fff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff3f3f3fff4f4f4fff7f7f7fffdfdfdffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2c2bff2a2a2aff3c3c3cff676767ffc4c4c4fffdfdfdfffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfff8f8f9ffc8c8c8ff979797ff535353ff3d3d3d7f1e1f1e0000000000000000000000000000000000000000000000000000000000000000000000008f1c1c1cff323232ff323232ff3a3a3aff454545ff5c5c5cffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e1e2ffe1e0e0ffdfdfdfffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd5d5d5ffd3d4d4ffd2d3d2ffd1d1d1ffd0cfd0ffcfceceffcecdcdffcdcdcdffcccccdffccccccffccccccffccccccffccccccffccccccffccccccffcdccccffccccccffcdcdccffcccdcdffcdcdcdffcececeffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd3d3d3ffd8d8d8ffdededfffe3e3e3ffe7e7e7ffedededffefefefffaaaaaaff1f1f1eff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f000000ff000000ff000000ff000000ff000000ff000000ff020202ff444443ffd7d7d7ffeff0efffebebebffe7e7e7ffe1e1e1ffdadadaffd5d5d6ffd3d3d3ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcbcbcbffcbcbcbffccccccffcdcdcdffcdcdcdffcdcdceffcdcdcdffcccdccffcdcdcdffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdcdbdbffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ff6a6a6aff4b4b4bff404040ff353535ff333333cf282828000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0aff131414ff1e1e1eff595959ffb3b3b3fff7f7f7fffdfdfefffefefefffefefefffefefffffffffffffffffffffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefefdfffefefefffbfbfbffd4d4d4ff9f9f9fff585858ff3a3a3a7f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff7f7f7fff4f4f5fff4f4f4fff3f3f3fff2f2f2fff1f1f2fff1f1f1fff0f0f0fff0f0efffefefefffefefefffefefeeffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0ffefefefffeeeeefffedeeedffedededffecedecffecececffebebebffebeaeaffeaeaeaffe9e9e9ffe8e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe4e3e4ffe1e1e1ffdfdfdfffdcdcdcffdadadaffd3d3d3ffcfcfcfcfa8a8a80000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f000000000000000000000000000000000000000000000000df3b3b3bff484848ff4d4d4dcf4545459f3030305f1d1d1d2f0f0f0f00000000000000000000000000000000000000000000000000000000000000007f5f5f5effbdbebeffbfbfbfffc5c5c5ffc9c9c9ffcececdffd2d2d2ffd6d6d6ffd9dadaffdcdcdcffdfdfdfffe1e1e1ffe3e3e3ffe5e5e5ffe7e7e7ffe8e8e8ffe9e9eaffeaeaeaffebebebffebebebffecececffedececffedededffeeeeeeffeeeeeeffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f0fff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff3f3f3fff3f3f3fff4f4f4fff6f6f6fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1e1e1eff242424ff373737ff606061ffb8b8b8fffbfbfbfffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfff8f8f8ffc7c7c7ff949393ff515251ff3e3e3e4f13131300000000000000000000000000000000000000000000000000000000000000000f030303ef2e2e2eff323232ff353535ff3f3f40ff494949ff7b7c7cffe8e8e8ffe7e8e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe2e2e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdbdbdbffd9dadaffd8d8d8ffd7d7d7ffd6d6d6ffd4d5d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd1d2d2ffd1d2d2ffd2d2d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd7d7d7ffdddddeffe2e1e1ffe6e6e6ffe9e9e9ffeeefefffeeeeeeff898989ff080707ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff222221ffc0c0c0fff1f2f1ffedeeedffe9e9e9ffe3e4e3ffdededeffdadad9ffd8d8d8ffd6d6d6ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd2d2d2ffd3d4d3ffd3d3d4ffd3d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd7d8d7ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e5ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ff848484ff4e4e4eff454545ff393939ff323131ff3031312f090909000000000000000000000000000000000000000000000000000000000000000000000000bf0a090aff111111ff1e1e1eff565656ffb6b6b6fff9f9f9fffdfdfefffefefefffefefefffffffefffffefffffffffefffffffffffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffafbfbffd3d4d3ffa1a1a1ff555555ff3f3f3f7f202020000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffbfcfcfff6f6f6fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f2f3fff2f2f2fff1f1f1fff1f0f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f1fff0f0f0ffeff0efffefefefffeeeeeeffeeeeeeffedededffecececffecececffebebebffeaeaeaffe9e9e9ffe8e9e9ffe8e7e8ffe6e6e6ffe5e5e5ffe3e3e3ffe1e1e1ffdededeffdddcdcffdbdadaffd4d4d4ffcfcfcfffcecece0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000f0303033f0d0d0d4f0d0d0dff313232ff454545ff585758ff4c4c4bff4f4f4fff555555bf3f3f3f00000000000000000000000000000000000000000000000000000000000000004f3b3b3bffbebfbfffbfbfbfffc5c4c4ffcacac9ffcececeffd2d2d2ffd6d6d6ffd9dad9ffdddddcffdfdfdfffe2e1e1ffe4e4e4ffe6e5e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaebffebebebffecebecffecececffedededffedededffeeeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f1f0fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff9f8f8fffdfdfdffffffffffffffffffffffffffffffffffffffffdfdfdfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1a1a1aff222121ff302f2fff575757ffacacacfffafafafffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefdfffefefefffefefefffdfdfdfff8f8f8ffc4c4c4ff949494ff545453ff3f40403f10101000000000000000000000000000000000000000000000000000000000000000007f171717ff303030ff313131ff393a39ff454545ff4e4e4effa2a2a2ffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe6e7e6ffe6e6e6ffe6e5e6ffe4e4e4ffe3e4e3ffe2e2e2ffe1e0e1ffdfdfe0ffdfdfdfffdededeffddddddffddddddffdcdcdcffdcdbdbffdadadaffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d4ffd4d4d4ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdcddddffe2e2e2ffe5e5e5ffe9e9e9ffecececfff2f1f1ffecececff727272ff020202ff000000ff000000ff000000ff000000ff000000af00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ff000000ff000000ff000000ff000000ff000000ff000000ff141414ffaaaaaafff3f3f3fff0f0f0ffecececffe7e7e7ffe2e2e2ffdededeffdcdcdcffdadadaffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd7d7d7ffd6d6d6ffd5d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd8d7d7ffd8d9d9ffdadadaffdbdbdbffdcdcdcffdcddddffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffa8a7a8ff515151ff474747ff3c3b3bff313131ff3030309f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000bf080808ff0b0b0bff1f1f1fff575657ffbcbcbcfffafafafffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfbfbfffbfafbfffbfbfbfffcfcfbfffdfdfdfffdfdfdfffdfcfdfffafafaffd1d1d1ffa0a0a0ff575757ff3f3f3f7f212121000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f9fff6f6f5fff5f5f5fff5f5f5fff4f4f4fff4f3f4fff3f3f3fff2f3f2fff1f1f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f3f3fff3f2f3fff2f3f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f1fff1f1f1fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffedededffecececffebebebffeaeaeaffe9e9e9ffe9e8e9ffe7e7e7ffe6e6e6ffe4e5e4ffe3e3e3ffe0e0e0ffdededeffdedddeffdadbdaffd4d4d4ffcecdceffcdcdcd2f25252500000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000005f181818ff393838ff363636ff202020ff1b1b1bff1a1a1aff1b1b1bff373736ff4e4e4ebf3f3f3f00000000000000000000000000000000000000000000000000000000000000001f171717ffbfbfbfffbfbfbfffc4c4c5ffcacacaffcecfcfffd3d3d3ffd6d6d7ffdadadaffddddddffdfdfdfffe2e2e2ffe4e4e4ffe6e6e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffecededffedededffeeeeeeffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f5f5fff5f6f5fff5f5f6fff5f5f5fff5f5f5fff6f6f6fffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af181818ff232322ff323232ff595959ffa4a4a4fff8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefffefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfdfff8f8f8ffc2c2c2ff969696ff505050ff3e3e3e3f101010000000000000000000000000000000000000000000000000000000000f020202ef2a2929ff2e2e2eff323232ff3e3e3eff494949ff535353ffd2d2d2ffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe2e3e2ffe2e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9dadaffdadadaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadbdaffdbdbdbffdcdcdcffddddddffe0e0e0ffe5e5e5ffe8e8e8ffecececffefefeffff3f4f3ffeaeaeaff5b5b5bff010101ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000ff000000ff000000ff000000ff000000ff000000ff101010ff939393fff3f3f3fff2f2f2ffeeeeeeffeaeaebffe6e6e6ffe3e3e3ffe0dfdfffdededeffdcdddcffdcdcdcffdbdcdbffdadbdbffd9d9d9ffd9d9d9ffd9d9d9ffdad9daffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdadbffdadadaffd9d8d8ffd9d9d9ffd9dad9ffdadadaffdadadaffdbdbdbffdcdcdcffddddddffdededeffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e5ffe6e6e6ffe7e6e6ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffd8d7d8ff525152ff4a4a4aff3f3f3fff333333ff2f2f30ff2d2d2d0f0202020000000000000000000000000000000000000000000000000000000000000000bf070707ff070707ff1f1f1fff626261ffc2c2c2fffbfbfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfefffdfdfefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffafafaffcdcdcdff9d9d9dff5b5b5bff4242427f21212100000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffcfdfdfff7f7f7fff6f6f6fff5f6f6fff5f5f5fff4f4f5fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff2f3f2fff2f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f3f3fff2f2f2fff2f2f2fff1f1f1fff0f0f1fff0f0f0ffeff0efffefefefffefefeeffeeeeeeffedededffecececffeaebebffe9e9e9ffe8e8e9ffe7e7e7ffe6e6e6ffe5e5e5ffe3e3e2ffe0e0e0ffdfdfdfffdddeddffdadadaffd3d3d3ffcbcccbffcacaca5f4b4b4b000000000000000000000000000000000000000000000000000000008f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000007f212121ff414141ff303030ff070707ff010101ff000000ff000000ff030303ff171717ff313231bf3434341f0d0d0d00000000000000000000000000000000000000000000000000000000efb3b3b4ffc1c1c1ffc4c4c4ffcacacaffcfcfcfffd3d2d3ffd6d7d7ffdadadbffdedddeffe0e0e0ffe2e2e2ffe4e4e4ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaebeaffebebebffecececffedededffeeeeeeffeeeeeeffeeefeeffefefeffff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff5f4f5fff5f6f5fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fffafafafffefefeffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f131313ff242525ff313131ff5a5a5aff989898fff5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff8f7f8ffc0bfc0ff959595ff515252ff3c3c3c3f101010000000000000000000000000000000000000000000000000000000007f131313ff292929ff2c2c2cff353535ff424242ff4d4d4dff737373ffebebebffebebebffebeaeaffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e6e7ffe6e6e6ffe4e4e4ffe3e3e3ffe2e3e2ffe2e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0dfe0ffdfdfdfffdededeffdededeffdededeffdddddeffddddddffdcdcddffddddddffdcdcdcffddddddffdeddddffdededeffdededeffddddddffddddddffdddddcffdcdcdcffdcdddcffddddddffddddddffdededeffdededeffdfdfdfffe0e0e0ffe5e5e5ffe8e8e8ffebeaeaffefefeffff1f1f1fff4f4f4ffe2e3e3ff525251ff020202ff000000ff000000ff000000ff000000ff0000005f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff090808ff7a7a7afff2f2f2fff4f4f4fff0f0f0ffedededffe9e9e9ffe7e7e6ffe3e3e3ffe1e1e1ffdfe0e0ffdfdfdfffdededeffdededeffddddddffdcddddffdcdcdcffdddcddffddddddffdddddeffdededeffdedddeffdededeffdfdedfffdedfdeffdededdffdedddeffdededeffdddedeffdededeffdededeffdfdfdfffe0e0e0ffe1e0e1ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e5ffe7e7e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaebffebebebffebebebff706f6fff4d4c4dff424242ff373737ff2c2c2cff2a2a2a7f1313130000000000000000000000000000000000000000000000000000000000000000bf040404ff020102ff191919ff666767ffc9c9c9fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfbfcfff9f9f9ffccccccff9b9a9bff595959ff4040407f212121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffeff0efffefefeeffeeeeeeffecececffebebebffeaeaeaffe9e9e9ffe7e8e7ffe6e6e7ffe5e5e5ffe3e3e3ffe0e0e0ffdededeffddddddffdadbdbffd3d3d3ffcbcbcbffc9c9c98f717171000000000000000000000000000000000000000000000000000000006f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000007f212121ff414141ff2d2d2eff040404ff020202ff000000ff000000ff000001ff020202ff3b3b3cff6b6b6b3f1c1b1c00000000000000000000000000000000000000000000000000000000bf909091ffc2c2c2ffc4c4c4ffc9cacaffcfcecfffd3d3d3ffd8d8d8ffdcdcdcffdededfffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffebebebffecececffedededffedededffeeeeeeffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f121212ff222222ff2b2b2bff545453ff8f8f8ffff2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfff7f7f6ffbebebeff919091ff515151ff4747473f1313130000000000000000000000000000000000000000000000000f020202ef222222ff262626ff2b2a2aff383838ff454545ff505050ffb0b0afffececebffebecebffebebecffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e8e8ffe8e8e8ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe3e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe1e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe1e1e1ffe2e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe3e2e2ffe4e4e4ffe9e9e9ffeaebeaffedededfff1f0f1fff3f3f2fff6f6f6ffd3d3d3ff454545ff010101ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff000000ff000000ff040404ff5f5f5fffecececfff6f5f5fff1f1f1ffefefefffecececffe9e9e9ffe6e6e6ffe4e4e4ffe3e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaebebffebebebffebebebffecececffecececffecececffadadadff4f4f4fff454545ff373838ff2b2b2bff262626ef2121210f02020200000000000000000000000000000000000000000000000000000000ff000000ff000000ff131313ff636363ffcdcdcdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfbfffafafafffafbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfff8f8f8ffcacacaff9c9c9cff585858ff3e3e3e7f201f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff9f9f9fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f1fff0f0f0ffefefefffeeeeeeffedededffecececffeaebebffe9e9e9ffe8e8e8ffe6e7e6ffe5e5e5ffe3e3e3ffe0e0e1ffdedddeffdededeffdcdcdcffd5d5d5ffcdcdceffcacacabf989898000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000007f212121ff3d3d3dff1e1f1eff010202ff020102ff000000ff000000ff020202ff080809ff5c5c5cff7070703f1c1c1c000000000000000000000000000000000000000000000000000000007f616161ffc3c2c3ffc4c4c4ffcac9caffcfcfcfffd4d3d4ffd9d9d9ffddddddffe0dfdfffe2e2e2ffe4e3e4ffe5e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffeeededffeeeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f9fffbfcfcfffefefeffffffffffffffffffffffffffffffffffffffff9f9f9f9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f0e0e0eff1f1f1fff252525ff494949ff8a8a8afff0f0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefff6f6f6ffbebebeff919191ff565655ff4b4b4a3f1313120000000000000000000000000000000000000000000000007f101010ff222222ff242424ff2d2d2dff3b3b3bff484948ff5f5e5effe6e6e6ffecededffecececffecececffecececffecececffecececffececebffececebffebececffecebebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe5e5e6ffe5e5e5ffe5e4e5ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e5ffe4e4e5ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e3e3ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e5ffe7e7e7ffebebebffecededffefefeffff2f2f2fff4f4f4fff6f6f6ffbcbbbbff262626ff000000ff000000ff000000ff000000ff000000ff0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f000000ff000000ff000000ff000000ff000000ff000000ff000000ff373737ffdedddefff6f6f6fff3f3f3fff1f1f1ffeeeeeeffebececffe9e9e8ffe7e7e6ffe6e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e5ffe4e4e4ffe4e4e5ffe5e5e5ffe6e6e6ffe7e7e6ffe7e8e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebecffecececffecedecffededecffedededffedededffe4e4e4ff555555ff464646ff393939ff2c2b2bff232323ff2121216f0d0d0d00000000000000000000000000000000000000000000000000000000ff000000ff000000ff121212ff626262ffd2d2d2fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfbfffafafbfffafbfbfffbfcfcfffcfcfcfffcfcfcfffbfbfbfff7f8f7ffccccccff9b9b9bff565656ff3e3e3e7f1f201f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecececffebebebffeaeaeaffe8e8e8ffe7e7e7ffe5e5e5ffe3e3e3ffe0e0e0ffdfdfdfffdfdfdfffdddddcffd6d6d6ffcfcfcfffcacacaffcacaca000000000000000000000000000000000000000000000000000000000f0f0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafaf000000000000000000000000000000007f1d1d1dff2e2e2eff272728ff070707ff000000ff000000ff000000ff000100ff131313ff626362ff7272713f1c1c1c000000000000000000000000000000000000000000000000000000004f3c3c3cffc3c3c3ffc4c3c3ffcacacaffd0cfcfffd5d5d5ffdadbdbffdededeffe1e1e1ffe3e3e3ffe5e4e5ffe6e6e6ffe8e8e8ffe8e9e9ffeae9e9ffeaeaeaffecececffedededffeeeeeeffefefefffefefefffeff0effff0f0f0fff0f0f0fff0f0f0fff1f1f1fff2f1f2fff2f2f2fff3f2f3fff3f3f3fff4f3f3fff4f4f4fff4f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffdfdfeffffffffffffffffffffffffffffffffffffffffefefefef1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f080808ff202020ff232323ff3e3f3eff808080ffeaeaeafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffdfdfdfff5f5f5ffbebebeff919191ff565656ff4b4a4a3f131312000000000000000000000000000000000000000000000000ef1b1b1bff202120ff242424ff303130ff3e3e3eff4b4a4bff9f9f9effedededffedeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedecedffececebffeaeaebffeaeaeaffe9eaeaffeae9e9ffe9e9e9ffeae9eaffe9eae9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe9e9e8ffe8e8e8ffe8e8e8ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe7e7e7ffe6e7e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe8e8e8ffeaeaeaffedededffefefeffff1f1f1fff3f3f4fff6f5f6fff7f7f7ffa4a4a4ff181818ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff272828ffc7c7c7fff7f7f6fff4f4f4fff2f2f2fff0f0f0ffeeeeeeffecececffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e8e7ffe7e7e6ffe7e7e7ffe9e8e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffecececffecececffecececffecececffecececffecececffecedecffedededffedededffeeeeeeffeeeeeeffeeeeeeffedededff979797ff484848ff3a3b3bff2d2d2dff222222ff1e1f1fdf19191800000000000000000000000000000000000000000000000000000000ff000000ff000000ff0e0e0eff5f5f5fffd7d7d6fffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfff7f7f7ffccccccff979797ff545454ff3c3d3c7f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1fefefefeffffffffffffffffffffffffffffffffffffffffffffefefefffafaf9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecececffebebebffeaebeaffe9e9e9ffe7e7e7ffe5e5e5ffe3e3e3ffe0e0e0ffe0e0e0ffe0dfdfffddddddffd8d8d8ffd0d1d1ffcacacaffc9cac91f19191900000000000000000000000000000000000000000000000000000000efefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f00000000000000000000000000000000000000000f0202026f181818ff3f3f3fff2b2a2bff111111ff060606ff030303ff070707ff333233ff515151ff67666700000000000000000000000000000000000000000000000000000000000000001f181818ffc4c4c4ffc4c5c4ffcbcbcbffd1d1d1ffd7d7d7ffdbdcdcffdfdfdfffe2e2e2ffe4e4e4ffe5e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff6f5f5fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffcfcfcfffffeffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f080708ff1e1e1dff1d1d1dff353535ff747474ffe4e4e5fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffdfdfefff4f4f4ffb9b9b9ff8c8b8bff535353ff4a4a4a3f12121200000000000000000000000000000000000000005f0a0a0aff1c1b1cff1d1d1dff252525ff323333ff404040ff535353ffe0dfe0ffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeeeeeffeeeeeeffedededffedededffebecebffecebebffebebebffebebebffebebebffecececffecececffebebebffebebebffebebebffecececffecebecffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e9ffe9e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaebebffecececffeeeeeefff0efeffff1f1f1fff3f3f3fff4f4f4fff7f7f7fff5f6f5ff8a898aff0e0e0eff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ff000000ff000000ff000000ff000000ff000000ff000000ff141414ffafafaffff6f6f6fff5f5f5fff4f4f4fff2f2f2fff1f1f1ffefefefffedecedffecececffecebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9e9ffeaeaeaffeaeaeaffe9e9eaffe9eae9ffe9e9e9ffe9e9e9ffeaeaeaffebebebffebebebffebebebffeaeaeaffeaeaeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebecffecececffedededffedededffeeeeeeffedeeeeffedededffeeededffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefeeffeeeeeeffeeedeeffdadadaff4d4d4dff3c3c3cff2f2f2fff232223ff1c1c1cff1919195f080808000000000000000000000000000000000000000000000000ff000000ff000000ff070707ff5c5c5cffdcdcddfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffffffefffffffefffffffffffffffffffefefefffefefefffdfefefffdfefdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfff7f7f7ffcbcbcbff959494ff545454ff3d3d3d7f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffefefffcfdfdfff8f9f8fff9f8f8fff8f9f8fff8f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffeeededffececedffecececffebebebffe9e9eaffe8e8e8ffe6e6e6ffe3e3e3ffe1e1e0ffdfe0e0ffdfdfe0ffddddddffd9d9d9ffd2d2d2ffcac9caffc8c8c84f3e3e3e00000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f000000000000000000000000000000000000000000000000000000003f111010ff434343ff494948ff4b4b4bff3c3c3cff3d3e3dff2f302fdf2121217f2727275f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000efb9b9b9ffc7c7c7ffcbcbcbffd2d2d2ffd8d8d8ffdddddcffe0e0e0ffe3e3e3ffe5e4e4ffe7e6e6ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeedffeeefeeffefefefffeff0effff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff2f2f2fff2f2f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f8f9fffafafafffefefeffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f030303ff181818ff141414ff2e2d2dff666565ffdbdbdbfffffefefffffffffffffffffffffffffffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffdfdfdfff3f3f3ffb8b8b8ff898989ff515150ff4848483f1212120000000000000000000000000000000000000000df131414ff19191aff1d1c1dff282828ff353535ff424242ff8f8e8effedededffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefeeffefeeefffefefeffff0f0f0fff0f0f0ffeff0f0ffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedeeedffeeeeeeffeeeeeeffededeeffeeeeeeffeeeeeeffeeeeeeffeeefefffeeeeeeffedededffedecedffecededffededecffecececffecececffebebecffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffedededffeeeeeeffeff0effff1f0f1fff2f2f2fff3f3f3fff5f5f4fff6f5f6fff8f8f8fff1f1f1ff6e6e6eff060606ff000000ff000000ff000000ff000000ff000000af0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff111110ff9b9b9bfff4f4f4fff7f7f7fff5f5f5fff4f4f4fff3f3f3fff1f1f1ffefefefffeeeeefffeeeeedffedededffedededffedededffedecedffecececffecececffecececffecececffecececffecebebffecececffecececffecececffedececffedededffeeeeedffeeedeeffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffedededffecededffedededffedededffedededffedededffeeeeeeffeeeeeeffefefeeffefefefffefefefffefefefffefefefffefefefffefefefffefeff0ffefefefffefefefffeeeeeeffedededffedededff828282ff3f3f3fff323232ff252525ff1a1a19ff171717bf10101000000000000000000000000000000000000000002f000000ff000000ff000000ff040404ff595959ffe2e2e1fffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfff8f8f8ffcbcacbff939393ff545454ff3d3d3d7f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeefffeeeeeeffedededffecececffebebecffeaeaeaffe8e8e8ffe6e7e7ffe4e4e4ffe1e1e2ffe0e0e0ffdfdfdfffddddddffd9dad9ffd3d3d3ffcacacaffc8c8c87f656565000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef3f3f3f3f00000000000000000000000000000000000000000000000000000000000000001f0808087f232424bf383738ff494949ff4c4b4cff4e4e4eff4e4e4e9f2525250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf959595ffcac9c9ffcdcdcdffd3d4d4ffd9d9d9ffddddddffe1e1e1ffe3e4e3ffe5e5e6ffe7e7e7ffe9e8e9ffe9eaeaffebebebffececebffecececffedededffeeeeeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff2f2f2fff3f3f3fff3f3f4fff4f4f4fff5f5f4fff5f5f5fff5f5f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fffdfdfcffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff121212ff101010ff272827ff565656ffc7c7c7fffdfefefffefefffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffdfdfdfff3f3f3ffb6b5b6ff858686ff4c4c4cff4544443f111111000000000000000000000000000000004f060606ff151515ff161616ff1e1d1eff2b2b2bff383838ff464646ffddddddffedededffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefeffff0f0f0fff1f2f1fff2f2f2fff2f1f2fff1f1f1fff0f0f0fff0f0f0ffeff0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f0f1fff0f0f0ffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffedededffedededffedececffedededffededecffedededffedededffeeedeeffeeeeeeffefefeffff0f0f1fff2f2f2fff3f2f2fff3f4f4fff5f5f5fff6f7f6fff7f7f7fff8f9f9ffecebecff5f5f5fff060606ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff0e0e0eff848484fff3f3f3fff7f7f8fff6f6f6fff5f5f5fff4f4f4fff2f2f2fff1f1f1fff0f0f0ffefefefffefefefffefefeeffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedeeeeffeeeeeeffeeefeeffefefefffefefeffff0f0f0fff0f0f0fff0efeffff0f0f0ffeff0efffefefeffff0f0f0fff0efefffefefefffeeeeefffeeefeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0eff0ffefefefffeeeeeeffedededffedededffcbcacbff434343ff353536ff282827ff1a1a1aff161516ff1414143f040404000000000000000000000000000000003f000000ff000000ff000000ff030303ff575757ffe5e5e5fffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff7f7f7ffcccdcdff939393ff535353ff3e3e3e6f1a1a1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f1f1fff1f1f1ffefeff0ffefefefffeeeeeeffeeededffedededffecececffebebebffe9e9e9ffe7e7e7ffe5e5e5ffe3e2e3ffe0e0e1ffdfdfdfffddddddffdad9daffd4d4d3ffcdcdcdffcccbccbf9b9b9b000000000000000000000000000000000000000000000000000000005f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0e0e0e3f1313133f1313131f09090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f727171ffcdcdceffd1d0d1ffd7d7d7ffdbdbdbffdfdfdfffe2e2e2ffe4e4e4ffe6e6e6ffe7e8e7ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeeeffeeeeeeffefefefffefefefffeff0effff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fffbfbfafffefefeffffffffffffffffffffffffffffffffffffffffcfcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f1010ff0f0f0fff1e1e1eff4a4a4affb1b1b2fffbfbfbfffefefefffefffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffdfdfdfff2f2f2ffb4b3b3ff838383ff4d4d4cff4343433f10101000000000000000000000000000000000bf0d0d0dff141414ff161616ff1f1f1fff2d2d2dff3b3b3bff7d7d7dffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefeffff0f0f0fff0f1f0fff2f2f2fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0ffefefefffeeeeefffeeeeefffefefeeffefefefffeff0effff0f0f0fff1f1f0fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f7f6fff7f7f8fff8f8f8fff8f8f8ffddddddff3e3e3eff010101ff000000ff000000ff000000ff000000ff0000005f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff070707ff666666ffedededfff8f8f8fff7f7f7fff7f7f6fff5f5f5fff4f4f4fff2f2f2fff1f2f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0efffefeff0ffeff0efffefefeffff0f0f0fff1f0f0fff1f1f1fff1f1f0fff1f0f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f2f1fff2f2f2fff1f1f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f1f0fff1f1f0fff0f1f1fff0f1f0fff1f0f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f0fff0f0f0fff0f0f0ffefefefffeeefeeffeeeeeeffedededffedededff6e6f6fff383838ff2a2a2aff1d1e1dff151515ff1213129f0b0b0b000000000000000000000000000000003f000000ff000000ff000000ff010202ff535353ffeaeaeafffefefefffefefefffefffefffffffffffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefefefffffffefffffffefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff7f7f7ffcbcbcbff939393ff505050ff3e3e3f3f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f8f8fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff0f0f0ffeff0f0ffefefefffefeeeeffeeededffecededffecececffeaeaeaffe8e9e9ffe6e6e6ffe4e4e4ffe2e2e2ffe0e0e0ffdededeffdadadaffd7d7d7ffd3d3d3ffcfcfcfefc5c5c5000000000000000000000000000000000000000000000000000000000f0f0f0fdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f4d4d4dffd3d4d3ffd5d5d6ffdadadaffddddddffe0e0e0ffe2e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e9ffeaeaeaffecececffedededffeeeeedffeeeeeeffefefefffefefefffefeff0fff0f0f0fff0f0f0fff0f1f0fff1f1f1fff1f2f1fff2f2f2fff3f3f3fff3f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffdfefdffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0b0c0bff0e0e0fff191819ff424242ff969696fff7f8f7fffefefefffefefefffffffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffefefefffdfdfdfff1f1f1ffb4b4b4ff838383ff4a4b4aff4343432f0c0c0c0000000000000000000000003f040404ff111111ff121212ff161717ff222222ff2f2f2fff3d3d3dffc5c5c5ffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff2f3f3fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f3fff2f3f3fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f3f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f3fff3f2f2fff2f2f2fff2f2f2fff2f1f2fff1f1f2fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff2f2f2fff4f4f4fff5f5f5fff6f6f6fff6f7f7fff7f8f7fff8f8f9fff9f9f9fff8f8f8ffc7c7c7ff20201fff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff030304ff4c4d4cffe1e0e1fff8f8f8fff8f8f8fff8f7f8fff6f6f6fff5f6f6fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f2fff1f1f1fff0f1f0fff0f0f0ffefefefffefefefffeeeeeeffeeeeeeffededeeffb5b5b5ff3a3a3aff2c2c2cff202020ff151515ff111111ff1011101f0102020000000000000000000000003f000000ff000000ff000000ff010101ff555555ffeeeeeefffffefffffffffffffffffffffffefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffefffefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff7f7f7ffc6c7c6ff919191ff4d4d4dff4141413f101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f7f7fff7f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff0f0f0ffefeff0ffefefefffefeeeeffedededffecececffebebebffe9e9e9ffe7e7e7ffe5e5e5ffe3e3e3ffe2e2e1ffdfe0e0ffddddddffd9dadaffd6d6d6ffd2d2d2ffd3d3d31f1a1a1a000000000000000000000000000000000000000000000000000000001f1f1f1fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f272727ffd9d9d9ffdadadaffddddddffe0e0e0ffe2e2e2ffe4e4e4ffe6e5e5ffe6e6e7ffe8e8e8ffe9e9e9ffeaebebffecececffedededffeeeeeeffefeeefffefefefffefefefffeff0f0fff0f0f0fff0f1f1fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f080909ff101010ff171717ff424242ff808080fff1f2f1fffefefefffefefefffffffffffefefffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefffffffefffffefffffffffffffffffefefffdfdfdfff0f0f0ffb5b5b5ff828282ff464747ff404040000000000000000000000000000000009f090909ff101010ff121212ff191919ff242424ff313131ff5e5e5effedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeeeffefefeffff0f0f0fff1f1f1fff2f2f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f3f3fff3f3f4fff3f3f3fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff5f5f5fff6f6f6fff8f8f8fff9f9f8fff8f8f8fff9f9f9fff9faf9fffafafafff6f7f7ffafaeaeff181818ff000000ff000000ff000000ff000000ff000000ff0000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff303030ffcdcdcdfff8f8f8fff9f9f9fff9f9f9fff7f8f7fff7f7f7fff6f6f6fff5f5f5fff5f5f4fff4f4f3fff4f3f3fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f5f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f0f1fff0f0f0ffefefefffefefefffefefefffeeeeeeffeae9e9ff4d4d4dff2e2e2eff222222ff171717ff101010ff0f0f0f8f0909090000000000000000000000005f000000ff000000ff000000ff010101ff4c4c4cfff0f0f1fffffefefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffffffffffefffffffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff6f6f5ffc2c2c2ff8e8e8eff4d4d4dff4343433f10101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff5f6f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff0f0f0fff0f0efffefefefffeeeeeeffedededffebebebffeae9eaffe8e8e8ffe6e6e6ffe4e4e4ffe3e2e3ffe1e1e1ffdfdfdfffdcdcdcffd8d8d8ffd3d2d2ffd4d4d43f3535350000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1f6f6f6f6fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf6f6f6f6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f525252ffdfdfdfffdededeffdfe0e0ffe2e2e2ffe3e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9eae9ffebebebffecececffedededffeeeeeeffefefefffefefefffeff0f0fff0f0f0fff0f0f0fff1f1f1fff2f2f2fff3f2f2fff3f3f3fff4f3f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fffefefeffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f070707ff101010ff161516ff3c3c3cff757475ffe7e7e7fffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffefefffffefefefffffefffffffffffffffffffffffffefffdfdfdfff0f0f0ffb5b5b5ff7f7f80ff444544ff3d3d3e0000000000000000000000001f010101ff0f0f0fff0f0f0fff131313ff1c1c1cff262626ff333333ffa4a5a4ffeeeeeeffeeeeeeffeeedeeffeeeeeeffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff4f4f4fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f5f5fff6f6f6fff7f7f6fff6f7f7fff6f6f6fff6f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff7f6f6fff8f8f8fffafafafffafafafffafafafffbfbfbfffafafafffafafafff6f6f6ff969796ff101010ff000000ff000000ff000000ff000000ff000000ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ff000000ff000000ff000000ff000000ff000000ff000000ff262626ffbab9b9fff8f8f8fffafbfbfffafafafff9f9f8fff8f8f8fff7f7f7fff7f6f7fff6f7f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0efefffefefefffefefefff929292ff303031ff242423ff1a1a1aff111011ff101010ef0d0d0e0000000000000000000000007f000000ff000000ff000000ff000000ff4d4d4efff3f2f3fffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffefffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfff3f4f4ffbebebeff878787ff4b4b4bff4343433f10101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f2f1fff1f1f1fff0f1f0ffefeff0ffeeefefffedededffecececffeaeaeaffe8e8e8ffe6e7e7ffe5e5e5ffe3e4e3ffe3e2e2ffe1e1e1ffdededfffdcdcdcffd7d6d7ffd8d9d97f6d6d6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f515151ffdcdbdcffdddeddffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe6e5e6ffe6e6e6ffe7e7e7ffe8e8e8ffeae9eaffebebebffecececffededeeffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff1f1f1fff1f2f2fff3f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffcfcfcfffffeffffffffffffffffffffffffffffffffffffffffff8f8f8f8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f040404ff0f0f0fff100f10ff323231ff686868ffd7d7d7fffefdfefffefefefffffffffffffffffffffffefffefefefffefefefffffefefffffffefffefefefffefefefffffefffffffefefffffefefffefffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffffffffffefefefffdfdfdfff0f0f0ffb3b3b3ff7c7c7cff424241ff3e3e3e0000000000000000000000006f050505ff0d0d0dff0f0f0fff141414ff1e1e1eff29292aff414141ffe5e5e5ffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefeffff0f0f0fff2f2f2fff3f3f3fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff8f7f7fff7f7f8fff7f7f8fff8f8f7fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f6fff6f6f6fff6f6f7fff6f6f6fff7f6f7fff8f8f8fffafafafffbfbfbfffbfbfafffafafafffcfcfcfffbfafafffafafafff5f4f4ff7f7f7eff0a0a0aff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff141314ffa1a1a1fff8f8f8fffbfbfbfffbfbfbfffafafafffafafafff9f9f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f5f6fff6f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff6f5f5fff6f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff1f2f1fff1f1f1fff1f0f0fff0f0f0fff0efefffefefefffd7d7d7ff363636ff272726ff1c1c1cff131313ff0e0e0fff0d0d0d4f03030300000000000000007f000000ff000000ff000000ff000000ff505050fff5f5f5fffefefefffefefefffffefefffffffffffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffcfcfcfff2f1f1ffbababaff828282ff474847ff4343433f1010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff6f6f6fff6f5f6fff5f5f5fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff3f2f2fff2f2f2fff2f2f1fff1f1f1fff0f0f0ffefefefffededeeffecececffebebebffe9e9e9ffe7e7e7ffe5e6e5ffe4e5e4ffe3e3e3ffe2e1e2ffe0e0e0ffdfdfdfffdcdcdcffdcdcdcbfa7a7a700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f858585ffd7d6d7ffd9d9d9ffdcdcdcffdfe0dfffe2e2e2ffe4e3e3ffe5e4e4ffe6e6e6ffe6e6e6ffe7e7e7ffe9e8e9ffeaeaeaffebebebffecececffedededffeeeeeeffefefeffff0efeffff0f0f0fff0f0f1fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff8f7f7fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafbfafffefefeffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f010000ff0d0d0dff0c0c0cff272727ff5e5e5effc5c4c4fffdfdfdfffefefffffffffffffffffffffffffefffefffefffefefefffffefffffffffefffefefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffefefffdfdfdffededeeffafafafff797979ff424242ff404040000000000000000000000000df0a0a0aff0c0c0cff0f0f0eff171616ff212121ff2d2d2dff858585ffeeedeeffeeeeeeffeeefeeffefefefffefefefffefefeffff0f0f0fff1f1f1fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f7f8fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff9f9f9fffbfbfbfffcfcfcfffbfbfbfffafbfbfffcfcfcfffbfbfbfffcfcfcfff0f0f0ff686868ff080808ff000000ff000000ff000000ff000000ff0000009f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0a0a0a6f242424cf424242ff505051ff505050ff4e4e4fff4c4b4bff464646ff424242df3737379f2626264f1212120f0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf000000ff000000ff000000ff000000ff000000ff000000ff0e0e0eff8a8a8afff6f7f6fffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f9f9fff9f9f9fffafafafffafafafffafafafff9f9f9fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f2fff1f1f1fff0f0f0ffeff0efffefefefffeeeeeeff696a6aff2a2a2aff1f1f1fff151515ff0d0d0dff0c0c0caf08080800000000000000007f000000ff000000ff000000ff000000ff414141fff6f6f6fffefefefffefefefffefefefffffffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffcfcfcffefefeeffb6b6b6ff808080ff484848ff4545460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffefefefffeeeeeeffecececffebebebffe9e9eaffe8e8e8ffe6e6e6ffe5e5e5ffe3e4e3ffe2e2e2ffe1e1e1ffe1e1e1ffdfdfdfffdfdfdfffe0e0e07f6f6f6f0f0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0d0d0dcfa9aaa9ffd3d3d2ffd4d4d4ffd7d7d7ffdcdcdcffe0e0e0ffe2e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e6ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeeeffefefefffefefeffff0f0f0fff1f1f1fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffcfdfcfffffffeffffffffffffffffffffffffffffffffffffffff6f6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df0a0a0aff0c0c0cff1b1a1aff454545ffaaababfffbfbfbfffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefefffffefefffffefffefffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffdfcfdffebebebffacababff747474ff3f3f3fff3e3f3f00000000000000002f010101ff0b0b0bff0b0b0bff101010ff181818ff222322ff303030ffcccdccffeeededffeeeeeeffefefefffefefeffff0f0effff0f0f0fff1f1f1fff2f2f2fff4f4f4fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffbfafafffafbfafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffafafafffcfcfcfffcfcfcfffbfbfbfffbfbfbfffdfcfdfffbfcfbfffcfcfcffe5e5e5ff4a4a4aff020303ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f050505af393939ff545454ff535353ff525352ff515151ff4f4f4fff4c4c4cff484847ff414242ff3f3f3fff3e3e3eff3c3c3cff3a3a3acf2728280f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af000000ff000000ff000000ff000000ff000000ff000000ff050605ff6c6b6bfff3f3f3fffcfcfcfffcfcfcfffcfbfbfffcfcfcfffcfcfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffcfcfcfffbfbfbfffafafafff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeff0f0ffefefefffeeeeeeffb7b7b6ff2c2d2dff212121ff161616ff0e0d0dff0c0c0cff0b0b0b1f010101000000007f000000ff000000ff000000ff000000ff353535fff4f4f4fffefefefffefefefffefefefffefffefffffffefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffbfcfbffececedffb3b4b3ff7d7e7dff424242ff44434400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffafbfbfffbfbfbfffafbfafffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff7f8f8fff7f7f7fff6f6f6fff5f6f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff0f1f1fff0f0f0ffefefefffeeeeeeffecececffebebebffe9eaeaffe8e8e8ffe7e7e7ffe6e6e6ffe5e4e4ffe3e3e4ffe2e3e2ffe2e2e2ffe1e1e1ffdfe0dfffdedfdfffddddddffd9d9daaf9292924f414141000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f262626dfb3b3b3ffcfcfcfffd0d0d0ffd4d3d3ffd8d8d9ffddddddffe0e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffececebffecedecffedededffeeeeeeffefefeffff0efeffff0f0f0fff1f1f0fff1f1f1fff2f2f2fff3f3f3fff4f4f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffbfafafffefefeffffffffffffffffffffffffffffffffffffffffdfdfdfdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf090909ff0c0c0dff141414ff393a39ff909090fff7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffe7e7e7ffaaaaaaff707070ff3e3e3eff3e3e3e00000000000000009f060606ff0b0a0bff0b0b0bff111211ff191a19ff252525ff565656ffedededffedededffeeeeeeffefefefffeff0f0fff0f0f0fff1f1f1fff2f2f2fff4f3f3fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafafff9f9f9fff9f9f9fffaf9fafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfdfcfffcfcfcfffbfbfbfffcfcfcfffdfcfcfffcfcfcfffcfcfcffd5d5d5ff3b3b3bff010101ff000000ff000000ff000000ff000000ff0000004f000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f101010ef505050ff555555ff545454ff545454ff525353ff515151ff4f4f4eff4c4c4cff474847ff414141ff3e3e3eff3b3c3bff3a3a3aff323232ff0f0f0fef0000002f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff010101ff4c4c4dffededecfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfafbfffafafafff9faf9fff9f9f9fff9f9f9fff9f9fafff9faf9fffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffcfcfcfffdfdfdfffcfcfcfffbfbfbfffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff6f6f6fff6f6f6fff6f6f7fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff5f5f5fff4f4f3fff2f2f2fff1f1f1fff0f0f0fff0f0f0ffefefefffeeeeeeffe8e8e8ff3d3d3dff232223ff181718ff0f100fff0b0b0bff0a09096f030303000000007f000000ff000000ff000000ff000000ff313131fff4f4f4fffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffbfbfbffe8e9e8ffb2b2b2ff767677ff3b3b3bff3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afafafaffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff7f7f7fff7f6f7fff7f6f6fff5f6f6fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedeeedffecececffebebebffebeaeaffe9e9e9ffe8e7e7ffe7e7e7ffe6e5e6ffe4e4e5ffe3e4e3ffe3e3e3ffe2e2e2ffe0e0e0ffdddedeffdadadaffd5d5d5ffd1d1d1ffcecdcdefbebfbe9f7c7d7d4f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f3f3f3fefbdbdbdffcbcbcbffcdccccffd1d1d1ffd5d6d5ffdadadaffdededfffe1e2e1ffe4e4e4ffe7e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeeeffefeeeeffefefeffff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffdfdfdffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f060606ff0e0f0fff151515ff333333ff777777ffeaeaeafffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffcfcfcffe0e0e1ffa8a8a8ff6a6969ff404040bf303030000000000f000000ef080808ff090909ff0c0c0cff131212ff1a1a1bff252525ff989898ffedededffeeeeeeffeeefeefff0efeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f6f5fff6f6f6fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfcfbfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcffbdbdbdff222323ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000f050505ef525252ff575757ff565656ff545455ff535353ff525252ff505050ff4e4f4eff4b4b4bff464646ff414141ff3d3c3dff393938ff292929ff0c0c0cff000000ff000000ef0000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff000000ff000000ff010101ff414141ffdededefffcfcfcfffdfdfdfffdfdfcfffdfdfdfffdfefefffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfbfcfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfbfffbfbfafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff5f6f5fff4f4f5fff3f3f3fff2f2f1fff1f0f1fff0f0f0ffefefefffeeeeeeffedededff7e7e7eff242424ff181919ff101010ff0a0a0aff080908df070707000000007f000000ff000000ff000000ff000000ff252525fff2f2f2fffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefdfefffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcffe4e4e4ffaeaeaeff6a6b6aff393939cf3030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f7f6fff5f6f6fff5f5f5fff4f5f4fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff0f0f0ffefeeeeffedeeeeffedededffecececffebebebffebebebffe9eae9ffe8e8e9ffe8e8e7ffe7e7e6ffe6e5e6ffe5e5e5ffe4e4e4ffe3e3e3ffe1e1e1ffdededeffd9dad9ffd5d4d5ffcfcfcfffcbcbcbffc8c8c8ffc5c6c6ffc2c2c2efb5b5b59f7878784f3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f656565ffcacacaffcacacaffcbcacbffcececeffd3d3d3ffd7d8d7ffdbdbdcffdfdfdfffe2e2e2ffe5e5e5ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebebeaffebecebffececedffedededffeeeeeeffefefeffff0f0effff0f0f0fff0f1f1fff1f1f1fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff4f4f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f040404ff0f0f0fff0f0f0fff222323ff575757ffc1c1c1fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffefefefffefefefffdfdfdfffbfafbffdadadaffa3a3a3ff656665ff3e3e3ebf303030000000005f020202ff080808ff090909ff0c0d0cff141314ff1d1d1dff2a2a2affd9d9d9ffedededffeeeeefffefefeffff0f0f0fff1f1f1fff2f2f2fff3f2f3fff4f4f4fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff8f8f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfafbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfdfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfdfffefdfefffefefefffefefefffbfbfbffa7a8a7ff171817ff000000ff000000ff000000ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000af3d3e3dff595958ff575858ff565656ff545454ff535352ff515151ff4f4f4fff4d4d4dff4a4a4aff464546ff404040ff373737ff1c1c1cff020202ff000000ff000000ff000000ff0000008f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff292a2affcbcbcbfffcfcfcfffefefefffdfdfdfffdfdfdfffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffcfdfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f7fff7f7f7fff7f7f7fff7f6f7fff5f5f5fff4f3f4fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffbfbfbfff252526ff1b1b1aff101110ff0a0b0bff090909ff0808082f0101015f000000ff000000ff000000ff000000ff060606ffecebebfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefffffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbffdfdfdfffa7a7a7ff5f5f5fff363636bf2b2b2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfffcfcfcfffbfbfcfffbfbfbfffafafbfffafafafffafaf9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff5f5f6fff5f5f5fff4f4f4fff3f4f3fff3f2f2fff2f2f2fff1f1f1fff0f0f0ffeeeeefffeeeeedffededecffecececffebebebffebebebffeaeaeaffe9e9e9ffe8e8e9ffe7e8e8ffe7e6e7ffe6e6e6ffe4e4e4ffe3e3e3ffe1e1e1ffdedddeffdadadaffd7d7d7ffd4d3d3ffcececeffc9c9c9ffc4c5c5ffc1c1c1ffc0c0c0ffc0c0c0ffbebebeefb1b1b19f7575753f2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0c0c0c9f7d7d7dffc9c9c9ffcbcbcbffcbcbcbffcececeffd1d1d1ffd5d5d5ffd9d9d9ffdcdcddffdfdfe0ffe2e3e3ffe5e5e5ffe7e7e7ffe9e8e9ffeaeae9ffeaeaeaffebeaebffebebebffecececffedededffeeeeeeffefefeeffefefeffff0f0f0fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff4f3f4fff4f4f4fff5f5f5fff5f6f5fff6f6f6fff7f6f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffdfdfeffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f010101ff101010ff121112ff1c1c1cff4b4b4aff8c8b8cfff2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefefefffefefefffdfdfdfffbfbfbffd6d6d6ff9d9c9dff5e5e5eff3e3e3eaf2c2c2b00000000bf020202ff060606ff090808ff0d0d0dff151515ff1f1f1fff5d5d5dffececebffedeeedffefeeeeffefefeffff0f0f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f7fff6f7f6fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffaf9fafffafafafff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffbfbfbff929293ff121212ff000000ff000000ff000000ff000000ff000000ef0000000000000000000000000000000000000000000000000000000000000000000000000000003f161616ff5a5b5bff5a5959ff585858ff565656ff545454ff525252ff505050ff4e4e4eff4d4d4dff494949ff414140ff2a2a2aff0c0b0cff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ff000000ff000000ff000000ff000000ff000000ff000000ff242424ffb6b6b6fffdfcfcfffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfdfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f5f6fff4f4f4fff2f2f2fff1f1f1fff1f0f1fff0efefffeeeeeeffedededffeae9eaff414141ff1d1c1cff121212ff0c0c0cff080808ff0606069f0101013f000000ff000000ff000000ff000000ff010101ffe1e1e2fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfff9f9f9ffcfcfcfff979797ff4f4f4fff343434bf282828000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff6f6f6fff6f6f5fff5f5f5fff4f4f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeefefffeeeeeeffedededffecececffecececffebebebffebebebffeaeaeaffeae9e9ffe9e9e9ffe7e7e8ffe7e6e7ffe5e5e5ffe3e3e3ffe1e1e1ffdfdfdfffdbdbdbffd8d8d8ffd6d6d6ffd2d2d2ffcececeffcacacaffc5c6c5ffc2c2c2ffc0bfc0ffbdbdbdffbbbbbbffbababaffbababbdfa4a4a48f6869692f22222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0c0c0ccfa4a3a3ffcacacaffc8c9c8ffcbcacaffd0d0d0ffd1d1d1ffd3d3d3ffd7d7d7ffdadadaffddddddffe1e0e1ffe3e4e3ffe6e6e6ffe7e8e8ffe9e9e9ffeaeaeaffebebebffebebebffecececffedededffedededffeeeeeeffefefeffff0f0f0fff0f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f5f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffcfcfcfffffefeffffffffffffffffffffffffffffffffffffffff9f9f9f9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af0c0c0cff161616ff1c1d1dff3d3d3dff666666ffd1d1d1fffefdfdfffefefefffefffefffffffefffefefefffffffffffffffffffffffffffefefffffefefffffefefefffffefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff9f9f9ffcdcdcdff939393ff525252ff3e3e3e7f2020201f000000ff010202ff020202ff070707ff0e0e0eff161616ff1e1e1effa2a2a2ffebebebffedededffefeeeffff0f0f0fff1f1f1fff3f3f3fff4f5f5fff6f5f5fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fffafaf9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfdfcfffdfdfdfffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfdfff7f7f7ff7c7b7bff0d0d0dff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000009f383939ff5b5b5bff5a5a5aff585858ff565656ff545453ff515151ff50504fff4e4e4eff4c4c4bff424242ff151515ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff161616ff9f9f9ffffbfbfbfffefdfdfffefefefffefefefffefefefffefefefffffefffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafff9fafafffaf9fafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff6f6f6fff4f4f4fff3f3f3fff1f2f1fff0f0f0ffefefefffeeeeeeffecececffeaebebff838383ff1d1d1eff121213ff0c0d0cff060606ff020202ef0000003f000000ff000000ff000000ff000000ff000000ffb9b9b9fffefefefffefefefffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffefefefffdfdfdfff2f3f3ffbdbdbdff818081ff3f3f3fff3536368f1e1e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfffbfbfbfffbfbfbfffafbfafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff3f3f3fff1f1f2fff0f0f0ffefefefffeeeeeeffededeeffedededffecececffecececffecebecffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe4e4e3ffe2e1e2ffdfdfdfffddddddffdadadaffd8d8d8ffd6d5d6ffd2d2d2ffcececeffcacbcbffc7c7c7ffc4c4c4ffc0c1c1ffbdbdbdffbbbbbbffbbbbbbffbababaffbababaffb8b8b9dfa1a1a18f6767672f222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f262626efbebebeffcacacaffc9c9c9ffcbcbcbffcececeffd1d1d1ffd3d3d3ffd6d6d6ffd9d9d9ffdcdcdcffdfdfdfffe1e1e1ffe4e4e4ffe6e6e6ffe8e8e9ffeaeaeaffebebebffecececffecececffececedffedededffeeeeeeffeeefeefff0efeffff0f0f0fff1f1f1fff2f2f2fff2f2f2fff2f2f2fff3f3f2fff3f3f3fff4f3f3fff4f4f4fff4f4f4fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffbfafafffdfefeffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f070707ff1a1a1aff1a1a1aff2b2b2bff4f5050ff9f9f9ffff8f7f7fffefefefffefefefffefefefffefffffffffefefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff4f3f4ffbdbdbdff858585ff454546ff3d3d3d7f1e1e1e7f000000ff020202ff020202ff0a0a0aff0f0e0fff161616ff292929ffdededeffeaebebffedededffefefeffff0f0f0fff2f2f2fff4f4f4fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffffffffffffffffefefffffefffefffefefefffdfdfdfff1f1f1ff5e5e5eff040404ff000000ff000000ff000000ff000000ff0000009f00000000000000000000000000000000000000000000000000000000000000000000000f050505ef565656ff5b5b5bff5a5a5aff585858ff565655ff535353ff515150ff4e4f4fff4c4c4cff4a4a4aff1f1e1fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff0f0f10ff8d8c8cfff9f9f9fffdfdfdfffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafbfffafafafffafafafffafafafffafbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f8f7fff6f6f6fff4f4f4fff3f3f3fff2f2f2fff0f0f0ffefefefffedeeeeffecececffeaeaeaffc6c6c6ff1f1f1fff141414ff0d0e0dff060606ff010100ff0000008f000000ff000000ff000000ff000000ff000000ff737373fffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffefefffffffffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffcfdfdfffdfcfcfffdfefdfffefefefffdfdfcffe5e5e5ffadacadff696969ff353535ff3636364f101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfffbfbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f6fff5f6f5fff5f5f5fff4f4f5fff4f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedeeeeffedededffedededffecedecffecececffebebebffeaeaeaffe9e9e9ffe7e7e8ffe6e5e6ffe4e4e4ffe3e2e2ffe0e1e0ffdededeffdcdcdcffdadadaffd7d8d7ffd5d5d5ffd2d2d2ffcfcfcfffccccccffc9c9c9ffc5c5c5ffc2c3c3ffc0c0c0ffbebebeffbbbbbcffb9bab9ffb8b8b8ffb7b7b7ffb7b7b7ffb8b8b8dfa2a2a18f6868682f2222220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f4b4c4bffcacacaffcbcbcbffcacacaffcbcbcbffcececeffd1d1d1ffd4d4d4ffd5d6d5ffd8d8d8ffdbdbdbffdededeffe0e1e0ffe2e3e3ffe4e5e5ffe7e7e7ffe9e9e9ffebebebffecececffecedecffedecedffedededffeeeeeeffeeeeeeffefefeffff0f0f0fff1f1f1fff2f1f2fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff8f7f7fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffcfcfcffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df181717ff1a1a19ff1c1c1cff3e3e3eff7a7a7affe4e4e4fffefefefffefefefffefefefffefefefffffefffffffefffffffefffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdffe9e9e9ffb0b1b1ff727272ff3f3e3eff3d3d3d3f0f0f0fdf010101ff010102ff040404ff0b0b0bff101010ff181818ff676767ffe8e7e8ffebebeaffedededffefefeffff1f0f0fff3f3f3fff5f5f5fff7f6f7fff8f8f8fff8f8f8fff8f8f9fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffcfbfcfffcfcfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffdfdfdffe9e9e9ff4f4f4fff030303ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000003f171717ff5c5c5cff5c5c5cff5a5a5aff585858ff565655ff535353ff505051ff4f4e4eff4c4c4cff444445ff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000005f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff000000ff000000ff000000ff0a0a0bff7c7c7cfff5f5f5fffdfdfdfffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffdfdfcfffcfcfcfffcfbfbfffbfbfbfffafafafffbfafbfffbfbfbfffbfbfbfffafafafffafafafffafaf9fff9faf9fff9f9f9fff9f9f9fff8f9f8fff7f7f7fff6f7f6fff5f5f5fff3f3f3fff2f2f2fff0f0f0ffefeeefffedededffecececffeaeaeaffe8e8e8ff434443ff151515ff0d0e0eff080808ff010101ff000000cf000000ff000000ff000000ff000000ff000000ff252525fffbfbfbfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffbfbfbffd4d5d4ff9c9c9cff4e4e4eff323232ff343434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff3f2f2fff1f1f2fff1f1f1fff0f0f0ffefefefffeeefefffeeeeeeffeeeeedffedededffecececffebebecffeaeaeaffe9e9e9ffe8e7e7ffe5e5e6ffe4e4e4ffe3e2e2ffe1e1e1ffe0dfdfffdededeffdcdcdcffdadadaffd8d7d7ffd5d5d5ffd2d3d2ffd0cfd0ffcccdcdffcacacaffc7c7c7ffc5c4c4ffc2c2c3ffc1c1c0ffbebdbeffbbbbbbffb8b8b8ffb8b8b8ffb9b8b9ffb9bab9ffb8b9b8ffb7b7b7cf9495946f5151511f17171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f727272ffcbcbcbffcacacaffcacacaffcdcdcdffd0d0d0ffd3d3d3ffd5d5d5ffd6d6d6ffd8d8d8ffdbdbdaffddddddffdfdfdfffe1e2e1ffe3e4e4ffe5e6e6ffe7e7e8ffeae9eaffebecebffedededffedededffeeeeedffeeeeeeffeeeeeeffefeeefffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fffafafafffafafafffafafafffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffdfdfdfdf0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f0b0b0bff171717ff171717ff2c2c2cff656565ffb6b6b6fffbfbfbfffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcffdbdbdbffa3a3a3ff5f5f5eff3b3b3bff3c3c3c2f000000ff000000ff010001ff060606ff0b0b0bff101010ff191919ffacacacffe8e7e8ffebebebffedededffefefeffff1f2f2fff4f4f4fff6f6f6fff8f7f7fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfcffdddcdcff424242ff020201ff000000ff000000ff000000ff000000ff0000006f00000000000000000000000000000000000000000000000000000000000000000000007f2e2e2eff5c5c5cff5c5c5cff5a5a5aff585858ff565556ff535353ff515151ff4f4f4fff4c4c4cff414141ff060707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000009f000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff000000ff000000ff080809ff686868fff0f1f1fffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfafbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffaf9fafff9fafafff9f9f9fff8f8f8fff7f7f7fff6f5f6fff4f4f4fff2f2f2fff0f1f0ffeeeeeeffededeeffececebffeaeaeaffe8e8e8ff898988ff161516ff0e0d0eff0a0a0aff030303ff000001ff010101df000000ff000000ff000000ff000000ff0d0d0dffeeeeeefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefff6f6f6ffc2c2c3ff848484ff333434ff2b2b2baf22222200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfcfffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f5fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffefefefffefefefffeeeeeeffedededffecececffebebebffeaeaeaffe8e9e9ffe7e7e7ffe5e6e5ffe4e4e4ffe3e3e2ffe1e2e1ffe0e1e1ffdfdfdfffdeddddffdbdcdcffd9dadaffd8d8d7ffd5d5d5ffd2d2d2ffcfcfcfffcccdcdffcacacaffc8c8c8ffc6c6c6ffc4c4c4ffc2c2c1ffbfbfbfffbdbdbdffbcbcbcffbcbbbbffbababaffb7b8b7ffb7b7b7ffb9b8b8ffbababaffbbbbbbcf9898976f5252521f1717170000000000000000000000000000000000000000000000000f0d0d0daf8d8d8dffccccccffccccccffcbcbcbffcdcdcdffd0d0d0ffd3d3d3ffd5d5d5ffd7d7d7ffd9d8d8ffdadadaffdcdcdcffdededeffe0e0e0ffe2e2e2ffe5e4e5ffe6e6e6ffe9e8e8ffeaeaeaffecececffedededffeeeeeeffeeeeeeffefeeefffefefefffefefeffff0efeffff1f0f0fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f9fff9f9f9fffafafafffafafafffafafafffdfdfdffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f010101ef161615ff191919ff222222ff454546ff767576ffe1e1e2fffefdfefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffbfbfbffcbcbcbff929292ff4a4a4aff363636bf2c2c2c8f000000ff000100ff000000ff060606ff0c0b0bff101111ff2a2a2affe0e0e0ffe8e8e8ffebebebffeeedeefff0f0f0fff2f2f2fff5f6f5fff6f6f6fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffefefefffefefefffefefefffcfcfcffcacacbff343434ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000007f2e2e2eff5d5d5dff5c5c5cff5a5a5aff585858ff565656ff535353ff505050ff4e4d4eff4b4a4aff414141ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000cf000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff020202ff4e4e4effeaeaeafffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefdfefffdfefefffdfdfdfffdfdfdfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f8f9fff7f7f8fff6f6f6fff5f5f5fff3f3f3fff1f1f1ffefefefffeeedeeffecececffeaeaeaffe8e8e8ffcbcccbff161616ff0e0e0eff0a0a0aff060506ff010101ff000101ef000000ff000000ff000000ff000000ff010101ffc6c6c6fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdffeaeaeaffb0b0b0ff5f5f5fff131313ff2121215f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1fefefefeffffffffffffffffffffffffffffffffffffffffffffefefefffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff0f1f1fff0f0f0ffefefefffeeeeeeffeeedeeffecececffebebebffeaeaeaffe9e9e9ffe7e7e7ffe6e6e6ffe5e4e4ffe3e3e3ffe2e2e2ffe1e2e1ffe1e0e0ffdfdfdfffdddddeffdbdbdbffd9d9d9ffd7d7d7ffd4d4d4ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc8c8c8ffc6c6c6ffc4c4c4ffc2c2c2ffc0c0c0ffc0c0c0ffbfbfbfffbdbdbdffbbbcbbffbbbbbbffbababaffbbbbbcffbcbcbcffbdbdbdffbebebecf9c9c9c6f5555551f18181800000000000000002f272727cfaaaaaaffcfcfcfffcdcdcdffcdcdccffcfcfcfffd1d1d1ffd3d3d3ffd6d6d6ffd7d8d8ffd9d9d9ffdadadaffdcdcdcffdeddddffdfdfdfffe1e1e1ffe3e3e3ffe5e5e5ffe7e7e7ffe9e9e9ffeaebebffececedffeeeeeeffeeefefffefefefffefeff0ffeff0effff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f5f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fffafafafffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f101010ff1a1b1aff1d1c1cff323332ff4b4b4bff898989fff0f0f0fffefefefffefefffffefefefffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffdfdfdfff5f5f5ffb8b8b8ff7d7d7dff3b3a3aff3333337f1a1a1aef000000ff000000ff020201ff070707ff0b0b0bff101111ff666767ffe4e4e4ffe7e8e7ffebebebffeeeeeefff1f1f1fff3f4f3fff5f5f5fff7f7f7fff9f8f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefffefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffbfcfbffb9b9b9ff232223ff000000ff000000ff000000ff000000ff000000ff0000002f0000000000000000000000000000000000000000000000000000000000000000000000af3f403fff5d5d5dff5c5c5cff5a5a5aff585858ff555555ff535353ff4f4f4fff4c4c4cff484848ff3d3d3eff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff000000ff000000ff000000ff383838ffe1e1e1fffdfdfcfffdfdfdfffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefffefffefefffffffffefffffffffffffffffffffffffffffffffffffefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffafafafff9faf9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff5f5f5fff4f4f4fff2f2f2fff0f0f0ffeeeeeeffecececffeaeaeaffe8e7e8ffe4e5e4ff3a3a3aff0f0f0fff0b0b0bff070707ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff6e6d6dfffbfbfbfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefffffefefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfdfdfffefefefffefefefffcfcfcffd8d8d8ff989898ff414242ff161616ff1111111f0403030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfcfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f5fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f1ffeff0efffefeeeeffedededffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe6e6e6ffe5e6e6ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdedfdfffdcddddffdbdbdbffd9d9d8ffd6d6d6ffd3d4d4ffd1d1d1ffcfcfcfffcececeffcdcdcdffccccccffcbcbcaffc9c8c8ffc7c7c7ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbebebeffc0c0c0ffc2c2c2ffc5c5c5ffc8c8c8cfa6a6a67f696969efc6c6c6ffd3d3d3ffd1d1d1ffd0d0d0ffd1d1d1ffd2d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffd9dad9ffdbdbdbffdcdcdcffdededdffdfdfdfffe1e0e0ffe2e2e2ffe4e4e4ffe6e6e6ffe7e8e7ffe9e9e9ffebebebffededecffeeeeeeffefefeffff0efeffff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffdfefdffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f030303ff1c1c1cff1f1f20ff262626ff3c3c3cff5b5b5bffadadadfff9f9f9fffefefefffefefefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffcfcfcffdfdfdfffa1a1a1ff616161ff302f30ff3031309f0f0f0fff000000ff000000ff030303ff060606ff0c0c0cff121212ffa8a8a8ffe4e4e4ffe7e7e7ffebebebffefefeffff2f1f2fff4f4f4fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffdfcfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffefefefffbfbfbffafafafff202020ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000bf454546ff5d5d5dff5c5c5cff5a5a5aff575857ff555555ff525252ff4e4e4eff4a4a4aff464646ff3b3c3cff060505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff3a3a3affdad9d9fffcfcfdfffdfdfdfffefefefffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff7f7f7fff7f6f6fff6f6f5fff4f4f4fff3f3f3fff1f1f1ffefefeeffedededffeaebeaffe7e8e8ffe5e4e4ff818281ff101010ff0a0a0aff070707ff020202ff000000ff010101ff000000ff000000ff000000ff000000ff101010ffd8d8d8fffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffffefefffefefefffefefefffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefff7f7f8ffbfbfbfff777878ff272727ff181818cf1313130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f4f5fff3f3f4fff2f3f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffefeff0ffeeeeeeffedededffecececffebebeaffeaeaeaffe9e9e9ffe8e8e8ffe7e8e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdededeffdcdcdcffdadadaffd8d8d8ffd6d6d6ffd3d4d3ffd1d1d1ffd0d0d0ffcfd0cfffcfcfcfffcececeffcccdccffcbcbcbffc9c9c9ffc8c8c9ffc7c8c7ffc7c7c7ffc6c7c6ffc5c5c6ffc5c5c5ffc4c4c5ffc4c3c3ffc4c4c4ffc4c5c5ffc5c5c5ffc7c7c7ffccccccffd1d1d1ffd5d4d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9daffdbdcdbffdcdddcffdededeffdfe0e0ffe0e0e0ffe2e2e2ffe3e3e3ffe5e4e5ffe6e6e6ffe7e8e8ffe9e9eaffebebebffedececffeeeeeeffefefeefff0eff0fff0f0f0fff0f0f0fff1f0f1fff1f1f1fff1f2f1fff2f3f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffbfcfcffffffffffffffffffffffffffffffffffffffffffffffffafafafaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f111111ff242324ff262626ff303030ff4a4a4aff6f7070ffcfcfcffffcfcfcfffefefefffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff7f7f7ffbdbdbdff808080ff404040ff2e2e2eff2e2e2eaf030303ff000000ff000000ff050505ff070707ff0c0c0cff202020ffdbdbdbffe4e4e4ffe7e8e8ffecebebffefefeffff2f2f2fff4f4f4fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfcfcfffbfbfcfffcfbfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffffffffefefefffefefefffdfdfdfffefefefffafafaffa5a5a5ff1b1b1bff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000df515051ff5d5d5dff5b5b5bff595959ff575757ff555554ff525151ff4e4f4fff4a4a4aff454545ff3b3a3aff050605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff343434ffd2d2d2fffdfdfcfffdfdfdfffdfefdfffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffefffefffffffffefefffffffffffffefffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffbfbfbfffafbfbfffafafafff9f9f9fff9f9f8fff7f7f7fff7f6f6fff6f6f5fff5f5f5fff4f3f3fff2f1f1ffeff0efffedededffebebeaffe9e8e8ffe5e5e5ffc1c1c1ff0f0f0fff0a0a0aff070707ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff626262fff9f9f9fffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffffffffffffffffffefefffffffefefffffffffffffefefffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffebeaeaffa6a6a7ff4e4d4eff0c0c0cff1010106f0a0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f7f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecececffebebebffeaeaeaffe9eae9ffe9e9e8ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e3e4ffe3e3e3ffe1e1e2ffe0e0e0ffdfdfdfffddddddffdcdcdcffdadad9ffd7d7d8ffd6d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcacbcaffcacacaffcacacaffc9c9c9ffc8c9c8ffc9c8c9ffcacacaffcbcbcbffcbcbccffcdcdcdffd0d0d0ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d6ffd7d7d6ffd7d7d7ffd8d8d8ffd9d8d8ffdadadaffdbdbdbffddddddffdededeffdfe0dfffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe6e5e6ffe7e7e7ffe8e8e8ffe9e9e9ffebebebffecececffeeededffefeeeffff0eff0fff0f0f0fff1f1f0fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff4f3f3fff4f4f4fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1c1d1cff2a2a2aff2b2b2cff373837ff565656ff888888ffe2e2e2fffefdfefffefefefffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffdfdfdffe1e1e1ff9a9a9aff565656ff2d2d2dff2c2c2c9f1d1d1def000000ff000000ff020202ff060505ff080808ff0c0c0cff5c5b5bffe0e0e0ffe5e5e5ffe8e8e8ffebebecffefefeffff2f2f2fff4f4f4fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfefdfffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefdfdfffdfdfdfff9f9f9ff9a999aff171617ff000000ff000000ff000000ff000000ff000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5c5cff5c5d5dff5b5b5bff595959ff575657ff545454ff525252ff4f4f4fff4a4a4aff454545ff3d3d3dff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff2d2d2dffcacacafffdfcfdfffdfdfdfffdfdfdfffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffefffffffffefffefefefffefefefffefffffffffefffffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfcfcfffbfbfbfffafafafff9f9f9fff8f8f8fff8f7f7fff6f6f6fff5f5f5fff4f5f5fff4f3f4fff2f2f2fff0f0f0ffedeeeeffebebebffe9e8e8ffe5e5e5ffdfdfdfff343434ff0a0a0aff070707ff040403ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff080808ffc9c9c9fffdfdfdfffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff8f8f8ffc9c9c9ff767676ff232323ff040404ff0706062f020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffefffffffbfbfbfff9f9f9fffaf9f9fffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffecececffebecebffebebeaffeaeaeaffe9e9eaffe9e9e9ffe8e8e8ffe7e7e7ffe5e6e5ffe4e4e5ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdfdedeffddddddffdbdbdbffd9d9d9ffd7d7d7ffd5d5d5ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcfcecfffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdceffcececeffd0d0d0ffd0d0d0ffd1d1d1ffd3d4d4ffd6d6d6ffd8d8d7ffd8d8d8ffd9d9d9ffd8d8d9ffd9d9d9ffd9d9daffdadadaffdadadbffdcdcdcffddddddffdfdedeffe0e0e0ffe1e0e1ffe2e2e2ffe3e3e3ffe4e5e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9eaffebebebffecececffedededffeeefefffeff0f0fff0f0f0fff1f1f1fff1f1f1fff2f2f2fff2f3f3fff3f4f3fff4f4f4fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9fafffafafafffcfcfcfffffffeffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f020202ef292929ff2b2b2bff2a2a2aff3e3e3dff626262ffa5a5a5fff0eff0fffefefefffffffffffffffffffefefffffffefefffefefefffefefffffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefff8f8f8ffbbbabaff737373ff2d2d2dff232324ff2b2b2a6f050505ff000000ff010100ff030303ff060606ff080808ff0c0c0cffa2a2a2ffe1e1e0ffe5e5e5ffe9e8e8ffecebecffefefeffff2f2f2fff4f4f4fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffbfbfbfffbfbfbfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfcfdfff8f8f8ff8f8f8eff111111ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000ff5f5e5eff5c5c5cff5a5a5aff595859ff565656ff545454ff525252ff4f4f4fff4b4a4aff454545ff3b3b3cff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ff000000ff000000ff000000ff000000ff000000ff000000ff2f302fffc1c1c1fffcfcfcfffdfdfdfffdfdfdfffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffcfcfcfffbfafafffafaf9fff9f8f8fff7f7f7fff6f6f6fff5f5f5fff4f4f5fff3f3f3fff2f2f2fff0f0f0ffeeeeeeffebebebffe8e8e8ffe6e6e6ffe0e0e0ff747474ff0a0b0bff070607ff050404ff020302ff000100ff010101cf000000ff000000ff000000ff000000ff000000ff373737fff4f4f4fffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffe3e3e3ff999999ff3f3f3fff080908ff030303df030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f8f9fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f5f5fff4f4f4fff3f3f3fff2f2f2fff2f1f1fff0f1f1fff0f0f0ffefefefffeeeeeeffeeededffecedecffecececffebebebffeaeaebffeaeaeaffeae9e9ffe9e8e8ffe7e8e8ffe6e6e6ffe5e5e5ffe4e4e3ffe2e2e3ffe1e1e1ffe1e0e0ffdfdfdfffdededeffdcdddcffdadadaffd8d8d8ffd6d6d7ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d2d1ffd2d2d2ffd3d3d3ffd4d4d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9dadaffdadadaffdbdbdbffdbdbdbffddddddffdededdffdfdfdeffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e9ffeaeaeaffebebebffecececffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff2f1f2fff2f2f2fff3f3f3fff4f4f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffefefeffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0a0a0aff292929ff272727ff262525ff343434ff636363ffa7a7a7ffe6e6e7fffdfdfdfffffffffffffffffffffefffffffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefffffefefefffefefefffefefefffbfbfbffdbdbdbff898989ff3d3d3dff111111ff1415149f1515159f000000ff000000ff000100ff040404ff060606ff080708ff181818ffdadadaffe0e0e0ffe5e5e5ffe9e9e9ffecececffeff0f0fff2f2f2fff4f4f4fff6f6f6fff7f7f7fff8f8f8fffafafafffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefffefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfcfcfff6f6f6ff878787ff111111ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff5f5f5fff5d5d5dff5b5b5aff585858ff555555ff525252ff4f4f4fff4a4a4aff444544ff3b3b3bff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff000000ff000000ff000000ff000000ff2b2b2bffb9b9b9fffcfcfcfffdfdfdfffdfdfcfffdfdfdfffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffefefffffefffffffffffffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfefefffefefdfffcfcfcfffbfbfbfffafafafff9f9f9fff8f8f8fff6f6f7fff5f6f5fff4f4f4fff3f4f3fff2f2f2fff0f0f0ffeeeeeeffebebebffe8e8e8ffe6e6e6ffe1e1e1ffb6b6b6ff0b0a0aff050505ff050505ff020202ff010101ff0101017f000000ff000000ff000000ff000000ff000000ff000000ffa9aaaafffdfdfdfffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff7f7f7ffbcbcbcff676767ff1b1b1bff040404ff0303035f01000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffefffffdfcfcfffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0f0f0ffefefefffeeeeeeffedededffedededffecececffebecebffebebebffeaebeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe4e4e4ffe3e3e2ffe1e1e1ffe0e0e1ffdfdfe0ffdededeffddddddffdcdcdcffd9dadaffd7d7d8ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d3d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d5d6ffd6d6d6ffd6d6d6ffd8d8d8ffd9d9d9ffdad9daffdbdadaffdcdcdbffdddcddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedeeedffefeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafaf9fffaf9fafffafafafffafafafffdfdfdffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f131313ff242424ff161616ff141314ff262626ff535353ff8e8e8effd5d5d5fffafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffdfdfdffe0e1e0ff959695ff494949ff0e0e0eff050505ff0d0d0d1f020202ef000000ff000000ff000101ff050405ff060606ff080707ff515151ffdcdbdbffe1e1e0ffe5e5e5ffe9e9e9ffededecfff0f0f0fff2f2f2fff4f4f4fff5f6f5fff7f7f7fff9f9f9fffafbfafffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefffffefefefffefefefffefefefffefefefffefffefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfff5f5f5ff848484ff101010ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000ff606060ff606060ff5e5e5eff5b5b5bff595858ff555555ff525252ff4f4f4fff4a4a4aff444544ff383838ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff2d2d2dffb9b9b9fffbfbfbfffcfdfcfffcfcfcfffdfdfdfffefefefffffefffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefffffffefefffefffffffffffffffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffdfdfdfffcfcfcfffbfbfafffafafafff8f8f8fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff2f2f2fff0f0f0ffefefefffebececffe8e8e9ffe5e6e6ffe1e1e1ffdbdcdbff2a2a2aff060606ff050404ff030303ff010101ff010101af0000007f000000ff000000ff000000ff000000ff000000ff1e1d1dffd3d3d3fffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffdedfdeff8d8d8dff2f2f2fff030303ff040403df0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffefefefffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0f0f0ffefefefffeeeeeeffededeeffedededffecececffecececffebebebffebebebffeaeaeaffeaeae9ffe8e9e8ffe7e7e7ffe6e5e6ffe4e4e5ffe3e3e3ffe2e2e1ffe1e1e1ffe0e0e0ffdfdfdfffdddeddffdddddcffdbdbdbffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdbdbdaffdbdbdbffddddddffdededeffdfdfdfffe0dfdfffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe3e4e3ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffecebecffedececffeeeeedffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff2f3f2fff3f3f3fff4f4f4fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffdfdfdfdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf101010ff0f0e0fff0c0c0dff101010ff202020ff464646ff7b7b7bffc1c1c1fff5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfdfdffe7e7e6ff9fa0a0ff545454ff191919ff040304ff0302029f0202024f000000ff000000ff000000ff010201ff050505ff050505ff080808ff919191ffdcdcdcffe1e2e2ffe6e6e6ffe9e9e9ffedededfff0f0f0fff2f2f2fff4f4f5fff6f6f5fff7f7f7fff9f9f9fffafafafffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffbfbfcfff6f6f6ff868686ff0f0e0eff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000cf4e4e4eff606060ff5e5e5eff5c5b5cff595959ff565656ff535353ff4f504fff4a4a4aff454545ff3d3d3eff070807ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff2b2a2affc2c2c2fffbfbfbfffcfcfcfffcfcfcfffdfcfcfffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffffffffffffffffffefefefffefefefffefefefffefffefffefffefffffffffffffffffffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffafafbfffaf9f9fff8f8f8fff7f7f7fff5f5f6fff4f4f4fff2f2f2fff0f1f1ffefefefffecedecffe9e9e9ffe5e5e5ffe1e1e1ffdcdcdcff666666ff060606ff040404ff020202ff030202ff010101ff0101011f000000ef000000ff000000ff000000ff000000ff000000ff2c2c2cffe1e0e1fffefefdfffefefefffffefefffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff5f5f5ffb3b3b3ff585857ff0d0c0cff000000ff0101015f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffefffdfdfdfffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f6f5fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0f0f0ffefefefffeeeeeeffedeeeeffedededffecececffecececffebebebffebebebffeaeaeaffeaeae9ffe9e8e9ffe7e7e7ffe6e6e6ffe4e4e5ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdadadbffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffd9d9d9ffd8d8d8ffd6d7d7ffd6d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd7d6d6ffd7d8d7ffd8d8d9ffdadadaffdbdbdbffdcdddcffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe6e5e5ffe7e7e6ffe8e8e8ffe8e9e9ffeaeaeaffeaebebffecececffedededffeeeeeeffeeeeeeffefefeffff0f0f0fff1f1f1fff2f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffdfdfdffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000bf090909ff0e0e0eff0f0f0fff100f10ff1a1a1aff383837ff666767ffaaa9aaffe9e9e9fffbfbfbfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffefefefff4f4f4ffc6c6c6ff919190ff555555ff1c1c1cff060605ff050505ef0303032f0000009f000000ff000000ff000000ff010101ff030303ff050505ff0e0e0effcacacaffddddddffe2e2e2ffe7e7e6ffeaeaeaffeeeeeefff1f0f0fff3f3f3fff5f5f5fff6f6f6fff7f8f7fff9f9f9fffbfbfbfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffffffffefffffffefffefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfdfdfffcfcfcfffbfbfbfff6f6f6ff888788ff0f0e0eff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000bf484848ff606160ff5f5f5fff5c5c5cff5a5959ff575757ff545454ff505050ff4b4b4bff464646ff3c3c3cff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff2e2f2effc8c7c7fffbfbfbfffcfcfcfffcfcfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffefffefffefefefffffefefffffffefffffefefffffffffffffffffffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffdfdfdfffdfdfdfffbfcfbfffafafbfff9f9f9fff8f8f8fff7f6f7fff4f5f4fff3f3f3fff1f1f1ffefefefffedededffe9e9e9ffe5e5e5ffe1e1e1ffdcdcdcffa4a5a4ff070707ff050505ff030303ff020201ff000100ff0000005f0000005f000000ff000000ff000000ff000000ff000000ff000000ff252525ffd8d8d8fffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffdfcfcffd9d9d9ff7d7d7dff252525ff010001ff000101df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffefefffbfcfbfffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff8f9f8fff8f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f5f5fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0f0f0ffefefefffeeeeeeffedeeedffedededffecececffecececffebebebffebebebffeaeaeaffeaeaeaffe8e8e9ffe7e8e7ffe6e6e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0dfffdededfffdededdffdddddcffdcdbdcffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffdadad9ffdadadaffdadbdbffdbdbdbffdadadaffd9d9d9ffd7d8d7ffd6d6d7ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadbdaffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe8e9e8ffe9eaeaffebebebffecececffedededffeeeeeeffefefefffefefeffff0f0f0fff1f1f1fff2f2f2fff2f2f3fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffcfbfcfffefefeffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f080808ff0f0f0fff0f0f0fff0e0f0fff151515ff282929ff4f4f4fff7f7f7fffadadadffd7d8d7fff2f3f3fffdfdfdfffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefffffefefdfffafbfbffdedfdfff9f9fa0ff646464ff3c3c3dff171717ff030303ff060607ef0505052f01010100000000ef000000ff000000ff010001ff030303ff030203ff050404ff3f3f3fffd7d8d7ffdededeffe3e3e3ffe7e7e6ffebebebffeeeeeefff1f1f1fff3f3f4fff5f5f5fff6f6f6fff8f8f8fff9f9f9fffbfbfbfffcfcfcfffcfdfdfffdfdfdfffefefefffdfefdfffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefffefffffefefffffefffffffffefffefefefffefefefffffefefffefefefffefefefffefefffffefefffffefffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfff7f7f7ff919191ff151515ff000000ff000000ff000000ff000000ff000000df0000000000000000000000000000000000000000000000000000000000000000000000000000009f3c3c3cff616161ff5f5f5fff5d5d5dff5a5a5aff575757ff545454ff515151ff4d4d4dff484848ff3e3e3eff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff000000ff000000ff000000ff000000ff333333ffd1d0d0fffafafbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefefffffefefefffffefefffefffefffffefefffffefffffffffffffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfdfffbfbfbfffafafafff9f9f9fff8f7f8fff5f5f5fff3f4f3fff2f2f2fff0efefffedededffeaeaeaffe6e6e6ffe1e1e2ffdcddddffd3d3d2ff161616ff040405ff030303ff020202ff000000ff000000af000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff292829ffddddddfffefdfdfffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefff2f2f2ffa8a8a8ff414241ff060606ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000005f0000008f000000bf000000ef000000ff000000ff000000df000000bf0000009f0000005f0000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefffafbfafffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f9fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffefefefffeeeeefffededeeffedededffecececffebebebffebebebffeaebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdcdcdcffdcdbdcffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffd9dadaffd8d8d8ffd7d7d7ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffdadadaffdbdbdbffdcdcdcffdededeffdededeffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe2e2e2ffe2e3e2ffe4e4e4ffe5e5e6ffe7e7e7ffe8e9e8ffeaeaeaffebebebffecececffededeeffeeeeeeffefefeffff0f0effff0f0f0fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff9f9f9fffafaf9fffafafafffafafafffbfafafffdfdfdffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f040404ef0e0e0eff0f0f0fff0d0d0dff0e0e0eff181818ff2a2a29ff4a4a4aff6c6c6cff959595ffc1c1c1ffe3e4e4ffebebebffefefeffff4f4f4fff8f8f7fffafaf9fff1f1f1ffdededeffc1c1c1ffa2a3a2ff737373ff444343ff242424ff161717ff0d0d0dff040404ff0203032f010101000000003f000000ff000000ff000000ff020202ff020202ff030303ff040405ff7d7d7dffd9d9d9ffdfdfdfffe4e4e4ffe7e7e7ffebebebffeeefeffff2f2f2fff4f4f3fff5f5f5fff6f6f7fff8f8f8fff9f9fafffbfbfbfffbfcfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefffffefefffffffefefffefefffffefefefffefefefffefefffffffffffffffefefffffefffffefffffffffffefffffefffffefffffffffffffffefffffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfff8f8f8ff9b9b9bff19191aff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000007f303030ff616161ff5f5f5fff5d5d5dff5a5a5aff585758ff555554ff525252ff4e4f4fff4b4a4bff404040ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff000000ff000000ff020202ff424242ffd7d7d8fffafbfafffbfbfbfffbfbfbfffbfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefffffefefefffefefefffefefffffffefefffffefefffffefffffefffefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffdfefefffcfdfdfffcfcfcfffbfbfbfffafafafff8f8f8fff7f7f7fff4f4f4fff2f2f2fff0f0f0ffeeeeeeffebebebffe6e6e6ffe2e2e2ffddddddffd7d7d7ff4f4f4fff040404ff030303ff030203ff000000ff000000ff0000000f000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff2a2b2affc1c2c1fff9f9f9fffefefffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefff8f8f8ffc1c1c0ff60605fff151516ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000007f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000008f0000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afafafaffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff5f5f5fff4f5f4fff3f3f4fff2f3f3fff2f2f2fff1f1f1fff0f1f0ffeff0f0ffefefefffeeeeeeffedededffecececffebebebffeaebeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe4e5e4ffe4e3e3ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfdedeffddddddffdcdcdbffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdbdbffdbdbdbffdbdbdbffdadadaffdadad9ffd8d8d8ffd7d7d7ffd7d6d6ffd6d6d6ffd5d6d6ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffdfdfdfffe0dfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe2e3e2ffe4e4e4ffe6e6e6ffe8e8e8ffeaeae9ffebebebffecececffedededffeeeeeeffefefeffff0f0f0fff0f0f0fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff8f7f7fff8f8f8fff9f9f9fffafafafffafafafffbfbfbfffcfcfcfffefeffffffffffffffffffffffffffffffffffffffffff8f8f8f8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f010101cf0b0b0bff0b0b0bff09090aff0a0a0aff0d0d0dff161616ff252525ff3b3b3bff545454ff696969ff727272ff7b7b7aff868686ff919191ff9a9a9aff808080ff606060ff474647ff333334ff232323ff151515ff0e0e0eff111111ff121212df0b0b0b3f00000000000000000000008f000000ff000000ff000101ff020202ff010101ff020303ff040405ffb9babaffd9d9daffe0e0dfffe4e4e4ffe8e8e8ffecececffeff0effff2f2f2fff4f4f4fff5f5f6fff7f7f7fff9f8f8fffafafafffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffffffffefffffffffefefffefefefffefefefffefefefffefffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfff8f8f9ffa2a2a2ff1e1e1dff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000006f2a2a2aff606061ff5f5f5fff5d5d5dff5a5a5aff575858ff555555ff525252ff4f4f4fff4b4b4bff474646ff0a0b0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000009f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf000000ff000000ff000000ff000000ff000000ff000000ff010101ff444544ffdededefffbfbfbfffbfbfbfffbfbfbfffbfbfbfffdfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffefffefffefefefffefefefffefffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffcfcfcfffbfbfbfffbfbfafff9f9f9fff8f8f8fff5f5f5fff3f3f3fff1f1f1ffefefefffebebebffe6e6e7ffe2e2e3ffdededeffd8d8d8ff8e8e8eff040404ff010101ff010101ff010101ff000000ff0000005f00000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff7d7d7dffe4e4e4fffdfdfdfffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffcfbfcffd0d0d0ff6e6e6eff222222ff020202ff000000ff0000003f0000000000000000000000000000000000000000000000000000001f000000cf000000ff000000ff000000ff000000ff000000ff000000ff030303ff080808ff0b0b0bff030303ff010101ff000000ff000000ff000000ff000000cf0000002f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f1f0fff0f0f0ffefefefffeeeeeeffedededffecececffebebebffeaeaeaffe9e9e9ffe9e8e8ffe7e7e7ffe6e6e7ffe5e5e6ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdededeffdcdcdcffdadbdbffdadad9ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe3e3e3ffe5e5e5ffe7e7e7ffe9e9e9ffeaebebffecececffedededffeeeeeeffefefefffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff5f6f6fff6f6f6fff6f7f6fff8f7f8fff8f8f8fff9f9f9fffafafafffbfafbfffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f060505ef090809ff0b0a0aff0c0d0cff0d0d0dff101010ff121212ff161616ff191919ff1e1e1eff222222ff262727ff2b2b2bff2b2b2bff212121ff191819ff131313ff0f0f0fff0b0b0bff0a0a0aff0d0d0dff0e0e0e7f0808080f010101000000000000000000000000df000000ff000000ff000000ff010101ff010102ff040404ff2d2d2dffd4d4d4ffdbdbdbffe1e1e1ffe5e5e5ffe9e9e9ffecededfff0f0f0fff2f2f2fff4f4f4fff6f6f6fff8f8f8fff9f9f9fffafafafffafafafffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffaf9f9ffadaeaeff242423ff000000ff000000ff000000ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000003f181818ff606060ff5f5f5eff5d5c5dff5a5a5aff575857ff555554ff525252ff4f4f4fff4c4c4cff4b4b4bff1d1d1dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000004f0000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff616060ffe8e8e8fffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffcfcfcfffcfbfbfffbfbfbfffafafafff8f9f9fff6f6f6fff4f4f4fff3f2f2ffefefefffecececffe7e7e7ffe3e3e3ffdfdfdfffdadadaffc6c6c6ff0a0a0aff010101ff030303ff010101ff000000ff000000af0000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff050504ff434242ffb6b6b6fff4f4f4fffefefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffefdfdfffefefefffefefefffefefeffe2e2e2ff7f7f7fff2f2f2fff080807ff000000ff000000af0000000000000000000000000000000000000000000000000000002f000000ef000000ff000000ff000000ff000000ff040505ff191818ff313131ff4b4b4bff585858ff565656ff464646ff373737ff1a1a1aff040404ff000000ff000000ff000000ef0000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffcfdfcfffafafafff9fafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0f0f0ffefefefffeeeeeeffedededffecececffebecebffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe0e0e0ffdfe0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdadbffdadad9ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d9ffd8d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d7d6ffd6d6d7ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd9d9d9ffdbdbdbffdcdbdcffdddcdcffddddddffddddddffdddddeffdddddeffdeddddffdededeffdfdfdfffe0dfe0ffe1e2e2ffe4e5e4ffe7e7e7ffe8e9e8ffeaeaeaffebebebffecececffeeededffeeeeeeffefefeffff0f0f0fff1f1f1fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff7f6f6fff7f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f040404af090909ff0f0f0fff0e0e0eff0b0b0bff090909ff080808ff0a0a0aff0c0c0cff0b0b0bff0b0b0bff0a0a0aff080808ff090909ff0a0a0aff0b0b0bff0b0b0bff0a0a0abf0808082f020202000000000000000000000000000000002f000000ff000000ff000000ff010101ff010101ff030303ff040404ff6a6969ffd6d6d6ffdddddcffe2e2e2ffe6e6e6ffeaeaeaffedeeedfff0f0f0fff2f2f2fff4f4f4fff7f7f7fff9f8f8fff9f9f9fffafafafffbfbfbfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffcfdfcfffbfbfbfffbfbfbfffbfafafffaf9faffc8c8c8ff343334ff010001ff000000ff000000ff000000ff000000ff000000af000000000000000000000000000000000000000000000000000000000000000000000000000000ef595959ff5e5e5eff5d5d5cff5a5a5aff575757ff545455ff525252ff4f4f4fff4d4d4cff4b4b4cff414041ff0c0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff7f7e7ffff2f2f3fffafafafffafafafffafafafffafbfbfffbfbfcfffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfcfffcfcfcfffbfbfbfffafafafff9f9f9fff8f8f8fff5f4f5fff3f2f3fff0f0f0ffededecffe8e9e8ffe4e4e4ffdfe0e0ffdbdbdbffd4d4d4ff393a3aff010102ff030303ff020202ff010101ff000000ff000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff020202ff242323ff828282ffdbdbdbfffbfbfbfffefefefffefefefffefefefffefefefffdfdfefffdfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefff0f0f0ff9a9999ff3a3a39ff0a0a0aff000000ff000000df0000000f00000000000000000000000000000000000000000000000f000000cf000000ff000000ff000000ff000000ff0d0d0dff404040ff626262ff676767ff696969ff686868ff676767ff6a6a6aff6b6b6bff646464ff3e3e3eff0c0c0cff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffefefefffbfafbfff9faf9fff9f9f9fff9f9f8fff8f8f8fff8f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff2f2f2fff2f1f2fff1f0f1fff0f0f0fff0f0f0ffefefefffeeeeeeffedededffecececffebebebffe9e9e9ffe8e8e8ffe5e5e5ffe4e4e5ffe3e3e3ffe2e1e2ffe1e1e1ffe0e0e0ffdededeffddddddffdcdddcffdcdcdcffdadbdaffdadadaffd9d9d9ffd8d7d8ffd7d6d6ffd6d5d5ffd5d5d5ffd6d5d6ffd5d6d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdadbdaffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcddffdeddddffdfdfdfffe2e2e2ffe6e6e6ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecedecffededeeffeeefeeffefefeffff0f0f0fff1f1f1fff2f2f2fff3f2f3fff3f3f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffdfdfdfdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0101016f050505bf070707df080808ff090909ff0b0b0bff0c0c0cff0b0b0bff090909ff080808ff060606ff080808df0808089f0606065f0404041f0101010000000000000000000000000000000000000000000000008f000000ff000000ff000000ff010101ff010101ff020202ff040404ffa9a9a9ffd8d8d8ffdfdedeffe4e4e4ffe7e7e7ffebebebffeeeeeffff0f0f1fff2f2f2fff5f5f5fff7f7f7fff9f9f9fffafafbfffbfbfbfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfcfcfffbfbfbfffafafafffafafafff9fafaffe0e0e0ff474747ff020202ff000000ff000000ff000000ff000000ff000000ef0000000000000000000000000000000000000000000000000000000000000000000000000000008f343434ff5d5d5dff5c5c5cff5a5a5aff575757ff545555ff525252ff4f4f4fff4d4d4dff4b4b4bff464747ff383938ff181819ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000af000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff000000ff000000ff000000ff121312ff9b9b9bfff7f8f7fffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffcfcfcfffbfbfbfffafafafff9f9f9fff8f8f8fff6f6f6fff3f4f3fff0f1f0ffedededffe9eae9ffe5e5e5ffe1e1e1ffdcdcdcffd7d7d7ff7b7b7bff020203ff020202ff010101ff020202ff000000ff0000004f000000000000000000000000000000000000005f000000ef000000ff000000ff000000ff000000ff000000ff020302ff191919ff535353ffabababffe2e2e2fff3f3f3fffcfcfcfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefff8f8f8ffb7b7b7ff434343ff080808ff000000ff000000ff0000002f0000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff191919ff575857ff6d6d6dff6e6e6eff6c6c6cff6b6b6bff6a6a6aff6b6b6bff6e6e6eff6e6e6eff6e6e6eff6f6f6fff585858ff151515ff000000ff000000ff0000005f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f6f6fff5f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0f0f0ffeff0efffefefefffeeeeeeffedededffecebecffeaeaeaffe8e9e9ffe8e8e7ffe4e5e5ffe3e3e3ffe2e1e1ffe1e1e1ffdfdfdfffdededeffdddcdcffdcdcdcffdbdbdbffdadadaffdadadaffd9dadaffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d5ffd5d6d5ffd6d5d6ffd5d5d6ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d4d4ffd3d3d3ffd4d5d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffdad9d9ffd9d9d9ffd9d9d9ffdadad9ffdbdadbffdcdbdbffdddddcffddddddffdedfdfffe0e0e0ffe3e3e3ffe8e7e8ffeaeaeaffeaeaeaffebebeaffecececffececedffedededffeeeeeeffefefeffff1f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff8f8f8fff9f9f9fffafafafffdfdfdfffffffeffffffffffffffffffffffffffffffffffffffff4f4f4f4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0101013f0202023f0202023f0202022f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000df000000ff000000ff010101ff020102ff010101ff010101ff1c1b1bffd2d2d2ffdadadaffe0e0e0ffe5e5e5ffe9e9e9ffedededffefefeffff1f1f2fff3f3f3fff6f6f6fff8f8f8fffafafafffbfcfbfffcfcfcfffdfdfdfffdfdfdfffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffafafafffafafafffafafaffeeeeeeff666666ff060606ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000002f111111ff5c5c5dff5c5c5cff5a5a5aff585858ff555555ff525252ff505050ff4e4d4eff4c4c4cff484748ff434343ff3c3c3cff292929ff0a0a0aff000000ff000000ff000000ff000000ff000000ff0000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff292929ffc0c0c0fff9f9fafffbfafafff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffcfcfcfffbfbfbfffafafafff9f9f9fff8f8f8fff6f6f6fff4f4f4fff2f2f2ffeeededffeaebeaffe6e7e6ffe2e2e2ffdddeddffd8d8d8ffbdbcbdff050606ff030303ff020202ff020202ff000000ff0000009f00000000000000000000000000000000000000000000000f0000008f000000ff000000ff000000ff000000ff000000ff010101ff101010ff2c2c2cff595959ff898989ffb2b2b2ffd9d9d9ffeeeeeefff4f4f4fff5f5f5fff8f8f8fff9faf9fffbfbfbfffcfcfcfffdfcfdfff5f6f6ffb4b3b4ff505050ff0b0a0bff000000ff000000ff0000006f00000000000000000000000000000000000000000000000000000000000000df000000ff000000ff000000ff0e0e0eff5b5a5bff747474ff747374ff717272ff848484ffbababaffd1d0d0ffcdcdcdffb6b6b6ff7e7e7eff727272ff757474ff757575ff505051ff070707ff000000ff000000cf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffefffefffbfbfbfff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0efefffefefefffeeeeeeffeeedeeffececedffebebebffeae9e9ffe9e9e9ffe9e9e9ffe3e3e3ffdcdcdcffdadadaffd9d9d9ffd8d8d8ffd7d7d6ffd7d7d7ffd7d6d7ffd6d7d7ffd7d7d7ffd7d7d7ffd5d6d6ffd4d5d4ffd4d4d4ffd2d2d2ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffcfd0d0ffcecfceffcececeffcdcdcdffcccccdffcccdcdffcdcdcdffccccccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffc9cac9ffcacacaffcbcbcaffcbcbcbffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcdcccdffcececeffcecfcfffcfcfcfffcfcfcfffd1d1d1ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd7d8d8ffe0e0e0ffe8e8e8ffeaeaeaffe9e9e9ffebeaebffebececffecececffededeeffeeeeeffff0f0effff1f1f1fff2f2f2fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f8f7fff8f8f8fff9f9f9fffbfbfbfffefffeffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000ff000000ff000000ff010101ff020202ff010101ff020101ff5f5f5fffd6d6d6ffdcdcddffe1e2e2ffe6e6e6ffeaebeaffeeeeeefff1f1f1fff3f3f2fff4f4f4fff7f8f8fff9f9f9fffbfbfbfffcfdfcfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffbfafbfffafafafffafafafffafafafff5f5f5ff919191ff181818ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000008f333333ff5b5b5bff5a5a5aff585858ff555556ff535353ff505050ff4e4e4eff4c4c4cff49494aff454545ff414141ff3e3e3eff353535ff1f1f1fff0b0a0aff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff4e4e4effdededefffafafbfff9fafafff9f9f9fffafafafffafafafffbfbfafffbfbfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfefdfffefefefffefefefffdfdfdfffcfdfcfffbfbfbfffafafafff9f9f9fff8f8f8fff7f7f7fff4f4f4fff2f2f2ffeeeeefffebebebffe8e8e8ffe4e4e3ffdfdfdfffdadadaffd4d4d4ff313231ff030303ff020302ff020202ff000000ff000000ef000000000000000000000000000000000000000000000000000000000000002f000000bf000000ff000000ff000000ff000000ff000000ff050505ff121212ff252525ff424242ff656565ff848484ff8e8e8eff919191ff949595ff989898ff989898ff9b9b9bff9c9c9cff919191ff444444ff101111ff000000ff000000ff000000af000000000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff020202ff434444ff767676ff7a7a7aff7c7c7cffbebebdfff8f8f7fff9f9fafffafafafffafafafffafafafff5f6f5ffadacadff7a7a7aff7b7b7bff777777ff373737ff010101ff000000ff0000002f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff9fafafff9f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0fff0eff0ffefefefffeeefeeffeeedeeffecededffebebebffe9e9eaffe8e8e8ffe9e8e9ffe6e6e6ffdbdbdbffcfcfcfffcccccbffcbcacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc6c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffbfc0bfffbfbfbfffbebebdffbdbdbdffbcbcbdffbdbdbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbbbbffbababaffbababaffbab9baffb9b9b9ffbab9baffbababaffbababbffbbbbbbffbcbcbcffbdbdbdffbebebeffbebebeffbebebeffbebebeffbebebeffbdbebdffbebebdffbfbfbeffbfbfbfffc1c1c1ffc2c3c3ffc4c4c4ffc6c6c6ffc7c8c8ffcbcacbffd6d6d6ffe4e4e4ffeae9e9ffe8e8e7ffe8e8e8ffe9e9e9ffeaeaeaffecececffedededffefefeffff0f0f0fff1f1f1fff3f3f2fff3f4f4fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff8f8f8fff9f9f9fffefdfeffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff030303ff030303ff010101ff030303ffa2a1a2ffd9d9d9ffdedfdfffe3e3e3ffe8e8e8ffecececfff0f0f0fff2f2f2fff4f4f4fff6f6f6fff9f8f8fffbfafbfffcfcfcfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafbfafffafafafffafafafffafaf9fff7f7f7ffb1b2b1ff252525ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000f050505cf494849ff595959ff575757ff555656ff535353ff515151ff4f4f4fff4d4d4cff4b4a4aff474747ff434343ff404040ff3d3d3dff3a3a3aff313131ff0d0d0dff000000df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff111212ff747474fff0eff0fffbfbfbfff9f9f9fff9f9f9fffafaf9fffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfefffefefefffefefefffefefefffcfcfcfffcfcfcfffafafafffafafafff9f9f8fff7f7f7fff5f5f5fff2f2f2fff0eff0ffecececffe9e9e9ffe6e6e6ffe1e1e1ffdcdddcffd7d6d7ff727272ff030303ff030202ff020202ff010101ff000000ff0000005f00000000000000000000000000000000000000000000000000000000000000000000005f000000ef000000ff000000ff000000ff010101ff040404ff0b0b0bff131213ff1f201fff2c2b2cff303030ff313131ff313131ff313132ff313131ff303030ff2f2e2fff252525ff0d0d0dff010101ff000000ff000000cf0000000f000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff161616ff707171ff7e7e7eff808080ffc0c0bffff9f9f9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafff9fafaffacacacff828282ff808080ff666666ff0c0c0cff000000ff0000005f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfcfff9f9f9fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff4f3f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeefefffeeeeeeffedededffecececffebebebffe9e9e9ffe7e7e7ffe8e8e8ffe6e6e5ffddddddffd6d7d7ffcececeffc8c8c8ffc6c7c6ffc6c6c5ffc5c5c5ffc4c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbfbfc0ffbfc0c0ffbfbfbfffbebfbeffbebebeffbebebeffbcbdbdffbcbcbcffbcbcbcffbbbbbbffbababbffbbbbbbffbbbbbbffbababaffb9babaffb9b9b9ffb9b9baffb9babaffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffbababaffbababaffbbbabaffbbbbbbffbcbcbcffbdbdbdffbebebeffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbebebeffbebebeffbfbfbfffc1c2c2ffc4c3c4ffc5c5c5ffc7c7c7ffc8c8c8ffcfceceffd5d5d5ffdcdcdcffe7e7e7ffe8e8e8ffe4e5e4ffe6e6e6ffe8e8e8ffeaeaeaffecececffedededffefefeffff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fffbfbfbfffffffeffffffffffffffffffffffffffffffffffffffff9f9f9f9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000ff000000ff010001ff040404ff030303ff040404ff191918ffd3d3d3ffddddddffe1e1e1ffe6e6e6ffeaeaeaffeeeeeefff1f1f1fff3f4f4fff5f5f5fff8f8f8fffafaf9fffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffaf9fafffaf9f9fff7f8f8ffd0d1d0ff50504fff060706ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000001f0b0b0bcf474747ff565656ff555555ff545454ff525252ff505050ff4d4e4eff4a4b4aff484848ff454545ff414141ff3f3e3eff3c3c3cff3a3a3aff323232cf0b0b0b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff29292aff9c9c9cfff8f8f7fffbfbfbfffafafafff9fafafffaf9f9fffafafafffafafafffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffffffffffefefefffdfdfdfffdfdfcfffbfbfbfffbfbfafffaf9f9fff8f8f8fff5f5f5fff3f3f3fff1f1f0ffededeeffeaebebffe8e8e7ffe3e3e3ffdfe0dfffdadadaffb6b6b6ff060606ff040404ff030303ff010101ff000000ff000000af0000000000000000000000000000000000000000000000000000000000000000000000000000000f0000006f000000cf000101ff030303ff070707ff0a0a0aff0c0b0cff0d0d0dff0c0c0cff0d0d0dff0e0e0eff0e0e0eff0e0e0eff0e0e0eff0d0d0dff0c0c0cff080808ff020202ff000000ff000000bf0000001f00000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff323231ff7e7f7eff848484ff989899fff7f7f7fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafff1f1f1ff8e8e8eff868686ff7b7b7bff202121ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1fefefefeffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff9f9f9fff8f8f8fff8f8f8fff7f7f7fff6f7f6fff5f5f5fff4f4f4fff3f3f3fff2f2f3fff1f2f2fff1f0f0ffefefefffeeeeeeffecececffebebebffeae9eaffe8e8e8ffe5e6e6ffe5e5e5ffe8e8e8ffe1e1e1ffdadadaffdbdbdbffd5d5d5ffcbcbcbffc9c9c8ffc7c8c7ffc7c6c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbdbebdffbdbcbdffbcbcbcffbbbcbcffbbbcbbffbcbbbcffbbbcbcffbbbbbbffbababaffbababaffbbbabaffbbbbbbffbbbabbffbbbbbbffbbbbbbffbbbabbffbbbbbbffbbbbbbffbcbbbbffbcbcbcffbdbdbdffbebebeffbebfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc1c1c1ffc2c2c1ffc3c3c3ffc4c4c4ffc6c6c5ffc7c7c7ffc8c8c8ffcacacaffd4d4d4ffdadadaffdadadaffe0e0e0ffe8e8e8ffe6e6e6ffe3e3e3ffe6e6e6ffe8e8e8ffeaeaeaffecececffeeeeeefff0f0f0fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff8f8f8fffefefeffffffffffffffffffffffffffffffffffffffffefefefef1f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff010201ff030303ff030303ff070707ff5b5b5bffdadadaffdfdfdfffe3e3e3ffe8e8e8ffecececffefefeffff3f3f3fff4f4f5fff7f7f7fff9f9f9fffbfbfbfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfcfcfffcfdfdfffcfcfdfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f7f8ffedededff828383ff151515ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2a2a2aef4e4f4fff535353ff525151ff505050ff4e4e4eff4b4b4bff484848ff454546ff434343ff414141ff3f3f3fff3c3c3c9f2424240f030303000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff4c4c4cffd4d4d3fffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfcfdfffdfdfdfffefdfdfffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffffffffffffefffefefdfffdfcfdfffcfbfcfffbfbfbfffafafafff9f9f9fff6f7f6fff4f4f4fff1f1f1ffefeeefffecececffe9e9e9ffe5e5e5ffe2e2e2ffdeddddffd7d8d8ff2d2d2dff050505ff030403ff020202ff000000ff000000ff0000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000004f0303039f070707df0b0b0bff0c0d0dff0c0c0cff0b0b0bff0c0c0cff0c0c0cff0c0c0cff0c0d0dff0b0c0bff0b0b0bff090a09ff050505ef0202016f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff444444ff848484ff8c8b8bffc6c6c6fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafaffb2b2b2ff8a8b8aff838483ff3a3a3aff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfff9f9f9fff9f9f9fff8f8f8fff8f7f7fff6f6f7fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0efffeeeeeeffedececffebebebffe9e9e9ffe7e7e7ffe6e6e5ffe3e3e3ffe6e7e6ffe5e6e5ffdbdbdbffdcdcdcffddddddffdbdbdbffd0d0d0ffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc8c7c8ffc7c7c6ffc6c6c5ffc5c4c5ffc4c4c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbcbcffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbcffbdbdbdffbebebdffbebebeffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc3c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc7c6c6ffc8c8c8ffc9c9c9ffc8c9c8ffcfcfcfffd8d8d8ffdedddeffdcdcdcffdbdbdbffe4e4e4ffe9e9e9ffe3e3e3ffe4e4e4ffe7e7e6ffe9e8e9ffebebeaffedededffefeff0fff1f2f1fff3f3f3fff4f4f4fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff050505ff070707ff070707ff0a0a0bffa6a6a6ffddddddffe1e1e1ffe5e5e5ffeaeaeaffeeeeeefff1f1f1fff4f4f4fff6f6f6fff8f9f8fffafafafffbfbfbfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffbfbfbfffafafafffafafafffaf9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff5f5f5ffbcbcbbff2b2b2bff010101ff000000ff000000ff000000ff000000ff000000ff000000df0000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f1919199f323232bf3c3c3cbf3c3c3cbf3a3a3abf383838bf363636bf343434af2e2e2e6f1c1c1c2f0b0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff141414ff888888fff4f4f4fffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefffefffefefefffdfdfcfffcfcfcfffbfbfbfffbfbfbfffafafafff8f8f8fff4f5f4fff2f2f2fff1f0f0ffeeedeeffebecebffe8e8e8ffe4e4e4ffe0dfe0ffdadbdbff777777ff080808ff060606ff050505ff020202ff000000ff0000006f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff040404ff585858ff898989ff8f8f8fffd9d9d9fffafafafffafafafffafafafffafafafffbfafafffafafafffafafbfffafafafffafafafffbfafaffc7c7c7ff8e8e8eff898989ff484848ff010101ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffefefffbfbfbfff9f9f9fff8f9f8fff8f8f7fff6f6f7fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1ffefefefffeeedeeffebebebffe9e9eaffe7e7e7ffe5e5e5ffe3e3e3ffe3e4e4ffe6e6e6ffdededeffdadadaffdbdbdbffdcdcdcffdededdffd6d6d6ffcfcfcfffccccccffcbcbcbffcbcacbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc0c0c0ffbfc0bfffbebebeffbebebeffbebebeffbebebeffbebebeffbebebeffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbeffbfbebfffbfbfbfffc0bfc0ffc0c0c0ffc1c1c1ffc2c2c1ffc2c2c2ffc4c3c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c8ffcacacaffcbcbcaffccccccffd4d4d4ffdcdcdcffdededeffdeddddffdcdcdcffddddddffe7e7e7ffe6e6e6ffe3e3e3ffe6e6e6ffe7e7e7ffeaeaeaffecececffefefeefff1f0f1fff2f2f2fff4f4f4fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff9f9f9fffefefeffffffffffffffffffffffffffffffffffffffffdfdfdfdf0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ff010100ff000001ff030303ff080808ff080808ff0a090aff262526ffd9d9d9ffe0e0e0ffe4e3e4ffe7e7e7ffecebecffefefeffff2f2f2fff5f4f4fff7f8f7fffaf9fafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefffffffffffffffffffefffefffefffefefefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffcfdfcfffbfbfbfffafafbfffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff6f6f6ffe9e9e9ff646464ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000cf0000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff3f3e3effcbcbcbfff9f9f9fffbfafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfcfcfffdfdfdfffdfefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefffffffffffffefefefffdfdfdfffcfcfcfffbfcfbfffbfbfbfffbfafafff9f9f9fff6f6f6fff4f4f4fff2f2f2ffefefefffedededffeaeaeaffe6e6e6ffe3e3e3ffdfdfdfffc4c5c5ff0f0f0fff090909ff080808ff050505ff000001ff000000df0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff030404ff595a5aff8a8a8aff919191ffd8d8d8fffafafafffafafafffbfafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbffc7c7c7ff909090ff8b8b8bff404040ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffafafafff9f9f9fff8f8f8fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f0ffefeeefffedededffebebebffe8e8e8ffe6e6e6ffe4e3e4ffe1e1e1ffe6e6e6ffe2e3e3ffd9d9d9ffdbdbdbffdcdcdcffdcdcdcffdededeffdcdcdcffd3d3d3ffcececeffcdcecdffcccccdffccccccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5cfa1a1a13f3030303f3030303f2f2f2f3f2f2f2f3f2f2f2f3f2f2f2f3f2f2f2f9f7a797affc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc3c3c2ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcbccffcccbccffcfd0cfffdadadaffe0e0e0ffdededeffdededeffdededeffdbdbdbffe2e2e2ffe8e8e8ffe4e4e4ffe5e5e5ffe7e7e7ffe8e8e8ffeaebeaffedededfff0f0f0fff2f1f2fff3f3f3fff5f4f4fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff6f6f7fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f010101ff030303ff010101ff060606ff0a0a0aff0b0c0bff0d0e0dff747474ffdfdfdfffe3e3e3ffe6e6e6ffe9e9eaffedededfff1f0f0fff3f3f3fff5f5f5fff8f9f8fffafafafffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffcfcfcfffbfbfcfffafafafffafafafff9faf9fff9f9fafff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff5f5f5ffb2b2b2ff2e2e2eff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000cf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff141414ff848484ffefeeeefff8f8f8fffafafafffafafafffafafafffafaf9fff9f9fafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffffefffffefffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefffefffefffefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafafafff8f8f8fff5f5f5fff3f3f3fff1f1f1ffefefeeffecececffe9e9e9ffe6e5e5ffe2e2e2ffdededdff4a4a4aff0c0b0cff0a0a0aff080808ff030304ff010101ff0202025f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff010101ff49494aff8e8e8eff929191ffc9c9c9fffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffb3b3b3ff8e8e8eff868686ff373737ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffefefffffcfcfcfff9f9f9fff8f8f8fff6f7f6fff5f6f6fff4f4f4fff3f3f3fff2f2f2fff0f0f0ffeeefefffececedffeaeaeaffe7e7e7ffe5e5e4ffe2e2e2ffe5e4e5ffe6e6e6ffddddddffdadadaffdcdcdcffdcdcdcffdededeffe0e0e0ffdededeffd7d7d7ffd0d1d1ffcfcfcfffcececeffcdcecdffcdcccdffcbcccbffcacbcbffcacac9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc9c9c9000000000000000000000000000000000000000000000000000000007f636363ffc4c5c4ffc4c4c4ffc4c4c3ffc3c3c3ffc3c2c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c2ffc3c3c3ffc3c3c3ffc4c4c4ffc6c5c5ffc6c6c6ffc6c7c6ffc7c7c7ffc8c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcacbffcbcbcbffccccccffcdcdccffcdcdcdffcdcdceffd5d5d5ffe0e0e0ffe2e2e2ffe0e0e0ffdfdfdfffdedfdeffdddddcffdcdcdcffe6e6e6ffe8e8e9ffe4e4e4ffe5e5e6ffe7e7e7ffe9e9e9ffecececffefefeffff1f1f1fff3f3f3fff4f4f4fff4f5f5fff5f5f5fff5f6f6fff6f6f6fff9f9f9fffffefeffffffffffffffffffffffffffffffffffffffffcfcfcfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000003f0000003f0000003f0000002f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef030403ff030304ff060606ff0c0c0cff0d0d0dff0f0f0fff131313ffc3c3c3ffe3e2e3ffe5e6e6ffe9e8e9ffececebffefefeffff2f2f2fff4f4f4fff6f7f6fff9f9f9fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff6f6f6ffe7e7e7ff6d6d6eff0d0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000009f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff494949ffc7c7c7fff6f6f6fff8f8f8fffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfafbfffcfbfbfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfafbfff9f9f9fff7f7f7fff4f4f5fff2f2f2fff0f0f0ffeeeeeeffebebebffe8e8e8ffe5e5e5ffe2e2e1ff9c9c9cff100f0fff0e0e0eff0c0c0cff0a0909ff030303ff040404bf03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af000000ff000000ff000000ff3b3a3aff8b8b8aff8e8d8dffa1a1a1fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff0f0f0ff939392ff8c8c8cff828182ff212121ff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefffafafafff8f8f8fff7f7f7fff6f5f5fff4f4f4fff3f3f3fff2f2f2fff0f0f0ffeeeeeeffecececffe9e9eaffe7e6e6ffe2e3e2ffe2e2e2ffe6e6e7ffe2e1e1ffdbdcdbffdcdcddffddddddffdededfffe0e0dfffe2e2e2ffe0e0e0ffdbdbdbffd4d4d3ffd1d0d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcbcacaffcacacaffc9c9c9ffc9c9c9ffcacaca000000000000000000000000000000000000000000000000000000007f636363ffc7c6c6ffc6c6c6ffc5c6c5ffc5c5c5ffc5c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffcac9c9ffcacacaffcacacaffcbcbcbffccccccffccccccffcdcdcdffcecdceffcececeffcececeffd0d0d0ffdbdbdbffe4e4e4ffe4e4e4ffe3e3e2ffe2e2e2ffe2e1e1ffdfdfdfffddddddffe1e1e0ffe9e9e9ffe7e7e8ffe3e3e4ffe5e5e5ffe8e8e8ffebebebffedeeeefff0f0f0fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f030303ff020202ff000000ff000000ff000000ff000100bf0000008f0000004f0000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f020101ff040404ff030303ff0c0c0cff101110ff121313ff161616ff4b4b4bffe3e3e3ffe6e6e6ffe8e8e9ffebebebffedeeedfff1f0f1fff2f3f2fff4f5f5fff7f7f7fffafafafffbfbfbfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffefffefffffffffffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfefffdfdfdfffcfcfcfffbfbfbfffafbfafffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff5f5f5ffb1b1b1ff3e3f3eff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff2f302fff8c8c8cffeeeeeefff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfbfffcfcfbfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffcfdfcfffbfbfbfffafafafff8f8f8fff5f6f6fff3f3f3fff1f1f1ffefefefffededecffeaeaeaffe7e7e7ffe5e5e5ffdbdbdbff232323ff151515ff131312ff101010ff0b0a0bff050504ff0505053f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000005f0000009f000000cf000000ff000000ff000000ff0101005f020202000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff1f1f1eff7e7e7eff8d8d8dff919291ffbebebefffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff8f9f8ffadadadff8f8f8fff8c8b8cff686968ff0c0b0cff000000ff0000006f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffefefffffcfcfcfff8f8f8fff7f7f7fff6f6f5fff4f4f4fff3f3f3fff1f1f1fff0f1f0ffeeeeeeffebebecffe9e9e9ffe6e5e5ffe2e2e2ffe6e6e6ffe5e5e5ffdededeffdedddeffdededeffdfdfe0ffe1e1e0ffe1e2e2ffe3e2e3ffe2e2e2ffdfe0dfffd8d8d8ffd2d2d2ffd1d0d1ffd0d0d0ffcfcfcfffcecfceffcdceceffcdcdcdffcdccccffcccccbffcccbcbffcbcbcbffcccccc7f6767677f6666667f6666667f6666667f6666667f6666667f676766bf979798ffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffcdcccdffcdcdcdffcececdffcececeffcfcfcfffcfcfcfffd0d0d0ffd5d5d5ffe1e1e1ffe6e6e6ffe6e6e6ffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe1e1e1ffdfdfdfffe4e4e4ffebebebffe4e4e4ffe4e4e4ffe7e7e7ffeaeaeaffedededfff0f0f0fff1f2f1fff3f3f3fff4f4f4fff5f5f5fff5f5f5fffaf9faffffffffffffffffffffffffffffffffffffffffffffffffafafafaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f0a0a0aff0f0f0fff030303ff010101ff010101ff000000ff000000ff000000ff000000ff000000df000000af0000007f0101014f0000002f000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f010101ef0a0a09ff050505ff060606ff131313ff171617ff1b1b1bff1e1e1fffaeaeaeffe7e7e6ffe9e9e9ffebebebffedededffefefeffff1f1f1fff3f3f3fff6f6f6fff8f8f8fffafafafffcfbfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffffffffffefffefffffffffffffefffffffefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f8f7ffebebebff8b8b8bff262626ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000006f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff141414ff737473ffddddddfff6f6f6fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffafafbfff9f9f9fff7f7f7fff4f5f5fff2f2f2fff0f0f0ffeeeeeeffecececffeaeaeaffe7e7e7ffe4e4e4ff898989ff1f1e1fff19191aff161616ff121212ff070707ff040404df0403030f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000003f0000007f000000af000000ef000001ff000000ff000000ff000001ff000000ff000000ff000001ff0a0a0a8f0a0a09000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff000000ff000000ff050505ff4a4a4aff878787ff8c8b8bff8d8d8effb8b8b8fff3f4f3fffbfbfbfffbfbfbfffbfbfbfffbfbfbffebebebffa9a8a8ff8d8e8eff8b8b8bff818182ff313232ff010101ff000000ff0000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff6f6f7fff5f5f5fff4f4f4fff3f3f3fff1f1f1ffeff0efffedededffebebebffe7e8e8ffe3e4e4ffe5e5e5ffe8e8e8ffe0e0e0ffdfdedeffe0dfe0ffe0e0e1ffe2e2e2ffe3e3e2ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffdcddddffd5d5d4ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffccccccffcccdcdffcdcdcdffcdcdcdffcdcdcdffcececdffcececeffcececeffcfcfcfffcfd0cfffd0d0d0ffd1d0d1ffd2d3d2ffdcdcdcffe6e6e6ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e6e6ffe5e5e6ffe4e4e4ffe1e1e1ffe0e0e0ffe8e8e8ffeaeae9ffe3e3e3ffe6e6e6ffe9eaeaffedededffefefeffff1f1f1fff3f3f3fff4f4f4fff5f5f5fff6f6f6fffdfdfeffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf111111ff131314ff121212ff0f100fff0d0d0eff080809ff050505ff020202ff010000ff000000ff000000ff010101ff000000ff000000ff000000ff000000df000000bf0100005f000000000000000000000000000000000000000000000000000000bf060606ff0c0d0cff0a0a0aff111111ff191919ff1e1d1dff232322ff4d4d4dffe6e7e7ffeaeaeaffebececffeeededffeff0f0fff0f0f0fff1f1f1fff4f3f3fff7f7f7fff9f9f9fffafbfafffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefefffffefffffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfcfffbfbfbfffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff7f8f7fff6f6f6ffe1e1e1ff767676ff131313ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000002f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff5e5d5effd3d2d3fff5f5f5fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9fafffafafafffafafafffafafbfffbfbfbfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffafafafff9f8f8fff7f6f6fff3f4f4fff1f2f2fff0f0f0ffeeeeeeffecececffeaeaeaffe8e8e8ffdcdcdcff343434ff202020ff1b1c1bff181818ff0d0d0dff040404ff050505bf0505051f0000000000000000000000000000000000000000000000000000002f0000004f0000007f000000bf000000df000000ff000000ff000000ff000000ff000000ff000000ff000100ff010000ff030403ff060606ff080808ff0e0e0eff121212cf111010000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ff000000ff000000ff000000ff0e0e0eff666666ff858686ff888888ff8a8b8bff919191ffb0b0afffc2c2c1ffc0bfc0ffabababff8c8c8cff888889ff898989ff848485ff4d4e4eff050505ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff6f6f6fff5f5f5fff4f3f4fff2f2f2fff0f0f1ffefefefffedececffeaeaeaffe6e6e6ffe3e3e4ffe8e8e8ffe4e4e4ffdfdfdfffe0e0e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e4e5ffe5e5e5ffe6e6e6ffe6e6e5ffe5e5e6ffe1e1e1ffd9d9d9ffd3d3d3ffd2d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcecfffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececfffcdceceffcdcdcdffcccccdffccccccffccccccffcccccdffcdcdcdffcdcdcdffcdcdceffcececeffcececeffcfceceffcecfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd7d7d8ffe3e3e3ffe7e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e8e8ffe7e8e8ffe6e6e6ffe4e4e4ffe1e1e1ffe2e3e2ffecebecffe5e5e5ffe4e4e4ffe9e9e8ffecececffefefeffff1f1f1fff2f3f3fff4f4f4fff4f5f5fffafafafffffeffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff171616ff151515ff141415ff141414ff141414ff141414ff131313ff121212ff101010ff0c0b0bff070707ff070707ff030303ff010101ff000000ff000000ff000000ff010000ef0202029f0101017f0101017f0101017f0000008f030303ef0a0a0aff080808ff070708ff101011ff1c1b1bff1f1f1eff242424ff292929ffafafafffebebebffecedecffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff5f4f5fff7f8f7fffafafafffbfbfbfffdfcfcfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfbfcfffafafafff9f9f9fff9f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff3f3f3ffd3d3d3ff5b5b5bff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000af0000005f0000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000005f000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060706ff444444ffbdbcbdfff2f1f2fff5f5f5fff6f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fffafafafffafafafffbfafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffbfbfbfffafafafff9f9f9fff8f8f8fff6f6f6fff3f3f3fff2f2f2fff1f1f0ffefefefffededecffebebebffe9e9e9ff8c8c8cff272727ff232323ff1d1d1dff1a1a1aff0b0c0bff080808ff050505ff0706069f040504bf000000bf000000bf000000ff010101ff010101ff010001ff000100ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff080909ff0e0e0eff101010ff121312ff131313ff141314ff141515ff141414ff1616160f010101000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000100ff1c1d1cff5d5d5dff848484ff868686ff868686ff868686ff888888ff898989ff878787ff858585ff878686ff7d7c7cff484848ff0d0d0dff000000ff000000ff0000004f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff5f5f5fff3f3f3fff2f2f2fff0f0f0ffeeeeeeffecececffe9e8e9ffe4e4e4ffe6e6e6ffe8e7e8ffe0e0e0ffe1e1e0ffe3e2e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e7e7ffe7e7e7ffe7e7e7ffe5e5e5ffdededeffd6d6d6ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcececeffcececfffcecfcfffcfcfcfffcfcfcfffcfd0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd5d5d5ffddddddffe6e6e7ffe8e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe7e8e8ffe6e6e6ffe3e3e3ffe1e1e0ffe7e7e7ffecececffe4e3e4ffe7e7e7ffebebebffeeeeeefff0f0f0fff2f2f2fff4f4f4fff7f7f7fffdfefeffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f060606ff181818ff171717ff161616ff151616ff161616ff151615ff161616ff161616ff161616ff151616ff151516ff161616ff141415ff121212ff111111ff0d0d0cff0c0c0cff030303ff010101ff010101ff010101ff010101ff020202ff030303ff080808ff0b0b0bff0d0d0dff1c1c1cff202121ff242324ff292929ff4d4d4cffedecedffedeeedffefefefffeff0f0fff1f1f1fff1f1f1fff2f1f1fff3f4f4fff6f6f6fff8f9f8fffbfbfafffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfefffdfdfdfffdfefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffafbfafffaf9fafff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff6f6f6fff5f5f5fff3f3f3ffc4c4c4ff535353ff101010ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000009f0000004f0000000000000000000000000000000000000000000000000000000000000000000000000000005f000000af000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff3c3c3cffaaaaaaffeeeeeefff3f3f3fff5f5f5fff7f7f7fff8f8f8fff8f8f8fff9f8f8fff8f9f8fff9f8f9fff9f9f9fffaf9fafffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffcfcfcfffbfbfbfffafafafff9f9f9fff7f8f8fff5f5f5fff3f4f4fff2f3f2fff1f1f1ffefefefffeeeeeeffecececffe0e1e1ff3a3a3aff282828ff232323ff212121ff1c1c1bff0b0b0bff070707ff070808ff030303ff010101ff000000ff000000ff020101ff010101ff020202ff020202ff050505ff070707ff0a090aff0f0f0fff111010ff121313ff141413ff161616ff151515ff151515ff141515ff151515ff151615ff161616ff161616ff1718184f080707000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000df000000ff000000ff000000ff000000ff090909ff3b3b3bff6c6c6cff7e7e7eff848484ff878787ff848484ff838383ff7d7c7dff626262ff292929ff030303ff000000ff000000ff0000009f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfff5f6f6fff3f3f3fff1f2f2fff0f0f0ffeeeeeeffecececffe8e8e8ffe6e6e6ffeaeaeaffe2e3e3ffe1e1e1ffe4e3e4ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe8e7e8ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe3e4e3ffdadadaffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d3ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd9d9d9ffe3e3e3ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffeaebeaffebebebffebebebffeaeaeaffe9e8e9ffe7e7e7ffe4e5e4ffe2e2e2ffe1e1e1ffebebebffeaeaeaffe6e6e6ffeaeaeaffedededfff0f0f0fff2f2f2fff4f4f4fffcfbfbfffefeffffffffffffffffffffffffffffffffffffffffff6f6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f292929ff1c1c1bff191819ff181818ff181818ff181818ff191919ff191919ff191919ff191919ff191918ff181818ff181818ff191818ff191919ff1a1a1aff1b1b1bff1c1b1bff101010ff0e0e0eff0d0d0dff0a0b0bff0a0a0aff0a0a0aff090a09ff0d0c0cff1a1a1aff212121ff222222ff252525ff2a2a2aff313232ffb5b5b5ffefeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff2f2f3fff3f3f3fff5f5f5fff7f8f8fff9f9fafffafbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f9f9fff7f7f7fff6f5f6fff5f5f5fff1f2f2ffb6b6b6ff4f4f4fff121212ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000bf0000009f000000bf000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff121112ff515151ffa1a1a1ffebebecfff2f2f2fff4f4f4fff5f6f5fff7f7f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefdfffefdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefdfdfffefdfdfffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafafafff9f9f9fff7f7f7fff5f6f5fff4f4f4fff3f3f3fff1f1f1fff0f0f0ffeeefeeffedededffa2a2a2ff2e2e2eff282829ff262726ff222322ff212121ff1d1d1dff141314ff0e0e0eff101010ff101111ff111111ff151516ff151414ff161616ff171616ff191919ff191919ff191919ff191919ff181818ff181919ff191818ff191919ff181818ff181817ff171717ff171717ff181818ff181818ff181818ff1919198f24242400000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000ff000000ff000000ff000000ff000000ff020202ff121212ff292929ff393a3aff4b4b4bff484948ff303030ff1f1f1fff0b0a0bff010101ff000000ff000000ff000000cf0000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afafafaffffffffffffffffffffffffffffffffffffffffffffffefefff9f9fafff3f3f3fff2f1f1fff0eff0ffeeeeedffebebebffe8e8e8ffebebebffe8e8e8ffe2e1e2ffe4e4e4ffe6e6e5ffe7e7e7ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffe7e7e7ffe0e0e0ffd9d9d9ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d6ffd5d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffdededeffe7e7e7ffe8e9e9ffe9e9e9ffeaeae9ffebebebffebececffecececffebebebffeaeaeaffeaeae9ffe8e8e8ffe6e6e6ffe4e4e4ffe2e1e1ffe5e5e5ffedededffe9e9e9ffeaeae9ffecececffefefeffff2f2f2fff7f7f7fffefefeffffffffffffffffffffffffffffffffffffffffdfdfdfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af888888ff7a7a7aff262626ff1b1a1aff1a1a1aff1b1b1bff1b1b1bff1c1c1cff1c1c1cff1c1c1cff1b1b1bff1b1b1aff1a1b1bff1b1b1bff1c1c1cff1e1e1eff1f1f20ff20201fff1e1e1eff202020ff232323ff242424ff242524ff262627ff282828ff262626ff282928ff282828ff262626ff2a2a2aff333333ffa5a5a5ffefefeffff0f0f0fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff4f4f4fff4f5f4fff7f7f7fff8f8f8fffafafafffbfbfbfffcfcfcfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffafafafffafafafff9f9f9fff9fafafff9f9f9fff9f9f9fff8f9f8fff8f8f8fff9f9f9fff9f8f9fff9f9f9fff8f8f8fff6f6f6fff4f4f5fff4f4f4ffefefefffb1b0b0ff606160ff202020ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff181818ff565657ffa6a7a6ffe8e7e8fff1f1f1fff3f3f2fff4f4f4fff7f6f6fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfbfffbfbfbfffafafafff8f9f9fff7f7f7fff5f5f6fff4f4f4fff3f2f2fff1f1f1fff0f0f1ffefefefffedededff919292ff2f2e2fff292929ff262626ff292928ff2a2929ff272727ff282829ff282828ff272627ff252625ff242424ff212221ff1f201fff1e1e1fff1d1e1dff1c1c1dff1b1b1bff1a1a1bff1b1b1bff1b1b1bff1b1b1bff1c1c1cff1b1b1bff1b1b1bff1a191aff1a1a1aff1a1a1aff1a1a1aff1a1a1aff5a5a5abf9393930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff0000008f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff5f5f5fff2f2f2fff0f0f0ffeeedeeffebebebffecececffedededffe4e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebebffeaeaeaffe5e4e4ffdddcddffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d6ffd6d7d7ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd4d3d3ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffdadadaffe3e3e3ffe9e9e9ffe9e9e9ffeaeaeaffebebebffecececffedededffececedffecececffebebebffeaeaeaffe9e9e9ffe7e8e7ffe6e6e6ffe4e4e4ffe3e3e2ffeaeaeaffeeeeeeffeaeaeaffecededffefefeffff2f2f2fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfb1b1b1ffc7c7c7ffc3c3c3ffaaaaaaff868585ff616161ff343534ff1e1e1eff1e1e1eff1f1f1fff1e1e1eff1e1e1eff1e1e1eff1e1f1fff1f201fff222222ff242424ff242424ff242424ff262625ff292929ff2b2b2bff2c2c2cff2e2e2eff313130ff2f302fff303030ff2f2f2fff2c2c2cff2f2f2fff929292ffeff0f0fff0f0f0fff1f1f2fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff6f6f5fff7f7f7fff8f8f8fffafafafffbfbfbfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfcfffafafafff9f9f9fff9f9f9fff9f9f9fffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff7f7f7fff4f4f4fff3f4f4fff3f3f3fff0f0f0ffcdcdcdff777777ff262626ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff2d2d2dff717171ffc6c6c6ffeeeeeefff1f1f1fff2f2f1fff3f3f3fff4f4f4fff7f7f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfff9f9f9fff8f8f8fff7f6f7fff5f5f5fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeeeefffedededff828282ff2d2d2dff2e2e2eff2f2f30ff303130ff302f2fff303030ff2f2f2fff2e2d2dff2c2b2bff2a2a2aff272727ff242424ff232323ff222222ff202021ff1e1e1eff1d1d1dff1d1d1dff1d1d1dff1d1e1dff1f1f1fff1e1e1eff1d1d1dff1d1c1dff232323ff4f504fff747474ff999a99ffc0bfbfefbcbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000006f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000af0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffefffefffbfbfbfff3f3f3fff1f1f1ffeeeeeeffedededffeff0efffe8e9e8ffe6e6e6ffe7e7e8ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebeaeaffebebebffebebebffebebebffebebebffecececffecececffecececffecececffe8e8e8ffe1e1e1ffdbdbdbffdadadaffdadadaffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd8d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d8d7ffd8d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffdfdfdfffe7e7e8ffeaeaeaffeaeaeaffebebeaffecececffecececffeeededffedededffedececffecececffebebecffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe6e6e6ffeeeeeeffefefefffedededffefefeffff7f7f7fffefefeffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0d0d0dffcecdcdffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c9c9ffc8c8c8ffbfbfbfff9fa0a0ff7b7b7bff5f5f5fff424342ff2c2b2cff222222ff242423ff262626ff282928ff2a2a2aff2a2a2aff2d2d2cff2f3030ff323232ff333433ff363636ff373838ff373737ff363636ff373737ff3d3d3dff898989ffeeeeeefff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f3f4fff5f5f4fff5f5f5fff6f6f5fff7f7f7fff8f8f7fff9f9f9fffafafafffbfbfbfffcfbfbfffcfcfcfffcfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffcfcfcfffafaf9fffafafafffcfcfbfffdfdfcfffdfefdfffefefefffefdfefffdfefefffefdfefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfcfcfffcfcfcfffdfdfcfffcfdfcfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff5f5f5fff3f3f3fff3f3f3fff3f3f3fff1f1f1ffe3e4e4ffa0a1a0ff50504fff161616ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0f0f0fff414040ff969696ffe0e0e0fff0f1f0fff2f1f2fff2f2f2fff2f2f2fff3f3f3fff6f6f6fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffafafafffafafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffdfefdfffefefefffefefefffdfdfdfffdfefdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffbfcfcfffbfbfbfffafafafff8f8f8fff7f7f7fff5f6f5fff4f5f4fff3f3f3fff2f2f2fff1f1f1fff0efefffeeefefffecececff848484ff3e3e3eff353636ff373738ff373736ff393939ff363737ff343434ff323232ff303030ff2d2d2dff29292aff272728ff262626ff252424ff222222ff212120ff202020ff212121ff303030ff484848ff6c6c6cff8e8e8effb2b2b2ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffcccccc1f1919190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000007f0000007f000000bf000000bf000000bf0000009f0000007f0000004f0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffefefefff7f7f7fff2f2f2fff0efeffff1f1f1ffeeeeeeffe8e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeae9ffebeaeaffebebebffececebffecececffecececffecececffecedecffedecedffedededffedededffedededffecececffe6e6e6ffdedfdfffdcdcdcffdcdcdcffddddddffdcdddcffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdadbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadad9ffdadad9ffd9dadaffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdbdcffdbdcdcffdcdcdcffddddddffddddddffddddddffddddddffddddddffddddddffddddddffdededeffe0e0e0ffe5e5e5ffebebebffebebebffebebebffecebecffecededffeeeeeeffefefefffeeeeeeffedededffededecffecececffebecebffeaeaeaffe9eaeaffe9e9e9ffe8e8e8ffe6e7e7ffebebebfff1f1f1ffefefeffff1f1f1fffcfdfdffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd0d1d0ffcececeffcececeffcececdffcdcdcdffcdcdcdffcccdccffccccccffcbcbcbffcccbccffccccccffccccccffcacacaffb9b8b9ff9f9f9fff878786ff6e6e6eff626262ff545454ff4b4b4bff454544ff3d3d3eff3a3a3aff3c3c3dff3f3f3fff404141ff6a6b6affaaaaaaffe2e2e3ffefeeeefff0f0f0fff1f0f0fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f6f5fff6f7f6fff7f7f7fff8f8f8fff9f9f9fff9fafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfcfcfff7f7f7ffdededeffafb0b0ff8f8f8fff949495ff9b9b9bffa3a3a3ffaeaeaeffb9b9b9ffc2c2c2ffcececeffe0e1e1fffbfbfbfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafff9fafafff9f9f9fff9f9fafffafafafffafafafff9f9f9fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f8fff7f7f7fff5f5f5fff4f4f4fff5f5f5fff5f5f5fff2f2f3fff2f2f2ffeeeeeeffc7c6c6ff737273ff3c3d3dff151514ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff151515ff3c3c3cff6e6d6dffc0c0c0ffecececfff1f1f1fff3f3f2fff4f4f4fff4f4f4fff3f3f3fff4f4f4fff6f6f6fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff9f9f9fff9f9f9fffafafafff9faf9fff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfff5f5f5ffdedddeffd1d1d1ffc8c8c8ffbfbfbfffb7b7b7ffaeafafffa6a6a6ff9f9fa0ffa1a1a2ffcbcacafff0f0f0fffcfcfcfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffbfcfbfffbfbfbfffafafafff9f9f9fff7f7f7fff6f6f6fff5f5f5fff4f3f4fff3f3f3fff1f2f2fff0f1f0fff0efefffeeeeefffedededffe2e2e2ffacababff6f6f6eff414142ff404040ff3e3e3eff3b3b3bff383838ff3b3b3bff3e3e3eff404040ff454545ff505150ff656464ff7b7b7bff919191ffabababffc0bfc0ffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacbffcbcbcaffcbcacbffcbcbcbffccccccffcccdcdffcfcfcf4f41414100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f3f3fff2f3f2fff2f2f2ffebebebffe9e9e9ffeaeaeaffeaeaeaffeaebebffebebebffecececffedededffedeeedffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffefefeffff0f0f0fff3f3f3fff5f5f5fff4f4f4fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f5f4fff5f5f5fff5f5f5fff4f4f4fff5f5f5fff5f4f4fff4f4f5fff4f4f4fff4f5f5fff5f5f4fff5f5f5fff5f5f5fff6f5f6fff5f5f6fff5f6f5fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffafafafff4f4f4ffefefefffedeeeeffedededffefefeffff0f0f0fff2f2f2fff2f2f2fff1f1f1fff1f0f0ffefefefffeeeeeeffededecffecececffecececffecececffebebebffeaeaeafff0f0f0fff4f3f4fff8f8f8fffffeffffffffffffffffffffffffffffffffffffffffff9f9f9f9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6a6a6affd3d3d3ffd2d1d2ffd2d1d1ffd1d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd4d4d4ffd6d5d6ffd7d7d7ffd9d9d9ffdadadbffdadadaffd3d3d3ffcdcdcdffc6c6c6ffd7d7d7ffe8e8e8ffebebebffedededffefefeffff1f1f1fff2f2f1fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff5f6f6fff6f6f6fff7f7f7fff8f7f7fff8f8f8fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffbfafaffe6e6e6ffb2b2b2ff7a7a7aff505050ff3b3b3bff2f2f30ff2a2a2aff2a2a2aff2c2c2cff2f2f2fff333333ff383838ff434343ff666565ffd3d3d3fffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffaf9f9fffafafafff9faf9fff9f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff1f2f1ffefefefffe0e0e0ffa8a8a8ff747474ff484948ff282829ff0f0f0fff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff0c0c0cff1c1c1cff414141ff757575ffa7a7a7ffdcdcdcffefefeffff1f1f1fff3f3f3fff5f5f5fff6f6f6fff5f5f5fff5f4f5fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff7f7f7fff7f7f7fff8f8f8fff8f9f8fffafafafff9f9f9fff9f9f9fff9f9f9fffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfff8f8f8ffaaaaaaff585857ff424242ff3b3b3bff383838ff343434ff303030ff2f2e2fff303030ff373837ff494949ff666666ff999999ffd2d1d2fff6f6f5fffdfdfdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffcfcfcfffbfcfcfffbfbfbfffbfafbfff9f9f9fff8f8f8fff6f6f6fff6f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffedededffebebebffe8e9e9ffdadadaffc8c8c8ffccccccffd1d1d1ffd6d6d6ffd9dadaffdadadaffd8d8d8ffd6d6d6ffd5d4d4ffd3d3d3ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcfcfcfffd0d0d0ffd2d2d27f69696a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000008f000000bf000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000df000000bf0000006f0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffefefff9f9f9fff6f5f5fff0f0f0ffecececffedededffeeeeeeffefefefffefefeefff0f0f0ffefefeffff0f0f0fff0f0efffefefefffeeeeeeffedededffedededffeeeeeefff0f0effff1f1f1fff2f2f2fffafafafffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f8fff0f0f0fff0f0efffefefeffff1f1f1bfb5b5b5bfb5b5b5cfc4c4c4fff1f1f1fff0f0f0ffefefefffedededffedededffedededffeeeeeeffeeeeeeffefefeffff1f1f1fff9f9f9fffefefeffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af949494ffd6d6d5ffd4d5d4ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d8ffd9d9d9ffdbdadbffdcdcdcffdfdedeffe0e0e0ffe2e2e2ffe4e4e4ffe6e6e6ffe8e8e8ffeaeaeaffedededffeeeeeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff8f8f7fff8f8f8fff8f8f8fffafafafffafafafffbfbfbfffbfbfbfffafafafffbfbfbfffcfcfcfffcfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfff0f1f0ff9c9c9dff4c4d4cff252526ff171717ff161616ff191a19ff1f1f20ff1a1a1aff181818ff151515ff141414ff131414ff141414ff171717ff181818ff626262ffebebebfffcfcfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafaf9fff9f9f9fff9fafafffaf9fafff9f9f9fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f8f8fff8f8f8fff8f8f7fff6f6f6fff5f5f5fff6f6f6fff3f3f3ffefefefffedededffe5e5e5ffc7c8c7ff949594ff656566ff3a3a3aff1b1b1bff080808ff020202ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff030203ff070706ff0e0e0eff191919ff3c3c3cff676766ff939393ffc7c7c6ffe5e5e4ffedeeedffefefeffff1f1f1fff3f3f3fff4f4f4fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff5f6f5fff5f5f5fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff9fafafff9f9f9fff9f8f9fff8f8f8fff8f9f9fff9f9fafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbffc1c1c1ff39393aff181818ff151415ff151515ff151514ff131313ff141415ff161616ff1d1c1dff1f1f1eff181918ff191919ff222222ff363636ff6a6a6affc6c6c7fffafafafffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafafafff9f9f9fff8f9f9fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecedecffeaeaebffe8e8e9ffe7e7e7ffe6e6e5ffe4e4e4ffe2e2e2ffe0e0e0ffddddddffdbdcdbffd9d9d9ffd7d7d7ffd7d6d7ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d2ffd2d2d2ffd3d3d3ffd4d4d4bfa0a1a10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000bf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000af0000002f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffbfbfbfff2f2f2ffeeeeeeffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0cfc4c3c3bfb4b4b49f9696967f7877775f5959596f686868fff0f0f0fff1f1f1fff0f0f0fff3f3f4fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffbfcfcfff2f2f3fff0f0f0fff1f1f1efe3e3e33f3d3d3d0000000000000000000000001f1d1d1d3f3b3b3b3f3b3b3b6f6868687f7777777f777777bfb4b4b4efeaeaeafffefefeffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfb1b1b1ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d7ffd8d7d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffddddddffdfdfdeffe0e0e0ffe2e2e1ffe3e3e3ffe5e4e5ffe6e6e7ffe8e8e8ffe9e9e9ffecececffeeeeeefff0efeffff0f0f0fff2f1f2fff3f3f2fff4f4f3fff5f4f4fff5f5f5fff6f6f6fff7f7f6fff7f7f7fff8f8f8fff8f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffbfafafffafafafffafafbfffbfbfbfffcfdfcfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfcffd5d5d5ff686868ff222222ff0b0b0bff030303ff050505ff0d0d0dff151515df1717178f1111117f0c0d0c7f0c0c0c9f0d0c0dbf0f0f0fcf121212ff0b0b0bff030202ff191818ff9d9e9dfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffdfdfdfffefefdfffdfdfcfffcfcfcfffbfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffaf9fafff9f9f9fff9f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff7f7f8fff9f9f9fffafafafff8f8f8fff6f6f6fff5f5f5fff4f4f4fff2f2f2fff1f1f1ffefefefffeeeeeeffebebebffdadadaffb4b4b4ff858686ff616161ff4c4c4cff444343ff3b3b3bff272727ff1e1e1dff161616ff141414ff181718ff242423ff333232ff373837ff434343ff575757ff676767ff838382ffb0b0b0ffd8d8d8ffeaeaeaffeeeeeefff0f0f0fff1f0f1fff2f2f2fff3f3f3fff4f4f4fff7f7f6fff8f8f8fff9f8f9fff8f8f9fff7f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff9f9f9fffafafafff9f9f9fff8f8f8fff8f8f8fff9f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfbfcffe9e9e9ff565656ff070707ff040404ff131314bf101010bf0f100fbf0f0f0fbf0e0e0e8f0e0e0eaf151515ff191919ff121212ff0f0f0fff050505ff040403ff111111ff373737ff949494fff0f0f0fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfcfbfffbfbfbfffafafafff9f9f9fff8f8f8fff6f7f6fff5f5f5fff4f4f5fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffecececffeaeaeaffe9e9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe2e2e2ffe0e1e1ffdfdfdfffdcdcdcffdbdbdaffdadadaffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d6d6ffd5d6d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7efcccccb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff040303ff030303ff020202ff010101ff000000ff000000ff000000ff000000ff000000ef0000005f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbcbcbc7f7878786f6868683f3c3c3c3f3c3c3c0000000000000000000000000000000000000000000000006f696969fff0f0f0fff0f0f0fff0f0f0fff6f6f6fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff8f7f8fff2f2f2fff4f4f4fff5f5f58f89898a0000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdcdcdcffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffddddddffdededeffe0e0e0ffe2e2e2ffe3e2e3ffe4e4e4ffe5e5e5ffe7e7e7ffe8e8e8ffeaeaeaffebebebffedededffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f7f7fff8f7f8fff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafbfbfffcfcfcfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff7f7f7ffa6a6a6ff363636ff0c0c0cff020202ff040303ff050505ff0302029f0404043f0303030000000000000000000000000000000000000000000000000f000000ef020202ff000000ff000000ff484848ffdadadbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9fafafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f6f6fff7f7f7fff6f6f7fff5f5f5fff4f4f4fff2f2f2fff1f1f2fff0f1f0fff0efefffeeeeeeffecececffe9e9e9ffe3e3e3ffd3d3d3ffc8c8c8ffbcbcbdffaeaeaeff9d9d9dff8d8e8dff828182ff777776ff7f7f7fff8c8c8cff9e9e9effaeaeaeffbdbdbdffc9c9c9ffd4d5d4ffe5e4e4ffeaeaeaffedececffeeeeeeffefeff0fff0f1f1fff2f2f2fff3f3f3fff3f3f3fff6f6f6fff9f9f9fff8f8f8fff7f7f7fff7f7f7fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffafafafffbfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfcfffcfdfcfffcfcfcfffcfcfcfffafafaff9d9d9dff181818ff000000ff0000019f0202020000000000000000000000000000000000000000000000001f0202026f060707df050605ff020101ff020202ff020202ff040504ff171717ff5a5a5affd2d2d2fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfbfffbfbfbfffafafafff9f9f9fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefefefffedededffebebebffeaeaeaffe9e9e9ffe8e8e7ffe6e6e6ffe5e5e5ffe3e3e3ffe1e1e1ffdfdfe0ffdeddddffdcddddffdbdcdbffdbdbdbffdadadaffd9dadaffd9d9d9ffd8d9d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffdbdcdc1f1b1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000cf000000ff000000ff000000ff000000ff000000ff020202ff0a0a0aff191919ff242424ff323232ff3a3a3aff383738ff2f2f2fff262626ff171717ff060606ff010001ff000000ff000000ff000000ff0000009f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1fefefefefffffffffffffffffffffffffffffffffffffffffefefefef2f2f2f2f00000000000000000000000000000000000000000000000000000000000000000f0f0f0fafa5a5a5fff0f0f0fff0f0f0fff0f0f0fff8f8f9fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff5f5f6fff5f5f5fff5f5f5cfc7c7c71f1e1e1e00000000000000000000000000000000000000000000000000000000000000009f9f9f9fffffffffffffffffffffffffffffffffffffffff5f5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f383838ffdfdedfffddddddffdcdddcffdcdcddffdcdcdcffdcdcdbffdcdbdbffdbdbdcffdcdcdcffdddcdcffddddddffddddddffddddddffdeddddffdededeffdfdedfffe0e0e0ffe1e1e1ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e9e8ffeaeaeaffecebebffedededffefefeefff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f3f3fff5f5f4fff6f6f6fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff9faf9fffafafafffbfbfbfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafafffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefeffeaeaeaff585958ff0f0f0fff010101ff000000ff010101ff0202028f0202020f0000000000000000000000000000000000000000000000000000000000000000000000000000006f000000ff000000ff010000ff1a1a19ff8c8c8cfff7f6f6fffdfdfdfffdfdfdfffdfdfdfffdfefdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafff9f9fafff9f9f9fff8f8f8fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff2f2f2fff1f1f1fff0f0f0ffefefefffefefefffeeeeeeffecececffeaeae9ffe8e8e8ffe7e7e7ffe6e6e6ffe4e4e4ffe2e2e2ffdfdfdfffdbdbdbffdfdedeffe2e2e2ffe3e4e4ffe5e5e5ffe6e6e6ffe8e8e8ffebebeaffecececffedededffeeeeeefff0eff0fff0f0f0fff1f1f1fff2f2f2fff4f4f4fff4f4f4fff6f6f6fff6f6f6fff6f7f6fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f9f8fff8f9f9fff8f8f8fff7f8f7fff7f7f7fff8f7f8fff8f9f8fff9f9f9fffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffcfbfbfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcffd6d6d5ff505050ff050404ff000000ef0000000f0000002f1212123f1c1c1c3f1c1c1c3f1c1c1c3f1c1c1c3f1c1c1c3f1c1c1c3f1c1c1c0f0606063f000000cf010101ff010101ff000000ff000000ff050505ff262626ff989797fffafafafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfcfffafaf9fff8f8f9fff8f8f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffefeeeeffecececffebebebffe9eaeaffe9e9e9ffe8e8e7ffe7e7e7ffe5e5e5ffe4e4e4ffe2e2e2ffe1e1e1ffdfdfdfffdededeffddddddffdddcdcffdcdcdcffdcdcdcffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdbdcffdcdcdcffdedede3f373737000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000cf000000ff000000ff000000ff000000ff020202ff0a0a09ff272727ff464646ff565656ff585858ff5a5959ff595858ff595859ff585858ff595a59ff565656ff424141ff1f1f1fff0a0a0aff010101ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffff5f5f5f5f00000000000000000000000000000000000000000000000000000000000000002f2d2d2dcfc4c4c4fff1f1f1fff0f0f0fff2f2f2fffbfbfbfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffdfdfdfff7f7f7fff5f5f5fff4f4f5efe4e4e45f5b5b5b00000000000000000000000000000000000000000000000000000000000000009f9f9f9fffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f545454ffe0e0e0ffdfdfdfffdfdfdfffdedfdeffdededeffdededeffddddddffddddddffdededeffdfdfdfffdfdfdfffdfe0dfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe3e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffedededffeeeeeeffeff0effff0f1f0fff2f1f2fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffafafafffbfbfbfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefeffe9e9e9ff2e2e2eff000000ff000000ff000000ff000000ef0000004f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df000101ff030303ff0b0a0aff4c4d4cffcacacafffcfcfcfffdfdfdfffefdfefffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfafafffafafafffafaf9fff9f9f9fff9f9f8fff8f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff2f3f3fff2f2f2fff2f2f2fff1f1f1fff0f1f0ffeff0efffefeeeeffeeeeeeffedededffedededffedececffedededffecededffecececffebebebffecececffecececffedededffeeeeeefff0f0effff0f1f0fff1f1f1fff2f1f1fff2f2f2fff2f3f3fff3f3f3fff4f4f3fff4f4f4fff5f5f4fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff8f8f7fff8f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff9f9f9fffaf9fafffbfbfafffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff6f6f6ff8b8b8bff252525ff030303ff0101016f00000000000000bf424242ff676767ff727272ff727272ff737373ff727272ff727272ff6d6d6d3f1b1b1b000000000f0000009f000000ff000000ff000000ff000000ff000000ff030303ff757575fffafbfafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffafafafff8f8f9fff8f8f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff2f1f2fff0f0f1ffefefefffedeeedffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e3e3ffe2e2e2ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffddddddffdddddcffdddcddffdcdddcffdcdddcffdddcdcffddddddffddddddffdededeffdfdedeffe0e0e07f707171000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff030303ff1c1c1cff4a4a4aff5d5d5dff5e5e5eff5b5b5bff5c5c5cff5f5f5eff6c6b6bff676767ff5f5f5fff5c5d5cff5f5f5fff5f5f5fff5b5c5bff424242ff101010ff010101ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdfffffffffffffffffffffffff5f5f5f5f00000000000000000000000000000000000000000000000000000000000000005f5b5b5befe3e4e3fff3f2f3fff2f1f1fff5f5f6fffdfcfdfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfff9f9f9fff4f4f4fff3f3f3fff2f2f2afa5a5a60f0f0f0f000000000000000000000000000000000000000000000000000000002f2f2f2f3f3f3f3f3f3f3f3f0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f7f7f7fffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e2ffe3e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e7ffe9e9e9ffeaeaeaffebebebffecececffedececffeeeeeeffefefeffff0f0f0fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff4f4f5fff5f5f5fff6f6f6fff8f8f7fff8f8f8fff9f9f9fff9fafafffbfbfbfffcfcfbfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefdfffffefefffefefefffefefefffefefefffefefefffefefeffe0e0e0ff2a2a2aff000000ff000000ff000000ff000000cf0000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff070707ff060606ff1f1f1fff868686fffaf9fafffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafaf9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff6f6f6fff6f6f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff2f1f1fff1f1f1fff2f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff2f1f2fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffafbfafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdffd1d1d1ff4e4e4eff121213ff0d0d0dcf0304030000000000000000bf424242ff525252ff696969ff6b6b6bff6d6d6dff6b6b6bff616262ff6969693f1b1b1b0000000000000000000000004f000000ef000000ff000000ff000000ff000000ff000000ff717171fff9fafafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffcfcfcfffbfbfbfffafafafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0eff0ffefefeeffedededffebecebffeaebeaffeaeaeaffe9e9e9ffe8e9e8ffe8e7e8ffe6e7e7ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0dfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe0e1e0ffe2e2e29f8d8d8d0000000000000000000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff000000ff010101ff1f2020ff565656ff666666ff656464ff7c7c7cffb6b6b6ffe5e5e5fff3f3f3fff6f6f6fff5f6f5fff3f3f3ffe1e1e1ffadadadff787778ff666766ff676767ff4f4f4fff161616ff010101ff000000ff000000ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1f3f3f3f3f3f3f3f3f2f2f2f2f000000000000000000000000000000000000000000000000000000000f0f0f0f9f989898fff3f3f3fff3f3f3fff2f3f2fff9f9f9fffefdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff3f3f3fff1f1f1fff0f0f0dfd1d1d12f2c2c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfabababffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecebecffedececffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff3f3f4fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff8f8f7fff8f9f8fff9f9f9fffafafafffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffefefefffefefefffffefffffefffefffefefefffefefefffefefeffe4e4e3ff303030ff000000ff000000ff000000ff0000009f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af040404ff050505ff090909ff4b4b4bffdddcddfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f8fff7f7f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f2fff2f3f2fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff9f9f9fff9f9f9fffafafafffbfbfbfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffafafaff909090ff1f1f1fff080808ff0d0e0d3f0303030000000000000000bf383838ff363737ff484848ff4f4f4fff515152ff4e4e4eff3f3f3fff4d4d4e3f181919000000000000000000000000000000002f000000ef000000ff000000ff000000ff000000ff000000ff6a6a6afff9f9fafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffcfcfdfffcfbfcfffafafbfffafafafff9f9f9fff8f9f9fff9f9f9fff9f9f9fff7f8f8fff7f7f6fff5f5f5fff5f4f4fff4f4f3fff3f3f3fff2f2f1fff0f0f1ffefefefffeeeeeeffececedffecececffebebebffeaeaeaffe9eaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3cfb9b9b9000000000000000000000000000000000000000000000000000000000000000000000000cf000000ff000000ff000000ff030303ff1e1f1eff5b5c5bff6b6b6bff737373ffbdbdbdfff5f5f5fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f7fff6f6f6fff1f1f1ffafafafff727272ff6d6c6cff4f4f4fff111211ff000000ff000000ff0000004f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1e1e1ecfc5c5c5fff3f3f3fff3f3f3fff4f4f4fffbfbfbfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfcfff5f5f5ffefeeeeffefefeffff0f0f07f78787800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efd7d7d7ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe7e7e7ffe8e7e7ffe9e9e9ffeaeaeaffebebebffecececffececedffedededffededeeffeeeeeeffefefeffff0f0f0fff2f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff8f8f8fff8f8f9fff9f9f9fffafafafffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefffffffefffffefefefff4f4f4ff404040ff000000ff000000ff000000ff0000009f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f010101ff040404ff030202ff262626ffa4a4a4fffbfbfbfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff2f2f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff3f3f3fff3f4f3fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff6f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9fafffbfbfbfffbfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffefefefffefefeffe2e2e2ff565656ff080808ff030303cf060606000000000000000000000000bf252525ff282828ff323232ff383838ff3a3a3aff373838ff2d2c2cff3334343f0f0f1000000000000000000000000000000000000000002f000000ef000000ff000000ff000000ff000000ff010102ff8c8c8cfffdfcfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fffaf9fafff9f8f9fff8f8f8fff5f5f5fff5f5f5fff4f4f4fff3f4f3fff2f2f2fff2f1f1fff0f1f1ffefefefffeeeeeeffecededffecececffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe5e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e3e4ffe4e4e4ffe5e5e500000000000000000000000000000000000000000000000000000000000000001f000000ff000000ff000000ff000000ff100f10ff575757ff717171ff7e7d7dffdfdfdffff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6ffcececeff767676ff6f6f6fff3c3c3cff040505ff000000ff000000af000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4b4b4befe3e3e3fff2f2f2fff3f2f3fff6f6f6fffcfcfcfffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f7f7fff0f0f0fff0f0f0fff0f0f0bfb4b4b41f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1d1d1dffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe8e8e8ffe9e9e8ffe9e9e9ffebeaeaffecececffececedffedededffeeeeeeffeeeeeeffefefefffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f3f3fff4f4f4fff5f5f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f8f9fff9f9f9fffafbfafffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdff898989ff020202ff000000ff000000ff0000009f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df020202ff050505ff151515ff6e6e6effeeeeeefffcfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f3f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f2f2fff2f2f2fff3f2f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafbfbfffcfbfbfffcfdfdfffdfdfdfffdfdfdfffefefefffcfcfcffafafafff303130ff040404ff0302025f000000000000000000000000000000bf1c1b1bff1c1c1cff232323ff282828ff282828ff252525ff1f1f1fff2424243f0b0b0b0000000000000000000000000000000000000000000000002f000000ef000000ff000000ff000000ff000000ff0d0d0dffc7c7c7fffefefdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfbfffbfbfbfffafafafffafafafffafafafffafafafff9f9f9fff8f8f8fff6f6f7fff5f5f6fff4f5f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff0f1f1ffefefefffeeeeeeffedededffecececffecececffebebebffebebebffeaeaeaffe9e9e9ffe8e8e9ffe7e7e8ffe7e7e7ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe4e4e5ffe5e5e5ffe5e5e5ffe6e6e62f2b2b2a000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff020202ff323232ff737373ff7a7a7affd4d4d4fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6ffb7b7b7ff7a7a79ff656565ff151515ff000000ff000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f878787fff2f2f2fff2f2f2fff2f2f2fff8f8f8fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff3f3f3fff0f0f0fff0f1f1efe2e2e25f5b5b5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3a3a3affe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebebebffecececffedededffedeeeeffeeeeeeffefefeeffefefeffff0f0f0fff0f0f0fff1f0f1fff2f2f2fff3f3f3fff3f4f3fff4f4f4fff4f4f5fff5f5f5fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff8f8f8fff9f9f9fff9fafafffbfbfbfffdfcfcfffdfdfdfffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffdfe0dfff101010ff000000ff000000ff0000009f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f020202ff050506ff060606ff4c4c4cffc7c7c7fffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff5f5f6fff5f6f5fff5f5f5fff5f5f5fff4f4f5fff4f5f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f4fff4f4f3fff4f3f3fff4f4f3fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f2f1fff3f2f2fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff5f5f5fff5f6f5fff6f6f6fff6f6f5fff5f5f6fff5f6f5fff6f6f6fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f8f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fffaf9f9fffafafafffafafafffbfafafffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefefffefefefff1f2f1ff7a7a7aff131313ff020202ef0303030f000000000000000000000000000000bf131313ff141414ff1a1a1aff1d1d1dff1d1e1dff1a1a1aff171717ff1b1b1b3f070707000000000000000000000000000000000000000000000000000000002f000000ef000000ff000000ff000000ff000000ff3f3f3ffff8f8f8fffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfafafffafafafffafafafffaf9fafff9f9f9fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff1f1f1ffeff0f0ffefeeefffeeeeedffedededffecedecffecececffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e74f48484800000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff0c0c0cff555555ff7a7a7affafafaffff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff1f1f2ff8a8989ff787978ff353535ff030303ff000000ff0000002f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1e1e1ecfc4c5c5fff1f1f1fff1f1f1fff3f3f3fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfff7f6f6fff1f1f1fff2f2f2fff5f5f5efe8e8e800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f757575ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9eaeaffeaeaeaffebebebffececebffecececffedededffeeeeeeffefefefffefefeffff0eff0fff0f0f0fff0f0f0fff1f1f1fff2f1f1fff3f2f2fff3f4f3fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f7f7fff8f8f8fff9f9f9fffafafafffcfcfcfffdfdfdfffdfdfdfffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffcfbfbff616060ff000000ff000000ff000000ef0000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ff040405ff050505ff2b2b2bff979797fff7f8f8fffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffafbfafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f3fff3f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff2f3f3fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfafffbfbfbfffcfcfcfffcfcfcfffdfdfdfffefefefffdfdfdffcececeff595958ff0d0d0dff1a1a1aff4e4e4eff4c4c4dff303030ff222221ff191919ff121212ff0f0f0fff121212ff141414ff151515ff131312ff111112ff161616ff222222ff2f2f2fff40403fff575757ff69696aff6a6a6a7f36363600000000000000003f000000ff000000ff000000ff000000ff000000ffa2a2a2fffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfbfffbfafbfffafafafffafafafffaf9fafff9f9f9fff9f9f9fff8f8f7fff7f7f7fff6f6f6fff6f5f5fff5f5f5fff4f4f4fff4f4f4fff2f3f2fff1f1f1fff0f0f0ffefefefffefeeefffeeeeeeffededeeffedededffedececffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e87f74747500000000000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff212121ff747474ff828282ffe4e3e4fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7ffb2b2b3ff838383ff535353ff070707ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6e6e6efffafafafff6f6f6fff2f2f2fff5f5f4fffcfcfdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff7f6f7fff7f7f8fffdfdfd1f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afa2a2a2ffeaeaeaffeaeae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffeaeaeaffebebeaffebeaebffebebebffebebebffecececffedededffededeeffeeeeeeffefefefffefefeffff0f0f0fff0f0f0fff1f0f0fff1f1f1fff2f2f2fff2f2f2fff3f4f3fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f9f9fff9fafafffbfbfafffdfdfcfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfeffc6c6c6ff070707ff000000ff000000ff0000005f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af030303ff070707ff171717ff727272ffe9e9e8fffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffbfbfbfffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f3f2fff2f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff2f2f2fff2f2f2fff2f3f2fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f7fff7f7f7fff8f7f7fff8f8f8fff9f8f8fff9f9f9fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafbfbfffbfbfafffbfafbfffbfbfbfffcfbfbfffcfcfcfffdfdfdfffdfdfdfffbfbfbffa6a7a7ff3e3e3eff121211ff444444ff5d5d5dff3b3b3bff282728ff1d1d1dff151515ff0e0d0eff0e0e0fff1a1a1aff1b1b1bff1b1c1cff1a1a1aff171717ff121212ff181818ff202020ff2d2d2dff3f3f3fff5b5b5bff6e6e6e7f393939000000000000000000000000bf000000ff000000ff000000ff000000ff1e1e1effeeeeeefffdfdfdfffdfefdfffefefefffefefefffefefefffdfdfdfffdfdfefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff2f3f3fff1f1f2fff1f1f1fff0f0f0ffefefefffefefefffeeeeeeffedeeeeffedededffebececffebebebffebebebffeaeaeaffeaeaeaffe9e9eaffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9bfb0b0b000000000000000000000000000000000000000000000000000000000ef000000ff000000ff000000ff2f2f2fff828282ff9d9d9dfff7f7f6fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7ffd0d0d0ff888888ff5e5f5fff090909ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9f9f9ffffdfdfdfffafafafff9f9f9fffefdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefeffffffff6f6f6f6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfc0c0c0ffebebecffebebebffebebebffeaeaebffeaeaeaffeaeaeaffebebebffebebebffecebebffececebffecececffecececffecececffecedecffedededffeeeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f1f1fff1f1f1fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f7f8fff8f9f9fff9faf9fffafafafffbfbfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefff9f8f9ff383838ff000000ff000000ff000000df00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f020202ff090909ff090909ff535353ffcccdccfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff1f2f1fff1f0f1ffeeeeefffecebecffeaeaebffeaeaeaffeaeaeaffeaeaeaffecececffeeeeeeffefefeffff0f0f0fff1f0f0fff1f1f1fff2f2f2fff2f2f2fff2f2f3fff3f3f3fff5f5f4fff5f5f5fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfff2f2f3ff7e7d7dff292a2aff121212ff5b5b5bff717071ff535353ff393939ff282828ff1b1b1bff111111ff141414ff292929ff2d2d2dff2d2d2dff2a292aff232324ff0f0f10ff171817ff202020ff2e2e2eff464646ff656465ff7373737f3a3a3a0000000000000000000000001f000000ff000000ff000000ff000000ff000000ff7a7a7afffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffefefefffdfdfdfffdfdfdfffcfcfcfffafafafffaf9fafff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff0f0f1fff0f0f0ffefefefffefefefffeeeeeeffedededffecedecffecececffecececffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffebeaeaffebebebdfcecece00000000000000000000000000000000000000000000000000000000ff000000ff000000ff020202ff3d3c3dff858585ffb1b0b0fff7f7f7fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f8f7fff8f7f8fff8f8f8fff8f8f8ffd9d9d9ff8b8b8bff6b6b6aff0e0f0fff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeeeeeeffecededffecedecffecececffecececffecececffecececffecececffecececffedededffedededffedededffedededffededeeffeeeeeeffeeeeeeffefefeffff0f0effff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff2f2f1fff2f2f2fff3f3f3fff4f3f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f7f6fff7f7f7fff8f8f7fff8f8f8fff9f9f9fffafafafffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefeffc3c3c3ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ff060605ff020202ff333334ffaaaaaafff9f9f9fffbfbfbfffcfcfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffafbfafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f7f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff2f2f2fff0f0f0ffedeeedffe8e8e8ffe2e2e2ffdddddeffd9d9d9ffd8d8d8ffd7d7d7ffdbdbdbffe2e2e2ffe8e8e8ffecebebffeeeeeffff0f0f0fff0f0f0fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcffdadadaff626262ff0d0d0dff0d0d0eff626162ff717170ff5c5b5bff424242ff2c2c2dff1d1e1eff131313ff161616ff2e2e2eff333333ff333333ff2f2f2fff262626ff111111ff191a19ff242323ff343434ff4d4d4dff696969ff7474747f3a3a3a000000000000000000000000000000008f000000ff000000ff000000ff000000ff111111fff4f4f4fffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffdfdfdfffcfcfcfffbfbfbfffafafafff9f9f9fff8f8f8fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0ffefefefffefefeeffeeeeeeffedededffedededffececedffecececffecececffebebebffebebebffebebebffebebebffebebebffebecebffecececffecececffecececffededed00000000000000000000000000000000000000000000000000000000ff000000ff000000ff040403ff4b4b4bff8c8c8bffbebebefff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8ffdcdcdcff909090ff717171ff101111ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2c2d2cffeeeeeeffeeeeeeffeeededffeeedeeffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeefffefefefffefefeffff0f0f0fff1f1f0fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff6f6f7fff6f7f7fff7f7f7fff8f8f7fff8f8f8fff9f9f9fffafafafffafafafffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefffffefefefffefefefffefefefffefefdff737373ff000000ff000000ff000000bf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf020202ff070707ff232323ff888887fff3f2f3fffbfcfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff0f0f0ffeaeaebffe5e5e5ffd8d8d9ffadadadff747373ff505050ff3b3b3bff474747ff6a6a6aff9d9d9dffd5d6d6ffe3e3e3ffe9e9e9ffedededffefefeffff0f0f0fff2f2f2fff2f2f2fff3f3f3fff5f5f4fff5f5f5fff6f6f6fff7f6f6fff6f7f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbffb8b8b8ff464647ff060706ff060606ff747474ff707070ff5c5c5cff444444ff2f2f2fff1f1f1fff141415ff171718ff313131ff353535ff353535ff313131ff262626ff121212ff1a1a1aff252525ff383838ff4f4f50ff676868ff7272727f3a3a3a000000000000000000000000000000000f000000ef000000ff000000ff000000ff000000ffadadadfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffcfcfcfffbfbfbfffafafafff9f9f9fff8f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff6f6f6fff5f5f5fff3f3f3fff2f3f3fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0ffeff0f0ffefefefffeeeeeeffeeeeeeffeeedeeffedededffedededffecededffecececffecececffececedffecededffedececffedededffedededffedededffeeefee3f3b3b3b000000000000000000000000000000000000000000000000ff000000ff000000ff020202ff424343ff8c8c8cffb3b3b3fff8f8f8fff8f9f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f7fff8f8f8fff8f8f8ffccccccff8e8e8eff5f5f60ff080808ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4b4b4bffefefefffefefefffefeeefffefeeefffeeeeefffeeeeeeffeeeeeeffeeeeeeffefeeefffefeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff4f3f4fff5f5f5fff6f6f6fff6f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff9f9f8fffaf9f9fffafafafffafafafffbfbfbfffcfcfcfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffcfcfcff282828ff000000ff000000ff0000004f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f040404ff0e0e0eff1c1c1cff717171ffdfdfdffffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafbfbfffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff0f0f0ffeaeaeaffe0e0e0ffb7b7b6ff515151ff0f0f0fff000000ff010001ff000000ff000000ff000000ff070707ff383838ffa2a3a2ffdededeffe6e6e6ffecececffefefeffff1f1f1fff2f3f3fff4f4f4fff5f5f4fff5f5f5fff6f6f6fff6f7f7fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfff8f8f8ff979797ff383737ff0f0e0eef080909ff767676ff737373ff5c5c5cff434343ff2e2e2eff1e1e1eff141414ff171717ff2f2f30ff333333ff323233ff2f2e2fff262626ff121212ff191a1aff252424ff363636ff4e4f4fff686767ff7272727f393a3900000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff676767fffefefefffffefffffdfefdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfdfffcfcfcfffcfcfcfffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f6f6fff5f5f5fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0efefffefefefffeeefefffeeeeefffeeeeeeffeeeeeeffeeeeeeffeeedeeffeeedeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeefffefefef5f5a5a59000000000000000000000000000000000000000000000000ef000000ff000000ff010000ff2c2c2cff888889ffa3a3a3fff8f8f7fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffb6b6b7ff8d8d8dff4b4b4bff030303ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f787878fff0f0f0fff0f0efffeff0f0fff0f0f0fff0eff0ffeff0f0ffefefefffefefefffefefefffeff0efffefefeffff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f5f4fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff9f9f9fffafafafffafafafffafafafffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefeffe6e6e6ff050505ff000000ff000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f040404ff151515ff151515ff616161ffcbcbcbfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff5f6f6fff5f5f5fff4f5f5fff4f4f4fff4f4f4fff4f4f3fff1f1f1ffeaebeaffdedfdfffa4a4a4ff202020ff010101ff030303ff010102ff010101ff000000ff000000ff000000ff010101ff020202ff0d0e0dff858584ffdbdbdcffe8e8e8ffedededfff1f1f1fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfafffafbfafffbfafafffbfbfbfffbfafbfffafbfafffbfbfbfffcfcfcfffcfcfcffefeeefff808080ff2a2a2aff111111af0a0a0aff767676ff727273ff575757ff3c3c3cff272727ff1a1a1aff131212ff151515ff2a2a2aff2e2e2eff2e2e2eff2b2b2bff232323ff0f0f0fff171717ff202020ff303030ff484848ff676767ff7373737f3a3a3a00000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff313131fffdfcfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffdfdfdfffdfdfcfffcfcfbfffbfafafffafafafff9f9fafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff6f6f6fff5f5f5fff3f3f3fff2f2f2fff1f2f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff2f2f2fff1f1f1fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0f07f787878000000000000000000000000000000000000000000000000bf000000ff000000ff000000ff181918ff7b7b7bff939393ffe3e2e3fff8f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff1f1f1ff979798ff878787ff313030ff010101ff000000ff0000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef2f2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afa6a6a6fff1f1f1fff0f1f0fff1f1f0fff1f1f1fff0f1f1fff1f0f0fff1f0f0fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffaf9f9fffafafafffafafafffafafafffbfafbfffcfcfcfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffa6a5a5ff000000ff000000ff000000cf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff191919ff212121ff595858ffb7b7b6fffcfcfbfffcfcfcfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f8f7fff7f7f7fff6f6f7fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f4f4fff2f2f2ffedededffe1e1e2ffacadadff1d1d1dff000000ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff0c0c0cff858585ffdfdfdeffeaeaeafff0f0f0fff3f3f2fff5f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfafbfffafafafffafbfafffbfbfbfffcfbfbfffcfcfcffdfdfdfff6f6f6fff262625ff1818186f070707ff737373ff666666ff414141ff2c2c2cff1e1e1eff161515ff0f0f0fff111111ff1f1f1fff222121ff232222ff202020ff1a1b1aff0d0d0dff131213ff1a191aff252525ff363635ff555555ff6f6f707f3a3a3a00000000000000000000000000000000000000000f000000ff000000ff000000ff000000ff030303ffe1e0e0fffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefdfdfffcfcfcfffcfcfbfffbfbfbfffafafafffafafafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f6f6fff5f5f5fff3f3f3fff2f2f2fff2f2f2fff2f2f1fff1f2f2fff2f2f1fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0afa5a5a50000000000000000000000000000000000000000000000009f000000ff000000ff000000ff090909ff585858ff8e8e8effb6b6b6fff8f8f8fff9f8f9fff8f8f9fff9f8f9fff9f8f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffcbcbcaff8f8f8fff6e6d6dff121213ff000000ff000000ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfafafafaf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb5b5b5fff2f1f1fff1f1f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9faf9fffafafafff9f9f9fff9f9f9fff9f9f9fffafbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefeff626262ff000000ff000000ff0000008f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df202020ff282828ff4d4d4dffa2a2a2fffafafafffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff4f4f4fff0f0f0ffe8e8e8ffd3d2d3ff444444ff000000ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1e1d1dffc3c2c2ffe7e7e7ffefefeffff2f3f2fff4f4f4fff5f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffcfcfcfffcfcfdffcbcbcbff626263ff242525ff2223223f060606ff686868ff626262ff50504fff313131ff232323ff191919ff121212ff0f0f0fff111111ff131313ff131313ff111111ff0f1010ff0f100fff151515ff1e1e1eff2a2a2aff3f3f3fff5c5c5cff6363637f363635000000000000000000000000000000000000000000000000cf000000ff000000ff000000ff000000ffacacacfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafff9f9fafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff3f3f3fff3f3f3fff3f3f3fff2f2f3fff2f2f2fff2f1f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1cfc4c4c40000000000000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff262626ff7f7f7fff929292ffd7d7d7fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffe4e4e5ff979797ff878888ff393939ff020202ff000000ff000000af0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5151517f6d6d6dcfafafafffd5d5d5ffd5d5d5ffd3d3d3ffd1d1d1ffd0d0d0ffd1d0d0ffcfcfcfffcdcdcdffcacacaffc9c9c9ffc9c9c9ffc7c7c7ffc5c5c5ffc5c5c5ffc5c5c5ffc5c4c4ffc4c4c4efb7b7b7bf919191bf909090bf908f90bf909090bf919191bf919191bf929191bf919191bf909190bf8f9090bf8f8f8fbf8f8f8fbf90908fbf909090bf909090bf8f8e8fbf8f8e8ebf909090bf919191bf919191bf919191bf909090bf909090bf909090bf909090bf909090bf909090bf8f8f8fbf909090bf919191bf929292bf929292bf919191bf929292bf929292bf929292bf929292bf929292bf929292bf929292bf929292bf939393bf939393bf939393bf939393bf949494bf969696bf979797bf999999bf9a9a9abf9a9a9abf9d9d9dbf9f9f9fbfa0a0a0bfa1a0a08f7979796f5e5e5e0f0d0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff2f2f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f2f2fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafff9f9f9fff9f9f9fff9f9fafffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffdfdfdff1e1e1eff000000ff000000ff0000004f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf1e1e1eff2b2a2bff444444ff8f8f8ffff5f5f5fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f6fff6f6f6fff5f6f6fff3f3f4ffedeeedffe0e0e0ff979797ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff010101ff6c6c6cffe1e1e1ffededeefff2f2f2fff4f4f4fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfcfcfffbfbfbffb6b6b6ff5c5b5cff2e2e2eff2a2a2a000000003f1918183f1819183f1818183f1010103f0a0a0a3f070707cf141414ff151414ff191919ff1b1b1bff1b1a1aff181818ff151515ff1516156f0b0b0b3f0909093f0d0d0d3f1515153f1818183f1818181f0c0c0c0000000000000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff727272fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffcfdfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafafafff9f9f9fff9f9f8fff8f8f8fff7f7f7fff8f8f8fff8f8f8fff7f7f7fff6f6f7fff5f6f5fff4f4f5fff4f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f1f2fff1f2f1fff2f2f1fff2f2f1fff2f2f2fff2f2f2fff3f3f30000000000000000000000000000000000000000000000000f000000ef000000ff000000ff000000ff080708ff515051ff8c8c8cff959595ffe2e2e2fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffeaeaeaff9d9d9eff8c8c8dff5e5e5eff0f0f0fff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f504f4fdfbcbcbcffd9d9d9ffdadadaffd9d9d9ffd6d7d6ffd4d4d4ffd2d2d2ffd0d0d0ffd0d0d0ffd0d0d1ffcececeffcbcbcbffcacac9ffc9c9c9ffc8c8c8ffc6c6c6ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c4ffc4c4c4ffc3c3c3ffc1c1c1ffc1c0c0ffbfc0bfffc0bfbfffc1c1c1ffc3c2c3ffc3c2c2ffc2c2c1ffc0c0c0ffc0c0bfffbfbfbfffbfbfbfffbfc0c0ffc0c0c0ffc0c0bfffbdbebeffbebebdffbfbfbfffc1c1c1ffc2c2c2ffc1c1c1ffc0c0c0ffc0c0c0ffc1c1c1ffc0c0c0ffc1c1c1ffc0c0c0ffbfbfbfffbfc0bfffc1c1c1ffc3c3c2ffc2c2c2ffc1c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c3c3ffc4c4c4ffc5c4c5ffc4c5c5ffc5c5c5ffc7c7c7ffc9c9c9ffcccbcbffcdcdcdffcdcdcdffcfd0d0ffd2d3d2ffd5d5d5ffd7d7d7ffd7d7d7ffd5d5d5efc6c6c57f6868680f0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1e1e1efff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f2fff2f2f3fff2f2f2fff3f3f3fff3f3f3fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff4f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f8f7fff8f8f9fff9fafafffafafafffafafafffafafafffaf9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9fafffcfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefffffffffffffff5f5f5ff030302ff000000ff000000ff0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f161616ff2d2c2cff3d3d3dff7f7f7fffe9eae9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f7f6fff6f6f6fff2f3f3ffecececffdcdcdcff5a5a5aff010101ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff282828ffdadad9ffecececfff3f3f3fff5f5f5fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f8fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfff8f9f9ffa1a1a1ff535353ff2d2e2edf28282800000000000000000000000000000000000000000000000000000000bf1a191aff1c1b1bff232322ff262626ff262727ff232323ff1c1c1cff1e1e1e3f0909090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff424242fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafafff9faf9fff9f8f9fff7f7f7fff7f7f7fff8f8f8fff7f8f8fff7f7f7fff6f6f7fff6f6f6fff5f5f5fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff2f2f2fff3f2f3fff2f2f2fff2f2f2fff2f3f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f3fff3f3f3fff3f4f31f1e1e1e0000000000000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff171717ff646565ff8a8a8bff909090ffc9c8c9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8ffdadadaff939393ff8b8b8bff707070ff1d1c1cff020202ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f4d4d4ddfb6b6b6ffd2d2d2ffd4d4d5ffd6d7d7ffdadadaffdfdfdfffdfe0dfffddddddffdcdbdcffdadadaffdadadaffdadadaffd9d9d9ffd8d8d9ffd8d7d7ffd6d6d6ffd5d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d0ffd0d0d0ffd0d0d0ffd1d0d1ffd0d0d1ffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d0d0ffcfcfcfffcececeffcececeffcecfceffcfcfcfffcfcfcfffd0d0cfffd1d0d0ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffd0d0d0ffcececeffcfcfceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0cfffcfd0cfffd1d1d1ffd1d1d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd6d6d6ffd7d7d7ffd7d8d7ffd8d9d8ffdbdbdaffddddddffdededeffdddddcffd8d8d8ffd3d3d3ffd0d0d0ffcfcfcfefc0c0c07f6565650f0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3d3d3dfff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f4f3fff4f3f3fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f3fff4f4f4fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff9f9f9fffafafafffafbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fffafafafffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefffeffd2d2d1ff000000ff000000ff000000df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f101010ff2e2e2eff383838ff767676ffd9d9d9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafaf9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff2f3f2ffe9e9e9ffd8d9d9ff2c2b2bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff131313ffc5c5c5ffecececfff3f3f3fff6f6f6fff8f8f8fff8f8f7fff7f7f7fff8f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfafafffbfafafffafafbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfff3f3f3ff8e8e8eff484948ff303030bf23232300000000000000000000000000000000000000000000000000000000bf222222ff252525ff303030ff373737ff393938ff343435ff272727ff2929294f1212123f1d1d1d3f1e1e1e3f1e1e1e3f1e1e1e3f1e1e1e3f1e1e1e3f1e1e1e2f141414000000000000000000000000000000001f000000ff000000ff000000ff000000ff1b1b1bfff6f6f5fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffafafafff9f9f9fff8f8f8fff8f8f7fff8f8f7fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff5f6f6fff5f5f6fff5f5f5fff5f5f5fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff4f4f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4fff4f4f4fff4f4f43f3d3d3d0000000000000000000000000000000000000000000000001f000000ef000000ff000000ff000000ff010101ff191919ff5f5f5fff878787ff8a8989ff999999ffc5c5c5ffe9e9e9fff3f3f3fff8f8f8fff3f4f3ffe9e9e9ffcececeffa3a3a3ff8a8a8aff868686ff6b6b6bff1f1f1fff010201ff000000ff000000ff0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f4c4c4cdfb4b4b4ffcececeffcececeffd0d0d0ffd4d5d4ffdbdbdaffdfe0e0ffe3e3e3ffe3e3e2ffdededeffdcdcdcffdbdbdbffdadadaffdadadaffd9dadaffdadadaffdadadaffdad9daffdadadaffd9d9d9ffd8d9d8ffd9d9d9ffdadadaffdbdbdaffdadbdaffdadadaffd9d8d9ffd7d8d8ffd9d9d9ffdadad9ffdadadaffd8d8d8ffd8d8d8ffd8d8d7ffd8d8d8ffdadadaffdadbdaffdadadaffdad9daffd8d9d9ffd7d8d7ffd8d7d7ffd8d8d8ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadbdaffdbdbdbffdadadaffdadadaffdadadaffdadadaffdbdadaffdadadaffd9dadaffdadadaffdadbdaffdbdbdbffdbdbdbffdbdbdbffdadadaffdbdbdbffdcdcdcffdcdcdcffe2e2e2ffe3e3e3ffe0e0e0ffdbdcdbffd3d3d3ffcdcdcdffcccbccffcbcbcbefbebebe7f6464650f0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7a7a7afff4f4f5fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff9f9f9fffbfafbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafff9f9fafff9f9f9fffaf9fafffafbfbfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffbdbcbcff0c0c0cff000000ff0000009f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0b0b0bff333334ff383838ff727171ffd2d2d2fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff6f6f6fff2f2f2ffe9e9eaffcfcfcfff1d1e1dff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff090909ffaaaaaaffe8e8e8fff3f3f3fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbffefefefff858585ff414141ff3030307f18181800000000000000000000000000000000000000000000000000000000bf383838ff323333ff434444ff4c4c4cff4f4f4fff4b4b4bff383838ff3838387f2f2f2fff717271ff767677ff787878ff787978ff777877ff787878ff717171bf4b4c4c0000000000000000000000000000000000000000ef000000ff000000ff000000ff020202ffdcdbdbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffafafafff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f3fff3f3f4fff3f3f3fff3f4f4fff3f4f4fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f47f7a7a7a000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff000000ff010101ff131313ff484848ff767676ff848483ff868686ff888888ff8a8989ff909090ff8b8c8cff888888ff858586ff838383ff777677ff4e4e4eff191919ff030303ff000000ff000000ff0000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0c0c0c7f666666dfb2b3b3ffcccccdffcdcdcdffcececeffcfcfd0ffd6d6d6ffdcdbdcffdfdfdfffdededeffdadadaffd8d8d8ffd6d7d7ffd4d5d5ffd4d4d4ffd3d3d3ffd3d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd3d3d3ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd1d2d1ffd1d1d1ffd0d0d1ffd1d1d1ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd1d0d1ffd1d1d1ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd0d0d0ffd1d1d1ffd1d1d1ffd3d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd2d2d2ffd3d3d3ffd3d2d3ffd3d3d3ffd6d6d6ffdadadaffdbdbdbffdfdedfffdededeffd7d7d7ffcfcfceffcbcbcbffcacacaffc9c9c9efbbbbbb7f6464640f0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f898989fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafbfffcfcfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffd9d9daff8b8b8bff000000ff0000005f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393839ff3a3a3aff6e6e6effd0d0d0fffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f9fff9f9f9fff8f8f8fff8f8f8fff6f6f6fff2f2f2ffecececffd8d8d8ff222121ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0e0e0effb4b4b4ffe7e8e7fff3f3f3fff7f7f7fff8f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbffeeeeeeff848383ff424141ff2e2f2f5f12121200000000000000000000000000000000000000000000000000000000bf4c4c4cff565656ff666666ff6b6a6aff6c6c6cff696969ff555555ff5858587f343434ff6e6e6eff656565ff6d6e6dff6f6f6fff6f6f6fff696969ff5b5b5bbf4b4b4b0000000000000000000000000000000000000000af000000ff000000ff000000ff000000ffc2c2c2fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffafafafff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f5fff4f4f4fff5f5f4fff5f5f5fff5f5f58f89898900000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff010101ff060607ff191919ff454545ff686867ff787878ff7e7e7dff808080ff7d7e7eff7a7a7aff6e6e6dff4d4d4dff1f1f1fff070707ff010101ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0c0c0c7f666666efc0c0c0ffcdcdceffcdcdcdffccccccffcececeffd4d4d4ffdadadaffdddcdcffdcdcdcffd9d9d9ffd4d4d4ffd4d4d4ffd7d8d7ffd8d8d8ffd6d6d6ffd5d5d5ffd4d4d4ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d1d1ffd1d1d1ffd1d1d2ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffd0d0cfffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfd0ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd6d6d6ffd5d5d5ffd2d2d2ffd5d5d5ffdbdbdbffddddddffdbdbdbffd6d6d5ffcdcdcdffc8c8c8ffc8c7c8ffc8c8c8efbcbcbc7f6464640f0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb7b7b7fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f5f4fff4f4f5fff4f4f5fff4f4f5fff5f5f5fff5f5f5fff5f5f6fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9fafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfafffbfbfcfffcfcfcfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefefffdfdfdffd6d6d6ffd0d0cf5f2525253f0000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373737ff383838ff6d6d6dffcececefffbfbfafffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f6f7fff3f4f4ffefefefffe0e0e1ff3b3a3aff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff191919ffcacacaffeaeaeafff3f3f3fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfafbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffecececff818181ff424242ff3030303f0c0c0c00000000000000000000000000000000000000000000000000000000bf4c4c4cff6c6c6cff777777ff777777ff777777ff767676ff6e6e6eff6161617f323232ff525252ff404140ff4f4f50ff535353ff525253ff464646ff3a3a3abf3f3f3f00000000000000000000000000000000000000007f000000ff000000ff000000ff000000ffa8a8a8fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff9f9f8fff9f9f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5bfb7b7b70000000000000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff000000ff000000ff000000ff050506ff101010ff1b1b1cff282828ff313130ff292928ff1b1b1aff0f0f0fff060607ff010201ff000000ff000000ff000000ff000000af0000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0c0c0c7f656565efbfbebfffccccccffcccdccffcdcdcdffcfcfcfffd5d5d5ffdadadaffdcdcdcffdbdbdbffd6d6d6ffd4d4d4ffd3d3d3ffd5d5d5ffd6d6d6ffd9d9d9ffdadbdbffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d5ffd4d4d4ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d3d2ffd3d2d2ffd3d3d3ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d2d2ffd2d2d3ffd2d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d2ffd2d2d2ffd3d3d3ffd3d3d4ffd3d3d3ffd2d2d2ffd2d3d3ffd4d4d4ffd5d5d5ffd7d7d7ffd8d9d8ffd7d8d8ffd5d5d5ffd2d2d2ffd2d2d2ffd6d6d6ffdcdcdbffdededeffdbdbdbffd5d5d5ffcececeffc8c9c8ffc9c9c9ffcacacaffcbcbcb9f7e7e7e1f191919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efe5e5e5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffaf9f9fffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcffd5d4d5ffd1d1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a3a39ff3a3a3aff707070ffccccccfffbfafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff5f5f5fff2f2f2ffeaeaeaff777777ff010202ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff010000ff444444ffdddddeffececedfff4f4f4fff7f8f7fff9f8f8fff9f9f9fff8f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafbfffafbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbffeaeaeaff838283ff434243ff3737373f0f0f0f000000000000000000000000000000000000000000000000000000005f2727277f3b3b3b7f3c3c3c7f3c3c3c7f3b3b3b7f3b3b3b7f3b3b3b7f3535355f1c1c1cff333333ff2a2a2aff353535ff393939ff393939ff303030ff282929bf28282800000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff979797fffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafff9f9fafff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff8f9f8fff8f7f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5dfd6d6d6000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff020201ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff0000006f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0c0c0c7f656565efbfbfbfffccccccffcacbcaffccccccffcecfceffd4d4d4ffd8d9d8ffdcdcdcffdcdcdbffd5d5d5ffd1d1d1ffd1d1d1ffd3d3d4ffd5d5d5ffd7d7d7ffd8d8d8ffdbdbdbffddddddffdadadaffdadadaffd9dad9ffd8d8d9ffd8d8d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d3d3ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd5d4d5ffd4d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd5d4d4ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffdadadaffdbdbdbffd9d9d9ffd7d7d7ffd4d5d5ffd3d3d3ffd2d2d2ffd2d2d2ffd5d5d5ffdbdbdbffdcdcdcffdbdbdbffd5d5d5ffcececeffcacbcbffcbcbcaffcbcbcbffcacaca9f7d7d7d1f1919190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0ffff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f6fff6f5f5fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff7f7f7fff6f7f7fff6f7f6fff6f6f6fff6f7f6fff6f7f6fff6f7f7fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfefffdfdfefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfdfffdfdfcfffdfdfdfffafafaffd2d2d2ffd2d2d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3d3d3dff737373ffcbcbcbfffafafbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff7f7f7fff6f6f5fff4f4f4fff1f1f0ffc2c2c2ff1d1d1dff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff080809ffa0a0a0ffe7e7e7fff0f0f0fff5f5f6fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbffe8e8e8ff838383ff464646ff3c3d3c3f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0b0b0bff222222ff1d1c1dff242424ff272728ff272727ff222121ff1d1d1dbf1c1c1c00000000000000000000000000000000000000003f000000ff000000ff000000ff020202ff8c8c8cfffefefefffefefffffefefffffefefefffefffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfafffaf9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffaf9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff6f5f5fff6f5f6fff6f6f5fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000007f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000007f0000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1919199f808080efc0c0c0ffccccccffccccccffccccccffcfcfcfffd4d4d4ffd9dad9ffdcdcdcffdbdadaffd6d6d5ffd2d2d1ffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdcdcdcffdfdfdfffdcdcdcffdadadaffdadadaffdadadaffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d7d8ffd7d7d7ffd8d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d5d6ffd6d6d6ffd6d6d5ffd5d5d5ffd5d4d4ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd4d4d4ffd5d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d5ffd6d7d6ffd6d7d7ffd6d6d7ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d8d8ffdcdcdcffddddddffd9d9d9ffd7d8d8ffd7d7d7ffd5d5d5ffd4d3d4ffd3d3d3ffd2d2d2ffd2d1d1ffd5d4d5ffdadadaffdcdcdcffdadbdaffd6d6d6ffcfcfcfffcbcbcbffc8c8c8ffc8c8c9ffcac9c99f7f7f7f1f191919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3d3d3dfff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefffffffffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfff7f7f7ffd8d8d8bfa2a2a20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff404040ff727272ffcdcdcdfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f7fff6f6f6fff5f5f5fff1f1f1ffe1e1e1ff757575ff060606ff020302ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff010102ff444444ffdcdcdcffececedfff3f2f3fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbffeae9eaff858585ff444444ff3939393f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f070707ff191918ff151615ff1a1a1aff1d1d1dff1b1c1cff181818ff151515bf14141400000000000000000000000000000000000000003f000000ff000000ff000000ff050405ff868585fffdfdfdfffffffffffffffffffffffffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfbfffbfbfbfffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f6fff6f6f63f3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f0000007f0000009f000000bf000000bf000000bf000000bf000000bf000000af0000007f0000004f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0d0d0d9f828282ffd0d0d0ffcececeffcdcdcdffccccccffcecfcfffd4d4d5ffdadadaffddddddffdbdbdbffd5d5d5ffd1d1d1ffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffdadadaffdcdcdbffdededeffe0e0e0ffdfdfdfffdcdcdcffdcdcdbffdbdbdcffdbdbdbffdbdbdbffdadadbffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d6ffd7d7d7ffd8d7d8ffd7d8d8ffd7d8d8ffd8d8d8ffd8d8d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffdadadaffdededeffdfdfdfffdbdbdbffdadadaffd9d9d9ffd8d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d2ffd4d4d4ffdadadaffddddddffdbdcdcffd6d6d6ffcdceceffcacacaffcbcbcbffcccdcdffcecdce9f8181811f1a1a1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6b6b6bfff6f6f6fff6f6f6fff6f6f6fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfff5f5f5ffdad9dabfa2a2a20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3e3e3eff747474ffd1d1d1fffbfbfbfffbfbfbfffcfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff7f7f7fff6f6f6fff3f3f3ffebebebffd9d9d9ff5c5c5cff020302ff040303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff333333ffc4c4c4ffe9e9e9fff1f1f1fff5f5f5fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffbfbfbfffbfbfbfffbfbfbffecececff878787ff494949ff39393a3f0e0e0e0000000000000000000000000000000000000000000000000000000000000000000000007f3a3a3aff747474ff717172ff565656ff3f3f3fff2e2f2eff212121ff141414ff100f10ff131212ff151414ff131313ff121111ff101010ff131314ff1a1a1aff262626ff383738ff595959ff636363ff666666ff000000ff000000ff030303ff777777fffbfbfbfffffffffffffffffffffefffffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafafafffaf9f9fff9f9f9fff9f8f9fff8f9f9fff9f9f9fff9faf9fffafafafffafafafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f7fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f64f4c4c4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f5a5a5adfb5b5b5ffd1d0d1ffcfd0d0ffcfcfcfffd2d1d2ffd6d7d7ffdad9daffdddddcffdbdbdbffd5d5d5ffd1d2d1ffd2d2d2ffd3d3d3ffd5d4d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffdadbdaffdcdcdcffddddddffdfdfdfffe3e2e2ffe1e2e1ffdededeffdedddeffddddddffddddddffdcdcddffdcdcdcffdbdcdcffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdad9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7cfaeaeaebfa0a0a0bfa0a0a0bfa0a0a0bfa0a0a0bfa0a1a0dfbbbbbbffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d8d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadaffdadadaffdadadaffdadad9ffdad9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffd9dadaffdadadaffdcdcdcffe0dfdfffe0e0e0ffdedddeffdcdcdcffdbdbdbffdadadaffd9d8d9ffd7d7d7ffd6d5d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd5d5d5ffdadad9ffdddddcffdbdbdbffd6d6d7ffd1d1d1ffcecdceffcececeffcfcfcfefc3c3c36f5b5b5a0f0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7b7b7bfff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfcfbfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefffefffefefefffefffefffefffffffefefefffefefefffefefefffdfdfdfffdfdfdfff1f1f1ffdfdfdf9f8a8a8a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f070707ff3a3a3aff3f3f3fff797979ffd4d4d4fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff5f6f5fff2f2f2ffecebecffd7d8d8ff616161ff0f0f0fff000000ff030304ff010101ff010101ff010101ff020201ff000000ff070607ff3f3f3fffc0c0c0ffe7e7e7fff0f0f0fff4f4f3fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fffafaf9fffafafafff9f9f9fff9f9f9fff9f9f9fff9faf9fffaf9fafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffeeeeedff8b8b8bff4b4b4bff3838387f1c1c1c0000000000000000000000000000000000000000000000000000000000000000000000007f3b3c3bff757575ff5b5b5aff3f3e3eff2d2d2dff202020ff171717ff111111ff181818ff1b1a1aff1e1e1eff1c1c1cff1a1a1aff0d0e0eff0f0f0fff151616ff1e1e1eff2b2b2bff424242ff656565ff737372ff000000ff000000ff040404ff6b6b6bfff9f9f9fffffffffffefffefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfafafffaf9fafff9f9f9fff9f9f9fff9f9fafffafaf9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff9f9f8fff8f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff7f7f77f7b7b7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f3f3f3fffcccdcdffcececdffcfcfcfffd4d4d4ffd9d9d9ffdcdcdcffdcdcdcffd9d9d9ffd4d4d4ffd1d1d1ffd2d2d2ffd3d3d3ffd4d5d5ffd5d6d6ffd7d7d7ffd8d8d8ffd9dad9ffdadadaffdbdbdbffdcdcdcffdddcddffdededeffdfdfdfffe1e0e0ffe3e3e4ffe3e3e3ffe0e1e1ffdfdfdfffdfdfdfffdfdedeffdededeffdddeddffddddddffddddddffdcdcdcffdcdcdcffdcdbdcffdbdcdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdadaffdadadaffd9dadadfbebebe00000000000000000000000000000000000000000000000000000000ffdadadaffd9d9d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9dad9ffdadadaffdadadaffdadadaffd9dadaffd9dadaffd9d9d9ffdadad9ffd9d9daffdad9d9ffd9d9d9ffd9d9daffdadad9ffdadadaffdadadaffdadadbffdbdbdbffdcdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdbdbffdedfdfffe1e1e1ffe1e2e1ffdfe0dfffdedfdeffddddddffdcdcdcffdbdbdbffdad9daffd8d8d9ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd6d6d6ffdadadaffdcdcdcffdbdbdcffd9d8d9ffd3d3d3ffd0d0d0ffd0cfd0ffcecfcf9f808080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbababafff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefffefffefefefffffefffffefffefffefefefffefefefffdfefdfffdfdfdfffdfdfdffefefefffe0e0e17f707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0e0e0eff3b3a3bff424242ff7d7d7dffd7d7d7fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff7f7f7fff6f6f6fff3f3f3ffeeefeeffe1e1e1ffaaaaaaff4b4b4bff181818ff0a0a0aff040404ff080808ff141414ff343535ff939393ffd8d8d8ffe9e8e9fff0eff0fff3f3f3fff5f5f5fff6f6f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafbfafffbfbfafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffefefefff8c8c8cff4d4d4cff3838387f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff777777ff626262ff434343ff2d2d2dff1f1f1fff161616ff0f0f0fff232323ff2a2a2aff2d2d2dff2c2d2dff2a2a2aff141313ff131313ff1b1b1bff262626ff393939ff555555ff727272ff757575df000000ff000000ff050606ff666667fff6f6f6fffefffffffefffffffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffbfbfbfffafbfbfffafafafffaf9fafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7afaaaaaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f191919efbdbdbdffcccbccffcdcdcdffd7d7d7ffdfdfdfffddddddffdadadaffd5d5d5ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd9d9d9ffdadadaffdbdbdbffdcdbdcffdcdcddffddddddffdddeddffdededeffe0e0e0ffe1e1e1ffe2e2e2ffe5e5e4ffe5e5e5ffe2e3e3ffe1e0e1ffe0e0e0ffe0e0e0ffdfdfdfffdedfdfffdededeffdededeffdededeffddddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbbfa4a4a400000000000000000000000000000000000000000000000000000000ffdbdbdbffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdddddcffddddddffdeddddffdededeffdededeffddddddffddddddffdeddddffddddddffddddddffddddddffddddddffddddddffdededeffe1e1e1ffe3e4e4ffe2e3e2ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d7d7ffd7d7d7ffd5d6d5ffd5d5d5ffd7d7d7ffdadadaffddddddffdcdcdcffd7d8d8ffd0d0d0ffcdcdcdffcacaca4f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfd9d9d9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f7f8fff7f7f8fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffefefffffefefffefefefffefffefffefefefffefefefffdfdfefffdfefdfffdfdfdffedededffe5e5e46f626262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0e0e0eff3a3a3aff424242ff7f7f7fffdbdbdbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff7f7f8fff6f6f6fff4f4f3fff0f0f0ffeaeaeaffdfdfdfffc6c6c6ffaeaeaeff9c9c9cffa7a7a7ffc2c2c3ffdadadaffe9e9e9ffefeeeefff1f2f1fff4f4f4fff5f6f6fff6f6f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafff9f9fafff9faf9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff0f0f0ff8e8e8eff505050ff3a3a397f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff787778ff666767ff494949ff343434ff232323ff181818ff101010ff282828ff303030ff323232ff323231ff2e2e2eff151514ff161716ff1f1f1fff2c2c2bff414141ff5b5b5cff707070ff747374bf000000ff000000ff020202ff5e5e5dfff1f0f0fffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffafafafffaf9fafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8bfbababa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf959695ffc9c9c9ffc9c9caffd0d1d1ffdadadaffdcdcdcffd8d8d7ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d8d9ffdadadaffdbdbdbffdcdcdcffddddddffdddeddffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe3e2e2ffe4e3e4ffe5e5e5ffe7e6e6ffe4e4e4ffe1e2e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededdffddddddffddddddffddddddffdcdddcffdddcddaf9797970000000000000000000000000000000000000000000000000f0d0d0dffdddddcffdcdcdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdddcddffdcdcdcffdddcdcffdddcdcffdcdcddffddddddffddddddffdddedeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffe0dfdfffe0e0e0ffe4e4e4ffe5e6e6ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffddddddffdddcddffdcdcdcffdbdbdbffdadadbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd6d6d6ffd5d4d5ffd5d5d5ffdbdcdcffddddddffd4d4d4ffcbcbcbffc8c8c7efbab9b90f0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffefefffffffffffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdffededecffe5e5e53f393939000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0f0e0fff3a3a3aff434343ff7f7f80ffe1e1e1fffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff8f7f8fff6f6f6fff5f5f5fff4f3f3fff1f1f1ffecececffe9e9e9ffe8e8e8ffe9e9e9ffebebebffededeefff1f1f1fff3f4f3fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff8f7f7fff7f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafff9faf9fff9f9fafff9f9fafffaf9f9fffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff1f2f1ff919191ff525252ff3b3b3b7f1e1e1e0000000000000000000000000000000000000000000000000000000000000000000000007f3b3b3bff757575ff676766ff4d4d4eff373737ff242424ff181818ff111011ff2a2a2aff343434ff363636ff343535ff303131ff151515ff161616ff202020ff2d2d2eff434343ff5c5c5bff6f6f6fff747474bf000000ff000000ff050505ff565656ffe7e7e7fffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfcfffbfbfbfffafafafff9f9f9fffafafafffafafafffafafafffaf9f9fff9f9f9fffafafafffafafafffbfbfafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f626262ffc6c6c6ffc8c7c7ffcbcbcbffd3d3d4ffd5d5d5ffd4d4d5ffd7d7d6ffd8d8d8ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e6e5ffe6e6e6ffe7e7e7ffe6e6e6ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e1e1ffe1e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdededfffdededeffdededeffdededeffdededeffdfdfe0bfa8a8a8bfa8a8a8bfa8a8a8bfa8a8a8bfa8a8a8bfa8a8a8efd2d2d2ffdededfffddddddffddddddffddddddffdcdddcffdddddcffdcdcddffdcdcdcffdddcddffddddddffddddddffddddddffddddddffddddddffddddddffdddddeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe6e6e6ffe7e7e7ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdedfdfffdededeffddddddffddddddffdcdcdcffdbdbdbffdadadaffdadadaffdad9d9ffd8d8d8ffd8d7d7ffd9d8d8ffd6d6d6ffd6d6d6ffcececeffc5c5c5ffc3c4c3bf9191910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2e2e2efff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafff9faf9fffaf9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffbfbfbfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffffffffffffffffffefefffffffefffffefefefffefefefffefefefffdfdfefffdfdfdfffdfefdffebebebffe5e6e63f393939000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0f0f0fff3c3c3cff464646ff828282ffe6e5e5fffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfafbfffbfafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff6f6f6fff6f6f6fff4f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff3f3f3ff979797ff555555ff3c3c3c7f1e1e1e0000000000000000000000000000000000000000000000000000000000000000000000007f3b3b3bff747373ff656565ff4d4d4dff363636ff232323ff181818ff101010ff282728ff303030ff333333ff323232ff2e2e2eff151515ff151515ff1f1f1fff2d2d2dff424242ff5d5d5dff737373ff7676757f010101ff010101ff080707ff525151ffddddddfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefdfdfffdfdfdfffcfcfcfffbfafbfffafafafffbfafafffafafafffafafafffafafafffafafafffaf9f9fffafafafffafafafffbfbfbfffbfbfbfffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f9f8fff8f8f8fff8f8f8fff9f8f8fff9f8f8fff9f9f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f232323ffc1c0c0ffc3c3c3ffc7c7c7ffd0d0d0ffd5d5d5ffd0d0d0ffcfcfcfffd7d7d7ffdbdbdbffdbdbdbffdadbdaffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0dfdfffe1e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e2e2ffe3e3e4ffe4e4e4ffe5e5e5ffe7e7e7ffe8e7e7ffe8e8e8ffe7e7e7ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e1ffe2e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdedeffdfdedfffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfdfffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e2e2ffe3e2e3ffe3e3e3ffe4e4e3ffe8e8e8ffe8e7e7ffe6e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffdedfdeffdededeffdddcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffd4d4d4ffcdcdcdffd5d5d5ffd2d2d2ffc8c8c7ffc1c1c1ffbfbfbf6f52525300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f9f9fff9f8f9fff8f9f8fff8f9f8fff9f9f9fff8f8f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfafafffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffffffffffffffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffdfdfeffeaebebffe9e9e90f0e0e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0f0f0fff3b3b3bff464646ff838383ffe7e7e7fffbfbfbfffbfbfbfffbfbfcfffcfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f8fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfff5f5f5ff9a9a9aff565757ff3939397f1e1e1e0000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff787777ff626262ff464646ff303030ff202020ff151515ff0f0f0fff232424ff2c2b2cff2e2e2eff2d2d2dff2a2a2aff121313ff131313ff1b1b1bff292929ff3d3d3dff585858ff747474ff7676777f010101ff030303ff0d0d0dff4f5050ffd1d1d2fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffcfdfcfffbfbfbfffafafafffbfafbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f93f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0b0b0bcf979797ffbdbdbdffc0c0c0ffcbcacaffd3d3d3ffd2d2d3ffcdcdcdffcfcfcfffd3d3d3ffdbdbdcffdededeffdededeffddddddffddddddffdededeffdfdfdfffe0e0dfffe1e1e0ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e6ffe8e8e8ffe9e9e9ffe8e8e9ffe8e8e8ffe5e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdedfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e2e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe9e9e9ffe8e8e8ffe6e6e6ffe5e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0dfe0ffdededeffdfdfdfffe0e0e0ffe0e0e0ffdadadbffcfcfcfffccccccffcfcfcfffd4d4d4ffcdcdcdffc1c1c1ffbdbdbeffbdbdbd2f232323000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6d6d6dfffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafbfafffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefffefffffefffffffffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffcfdfdffeeeeeeffeaeaea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0e0f0eff393a39ff484848ff858585ffeaeaeafffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfafafffbfbfafffbfbfbfffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfff7f6f6ff9e9e9eff575656ff3838387f1c1c1c0000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3cff777776ff545353ff333333ff242424ff191919ff121212ff0d0d0dff181818ff1d1d1dff20201fff1c1c1dff1a1a1aff0f0f0fff101010ff161616ff20201fff2e2e2eff424142ff6a6a69ff7575755f020202ff090909ff0d0e0eff4e4d4dffc6c7c6fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fffaf9f93f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f676867ffb9b9b8ffbababaffc3c3c3ffd0d0d0ffd5d5d5ffcdcecdffcdcdcdffd0d0d0ffd2d2d1ffd8d8d8ffdfdfdfffe2e2e1ffe1e0e0ffe0e0dfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e6ffe7e7e8ffe8e9e8ffe9e9eaffeaeaeaffeae9e9ffe6e7e6ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe4e3e3ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe7e7e7ffebebebffe9e9e8ffe6e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe3e4e3ffe2e2e2ffe1e1e1ffe0e0e0ffe2e2e2ffe2e2e2ffdededeffd4d4d4ffcfcfcfffcccdcdffcbcbcbffd2d2d2ffd2d2d2ffc8c9c8ffbdbdbdffbcbcbccf9798980f0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7d7dfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafbfafffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffbfbfbffeeeeeddfd0cfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff3a3a3aff4a4a4aff878888ffecececfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfff7f7f7ffa1a1a1ff575757ff383838bf2c2c2c0000000000000000000000000000000000000000000000000000000000000000000000007f3a3a3bff737473ff6f6f6fff464645ff2b2b2bff1f1e1fff161616ff111112ff111111ff121212ff131313ff121213ff111111ff0f0f0fff131314ff1b1b1bff262726ff363736ff5c5d5dff6a6a6aff6c6c6c3f030303ff0e0d0dff131313ff494949ffb8b8b8fffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfafbfffafafafffafafafffaf9fafffafafa7f7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f3a3a3affb9babaffb9b8b8ffbcbcbcffcbccccffd2d2d2ffcececeffccccccffcececeffd0d1d1ffd3d3d3ffd6d6d7ffdddddcffe2e2e2ffe3e3e4ffe2e2e2ffe2e2e2ffe2e3e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffebebebffe8e8e8ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e0ffe0e1e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe3e3e3ffe3e4e3ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e6e5ffeae9e9ffebebecffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe2e2e2ffe2e2e2ffe4e4e4ffe0e0e0ffd8d7d7ffd2d3d3ffd0d0d0ffcececeffccccccffcccdccffd3d3d3ffcececeffc3c2c2ffbababaffbabab98f676767000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbbbbbbfffafafafffafaf9fff9fafafff9faf9fff9f9f9fff9f9f9fff9f9f9fffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafbfffafafbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffafafaffeeeeeebfb2b2b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff3a3a3aff4c4d4dff8b8b8bffefeff0fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfff7f8f8ffa3a3a3ff5b5b5bff3a3a3abf2c2c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f060606ff181918ff171717ff1a1a1aff1c1c1cff1c1c1cff181918ff151515bf1414140000000000000000000000000000000000000000000000003f030303ff121212ff191918ff494949ffacacacfffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafa7f7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0b0b0befaeaeadffbababaffbbbbbbffc7c7c7ffcfcfcfffd0cfcfffccccccffcdcdcdffd0d0d0ffd2d2d3ffd5d5d5ffd7d7d7ffdadadaffe0e0e0ffe4e4e4ffe5e5e5ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffedededffeaeaeaffe7e6e6ffe6e6e7ffe6e7e6ffe6e6e6ffe6e6e6ffe6e6e5ffe6e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e3ffe4e3e3ffe3e4e4ffe3e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e4e3ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe1e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e5e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e7e7ffebebebffecececffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe7e8e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe5e6e5ffe3e3e3ffdddcdcffd8d8d8ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcdcdcdffcdcdceffd1d1d1ffcbcbcbffbdbdbdffb8b8b8ffb8b8b83f2e2e2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfcacbcafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9faf9fffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfafbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfefffdfefefffdfdfefffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefff8f8f8ffefeeefbfb3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff3a3b3bff4f4f4fff8e8e8ffff1f1f1fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafbfffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfff9f9f9ffa3a3a3ff5f5f5fff3c3c3cbf2d2e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f090909ff202021ff1f201fff252525ff282828ff282828ff212222ff1d1c1cbf1d1d1d0000000000000000000000000000000000000000000000000f000000ff1a1a1aff1b1b1bff464646ffa2a2a2fffbfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafabfbbbbbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af7f7f7effb9b9b9ffb9b9b9ffc3c2c2ffcdcdcdffd0cfd0ffcdcdcdffcdcccdffcfcfcfffd1d2d2ffd4d4d4ffd6d6d6ffd8d9d9ffdbdbdaffddddddffe2e2e2ffe6e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e8ffe8e8e8ffe8e8e9ffe8e9e9ffe9e8e9ffe8e9e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffedededffebebecffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e3ffe3e3e3ffe3e3e3ffe4e4e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe6e6e6ffe9e9e9ffedededffedededffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e9e8ffe8e8e8ffe9e8e8ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe5e5e5ffe7e7e7ffe5e5e5ffe0e0e0ffdcdcdcffd9d9d9ffd6d6d7ffd4d4d4ffd2d2d2ffd0d1d0ffcfcfcfffcdcdccffcfcfcfffcfd0d0ffc6c6c5ffb8b8b8ffb7b7b7efababab0f0b0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefff8f8f8fff0f0f07f79797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1f1f1fff3d3d3dff535353ff919292fff2f2f3fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfdfffcfdfdfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f9f9fff8f8f9fff9f8f8fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffafafaffa7a8a8ff606060ff3c3c3cbf2d2d2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0d0d0dff2c2b2cff2b2b2bff363636ff3c3c3cff3b3b3bff313131ff292929bf28282800000000000000000000000000000000000000000000000000000000ff1a1a1aff1b1b1bff434343ff9c9c9cfffafbfbfffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefffffefefffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafbfafffafafafffafafafffafafafffafafafffafafabfbbbbbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f505050ffb9b9b9ffb9b9b9ffbdbebeffcacacaffd0d0d0ffcececeffcecdceffcfcfcfffd0d1d1ffd3d3d3ffd6d6d6ffd8d8d8ffdadadaffdbdbdcffddddddffdfdfdfffe5e4e5ffe8e8e8ffe8e8e8ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9eaffe9eaeaffeaeaeaffedededffedededffe9eaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e6e7ffe7e6e7ffe6e6e6ffe6e7e6ffe7e6e7ffe6e6e6ffe6e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e5ffe4e4e4ffe4e5e4ffe5e4e5ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e5e6ffe6e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e6ffe6e5e6ffe5e5e5ffe5e6e5ffe6e6e6ffe6e6e6ffe7e7e7ffebecebffefefefffedededffecececffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e7ffe8e8e8ffe7e7e7ffe2e2e2ffdededeffdcdcdcffdadadaffd8d8d8ffd5d6d6ffd4d4d4ffd3d3d3ffd1d1d1ffcececfffcdccccffd1d1d1ffcdcdcdffbfbebfffb7b7b7ffb7b7b7af7d7d7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefdfffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffefdfdfff8f8f8fff4f4f37f7b7b7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1f1f1fff3c3c3cff555554ff939393fff4f4f4fffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfcfdfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f6f7fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffaf9fafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffbfafaffabababff616161ff3c3c3cbf2d2d2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f161616ff414141ff3d3d3dff505050ff565656ff535352ff464646ff3a3a3abf43434300000000000000000000000000000000000000000000000000000000ff1a1a1aff1b1b1aff414141ff979797fffafafafffefefefffefefefffefefefffefefefffefffffffffefffffefffefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f222222efabacabffb8b8b9ffbababbffc6c6c6ffcececeffcdcdcdffcdcdcdffd0d0d0ffd2d1d1ffd3d3d3ffd5d5d5ffd7d7d8ffd9d9d9ffdbdbdbffdcdcdcffddddddffdededeffe0e0e1ffe7e7e7ffe9e9eaffe9eae9ffe9e9e9ffeae9e9ffeaeaeaffebebebffebebebffebebebffebebebffebebebffeaeaebffeaeaeaffeaeaeaffeaeaeaffebebebffedededffeeeeefffebebeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe8e8e8ffeeeeeeffefefefffedededffecececffecececffecececffebebebffebebebffeaebebffeaeaeaffeaeaebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffeaeaeaffe9e9e9ffe9eaeaffe5e4e4ffe0e0e0ffdededdffdcdcdcffdadadaffd8d9d8ffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcdcecdffcecdceffd2d2d2ffc9c8c9ffbbbabbffb6b6b6ffb6b6b66f4f4f4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efffbfbfbfffbfbfafffbfbfafffafafbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffdfcfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffdfefefff9f9f9fff5f5f57f7b7a7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff3a3a3aff585858ff969696fff5f5f5fffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffcfcfcfffcfcfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff8f8f8fff9f8f8fff8f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffafbfbffb1b1b0ff636363ff393939bf2c2c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f191919ff626262ff5f5f5fff6d6d6dff6e6e6eff6c6c6cff686868ff606160bf4f4f4f00000000000000000000000000000000000000000000000000000000bf121212ff191919ff414141ff959595fffaf9f9fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfa0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf929292ffb5b6b5ffb7b7b7ffc3c3c2ffcdcdcdffcececfffcccbccffcfcfcfffd1d1d1ffd2d3d3ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdbdbdbffddddddffddddddffdededeffdfdfdfffe3e2e2ffe9e9e9ffebebebffeaebeaffeaeaeaffebebebffebecebffecebecffecececffecececffebecebffebebebffebebebffebebebffebebebffecececffedededffefefefffecececffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e6ffe5e5e5ffe5e5e6ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e5ffe5e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e7ffe6e7e7ffe7e6e7ffe6e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffeaebeafff0f0f0ffefefefffedededffedededffedededffedecedffecececffebebecffebebebffebebebffebebebffebebebffebebebffebebebffecececffebebebffeaeaeaffe6e6e6ffe2e2e2ffdfe0dfffdddeddffdcdcdcffdbdadaffd9d9d9ffd8d8d8ffd6d6d7ffd5d5d5ffd4d3d3ffd2d2d1ffcfcfcfffcdcdcdffcfcfcfffcfcfcfffc5c5c4ffb7b8b7ffb6b6b5efa9a9a92f222221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5d5d5dfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffdfdfdfff8f9f9fff3f3f47f7a7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f202020ff393a39ff5a5a5aff9b9b9bfff6f6f6fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffaf9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff6f5f6fff5f5f5fff4f4f4fff3f3f4fff2f2f2fff1f1f1fff1f1f1fff3f3f3fff5f5f5fff8f7f8fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff8f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafaf9fffafafafffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfefffefefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfcfcfffbfbfbffb4b4b4ff696969ff3a3a3abf2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f191919ff6b6b6bff797879ff787877ff757575ff757576ff767676ff717171bf4f504f00000000000000000000000000000000000000000000000000000000bf121212ff181818ff3f3e3eff919191fff8f8f9fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffbfcfbfffbfbfbfffbfbfafffafafafffafbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfb3f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f636363ffb1b2b2ffb4b4b4ffbdbdbeffccccccffcfd0cfffcbcbcbffccccccffcfcfcfffd1d2d1ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d8ffdadadaffdcdcdcffdddcddffddddddffdededeffdfdfdeffe0e0e0ffe4e5e4ffeaeaeaffecececffebececffebebebffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffedededffefefefffededeeffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e7e8ffe8e7e7ffe8e7e7ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e6ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e7ffe8e8e8ffe8e8e8ffededecfff0f1f1ffefefefffeeeeeeffedededffedededffedededffedededffedececffecececffecececffececebffecececffecececffedededffedecedffecebecffe8e8e8ffe3e3e3ffe1e1e1ffdfdfdfffddddddffdcdcdcffdadadbffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d4d4ffd3d2d3ffd1d1d1ffcfcfcfffcdcccdffcfcfcfffcececeffc1c1c1ffb5b4b4ffb4b4b4cf919191000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7d7dfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfff6f7f6fff2f1f17f7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2a2a2bff393939ff5b5b5bff9e9e9efff7f8f7fffcfcfcfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff8f9f9fff8f9f8fff8f8f9fff8f8f9fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff4f4f4fff2f2f2fff0f1f0ffedeeedffeaebebffe9e9e8ffe9e9e8ffedececfff0f0f0fff4f4f4fff7f7f7fff7f7f7fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffbfafafffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffefdfefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbffb7b7b7ff6a6a6aff3a3a3aef3535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0606063f1d1d1d3f1e1e1e3f1e1e1e3f1d1d1d3f1d1d1d3f1d1d1d3f1d1d1d2f14141400000000000000000000000000000000000000000000000000000000bf131313ff191919ff3d3d3dff8f8f8ffff8f8f8fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfcfffcfcfcfffcfcfbfffcfbfcfffcfcfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfbfbfffbfbfb4f4e4e4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2cffb1b1b1ffb1b0b0ffb5b5b5ffc9c8c9ffd1d1d1ffccccccffcbccccffcececfffd0d0d1ffd2d2d3ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdbdbdbffdcdcdcffdddddcffddddddffdededeffdfdfdfffdfe0e0ffe1e1e1ffe5e6e5ffebebebffedededffecededffecececffedededffedededffedededffededecffecececffecececffecececffecededffedededffeeedeeffeff0f0ffefefefffebebebffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9eaeaffeeeeeefff1f1f1ffefefefffeeeeeeffeeeeeeffeeeeeeffededeeffedededffecededffecececffecececffecececffedececffedeeedffeeeeeeffecececffe9eaeaffe4e4e4ffe2e2e2ffe0e1e0ffdfdfdfffddddddffdbdcdcffdadadaffd9d9d9ffd9d8d8ffd8d8d8ffd6d6d6ffd5d5d6ffd4d4d3ffd2d1d1ffcfcfcfffcdcdcdffcbcbcbffd1d1d1ffcbcbcbffbababaffb3b3b3ffb2b2b27f585958000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afacacacfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfbfcfffbfcfcfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffdfefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefff7f7f7fff1f1f14f4b4b4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2c2c2cff393939ff5d5d5dffa2a2a2fff8f8f8fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff6f6f6fff5f4f5fff2f2f3ffedededffe7e7e7ffdedddeffd4d3d4ffbebebeffcececfffdbdcdbffe5e5e5ffebebebfff2f2f2fff5f5f5fff7f7f7fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfdfdfffdfcfdfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffbfbfbffb9b9b9ff6a6a6bff3b3b3bff39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf161616ff1b1b1bff3b3b3bff8c8c8cfff7f7f7fffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfbfffdfcfcfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfb7f7d7d7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0b0b0bdf9c9c9cffb3b3b3ffb2b2b3ffc3c3c2ffcfcfcfffcccdcdffcacacaffcdcdcdffcfcfcfffd1d2d2ffd3d3d4ffd5d6d6ffd7d7d7ffd9d9d9ffdadbdaffdbdcdcffdcdcddffddddddffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe2e2e2ffe7e7e7ffecececffeeeeeeffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeeeffefefeffff0f0f0ffecececffeae9eaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffebebeaffeff0effff1f1f2ffefefefffefefefffeeeeeeffeeeeefffeeeeeeffedededffedededffededecffecececffecededffedededffeeefefffecececffeaeaeaffe7e6e6ffe4e4e4ffe2e2e2ffe0e0e0ffdfdfdfffddddddffdcdcdcffdadbdaffdadadaffd9d9d9ffd8d9d8ffd7d7d7ffd7d6d6ffd5d4d5ffd2d2d2ffd0d0d0ffcdcdcdffcbcbcbffccccccffcdcdcdffc5c5c5ffb4b5b4ffb2b2b2ffb3b3b33f2c2c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbcbcbcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfbfffdfdfcfffdfdfdfffefefefffefefefffefefefffdfefefffdfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfbfffdfcfcfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefdfffdfdfdfff6f6f6fff0f0f03f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2d2d2dff3b3b3bff5f605fffa5a5a5fff9f9f9fffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffafafafffaf9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff8f8f8fff7f7f7fff5f4f5fff2f2f2ffebebebffe1e1e1ffbfbfbfff5d5d5eff232323ff151515ff1e1e1eff494849ffacadacffdbdbdbffe9e9e9fff1f1f1fff5f5f5fff7f7f7fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffcfdfcfffcfcfcfffbfbfcffbdbdbdff6d6d6dff3b3b3bff3a3a3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf161616ff1d1d1dff3a3939ff8a8a8afff6f6f6fffdfefdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafbfafffafafafffbfbfbfffbfbfbfffbfbfb8f8d8d8d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af797979ffb2b2b1ffb2b2b2ffbdbdbdffccccccffcececeffcacacaffcbcbcbffcdcdcdffd0d0d0ffd2d3d2ffd5d5d4ffd7d6d7ffd8d8d8ffdadadaffdbdbdbffdcdcdcffddddddffdedddeffdededeffdededeffdedfdeffdfdfdfffdfe0e0ffe0e0e0ffe2e1e2ffe7e8e8ffedededffefefefffedededffedededffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffefefeffff1f1f0ffedededffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9eaeaffeae9e9ffe9eae9ffe9e9e9ffeaeae9ffecececfff1f1f0fff1f1f1fff0f0f0ffefefefffefefefffefefeeffeeeeeeffeeeeeeffedededffedececffecececffedededffefefefffedededffeaeaeaffe7e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe1e1e1ffdfdfdfffdededdffddddddffdcdcdcffdbdbdbffdadadaffdadadaffd8d8d8ffd7d7d7ffd5d5d5ffd4d3d3ffd2d2d2ffcfcfcfffcdcdcdffcacacaffcbcbcbffcacacaffbebfbeffb4b3b3ffb4b4b3df9d9d9d0f0b0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfff4f4f4fff0f0f03f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2c2c2cff393939ff616161ffa9a9a9fff9f9f9fffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafff9fafafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f6fff2f2f2ffeeeeeeffe3e3e3ffb4b4b4ff2d2d2dff010101ff000000ff000000ff000000ff000000ff191919ff929393ffdedfdfffebebebfff2f2f2fff6f6f6fff8f8f8fff9f9f9fff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcffc0c0c0ff717071ff3d3d3dff3b3b3b00000000000000000000000000000000000000000000000000000000000000002f1515153f1d1d1d3f1e1e1e3f1e1e1e3f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf161616ff1d1d1dff383939ff878786fff5f5f5fffdfefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbbfbcbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f424242ffb1b2b2ffb1b1b1ffb7b7b6ffc7c7c7ffd1d1d1ffcbcbcbffcacacaffccccccffcececeffd1d1d1ffd3d3d3ffd6d6d6ffd8d7d7ffd9d9d9ffdbdbdbffdcdcdbffdcdcddffddddddffdededeffdededeffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e1e0ffe2e2e2ffe8e8e8ffedededffefefefffedededffedededffedededffedededffedeeedffeeeeeeffeeeeeeffefefeeffefefefffefeff0fff1f1f1ffefeeeeffebebebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffededeefff1f1f2fff1f1f1fff0f0f0ffeff0f0ffefefefffefefefffeeeeeeffeeeeeeffedededffedededffedededffefefefffeeeeeeffebebeaffe7e7e6ffe5e5e6ffe5e5e5ffe4e4e4ffe3e3e4ffe2e2e2ffe0e0e0ffdfdfdfffdededeffddddddffdddcdcffdcdcdcffdbdbdbffd9dad9ffd8d8d8ffd6d6d6ffd5d5d5ffd4d4d4ffd3d2d3ffd0d0d0ffccccccffc9c9c9ffcbccccffc8c8c8ffbbbbbbffb4b4b4ffb3b4b3af7b7a7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffefdfdfffdfdfefffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafafffafafafffbfbfbfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfff4f4f4fff1f0f13f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2c2c2cff3a3a3aff626262ffaeaeaefff9f9fafffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff5f5f5fff1f0f0ffe9eae9ffd3d3d3ff484848ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff272626ffbdbdbdffe6e6e6ffefefeffff4f4f5fff8f7f8fff8f8f8fff9faf9fffafafafffaf9fafff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcffc5c5c5ff737373ff3d3d3dff3b3b3b0000000000000000000000000000000000000000000000000000000000000000bf555555ff737373ff777777ff787878ff787978ff797979ff787878ff797979ff7a7a7aff797979ff777878ff7373733f1c1c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000bf161716ff1e1d1eff363737ff828181fff3f3f4fffefefefffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbcfcccbcc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f161616efa5a5a5ffb1b1b1ffb3b3b3ffc2c2c2ffcdcdcdffcdcdcdffcacacaffcbcbcbffcdcdcdffcfcfcfffd1d2d2ffd4d4d4ffd6d6d6ffd8d8d8ffd9d9daffdbdbdbffdcdcdcffdcddddffddddddffddddddffdededeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe3e3e3ffeaeaeaffeeeeeeffefefefffedeeedffedeeeeffeeeeeeffeeeeeeffeeeeeeffefefeeffefefefffefefeffff0f0f0fff1f1f1ffefefefffecececffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e9ffe9e9e9ffe9e9eaffe9e9e9ffeae9e9ffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e8e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeae9eaffeaeaeaffeaeaeaffebebebffefefeffff2f2f2fff1f1f1fff0f0f0fff0f0f0ffefeff0ffefefefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffecececffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdededeffdededdffddddddffdcdcdbffdbdadaffd9d9d9ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d2d3ffcececeffc9c9c9ffc8c8c8ffcdcccdffc4c4c4ffb7b7b7ffb2b2b2ffb1b1b25f42424200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffcfcfcfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffbfbfbfffdfdfdfffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfff4f4f4fff0f0f03f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2b2b2aff373637ff656565ffb2b2b3fffafafafffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff4f4f5ffefefefffe5e5e5ffadacadff121212ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff838483ffe0e0e0ffeeedeefff4f4f4fff7f7f7fff8f8f8fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcffcbcbcbff767676ff3e3f3fff3d3c3c0000000000000000000000000000000000000000000000000000000000000000ef545454ff606060ff6d6d6dff757575ff777777ff757675ff757676ff777777ff797979ff777676ff6f6f6fff7171713f1c1c1c00000000000000000000000000000000000000000000000000000000000000000000000000000000bf161616ff1e1e1eff363635ff7f7f7ffff2f2f2fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf828282ffafafafffb0b0b0ffbcbcbcffc9c9c8ffcccdcdffc9c9c9ffcbcbcbffcdccccffcececeffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffdededeffdededeffdedfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e1ffe4e4e4ffebebebffefefefffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffefefefffefefeffff0f0f0fff0f0f0fff1f0f0fff0f0f0ffecececffe9e9e9ffe9e9e8ffe8e8e9ffe8e9e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffebeaeaffe9eae9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9eae9ffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffebebebfff0f0f0fff2f2f2fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefefefffefeeeeffeeeeeeffefefefffeeeeeeffe7e7e7ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe1e2e2ffe0e0e0ffdfe0dfffdfdfdeffddddddffdcdcdcffdbdbdbffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffcfcfcfffcacacaffc6c6c6ffcacbcbffcacacaffc0c1c0ffb3b3b2ffb0b1b0efa5a5a51f161616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4e4e4efffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffdfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfff4f4f4fff0f0ef3f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2b2b2bff393939ff656565ffb3b3b3fffbfbfbfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffaf9fafff8f8f8fff5f5f5ffefefefffe2e2e2ff8c8c8bff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff5c5c5cffdededeffedececfff3f3f3fff7f7f7fff8f9f8fff9f9f9fffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdffcdcdcdff767776ff3c3c3cff3b3b3b0000000000000000000000000000000000000000000000000000000000000000ff363636ff3e3e3eff575656ff646363ff676867ff696969ff6a6a6aff6b6a6aff686868ff616161ff4b4b4bff5d5d5c3f1b1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000bf161616ff1d1d1dff363636ff7d7d7cffefefeffffefefefffefefefffefefefffefefefffefefffffefffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefdfefffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfdfffcfcfcfffdfcfcfffdfdfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfcfcfffcfcfc0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f575757ffadadadffadadadffb5b5b5ffc5c5c5ffcbcbcbffc9c9c9ffcacacaffcccbccffcecdcdffd0cfd0ffd2d2d2ffd4d4d4ffd6d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffd9dad9ffdadadaffdbdadbffdbdbdbffdcdcdcffdddcdcffddddddffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe6e6e6ffecececffeeeeeeffeeeeeeffeeeeeeffefefefffefefeffff0efeffff0f0f0ffefefefffefeeeeffeeeeeeffeeeeeeffeaeaeaffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffebebebffeeeeeeffefefefffefefefffefefeffff0f0f0fff0f0f0fff0f0f0ffefefefffefefefffefeeeeffefefefffefefefffe7e7e7ffe4e4e4ffe4e4e3ffe4e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdeffdddddeffdcdcdcffdbdbdbffdadad9ffd8d9d8ffd8d8d8ffd7d7d7ffd5d5d5ffd3d2d2ffd0d0cfffcbcbcbffc8c7c8ffc7c7c7ffccccccffc7c7c7ffbbbbbcffb1b1b0ffb2b2b2bf868586000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffdfdfdfffefefefffefefefff4f4f4ffefefef3f3c3b3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2a2b2bff3b3b3aff666666ffb4b3b4fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfbfbfffcfbfbfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff8f8f8fff5f5f5ffefefefffe5e5e5ff929392ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff686868ffdededdffececedfff4f4f4fff7f7f7fff9f8f8fffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdffcececeff767676ff3c3c3cff3737370000000000000000000000000000000000000000000000000000000000000000ff363636ff373636ff454645ff535353ff585858ff5a5a59ff5b5a5aff585958ff545454ff4b4c4cff3a3a3aff3e3e3e3f13131300000000000000000000000000000000000000000000000000000000000000000000000000000000bf161616ff1c1c1bff333333ff797979ffeeeeeefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfc3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f212121ffafafb0ffadadaeffb0b0b0ffc1c1c1ffcacacaffcacacaffc9c9c9ffcbcccbffcdcdcdffcfcfcfffd1d1d1ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdbdbdaffdbdbdbffdbdbdcffdcdcddffddddddffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe1e0e0ffe3e3e3ffe8e8e7ffebececffeeedeeffeeeeeeffeeefefffeff0f0ffefefefffeeeeeeffedededffecececffecebebffeaeaeaffe9e9e9ffe6e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e5e4ffe4e5e5ffe4e4e5ffe4e4e4ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e5ffe6e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe7e7e7ffe6e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffeaeae9ffebebebffecececffecececffedededffeeeeeeffefefefffefeff0fff0efefffeeeeeeffeeeeeeffefefefffe8e8e8ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e1ffe1e0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffd8d8d8ffd8d8d8ffd7d7d7ffd5d6d5ffd3d3d3ffd0d0cfffccccccffc9c9c9ffc8c8c8ffc8c7c7ffcbcbccffc5c5c5ffb7b7b7ffb2b2b2ffb2b2b27f5958590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfdfffdfefdfffefefefffefefefffefdfefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefffefffffffffffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffffefefff4f4f4ffefefef3f3b3b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2b2b2bff3b3b3bff666666ffb6b6b6fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafbfafffafbfafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffaf9fafff8f8f8fff6f6f6fff1f1f0ffe6e6e6ffb4b4b4ff171717ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff8c8c8dffe0e0e0ffeeeeeefff5f5f4fff7f7f7fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdffcfcfcfff777776ff3d3e3eff3838380000000000000000000000000000000000000000000000000000000000000000ff333434ff303030ff3a3a3bff454545ff4b4a4aff4d4d4dff4b4b4bff484848ff454545ff3d3d3dff303131ff3333331f070707000000000000000000000000000000000000000000000000000000000000000000000000000000008f101010ff1c1b1cff323231ff767676ffecececfffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0a0a0adf989898ffafafafffb0b0b0ffbcbcbdffc8c7c7ffc9c9c9ffc9c9c9ffcbcbcbffcdcdcdffcfcfceffd0d0d0ffd2d2d2ffd4d4d4ffd6d5d5ffd7d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdcffddddddffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe4e4e4ffe9e9e9ffebebebffeeeeeefff0f0f0ffeeeeeeffecececffebebebffe8e8e8ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe5e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e4e5ffe4e5e4ffe5e4e4ffe4e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe8e8e8ffe7e7e7ffe5e5e5ffe6e5e5ffe8e8e8ffeaebebffecececffeeeeeeffefefefffeeeeeeffeeeeeeffeaeaeaffe4e4e4ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0dfffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdadad9ffd8d8d8ffd7d7d7ffd6d6d7ffd5d6d6ffd4d3d3ffd1d1d0ffcdcdcdffcacacaffc8c8c8ffc4c4c4ffc9c9c9ffcacacaffc1c1c1ffb4b5b4ffb1b1b1ffafafaf2f2020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afadadadfffcfcfcfffbfcfbfffbfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffcfdfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff3f3f3fff0f0f00f0e0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2c2c2cff3c3c3cff686868ffb7b7b7fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafbfffbfafbfffafbfbfffafafafff9f8f9fff7f6f7fff3f3f3ffeaeaeaffd8d8d8ff5f5f5fff020202ff000000ff000000ff000000ff000000ff000000ff000000ff373737ffcececeffe9e9e9fff3f2f3fff6f6f6fff7f7f7fff8f9f8fffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffcfbfcfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdffcececeff777676ff414040ff3b3b3b0000000000000000000000000000000000000000000000000000000000000000ff2d2d2dff282828ff313131ff383838ff3d3d3dff3f3f3fff3e3e3eff3b3b3bff373837ff313131ff282828ff2b2b2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0e0e0eff1c1c1cff323231ff757574ffebebebfffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfc6f6e6e6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f626161ffaeaeaeffaeaeaeffb6b6b7ffc5c4c5ffcbcbcbffc8c8c8ffcac9caffccccccffcececeffcfcfd0ffd1d1d1ffd3d3d3ffd4d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9daffdadadaffdbdbdbffddddddffddddddffdededeffdededeffdededeffdededeffdededeffdfdfdeffdfdfdfffe0e0e0ffe1e1e0ffe4e4e4ffeaeaeaffedecedffeeeeeeffebebebffe8e8e8ffe6e6e6ffe3e3e3ffe1e1e1ffe3e3e3ffe5e5e5ffe7e7e8ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe5e5e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e7e7ffe3e3e3ffe1e1e1ffe3e3e3ffe5e5e5ffe8e8e8ffebebecffeeeeeeffedececffe9e9eaffe4e4e3ffe2e1e1ffe1e1e1ffe1e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdedfffdededeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdedddeffddddddffdcdcdcffdbdbdbffdadad9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffcecfceffccccccffc9c9c9ffc6c6c6ffc5c5c5ffcbcbcbffc8c8c8ffbcbcbcffb0afafffaeaeaedf9898980f0a0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffefefdfffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff1f1f1ffefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf303030ff3d3e3dff6b6b6bffb8b8b8fffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffafbfafffafafafffafafafffafafafffafafafffafafbfffafafafffbfbfbfffafafafff9f9f9fff7f7f7fff5f5f5ffeeeeefffe5e5e4ffc5c5c6ff474747ff070707ff000000ff000000ff000000ff030203ff2f2f30ffb0b0b0ffe6e6e6fff0f0f0fff5f5f5fff7f7f7fff8f8f8fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcffcfcfcfff797979ff424343ff3c3c3c000000002f131313bf484949bf484848bf3f3f3fbf2d2d2dbf212121ff1f1f1fff212120ff212121ff292929ff2d2d2dff303131ff323332ff313232ff303030ff2d2d2dff282828ff222222ff242324bf1f1f1fbf252525bf303030bf454545bf4a4a4abf4b4b4b00000000000000000000000000000000000000007f0e0e0fff1b1c1bff303030ff737373ffe8e8e8fffffffffffffffffffffffffffefffffffffffffffffefffffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfc7f7e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f363636ffaeaeaeffaeaeaeffb2b1b1ffc1c1c1ffcbcbcbffc9c9c8ffc9c9c9ffcbcccbffcdcdcdffcececeffd0d0d0ffd2d2d2ffd3d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadadfc1c1c1ffddddddffdededeffdededeffdedddeffddddddffddddddffddddddffddddddffddddddffdededeffe0e0e0ffe7e7e7ffe9eae9ffe8e8e9ffe7e7e7ffe4e4e4ffe1e1e1ffe0e0e0ffe0e0e0ffe3e3e3ffe6e6e6ffe8e8e8ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe9e9e9ffe8e8e8ffe4e4e4ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe6e6e6ffe8e9e8ffe8e8e8ffe6e6e6ffe1e0e0ffe0e0dfffdfdfdfffdfdfdfffdedfdeffdededeffddddddffddddddffddddddffdededdffdfdfdfffe0e0e0ffdfdfdfffdededeffddddddffddddddffddddddffdcdcdcffdbdbdbffdadadaffd8d8d8ffd6d7d7ffd5d5d5ffd4d4d5ffd3d3d4ffd2d2d2ffd0d0d0ffcdcdcdffcacacaffc8c8c8ffc7c7c7ffc7c7c7ffcbcccbffc6c7c7ffb5b5b5ffaeaeaeffaeaeae9f6c6c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdcdcddfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffefefeffff0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3e3e3eff6b6b6bffb9b9b9fffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffafaf9fff8f8f8fff6f6f6fff3f3f3ffeeeeeeffe6e6e7ffd2d2d2ff858585ff484848ff29292aff3e3e3eff707070ffc6c6c6ffe5e5e5ffeff0effff4f4f5fff7f7f6fff8f8f8fff9f9f9fff9f9f9fffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcffd1d1d1ff797879ff414242ff3b3b3b000000003f1e1e1eff6d6d6dff5a5a59ff404141ff2f2f2fff292929ff212222ff1b1b1bff242424ff2d2d2dff303030ff323232ff323132ff2f302fff2e2e2fff2c2c2cff282827ff202020ff1c1d1cff232324ff2b2b2bff333333ff454545ff616161ff70717000000000000000000000000000000000000000007f0f0f0fff1d1d1dff2f2f2fff727272ffe5e5e5fffefffffffffffffffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfc8f8d8d8d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0b0b0befa4a5a5ffafafafffafaeafffbdbdbdffc9c9c9ffcacacaffc8c8c8ffcbcbcbffcdcdcdffcececeffcfcfcfffd1d1d1ffd2d3d2ffd4d4d4ffd6d5d5ffd6d6d6ffd7d7d8ffd7d8d8ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadada7f6c6c6c000000007f6e6e6effddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffddddddffdcdcdcffdcdcdcffdfe0dfffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe3e3e4ffe7e7e7ffe9e9e9ffe7e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e7e6ffe6e7e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e8ffe7e7e7ffe7e8e8ffe8e8e8ffe8e7e8ffe7e8e7ffe7e7e7ffe7e7e7ffe8e7e7ffeaeaeaffe9e9e9ffe5e5e5ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e2ffe4e4e4ffe2e2e2ffe0dfe0ffdededeffdddedeffdedfdeffdededeffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcdfc2c2c23f3737376f606161ffddddddffddddddffddddddffddddddffdcdcdcffdbdbdbffdadadaffd8d8d8ffd6d7d6ffd5d5d5ffd5d4d4ffd3d4d3ffd2d2d2ffd1d0d1ffcececfffccccccffcbcbcbffc9c9caffc8c8c8ffcacacaffccccccffc1c1c1ffb2b2b2ffaeaeaeffadadad4f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffffffffffefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefff3f3f3fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff3f3f3fff6c6c6cffbbbbbafffcfcfcfffdfcfdfffcfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfff9f9f9fff8f8f8fff6f6f6fff3f2f3ffeff0efffebebebffe1e1e1ffdadadaffd3d3d3ffd8d7d8ffdfdfdfffe9e9e9fff0f0f0fff5f5f5fff6f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdffd3d3d4ff7b7b7bff444343ff3c3d3c000000003f1f1f1fff7b7b7bff6d6d6dff4f4f4fff3f3f3fff323232ff272727ff202020ff2f2f2fff434343ff4d4d4dff515252ff515151ff515151ff50504fff494849ff404040ff2a2929ff212121ff292929ff333333ff3f3f3fff515151ff6e6e6eff797a7a00000000000000000000000000000000000000007f0f0f0fff1e1e1eff2d2e2dff707070ffe3e3e3fffffefffffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcbfbdbdbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf848484ffb0b0b0ffb0afb0ffb8b8b8ffc6c6c6ffcacacaffc9c8c8ffc9cac9ffccccccffcdcdcdffcfcfcfffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d9ffd9d9d9ffd9d9daffdadadaffdadadaffdadadacfb1b1b100000000000000007f6d6d6dffdadbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadbdbffdbdbdbffdbdbdbffdcdcdcffdbdadaffd8d8d8ffd7d8d7ffdbdbdbffdfdfe0ffe1e2e2ffe2e2e2ffe2e1e2ffe1e2e2ffe4e4e4ffe8e8e8ffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e7e7ffe6e6e6ffe6e6e6ffe7e6e6ffe7e7e7ffe7e7e7ffe7e7e8ffe8e7e8ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe7e7e7ffe8e7e8ffeaeaebffeaeaeaffe6e6e6ffe4e4e4ffe3e4e3ffe3e3e3ffe1e1e1ffdfe0e0ffdddcddffd9d9d9ffd9dad9ffdcdcdcffddddddffdcdcddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadada8f7a7a7a0000000000000000af979797ffddddddffddddddffddddddffdcdcdcffdbdbdbffdadadaffd8d8d8ffd7d6d7ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd0d0d0ffcfceceffcccccdffcbcbcbffcacacaffc8c9c8ffcbcbcbffc9cacaffbebebeffaeaeaeffadadadefa2a2a20f0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0ffffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefff3f3f3fff2f2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff404141ff6e6e6effbebebefffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffafafafff9f9f9fff8f8f8fff6f6f6fff4f4f4fff4f4f4fff1f1f0ffefefefffedededffecececffefefeffff3f3f3fff6f6f6fff8f8f8fff9f9f9fffafafafffafafafff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdffd4d4d4ff808080ff454545ff3e3e3e1f0808083f1f1f1fff7d7d7dff777777ff5d5d5dff4a4a4aff3b3b3bff2f2f2fff262626ff343434ff4e4e4fff595959ff5d5d5dff5d5d5dff5e5e5dff5c5b5cff545454ff4b4b4bff303030ff262727ff313132ff3e3e3eff4c4c4cff606060ff757676ff7b7b7b00000000000000000000000000000000000000007f0f0f0fff1d1d1dff2e2d2dff707070ffe3e3e3fffffffefffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcbfbdbdbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f4c4c4cffafafafffb0afafffb5b6b5ffc4c4c4ffcacacaffc8c8c8ffcac9caffcbcbccffccccccffcecdcdffcfcfcfffd0d0d0ffd1d1d2ffd3d3d3ffd4d4d4ffd5d5d6ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaefcccccc2f282828000000003f363636ffdad9daffdadadaffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd8d9d8ffd7d6d6ffd3d3d3ffd5d4d5ffdcdcdcffe2e1e1ffe3e3e3ffe3e3e3ffe2e3e3ffe5e5e4ffe9e9e9ffebebebffeaeaeaffe9e9eaffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e7e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e9e8ffe9e9e9ffebebebffebebebffe7e7e7ffe5e5e5ffe4e4e4ffe3e3e3ffe1e2e1ffe0e0dfffd7d7d7ffd2d1d1ffd5d5d5ffd9d9d9ffdbdbdbffdcdbdbffdbdbdaffdadbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdadada5f515151000000000f0d0d0ddfc1c1c1ffddddddffdcdcdcffdbdbdcffdbdbdaffdadad9ffd8d8d8ffd7d7d7ffd6d5d6ffd4d5d5ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd0d0d0ffcececeffccccccffcbcbcbffc9c9c9ffc8c8c8ffcacacaffc6c5c5ffb8b9b8ffacacacffacacacbf828182000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffdfdfdfffdfdfdfffcfcfcfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefff4f4f4fff0f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff414141ff707070ffc0c0c0fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffbfbfbfffafafbfffafafafffafafafff9f9f9fff8f9f9fff8f8f8fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff9f8f8fffafaf9fffafbfafffbfbfbfffbfbfbfffafafafff9faf9fffafaf9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfefffdfdfdffd4d4d4ff7e7e7eff474747ff4040403f1010103f1f1f1fff7e7e7eff797979ff646464ff515150ff414141ff343534ff2a2a2aff363636ff565556ff606060ff676666ff676868ff686868ff656565ff5e5e5eff535353ff323232ff2c2c2cff373737ff454444ff535353ff666665ff767676ff7a7a7a00000000000000000000000000000000000000007f0e0e0eff191919ff2d2d2dff727272ffe7e7e7fffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdefededed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f202020ffaeaeaeffafafafffb1b1b1ffbfbfbfffc9c9c9ffc8c8c9ffc8c7c7ffcacacaffccccccffcccccdffcececeffd0cfd0ffd1d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdadadaffdadada6f5f5f5f000000000f0d0d0defcbcbcbffd9d9d9ffdadad9ffdad9daffdadadaffdadad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd8d8d8ffd6d6d6ffd3d3d3ffd2d1d1ffd3d3d3ffd7d7d7ffe0dfe0ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffeaeaeaffecececffebebebffeaeaeaffe9e9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe9e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffe9eaeaffe9e9eaffeaeaeaffecececffecececffe8e8e8ffe5e5e5ffe4e5e4ffe3e3e3ffe2e2e2ffdadbdbffd4d4d3ffd0d0d1ffcfcfd0ffd6d6d6ffd9d9d9ffdadadaffd9dadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffd9d9daefcbcccb2f282828000000003f373637ffdcdcdcffdbdbdcffdbdbdbffdadadaffd9d9daffd8d8d9ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d4ffd5d5d4ffd3d3d3ffd1d2d2ffd0d0d0ffcececeffcbccccffcacacaffc8c8c8ffc8c8c8ffc9c9c9ffc3c3c3ffb3b3b3ffadadacffaeaeae6f4d4d4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfefdfffdfefefffefefefffdfefdfffdfdfdfffdfdfefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff4f5f4fff1f1f13f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff424242ff6f7070ffc1c1c1fffdfcfdfffdfefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafbfffafbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafaf9fffafafafffaf9f9fff9f9f9fff9f9f9fffafafafffbfafafffbfbfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffdfdfdffd6d6d7ff7c7c7cff464646ff3f3f3f3f1010103f1f1f1fff7d7d7dff797979ff696969ff565655ff454545ff383838ff2d2e2dff3a3a3aff5c5c5cff666666ff6c6c6cff6e6e6eff707070ff6e6e6eff666666ff5a5a5aff363535ff303030ff3c3c3cff484948ff575757ff686868ff787978ff7c7c7c0000000000000000000000000000000000000000af0c0c0cff161616ff2b2c2cff737373ffecececfffffffffffffffffffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf8d8d8dffaeaeaeffaeaeaeffb9b9b9ffc7c7c7ffcacacaffc6c6c6ffc9c8c9ffcacacaffcbcbccffcdcdcdffcfcfceffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d6d7ffd7d8d7ffd8d8d8ffd8d8d8ffd9d9d8ffdad9dadfbdbdbd0f0d0d0d00000000bfa2a2a2ffd8d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd7d8d7ffd7d8d7ffd7d7d7ffd8d8d8ffd7d7d6ffd3d3d3ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffdadadbffe2e2e2ffe5e5e5ffe5e5e5ffe6e6e6ffebeaebffecececffececebffebebebffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeae9eaffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e9e9ffe8e9e8ffe9e9e8ffe8e9e8ffe8e9e8ffe8e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffedededffecececffe8e8e8ffe5e5e5ffe5e5e5ffe4e3e4ffdededeffd6d6d6ffd3d3d3ffd1d1d1ffcececeffd0d0cfffd6d6d6ffd8d8d8ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9cfb0b0b00f0d0d0d000000008f7b7b7bffdbdadaffdadadaffdad9daffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffcfcfd0ffcdcdcdffcbcbcbffcac9caffc8c8c8ffc9c9c9ffc9c9c9ffbfbfbfffb1b0b0ffb1b1b1ffb1b1b12f20212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff4f5f5fff0f1f13f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff414141ff434343ff6f6f6fffc0c0c0fffdfdfdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafbfffafbfafffafafafffafafafffafafafffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffdfdfeffd7d8d8ff7e7e7eff464747ff3e3e3e3f0f0f0f3f1f1f1fff7e7e7eff7c7c7cff6b6b6bff595959ff494949ff3c3c3cff303030ff3b3b3bff626262ff6c6c6cff707070ff727272ff757575ff737373ff6b6b6bff606060ff383838ff333333ff3e3e3eff4b4b4bff595959ff6a6a6aff7a797aff7c7c7c0000000000000000000000000000000000000000bf090909ff0e0f0fff2b2b2bff737373fff0f0f0fffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f636263ffafaeaeffaeaeaeffb5b5b4ffc4c4c4ffcacacaffc6c6c6ffc6c7c7ffc9c9c9ffcacacaffcbcbcbffcececeffcfd0cfffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8dfbdbdbd9f878787ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd7d7d7ffd7d7d7ffd4d4d4ffd0d0d0ffd1d1d2ffd3d2d2ffd3d3d3ffd4d4d4ffd6d6d6ffddddddffe5e5e5ffe6e7e6ffe7e7e7ffebebebffedededffececedffecececffebebebffebeaebffeaeaeaffeaeaeaffeaeaeaffebebeaffebebebffebebebffebebebffebebebffebebebffeaeaeaffe9eaeaffe9e9e9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebebffebebebffebebebffebebebffececebffedededffedededffe8e8e9ffe7e6e6ffe5e5e5ffe1e1e1ffd9dad9ffd5d5d6ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffd1d0d0ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd8d8d8af9494947f6b6c6cffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcccccdffcbcbcbffc9c9c9ffc8c8c8ffc9c9c9ffc5c6c6ffbabbbbffb2b1b1ffafafafcf8c8c8c0f0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7efffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefefffefefefffefefefff2f2f1ffefefef3f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff434343ff6f6f6fffc2c2c2fffdfdfdfffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefeffd7d7d7ff818182ff484848ff3f3f3f3f1010101f0f0f0fff818081ff7e7e7eff6d6c6cff5b5b5bff4b4b4bff3d3d3dff323232ff3e3e3eff656565ff6e6e6eff737373ff767676ff777878ff767676ff6f6f6fff626262ff3a393aff353535ff403f3fff4d4c4cff5a5a5aff6b6c6bff7a7a79ff7b7b7b0000000000000000000000000000000000000000bf080808ff080808ff272727ff787878fff3f3f3fffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfd3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2cffb1b2b1ffb0b0b0ffb1b2b2ffc1c1c1ffc9c9c9ffc6c6c6ffc6c6c6ffc7c7c8ffc9cacaffcbcbcaffccccccffcececeffd0d0d0ffd2d2d2ffd4d3d3ffd4d4d4ffd4d4d4ffd5d4d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd5d6d6ffd5d5d5ffd4d3d4ffd5d5d5ffd3d3d3ffcfcfcfffd0d0d0ffd1d2d1ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd9d9d8ffe1e1e1ffe7e7e7ffe8e8e8ffebebebffeeeeeeffedededffecececffecececffebebebffebebebffeaeaebffebebebffebebebffebebebffecebebffecececffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeaeaffeaeaeaffebebebffebebecffebecebffebebebffecebebffebebebffeaeaeaffeaeaeaffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffeae9e9ffeaeaeaffeaeaeaffebebebffebebebffebebebffebebebffebebebffebebebffecececffedededffeeeeedffeaeae9ffe7e7e7ffe4e4e4ffdddcddffd7d7d7ffd6d6d6ffd4d4d4ffd1d1d1ffd0d0d0ffcececeffcdcccdffd0d0d1ffd6d6d6ffd7d7d7ffd6d7d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd6d5d6ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffccccccffcbcbcbffc9c8c9ffc7c8c7ffc9c9c9ffc3c3c4ffb6b6b5ffacacacffacacac8f61606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afadaeadfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefefefff2f2f1ffeeeeee3f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff424242ff707070ffc4c4c4fffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfafbfffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdffd7d7d7ff808080ff484848ff3f3f3f3f10101000000000ff818181ff7e7e7eff6d6d6dff5c5c5cff4b4c4cff3f3f3fff333333ff3b3c3bff656565ff707070ff757575ff777777ff797979ff787878ff6f7070ff626161ff363736ff353636ff414040ff4d4d4dff5b5b5bff6c6c6cff7a7a7aff7b7b7b0000000000000000000000000000000000000000bf070707ff070708ff282828ff7b7c7cfff5f5f5fffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffffffffffffffffefefdfffdfdfdfffbfbfbfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffdfefefffdfefdfffdfdfd3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000f0b0b0befa7a7a7ffb2b2b2ffb2b1b2ffbcbcbcffc6c6c6ffc6c6c6ffc5c5c5ffc8c8c8ffcacac9ffcbcbcbffccccccffcdcdcdffd0d0cfffd1d1d1ffd3d3d3ffd5d4d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffd2d2d2ffcececeffcececeffd0d0d0ffd2d1d2ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffdbdbdbffe5e5e5ffe8e9e9ffebebebffeeeeeeffeeeeeeffedededffedececffecececffebebebffebebebffebebebffebebebffebebebffebebebffebececffebececffebebecffebebebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffebebebffebebebffecececffecececffebecebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffeaeaeaffeaeaeaffebebeaffebebebffecebebffecececffecededffedececffecededffecececffececebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffebebebffecececffebebebffecebebffecececffeeeeedffeeeeeeffeaeaeaffe6e7e6ffe0e0e0ffd9d9d9ffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcfcfcfffcececdffcdcdcdffd1d1d1ffd5d5d6ffd7d7d7ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7ffd7d8d7ffd7d7d7ffd6d6d6ffd4d5d4ffd3d3d3ffd1d1d1ffcfcfceffcdcdcdffcbcbcbffc9c9c9ffc7c7c7ffc7c7c7ffc9cac9ffc0c0c0ffb0b0afffacacacffadadae3f2b2b2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbebdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff5f5f5fff1f1f13f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff414242ff707170ffc3c4c3fffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfafffbfafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9fafffbfafafffbfbfbfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdffd8d8d7ff808080ff474847ff3f3f3f3f10100f00000000ff818181ff7e7e7eff6d6e6eff5b5b5bff4a4a4bff3e3e3eff323232ff393939ff636363ff6e6f6fff737373ff757575ff787878ff767676ff6f6f6fff5e5e5eff333333ff353535ff414141ff4d4d4dff5c5b5cff6c6c6cff7a7a7bff7d7d7d0000000000000000000000000000000000000000bf090808ff0b0b0aff2c2c2cff818180fff7f7f6fffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffffefffffffefffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefefffdfefefffdfdfdfffdfdfdfffdfdfd5f5e5e5e000000000000000000000000000000000000000000000000000000000000000000000000af7d7c7cffb5b5b5ffb2b3b2ffb7b7b7ffc5c5c5ffc8c8c8ffc5c5c5ffc7c8c8ffc9c9c9ffcbcbcbffccccccffcdcdcdffcececeffd0d0d0ffd2d2d2ffd4d4d4ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d6d6ffd6d6d6ffd5d6d5ffd5d5d5ffd5d5d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd1d2d2ffd1d1d1ffcececeffcccbcbffcececeffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d8ffdfdfdfffe8e7e7ffebebebffeeeeefffeeeeeeffeeeeeeffedededffecececffebececffebebebffebebebffebebebffebebebffebebebffebebecffebececffebebebffebebecffebebebffebebebffeaebebffeaeaeaffeaeaebffebebebffebebebffebebebffecebebffebececffebecebffebebebffebebebffebebebffeaeaebffeaeaebffebebebffebebebffebebebffebebebffecececffedededffedededffedededffedededffedededffecececffebebebffebeaebffeaeaeaffeaeaeaffeaeaebffebebebffebebebffebebebffecebebffecececffecececffececebffebebebffecebebffecedecffeeeeeeffeeeeeeffeae9eaffe3e3e3ffdbdbdbffd9d8d9ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d2ffd1d1d1ffd0d0d0ffcecfcfffcdcecdffcecdceffd1d2d1ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d5d5ffd6d5d6ffd6d6d6ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d7d6ffd6d6d6ffd4d4d4ffd3d3d3ffd1d1d0ffcfcfcfffcdcdcdffcbcccbffcacacaffc7c7c7ffc5c5c5ffc8c8c8ffc7c7c7ffbcbcbcffaeaeaeffafafafefa5a5a50f0b0b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdedddefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfff5f5f5ffeeeeee3f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3f3fff414141ff707070ffc4c4c4fffcfcfcfffdfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafaf9fff9fafafffafafafffbfbfbfffcfbfbfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcffd8d8d8ff7f7f7fff474647ff3e3e3e3f0f0f0f00000000ff808080ff7c7d7dff6d6c6dff5a5a5aff4a494aff3b3c3cff303030ff373737ff5e5f5eff696969ff6f6f6fff717171ff737373ff717171ff6a696aff5d5d5dff303031ff333333ff3f3f3fff4c4c4cff5b5b5bff6d6d6dff7d7d7cff7e7e7e0000000000000000000000000000000000000000bf0a0a0aff0b0b0bff2d2d2dff858585fff8f8f8fffffffffffffffefffefefffffefffffffffefffffefffffffffffffffffffffffffffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfd7f7e7e7e00000000000000000000000000000000000000000000000000000000000000005f434343ffb6b6b6ffb5b5b5ffb8b8b8ffc4c4c4ffcacacaffc7c7c8ffc9c9c8ffcbcacbffcbcbcbffccccccffcecdceffcfceceffcfd0cfffd1d1d1ffd3d3d3ffd4d4d4ffd6d6d5ffd7d7d7ffd7d7d7ffd6d7d7ffd6d6d6ffd5d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd5d6d6ffd5d5d6ffd6d5d5ffd4d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd1d1d2ffd0d0d0ffcececeffcacacbffccccccffcececeffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd9d9d9ffe2e2e2ffeaebebffefefefffefeeeeffeeeeeeffedededffecececffececebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecebecffecececffebececffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebecebffecebecffebececffebebecffecebebffececebffecececffecececffedededffedededffedededffedededffecececffebebebffebebebffebebebffebebebffebebebffebebebffebececffecececffecececffecececffecececffecebebffebebebffebececffedecedffefefefffefefeeffe6e7e6ffdededeffdadad9ffd9d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0cfffcfcfcfffcececeffcececeffd2d2d2ffd5d5d4ffd4d4d4ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d5ffd5d5d5ffd5d5d5ffd6d5d5ffd5d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d2d2ffd1d1d1ffcfcfcfffcdcdcdffccccccffcacbcaffc8c8c8ffc6c6c6ffc6c6c6ffcac9caffc5c5c5ffb9b9b9ffb0b0b0ffb0b1b1af7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfff6f6f6ffeeeeee4f4a4a4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff414141ff717171ffc3c3c3fffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffaf9fafffaf9fafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcffd8d8d8ff7f8080ff454545ff3c3c3c3f0f0f0f00000000ff7e7e7eff7b7b7bff6a6b6aff595958ff494949ff3b3b3bff2f2f2fff333333ff5b5b5bff646464ff6a6a6aff6c6c6cff6d6d6cff6b6b6aff636363ff585858ff2c2c2cff2f3030ff3c3b3cff4a4a4aff595859ff6d6c6cff7e7e7eff7e7e7e0000000000000000000000000000000000000000df0a0a0aff0f0e0fff2f2f2fff89898afffafaf9fffffffffffffefefffefefefffefefffffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfd7f7f7e7f000000000000000000000000000000000000000000000000000000001f161616efa7a7a7ffb5b5b5ffb6b6b7ffc2c3c2ffc9c9c9ffc7c7c7ffc7c7c7ffcbcbcaffccccccffcdcdccffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d6d7ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd2d1d2ffd0d0d0ffcccccdffc9c9c9ffc7c7c7ffcacbcaffccccccffcfcfcfffd1d1d1ffd2d2d2ffd4d3d3ffd4d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffdbdbdbffe7e7e7fff0f0f0ffefefefffeeeeedffedededffecececffecececffebebebffebebebffebebebffebebebffebebebffebebebffecebecffecececffecececffecececffecececffecececffebececffececebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffecececffecececffedecedffecececffecececffecececffecececffecececffecececffecececffedededffedededffededecffecececffecececffebebebffebebebffebebebffebebebffecececffecececffecececffecedecffededecffecececffecececffebececffececebffedededfff0f0efffedededffe1e0e1ffdbdbdbffd9d9daffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd0d1d1ffcfd0d0ffcececeffcececeffcfcfcfffd3d3d3ffd4d4d4ffd3d3d3ffd2d2d3ffd3d3d3ffd4d3d3ffd4d4d4ffd5d4d4ffd5d5d4ffd4d5d5ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d2ffd1d1d1ffd0cfd0ffcececeffcdcdcdffcbcbcbffc9c9caffc8c8c8ffc7c7c8ffc8c8c8ffc9c9c9ffc2c3c3ffb5b5b5ffb0b0b1ffb1b1b16f4e4e4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0ffffefefefffefefefffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffefdfefffefefefffefdfefffefefdfffefdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfff5f5f5ffedeced7f7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff404040ff717171ffc3c3c3fffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfcfdfffcfbfcfffbfbfbfffbfbfbfffafafbfffafafafffafbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffcfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9fafafff9f9f9fffaf9f9fffafafafffafafafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfbfffcfbfbfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdffd8d8d8ff7e7e7eff434343ff3a3b3a3f0f0f0f00000000ff7c7c7cff787878ff666666ff535353ff454545ff3a3a3aff2f2f2fff2f2e2eff525151ff5d5d5dff646464ff676767ff666665ff636363ff5a5a5aff4f4e4eff292929ff2d2d2dff393839ff454646ff565556ff6a6a6aff7c7c7cbf5f5f5e0000000000000000000000000000000000000000ff070706ff0c0c0cff30302fff919191fffbfafbfffefefffffefefffffffefefffefefefffefffefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfebfbebebe00000000000000000000000000000000000000000000000000000000cf919090ffb2b2b2ffb1b2b2ffbbbabbffcacacaffc8c8c8ffc4c4c4ffc8c8c7ffcacacaffccccccffcdcdcdffcececeffcfcfcfffd0cfcfffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd5d5d5ffd4d5d4ffd4d3d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d1d1ffd0d0d0ffcfcfcfffd1d0d0ffd3d3d3ffcdcdcdffc8c8c8ffc5c5c5ffc7c7c7ffcbcbcbffcdcdcdffd0d0d0ffd1d1d1ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd8d9d9ffdededeffefefeffff0f0f0ffedeeedffedededffecececffecebecffecebebffebebebffebebebffebebebffebebebffecebebffecececffecececffecececffecececffecececffecececffecececffecececffebebecffebebebffebebebffebebebffebebebffebebebffebebebffecebecffecececffedededffedededffedededffedececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedededffedededffedededffedededffedededffedededffedececffecececffecececffeeeeeefff1f2f1ffe6e6e6ffdddcdcffdadadbffd9dad9ffd9d8d8ffd7d7d7ffd7d6d6ffd5d5d5ffd4d5d4ffd4d4d3ffd2d2d3ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcccdffcfcfcfffd3d3d2ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d4ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd3d4d4ffd3d3d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffccccccffcbcbcbffcac9caffc9c8c9ffc7c7c7ffc9c9c9ffc8c8c8ffc0c0c0ffb2b2b2ffb2b2b2efa8a8a82f21212100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfff6f7f7fff0f0f07f7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3e3f3eff707070ffc3c4c3fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfafafffbfbfbfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafaf9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafff9faf9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffcfcfdfffdfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdffdadadaff7e7e7eff444444ff3b3b3b3f0f0f0f00000000ff787879ff737373ff606060ff4c4b4cff3c3c3cff313131ff282828ff262626ff454646ff4f4f4fff5a5a5aff5d5d5dff5c5c5cff565656ff4d4e4dff434343ff232323ff292929ff343333ff3f3f40ff515151ff686867ff7b7b7bbf5e5e5d0000000000000000000000000000000000000000ff060606ff060706ff323232ff9a9a9afffbfbfbfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffcfdfdfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebe0000000000000000000000000000000000000000000000007f585858ffb1b1b1ffb2b2b2ffb7b7b7ffc8c8c8ffc9c9c9ffc2c2c2ffc4c4c4ffc8c8c8ffcbcbcbffcdcdcdffcfceceffcfcfcfffcfcfcfffd0cfcfffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d6d7ffd7d7d7ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d4ffd3d3d2ffd1d2d2ffd1d2d1ffd1d2d2ffd1d2d1ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffd0d0d0ffd0d0cfffcccccbffc6c6c6ffc6c6c6ffc8c8c9ffcbcccbffcececeffd0d0d0ffd2d2d2ffd3d3d3ffd4d3d3ffd4d4d5ffd5d5d5ffd6d6d6ffd6d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffdadadaffe8e8e9fff1f2f2ffeeeeeeffededecffecececffecececffecececffecececffecebecffecebebffebebecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffebecebffebebebffebebebffebebebffebebebffebebebffebebecffededecffedededffedededffedededffedededffedededffecececffecececffecececffecececffecececffecececffecececffecececffecececffececedffedececffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffedededffedededffedededffeff0effff0f0f0ffdfdfdfffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d1ffd0d0d1ffcfcfcfffcececeffcdcdcdffccccccffd0d0d0ffd2d3d2ffd3d3d3ffd2d2d2ffd2d2d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd5d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd0d0d1ffd0d0d0ffcfcfcfffcecdceffccccccffcbcacaffc9c9caffc8c8c8ffc6c6c6ffc9c9c9ffc8c8c7ffbdbdbdffb3b3b3ffb4b4b4cf92929200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefff9f9f9fff2f2f27f7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff3e3e3eff6f6f6fffc6c6c5fffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfcfffbfbfbfffbfbfbfffafbfafffaf9fafff9f9f9fffafafafffafafafffbfafbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffaf9fafff9faf9fffaf9fafffaf9f9fff9faf9fff9fafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffdfcfcfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdffdbdbdbff7f7f7fff454546ff3c3c3c3f0f0f0f00000000ff777877ff737373ff525252ff3f3f3fff323231ff2a2a2aff222222ff222121ff3d3d3dff444445ff4c4d4cff4f4f4fff4f4f4fff494949ff434343ff3d3c3dff202020ff242424ff2c2c2cff363636ff454545ff5c5b5bff797a79bf5d5d5d0000000000000000000000000000000000000000ff060706ff040404ff323131ff9fa0a0fffcfcfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfefdfffdfdfefffdfefdfffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefedfdedede000000000000000000000000000000000000000000000000bf888887ffb2b2b2ffb2b2b2ffc2c2c2ffc7c7c7ffc4c3c3ffc4c4c4ffc8c8c8ffcbccccffcecdcdffcfceceffcfcfcfffcfcfcfffd0cfcfffd0d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d6d7ffd5d5d6ffd4d4d4ffd3d3d3ffd1d1d1ffd0d1d0ffd0d0d0ffd1d1d0ffd0d0d0ffd0d0d0ffcfcfcfffcdcecdffcecfceffd0d0cfffcececeffc9c9c9ffc6c6c6ffc7c7c7ffc9c9c9ffccccccffcfcfcfffd1d1d0ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffe1e1e1fff2f2f2ffefefefffedededffedecedffecececffecececffecececffecececffecececffecececffecececffecececffecedecffedededffecececffedececffecececffecececffecececffecececffecececffebebebffebebebffebebebffebebebffebebebffecececffecececffedededffeeeeeeffedeeeeffedededffedededffedededffecececffecececffecececffecececffecececffecececffecececffedededffedededffedededffeeeeedffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffefeeefffeeeeeeffeeeeeeffeeeeeefff2f3f3ffeaeaeaffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d3d2ffd1d1d1ffd0d0d0ffcecfcfffcdcdcdffccccccffccccccffd0d0d0ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcbcbcbffcacacaffcac9c9ffc7c7c7ffc6c6c6ffcacacaffc7c7c7ffbababaffb4b5b4ffb6b6b63f2e2d2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffefefefffefefefffefefefffefefefff9f8f9fff1f1f17f7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3bff3d3d3eff6f6f6fffc6c7c6fffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffafafafff9f9f9fff9faf9fffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffbfbfbfffcfbfbfffcfdfcfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefeffdcdcdcff818181ff444444ff3b3b3a3f0f0f0f00000000ff767676ff646464ff454444ff353534ff2b2b2bff262626ff1e1d1dff1f1f1fff252525ff262627ff292929ff2b2b2bff2b2b2bff2a2a29ff272727ff252525ff1e1e1eff1f1e1eff232323ff2d2c2dff373737ff4d4d4dff696969bf5b5b5b0000000000000000000000000000000000000000ff090808ff090a0aff373736ffa5a5a5fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000bf888888ffb6b6b6ffbdbdbdffc7c7c6ffc6c7c7ffc5c5c5ffc9c9c9ffccccccffcececeffcfcfcfffd0d0d0ffd1d1d0ffd0d0d0ffd1d1d0ffd1d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d3ffd2d2d2ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcecfffcececeffcececeffd0d0d0ffcecfcfffcacacaffc7c7c7ffc7c7c7ffc8c9c8ffcacacaffcdcccdffcfcfcfffd1d1d0ffd2d2d2ffd3d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d6d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdcdcdcfff1f1f1fff2f2f1ffedededffedededffedededffedededffededecffececedffecececffecececffedededffedededffedededffedededffedededffedededffedededffedededffecececffecececffecececffecececffebebebffebebebffebebebffebebebffecececffececedffedededffedededffedededffededeeffedededffedededffedededffedededffecededffecececffecececffedecedffedededffedededffededeeffeeeeeeffeeefeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff5f5f4ffe3e3e3ffdcdbdcffdbdadbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d4ffd3d3d3ffd2d1d1ffd0d1d0ffcfcfcfffcdcecdffccccccffcbcbcbffccccccffd0d0d0ffd2d2d2ffd2d2d1ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd4d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd0d0d0ffcececeffcdcdcdffcbcbcbffcbcacbffc8c8c9ffc6c6c6ffc7c7c7ffcbcacaffc4c5c4ffb9b9b9ffb7b7b73f2d2d2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefefffefefefffefefefff9f9f9fff0f0f07f7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff3b3b3bff6f6f6fffc7c7c7fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafafafffafafafff9faf9fffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefeffdcdcdcff7f7f7fff454545ff3c3b3b3f0f0f0f000000009f3f3f3fbf484848bf454545bf303030bf262626bf1f1f1fef252525ff232323ff282828ff2c2c2dff2f2f2fff313132ff313130ff2f2f2fff2b2c2bff272727ff242424df202020bf202120bf272727bf363535bf484949bf4b4b4b8f3a3a3a0000000000000000000000000000000000000000ff0b0b0bff090909ff3a3a3affadadadfffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000bf898989ffbebebeffc7c7c7ffc9c9c9ffc4c4c4ffc8c8c8ffcbcbcbffcdcdcdffcfcfcfffd0d1d1ffd2d2d2ffd2d2d2ffd1d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcdcdffcdcdcdffcdceceffcfcfcfffcececeffc9c9c9ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcccccbffcdcdcdffcfcfcfffd1d1d0ffd2d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffeae9e9fff4f4f4ffeeeeeeffeeeeeeffedeeedffedededffedededffedededffedededffedededffedededffedededffeeeeeeffeeeeedffedededffedededffedededffedededffedededffedecedffecececffecececffebececffebebebffebebebffebebebffecececffecececffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffeff0effff0eff0fff0efefffefefefffefefeffff2f2f2fff1f1f0ffddddddffdbdbdbffdadadaffd9dadaffd9d9d9ffd7d7d8ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcececeffcccccdffcbcbccffcbcbcbffcdcdcdffd0d0d0ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d2d2ffd3d3d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d2ffd2d2d2ffd1d1d1ffd0cfcfffcececeffccccccffcbcbcbffcacacaffc8c8c8ffc6c6c6ffcac9caffcbcbcbffc4c4c4ffb9b9b93f2e2d2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffffffffffffffffefffffffffffffafafafff0f0f07f7878780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff3b3b3bff717170ffc9c9c9fffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefeffffdfdfdfff7e7e7eff434343ff3939393f0f0f0f00000000000000000000000000000000000000000000000000000000bf232323ff2a2a2aff303030ff353535ff3b3b3bff3e3e3eff3d3e3dff393939ff333333ff2e2e2eff2a2a2a7f171717000000000000000000000000000000000000000000000000000000000000000000000000000000000f010101ff181818ff141414ff444444ffb5b5b5fffdfdfdfffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefeff000000000000000000000000000000000000000000000000000000005f4a4a4aefbdbcbcffc5c4c5ffc6c6c6ffc9c9c9ffcbcbcbffcdcdcdffd0d0cfffd1d1d1ffd2d2d2ffd2d2d2ffd1d2d1ffd2d2d2ffd3d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d3ffd3d3d2ffd2d3d3ffd3d3d3ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd1d0d1ffcfcfcfffcfcecfffcdcecdffcccdccffcccbcbffccccccffcececeffcdcdcdffc7c7c8ffc6c6c6ffc7c7c7ffc9c9c9ffcacacaffcbcbcbffcdcdcdffcececeffd0cfd0ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9daffdadadaffe1e0e1fff3f3f3ffeff0efffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffededeeffedededffedededffedededffedededffecededffecececffecececffecebecffebebebffebebebffecececffecececffecedecffedececffecededffedecedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeeeffeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff4f4f4ffe9e9e9ffdcdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd2d3d3ffd2d2d1ffd1d1d1ffd0cfcfffcececeffcdcdcdffccccccffcbcccbffcbcbcbffcdcdcdffd0d0d0ffd1d1d1ffcfcfcfffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d2ffd2d2d2ffd0d0d0ffcfcfcfffcececeffccccccffcacbcbffc9c9caffc8c7c7ffc7c7c7ffcacacbbf9898984f3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8e8e8ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffdfdfefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffbfbfbfff1f1f1bfb6b6b60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff373736ff3c3b3cff707171ffcacacafffcfcfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfbfbfffafbfafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefeffe1e1e1ff7f7f7fff444444ff3435343f0d0d0d00000000000000000000000000000000000000000000000000000000bf292929ff303030ff383738ff404040ff484748ff4c4b4bff4a4a4bff464646ff404040ff373737ff30302f7f1b1b1b000000000000000000000000000000000000000000000000000000000000000000000000000000003f080808ff1e1f1eff1e1f1eff525252ffbbbbbbfffdfdfdfffefdfefffdfefdfffefefdfffdfefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe2f2f2f2f000000000000000000000000000000000000000000000000000000002f242424ffc7c6c6ffc8c8c8ffc9c9c9ffcbcbcaffcdcdcdffcfcfcfffd0d1d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd2d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0cfd0ffcececeffcdcdcdffccccccffcbcbcbffcbcbcbffcdcdcdffcccdcdffc7c8c8ffc3c3c3ffc5c5c5ffc7c8c7ffcac9caffcbcbcbffccccccffcececdffcfcfcfffd0d0d0ffd1d0d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d7ffd7d8d7ffd8d8d8ffd9d9d9ffd9dad9ffdbdbdbfff0efeffff2f2f2ffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffeeefefffeeeeeeffeeeeeeffedededffedededffedededffedededffedededffedededffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffedececffedededffedededffedededffeeedeeffedededffedededffeeedeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0f0fff4f4f4ffe1e1e1ffdbdbdbffdadbdaffdad9d9ffd8d8d9ffd7d7d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcdceceffcdcdcdffccccccffcbcbcbffcacacaffcdcdceffd0d0d0ffd0d0d0ffcfcfcfffcfcfceffcfcfcfffcfcfcfffcfcfd0ffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d3ffd2d2d2ffd1d1d1ffd0d0d0ffcecfcfffcdcdcdffcccbccffcacbcbffc9c9c9ffc8c8c7af88898900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffbfcfcfff3f3f3fff3f3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0e0e0eff383838ff3e3d3eff737373ffcbcbcbfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfdfcfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffcfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefeffe2e2e2ff848384ff454545ff3636366f17181700000000000000000000000000000000000000000000000000000000bf343434ff383838ff464646ff525252ff585858ff5a5a5aff585958ff565656ff505051ff444343ff3939397f232322000000000000000000000000000000000000000000000000000000000000000000000000000000007f101010ff212020ff262626ff5f5f5fffc4c3c4fffdfdfdfffdfefefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000006f575757ffc9c9c9ffc9c9c9ffcacacaffccccccffcececeffd0d0cfffd1d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d3d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffcececeffcdcdcdffcbcbcbffcacacaffc9c9c9ffcbcbcbffcacbcaffcacacaffc3c4c4ffc4c4c4ffc5c6c5ffc8c8c8ffcbcbcaffccccccffcecdcdffcfceceffcfcfd0ffd0d0d0ffd1d1d1ffd2d1d1ffd2d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd5d5d5ffd6d5d6ffd7d7d6ffd7d7d8ffd8d8d8ffd8d8d8ffd9d9d9ffe7e6e6fff3f3f3ffefefefffefeeefffeeeeeeffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffedededffedededffedededffedededffedededffedededffecedecffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffecececffededecffedededffedededffeeeeeeffedeeedffedededffedeeedffeeeeeeffeeeeeeffefeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff2f2f2ffefefefffdbdbdbffdadadaffd9d9daffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcececeffcdcdcdffcccccbffcbcbcbffcacacaffcacacaffcececeffd1d1d0ffd0d0d0ffcececeffcdcdcdffcececdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd0d1d1ffcfcfcfffcececeffcdcdcdffccccccffcbcacacfa3a3a30f0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffefefffffefefefffefefffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff3f3f3fff2f2f23f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f111111ff393939ff404040ff767676ffcececefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafbfafff9f9fafff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafbfffbfbfbfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffdfdfeffe6e6e6ff868586ff484848ff3737378f1f1f1f00000000000000000000000000000000000000000000000000000000bf484848ff4a4a4aff5a5b5bff686868ff6b6b6bff6a6a6aff686868ff676767ff656565ff555555ff4e4e4e7f31313000000000000000000000000000000000000000000000000000000000000000000000000000000000af161616ff212121ff2e2e2eff6d6d6cffd7d7d7fffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000009f7d7d7dffcacac9ffcbcbcbffccccccffcececeffd0d0d0ffd1d1d1ffd2d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd3d4d4ffd3d2d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcececeffccccccffcac9caffc7c7c7ffc8c8c8ffcacacaffc9c9c9ffc5c6c5ffc4c3c3ffc4c5c5ffc7c7c7ffc9c9c9ffcccbcbffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffddddddfff2f2f2fff0f0f0ffefefefffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeeeeeeffeeeeeeffedededffedededffedededffedededffedededffedededffedededffedededffededecffedededffedededffedececffedededffedededffececedffedededffedecedffecedecffedecedffedededffedededffedededffededeeffeeeeeeffedededffedeeedffeeeeeeffefeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff4f4f4ffe6e6e6ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d4ffd3d3d3ffd2d2d3ffd1d2d2ffd1d1d1ffd0d0d0ffcfcfd0ffcfcfcfffcececeffcdcdcdffcbcbcbffcacbcaffcacacaffc9c9c9ffcacacaffcececeffd0d0d0ffd0d0d0ffcdcdcdffccccccffcdcdcdffcdceceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd1d2d1ffd0d0d0ffcfcfcfffcececeffcdceceefbfbfbf2f2626260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefffffefefffffefffffffffffffffffffffffffffefffffffefffefffefffffefffffffffffffefefefff4f4f4fff2f2f27f7979790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1a1a1aff363636ff434343ff7d7d7dffdcdcdcfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfafafffafbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffcfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefdfffdfdfdfff1f1f1ff8f8e8fff4f4e4eff373737bf25242500000000000000000000000000000000000000000000000000000000bf4b4b4bff686868ff797979ff777777ff777777ff757575ff737373ff747474ff767575ff737373ff6465657f31313200000000000000000000000000000000000000000000000000000000000000000000000000000000ef201f1fff212020ff3a3a3aff7e7d7efff0efeffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffefefefffefefe3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000f0c0c0ccfa5a5a4ffccccccffcececeffcfcfcfffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffccccccffcac9c9ffc7c6c6ffc9c9c9ffcacac9ffc7c7c8ffc5c5c5ffc5c5c5ffc6c6c6ffc8c8c8ffcacacaffcbccccffcdcdcdffcfcfcfffcfd0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d3ffd2d2d3ffd2d3d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d6ffd6d5d5ffd6d6d6ffd7d7d7ffedecedfff2f2f1ffefefefffefefeeffeeeeeeffefefefffefefefffefefefffeff0efffefefefffefefefffefefeeffeeeeeeffedeeedffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedeeedffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff0f0f0fff3f3f3ffddddddffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcdcdffccccccffcacacaffcacacaffc9c9c9ffc8c9c8ffcacacaffcececeffd0d0d0ffcececeffcbcbcbffcbccccffcdcdcdffcecdceffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d0ffd0d0d0ffcecfcf5f4c4c4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efeeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefefefffefefefffefefefffffffffffffefffffffffffffffffefffefefefffefefefffefffefffefffffffefefefffffffefff7f7f7fff1f1f1cfc4c4c4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af242424ff353535ff494949ff858585ffeaeaeafffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffbfafbfffcfbfbfffcfcfcfffcfdfcfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfff7f7f8ff9c9c9cff575757ff303030ef2e2e2e000000000000000000000000000000000000000000000000000000008f3a3a3abf5c5c5cbf5e5e5ebf5c5c5cbf5a5a5abf5a5a5abf585858bf585858bf595959bf5a5a5abf5656565f2526250000000000000000000000000000000000000000000000000000000000000000000000002f060606ff212222ff222222ff474747ff9d9d9dfff9f9f9fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffffefffffefefefffefefefffefefe6f6f6f6f000000000000000000000000000000000000000000000000000000000000000000000000000000002f262626efc1c1c1ffcfd0d0ffd1d1d1ffd2d2d2ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdcdcdffcacacaffc8c9c9ffcbcbcbffcacacaffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffcac9caffcbcbcbffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffe2e2e2fff3f3f3ffefefefffefeeeeffeeeeeeffefefefffefefefffefeff0ffefefefffefefefffefefefffeeeeeeffeeeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffededeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffededeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffff2f2f2ffecececffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd1d2d2ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcececfffcececeffcdcdcdffcccbccffcacacaffcacacaffc9cacaffc9c9c9ffc8c9c9ffcbcccbffcececeffcfcfcfffcdccccffcbcbcbffcbcbcbffccccccffcdcdcdffcfcecfffd0d0d0ffd1d1d1ffd2d2d2ffd3d2d3ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd5d5d5ffd4d4d5ffd4d4d3ffd2d3d2ffd2d2d3ffd2d2d2ffd1d0d18f75757500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffefffffffffffffefefffefefefffefefefffefefefffefefefffffefffffefefefffafbfbfff1f1f1fff0f0f00f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf2a2a2aff333333ff4f4f4fff919090fff5f5f5fffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffbfbfcfffbfbfbfffbfbfcfffbfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffafafaffababacff5d5d5dff333333ff3333330f0303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f121213ff232323ff262626ff575758ffbdbdbdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f4e4e4effd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd1d1d1ffd0d1d0ffcfd0cfffcfcfcfffcececeffcecdceffcdcdcdffcacacbffcbcbcbffcbcacbffc8c8c8ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffccccccffcdcdcdffcececeffcfcfcfffcfcfcfffcfcfcfffd0cfd0ffd0d0d0ffd0d0d0ffd1d0d0ffd1d1d0ffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd9d9d9fff1f1f1fff0f0f0ffeeeeeeffeeeeeeffeeefeeffefefefffefefefffefefefffefefefffefeeeeffeeeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedededffedededffedededffedededffedededffedededffedededffeeeeedffeeeeeeffefeeeeffefefefffefefefffefefefffefefefffefefefffefefefffefeff0fff2f3f3ffe2e2e2ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcecfcfffcececeffcececeffcdcdcdffccccccffcbcbcbffcacacaffcacacaffcacacaffc9cacaffc9c9caffccccccffcececeffcececeffcbcbcbffcbcacaffcbcbcbffccccccffcdcdcdffcfcfcfffd0d1d1ffd2d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d2d3cfaaaaaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefffffffffefffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfdfff1f1f1fff0f0ef7f7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff333333ff343434ff575657ffa6a5a5fffafafafffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafff9faf9fff9f9f9fff9faf9fffafafafffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffdfdfcfffdfdfdfffdfefdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcffbcbdbdff666666ff353534ff3232323f0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f040404ef212121ff252625ff303030ff6b6b6bffdddeddfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f767676ffd4d4d4ffd6d6d5ffd6d6d6ffd6d7d6ffd6d6d6ffd5d6d5ffd5d4d5ffd3d3d3ffd2d2d3ffd2d2d2ffd1d2d1ffd1d1d1ffd1d2d1ffd2d2d2ffd1d1d1ffd0d0d0ffcececeffcdcdcdffcccccdffccccccffcbcbcbffccccccffccccccffc8c8c8ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcecfcfffcececeffcececeffcececeffcfceceffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfd0cfffd0d0d0ffd0d0d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd2d3d3ffd4d4d4ffe9eae9fff2f2f2ffeeeeeeffeeeeeeffeeeeeeffeeefefffefefefffefefefffefefefffeeeeeeffeeeeeeffedededffedededffedededffecedecffedececffededecffedededffedededffedededffedededffedededffecececffecedecffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffedececffedecedffedededffedededffedededffedededffedededffedededffeeeeeeffeeeeeeffeeefeeffeeeeeeffeeefefffefefefffefefefffefefeffff0f0f0fff0f0f0ffd9d9d9ffd5d5d5ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d1d2ffd1d2d2ffd1d1d2ffd1d2d2ffd1d1d1ffd1d1d0ffd0cfd0ffcfcfcfffcfceceffcececeffcdcecdffcdcdcdffcdcdcdffccccccffccccccffcbcbcbffcbcbcbffcbcbcaffcacbcaffcacacaffcacacaffccccccffcececeffcdcdcdffcacacaffcacacaffcbcbcbffccccccffcececeffcfd0d0ffd1d1d1ffd2d3d2ffd3d3d3ffd4d4d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d6ffd6d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3efc5c5c50f0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffffefffffefefffefefffffefffefffefffffffefefefffefefffffefffffffefffefffffffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefff4f4f4ffedededffe9e9e91f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0c0c0cff333333ff353535ff626262ffb8b8b8fffcfcfcfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffdfcfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfdffcfcfcfff6f7070ff393938ff3232317f18181800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f151515ff232323ff232323ff454545ff888888fff2f2f2fffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefffffffffefffefefffffffefffffefefefffefffefffffffefffffffffffffffffffffffffffffffffffefffefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfadadadffd7d7d6ffd7d7d7ffd7d7d7ffd7d6d7ffd6d5d6ffd4d4d4ffd3d3d3ffd1d1d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcececfffcccdccffcbcbcbffcbcbcbffcacbcaffcececeffcfcfcfffcbcbcbffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcacacaffcbcbcbffccccccffcdcdceffcdcecdffcdcdcdffcdcdcdffcdcccdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdcdffcdcdcdffcdcecdffcececeffcececfffcfcfcfffcfcfd0ffd0d0d0ffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffdededefff2f1f2ffeeeeeeffeeededffeeeeeeffeeeeeeffeeeeeeffefeeefffeeefeeffeeeeeeffeeedeeffedededffececedffecececffecececffecececffedececffecedecffedededffedededffedededffecededffecececffecececffecececffecededffedededffedededffedededffedededffedededffecedecffededecffededecffedededffedededffedededffedededffedededffedededffedededffedeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefeffff2f2f2ffe7e7e7ffd5d4d4ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d1d0ffd0d0d0ffd0d0d1ffd0d0d0ffd0d0d0ffd0cfcfffcfcfcfffcececeffcdcdceffcdcdcdffcccdcdffcccccdffcdcccdffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcacacaffc9c9c9ffc9c9c9ffcdccccffcececeffcbcbcbffc8c9c9ffc9cacaffcbcbcbffcdcccdffcfcfcfffd0d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d5ffd4d4d43f34343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffefffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffafaf9ffe9e9e9ffe7e7e7af9d9d9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf212121ff313131ff383838ff6e6e6effc9c9c9fffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafbfbfffafafafffafafafffafafafffbfbfafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfcfcfffcfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffbfbfbfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffcfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdffe0e0e0ff797979ff3e3e3fff303130ef2a2a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f080808ff212121ff212121ff2e2e2eff656565ffc4c4c4fffcfcfbfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeafaeaeae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1a1a1aefc9c9c9ffd7d7d7ffd7d7d7ffd7d7d7ffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffcfcfceffcdcdcdffcbcbcbffc9cac9ffc9c9c9ffcbcbcbffcccbcbffcbcbcbffc9c9caffc9c9c9ffc9c9c9ffcac9c9ffc9c9c9ffcacacaffcbcbcbffcbccccffcdcccdffcdcdcdffcdcdcdffccccccffcccccbffcbcbcbffcbcbcbffcccbcbffccccccffccccccffccccccffccccccffccccccffcdccccffcdcdcdffcdcdceffcececeffcececeffcfcfcfffd0cfcfffd0d0d0ffd1d0d1ffd2d2d1ffd6d6d6ffedededffefefefffedededffeeededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeededffedededffedededffecececffecececffecececffecececffecececffecececffecececffedededffedededffecededffecececffecececffecececffecececffecececffedecedffecedecffecececffecececffecececffecededffedededffedededffedededffedededffecededffedececffececedffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeefff1f1f1ffddddddffd3d3d3ffd3d3d3ffd2d3d3ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffcecfceffcfceceffcececeffcececeffcdcecdffcdcdcdffccccccffcbccccffcccbccffcccccbffccccccffccccccffccccccffccccccffcbcbcbffcbcbcbffcbcacaffcacacaffcacac9ffc9c9c9ffc9c9c9ffcdcdcdffcdcdcdffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcececeffd0cfd0ffd1d1d1ffd3d3d3ffd4d4d4ffd5d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd5d5d56f5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffffefffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefeffeeeeeeffe5e5e5ffe2e2e23f373737000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f030303ff2a2a2aff2b2b2bff434443ff818181ffe2e2e2fffefefefffefefefffdfefefffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffcfcfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfcfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfbfafffafbfafffafafafffafafbfffafafafffbfbfafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfff2f2f2ff8f8f90ff505050ff2c2c2dff2828285f0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf181818ff202020ff232323ff464646ff939393fff3f3f3fffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f353635ffd7d7d7ffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfcfcfffcdcdcdffcbcccbffc9c9c9ffcac9c9ffcbcbcbffcac9c9ffc7c7c7ffc7c7c7ffc9c8c9ffcac9c9ffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffccccccffccccccffccccccffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffcacacbffcbcbcaffcacacbffcacacaffcbcbcbffcbcbcbffcbcbcbffccccccffcdcccdffcdcdcdffcecdcdffcececeffcfcfceffcfcfcfffd0d0d0ffd1d0d1ffe3e3e3fff1f1f1ffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeedeeffedededffedededffecececffecececffecececffecececffecececffecececffecececffecececffecececffededecffecededffecececffecececffebebebffebebecffebecebffecececffecebecffececebffecececffecececffedededffedededffedededffedededffedededffecededffecececffecececffecececffedededffedededffedededffedededffeeedeeffeeeeeeffefefefffecececffd5d5d5ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcccdcdffccccccffcbcbccffcbcbcbffcbcbcaffcacacaffcacacaffcbcacaffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacacaffcac9c9ffc9c9c9ffc8c8c9ffcacacaffcdcdcdffcccccdffc9c9c9ffc9c9c9ffcbcbcbffcdcdcdffcfcecfffd0d0d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd6d7d7ffd6d6d6af939393000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff9f9f9ffe3e4e3ffdfdedeff4f4f4fff202020ef1b1b1b2f040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f090808ff1b1b1bff2a2a2aff585958ffa4a4a4fffaf9f9fffefefdfffdfdfdfffefdfefffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcffbdbdbdff676667ff2e2e2eff20201fcf0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f0d0d0dff232222ff212121ff2f3030ff676667ffd8d8d8fffdfdfdfffefefdfffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefebfbebebf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6b6b6bffd6d7d6ffd5d5d5ffd4d4d4ffd1d2d1ffd0d0d0ffd0cfcfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffcececeffcdcdcdffcbcbcbffcac9c9ffccccccffcececeffc9cacaffc7c7c7ffc8c7c7ffc8c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcac9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9caffcacacaffcbcacbffcbcbcbffcccbcbffcccccbffccccccffcdcdcdffcdcdcdffcecdceffd7d7d7ffefefefffedededffedededffedededffedeeeeffeeedeeffedededffedededffecececffecececffecececffecececffecececffebebebffebebebffebebebffecececffecececffecececffecececffebececffecebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffedededffedededffeeeeeeffeeededffedededffedecedffecececffecececffecececffecedecffedededffedededffedededffedededffeeedeefff0f0f0ffe2e1e1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfceffcececeffcdcdcdffccccccffccccccffccccccffcccbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacacaffcacac9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffcacbcbffcdcdcdffccccccffcacacaffcbcacbffccccccffcececeffd0cfcfffd1d1d1ffd3d2d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7cfaeaeae0f0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfeffeeeeeeffdbdadbff383838ff1d1e1dff181818ef1212122f03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ef0a0a09ff0c0c0cff262727ff6f6f6effd4d4d4fffdfdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffbfbfbfffafafbfffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefefffefefeffe9e9e9ff7d7d7dff3a3b3aff111111ff0c0b0b3f0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f070707ff181817ff1f1f1fff262626ff4e4e4effa4a4a4fff9f9f9fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefebfbebfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa0a0a0ffd4d4d4ffd3d3d3ffd2d2d2ffd0d0d0ffd0d0d0ffcfcfd0ffd0d0d0ffd0d0d0ffcfcfcfffcececeffccccccffcbcbcbffcfceceffd1d1d1ffccccccffc8c8c8ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcacacaffcacacaffcac9c9ffc9cacaffcacacaffcacacaffcbcacaffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc8c7c8ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffcacacaffcacacaffcacbcbffcbcbcbffcecfcfffe7e7e7ffefeeeeffedededffedededffedededffedededffedededffedececffecececffecececffecececffecececffecececffebecebffebebebffebebebffebebebffecececffebebebffebebecffebebebffebebebffebebeaffebeaeaffebeaeaffeaeaeaffeaeaeaffebebebffebebebffecececffedededffedededffeeeeeeffeeeeeeffedededffedececffecececffecececffecececffecececffedececffedededffedededffedeeedffeeeeeeffeeefeeffd6d6d6ffcdcdcdffcdcdcdffcdcdcdffcdcdccffccccccffccccccffcbcbcbffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffc9cacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacacaffcacacaffc9cac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffcbcacbffccccccffcbcbccffcbcbcbffcccccbffcdcdcdffcfcfceffd0d1d1ffd2d2d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d7efc9c9c92f282828000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f2929297f3d3c3c7f3f3f3f7f3f3f3f7f40403f7f4040407f4040407f4040407f4040407f3f3f3f7f3f3e3e7f3e3e3e7f3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffbfbfbffc9c9c9ff636363ff292a2aff131414ff111111ef1010102f030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f060606ff0c0c0cff0b0b0aff40403fff959594fff6f6f6fffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfbfcfffcfcfbfffbfcfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffbfbfbffacacacff525252ff0f0f0fff121212af10101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f080808ff121212ff141414ff1a191aff3a3a3aff757575ffe2e2e2fffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeefeeeeee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0d0d0ddfb8b9b9ffd2d2d2ffd1d2d2ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d0ffd1d0d0ffd0d0d0ffcececeffcdcdccffcfcfcfffd3d3d3ffcececeffc8c8c8ffc6c6c6ffc7c7c7ffc7c8c7ffc8c8c8ffc9c9c9ffcacacaffc9cacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c7c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc6c6c6ffc6c7c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffddddddffeeeeeeffedededffedededffedededffedededffedededffecececffecececffecececffecececffecececffecececffecebecffebebebffebebebffebebebffebebebffebebebffebebebffeaebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9eaffeaeaeaffeaeaeaffebebebffebebebffecececffedededffedededffedededffedededffecececffecececffecececffecececffecececffedececffedededffedededffedeeedffefefefffe7e7e7ffcdcdcdffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc7c8c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c8c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffc9cac9ffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc7c7c7ffcacacaffccccccffccccccffcccbcbffccccccffcececeffd0d0d0ffd2d2d2ffd3d3d3ffd5d5d5ffd6d6d6ffd6d7d6ffd7d7d7ffd7d7d75f5051500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf4f4f4fff6f706fff7b7a7aff7e7e7eff7e7e7eff7f7f80ff808180ff808080ff7e7e7eff7e7e7dff7c7c7cff777777ff6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff5f5f5ffaeaeaeff575657ff202020ff111111ff121212ef1111112f03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f010101df222221ff151514ff1c1c1cff626262ffcbcbcbfffdfdfdfffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefdfefffefefefffefefefffefdfefffefdfefffdfdfdfffdfdfdfffdfefefffefefeffe1e1e1ff737373ff2f2f2fff191919ff2323232f0505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f0c0c0cff131313ff121313ff131313ff2e2f2fff6a6a69ffc9c9c9fffbfbfbfffffefffffefefefffefefefffefefefffffefefffefefffffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f272727ffd1d2d1ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d2ffd1d1d1ffd1d1d1ffd0cfd0ffcdceceffd0d0d0ffd4d4d4ffd1d0d1ffc8c8c9ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c7ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c4c3ffc4c4c4ffc5c5c5ffc6c6c6ffd0d1d0ffebecebffedededffedededffedededffedededffecedecffecececffecececffecececffecececffecececffecececffecebebffebebebffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeae9ffeaeaeaffebebebffecececffecedecffedececffecececffecececffecececffecececffecececffecececffecececffededecffedededffedededffeeeeeeffdbdbdbffc8c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc4c4c4ffc3c4c4ffc3c4c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc5c5c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc7c7c7ffc8c8c8ffcacacaffccccccffccccccffcccdccffcececeffd0d0d0ffd1d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d78f787878000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf4f4e4eff595958ff636464ff6e6e6eff707070ff717272ff727272ff737373ff717171ff6f6f6fff696969ff565656ff696969000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afaeaeaefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff5f5f5ffacadadff545554ff222222ff131313ff131413ef1414142f04040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af101010ff191a1aff282828ff434243ff8d8d8dfff4f4f4fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffbfbfbfffbfbfbfffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfefdfffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffefefefff9f9f9ffa5a5a5ff535353ff272727ff1c1c1cdf0e0e0e0f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f0e0d0eff141414ff141414ff151515ff2f2f2eff6a6a6affcdcdcdfffbfbfbfffefffefffffffefffefffefffefefefffffffffffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f5b5b5bffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd1d2d1ffcfcfcfffcececeffcfcfceffd2d2d2ffd0d0d0ffc9c9c9ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c7ffc8c8c7ffc8c9c8ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c5ffc4c4c4ffc2c2c2ffc2c2c2ffc2c2c1ffc1c1c1ffc1c0c1ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbebebeffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebdffbebebeffbfbfbfffc1c1c1ffc2c2c2ffc5c5c5ffe1e2e2ffedeeeeffedededffedededffecececffecececffecececffebebecffecececffecececffecececffecececffebecebffebebebffeaeaeaffeaeaeaffeaeaeaffeaeae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffeae9e9ffeaeaeaffebebebffebebebffebebebffebebebffebebebffebebebffebebebffececebffecececffecececffecececffededecffedededffebeaebffccccccffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c0ffc1c1c0ffc0c0c0ffbfbfbfffbfbfbfffc0c0c0ffc0c0bfffc0c0c0ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c3ffc4c4c3ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9cac9ffc9c9c9ffcac9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc8c8c8ffcbcbcbffcecdceffcececeffcececeffd0d0d0ffd1d2d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6cfadaead00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf3d3d3dff363636ff3c3d3cff424242ff2f2f2fff262626ff262525ff252525ff2a2a2aff404040ff404040ff323232ff4a4b4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefffff5f5f5ffacadadff525252ff232323ff161616ff161616ff1415149f0a0b0a1f020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f181818ff232322ff171717ff272828ff6b6b6bffc2c2c2fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfdfffcfdfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfbfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffdfdfdffd7d7d7ff7c7c7cff343434ff0f0f0fff1b1b1bcf1f1f1f0f020202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f040404bf0f1010ff181918ff161616ff161617ff303131ff6d6d6dffcececffffbfbfbfffffffffffefffffffffffffffefffefffffffffffffefffffffffefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f838383ffd3d3d3ffd4d3d3ffd2d2d2ffcfd0d0ffcdcdcdffcdcdcdffcfd0cfffcfcfcfffcbcbcbffc7c7c7ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc7c8c8ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c5c5ffc4c4c4ffc2c2c2ffc0c1c0ffbfbfbfffbebfbfffbebebfffbebebeffbdbdbdffbdbdbcffbcbcbcffbbbbbbffbbbbbbffbbbbbbffbababaffb9b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffbababaffbbbbbbffbcbdbcffbdbdbdffd3d2d3ffecececffecececffecececffecececffebecebffebebebffebebebffecececffecececffecececffecececffebececffebebebffeaeaeaffe9eae9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e9e8ffe9e9eaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebebffebebebffebebebffebebebffebebecffecececffecececffeeeeeeffe0dfe0ffc1c1c1ffbdbdbdffbcbcbcffbbbcbbffbbbbbbffbbbbbbffbbbbbaffbabbbaffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbdbdbdffbebfbfffbfbfbfffbfbebfffbfbfc0ffc0c0c0ffc1c1c1ffc2c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffcac9c9ffcacac9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c7ffc7c7c7ffc9c9c9ffcdcdcdffcfcfcfffcecfceffcfcfcfffd1d1d1ffd3d3d3ffd4d4d4ffd4d4d4efc8c7c80f0d0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf262525ff222121ff151515ff0b0b0bff040504ff020202ff010101ff020202ff030303ff090909ff0d0d0cff1b1b1bff2b2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefefffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffffff6f6f6ffadadadff565556ff282828ff161617ff111212ff121212ff1212127f0909090f0101010000000000000000000000000000000000000000000000000000000000000000000000001f040404af191919ff2a2a2aff272727ff2b2b2bff585858ff9e9e9efff1f1f1fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfefdfffdfdfdfffdfcfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefff8f8f8ffb0b0b0ff666666ff2d2d2cff272627ff2a2b2acf1f1f1f2f060606000000000000000000000000000000000000000000000000000000000000000000000000000000001f0202029f0b0b0cff121212ff131313ff161515ff1c1c1cff343435ff6f6f6fffd2d2d3fffbfbfbfffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffffffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe2f2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0d0d0dcfacacacffd3d2d2ffd1d1d1ffcfcfcfffcdcdcdffcececeffcfcfcfffcccccdffc9c9c9ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc3c3c2ffc1c1c1ffbfbfbfffbdbdbdffbcbcbcffbcbbbcffbbbbbbffbbbbbbffbbbbbbffbababaffb9b9b9ffb8b8b8ffb7b8b8ffb7b7b6ffb6b6b6ffb4b4b4ffb2b3b3ffb2b2b2ffb2b2b2ffb1b1b1ffb1b1b1ffb2b2b2ffb4b4b4ffb5b5b5ffb5b5b5ffbfbebeffe6e6e6ffecececffecececffecebebffebebebffebebebffebebebffebebebffebecebffebebecffecebecffebebebffebebeaffeaeaeaffe9e9e9ffe9e9e9ffe8e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e9e9ffe9e9e9ffe9eae9ffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaebeaffebebebffebebebffecececffebebebffcecdcdffb8b8b8ffb6b6b7ffb6b5b6ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb4b5b4ffb5b5b4ffb5b5b5ffb6b6b6ffb8b8b7ffb9bab9ffbbbbbbffbcbcbcffbbbbbbffbbbbbbffbcbcbcffbebdbeffbebebeffbfbfbfffbfc0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc5c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c8c8ffc7c7c7ffcbcbcbffcececeffd0d0d0ffcfcfcfffd1d1d1ffd2d2d2ffd4d3d3ffd4d4d43f3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf161616ff0f0f0eff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0a0a0aff171818000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfcececefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefffefffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefffffffffffffffefffffffffffffefefefffffffefffefefefffefefefffefefefffefffefffefefefffefffffffffffffffffffffffffffffffefffffff5f6f6ffb1b1b1ff5e5e5eff343535ff1a1b1aff121212ff121212ff141514ef1615168f0c0c0c6f0808083f0404040f01010100000000000000002f0202025f0606068f0d0d0def232323ff222222ff252525ff2e2e2eff545454ff919191ffe9e9e9fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefff3f3f3ffa4a4a4ff5f5f5fff343434ff262626ff222122ff2322238f0f0f0f4f0505051f010101000000000000000000000000000000003f0404045f0707079f0f0f0fff171717ff141414ff131212ff131313ff212121ff414141ff737373ffd4d4d4fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f272727efc4c4c4ffd1d1d1ffcfcfcfffcfcfcfffcfcfcfffcececdffcacbcbffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c6ffc5c5c6ffc4c4c5ffc4c4c4ffc4c3c4ffc3c3c3ffc1c1c2ffc0bfc0ffbdbebdffbbbbbbffb9b9b9ffb8b8b7ffb7b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb5b5b5ffb5b5b5ffb3b4b4ffb2b2b2ffb1b1b1ffb0b0b1ffafafafffadadadffacacacffaaaaaaffa9a9a9ffa9a9a9ffa9a9a9ffaaaaaaffaaabaaffaaababffaeaeaeffd5d6d5ffebebebffebebebffebeaebffeaeaeaffe9eaeaffe9e9e9ffeaeaeaffeaeae9ffeaebeaffeaebeaffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e8ffe7e7e7ffe7e7e7ffe8e8e7ffe8e8e8ffe8e9e9ffe8e8e8ffe7e7e7ffe6e7e6ffe7e7e7ffe7e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeae9e9ffeaeae9ffeaeaeaffeaebebffebebebffe2e3e2ffb9b8b8ffafafafffaeaeaeffadadadffadadadffadadacffadadadffadadadffadadaeffaeaeaeffafafafffb1b1b0ffb2b2b2ffb4b4b4ffb5b5b5ffb6b6b6ffb6b6b6ffb6b6b6ffb7b7b7ffb9b9b9ffbbbbbbffbcbcbcffbcbcbcffbebdbeffbfbfbfffc1c1c1ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc9c8c9ffc9c9c9ffc9cac9ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffccccccffcfcfcfffd0d0d0ffd0d0d0ffd2d2d2ffd3d2d26f5c5c5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1b1b1b7f3535357f3535367f2727277f1616167f0c0c0cdf0a0a0aff060706ff020201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0909097f0606067f1312127f1b1b1b7f2a2a2a7f2c2c2c7f2d2d2d000000000000000000000000000000000000000000000000fffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefffffefffefffefffffffffefefffffffefffffffffffefefefffffefffffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f8f8ffd2d2d1ff8b8c8bff535353ff2e2e2eff1b1b1bff181718ff151515ff121212ff111111ff111111ff111111ef121212ff111111ff0d0e0eff0e0e0eff101110ff1b1b1bff252524ff323232ff5b5c5cff939393ffe4e4e4fffefefefffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafbfffbfbfbfffcfcfcfffcfdfcfffdfdfdfffdfcfdfffcfdfcfffcfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefdfeffefefefff9f9f9fff656666ff373737ff242423ff1e1d1dff141414ff0e0e0eff0c0d0cef0e0e0ebf0d0d0ddf0f0f0fff101010ff101010ff111111ff151515ff191919ff171717ff1f1f1fff353535ff5c5b5cff9e9e9effdededefffcfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f777777ffd5d5d5ffd3d3d3ffcfcfcfffcececeffcdcdcdffc9c9c9ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffc8c9c8ffc7c8c7ffc5c6c6ffc4c4c4ffc3c3c3ffc2c3c3ffc2c2c2ffc0c0c0ffbebebfffbcbcbcffb9b9baffb7b7b7ffb5b5b5ffb2b2b2ffb1b1b1ffb1b1b1ffb0b0b0ffafafafffaeaeaeffadadadffabababffa9a8a9ffa7a7a7ffa6a6a6ffa4a4a4ffa2a1a2ffa0a0a0ff9f9f9eff9e9e9eff9e9e9eff9f9f9fff9f9f9fff9f9f9fffa0a0a0ffa1a1a1ffbdbdbcffe6e6e6ffeaeaeaffe9e9e9ffe8e8e8ffe7e8e8ffe8e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e9ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e5ffe6e5e6ffe5e5e5ffe5e5e6ffe5e5e5ffe5e5e5ffe5e6e6ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe9e9e8ffe9eae9ffe9e9e9ffcdcdcdffa7a7a7ffa4a4a4ffa3a3a3ffa2a2a2ffa2a2a2ffa1a1a1ffa1a1a1ffa1a2a1ffa2a2a2ffa2a2a2ffa5a5a5ffa6a6a6ffa8a8a8ffaaaaaaffabababffacacacffaeaeaeffb0afafffb1b1b1ffb3b3b3ffb6b6b6ffb7b7b7ffb9b9b9ffbababaffbcbcbcffbebebeffc0c0c0ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc8c8c8ffcdcdcdffcfcfcfffd4d4d4ffd6d6d6cfadadad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3b3b3bff6d6d6dff595959ff323232ff1d1c1cff0a0a09ff020202ff020202ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff030404ff131313ff282828ff3e3e3eff575757ff6d6e6e000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefefefffffefffffefefffffefefffffefefefffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefffffefefffffefefefffefffefffefefefffefffefffffffffffffffffffffffefffefefefffffffffffffffefffffffefffffffffffffffffffffffffffefefffffefefffffffefffffefffffffefefdfff3f3f3ffc9c9c9ff838384ff4f4f4fff333333ff242424ff1a1a1aff151415ff121213ff111111ff151516ff141414ff0f0f0fff10100fff161617ff272727ff414141ff6a696affabababffe9e9e9fffefefefffffffffffffffffffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfcfffdfdfdfffefefefffefefefffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfcfffcfdfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfafffafbfafffafbfafffbfafbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffefefefffefefefffefefefffefefefffdfdfdffeeeeeeffb5b5b5ff727272ff454445ff282828ff171717ff101010ff0d0d0dff111112ff161616ff121212ff111111ff111110ff141414ff191919ff252525ff393939ff5b5c5cff949493ffd5d5d5fff7f7f7fffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6a6a6affd5d5d5ffd4d5d5ffd2d2d2ffcdcdcdffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffc8c7c8ffc6c6c7ffc5c5c5ffc3c2c3ffc2c1c1ffc1c1c1ffc0c0c0ffbdbebeffbbbbbbffb9bab9ffb7b7b8ffb5b4b5ffb1b1b1ffadadaeffabababffaaaaaaffa8a7a7ffa6a5a6ffa4a4a4ffa1a1a2ff9f9fa0ff9c9c9cff999999ff979797ff949494ff929293ff919191ff919191ff909090ff919191ff929292ff939392ff939393ff949494ff979798ffa4a4a4ffd9d9d9ffe8e9e8ffe7e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe5e5e6ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e2e2ffe2e2e2ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe3e4e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e6ffe7e7e7ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e6ffe6e7e6ffe7e7e8ffe1e1e1ffb2b2b2ff9a9a9aff989898ff989897ff969695ff949494ff939393ff949494ff939494ff939292ff949494ff969796ff989999ff9b9b9bff9e9e9effa0a1a1ffa1a2a1ffa5a5a5ffa9a9a9ffacacacffaeaeaeffb0b0b0ffb3b3b3ffb5b5b5ffb7b6b6ffb8b8b8ffbbbbbbffbdbebdffc0bfc0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c6c6ffc8c7c8ffc9c9c9ffcacac9ffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c8ffc6c7c6ffc9c9c9ffd0d0d0ffd4d5d4ffd6d6d6bfa0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3d3c3dff787878ff5b5b5bff3a3b3bff1b1b1bff060606ff000000ff010101ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030203ff000000ff020202ff0d0e0eff2c2c2cff4a4a4aff6c6c6cff7b7b7b000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefefefffefefffffefefefffefefefffefefefffffffffffffffffffefffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffefefefffefefffffefefefffffefefffffefffffdfdfdfff0f0f0ffbfbfc0ff8c8c8cff6d6d6dff585858ff4a4a4aff3d3d3dff343333ff303030ff2d2d2dff30302fff3e3f3fff595959ff787778ff9a9a9affd0d0d0fff8f8f9fffdfefefffffffffffffffffffefdfefffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffdfdfefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffefefdfffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffefefefffefefdfffefefdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffdfdfdfffefdfefffefefefffefefefffdfefefffdfdfdfff9f9f9ffd8d8d8ff9a9a9aff737373ff585858ff404040ff2d2d2dff262626ff272828ff292929ff303030ff393939ff424242ff525252ff6a6a6aff909090ffd1d0d1fff5f4f4fffdfdfdfffefefefffefefefffefefefffefffffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffffffffffffffffffefefffffefffffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1a1a1aefc7c7c7ffd5d5d5ffd2d2d2ffd0d0cfffccccccffc9c9c9ffc8c8c8ffc7c8c8ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc8c8c8ffc7c7c7ffc5c5c5ffc3c3c4ffc2c1c1ffc0c0c0ffbfbfbfffbebebeffbbbbbbffb8b8b8ffb7b7b7ffb4b4b4ffb0b0afffabacabffa8a8a8ffa6a7a7ffa2a2a2ff9e9e9eff9b9c9bff989898ff929393ff8e8e8eff858585ff787879ff646464ff666666ff707070ff747474ff757475ff767676ff787878ff7c7c7cff838383ff878686ff898989ff8c8c8cff929291ffbebfbeffe3e4e3ffe6e5e5ffe5e4e4ffe3e4e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffdfdfdfffdadadaffd8d8d8ffd9d9d9ffd8d8d8ffd9d9d9ffd9d9d9ffd8d9d8ffdcdcdcffe0e0e0ffdcdcdcffdadadaffdbdadaffd8d8d8ffd8d8d8ffd7d7d7ffd8d8d8ffdededeffdfdedeffe1e1e1ffe2e2e3ffe5e5e5ffe5e5e5ffe6e5e5ffe5e5e5ffe4e4e4ffe5e5e5ffe6e6e5ffcfcfcfff989898ff8e8e8eff8a8b8bff898988ff878786ff7d7d7dff787878ff787778ff767676ff757575ff777777ff777777ff777878ff7a7a79ff888887ff919191ff959595ff999999ff9d9d9dffa3a3a3ffa8a7a7ffaaaaaaffadadadffb1b0b0ffb3b3b3ffb4b4b5ffb7b7b7ffbababaffbcbcbdffbfbebfffc0c0c0ffc1c1c1ffc2c2c2ffc3c4c3ffc5c4c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcacacaffc9cacaffc9c9c9ffc8c8c8ffc8c9c9ffcdcdccffcfcfd0ffd3d2d3ffd5d5d55f4f4f4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1f1f1f3f1f1f203f2020203f2020203f2020203f2020203f2020203f1f1f1f3f1d1d1d9f4c4c4cff7a7b7aff6a6a6aff494848ff212121ff060606ff000001ff010101ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff000000ff020202ff101010ff363736ff5d5d5dff787979ff7f7f7f000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffefefefffefefefffefefefffefefefffefefffffefffefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffefefffffffffffefefffffffffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffcfcfcfff6f6f6ffeeefefffe0e1e1ffccccccffb5b5b5ff9f9f9fff8a898aff8c8c8cffa9a9a9ffc6c6c6ffe0e0e0fff1f2f1fff8f9f8fffdfdfdfffefefefffefefefffffffffffefefefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfff7f7f7ffedededffd7d7d6ffbdbdbdff9d9e9eff7c7c7cff707070ff818181ff979797ffafaeafffc4c4c4ffdcdcdbffebebebfff5f5f5fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe6f6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f282727efc5c5c5ffd0d0d0ffcfcfcfffd0d0d0ffcdcdcdffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c9c9ffc9c9c9ffc8c8c8ffc6c6c6ffc4c4c4ffc2c2c2ffc0c0c0ffbebebeffbdbdbdffbbbbbbffb8b8b8ffb6b5b6ffb3b3b3ffaeaeaeffaaaaaaffa6a6a6ffa3a3a3ff9e9e9fff979797ff939293ff8d8c8cff848485ff767676ff525252ff1f1f1fff0b0b0bff030303ff050505ff090909ff0d0d0dff0d0d0eff0f0f0fff101010ff141313ff2f2f2eff3e3e3eff656564ff787878ff7e7e7eff969696ffb7b8b8ffbcbcbcffbababaffb8b8b8ffb3b3b3ffaeaeaeffa9a9a9ff9d9d9dff8d8e8eff848485ff656565ff525352ff4f4f4fff4e4e4eff454545ff444444ff3e3e3fff3a3a3aff383839ff393939ff3c3c3cff3f3f3fff414242ff494848ff515151ff555555ff505050ff717171ff868686ff989898ffa4a4a4ffa8a8a8ffb6b6b6ffbbbbbbffc0c0c0ffc0c0c0ffc1c1c1ffc0c0c1ffa5a5a5ff848484ff7d7d7dff727272ff5c5c5cff3b3b3bff171717ff111111ff100f0fff100f10ff0e0e0dff0e0e0eff0a0b0aff0b0b0bff0a0a0aff1b1c1cff434343ff696969ff848484ff8d8d8dff949494ff9b9b9bffa2a2a2ffa6a6a6ffaaaaaaffaeaeaeffb1b0b0ffb4b3b3ffb6b7b6ffb9b9b9ffbbbbbcffbdbdbdffbfbfbfffc0c0c0ffc1c2c2ffc3c3c3ffc4c5c5ffc6c6c6ffc8c8c8ffc9c9c9ffcacbcaffcbcbcbffcbcbcbffcbcacaffcbcbcbffcececeffd0d0d0ffd0d0d0ffcfd0cf5f4f4f4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2d2d2dff6b6c6cff7c7c7cff808080ff7f7e7fff7e7f7eff7f7f7fff7d7e7eff818181ff818181ff7d7d7dff797979ff717171ff767676ff7e7e7eff6f6f6fff4e4e4eff232323ff070606ff000000ff020202ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff000000ff020202ff121212ff3d3d3dff646464ff7c7c7dff808080000000000000000000000000000000000000000000000000fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefffefffefffffffefffefffffefefffefefefffffffffffffefefffffffffffefefefffefffefffefefefffefefefffefefefffefefffffefffefffffefefffefffffffefffffffefffffffffefefffefefefffefefffffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffbfafafff6f6f5fff6f6f6fffbfbfbfffdfdfdfffefefefffefefefffefefffffefffefffefefefffefefefffefffffffffffffffefefefffdfdfdfffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfdfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffafaf9fff4f3f4ffeeeeeefff4f4f4fff9f9f9fffcfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0d0d0dcfa8a8a9ffd0d0d0ffd1d1d1ffd1d1d2ffcfcfcfffcac9c9ffc8c8c8ffc9c9c8ffc9c9c9ffc8c8c8ffc7c7c7ffc5c5c5ffc3c3c2ffc0c0c0ffbebebeffbcbcbcffbababaffb7b7b6ffb5b5b5ffb3b3b3ffadaeaeffa7a7a7ffa2a3a2ff9c9c9cff979797ff909090ff848484ff616161ff383838ff191919ff0a0a0aff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff414141ff6b6b6bff444444ff373737ff363736ff383838ff343434ff141515ff090909ff060606ff030202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff0b0c0bff161616ff323232ff414142ff3c3c3cff393939ff434343ff666666ff5a5b5aff161616ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff171818ff363636ff626161ff858585ff929292ff9c9c9cffa2a1a2ffa7a7a7ffabaaabffadaeaeffb1b2b2ffb5b5b5ffb8b8b8ffbababaffbcbcbcffbebebeffbfc0c0ffc1c1c1ffc3c3c3ffc5c5c5ffc7c7c7ffc9c9c9ffcbcacaffccccccffcccccbffcdcdcdffd0d1d1ffd1d1d1ffd1d1d1efc3c3c33f33333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2c2d2cff585858ff676768ff767676ff757576ff727272ff727272ff707070ff727272ff757575ff757575ff696969ff686968ff767676ff7d7d7dff6d6d6dff4d4d4dff242424ff060506ff010101ff020202ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040403ff000000ff030303ff131313ff3e3e3eff636363ff7c7c7cff80808000000000000000000000000000000000000000002f2f2f2ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefffffffffefffffefefefffefffefffffffefffffffefffffffefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefffffefffefffefffffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfefffffffefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffffffffffffffffffffffffffffffffffffffefffefefffffffefffffefefefffefffefffffffefffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f757575ffd2d1d2ffd3d3d3ffd4d3d4ffd0d1d0ffcacacbffc9c9c9ffc8c8c8ffc8c8c8ffc6c6c6ffc4c4c4ffc2c2c2ffbfbfbfffbcbcbcffb9b9b9ffb6b6b7ffb3b3b3ffb3b3b3ffaeaeaeffa7a7a7ff9fa09fff989898ff909090ff7f7f7fff585858ff232323ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff161515ff3f3f3fff2e2e2eff201f20ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff1d1d1dff2d2d2dff3c3d3cff2e2e2eff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff1a1a1aff484848ff838382ff939393ff9c9d9cffa3a2a3ffa8a8a8ffadadacffb0b0b0ffb3b3b3ffb7b7b6ffb9bab9ffbcbcbcffbdbdbdffbfbfbfffc2c2c1ffc4c4c4ffc6c7c6ffc9c9c8ffcbcbcbffcccdccffcececeffd2d2d2ffd3d3d3ffd2d3d2bf9d9d9d0f0d0d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2a2a2aff3d3d3dff3d3d3dff484849ff3d3d3dff262626ff232323ff222222ff232323ff3a3a3aff494949ff3d3d3dff444444ff707070ff797979ff6a6a6aff484848ff202020ff060606ff000000ff020202ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020302ff000000ff030302ff121212ff3a3a3aff5e5e5eff7a7a7aff7f7e7e00000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffffffffffffffffffffffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefdfffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffefefffffefffefffffefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f4e4f4fefc6c6c6ffd3d3d3ffd3d3d3ffd1d1d1ffccccccffc9c9c9ffc8c8c8ffc6c6c6ffc4c4c4ffc0c0c0ffbdbdbeffbababaffb6b7b7ffb2b3b3ffb0b0b0ffabababffa5a5a5ff9d9d9dff949494ff858584ff575757ff1d1d1dff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000009f0000006f0a0a0aff2e2e2eff1b1b1bff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff181818ff2c2c2b9f1b1b1c8f000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff141414ff434344ff858585ff959595ff9f9f9fffa6a6a6ffabababffafafafffb2b2b2ffb6b6b6ffbababaffbcbcbcffbebebeffc0c0c0ffc3c3c3ffc5c5c5ffc8c8c8ffcbcbcbffcececeffd2d3d2ffd4d3d3ffd3d4d48f77767700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f19191aff252525ff1c1c1cff111111ff0c0c0cff060606ff050505ff050505ff050505ff0a0a0aff0b0b0bff141414ff222222ff585858ff747373ff5b5a5aff393939ff1a1919ff050505ff010000ff010102ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff030303ff000000ff020202ff101010ff323231ff505051ff737373ff7d7d7d00000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffefffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefffffffffffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffefefffffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f272727dfb8b8b8ffd2d2d2ffd2d2d1ffd2d2d2ffcececeffc9c8c8ffc5c5c5ffc2c2c2ffbfbfbeffbbbbbbffb6b7b6ffb2b2b2ffb0afafffa9a9a9ffa3a3a3ff999999ff8f8f8eff5f5f5fff1d1d1dff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000008f0000003f000000000000000000000000000000cf141414ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff1918191f05050500000000000000002f0000007f000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff141414ff515051ff8e8e8eff9c9c9cffa3a3a3ffaaa9aaffafafafffb2b2b2ffb7b6b7ffbababaffbdbdbdffbfbfbfffc1c1c1ffc5c4c5ffc9c9c9ffcdcdcdffd0d0d0ffd2d2d2efc5c5c54f4242420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f101010ff121212ff0a0a0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0c0d0dff454545ff5e5e5eff515151ff383838ff1f1f1fff0a0a0aff010102ff030404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff050505ff171717ff2d2d2dff484848ff626262ff72727200000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffffffffefffffffefefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefffffffefffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffffefffffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffffefefffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff676767ff676767ff6a6a6aff6e6e6eff6f6f6fff6d6c6dff6c6c6cff6d6d6dff6d6d6dff6a6a6aff686868ff696969ff6969690000000000000000000000000f0d0d0daf909090ffd2d2d2ffd3d3d3ffd2d2d2ffccccccffc4c4c4ffc0bfbfffbbbbbbffb6b6b6ffb2b2b1ffadadadffa8a8a8ffa1a1a1ff999999ff838383ff434343ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000008f0000002f0000000000000000000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010101ff010101ff010001ff010000ff000000ff000000ff000000ff000000ff010000ff010101ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0303030000000000000000000000000000000000000000000000001f0000006f000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff353535ff808080ff989898ffa1a1a0ffa8a8a8ffadadadffb1b1b1ffb7b7b7ffbbbbbbffbebebeffc0c0c0ffc7c7c6ffcdcdcdffcececeffd0cfcfcfa9a9a91f1a1a1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0202023f0303033f0303039f080808ff070808ff040505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404df1c1c1cbf2d2d2d9f2d2d2d7f2626267f1919197f0c0c0cdf0a0b0aff070606ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040405ff0a0a0a7f0808087f1414147f1f1f1f7f3030307f3232327f32323200000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefffffffefffefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfdfdfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff686767ff666566ff656565ff6b6b6bff6c6c6cff6a6a6aff6a6a6aff6b6b6bff6a6a6aff686767ff656565ff666666ff69696900000000000000000000000000000000000000007f696969ffd2d2d2ffd0d0d0ffcdcdceffc9c9c9ffbdbdbdffb6b6b6ffb2b2b2ffaeaeaeffa6a6a6ff9e9e9eff949494ff7a7a7aff212221ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000008f0000002f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000004f0000000000000000000000000000000000000000000000000000000000000000000000000000001f0000006f000000af000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff151516ff6a6a6aff949494ff9f9f9fffa7a7a7ffadacadffb2b2b2ffb8b8b8ffbcbcbcffc3c3c3ffc8c8c9ffcbcbcbffcdcdcd9f8181810f0c0d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1c1c1cff696969ff666666ff3d3d3dff0f0e0eff0a0a0aff040404ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020303ff040404ff212021ff424242ff666666ff686868ff444444ff0f0f0fff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0c0c0cff14151500000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffffffffffffffffffffffffffefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffefffffffffffefffefffefefefffffefefffefffefffffefffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfbfbfffbfbfcfffcfcfcfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffefefefffffffefffffefffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff626262ff4d4d4dff4a4a4aff494949ff3b3b3bff363737ff383838ff3a3a3aff3f3f3fff4b4b4bff4f4f4fff505050ff6363630000000000000000000000000000000000000000000000003f343434efc0c1c1ffccccccffc7c7c6ffbfc0bfffb4b4b4ffadadadffa5a5a5ff999999ff909090ff797a79ff222222ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000cf0000006f0000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff010101ff020202ff020202ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000005f000000af000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff100f0fff6b6b6bff919191ff9e9e9effa7a8a7ffaeaeaeffb6b5b5ffbfbfbfffc5c5c5ffc7c6c6ffc9c9c95f4c4c4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1e1e1eff777777ff5a5a5aff303030ff151515ff060606ff010101ff000000ff040403ff010101ff000100ff010101ff010101ff000000ff000000ff000000ff000000ff040404ff000000ff010101ff030303ff101010ff2c2c2cff545353ff6f706fff535354ff222222ff1b1b1bff161615ff0d0e0eff080808ff070707ff060707ff080808ff0e0e0eff121313ff1c1c1cff17171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6f6f6ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefffefffffffffffffffefffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffefffffefffefffefefefffefefefffefefefffefefefffefefffffefffffffefffefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefdfffefefefffefefefffefefdfffefefdfffefdfdfffefefdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfcfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffdfefdfffefefefffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffefffffffefffffffffefffffefffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe9f9f9e9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474747ff282828ff1a1a1aff161616ff070707ff050505ff050505ff060606ff090909ff191919ff1e1e1eff313131ff4c4c4b000000000000000000000000000000000000000000000000000000001f191919cfa2a2a2ffc1c1c1ffbababaffb4b4b4ffa9a9a9ff9a9a9aff8d8d8dff7c7c7cff2a292aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000cf0000006f0000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff020202ff010202ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000004f0000009f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff121212ff6b6b6bff909090ff9f9f9fffabababffb4b5b5ffbdbdbdffc2c2c2dfacacac2f25252500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1f1f1fff7c7c7cff6c6c6cff424242ff181818ff050505ff000001ff000000ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff000001ff030303ff131313ff3d3d3dff686969ff797979ff5d5d5dff323232ff424242ff474646ff3a3939ff313131ff2e2e2eff2b2b2bff303030ff424242ff3e3e3eff2f2f2fef2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefffefffefffefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffefffefffefefefffffffefffffffffffffffffffffffffffffefffffefffffffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffefefffffefffefffefffefffefefefffefffefffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfcfdfffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfcfbfffcfbfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefffefffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff272726ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff101010ff2d2d2c0000000000000000000000000000000000000000000000000000000000000000000000009f747474ffb5b6b5ffadadadffa0a0a0ff909090ff7e7e7eff3f403fff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000006f0000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000101ff000100ff000100ff000000ff000000ff000000ff000000ff010000ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff010001ff020102ff020202ff010201ff010101ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f0000009f000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff2a2a2aff787879ff949494ffa5a5a4ffb0b0afffb7b7b7af8282820f0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1f1f1fff7d7d7dff717171ff484848ff1b1b1bff060605ff000001ff000000ff070807ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff000000ff040404ff151615ff444444ff6e6e6eff7b7b7bff6b6b6bff4e4e4eff676867ff707070ff727272ff737373ff727272ff717171ff6f6f6fff6c6c6cff636363ff4b4b4bbf44444400000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefffffefefefffefefffffffffffffffffffffffffffffffffefffffefffffffffefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffffffffefefefffefefefffffefffffefefffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffefefffffefffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefebfbebebe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0b0b0bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff0e0e0e000000000000000000000000000000000000000000000000000000000000000000000000000000005f404040ffa1a2a2ff949494ff858585ff595959ff080808ff000000ff000000ff000000ff000000ff000000af0000005f0000000f00000000000000000000000000000000000000000000001f0f0f0f7f3c3c3c7f3f3f3f7f40403f7f4040407f4040407f4040407f4040407f4040407f4040407f3f3f3f7f3f3e3f7f3d3d3d3f1d1d1d000000000000000000000000000000003f000000ff000000ff000001ff010101ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff010100ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff010101ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000009f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000008f000000df000000ff000000ff000000ff000000ff000000ff010102ff303131ff858585ff9b9b9bffa5a6a67f58585800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1f1f1fff7c7c7cff717171ff4b4b4bff1d1d1dff060606ff010101ff000000ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff000000ff000000ff030303ff151515ff474747ff707171ff7c7c7cff6a6a6aff656565ff717172ff767676ff7b7b7cff7b7c7bff7b7b7bff7a7b7aff797979ff787877ff757474ff656665ef5959595f212121000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefefffefefffffefefefffffffefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffefefffefefefffefefefffefefefffefefffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebe00000000000000000000000000000000bf4b4b4bff646464ff626262ff535353ff363636ff141414ff060606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff040404ff090909ff1e1d1eff3f403fff5a5a5aff6b6b6aff6c6c6c7f363636000000000000000000000000000000002f1b1b1bdf757575ff676867ff2f3030ff181818ff030303ff000000af0000005f0000000f00000000000000000000000000000000000000000000000000000000000000000000003f1d1d1dff777777ff7b7b7bff7f7f7fff7f7f7fff818181ff808080ff808080ff7f8080ff7e7e7eff7e7d7dff7c7c7cff7676767f3a3a3a0000000000000000000000000000000000000000cf000000ff010101ff010101ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff010101ff000101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000008f000000df000000ff000000ff0c0c0cff1c1d1cff4b4b4bef7f7f7e3f2727270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1f1f1fff7c7c7cff707070ff484848ff1b1a1bff060606ff010100ff000000ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff010001ff040403ff141414ff454545ff706f6fff7c7d7cff636363ff4c4c4cff5d5d5eff636363ff636363ff666666ff646464ff646465ff646464ff616161ff616161ff636363ff5858587f2c2c2c000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefefefffefefefffefffefffefefefffefefffffffefefffffffefffffffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffefefefffefefffffefefefffffefefffefffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffefefffffffefffefefefffefefefffefffffffefffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebf00000000000000000000000000000000bf4d4d4dff646564ff585858ff3e3e3eff191919ff070707ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff040404ff0b0b0bff242424ff464646ff606060ff6c6d6d7f37373700000000000000000000000000000000000000000f0606067f1a1a1a7f1717177f1515155f0707070f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1d1d1eff727273ff636363ff6a696aff676766ff626262ff60605fff5f5e5fff5f5e5eff626362ff696a69ff636464ff6b6c6c7f3a3a3a00000000000000000000000000000000000000005f000000ff010101ff010101ff000001ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000cf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000007f0d0d0d7f0d0d0d7f0f0f0f0f030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1f1f1fff7b7b7aff6a696aff403f40ff171717ff050505ff000000ff000000ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff010101ff010202ff101010ff3e3e3eff69696aff7b7b7bff616162ff383838ff4a4a4aff545555ff4b4b4aff444344ff424242ff424241ff414242ff4c4c4cff545454ff4a4a4aff4848487f2b2b2b000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefffffffffffffffefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffffefffffffefffffefefefffefefefffefefefffefffffffffefefffefffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffffffffffffffefffefefffffffffefffefefefffefefefffefefefffffefefffffffefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfdfffcfcfcfffdfdfdfffefefefffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefebfbebfbf00000000000000000000000000000000bf4e4e4eff666666ff595a59ff3d3c3cff181818ff050505ff010101ff000000ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff050505ff000000ff030303ff0a0a09ff222222ff434343ff5d5d5dff6a6a6a7f373737000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1a1a1aff555555ff3a3a3aff363736ff252525ff121212ff101010ff0f0f0eff0e0e0fff1c1b1bff323232ff363536ff4a4a4a7f323333000000000000000000000000000000000000000000000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000005f00000000000000000000000000000000000000000000000000000000000000ff7a7a7aff7a7a7aff7b7a7aff7c7c7dff7d7d7dff7d7d7dff7e7e7eff7f7f7fff7f7f7fff7f7f7fff7d7d7dff7a7a7abf5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1e1e1eff727272ff515151ff2f302fff121212ff030404ff010101ff000000ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000001ff000101ff020102ff0f0e0eff2e2e2eff555555ff707070ff555555ff252525ff262626ff262626ff161617ff0d0d0dff0c0c0cff0d0d0dff0f0f0fff202020ff2c2c2cff2c2c2cff2d2d2d7f20202000000000000000000000000000000000000000000000000000000000000000000000000000000000afafaeaffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffffefefffefefffffefefffffefffffffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffefefffefefefffefefefffefefdfffdfdfdfffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfdfdfffcfcfdfffdfcfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfcfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfcfdfffbfbfcfffcfbfcfffcfdfdfffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffefefffffefefefffefefefffefefefffefffefffefffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbfbfbf00000000000000000000000000000000af464646ff5f5f5fff575757ff424242ff1b1c1bff040404ff010101ff000000ff040405ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff000000ff020202ff0a0a0bff262626ff484949ff5c5c5cff6161617f333434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f121212ff323232ff0d0d0dff030303ff010101ff000000ff000000ff000000ff000000ff010101ff020202ff060606ff1e1e1d7f2020200000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000000f00000000000000000000000000000000000000000000000000000000000000ff7a7a7aff757575ff757575ff787878ff7a7a79ff7a7a7aff7b7a7bff7c7c7cff7b7b7bff7a7a7aff757576ff757675bf5a5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1a1a1aff5d5d5dff595959ff404040ff262626ff0d0d0dff030203ff050404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff030303ff0a0a0aff242323ff454545ff626262ff656565ff464646ff121212ff050505ff000100ff000000ff000000ff000000ff010101ff000001ff010101ff010201ff0e0e0eff1818187f14141300000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffffffffffffefffefffefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffefffffefffefffffefefffffffffffefefefffefefefffffffefffffefefffffffffffffffffffffefffffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffcfcfbfffafafafffbfbfbfffcfcfcfffdfdfdfffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffefefffefffffffffffefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffebfbebebf000000000000000000000000000000007f2f2f2fff5d5d5eff565656ff414141ff1e1e1eff050505ff000001ff000000ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070707ff000101ff020202ff0b0a0bff282828ff494848ff5c5c5cff6161617f313130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f080808ff111111ff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0606067f0909090000000000000000000000000000000000000000000000001f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000008f0000000000000000000000000000000000000000000000000000000000000000000000ff706f70ff535354ff555655ff535353ff484848ff454545ff434243ff444444ff494949ff565656ff535353ff595959bf56565500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f040404ff0b0b0bff060506ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0707077f0506050000000000000000000000000000000000000000bf0a0b0bff060606ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070607ff0a0a0a9f0c0c0c3f0a0a0a3f1111113f1718173f1718182f1111120000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffefffffefefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfbfcfffafafafffbfbfbfffbfcfcfffdfdfdfffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebfbf000000000000000000000000000000007f303030ff605f5fff565656ff3e3f3eff1b1b1bff050505ff000000ff000000ff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff010100ff030303ff0b0b0bff272627ff454545ff5a5a5aff6060607f303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3a3a3a7f3b3b3b7f3a3a3a7f2e2e2e7f1f1f1f7f0b0b0b9f050606ff070707ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303bf0303037f0606067f1919197f2a2a2a7f3838387f3b3b3b7f3b3b3b1f0e0e0e9f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000001f0000000000000000000000000000000000000000000000000000000000000000000000ff4d4d4dff2e2d2dff202020ff191818ff090909ff070707ff070707ff070707ff0c0d0cff1c1c1cff1f1f1fff3a3a3abf3e3e3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0a0a0aff191919ff0c0c0cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff101010bf202020ff363636ff353635ff2a2a2aff191919ff0e0d0dff030304ff020202ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff060606ff090909ff1a1a1aff333232ff535353ff5f5f5fbf50504f0000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffffffefefffffefffefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffcfbfcfffafafafffbfbfbfffcfcfcfffdfdfdfffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffffffffffffffffffffefffffffffffefffefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffffffefffffffefffefffffefefffefefefffffffffffffefefffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebe000000000000000000000000000000007f303030ff606060ff555554ff393939ff171717ff040404ff010101ff000000ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff060606ff000000ff020202ff080908ff212121ff3f3f3fff585858ff6060607f30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757575ff757575ff646464ff454645ff202020ff0b0a0aff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff020202ff060506ff121212ff3e3e3eff5c5b5bff727272ff7676763f1e1e1e3f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff141414bf28272800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0e0e0fff2e2e2eff222223ff0e0e0eff090909ff030303ff030303ff030303ff040403ff070707ff0d0d0dff181718ff2a2a2abf2e2f2eff3d3d3cff313131ff1e1e1eff131313ff030303ff000100ff010101ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010101ff050505ff010101ff030303ff0e0f0fff262626ff434343ff6c6c6cbf5a5a5b0000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffefffffefffefffefefefffefefffffefffefffefefefffffffffffefefefffefefefffffefefffefefefffffefffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffefffffffefffffffffffffefefffefffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffefffffffffffffffefefefffffefffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebe000000000000000000000000000000007f302f30ff595959ff444444ff2e2e2eff121212ff030303ff010101ff000000ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000001ff060605ff010000ff030303ff080908ff1c1c1cff313131ff474747ff5959597f30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff737373ff575757ff373737ff131313ff050505ff020202ff010202ff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff000000ff020202ff0a0b0bff2c2d2dff505050ff707071ff7979793f1e1e1e00000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000004f00000000000000000000001f0e0e0e3f1c1c1c3f1c1c1c3f1a1a1a3f1313133f0a0a0a3f020202ff0c0c0cff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050605cf0c0c0c3f0505053f0e0e0e3f1515153f1c1c1c3f1d1d1d3f1d1d1d0f070707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f181818ff4c4c4cff444544ff545455ff474747ff2b2b2bff2a2a2aff2a2a2aff2c2c2cff404040ff525252ff434343ff474747bf3f4040ff3f3f3fff3b3c3bff2d2d2dff191918ff030303ff000000ff010101ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff010101ff030303ff0f0f0fff323232ff5a5a5bff787878bf5c5c5c0000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffefffffffffffffffffffffffefefefffefefefffefffffffefefefffefffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffffffffffffffffffefefefffefefffffefefefffefefffffffefffffffffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfdfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffffefffffffffffffffefffffefffffffefefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffefefffefefffffefefffffefefefffefefffffefffffffffefffffffffffffffffffffffffffffffffefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebe000000000000000000000000000000007f2a2929ff3d3d3dff353535ff2d2d2dff1a1a1aff060506ff010101ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff020202ff050505ff0c0d0cff1d1d1dff2b2b2bff373737ff4141407f2a2a2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff777677ff5b5b5bff393938ff141514ff050504ff000000ff020202ff040403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff000000ff010201ff0b0b0bff2d2d2dff555554ff747575ff7b7b7b3f1f1f1f000000005f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000000000000000000000000000007f393939ff717272ff6f6f6eff595959ff383838ff121213ff050505ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff040404ff0a0a0aff222222ff454545ff626161ff757574ff7776773f1e1e1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f292929ff666666ff6d6c6cff797979ff7a7a7aff7b7a7aff787878ff787878ff787878ff797979ff7a7a79ff6e6e6eff626262bf424242ff404040ff3e3e3eff343434ff1c1c1cff040404ff000000ff010101ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff000000ff030303ff121212ff3b3b3bff616161ff7a7979cf6464630000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffffefffffefefffffefefefffffefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffefefefffefefefffefefefffefffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffffefefffefefefffefefefffefffefffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffcfdfdfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefffffefefefffefefefffefffefffffefefffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebe000000000000000000000000000000003f0e0e0e7f1b1b1b7f1b1b1b7f1a1a1a7f1516167f0909097f020202ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0606067f0404047f0c0c0c7f1414147f1a1a1a7f1e1e1e7f1e1e1e3f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7a7a7aff5f5f5fff3e3e3eff161616ff040404ff010101ff020202ff040405ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040303ff000000ff020202ff0c0c0cff313232ff585858ff767676ff7c7c7c3f1f1f1f0000000000000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0000000000000000000000000000007f393939ff717171ff646464ff474747ff202121ff080708ff020202ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff010101ff050505ff0e0e0eff303030ff4d4d4dff6a696aff7878783f1e1e1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f050505ff505050ff616161ff6e6d6dff707171ff727272ff737272ff717171ff717171ff717171ff6f6e6eff6e6e6fff6e6e6dff626262bf414141ff3f3f3fff3e3d3dff373737ff1e1e1eff050505ff010101ff020202ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff010101ff030303ff131313ff3e3e3eff636263ff79797aff7a7a7a0000000000000000000000000000000000000000bfbfbebefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefffefffffefefffffefefffffffefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffdfdfdfffdfcfdfffdfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffdfefefffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfcfcfffcfcfcfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffefffffffffefffffffefffefefefffefefefffefefefffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0c0c0cff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070606ff1010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff797979ff5f5f5fff3e3d3dff171717ff060606ff010202ff030303ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff000000ff010102ff0b0b0bff313131ff5a5a59ff767676ff7c7b7c3f1f1f1f00000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000000f0000000000000000000000000000007f383838ff707070ff656565ff464746ff242424ff070807ff000101ff000000ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff000000ff020202ff0c0c0cff2a2a2aff444444ff575757ff6969693f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0a0a0aff313030ff494a4aff5d5d5dff606060ff606060ff5f5f5fff5e5e5eff5c5c5cff5d5d5dff5b5b5bff5d5d5dff5c5b5bff565656bf3c3c3cff3e3e3eff3c3c3cff363536ff1e1e1eff040404ff000100ff010000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0a0a0aff020202ff060505ff131313ff3b3b3bff606060ff787778ff7a7a7a0000000000000000000000000000000000000000bfbebebefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffffefffefefefffefefffffffffefffffefffffffffffffffffffffffffffffffffefffefefffffefffefffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffefefffffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfdfffefdfefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbfbebe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff242424ff0c0c0cff020202ff010101ff000000ff000000ff000000ff000000ff000000ff010101ff030302ff111111ff2121210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff777776ff5a5b5aff39393aff151414ff050504ff010000ff020202ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff040404ff000000ff010102ff0a0a0aff2e2d2dff555555ff747474ff7a7b7b3f1f1f1e00000000000000001f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000009f000000000000000000000000000000000000007f383838ff707070ff666667ff4c4d4dff272727ff070607ff010101ff000000ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff010101ff0b0b0bff2a2a2aff454545ff555555ff5959593f1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0a0a0aff272727ff2a2a29ff414141ff464646ff323232ff222323ff202121ff1f1f1fff1e1f1fff2e2e2eff404041ff3f3f3fff3e3e3ebf393939ff3d3e3dff3b3b3bff343433ff1b1b1bff030403ff000000ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff070606ff010101ff040405ff111111ff313131ff575756ff757575ff7979790000000000000000000000000000000000000000bfbfbebefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffefefffffefffefffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffefffffffffffefffefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfefdfffefdfefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffefefffefffefffefefefffefefefffefefefffefffefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2d2e2dff242424ff1e1d1eff191919ff111111ff101010ff0f0f0fff0f0f0fff121212ff1a1a1aff1c1c1cff232323ff2d2d2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff737273ff545354ff343434ff121212ff050505ff010101ff020203ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff000000ff010101ff0a0a0aff282828ff4d4d4dff707070ff7879793f1e1e1e0000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f000000000000000000000000000000000000007f383838ff707071ff676767ff4d4d4dff272727ff060606ff000000ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff000000ff010101ff0a0a0aff272727ff424242ff555555ff5a5a5a3f1616160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f080809ff202020ff20201fff171717ff121212ff090909ff040404ff030302ff020202ff020202ff070607ff0b0a0bff181818ff252525bf2a2a2aff3d3d3dff363636ff2a2a2aff171717ff040404ff010101ff000000ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff030303ff0e0e0eff262626ff404041ff676767ff7776760000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefffefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff353535ff2f2f2fff2d2e2dff2e2d2dff2e2d2dff2d2d2dff2e2e2eff2d2d2dff2d2d2dff2d2c2dff2d2d2dff2f2f2fff3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff757575ff5a5a59ff3b3a3bff131313ff060706ff050505ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff040404ff0a090aff2d2c2cff545453ff707070ff7676763f1d1d1d0000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000cf00000000000000000000000000000000000000000000007f383838ff707071ff656465ff474646ff252424ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff000000ff000000ff070707ff222222ff3e3e3eff555555ff5b5b5c3f1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f070707ff181818ff121212ff030403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070707ff101011bf1e1e1fff373738ff353535ff282828ff1f1f1fff0c0c0cff020203ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050404ff040504ff0b0b0bff1e1e1eff303030ff4e4e4eff5f5f5fff6969690000000000000000000000000000000000000000bfbfbebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefffefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffefffffefffffffefffefffefefefffefefefffefefefffffefefffffefefffffffffffffffffffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffefdfdfffdfefefffefefefffefefefffefefefffefefefffffefefffffffffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffefefebfbebebe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff353535ff323232ff303030ff2f2f2fff2e2f2eff303030ff303131ff313131ff313131ff333333ff343535ff3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787878ff787878ff707070ff555555ff323333ff101010ff070707ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff080808ff242424ff4e4e4eff6a6b6aff767575ff7676763f1d1d1d00000000000000000000000000000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000005f00000000000000000000000000000000000000000000007f383838ff6d6e6eff5d5d5dff3e3e3dff1f1f1eff040304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff1b1b1bff353536ff4f4f4fff5a5a5a3f1617170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f040404ff0d0d0dff090909ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0606068f0909093f0d0d0d3f0d0d0d3f0c0c0c3f0909083f0606069f09090aff060606ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080908ff0f100f3f0707073f0a0a0a3f1010103f1717173f1818183f1818180000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffefefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefffffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffffffffffffffefffffffffffffffffffffefefffefefefffefefefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefebfbebebe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1b7f1b1b1b7f1a1a1a7f1919197f1818187f1818187f1818187f1919187f1919187f1919197f1a1a1a7f1a1a1a6f17171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f050505ff0a0a0aff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff0303037f03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ef0000000f00000000000000000000000000000000000000000000007f363636ff5c5c5cff424243ff2f2f2fff141414ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f0f0fff1f1f1fff313131ff4e4e4e3f1616160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f0f0f0f7f1415147f1414147f0f0f0f7f0b0b0b7f0707079f040404ff060606ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303df020202bf030303bf111111bf252525bf414141bf4e4e4edf4e4e4eff171717ff080809ff020202ff010101ff000000ff000000ff000000ff000000ff010101ff030403ff161616ff2626263f0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfefffefdfefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffdfefdfffefdfefffefefefffdfefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffefefffffefffffefffffffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffffefffffefefffffefefefffefefebfbebebe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f101010ff262627ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0d0d0d7f161717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000008f0000000000000000000000000000000000000000000000000000007f292929ff414141ff3d3d3dff323231ff1f1f20ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff121212ff1f1f1fff2e2e2eff3232323f101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf252525ff2a2a2aff212121ff171718ff111111ff070707ff010101ff010101ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000001ff060606ff1c1c1cff373737ff5e5e5eff757575ff2a2a2aff2c2c2dff2f2f2fff1d1d1dff111111ff0f0f0fff0f0f0fff121212ff2b2b2bff343434ff343434ff3d3d3d3f15151500000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffefefefffefefefffefffefffefefefffefefefffefffffffefffefffffefefffffffefffefefffffffffffffffffffffffffffffffefefffffffefffefefefffefefffffffefefffefffefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffdfefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffffffffffefefffefffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefefefffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefffffffffffefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffefefffefffefffefefefffefefebfbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000005f272727bf535353bf575757bf585858bf5a5a5abf5c5b5bbf5f5e5ebf5f5f5fbf5c5c5cbf595959bf585857bf555555bf5455552f14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f181818ff4f4f4fff262626ff151515ff0c0c0dff040404ff030303ff030303ff040404ff070707ff151515ff1b1b1cff3a3a3a7f2c2d2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000001f0000000000000000000000000000000000000000000000000000001f0808083f1010103f1010103f0e0e0e3f0b0b0b3f0505053f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000cf0000003f0000003f0303033f0606063f0a0a0a3f0c0c0c3f0c0c0c0f030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf282828ff333333ff252525ff1d1d1cff111111ff050505ff010101ff000000ff060606ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff000000ff000000ff050505ff1d1d1dff444343ff6c6c6cff7c7d7dff3c3c3cff4e4e4eff5e5d5dff5a5a5aff545454ff535353ff525252ff545454ff5e5e5eff616161ff555555ff6262623f1a1a1a00000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebfbefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffefffffefefefffefefefffefffefffffffffffffffefffefffffffffffffffffefefffefffefffefffffffffefefffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefffffffffffffefefffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffffffffffffffffffffffefffffefffffffefefffffffffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffefefefffefefefffefefefffefefebfbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000007f343434ff696969ff6e6f6fff737373ff767676ff777777ff797979ff7b7c7cff767676ff747574ff727172ff6f6f6fff6f6f6f3f1c1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1e1e1eff6d6e6eff575757ff595959ff4c4c4cff3a3a3aff383838ff393a39ff393939ff424242ff555655ff545454ff6262627f3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0a0a0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf292929ff363636ff303031ff272727ff171717ff070707ff020102ff000100ff060707ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff000000ff000000ff000000ff040404ff222222ff50504fff737373ff7d7d7dff515151ff6a6a6aff70706fff737373ff737373ff737373ff727273ff6f6f6fff6e6e6eff6d6d6cff6d6d6dff6969693f1a1a1a00000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffffffffffffffffffffffffffefefefffefffffffffffefffffffefffffffffffffffffffffefffffefefffffefefffffefefefffefffefffefffefffffffffffffffffffffffffffefffefffefefefffefefffffefefefffefefefffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefffefffefffefffefefefffefefefffefefebfbebebf000000000000000000000000000000000000000000000000000000000000000000000000000000007f343434ff5a5a5aff515051ff565656ff4b4b4bff444444ff454444ff424342ff424141ff4f4f4fff555555ff535353ff6767673f1b1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1e1e1eff797979ff777676ff7b7b7bff7e7e7eff818181ff7e7e7eff818080ff7d7d7dff7c7c7cff79797aff767676ff7675757f3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000004f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff232323ff0c0c0cff050505ff030303ff010101ff000000ff010100ff010101ff030303ff060606ff050505ff090909bf0e0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf292929ff363636ff323232ff2b2b2bff191919ff080808ff020101ff000001ff070708ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff000000ff000000ff000000ff030303ff222222ff535453ff757575ff7e7e7ecf5c5c5cbf575757bf595959bf5b5b5bbf5b5a5abf5a5a5abf5a5a5abf585859bf585858bf575757bf565656bf5353532f13131300000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefffffffffffffffffffffefffefffffffefffefefefffefefffffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffefffffefffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfdfffefdfefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffefefefffefefefffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffefefffefffefffefefffffefefefffefefebfbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000007f292929ff3c3c3bff292929ff252525ff101010ff070707ff070707ff070707ff080808ff181818ff212121ff282728ff4646463f17171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1e1e1eff797979ff7c7c7cff7f7f7fff848484ff858484ff838384ff848484ff818181ff808080ff7d7d7dff7b7b7bff7778787f3c3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff323232ff222223ff1b1b1bff181818ff151515ff141413ff141313ff151516ff1a1a1bff202020ff1a1a1aff161617bf1a1a1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf292929ff363635ff323232ff2c2d2dff1a1a1aff080808ff010102ff000000ff0a0909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff000000ff000000ff030303ff1f1f1fff535253ff747474ff777777ff767777ff7d7d7dff7f7f7fff808080ff818181ff808080ff808080ff7f7f7fff7f7f80ff7f7f7fff787878ff6e6e6e3f1b1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebf000000000000000000000000000000000000000000000000000000000000000000000000000000007f1a1a1aff1b1b1bff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff1f1f1f3f0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff303031ff2a2a2bff2d2d2dff2e2e2eff2e2e2eff2e2f2eff2f2f2fff2e2f2eff313132ff2d2d2dff262626bf1e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf292929ff363636ff323232ff2d2d2dff1a1a1aff080808ff030303ff010101ff090909ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff000000ff000000ff020202ff1b1b1bff4e4e4eff737373ff717170ff636463ff747474ff79797aff7a7a7aff7d7c7dff7a7979ff7b7b7bff7a7a7aff7a7a7aff767676ff666667ff6a6a6a3f1b1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffefffefffefefefffefefefffefffffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffefffefffefefefffefefefffefefefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffdfefdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefefffffefffefffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefffffffefefffffffffefffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefffffefffefffefefefffefefefffefffffffffffffffffffefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefebfbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000007f090909ff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0808083f0404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff000000ff000000ff010101ff030202ff020202ff010101ff000000ff010101ff010001ff010101ff000000ff010101ff000000ff020202ff000000ff000000ff0000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363637ff353535ff303030ff2f2f2fff303030ff303030ff313131ff313131ff333333ff353535ff343434ff2d2d2dbf1e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf292929ff363636ff313131ff272727ff151615ff070707ff020202ff000000ff070707ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000000ff000000ff010102ff161515ff464646ff717171ff5f5f5fff3b3b3bff505050ff505050ff3e3e3eff3a3a3aff383838ff3a3939ff3c3c3cff4d4d4eff505050ff3e3f3fff4c4c4c3f19191900000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefffffffefffffffefefefffefefefffefffefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefffefffefefefffefefefffefefefffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffffefffffffefffffffffffffffffffefffffffffffffffefefefffffefffffefffffffefffffffefefffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefefffefefefffefefefffefdfefffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefefefffefffefffefefefffffffffffffffefffefffffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffffffffffffffffefffffefffefffefefefffefefffffefffefffefefefffffffffffffffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebe0000000000000000000000003f1c1c1cff707070ff6f6f6fff666666ff494849ff282828ff0c0c0cff060606ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff050404ff101010ff323232ff555555ff707070ff757575bf57575700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf000000ff010101ff10100fff101111ff121313ff0d0d0eff080808ff0a0a0aff080809ff0a0a0aff090909ff0a0a0aff070707ff0c0c0cff080708ff0000008f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0d0d0d3f0d0d0d3f0d0d0d3f0c0c0c3f0c0c0c3f0c0c0c3f0c0c0c3f0c0c0c3f0d0d0d3f0d0d0d3f0d0d0d3f0c0c0c2f08080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf292929ff343435ff262626ff1f1f1fff101010ff040504ff010101ff000000ff040504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000000ff010101ff020202ff151515ff323232ff595959ff505050ff242524ff1e1e1fff1a1a1aff0d0c0cff080808ff080808ff090909ff0b0b0bff181817ff1d1d1dff202020ff2e2e2e3f0e0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffefffffffffffffffffffffffffffffffefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefefffefefefffefefefffefefefffefdfdfffdfdfefffefdfefffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefdfdfffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefffffffefefffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefefffffefffffffffffefffffffefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffebfbebfbe0000000000000000000000003f1e1e1eff757475ff6b6c6cff504f50ff313030ff0f0f0fff050505ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff030303ff060605ff161515ff3b3b3bff5b5b5bff747474bf5b5b5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000006f050505bf0d0d0dbf0d0d0dbf0f0f0fbf0e0e0ebf0a0a0abf090909bf0a0909bf090a09bf0a0a0abf0a0a0abf080808bf080808af0808085f02020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf272726ff313131ff2a2b2bff1e1e1eff171817ff090a0aff030303ff030203ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000101ff020202ff030303ff111111ff474747ff636363ff303030ff0e0e0eff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0a0a0aff1b1b1b3f090a0900000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfcfcfffcfcfcfffdfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffffefefffefefffffffefffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffffffffefffffefefefffefffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffebfbfbfbf0000000000000000000000003f1e1e1eff797979ff717171ff505151ff2f2f30ff0d0d0dff020202ff000000ff020203ff020102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff000000ff000001ff040404ff141414ff393939ff5c5c5cff79797abf5d5d5d00000000000000000000000000000000000000000000000000000000000000007f7f7f7fbfbfbfbfbfbfbfbf7f7f7f7f0000000000000000000000000000000000000000000000001f1f1f1fcfcfcfcffffffffffffffffffffefefffffefefefffefefefffefdfefffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffefefffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefedfdedede9f9f9f9f000000000000000000000000000000000000000000000000000000001f1f1f1f3f3f3f3f3f3f3f3f1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0909093f0c0c0c3f0c0c0c3f0909093f0707073f0404046f040303ff060706ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0404059f0404043f0000003f0101013f0101010f0000003f050505ff0d0d0dff080808ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0c0b0c3f04040400000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefffffffefffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefdfdfffefdfdfffefefefffefefefffefefefffefefefffffefffffffefefffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffeffbfbfbfbf0000000000000000000000003f1f1f1fff7b7b7bff757575ff585858ff333333ff0f0f0fff030303ff010101ff030403ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff000000ff050405ff161616ff3f3f3fff626262ff7b7b7bbf5d5d5d000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffcfcfcfcf0000000000000000000000000000000000000000000000006f6f6f6ffffffffffffffffffffffefefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffffeffffffff4f4f4f4f000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffdfdfdfdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f060606ff111011ff0a0a0aff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0c0c0cdf3d3c3dbf404040bf343434bf202020bf0e0e0ecf040404ff060606ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404cf030303bf0a0a0abf1d1d1dbf30302fbf434343bf464646bf46464600000000000000000000000000000000bfbfbfbffffffffffffefefefffffffffffefffffffefefffffffffffffffffffffffefffffffefefffefefefffefffefffefefffffefffefffefffefffffffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffffefffefffefffffffffffffefffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffefefffffefefefffefefffffefefefffefefefffefefefffefefefffffffefffefefffffffffffffffffffffffffffffffffefffffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeffffffffffbfbfbfbf0000000000000000000000003f1f1f1fff7c7c7cff777777ff5b5b5cff363637ff0e0f0eff020202ff000000ff050504ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050605ff000000ff000000ff050505ff171716ff404040ff636263ff7b7a7abf5d5d5d00000000000000000000000000000000000000000000000000000000cfcfcfcfffffffffffffffffffffffffffffffff0f0f0f0f0000000000000000000000000000000000000000cfcfcfcffffffffffffffffffffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffeffffffffffff9f9f9f9f000000000000000000000000000000000000000000000000efefefefffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0a090aff212121ff171616ff050505ff000000ff000000ff000001ff010101ff000101ff000000ff010101ff010101ff060606ff212121ff565657ff4b4b4bff2f302fff171717ff060606ff010101ff000000ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000101ff040403ff121212ff2b2b2bff454545ff5c5c5cff5f5f5f00000000000000000000000000000000bfbfbebffffefffefffefefefffefefefffefffefffffffefffffefffffffffefffffffffffffffffffffffffffefffefffffefffffffefffffefffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffffffefffffefffffefefefffffffefffefefefffffffffffefefefffefefefffffffffffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffefffffefefefffefffffffffffffffffffffffefffffffffffefffffefffffefefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffebfbfbfbf0000000000000000000000003f1f1f1fff7a7a7aff747575ff5a5a5aff333333ff0d0d0dff010101ff000000ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff000000ff040404ff151514ff3e3e3eff616161ff797979bf5c5c5c0000000000000000000000000000000000000000000000005f5f5f5fffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000002f2f2f2ffffffffffffffffffffffefffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefeffffffffffefefefef00000000000000000000000000000000000000002f2f2f2fffffffffffffffffffffffffffffffffefefefef0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0e0d0eff2d2d2dff2b2b2bff272727ff222222ff161616ff0e0e0eff0d0d0dff0d0d0dff0c0d0dff1a1a1aff222121ff1f1f20ff333333ff595959ff50504fff373737ff191919ff050505ff010101ff000000ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff000000ff000000ff030303ff111111ff333333ff4f4f4fff5f5f5fff61616100000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffffefffffefffefffefffefffffffffffffffffffffffffffffffffffffffefffefefefffffffefffffefffffffffefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfefffefefefffefefefffefefefffefdfefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefffffefffffffffffefffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffefffffefffffefffefffefefefffefefefffefefefffefefffffefffefffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebe0000000000000000000000003f1e1e1eff787878ff727272ff555454ff2f2e2eff0c0b0cff010101ff000000ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff000000ff050505ff121212ff393939ff5c5b5bff777777bf5b5b5b00000000000000000000000000000000000000000f0f0f0fefefefefffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000008f8f8f8ffffffffffffffffffffffefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefeffffffffffffffff4f4f4f4f000000000000000000000000000000006f6f6f6fffffffffffffffffffffffffffffffffffffffff8f8f8f8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f121212ff404040ff3c3c3cff555454ff595959ff474748ff393a3aff393938ff393939ff383838ff464646ff535354ff474747ff494848ff5a5a5aff525252ff3b3b3aff1a1a1aff060606ff010101ff000000ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff000000ff040404ff161616ff3a3a3aff555455ff605f60ff61616100000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffefffffffefefffffefffefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffefffffffffffffffffefffffefffffffefffefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefefefffefffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffefffffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefffefffefefefffefffefffefffefffefefefffffffefffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffffffffefefffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefefebfbebebe0000000000000000000000003f1e1e1eff787878ff707171ff4e4f4eff2b2b2bff0b0b0bff030303ff010101ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff020202ff040505ff101010ff343435ff585959ff767676bf5b5b5b00000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000dfdfdfdffffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfefdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefeffffffffffffffff9f9f9f9f000000000000000000000000000000009f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f121212ff4b4b4bff5f5f5fff6b6c6cff6f6f6fff6e6e6eff6f6f6eff6d6d6dff6d6d6dff6e6e6dff6d6c6cff6b6c6bff6a6a6aff5c5c5cff5a5a5aff515151ff3b3b3bff191919ff050605ff010101ff000000ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff000000ff000000ff040404ff161616ff3d3c3cff545454ff606160ff61616200000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefefefffefefefffffefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffefffefefefffefefffffefefefffefffffffffffffffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffffffffffffffffffffffffffffffefffffefffffffffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffffffefffffffefffefefefffefefefffefefefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefebfbebebe0000000000000000000000003f1e1e1eff797979ff757575ff5e5e5eff373738ff131313ff060606ff020203ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff010202ff040404ff090909ff1a1a1aff3f3f3fff676767ff777777bf5b5b5b000000000000000000000000000000001f1f1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0000000000000000000000002f2f2f2ffffffffffffffffffffffefffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfefdfffefefeffffffffffffffff0f0f0f0f000000000000000000000000dfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0d0d0dff636363ff676767ff787878ff7e7e7eff7f7f7fff7f7f7fff808080ff808080ff7e7e7eff7e7e7eff7c7c7cff707070ff5e5e5eff59595aff4e4f4fff393939ff1a1919ff050505ff000001ff000000ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff000000ff040404ff151415ff393939ff535353ff605f60ff61616100000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffefefefffffffffffffffffffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefffffefffffffffffefffffefffffefefffffffefffffefefffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefffffefefffffffefffffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefebfbebebe0000000000000000000000001f0f0f0f7f3c3c3c7f3c3c3c7f3939397f2b2b2b7f1616167f060606bf050505ff040504ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0606069f0405057f0909097f1a1a1a7f2f2f2f7f3b3b3b7f3b3b3b5f2c2c2c00000000000000000000000000000000afafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f2f00000000000000008f8f8f8ffffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefeffffffffffffffffff5f5f5f5f00000000000000000f0f0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5c5cff404040ff575858ff616161ff5f5f5fff5d5e5eff5c5c5cff5c5c5bff5b5b5bff616161ff5f5f5fff4c4c4cff494949ff585959ff4d4d4dff353535ff171616ff040404ff010101ff000000ff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000000ff030202ff131313ff343435ff4e4e4eff5f5f5fcf4e4e4e00000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffefefefffefffffffffffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefefffefefffffefefefffefefefffefefefffefefebfbebebf000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff0b0b0bff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060605ff0f0f0f3f0808080000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f0000000000000000efefefeffffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefedfdededebfbfbfbfbfbebebfbfbebebfbfbfbebfbfbebfbfbfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffefefeffffffffffffffffafafafaf00000000000000004f4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff393a3aff2d2d2dff333333ff333333ff262626ff1c1c1cff1b1b1bff1a1a1aff1d1d1eff2e2e2eff323232ff2f2e2eff393938ff565656ff444444ff292929ff121212ff030303ff000100ff000000ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff000000ff000000ff020102ff0f0f0fff2b2b2bff464646ff5e5e5ebf48484800000000000000000000000000000000bfbebfbffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffffefffffffffffffffefffffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffefefefffefffefffefefffffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffffffffefefefffefefefffefefefffffefebfbebfbe000000000000000000000000000000000000000000000000000000000000000000000000000000007f262626ff2a2a2aff0a0a0aff020202ff010001ff000000ff000000ff000000ff000000ff010101ff010202ff101010ff3233323f131313000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f000000004f4f4f4ffffffffffffffffffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe0f0f0f0f0000000000000000000000000000000000000000000000008f8e8e8efffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefdfeffffffffffffffffffffffff0f0f0f0f000000008f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff292929ff181818ff0a0a0aff070706ff060706ff050405ff050404ff040404ff050505ff040404ff030403ff101010ff292829ff4c4c4cff2f2f2fff1c1c1cff0e0f0eff030303ff010101ff000000ff010101ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff010101ff000000ff000000ff000000ff010101ff020201ff0d0d0dff1e1e1eff313131ff515151bf47474700000000000000000000000000000000bfbfbfbffffefefefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefffffffffffefffefffefffefffffffffefefffffffefffefefffffffffffffffefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffefffffffffffffffffffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffefefefffefefefffefefffffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffefffefffffffffefefffefefefffefefebfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000007f363636ff555555ff3d3d3eff383838ff1c1c1cff111011ff100f10ff111010ff101010ff282828ff363636ff3e3d3eff5c5c5c3f1c1c1c00000000000000000000000000000000000000000000000000000000000000006f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf000000009f9f9f9ffffffffffffffffffffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfefffdfdfefffdfdfefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfeffffffffffffffffffffffff5f5f5f5f00000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff151515ff0a0a0aff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff070607ff151414ff454545ff444444ff282828ff181818ff0b0b0bff030303ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff0a0a0aff1a1a19ff2b2b2aff454545ff4b4b4bbf3c3c3c00000000000000000000000000000000bfbfbfbffffefffefffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefefefffefefefffffffefffefefefffefefffffefffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffdfefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffefffefefefffffffefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffefeffffffffffbfbfbebf000000000000000000000000000000000000000000000000000000000000000000000000000000007f3b3b3bff727171ff6c6c6cff717172ff6e6e6eff6a6a6aff6a6a6bff696969ff666566ff6c6c6cff6e6f6fff6a6b6aff7575753f1d1d1e000000000000000000000000000000000000000000000000000000000f0f0f0fefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0fefefefeffffffffffffffefffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefe0f0f0f0f0000000000000000000000000000000000000000000000008f8e8e8efffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefefeffffffffffffffffcfcfcfcf00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0e0e0e7f3636367f3636367f3030307f1f1f1f7f1414147f080808ff090909ff050404ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff080808bf080808bf111111bf1c1c1cbf303030bf4d4d4dcf535353ff151615ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffefffefffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefffffefefefffefefefffefefffffefefefffffffffffffffffffffffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffffefffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefefffffefefefffefffffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000007f3b3b3bff787978ff7e7e7eff838383ff878787ff878787ff898989ff878787ff858585ff828182ff7e7e7eff7b7b7bff7878783f1e1d1d000000000000000000000000000000000000000000000000000000008f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8ffffffffffffffffffffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefeffffffffffffffffffffffff5f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f202020ff767676ff656565ff454545ff2d2d2dff151515ff070707ff020202ff030302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff030303ff030404ff0b0b0bff191919ff2a2a2aff484848ff6b6b6bff3a3a3aff020302ff000001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0606063f02030200000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbebefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffffffffffefffffefefffefefffffffffffffffffefffffffffffffffffffffffefffffffffffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefffffffffffffffffffffffffffffffffffffefefefffefefffffffefefffefefefffefefefffefefefffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffffffffffefefefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffffefefffffffffffefefefffefffefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffefffffefefffefffefffeffffafafafaf000000000000000000000000000000000000000000000000000000000000000000000000000000001f0f0f0f3f1f1f1f3f2020203f2121213f2122213f2222223f2222223f2222223f2121213f2121213f1f201f3f1f1f1f3f1e1e1e0f0707070000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefeffffffffffffffffdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f202020ff7f7f7fff696968ff454545ff292828ff0b0b0aff020202ff000000ff040404ff020202ff000000ff000000ff000000ff010101ff000000ff000000ff000000ff000000ff060506ff000000ff010101ff060505ff161616ff333433ff545454ff727172ff3d3e3eff060606ff080808ff090909ff080909ff060606ff060606ff070707ff070707ff070707ff060606ff080908ff0d0d0d3f03030300000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefffffffffffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfefffdfdfefffdfefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefdfefffdfefdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfefffdfefdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffefffffefffefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffefffffefffefffefffffffefefefffffefffffffffffffefffffffffffffffffffefffefffffffffefffffefefefffefffefffffffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffefefefffffefefffefffefffffffffffffffffffffffffffefffffffefffffffefefffffefffefffefefefffefeff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffdfdfdfffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f201f20ff7d7d7dff747474ff545454ff2f2f2fff0a0a0aff010201ff000000ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff000000ff000000ff040404ff181818ff404040ff626262ff787878ff353535ff0b0a0aff131313ff171617ff181818ff161616ff151616ff161716ff161616ff141414ff131313ff0e0e0eff0f0f0e3f04040400000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffefffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffefffffffefffefffffffefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffefffefefefffefefefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1f1f1fff7f7f7fff777777ff5b5b5bff343434ff0d0d0dff010101ff000000ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050404ff000000ff010000ff060606ff1c1b1bff454545ff686768ff7c7c7cff303030ff151515ff1a1a19ff1c1d1cff1d1d1dff1c1c1cff1d1c1cff1c1c1cff1c1c1cff1b1b1bff1a1a1aff151515ff1515153f06050600000000000000000000000000000000000000000000000000000000000000000000000000000000afaeaeaefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffffefefffefefefffefffffffffefffffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffefefffffefefffffefefefffffefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffefefefffefefefffefefefffffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefffefffefefffffefefefffefefefffefffefffffffffffffffffffffffffffffffffffefefffffefefefffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefffffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfdfdfffdfdfdfffdfdfdfffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1f1f1fff7d7d7dff777777ff5c5c5cff363636ff0f0f0fff020202ff000000ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050504ff000000ff010201ff060707ff1c1c1cff454546ff696869ff7c7d7dff444444ff353635ff373737ff393939ff393938ff383838ff383737ff373737ff363737ff363636ff363636ff333333ff2222223f050505000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefdfefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefefffefefefffefffefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefefffffefefffefffefffefefefffefefefffefefefffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffefefefffefefefffefffefffffffffffffffffffffffefffefffefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffffefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1f1f1fff7b7b7bff757575ff585858ff343434ff0f0f0fff020202ff000000ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060506ff010101ff020101ff060606ff1b1b1bff414141ff656565ff7c7c7cff7c7c7cff787777ff7d7c7dff848483ff858585ff848383ff848484ff828282ff818080ff7d7e7dff7c7c7cff717171ff6161611f030202000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffefffefffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefffffefffefffffefffffefffffffffffffffefefefffefefefffffffefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffffffefffefffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffffffffffffffffefefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffdfcfdfffcfcfcfffcfcfdfffcfdfcfffdfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffcfbfcfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfefdfffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfdfdfffdfdfcfffcfcfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffefdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1e1e1eff797979ff717271ff505050ff2d2e2eff0d0d0dff020202ff000000ff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff000101ff050505ff161616ff373737ff5a5a59ff797a79ff767576ff494949ff595959ff5f5f5fff525252ff494949ff484848ff484848ff4b4b4bff5b5b5bff5c5c5cff424243ff5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefffefffffefefffefefefffffffffffefffefffffffffffefffefffffefffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffefffffffffffffffefffffefffffefffefffefefefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefffefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffefffefffefefefffefefefffefefefffefffefffffefefffefefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffefefffffefffffefffefffffefffffffffffffffffffffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffefffefffffffefffffffffffffffffffffffffffefffefffffffffffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9faf9fffaf9fafffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfcfffbfbfbfffbfbfbfffafbfbfffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfafffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1e1e1eff737373ff5f5f5eff3b3b3bff252625ff0c0c0cff020202ff000000ff020202ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff010101ff050505ff131312ff222222ff464646ff6b6b6aff595959ff292929ff282828ff242323ff191919ff0d0d0dff0c0c0dff0d0d0cff111110ff1e1f1fff252425ff2a2a2aff37373700000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffffefffffffffefffffffffffffffffffffffffffffffefffffefffffefffffffefefefffffefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefefffffefefffefefffffefefefffefefefffefefefffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffffefffffefefefffefefefffffefffffefffefffefffefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffffffffffefefffefefefffefefefffefefffffefefefffefffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffefefefffefefefffefefefffefefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffcfcfcfff7f7f8fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f3f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff2f3f3fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff4f3f4fff4f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff3f4f4fff4f4f4fff4f4f4fff5f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f4fff3f4f3fff4f3f3fff4f4f4fff4f4f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff6f6f6fff6f6f7fff7f6f6fff7f7f7fff7f7f7fff8f8f8fffbfbfbfffcfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1b1b1bff656565ff636463ff535253ff343434ff1f1f1fff090909ff040404ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff050505ff040404ff0f0f0fff1d1d1dff202020ff383838bf4b4c4bef3a3a3aff151515ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff0e0e0eff24242400000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffffffffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffefffffefffffffefffefffefefefffefefefffefefefffffefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffefffefffffffffffffefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffffffefffefefefffefffefffefffefffefefefffefffefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefffefffefefefffefffffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f9f9fff0f0f0ffecececffecebebffebebebffebebeaffeaebeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e9ffe9e8e8ffe8e9e8ffe9e9e8ffe9e9e8ffe8e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e6e7ffe7e7e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e7ffe7e7e8ffe8e7e7ffe7e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9eaffeaeae9ffe9eaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaeaffeaebeaffeaebebffebebebffeaebeaffeaebebffebebebffebebebffeeeeeefff5f5f5fffbfbfbfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0eff070706ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0a0a0a7f0909090000000000000000000000000000000000000000bf0d0d0dff090909ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffefefffffefefefffffffffffffffffffffffffffffffffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefe7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfcfff1f2f1ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfe0ffdfdfdfffdfe0dfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e2ffe2e2e2ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe5e5e5ffeaeaeafff5f5f5fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff1f1f1fff0f100fff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff171717ef373737bf454545bf444545bf373838bf1d1e1dbf0b0c0cef060606ff040504ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff050505bf020202bf111111bf181818bf1c1b1b8f3030307f2e2e2e1f0b0b0b000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffffefefffffefffffffefffffefffffffffffffffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f6f6ffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e4ffe4e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdfdfdfffdfe0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e5ffe6e6e6ffe6e7e6ffe7e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffecececfff9f9f9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff303030ff242424ff191919ff111111ff090909ff030303ff030303ff030303ff030303ff0b0b0aff141413ff201f20ff272727ff484848ff5d5d5dff515151ff2e2d2eff141313ff060606ff000000ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff000000ff050606ff1a1b1bff353535ff575757ff6061603f191919000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffffffefffefffefefefffffffefffefefffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffefefffffefefffffffefefffefefffffefefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffefdfefffefefefffdfefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefffffefefefffffefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefefffefefffffefefefffefffefffefefefffefffffffffefffffffffffffffffffffffffffffefffefffefffefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffbfbfbffeeeeeeffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdedeffdededeffdededeffdededeffdededeffdededeffdededfffdededeffdfdedeffdededeffdededeffdededfffdededeffdededeffdededeffdddddeffddddddffddddddffddddddffddddddffddddddffddddddffdddddeffdededeffdfdedfffdfe0dfffdfdfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e2ffe2e2e2ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7fff2f2f2fffdfcfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474747ff363637ff464747ff4c4d4dff393939ff313030ff303031ff313131ff333333ff454445ff4f4f4fff444443ff363635ff575757ff626261ff575757ff363736ff121112ff040404ff000000ff010101ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff000000ff030303ff1e1d1eff414241ff5f5f5fff6565653f191919000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffefffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffefffffffffffffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffefefefffefefefffffefffffffefefffefefefffefefefffefffefffffffffffefffefffefefffffffffffffefefefffefefefffefffffffffffefffefffefffefefefffefefefffefefffffffefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff4f4f4ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdededeffdededeffdededeffdddedeffddddddffddddddffdeddddffddddddffdddeddffdddedeffdddeddffdddddeffddddddffdddeddffddddddffddddddffddddddffdcdddcffdcdcddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffddddddffdededdffdededeffdedfdeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffebebeafff8f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff545454ff4f4f4fff6c6c6cff737373ff747474ff757575ff767676ff777777ff757475ff747474ff727272ff666666ff535353ff606060ff646465ff5b5b5bff3d3d3dff141414ff040404ff010001ff020302ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff000000ff050404ff222222ff484848ff606060ff6464643f191919000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffffffffffefefffffefefffffefefefffefefefffefefefffefffefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffffefffffefefffffefefffffefefefffefffefffefefefffefffefffefffefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefdfffefefefffefefefffefefefffefefefffefefffffefffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffffffffffefefefffefefefffefefffffefefefffefffefffffffefffffffffffffffffffffefffffefffefffefefefffefffffffffffefffefefefffffffffffffefffffefefffffefefffffefefffffffefefffefffefffffffffffefffefffefffefffefefefffefefefffefefefffefffffffffffefffffffefffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffefffffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffffefefffefefefffefefe4f4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffafafaffecececffe8e8e7ffe8e7e7ffe7e7e7ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e2e1ffe1e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfe0e0ffdfdfe0ffdfdfdfffdfdfdfffdfdfdfffdfdedfffdededeffdededeffdededeffdededeffdededeffdededeffdedddeffddddddffdddcdcffdcdcdcffdcdcddffdcdcddffdcdcdcffdcdcddffddddddffddddddffddddddffdddddcffdddcddffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcddffddddddffdddeddffddddddffdededeffdededeffdededeffdededeffdedfdeffdfdfdfffe0dfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e2e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e4ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e8fff0f0f0fffcfdfcfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff575757ff515151ff4c4c4cff4c4c4cff4c4c4cff4c4c4cff4c4c4cff4d4d4dff4c4c4cff4c4c4cff4b4b4bff484848ff424141ff606060ff666666ff5c5b5bff3b3b3bff131313ff040404ff000000ff030303ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff000000ff040404ff252525ff4b4b4bff616161ff6565643f191919000000000000000000000000000000007f7f7f7ffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffffffffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffffffefffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffffefffefefefffffffefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffefffffefefffefefefffffefefffefefefffffffefffffefefffffffffffffffefffffffffffffffffffefffffffefffffffefefffffffffffffffefffffefffefffffefefffefefefffffefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffffffefefefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefffffffefefefffffffefffffffffffefffefffffefefffefefefffffefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffefffefffefffffffefefefffefffe3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfdfff1f1f1ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe3e2e2ffe2e2e2ffe2e2e1ffe1e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdededeffdededeffdeddddffddddddffddddddffdcddddffdcdcddffddddddffddddddffdddcddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdbdbdbffdbdbdcffdbdbdcffdcdcdbffdcdcdcffdcdcdcffdbdcdbffdbdcdcffdbdbdbffdbdbdbffdbdbdbffdbdadbffdadadaffdadadaffdbdadaffdadadaffdbdbdbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdcdcdcffdcdddcffdcddddffdcdcddffddddddffddddddffdddddeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e9fff6f6f7fffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f1d1d1dff151515ff131313ff191819ff1a1b1bff1b1b1bff1b1b1bff1b1b1bff1c1c1cff1c1c1cff1a1a1aff151515ff161516df373737ff646464ff575858ff383738ff121212ff030303ff000000ff020202ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050504ff242424ff4b4b4bff606161ff6464640f060606000000000000000000000000000000007f7f7f7ffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefffffffefefffffefefefffefffffffefefffffffffefffffffefffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffffffffffefefefffefffffffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffefffffffffffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefffffffffefefffefffefffefefffffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f7ffe9e9e9ffe7e7e7ffe6e7e6ffe6e6e6ffe7e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdededdffddddddffddddddffddddddffddddddffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdcdcdbffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdbdbdaffdbdbdbffdadbdbffdbdadaffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdbdcdcffdcdcdcffdcdcdcffdcdcdcffddddddffdddddeffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffeeeeeefffbfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f040404ff0f0f0fff0d0d0dff0f0f0fff0f0f0fff0d0d0dff0d0d0dff0c0c0cff0c0d0dff111111ff111111ff0d0c0cff0b0b0bbf222222ff5e5e5eff525252ff2f2f2fff0e0e0eff030203ff000000ff010101ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040405ff202020ff444444ff5d5e5eff63636300000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffefefffffffffffefefefffefffefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefefffefffefffefefffffefffefffffefefffefefffffffffffffefefefffffffefffefefefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffffffefffffffffffffffffffffefefffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffefffffffefffffffefffefffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefffffefffefffefefefffefefefffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffefffefffffefefffefefefffefeff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbffefefefffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe4e4e4ffe4e3e3ffe3e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdedddeffddddddffddddddffddddddffdcdcdcffdcdcdcffdbdbdcffdbdbdbffdbdbdbffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9daffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdad9d9ffdadadaffdadadaffdadadaffdadadaffdadadbffdbdbdbffdbdadbffdbdbdbffdbdbdbffdbdbdbffdcdcdcffddddddffdddddeffdededeffdededeffdfdedeffdedfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe0ffe0e0e0ffe0e0e0ffe0e1e1ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e6e5ffe6e6e6ffe6e7e6ffe8e8e8fff4f5f4fffdfefdfffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f030303ff0a0a09ff040404ff010101ff010000ff000100ff010101ff000100ff000100ff010101ff010101ff040404ff060606bf1b1b1bff565656ff383839ff1c1c1cff0a0a0aff000000ff000000ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff1b1b1bff373738ff575757ff5f5f5f00000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefffefffffffffffffefffffefffefffefefefffefefffffefffefffefefefffffffffffffffffffefffffffffffefffffffefffffffffffffefffffefffefffefffffffefefefffffefffffefffffffefefffffefefffffefffefffefefefffefefefffefefefffefefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefffffefffefffefefefffefefefffefefefffefffefffffffefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffffffefefefffffffffffffffffffffffffffffffffffffffefffefefffffffefffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffffffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffffffffffffffffffefffffffffffffffffffffffffefffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffffffefefefffffefffffefffffffefefefffefefefffefefefffefefefffefefe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfdfdfff5f5f5ffe8e8e8ffe6e7e6ffe6e6e6ffe5e5e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e4ffe5e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdeddddffddddddffdddcdcffdcdcdcffdcdcdcffdbdcdbffdbdbdbffdbdadbffdadadaffd9dad9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d8ffd9d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadbffdbdbdbffdcdbdbffdcdcdcffddddddffddddddffddddddffdddedeffdededeffdededeffdededeffdededfffdedfdfffdfdfdfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e7e7ffecececfffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f010101ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404bf151616ff414241ff3e3e3eff2a292aff070707ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff1b1a1aff2f2f2fff4a4a4aff56575700000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffffefffffffffffffffffffffffffffffefefffffffefffffefffffffffffffffffffffffefffffffffefefffffffffffefefefffefefffffefefefffefefffffffefffffffefefffffefffffffffffffefffffffffffffffefffffffefefefffefefefffefefefffefefefffefffffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffcfcfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffffffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefffffffefffffffffefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefffafafaffecececffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e4e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdedfdfffdededeffdededeffdededdffddddddffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdad9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d7d8ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d6ffd6d6d7ffd7d6d7ffd7d7d6ffd7d6d6ffd6d6d7ffd7d6d6ffd6d6d6ffd7d6d7ffd7d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d8ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdddcffddddddffddddddffddddddffdedddeffdddedeffdededeffdededeffdfdedeffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffdfe0e0ffdfe0dfffdfdfdfffdfe0dfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7fff2f2f2fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f292929bf353434bf323232bf1d1e1dbf101010cf040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040303ff0d0c0cff1a1a1aff2c2c2cff383838ff3a3a3aff111111ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000007f0202027f0b0b0b7f1313137f2424247f2626267f26262600000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefffffffffffffffffffffffffffffffffffffffefefffffefffffffffefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffefffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefffefffffefefffefefefffffefffffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffefffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefefffffefefefffefefefffefefefffffffffffffefefffefffffffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefffffefefefffffefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefe3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcfff2f2f2ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e4e4ffe4e4e3ffe3e3e3ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0e0ffe0dfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededfffdededeffdededeffddddddffddddddffdcdcdcffdcdbdcffdbdbdbffdadadbffdadadaffd9dadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd6d6d6ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d7ffd7d7d7ffd7d7d7ffd8d7d7ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadbffdbdbdbffdbdbdcffdcdcdcffdcdcdcffdddcdcffddddddffddddddffddddddffddddddffdededdffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffeaeaeafff9f9f9fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf434342ff4a4a4aff2f2f30ff1a1a1aff070707ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff010101ff000000ff010101ff040404ff0f0f0fff1e1e1eff353435ff4a4a4aff1b1b1bff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff03030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefffffffffffffffffefffffffffffffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffffefffffffefefffefffffffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefefefffefefefffffefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffffefefffefefefffefefffffefffffffefefefffefefefffefefefffdfefdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffefdfdfffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffffefefffffffefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffffffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffffefffffffefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff8f8f8ffeaeaeaffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdededeffdededeffdededeffddddddffddddddffdcdcdcffdcdcdbffdbdbdbffdadadaffdadad9ffd9d9d9ffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d6ffd6d5d5ffd5d5d6ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d4ffd4d3d4ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd4d5d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d7d7ffd7d8d8ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdadaffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdcdcdcffdddddcffddddddffddddddffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0dfe0ffe1e0e0ffe1e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5fff0f0f0fffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf494949ff5c5c5cff454545ff242324ff070707ff010101ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff000000ff000000ff020202ff121212ff2f2f2fff4d4d4dff585858ff1f1f1fff090909ff020202ff010101ff010101ff010101ff010101ff010101ff010101ff010201ff020202ff040404ff05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefffffefefffffefffefffffefefffefefefffefefefffefefefffefffffffefefffffefffefffefefefffefefefffefefefffffffefffefefefffefffefffefefffffefefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffefffffefffefffffffefffefefefffefefefffefefefffefefefffefefffffefffefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefffefffffefffffefffefffefffefffffffefffffefffffffffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefdfefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffdfefdfffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffdfefdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffffefffffffffefffefefefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffffffefffefefffffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffffffefffefefefffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefe3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfbfcfff0f0f0ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdfffdededeffdededfffdededeffdededeffdededeffdddeddffddddddffddddddffdcdcdcffdcdcdbffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd9d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d3ffd2d3d2ffd3d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd3d3d3ffd3d3d3ffd3d4d3ffd3d4d3ffd4d4d4ffd4d4d4ffd4d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd6d6d6ffd6d7d6ffd6d7d7ffd7d7d7ffd7d7d7ffd8d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdbffdcdbdbffdcdcdcffdcdcdcffdcddddffdddedeffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe4e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe5e5e5ffe7e7e7fff7f7f7fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf4b4b4bff626262ff4e4e4eff292929ff080809ff010101ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff000000ff020202ff151616ff373838ff535353ff5a5a5aff252525ff0d0e0eff141414ff161616ff161616ff131313ff131313ff121212ff151515ff151515ff131313ff0e0e0eff0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefffefffffffefffefefffffefefefffefefefffefefefffefefefffffffefffffefffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffefffefffefefefffefffefffefefefffefefefffefefefffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffefefefffffefefffefffefffffefffffefefefffefffefffefefefffefefefffefffffffffffffffffffffffefffefffffffffffefefefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefffffefefefffefffefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefffefffefefffffefefefffefefefffefefefffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafbfafffbfbfbfffcfcfcfffcfdfcfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefffffffefefffffffefffffefffefffffffefffffffffffffffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffffffffffffffffffffffffefefefffffffefffefefefffefefefffefffefffefefefffffefffffffffffffffffffffefefefffefffefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffffefefffffffefffffefffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefe2f2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf0f0f0f0f7f7f7f7fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff7f7f6ffe8e8e8ffe5e5e5ffe4e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdfdeffdededeffdededeffdededeffdededeffdddedeffddddddffddddddffddddddffdddcddffdcdcdcffdcdcdcffdbdbdbffdadadaffd9d9d9ffd9d8d9ffd8d8d8ffd8d8d8ffd7d7d8ffd7d7d7ffd6d7d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d2d2ffd1d1d1ffd1d2d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd4d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d7d6ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9dad9ffdadadaffdbdbdaffdbdbdbffdbdbdbffdbdbdbffdbdcdcffdddcdcffddddddffdededeffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e1ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e4ffedededfffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef5c5d5dff626262ff4f4f4fff2a2a2aff080909ff020202ff000000ff030403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff000000ff010101ff151616ff3a3939ff555555ff5b5b5bff29292aff191919ff202020ff212121ff212121ff222222ff202120ff202120ff222222ff1f2020ff1e1e1eff1b1b1bbf17171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefffefffefffefffffffffffffffffffffefffffefefefffefefefffffefffffefefffffffffefffffffffffffffffffffffffffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffefffffefffffefffffffefffefffefefefffffffffffefffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafbfbfffbfbfbfffcfcfcfffdfdfcfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffefffefffefefefffffefefffefefefffffefefffffefffffefffffffefffefffffefefffffffffffefefffffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffefffffffffffefffffffefffefffefefefffffefefffefefffffefffefffefffefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbffeeedeeffe6e5e6ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e0ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdededeffdededeffdeddddffddddddffddddddffddddddffddddddffdddcddffdddcdcffdcdcdcffdcdcdcffdcdcdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d8d7ffd7d7d7ffd7d7d7ffd7d6d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d3d2ffd2d2d2ffd2d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd1d0d0ffd0d0d0ffd1d1d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d3ffd2d3d2ffd3d2d2ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d5ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdadadbffdbdbdbffdbdcdbffdddcdcffddddddffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe0dfdfffe0dfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e3ffe4e4e4ffe4e4e4ffe5e5e4ffe6e6e6fff5f5f5fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf4f4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636263ff616161ff4e4e4eff292929ff080808ff020202ff000000ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff000000ff040404ff151514ff3b3b3bff545554ff5b5b5bff2f2f2fff212121ff232323ff232323ff232323ff232323ff212222ff222222ff232323ff212222ff212121ff201f1fbf17181700000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffffffffffefffefffefefefffffefefffefefefffefefefffefefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefffefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefffefffffefffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfdfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffefefffffffffefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffffefffffefffffefffffffefffefffefefefffefffefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefefefffefffefffefefefffffefefffefefefffefefefffefefffffefefefffefffefffefffefffefefffffefefefffefffefffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefefefefffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffefffffcfdfdfff4f4f4ffe7e7e7ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdededeffdededeffddddddffddddddffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdbdcffdbdbdbffdbdbdbffdadadaffdadad9ffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfd0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d4d3ffd3d3d4ffd4d4d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d9ffdad9d9ffdadadaffdadadaffdbdbdaffdbdcdcffdcdcdcffddddddffdededeffdfdfdfffdfdfdfffe0e0e0ffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffebebebfff9f9f9fffefefdffffffffffffffffffffffffffffffffffffffffefefefef1f1f1f1f000000008f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff636363ff606060ff4b4b4bff232323ff070606ff010101ff000000ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff000000ff010000ff030303ff131413ff393939ff545454ff5e5e5e7f3030300000000000000000000000003f0908083f0809083f0908083f0808083f0808083f0808083f0808083f0808082f06060500000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffefffffffffffffffefffefffffefefffffefffffffefefffefefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffffffffffffffffffefffefffffefefffefefffffefefefffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfefefffefefefffefefefffffefffffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffefefffffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f2f000000004f4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9fafaffececebffe6e6e6ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdededeffddddddffddddddffdcdcddffdcdcdcffdcdbdcffdcdcdbffdbdcdbffdbdbdbffdbdadaffdadadaffdad9daffd9d9d9ffd9d8d9ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d3ffd2d3d3ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0d0ffd0d0cfffcfcfcfffcececfffcececeffcececeffcececeffcececeffcececeffcececeffcecfcfffcfcecfffcfcfcfffcfcecfffcececeffcececfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfd0ffcfd0cfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d9d9ffd9d9d9ffd9d9d9ffdadadaffdadbdaffdbdbdcffdcdcdcffddddddffdededeffdedfdfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e5fff2f2f2fffcfcfcfffeffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f000000000f0f0f0fefefefefffffffffffffffffffffffffffffffffffffffffffffffffafafafaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c5c5cff484847ff3a3a3aff19191aff050505ff000000ff000000ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010201ff000000ff000000ff010101ff101010ff2e2e2eff4d4e4eff5e5e5e7f30303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefffffefffefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffefffffffffefffffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffefffffefffffffffefffffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f0000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffefefffcfcfcfff2f2f2ffe7e7e6ffe6e6e6ffe5e5e5ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e2ffe2e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdeddddffddddddffddddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d9d9ffd8d8d8ffd7d7d7ffd7d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d1d1ffd1d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfceffcfcfceffcececeffcececeffcececdffcdcdcdffcdcdcdffccccccffcdccccffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcecdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcecdceffcececeffcececeffcececeffcececeffcececfffcfcfcfffcfd0cfffd0d0d0ffd0d1d0ffd1d1d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffd9d9daffdbdadaffdbdbdbffdcdcdcffddddddffdededeffdfdedfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe9e9e9fff7f7f8fffefefdffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000006f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff464646ff424242ff414141ff323232ff121212ff030303ff030202ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff000000ff000000ff1d1d1dff424142ff585859ff5a5a5a7f2e2e2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefffffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefefffefefffffefefefffefffefffefefefffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffffefffffffffffffefffffffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffefefefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffefffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff8f8f8ffeae9eaffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffddddddffdddddcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdadaffdadadaffd9dad9ffd9d9d9ffd9d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d5d4ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcecdceffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdccffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcccbcbffcbcccbffccccccffccccccffccccccffccccccffccccccffcbccccffcccbcbffcccccbffccccccffccccccffcccccdffcdcdccffcdcdcdffcdcdcdffcecdcdffcececeffcececfffcecfcfffcfcfcfffd0d0cfffd0d0d0ffd1d0d1ffd1d1d1ffd2d2d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdedfdeffdfdfdfffe0e0e0ffe0e0e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe3e2e3ffe3e3e3ffe4e4e4ffe5e5e4ffe5e5e5ffe6e6e6ffefefeffffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000dfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f030303ff060606ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0808089f0504043f0000002f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffffffffffffffffffffffffffffffffffffffefefffffffffefffefefefffefefefffefefefffffefefffffefefffefffefffffffffffffffffffffefffffefefffffefefefffefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffffefffffefffffffefefefffefffefffefefffffefefefffefefffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefffffffffefffefffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefffefefefffefefefffefefefffefefffffefefefffefefffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfefefefeffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcffefefefffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdfdedeffdededeffdddddeffddddddffdcdddcffdcdcdcffdbdbdbffdbdbdbffdadadaffdadadaffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d3ffd2d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcececeffcdceceffcdcdcdffcdcdccffccccccffcccbcbffcbcbcbffcbcbcbffcbcbccffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffc9cac9ffc9cacaffcacacaffcacacaffcacacaffcacbcaffcacacaffcacacaffcacacaffcacacaffcacacbffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcccccbffccccccffccccccffcdcdcdffcdcdcdffcdcecdffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d1d0ffd1d1d1ffd1d2d2ffd3d3d2ffd3d3d3ffd4d5d4ffd5d5d5ffd6d6d5ffd7d6d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcddddffdededeffdededeffdfe0dfffe0e0e0ffe0e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e1ffe2e2e2ffe2e3e3ffe3e3e4ffe4e4e4ffe5e5e5ffe5e5e5ffe8e8e8fff6f6f6fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f080808ff141414ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060605ff0d0d0d7f0e0e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffefffffefefffffefefffffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffefffefffefefefffefefffffffefefffefefefffefefefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefefefffefefffffffefefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefdfdfffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefffffffefefffefefefffffffefffefefffffefefffffefefffffefefffffffefefffefffefffffffefffefffefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefffffffefefffefefefffefefefffffefefffefefffffefefffffefefffffefefefffefffefffefffefffefffefffefffefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefefefffefefefffefefefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefecfcecece00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff6f6f6ffe7e7e7ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdededeffdededeffddddddffdddcdcffdcdcdcffdbdbdbffdbdadbffdadadaffd9d9d9ffd9d9d9ffd9d8d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d2d3ffd2d2d2ffd1d1d1ffd1d0d1ffd0d0d0ffcfcfd0ffcececeffcececeffcdcdcdffcdcccdffccccccffcbcccbffcbcbcbffcacbcaffcacbcaffcacacaffcacacaffcacacaffcacacaffcac9caffc9cacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c9ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c8c8ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcacacaffcbcbcbffcbcbcbffcbcbcbffcbccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcececeffcfceceffd0cfcfffd0d0d0ffd0d0d1ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd7d7d8ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdcdcdcffdddcddffdddddeffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e2ffe2e2e2ffe3e3e2ffe4e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffedededfffcfbfbfffefefeffffffffffffffffffffffffffffffffffffffffdfdfdfdfafafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0f0f0fff2c2c2cff1a1a1aff060606ff040404ff020202ff010101ff010101ff010101ff020202ff040303ff101010ff2424247f1c1c1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefffffefefefffefefefffffefffffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffefefffffffffffffffefffefffefffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefffefffffffffffffefefffffffffffffffefffffefefffffefffffefffefffefefffffefefefffefffefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefffffefffefffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafaffedededffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe3e3e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfe0ffdfdedfffdededeffdededeffddddddffdcdcdcffdcdcdcffdcdbdbffdbdbdbffdadadaffd9d9daffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d3d4ffd2d3d3ffd2d1d2ffd1d1d1ffd1d1d0ffd0d0d0ffcfcfcfffcecfcfffcecdceffcdcdcdffccccccffcccbcbffcbcbcbffcacbcaffcacacaffc9cacaffc9c9c9ffc9c9c9ffc8c8c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9caffcacacaffcacacaffcacacaffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbccccffccccccffcdcdcdffcececeffcfceceffcfcfcfffd0d0d0ffd1d0d1ffd1d1d2ffd2d3d2ffd4d3d4ffd5d5d4ffd6d6d5ffd6d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdadaffdbdbdbffdcdcdcffdddcddffdddddeffdededeffdfdedfffdfdfdfffdfe0dfffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e5e6ffe8e8e8fff4f4f4fffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f121212ff444444ff3e3e3eff454545ff3c3c3bff242424ff1f1f1fff1c1c1cff1d1d1dff333333ff414141ff3b3b3bff4141417f2d2e2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffefffffffffffffefffffefefefffefefefffefefefffefefefffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffffefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffffffffffffffffffffffffffffffefefffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f3f3ffe7e6e7ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdedfdfffdededeffdededeffddddddffddddddffdcdcdcffdbdbdbffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd6d7d7ffd6d5d5ffd5d5d5ffd3d4d3ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcececeffcdcdcdffccccccffcbcbcbffcacbcbffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c6ffc5c6c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcbccccffccccccffcdcdcdffcdcecdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d6ffd6d7d6ffd7d7d7ffd8d8d8ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffddddddffddddddffdddedeffdededeffdfdfdfffdfdfdfffe0e0dfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe5e5e5ffe6e6e6ffebebebfffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f121212ff494949ff5e5e5dff787778ff787878ff747474ff737373ff747475ff757574ff787878ff777777ff686868ff5f5f5f7f323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffefffffffffffefefefffefffefffefefffffefffefffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefefffefffefffefefffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffffffefffffffffffffffefffffefefffefefefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfefffdfefdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefffffefefefffefffffffefefefffefffefffefefefffefefefffefefefffefefefffefefdfffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefffffffefefffffffffefffffefffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefffffefffefffefefefffefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefdfff8f8f8ffebebeaffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0dfe0ffdfdfdfffdededeffdddeddffddddddffdcddddffdcdcdcffdbdbdbffdbdadbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d5d6ffd5d5d5ffd3d4d3ffd2d2d2ffd0d0d0ffcfcfcfffcececeffcecdcdffcdcdcdffcdcccdffccccccffcbcbcbffcacacaffcac9c9ffc9c9c9ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc5c5c4ffc5c5c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc3c4c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c8ffcacac9ffcacacaffcbcbcbffcccccbffcdccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d2ffd2d2d2ffd4d3d3ffd5d5d5ffd5d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdaffdbdbdbffdcdcdcffdcdcddffddddddffddddddffdddddeffdededeffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe7e7e7fff1f2f1fffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f111111ff585858ff7b7b7bff808080ff828282ff818181ff828282ff848485ff858585ff838383ff818181ff7b7b7bff6a6a6a7f323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffffffefefefffffefffffefffffffefffffffffffffffffffefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffffefefffefffffffefffffffefefefffefefffffefffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefefffffefffefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfcfff0f1f1ffe7e6e7ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e1ffe0e0e0ffdfe0dfffdfdfdfffdededeffdddeddffddddddffdcdcddffdcdcdcffdbdcdbffdbdbdbffdadadaffdad9d9ffd9d8d9ffd8d8d8ffd7d8d7ffd6d6d6ffd6d5d6ffd5d5d5ffd4d4d4ffd3d2d3ffd1d1d1ffcfcfcfffcdcdceffccccccffccccccffcbcbcbffcacacbffcacacaffc9c9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc7c6c7ffc6c6c6ffc5c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc4c5c5ffc4c4c4ffc3c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c3c3ffc3c2c3ffc3c2c3ffc2c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c6c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcacacaffcbcccbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd2d2d2ffd3d3d3ffd4d5d5ffd5d5d5ffd7d7d7ffd8d8d8ffd8d9d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdcdcdcffddddddffddddddffddddddffdedddeffdededeffdfdedeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe4e3e3ffe4e4e4ffe4e4e5ffe5e5e5ffe9e8e9fff8f9f9fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0707073f1f201f3f2020203f2020203f2020203f2121213f2121213f2121213f2121213f2020203f1f20203f1d1d1d1f0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffefffffffefefefffefefffffffefffffefefffffefefffffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffffffffffffffffffffffffffffffffffefffefefffffefffefffefefefffefefefffefefefffffffefffffffefffefffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffefdfdfffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffefefffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff6f6f6ffe9e9e9ffe6e6e6ffe6e6e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdedeffdededeffddddddffdcdddcffdcdcdbffdbdbdbffdbdbdbffdadadaffd9dad9ffd9d9d9ffd8d8d8ffd7d7d8ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd3d2d2ffd1d1d1ffd0cfd0ffcdcdceffcbcccbffcbcbcaffcacacaffc9c9c9ffc8c9c8ffc8c7c8ffc7c7c7ffc6c7c7ffc7c6c6ffc6c6c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc1c0c1ffc1c0c1ffc0c0c1ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c1ffc1c0c0ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc0c0c0ffc0c1c1ffc1c1c1ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c4ffc6c5c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c9ffc9c9caffcacacaffcbcbcbffcccccdffcecdcdffcececeffd0d0cfffd1d1d1ffd3d3d3ffd4d4d4ffd6d6d5ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdbdcffdcdcdcffdcdcdcffdcdcdcffdddcddffddddddffdededeffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe4e3e4ffe4e4e4ffe4e4e4ffefeeeefffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffffffffffffefffffefefffffffefffffffefefffefffffffffefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefffffffffffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffefefdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffffefffffffffffffffffffffffefffffefefffffefefefffefefefffefffffffffffefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafaffefefeeffe7e7e7ffe6e6e5ffe5e5e5ffe4e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0dfdfffdfdfdfffdfdfdfffdededeffddddddffddddddffdcdcdcffdbdbdbffdbdbdaffdadadaffd9dadaffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd5d6d6ffd4d4d4ffd3d3d4ffd2d2d2ffd1d1d1ffcfcfcfffcececeffcccccbffcacac9ffc9c9c9ffc9c9c9ffc7c8c8ffc7c6c7ffc5c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c2ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc0c0c0ffbfbfc0ffbfbfbfffbfbfbfffbfbfbeffbebfbfffbfbebfffbebebeffbebfbeffbfbebfffbebfbeffbebebeffbfbfbfffbfbfbeffbfbfbeffbfbfbfffbebfbfffbebebeffbebebeffbebebeffbebebfffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c2ffc1c2c2ffc1c2c1ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffcacbcaffcbcbcbffcdcdcdffcececeffcfcfcfffd0d1d1ffd2d3d2ffd4d4d5ffd6d6d6ffd8d7d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdbdbdbffdbdbdcffdcdcdcffddddddffdededeffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e1e0ffe1e1e1ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe6e6e6fff6f6f6fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffefefefffefefefffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefffefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffefffffefefffffffefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffefefdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffefefefffefffffffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffefefffffefefffffffefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffefffffffefefefffefefefffffffffffffefefffffffffffffffffffffffffffffefefffffefefffffefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfdfff4f4f4ffe8e8e8ffe6e6e6ffe5e6e5ffe5e4e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0dfe0ffdfdfdfffdfdfdfffdededeffdededeffddddddffdcdcdcffdbdbdbffdbdadbffdadadaffdad9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd3d4d3ffd1d2d2ffd0d0cfffcfceceffcdcdcdffcccbccffc9c9c9ffc7c7c7ffc7c7c7ffc7c7c7ffc6c6c6ffc4c4c4ffc3c3c3ffc3c2c2ffc3c2c2ffc2c2c2ffc1c1c1ffc1c1c0ffc0c0c0ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbdbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbdbdffbdbdbdffbebdbeffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbcbcbcffbcbcbcffbdbdbdffbebdbdffbebebeffbfbfbfffc0c0c0ffc0c0bfffc0c0c0ffc0c0c0ffc0bfc0ffc0bfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffcacac9ffcbcbcbffccccccffcececeffd0d0d0ffd3d3d3ffd5d5d5ffd6d6d7ffd8d7d8ffd8d8d8ffd9d9d9ffd9d9d9ffd9d9daffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffe0e0dfffe0e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3ffecececfffbfbfafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffefefefffefffefffffefffffefffefffefffffffffffefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffdfdfefffdfdfefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffffefffffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefefefffefefffffefefefffffefefffffefefffffefefffffefffffffffffffffffffffffffffffefffefffefffefffefefefffffffefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefffffefffefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffefefffffefefefffffefefffffefefffffefefffefefffffefffffffffffffffffffffffffffffffefffefffefefefffefffefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfff9f9f9ffecececffe6e6e6ffe6e5e5ffe4e4e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0dfdfffdfdfdfffdededeffdededdffddddddffdcdcdcffdbdcdbffdbdbdaffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd7d7d7ffd5d5d5ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcccdccffcbcbcbffc9c9c9ffc6c6c6ffc5c6c6ffc5c5c5ffc4c5c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc1c0c1ffc1c1c1ffc0c0c0ffbfbfbfffbfbfbeffbebebeffbdbdbdffbdbdbdffbebdbeffbdbdbdffbdbdbdffbcbdbcffbcbcbcffbbbbbbffbbbbbcffbbbbbbffbbbbbbffbbbabaffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbbbbffbbbcbbffbcbbbbffbcbcbcffbbbbbbffbbbbbbffbababaffbababaffbbbbbbffbcbcbcffbdbdbdffbebdbeffbebebeffbdbdbdffbdbdbdffbebebeffbebebdffbdbdbeffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc6c5c5ffc7c7c7ffc9c9c9ffcbcacbffccccccffcfcfcfffd2d2d2ffd4d4d4ffd6d5d5ffd5d5d5ffd6d6d6ffd8d8d8ffd8d8d8ffd7d8d7ffd8d8d8ffdad9d9ffdbdbdbffdcdcdcffdededeffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfe0dfffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4fff3f3f3fffcfdfdfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffefffefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffdfefdfffdfdfefffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffffffefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffffefffffefffefffefefffffefefefffefffffffefefffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffefffefffffefffffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffcfcfcfff2f2f2ffe7e6e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e2ffe1e1e1ffe0e0e0ffdfe0dfffdfdfdfffdededeffdddedeffddddddffdcdcdcffdbdbdcffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d7ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd4d5d4ffd3d3d3bf9d9d9dbf9c9b9bbf9a9a9abf999999bf979897bf969696bf949494bf949494bf939393bf939393bf929292bf919191bf909090bf909090bf909090bf909090bf8f8f8fbf8f8f8fbf8f8f8ebf8e8e8ebf8e8e8ebf8e8e8ebf8e8e8ebf8e8e8ebf8d8d8dbf8d8d8dbf8d8d8dbf8d8d8dbf8d8d8dbf8c8c8cbf8c8c8cbf8c8c8cbf8c8c8cbf8c8c8cbf8c8c8cbf8c8c8cbf8c8c8cbf8d8c8dbf8c8d8cbf8d8d8dbf8d8d8dbf8d8d8dbf8d8c8dbf8c8c8cbf8c8c8bbf8d8d8dbf8d8d8ebf8e8e8ebf8e8e8fbf8e8e8ebf8e8e8ebf8e8e8ebf8f8f8fbf8f8f8fbf8f8f8fbf8f8f8fbf909090bf909190bf919191bf919191bf929291bf929292bf939393bf939393bf939393bf949393bf959595bf969696bf979797bf999999bf9a9a9abf9d9d9dbf9f9f9fffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4ffd6d6d6ffd6d6d6ffd6d5d5ffd7d6d6ffd8d8d9ffdadadaffdcdcdcffdededeffdfdfdfffdedfdeffdededeffdededeffdededeffdedfdfffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe9e9e9fff9f9f9fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffefffffefffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffefffffefffffefffffffefffefffefffefffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffefffefefefffefefefffefefefffffefffffffefffffffffefffffffffffffffffffffffffffffefefffffefefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff7f7f7ffeaeaeaffe5e6e6ffe5e5e5ffe5e4e4ffe4e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdededeffddddddffdcdcdcffdbdbdbffdadadaffdadadaffd9d9d9ffd9d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d5d6ffd5d5d5ffd6d5d6ffd7d7d79f8585850f0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0d0d0dcfadacadffd4d3d3ffd2d2d2ffd3d3d3ffd4d4d4ffd3d3d3ffd5d5d5ffd7d7d7ffdad9d9ffdcdcdcffddddddffdededeffdededeffddddddffddddddffdededdffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e1e2ffe2e2e2ffe2e2e2ffe2e2e3ffe3e3e3ffe3e3e3fff1f1f1fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefffffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefffefffefefefffefffffffefffefffefefffffefefefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffffffffffefffffefffffffefffefffefefefffefefefffefefefffffefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff0f0efffe6e5e6ffe5e5e5ffe4e5e4ffe4e4e4ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0dfffdededfffdededeffddddddffdcdcdcffdbdcdcffdbdbdbffdad9daffd9d9d9ffd7d8d7ffd7d7d7ffd6d6d5ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd4d4d5cfadadad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1a1a1aefc5c5c5ffd0d0d0ffcfcfcfffd1d1d1ffd1d1d1ffd3d3d3ffd5d6d5ffd8d8d8ffdbdadbffdcdcddffddddddffddddddffdddddcffdddcddffddddddffdededdffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe8e8e8fff7f8f8fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffefefffffefefefffffffffffffffffffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefffffefefefffefffffffefffffffefefffffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefffffefefefffefefffffefefefffffffffffefffefffefefefffefefefffefdfefffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfefffefefdfffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffffffffffffffffffefefffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffdfdfdfff5f6f5ffe8e8e8ffe5e5e5ffe4e4e4ffe4e3e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdcdcdcffdadbdaffdad9daffd9d8d8ffd8d8d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d2d2ffd0d0cfffd0d0d0ffd2d2d23f35343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffcfcfceffcdcdccffcccdcdffcececeffd1d1d1ffd4d4d4ffd7d7d7ffd9d9d9ffdbdbdbffdcdbdcffdcdcdcffdcdbdcffdcdcdbffdcddddffdededeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe1e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe4e4e4ffefefeffffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffffefefffffefffffffefffffefffefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefefffffefffffffffefffffffffffffffffffffefefffffffffffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffefefffffefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefffffefffefffffffffffffffffffefffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffaf9f9ffecededffe5e5e5ffe5e4e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdad9daffd9d8d9ffd7d7d7ffd6d6d6ffd4d5d4ffd4d3d3ffd2d2d2ffd1d1d1ffcececeffcdcdcdffcecfcf9f82828200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfb3b3b3ffcbcbcbffcacbcbffccccccffcfcfcfffd2d2d2ffd5d5d5ffd8d7d7ffd9d9d9ffdadbdaffdadadaffdbdadaffdbdbdbffdcdcdcffddddddffdededfffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe2e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe6e6e6fff6f6f6fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffffefefffefffffffffefffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefdfefffdfdfdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfefdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffefefffffefefefffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f3f4ffe7e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffdfdfdfffdfdfdeffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d8ffd7d7d7ffd6d6d6ffd5d4d4ffd3d3d3ffd2d2d2ffd0d0d0ffcececeffcbcbcbffcccccbefc1c1c10f0c0c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f323232ffcacacbffcacacaffcacacaffcdcdcdffd0d0d0ffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdadadaffdbdbdcffdddddcffdededeffdfdfdfffdfe0e0ffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffedededfffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfefffefefefffefefefffefefefffdfefefffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefffffefefefffefefefffefefefffffefffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffffffffffffffffffffffffffffffffffefffffffefefefffffefffffffefffffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfff8f8f9ffebebebffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffcbcbcbffcbcbcb6f595859000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af8b8b8bffcacacaffc9c9c9ffcbcbcbffcececeffd1d1d1ffd3d3d3ffd5d5d5ffd6d6d6ffd8d7d7ffd8d8d8ffd9d9d9ffdbdadbffdcdcdcffddddddffdddedeffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffe5e5e5fff4f4f4fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefefefffefefefffefefefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffefffffffffffefffefffefffefffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffefffefefefffefffefffefefffffffffffffffffffffffefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefffefffffefffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffcfbfcfff1f1f1ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffddddddffdcdddcffdbdbdcffdadadaffd9d9d9ffd8d8d8ffd7d6d7ffd5d5d5ffd3d4d4ffd2d1d2ffcfcfcfffcdcdcdffcacbcbffc9c9c9ffcacacacfa5a5a5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f191919efbcbcbdffc9c9c9ffc9c9c9ffccccccffcfcfcfffd1d1d1ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d9d8ffd9d9d9ffdbdadbffdbdcdcffdcdcddffddddddffdddddeffdededeffdededfffdfdfdfffe0e0e0ffe0e1e1ffe1e1e1ffe2e2e2ffe3e3e3ffeaeaeafffaf9fafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffffefefffefffefffefffffffefefefffefffefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffefffffffffffffefefefffefffefffffffffffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffefffefffffffffffefffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffffefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff7f7f7ffe9e9e9ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdcffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d5d5ffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcbcccbffc9c9c9ffc9c9c9ffc9c9c93f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf5d5d5dbf5d5d5dbf606060bf636363bf636363bf646464bf646364bf616161bf5f5e5ebf5e5e5ebf5e5e5ebf5b5b5b5f2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f646464ffc9c9c9ffc8c8c8ffc9c8c8ffccccccffcfcfcfffd1d1d2ffd4d4d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdbdbffdcdcdcffddddddffddddddffdededeffdfdfdfffe0e0e0ffe1e1e1ffe1e2e2ffe3e3e2ffe4e4e4fff2f2f2fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffffffffefefefffffefffffefefefffefefffffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffffffefffefefefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffefefefffefefefffefefefffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafaffefefefffe5e6e6ffe4e5e5ffe3e3e4ffe3e2e2ffe1e1e1ffe0e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdedfffdededdffdcdcdcffdbdbdbffdbdadaffd9d9daffd8d8d8ffd7d7d7ffd5d6d5ffd4d4d4ffd2d2d2ffd1d0d0ffcfcfcfffcdcccdffcacacaffc8c8c8ffc9c9c99f7d7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff7a7a7aff7b7b7bff818181ff808181ff828282ff828282ff7e7e7eff7d7d7eff7d7d7dff7a7a7aff7878787f3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfafafafffc7c7c7ffc6c6c6ffc9c9c9ffcdcdcdffd0d0d0ffd2d3d2ffd4d4d4ffd5d6d5ffd7d6d7ffd7d7d8ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe2e1e2ffe2e2e2ffe3e3e3ffe9e9eafff8f8f8fffefdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffefffefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefffffffefefffffffffefffffefefffefffefffefefefffefefefffffefefffefefffffffffffffffefefffffffffffefefefffefffefffefefefffefefefffefffefffefefffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefffffffefefffffffffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffefffefefffffefffefffffffffffffffffffffffffffffffffffffefefffefefefffefffffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefffefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffefffffefefffefffefffefffffffefffffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffefffffefefffefffefffefffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f2f0000000000000000000000000f0f0f0fdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfcfff5f5f5ffe7e8e7ffe5e5e4ffe3e3e3ffe3e2e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdededfffddddddffddddddffdcdbdcffdbdbdbffdad9daffd9d8d8ffd7d7d7ffd6d6d5ffd4d4d4ffd2d2d2ffd1d0d1ffcecfcfffcdccccffcbcbcbffc8c8c8ffc8c8c8efbcbcbc0f0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff5c5c5cff5a595aff5a5a5aff424242ff3e3e3eff3f3f40ff3e3e3eff454545ff5b5b5bff595959ff6867687f3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f1515163f1e1e1e3f1e1e1e3f1f1f1f3f2020203f2020203f2020203f2020203f1f1f1f3f1e1e1e3f1e1e1d3f1d1d1d0f070707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f3d3d3effc6c6c6ffc6c6c6ffc7c7c7ffcacacaffcdcecdffd1d1d1ffd3d3d3ffd5d4d5ffd6d6d6ffd7d6d6ffd7d7d8ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdadbdbffdbdcdbffdcdcdcffdddddeffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4fff1f0f0fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefefefffefefefffffefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefefefffefefefffefefefffefefffffefffefffefefffffffefffffefefefffefffefffffffefffffffefffffffffffffefffffefffffffefffffffefefefffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffefffffefefffefffffffffffffffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffffffffffffffffffffffffefffffefffffffefefefffefefffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefffefffefefefffffefffffefffffffefffffffefefffffefffefffefefefffefefffffefefefffefffefffffffffffffffffffffffffffffffffffefffffffffffffffefefefffffefffffefffffffefefefffefefffffefffefffefefefffefefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f9ffecececffe5e5e5ffe3e3e4ffe3e2e3ffe1e2e2ffe1e1e1ffe0e0e0ffdfe0dfffdfdfdfffdededeffddddddffdddddcffdcdcdcffdbdbdbffdadadaffd9d9d9ffd7d7d8ffd6d7d6ffd5d4d5ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc8c9c9ffc8c8c86f57575700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff565656ff373737ff1e1e1eff1b1b1bff080708ff030403ff040404ff030304ff0b0b0bff1c1c1cff242424ff4040407f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf575757ff757575ff797979ff7b7c7bff7f7f7fff7f7f7fff7f807fff7e7e7eff7b7b7bff777877ff767676ff7676763f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf949494ffc6c7c6ffc6c6c6ffc8c9c9ffccccccffcfcfcfffd2d2d2ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdcffddddddffdededfffdfdfe0ffe1e0e1ffe2e2e2ffe2e2e2ffe3e3e3ffe8e8e8fff6f6f6fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffefefefffefefefffefffffffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefefffefefefffefefefffffefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefffffffefffffffffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffefefefffefefffffefefefffefefffffffefffffefefefffefefefffefffefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000001f1f1f1fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffcfcfcfff3f3f3ffe6e6e6ffe4e4e4ffe3e3e2ffe2e1e1ffe1e1e1ffe0e0e0ffe0dfdfffdfdfdfffdededeffddddddffdddcdcffdcdcdcffdbdbdbffdadbdaffd9d9d9ffd8d8d8ffd7d7d7ffd6d5d6ffd4d4d4ffd2d2d2ffd0d0d0ffcececdffccccccffcacacaffc8c8c8ffc8c8c8cfa3a3a30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313131ff100f10ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff1414147f1a1b1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf575757ff6b6a6bff6c6c6cff676868ff626262ff636363ff656565ff666666ff6b6b6bff6e6e6eff6c6c6cff7575753f1d1d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f181818ffc6c6c6ffc6c7c6ffc7c7c7ffcacacbffcececeffd1d0d0ffd3d2d3ffd4d4d4ffd6d6d6ffd7d7d6ffd7d7d7ffd8d8d8ffd9d9d9ffdad9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe2e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffeeeeeefffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefffefffefefffffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffffffffffffffefefffffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000afafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfefff8f8f8ffeaeaeaffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdededeffdedddeffddddddffdcdcdbffdbdbdbffdadadaffdad9daffd9d9d9ffd8d8d8ffd6d6d6ffd5d5d5ffd3d3d3ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffc8c8c8ffc8c8c8ffc8c8c83f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0d0d0dff040505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0404049f0606063f0607073f1111123f1b1b1b3f1e1e1e3f1e1e1e1f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf4b4b4bff404040ff393a39ff242324ff100f10ff101011ff111111ff121212ff2b2b2aff393939ff424242ff6161613f1c1c1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f636363ffc7c7c7ffc7c7c7ffcacac9ffcdcdccffcfd0d0ffd2d2d2ffd3d3d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe1e0e1ffe1e2e2ffe2e2e2ffe3e3e3ffe6e5e6fff4f4f5fffcfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffffefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffffefefffefefefffffffffffefefffffffefefffefefefffefefefffefefefffefefefffffffffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefffffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffefefffffffefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefffafafafff1f1f1ffe6e6e6ffe4e3e3ffe3e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d4d4ffd3d3d3ffd1d1d1ffcfcfcfffcccccdffcacacaffc7c7c7ffc7c7c79f7c7d7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff787778ff787878ff727272ff525252ff2d2d2dff0d0d0dff030303ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0b0b0bff2c2c2cff575656ff747474ff7978787f3d3d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf272728ff0a0a0aff040404ff000000ff000000ff000000ff000000ff000000ff010101ff020202ff131414ff3837383f1414140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0c0c0cdfaeafafffc8c8c8ffc8c8c9ffcbcbcbffcecfcfffd1d1d1ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdcffddddddffdededeffdfdedeffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e3e2ffe3e3e3ffecececfff8f8f8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffefffefefffffefefefffefefefffefefefffefefefffffffefffefefffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefffffefefffffffffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefdfefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefffefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffffffefffefefefffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffffffefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000cfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffbfbfbfff6f6f6ffeeeeeeffe5e5e5ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfe0dfffdfdfdfffdfdfdfffdededeffddddddffdcdcdcffdadadbffdadadaffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d1ffcececeffcbcbcbffc9c8c8ffc8c8c8efbbbbbb0f0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797a7aff767576ff595a59ff343434ff101010ff030303ff000000ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff141313ff3e3e3eff656565ff7a7a7a7f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0e0e0e7f3a3a3a7f3a3a3a7f3939393f1212123f0606063f020202ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff1010103f090909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f3e3e3effc9c9c8ffc9c9c9ffc9c9caffcdcdcdffd0d0d0ffd2d2d3ffd4d4d4ffd5d6d6ffd7d7d7ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdadadaffdbdbdbffdcdcdcffddddddffdededeffdededfffdfdfdfffe0e0e0ffe1e0e1ffe2e2e2ffe2e2e2ffe8e8e8fff3f3f3fffdfdfdfffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffffffefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefffffefefefffffffefffefffefffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefffefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffefffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefefefffefefefffefefefffefefefffefffefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefffefffefefefffffefefffffffffffffefffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffdfefefffcfcfcfffafafafffbfbfbfff4f4f4ffedececffe5e5e5ffe2e3e2ffe1e2e2ffe0e0e1ffe0e0e0ffdfdfdfffdfdfdfffdededeffdedddeffdcddddffdbdcdbffdadbdaffd9d9d9ffd8d9d8ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d3ffd2d2d2ffd0d0d0ffcececeffcacacaffc8c8c8ffc8c8c86f57575700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7c7c7cff797979ff5d5d5dff343535ff0e0e0eff030403ff000000ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff000000ff030302ff151515ff3e3e3eff666667ff7c7c7c7f3f3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1e1e1eff767676ff737373ff5d5d5cff2d2d2dff0c0d0dff050605ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0404046f0605063f0f0f0f3f1a1a1a3f1e1e1e3f1e1e1e2f161616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf969696ffc9c8c9ffc9c9c9ffccccccffcfd0cfffd2d2d2ffd3d4d3ffd5d5d5ffd6d6d6ffd7d7d8ffd8d8d8ffd8d9d9ffd9d9d9ffdadadaffdadbdbffdbdbdbffdddcdcffddddddffdededeffdedfdeffdfdfdfffe0dfe0ffe0e1e0ffe2e1e2ffe9e9e9fff2f2f2fff8f8f8fffbfbfbfffdfdfdfffefefefffefefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffffefffffefffffefffffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffefefefffefefefffefefefffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefffffffffffefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfcfffcfbfcfffcfcfbfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefffefffffefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefffefffefefefffffefefffefefffffefffefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0f0f0f0fefefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffdfdfdfffcfcfcfffafafafff9f9f9fff8f7f8fff8f7f8fff8f8f8fff3f3f3ffedededffe8e8e8ffe3e2e3ffe1e1e1ffe1e0e1ffe0dfe0ffdfdfdfffdededeffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd7d6d6ffd6d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd0d0d0ffcdceceffcacbcbffc9c9c9cfa2a2a20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7b7b7bff616161ff3a3a39ff101010ff040404ff010100ff060607ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff000000ff020202ff181818ff464646ff6d6d6dff7d7d7e7f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1e1e1eff787877ff6b6a6bff444444ff1a1b1aff070807ff040404ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff050506ff212121ff4d4e4eff717272ff7a7a7abf5b5b5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f191919ffcacacaffcbcbcbffccccccffcececeffd0d1d1ffd3d3d2ffd4d4d5ffd6d6d5ffd7d6d7ffd7d7d7ffd8d8d8ffd9d9d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdddddcffdddeddffdededeffdededeffdfdfdfffe0e0e0ffe4e3e4ffedededfff3f3f3fff6f6f6fff8f8f8fff9f9f9fffafafafffbfbfbfffcfdfcfffdfdfdfffefefefffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffefefefffffefefffffefefffffefefffffffffffffffffffffffffffffffffffefefffffefffefffefffefffefefefffefffefffefffefffefefefffefffefffefefefffffffefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefffefffefefefffefffefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffffffffffefffefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefffffefffefffffffffffffefffffffffffffffffffffefffffffefffefffefefefffffefefffefefefffefefefffefefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefffffffefffefffefefffffefffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7ffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffafafafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff5f5f5fff0f0f0ffebecebffe5e5e4ffe1e2e1ffe0e0e0ffdfdfe0ffdfdfdfffdededeffdedddeffddddddffdcdcdcffdbdbdbffdadad9ffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd3d3d4ffd2d3d3ffd1d1d1ffd0d0d0ffcdcdcdffccccccffcbcacb3f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff7b7b7bff606060ff393939ff111111ff030403ff010100ff080808ff010100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff000000ff030303ff191919ff474847ff6e6e6eff7d7d7d7f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f383838ff737372ff656565ff414141ff1c1c1cff070707ff010101ff010101ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff010101ff0b0b0aff323231ff5d5d5dff797979bf5e5e5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f656565ffccccccffcccccdffcdcdcdffcfcfcfffd1d1d1ffd3d4d3ffd5d5d4ffd6d6d6ffd7d7d7ffd7d7d8ffd8d8d8ffd9d9d9ffdadad9ffdadbdaffdbdcdcffdcdcdcffddddddffdededeffdededeffdfdfdfffe0e0e0ffe8e8e8fff1f1f1fff5f5f5fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fffafafafffbfbfbfffcfdfcfffdfdfdfffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefffffefefefffefefefffefffefffffefefffffefffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffffffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffefffffffefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffffffffffffffefffefffffefefffffefffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffefffefefffffefefefffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffefefefffefefefffffefefffefefffffffffffffffffffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcececefffefefefffffffffffffffffffffffffffefefefffefefefffdfdfdfffdfcfcfffcfcfbfffafafbfff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f8fff7f7f7fff7f7f7fff6f6f6fff3f3f3ffeeeeedffe8e8e8ffe1e1e1ffe0e0e0ffdfdfdfffdedfdeffdedddeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d8ffd6d6d7ffd5d6d5ffd4d5d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcdceceffcdcdcd9f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7d7c7dff797979ff5b5b5bff333334ff0f0f0eff040304ff010101ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff000000ff030403ff171717ff444444ff6b6b6bff7c7c7c7f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f383838ff707070ff676767ff464646ff1e1e1eff070707ff010102ff020102ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff000000ff010101ff0b0b0bff353534ff636463ff7e7e7fbf606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0c0c0cefbfbfc0ffcdcdcdffccccccffcfcecfffd1d1d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdddedeffdededeffdfdfdfffe3e3e4ffedededfff4f4f3fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff8f9f9fff9f9f9fff9f8f9fff9f9f9fffafafafffbfbfbfffdfcfdfffefdfefffefefeffffffffffffffffffffffffffffffffffffffff9f9f9f9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffefffffefefffffefefffffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefffffefefffffffefffffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffefffffefefefffefefefffefdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffdfdfefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfefffdfefefffefefefffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffffefefffefefffffffefffffefffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffefefefffefefdfffdfdfdfffdfcfcfffcfcfcfffbfafafff9f9f9fff9f9f9fff8f9f9fff9f9f9fff8f8f8fff8f8f8cfc9c9c9cfc9c9c9fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff5f5f5fff1f1f1ffebecebffe4e4e4ffe0e0e0ffdfdfdfffdededeffddddddffdddcddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d2d3ffd2d1d1ffd0d0d0ffcfcfcfffcececeefc1c1c10f0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7a7a7aff747373ff535353ff2f2f2fff0d0d0dff030303ff010101ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff020102ff000000ff030303ff161616ff3d3d3dff656564ff7c7c7c7f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f383838ff707070ff676767ff474747ff1f1f1fff050505ff010101ff020302ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff000000ff020102ff0d0d0dff393939ff686868ff7f7f7fbf60606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f4c4c4cffcdcccdffcdcdcdffcececeffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd6d6d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdddedeffdededeffdfe0dfffe8e8e8fff1f1f1fff5f5f5fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffbfbfbfffcfcfdfffefefdfffefefefffffffffffeffffefededed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffefffefefefffefefffffffefefffffffefffffffffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffefefefffefefefffefefefffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefdfffefefefffefefefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffcfcfcfffcfcfbfffbfbfbfffafafafff9f9f9fff8f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9cfcacaca6f6c6c6c1f1f1f1f5f5d5d5dfff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff4f4f4ffeeeeeeffe8e8e8ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdcdbdbffdadadaffd9dadaffd8d8d8ffd7d7d7ffd6d7d6ffd5d5d5ffd5d4d4ffd3d3d3ffd2d2d2ffd0d1d1ffcfcfcfffcfcfcfffcfcfcf6f5a5a5a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff777777ff5d5d5dff2d2d2dff121212ff060707ff020202ff010102ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff272727ff545454ff767676ff7c7c7c7f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f373737ff6d6d6dff626262ff414141ff1a1a1aff060605ff000100ff030203ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020302ff000000ff010101ff0b0b0bff383838ff676767ff7e7f7ebf606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf999a99ffcececeffcececeffd0d0d0ffd2d2d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffddddddffdededeffdededfffe3e3e2ffedededfff4f3f4fff6f6f6fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8dfd9d9d98f8c8c8cdfdadadafff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfcfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffefefefffefefefffefefefffefefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffafafafff9f8f9fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff9f9f9afababab5f5d5d5d1f1f1f1f00000000000000002f2e2e2eefe8e8e8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f5f6fff1f1f1ffecebebffe4e4e4ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d1d2ffd0d0d0ffcfcfcfffcfcfcfdfb5b5b500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3c7f3c3c3cbf2f2f2fbf212121bf1d1c1cbf0b0b0bff060706ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0303037f0000007f0605053f1b1b1b3f1f1f1f3f1f1f1f1f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f363636ff6b6b6bff585858ff373636ff151516ff040404ff000000ff010101ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff010101ff0a0a0aff313131ff5e5e5eff7d7d7dbf6060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f404040ffcececeffcececeffcfcfd0ffd1d1d1ffd2d2d2ffd3d3d3ffd5d5d5ffd6d6d6ffd7d7d7ffd7d8d8ffd9d8d8ffd9dad9ffdbdbdbffdcdcdcffddddddffdededdffdfdfdfffe8e8e8fff1f1f1fff5f5f5fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f89f9b9b9b000000002f2e2e2e8f8c8c8cdfdbdbdbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffbfbfcfffbfcfcfffcfdfd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefffffffffefefffefefefffefefefffffefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefffffffffefffffefefffffffffffffffffffffefffffefefffffefefffffffefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfefefffefdfefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffefefefffefffefffefefefffefffefffefffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffffffffffefffffefefffffefefffffefefefffefffefffefefefffefffefffefffefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfcfbfff8f8f8fff8f8f9fff9f8f8fff8f8f8afaaaaaa5f5d5d5d0f0f0f0f000000000000000000000000000000002f2e2e2eefe8e9e8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff6f6f6fff6f7f6fff4f4f4ffefefefffe8e9e9ffe1e1e1ffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd7d6d7ffd5d6d5ffd5d4d4ffd4d3d4ffd3d3d2ffd1d1d1ffcfcfcfffcececdffcdcdcdcfa5a5a60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606bf1111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f353535ff656564ff505050ff373737ff1b1b1bff080808ff010101ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff070707ff292929ff595959ff727272bf5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f7e7e7effccccccffcdcdcdffcfceceffd0d0d0ffd1d2d1ffd3d3d3ffd4d4d4ffd5d5d6ffd6d7d6ffd8d7d7ffd8d8d8ffd9dad9ffdadadaffdbdbdbffdcdcdcffddddddffe3e3e3ffedededfff4f4f4fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f96f6c6c6c0000000000000000000000001f1f1f1f6f6e6e6ecfccccccfffcfcfcfffcfcfcfffcfcfcfffcfcfc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffefffefefefffefefffffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffffefffffffffffffffffffffffffffffffffefffefefefffefefffffffffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffefefffffefefefffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefffffefefefffefefefffefefefffefefefffffefefffefefffffffefefffefffffffffffefffffefefffefefffffefefefffefefefffffefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9e9e9e3f3e3e3e3f3e3e3e3f3e3e3e0f0f0f0f0000000000000000000000000000000000000000000000000f0f0f0fcfcacacafff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f6f5fff2f2f2ffecedecffe5e5e5ffdededeffddddddffdcdcdcffdbdbdbffdadadaffd9d9d9ffd8d7d8ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d0d0ffcfcecfffcdcdcdffcbcbcbffcbcaca5f4b4b4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff161616ff040404ff020202ff000000ff000000ff000000ff000000ff010101ff020202ff070707ff1e1e1ebf2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1819189f373737bf303030bf2f2f2fbf262625bf101010ef060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff2a2a2aff5c5c5cff676767bf53535300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f252525ffc7c7c7ffcac9c9ffccccccffcececeffcfcfcfffd1d1d1ffd2d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdededeffe9e9e8fff2f2f2fff5f6f5fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f95f5d5d5d00000000000000000000000000000000000000001f1f1f1f3f3f3f3f3f3f3f3f3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffffffffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefffffffefefffffffffffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffefefefffefefefffffffffffffefffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffffefffffefefefffefefffffefefefffefffffffffefffffffffffffffffffffffffffffffffefffffefefffffefffffefefefffefefefffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fcfcacacafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff0eff0ffe9e9e9ffe0e0e1ffdedddeffdcdcdcffdbdbdbffdadadaffd9d9d9ffd7d7d7ffd6d6d6ffd5d5d5ffd4d4d4ffd2d3d3ffd2d1d1ffd0d0d0ffcececeffccccccffcacacaffc9c9c9efbbbbbb0f0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5f5f5fff3f3f3eff363636ff2c2c2cff121213ff0d0d0dff0c0c0dff0e0e0eff1a1a1aff313030ff383837ff454545bf4a4a4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0b0b0bff060606ff010201ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000007f0000007f0c0c0c7f2b2b2b7f3333337f3333345f2726270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf939393ffc5c5c5ffc7c8c7ffcbcbcbffcdcdcdffcfcecfffd1d1d0ffd2d2d2ffd3d4d3ffd5d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d8ffdadadaffdbdbdbffdcdcdcffe3e3e3ffeeeeeefff4f4f4fff6f7f7fff7f8f7fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff9f9f9fff9f9f9fffaf9fafffafafa4f4e4e4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffefffffffffffffffefffefffefefefffefefefffefefefffefffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffefefefffefffefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefefffffffffefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffffffffffffffffffffffefffffffefffffffefffffffffefefffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefefffffefefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000afaaaaaafff8f9f8fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff2f2f2ffeeedeeffe5e5e5ffdededfffdcddddffdbdbdbffdadadaffd8d9d9ffd7d7d7ffd5d5d5ffd5d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfcfcfffcdcdcdffcccbcbffc9cac9ffc8c8c8ffc7c7c78f6e6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff727273ff656666ff686868ff6c6d6cff676767ff656565ff656565ff646565ff666666ff696969ff636363ff6b6a6bbf5b5b5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf202020ff131313ff050605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0202027f0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f3c3c3cffc2c1c1ffc3c3c3ffc6c7c6ffcacac9ffccccccffcececeffd0d0d0ffd2d2d2ffd3d3d3ffd5d5d5ffd5d6d6ffd6d7d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdededdffe9e9e9fff3f3f3fff5f6f5fff7f7f7fff7f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f7fff7f7f7fff8f8f8fff9f8f8fffafaf9fffafafafffbfbfbefebebeb2f2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffefffffefefefffefffefffffffefffffffffffffffffffffffffffefffffffefffffffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffefffffffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffefefefffffffefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefefefffefefefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000009f9b9b9bfff8f8f8fff8f8f8fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff4f5f5fff4f4f4fff1f1f1ffeaeaeaffe1e1e1ffdcddddffdbdbdbffd9d9d9ffd8d8d8ffd7d6d7ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d1ffd0d0d0ffcececeffcccdccffcacacbffc9c9c9ffc6c6c6ffc4c5c5ffc2c2c22f2424240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff767676ff757575ff797979ff7e7e7eff818081ff808080ff818181ff818181ff808080ff7e7e7eff7c7d7dff7b7b7cef7171712f1515150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf333333ff303030ff1a1a1aff111111ff090909ff030303ff020202ff010202ff040304ff0e0f0fff121212ff2525257f27272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfa6a6a6ffbfbfbfffc2c2c2ffc6c6c5ffc9c9c9ffccccccffcececeffd0d0d0ffd2d2d1ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d7ffd7d7d8ffd9d9d9ffdadadaffe4e3e3ffefefeffff5f5f4fff6f6f6fff7f7f7fff7f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f8fff8f8f8fff9f9f9fffbfbfafffbfbfbfffbfbfbefececeb2f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffffffefffefefefffffefefffffffffffffefffffffffffffffffffffffffffffffffffffffefefffefefefffefffefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefefffefefffffefefefffffefefffefefefffffefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefefefffffefffffffffffffffefefffffefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffefefefffefefefffefffffffefefefffefefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000006f6c6c6cfff8f8f8fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff3f3f3fff0f0f0ffe5e6e5ffdddddeffdbdbdbffd9d9d8ffd7d7d7ffd6d6d6ffd4d4d4ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfcfffcdcdcdffcccbcbffc9c9c9ffc7c7c7ffc4c4c4ffc2c1c1ffc0c0c0bf8e8e8e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff777777ff787979ff7d7d7dff7c7c7cff7e7e7eff7f7f80ff7d7d7dff7a7a7aff7a7a7aff797979ff747474ff7474743f1d1d1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf464646ff4a4b4aff454444ff4c4c4cff3e3e3eff2f2f2fff2e2d2dff2d2c2cff323232ff414241ff4b4b4bff5656567f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f515151ffbcbcbcffbebdbeffc1c1c1ffc5c5c5ffc8c8c8ffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd2d2d2ffd4d3d4ffd4d4d4ffd5d5d5ffd5d5d6ffd7d6d7ffd8d8d8ffddddddffeaeaeafff3f3f3fff5f6f5fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff6f5f6fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffcfbfbfffcfcfccfcccccc0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffffefefffefefefffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefffefffffefefffefefefffefefffffefffefffefefffffefefffffefefefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefffffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000005f5d5d5dfff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff2f2f2ffebebebffe0e0e0ffdbdbdbffd8d9d9ffd7d7d7ffd5d5d5ffd4d3d4ffd2d2d2ffd1d1d1ffcfcfcfffcececeffcccccdffcacacaffc8c8c8ffc6c6c6ffc3c3c3ffbfbfc0ffbcbcbdffbababa4f39393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff747474ff595959ff595859ff575757ff434343ff3e3e3eff3c3c3cff3b3b3bff404040ff575757ff565656ff595959ff6c6c6c3f1d1d1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f111111ef585859ff60605fff636363ff676767ff686868ff6a6a6aff6b6b6bff696969ff69696aff686868ff666767ff6565657f32323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0b0b0befadadadffbababaffbcbcbcffc1c1c1ffc5c5c5ffc7c7c7ffcacacaffccccccffcfceceffd0d0d0ffd1d2d2ffd3d3d2ffd3d3d4ffd4d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffe4e4e4ffeff0effff5f5f4fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff7f7f6fff8f8f8fff9f9f8fffaf9fafffafafafffbfafbfffbfbfbfffbfbfbafacacac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6f6f6ffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffffffefefffffffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffefffefefefffefefefffefefefffffefffffffefefffffffffffffffffffffffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffefffffffefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f5fff6f5f6fff6f5f5fff4f3f4fff0f0f0ffe6e6e6ffdcdbdcffd8d8d8ffd6d7d6ffd5d5d4ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfcfffcdcdcdffcccccbffcacac9ffc7c7c7ffc5c4c5ffc2c2c2ffbebebeffbababaffb7b7b7dfa09f9f0f0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff525353ff353435ff232323ff1d1d1dff090909ff050505ff060505ff040404ff070707ff161615ff181818ff333333ff5554553f191919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f171717ff5d5c5dff5e5e5eff656565ff676767ff696a69ff6a6a6aff6b6b6bff6a6a6aff696969ff676767ff666665ff6464645f25252500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f676767ffb8b8b8ffb8b8b8ffbdbcbcffc0c1c1ffc3c4c3ffc6c6c6ffc9c9c9ffcbcbcbffcdcdcdffd0d0cfffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffdcdcdcffebeaeafff2f2f2fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9fff9f9fafffafafafffafafafffbfbfbbfbcbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefffefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefefefffefefefffefefefffffefefffffefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffffefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffefffffefffefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefffffefefefffefefefffefefefffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefffffefffefffefefefffefefefffffefffffffffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff7f7f6fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff2f2f2ffebebebffe0e0e0ffd8d8d8ffd6d6d6ffd4d4d4ffd2d3d3ffd1d1d1ffd0d0d0ffcececeffcdcdcdffcbcbcbffc9c9c9ffc7c6c6ffc4c4c4ffc1c1c0ffbdbdbdffb9b9b9ffb6b6b6ffb5b5b57f5a5a5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313131ff101010ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff2d2d2d0f050505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f171717ff575757ff494949ff4d4d4dff525252ff464646ff484848ff4a4a4bff4c4c4cff4f5050ff555655ff555555ff62616100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f161616ffb6b7b6ffb7b7b7ffb9b9b9ffbdbdbdffc0c0c0ffc2c3c3ffc5c5c5ffc8c8c8ffcacacbffcccdcdffcfceceffd0d0d0ffd1d1d1ffd1d1d2ffd2d2d2ffd4d4d3ffd6d6d6ffe3e4e3fff0efeffff4f4f4fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafabfbcbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffefffefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffefefefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffefffefefefffefefefffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffefffffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff4f4f4fff0f0f1ffe6e6e6ffdbdbdbffd6d6d6ffd4d4d4ffd2d2d2ffd1d1d1ffcfd0d0ffcececeffccccccffcacbcaffc8c8c8ffc6c6c6ffc3c3c3ffc0c0c0ffbdbdbcffb9b9b9ffb6b6b6ffb4b4b5efa9a9a91f1616160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff100f10ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f131313ff404040ff2c2b2bff1f1f1fff1e1e1eff0b0b0bff080808ff080809ff090a0aff151515ff282828ff313131ff4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf888888ffb6b6b6ffb7b6b6ffb9bab9ffbdbdbdffc0c0bfffc3c3c2ffc5c5c5ffc8c8c7ffcacacaffccccccffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d3ffdbdbdbffebebebfff2f2f2fff5f5f4fff5f6f5fff6f6f6fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f5f6fff5f6f5fff6f5f5fff6f6f6fff7f6f6fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9bfbbbbbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffffffffffffffffffffffffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffefffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefffefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffffefffefefefffffffefffffefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffffefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000cfc9c9c9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f6fff5f5f5fff2f2f2ffecececffe0e0e0ffd7d7d7ffd4d4d4ffd2d2d3ffd1d1d1ffd0cfcfffcececdffccccccffcacacaffc8c8c8ffc6c5c5ffc3c3c3ffc0c0c0ffbdbdbdffbababaffb7b7b7ffb4b4b5ffb5b5b5af7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f2e2e2e8f414141bf303030bf2c2c2cbf242423bf0c0c0cff050505ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020101ff0404046f0000003f0101012f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0d0d0dff222322ff0e0e0eff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff060606ef2a2a2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f2c2c2dffb5b5b5ffb6b6b6ffb6b6b7ffbababaffbdbdbdffc0c0c0ffc3c3c3ffc5c5c5ffc7c8c7ffc9c9caffcbcccbffcdcdcdffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd5d5d5ffe3e4e4ffeff0effff4f4f4fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f93f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefefefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffefffffffffffffffffffffffffffffefefffefefffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefffefffefffefffefefefffefefefffefefefffffefefffefefefffffefefffffffffffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefffffffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000003f3e3e3efff8f9f8fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff4f4f4ffeff0f0ffe7e7e7ffdbdbdbffd5d5d5ffd2d3d2ffd1d1d1ffcfcfcfffcdceceffccccccffcacacaffc8c8c8ffc6c5c5ffc3c3c3ffc0c0c0ffbdbdbdffbbbbbbffb8b9b8ffb6b6b6ffb5b5b5ffb5b5b53f2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf5c5c5cff7a7a7aff5d5d5dff353535ff151515ff060606ff030302ff020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff040404ff090808ff434444ff575757ef6363635f2d2d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f050505ff0a0a0aff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0202017f0000007f0000006f0a0a0a3f1919193f1a1a1a3f1a1a1a00000000000000000000000000000000000000000000000000000000000000000000000000000000cf929292ffb5b4b4ffb5b5b5ffb8b8b8ffbbbbbbffbdbdbdffc0c0c0ffc3c3c3ffc5c5c5ffc8c8c8ffc9cac9ffcbcbcbffcdcdcdffcececeffd0d0d0ffd1d1d1ffd2d2d2ffdbdcdbffebebebfff2f2f3fff4f4f4fff5f5f5fff5f5f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9bfbababa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffffffffffffffffefffefffffefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffffefffffffffffffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefefffefefffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000009f9b9b9bfff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff5f5f5fff5f4f4fff2f2f2ffedededffe2e2e2ffd7d7d7ffd3d3d3ffd1d1d1ffcfcfcfffcdcecdffccccccffc9cac9ffc7c7c7ffc5c5c5ffc3c3c3ffc0c0c0ffbebdbeffbcbbbbffb9babaffb7b8b8ffb5b5b5ffb5b5b5cf92929200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf5e5e5eff797979ff585858ff333333ff101010ff030403ff000000ff060605ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff020202ff0f0f0fff393939ff616161ff7878787f3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f181818ff616061ff606060ff575757ff3e3f3fff212121ff0a0a09ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff313131ff575757ff676767ff6b6b6b0000000000000000000000000000000000000000000000000000000000000000000000005f424242ffb3b3b3ffb4b4b4ffb5b5b6ffb8b8b8ffbbbbbbffbebebeffc1c0c1ffc3c3c3ffc6c5c6ffc8c8c8ffc9cacaffcbcbcbffcdcdcdffcececeffd0d0d0ffd1d1d1ffd5d5d6ffe4e4e4fff0f0f0fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f91f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefefffffefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefffffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000f0f0f0fefe9e9e9fff9f9f9fff9f9f9fff8f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f5fff5f5f5fff5f5f5fff5f5f5fff3f3f4fff1f1f1ffe9e9e9ffdcdcdcffd4d4d4ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffc9c9caffc8c7c7ffc5c5c5ffc3c3c3ffc1c0c0ffbebebeffbcbcbcffbababaffb8b8b8ffb6b6b6ffb4b4b4ffb3b3b36f4d4d4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf5e5e5eff7d7d7dff626262ff383838ff111111ff040403ff000000ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020102ff000000ff020202ff111111ff3e3e3eff686868ff7979797f3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1a1a1aff666667ff5d5e5eff444443ff252525ff0a0a0bff030303ff000000ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff000000ff010101ff050505ff1e1e1fff4c4c4cff696969ff74747400000000000000000000000000000000000000000000000000000000000000000f0b0a0befa5a5a4ffb1b1b1ffb3b3b3ffb6b6b6ffb9b9b9ffbbbbbbffbebebeffc1c1c1ffc4c3c3ffc5c6c5ffc7c7c7ffcacacaffcbcbccffcdcdcdffcececfffd0d0d0ffd2d2d2ffdcdcdcffebececfff3f3f3fff5f5f4fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f98f8b8b8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffffffffffffffffffffffffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000006f6c6c6cfff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f4f4fff3f3f2ffefefefffe4e4e3ffd7d7d7ffd1d1d1ffcfcfcfffcdcdcdffcbcbcbffc9c9c9ffc7c7c8ffc5c5c5ffc3c3c3ffc1c1c1ffbebfbfffbdbcbcffbbbbbbffb8b8b8ffb5b6b6ffb3b3b3ffb1b1b2efa5a5a50f0a0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf5e5e5eff7a7a7bff666666ff3d3d3dff121212ff030304ff010101ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff000000ff020202ff131313ff454545ff707070ff7c7c7c7f3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1a1a1aff696a6aff656565ff4a4a4aff272727ff090909ff010101ff000000ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff000000ff010101ff090909ff2a2a2aff525252ff737373ff78777700000000000000000000000000000000000000000000000000000000000000007f565657ffafafafffb0afb0ffb3b3b3ffb6b6b6ffb9b9b9ffbbbcbcffbebebeffc1c1c1ffc3c3c3ffc5c5c6ffc8c7c8ffc9cac9ffcbcbcbffcdcdcdffcfceceffd0d0d0ffd5d5d5ffe4e4e5fff1f2f1fff4f4f5fff6f6f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff7f7f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9efe9e9e90f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefefffefffefffefefefffefefefffffefffffffffffffffffffffefffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffffffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffefefffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafaf00000000000000000000000000000000000000000000000000000000000000000000000000000000cfcacacafff8f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7afa9a9a9fff6f5f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff2f1f2ffeaeaeaffddddddffd2d2d2ffcfcfcfffcdcdcdffcbcbcbffcacacaffc7c8c8ffc5c5c6ffc3c3c3ffc1c1c1ffbfbfbfffbdbdbdffbbbbbaffb8b8b8ffb6b5b6ffb3b3b3ffb0b0b0ffaeaeae9f6c6c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf5c5c5cff7b7b7bff676767ff3c3b3bff111111ff040404ff000000ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030303ff000000ff020202ff171717ff4a494aff747474ff7f7f7e7f3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1a1a1aff6a6a6aff676667ff515151ff2c2c2cff0a0a0aff000100ff000000ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff000000ff010101ff0a0a0aff313131ff5c5c5cff777777ff7a7a7a000000000000000000000000000000000000000000000000000000001f151515efa2a2a2ffaeaeaeffafafafffb3b3b3ffb6b7b7ffb9b9b9ffbcbcbcffbfbfbfffc1c1c1ffc3c3c4ffc6c5c5ffc7c7c8ffc9c9c9ffcbcbccffcdcdcdffcfcfcfffd1d1d1ffddddddffebececfff3f3f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6cfc8c8c8efe8e8e8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f97f7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefffffffffefffffffffefffefefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefffefffefffefffefffefffefffefffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefecfcececebfbebebebfbfbfbfcfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffffffffefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff8f9f8fff8f9f8fff8f9f8fff8f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8efe8e8e83f3e3e3d00000000bfb7b7b7fff5f5f5fff5f5f5fff5f5f5fff5f6f5fff5f6f6fff5f5f5fff5f5f5fff3f3f3fff0f0f0ffe4e5e4ffd6d6d6ffcfcfcfffcdcdcdffcbcbcbffcac9caffc8c8c8ffc6c6c5ffc4c4c3ffc1c1c2ffbfc0bfffbdbdbdffbbbbbbffb8b8b8ffb5b6b5ffb2b3b3ffafafafffadadadffadacac2f20202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf5b5c5cff787878ff606060ff353536ff101010ff030303ff000000ff060606ff000100ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010202ff161617ff484848ff747474ff7f7f7f3f20202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1a1a1aff6a6a6aff676767ff535353ff2d2d2dff0a0a0aff000001ff000000ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030304ff000000ff010101ff0b0b0bff333333ff5e5e5eff797979ff7b7b7b000000000000000000000000000000000000000000000000000000009f6b6b6bffacadadffadadadffb0b0b0ffb4b4b4ffb7b7b7ffbababaffbcbcbdffbfbfbeffc1c1c1ffc3c3c3ffc5c5c5ffc7c7c7ffc9c9c9ffcbcbcbffcdcdcdffcfcfcfffd6d6d6ffe5e5e5fff2f2f1fff5f5f5fff6f6f6fff6f7f7fff7f6f7fff7f7f7fff7f6f6fff7f7f7fff7f7f6fff6f6f61f1e1e1e0f0f0f0fbfbababafff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9dfd9d9d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefdfffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefffefffefefefffefefefffefefefffdfdfefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefffffffffefffffeff3f3f3f3f000000000000000000000000000000000000000000000000000000003f3f3f3f3f3f3f3f3f3f3f3f4f4f4f4fdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefffffefefefffefffefffefefefffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9b9b9bfff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f86f6c6c6c000000001f1e1e1efff5f5f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff2f1f1ffebebebffdededeffd1d1d1ffcdcecdffcbccccffcacacaffc8c8c8ffc6c6c6ffc4c4c4ffc3c2c2ffc0c0c0ffbebebeffbcbcbcffb8b9b9ffb5b6b5ffb2b2b2ffafafafffacacacffabababbf80808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf5a595aff747474ff646364ff3e3e3eff161616ff040404ff010101ff040403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040505ff171717ff484848ff727373ff7b7b7b3f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1c1c1cff6d6d6dff676767ff504f4fff292929ff090909ff010101ff000000ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020303ff000000ff010101ff0b0b0bff313132ff5d5d5dff787878ff7a7b7b0000000000000000000000000000000000000000000000003f2a2a2affacacabffacacacffadaeaeffb1b1b1ffb5b5b5ffb9b8b8ffbbbbbbffbdbdbdffbfbfbfffc1c1c1ffc3c3c3ffc5c5c5ffc7c7c7ffc9c9c9ffcbcbcbffccccccffd0d0d0ffdededeffededecfff4f4f4fff6f5f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f7f77f7b7a7b0000000000000000dfd8d9d8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f94f4d4d4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffefffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffffeffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffefffefefffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefe9e9e9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8efe8e8e80f0f0f0f000000007f7a7a7afff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff3f3f3fff0f0f0ffe5e5e5ffd6d5d6ffcececeffcccbccffcacacaffc8c8c8ffc7c7c7ffc5c5c5ffc3c3c3ffc1c1c1ffbfbfbfffbcbcbcffb9b9b9ffb6b6b6ffb3b3b3ffb0afb0ffacadadffabababffacacac5f4040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f414141bf575757bf565656bf464646bf292929cf0e0e0eff030303ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff030303ff0d0d0dff363637ff5c5c5cff767676ff7b7b7b3f1e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1e1e1eff757575ff6b6a6bff4b4b4bff272727ff0a0a0aff030303ff010101ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff000000ff030302ff0c0c0cff303030ff575757ff777777ff7b7b7b000000000000000000000000000000000000000000000000bf7f7f7fffaaababffacacacffafafafffb2b2b2ffb6b6b6ffbab9baffbcbcbcffbebebeffc0c0c0ffc2c1c2ffc3c3c4ffc5c5c5ffc7c7c7ffc9c9c9ffcbcbcbffcdcdcdffd5d5d5ffe6e5e6fff2f2f2fff5f5f5fff5f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7efe7e7e70f0f0f0f000000007f7c7c7cfff8f7f8fff7f8f7fff7f7f7fff8f7f7fff8f8f8fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8bfbababa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefefefffefefefffefffefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffefffffefefffefffffffffffffffefefefffefefefffefdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfefdfffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefffffffffffffffefefffffffffffffefffffffffeffffffffffffffffffffffff1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefffffffefefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffefffefffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6c6c6cfff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f89f9b9b9b000000000f0f0f0fefe6e6e6fff6f7f6fff6f6f7fff6f7f6fff6f6f6fff6f6f6fff5f6f5fff4f4f5fff1f1f2ffececebffdfdfdfffd0d0d0ffccccccffcacacaffc9c9c8ffc7c7c7ffc5c5c5ffc4c4c4ffc2c2c2ffc0c0c0ffbdbdbdffbababaffb7b7b7ffb4b4b3ffb0b0b0ffadaeaeffacacacffacacacdf9797970f0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f060606ff0d0c0dff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0606069f0505053f0808087f2a2a2a7f393a397f3c3c3c7f3c3c3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1e1e1eff787878ff737373ff454545ff131313ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000100ff080909ff232323ff4b4b4aff707070ff7c7c7cff7b7b7b00000000000000000000000000000000000000005f404040ffabababffaaaaaaffadadadffb0b0b0ffb3b4b3ffb7b7b7ffbabbbbffbdbdbdffbfbfbfffc1c1c0ffc2c2c2ffc3c4c4ffc5c5c5ffc7c7c7ffc9c9c9ffcacbcbffcfcecfffdededeffedededfff4f4f4fff5f5f5fff5f5f6fff6f6f6fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff7f8f76f6b6c6b000000000f0f0f0fefe8e8e8fff8f8f8fff7f8f8fff8f8f7fff8f7f8fff7f7f7fff7f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f82f2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefffefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefffffefefefffefefefffffffefffefffefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefffffffefefefffefefefffefefefffefefdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefdfefffffefffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffefffefefefffffefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefffefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfcacacafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f73f3d3d3d000000005f5c5c5cfff7f7f7fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f5f6fff5f5f5fff3f3f3ffefefefffe6e6e6ffd6d7d7ffcdcdcdffcacbcbffc9c9c9ffc8c7c8ffc6c6c6ffc4c5c5ffc3c3c3ffc1c1c1ffbebebeffbbbbbbffb8b8b8ffb5b5b4ffb1b1b1ffafafafffadadadffacadacffadadad7f565656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f101010ff2a2a2aff101010ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0c7f14141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f161616bf5a5a5aff575757ff444444ff363636ff0c0c0cff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff0504049f0505053f0f0f0f3f1818183f1f1f1f3f1f1f1f3f1f1f1f0000000000000000000000000000000000000000df969696ffacacacffabacacffafafafffb2b2b1ffb5b5b5ffb8b9b9ffbbbbbcffbebebeffbfbfc0ffc1c1c1ffc3c3c3ffc4c4c3ffc5c5c5ffc7c7c7ffc9c9c9ffcbcbcbffd5d5d5ffe7e7e7fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f6f7fff7f7f7fff8f7f8fff8f8f8dfd9d8d800000000000000009f9a9a9afff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f89f9b9b9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefefffefefefffffefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefefffefefefffefefefffefefefffdfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefffffffffefffffffffffffffffffffffffffffffefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7cfc8c8c82f2e2e2e9f999999fff6f6f6fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f5f5fff5f5f5fff4f4f4fff1f1f1ffecececffe0e0e0ffd0d0d0ffcbcbcbffc9c9c9ffc8c7c7ffc7c6c6ffc5c5c6ffc4c4c4ffc2c2c2ffbfc0bfffbcbcbcffb9b9b9ffb5b6b6ffb3b3b3ffb1b1b1ffafafafffadadadffadadadffacacac1f1515150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f181818ff4d4d4dff353535ff161616ff181818ff070706ff040304ff030303ff030303ff060607ff141414ff151515ff3737377f313130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050405ff1515143f0a0a0a0000000000000000000000000000000000000000000000000000000000000000000000007f555555ffabababffacacabffadadadffafafafffb2b2b2ffb5b5b5ffb9b9b9ffbcbcbcffbebebeffbfc0c0ffc1c1c1ffc3c3c2ffc4c4c4ffc5c5c5ffc7c7c7ffc9c9c9ffcececeffdfdfdfffeeeeeefff4f4f4fff5f4f4fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7bfb9b9b91f1e1f1e2f2e2e2efff7f7f7fff7f7f7fff7f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8efe8e8e80f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefffffffffefffffffffefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefdfdfffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefffefffffefefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9b9b9cfff9f9f9fff9f9f9fff9f9f9fff9f9f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff5f5f5fff6f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f5f5fff5f5f4fff4f4f4fff3f3f3ffefefefffe6e6e5ffd7d7d8ffcbcccbffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc3c3c3ffc0c0c0ffbdbdbdffbababaffb7b7b7ffb4b4b4ffb2b2b2ffb0b0b0ffaeaeaeffacacacffabababaf7575750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1d1d1dff6c6c6cff575757ff585858ff575757ff424242ff3d3d3dff3c3c3cff3c3c3cff434343ff595959ff5a5959ff6c6b6c7f3f3f3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf313132ff101010ff0b0b0bff090909ff020102ff010101ff010102ff020202ff090909ff090909ff191a19ff3a3a3a3f14141400000000000000000000000000000000000000000000000000000000000000000f0a0a0aefa2a2a2ffabababffabababffaeaeaeffb0b0b0ffb2b2b2ffb5b5b5ffb8b8b8ffbbbbbbffbebebeffc0c0c0ffc1c1c1ffc3c3c3ffc4c4c4ffc6c6c6ffc7c7c7ffcacacaffd5d5d5ffe8e8e8fff2f2f2fff5f5f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7dfd7d8d7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f87f7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffdfdfdfffdfefefffefefefffefefefffefefefffffefffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefefffffefefffefefefffefefefffefefefffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefeae9e9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f4fff4f4f3fff3f3f3fff1f1f1ffecebecffe0e0e0ffd0d0d0ffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc3c3c3ffc0c0c0ffbdbdbdffbbbbbaffb8b8b8ffb6b5b5ffb3b3b3ffb1b1b1ffafafafffacacacffabababffababab3f2a2a2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1d1d1dff767676ff777777ff7c7c7cff818181ff848484ff868686ff858585ff858585ff838383ff7f7f7fff7a7a7aff7e7e7e7f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf535353ff4e4d4dff494949ff3b3b3bff242424ff212121ff212121ff232323ff3a3a3aff454544ff454545ff6262623f1e1e1e00000000000000000000000000000000000000000000000000000000000000009f6d6d6dffaeadadffacacacffafaeaeffb0b0b0ffb0b0b0ffb1b1b1ffb4b4b4ffb7b7b8ffbababaffbdbdbdffbfc0bfffc1c1c1ffc3c3c3ffc4c4c4ffc6c6c6ffc8c8c8ffcececeffdfdfdfffeeeeedfff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9dfd9d9d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffefefffffffffefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefdfffefefefffefefefffefefefffefefffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffffffffffefffefefffffffffefffefffeffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffefeffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6c6c6cfff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff5f5f5fff4f4f4fff3f4f3fff3f3f3fff2f3f2ffeff0f0ffe7e7e7ffd8d8d8ffcbcbcbffc8c8c8ffc7c7c7ffc6c6c6ffc4c5c4ffc2c2c3ffc0c0c0ffbdbdbdffbabbbbffb8b8b8ffb6b6b6ffb4b4b4ffb2b2b2ffafafafffadadadffabababffacacabdf96969600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1a1a1aff505050ff484848ff4c4c4bff4d4e4dff4f4e4eff504f4fff4d4d4eff4c4c4dff4a4a4aff494949ff595959cf6363635f2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf5a5a5aff737473ff747474ff797979ff7a7a7aff787878ff777777ff777777ff747474ff727171ff6e6e6eff7d7d7d3f1f1f1f000000000000000000000000000000000000000000000000000000001f151515ffacacacffaeaeaeffafafafffb2b1b1ffb2b1b1ffb0b0b0ffb1b1b1ffb4b4b4ffb7b7b7ffbababaffbdbdbdffbfc0bfffc2c1c2ffc3c3c3ffc5c5c5ffc6c7c6ffc9c9c9ffd6d6d6ffe9e9e9fff1f1f1fff4f4f4fff5f5f5fff5f4f5fff4f4f4fff4f5f4fff5f4f4fff5f5f5fff5f5f5fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f94f4d4d4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefefefffefefefffffefefffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffffefefffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefffffefefefffefffefffefefeffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefffffefefefffefffefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffefffefffffffefffffffffffffffeffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfc9c9c9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff3f3f3fff2f2f2fff2f2f2fff1f1f1ffecedecffe1e1e1ffd1d1d0ffc8c8c8ffc6c7c7ffc5c5c5ffc4c4c4ffc2c2c2ffc0c0c0ffbdbdbdffbabbbaffb8b8b8ffb6b6b6ffb4b4b4ffb2b2b2ffb0b0b0ffaeafaeffacacacffabacabffababab7f555555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f111211ff414141ff363636ff404040ff404140ff3b3b3bff3c3b3bff3a3a3aff3a3a3aff3d3d3dff3f3f3fff4646463f12121200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf5a5a5aff636363ff636363ff656565ff676767ff666666ff666666ff656565ff646565ff656565ff6e6e6eff7979793f1f1f1f00000000000000000000000000000000000000000000000000000000bf7e7e7effa9a9a9ffacababffb0b0b0ffb1b1b1ffb0b0b0ffb0b0b0ffb2b1b1ffb4b4b4ffb8b7b7ffbabbbaffbdbdbdffc0c0c0ffc2c1c1ffc3c3c3ffc5c5c5ffc7c7c7ffcecfceffe1e0e1ffeeeeeefff3f3f3fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f4f4fff5f5f5fff6f5f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f9fff9f9f9fff9f9f9bfbababa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfefdfffdfefdfffefefefffefefefffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffeffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffefefefffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffffefffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffefffffefffffffefffedfdfdfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2e2e2efff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff2f2f3fff2f2f2fff2f1f2fff1f1f1ffefefefffe7e7e7ffdadadaffcbcbcbffc6c6c7ffc5c5c5ffc3c3c3ffc1c1c1ffbfbfbfffbdbdbdffbababaffb8b8b8ffb6b6b7ffb4b4b4ffb3b2b3ffb1b1b1ffb0b0b0ffadaeaeffabababffabababef9f9f9f0f0a0a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0e0e0eff2c2c2cff1b1c1bff191919ff131313ff090a09ff080808ff080908ff0a0a0aff121111ff1a1a1aff3535353f101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f2e2e2eff444545ff444444ff464646ff464646ff454646ff464646ff464646ff464646ff454645ff535252ff6160600f0708080000000000000000000000000000000000000000000000003f2a2a2affa9a9a9ffa8a8a7ffa9a9aaffadadadffafaeafffafafafffb1b1b0ffb2b3b3ffb5b5b5ffb8b8b8ffbbbbbbffbebebeffc0c0c0ffc2c2c2ffc4c4c4ffc6c6c6ffcac9c9ffd8d8d7ffe9e9e9fff0f1f1fff3f3f3fff3f3f3fff3f3f4fff3f3f3fff4f3f3fff3f3f3fff3f3f3fff4f4f4fff4f5f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f92f2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffefefefffefefefffffffffffffffffffefefefffefefefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffffffffffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefffefffefffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefffefffffffffffefefffffefffefffefffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffeffffffff8f8f8f8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefffefffefefefffffefefffefefefffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefffebfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8b8b8bfff7f7f7fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f0f0ffefefefffecececffe2e2e2ffd2d2d2ffc7c7c7ffc5c5c5ffc3c3c3ffc1c1c1ffbfbfbfffbdbdbdffbabbbbffb9b9b8ffb7b7b7ffb5b5b5ffb3b3b3ffb2b2b2ffb0b0b0ffaeaeaeffabacabffaaaaaaffaaaaaa9f6a6a6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f090908ff161615ff050405ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0d0d3f0a090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0d0d0dff2d2e2eff232323ff1a1a1aff0c0b0cff0b0b0bff0b0a0aff0d0d0dff1b1a1bff252525ff333434ff51515100000000000000000000000000000000000000000000000000000000df959595ffaaaaaaffa9a9a9ffacababffadaeadffafafafffb0b1b0ffb2b2b2ffb4b4b4ffb7b7b7ffb9b9b9ffbcbcbcffbfbebfffc1c1c1ffc2c3c3ffc5c5c4ffc7c6c7ffcfcfcfffe3e3e3ffedededfff1f1f1fff1f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f3f2fff3f3f2fff3f3f3fff4f4f4fff4f5f4fff5f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8fff8f8f89f9b9b9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffffefffffffefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffdfdfdfffefefefffefefefffffffffffffffffffffffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefffefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffdfefefffdfdfdfffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefdfefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefebfbebebf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefe7e7e7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff3f3f3fff3f3f2fff2f2f2fff1f1f1fff1f0f0fff0f0f0ffefeff0ffefefefffeff0f0fff0efefffedededffe9e9e9ffdbdbdbffcacacaffc5c5c5ffc3c3c3ffc1c1c1ffbfbfbfffbdbdbdffbbbbbbffb9b9b9ffb7b7b7ffb6b5b6ffb4b4b4ffb3b3b2ffb1b1b1ffafafafffacacacffaaaaaaffaaaaaaffaaaaaa3f2a2a2a0000000000000000000000000000000000000000000000003f1212123f1212123f1111113f0d0d0d3f0808086f050605ff060606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000009f0102017f0606067f1717177f2323237f2626267f2626263f13131300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff020101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff10100fff3130310000000000000000000000000000000000000000000000005f3f3f3fffa9a9a9ffaaaaaaffacacacffaeaeadffafafafffb0b0b0ffb2b2b1ffb4b4b3ffb6b6b6ffb8b8b8ffbababaffbdbdbdffbfc0bfffc2c2c1ffc4c4c4ffc5c5c5ffcac9caffd9d9d9ffe9e9e9ffeeefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f1f1fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f8f8fff8f8f8efe8e8e81f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdedfdefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffffefffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefdfdfffdfefefffefefefffefffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefe8f8f8e8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5c5c5cfff7f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f3fff3f2f3fff1f1f1fff0f1f0fff0efefffefeeefffeeeeeeffeeeeedffeeeeeeffeeeeeeffeeeeeeffedededffecececffe4e4e4ffd2d2d2ffc6c6c7ffc4c4c4ffc1c2c2ffc0c0c0ffbebebeffbcbcbcffbababaffb8b8b8ffb6b6b6ffb5b5b5ffb4b4b3ffb2b2b2ffafb0b0ffaeaeaeffacababffaaaaaaffaaaaaabf808080000000000000000000000000000000000000000000000000ff494949ff474747ff3e3e3eff292929ff131313ff070707ff010202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000101ff020202ff020303ff151514ff353635ff494849ff4f4f4f7f2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f121212ff474747ff464646ff404040ff282828ff0a0a0bff030304ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0e0e0e3f0909083f1212123f1818183f1818183f1818180f0a0a0aef9d9d9dffa9a8a8ffaaaaaaffadacadffaeaeaeffafafafffb1b1b1ffb3b3b3ffb5b5b6ffb7b8b7ffb9b9b9ffbcbbbcffbebebeffc0c0c0ffc2c2c2ffc5c5c5ffc6c7c7ffd0d0d0ffe3e3e3ffececebffedededffeeeeeeffeeeeeeffeeefeeffefefefffefefeffff0eff0fff0f0f0fff1f1f1fff1f2f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff8f8f87f7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebffffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffdfefefffefefefffefefefffffefefffefefefffefefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefffefffefefefffefefefffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffffefefffefeff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb8b8b8fff6f6f6fff6f6f6fff6f6f6fff6f6f5fff5f6f6fff5f5f5fff5f5f5fff4f4f4fff4f3f3fff3f3f2fff1f2f1fff0f0f0ffefefefffeeeeeeffedececffecececffecececffecececffecececffecececffecececffebebebffe9e9e9ffdcdcdcffccccccffc5c5c5ffc3c3c2ffc1c1c0ffbfbfbfffbdbdbdffbbbbbbffb9b9b9ffb7b7b7ffb6b6b6ffb4b5b4ffb3b3b3ffb1b1b1ffafafafffaeadadffabababffabababffacacac5f4040400000000000000000000000000000000000000000ff505050ff494949ff333232ff1d1c1cff090909ff010202ff000000ff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff030303ff050505ff121212ff373737ff515151ff6263637f363636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f151515ff505051ff444444ff303030ff0d0d0dff050606ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff101011ff323132ff545454ff616161ff6565657f525252ffa6a6a6ffa8a7a7ffaaaaaaffadadadffaeaeaeffafb0b0ffb3b2b2ffb5b5b5ffb7b7b7ffb9b9b9ffbbbbbbffbdbdbdffbfbfbfffc1c1c1ffc3c3c3ffc5c5c5ffcacacaffdbdadaffe8e8e8ffe9e9e9ffecececffecececffecedecffedededffedededffeeeeeeffefefeffff0efeffff0f0f0fff0f0f1fff1f1f1fff2f2f2fff3f4f3fff5f4f4fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7dfd9d9d90f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebfbefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefffffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffefefefffefefefffffffefffefefffffffefefffffffffffffffefffefefefffefefffffffefefffefffffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffefffffefffffffffffffffefefffefefefffefefefffefefefffefefffffefefefffefefffffffffffffffffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffffffefefefffefefefffefefffffffefeffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2e2e2efff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff2f2f2fff1f1f1fff0f0f0ffefefeeffedededffecececffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebeaebffe9e9e9ffe8e9e9ffe4e4e4ffd4d4d5ffc8c9c9ffc4c4c4ffc1c2c2ffbfc0c0ffbebebeffbcbcbcffbababaffb8b8b8ffb7b7b8ffb6b6b6ffb4b4b4ffb2b2b2ffb0b1b1ffafafb0ffaeaeadffacacacffacacacefa1a1a10f0a0a0a00000000000000000000000000000000ff515151ff504f50ff414141ff252525ff090909ff010101ff010000ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050506ff000101ff050506ff1b1b1bff414141ff636362ff6d6e6d7f373737000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f1a1a1aff535453ff4b4c4bff343434ff151616ff040404ff010101ff040505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020203ff000100ff040404ff191919ff404040ff636362ff6c6c6cffa5a6a6ffa5a5a5ffa6a6a7ffaaaaaaffadacadffaeaeaeffb1b1b1ffb4b4b4ffb6b6b6ffb9b8b8ffbbbabaffbcbcbcffbebebeffbfc0bfffc1c1c1ffc3c4c4ffc7c7c7ffd1d1d1ffe4e3e3ffe8e8e8ffe8e8e8ffe9e9e9ffeae9eaffeaeaeaffecebebffecececffecedecffedeeeeffeeefeeffefefeffff0f0f0fff0f1f0fff1f1f2fff3f3f2fff3f3f3fff5f5f5fff6f6f6fff6f6f6fff7f6f7fff7f7f7fff7f7f7fff7f7f75f5d5c5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffefefffffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffffffefffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffefffefffefefefffefefffffffefefffefefefffefefefffefefefffefefffffefefffffffffffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffeffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffffffffffefffefefefffefefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffefefefffefffefffffffeffffffff4f4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f898a8afff5f5f5fff5f5f5fff4f5f5fff4f4f5fff4f4f4fff3f3f3fff2f2f3fff1f1f2fff0f0f0ffeeefeeffedededffebecebffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e6e6ffe7e6e7ffdededeffd0d0d0ffc6c6c6ffc2c3c3ffc1c1c1ffbfbfbfffbdbdbdffbbbbbbffbab9b9ffb8b8b8ffb7b7b7ffb5b5b5ffb3b3b3ffb1b1b1ffb0b1b0ffafafafffadadadffacacacffababab8f60606000000000000000000000000000000000df474646ff505050ff474747ff2e2e2eff0c0c0cff010202ff010000ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff050505ff000000ff060506ff222121ff4d4d4dff686868ff6f6f6f7f373737000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f272727ff50504fff4a4a4aff363636ff161616ff040404ff010101ff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010100ff030403ff000000ff030303ff1b1b1cff474747ff686868ff787878ffa7a7a7ffa6a6a5ffa7a7a7ffaaaaaaffadadadffafb0afffb3b2b2ffb5b5b5ffb8b8b8ffbababaffbcbbbbffbdbdbdffbebfbeffc0c0c0ffc2c2c3ffc4c4c4ffcbcacaffdbdbdaffe6e6e6ffe4e4e4ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffedededffeeeeeeffefefeffff0eff0fff0f0f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7bfb9b9b9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffefefefffefefefffffefffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefffffffffffefffffefffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffffefefffefefefffefefefffefffefffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffe3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffeffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefe5e5e5fff5f5f4fff4f4f4fff4f4f3fff3f3f3fff3f3f2fff1f1f1fff0f0f0ffeeefefffedededffebebebffeae9eaffe8e8e8ffe7e7e6ffe6e6e6ffe5e4e4ffe3e3e3ffe2e2e2ffe1e1e2ffe1e2e1ffe2e2e2ffe2e3e3ffe3e3e3ffe4e4e4ffd7d7d8ffcbcbcbffc5c5c5ffc2c2c2ffc0c0c0ffbebebeffbcbcbcffbababbffb9b9b9ffb7b8b7ffb6b6b6ffb4b4b4ffb2b2b2ffb1b1b1ffb0b0b0ffaeaeaeffabababffabababffababab1f151515000000000000000000000000bf3c3c3cff4f4f4fff494a49ff333233ff0f0f0fff020202ff000000ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010102ff050605ff000000ff060606ff242425ff505050ff686868ff6e6e6e6f303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f282828ff4f4f4fff4a4a4aff353535ff131314ff050505ff010101ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff030404ff000000ff020202ff1a1a1aff4a4a4aff666666ff888888ffabababffa8a8a9ffaaaaaaffadadadffafafafffb1b1b1ffb4b4b3ffb6b7b7ffb9b9b9ffbbbbbbffbcbcbcffbebebeffbfbfbfffc1c1c1ffc3c3c3ffc6c6c6ffd2d2d2ffe1e1e1ffe2e2e2ffe1e1e1ffe2e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe6e6e6ffe7e8e7ffe9e9e9ffeaebeaffecebecffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff2f2f2fff4f3f4fff5f5f5fff6f5f6fff6f6f6fff6f6f6fff7f7f73f3d3d3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefdfdfffdfdfdfffcfcfcfffcfcfcfffefefefffefefefffffefefffffefefffefefefffefefefffffffffffefefefffefefefffefefefffefefffffffefefffefffffffefefffffefefefffefefefffefefefffffefefffffffffffffefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffffefffffefefefffefefffffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5b5b5bfff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff0f1f0ffefefefffeeededffecececffe9eae9ffe8e8e7ffe6e5e5ffe4e3e4ffe2e2e2ffdfe0e0ffddddddffdbdbdbffdad9daffd9d9d9ffdbdadbffdcdcdcffdededeffe2e2e2ffdfdfdfffd1d1d0ffc7c7c7ffc4c4c4ffc1c1c1ffbfbfbfffbdbdbdffbbbcbcffbababaffb8b8b9ffb7b7b7ffb5b5b5ffb4b3b3ffb2b2b2ffb0b0b0ffaeaeaeffacacacffabababffaaaaaabf808180000000000000000000000000bf3c3c3cff4f4e4fff494949ff323232ff0f0f0fff020202ff000000ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000100ff030303ff000000ff060606ff242424ff4c4c4cff676766ff6d6d6d3f1b1b1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f292929ff505050ff4a4a4aff333332ff111111ff030303ff000001ff080807ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030203ff000000ff020201ff171717ff464546ff636364ff939393ffadadaeffaeadadffadadaeffafafafffb1b1b1ffb3b3b3ffb5b5b5ffb8b8b8ffbababaffbcbcbcffbebdbdffbebebeffbfbfc0ffc2c2c2ffc3c4c3ffcacacbffdadadaffe1e2e1ffddddddffdcdcdcffdbdbdbffdcdcdcffddddddffdfdfdfffe0e1e1ffe4e3e4ffe6e6e6ffe8e8e8ffe9eae9ffebebebffecedecffeeeeeeffefefeffff1f0f0fff2f2f2fff3f3f3fff5f5f5fff5f5f5fff6f6f6fff6f6f69f9a999a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffffffffefffefffffefefffefffefffefefffffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffefffffefffffffffffffffffffffefffefffefefefffefefefffdfdfdfffcfcfcfffdfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffefefefffefefefffefefefffffffefffffefefffefefefffefffffffefefffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffefffffffffffffffffffffffffffffffffffefefefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefefffffefffefffffefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb6b6b6fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeeeeeffecececffeaeaeaffe7e7e7ffe5e5e4ffe2e2e2ffdedfdfffdcdcdcffd9d9d9ffd4d4d4ffcfcfcfffcececeffcecdcdffcececdffcfd0d0ffd5d6d5ffdededeffdfdfdfffd7d7d7ffcacbcaffc5c4c4ffc2c2c2ffc0c0c0ffbebebeffbcbdbdffbbbbbbffb9b9b9ffb8b8b8ffb6b6b6ffb5b5b4ffb2b2b3ffb0b1b1ffafafafffadadadffabababffababacffadadac4f3535350000000000000000bf3c3c3cff515151ff474747ff2d2d2dff0d0d0eff030303ff010101ff050505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff010101ff060606ff202020ff424242ff606060ff6969693f1a1a1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f292929ff515151ff464646ff282728ff0d0d0dff020202ff000000ff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff000000ff010202ff111111ff3e3e3eff616161ff9f9f9fffadadadffafafafffb1b1b1ffb2b2b2ffb4b4b4ffb6b6b6ffb7b7b8ffb9b9b9ffbbbbbbffbdbdbdffbebebeffbfbfbfffc0c1c0ffc2c2c2ffc5c5c6ffd1d1d1ffddddddffddddddffd7d7d7ffd3d2d2ffd1d1d1ffd1d1d1ffd4d4d4ffd8d8d8ffdbdbdbffdededdffe1e1e1ffe4e4e4ffe6e7e7ffe8e8e9ffebeaeaffecececffefeeeffff0f0f0fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6efe6e6e61f1e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffefefefffefefefffefefefffefffffffefefefffffefffffefffffffefefefffefefffffefffefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefffffffefefefffefefffffefffefffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefefefffefffefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2d2d2dfff3f3f3fff2f2f2fff2f2f1fff0f0f0ffefefefffeeeeedffebebebffe8e8e8ffe4e5e5ffe1e2e2ffdededeffdadadaffd6d6d6ffcfcfcfffc8c8c7ffc2c2c2ffbebebeffbcbdbcffbcbcbcffc3c3c3ffcac9c9ffc6c7c6ffc3c3c3ffc2c2c2ffc4c4c4ffc3c3c3ffc3c3c3ffc1c1c1ffc0bfbfffbdbebeffbcbcbcffbabbbaffb9b9b9ffb7b7b8ffb5b6b5ffb4b4b4ffb2b2b2ffb0b0b0ffafafafffaeaeaeffadadadffacacacdf9797970000000000000000af383838ff4d4d4dff414141ff272727ff050404ff020202ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff040303ff0c0c0bff2a2a2bff454545ff555555ff6363633f191919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f282828ff4a4a4aff3a3a3aff222222ff0c0d0dff030404ff020202ff030403ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff000000ff030202ff0b0b0bff2d2d2dff525353ffabababffaeaeaeffb1b1b1ffb3b3b3ffb5b5b5ffb6b6b6ffb7b8b7ffb9b9b9ffbababbffbcbcbcffbdbebdffbfbebeffc0bfc0ffc1c1c1ffc2c3c3ffc5c5c5ffc9c9c9ffcfcfd0ffdcdcdcffd7d7d7ffcececeffc6c7c6ffc4c3c3ffc8c8c8ffcfcfcfffd4d4d4ffd7d7d7ffdbdbdbffdededfffe2e2e2ffe5e5e5ffe8e9e9ffebebebffeeededfff0f0f0fff1f1f1fff3f3f3fff4f4f4fff5f5f5fff5f5f57f7a7a7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffefffffefefffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefedfdedede000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f878788fff1f1f2fff1f1f1fff0f0f0ffefeeeeffedededffeaeaeaffe6e6e6ffe2e2e2ffdeddddffdadadaffd5d5d5ffcdcdccffc2c2c2ffbababaffb3b3b3ffb1b1b1ffb8b8b8ffb0b0b0ffa9aaa9ffbebebeffcacacaffcacacaffc9c8c8ffc7c7c7ffc5c5c5ffc4c3c3ffc2c2c2ffc1c1c0ffbfbfbfffbdbdbdffbcbcbbffbababaffb8b8b8ffb6b7b6ffb5b5b5ffb3b3b3ffb1b1b2ffb0b0b0ffb0b0b0ffaeaeaeffadadadffabacab7f555555000000005f1c1c1cbf363636bf363636bf2e2e2ebf161616bf020202ef020302ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff040404cf0808087f111010af2e2e2ebf3d3d3dbf404040bf4141400f060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f232323ff444444ff434343ff343434ff1c1c1cff070707ff050505ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff545454ff919192ffaeaeaeffb0b0b0ffb3b3b3ffb5b5b5ffb7b7b7ffb8b8b8ffb9b9b9ffbabbbaffbbbbbbffbdbdbdffbebebeffbfbfbfffc1c0c1ffc2c2c2ffc3c3c3ffc5c5c5ffc7c7c7ffcacacaffccccccffcdcdcdffcdcccdffc3c3c3ffbebebeffbdbdbdffc1c1c1ffc9c8c8ffd0d0d0ffd4d5d5ffd8d8d8ffddddddffe2e2e2ffe6e7e6ffeaeaeaffededecffefefeffff1f1f1fff2f2f2fff4f4f4fff5f5f5dfd6d6d60f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefffffffffffffffffffffffefffffefefffffefefefffefefefffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefffffffffefefffefefffffefefffffefffefffffefffffefffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffffffefefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefe1e1e2fff0f0f0ffefefefffeeeeeeffececedffe9e9e9ffe4e4e4ffdededeffd9d8d8ffd4d4d4ffccccccffc0c0c0ffb6b6b6ffb3b3b3ffb7b6b7ffaaaaaaff9a9a9affa9aaa9ffc6c6c6ffcdcdcdffccccccffcbcbcbffc9c9c9ffc7c7c7ffc6c6c6ffc5c4c5ffc3c3c3ffc2c2c1ffc0c0c0ffbebebeffbdbdbdffbbbbbbffb9b9b9ffb7b8b7ffb6b6b6ffb4b5b4ffb3b3b3ffb1b1b1ffb1b1b1ffb0afb0ffacacacffabababefa1a1a11f151515000000000000000000000000000000000000000000000000ef222223ff050505ff020102ff000000ff000000ff000000ff000000ff000000ff010101ff030304ff1313137f1616160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f010101ff0e0e0eff060505ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000008f0b0b0bff969596ffabaaabffacadacffb0b0b0ffb2b2b2ffb5b5b5ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbebdffbfbfbfffc0c0c0ffc1c1c1ffc3c2c2ffc4c4c4ffc6c6c6ffc8c7c8ffcacacaffccccccffcececeffcfcfcfffcececeffc5c5c5ffb9b9b9ffb9b9b9ffbdbdbdffc4c5c4ffcdcdcdffd3d3d3ffd9d8d8ffdededeffe4e4e4ffe9e9e9ffecebebffeeeeeefff1f1f1fff2f2f2fff3f3f3fff4f4f45f5b5b5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefdfffdfdfdfffefefefffefefefffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefffefefefffefefefffefefefffffefefffefefefffefffefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefebfbfbebe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefefffffefefffefffffffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5a5a5afff0eff0ffefefefffeeeeeeffecececffe7e8e7ffe2e2e2ffdbdbdbffd3d3d3ffcacbcbffbfbfbfffb9b9b9ffb9bab9ffaaaaaaff9a9a9affa8a8a8ffc4c5c4ffd1d1d1ffcfcfcfffcececeffcdcccdffcbcbcbffcac9c9ffc8c8c8ffc7c6c7ffc5c6c5ffc4c4c4ffc3c3c2ffc1c1c1ffbfbfbfffbebebeffbcbcbcffbababaffb9b9b9ffb7b7b7ffb6b5b5ffb4b4b4ffb2b2b2ffb1b1b1ffb0b0b0ffaeadaeffabacacffadadad9f6c6d6d000000000000000000000000000000000000000000000000ff3e3d3dff282828ff272727ff151515ff0b0b0bff0a0a0aff0a090aff0f0f0fff212121ff262626ff3333337f23222300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff212020ff0d0d0dff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0403047f0e0e0e9f6a696affa9a9a9ffa9a9a9ffadadadffb2b1b1ffb4b4b4ffb7b6b6ffb7b8b7ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbcffbebebeffbfbfbfffc1c0c0ffc2c2c2ffc3c3c3ffc5c5c5ffc6c7c7ffc9c8c8ffcacacaffccccccffcececeffcfd0cfffd0d0d0ffd1d1d1ffcecdcdffc1c0c0ffbbbbbbffbdbdbdffc4c4c4ffcdccccffd3d4d3ffdbdbdaffe2e2e2ffe8e7e8ffebebebffedeeedffeff0effff1f1f1fff2f2f2cfc5c5c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffdfefdfffdfefdfffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefdfffefdfdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefefffefefefffefefffffffffffffffffffffffffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefffefffefefefffefefefffefefffffffffefffefefefffffefefffefefeafaeaeaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffffefefffffefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb3b3b3ffefefefffeeeeeeffececebffe7e7e7ffe1e1e1ffd9d9d9ffcdcdcdffc3c3c3ffb9b8b9ffa5a6a6ff9a9a99ffb2b2b2ffcececeffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d0ffcecfceffcdcdcdffcbcbcbffcacacaffc9c9c9ffc7c7c7ffc6c6c6ffc5c5c5ffc3c4c3ffc2c2c2ffc0c0c0ffbfbfbfffbdbdbdffbcbcbcffbababaffb8b8b8ffb6b7b6ffb5b5b5ffb3b3b3ffb2b2b2ffb1b1b1ffb0afafffaeaeaeffaeaeaeffaeafaf3f2b2b2b0000000000000000000000000000000000000000ff484848ff424242ff464646ff424242ff3f3f3fff3e3d3dff3e3e3eff3f3f3eff434343ff414242ff4949497f26262600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff363636ff222222ff181819ff141415ff070707ff060605ff060606ff070707ff0d0d0dff171717ff292828af414141ffa9a8a9ffa9aaa9ffaaaaaaffaeaeaeffb2b2b2ffb5b5b5ffb7b7b7ffb9b8b8ffbababaffbbbbbbffbcbbbbffbdbdbdffbebebeffbfbfbfffc0c0c0ffc1c2c1ffc3c3c3ffc4c4c4ffc6c6c6ffc8c7c7ffc9c9c9ffcbcbcbffcccdcdffcececeffd0d0d0ffd1d1d1ffd2d1d1ffd3d3d3ffd4d4d4ffcbcccbffc1c1c1ffc3c3c3ffc7c8c7ffcfcfcfffd7d7d7ffe0e0dfffe6e6e6ffeaeaebffedededffefefeffff0f0f0fff1f1f13f3c3c3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefefffefefefffefffefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffefffefefefffdfefdfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffefffffffefefffeffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffffffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2c2c2cffeeeeeeffedededffebecebffe7e7e7ffdcdcdcffc9c9c9ffb6b7b6ffa5a5a5ff9c9c9cff9b9b9cffb9b9b9ffd5d5d5ffd4d4d4ffd3d3d3ffd2d3d3ffd1d1d1ffd0d0d0ffcfcfcfffcecdcdffccccccffcbcbcbffc9cac9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c4c4ffc3c3c3ffc1c2c2ffc0c0c0ffbebfbeffbdbdbdffbbbbbbffb9b9baffb8b8b8ffb7b7b7ffb5b5b5ffb4b4b4ffb2b2b1ffb0afb0ffb0afafffaeaeaeffafafafcf9090900000000000000000000000000000000000000000ff494949ff494a49ff4b4b4bff4b4b4bff4c4c4bff4c4c4cff4d4d4dff4b4b4bff4a4a4aff4c4c4cff4d4d4d7f26262600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff474747ff3e3e3eff454646ff464646ff3a3a3aff393939ff383939ff3a3939ff3d3e3dff424342ff454545ff8d8d8dffaaaaaaffa9a8a9ffabacabffafafafffb3b3b3ffb5b5b5ffb7b7b7ffb9b9b9ffbababaffbbbbbbffbcbcbcffbebdbdffbebfbeffc0bfc0ffc1c1c1ffc3c3c3ffc4c4c4ffc6c5c5ffc7c7c7ffc8c8c8ffcacacaffcbcbcbffcdcdcdffcececeffd0cfd0ffd1d1d0ffd2d2d2ffd3d3d3ffd5d4d4ffd9d9d9ffe4e5e4ffcecfceffcbcbcbffcececeffd4d5d4ffddddddffe5e5e5ffeaeaeaffecececffeeeeeeffefefefafa5a5a500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afafafaffffffffffffffffffffffefefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffefefffefefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffefffffefffffefffffffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfbfbfbfbfbfbf8f8e8f8f7f7f7f7f7f7f7f7f7f7f7f7f4f4f4f4f3f3f3f3f3f3f3f3f7f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f858585ffecececffebebebffe8e8e8ffcdceceffbfbfbfffa0a0a0ff9f9f9fffa0a0a0ffc1c1c1ffedededffd8d8d8ffd5d4d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d0d1ffd0cfd0ffcececeffcdcdcdffccccccffcbcbcbffc9c9c9ffc8c8c8ffc7c7c7ffc5c5c5ffc4c4c4ffc3c3c3ffc1c1c1ffbfc0bfffbebebeffbcbcbcffbbbbbbffbababaffb9b9b9ffb7b7b7ffb6b6b6ffb4b4b4ffb2b2b2ffb2b2b2ffb1b1b1ffb1b1b1ffb1b1b16f4d4d4d000000000000000000000000000000007f2424247f2526267f2626267f2626267f2626267f2626267f2726277f2626267f2626267f2727277f2727273f13131300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff484848ff4c4c4cff4f4f4fff4f504fff4e4e4eff4e4e4eff4d4d4dff4d4d4dff4c4c4cff4b4b4bff4f4f4fffa4a4a3ffaeadaeffacacadffb0afafffb2b2b2ffb4b4b4ffb6b7b6ffb8b8b8ffbababaffbbbbbbffbcbcbcffbdbdbdffbfbebeffbfc0bfffc1c1c1ffc2c2c2ffc4c4c4ffc5c5c6ffc6c7c7ffc8c8c8ffc9c9c9ffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd1d1d0ffd2d2d2ffd3d3d2ffd4d4d4ffe3e3e3fff2f2f2dfcececddfb4b4b4ffd3d3d3ffd8d8d8ffdddeddffe6e6e6ffeaebebffedededffeeeeeeffeeeeee1f1d1d1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefffffffffffffffffefffffefffffffefffefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefffffffffffffffffffffffefffffffffffffffffffffffffffffefffefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffffefffefefefffefffefffefffefffefefefffefefefffefefefffffefefffefefefffefefefffefefffffefffffffefffefffefefefffefefefffefefefffefdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0e0e0eefdddcddffebebebffebebebefd8d8d8bf979797bf8b8b8bbf777877af6d6d6dfffcfcfcfffafafaffe6e6e6ffd7d7d7ffd5d5d5ffd4d4d3ffd2d3d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccccbffcacacaffc8c9c9ffc8c8c7ffc6c7c6ffc5c5c5ffc4c4c4ffc2c2c2ffc1c1c1ffc0bfbfffbebebeffbdbcbcffbbbbbcffbababaffbab9b9ffb8b8b8ffb7b7b6ffb5b5b5ffb4b4b4ffb3b3b3ffb1b1b1ffb1b0b0efa7a7a61f161616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2525257f2727277f2727276f2222223f1413133f1313133f1313133f1313133f1313134f1e1e1eefa3a3a3ffb3b3b2ffb1b1b2ffb2b2b2ffb3b3b3ffb5b4b5ffb6b7b6ffb8b8b8ffbababaffbbbbbbffbcbcbcffbdbdbdffbebfbeffbfbfc0ffc1c1c1ffc2c3c2ffc4c4c4ffc5c5c5ffc6c6c6ffc7c8c7ffc9c9c9ffcacacaffcbcbcbffccccccffcececeffcececfffcfcfcfffd1d0d0ffd2d2d1ffd3d3d3ffd7d7d7ffe9e9e9fffafafabfbebdbd0f0d0d0d7f6b6b6bffdededeffe4e4e4ffe9e9e9ffecececfff0efefffeeeeee7f76767600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffffefefffefffefffffefefffffefffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffefefe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffcfcfcfffcfcfcfff5f5f5ffddddddffd6d6d6ffd5d4d5ffd3d3d3ffd2d2d2ffd1d1d1ffcfd0cfffcececfffcecdcdffccccccffcbcbcbffc9cacaffc8c8c9ffc7c7c7ffc6c6c6ffc5c5c5ffc3c3c3ffc2c2c2ffc1c0c1ffbfbfbfffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffb9b9b9ffb7b7b7ffb6b6b6ffb5b5b5ffb3b3b3ffb1b1b1ffb3b3b3df9e9e9e5f4444441f161616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0808083f2222223f2222223f2222223f2222233f2223233f2323233f2323233f2424243f2525253f2525253f2525253f2626263f2727273f2828283f2a2a2a3f2b2b2b3f2c2c2c4f383838df9f9f9fffb6b5b5ffb4b4b5ffb5b5b5ffb5b5b5ffb6b6b6ffb7b7b7ffb9b8b8ffbababaffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbfbfffc1c0c1ffc2c2c2ffc4c4c3ffc5c5c5ffc6c6c6ffc8c8c7ffc8c8c8ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd5d5d5ffddddddfff7f7f7fffdfdfdbfbebebe00000000000000001f1c1c1cbfaeaeaeffecececffefefeffff0f0f0efe1e1e10f0e0e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefefffffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefffefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefefffefeff0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0707073f1212123f1313133f13131300000000000000000000000000000000000000000000000000000000000000002f0e0e0e3f1313133f1313132f05050500000000000000000000000000000000000000000000000000000000bfbcbdbcfffcfcfcfffbfbfbffebebebffd9d9d9ffd5d5d5ffd4d4d4ffd2d3d3ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcbccccffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c4ffc3c3c3ffc1c2c2ffc1c0c1ffbfbfbfffbebebeffbebdbdffbcbdbdffbbbcbcffbbbbbbffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb4b5b5ffb4b4b4ffb5b5b5ffb4b4b4ffb2b2b2ffafafafffa9a9a9ffa2a2a2ff9d9d9dff999999ff959695ff939393ff919191ff908f8fff8e8d8eff8c8c8cff8b8b8bff8a8a8aff8a8a8aff8b8a8aff8a8a8aff898989ff888988ff888888ff888888ff878787ff868787ff888888ff888889ff888888ff878787ff868786ff898989ff8a8a8aff888888ff888888ff898a89ff8a8a8aff8b8b8bff8c8c8cff8d8d8dff8f9090ff929292ff949493ff949494ff979797ff9a9a9aff9f9f9fffa5a5a4ffacabacffb0b0b1ffb3b3b3ffb5b5b5ffb6b6b6ffb6b6b6ffb7b7b7ffb7b7b7ffb8b8b8ffb9b9b9ffbababaffbbbbbbffbcbcbcffbdbdbdffbebebeffbfbfbfffc1c1c1ffc2c2c2ffc4c4c3ffc5c5c5ffc6c7c7ffc7c8c8ffc8c8c8ffcac9c9ffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffcfcfcfffd0d1d0ffd1d1d2ffd3d3d4ffd8d8d8ffecececfffcfcfcfffefefdafaeaeae000000000000000000000000000000002f2c2c2c3f3c3c3c3f3c3c3c1f1e1e1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffffffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefefffefefffffefefefffefffefffefefefffefefffffffefefffffffefffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefffffffefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf363636ff333333ff4b4b4bff5e5e5eff696969ff686867ff686868ff696969ff6a6a6aff686868ff696868ff696969ff646464ff4f4f4fff323233ef414141000000000000000000000000000000000000000000000000000000002f2f2f2ffffdfdfdfffcfcfcfff9f9f9ffe0e0e0ffd7d7d7ffd4d4d4ffd3d3d3ffd2d1d2ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c6c6ffc5c5c5ffc4c4c4ffc2c2c3ffc1c1c1ffc0c0c0ffbfbfc0ffbebfbfffbebebeffbdbdbdffbcbcbcffbbbbbbffb9bab9ffb9b9b9ffb7b8b8ffb6b7b6ffb6b6b6ffb5b5b5ffb3b3b3ffb1b0b1ffabababffa5a5a5ff9f9f9fff9b9b9bff979798ff959595ff929292ff909091ff8f8f8fff8e8d8dff8c8c8cff8b8c8bff8b8b8bff8a8a8aff8b8b8bff8a8a8aff898989ff888889ff888989ff898888ff878787ff878787ff888888ff898989ff888888ff868686ff868686ff878888ff8a8a89ff8a8a8aff898989ff8a8a8aff8b8b8bff8c8c8cff8d8c8cff8d8e8eff8f8f8fff929292ff949494ff949494ff969696ff9a999aff9d9d9dffa2a3a3ffa9a8a8ffafafafffb2b2b2ffb5b5b5ffb7b6b7ffb8b8b8ffb9b9b9ffb9b9b9ffbababaffbbbbbaffbcbcbcffbcbcbcffbdbdbdffbebebeffbfbfbfffc0c0c0ffc2c2c2ffc3c3c3ffc5c5c5ffc6c6c6ffc7c7c8ffc8c9c9ffcacacaffcacbcbffcccbccffcdcdcdffcececeffcfcfceffd0cfcfffd0d0d0ffd1d1d1ffd3d2d3ffd5d5d6ffe1e1e1fff8f9f8fffcfcfcfffcfdfd1f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0ffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffffefefffefefefffefefefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffdfdfefffdfefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffffefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefffffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefeffefefeeee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf636463ff565656ff585858ff6a6b6aff6a6a6aff686868ff696969ff6a696aff6b6b6bff686868ff6a6969ff696969ff6b6b6bff626262ff4d4d4dff82828200000000000000000000000000000000000000000000000000000000000000009f9d9d9dfffcfcfcfffbfbfbfff1f1f1ffdadadaffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d1ffcfd0d0ffcfceceffcdcdcdffcccdcdffcbcbccffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc5c6c6ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c1c0ffbfc0c0ffbebfbfffbebebeffbcbdbdffbcbcbcffbababbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb3b3b2ffafafafffaaabaaffa6a6a6ffa1a1a1ff9e9e9eff9c9b9bff989898ff969695ff949594ff949393ff929392ff919191ff909090ff908f8fff8f8f8fff8e8e8eff8d8d8dff8d8d8dff8d8e8dff8d8d8dff8c8c8dff8c8c8cff8c8d8cff8d8c8dff8c8c8cff8b8b8bff8b8b8bff8c8c8cff8e8e8eff8f8f8fff8f8f90ff919090ff909090ff919191ff929292ff939393ff959695ff989898ff9a9a9aff9c9c9cff9e9e9effa1a1a1ffa5a5a4ffa8a8a8ffacacacffb1b1b1ffb4b4b4ffb7b7b7ffb9b9b8ffbab9b9ffbababaffbbbbbaffbbbbbbffbcbcbcffbcbdbdffbdbdbeffbebebeffbebfbfffc0bfc0ffc1c1c1ffc2c2c2ffc4c4c4ffc6c6c6ffc7c7c7ffc8c8c8ffcac9c9ffcacacaffcbcbcbffcccdccffcecdcdffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d3d4ffd8d8d8fff1f1f0fffbfbfcfffcfcfc7f7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffefffefffefffefffefffefefefffefefefffefefefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefefefffefefefffefefefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefffffffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefffffffffffefffefffefffefffefffefefefffefffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefffebfbebfbe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df878787ff8a8a8aff858585ff838283ff808080ff7e7e7eff7e7d7eff7e7e7eff7d7d7cff7c7c7cff7d7d7dff7e7e7eff7f7f80ff858585ff8b8b8bff9e9e9e00000000000000000000000000000000000000000000000000000000000000000f0f0f0fefecececfffcfcfbfffafafaffe5e5e6ffd7d7d7ffd4d4d4ffd3d2d2ffd1d1d2ffd0d0d0ffcfcfcfffcececeffcdcdcdffcccccbffcbcbcbffcacacaffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c3c3ffc2c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebfbeffbdbebdffbcbcbcffbbbbbbffbababbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb4b4b4ffb2b2b2ffb0b0b0ffacacacffa8a8a8ffa5a5a5ffa2a2a3ff9f9fa0ff9c9d9cff9a9b9bff999999ff989798ff969696ff969695ff959594ff939494ff929292ff919191ff919191ff929292ff929292ff919191ff909091ff919191ff919191ff919191ff919091ff909091ff919191ff929292ff939393ff959595ff959596ff969595ff969695ff979797ff999998ff9b9b9bff9d9d9dff9f9e9fffa1a1a1ffa4a4a4ffa7a7a7ffaaa9aaffadadacffb0afb0ffb3b2b2ffb6b5b6ffb8b8b8ffb9babaffbbbabaffbbbbbbffbcbcbcffbdbdbdffbdbdbdffbebebeffbebfbeffbfbfbfffc0bfbfffc0c0c0ffc2c2c2ffc3c3c3ffc5c4c5ffc6c6c6ffc8c7c7ffc9c9c9ffcacacaffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd0d1d1ffd2d2d2ffd3d3d3ffd5d5d5ffe5e5e5fffafafafffcfcfcdfdcdcdc0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efefeeeefffffefffffefffefffefefffffefefefffefffefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffefefffffefefefffefffefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefefefffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffffffebfbfbebf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa6a6a6ff9c9c9cff9a9a9aff999999ff989898ff939393ff929292ff929292ff919191ff8f8f8fff8e8e8eff8f8f8fff939292ff9d9d9dffa0a0a0ffacacac1f16161600000000000000000000000000000000000000000000000000000000000000006f6d6d6efffcfbfbfffbfbfbfff5f5f5ffdcdcdcffd5d5d5ffd3d3d3ffd2d1d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c4c3ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbcbbbbffbababaffb9b9baffb8b8b8ffb7b7b7ffb7b7b7ffb6b6b6ffb4b4b4ffb2b2b3ffb0b0b0ffaeaeaeffabaaabffa8a8a8ffa5a5a5ffa2a2a3ffa0a0a0ff9e9e9eff9c9d9cff9b9c9cff9a9a9bff9a9a99ff999999ff979898ff969697ff969696ff969696ff969696ff959596ff969696ff969696ff969696ff969696ff969595ff959596ff969696ff969696ff979797ff999999ff9a9a9aff9a9a9aff9a9b9bff9c9c9cff9e9d9effa09fa0ffa2a1a2ffa4a4a4ffa7a6a7ffa9a9a9ffabababffadadadffb0b0b0ffb2b2b2ffb5b4b4ffb7b7b7ffb9b9b9ffbababaffbbbbbbffbcbcbcffbebdbdffbebebeffbfbebfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc2c2c2ffc4c4c4ffc5c5c5ffc7c6c6ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcccccdffcecdceffcfcfcfffd0cfcfffd0d0d0ffd1d1d2ffd3d2d3ffd4d4d4ffdbdbdbfff6f6f6fffcfcfcfffcfcfb5f5e5e5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebfbffffffefefffffffefffefefefffffefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffffffefffefefefffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffefffffefffffffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefefefffffefffffefefefffefefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffeff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffb3b3b3ffa8a8a8ffa9a9a9ffa8a8a8ffa8a9a8ffa5a5a5ffa3a3a3ffa2a2a2ffa1a1a1ffa0a0a0ff9e9e9eff9e9e9effa2a2a2ffacacadffaeaeaeffb8b8b73f2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000dfdcdbdcfffbfbfcfffafafbffeaeaeaffd8d7d7ffd4d3d4ffd2d2d2ffd1d1d1ffd0d0d0ffcececeffcdcdcdffcccccdffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc6c6c7ffc6c5c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c3c3ffc2c3c3ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbdbeffbcbcbcffbbbbbbffbababaffb9b9b9ffb8b8b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b5ffb3b3b3ffb1b1b1ffafafafffacacacffaaaaa9ffa7a7a7ffa5a4a4ffa2a2a2ffa1a1a1ffa0a0a0ff9f9f9fff9e9e9eff9d9d9dff9c9c9cff9b9b9bff9b9b9bff9b9a9bff9a9b9aff9a9a9aff9a9a9aff9a9a9aff9a9b9bff9b9a9aff9a9a9aff999a9aff9a9a9aff9a9a9aff9b9b9bff9c9c9cff9d9d9eff9e9e9eff9f9f9fffa0a0a0ffa2a2a2ffa4a4a4ffa6a7a7ffa9a9a9ffabababffadadadffafafafffb1b0b1ffb2b3b2ffb4b4b4ffb6b7b6ffb9b9b8ffbbbabaffbcbcbbffbdbdbcffbebebdffbebebeffbfbfbfffbfc0c0ffc0c0c0ffc0c0c1ffc1c1c1ffc1c2c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcbcacaffccccccffccccccffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffd3d4d4ffd7d6d6ffebebebfffafafbfffcfcfcbfbcbcbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afafafaffffffffffffffffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefefffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefefefffefffefffefefffffefffefffffefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f181818ffbcbcbcffb5b5b5ffb6b6b6ffb3b3b3ffb4b5b4ffb3b3b3ffb1b1b1ffb0b0b0ffb0b0afffaeaeaeffadadadffadaeadffb0b0b0ffb8b8b8ffbababbffc0c0c03f3131310000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efffcfcfcfffcfcfcfff8f8f8ffe0e0e0ffd5d5d5ffd3d3d3ffd1d2d1ffd0d0d0ffcfcfcfffcecdcdffcdcdcdffccccccffcbcbcbffc9c9c9ffc9c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc6c6c5ffc5c5c5ffc4c4c4ffc4c4c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbdbebdffbdbcbcffbbbcbcffbbbbbbffbab9b9ffb9b9b9ffb8b9b9ffb8b8b8ffb7b6b7ffb5b5b5ffb4b4b4ffb2b2b2ffafb0b0ffadadadffaaabaaffa8a9a9ffa7a7a7ffa5a5a5ffa4a4a4ffa3a3a3ffa2a2a2ffa1a1a2ffa0a1a0ffa0a0a0ffa0a0a0ff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9e9e9eff9e9f9eff9e9e9eff9e9e9eff9e9e9eff9e9e9eff9f9f9fffa09f9fffa1a1a1ffa2a2a2ffa3a3a3ffa3a4a4ffa5a5a5ffa7a7a7ffa8a9a9ffabababffadadadffafafafffb1b1b1ffb2b3b2ffb4b4b3ffb5b5b5ffb7b7b7ffb8b8b8ffbababaffbbbcbcffbdbdbcffbebdbeffbfbfbfffc0c0bfffc0c0c1ffc1c1c1ffc1c1c2ffc2c2c2ffc2c2c2ffc3c3c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffcacac9ffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd2d2d1ffd3d3d3ffd5d5d5ffdfdfdffffaf9f9fffbfcfcfffcfcfc2f2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffdfdfdfffefdfdfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffffffefffefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffffefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f313131ffc4c4c4ffbebebfffbfbebfffbababbffbbbbbbffbbbcbcffbbbbbbffbbbabbffbababbffb9bab9ffb9b9b9ffbababaffbbbabaffbebebeffc3c2c3ffc5c5c63f32313200000000000000000000000000000000000000000000000000000000000000000000000000000000afadadadfffcfcfcfffbfbfbffefefefffd8d8d8ffd3d4d4ffd2d2d2ffd1d1d1ffd0cfcfffcececeffcdcdcdffccccccffcccbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbebdbeffbcbdbdffbbbcbcffbbbbbbffbababaffbababaffb9b9b9ffb9b9b9ffb7b7b8ffb6b6b6ffb4b4b4ffb2b2b2ffafb0b0ffadaeaeffacacacffaaaaaaffa9a9a9ffa8a8a8ffa7a7a7ffa6a6a6ffa6a5a6ffa5a5a5ffa5a5a5ffa4a4a4ffa3a3a3ffa3a3a3ffa3a3a3ffa3a3a3ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa3a3a3ffa3a4a4ffa5a5a5ffa6a6a6ffa7a7a7ffa8a7a8ffa9a9a9ffabababffadadadffafafafffb1b1b1ffb3b2b3ffb4b4b5ffb5b5b5ffb6b6b6ffb7b7b7ffb8b8b7ffb9b9b9ffbbbbbbffbcbcbcffbdbebdffbfbebeffc0bfbfffc1c0c1ffc1c1c1ffc2c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc5c4c5ffc5c5c5ffc5c6c5ffc6c6c7ffc7c7c7ffc8c8c8ffcacacaffcbcbcbffccccccffcecdcdffcecfcfffd0cfd0ffd1d1d1ffd3d3d3ffd4d4d4ffd8d8d8fff1f1f1fffcfcfcfffcfcfc8f8d8e8d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefdfefffefdfefffefefdfffefefefffefefefffffefefffefffffffefefefffffffefffefffffffffffffffffffffffffffefffefefefffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffdfdfdfffdfdfefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffefffffefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffffefefefffefefefffefefefffefefefffefffffffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f333333ffcacacaffc5c5c5ffc5c5c5ffc2c1c2ffc2c1c2ffc1c1c1ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc5c4c4ffc4c3c4ffc7c7c6ffc8c7c87f646464000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1fefecececfffcfcfcfffafafaffe4e4e4ffd6d5d6ffd3d3d3ffd1d1d2ffd0d0d0ffcfcfcfffcececeffcecdcdffccccccffcbcbcbffcacac9ffc9c9c9ffc8c8c8ffc8c8c7ffc7c7c7ffc6c6c6ffc6c5c5ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebfbeffbebebeffbdbdbcffbcbcbcffbbbbbbffbbbbbbffbbbbbaffbababaffb9b9b9ffb7b7b7ffb5b6b6ffb4b4b4ffb2b2b2ffb1b1b0ffafafafffadadaeffacacacffabababffaaaaaaffaaaaaaffa9a9a9ffa9a9a9ffa9a8a8ffa8a8a8ffa7a7a7ffa7a7a7ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa5a5a5ffa5a5a5ffa5a5a5ffa6a6a6ffa7a7a6ffa7a8a7ffa9a8a8ffa9a9a9ffaaaaaaffabababffacadacffaeaeaeffb0b0b0ffb2b2b2ffb3b3b4ffb5b5b6ffb6b6b6ffb7b7b7ffb8b8b8ffb8b8b8ffb9b9b9ffbabbbaffbbbbbbffbcbcbcffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c1c2ffc2c2c2ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc6c5c6ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcdcccdffcececeffcfcfcfffd0d0d0ffd2d2d2ffd3d4d3ffd6d6d6ffe5e5e5fffafafafffcfdfdefececec0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefdfdfffdfefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f5a5a5affcdcecdffcacacaffcbcbccffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcac9c9ffcacacaffcbcbcbffc9cacaffc9c9c9ffc9c9c97f65656500000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7e7efffcfcfcfffcfcfcfff4f3f4ffdbdbdbffd4d4d4ffd3d3d3ffd2d1d2ffd1d1d1ffd0d0d0ffcecfcfffcececdffccccccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c8c7ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c1c0ffc0c0bfffbfbebeffbdbebeffbdbdbdffbcbcbcffbcbcbcffbcbcbbffbbbbbbffbababaffb9b9b9ffb7b7b7ffb6b6b6ffb5b5b4ffb3b3b3ffb2b2b1ffb0b1b0ffafafafffaeaeaeffaeadaeffadadadffadadadffacacacffacacacffacacabffabababffaaaaabffaaaaaaffaaaaa9ffa9a9a9ffa9a9a9ffa9a9a8ffa9a8a8ffa8a9a9ffa9a9a9ffaaaaaaffaaaaaaffacabacffacacacffadadadffafaeaeffb0afafffb1b1b1ffb2b2b3ffb4b4b4ffb6b6b6ffb7b7b7ffb8b8b8ffb9b9b9ffb9bab9ffbababaffbababaffbbbbbbffbcbbbcffbcbdbdffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c4c4ffc5c5c5ffc6c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c8c8ffc9cac9ffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd1d1d1ffd3d3d3ffd5d5d4ffdcdcddfff5f5f5fffdfdfdfffdfdfd6f6e6e6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffefefffefffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefdfefffefdfdfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefffefffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefffefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f686868ffcfcecfffcccbcbffd0d1d0ffcbcbcbffcbcbcbffcbcbcbffcbcbcbffccccccffcdcdcdffcececeffcfceceffcecfceffcececeffcecdcdffccccccffcccccc7f67676700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fdfdcdcdcfffcfcfcfffbfbfbffe9e9e9ffd7d7d7ffd5d4d4ffd3d3d3ffd2d2d2ffd1d2d1ffd0d0d0ffcfcfcfffcdcdceffccccccffcbcacaffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc7c6c6ffc6c5c6ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc2c2c2ffc1c2c1ffc0c1c0ffbfbfc0ffbebebeffbebebeffbebebdffbdbdbdffbdbdbdffbcbcbcffbcbbbbffbababaffb9b9b9ffb8b7b8ffb7b6b6ffb5b5b5ffb4b4b4ffb3b3b3ffb2b2b2ffb2b1b2ffb1b0b1ffb1b0b0ffb0b0b0ffafafafffafafafffafafafffaeaeaeffadadaeffadadadffacadadffacacacffacacacffacabacffabacabffacacabffacacacffadadadffaeadaeffaeafaeffafafafffb0b0b0ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb6b6b6ffb8b7b7ffb9b8b8ffbababaffbababaffbbbbbaffbbbbbbffbbbbbbffbcbbbcffbcbcbcffbdbdbdffbebebeffbfbfbfffc1c0c0ffc1c1c1ffc2c2c3ffc3c3c3ffc5c4c4ffc6c5c5ffc7c7c7ffc7c7c7ffc8c8c7ffc8c8c8ffc8c8c8ffc9c8c8ffc9c9c9ffcacacaffcbcbcbffccccccffcecdcdffcfcfcfffd0d0d0ffd2d2d2ffd4d3d3ffd6d6d7ffebecebfffbfbfbfffcfdfccfcdcdcd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffffefefffffefefffffefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffffefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefffefffffefffffefffefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffeffffffffffffffffffffcfcfcfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f696969ffd1d1d1ffcececeffd3d3d3ffcececeffcdcdceffcececeffcececeffcfcfcfffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d0d0ffcececeffcececeaf8e8f8e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4e4e4efffdfdfcfffcfcfcfff7f7f7ffdfdfdfffd5d5d5ffd4d4d4ffd4d3d3ffd3d3d3ffd2d1d2ffd0d0d0ffcececeffcdcdcdffcbcbcbffcacacaffcac9c9ffc9c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc5c4c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbfbebfffbebebeffbdbdbeffbcbdbcffbbbbbbffbababaffb9b9b9ffb8b8b8ffb7b7b7ffb6b6b6ffb5b5b6ffb4b4b4ffb4b4b4ffb3b3b3ffb3b2b3ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b1ffb0b1b1ffb0b0b0ffb0b0b0ffafafafffafafafffaeaeafffaeaeaeffaeaeaeffaeaeafffafafafffafb0afffafafafffb0b0b1ffb1b1b1ffb2b2b2ffb3b3b3ffb4b4b4ffb5b5b4ffb6b6b6ffb8b7b7ffb9b9b9ffbababaffbbbbbbffbcbcbbffbcbcbcffbcbcbcffbcbcbcffbdbdbdffbebebeffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc5c4c4ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcccbccffcdcdcdffcececeffd0d0cfffd1d1d1ffd3d2d2ffd4d4d4ffe0e0e0fff7f8f7fffcfcfcfffcfdfd3f3e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffefffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffffefefffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefffffefefefffefffefffefeffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af909090ffd2d2d2ffd1d1d0ffd5d4d5ffd0cfcfffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd0d0d0ffd0d0d0bf9d9d9d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbdbdbdfffdfdfdfffbfbfbffedeeedffd9d9d9ffd5d6d5ffd5d5d5ffd4d4d4ffd3d3d2ffd1d1d1ffcfcfcfffcdcecdffccccccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc7c7c7ffc6c7c7ffc6c6c6ffc6c5c6ffc5c5c5ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffbfc0bfffbfbfbfffbfbfbfffbfbebeffbebebeffbcbcbcffbbbbbbffbbbabbffb9bab9ffb9b9b9ffb8b8b8ffb7b8b8ffb7b6b6ffb6b6b6ffb5b6b5ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb3b3b3ffb3b3b3ffb3b3b2ffb2b2b2ffb2b1b2ffb1b1b1ffb1b1b1ffb1b1b0ffb1b1b1ffb1b1b1ffb2b2b2ffb2b2b3efa7a7a78f6363637f5959597f5959597f5a5a5a7f5a5a5a7f5b5b5b8f676767ffbababaffbbbbbbffbbbbbbffbcbcbcffbdbdbcffbdbdbdffbdbdbdffbebebeffbfbebeffbfbfbeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc5c4c4ffc6c6c5ffc7c7c7ffc8c7c7ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9caffcacacaffcacbcaffcbcbcbffccccccffcdcdceffcfcfcfffd0d0d0ffd2d2d2ffd3d3d3ffd7d7d7fff0f0f0fffcfcfcfffdfcfc9f9d9d9d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefffffefffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefffefffefefefffffefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefffffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffefffffefffffefffefffefefefffefefefffefefefffefefffffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffe8f8f8f8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9d9d9dffd1d1d1ffd2d2d2ffd3d3d3ffd1d1d1ffd0d0d1ffd1d1d1ffd1d2d2ffd2d2d3ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd2d1d1ffd1d2d2bf9e9e9e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffdfcfdfffcfcfdfff9f9f9ffe3e3e3ffd7d7d6ffd5d5d6ffd5d4d4ffd3d3d3ffd1d1d2ffcfcfd0ffcececeffccccccffcbcccbffcbcacaffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c5c4ffc4c4c4ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbebfffbebdbeffbcbdbcffbbbcbcffbbbbbbffbababaffbabab9ffb9b9b9ffb9b8b8ffb7b7b8ffb7b7b7ffb6b6b7ffb6b6b6ffb6b5b6ffb5b5b5ffb5b5b5ffb5b5b5ffb4b4b5ffb4b5b4ffb4b4b4ffb3b3b4ffb3b3b3ffb3b3b3ffb3b3b3ffb3b3b3ffb4b4b4ffb5b5b5bf89898900000000000000000000000000000000000000000000000000000000bf8e8e8effbcbcbcffbcbcbdffbdbdbdffbdbebeffbebebeffbfbfbfffbfbfbfffc0bfc0ffc0c0c0ffc1c1c1ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c6c5ffc6c7c6ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcbcacaffcbcbcbffccccccffcdcdcdffcececeffd0d0d0ffd1d2d2ffd3d3d3ffd4d4d4ffe4e4e5fffafafafffdfdfdefededed0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afafafaffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefffefffefefefffefefefffefffefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefffefffefefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffefffffffefefefffffefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefefefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefffefffefefefffefffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffefefffefefefffefefefffefefefffefefefffefefeffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf9e9e9effd2d2d2ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd6d6d6ffd5d5d5ffd3d3d3ffd3d3d3cfacacac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8d8e8efffdfdfdfffcfcfcfff2f2f2ffdcdcdcffd6d6d6ffd5d5d5ffd4d4d3ffd2d2d2ffd0d0d0ffcececeffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c7ffc7c7c7ffc6c7c6ffc6c6c6ffc5c5c5ffc4c5c4ffc4c4c3ffc3c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc0c1c0ffc0c0c0ffbfbfbfffbebebeffbebebdffbdbdbcffbcbcbcffbbbcbcffbbbbbbffbbbbbaffbababaffbab9b9ffb8b9b8ffb8b8b8ffb7b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b6b7ffb6b6b6ffb7b7b6ffb6b6b6ffb5b6b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b6b5ffb7b6b7ffb7b7b7bf8a8b8a00000000000000000000000000000000000000000000000000000000bf8e8f8effbdbebeffbebebeffbebebeffbfbfbfffbfbfbfffc0c0c0ffc0c1c0ffc1c1c1ffc2c1c1ffc2c2c2ffc3c3c3ffc4c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffccccccffcccdcdffcdceceffcfcfcfffd1d1d1ffd2d3d2ffd4d4d4ffdbdbdbfff5f5f6fffdfdfdfffdfdfd7f7e7e7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffffffffffffffefffffffefffffffefffefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefffffefefefffffffffffefffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefeff4f4f4f4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd4d4d5ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd4d4d5ffd4d4d4ffd5d5d4ffd4d5d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefececedfffcfcfcfffafafaffe8e8e8ffd7d7d7ffd5d5d5ffd4d3d4ffd2d2d2ffd0d0d0ffcececeffcdcdcdffcdcdcdffcccbccffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c5ffc4c5c4ffc4c3c4ffc3c3c3ffc2c2c2ffc2c2c2ffc2c1c1ffc1c1c1ffc0c0c0ffc0c0bfffbfbfbfffbebebfffbebebeffbdbdbeffbdbdbdffbdbdbdffbcbcbcffbbbcbbffbbbbbbffbababaffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b9b8ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b7ffb7b7b7ffb7b7b7ffb7b7b7ffb7b7b8ffb8b9b8ffb9b9b9dfa4a3a33f2f2f2f3f2f2f2f3f2f2f303f2f30303f3030303f3030304f3c3c3cefb4b3b3ffbebfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc1c1c1ffc1c2c1ffc2c2c2ffc3c2c3ffc3c3c3ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc7c7c8ffc8c8c7ffc8c8c8ffc9c9c9ffcbcacaffccccccffcdcdcdffcececeffd0d0d0ffd2d2d2ffd3d4d3ffd6d6d7ffecececfffbfcfbfffdfdfddfdddddd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefffffefefefffefefefffffefffffefffefffffefefffffffffffffffffffffffffffefffffffefefffffefefffffffefefffffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffe3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd3d3d3ffd4d4d4ffd3d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd5d4d4ffd4d4d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5e5e5efffcfcfcfffcfcfcfff5f5f4ffdddddeffd4d4d4ffd3d3d3ffd2d2d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffccccccffcbcbccffcacbcbffcacacaffc9c9c9ffc8c8c8ffc7c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc4c4c4ffc4c3c4ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbfffbebfbfffbebebeffbebebdffbdbdbdffbcbcbcffbcbcbcffbbbbbbffbababaffbabab9ffbab9baffb9babaffbababaffbababaffbababaffbababaffbababaffb9bab9ffb9b9b9ffb9b9b9ffb9bab9ffbababaffbbbbbbffbdbdbdffbebebeffbfbfbfffbfbfbfffbfc0bfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc1c1c2ffc2c2c3ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc5c6c6ffc7c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc9c9caffcbcbcbffccccccffcececeffd0d0d0ffd2d2d2ffd4d4d3ffd5d5d5ffe1e1e0fff8f8f8fffdfdfdfffdfdfd3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefffffffffefffffffffffffffffffffefefffffefffffffefffefffffefefffffffefffefefffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefffefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffefefefffefffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffefffefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefffefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefffefffefeff0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd3d3d3ffd2d2d2ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd4d4d3ffd4d4d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfcdcdcdfffcfcfcfffbfbfbffecececffd6d6d6ffd3d3d3ffd2d2d1ffd0d0d0ffcfcfcfffcececeffcdcdcdffcdcdcdffccccccffcbcbcbffcacacaffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc5c4c4ffc4c4c4ffc3c3c3ffc2c2c3ffc2c2c2ffc2c2c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfc0c0ffbfbfbfffbebebeffbebdbeffbdbdbdffbcbcbcffbcbbbcffbbbbbbffbbbbbbffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbcffbcbcbbffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbcbcbdffbdbdbdffbebebeffbfbebeffbfbfbfffbfbfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c3ffc3c3c3ffc3c3c4ffc4c4c4ffc5c4c4ffc5c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc9c8c9ffcacacaffcbcbccffcdcdcdffcfcfcfffd1d1d1ffd4d4d4ffd6d5d6ffdadadafff0f1f1fffcfdfcfffdfdfdafaeaeae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefffffffefffffefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffffefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefffefffefefffffefefefffefefffffffffffffffefefffefffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd1d1d1ffd1d1d1ffd3d4d3ffd3d4d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d33f3434340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efffdfdfcfffdfcfcfff8f8f8ffe2e1e1ffd3d3d4ffd2d2d2ffd1d1d1ffcfcfd0ffcecfcfffcececeffcdcdcdffcccdccffccccccffcbcbcbffcacacaffc9c9c9ffc9c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c7ffc6c6c6ffc5c5c6ffc4c5c5ffc4c4c4ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c1c2ffc1c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebebeffbebebeffbebebeffbebebeffbdbebdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbebebeffbebfbeffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c0ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc3c2c2ffc2c3c3ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c5c5ffc5c5c5ffc6c6c6ffc7c6c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c8c9ffcac9caffcbcbcbffcdcdcdffcececeffd0d0d0ffd3d3d3ffd5d5d5ffd7d8d7ffe7e7e7fffafbfafffefefefffdfdfe1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefefefffefefefffefefefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefffffffffefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefffefffefefefffffefefffefefefffffffffffffffffffffffffffefefefffffefefffefefffffefefffffefefffffefffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefffffffffefffefefffffefefffffeffffcfcfcfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f343434ffd0d1d0ffd0d0d0ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d4ffd2d2d2ffd2d2d23f343434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9d9d9dfffdfcfdfffcfcfcfff1f1f1ffd9d9d9ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcececdffcdcdcdffccccccffcccbcbffcbcacbffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c8ffc8c8c8ffc8c7c8ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc3c4c3ffc4c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0bfffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c0c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c7ffc8c7c7ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcccbcbffccccccffcececeffd0cfd0ffd2d2d2ffd4d4d4ffd6d6d6ffdededefff5f4f5fffdfdfdfffdfefe7f7e7e7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefffffefefefffefffefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffffffefefefffefefefffefefefffefefefffffefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefffefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffeffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f5b5b5bffd0d0d0ffd0d0d0ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d2ffd2d1d2ffd1d1d1ffd2d1d2ffd2d2d1ffd2d2d1ffd2d2d2ffd2d1d2ffd3d3d3ffd1d1d1ffd1d1d25f4e4e4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fefedededfffcfcfcfff9fafaffe7e7e7ffd5d5d5ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcfceceffcececeffcdcdcdffccccccffcbcbcbffcacacaffcacacaffcacacaffcacacaffc9c9caffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c6ffc5c5c5ffc5c5c5ffc4c5c5ffc5c5c4ffc5c4c5ffc4c5c4ffc4c4c5ffc4c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c4ffc3c3c3ffc3c3c3ffc2c2c2ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c1c1ffc1c1c1ffc1c1c1ffc1c2c1ffc1c1c1ffc1c1c1ffc1c0c0ffc0c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c6ffc7c7c6ffc8c8c8ffc8c9c9ffc9c9c9ffcac9caffcacacaffcacacaffcacbcbffcacacaffcbcbcbffcccbccffccccccffcdcdcdffcececeffcfd0cfffd1d1d1ffd3d3d3ffd5d5d5ffd8d9d9ffecececfffcfbfcfffdfdfddfdeddde0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffffefffffefefefffefefffffefefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefffefffefefffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfbbbbbbffd3d3d3ffd0d0d0ffd2d2d2ffd1d2d1ffd1d2d1ffd2d2d1ffd1d1d1ffd1d1d1ffd1d0d1ffd1d1d1ffd0d1d1ffd1d1d0ffd1d1d0ffd0d1d0ffd1d0d1ffd3d2d2ffd1d1d1ffd2d2d2bf9f9f9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d7e7efffcfdfcfffcfcfcfff4f4f4ffddddddffd3d3d3ffd2d2d2ffd1d1d1ffd1d0d0ffd0cfd0ffcfceceffcececeffcecdcdffcccdccffcbcbcbffcbcbcbffcbcbcbffcbcacbffcacacbffcacacaffc9c9c9ffc9c8c9ffc8c8c8ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc6c5c5ffc5c6c6ffc6c5c6ffc6c6c6ffc5c5c5ffc5c5c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c2c3ffc3c2c2ffc2c3c2ffc3c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c2c3ffc2c2c3ffc2c2c2ffc2c2c2ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c3ffc3c3c2ffc3c3c3ffc3c3c3ffc3c3c3ffc4c3c4ffc4c4c4ffc4c4c4ffc5c4c5ffc5c5c5ffc5c5c5ffc6c5c5ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc8c8c8ffcac9c9ffcacacaffcacacaffcbcacbffcbcbcbffcbcbccffccccccffcccdccffcdcdcdffcecdceffcecfcfffcfcfcfffd1d1d1ffd2d2d2ffd5d4d4ffd6d6d6ffe2e2e2fff7f7f7fffdfdfdfffdfdfd4f4e4f4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffefefffffefffefffefefefffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefffefffefefffffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefefffffefefefffefefefffefefefffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfa9a9a8ffd0d0d0ffd5d5d5ffd5d6d6ffd5d5d5ffd1d1d1ffd1d1d1ffd0d0d0ffd0d1d1ffd0d0d0ffcfd0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffd0cfcfffcfcfcfffd0d0d0ffd2d2d2ffd4d4d4ffd5d5d4ffd5d5d5ffd1d2d1af8f8f8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdcdcdcfffcfcfdfffafafaffecececffd6d7d6ffd3d3d3ffd2d2d2ffd2d2d2ffd0d1d0ffd0d0d0ffcfcfcfffcececeffcececdffcdcdcdffccccccffccccccffcccccbffcbcccbffcbcbcbffcbcacaffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c6ffc6c7c7ffc7c7c6ffc6c6c7ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc4c4c4ffc4c5c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc4c5c4ffc5c4c5ffc5c5c5ffc5c4c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c4ffc5c5c5ffc5c5c5ffc5c5c5ffc6c6c5ffc6c6c6ffc6c6c6ffc7c6c6ffc6c7c7ffc7c7c7ffc7c7c7ffc8c8c7ffc8c9c9ffcac9c9ffcacacbffcbcbcbffcbcbcbffcbcbccffccccccffcccccdffcdcdcdffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d1d0ffd1d2d2ffd4d4d3ffd5d5d5ffdbdbdaffeff0f0fffbfcfbfffdfdfdbfbdbebe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefefefffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffefffffffffffefffffffefffffefefffffefffffefffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefdfdfffefefefffefefefffefefefffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffefffffefefefffefffefffffffeffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f767576ffd1d1d1ffcfcfcfffd2d2d2ffd6d6d7ffd5d5d5ffd0d0d0ffd0cfd0ffcfd0cfffcfcfcfffcececfffcececeffcdcdcdffcecdcdffcdcdcdffcececeffcececeffcececeffcececeffd0d0d0ffd5d5d5ffd6d6d6ffd2d3d3ffd1d1d1ffd2d2d27f6969690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efffcfcfcfffcfcfcfff7f7f7ffe2e2e2ffd4d5d5ffd3d4d3ffd3d2d3ffd1d1d1ffd1d1d1ffd1d0d0ffcfcfcfffcececeffcdcdceffcdcdcdffcdcdcdffccccccffccccccffccccccffcccbcbffcbcbcbffcacacaffc9cac9ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c8ffc7c7c8ffc8c7c8ffc8c8c8ffc7c7c7ffc7c7c7ffc7c6c6ffc7c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc5c6c5ffc5c6c5ffc6c5c6ffc6c5c5ffc5c5c6ffc5c5c6ffc6c6c6ffc6c6c6ffc5c6c6ffc6c6c6ffc6c6c6ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c8ffc8c8c8ffc8c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcacbcaffcbcbcbffccccccffccccccffccccccffcdcdcdffcdceceffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd4d4d4ffd6d6d6ffe6e7e6fff9f9f9fffdfdfdfffdfdfd1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefffefffffefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffefffffffffffffffffffffffffffffffffefffffefffffffefefffffffefffffffffffffffffffffffffffffffffffffefffefffefffffffffefefffefffffffffefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffffffefefffffefffefffffefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefffffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffffefffefefefffffefefffffffffffffeffffffffffffffffffffffffffffffffff2f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f4f4f4fffd3d3d3ffd2d2d2ffd2d2d2ffd6d6d6ffd7d7d7ffd1d2d1ffcfceceffcececeffcececeffcdcdcdffcccdccffccccccffcbcbcbffcbcbcbffcbcccbffccccccffccccccffcccccdffcdcdcdffcecdcdffd2d2d2ffd7d7d7ffd6d6d6ffd3d3d2ffd3d3d3ffd4d4d43f343434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afadadadfffcfcfcfffbfbfbfff1f0f1ffdadadbffd5d5d5ffd3d3d3ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcecdceffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffccccccffcbcbcbffcbcbcbffcacacaffcacacaffc9cac9ffc9c9c9ffc9c8c8ffc8c9c9ffc8c9c8ffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc8c7c7ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c9ffc9c8c8ffc9c9c9ffcacacaffcbcacaffcbcbcbffccccccffcdcdcdffcdcdcdffcdcdcdffcecdceffcececeffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd2d1d1ffd2d2d2ffd4d4d4ffddddddfff3f3f3fffdfcfcfffdfdfd8f8e8e8e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefffffefefefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffefefffffefefffffefefefffffffefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffffefefffefffffffffefefffefffffffefefffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffffefffffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffffefefffefefefffefefefffefffffffffefffffffeffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f272727efc6c7c7ffd4d4d4ffd4d4d4ffd7d8d7ffd7d7d7ffd2d2d2ffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcbcbcbffcacacaffc9cacaffc9c9caffcac9caffcacacaffcacbcbffcbcbccffccccccffcdcdcdffcececeffd3d3d4ffd8d8d8ffd6d6d6ffd4d4d4ffd5d4d4efc7c7c81f1a1a1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffcfcfcfffcfcfcfff9f9f9ffe8e8e8ffd6d6d6ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdccccffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9cacaffcacacaffcacacaffcacacaffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcac9caffcac9c9ffc9c9c9ffc9c9c9ffc9cac9ffcacacaffcacacaffcacacaffcacacaffcbcacbffcbcbcbffcccdccffcdcdcdffcdcdcdffcececeffcececeffcfcecfffcfcfd0ffd0d0d0ffd1d0d0ffd1d1d1ffd2d2d2ffd2d2d2ffd2d2d2ffd2d2d3ffd5d5d5ffeaebebfffbfbfbfffdfdfdefededed0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffefffefefefffefefefffefefefffffefefffffefefffefffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefeffffffffffffffffffffffffefefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000f0d0d0ddfb8b8b8ffd3d3d3ffd4d4d4ffd8d8d8ffd8d7d7ffd3d3d3ffcdcdccffcccbccffcccccbffcbcbcbffcbcbcbffcacacaffc9c9c9ffc8c8c8ffc8c7c7ffc7c7c7ffc8c8c8ffc9c8c9ffcacac9ffcacacaffcbcbcbffcbccccffcdcdcdffcfceceffd4d5d4ffd8d8d8ffd6d5d6ffd5d5d5ffd6d6d6cfadadad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7e7e7dfffcfcfcfffcfcfcfff5f4f4ffdededeffd5d5d5ffd5d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffcfd0cfffcfcfcfffcececeffcececeffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffccccccffccccccffcccbccffcbcbcbffcbcacbffcacacbffcacacaffcbcbcbffcbcacaffcacacaffcacacaffcacacaffc9c9caffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffcacacaffcacacaffcbcbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcaffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcacbcaffcacbcaffcbcbcbffcbcbcbffcbcbcbffcbcbcbffcccccbffccccccffcdcdcdffcecdcdffcececeffcececeffcfcfcfffcfcfcfffd0d0d0ffd1d0d1ffd2d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d3d4ffddddddfff6f6f6fffdfdfdfffdfdfd5f5f5e5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000af909090ffd2d2d2ffd3d2d3ffd7d6d6ffd8d8d8ffd3d3d3ffccccccffcacacaffcacacaffcac9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc8c7c7ffc6c6c7ffc6c6c6ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcacacaffcbcbcbffccccccffcfcfcfffd5d5d5ffd7d8d8ffd6d6d6ffd6d6d6ffd7d7d69f86868600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fdfdcdddcfffcfcfcfffafafaffe8e8e8ffdadadaffd7d7d7ffd6d5d5ffd5d5d5ffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcececeffcdcecdffcdcdcdffcdcccdffcdcccdffcdcdcdffcdcdccffcdcdcdffccccccffcccccdffccccccffccccccffccccccffccccccffccccccffccccccffccccccffccccccffcccccbffccccccffcdccccffcdcdcdffcdcdcdffcececeffcececeffcececeffcececeffcdcdceffcecdcdffcdcdcdffcdcdcdffcdcdcdffcdcdcdffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcececeffcecfceffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d2d2ffd2d2d2ffd2d3d2ffd3d3d3ffd3d3d4ffd4d4d4ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffdbdbdbffe8e8e8fffafafafffdfdfdbfbebdbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffefffefffffffefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefdfffefefefffdfdfdfffefdfdfffffffffffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffefffffffffffffffffffffffffffffffffffffffefffffffefffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefffefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffeffffffffffffffff9f9f9f9f0000000000000000000000000000000000000000000000000000000000000000000000007f696969ffd2d2d2ffd2d2d2ffd4d4d4ffd8d8d8ffd3d4d3ffccccccffc7c7c7ffc7c7c8ffc8c7c7ffc8c7c7ffc7c7c7ffc7c7c7ffc7c6c7ffc6c6c6ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc8c8c8ffc9c9c9ffc9c9c9ffcbcacaffcbcbcaffcececeffd5d5d5ffd7d7d7ffd6d6d6ffd7d7d7ffd7d7d75f51515100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5e5e5efffbfcfcfff9f9f9ffeeeeeeffe8e9e9ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e5e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe2e3e3ffe2e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e1e0ffe0e1e0ffe0e0e1ffe0e0e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e1e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e1e2ffe2e1e2ffe1e2e2ffe2e2e1ffe2e2e2ffe2e2e2ffe1e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe1e2e1ffe2e1e1ffe2e2e2ffe2e2e2ffe3e3e3ffe3e4e3ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e4ffe5e5e5ffe5e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffebebebfff0f0effff9f9f9fffbfbfb3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffefffffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefffefffefefefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffefefffefefffffefefefffefefefffefefefffefefefffefefffffffefeffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000004f424242ffd4d4d4ffd3d3d3ffd3d3d3ffd6d6d6ffd4d4d4ffccccccffc6c6c6ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc5c5c4ffc3c3c3ffc3c2c3ffc2c3c2ffc3c2c3ffc3c3c3ffc4c4c4ffc5c4c5ffc6c5c6ffc7c6c6ffc8c7c7ffc8c8c8ffc9c9c8ffcacacaffcececeffd4d4d5ffd8d8d8ffd7d8d7ffd7d8d8efcacac92f2828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbcbcbcfffefefefffbfbfbfff7f7f7fff7f7f7fff8f7f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff7f6f6fff6f6f6fff6f6f6fff6f7f6fff7f6f6fff6f6f6fff6f6f7fff7f7f6fff7f7f7fff7f7f7fff6f7f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f6fff7f8f7fff8f8f8fff8f9f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f8f7fff8f7f7fff7f7f7fff7f7f8fff7f8f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fffafafafffefefeffffffff9f9d9d9d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefffffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffefefefffefffefffefefefffffefefffffefeffffffffffffffffffffffff4f4f4f4f000000000000000000000000000000000000000000000000000000001f1a1a1aefc9c8c8ffd5d5d5ffd4d4d4ffd5d6d5ffd5d5d4ffcccdccffc4c4c4ffc2c3c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c3ffc2c2c2ffc2c2c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc5c5c5ffc6c6c6ffc6c6c6ffc7c7c7ffc8c8c8ffcececeffd4d5d4ffd8d8d8ffd7d8d7ffd8d7d7dfbcbcbc0f0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefffefffefefefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefdfffefefdfffdfdfdfffdfdfefffefefdfffefffefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefffffffefefffefffefffffefefffefffefffefffefffefefefffffefffffefffffffffefefffffefefffffffffffffffffffffffffffffffffffefffefffefefffffffefefffefffefffffefefffefffefffeffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffffefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffefffefffefefffffefefefffffffffffffffeffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000f0d0d0dcfaeaeaeffd6d6d7ffd6d6d6ffd5d5d5ffd5d5d4ffcececeffc4c4c4ffc1c0c0ffc0c0c0ffbfc0c0ffbfbfbfffbfc0bfffc0bfc0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffbfbfbfffbfbfbfffbfbebeffbebfbeffbfbfbfffc0bfbfffc0c1c1ffc2c2c2ffc3c3c2ffc3c4c3ffc4c3c4ffc4c4c4ffc4c4c4ffc6c7c7ffcececeffd6d5d6ffd7d8d8ffd7d7d7ffd7d7d7af939393000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefdfdfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefffffefefefffefefefffffefffffefffefffefefefffefefefffefefefffefefffffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffffefefffefefffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000009f868686ffd7d7d7ffd7d7d7ffd5d5d5ffd3d3d3ffcfcfcfffc3c3c3ffbfbfbfffbebebeffbdbdbeffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbebdffbdbebeffbdbebeffbebdbdffbdbdbdffbcbdbcffbdbcbcffbcbcbcffbdbdbcffbdbebdffbebebeffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0c1c0ffc1c1c1ffc6c6c6ffcfcfcfffd6d6d6ffd7d7d7ffd6d6d6ffd6d6d67f6a6a6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefffefffefefefffefefefffefefffffefefffffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefffefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefffefffefefefffffffefffefefffffefefffffffefefffefffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffefefffffffefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0000000000000000000000000000000000000000000000006f5d5d5dffd7d7d7ffd7d7d7ffd6d6d5ffd3d3d3ffcecfceffc2c3c3ffbdbdbdffbcbcbcffbbbcbbffbbbbbbffbabbbbffbababaffbababaffbababbffbababaffbbbbbbffbbbbbbffbbbbbbffbababaffbababaffbababaffbababaffbababaffbbbbbaffbbbbbbffbcbcbcffbcbcbcffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbfbebeffc5c5c5ffcfd0cfffd5d5d5ffd6d6d6ffd5d5d5ffd4d4d43f34343400000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffefffefffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffffffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000002f272727ffd5d6d5ffd6d6d6ffd6d6d6ffd3d3d3ffcececeffc2c2c2ffb9b9baffbab9baffb9b9b9ffb9b9b9ffb8b8b8ffb8b8b9ffb8b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b8b8ffb8b8b8ffb8b8b8ffb8b8b8ffb7b7b7ffb7b7b7ffb7b7b8ffb8b7b8ffb8b8b8ffb9b8b8ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9b9b9ffb9bab9ffbababaffbbbabaffbcbcbcffc6c5c6ffd0d0d0ffd5d4d4ffd5d5d4ffd4d4d4efc6c6c60f0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefffffffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefffffffefefffefffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f000000000000000000000000000000000f0d0d0defc5c6c6ffd4d4d4ffd5d5d5ffd3d3d3ffcdcdceffc4c4c4ffb7b7b6ffb5b5b5ffb6b6b6ffb6b5b5ffb5b5b6ffb6b5b5ffb6b5b5ffb6b6b6ffb5b5b5ffb5b6b5ffb5b5b5ffb5b5b5ffb5b5b4ffb4b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb4b4b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b5b5ffb5b6b6ffb5b5b5ffb5b6b5ffb5b5b5ffb6b6b5ffb6b6b6ffb6b6b6ffb6b7b7ffb9b9b9ffc7c7c7ffcfcfcfffd3d3d3ffd3d3d3ffd3d3d3cfabaaab000000000000000000000000000000000000000000000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefffffefefefffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffefffefffefffefffefffefefefffefefefffefefefffefffffffffffefffffffeffffffffffffffffffffffffffffffffdfdfdfdf00000000000000000000000000000000000000000000000000000000cfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000cfa8a9a9ffd1d1d1ffd3d3d3ffd2d2d2ffcdcdcdffc5c5c4ffb5b5b6ffb2b2b1ffb1b1b2ffb2b2b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb3b3b2ffb3b3b2ffb2b2b3ffb2b2b2ffb2b2b2ffb1b1b1ffb0b1b1ffb1b0b0ffb1b1b1ffb1b1b1ffb2b1b1ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb1b1b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb8b8b8ffc7c7c7ffcfcfcfffd2d2d2ffd3d3d2ffd2d2d28f757575000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffefffffffefffefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffffefefffefefffffffffefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffefefffefefefffffefefffefefefffffffefffffefffffffffffffffffefffefefefffefefefffefffefffefefffffefefefffefffefffefefefffefffefffffeffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f0000000000000000000000008f737373ffcececeffcfd0cfffd0d0d0ffcdcdcdffc6c6c6ffb5b5b5ffaeaeaeffaeaeaeffaeaeaeffaeadadffaeaeaeffaeaeaeffaeaeaeffafafafffafafafffafb0afffafafafffafafafffaeaeaeffaeaeaeffadadadffadadadffadadadffadadaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeaeffaeaeafffafafafffaeaeaeffaeaeaeffadadadffacacacffb8b8b8ffc7c7c7ffcfcfcfffd1d2d1ffd1d1d1ffd0d1d15f4e4d4e0000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefffffefefefffefefefffefffefffefefefffffefffffefefefffefefffffffefefffefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefffffefefefffefefefffefffefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefeffffffffffffffffffffffffffffffffffffffffdfdfdfdf00000000000000000000000000000000000000000000000000000000cfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffefefffffefffefffffefefffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f2f00000000000000005f4b4b4bffcbcbcbffcccccdffcdceceffccccccffc5c5c5ffb6b6b6ffabababffaaaaaaffaaaaaaffa9aaa9ffa9a9a9ffaaa9a9ffaaaaaaffaaaaaaffaaababffabababffabababffacacacffabababffaaaaaaffa9aaaaffa9a9a9ffa9a9a9ffa9a9a8ffa9a9a9ffaaaaaaffaaaaaaffabaaaaffabaaaaffababaaffaaababffaaababffabababffabababffabababffabababffaaababffaaaaaaffa9a9aaffa9a8a8ffa8a8a8ffa9a9a9ffb9b9b9ffc6c7c6ffcececeffd0d0d0ffcfcfcfefc1c1c12f26262600000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefffefffffffefffffffffffefffffffffffefffefffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefffefffefffefffefefffffefffefffefefefffefefefffefefefffefefefffffefefffffeffffffffffffffffffffffffffffffffffffffffffdfdfdfdfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefefefffefefffffffffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000002f252525efbcbcbcffcacacaffcbcbcbffcbcbcbffc3c3c3ffb7b7b7ffa9a9a9ffa7a7a7ffa7a6a6ffa6a6a6ffa5a5a6ffa5a5a5ffa6a6a6ffa6a6a6ffa6a6a6ffa6a6a6ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa6a6a6ffa5a5a5ffa5a5a5ffa5a4a4ffa5a5a5ffa5a5a5ffa5a6a6ffa6a6a6ffa7a7a7ffa7a6a6ffa6a7a6ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa7a7a7ffa6a7a7ffa6a6a6ffa5a4a5ffa4a4a4ffa3a3a3ffa3a3a3ffa7a7a7ffbbbabaffc6c6c6ffcdcdcdffcececeffcdcdcdcfa5a6a50f0c0c0c000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffefffefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefffffffefefefffffffffffefffffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf000000000f0c0c0ccfa2a2a2ffc8c8c8ffc8c8c9ffc9c9c9ffc2c2c2ffb6b7b7ffa7a7a7ffa3a4a3ffa3a3a3ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa2a1a1ffa2a2a2ffa3a2a2ffa3a3a3ffa2a3a2ffa2a2a2ffa1a1a1ffa1a1a0ffa1a1a1ffa2a2a2ffa3a3a3ffa3a3a3ffa3a3a3ffa3a4a4ffa4a4a4ffa4a4a3ffa3a3a4ffa5a4a5ffa5a5a5ffa4a4a4ffa4a3a4ffa3a3a3ffa3a3a3ffa1a2a1ffa1a1a0ffa0a0a0ff9f9f9fff9f9f9fffa0a0a0ffa9a9a9ffbababaffc5c5c5ffcbcbcbffcbcbcbffcacacaaf8a8a8a000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffffffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffffffffefefffffefefefffefefefffefefefffffefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafaf00000000af878787ffc7c7c7ffc8c8c8ffc7c7c7ffc1c1c2ffb6b6b6ffa5a5a5ffa0a0a0ffa0a0a0ff9f9f9fff9e9e9eff9e9e9eff9e9e9eff9f9e9eff9f9f9fff9f9f9fff9d9e9eff9d9c9cff9d9d9cff9e9e9eff9f9f9fff9e9e9eff9d9d9dff9d9d9dff9d9d9dff9e9d9dff9e9e9eff9f9f9fffa0a0a0ffa1a0a0ffa1a1a1ffa1a1a2ffa1a2a2ffa1a1a1ffa1a2a2ffa2a1a1ffa1a1a1ffa1a0a1ffa0a0a0ffa09fa0ff9e9e9eff9c9d9cff9c9c9cff9c9c9cff9d9d9dff9e9e9effa09f9fffa9a9a9ffb9b9b9ffc4c3c4ffc9c9c9ffc9c9c9ffc8c8c86f5656560000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffefefffefffffffffefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffffffffffffffffefffefffefefffffefefefffefefefffffffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f6f575857ffc7c7c7ffc4c4c4ffc6c5c6ffc1c1c2ffb5b5b5ffa4a4a4ff9c9b9bff9c9c9bff9c9c9cff9a9a9aff999999ff9a9a99ff9b9a9bff9b9b9bff9b9b9bff9b9b9bff9a9a9aff989898ff999899ff9a9a99ff9b9b9bff9b9b9bff9a9999ff9a9999ff9a9a9aff999a99ff999999ff9b9b9aff9b9c9cff9d9c9cff9d9d9dff9e9e9eff9e9e9eff9e9d9eff9e9d9dff9d9d9dff9c9c9cff9b9b9bff9b9b9bff9b9b9bff9a9a9aff999a99ff9a9a9aff999999ff9a9a9aff9b9a9aff9b9b9bff9d9d9dffa9a8a8ffb8b8b8ffc2c1c1ffc7c7c7ffc6c7c6ffcbcbca2f26262600000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffefefffffffefefffffefefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafbfafff8f8f8fffefefe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4fefb7b6b6ffcacacaffc7c7c7ffc3c3c3ffb8b8b8ffaaaaa9ff9f9f9fff9e9e9eff9d9d9eff9e9f9fff9d9e9eff9c9c9cff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9d9d9dff9e9d9dff9f9e9eff9d9d9dff9c9c9cff9c9d9dff9c9c9cff9c9c9cff9c9c9cff9e9d9eff9e9e9eff9e9e9eff9e9f9eff9e9f9eff9e9e9eff9e9e9eff9c9d9cff9d9d9dff9d9d9dff9d9d9dff9e9e9eff9f9e9fff9e9e9eff9e9e9eff9c9c9cff9d9d9dff9d9d9dff9e9e9eff9e9f9effa2a3a2ffafafafffbabbbbffc4c4c4ffcbcbcbffcacacbaf87878700000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffefffffefefffffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfbfbfbfbfbfbfbfbfbfbfbfbfbfbebfbebfbebebebfbebebebfbebebebfbfbfbfbfbfbebfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebfbfbfbfbfbfbfbebfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebebfbbbbbbbfbbbbbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f2fffbfbfbfffc2c2c2ffcacacaffcbcbcbffc5c5c5ffbdbdbdffbababaffb6b7b6ffb6b5b6ffb5b5b5ffb4b4b4ffb4b4b4ffb4b4b4ffb4b3b4ffb3b3b3ffb2b2b2ffb1b1b0ffb2b2b2ffb2b2b2ffb1b1b0ffb1b1b1ffb2b2b2ffb3b3b3ffb0b1b1ffb1b1b1ffb3b2b2ffb2b2b3ffb2b2b1ffb1b1b1ffb2b2b2ffb3b2b2ffb2b2b2ffb2b2b2ffb2b2b2ffb0b0b0ffb1b1b1ffb2b2b2ffb2b2b2ffb3b3b3ffb3b3b3ffb3b2b3ffb3b3b3ffb3b2b3ffb4b4b4ffb4b5b4ffb5b5b5ffb6b6b6ffb6b6b5ffb7b8b7ffbbbbbcffc0c0c0ffc7c8c8ffcbcbcbffc8c9c8ffc4c4c3bf9292920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000ffbcbcbcffb7b7b7ffbfbfbfffc3c3c3ffc0c0c0ffb9bab9ffb2b3b2ffafafafffacadadffa9a9a9ffa6a6a6ffa5a5a5ffa4a4a4ffa3a3a3ffa3a3a3ffa2a1a1ffa1a1a2ffa0a0a0ffa0a0a0ffa1a0a0ffa0a0a0ff9f9f9fff9f9f9fff9f9f9fffa0a0a0ff9f9f9eff9e9e9eff9e9e9eff9f9f9fffa0a0a0ff9f9f9fff9e9e9eff9f9f9fff9e9e9eff9e9e9eff9e9e9eff9f9f9fff9f9f9fffa0a0a0ff9fa0a0ffa1a1a1ffa2a2a2ffa1a1a1ffa4a4a4ffa6a6a6ffa5a6a6ffa8a8a8ffaaaaaaffafafafffb4b4b4ffbab9b9ffbfbfbfffc2c2c2ffbcbdbdffb9b9b9bf9090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf00000000ffb6b6b6ffbababaffbababaffb8b8b8ffb7b7b7ffb2b2b2ffa9a9a9ffa2a2a2ff9d9d9dff999999ff979797ff959595ff949393ff939393ff919191ff8f8f8fff8d8d8dff8c8c8cff8d8c8cff8f8e8eff8e8f8fff8d8d8cff8c8c8cff8c8c8cff8c8c8cff8b8b8bff8b8b8bff8b8b8bff8c8c8cff8d8d8cff8a8a8aff878787ff8a8a8aff8c8d8dff8d8d8dff8b8b8bff8b8b8aff8c8c8cff8e8e8eff8d8d8dff8d8d8dff8e8e8eff909090ff939292ff949393ff959595ff989999ff9d9d9dffa4a4a4ffaaaaaaffb0b0b0ffb5b5b5ffb7b8b7ffb9b9b9ffb9b9b8bf8a8a8a00000000000000000000000000000000afa5a4a4bfb4b4b4bfb4b4b49f9898983f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fafafafafbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebebe2f2f2f2f3f3f3f3fffffffffffffffffffffffffcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfafafafaf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000001f1717177f5d5d5daf7f7f7fbf8a8a8abf8a8a8abf888889bf848484bf7e7e7ebf787979bf757575bf727273bf717171bf6f6f6fbf6e6e6ebf6e6e6ebf6c6c6cbf6b6b6abf6a6a6abf6a6a6abf6b6b6bbf6b6b6bbf6a6a6abf696969bf696969bf696969bf696969bf686869bf696969bf696969bf696969bf696969bf686868bf696969bf6a6a6abf6a6a6abf6a6a6abf696969bf6a6a6abf6a6a6abf6a6a6abf6a6a6abf6c6c6cbf6d6d6ebf6f6f6fbf6f7070bf717271bf747474bf7a7a7abf7e7e7ebf838383bf868687bf898989bf8989899f7272736f5051500f0b0b0b0000000000000000000000007f747474ffeeeeeefff0eff0fff2f2f2fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefe3f3f3f3f3f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfbfbfbfbfbfbfbfbfbfbfbfbfafafafaf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f4f4f4f4f3f3f3f3f3f3f3f3f3f3f3f3f1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1b1b1befd3d3d3ffe9e9e9ffedededfff4f5f5fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff4f4f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af8e8e8effd7d8d7ffe0dfe0ffe5e5e5ffe7e7e7fffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0efefffd7d7d73f2a2a2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f313131ffcacacaffcececeffd4d5d5ffd7d7d8ffcfcfcffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffa9a9aa5f403f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0b0b0bdfa8a8a8ffc6c6c6ffcacacaffd0d0d0ffbdbdbdffcdcdcdfffcfcfcfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb9b9b9ffababac8f626262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f5c5b5cffbcbcbcffc0bfbfffc4c4c4ffc5c6c5ffaaaaaaffcdcdcdfff7f7f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffcfcfcffb8b9b8ffadadadcf8989890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f161616ffb4b4b5ffb8b8b8ffbababaffc2c2c2ffb2b2b2ffa7a6a6ffcacacafff3f2f3fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffff4f4f4ffb8b8b8ffa8a7a8ffa3a3a35f3c3c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf848584ffb2b2b2ffb3b4b3ffbababaffb9b9b9ffa4a4a4ffaaaaabffc6c5c6fff0f0f0fffefefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f3f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffedededffbdbdbdffa3a3a4ff9fa0a0df89898900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f383838ffb3b3b3ffb1b1b1ffb2b2b2ffbdbdbdffadadadffa5a6a5ffadadadffc0c0c0ffecececfffdfefdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f3f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffeaeaeaffbdbdbdffa4a4a4ff9c9c9cff9999997f4c4c4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0c0c0cefb0b0b0ffb6b6b6ffb2b2b2ffb7b7b6ffb7b6b7ffa4a4a4ffaaa9aaffaeaeaeffbbbbbbffe8e8e8fffdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffe6e6e6ffbababaffa4a4a4ff9a9a9aff999999ef9090900f09090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f707070ffc1c2c2ffbbbbbbffb7b7b7ffbbbbbcffa7a6a7ffa5a5a5ffacacacffb0afb0ffb9b9b9ffe2e2e2fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfeffe5e4e4ffb6b7b7ffa6a6a6ff9f9f9fff9a9a99ff9999988f545455000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfbfbfbfbfbfbfbfbf9f9f9f9f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f9f9f9f9fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf8f8f8f8f7f7f7f7f7f7f7f7f7f7f7f7f3f3f3f3f3f3f3f3f6f6f6f6f7f7f7f7f7f7f7f7f7f7f7f7fafafafafbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfafafafaf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f9f9f9f9fbfbfbfbfbfbfbfbfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f282828ffcececeffc8c8c8ffc1c0c0ffbcbcbcffb0b0b0ffa3a3a3ffa8a8a8ffacacacffb0b0b0ffb9b8b9ffdfdfdefffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefffefefefffefefffffefefffffffefffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000003f3f3f3ffffffffffffefefffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffdfdedfffb4b4b4ffa7a7a7ffa1a1a1ff9a9a9aff969696ff9494941f1212120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfbfbf9f9f9f9f7f7f7f7f6f6f6f6f3f3f3f3f3f3f3f3f0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f1f1f1f1f00000000000000000000000000000000000000000000000000000000000000001f1f1f1f3f3f3f3f3f3f3f3f5f5f5f5f7f7f7f7f7f7f7f7fbfbfbfbfbfbfbfbfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefffefffefffffffefffefffefefefffefffefffefefefffefefffffefefefffefefffffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6c6c6cffd5d6d5ffcdcdcdffc5c5c4ffbcbcbcffa5a5a5ffa6a6a6ffaeaeaeffb5b6b6ffbcbdbdffc6c6c7ffe5e6e6fffcfbfcfffefefefffefefefffefefefffdfefefffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffffffffefffffffffeffffffffffffffffffffffffffffffffffffffff000000003f3f3f3ffffefefefffefefefffefefefffefefefffefdfdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfaffd6d6d6ffb2b2b2ffa8a8a8ffa1a0a1ff9c9c9cff949595ff939494bf7070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf7f7f7f7f7f7f7f7f4f4f4f4f3f3f3f3f2f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f3f3f3f3f6f6f6f6f7f7f7f7f8f8f8f8fbfbfbfbfbfbfbfbfefefefeffffffffffffffffffffffffffffffffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6c6c6cffd8d8d8ffd4d4d4ffc6c6c6ffafafafffaaaaaaffb8b8b8ffc5c5c5ffcececeffd3d3d3ffd7d7d7ffe5e5e5fff8f8f8fff9fafafffdfefdfffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffefefefffffffefffffefffffefefefffefefebfbebebfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf9f9f9f9f000000002f2f2f2ffffdfefdfffefdfefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffbfafaffd4d4d4ffb4b4b4ffabababffa4a3a3ff9d9d9dff979797ff959595ff9797973f252626000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf7f7f7f7f4f4f4f4f0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4f4f4f4f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8f8e8e8ecfcececffffefffffffefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6c6c6cffd4d5d4ffd4d4d4ffc7c8c7ffc2c2c2ffccccccffd1d1d1ffd3d3d3ffd4d4d4ffd6d5d6ffd7d7d7ffdcdbdcefe0dfe0bfb9b9b93f3e3e3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4f4f4f4f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fbfbebebebfbebebebfbebebebfbebebebfbebebfefeeeeeefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfcfdfff7f7f7ffdddeddffc8c8c8ffbcbcbcffaeafafffa4a4a3ff9c9c9cff979798ff979797ef8c8c8c0f0909090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefbfbfbfbfbfbfbfbf7f7f7f7f6f6f6f6f2f2f2f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f6f6f6f6fafafafafdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0d0d0dffcbcacaffcacacaffcbcccbffcdcdcdffcfcfcfffd1d1d1ffd2d2d2efc6c5c6af9292926f5d5d5d2f282828000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4f4f4f4f7f7e7e7f7f7f7f7fafadadadfff8f8f8ffe3e3e3ffd9d9d9ffd0d0d0ffcdcdcdffc9cac9ffbfbebfffacacacff9d9d9dff959595ff9a9a9acf9a9a9a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfafafafaf7f7f7f7f7f7f7f7f3f3f3f3f3f3f3f3f1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2f3f3f3f3f4f4f4f4f7f7f7f7f7f7f7f7fafafafafbfbfbfbfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffcacacaffcbcbcbffcbcbcbdfb2b2b29f8181816f5b5b5b2f27272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f727372bfa4a4a4bfa3a3a3efc6c6c6ffcececeffd0d0d1ffd0d0d0ffcececeffc4c5c5ffadadadffbfbfbfffc8c8c83f323232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf8f8f8f8f5f5f5f5f3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f5f5f5f5f7f7f7f7fbfbfbfbfefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0c0c0c5f4e4e4ebf9c9c9cffcfcfcfffcececeffcdccccffcacacaffc8c8c8ffc7c7c73f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfbfbfbfbf8f8f8f8f7f7f7f7f4f4f4f4f3f3f3f3f0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1f3f3f3f3f5f5f5f5f7f7f7f7f9f9f9f9fbfbfbfbfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1919196f595a5adfb1b2b1ffc9c9c9ffc8c9c9ffc7c8c73f3232320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfbfbfbfbf9f9f9f9f7f7f7f7f5f5f5f5f3f3f3f3f1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f3f3f3f3f3f3f3f3f7f7f7f7f7f7f7f7fafafafafbfbfbfbfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5fbfbfbfbfbfbfbfbfbfbfbfbf7f7f7f7f7f7f7f7f7f7f7f7f4f4f4f4f3f3f3f3f3f3f3f3f1f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f3f3f3f3f3f3f3f3f3f3f3f3f4f4f4f4f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fbfbfbfbfbfbfbfbfbfbfbfbf8f8f8f8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013131313474747476b6b6b6b8f8f8f8f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f8787878763636363373737370b0b0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f00000083000000db000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df00000093000000470000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002700000067000000a7000000df000000ff000000ff000000ff000000ff000000ff000000ff000000df000000b30000008b00000063000000430000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1b1b1c1b1818180000000000000000000000000000000000000000030303031f1a1a1a1f1a1a1a1f1b1b1b1f1b1b1b1f1c1b1c1f1c1c1c1f1c1c1c1f1d1d1d1f1e1f1f1f1f1f1f0303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0101017f0505057f0405047f0404047f0505057f0505057f050505570000005f0101015f0202025f0202025f0202025f020202470101010000000000000000000000000000000000000000000000000000000000000000000000003737373783838383cfcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbbbbbbbbb737373731f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170000008f000000e3000000ff000000ff000000ff000000ff000000ff020202ff050505ff0f0f0fff1a1b1bff292929ff272727ff1b1b1bff101010ff0a0a0aff030303ff000000ff000000ff000000ff000000f3000000a7000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b000000a7000000e7000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000f7000000d3000000af000000630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b181818ffdfdfdfffcececeffb2b2b2ffb8b7b8ffbdbdbdffc3c3c3ffc9c9c9ffcdcdcdffd1d0d1ffd5d5d5ffd9d8d9ffdcdcdcffdfdedeffe1e1e1ffe4e4e4ffe7e7e7ffefefeffffefefe7f7f7f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030303031f1919193f3232325b46464677595959976c6c6cb37d7d7ddba1a1a1ffdddddd9f8a8a8a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f020202570d0d0dff111111ff0d0d0dff0d0d0dff0e0e0eff0e0e0eff131313e3090909ff010101ff020202ff040505ff040303ff030303bf020202000000000000000000000000000000000000000000000000000000004f4f4f4fc3c3c3c3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfba7a7a7a72f2f2f2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000007f000000f7000000ff000000ff000000ff000000ff070707ff2c2c2cff616161ff979797ffadadadffbcbcbcffc8c7c7ffd1d1d1ffcbcbcbffc5c5c5ffbbbbbbffb3b3b3ff9c9c9cff646363ff343534ff111111ff010101ff000000ff000000fb0000009b0000001700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067000000f7000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0101017b00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1b1b1bffdcdcdcffc5c5c5ffb8b8b8ffbebfbeffc3c3c3ffc6c6c6ffccccccffd2d2d2ffd5d4d5ffd7d7d7ffd9d9d9ffddddddffe0e0e0ffe2e2e2ffe4e4e4ffe6e6e6ffe9e9eafffdfdfd8b8b8b8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001716161637333333534b4b4b6f6363638f7d7d7dab939393c7a9a9a9e3bdbdbdffd1d1d1ffccccccffc7c7c7ffc2c1c1ffbbbbbbffb4b5b4ffadadadffa9a9a9ffd2d2d29b84848400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f121313ff292929ff585858ff7f7e7fff7f7f7fff808080ff818180ff686868ff333333ff000000ff000000ff000000ff000000ff000000bf00000000000000000000000000000000000000000000003b3b3b3bc7c7c7c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa3a3a3a31f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000067000000e7000000ff000000ff000000ff000000ff242324ff717171ffabababffccccccffe2e2e2ffeeeeeefff2f2f2fff5f6f6fff9f9f9fffbfbfbfffbfbfbfff9f8f8fff4f4f4fff2f2f2ffecececffdeddddffcacacaffb1b1b1ff7d7d7dff2c2b2cff010101ff000000ff000000f70000008700000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000af000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020201ff030203530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003030303f7ccccccffcacacaffb8b9b8ffbfbfbfffc3c3c3ffc6c6c6ffcdcdcdffd2d3d2ffd5d5d6ffd7d7d7ffd8d8d8ffdcdcdcffdfdfdfffe1e1e1dfc6c6c6ffe5e5e5ffe7e7e7fffbfbfbb3b3b3b30000000000000000000000000000000000000000000000000000000000000000000000000000000097979797fffbfbfbffe9e9e9ffe2e3e3ffdfdfe0ffdbdbdbffd7d7d7ffd3d3d3ffcfcecfffcacacaffc6c6c6ffc2c2c2ffbdbcbdffb7b7b7ffb1b1b1ffa9aaaaffb1b1b1ffcccccc6351515100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141414ff2b2b2bff858585ffe5e4e5ffe6e6e6ffe7e7e7ffe8e8e8ff999999ff3c3c3cff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000000000000073737373fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f33f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000bb000000ff000000ff000000ff010101ff282828ff7e7e7effc7c7c7ffe3e3e4fff0f0f0fff9f9f9fffafbfbfffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffafbfbfffafafafffbfbfbfffcfcfcfffbfbfbffefefefffe0e0e0ffc2c2c2ff878787ff333333ff030303ff000000ff000000c700000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0202026f0a0a0a1707070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfa9a9a8ffcfcfcfffb8b8b8ffbdbdbdffc2c1c2ffc6c6c6ffcdcdcdffd3d3d3ffd6d6d6ffd7d7d7ffd9d9d9ffdcdcdc635656560f0e0e0e1b181818ffe5e5e5ffe7e7e7fff7f7f7ebebebeb00000000000000000000000000000000000000000000000000000000000000000000000000000000dbdbdbdbfff9f9f9ffe1e1e1ffdfdfdfffdbdbdbffd8d8d8ffd5d5d5ffd2d2d2ffcececeffcacacaffc6c6c6ffc2c2c2ffbcbcbcffb6b6b6ffb0b0b0ffa9a8a9ffbababaffc5c5c51f18181800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f151515ff2c2c2cff858585ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ff9a9a9aff404040ff000000ff000000ff000000ff000000ff000000bf0000000000000000000000000000006f6f6f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfb33333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023000000d7000000ff000000ff000000ff111111ff717171ffc0c0c0ffe0e0e0fff5f5f5fffafafafffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffdfdfdfffcfcfcfffbfbfbfff4f4f4ffdbdbdcffbbbbbaff787878ff181818ff000000ff000000e70000003300000000000000000000000000000000000000000000000000000000000000b7292929bf292929bf1d1c1cb71010108f0808085b02020213000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff070606ff171717ff4d4d4dff484848a3232323230606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7878787ffd1d1d1ffb9b9b9ffbdbdbdffc2c2c2ffc6c6c6ffccccccffd2d2d2ffd6d6d6ffd8d8d8ffdadadaffdcdcdcc3abababd7bebebeffe3e3e3ffe5e4e5ffe7e7e7fff4f4f4ffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000006f6f6f6ffffffffffff2f2f2ffe0e0e0ffdededeffdbdbdbffd8d8d8ffd5d5d5ffd2d2d2ffcececeffcacacaffc6c6c6ffc1c1c1ffbcbcbbffb6b5b6ffafafafffa8a8a8ffc3c3c3dba8a7a70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f151515ff2c2c2cff868686ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ff9a9a9aff3f3f3fff000000ff000000ff000000ff000000ff000000bb000000000000000000000013131313efefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3c3c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000eb000000ff000000ff000000ff2b2b2bffa4a4a4ffdbdadafff2f2f2fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfcfffbfbfbfffafafafffafafafff2f2f2ffd4d4d4ffa1a1a1ff323132ff010101ff000000f300000057000000000000000000000000000000000000000000000000000000ff585858ff4d4e4dff353636ff1c1c1cff0d0d0dff030303f7020202af0202024f010100030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000df000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff020202ff010202ff010101ff010101ff000000ff010101ff020202ff030303ff040405ff090909ff0b0b0bff080808ff030304ff202020ff2c2d2cff292929ff232323e31b1a1bc7191919a71616168b1313137f1212126f0f0f0f5f0e0e0e5f0e0e0e570c0d0c3f0a0a0a3f0a0a0a270606060f0202020000000000000000000000000000000000000000000000000000000077616161ffd2d2d1ffbebebeffbdbdbdffc2c2c2ffc6c6c7ffccccccffd1d1d1ffd6d6d6ffd9d9d8ffdbdbdbffddddddffdfdfe0ffe1e1e1ffe4e4e4ffe6e6e6ffe7e8e7ffedeeeefffefefee3e3e3e3171717170000000000000000000000000000000000000000000000006f6f6f6ffffffffffffefdfdfff0f0efffe1e2e1ffdedddeffdbdbdbffd8d8d8ffd5d5d5ffd1d2d2ffcececeffc9c9c9ffc4c4c4ffbfbfbfffbababaffb4b4b4ffadadaeffacacacffc4c4c4977373730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f141414ff2a2a2aff858685ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ff999999ff3c3c3cff000000ff000000ff000000ff000000ff0000009f000000000000000000000077777777ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5f5f5f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3737373700000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b000000fb000000ff000000ff030303ff4f4f4fffb8b8b8ffe4e4e4fffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafffbfbfafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbffdddcdcffacacacff545454ff010101ff000000fb0000004700000000000000000000000000000000000000130d0d0dff959595ff909190ff7e7e7eff555555ff282828ff0d0d0dff080707ff050505ff030303eb0505059b030303430101010300000000000000000000000000000000000000000000000000000000000000000000003b00000033000000000000000000000000000000000000004b000000ff000000ff000000ff000000ff000000ff060606ff0c0c0cff121213ff161616ff1d1c1cff222221ff252525ff232323ff262626ff272727ff292929ff272727ff262626ff2a2a2aff2b2a2aff2f2f2fff323232ff353535ff181818ff010101ff000000ff000000ff000000ff000000ff050505ff090809ff0c0c0cff121212ff161616ff181818ff191919ff1e1e1eff202121ff222221ff252525ff262626ff272727ff2b2b2bf72e2e2edf282828bf252525ab1d1d1d4f06060600000000000000004f404040ffd0d0d0ffc3c3c3ffbcbdbdffc3c3c3ffc7c8c7ffccccccffd2d1d1ffd6d6d6ffd9d9d9ffdbdbdbffdeddddffe0e0e0ffe1e2e2ffe0e0e0ffdededeffdddcddffdededefff1f0f1fffefffee3e3e3e35f5f5f5f0b0b0b0b0000000000000000000000006f6f6f6ffffffffffffdfdfdfff3f3f3ffeeeeeeffecebebffe0e1e0ffdadadaffd7d7d7ffd4d4d4ffd1d1d1ffcdcdcdffc8c8c8ffc3c2c3ffbebebeffb9b9b9ffb3b3b3ffadadadffb7b7b7ffc1c1c1533e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f111111ff282828ff5a5a5aff818181ff838383ff838383ff848484ff696969ff343334ff000000ff000000ff000000ff000101ff0000019f00000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b9b9b9bafafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff87878787d7d7d7d7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000001b000000e7000000ff000000ff010101ff595859ffbebebeffeaeaeafffcfcfcfffbfbfbfffafafafffafafafffbfbfbfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffafafafffbfafafffafafbfffbfbfbfffafafbfffafafafffafafafffafafafffbfbfbfffcfcfcffe5e5e5ffb5b5b4ff5f5f5fff040404ff000000ef000000270000000000000000000000000000001f171717ffb8b9b9ffb8b8b8ffbdbdbeffb5b5b5ff989898ff606060ff343433ff1b1a1bff0e0e0fff0a0a0aff060606ff050505eb040404930303033b010101000000000000000000000000000000000000000053000000ff000000ff000000d7000000770000001b0000000000000000000000a3000000ff0d0d0dff323232ff363636ff303030ef262626bb1919199b15151577111111570d0d0d3f0a0a0a3f0a0a0a3f0a0a0a3f0b0b0b4b0b0b0b5f0a0a0a430b0b0b3f0b0b0b3f0a0b0b270707071f06060663060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff020202ff060505ff0b0b0bff111111ff171717ff151515fb0e0e0e3b02020200000000271f1f1fffcfcfcfffcacacaffbcbcbcffc2c3c3ffc8c8c9ffcdcdcdffd1d2d2ffd6d6d6ffd9d9d9ffdadadaffd8d9d8ffd6d6d6ffd4d5d5ffd5d5d5ffd7d7d7ffdadadaffdcdcdcffdfdfdffff6f6f6fffefefefffffffef7f7f7f7a3a3a3a36f6f6f6fb3b3b3b3fffffffffffcfcfcfff2f2f2ffedededffebebebffebebebffeaeaeaffe1e1e1ffd7d7d7ffd4d4d4ffd0d0d0ffccccccffc7c8c7ffc2c2c2ffbdbebdffb8b8b8ffb3b3b3ffadadadffc0c0c0ffc0c0c00f0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073020202cf0c0c0cff151515ff121313ff121313ff131313ff121212ff191818f30a0a0aff030303ff040404ff030303ff030303ff0202029f0a0a0a00000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000007000000cb000000ff000000ff010101ff505151ffc2c2c2fff0f0f0fffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfbfffbfbfbfffafafafffafafafffbfafbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffcfcfbfffcfcfcffedededffb4b4b4ff5c5b5bff040404ff000000d70000000b00000000000000000000001f191919ffcbcbcbffd1d0d1ffd8d8d8ffd6d6d6ffd4d3d4ffc7c7c8ffb0b0b0ff848484ff525252ff2c2c2cff181818ff0f0f0fff0a0909ff070607ff060606e30303038f0302023b010101000000000b000000e3000000ff000000ff000000ff000000ff000000fb000000b30000004f00000007000000ab2a2a2aff515151ef4242427f1c1c1c0f020202000000000000000000000000000000000000000000000000000000000000000087000000ff000000cb0000001f0000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606cf0202020000000000000000f3c6c6c6ffd0d0d0ffbdbebeffc3c3c3ffc9c9c9ffcdceceffd0cfcfffcfcfcfffcccccdffcbcbcbffcdcdcdffcfcfcfffd1d1d1ffd3d3d3ffd6d6d6ffd8d8d8ffdadadaffdfdfdfffebebebffefefeffff5f4f4fffafafafffefefefffefefefffdfdfefffafafafff0f0f0ffecececffebebebefdcdcdcffe8e8e8ffe8e8e8ffe8e8e8ffe2e2e2ffd5d4d4ffd0d0cfffcccbcbffc7c7c7ffc2c2c2ffbdbdbdffb8b7b8ffb2b1b2ffadadadffc7c7c7c7979797000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff666666ff7c7c7cff818181ff7f7f7fff6867689f46464600000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff404040ffb4b4b4ffecececfffafafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfcfbfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffbfcfbfffbfbfbfffafafafffafafafffafbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffafafafffbfafafffbfbfbfffafafbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbffe7e7e7ffa9a8a8ff474747ff000000ff000000b300000000000000000000001f1a1a1affd5d5d5ffdbdbdbffe0e0e0ffdededeffdcdcdcffd6d6d6ffd1d1d1ffcacacaffbdbdbdffa1a1a1ff777877ff484848ff2c2c2cff181818ff0e0e0eff080909ff070707ff060606e3060606c7040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000e70000008f010101370a0a0a0b03030300000000000000000000000000000000000000000000000000000000000000000000000000000000c3000000ff000000ff000000ef0000004f00000000000000000000006f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030303ff0202025b00000000000000cbabababffd8d8d7ffbebebeffc1c1c1ffc1c1c1ffc0bfc0ffc0c0c0ffc2c2c2ffc5c5c5ffc8c8c8ffcbcbcbffcdcdcdffcfcfd0ffd2d2d2ffd5d4d4ffd7d7d7ffd9d9d9ffe4e4e4ffebebebffebebecffecececffedededfff1f1f1ffeeeeeeffe6e6e7ffe5e5e5ffeaeaeaffeaeaeaffe9e9e9635a5a5aab9b9b9bffe5e5e5ffe5e5e5ffe5e4e4ffe1e1e1ffd3d3d2ffcbcbcbffc7c7c7ffc2c2c2ffbdbdbdffb7b7b7ffb1b1b1ffb4b4b4ffc6c6c687666666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff7a7a7aff8f8f8fff919191ff8e8e8eff7979799f48484800000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f3f000000000000000000000000000000000000000000000000000000000000000043000000ff000000ff000000ff1d1d1dffa4a3a3ffdfdfdffffafafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfcfcfffcfcfdfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffafafaffd9d8d9ff999999ff202021ff000000ff0000004f000000000000001f1b1b1bffdbdbdbffe0dfe0ffe6e6e6ffe6e6e6ffe3e3e3ffdeddddffdbdadbffd7d7d7ffd2d2d2ffcccbccffc3c3c3ffb4b4b4ff989797ff727272ff464646ff282828ff191919ff111111ff0c0c0cff090909ff070707ff050505ff020203ff000000ff000000ff000000ff000000ff000000ff000000ff000000f7000000970000001f000000000000000000000000000000000000000000000000000000000000000000000007000000f7000000ff000000ff000000ff000000ff000000bb1516154b161616000000005b000000f7000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff0202027f010100000000009f898989ffdfdfdfffbfbfbfffafafafffb2b2b2ffb6b6b6ffbababaffbebebeffc2c2c1ffc5c6c5ffc8c8c9ffcbcbcbffcdcdcdffd0d0d0ffd3d2d3ffd5d5d5ffdbdadbffe7e7e7ffe9e9e9efdcdcdcfbe8e8e8ffecececffedededffe4e4e5ffe1e2e1ffe1e1e1ffe3e3e3ffe8e8e8ffe7e7e7fbe2e2e26b606060f7dcdcdcffe2e2e2ffe1e1e1ffe0e0e0ffdededeffd2d2d1ffc7c6c7ffc2c2c2ffbcbcbcffb7b6b7ffb0b0b0ffbdbdbdffc4c4c43f303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff3d3d3dab4a4a4a9f494949b74d4d4dff4646469f35363600000000000000007b7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3b3b3b3b0000000000000000000000000000000000000000000000000000000000000000cf000000ff000000ff060606ff868787ffcececefffbfbfbfffbfbfcfffbfbfbfffafafafffafafafff9f9fafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffafbfafffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffafafafff9f9f9ffc8c8c9ff838383ff080808ff000000db000000030000001f1c1c1cffdfdfdfffe5e5e5ffebebebffecececffe8e8e8ffe3e3e3ffe1e1e1ffdededeffdbdbdaffd7d6d6ffd3d3d3ffcfcfceffc9c9c9ffbfbfbfffafafafff8e8e8eff6a6a6aff484848ff2f2e2eff20201fff151515ff0f0f0fff0b0b0bff090909ff040404ff020202ff000000ff000000ff000000ff000000ff000000ff000000f70000008b0000000f00000000000000000000000000000000000000000000000000000033000000ff000000ff000000ff000000ff000000ff101010ff464747df4c4c4c000000000000000037000000e7000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202f30202023b0000000000000037303030fbd4d4d4ffd0d0d0ffb3b3b3ffaeaeadffb1b1b1ffb6b6b6ffbababaffbebebeffc2c2c2ffc5c5c5ffc8c8c8ffcacacaffcdcdcdffd0d0d1ffd3d3d4ffdfdfdfffe6e6e6ffe7e7e7635a5a5a9b8e8e8effebebebffebebebffe0e0e0ffdededeffdededeffddddddffe2e2e2ffe5e5e5ffe3e3e4ffe1e1e1ffe1e1e1ffe0e0e0ffdededeffdcdcdcffdadadaffdadadaffd1d1d1ffc2c2c2ffbbbbbbffb5b6b5ffb0b0afffc6c6c6f3bababa07060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff030202ff3333331f060606000000003f0f0f0fff3f3f3f9f2a2a2b00000000000000005b5b5b5bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1b1b1b1b000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff505050ffb5b4b4fff7f7f7fffbfbfbfffcfcfcfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffafbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff6f6f6ffadadacff535353ff000000ff0000005f0000001f1c1c1cffe2e2e2ffe8e8e8ffedededfff0eff0ffecececffe7e7e7ffe5e5e5ffe2e2e3ffe0e0dfffddddddffdbdbdbffd9d9d9ffd6d6d6ffd4d4d4ffd2d2d2ffcdcccdffc4c4c4ffb0b0b0ff939292ff727271ff525252ff393939ff262626ff1b1b1bff131313ff0f0f0fff0b0b0bff060606ff010101ff000000ff000000ff010101ff010101ff010101ef0000006700000000000000000000000000000000000000000000003f000000ff000000ff000000ff000000ff000000ff343434ff636363e75758582310101000000000000000001b00000083000000c7000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000e30101012b000000000000000000000000000000634f4f4fffc7c7c7ffc8c8c8ffadaeadffadadadffb2b2b2ffb6b6b6ffbababaffbebebeffc2c2c2ffc4c5c5ffc8c8c7ffcbcbcbffcececeffd5d5d5ffe2e2e2ffe4e4e4ffe4e5e51b191919ebd5d5d5ffe9e9e9ffe9e8e8ffdcdcdcffdbdbdbffdadadaffd9d9daffd9d9d9ffe1e1e1ffe1e2e1ffdfdfdfffdfdfdeffdeddddffdbdbdbffd9d9d9ffd6d7d6ffd4d4d4ffd3d3d3ffcfcfcfffbfbfbfffb6b6b6ffb4b4b4ffccccccb78e8e8e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff3232321f060606000000003f0f0f0eff3f3e3f9f2b2b2b000000000000000037373737fffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f70000000000000000000000000000000000000000000000000000000003000000db000000ff000000ff131313ff949494ffdbdbdafffafafafffafafbfffbfbfbfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfcfbfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffafafafffafafafff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafbfffafafafff9f9f9fff9f8f8fff8f8f8ffd7d7d7ff8e8e8dff161617ff000000e30000000f070707ffe6e6e6ffebebebffefeeeefff2f2f2ffefefefffeaeaeaffe7e7e7ffe5e5e5ffe2e3e2ffe1e1e0ffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffe0e0e0ffdcdcdbffd5d6d6ffcacacaffb0b0b1ff979797ff7c7c7bff59595aff3f3f3fff2b2b2bff1e1e1eff1a1919ff141414ff0d0d0dff040404ff010101ff010101ff010102ff010101ff000000bb0000001b0000000000000000000000000000003f000000ff010101ff000000ff000001ff000000ff3d3d3dff6e6f6eff585858ff888888f7aaa9a9cfa0a0a0a78989897b6868685f5252524f3838387f232323ab0e0e0edf000000ff000000ff000000ff000000ff000000ff000000ff000000f7000000d7000000b3000000970000007f0000005f000000470000002f0000001b00000000000000000000000000000000000000000000000000000093707070ffc5c5c5ffc3c3c3ffabababffaeaeaeffb2b2b2ffb6b6b6ffbababaffbebdbdffc1c1c1ffc4c5c4ffc8c8c8ffccccccffd9dad9ffe1e0e1ffe1e1e1f3d8d8d89b898989ffe4e4e4ffe7e6e7ffe4e5e5ffd9d9d9ffd8d8d8ffd6d6d7ffd5d5d5ffd4d5d5ffd6d6d7ffdededeffddddddffdcdcdcffdadadaffd8d8d8ffd6d6d6ffd3d4d3ffd0d1d0ffcececeffcdcdcdffcbcbcbffbcbdbcffbbbcbcffd0d0d0735b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff414141c7494949bf484949cf494949ff4545469f353535000000000000000013131313fffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefed3d2d2d20000000000000000000000000000000000000000000000000000000057000000ff000000ff000000ff525252ffb0b0affff9f9f9fffafafafffafafafffbfafafffafafafffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffafafafffafbfafffbfafbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff8f8f8fff8f8f8fff6f6f6ffa8a8a8ff535353ff000000ff0000005f000000ffe9e9e9ffededeefff2f2f2fff5f5f5fff2f2f2ffeeeeeeffeaebebffe7e8e7ffe5e5e5ffe4e4e4ffe1e1e1ffe1e1e1ffe2e2e2ffe5e4e4ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe4e3e4ffe2e1e2ffdededeffd5d5d5ffc6c6c6ffa8a8a8ff8f8f8fff777777ff5c5c5cff404040ff343434ff2c2b2bff262626ff171717ff060606ff020202ff010101ff000000ff000000ef0000004700000000000000000000003f000000ff010101ff000000ff000000ff000000ff2c2c2cff706f70ff4f4f4fff888888ffb0b0b0ffc4c4c4ffcfcfd0ffd6d6d6ffdcdcdcffdfdfe0ffe4e4e4ffe6e6e7cfbdbdbd8f8383834b464646170b0b0b1f0000001f0000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003030303bb8f8f8fffc4c4c4ffbfbfbfffabaaaaffaeaeafffb2b2b2ffb5b6b6ffbababaffbdbdbeffc1c1c1ffc5c5c5ffcececdffdcdcdcffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e1e2ffe5e5e5ffdfdfdfffd6d6d6ffd5d4d4ffd3d3d3ffd0d1d1ffd0cfd0ffcececeffd4d4d4ffdadadaffd9d9d9ffd7d7d7ffd5d5d5ffd2d3d3ffd0d0d0ffcdcdcdffcbcbcbffc9c8c8ffc6c6c6ffc4c4c4ffd2d2d2ffdadada2f27272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff7d7d7dff909090ff939393ff8e8e8eff7d7d7d9f474748000000000000000000000000efefefeffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeafaeaeae00000000000000000000000000000000000000000000000000000000a3000000ff000000ff0d0c0dff8c8c8cffdcdcdcfffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9f9fff8f9f8fff9f9f8ffd9d9d9ff8a8a8aff111111ff000000af000000ffeaeaeaffeff0effff4f4f4fff8f8f8fff4f4f4fff1f1f1ffeeeeeeffebebebffe8e8e8ffe3e3e3ffdededeffdfdfdfffe1e1e1ffe4e4e4ffe6e6e6ffe8e8e8ffe9e9e9ffeaeaeaffeaebeaffeaeaeaffe7e7e7ffe4e4e4ffe0e0e0ffdadadbffcececeffbfc0c0ffa9a9a9ff8a8a8aff707070ff5e5e5dff4d4d4dff414141ff353635ff1d1d1dff040404ff000000ff000000ff000000f30000003b000000000000003f000000ff010101ff000000ff000000ff000000ff171718ff6d6d6dff474747ff7d7d7dffa8a9a8ffbfbfbfffc8c8c8ffd1d1d0ffd7d7d6ffdbdbdcffdededeffe2e2e2ffe6e6e6ffe9e9e9ffecececf7e6e7e7978e8e8e0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0c0c0cdba6a6a6ffc4c4c4ffb7b7b7ffa8a9a9ffadadadffb2b2b2ffb6b6b6ffbababaffbebebeffc2c3c2ffd3d3d3ffd9d9d9ffdbdbdbffdcdcddffdededeffdfdfdfffe0e0e0ffe3e3e3ffd9d9d9ffd2d2d2ffd1d1d1ffcfcfcfffcccdccffcbcbcbffcacacaffc9c9c9ffd1d1d1ffd6d6d6ffd3d4d3ffd1d1d1ffcececeffcbcbcbffc8c8c8ffc5c5c5ffc3c3c2ffc0c0c0ffcacacaffdfdfdfdfc4c4c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0e0e0eff868686ff9c9c9cff9f9f9fff9b9b9bff8484849f464646000000000000000000000000bbbbbbbbfffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe7b7a7a7a00000000000000000000000000000000000000000000000003000000eb000000ff000000ff414140ffa3a3a3fff9f9f9fffbfbfafffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfcfbfffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffcfcfcfffcfcfcfffbfbfbfffbfafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffafafafff9f9f9fff9f9f9fff8f8f8ff9e9e9eff434344ff000000f3000000ffecececfff1f1f1fff6f6f6fffafafafff6f7f6fff0f0f0ffefeff0ffecececffe7e7e7ffdededeffdadadaffddddddffe1e0e0ffe3e3e3ffe6e5e5ffe7e7e7ffe9e9e9ffeaeaeaffebebebffebececffecececffebebebffe9e9e9ffe7e7e6ffe2e3e2ffdededeffd6d6d6ffc6c6c6ffb0b0b1ff919292ff7c7c7cff6b6b6bff5d5d5dff4d4d4dff353535ff0e0e0eff000101ff010101ff010101e70000002700000033000000ff010101ff000000ff000000ff000000ff070707ff666666ff454545ff787878ffa2a2a2ffbdbdbdffc6c6c6ffcbcbcbffd1d1d1ffd7d7d7ffdbdbdbffdededeffe1e1e1ffe4e4e5ffe8e8e9ffecececfff1f1f1e3dad9d92b2a2a2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001715151517151515000000000000000000000000271e1e1ef3b7b7b7ffc5c4c4ffb1b1b1ffa8a8a8ffaeaeaeffb2b2b2ffb6b6b6ffbbbabbffc4c4c4ffd4d4d4ffd5d5d6ffd8d8d8ffdad9daffdbdbdbffdcdcdcffdededeffe0e0e0ffd2d2d2ffcdceceffccccccffcbcbcaffc8c8c8ffc7c7c6ffc5c5c5ffc3c3c4ffc4c4c4ffcececeffcfcfcfffccccccffc9c9c9ffc6c6c6ffc3c3c3ffc0c0c0ffbdbdbdffc8c9c9ffd5d5d5f3cdcccc3b333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000270000003f0000003f0000003f0000003f0000003f0000003f0000003f0000003f1111113f2424243f2626263f2727273f2626263f242424271111110000000000000000000000008b8b8b8bfffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefe4b4b4b4b0000000000000000000000000000000000000000000000003b000000ff000000ff010100ff6a6a6affbfbfbffffafafafffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafffafafaffbbbbbbff696969ff000000ff000000ffd0d0d0fff2f2f2fff7f7f7fffcfcfcfff8f8f8fff1f1f1ffefefefffeaeaeaffe1e1e1ffd7d7d7ffd6d6d7ffdbdbdbffdfdfdfffe3e2e3ffe5e5e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffebebebffecececffecececffebebebffebebebffe9e9e9ffe8e8e7ffe5e5e5ffdfdfdfffd2d3d2ffbebebeffa7a7a7ff989898ff868686ff737373ff606061ff444443ff111011ff010101ff000000ff000000cf0000001b000000ff000000ff000000ff000000ff000000ff020202ff5a5a5aff4a4a4aff727272ff9f9f9effb8b9b8ffc2c2c2ffc6c6c6ffcbcbcbffd0d0d0ffd5d5d5ffd9d9d9ffdcdcdcffdfdfdfffe4e4e4ffe9e9e9ffefeeeffff5f5f5e3dddddc171717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfafafafffe8e8e88f80808007070707000000000000000047353536fbbdbdbdffc4c4c4ffacacacffa9a9a9ffaeaeaeffb3b2b2ffb8b8b8ffcacacaffd2d2d2ffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9d9ffdcdbdcffdcdcddffcbcbcbffc9c9c9ffc7c7c7ffc6c6c6ffc4c4c4ffc1c2c1ffc0c0c0ffbebebdffbbbbbbffbebebeffc9c9c9ffc7c7c7ffc4c4c4ffc0c0c0ffbdbdbdffbbbbbbffc7c7c7ffd2d2d2f3c6c6c63b3131310000000000000000000000003f393939cfbdbdbdc3b3b3b30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053535353fffefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefe1313131300000000000000000000000000000000000000000000000087000000ff000000ff0c0c0cff868686ffdddddcfffbfbfafffbfafbfffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfbfcfffafafafffafafafff9f9fafffafafafffbfbfbffdbdbdbff848484ff0c0c0cff000000ff9a9a9afff5f5f5fffafbfafffdfdfdfff9f9f9fff3f3f3ffedeeeeffe5e4e4ffd8d8d8ffd3d2d3ffd4d3d4ffd9d9d8ffddddddffe1e1e1ffe3e3e3ffe5e5e5ffe7e6e6ffe7e7e7ffe9e8e8ffeaeaeaffebebebffebebebffebebebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe6e6e6ffdfdfdfffd5d5d5ffc7c7c7ffb6b6b6ffa6a6a6ff979797ff848484ff616161ff3d3d3dff0b0b0bff000000ff000000ff0000004f000000ff000000ff000000ff000000ff000000ff000000ff545454ff4c4c4cff6e6e6eff9b9b9bffb6b6b6ffc0c0c0ffc2c2c2ffc7c7c7ffccccccffd0d0d0ffd4d4d3ffd7d7d7ffdadadaffdededeffe4e5e4ffebebebfff2f2f2fff8f8f8b7b4b4b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfb0b0b0ffe7e8e7ffe2e2e2cfb5b5b52b252626000000000000000077595a59ffc1c1c1ffc2c2c2ffa8a8a8ffa9aaaaffaeaeafffbababaffcbcbcbffcececeffd0d0d1ffd2d2d2ffd3d3d3ffd5d4d4ffd6d6d6ffd9d9d9ffd7d7d6ffc6c6c6ffc4c4c4ffc3c2c2ffc1c1c0ffbebebeffbbbbbbffb9b9b9ffb7b7b7ffb4b4b4ffb1b1b1ffb9babaffc1c1c1ffbebdbeffbbbabbffb9b9b9ffc6c6c6ffd2d2d2e7bdbebd3b3030300000000000000000070707078b7b7c7bffe5e5e5ffe8e9e8dfcecece000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefedfdedede00000000000000000000000000000000000000000000000000000000bf000000ff000000ff262626ff929291fff5f5f5fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffcfcfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffcfcfcfffbfcfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffbfbfbfffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffafafafff9f9f9fff9f9f9fffafafafffcfbfbfff6f6f6ff90908fff2e2e2eff000000ff7e7e7efff8f8f8fffdfcfcfffefefefffafafafff2f2f2ffebeaeaffddddddffd0d0d0ffcececfffcfcfcfffd4d4d4ffdbdbdaffdedfdeffe2e2e2ffe4e4e4ffe5e6e5ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffe9e9eaffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e3e3ffdfdfdeffd5d5d5ffc9c9c9ffbababaffaeaeaeffa0a0a0ff848484ff5a5a5aff2f2f2fff000000ff000000ff000000cf000000df000000ff000000ff000000ff000000ff000000ff4b4b4bff4d4d4dff676767ff989898ffb4b4b4ffc0bfbfffc3c3c3ffc7c7c7ffcacacaffcececdffd1d1d1ffd5d5d5ffd8d9d8ffdcdcdcffe0e1e0ffe8e8e8ffefefeffff6f6f6fbf8f8f80f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000ab9e9e9effe9e9eaffe4e3e4ffdfdedff7d5d5d56b5b5b5b00000000000000009f797979ffc4c4c4ffbebebeffa6a6a6ffaaaaaaffbfbfbfffc8c8c8ffcacacaffcccdcdffcececeffcfd0cfffd1d1d1ffd3d3d3ffd5d5d6ffd0d0cfffc2c1c2ffbfbfbfffbdbdbdffbbbbbbffb8b8b8ffb5b5b5ffb2b2b2ffb0afb0ffacacacffa9a9a9ffa7a7a7ffb4b4b4ffb6b6b6ffb5b5b5ffc4c4c5ffcfcfcfe7bdbdbc27202020000000000000000037303030d7bdbebeffe2e2e2ffe5e5e5ffebebebc7b9b9b90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7d7d7d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefffefffffffefffffffffffffffffffffefffffefefefffffefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe9392929200000000000000000000000000000000000000000000000000000000db000000ff000000ff4a494affa9aaaafff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffbfbfbfffafafafff9f9fafff9f9fafffafafafffcfcfcfffbfbfbffa8a8a9ff4b4b4bff000000ff5d5d5dfff9fafafffcfcfcfffefefefff8f8f8fff1f2f1ffe7e7e7ffd7d7d7ffccccccffccccccffcdcdcdffd4d3d4ffdadadaffdededeffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe8e9e8ffe9e9e9ffe9e9eaffe9e9e8ffe7e7e7ffe6e6e6ffe5e5e5ffe3e3e4ffe2e2e1ffdfdfdfffdbdbdbffd2d2d2ffc3c3c3ffb8b8b8ffafafafff9e9e9eff747474ff464646ff101010ff000000ff000000ff000000eb000000ff000000ff000000ff000000ff000000ff404141ff535454ff626263ff949494ffb3b2b2ffbebebeffc3c3c3ffc7c7c7ffcacacaffcdcdcdffd1d1d1ffd4d4d4ffd8d8d8ffdbdbdbffdfdfdfffe4e4e4ffedededfff4f4f4fffbfbfb53525252000000000000000000000000000000000000000000000000000000000000000000000000000000008b818181ffeaeaeaffe6e6e6ffe1e1e1ffddddddffd9dad9b79c9c9b1714141407060606c7999999ffc8c8c8ffb9b9b9ffadadadffbfbfbfffc3c3c3ffc6c6c6ffc8c8c8ffcacacaffccccccffcececeffd0d0d0ffd3d3d3ffc8c8c8ffbcbcbcffb9b9b9ffb6b7b6ffb4b4b4ffb2b2b2ffaeaeaeffabaaaaffa7a7a7ffa3a3a3ffa0a0a0ff9b9b9bff9d9d9dffaeafaeffc4c4c4ffcfcecfe7b9b9b92720202000000000030303037f6e6e6efbdadadaffe0e1e1ffe5e5e4ffe7e7e8ffecececbbaeaeae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083838383fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffff4343434300000000000000000000000000000000000000000000000000000000f3000000ff000000ff5b5b5bffb5b6b5fffbfbfbfffafafafffafafafffafafafff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfcfffbfbfbfffdfcfcfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffdfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffcfcfcfffbfbfbfffafafafffafafafffafafafffbfbfbfffcfbfbfffbfbfbffb3b3b3ff5c5c5cff000000ff4d4e4dfffbfbfbfffefefefffefefefff8f8f8fff0f0f0ffe5e5e5ffd2d3d3ffcacacaffcacacaffcbcbcbffd4d3d3ffdadadaffdfdfdfffe2e2e2ffe3e4e3ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe7e7e7ffe6e6e5ffe4e5e5ffe3e3e3ffe2e2e1ffe0e1e1ffdfdedfffdcdcdcffd6d6d6ffc9cac9ffbdbdbdffb6b6b6ffaaaaaaff868686ff565656ff272727ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff373737ff555455ff626262ff939393ffb0b1b1ffbcbcbcffc2c2c2ffc7c7c7ffcacacaffcdcdcdffd1d1d0ffd4d4d3ffd8d8d8ffdbdbdbffdededeffe2e2e2ffebebebfff3f3f3fffafafa73727272000000000000000000000000000000000000000000000000000000000000000000000000000000006b636363ffebebebffe7e8e7ffe3e3e3ffe0dfdfffdbdcdcffd9d9d9ebc6c6c64b3f3e3f17121212e3b8b8b8ffd5d5d5ffc7c7c7ffbebebeffbdbdbdffc1c1c0ffc3c3c3ffc6c6c6ffc8c8c8ffcacacaffccccccffcfcfcfffbebebeffb5b5b5ffb3b3b3ffb1b1b0ffadadadffaaaaaaffa7a7a7ffa3a3a3ff9f9f9fff9b9b9bff9d9d9dffa1a1a1ffabababffc4c4c4ffd4d4d4d7aeaeae231c1c1c000000002f282828cfb2b2b2ffddddddffdfdfdfffe3e3e3ffe7e6e7ffe9e9e9ffededed9f94949400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffebebebeb0303030300000000000000000000000000000000000000000000000007000000ff000000ff000000ff656565ffc0c0c0fffbfbfcfffbfbfbfffafafafffafafafffafaf9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffdfcfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffafbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbffbdbdbdff676767ff000000ff3f3f3ffffdfdfdfffffffffffefdfdfff7f7f6fff0f0f0ffe2e2e2ffcfcfcfffc9c9c9ffc9c9c9ffcbcbcbffd3d3d4ffdadadaffdededeffe1e1e1ffe2e2e2ffe3e4e3ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe4e4e4ffe3e3e3ffe2e1e2ffe0e0e0ffdfdfdfffddddddffdbdbdbffd7d7d7ffcdcdcdffbfbfbfffb8b8b8ffb0b0b0ff949595ff636363ff353534ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff313131ff545454ff605f60ff939293ffb0b0b0ffbcbcbcffc2c2c2ffc7c7c6ffcacacaffcdcdcdffd0d0d0ffd3d3d3ffd7d7d7ffdadadaffdededeffe2e2e2ffeaeaeafff3f3f3fff9f9f993919191000000000000000000000000000000000000000000000000000000000000000000000000000000004b464646ffebebebffe8e7e7ffe5e5e5ffe2e2e2ffdededeffdadadaffd7d7d7ffd5d5d5937b7b7b332b2b2befd0d0d0ffdfdfdfffd8d8d8ffd1d1d1ffc9c9c9ffc2c3c2ffc1c0c1ffc4c4c4ffc6c6c5ffc8c8c8ffcacacaffb4b4b4ffb0afafffacadadffaaaaaaffa6a6a6ffa3a3a3ffa5a5a5ffaaaaaaffb2b1b2ffb8b8b8ffbdbdbdffc0c0c0ffc7c7c7efc3c3c3ab909090171313130000000067585858f7d3d3d3ffdbdadbffdfdfdfffe2e2e1ffe4e4e4ffe8e8e8ffebebebffededed8f858585000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7c7c7c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffff87878787000000000000000000000000000000000000000000000000000000001f000000ff000000ff000000ff6c6c6cffcbcbcbfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbffc8c9c8ff6e6e6eff000000ff3f3f3ffffefefefffffffffffdfdfdfff7f7f7ffeeededffe0e0e0ffcdcdcdffc9c9c9ffc9c9c9ffcbcbccffd4d4d4ffdadad9ffddddddffdfdedfffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe3e4e3ffe2e3e3ffe0e1e0ffdfdfdfffddddddffdcdcdcffd9d9daffd7d7d7ffcfcfcfffc0c0c0ffbababaffb2b2b2ff9a9a9aff6b6b6bff393939ff0b0b0aff000000ff000000ff000000ff000000ff000000ff000000ff000000ff313131ff535353ff5c5c5cff929292ffb0b0b0ffbcbcbcffc3c3c3ffc7c7c7ffcacacaffcdcdcdffd0d0d0ffd3d3d3ffd7d7d7ffdbdbdaffdededeffe2e2e2ffe9e9e9fff2f2f2fff8f8f99f9d9d9d00000000000000000000000000000000333333339f9f9f9f878787870000000000000000000000002b282828ffecececffe8e8e8ffe6e6e6ffe4e3e3ffe0e0e0ffdcdcddffdbdbdaffd7d7d7ffd5d5d5000000001311111163555555bb9a9a9bfbcdcdcdffd3d3d3ffd5d5d5ffd4d4d4ffcdcdcdffc7c7c7ffc3c3c4ffc2c2c3ffabababffaaaaaaffaeafaeffb4b4b4ffbbbbbbffbebebeffc1c1c1ffbfbfbfffbcbcbcdfa3a3a3a77b7b7b6b5050502f24242400000000000000000000000000000000bfa4a4a4ffdcdcdcffdededeffe0e1e1ffe3e3e3ffe6e6e6ffeae9e9ffecececffeeeeee7f7777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffefffefefefffefefedfdedfdf00000000000000001f1f1f1ffffefffffffefefefffefefefffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfb1f1f1f1f000000000000000000000000000000000000000000000000000000003f000000ff000000ff030303ff767576ffd5d5d5fffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfafbfffafafaffd2d2d2ff777777ff010101ff3f3f3ffffefdfefffffffffffefdfdfff5f5f5ffededecffdfdfdfffccccccffc9c9c9ffcacacaffcdcdcdffd4d4d4ffd9d9d9ffdcdcdcffdededfffe0e0e0ffe1e1e1ffe3e3e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe0e0e0ffdfdedeffdcddddffdbdbdbffd9d9d9ffd7d7d6ffcfcfcfffc1c1c1ffbcbcbcffb4b4b4ff9d9d9dff6e6e6eff3c3b3cff0f0f0fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff323232ff535353ff5b5b5bff919191ffb2b2b2ffbdbdbdffc3c3c3ffc7c7c7ffcacacaffcdcdcdffd0d0cfffd2d2d2ffd6d6d6ffdadbdaffdededeffe2e2e2ffe9e9e9fff2f1f2fff8f8f89f9c9c9d00000000000000000000000003030303d7d7d7d7ffffffffffffffff8b8b8b8b00000000000000000f0e0e0effecececffe9e9e9ffe7e7e7ffe5e5e5ffe2e3e2ffdfdfdfffdcdcdcfbd7d7d79f868686000000000000000000000000000000001310101063515151bb989998fbcececeffd3d3d3ffd7d7d8ffd8d9d8ffd1d1d1ffc8c8c8ffc9c9c9ffc6c6c6ffc2c2c2ffc0c0c0cf999999936d6d6d574141411f17171700000000000000000000000000000000000000000000000000000000000000005b4e4e4ee7c9c9c9ffe0e0e0ffe2e2e3ffe4e4e5ffe7e7e7ffe9e9eaffecececffeeeeee635d5d5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007070707ebebebebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf00000000000000001f1f1f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb3b3b3b300000000000000000000000000000000000000000000000000000000000000002f000000ff000000ff010101ff717171ffd0d1d0fffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffbfbfbfffbfbfbfffcfbfcfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fffaf9fafffbfbfbfffbfbfbfffbfbfbfffafafaffcdcdcdff747474ff000000ff3f3f3ffffdfdfdfffffffffffdfdfdfff5f5f5ffedededffdfdfdfffccccccffc9c9c9ffcbcacaffcececeffd3d3d3ffd8d8d8ffdcdcdcffdededeffe0e0e0ffe1e1e1ffe2e2e3ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe2e3e3ffe1e1e1ffdfe0dfffdededdffdcdcdcffdbdbdbffd9d9d9ffd6d7d6ffcfcfcfffc2c2c2ffbcbcbcffb5b5b5ff9f9f9fff6e6e6eff3b3b3bff121212ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff3d3d3dff535353ff5f5e5fff939393ffb3b3b3ffbebdbeffc2c2c2ffc7c7c7ffcbcbcbffcecdcdffd0d0d0ffd2d2d2ffd6d6d6ffdadadaffdededeffe1e1e1ffeaeaeafff2f2f2fff8f8f87f7d7d7d00000000000000000000000077777777fffffffffffffffffffffffffffcfcfc3b3a3a3a0000000000000000efe0e0e0ffeaeaeaffe9e9e9ffe6e6e7ffe3e3e3ffe0e0e0af9898982f29292900000000000000000000000000000000000000000000000000000000000000001310101063525252bb9c9c9cffe2e2e2ffe6e6e6ffdddddddfb9b9b9a3858585675655562f2b2b2b1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f272626268b7d7d7defd5d5d5ffe5e5e5ffe7e7e7ffeaeaeaffecececffeeeeee534e4e4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087878787ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3e3e3e3000000000000000023232323ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff47474747000000000000000000000000000000000000000000000000000000000000000017000000ff000000ff000000ff686869ffc6c6c6fffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffbfbfbfffafafafffafafafffbfbfbfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafaffc2c3c3ff6c6c6cff000000ff424242fffdfefefffffffffffdfcfcfff5f5f5ffedededffdfdfdfffcdcdcdffcacacaffcbcbcbffcdcdcdffd2d3d2ffd7d7d7ffdbdbdbffdededeffdfdfdfffe0e0e0ffe2e2e2ffe4e4e4ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe1e1e1ffdfe0dfffdededeffdcdddcffdbdbdbffd9d9d9ffd6d6d6ffcfcfceffc2c2c2ffbdbcbdffb6b6b6ffa2a2a2ff6d6d6dff393939ff121212ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff474747ff535353ff616160ff949494ffb3b3b3ffbebebeffc3c2c2ffc7c7c8ffcbcbcbffcececeffd0d1d0ffd3d3d3ffd7d7d7ffdbdbdbffdededeffe2e2e2ffebececfff2f3f3fff9f9f95f5d5e5d00000000000000001f1f1f1ff7f7f7f7fffffffffffffffffffefefefff6f7f63b3a3a3a00000000fffffffffffbfbfbffeff0efffefefeffff3f3f3fff7f7f7fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f0f0e0e0e9f919191fff5f5f5fff6f6f6ffeeeeeefff4f4f48f8f8f8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017171717fbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd3d3d3d300000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000ff000000ff5d5d5dffbbbbbbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafff9f9f9fffafafafffafafaffb8b8b8ff646464ff000000ff5e5e5efffdfdfdfffffffffffdfdfdfff6f6f6ffedededffdfe0dfffcdcdcdffcacacaffcacacaffccccccffd2d2d2ffd7d7d7ffdbdbdbffddddddffdfdfdfffe0e0e0ffe2e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe6e5e5ffe5e5e5ffe3e3e3ffe1e1e2ffe0e0e0ffdfdfdfffdededeffdcdcdcffdadadaffd6d6d6ffcececeffc2c2c2ffbdbdbdffb6b6b5ff9e9f9eff6b6b6bff3a3a3aff0f0f0fff000000ff000000ff000000ff000000ff000000ff000000ff000000ff4b4b4bff505050ff626262ff949494ffb4b4b4ffbfbfbfffc4c4c4ffc8c8c8ffccccccffcecfceffd1d1d1ffd4d4d4ffd8d8d8ffdbdbdbffdedfdfffe4e5e5ffeeeeeefff4f5f4fffafafa272626260000000000000000b3b3b3b3fffffffffffffffffffffffffffefefffff2f2f2433f3f3f00000000f3f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6f6f6f000000005f595959fff4f4f4fffffefefffefefefffefefefbfbfbfb373737370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097979797ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5757575700000000000000000000000000000000000000000000000000000000000000000000000000000000e3000000ff000000ff545454ffb0b0b0fffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffafafafffafbfafffbfbfbfffcfbfcfffafbfafffafafafffafafafffbfbfbfffbfbfbfffbfcfbfffcfcfcfffbfbfbfffafafafffafafafffbfbfbfffdfcfdfffcfcfcfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafaffadaeaeff535353ff000000ff5e5e5efffdfdfdfffffffffffffffffff7f7f7ffeeeeeeffe0e1e1ffcececeffc9cac9ffc9c9c9ffcacacaffd2d2d2ffd9d8d9ffdbdcdcffdddedeffdfdfdfffe1e1e1ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e4ffe2e2e2ffe1e1e1ffe0e0e0ffdfdedeffddddddffdbdbdbffd6d7d7ffcececeffc1c1c1ffbcbcbcffb3b3b2ff9b9b9aff6a6a6aff383737ff0b0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff515151ff505050ff636362ff949494ffb6b5b6ffc0c0c0ffc4c4c4ffc8c8c8ffccccccffcecfceffd2d2d1ffd5d5d5ffd9d9d9ffdcdcddffe2e1e2ffeaeaeafff0f1f0fff8f8f8dfdcdcdc00000000000000004f4f4f4ffffffffffffffffffffffffffffffffffffffefffff4f4f4635d5d5e00000000afafafaffffdfdfefffbfcfbfffcfcfcfffbfbfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfdfcfffcfdfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffefefe5f5e5e5e000000006f6a696afff7f7f7ffffffffffffffffffffffffffffffffcfcfcfcf0303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007070707c7c7c7c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefeff9f9e9e9e9f9e9e9eb7b7b7b6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb000000ff000000ff3b3b3bff9f9f9ffff9f9f9fffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafafffafafafff9f9f9fff9f9fafffafafafffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfbfffbfbfbfffbfbfafffbfbfbfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafff9faf9fffafafafffafafafffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffaf9f9ff9b9b9bff3e3e3eff000000ff626262fffdfdfdfffffffffffffffffff8f7f8ffeeeeeeffe2e2e2ffd0d0d0ffc9c9c9ffc9c9c9ffcacacaffd3d3d3ffdadadaffddddddffdfdfdfffe1e0e0ffe2e2e2ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe5e5e4ffe3e3e3ffe3e2e3ffe2e1e2ffe0e0e0ffdddeddffdbdbdbffd7d7d7ffccccccffbebebeffb8b8b8ffaeaeaeff979797ff676767ff343434ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff535353ff4f4f4fff666766ff989898ffb6b6b6ffc0c0c0ffc4c4c4ffc9c9c9ffcdcdcdffd1d1d1ffd5d5d5ffd8d8d8ffdcdcdcffe0e0e0ffe7e8e7ffeeeeeefff3f3f3fbf3f3f34b4a4a4a000000000b0b0b0be3e3e3e3fffffffffffffffffffffffffffffffffffffffffff7f7f77f787878000000007f797979fff2f2f2fff0f0f0fff2f2f2fff1f1f1fff2f2f2fff4f4f4fff6f6f6fff8f8f8fff9faf9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfcfcfffcfcfdfffcfbfbfffafafafffafafafffafafafffafafafffbfbfbfffafafafff9f9f9fff9f8f8fff8f8f8fff8f7f8fff7f7f8fff7f7f7fff6f6f5fff4f4f4fff2f2f2fff0f0f1fff3f2f3fff6f7f77f7e7e7e000000007f787979fff8f7f7ffffffffffffffffffffffffffffffffffffffff737373730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017171717e7e7e7e7fffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbbbbbbbb030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab000000ff000000ff1a1a1aff8d8d8dffebebebfffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfcfffafafbfff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffafbfbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfbfbfffcfcfcfffbfbfbfffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfafffafafafffafafafffafafafffafafafffafafaffe9e9e9ff888988ff181818ff000000ff717171fffcfcfcfffdfefefffefefffff8f8f8fff0f0f0ffe5e5e5ffd3d3d3ffcacbcbffcacbcbffcccbcbffd4d4d4ffdadadaffddddddffe0e0e0ffe1e1e1ffe2e2e2ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe3e3e3ffe0e1e1ffdededeffdbdbdbffd4d4d4ffc8c8c8ffbcbcbcffb4b4b4ffa7a7a7ff888888ff585858ff292928ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff5a5a5aff4b4b4bff6b6a6aff9e9e9effbababaffc2c2c2ffc8c8c8ffcececeffd2d2d2ffd6d6d6ffdadadaffdededeffe1e2e1ffe6e6e6ffecebecfff1f1f1fff4f4f47773737300000000000000008b8b8b8bfffffffffffffffffffffffffffffffffffffffffffffffffff8f8f89f969696000000006f666666ffe8e8e8ffecececffebebebffeeeeeefff0f0f0fff2f2f2fff4f4f4fff6f6f6fff8f8f8fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffafafafff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffbfafbfff9f9f9fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff3f3f3fff0f0f0ffedededffecececffedededefdcdcdc1f1f1f1f000000009b929292fff8f8f8fffffffffffffffffffffffffffffffffffffffff3f3f3f31f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b1b1b1bd7d7d7d7fffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffabababab070707070000000000000000572626266b3333337f3e3e3d7f3f3f3f7f3e3e3e6b3434344f2626262b141414000000000000000063000000ff000000ff030203ff777777ffcfcfcefffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffbfcfbfffafafafff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffafafafff9f9f9fffafafafffbfbfbfffbfcfbfffbfafafff9f9f9fff9f9f9fffafafafffcfbfbfffbfbfbfffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffcfbfcfffcfcfcfffbfbfbfffafbfbfffafafafffafafafff9f9f9fff9f9f9ffc9c9c9ff777676ff030303ff000000fb9a9a9afff9f9f9fffcfcfcfffefefefff9f9f9fff1f2f2ffe7e7e7ffd7d7d7ffcdcdcdffcdcdcdffcdcdcdffd4d4d4ffdadadaffdededdffe0e0e0ffe1e2e2ffe3e3e3ffe5e5e5ffe7e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe7e7e7ffe5e6e5ffe4e5e5ffe4e4e4ffe2e2e2ffdfdfdfffdadadaffd1d1d1ffc4c5c4ffb9babaffafaeafff9b9b9bff797979ff484848ff121312ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff646465ff494949ff6d6d6dffa3a3a4ffbdbdbdffc6c6c6ffcdcdcdffd3d2d3ffd8d8d8ffdcdcdcffdfdfdfffe2e2e2ffe6e6e6ffeaebebfff0eff0ebe0e0e0534f4f4f00000000000000002b2b2b2bfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffafafabfb4b4b4000000000b0a0a0ae3cbcbcbffe7e7e7ffe6e6e6ffeaeaeaffeeefeefff1f1f1fff3f3f3fff4f5f5fff7f7f7fff9f9f9fff9f9f9fffaf9fafffafafafffafafafffafafafffafafafffafafafffbfbfbfffafafafffbfafbfffafafafff9f9f9fff8f8f8fff8f8f8fff9f9f9fffafafafffafafafffafafbfff9f9f9fff8f8f8fff7f7f7fff6f7f6fff5f5f5fff3f3f3fff0f0f0ffebebecffe7e7e7ffebececffe6e6e56b6161610000000000000000a79e9e9efff9faf9ffffffffffffffffffffffffffffffffffffffffffffffffb3b3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0bc3c3c3c3fffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefeffffffffffffffffffffffffff8f8f8f8f00000000000000000000000000000000ff5c5c5cff717171ff767676ff787878ff787878ff787878ff777877ff727272772f2f2f000000001b000000ff000000ff000000ff585858ffb1b1b1fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffbfbfbfffaf9f9fff9f9f9fff9fafafffbfbfbfffcfcfcfffafafafff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffafafbfffafafafffbfbfbfffbfbfbfffafafafffafafafffaf9f9fff8f8f8ffabababff565656ff000000ff000000d7ababacfff7f7f7fffbfbfbfffefefefff9f9f9fff2f2f2ffeaeaeaffdbdbdbffd1d1d1ffcfcfcfffcfd0cfffd4d4d4ffdbdadaffdedfdeffe1e1e1ffe3e3e3ffe4e4e4ffe5e5e5ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe8e9e9ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe2e2e2ffdededeffd5d5d5ffcbcbcbffbdbdbdffb0b0b0ff9f9f9fff858586ff5f5f5fff333333ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff080808ff686868ff4f4f4fff747474ffa8a8a8ffc3c2c3ffcdcdcdffd5d5d5ffd8d8d8ffddddddffe1e1e1ffe4e4e4ffe7e7e7f7e1e1e1bbacacac6b64646413121212000000000000000000000000c7c7c7c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcdfd1d1d100000000000000005b515151ffe2e2e2ffe7e7e7ffe6e6e6ffecebecfff0f0f0fff2f2f2fff3f4f4fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff9f9f9fffaf9fafff9fafafffafaf9fffafafafff9f9f9fff9f9f9fffafafafffafafafff9f9f9fff8f8f8fff8f8f8fff9f9f8fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f7f8fff7f7f7fff6f6f6fff4f4f4fff2f2f2ffedededffe8e8e8ffe7e7e7ffe8e8e8d7bfc0c0030303030000000000000000bfb5b5b5fffbfafaffffffffffffffffffffffffffffffffffffffffffffffffffffffff5353535300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030353535353cfcfcfcffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffffffffffffeffffffffffffffffafafafaf37373737000000000000000000000000000000000f020202ff3e3e3eff525352ff626262ff676767ff696969ff656565ff5e5e5eff4a49499f2525250000000000000000cb000000ff000000ff242323ff9a9a9afff1f2f1fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9f9fffafafafffbfbfbfffcfcfcfffbfbfbfffafafafffafafafffbfafafffbfbfbfffbfbfbfffcfbfbfffcfcfcfffbfafbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfafbfffafafafffafafaffeeeeefff939293ff262626ff000000d3000000c3bababafff6f5f6fff8f8f9fffcfcfcfff9f9f9fff2f2f2ffecececffe1e1e1ffd6d6d6ffd2d2d1ffd2d2d2ffd7d7d7ffdbdbdbffe0e0e0ffe3e2e2ffe4e4e4ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe9e8e8ffe7e7e7ffe6e6e6ffe4e4e4ffe0e0e0ffd6d6d6ffc8c8c8ffb5b5b5ffa6a6a6ff979797ff838282ff656565ff434343ff0e0e0eff000000ff000000ff000000c7000000ff000000ff000000ff000000ff000000ff151515ff6b6b6bff535354ff797978ffaaaaaaffc6c6c6ffd2d2d2f7d2d2d2d3b7b6b7bba4a4a49f8e8e8e7f7372724740404007070707000000000000000000000000000000000000000063636363fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff1f1f1000000000000000000000000c3acacacffe2e2e2ffe4e4e4ffe8e7e8ffeeeeeefff0f0f0fff2f2f2fff4f4f4fff5f5f5fff6f6f6fff7f7f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f9fff8f8f8fff8f8f8fff9f9f9fffafafafff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff3f3f3fff0f0f0ffecececffe6e6e6ffe9e9e9ffe3e3e3433c3c3c000000000000000000000000d3c7c7c7fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3e3e3e30f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3f7f7f7f7fababababd3d3d3d3fbfbfbfbfffffffff3f3f3f3cbcbcbcb9f9f9f9f7373737327272727000000000000000000000000000000007f3131319b292929ab242424ff2f2f2fff3d3d3dff4b4b4bff535353ff545454ff505150ff464646ff353535d32424244b0e0e0e3b0d0d0d8b030303ff000000ff010101ff747575ffc8c8c8fffbfafafffafafafffbfbfbfffafafafffaf9f9fffafafafffbfbfafffcfcfbfffbfbfbfffafbfafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfafffcfcfbfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafbfafffbfbfbfffbfbfbffc1c0c0ff737373ff020202ff00000083000000dfd1d1d1fff2f2f3fff7f8f8fffbfbfbfff6f6f6fff0f0f0ffeeedeeffe7e7e7ffdededeffd5d5d5ffd5d5d5ffd9d9d9ffdededeffe1e1e1ffe4e4e4ffe6e6e6ffe7e7e7ffe9e9e9ffeaeaeaffebebebffebecebffebebebffebebebffe9e9e9ffe8e8e8ffe7e7e7ffe5e5e5ffe0e0e0ffd4d4d4ffc1c1c1ffabababff9c9c9bff898989ff747474ff606160ff474847ff151514ff000000ff000000ff000000db0000003b000000ff000000ff000000ff000000ff000000ff121212ff626161ff616160ef666767b7737373775959593f333333070606060000000000000000000000000000000000000000000000000000000000000000000000000000000013131313efefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff4f4f41f1e1e1e0000000000000000332c2c2cfbd8d8d8ffe4e4e4ffe3e3e3ffeaeaeaffeeeeeefff0f0f0fff2f2f2fff4f4f4fff5f5f5fff6f7f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff8f9f8fff9f9f9fffaf9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff2f2f2ffefefefffe9e9e9ffe6e6e6ffe3e3e3b39e9e9e00000000000000000000000000000000dfd3d3d3fffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9393939300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff717171ff4f4f4fff3b3b3bff373737ff505050ff676867ff787878ff747474ff6a6a6aff575757ff363636ff29292aff343434ff48484883222222fb000000ff000000ff2f2e2fffa3a3a3ffefefeffffafafafffafbfbfffafafafff9f9f9fff9f9f9fff9f9fafffafafbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fffafafafffafafafffbfafbfffbfbfbfffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffbfbfbfffbfbfbffedededff989898ff303030ff000000ff0000002f000000ffecececffeff0effff6f6f7fff9f9f9fff5f5f5fff0f0f0ffeeeeeeffebebebffe4e5e5ffdcdcdcffd8d8d9ffdbdbdbffe0e0e0ffe3e3e3ffe6e6e6ffe7e7e7ffe9e9e9ffeaeaeaffebebebffecececffebebebffeaeaeaffe9e8e9ffe6e6e6ffe2e2e2ffdedfdfffd7d7d7ffc8c8c9ffb2b2b2ff909090ff7f7f7fff717171ff5f5f5fff4e4e4eff393839ff121212ff010101ff000101ff000000f30000003700000003000000f3000000ff000000ff000000ff000000ff040404ff4b4b4bff5d5d5d7f2d2d2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefff7f7f7474444440000000000000000000000009b858585ffdededeffe6e6e6ffe7e7e7ffecededffefefeffff1f1f1fff2f3f2fff4f4f4fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff7f7f7fff8f7f8fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff3f3f3fff0f0f0ffecececffe6e6e6ffe5e5e5f7d9d9d9231f1f1f00000000000000000000000013121212fff1f1f1fffdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfb3737373700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000470303035f0404045f0404045f0404045f0404045f0303035b00000107000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff666666ff4a4a4aff454545ff6b6b6bff8a8a8affa0a0a0ff9fa09fff8f8f8fff777777ff484848ff343434ff474747ff5e5f5f5f2626269f000000ff000000ff020202ff797979ffc8c8c8fffbfbfbfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffafafbfffafafafffafafafffafafafff9f9f9fff8f8f8fff8f8f8fff9f9f9fffafaf9fffafafafff9f9f9fff8f8f8fff9f9f9fffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffbfbfbfff767676ff040404ff0000009f00000000000000ffe9e9e9ffeeeeeefff5f5f4fff7f7f7fff4f4f4ffefefefffedededffebebeaffe9e9e9ffe4e4e4ffdededeffdededeffe1e1e1ffe5e5e5ffe7e7e7ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffeaeaeaffe8e8e8ffe6e6e6ffe2e2e2ffdcdcdcffd3d3d3ffc3c3c3ffacacacff929292ff777777ff5f5f5fff515151ff434343ff393939ff232323ff050505ff000000ff000000ff000000fb0000004b0000000000000000000000bb000000ff000000ff000000ff000000ff000000ff111111ff42424273252525000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b3b3b3bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffff3f3f3fbe3e3e3c7b3b3b3877979794b434343231f1f1fefcdcdcdffe3e3e2ffe8e8e8ffecececffefefeffff1f1f1fff2f2f2fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff2f2f2ffeeeeeeffeaeaeaffe8e8e8ffdfdfdf9b8788884b4444437b6f6f6faf9f9f9fe3d1d1d1ffedecedfff0f0f0fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf0303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047000000bb000000f7070707ff0b0c0cff141313ff181818ff181818ff161617ff111111ff010101d7000000270000000000000000000000000000000000000000000000000000000000000000000000ff7d7d7dff6c6c6cff525252ff50504fff7b7c7cffa2a2a2ffbebebeffbcbcbcffacacacff8d8d8dff555555ff3f3f3fff535353ff6666665f28282817000000f7000000ff000000ff262525ffa7a7a7ffeaeaeafffcfcfcfffbfbfbfff9fafafff9f9f9fff9f9fafffafafafffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfbfffafafafff9f8f8fff8f8f8fff7f7f7fff8f8f8fffafafafffafafafff9fafafff9f9f9fff9f9f9fff9faf9fffafafafffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafaffe6e6e6ff9b9b9bff252525ff000000fb0000002300000000000000ffe8e8e8ffedededfff3f3f3fff5f5f5fff3f3f3ffeeeeeeffebebeaffe8e8e8ffe6e6e6ffe6e6e6ffe3e3e3ffe3e3e3ffe3e3e3ffe5e5e5ffe7e7e7ffe8e8e8ffe8e8e8ffe6e6e6ffe5e5e4ffe3e3e3ffdfdfdfffd8d8d8ffcacacaffb2b2b2ff9b9b9bff7e7f7fff5d5d5dff464545ff353535ff303030ff29292aff1b1b1bff080808ff000000ff000000ff000000ff000000f70000005b00000000000000000000000000000073000000ff000000ff000000ff000000ff000000ff000000830a0a0a0301010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003030303d7d7d7d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafaffe0e0e0ffdfdfdfffe0e0e0ffe1e1e1ffe1e1e1ffdfdfdff7d5d5d5ffdbdbdbffe8e8e8ffecececffefefeffff0f0f0fff1f1f1fff2f3f2fff2f2f2fff2f2f2fff3f3f3fff5f5f5fff6f6f6fff6f7f7fff6f6f6fff5f5f5fff5f5f5fff6f6f6fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff1f1f1ffeeeeeeffeaeaeaffe4e4e5ffdedfdfffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe6e6e6ffe6e5e6ffe5e5e4fff6f7f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff73737373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b000000ab000000ff000000ff020202ff1b1b1bff575757ff999999ffadadadffb1b1b1ffb4b4b4ffadadadff3b3b3bff000000d30000000b00000000000000000000000000000000000000000000000000000000000000ff7d7d7dff6d6d6dff585858ff575757ff888888ffafafafffcbcbcbffcacacaffbcbcbcff9b9b9bff5c5d5dff444443ff585858ff6a6a6a5f292a29000000008f000000ff000000ff000000ff565555ffb7b6b7fff4f4f4fffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffafafafff9f9f9fff8f8f9fff7f7f7fff7f7f7fff8f8f8fffafafafffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfbfbfffafafafffafafafffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafffafafafff0f0f0ffadadadff515252ff000000ff0000008f0000000000000000000000ffe6e6e6ffebebebfff0f0f0fff2f2f2fff0f0f0ffebebebffe8e8e9ffe6e6e6ffe3e3e3ffe1e1e1ffe0e0e1ffe1e1e1ffe2e2e2ffe3e3e3ffe5e4e4ffe4e5e5ffe3e3e3ffe0e0e0ffd9dadaffcecdceffbbbbbbff9f9f9fff828282ff606160ff454545ff2f2f2fff1f2020ff1a1a1aff161616ff101010ff060606ff000000ff000000ff000000ff000000ff000000cf0000002f0000000000000000000000000000000000000007000000e3000000ff000000ff000000ff0000008f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077777777fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffe7e7e7ffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd6d6d6ffd7d7d7ffd7d7d7ffdfdfdeffededecffedededffefefeffff0f0f0fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff5f5f5fff6f6f6fff6f6f6fff5f5f5fff4f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff3f3f4fff4f4f4fff3f3f3fff3f2f2fff0f0f1ffeeeeeeffecebebffddddddffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdcdbdcffdcdddcffddddddffdededeffe5e5e5fffdfdfdffffffffffffffffffffffffffffffffefefefef6f6f6f6ffbfbfbfbfffffffffffffffff3f3f3f31f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073000000f3000000ff000000ff080808ff646464ffd7d7d7fff7f7f7fffdfefdfffefdfefffdfdfdfffdfdfdfffcfcfcffd7d7d7ff323231ff000000a300000000000000000000000000000000000000000000000000000000000000ff7f7f7fff717171ff5e5e5eff5d5d5dff8f8f8fffb5b5b5ffd1d1d1ffd0d0cfffc3c3c2ffa0a0a0ff606060ff4b4b4bff5d5d5dff6c6c6c5f2a2a2a0000000017000000e7000000ff000000ff060606ff7b7b7cffc8c8c8fff8f8f8fffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffafafafffaf9f9fff9f9f9fff8f8f8fff8f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffafafbfffbfbfbfffafbfafffafafafffafafafff9faf9fff9f9fafff9f9f9fff9f9f9fffafafafffbfbfbfffafafafff6f6f6ffbcbbbcff7a7a7aff060606ff000000f3000000170000000000000013111111ffe3e3e3ffe8e8e8ffededecfff0f0f0ffedededffe9e9e8ffe6e6e6ffe4e3e4ffe0e0e0ffdcdcdcffdadadaffd8d8d8ffd6d6d6ffd4d4d4ffd3d2d3ffd2d2d2ffcacbcbffb9b9b9ffa1a1a1ff7c7c7cff595958ff3e3d3eff282828ff1c1c1cff141515ff0f0f0fff0c0b0cff070707ff020202ff000000ff000000ff000000ff000000ff000000f7000000870000004b030303a3070707c3060606df080808df0a0a0adf060606d7060606db060505ff000000ff000000cf00000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ff7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f4ffdbdbdbffd8d7d8ffd6d6d6ffd5d5d4ffd3d3d3ffd2d2d2ffcfd0d0ffcececeffcececeffdbdbdbffeaeaeaffecececffeeeeeefff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f5f4fff5f5f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f5fff4f4f4fff4f4f4fff4f4f4fff3f3f3fff2f2f2fff0f0f0ffeeeeeeffe9e9e9ffd5d5d5ffd4d5d4ffd4d4d4ffd5d5d5ffd6d6d6ffd8d8d8ffd9d9d9ffdbdbdbffdcdcdcffdededefff0f0f0fffffffffffffffffffffffffffffffffbfbfbfb2f2f2f2f93939393ffffffffffffffffffffffffb3b3b3b3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff1c1c1cffa8a8a8fff9fafafffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcffb5b5b4ff212121ff0000005b000000000000000000000000000000000000000000000000000000ff818081ff737373ff626262ff5b5a5bff929191ffb9bab9ffd4d4d4ffd2d2d2ffc6c6c6ffa3a3a3ff626262ff4f4f4fff5f5f5fff6e6d6d5f2a2a2a00000000000000003f000000fb000000ff000000ff101010ff919191ffd8d8d8fff9f9f9fff9fafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fffbfafafffbfbfbfffafbfbfffafafafffafafafffafafafffafafafffafafafffbfbfafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffafafaffcacacaff8e8e8eff171717ff000000fb0000004b00000000000000000000001f1c1c1cffe0e0e0ffe4e4e4ffeae9e9ffebebebffe9e9e9ffe4e5e5ffe2e2e2ffdfdedeffdadadaffd6d7d7ffd4d4d4ffd0d0d0ffccccccffc4c4c3ffb7b7b7ff9b9b9bff757574ff4e4e4eff333333ff232323ff171717ff0f0f0fff0b0b0bff090909ff070707ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000a30000007f040404e3080808ff0d0d0dff161616ff272627ff333333ff3e3e3eff3d3e3dff242424ff141414ff0b0a0bff070707570202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7b7b7b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffe0e0e0ffd9d9d9ffd6d6d6ffd4d4d3ffd2d2d2ffd1d0d1ffcfcfcfffcdcdcdffcdccccffd1d1d1ffe2e2e3ffe8e8e8ffebececffeeeeeeffefefeffff1f1f1fff2f1f1fff3f3f3fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff4f4f3fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff4f5f5fff5f5f5fff4f4f4fff3f3f3fff3f2f3fff1f1f2fff0f0f0ffedededffe9e8e8ffdcdcdcffd0d1d0ffd2d2d2ffd3d2d2ffd3d4d3ffd5d6d6ffd7d7d7ffd9d9d9ffdadadaffdcdcdcffe0e0e0fffafafaffffffffffffffffffffffffffffffffc7c7c7c713131313f7f7f7f7ffffffffffffffffffffffff5353535300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff000000ff4a4a4affe6e6e6fffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfff9f9f9ff979796ff0c0c0cdb000000070000000000000000000000000000000000000000000000ff818181ff747474ff636362ff616161ff969696ffbfbfbfffd7d7d7ffd3d3d3ffc6c6c6ffa1a1a1ff5d5d5dff4f4f4fff606060ff6e6e6e5f2a2a2a0000000000000000000000006b000000ff000000ff000000ff181717ffa0a0a0ffd8d8d8fff8f8f8fffafafafffaf9f9fff9f9f9fffaf9fafffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff7f7f7ffcecdceff979797ff1d1d1dff000000ff0000007b0000000000000000000000000000001f1b1b1bffdcdcdcffe0e0e0ffe6e6e6ffe6e6e6ffe4e4e4ffdfdfdfffdbdbdbffd7d7d7ffd2d2d2ffcdcdcdffc7c7c7ffbababaffa2a3a2ff7c7b7bff505050ff2e2e2eff1c1c1bff121212ff0d0d0dff0a0a0aff070707ff050505ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000af0000003b0000009f090908ff0e0e0eff191919ff484848ff909090ffcfcfcfffe7e7e7ffefefeffff1f2f1ffd4d4d5ffa4a4a4ff4c4c4cff171717fb0202024f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053535353fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffebebebffdbdadaffd8d8d8ffd4d4d4ffd1d2d1ffd0cfcfffcececeffcdcdcdffcccbcbffccccccffdcdbdcffe3e3e3ffe8e8e8ffebebebffedededffefefeffff1f0f0fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f2fff2f2f2fff3f3f3fff3f3f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff3f2f3fff2f2f2fff1f1f1fff0f0f0ffefefefffecececffe9e9e9ffe5e4e5ffd3d4d4ffcececeffd0d0d0ffd1d1d1ffd4d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdadadaffdcdcdcffe8e8e8fffefefeffffffffffffffffffffffffffffffffebebebebffffffffffffffffffffffffffffffffe3e3e3e30f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b000000ff000000ff000000ff484848fff4f4f4fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefeffeae9eaff535353ff0100006f0000000000000000000000000000000000000000000000ff808080ff757575ff626263ff626262ff969696ffbdbdbdffd6d6d6ffd4d3d3ffc7c7c7ff9f9e9eff5c5c5cff505050ff606060ff6f6f6f5f2b2b2b000000000000000000000000000000009f000000ff000000ff000000ff1c1b1bff9a9a9affd4d4d4fff6f6f6fffafafafffafafafffbfafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfafffafafbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff1f2f1ffc6c5c5ff939393ff1b1b1bff000000ff000000a7000000000000000000000000000000000000001f1b1b1bffd7d7d7ffdededeffe1e1e1ffe0e0e0ffddddddffd8d7d8ffd3d3d3ffcdcdccffc1c1c1ffa9a9a9ff828282ff525352ff2f2f30ff1a1a1aff0e0e0eff090909ff070607ff060606f7060606db040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000f7000000a70000002f00000017010101d30a0a0aff0f100fff2e2e2eff8f8f8fffebebebfffcfcfcfffefefefffefefefffefefefffffffffffefefefffdfdfdffe4e4e4ff8b8a8bff1b1b1bf303030333010101000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0be3e3e3e3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffdbdbdbffd9d9d8ffd6d6d6ffd2d3d2ffd0d0d0ffcdcdcdffcbccccffcacacaffcacacaffd3d3d3ffe0e0e0ffe5e5e5ffe8e8e8ffebebebffedededffefefeffff0f0f0fff2f2f2fff2f2f2fff0f0f0ffefefefffeeeeeeffeeeeeeffefefeffff1f1f1fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff3f3f3fff2f2f2fff2f2f1fff1f1f1fff0f0f0ffefefefffeeeeeeffecececffe9e8e8ffe6e6e6ffdededeffcdcdcdffcdcdcdffcfcfcfffd1d1d1ffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffdadadaffdcdddcfff4f4f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff93939393000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000e3000000ff000000ff313131fff1f1f2fffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffb5b5b5ff1e1e1ee70101010700000000000000000000000000000000000000ff808080ff747474ff5f6060ff606060ff959595ffbdbdbdffd6d5d6ffd3d3d3ffc6c6c6ff9e9e9eff5e5e5eff4f4f4fff606061ff7070705f2b2b2b0000000000000000000000000000000007000000bb000000ff000000ff000000ff0f100fff818181ffcececefff1f1f1fffafafafffbfbfafffafafbfffafafafffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfcfbfffafafafff9f9f9ffebebebffc0c1c0ff7e7e7dff151515ff000000ff000000c30000000b000000000000000000000000000000000000001f1a1a1affcecfcfffd1d1d1ffd9d8d9ffd9d9d9ffd5d4d4ffcacbcaffb6b6b6ff909090ff5a5a5aff313131ff191919ff0e0e0eff09090aff060606ff050505f7030303af0202025b0202020b00000013000000eb000000ff000000ff000000ff000000ff000000ff000000cf0000006b0000000f0000000000000003000000bb0f0e0fff131313ff434343ffb5b4b4fffafaf9fffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefff3f3f3ff8c8c8cff171717b70a0a0b000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefeffe0e0e0ffd6d6d7ffd6d6d6ffd3d3d3ffd2d2d2cba5a5a5ffcbcbcbffc9c9c9ffc9c9c9ffccccccffdcddddffe0e0e0ffe5e5e5ffe8e8e8ffebebebffedededffeeeeeeffefefeffff0f0f1fff1f1f1ffefefefffedededffecececffecececffeeeeeefff0f0f0fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f1fff1f1f1fff1f1f1fff1f0f1fff0f0f0fff0f0f0ffefefefffedededffebececffe9e9e9ffe6e6e6ffe1e1e1ffd5d5d6ffccccccffcccccdffcecfcfffd1d1d1ffd3d3d3ffd4d5d5ffd6d6d6ffd8d8d8ffdadadaffe0e0e0fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfb37373737000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000ff000000ff000000ffbcbcbcfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefeffefefefff727272ff0505056b00000000000000000000000000000000000000ff7f7f7fff747474ff5f5e5eff5e5e5eff949393ffbcbcbcffd3d3d3ffd1d1d1ffc3c3c3ff9d9d9dff5d5d5dff4d4e4dff606060ff7171715f2b2b2b00000000000000000000000000000000000000000300000097000000ff000000ff000000ff030303ff585858ffb9b9b9ffdfdfdffff4f5f5fffafafafffafafafffafafafffafafafffafafafffafafbfffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffcfcfcfffdfdfdfffdfdfdfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfff3f3f3ffd6d6d6ffb4b4b5ff595959ff050505ff000000ff000000a30000000700000000000000000000000000000000000000000000001f181818ffbcbcbcffb6b6b6ffc2c2c2ffbababaffa1a1a1ff696969ff393939ff1a1a1aff0e0e0eff080808ff050505ff040404f7030303af0303035b0101010b0000000000000000000000000000000000000063000000ff000000ff000000eb000000930000003300000000000000000000000000000000000000830b0a0aff161616ff444444ffc5c5c5fffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdffe4e5e5ff616161ff2424242f08080800000000000000000000000000000000000000000000000000000000000000002f2f2f2ffbfbfbfbffffffffffffffffffffffffe3e3e3e3ffffffffffffffffffffffffffffffffffffffffffffffffffefefefffd5d6d5ffd5d5d5ffd4d4d4ffd2d2d2d7b1b0b003030303cfa2a2a2ffc8c8c8ffc9c9c9ffd6d6d5ffdfdfdfffe2e2e2ffe5e5e6ffe8e8e8ffeaeaeaffecececffedededffeeeeeeffefefeeffefefefffefeeeeffedededffecececffecececffeeeeeefff0f0f0fff0f0f0ffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffeeeeeeffecececffeaeaeaffe8e9e8ffe6e6e6ffe2e2e2ffdfdfdfffcfcfcfffc9c9c9ffccccccffcececeffd1d1d1ffd2d3d3ffd4d4d4ffd6d6d6ffd8d9d8ffdbdbdbffebebebfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf0303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000f7000000ff000000ff575757fffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffdfdfdffc5c5c6ff2c2c2cbb0b0b0b00000000000000000000000000000000ff7e7f7eff727272ff5f5f5fff5c5b5cff919091ffb9b9b9ffcecdceffcbcbcbffbdbdbdff999999ff585858ff4a4a4bff5d5d5dff6e6e6e5f2a2a2a000000000000000000000000000000000000000000000000000000006b000000fb000000ff000000ff000000ff222222ff818181ffc5c5c5ffe4e4e5fff6f6f6fff9faf9fffafafafffafafafffafafafffafafafffafafbfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffcfcfcfffcfcfbfffbfbfbfff6f6f6ffdfdfdfffbebebeff828282ff262626ff000000ff000000ff0000007b0000000000000000000000000000000000000000000000000000000000000000000000ff999999ff8b8c8bff828182ff5a5959ff2c2c2cff0c0c0cff070707ff040404ff030303f7040404af0202025b0101010b00000000000000000000000000000000000000000000000000000000000000000000003f0000003b00000007000000000000000000000000000000000000000000000043040404ff141414ff313131ffa7a7a7fffbfbfafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffafafaffafafafff4141419f1d1d1d0000000000000000000000000000000000000000000000000000000000000000c7c7c7c7ffffffffffffffffffffffffd3d3d3d303030303dbdbdbdbfffffffffffffffffffffffffffffffffffbfbfbffdcdcdcffd6d6d6ffd5d5d5ffd2d2d2ffd1d1d14337373767515151ffc8c8c8ffc9c8c8ffcececeffdcdcdcffe0e0e0ffe3e3e3ffe6e6e6ffe8e8e8ffeae9eaffebebebffecececffecececffedecedffedededffedededffedededffedededffedededffeeeeeeffefefefffeeeeeeffedededffedededffedededffedededffedecedffecececffedededffedededffeeeeeeffeeeeeeffedededffebebebffe9e9e9ffe8e8e8ffe6e6e6ffe3e3e3ffe0e0e0ffd8d8d8ffc9c9c9ffc9c9c9ffccccccffcececeffd0d0d0ffd3d2d2ffd4d5d4ffd7d6d7ffd9d9d9ffdcdcdcfff8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff73737373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047000000ff000000ff000000ffd5d5d5fffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefeffe7e7e7ff696969f71f1f1f0b020202000000000000000000000000ff7c7c7cff6e6d6dff5a5a5aff555555ff878787ffafafafffc3c3c3ffc1c1c1ffb3b3b3ff929292ff535454ff464545ff595959ff6b6b6b5f2a2a29000000000000000000000000000000000000000000000000000000000000000047000000e7000000ff000000ff000000ff020202ff2b2b2bff888888ffc3c3c4ffdadad9ffe8e8e9fff5f5f5fffafafafffafafafffafafafffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfff5f5f5ffe8e7e8ffd6d6d6ffc0c0c0ff868686ff2c2c2cff030303ff000000ff000000ef0000004b000000000000000000000000000000000000000000000000000000000000000000000000000000ff5d5d5dff4f4f4fff383839ff1c1c1cff0c0c0cff010202ff020202bf0102015f0000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c70e0e0eff1e1e1eff858585fff4f4f4fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffcfcfcffdfdfdfff696868df2c2c2c0000000000000000000000000000000000000000000000000000000067676767ffffffffffffffffffffffffffffffff3737373767676767fffffffffffffffffffffffffffffffffffefefeffe9e9e9ffdadadaffd7d7d7ffd4d4d4ffd0cfcfefc0c0c053424242efbbbbbaffc8c8c8ffcac9c9ffd9d9d9ffddddddffe0e0e0ffe4e4e4ffe7e6e7ffe8e8e8ffe9e9e9ffebebeaffebebebffebebebffebebebffebebebffebebebffebebebffecececffecedecffedededffedeeedffedececffecececffecececffecececffecececffebebebffebebebffebebebffecededffedededffedededffecececffeaeaeaffe9e9e9ffe7e7e7ffe6e6e6ffe4e4e4ffe1e2e2ffdededeffcfcfcfffc9c9c8ffcacacaffccccccffcececeffd0d0d0ffd3d2d3ffd5d5d5ffd7d7d7ffdad9daffe4e4e5fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f31f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087000000ff000000ff1d1d1dfffcfcfcfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefff8f8f8ff9d9e9eff303030530f0f0f000000000000000000000000ff787878ff666666ff4f4f4fff4b4b4bff777777ff9d9d9dffb3b3b3ffafafafffa3a3a3ff858585ff4d4d4dff3d3d3dff515252ff6667675f282828000000000000000000000000000000000000000000000000000000000000000000000000070000007b000000ef000000ff000000ff000000ff010101ff1d1d1dff545454ff8e8e8effbebebeffd5d5d4ffdcdcdbffe2e2e2ffe7e7e7ffebebebffeaeaeaffe6e5e6ffe2e2e2ffddddddffd3d3d3ffbbbbbbff8f9090ff595959ff222222ff010202ff000000ff000000f70000008f0000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2b2b2bcf282827df1e1d1ecb1212129b0808086f0202021b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f030303ff131413ff474747ffdbdbdbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefff1f2f1ff8d8c8cff3b3b3b1f070707000000000000000000000000000000000000000013131313efefefefffffffffffffffffffffffffe7e7e7e74f4f4f4fefefefeffffffffffffffffffffffffffffffffffff5f5f5ffdbdbdbffd9d9d9ffd6d7d6ffd3d3d3ffcdcccdffcacacaffc8c8c8ffc7c7c7ffc8c8c8ffd0d0d0ffdddedeffe0e0e0ffe2e2e2ffe5e5e5ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffe8e8e9ffe8e8e8ffe8e8e8ffe9e9e9ffeaeae9ffeaeaeaffebebebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebeaffeaeaeaffeaeaeaffeaeaeaffeaeaebffecebebffecececffebebebffeaeaeaffe9eae9ffe8e8e8ffe7e7e7ffe5e6e5ffe4e4e4ffe3e3e3ffe0e0e0ffd9d9d9ffcacacaffcac9c9ffcacacaffccccccffcfcfcfffd1d1d1ffd3d3d3ffd6d6d5ffd8d8d8ffdbdbdbfff1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb3b3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb000000ff000000ff565656fffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefdfdfffdfdfcffc7c7c7ff4c4c4c9f212121000000000000000000000000ff737273ff575756ff414141ff3d3d3dff5c5c5cff7c7c7cff8f8f8fff8c8c8cff818181ff646464ff3c3c3cff313131ff414141ff5d5d5d5f26262600000000000000000000000000000000070000002f0000003f000000270000000000000000000000000000001700000097000000fb000000ff000000ff000000ff000000ff010101ff101010ff3b3b3bff515150ff656565ff777777ff8e8e8eff8b8a8bff787878ff676767ff585958ff3a3a3aff131313ff010101ff000000ff000000ff000000fb0000009f0000001f0000000000000000000000000000001f1616161710101000000000000000000000000000000000000000000000000000000000670000009f000000930000006f0000003b00000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b090909ff1a1a1bff838383fff9f9fafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffafafaffacababff474747571515150000000000000000000000000000000000000000a3a3a3a3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffdededeffd7d7d7ffd7d7d7ffd5d5d5ffd1d1d1ffccccccffc9c9c9ffc7c6c7ffc6c6c6ffc9c9c9ffdadadaffdfdedeffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe8e8e7ffe8e8e8ffe8e8e8ffe8e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe2e2e2ffddddddffd2d2d2ffc8c8c8ffc9c8c8ffcacacaffcdcdcdffcfcfd0ffd1d1d1ffd3d3d4ffd7d7d7ffdadadaffe0e0e0fffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff53535353000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ff8e8e8efffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffe3e3e4ff6d6d6dc7282827000000000000000000000000df595959df424242d72f2e2eff353535ff484848ff585858ff636362ff616161ff5c5c5cff505050ff3b3b3bdb2b2b2bb32b2b2bbf3c3c3c47191919170000005b0000009f000000d7000000ff000000ff000000ff000000c7000000000000000000000000000000000000000000000017000000bf343434ff474747ff2f2f2fff050505ff000000ff000000ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000c30000007b0000002b0000000000000013000000632f2e2fb3999999f3bbbbbbffb4b4b4ef8a8a890b050505000000000000000000000000000000000000000000000000cf000000ff000000ff000000ff000000ff000000f3000000b3000000630000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000f7040404ff2c2c2cffc4c4c4fffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffcfcfcffc3c3c3ff5353536b191a1a000000000000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecececffd6d6d6ffd6d6d6ffd5d5d5ffd2d3d3ffcfcfcfffcbcbcbffc8c8c8ffc6c6c6ffc6c6c6ffd2d2d2ffdbdbdbffdfe0e0ffe1e1e1ffe3e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe5e5e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe1e1e1ffdcdcdcffd9d9d9ffc9c9c9ffc6c6c6ffc8c8c8ffccccccffcfcfcfffd0d1d0ffd2d2d2ffd5d4d5ffd8d8d8ffdcdcdcffebebebfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3e3e3e30f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ffa3a3a3fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefdfffefefefffefefefffefefdffefefefff858585df333333000000000000000000000000000000000000000023080808ff404041ff5f5f5fff707070ff767676ff767776ff757575ff6f6f6fff4f4f4f832021200700000057000000b7000000fb000000ff000000ff000000ff000000ff000000ff000000ff000000f7000000070000000000000000000000000000000000000000000000c36f6f6fff9a9a99ffb6b6b6ffc6c6c6ff7c7c7cff070707ff000000f3000000ff000000ff000000ff000000ff000000eb000000d7000000bf000000a30000005f0000001300000000000000000000002f000000c3000000ff000000ff111110ffbabbbbffcececeffb6b6b6ff8585856b313131000000000000000000000000000000000000000013000000fb000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000f700000097000000330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033000000ff000000ff4d4d4dfff0f0f0fffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffccccccff5c5c5c8320202000000000000000000000000003030303d7d7d7d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9ffd9d9d9ffd6d6d6ffd5d4d5ffd3d3d3ffd1d0d0ffccccccffc9c8c9ffc6c6c6ffc6c6c6ffcbcbcbffdadadaffdddcddffdfdfdfffe1e1e1ffe3e3e3ffe4e4e4ffe6e6e6ffe7e7e7ffe7e6e7ffe6e6e5ffe4e5e4ffe4e3e4ffe3e3e2ffe1e1e1ffe1e1e1ffe1e2e1ffe1e1e1ffe0e0e0ffe0e0e0ffe1e1e1ffe1e2e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffe0dfdfffe1e0e0ffe1e2e1ffe2e2e2ffe3e3e3ffe4e5e4ffe5e6e5ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e5ffe5e5e5ffe3e3e3ffdededeffdadadaffd3d3d4ffc5c5c5ffc7c7c7ffcbcbccf3c4c4c49b7e7f7effd2d2d2ffd3d3d3ffd7d7d7ffdbdbdbffdfdfdefff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff939393930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ffafafb0fffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefefffdfdfdfffdfdfdfff2f2f2ff909090f33d3d3d000000000000000000000000000000000000000013050505ff656565ff7f7f7fff868585ff898988ff898989ff8a8a8aff8c8b8bff838383c3282828ef000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000570000000000000000000000000000000000000000000000e7838383ff9e9e9effb9b9b9ffd7d7d7ff5d5d5dff000000ff000000f3000000070000001f0000001b0000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff858585ffd4d4d4ffb7b7b7ff8e8e8edb5a5a5a07030303000000000000000000000000000000007b000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000bf0000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063000000ff040303ff747574fffbfbfbfffefefefffefefefffefffefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffd4d4d4ff6363639f2626250000000000000000000000007b7b7b7bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffe4e4e4ffd7d7d7ffd5d6d5ffd3d4d4ffd0d0d0ffcececeffc9c9c9ffc6c6c6ffc5c5c5ffc6c6c6ffd7d7d7ffdbdbdaffdededeffe0e0e0ffe2e2e2ffe3e3e3ffe5e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e3ffe2e2e2ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdadadaffd9d9d9ffd9d9d9ffdbdbdbffdcdcdcffd9d9d9ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d8ffdadadaffdbdbdcffdededeffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e5ffe4e5e5ffe5e5e5ffe5e5e5ffe5e4e5ffe3e3e3ffe0dfdfffdbdcdbffdadadaffcbcbcbffc7c7c7ffccccccefc0c0c017131313af909090ffd3d3d3ffd6d6d6ffd9dadaffdcdcdcffe5e5e5fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfb3737373700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff000000ffb7b7b7fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffdfdfdfffdfdfdfff4f5f4ff969696ff46464600000000000000000000000000000000000000000000000063323232834646469f5858589f5a5a599f585858974b4b4bf7464646ff161616ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000df0000000700000000000000000000000000000067363636ff8d8d8dffa4a3a3ffbfbfbfffd8d8d8ff2b2b2aff000000ff000000f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff000000ff555454ffd9d9d9ffbcbcbcff9d9e9dff6868689337373700000000000000000000000037000000f7000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000af000000270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000ff0b0a0aff989898fffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffdadadaff6868689f28282800000000000000001f1f1f1ff7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f2f3ffd8d8d8ffd6d7d7ffd5d5d4ffd2d2d2ffcecfceffcbcbcbffc6c7c6ffc5c5c5ffc5c5c5ffcfcfcfffdcdbdcffdcdcdcffdededeffe1e1e1ffe2e2e2ffe4e4e4ffe5e5e5ffe5e5e4ffe4e4e4ffe3e4e3ffe2e2e1ffdfdfdfffddddddffdbdbdbffdadadaffd7d7d7ffd5d5d5ffd2d2d2ffcfcfcfffcdcdcdffd3d3d3937d7d7daf919191f7c9c9c9ffcececeffcececeffcfcfcfffd2d2d2ffd5d6d5ffd9d9d9ffdcdddcffdedfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe1e1e1ffdededeffdcdcdcffd8d8d8ffc7c7c7ffc9cac9ffcbcbcba38282821f1a1a1af3cacacaffd5d5d5ffd8d8d7ffdadadaffddddddfff1f1f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf03030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff050505ffb5b5b5fffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefefefffdfdfdfffdfdfdfff7f6f7ff9e9e9eff4443441f080707000000000000000000000000000000000000000000000000000000000000000000000000630a0a0aeb000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000c3181818230b0b0b0b0505056f323232fb7a7a7aff8c8c8cffa9aaa9ffc7c7c7ffbebebeff0e0e0eff000000ff000000b70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000fb000000ff000000ff000000ff2b2b2bffd5d5d5ffc2c3c2ffa6a7a7ff808080ff5d5d5dbf4141416b22222287232323f32e2e2eff060606ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000f70000007b0a0a0a0302020200000000000000000000000000000000000000000000000000000000000000000000000000000000bb000000ff181818ffb8b8b8fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffffffefffefefefffefefefffefefefffdfdfdffdddddeff6b6b6b9f2626260000000000000000b7b7b7b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffdddddeffd7d7d7ffd6d5d5ffd3d3d4ffd0d0d1ffcdcdcdffc9c9c9ffc5c5c5ffc4c4c4ffc8c8c8ffd9d9d9ffdbdbdcffddddddffdfe0dfffe2e2e1ffe3e3e3ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe0e0e0ffdededeffdbdbdbffd8d9d9ffd6d6d6ffd4d3d4ffd1d1d0ffcdcdcdffc8c8c8ffc3c3c3efb8b8b94739393900000000000000000b0909095b494949af8b8b8bf7c4c4c4ffcacacaffcdcdcdffd2d2d2ffd6d6d6ffdadadaffddddddffe0dfe0ffe0e0e0ffe2e2e2ffe3e3e3ffe4e3e4ffe4e4e4ffe3e3e3ffe1e1e1ffe0e0e0ffdfdfdfffdcdcdcffd1d1d1ffc6c6c6ffc9c9c9ffcacacaa7868686ffd1d1d1ffd3d3d3ffd6d6d6ffd9d9d9ffdbdcdbffe1e1e1fffbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff73737373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000ff0d0d0dffb4b4b4fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfefff9f9f9ffa6a6a6ff4444451f07080700000000000000000000000000000000000000000000000000000000271f1f1fc3969596ff909090ff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff262626ff4a4a4aff585858ff666666ff6f6f6fff7b7b7bff959595ffb0b0b0ffcfcfcfff979797ff010101ff000000ff0000006b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3000000ff000000ff000000ff0d0d0dffc0c0c0ffc9c9c9ffacacacff939292ff757576ff606060ff555455ff4c4d4dff494849ff414141ff1c1c1cff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff828282cf9d9d9d2f252525000000000000000000000000000000000000000000000000000000000000000000000000e3010102ff2e2e2effd2d2d3fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefffefffffffffffffffffffefefffffefefefffefefefffefefefffdfdfdffdfdfdfff7171719f2828280000000053535353fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffedededffd5d5d5ffd4d4d4ffd3d3d4ffd2d2d2ffcfcfcfffcbcbccffc8c8c8ffc5c4c4ffc4c4c4ffd3d3d3ffdbdbdbffdcdcdcffdfdfdfffe1e1e1ffe3e2e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffddddddffdadadaffd7d7d7ffd4d4d4ffd0d0d0ffccccccffc8c8c8ffc3c3c3ffc1c0c0cf9d9d9d1f181818000000000000000000000000000000000000000000000000130f0f0f634f4f4fbb969696fbcacacaffd1d1d1ffd8d8d8ffdcdcdcffdededeffdfdfdfffe0e1e1ffe1e2e1ffe3e3e3ffe4e4e4ffe3e3e3ffe2e2e2ffe0e0e0ffdfdfe0ffddddddffdbdbdbffcbcacbffc7c7c7ffc8c8c8ffcacacaffcfcfcfffd2d3d2ffd5d5d5ffd8d8d8ffdbdbdbffdedfdffff1f1f1fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f31f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f020302ff131213ffb0afb0fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfefffefefefff9f9faffa7a7a7ff4545451f07070700000000000000000000000000000000000000000000000067545454f3c3c3c3ffc9c9c9ffc0c0c0ff505050ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff161616ff434343ff515151ff595a5aff626262ff6a6a6aff737474ff838383ff9b9b9cffb7b7b7ffd6d6d6ff727272ff000000ff000000ff0000002b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b000000ff000000ff000000ff050505ffa8a8a8ffcfcfd0ffb0b1b0ff979797ff818181ff747574ff6b6b6bff646364ff5d5d5dff555555ff4b4b4bff353636ff090909ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff484848ffbebebeffc8c8c8f7c6c6c6675454540000000000000000000000000000000000000000000000000000000000000000ff040404ff434443ffe5e5e5fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffdfdfdffdfdfdfff747474bf3333330b0b0b0be3e3e3e3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffe8e8e8ffd7d7d7ffd2d2d2ffd1d1d2ffd0d0d0ffcececeffcbcbcbffc7c7c7ffc4c5c4ffcbcbcbffdadadaffdcdddcffdededeffe1e0e0ffe3e2e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdedddeffdadadaffd7d6d7ffd3d3d3ffcfcecfffcac9caffc4c4c4ffbfbfbfffbdbdbd9f7677770b090909000000000000000000000000000000000000000000000000000000000000000000000000000000001310101063525252d3b3b3b3ffdbdbdbffdcdcdcffdededeffe0e0e0ffe1e1e1ffe2e3e2ffe3e3e3ffe3e3e3ffe2e3e3ffe2e2e2ffe0e1e1ffdfdfdfffdcddddffd6d7d7ffc7c7c7ffc7c7c7ffc9cacaffcececeffd2d2d2ffd4d5d5ffd8d8d8ffdbdbdbffe4e4e4ffecececfffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb3b3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f050505ff151616ffa4a4a4fffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffbfafaffa9a9a9ff4343431f0707070000000000000000000000000000000013101010af939393ffd3d3d3ffd0d0d0ffcccccdffc7c7c7ffb1b0b0ff181817ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff060606ff303131ff4b4b4bff575757ff626262ff696969ff6d6e6eff737373ff7d7d7eff8b8b8cffa1a1a1ffbdbdbdffdcdbdcff4a4a4aff000000ff000000f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053000000ff000000ff000000ff000000ff838383ffd6d6d6ffb7b7b7ff9d9d9dff8a8a8aff7d7d7dff757575ff6f6f6fff6a6a6aff646464ff5a5a5aff4f4f4fff464646ff1d1d1cff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff111111ffaaaaaaffc5c5c5ffcbcbccffcfcfcfffd3d2d2a78c8c8c0b0a0a0a000000000000000000000000000000000000000017010101ff0f0f0fff575757ffeeeeeffffefdfdfffefefefffefefefffffffefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffdfdfdffe0e0e0ff777676bf3535358f8f8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdbdbdbdbfffffffffffdfdfdffeeeeeeffe9e9e9ffe0e1e1ffd2d1d1ffd0d0d0ffcfcfcfffcdcdcdffcacacaffc7c6c6ffc6c6c6ffd8d8d7ffdcdcdcffddddddffe0dfe0ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e1e1ffdfdfdfffdbdbdbffd8d7d8ffd3d2d2ffcececeffc8c8c8ffc2c2c2ffbdbdbdfbb8b8b8674c4c4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013111111ffd5d5d5ffd7d7d7ffdcdcdcffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe0e1e0ffddddddffdbdbdbffcfcfcfffc8c8c8ffcacacaffcececeffd1d1d1ffd4d4d4ffd7d8d8ffdfdfdeffe8e8e8ffeaeaeaffeeeeeefffcfcfcdbdbdbdb5f5f5f5fb7b7b7b7fbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffff4f4f4f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083131313ff2b2b2bffa1a1a1fffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefdfdfffdfdfdfffefefefffefefefffafafaffabababff4242421f0707070000000000000000000000004b141414e3b1b1b1ffd8d8d8ffd5d5d6ffd3d3d3ffd0d0d0ffcccdcdffc4c4c3ff7e7e7eff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff181717ff454545ff525252ff5a5a5aff646464ff6d6d6dff727272ff777777ff7c7c7cff878786ff959595ffaaaaaaffc6c5c5ffdad9daff242424ff000000ff000000c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023000000ff000000ff000000ff000000ff565757ffdcdcdcffbfbfbfffa5a5a6ff939392ff868686ff7e7e7eff797979ff747474ff6f6f6fff676867ff5d5e5eff555555ff4b4c4bff2b2b2bff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff727272ffc3c3c3ffcacacbffcececeffd1d1d1ffd4d5d4ffd8d8d7dbb0b0b0330d0d0d0000000000000000000000000000000027020202ff161616ff676767fff4f4f4fffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffffffffffffffffffffffefffffffffffffffffffefffefffefefefffefefefffefefefffdfdfdffe1e1e1ff797979d3494949fbfbfbfbffffffffffffffffffffffffffffffffffffffffebebebeb8f8f8f8f2f2f2f2fa3a3a3a3fffefefefff1f1f1ffe9e9e9ffe7e7e7ffe5e5e5ffd9d9d9ffd0cfcfffcececeffcbcbcbffc8c8c8ffc6c6c6ffd1d1d1ffdcdcdcffdfdfdfffe0e0e0ffe1e1e2ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe1e1e1ffdededeffdadadaffd4d4d4ffcececeffc9c8c8ffc2c2c2ffbcbcbce3a7a7a63728282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7acadadffd0d0cfffd9d9d9ffdededeffe1e1e1ffe3e3e3ffe4e4e4ffe4e4e4ffe4e4e3ffe4e4e4ffe4e4e4ffe3e3e3ffe1e1e1ffdfdedfffdbdbdbffcbcbcbffcacacaffcdcdcdffd0d0d0ffd3d3d3ffd9d9d8ffe4e4e4ffe7e7e7ffe9e9e9ffeaeaeafff1f2f2fffefefe97979797000000001b1b1b1b7f7f7f7fdfdfdfdfffffffffffffffffffffffffffffffff9f9f9f9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f171717ff3d3e3dffa4a4a5fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfdfffefefefffbfbfbffadadadff4544451f0707070000000000000000630f0f0fff313231ff565656ffd6d6d6ffd8d8d8ffd5d6d6ffd2d2d2ffd0d0d0ffcacacaffb8b8b7ff1e1d1dff000000ff000000ff000000ff000000ff000000ff000000ff252525ff504f4fff595a59ff616262ff6a6a6aff717172ff787878ff7c7c7cff808080ff858585ff8f8f8fff9c9b9bffb2b2b2ffcdcdcdffcbcbcbff111111ff000000ff0000008f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000ff000000ff000000ff393939ffe1e0e0ffc6c7c7ffaeaeaeff9b9a9aff8e8e8eff888888ff838283ff7e7e7eff797979ff737373ff6c6c6cff666666ff5d5d5dff545454ff373737ff050505ff000000ff000000ff000000ff000000ff000000ff242424ffb6b6b6ffc9c8c9ffcececeffd1d1d1ffd3d3d3ffd6d6d6ffd6d6d6ff5e5e5ffb313131430a0a0a0000000000000000000000003f050505ff191919ff7c7c7cfff8f8f8fffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffe2e2e2ff7a7979df535353ffffffffffffffffffffffffffffffffb3b3b3b353535353030303030000000073737373fffffefefff5f5f5ffe9e9e9ffe7e7e7ffe5e5e5ffe4e4e3ffe0e0dfffd3d4d4ffcdcdcdffcacacaffc7c7c7ffcacacaffdbdbdbffdfdfdfffe0e1e1ffe2e2e2ffe4e3e3ffe4e4e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe1e1e1ffdededeffd8d8d9ffd1d2d1ffcacacaffc2c2c2ffbdbdbdbb8a8a8a171111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab868686ffc8c9c9ffd2d3d3ffd9d9d9ffddddddffe0e0e0ffe2e3e2ffe4e4e4ffe4e4e4ffe4e4e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffdfdfdfffd6d5d6ffcbcbcbffcdccccffd0d0d0ffd3d3d3ffddddddffe4e4e3ffe5e5e5ffe6e6e6ffe8e8e8ffe9e9e9fff6f7f7ffffffff4f4f4f4f0000000000000000000000004f4f4f4fdbdbdbdbffffffffffffffff838383830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067141414ff3f3f3fff9a9a9afffcfdfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffbfbfbffb3b3b3ff4242422f0a0a0a00000000000000007b121212ff282828ff373737ff868787ffdadad9ffd7d7d7ffd4d4d4ffd2d2d2ffcfceceffc5c5c6ff808080ff020202ff000000ff000000ff000000ff040404ff353535ff5b5b5bff646464ff6d6d6dff747474ff7a7a7aff808080ff838384ff878787ff8b8c8bff909091ff999999ffa4a4a4ffbababaffd4d4d4ffb6b7b6ff0a0a0aff000000ff00000067000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3000000ff000000ff000000ff1f1f1fffd9d9d9ffcfcfcfffb7b7b7ffa4a4a4ff989898ff929292ff8c8d8dff888888ff848484ff808080ff7a7a7aff757575ff6f706fff666666ff5e5e5eff454645ff090909ff000000ff000000ff000000ff050505ff8c8c8cffc4c4c4ffcccdcdffd0d0d0ffd3d3d3ffd6d6d5ffd8d8d8ff8a8b8bff353535ff2929295f0f0f0f00000000000000000000000057070708ff1d1c1dff8b8b8bfffbfafbfffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdffe4e4e4ff7d7d7dbf30303023232323535353535f5f5f5f2727272700000000000000000000000043434343fbfbfbfbfff9f9f9ffeaeaeaffe8e8e8ffe6e6e6ffe4e3e3ffe1e1e1ffdfdfdfffdadadaffcececeffc8c9c8ffc6c6c6ffd7d7d7ffdededeffe2e2e2ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe3e3e3ffe2e2e2ffe0e0e0ffdcdcdcffd6d7d6ffccccccffc2c3c3ffbfbfbf876464640302020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073575757ffc2c2c2ffcbcbcbffd3d3d3ffd9d9d9ffddddddffe1e1e1ffe3e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe6e7e6ffe6e6e6ffe5e5e5ffe3e3e4ffdfdfdfffd0d0d0ffcdcdcdffd0d0d0ffd7d7d7ffe0e0e0ffe1e1e1ffe3e3e3ffe4e4e4ffe5e5e5ffe7e7e7ffebebebfffbfbfcebebebeb1b1b1b1b0000000000000000000000000b0b0b0b1f1f1f1f0f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f111111ff393939ff8f8f8ffffbfbfbfffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffcfcfcffb3b3b3ff4343443f0e0e0e00000000000000001b040404ef242424ff2d2d2dff3f3f3effc3c3c3ffd8d8d8ffd6d6d6ffd4d4d4ffd1d2d1ffcbcbcbffc1c1c1ff4f4f4fff000000ff000000ff0c0c0cff4c4c4cff6a6a6aff757575ff7a7a7aff7f7f80ff848585ff898989ff8d8d8dff8f8f8fff939393ff979796ff9b9b9bffa3a3a3ffafafaeffc4c4c4ffdbdbdcff949494ff000000ff000000ff0000003700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093000000ff000000ff000000ff0a0a0affc5c5c5ffd8d8d8ffc0c0c0ffaeafaeffa2a2a2ff9c9c9cff979797ff939393ff919091ff8e8e8eff898989ff848484ff808180ff7a7a7aff747474ff6d6d6dff565656ff171616ff000000ff000000ff515151ffc2c2c2ffcbcbcbffd1d0d1ffd3d3d3ffd5d6d6ffd8d8d8ffc3c3c3ff3d3d3dff2d2d2def2525251b0404040000000000000000000000006b0a0a0aff222222ff9c9b9bfffdfdfdfffefffefffffffffffffffffffefefffffefefefffefefefffefefffffffffffffffffffffefefefffefefdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfdffe8e8e7ff7e7e7fbf2d2e2d0000000000000000000000000000000000000000000000001f1f1f1febebebebfffcfcfcffebebebffe7e7e7ffe6e5e5ffe4e3e4ffe1e1e1ffdedfdeffddddddffdbdbdbffd4d4d4ffc7c8c8ffcfcfcfffe1e1e1ffe3e3e3ffe5e5e5ffe5e6e5ffe6e6e6ffe7e6e7ffe7e7e7ffe6e6e6ffe5e5e5ffe3e3e3ffe1e1e1ffdfdfdfffdbdbdbffd2d3d2ffc6c6c6f3b8b8b8533f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043323232ffbfbfbfffc6c6c6ffd0d0d0ffd6d6d6ffdbdbdbffdfdfdfffe2e3e2ffe5e5e5ffe6e6e6ffe6e7e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe4e4e4ffdcdcdcffcfcfd0ffd2d2d2ffdadadaffddddddffdfe0dfffe1e1e1ffe2e2e2ffe4e4e4ffe6e6e6ffe8e8e8ffefefeffffdfdfdbfbfbfbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0c0c0cff333332ff7f7f7ffff9f9f9fffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffbfbfbffb1b2b1ff4545453f0e0e0e000000000000000000000000670f0f0fff292929ff363636ff848484ffdadadaffd8d8d8ffd6d6d6ffd4d4d4ffd0d0d0ffc9c9c9ffb7b7b7ff373737ff252625ff6c6c6bff838383ff888888ff8a8a8aff8d8d8dff929292ff949495ff989898ff9a9b9aff9d9d9dff9f9f9fffa2a2a2ffa6a6a6ffaeadadffb9b9b9ffcecdcdffe2e2e2ff7b7b7bff000000ff000000ff000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b000000ff000000ff000000ff040404ffaeaeaeffdfdfdfffc9c9c9ffb8b8b8ffadadacffa6a6a6ffa2a2a2ff9f9f9fff9e9e9eff9c9c9cff999999ff959595ff919191ff8e8e8fff8c8c8cff898a89ff838383ff737373ff373737ff474747ffbdbdbdffcac9c9ffd0d0d0ffd4d4d4ffd6d6d6ffd8d8d8ffdadbdbff858585ff343434ff282828630f0f0f000000000000000000000000000000007f0c0c0cff272827ffaaaaaafffefefefffffffffffffffffffffefffffefefefffefefefffffffefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdffeaeaeaff818181bf2d2d2d00000000000000000000000000000000000000001f1f1f1fcbcbcbcbfffefefdffeeeeeeffe6e6e6ffe4e4e4ffe2e2e2ffdfdfdfffddddddffdadbdbffd9d8d8ffd7d7d7ffd6d6d6ffd1d1d1ffdfdfe0ffe5e6e5ffe8e8e8ffe8e8e8ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe7e7e7ffe5e5e5ffe3e3e3ffe1e1e1ffdededeffd9d9d9ffd0d0d0d3a6a6a6271e1e1e0000000000000000000000004b4b4b4b9f9f9f9f9f9f9f9f6f6f6f6f13131313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0b0b0bffbdbdbdffc3c3c3ffcdcdcdffd3d3d3ffd8d8d8ffdcdcddffe1e1e1ffe5e5e5ffe7e6e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9eae9ffe6e6e6ffdadbdbffd6d6d6ffd9d8d8ffd9dadaffdbdbdbffddddddffdfdfdeffe1e1e1ffe3e2e3ffe5e5e5ffe8e8e8fff4f4f4fffefefe676767670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037090909ff2e2e2eff717070fff7f7f7fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffbfbfbffb5b4b5ff4747473f0f0f0f00000000000000000000000003000000df252525ff323232ff585858ffdcdcdcffdbdadbffd9d9d9ffd8d8d8ffd5d5d5ffd0d0d0ffccccccffc0bfc0ffa7a7a7ffa6a5a5ffa2a2a2ff9f9f9fff9e9e9eff9f9f9fffa1a1a1ffa3a4a3ffa6a6a6ffa9a9a9ffabababffacacacffadadadffb0b1b1ffb9b9b9ffc3c3c3ffd6d6d6ffe8e8e8ff5d5d5dff000000ff000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b000000ff000000ff000000ff020101ff909090ffe5e5e5ffd2d1d2ffc1c1c1ffb7b7b7ffb2b2b2ffadadadffacacacffabababffa9a9a9ffa6a6a6ffa3a3a3ffa1a1a1ffa0a0a0ffa0a0a0ffa1a1a1ffa3a3a3ffa9a9a9ffadadadffc3c3c3ffcdcdcdffd1d1d1ffd6d6d5ffd8d8d8ffd9d9d9ffdbdbdbffddddddff5b5b5bff323232d32323230000000000000000000000000000000000000000930b0b0bff2a2b2bffb4b4b4fffefefefffffffffffffefffffefefefffefefefffefefefffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdffeaeaeaff818181bf2d2d2d00000000000000000000000000000000cfcfcfcffffffffffffffffffff4f4f4ffeaeaeaffe9e8e8ffe7e7e7ffe5e5e5ffe4e4e4ffe3e4e3ffe3e3e3ffe2e3e2ffe3e3e3ffe6e6e6ffe8e8e8ffe9e9e9ffeaeaeaffebebebffeaeaeaffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffe8e8e8ffe6e6e6ffe4e4e4ffe1e1e1ffdededeffdadadaab8f8f8f0b0909090000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffff7f7f7f7a7a7a7a73b3b3b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3a8a7a7ffc1c1c0ffcacacaffd1d1d1ffd6d6d6ffdbdbdbffe0e0e0ffe4e4e4ffe7e7e7ffe8e8e8ffe9e8e9ffe9e9e9ffeaeaeaffebebebffedecedffecececffecececffeaeaeaffe8e8e8ffe6e7e7ffe5e6e5ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffebebebffefefeffffcfcfcffffffffc7c7c7c72727272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f060506ff313131ff6c6c6cfff4f4f4fffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefefefffdfdfdfffcfcfcfffafafaffb9b9b9ff4747473f0e0e0e0000000000000000000000000000000083171717ff303030ff444444ffdbdbdaffddddddffdcdcdcffdbdbdbffdad9daffd5d5d6ffd1d2d1ffcececeffc7c7c7ffc0c0bfffb7b7b7ffb2b3b3ffb1b1b1ffafafafffb0b1b0ffb2b2b2ffb4b4b3ffb5b4b5ffb6b6b6ffb6b7b7ffb8b8b8ffbabbbaffc2c2c2ffcdccccffdcdcdcffeaeaeaff333333ff000000ff000000cb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000ff000000ff000000ff000000ff616261ffe8e9e9ffdadadaffcbcbcaffc1c1c1ffbbbcbbffb8b8b8ffb6b6b6ffb5b5b5ffb4b4b5ffb3b3b3ffb2b2b2ffb1b1b1ffb0b0b0ffb0b0b0ffb3b3b3ffb9b9b9ffc2c2c2ffc8c8c8ffcdcdcdffd2d2d2ffd6d6d6ffd9d9d9ffdbdadbffdcdcdcffdededfffe0e0e0ff474747ff3232328718181800000000000000000000000000000000000000009f0c0c0cff2f2f2fffbebebefffefefefffffffffffefefffffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdffeae9e9ff7e7f7fbf2b2c2c00000000000000000000000000000000fffffffffffffffffffefffffff5f5f5ffefeeeeffebebeaffe7e7e7ffe5e5e6ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe9e9e9ffeaeaeaffebebebffecececffedededffecececffebebebffebebebffebebebffeaeaeaffe9e9e9ffe8e8e8ffe5e6e6ffe1e1e1ffddddddffdadada0000000000000000000000000000000063636363ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcf1f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000af818181ffbfbfbfffc8c8c8ffcfcfcfffd5d5d5ffdbdbdbffe0e0dfffe4e4e4ffe7e7e7ffe9e9e9ffeaeaeaffebebebffececebffecececffedededffeeeeeeffedededffecececffeaeaeaffe7e8e7ffe7e7e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e7e7ffeaeaeaffecececffefefeffffdfdfdffffffffffffffff3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f020202ff2d2e2dff626262ffecececfffefefffffefefefffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffcfcfcfffafafaffb4b4b4ff4747473f0f0f0f000000000000000000000000000000006b141414ff323232ff454646ffd9d9d8ffe1e1e1ffe0e0e0ffdfdfdfffddddddffdadad9ffd6d6d6ffd4d3d4ffd0d0d0ffcbcbcbffc6c6c6ffc2c2c2ffbfbfbfffbebdbeffbebebeffbebebeffbebebfffc0bfc0ffc0c0c0ffc1c1c1ffc3c2c3ffc5c5c5ffcbcbcbffd6d6d6ffe3e3e3ffe4e3e4ff202020ff000000ff000000a70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7000000ff000000ff000000ff454545ffeaeaeaffe2e2e2ffd3d4d3ffcbcbcbffc6c6c6ffc2c2c2ffc0c0c0ffbfbfbfffbfbfbfffbebebeffbebebeffbebebeffbfbfbfffbfbfc0ffc1c1c1ffc7c7c7ffcccccdffd0d0d0ffd2d2d2ffd6d6d6ffd9d9d9ffdcdcdcffdededeffe0e0e0ffe1e1e1ffe3e2e2ff484849ff3433348b1a1a1a0000000000000000000000000000000000000000b70e0e0eff343434ffc9c9c9fffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffcfcfcfffcfcfcfffdfdfdfffefdfdfffdfefdffe9e8e8ff7e7e7dbf2d2d2d00000000000000000000000000000000bfbfbfbffffffffffffffffffffcfbfbfff2f2f2ffefefefffecedecffebeaeaffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffecececffedededffeeeeeeffeeeeeeffefefefffeeeeeeffedededffecececffebebebffeaeaeaffeaeaeaffe8e8e8ffe5e5e5ffe1e1e1ffdbdbdcffd6d6d62b2323230000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f8f8f8f000000000000000000000000000000000000000000000000000000000000000000000000000000007b5b5b5bffbebdbdffc7c7c7ffcfcfcfffd6d5d6ffdbdbdbffe0e0e0ffe5e5e5ffe8e8e8ffeae9e9ffeaebebffebebebffedededffedeeedffeeeeeeffeeeeeeffefefefffeeeeeeffededeeffedededffededecffedededffedededffedededffeeeeeefff0f0effff2f1f1fff9f9f9ffffffffffffffffe7e7e7e707070707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff2b2b2bff545454ffe2e3e3fffffffffffefefefffefefdfffdfefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffafafaffb0b0b0ff4848483f0f0f0f00000000000000000000000000000000af212222ff353535ff4c4c4cffe3e3e3ffe4e4e4ffe3e3e3ffe2e2e2ffe0e0e0ffddddddffdadadaffd8d8d8ffd6d5d5ffd2d2d2ffcfcfcfffccccccffcacacaffc9c9c9ffc9c9c9ffc8c8c8ffc9c9c9ffcacac9ffcacacaffcbcccbffcdcdcdffcececeffd3d3d3ffdededeffe9e9e9ffd2d2d2ff141414ff000000ff000000830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb000000ff000000ff000000ff2a2a2affe6e6e6ffe7e7e7ffdbdbdbffd2d2d2ffcececeffccccccffc9c9c9ffc8c8c8ffc8c8c8ffcac9c9ffc9c9c9ffc9c9c9ffcacacaffccccccffcdcdcdffd0d0d0ffd4d4d4ffd6d6d6ffd7d7d7ffdadadaffddddddffdfdfdfffe1e1e1ffe3e3e2ffe4e4e4ffe5e5e5ff535353ff383838cf2828280000000000000000000000000000000000000000bf0e0f0fff3b3b3bffd3d3d3fffdfdfefffefefefffffffffffefefefffefefefffdfdfefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefdffe7e6e6ff7c7c7cbf2b2b2b0000000000000000000000000000000033333333fffffffffffffffffffefffefff8f8f8fff3f3f3fff1f1f1fff0eff0ffefefeeffeeeeeeffeeeeedffeeeeeeffefefeffff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0ffefefefffedeeedffecececffebebebffeaeaeaffe8e9e9ffe7e7e7ffe4e4e4ffe0e0e0ffdbdbdbffd1d1d15b4a4a4a0000000000000000000000007f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa3a3a3a300000000000000000000000077202020732424243f1313130b0303030000000000000000000000004b373737ffbebebeffc7c6c6ffcfd0cfffd7d7d7ffddddddffe2e2e2ffe6e6e6ffe8e8e8ffeaeaeaffebebebffecececffedededffeeeeeeffefefefffefefeffff0f0f0fff1f0f0fff0f0f0fff0eff0fff0f0f0fff1f1f0fff1f1f1fff2f2f2fff2f1f2fff2f2f2fff6f6f6fffefefeffffffffffffffff5f5f5f5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df1f1f1fff474747ffd6d6d6fffffffffffefefefffefefefffefefefffffffefffffffffffffefffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffafafaffacacacff4849482308080800000000000000000000000023060606fb303030ff3c3c3cff6d6d6dffe8e8e8ffe7e6e7ffe5e6e5ffe5e4e5ffe2e3e2ffe0e0e0ffdededeffdcdcdcffdbdbdbffd9d8d8ffd6d6d6ffd4d4d4ffd3d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffdcdcdcffe5e5e5ffedededffb5b5b5ff020202ff000000ff0000005b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093000000ff000000ff000000ff0d0d0dffd3d3d3ffecececffe2e2e2ffdbdbdaffd7d7d7ffd4d4d4ffd3d3d3ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d3ffd5d4d4ffd5d5d5ffd7d7d7ffd9d9d9ffdbdbdbffddddddffdfdfdfffe1e1e1ffe3e2e3ffe4e4e4ffe5e5e5ffe6e7e6ffe7e7e7ff727272ff404040ff3030303309090900000000000000000000000000000000df0b0b0bff3a3a3affd9d9d9fffdfdfefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfbfbfffbfbfbfffcfcfcfffdfcfdffe5e6e6ff7b7b7bbf2f2f2f00000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffdfdfdfff6f6f6fff4f4f4fff3f2f3fff1f2f1fff0f0f1fff0f0f0fff0f0f0fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1ffeff0efffeeeeeeffedededffecececffeaeaeaffe8e8e9ffe6e6e6ffe3e4e3ffdfdfdfffdcdbdbffd1d0d18b7070700000000000000000000000006f6f6f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000001b060606a3222222ff2c2c2cff363535ff4a4a4a5f1f1f1f0000000000000000000000001b141414ffbebfbfffc7c7c6ffd0d0d0ffd7d8d7ffdededdffe3e2e2ffe6e6e6ffe8e8e8ffeaeaeaffecebecffedededffeeeeeeffefefeffff0f0f0fff0f0f0fff1f1f1fff2f2f2fff1f1f1fff1f1f1fff2f1f1fff2f2f2fff4f4f4fff4f4f4fff4f4f4fff4f4f4fffcfbfbffffffffffffffffcfcfcfcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb1c1c1cff454545ffcacacafffffffffffffffffffffffffffffffffffffffffffefefffffefefffffefefefffefefefffefefefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefdfefffefefefffafafaffabababff4647471f0808080000000000000000000000009f1a1919ff303030ff454545ffa0a0a0ffeaeaeaffe9e9e9ffe8e8e8ffe7e7e7ffe6e6e6ffe4e4e4ffe2e2e2ffe1e1e1ffe0e0e0ffdededeffdcdcdcffdcdcdcffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdbdaffdadadaffdbdbdbffdcdcdcffddddddffe4e4e4ffebebebfff1f1f1ff9e9e9eff000000ff000000ff0000003700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b000000ff000000ff000000ff060606ffbcbcbcfff1f1f1ffe9e9e9ffe3e3e2ffdededeffdcdddcffdbdbdbffdadadaffdbdadbffdbdbdcffdcdbdcffdcdcdcffdbdadaffdbdcdbffdcdcdcffddddddffdfdfdfffe0e0e0ffe2e2e2ffe3e3e3ffe5e5e5ffe6e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9eaffa1a0a1ff454545ff313131a31a1a1a00000000000000000000000000000000df050405ff3f4040ffe0e0e0fffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffbfbfbfffafafafffbfbfbfffcfbfcffe2e2e2ff7b7a7bbf303030000000000000000000000000000000000000000017171717efefefeffffffffffffffffffffafbfbfff5f6f6fff4f4f5fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f2f3fff2f2f2fff2f2f2fff0f0f1ffeff0efffefefeeffedededffebebebffe8e8e9ffe6e6e6ffe4e4e3ffdfdfdfffdbdcdbffcfcfcfbb9393930000000000000000000000003f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000003f101010ff373737ff030303ff000000ff070707ef424342170a090a000000000000000000000000ebb1b1b1ffc6c7c7ffd1d0d1ffd9d9d9ffdfdedfffe3e3e3ffe6e6e6ffe8e8e8ffeaebeaffecececffeeeeeeffeeefeefff0f0f0fff1f0f0fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff9f9f9fffefefeffffffffffffffff3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb181818ff3b3b3bffbebebefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffafaf9ffa7a7a7ff4e4e4d1f090909000000000000000023040404fb232323ff323232ff4e4e4effdbdbdbffebebebffebebebffebebeaffeaebeaffeaeaeaffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe4e3e3ffe2e2e2ffe3e3e3ffe3e2e3ffe2e2e2ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe0e0e1ffe1e1e1ffe1e2e2ffe4e4e4ffeaebeaffefefeffff4f4f4ff7e7e7eff000000ff000000ff0000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000ff000000ff000000ff010101ff979797fff3f3f3ffeeeeeeffe8e8e8ffe4e4e4ffe3e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e2e2ffe4e4e4ffe5e5e5ffe7e7e7ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffebebebffecececffdadadaff4b4b4bff313131fb2222221f030303000000000000000000000000ff000000ff3a3a3affe6e6e6fffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffcfcfcfffafafafffbfbfbfffbfbfbffe1e1e1ff797979bf2e2e2e00000000000000000000000000000000000000000000000077777777fffffffffffffffffffefefefff9f9f9fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeeeeeffecececffe9eaeaffe7e7e7ffe4e4e4ffdfdedfffddddddffd1d1d1efbdbdbd00000000000000000000000013131313ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b7b7b7b000000003f0f0f0fff2b2c2cff020202ff000000ff070707ff6868671f0e0e0e000000000000000000000000b3888888ffc7c6c6ffd1d1d1ffdbdbdbffe1e1e1ffe4e4e5ffe7e7e7ffe9e9e9ffebebebffeeededffefefefffefefeffff0f0f0fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f5f5fff6f6f6fff8f8f8fff8f8f8fff8f8f8fffdfdfdffffffffffffffffabababab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f131313ff2c2d2cffb0b0b0fffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffff8f8f9ffa4a4a4ff4f4f4f1f090909000000000000000093100f10ff212121ff383838ff878686ffedededffedededffedededffedededffedededffedededffecececffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffeae9eaffe9e9e9ffe8e8e8ffe9e8e9ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffebebebffefefeffff2f2f2fff6f6f6ff555455ff000000ff000000ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000ff000000ff000000ff000000ff6c6c6cfff5f5f5fff2f2f2ffeeeeeeffeaeaeaffe9e9e9ffe9e8e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe8e8e8ffe9e9e8ffeae9eaffeaeaeaffeaeaeaffebeaebffecececffecededffecececffedededffedededffeeeeeeffedededff818181ff343434ff1f1f1f8f0e0e0e000000000000000000000000ff000000ff333333ffebebebfffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffcfcfcfffbfbfbffe1e1e1ff747474bf2d2e2d00000000000000000000000000000000000000000000000007070707dbdbdbdbfffffffffffffffffffcfcfcfff8f8f8fff8f8f8fff8f8f8fff8f7f8fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff3f4f3fff3f3f3fff2f2f2fff1f1f1fff0f0f0ffeeeeeeffecececffeaebeaffe8e8e8ffe4e4e4ffe0e0e0ffdededeffd4d4d4ffc9c9c91b151515000000000000000000000000ebebebebffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000003000000ab2a2a2aff343333ff202020f7222222b73f3e3f0000000000000000000000000000000083656565ffc8c8c8ffd4d4d4ffddddddffe3e3e3ffe6e6e6ffe8e8e8ffeaeaeaffecececffeeeeeeffefefeffff0f0f0fff0f0f0fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f9fffbfbfbfffffefffffffffffbfbfbfb23232323000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000870b0b0bff1e1e1dff979797fffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffff8f8f8ff9e9e9fff4a4a4a1f0808080000000013010101f7151516ff232323ff3d3d3dffd1d1d1ffeeedeeffeeeeeeffeeeeeeffefeeeffff0f1f0fff0f0f0ffefefefffeeefefffeeeeeeffeeefeeffeeeeefffefefefffefefefffeeeeeeffededeeffedededffecececffecebebffececebffecececffecececffeeeeeefff1f1f1fff3f3f3fff5f6f5fff3f3f3ff363636ff000000ff000000cb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000ff000000ff000000ff4f4f4ffff5f5f5fff4f4f4fff2f2f2ffefefefffeeeeeeffeeededffedededffedededffedededffecececffedededffeeededffefeeeeffeeeeeeffeeeeeeffeeeeeeffedededffedededffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffefefefffedededffc9c9c9ff3a3a3aff20201fef1413140f010101000000001b000000ff000000ff2d2d2dfff0f0f0fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffcfcfcfffcfcfcfffcfdfdfffcfcfcffe1e1e1ff737373bb2c2c2c000000000000000000000000000000000000000000000000000000004b4b4b4bfffffffffffffffffffefefefffafafafff9f9f9fff9f9f9fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff3f3f3fff2f3f3fff2f2f2fff0f0f0ffeeeeefffedededffebebecffe9e9e9ffe5e5e5ffe0e0e1ffdededeffd6d6d6ffcacaca4f3f3f3f000000000000000000000000b7b7b7b7fffffffffffffffffffffffffffffffffffffffff3f3f3f35353535300000000000000000000000000000000270a0b0b6f2020209b2e2e2e7f232323000000000000000000000000000000000000000053414141ffcdcccdffd7d7d7ffdfdfdfffe4e4e4ffe8e7e8ffeaeaeaffececebffedededffefefefffefefeffff0f0f0fff1f0f1fff2f2f2fff3f3f4fff5f5f4fff5f5f5fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fffefefdffffffffffffffff8b8b8b8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f060706ff141415ff747475fffbfbfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff7f7f7ff9b9b9bff4747461b070707000000007f080808ff141414ff272727ff6e6e6effedededffeeeeeeffeeeeeeffefefeffff1f1f1fff3f3f3fff2f3f2fff1f1f1fff1f1f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff3f2f3fff2f2f3fff2f2f2fff1f1f1fff1f1f1fff0f0f0ffefeff0fff0f0effff0f1f0fff2f2f2fff4f4f4fff5f6f6fff7f7f8ffe4e4e4ff171717ff000000ff000000a700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7000000ff000000ff000000ff2e2f2fffefefeffff7f7f7fff4f5f5fff2f2f2fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff1f1f1fff2f2f1fff2f1f2fff2f2f2fff2f2f2fff2f2f2fff1f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0f0f0ffefefefffeeeeeeffedededff656565ff242524ff1313136f060707000000001f000000ff000000ff2a2a2afff5f5f5fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdffdfe0dfff7070709f2727270000000000000000000000000000000000000000000000000000000000000000bbbbbbbbfffffffffffffffffffdfdfdfff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff1f1f1ffeff0f0ffefeeeeffedededffebebebffe7e7e7ffe3e3e3ffdfe0dfffd9d9d9ffd2d2d2836c6c6c00000000000000000000000043434343efefefefffffffffffffffffffffffffe7e7e7e72b2b2b2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000231c1c1cffd6d6d6ffdcdcdcffe2e2e2ffe5e5e5ffe8e8e8ffebebebffedededffeeeeeeffefefeffff0f0f0fff0f1f0fff1f2f1fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fffcfcfcffffffffffffffffefefefef0f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f030303ff131213ff5c5c5cfff4f5f4fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefff6f6f6ff9a9a9aff4142420000000007000000e70d0d0dff161616ff2b2b2bffb7b7b7ffeeedeeffeeeeeeffefeeeefff0f0f0fff3f3f3fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff4f4f4fff4f4f4fff5f4f4fff5f6f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff4f4f4fff4f4f4fff4f4f4fff6f6f6fff9f9f9fff9f9f9fff9faf9ffccccccff0a0a0aff000000ff0000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097000000ff000000ff000000ff151515ffddddddfff9f9f9fff7f7f7fff6f5f6fff4f5f4fff4f4f4fff4f4f4fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff1f1f1fff0f0f0ffefefefffeeeeeeffadadadff292929ff141414df0d0d0d0000000037000000ff000000ff262626fff7f7f7fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffdfefefffdfdfdfffdfdfdfffefefefffdfdfdfffcfcfcfffdfdfdfffcfdfdffdadadaff6b6b6b9f292929000000000000000000000000000000000000000000000000000000000000000027272727fbfbfbfbfffffffffffffefefffbfbfbfff9f9f9fff9f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f6f6fff5f6f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff1f1f1fff0f0efffeeeeeeffecececffe9e8e9ffe5e5e5ffe2e2e2ffdededeffd7d7d7af93939300000000000000000000000000000000070707074b4b4b4b5f5f5f5f5f5f5f5f1b1b1b1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f5f5f5fffdededeffe1e1e1ffe4e4e4ffe6e6e6ffe8e8e8ffebebebffedededffefefefffeff0f0fff0f0f0fff2f2f2fff3f3f3fff4f4f5fff5f5f5fff6f5f5fff6f6f6fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffefefeffffffffffffffff6b6b6b6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013010101ff0d0d0dff474747ffe5e5e5fffefefefffffffefffefefefffffefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff5f5f5ff959595ff4040400000000053030303ff0d0d0dff1a1a1aff474747ffebebebffeeeeeeffefefefffefefeffff2f2f2fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f5f6fff6f6f6fff7f7f7fff7f7f8fff8f8f7fff8f8f8fff7f7f8fff8f8f8fff7f7f7fff7f7f7fff7f6f6fff6f6f6fff6f6f6fff9f9f9fffbfbfafffbfbfbfffafafaffb3b2b2ff040404ff000000ff00000057000000000000000000000000000000000000000000000000000000230b0b0b732424247f2727277f242424771e1e1e3b0e0e0e0300000000000000000000000000000000000000000000000000000073000000ff000000ff000000ff080808ffc6c6c6fffbfbfbfffafafafff8f8f8fff7f7f7fff7f6f6fff6f6f6fff6f5f5fff6f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f9f9fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f3f3fff3f3f3fff3f3f3fff2f2f1fff1f0f0ffefefefffe8e8e8ff3b3c3cff181818ff0c0c0d3f0202023f000000ff000000ff242424fff9f9f9fffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcffd4d3d3ff6464648f25252600000000000000000000000000000000000000000000000000000000000000000000000093939393fffffffffffffffffffefefefffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f7f7fff6f6f6fff5f5f5fff3f4f3fff3f3f3fff3f2f2fff2f2f2fff1f1f1ffefefefffececedffeaeaeaffe6e6e6ffe3e4e3ffe1e0e1ffdededeefd0d0d0231f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030303039b80807fffd6d6d6ffdddeddffe3e2e2ffe5e5e5ffe6e6e6ffe9e9e9ffebebebffedededffefefeffff0f0f0fff1f1f1fff3f3f3fff5f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffcfdfcffffffffffffffffd7d7d7d703030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e70a0a0bff2b2b2affcacbcbfffffffffffffffffffffefffffefffefffefefefffefefefffefefefffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefff3f2f3ff8e8e8eff3e3e3e00000000b3070707ff0d0d0dff1e1e1eff8f8f8fffedededffefefeffff0f0effff2f1f1fff5f4f4fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff8f8f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fffbfbfbfffbfbfbfffcfbfcfffbfcfbff8f8f8fff000000ff000000ff00000033000000000000000000000000000000000000000b040404ab383838ff535353ff515251ff4d4d4dff444444ff3d3d3dff383838b30d0d0d0b00000000000000000000000000000000000000000000004b000000ff000000ff000000ff010101ffa5a5a5fffcfcfcfffcfbfbfffbfbfbfffafafafffaf9f9fff8f9f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffafafafff9f9f9fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff6f6f6fff5f5f5fff6f5f6fff5f5f5fff3f3f3fff1f1f1ffeff0f0ffeeeeeeff818281ff1c1b1cff0d0c0ca30606063f000000ff000000ff191919fff9f9f9fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffdfdfdfffcfcfcfffdfdfdfffbfcfbffcececeff5b5c5c7f2020200000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0febebebebfffffffffffffffffffcfcfcfffafbfafffafafafff9f9fafff9f9f9fff9f9f9fff8f8f8fff7f7f7fff6f6f5fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff0f0f0ffeeeeeeffecedecffeaeaeaffe7e7e7ffe5e5e5ffe2e3e3ffe1e1e1ffdedfdfffd9d9d9bf9c9c9c634e4f4e130f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130f0f0fbf989898ffcfceceffd6d6d6ffdedfdfffe4e4e4ffe6e6e6ffe7e7e7ffe9e9e9ffececebffedededffefefeffff0f0f0fff1f1f1fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9fffaf9f9fffafafafffefefeffffffffffffffff4b4b4b4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3090909ff1e1e1eff9e9e9efffefefefffffffffffffffffffffffffffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffdfdfefffdfdfdffecececff868686df3737371b000000fb080808ff0f0f0fff212121ffd2d2d2ffeeeeeefff0efeffff1f1f1fff3f3f3fff5f6f5fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffafafafffafafafffbfbfbfffafafafffafafafffbfbfbfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcff676867ff000000ff000000ff0000000f00000000000000000000000000000000000000ab3b3b3aff565656ff535353ff505050ff4b4c4bff434243ff323131ff0d0d0dff000000a3000000000000000000000000000000000000000000000027000000ff000000ff000000ff000000ff848484fffcfcfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfcfbfffafafafff9f9fafff9f9f9fff9f9f9fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff5f5f5fff2f2f2fff0f0f0ffeeeeeeffc5c5c5ff1f1f1fff0d0d0df707080743000000ff000000ff0a0a0afff6f6f6fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffbfbfbffc6c6c6ff4d4e4d631616160000000000000000000000000000000000000000000000000000000000000000000000000000000067676767fffffffffffffffffffefefefffbfbfcfffbfbfbfffafafafff9f9f9fff9f9f9fff8f8f9fff8f8f8fff7f7f7fff5f6f6fff4f5f4fff3f3f3fff2f2f2fff0f0f0ffeeeeeeffecececffebebebffe8e9e9ffe7e7e7ffe5e5e5ffe3e3e3ffdfdfdfffd7d7d7ffcfceceffc6c7c7fbbdbdbdbb8c8c8c634949490f0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b222222dfb0b0b0ffcbcbcbffd1d1d1ffd9d9daffe0e0e0ffe6e6e6ffe8e8e8ffe9e9e9ffebebeaffececedffeeeeeefff0f0effff0f1f1fff2f2f2fff2f2f2fff4f3f3fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffafafafffdfdfdffffffffffffffffbbbbbbbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073070707ff181718ff5e5e5effefefeffffefefefffefefefffffffffffefefffffefefefffefefefffffefffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffefdfefffdfdfdffe5e5e5ff777777cb32323177000101ff050505ff111111ff4f4f4fffecececffefeeeefff1f1f1fff4f4f4fff6f6f6fff6f7f6fff8f7f7fff8f8f8fff9f9f9fffafafafffafafafffafafafffbfbfbfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffbfbfbff4b4b4bff000000ff000000eb0000000000000000000000000000000000000037131313ff5a5a5aff575757ff525252ff4f4f4eff494948ff202020ff030203ff000000ff000000ff0000003f0000000000000000000000000000000000000003000000ff000000ff000000ff000000ff636363fffcfcfcfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff3f3f3fff0f0f0ffeeeeeeffebebebff3f3f3fff0f0f0fff05050583000000ff000000ff000000ffe5e5e5fffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffcfcfdfffdfdfdfff9f9f9ffa9a8a9ff3d3d3d531111110000000000000000000000000000000000000000000000000000000000000000000000000000000003030303d3d3d3d3fffffffffffffffffffdfdfdfffbfbfbfffafafafffaf9f9fff9f9f9fff9f8f9fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff2f2f2fff0f0f0ffeeeeeeffecececffebebebffeaeaeaffe9e9e9ffe7e6e7ffe4e4e4ffe0e0e0ffdadadaffd5d5d5ffcececeffc5c6c6ffc0c0c0ffbbbbbbf7b4b4b4af7f7f7f5b4242420b0808080000000000000000000000000000000000000000000000000000000000000000000000004b3c3c3cf3c0bfbfffcacacaffd1d1d1ffd6d6d6ffdcdcdcffe2e2e2ffe6e7e7ffe9e9e9ffebebebffecececffedededffefefeffff0f1f1fff2f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f9f9fffafafafffafafafffbfbfbfffffefefffffffffbfbfbfb2b2b2b2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013010101f7191919ff353535ffbdbdbdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffd2d2d2ff5e5e5eaf292929d7010101ff060606ff131313ff959595ffebecebffefefeffff3f3f3fff6f6f6fff8f8f8fff8f8f8fff9f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefffffefefefff5f5f5ff2d2d2dff000000ff000000c7000000000000000000000000000000000000008f333333ff5a5a5aff575756ff515151ff4d4d4dff2d2d2dff000000ff000000ff000000ff000000ff0000009b0000000000000000000000000000000000000000000000df000000ff000000ff000000ff484848fffafafafffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffbfafbfffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff6f7f6fff3f3f3fff1f1f1ffeeedeeffebebebff838483ff101110ff030303d7000000ff000000ff000000ffa4a4a4fffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefefefffefefefffdfdfdfffcfcfcfffdfdfdffececebff807f80ff3434341304040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffefefffbfbfbfffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f7fff7f7f7fff6f6f6fff5f5f6fff5f5f5fff4f3f4fff1f1f1ffefefefffedeeeeffedededffecececffeaeaeaffe8e8e8ffe4e4e5ffe1e1e1ffdeddddffd9dad9ffd4d4d4ffcfcfcfffc9c9c9ffc3c3c3ffbebebfffbababaffb7b7b7f7b3b3b2af7e7e7e4f3939390705050500000000000000000000000000000000000000007b616261ffcacacaffccccccffd1d1d1ffd5d6d5ffdadadaffdfdfdfffe3e4e4ffe8e8e8ffebebebffecececffedededffeeeeeefff0f0f0fff2f1f2fff3f3f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f7f6fff7f7f7fff8f9f8fffafafafffafafafffdfdfdffffffffffffffff9b9b9b9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b0e0e0eff1f1f1fff757575fff5f5f6fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffcfcfcffb6b6b6ff4646469f1a1a1aff000000ff080808ff181818ffd7d6d7ffecececfff0f0f0fff5f5f5fff8f8f8fff9f9f9fff9f9f9fffaf9fafffafafafffbfbfbfffbfbfbfffcfcfcfffcfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefeffe8e7e7ff1e1e1dff000000ff000000ab00000000000000000000000000000000000000bf454545ff5b5b5bff575657ff515151ff4c4c4cff242424ff000000ff000000ff000000ff000000ff000000db0000000000000000000000000000000000000000000000c3000000ff000000ff000000ff303030fff4f5f5fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffaf9fafff9f9f9fff7f7f7fff5f4f5fff1f1f1ffededeeffebebeaffc8c9c8ff121112ff070607ff000001f3000000ff000000ff707070fffdfdfdfffdfdfdfffdfdfdfffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdffd4d4d4ff4a4a4ac31f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ababababfffffffffffffffffffdfdfdfffafafafff9f9f9fff9f9f9fff8f8f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff4f4f4fff2f2f2fff1f1f1ffefefefffeeeeeeffecececffeaeaeaffe7e8e8ffe4e5e4ffe2e2e1ffe0e0e0ffddddddffd9d9d9ffd4d4d4ffcecfcfffcacacaffc6c6c6ffc2c2c2ffbebebeffbdbcbcffb9b9b9ffb9b9b9f3b2b2b2a37878784f3c3c3c070606060b090909a3848484ffccccccffcececeffd2d2d2ffd7d7d7ffdadadaffddddddffe1e1e1ffe5e5e5ffe9e9e9ffecececffeeeeeeffefeeefffefefeffff1f0f0fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff7f6f6fff7f7f7fff7f7f7fff7f8f7fff8f8f8fff9f9f9fffbfbfbffffffffffffffffefefefef17171717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f040404ff1c1c1cff373837ffa0a0a0fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff3f3f3ff8d8d8dff333333c30a0a0aff010100ff090909ff4c4c4cffe5e5e5ffecececfff2f2f2fff6f6f6fff8f8f8fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefefefffdfdfdffd7d7d7ff101010ff000000ff0000008b00000000000000000000000000000000000000db4f4f4fff5b5b5bff565656ff505050ff494949ff202021ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000a7000000ff000000ff000000ff1c1c1cffedececfffdfdfdfffffefefffefefefffefefefffefefefffffffefffffffffffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefefefffefefefffefefefffdfdfcfffcfcfcfffdfcfcfffbfbfbfffafafafff9f9f9fff8f8f8fff6f6f5fff3f3f3ffefefefffebebebffe6e6e6ff363636ff080808ff000000ff000000ff000000ff1f1f1ffff3f3f3fffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfcffa9a9a9ff2525257b090909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ff7f7f7f7fffffffffffffffffffbfbfbfff9f9f9fff9f9f9fff8f8f8fff8f8f8fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff4f4f5fff2f2f2fff1f1f1fff0f0f0ffeeeeeeffecececffeaeaeaffe8e8e8ffe5e6e6ffe3e3e3ffe1e1e1ffdfdfdfffdcdcdcffd8d8d8ffd3d3d3ffcfcfcfffcdcdcdffcbcbcbffc8c8c8ffc5c6c6ffc4c4c4ffc2c2c2ffc1c0c1ffc1c1c1ffc4c4c4f3c2c2c2dbb6b5b6ffd3d3d3ffd2d2d2ffd4d4d4ffd7d7d8ffdadbdaffdddeddffe0e0e0ffe3e3e3ffe6e7e6ffeaeaeaffedededffefefeffff0f0f0fff0f0f0fff1f1f1fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffefefeffffffffffffffff7b7b7b7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093141414ff2a2a2bff515251ffcdcdcdfffefdfefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdffcbcbcbff505050e7292929e7000000ff030202ff090909ff8d8d8dffe5e6e6ffedededfff3f3f3fff6f6f6fff8f8f8fffafafafffbfbfbfffbfbfbfffbfbfcfffbfbfcfffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffccccccff0c0c0cff000000ff0000007b00000000000000000000000000000000000000f7595959ff5a5a5aff555555ff505050ff474747ff212120ff000000ff000000ff000000ff000000ff000000ff0000001f000000000000000000000000000000000000009f000000ff000000ff000000ff181818ffe5e5e5fffdfdfdfffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefffffefefffffefefefffefefefffefefefffefefefffefdfdfffefefefffefefdfffdfdfdfffdfdfdfffdfcfcfffbfbfbfff9f9f9fff8f7f7fff5f5f5fff4f4f4fff0f0f0ffececebffe7e6e6ff787878ff080808ff020201ff000000ff000000ff000000ff8a8a8afffdfdfdfffefefefffefefefffffffffffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffeae9e9ff636263ff09090927030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083838383fffffffffffffffffffefefefff9f9f9fff9f9f9fff9f9f9fff8f9f8fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff3f3f3fff1f1f1fff0f0f0ffeeeeeeffecececffeaeaeaffe9e9e9ffe7e7e7ffe5e5e5ffe3e3e3ffe0e0e1ffdededeffdbdbdbffd7d7d7ffd3d3d3ffd1d1d1ffd0d0d0ffcececeffcdcccdffcbcbcbffcbcbcbffcacacaffccccccffcececeffd2d3d3ffd6d6d6ffd7d7d7ffd8d8d7ffd9d9d9ffdbdbdbffdededeffe0e0e0ffe2e3e2ffe5e4e5ffe7e7e7ffeaeaeaffecececffeeeeeffff0f0f0fff1f1f1fff2f2f2fff4f3f3fff5f5f5fff6f5f6fff6f6f6fff7f7f7fff8f8f8fff8f9f9fff9f9f9fff9f9f9fffcfcfcffffffffffffffffdfdfdfdf0707070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000cb212121ff2d2d2cff676767ffdededffffefefefffefefefffefefefffefefefffffefefffffffffffffefefffffefefffefefefffefefefffefefefff3f3f3ff7d7c7cff1d1d1dab111110ff000000ff040404ff0d0c0dffcfcfcfffe7e6e6ffedededfff3f3f3fff6f6f6fff8f8f8fffbfbfbfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcffc0c0c0ff080808ff000000ff0000005f00000000000000000000000000000000000000ff5e5e5eff5a5a5aff555555ff505050ff474747ff202020ff000000ff000000ff000000ff000000ff000000ff0000001f0000000000000000000000000000000000000087000000ff000000ff000000ff161616ffdcdcdcfffdfdfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfdfdfffcfcfcfffafaf9fff8f7f7fff5f5f5fff3f3f3fff1f1f1ffecececffe7e7e7ffbababaff080708ff030303ff000100d3000000ff000000ff0d0d0dffe6e6e6fffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffbfbfbffa7a7a7ff191919cf0202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0be3e3e3e3fffffffffffffffffffdfcfcfffafafafffafafafff9f9f9fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff5f5f5fff3f3f3fff1f1f1fff0f0f0ffeeeeeeffededecffebebebffeaeaeaffe9e8e8ffe6e7e7ffe4e4e4ffe1e1e1ffdfdfdfffddddddffd9dadaffd5d5d6ffd4d4d4ffd4d4d4ffd4d3d3ffd3d3d3ffd2d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd4d4d4ffd6d5d6ffd7d7d7ffd9d9d9ffdadadaffdcdcdcffdededeffe0e0e0ffe2e2e2ffe4e4e4ffe6e6e6ffe8e8e8ffeaeaeaffecececffeeeeeefff0f0f0fff2f1f2fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffafafafffefefeffffffffffffffff5757575700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f040404ef161616ff151515ff515151ffc2c2c2fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffff7f7f7ff999a9aff1c1c1ce705050597000000ff000000ff050505ff3c3c3cffdededeffe7e7e7ffeeeeeefff3f3f3fff6f6f6fff9f9f9fffcfcfcfffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfdfffbfbfcffbdbdbdff070707ff000000ff0000005f00000000000000000000000000000000000000f35b5b5bff5c5c5cff575656ff505050ff474747ff202020ff000000ff000000ff000000ff000000ff000000ff0000001f000000000000000000000000000000000000009f000000ff000000ff000000ff151515ffdcdcdcfffcfcfcfffdfcfdfffefefefffefefefffefefefffefffefffefffefffefefefffefefefffefefefffefefffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffbfbfbfff9f9f9fff6f6f6fff4f4f4fff1f1f1ffedededffe6e7e7ffdededeff272727ff030303ff01010193000000fb000000ff000000ff474747fff6f6f6fffefefefffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefeffe0e1e0ff484847ff0101014f010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5bfffffffffffffffffffefefefffafafafffafafafff9f9f9fff8f8f8fff7f8f7fff7f7f7fff6f6f6fff5f5f5fff3f3f3fff1f1f1fff0f0f0ffeeeeeeffedededffecececffebebebffeaeae9ffe7e7e7ffe5e4e5ffe2e2e2ffe0e0e0ffdededeffdcdcdbffd8d8d9ffd6d7d6ffd6d6d6ffd7d7d7ffd8d8d8ffd7d7d7ffd5d5d5ffd4d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd7d7d7ffdadad9ffdcdcdcffdededeffe0dfdfffe1e1e1ffe2e2e2ffe5e4e4ffe7e7e7ffe8e8e8ffebeaebffededecffeeeeeefff0f0f0fff2f1f1fff3f3f3fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fffafafafffdfdfdffffffffffffffffc7c7c7c70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033020202e30c0c0cff111112ff363737ff989898ffdfdfdffffbfbfbfffffffffffffffffffefffffffffefefffdfdfdffdbdcdcff7d7d7dff222222fb05050553000000e3000000ff010001ff040303ff7b7b7bffdfdfdfffe8e8e8ffefefeffff4f4f4fff6f7f6fffafafafffcfcfcfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfcfdfffcfcfcfffbfbfbffc1c1c1ff080808ff000000ff0000006700000000000000000000000000000000000000d7515151ff5d5d5dff585858ff525252ff494949ff212121ff000000ff000000ff000000ff000000ff000000ff0000000000000000000000000000000000000000000000a3000000ff000000ff000000ff181818ffe3e3e3fffbfbfbfffcfcfcfffefefefffefefefffefefefffefefefffefffffffefefefffefefefffffefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffafbfbfff8f8f8fff5f5f5fff2f2f2ffeeeeeeffe7e7e7ffdededeff646564ff030304ff010100c30000007f000000ff000000ff000000ff494949fff5f5f5fffffffffffffffffffefffefffefefefffefefefffdfdfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffefefefffafafaff8f908fff0b0a0bc70000000000000000000000000000000000000017000000530000007b00000077000000570000001b0000000000000000000000000000000000000000000000000000000000000000000000c7c7c7c7fffffffffffffffffffdfdfdfffafafafffafafafff9f9f9fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff3f3f3fff1f1f1fff0f0f0ffeeeeeeffedededffebebebffeaebebffe9e9e9ffe7e7e7ffe4e4e4ffe2e2e2ffe0e0e0ffdedfdfffdddddcffdbdadbffd8d8d8ffd8d8d8ffdadad9ffdadbdbffd9d9d9ffd6d7d7ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd8d8d8ffdbdbdbffddddddffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe3e3e3ffe6e6e6ffe8e9e9ffebebebffedededffefefeffff0f0f0fff2f2f2fff3f3f3fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff8f7f8fff9f9f9fffafafafffbfafbfffefefeffffffffffffffff37373737000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013010101b70a0a0aff0b0b0bff161615ff3c3c3cff797979ffaaaaaaffb8b8b8ffc7c7c6ffabababff777777ff3b3b3bff161616f70b0b0b5b00010133000000ff000000ff010101ff030304ffbababaffe1e1e1ffe9e9e9fff0f0f0fff4f4f4fff7f7f7fffafafafffbfbfbfffdfdfdfffdfdfdfffefefefffefefffffefefefffefefefffefefefffffefefffefffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbffcbcbcbff0d0d0dff000000ff0000008f00000000000000000000000000000000000000bb464646ff5e5e5eff585859ff535353ff4c4c4dff252525ff000000ff000000ff000000ff000000ff000000d70000000000000000000000000000000000000000000000d7000000ff000000ff000000ff222222ffeaeaeafffbfbfbfffcfbfbfffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffafafafff7f7f7fff3f3f3ffefefefffe8e8e8ffdfdfdfffa3a3a3ff020202ff010101ff0000001b0000008f000000ff000000ff000000ff3d3d3dffd5d5d6fffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdffbdbdbdff262626ff0000003f00000000000000000000000700000093000000f7000000ff000000ff020202ff030303ff000000fb0000009b0000000b00000000000000000000000000000000000000000000000000000033333333fffffffffffffffffffffffffffbfbfbfffafafafff9f9f9fff8f8f8fff7f7f7fff7f6f7fff5f5f5fff3f4f4fff2f2f2fff0f1f0ffefefefffedededffebebebffe9e9e9ffe8e7e7ffe5e5e6ffe3e3e3ffe1e1e1ffe0e0e0ffdededeffdbdbdbffd9d9d8ffd8d8d8ffd9d9d9ffdadadaffdadadaffd9d9d9ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd7d6d6ffd8d8d8ffdadadaffdcdcdcffdededeffdededeffdfdfdfffdfdfe0ffe1e1e1ffe4e4e4ffe8e8e8ffebebebffedededffefefeffff0f0f0fff2f2f2fff3f3f3fff5f5f5fff5f5f5fff5f5f6fff6f6f6fff8f7f7fff9f9f9fffafafafffdfdfdffffffffffffffffa3a3a3a300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f030303c3080808ff0e0e0eff0f0f0fff121212ff171717ff1a1a1aff121212ff0d0d0dff0a0a0abb090909230202020000000083000000ff000000ff010101ff272727ffd8d8d8ffe3e3e3ffeaebebfff1f1f1fff5f5f5fff8f8f8fffafafafffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffbfcfbfffbfafaffdad9daff161515ff000000ff000000cb000000000000000000000000000000000000008b343434ff5d5d5dff585858ff535353ff4d4d4dff3d3c3dff030202ff000000ff000000ff000000ff000000970000000000000000000000000000000000000017000000ff000000ff000000ff000000ff3c3c3cfff3f3f3fffafafafffafbfbfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfff9f9f9fff5f5f5fff1f0f0ffe9eae9ffe1e1e1ffd3d3d3ff111111ff020202ff0000006b000000000000008f000000ff000000ff000000ff121212ff949393fff4f4f4fffefefefffefefefffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefeffdadadaff3c3c3cff020201a7000000000000000000000003000000bb000000ff000000ff141414ff444444ff5c5c5cff5b5b5bff474747ff131313ff000000b3000000000000000000000000000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffdfefdfff9fafafff9f9f8fff8f8f7fff7f7f7fff7f7f7fff6f6f6fff4f4f4fff2f1f2fff0f0f0ffefefefffedededffebebebffe8e8e8ffe5e5e5ffe3e3e3ffe1e1e1ffdededeffddddddffdbdbdbffd9d9d9ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd6d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd5d6d5ffd8d8d8ffdadadaffdcdbdcffdcdcdcffdcdcdcffdedddeffe1e1e1ffe7e7e7ffe9e9e9ffececebffedeeeeffefefeffff1f1f1fff3f2f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff9f9f9fffcfcfcfffffffffffffffff7f7f7f71f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023010101670303037f0505058b0505059f0505059b0404045f0303031f010101000000000000000000000000db000000ff000000ff010101ff666666ffdcdcdcffe6e6e6ffedededfff1f1f1fff6f6f6fff9fafafffbfbfbfffdfdfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfcfcfffcfdfdfffdfdfdfffcfbfbfffafafafff0f0f0ff2d2d2dff000000ff000000fb0000000f0000000000000000000000000000002f111111ff5c5c5cff585858ff535353ff4e4e4eff494949ff333333ff0d0d0dff000000ff000000ff000000330000000000000000000000000000000000000063000000ff000000ff000000ff000000ff656565fff9f9f9fff9f9f9fffafafafffcfbfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffbfbfbfff9f9f9fff7f7f7fff2f2f2ffebebebffe3e3e3ffd9dad9ff4f4f50ff010101ff010101bb000000000000000000000057000000e3000000ff000000ff060706ff4e4e4effadadadffe0e0e1fff7f7f7fff9f9f9fffbfbfbfffcfcfcffe7e7e8ff555555ff020202db0000000b000000000000000000000057000000ff000000ff202020ff6b6a6bff737474ff979797ff969696ff737373ff6c6b6bff1a1a1bff0000004b00000000000000000000000000000000000000000000000000000017171717efefefeffffffffffffffffffffbfcfbfff8f8f8fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff3f3f3fff1f1f1fff0efefffeeeeeeffedecedffeaeaeaffe8e8e8ffe1e1e1ffddddddffdadadaffd9d9d9ffd8d8d8ffd7d8d8ffd6d6d6ffd4d4d4ffd3d3d3ffd2d2d3ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffcececeffcfcfcfffcfcfceffcfcfcfffd0d0d0ffd2d2d2ffd3d4d4ffd4d4d4ffd5d5d5ffd7d7d7ffd9d9d9ffe0e0e0ffe9e9e9ffeaeaeaffebececffededeefff0f0f0fff2f2f2fff4f4f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff9f9f9fffefefdffffffffffffffff838383830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f000000ff000000ff020202ff010101ffabababffdfe0e0ffe9e9e9fff0f0f0fff4f4f4fff9f8f8fffbfcfbfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffcfcfcfffcfcfcfffbfcfcfffafbfafffafafafff7f7f7ff5f5f5fff000000ff000000ff0000007f000000000000000000000000000000000000009b373637ff585858ff545454ff4f4f4fff4b4a4bff444444ff3b3b3bff252424ff030303970000000000000000000000000000000000000003000000db000000ff000000ff000000ff040505ffa4a3a4fff9fafafff9f9f9fffafafafffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffbfcfbfff9f9f9fff7f7f7fff3f3f3ffedecedffe6e6e6ffddddddff939393ff020202ff010101fb0000001700000000000000000000000b00000087000000fb000000ff010101ff111111ff363636ff5b5b5bff616262ff646464ff656565ff414141ff040404f30000002f000000000000000000000000000000b3000000ff060606ff696a6aff8d8d8dffeaeae9fff9f9fafffafafaffe5e5e5ff888888ff656565ff030303a30000000000000000000000000000000000000000000000000000000000000077777777fffffffffffffffffffefefefff9f9f9fff8f8f8fff7f7f7fff6f6f6fff4f4f4fff2f2f2fff0f0f0ffeeeeeeffedededffeaebebffe7e7e8ffe4e4e4ffd3d3d3ffc9c9c8ffc6c6c6ffc4c5c5ffc4c3c3ffc1c1c1ffc0c0c0ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbbbbbcffbbbbbbffbababaffbababaffb9b9b9ffb9b9b9ffb9b9b9ffbababaffbbbbbbffbdbdbdffbdbdbdffbdbdbdffbebebdffc0c0c0ffc3c3c3ffc6c7c7ffd1d0d0ffe4e3e3ffe7e7e6ffe8e8e8ffebebebffeeeeeefff1f1f1fff3f3f3fff5f5f5fff5f6f5fff6f6f6fff7f7f7fffcfcfbffffffffffffffffe7e7e7e70f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f000000ff000000ff030303ff1f1f1fffdadadaffe4e4e4ffecececfff2f2f3fff7f7f7fffbfbfafffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfcfcfffcfcfcfffbfbfbfffafafafffafafafff9f9f9fff8f8f8ffa3a4a3ff060606ff000000ff000000ef0000000f0000000000000000000000000000000702020293313131fb525252ff515050ff4b4c4cff464646ff414040ff3c3c3c9f18181803000000000000000000000000000000000000005f000000ff000000ff000000ff000000ff1d1d1effd8d8d8fffafafafff9f9f9fffafafafffafafbfffcfcfcfffdfcfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefefefffefefefffdfdfcfffbfbfafff9f8f8fff4f4f4ffefefefffe9e9e9ffe2e2e2ffd1d1d1ff0f0f0fff020202ff0000006f000000000000000000000000000000000000001f00000077000101bb060606f70b0c0cff0b0b0bff0d0d0dff0d0d0dff0b0b0bff060606d70000003700000000000000000000000000000000000000d7000000ff1d1d1dff848484ffd3d3d3fff9f9f9fffafafafffafafafffafafaffcacacaff838383ff161616bf0000000000000000000000000000000000000000000000000000000000000007070707dbdbdbdbfffffffffffffffffffdfcfdfff8f8f8fff7f7f7fff5f5f5fff3f3f3fff1f1f1ffefefeeffecececffe9e9e9ffe5e5e5ffe5e6e5ffdcdcdcffdadadaffcbcbcbffc8c8c8ffc6c6c6ffc4c4c4ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbdbebdffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbcbbbcffbcbcbcffbcbbbbffbcbcbcffbdbdbdffbfbfbfffc0c0c0ffc1c0c0ffc2c2c2ffc4c4c4ffc7c7c7ffcacacaffd9d8d9ffdcdcdcffe6e6e6ffe3e3e3ffe8e8e8ffecececfff0f0f0fff3f3f3fff5f5f5fff6f6f6fff6f6f6fff8f8f8fffefefeffffffffffffffff6363636300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000e7000000ff030303ff080708ff6b6b6bffe0e0e0ffe8e8e8ffefefeffff5f5f5fff9f9f9fffbfbfbfffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfcfffafafafffaf9fafff9f9f9fff9f9f9fff8f8f8ffe3e3e3ff262626ff000000ff000000ff000000af000000030000000000000000000000000000000000000013060606571b1b1b5f1d1d1d5f1b1b1b5b1818182709090900000000000000000000000000000000000000003b000000f3000000ff000000ff000000ff000000ff696969fff8f8f8fffafafafffafafafffafafafffafafafffcfcfcfffcfcfcfffcfcfcfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffbfbfbfffafafafff6f6f6fff2f2f2ffedededffe7e7e7ffdfdfdfff545454ff060606ff010102d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df000000ff2e2e2eff8c8c8cffe9e9e9fffafafafffafafafffafafafffafafaffe1e0e0ff8c8c8cff222222bf00000000000000000000000000000000000000000000000000000000000000000000004b4b4b4bfffffffffffffffffffffefefffafafafff8f8f7fff5f5f5fff3f3f3fff1f1f1ffeeedeeffe9e9e9ffe5e5e5ffe3e3e3ffdfe0e0ffdadadaffdddddcffd4d4d4ffccccccffcbcbcbffc9c9c9ffc7c7c7ffc5c5c5ffc4c4c4c39494949f7677769f7676769f767676e7aeaeaeffc0c0c0ffc0c0c0ffc0c0c0ffc0c0c0ffc0bfbfffc0c0c0ffc1c1c1ffc3c3c3ffc5c5c5ffc6c6c6ffc8c8c8ffc9c9c9ffcacacbffd2d2d2ffdededeffddddddffe0e0e0ffe5e5e5ffe6e6e6ffeaeaeaffefeeeefff2f2f2fff5f4f4fff6f5f6fff6f6f6fffcfcfcffffffffffffffffcfcfcfcf030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130000001f0000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b000100ff030303ff0a0a0aff0e0f0effbebdbeffe5e5e5ffecececfff2f2f2fff6f7f6fffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffcfcfcfffafafafff9faf9fff9f9f9fff8f8f8fff8f7f7fff6f6f6ff8d8d8dff030303ff000000ff000000ff0000009b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027000000e7000000ff000000ff000000ff000000ff181818ffcbcbcbfff9f9f8fff9f9f9fff9f9f9fffafafafffbfafbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefdfffcfcfcfffbfbfbfff9f9f9fff4f4f5fff0f0f0ffebebebffe5e4e4ffa9a9a8ff0d0c0cff080708ff02020247000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db000000ff212121ff8e8d8dffd7d7d7fffbfbfbfffbfbfbfffbfbfbfffbfbfbffccccccff888888ff151515bf000000000000000000000000000000000000000000000000000000000000000000000000000000bbbbbbbbfffffffffffffffffffdfdfdfff8f8f8fff5f6f6fff3f3f3fff1f1f1ffedededffe8e7e8ffe2e2e2ffe4e4e4ffdbdbdbffdcdcddffe0e0dfffdbdbdbffd0d1d1ffcececeffccccccffcacacaffc9c9c9ffc8c8c87f646464000000000000000000000000bf949493ffc4c5c4ffc4c3c3ffc3c3c3ffc3c3c3ffc4c4c5ffc6c6c5ffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcdcccdffcececeffdcdcdcffe2e2e2ffe0e0dfffddddddffe6e6e5ffe4e4e5ffe7e7e7ffecececfff1f1f1fff3f3f3fff5f5f5fff8f8f8fffffefeffffffffffffffff43434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7070707ff010101ff000000d30000009b00000063000000330000000b0000000000000000000000000000000000000007000000d3050404ff090909ff151515ff4b4b4bffe6e6e5ffeaeaebffefefeffff3f4f3fff8f8f8fffbfbfbfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffafbfafffafafafff9f8f9fff8f8f8fff8f8f8fff7f7f7ffe2e2e2ff3c3d3cff000000ff000000ff000000ff000000b30000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b000000f3000000ff000000ff000000ff000000ff050505ff828382fff4f4f4fff7f7f8fff8f8f8fff8f8f8fffafafafffafafafffbfbfbfffcfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfdfcfffafafafff7f7f7fff2f2f2ffeeeeeeffe9e9e9ffe2e2e2ff383738ff141414ff0a0909c7030202030000000000000000000000000000000000000000000000030000002f00000067000000a3000000db000000ff000000bb0505050000000000000000000000000000000000000000b7000000ff080808ff767676ff999a99ffe7e8e7fffbfbfbfffbfbfbffe1e1e1ff959595ff69696aff030203a300000000000000000000000000000000000000000000000000000000000000000000000000000027272727fbfbfbfbfffffffffffefefffffbfbfbfff5f5f6fff3f3f3fff0f0f0ffecececffe6e6e6ffe5e5e5ffe0e0e0ffdfdedfffe1e1e1ffe3e3e3ffe1e2e1ffd6d7d6ffd0d0d0ffcfcfcfffcececeffcdcdccffccccccdfb3b3b3bf999999bf999999bf999999efbebebeffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcacacaffcbcbcbffcbcbcbffccccccffccccccffcdcdcdffcececeffcfcfcfffd4d4d4ffe5e5e5ffe6e6e6ffe5e5e5ffe3e3e3ffe0e0e0ffe8e8e7ffe4e4e4ffebebebfff0f0f0fff3f3f3fff5f5f5fffdfdfdffffffffffffffffb3b3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3141313ff121212ff0f0f0fff0a0a0aff070606ff030303ff010101ff000000e70000007b0000003f00000043000000ab060606ff0b0b0bff191918ff232322ffb3b3b3ffebececffeeeeeefff0f0f0fff5f5f5fff9faf9fffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfff9f9f9fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6ffc7c7c7ff1e1e1eff000000ff000000ff000000ff000000ef000000770000001b000000000000000000000000000000000000000000000000000000030000004b000000bf000000ff000000ff000000ff000000ff000000ff010101ff5a5a5affebebebfff7f7f7fff8f7f7fff8f8f8fff8f8f8fff9f9fafffafafafffbfbfbfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfbfff9f9f9fff6f6f6fff1f1f1ffeeeeeeffeaeaeaffa1a1a1ff212121ff161616ff060706b7040303570101015f0000007f0000009f000000cf000000f7000000ff000000ff020303ff070707ff0b0c0bff0f0f0ff313131303000000000000000000000000000000000000006b000000ff000000ff242424ff7b7b7bff898a8affa0a09fff9e9e9eff888787ff747474ff171717ff000000430000000000000000000000000000000000000000000000000000000000000000000000000000000000000093939393fffffffffffffffffffefefefff6f6f6fff2f2f2ffefefefffeaeaeaffe4e4e5ffe5e4e5ffe0e0e0ffe3e3e3ffe5e5e5ffe5e5e6ffe6e6e6ffdfdfdfffd3d4d4ffd2d2d2ffd1d1d1ffd0d1d1ffd0cfd0ffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcececeffcdcdcdffcdcdcdffcdcdceffcececeffcecfcfffcfcfcfffd0d0cfffd0d0d0ffd0d0d0ffd1d1d1ffd2d2d3ffdfdfdfffe7e8e8ffe9e8e8ffe9e9e9ffe7e7e7ffe3e3e3ffe5e5e5ffe6e5e6ffe9e9e9ffefefeffff3f3f3fff8f8f8fffffefffffffffffbfbfbfb232323230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0b0b0bff181818ff161717ff161716ff171717ff171717ff161617ff161515ff141414ff0e0e0eff070707ff050505ff050605ff0e0e0eff1a1a1aff242424ff575756ffeeededffefefeffff1f1f1fff3f3f3fff7f7f8fffbfbfbfffdfdfdfffefefefffdfdfefffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefffefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfbfffafafafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff4f4f4ffafafafff1c1c1cff000000ff000000ff000000ff000000ff000000ff000000bb0000007f0000005f000000570000007300000097000000eb000000ff000000ff000000ff000000ff000000ff000000ff040404ff4e4e4effddddddfff4f4f4fff7f7f7fff8f8f8fff8f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefdfdfffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffafafafff8f8f8fff5f5f5fff2f2f2ffefefefffe9eae9ff4c4c4cff242424ff1a1a1aff0f0f0fff080808ff080808ff0b0a0bff0c0c0cff0f0f0fff121212ff141414ff171616ff161616ff151616ff161716ff171717370b0a0a0000000000000000000000000000000003000000c3000000ff000000ff111111ff494949ff636363ff5f5f5fff424142ff0b0b0bff0000009f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0febebebebfffffffffffefffffffafafafff2f2f2ffefeeeeffe9e9e9ffe8e8e8ffe2e2e2ffe5e5e5ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe6e7e6ffdadadaffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd3d3d3ffd2d2d1ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd3d3d2ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d4ffd8d8d8ffe6e6e6ffe8e8e8ffeaeaeaffebebebffe9e9e9ffe6e6e6ffe2e1e1ffe9e9e9ffe8e8e8ffedededfff3f3f3fffdfdfdffffffffffffffff9393939300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000634e4e4eff8a8a8aff595858ff323332ff1d1d1dff1c1c1cff1c1c1cff1c1d1dff202021ff212121ff242424ff272727ff2b2b2bff2b2b2bff2a2a2aff474747ffdcddddfff0f0f1fff2f2f2fff3f3f3fff5f6f5fff9f9f9fffbfbfbfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfff9f9f9fff9f9f9fff9f9f9fff8f8f8fff9f8f9fff8f8f8fff5f5f5fff2f2f2ffb3b3b3ff2f2f2fff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0cff696969ffdbdbdbfff2f2f1fff5f5f5fff9f9f8fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfefdfffefefefffdfdfdfffdfdfdfffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfbfbfffafafafff7f8f8fff5f4f5fff2f1f1ffefeff0ffd6d6d6ff414141ff2a2a2bff2c2c2bff2b2b2bff292929ff252525ff202121ff1e1f1fff1b1b1cff1c1c1cff1c1c1cff1c1c1cff1d1c1dff3d3e3dff7373736b53535300000000000000000000000000000000000000000b00000093000000f7000000ff000000ff000000ff000000ff000000eb000000730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067676767fffffffffffffffffffefefefff5f5f5ffefeeefffecececffe7e8e8ffe6e6e6ffe7e7e7ffe9e9e9ffeaeaeaffeaeaeaffebebebffebebebffe2e2e2ffd9d9d9ffd9d9d9ffd8d8d8ffd7d8d8ffd7d7d7ffd7d7d6ffd6d6d6ffd6d6d6ffd5d5d5ffd4d4d5ffd4d4d4ffd4d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd5d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffd6d6d6ffe0e0e0ffe9e9e9ffeaeaeaffecececffecececffeaeaebffe8e8e8ffe6e6e6ffe5e5e5ffedededffedeeeefff8f8f8ffffffffffffffffefefefef0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093777777ffccccccffcbcbcbffcacacaffbdbdbdff9c9c9cff818181ff676767ff505050ff424242ff3b3b3aff363737ff393a3aff454645ff808080ffd5d5d5fff0f0f0fff2f2f2fff4f4f4fff5f5f5fff7f7f7fff9f9f9fffbfbfbfffbfbfbfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfff3f3f3ffcdcdccffc9c9c9ffd2d2d2ffddddddffeaeaeafffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfff9f9f9fff9f9f9fffaf9f9fff8f8f8fff7f8f8fff8f7f8fff6f6f6fff3f3f3fff2f2f3ffd8d9d9ff686767ff141414ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff2e2e2effa0a0a0ffededecfff3f2f3fff2f2f2fff7f7f7fff9f9f9fff8f9f9fff9f9f9fff9faf9fff9f9f9fffafafafffafafafffafafbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffafafaffeaeaeaffe0e0e0ffd7d8d8ffcececfffd9d8d9fffafafafffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffbfbfbfff9f9f9fff6f6f6fff3f4f3fff1f1f1ffefefefffd2d2d3ff808080ff474747ff3b3b3bff363636ff353535ff353535ff3f3f3fff535353ff6a6a6aff838383ffa3a3a3ffc3c3c3ffc9c8c9ffcacaca9b7d7d7d000000000000000000000000000000000000000000000000000000000b0000003f0000005f000000570000003300000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003030303d3d3d3d3fffffffffffffffffffbfbfbfff1f1f1ffeeeeeeffe8e8e8ffe9e9e9ffeaeaeaffecececffecececffecececffedecedffedededffedededffe8e8e8ffe7e7e7ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe7e7e6ffe7e7e7ffe7e7e7ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaebffebebebffebebebffebececffecececffedededffefefefffecececffedededffefefefffefefefffeeededffebecebffeaeaeaffe9e9e9ffedededfff3f2f3fffefefeffffffffffffffff737373730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cba9a9a9ffd3d2d2ffd2d2d2ffd1d2d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d3d3ffd4d4d5ffd8d7d8ffdbdbdbffdbdbdbffd7d7d7ffe4e4e4ffececedfff0f0f0fff2f2f2fff3f3f4fff5f5f5fff6f6f6fff8f7f7fff9f9f9fffafafafffafafafffcfcfcfffdfdfefffefefefffefefefffefefefffefefefffdfefdffe1e1e1ff828282ff3d3d3dff282828ff212121ff202020ff242424ff353535ffc6c6c6fffcfcfcfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffbfbfcfffbfbfbfffafafafff9f9f9fff9f9f9fff8f8f8fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff6f6f5fff3f4f3ffecececffbbbbbbff727372ff2b2b2cff080808ff000000ff000000ff000000ff000000ff000000ff010001ff050505ff151515ff484848ff989898ffd7d7d7fff1f1f1fff4f4f4fff6f6f6fff5f5f5fff5f6f5fff7f7f7fff7f7f7fff8f8f8fff9f8f9fff8f8f8fff9fafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffbfbfbffa7a7a7ff313131ff272726ff222223ff242424ff2d2e2dff4e4e4eff9a9999ffeeeeeefffdfefdfffdfefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffcfcfcfffbfbfbfff9f9f9fff7f7f7fff5f4f4fff2f2f2fff0f0f0ffeeeeeeffecececffe5e5e5ffd8d8d8ffdbdbdbffdbdcdcffd8d8d8ffd5d4d5ffd2d3d2ffd1d1d1ffd0d0d0ffcfcfcfffcfcfcfffcfcfcfffd0d0d0cfababac000000000000000000000000000000000000000000000000000000001300000077000000d3000000f3000000ff000000ff000000f7000000cb0000006f0000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffefefff9f9faffefefefffeeeeeeffefefeff3e4e4e4d7cacacab7abababdbccccccffefefeffff4f4f4fffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f8fff0f0f0ebdedede736d6d6d7f787878978d8d8dab9f9f9fbfb2b2b2ebdfdfdffffcfcfcffffffffffffffffdbdbdbdb030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3cfcfcfffd8d8d8ffd8d8d8ffd7d7d7ffd8d8d8ffd8d8d8ffd9d9d9ffd9d9d9ffdbdbdbffdfdfdfffe2e2e1ffe5e4e5ffe8e8e8ffebebebffefeeeefff1f0f1fff3f3f2fff5f4f4fff6f6f6fff7f7f7fff8f8f8fffafafafffafafafffafafafffbfcfbfffdfdfdfffefefefffefefefffefefefffcfcfcffabababff262626ff050505e7060606870b0b0b430707074706060667080808fb040303ff3f3f3ffff3f3f3fffcfcfbfffdfdfdfffcfbfbfffbfbfbfffafafafffafafafff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff5f5f5fff3f3f3fff0f0f0ffedededffd8d8d8ffa7a7a7ff858484ff6b6b6bff505050ff484848ff60605fff797979ff969796ffc0c0c0ffe7e7e7ffefefeffff1f1f1fff3f3f3fff7f7f7fff7f7f8fff7f7f6fff7f7f7fff7f7f7fff7f7f7fff9f9f9fff8f8f8fff8f8f8fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbffdededeff1d1d1de70606065f0708075f0707074f080808a30c0c0cf7060606ff060606ff393939ffc6c6c6fffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffbfcfbfffafafafff8f8f8fff5f6f5fff3f3f4fff2f2f2fff0f0f0ffeeeeeeffebebebffe8e8e8ffe6e6e5ffe2e2e2ffdededeffdbdbdbffd9d9d9ffd8d8d8ffd6d7d6ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6fbd5d5d507060606000000000000000000000000000000000000000037000000e7000000ff000000ff030303ff0f0f0fff1c1c1cff1a1a1aff0f0f0fff010101ff000000d3000000270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ababababfffffffffffffffffbfbfbfb5b5858582b2929290f0f0f0f0000000003030303877f7f7ffff0f0f0fff7f7f7fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff5f5f5e3dadada3b39393900000000000000000000000013131313e7e7e7e7ffffffffffffffff4f4f4f4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027232323ffdededeffddddddffdddddcffdcdcdcffddddddffdededeffdededeffdfdfdfffe1e1e1ffe4e4e4ffe6e6e6ffe8e8e8ffebebebffeeeeedfff0f0f0fff2f2f2fff4f4f3fff6f6f6fff8f8f7fff8f9f8fffafafafffcfcfcfffbfbfbfffbfafafffcfcfcfffefefefffefefefffefdfdfff8f8f8ff5c5c5cff040404fb00000077010101030000000000000000000000000000000000000093000000ff0a0909ffa6a6a6fffcfcfcfffdfdfdfffbfbfbfffbfbfbfffbfbfafffafafafff9f9f9fff8f8f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff5f5f5fff4f4f4fff2f2f2fff0f0f0ffefefefffededecffeaeaeaffe9e9e9ffe6e6e6ffe4e4e4ffe6e7e7ffe8e8e8ffececebffeeeeeefff0eff0fff1f1f1fff3f3f3fff5f5f4fff6f6f6fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff8f8f8fff7f7f7fff7f7f7fff8f7f7fff9f9f9fffbfbfbfffcfcfcfffbfbfbfffcfcfbfffdfdfdfffafafaff757575ff0202025b0000008b3535359f4747479f4747479f454545230808089f000000ff000000ff0a0a0aff828282fffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffafafafff8f8f8fff6f6f6fff5f5f5fff3f3f3fff2f2f2fff0f0f0ffedededffeaeaeaffe8e8e8ffe6e6e6ffe4e4e4ffe1e1e1ffdededeffddddddffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdcdcdcffdedede2f292929000000000000000000000000000000002b000000f3000000ff000000ff1c1c1cff494949ff595959ff5f5e5eff5d5d5dff5a5b5aff464646ff171717ff000000df0000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ff7f7f7f7ffffffff6f6f6f6f00000000000000000000000017161616bbb1b1b1fff1f1f1fffaf9f9fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f8f8fbefefef837c7c7c030303030000000000000000272727279b9b9b9b83838383000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000534a4a4affe2e2e2ffe1e1e1ffe1e1e1ffe1e1e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe6e6e6ffe8e8e8ffeaeaeaffecebebffedededffefefeffff2f2f2fff3f3f3fff4f4f5fff7f7f6fff8f8f8fffafafafffcfcfbfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefff7f7f7ff4e4e4eff000000e70000003b0000000000000000000000000000000000000000000000000000000f000000eb050505ff3e3e3efff4f3f4fffdfdfdfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9f9fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff7f7f8fff6f6f6fff5f6f6fff5f5f5fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff2f3f2fff2f2f2fff2f2f2fff1f1f1fff1f0f1fff0f0f0fff1f1f1fff2f2f2fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff9f9f9fffafafafffcfcfcfffbfcfcfffcfcfcfffdfdfdffd6d6d6ff212121c308080800000000df404040ff5a5a5aff5d5d5eff5555551f0c0c0c000000005b000000fb000000ff000000ff757575fffcfcfdfffefefefffefefefffefefefffefefefffefdfdfffcfcfcfffafafafff8f8f8fff8f8f8fff7f7f7fff5f5f5fff3f3f3fff1f1f1ffefefefffecececffeaeaeaffe8e9e9ffe7e7e7ffe5e5e5ffe3e3e3ffe1e1e1ffe1e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e15b51515100000000000000000000000000000000c7000000ff000000ff262626ff666666ffa4a4a4ffe2e2e2fff5f5f5fff5f5f5ffdededeff9f9f9fff656565ff1d1d1dff0000008f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000171717171b1b1b1b0000000000000000000000003f3c3c3ce7dcdcdcfff4f5f4fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffafafafff1f0f0c3b6b6b61f1e1e1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083767676ffe4e5e4ffe4e4e5ffe4e4e4ffe4e4e4ffe4e5e5ffe5e5e5ffe6e6e6ffe8e8e7ffeaeaeaffebebecffedededffeeeeeeffefefeffff2f1f1fff3f3f3fff4f4f4fff5f5f5fff7f7f7fff8f8f9fffbfbfbfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdff6f6f6fff000000e70000002700000000000000000000000000000000000000000000000000000000000000000000008b010101ff101010ffbebebefffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffafbfafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f7fff6f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f3fff3f3f3fff4f4f4fff4f4f4fff4f3f3fff2f2f3fff3f3f2fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff3f2f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f6f6fff6f6f6fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffafbfbfffcfcfcfffcfcfcfffdfdfdff858685ff0404044b01010100000000df212020ff2d2d2dff2f2f2fff2828281f060606000000000000000053000000fb000000ff000000ff979797fffdfdfdfffefdfdfffefefefffefefefffefefefffdfdfdfffbfbfbfff9f9f9fff9f9f9fff9f8f9fff6f6f6fff4f4f4fff2f3f2fff1f1f1ffeeefefffecececffebebebffeaeaeaffe8e8e8ffe6e6e7ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e48b7d7d7d0000000000000000000000002b000000ff000000ff111011ff6d6d6dffc9c9c9fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6ffbcbcbcff626262ff060606eb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077707070fbeeeeeefff7f7f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f3f3f3f3f3f3f3f3f3f3f3f3fe7e7e7e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfff3f3f3efe1e1e15b565656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afa09fa0ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffebebeaffecececffeeeeeeffefefeffff0f0f0fff1f1f1fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff9f9f9fffcfbfbfffdfdfdfffefdfdfffefefefffefefefffefefefffefefeffcececdff040404fb0000002b00000000000000000000000000000000000000000000000000000000000000000000000000000027000000ff040405ff757575fffafafafffbfbfbfffbfbfbfffbfbfbfffafbfafffafaf9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff5f5f6fff5f5f5fff4f4f5fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff3f3f3fff4f4f3fff4f3f4fff3f3f3fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f6f5fff7f7f7fff8f7f7fff7f7f7fff6f6f6fff7f6f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fffafafafffbfafafffbfbfbfffdfdfdffeeeeeeff3c3c3cfb1b1b1b831f1f1f7f0e0e0eef111111ff171717ff171817ff1616168f1515157f2525257f3434351f0d0d0d57000000ff000000ff0f0f0fffe4e4e4fffdfdfdfffefdfefffefefefffefefefffefefefffcfcfcfffbfbfbfffafafafffaf9fafff8f8f8fff6f6f6fff5f4f4fff3f3f3fff2f2f2ffefefefffeeedeeffececedffecebebffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6b3a2a2a20000000000000000000000005f000000ff000000ff3d3d3dffa3a3a3fff7f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff5f5f5ff8d8d8dff242424ff0000001b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b1b1b1bbbb4b4b4fff2f2f2fffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7f000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff8f7f7fff5f4f5838181810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfcdcdceffeaeaeaffe9e9e9ffe9e9e9ffeaeaeaffebebeaffebebebffebecebffedededffeeeeeeffefefeffff0f0f0fff1f1f1fff2f3f2fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff8f8f8fffafafafffdfdfcfffdfefefffefefefffefefefffefefefffefefefffcfcfcff414141ff0000008f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3050505ff393939ffeaeaeafffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff3f4f4fff3f3f3fff2f2f2fff0f0f1ffeeedeeffedededffedededffefefeffff0f0f0fff1f1f1fff2f2f2fff4f4f3fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff9f8f9fff9f9f9fffafafafffafbfafffbfafbfffbfbfbfffcfcfcffc4c4c4ff222322ff5b5a5bff3b3b3bff1d1d1dff100f10ff222222ff222323ff161617ff1b1c1bff383838ff6867683f1c1c1c00000000b7000000ff000000ff616161fffdfdfdfffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffcfcfcfffaf9fafff9f8f9fff9f9f9fff8f8f8fff6f6f6fff5f5f5fff4f4f4fff2f2f2fff0f0f0ffefefefffeeeeeeffecececffebebebffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9e7d4d4d40000000000000000000000007b000000ff000000ff5c5c5cffcfcecefff7f7f7fff7f7f7fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7ffafafafff373838ff0000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063636363fffdfdfdfffdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefecfcfcfcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0bffedededffedececffecececffecececffecececffedededffedededffeeeeeeffefefeffff0f0f0fff0f0f1fff1f1f1fff2f2f2fff4f4f4fff5f5f5fff6f6f6fff6f7f6fff8f8f7fff9f9f9fffbfbfbfffdfdfdfffefefefffefefefffefefefffefefefffefefeffccccccff000000ef0000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077020201ff171718ffc7c7c7fffbfbfbfffbfbfbfffafbfbfffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f8f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff2f2f2ffeaebebffd3d3d4ff9e9e9eff8c8c8cffb0b0b0ffe3e2e2ffedededffefefeffff2f2f2fff3f3f3fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff9f9f9fffaf9fafffafafafffbfbfbfffafbfbfffbfbfbfffbfbfbff8e8e8eff090909ff6d6d6dff4f4f4fff252626ff141415ff313131ff323232ff1b1b1bff1e1e1eff414142ff6d6d6d3f1d1d1d0000000027000000fb000000ff040404ffe7e7e7fffdfdfdfffdfdfdfffcfcfcfffdfdfdfffefefefffcfcfcfffafafafff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f7fff5f5f5fff2f3f3fff1f1f1fff1f1f1fff0f0f0ffefefefffedededffedecedffecececffebebebffebebebffebebebffecececffecedec0f0e0e0e00000000000000007f000000ff010101ff696969ffd8d8d8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff8f8f8ffb1b1b1ff393a3aff0000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7a7a7a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1313131300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033303030ffefefefffefefefffeeeeefffeeeeeeffefeeeeffefefefffefefeffff0f0f0fff1f1f1fff1f2f1fff2f2f2fff3f3f3fff3f3f3fff5f5f5fff6f6f7fff7f7f7fff7f7f7fff9f9f8fffafafafffbfbfbfffdfdfdfffefefefffefefefffefefefffefefefffefefeff838383ff0000009300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037020202ff151515ff9f9f9ffffcfcfcfffbfbfbfffbfcfbfffafafbfffaf9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f8f8fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff4f4f4fff4f4f4fff2f2f2ffe8e9e8ff969696ff191919ff000000ff000000ff010101ff3a3a3affc9c9c9ffebebebfff1f2f2fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffafafafffafbfafffafbfafffbfafafffafafafffbfbfbfff7f7f7ff5e5e5ee70c0c0cff747474ff4c4c4cff232323ff141414ff2e2e2eff2e2e2eff1a1a1aff1d1d1dff3f3f3fff6d6c6c3f1c1d1c0000000000000000b3000000ff000000ffa4a4a4fffefefefffdfdfdfffcfcfcfffdfdfdfffefefefffdfcfcfffbfbfafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff5f5f5fff2f2f2fff1f1f1fff1f1f1fff1f1f1fff1f1f1fff0efefffefefefffeeeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefeeef3734343400000000000000006b000000ff000000ff515251ffc4c3c4fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f7fff7f7f7fff8f8f8fff6f6f6ff989898ff201f1fff00000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfb1b1b1b1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b565656fff0f1f0fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff1f0f0fff1f1f1fff2f2f2fff3f2f2fff3f3f3fff4f4f4fff4f4f4fff4f4f4fff6f6f6fff8f7f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffbfbfbfffdfdfdfffefefefffefefefffefefefffefefefffefefeff424141ff0000005700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7202020ff7f7f7ffffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff6f6f6fff5f5f5fff4f4f4ffedededffa8a9a9ff070707ff000000ff000000ff000000ff000000ff000000ff2b2b2bffdcdcdcfff0f1f0fff4f4f4fff6f6f6fff7f7f7fff7f7f7fff8f7f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fffbfafafffbfbfbfffafafafffafafafffafafafffbfbfbffe8e8e8ff464647ab111111ff686868ff3b3b3bff1c1b1bff101010ff191919ff191919ff111211ff171717ff303030ff6060603f1c1c1b000000000000000077000000ff000000ff646363fffefefefffdfdfdfffdfdfdfffefefefffefefefffcfcfcfffbfbfbfffafafafff8f8f8fff8f8f8fff8f8f8fff8f7f7fff5f5f5fff2f2f2fff2f2f1fff1f2f1fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f0fff0f0f05f5a5a5a00000000000000003f000000ff000000ff212121ff959595ffeff0effff8f8f9fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8ffcfcfcfff6f6f6fff050505e7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000372f2f2fcfbcbcbcffe9e9e9ffe7e7e7ffe7e7e7ffe5e5e5ffe4e4e4ffe2e2e2ffe2e2e2f3d5d5d5cbb1b1b1bfa7a7a7bfa7a7a7bfa8a8a8bfa7a8a7bfa7a7a7bfa7a7a7bfa7a7a7bfa7a6a6bba3a3a39f8888889f8787879f8787879f8787879f8787879f8888889f8888889f8888889f8888889f8888887f6868687f6969697f6969697f6a6a6a7f6b6b6b7f6c6c6c7f6e6e6e7f6f6f6f5f555555232222220303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087818181fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f5fff6f6f6fff7f7f7fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffbfbfbfffdfdfdfffefefefffdfefefffefefefffefefefffcfcfcff080808ff0000001700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf222222ff636363fff5f5f5fffbfbfbfffbfbfbfffafafbfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff4f4f4ffe5e5e5ff3e3e3eff000000ff000000ff000000ff000000ff000000ff000000ff000001ff939393ffefefeffff5f5f5fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffafaf9fffbfbfafffbfbfbfffafafafffafafafffafafafffbfbfbffd2d2d2ff424242771414141f0c0c0c1f0a0a0a1f040404e3171717ff1f1f1fff1e1f1fff1919193b0707071f0808081f0c0c0c0703030300000000000000003b000000ff000000ff2d2d2dfffdfdfdfffefefefffefefefffefefefffefefefffcfdfdfffcfbfbfffbfbfbfff9f9f9fff8f7f8fff7f7f7fff7f7f7fff5f6f6fff4f4f4fff3f3f3fff3f3f3fff4f4f3fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff2f2f1fff2f2f287808180000000000000000003000000df000000ff020102ff555656ffa4a4a4ffedecedfff9f9f9fff9f9f9fff8f8f8fff8f8f8ffd3d3d3ff888889ff222222ff0000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f404040cfacacacffd8d8d8ffdbdbdbffd7d7d7ffd5d5d5ffd4d4d4ffd1d0d1ffcececeffccccccffccccccffccccccffc9c9c9ffc8c8c7ffc8c8c8ffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c6ffc5c6c5ffc7c7c7ffc8c8c8ffc8c7c7ffc7c7c7ffc7c7c7ffc7c7c6ffc8c8c8ffc8c8c8ffc9c9c8ffc9c9c9ffcacacaffcacacaffcacacaffcbcbccffcdcdcdffd0d0d0ffd2d2d2ffd6d6d6ffd9d9d9ffd5d5d5dbb3b3b25f4c4c4c030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afa7a7a7fff4f4f4fff3f4f3fff3f3f3fff3f3f3fff3f3f3fff4f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f7f7fff7f7f7fff8f8f8fffafafafffbfbfbfffafafafff9f9f9fff9f9f9fffcfcfcfffdfdfdfffefefefffdfefefffefefefffefefeffe2e2e2ff030303df0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a71f1f1fff565555ffe8e8e8fffbfbfbfffbfbfafffafafafffafafafffafaf9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff4f4f4ffdededeff121212ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff626262ffeeeeeefff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfbfbffbdbdbdff3a3a3a4f0e0e0e000000000000000000000000df2c2c2cff3d3d3dff414141ff303030833333339f4a4a4a9f4a4b4a9f4949493b1718180000000007000000fb000000ff070707fff3f3f2fffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfbfffafafafff8f8f8fff8f8f7fff8f8f8fff7f7f7fff5f5f6fff5f5f5fff5f5f5fff5f5f5fff4f5f4fff3f3f4fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff3f3f4afa7a7a700000000000000000000000057000000ff000000ff060606ff505050ff878786ffafafafffc1c0c0ffbbbcbcff9e9e9eff757575ff292929ff000000df0000000f000000000000000000000000000000000000000000000000000000000000000303030357464646cfa6a6a6ffcececeffd5d5d5ffddddddffdededdffd9d9d9ffd6d6d6ffd5d6d6ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd6d7d6ffd5d5d5ffd4d4d4ffd6d6d5ffd4d4d4ffd4d4d3ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d4ffd4d4d4ffd4d5d5ffd5d5d5ffd4d5d4ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffddddddffddddddffd5d5d5ffcccccbdbadadad5f4a4a4a03030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3cacacafff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f5f4fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff8f9f9fffafafafffbfbfbfffafafafffafafafffbfbfbfffdfdfdfffdfdfefffefefefffefefefffefefefffdfdfdffeaeaead75f5f5f6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1b1b1bff535353ffe4e4e4fffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f9fff8f8f8fff4f4f4ffe4e4e5ff171616ff000000ff000000ff000000ff000000ff000000ff000000ff010001ff696969ffedededfff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbffb7b7b7ff38383827070707000000000000000000000000df565656ff6f6f6fff707070ff5e5e5ebf494949ff585858ff606061ff5151515f2222220000000000000000cb000000ff000000ffd9d9d9fffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfbfbfffafafafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff5f5f6fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff4f4f4fff5f5f4d3cacaca0000000000000000000000000000000087000000ff000000ff010102ff181819ff424242ff555555ff4e4f4eff333334ff090a09ff000000eb00000033000000000000000000000000000000000000000000000000000000030303035f4c4b4cdbafafafffcdcdcdffd2d2d2ffd9d9d9ffd8d8d8ffd5d5d5ffd6d6d6ffd8d8d8ffd5d5d5ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d4ffd3d3d3ffd3d3d3ffd2d2d1ffd2d2d2ffd2d2d2ffd1d1d1ffd1d2d1ffd2d2d2ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd0d1d0ffd1d1d0ffd1d1d1ffd1d1d1ffd0d0d0ffd2d1d1ffd2d2d1ffd2d2d2ffd2d2d2ffd2d2d2ffd1d1d1ffd0d0d0ffd0d0d0ffd2d2d2ffd1d1d1ffd2d2d2ffd4d4d4ffd6d6d6ffd3d3d3ffd8d8d8ffdadadaffd1d1d1ffc9c9c9dbacacac6b5555550706060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003030303fbf1f1f1fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fffaf9f9fffafafafffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfcffe7e7e77f6868680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff565656ffe2e2e3fffbfbfbfffcfcfcfffbfbfbfffbfafbfffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff6f6f6fff0f0f0ff555555ff010101ff000000ff000000ff000000ff000000ff000000ff030303ffa9a9aafff1f1f1fff8f8f7fff8f9f9fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbffb5b5b5ff3f3e3f1f070707000000000000000000000000371818183f1e1e1e3f1d1d1d3f1c1c1ca71e1e1eff272727ff303030ff2525255f1111110000000000000000a7000000ff000000ffc7c7c7fffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffafafafff9f9f9fff8f8f8fff8f8f8fff9f9f9fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f7f7fff6f6f6fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5f7ededed000000000000000000000000000000000000000057000000d7000000ff000000ff000000ff000000ff000000ff000000fb000000a70000001b00000000000000000000000000000000000000000000000706060667535353dbafafafffccccccffd1d2d1ffd8d8d8ffd8d8d7ffd2d2d2ffd3d3d3ffd6d6d6ffd9d9d9ffdcdcdcffd9dad9ffd9d9d9ffd8d8d8ffd8d8d8ffd7d6d7ffd6d6d6ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd4d4d4ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d3d3ffd4d4d4ffd3d3d3ffd3d3d3ffd3d3d3ffd5d4d4ffd5d6d5ffd5d5d5ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d5ffd5d4d4ffd4d5d4ffd5d5d5ffd8d9d9ffdadadaffd6d6d6ffd3d3d3ffd2d2d2ffd7d6d7ffd9d9d9ffd2d2d2ffcccccbe7b5b5b56f58585807060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b292929fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fffafafafffafafafffafafafffbfbfbfffcfcfcfffdfcfcfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdffe7e7e75f5151510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1e1e1eff595959ffe5e5e5fffbfbfbfffbfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff7f7f6fff3f3f3ffc6c6c6ff191919ff010101ff000000ff000000ff000000ff000000ff4e4e4fffe8e8e8fff5f5f5fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfafffbfbfafffafafbfffbfbfbffb8b8b8ff3f3f3f1f070707000000000000000000000000000000005f2b2b2b7f3131327f1b1b1bcf151514ff141414ff181717ff131313af1010107f1717177f2f2f2fcf191919ff010101ffbdbdbdfffffffffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfff9f9f9fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff5f5f5fff5f6f62322222200000000000000000000000000000000000000000000000033000000570000005f0000005f0000004b0000001300000000000000000000000000000000000000000000000000000057464646e7bcbcbcffcececeffd2d2d2ffd9d9d9ffd7d7d7ffd2d2d2ffd3d3d3ffd5d5d5ffd7d7d7ffdadadaffddddddffe0e0e0ffdddcdcffdcdcdcffdbdbdbffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd9d8d8ffd8d7d7ffd6d6d6e3bebebedfbbbabadfbbbbbbf7cfcfcfffd5d5d5ffd5d5d5ffd6d5d6ffd6d6d6ffd7d7d7ffd7d7d7ffd7d7d7ffd7d6d7ffd7d7d7ffd7d7d7ffd7d7d7ffd8d8d8ffd8d8d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d9ffdddcdcffdedddeffdadadaffd8d7d7ffd5d5d5ffd3d3d3ffd2d2d2ffd7d7d7ffd9dad9ffd1d2d2ffcdcdcde7bababa5f4e4e4d0303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4d4d4dfff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f7fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffafafafffafafafffafafafffafafafffbfcfbfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffdfefdfffdfdfdffe7e7e8473e3e3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097222222ff5d5d5dffe8e8e8fffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafff9faf9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff8f8f8fff6f6f6fff1f1f1ffc1c2c1ff404040ff090909ff030303ff121212ff6c6b6cffdfdfdffff3f3f2fff6f6f6fff8f8f8fff8f8f8fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffbcbcbcff4141413f0e0e0e00000000000000000000000000000000bf585858ff4f4f4fff262626ff131313ff1f1f1fff242525ff191919ff141414ff292929ff5b5b5bf7393939ff020202ffb0b0b0fffefffefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffafafafff9f9f9fff9f9f9fff9f9f9fff8f9f9fff8f8f8fff8f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f64b494949000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057454545ffccccccffd6d6d6ffdadadaffd7d7d7ffd2d2d2ffd3d3d3ffd6d6d6ffd8d8d8ffdadadaffdcdcdcffdededeffe0e0e0ffe4e4e3ffe0e0e1ffdfdfdfffdddedeffddddddffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdadadae7c5c5c50000000000000000000000007f6d6d6dffd9d9d9ffd8d8d8ffd8d8d9ffd9d9d9ffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdbdbffdcdcdbffdddcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffdcdcdcffe0e1e1ffe0e1e0ffdededeffdcdcdcffdad9daffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd8d8d8ffdadadaffd5d5d5ffcecece7b626262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077747474fff8f8f8fff8f8f8fff8f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f7fff8f8f8fff9f8f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffcfbfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdffe9e9e82b2626260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f242424ff606060ffecececfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f8f9fff8f8f8fff9f9f9fff9f9f9fff8f9f8fff8f8f8fff7f6f7fff3f3f3ffebebebffd2d2d2ffc4c4c4ffddddddffefeeeefff3f4f3fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9fafff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffc0c0c0ff4545453f0e0e0e00000000000000000000000000000000bf595859ff585959ff2c2c2cff141414ff2d2d2dff333333ff212222ff1a1b1aff373737ff656565df3a393aff010101ffa2a2a2fffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfff9f9f9fffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f7f76f6c6c6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f181818efbbbabaffcdceceffd7d7d8ffd6d6d6ffd5d5d5ffd7d7d7ffd9d9d9ffdbdbdbffddddddffdedfdeffdfdfdfffe1e1e1ffe3e3e3ffe6e5e5ffe3e3e3ffe1e1e1ffe0e0e0ffdfe0dfffdfdfdfffdedfdeffdededeffddddddffddddddebcccbcc5f5454545f5454545f545454bfa6a6a6ffdcdcdcffdbdcdbffdbdbdbffdbdbdbffdcdcdcffdcdcdcffdcdcdcffdcdcddffddddddffddddddffddddddffddddddffdededeffdfdfdfffdfdfdfffdfdfdfffdfe0e0ffe0e0e0ffe1e0e0ffe5e5e5ffe2e2e2ffe1e1e0ffdfdfdfffdededeffddddddffdbdbdcffdadadaffd9d9d9ffd8d8d7ffd6d5d6ffd9d9d9ffd0d0d0fbc2c2c233272727000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b979797fff9f8f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffafafafffafafafff9f9f9fff9f9f9fffaf9fafffafafafffcfcfcfffdfcfdfffdfdfdfffefdfdfffdfdfdfffdfdfdfffefefefffffffffffefefffffefefefffdfdfefffdfdfdffe8e9e9131111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f252525ff646464fff0f0f0fffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f9f8fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff6f6f6fff6f6f6fff6f6f6fff7f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f8f8fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbffc6c6c6ff4748483f0f0f0f00000000000000000000000000000000bf585858ff565656ff2a2a2aff131313ff29292aff2f2f2fff1f1f1fff181818ff353535ff676767bf3b3b3bff060606ff939394fffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffbfbfbfffafafafffafafafffafafafffaf9f9fffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f8f8fff8f8f8fff9f8f88f8b8b8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003020202bf8e8d8dffc5c5c5ffd2d2d2ffcececeffd8d8d8ffdcdcdcffdbdbdbffddddddffdfdfdeffe0e0e0ffe1e1e1ffe2e2e2ffe4e4e4ffe6e6e6ffe8e7e8ffe5e5e5ffe2e2e2ffe1e2e1ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdededeffdfdedfffdfdfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e0e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e1e2ffe3e2e2ffe3e3e3ffe8e7e7ffe5e4e4ffe3e3e3ffe2e2e2ffe2e2e2ffe2e2e2ffe1e1e1ffdfe0dfffdedddeffddddddffdcdcdcffcececeffd2d2d2ffc5c5c5dba2a2a30b080808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbb7b7b7fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffcfcfcf7e5e5e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af272727ff676767fff2f2f2fffbfbfcfffcfcfcfffbfcfbfffafbfafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fff8f9f8fff9f9f9fff9f9f9fff9f9f9fffafafafffbfafafffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbffcbcbcbff4747474f12121200000000000000000000000000000000bf575858ff4e4e4eff212121ff111111ff151515ff181818ff121212ff151515ff2a2b2aff5c5c5ca7393939ff0d0d0dff858584fffefdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafafafff9f9fafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f8f9fff9f9f9fffafafafffafafafff9f9f9afababab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077565756ffb9b9b9ffcbccccffcfcfcfffcececeffd4d4d4ffdfdfdfffe1e1e1ffe1e1e1ffe2e2e2ffe3e4e4ffe5e4e4ffe5e5e5ffe6e6e6ffe7e8e8ffe9e9e9ffe8e8e8ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e2ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e1e2ffe1e1e1ffe1e1e1ffe0e0e0ffdfdfdfffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe2e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe6e6e6ffeaeae9ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe3e3e3ffe1e1e1ffe2e2e2ffd7d7d7ffcececeffcdcdcdffcececeffbdbdbd9b707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3dededefff9faf9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfbfbfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffbfbfbdfd0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2b2b2bff6c6d6dfff5f5f6fffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffbfafbfffafafafff9f9f9fff9f9f9fff8f9f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff8f8f8fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9fafffafafafffafafafffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfcfbffcdcdcdff4b4b4b5f161616000000000000000000000000000000000000000000000000000000009f111112ff1d1d1dff222222ff1a1b1a5f0c0c0c000000000000000013000000ff171717ff777777fffcfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafbfbfffafafbfffafafacfcacaca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f222222fbb6b6b6ffc4c4c4ffcececeffcdcccdffd1d2d2ffd6d6d6ffdcdcdcffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e7ffe7e7e8ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffebebebffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e4e4ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e3ffe2e2e2ffe1e2e2ffe2e2e2ffe3e2e2ffe3e3e3ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe5e5e5ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe9eaeaffebebebffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe5e5e5ffe5e5e5ffdfdedeffd6d6d7ffd2d2d2ffcececeffcececeffc7c7c7ffb7b7b74f3939390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007070707fffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fffaf9f9fffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffdfdfdfffdfdfdfffefefdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefffffbfafabfb5b5b500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2d2d2dff737372fff7f7f7fffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f9fffafafafffbfbfbfffafafafffafafafffafafafffbfbfbfffafafafffafafafffafbfbfffcfdfdfffdfdfdfffcfdfdfffcfcfcffd1d1d1ff4e4e4e5f161616000000000000000000000000000000000000000000000000000000009f232323ff3b3b3bff474747ff3636365f1a1a1a000000000000000000000000ff1a1a1aff6d6d6dfffcfcfcfffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafaefeaeaea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b080808d79a9b9bffbdbdbdffcdcdcdffcecdceffd0d1d1ffd5d5d5ffd9d9d9ffdcdcdcffe0e0e0ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffeaeaeaffe9eaeaffe9e9e9ffe9eaeaffedededffe9e9e9ffe8e8e8ffe7e7e8ffe7e6e7ffe6e6e6ffe6e6e6ffe6e6e5ffe4e5e5ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e5ffe4e4e4ffe4e3e3ffe3e3e3ffe3e3e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe6e5e6ffe6e5e6ffe6e6e6ffe6e5e6ffe5e5e5ffe5e6e5ffe6e6e6ffedededffecececffebebebffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe8e9e8ffe8e8e8ffe3e3e3ffdddddcffd9d9d9ffd5d5d5ffd2d2d2ffcdcecdffcfcfcfffbebdbeeba8a8a81b13131300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027262626fffbfbfafffafafafffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffdfcfdfffefefdfffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffafbfbbfb7b6b700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c32c2c2cff787878fff8f8f8fffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f8f8fff8f8f8fff8f8f8fff6f6f6fff5f5f5fff4f4f4fff3f3f3fff5f5f5fff8f7f8fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f9f9fffafaf9fffbfbfbfffafafbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffdfdfdfffdfdfdfffdfdfdfffdfcfcffd6d6d6ff4f4f4f5f151515000000000000000000000000000000000000000000000000000000009f3f3f3fff6f6f6fff717171ff6b6b6b5f272727000000000000000000000000df151515ff696969fffbfbfbfffefefefffefefefffefefefffefefefffdfdfdfffdfdfcfffcfcfcfffbfbfbfffcfcfcfffbfcfbfffbfbfafffafafafffbfbfbfffbfbfbfffafafafffafafafffafafafff9faf9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffafafa1313131300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097696969ffb7b7b7ffcacbcaffcccbccffd0d0d0ffd3d3d3ffd7d7d7ffdadadaffdddcddffdededeffe4e3e3ffeaebeaffeaeaeaffebebebffecececffebebebffebebebffebebebffeeeeeeffeaeaebffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe5e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe6e6e7ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe9e9e9ffefefefffedededffedecedffecebecffebebebffebebebffebebebffebebebffe6e6e6ffe0e0e0ffdcdcdcffd9d9d9ffd7d7d7ffd4d4d4ffd1d0d1ffcecdceffcccccbffb8b8b8bb8383830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b4a4a4afffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffdfdfdfffefefefffdfefefffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfff9faf9b3a9a9a900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df313132ff7d7d7dfff9faf9fffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfcfbfffdfdfdfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff4f4f4ffedededffe2e2e2ffd7d7d7ffe7e7e7fff1f1f1fff6f6f6fff8f8f8fff8f9f9fff8f8f8fff9f9f9fff9f9fafffafafafffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffdfdfdfffcfcfcffd9d9d9ff5252527b1b1b1b00000000000000000000000000000000000000000000000000000000130808081f0f0f0f1f0e0e0e1f0e0e0e0b050505000000000000000000000000df171717ff646464fffafafafffefdfdfffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffafafafffbfbfb3332323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b343434ffb1b1b1ffc4c3c3ffccccccffcdcdcdffd1d1d2ffd5d5d5ffd9d9d9ffdbdbdbffdddddcffdededeffdfdfdfffe6e6e6ffecededffecececffedededffecececffecececffecededffeeeeeeffedededffe9e9e9ffe8e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffecececfff0f0f0ffeeeeeeffededeeffecededffecececffecececffedededffe9e9e9ffe3e3e3ffdfdfdfffdcdcdcffd9d9d9ffd8d8d8ffd6d5d6ffd3d2d2ffcececeffccccccffc5c5c5ffb2b2b26f4d4d4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6d6d6dfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfbfffdfdfdfffefefefffdfdfcfffbfbfbfffbfbfbfffcfcfcfffefefefffefefefffefefefffefefefffdfefdfff8f8f89f96969600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df333333ff838383fffbfbfafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfcfbfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffbfbfbfff9f9f9fff8f8f8fff8f8f8fff7f7f8fff5f4f5ffebebebffa0a0a0ff202020ff0c0c0cff434343ffcdcdcdfff0f0f0fff7f7f7fff9f9f9fff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffcfcfcffddddddff5555557f1d1d1d0000000000000000000000000b0505051f0e0e0e1f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000df191919ff606060fff9f9f9fffdfdfdfffdfdfdfffefefefffefefefffefefdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfb535252520000000000000000000000000000000000000000000000000000000000000000000000000000000017101010eba3a3a3ffbbbbbaffcdcdcdffcacacaffcececeffd3d4d3ffd7d7d7ffdadadaffdcdcdcffdedddeffdededeffdfdfdfffe0e0e0ffe7e7e7ffeeeeeeffedededffedededffedededffeeeeeeffeeeeeeffefefeeffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e7e7ffe7e7e7ffe7e8e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e8ffe9e9e9ffe9e9e9ffe9e9e9ffeeeeeffff0f0f0ffefefefffeeeeeeffedededffecececffeeeeeeffeaeae9ffe5e5e5ffe3e3e3ffe0e0e0ffddddddffdcdbdbffdadadaffd7d8d7ffd4d4d4ffd1d1d1ffccccccffcacacaffbdbdbcf7adaead2f212121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8d8d8dfffbfbfbfffcfbfcfffcfcfcfffcfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffbfbfbfffbfbfbfffafafafffcfcfcfffdfefefffefefefffefefefffefefefffdfdfdfff8f8f89f96969600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df323131ff89898afffbfbfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffafafafff9f8f9fff8f8f8fff8f8f8fff2f1f2ffd3d3d3ff161616ff000000ff000000ff000000ff5a5a5affe8e8e8fff5f5f5fff8f8f8fffaf9fafff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffcfdfdffe1e1e1ff5959597f1d1d1d0000000000000000000000006b2a2a2aff6d6d6dff777777ff767776ff787878ff7575759f4646460000000000000000000000000000000000000000df1a1a1aff5b5b5bfff8f8f8fffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafbfffbfbfbfffbfbfbfffbfbfb7371717200000000000000000000000000000000000000000000000000000000000000000000000000000000b37a7a7affb4b4b4ffc8c9c8ffcacacaffccccccffd1d1d1ffd5d5d5ffd8d8d8ffdadadaffdcdcdcffddddddffdededeffdedfdfffdfdfdfffe0e0e0ffe9e9e9ffeeeeeeffedeeeeffeeeeeeffefefeeffefefeffff0f0f0ffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffeae9e9ffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe7e8e8ffe8e8e8ffe9e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeafff0f0f0fff0f0f0ffefeff0ffefefefffeeeeeeffeeeeeeffebebebffe5e5e5ffe5e5e5ffe4e4e4ffe2e2e2ffe0e0e0ffdededdffdcdcdcffdad9d9ffd6d6d6ffd4d4d4ffd0d0d0ffc8c8c8ffc9c9c9ffb6b7b6d391929207050505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3b1b1b1fffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffefefefffefefefffefefefffdfdfdfffdfdfdfff9f8f89f95959500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df323232ff8c8c8cfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafbfafffafafafffafafafffafafafff9f8f9fff2f2f2ffb9b9b8ff020202ff000000ff000000ff000000ff313131ffe5e5e5fff5f5f5fff8f9f8fffafafafffafafafffbfafbfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfcfcfffdfdfdffe5e5e5ff5959597f1c1c1c0000000000000000000000007f1b1b1bff444443ff5d5d5dff616161ff5f5f5fff4c4c4c9f3232310000000000000000000000000000000000000000df191918ff575757fff6f6f6fffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfb939191910000000000000000000000000000000000000000000000000000000000000000000000006b494949ffadadaeffc1c1c1ffc9c9c9ffcbcbcbffcfcfcfffd3d3d3ffd6d6d6ffd8d8d8ffd8d9d9ffdadadaffdbdbdbffdcdcddffdededeffdfdfdfffdfdfdfffe2e2e2ffebebebffeeedeeffeeefefffefeeeeffedededffecececffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e6ffe7e7e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e5ffe5e5e5ffe5e5e6ffe6e6e6ffe6e6e6ffe6e6e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffecececffedededffefefefffefefefffeeeeeeffedededffe3e3e3ffe3e2e2ffe2e2e2ffe3e3e3ffe2e2e2ffe1e1e0ffdededeffdcdcdcffdadadaffd8d8d8ffd6d6d6ffd1d1d0ffc9c9c9ffc8c8c8ffc4c4c4ffb2b2b28f646364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbc8c8c8fffbfcfbfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefefefffdfdfdfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffefefefffefefefffefefefffdfdfdfffefefefff8f8f8938a8a8a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df333333ff8e8e8efffbfbfbfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafbfff9f8f9fff4f3f4ffd7d7d7ff1d1d1dff000000ff000000ff000000ff656566ffeaeaeafff6f6f5fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdffe5e5e5ff5b5a5a7f1c1c1c0000000000000000000000007f171818ff303030ff414040ff454545ff3f3f3fff313131871919190000000000000000000000000000000000000000c3151515ff535352fff5f5f5fffefefffffffffffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffdfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcaba9a9a90000000000000000000000000000000000000000000000000000000000000000271b1a1af7a8a8a8ffb9b9baffc8c8c8ffcacacaffcececeffd1d1d1ffd5d4d4ffd7d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdcdcdcffdededeffdededeffdededeffdfdfdfffe4e4e4ffebebebffedededffe9e9e9ffe4e4e4ffe5e5e5ffe6e6e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e4e3ffe4e4e4ffe4e4e4ffe4e5e4ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe5e5e5ffe4e4e4ffe8e8e8ffedededffecececffe5e4e4ffe1e0e0ffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffdfdfdfffdedddeffdcdcdcffdadadaffd7d7d7ffd5d5d5ffd2d2d1ffccccccffc6c6c6ffc8c8c8ffbebebeffafafaf473030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7e4e4e4fffbfbfbfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefdfefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffefefefffefefefffefefefffefefefffefefefff6f6f67f77777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3393a39ff919191fffbfcfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffafbfbfffafafafffafafafffafafafffafafafff9f9f9fff6f6f6ffecececffb1b1b1ff343434ff19191aff5a595affdadadafff3f3f3fff7f7f7fff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdffe5e6e5ff5d5d5d7f1d1d1d8b393939df484848df292929ff1f1f1eff262626ff2f3030ff303131ff2d2d2dff242424ef202020df2c2c2cdf4d4d4d6f2e2e2e0000000000000000bf151515ff505050fff2f2f2fffffffffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcc3c0c0c00000000000000000000000000000000000000000000000000000000003020202cf8d8e8effb3b2b2ffc7c7c7ffc9c9c8ffccccccffcfcfcfffd2d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9d8d8ffd9d9d9dfbebebe97838383ffddddddffdcdcdcffdcdcdcffdcdcdcffddddddffe2e3e2ffe4e4e5ffe1e1e1ffe0e0e0ffe4e4e4ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e5ffe4e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe6e6e6ffe1e1e1ffe1e2e1ffe4e4e5ffe4e3e4ffdedfdeffdededeffddddddffdcdcdcffdcdcdcc7adadaddbbebebeffddddddffdcdcdcffdadadaffd7d7d7ffd4d4d4ffd2d2d2ffcececfffcacacaffc7c7c8ffc9cacaffb5b5b5e79d9d9d130d0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003030303fffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefff8f8f87f79797900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3f3fff949494fffcfcfcfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffbfbfbfff8f8f8fff5f5f5fff0f0f0ffe6e6e6ffe0e0e0ffeaeaeafff4f4f4fff8f8f8fff9f9f9fff9f9f9fffaf9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdffe7e8e8ff606060872020209f4d4d4dff646464ff3d3d3dff262626ff3d3d3dff555555ff575757ff525152ff393838ff282828ff3f3f3fff6465657f3c3d3d0000000000000000bf161616ff4e4e4efff1f0f0fffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcdfdcdcdc000000000000000000000000000000000000000000000000000000008b5f5f5fffb1b0b1ffc3c3c3ffc9c8c9ffcacbcbffcececeffd0d0d0ffd3d3d3ffd5d5d6ffd7d7d7ffd9d8d9ffd9d9dafbd6d6d63f3636366f5f5e5fffdadadaffdadadaffdadadaffdadadaffdadadaffd6d6d5ffdadadaffe1e2e2ffe1e2e2ffe6e6e6ffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe8e7e8ffe8e8e8ffe7e7e7ffe6e6e6ffe6e6e6ffe7e7e7ffe7e7e8ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e6ffe6e6e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e7e8ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe9e9e9ffe8e8e8ffe3e4e3ffe2e2e2ffdcdcdcffd6d6d6ffdbdbdbffdbdbdbffdbdbdbffdadadaffdadada7b6969692f282828f7d6d6d6ffdbdbdcffdadad9ffd7d7d7ffd4d4d4ffd3d3d3ffd1d1d1ffcececeffcacacaffc8c9c8ffc5c5c5ffafafafaf7676760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffdfdfdfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfefffdfdfdfffdfefefffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefff9f9f98f87878700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff989898fffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafafff9f9f9fff9f9f8fff8f8f8fff8f8f8fff9f9f9fffafafafffbfbfbfff9faf9fffafaf9fffafafafffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdffe8e8e9ff6161619f2727279f4e4e4eff6f6f6fff4b4b4aff303130ff484848ff666666ff6b6b6bff656565ff454444ff333333ff4d4d4dff6f6f6e7f3d3d3d0000000000000000cb121212ff4f4f4ffff4f4f4fffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffcfcfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfbf9f9f90000000000000000000000000000000000000000000000003f2b2b2bffaeaeaeffbcbcbcffc8c8c8ffc9c8c8ffccccccffcfcecfffd1d0d0ffd3d3d3ffd5d5d5ffd7d7d7ffd8d8d8ffd9d9d997808080332b2b2bfbd5d5d5ffd9d9d9ffd9d9d8ffd8d8d8ffd8d8d7ffd6d6d5ffd1d1d1ffd4d4d4ffdfdfdfffe4e4e4ffe7e7e7ffebebebffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe8e9e9ffe9e9e9ffe9e9e9ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe8e8e8ffe9e9e9ffeaeaeaffe9e9eaffebebebffeaeaeaffe4e5e4ffe1e1e1ffd5d5d5ffcfcfcfffd5d5d4ffd8d9d9ffd8d8d8ffd8d8d8ffd9d9d9fbd5d5d54339393973636363ffdadadaffd9d9d9ffd7d7d7ffd5d5d5ffd5d5d5ffd4d4d4ffd1d1d1ffcdcdcdffc9c9c9ffc8c8c8ffbfbfbfffafaeae6747474700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffefefefff8f8f89f95959500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff424242ff979797fffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffafafafffafafafffbfbfbfffbfafafffafafafffafafafffafafafffafafbfffafafafffafafafffafafafffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdffeaeaeaff6363639f262626974b4a4bff747474ff525252ff363636ff4f4f4fff6f6f6fff747575ff707070ff4d4c4dff393939ff525252ff7272727f3d3d3d0000000000000000df090a0aff4f4f4ffff8f8f8fffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfd0f0f0f0f000000000000000000000000000000000f0b0b0be39c9c9cffb5b5b5ffc7c7c7ffc6c6c6ffc9c9c9ffccccccffd0d0d0ffd3d2d2ffd4d3d4ffd5d5d4ffd5d5d5ffd6d6d6ffd7d7d7f7d1d1d1e7c3c3c3ffd8d8d8ffd8d8d8ffd6d6d6ffd4d4d4ffd5d5d5ffd0d0d0ffd2d1d2ffd3d3d3ffd8d8d7ffe4e5e4ffe9e9e9ffececedffebebebffeaeaeaffeaeaeaffebebeaffebebebffebebebffe9eaeaffe9e9e9ffe9e9e9ffeaeaeaffebebebffeaeaeaffe9e9e9ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffebebebffebebebffecececffebebebffe5e5e5ffdbdbdbffd4d4d4ffd0d0d0ffcecdcdffd4d4d4ffd6d7d6ffd6d6d6ffd7d7d7ffd8d8d8ebc7c6c6dfbcbcbcffd8d8d8ffd8d8d8ffd7d7d7ffd7d7d7ffd7d7d7ffd6d6d6ffd4d4d4ffd0d0d0ffccccccffc9c8c9ffc7c7c7ffb9b9b9f3a4a4a4271a1a1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5a5b5afffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfff8f8f89f95959500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff404040ff999a99fffcfcfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffbfbfbfffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdffeaeaeaff6364639f2727277f404040ff757575ff525353ff383838ff4f4f4fff717171ff777777ff727373ff4a4a49ff3b3b3bff545454ff7373737f3d3d3d0000000000000000df080808ff535454fffafafafffffffffffffffffffefefefffefefefffefefefffefefefffffffefffefefefffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfd2727272700000000000000000000000000000000ab797878ffb3b3b3ffc3c3c3ffc5c5c5ffc9c9c9ffcbcbcbffcececeffd2d2d2ffd5d4d5ffd5d5d5ffd5d5d4ffd5d5d5ffd5d5d5ffd6d6d6ffd7d7d7ffd6d6d6ffd6d5d5ffd6d6d6ffd4d4d4ffd1d1d1ffcececeffcfcfcfffd2d2d2ffd4d4d4ffd5d5d5ffddddddffe9e9e9ffeeeeeeffedececffebebebffebebebffebebebffebebebffebebebffebebebffeaeaeaffeaeaeaffeaeaebffebebebffebecebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffecececffecececffececebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffededecffecebecffe1e1e1ffd8d7d8ffd5d5d5ffd1d1d1ffcececeffcececeffd4d4d4ffd4d4d4ffd4d4d4ffd6d6d6ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd7d7d7ffd6d6d6ffd7d7d7ffd6d7d6ffd5d5d5ffd2d2d1ffcececdffcacacaffc6c6c6ffc5c6c5ffb1b1b1cb8b8b8b0302020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077777677fffdfdfdfffdfdfdfffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffcfcfcfffdfdfdfffefefefffefefefffefdfefffdfdfdfffdfdfdfff9f9f9a398989800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3f3f3fff9a9a9afffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffbfbfbfffbfafbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffaf9f9fff9f9fafffafafafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdffeaeaeaff6262629f2525257f3f3f3fff737373ff515151ff353535ff484948ff696969ff6f6f6fff6a6a69ff444444ff373737ff525252ff7575747f3f3f3f0000000000000000e70b0b0bff5a5a5afffbfbfbfffefefefffefefefffefefefffffffefffefefefffffffffffffffffffefefefffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffdfdfd3f3f3f3f0000000000000000000000005b3f3f3fffb5b5b5ffc1c2c1ffc7c7c8ffcacacaffccccccffcececeffd0d0d0ffd3d3d3ffd6d6d6ffd6d7d7ffd6d6d6ffd6d5d5ffd5d5d5ffd4d5d5ffd4d4d4ffd3d3d3ffd2d2d2ffd2d2d2ffd0d0d0ffcbcbcbffcbcbcbffcfcfcfffd2d2d2ffd4d4d4ffd6d6d6ffd7d7d7ffe3e3e3ffefeeeeffedededffececebffebebebffebebebffebebebffebebebffebececffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebecffebebebffececebffecececffedededffecececffebebebffebebebffebebebffebececffecececffecebebffebebebffeeedeeffe8e8e8ffdbdbdaffd7d7d7ffd5d5d5ffd2d2d2ffd0d0d0ffcececeffcfcfcfffd3d3d3ffd2d2d3ffd3d3d3ffd4d4d4ffd4d5d4ffd5d5d5ffd6d6d6ffd7d7d7ffd6d6d6ffd6d6d6ffd6d6d6ffd4d4d4ffd2d1d1ffcececeffcbcbcbffc7c7c8ffc7c7c8ffc2c2c2ffb1b1b1875d5d5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093929292fffefdfdfffefdfdfffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfff9f9f9bfb3b2b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3e3e3eff999a99fffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffdfcfcfffcfbfcfffbfbfbfffafafafffafafafffbfbfbfffcfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9f9fff9f9f9fffafafafff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfcfcfffdfcfcfffdfdfdffeaeaeaff6060609f2425247f3d3d3dff6c6c6cff484748ff303030ff3a3a3aff5a5a5aff616161ff575857ff373737ff303030ff4a4a4bff7272725f2f2f2e0000000000000000ff070707ff636363fffcfcfcfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfe5f5f5f5f00000000000000001f161616f3a9a9a9ffbababaffc7c7c7ffc6c6c5ffcbcbcbffcecdcdffcfcfcfffd0d0d0ffd3d3d3ffd4d4d4ffd6d6d6ffd7d7d7ffd5d5d5ffd3d3d3ffd2d2d2ffd2d2d2ffd1d0d0ffcececeffd1d0d0ffc9c9c9ffc6c6c6ffccccccffd0d0d0ffd3d3d3ffd4d4d4ffd6d6d6ffd7d7d7ffdadadaffedeeeeffedededffecebecffebebebffebebebffebebebffecececffecececffecececffecececffebebebffebebebffebebebffebebebffecececffedededffecececffecececffecececffecececffecececffecececffecececffecececffedededffedededffedececffecececffeff0efffdfdfdfffd9d9d9ffd7d7d7ffd6d5d5ffd4d4d3ffd1d1d2ffcfcfcfffcdcdcdffcfcfcfffd2d2d2ffd2d2d1ffd2d2d2ffd3d3d3ffd3d4d4ffd4d4d4ffd5d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd4d4d4ffd2d2d1ffcfcfcfffcdcdcdffcacacaffc8c7c8ffc7c7c7ffbdbdbdfbb0b0b03f2c2c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7a6a6a6fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffbfbfbbfb5b5b500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3c3c3cff9a9a9afffcfcfbfffcfcfcfffcfcfcfffdfdfdfffcfcfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffbfbfbfffafafafff9f9f9fffafafafffafafafffbfbfbfffcfcfcfffcfcfbfffcfcfcfffbfbfcfffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9f9f9fff9fafafffafafafffafbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdffecececff6262629f2525247f3b3b3bff5b5b5bff343433ff242323ff282828ff373738ff3d3d3dff373737ff272727ff242424ff373737ff6262625f2d2d2d0000000000000000ff070707ff6b6b6afffdfdfcfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefe7777777700000000000000005f444443ffb5b5b5ffc5c5c5ffc5c5c5ffcbcbcbffcececeffcfcfcfffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffd4d4d4ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcececeffcdcdcdffc7c7c7ffc8c8c8ffcdcdcdffd1d1d1ffd3d2d2ffd4d4d4ffd6d6d6ffd7d7d7ffd9d9d9ffe7e7e7ffeeeeeeffecececffecececffecececffecececffecececffecececffecececffecececffecececffebebebffebebebffebebebffecececffedededffedededffecececffecececffecececffecececffedededffedededffeeeeeeffefeeeeffefefefffeeeeeeffeeeeeeffededecffdbdadbffd9d9d9ffd7d7d7ffd6d6d6ffd4d4d4ffd2d3d2ffd0d0d0ffcdceceffcbcbcbffcfcfcfffd1d1d1ffd0d1d1ffd1d1d1ffd2d2d2ffd2d3d2ffd4d3d3ffd5d5d5ffd5d5d5ffd5d5d5ffd4d5d4ffd3d3d2ffd1d1d1ffcfcfcfffccccccffcac9caffc6c6c6ffc8c8c8ffbabbba9f7271720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefffffefefefffbfbfbbfb4b4b400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff383838ff9c9c9bfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafafafff9faf9fffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffafafafff9f9f9fff9f9f9fff9f9f9fffafaf9fffafafafffafafafffafafafffbfbfbfffcfcfbfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefeffededeeff6161619f242424270f0f0f5f2323235f1515159b191919ff292929ff323233ff373737ff313131ff282828871515155f1717175f242525230e0e0e0000000003000000ff101010ff777777fffdfdfdfffdfefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefe7f7f7f7f00000000000000002f222222d3a2a2a2ffc5c5c5ffc9c9c9ffcececeffd1d1d1ffd1d1d1ffd2d1d1ffd3d3d3ffd3d3d3ffd3d2d2ffd3d3d3ffd4d4d4ffd2d2d2ffd0cfd0ffcececeffccccccffcdcdcdffccccccffc7c7c7ffc8c8c8ffcbcbcbffcececeffd1d1d0ffd2d2d2ffd4d4d4ffd5d5d5ffd7d7d7ffd9d9d9ffdfdfdffff1f1f1ffedeeedffedededffedededffedededffedededffedededffedededffedededffecececffebececffebebebffebebebffecececffecececffedecedffedededffedededffedededffedededffedededffeeeeeeffefefefffefefefffefefefffefefeffff0f0f0ffe4e4e4ffdadadaffd8d8d8ffd6d6d6ffd5d5d5ffd4d4d4ffd3d3d3ffd1d1d1ffcececeffcbcbccffcbcbcbffcfcfcfffd0d0d0ffcfcfcfffd0d0d0ffd0d0d0ffd2d2d2ffd3d4d4ffd4d4d4ffd4d4d4ffd5d5d5ffd4d4d3ffd3d3d2ffd1d1d1ffcfceceffccccccffc9c9c9ffc7c7c7efbcbcbc634848480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3d2d2d2fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffdfdfdefe3e3e30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f030303ff3a393aff9e9e9efffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffafbfafff9f9f9fff9f9f9fff9f9f9fffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffefefeffefefefff626262ab2324230000000000000000000000005f171717ff393939ff4c4c4cff525152ff4b4b4bff3838383f0f0f0f000000000000000000000000000000002f060606ff202120ff8b8b8bfffdfdfdfffdfdfdfffdfefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefe9b9a9a9a0000000000000000000000000b090909dbabababffc9c9c9ffcdcdcdffd0d0cfffd1d1d1ffd2d2d3ffd4d4d4ffd2d2d2ffd1d1d1ffd1d1d1ffd2d2d2ffd0d0d0ffcecdceffcbcbcbffcacacaffcbcbcbffc4c4c4ffc6c6c6ffcacacaffcdcdccffcfcfcfffd1d1d1ffd2d2d3ffd3d4d3ffd4d4d4ffd6d6d6ffd7d7d8ffd9d9d9ffefeeeeffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffeeeeeeffedededffedededffedededffecececffecececffecececffecececffecececffecececffecececffedededffedededffedededffeeeeeeffeeeeeeffefefefffefefefffefefefffefefeffff1f1f1ffdcdcdcffd9d9d9ffd7d7d7ffd5d5d5ffd4d4d4ffd3d4d3ffd2d2d2ffd0d0d0ffcfcfcfffcdcdcdffcbcbcbffcacacbffcfcfcfffcfcfceffcececeffcececfffd0d0d0ffd2d2d2ffd3d3d3ffd3d3d4ffd4d4d4ffd4d4d4ffd4d4d4ffd3d3d2ffd0d0d0ffcdceceffcbcbcbf3bfbfbf2f252525000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefefefffefefefff2f2f22f2d2d2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000330a0a0aff3c3c3cffa7a7a7fffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffbfbfcfffafafafff9f9f9fff9f9f9fffafafafffafafbfffbfcfbfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfbfcfffdfdfdfffdfdfdfffdfefdfff4f4f4ff6b6a6ad32c2c2c0000000000000000000000005f242424ff616161ff707070ff6e6e6eff6d6d6dff5e5e5e3f18181800000000000000000000000000000000670d0d0dff2a2a2affacacabfffefefefffefefefffefefdfffefefefffefefefffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffefefe9f9e9e9e000000000000000000000000000000002b222222f3c1c1c1ffcdcdcdffd0d0d0ffd2d3d2ffd3d3d3ffd3d3d3ffd2d1d1ffd0d1d0ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffc8c7c7ffc9c9c9ffc6c6c6ffc4c4c4ffc8c8c8ffccccccffcececeffd0d0d0ffd1d1d1ffd2d2d2ffd2d2d3ffd3d3d3ffd4d4d4ffd5d5d5ffd6d6d6ffe4e4e4ffefefefffeeeeeeffefefefffefefefffefefefffeeeeeeffedededffedededffedededffedededffededecffedededffedececffececedffedecedffecececffedededffedededffedededffedeeedffeeeeeeffefefefffefefefffefefefffefefefffeaeaeaffd8d8d8ffd7d7d7ffd6d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd1d1d1ffd0d0d0ffcfcfcfffcdcdcdffcacbcaffc9c9c9ffcacacaffcfcfcfffccccccffccccccffcececeffd0d0d0ffd2d2d2ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd4d4d4ffd2d2d2ffd0cfcfffcecece5f4c4c4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbfafafafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefff4f5f57770707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f131313ff404040ffbdbcbcfffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfafffafafafff9f9f9fff9f9f9fffafafafffcfbfbfffcfcfcfffcfcfcfffbfafbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffafafaff7e7e7efb313131030000000000000000000000230e0e0e5f2e2e2e5f2d2d2d5f2c2c2c5f2c2c2c5f2c2c2c1709090900000000000000000000000000000000ab161717ff393939ffd4d4d4fffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebbbababa00000000000000000000000000000000000000005f4d4d4dffd1d1d1ffd3d3d3ffd4d4d4ffd4d4d4ffd3d3d3ffd1d1d1ffd1d1d1ffd1d1d1ffcfd0cfffcececeffcdcdcdffc9c9caffc9c9c9ffc6c6c6ffc7c7c7ffcacacaffcdcdcdffcfcfcfffcfcfcfffd0d0d0ffd1d1d1ffd1d0d1ffd1d1d1ffd2d1d2ffd2d3d2ffd3d3d3ffd8d8d8fff0f0f0ffeeeeeeffeeefeeffefefefffefeeeeffedededffedededffedededffedededffedededffedededffedededffedededffeeeeeeffedededffedededffedededffedededffedededffedededffeeeeeeffefefefffefefefffefefeffff0f0f0ffdededeffd5d5d5ffd5d4d5ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd0d0d0ffcfcfcfffcececeffcdcdcdffcbcacbffc9cacaffc8c9c9ffcbcbcbffcecdcdffcbcacaffcbcbcbffcececeffd1d1d1ffd2d2d2ffd4d4d4ffd5d5d5ffd5d5d5ffd4d4d5ffd3d3d2ffd2d2d2977c7b7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007070707fffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff8f8f8dfcfcfcf07070707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f1c1c1cff484848ffd5d4d4fffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafff9f9f9fff9faf9fffbfbfbfffcfcfcfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfcfbfffdfdfcfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffcfcfcff989898ff3434332f0909090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f060606fb232323ff595959fff2f2f2fffdfdfdfffefefefffefefefffefefefffefefffffefefefffffffefffffffffffefffefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebfbebebe000000000000000000000000000000000000000000000000977d7d7dffd6d6d5ffd6d6d6ffd5d4d5ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffcececeffcbcbccffcbcbcbffccccccffc7c7c7ffc7c7c7ffc9c9c9ffcbcbcbffcdcdcdffcdcdcdffcdcdcdffcecdcdffcececeffcececeffcececeffcfcfcfffd0d0d0ffd1d1d1ffd2d2d2ffeaeaeaffeeededffeeeeeeffeeeeeeffeeeeeeffedededffecececffecececffecececffedededffecededffecececffecececffedededffedededffecedecffedececffedededffedededffedededffedededffeeeeeeffeeeeeeffeeeeeeffeeeeeeffd5d5d5ffd3d3d3ffd2d2d2ffd1d1d2ffd1d1d1ffd0d0d1ffd0d0d0ffcfcfcfffcecdceffcccdcdffcccccdffccccccffcbcbcbffcacbcaffc9c9c9ffcccbcbffcbcbcbffc9c9c9ffccccccffcfd0d0ffd2d2d2ffd4d4d4ffd5d5d5ffd5d5d5ffd5d5d5ffd4d4d4cba8a8a803030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfcffe8e8e87b6d6d6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000ef292929ff5a5a5affe9e9e9fffdfefefffcfcfdfffcfcfcfffbfcfcfffcfcfcfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffafbfbfffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfbfcfffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfdfdfffdfcfdfffdfdfdffb6b6b6ff3a3a3a93171717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf181818ff2d2d2dffabababfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefedbdadada00000000000000000000000000000000000000000000000007060606cbabababffd6d6d6ffd3d3d3ffd0d0d0ffcfcfcfffcfcfcfffcececeffcbcbcbffc9c9c9ffc9c9c9ffc9c8c9ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffccccccffcbcbcbffcacacaffcbcacaffcbcbcbffcbcbcbffcccbcbffcccccdffcdcdcdffcfceceffd0d0d0ffddddddffeeeeeeffedededffeeeeeeffedededffecececffecececffecececffecececffecececffecedecffecececffebebebffebecebffecebebffecececffecededffedededffecededffecececffecececffedededffedededffeeeeeeffe3e3e3ffd2d2d2ffd1d1d1ffd0d0d0ffcfcfcfffcececeffcdcecdffcdcdcdffcccdccffcbcbcbffcacacbffcbcbcaffcbcbcbffcbcbcbffcbcacaffcac9c9ffc8c8c9ffccccccffc9c9caffcacacaffcecdceffd1d1d1ffd3d3d3ffd5d5d5ffd6d6d6ffd6d6d6ebc4c4c41b17171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff1f1f2ff908f8ffb1b1c1b530606060000000000000000000000000000000000000000000000000000000000000000000000000000000067040404ff1d1d1dff8f8f8ffffcfcfcfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffdfdfdffe7e8e7ff525352f31212120f01010100000000000000000000000000000000000000000000000000000000000000000000000000000000730a0a0aff222121ff626262fff2f2f2fffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefedfdedede000000000000000000000000000000000000000000000000000000001f1a1a1aefc7c8c7ffd2d2d2ffd0cfcfffcfcfcfffcfcfcfffcdcdcdffcbcbcbffcdcdcdffc7c7c7ffc8c8c8ffc9c9c9ffcacacaffc9c9c9ffcacacaffcacacaffc9c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcac9c9ffcacacaffcbcbcbffcfcfcfffecececffedededffedededffedececffecececffecececffebebebffebebebffebebebffebebebffebebebffebeaeaffeaeaeaffeaeaeaffebebebffedededffeeededffedececffecececffecececffedececffedededffeeeeeeffd5d4d4ffcececeffcdcdcdffccccccffcacacaffcacacaffcacacaffcacacaffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffc9c9c9ffcac9caffcacacaffc9c9c9ffc8c8c8ffc8c8c8ffcbcbcbffcacacaffccccccffcfd0cfffd3d3d3ffd5d5d5ffd6d6d6fbd3d3d343383838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000371919193f1f1f1f3f20201f3f2020203f1f1f1f3f1f1f1f1f0e0e0e00000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdffb3b3b3ff2c2d2dfb10101053050505000000000000000000000000000000000000000000000000000000000000000003000000d3121211ff323231ffd4d4d4fffefefefffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfafafffafafafffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfbfcfffcfbfcfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffcfcfcfffbfbfbfffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffbfcfcfffcfcfcfffcfbfcfffbfbfbfffbfbfbfffdfdfdfffefefefffdfdfdfffdfdfdfffcfdfdff949494ff1a1a1a770e0e0e00000000000000000000000000000000000000000000000000000000000000000000000083090909ff121313ff3b3a3bffc6c6c6fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefbfafafa0000000000000000000000000000000000000000000000000000000000000000473a3b3bffd1d1d1ffd0d0d0ffd0d0d0ffd0d0d0ffcdceceffd1d1d1ffc8c8c9ffc6c6c6ffc7c8c7ffc9c9c9ffc8c8c9ffc8c8c8ffc8c8c8ffc8c8c8ffc6c6c6ffc5c5c5ffc5c5c5ffc4c5c4ffc4c4c4ffc3c3c3ffc3c3c3ffc3c4c3ffc4c4c4ffc5c5c5ffc7c7c7ffe1e1e1ffedededffedededffecececffecececffecececffecebebffebeaeaffeaeaeaffeaeaeaffeae9eaffe9e9e9ffe9e9e9ffe9e9e9ffeaeaeaffebebebffecececffecececffecececffecececffecececffedededffe7e7e7ffc9c9c9ffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c4ffc5c5c5ffc5c5c5ffc6c6c6ffc7c6c7ffc7c6c6ffc6c6c6ffc6c6c6ffc7c7c8ffc8c8c8ffc9c9c9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffcbcbcbffcccbcbffcfcfcfffd2d2d2ffd4d4d4ffd6d6d67b67686700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df595959ff727272ff777778ff797979ff777776ff6c6c6c7f35353500000000000000000000000000000000000000005b5b5b5bfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffbfbfbffa8a9a8ff2a2a2afb141514730809080700000000000000000000000000000000000000000000000000000093121212ff1f2020ff7f7e7ffffbfbfbfffefefefffefefefffefefefffdfdfefffcfdfdfffcfcfcfffcfcfcfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfbfffcfcfcfffdfdfdfffefefefffcfcfcfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdffdcdcdcff4a4a4af71515153b0808080000000000000000000000000000000000000000000000000f010101970d0d0dff151515ff383838ffbfbfc0fffdfefdfffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000000000000000000000000000836b6b6bffd2d2d2ffd0d1d1ffcdcdcdffcfcfcfffcacacaffc5c5c5ffc6c6c6ffc8c8c7ffc9c9c9ffc7c7c7ffc6c6c6ffc6c6c6ffc5c5c5ffc2c2c2ffc0c0c0ffbfbfbfffbebebeffbdbdbdffbcbcbcffbbbbbbffbababaffbababaffbbbbbbffbebebeffcdcdcdffecececffecececffebebebffebebebffecececffebecebffeaeaeaffe9e9e9ffe9e9e9ffe8e8e8ffe8e7e8ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9eaffeaeaeaffeaeaeaffeaebebffebebebffebebecffededecffd5d5d5ffbfbfbfffbebebeffbebdbdffbcbdbcffbdbdbdffbebebdffbfc0c0ffc0c0c0ffc2c2c1ffc3c2c2ffc3c3c3ffc4c5c4ffc6c6c6ffc8c8c8ffc8c8c9ffc9c9c9ffc9c9c9ffc8c8c8ffc7c7c7ffc8c8c8ffcecdceffcecfceffd2d2d2ffd4d4d4b39596950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df2e2e2eff272727ff161616ff131313ff1d1d1dff2626267f1d1d1d000000000000000000000000000000000000000063636363fffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffcfcfcffaaaaaaff343434ff131414df101010630808082b030303030000000b0000003b040404af181818ff282828ff595959ffddddddfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafafffbfbfbfffbfbfbfffcfbfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfafffcfcfcfffcfbfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffcfcfcffabababff393939f32424246f0e0d0e1b0101010000000000000000270202026f0a0a0ae7101011ff171717ff414141ffc4c4c4fffefefefffffffffffffefffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffdfefdfffefefefffdfdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe1b1b1b1b000000000000000000000000000000000000000000000000000000000000000003030303bb9a9a9affd0d0d0ffcececeffcccccdffc7c7c7ffc6c6c6ffc7c7c7ffc8c8c8ffc7c7c7ffc5c5c5ffc4c4c4ffc3c3c3ffc0c0bfffbcbcbcffb9b9b9ffb9b8b9ffb7b7b7ffb6b6b6ffb4b4b4ffb2b2b2ffafafafffadadadffadadadffafafafffb3b2b2ffe4e4e4ffebeaebffeaeaeaffeaeaeaffeaeaeaffeaeaeaffe9e9e9ffe8e8e8ffe7e8e8ffe7e7e7ffe7e7e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffeae9e9ffeaeaeaffe8e9e8ffbbbabaffb1b1b1ffb1b1b0ffb1b1b1ffb0b1b1ffb2b2b2ffb5b6b5ffb8b8b8ffb8b8b8ffbababaffbcbcbcffbebebeffc1c1c1ffc4c4c4ffc6c6c6ffc7c7c7ffc8c7c7ffc9c8c9ffc9c9c9ffc8c8c8ffc7c7c7ffcacacaffcfcfcfffd1d1d1dbb5b5b50f0d0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f1414143f1717173f080808e70d0d0dff010101ff000000ff000000ff000000ff0303039f0909093f0b0b0b3f1515151f0b0b0b00000000000000007f7f7f7ffffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefefffffcfcfdffd3d3d3ff737373ff2d2d2dff191919ff121212fb121212ff101010ff111111ff2a2a29ff686868ffd7d7d7fffefefefffefefefffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffafbfbfffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffafafafffafafbfffcfcfcfffdfcfdfffcfdfcfffcfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfefffefefefff9f9f9ffa9a9a9ff444444ff1c1b1bff0d0d0deb101010f7101010ff111111ff1b1b1bff323232ff7e7e7effdcdcdcfffdfefefffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe1f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000043383838ffd4d4d4ffcececeffcacacaffc7c7c7ffc7c7c7ffc8c8c8ffc8c8c8ffc5c6c6ffc2c2c2ffc1c1c1ffbdbdbdffb9b9b9ffb4b4b4ffaeaeaeffacacacffa9a9a9ffa6a6a6ffa1a0a1ff9d9d9dff999899ff979797ff979797ff999998ff9a9a9bffc7c7c7ffe8e8e8ffe6e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe4e4e3ffe3e3e3ffe3e3e3ffe3e3e3ffe5e5e5ffe3e4e3ffe3e3e3ffe3e3e3ffe5e5e5ffe7e7e7ffe8e8e8ffe7e7e7ffe7e8e7ffd2d2d2ff9f9f9fff9c9c9cff9a9a9aff9a9a9aff9a9a9aff9e9e9effa2a2a2ffa5a6a6ffabaaaaffafafafffb3b3b3ffb7b7b7ffbbbbbbffbfbfbfffc2c2c2ffc4c4c4ffc5c5c5ffc7c7c7ffc9c9c9ffc9c9c9ffc8c8c8ffc6c7c7ffcdcdcdffd5d5d563535353000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf575757ff474848ff111111ff010101ff000000ff000000ff000000ff000000ff010001ff010101ff1c1d1dff5252527f393a3a00000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffefefefffffffefffefefefffefefefffefefefffafafaffcfcfcfffa4a5a5ff818181ff636262ff646464ff8f8f8fffbebebefff0f0f0fffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfcfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafbfffbfbfbfffbfbfbfffcfbfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfafbfffafbfafffbfbfbfffcfcfcfffdfdfdfffefefdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffcfcfcffd9d9d9ffa3a3a3ff717171ff4e4e4eff5c5c5cff7b7b7bffa0a0a0ffd4d4d4fffbfbfbfffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe2b2b2b2b00000000000000000000000000000000000000000000000000000000000000000000000007060606c3a2a2a2ffd0d0cfffccccccffc7c8c8ffc7c7c7ffc8c8c8ffc7c7c7ffc3c3c3ffc0bfbfffbdbdbdffb8b7b8ffb2b2b2ffaaabaaffa3a3a4ff9a9a9aff909190ff7a7a7aff49494aff343434ff3e3e3eff414141ff464545ff5d5d5dff7c7c7cff999998ffcecfcfffcececeffc9c9c9ffc2c2c2ffb4b5b5ff9b9c9bff939393ff8e8e8eff8a8a8aff8b8b8bff8c8c8cff8f8f8fff959595ff9d9d9dffb7b7b7ffc4c4c5ffcececeffd2d2d2ffd2d2d3ffa3a3a3ff818181ff696969ff474747ff434243ff424241ff404140ff494a49ff747474ff919191ff9e9e9effa7a7a7ffafaeaeffb3b3b3ffb9b9b9ffbdbdbdffc0c0c0ffc3c3c3ffc5c5c5ffc8c8c8ffcacacaffcac9c9ffcacacaffcfcfcfd7b1b1b11713131300000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0b0b0b7f393a3a8f4747479f4e4f4f9f4f4f4f9f4f4f4f9f494949e76e6e6eff5b5b5bff141313ff000001ff010101ff000000ff000000ff000000ff010101ff010101ff252525ff6d6d6d7f3f3f3f00000000000000008b8a8a8afffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffefefefffbfbfafffbfbfbfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfbfffdfdfdfffcfdfdfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffefefefffdfefdfffcfcfcfff7f7f7fffafafafffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefefffffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefefffefefefffefefe3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000003030303977b7b7bffd1d1d1ffcfcfcfffc8c8c9ffc8c8c8ffc5c5c5ffc0c0c0ffbbbbbbffb6b6b6ffb2b2b2ffa6a6a6ff999999ff7f7f7fff434343ff141414ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff181717ff464646ff242524ff1b1b1bff070707ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff080808ff1c1c1dff252525ff444444ff292929ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff131313ff414141ff7e7e7eff9d9e9dffa8a8a8ffb0b0b0ffb7b7b6ffbbbcbbffbfbfbfffc3c3c3ffc7c8c7ffcbcbcbffcececeffd1d2d1af8f8f8f0f0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f151515ff4e4e4eff5b5b5cff4b4b4bff494949ff5b5b5bff545454ff767676ff5b5b5bff141314ff010101ff010101ff000000ff000000ff000000ff010201ff010101ff272727ff6d6d6d7f3f3f3f00000000000000009f9e9e9efffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffcfcfdfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfcfdfffcfcfcfffbfbfbfffbfbfbfffbfcfcfffcfbfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefdfdfffefefefffefefefffefefe3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f4e4e4ef7ccccccffd0d0cfffc9c9c9ffc4c4c4ffbdbdbdffb6b6b6ffaeaeaeffa3a3a3ff878787ff3f3f3eff070707ff000000ff000000ff000000ff000000ff000000ff000000ff000000db0000008b00000043020202f3181818ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101ff1818175307070883000000d3000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff050505ff373737ff848484ffa3a3a3ffaeaeaeffb6b6b6ffbcbcbcffc0c0c0ffc6c6c6ffcdcdcdfbcfcfce7763636300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0a0a0aff171717ff070707ff020202ff020202ff050505ff111111ff5b5b5bff474646ff111111ff010102ff000000ff000000ff000000ff000000ff010101ff020202ff212121ff5b5b5b7f3b3b3b00000000000000009f9e9e9efffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffcfcfdfffdfdfdfffdfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe3f3f3f3f0000000000000000000000000000000000000000ff676666ff6a6a6aff6c6c6cff6b6b6bff6a6969ff6666667f343434000000002f272727dfb7b7b7ffcececfffc2c2c2ffb6b6b6ffacacacff9e9e9eff6d6e6dff121212ff000000ff000000ff000000ff000000ff000000ff000000db000000830000002f00000000000000000000000000000093000000ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff000000ff000000ff000000ff000000ff010000ff000000ff000000ff000000ff000000ff000000ff000000ff000000c3000000000000000000000000000000230000007b000000c7000000ff000000ff000000ff000000ff000000ff000000ff000000ff0d0d0dff656566ff9e9e9effacacacffb7b7b7ffbfbfbfffc9c9c9e7bbbaba3f3333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0707077f3333339b141313b7060606ff030404ff000000ff000000ff000000ff000000ff010101e7131313c72d2d2dbf3c3c3cf7181818ff010101ff000000ff000000ff000000ff0404059f0909093f0c0c0c3f1818181f0c0c0c0000000000000000abaaaaaafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfefdfffefefdfffefdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefffefffefefffffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe474747470000000000000000000000000000000000000000ff474747ff303030ff1f1f1fff1f1f1fff2b2b2bff3b3b3b7f2b2b2b00000000000000000f0d0d0db7919191ffc0c0bfffafafafff999999ff6b6b6bff080808ff000000ff000000ff000000ff000000cf0000007b0000002300000000000000000000000000000000000000000000000000000027000000ff000000ff000000ff000000ff000000ff000000ff000100ff010101ff000000ff000000ff000000ff020202ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000570000000000000000000000000000000000000000000000000000001b0000006f000000bb000000fb000000ff000000ff000000ff000000ff040303ff5e5e5eff9c9d9cffb0b0b0ffc0c0c0c398979717131313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0f0f0fff6e6e6eff272727ff020203ff020201ff000000ff000000ff000000ff000000ff020202ff010102ff232323ff686969ff404041ff2e2e2eff1f2020ff191919ff222222ff2626267b1111110000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe5f5f5f5f0000000000000000000000000000000000000000ff0f0f0eff000000ff000000ff000000ff000000ff0505057f0e0e0e000000000000000000000000000000007f5a5a5affa0a0a0ff7b7b7bff121212ff000000ff000000c3000000730000002300000000000000271212123f1f1f1f3f2020203f2020203f2020203f1f1f1f2f1616160000000000000000b7000000ff000000ff000100ff000000ff000000ff000000ff010101ff000000ff000000ff000000ff010101ff010101ff000000ff000000ff000000ff000000ff000000ff000000e7000000030000000000000000000000000000000000000000000000000000000000000000000000000000001300000063000000b3000000f7000000ff000000ff0a0a0bff707070ffa5a5a48b6464640303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0f0f0fff767676ff323232ff030303ff030303ff000000ff000000ff000000ff000000ff010101ff010101ff2d2d2dff757575ff616161ff6f6f6fff767676ff757675ff727272ff626261832f2f2f0000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefffffffffefefffefffffffefefefffefefefffdfdfdfffefefefffefefefffefffefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefe5f5f5f5f000000005f252525ff606060ff373737ff080808ff000000ff000000ff000000ff000000ff000000ff010101ff040404ff222222ff5a5a5abf515151000000000000000047252525bf313231b70d0d0d6f0000001b000000000000000000000000000000000000009f484849ff717171ff727272ff6f6f6fff6f6f6fff717171bf55555500000000000000004b000000ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000083000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0000005b000000ab060606bf2021204f2a2a29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0f0f0fff747474ff2e2e2eff020202ff020202ff000000ff000000ff000000ff000000ff010101ff010101ff292929ff747473ff515152ff575757ff555555ff535352ff545454ff585858bf3d3d3d0000000000000000000000000000000000000000cbcacacbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffbfbfbfffbfbfbfffbfbfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfefffdfdfdfffdfdfdfffdfcfcfffdfdfdfffefefdfffefefefffefefefffdfdfdfffbfbfcfffdfdfdfffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefefefffefefefffffffffffefffffffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffefffffefefefffefefefffefefefffefefefffefefe5f5f5f5f000000005b252525ff5d5d5dff2c2c2cff020202ff010101ff000000ff000000ff000000ff000000ff020202ff010101ff171716ff515151bf4d4d4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f2c2c2cff202020ff0d0d0dff070707ff0a0a0aff1c1b1cbf2e2e2e000000000000000000000000db000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000fb0000001b000000000000000000000000000000ff787878ff787878ff7b7b7bff7c7c7cff7c7c7cff7878785f2d2d2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0e0e0eff5e5e5eff292a29ff050405ff020202ff000000ff000000ff000000ff000000ff000001ff030303ff292929ff626262ff343434ff141414ff080809ff060606ff0b0b0cff191a19bf1e1e1d0000000000000000000000000000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffffffffffefefffffefdfefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfbfcfffbfcfcfffcfcfcfffdfdfdfffefdfefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffcfcfcfffafafafffcfcfcfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefffefffefefefffefefefffefefefffefefefffefefe5f5f5f5f000000003f171717ff5a595aff2d2e2dff020202ff010102ff000000ff000000ff000000ff000000ff040404ff010101ff191819ff505050bf48484800000000000000000000000000000000000000000000000000000000000000003f1d1d1d3f1a1a1a3f0a0a0ab7090909ff010101ff000000ff000000ff000000ff000000cf0505053f0707073f1818183f1d1d1d77030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ab00000000000000000000000000000000000000ff4f4f4fff383838ff272727ff252525ff313131ff4141415f2525240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f030303ff0d0d0dff000000ff000000ff000000ff000000ff0707078f1617167f1718177f090909ef050505ff000000ff000000ff000000ff000000ff020202e70909099f1919199f3838383b1818180000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffefefefffefefefffefefefffefefefffefefefffffffefffffefefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffffffefffffefffffefefefffdfdfefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffcfcfcfffafafafffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefefefffffffffffefefefffefefefffefefefffefefefffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe5f5f5f5f000000003f181718ff545454ff242424ff020202ff010101ff000000ff000000ff000000ff000000ff030303ff010101ff131313ff434343bf4646460000000000000000000000000000000000000000000000000000000000000000ff757575ff4d4e4dff101010ff020202ff000000ff000000ff000000ff000000ff000000ff000101ff090809ff454545ff7474742f0f0f0ff3000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000043000000070303031f0e0e0e1f0b0b0b1f030303ff101010ff000000ff000000ff000000ff000000ff060606730e0d0e1f0808081f0e0e0e130909090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f090909ff383838ff2c2c2cff161616ff171717ff292929ff333233df3a3a3aff2d2d2dff0c0c0cff000000ff000001ff000000ff000000ff000000ff020202ff020202ff1d1d1dff6060605f2d2d2d0000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefffffefefffffffffefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffffffffffefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefdfffdfcfcfffcfcfcfffcfcfcfffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffffffffffffffefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe5f5f5f5f000000002f0e0d0dbf2a2a2abf1d1d1dbf040404ff010101ff000000ff000000ff000000ff000000ff010101df040404bf121212bf2626268f2525250000000000000000000000000000000000000000000000000000000000000000ff7a797aff4c4c4bff0c0d0cff010101ff020201ff000000ff000000ff000000ff000000ff010101ff060606ff424342ff7878781f0f0f0f93000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000d7000000000000003f1c1c1cff6d6d6dff3d3e3eff080708ff010101ff000000ff000000ff000000ff000000ff010101ff050505ff292929ff6363629f4a4a4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000631f1f1fff686868ff757575ff757575ff747474ff737373ff686867df404040ff393939ff101010ff000000ff010101ff000000ff000000ff000000ff030303ff010101ff272727ff6d6d6d733737370000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefefefffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfefefffdfcfcfffcfcfcfffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe5f5f5f5f0000000000000000000000000000000000000000ff0f0f0fff000000ff000000ff000000ff000000ff0606067f0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff797979ff4b4c4cff0d0d0dff010101ff010101ff000000ff000000ff000000ff000000ff010101ff050506ff434343ff7877781f0f0f0f27000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000006b000000000000003f1c1c1cff6a6a6aff373737ff030304ff010101ff000000ff000000ff000000ff000000ff020202ff000000ff1a1a1aff4d4d4d9f3d3d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f1a1a1aff444444ff4e4e4eff3f4040ff3d3d3dff494949ff4b4b4bdf3c3c3cff383738ff101010ff000000ff000000ff000000ff000000ff000000ff040404ff030203ff242424ff6968687f3c3c3c0000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffefffefffefffefefefffdfdfdfffdfdfdfffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffefefefffefefefffcfdfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe5f5f5f5f0000000000000000000000000000000000000000ff2d2d2dff242424ff1e1e1eff1e1e1eff212121ff2626267f1717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff757575ff474647ff0b0c0bff020202ff000000ff000000ff000000ff000000ff000000ff010101ff060506ff3d3d3cff7373731f0e0e0e00000000b7000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000f30000000f000000000000003f1c1c1cff6a6a6bff383737ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff161616ff4a4a4a9f3838380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f111111ff121312ff060606ff010101ff010101ff040404ff141415df2e2e2fff2f2f2fff111111ff010101ff000000ff000000ff000000ff000000ff020202ff040404ff202020ff5454557f3737370000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffefffffffefefefffdfdfdfffdfdfdfffefdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe5f5f5f5f0000000000000000000000000000000000000000bf282828bf252525bf232323bf242424bf252524bf2627275b12121200000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f3c3c3c7f3131317f101010cf060606ff000000ff000000ff000000ff000000ff000000df0202027f0b0b0b7f2e2e2e7f3b3a3a0f070707000000004b000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000009700000000000000000000003f1b1b1bff5a5a5aff272727ff010001ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff3535359f353535000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370809083f0808083f040404b7060606ff030303ff000000ff000000ff000000ff000000ff0303039b0606067f1313137f272727df1c1c1dff020202ff000000ff000000ff000000ff0809089f1212121f0606061f0b0b0b0f0606060000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffdfdfefffdfdfdfffefdfefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefe5f5f5f5f00000000000000000000000000000000170909095f2a2a2a5f2c2c2c5f2e2e2e5f2e2e2e5f2c2c2c5f2a2a2a0b05050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f272727ff101010ff040404ff010101ff020202ff0c0c0cbf222222000000000000000000000000000000000000000000000000db000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000002b0000000000000000000000270c0c0c9f2727279f1a1a1a9f020202ff000000ff000000ff000000ff000000ff000000ff000000c30000009f0707079f18181863141414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df2a2a2aff1e1e1eff0b0b0bff000000ff020202ff000000ff000000ff000000ff000000ff000000ff000000ff111111ff515050ff555555ff414141ff373737ff303030ff3b3b3bff4747479f3333330000000000000000000000000000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffffefefffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffdfdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefe5f5f5f5f000000000000000000000000000000003f1a1a1aff606060ff626262ff5e5e5eff5d5d5dff626262ff6666661f0d0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f484848ff686868ff616161ff5b5c5bff5c5c5cff656666bf5353530000000000000000000000000000000000000000000000006f000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000c300000000000000000000000000000000000000000000000000000000000000ff0e0e0eff020202ff000000ff000000ff020202ff0303035f040404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df2f2f2fff2c2c2dff0f0f0fff010001ff040404ff000000ff000000ff000000ff000000ff010000ff000000ff121212ff626262f36a6a6adf626262df676666df666666df636363df6161618b3a3a3a0000000000000000000000000000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefffefffefefefffffffffffffffffffefefefffffefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe5f5f5f5f000000000000000000000000000000003f101010ff202020ff0d0d0dff030303ff030303ff0e0e0eff2524251f08080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f2525257f3e3e3e7f4242427f4141427f4040407f3e3e3e5f2c2c2c0000000000000000000000000000000000000000000000000f000000f3000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0000005700000000000000000000000000000000000000000000000000000000000000ff2f2f2fff222222ff212121ff212121ff262626ff2020205f0e0e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df2f2f2fff2f2f2fff111111ff010101ff050505ff000000ff000000ff000000ff000000ff010101ff000000ff0f0f0fff616161ff707070ff7a7a7aff7d7d7dff7d7d7dff7c7c7cff7474749f4343430000000000000000000000000000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffffffffffefffffffefefefffefffffffefefefffefefffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffdfefdfffdfdfdfffefefefffdfdfdfffefdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfefdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefe5f5f5f5f000000004f2323237f3535357f1c1c1c9f060606ff030303ff000000ff000000ff000000ff000000ff0303038f0606067f2121217f3939392f151515000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b000000ff040404ff090a0aff050505ff050405ff040404ff040404ff050505e300000003000000000000000000000000000000000000000000000000000000000000009f2121219f1d1d1d9f1e1e1e9f1e1e1e9f2020209f1e1e1e3b090909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df2e2e2fff272727ff0c0c0cff000000ff030303ff000000ff000000ff000000ff000000ff000000ff000000ff0b0b0bff505050ff434343ff363636ff232323ff202020ff2a2a2bff3232329f2828280000000000000000000000000000000000000000dfdfdedffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffefdfdfffefdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefe5f5f5f5f000000009f4a4a4aff5e5f5fff1f1e1eff020202ff010001ff000000ff000000ff000000ff000000ff000001ff030303ff272727ff6868695f2d2d2d0000000000000000000000001f1f1f1f5f5f5f5f1f1f1f1f000000000000000007070707737373737f7f7f7f7f7f7f7f7f7e7e7f7f7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7f7f7f7e7e7e7f7e7e7e7f7e7e7e7f7f7f7f7f7f7f7f837f7f7fcb838383df868686df858585df838383df838483df838383db838383977f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7f7e7e7e7f7e7e7e7f7f7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7f7e7e7e7f7e7e7e7f7e7e7e7f7f7f7f5f5f5f5f000000000000000000000000070707071f1f1f1f070707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b1b1b1a9f1717179f0a0b0adb040303ff020202ff000000ff000000ff000000ff000000ff010101b70101019f050505932b2b2bff141414ff000000ff000000ff000000ff000000ff0303039f0d0c0d0000000000000000000000000000000000000000dfdfdfdffffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffefffefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefdfdfffefdfdfffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffefefffffefefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefe5f5f5f5f000000009f4d4d4dff676767ff212121ff010101ff020302ff000000ff000000ff000000ff000000ff020202ff020202ff2a2a2aff6e6e6e5f2e2e2e000000000000000000000000c3c3c3c3ffffffff7777777700000000000000004f4f4f4ffffffffffffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefffe3b3b3b3b00000000000000006b6b6b6bffffffff979797970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f101010ff090909ff000000ff000000ff000000ff000000ff0d0d0de7474747df262626e3060606ff030303ff000000ff000000ff000000ff000000ff000000f3010101df0f0f0edf383838df5151510000000000000000dfdededefffefefefffefefefffefefefffffffffffefffefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefffffffffffffffefffffefefefffefefefffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefffefffffffffffffffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefffefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefe5f5f5f5f000000009f4b4b4bff656565ff1e1e1eff000000ff020202ff000000ff000000ff000000ff000000ff020202ff020202ff272727ff6b6b6b5f2d2d2d000000000000000057575757ffffffffffffffffafafafaf0000000000000000afafafaffffffefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefe8f8f8f8f0000000000000000a7a7a7a7fffffffffbfbfbfb2727272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f232323ff383838ff363636ff232323ff222222ff353435ff383838ff555555ff292929ff030303ff020202ff000000ff000000ff000000ff000000ff000101ff000000ff0b0b0bff444444ff6060600000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefffffffffefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefe5f5f5f5f000000009f4b4b4bff646464ff202020ff030303ff010101ff000000ff000000ff000000ff000000ff010101ff040404ff272727ff6b6b6b5f2d2d2d0000000007070707dfdfdfdfffffffffffffffffebebebeb000000000b0b0b0bf7f7f7f7fffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefde7e7e7e70303030300000000dfdfdfdfffffffffffffffffb7b7b7b700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b333333ff6a6a6aff767676ff767676ff767676ff747474ff656565ff545454ff292929ff020203ff030303ff000000ff000000ff000000ff000000ff010100ff000000ff0c0c0cff474747ff6060600000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffefefffefffefffffffffffffffffffffffffffffffffffefefffffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefffffefefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe5f5f5f5f00000000271212123f1d1d1d3f1010106f060606ff040404ff000000ff000000ff000000ff000000ff060606570505053f1212123f1d1d1d170b0b0b000000007b7b7b7bffffffffffffffffffffffffffffffff232323235f5f5f5ffffffffffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefee7e6e6e6dfdedededfdededeefeeeeeefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdffffffff4343434317171717ffffffffffffffffffffffffffffffff43434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f252525ff3d3e3eff464646ff3b3c3cff3b3b3bff484848ff3f3e3eff4f5050ff212121ff010201ff010101ff000000ff000000ff000000ff000000ff000000ff000000ff090909ff3c3c3ce35454540000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfdfcfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffffefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefe5f5f5f5f000000000000000000000000000000003f171717ff313131ff151515ff080708ff080808ff181818ff3736371f0b0b0b0000000000000000000000001b1b1b1bf7f7f7f7ffffffffffffffffffffffffffffffff5b5b5b5bbbbbbbbbfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefe03030303000000000000000043434343fffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfefffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfefffdfdfdffffffff9b9b9b9b53535353ffffffffffffffffffffffffffffffffd3d3d3d3030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0f0f0fff0b0b0bff030303ff020202ff020202ff010201ff151414ff404040ff1a1a1aff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0c0c0cff2f2f2fdf4747470000000000000000dfdedfdefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffffffffefffffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffefefefffefefefffefefdfffefdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefeff5f5f5f5f000000000000000000000000000000003f1d1d1dff757474ff7a7a7aff797979ff767676ff767676ff7474741f0e0e0e000000000000000000000000a3a3a3a3ffffffffffffffffffffffffffffffffffffffffa7a7a7a7fbfbfbfbfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefefffefefe838282827f7e7e7e7f7f7f7fa3a2a2a2fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffefefef3f3f3f397979797ffffffffffffffffffffffffffffffffffffffff6363636300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077363636bf444444bf1d1d1ddf060606ff010101ff000000ff000000ff000000ff000000ff040404df090909df232323e3545454ff141414ff000000ff000000ff000000ff000000ff0000009f0202020000000000000000000000000000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffffefefffefefffffffffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfefffdfefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffefefefffefefefffefefefffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffefffffefffffffefffefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffefffffffefefefffefefe4b4b4b4b00000000000000000000000000000000070303031f0f0f0f1f1010101f1111111f1010101f1010101f0f0f0f0301010100000000000000003b3b3b3bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfefffefefefffdfdfdfffdfdfdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffffffff7f7f7f7ffffffffffffffffffffffffffffffffffffffffe7e7e7e70f0f0f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f4e4e4eff5d5d5dff1b1a1aff000100ff020202ff000000ff000000ff000000ff000000ff030203ff020202ff282828ff686768ff202020ff0e0e0eff0f0f0fff0d0e0eff0e0e0eff0b0b0b9f0808080000000000000000000000000000000000000000dbdadadafffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefdfefffdfdfefffefefefffefefefffefefefffefefefffefefefffdfefefffefdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffffefffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefefefffefefefffefefefffefefe3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbcbcbcbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffdfdfdfffdfdfdfffdfdfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff8383838300000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f4e4e4eff696969ff212121ff000000ff030303ff000000ff000000ff000000ff000000ff020202ff030303ff303030ff727172ff2f2f2fff292929ff2a2a2aff292929ff282828ff2525259f1010100000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefffffffefefffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfefffefefefffefefefffdfefdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffefefffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffefffffffefefffffffffffffefefffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefe3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063636363fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfcfffbfcfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffdfefdfffefefdfffdfefdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffdfcfcfffdfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfcfffcfcfcfffefdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f71b1b1b1b000000000000000000000000000000000000000000000000000000000000000000000000000000009f4c4c4cff636363ff1f1f1fff010101ff020202ff000000ff000000ff000000ff000000ff020202ff030303ff2a2a2aff6c6d6cff6c6c6cff6e6e6eff686868ff656565ff696968ff626262872f2f2f0000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefffefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefe3f3f3f3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0fe7e7e7e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f7fff6f6f6fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fffbfbfbfffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffa3a3a3a3000000000000000000000000000000000000000000000000000000000000000000000000000000009f444444ff545453ff202120ff030303ff010101ff000000ff000000ff000000ff000000ff020202ff060606ff1c1c1cef4c4d4cfb343434ff151414ff090909ff060606ff0b0c0bff1717177f1616160000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffefffefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefe3f3f3f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087878787fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffff8f9f8ffebebebffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e3e3ffe3e2e2ffe2e3e2ffe3e3e3ffe3e3e3ffe3e4e3ffe4e4e5ffe4e4e4ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e6e6ffe6e7e6ffe7e7e7ffe8e8e8ffe8e8e8ffe8e8e8ffe7e8e7ffe7e7e7ffecececfffafbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff333333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0a0a0bff060606ff000000ff000000ff000000ff000000ff0b0b0b8b2121215f1e1f1f5f0a0a0aeb080808ff010101ff000000ff000000ff000000ff020202af0404045f0a0a0a53131212270e0e0e0000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefe3f3f3f3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023232323fbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffedededffe8e8e8ffe7e7e7ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e3ffe2e2e2ffe1e1e1ffe1e1e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdededeffdededeffdededeffdededeffdededeffdededeffdededeffdededeffddddddffddddddffddddddffdddddeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e0ffe1e1e0ffe1e1e1ffe1e1e1ffe1e1e1ffe2e2e2ffe2e3e3ffe4e4e4ffe5e5e5ffe6e6e6ffe5e5e5ffe4e4e4ffe4e4e4ffe5e5e5ffefefeffffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3c3c3c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1d1d1dff2e2e2eff272828ff191919ff1a1a1aff2c2c2cff30302fff575757ff424342ff0c0b0bff000000ff000000ff000000ff000000ff000000ff000000ff000000ff0f1010ff4b4b4b9f3d3e3d0000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefefdfffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffefffffffffffffffffffffffffffefffefefefffffefffffffffffffffffefffffefffffffffffffffffffffefefefffefefefffefefe333333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3b3b3b3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffff6f6f6ffe8e7e7ffe7e7e7ffe7e7e7ffe6e5e5ffe4e5e5ffe4e4e4ffe3e3e4ffe3e3e3ffe2e2e2ffe1e2e1ffe1e1e1ffe0e0e0ffdfe0e0ffdfdfdfffdfdfdfffdededeffdededeffdededeffdedddeffddddddffdcdcdcffdcdcdcffdcddddffddddddffdddcdcffdcdcdcffdcdcdcffdbdbdbffdbdbdbffdbdbdbffdcdcdcffddddddffdddeddffdededeffdededeffdfdfdfffe0e0e0ffe0e0e0ffe0e0e1ffe1e1e1ffe2e2e2ffe3e2e3ffe3e3e4ffe4e4e4ffe4e4e4ffe3e3e3ffe4e4e4ffe5e5e5ffe7e8e7fff8f8f8fffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5353535300000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f2a2a2aff555555ff5f5f5fff606060ff616061ff5f5f5fff505050ff626262ff4b4b4bff0b0b0bff010101ff020202ff000000ff000000ff000000ff010101ff000000ff131313ff5555559f3e3e3e0000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffffffefefefffefefefffefefefffefefefffffffefffffffffffefffffffefefffffefefefffefefefffefefefffefefefffffffffffffefffffefefffffefffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefe1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000043434343fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffeaeaeaffe6e6e6ffe6e6e6ffe6e6e6ffe5e5e5ffe3e3e3ffe2e2e2ffe2e2e2ffe1e1e1ffe0e1e0ffe0e0e0ffdfdfdfffdededeffdededeffddddddffddddddffdcdcdcffdbdcdcffdcdcdcffdcdbdcffdbdbdbffdadadaffdadadaffdbdbdaffdbdbdbffdadbdaffdadadaffdadadaffdadadaffdadadaffdadadaffdbdbdbffdbdbdbffdbdcdcffdcdcdcffdcdcdcffdddddeffdededeffdfdfdfffdfe0dfffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e2ffe2e2e2ffe2e2e2ffe3e3e3ffe4e4e4ffe6e6e6ffececedfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffdbdbdbdb07070707000000000000000000000000000000000000000000000000000000000000000000000000000000002b080808ff111111ff141414ff141414ff131313ff161616ff101010e7464646ff434344ff090909ff000000ff010101ff000000ff000000ff000000ff000000ff000000ff131313ff525353833333330000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefffffffffefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefffffffffefffffffffffffefefffffefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe1f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000003030303d7d7d7d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfefefff1f1f1ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e4ffe4e3e4ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffdfdfdfffdfdfdfffdededeffddddddffdcdcdcffdbdcdbffdbdadbffdadadaffd9d9d9ffd9d9d9ffd9d9d9ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d8d8ffd8d9d8ffd9d9d9ffd9d9d9ffdadadaffdadadaffdadadaffdbdbdbffdcdcdcffddddddffdddedeffdededeffdededfffdfdfdfffe0dfe0ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffe2e2e2ffe4e4e4ffe5e5e5ffe6e6e6fff5f6f5fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff73737373000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000ff040403ff000000ff000000ff000000ff000000ff030303df313231ff2f2e2fff040404ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff101010ff4141417f2d2d2d0000000000000000bfbebebefffefefefffffffffffefefffffefefffffffefefffefefefffefefefffefefefffefefefffffefefffefffffffefefffffefefefffefefefffefefefffefefefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffcfcfdfffcfcfcfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefdfefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffffefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000006b6b6b6bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9f9f9ffe7e7e7ffe5e5e5ffe4e4e4ffe4e4e3ffe3e3e3ffe2e2e2ffe0e0e1ffdfe0e0ffdfdfdfffdfdfdfffdededfffdededeffddddddffdcdbdcffdadadbffdadadaffd9d9d9ffd8d8d8ffd7d6d7ffd6d6d6ffd6d6d6ffd6d6d6ffd6d5d6ffd5d5d6ffd6d5d5ffd5d5d5ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd6d6d6ffd7d7d7ffd8d8d7ffd8d8d8ffd8d8d8ffd9d8d8ffd9d9d9ffdadadaffdbdbdbffdcdcdcffdddcdcffddddddffddddddffdededeffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe2e2e2ffe4e4e4ffe5e5e5ffe6e6e6ffeaeaeafffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef1313131300000000000000000000000000000000000000000000000000000000c33a3a3adf252626e3070707ff000000ff000000ff000000ff000000ff000000ff000000ff050404ff1c1c1cff3c3c3cff0b0b0bff000000ff000000ff000000ff000000ff0000009f0101013f0707073f1212121f09090900000000000000009f9e9e9efffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffefefefffffefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffffffffffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffcfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffafafafffafafafffafafafffbfbfbfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffffefefffefefefffefefffffffffffffffffffffefefefffefefefffefefefffffefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe1f1f1f1f000000000000000000000000000000000000000000000000000000000000000013131313efefefeffffffffffffffffffbfbfbfbfffffffffffffffffffffffffffffffffffdfdfdffeeeeeeffe5e5e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e1ffe0e0e0ffdfdfdfffdfdfdfffdededeffdededeffdddeddffddddddffdcdcdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd6d6d6ffd5d5d5ffd5d5d5ffd4d4d4ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d3ffd2d2d3ffd3d3d3ffd3d3d3ffd3d3d3ffd4d4d3ffd4d4d4ffd5d5d5ffd5d5d6ffd6d6d6ffd6d6d6ffd6d7d7ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdbffdbdbdbffdcdcdcffdcddddffdededeffdfdfdfffdfdfdfffe0dfe0ffe1e1e1ffe4e3e3ffe4e4e4ffe4e4e5ffe5e5e5fff2f2f2fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff9393939300000000000000000000000000000000000000000000000000000000df545454ff373737ff040404ff000000ff000000ff000000ff000000ff000000ff010101ff010101ff232323ff545454ff161616ff0b0b0bff0a0a0aff090909ff0b0b0bff0909097f04040400000000000000000000000000000000000000009f9e9e9efffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefffefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefffefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffefefefffdfdfdfffdfdfefffefefefffefefefffefefefffefdfdfffcfcfcfffbfbfbfffafafafffafafafffafafafffbfbfbfffcfdfcfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffffefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe0b0b0b0b000000000000000000000000000000000000000000000000000000000000000097979797ffffffffffffffffffffffff53535353a3a3a3a3fffffffffffffffffffefefefff7f7f6ffe5e5e5ffe4e3e4ffe3e3e3ffe2e2e2ffe1e1e0ffe0dfe0ffdfdfdfffdededeffddddddffddddddffdddcddffdcdcdcffdcdcdbffdadadaffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd4d4d4ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd1d1d1ffd1d1d1ffd0d0d0ffd0d0d0ffd1d1d1ffd1d1d1ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd3d3d3ffd4d4d4ffd5d5d5ffd5d5d5ffd6d6d5ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdadadbffdcdcdbffddddddffdfdfdfffdfdfdfffe0dfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe4e4e4ffe6e7e6fffafafaffffffffffffffffffffffffefefefefd3d3d3d3fffffffffffffffffbfbfbfb27272727000000000000000000000000000000000000000000000000fb606060ff3b3b3bff050505ff010101ff000000ff000000ff000000ff000000ff020202ff010101ff272727ff575857ff242424ff212121ff222222ff202121ff212121ff1e1e1e5f0b0b0b00000000000000000000000000000000000000009f9e9e9efffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffbfbfcfffbfbfbfffbfbfafffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffefffffffefffefffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe00000000000000000000000000000000000000000000000000000000000000002b2b2b2bfbfbfbfbffffffffffffffffbbbbbbbb13131313efefefeffffffffffffffffffffcfcfdffebebeaffe4e4e4ffe3e3e3ffe2e2e2ffe1e1e0ffdfdfdfffdededeffdededeffddddddffdcdcdcffdcdbdbffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd2d2d2ffd1d1d1ffd0d0d1ffd0d0d0ffd0d0d0ffcfcfcfffcececeffcececeffcececeffcfcfcfffcfcfcfffcececeffcfcfcfffcfcfcfffd0d0d0ffd0d0d0ffd0d1d0ffd1d1d1ffd2d2d2ffd3d3d3ffd4d4d4ffd4d5d5ffd6d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffdadadaffdbdbdcffddddddffdedfdfffdfdfdfffe0e0e0ffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e3ffe5e5e4ffefefeefffdfdfdffffffffffffffffabababab27272727fbfbfbfbffffffffffffffffb3b3b3b3000000000000000000000000000000000000000000000000ff595959ff303030ff030202ff010101ff000000ff000000ff000000ff000000ff000100ff010000ff222222ff5757573f181818000000001f0404041f0404041f0404041f0404040b010101000000000000000000000000000000000000000093929292fffefefefffefefefffefefefffefefefffefefefffffefffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffefefffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffffefffffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffbfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefe0000000000000000000000000000000000000000000000000000000000000000bfbfbfbfffffffffffffffffffffffff3f3f3f3f97979797fffffffffffffffffffefefefff4f3f4ffe5e5e5ffe4e4e4ffe3e3e3ffe1e1e1ffe0e0e0ffdfdfdfffdededeffddddddffdcdcdcffdbdbdbffdbdadaffd9dad9ffd9d8d8ffd7d7d7ffd6d5d5ffd4d4d4ffd3d3d2ffd2d2d2ffd1d1d1ffd0d0d0ffcecfcfffcececeffcececdffcdcdcdffcdcdccffccccccffcbcbcbffccccccffccccccffccccccffccccccffccccccffccccccffcdcdcdffcdcdcdffcecdceffcecfcfffcfd0cfffd1d0d0ffd1d1d1ffd2d2d3ffd4d4d4ffd5d5d5ffd7d6d7ffd8d8d8ffd9d9d9ffdad9d9ffdbdbdbffddddddffdedfdeffe0e0e0ffe1e1e1ffe1e1e1ffe2e1e1ffe3e2e3ffe4e4e4ffe6e6e6fff7f7f7fffefefeffffffffffffffff3f3f3f3f93939393ffffffffffffffffffffffff4343434300000000000000000000000000000000000000007f2222227f1c1c1c8f050505ff030302ff000000ff000000ff000000ff000000ff030303b70101018b1717177f2c2c2c1f0b0b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffdfdfefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffefffefefffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefefef3f2f2f20000000000000000000000000000000000000000000000000000000053535353ffffffffffffffffffffffffffffffffefefefeffbfbfbfbfffffffffffffffffffbfbfbffe8e8e8ffe5e5e5ffe4e4e4ffe2e2e2ffe1e1e1ffe0dfdfffdfdfdfffdededeffdddcdcffdbdbdbffdadadaffd9d9d9ffd8d8d8ffd6d6d6ffd4d4d4ffd3d3d3ffd1d2d2ffd0d0d0ffcfcfcfffcececeffcccdcdffcccccbffcbcbcaffcacacaffcacacaffcacacaffc9c9c9ffc8c9c8ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffc9c9c9ffcacac9ffcacacaffcbcbcbffcbcbcbffccccccffcdcdcdffcececeffcfcfcfffd0d0d0ffd2d2d1ffd3d4d3ffd5d5d5ffd6d6d7ffd8d8d8ffd9d9d9ffdad9d9ffdbdbdbffddddddffdedfdeffdfe0dfffe0e0e0ffe0e0e0ffe1e1e2ffe3e3e3ffe4e4e4ffecececfffdfdfdffffffffffffffffcbcbcbcb8b8b8b8bffffffffffffffffffffffffcfcfcfcf030303030000000000000000000000000000000000000000000000001f050505ff181818ff020202ff000000ff000000ff010101ff1111113f0a0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffefefefffffffffffefefefffefefefffefefefffefefefffffefefffffffefffffefefffefefefffefefefffefefefffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffefefefffefefefffefefefffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffeffffffffffffffffffffffffffffdfdedfdf00000000000000000000000000000000000000000000000007070707dfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfff0eff0ffe5e5e5ffe4e4e4ffe3e3e3ffe1e1e1ffe0e0e0ffdedfdfffdededeffddddddffdbdbdbffdadadaffd9d9d9ffd7d7d7ffd6d6d6ffd4d4d4ffd2d2d2ffd0d0d0ffcfcfcfffcdceceffccccccffcbcacaffc9cac9ffc8c9c9ffc8c8c8ffc7c7c8ffc7c7c7ffc7c7c7ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c9ffc9c9c9ffc9cac9ffcacacaffcacbcbffccccccffcecdcdffcfcfcfffd0d1d1ffd3d3d3ffd5d5d5ffd6d7d6ffd8d8d8ffd8d8d9ffdadadaffdbdbdbffddddddffdededeffdfdfdfffe0e0dfffe0e0e0ffe2e2e2ffe3e4e3ffe6e5e6fff5f5f5fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff636363630000000000000000000000000000000000000000000000001f090909ff4a4a4aff5c5b5cff4a4a4aff484848ff585858ff5050503f17181700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffefffefefefffefefefffefefefffefffefffffffffffffffffffffefffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffdfdfdfdf0000000000000000000000000000000000000000000000007b7b7b7bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f8f8ffe7e7e7ffe5e5e5ffe3e3e3ffe1e1e1ffe0e0e0ffdfdfdfffdddeddffdcdcddffdbdcdbffdadadaffd9d8d9ffd7d8d7ffd6d5d6ffd4d4d4ffd2d2d2ffcececeffcdccccffcbcbccffcacacaffc9c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc5c5c5ffc4c4c4ffc4c4c4ffc4c4c3ffc3c4c3ffc3c3c3ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c3c2ffc3c3c3ffc4c4c4ffc5c5c5ffc5c5c5ffc6c6c6ffc6c6c6ffc6c7c6ffc8c8c8ffcacacaffcbcbcbffcdcdcdffcfcfcfffd2d1d1ffd4d4d4ffd6d6d6ffd8d8d8ffd9d9d9ffdbdbdbffdcdcdcffddddddffdedddeffdfdedeffe0e0e0ffe2e2e2ffe3e3e3ffe4e4e4ffe9e9e9fffcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e70b0b0b0b00000000000000000000000000000000000000000f040404933e3e3e9f5050509f5050509f5252539f5151519f484848270f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067676767fffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffefefffefefefffefefefffefefffffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefefefffffefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffefefffffffffffffefffffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefefefffefefefffefefefffefefefffefefffffffefffffefefefffefefefffffffefffefefffffefefffffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffdbdbdbdb000000000000000000000000000000000000000017171717f3f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffededecffe5e5e5ffe4e4e4ffe2e2e2ffe0e0e0ffdfdfdfffdededeffddddddffdbdbdbffdadadaffd9d9d9ffd7d8d8ffd6d6d6ffd3d3d4ffd2d2d2ffcfcfcfffcbcbcbffc9c9c9ffc7c8c7ffc6c6c6ffc5c5c5ffc4c4c4ffc3c3c3ffc2c2c2ffc2c2c2ffc1c1c1ffc0c0c0ffc0bfc0ffbfbfbfffbfbfbfffbfbfbfffbfbebfffbfbfbeffbfbfbfffbfbfbfffbfbfbfffc0c0c0ffc2c1c1ffc2c2c2ffc2c2c2ffc2c2c2ffc3c3c3ffc5c5c5ffc6c6c6ffc7c7c8ffc9c9c9ffcbcbcbffcececdffd0d1d1ffd4d4d3ffd7d6d7ffd9d9d9ffdadadaffdbdbdbffdbdbdcffddddddffdfdfdfffe0e0e0ffe0e1e0ffe2e2e2ffe3e3e3ffe3e3e3fff1f1f1fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff838383830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefdfdfffdfdfdfffdfdfdfffefdfefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffffefffffffffffffefefffffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000000000000a3a3a3a3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff5f5f5ffe6e6e6ffe4e4e4ffe2e2e2ffe1e1e1ffe0dfdfffdededeffddddddffdbdcdbffdadadaffd9d9d9ffd8d8d8ffd7d7d7ffd4d4d4ffd1d2d1ffcececdffcbcbcbffc6c7c7ffc5c6c5ffc3c3c3ffc2c1c1ffc1c1c1ffc0c0bfffbfbfbfffbebebeffbebebeffbdbebdffbcbcbcffbcbcbcffbbbbbbffbbbbbbffbbbbbbffbbbcbcffbcbcbcffbcbcbcffbcbcbcffbbbbbbffbcbcbcffbdbdbdffbebebeffbebebeffbebebeffbfbfbfffc1c1c1ffc2c2c2ffc4c4c4ffc5c4c4ffc6c5c5ffc9c9c9ffccccccffd0d0d0ffd5d4d5ffd6d6d6ffd8d8d8ffd8d8d8ffdadadaffddddddffdfdfdfffdfdfdfffdfdfdfffe0e0e0ffe2e2e2ffe2e2e2ffe5e5e5fff9fafafffefffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f71b1b1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefffffefefefffefefefffefffefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefffffffffefffffffefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffbfbfbfbf0000000000000000000000000000000037373737fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffe9eaeaffe4e4e4ffe3e2e3ffe1e1e1ffe0e0e0ffdededeffddddddffdbdbdbffdadadaffd9d8d8ffd7d7d7ffd6d6d6ffd6d6d6e7c1c1c1735f5f5f5f4d4d4d5f4c4c4c5f4a4a4a5f4949495f4949495f4848485f4848485f4747475f4747475f4747475f4747475f4646465f4646465f4646465f4646465f4646465f4646465f4646465f4646465f4646465f4646465f4646455f4646465f4747475f4747475f4747475f4747475f4747475f4848485f4848485f4949495f4949495f4a4a4a5f4b4b4b5f4c4c4c5f4f4f4fb7999899ffd3d3d3ffd4d4d4ffd5d4d4ffd8d8d8ffdcdcdcffdededeffddddddffdededdffdfdfdfffe1e1e1ffe2e2e2ffe2e2e2ffedededfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffa3a3a3a300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefffefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefffffefefefffefefffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000c7c7c7c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfefff1f2f1ffe4e4e4ffe3e3e3ffe1e1e1ffe0e0e1ffdfdfdfffddddddffdcdcdcffdadadaffd8d8d8ffd6d6d6ffd4d4d4ffd1d2d1ffd2d2d2433838380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007060606dbb2b2b2ffcececeffd0d0d0ffd5d6d5ffdadadbffdcdcdcffdcdbdbffddddddffdfdfdfffe0e0e0ffe1e2e2ffe2e2e2ffe4e4e4fff7f7f7fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff33333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefffffefefefffefefefffffefffffefefffffefefefffefefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffefefffffefefefffefefefffefefefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffa3a3a3a30000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9ffe7e7e7ffe3e3e3ffe2e2e2ffe0e1e1ffdfdfdfffdededeffdcdcdcffdadadaffd8d8d8ffd5d5d5ffd3d3d2ffd0d0d0ffcccccca787878700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047393939ffcacacaffccccccffd2d2d2ffd7d7d7ffd9d9d9ffdad9d9ffdcdcdcffdededeffdfe0e0ffe0e0e0ffe1e1e1ffe2e2e2ffebebebfffdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3c3c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffffefefffffffffffffffffffffffffffefefffffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffefffefefefffefefefffefefefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffff9f9f9f9f00000000000000000b0b0b0be7e7e7e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdffeeeeeeffe4e4e4ffe2e2e2ffe1e1e1ffe0e0e0ffdededeffdcdddcffdadadbffd8d8d8ffd6d5d6ffd3d3d3ffcfcfcfffcacbcbf3c1c1c11b16161600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af8a8a8affc9c9c9ffcececeffd3d3d3ffd6d5d5ffd7d8d7ffdadadaffdcdcdcffdededeffdededeffdfdfdfffe0e1e1ffe3e3e3fff5f4f5fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff535353530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffefffffffefefefffefefefffefefefffffffffffffffffffffefffffefefffffefffffffefefefffffefffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffff9f9f9f9f000000000000000087878787fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff7f7f7ffe5e6e6ffe3e2e3ffe0e1e1ffe0e0e0ffdfdedfffdddddcffdbdadbffd8d8d9ffd6d6d6ffd4d3d3ffd0d0d0ffcbcccbffc8c8c8775d5d5d00000000000000000000000000000000000000000000000000000000000000000000000000000000df6c6c6cdf6f6f6fdf727272df717171df6d6d6ddf6a6a6a371a1a1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f191919f7c1c1c1ffc8c8c8ffcfcfcfffd3d3d3ffd6d6d6ffd7d7d8ffd9d9d9ffdbdadaffdcdcdcffddddddffdfdfdfffe2e1e2ffe8e8e8fffcfbfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffdbdbdbdb0707070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffefffefefffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffffffefffefffefffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffffffffefffffffefffefffffefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefffefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffff8b8b8b8b0000000023232323f7f7f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcffebebebffe3e3e3ffe1e1e1ffdfe0dfffdededeffddddddffdbdbdbffd9d9d9ffd7d7d7ffd4d4d4ffd0d0d0ffccccccffc8c9c9d7a8a8a80303030300000000000000000000000000000000000000000000000000000000000000000000000000000000ff575757ff3b3a3bff222222ff202021ff313131ff4949493f1a1a1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b3f3f409f4c4c4c9f4f4f4f9f4f4f4f9f4b4b4b9f4949491308080800000000000000000000000000000000000000000000000083656566ffc6c6c6ffcacbcaffd1d1d1ffd4d4d4ffd6d6d6ffd8d8d8ffd9d9d9ffdadadaffdcdcdcffdededfffe1e1e1ffe2e2e2fff2f2f2fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff7373737300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefefffffffefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffefefffefefffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffffffefffefefffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffff7f7f7f7f00000000afafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff4f4f4ffe4e4e4ffe1e1e1ffe0e0e0ffdededeffddddddffdbdbdbffdadadaffd8d8d8ffd5d5d5ffd2d2d2ffcececeffcacacaffc8c8c8433535350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff141414ff000000ff000000ff000000ff000000ff060606570909091f0b0b0b1f0f0f0f07030303000000000000000000000000000000000000000000000000000000000000000000000000df535253ff4b4c4cff393839ff3b3b3bff4f4f4eff6060601f0e0e0e00000000000000000000000000000000000000000000000007060606dfadadadffc8c8c8ffcececeffd2d2d3ffd5d5d5ffd7d7d7ffd9d9d9ffdadadaffdcdcdcffdededeffe0e0e0ffe1e2e2ffe6e6e6fffafafaffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef13131313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfefefffefefefffdfefdfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfdfdfffdfdfdfffdfefefffefefefffefefefffdfdfefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffeffffffffffffffffffffffffffffffffff7f7f7f7f43434343fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefff9fafaffeaeaeaffe2e2e2ffe0e0e0ffdfdfdfffdededeffdcdcdcffdadadaffd8d9d8ffd7d7d7ffd4d4d4ffd1d1d1ffcccccdffc8c8c8a7828282000000000000000000000000000000000000000000000000000000000000000000000000ff777778ff545454ff131313ff020202ff000000ff000000ff000000ff000000ff000000ff030303ff353434ff7272723f1e1e1e0000000000000000000000000000000000000000070303033f1d1d1d2f1212121f020202ef0d0d0dff010101ff000000ff000000ff000000ff1717181f070707000000000000000000000000000000000000000000000000000000004f3e3e3effc8c8c8ffcbccccffd1d1d1ffd4d5d5ffd7d7d7ffd8d9d9ffdadadaffdbdbdbffddddddffdededfffe0e0e0ffe2e2e2ffefefeffffdfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffff939393930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003030303fffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefffefffffffefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffdfdfdfffcfbfcfffcfbfbfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffffffffffffffffffefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffff67676767d3d3d3d3fffffffffffffffffffffffffffffefefffefefefffdfdfdfffbfbfbfff9f9f9fff6f6f6ffe9e9e9ffe1e1e2ffe0dfe0ffdededeffddddddffdbdbdbffd9d9d9ffd7d7d7ffd6d5d5ffd3d3d3ffd1d1d1ffcbccccf3bebebe1b151515000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff4a4b4bff090909ff020202ff000000ff000000ff000000ff000000ff010101ff010101ff2c2c2cff7373733f1f1f1f00000000000000000000000000000000000000001f0f0f0fff727272ff3a3a39ff060707ff000000ff000000ff000000ff000000ff000000ff010101ab0e0e0e9f3d3e3e8b424242000000000000000000000000000000000000000000000000b7909090ffcacacaffcfd0cfffd3d3d3ffd6d6d6ffd7d7d7ffd9d9d8ffdadadaffdcdcdcffdddeddffdededeffe1e1e1ffeeeeeefff8f8f8fffbfbfbfffcfdfcfffefdfdfffefffefffffffffffffffffffffffffbfbfbfb2727272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffffffffffefefffffefefefffefefefffefefefffefefefffffffefffffffffffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffbfcfcfffbfbfbfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefffefffffffffffffffffffefffffffefffefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3c2c2c2fffffffffffefefefffdfefefffdfdfcfffbfbfbfff9f9f9fff8f8f8fff7f8f8fff7f7f7fff6f6f6ffeeefeeffe3e3e3ffdfdfdfffdededeffdcdcdcffdadadaffd8d8d8ffd6d6d7ffd4d5d4ffd2d2d2ffd0d0d0ffcccccc775e5e5e00000000000000000000000000000000000000000000000000000000000000000000000000000000ff7b7b7bff494949ff090909ff030303ff000000ff000000ff000000ff000000ff010101ff010101ff2e2e2eff7474743f1f1f1f00000000000000000000000000000000000000003f1c1c1cff6b6b6bff303030ff040404ff020202ff000000ff000000ff000000ff000000ff010101ff060605ff494949df6d6d6d000000000000000000000000000000000000000000000000231c1c1cfbc9c9c9ffcdcdcdffd2d2d2ffd4d4d4ffd6d6d6ffd7d8d8ffd9d9d9ffdbdbdbffddddddffdededeffe6e6e6fff4f4f3fff7f7f7fff8f8f8fff8f9f8fff9f9f9fffafbfafffdfcfdfffefefeffffffffffffffffafafafaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efefefeffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefffffffffffffefefffffefefefffefefefffffefefffffffffffefffefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefffffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffdfdfefffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfefefffcfdfdfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffefefffefffefffffffffffffffffffffefffffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfffcfcfcfffbfafafff9fafafff9f9f9f3ecededa39e9e9ebfb9b9b9fff7f7f8fff7f7f7fff7f7f7fff4f4f4ffe9e9e9ffdfdfdfffddddddffdcdbdbffd9dadaffd7d7d7ffd5d6d5ffd4d3d3ffd1d1d1ffcfcfcfd7adadad0303030300000000000000000000000000000000000000000000000000000000000000000000000000000000ff777777ff434343ff0a0a0aff020202ff000000ff000000ff000000ff000000ff000000ff000000ff333333ff7474743f1f1f1f00000000000000000000000000000000000000003f1b1b1bff696969ff303030ff030302ff030303ff000000ff000000ff000000ff000000ff010101ff060606ff4f4f4fdf6f6f6f00000000000000000000000000000000000000000000000000000000876c6c6cffcdcdcdffd1d1d0ffd3d3d3ffd5d5d5ffd7d7d7ffd9d9d9ffdbdbdbffddddddffdfdfdfffeeeeeefff6f6f6fff7f7f7fff8f8f8fff8f8f8f7f0f0f0dbd6d6d6fff9f9f9fffafafafffcfcfcfffdfdfdfbf9f9f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffefefefffdfdfdfffcfcfdfffcfcfcfffdfdfdfffefefefffdfdfdfffcfcfcfffcfcfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafff8f8f8ebe4e4e49b979797434242420707070753515151fbf4f4f4fff7f7f7fff7f7f7fff7f7f6fff6f6f6ffefefefffe2e3e3ffddddddffdbdbdbffd9d9d9ffd7d7d7ffd5d5d4ffd3d3d3ffd0d0d0ffcecece6b56565600000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1e1e1e5f1414145f0a0909ff090909ff000000ff000000ff000000ff000000ff010101870404042f0808081f0f0f0f0703030300000000000000000000000000000000000000003f1a1a1aff5d5d5dff272727ff030303ff010101ff000000ff000000ff000000ff000000ff000000ff040404ff444444df6a6a6a000000000000000000000000000000000000000000000000000000003b2f2f2fffcdcdcdffcfcfcfffd2d2d2ffd4d4d5ffd7d7d6ffd8d9d8ffdadadaffdcdcdcffe5e5e5fff4f4f4fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8837f7f7f2f2e2e2e7f7d7d7dcfccccccfffbfbfcfffbfcfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffefefefffefefefffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfefdfffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffffffffffffefffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff575656561f1f1f1f0303030300000000000000003b393939f3edededfff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff3f4f3ffeaeaeaffdedddeffdbdbdbffd9d9d9ffd6d6d6ffd4d4d4ffd2d2d2ffcfcfcfffcbcbcbd3a6a6a60303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3b3b3aff1a1a1aff070708ff060606ff131313ff2828285f1e1e1e00000000000000000000000000000000000000000000000000000000000000000f060606571919195f1515159b080808ff010201ff000000ff000000ff000000ff000000ef000000bf030303bf393939a745444500000000000000000000000000000000000000000000000000000000bb919191ffcac9c9ffcecdceffd1d1d1ffd4d4d4ffd6d6d6ffd8d8d8ffdadadaffdededeffefefeffff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff9f9f96b6969690000000000000000171717171f1f1f1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffefffefefffffefefefffffffefffffefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfcfffcfcfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffcfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefffffffffffffffefefffffefefefffefefefffefefefffefffffffffffffffffffffffffefefffefefefffefefefffefefefffffffffffffffffffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f00000000000000000000000027262626ebe4e4e4fff8f8f8fff8f8f8fff7f7f7fff6f7f6fff6f6f6fff5f5f5fff4f5f5fff1f0f1ffe3e3e3ffdbdcdcffd8d8d8ffd6d5d6ffd3d3d3ffd0d0d0ffcdcdcdffc9c9caffc6c6c66f55555500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff707070ff727272ff737373ff727373ff737373ff7171717738383800000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f141414ff181818ff060606ff010101ff010101ff080808bf1616160000000000000000000000000000000000000000000000000000000000000000000000004b383838ffc1c1c1ffc7c7c7ffcdcdcdffd1d1d0ffd3d3d3ffd5d5d5ffd6d6d7ffd9d9d9ffe6e6e6fff4f4f4fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff7f7f8fffafaf9fbf7f7f75352525200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefffffffffffffffffffffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffffefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f000000000000000017171717dbd5d5d5fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff4f4f4ffecececffdcdcdcffd7d8d7ffd4d4d4ffd1d1d1ffcececeffcbcbcbffc7c7c7ffc2c1c1efb1b1b1130e0e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6f6f6fff696969ff5e5e5eff5c5c5cff626262ff6666669f4646460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000772b2b2cff545454ff565656ff4c4c4cff4c4c4cff565656bf474747000000000000000000000000000000000000000000000000000000000000000003020202d79c9c9cffbebebeffc6c6c6ffcbcbcbffcfcfcfffd2d2d2ffd3d3d4ffd5d5d5ffdcdcdcfff0f0effff5f6f5fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff7f7f7fff9f9f9fffafafaf3efefef2f2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ababababfffffffffffffefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefffefefefffefefefffffefefffffffffffffefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f00000000000000007f7c7c7cfff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff5f6f5fff6f5f5fff2f2f2ffe3e2e3ffd7d7d7ffd3d3d3ffd0d0d0ffcdcdcdffcacacaffc5c5c5ffbfbfbfffb7b7b79b6e6e6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff313132ff101010ff030303ff020202ff070707ff1515159328272800000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f383838ff565656ff5a5a5aff595959ff5b5b5bff5d5d5d973a3a3a00000000000000000000000000000000000000000000000000000000000000006b4c4c4cffb8b8b8ffbebebeffc3c4c4ffc9c9c9ffcdcdcdffd0d0d0ffd1d1d2ffd4d4d4ffe6e6e6fff3f4f4fff6f6f6fff6f6f6fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff6f6f6fff8f8f8fff9f9f9fff9f9fa5f5e5e5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffefffefffefefefffffefffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffffffffffffffffffffffffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000073707070fff8f8f8fff8f7f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff5f5f5ffedededffd9d9d9ffd3d3d3ffd0d0d0ffcdcdccffc9c9c9ffc4c4c4ffbebebeffb7b7b7fbb1b1b23324242400000000000000000000000000000000000000000000000000000000000000003b1b1b1b5f1717175f0c0c0bff060606ff000000ff000000ff000000ff000000ff0101019b0404041b000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f202020ff161616ff0a0a0aff040404ff070707ff1717177b1e1e1e000000000000000000000000000000000000000000000000000000000f0b0b0befaaaaaaffb8b8b7ffbebebeffc4c4c3ffc8c8c8ffccccccffcfcfcfffd1d1d1ffd9d9d9ffeff0effff5f5f4fff5f6f6fff6f6f6fff7f7f7fff6f6f6fff5f5f5fff6f5f5fff7f6f6fff8f8f8fff8f8f8fff9f9f93f3e3e3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffefffffefefffefefefffefefefffefefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefffffffffefffffefefefffefefefffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefffffefffefffffefffffffffffffffffffffffffffffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefef0000000000000000000000000f0f0f0fe7e1e1e1fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff2f2f2ffe4e4e4ffd4d4d4ffd0d0d0ffcccdccffc8c8c8ffc4c4c4ffbebebeffb9bab9ffb5b5b5c38a8a8a0000000000000000000000000000000000000000000000000000000000000000df6b6b6bff474747ff0b0b0bff020302ff000000ff000000ff000000ff000000ff000000ff010101ff252525fb646464371a1a1a00000000000000000000000000000000000000004f1e1e1e7f2d2d2d7f171818cf060606ff010101ff000000ff000000ff000000ff000000d7000000bb0f0f0f9f3c3c3c4f212121000000000000000000000000000000008b616161ffb4b4b4ffb9b9b9ffbebebeffc4c4c4ffc8c9c8ffccccccffcfcfcfffd2d2d2ffe6e6e6fff3f3f3fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f9f9b7b2b2b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffefffffffffffffffffefffefefefffefefefffefefefffefffefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffffffffffffffffffefefefffefefefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf000000000000000000000000000000005b595959fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff4f4f4ffefefeeffdadadaffd0d0d0ffccccccffc8c8c8ffc4c4c4ffbfbfbfffbbbbbbffb6b7b7ffb2b2b25b3e3e3e00000000000000000000000000000000000000000000000000000000df6c6c6cff4f4f4fff0a0a0aff030303ff000000ff000000ff000000ff000000ff010001ff010101ff292929ff7373733f1f1f1f00000000000000000000000000000000000000009f404141ff535453ff171718ff000000ff010101ff000000ff000000ff000000ff010101ff000000ff151515ff5e5e5e7f3b3a3a00000000000000000000000023181818fbadadacffb4b4b4ffbababaffbfbfbfffc4c4c4ffc8c8c8ffccccccffcfcfcfffd9d9dafff0f1f1fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff9f9f9fbf5f5f527262626000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b6b6b6bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefef3f2f1f1dfdededef3f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcbcbcbcb0000000000000000000000000000000000000000c3bebebefff8f8f8fff8f8f8fff8f8f8fff8f8f8fff8f7f8cbc5c5c49b959595fff5f5f5fff5f5f5fff5f5f5fff3f3f3ffe6e6e6ffd1d1d1ffccccccffc8c8c9ffc4c4c4ffc0c0c0ffbcbcbbffb6b6b6ffb0b1b1e79d9c9c0b080808000000000000000000000000000000000000000000000000df6a6a6aff4d4d4eff090909ff030303ff000000ff000000ff000000ff000000ff010101ff000101ff2f2f2fff7979792f17171700000000000000000000000000000000000000009f424242ff5c5c5cff1b1b1bff000000ff020202ff000000ff000000ff000000ff010101ff000000ff1e1e1eff6a6a6a7f3d3d3d000000000000000000000000ab737373ffaeaeaeffb4b5b5ffbababaffc0c0bfffc4c4c4ffc8c8c8ffccccccffd1d1d1ffe7e7e7fff4f4f4fff6f6f6fff6f6f6fff6f6f6bbb4b4b4afaaaaaafff8f8f8fff8f8f8fff8f8f8fff8f8f8fff9f9f99793939300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5f5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffefefefffdfdfefffdfdfdfffefefefffffffffffffffffffffffffffffffffffefffffffefefffffefefefffefefefffefefefffdfefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe9f9f9e9f0000000000000000000000000f0f0f0f1f1f1f1f7b7b7b7bfffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffefffffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf00000000000000000000000000000000000000002b2a2a2afbf5f4f5fff9f9f9fff9f9f9fff8f8f8fff8f8f8d7d1d1d10b0b0b0bdfd6d6d7fff6f6f6fff6f6f6fff4f4f4ffefefefffdadadaffccccccffc9c9c9ffc5c5c5ffc1c1c1ffbdbdbdffb6b7b7ffb0b0b0ffababab875b5b5b000000000000000000000000000000000000000000000000c3595959df4f4f4fe3141414ff020202ff000000ff000000ff000000ff000000ff000000ff050505ff3c3c3cff7777771f0f0f0f00000000000000000000000000000000000000009f464646ff5b5a5bff181818ff010101ff020202ff000000ff000000ff000000ff010101ff000000ff1e1e1eff6868687f3d3d3d00000000000000003f2a2a2affabababffafafafffb7b6b7ffbcbcbcffc0c0c0ffc4c4c4ffc8c8c8ffcbcbcbffdadadafff1f1f1fff5f5f6fff7f7f7fff7f7f7fbf2f3f32322222297939293fff7f7f7fff8f7f7fff7f8f8fff8f8f8efe8e8e813131313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047474747fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffefefefffffffffffffffffffefffefffefefefffefefefffefffefffefefefffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffefeffffffff87878787000000000000000000000000000000000000000073737373fffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa7a7a7a70000000000000000000000000000000000000000000000008f8b8b8bfff9f9f9fff9f9f9fff9f9f9fff8f8f8fff7f7f77773737357545454fff6f6f6fff6f6f6fff5f5f5fff3f3f3ffe7e7e7ffcfd0d0ffc9c9c9ffc6c6c6ffc3c3c3ffbebebeffb8b8b8ffb2b2b1ffadadadf7a6a7a623181818000000000000000000000000000000000000000000000000000000001f050505ff131213ff000000ff000000ff000000ff000000ff040404570808083f1819183f1e1e1e0000000000000000000000000000000000000000000000008b414141ff545454ff161616ff000000ff000000ff000000ff000000ff000000ff000000e70404049f2525249f4a4a4a4f2626260000000000000000cf8b8b8bffacacacffb2b2b2ffb8b9b9ffbebebeffc1c1c1ffc4c4c4ffc8c8c8ffcececeffe9e9e9fff4f4f4fff5f5f5fff7f6f7fff7f7f7938e8f8e2b2a2a2afbf3f3f3fff7f8f7fff7f7f7fff7f8f8fff8f8f8737070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffdfdfdfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffff7f7f7f7f00000000000000000000000000000000000000007f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f0000000000000000000000000000000000000000000000000f0f0f0fe7e1e1e1fff9f9f9fff8f8f8fff8f7f8fff7f7f7f3eaeaeab3acacacfff6f6f6fff6f6f6fff6f5f5fff4f4f4ffefefefffdbdbdbffcacacaffc7c6c6ffc4c4c5ffc0c1c0ffbababaffb4b4b4ffb0b0b0ffadadadb3787878000000000000000000000000000000000000000000000000000000001f0d0d0dff515151ff373737ff222222ff1f1f1fff2d2d2dff4444443f1b1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f0d0d0eff060606ff020202ff000000ff020202ff0909099f1b1b1b000000000000000000000000000000005f404040ffabababffaeaeaeffb3b3b3ffb9b9b9ffbebfbfffc2c2c1ffc4c4c4ffc8c8c8ffdadadafff2f2f2fff5f4f4fff5f5f5fff6f6f6fff7f7f7b7b1b1b1c3bcbcbcfff7f7f7fff8f8f8fff8f8f8fff8f8f8dbd5d5d50303030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023232323fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfefffefefdfffefefefffefefffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefefefffefffeffffffff6363636300000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffffffffffffffffffffffffffefefefffefefefffefefefffdfefefffefefefffefefefffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffefffefeffffffffff7f7f7f7f000000000000000000000000000000000000000000000000000000005b595959fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff5f5f5fff3f4f3fff2f2f2ffe8e8e8ffcececeffc7c7c7ffc5c5c5ffc1c1c1ffbbbcbbffb7b6b6ffb2b2b2ffadadadffababab473030300000000000000000000000000000000000000000000000001f0d0d0dff616161ff656565ff6a6969ff686869ff656565f36d6d6d371b1b1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f2b2b2bff5f5f5fff545454ff4c4c4cff515151ff5a5a599f47474700000000000000000000000007050505e79d9d9dffaeaeaeffb0b0b0ffb2b2b2ffb8b8b8ffbebebeffc2c2c2ffc5c5c5ffcdcdcdffe9e9e9fff4f4f4fff4f4f4fff4f4f4fff5f5f5fff6f6f6fff7f7f7fff6f6f6fff6f6f6fff7f7f7fff8f8f8fff9f9f94b4949490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017171717fffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefdfffefefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffe5f5f5f5f00000000000000000000000000000000000000009f9f9f9ffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffefffefffefefefffdfdfdfffdfdfdfffefdfefffefffefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefffe777777770000000000000000000000000000000000000000000000000000000000000000bfb9b9b9fff7f7f7fff7f6f6fff6f6f6fff5f5f5fff5f5f5fff4f4f4fff4f4f4fff4f4f4fff2f2f3fff2f1f2ffefefefffdcdcdcffc7c7c8ffc4c4c4ffc0c0c0ffbbbbbbffb7b7b7ffb3b3b3ffafafafffabacabdb9292920302020200000000000000000000000000000000000000001f070807ff2f2f2fff2b2b2bff212221ff212121ff2a29299f27272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053222222ff535353ff565656ff555656ff555555ff5a5a5a934040400000000000000000000000007f545454ffa9a9a9ffafaeafffb0b0afffb3b3b3ffb9b9b8ffbebebeffc2c2c2ffc7c6c6ffdbdbdbfff0f1f1fff3f3f3fff3f3f3fff3f3f3fff4f4f4fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff8f8f8bbb6b6b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefefffefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffe434343430000000000000000000000000000000000000000ababababfffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffefefefffefefefffdfefefffdfdfdfffefefefffefffffffffffffffefffffffefefefffefefefffdfdfdfffdfdfdfffdfefdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefe5f5f5f5f000000000000000000000000000000000000000000000000000000000000000027262626fbf3f3f3fff6f6f6fff6f6f6fff5f6f6fff5f5f5fff4f4f4fff3f3f3fff2f2f2fff0f0f0fff0f0f0ffefefefffe9e9e9ffcfcfcfffc4c4c4ffc0c0c0ffbbbcbcffb8b8b7ffb4b4b4ffb1b1b1ffacadacffaaaaaa774f4f4f0000000000000000000000001f0909091f0707073b050505ff080808ff000000ff000000ff000000ff000000b70606053f0707073f1212122f0e0e0e0000000000000000000000000000000000000000000000000000000000000000000000005f030303ff141414ff090909ff050505ff0a090aff1a1a1a7f2020200000000000000000170f0f0ff7a4a4a4ffabababffaeaeaeffb2b2b1ffb6b6b6ffbababaffc0c0c0ffc3c4c3ffcecdceffe9eaeafff0f0f0fff1f1f1fff1f1f1fff1f2f1fff2f2f2fff4f4f4fff6f6f6fff7f7f7fff7f7f7fff7f7f7fbf4f4f42f2e2e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7e6e6e6fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffff3f3f3f3f0000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffdfdfdfffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefe4343434300000000000000000000000000000000000000000000000000000000000000000000000087828282fff6f6f6fff6f6f5fff5f5f5fff4f4f4fff3f3f2fff1f1f1ffefefeeffedededffededecffedededffebebebffdededeffc6c6c6ffc1c1c1ffbdbdbdffb9b9b9ffb5b5b5ffb3b3b2ffafafafffabababefa0a0a0171010100000000000000000ff4a4a4aff2d2d2dff090909ff000101ff000000ff000000ff000000ff000000ff010101ff0b0b0bff414141bf4545450000000000000000000000000000000000000000000000001f090909ff484848ff292929ff040405ff000000ff000000ff000000ff000000ff010101cf0a0a0a9f2c2b2c9f3d3d3d9f676767ffa9a8a8ffadadadffb0b0b0ffb5b5b5ffb9b9b9ffbdbdbdffc1c1c1ffc6c6c6ffddddddffebebebffedededffedeeedffeeeeeefff0efeffff0f1f1fff2f3f2fff5f4f4fff6f6f6fff7f7f7fff7f7f79b97979700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3d2d2d2fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffefefffefefefffdfdfdfffdfdfdfffefdfefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffeff1f1f1f1f0000000000000000000000000000000000000000cfcfcfcffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefe333333330000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0be3dadadafff4f5f5fff4f4f4fff3f3f3fff0f0f1ffeeeeeeffebebebffe9e9e9ffe8e8e8ffe8e8e8ffe8e7e8ffe6e6e6ffd2d2d3ffc3c3c3ffbfbfbfffbbbbbbffb8b7b8ffb5b5b5ffb1b1b1ffaeafaeffacacaca36d6d6d0000000000000000f74d4d4dff363636ff050606ff020202ff000000ff000000ff000000ff000000ff020202ff121111ff565655bf52525200000000000000000000000000000000000000000000000033101010ff4e4e4dff252525ff020202ff020202ff000000ff000000ff000000ff010101ff010101ff2e2e2eff6b6b6bffa5a5a5ffa8a8a8ffadadadffb3b2b2ffb8b8b8ffbbbbbbffbebfbeffc2c2c2ffcfcfcfffe5e5e5ffe6e6e6ffe8e8e8ffeaeaeaffebececffedeeedffefefeffff1f1f1fff3f3f3fff5f5f5fff6f6f6efe7e7e71717171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefffffffefefefffdfdfdfffcfcfcfffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffefffffffffffffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe131313130000000000000000000000000000000000000000dfdfdfdffffffffffffffffffffffffffffffffffffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffeff1f1f1f1f0000000000000000000000000000000000000000000000000000000000000000000000000000000057535353fff4f4f4fff3f3f3fff1f1f1ffeeeeeeffebebebffe8e7e7ffe4e4e4ffe1e0e0ffdddddeffddddddffdfe0e0ffdededfffcacac9ffc1c1c1ffbdbdbdffb9babaffb6b7b7ffb3b3b3ffb0b0b0ffacacacffaaaaaa3725252500000000df454545ff3d3d3dff080808ff020202ff000000ff000000ff000000ff000000ff010201ff151515ff5a5a5aab4949490000000000000000000000000000000000000000000000003f141414ff4c4c4cff232322ff020202ff040403ff000000ff000000ff000000ff010101ff010100ff303030ff797979ffabababffacacacffb1b1b1ffb5b5b5ffbababaffbdbdbdffc0c0c0ffc5c5c5ffdbdbdbffdededeffdededeffe0e0e0ffe4e4e4ffe8e8e8ffebebebffedededfff0efeffff2f2f2fff5f5f5fff6f6f6777373730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3a3a3a3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffefffffefffffffffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe000000000000000000000000000000000000000000000000f3f3f3f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbb2b2b2fff2f2f1ffefefefffecececffe7e7e7ffe1e1e1ffdadadaffd0d0d0ffc7c7c7ffc5c4c4ffccccccffd1d1d1ffc9cac9ffc3c3c3ffbfbfbfffbbbcbcffb8b9b8ffb5b5b5ffb2b2b2ffaeaeaeffacacaccb89898800000000db444444ff373737ff050505ff020202ff000000ff000000ff000000ff000000ff030202ff171717ff4f4f4f9f3f3f3f0000000000000000000000000000000000000000000000003f141414ff464646ff181818ff010202ff020202ff000000ff000000ff000000ff000000ff000101ff212121ff7f7f7fffaeaeaeffb2b2b2ffb5b6b5ffb8b8b9ffbcbcbcffbebebeffc1c1c1ffc9c9c9ffd9d9d9ffd3d3d3ffcbcbcaffd0d0d0ffd8d8d8ffdfdfdfffe5e5e5ffeaeaeaffefeeeefff2f2f2fff4f4f4dbd2d2d20707070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8f8f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffdfefdfffefefefffffffffffefefefffefefefffefefefffefefefffffffffffefefefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefee7e6e6e6000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027252525fbececedffeeeeeeffeaeaebffe2e2e2ffd9d8d8ffcbcbcbffb9b9b9ffb1b1b1ffaaabaaffbebebeffcacacaffc8c7c7ffc4c4c4ffc1c1c1ffbebebeffbbbbbbffb7b7b7ffb4b4b4ffb1b1b1ffafafafffababab63424242471414145f1919195f060606f70a0a0aff000000ff000000ff000000ff010101d30d0d0d4b0f0f0f5f1f1f1f331111110000000000000000000000000000000000000000000000001f0808087f2121217f141414cf060606ff020101ff000000ff000000ff000000ff000000d3020202ff666666ffa6a6a7ffb2b2b2ffb6b6b6ffb8b8b8ffbabbbaffbdbdbdffc0bfc0ffc2c2c2ffc6c6c6ffcbcbcbffcdcdcdffc4c4c4ffbcbcbcffc6c6c6ffd3d3d3ffddddddffe7e7e7ffededecfff1f1f1fff3f3f3534f4f4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077777777fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffefffefefefffdfefdfffdfdfdfffefefefffffffffffefefefffefefdfffefdfdfffefefefffffffffffffffefffffefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefedbdadada000000000000000000000000000000000000000017171717fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffd7d7d7d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000877f7e7fffeeeeeeffe9e9e9ffddddddffcbcbcbffb5b5b5ffabacabffb9b9b9ffcdcecdffcececeffcccbccffc9c8c8ffc6c6c6ffc3c3c3ffc0c0c0ffbdbdbdffbababaffb6b6b6ffb3b3b3ffb0b0b0ffadadade79d9d9d0f0a0a0a0000000000000000ff3c3b3bff313131ff242424ff252525ff323232bf3130310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f151515ff111111ff060607ff030302ff050505ff111010b3585758ffa9a9a9ffafafafffb5b5b5ffb8b8b8ffbababaffbcbcbcffbebebeffc1c1c1ffc4c4c4ffc7c7c7ffcbcbcbffcecfceffd0d0d0ffcdccccffc1c1c1ffc6c6c6ffd5d5d4ffe4e3e3ffebebecffefefefc3b8b8b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5bfffffffffffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffefefefffdfefdfffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffefffffefefeffffffffdfdfdfdf6f6f6f6f5f5f5f5f434343433f3f3f3f232323233f3f3f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0be3d2d2d2ffe9e9e9ffccccccffa6a6a6ffa5a5a6ffd4d4d4ffd3d3d3ffd1d2d2ffcfcfcfffcdccccffcacacaffc7c7c7ffc5c5c5ffc2c2c2ffbfbfbfffbcbcbcffb9b9b9ffb7b7b7ffb4b4b3ffb1b0b0ffafafaf8f6363630000000000000000bf363737bf383838bf393938bf393939bf3838388f2b2b2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f232323ff474747ff474747ff424343ff434343ff484848ffa2a1a1ffacabacffb2b2b2ffb6b6b6ffb9b9b9ffbbbbbbffbebebdffc0c0c0ffc3c3c4ffc6c6c6ffc9c9c9ffccccccffcececeffd1d1d1ffd3d3d3ffe4e4e4efc6c7c6ffd3d3d3ffe1e1e1ffebebebffeeeeee33303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefeff9f9e9e9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3a3a3a7f7575756b5b5b5b5f404040ab999999fff4f4f4ffd7d7d7ffd3d3d3ffd0d0d0ffcececeffccccccffc9c9c9ffc7c7c7ffc4c4c4ffc1c1c1ffbfbebfffbcbcbcffbababaffb8b8b8ffb5b5b5ffb3b3b3fbafaeae573e3e3e0705050500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030202021f1111111f1111111f1111111f1111113f1b1b1b5f2626264b2120203f1e1e1e43222222c7858585ffb3b3b3ffb3b3b3ffb6b6b6ffb9b9b9ffbbbbbbffbdbebdffc0c0c0ffc3c3c3ffc6c6c5ffc8c8c8ffcacacaffcdcdcdffcececfffd1d1d0ffd7d7d7fff5f5f56362626267595959efd9d9d9ffeeeeee9f94949400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffffffefffefffffefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefffffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffefefefffefefe83828283000000000000000000000000000000000000000000000000000000008b2020209f3333337f3434347f3434347f3434347f3434349b343434972222230000000000000000000000003b3a3a3afffbfbfbffe7e7e7ffd4d4d4ffd1d2d2ffcfcfcfffcdcdcdffcacbcbffc8c8c8ffc6c6c6ffc4c4c3ffc1c1c1ffbebebfffbdbdbdffbbbbbbffb9b9b9ffb7b7b7ffb5b5b5ffb4b4b4ffafaeafffa3a3a3ff9a9a9aff939393ff8f8f90ff8d8c8cff8a8a8aff8a8a8aff898989ff888888ff878787ff878787ff888888ff868686ff888988ff888888ff898a89ff8b8b8bff8e8e8eff939392ff959595ff9b9b9bffa6a6a6ffb0b0b1ffb5b5b5ffb7b7b7ffb8b8b8ffbababaffbbbbbbffbdbdbdffc0c0c0ffc3c3c3ffc5c6c6ffc8c8c8ffcacacaffccccccffcececeffcfd0cfffd3d2d3ffe7e7e7fffcfcfc33333333000000000b0b0b0b1f1e1e1e07070707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003030303fffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfefefffefefefffefefefffffffffffefefefffefefefffefefefffffffefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffdfefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefe6b6b6b6b00000000000000000000000000000000000000000000000000000000e7727272ff727272ff747474ff737373ff727272ff737373ff747474ff7d7d7d00000000000000000000000000000000a7a4a4a4fff8f8f8ffdadadaffd2d2d2ffd0d0d0ffcecdcdffcbccccffc9c9c9ffc7c7c7ffc4c5c5ffc2c2c2ffc0c1c0ffbebfbfffbdbdbdffbbbbbbffb9b9b9ffb7b7b7ffb5b5b5ffb2b2b1ffabababffa2a2a2ff9d9c9dff989897ff959595ff939392ff919191ff8f8f8fff8f8f8fff8e8e8fff8e8e8eff8e8e8eff8d8d8eff8f8f8fff919191ff929292ff939393ff979796ff9b9b9bff9f9f9fffa5a5a5ffacacacffb3b2b3ffb8b8b8ffbab9b9ffbbbbbbffbcbcbcffbdbebeffbfbfbfffc1c1c1ffc5c5c5ffc7c7c7ffcac9c9ffcbcccbffcecdcdffcfcfcfffd1d1d1ffd9d9d9fff8f8f89b9999990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebeaeaeafffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffffffffffffffffffffffffffffefefffefefefffefefefffdfdfdfffdfdfdfffdfdfefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefefffefefefffefefefffefdfefffefefefffefefefffffffefffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffefefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefe4f4f4f4f00000000000000000000000000000000000000000000000000000000ffa7a7a7ffa0a0a0ff9d9e9dff9a9a9aff989898ff969696ff9f9f9fffacacac171111110000000000000000000000001b1b1b1bf7f3f3f3ffedededffd5d4d4ffd1d0d0ffcececeffccccccffcacacaffc8c8c8ffc5c5c5ffc3c4c3ffc3c2c2ffc0c1c1ffbebebeffbcbcbdffbbbabaffb8b8b9ffb7b7b7ffb5b5b5ffb2b2b2ffaeaeaeffa8a8a8ffa3a3a3ff9f9f9fff9c9d9dff9b9b9bff989999ff989898ff979798ff989898ff989898ff979797ff989898ff999999ff9b9b9cff9d9d9dffa1a0a1ffa5a5a5ffaaa9aaffaeadaeffb2b2b2ffb6b6b6ffbabab9ffbcbcbbffbebdbdffbfbfbfffbfbfc0ffc0c1c1ffc3c3c3ffc6c5c5ffc8c8c8ffcacacaffcdcccdffcfcfcfffd0d0d1ffd4d4d4ffedededefececeb171717170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbcbcbcbfffffffefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffffffefefefffefefefffdfdfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffff3333333300000000000000000000000000000000000000000000000017121212ffbcbcbcffb8b8b8ffb7b7b7ffb5b5b5ffb4b4b4ffb3b3b3ffb8b8b8ffc0c0c01f181818000000000000000000000000000000007b797979fffafafaffdededeffd2d2d2ffcfcfcfffcdcdcdffcbcbcbffc9c8c8ffc6c7c7ffc6c6c5ffc4c4c4ffc3c3c2ffc0c0c0ffbebebeffbdbdbdffbbbbbbffb9b9b9ffb8b8b8ffb7b6b7ffb4b4b4ffafafafffaaababffa7a7a7ffa5a5a5ffa3a3a4ffa2a2a2ffa1a1a1ffa1a1a1ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ffa2a2a2ffa4a4a4ffa6a6a6ffa9aaaaffaeaeaeffb1b1b2ffb4b4b3ffb6b6b6ffb9b9b9ffbcbcbcffbebebeffc0c0c0ffc1c1c1ffc2c2c2ffc3c3c3ffc4c4c4ffc6c6c6ffc9c9c8ffcbcbcbffcdcdcdffcfcfcfffd2d2d2ffdfdfdffffbfbfb6f6d6e6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ababababfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffefefdfffefefefffefefefffefffefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefefefffefefefffdfdfdfffdfdfefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffefefffefefefffefefffffffffffffffffffffefefffffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff131313130000000000000000000000000000000000000000000000002b232323ffc9c9c9ffc6c6c6ffc4c4c4ffc4c4c4ffc6c6c6ffc6c6c6ffc7c6c7ffc8c8c83f3232320000000000000000000000000000000007070707dbd8d8d8fff3f3f3ffd5d5d5ffd1d1d1ffcfcfcfffcdcdcdffcacacaffc8c8c8ffc7c7c7ffc6c5c5ffc4c4c4ffc2c2c2ffc0c0c0ffbfbfbeffbdbdbdffbbbbbbffbbbbbaffb9b9b9ffb7b7b7ffb4b4b4ffb1b1b0ffadaeaeffacabacffabababffaaaaaaffa9a9a9ffa8a8a8ffa7a7a7ffa7a7a6ffa6a6a6ffa7a7a7ffa9a9a9ffaaaaaaffadadacffb0b0b0ffb3b3b4ffb6b6b6ffb8b8b8ffb9b9b9ffbabbbaffbdbdbdffbfbfbfffc1c1c1ffc2c2c2ffc4c4c4ffc5c5c5ffc6c6c6ffc7c7c7ffc9c9c9ffcccbccffcececeffd1d1d1ffd6d6d6fff4f4f4d7d4d4d4030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b8b8b8bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfefffefdfdfffefefefffffffffffffffffffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffffefffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffefffefffffffffffffffffffefffffffffffffffffffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffffefffff3f3f3f3000000000000000000000000000000000000000000000000000000003f343434ffcecdceffcecfceffccccccffccccccffcececeffcfcfcfffcfceceffcdcdcd4b3d3d3d00000000000000000000000000000000000000004f4e4e4efffbfbfbffe5e5e5ffd4d3d3ffd2d2d2ffd0cfd0ffcccccdffcacacaffc8c8c8ffc7c6c6ffc5c5c5ffc4c4c4ffc2c2c2ffc0c1c0ffbebebfffbebebeffbdbdbdffbcbcbcffb9b9b9ffb7b7b7ffb5b5b5ffb3b3b3ffb2b1b2ffb1b1b1ffb0b0b0ffafafafffaeaeaeffadadadffadacadffacadacffadadadffaeaeafffb0b0b0ffb2b2b2ffb4b4b4ffb7b7b7ffb9b9b9ffbbbbbaffbbbbbbffbcbcbcffbdbdbdffc0bfbfffc1c1c2ffc4c4c4ffc6c6c6ffc7c7c7ffc8c8c8ffc9c8c8ffcacacaffcdccccffcfcfcfffd3d2d2ffe5e6e6fffbfcfb43424242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b6b6b6bfffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefed3d3d3d2000000000000000000000000000000000000000000000000000000005b4b4b4bffd1d1d1ffd2d1d2ffcfcfd0ffd0d1d1ffd2d2d2ffd3d3d3ffd3d3d3ffd0d0d05f4e4e4e000000000000000000000000000000000000000000000000b7b5b5b5fff7f7f7ffdadad9ffd4d4d4ffd2d2d1ffcececeffcbcbcbffc9c9c9ffc7c7c7ffc6c6c6ffc5c5c5ffc4c4c4ffc2c2c2ffc1c1c1ffbfc0bfffbfbfbfffbebebeffbcbcbcffbababaffb9b9b8ffb8b7b7ffb6b6b6ffb5b5b5ffb4b4b4ffb4b4b4ffb3b3b3ffb2b2b2ffb2b2b1ffb2b2b2ffb3b3b38f6464643f2c2c2c3f2d2d2d43303030efafafafffbbbbbcffbdbdbdffbebebeffbfbebfffc0c0c0ffc1c1c1ffc4c4c3ffc6c6c6ffc8c8c8ffc9c9c9ffc9c9c9ffcacacaffcbcbcbffcececeffd1d1d1ffd8d8d8fff8f8f8a7a5a5a500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b4b4b4bfffefefefffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefffffefffffffefffefffefefefffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffefffffffefefffffffffefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffefefffffffffffffffffffefffffffefefefffefefefffefefefffefefefffffffffffffffffffefefffffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefeb3b2b2b3000000000000000000000000000000000000000000000000000000006f5c5c5cffd2d2d3ffd2d2d2ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd4d4d5ffd3d3d37360606000000000000000000000000000000000000000000000000027262727fbf8f8f8ffecececffd5d5d5ffd3d2d2ffcfcfcfffccccccffcacacaffc8c8c9ffc8c8c7ffc6c7c6ffc5c5c5ffc4c4c3ffc2c2c2ffc1c1c1ffc0c1c0ffbfbfbfffbebebeffbcbcbdffbcbcbcffbabbbaffb9b9b9ffb8b8b8ffb7b7b7ffb7b7b7ffb7b7b7ffb6b7b6ffb6b6b6ffb6b6b6ffb7b7b7775757571f1717171f171818231b1b1bebafafafffbebebeffbfbfbfffc0c0c0ffc1c1c1ffc2c2c2ffc4c3c3ffc5c5c5ffc7c7c7ffc8c8c8ffc7c7c7ffc8c8c8ffcbcbcbffcccdcdffd0d0d0ffd3d4d4ffedeeedf7f5f5f51f1f1f1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027272727fffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefffefffffefffffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffefffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefe93929292000000000000000000000000000000000000000000000000000000007f696969ffd3d3d3ffd3d3d3ffd3d3d3ffd3d3d3ffd3d2d2ffd3d3d3ffd4d4d4ffd4d4d47f6a6a6a000000000000000000000000000000000000000000000000000000008b898989fff9f9f9ffdcdcddffd2d2d2ffcfcfcfffcdcdcdffcbcbccffcacacaffc8c8c8ffc7c7c7ffc6c6c6ffc5c5c5ffc4c3c4ffc2c2c2ffc1c1c2ffc0c0c0ffbfc0c0ffbfbfbfffbfbfbfffbebebeffbdbcbdffbbbbbbffbababaffbababaffbbbbbbffbbbbbbffbababaffbababaffbbbbbbffbdbdbdffbfbebeffbfbfbfffc0c0c0ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c2ffc3c3c3ffc4c4c4ffc5c5c5ffc7c6c6ffc8c7c7ffc7c7c7ffc7c7c7ffc8c8c9ffcbcbcbffcfcfcfffd4d3d3ffe0e0dffffbfbfb7b7a7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007070707fffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffffffefffefffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffffffffffefefefffefefffffefefffffffffffffffffffffefefefffefefefffefefefffffffefffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefffefffffffefffffffffffffffffffffffffffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefe73737373000000000000000000000000000000000000000000000000000000009f828282ffd1d1d1ffd3d3d3ffd3d3d3ffd2d2d2ffd2d2d2ffd2d2d3ffd3d3d3ffd3d2d39f838383000000000000000000000000000000000000000000000000000000000f0f0f0fe7e5e4e4fff1f1f1ffd3d3d4ffd0d0d0ffcececeffcccdccffcbcbcbffc9c9c9ffc8c8c8ffc8c7c8ffc7c6c7ffc5c5c6ffc4c4c4ffc3c3c3ffc2c2c2ffc2c2c2ffc2c2c2ffc2c2c2ffc1c1c1ffc0c0c0ffbfbfbfffbebebeffbebebeffbfbfbeffbfbfbfffbebebeffbebebeffbebebeffbfbfbfffbfbfbfffc0c0c0ffc1c1c0ffc1c1c1ffc2c2c2ffc3c3c3ffc3c3c3ffc4c4c4ffc5c5c5ffc7c6c7ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffcbcacaffcecdceffd2d2d2ffd8d8d8fff4f4f4dfddddde0707070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7e7e7e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffefefdfffefefefffefdfefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefffffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffeffffffff5353535300000000000000000000000000000000000000000000000000000000d3aeaeaeffd1d1d1ffd1d2d1ffd1d1d1ffd1d0d1ffd0d1d1ffd1d1d0ffd1d0d1ffd2d1d1c7a3a3a400000000000000000000000000000000000000000000000000000000000000005f5e5e5efffbfbfbffe3e3e3ffd1d1d1ffd0cfcfffcececeffcdccccffcacbcaffcacacaffc9c9caffc8c8c8ffc7c7c7ffc6c5c6ffc5c5c5ffc4c5c4ffc4c4c5ffc4c4c5ffc4c4c4ffc3c3c4ffc3c3c3ffc2c2c2ffc2c1c1ffc1c1c1ffc2c2c2ffc2c2c2ffc1c1c2ffc1c1c1ffc2c2c2ffc2c2c2ffc2c2c1ffc2c2c2ffc3c2c2ffc3c3c3ffc4c4c4ffc5c4c4ffc5c5c5ffc5c5c5ffc7c7c7ffc9c9c9ffcac9caffcacacaffcbcbcbffccccccffcdceceffd0d0d0ffd4d4d4ffe7e7e7fffcfcfc4f4e4e4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3c3c3c3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffefffefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfdfffefefefffefefefffffffffffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffefffefefffffefefefffffffeffffffffffffffff2f2f2f2f0000000000000000000000000000000000000000231d1d1df3c6c6c6ffd4d4d4ffd2d2d2ffcfcfcfffcfcfcfffcececeffcececeffcececeffcececeffd2d2d2ffd4d4d4ebc0c0c01f1a1a1a00000000000000000000000000000000000000000000000000000000c7c4c4c4fff6f6f6ffd7d8d7ffd2d2d2ffd0d0d0ffcfceceffcdcdcdffccccccffcbcccbffcbcacaffc9c9c9ffc8c8c8ffc7c7c7ffc7c7c6ffc6c6c7ffc7c7c7ffc6c6c6ffc6c5c5ffc5c5c5ffc5c5c5ffc4c5c4ffc5c4c4ffc4c4c5ffc5c5c5ffc4c5c5ffc5c5c5ffc6c5c6ffc6c5c5ffc5c5c5ffc5c5c5ffc5c5c5ffc6c5c6ffc6c6c6ffc6c6c6ffc7c7c7ffc7c7c7ffc9c9c9ffcacacbffcbcbcbffccccccffcdcdcdffcfcfcfffd0d0d0ffd2d2d2ffdbdbdafff8f8f8b7b5b5b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b9b9b9bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffffffffffefffffefefffffffefffffffffefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffefefefffefefffffffffffffffffffffefffefffefefefffdfefefffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefffffffeffffffffff0b0b0b0b000000000000000000000000000000000b090909d3afafafffd3d4d3ffd5d5d5ffcececeffcdcdcdffcbcccbffcacacaffcacacaffcbcbcbffcbcbccffcececeffd5d5d6ffd4d4d3cba9a8a90706060600000000000000000000000000000000000000000000000033323232fffbfbfbffeaeaebffd4d4d4ffd2d2d2ffd0d0d0ffcececeffcdcdcdffcdcdcdffccccccffcbcbcbffcacacaffcacacaffc9c9c9ffc8c9c8ffc8c8c8ffc8c8c8ffc8c8c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c8ffc8c9c9ffc9c9c9ffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c8ffc9c8c8ffc8c8c8ffc8c9c8ffc9c9c9ffc9c9c9ffcbcbcaffccccccffcdcdcdffcecdceffcfcfcfffd0d0d0ffd1d1d1ffd3d3d3ffedededfbf9f8f82727272700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077777777fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffdfdfdfffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffffffffffffffffffffefefffefefefffefefefffefefefffefefeffffffffebebebeb0000000000000000000000000000000000000000a7898989ffd4d3d3ffd6d6d6ffcdcdcdffcbcacaffcacacaffc8c8c8ffc7c6c6ffc6c6c6ffc8c8c8ffc9c9c9ffcbcbcbffcfcfcfffd6d6d6ffd5d5d59b828282000000000000000000000000000000000000000000000000000000009b999998fff9f9f9ffddddddffd5d5d5ffd3d3d3ffd0d0d0ffcfcfcfffcececeffcececeffcececeffcececeffcdcdcdffccccccffcbcbccffcbcbcbffcbcbcbffcbcbcbffcacacaffcacacaffcacacaffcacacaffcacacaffcbcacaffcbcbcbffccccccffccccccffcbcbcbffcbcbcbffcbcbcbffccccccffccccccffccccccffccccccffccccccffcdcdcdffcececeffcfcfcfffcfd0d0ffd0d1d0ffd2d1d2ffd3d3d3ffd4d4d4ffdcdcdcfffafafa878685860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053535353fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffefffefffffefffffffffffffffffffffffefffffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffffefec7c7c7c700000000000000000000000000000000735f5f5fffd2d2d2ffd5d5d5ffccccccffc6c6c6ffc6c6c6ffc6c6c6ffc5c5c5ffc3c3c3ffc3c3c3ffc4c4c4ffc6c5c6ffc8c7c7ffc9c9c9ffcececeffd6d6d6ffd7d7d75f50505000000000000000000000000000000000000000000000000017171717efebebebfff2f2f2ffeeeeeeffeeeeeeffeeeeedffedededffedededffecececffecececffecececffebecebffececebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffebebebffecececffedededffedededffedecedffececedffededecffecedecffecececffecececffedececffedededffedeeedffeeeeeeffeeeeeeffeeeeeeffeeeeeeffefefefffefefefffefefefffefefefffeff0effff4f4f4e7e4e4e40f0f0f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffffefeffffffffa3a3a3a30000000000000000000000003f353535fbd2d2d2ffd4d5d4ffcccdccffc1c1c1ffc0c0c0ffc0c0c0ffc1c1c1ffc1c1c1ffc0c0c0ffc0bfbfffbfc0bfffc1c1c1ffc3c3c3ffc4c4c4ffc5c5c5ffcdcdcdffd6d7d7f7d0d0d02f272727000000000000000000000000000000000000000000000000bfbebebefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffefefffffffffffffffffffefefefffefefefffefefefffeffffbfbfbfbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007070707fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefdfdfffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffff7b7b7b7b00000000000000001b171717e7c2c2c2ffd5d5d5ffcccdccffbebebeffbcbcbcffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbbbbbbffbbbbbbffbbbbbbffbcbcbcffbdbdbdffbebebeffbebebeffc0c0c0ffcececeffd5d5d5dfbababa0f0d0d0d0000000000000000000000000000000000000000bfbfbfbffffffffffffffffffffefefffffffefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefffefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3c3c3c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3e3e3e3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff575757570000000003030303c7a5a5a5ffd5d5d5ffccccccffb9b9b9ffb7b7b7ffb6b6b6ffb7b6b6ffb6b6b6ffb6b6b6ffb6b6b6ffb5b5b5ffb5b5b5ffb6b6b6ffb7b6b6ffb7b7b7ffb7b7b7ffb7b7b7ffb8b8b8ffbcbcbcffcececeffd3d3d3b39493940000000000000000000000000000000000000000c7c7c7c7fffffefffffefefefffefefefffefefefffefefefffffefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffefffefffefefefffefefefffefffefffffffefffffffff7f7f7f77f7f7f7f7f7f7f7f7f7f7f7fb3b3b3b3ffffffffffffffffffffffffdfdfdfdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbbbbbbbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3333333300000000977a7a7affd0d1d0ffccccccffb7b7b7ffafafafffb0afafffb0b0b0ffb0b0b0ffb0b0b0ffb0b0b0ffaeafafffafaeaeffafafafffb0b0b0ffb0b0b0ffb0b0b0ffafafb0ffb0b0b0ffb0b0b0ffafafafffb8b8b8ffcdcdcdffd1d1d17b64646400000000000000000000000000000000dfdfdfdffffefffefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffffeffffffffffe7e7e7e700000000000000000000000063636363ffffffffffffffffffffffffdfdfdfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093939393fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0b0b0b0b5f4a4a4affcacacbffc9cacaffb6b6b6ffa8a8a8ffa7a7a7ffa7a7a7ffa8a8a8ffa8a8a8ffa9a9a9ffa8a8a8ffa7a7a7ffa7a6a6ffa7a7a7ffa8a8a8ffa8a8a8ffa8a9a9ffa9a9a9ffa9a9a9ffa8a8a8ffa6a6a6ffa5a5a5ffb8b8b7ffccccccfbcacaca43353635000000000000000000000000dfdfdfdffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffefffefffefffefffffffffffefffefffefffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefeffffffffffffffffebebebebfffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067676767fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf2f242424f3bebebeffc6c6c6ffb4b4b4ffa2a2a2ffa0a0a0ffa0a0a0ffa0a0a0ffa0a0a0ff9f9e9effa0a0a0ff9f9f9fff9f9f9eff9f9f9fffa1a1a1ffa2a1a1ffa2a2a2ffa2a2a2ffa2a2a2ffa1a1a1ffa0a0a0ff9e9e9eff9d9d9dffa1a1a1ffb8b8b8ffc8c8c8ebb9b9b91b1515150000000000000000dfdfdfdffffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037373737fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb3b3b3b3d7a7a7a7ffc5c4c5ffb6b6b5ff9f9e9eff9c9d9cff9a9b9bff9b9b9bff9c9c9cff9b9b9bff9a9a9aff9b9b9bff9c9b9bff9b9a9aff9a9a9aff9c9b9cff9d9d9dff9e9e9eff9e9d9dff9c9c9cff9c9c9cff9c9c9cff9b9c9bff9a9a9aff9c9b9bffa1a1a1ffb8b8b8ffc6c7c6b79090900000000000000000dfdfdfdffffffffffffffffffffefefefffefefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7dfdfdfdfdfdedededfdedededfdedededfdedededfdfdfdfdfdfdfdfdfdfdedfdfdfdededfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdddddddfdbdbdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8b8b8b8bffbcbcbcffc5c5c5ffbebfbeffb4b4b4ffafb0b0ffacacacffabababffaaaaaaffa8a8a9ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa8a8a8ffa7a7a7ffa8a8a8ffa9a9a9ffaaa9aaffaaaaaaffacadadffafafafffb5b5b5ffbfc0c0ffc4c4c4dfa7a7a700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7e7e7e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff63636363a7797979db9e9e9edf9e9e9edf939393df888989df838384df808080df7e7e7edf7b7b7bdf7c7b7bdf7b7c7bdf7a7a7adf7a7a7adf79797adf7a7a7adf787878df7a7a7adf7b7b7bdf7a7a7adf7b7b7bdf7c7c7cdf7f7f7fdf828282df888989df939393df9c9c9dd79a9a9b8f676767000000001f1d1d1ddbcdcdcdd7cecece9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfdbdbdbdbdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdedede8b8a8a8a9f9f9f9fffffffffe3e3e3e3dfdfdfdfcbcbcbcbbfbfbfbfafafafaf9f9f9f9f939393937f7f7f7f777777775f5f5f5f5b5b5b5b3f3f3f3f3f3f3f3f232323231f1f1f1f0707070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3b3b3b3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff333333330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af949594ffe6e6e6fff5f5f5fffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f9f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedeeee0f0a0a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087878787fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0b0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b383838ffcacacaffcdceceffe5e5e5fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f9f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb4b4b53b282828000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053535353ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd3d3d3d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007050505dfa1a0a1ffc0bfbfffb1b2b1ffe0e0e0fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9f9f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbffb1b1b18b595959000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023232323ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffabababab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000835b5b5bffb1b2b1ffb7b7b7ffa8a8a8ffd8d8d8fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff939393939f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f4f4ffb0b0b0f79797971f1313130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff77777777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000271f1f1ffbb8b8b8ffb6b6b6ffa9a9a9ffadacadffcfcfcffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffff7f7f7f7f9f9f9f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1ffaeaeaeff9a9a9aa36161610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbbbbbbbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfc7c7c7c7abababab93939393777777775f5f5f5f474747473f3f3f3f3f3f3f3f3f3f3f3f575757575f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f535353533f3f3f3f2f2f2f2f2b2b2b2b3f3f3f3f4b4b4b4b5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f4b4b4b4b3f3f3f3f474747475f5f5f5f777777777f7f7f7f838383839f9f9f9f9f9f9f9f9f9f9f9f878787877f7f7f7f7f7f7f7f7f7f7f7f878787879f9f9f9fb7b7b7b7cfcfcfcfe7e7e7e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefffefffefefefffefefefffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4b4b4b4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab8d8e8dffc6c6c6ffb3b3b3ffa7a7a7ffb3b3b3ffd0d0d0fffdfcfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefeffffffffffffffff7f7f7f7f9f9e9e9efffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffeffffffffffffffffffffffffffffffffffffffffffffffffffffebeaebffadadadff9d9d9dff949494372020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087878787ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefb3b3b3b3838383837f7f7f7f737373735f5f5f5f5f5f5f5f4f4f4f4f333333331b1b1b1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1f3b3b3b3b535353536b6b6b6b838383839f9f9f9e9f9e9e9ea3a2a2a2bfbebebebfbebebed7d6d6d6fffefefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13131313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfa1a1a1ffcdcdcdffb9b9b9ffc8c8c8ffd2d2d2ffdbdbdbebe2e2e28f8e8e8e7f7e7e7e7f7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f6f6f6f6f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f272727274b4b4b4b878686869f9e9e9e9f9e9e9eb3b2b2b2bfbebebebfbebebedfdedededfdededeebeaeaeafffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdffe8e8e8ffb8b8b8ffa4a4a4ff979798cb777777030202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4f4f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3e3e3e3dfdfdfdfdbdbdbdbbfbfbfbf9f9f9f9f878787876b6b6b6b4f4f4f4f27272727000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0f47474747777777779b9b9b9bb3b3b3b3cbcbcbcbe3e3e3e3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083686868ffcacbcadfb3b3b3a789898967565556272121210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000171717171f1f1f1f232323233f3f3f3f8b858585dfc0c0c0fbccccccffcacacaffb6b6b6ffa6a6a6836565650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0f0f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7d3d3d3d3b3b3b3b3939393936f6f6f6f3b3b3b3b0f0f0f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b1b1b1b1f1f1f1f272727274f4f4f4f83838383a7a7a7a7c7c7c7c7e3e3e3e3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffabababab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b16161677606060d3a9a9a9ffc8c9c99f7c7c7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbbbbbbbdfdfdfdfbfbfbfbfb3b3b3b39f9f9f9f8787878777777777575757573737373717171717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030303031f1f1f1f3f3f3f3f5b5b5b5b77777777939393939f9f9f9fb3b3b3b3bfbfbfbfcfcfcfcfdfdfdfdf5f5f5f5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d0d0d5454545496969696bebebebecfcfcfcfcfcfcfcfcfcfcfcfc9c9c9c9a6a6a6a67070707024242424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002900000084000000d7000000ff000000ff050505ff101111ff101010ff060606ff000000dc00000090000000320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003400000083000000c3000000f7000000ff000000ff000000f7000000cf000000a90000008400000060000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060606068e7777787f5a5a5a7f606060806666668f7676768f7a7a7a8f7e7d7d8f8080808f8a8a8a2020202000000000000000000000000000000000000000000000000000000000000000000000000008070707261e1e1e4331313163474747675959590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000007d090909bf080808bf090909ae080808af010101af0303039901010100000000000000000e0e0e0e85858585f0f0f0f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefeb5b5b5b5303030300000000000000000000000000000000000000000000000000000000000000000000000001a0000009d000000fd000000ff252525ff6a6a6affb2b2b2ffd3d4d4ffe3e3e3ffe1e0e0ffd5d5d5ffb2b1b1ff6f706fff2a2a2afe000000aa0000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000085000000fd000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000de010101140000000000000000000000000000000000000000000000000000000000000000000000000000000000000008070707fdcdcdcdffbbbbbbffc4c4c4ffcfcfcfffd6d5d6ffdadadaffe0e0e0f7ddddddfff2f2f24f4f4f4f0000000000000000000000000000000025252525938b8b8bb09b9c9cceb0b0b0eac2c1c2ffcbcbcbffc1c1c1ffb5b6b5ffacacacbf9c9c9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f090909ff4c4c4cffb2b1b2ffb3b3b3ff5b5b5bff000000ff000000df000000000000001b1b1b1bdcdcdcdcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfc5b5b5b5b0000000000000000000000000000000000000000000000000000000042000000ee000000ff202020ff919191ffe6e6e6fff7f7f7fffafafafffbfbfbfffcfcfcfffcfcfcfffafafafffbfbfbfff8f8f8ffe4e4e4ff949494ff242424f10000004c0000000000000000000000000000002d0a0a0a5f111111510606061b0000000000000000000000000000000000000000000000000000000000000000000000000000003b000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff090808a1292929310a0a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000ddb4b4b3ffbababaffc4c3c4ffcfcfcfffd6d6d6ffdadada83737373c6b1b0b1ffeeeeee8a8a8a8a0000000000000000000000000000000092929292ffebebebffdcdcdcffd6d6d6ffd0d0d0ffc8c8c8ffbebebeffb2b2b2ffb3b3b37e61606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0a0a0aff585858ffe5e5e5ffe7e7e7ff6c6c6cff000000ff000000de000000000000009e9e9e9effffffffffffffffffffffffffffffffb7b7b7b7ffffffffffffffffffffffffffffffffffffffffcfcfcfcfefefefeffffffffffffffffffffffffff0f0f0f00d0d0d0d00000000000000000000000000000000000000005d000000fa000000ff4c4c4cffd7d7d7fff8f8f8fffafafafffbfbfbfffafafafffafafafffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafff8f8f8ffd3d2d2ff4c4c4cfc000000660000000000000000000000843e3e3eff646464ff292929fd060606bf0202026202020211000000000000000000000000000000000000001b0000000000000001000000ca000000ff000000ff010101ff070707ff0c0c0cff111111ff121212ff141414ff131313ff151515ff19191aff181818ff020203ff131313ff141414ea121112cc141414bb141414af161616a51717179917171781161616671313133e08080800000000b1909090ffbebebeffc4c4c4ffcececeffd7d7d7ffdcdcdcffe0e0e0ffe2e2e2ffe3e4e3f8f3f3f356565656020202020000000077777777fffbfbfbffeaeaeaffdcdcdcffd5d5d5ffcfcfcfffc5c5c5ffbbbbbbffb0b0b0ffbababa3a2c2c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f090909ff4c4c4cffb3b3b3ffb5b5b5ff5c5c5cff000000ff000000cf00000000000000bfbfbfbfffffffffffffffffffffffffffffffffd2d2d2d2ffffffffffffffffffffffffffffffffffffffffe1e1e1e1f5f5f5f5ffffffffffffffffffffffffffffffff1f1f1f1f000000000000000000000000000000003b000000f9000000ff5b5a5bffe5e5e4fffbfbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffafafafffafafafffbfbfaffe0e0e0ff5c5c5cfb01010142000000000000008f6c6d6dffc7c7c7ffbdbdbdff828282ff3f3f40ff151515fa080808b30404045c0101010e00000050000000ff000000d3000000720000003e000000ea2e2e2edb3131316e10101044090909250505051f050505440505059b0505052705050511030303c0010101ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff040404ff0a0a0afe0a0a0a42010101866d6d6dffc4c5c5ffc5c5c6ffcececeffd2d2d2ffd2d2d2ffd2d2d2ffd5d5d5ffdadadaffe7e7e7fff8f7f7e6e4e4e4c8c7c7c7fff9f9f9ffedededfbe6e6e6ffe6e6e6ffd8d8d8ffcecdcdffc4c4c4ffbababaffafafaff1b7b7b703030303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044000000f3080808ff090909ff090909fc090909ff3a3a3aff414141cf2e2e2e00000000bfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f1f1f1f00000000000000000000000010000000e7000000ff404040ffdededefffafafafffafafafffafafafffafbfafffcfcfcfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffbfbfbffd8d8d8ff3f3f40ec000000130000008f797979ffe0dfe0ffe0e0e0ffd7d7d7ffcbcbcbffa9a9a9ff706f6fff373737ff131414f80a0a0af1050505ff010102ff000000ff000000f9000000af020202300000000000000000000000000000000000000070000000ff000000cf000000410a0b0a72000000fd000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff010101b60101015a4c4c4cffcdcdccffb8b8b8ffbcbbbcffc1c1c1ffc7c8c8ffcdcdcdffd2d2d2ffd8d7d8ffe7e7e7fae6e6e7ffedededffe6e6e6ffe4e4e4ffe8e8e89d8d8d8dfde2e2e2ffe1e1e1ffd3d3d2ffc4c4c4ffb9b9b9ffb4b4b4b18888880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff000000ff010101ea636363d56d6d6dcf4e4f4f00000000b5b5b5b5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1515151500000000000000000000000087000000ff151515ffc0bfbffffbfbfbfffafafafff9f9fafffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafff9f9f9ffbbbbbbff1616168f0000008f7e7e7effe9e9e9ffecebecffe4e4e4ffdededeffd8d8d8ffd1d1d1ffc5c5c5ffa2a2a2ff6e6e6eff3e3e3dff1e1e1eff0e0e0eff070707ff010101ff000000fd000000a20000001900000000000000000000009c000000ff000000ff111111f1535353080404044e000000d2000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000f8000000560000000d0c0c0cd7aeaeaeffb5b5b5ffb1b1b1ffbababaffc1c1c1ffc7c7c7ffcdcdcdffdadadaffe5e5e581757575ffeae9e9ffddddddffdbdbdbffe0e0e0ffe1e1e1ffdfdfdeffdbdbdbffd7d7d7ffcdcdcdffb9b9b9ffbdbdbd6c5353530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff000000ff0101018f1c1c1c1f070707cf3434350000000092929292fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f1f1f100000000000000000000000016000000f6000000ff6a6a69fff1f1f1fffafafafffafafafffafafafffafafafffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffbfbfbfffafafafffafaf9fffbfbfbfffcfbfbfffbfbfbfffbfbfbfffafafafff8f8f8ffefefefff676767f80000009b757575ffeeedeefff1f1f1ffeaeaeaffe4e5e4ffe1e1e0ffe0e0e0ffe2e2e2ffe3e3e3ffdededeffcececeffabababff737373ff464646ff282828ff181818ff070707ff010101ee00000054000000000000009f000000ff000000ff1a1a1aff616161fd9a9a9addaeaeafb69b9b9bb3878787d66c6c6cb63232328d0202028e0000007300000052000000370000001d000000060000000000000000000000251c1c1ceeb6b6b6ffb0b0b0ffb2b2b2ffb9b9b9ffc0c1c0ffc9c9c9ffddddddfcdddddde6cbcbcbffe3e3e4ffd6d6d6ffd3d3d4ffd2d1d2ffdadadaffd9d9d9ffd5d5d5ffcfd0cfffcbcbcbffc4c4c4ffcdcece282020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f000000ff000000ff000000ff000000ff010101f1656565e36c6c6ccf4f4f4f000000006a6a6a6afffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcac9c9c900000000000000000000000064000000ff131313ffc1c1c1fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfcfbfffbfbfbfffbfcfcfffafbfafffafafbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfafafffbfbfbfffbfbfbfff9f9f9fff8f9f8ffbebebeff141415e8757575fff2f2f2fff7f7f7ffefefefffe9e9e9ffdededeffdfdfdfffe4e4e4ffe8e8e8ffeaeaeaffe9eaeaffe6e6e6ffdcdcdcffc7c7c7ff9c9c9cff6d6e6eff4f4f4fff282828ff030303fc000000520000009c000000ff000000ff070707ff575757ff8f908fffc2c2c2ffd1d1d0ffdadadbffe1e1e1ffe8e8e8e3d4d4d4474444440000000000000000000000000000000000000000000000000b0a0a0a0000000044343434fcbdbdbdffabababffb2b2b2ffbababaffcbcbcbffd8d8d8ffdbdbdbffdededeffdbdbdbffcecfcfffcbcbcbffc8c8c7ffc8c8c8ffd1d1d1ffccccccffc6c6c6ffc1c1c0ffc9cacac3a8a8a800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000310000009f0000009f0000009f0000009f0707079f5b5b5b9f616161813f3f3f0000000037373737fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe97969696000000000000000000000000b0000000ff3f3f3fffe4e4e3fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffbfbfbfffcfcfcfffbfafbfffbfbfbfffafbfafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfbfcfffafafafff9f9faffe2e2e2ff3e3e3eff5a5a5afff5f6f5fffafafafff0f0f0ffe1e1e1ffd4d4d5ffdcdcdbffe3e2e3ffe6e6e6ffe8e8e8ffeaeaeaffebebebffe9e9e9ffe7e7e7ffddddddffc0c0c0ff9e9e9eff7b7b7bff3c3c3cff020202f30000009a000000ff000000ff000000ff515151ff868686ffbcbcbcffc6c6c6ffd0d0d0ffd7d7d7ffdededeffe9e9e9f8efefee333232320000000000000000000000000000000000000000dfcbcbcb998787870a0909096e525352ffbcbcbcffa9aaaaffb4b4b4ffcdcdcdffd2d2d2ffd5d5d5ffd8d8d8ffd0d0d1ffc5c5c5ffc2c2c2ffbdbdbdffb8b8b8ffbcbcbcffc2c2c2ffbcbbbcffc6c6c6c5a1a1a10e0c0c0c24202020c3b0b1b0686060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007070707f5f5f5f5fffffffffffffffffffffffffffffffffffefefefffefefefffffffefffffefffffefefefffefffefffffffffffffffffffffffffffefefe5c5c5c5c000000000000000000000000e6000000ff6a6a6afff8f8f8fffafafafffafafafffafafafffbfcfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfcfbfffcfcfcfffbfcfbfffafafafffafafafffafafbfffbfbfbfffbfbfbfffbfbfbfff9f9f9fff9f9f9fffaf9f9ff6c6c6cff363636fffafafafffbfbfbffedededffd3d3d3ffcdcdcdffd7d6d7ffdfdfdfffe4e4e4ffe6e6e6ffe8e8e8ffe9e9e9ffe8e8e8ffe5e5e5ffe3e3e3ffdbdbdbffc5c5c5ffadadadff7c7c7cff212121ff000000e6000000ff000000ff000000ff4a4b4bff7d7d7dffb9b8b8ffc5c5c5ffcbcbcbffd2d2d2ffd9d9d9ffe2e2e2fff1f1f1979494940000000000000000000000000000000000000000cdbcbcbcffe2e1e2d8b9b9b9332c2c2b9b767676ffb9b9b9ffb5b5b5ffc6c6c6ffcbcbcbffcececeffd2d2d2ffc5c5c5ffbabbbaffb6b6b6ffafafafffa9a9a9ffa2a2a2ffadadadffc2c2c3bd9999980a0808086c5e5e5ef5d8d9d9ffe8e8e9605959590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acacacacfffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffaf9fafa11111111000000000000000001000000fc000000ff8d8d8dfffafafafffafafafff9f9f9fffafafafffbfbfbfffbfbfbfffdfdfdfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffafafafffafafafffbfbfbff8c8c8cff222322fffdfdfdfffafafaffe9e9e9ffcdcdcdffcacacaffd6d6d6ffdfdfdfffe3e3e3ffe4e4e4ffe5e5e5ffe7e7e7ffe5e5e5ffe2e3e3ffe0e0e0ffdcdcdcffd0d1d0ffbababaff9d9d9dff454544ff000000ff000000ff000000ff000000ff444344ff797979ffb6b6b6ffc4c4c4ffcbcbcbffd1d1d1ffd8d8d8ffe0e0e0ffeeeeeec1bdbdbd0000000000000000000000000000000000000000ad9f9f9fffe5e5e5ffdededefad3d3d37d686868c1a1a1a1ffcececeffc6c6c5ffc2c2c2ffc7c7c6ffcbcbcbffb5b5b5ffaeaeaeffa7a7a7ffa6a6a6ffa9a8a9ffaeaeaefbbebebea6898989221d1d1dbda2a1a2ffdfdfdfffe5e5e5ffebebeb4b464646000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048484848fffffffffffffffffffffffffffefefefffefefef7f6f6f67f7f7f7fc7c6c6c6fffefefefffefefefffefefeffffffffffffffffa8a8a8a800000000000000000000000017000000ff000000ffa0a0a0fffbfbfbfffafafafffafafafffafafafffbfbfbfffcfcfcfffbfcfbfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffbfbfbfffbfafbfffafafafffbfbfbfffafafaff9f9f9fff1f1f1ffffefefefff9f9f9ffe6e6e5ffcacacaffcacacaffd6d6d6ffddddddffe0e0e0ffe3e3e3ffe5e5e5ffe5e5e5ffe3e3e3ffe1e1e1ffddddddffdadadaffd3d3d2ffbdbdbdffa7a7a7ff535353ff060606ff000000ff000000ff000000ff424242ff767676ffb6b6b6ffc5c5c5ffcbcbcbffd1d1d0ffd8d8d8ffe0e0e0ffedededcfcacaca0000000000000000aaaaaaaa84848484000000008e838383ffe7e7e7ffe2e2e2ffdcdcdce6c2c2c204040404473b3b3c9c808080edc3c3c3ffcfcfcfffcbcbcbffb9b9b9ffbababaf3b4b4b4ba8b8b8b7f5d5d5d443232320b09090900000000463c3c3cf9d8d8d8ffe2e2e3ffe8e7e7ffededed38343434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101dcdcdcdcfffffffffffffffffffffffffffffffff0f0f0f00000000090909090ffffffffffffffffffffffffffffffffffffffff3e3e3e3e00000000000000000000000011000000ff000000ff9b9c9bfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffcfcfcfffbfbfbfffafafafffbfbfbfffbfafafffafafafffafafafffbfbfbfffafaf9fff9f9f9fff9f9f9fffafafafffafafaff9b9b9bff202020fffefefefff9f8f8ffe6e6e6ffcacacaffccccccffd4d5d4ffdcdcdcffdfdfdfffe3e3e3ffe5e5e5ffe5e5e5ffe3e3e3ffe0e0e0ffdddddcffdadadaffd2d2d2ffbfbfbfffabababff535353ff090909ff000000ff000000ff000000ff4a4a4aff797979ffb8b8b8ffc4c4c4ffccccccffd1d1d1ffd8d8d8ffdfdfdfffeeeeeeb7b2b2b20000000063636363fffffffffffbfbfb1d1d1d1dbbb6b6b6ffecececffececedebdddddd8b8989897f7f7f7f7f7f7f7f7f7f7f7f84838383c7bbbbbbfff1f1f1f7e5e5e5c2b6b6b6939292928f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8c888888a7969696ffeeeeeeffefefef383737370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a6a6a6affffffffffffffffffffffffffffffffffffffff000000009f9f9f9fffffffffffffffffffffffffffffffffcacacaca0000000000000000000000000000000000000000f8000000ff878787fffbfafafffbfbfbfffbfbfbfffbfbfbfffafbfbfffafafafffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffafafafffbfbfbfffbfbfbfffbfafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fff9f9f9ff878787ff2f2f2ffffefefefffafafaffe6e6e6ffcbcbcbffcacacaffd4d4d4ffdcdcdcffdfdfdfffe3e3e3ffe4e4e4ffe6e5e5ffe4e4e4ffe0e0e1ffdededeffdbdbdbffd2d2d2ffbebebeffa8a8a7ff515151ff060606ff000000ff000000ff000000ff4e4e4eff7b7b7bffbab9baffc6c6c6ffcdcdcdffd2d2d2ffd9d9daffe3e3e4fff2f2f2817f7f7f13131313ececececfffffffffff8f8f829262627e8e7e7e7fffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfefdfffdfdfdfffdfdfdb3b2b2b233303030fffafafafffefefec0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101b1b1b1b1fffffffffffffffffffffffffffefefecfcececeedecececffffffffffffffffffffffffeeeeeeee242424240000000000000000000000000000000000000000dd000000ff606060fff6f6f6fffbfbfbfffcfcfcfffbfbfbfff9f9fafff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffafafafffbfbfbfffafafafff9f9f9fff9f9f9fff9fafafffbfafbfffafaf9fff9f9f9fff9f9f9fff5f5f5ff5e5e5eff343434fffdfdfdfffbfbfbffe9e9e9ffcdcdcdffcacacaffd6d6d6ffdededeffe1e1e1ffe4e4e4ffe5e5e5ffe6e6e6ffe5e5e5ffe3e3e3ffe1e1e1ffdcdcdcffcfcfcfffb9b9b9ff9c9c9cff464646ff000000ff000000ff000000ff000000ff515151ff818181ffbcbcbcffc8c8c8ffd1d1d1ffd9d9d9ffe0e1e0ffecececdcd3d3d3121212129e9e9e9efffffffffffffffffffbfbfb47434343bbaeaeaeffeeeeeefff0f0f0fff4f4f4fff7f8f7fffafafafffbfbfbfffafafafffafafafffbfbfbfffcfbfcfffaf9f9fff9f9f9fffafafafff9f9f9fff7f7f7fff6f6f7fff5f5f5fff0f0f0ffeeeeefa39b9b9b46424242fffbfbfbffffffffffffffff6161616100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006060606a9a9a9a9fffffffffffffffffffefefefffefefefffefefefffefefeffffffffe3e3e3e32c2c2c2c00000000b0494949bf5a5a5aba5858589e4849481d0b0b0b9f000000ff343434ffddddddfffbfbfbfffbfbfbfffcfcfcfffafbfafff9f9f9fffafafafffbfbfbfff9f9f9fffafafafffbfbfafff9f9f9fffafafafffafafafff9f9f9fff9f9f9fff9f9f9fffafafbfffafafafffafafafff9f9f9ffd9d9d9ff343333f4515151fff9f9f9fffbfbfbffedededffd4d4d4ffcececeffd7d7d7ffdfdfdeffe2e2e2ffe6e6e5ffe7e7e7ffe8e8e8ffe7e7e7ffe4e5e5ffe3e3e3ffdadadaffc7c7c7ffadadadff7e7e7eff232323ff000000ff000000ff000000ff030303ff585859ff8b8b8bffc4c4c4ffd3d2d3ffdcdcdcffe2e2e2ecd7d7d79a919191141313133c3c3c3cfefefefefffffffffffffffffffcfcfc6761616152494949ffe5e5e5ffeaeaeafff1f1f1fff4f5f5fff8f8f8fff9f8f9fff9f9fafffafaf9fff9f9f9fffafafafff8f8f8fff8f8f8fff9f9f9fff8f8f9fff7f7f7fff5f5f5fff0f0f0ffe8e8e8f5dddede1b18181859545454fffcfcfcffffffffffffffffecececec141414140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048484848afafafafdfdfdfdffefefdfeefefeeeec4c4c4c3757575750d0d0d0d1f0c0c0c55131313ff3f3f3fff595959ff5c5c5cff4848486f15151564040404ff090808ffb1b2b1fffafafafffafafafffafafafffbfbfbfffafbfafffafafafffafafafff9f9f9fffafafafffbfbfbfffafafafffbfafafffbfbfbfffbfbfbfffafafafffafafafffafafafffafafafffafafafffafafaffadacadff0a0a0abe626262fff5f5f6fff9f9f9ffefeeefffdededeffd3d3d3ffdadadaffe1e1e1ffe5e5e5ffe8e8e8ffeaeaeaffeaeaeaffe8e8e8ffe6e6e6ffdededeffc2c2c2ff9f9f9fff7b7b7bff414140ff030303f6000000c0000000ff000000ff090909ff60605fe97e7f7fad89898974636363564c4c4c312c2c2c010101010000000004040404d4d4d4d4fffffffffffffffffffffffffffefefe8780808000000000bca4a4a4ffe4e4e4ffedededfff2f2f2fff4f4f4fff6f7f7fff7f7f7fff7f7f7fff7f7f7fff8f9f8fff9f8f8fff8f8f8fff7f7f7fff6f6f6fff5f5f5fff3f3f3ffedededffe5e5e57d6f6f6f000000006c666666fffdfdfdffffffffffffffffffffffffa1a1a1a100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000290101012f0202022f01010118000000000000000000000000000000000000007f3a3a3aff4e4e4eff4d4d4dff828282ff838383ff525252ff353536b83b3b3be6000000ff535253ffeaeaeafffafafafff9f9f9fff9f9f9fffbfbfbfffafafafffafafafff8f8f8fff9f9f9fffafafafff9f9f9fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafaffe8e8e8ff505050e70000008b757575fff1f2f2fff6f6f6ffeeeeeeffe8e9e8ffddddddffdededeffe5e5e5ffe8e8e8ffeaeaeaffeaeaeaffe6e6e6ffddddddffc8c9c9ffa0a0a0ff6f6f6fff535353ff2b2b2bff040404fe0000005d0000006c000000ff000000ff010101ff3e3e3e3c14141400000000000000000000000000000000000000000000000076767676fffffffffffffffffffffffffffffffffffefffed0c4c4c4534b4b4b42393939fbdddddcffe9eaeafff0f0f0fff2f2f2fff4f4f4fff5f5f5fff7f7f7fff6f7f7fff7f7f7fff8f7f8fff8f8f8fff6f6f6fff5f5f5fff4f4f4fff0f0f0ffe9e9e9e4c9c9c93a343434645c5c5cc4b7b7b7fffefefefffffffffffffffffffffffffefefefe42424242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000007c000000ec080808ff434343ff636363ff616162f50e0e0e410000000000000000000000000000007f3e3e3eff606060ff6a6a6affb6b6b6ffbbbbbbff767676ff4b4b4baf48484867000000ff090909ffa7a6a7fff9f9f9fff9f9f9fff9f9fafffafafafffafafafff9f9f9fff7f7f8fff7f7f7fffafafafff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafffafafafffafafafff7f7f7ff9f9f9fff0909096b0000007f737373ffeeeeeefff2f2f2ffeaeaebffe5e5e5ffe2e2e2ffe2e2e2ffe5e4e4ffe5e6e6ffe0e1e1ffd2d2d2ffb0b0b0ff7c7c7cff4a4a4aff2a2a2aff1b1b1cff080808ff000000f300000060000000000000001e000000f8000000ff000000840202020000000000000000000000000000000000000000000000001e1e1e1ef5f5f5f5fffffffffffffffffffffffffffffffffff7f7f7ffdcdcdcffdbdbdbffdbdbdbfdd7d7d7ffe8e8e7ffeeeeeefff1f1f1fff2f2f2fff4f4f4fff6f6f6fff4f5f5fff5f5f5fff6f6f6fff6f6f6fff4f4f4fff3f3f4fff3f2f2ffefefefffe5e5e5ffddddddffdfdfdfffe1e1e1ffe1e1e1fff5f6f5ffffffffffffffffd7d7d7d7fefefefed9d9d9d9070707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023000000d9000000ff333333ffccccccfffcfcfcfffdfdfdfffcfcfcffaeaeaee80808081600000000000000000000007f3f3f3fff686868ff767576ffc4c5c4ffcacacaff818181ff555555af4b4b4b05000000c8000000ff242424ffcacacafff9f9f9fff9f9f9fff9f9f9fffafafafffaf9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffbfbfbfffafafbfffafafafff9f9f9fff9f9f9fff9f9f9fffafafaffc2c2c2ff252525ce000000050000008c7c7c7cffe8e8e8ffecececffe5e5e5ffdfdedfffd8d8d8ffd2d2d2ffc8c8c8ffababaaff767676ff434343ff201f20ff101010ff070707ff020202ff000000ff000000c6010101ad050505d9121212ef202020ed1b1b1bf6090808c902020200000000000000000000000000000000000000000000000000000000b3b3b3b3fffffffffffffffffffffffffffffffffffefefeffe1e1e1ffd6d5d5ffd2d2d2ffcfcfcfffcececeffe3e3e3ffecededfff0f0f0fff2f2f2fff4f4f4fff4f4f4fff3f3f3fff3f4f3fff3f3f3fff3f3f3fff4f4f4fff3f3f3fff2f1f2ffeeeeeeffe0e0e0ffd2d2d2ffd4d4d3ffd7d7d7ffdadadaffe2e2e2fffdfdfdffffffffbcbcbcbca7a7a7a7ffffffff8181818100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000e3000000ff616161fff8f8f8fffefefefffefefefffdfdfdfffdfdfdfffcfcfcff7777779400000000000000000000007f404040ff6b6b6bff7b7b7bffcacacaffccccccff7e7e7eff575757af4c4c4c000000001a000000e7000000ff353434ffcfcfcffff9f8f8fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfafffafafafffafafafff9f9f9fff7f7f7ffc7c7c7ff333333e90000001e000000000000008f7a7a7affe1e1e1ffe1e1e1ffd9d9d9ffcdcdcdffafafafff777777ff3d3c3cff161616fd0a0a0af6050505ff020202ff000000ff000000fd000000b500000075020202e7141514ff767676ffd6d6d6fff4f4f4fff0f0f0ffb4b4b4fe2f2f2f5d010101000000000000000000000000000000000000000050505050ffffffffffffffffffffffffffffffffffffffffffeeeeeeffd8d8d8ffd1d2d1ffcdcdcdffcbcbcbffd6d6d6ffe5e5e5ffecececffefefeffff2f2f2fff0f0f0ffefefeffff0f0f1fff2f2f2fff1f1f1fff1f1f1fff3f3f3fff1f1f1ffefefefffedededffe7e6e7ffd2d3d3ffcfcfcfffd3d3d3ffd7d7d7ffdadadaffedededfffffffffffffffffafafafafffffffff8f8f8f82828282800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a000000ff3b3b3bfffafafbfffefefefffdfdfdfffdfdfdfffefefefffefefefffdfefdffe7e7e7f92525251c000000000000007f3f3f3fff696969ff797979ffc8c8c8ffcbcbcbff7d7d7dff565757af4d4d4d000000000000000031000000e5000000ff242424ffb3b3b3fff1f2f2fffafafafffafafafffafafafffafafafffbfbfbfffbfbfcfffcfcfcfffbfbfbfffafafafffbfbfbffeeeeeeffadaeaeff252525e80000003500000000000000000000008f6f6f6fffc8c8c8ffc2c1c1ff888888ff444444ff151515fd070707c20303036c0101011900000058000000ff000000df000000800000001e00000021020202ee1f1e1fffaeaeaefffdfdfcfffefefefffefefefffefefefffefefdffd7d8d8ed2929290b0202020000000000000000000000000b0b0b0be2e2e2e2fffffffff8f8f8f8fffffffffffffffffffafafaffd8d8d8ffd3d3d3a98a8a8af3bfbfbfffccccccffdfdfdfffe6e6e6ffebebebffedededffefefefffeeededffecececffefefeffff0f0f0ffefefefffefefeffff0f0f0ffefefefffeeeeeeffebebebffe7e7e7ffddddddffccccccffcececeffd2d3d3ffd6d6d6ffdbdbdbfff8f8f8ffffffffffffffffffffffffffffffffc0c0c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000fd000000ffc9c9c9fffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdff9090906f0a0a0a000000007f3e3e3eff666565ff727172ffbebebeffbfbfbfff757575ff515151af4b4b4b0000000000000000000000001a000000ca000000ff080808ff5c5c5cffc9c9c9ffedededfff8f8f8fffafafafffbfbfbfffbfbfbfffbfbfbfffafafaffedecedffc6c6c6ff5b5b5bff090909ce0000001e0000000000000000000000000000007f3d3d3dff646465ff2b2b2bff050505c70102016c01010119000000000000000000000000000000000000001e000000010000000000000000000000c2111111ff949494fffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffbfbfbff8e8d8d5f1212120000000000000000000000008b8b8b8bffffffffc2c2c2c291919191fffffffffffefefeffe6e6e6ffd5d5d5fbcccccc7b616161ffc8c8c8ffd8d8d8ffe1e1e1ffe7e7e7ffeaeae9ffebebebffecebecffecececffecececffedededffecececffecececffecebecffebebebffecededffecececffe9e9e9ffe6e6e6ffe1e2e2ffd3d3d3ffc9c9c9ffcececeffd2d2d2ffd7d6d7ffe4e4e4fffefefeffffffffffffffffffffffffffffffff6161616100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000ff1c1c1cfffdfdfdfffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefdfdffd6d6d6bc2a2a2a000000007f3a3a3aff535352ff565656ff969696ff979797ff5c5c5cff404040af44444400000000000000000d000000190000000100000060000000e4000000ff070707ff383838ff777777ff9d9d9cffb5b5b5ffb4b4b4ff9f9f9fff767676ff3a3a3aff080909e600000069000000030000000d090909000000000000000000000000490a0a0ab811111184060606240000000000000000000000000000000000000000000000000000000000000000000000000000000000000032020202ff3d3d3efff3f3f4fffefefefffefefefffefefefffefefefffefefefffefefdfffefefeffc9c8c89d27272700000000000000002d2d2d2dfbfbfbfbffffffffcdcdcdcdfbfbfbfbfffffffffff3f3f3ffd8d8d8ffd3d4d3ffcacacaffc6c6c6ffcececeffdfdfdfffe3e3e3ffe7e7e6ffe8e8e8ffe8e8e8ffe7e7e7ffe7e7e7ffe8e8e8ffe8e8e8ffe9e9e9ffe9e9e9ffe9e9e9ffe9e9e9ffebeaeaffe9e9e9ffe7e8e7ffe5e5e5ffe3e3e3ffddddddffcbcbcbffcacacaffcfcfcfffd3d3d3ffd8d8d8fff2f2f2ffffffffffffffffffffffffffffffffecececec1414141400000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff4c4c4cfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefff3f3f3e95353530000000037161616761e1e1eff464647ff686868ff696a69ff525252861d1d1d851515159b000000dd000000ff000000ef000000010000000000000005000000e0606060ff6c6c6cff202020fc000000ff000000ff000000f0000000d80000009c0000004f000000470000009d0f0f0fe9b7b7b7fb9e9e9d1d0d0d0d000000000000000077000000ff000000ff000000e90000009a0000003200000000000000000000000000000000000000000000000000000000000000000000008d010101ff8b8b8bfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffe1e1e1bb3a3a3a0000000000000000c5c5c5c5fffffffffffffffffffffffffffffffffffdfdfdffdcdcdcffd4d4d4ffcfcfcfffc8c8c8ffc7c7c7ffd8d8d8ffe0e0e0ffe3e3e3ffe6e6e6ffe6e6e6ffe5e5e5ffe3e3e2ffe2e2e2ffe2e2e2ffe2e2e2ffe2e3e2ffe2e2e2ffe1e1e1ffe3e3e3ffe4e4e4ffe5e6e5ffe6e6e6ffe5e5e5ffe4e4e4ffdfdfdfffd3d3d4ffc6c6c6fccacacae6bcbcbcffd5d5d5ffe0e0dffffcfcfcffffffffffffffffffffffffffffffffa1a1a1a100000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff595959fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfff7f8f7fc6a6a6a000000000000000004010101b9575757cf70706fcd6d6d6dfd5a5a5aec0a0a0aff000000ff000000ff000000ff000000ff0000004f00000000000000190d0d0df9949494ffc9c9c9ff212121fa000000090000000600000000000000000000000000000000000000ab000000ff000000ffa1a1a1ffa7a7a79d3e3e3e000000000d000000dc000000ff000000ff000000ff000000ff000000ff000000bf00000035000000000000000000000000000000000000000000000000000000bc030303ffc0c1c0fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffe9e9e9cf4646460000000064646464ffffffffffffffffffffffffffffffffffffffffffebebebffd5d6d5ffd0d1d1ffc9cac9ffc5c5c5ffd1d1d1ffdcdcdcffe1e1e1ffe4e4e4ffe5e5e5ffe3e3e3ffdfdfdfffdcdcdcffd9d9d9ffd4d4d4ffd5d5d5d0b0b0b0fdd0d0d0ffd2d2d2ffd6d7d7ffdcdddcffe0e0e0ffe2e2e2ffe3e4e4ffe4e4e4ffe1e1e1ffdbdcdbffccccccfbc8c8c8624f4f4ffcd1d1d1ffd9dad9ffecececfffffffffffffffffffffffffffffffffefefefe42424242000000000000000000000000000000000000000000000000000000000000000000000000000000005f000000ff5e5e5efffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffafafaff7372730f0303030000000000000000000000003a2d2d2dd3272727ff000000ff000000ff000000ff000000ff000000ff000000ff010101f02222228b333333da656565ff9e9e9effbababaff030303c800000000000000000000000000000000000000000000000000000072000000ff000000ff737373ffb7b7b7ff797879ca454545de393939ff181818ff000000ff000000ff000000ff000000ff000000ff000000fd000000934a4a4a0b09090900000000000000000000000000000000e7111112ffe1e1e1fffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefeffedededcf4a4a4a14141414ededededfffffffffffffffffffffffffffffffffff9f9f9ffd7d7d7ffd3d3d3ffcdcdceffc6c6c6ffc8c8c8ffdadadaffdfdfdfffe2e2e2ffe2e2e3ffe1e1e1ffddddddffd7d7d7ffd1d1d1ffcacac9f3bab9b95542424200000000191414146e575757c79e9e9efed0d0d0ffdadadaffdfdedfffe1e1e1ffe3e3e3ffe2e2e2ffdfdfdfffd9d9d9ffc8c7c8e9b8b8b8ffd1d1d1ffd6d6d6ffddddddfffafafaffffffffffffffffffffffffffffffffd9d9d9d9070707070000000000000000000000000000000000000000000000000000000000000000000000004f010101ff5e5e5ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffbfbfcff7676760f0303030000000004040404856e6e6efccacacaffa2a1a1ff060605ff000000ff000000ff000000ff000000ff0d0d0dff3e3e3eff5d5d5dff6b6b6bff7f7f80ffacacacff9b9b9bff0000008700000000000000000000000000000000000000000000000000000037000000ff000000ff4b4b4bffc2c3c3ff8f8f8fff747474ff666666ff575757ff343434ff070707ff000000ff000000ff000000ff000000ff404040ffc5c5c5d7afaeae2c252525000000000000000005000000ff2b2b2bfff3f3f3fffefefefffefefefffefefefffffefefffefffffffffffffffefefefffefefeffeeeeeedf5454549f9f9f9ffffffffffffffffffffffffff6f6f6f6fffefefeffeeeeeeffd6d6d6ffcfcfd0ffcbcbcbffc5c6c5ffd6d6d5ffddddddffe2e1e1ffe3e3e3ffe1e1e1ffdedddeffd6d6d6ffcecdceffc3c2c3d8a0a0a02a1f202000000000000000000000000000000000000000001d181818b99d9d9dffdbdbdbffe0e0e0ffe2e3e2ffe2e3e3ffe1e1e1ffdddedeffd1d2d2ffc8c8c8ffcfcfcfffd5d6d6ffe1e1e1ffefefeff6f5f5f5c5c5c5c5fefefefeffffffffffffffff80808080000000000000000000000000000000000000000000000000000000000000000000000000400a0a0aff6b6b6bfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcff7777770f03030318030303cb525352ffd6d6d7ffd2d2d2ffcacacaff555454ff000000ff000000ff000000ff232222ff545454ff666666ff747474ff7d7d7dff919191ffbbbbbbff767676ff0000005400000000000000000000000000000000000000000000000000000008000000fb000000ff232323ffd0d0d0ffa0a0a0ff868686ff7b7b7bff707070ff616161ff494949ff0f0f0fff000000ff000000ff090909ffacacacffcdcdcdffd3d3d3f6afafae5c1111110000000019010101ff444444fffafafafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffefefefec636363fefefefeffffffffc1c1c1c15f5f5f5f91919090fff3f3f3ffe7e7e7ffe0e0e0ffcfcfcfffc8c8c8ffcececeffdededeffe1e1e1ffe3e3e4ffe4e4e4ffe2e2e2ffdbdbdbffcfcfcfffc2c2c2ad7f7f7f0d0a0a0a00000000000000000000000000000000000000000000000000000000604c4c4cffd0d1d1ffddddddffe2e2e2ffe4e4e3ffe4e4e4ffe3e3e3ffdfdedfffcdcdcdffcececeffd7d7d6ffe4e4e4ffe8e8e8fff3f4f479797979262626268b8b8b8bf6f6f6f6c8c8c8c800000000000000000000000000000000000000000000000000000000000000000000000031090909ff686868fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcff7a7a7a1b06060625050505fb2b2b2bff989898ffd6d6d6ffd1d1d1ffb4b4b4ff141414ff030303ff3b3b3bff6b6b6bff787979ff848484ff8b8b8bff939393ffa3a3a3ffcbcbcbff555555ff0000002700000000000000000000000000000000000000000000000000000000000000d5000000ff0a0a0affd1d1d1ffb2b2b2ff9a9a9aff8f8f8fff888888ff7e7e7eff737473ff606160ff1d1d1dff000000ff686868ffcbcacbffd2d2d2ffd2d2d1ff4a4a4a9a1818180000000030040404ff595859fffcfdfcfffefefefffefefefffefefefffefffffffefefdfffefefdfffefefefffdfdfefff1f1f1df5556561d1d1d1d212121210000000053535353fef6f6f6ffe7e7e7ffe3e3e3ffdedfdeffd5d5d5ffc9c9c9ffdededeffe3e3e3ffe5e5e5ffe6e6e6ffe4e4e4ffe0e0e0ffd7d8d7fcc3c3c3765858580000000000000000000000000000000000000000000000000000000000000000000000002d222222ffc4c4c4ffd4d4d4ffdededeffe3e3e3ffe5e5e5ffe6e6e6ffe5e5e5ffdbdbdbffcfcfcfffdbdbdbffe1e1e1ffe3e3e3ffe8e8e8faf4f4f436363636000000000a0a0a0a030303030000000000000000000000000000000000000000000000000000000000000000000000001d050505ff545453fffafafafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcff7c7c7c1f0707070000000092171717ff515151ffdadadaffd6d6d6ffcfcfcfff9e9e9eff777777ff929292ff949494ff9a9a9affa0a0a0ffa4a4a4ffa9a9a9ffb8b8b8ffdbdbdbff353535fb0000000400000000000000000000000000000000000000000000000000000000000000a9000000ff010101ffc0c0c0ffc4c4c4ffaeaeaeffa6a6a6ffa3a3a3ff9d9d9dff979798ff959595ff909090ff7b7b7bffc9c9c9ffd4d4d4ffd8d8d8ffa5a6a6f42c2c2c180303030000000044050505ff6b6c6bfffefefefffefefefffefefefffffffefffffefefffefefefffefefefffdfdfdfffdfdfdfff3f3f3df57575700000000000000007b7b7b7bf2eeeeeeffe9e9e9ffe4e4e4ffe0e1e0ffdddeddffddddddffe0e0e0ffe8e8e8ffe8e8e8ffe8e8e8ffe7e7e7ffe4e4e4ffdfdfdfeac4c4c4413333330000000072727272cfcfcfcf9e9e9e9e38383838000000000000000000000000000000000000000003020202f8babab9ffcececeffd9d9d9ffe2e2e2ffe7e6e7ffe8e7e8ffe9e9e9ffe9eae9ffe1e1e1ffe0e0e0ffe1e1e1ffe3e3e3ffe6e5e6ffedededd9d7d7d73b3b3b3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b020102ff4a4b4afff7f7f7fffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfbff7e7e7e1f070707000000003b0a0a0aff3a3b3bffdcdcdbffddddddffd9d9d9ffd2d2d2ffc8c8c8ffbcbcbcffb7b7b7ffb7b7b7ffb9b9b9ffbbbbbbffbebebeffcbcbcbffe3e3e3ff141414dc00000000000000000000000000000000000000000000000000000000000000000000007d000000ff000000ff9d9e9effd6d6d6ffc3c3c3ffbcbcbcffb9b9baffb8b8b8ffb7b7b7ffb8b8b8ffc3c3c3ffcdcdcdffd5d5d5ffdbdbdbffdededeff949494c4262526000000000000000055060606ff7a7a7afffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfff3f3f2df5455550000000000000000efefefeffffbfbfbffeeeeeeffe8e8e8ffe7e7e7ffe7e7e7ffe9e9e9ffebebebffedededffecececffebebebffe9e9e9ffe6e6e6ffdedede8a7474740000000038383838ffffffffffffffffffffffffffffffff9f9f9f9f0000000000000000000000000000000000000000ca969696ffcbcbcbffd8d8d8ffe2e2e1ffe8e8e8ffeaeaeaffecececffedededffedededffeaebeaffe9e9e9ffe9e9e9ffecebebfff1f1f1fffefefe8b8b8b8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7393939ffedededfffefefdfffdfefdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfbff7b7b7b180505050000000073151616ff4a4a4affe5e5e5ffe3e3e3ffdfdfdfffdbdbdbffd7d6d6ffd1d1d1ffcdcdcdffcdcdcdffcececeffcfcfcfffd1d1d1ffdcdcdcffd7d7d7ff050505b7000000000000000000000000000000000000000000000000000000000000000000000053000000ff000000ff7c7c7cffe4e4e4ffd4d4d4ffcececeffcdcdcdffcececeffcececeffd0d0d0ffd5d5d5ffd9d9d9ffddddddffe1e1e1ffe4e4e4ffa4a4a4f33434340c0202020000000067060606ff888888fffdfdfefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfbfbfffbfbfbfff1f1f1df545454000000000000000074747474fffefffefff7f7f7fff1f1f1ffefefefffefefeefff0f0f0fff1f1f1fff0f0f0ffeeeeeeffebebebffe9e9e9ffe4e5e4ffddddddb9969696000000003b3b3b3bffffffffffffffffffffffffffffffffd8d8d8d806010101861b1b1bac2d2d2d1a0808080000000099717171ffcbcbcaffdadadaffe4e4e4ffe9e9e9ffebebebffedededffefefeffff0f0f0fff0f0f0fff1f0f0fff2f2f2fff3f2f3fffbfbfbf3f3f3f317171717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e12c2c2cffe1e1e1fffffffffffefefefffefefefffefefefffdfefdfffefdfdfffefefefffefdfefffcfcfbff7979790f04040408010101e6272727ff838383ffeaeaeaffe8e9e8ffe7e7e7ffe3e3e3ffe1e1e1ffdfdfdfffdededeffdededeffdededdffddddddffdfdfdfffe9eae9ffc0c0c0ff0000009200000000000000000000000000000000000000000000000000000000000000000000002a000000ff000000ff565656ffeeeeeeffe3e3e3ffdedfdeffdededeffdededfffdfdfdfffdfdfdeffe0e0e0ffe3e3e3ffe6e6e6ffe7e7e7ffe9e9e9ffd4d3d4ff3c3c3c6f0f0f0f0000000077010101ff8f9090fffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffafafaffeeeeeedf545454000000000000000005050505d9d9d9d9fffdfdfdfff5f6f6fff4f4f4fff4f4f4fff3f3f3fff3f2f3fff2f2f2fff0f0f0ffeeeeeeffe9eaeaffe5e5e4ffddddddeabcbcbc0000000014141414ffffffffffffffffffffffffffffffffcececece1f070707ff191a1aff0303038930303000000000674e4e4effcbcbcbffdddcddffe4e4e5ffe9e9e9ffedededffefefeffff1f0f0fff2f2f2fff4f4f4fff5f4f4fff7f7f7fff9f9f9fffefefe7a7a7a7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9191a19ffd0d0d0fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffbfbfbff7676760f04040467090909ff2e2e2effccccccffedededffeeeeeeffedededffecececffecececffecececffeaeaebffeaeaeaffe9e9e9ffe9e9e9ffecececfff2f2f2ff9c9c9cff0000006e000000000000000000000000000000000000000000000000000000000000000000000004000000fb000000ff2e2e2efff3f3f3ffeeeeeeffebeaebffeaeaeaffeaeaeaffeaeaeaffebebebffebebebffebebebffecececffedededffeeeeeeffedededff6d6d6ddf1817170300000086000000ff8e8e8efffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbffeeeeeede4f504f0000000000000000000000004b4b4b4bfffffffffffbfbfbfff8f8f8fff7f6f7fff5f5f5fff4f4f4fff3f3f3fff1f1f1ffefefefffebebebffe6e6e6ffdfdfdfffcfcfcf1a14141400000000e8e8e8e8ffffffffffffffffd1d1d1d11f1f1f1f0000000090222121c42424242d0f0f0f0000000035292929ffd0cfd0ffe0e0e0ffe8e7e8ffebebebffeeeeeefff0f0f0fff2f2f2fff4f4f4fff6f6f6fff7f7f7fff8f8f8fffdfdfde1e1e1e10808080800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab0c0b0cffafafb0fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffafafaff6f6f6f08010101d90f0f0fff5d5d5dffedededffeeeeeefff2f2f2fff2f2f2fff2f2f2fff3f3f3fff3f3f3fff3f3f3fff3f3f3fff1f1f2fff2f2f1fff5f5f5fff7f7f8ff747474ff00000049000000000000000000000000000000000000000000000000000000000000000000000000000000d7000000ff101010ffefefeffff4f4f4fff2f2f2fff1f1f1fff2f2f2fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff0f0f0ffeeeeeeffbbbbbbff1c1d1c5304040495000000ff8e8e8efffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffdfdfdfffcfcfcffecececcf4a4a4a00000000000000000000000000000000b7b7b7b7fffefefefff9f9f9fff8f8f8fff7f7f7fff6f5f5fff4f4f4fff2f2f2fff0f0f0ffeeeeedffe9e9e9ffe2e2e2ffd7d7d74c3f3f3f000000004e4e4e4eaaaaaaaa989898980a0a0a0a000000000000000000000000000000000000000000000000241e1e1effdcdcdcffe4e4e4ffe9e9e9ffedededffefefeffff1f1f1fff3f3f4fff5f5f5fff7f7f7fff8f8f8fffafafaffffffff5a5a5a5a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e060606ff888888fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefff8f8f8ff68686841020202ff141414ffabababffeeeeeefff1f1f1fff5f5f5fff5f5f5fff6f6f6fff7f7f7fff8f8f8fff8f8f8fff8f8f8fff8f8f8fff7f7f7fffafafafffafafaff515151ff00000022000000000000000201010173252525bc3a3a3abd3030307c141414020000000000000000000000af000000ff020202ffd8d8d8fffafafafff8f7f7fff7f6f6fff7f6f6fff8f8f8fff9f9f9fff8f8f8fff7f7f7fff6f6f6fff4f4f4fff4f4f4fff1f1f1ffecededff3b3c3cb80808089f000000ff8b8b8bfffefefefffefefefffefefefffdfefdfffefefefffdfefefffdfdfdfffdfdfdfffcfcfcffe6e6e5c34041410000000000000000000000000000000028282828fafafafafffcfcfcfff9f9f9fff9f9f9fff8f7f7fff5f5f5fff3f3f3fff2f2f2ffefefefffebebebffe5e5e5ffe0e0e0c4a9a9a9483a3a3a040303030000000000000000000000000000000000000000000000000000000000000000352a2a2ae6bebebeffe0e0e0ffe5e5e5ffeaeaeaffeeeeeefff0f0f0fff3f3f3fff5f5f5fff6f6f6fff8f8f8fff9f9f9fffdfefdc8c8c8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049030303ff4c4c4cfffafafafffefefefffefefefffefefefffffffffffefefefffefefefffdfdfdfff2f2f2ea595959a3030303ff242424ffe6e6e6fff1f1f1fff5f5f5fff7f7f7fff8f8f8fff9f9f9fffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcff2c2c2cfa000000030000000000000078292929ff545454ff4c4d4cff252525ff0303037800000000000000000000008a000000ff000000ffb7b7b7fffdfdfcfffdfdfdfffcfcfcfffcfcfcfffbfcfbfffcfcfcfffafbfafff9f9f9fff8f8f8fff7f7f7fff7f7f7fff3f3f3ffefefefff838383fd0a0a0ab1000000ff797979fffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfdffd8d8d8ad2c2c2c00000000000000000000000000000000000000008f8f8f8ffffefefefffbfbfbfff9f9f9fff8f8f9fff7f7f7fff4f5f5fff2f2f2ffefefefffebebebffe8e8e8ffe4e4e4ffdcdcdcffcdcdcdedb3b3b39a7070704230303002020202000000000000000000000000000000005a474747f7c5c5c5ffd7d7d7ffe3e3e3ffe9e9e9ffebebebffefefeffff1f1f1fff3f2f2fff5f5f5fff7f7f7fff9f9f9fffcfbfbfefefefe3939393900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000e41e1e1effc9c9c9fffefefefffefefefffefefefffefefefffefefefffefefefffefefeffe0e0e0d3393939f5030303ff656565ffedededfff5f5f5fff8f8f8fff9f8f9fffafafafffbfbfbfffcfcfcfffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefff6f5f5ff121212dc0000000000000000000000d34b4b4bff545353ff3a3a3aff000000ff000000dd000000000000000000000068000000ff000000ff999999fffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffbfbfbfffafafafff9f9f9fff8f8f8fff5f5f5ffefefefffc8c8c8ff0a0a0af2000000ff454545fffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffefdfefffdfdfdfffcfcfcffa2a2a27515151500000000000000000000000000000000000000000f0f0f0feaeaeaeafffdfdfdfff9f9f9fff8f8f8fff6f6f6fff5f5f6fff4f4f4fff0f0f0ffedededffebebebffe5e6e6ffe0e0dfffd8d9d8ffcececeffc4c4c4ffbcbcbce9a9a9a9926a6a6a3c2d2d2d04030303876c6c6cffcdcdcdffd5d5d5ffddddddffe6e6e6ffecececffeeedeefff1f0f1fff3f3f2fff5f4f4fff6f6f6fff7f8f7fffafafafffefefea8a8a8a80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700d0d0dff545554fff1f1f1fffefefefffefefefffefefefffefefefffefefefffdfdfdffa6a6a6e4191919ff050504ffa8a8a8ffefefeffff7f7f7fff9f9f9fffafafafffbfbfbfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefeffe7e7e7ff070707c10000000000000000000000f4575757ff525252ff343434ff000000ff000000ff000000070000000000000051000000ff000000ff818181fffdfdfdfffefefefffefefefffefefefffefefefffdfefdfffdfefdfffefdfdfffcfcfcfffcfbfbfff9f9f9fff6f6f6fff1f1f1ffe8e8e8ff2f2f2fff000000ff070707ffddddddfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfff8f7f7ff4e4e4e2802020200000000000000000000000000000000000000000000000066666666fffffffffffafafafff8f8f8fff7f7f7fff6f6f6fff5f5f5fff1f1f1ffefefefffebebebffe7e7e7ffe3e3e3ffdededeffd7d7d7ffd0d0d0ffccccccffc8c8c8ffc5c5c5ffc7c7c7f3c8c7c8ffd4d4d4ffd7d7d8ffddddddffe2e2e2ffe8e8e8ffedededfff0f0f0fff2f2f2fff4f4f4fff6f6f6fff7f7f7fff8f8f8fffcfcfcf7f7f7f720202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b61a1a19ff6a6a6bffeeeeeefffefefefffffefefffffefefffefefeffe0e0e0f92e2e2ed0040404ff141414ffdededefff0f0f0fff7f7f7fffcfcfcfffcfcfcfffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfcfdffddddddff030303af0000000000000000000000fc5b5b5bff525252ff333333ff000000ff000000ff0000000f0000000000000049000000ff000000ff787878fffcfcfcfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffdfdfdfffbfbfbfff6f6f6fff2f2f2ffe9e9e9ff717171ff010201d8000000ff4e4e4efffcfcfcfffffffffffefefefffdfdfdfffdfdfdfffefefefffefefeffb2b2b2c70707070000000000000000000000000000000000000000000000000000000002020202cfcfcfcffffefdfdfffafafafff8f8f8fff7f7f7fff5f5f5fff2f2f2ffefefefffececebffe9e9e9ffe5e5e5ffe0e0e0ffdcdcdbffd5d5d6ffd5d4d4ffd4d4d4ffd2d2d2ffd3d3d3ffd6d6d6ffdadad9ffdeddddffe1e1e1ffe5e5e5ffe9e9e9ffedededfff1f0f0fff3f3f3fff5f5f5fff7f7f7fff8f8f8fffafafafffefefe87878787000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000ab09090aff3b3b3bffa3a3a3ffd8d8d8ffdbdbdbffa2a2a2fd2f2f2f77010101f8000000ff4e4e4fffe4e4e4fff1f1f1fff8f8f8fffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcffe0e0e0ff050505bd0000000000000000000000e4545454ff555555ff363637ff000000ff000000f500000000000000000000005e000000ff000000ff818181fffbfbfbfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffafafafff4f4f4ffeaeaeaffb1b1b1ff01010197000000e3000000ff5e5e5efff4f4f4fffefefefffdfdfdfffcfcfcfffdfdfdffecececff303030410000000100000068000000b3000000b30000006c0000000200000000000000000000003e3e3e3efffffffffffcfcfcfff9f9f9fff7f7f7fff5f5f5fff2f2f2ffefefefffecececffe8e9e9ffe4e4e4ffe0e0e0ffdcdddcffd8d8d8ffd9d9d8ffd9d9d9ffd5d6d6ffd5d5d5ffd7d7d7ffdbdbdbffdededeffdfdfdfffe3e3e3ffe9e9e9ffeeeeeefff1f1f1fff4f4f4fff5f5f5fff7f6f6fff9f9f9fffdfdfde8e8e8e80d0d0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048020202a2080808c20c0c0cce0d0d0d9f0606063702020257000000ff000000ff909090ffe7e8e8fff3f3f3fff9f9f9fffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffcfcfcffefefefff101010f10000000300000000000000ae3f3f3fff555555ff484748ff101010ff000000b200000000000000000000009e000000ff000000ffa3a3a3fff9f9f9fffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffbfbfbfff7f7f7ffedededffdcdcdcff181818c900000023000000ce000000ff2b2a2affbbbbbbfff4f4f4fffbfbfbfff7f7f7ff5b5b5ba30000000000000085000000ff272727ff6a6a6aff6a6a6aff2625267f000000000000000000000000000000a9a9a9a9fffefefefff9f9f9fff7f7f7fff5f5f5fff2f2f2ffefeeeeffebebebffe5e5e5ffdededeffdadadaffd8d8d8ffd4d4d4ffd3d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd2d2d2ffd2d3d2ffd6d6d7ffd8d8d8ffdbdbdbffe6e6e6ffebecebffefefeffff3f3f2fff4f4f4fff6f6f6fffafafaffffffff6666666600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af000000ff090909ffd2d2d2ffedededfff7f7f7fffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffbfbfbfffafafafff8f8f8ff414241ff0000005f00000000000000280e0e0ee34b4b4bff4d4d4dff414141e71f1e1e260000000000000018000000f6000000ff080808ffdbdbdcfff9f9f9fffbfbfbfffdfcfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfff9f8f8fff0f0f0ffe3e3e3ff5d5d5dfe000000210000000200000068000000cc060606fd292929ff373838ff2d2d2dc00101010b00000000000000e2080808ff939393fff5f5f5fff4f4f4ff8e8e8ed80606060000000000000000000000001f1f1f1ff6f6f6f6fffcfcfcfff7f7f7fff4f4f4fff0f0f0ffebebebffe6e7e7ffdbdbdbffc8c8c8ffc4c4c4ffc0c0c0ffbfbfbfffbcbdbcffbbbbbbffbababaffbababaffbababaffbdbdbdffbebebeffc1c1c0ffc6c6c6ffdad9d9ffe5e5e5ffebebebfff1f1f1fff5f5f5fff6f6f6fffdfdfdd2d2d2d2030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000020000000000000000000000000000000000000017000000f9030303ff4f4f4fffe6e6e6fff3f3f3fffafafafffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffbfbfbfff9f9f9fff8f7f7ffa2a2a2ff000000eb0000002700000000000000040101012d0e0e0e2e0c0c0c090202020000000009000000c5000000ff000000ff525252fff9f9f8fff9f9f9fffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffafafafff5f5f5ffebebebffb0afafff06060786000000000000000000000000000000000000000000000000000000000000000000000000000000ee131313ffb6b6b6fffafafafffafafaffb0b0b0df0d0d0d0000000000000000000000000000000081818181fffffefefff9f9f9fff4f4f4ffefefefffe6e5e6ffe0e0e0ffdcdcdcffd2d3d3ffcbcbcbffc7c7c7d0a1a1a14f3b3b3b916e6e6dffc2c2c1ffc1c1c1ffc2c2c2ffc4c4c4ffc7c7c7ffcac9caffd1d1d1ffdfdfdeffe1e1e1ffe6e6e7ffefefeffff4f4f4fffafafaffffffff4545454500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea0b0b0bf4060606bf0202028f0000005800000020000000a1050505ff161616ffb3b3b3ffededeefff6f6f6fffbfbfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffbfbfbfff8f8f8fff7f7f7fff1f1f1ff484848ff000000ec000000600000000600000000000000000000000000000042000000d7000000ff000000ff171717ffd6d6d6fff7f7f7fff8f8f9fffafafafffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfdfcfff9f9f9fff1f1f1ffe8e8e8ff434343f10a090944010101370000005b0000008a000000c2020202f60606066c0505050000000000000000c8020202ff6b6b6bffc2c3c2ffc0c0c0ff626262b90000000000000000000000000000000000000009090909e3e3e3e3fffdfdfdfff4f4f4ffedededffe4e4e5ffe0e0e0ffe3e3e3ffdedfdeffd0d1d1ffcecfcff7c7c7c7dfb4b4b4ebbdbdbdffcacacaffcacacaffccccccffcdcdcdffcececeffcfcfd0ffdfdfdfffe7e6e6ffe3e3e3ffe5e5e5ffecececfff4f4f4fffefefeb4b4b4b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024161616ff444444ff1e1f1eff191919ff191919ff161616ff171717ff1f1f1fff676767ffefefeffff3f3f3fff9f9f9fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfff9f9f9fff8f8f8fff7f7f7ffe2e2e2ff3f3f3fff000000ff000000ee000000b7000000b2000000e0000000ff000000ff000000ff1e1e1effbdbdbdfff6f6f5fff8f8f8fff9f9f9fffbfbfbfffbfbfbfffcfcfcfffcfcfcfffdfefdfffdfdfdfffefdfefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffbfbfbfff7f7f7fff1f1f1ffbebebeff2a2a2aff1b1b1bff181818ff161616ff171717ff191919ff212121a83a3939000000000000000034000000e2040404ff2b2b2bff282828d702020227000000000000000000000000000000000000000000000058585858fffefffffff7f7f7ffecececffe5e6e6ffe7e7e7ffe8e8e8ffe9e9e9ffdadadaffd6d6d6ffd5d5d5ffd4d4d4ffd4d4d4ffd2d2d2ffd2d2d2ffd2d2d2ffd4d4d4ffd4d4d4ffd8d8d8ffe8e8e8ffebebebffe8e8e8ffe5e5e5ffebebebfff9f9f9fbfbfbfb282828280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057474747ffcececeffcacacaffb0b0b0ff979797ff8b8b8bff888888ffa5a5a5ffe9e9e9fff3f3f3fff6f6f6fff9f9f9fffbfbfbfffdfdfefffefefefffdfefdffd6d6d6ff898988ff767676ff878787ffefefeffffdfdfdfffcfcfcfffbfbfbfff9f9f9fff8f8f8fff6f6f7fff5f5f5ffecededff888888ff272727ff020202ff000000ff000000ff010101ff171717ff686868ffdcdcdcfff3f3f3fff7f7f7fff7f8f8fff8f8f8fffafafafffafafbfffcfcfcfffbfbfbffafafafff7f8080ff7d7e7effb7b7b7fff9f9f9fffdfefefffefefefffefdfefffcfcfcfffafafafff5f5f4fff0f0f0ffcbcbcbff8f8f8fff888888ff888888ff979897ffb1b1b1ffcacacadab0b0b0000000000000000000000000070000007a0000009f0000007e0000004e000000020000000000000000000000000000000000000000000000c4c4c4c4fffefdfdfff1f1f1ffebebebf2e1e1e1e4d3d3d3ffefeeeffff4f4f4fff3f3f3fff3f3f3fff2f2f2fff2f2f2fff3f3f3fff4f4f4fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff0f0f0d7cacacac5b7b7b7dac8c8c8faeeeeeefffefefe94949494000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086737373ffdadadaffd9d9d9ffdbdbdbffddddddffe2e2e2ffe7e7e7ffeeededfff2f2f1fff6f6f5fff8f8f8fffafafafffafbfafffdfdfdfffcfcfcff818181dc0a0a0a5c040404220303037d030202ff787878fffcfcfcfffbfbfbfffafafafff8f8f8fff7f7f7fff7f7f7fff7f7f7fff6f6f6fff2f2f2ffe8e8e8ffc0c0c0ffa2a2a2ff9c9c9cffb8b9b8ffe1e0e1fff1f1f1fff5f5f5fff7f7f7fff7f7f7fff7f7f7fff7f7f7fffafafafffbfbfbfffbfbfbffd1d1d1d00909097a2222228c282828ae050505ff424242ffdededefffefefefffefefefffcfcfcfffafbfafff6f7f6fff3f3f3fff0f0f0ffeaeaeaffe5e5e5ffdfdfdfffdadadaffd8d8d8ffd8d8d8fed9d9d90d0b0b0b000000000a000000c4000000ff191919ff383838ff373837ff171717b6000000030000000000000000000000000000000000000032323232fdfdfdfd717070700e0e0e0e35323232e1d6d6d6fffcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefef8f1f1f16e6868680000000048484848c7c7c7c7131313130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5a1a1a1ffe2e2e2ffe2e2e2ffe3e3e3ffe7e7e6ffeaeaeaffedededfff1f1f1fff3f3f4fff7f7f7fffbfbfbfffcfcfcfffcfcfcfffdfdfdff6c6c6cbd0000000e000000000000000000000003000000dd141414ffeaeaeafffbfbfbfffafafafff9f9f9fff8f8f8fff8f8f8fff6f6f6fff4f4f4fff4f4f4fff3f3f3fff3f3f3fff2f2f2fff1f0f1fff0f0f0fff3f3f3fff4f4f4fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff7f7f7fff9f9f9fffbfbfbfffcfcfcff5f605f43020202ef3a3939ff4242420f0404046a000000fe1d1d1dffe3e3e3fffefdfdfffefdfdfffbfbfbfff8f8f8fff6f6f6fff2f2f2ffeeeeeeffeaeaeaffe7e7e7ffe3e3e4ffe1e1e1ffe1e1e1ffe1e1e239333333000000007c000000ff292829ffb2b2b2fff1f1f1fff0f0f0ffadadadff2121215e00000000000000000000000000000000000000000000000c0c0c0c000000006c666666f9f1f1f1fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e79f9f9f9fc9c9c9c9fffffffffffffffffffffffffffefefefff9f9f9b4aaaaaa1615151500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3cfcfcfffe8e8e8ffe8e8e8ffe9e9e9ffecececffeeeeeefff0f1f0fff3f3f3fff5f5f5fff8f8f8fffcfcfcfffefdfdfffefefeffc2c2c1e20101010a000000000000000000000000000000000000007a020202ffa4a4a4fffbfbfbfffafafafff9f9f9fff8f8f8fff7f7f7fff6f6f6fff4f4f5fff4f4f4fff3f3f3fff2f2f2fff1f0f1ffefefeffff0f0f0fff1f1f1fff4f4f4fff5f5f5fff7f7f7fff6f6f6fff7f6f7fff8f8f8fff9f9f9fffbfafaffeaeaeafe343434c0212121fb161616ff191919c32323237731303183000000ff545454fffdfdfdfffdfdfdfffdfdfdfffafafafff9f8f9fff6f6f6fff3f3f3ffefefefffedecedffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7665d5d5d00000000b6000000ff828282fff7f6f6fff7f7f7fff7f7f7fff6f6f6ff6565658e0000000000000000000000000000000000000000000000000000008e8b8b8bfffafafafffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdf7f7f7f7fb7b7b7b7fffffffffffffffffffffffffffffffffffffffffffcfcfcd4d0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0e0e0effeeededffedededffedededffeeeeeefff0f0f0fff1f1f1fff3f3f3fff5f5f6fff7f7f6fffafafafffdfdfdfffefefefffefefeff5353536400000000000000000000000000000000000000000000002b010100ff646464fffbfbfbfffafafafff9f9f9fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff4f4f4fff3f3f3ffd6d6d6ff626262ff4f4f4fffb4b4b4ffefefeffff4f4f4fff6f6f6fff7f7f7fff7f7f7fff8f8f7fff9f9f9fffafafafffafafaffb7b7b7f93d3d3dff383838ff212122ff252525ff2e2e2f9f44444409000000eb010101ffe1e1e1fffcfcfcfffdfdfdfffbfbfbfff8f8f8fff7f7f7fff5f5f6fff1f1f1fff0f0f0ffefefefffedededffecececffececec9187878700000000ba000000ff959595fff8f8f8fff8f8f8fff7f7f7fff7f7f7ff6868688d000000000000000000000000000000000000000000000000000000d9d9d9d9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefe0b0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038353535fff1f1f1fff1f1f1fff1f1f1fff2f2f2fff3f3f3fff4f4f4fff5f5f5fff8f8f8fff8f8f8fffafafafffdfdfdfffdfefefffdfdfdff1212121b000000000000000000000000000000000000000000000000000000f1484848fff9f9f9fffafafbfff9f9f9fff9f9f9fff8f8f8fff8f8f8fff7f7f7fff5f5f5ffeeeeeeff3b3b3bff000000ff000000ff0a0a0affd3d3d3fff5f5f5fff7f7f7fff8f7f7fff8f8f8fff9f9f9fffbfafafffafafafffafafaff909090902626268f191919f8171717ff181818961515155922222200000000ac000000ffa3a2a2fffdfdfdfffefefefffbfbfbfff9f9f9fff7f7f7fff6f6f6fff2f2f2fff2f2f2fff2f2f2fff1f1f1fff1f1f1fff0f0f0b9afafaf0000000088000000ff434343ffdddedefff8f8f8fff8f8f8ffc8c8c8ff252525590000000000000000000000000000000000000013101010816c6c6cf3d5d5d5ffddddddffd9d9d9ffd7d7d7efc6c6c6dfb7b7b7dfb7b8b7dfb7b7b7dfb6b6b5d6aeaeaecfa7a7a7cfa7a7a6cfa8a8a8cfa8a8a8c7a1a1a1bf99999abf9c9c9cbfa0a0a0b79c9c9c5848484800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000605c5c5cfff3f4f3fff3f3f3fff3f4f3fff4f4f4fff5f5f5fff6f6f6fff7f7f7fffafafafff9f9f9fffbfbfbfffdfdfdfffdfefefff1f1f1c818181800000000000000000000000000000000000000000000000000000000c9383838fff0f0f0fffafafafffafaf9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7ffeaeaeaff0a0a0aff000000ff000000ff000000ffa9a9a9fff7f7f7fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafaff7979791d05050500000000ef4b4b4bff4f4f4fb8474747cf505151260e0e0e73000000ff747474fffefefefffefefefffcfcfcfffbfafafff8f8f7fff7f7f7fff6f6f6fff5f5f5fff3f4f4fff3f3f3fff3f3f3fff3f3f3e0d6d6d60000000015000000e1010101ff3b3b3cff818181ff767777ff292a29bf000000030000000000000000000000181313138d717171f3c7c7c7ffd7d7d7ffd9d9d9ffd4d5d5ffd4d4d4ffd4d4d4ffd3d4d3ffd3d3d3ffd2d2d2ffd3d3d3ffd2d2d2ffd1d2d2ffd2d3d2ffd2d2d2ffd3d3d3ffd3d3d3ffd3d3d3ffd2d2d2ffd3d3d3ffd4d4d4ffd8d8d8ffd4d4d4cea4a4a45240404001010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a848484fff5f5f5fff5f5f5fff6f6f6fff6f6f6fff6f6f6fff7f7f7fff8f8f8fffaf9f9fffbfbfbfffcfcfcfffefefefffdfdfdfff2f2f1372e2e2e00000000000000000000000000000000000000000000000000000000bf3a3a3affefefeffffbfbfbfffafafafffafafafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff4f4f3ff4d4d4dff000000ff000000ff141414ffddddddfff8f8f8fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffafafbff7a7a7a0f03030300000000351818185f212121dd1b1b1bff1f1f1f630d0d0d7d121212ff616161fffefefefffdfdfdfffcfcfcfffbfbfbfff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff5f5f5fff5f5f5fff5f5f5fdf3f3f308080808000000001500000082000000ad000000aa0000006d00000006000000000000001511111195787878f6c9c9c9ffd4d4d4ffd4d4d4ffd6d6d6ffdcdcdcffdadadaffd9d9d9ffd7d7d7ffd7d6d6ffd5d5d5f0c8c8c8f5ccccccffd4d4d4ffd4d4d4ffd5d5d5ffd5d4d5ffd5d5d5ffd6d6d6ffd6d6d7ffd6d6d6ffd6d6d6ffd8d8d8ffdad9daffd4d4d4ffd5d4d5ffd3d3d3d5aaaaaa53434343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1acacacfff7f7f7fff7f7f7fff7f7f7fff7f7f7fff8f8f8fff8f8f8fffafafafffafafafffcfcfcfffcfcfcfffefefefffdfdfdfff2f2f21c19191900000000000000000000000000000000000000000000000000000000cd404040fff2f2f2fffbfbfbfffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff9f9f9fff7f7f7ffe7e6e7ff818181ff6d6d6dffcbcbcafff5f5f5fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffaf9f9fffafafafffbfbfbfffbfbfbff8080801f070707000000005f2c2c2cff3e3e3eff1c1c1cff242424ff232323f54c4c4cff555555fffefefefffdfdfdfffdfdfdfffcfcfcfff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff7f7f7fff6f6f6fff6f6f62e2d2d2d0000000000000000000000000000000000000000000000000000000007060606d1a6a6a6ffd7d7d7ffd5d5d5ffd7d7d7ffdbdbdbffdededeffe3e3e2ffe0e0e1ffdededeffddddddffdcdcdcf4d1d1d12f2a2a2a67595959ffd9dad9ffd9d9daffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdddddcffddddddffdddedeffe0e0e0ffe0e0e0ffdcdcdcffd9d9d9ffd7d7d7ffd8d7d7ffd2d2d26a5252520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5d0cfd0fff8f8f8fff8f8f8fff8f8f8fff9f9f9fff9f9f9fff9f9f9fffbfbfbfffdfcfdfffdfdfdfffdfdfdfffefefefffdfdfefdf1f1f10404040400000000000000000000000000000000000000000000000000000000d3454545fff5f5f6fffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff8f8f8fff8f8f8fff8f7f7fff7f7f7fff7f7f7fff7f6f6fff7f7f7fff8f8f8fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbff87888823080808000000005f2b2c2cff3b3b3bff181818ff1e1e1eff222322d94d4d4dff4a4a4afffefdfdfffefefefffefefefffdfdfdfffafafafffafafafffafafafffafafafff9f9f9fff8f8f8fff8f8f8fff8f8f8fff8f8f84f4d4d4d000000000000000000000000000000000000000000000000000000008e676767ffccccccffd2d2d2ffddddddffdfdfdfffe2e2e2ffe4e4e4ffe7e7e7ffe4e4e4ffe2e2e2ffe2e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffe1e1e1ffe0e0e0ffdfdfdfffdededeffdfdfdfffe0e0e0ffe1e1e1ffe2e1e1ffe2e2e2ffe2e2e3ffe6e6e6ffe4e4e4ffe3e3e3ffe3e3e3ffe0e0e0ffdcdcdcffcececef6bcbcbc291e1e1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101f8f2f3f2fff9f9f9fff9f9f9fff9f9f9fffafafafffbfbfbfffafafafffcfcfcfffdfdfdfffdfdfdfffefdfdfffefefefffefefee7dedede0000000000000000000000000000000000000000000000000000000000000000df4d4e4dfff8f8f9fffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafff9f9f9fff8f8f8fff8f8f8fff7f7f7fff6f6f6fff7f7f7fff7f7f7fff8f8f8fff8f8f8fff9f9f9fffafafafffafafafffafafafffafafafffcfcfcfffbfcfbff8d8d8d2f0b0b0b000000000000000000000000cf232323ff2e2e2e2f09090904000000ff454545fffdfdfdfffefefefffdfefdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafff9f9f9fff9f9f9fff9f9f9fffafafafffafafa6f6d6d6d00000000000000000000000000000000000000000000000044313131fec1c1c1ffcececeffd5d5d5ffdfdfdfffe6e6e6ffe7e7e8ffe8e8e8ffe8e8e8ffeaeaeaffe6e6e7ffe5e5e5ffe5e5e4ffe3e3e3ffe3e3e3ffe4e4e4ffe4e4e4ffe3e3e3ffe2e2e2ffe2e2e3ffe3e3e3ffe4e4e4ffe5e4e5ffe4e4e4ffe5e5e5ffebebebffe9e9e9ffe8e8e8ffe7e8e7ffe5e5e5ffdadadaffd1d1d1ffccccccce9595950604040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c1c1c1cfffafafafffafafafffafafafffafafafffafafafffcfcfcfffbfbfbfffcfbfcfffdfefdfffcfcfcfffdfdfdfffefefefffdfdfddcd4d4d50000000000000000000000000000000000000000000000000000000000000000e8545454fff9f9f9fffbfbfbfffbfbfcfffbfbfbfffbfbfbfffafafafff9f9f9fff8f8f8fff8f8f8fff6f6f6ffedededffe9e9e9fff5f5f5fff8f8f8fff8f8f8fff9f9fafffafafafffafafafffbfbfbfffbfbfbfffdfdfdfffcfcfcff939393360b0b0b000000000000000000000000743131318f3e3e3e1a0a0a0a00000000ef3e3e3efffcfbfbfffefefefffdfdfdfffcfcfcfffbfbfbfffbfbfafffafafafffafafafffafafafff9f9f9fffafafafffafafafffafafa918e8e8e0000000000000000000000000000000000000000120d0d0de5a5a5a5ffcbcbcbffd2d2d2ffd9d9d9ffddddddffe4e4e4ffebebebffebebebffebebebffecececffe8e8e8ffe7e7e7ffe7e7e7ffe6e6e6ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e7ffe7e7e7ffe9e9e9ffeeeeeeffecececffebebebffebebebffe2e2e2ffdadadaffd6d5d6ffcfcfcfffc5c5c48a60606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3e3e3efffbfbfbfffbfbfafffafafbfffcfcfcfffcfcfbfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffafafafffcfdfdfffefefefffdfdfdcfc7c7c70000000000000000000000000000000000000000000000000000000000000000ef5c5c5cfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfff8f8f8fff7f7f8ffe9e8e9ff353535ff131313ffbfbfbffff7f7f7fff9f9f9fff9f9f9fffafafafffafafafffbfbfbfffdfdfdfffdfdfdfffcfcfcff9b9b9b3f0e0e0e00000000652a2a2a873e3f3e7f3b3b3b271111110000000000000000ef3b3b3bfffafafafffdfdfdfffefefdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafab1aeaeae0000000000000000000000000000000000000000ad787878ffc6c6c6ffcdcdcdffd5d5d5ffdbdbdbffddddddffdedfdfffe7e7e7ffedededffedededffeeeeeeffe9e9e9ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe6e6e6ffe7e7e7ffe7e8e7ffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffecececffefefefffedededffecececffe6e6e6ffe2e2e2ffddddddffd9d9d9ffd3d3d3ffcbcbcbfdbabab9422d2d2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5e5e5efffbfcfbfffcfcfcfffcfcfcfffcfcfdfffcfcfcfffdfcfcfffdfdfdfffdfdfdfffbfbfbfffbfbfbfffdfdfdfffefefefffdfdfdccc4c3c30000000000000000000000000000000000000000000000000000000000000000ef5f5f5ffffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffafafafffafafafff9f9f9ffddddddff070707ff000000ff999999fff6f7f6fffafafafffbfafbfffafafafffafafafffbfbfbfffbfbfbfffcfcfcfffcfcfcff9f9f9f3f0e0e0e00000000bf292929ff515050ff464646491212120000000000000000e8363635fff9f9fafffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbcfcccccc0000000000000000000000000000000062424242ffbbbbbcffcbcbcbffd2d1d1ffd7d6d6ffd8d8d8ffdbdbdbffdededeffdfdfdfffe9e9e9ffecececffe8e8e8ffe5e5e5ffe4e4e4ffe4e4e4ffe4e4e4ffe4e4e4ffe5e5e5ffe4e4e4ffe5e5e5ffe5e5e5ffe5e5e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e6ffe8e8e8ffeaeaeaffedededffe5e5e5ffe0e0e0ffe0e0e0ffdededeffdbdbdbffd6d6d6ffcececdffc6c6c6e3a0a0a0110c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a787878fffbfbfbfffdfdfdfffcfcfcfffcfdfcfffdfdfdfffdfdfcfffdfdfdfffefdfefffdfdfdfffcfcfcfffdfdfdfffefefefffefefebfb7b7b70000000000000000000000000000000000000000000000000000000000000000fc676767fffbfcfbfffcfcfcfffcfcfcfffbfbfbfffafafafffbfbfbfffafafafffafafafff9f9f9fff3f3f3ffaeaeaeff8f8f8fffeeeeeefff8f8f8fffaf9f9fffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcffa2a2a28c303030ef444444ff292929ff424343ff363636f32c2c2cb346474700000000df323232fff8f7f7fffefefefffefefefffdfdfdfffefefefffefefefffdfdfdfffcfdfdfffcfcfcfffcfcfcfffcfdfcfffcfcfcfffcfcfce8e5e5e500000000000000000000000023181818f3adacadffc8c8c8ffcececeffd3d4d4ffd7d7d7fed8d7d889757575ffdbdbdbffdbdbdbffdbdcdbffdfe0e0ffe2e3e3ffe7e7e7ffe6e6e6ffe6e6e7ffe5e5e5ffe5e5e5ffe6e6e6ffe5e5e5ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe7e7e7ffe7e7e7ffe7e7e7ffe7e7e7ffe1e2e1ffdededeffdcdcdcffdbdbdbd0b2b2b2c0a6a6a6ffdadadaffd5d5d5ffd1d1d1ffcacacaffc2c3c2aa73737300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097969696fffcfcfcfffdfdfdfffcfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdcbc3c3c30000000000000000000000000000000000000000000000000000000000000000ff6c6c6cfffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fffafafafffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfcfcfffcfcfcfffcfcfcffa5a5a59d393939ff60605fff3f3f3fff6c6d6dff595959ff424242bf56565600000000ea2e2e2efffafafafffefefefffefefefffefefefffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfefcfcfc030303030000000003020202c88a8a8affc4c4c4ffcacacaffd0d0d0ffd4d4d4ffd6d6d6e3c0c0c0c5a6a6a6ffd8d8d7ffd6d6d5ffd2d1d2ffd7d7d7ffe5e6e5ffeaeaebffe9e9e9ffeaeae9ffe9e9e9ffe8e8e8ffe9e9e9ffe8e8e8ffe7e7e7ffe8e8e8ffe9e9e9ffe8e8e8ffe8e8e8ffe8e8e8ffeaeaeaffeaeaeaffe1e1e1ffd2d2d2ffd3d3d3ffd7d7d7fed7d7d7a0878787ffd8d8d8ffd6d6d6ffd5d5d5ffd0d0d0ffc9c9c9ffbbbbbb604141410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4b2b2b2fffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdd0c7c7c70000000000000000000000000000000000000000000000000000000000000000ff6c6c6cfffcfcfcfffdfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfafbfffbfbfbfffafafafffbfbfbfffbfbfbfffafafafff9f9f9fffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcffa6a6a68f323232ff626363ff404140ff707070ff5a5a5aff454545bf59595800000000f12f3030fffcfcfcfffefefefffefefefffefefefffdfdfdfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfd1919191900000000815b5b5bffbfbfbfffc9c9c9ffcdcdcdffd3d3d3ffd5d5d5ffd5d5d5ffd5d5d5ffd4d3d3ffd3d3d3ffcdcdcdffd0d0d0ffd4d4d4ffe0e0e0ffedededffebebebffebebebffebebebffeaeaeaffeaeaebffeaebeaffeaeaeaffeaeaeaffecececffebebeaffeaeaeaffeaebebffebebebffebebebffdadadaffd3d3d3ffcececeffd2d2d2ffd3d3d4ffd5d5d5ffd6d5d5ffd6d6d6ffd6d6d6ffd3d2d2ffcccccbffc6c6c6f2ababab2217171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cecdccccfffefdfdfffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfddfd7d6d70000000000000000000000000000000000000000000000000000000000000000ff6b6b6bfffcfcfbfffcfcfcfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffafafafff9f9f9fffafafafffbfbfbfffbfbfbfff9f9f9fff9f9f9fff9f9f9fff9fafafffafbfbfffcfcfcfffcfcfcfffcfcfcfffdfcfcffa6a6a68f30302fff505050ff2d2d2dff4b4b4bff3b3b3bff353535af4b4b4b00000000ff373736fffdfdfdfffefefefffffffffffffffffffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfe353535351f161616fcb7b7b7ffc7c7c7ffcdcdcdffd0d0d0ffd3d3d3ffd5d5d5ffd3d3d3ffd0d0d0ffcececeffcbcbcbffc9c9c9ffd1d1d1ffd5d5d5ffd8d8d8ffebebebffebebebffebebebffecececffecececffebebebffebebebffecececffecececffecececffecececffecececffeeededffedededffe5e5e5ffd8d8d8ffd5d4d4ffd0d0d0ffcdcdcdffd1d1d0ffd1d1d1ffd2d3d3ffd4d4d4ffd5d5d5ffd3d3d2ffcfcfcfffcac9caffc4c4c4b682828200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4e3e3e3fffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefeebe3e3e30000000000000000000000000000000000000000000000000000000003000000ff6b6a6afffcfcfcfffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffafafafffbfbfbfffcfcfcfff9f9f9fff9f9f9fffafaf9fffafafafffbfbfbfffcfcfcfffbfbfbfffcfcfcfffdfdfdffa7a7a75c1515152f0e0e0ebe242424ff414142ff363636490e0e0e200c0c0c0c010101ff4c4c4cfffdfdfdfffdfefefffefefefffffffffffdfdfdfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefe464646460b080808ae868686ffcbcbcbffd0d0d0ffd2d2d2ffd2d1d1ffd2d2d2ffd0cfd0ffcbcbcbffc9c9c9ffc7c7c7ffcdcdccffd1d1d1ffd3d4d3ffd7d7d7ffe6e5e5ffedededffedededffedededffedededffebececffebebebffecececffecececffedededffedededffeeeeeeffefefefffefefefffdcdcdcffd6d6d6ffd3d4d3ffd1d1d1ffcdcdcdffcbcbccffcfcfceffcfcfcfffd1d2d2ffd3d3d3ffd4d4d4ffd2d2d2ffcdcecefcc6c6c6604a4a4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6f5f5f5fffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefff8f8f82927272700000000000000000000000000000000000000000000000024070707ff777777fffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfff9f9f9fff9f9f9fffbfbfbfffbfbfbfffbfbfbfffcfcfcfffbfbfbfffbfbfbfffdfdfdffb5b5b5741717170000000078303030af4d4d4daf484848150808080000000044080808ff787878fffefefefffefefdfffefefefffffffffffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfefdfffefefefffefefe56565656000000000a080808d4abababffd2d2d2ffd3d3d3ffd1d1d0ffd0d0d0ffcdcdcdffc8c8c8ffc5c5c5ffcacacaffcfcfcfffd0d0d0ffd1d1d2ffd3d3d3ffd9d9d9ffeeeeeeffeeefeeffeeededffedededffedededffededecffecececffecececffedededffedededffeeeeeeffefefefffe9e9e9ffd6d5d6ffd4d3d3ffd2d2d2ffcfcfcfffcdcdcdffc9cac9ffcacbcbffcccbcbffcdcdcdffd1d1d1ffd4d4d4ffd4d4d4ffd1d1d17d6565650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009090909fffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffcfcfc988a8a8a00000000000000000000000000000000000000000000000061111111ff979797fffcfdfdfffbfcfcfffbfcfbfffbfbfbfffbfbfbfffafafafffafafafffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfafbfffafafafff9f9f9fffafafafffcfcfcfffbfbfbfffbfbfbfffdfcfcfffbfbfbfffbfbfbfffcfcfcffd1d1d1b0232323000000000000000000000000000000000000000000000000ba1b1b1bffbcbcbcfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffefefe66666666000000000000000027202020f2cbcbcaffd2d2d2ffd0d0d0ffcdcdcdffcacacaffc9c8c9ffc8c8c8ffcbcbcbffcbcbcbffcccbcbffccccccffcdcdceffd0d0d0ffe8e8e8ffedededffecececffecececffecececffecececffebebebffececebffecececffecececffecececffedededffddddddffd1d1d1ffcfcfcfffcececeffcccdccffcbcbcbffcbcbcbffc9c9c9ffcacacaffc9c9caffcfd0d0ffd4d4d4ffd5d5d5b495959500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b1b1b1bfffefefefffefefefffefefefffefefefffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffccccccd21717171401010100000000000000000000000000000000ce191918ffd7d7d7fffdfcfcfffcfcfcfffcfbfbfffbfafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffcfcfcfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffbfcfcfffbfbfbfffcfcfcfffdfdfdfff7f7f7fc44444421030303000000000000000000000000000000007d090909ff616060fffbfbfafffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefe7676767600000000000000000000000055464746ffd0d0d0ffcfcfcfffcdcdcdffc8c8c8ffc8c8c8ffc8c8c8ffc9c9c9ffc6c6c6ffc6c6c6ffc5c5c5ffc6c6c6ffc7c7c7ffd8d8d8ffedededffecececffebebebffeaeaeaffeaeaeaffe9e9e9ffe9e9e9ffecececffecececffecececffebebebffccccccffc9c9c9ffc7c7c7ffc7c7c7ffc8c7c7ffc7c7c7ffc8c8c8ffc9c9c9ffc8c8c8ffc9c9c9ffcdcdcdffd3d3d3ddb9b9b9100e0e0e0000000000000000000000000000000000000000000000000000000000000000451c1c1c9f49494a9f4b4b4b7733333300000000000000002f2f2f2ffffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdff9e9e9edb181919520606060b0000001101010190141414ff757575fffdfdfdfffdfdfdfffcfdfdfffcfcfcfffafafafffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfafafffbfbfbfffcfcfbfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffdfdfdffb3b3b3c91e1e1e220303030000000025030303a30d0d0dff545454ffeeeeeefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefe868585850000000000000000000000000000000090767676ffcecfcfffcacacbffc5c5c5ffc7c7c7ffc5c5c5ffc3c3c3ffbdbdbdffbbbabbffb8b8b8ffb5b5b5ffb3b3b3ffbbbabaffe9e9e9ffeaeaeaffeaebeaffe8e8e8ffe7e7e7ffe7e7e7ffe7e7e7ffe8e8e8ffe9e9e9ffeaeaeaffd9d9d8ffb7b7b7ffb6b7b6ffb8b8b8ffbbbcbcffbebebeffc1c1c1ffc6c6c6ffc7c7c8ffc8c8c8ffc7c7c7ffcdcdcdf6cbcbcb3028282800000000000000000000000000000000000000000000000000000000000000001b0a0a0a81101010ff0f0f0fff0c0c0cc71313131f080808070202023f3f3f3ffffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfeffcfcfcfff6e6e6efe424141ff444444ff90908ffff3f3f3fffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfcfffcfcfcfffcfcfcfffcfcfcfffafbfbfffafafafffbfbfbfffbfbfbfffbfbfbfffafafafffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcffb0b0b0ff4f4f4ff8323232ff515151ff9f9f9ffff5f5f5fffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe9291919100000000000000000000000000000000120f0f0ff0c5c5c4ffc8c9c9ffc7c7c7ffc5c6c6ffbfbfbfffb8b7b8ffabacacff9f9f9fff828282ff6a696aff6d6d6dff828282ffc5c5c5ffd8d8d8ffd0d0d0ffbdbdbdffb7b7b7ffb7b7b7ffbababaffc7c7c7ffd8d8d8ffdcdcdcffa5a5a5ff797979ff6e6e6eff727272ff959595ffa9a9a9ffb5b4b4ffbdbdbdffc2c2c2ffc7c7c7ffc9c8c8ffcacbcb947b7b7b000000000000000000000000000000000000000007020202432020204f2727274f262626e9595959ff090909ff000000ff000000ff010001ff4040403f1d1e1e4a4a4a4afffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffbfcfcfffbfbfbfffbfbfbfffbfbfbfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfbfffefefefffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefe9f9e9e9e0000000000000000000000000000000000000000261f1f1fd5aeaeaeffcacacaffc1c1c1ffb5b5b5ffa0a0a0ff575757ff151515ff000000ff000000f6000000b3060606fc202020ff080808ff000000ff000000ff000000ff000000ff000000ff000000ff020202ff101010d4222222d5000000ff000000ff000000ff050505ff303030ff7f807fffadadadffbbbbbbffc4c4c4fecdcdcc897070700303030300000000000000000000000000000000000000001f070707ff313132ff262626ff313131ff5c5c5cff090909ff000000ff000000ff010101ff4444443f1e1e1e52525252fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfcfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffcfcfcfffcfcfdfffdfcfdfffcfcfcfffdfcfdfffdfdfdfffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefea1a0a0a000000000000000007f2b2b2bff494949ff474747bf4040400b090909a9888889ffb9b9b9ff939393ff212221ff000000f3000000a7000000570000000b00000000000000ae000000ff000000ff000000ff000100ff000000ff000000ff000000ff000000ff000000ff00000046000000000000002700000078000000ca000000fe000000ff030303ff595859ffabababf0b8b7b74f403f3f0000000000000000000000000000000000000000000000006b2d2d2dd4101010ff010101ff000000ff000000eb191919ed3f3f3fff131313ff0e0e0ec61010111f090909070303035f5f5f5ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffcfdfcfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeafaeaeae170909097f252525bf050505ff000000ff000000df0505057f1f1f1f2f14141471474747dd323232a20000004d00000008000000813a3a3a9f4848489f4747473b1a1a1a40000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000ff000000da00000000000000000000000000000000000000000000001d0000006d000000c1040404c357575723191919000000000000000000000000000000000000000000000000000000008f414141ff191919ff010101ff000000ff000000ff161616ff666666ff646464ff636363d049494900000000000000006a6a6a6afffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffdfcfcfffefefdfffdfdfdfffbfbfbfffefefefffefdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeafaeaeae260e0e0eff434343ff010101ff000000ff000000ff010101ff3434335f2525250000000000000000000000000f0707071f090909d5151515ff050505ff090909730e0e0e1f0d0d0dd4000000ff000000ff000000ff000000ff000000ff000000ff000000ff00000070000000000000007f313131ff545454ff535353af424242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000471b1b1b870c0c0cff030303ff000000ff010101c3161616db292929ff070707ff040404e91010104f1414140e0606066f6f6f6ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfcfffbfbfbfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeafaeaeae1b090809df2f2f2fef010101ff000000ff000000f7020202df232323531a1a1a0000000000000000000000007f3b3b3bff2d2d2cff010101ff000000ff000000ff030304ff5c5c5c75070707ff000000ff000000ff000000ff000000ff000000ff000000f5000000220707078f303030c7060606ff000000ff000000dc0606068f2828282c141414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020090909ff505050ff454545ff4d4d4def373737ff070707ff000000ff000000ff020202ff444444341818186f6f6f6ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffffffffffffffffffffffffffefefefffffefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfcfcfffcfcfcfffcfcfcfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffdfefefffcfcfcfffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeafaeaeae00000000000000007f0e0e0eff101010ff0f0f0fbf13131300000000000000000000000000000000000000007f3b3b3bff2a2a2aff010101ff000000ff000000ff030303ff5a5a5a19070707ed000000ff000000ff000000ff000000ff000000ff0000009b0000001f0e0e0eff505050ff010101ff000000ff000000ff000000ff3131314f1d1d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f0a0a0aff2a2a2aff1f1f1fff2b2b2bef343334ff080808ff000000ff000000ff030303ff4040403f1c1c1c6f6f6f6ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffdfdfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefefefffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeafaeaeae00000000000000004d1616168f2828288f2828286119191900000000000000000000000000000000000000001f0f0f0f3f101010db0f0f0fff010101ff030303870b0b0b3f1a1a1a0301010189000000ff000000ff000000ff000000ff000000ff0000003000000019090909cf303030e7000000ff000000ff000000f0000000cf171717401212120000000000000000000000000000000000000000000000000000000000000000000000000000000095161616bd050505ff010101ff000000ff000000c60a0a0ad73a393aff1e1e1eff1a1a1acf2525250f040404030101016f6f6f6ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffcfcfdfffcfcfcfffcfcfcfffcfcfcfffefefefffdfdfefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefffffffefffefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeafaeaeae00000000000000009f2a2a2aff343434ff3333338f272727000000000000000000000000000000000000000000000000000000009b444444bf4f4f50bf4f5050471f1f1f00000000000000001f000000fc000000ff000000ff000000ff000000c60000000000000000000000000000007f0f0f0fff111111ff121212af0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef2e2e2eff080808ff020202ff000000ff000000ff080808fc676767ef6f6f6fef707070c254545400000000000000006f6f6f6ffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfcfcfffefefefffefefefffefefefffdfdfdfffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeafaeaeae3b1b1b1bbf333333e7020202ff000000ff000000e3020203bf3a3a3a23101010000000001f1f1f1f07070707010101013c3c3c3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3fb6414141ef464646ef434343ee4343437f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f674747478f4e4e4e8f4e4e4e764848483f3f3f3f1717171700000000090909090101010100000000000000000000000000000000000000000000000000000000c2212121de060606ff010101ff000000ff000000d5040404e4343434ff161616ff121212cf1a1a1a00000000000000006f6f6f6ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffdfdfdfffdfdfdfffdfdfdfffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffefefefffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffefefefffefefeafaeaeae4f252525ff424242ff010101ff000000ff000000ff020202ff4a4a4a2f16161615151515f0f0f0f0494949493f3f3f3ffffefefefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdb2b1b1b100000000c4c4c4c46e6e6e6e00000000000000000000000000000000000000000000000000000000000000004f0c0c0cff1d1d1dff111111ff1e1e1ef13a3a3af8030303ff000000ff000000fc000000ef252525772c2c2c6f6f6f6ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefeafaeaeae311717179f2c2c2cdb030303ff000000ff000000d50303039f3030301d0d0d0d98989898ffffffff8383838398989898fffdfdfdfffdfdfdfffdfdfdfffefefefffefefef1f0f0f0f3f2f2f2fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffefefefffefefefffdfdfdfffdfdfdf9f8f8f817171717f7f7f7f7edededed101010100000000000000000000000000000000000000000000000000000000046151515ff585959ff585858ff575757ff3b3b3bff010102ff000000ff000000ff000000ff252525782d2d2d6f6f6f6ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffffffffffefffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfdfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefeafaeaeae00000000000000009f363636ff434343ff4343438f313031000000002f2f2f2ffdfdfdfdffffffffc0c0c0c0edecececfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefe4140404059585858fffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfd9e9e9e9effffffffffffffff8e8e8e8e0000000000000000000000000000000000000000000000004d1e1e1e870c0c0cff030303ff010101ff060606ef212121f81b1b1bff000000ff000000e70000007f0e0e0e371111116e6e6e6efffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffdfdfdfffdfdfefffdfdfdfffefefdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefea2a1a1a10000000000000000090404040f0808080f0808080804040400000000c1c1c1c1fffffffffffffffffffffffffffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffdfdfcfffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfdfcfcfcfffffffffffffffff9f9f9f9242424240000000000000000000000000000000000000000cf585858ff0e0e0eff010101ff000000ff010101ff171717ff4a494aff1b1b1bff1a1b1bcf11111100000000000000005f5f5f5ffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffffefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefdfdfffdfdfefffefefefffdfdfdfffdfefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffffffffffffefffffffefefffffefefffefefefffefefefffefffffffffffffffffffefffefefefffefefe9f9e9e9e00000000000000000000000000000000000000000000000056565656fffffffffffffffffffffffffffefefefffafafafffafafafff9f9f9fff9f9f9fff8f8f9fff8f8f8fff9f9f9fff9f9fafff9faf9fff9f9f9fffafafafffaf9f9fffafafafff9f9f9fff9f9f9fffafafafffafafafffafafafffafafafff9f9f9fff9f9f9fff9f9f9fffafafafffdfdfdffffffffffffffffffffffffadadadad0000000000000000000000000000000000000000cf515151ff101110ff000000ff000000ff010101ff131313fa565656ff3d3c3cff373837c12f2f2f00000000000000005f5f5f5ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfefffdfdfdfffefdfdfffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefffffffffffffffffffffefefefffefefe9f9e9e9e000000000000000000000000000000000000000008080808e0e0e0e0fffffffffffffffffffffffffff8f8f8ffe8e8e8ffe6e6e6ffe6e6e6ffe4e4e5ffe4e4e4ffe3e3e3ffe2e2e2ffe1e2e2ffe1e1e1ffe0e0e0ffe0e0e0ffe0e0e0ffe0e0e0ffdfdfdfffe0e0e0ffe1e1e1ffe2e2e2ffe3e3e2ffe3e3e3ffe3e4e4ffe5e5e5ffe6e6e6ffe5e5e5ffeeeeeefffefefeffffffffffffffffffffffff3d3d3d3d00000000000000000000000000000000000000003f090909ff161717ff0c0c0cff191919ba353636d2070707ff000000ff000000eb010101ac1d1d1d311213125f5f5f5ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffefefefffefefefffefefefffefdfefffcfcfcfffcfcfcfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefe9493939300000000000000000000000000000000000000007d7d7d7dfffffffffffffffffffffffffffdfdfeffebebebffe6e6e6ffe4e4e4ffe2e2e3ffe1e1e1ffe0e0e0ffdedfdfffdededeffdcddddffdddcddffdbdbdbffdbdbdbffdbdbdbffdbdbdbffdadadaffdadadaffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe2e1e2ffe3e3e3ffe2e2e2ffe5e5e5fff7f7f8ffffffffffffffffffffffffcbcbcbcb01010101000000000000000000000000000000002a0c0c0cff363636ff393939ff353535f94d4d4dff050505ff000000ff000000ff000000ff333333481c1c1c5f5f5f5ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfcfffbfbfbfffbfbfbfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffdfdfdfffefdfefffefefefffffefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe8f8e8e8e000000000000000000000000000000001b1b1b1bf5f5f5f5fffffffffffffffffffefefefff3f3f3ffe4e4e4ffe4e4e3ffe2e1e2ffdfdfdfffdededfffddddddffdbdbdbffdadadaffd8d8d8ffd7d7d7ffd7d6d7ffd6d6d6ffd6d6d6ffd7d6d6ffd7d7d7ffd8d8d8ffd9d9d9ffd9d9d9ffdbdbdbffdcddddffdddddeffdfdedfffdfdfdfffe1e1e1ffe4e4e4ffeaebeafffdfdfdffffffffffffffffffffffff5d5d5d5d000000000000000000000000300e0e0e780b0b0bff010100ff000000ff000000f7202020ff121212ff000000ff000000e70000009f1a1a1a270d0d0d4f4f4f4ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffefefefffdfdfdfffcfcfcfffcfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfbfffafafafffafafafffcfdfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe8a89898900000000000000000000000000000000a6a6a6a6ffffffffbcbcbcbcfffffffffffcfcfcffe6e6e6ffe2e2e2ffe0e0e0ffdededeffddddddffdcdddcffdbdbdbffd8d8d8ffd6d6d6ffd4d4d4ffd3d3d3ffd2d2d2ffd1d1d1ffd1d1d1ffd2d2d2ffd2d2d2ffd3d3d3ffd4d4d4ffd5d6d6ffd7d7d7ffd9d9d9ffdadadaffdcdcdcffdfdfdfffe0dfdfffe2e2e2ffe3e3e4fff4f4f4fffffffffbfbfbfbf4f4f4f4e3e3e3e3090909090000000000000000762d2d2dff1e1e1eff000000ff000000ff000000ff131313ff393939ff151515ff151515b70d0d0d00000000000000004c4c4c4cfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffefffffffffffefffefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfcfffbfbfbfffbfbfbfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffefefffefefffffefefefffefefefffefefefffefffefffefffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefe7f7f7f7f0000000000000000000000003a3a3a3afefefefebebebebea6a6a6a6fffefefeffefefefffe3e3e3ffe0e0e0ffdededeffdcdcdcffdbdadaffd9d9d9ffd7d7d7ffd4d4d4ffd2d2d2ffd0d0d0ffcfcfceffcececdffccccccffcdcdcdffcdcdcdffcdcdcdffcececeffcfcfcfffd1d1d0ffd2d2d3ffd5d5d5ffd7d7d7ffd9d9daffdcddddffdfdfdfffe0e0e0ffe2e1e2ffe7e7e7fffcfcfceaeaeaea7d7d7d7dffffffff7d7d7d7d00000000000000005f1e1e1ec3141414ff000000ff000000ff000000d00e0e0e77292929070101010f0202020a01010100000000000000003f3f3f3ffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefdfdfffefefefffefefefffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfefffdfdfdfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffffefefffefefefffefefefffefffffffefefefffefefefffefefefffefefefffefefffffefefe74747474000000000000000001010101ccccccccfffffffffbfbfbfbfefefefefff9f9f9ffe5e5e5ffe2e2e2ffdfdfdfffddddddffdbdadaffd8d8d8ffd6d6d6ffd2d2d2ffcfcfcfffccccccffcacacaffc8c8c9ffc8c8c8ffc7c7c7ffc7c7c7ffc7c7c7ffc7c7c7ffc8c8c9ffcacacaffcbcbcbffcecdcdffd0d1d1ffd4d4d5ffd7d7d7ffd9d9d9ffdcdddcffdedfdeffe0e0e0ffe2e3e2fff0f0f0fffefefed5d5d5d5fffffffff3f3f3f31919191900000000000000000f030303ff302f30ff242424ff2e2e2e1f08080800000000000000000000000000000000000000000000000039393939fffefefefffefefefffefffefffffefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfefdfffefefefffefefefffefdfdfffdfefdfffdfdfdfffefefefffefefefffefefdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffffefefffefefefffefefefffffffefffefffefffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffff6e6e6e6e000000000000000061616161fffffffffffffffffffffffffffefefeffececebffe3e3e3ffdfdfdfffddddddffdadbdbffd8d8d8ffd5d5d5ffd1d1d1ffcbcbcbffc8c8c8ffc6c5c5ffc3c3c3ffc2c2c2ffc2c1c1ffc1c1c1ffc0c0c0ffc0c0c0ffc0c1c0ffc2c2c2ffc3c3c3ffc4c4c4ffc7c7c7ffcacacaffcececeffd3d3d3ffd8d7d8ffdadadaffdcdcdcffdfdfdfffe1e1e1ffe4e4e4fffafafaffffffffffffffffffffffff9d9d9d9d0000000000000000030101014c2323234f2828284f262626090303030000000000000000000000000000000000000000000000002f2f2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffffefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefeffffffff5f5f5f5f000000000d0d0d0de8e8e8e8fffffffffffffffffffffffffff5f5f5ffe4e4e4ffe0e0e0ffdeddddffdbdbdbffd8d8d8ffd6d6d6d6b1b1b1af8c8c8caf878787af858585af838383af828282af818281af818181af808080af808080af818181af808080af818181af828282af828282af848484af868686af888888af8d8d8dedc5c5c5ffd6d6d6ffdadadaffdededeffdededeffe1e1e1ffebebebfffefefefffffffffffffffffdfdfdfd2f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026262626fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffefffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffff585858580000000089898989fffffffffffffffffffffffffffdfdfdffe7e8e7ffe1e1e1ffdededfffdbdbdbffd7d7d7ffd3d3d3e9bdbdbd100e0e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a3c3c3cffcdcdcdffd5d6d6ffdadadaffddddddffdfe0e0ffe2e2e2fff7f7f7ffffffffffffffffffffffffbdbdbdbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1f1f1ffffffffffffffffffffffefffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffdfefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefffffffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefeffffffff4f4f4f4f24242424f9f9f9f9fffffffffffffffffffefefefff1f1f1ffe2e2e2ffdfdfdfffdcdcdcffd8d8d8ffd3d2d2ffcacbcb614c4c4c00000000000000000000000000000000371b1b1b6f3838386f37373745212121000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b18b8b8bffcdcdcdffd5d5d5ffd9d9d9ffdcdcdcffdedfdfffe8e7e8fffdfdfdffffffffffffffffffffffff4d4d4d4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013131313fffffffffffefffefffefefefffefefefffffefefffefefffffffefefffffefefffefefefffefefefffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffffffffffefefefffefefefffefefefffefefeffffffff42424242b2b2b2b2fffffffffffffffffffffffffffbfbfbffe4e4e4ffdfdfdfffdcdcdcffd9d9d9ffd4d4d4ffcdcdcdc69b9b9b00000000000000000000000000000000000000007f1a1a1aff171717ff141414a51c1c1c0f0606060100000000000000000000000000000000000000c24a4a4acf444444cf5050500c0505050000000000000000221a1a1bf7c1c1c1ffd1d1d1ffd6d6d6ffd9d9d9ffddddddffe0e1e1fff4f4f4ffffffffffffffffffffffffd8d8d8d8040404040000000000000000000000000000000000000000000000000000000000000000000000000000000008080808fffffffffffffefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffffffffffffffffffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfbfbfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfefffefdfdfffefefefffefefefffefefefffefefffffffffffffefefefffefefefffefffffffefefefffefefefffefefefffffefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffffffffffefefefffefefefffefefeffffffffffffffff7f7f7f7ffffffffffffffefefffefefefffcfcfcfff0f0f0ffe0e0e1ffddddddffdadadaffd6d7d6ffd2d2d2fcc7c7c73025252500000000000000000000000000000000ff636464ff070707ff000000ff000000ff010101ff5151511f0f0f0f00000000000000005928282893151515fb030303ff000000ff0505065a14141422101010000000000000000081656565ffcdcdcdffd4d5d5ffd8d8d8ffdbdbdbffdededeffe7e7e7fffbfbfbfffefefdfffefffeffffffff6d6d6d6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbfbfbfbfffffffffffefefefffefefefffefefffffefefefffefefefffefffefffefefefffefefefffffffffffffffffffefefffffefffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffdfdfdfffefefefffefefefffefefefffcfcfcfffbfbfbfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffff0eeeeeefffbfcfcfcf7f7f7d8d1d1d1fff7f7f7fff3f3f3ffe2e2e2ffdcdcdcffd8d8d8ffd4d4d4ffd0d0d0947676760000000000000000000000000000000000000000ff5f5f5fff060606ff000000ff000000ff000000ff5252521f0f0f0f00000000000000009f424242ff191919ff010101ff000000ff000000ff2828286f363636000000000000000008070707e0b3b3b3ffd2d2d2ffd6d6d6ffdadadaffddddddffefefeffff7f7f7fdf6f6f6f6f1f1f1fffcfcfceae9e9e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efefefeffffefefefffefefefffefefefffefffffffffefffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefffffefefefffefefefffffefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9d999999625f5f5f21202020d0cacacafff7f7f7fff6f6f6ffebecebffdcdcdcffd7d7d7ffd3d3d3ffcecece503f3f3f0000000000000000000000000000000000000000270c0c0c97131313ff080808ff060606b91212121305050501000000000000000000000069252525be111111ff000000ff000000fb000000df212121612b2b2b000000000000000000000000bd959595ffcfcfcfffd5d5d5ffd9d9d9ffe3e3e3fff5f5f5fff7f7f7fff7f7f787838383535252528d8b8b8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfdfdffffefefefffefefefffffefffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffcfcfcfffdfdfdfffefefefffcfdfdfffcfcfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefffefffefffffffefefefffefefefffefefefffffefefffefefefffefefefffefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0f0f0f0f05050505bbb5b5b5fff7f7f7fff6f7f6fff5f5f5fff3f3f3ffe1e1e1ffd6d6d6ffd0d0d0ffcacacad7a3a3a30403030300000000000000000000000000000000000000007f373737ff6a6a6aff686969c55555550000000000000000000000000000000000000000350f0f10ff323232ff262626df2e2e2e0000000000000000000000000000000049353535ffc3c3c3ffcececdffd3d3d3ffd7d7d8ffeff0effff7f7f7fff5f5f5fff6f6f6fef8f8f85d5b5b5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2d2d2d2fffefefefffefefefffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffefffefefefffefefefffefefefffffefefffffefffffffffffffffffffffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030303033c3b3b3bfff7f7f7fff7f7f7fff7f7f7fff6f6f6fff6f6f6ffedededffd5d5d5ffcececeffc6c6c6ffbababa7250505100000000000000000000000000000000260c0c0c97101010ff040404ff020202cb10101006000000000000000000000000000000000000004f161616ff343434ff2f2f2fc432323200000000000000000000000003020202d6999999ffc0c1c0ffcacacaffd0d0d0ffe0e0e0fff4f5f5fff6f6f6fff5f5f5fff5f5f5fff8f8f8a7a3a3a3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3c3c3c3fffffffffffffffffffffffffffffffffffefefffffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfefffdfefdfffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffffffefffffffffffffffffffffffffffefefefffefefefffffefefffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f3f3f30000000003030303d0cacacafff7f7f7fff7f7f7fff7f7f7fff5f5f5fff3f3f3ffe0e0e0ffcececeffc6c6c6ffbcbcbcf0a9a9a9160f0f0f000000000000000000000000ef5b5b5bff060606ff000000ff000000ff000000fe4949491d0e0e0e00000000000000009b373737d30c0d0dff000000ff000000f5000000d62f2f2f33161616000000006a494949ffb6b6b6ffc1c1c1ffcacacaffd2d2d2ffefefeffff5f5f5fff6f6f6fff6f6f6fff6f6f6fef7f7f737363636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2b2b2b2fffffffffffffffffffffffffffffffffffffefffffefefefffefefefffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffffefefffefefefffdfdfdfffefefefffffffffffefefefffefefefffefefefffdfefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefe9c9b9b9b7c7c7c7c8b8b8b8bdedededefffffffffffefefefffefefefffffffffffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffe2e2e2e200000000000000003b3a3a3afef7f7f7fff8f8f8e8e1e1e1a19a9a9bfff5f5f5ffeeeeeeffd0d0d0ffc6c6c6ffbebebeffb3b3b39e6a6a6a000000000000000000000000e0575758f8080808ff000000ff000000ff010101ff565656130909090000000000000000cf4f4f4fff0c0c0cff010101ff000000ff000000ff4343433f1e1e1e0f0a0a0aea9e9e9effb8b8b8ffc2c2c1ffc9c9c9ffe0e0e0fff5f5f5fef5f5f589848484fff7f7f7fff7f8f8a6a1a1a100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a1a1a1fffffffffffffffffffffffffffffffffffffffffffffffefffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefdfdfffefefefffefefefffefefefffcfcfcfffcfcfcfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefe414141410000000000000000bcbcbcbcfffffffffffefefefffefefefffefefefffffffefffefffefffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffefffefefefffefefefffefeffffffffffffffffffffffffffd1d1d1d1000000000000000000000000a19d9d9dfff8f8f8fff7f7f79d979797fff6f6f6fff4f4f4ffe0e0e0ffc7c7c7ffc1c1c1ffb6b6b5fdabacab352424240000000000000000000000008f1d1d1dff161616ff131313a51a1a1a1f0d0d0d0000000000000000000000006225252597080809ff020202ff000000e10a0a0a4f1b1b1b130909098b5d5d5dffafafafffbbbbbbffc2c2c2ffcececefff0f0f0fff5f5f5d2cbcbcbbab3b3b3fff7f7f7f6eeefef1d1c1c1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e8e8d8dfffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefdfffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefe303030300000000000000000cbcbcbcbfffffffffffefefefffefefefffffefffffffffffffefefefffefefefffefefefffffffffffefefefffdfdfdfffefefefffffffffffffffefffefefefffefefefffffefefffffffffffefefefffefefebdbcbdbc00000000000000000000000016161616efe8e8e8fff6f6f6fff5f5f5fff4f4f4fff3f3f3ffeeeeeeffcdcdceffc2c2c2ffb9b9b8ffb0b0b0c88586850000000000000000000000008f292929ff464646ff454546722b2b2b00000000000000000000000000000000000000002c131313ff565656ff515151cc4e4e4e0000000021161616f9a8a8a8ffb1b1b1ffbbbbbbffc3c3c3ffe0e0e0fff3f3f3fff3f3f3fff5f5f5fff6f6f6fff7f7f7817e7e7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079797979fffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffefefefffefefefffefefefffefdfefffdfefdfffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefe202020200000000000000000dadadadafffffffffffefefefffefefefffefffefffffffffffefefefffdfdfdfffefefefffefefefffefefefffdfdfdfffdfefdfffffffffffffffffffffffffffefffefffffffffffffffffffefefefffefefea8a7a7a7000000000000000000000000000000006a666666fff6f6f5fff4f4f4fff2f2f2ffefefefffeeeeedffe0e0e0ffc2c2c2ffbababaffb3b3b2ffacacac5f3f3f3f000000008f212121ce050505ff000000ff000000bd0606068b29292900000000000000000000000047141414970b0b0cff070707ff030303d31111114f1a1a1aab707070ffadadadffb5b5b5ffbebebeffccccccffecececffefefeffff0f1f0fff4f4f4fff6f6f6e5dedede0b0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064646464fffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffcfcfcfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefe0c0c0c0c0000000000000000ebebebebfffffffffffefefefffefefefffefffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefe949493930000000000000000000000000000000002020202cec5c5c5fff2f2f2ffedededffe8e7e7ffe3e3e3ffe2e2e2ffcfcfcfffbebebeffb6b7b7ffb0b0b0e89b9b9b0d090909f5414141ff040404ff000000ff000000ff0a0a0ada5252520000000000000000000000009c2f2f2fff121212ff010101ff000000ff010100ff505050ffa8a8a8ffb1b1b1ffbababaffc1c1c1ffdbdbdbffe3e3e3ffe8e8e8ffedededfff1f1f1fff5f5f55f5c5c5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4c4c4cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefffffffefefefffdfefdfffefefefffefefefffefefefffcfdfcfffdfefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefffffffffefffefefefffefefefffefefefffefefefffefefef9f8f8f8000000000000000000000000fcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefeffffffffffffffffffffffff7d7d7d7d000000000000000000000000000000000000000038353535feeeeeeeffe7e7e7ffd7d7d7ffc0c0c0ffbebebeffcbcacaffc1c1c1ffbabbbbffb4b4b4ffaeaeae8b5d5d5da0292929d5050505ff000000ff000000c70d0d0d8c2f2f2f00000000000000000000000077202020d30c0d0dff010000ff000000f4000000ff6b6b6bffb2b2b2ffb7b8b8ffbdbdbdffc4c4c4ffd1d1d1ffc6c6c6ffd3d3d3ffe4e4e4ffefefefcbc2c2c20101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034343434fffffefefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffefefefffffffffffffffffffefefefffdfefdfffdfdfdfffefefefffdfdfdfffefefefffffefefffefefefffefefefffefefefffffffefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeeeededed33333333202020201e1e1e1efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefeffffffffffffffffffffffff656565650000000000000000000000000000000000000000000000009d929292ffdededeffb2b2b3ffc2c2c2ffcecfceffcacacaffc5c5c5ffbfbfbfffb9b9b9ffb3b3b3f9aaaaaa271b1b1b6f1c1c1cdf313131df3131315316161600000000000000000000000000000000000000003f0d0d0dff292929ff232323ec545354ffadadadffb6b6b6ffbbbbbbffc0c0c0ffc6c6c6ffcccdccffd0d0d0fbccccccffdbdbdaffececec3d3a3a3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017171717fffefefefffefefefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffefefefffffffffffffffffffffffffffefffefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffffffffffffffffefefe484848480000000000000000000000004a1414143f1a1a1a3f1a1a1a5c2424243a34343451444444ffebebebffd1d2d2ffcdcdcdffc8c8c8ffc3c3c3ffbebebeffbababaffb6b6b6d4959595815555557f4b4b4b7f4746477f4545457f4444447f4343437f434343884848488f4d4d4d97535353aa5d5d5da0656565f1a9a9a9ffb6b6b6ffbbbbbbffbfc0bfffc5c5c5ffcacacaffcdceceffd8d8d8a5a1a1a1584f4f4f71696969000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf9f9f9fffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffffffffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefe2e2e2e2e000000000000000000000000f98a8a8aff878787ff848484ff8e8e8e0504040400000000aeaaaaaaffdbdbdbffcfceceffcacacaffc5c6c6ffc2c2c1ffbebebeffbababaffb6b6b7ffb0b0b0ffa5a5a5ff9b9b9bff969796ff939393ff929293ff929292ff949494ff979797ff9e9d9dffa7a6a7ffb1b1b1ffbab9b9ffbcbcbcffbebfbfffc3c3c3ffc8c8c8ffcdcccdffd1d1d1fbeaeaea2c2b2b2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dddddddcfffefffefffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffffffffffffffffffffffffffefefefffffefefffffffffffffffffffffffffffffffffffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefffffefefefffffefefffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffff111111110000000000000000100d0d0dffc0c0c0ffbdbdbdffbcbcbcffc1c1c11712121200000000201f1f1ff6e8e8e8ffd1d1d1ffcdcdcdffc8c8c8ffc5c5c5ffc2c2c2ffbebebeffbbbbbbffb8b8b8ffb3b3b3ffabacacffa7a7a7ffa5a5a5ffa3a3a3ffa3a3a3ffa4a4a4ffa8a8a8ffaeaeafffb4b4b4ffb8b8b8ffbdbdbdffc0c0c0ffc3c3c3ffc5c5c5ffcacac9ffcececeffdedede928f8f8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdbdbdbcfffffffffffffffffffffffffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffefefffefefefffefefefffefffffffffffffffffffffffffffffffefdfefffefdfdfffefefefffefefefffefdfdfffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefef1f0f0f0000000000000000000000000261f1f1fffcfcfcfffcdceceffd0d0d0ffcfcfcf2a2222220000000000000000817f7f7fffe2e2e2ffd2d1d1ffcbcbcbffc7c7c7ffc4c4c4ffc2c2c2ffbfbfbfffbdbdbdffb9b9b9ffb6b6b5ffb3b3b3ffb1b1b1ffafafafffafafaee39c9c9c9f6e6e6ecc929292ffbbbbbaffbcbcbcffbfbfbfffc3c3c3ffc7c7c7ffc8c8c8ffcbcbcbffd2d2d2e9dfdfdf101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9b9b9bfffffefefffffffffffefefffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefffefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffffffffffffffffffefefffffffffefffffffffffffffffffefefefffefefefffffffffffffefffffefefefffffffffffffffffffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefed1d0d0d00000000000000000000000003b313131ffd2d2d2ffd2d2d2ffd3d2d2ffd3d3d43c323232000000000000000009090909e1d9d9d9ffd5d5d5ffcdcdcdffc9c9caffc7c7c6ffc4c4c4ffc2c1c2ffbfc0c0ffbebebeffbcbcbcffbab9baffb8b8b8ffb8b9b8ffb8b8b8dda1a1a18f6b6a6ac3929292ffbfbfbfffc1c1c1ffc3c3c3ffc6c6c6ffc7c7c7ffc9c9c9ffcfcfcfffe6e7e664636363000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b7a7a7bfffffffffffffffffffffffffffefefefffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffffffffffffffffffefefefffdfdfdfffdfdfdfffdfdfefffefefefffefefefffffffffffffffffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffffffffffffffffefefefffefefeb1b0b0b00000000000000000000000005c4c4c4cffd1d1d1ffd1d1d1ffd1d1d1ffd2d1d25949494900000000000000000000000055545454ffe8e8e8ffcfcfcfffccccccffc9c9c9ffc7c7c8ffc5c5c5ffc3c3c3ffc3c3c3ffc2c2c2ffc0c0c0ffbfbfbfffc0c0c0ffbfbfbfffc0c0c0ffc0c0c0ffc2c1c1ffc3c3c3ffc4c4c4ffc7c6c7ffc9c8c9ffc9c9c9ffcdcdcdffd9d9d9cbc6c6c7010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057575757fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefffefefefffefefefffffefefffffffffffffefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfefefffefefefffefefefffffffffffefefefffdfdfdfffefefefffefdfdfffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffefefefffefefefffffffffffefefefffefefefffefefe8e8e8e8e000000000000000040353535fcd0d0d0ffcececeffccccccffccccccffcececefacfcfcf3c323232000000000000000000000000beb9b9b9ffd9dad9ffd0d0d0ffccccccffcbcbcbffc9c9c9ffc8c8c7ffc7c7c7ffc7c6c6ffc6c6c6ffc5c5c5ffc5c5c6ffc6c6c6ffc7c6c6ffc6c6c6ffc7c6c6ffc7c7c7ffc8c8c8ffcacacaffccccccffcececeffd1d1d1feeeeded37363636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032323232fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffdfdfdfffefdfdfffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffffffffffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefffffffffffffffffffffffffffefffefefefffefefefffffffffffffffffffefefefffefefefffffffffffefefefffefefefffefefe6c6c6c6c000000001c171717e9c0c0c0ffcdcdcdffc8c8c8ffc5c5c5ffc5c5c5ffc8c8c8ffcececee6c0c0c01714141400000000000000002c2b2b2bfbecececffe1e1e1ffdededeffddddddffddddddffdbdcdbffdbdbdbffdbdbdbffdadadaffdadadaffdbdbdbffdcdbdcffdbdbdbffdbdbdbffdcdcdcffdcdcdcffddddddffdededeffdfdfdfffe0e0e0ffe4e5e49f9c9c9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d0d0dfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffdfdfdfffefefefffefefefffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffefffffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefffffefefefffffefe4747474706050505c8a7a7a7ffcacbcaffbdbdbdffbdbdbdffbdbdbdffbdbdbdffbfbfbfffc1c1c1ffccccccc1a1a1a1030303030000000000000000dfdededefffefefefffefefefffefefefffefefefffefefefffefefefffdfefdfffefdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefe6060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7e7e7e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffffffffffffffffffffffffffefffffffffffffffffffefffffffffffffffffffffffffffffffffffefffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff22222222987c7c7cffc8c8c8ffb3b3b3ffb3b3b3ffb3b3b3ffb1b1b1ffb2b2b2ffb3b3b3ffb3b3b3ffb4b4b4ffc9c9c98b7271720000000000000000e9e8e8e8fffefefefffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffffefe979797973f3f3f3fc5c5c5c5ffffffff6f6f6f6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bebebebefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7f7634d4d4dffc3c3c3ffa8a8a8ffa3a3a3ffa3a3a3ffa3a3a3ffa3a2a2ffa4a4a4ffa5a5a5ffa5a5a5ffa3a3a3ffa6a6a6fec5c5c55240414000000000efefefeffffefefefffefefefffefefefffffffffffefffefffefffefffefffefffffefffffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffefefafafafaffffffffffffffffffffffff7c7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091919191fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcff5bbbabbffb1b1b1ffa4a5a4ffa2a2a2ffa1a1a1ffa1a1a1ffa1a1a1ffa2a2a2ffa2a2a2ffa2a2a2ffa2a2a2ffa4a4a4ffb3b3b3e5b0b0b000000000777777777f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7d7d7d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f373636360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066666666fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5a5a5a5604545456f4c4c4c6f4243436f3f3f3f6f3d3d3d6f3d3d3d6f3c3c3d6f3c3c3c6f3d3d3d6f3d3d3d6f3e3e3e6f4242426f4b4b4c59404040332c2c2cecddddddcfcfcfcecfcfcfcfdfdfdfdfdfdfdfdfdfdfdfdfeeeeeeeeefefefefefeeeeee9a999999f8f8f8f8eaeaeaeadbdbdbdbccccccccbdbdbdbdaeaeaeae9f9f9f9f90909090817c7c7c0302020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036363636fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff777777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101ca989898ffd0d1d0fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f9f9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd7d7d83120202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080808fbfbfbfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4848484800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000694c4c4cffb1b1b1ffbfbebffffefefefffffffffffffffffffffffffffffffffffffeffffffffffffffffff94949494ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0d0d0ae69696900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d0d0d0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbcdcdcdcdbcbcbcbcafafafafa0a0a0a086868686696969694f4f4f4f35353535212121211f1f1f1f2d2d2d2d2f2f2f2f2f2f2f2f2424242416161616222222222f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2a2a2a2a2121212135353535404040404f4f4f4f494949493f3f3f3f41414141555555556d6d6d6d87878787a3a3a3a3bbbbbbbbcfcececed8d7d7d7e5e4e4e4fffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1717171700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dab0b0b0ffb6b6b6ffcbcbcbdedadadabfbebebebfbebebebfbebebebfbebebebbbababaafaeaeaeafafafaf64636363c9c8c8c7d4d3d3d3dfdededeefeeeeeefaf9f9f9fffefefefffefefefffefefeffcecdceff9a9a9b4126262600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097979797fffffffffffffffffffffffffffffffffdfdfdfde1e1e1e1c0c0c0c0929292927070707066666666494949492e2e2e2e0909090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015151515444444445f5f5f5f787878788e8e8e8e9d9d9d9dcacacacaeaeaeaeaffffffffffffffffffffffffffffffffffffffffe2e2e2e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000604c4c4c614f4f4f231d1d1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000505050510101010323131317d686868d2a2a2a2c89393930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2e2e2e67676767545454543f3f3f3f23232323050505050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080808262626264242424254545454636363634f4f4f4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002424242493939393d4d4d4d4e7e7e7e7e5e5e5e5c5c5c5c5757575750c0c0c0c000000000000000000000000000000002d000000aa090909f5474747ff727373ff737272f6484848af0a0a0a330000000000000000000000000000000000000000000000000000000000000000000000010000006d000000d1000000fd000000fd000000dd000000b800000042000000000000000000000000000000000000000000000066545454bf8e8e8ec3a0a0a0c7acacacc5b6b6b61b1b1b1b0000000009090909504949496e5c5c5c8b6c6c6ca9767676493d3d3d00000000000000000000000000000000000000006f171717df5d5d5dd6181818c90101012e2e2e2ef6f6f6f6ffffffffededededffffffffffffffffefefefefffffffffd1d1d1d103030303000000000000000066000000fa505050ffdadadafff9f9f9fffafafafffbfbfbfffafafaffdadadafb5050506b00000000000000832f2f2f9a0d0d0d480101010400000000000000060000000e000000f1000000ff020202ff070707ff090909ff0a0a0aff0c0c0ce7111111860c0b0c610a0a0a550b0b0b460b0b0b2906060663515150ffc0bfc0ffd2d2d2e0c2c2c2f0d8d9d8767474740000000082818181ffe3e3e3ffd2d2d2ffc1c1c1ffb3b3b32e23232300000000000000000000000000000000000000009f2d2d2dffcdcdcdff323232ea0000005f5f5f5ffffffffffffffffff3f3f3f3fffffffffffffffff5f5f5f5ffffffffffffffff0f0f0f0f000000004c000000fd5e5e5efff5f5f4fffafafafffbfbfbfffafafafffbfbfbfffafafafffafafafff3f3f3fe5c5c5d50000000c7a2a3a3ffbdbdbdff727272ea2c2c2c98070707cf010101d0000000b40c0c0c5e1010101a03030334020202a402020260030303fe000000ff000000ff000000ff000000ff010101fe050505762e2e2effc3c3c3ffc7c7c7ffcececeffd6d5d6fdeaeaebebdfdfdfffececece5cececeffd6d6d5ffbebebee8a8a8a8000000000000000000000000000000000000000000000000a1020202ff040404f8292929dc4a4a4a51515151fffefefefffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfb0505050505000000de1f1f1fffe9e9e9fff9f9fafffafafafffafafafffbfbfbfffafafafff9f9f9fffafafafffafafaffe6e6e6e11f1f1fcab2b2b2ffeaeaeaffdedfdeffd6d6d6ffb4b4b4ff757574ff333333ff101010e7020202560000004e000000ff0a0a0abd545454ac525252e13c3c3cd00d0d0dbf000000a10000008600000018030303ba8d8d8dffb3b3b3ffc0c0c0ffd3d3d3d8c0c0c0ffdfdfe0ffd7d7d8ffdcdcdcffd5d5d5ffc5c5c5a47f7f7f000000000000000000000000000000000000000000000000a7000000ff000000df202020a83d3d3d28282828fffefefeffffffffffffffffffffffffffffffffffffffffffffffffd7d7d7d70000000045000000ff7d7d7dfffafafafffafafafffbfbfbfffafbfbfffafbfbfffafafafffafafafffbfbfbfffbfbfbfff8f9f9ff7c7c7cf9adadadfff4f4f4ffdededfffe0e0e0ffe8e8e8ffe8e9e9ffdcdcdcffa9a9a9ff636363fe1010109e000000ff010101ff6f6f6fffc5c5c5ffd8d8d8f8e0e0e05c59595900000000000000003a35353539313131d99d9d9dffb2b2b2ffd0d0d0ffd9d9d9ffcfcfd0ffc4c4c4ffc3c3c3ffc4c3c4f0bcbcbc3d3535354a4444440000000000000000000000000000000000000000340000004f0000004f1818184828282801010101e7e7e7e7fffffffffffefefefffefefefffefefefffefefeffffffff999999990000000078000000ffbababafff9f9f9fffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafbfffbfbfbfff9f9f9ffbbbabaff939493fff2f2f2ffcdcdcdffdadadaffe4e4e4ffe7e7e7ffe4e5e5ffdededeffbfbfbfff5f5f5ff8000000ff000000ff606161ffbebdbdffcececeffdcdcdcd5cbcbcb00000000000000005e565656f5d7d7d791777776efb7b7b7ffc6c6c5ffccccccffb8b8b8ffacacacffa8a8a8e7adadad69575757d7bebebeaa9c9c9c0000000000000000000000000000000000000000000000000000000000000000000000000000000088888888fffffffffffefefe99999999d5d4d4d4fffefefeffffffff393939390000000089000000ffccccccfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffafafafffafafafffafafafffaf9fafff9f9f9ffcbcbcbff8e8e8effefefefffcacacaffd8d8d8ffe1e1e1ffe5e5e5ffe1e1e1ffdbdbdbffc8c8c7ff7e7e7eff030303ff000000ff5e5e5effbdbdbdffcececdffdbdbdbe1d5d5d518181818cbcacaca59555555ffe8e8e8d6c1c1c1524f4f4fa2919191f1d1d1d1edc3c3c3b3979797786b6b6b4a494949968a8a8ae9d3d3d39b919191000000000000000000000000000000000000000000000000000000000000000000000000000000001a1a1a1aebebebebffffffffb3b2b2b2e2e2e2e2ffffffffb6b6b6b6000000000000000075000000ffb6b5b5fffbfbfbfffafafafff9f9f9fffafafafffbfbfbfffafafafffaf9f9fff9f9f9fff9f9f9fff9f9f9ffb4b4b4ff979797fff1f1f1ffcacacaffd9d9d9ffe1e1e1ffe5e4e4ffe3e3e3ffddddddffc6c6c6ff767676ff010101ff000000ff666666ffc1c0c1ffd2d2d2ffe2e2e29b959595a6a6a6a6fffcfcfc847f7f7ffff6f6f6fff9f9f9fffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafafff7f7f7d5cdcdce9d999999efefefef18181818000000000000000000000000000000000000000000000000000000000000000000000000000000002b2b2b2bbdbdbdbdf6f6f6f6ecebebeb9999999928121212db4e4e4ed551515163080808ff727272fffafafafffafafafff9f9f9fff9f9f9fffafafafff9f9f9fffafafafff9f9f9fffafafafff9f9f9ff707070eba8a8a8fff4f3f4ffd4d4d4ffdcdcdbffe5e5e4ffe8e8e8ffe6e6e6ffd7d7d7ffa3a3a3ff393938ed000000ff020202f9707070c7a0a0a0a18d8d8d615a5a5a4a494949fefefefefffdfdfd4f4a4a4aeed5d5d5fff0f1f1fff6f6f6fff8f8f8fff8f8f8fff8f8f8fff7f7f7fff5f5f5ffeaeaea63585959b0acacacffffffffa8a8a8a8000000000000000000000000000000000000000000000000000000000000000000000000010000005a020202952a2a2a8e1b1b1c1000000000000000bf494949ff7b7b7bff818181d9404040d2161616ffe1e0e1fff9f9f9fffafafafff8f8f8fff8f8f8fff9f9f9fffafafafffafafafffafafaffdededed4161616c2b1b1b1fff0f0f0ffe2e3e2ffe2e2e2ffe5e6e6ffd4d4d4ff9a9b9bff545455ff212121d301010139000000fd0000006f151515000000000000000007070707dadadadafffffffffffcfdfcc8b1b1b1ceb2b2b1ffebecebfff2f2f2fff5f5f5fff5f6f6fff7f6f7fff4f4f4fff1f1f1f8dddddda7949494f0e2e2e2fffffffff4f4f4f4484848480000000000000000000000000000000000000000000000000000000005000000b7181818ffbdbdbdfffcfcfcffe8e8e8a41f1f1f00000000bf545454ff9f9f9fffa5a5a5d750505039000000f9484848ffeeeeeefff9f9f9fffafafafffafafafffbfbfbfffafafafff9f9f9ffecececf94646463c000000c6afafafffe2e2e2ffccccccff939393fe505050fc1a1a1aff050505ec000000c8050505e1585858f6878787ee3b3b3b17000000000000000000000080808080ffffffffffffffffffe9e9e9ffd1d1d1ffcfcfcfffe7e8e8fff0f0f0fff1f1f1fff2f2f2fff2f2f2fff2f2f2ffefeeefffdadadbffd3d3d3ffdbdbdbfffafafad6d6d6d6dddddddd0a0a0a0a0000000000000000000000000000000000000000000000006a000000ffbebebffffdfdfdfffdfdfdfffdfdfdfda6a6a622020202bf535252ff9c9b9cff9f9f9fd74f5050000000004c000000f1373737ffc3c4c4fff6f6f6fffafafafffbfbfbfff6f6f6ffc2c2c2f23636364e00000000000000c3757576ff5e5e5ecc16161675020202210000005d0000005700000040040404fa979797fffdfdfdfffefefefff3f3f3953232320000000025252525e8e8e8e8e1e1e1e1fff7f7f7fed2d2d2c59c9c9cffd8d8d8ffe8e8e8ffecececffecececffedededffedededffedededffebebebffe2e3e3ffcdcdcdffd2d2d2ffe3e3e3fffefefeffffffff88888888000000000000000000000000000000000000000000000000ab1a1a1afffdfdfdfffdfdfdfffefefefffefdfdfff1f0f0691f1f1f8a303030ff666666ff6b6b6bae2d2d2d5e0000008500000018000000b1191919ff4e4e4efe545454fb545454dc2c2c2c9e0202027c313131492c2c2c000000009d060606a40101013300000000000000000000000000000000000000af323233fffbfbfbfffefefefffefefefffefefdd582828200000000bbbbbbbbf2f2f2f2fefdfdfdffdededeffcccdccffccccccffe1e1e1ffe6e6e6ffe5e5e5ffe4e4e4ffe5e5e5ffe5e5e5ffe6e6e6ffe6e7e6ffe4e4e4ffd6d6d6fecacacaf8cececefff3f3f2fffffffffafafafa2d2d2d2d0000000000000000000000000000000000000000af2d2d2dfffefefdfffefefefffefefefffdfdfdfffafafa8238373801000000703c3c3ce73b3b3bfa020202ff000000ff00000072151515ba686868ff69696972000000010000000000000047000000ff444444e68584856d1f1f1ff6060606ff000000ff000000bc000000271414140000000000000000e86d6d6dfffefefefffefefefffefefefffefefee799999959595959ffffffffffffffffffeeeeeeffd1d1d1ffc7c7c7ffd9d9d9ffe2e2e2ffe1e1e1ffd8d8d8fccccbcb88717171a0838383f0c8c8c8ffdededeffe2e3e3ffdfdfdffecdcdcdd1aaaaaaffdddeddfffdfdfdffffffffc6c6c6c60101010100000000000000000000000000000000a3343435fffefefefffefefefffefefefffdfdfdfffcfcfc873c3c3c39161616dfb8b8b8ff717171ff000000ff080808ff414141ff6e6e6eff9d9d9eff4444443600000000000000000000000f000000fe1b1b1bffb0b0b0ff767676ff565656ff171717ff000000ff3d3d3df5c5c4c45f39393807000000ff979797fffefefefffefefefffefefefffefefef2a5a5a5e6e6e6e6c7c7c7c7e1deddddffe2e2e2ffccccccffd1d2d1ffe0e0e0ffe2e2e2ffd7d7d7eab4b3b443323232000000000000000007060606c5a5a5a5ffe0e0e0ffe2e3e2ffdcdcdcffccccccffdcdcdcfceff0f098989898dfdfdfdf525252520000000000000000000000000000000093323232fffcfcfcfffefefefffefefefffefefefffcfcfc8e4040406c111111ffa6a6a6ffcacacaff4a4a4aff737373ff8d8d8dff9a9a9affc0c0c0fe2222220a000000000000000000000000000000df020202ffc1c1c1ff9f9f9fff919191ff7f807fff494949ffb3b3b3ffc8c8c8a92424241d020202ffafafaffffefefefffefefefffefefdfffdfdfdefa4a4a40f0f0f0f6f6e6e6efeeaeaeaffdfe0dfffd6d6d6ffe4e4e4ffe6e6e6ffe1e1e1c9a4a4a43a3232325b5b5b5b0e0e0e0e000000000000000089686868ffd6d6d6ffe4e4e4ffe6e6e6ffddddddffdfdfdfffe4e4e4c2bbbbbb11111111000000000000000000000000000000000000000080212121fff7f7f7fffdfdfdfffdfdfdfffdfdfdfffcfcfc8d4141412b070808ff919191ffdededeffd3d2d2ffc4c4c4ffc2c2c2ffc6c6c6ffd8d8d8e406060600000000000000000000000000000000b3000000ffb4b5b5ffc8c8c8ffc2c2c3ffc3c3c3ffcfcfcfffdbdbdbffbebebe701716172e030303ffbfbfbffffdfdfdfffdfdfdfffdfdfdfffbfbfbefa2a3a200000000d8d7d7d7ffefefefffebebeaffedededffedededffeaeaeaffe1e1e1504242429c9c9c9cffffffffdddddddd23070707310d0d0d58414141ffd1d1d1ffe5e5e5ffebebebffeeeeeeffecedecffeeeeeefcf7f7f72828282800000000000000000000000000000000000000006a111111ffebebebfffefefefffdfefdfffefdfdfffcfcfc873d3d3d95171717ffc9c9c9ffeaeaeaffe7e7e7ffe4e4e4ffe3e3e3ffe4e4e4ffcdcecdbf0000000000000000000000000000000000000089000000ff999999ffe6e6e6ffe4e4e4ffe4e4e4ffe6e6e6ffe9e9e9ffe5e5e5d33333333f000000ffc6c6c6fffdfdfdfffdfdfdfffcfcfcfffbfbfbee9fa09f000000004a4a4a4afffbfbfbfff5f5f5fff3f3f3fff1f1f1ffecececffe1e1e1806767677e7e7e7effffffffafafafaf6b1010109e191919261d1d1dffd6d5d6ffe7e7e8ffeeeeeefff2f2f2fff5f5f5fff9f9f9989898980000000000000000000000000000000000000000000000004a040404ffcccccdfffefefefffefefefffefefefffbfbfb91363636f54a4a4affeeeeeefff3f3f3fff4f4f4fff5f5f5fff5f5f5fff5f5f5ffadadad9a000000000000004b1717174e1111110000000061000000ff767676fff6f5f5fff4f3f3fff5f5f5fff4f4f4fff3f3f3fff0f0f0ff7f807f8f030303ffc5c5c5fffefefefffdfefdfffdfdfdfffcfcfce49797970000000000000000b6b5b5b5fff9f9f9fff7f7f7fff3f3f3ffefefefffe6e6e6c3a7a7a726222222505050500202020200000000000000004f414141ffe1e1e1ffebebebfff0f0f0fff4f4f4fff7f7f7f1efefef1616161600000000000000000000000000000000000000000000000013000000f88b8b8bfffefefefffefefefffefefefff3f3f3d5262626ff979797fff4f4f4fff8f8f8fffafafafffcfcfcfffcfcfcfffcfcfcff8c8b8b76000000521c1c1cff4b4b4bff0a0a0a550000003c000000ff535353fffdfdfcfffdfdfdfffcfcfcfffafafafff8f8f8fff5f5f5ffcacacae7050505ffaeaeaefffdfdfdfffefefefffdfdfdfffcfcfcc86e6e6e000000000000000027272727f9f7f7f7fff8f8f8fff5f5f6fff1f1f1ffeaeaeaffe1e1e1fac9c9c9b68888885f454545100c0c0c785f5f5ffdd3d3d3ffe7e7e7ffeeedeefff3f2f2fff6f6f6fffbfbfb777777770000000000000000000000000000000000000000000000000000000000000000891e1f1effd1d1d1fffefefefffefefefdacacacec0d0d0dffd9d9d9fff8f8f8fffbfbfbfffdfdfdfffefefefffefefefffdfdfdff7373735b0000007c2c2c2cff424242ff0000008500000026000000ff3e3e3efffdfdfdfffefefefffdfefdfffdfdfdfffcfcfcfff7f7f7ffecececff282828f54c4c4cfffdfdfdfffdfdfdfffdfdfdffe9e9e97b1515150000000000000000000000008d8d8d8dfffafafafff6f6f6fff3f3f3ffedededffe6e6e6ffdcdcdbffd1d1d1ffccccccfccdcdcdffd8d8d8ffe1e1e1ffeaeaeafff1f1f1fff5f5f5fff8f8f8dfdddddd080808080000000000000000000000000000000000000000000000000000000000000000030000007c111111d8636363da636363800c0c0cfd373737ffebebebfffafafafffdfdfdfffefefefffefefefffdfdfdfffcfcfcff7878786c00000064242424ff49494aff040404690000003f000000ff484848fffbfbfbfffdfdfdfffefefefffdfdfdfffdfdfdfffbfbfbfff0f0f0ff69696999000000f25f5f5fffeaeaeafffafafae85d5d5d31000000c6242424c7242324200000000f0f0f0fe9e8e8e8fff8f8f8fff3f3f3ffedececffe3e3e3ffdbdbdbffd5d6d6ffd4d4d4ffd3d3d3ffd8d8d8ffddddddffe9eae9fff1f1f1fff5f5f5fffbfbfb56565656000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000006f000000ff838383fff4f4f4fffdfdfdfffefefefffefefefffefefefffdfdfdfffafafaffb4b4b4d20000001303030384292929871b1b1b0b000000b4000000ff8b8b8bfffafafafffcfcfcfffefefefffefefefffdfdfdfffcfcfcfff5f5f5ffb6b6b6a80101011a000000720b0b0b7f1919193200000074060606ffcececeffcbcbcb6d0404040000000065656565fffafafafff1f1f1ffe5e5e6ffd4d4d4ffc5c5c5c7959695e3a9a9a8ffbdbdbdffc1c1c1ffc8c8c8ffdfdfdfffecececfff6f6f6c5c4c4c40000000000000000000000000000000000000000000000000000000000000000000000000000000009050505f71c1c1cd30d0d0d9d0b0b0be7282828ffe0e0e0fff9f9fafffdfdfdfffdfdfdfffdfdfdfffefefefffdfdfdfff9f9f9fff5f5f5ff5a5a5ad20000006a00000064000000c5000000ff3c3c3cffeeeeeefff9f9f9fffbfbfbfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffbfbfbfff0f0f0fb4d4d4d9e0c0c0cb80b0b0bed101010450f0f0f3f000000f7565756f5535353370000000000000002020202cecdcdcdfff0f0f0ffe4e4e4ffe4e4e4ffd3d4d4f5c8c8c8facbcbcbffcececeffd0d0d0ffdbdbdbffe7e6e6ffe8e8e8fef9f9f93737373700000000000000000000000000000000000000000000000000000000000000000000000000000000372e2e2effd2d2d2ffbfbfbfffb6b6b6ffdbdbdbfff5f5f5fffafafafffcfcfdf69797979f414141de7c7c7cfffbfbfbfff9f9f9fff7f7f7fff3f3f3ffa2a2a2ff595959ff555555ff949394ffeeeeeefff7f7f7fff8f8f8fffbfbfbf3a1a1a1c1515252ea7d7d7dfff5f6f6fffdfcfdfff7f8f7ffe7e7e7ffb9b9b9ffb5b6b5ffcacaca796565650200000090060606c61b1c1b8105050500000000000000003d3d3d3ddbd6d6d68c838383f0e5e4e5fff9f9f9fff8f8f8fff8f8f8fff9f9f9fffafafafff8f8f8c0b6b6b6877f7f7f9b9b9b9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000655b5b5bffe5e5e5ffe7e7e7ffedededfff3f3f3fff9f9f9fffdfcfcf78a8a8a350000000000000056050505ffe0e0e0fff9f9f9fff7f7f7fff5f5f5fff3f3f3fff1f1f1ffefefeffff2f2f2fff5f5f5fff6f6f6fff8f8f8fff6f6f6c02d2d2dfa2a2a2a6c161516df555555fffdfdfdfffafafafff5f5f5ffeeeeeeffe8e7e8ffe4e4e4a79696964c000000ff949494fff3f3f3ff8a8a8a3b000000000000000000000026252525d8d3d3d3fffefefeffffffffffffffffffffffffb9b9b9b9dfdfdfdffffffffffffdfdfda7a2a2a200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091888888ffefefeffff0f0f0fff3f3f3fff7f7f7fffbfbfbfffdfdfd9f19191900000000000000000a000000fba7a7a7fff9f9f9fff7f7f7fff6f6f6fff2f2f2ff5c5c5cff434343ffeaeaeafff6f6f6fff7f7f7fff9f9f9ffcececec52c2c2cfd1d1d1da32a2a2a68000000ffdfdedefffcfcfcfff7f7f7fff3f3f3fff0f0f0ffeeeeeed2c4c4c450000000ffabababfff7f7f7ff92929239000000000000000404040493868686ffedededfbe6e6e6efdbdbdbefdadadae8d4d4d4e7d3d3d3e5d1d1d1dfcccccdddcecece95919191020202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9b1b2b1fff4f4f4fff5f5f5fff6f6f6fff9f9f9fffcfcfcfff7f7f73f111111000000000000000000000000e1949494fffafaf9fff8f8f8fff8f8f8fff3f3f2ff151515ff050505ffddddddfff7f7f7fff9f9f9fffafafaffb9b9b90a010101a0343434d83434345e0b0b0bffb4b4b4fffcfcfcfff9f9f8fff6f6f6fff5f5f5fff4f4f4f6ececec070202029d0f0f0fd53d3e3e8c0a0a0a0504040468545454dfb8b8b8ffd8d8d8ffd6d6d6ffd5d5d4fbd0d0d0fcd1d1d1ffd2d3d3ffd3d3d3ffd4d4d4ffd4d4d4ffd7d7d7f2c8c8c8896f6f6f1410101000000000000000000000000000000000000000000000000000000000000000000000000000000000e1dadadafff7f7f7fff8f8f8fff9f9f9fffcfbfcfffdfdfdfef7f7f708070707000000000000000000000000e79b9b9bfffafafafff9f9f9fff8f8f8fff8f8f8ffd5d5d5ffc9c9c8fff6f6f6fff8f8f8fff9f9f9fffafafaffbfbfbf10030303af343434ff1d1d1df3373737ffa6a6a6fffdfdfdfffafafafff9f9f9fff8f8f8fff7f7f7fff7f7f71f1e1e1e00000000000000000000000099777777ffd6d6d6ffdcdcdcffe2e2e2ffe1e1e1ffdededec8aeaeaed9bcbcbcffdcdcdcffddddddffdededeffdfdfdfffe2e2e2ffdededeffdadadad7ababab0a070707000000000000000000000000000000000000000000000000000000000000000007070707fdf7f8f7fff9f9f9fffafafafffbfbfbfffcfdfcfffdfdfdf0ebebeb00000000000000000000000000000000f1a4a4a4fffbfbfbfffbfbfbfff9f9f9fff8f8f8fff3f3f3fff3f3f3fff8f8f8fff9f9f9fffafafafffbfbfbffc5c5c51905050500000000b42f2f2f13040404fb9f9e9efffdfdfdfffbfbfbfffafafafff9f9f9fff9f9f9fffafafa3f3e3e3e00000000000000004e383838fecacacaffdadadaffe6e6e7ffe9e9e9ffe9e9e9ffe6e6e5ffe4e4e4ffe4e4e4ffe3e3e3ffe3e3e4ffe5e5e5ffe6e6e6ffebebebffe9e9e9ffdededeffd0d0d0976f6f6f000000000000000000000000000000000000000000000000000000000000000027272727fffbfbfafffbfbfbfffcfcfbfffcfcfcfffbfbfbfffdfdfde6e1e1e100000000000000000000000000000000f7acacacfffbfbfbfffafafafffafafafff8f8f8ff808080ff5a5a5afff8f8f8fff9f9f9fffafafafffcfcfcffcccccc1f070707aa3838387b29292900000000f5989898fffdfdfdfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffafafa5f5e5e5e0000000018101010eab1b1b1ffd2d2d2ffdadadaffe0e0e0ffebebebffe8e8e8ffe5e5e5ffe5e5e5ffe5e5e5ffe6e6e6ffe6e6e5ffe6e6e6ffe8e8e8ffecececffe5e5e5ffdfdfdfffd7d7d7fec6c6c54d3636360000000000000000000000000000000000000000000000000000000044434343fffcfcfcfffcfcfcfffdfdfcfffdfdfdfffcfcfcfffdfdfde2dddddd00000000000000000000000000000000feb2b2b2fffcfcfcfffafafafffafafafff9f9f9ffe4e4e4ffdbdbdbfff9f9f9fffbfbfbfffbfbfbfffbfbfbffcfcfcfc5434343ff454646fc3f3f3f5c272727f1949494fffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfc7a78787800000000b7848484ffccccccffd5d5d5cbacacacffd9d9d8ffd8d9d8ffe5e6e6ffe7e7e7ffe6e6e6ffe6e6e6ffe6e6e6ffe6e6e6ffe7e7e7ffe8e8e8ffdcdcdcffd8d8d8cbadadadffd7d7d7ffcfcfcfe9aeaeae18101010000000000000000000000000000000000000000000000000605f5f5ffffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdebe6e5e600000000000000000000000000000000ffb3b3b3fffcfcfcfffbfbfbfffbfbfbfffbfbfbfffaf9fafffafafafff9f9f9fff9f9f9fffbfbfbfffcfcfcffd1d1d1c7454544ff4a4a4aff4343435b282828fb979897fffefefefffdfdfdfffcfcfcfffcfcfcfffcfdfdfffdfdfd9392929266494949ffc7c7c7ffd0d0d0ffd4d4d4ffd1d1d1ffcdcdcdffd2d2d2ffe3e3e3ffebebebffebebebffeaeaeaffebebebffebebebffebebebffeaeaeaffd6d6d6ffcfcfcfffd2d2d2ffd4d4d4ffd4d4d3ffcacacab282828200000000000000000000000000000000000000000000000076757575fffefefefffefefefffdfdfdfffefefefffdfdfdfffefefefaf5f5f50a090909000000000000000009010101ffb6b6b6fffcfcfcfffcfcfbfffafafafffafafafffafafafffbfbfbfff9f9f9fffafafafffbfbfbfffbfbfbffd5d5d53f0e0e0eb8383838832525251c050505ffafafaffffdfefdfffefefefffcfcfcfffdfdfdfffdfdfdfffdfdfda6a6a6a630252525f4c5c5c5ffd2d1d1ffcfcfcfffc8c8c8ffcbcbcaffd1d1d1ffdadadaffedededffedededffececebffecececffedededffeeeeeeffe2e2e2ffd3d3d3ffcececeffcbcbcbffcececeffd2d2d2ffd0d1d1765d5d5d00000000000000000000000000000000000000000000000088878787fffefefefffefefefffdfdfdfffefefefffefefefffefefefffdfdfd9a5b5b5b05000000000000004b0a0a0affd9d9d9fffbfbfbfffafafafffafafafffbfbfbfffcfcfcfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfff0f0f0731a1a1a00000000000000008d212020ffecececfffefefefffefefefffdfdfdfffdfefefffdfdfdfffefefeb6b6b6b6000000005b4c4c4cffd0d0d0ffcacacaffc8c8c8ffc9c9c9ffc8c8c8ffcacacaffe6e6e6ffebebebffebebebffeaeaeaffecececffebebebffd0d0d0ffcacacaffc9c9c9ffc9c9c9ffc8c8c9ffd0d1d1a78c8c8c0000000000000000000000000000000039191919451f1f1f000000009b9a9a9afffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefeffe5e5e5ca56565686212121e3828282fffcfcfcfffcfcfcfffafafafffbfbfbfffcfcfcfffcfcfcfffbfbfbfffafafafffbfbfbfffafafafffbfbfbfffcfcfcf19f9f9f86202020b1404040ffcdcdcdfffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefec5c4c4c40000000000000000a4868685ffc7c7c8ffc4c4c4ffb8b8b9ffa4a4a4ff8f8f8fffbababaffdfdfdfffd0d0d0ffcfcfcfffdbdbdbffd0d0d0ff949594ff9e9e9effb7b6b6ffc2c2c3ffc7c7c7e1b7b7b70c0a0a0a00000000010000002411111154222222df090909f107070759191a1aa6a6a6a6fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffbfbfbfffbfbfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdcfcecece000000005f1d1d1d79292929a2828282ffb0b0b0ff454645e60505059500000097090909ff020202ff000000ff000000ff000000c50c0c0c7e000000d0010101fe2c2c2cff9b9a9bcea2a1a1231c1c1c000000000000000057101010ff151516fa292929fa161616f0070707591b1b1bb1b1b1b1fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefdfefffefefefffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefed7d6d6d66e1f1f1fef010101f701010183222222531e1e1e3f0101015f161616cf272727430d0d0df4000000ff000000ff000000ff000000520000005f2121216b25252522000000611616160806060600000000000000000000000097202020ff000000f00b0b0bf63e3e3eed30303017060606b7b6b6b6fffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfefffdfdfdfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffefefefffefdfefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefed7d6d6d63e0e0d0edb070707ed0909094c0f0f0f000000003f1d1d1dff161615ff000000ff2e2e2f9e030303ff000000ff000000e300000073252525f1010101f60101018222222200000000000000000000000000000000000000001b040404ff373737f7383838ff030303ff0101019c2e2e2eb7b6b6b6fffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffffffffffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefed7d6d6d6000000009e2727279f2626260000000000000000070303036d181818df282829431010102a000000fe000000ff0000007d0000003a0e0e0ed9080808e7070707430a0a0a0000000000000000000000000000000000000000d0141414ff000000f0040404f04b4b4bdf40404004010101b7b6b6b6fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffcfcfcfffefefefffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefed7d6d6d6922d2d2df9000000f8010101842a2a2a48484848242424249e9d9d9d9f9e9e9e9f9e9e9e9f9e9e9ee8a0a0a0f6a0a0a0af9e9e9e9f9e9e9ebda3a3a3c0a4a4a481818181333333331b1b1b1b0000000000000000000000007b0c0c0cff0b0b0bf1171717f6131313f20b0b0b59141414b7b6b6b6fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffcfdfcfffdfdfdfffdfefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefed7d6d6d634101010de1e1e1ed81d1d1d3a1a1a1ae4e4e4e4b1b1b1b1fffdfdfdfffdfdfdcccacbcbd2d1d1d1fffefefefffefefefffdfdfdfffefefefffdfdfdfffdfdfdfdfbfbfbaaaaaaaaa2a2a2a2000000000000000000000000460f0f0fff2d2d2dfb2e2e2efd060607f90000008b1c1c1cb2b2b2b2fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefecfcecece00000000060303030503030385858585fffffffffffdfdfdfffbfbfbfffafafafffafafafffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffbfbfbfffafafafffafafafefdfdfdfdfdfdfd343434340000000000000000e7313231ff000000ff0b0b0bfd3d3d3de324242400000000afaeaeaefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffefefefffefdfefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefecccbcbcb000000000000000021212121f7f7f7f7fffefefeffecececffe4e4e4ffe2e2e2ffe0e0e0ffdededfffddddddffddddddffdcdcdcffdededeffe0e0e0ffe2e2e2ffe3e3e3fff2f2f2ffffffffc1c1c1c100000000000000001a050505ff242424ec343434f3020202fa000000881f1f1fabaaaaaafffefefefffefefefffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffdfdfdfffbfbfcfffafafafffcfdfcfffdfdfdfffdfdfdfffefdfefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefec5c4c4c40000000000000000adadadadeeeeeeeefff4f4f4ffe2e2e2ffdededeffdcdcdcffd8d8d8ffd5d5d5ffd3d3d3ffd3d3d3ffd4d4d4ffd6d7d7ffd9dadaffdcdcdcffdfdfdfffe4e4e5fffbfbfbfbfbfbfb525252520000000087181818ff000000fd0c0c0cff181818e708080831090909a2a1a1a1fffefefefffefefefffefefefffefefefffefefefffefffefffffffffffefefefffefefefffefefefffefefefffefefefffefdfdfffefefefffdfdfdfffdfdfdfffdfdfdfffcfcfcfffbfbfbfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefebcbbbbbb0000000041414141edededede8e6e6e6ffe6e6e6ffdededeffdadadaffd6d6d6ffd0d0d0ffccccccffcacac9ffcacacaffcacacaffcdcdccffd1d1d1ffd6d6d7ffdbdcdcffe0dfe0ffedededcecececedbdbdbdb060606064c0d0d0dff151415bb1111111f0a0a0a060000000000000099999999fffefefefffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefdfffefefefffefefefffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffefefefffefefeb2b2b2b203030303d1d1d1d1fffffffffff0f0f0ffe0dfdfffdadadaf4ccccccd7abababd7a5a5a5d7a1a2a1d7a0a0a0d7a0a0a0d7a0a0a0d7a2a2a2d7a6a6a6d7adadadfad3d2d3ffdcdcdcffe0e0e0fff8f8f8ffffffff727272720000000026121212160a0a0a00000000000000000000000090909090fffffefffffffffffffefefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefea9a9a9a969696969fffffffffffafafaffe2e2e2ffdbdbdbffd1d1d156454545000000000d060606371b1b1b1108080800000000000000000000000000000000000000007e646464ffd4d4d4ffdcdcdcffe7e7e7fffefefeeeeeeeee13131313000000000000000000000000000000000000000086868686fffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefdfdfffefefefffefefffffefefefffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffefefeafafafafebebebebfffefefeffebebebffdcdcdcffd5d5d5bc95959500000000000000009f212121ff0a0a0aac1d1d1d07030303160a0a0a94181818e7262626220a0a0a08060606ddb1b1b1ffd6d6d6ffddddddfff5f5f5fffefefe9292929200000000000000000000000000000000000000007a7a7a7afffefefefffefefefffefefefffefefefffefefefffefefffffefffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffbfbfbfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefefffefefeffffffffffffffffe2e1e1e19f9c9c9ce9e2e2e2ffedededffd9d9d9ffd1d1d1392d2d2d0000000000000000af202020ff030303b21a1a1a0703030341191919ee0a0a0afe000000ab2a2a2a0000000069535353ffd3d3d3ffdcdcdcfff4f4f4ded8d8d8b2b0b0b000000000000000000000000000000000000000006c6c6c6cfffefefefffffefffffefefefffefefefffefefefffefefefffefefefffffefefffffffffffefefefffefefefffefefefffefefefffefefefffefefefffcfcfcfffdfdfdfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffefffefffefefefffefefefffefefefffefefefffeffffffffffffffffffffffffffffffffffffffffffff848484847e7b7b7bfff6f7f6fff5f5f5ffdededeffcbcbcb926c6c6c00000000000000004e141414ff363636651919190000000000000000a0222223e82d2d2d0000000000000000c7949494ffcececeffe6e6e6fff5f5f5fef6f6f6403f3f3f00000000000000000000000000000000000000005d5d5d5dfffffffffffffffffffefefefffefefefffffffffffefefefffefefefffefefefffffffffffefefefffefefefffdfdfdfffefefefffefefefffdfdfdfffdfdfdfffdfefdfffdfdfdfffdfdfdfffefefefffefefefffdfdfdc5c4c4c4d9d9d9d9fffefefefffefefefffefefefffffefefffffffffffffffffffffffffffeffffffffffffffffffff7575757543414141fef7f7f7e1d9d9daffedededffcacacafbb5b5b52d1e1e1e00000000f12f2f30ff000000fe2727270b0505055a212121f4060606fc00000091292929583c3c3cffbcbcbbffd1d1d1fef3f3f3e1d9d9d9e8e1e1e10d0d0d0d00000000000000000000000000000000000000004b4b4b4bfffefffffffffffffffffffefffffefffffffffffffffffffffffffffffefefefffffffffffffffffffefefefffdfdfdfffefefdfffdfdfdfffdfdfdfffefdfdfffefefefffcfcfcfffdfdfdfffefefefffefefefffefefe1c1c1c1c61616161fffefefefffefefefffefefefffefefefffefefefffdfdfdfffffffefffefefefffefefefffefefe6363636300000000a9a4a4a4e6dededefff4f4f4ffd8d8d8ffbcbcbcbe8081800000000047111111ff2c2c2d4d1414140000000018090909b01c1c1cea2a2a2a200e0e0ee0999999ffbebebeffe4e4e4f3eaeaeaede5e5e56462626200000000000000000000000000000000000000000000000037373737fffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefffffffffffffffffffffdfdfdfffefefefffdfcfdfffdfefdfffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefe0b0b0b0b71717171fffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffffffffffefffefffffffffffefefe4f4e4e4e000000001b1a1a1af2e8e8e7ffedededffe4e4e4ffc2c2c2ffb1b1b154383838d41a1a1aff000000c82222220000000038101010e5090909f4050505be606060ffb3b3b3ffc9c9c9ffe9e9e9fff0f0f0d0c9c9c90202020200000000000000000000000000000000000000000000000020202020fffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffffffffdfefdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefef9f8f8f81414141486868686fffffffffffffffffffffffffffffffffffefefefffefefefffffffffffefefefffefefeffffffff383838380000000000000000746d6d6dffd3d3d3ffc3c3c3ffc6c6c6ffb9b9b9e099999982191919ef18181869141414000000001d080808c4101010f71d1d1dff9f9f9fffbbbbbbffc9c9c9fecdcdcdffe6e6e6423f3f3f0000000000000000000000000000000000000000000000000000000005050505fdfcfcfcfffffefefffffffffffffffffffffffffffefefefffefefefffffefefffefffefffffffffffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffefefefffefefefffffffffffefefefffefefefffefefefffefefefffffffffffffffffffefefefffefefefffffffffffefefefffefefefffefefe1d1d1d1d00000000a04f4f4fa6545454231f1f1fead0d0d0ffcbcbcbffc1c2c1ffbababad4949494bf747474bf6c6c6cbf6a6a6ac56f6f6fcf7d7c7de39e9e9effbababaffc3c3c3ffcdcdcdb2a3a3a3322e2e2e000000000000000000000000000000000000000000000000000000000000000000000000e6e5e6e5fffffffffffefefefffffffffffffffffffefefefffefefefffffefefffffefefffefefefffefffffffffffffffdfdfdfffefefefffefdfdfffefefefffefefefffefefefffdfdfdfffdfdfdfffffffffffffffffffefefefffefefefffefefefffefefefffefefefffffffffffefefefffefefefffffffffffffffffffefefefbfafbfb040404040d0a0a0affc6c6c6ffc6c6c6100d0d0d65616161ffd4d4d4ffc7c7c7ffc1c1c1ffbbbbbbffb3b3b3ffacacacffa9a9a8e0959595f2abababffbbbbbbffc3c3c3ffc8c8c8f9d7d7d72827272700000000000000000000000000000000000000000000000000000000000000000000000000000000c5c4c4c4fffefefffffefefefffffffffffffffffffffffffffffffffffffefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfefffefefefffefefffffefefefffefefefffefefefffefefefffffefefffefefefffefefefffefefefffefefefffefefefffffffffffffffffffffffffffefefefffefefefffefefee0dfdfdf00000000251f1f1fffd1d1d1ffd2d1d2251e1e1e02020202cdbababaffccccccffc6c6c6ffc2c2c2ffbfbfbfffbcbbbcffbbbbbbdaa3a2a2f0b5b5b5ffc3c3c3ffc7c7c7ffcfcfcf8b8384840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a1a1a1fffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffdfdfdfffefdfdfffefefefffffefefffffffffffffffffffffefefffefefefffefefefffffffffffefefefffefefefffefefefffefefefffefefebdbdbdbd07050505c9a4a4a4ffc9c9c9ffc9c9c9c6a3a3a3050505053a383838feddddddffd4d4d4ffd2d2d2ffd1d0d0ffcfcfcfffd0d0d0ffd0d0d0ffd1d1d1ffd3d3d3ffd6d6d6e6cfcfcf0d0d0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c7c7c7cfffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefefefffffffffffffffffffffffffffffffffffffffffffefefefffefefefffefefefffffefefffffffffffffffffffffffffffefefefffefefefffffffffffffefffffefefefffefefefffffffffffefefefffefefefffffffffffffffffffefefe99999999997c7c7cffbbbbbbffb7b7b7ffb8b8b8ffbcbcbc9377777700000000f1f0f0f0fffefefefffefefefffdfefdfffefdfdfffefefefffefefefffefefee5e4e4e4c0c0c0c0b3b3b3b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053535353fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffffffffffffffffffffffffffffffffffffffffefefefffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc7b3b3b3ffafb0afffa2a2a2ffa2a1a1ffa3a3a3ffa3a3a3feb0b0b04d3c3c3cb9b8b8b8bfbebebebfbebfbebfbebfbebfbfbebfbabababab7b6b6b6b7b6b6b6b5b5b5b5b7b7b7b78887878700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027272727fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e58585837232323371f1f1f371e1e1e371e1e1e371e1e1e3723232355414141eedededeebebebebefefefeff6f6f6f6c9c9c9c9f8f8f8f8e9e9e9e9dadadadacbcbcbcb6d5d5d5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002020202f2f2f2f2fffffffffffffffffffffffffffffffffffffffffefefefee1e1e1e1d3d3d3d3bbbbbbbba0a0a0a08f8f8f8f96969696949494948d8d8d8d9797979797979797929292929c9c9c9ca5a5a5a59f9f9f9fb0b0b0b0cacacacae2e1e1e1eeeeeeeefffefefeffffffffffffffffffffffffffffffffffffffffffffffff17171717000000000000000000000000000000000000000000000000d0989898f6d8d8d8dfdedededfdedededad9d9d9a9a9a9a9e6e6e6e6f3f2f2f2fdfdfdfdfffefefeeaa8a7a810090909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a8a8a8aa4a4a4a48989898968686868404040402b2b2b2b0d0d0d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016161616353535354a4a4a4a6d6d6d6d8b8b8b8ba5a5a5a5a4a4a4a400000000000000000000000000000000000000000000000000000000302626260807070700000000000000000000000000000000000000000000000001010101101010105342424232242424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052525252d4d4d4d4f2f2f2f2cacacaca383838380000000063141414e7888888ffb6b6b6e889898966141414200b0b0b380303030100000005000000cb000000fe040404e40505056b0707072d0505051b040404a17c7c7cdab8b8b89187878722222222af969696cc9595951d1717170000000000000000bb5b5b5be1121212ababababfcfcfcfcfffffffffcfcfcfc838383834b070707fecdcdcdfffafafafffafafafff9f9f9fecbcbccb05c5c5cffbdbdbde06f6f6fe72a2a29be0b0b0b3c010101b0181818e2232323e3030303c801010191606060ffc1c1c1f4d4d4d4fae0e0e0f8d5d5d4e2aaaaaa000000000000000000000000d1010101d633333383838383fffefefefffefefefffefefe5b5b5b5bae4d4d4dfff9f9f9fffafbfbfffafafafffafafafff9fafafd9d9d9dffe4e4e4ffe1e1e1ffe3e4e4ffaaaaaae41b1b1bff343434ffcac9c9cab7b7b70000000071646464d69f9f9effcececeffbdbdbef9b6b6b69b8181813d3838380000000000000000200000002510101028282828faf9f9f9c0c0c0c0ecececec0e0e0e0ebf606060fffafafafffafafafffafafafff9f9f9fff9f9f9ffa8a8a8ffdcdcdcffdcdcdcffe3e3e3ffd1d1d1ff3d3d3dff313131ffc7c7c7dec9c9c9a1a1a1a1b6acacacc9c1c1c1e4d6d6d6e7d4d4d4b0a9a9a9bcb0b0b068656565000000000000000000000000000000000000000075454545a07e7e7f5f3c3c3ceb666666c3343434fff3f3f3fff9f9f9fff8f8f8fff9f9f9fff2f2f2e0777777ffe6e6e6ffe1e2e1ffcfcfcfff7b7b7cbe0e0e0ed92121215a4b4b4b62606060fefdfdfdb4a0a0a0fff0f1f0fff6f6f6fff6f6f6fdebebebaa9e9e9ee6e6e6e61212121200000000000000000000000089353535ffececece7aaaaaa672a2a2aff9f9f9f79272828cd5b5b5bffeaebebfffafafaffeaeaeace5a5a5a71484849f2888888a4393939ab070707bb272727f5b6b6b6a657575709090909d1d1d1d1feecececf0c5c5c5ffeaebebffeeeeeeffefefefffe5e5e6ffd3d3d3f4ececec9b9b9b9b000000000000000000000000d6909090fffdfdfdfff9f8f85d212121d5515151c10b0b0b83050505da4d4d4d9a2a2a2a700b0b0baa4949497f0a0a0ab50000003805050500000000e5a5a5a6fffefefeeec5c5c584848484fbf6f6f6ffd0d0d0ffd9d9d9ffe0e0e0e0c1c1c1e3c5c5c5ffe2e2e2fed3d3d3f1d1d2d1fdfdfdfd3c3c3c3c0000000000000000cd989898fffefefefffcfcfc6e282828f7a6a6a6ff313131ff757575fe7070711000000003000000f6636363ff7f7f7fff373737fc9f9e9e4b171717ffd0d0d0fffefefdf7d0d0d08a8a8a8af7e2e2e1ffd5d6d5ffe2e2e2ba9898982a26262601010101d3b0b0b0ffe2e2e2ffd9d9d9d5c9c9c9505050500000000000000000b9858585fffdfdfdfffcfcfc75272727ffc8c8c8ffd8d8d8ffd3d3d3e86a6b6a0000000000000000ce535353ffd5d5d5ffd7d7d7ffd9d9d96c131213ffdfdfdffffcfcfcf6cdcecd48484848fff2f2f2ffefefefffe5e5e57a707070e2e2e2e2570f0f0f9e818181ffe9e9e9fff0f0f0e4dddddd0a0a0a0a000000000000000094565656fffefefefffafafad64f4f4ffff3f3f3fff7f7f7fff8f8f8c34e4d4d661f1f1f68060606a6323232fff9f8f8fff7f7f7fff3f3f3dd545454ffdbdbdbfffdfdfdeabfbfbf00000000b5b3b3b3fff5f5f6ffebebebb89c9c9c59474747221a1a1ad2b7b7b7ffeeeeeefff6f6f65f5e5e5e00000000000000000000000022070707d4909090d5868686f9828282fffafafafffdfdfdfffcfcfcb13a3a3ab7363637bb01010198212121fffcfcfcfffdfdfdfffafafaff9b9b9bdf696969fff7f7f7a4565656631211122e262626f9f4f4f4fff0efefffe0e0dfffd1d1d1fed3d3d3ffe4e4e4fff3f3f3ccc9c9c90202020200000000000000000000000002010101730a0a0a7c0c0c0cffd3d3d4fffdfdfdfffdfdfdfffbfbfbf3808080740b0b0b6e060606ec6d6d6dfffafafafffdfdfdfffcfcfcffe5e5e596161616a50f0f0f4a050505fa909090280101018d8b8b8bffeaeaeaffd3d4d4e6b4b4b3ffc7c7c7ffdad9d9fef0f0f03e3e3e3e0000000000000000000000000000000026222222ffd7d7d7ffdcdcdcfff9f8f8c887878774303030fff3f3f3fff5f5f5ffb7b7b7ffb2b2b2fff3f3f3fff8f8f8db525252cc777777fffafafaffe0e0e0ffd2d2d25b3e3e3ed5696a696e2323230f0f0f0f99949494fbf6f6f6fffbfbfbe5e2e2e2efeaeaea726f6f6f0000000000000000000000000000000000000000524e4e4efff1f1f1fff6f6f6fffafafa370a0a0a02000000f6cbcbcbfff7f7f7ff959595ff838383fff7f7f7ffdedede9b1f1f1f901a1a1affe2e2e2fff6f6f6fff1f1f1876c6c6cdc7b7b7b7228282852444444e4c8c8c8f9d9d9d9f4d4d4d4f2d2d2d2eed1d1d184727272050404040000000000000000000000000000000079767676fff8f8f8fffafbfafaf7f7f70201010100000000f5ccccccfff9f9f9ffedededffeaeaeafff8f8f8ffdedede350e0e0eae212121fecfcfcffff9f9f9fff8f8f89793939300000000795e5e5effdcdcdcffe5e5e5f1d5d5d5f5d7d7d7ffe0e0e0ffe4e4e4ffdfdfdf9d7c7c7c000000000000000000000000000000009a989897fffbfbfbfffbfbfbf1eeeeee0000000000000000fcd5d5d5fffafafaffd5d5d5ffc9c9c9fffafafaffe4e4e4a331313174232323f9c9c9c9fffcfcfcfffbfbfbb5b3b3b333252525f9c8c8c8f2cfcfcfffe3e4e4ffe5e5e5ffe5e5e5ffe6e6e5ffe6e6e6f2d2d2d2fed0d0d0533d3d3d000000000000000000000000b4b3b3b3fffdfdfdfffcfcfcf8f5f5f50202020202000000ffd8d8d8fffbfbfafffafafafff9f9f9fffafafaffe7e7e7af3535357e252525fed0d0d0fffcfcfcfffcfcfccdcccccca27e7e7effd1d1d1ffccccccffd7d7d7ffecececffebebeaffecececffddddddffcececeffd2d2d1c99e9e9e000000000000000000000000c8c6c6c6fffdfdfdfffefefefffdfdfd996565656c2b2b2bfff3f3f3fffafafafffbfbfbfffafafafffafafafff8f8f87a3636368f4b4b4bfff9f9f9fffdfdfdfffdfdfddedddddd16131313e8b9b9b9ffc3c3c3ffb1b1b1ffdadadaffdcdcdcffe0e0e0ffb3b3b3ffc2c2c2f7c5c5c62c252525090404045a101010630f0f0fd5d4d4d4fffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfcfcfffbfbfbfffbfbfbfffcfcfcfffcfcfcfffefefefffefefefffefefefffefefee9e7e7e76e0f0f0fa5333333a4444544aa101010b3050505ff000000c5030303861111119f3737373e31303000000000bb111111f621212193161616dbdadadafffefefefffefefefffdfdfdfffdfdfdfffefefefffdfdfdfffcfcfcfffcfcfcfffcfcfcfffcfcfcfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefeebeaeaea6d0e0e0e750f0f0f11070707d215151582101010fe000000830c0c0ce9040404310b0b0b0000000000000000ba131313f52222229f1b1b1bdbdadadafffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffcfdfcfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefeebeaeaeaa7161616a318181880808080cecdcdcdb7b5b6b6f7cfcfcfd3cdcdcdded0d0d0969696962f2f2f2f00000000af141414f7171717b30e0e0ed7d7d7d7fffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefee6e5e5e50100000068686868fff9f9f9ffeeeeeeffecececffecececffecececffedededfef2f2f2bcbcbcbc00000000bf161616f61f1f1f99101010d2d1d1d1fffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffafafbfffcfdfcfffdfdfdfffefefefffefefefffefefefffefefefffefefedfdedede10101010dbdbdbdbffe6e6e6ffdadadaffd2d2d2ffcececeffd0d0d0ffd6d7d7ffdfdfe0f1ececec4c4c4c4cb40e0e0eb50f0f0f47040404c9c9c9c9fffefefefffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffdfdfdfffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefed6d5d5d58f8f8f8ffff2f2f2ffd9d9d9886e6e6e7c5959596f5252526b5050506b545454ddb9b9b9ffe6e6e6d7d7d7d70e0909090502020200000000bfbfbfbffffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffbfbfbfffcfcfcfffdfdfdfffefefefffefefefffefefefffefefefffdfdfdfffefefee3e3e3e3dcd9d9d9ffe3e3e3bc9a9a9a00000000d31313135a0f0f0f76111111ac16161653424242ffd8d8d8f6efefef515050500000000000000000b1b1b1b1fffefefefffefefefffefefefffefefefffefefefffdfdfdfffdfdfdfffcfcfcfffcfcfcfffefefef0efefeff5f4f4f4fffefefefffefefefffffffffffeffffbdbdbdbdafaaaaaaf7e6e6e6e2adadad0b070707cf1e1e1e5b1111117b1212129d15151587636362fedededef1e9e9e9131212120000000000000000a09f9f9ffffffffefffffefffffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffcfcfcfffefefe89888888b4b3b3b3fffefefefffdfdfdfffefefdfffefefeacababab302f2f2ff5e9e9e9ffcecece845a5a5ac6151516450d0d0d790f0f0faf272727f7b4b4b4fce9e9e98884848400000000000000000000000088878787fffffefefffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffefefefffdfdfdfffefefec2c2c2c2e0e0e0e0fffefefefffefefefffefefefffefefe94949494281313138e6c6c6cf9c8c8c8f7b3b3b3c04e4e4e793a3a3a9d414041f6858585ffc5c5c5b8a0a0a0100f0f0f0000000000000000000000006a6a6a6afffefefefffffffffffefefefffefefefffefefefffefefefffdfdfdfffefefefffdfdfdfffefefefffefefefffefefefffefefefffefefefffefefefffefefe777777778c7070708c7070708c7c7c7cffc6c6c6ffbbbbbbffb2b2b2e7a6a5a5ffc2c2c2e0bcbcbc0a0909090000000000000000000000000000000047474747fffffffffffffffffffffffffffefefefffefefefffefefefffdfdfdfffdfdfdfffefdfdfffefefefffefefefffffefefffefefefffefefefffefefefffefefe7d757575f1b7b7b7f0b8b8b8342c2c2cfbe7e7e7ffe7e7e7ffe6e6e6ffe7e7e7e8d3d3d36963636300000000000000000000000000000000000000001e1e1e1efffffffffffffffffffffffffffffffffffffffffffffffffffefefefffefffefffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffff967777779b605f5f9b60606075545454d4cfcfcfd8d8d8d8cececececccbcbcba9a5a5a522212121000000000000000000000000000000000000000000000000c7c7c7c7bbbbbbbb9a9a9a9a7a7a7a7a636363634b4b4b4b4a4a4a4a494949494a4a4a4a50505050535353536b6a6a6a808080809f9f9f9fbdbdbdbdd1d1d1d1050505050000000000000000402f2f2f776f6f6f6e6d6d6d636363637c7b7b7b927e7d7e100b0b0b0000000000000000000000000000000000000000b3b3b3b3edededed41303030d1989898f9cccccc8d515151854b4b4b9d0d0d0db3080808970c0c0c85383838d7b4b4b4b09b9b9b7255555500000000d0282828a9a8a8a8eaeaeaea75454545fff9fafafff9f9f9fecdcdcdffdfdfdfffd0d0d0f82f2f2fe9c4c4c4716c6c6ce0c0c0c0e3bbbbbc7f73737300000000110404047f59595993636363c9585858f2ccccccfff5f5f5c7828282e5a1a2a1d95e5e5ecc4e4e4e65616161e8d3d3d3ffefefeffeededede0d0d0d02b2b2b2b00000000e8c8c8c8b28f8f8fe34c4c4cd64d4d4e470d0d0dc74d4d4db93636368b626263f8e4e4e3bfb9b9b9ffd7d8d7b0979797ad959595fbd7d7d79794949400000000d2b5b5b5d29a9a9affe2e2e2eaa0a0a033090909dc949494ffe6e6e6d1888788f7e1e1e17e7b7b7bffededed9b8d8d8d7a585858ffefefef53515151000000005a282828d279797afffcfcfce8acacac95111112e0a0a0a0fffbfbfbdc7f7f7fa45858586c323132e1d6d5d5f8cdcecdfed5d5d5c1bababa00000000000000009d8d8d8dfff1f1f15d303030fceaeaeaffa0a0a0ffefefefb4404040ffecececb89b9b9ba44b4b4b776b6b6bf9e7e7e7eddbdbdb3e3939390000000000000000c4c0c0c0faf6f6f600000000fbe4e4e4ffddddddffededed7e202020fde3e3e3d2cecece69525252fbdcdcdcf9ddddddffe4e4e3e3bfbfbf140f0f0f00000000dedcdcdcfdfafafa42242424ffefefeffff9f9f9fff4f4f48d363636fef0f0f0eae8e8e8a7868686ffc5c5c5ffe3e3e3ffd6d6d6fdc9c9c93f3131312f070707ebeaeaeafffdfdfdfffdfdfdfffcfcfcfffbfbfbfffbfbfbfffdfdfdfffefefef4f3f3f37d1717178c1c1c1ccc050505ad090909431c1c1c5d080808c71c1c1cecebebebfffefefefffefefefffdfdfdfffcfcfcfffcfdfcfffdfdfdfffefefef3f2f2f26c252525d3ccccccebd7d7d7ebdddddd9f9c9c9c5b0a0a0ace141414e6e5e5e5fffefefefffefefefffdfdfdfffcfcfcfffcfdfcfffefefefffefefeecebebeb9e9a9a9ae1c1c1c1ba929292b5929292f3dadada794e4e4e40050505dbdadadafffefefefffefefefffdfdfdfffbfbfbfbf9f9f9fcfbfbfbfffdfdfde7e6e7e7e0d3d3d36a535353951414148e131313b5969696928e8e8e00000000c9c9c8c8fffefefefffefefefffdfdfdfffdfcfcd2d1d1d1e4e3e3e3fffdfdfdcfcecece76656565dca8a8a8902a2a2aae3f3e3feac0c0c02624242400000000ababababfffefefefffefefefffdfdfdfffdfdfdfffefefefffefefefffefefebcb9b9b9be939393ae959595ffcececef3c8c8c854494949000000000000000078787878d4d4d4d4b6b6b6b6a4a4a4a4a4a3a4a3a8a7a7a7babababad6d6d6d69a9393934d302f2f7f7070709d9d9d9da09a9a9a0c0a0a0a0000000000000000cccccccca1818181e0b8b8b8c8818181ca414141ab868686a1878787380b0b0bab848484dc6f6f6fb5747474c0656665b9929292e5cccccce1cacaca302f2f2fb47b7b7cf3cacacaa0535353eabab9baa1797979dcc7c7c7cdb5b5b514141414d6cdcdcd947f7f7fffd6d6d6cb8b8b8ba5818181d9c2c2c2c3adadad05030303f1efefefcfc2c2c2fff8f8f8e2c8c8c8c09e9e9ed5727272bb70707064171717f3f2f2f2fffdfdfdfffcfcfcfffdfdfdbaa6a6a6d6bdbdbdccb9b9b9781c1c1ce8e7e7e7fffdfdfdf2f0f0f0f7f6f6f6c2babbbb9a4e4e4eb66969692e2c2c2cbdbdbdbdd6d5d5d5d2d1d1d1e3e3e3e398838383b29b9b9b7c6d6d6d00000000bc8f8f8fc7848484c48989897a626262c4a4a4a4d59b9b9bbea0a0a06a5e5e5eece7e7e7f7eeeeeec99c9c9c98565656dedddddde7e6e6e6a989898958404040c6949494997a7a7ae9e5e5e5986e6e6eb7989898 - m_StreamData: - offset: 0 - size: 0 - path: --- !u!1 &734376791 GameObject: m_ObjectHideFlags: 0 @@ -702,7 +646,6 @@ Transform: - {fileID: 1318643329} m_Father: {fileID: 1110379725} m_RootOrder: 10 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &778085282 GameObject: m_ObjectHideFlags: 0 @@ -724,13 +667,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 778085282} - m_LocalRotation: {x: -0.043941922, y: -0, z: -0, w: 0.9990341} - m_LocalPosition: {x: 0.000000011563289, y: 0.003, z: -0.0969999} + m_LocalRotation: {x: -.0439419225, y: -0, z: -0, w: .999034107} + m_LocalPosition: {x: 1.1563289e-08, y: .00300000003, z: -.0969998986} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 91495651} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &792116936 GameObject: m_ObjectHideFlags: 0 @@ -753,13 +695,12 @@ Transform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 792116936} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -6.9849193e-10, z: -0} + m_LocalPosition: {x: 0, y: -6.98491931e-10, z: -0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1585230955} m_Father: {fileID: 1110379725} m_RootOrder: 14 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &798159699 GameObject: m_ObjectHideFlags: 0 @@ -781,13 +722,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 798159699} - m_LocalRotation: {x: -0, y: -0.7327449, z: -0, w: 0.68050355} - m_LocalPosition: {x: -0.019999972, y: -0.015, z: -0.08800007} + m_LocalRotation: {x: -0, y: -.732744873, z: -0, w: .680503547} + m_LocalPosition: {x: -.0199999716, y: -.0149999997, z: -.0880000666} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 472402303} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &806942302 GameObject: m_ObjectHideFlags: 0 @@ -809,13 +749,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 806942302} - m_LocalRotation: {x: -0.74271846, y: 0.000000029802322, z: -0, w: 0.6696038} - m_LocalPosition: {x: 0.000000017404547, y: -0.002, z: -0.14599992} + m_LocalRotation: {x: -.742718458, y: 2.98023224e-08, z: -0, w: .669603825} + m_LocalPosition: {x: 1.74045471e-08, y: -.00200000009, z: -.145999923} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 538783393} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &892132715 GameObject: m_ObjectHideFlags: 0 @@ -843,7 +782,6 @@ Transform: m_Children: [] m_Father: {fileID: 612488644} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &894688665 GameObject: m_ObjectHideFlags: 0 @@ -872,7 +810,6 @@ Transform: - {fileID: 970540920} m_Father: {fileID: 1110379725} m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &901228863 GameObject: m_ObjectHideFlags: 0 @@ -900,7 +837,6 @@ Transform: m_Children: [] m_Father: {fileID: 1923457342} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &903291499 GameObject: m_ObjectHideFlags: 0 @@ -922,13 +858,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 903291499} - m_LocalRotation: {x: -0.73805505, y: -0, z: 0.000000029802326, w: 0.6747405} - m_LocalPosition: {x: 0.000000011444088, y: 0.003, z: -0.09599997} + m_LocalRotation: {x: -.73805505, y: -0, z: 2.98023259e-08, w: .674740493} + m_LocalPosition: {x: 1.14440883e-08, y: .00300000003, z: -.095999971} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1600772784} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &911094655 GameObject: m_ObjectHideFlags: 0 @@ -957,7 +892,6 @@ Transform: - {fileID: 1622007331} m_Father: {fileID: 1110379726} m_RootOrder: 15 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &962880598 GameObject: m_ObjectHideFlags: 0 @@ -986,135 +920,6 @@ Transform: - {fileID: 1733931643} m_Father: {fileID: 1110379726} m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!43 &965832521 -Mesh: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_Name: - serializedVersion: 8 - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 24 - topology: 0 - firstVertex: 0 - vertexCount: 8 - localAABB: - m_Center: {x: 0, y: 0.01, z: 0} - m_Extent: {x: 1.9500006, y: 0, z: 1.3500005} - m_Shapes: - vertices: [] - shapes: [] - channels: [] - fullWeights: [] - m_BindPose: [] - m_BoneNameHashes: - m_RootBoneNameHash: 0 - m_MeshCompression: 0 - m_IsReadable: 1 - m_KeepVertices: 1 - m_KeepIndices: 1 - m_IndexBuffer: 000001000400010005000400010002000500020006000500020003000600030007000600030000000700000004000700 - m_Skin: [] - m_VertexData: - m_CurrentChannels: 13 - m_VertexCount: 8 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 12 - format: 0 - dimension: 4 - - stream: 0 - offset: 28 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 288 - _typelessdata: 6c66e63f0ad7233c9e9999bf000000000000803f0000803f0000803f00000000000000006c66e6bf0ad7233c9e9999bf000000000000803f0000803f0000803f0000803f000000006c66e6bf0ad7233c9e99993f000000000000803f0000803f0000803f00000000000000006c66e63f0ad7233c9e99993f000000000000803f0000803f0000803f0000803f000000009f99f93f0ad7233cd1ccacbf000000000000803f0000803f00000000000000000000803f9f99f9bf0ad7233cd1ccacbf000000000000803f0000803f000000000000803f0000803f9f99f9bf0ad7233cd1ccac3f000000000000803f0000803f00000000000000000000803f9f99f93f0ad7233cd1ccac3f000000000000803f0000803f000000000000803f0000803f - m_CompressedMesh: - m_Vertices: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_UV: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_Normals: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_Tangents: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_Weights: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_NormalSigns: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_TangentSigns: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_FloatColors: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_BoneIndices: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_Triangles: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_UVInfo: 0 - m_LocalAABB: - m_Center: {x: 0, y: 0.01, z: 0} - m_Extent: {x: 1.9500006, y: 0, z: 1.3500005} - m_MeshUsageFlags: 0 - m_BakedConvexCollisionMesh: - m_BakedTriangleCollisionMesh: - m_MeshOptimized: 0 --- !u!1 &967381575 GameObject: m_ObjectHideFlags: 0 @@ -1140,7 +945,7 @@ Rigidbody: serializedVersion: 2 m_Mass: 1 m_Drag: 0 - m_AngularDrag: 0.05 + m_AngularDrag: .0500000007 m_UseGravity: 1 m_IsKinematic: 1 m_Interpolate: 0 @@ -1152,13 +957,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 967381575} - m_LocalRotation: {x: -0.011187928, y: -0, z: 4.656613e-10, w: 0.9999374} - m_LocalPosition: {x: -8.344615e-10, y: -0.01, z: 0.0069999704} + m_LocalRotation: {x: -.0111879278, y: -0, z: 4.65661287e-10, w: .999937415} + m_LocalPosition: {x: -8.344615e-10, y: -.00999999978, z: .00699997041} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1175970169} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &970540919 GameObject: m_ObjectHideFlags: 0 @@ -1180,13 +984,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 970540919} - m_LocalRotation: {x: -0, y: -0.7327449, z: -0, w: 0.68050355} - m_LocalPosition: {x: -0.019999972, y: -0.015, z: -0.08800007} + m_LocalRotation: {x: -0, y: -.732744873, z: -0, w: .680503547} + m_LocalPosition: {x: -.0199999716, y: -.0149999997, z: -.0880000666} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 894688666} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &996490431 GameObject: m_ObjectHideFlags: 0 @@ -1209,13 +1012,12 @@ Transform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 996490431} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -6.9849193e-10, z: -0} + m_LocalPosition: {x: 0, y: -6.98491931e-10, z: -0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1336613104} m_Father: {fileID: 1110379726} m_RootOrder: 14 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1014847752 GameObject: m_ObjectHideFlags: 0 @@ -1237,13 +1039,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1014847752} - m_LocalRotation: {x: 0.6683845, y: 0.000000029802326, z: -0.000000029802326, w: 0.74381596} - m_LocalPosition: {x: 0.0000000060796603, y: -0.039, z: -0.050999887} + m_LocalRotation: {x: .668384492, y: 2.98023259e-08, z: -2.98023259e-08, w: .743815958} + m_LocalPosition: {x: 6.07966033e-09, y: -.0390000008, z: -.0509998873} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1822778769} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1041982560 GameObject: m_ObjectHideFlags: 0 @@ -1272,7 +1073,6 @@ Transform: - {fileID: 2035615552} m_Father: {fileID: 1110379725} m_RootOrder: 13 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1072748903 GameObject: m_ObjectHideFlags: 0 @@ -1294,13 +1094,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1072748903} - m_LocalRotation: {x: -0.043941922, y: -0, z: -0, w: 0.9990341} - m_LocalPosition: {x: 0.000000011563289, y: 0.003, z: -0.0969999} + m_LocalRotation: {x: -.0439419225, y: -0, z: -0, w: .999034107} + m_LocalPosition: {x: 1.1563289e-08, y: .00300000003, z: -.0969998986} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1849200857} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1110379724 Prefab: m_ObjectHideFlags: 0 @@ -1367,7 +1166,7 @@ Prefab: - target: {fileID: 3380982, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} propertyPath: m_Mesh value: - objectReference: {fileID: 965832521} + objectReference: {fileID: 1605019177} - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} propertyPath: drawInGame value: 1 @@ -1500,10 +1299,6 @@ Prefab: propertyPath: m_RootOrder value: 0 objectReference: {fileID: 0} - - target: {fileID: 482514, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} - propertyPath: m_LocalPosition.y - value: 0.264 - objectReference: {fileID: 0} - target: {fileID: 11417168, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} propertyPath: modelOverride value: @@ -1512,6 +1307,10 @@ Prefab: propertyPath: m_RootOrder value: 0 objectReference: {fileID: 0} + - target: {fileID: 2348914, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 1611178522} m_RemovedComponents: - {fileID: 11403694, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} - {fileID: 11438774, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} @@ -1571,7 +1370,6 @@ Transform: - {fileID: 967381577} m_Father: {fileID: 1110379725} m_RootOrder: 11 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1202305644 GameObject: m_ObjectHideFlags: 0 @@ -1593,13 +1391,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1202305644} - m_LocalRotation: {x: -0.043941922, y: -0, z: -0, w: 0.9990341} - m_LocalPosition: {x: 0.000000011563289, y: 0.003, z: -0.0969999} + m_LocalRotation: {x: -.0439419225, y: -0, z: -0, w: .999034107} + m_LocalPosition: {x: 1.1563289e-08, y: .00300000003, z: -.0969998986} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1831616664} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1318643328 GameObject: m_ObjectHideFlags: 0 @@ -1621,13 +1418,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1318643328} - m_LocalRotation: {x: -0.7368645, y: -0, z: 0.000000029802326, w: 0.6760405} - m_LocalPosition: {x: 0.000000010490425, y: 0.004, z: -0.08800007} + m_LocalRotation: {x: -.736864507, y: -0, z: 2.98023259e-08, w: .676040471} + m_LocalPosition: {x: 1.04904254e-08, y: .00400000019, z: -.0880000666} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 734376792} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1335400831 GameObject: m_ObjectHideFlags: 0 @@ -1649,13 +1445,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1335400831} - m_LocalRotation: {x: -0.73805505, y: -0, z: 0.000000029802326, w: 0.6747405} - m_LocalPosition: {x: 0.000000011444088, y: 0.003, z: -0.09599997} + m_LocalRotation: {x: -.73805505, y: -0, z: 2.98023259e-08, w: .674740493} + m_LocalPosition: {x: 1.14440883e-08, y: .00300000003, z: -.095999971} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1576117653} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1336613103 GameObject: m_ObjectHideFlags: 0 @@ -1677,13 +1472,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1336613103} - m_LocalRotation: {x: -0.5277477, y: -0.52774763, z: -0.47061926, w: 0.4706192} - m_LocalPosition: {x: 0.000000005841259, y: 0.002, z: -0.049000032} + m_LocalRotation: {x: -.527747691, y: -.527747631, z: -.470619261, w: .470619202} + m_LocalPosition: {x: 5.84125903e-09, y: .00200000009, z: -.0490000322} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 996490432} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1354867603 GameObject: m_ObjectHideFlags: 0 @@ -1712,7 +1506,6 @@ Transform: - {fileID: 1979134660} m_Father: {fileID: 1110379725} m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1408731620 GameObject: m_ObjectHideFlags: 0 @@ -1741,7 +1534,7 @@ Rigidbody: serializedVersion: 2 m_Mass: 1 m_Drag: 0 - m_AngularDrag: 0.05 + m_AngularDrag: .0500000007 m_UseGravity: 1 m_IsKinematic: 0 m_Interpolate: 0 @@ -1756,20 +1549,17 @@ MeshRenderer: m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 m_Materials: - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} m_SubsetIndices: m_StaticBatchRoot: {fileID: 0} + m_UseLightProbes: 1 + m_ReflectionProbeUsage: 1 m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} m_ScaleInLightmap: 1 m_PreserveUVs: 1 - m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxDistance: .5 m_AutoUVMaxAngle: 89 m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 @@ -1784,7 +1574,7 @@ SphereCollider: m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 - m_Radius: 0.5 + m_Radius: .5 m_Center: {x: 0, y: 0, z: 0} --- !u!33 &1408731624 MeshFilter: @@ -1800,13 +1590,12 @@ Transform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1408731620} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 1.9529989, y: 0.85, z: -0} - m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_LocalPosition: {x: 1.95299888, y: .850000024, z: -0} + m_LocalScale: {x: .100000001, y: .100000001, z: .100000001} m_Children: - {fileID: 237089350} m_Father: {fileID: 0} m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1409558562 GameObject: m_ObjectHideFlags: 0 @@ -1828,13 +1617,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1409558562} - m_LocalRotation: {x: -0.74271846, y: 0.000000029802322, z: -0, w: 0.6696038} - m_LocalPosition: {x: 0.000000017404547, y: -0.002, z: -0.14599992} + m_LocalRotation: {x: -.742718458, y: 2.98023224e-08, z: -0, w: .669603825} + m_LocalPosition: {x: 1.74045471e-08, y: -.00200000009, z: -.145999923} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1621128257} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1569421957 GameObject: m_ObjectHideFlags: 0 @@ -1858,9 +1646,9 @@ Light: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1569421957} m_Enabled: 1 - serializedVersion: 7 + serializedVersion: 6 m_Type: 1 - m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Color: {r: 1, g: .956862748, b: .839215696, a: 1} m_Intensity: 1 m_Range: 10 m_SpotAngle: 30 @@ -1869,9 +1657,8 @@ Light: m_Type: 2 m_Resolution: -1 m_Strength: 1 - m_Bias: 0.05 - m_NormalBias: 0.4 - m_NearPlane: 0.2 + m_Bias: .0500000007 + m_NormalBias: .400000006 m_Cookie: {fileID: 0} m_DrawHalo: 0 m_Flare: {fileID: 0} @@ -1880,23 +1667,22 @@ Light: serializedVersion: 2 m_Bits: 4294967295 m_Lightmapping: 4 - m_AreaSize: {x: 1, y: 1} m_BounceIntensity: 1 m_ShadowRadius: 0 m_ShadowAngle: 0 + m_AreaSize: {x: 1, y: 1} --- !u!4 &1569421959 Transform: m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1569421957} - m_LocalRotation: {x: 0.40821794, y: -0.23456973, z: 0.109381676, w: 0.87542605} + m_LocalRotation: {x: .408217937, y: -.234569728, z: .109381676, w: .875426054} m_LocalPosition: {x: 0, y: 3, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1576117652 GameObject: m_ObjectHideFlags: 0 @@ -1925,7 +1711,6 @@ Transform: - {fileID: 1335400832} m_Father: {fileID: 1110379725} m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1579280150 GameObject: m_ObjectHideFlags: 0 @@ -1954,7 +1739,6 @@ Transform: - {fileID: 246165075} m_Father: {fileID: 1110379725} m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1585230954 GameObject: m_ObjectHideFlags: 0 @@ -1976,13 +1760,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1585230954} - m_LocalRotation: {x: -0.5277477, y: -0.52774763, z: -0.47061926, w: 0.4706192} - m_LocalPosition: {x: 0.000000005841259, y: 0.002, z: -0.049000032} + m_LocalRotation: {x: -.527747691, y: -.527747631, z: -.470619261, w: .470619202} + m_LocalPosition: {x: 5.84125903e-09, y: .00200000009, z: -.0490000322} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 792116937} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1585875540 GameObject: m_ObjectHideFlags: 0 @@ -2011,7 +1794,6 @@ Transform: - {fileID: 396873263} m_Father: {fileID: 1110379726} m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1600772783 GameObject: m_ObjectHideFlags: 0 @@ -2040,7 +1822,165 @@ Transform: - {fileID: 903291500} m_Father: {fileID: 1110379726} m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!43 &1605019177 +Mesh: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: + serializedVersion: 8 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 24 + topology: 0 + firstVertex: 0 + vertexCount: 8 + localAABB: + m_Center: {x: 0, y: .00999999978, z: 0} + m_Extent: {x: 1.1500001, y: 0, z: 1.10000014} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 1 + m_KeepIndices: 1 + m_IndexBuffer: 000004000100010004000500010005000200020005000600020006000300030006000700030007000000000007000400 + m_Skin: [] + m_VertexData: + m_CurrentChannels: 13 + m_VertexCount: 8 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 12 + format: 0 + dimension: 4 + - stream: 0 + offset: 28 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 288 + _typelessdata: 0100803f0ad7233c363373bf000000000000803f0000803f0000803f0000000000000000010080bf0ad7233c363373bf000000000000803f0000803f0000803f0000803f00000000010080bf0ad7233c3633733f000000000000803f0000803f0000803f00000000000000000100803f0ad7233c3633733f000000000000803f0000803f0000803f0000803f000000003433933f0ad7233ccecc8cbf000000000000803f0000803f00000000000000000000803f343393bf0ad7233ccecc8cbf000000000000803f0000803f000000000000803f0000803f343393bf0ad7233ccecc8c3f000000000000803f0000803f00000000000000000000803f3433933f0ad7233ccecc8c3f000000000000803f0000803f000000000000803f0000803f + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 0, y: .00999999978, z: 0} + m_Extent: {x: 1.1500001, y: 0, z: 1.10000014} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshOptimized: 0 +--- !u!21 &1611178522 +Material: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Sprites/Default + m_Shader: {fileID: 10753, guid: 0000000000000000e000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_CustomRenderQueue: -1 + m_SavedProperties: + serializedVersion: 2 + m_TexEnvs: + data: + first: + name: _MainTex + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + data: + first: + name: PixelSnap + second: 0 + m_Colors: + data: + first: + name: _Color + second: {r: 1, g: 1, b: 1, a: 1} --- !u!1 &1618636409 GameObject: m_ObjectHideFlags: 0 @@ -2069,7 +2009,6 @@ Transform: - {fileID: 224368449} m_Father: {fileID: 1110379726} m_RootOrder: 8 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1621128256 GameObject: m_ObjectHideFlags: 0 @@ -2098,7 +2037,6 @@ Transform: - {fileID: 1409558563} m_Father: {fileID: 1110379725} m_RootOrder: 9 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1622007330 GameObject: m_ObjectHideFlags: 0 @@ -2120,13 +2058,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1622007330} - m_LocalRotation: {x: 0.6683845, y: 0.000000029802326, z: -0.000000029802326, w: 0.74381596} - m_LocalPosition: {x: 0.0000000060796603, y: -0.039, z: -0.050999887} + m_LocalRotation: {x: .668384492, y: 2.98023259e-08, z: -2.98023259e-08, w: .743815958} + m_LocalPosition: {x: 6.07966033e-09, y: -.0390000008, z: -.0509998873} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 911094656} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1709089766 GameObject: m_ObjectHideFlags: 0 @@ -2148,13 +2085,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1709089766} - m_LocalRotation: {x: -0.5277477, y: -0.52774763, z: -0.47061926, w: 0.4706192} - m_LocalPosition: {x: 0.000000005841259, y: 0.002, z: -0.049000032} + m_LocalRotation: {x: -.527747691, y: -.527747631, z: -.470619261, w: .470619202} + m_LocalPosition: {x: 5.84125903e-09, y: .00200000009, z: -.0490000322} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 2001529639} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1733931642 GameObject: m_ObjectHideFlags: 0 @@ -2176,13 +2112,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1733931642} - m_LocalRotation: {x: -0.043941922, y: -0, z: -0, w: 0.9990341} - m_LocalPosition: {x: 0.000000011563289, y: 0.003, z: -0.0969999} + m_LocalRotation: {x: -.0439419225, y: -0, z: -0, w: .999034107} + m_LocalPosition: {x: 1.1563289e-08, y: .00300000003, z: -.0969998986} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 962880599} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1753405256 GameObject: m_ObjectHideFlags: 0 @@ -2204,13 +2139,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1753405256} - m_LocalRotation: {x: -0, y: -0.99997437, z: 0.0071637705, w: 0} - m_LocalPosition: {x: 0.000000020742421, y: -0.014, z: -0.17400004} + m_LocalRotation: {x: -0, y: -.99997437, z: .0071637705, w: 0} + m_LocalPosition: {x: 2.07424211e-08, y: -.0140000004, z: -.17400004} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 320136480} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1770332722 GameObject: m_ObjectHideFlags: 0 @@ -2232,13 +2166,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1770332722} - m_LocalRotation: {x: -0.5277477, y: -0.52774763, z: -0.47061926, w: 0.4706192} - m_LocalPosition: {x: 0.000000005841259, y: 0.002, z: -0.049000032} + m_LocalRotation: {x: -.527747691, y: -.527747631, z: -.470619261, w: .470619202} + m_LocalPosition: {x: 5.84125903e-09, y: .00200000009, z: -.0490000322} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1876720479} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1820526386 GameObject: m_ObjectHideFlags: 0 @@ -2264,7 +2197,7 @@ Rigidbody: serializedVersion: 2 m_Mass: 1 m_Drag: 0 - m_AngularDrag: 0.05 + m_AngularDrag: .0500000007 m_UseGravity: 1 m_IsKinematic: 1 m_Interpolate: 0 @@ -2276,13 +2209,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1820526386} - m_LocalRotation: {x: -0.011187928, y: -0, z: 4.656613e-10, w: 0.9999374} - m_LocalPosition: {x: -8.344615e-10, y: -0.01, z: 0.0069999704} + m_LocalRotation: {x: -.0111879278, y: -0, z: 4.65661287e-10, w: .999937415} + m_LocalPosition: {x: -8.344615e-10, y: -.00999999978, z: .00699997041} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 434395084} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1822778768 GameObject: m_ObjectHideFlags: 0 @@ -2311,7 +2243,6 @@ Transform: - {fileID: 1014847753} m_Father: {fileID: 1110379725} m_RootOrder: 15 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1831616663 GameObject: m_ObjectHideFlags: 0 @@ -2340,7 +2271,6 @@ Transform: - {fileID: 1202305645} m_Father: {fileID: 1110379726} m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1849200856 GameObject: m_ObjectHideFlags: 0 @@ -2369,7 +2299,6 @@ Transform: - {fileID: 1072748904} m_Father: {fileID: 1110379725} m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1876720478 GameObject: m_ObjectHideFlags: 0 @@ -2398,7 +2327,6 @@ Transform: - {fileID: 1770332723} m_Father: {fileID: 1110379725} m_RootOrder: 8 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1923457341 GameObject: m_ObjectHideFlags: 0 @@ -2427,7 +2355,6 @@ Transform: - {fileID: 901228864} m_Father: {fileID: 1110379726} m_RootOrder: 13 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1979134659 GameObject: m_ObjectHideFlags: 0 @@ -2449,13 +2376,12 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1979134659} - m_LocalRotation: {x: -0.68217707, y: 0.000000029802322, z: -0, w: 0.731187} - m_LocalPosition: {x: 0.000000002264983, y: 0.008, z: -0.019000055} + m_LocalRotation: {x: -.682177067, y: 2.98023224e-08, z: -0, w: .731186986} + m_LocalPosition: {x: 2.26498309e-09, y: .00800000038, z: -.0190000553} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1354867604} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2001529638 GameObject: m_ObjectHideFlags: 0 @@ -2478,13 +2404,12 @@ Transform: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2001529638} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -6.9849193e-10, z: -0} + m_LocalPosition: {x: 0, y: -6.98491931e-10, z: -0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1709089767} m_Father: {fileID: 1110379726} m_RootOrder: 12 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2030927574 GameObject: m_ObjectHideFlags: 0 @@ -2513,7 +2438,6 @@ Transform: - {fileID: 451677120} m_Father: {fileID: 1110379725} m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2032672589 GameObject: m_ObjectHideFlags: 0 @@ -2541,20 +2465,17 @@ MeshRenderer: m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 m_Materials: - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} m_SubsetIndices: m_StaticBatchRoot: {fileID: 0} + m_UseLightProbes: 1 + m_ReflectionProbeUsage: 1 m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} m_ScaleInLightmap: 1 m_PreserveUVs: 1 - m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxDistance: .5 m_AutoUVMaxAngle: 89 m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 @@ -2590,7 +2511,6 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2035615551 GameObject: m_ObjectHideFlags: 0 @@ -2618,10 +2538,9 @@ Transform: m_Children: [] m_Father: {fileID: 1041982561} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!21 &2041284010 Material: - serializedVersion: 6 + serializedVersion: 5 m_ObjectHideFlags: 0 m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} @@ -2630,108 +2549,11 @@ Material: m_ShaderKeywords: m_LightmapFlags: 5 m_CustomRenderQueue: -1 - stringTagMap: {} m_SavedProperties: serializedVersion: 2 - m_TexEnvs: - - first: - name: _BumpMap - second: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - first: - name: _DetailAlbedoMap - second: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - first: - name: _DetailMask - second: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - first: - name: _DetailNormalMap - second: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - first: - name: _EmissionMap - second: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - first: - name: _MainTex - second: - m_Texture: {fileID: 728199696} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - first: - name: _MetallicGlossMap - second: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - first: - name: _OcclusionMap - second: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - first: - name: _ParallaxMap - second: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Floats: - - first: - name: _BumpScale - second: 1 - - first: - name: _Cutoff - second: 0.5 - - first: - name: _DetailNormalMapScale - second: 1 - - first: - name: _DstBlend - second: 0 - - first: - name: _Glossiness - second: 0.5 - - first: - name: _Metallic - second: 0 - - first: - name: _Mode - second: 0 - - first: - name: _OcclusionStrength - second: 1 - - first: - name: _Parallax - second: 0.02 - - first: - name: _SrcBlend - second: 1 - - first: - name: _UVSec - second: 0 - - first: - name: _ZWrite - second: 1 - m_Colors: - - first: - name: _Color - second: {r: 1, g: 1, b: 1, a: 1} - - first: - name: _EmissionColor - second: {r: 0, g: 0, b: 0, a: 1} + m_TexEnvs: {} + m_Floats: {} + m_Colors: {} --- !u!1 &2140480524 GameObject: m_ObjectHideFlags: 0 @@ -2760,7 +2582,6 @@ Transform: - {fileID: 580241143} m_Father: {fileID: 1110379725} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2142915233 GameObject: m_ObjectHideFlags: 0 @@ -2782,10 +2603,9 @@ Transform: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2142915233} - m_LocalRotation: {x: -0.7368645, y: -0, z: 0.000000029802326, w: 0.6760405} - m_LocalPosition: {x: 0.000000010490425, y: 0.004, z: -0.08800007} + m_LocalRotation: {x: -.736864507, y: -0, z: 2.98023259e-08, w: .676040471} + m_LocalPosition: {x: 1.04904254e-08, y: .00400000019, z: -.0880000666} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 541696035} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.cs b/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.cs new file mode 100644 index 0000000..0d24ae5 --- /dev/null +++ b/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.cs @@ -0,0 +1,84 @@ +//======= Copyright (c) Valve Corporation, All rights reserved. =============== +using UnityEngine; + +public class SteamVR_TestTrackedCamera : MonoBehaviour +{ + public Material material; + public Transform target; + public bool undistorted = true; + public bool cropped = true; + + void OnEnable() + { + // The video stream must be symmetrically acquired and released in + // order to properly disable the stream once there are no consumers. + var source = SteamVR_TrackedCamera.Source(undistorted); + source.Acquire(); + + // Auto-disable if no camera is present. + if (!source.hasCamera) + enabled = false; + } + + void OnDisable() + { + // Clear the texture when no longer active. + material.mainTexture = null; + + // The video stream must be symmetrically acquired and released in + // order to properly disable the stream once there are no consumers. + var source = SteamVR_TrackedCamera.Source(undistorted); + source.Release(); + } + + void Update() + { + var source = SteamVR_TrackedCamera.Source(undistorted); + var texture = source.texture; + if (texture == null) + { + return; + } + + // Apply the latest texture to the material. This must be performed + // every frame since the underlying texture is actually part of a ring + // buffer which is updated in lock-step with its associated pose. + // (You actually really only need to call any of the accessors which + // internally call Update on the SteamVR_TrackedCamera.VideoStreamTexture). + material.mainTexture = texture; + + // Adjust the height of the quad based on the aspect to keep the texels square. + var aspect = (float)texture.width / texture.height; + + // The undistorted video feed has 'bad' areas near the edges where the original + // square texture feed is stretched to undo the fisheye from the lens. + // Therefore, you'll want to crop it to the specified frameBounds to remove this. + if (cropped) + { + var bounds = source.frameBounds; + material.mainTextureOffset = new Vector2(bounds.uMin, bounds.vMin); + + var du = bounds.uMax - bounds.uMin; + var dv = bounds.vMax - bounds.vMin; + material.mainTextureScale = new Vector2(du, dv); + + aspect *= Mathf.Abs(du / dv); + } + else + { + material.mainTextureOffset = Vector2.zero; + material.mainTextureScale = new Vector2(1, -1); + } + + target.localScale = new Vector3(1, 1.0f / aspect, 1); + + // Apply the pose that this frame was recorded at. + if (source.hasTracking) + { + var t = source.transform; + target.localPosition = t.pos; + target.localRotation = t.rot; + } + } +} + diff --git a/Assets/SteamVR/Scripts/SteamVR_Status.cs.meta b/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.cs.meta similarity index 60% rename from Assets/SteamVR/Scripts/SteamVR_Status.cs.meta rename to Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.cs.meta index b505a79..062ae1e 100644 --- a/Assets/SteamVR/Scripts/SteamVR_Status.cs.meta +++ b/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.cs.meta @@ -1,5 +1,7 @@ fileFormatVersion: 2 -guid: 58bbdee1309aef543ac92df1576bfe23 +guid: 8b18b36a995ecb04599f35c2741be8d5 +timeCreated: 1465946679 +licenseType: Store MonoImporter: serializedVersion: 2 defaultReferences: [] @@ -7,3 +9,4 @@ MonoImporter: icon: {instanceID: 0} userData: assetBundleName: + assetBundleVariant: diff --git a/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.mat b/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.mat new file mode 100644 index 0000000..ac7fe86 --- /dev/null +++ b/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.mat @@ -0,0 +1,127 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: SteamVR_TestTrackedCamera + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 1 + m_CustomRenderQueue: -1 + stringTagMap: {} + m_SavedProperties: + serializedVersion: 2 + m_TexEnvs: + - first: + name: _BumpMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailAlbedoMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailMask + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailNormalMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _EmissionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MainTex + second: + m_Texture: {fileID: 0} + m_Scale: {x: 0.5, y: -0.49999994} + m_Offset: {x: 0.25, y: 0.75} + - first: + name: _MetallicGlossMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _OcclusionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _ParallaxMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - first: + name: _BumpScale + second: 1 + - first: + name: _Cutoff + second: 0.5 + - first: + name: _DetailNormalMapScale + second: 1 + - first: + name: _DstBlend + second: 0 + - first: + name: _GlossMapScale + second: 1 + - first: + name: _Glossiness + second: 0.5 + - first: + name: _GlossyReflections + second: 1 + - first: + name: _Metallic + second: 0 + - first: + name: _Mode + second: 0 + - first: + name: _OcclusionStrength + second: 1 + - first: + name: _Parallax + second: 0.02 + - first: + name: _SmoothnessTextureChannel + second: 0 + - first: + name: _SpecularHighlights + second: 1 + - first: + name: _SrcBlend + second: 1 + - first: + name: _UVSec + second: 0 + - first: + name: _ZWrite + second: 1 + m_Colors: + - first: + name: _Color + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _EmissionColor + second: {r: 0, g: 0, b: 0, a: 1} diff --git a/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.mat.meta b/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.mat.meta new file mode 100644 index 0000000..f8611eb --- /dev/null +++ b/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 99ee8d48ccf36264e9d9a72baa681249 +timeCreated: 1465950289 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.unity b/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.unity new file mode 100644 index 0000000..a09f52f --- /dev/null +++ b/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.unity @@ -0,0 +1,749 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +SceneSettings: + m_ObjectHideFlags: 0 + m_PVSData: + m_PVSObjectsArray: [] + m_PVSPortalsArray: [] + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 6 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 6 + m_GIWorkflowMode: 0 + m_LightmapsMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 3 + m_Resolution: 2 + m_BakeResolution: 40 + m_TextureWidth: 1024 + m_TextureHeight: 1024 + m_AOMaxDistance: 1 + m_Padding: 2 + m_CompAOExponent: 0 + m_LightmapParameters: {fileID: 0} + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_LightingDataAsset: {fileID: 0} + m_RuntimeCPUUsage: 25 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + accuratePlacement: 0 + minRegionArea: 2 + cellSize: 0.16666667 + manualCellSize: 0 + m_NavMeshData: {fileID: 0} +--- !u!1001 &1110379724 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 420908, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_LocalPosition.x + value: -2.49 + objectReference: {fileID: 0} + - target: {fileID: 420908, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 420908, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_LocalPosition.z + value: -1.95 + objectReference: {fileID: 0} + - target: {fileID: 420908, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 420908, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_LocalRotation.y + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 420908, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 420908, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_LocalRotation.w + value: 0.7071067 + objectReference: {fileID: 0} + - target: {fileID: 420908, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2395298, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 11453314, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2337482, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 11438774, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 477890, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 477890, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3380982, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_Mesh + value: + objectReference: {fileID: 1186597620} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: drawInGame + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: size + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[0].x + value: 1.64999974 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[0].z + value: -.80000025 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[1].x + value: -1.64999974 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[1].z + value: -.80000025 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[2].x + value: -1.64999974 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[2].z + value: .80000025 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[3].x + value: 1.64999974 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[3].z + value: .80000025 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[4].x + value: 1.79999971 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[4].z + value: -.950000286 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[5].x + value: -1.79999971 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[5].z + value: -.950000286 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[6].x + value: -1.79999971 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[6].z + value: .950000286 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[7].x + value: 1.79999971 + objectReference: {fileID: 0} + - target: {fileID: 11489174, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: vertices.Array.data[7].z + value: .950000286 + objectReference: {fileID: 0} + - target: {fileID: 420908, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 420908, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 420908, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2082592, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: far clip plane + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 2082592, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: near clip plane + value: .0199999996 + objectReference: {fileID: 0} + - target: {fileID: 11453314, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: modelOverride + value: + objectReference: {fileID: 0} + - target: {fileID: 3370552, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 2395298, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2041284010} + - target: {fileID: 426554, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 402434, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 440048, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 147176, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 192944, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 11417306, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: modelOverride + value: + objectReference: {fileID: 0} + - target: {fileID: 482514, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 482514, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_LocalPosition.y + value: 0.264 + objectReference: {fileID: 0} + - target: {fileID: 11417168, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: modelOverride + value: + objectReference: {fileID: 0} + - target: {fileID: 478542, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2348914, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 1862156363} + m_RemovedComponents: + - {fileID: 11403694, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + - {fileID: 11438774, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + - {fileID: 11453314, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + - {fileID: 11420968, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + m_ParentPrefab: {fileID: 100100000, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + m_IsPrefabParent: 0 +--- !u!43 &1186597620 +Mesh: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: + serializedVersion: 8 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 24 + topology: 0 + firstVertex: 0 + vertexCount: 8 + localAABB: + m_Center: {x: 0, y: 0.01, z: 0} + m_Extent: {x: 1.7000004, y: 0, z: 1.3000007} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 1 + m_KeepIndices: 1 + m_IndexBuffer: 000004000100010004000500010005000200020005000600020006000300030006000700030007000000000007000400 + m_Skin: [] + m_VertexData: + m_CurrentChannels: 13 + m_VertexCount: 8 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 12 + format: 0 + dimension: 4 + - stream: 0 + offset: 28 + format: 0 + dimension: 2 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 288 + _typelessdata: 6a66c63f0ad7233c393393bf000000000000803f0000803f0000803f00000000000000006a66c6bf0ad7233c393393bf000000000000803f0000803f0000803f0000803f000000006a66c6bf0ad7233c3933933f000000000000803f0000803f0000803f00000000000000006a66c63f0ad7233c3933933f000000000000803f0000803f0000803f0000803f000000009d99d93f0ad7233c6c66a6bf000000000000803f0000803f00000000000000000000803f9d99d9bf0ad7233c6c66a6bf000000000000803f0000803f000000000000803f0000803f9d99d9bf0ad7233c6c66a63f000000000000803f0000803f00000000000000000000803f9d99d93f0ad7233c6c66a63f000000000000803f0000803f000000000000803f0000803f + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 0, y: 0.01, z: 0} + m_Extent: {x: 1.7000004, y: 0, z: 1.3000007} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshOptimized: 0 +--- !u!1 &1569421957 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1569421959} + - 108: {fileID: 1569421958} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1569421958 +Light: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1569421957} + m_Enabled: 1 + serializedVersion: 6 + m_Type: 1 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 4 + m_BounceIntensity: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 + m_AreaSize: {x: 1, y: 1} +--- !u!4 &1569421959 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1569421957} + m_LocalRotation: {x: 0.40821794, y: -0.23456973, z: 0.109381676, w: 0.87542605} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 +--- !u!4 &1779605316 stripped +Transform: + m_PrefabParentObject: {fileID: 420908, guid: 4d293c8e162f3874b982baadd71153d2, type: 2} + m_PrefabInternal: {fileID: 1110379724} +--- !u!1 &1824250565 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1824250566} + - 33: {fileID: 1824250569} + - 64: {fileID: 1824250568} + - 23: {fileID: 1824250567} + m_Layer: 0 + m_Name: Quad + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1824250566 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1824250565} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 1951799181} + m_RootOrder: 0 +--- !u!23 &1824250567 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1824250565} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_Materials: + - {fileID: 2100000, guid: 99ee8d48ccf36264e9d9a72baa681249, type: 2} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_UseLightProbes: 1 + m_ReflectionProbeUsage: 1 + m_ProbeAnchor: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &1824250568 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1824250565} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &1824250569 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1824250565} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!21 &1862156363 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Sprites/Default + m_Shader: {fileID: 10753, guid: 0000000000000000e000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_CustomRenderQueue: -1 + stringTagMap: {} + m_SavedProperties: + serializedVersion: 2 + m_TexEnvs: + data: + first: + name: _MainTex + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + data: + first: + name: PixelSnap + second: 0 + m_Colors: + data: + first: + name: _Color + second: {r: 1, g: 1, b: 1, a: 1} +--- !u!1 &1951799180 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 1951799181} + - 114: {fileID: 1951799182} + m_Layer: 0 + m_Name: TrackedCamera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1951799181 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1951799180} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2, y: 2, z: 2} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1824250566} + m_Father: {fileID: 1779605316} + m_RootOrder: 3 +--- !u!114 &1951799182 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 1951799180} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b18b36a995ecb04599f35c2741be8d5, type: 3} + m_Name: + m_EditorClassIdentifier: + material: {fileID: 2100000, guid: 99ee8d48ccf36264e9d9a72baa681249, type: 2} + target: {fileID: 1951799181} + undistorted: 1 + cropped: 1 +--- !u!1 &2032672589 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 4 + m_Component: + - 4: {fileID: 2032672593} + - 33: {fileID: 2032672592} + - 64: {fileID: 2032672591} + - 23: {fileID: 2032672590} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 4294967295 + m_IsActive: 1 +--- !u!23 &2032672590 +MeshRenderer: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2032672589} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_SubsetIndices: + m_StaticBatchRoot: {fileID: 0} + m_UseLightProbes: 1 + m_ReflectionProbeUsage: 1 + m_ProbeAnchor: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingOrder: 0 +--- !u!64 &2032672591 +MeshCollider: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2032672589} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Convex: 0 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &2032672592 +MeshFilter: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2032672589} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2032672593 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 2032672589} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 +--- !u!21 &2041284010 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Standard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_CustomRenderQueue: -1 + stringTagMap: {} + m_SavedProperties: + serializedVersion: 2 + m_TexEnvs: {} + m_Floats: {} + m_Colors: {} diff --git a/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.unity.meta b/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.unity.meta new file mode 100644 index 0000000..d3eb908 --- /dev/null +++ b/Assets/SteamVR/Extras/SteamVR_TestTrackedCamera.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7fb811b0ffe615b4dbf1d5e6ced385fd +timeCreated: 1464227836 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SteamVR/Extras/SteamVR_TrackedController.cs b/Assets/SteamVR/Extras/SteamVR_TrackedController.cs index ce17544..9922d44 100644 --- a/Assets/SteamVR/Extras/SteamVR_TrackedController.cs +++ b/Assets/SteamVR/Extras/SteamVR_TrackedController.cs @@ -1,45 +1,46 @@ -using UnityEngine; +//======= Copyright (c) Valve Corporation, All rights reserved. =============== +using UnityEngine; using Valve.VR; public struct ClickedEventArgs { - public uint controllerIndex; - public uint flags; - public float padX, padY; + public uint controllerIndex; + public uint flags; + public float padX, padY; } public delegate void ClickedEventHandler(object sender, ClickedEventArgs e); public class SteamVR_TrackedController : MonoBehaviour { - public uint controllerIndex; - public VRControllerState_t controllerState; - public bool triggerPressed = false; - public bool steamPressed = false; - public bool menuPressed = false; - public bool padPressed = false; - public bool padTouched = false; - public bool gripped = false; - - public event ClickedEventHandler MenuButtonClicked; - public event ClickedEventHandler MenuButtonUnclicked; - public event ClickedEventHandler TriggerClicked; - public event ClickedEventHandler TriggerUnclicked; - public event ClickedEventHandler SteamClicked; - public event ClickedEventHandler PadClicked; - public event ClickedEventHandler PadUnclicked; - public event ClickedEventHandler PadTouched; - public event ClickedEventHandler PadUntouched; - public event ClickedEventHandler Gripped; - public event ClickedEventHandler Ungripped; - - // Use this for initialization - void Start() - { - if (this.GetComponent() == null) - { - gameObject.AddComponent(); - } + public uint controllerIndex; + public VRControllerState_t controllerState; + public bool triggerPressed = false; + public bool steamPressed = false; + public bool menuPressed = false; + public bool padPressed = false; + public bool padTouched = false; + public bool gripped = false; + + public event ClickedEventHandler MenuButtonClicked; + public event ClickedEventHandler MenuButtonUnclicked; + public event ClickedEventHandler TriggerClicked; + public event ClickedEventHandler TriggerUnclicked; + public event ClickedEventHandler SteamClicked; + public event ClickedEventHandler PadClicked; + public event ClickedEventHandler PadUnclicked; + public event ClickedEventHandler PadTouched; + public event ClickedEventHandler PadUntouched; + public event ClickedEventHandler Gripped; + public event ClickedEventHandler Ungripped; + + // Use this for initialization + protected virtual void Start() + { + if (this.GetComponent() == null) + { + gameObject.AddComponent(); + } if (controllerIndex != 0) { @@ -51,199 +52,199 @@ void Start() } else { - controllerIndex = (uint) this.GetComponent().index; - } - } + controllerIndex = (uint)this.GetComponent().index; + } + } public void SetDeviceIndex(int index) { - this.controllerIndex = (uint) index; + this.controllerIndex = (uint)index; } public virtual void OnTriggerClicked(ClickedEventArgs e) - { - if (TriggerClicked != null) - TriggerClicked(this, e); - } - - public virtual void OnTriggerUnclicked(ClickedEventArgs e) - { - if (TriggerUnclicked != null) - TriggerUnclicked(this, e); - } - - public virtual void OnMenuClicked(ClickedEventArgs e) - { - if (MenuButtonClicked != null) - MenuButtonClicked(this, e); - } - - public virtual void OnMenuUnclicked(ClickedEventArgs e) - { - if (MenuButtonUnclicked != null) - MenuButtonUnclicked(this, e); - } - - public virtual void OnSteamClicked(ClickedEventArgs e) - { - if (SteamClicked != null) - SteamClicked(this, e); - } - - public virtual void OnPadClicked(ClickedEventArgs e) - { - if (PadClicked != null) - PadClicked(this, e); - } - - public virtual void OnPadUnclicked(ClickedEventArgs e) - { - if (PadUnclicked != null) - PadUnclicked(this, e); - } - - public virtual void OnPadTouched(ClickedEventArgs e) - { - if (PadTouched != null) - PadTouched(this, e); - } - - public virtual void OnPadUntouched(ClickedEventArgs e) - { - if (PadUntouched != null) - PadUntouched(this, e); - } - - public virtual void OnGripped(ClickedEventArgs e) - { - if (Gripped != null) - Gripped(this, e); - } - - public virtual void OnUngripped(ClickedEventArgs e) - { - if (Ungripped != null) - Ungripped(this, e); - } - - // Update is called once per frame - void Update() - { + { + if (TriggerClicked != null) + TriggerClicked(this, e); + } + + public virtual void OnTriggerUnclicked(ClickedEventArgs e) + { + if (TriggerUnclicked != null) + TriggerUnclicked(this, e); + } + + public virtual void OnMenuClicked(ClickedEventArgs e) + { + if (MenuButtonClicked != null) + MenuButtonClicked(this, e); + } + + public virtual void OnMenuUnclicked(ClickedEventArgs e) + { + if (MenuButtonUnclicked != null) + MenuButtonUnclicked(this, e); + } + + public virtual void OnSteamClicked(ClickedEventArgs e) + { + if (SteamClicked != null) + SteamClicked(this, e); + } + + public virtual void OnPadClicked(ClickedEventArgs e) + { + if (PadClicked != null) + PadClicked(this, e); + } + + public virtual void OnPadUnclicked(ClickedEventArgs e) + { + if (PadUnclicked != null) + PadUnclicked(this, e); + } + + public virtual void OnPadTouched(ClickedEventArgs e) + { + if (PadTouched != null) + PadTouched(this, e); + } + + public virtual void OnPadUntouched(ClickedEventArgs e) + { + if (PadUntouched != null) + PadUntouched(this, e); + } + + public virtual void OnGripped(ClickedEventArgs e) + { + if (Gripped != null) + Gripped(this, e); + } + + public virtual void OnUngripped(ClickedEventArgs e) + { + if (Ungripped != null) + Ungripped(this, e); + } + + // Update is called once per frame + protected virtual void Update() + { var system = OpenVR.System; - if (system != null && system.GetControllerState(controllerIndex, ref controllerState)) + if (system != null && system.GetControllerState(controllerIndex, ref controllerState, (uint)System.Runtime.InteropServices.Marshal.SizeOf(typeof(VRControllerState_t)))) { ulong trigger = controllerState.ulButtonPressed & (1UL << ((int)EVRButtonId.k_EButton_SteamVR_Trigger)); - if (trigger > 0L && !triggerPressed) - { - triggerPressed = true; - ClickedEventArgs e; - e.controllerIndex = controllerIndex; - e.flags = (uint)controllerState.ulButtonPressed; - e.padX = controllerState.rAxis0.x; - e.padY = controllerState.rAxis0.y; - OnTriggerClicked(e); - - } - else if (trigger == 0L && triggerPressed) - { - triggerPressed = false; - ClickedEventArgs e; - e.controllerIndex = controllerIndex; - e.flags = (uint)controllerState.ulButtonPressed; - e.padX = controllerState.rAxis0.x; - e.padY = controllerState.rAxis0.y; - OnTriggerUnclicked(e); - } - - ulong grip = controllerState.ulButtonPressed & (1UL << ((int)EVRButtonId.k_EButton_Grip)); - if (grip > 0L && !gripped) - { - gripped = true; - ClickedEventArgs e; - e.controllerIndex = controllerIndex; - e.flags = (uint)controllerState.ulButtonPressed; - e.padX = controllerState.rAxis0.x; - e.padY = controllerState.rAxis0.y; - OnGripped(e); - - } - else if (grip == 0L && gripped) - { - gripped = false; - ClickedEventArgs e; - e.controllerIndex = controllerIndex; - e.flags = (uint)controllerState.ulButtonPressed; - e.padX = controllerState.rAxis0.x; - e.padY = controllerState.rAxis0.y; - OnUngripped(e); - } - - ulong pad = controllerState.ulButtonPressed & (1UL << ((int)EVRButtonId.k_EButton_SteamVR_Touchpad)); - if (pad > 0L && !padPressed) - { - padPressed = true; - ClickedEventArgs e; - e.controllerIndex = controllerIndex; - e.flags = (uint)controllerState.ulButtonPressed; - e.padX = controllerState.rAxis0.x; - e.padY = controllerState.rAxis0.y; - OnPadClicked(e); - } - else if (pad == 0L && padPressed) - { - padPressed = false; - ClickedEventArgs e; - e.controllerIndex = controllerIndex; - e.flags = (uint)controllerState.ulButtonPressed; - e.padX = controllerState.rAxis0.x; - e.padY = controllerState.rAxis0.y; - OnPadUnclicked(e); - } - - ulong menu = controllerState.ulButtonPressed & (1UL << ((int)EVRButtonId.k_EButton_ApplicationMenu)); - if (menu > 0L && !menuPressed) - { - menuPressed = true; - ClickedEventArgs e; - e.controllerIndex = controllerIndex; - e.flags = (uint)controllerState.ulButtonPressed; - e.padX = controllerState.rAxis0.x; - e.padY = controllerState.rAxis0.y; - OnMenuClicked(e); - } - else if (menu == 0L && menuPressed) - { - menuPressed = false; - ClickedEventArgs e; - e.controllerIndex = controllerIndex; - e.flags = (uint)controllerState.ulButtonPressed; - e.padX = controllerState.rAxis0.x; - e.padY = controllerState.rAxis0.y; - OnMenuUnclicked(e); - } - - pad = controllerState.ulButtonTouched & (1UL << ((int)EVRButtonId.k_EButton_SteamVR_Touchpad)); - if (pad > 0L && !padTouched) - { - padTouched = true; - ClickedEventArgs e; - e.controllerIndex = controllerIndex; - e.flags = (uint)controllerState.ulButtonPressed; - e.padX = controllerState.rAxis0.x; - e.padY = controllerState.rAxis0.y; - OnPadTouched(e); - - } - else if (pad == 0L && padTouched) - { - padTouched = false; - ClickedEventArgs e; - e.controllerIndex = controllerIndex; - e.flags = (uint)controllerState.ulButtonPressed; - e.padX = controllerState.rAxis0.x; - e.padY = controllerState.rAxis0.y; - OnPadUntouched(e); - } - } - } + if (trigger > 0L && !triggerPressed) + { + triggerPressed = true; + ClickedEventArgs e; + e.controllerIndex = controllerIndex; + e.flags = (uint)controllerState.ulButtonPressed; + e.padX = controllerState.rAxis0.x; + e.padY = controllerState.rAxis0.y; + OnTriggerClicked(e); + + } + else if (trigger == 0L && triggerPressed) + { + triggerPressed = false; + ClickedEventArgs e; + e.controllerIndex = controllerIndex; + e.flags = (uint)controllerState.ulButtonPressed; + e.padX = controllerState.rAxis0.x; + e.padY = controllerState.rAxis0.y; + OnTriggerUnclicked(e); + } + + ulong grip = controllerState.ulButtonPressed & (1UL << ((int)EVRButtonId.k_EButton_Grip)); + if (grip > 0L && !gripped) + { + gripped = true; + ClickedEventArgs e; + e.controllerIndex = controllerIndex; + e.flags = (uint)controllerState.ulButtonPressed; + e.padX = controllerState.rAxis0.x; + e.padY = controllerState.rAxis0.y; + OnGripped(e); + + } + else if (grip == 0L && gripped) + { + gripped = false; + ClickedEventArgs e; + e.controllerIndex = controllerIndex; + e.flags = (uint)controllerState.ulButtonPressed; + e.padX = controllerState.rAxis0.x; + e.padY = controllerState.rAxis0.y; + OnUngripped(e); + } + + ulong pad = controllerState.ulButtonPressed & (1UL << ((int)EVRButtonId.k_EButton_SteamVR_Touchpad)); + if (pad > 0L && !padPressed) + { + padPressed = true; + ClickedEventArgs e; + e.controllerIndex = controllerIndex; + e.flags = (uint)controllerState.ulButtonPressed; + e.padX = controllerState.rAxis0.x; + e.padY = controllerState.rAxis0.y; + OnPadClicked(e); + } + else if (pad == 0L && padPressed) + { + padPressed = false; + ClickedEventArgs e; + e.controllerIndex = controllerIndex; + e.flags = (uint)controllerState.ulButtonPressed; + e.padX = controllerState.rAxis0.x; + e.padY = controllerState.rAxis0.y; + OnPadUnclicked(e); + } + + ulong menu = controllerState.ulButtonPressed & (1UL << ((int)EVRButtonId.k_EButton_ApplicationMenu)); + if (menu > 0L && !menuPressed) + { + menuPressed = true; + ClickedEventArgs e; + e.controllerIndex = controllerIndex; + e.flags = (uint)controllerState.ulButtonPressed; + e.padX = controllerState.rAxis0.x; + e.padY = controllerState.rAxis0.y; + OnMenuClicked(e); + } + else if (menu == 0L && menuPressed) + { + menuPressed = false; + ClickedEventArgs e; + e.controllerIndex = controllerIndex; + e.flags = (uint)controllerState.ulButtonPressed; + e.padX = controllerState.rAxis0.x; + e.padY = controllerState.rAxis0.y; + OnMenuUnclicked(e); + } + + pad = controllerState.ulButtonTouched & (1UL << ((int)EVRButtonId.k_EButton_SteamVR_Touchpad)); + if (pad > 0L && !padTouched) + { + padTouched = true; + ClickedEventArgs e; + e.controllerIndex = controllerIndex; + e.flags = (uint)controllerState.ulButtonPressed; + e.padX = controllerState.rAxis0.x; + e.padY = controllerState.rAxis0.y; + OnPadTouched(e); + + } + else if (pad == 0L && padTouched) + { + padTouched = false; + ClickedEventArgs e; + e.controllerIndex = controllerIndex; + e.flags = (uint)controllerState.ulButtonPressed; + e.padX = controllerState.rAxis0.x; + e.padY = controllerState.rAxis0.y; + OnPadUntouched(e); + } + } + } } diff --git a/Assets/SteamVR/Materials/portalworkshop.mat b/Assets/SteamVR/Materials/portalworkshop.mat deleted file mode 100644 index 55f05309ecb1e174f75657356ef294715f476f96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4224 zcmeH~%a0UQ6vj_=Pxp+V;tK&0Xi$7Rj0ipvM_@)CGhq;X#AwDE=F(kSQ`M=e#-7AQ ztxPm==}Kb4#tn%vu5@AC5Qu9-j6u;IY}pcI{JwjuZ|b(4_z(2yoT+<$b?e;osK*_V zvEM}Q%0*-ijyQN82JukI8M8M@Ue$4K z#5Ig_6}i@`9K+lXp|n?9?g@OzUMTaWQu_0~Lo>t6ao%aUiSu>Xj0f$)N_xH%Cwn+3 z&b!IAx^doPx#`zCu$kArPzr0udbThozmE_?ejWT1j2RE_kwNj?Z@F8yb>tA%a|`;& zy3x;i!km0W_vNdCZ?L@P~jEjRvGp^sd56S!H|^}m_(C+W-e z&--+c|3<+pIQtpKXQ1@I7004Jx^CYVe4FJ}C$EPrA93<}m>k0Tl8ynO$UTV9tx;QLqDd`5RbMH<@AS>$^e)(CWhxWxa2Mb2l?aO3AM zSoE`#xHP}#=h;5q^RvtHitghz*sSMn@|^LzeSFSxw~u&VYU%Ie3wFNS#}_Sk`}mUO zZXaI;AJoS^n-B!uJ)Qcc{+yRl@wg`A%By=KC5sq(9$%ggLpJ z?|#eOd=FUe<~s#GDBo#vt!}=2j~ZT+w-5pI<-7ABRHT7(bzO%WuvmvfP_M*q7W{A@ zzg6%feVmKY&rHE*{Y)i+AIjWZmh72Y46-SiiRgE-nNOY_q~s16;#V9w8480dM& zTmGU-c-oBY;D}oOI8GK*fSI7#%9i~0bm%u}@9(5py!3{OaOJU%>L^LGB#4?P{N}9R zmN%myTb@hewo0<)<1M8!I`vPh#R3M3UQVd)RCGF($X`cUnD=@6UumZyh z{7(h=pJzKxGC#!5;-j<`x6O`8xaBW||8;ZsOOxMo?x^Qy{UE~TfS>RD$KK=|8%C-t F{{m#tuA%?{ diff --git a/Assets/SteamVR/Materials/workshop.mat b/Assets/SteamVR/Materials/workshop.mat new file mode 100644 index 0000000..8156e2b --- /dev/null +++ b/Assets/SteamVR/Materials/workshop.mat @@ -0,0 +1,25 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: workshop + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_CustomRenderQueue: -1 + m_SavedProperties: + serializedVersion: 2 + m_TexEnvs: + data: + first: + name: _MainTex + second: + m_Texture: {fileID: 2800000, guid: a57cd5c56c9d75c4ba0ee9fbc6e1d8df, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: {} + m_Colors: {} diff --git a/Assets/SteamVR/Materials/portalworkshop.mat.meta b/Assets/SteamVR/Materials/workshop.mat.meta similarity index 100% rename from Assets/SteamVR/Materials/portalworkshop.mat.meta rename to Assets/SteamVR/Materials/workshop.mat.meta diff --git a/Assets/SteamVR/Prefabs.meta b/Assets/SteamVR/Prefabs.meta index 81ec3a2..3cc8acb 100644 --- a/Assets/SteamVR/Prefabs.meta +++ b/Assets/SteamVR/Prefabs.meta @@ -1,9 +1,6 @@ fileFormatVersion: 2 -guid: 7e04937313e1698469e7b7e8fb43937e +guid: 3e2543c4beea3eb4e9ea1e02a4bc2df2 folderAsset: yes -timeCreated: 1448064218 -licenseType: Pro DefaultImporter: userData: assetBundleName: - assetBundleVariant: diff --git a/Assets/SteamVR/Prefabs/[Status].prefab b/Assets/SteamVR/Prefabs/[Status].prefab index d06ba41..bfbb349 100644 --- a/Assets/SteamVR/Prefabs/[Status].prefab +++ b/Assets/SteamVR/Prefabs/[Status].prefab @@ -1,22 +1,5 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &100000 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 4 - m_Component: - - 4: {fileID: 400000} - - 132: {fileID: 13200000} - - 114: {fileID: 11400000} - m_Layer: 0 - m_Name: SteamInitFailure - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 --- !u!1 &100002 GameObject: m_ObjectHideFlags: 0 @@ -37,40 +20,6 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &100004 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 4 - m_Component: - - 4: {fileID: 400004} - - 132: {fileID: 13200004} - - 114: {fileID: 11400006} - m_Layer: 8 - m_Name: Calibration - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &100006 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 4 - m_Component: - - 4: {fileID: 400006} - - 132: {fileID: 13200006} - - 114: {fileID: 11400008} - m_Layer: 8 - m_Name: TrackingRestored - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 --- !u!1 &100008 GameObject: m_ObjectHideFlags: 0 @@ -102,35 +51,6 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &146306 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 4 - m_Component: - - 4: {fileID: 471342} - - 132: {fileID: 13283676} - - 114: {fileID: 11456694} - m_Layer: 8 - m_Name: TrackingLost - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &400000 -Transform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 100000} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: .5, y: .430000007, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 400008} - m_RootOrder: 4 --- !u!4 &400002 Transform: m_ObjectHideFlags: 1 @@ -138,35 +58,12 @@ Transform: m_PrefabInternal: {fileID: 100100000} m_GameObject: {fileID: 100002} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: .100000001, y: .75, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 400008} - m_RootOrder: 1 ---- !u!4 &400004 -Transform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 100004} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: .5, y: .519999981, z: 0} + m_LocalPosition: {x: 0.1, y: 0.75, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_Children: [] m_Father: {fileID: 400008} m_RootOrder: 0 ---- !u!4 &400006 -Transform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 100006} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: .5, y: .389999986, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 400008} - m_RootOrder: 3 --- !u!4 &400008 Transform: m_ObjectHideFlags: 1 @@ -176,12 +73,9 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_Children: - - {fileID: 400004} - {fileID: 400002} - - {fileID: 471342} - - {fileID: 400006} - - {fileID: 400000} - {fileID: 426596} m_Father: {fileID: 0} m_RootOrder: 0 @@ -194,21 +88,10 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_Children: [] m_Father: {fileID: 400008} - m_RootOrder: 5 ---- !u!4 &471342 -Transform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 146306} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: .5, y: .370000005, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 400008} - m_RootOrder: 2 + m_RootOrder: 1 --- !u!20 &2000000 Camera: m_ObjectHideFlags: 1 @@ -225,7 +108,7 @@ Camera: y: 0 width: 1 height: 1 - near clip plane: .300000012 + near clip plane: 0.3 far clip plane: 1000 field of view: 60 orthographic: 0 @@ -237,10 +120,12 @@ Camera: m_RenderingPath: -1 m_TargetTexture: {fileID: 8400000, guid: 005ed5a6df2f5ff468efd6497d37fefa, type: 2} m_TargetDisplay: 0 + m_TargetEye: 3 m_HDR: 0 m_OcclusionCulling: 0 m_StereoConvergence: 10 - m_StereoSeparation: .0219999999 + m_StereoSeparation: 0.022 + m_StereoMirrorMode: 0 --- !u!92 &9200000 Behaviour: m_ObjectHideFlags: 1 @@ -248,21 +133,6 @@ Behaviour: m_PrefabInternal: {fileID: 100100000} m_GameObject: {fileID: 100002} m_Enabled: 1 ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 100000} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 734380cdf472d0948a48549e5d5e7aa4, type: 3} - m_Name: - m_EditorClassIdentifier: - message: steam_init_failure - duration: 90 - fade: .100000001 - mode: 0 --- !u!114 &11400002 MonoBehaviour: m_ObjectHideFlags: 1 @@ -274,7 +144,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 8c3faa610c019764a81eb8497109e2d4, type: 3} m_Name: m_EditorClassIdentifier: - menu: {fileID: 0} text: {fileID: 0} fadeColor: {r: 0, g: 0, b: 0, a: 1} fadeDuration: 1 @@ -294,38 +163,8 @@ MonoBehaviour: logo: {fileID: 2800000, guid: 09db43b3b77bf744287ba587fea02f8b, type: 3} logoHeight: 340 menuOffset: 40 - scaleLimits: {x: .100000001, y: 5} - scaleRate: .5 ---- !u!114 &11400006 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 100004} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 734380cdf472d0948a48549e5d5e7aa4, type: 3} - m_Name: - m_EditorClassIdentifier: - message: calibrating - duration: 0 - fade: .5 - mode: 2 ---- !u!114 &11400008 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 100006} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 734380cdf472d0948a48549e5d5e7aa4, type: 3} - m_Name: - m_EditorClassIdentifier: - message: out_of_range - duration: 2 - fade: .100000001 - mode: 1 + scaleLimits: {x: 0.1, y: 5} + scaleRate: 0.5 --- !u!114 &11412486 MonoBehaviour: m_ObjectHideFlags: 1 @@ -340,50 +179,14 @@ MonoBehaviour: texture: {fileID: 8400000, guid: 005ed5a6df2f5ff468efd6497d37fefa, type: 2} curved: 1 antialias: 1 + highquality: 1 scale: 3 distance: 1.25 alpha: 1 uvOffset: {x: 0, y: 0, z: 1, w: 1} ---- !u!114 &11456694 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 146306} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 734380cdf472d0948a48549e5d5e7aa4, type: 3} - m_Name: - m_EditorClassIdentifier: - message: out_of_range - duration: 2 - fade: .100000001 - mode: 0 ---- !u!132 &13200000 -GUIText: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 100000} - m_Enabled: 0 - serializedVersion: 3 - m_Text: 'Failed to initialize SteamAPI! - - Make sure Steam is running.' - m_Anchor: 4 - m_Alignment: 1 - m_PixelOffset: {x: 0, y: 0} - m_LineSpacing: 1 - m_TabSize: 4 - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_Material: {fileID: 0} - m_FontSize: 32 - m_FontStyle: 1 - m_Color: - serializedVersion: 2 - rgba: 4278234879 - m_PixelCorrect: 1 - m_RichText: 1 + mouseScale: {x: 1, y: 1} + curvedRange: {x: 1, y: 2} + inputMethod: 0 --- !u!132 &13200002 GUIText: m_ObjectHideFlags: 1 @@ -407,75 +210,6 @@ GUIText: rgba: 4278221311 m_PixelCorrect: 1 m_RichText: 1 ---- !u!132 &13200004 -GUIText: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 100004} - m_Enabled: 0 - serializedVersion: 3 - m_Text: Calibrating - look straight forward and hold still... - m_Anchor: 4 - m_Alignment: 1 - m_PixelOffset: {x: 0, y: 0} - m_LineSpacing: 1 - m_TabSize: 4 - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_Material: {fileID: 0} - m_FontSize: 32 - m_FontStyle: 1 - m_Color: - serializedVersion: 2 - rgba: 4294967295 - m_PixelCorrect: 1 - m_RichText: 1 ---- !u!132 &13200006 -GUIText: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 100006} - m_Enabled: 0 - serializedVersion: 3 - m_Text: Absolute position tracking restored. - m_Anchor: 4 - m_Alignment: 1 - m_PixelOffset: {x: 0, y: 0} - m_LineSpacing: 1 - m_TabSize: 4 - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_Material: {fileID: 0} - m_FontSize: 32 - m_FontStyle: 1 - m_Color: - serializedVersion: 2 - rgba: 4291982669 - m_PixelCorrect: 1 - m_RichText: 1 ---- !u!132 &13283676 -GUIText: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 146306} - m_Enabled: 0 - serializedVersion: 3 - m_Text: Absolute position tracking lost. - m_Anchor: 4 - m_Alignment: 1 - m_PixelOffset: {x: 0, y: 0} - m_LineSpacing: 1 - m_TabSize: 4 - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_Material: {fileID: 0} - m_FontSize: 32 - m_FontStyle: 1 - m_Color: - serializedVersion: 2 - rgba: 4285848063 - m_PixelCorrect: 1 - m_RichText: 1 --- !u!1001 &100100000 Prefab: m_ObjectHideFlags: 1 diff --git a/Assets/SteamVR/Resources/SteamVR_AlphaOut.shader b/Assets/SteamVR/Resources/SteamVR_AlphaOut.shader index b400354..77f1b25 100644 --- a/Assets/SteamVR/Resources/SteamVR_AlphaOut.shader +++ b/Assets/SteamVR/Resources/SteamVR_AlphaOut.shader @@ -1,4 +1,6 @@ -Shader "Custom/SteamVR_AlphaOut" { +//======= Copyright (c) Valve Corporation, All rights reserved. =============== +// UNITY_SHADER_NO_UPGRADE +Shader "Custom/SteamVR_AlphaOut" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} } CGINCLUDE @@ -14,7 +16,11 @@ v2f vert(appdata_base v) { v2f o; +#if UNITY_VERSION >= 540 + o.pos = UnityObjectToClipPos(v.vertex); +#else o.pos = mul(UNITY_MATRIX_MVP, v.vertex); +#endif o.tex = v.texcoord; return o; } diff --git a/Assets/SteamVR/Resources/SteamVR_Blit.shader b/Assets/SteamVR/Resources/SteamVR_Blit.shader deleted file mode 100644 index 6086abb..0000000 --- a/Assets/SteamVR/Resources/SteamVR_Blit.shader +++ /dev/null @@ -1,52 +0,0 @@ -Shader "Custom/SteamVR_Blit" { - Properties { _MainTex ("Base (RGB)", 2D) = "white" {} } - - CGINCLUDE - - #include "UnityCG.cginc" - - sampler2D _MainTex; - - struct v2f { - float4 pos : SV_POSITION; - float2 tex : TEXCOORD0; - }; - - v2f vert(appdata_base v) { - v2f o; - o.pos = v.vertex; - o.tex = v.texcoord; - return o; - } - - float4 frag(v2f i) : COLOR { - return tex2D(_MainTex, i.tex); - } - - float4 frag_linear(v2f i) : COLOR { - return pow(tex2D(_MainTex, i.tex), 1.0 / 2.2); - } - - ENDCG - - SubShader { - Pass { - ZTest Always Cull Off ZWrite Off - Fog { Mode Off } - - CGPROGRAM - #pragma vertex vert - #pragma fragment frag - ENDCG - } - Pass { - ZTest Always Cull Off ZWrite Off - Fog { Mode Off } - - CGPROGRAM - #pragma vertex vert - #pragma fragment frag_linear - ENDCG - } - } -} diff --git a/Assets/SteamVR/Resources/SteamVR_Blit.shader.meta b/Assets/SteamVR/Resources/SteamVR_Blit.shader.meta deleted file mode 100644 index b04569b..0000000 --- a/Assets/SteamVR/Resources/SteamVR_Blit.shader.meta +++ /dev/null @@ -1,6 +0,0 @@ -fileFormatVersion: 2 -guid: 6403027b84bd2824dafa520459aa107d -ShaderImporter: - defaultTextures: [] - userData: - assetBundleName: diff --git a/Assets/SteamVR/Resources/SteamVR_BlitFlip.shader b/Assets/SteamVR/Resources/SteamVR_BlitFlip.shader deleted file mode 100644 index 00d9343..0000000 --- a/Assets/SteamVR/Resources/SteamVR_BlitFlip.shader +++ /dev/null @@ -1,40 +0,0 @@ -Shader "Custom/SteamVR_BlitFlip" { - Properties { _MainTex ("Base (RGB)", 2D) = "white" {} } - - CGINCLUDE - - #include "UnityCG.cginc" - - sampler2D _MainTex; - - struct v2f { - float4 pos : SV_POSITION; - float2 tex : TEXCOORD0; - }; - - v2f vert(appdata_base v) { - v2f o; - o.pos = mul(UNITY_MATRIX_MVP, v.vertex); - o.tex.x = v.texcoord.x; - o.tex.y = 1 - v.texcoord.y; - return o; - } - - float4 frag(v2f i) : COLOR { - return tex2D(_MainTex, i.tex); - } - - ENDCG - - SubShader { - Pass { - ZTest Always Cull Off ZWrite Off - Fog { Mode Off } - - CGPROGRAM - #pragma vertex vert - #pragma fragment frag - ENDCG - } - } -} diff --git a/Assets/SteamVR/Resources/SteamVR_BlitFlip.shader.meta b/Assets/SteamVR/Resources/SteamVR_BlitFlip.shader.meta deleted file mode 100644 index ba44dba..0000000 --- a/Assets/SteamVR/Resources/SteamVR_BlitFlip.shader.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 2adcf81282c27bc4098ee69d2419bc48 -timeCreated: 1430872950 -licenseType: Store -ShaderImporter: - defaultTextures: [] - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/SteamVR/Resources/SteamVR_ClearAll.shader b/Assets/SteamVR/Resources/SteamVR_ClearAll.shader index 9ece60b..2f974ea 100644 --- a/Assets/SteamVR/Resources/SteamVR_ClearAll.shader +++ b/Assets/SteamVR/Resources/SteamVR_ClearAll.shader @@ -1,10 +1,17 @@ -Shader "Custom/SteamVR_ClearAll" { - Properties { _MainTex ("Base (RGB)", 2D) = "white" {} } +//======= Copyright (c) Valve Corporation, All rights reserved. =============== +// UNITY_SHADER_NO_UPGRADE +Shader "Custom/SteamVR_ClearAll" { + Properties + { + _Color ("Color", Color) = (0, 0, 0, 0) + _MainTex ("Base (RGB)", 2D) = "white" {} + } CGINCLUDE #include "UnityCG.cginc" + float4 _Color; sampler2D _MainTex; struct v2f { @@ -14,13 +21,17 @@ v2f vert(appdata_base v) { v2f o; +#if UNITY_VERSION >= 540 + o.pos = UnityObjectToClipPos(v.vertex); +#else o.pos = mul(UNITY_MATRIX_MVP, v.vertex); +#endif o.tex = v.texcoord; return o; } float4 frag(v2f i) : COLOR { - return float4(0, 0, 0, 0); + return _Color; } ENDCG diff --git a/Assets/SteamVR/Resources/SteamVR_ColorOut.shader b/Assets/SteamVR/Resources/SteamVR_ColorOut.shader index 956ab33..c3c3fe9 100644 --- a/Assets/SteamVR/Resources/SteamVR_ColorOut.shader +++ b/Assets/SteamVR/Resources/SteamVR_ColorOut.shader @@ -1,4 +1,6 @@ -Shader "Custom/SteamVR_ColorOut" { +//======= Copyright (c) Valve Corporation, All rights reserved. =============== +// UNITY_SHADER_NO_UPGRADE +Shader "Custom/SteamVR_ColorOut" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} } CGINCLUDE @@ -14,7 +16,11 @@ v2f vert(appdata_base v) { v2f o; +#if UNITY_VERSION >= 540 + o.pos = UnityObjectToClipPos(v.vertex); +#else o.pos = mul(UNITY_MATRIX_MVP, v.vertex); +#endif o.tex = v.texcoord; return o; } diff --git a/Assets/SteamVR/Resources/SteamVR_Fade.shader b/Assets/SteamVR/Resources/SteamVR_Fade.shader index ea99351..2678e3d 100644 --- a/Assets/SteamVR/Resources/SteamVR_Fade.shader +++ b/Assets/SteamVR/Resources/SteamVR_Fade.shader @@ -1,6 +1,32 @@ -Shader "Custom/SteamVR_Fade" { -SubShader { Pass { - Blend SrcAlpha OneMinusSrcAlpha - ZTest Always Cull Off ZWrite Off Fog { Mode Off } - BindChannels { Bind "vertex", vertex Bind "color", color } -} } } \ No newline at end of file +//======= Copyright (c) Valve Corporation, All rights reserved. =============== +// UNITY_SHADER_NO_UPGRADE +Shader "Custom/SteamVR_Fade" +{ + SubShader + { + Pass + { + Blend SrcAlpha OneMinusSrcAlpha + ZTest Always + Cull Off + ZWrite Off + + CGPROGRAM + #pragma vertex MainVS + #pragma fragment MainPS + + float4 fadeColor; + + float4 MainVS( float4 vertex : POSITION ) : SV_POSITION + { + return vertex.xyzw; + } + + float4 MainPS() : SV_Target + { + return fadeColor.rgba; + } + ENDCG + } + } +} \ No newline at end of file diff --git a/Assets/SteamVR/Resources/SteamVR_HiddenArea.shader b/Assets/SteamVR/Resources/SteamVR_HiddenArea.shader deleted file mode 100644 index 31e62fb..0000000 --- a/Assets/SteamVR/Resources/SteamVR_HiddenArea.shader +++ /dev/null @@ -1,24 +0,0 @@ -Shader "Custom/SteamVR_HiddenArea" { - - CGINCLUDE - - #include "UnityCG.cginc" - - float4 vert(appdata_base v) : SV_POSITION { return v.vertex; } - float4 frag(float4 v : SV_POSITION) : COLOR { return float4(0,0,0,0); } - - ENDCG - - SubShader { - Tags { "Queue" = "Background" } - Pass { - ZTest Always Cull Off ZWrite On - Fog { Mode Off } - - CGPROGRAM - #pragma vertex vert - #pragma fragment frag - ENDCG - } - } -} diff --git a/Assets/SteamVR/Resources/SteamVR_HiddenArea.shader.meta b/Assets/SteamVR/Resources/SteamVR_HiddenArea.shader.meta deleted file mode 100644 index 0715bf0..0000000 --- a/Assets/SteamVR/Resources/SteamVR_HiddenArea.shader.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 7687f525efe9f4b449dfe5a7fe0b7c8e -timeCreated: 1428972938 -licenseType: Store -ShaderImporter: - defaultTextures: [] - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/SteamVR/Resources/SteamVR_Overlay.shader b/Assets/SteamVR/Resources/SteamVR_Overlay.shader deleted file mode 100644 index cbe4a6b..0000000 --- a/Assets/SteamVR/Resources/SteamVR_Overlay.shader +++ /dev/null @@ -1,54 +0,0 @@ -Shader "Custom/SteamVR_Overlay" { - Properties { _MainTex ("Base (RGB)", 2D) = "white" {} } - - CGINCLUDE - - #include "UnityCG.cginc" - - sampler2D _MainTex; - - struct v2f { - float4 pos : SV_POSITION; - float2 tex : TEXCOORD0; - }; - - v2f vert(appdata_base v) { - v2f o; - o.pos = v.vertex; - o.tex = v.texcoord; - return o; - } - - float4 frag(v2f i) : COLOR { - return tex2D(_MainTex, i.tex); - } - - float4 frag_linear(v2f i) : COLOR { - return pow(tex2D(_MainTex, i.tex), 2.2); - } - - ENDCG - - SubShader { - Pass { - Blend SrcAlpha OneMinusSrcAlpha - ZTest Always Cull Off ZWrite Off - Fog { Mode Off } - - CGPROGRAM - #pragma vertex vert - #pragma fragment frag - ENDCG - } - Pass { - Blend SrcAlpha OneMinusSrcAlpha - ZTest Always Cull Off ZWrite Off - Fog { Mode Off } - - CGPROGRAM - #pragma vertex vert - #pragma fragment frag_linear - ENDCG - } - } -} diff --git a/Assets/SteamVR/Resources/SteamVR_Overlay.shader.meta b/Assets/SteamVR/Resources/SteamVR_Overlay.shader.meta deleted file mode 100644 index 6a12359..0000000 --- a/Assets/SteamVR/Resources/SteamVR_Overlay.shader.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: cd9d4af6e66af1c4d8abe3384397ee14 -timeCreated: 1433793509 -licenseType: Store -ShaderImporter: - defaultTextures: [] - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/SteamVR/Resources/SteamVR_SphericalProjection.shader b/Assets/SteamVR/Resources/SteamVR_SphericalProjection.shader index c9c1f56..2387c97 100644 --- a/Assets/SteamVR/Resources/SteamVR_SphericalProjection.shader +++ b/Assets/SteamVR/Resources/SteamVR_SphericalProjection.shader @@ -1,4 +1,6 @@ -Shader "Custom/SteamVR_SphericalProjection" { +//======= Copyright (c) Valve Corporation, All rights reserved. =============== +// UNITY_SHADER_NO_UPGRADE +Shader "Custom/SteamVR_SphericalProjection" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} _N ("N (normal of plane)", Vector) = (0,0,0,0) @@ -32,7 +34,11 @@ v2f vert(appdata_base v) { v2f o; +#if UNITY_VERSION >= 540 + o.pos = UnityObjectToClipPos(v.vertex); +#else o.pos = mul(UNITY_MATRIX_MVP, v.vertex); +#endif o.tex = float2( lerp(_Phi0, _Phi1, v.texcoord.x), lerp(_Theta0, _Theta1, v.texcoord.y)); diff --git a/Assets/SteamVR/Scripts.meta b/Assets/SteamVR/Scripts.meta index 7d1a564..1dd1d81 100644 --- a/Assets/SteamVR/Scripts.meta +++ b/Assets/SteamVR/Scripts.meta @@ -1,9 +1,6 @@ fileFormatVersion: 2 -guid: fb05a32879db33642bd935c6a36aee5c +guid: d88af1b1098a33a42bc43c910c864102 folderAsset: yes -timeCreated: 1448064218 -licenseType: Pro DefaultImporter: userData: assetBundleName: - assetBundleVariant: diff --git a/Assets/SteamVR/Scripts/SteamVR.cs b/Assets/SteamVR/Scripts/SteamVR.cs index a3b6768..886285a 100644 --- a/Assets/SteamVR/Scripts/SteamVR.cs +++ b/Assets/SteamVR/Scripts/SteamVR.cs @@ -1,4 +1,4 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Access to SteamVR system (hmd) and compositor (distort) interfaces. // @@ -17,7 +17,12 @@ public class SteamVR : System.IDisposable private static bool _enabled = true; public static bool enabled { - get { return _enabled; } + get + { + if (!UnityEngine.XR.XRSettings.enabled) + enabled = false; + return _enabled; + } set { _enabled = value; @@ -53,7 +58,7 @@ public static SteamVR instance public static bool usingNativeSupport { - get { return UnityEngine.VR.VRDevice.GetNativePtr() != System.IntPtr.Zero; } + get { return UnityEngine.XR.XRDevice.GetNativePtr() != System.IntPtr.Zero; } } static SteamVR CreateInstance() @@ -133,7 +138,7 @@ static void ReportError(EVRInitError error) public Vector2 tanHalfFov { get; private set; } public VRTextureBounds_t[] textureBounds { get; private set; } public SteamVR_Utils.RigidTransform[] eyes { get; private set; } - public EGraphicsAPIConvention graphicsAPI; + public ETextureType textureType; // hmd properties public string hmd_TrackingSystemName { get { return GetStringProperty(ETrackedDeviceProperty.Prop_TrackingSystemName_String); } } @@ -156,52 +161,49 @@ public string GetTrackedDeviceString(uint deviceId) return null; } - string GetStringProperty(ETrackedDeviceProperty prop) + public string GetStringProperty(ETrackedDeviceProperty prop, uint deviceId = OpenVR.k_unTrackedDeviceIndex_Hmd) { var error = ETrackedPropertyError.TrackedProp_Success; - var capactiy = hmd.GetStringTrackedDeviceProperty(OpenVR.k_unTrackedDeviceIndex_Hmd, prop, null, 0, ref error); + var capactiy = hmd.GetStringTrackedDeviceProperty(deviceId, prop, null, 0, ref error); if (capactiy > 1) { var result = new System.Text.StringBuilder((int)capactiy); - hmd.GetStringTrackedDeviceProperty(OpenVR.k_unTrackedDeviceIndex_Hmd, prop, result, capactiy, ref error); + hmd.GetStringTrackedDeviceProperty(deviceId, prop, result, capactiy, ref error); return result.ToString(); } return (error != ETrackedPropertyError.TrackedProp_Success) ? error.ToString() : ""; } - float GetFloatProperty(ETrackedDeviceProperty prop) + public float GetFloatProperty(ETrackedDeviceProperty prop, uint deviceId = OpenVR.k_unTrackedDeviceIndex_Hmd) { var error = ETrackedPropertyError.TrackedProp_Success; - return hmd.GetFloatTrackedDeviceProperty(OpenVR.k_unTrackedDeviceIndex_Hmd, prop, ref error); + return hmd.GetFloatTrackedDeviceProperty(deviceId, prop, ref error); } #region Event callbacks - private void OnInitializing(params object[] args) + private void OnInitializing(bool initializing) { - initializing = (bool)args[0]; + SteamVR.initializing = initializing; } - private void OnCalibrating(params object[] args) + private void OnCalibrating(bool calibrating) { - calibrating = (bool)args[0]; + SteamVR.calibrating = calibrating; } - private void OnOutOfRange(params object[] args) + private void OnOutOfRange(bool outOfRange) { - outOfRange = (bool)args[0]; + SteamVR.outOfRange = outOfRange; } - private void OnDeviceConnected(params object[] args) + private void OnDeviceConnected(int i, bool connected) { - var i = (int)args[0]; - connected[i] = (bool)args[1]; + SteamVR.connected[i] = connected; } - private void OnNewPoses(params object[] args) + private void OnNewPoses(TrackedDevicePose_t[] poses) { - var poses = (TrackedDevicePose_t[])args[0]; - // Update eye offsets to account for IPD changes. eyes[0] = new SteamVR_Utils.RigidTransform(hmd.GetEyeToHeadTransform(EVREye.Eye_Left)); eyes[1] = new SteamVR_Utils.RigidTransform(hmd.GetEyeToHeadTransform(EVREye.Eye_Right)); @@ -211,7 +213,7 @@ private void OnNewPoses(params object[] args) var connected = poses[i].bDeviceIsConnected; if (connected != SteamVR.connected[i]) { - SteamVR_Utils.Event.Send("device_connected", i, connected); + SteamVR_Events.DeviceConnected.Send(i, connected); } } @@ -222,7 +224,7 @@ private void OnNewPoses(params object[] args) var initializing = result == ETrackingResult.Uninitialized; if (initializing != SteamVR.initializing) { - SteamVR_Utils.Event.Send("initializing", initializing); + SteamVR_Events.Initializing.Send(initializing); } var calibrating = @@ -230,7 +232,7 @@ private void OnNewPoses(params object[] args) result == ETrackingResult.Calibrating_OutOfRange; if (calibrating != SteamVR.calibrating) { - SteamVR_Utils.Event.Send("calibrating", calibrating); + SteamVR_Events.Calibrating.Send(calibrating); } var outOfRange = @@ -238,7 +240,7 @@ private void OnNewPoses(params object[] args) result == ETrackingResult.Calibrating_OutOfRange; if (outOfRange != SteamVR.outOfRange) { - SteamVR_Utils.Event.Send("out_of_range", outOfRange); + SteamVR_Events.OutOfRange.Send(outOfRange); } } } @@ -292,16 +294,31 @@ private SteamVR() new SteamVR_Utils.RigidTransform(hmd.GetEyeToHeadTransform(EVREye.Eye_Left)), new SteamVR_Utils.RigidTransform(hmd.GetEyeToHeadTransform(EVREye.Eye_Right)) }; - if (SystemInfo.graphicsDeviceVersion.StartsWith("OpenGL")) - graphicsAPI = EGraphicsAPIConvention.API_OpenGL; - else - graphicsAPI = EGraphicsAPIConvention.API_DirectX; + switch (SystemInfo.graphicsDeviceType) + { +#if (UNITY_5_4) + case UnityEngine.Rendering.GraphicsDeviceType.OpenGL2: +#endif + case UnityEngine.Rendering.GraphicsDeviceType.OpenGLCore: + case UnityEngine.Rendering.GraphicsDeviceType.OpenGLES2: + case UnityEngine.Rendering.GraphicsDeviceType.OpenGLES3: + textureType = ETextureType.OpenGL; + break; +#if !(UNITY_5_4) + case UnityEngine.Rendering.GraphicsDeviceType.Vulkan: + textureType = ETextureType.Vulkan; + break; +#endif + default: + textureType = ETextureType.DirectX; + break; + } - SteamVR_Utils.Event.Listen("initializing", OnInitializing); - SteamVR_Utils.Event.Listen("calibrating", OnCalibrating); - SteamVR_Utils.Event.Listen("out_of_range", OnOutOfRange); - SteamVR_Utils.Event.Listen("device_connected", OnDeviceConnected); - SteamVR_Utils.Event.Listen("new_poses", OnNewPoses); + SteamVR_Events.Initializing.Listen(OnInitializing); + SteamVR_Events.Calibrating.Listen(OnCalibrating); + SteamVR_Events.OutOfRange.Listen(OnOutOfRange); + SteamVR_Events.DeviceConnected.Listen(OnDeviceConnected); + SteamVR_Events.NewPoses.Listen(OnNewPoses); } ~SteamVR() @@ -317,11 +334,11 @@ public void Dispose() private void Dispose(bool disposing) { - SteamVR_Utils.Event.Remove("initializing", OnInitializing); - SteamVR_Utils.Event.Remove("calibrating", OnCalibrating); - SteamVR_Utils.Event.Remove("out_of_range", OnOutOfRange); - SteamVR_Utils.Event.Remove("device_connected", OnDeviceConnected); - SteamVR_Utils.Event.Remove("new_poses", OnNewPoses); + SteamVR_Events.Initializing.Remove(OnInitializing); + SteamVR_Events.Calibrating.Remove(OnCalibrating); + SteamVR_Events.OutOfRange.Remove(OnOutOfRange); + SteamVR_Events.DeviceConnected.Remove(OnDeviceConnected); + SteamVR_Events.NewPoses.Remove(OnNewPoses); _instance = null; } diff --git a/Assets/SteamVR/Scripts/SteamVR_Camera.cs b/Assets/SteamVR/Scripts/SteamVR_Camera.cs index 5b43c3a..26e338e 100644 --- a/Assets/SteamVR/Scripts/SteamVR_Camera.cs +++ b/Assets/SteamVR/Scripts/SteamVR_Camera.cs @@ -1,4 +1,4 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Adds SteamVR render support to existing camera objects // @@ -18,6 +18,8 @@ public class SteamVR_Camera : MonoBehaviour public Transform offset { get { return _head; } } // legacy public Transform origin { get { return _head.parent; } } + public new Camera camera { get; private set; } + [SerializeField] private Transform _ears; public Transform ears { get { return _ears; } } @@ -31,8 +33,8 @@ public Ray GetRay() static public float sceneResolutionScale { - get { return UnityEngine.VR.VRSettings.renderScale; } - set { UnityEngine.VR.VRSettings.renderScale = value; } + get { return UnityEngine.XR.XRSettings.eyeTextureResolutionScale; } + set { UnityEngine.XR.XRSettings.eyeTextureResolutionScale = value; } } #region Enable / Disable @@ -96,7 +98,11 @@ void OnEnable() #region Functionality to ensure SteamVR_Camera component is always the last component on an object - void Awake() { ForceLast(); } + void Awake() + { + camera = GetComponent(); // cached to avoid runtime lookup + ForceLast(); + } static Hashtable values; @@ -180,16 +186,6 @@ public void Expand() head.rotation = transform.rotation; head.localScale = Vector3.one; head.tag = tag; - - var camera = head.GetComponent(); - camera.clearFlags = CameraClearFlags.Nothing; - camera.cullingMask = 0; - camera.eventMask = 0; - camera.orthographic = true; - camera.orthographicSize = 1; - camera.nearClipPlane = 0; - camera.farClipPlane = 1; - camera.useOcclusionCulling = false; } if (transform.parent != head) @@ -201,14 +197,14 @@ public void Expand() while (transform.childCount > 0) transform.GetChild(0).parent = head; - +#if !UNITY_2017_2_OR_NEWER var guiLayer = GetComponent(); if (guiLayer != null) { DestroyImmediate(guiLayer); head.gameObject.AddComponent(); } - +#endif var audioListener = GetComponent(); if (audioListener != null) { @@ -232,14 +228,14 @@ public void Collapse() // Move children and components from head back to camera. while (head.childCount > 0) head.GetChild(0).parent = transform; - +#if !UNITY_2017_2_OR_NEWER var guiLayer = head.GetComponent(); if (guiLayer != null) { DestroyImmediate(guiLayer); gameObject.AddComponent(); } - +#endif if (ears != null) { while (ears.childCount > 0) diff --git a/Assets/SteamVR/Scripts/SteamVR_CameraFlip.cs b/Assets/SteamVR/Scripts/SteamVR_CameraFlip.cs index 5fd71fc..c1b150e 100644 --- a/Assets/SteamVR/Scripts/SteamVR_CameraFlip.cs +++ b/Assets/SteamVR/Scripts/SteamVR_CameraFlip.cs @@ -1,4 +1,4 @@ -//========= Copyright 2015, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Flips the camera output back to normal for D3D. // diff --git a/Assets/SteamVR/Scripts/SteamVR_CameraMask.cs b/Assets/SteamVR/Scripts/SteamVR_CameraMask.cs index a4ef83c..3aefb4e 100644 --- a/Assets/SteamVR/Scripts/SteamVR_CameraMask.cs +++ b/Assets/SteamVR/Scripts/SteamVR_CameraMask.cs @@ -1,4 +1,4 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Masks out pixels that cannot be seen through the connected hmd. // diff --git a/Assets/SteamVR/Scripts/SteamVR_Controller.cs b/Assets/SteamVR/Scripts/SteamVR_Controller.cs index 95c1ac0..bfaef94 100644 --- a/Assets/SteamVR/Scripts/SteamVR_Controller.cs +++ b/Assets/SteamVR/Scripts/SteamVR_Controller.cs @@ -1,4 +1,4 @@ -//========= Copyright 2015, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Wrapper for working with SteamVR controller input // @@ -65,7 +65,7 @@ public void Update() var system = OpenVR.System; if (system != null) { - valid = system.GetControllerStateWithPose(SteamVR_Render.instance.trackingSpace, index, ref state, ref pose); + valid = system.GetControllerStateWithPose(SteamVR_Render.instance.trackingSpace, index, ref state, (uint)System.Runtime.InteropServices.Marshal.SizeOf(typeof(VRControllerState_t)), ref pose); UpdateHairTrigger(); } } diff --git a/Assets/SteamVR/Scripts/SteamVR_ControllerManager.cs b/Assets/SteamVR/Scripts/SteamVR_ControllerManager.cs index c2537b0..6897137 100644 --- a/Assets/SteamVR/Scripts/SteamVR_ControllerManager.cs +++ b/Assets/SteamVR/Scripts/SteamVR_ControllerManager.cs @@ -1,17 +1,21 @@ -//========= Copyright 2016, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Enables/disables objects based on connectivity and assigned roles. // //============================================================================= using UnityEngine; -using System.Collections.Generic; using Valve.VR; public class SteamVR_ControllerManager : MonoBehaviour { public GameObject left, right; - public GameObject[] objects; // populate with objects you want to assign to additional controllers + + [Tooltip("Populate with objects you want to assign to additional controllers")] + public GameObject[] objects; + + [Tooltip("Set to true if you want objects arbitrarily assigned to controllers before their role (left vs right) is identified")] + public bool assignAllBeforeIdentified; uint[] indices; // assigned bool[] connected = new bool[OpenVR.k_unMaxTrackedDeviceCount]; // controllers only @@ -20,22 +24,46 @@ public class SteamVR_ControllerManager : MonoBehaviour uint leftIndex = OpenVR.k_unTrackedDeviceIndexInvalid; uint rightIndex = OpenVR.k_unTrackedDeviceIndexInvalid; - void Awake() + // Helper function to avoid adding duplicates to object array. + void SetUniqueObject(GameObject o, int index) + { + for (int i = 0; i < index; i++) + if (objects[i] == o) + return; + + objects[index] = o; + } + + // This needs to be called if you update left, right or objects at runtime (e.g. when dyanmically spawned). + public void UpdateTargets() { // Add left and right entries to the head of the list so we only have to operate on the list itself. - var additional = (this.objects != null) ? this.objects.Length : 0; - var objects = new GameObject[2 + additional]; - indices = new uint[2 + additional]; - objects[0] = right; - indices[0] = OpenVR.k_unTrackedDeviceIndexInvalid; - objects[1] = left; - indices[1] = OpenVR.k_unTrackedDeviceIndexInvalid; + var objects = this.objects; + var additional = (objects != null) ? objects.Length : 0; + this.objects = new GameObject[2 + additional]; + SetUniqueObject(right, 0); + SetUniqueObject(left, 1); for (int i = 0; i < additional; i++) - { - objects[2 + i] = this.objects[i]; - indices[2 + i] = OpenVR.k_unTrackedDeviceIndexInvalid; - } - this.objects = objects; + SetUniqueObject(objects[i], 2 + i); + + // Reset assignments. + indices = new uint[2 + additional]; + for (int i = 0; i < indices.Length; i++) + indices[i] = OpenVR.k_unTrackedDeviceIndexInvalid; + } + + SteamVR_Events.Action inputFocusAction, deviceConnectedAction, trackedDeviceRoleChangedAction; + + void Awake() + { + UpdateTargets(); + } + + SteamVR_ControllerManager() + { + inputFocusAction = SteamVR_Events.InputFocusAction(OnInputFocus); + deviceConnectedAction = SteamVR_Events.DeviceConnectedAction(OnDeviceConnected); + trackedDeviceRoleChangedAction = SteamVR_Events.SystemAction(EVREventType.VREvent_TrackedDeviceRoleChanged, OnTrackedDeviceRoleChanged); } void OnEnable() @@ -45,32 +73,34 @@ void OnEnable() var obj = objects[i]; if (obj != null) obj.SetActive(false); + + indices[i] = OpenVR.k_unTrackedDeviceIndexInvalid; } - OnTrackedDeviceRoleChanged(); + Refresh(); for (int i = 0; i < SteamVR.connected.Length; i++) if (SteamVR.connected[i]) OnDeviceConnected(i, true); - SteamVR_Utils.Event.Listen("input_focus", OnInputFocus); - SteamVR_Utils.Event.Listen("device_connected", OnDeviceConnected); - SteamVR_Utils.Event.Listen("TrackedDeviceRoleChanged", OnTrackedDeviceRoleChanged); + inputFocusAction.enabled = true; + deviceConnectedAction.enabled = true; + trackedDeviceRoleChangedAction.enabled = true; } void OnDisable() { - SteamVR_Utils.Event.Remove("input_focus", OnInputFocus); - SteamVR_Utils.Event.Remove("device_connected", OnDeviceConnected); - SteamVR_Utils.Event.Remove("TrackedDeviceRoleChanged", OnTrackedDeviceRoleChanged); + inputFocusAction.enabled = false; + deviceConnectedAction.enabled = false; + trackedDeviceRoleChangedAction.enabled = false; } + static string hiddenPrefix = "hidden (", hiddenPostfix = ")"; static string[] labels = { "left", "right" }; // Hide controllers when the dashboard is up. - private void OnInputFocus(params object[] args) + private void OnInputFocus(bool hasFocus) { - bool hasFocus = (bool)args[0]; if (hasFocus) { for (int i = 0; i < objects.Length; i++) @@ -79,7 +109,7 @@ private void OnInputFocus(params object[] args) if (obj != null) { var label = (i < 2) ? labels[i] : (i - 1).ToString(); - ShowObject(obj.transform, "hidden (" + label + ")"); + ShowObject(obj.transform, hiddenPrefix + label + hiddenPostfix); } } } @@ -91,7 +121,7 @@ private void OnInputFocus(params object[] args) if (obj != null) { var label = (i < 2) ? labels[i] : (i - 1).ToString(); - HideObject(obj.transform, "hidden (" + label + ")"); + HideObject(obj.transform, hiddenPrefix + label + hiddenPostfix); } } } @@ -101,6 +131,11 @@ private void OnInputFocus(params object[] args) // us to call SetActive in OnDeviceConnected independently. private void HideObject(Transform t, string name) { + if (t.gameObject.name.StartsWith(hiddenPrefix)) + { + Debug.Log("Ignoring double-hide."); + return; + } var hidden = new GameObject(name).transform; hidden.parent = t.parent; t.parent = hidden; @@ -153,26 +188,29 @@ private void SetTrackedDeviceIndex(int objectIndex, uint trackedDeviceIndex) } // Keep track of assigned roles. - private void OnTrackedDeviceRoleChanged(params object[] args) + private void OnTrackedDeviceRoleChanged(VREvent_t vrEvent) { Refresh(); } // Keep track of connected controller indices. - private void OnDeviceConnected(params object[] args) + private void OnDeviceConnected(int index, bool connected) { - var index = (uint)(int)args[0]; bool changed = this.connected[index]; this.connected[index] = false; - var connected = (bool)args[1]; if (connected) { var system = OpenVR.System; - if (system != null && system.GetTrackedDeviceClass(index) == ETrackedDeviceClass.Controller) + if (system != null) { - this.connected[index] = true; - changed = !changed; // if we clear and set the same index, nothing has changed + var deviceClass = system.GetTrackedDeviceClass((uint)index); + if (deviceClass == ETrackedDeviceClass.Controller || + deviceClass == ETrackedDeviceClass.GenericTracker) + { + this.connected[index] = true; + changed = !changed; // if we clear and set the same index, nothing has changed + } } } @@ -196,11 +234,16 @@ public void Refresh() { for (uint deviceIndex = 0; deviceIndex < connected.Length; deviceIndex++) { - if (connected[deviceIndex]) - { - SetTrackedDeviceIndex(objectIndex++, deviceIndex); + if (objectIndex >= objects.Length) + break; + + if (!connected[deviceIndex]) + continue; + + SetTrackedDeviceIndex(objectIndex++, deviceIndex); + + if (!assignAllBeforeIdentified) break; - } } } else diff --git a/Assets/SteamVR/Scripts/SteamVR_Ears.cs b/Assets/SteamVR/Scripts/SteamVR_Ears.cs index 6428b1f..ccc83da 100644 --- a/Assets/SteamVR/Scripts/SteamVR_Ears.cs +++ b/Assets/SteamVR/Scripts/SteamVR_Ears.cs @@ -1,4 +1,4 @@ -//========= Copyright 2016, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Handles aligning audio listener when using speakers. // @@ -15,7 +15,7 @@ public class SteamVR_Ears : MonoBehaviour bool usingSpeakers; Quaternion offset; - private void OnNewPosesApplied(params object[] args) + private void OnNewPosesApplied() { var origin = vrcam.origin; var baseRotation = origin != null ? origin.rotation : Quaternion.identity; @@ -30,23 +30,23 @@ void OnEnable() if (settings != null) { var error = EVRSettingsError.None; - if (settings.GetBool(OpenVR.k_pch_SteamVR_Section, OpenVR.k_pch_SteamVR_UsingSpeakers_Bool, false, ref error)) + if (settings.GetBool(OpenVR.k_pch_SteamVR_Section, OpenVR.k_pch_SteamVR_UsingSpeakers_Bool, ref error)) { usingSpeakers = true; - var yawOffset = settings.GetFloat(OpenVR.k_pch_SteamVR_Section, OpenVR.k_pch_SteamVR_SpeakersForwardYawOffsetDegrees_Float, 0.0f, ref error); + var yawOffset = settings.GetFloat(OpenVR.k_pch_SteamVR_Section, OpenVR.k_pch_SteamVR_SpeakersForwardYawOffsetDegrees_Float, ref error); offset = Quaternion.Euler(0.0f, yawOffset, 0.0f); } } if (usingSpeakers) - SteamVR_Utils.Event.Listen("new_poses_applied", OnNewPosesApplied); + SteamVR_Events.NewPosesApplied.Listen(OnNewPosesApplied); } void OnDisable() { if (usingSpeakers) - SteamVR_Utils.Event.Remove("new_poses_applied", OnNewPosesApplied); + SteamVR_Events.NewPosesApplied.Remove(OnNewPosesApplied); } } diff --git a/Assets/SteamVR/Scripts/SteamVR_Events.cs b/Assets/SteamVR/Scripts/SteamVR_Events.cs new file mode 100644 index 0000000..ba0dced --- /dev/null +++ b/Assets/SteamVR/Scripts/SteamVR_Events.cs @@ -0,0 +1,203 @@ +//======= Copyright (c) Valve Corporation, All rights reserved. =============== +// +// Purpose: Simple event system for SteamVR. +// +// Example usage: +// +// void OnDeviceConnected(int i, bool connected) { ... } +// SteamVR_Events.DeviceConnected.Listen(OnDeviceConnected); // Usually in OnEnable +// SteamVR_Events.DeviceConnected.Remove(OnDeviceConnected); // Usually in OnDisable +// +// Alternatively, if Listening/Removing often these can be cached as follows: +// +// SteamVR_Event.Action deviceConnectedAction; +// void OnAwake() { deviceConnectedAction = SteamVR_Event.DeviceConnectedAction(OnDeviceConnected); } +// void OnEnable() { deviceConnectedAction.enabled = true; } +// void OnDisable() { deviceConnectedAction.enabled = false; } +// +//============================================================================= + +using UnityEngine; +using UnityEngine.Events; +using Valve.VR; + +public static class SteamVR_Events +{ + public abstract class Action + { + public abstract void Enable(bool enabled); + public bool enabled { set { Enable(value); } } + } + + [System.Serializable] + public class ActionNoArgs : Action + { + public ActionNoArgs(Event _event, UnityAction action) + { + this._event = _event; + this.action = action; + } + + public override void Enable(bool enabled) + { + if (enabled) + _event.Listen(action); + else + _event.Remove(action); + } + + Event _event; + UnityAction action; + } + + [System.Serializable] + public class Action : Action + { + public Action(Event _event, UnityAction action) + { + this._event = _event; + this.action = action; + } + + public override void Enable(bool enabled) + { + if (enabled) + _event.Listen(action); + else + _event.Remove(action); + } + + Event _event; + UnityAction action; + } + + [System.Serializable] + public class Action : Action + { + public Action(Event _event, UnityAction action) + { + this._event = _event; + this.action = action; + } + + public override void Enable(bool enabled) + { + if (enabled) + _event.Listen(action); + else + _event.Remove(action); + } + + Event _event; + UnityAction action; + } + + [System.Serializable] + public class Action : Action + { + public Action(Event _event, UnityAction action) + { + this._event = _event; + this.action = action; + } + + public override void Enable(bool enabled) + { + if (enabled) + _event.Listen(action); + else + _event.Remove(action); + } + + Event _event; + UnityAction action; + } + + public class Event : UnityEvent + { + public void Listen(UnityAction action) { this.AddListener(action); } + public void Remove(UnityAction action) { this.RemoveListener(action); } + public void Send() { this.Invoke(); } + } + + public class Event : UnityEvent + { + public void Listen(UnityAction action) { this.AddListener(action); } + public void Remove(UnityAction action) { this.RemoveListener(action); } + public void Send(T arg0) { this.Invoke(arg0); } + } + + public class Event : UnityEvent + { + public void Listen(UnityAction action) { this.AddListener(action); } + public void Remove(UnityAction action) { this.RemoveListener(action); } + public void Send(T0 arg0, T1 arg1) { this.Invoke(arg0, arg1); } + } + + public class Event : UnityEvent + { + public void Listen(UnityAction action) { this.AddListener(action); } + public void Remove(UnityAction action) { this.RemoveListener(action); } + public void Send(T0 arg0, T1 arg1, T2 arg2) { this.Invoke(arg0, arg1, arg2); } + } + + public static Event Calibrating = new Event(); + public static Action CalibratingAction(UnityAction action) { return new Action(Calibrating, action); } + + public static Event DeviceConnected = new Event(); + public static Action DeviceConnectedAction(UnityAction action) { return new Action(DeviceConnected, action); } + + public static Event Fade = new Event(); + public static Action FadeAction(UnityAction action) { return new Action(Fade, action); } + + public static Event FadeReady = new Event(); + public static Action FadeReadyAction(UnityAction action) { return new ActionNoArgs(FadeReady, action); } + + public static Event HideRenderModels = new Event(); + public static Action HideRenderModelsAction(UnityAction action) { return new Action(HideRenderModels, action); } + + public static Event Initializing = new Event(); + public static Action InitializingAction(UnityAction action) { return new Action(Initializing, action); } + + public static Event InputFocus = new Event(); + public static Action InputFocusAction(UnityAction action) { return new Action(InputFocus, action); } + + public static Event Loading = new Event(); + public static Action LoadingAction(UnityAction action) { return new Action(Loading, action); } + + public static Event LoadingFadeIn = new Event(); + public static Action LoadingFadeInAction(UnityAction action) { return new Action(LoadingFadeIn, action); } + + public static Event LoadingFadeOut = new Event(); + public static Action LoadingFadeOutAction(UnityAction action) { return new Action(LoadingFadeOut, action); } + + public static Event NewPoses = new Event(); + public static Action NewPosesAction(UnityAction action) { return new Action(NewPoses, action); } + + public static Event NewPosesApplied = new Event(); + public static Action NewPosesAppliedAction(UnityAction action) { return new ActionNoArgs(NewPosesApplied, action); } + + public static Event OutOfRange = new Event(); + public static Action OutOfRangeAction(UnityAction action) { return new Action(OutOfRange, action); } + + public static Event RenderModelLoaded = new Event(); + public static Action RenderModelLoadedAction(UnityAction action) { return new Action(RenderModelLoaded, action); } + + static System.Collections.Generic.Dictionary> systemEvents = new System.Collections.Generic.Dictionary>(); + public static Event System(EVREventType eventType) + { + Event e; + if (!systemEvents.TryGetValue(eventType, out e)) + { + e = new Event(); + systemEvents.Add(eventType, e); + } + return e; + } + + public static Action SystemAction(EVREventType eventType, UnityAction action) + { + return new Action(System(eventType), action); + } +} + diff --git a/Assets/SteamVR/Scripts/SteamVR_Events.cs.meta b/Assets/SteamVR/Scripts/SteamVR_Events.cs.meta new file mode 100644 index 0000000..c3c9d5c --- /dev/null +++ b/Assets/SteamVR/Scripts/SteamVR_Events.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 44cb57742f235524189e5d8af1c4f3cc +timeCreated: 1483744463 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SteamVR/Scripts/SteamVR_ExternalCamera.cs b/Assets/SteamVR/Scripts/SteamVR_ExternalCamera.cs index 25b4bc0..6afa67b 100644 --- a/Assets/SteamVR/Scripts/SteamVR_ExternalCamera.cs +++ b/Assets/SteamVR/Scripts/SteamVR_ExternalCamera.cs @@ -1,4 +1,4 @@ -//========= Copyright 2016, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Used to render an external camera of vr player (split front/back). // @@ -10,6 +10,7 @@ public class SteamVR_ExternalCamera : MonoBehaviour { + [System.Serializable] public struct Config { public float x, y, z; @@ -20,6 +21,7 @@ public struct Config public float frameSkip; public float nearOffset, farOffset; public float hmdOffset; + public float r, g, b, a; // chroma key override public bool disableStandardAssets; } @@ -61,6 +63,7 @@ public void ReadConfig() readCamMatrix = true; } } +#if !UNITY_METRO else if (key == "disableStandardAssets") { var field = c.GetType().GetField(key); @@ -73,6 +76,7 @@ public void ReadConfig() if (field != null) field.SetValue(c, float.Parse(split[1])); } +#endif } } config = (Config)c; //unbox @@ -91,8 +95,30 @@ public void ReadConfig() } } catch { } + + // Clear target so AttachToCamera gets called to pick up any changes. + target = null; +#if !UNITY_METRO + // Listen for changes. + if (watcher == null) + { + var fi = new System.IO.FileInfo(configPath); + watcher = new System.IO.FileSystemWatcher(fi.DirectoryName, fi.Name); + watcher.NotifyFilter = System.IO.NotifyFilters.LastWrite; + watcher.Changed += new System.IO.FileSystemEventHandler(OnChanged); + watcher.EnableRaisingEvents = true; + } + } + + void OnChanged(object source, System.IO.FileSystemEventArgs e) + { + ReadConfig(); } + System.IO.FileSystemWatcher watcher; +#else + } +#endif Camera cam; Transform target; GameObject clipQuad; @@ -119,8 +145,10 @@ public void AttachToCamera(SteamVR_Camera vrcam) go.name = "camera"; DestroyImmediate(go.GetComponent()); + DestroyImmediate(go.GetComponent()); cam = go.GetComponent(); + cam.stereoTargetEye = StereoTargetEyeMask.None; cam.fieldOfView = config.fov; cam.useOcclusionCulling = false; cam.enabled = false; // manually rendered @@ -181,8 +209,9 @@ public void RenderNear() if (cam.targetTexture == null || cam.targetTexture.width != w || cam.targetTexture.height != h) { - cam.targetTexture = new RenderTexture(w, h, 24, RenderTextureFormat.ARGB32); - cam.targetTexture.antiAliasing = QualitySettings.antiAliasing == 0 ? 1 : QualitySettings.antiAliasing; + var tex = new RenderTexture(w, h, 24, RenderTextureFormat.ARGB32); + tex.antiAliasing = QualitySettings.antiAliasing == 0 ? 1 : QualitySettings.antiAliasing; + cam.targetTexture = tex; } cam.nearClipPlane = config.near; @@ -194,6 +223,8 @@ public void RenderNear() cam.clearFlags = CameraClearFlags.Color; cam.backgroundColor = Color.clear; + clipMaterial.color = new Color(config.r, config.g, config.b, config.a); + float dist = Mathf.Clamp(GetTargetDistance() + config.nearOffset, config.near, config.far); var clipParent = clipQuad.transform.parent; clipQuad.transform.position = clipParent.position + clipParent.forward * dist; @@ -216,7 +247,23 @@ public void RenderNear() } clipQuad.SetActive(true); + cam.Render(); + + Graphics.DrawTexture(new Rect(0, 0, w, h), cam.targetTexture, colorMat); + + // Re-render scene with post-processing fx disabled (if necessary) since they override alpha. + var pp = cam.gameObject.GetComponent("PostProcessingBehaviour") as MonoBehaviour; + if ((pp != null) && pp.enabled) + { + pp.enabled = false; + cam.Render(); + pp.enabled = true; + } + + Graphics.DrawTexture(new Rect(w, 0, w, h), cam.targetTexture, alphaMat); + + // Restore settings. clipQuad.SetActive(false); if (behaviours != null) @@ -232,9 +279,6 @@ public void RenderNear() cam.clearFlags = clearFlags; cam.backgroundColor = backgroundColor; - - Graphics.DrawTexture(new Rect(0, 0, w, h), cam.targetTexture, colorMat); - Graphics.DrawTexture(new Rect(w, 0, w, h), cam.targetTexture, alphaMat); } public void RenderFar() diff --git a/Assets/SteamVR/Scripts/SteamVR_Fade.cs b/Assets/SteamVR/Scripts/SteamVR_Fade.cs index ee294bc..c7c3edb 100644 --- a/Assets/SteamVR/Scripts/SteamVR_Fade.cs +++ b/Assets/SteamVR/Scripts/SteamVR_Fade.cs @@ -1,5 +1,5 @@ //#define TEST_FADE_VIEW -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: CameraFade script adapted to work with SteamVR. // @@ -32,7 +32,7 @@ public class SteamVR_Fade : MonoBehaviour static public void Start(Color newColor, float duration, bool fadeOverlay = false) { - SteamVR_Utils.Event.Send("fade", newColor, duration, fadeOverlay); + SteamVR_Events.Fade.Send(newColor, duration, fadeOverlay); } static public void View(Color newColor, float duration) @@ -53,13 +53,8 @@ void Update() } #endif - public void OnStartFade(params object[] args) + public void OnStartFade(Color newColor, float duration, bool fadeOverlay) { - var newColor = (Color)args[0]; - var duration = (float)args[1]; - - fadeOverlay = (args.Length > 2) && (bool)args[2]; - if (duration > 0.0f) { targetColor = newColor; @@ -72,21 +67,23 @@ public void OnStartFade(params object[] args) } static Material fadeMaterial = null; + static int fadeMaterialColorID = -1; void OnEnable() { if (fadeMaterial == null) { fadeMaterial = new Material(Shader.Find("Custom/SteamVR_Fade")); + fadeMaterialColorID = Shader.PropertyToID("fadeColor"); } - SteamVR_Utils.Event.Listen("fade", OnStartFade); - SteamVR_Utils.Event.Send("fade_ready"); + SteamVR_Events.Fade.Listen(OnStartFade); + SteamVR_Events.FadeReady.Send(); } void OnDisable() { - SteamVR_Utils.Event.Remove("fade", OnStartFade); + SteamVR_Events.Fade.Remove(OnStartFade); } void OnPostRender() @@ -116,17 +113,15 @@ void OnPostRender() if (currentColor.a > 0 && fadeMaterial) { - GL.PushMatrix(); - GL.LoadOrtho(); + fadeMaterial.SetColor(fadeMaterialColorID, currentColor); fadeMaterial.SetPass(0); GL.Begin(GL.QUADS); - GL.Color(currentColor); - GL.Vertex3(0, 0, 0); - GL.Vertex3(1, 0, 0); + + GL.Vertex3(-1, -1, 0); + GL.Vertex3( 1, -1, 0); GL.Vertex3(1, 1, 0); - GL.Vertex3(0, 1, 0); + GL.Vertex3(-1, 1, 0); GL.End(); - GL.PopMatrix(); } } } diff --git a/Assets/SteamVR/Scripts/SteamVR_Frustum.cs b/Assets/SteamVR/Scripts/SteamVR_Frustum.cs index db0520d..de547d1 100644 --- a/Assets/SteamVR/Scripts/SteamVR_Frustum.cs +++ b/Assets/SteamVR/Scripts/SteamVR_Frustum.cs @@ -1,4 +1,4 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Generates a mesh based on field of view. // @@ -87,15 +87,13 @@ public void UpdateModel() GetComponent().mesh = mesh; } - private void OnDeviceConnected(params object[] args) + private void OnDeviceConnected(int i, bool connected) { - var i = (int)args[0]; if (i != (int)index) return; GetComponent().mesh = null; - var connected = (bool)args[1]; if (connected) { var system = OpenVR.System; @@ -134,12 +132,12 @@ private void OnDeviceConnected(params object[] args) void OnEnable() { GetComponent().mesh = null; - SteamVR_Utils.Event.Listen("device_connected", OnDeviceConnected); + SteamVR_Events.DeviceConnected.Listen(OnDeviceConnected); } void OnDisable() { - SteamVR_Utils.Event.Remove("device_connected", OnDeviceConnected); + SteamVR_Events.DeviceConnected.Remove(OnDeviceConnected); GetComponent().mesh = null; } diff --git a/Assets/SteamVR/Scripts/SteamVR_GameView.cs b/Assets/SteamVR/Scripts/SteamVR_GameView.cs index 86b2f4b..0cade74 100644 --- a/Assets/SteamVR/Scripts/SteamVR_GameView.cs +++ b/Assets/SteamVR/Scripts/SteamVR_GameView.cs @@ -1,4 +1,4 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Handles rendering to the game view window // diff --git a/Assets/SteamVR/Scripts/SteamVR_IK.cs b/Assets/SteamVR/Scripts/SteamVR_IK.cs index 96493f1..f4ad940 100644 --- a/Assets/SteamVR/Scripts/SteamVR_IK.cs +++ b/Assets/SteamVR/Scripts/SteamVR_IK.cs @@ -1,4 +1,4 @@ -//========= Copyright 2015, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Simple two bone ik solver. // diff --git a/Assets/SteamVR/Scripts/SteamVR_LoadLevel.cs b/Assets/SteamVR/Scripts/SteamVR_LoadLevel.cs index 961717a..160369b 100644 --- a/Assets/SteamVR/Scripts/SteamVR_LoadLevel.cs +++ b/Assets/SteamVR/Scripts/SteamVR_LoadLevel.cs @@ -1,4 +1,4 @@ -//========= Copyright 2015, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Helper for smoothing over transitions between levels. // @@ -25,14 +25,11 @@ public static Texture progressTexture // Name of level to load. public string levelName; - // If loading an external application - public bool loadExternalApp; + // Name of internal process to launch (instead of levelName). + public string internalProcessPath; - // Name of external application to load - public string externalAppPath; - - // The command-line args for the external application to load - public string externalAppArgs; + // The command-line args for the internal process to launch. + public string internalProcessArgs; // If true, call LoadLevelAdditiveAsync instead of LoadLevelAsync. public bool loadAdditive; @@ -100,7 +97,7 @@ void OnEnable() public void Trigger() { if (!loading && !string.IsNullOrEmpty(levelName)) - StartCoroutine("LoadLevel"); + StartCoroutine(LoadLevel()); } // Helper function to quickly and simply load a level from script. @@ -166,7 +163,7 @@ void OnGUI() { var texture = new Texture_t(); texture.handle = renderTexture.GetNativeTexturePtr(); - texture.eType = SteamVR.instance.graphicsAPI; + texture.eType = SteamVR.instance.textureType; texture.eColorSpace = EColorSpace.Auto; overlay.SetOverlayTexture(progressBarOverlayHandle, ref texture); } @@ -255,7 +252,7 @@ IEnumerator LoadLevel() _active = this; - SteamVR_Utils.Event.Send("loading", true); + SteamVR_Events.Loading.Send(true); // Calculate rate for fading in loading screen and progress bar. if (loadingScreenFadeInTime > 0.0f) @@ -277,7 +274,7 @@ IEnumerator LoadLevel() { var texture = new Texture_t(); texture.handle = loadingScreen.GetNativeTexturePtr(); - texture.eType = SteamVR.instance.graphicsAPI; + texture.eType = SteamVR.instance.textureType; texture.eColorSpace = EColorSpace.Auto; overlay.SetOverlayTexture(loadingScreenOverlayHandle, ref texture); } @@ -286,7 +283,7 @@ IEnumerator LoadLevel() bool fadedForeground = false; // Fade out to compositor - SteamVR_Utils.Event.Send("loading_fade_out", fadeOutTime); + SteamVR_Events.LoadingFadeOut.Send(fadeOutTime); // Optionally set a skybox to use as a backdrop in the compositor. var compositor = OpenVR.Compositor; @@ -332,7 +329,7 @@ IEnumerator LoadLevel() transform.parent = null; DontDestroyOnLoad(gameObject); - if (loadExternalApp) + if (!string.IsNullOrEmpty(internalProcessPath)) { Debug.Log("Launching external application..."); var applications = OpenVR.Applications; @@ -343,17 +340,17 @@ IEnumerator LoadLevel() else { var workingDirectory = Directory.GetCurrentDirectory(); - var fullPath = Path.Combine( workingDirectory, externalAppPath ); + var fullPath = Path.Combine(workingDirectory, internalProcessPath); Debug.Log("LaunchingInternalProcess"); - Debug.Log("ExternalAppPath = " + externalAppPath); + Debug.Log("ExternalAppPath = " + internalProcessPath); Debug.Log("FullPath = " + fullPath); - Debug.Log("ExternalAppArgs = " + externalAppArgs); + Debug.Log("ExternalAppArgs = " + internalProcessArgs); Debug.Log("WorkingDirectory = " + workingDirectory); - var error = applications.LaunchInternalProcess(fullPath, externalAppArgs, workingDirectory); + var error = applications.LaunchInternalProcess(fullPath, internalProcessArgs, workingDirectory); Debug.Log("LaunchInternalProcessError: " + error); #if UNITY_EDITOR UnityEditor.EditorApplication.isPlaying = false; -#else +#elif !UNITY_METRO System.Diagnostics.Process.GetCurrentProcess().Kill(); #endif } @@ -404,8 +401,10 @@ IEnumerator LoadLevel() } // Fade out to compositor - SteamVR_Utils.Event.Send("loading_fade_in", fadeInTime); + SteamVR_Events.LoadingFadeIn.Send(fadeInTime); + // Refresh compositor reference since loading scenes might have invalidated it. + compositor = OpenVR.Compositor; if (compositor != null) { // Fade out foreground color if necessary. @@ -444,7 +443,7 @@ IEnumerator LoadLevel() _active = null; - SteamVR_Utils.Event.Send("loading", false); + SteamVR_Events.Loading.Send(false); } // Helper to create (or reuse if possible) each of our different overlay types. @@ -468,7 +467,7 @@ ulong GetOverlayHandle(string overlayName, Transform transform, float widthInMet overlay.SetOverlayWidthInMeters(handle, widthInMeters); // D3D textures are upside-down in Unity to match OpenGL. - if (SteamVR.instance.graphicsAPI == EGraphicsAPIConvention.API_DirectX) + if (SteamVR.instance.textureType == ETextureType.DirectX) { var textureBounds = new VRTextureBounds_t(); textureBounds.uMin = 0; diff --git a/Assets/SteamVR/Scripts/SteamVR_Menu.cs b/Assets/SteamVR/Scripts/SteamVR_Menu.cs index 12e2aec..4a75343 100644 --- a/Assets/SteamVR/Scripts/SteamVR_Menu.cs +++ b/Assets/SteamVR/Scripts/SteamVR_Menu.cs @@ -1,4 +1,4 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Example menu using OnGUI with SteamVR_Camera's overlay support // diff --git a/Assets/SteamVR/Scripts/SteamVR_Overlay.cs b/Assets/SteamVR/Scripts/SteamVR_Overlay.cs index 42bd035..64d6895 100644 --- a/Assets/SteamVR/Scripts/SteamVR_Overlay.cs +++ b/Assets/SteamVR/Scripts/SteamVR_Overlay.cs @@ -1,4 +1,4 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Displays 2d content on a large virtual screen. // @@ -14,9 +14,15 @@ public class SteamVR_Overlay : MonoBehaviour public bool curved = true; public bool antialias = true; public bool highquality = true; - public float scale = 3.0f; // size of overlay view - public float distance = 1.25f; // distance from surface - public float alpha = 1.0f; // opacity 0..1 + + [Tooltip("Size of overlay view.")] + public float scale = 3.0f; + + [Tooltip("Distance from surface.")] + public float distance = 1.25f; + + [Tooltip("Opacity"), Range(0.0f, 1.0f)] + public float alpha = 1.0f; public Vector4 uvOffset = new Vector4(0, 0, 1, 1); public Vector2 mouseScale = new Vector2(1, 1); @@ -80,7 +86,7 @@ public void UpdateOverlay() var tex = new Texture_t(); tex.handle = texture.GetNativeTexturePtr(); - tex.eType = SteamVR.instance.graphicsAPI; + tex.eType = SteamVR.instance.textureType; tex.eColorSpace = EColorSpace.Auto; overlay.SetOverlayTexture(handle, ref tex); diff --git a/Assets/SteamVR/Scripts/SteamVR_PlayArea.cs b/Assets/SteamVR/Scripts/SteamVR_PlayArea.cs index 0fd1eba..a24abdd 100644 --- a/Assets/SteamVR/Scripts/SteamVR_PlayArea.cs +++ b/Assets/SteamVR/Scripts/SteamVR_PlayArea.cs @@ -1,4 +1,4 @@ -//========= Copyright 2015, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Draws different sized room-scale play areas for targeting content // @@ -39,7 +39,7 @@ public static bool GetBounds( Size size, ref HmdQuad_t pRect ) if (initOpenVR) { var error = EVRInitError.None; - OpenVR.Init(ref error, EVRApplicationType.VRApplication_Other); + OpenVR.Init(ref error, EVRApplicationType.VRApplication_Utility); } var chaperone = OpenVR.Chaperone; @@ -65,17 +65,17 @@ public static bool GetBounds( Size size, ref HmdQuad_t pRect ) pRect.vCorners0.v0 = x; pRect.vCorners0.v1 = 0; - pRect.vCorners0.v2 = z; + pRect.vCorners0.v2 = -z; - pRect.vCorners1.v0 = x; + pRect.vCorners1.v0 = -x; pRect.vCorners1.v1 = 0; pRect.vCorners1.v2 = -z; pRect.vCorners2.v0 = -x; pRect.vCorners2.v1 = 0; - pRect.vCorners2.v2 = -z; + pRect.vCorners2.v2 = z; - pRect.vCorners3.v0 = -x; + pRect.vCorners3.v0 = x; pRect.vCorners3.v1 = 0; pRect.vCorners3.v2 = z; @@ -125,14 +125,14 @@ public void BuildMesh() var triangles = new int[] { - 0, 1, 4, - 1, 5, 4, - 1, 2, 5, - 2, 6, 5, - 2, 3, 6, - 3, 7, 6, - 3, 0, 7, - 0, 4, 7 + 0, 4, 1, + 1, 4, 5, + 1, 5, 2, + 2, 5, 6, + 2, 6, 3, + 3, 6, 7, + 3, 7, 0, + 0, 7, 4 }; var uv = new Vector2[] @@ -167,11 +167,7 @@ public void BuildMesh() mesh.triangles = triangles; var renderer = GetComponent(); -#if UNITY_EDITOR - renderer.material = UnityEditor.AssetDatabase.GetBuiltinExtraResource("Sprites-Default.mat"); -#else - renderer.material = Resources.GetBuiltinResource("Sprites-Default.mat"); -#endif + renderer.material = new Material(Shader.Find("Sprites/Default")); renderer.reflectionProbeUsage = UnityEngine.Rendering.ReflectionProbeUsage.Off; renderer.shadowCastingMode = UnityEngine.Rendering.ShadowCastingMode.Off; renderer.receiveShadows = false; @@ -262,7 +258,7 @@ public void OnEnable() // If we want the configured bounds of the user, // we need to wait for tracking. if (drawInGame && size == Size.Calibrated) - StartCoroutine("UpdateBounds"); + StartCoroutine(UpdateBounds()); } } diff --git a/Assets/SteamVR/Scripts/SteamVR_Render.cs b/Assets/SteamVR/Scripts/SteamVR_Render.cs index 27ccbc6..c5e8513 100644 --- a/Assets/SteamVR/Scripts/SteamVR_Render.cs +++ b/Assets/SteamVR/Scripts/SteamVR_Render.cs @@ -1,4 +1,4 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Handles rendering of all SteamVR_Cameras // @@ -140,11 +140,13 @@ static public bool pauseRendering } } + private WaitForEndOfFrame waitForEndOfFrame = new WaitForEndOfFrame(); + private IEnumerator RenderLoop() { - while (true) + while (Application.isPlaying) { - yield return new WaitForEndOfFrame(); + yield return waitForEndOfFrame; if (pauseRendering) continue; @@ -187,9 +189,8 @@ void RenderExternalCamera() float sceneResolutionScale = 1.0f, timeScale = 1.0f; - private void OnInputFocus(params object[] args) + private void OnInputFocus(bool hasFocus) { - bool hasFocus = (bool)args[0]; if (hasFocus) { if (pauseGameWhenDashboardIsVisible) @@ -212,7 +213,7 @@ private void OnInputFocus(params object[] args) } } - void OnQuit(params object[] args) + void OnQuit(VREvent_t vrEvent) { #if UNITY_EDITOR foreach (System.Reflection.Assembly a in System.AppDomain.CurrentDomain.GetAssemblies()) @@ -229,18 +230,81 @@ void OnQuit(params object[] args) #endif } + private string GetScreenshotFilename(uint screenshotHandle, EVRScreenshotPropertyFilenames screenshotPropertyFilename) + { + var error = EVRScreenshotError.None; + var capacity = OpenVR.Screenshots.GetScreenshotPropertyFilename(screenshotHandle, screenshotPropertyFilename, null, 0, ref error); + if (error != EVRScreenshotError.None && error != EVRScreenshotError.BufferTooSmall) + return null; + if (capacity > 1) + { + var result = new System.Text.StringBuilder((int)capacity); + OpenVR.Screenshots.GetScreenshotPropertyFilename(screenshotHandle, screenshotPropertyFilename, result, capacity, ref error); + if (error != EVRScreenshotError.None) + return null; + return result.ToString(); + } + return null; + } + + private void OnRequestScreenshot(VREvent_t vrEvent) + { + var screenshotHandle = vrEvent.data.screenshot.handle; + var screenshotType = (EVRScreenshotType)vrEvent.data.screenshot.type; + + if (screenshotType == EVRScreenshotType.StereoPanorama) + { + string previewFilename = GetScreenshotFilename(screenshotHandle, EVRScreenshotPropertyFilenames.Preview); + string VRFilename = GetScreenshotFilename(screenshotHandle, EVRScreenshotPropertyFilenames.VR); + + if (previewFilename == null || VRFilename == null) + return; + + // Do the stereo panorama screenshot + // Figure out where the view is + GameObject screenshotPosition = new GameObject("screenshotPosition"); + screenshotPosition.transform.position = SteamVR_Render.Top().transform.position; + screenshotPosition.transform.rotation = SteamVR_Render.Top().transform.rotation; + screenshotPosition.transform.localScale = SteamVR_Render.Top().transform.lossyScale; + SteamVR_Utils.TakeStereoScreenshot(screenshotHandle, screenshotPosition, 32, 0.064f, ref previewFilename, ref VRFilename); + + // and submit it + OpenVR.Screenshots.SubmitScreenshot(screenshotHandle, screenshotType, previewFilename, VRFilename); + } + } + void OnEnable() { - StartCoroutine("RenderLoop"); - SteamVR_Utils.Event.Listen("input_focus", OnInputFocus); - SteamVR_Utils.Event.Listen("Quit", OnQuit); + StartCoroutine(RenderLoop()); + SteamVR_Events.InputFocus.Listen(OnInputFocus); + SteamVR_Events.System(EVREventType.VREvent_Quit).Listen(OnQuit); + SteamVR_Events.System(EVREventType.VREvent_RequestScreenshot).Listen(OnRequestScreenshot); +#if UNITY_2017_1_OR_NEWER + Application.onBeforeRender += OnBeforeRender; +#else + Camera.onPreCull += OnCameraPreCull; +#endif + var vr = SteamVR.instance; + if (vr == null) + { + enabled = false; + return; + } + var types = new EVRScreenshotType[] { EVRScreenshotType.StereoPanorama }; + OpenVR.Screenshots.HookScreenshot(types); } void OnDisable() { StopAllCoroutines(); - SteamVR_Utils.Event.Remove("input_focus", OnInputFocus); - SteamVR_Utils.Event.Remove("Quit", OnQuit); + SteamVR_Events.InputFocus.Remove(OnInputFocus); + SteamVR_Events.System(EVREventType.VREvent_Quit).Remove(OnQuit); + SteamVR_Events.System(EVREventType.VREvent_RequestScreenshot).Remove(OnRequestScreenshot); +#if UNITY_2017_1_OR_NEWER + Application.onBeforeRender -= OnBeforeRender; +#else + Camera.onPreCull -= OnCameraPreCull; +#endif } void Awake() @@ -257,17 +321,38 @@ void Awake() } } - private SteamVR_UpdatePoses poseUpdater; + public void UpdatePoses() + { + var compositor = OpenVR.Compositor; + if (compositor != null) + { + compositor.GetLastPoses(poses, gamePoses); + SteamVR_Events.NewPoses.Send(poses); + SteamVR_Events.NewPosesApplied.Send(); + } + } - void Update() +#if UNITY_2017_1_OR_NEWER + void OnBeforeRender() { UpdatePoses(); } +#else + void OnCameraPreCull(Camera cam) { - if (poseUpdater == null) +#if !( UNITY_5_4 ) + if (cam.cameraType != CameraType.VR) + return; +#endif + // Only update poses on the first camera per frame. + if (Time.frameCount != lastFrameCount) { - var go = new GameObject("poseUpdater"); - go.transform.parent = transform; - poseUpdater = go.AddComponent(); + lastFrameCount = Time.frameCount; + UpdatePoses(); } + } + static int lastFrameCount = -1; +#endif + void Update() + { // Force controller update in case no one else called this frame to ensure prevState gets updated. SteamVR_Controller.Update(); @@ -287,25 +372,23 @@ void Update() case EVREventType.VREvent_InputFocusCaptured: // another app has taken focus (likely dashboard) if (vrEvent.data.process.oldPid == 0) { - SteamVR_Utils.Event.Send("input_focus", false); + SteamVR_Events.InputFocus.Send(false); } break; case EVREventType.VREvent_InputFocusReleased: // that app has released input focus if (vrEvent.data.process.pid == 0) { - SteamVR_Utils.Event.Send("input_focus", true); + SteamVR_Events.InputFocus.Send(true); } break; case EVREventType.VREvent_ShowRenderModels: - SteamVR_Utils.Event.Send("hide_render_models", false); + SteamVR_Events.HideRenderModels.Send(false); break; case EVREventType.VREvent_HideRenderModels: - SteamVR_Utils.Event.Send("hide_render_models", true); + SteamVR_Events.HideRenderModels.Send(true); break; default: - var name = System.Enum.GetName(typeof(EVREventType), vrEvent.eventType); - if (name != null) - SteamVR_Utils.Event.Send(name.Substring(8) /*strip VREvent_*/, vrEvent); + SteamVR_Events.System((EVREventType)vrEvent.eventType).Send(vrEvent); break; } } @@ -327,7 +410,6 @@ void Update() vr.compositor.GetFrameTiming(ref timing, 0); Time.fixedDeltaTime = Time.timeScale / vr.hmd_DisplayFrequency; - Time.maximumDeltaTime = Time.fixedDeltaTime * timing.m_nNumFramePresents; } } } diff --git a/Assets/SteamVR/Scripts/SteamVR_RenderModel.cs b/Assets/SteamVR/Scripts/SteamVR_RenderModel.cs index 990de7a..4f5719a 100644 --- a/Assets/SteamVR/Scripts/SteamVR_RenderModel.cs +++ b/Assets/SteamVR/Scripts/SteamVR_RenderModel.cs @@ -1,4 +1,4 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Render model of associated tracked object // @@ -6,6 +6,7 @@ using UnityEngine; using System.Collections; +using System.Collections.Generic; using System.Runtime.InteropServices; using Valve.VR; @@ -13,18 +14,24 @@ public class SteamVR_RenderModel : MonoBehaviour { public SteamVR_TrackedObject.EIndex index = SteamVR_TrackedObject.EIndex.None; + + public const string modelOverrideWarning = "Model override is really only meant to be used in " + + "the scene view for lining things up; using it at runtime is discouraged. Use tracked device " + + "index instead to ensure the correct model is displayed for all users."; + + [Tooltip(modelOverrideWarning)] public string modelOverride; - // Shader to apply to model. + [Tooltip("Shader to apply to model.")] public Shader shader; - // Enable to print out when render models are loaded. + [Tooltip("Enable to print out when render models are loaded.")] public bool verbose = false; - // If available, break down into separate components instead of loading as a single mesh. + [Tooltip("If available, break down into separate components instead of loading as a single mesh.")] public bool createComponents = true; - // Update transforms of components at runtime to reflect user action. + [Tooltip("Update transforms of components at runtime to reflect user action.")] public bool updateDynamically = true; // Additional controller settings for showing scrollwheel, etc. @@ -73,7 +80,7 @@ public CVRRenderModels instance if (!SteamVR.active && !SteamVR.usingNativeSupport) { var error = EVRInitError.None; - OpenVR.Init(ref error, EVRApplicationType.VRApplication_Other); + OpenVR.Init(ref error, EVRApplicationType.VRApplication_Utility); needsShutdown = true; } @@ -94,7 +101,7 @@ public void Dispose() } } - private void OnModelSkinSettingsHaveChanged(params object[] args) + private void OnModelSkinSettingsHaveChanged(VREvent_t vrEvent) { if (!string.IsNullOrEmpty(renderModelName)) { @@ -103,9 +110,8 @@ private void OnModelSkinSettingsHaveChanged(params object[] args) } } - private void OnHideRenderModels(params object[] args) + private void OnHideRenderModels(bool hidden) { - bool hidden = (bool)args[0]; var meshRenderer = GetComponent(); if (meshRenderer != null) meshRenderer.enabled = !hidden; @@ -113,13 +119,11 @@ private void OnHideRenderModels(params object[] args) child.enabled = !hidden; } - private void OnDeviceConnected(params object[] args) + private void OnDeviceConnected(int i, bool connected) { - var i = (int)args[0]; if (i != (int)index) return; - var connected = (bool)args[1]; if (connected) { UpdateModel(); @@ -232,7 +236,7 @@ IEnumerator SetModelAsync(string renderModelName) else if (error == EVRRenderModelError.None) { // Preload textures as well. - var renderModel = (RenderModel_t)Marshal.PtrToStructure(pRenderModel, typeof(RenderModel_t)); + var renderModel = MarshalRenderModel(pRenderModel); // Check the cache first. var material = materials[renderModel.diffuseTextureId] as Material; @@ -251,7 +255,7 @@ IEnumerator SetModelAsync(string renderModelName) if (loading) { - yield return new WaitForSeconds(0.1f); + yield return new WaitForSecondsRealtime(0.1f); } else { @@ -261,7 +265,7 @@ IEnumerator SetModelAsync(string renderModelName) } bool success = SetModel(renderModelName); - SteamVR_Utils.Event.Send("render_model_loaded", this, success); + SteamVR_Events.RenderModelLoaded.Send(this, success); } private bool SetModel(string renderModelName) @@ -274,7 +278,7 @@ private bool SetModel(string renderModelName) { if (LoadComponents(holder, renderModelName)) { - UpdateComponents(); + UpdateComponents(holder.instance); return true; } @@ -320,7 +324,7 @@ RenderModel LoadRenderModel(CVRRenderModels renderModels, string renderModelName if (error != EVRRenderModelError.Loading) break; - System.Threading.Thread.Sleep(1); + Sleep(); } if (error != EVRRenderModelError.None) @@ -329,7 +333,7 @@ RenderModel LoadRenderModel(CVRRenderModels renderModels, string renderModelName return null; } - var renderModel = (RenderModel_t)Marshal.PtrToStructure(pRenderModel, typeof(RenderModel_t)); + var renderModel = MarshalRenderModel(pRenderModel); var vertices = new Vector3[renderModel.unVertexCount]; var normals = new Vector3[renderModel.unVertexCount]; @@ -364,7 +368,9 @@ RenderModel LoadRenderModel(CVRRenderModels renderModels, string renderModelName mesh.uv = uv; mesh.triangles = triangles; +#if (UNITY_5_4 || UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) mesh.Optimize(); +#endif //mesh.hideFlags = HideFlags.DontUnloadUnusedAsset; // Check cache before loading texture. @@ -379,14 +385,27 @@ RenderModel LoadRenderModel(CVRRenderModels renderModels, string renderModelName if (error != EVRRenderModelError.Loading) break; - System.Threading.Thread.Sleep(1); + Sleep(); } if (error == EVRRenderModelError.None) { - var diffuseTexture = (RenderModel_TextureMap_t)Marshal.PtrToStructure(pDiffuseTexture, typeof(RenderModel_TextureMap_t)); - var texture = new Texture2D(diffuseTexture.unWidth, diffuseTexture.unHeight, TextureFormat.ARGB32, false); - if (SystemInfo.graphicsDeviceVersion.StartsWith("OpenGL")) + var diffuseTexture = MarshalRenderModel_TextureMap(pDiffuseTexture); + var texture = new Texture2D(diffuseTexture.unWidth, diffuseTexture.unHeight, TextureFormat.RGBA32, false); + if (SystemInfo.graphicsDeviceType == UnityEngine.Rendering.GraphicsDeviceType.Direct3D11) + { + texture.Apply(); + + while (true) + { + error = renderModels.LoadIntoTextureD3D11_Async(renderModel.diffuseTextureId, texture.GetNativeTexturePtr()); + if (error != EVRRenderModelError.Loading) + break; + + Sleep(); + } + } + else { var textureMapData = new byte[diffuseTexture.unWidth * diffuseTexture.unHeight * 4]; // RGBA Marshal.Copy(diffuseTexture.rubTextureMapData, textureMapData, 0, textureMapData.Length); @@ -408,19 +427,6 @@ RenderModel LoadRenderModel(CVRRenderModels renderModels, string renderModelName texture.SetPixels32(colors); texture.Apply(); } - else - { - texture.Apply(); - - while (true) - { - error = renderModels.LoadIntoTextureD3D11_Async(renderModel.diffuseTextureId, texture.GetNativeTexturePtr()); - if (error != EVRRenderModelError.Loading) - break; - - System.Threading.Thread.Sleep(1); - } - } material = new Material(shader != null ? shader : Shader.Find("Standard")); material.mainTexture = texture; @@ -571,6 +577,15 @@ private bool LoadComponents(RenderModelInterfaceHolder holder, string renderMode return true; } + SteamVR_Events.Action deviceConnectedAction, hideRenderModelsAction, modelSkinSettingsHaveChangedAction; + + SteamVR_RenderModel() + { + deviceConnectedAction = SteamVR_Events.DeviceConnectedAction(OnDeviceConnected); + hideRenderModelsAction = SteamVR_Events.HideRenderModelsAction(OnHideRenderModels); + modelSkinSettingsHaveChangedAction = SteamVR_Events.SystemAction(EVREventType.VREvent_ModelSkinSettingsHaveChanged, OnModelSkinSettingsHaveChanged); + } + void OnEnable() { #if UNITY_EDITOR @@ -579,7 +594,7 @@ void OnEnable() #endif if (!string.IsNullOrEmpty(modelOverride)) { - Debug.Log("Model override is really only meant to be used in the scene view for lining things up; using it at runtime is discouraged. Use tracked device index instead to ensure the correct model is displayed for all users."); + Debug.Log(modelOverrideWarning); enabled = false; return; } @@ -590,9 +605,9 @@ void OnEnable() UpdateModel(); } - SteamVR_Utils.Event.Listen("device_connected", OnDeviceConnected); - SteamVR_Utils.Event.Listen("hide_render_models", OnHideRenderModels); - SteamVR_Utils.Event.Listen("ModelSkinSettingsHaveChanged", OnModelSkinSettingsHaveChanged); + deviceConnectedAction.enabled = true; + hideRenderModelsAction.enabled = true; + modelSkinSettingsHaveChangedAction.enabled = true; } void OnDisable() @@ -601,9 +616,9 @@ void OnDisable() if (!Application.isPlaying) return; #endif - SteamVR_Utils.Event.Remove("device_connected", OnDeviceConnected); - SteamVR_Utils.Event.Remove("hide_render_models", OnHideRenderModels); - SteamVR_Utils.Event.Remove("ModelSkinSettingsHaveChanged", OnModelSkinSettingsHaveChanged); + deviceConnectedAction.enabled = false; + hideRenderModelsAction.enabled = false; + modelSkinSettingsHaveChangedAction.enabled = false; } #if UNITY_EDITOR @@ -669,49 +684,58 @@ void Update() #endif // Update component transforms dynamically. if (updateDynamically) - UpdateComponents(); + UpdateComponents(OpenVR.RenderModels); } - public void UpdateComponents() + Dictionary nameCache; + + public void UpdateComponents(CVRRenderModels renderModels) { + if (renderModels == null) + return; + var t = transform; if (t.childCount == 0) return; - using (var holder = new RenderModelInterfaceHolder()) + var controllerState = (index != SteamVR_TrackedObject.EIndex.None) ? + SteamVR_Controller.Input((int)index).GetState() : new VRControllerState_t(); + + if (nameCache == null) + nameCache = new Dictionary(); + + for (int i = 0; i < t.childCount; i++) { - var controllerState = (index != SteamVR_TrackedObject.EIndex.None) ? - SteamVR_Controller.Input((int)index).GetState() : new VRControllerState_t(); + var child = t.GetChild(i); - for (int i = 0; i < t.childCount; i++) + // Cache names since accessing an object's name allocate memory. + string name; + if (!nameCache.TryGetValue(child.GetInstanceID(), out name)) { - var child = t.GetChild(i); - - var renderModels = holder.instance; - if (renderModels == null) - break; + name = child.name; + nameCache.Add(child.GetInstanceID(), name); + } - var componentState = new RenderModel_ComponentState_t(); - if (!renderModels.GetComponentState(renderModelName, child.name, ref controllerState, ref controllerModeState, ref componentState)) - continue; + var componentState = new RenderModel_ComponentState_t(); + if (!renderModels.GetComponentState(renderModelName, name, ref controllerState, ref controllerModeState, ref componentState)) + continue; - var componentTransform = new SteamVR_Utils.RigidTransform(componentState.mTrackingToComponentRenderModel); - child.localPosition = componentTransform.pos; - child.localRotation = componentTransform.rot; + var componentTransform = new SteamVR_Utils.RigidTransform(componentState.mTrackingToComponentRenderModel); + child.localPosition = componentTransform.pos; + child.localRotation = componentTransform.rot; - var attach = child.FindChild(k_localTransformName); - if (attach != null) - { - var attachTransform = new SteamVR_Utils.RigidTransform(componentState.mTrackingToComponentLocal); - attach.position = t.TransformPoint(attachTransform.pos); - attach.rotation = t.rotation * attachTransform.rot; - } + var attach = child.Find(k_localTransformName); + if (attach != null) + { + var attachTransform = new SteamVR_Utils.RigidTransform(componentState.mTrackingToComponentLocal); + attach.position = t.TransformPoint(attachTransform.pos); + attach.rotation = t.rotation * attachTransform.rot; + } - bool visible = (componentState.uProperties & (uint)EVRComponentProperty.IsVisible) != 0; - if (visible != child.gameObject.activeSelf) - { - child.gameObject.SetActive(visible); - } + bool visible = (componentState.uProperties & (uint)EVRComponentProperty.IsVisible) != 0; + if (visible != child.gameObject.activeSelf) + { + child.gameObject.SetActive(visible); } } } @@ -726,5 +750,56 @@ public void SetDeviceIndex(int index) UpdateModel(); } } + + private static void Sleep() + { +#if !UNITY_METRO + System.Threading.Thread.Sleep(1); +#endif + } + + /// + /// Helper function to handle the inconvenient fact that the packing for RenderModel_t is + /// different on Linux/OSX (4) than it is on Windows (8) + /// + /// native pointer to the RenderModel_t + /// + private RenderModel_t MarshalRenderModel(System.IntPtr pRenderModel) + { + if ((System.Environment.OSVersion.Platform == System.PlatformID.MacOSX) || + (System.Environment.OSVersion.Platform == System.PlatformID.Unix)) + { + var packedModel = (RenderModel_t_Packed)Marshal.PtrToStructure(pRenderModel, typeof(RenderModel_t_Packed)); + RenderModel_t model = new RenderModel_t(); + packedModel.Unpack(ref model); + return model; + } + else + { + return (RenderModel_t)Marshal.PtrToStructure(pRenderModel, typeof(RenderModel_t)); + } + } + + /// + /// Helper function to handle the inconvenient fact that the packing for RenderModel_TextureMap_t is + /// different on Linux/OSX (4) than it is on Windows (8) + /// + /// native pointer to the RenderModel_TextureMap_t + /// + private RenderModel_TextureMap_t MarshalRenderModel_TextureMap(System.IntPtr pRenderModel) + { + if ((System.Environment.OSVersion.Platform == System.PlatformID.MacOSX) || + (System.Environment.OSVersion.Platform == System.PlatformID.Unix)) + { + var packedModel = (RenderModel_TextureMap_t_Packed)Marshal.PtrToStructure(pRenderModel, typeof(RenderModel_TextureMap_t_Packed)); + RenderModel_TextureMap_t model = new RenderModel_TextureMap_t(); + packedModel.Unpack(ref model); + return model; + } + else + { + return (RenderModel_TextureMap_t)Marshal.PtrToStructure(pRenderModel, typeof(RenderModel_TextureMap_t)); + } + } } diff --git a/Assets/SteamVR/Scripts/SteamVR_Skybox.cs b/Assets/SteamVR/Scripts/SteamVR_Skybox.cs index a0e9e23..d4e3fc6 100644 --- a/Assets/SteamVR/Scripts/SteamVR_Skybox.cs +++ b/Assets/SteamVR/Scripts/SteamVR_Skybox.cs @@ -1,4 +1,4 @@ -//========= Copyright 2015, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Sets cubemap to use in the compositor. // @@ -81,7 +81,7 @@ static public void SetOverride( for (int i = 0; i < 6; i++) { textures[i].handle = (handles[i] != null) ? handles[i].GetNativeTexturePtr() : System.IntPtr.Zero; - textures[i].eType = SteamVR.instance.graphicsAPI; + textures[i].eType = SteamVR.instance.textureType; textures[i].eColorSpace = EColorSpace.Auto; } var error = compositor.SetSkyboxOverride(textures); diff --git a/Assets/SteamVR/Scripts/SteamVR_SphericalProjection.cs b/Assets/SteamVR/Scripts/SteamVR_SphericalProjection.cs index 0cc3fea..8c69c23 100644 --- a/Assets/SteamVR/Scripts/SteamVR_SphericalProjection.cs +++ b/Assets/SteamVR/Scripts/SteamVR_SphericalProjection.cs @@ -1,4 +1,4 @@ -//========= Copyright 2016, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Applies spherical projection to output. // diff --git a/Assets/SteamVR/Scripts/SteamVR_Stats.cs b/Assets/SteamVR/Scripts/SteamVR_Stats.cs index 29dffa7..046095b 100644 --- a/Assets/SteamVR/Scripts/SteamVR_Stats.cs +++ b/Assets/SteamVR/Scripts/SteamVR_Stats.cs @@ -1,10 +1,25 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Helper to display various hmd stats via GUIText // //============================================================================= using UnityEngine; + +#if UNITY_2017_2_OR_NEWER + +[ExecuteInEditMode] +public class SteamVR_Stats : MonoBehaviour +{ + void Awake() + { + Debug.Log("SteamVR_Stats is deprecated in Unity 2017.2 - REMOVING"); + DestroyImmediate(this); + } +} + +#else + using Valve.VR; public class SteamVR_Stats : MonoBehaviour @@ -66,3 +81,5 @@ void Update() } } +#endif + diff --git a/Assets/SteamVR/Scripts/SteamVR_Status.cs b/Assets/SteamVR/Scripts/SteamVR_Status.cs deleted file mode 100644 index 57952a1..0000000 --- a/Assets/SteamVR/Scripts/SteamVR_Status.cs +++ /dev/null @@ -1,81 +0,0 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== -// -// Purpose: Base class for fading things based on SteamVR events -// -//============================================================================= - -using UnityEngine; - -public abstract class SteamVR_Status : MonoBehaviour -{ - public string message; // name of event to respond to - public float duration, fade; - - protected float timer; - protected bool status; - - public enum Mode - { - OnTrue, - OnFalse, - WhileTrue, - WhileFalse - } - - public Mode mode; - - protected abstract void SetAlpha(float a); - - void OnEnable() - { - SteamVR_Utils.Event.Listen(message, OnEvent); - } - - void OnDisable() - { - SteamVR_Utils.Event.Remove(message, OnEvent); - } - - void OnEvent(params object[] args) - { - status = (bool)args[0]; - if (status) - { - if (mode == Mode.OnTrue) - timer = duration; - } - else - { - if (mode == Mode.OnFalse) - timer = duration; - } - } - - void Update() - { - if (mode == Mode.OnTrue || mode == Mode.OnFalse) - { - timer -= Time.deltaTime; - if (timer < 0.0f) - { - SetAlpha(0.0f); - } - else - { - var a = 1.0f; - if (timer < fade) - a = timer / fade; - if (timer > duration - fade) - a = Mathf.InverseLerp(duration, duration - fade, timer); - SetAlpha(a); - } - } - else - { - var show = (mode == Mode.WhileTrue && status == true) || (mode == Mode.WhileFalse && status == false); - timer = show ? Mathf.Min(fade, timer + Time.deltaTime) : Mathf.Max(0.0f, timer - Time.deltaTime); - SetAlpha(timer / fade); - } - } -} - diff --git a/Assets/SteamVR/Scripts/SteamVR_StatusText.cs b/Assets/SteamVR/Scripts/SteamVR_StatusText.cs deleted file mode 100644 index 0c7a6bf..0000000 --- a/Assets/SteamVR/Scripts/SteamVR_StatusText.cs +++ /dev/null @@ -1,35 +0,0 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== -// -// Purpose: Used to display SteamVR status messages -// -//============================================================================= - -using UnityEngine; - -[RequireComponent(typeof(GUIText))] -public class SteamVR_StatusText : SteamVR_Status -{ - GUIText text; - - void Awake() - { - text = GetComponent(); - - if (mode == Mode.WhileTrue || mode == Mode.WhileFalse) - timer = fade * text.color.a; - } - - protected override void SetAlpha(float a) - { - if (a > 0.0f) - { - text.enabled = true; - text.color = new Color(text.color.r, text.color.g, text.color.b, a); - } - else - { - text.enabled = false; - } - } -} - diff --git a/Assets/SteamVR/Scripts/SteamVR_TestController.cs b/Assets/SteamVR/Scripts/SteamVR_TestController.cs index a7429ca..eb38f51 100644 --- a/Assets/SteamVR/Scripts/SteamVR_TestController.cs +++ b/Assets/SteamVR/Scripts/SteamVR_TestController.cs @@ -1,4 +1,4 @@ -//========= Copyright 2015, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Test SteamVR_Controller support. // @@ -12,15 +12,12 @@ public class SteamVR_TestController : MonoBehaviour { List controllerIndices = new List(); - private void OnDeviceConnected(params object[] args) + private void OnDeviceConnected(int index, bool connected) { - var index = (int)args[0]; - var system = OpenVR.System; if (system == null || system.GetTrackedDeviceClass((uint)index) != ETrackedDeviceClass.Controller) return; - var connected = (bool)args[1]; if (connected) { Debug.Log(string.Format("Controller {0} connected.", index)); @@ -37,12 +34,12 @@ private void OnDeviceConnected(params object[] args) void OnEnable() { - SteamVR_Utils.Event.Listen("device_connected", OnDeviceConnected); + SteamVR_Events.DeviceConnected.Listen(OnDeviceConnected); } void OnDisable() { - SteamVR_Utils.Event.Remove("device_connected", OnDeviceConnected); + SteamVR_Events.DeviceConnected.Remove(OnDeviceConnected); } void PrintControllerStatus(int index) diff --git a/Assets/SteamVR/Scripts/SteamVR_TrackedCamera.cs b/Assets/SteamVR/Scripts/SteamVR_TrackedCamera.cs new file mode 100644 index 0000000..f6b4ffa --- /dev/null +++ b/Assets/SteamVR/Scripts/SteamVR_TrackedCamera.cs @@ -0,0 +1,218 @@ +//======= Copyright (c) Valve Corporation, All rights reserved. =============== +// +// Purpose: Provides access to video feed and poses of tracked cameras. +// +// Usage: +// var source = SteamVR_TrackedCamera.Distorted(); +// var source = SteamVR_TrackedCamera.Undistorted(); +// or +// var undistorted = true; // or false +// var source = SteamVR_TrackedCamera.Source(undistorted); +// +// - Distorted feeds are the decoded images from the camera. +// - Undistorted feeds correct for the camera lens distortion (a.k.a. fisheye) +// to make straight lines straight. +// +// VideoStreamTexture objects must be symmetrically Acquired and Released to +// ensure the video stream is activated, and shutdown properly once there are +// no more consumers. You only need to Acquire once when starting to use a +// stream, and Release when you are done using it (as opposed to every frame). +// +//============================================================================= + +using UnityEngine; +using Valve.VR; + +public class SteamVR_TrackedCamera +{ + public class VideoStreamTexture + { + public VideoStreamTexture(uint deviceIndex, bool undistorted) + { + this.undistorted = undistorted; + videostream = Stream(deviceIndex); + } + public bool undistorted { get; private set; } + public uint deviceIndex { get { return videostream.deviceIndex; } } + public bool hasCamera { get { return videostream.hasCamera; } } + public bool hasTracking { get { Update(); return header.standingTrackedDevicePose.bPoseIsValid; } } + public uint frameId { get { Update(); return header.nFrameSequence; } } + public VRTextureBounds_t frameBounds { get; private set; } + public EVRTrackedCameraFrameType frameType { get { return undistorted ? EVRTrackedCameraFrameType.Undistorted : EVRTrackedCameraFrameType.Distorted; } } + + Texture2D _texture; + public Texture2D texture { get { Update(); return _texture; } } + + public SteamVR_Utils.RigidTransform transform { get { Update(); return new SteamVR_Utils.RigidTransform(header.standingTrackedDevicePose.mDeviceToAbsoluteTracking); } } + public Vector3 velocity { get { Update(); var pose = header.standingTrackedDevicePose; return new Vector3(pose.vVelocity.v0, pose.vVelocity.v1, -pose.vVelocity.v2); } } + public Vector3 angularVelocity { get { Update(); var pose = header.standingTrackedDevicePose; return new Vector3(-pose.vAngularVelocity.v0, -pose.vAngularVelocity.v1, pose.vAngularVelocity.v2); } } + + public TrackedDevicePose_t GetPose() { Update(); return header.standingTrackedDevicePose; } + + public ulong Acquire() + { + return videostream.Acquire(); + } + public ulong Release() + { + var result = videostream.Release(); + + if (videostream.handle == 0) + { + Object.Destroy(_texture); + _texture = null; + } + + return result; + } + + int prevFrameCount = -1; + void Update() + { + if (Time.frameCount == prevFrameCount) + return; + + prevFrameCount = Time.frameCount; + + if (videostream.handle == 0) + return; + + var vr = SteamVR.instance; + if (vr == null) + return; + + var trackedCamera = OpenVR.TrackedCamera; + if (trackedCamera == null) + return; + + var nativeTex = System.IntPtr.Zero; + var deviceTexture = (_texture != null) ? _texture : new Texture2D(2, 2); + var headerSize = (uint)System.Runtime.InteropServices.Marshal.SizeOf(header.GetType()); + + if (vr.textureType == ETextureType.OpenGL) + { + if (glTextureId != 0) + trackedCamera.ReleaseVideoStreamTextureGL(videostream.handle, glTextureId); + + if (trackedCamera.GetVideoStreamTextureGL(videostream.handle, frameType, ref glTextureId, ref header, headerSize) != EVRTrackedCameraError.None) + return; + + nativeTex = (System.IntPtr)glTextureId; + } + else if (vr.textureType == ETextureType.DirectX) + { + if (trackedCamera.GetVideoStreamTextureD3D11(videostream.handle, frameType, deviceTexture.GetNativeTexturePtr(), ref nativeTex, ref header, headerSize) != EVRTrackedCameraError.None) + return; + } + + if (_texture == null) + { + _texture = Texture2D.CreateExternalTexture((int)header.nWidth, (int)header.nHeight, TextureFormat.RGBA32, false, false, nativeTex); + + uint width = 0, height = 0; + var frameBounds = new VRTextureBounds_t(); + if (trackedCamera.GetVideoStreamTextureSize(deviceIndex, frameType, ref frameBounds, ref width, ref height) == EVRTrackedCameraError.None) + { + // Account for textures being upside-down in Unity. + frameBounds.vMin = 1.0f - frameBounds.vMin; + frameBounds.vMax = 1.0f - frameBounds.vMax; + this.frameBounds = frameBounds; + } + } + else + { + _texture.UpdateExternalTexture(nativeTex); + } + } + + uint glTextureId; + VideoStream videostream; + CameraVideoStreamFrameHeader_t header; + } + + #region Top level accessors. + + public static VideoStreamTexture Distorted(int deviceIndex = (int)OpenVR.k_unTrackedDeviceIndex_Hmd) + { + if (distorted == null) + distorted = new VideoStreamTexture[OpenVR.k_unMaxTrackedDeviceCount]; + if (distorted[deviceIndex] == null) + distorted[deviceIndex] = new VideoStreamTexture((uint)deviceIndex, false); + return distorted[deviceIndex]; + } + + public static VideoStreamTexture Undistorted(int deviceIndex = (int)OpenVR.k_unTrackedDeviceIndex_Hmd) + { + if (undistorted == null) + undistorted = new VideoStreamTexture[OpenVR.k_unMaxTrackedDeviceCount]; + if (undistorted[deviceIndex] == null) + undistorted[deviceIndex] = new VideoStreamTexture((uint)deviceIndex, true); + return undistorted[deviceIndex]; + } + + public static VideoStreamTexture Source(bool undistorted, int deviceIndex = (int)OpenVR.k_unTrackedDeviceIndex_Hmd) + { + return undistorted ? Undistorted(deviceIndex) : Distorted(deviceIndex); + } + + private static VideoStreamTexture[] distorted, undistorted; + + #endregion + + #region Internal class to manage lifetime of video streams (per device). + + class VideoStream + { + public VideoStream(uint deviceIndex) + { + this.deviceIndex = deviceIndex; + var trackedCamera = OpenVR.TrackedCamera; + if (trackedCamera != null) + trackedCamera.HasCamera(deviceIndex, ref _hasCamera); + } + public uint deviceIndex { get; private set; } + + ulong _handle; + public ulong handle { get { return _handle; } } + + bool _hasCamera; + public bool hasCamera { get { return _hasCamera; } } + + ulong refCount; + public ulong Acquire() + { + if (_handle == 0 && hasCamera) + { + var trackedCamera = OpenVR.TrackedCamera; + if (trackedCamera != null) + trackedCamera.AcquireVideoStreamingService(deviceIndex, ref _handle); + } + return ++refCount; + } + public ulong Release() + { + if (refCount > 0 && --refCount == 0 && _handle != 0) + { + var trackedCamera = OpenVR.TrackedCamera; + if (trackedCamera != null) + trackedCamera.ReleaseVideoStreamingService(_handle); + _handle = 0; + } + return refCount; + } + } + + static VideoStream Stream(uint deviceIndex) + { + if (videostreams == null) + videostreams = new VideoStream[OpenVR.k_unMaxTrackedDeviceCount]; + if (videostreams[deviceIndex] == null) + videostreams[deviceIndex] = new VideoStream(deviceIndex); + return videostreams[deviceIndex]; + } + + static VideoStream[] videostreams; + + #endregion +} + diff --git a/Assets/SteamVR/Scripts/SteamVR_TrackedCamera.cs.meta b/Assets/SteamVR/Scripts/SteamVR_TrackedCamera.cs.meta new file mode 100644 index 0000000..6d25385 --- /dev/null +++ b/Assets/SteamVR/Scripts/SteamVR_TrackedCamera.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 55da3adbb5d30254c97687991608dda0 +timeCreated: 1464217571 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SteamVR/Scripts/SteamVR_TrackedObject.cs b/Assets/SteamVR/Scripts/SteamVR_TrackedObject.cs index 133602b..0eac886 100644 --- a/Assets/SteamVR/Scripts/SteamVR_TrackedObject.cs +++ b/Assets/SteamVR/Scripts/SteamVR_TrackedObject.cs @@ -1,4 +1,4 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: For controlling in-game objects with tracked devices. // @@ -31,10 +31,13 @@ public enum EIndex } public EIndex index; - public Transform origin; // if not set, relative to parent - public bool isValid = false; - private void OnNewPoses(params object[] args) + [Tooltip("If not set, relative to parent")] + public Transform origin; + + public bool isValid { get; private set; } + + private void OnNewPoses(TrackedDevicePose_t[] poses) { if (index == EIndex.None) return; @@ -42,7 +45,6 @@ private void OnNewPoses(params object[] args) var i = (int)index; isValid = false; - var poses = (Valve.VR.TrackedDevicePose_t[])args[0]; if (poses.Length <= i) return; @@ -58,12 +60,8 @@ private void OnNewPoses(params object[] args) if (origin != null) { - pose = new SteamVR_Utils.RigidTransform(origin) * pose; - pose.pos.x *= origin.localScale.x; - pose.pos.y *= origin.localScale.y; - pose.pos.z *= origin.localScale.z; - transform.position = pose.pos; - transform.rotation = pose.rot; + transform.position = origin.transform.TransformPoint(pose.pos); + transform.rotation = origin.rotation * pose.rot; } else { @@ -72,6 +70,13 @@ private void OnNewPoses(params object[] args) } } + SteamVR_Events.Action newPosesAction; + + SteamVR_TrackedObject() + { + newPosesAction = SteamVR_Events.NewPosesAction(OnNewPoses); + } + void OnEnable() { var render = SteamVR_Render.instance; @@ -81,12 +86,12 @@ void OnEnable() return; } - SteamVR_Utils.Event.Listen("new_poses", OnNewPoses); + newPosesAction.enabled = true; } void OnDisable() { - SteamVR_Utils.Event.Remove("new_poses", OnNewPoses); + newPosesAction.enabled = false; isValid = false; } diff --git a/Assets/SteamVR/Scripts/SteamVR_UpdatePoses.cs b/Assets/SteamVR/Scripts/SteamVR_UpdatePoses.cs index 0a7bc91..749d93d 100644 --- a/Assets/SteamVR/Scripts/SteamVR_UpdatePoses.cs +++ b/Assets/SteamVR/Scripts/SteamVR_UpdatePoses.cs @@ -1,35 +1,18 @@ -//========= Copyright 2016, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Helper to update poses when using native OpenVR integration. // //============================================================================= using UnityEngine; -using Valve.VR; -[RequireComponent(typeof(Camera))] +[ExecuteInEditMode] public class SteamVR_UpdatePoses : MonoBehaviour { void Awake() { - var camera = GetComponent(); - camera.stereoTargetEye = StereoTargetEyeMask.None; - camera.clearFlags = CameraClearFlags.Nothing; - camera.useOcclusionCulling = false; - camera.cullingMask = 0; - camera.depth = -9999; - } - - void OnPreCull() - { - var compositor = OpenVR.Compositor; - if (compositor != null) - { - var render = SteamVR_Render.instance; - compositor.GetLastPoses(render.poses, render.gamePoses); - SteamVR_Utils.Event.Send("new_poses", render.poses); - SteamVR_Utils.Event.Send("new_poses_applied"); - } + Debug.Log("SteamVR_UpdatePoses has been deprecated - REMOVING"); + DestroyImmediate(this); } } diff --git a/Assets/SteamVR/Scripts/SteamVR_Utils.cs b/Assets/SteamVR/Scripts/SteamVR_Utils.cs index f42815e..a547e05 100644 --- a/Assets/SteamVR/Scripts/SteamVR_Utils.cs +++ b/Assets/SteamVR/Scripts/SteamVR_Utils.cs @@ -1,4 +1,4 @@ -//========= Copyright 2014, Valve Corporation, All rights reserved. =========== +//======= Copyright (c) Valve Corporation, All rights reserved. =============== // // Purpose: Utilities for working with SteamVR // @@ -11,44 +11,6 @@ public static class SteamVR_Utils { - public class Event - { - public delegate void Handler(params object[] args); - - public static void Listen(string message, Handler action) - { - var actions = listeners[message] as Handler; - if (actions != null) - { - listeners[message] = actions + action; - } - else - { - listeners[message] = action; - } - } - - public static void Remove(string message, Handler action) - { - var actions = listeners[message] as Handler; - if (actions != null) - { - listeners[message] = actions - action; - } - } - - public static void Send(string message, params object[] args) - { - var actions = listeners[message] as Handler; - if (actions != null) - { - actions(args); - } - } - - private static Hashtable listeners = new Hashtable(); - } - // this version does not clamp [0..1] public static Quaternion Slerp(Quaternion A, Quaternion B, float t) { @@ -395,7 +357,7 @@ public static object CallSystemFn(SystemFn fn, params object[] args) if (initOpenVR) { var error = EVRInitError.None; - OpenVR.Init(ref error, EVRApplicationType.VRApplication_Other); + OpenVR.Init(ref error, EVRApplicationType.VRApplication_Utility); } var system = OpenVR.System; @@ -406,5 +368,230 @@ public static object CallSystemFn(SystemFn fn, params object[] args) return result; } + + public static void TakeStereoScreenshot(uint screenshotHandle, GameObject target, int cellSize, float ipd, ref string previewFilename, ref string VRFilename) + { + const int width = 4096; + const int height = width / 2; + const int halfHeight = height / 2; + + var texture = new Texture2D(width, height * 2, TextureFormat.ARGB32, false); + + var timer = new System.Diagnostics.Stopwatch(); + + Camera tempCamera = null; + + timer.Start(); + + var camera = target.GetComponent(); + if (camera == null) + { + if (tempCamera == null) + tempCamera = new GameObject().AddComponent(); + camera = tempCamera; + } + + // Render preview texture + const int previewWidth = 2048; + const int previewHeight = 2048; + var previewTexture = new Texture2D(previewWidth, previewHeight, TextureFormat.ARGB32, false); + var targetPreviewTexture = new RenderTexture(previewWidth, previewHeight, 24); + + var oldTargetTexture = camera.targetTexture; + var oldOrthographic = camera.orthographic; + var oldFieldOfView = camera.fieldOfView; + var oldAspect = camera.aspect; + var oldstereoTargetEye = camera.stereoTargetEye; + camera.stereoTargetEye = StereoTargetEyeMask.None; + camera.fieldOfView = 60.0f; + camera.orthographic = false; + camera.targetTexture = targetPreviewTexture; + camera.aspect = 1.0f; + camera.Render(); + + // copy preview texture + RenderTexture.active = targetPreviewTexture; + previewTexture.ReadPixels(new Rect(0, 0, targetPreviewTexture.width, targetPreviewTexture.height), 0, 0); + RenderTexture.active = null; + camera.targetTexture = null; + Object.DestroyImmediate(targetPreviewTexture); + + var fx = camera.gameObject.AddComponent(); + + var oldPosition = target.transform.localPosition; + var oldRotation = target.transform.localRotation; + var basePosition = target.transform.position; + var baseRotation = Quaternion.Euler(0, target.transform.rotation.eulerAngles.y, 0); + + var transform = camera.transform; + + int vTotal = halfHeight / cellSize; + float dv = 90.0f / vTotal; // vertical degrees per segment + float dvHalf = dv / 2.0f; + + var targetTexture = new RenderTexture(cellSize, cellSize, 24); + targetTexture.wrapMode = TextureWrapMode.Clamp; + targetTexture.antiAliasing = 8; + + camera.fieldOfView = dv; + camera.orthographic = false; + camera.targetTexture = targetTexture; + camera.aspect = oldAspect; + camera.stereoTargetEye = StereoTargetEyeMask.None; + + // Render sections of a sphere using a rectilinear projection + // and resample using a sphereical projection into a single panorama + // texture per eye. We break into sections in order to keep the eye + // separation similar around the sphere. Rendering alternates between + // top and bottom sections, sweeping horizontally around the sphere, + // alternating left and right eyes. + for (int v = 0; v < vTotal; v++) + { + var pitch = 90.0f - (v * dv) - dvHalf; + var uTotal = width / targetTexture.width; + var du = 360.0f / uTotal; // horizontal degrees per segment + var duHalf = du / 2.0f; + + var vTarget = v * halfHeight / vTotal; + + for (int i = 0; i < 2; i++) // top, bottom + { + if (i == 1) + { + pitch = -pitch; + vTarget = height - vTarget - cellSize; + } + + for (int u = 0; u < uTotal; u++) + { + var yaw = -180.0f + (u * du) + duHalf; + + var uTarget = u * width / uTotal; + + var vTargetOffset = 0; + var xOffset = -ipd / 2 * Mathf.Cos(pitch * Mathf.Deg2Rad); + + for (int j = 0; j < 2; j++) // left, right + { + if (j == 1) + { + vTargetOffset = height; + xOffset = -xOffset; + } + + var offset = baseRotation * Quaternion.Euler(0, yaw, 0) * new Vector3(xOffset, 0, 0); + transform.position = basePosition + offset; + + var direction = Quaternion.Euler(pitch, yaw, 0.0f); + transform.rotation = baseRotation * direction; + + // vector pointing to center of this section + var N = direction * Vector3.forward; + + // horizontal span of this section in degrees + var phi0 = yaw - (du / 2); + var phi1 = phi0 + du; + + // vertical span of this section in degrees + var theta0 = pitch + (dv / 2); + var theta1 = theta0 - dv; + + var midPhi = (phi0 + phi1) / 2; + var baseTheta = Mathf.Abs(theta0) < Mathf.Abs(theta1) ? theta0 : theta1; + + // vectors pointing to corners of image closes to the equator + var V00 = Quaternion.Euler(baseTheta, phi0, 0.0f) * Vector3.forward; + var V01 = Quaternion.Euler(baseTheta, phi1, 0.0f) * Vector3.forward; + + // vectors pointing to top and bottom midsection of image + var V0M = Quaternion.Euler(theta0, midPhi, 0.0f) * Vector3.forward; + var V1M = Quaternion.Euler(theta1, midPhi, 0.0f) * Vector3.forward; + + // intersection points for each of the above + var P00 = V00 / Vector3.Dot(V00, N); + var P01 = V01 / Vector3.Dot(V01, N); + var P0M = V0M / Vector3.Dot(V0M, N); + var P1M = V1M / Vector3.Dot(V1M, N); + + // calculate basis vectors for plane + var P00_P01 = P01 - P00; + var P0M_P1M = P1M - P0M; + + var uMag = P00_P01.magnitude; + var vMag = P0M_P1M.magnitude; + + var uScale = 1.0f / uMag; + var vScale = 1.0f / vMag; + + var uAxis = P00_P01 * uScale; + var vAxis = P0M_P1M * vScale; + + // update material constant buffer + fx.Set(N, phi0, phi1, theta0, theta1, + uAxis, P00, uScale, + vAxis, P0M, vScale); + + camera.aspect = uMag / vMag; + camera.Render(); + + RenderTexture.active = targetTexture; + texture.ReadPixels(new Rect(0, 0, targetTexture.width, targetTexture.height), uTarget, vTarget + vTargetOffset); + RenderTexture.active = null; + } + + // Update progress + var progress = (float)( v * ( uTotal * 2.0f ) + u + i*uTotal) / (float)(vTotal * ( uTotal * 2.0f ) ); + OpenVR.Screenshots.UpdateScreenshotProgress(screenshotHandle, progress); + } + } + } + + // 100% flush + OpenVR.Screenshots.UpdateScreenshotProgress(screenshotHandle, 1.0f); + + // Save textures to disk. + // Add extensions + previewFilename += ".png"; + VRFilename += ".png"; + + // Preview + previewTexture.Apply(); + System.IO.File.WriteAllBytes(previewFilename, previewTexture.EncodeToPNG()); + + // VR + texture.Apply(); + System.IO.File.WriteAllBytes(VRFilename, texture.EncodeToPNG()); + + // Cleanup. + if (camera != tempCamera) + { + camera.targetTexture = oldTargetTexture; + camera.orthographic = oldOrthographic; + camera.fieldOfView = oldFieldOfView; + camera.aspect = oldAspect; + camera.stereoTargetEye = oldstereoTargetEye; + + target.transform.localPosition = oldPosition; + target.transform.localRotation = oldRotation; + } + else + { + tempCamera.targetTexture = null; + } + + Object.DestroyImmediate(targetTexture); + Object.DestroyImmediate(fx); + + timer.Stop(); + Debug.Log(string.Format("Screenshot took {0} seconds.", timer.Elapsed)); + + if (tempCamera != null) + { + Object.DestroyImmediate(tempCamera.gameObject); + } + + Object.DestroyImmediate(previewTexture); + Object.DestroyImmediate(texture); + } } diff --git a/Assets/SteamVR/Textures/portalworkshop.png b/Assets/SteamVR/Textures/workshop.png similarity index 100% rename from Assets/SteamVR/Textures/portalworkshop.png rename to Assets/SteamVR/Textures/workshop.png diff --git a/Assets/SteamVR/Textures/portalworkshop.png.meta b/Assets/SteamVR/Textures/workshop.png.meta similarity index 100% rename from Assets/SteamVR/Textures/portalworkshop.png.meta rename to Assets/SteamVR/Textures/workshop.png.meta diff --git a/Assets/SteamVR/quickstart.pdf b/Assets/SteamVR/quickstart.pdf index 571a29aa583bccfc5ecb30a152902b08325be87f..9029ced18864b1cb07bb6457a6a81de31336832b 100644 GIT binary patch literal 345676 zcmc$_cT`hf*De}*?^SAm0HOCH9U&l61EEQW(4<3XA}vS@BE3rs2%#tvYy<@9y-F1W zqM$UX0@C#0?|t9zeD~Zt#vSLMb5_RA%HDhKwdR_0KF?k)f@ZpU5;Bqsl!Be7=--qw z%0Ovgfa^Ut?w7dm_Am%5p#{J#Sxxd+>Gc>w<9Cb$1JZUrYTfH**R03jzK$f=+;MsGonx-!_>A zyTiTR5COqJ8QJT00i~?34Iu-RyFRYXVBimTkNA5*87MFNuL~XlKskkLJ2A|J68B2D(5yHECCOHwAYk1rNBQ99+>&US7skURhev zRo+$E!^2HRR^$I)!r`wALJ-03E`F2|PuyJL&YwMyNICT%X2(lmX?7hbdIxpUlZX?jW{~dX|#)@9#Cb#(W@%O#I$`AM!;H3RsI)nhZ zZR)JQ-u-v!{}=rHzgq48=sD#-{`?PG%v?O(Lx6IM|8nuaLQcm8;o=+M`QJbwEA!vt z^8YgcEr81M{}rY(vWovt_c=TN^_`@%vx_sm@-VO$K;o=OMI@FvgoS2R_HPv0b*+Yc zDb>=r_zCC{TMBz^OCf>3-@iY1l;Afe5d?VN@UZUJx?i<;$D?CaX-rIy>SA_BLD;@3XS}~J$;S)|H&3Q0saVge?$mS z_TM3Ie2o^DTLFJD@i*=juR)`9^B-hfqw8Aoziegh9ug25>~?Lvzkq{8AoMK|*NFV* zOkWx(r*!@FHH7r9q4t-a%>Tij-gR~VNa$Tl`~~~9gr3Y_=>6-bEKvU6dg#dk<^Sh% zX2Ah&7Vg(-+Fip>SMQps+#?Xz==HmH->rY=I{(fM{=(SC)b*ab+rR3vxh6fie^p>3 z1C*8jk2ZhF;9nm98wLN}-G8P36Ct;}5g}&o!8!qcfdT%14WRrFy#xeX1iHBWLp@>M zZtmv#*J@m|PCzg$*u_7@BOuuCx{UuKD_tGff2iuVySJy;wHcLf0;McMT@nAV+&>NZ zk2e3&UCP=U{+IOra?ZaAP*(A#lH7lbtv?HYJ_G3Q=o#n%2nYZGg6j|9&k{ffKuSzP zNT3xY+!e+wZXBO{|Er(~j}WCC-ra)AH0)1UVM26BQ#B6}hNegGi@0TBbipI!j> zwWozg)5y}t|YeQW~ zf=C(Tv&br&$@yiwn3!)(t?nPV2D7jV$eD*Akl9#}VhbC)ps>7>19 z&6&O~m*a1Rf78D!z0L@Th)D=ZukVR5T&qAxNI*nHMDlL|0zx7NVm?MD8Et-9sDPXc z33E_rz zG&Sa9-Pf2ADSR7v6j&RwDERymZL1S)rnPm1Hrh7HLGfd~HlNlv&0_V?m zq{;n!->cGtJn|up-WLa0nS=8RqElv(@V2+-A{#W416UOHZqk%~IyL(EHecc&z*vQ-U%q7+LTVn0Wx_Jkga|f-^Y^ay(5?L<#m~LG)aH zX}jCsRkEH8tVm1fUp1fR18hZS;WNd*X?UIUzo&5LhMGK%p7T?wyUH{bkKc9pQQsx_ z1fTuGwW?;Ya$#UhJB3%rU86$$JlsrW8wBto!VAZ4*zM^ut)9Vrd5;qC^_8W`33 zx)5>#*W~%!x7jrLz6?-}-DgB{RW|SP>il3ZUBW?Nvom^S7M{tS;SJIEQn58bKqdrD zw0S`=$3yH7DR&A@nBJV39wv!{ztYn+pFBqp1(rCPf``CoB}q3Fb9PYNBR&Yb_+tY( z*-PL!N)-6QJ^SwbPWB!cgpARiyvr)947nw*b3ljJB?Dk8xNrcHNFiy zF-hz_L{fmTU{av;I!Rk_w%$|X79vW~oQ{n*8Yt`MDRPU%uRcKOZ*+LcvVR;F1GN!e z4LfT*)jjd2H&nbJHiM(Ng(wPbi?wCmz|D*@sY>&nr$}<)Uz;2fVbC>%;>=Q)FlTPm zkgJFOEb|t>Khj?Fz?!piY;OyV*71+K&9R%qAN?HbE68FfQ=rTEzB`t@S@$K+-9e09 z!t(}D{^y4;m9c5<@z?}VuxedriKzQ7vkf~IOcLid{A4$p{-AR$lS?&g0rPwzo8WjS zW9;s-vQDgExEkT1<4%SBLO0P(pIVz^a7NKMOx&rst@mOiM;<)Qj&TTM*_Sc3m5GmPZpup*bh*-nLa zcq@63l0S%5SGWh2La6e#Md1k!lbcw?1dU zglDNCMn>PF)_SO3)~B16?qBh!Rgt_wuZ-pOhB$vUJuvxlssZ=7W21x+Rd!=4NJMtc zKh5ZIABokj15aaSukpvh4+vO5ZT*PGJXAA63rtd?g|6`2z;IlM{AAt5PT+}Mh?}La zX6*G!bEBuU<$8bxf;o*TVnS1orOHAA@q&`(}ybWE& zW^@x@%91na%xXYz&3Z=KMLxi+rYQ*V{_s^6A+rH;bRH^m3?bcFuGBvuE6=8G{YZZl zp<0o~P*2e;gGpgi=uzWKlUU+uK+)iKTRUOIQe4u!7>WgZ0n=`#IOh>d_i}J0+ z@Q(=Ml3Qg`^&?$=r4p|)syd7OWpNZmOr(A>?;0{HkG!M;l2#cPALXRWt7i=w;jck%1C?fHd?V`fea{jJpmM`eFXEDoJXR?Hik8FMn+pk;2zI?L<@>ZVu&a(`5YGVT$u$fY&! zAOoXPEb+KBC6WTRWCoxAB`E$cupNs8n3chlZgV->sE`UMO?L=UNfTc=uRfwp{{sj{(WFJu zS^m*XdM_C1J~3s=(IWl>TVtJN0I8;E7vhHQzh|tGH=1nm0MkJO?Rb+LPnFfNdn)Ucl z|0u;m^`_R=2uLeh(Yh!hXD0!e3p2=hHW~VHYxcRKyK-7LaaWO+hPl}e?I`M%kUk|? zau;UPvZ&{zOQk;wbTSk$A*7NHKh{=4Fi3965^<6k;;8JkNLX}&lUmM2PCDU45;cRE zg7iD@y7^wZ!}M$FDdz-Iuo9KIYRMVdJWzyfo#!eG`9he^;*|A?BLm{@4O)L&9`ADu zw|XRnk zs)F&#en!FRTjiBlu(E+lT`JOU!wk}zoMJ^Ydvwi>7^Uzo3$c8l#+(dKbXG*d~7B1vNuPBo-vCg7QoD6C}kyEfSl|Yeo39 z5bMxQxHAIMVX#SV(h9CT*!!$rl{7VC*zH&O6iKsQIlS^Pgdmc<1q58gj-98P}$uLFG(9PriX3~=qukY=ECn^n>3qctMn7J{~2~qgD>F856Y}TcsI#wEQ#mH_}m(4<+Wt$z~FpFx!A~A zv?NFAjS?`6x-SR^g+p&j_-}(oC@wRN$8i{W1A@o+*&{01?g%Xp$yMeADYO*8)?`;f z3(Ofze_6habk3o!1F-(ozA0pYohVkst2vMbb>c(>OB=BUr3k~WxG5@NZ#*Z1>esJrdFZPN zI1`fgiO3(oBTTq^w(hm(Eq80$RyL9u{gDW=MUq7piX|*!(RpkC4l1qv4*+)32DW*X zrGb$k5}$Qp!kSjvzN=(@nQk9dl>(iy@E>NQ1Os;lgU6RQugbP*jR>|-_s&Fyymbck z(7qL-nqi+R$7>g50hh@ac_u-y1A!3_mUG0UyOnWXPY^ z48}QBZPh=HYSxMWE7o>JnX8`mDHD+@u!L1D3-c9c2(BgAFUqE5%<#QWzJ&Pu* zL!RrTJDd+;-yArqOr_66>wZFL0js*n(uM*C$l=Gslr`Z&TP=ZILexrViZ}{cRALRi z;ijm9VfrL|@f2!l_h!hok|XLF%q8)cmWww;`!lm@a^$*Vsg+5i4!VkCcPzCg zPQSnnb4!gI@cvZ3<72BVtSITpPg|9VdIMLwXHz_8Yc%fK8XMu^A;XUtn%|15Z74t> z<=)z=z(Qwua1GJ*h-LD!`fhXvqf$*4T0 zEtfP*=bR6%t6K5Vp)tN8BRdgV0htowimF`b5)~{ztw>dWsjW(Grgq{-Z_g%rbcftF z)z8c`kx`vKoG?05@)HtGMFS1|C~)$Gd@cf_?_83Rp#}KowpSXCCbl}7=_jpSK-)bB=CR?5yv)KrI_t6hA10Mh%>ll18&UEw8mK9pA zS3HJH^9{vp}XFntx zTh1G^BZ?a^@y7fHs`r;|3(0Nf=cP8nXv&pR_pj9jQ;V|+( zB#D(qo-Whg>ie9=!cs@)hX75)=Bgg(aBz}wWO?@UsU54d(i0 z8>O1eK2LKiRZe^CHL+GhqL7`l0XZfQ_rzC&p^LF!U_HhSmm`nC~WwB0Q7x*Rh3INIsY1 z30eA;y#Fg?f1o--hlq}s6(#r1A-+i=)yOQYhiw0`e~e+dh+*HmACdT{d**oqJPPTz z%yT=OybaI31?^)O*bC2|+?9S2xT#>B>Ts*rn{X}18Ryo|%X2?WN5;{vCsJU>r@DFc z%S_;Y`2}BDQ}zcQF?gxfjkPf&Xxj*Get!afh}RKG%bRfDZ@J+MU2mdd&9YRW)pqo$ z`a$qTJN;Wz&CmK5EBll(1gA&OyZ5E~m(%Bulx-!O;_jP-(4Tod$MxALaJNsbAJYs^ zf3km>zL|bAqDf^5dFk{^(^|iKG_;8d>JY7w=`%1KBl?2$l|@}`+G7aLO}L)*#a2;{_@t55D?TK$GcT37TC z3`nwX@rVLquY_t-xQ`TYg;l~=5qn{+v-bqu-ZU{uD(Hv{buIihFL8a=!b4Pei%z_`E zMfj^+%Y_#7OfR?)PuxyyZq#BIh~&d3Z7H>T#fKo69duu^izC@v9%M@Hp-~R_0o(}E zeLM}8z0c~n#9w==d-Gy?%fq?Ck5W{y(G$H7d>Z+uK&Srd!j9|0RBiwoicCj z5I|E0=&6XRkSh$XjiVQMml9SciyqHPGOKoO=ut5)qX31nuPRjNY$n+E0=b!TF=hBD;@^1*D53e<`d z{q_~EYH*J6YUNTX6U_JZujL>8wt)j}iOc)&y}|JoPzLj;R-z3ZBWxv{qxg{)Ia5M6!6{=D^dg$~E9!L=W7XS2ghM*0QBru~cMY5iGtE9HL6+Od>kOj>%{ z^Z?5p^L&Zv+~$llJyKF3Nr_ue)KrW^VTJ%euz~is&X-D$<+$~qefj0Xm$tsSD6466 z$a}QVxW*&06uzMJeSf8=EOlB?3%QUJBnGJ(fx-YAg+9$lsi?h)>Xq-(-PBWk<(3 zwwwDjDr`R+=`De@w>Whi(_z&N_A_Ks&ugR-aY;^+&K?l`(VG$}rn3*4Qk-ZGqg5-Q zUjoQO>GsQ$w>4u&``g*XL2}8+&-4KU*0-g1rrXkX)=QgIXU^x73+!Dd$5Vhms_X$+aJJ$yNoe$3uRIsExFrP z2lNylUj8ws(jtHBO76MyG+=Bp_}9P%!WeW~{pO+pJrUuU&v~Akrq;f2r8;J50(pz& zPN;9lzGy6U_Zn>@ASt%ej;h;rN0lzHQlrr^+o|AFi)Ayz8w4zBJmU$1kRsYSe|nAN zLL7I0hPPGq%swim6{^!2ox9I1UOH}sD7M(}U7VIw2oBX*pDth(O8R&k z7+*U?=9SH1Q)PuqJ;X@9K@pI7&w$v!Z(w&eS@br<{1)~0s_GIt543$+7?H7|szqm* zR$<7EB68q__}x*o9ws^GdU&a{PPDXD=@$4f0Kq}b)J*VL_VUi$&vb7!CNM-Le zD0Hxen%l)1#lPMVp2wDBX>Knfhr-40@Y=X^55>yN!zerweuNqVBommoHc1s;^4FEu zE6kE@VVz6fYd>SR^~nCF?x51FCQF^i%sHgmt-y%3Umhe$(AL`7*$85T7bh5<+Ik?& zoOjKY5o&kk&Ez`K#P@MSeBXc7jf&6yD%?d)QFkq~+GAL0#cR~SWPz;S(p)st5lK2j z31o{bDnzOWxaZL@zE9nv5o>{1xP0Kc_ItM@C`c_1##A7MAZSjseEM4FeUy5Zv6bzL zIb#@=a9k8WIv}d))#pbQTN*MOMMhdQ?2DtKqEV3#R)3px2o~P}WO~}kXGq!%zdSC8__yh5N5|_>1?nX<4om;<0 zislM*uFwx+q^0leHyQN*0Z60}OnfnqrBPxJXhlZ2)HxI!$o1O>kVN>fsiVA_R8xLM z8WDOjF~xL$Uova=oRKSf^gCSU$++umTG2q`7gtx9M}2B=^n3svUGCY^N1j+E%}4h` zPYbs92dtYaf2GwP+lv}ot{rUjAN~PU6J%}ig{}0*Qo2S|tY7-AQmf#SbX4OFMlFy$ zIMHgQl94C?`CIwnO(v%Lbw{#;J%@b{38&8w`h=xW4;G4i?>_itS^DwwA?IxP+S4~| zwe4z`){VN;zo)+{-|+3%fV=NY2g%5>u(Bhj?_o-dx8JFeOa*DMM(8*EYUxE#cfv+L z$2`j#w*1v4OTd{;!2j9Y$^Ga+W0Koub=JzM5;3Z_NOSIb4-=(*_MEJAJfh)CK#KHc z<2RMZfqm>Yh}S$c!tu=ML&svOk!$IW3cM2Dn_o+(A3Qtwuh!9MP4luV+qY>-kftqm%h~^?~RJJM66DiG{d|9WU zA9RLkNkJACdy^f?aA`@A3{7rZt$4_ms|+jaPoY zl;Tug-DL})j5WP_8##5J_4@{ifAE?2eTClu;ZF=+UeEo9E55AA)_c5h z{*b{QzAM&p$EG+u;H~VZdU~T}eu@)XxWj4ku&m^-r=|$fp=M&iSdUM)Lun^c%(6N!`i;aCr z@BL9XT)$*b6g;0T$AB#W$}@CZ}e%bgT#x|(LZX>A}Q`jbU-dL!L%r=BfP6kOg*r<%JXTxdL=Xl9e zTOo?lRb3m%v5x*&cNeHSlM`+!Lyl1;`~v`~lASR}zM{kWYP~^=N(oV{ausSvoY)4Q zoIt#m@9=)2F*=|*_iJO@g zJhXhLPETt@0l!7zOpPpa%i{Y=DVGwK`VBun-ILw>1ITqDaAf!ch_GvR#Xi4xHl5jHX*<8?~ z43d#WaELZt=(Y;H632Zxk{YHcI2ZE`eYxxQW-QpT8BTCOXN$#_uj4KLF{PCJWp| z*nn4RY459p=XXbY@45W}IB-HI%h2lwRs#ggLdN9kb;rpCI(l_gy|rS-?UD&HN69L!Lc5NyAimbO~#vNCI#8uLqB(3v)YM0RD0>- zVlGlm@;JucVzag_Mw2q&*a;K*UF(ypi)Pr+v#r6qmggL@^8 zaa@sS;^1eoV9lj^!%??7LW3F#2@hm6q`DJdw#GM6f-vL;b|f=`R)?AuhR&MW*Iys+yfma0@2d{yGkSb|s>U9bChh_NG(by>YF@}5qt(C;qV2h|Vn z@qN{`FiVkyt+q9`qz_Pr69bljDS^PmZ2xorQpwvp38c>aDbW*%6$5ZIIiDVd59ayq zh5WCkW0Pma``<#Csi{9-DcZpNP-M&1vGz8Y<`vMV3_kO zbQaf{{Nnl$?cQ2+<>aISyw)JO|G|>flvp*@ad^~u^_#Sew9NiyZ&z>ilmiPHi@6TH z-YCwr@d0Stk!Ne6)MB;CrUB%0X{&a3kUJiTN@gL)8*vq(evO`9HVLFL1t>r6Og8u# zKoC*h_9m*$VQHfW;F!R5_2iTBMmVmLNS#pz>V zBU8xR&HR}Z$C4fB-1g1V@%7E#dkPeH%uxla+wZK!CeJlO>W-sQo!Jy(hFZY|AU2r{wrS$+Iq z3e|QNT99%+?$dPq=?}nieD>SGnCp`}PZyY&9|N3~slNT5V*Dg#s4oUOZ}JduP&3#K z7g_76TfpRmOSxy;R~UTr$KET5mMm-)Bq zIzdXvr?f&O5UTM_^ppAF z6D@P!{n}*`lkS{kH0lrK#PuH{<`M%p%k71g}r>4@K;Q-NVRy;rb{mWpz`HNjU)ZU^GH zc#e;JwCAr^8TGc<(j17X+A3CZ+b@eIjkfWG`_Oy-wZUmUf$@^;${ZNEzWhk9P^Qa= z7Ii-8_2Wf*g}DeeQIdgWQILA(9qJu=sXbi$ef^fkqDVgr=<0y0v zGlNu0sgA7ZjFAYuV=J0o^8FpU!$H#U-6n;i^5`kUjx=E?`uQ-3O{h=X zMm_fcOIu^#SoC4>x+m4g`|vF(qhAa|+X@_J)GP*CW(Ti$XbbMf3l4@Ss*-u>q_4u? z>_X(KaL>mF5*?O|>3FAPL+vr{}_s3_1m((bsFZa$DHl zac3ZnVOziib>wq!0O7?3bqlZIS_52iD0)KPj=%0X1KV zekXY#qf6&mnwLBFcc0(2`%$oHerZ$cRI~cwTkqBl74PN7`&#Es3A4ZXua^j?O#*sv z5Sd*);xheU`9mj<|8=>S?K`(+`)4u!RprA!NAo2^Fdov_MSIZ)vtPc8lc#BVYtd#>KMIhg0V*CZ!o2rpe!ZKHtTUmK4+q*u^XI5{JEk|~*Tj5pcs)8Bk+ zW=--YS2c}ZOy!@++3%izGjD(2v-s zAUxhz!x6!^+A32)8z_TlA{B}t5@bRNzoQ^?L9-_=r6~Qnhh+z5be5%EH(5~h1K z!)+DgPtUJ8W8|fSPF~J&9wTSCj?3rcLyLwA`q`RbNp_}2J>0w&W;k`>he27ZBGxq*!P&}!a@w+xU zWA%E;ZLUo~3!jBBc~;N;P!)aDKP)t@PCpeHyb+<{bG<2r8n(L^m|z-(Q{WWOdA>?| z0QN@rsy3#ARO&Sm2`Y{0U1dW1PgBA10V%iYTcByrO;eN z*!JZVMo(KjnbtN78_`C=r;W5~XGSssgywRrr6yPd zUbOskLvpMoGb86#f~D@eUxvLYV6t4xE-Hz|nH@^1wjoxq7-`HFN9pf-v)^;M<6h#K z*_EtL{LBNebgRM^-Go>`Fr}!Qvn7n+MJ~H~dafm-`cpH4S>1v*@e)(CNYs}49D$5D zYx}1VxP2zQ=SkWd(Rq`tg-_@SM%0H_rN_2{O?+B|0bA(MSr($oH}GI$5>7@(1>0b~ z@rn<<8i&ckw{7{!K7 zrf5+-hMSZ^lIPVg3mK>+zipr~KH*T$wlH#O8_uno4|ZTQ`gT}w9pEtol;4qFkcgHv zU;hik_OMO@!Uo^~5w<>W91O$VbN#^>H$I9=u9sx*bgiMLMFDq^VUm(qVCl4h1kX1A zIXXLf(m+aM*ozkWv=wTS(HmH`pw9{cCV6Hj$Ga+PwdLh6#BY=^8YG%~!>!?Vi>4%9 zi|{2|vt4yI!@((@Oa701zYW+p0>BC@xFJdRtI6=V&5!Goy13G~T=wFshnjET9MM_Q z?kD7e1I}psMZ&S*C1CdC2ALs=Dr2{evF!LocrYMwy=j3&QgsP<>7c@JnB`v z-wnbaV368n?hX(~@f{|gzE*4F&kE5Zlk#w9BrWEvd6f*>$&d@=G^=X6H6(*)Zl9Qd z8IY6Vi3@26NS|B}h_u#eAt-t0c-0;Xvo@-Ss>#1a70WjGlXuYphdOcBy9vv?xiZ|D zuHnXDRqJ>MNpk&$u18a=P!O(Ni0m~~BrsjVcJ_9VjtAWde*n5Ly5-BPR#{vV)#Z{_Zmms8zo9hqKTq70yM%-xz8bSMND^lM>9- zv#9%Oa5puGR~1}3Y4V|76ce@EB;N(N7cT>c-EPIvK5sqkDNo{d>v#63tAA2(hio{+ zCa(PE4Ak_;gJiK+8^6RpcN8QTtGm^Id(3y$Xg|(FuAUI%Lv`qFFmr*EIS6)CL#sqK zSW|%jAHyB<`+o7R@;pV}+rZl?8TyXZ_?Pa2P(}$ z2ldQQ2*H>o<9opCB^u45#WrHqUfCYJVq0 z_3{Ik*|O0j9_L#Zzt#3nq!QKaW^jrMmR7P0&yrKk+)|VDi;LfR^F3fRw7YF39Q4*8 z-Q;P3lm%mzw=~jh`n{+Ccd3=I?Ns<1$S=MRKEI+9zL?U7K3X<940UUUSzvBTDZJk4wIq$YRl_CKK1_;&a>D z-H2orQC0eBjk_3(46!{!r7a=r&dbgc@sXDusY=4%FjKiq zI-1AY{A+&z;@N9d*QhDag<@Qd>IMmF5#FyiWof&J^>Dxz1J5ZFnx6Do%N`u+$<515 z{|m6AgS~gRn6TcN$oq_Jv>~SD086x0hYO1k1HGqbHea=xg=;iLGi_XDIXvdljbote ztmh5hmU6{8>XihBgB1uoqAK!#ctS%E@_G~3%O$TbfoyZE_axeY3!p-R$)mHzw;q5C z3@tZHMIUjgVfwA4%5`|A6P89(h~7_d&buz^}J0IG9+;cD;w+Zwt9250y|l z))wtZ;T{&1WTwWq@vV`SnSr!2;6&hH?aOR(YSUdXQ;-DS{nJZEnp}fjGi{G@IBhM0 zF`6)e`&fJDoIl%4{>3VB-$KhUL6TO2=ak<1*rY%>v{|db-^zZpKr5T!b}mQM;^aZV zm)g1O|C0qOKy(YWrQ9`-%@m`}q^QpYGS&nf=pBBB(r|m284=+KBuP#vG5PD3io_4) zh$z< z90v>g)p>PZb|?wKC}CRFw?NvZrl+gpPgDj{R052{YL$w5-h*N$iYqh~jz}8W6EASQ z(5C9p@$#9#&HIOizaqYrXy#Ygt#$alL%f>%8UTF&KcI;r-siCsn*`U2rDd26yN|O6 zOiqe`iX)wS+L}Z?j&45s=Gy*XSwl!s-F>UK7c*3?8sDrCQR$|Rp#)=x4w3C z?Afmv-*4 zVl3`+&HARmVYk0CfHz`$IVYyDec1j8k#={={||t+BfO2j>&Z?>LGpdYfL`tp;b~kn zkMFoAz02fDwGZ?&nQ+`YDO3G@&92?FgeP0dh;O*3E_Hp+<5M%z%{n(WWwcJFhVHtL zF&C!$yO)W}WebI4l8d}I@D@yDKXVbEHoN&QzY?O=7ayG0$(KtwqaM<`T2~yzOnDyX zob%FjIQ#+lD9&C_p%Y0OXZG)F_Qw>Z>j{~;<2tyd>?!5g??xu-986!l{X|A}bK-vZ z{hxEv=2zxR1$mIFS<>51u>%_H;}JT&MbER!`Kyvw6x?ZITKhfZAWX!Ac z`J;5w=!R)<4{!SWaG5B%rgx|fkTVnUcYr6p0^QC#3 zP^PHsNoB{_am3}W@#7HT!uNjwc1d36iDw3BB%6N#6c2(oIs_-2f0lJlo80!OXNS#N zy77|MKO(S*d%xQ&dE+GUS5W5uj~o7NlhT^jLmo1*I)x)szXG>`#rLYcsMuJkIkv3T z&LSKY#C#dPemD4}qE~x3F-FV#>lyug-pY!*_-j(vPNtaVghZ77){pZ$B*wpk$6pS` znzVTKi^n`gKaT^^--sEN%$o_4)-+B2a8y_bQtquKtuk$s(qC5-T;)v?Q2ips{yUlX zW_n5gO|H&d*GR7;ULZP+qbOBKBr2`EUt{WwBLtao5H2kncJ#Z&^aVAy+y#s6(q9S+{`s-#kRT}Y6k_iB7l7&`I}=jq{rGENE>!m5D&S40 z&?8Gu64iTcf$Ov}+A9(JAgPp?Oi{tXav|lafzPH=tu1@p#k(dQ%PAmBm4XV)H&8U z6-JD#3u*Df2~fm>WJoCG?)lv#QMBM=Rl}^Irgev=oN7fgd0v3MX=j7a8cEVK@w9!1 zk8u~T^c0n8k9NaXEv8}g5*ZdS;5^*4zZWW&!*T`XCUbgQudYGL{)rHvPWUdR8=NieuP%=2CWL zWZ-f(ZuU_jLP7t{&eti<1atS%rxxuqUQ)$T?bZ>IK4Hlf2%WuW3OV6N$RRY%OxW?bDp z7|Q}x!xM5zu&gj(LsR2pLA1yD(EeUYm;cT6LH_6;?aa_FgFN?5)n;kEi!O!CC#W<~ zTjkVVyVQ=G(*KK6&lgQe%grWtldkfa25w3ilP|`I1xaY)UjR`@GCMs-0au1>&F=O2 zjC$HeIp}Djp}}4z;TM`T7vaO#P^rl;q1T?Ww z?Bj+HKgjMEL%7Gi2?&2R3E%NvDHCAO2pSfU;1G51Uzmm~2nH~<@9VmWn$~V=8PZ6d z@eCNfwA5lepfpOW6w%{`-eaqMp0)?yx2`PVf#Ks^Nd^_yO6uNst$Li z;za|3`2{^!hBmDlr*`OE zpP<}+wnUm>XCxsU$+0}%_#@BuO#Q&2GIQ6`gBaXvp0Zu~d+wpS8Tc=U6gw10PRAVT zCd3=|?9(zqfPlYzE~d!+?{T`dCaM03hgk2n=X`Dv_2`PaY`^<*M_+{;Z%lmtYSK^f z{<(|zrK)Qz`qE~1@`8J~n`i>%JW~$v2o#1f{mCD;A`zeVCC}5F_fi4gW`u({k^B7k zhvK-dkQk(OJR<*Dw33hsQCT9)3!;aadCl*&O*D)|Ph_A3A!^jNK)3>dh#*`%@+I=V z zwp|33K^>&rpjSeH+*QZ^4?O>++zA{@KvpRHcn;zasplLflOP(xOj3&{A@`|ql%~7d zE9U2EObe=XQgGx6STiLu$# zGj?=zL-L-#01haadjR9TC$Cfqm$^wB948l*KPZ^zAflredNJL)F85ontmop4nz)cuso^Ppd&s>h(JZef4pWCJFzD_s&fWny;UV z@y@=QpC((!-y8V$EUq7nZ;=>~1^=FJvl+i!GXI!y7P#5iK!Ivi_};lfcB7Ujw~Ce? zhhBcyPJAppq<#GjQ1F~Nh{eGFM#uWwx*x{!yXS5ntk6dWi>E5;1KK6D0MjKgbWRsj z?qoVSM|tbc(4(#&+sDDxe*qYXOtn+=r=5_srtOh~#q*Ha%5IKd*0P2O5K}6D(~i*5 zUqFjXkoGjg(=fqfm=6LlTpM$J_)H>u{N}Oq@Tg(-#o4=coBFM}tDm}BZ_tL4w47gk z2ftD~v`7eH9zNqpk*s=4+>wlr&S&iMg?(XjMg?!J{aEd|0p6-tf_W8hagz8@Jc6Hn zPj=gp6Bj~g_dfb9#><)CRE4}Ir)L(dp_HupACKE17gY6O%{q5&iPVw(?vaT1 z&o%=xY`>r0@PNqd&Vc%0S+@u>a9|8hXXtQG1j7S%$}{ToWoS|fI?Z1|?{D{Ol82?{ ze0x!mY)~|_A4Sad1NgFzc0_5vC=eCJXz-#h3` zJ@)uzahQS4Wt(xGv^GCGL3+N&Z%Em@HU0!IckVODtfuix;WxJHCeQ?N2vbk|iA4+p zx{&`90YSsm`>hBllp6rIEuQsQ19o(!SqqR6PRgqO;iz zqzpH;!uuJcNe4|r%Je>+8Vb{v3)H1Q6NIiBhVzr({j}$|q3z}~GS<*FyiW3dd6zX9 z^X8UiA#`l}@<6ED@m1fV)NDA)@71l2d6$9r#qK)jvcHjF5 zu9lO_Vq3Ho7t4z|`0QK24e!2^6br3{)|vZXpd9vJ3M?~z3E}vY^A~W;*Dl-2E78-5 z-*J1gcoD3<}NmQ%dx2X|PkhE1Fm~AYDls7|ZX!9re;|CJQ|Hia)k+2wYEd z97`7^qfy>wCg_5YKKVS3rIhpSRSPG|wuIE)Nrm5-@q4=?#usKg#v%rvJg3jL^idD& zxA8FH;5P$piz)1EEH6J`J(VsjVR-J!Bz%09^mlkPzD-*2XoQ~c3RhoEVp{FiW$4hs z$nbmlWltXlMQ`5>)A7{lIG^vHg$-4h*9nuQ+^U*KKj>W2%GCdyjERM3>FOI}4=nK+ z;PU_i9ySb)4SAo7T_4q9GF_5)G1-(7$XMq6zc;j_WRaCbEp?0g$DcDJQ1?7t@Q<8P zT6v~^U`opx#)U9lx+GvXzBr4vp(WhD^bhrqSpRTkR(lOUd(l8sdFz1OHo)-FUQRNn zD(ugmOqp=7-$&VNt9vfQ>bts_`y=e|eH?2J>oHt?j?B6*51HBqIQJ_M=V)1e@KzxL zC>viF)XQ+jU+@?3s&Dnk)CUFXZSP_J1;lxK-u~JC`c$3M z^IQ}2kV7W@_-FIZ*J7Z*+kHLa`u$nG{|9URxyC+WedBPs>&kDgkD|90b21d0Hn$0b zuXHhJq@p6_CkPvDT;*xv?XIz|{H&Z-EhAG&0t&tr4AzMvjFWs z{fs5ii^owT0`c{b_?=Q8N~f+>?D09m$-md=gvnTfu;u$?S6W4 za_Q!FO7u)9P5iK`8@WLMjh?iz0Ux%YCFOB=yT>4`3PHi5_p^2MmnVK|(`pzez!tD{ z3q$Fwo0Ng2i@xiix87&muo&a-C;B7B>9P4q?(|xorU{z{{nY~gJ`>uFyoXkpMfCNu zJ^Gg!Sw20LPOj;&CDWr#vRXtg7tQoEc4<@V6)BNqCtA9N$|ieFq*SvbRP|;PpGMKQ zBO!b)OkkpH3+s}TAIbX&MKlu>psyt2rgy|!I}ykj2Vj(vjI+isv)kNWM=yI&gRwPgt>w0JKXqUSvC^36T5mm}IOfh`4=`GH=C$cN0?5S<(zIvI#E2?h$4JBz>Vc$u=LmjTStGZx_B{U`OL(&fGbnwcFhZ1^fj>ZV>(jRPG3N@JW0R zjqalEF&@Hr;5Z@dDBt=uG#N@^^=4B;XIdVMQ< z{;`2yGf}|kwwhqmA@Sm6Nad1bk9q@rqAX{fLo}W~$b-AGFGf=GH$md1zZ5~8t<$Lz zJDw4xKL&xI5&$~Gjm~{hGN{5z^PRWRZVf2P_ik%p>IPr;+Uks*Li>z96tdSOoq5I0 z)c{zq+|oh7ciJmTZViVX2ns&@I@&zW2;GHK1MY8u|)Kl*-^5(;9&p7?%5r4 zP|WTqJdel4?}~@!@uQR>+bb!p)}sqhbNXn-B7(an56z{{`t9;H{26c0Q;VO$WYq3A zv?qfAHiyxwnA&6TrY?x(6i>G9vI8E_b;Yz_i*#XBaR%~Ky~6$rcz0X(NA}aVb;tRs zBAbdU`h>iJi7OYxCp#Jv>_TUcvl?qhn7rMi5DM-UZrh0Ljux9t=yBIayEB_DeA$$a zPv`;%i0po`p1u|uBTDS>9&9ziDCip+yZ0Ld`?ps_+DEy5A={ob8V-fSYQ62b?{o&*x+MNT*9;6 zoY&R6T$H~=KgPVdn+P zyxJ&N28!y>bB%l~Y}H@bs}lsBr)zD-|0!v9NRVWRIz0T<;DaljbBF@43iu7ZTb;hf z@I3y!qqs`?JB2}ijK;$~(cv$Enw}LgIT{-7w0TN(@oSzbKzAh@QtpoftG9JiGAHdd z{f#oC$#hAWzL9&)Fut>^l=2H`CjWhuRb^qf2?MX|NXF_Cl~rh_xXI} zRZz{hF0np$8oxjMV-F(!;2r|IN9AvlQz!xn5pm|g1KIFG=G*Gexk%5OW+>Yygj@dQ zLr-t&44hr2UrJbR>H8lfLihX#o_uW%x`IMU ziYTf=F#P`l`qxo5v*^TYuM%-TdRuQVc)YEG%Rz_2%JvkL^|C>h7qd%sF> z{$hNJGPJBseJd>b6EW$C$vE)jNXVEfNZf&?%a?LcK4&&?Mf+R0_aTUJ{^~<7@mtg0 zHwm?c!=S#DnUt`MHDZ~!C;YOKhr4I-&*VP_t{zoSqu=()@JwAMeuvcw-kg6QR1zcN zm@o_`VEo7}!87-RR$BF^HvO$Qj$qnh!29=mY9;f#jfVquhB}M^jT)v;a%&BufGMo_ zdFLn4a(dGnpQ92>F;G%O*($s+efUthpC5~3*4$c^AASTN?~tGOK@$V`%KNU`(rp?b zJ*(7Q+w@?wO@tk1P@r}&oY21_r0%850wfb!>k}|GEdmwCe&iW0A|8PJdf1h%jtHXy zVj&dIO4E;{kh<+nGRR8#j0E^|!NYpA|8dZtML$&$no+@7guEY+uO$}@#@}4Fefffr z(fk^rWzY}fS1eH!g9_HH;~`Y=eqXrqFqZJ&L({KqMdlA7V{Lb2sb%?<0$VchX`ejd zC>k{df~Ovo`h3sSN1i2x@xz-SkNj;awrEcW5`a8i$8ojIR<`OKu8!}P!`MB_N6RAT z_Bv(#NCzt#h#)iG=+PX)M#E~nv7}2EmCiQ_Bugon$y_-isZq!7OTQ!1+x!tWaE$qN z)XAX!F@C%sQR-3XQH8~Hvsat8d8mg65PJZS@wYUKqEs1rf~rTjk&BL zpV(9^0mTZUnv#z-A53K8WwlNaAh)FjCGtT5tuES*=_{WI=VlvAK8|xOv~Z)R+?C&m z&Z3W2d|cjnb$4ffCd3d=$Zel{7J~iU2I5&m!s0{aFX(U_>rb+!#ysoBN zt^^w@Oo}{_NtzMTjqpM*<)xs5sq*l$ay?@duPGX6o+oF|C9oJl^G4k*3r{#Lr*5C6 zSVXxauv7gKYn<&BV9?Z$7f=n%RhJUZBt{|Bk^O3yvo}}07Oj(t5X>Q>g(u|hzMekh z4~3x~_6N zuZ;ZVj%DME;=0_DAcX4csM8Ct@%zbXXr4%}K57e-axf*FaAzQj80;BM`cE6y9w;3VUDq;zvkBM~E61hd%<< zdVl(dcJ84hEbn|I z9DO@Fm+ijy0a;V|;Vep6=qDaY6M*nWNlwM)y6{Cg?;iRG=6bUPuKX29xiDw5*a4o@ z0sMJ_>1TJ1C4LukwGH`NRFRd?@FBf>$Nf=+_MYSjHvjaHJ(RC1o^^N>Iy&2`EV<5F z5XcKsYn>9qrch^D*LVz}#J*i*b^#P7IgT_AjTm1^XLK%L&f#}c$* zRuhleifjF7d0P@n**@xP8SuOm2={udPLmG(Xz23wNz6tU%+)BQ>OW7`m z^&PzP&3?lE5a}Op;WUUU{(f_YUXhNXaLyex*N4ztOrEW>AQF6JN7_U1miq?e=MD*P zw(t%W^QPMfSZ0PPZ+ZA*ehh)k)+l>B{tV=g$(N@#(=x#xZI8_8N6n;;y7fW1kr(4k zV@sW5H7h)iw~d}v-mhLRN_9LWxRigDibVt4d0CXIjm~~xJ?i%yPyRL%D?^qo=V8E3 zsCU9n1W(+=!*hpa_1a2#pce>vkJLdxR083S$!RbdYZh>VFHYP%$P2ktra= zkb1l1jlu|T7|HMcNfdUIA&zjhuN!`^W_7;Ac;9`%gxz$|jk+u8$T(S#HWOESemspq z-j39lvGQ@mDeINb;Wb7!OIR5d_t(96wcwrdI$SK_^uzpd%v&;Dd*4Mer}A||)RL`w z^|C8+9nE?}g_ie6d8}dytj%9$brt%g>RRfFRYGh#zA_=xwFZXk9MO}~o1$iPGDmFC zp-%6!?KWWgQ4o2H%>QZOO#?XJGYw7kh)Nj)h0NB&Yy$~^7`P*QF`jJWXcKOrcfQ^) zi9W^p5gvuf@~|v0jtbR|xg)^UXajPv<5{)q0<)6xVn7;&(kX~fW-TwvO2q<-%m*9xYw!1OoWi8kVJaand9K{zE2y&h#; z7(CvYWhTp4X20qCaWvxu9J?O!T7WlqPeh)8E!wi}A{@i@2tu_sW=%Y0Py-JL~hCuIr*ppO-lb;Z&Ks=oM6$l7V&i{ZXlmQ!#AF zybgBKQ?q@X#0pg0Vgd*8rQQc zA(@5OFrJS|tapUaIMhaWDVO4n!1D9MkFQ=-LTgcIyi_=WV5X~f9wTsysOwKNn%6px zMMp6O<;$NG8Y6MSM|Q@2-Cw$8vxbfO^=N2J z>-I0zKWuJ|qKbW*C5;QUljXxk z`@PVjk_gUSfpE++@=)uQJTLzE{g+G}!H|7uLK5M{!GX=*Pa{-4)6xX5O(iimvfw^D zbQ?(c+#zFUr;uhW`K*JIy*K!T07(lo_+vQpc1Ki#syv-(*;q8HTfJ$>rO_ISzmDRl z+-L4aYX?;oODxRN6&go{0=2kYf&Qt4$9Qy=XHMMyISBB_LaEd^kJhkl9m!4A7^|QM z-0i0t_Dqa*DqhvW3q?3*yO@KDSMSO=FNZp0A4QY_s+5L+Xul}0Xjaux_HwX$%NDap zz%U7;A6O^t;ARZ-2T30^gFH$jb#eD`*J|%J$br57`X<3TGwR`%Uh!WzA~72~G`|bi5%C|F&c3iBeoQ7*4e+ed9Bz#NsBlC|D-16Q-bJ+- z4;QR}&^B_hbfP*k0fD*Mi(0!T7Y_2mtC^U`a7NklaSx=}WmD$b8=rTFoF%{XDHf5j zgmy_Bo;gvBqg?S|@o|>2UP&6ZK?@4RR1}?orN3577k#8RPCv*|zh3{9YT}}Yv;G9) zb6Q7NXAHF`?bYyAC(Z$trwa5$3i0TG9|D=Sj^M|k2yPmg z$b@L-&+tR`(*xEG9mh!=PO7M!Od?;}vZ^-8EJ~W8c$^*tFq^;@)9(n5BTo+#;~nM4 zdW$NuDEvtH2S4oQKagnH)U2N!=y@3Sr|NaZuV-+~ z9Fl_=uaTX4D^yXfAFLz=eF%VUc-+HyP5~*&7v(6*BC_%@1h;v=f>Nq%Vk|iAV?1G4 zV^l7>06Y%g#p?Crc^JDb9GiX#9+s}z&rOkHi|&_6)wsFnFmEfOfQLk_V-+ z2({G5^K#w05AdSMYoHQ-qDcdA4og159X^UI(dpYbI_je;?&%3HR^!U@7V#NLWG9m z7}K$F`n3QJ1hOU4!_6wku7lEbo^E4caDifrBFR~~ZEi-m6eYo!8a_z{csd%RK7eab z*kJ*MkUaKREvA60I@ob6U^-M>K|U!)x|4pG?0Zz^oiR32J$bekT|EA3@(%8$jeU}U zrO~ETw`f9@OI3T24#%w4LT64vT|)O~c+HGysU||fMDOJ{I~;<`POh?4#iy-aIM$ar z{3XQ!=5U1sulltRNBo&|OPN@5bPZqQ=DSWl!fCv06^assu=hxZ&ohoNQ;E8ni8&oI zGfp$qL=ENSAbiAKC;nGh(T_}NK=?3ksX8U`ClAEi#y9VtI%u)Ht)j+Y#dkQbdbYw~ zqg>nD_gp{rqnFWVImrQ~C2|cDK)TQCWK^8>5IIm~C-fH+Ph!7W1W=uHPE`-B*WGN=nnu6d$Y zx1cWVCVvjH-GN$cpqf0!HsVtv;vBE39lWsnQH@f4S?gGJ7LQ~7f%_XACt?}@K0QJ) zWh1_I$5=T9GKT9fUv4?>vBVGG<0rG~r+RW68V znkU0m11~h{Nqdc&&EvX0C%^yDMX#HqM?hjFyDXmRwomCAiZI1aC*|~yb9HA9U zOe?>L-yvIu11U$>hPN`p6A8sSzHagl-N{!MEh)MX z-$!?h!t6(@Amz)*CfhBLeySq5?~Vt)NM8ugE!Ij`>}FWk!<2HQ`eD8wJ{Zp^=E>um zaWo2aj5SMjaI?}ZYuSaD82A*RFUr>dj+^y2>h&CM8Pm$2FTpA$w!%jcyQ3KPEkaF5tzTDTpqtDMWRgPFh`44*XKCwN28QM_% zMDv$BIX?1bxiu0bv}xGS2p>V#K<4;3#-nmxZ9BrJdTdsygi_jlLO!%>RSHGlS+Z&& z^9eGF%A>qM0-yAgUL76L%z_t84@`H#ASXM$h_@j-$V$a9NqOLm(*p$h!bI<;B%iGU zid|K8&-k9bnJL##x!Eh;<(ST);C+QkwlQpoOd_0>F@vVsH5Bnsw_lM~sY}a>1!udm-;Da(rb*(KanKbtJn!#rjgOQ}cv}32S>JTU-EF zql}cNkQrOUVeWbgZ65cGoyIfl)1;UI#(WN;Q!+LeauKo|#utM8dUnzA;yb0TNQ-q{ zylaokDBjf2cCT>LV$yq|FhB7tOS3uUA`ucu|oLB<0MUjqb+LiteLYExDb09f} zW>U4un;tZ*@Q6bRTTbpu`N!7{<|O2IlF|&(fa{8*%^n|Iez4+f+{o8@lVgAhRq*_D zm`&aEj_GF3e-Z#u+OOm&ET?0OQq{3!x;Vf~w)$Q!ACRiR_elmmY^Z!N+823TsB82f zFNH%m>IYOuTC|MYLes~r>SJy(SCDQ7V_6Tx+`un1Jp#;YZeY>zkpoU}X&p90%%=F^ z+AfV*)F2g>zCw>Y#&4~4AjV77m#l}AhxX-lETbA-BunRerb>_Gqn4jqho}=TgJ(gE z`!wGBm&G&DxoCRXfgOO<>2P)d2#odY+*oL1v|bk^7-I0|I0=k^M_Uu(Z=y>WbiB_Z z7(5AHzfd=YDw2%rqvKuJPFe0`PK)2%RD$R&eUzo@tC}lwZwy}DQ zD_*h{&gMN37+nGB(d(?G_|Tk2G?#`YlhwVKq^mGub`ROFr?N!i52xl0SA0^7`vfJV zlw>5>BdfbM-1{K@jKh9UuBq$wSo+czn=^WMaRBU-c@@ep*ml(mTI*!4rX#- zbZb->j^ZLMdIQJ3uR(lOpTmK3;~kBI0q7xYO5D3w)j{6D>Xi_UURZ--A z*}?5~W_UY_Hw77u0+$Lbl)z&jnbz4@O%dOFncjgZvjVKv1p@=J0aYbm$ib<0Wj}l< zp>qz(;8b8@v-pWY)3Tb5y=jhCE1tXqILkmW`^Z2eD6QikPlleWHsp;qwqiJ&@ z4e=3hgRxV(RIY#qmp)v89im#O#q2_bzS^@ri1qIqdKoqLAv>pX_>`E%Frd(h|M_W!v)HD|3S6|Nd+0dv68b?RAUx4 z(V4yYv669i)oVhG^i!pp4thh!A4i>R?s#7s z(`kHE$%*23rNm^(0hzH6=a&GVk z)-Xftw_nyXD{$0#^?vs4s>%Od{$D)O{?j_@|FAEV5W+j`|Cuk8;ER|4Vet14XFMS> zF$wYie;Gpowon!Ri!l@}!s+QhZK3{$MH9ls3K<0h2@~PbWJ(ACprRmS;-FxmU}9jP zpdtL5kP!w>M8qWMOoCwDw2WCYa(R%RetKs4+&n3>6$S;1kf&Ex6I@s%jPvBD`0wR^xI-Z!p`l`+qoMtyZb(GP zrzpfsg7T=KvRO1zu$5<1ADNI|So$W3a2kB;weGu&xwHT36}9wXi*X^FR)o#jm~}FJ zosVjs$z;glGhx5tpi-cT#?L*YG8?tALK&ehx9ThSyYq#oHGQORBttR^3IY~Ab&szw zHj#VrIBsJiSado2f%5AcXrVn&10vn+5i&$XLPmx|y6UWkxoHBXa8-USU#4WQWbed0 zlHBz{0H8D3SWIk;Kevb5gL@bc22YH;VoR|q*{gxa(9O?mLAzC8!3UzqnIy(FH+sHn z66`hS4JR&mw4rmnBs7H?cQQ8ddCgKl4yOcV6*Dz_CN)q=X|YpRzYY`SaXG8$YuBZ#f}Do!{l7Be{3LxR z%@UP4@pH>2b7eIEZrnC7m5&Kk)>{ElPtfzQI-D{z|+(JGP1_xDPXP_8zPyPiku3UIY>7K)_D)>GF7>$23taHur; z;_ALYzXMI|#%B(c6B9?rE9{jMQ>ds?u`K`NHeXTNeUDkSr)!nCh_S=eTL*y0_dQ@z`fmMLf}cQL@P!O!tdC+f-MDtxZ)}4bMPTc~pPrK`!W5LUZxQcP`%w zB|2Xo{1TfA7-pBk+Dh7;O3(aMZLs~-bhs-TcEUXiiCZwnvi@g5xuS?5s^VvP?bYsf6RYB@lZtrE`;&aKt>#g(y6Af^>SdS z8C_4cW;)I8`K&zpmige6Ohu5Nd^I)W+t)pMHg{z{! z@cF0Tw@)>jds^W|ktjEoc@Pm1k0NunzF5OG6(053i}UVsz0i-!PdA9;Qr#`fqoR{# zH3}dj;q+p6V9ISKZckK1<-uE{hUmouw#a@DI5|io=4$7ao7guuL>#Xk3>ToQ>JI*epF&j)L>be)2OZ+eRO%QCE7{9)q+W9u(YkyE zaaVDt+g7BdEhNGej<5{76t+`)I+|~A&XM;2*?az9*&uuE=mN`BO_UM3%fcrehJqiJSq^4_Yitcn`Pb;o=L zf@`W5%a*lxUaGY#ds33o5l+5!lOJYi?W@8XqWMGhU9-#9zM=jye%NP+!6+;T2$WYC z479=g;>vG){Z3M^R&AC3k$`MI_ju$N(z&Q*>&#Qd%wy;<(|&RLP!@I zs0BWO1qNMxy%}x|@0`Eox(gt2>n4Ai_jRY$&s-Txo%{=EOYF70C3amrb~U-cK-TQ| zGF5ACb=i#(|9jH!-9-wU`ciJD0{2@?5RPg+9*xX-x?WA1x!x$u=$RGemo%2x!Hrmb zKqS{N?x0ey2u?H-T}rij2n#cdDCcA%%zr#<7upe(>e2A&0V_~{M_15o4cOR;16)rZ zEH9%Qv%B5iTYsEW@z!t-T%vM$)tl==9HzJjBsxm-unSU}Gdy`>aV%RgX(_SFQW-sr zw=4dJxiQXMHgC85g<<7gQu2uOHg6kno9x~AfxZ9v4fCL-Y2bLQM;Y@yT7w_E(@Uy3h*|xbCN6Z};%7s5lawdRuf>AJLj`l!k)N4W9 z6odorToo;E#imqQ;12HTEu+S0DgSIfBmM;mF)78u(Ync|n-^ODy~P9z{Idsa_Yv<` zDs>Y4NhDi!^!nCZETsggXx%!4Yjky#;di=VJ2*_b*_)1KC5XyUl5PuZ>XH>PTPt>1WZrS zHWWbV6O=Qy&dpr^-)szqu7wn0Kzxm10?yX7oX6b00 z`FXap5C~S7$s~3v002uxL=n;FK=yQFa}@_OO)SlP%I)~seCKR^-8r*}sMy!Bqv9i_ zP5YGa2-tF$Yf(L6xe8`A`F-8Z9&5VxPLiwQrZxP_fg`V(%DQlR$%G0SBC-`He#CIL zN}&#_V~LYTnOk(Meyk5V5dEYKE(;tVN-u%mQ8Th9178nK&fzCOf zMgI4G86!a!DNI#NJ_Qnt&Q+*%DRX^sp%nQd9UKcU)+fVn8MY0IR0#Ix9b(mNRiZ(38#Q-MYPQ0BO`#|wfXQfWoimI(bxNxrt8aP`dL z5S=q-!E<3|(K0dh;%L~jE#FBZ#&oxqjBb^L-FXTPSij^WJsrJgYUvsF{`PHmR1QId2@($D()$<}l z(rKq{)*^ExAJ`3M?X$RZmY50c-15|!aPl%k(&@h%1vI-Zq|bQ6w3%iOP?ogC_4+cv zd2j5EwePC0DYe(@n(Us+Ew)%av}R%xh{&0lcL*J{bDGxk>eg>kb^o^ztZf@&G;kFEfL1^VykoQU1(ARSR4SYFtHs zfuIvaL4qmUT-g-b?35b1H+ux6vpg-UP)V~iTQzkij?L?(R>7zA`-WW4PCd4YdDE5} zf&#gqY*DNa!qSwR8OBP3>?|u!iLt9?yEFL=3puJOW-NmMY+ z)f29On|X}tW)4SXzDdStoM3GKBz{_9DJ!(T%y91GV=vIFF~}MNGcdm0q0DdfiArIf zHP+7y<~AL^YKsRzObJS=||)$TRJQ^yg!qkLz9tE8;_`G- zD|AT>2hA+_P0`^L?q|q0CVH)g3J64Y{{;Yn*ME`%{U0~&_$-<&r*XSt3S(aXq*6$D zOSI+6ZY*@30#t5m$*0O4s$YC*g()n=Ms&VQY^x#d&%_;NQWOWo8B#7fM1ia6Itqk8YsLp46|sb}QR?zE4W_Dyr<&r%ZI!Jr7-~ ze*u=?4m|uVC=*w!``t^f`JOA2BwkoNDJWa9k`wd-e;%2diqL5BtQulBzaDRCw09a- zt%t~{ST&Cz~h`TcwQe=-gP1{9Y~vVU+c zD}r$FLO?IlIk5KNYs4j_v_Yh5-+%7s`f3!j7V(K}Wh8zTRW^4{X@~bzgr4O5W_nzY z&PAcaiMq(!+L=YDWk5$5BBP^S5h)O7VKzzl#EtrGE^e3Mgz~rut3v9TaA5VS6!+_& z#w;ukym%s?cLne*Hw$t%?TG?$vFBZ(-tsRziDXf$Mmj8(^l|=>f$%mLTwa&k`{TE@ z=i^SrR`x-YI?k!c*>uy}F^-flH_@s2+Y}h{dbN(yX>v&=Kbn>4#37Vx#ZM^C7#SA4 zeuqsqnp2C+IY~f8x}1b-vMPw?9|p(55zJ>r1ZUN7$2wbSpizQNAR?Ao{YdW9e5A4o z7hf8~P3k9boT>;kcFsUm*D?Jrq>Gt4lA_pP%Dpgm=wZY~Xg|9w# zRt=W)XXhFtVP4Z7D;&1o-jAFRLkwJKdL_NCs%Vx_;KD~HiFeb0Dt0WmRt2xI+R1yJ-ud9hlQ!aVS&4!!1({9M!VGC9;^g zFtJv%a8NER{NiV``*NgSkQUZt4*k4~giaII8*dg-D%O1nyp`C~pi=iC;BhncvdTP% zaTgqm8B=JNu1jXjnF(PL1z}3-*N|zLRN>?Cu~qadWT?I_P{V4ONv*44u2QHHqW6H0 zxiIDRPyGBYEF|1%$5oTIkV51|X`-PSs>kji%mK*&sD~@6nfdSpYjXF;p+=N3ud7UN zc+QO#3!+myUaEa*?+0E?%9*e)R8()o8q;z5RLO*Xs*E+6s;o(}O`Wrx*WchQiBca0 z*QhJ$3j}VP*(@Pj;9;N+z7&h$PmO$If(?WFsFr;95!w?TB$5Swi_dp`nG{0oJowsb zoNkzzcq%h*rBO+rEj?5DjDTbv>94L62-9`06Dyvs zNcH$ST7f1dPN&Y_lG_>e*>Q{u6d2EzfGvu|i_D$E`4il<18x#rrMKbNIT zMVuI4p*-=rL6Cr^w~NTUQN4l&?I}N$k;uwW#Xub)-2=di@2fe;01ER6?MYN3s8EF4 z@y*EzoF_b&F*6@9zWUcn?8B4KdsHO;RS3oe1l{~=pNM}I{_D=(iIhd92eAQa+MA^C zzkn?UIRGU;zjh0F`ubOetVFxath&@{aq15MLGhWvyIDKB-H=pI1J8dHegLVesJ2;z zgyi$6f+G?t9A35y<;HYb z`;VPFl-?Bp-AQ2{dkXMi!K@8J?wYMS>pmi})rpBxv3$^qDc{ zgdjk9^*F6?Z}v_9Z>nimvM$f7;1a*YyDtKtr5sur$_XC3nJzS={sL~p8MilQPC(lBv)sb;I=-9&IuQ;@c5gtyqto3PM|AsSijKt zBEISsmvrBKj0Nt-5WM=1FJGcLW>{{MPvo?gL_Y`@R1m_Gg2such00n?h6I93+@ z`Ksdj@qdmfI!8jrAJXP8?Y}YpU5S53;y?S@zuUyWMx1{~;@^?@KQLli%}40&)HwL@ z-X!;YX`ci_ZV_woe@?%v|CpVk{xRv`YX56g#{btqF7{1j`kiC_rg!2mvG@%X!aC~W zwv5-ad}{i!laOqC;I$dS#{b3MTgOG!bq&L)s5A^cGy_8nJwt;cFvJXqAIcu-I_TDT1#j|Ap zTt))_$@B^9{=B%o>e&CsGQ#xFl}Fa$@BL8yt3JERUDFTn7xg-EU2H zD||csWC*LCT3YM{i=-|x*2^o0uL;iBZHldh)z0UwBao=-luYRh-Zn)P4o;6vn~{&Z zp#S~$6b%SU2*61h!>k^&AnvLgA`uXn-p@w%+?09sM;$GhU$6vu{oun*Em@F*(cE&V zv%^wieL+r|(FC9c1eLh!kLXzOvB@lJ_B71HWrq6pPd zz$WZOCXkL1Cv+~vo|C{AAyrA4khc>oD6kI4WCL8sHQ4VISO($*9Z&g@D;@v1+7fyG zT(H+*{t~)HB>tsM#lDNGZ1KiXS{>zWTGpH9*xXAy&YI7rtDReeij2hg(t(kbZoO9-}L zq`#ofyFizSph%mH(AuAiFzk!IY+)o~c;DB_{hASAA8G&Amn?6qFm)I5lDaAK8EcLa zs!p0U>PQ0MsvB8G3fL_f8OsdP;r3amJS;5GEK;0i1(}hN#G4$1mLrWR zzHtSYbOby51&#U!?$q0@^6g&-%K!J zhlq5^x>^WmWERGn57rXLTM+uVz9hl9z!Uu=KHZ@0Osw;*OIIU3or0xAdz7=dXmsE6 z;Q!GorG(GSR!Roc^$B?;w)*NDLnys4v*_Qta-R*;Dg$st?i3y}yG!QyTbcMW76o({ zVd4CFir(qtJ9*r?^nrO%&|q{HA%jVC)Q2I4H!OyJVM+h^$MlU7>LtAX@(auCl}>l3 z09NNuZMY0T6QR*fp3iXrV2vCY`UaN*?>isf(_Z0*Bhd*oQVNz$z@4=x#-BZH`^2;8si{qJX|n2EqtEV{7#4J*@Q>r z1}a{2RWci9aFVf;@we9YDqlQ4?qA@CJ~lT4J4oEyUPZdfeR65G6B3g>2i}}zFnt4d65J;>V;mdWWXAB8f)h8$d z6(*C{99`zdMgq;s=-%#!P31Qx##iQ`>&t*9Yk|;@hq6QusQ6u|R7C5wXHb(RU?d_H z14lz)Lck2X!bt6gJNyAk!(6YFoVPp)kHdj>-nf-pwokNeREYXCOSEE#(#1zcXK@~< zhC3*kF&}}sw5*<&@_9o9i>k7i<05R`!d(GuOHoKLr_e(Kj{ch=&ipi)Zg=-*b1<_4 z6=@Ebf}m$XKkh0-UY>8&q$%mE+fg#ESvjRYPei0LjJQ~pdmO_tV_@h!hKa4=;(}%` zAu?sxDAiaeM~4+G#^WJ}1cLW*n8OI}5DozSa5=3wgJlvrG1+iO@R&Rdmd{;YE13eX zdUq=bE~qTntf~bbN+MWcZX$8sec13mua_LGCt;yo7eQ)|@$QmSUCb9ykrRPw`@pMm zEEZ=Bwp(;}%%y?MdShCh#>ip2X2R2bjshL(Mop80AYs*FK}iG*%2KXeED-w2kMnFf z^YhAdPyJe{Oo?MU)UVzg#xjr~?=~4<{$-E_Z}fP20Y+mO(JE#sO0<@u>$srjJDq^yg&w z?XYT5Q7TCY3hD`$4tm>a_sY=J``i4&`pP#No2-~Y#C!V?n1@+(zQoCnk4npFIP;LvKE=WF} z;85i>0tO~~n*y}tTj^oskrvFC0@4C+%waw8`<@`AsFx}RG9)@l$x9%aiz#ttLMcl^ z85Szbu=&-8@92}aA0r<`6qwGZcaTK{ zwjf?s;#v$>Yk5e_>P2qaApmi{7`^34%LO&u^p}~BmB!u`O9X7ZckE?C-Ej7Q9m{$M% zM-SwD`rPjGpe#}GD6Ju|lI$~C@q;MNY~Tp4IKY6rW$B|eJ3m0fONYluQrU>sCddbK zDNa%XEGuChwADn`!g`HNY&d!H(RYG%vMho=&|4L08*Q2PFnGE4oP|;xFK4IltOGPC zb>77aj$w^Nm00-{!1a}Ts!&s6xRfbD_G8qj?sRFvS*yij!qW9PTloC5@d<;~?D3{< zYQ269YW^_|&B6lbaIMFK?PUn>yhMq~?TfCw6hItnuTg#^DoPT^TXs>KQ?|SOSxRKa zDdq4_xTG14=IG2oFFuRSWC9>nTMy$76(6?!2RX#5t_r|>NZRy7tqR@3aNBBEU}Qxi z6eMc-?Ly$%<^XR?3)IyTtYQMzCC6Y5PI(Yq#ar9U?+BMI*F13cILQnRWfg&okfW(;u!HU^|NiC&!m?wV*ulGVHw+_AI6pAMa275dpU`5$FZU^9e z3fOofBh$qtYWsOzAJ{cxuJnn=S!;Mou62+-y3EC)10x`p-3g|0%$Z0aRpU%m9ki1> z8cWPUyM??}S}RSGl~!fbuq2-Yu#sf1C`Yko8FG-RV z+CIYR+7Ptl1**_K!!IZCPhDn4%C+P_}um^mRCcmTmwqcA6nmGqu2ZA6yjZ0O8KF&qrU_OYepSk&as=9|83o`i+N6 z*%DIn?;*>G3gqQt4k^$$I0egWd`%S8W5_5EM2H|$nm&V^_K5v*n05zj1by1mWIz{T z^|V3jE}!Ng+oEVbcp@#x)1?@$U|B3VdLW0!i8 z;*_-P!&;s+FzSorcI5u#r~}{^)~)PMsOQWp&VIv<2_0p5JYy&qr6)Cr$6E}1H6#ku zRnH1Dw6Vo#!@)cg!uf#Vf$%SUmwA#5g4KQV9w(zSq;{H7t4p9RYs~XsSgto}E^oIR z6}#4A5Lpc_XfZ{Wh&DooAoJ-0h(!ZXgo-S(H28uJJw_|O=umxXx@{O1rI}dcz-i0Z zn5)5xv9x5hj@=Z8FWhnvUNSck6rGJO{OVb6n9ZBtV_^li@VdUk)KR=)uh|fVA5=$v zQ7*=v1mvkr)kd($(R~MT>!CJ!HFgKcP1^lBeOM-!6X|=ObzyyKnzdg&=g08Ys86)(PvKomV%dY;;Kdd()dVc-RM!LV%>MFJgqH{;e`shgWzseGo4gnR7kX zE%HC_od1*mx1!GETz>>!i)3BMKWSIMk|3A+SsZR#t)oV&V~_yF|Bztq*a&GXefbNk z(wxa!!x_6e$ZtDI32uW#ZN!tJdhEzb9|Ir`S~dlS5y$Q&eAA{g!clE?u1NwV6N*(? zqAU4D%B`G4jn)Djo=;f8?D8s|>Q!+UbB#r?okdoAemmPx6#@J(ZP_@y>U>CXjSLH7 zYzN{-Os=+u69k8XFp26x*{q6krJUk)tMaP2th8J{E`C zlzf#$@ry2#cEEudMGcPA)5Q9Vk;?Dn4)vSa4y=h5H3gtLtpbx$HB_lFsdD0yZc$E& z!*IDF=%lp{IY{&Y0NiLX9Oel0WJZR{XrdAMLOH5=@+G=KJ_%&ub3)JhDFA^^aN)6T z>e{kNO0-5^ShEg$uZ}sWVh_M(V_9rC!p+(%M~uCxI+7_uo};n43SyR@JATlR?9tdj zT0o*wFQ>$*Dz!Emn#36wL$wx1Tv`9bb4*FrMi5OZXITT2HsjVVj#4w}Wr=rsMKqh< zVshrec!i+dKV*!*U%?;1433U1ft|kGU{oc2Hm* zkyJt)1jgX)ob5Td>jBcG+r`VIMc)+j4?n;lZmWMTXuq?`z-pnxodaWo6#J@Q*a zxv9@Do=P#TR!FzO2nqUeOfh6ODhJVFplk{iA%=y&_mbNeZTod6m~QOD?5(YT^vLk9 zs)+m8K2<-H&94J;>cC*UZZOzor^9cccw&YA^|!y>eef>|U8De%(hqC7i0|YF`zaIF znEe9ovrceW@-w^CJdXvt17{dwC zaVhGLjY#{(WwVxXJ@q$aQF>;L)YVFH82HOi4qxU}|M4-_wpX-MlCjF7Mu=-O%c%x}0NcT@d^_3Z9PychqvwCB)}=D@*jn4^d)nf^gB z{x^`neFwe--v-TeRxhFzdto|{?NB?M;_+MAix3@jm zA#6OF(VR|+W0o(;AZUt6@Aywh?LQ;K{~y!^xs!9hq!Jh&fY%tzw@mX0ea{Zxg?u~F zK)y?R8M^a3)4FpQ-uPf#vwUsg+fq5P2YG2zL!;lHc&TV<;Jh4U*I}3Fza5xeX|)nM z&O^G+VFTyh%&QzVWRZ%(L6ZOcgFNtG|8wp5JG){^@|rjHkaG~llq722a{lXb^1JZO zh}-NR%0LoFli^Z>=daG{8F@)*+%J_P8~~8l?;4{*g=)ydQ>Gl?p6KQ*b}_<%#B}02 zR`kxD&f(A+n3mth%NsZ0jd<$HCV!bS+XX7Vb)7PaHc>gUE{BgqyMJpmxc{8OUUiQS zYj^buuddL`=tH({?T=gkuKqV#{!I@5N2h@a_Y1MLNjGZYY+YoI=Ilv*L}tB~w2)M- z(~leJ{runN?f#kjruKAMK3Moh>R1!8bbI)(%;Y}i??wc&^v%Z~ia)iGC{%pPka;z)CKwOA& z$TA=5Iy%_5sK_dZc}^)(Jivf5zW7F}#=`eaAdxIWL-^;d`1YcWTC(cH08bF5L8;#t zDndLBB0&q|9d!%8U4s;`@fU^yO_@GLIn z;G(fVG5<5?cTrPVL_lOzyc`+H9y&3{DA(rkSaVMH%MNccBNLJ@Lp{;rr{1lZcc@;C zp{64jEV>)s!IJoAI7u!!Wy^>%?B>%ri#07G6QAR^q%t}qM5o~t_(8w4OzE_y$w-7O0-yHI}F zaha_I4C25@D`(kcr-i%E*s?nZUuizk)*D*XV2OmER2V#aWUfR&6O_^|D~>w-P9!p& zVwvm?c(WUJ;}d?-iP?1TAJC!UB$#3F<}@?Cr%J{L7~!QLkH0atg??vY!CCIm`zwY0 zkCei02Gwc^Fe_CWaU-H2A^qqrM3Q9CBF#N^;(8UpMTRXwTHk}Q4DTdMO2^&Y$U$_k@|1H0AB6_(*=@@HChYzyN~)i^6+>R|ZR6 za=lc9roc3xhNlC~7BRN3j)f$)cY$f1;b%HE@xW|~@2qk3ineQBN_PS^=qUISg%gt@ z^L6sE5yr$YB|zDcv@A|xv(m6sOp$Lap*xSS*Cv1(G$4bfcvs!vas<`P@&riqAAJ8g4xIIeZoiOMUzgqBDydj$2htY&{v<6*h+kbq?c$ zvPM?E8fKz=Rum zHnsHwr?MgV!{7U){2*$(`IYf9`!FQ4Z2u-16~k{GDa1bw)8!#1(_e zQPX;aNxI;XQ_QvcS-YC<=}j;aV(r-r6P6v`_EVcH{j-ukeNiTk4RKDJGDBKF3-N-i zFs^P~Y{HKz$-JCiWqt3mf4naoMF0y&lpF7f4-rI3i9vx)yi)oma%d zUT}=!3n|XG?}QZIaaVLLW`DY5!YmR9d|->V;>11gh|d{`>?vbi&zlTI#_1*pon}oZ zeO1_GJ_udiL#rhW)Dh~B^fhKbwmca*N10ou zuadq0%$EM1dD_!Ai<{jNCi*?nlIkkwfuqpQ8R64y_LrhwK5tF8n>NUm z(WFosYjTv1QkoG9o-9H-m4^oj%g!Ky!_#$O;wy~iX9U{FRwV!PSuU?cLQYu!Q;bE{ z?weCKY#)qDW%z?!Kj4&@El1Q;sFqdn8iGOVdhzNBZ-Cj8Tf}#90vs9WYinne;#jqr zGrvUBN}5|o&Q(~>tk$=zK`0KJ?!fetz0l#20THGU8O9)IbSb1Sz8DBJ zZELB);m82&krVNfSF2x~fHxIz@5o4&@xuEH~4esCB=1B5#Lt1+9C-G8~katUyho zVn#ETbernxcphk!MqEn0e0TGW!+{V!`(bEWqny-nhpYgPZFfqjTBJ3qiepK|d7?AtLx@$bQ4+rHc}@vMI%rruRq|ooRIN zK`DKD+DOv^BHHMZQHMe>X?%?gr~ncd;{&oy?%hr$dKx6g=bovV>Rb{^4^jy#iXp9{ z`5ZcEEKS6~ot*_Qy|-kVX7N6I%#{bvrGA@}wIB^7xWw{U46Rrk6X$#V3rmb8Sod9$ zGup;We@=TaxFsnkRo1aVvocpDtgb%^tdf4}4_#&ChRQ8A0lR0;bPn-cF7cvuH?K*h^p3)KJ zPEX8~<;n7dlGpml)^Vl$-KHjG#Cp8{Of>Ic-gLdg{Ai**(#Q26f{qa*+mo-Nv`D!* z?VzN=ImYt1C0Anwv_UxH`UY#b(q_;+;}|_u-^f+276puEvB*kH{{6LsGu|9+jHfkQXgCT< zdJtu+FJdT!jAFAi3UV*120Z!;5Bl#d+*&3hKt-_bsBm^$r*~IkEhhFBpl6f^;!!1% z`T-6}hz^>vsVdv$tr6m*G%jC`?DdvWIi3O$-fwJiPf@RvlgB zbwY9`S|?$Xq)j^L!B>p>JTksNE^gd>Mm__>p5={42^n_V3|!YKxbXL&s#V8F(>=Wh z%olU5?usQ}D9b!C4_Zuf$YCdOK&MHMkshe;CvaG66^K)9>8S{sQ6%?Fep|3S6-8m7 z?RGL~2LKRIH11K%D4?}O)ppd^vn)gyPk8h4)i9_ksDgjnI?s(Wq9);!GQ%t1hh1}; zkMU;Wl#tK@p_2Rvz*5n01cH<}C5N;o$@mzD&57MAnjHB7!_?EW4b~H(F6TuigL{!CH`oC{!mZO6mvO( z`gE5FUA%DVCFzkd&B*<@3skkYVn;w5MQ1sw7=|nsKg@-jhR~vrG})tA-aJ(2 zS7)la5ryiCn*<%^e*&4(-)`4D0yhkPb$(l)4}c^-(Ju)q)s2ilQk(A%Z@<460JUZq z=Nb?k-7Y)9L2W9hu+FS@SSfYy%LI=>!|ZXx*uZ-Z7zFU4qAB==LgEDeLZ7#HM;?D4 zgI1AkZF3%)yc$6o1-|jG6VTrGQGR0oWc??jU}Br5bN|ApyM!;r!t#3SbdG3@^yfL= zCg8&5)9s+Ax`7+!AHQX*ysHT@+dViRoYtH#)h*62^5{1*Q^2ju6foHQ1ix{{_hCqR z2jElE{POLqmi-CNuN{MJNXTu zWii|KramzP51u9I_DqYb zh~xz1YwjR6N)LYP$Q-~A?__Yy}YEZR=dvA%Bx7Hb7n8|nfgF`1Ho*K z2xx-9LRqg$zSmuNauYccx57>kSrwNlU1+5QF*{$=zdgUt$vYJ)Z3wmm-)NYIOEoS& zj(&K0%s?1$44FB888rVTbC6U0OH5qF-Fu`>Wc+6j!o=bk21zzGLk(qmwy&5e6i2O0 z=n7R`^tRX7^aTxAwEX!K`oFShz903zSN~Srdcg9iDGEYcVIFb}Z@Z9qIDlr27smSp zu;3CCPi)rc1`Ufnl@<1LBT4*5`>hM~m|!_v%cjO6x>Sg^u1}}tdF+-J&ApY; z`furhj)vGM5u(v4C0w>~pS4u=1Ip};Pq7SNcNRMFcWP^Ps1PmroJ!hd95iQmM&#)O zYyhGfLAZotJcloiLycN;@bF_A;BS(W#T+vANGg|L(E!6oY)w;kOLH#`w?`;zG z;f6xn=R9D_q4agV?(`#kR|LN-hgLL%z70vLBSascO_IBY24`;!&^m&-WHJym+BfIs zN@Wge%IpdTSLkSRSOoOhhy{9P-4+C0Wr4V)h!&Pv3Ks#hLruHr_ND1LWc*wcm>fi!b(f-4bJ&(DXyNx#XqapDR%SYmKQ z8amX~I(9&qN&3S?M$wH>gwLs9hq=iYBX<>IW&|3w^T|EBw7=6Z#wQ0vv=ymY zK|Ki3<4b8LVRxVQL=IG&L;02fWD^d@Ojsm74LDMh_wV^HZe0o7&Rqp;QJeFtxZWJ& zLgJi)7`N^OO6?t8C%;ZO)ARbaHzTCMC^K8^pi=A=X6cEBv8;B8wleCnuy{bX{1S*t3Zz>yQI0@MLpaxy48op8H7fOpf?KbkY!SJSCSc5vM013N5LeD;%FwV5C--LwygQb^#=aE-I>oJPPN#mQi7XW&XBt zI0=1x4HhjhW8X*LM7v^(c5T)Wj6JgZrWWK z^%g{P*yjB1G?$!J*J*yMKfD;N!G zfEthn72~jW07*4-OHfryERrqDBhgAfC6Xm`Z9^)IMNky2 zK~I#Ax@MJ^WLb?RyDRLn$6qBs|BQAA>}j8vz%AP+?1For()lw+^D8U3U5TXpJv=1^ zkdn7zVPEd@%>fODU^J+8F!{lw@o|9Hw>DMbNL5wB*_b4)?(bl zWXB;F=c9C_K{7ITk+!mJX-b%U(~t!U0aCbXhZlzD7THSH(-2PSTJAZtzrWCpy@_!^ zd=rjP_L`;r_cmMth-G1yQ1&sx>0MqjQ_DSdlqE@J>^5_1ysblCUYt?Ajb3TL^vXbv z!GLT`4PT(ciG!gFH!J3yzMXsV7mUKc`n+1?H`-7woY%ohc+XO`Ecy^^0mW$LV&u#2 z2sYSv#>(n-4*6+EN+Mw5G)xO|(^agsCJX^ED^p_^-87-;XrmAyDbY+7;(T~c9>{`> zg0LWOJdh$ItCE;vL5-$~*)wcY4urz;RtOmctGu;VhY1;s{Lyf=8P4Ef9pO@Vmv-BQJVoGyV{`| z!OZ3Xg;0WEAaS3&wok{Kw1O2L;NxtP_H$Q`E{HheBt$*`^V4~w{2Kk0P{ zhzD3I$2+1`xa6pg?BsQ$XCf9lBdZFMw;C@(NEmwyyzT=5)G_5NG>Hz7#=b!ecQp`j z(H-3cr5b*51W3 z@12%MKhsYdA7$YcePcLzjm`LAN@Td;g6&GWE@jb^xL-Y3UL~7UNt_~hf!?oUGN9|W z?JfT7M_ui3V8MLi92iI?7H7_#=Yif`I1dPh_Ik3EMSlmpHlB80O5CPrk^mWc91Xs?-PcxZT6)xW7C#j^rhr4tm$iR2}T}LoX}azF!zlw=^D(0 z*&*Zk9G`>W@HH50g@M>7+tghXH_Y>vLKWo_I&m(Ho&4q`*V@n+sl6%$pw#LS`GZMx zKT~7M47Z{S7icin$bYxao(cxCj$7I)g33s(lVYWU>oUE)0JHCi$hcNR8TTv z^FPMPb#6+Bv@3=fMw-?&5Z>#|%4HEsNC28u!)pqJfa4`zMgH<(S1G zSn(2f&S#xqyNEUfhHQ|TgopGhWt62fWFEJzU$)DuxJPDGmX%Ww^CsCF&nL_s)to(n zgh3KqMq4fe67g>V1HLr?li?*GfK?&+VzG@oMqU-bGyyj#*Sy}ha!JXsLl+us9>;&S zt{UE}p^*Lr(I-zRLeE5Im7%O)j+ej2@KZXv_mOQ}X2jpK5X45z2igpe&snvOw zU0n{*EU-2v{+=JgxnpVRJHvP%0GDWV$y7IdVl6fw zEbk#%r`FDatch%~F9{V23o)4%1Q7?$%z)Q~V$1j`=0bG};^jJhA)5y9>n%tGJ zF~tB9B?%$PB299uyc8er4umnj!Y5>-R0v5T>BJ0ONN|%kn}Vi<=jSGY1c9&vAb#~( zxn>l{`5?2^|N90BP^UZf2Q33ZU4_Kuvwf`K&H!UWR!z^@_@2JbxdBWrV1zPlw^@U zgR!*JfvYO7Dc#Obnbc!Nohe_78kspnnVcrVmF9lrxvY@(rdcDxwxg}1OtpU51!aj4 zs#Fn`M7Ev-apspP#df-^^A2OCe%z=2-GwUgL(P1uF)C zo%5{4AfCYnyeLsYdyGNVrD(%;;UJ(5MfT~;r%!CuVhI&*%AxsruZoiu%>v7g3%BCm z$oT|~4l~3}X&n0u?V~Y3TLg1*!a&7wX53a5tW~e0rQ;QD2^!jmh8rmhG!O1f^9bt( z>lh!oexcN$Xu0E!A~mCNGPMu!1RRx6V^o>#HTNkh+)2_A2m!Ni~N0NKJ>xP6WopuLB05!vRIuh(5g>qoZ~gF@T~P-8Zma64Gx zLl9*;?ag^|7ytb)tmX@$ovcm$I^<2pa&0XYXT{}JG)m1un*7dVdDZs#vUj_r4m1S& z9L1XA84%V1qpc^DAUi&Tr8L^$YDL!CBGk&XOO7vF$Ygb;H@T(0{$fRqI;<$qc`9()02CV0tS+QmGim z)y?HKgi!=IEj2TSOZ!s{Uupt0|AGYUH-E0Y#er@3$EW_M*!wr&e?nUSM$Z2V<$X@}>`5;Lnbrl#nyX+w+6d(7TN?7gtfT5@^#CgpE5j{i3ru7c5_V^2TaFG#s& zC)>PF_3h`FRL7F9H1tm#VIlJ%oA`HV7e8VZ*rh7_I2qp`6NYf(2ZZGJW{9TZKEcQb zr0L9~t8=xUk5q^wV2HfWeTkMgZjkI8@qg;yNzGdw^G|=-(1gG79M}Agcb1Tl$}|K_ zXOW)6!VL2CFWl_^`U3HPl=?`BiJ$48sgLAspSfGQGV#ejGj+FwTbesrSpJcSNDL4`srTD&3qn^@~=It5Nz6Y`tbGYVt0?#;JMG<5#w|JGue}&Guy1T z{aL49pR;Cm_YV8NJDx3XCA}lgQaM?b>ZX&Ym9UqQwAkOmR|}vWJXjezR5Nbgc~VsI zNDulWp8nloh1g&XyW3J|;XC4(f|}MC)6`$I?+Q(RY&V6b?_~OYaI;PS<#+z_Bwj%F zQtRaB?EH8kdCvasMMP{gpN|tdgYDv~i7{rVd*Plv8`Wn%$rhZo)3)Y?6c<5HQL2X- z_{6q~->FOyX6O7bL{#@LXkiu;sa!s)P)+pHA&Qz^qvl^;J`V>1$#=e0)Jt-IE%bBF z9h~Xbp?TwU#e$KPQTdU;Q^`**r&Civ*gvH|`_lYv6qUVpv@rS3@~Y~Al!+h1x0mUD zqWx{0pCmiY!rNEV4;DYUxSi;{2V98-tMR)ksY*%VCOxBGYIzazY$x4L>U(7(b3t0+ zFXB_os3?ZJB^&889h zj&Izz)o%Z2H&Hp+FrkI7b6!mxD|a8il?!`H(Bhlvc`974s-Eg_TSM=$NSkZ!o&2~^DOQZ35E?_mstIXy zF$3<%jpTiDVR+N0winRfb?rR!w$gc^#HgeCwH!4(m}vmxk%(=GrCq5j_WcRXOQ~~H z9SQ{HVsh|cy?mm9<3q}(nXRVt1dQQ#yNaLRjpjm!jw^Xw=f}R}+dO~2zJ9^%opw}O z_5D)Sv)JhjSKKBeO9+eFx#XRb@19R#r&h+JUc$WFRIj(x_@rE7&JrWdb!g`9J@<{Y z6Kw3UORQ)EeL~QbNo+_@Bi3H;)lG_**4JbgN6s+Fg4Loeh>PTr}F4qrf@CgiytX?E#)FI$uAgrX(cMG;wGEL7v$Ddyiy z3>H^8c3m!b9KLhB{yH+4_u=@(gD zWAtW!yq*bP#e9`u(H$g1Rw({^mR?hX(iy!9yTW@V^+(sI+J!6U-()6dX9f9J zj?4WGw@i9R zgezLCt2gE1?bO$p?~YgRFOKH^hQNhdMQl&L_Ahm5J*$-_*%fM^soauTPVM%=TjP znd&2l7P{{b4}6Zmg{Oa*g%Vjrh)Fr$`AjB3Ku>VrUDt#yIJ|bzA>Fef2mR2e=^W5iqdLEG& zyE4~JC|eR0KAPoGD4Z*JNbWF~)w8cto%ZR;3!>pUh0%P}(D3eSBD%0Uk2)+Ust{bZ z0#lA~;o%lSTtGKR!N{l?xfF~ zdeyTG&rK}Ty_75r-mhugS97R)_vJ#uB)i!Imw9*gR;Lt3q_pLR<+KpR3Q?$72CLe)5x_tvpmBlu_R|Lh%#Mvop|_R>q>Y?r{oQIP|v;ThAj?#R}v=v zVjsfK;MnrhWxK%ZlwV@qj9PBL(xXwyb4e{j3iI9yJLXU~8Mh@ZXI5K1$iZ2xIEM2v zV=DYw1l)dgl)*pSw=g!$SQM!|$!NXjm#G}A(3o#RKnNG*DJ>6B*;@X2%!;mya39C7 zw!hXE%R{vjIEOfVxm0O))6V(e37}x#w0baMc?W9aWtQ-I=$b_5S04E3>v$u-=D6= zbu2wvXr>pP4BZnu=?xY`DxBtR%PN z2*5a?_rav5ifpX0@^~b%W_JM;w8wWT0R470q?ND2pFArq=jE>EO4QMqlzUDAJ$(3m zP6B~7KmX&zSL%b5A0tfiMDpb4;m_|22&~&!Y}EX{0X(H%IJvM_;aB%4+N1gUaBif|oz=7I0%dIbV6+-FrXw{KMJSRa#c6J=d8uW2o%@_fKn7 zM0>77auP9_XKr6^U$vj#e)II>^$l++b+oaOj2vd{IIcPm{e&;Re$<}1=sN}T;tbY* z^J&DhC)l*nNXjVb)|;CFS(x@BjMLR(nZ=0 zm-UX;t13s{L?s)SQ`K$%nsFJ|Dx;9$AobVIEN$jEzhoNmO&=UPEt{Xw%@514zQ0c+ zG}i9lab#s@{Q3%~29U+#i$^hIHrLI?pAnOQC2w~1EZx5PSR*<3NN4I=a5BOCjC)~7 z)`uk;pXD05#5_-k?Yw&jdJScc7 zCd(YFg1zFS+)6?v!>j`HLy|9y%;yb{C_e8C6#_?tVi<>P!%pl;{IO1|^aGr!mR`lG zGKR{H-yIt6Zr9qsG)!<~X}LYL2Ya4{ds4BxA)|iWSSj)?mFuPK&;su(q3@skbRW^_ zEku1&phgnQzIW$5_@UJZKLjc-zEMb#7awecWnxOcxjqQ;kGb%XsiEy&^cAW7sJCIv zUo*y!Gn;5H^66_8gN=U>{d^MAk}o?BCw%{$VUprlNuv)=Su|~M)YG8!!74a8Y6#Tq1bncl!YVkXBh4UHc5-# zSB^J#l@&{Ud%k?g_3;mKE7MwaR#n4w({9?i*BXk0Bc>%ie61lG=}fXH6vU!fLko~+ zc}SFf=hg+ugL3)^R}9+R|!^Sx`IBF5Jo>=mV6G9%<-ku zWs(fp!#O@fZ{a8Dw+{8p85K4Tz>&;fBc2lbV#LqHnv^|~j83ppn>|P@xinqhFINvK zZH7wgsaoGvAFxd9H_Tgc2V5xlu85C3IZhXfyue2t+$nl&>8p~r@}kdnw+H!Yy40o z9fVRT8tni;D%MZa9D_D?0}PSAh9FskzTg95(nX^W*aUHWE&3r`#evU{Wm7LXI!ETt zm!(JtCgMjmd7u~e>`j;Yk7H!IIbU{cE3tFC;vp<`LoZH%9C+=e>Sy_$%E}Jpc3XnY0)CB*GV(*ZEnH z1_Q*IW{R;7gje&qbkoCorN2R?W*^oeh%uLkzgFony*Dj{40BrGoZ30UXCKhKi*1!~ zL{|Ybbn|iD#qfpBjdgsj8<77wShj{=7yfz;`nPPTV&9`|)d^W#sJSBi66*v{#1FGq zQ17k^f26q_%LNGh?4m@wkNP9x4U`e>lNg`zc;Z&{@hNbJb}O`N--dSSU(l}k6#EZ= zQuZC{k%aiD@RzFHE@N7(|0mj9ly4=LQQ{fh=Qx> zlKxSYl{vysUyt(l3BtDuzzYbaDvVKpnz8L&l+opQznR&|MTl>r1@IPqREohm8~3@= z6;LZphkVu_?T7_#^oV{iG9qU>z`p?S`|W{%vT)ek197 zP$J!l_PYdWxDLLQ=E7>W1J1Db@eI{y>v5dsM)+2f0@+CSd)W6x&w+djU$N=%mG)Y= zhp)%`Av}Zg&*vbGhHNpe7l^$^;JiK4v9OF?0@vVvKS%tobM}jS?cV1)_+0Gq7xpLi z!RN(sypMDbTm=w5ijb<5p-H{UnEwKf_9|swB2Tw+zo1=(Ht$2UeKRp;iNd@ILYUih zVP?>^7yFfC`3=?$K|BWm^PG?Y>y}`-3rj0PHP&OF@FA=lDJ7t;D0XTE)-A;LPON_& zOU${#*;u{;aP}mERe>%SmNz3@j&KXYCaD5wr#_y#Gj)IJGpUDC-$;Es_2bmf z(@N6(X~WazrB$X?r!D$YbBdnoe}(WDiP2vPzSr%cPCcCh2bJ0qF^;Q~F5yQq!S%TJw(PRMMKH zEwWj5%5GUk3S=M!^5tTc0t=A>4Xy_;yD9KGQs5(`z~F8Q1k)CNNluYd(iwsj$T%|yDd0ad;>;*cf$*pNIZ4<> zE+do3i{YbW9$Ft8(j^T{NFVLlEqGtcWhj&x$_VufrK82Nhpk~_7(!=5$3yR({qxzQ zXWu#d#-|kke?6)^lR173!tH;Vef;X(`zM=@Z94YAF|=;Sw(+r_xQ{J9HW%;mj`@!j97{Pm>S)=~lB2~(2Ocdrns>C{ z(d45EM_otBk#CQDedNm{pB?!tA9dvABL|K=cLY~C^3suqjy!p!?8xvV!;YjJNj~B| zk`#Z?{v7J@bGmK1`*io}?$OchY0s&zrK~SAJML!t3lU zhE!n3&T07*!e15m)zNQqU~j2+um5__3r0S`wszxNezn*7U#^A+;cB>so`p^DIa~`j z!u4<;JOW$64(pLTSHZ1t3jPi^z#Xs-UVx+U9sCX+g@3^Ja2g(f$Kh3Y8GaA*p%ONt z?Rg!7@Cv*JZ^0YzCLD$@pc>wVx8WUl0v5oxa5KCQ@4+9S2L1+L!*#F_YGD!7Lmf20 z7HEXU&;-rU0&UO=OJFH{3CmzPw4=ve375lOxF1%-DzvFrz*q1M>?51V9fT4_B%*;c zaF*Oj?jm=Sd!P$KL`!r8lM`|;xsUvgY(^cwpBRXdn24D?Kpuo2;h$tHd5CNy50mZW z5%MT`j66<$Po6+q&_Q;Pon#mM3qBz0$@OG6*+ZTpdr2p;5G&b7_7fYi69a zBrftad4@!j7_xypOP(VK$U*Wvd4ae|EIbJvB#y+B7s(-#K>CnGl0;r2FT+ppGyD}k zB_1LZFGd7ZpL-b7pU7V(i3l1kFZ+vFYcE_sjqfxHj_MwS1iF&9^ zH&8E4CjCi1^B38%hSp#ciO>8l1W-Y9hwXr2^DO<+c*>bjmUCvgbMPJR< zuq)V=>?*YF*RX5ZTDFc|M?NJd(A!;)*8T>x_cy@~%<|WhLf8XO!HeWG*af@c5L^k* z!&>?cJxNc|Z|QgRAM`Z+f&NJUPQQmA$QSe=i-Kq1E;xz0@(|oYO5r9lj4UBHqmQ|j zEQL;TIXOwbWg4bs(M(7GN&iKEqCe9!EEfHZiN!G^i)R*=!1}O6mc%?vW@eVoyet{L zQ3^|C87zn8vOLzG<+Dtd#j=@$6|h1!fDL3t=-aiRKJUho;)R~4@%(AIq|xg12BXPr zvD)m8D5onr#vL0MpU@{U$s>D{eJQDFebf78WM*aO6;2|X!4K4K# z8$M!W*{F+0kGW**rQ^m=m^f+jl&RCE&nTZcYxbOq%jV7t!2HUpVD*BU+J%ei>KhuH z7B{!Fwk=t@tbO^4%U7;iz2=H5ue$o0YuB#3ZvFKeZn*KLjW^$N>utAhy5r8f?!M>V z`+m21%l!{Lxb>lJ4{v|u(Z|^1zklM%jvYI9?cVd$-p+mdpMK`q=MEfv{)HD0z4Y=c zufF#B8*d(d>+N^o-S__R{s$la@uQFbbmZutkA3o6l=EAZ^IMejTa?pN{acjtTa@!# zl=J_eD97*jmkzzCWXRy+K}7=!3-bHt<>q8(WoGnC@0*sI;!F0*o}|P+3Gs2U?wDwo zGsu)vdVm;=E)st^E#w7-{{fV{N5M9ia@W5c^xuVjXJkahdfVo zlh5tx$DY;a_4F$}{oOr@T`qx=>@2y=CwCkk>61IjtV!jF-!RfQQ|>q^@Noi{(!`Ag zZ@gX{A(zG0jFdabJh`l6)RLO@W%EYjd^=3W5xx;YV|EtoFq#lGA=cscHSHkop+q3m zT{d_J1-%7#)e-L-S=JHf8_BoO!BWctRUH#2m6wf7@Oo!vXLXPfmA?5M;2Yjy%M@K; zgjl9SJEB7;mXT}uao~D+N7ljh8#?VUe_p1!%2ySbQ{KS>Gx-{hOk8(lhkN;n*q&RQ zJZePw+TN`RY<*d5t;}!NuU{*7Y?)NvyVc9DGiTx)IF_c4nzw!wF1>+MF*X-B!ne6XMDVWU-&r0m&xm=mixRNr3t>7fsuW7 zxM2O{_FZv)Iquw+?5rJjheFLAR-1~LExnOocbmXOcaDvn+)YlxcjOy`V$dO1%D9tq zA0A{7zXS)t`pQAr4S!}59Mw^UY^d!pjF`9HKA6|@@g15}435_SfTnex@8mb<)&$fV zZL0kT;3yZ4ZUMvg2;PyI*^!aK42Sv~rzk^m_lxL7m}Ke3U49hN;`^ z7@T?T{g89+&)J@NJ;M!4X>{z=S?kvu&uJTlc4z(iQ9gOp`g!XEo#8d}eX`xRejj~^ zKD556Y+i(;o#Fl0Cv=S3FcS|^Lk4F942y!*bQ?U0Z~);u1PSu+IssuW0s}wYw)3U} ze47K@x7t7maerHFm#gAof(&Uh8f6U*e~(r z1|r;zAnnX(_B@B9WpRsH9(`=5=S+4dnZDEWv!_!}c6xsDbW-AXdj91(;rXZMY0nRy zOFXY-Jm%Slz3$%W>GX6;*lSBhCw~zpG{~Z<&WnZL<|$7ZHjd2bB;+ZN-*cU(AX^O0=R=?J^!GG-ay(+WEM>WV%HGm> z@sy`8E|x4-Df3LT7%YaOjYoAGx9c`;(`{U(+c-?Oafoi?K;6axx{Z0djk&swnYxXs zx{ZlCmp)2w*IV^wy-}~%YxROt@73?KJr^6cNGwevzN@v9_oJLOmYLDVd5$=HsAl`wX`-0|ZSUneo59%_8UNk`OJ7&~=%Y{#I?v7Nf`6b))&--QY0{gj-Lz3v1bR=ebMcgYbeG1Ak=qx7-Jkv$wcdU=zThh%C~?5ZK&g#Bc@ z+GNLS2d>d;pRKKJ_ye(JwIjR#wWvRBYS{{7J2Iw>?I=YDv_q#W!zg9sOsva`)R|0W zo#BH@We!%B@JhzIJ9gI@3~EQD##0lr$OI25!Y$0qY{9MILcJ;2+5(#W5GP<8#7k)q z3lRPS;Y(hIYQx|1woqgEuarMW*rS5-^9&q-4Va^B!_N+|6A5$icFg6k$9&~0SdW?d z&15&`)ypxne*m5)&(bECg?Y3a^X(TQkFfANn9Hvu7SKWz=I@7LI@}z-i8#RoaWDdN z@_p=8_Q&wIWE5#YJCOh*VKO|$zJ-s7L@(0BYFfhCpaBEC42S8ZxNiqULlKOD@h}JX z^f2!AB{)LTH6y~GfEWBQ1y^o|8{t8Co!mr&w2f|MuWF`+?+)WCIFlaIU=-A1uNGJe zcjGy}!`$78S@mZuR=PLzedwn!f9}y23Sk(OK^vat5WIoe@MrKZGL2MY{yCL3Ng8QE zI3~Os_nZj%Xw@!(aWD<$!R4?TDRv+1pbxSQp+lj6qUB@w$;Mq5!C*Z9ETq+8_!DON zahQkqC8Nm{QcJdwGng?K(<|s!`cKT`((yBpJ;?U3KeJER-=)#gGU;=zDV!c28?Fg2 z3vUh|2>%6X>Vb5)6z7}+mq7qewG^&^t6&{+>t6ia2b(cpdiLK{LmLT`nw z;ho`E!rz3ukeVK(c`8yg8_FSwD_;XQW0v|5JjS0+;AcM^fury@q?`dicH$y#l0y2C zY|Q)zl8IyznMD?mR?<$cBsY?crtq3bKoiXK#=bsCmzzyo@C^ zw3y6?F8G{0Kt89_U>v;)9+Vbn-Y0)1nPj}C2IUW=<7^D8rcV0w1y2Q^gx#nKhv8E8 zD$F6bp!Of8nJ|Vn!hP&n@;BH`E|(Ut8r#BeswA-X7*bdD=sZaRz&{6Ubc_+M|{vC?Kud`{P1>{~S4)yYK)ZS*K zkO>~c@%N&|*amvUQc)joM0t%y+h#y5ABC3dQn-wKj~a6oQfVMbhw(HS7SUlkS?dDO z_3b`Q>;DCOgM3RznDxs*I|11D7lJhEe+Qa5zYN+R@kF5>Fw`hu%tud`gz)Wu50=RQ z*5?3hXg%$_0UReVw#GfX9tDVr0&q7d5W62B?tOrSEdYIv0VLuWPZ|c(YXH0*06wHk ziXI>p_m`H1hIl(b`dR)vG{3=b@EiOFzrkPY>h+T%+&&6iie=O-L8E-#bGOnux zN)fl8#Y_J@ufyv|#R~xm&dTiISwH{EjVvAH?+p5fJ|Z=67z{Ap??}-N&{3V%!1R)a zfp(#;lU}*g0IZYV?T@0Al!1{wNz2HSFwR*2IbZQ~*9j=al}_4Aemv=L7n7)Bu)o$n zk5m*C73j2DUD3dz#>}@;lWz(*mZlxvb^j*Q1aGH!jnzqiPwVllvfoZt0DY3(t-*=o zq$R^+Gw~GTPS}4u0l6pp=Q)eKy18jIJ(YCs*~9nDpUE`fo*BeF#rK3e>LjOkNrU;8 zPM?HQ9K@Gjl6g4m@L~Ra(F)AcXK40=5iBIpf04#a9yUL0*=v5;eA=v$%$JyHuC7#f zrRHk$J(k~Fp0>PU(G#i%v(})bE>;f<| zi?Ghf zg28MyKqDTolg`>{Ga%W)Z?aKBAH947U^(zly8JnqJX+LDcAI`GHP_fwS^cIl< zR-p4S<|MRgLf4~dY`|?VzU6&uLfM+GV`RxLcJtXeTSDt;46W+Am-FMs@E6i;nr)B< zFYFoRUh1Zv&hUr3?2bYWe{)rAbrf0(@e*gqw_oREech>^QSLhuUUqBTju=;TI;0Z2 ziP^1Dj+hwP8Rc?1qulXUatU-2$1bn6G#<&iGwKpYCt2n4+Bp)F#_P3w_SRviGI5+bbWUA zvF9HNeR@~(t5rsn%Qh5FkCY}fzMtO&WkjnflY~Ii%XVtZG@W$aF8$yZu4*TRWOLaj zDBA+kGvCYztwAYgGY=m=`!JVv0@DGsdX#k&eB!@EGU)XhW;9WwL1L1{OiiXFATIu; zYMm}guW@0s!6-4W(MU~NjfT>6LQQ(TPL~dPt=6E^tk!M2Y+!MX=(0=|rKuP-eN1@=@I-GA9=~SE4d( zEs81@$TN4buB1d~FG0grfP(6E77(A)%chfp7gy7Ntv(cb>(It7!_AugU7Km(=TUT5 z*EmjixyW4QSYljaT1&69@NbeEbyl0* zZgE68?RKZ#;#A3IMgkgjE^MZDizP`%T{;~#A@$NxPj$1*PK$jOO}CiMNIwhOil6=Q zW+d7Qf@CxESy9Q)7<7K!8nm>Xt3xT+vNbgU*#s(A*U#*T+k%H&`xp;V5enP+92SRVX5V|ce z(3ZI$8S0*vd{GGP!hGx3~GJ9uSq zxVS^p`jS&D4}jhf$#iRcx5!8 ziL%*IIKxCNR;$S#6=jQwO>rm0#yAZcPpUH}#qCz5GRkI4vYK4jE6QeKsn#@)DaviQ zHYQ<+7tuWC?`T6&lQ?hy$l{W@Z8L z=HotHS`C*br;nxeO-u9nnA4kIG?bzpPV;%^kpjBlsb>~_6*@Dq-<&~BM{0}56)2Pr@L%kBCJ+=@j<{?Nl;DY5%F65=(+$X6p z7xJKk|AJ~KdFd&=L6DHY*H@_6O+UP;xWMj-SWUHanGThB#XZA+&)_C%OlyNPPCS2!% z7_?-&;tH?ij_5?iV&pRF%n2+rOW|Z@X$dmanv|L5y4rs(A=GJT|pDUv=R4N zL^d6I#=ZZBrstcoA33xuXH)3Mj&1*F@2A;+c16>`B^wvKdW7{oyY*-&d{4s*E5`A^ zh!s*TxDoF4J4cd{bSjxj(W#-+((2HSb%q=LnHn(4Xl1<`y-TCf10hLN&%Coq5dspn~_>)+kj6D%|GB#dV$5P>% zx`PPSKxUq66}`eF4#Xge(Ad!D&pw)Koil`*UO#&j&$j8?Tb^lP2Y()g`aUcCr8H0) z3VmS!Jnx@0JDa2$Q%yc|YSv(K3DM^2i}f?S3%pWcR)$H+O;58h8>A-r(leRUV$6?E z&&k=rZt8BwQ55CWrgH(o84f|ysY@r`EwuTHgzP@cr^F=;DfXN>UbH$&?J75 zyc1H}qSrefaqM$w`#Ew`OH(h7o*rEttzGUVEXoy~?8Hq*u|6qG>v2-*Bj6%jaR{&! zk4LL>rh_roV>21#sM05elwuck9hS?GSDAq5I(0ACcs?& z4VdXE!bnUHMl8g55f)W6U*OJTBOz18;t_MocQy4PMVS>diQo=59$hD}I5)0E!;8{* zhzlfC2tUR{B{hPzGGtU=ol_@x5TypW+L0uGPyO@_m)`!$#3ie)zNmIfc1At9GB9^@ z^%ZmHZ!JR2>^ePR*s=F-_-gaq+{WhD$nNBIH(o>HmtK3@9rv}NezqX3V^E$GV1wUS z%xYZ=67JASvD{lvLswR8yxu|QB-Gk3H?-UD(rdJ?7*{{T2vSbV^;%nsb&83k_`iJ_w16F7TizZ_UAsep8a0BuCiixC zN4d~RUAx_eH#VTD=@rPG=oN;XK&8n&p#~$|$?>NJC%I9HnEj|?`)fLlJ(7Bnip6O4 z3!J{90u0bltaQSP==gJkisv6le83Z1&{A1;m3Pk20Y$FZ*AriVp549Sj>T2O5`Pyv zpt5m{MmKszH%S3ZDJUNPMt^}N*W=Q~rn|N29*a@y zNwmer8sg&0F;Z|Nu?+6jZsKw0y4Sehc1v^J1kj&$($w7spKQm7?rnb`D&K^$*h}`b zQX^(%#8{Z_wj15XLSx!oH80~iS;b=VIr`1d>|L45zptoR+$?f1)r7wz3PJJZJV}FC zE|P-eCs9&QL;@%g0O- zCa3lvzjbtOdejY@@BjF*Z&tp$IAz<1zUDWsS+j5U7tu+LBWHHh-@It}<%^2uIff2( z#7rwbF#V>JAMYYrcfI_?neZde)(l@gIgU=LFB&&#CDAUu>Yj^lex1jiBhf?;;c+K% z`IlZSku)9gm^~J1AgTH>WR!jeTdRM|p{>Ehx|i1J;*Y3^&<{-EPRWlv-9>-nK|~%LL0@OQS`?+?uZR zXUFpg60xx;?oosX=I1%tI0FH@1^ukWJ$-2JM-$!N7KNW@(C0s%s93DF*dq*6vt@-} z5zUAsHae@K6!_B&6^na$TOIQ`RnvjFF?X_U!6)WieT#h6p0$aiN6z0F%$SR=_3->@ z*EbK^)O7>BYC}rl@CCbG2@OKwy$F>g1?kK{M{@nfhuO>Q3-$w(3_S0+GU2JdxOhz^r>$0_)ul^Dq?%6GAQ|j}YG_9I zgt0i`8tEO0N`8~AP-^3OjHD7yC0gd<;Z=CLt>g2EEa!VN5bnNvmO!o|;UmKr>7k zr2>u7C9)2KQSZ}fT{@kX|E3GWqBrOI3l(QGIcBF-$- zZYpm^?$~<-db$~7#_4FsbJb_SJe?fZC2lHsEM)&2=~B{7o$hEbM?AvOM4shn)YK*N z7*wZ6!s$!&CEVaFMvEijMa*D`kLlPbQn33uYX2@Yghajk{?SV?k7*%4g<89+srR|i zeVmp9QBD(uoQC|<=4r?T%^J-+8m1>6O|E9M=1I)~O<1F&jHx6NaWrZ?yP-^@D2qJxZo+7dXZA1 zz(GXdfD4?cMS%lVa(TIT7;p4NohyaiVtAeuc8A_V>Y9;mWFRVe=q=5D%<>3~z^ru* zdbkWS#(&W$2g&jqjD?%Cp7tHcdfWY)?+dEE%YB#ciI^vnpUisNtu3=o*H5#~h^n@( z&e9r4vOd{5Kwn@TrPpThjZd)H3t7JmN;5JzC5db=MlX*9O-xGid1RN&D`evF$hN2` zpVQ@X@d_7lI$fzAZJft!78X{U;Ys2NOjaj(&u?+r3{mASJ2>r5in+=nzr~YiPbx>( z=dpXJhu3(3+B3?}5yebojBNL~>`rbV6x*qQBAAL?Drj%)5V4Cu1Aij%2Bw@Sk?7^D zs%)N%_Sn}?qI)^XmRZBikDvacoa&aC1fFHPMrHRbF$A`=&j&IER-^+Fs$S z+q20&tZ>{T3zKW5v?mu&uf43Qa#eHx#a&bBbJJ4`OXhEWsH=+}9^)zW&wuiPkWuw| z#mGxHeCMAi-j(@iihdv+rJqh`n5${KewpJ@#{qP9Z|YxjSXqo4Z3Cljx8RlEUfd*j zr8+!2Ry5m*>i1YD3HcqA5^cKKZLwgC!5tS`hP^w@<#sIm=mJTP`+J(M#F(3s{X5;| zq?7FTJA3gaw#VTqZ;I6CHC-n%m51zjDakA?fjIk#SmDi7igSOaP@J2FwcQVTyD5GS zt0{=gNt#;@ITL-d%k>pw17Af@fAuiDTyWOdg{djI^~0mEPYM<@yvx(YLe z$w)mb$gpf5I54)Gg0Wo!PsjTj$h_pHWUAF9M7xsMOxLXF=}FT)jnVTw+7TMkYG2}7 z5x+cXH`Da-NIFaoO*R?)*|~*~=8cmHZ~4!o?jO2xw&E5hQ$NOt)%G9?Wf+{8+vK` z!WVAdbWiTQ6&F{|-neFxW3x6G|l}6+F9N>kY{mEsX>C$DkS<#DZn!(WnJY~{2 z+n8ugs+42Pj4qN&Y#Mtf`kYBt{&X8JGh>&L_Soyl9q=!&HZC^JJcx`Y3+y$qTD_M< zIVekXQ-?z}pLV-7QHhnbZjaUENC&Gyj)(ZU@ie}Zdi^Q<>4U-Hz_4hYu&j2T23%@@ zQ4o6(`*n1CNF|TY%aCoRz^XzSbv44JRTj;xO z<6r1Hz{V`i88(s3-MjYIF*m=5a#V|SUW9Z;^8?@dP5aGcMcj4q*CsOlVqlk5c~RhZ zAQB%l1d6Q_U^XlSZ8A6U*#(8X^pA1(Dbyy#B+am5ENZt~z-3OLR-4Udx47_@C*js~ zi``sw)!HZnu}(C)nrOk%^?zZ#OtFE4O>oEq1%x?loe1o(8?? zJ03Goo)L7@^+G>#vL~?Y&bW9Ipgtg9EZ#%(%Hv}&^cRVIcf_yL>a_Ixdv3h#&3pd7 zCa}4Gzk5S(?Frp^Wnl8di>?jKy|`jP`m&9GdHZGJ-%{W3;?E=4#rNH@j@VaUdE3y5 zceJWeJ)4b`wZUos3In^=aI5}igQT^@Shne3k^UzA%(Q7VT^d9N($S=yTt{?P8)YVn zbW=n5a=q513Z_kQ??^ZBTkVD7T|*S-Sss7DgPGYpXhKJS3hk9*xfo2h3vd6%K2p-_ z!Fh!U$D2p+-@gOoq06f}ajP5sv?WGy-q~(Z?o3ks_DnUH&-}&sy@${d`9<>(F>*>S z%h0%O$)0@Qi&I$>`mS^QCmft1V2TP;lY{q}7B zO!$;uhE#hhO+6LEDdtG&R|qlo7JM@IV9nr_d81!y!x(&@- zT&z(OpB@vZ*Vx_VF+8BK#g>=G5qsQ(xVdqSaZ()S+q)7_!+9*y$1LY*$UBRJmh6*#{dUrX-$pp+4IFyP#ZbZN$O*~C#Tog60^?s$AjI1EM4ppMNf|j^FZuK| zfANVuT|YgOF42C2LSIN}Az$cp((LN`AkFAH+5Y;q-;%$c`4ep%ynWH-U7OJEhr3Xg z#v$!(#OilN*&VWj_O>-6(LyQ55rbTl^wK^S0n#hv_hQegF zT5Tp1H5iN-dFZVMEs<<`osKc8HDZ8kLm|6VYpgW!%)ns1l-MdkU#Z(qlR-;OyZG}Q zZpsL8?Xg2621fhI+h8Yb2e(&0RGdJ~>q1bk>T_N76{cIEq#lW;KV&UYO2iZ@>JRDc z;weg|c;&PY^x+?OrVOxkhJQq67wV0%0{0uD-Gw?Xw?%4->?5QA&AxbW&^N6wVdSmQ zKVO}dpHA}s92!o{uP#i^3>~5g)b#Aa09n`dMb|$*Dyt5yViA{Q{i7%qB~W!EMYi4YFwUdV|Gk)d7hHC($#T-Cm%xx^z0L#cI^qnMIEhZ8RFR zdLxsaJYusF{AV?m8_0fo3q&JvQ26X8a!=->s}rv`)mOR><(+2a8LSe2i5k0fh(8xW zHFXrJ&tHX#;vu@d3CYW!Xui|E?wjNS(i*~mzMa8W!$ClCk z2RK*TuI>JRtTgu2$bUoy+NhN(&R}3vwTeq%j=ERHHHcrW;##mqZC7y}%#V6X#r5EH zUZ&y(D2r)UaU%`bH7ag`{xN%1+zbUVU#hr;&2q-7xD|5T3H&dFOAPmBbx%`q3F6&j z1g;VFjVjLTD+R9Q^mkvU;z)D%N`dP{{rxJ=>u(phUerIY;=F#3zzr&Y61!4>{0xWZqK8+*~p*o#&s ztaqtrH(|Z3p54sP7Qt(f=Y9=l%N&JVw;dP;p*AR^V}bp4i1Ij`PF@1)d=KU#H@{zryRp zUh5|ITGu1yc~HgqJa-5@Ma=WGit~A%6nKWH|3Jlg{c8fx7V~_k;(VS@Ij-+Te|<0d z>wBF`-|JlFUj5Cz`kQ<4#T?zjw_;@~J z17>%872XmMD^;p<1+YdLSubYfC#b>Q*NYizv87e?t`Tc-s<)~uw1^W{im|Pty+O>v zOTMQ@v4>jqEKOo=zN1R9s}`{uZ{hu`M5*k*O{^x16?*TgR?Odu?G567shGP)T|KDw zZ4`4UYe(wq#N4eaMJn-5q0IUHT5-;xph_*4%G{M|O`D)J=T(oCGzz{n3yRi>@qDLT zI_lL?krgV%_$BJ9wdzTEn?lVVDpX@nKATe8L)TiBx{c~dYDNDxao5Au79p{9Vt2nR z6A{g6={`$P{KW%4U(X!PxXvPVw*i&@l|rUvRqi7+s}gH35VgwqrPxxd@{sqb6MsX6 zk7&f}0&H8NQd^m!N0$SFSBiAVf`*mq`D+E&>O`L=p=XLTHi(hRNqS3nZMS5}*uG5V zOug6*mraFlEvhEhb?>8I-1SIr>v{I3<-GG%s%y*_GqedxSDho9L0F9S5z2DeuIxTx zwUBLD$iOl|+ZG{rt%4g1y1CBxuIM}0rL1mkYEh-E#~vxI^@1Y-ST4pZyXNy&iq;-U zQ&z7M)M^r1(%yZF$l84TQqdj|lxSAh;5wvGu~m$Z>^L%elaQf$VM8N(%ela=4nBu# z+}IS8*Zq~pB2PqWYtMXUOqGjs2mdg`;!sUL^B z(9`yW(2Zu*R@93fE$Wtw|E-@;c)38eoT!c-yYEx(`#a(BJ5V};vIsyy`Q&xQ0+{A452pjk*%jp!XYPsCe9WN^M{ZO8s? z-D_5M+g*irZDMSXy$q@v#jRS8jaO_-t!mF(RC}{P%o6Oj*POO9)z!G=S)$tc`Q4sU zS+n)uP$nXQOS>&+P_+iZZhdPOwyjmQHPx!F{1Uw)7J^eO*lU&^3v=OmRjPb(S)MPf zwzBK_DrXwhnSY5xeZ{HHrIg|=E|iK3SB}_SZear=3JTz=bt<)6RQvX8Yv%~rZ|LO% z+ArWmP>q0kYmVYs0%Au^g0kG#)e3$4&pek^S#0QKcO&a^?XMD)uI=UFntMfQS>3&x zd&zB2T=DNI#dlXP=8wo#<2my!75rZ$xY^s9L~M6Y&qnO4*qJs#aXx=d_j#0k^_K2> z)!HlcSG1~0m5&~;aIOsfyA$=u#~5+;3pp2w3%NfGs?noz8YLF36kKgMj|a`?(Yt46 ze!fQGEvi(zx%}AUUC2j;T0PNprI_dyR-=nsB{b{45op91#zktMQe>^8K2h;Mho^ zolCprLh*vNsh7HJZZCNsTCZUg4Z6u!KI34V?3JppY1zW z^ymM7KrUWeg@xd}$`!t6u8r6LAU`Ud}>tP*LetCJ_!E~sg3ktYXRg3U{URU;Z3T7&g`lIC`~C4hslzP4Jf3bxcP zXvmU>HP;5}g`KYjZHrT8~Y9KxG>qv4t=l=-q`TE$UYTHEV_y(z(&)52E?HrLlSh#t+2i*VWi?!U4P z7ithYtEvqwXyolnYijX?HNmWPXI#@Z{CfO>m0M$-J2mZ~XKypMa5dj1r09D%d)gyth%&0^Dldc#6g4gsW}7|t0FI2~$K7N3 z(ZUzOmCJCCU5f`2s*df#(41(nrii0N;_s_?v{$24)nfEdSFx}nh9E>{C7|V>xy{+n z`aYU9vvFHiBi>feh5hwNvqYOtC?%ea8Qbp?g$?wK1;=djAr7maPw>5UgJ*s{jnLf4 z|LXvw1Lh*9R$JfP)_m8OG%h^|Nz(3TmtS60J-f)xNiq3A(JFC2+s^$=? zPeQ!AIA$_h7d-)Mj)4|0t#G1ovZliR@9z1IJ}mHD<-+-Uq`bsKM+G89^q7(Sgr%hI z*l7ck(E+YG!eS;$6EX{L0gb)l9WzJI26z3eTv;=10Wytt=o+wpA22dXyp~i>7`*B) zxsl2|pHd~je*^_r)?WQ}Xg!$P4ppWpo&&uM(};LPP@;fCX*qrx3>*D6D)9+rag1?v zhyy=AWNKmf{S_MO#Xw7)7!8R?O{i?gveekji7+*3(B@{X=pS;M67$&UPD&kThe&_e zD2y?nuq&U0cU%+}D`mSBQ6dygXYFclVK1DEirh8}=(1D(s+q{qo7Xi;)7xJAhrb*x zwM-y5@g?-reUF361-onGeN2nJ7*xwj&Aw-claYz1Z<2y-_wX=8i;uf-ztS;`rEfi& z`7Uxr-2kgR`PTb#f5tT!*b%MY(ji$TKjeF^OS8g^FWovADVBK4g&tiYu|vtMnNgMlvIHoyf5^qjCO8rwNA|6XxT9jh{1F(Ekp`NRYts{y zFFT>BN@{*BoFY?|zrAlrgn5N-Xvfn$t<}}<=~2=@A!t{Uh_F)YvTjwteCjkUNF~I|Zwp#OuA<*ZcM~AruCgl@`-& zDny4>K})d`a~drkm-viTHY~HBxopLS+myRI2{dv}-Hn4W6HIwrZg>?PyjYa7wtrNn z#1lnB{wdk+-4LD>o5h#`kIzHd$r zus8+5X1=9tAjZQ8dj0hqhehDj#kwDAdf&%(RvoSo@12`#{ z{{=M|q%3{ZXWWKExc{&3@N{z@I(<9N{$+yZeVcXw$Q~Fe5(~0P^q)szc(I3lXZrTE z}C@obmY+@=F$^DAYan5$S?Lb>DF`lZ(y zryB-q0sbktIDa9M03w=>C-F#4%AN%>w=yeF-W1uDDOmy45X@6UUMrmDEq7t~?|Nkc zUz8=-<$R7KfkN%reeB2&hsah$>jx>T>YG0JKP<%f0sI49qpWy@{Wji${k#o~cl2AadUY6-;yXvv z2XB2AnD6yPyQ}{pmDrVax~QChR6_U8E*Um|%6u=NPWs-7&xyx0e;oRR`yaj4W+VRc zmewl37aFukeXa>|>2lIZ@&@pt6nJyRa2PD1`~mw#MS8BpF#~DHK37)@nx|8U9m{FK zurXQEx7jz(oNW-QD5_>fQeuW13pEaTf;6M$j?C)J=xgG4XzvCQen*bOL^$B=AQF%p zk``ZDd_k^YP8CV*0OL;u#zX5+pfs}kE$RrxgFUsMynod3z4`EsHlwzO*_fdxx*bg= zMuI=hrcaeD6z>*N5oGE^QHY;VC`&=7jwYSr0wN8ozmA-gPP7&gFk%Ab96)b%tb)bt z|LX+;9~raP&x6%1Gg*vB0LC>L6I(K^NTI*^gvKi>ScvHKAnV`+Go#%g71t`bV@nY@ z88?!Q_808&IvAQ!!inG(Z)|p)d_xkkW%};z7bh+Y6@5(sUd)|0x}iv0zKEb>(mYJd zXz7&)up?*87H;hsQeZG(!Vz1jC2nKL8E^Cwzl9Cq(6N+ju_ixDB^F2^h!{-flY`wW zurka<))wc1eeA1D{pSSVN1=|cQH432la`hF14k6TGi*Pg%vpf}9)j%LdOoa)JsWW? z%w2sVBof89S)`e(yT|p8msj~JPq&WXXG9bCwbhTquj-f+;ybi=fuI!PX{}ySe5q_^ ztVfi26fth410YE4oqJGCWFPARn^81ouUenZ1D4mOJoD(egdluh7g5T*lfq$gX=Jc* z=N{CE@sF7$!jJ^N>KAUWz?Y4Rk|0A15k6;B-FgM>AuwF}7R{p|BEzIZz;e#70F*mX z92EYSo?fL**d$+DDD$T-$9grJ&9P*=Us?T< zbr55lQ1d}D)zWH@?9;<$LWAOeGd?hQzrmbL&YwzQ8-WJv5H96GA=MTrQ(g$KzJs&d zu}^Uc<-w-!`-KO{EA=tmBZt;SRl{v1+LJJ>5%U;615O@skuS1qDWrp zcH%$oN!=*ZP?#iZ5w22C5ygr0_ZvpdA~5OkwuC1JoY?++3)>+L&w7rBHAJkwT(rbr z9lV1fu7T=0M_E^(&>>%Q9BjgGEo~QX!?O@N#9W8DAi6N9Pdod1AGp%l)nK&4y+#V_ z=#Leog9fL}JAWmzYz9qtFvMP(*KRU@Z9g7w2W9_q%Lq4laU?YB_alyZMRK~LJlkWh z=ll>l+x~`e3a})OviSM}PmO@b8KIFD=S4mhHo@f|2)aGOX0q9#>fNmQ9dlEey~Q24 z>z0hMq1tEAQo2pp?Qi&PkbM=RAa|tK3MQVb@X}PJ+x~3 z4H--#p-u4&V~*3#P<;|=O9`MfF|v2b3B`}OMJpSJHq@-H375dHzal+h#2%ha&x?7& zb4D}LbM7+DatY}FV4oPjybu1oZ$Ls0cCLB>nM-&QTk8tq9P=D7+#tR8@4MT=K5jm^ zv$yz~i|lsW2RE|)`pWnY1Us8z89*7}`!;GBtb%VrL2W@hoLR7Yx_J%nuR!!{k44!7KGXB$|=l7pXy0#8NXiFZPEV;?|Xd|V-X~%Bia`-{s<5! z2}>hwBDN2U5KXW9azVU``$+RY`96QRekS^+k;tTrAHe=>0sN+ak3*ro z-ZmG)T!)Bo$lvfh`l5Tz0e(lh5zKkRs$5NjbWIv9ktmQbyVC_g zj>m}XQkT9$XWHa z)U0`5DQ(umnMXg8F|Q(&ZZqZ7W`E4J$<^IO!DZ6P-l_9w?F@5M%T&|E|He-dIh2!>Wz$CJWe}T+G1WV3$Y7z8+zMnJH&C&v1+>+ zC|lE9S=>~;rrG4(bZN7`>`{KH@h`*YbqQFrXewyieSCfF20s^dFF+P52y0?JUP`eT=G8e4{%TeFQ0~Cp&DPu1 zO8#ItuI3#hur=V-N~T*n6rCz2K4#SiqD;j|O?CdxUiX7Legj^+Guazx^#Z*GhL%|?LJ@vio`JX~X3UwWjjvHBKG;5=!n>$p6}HJ94! zKo8?fvL=kCXxsC%s|v^PY`WuYIR8)pkRDwjZk8*wafatj&?W?h;tuDII77H(p=$7j zo3WvH!C1D|x)uhKC|JsvcLT|+fUmLQz2i!MGu-`p(V+6Z>8g|ad@s+)uH%JxXiGTXpi}$b=T)W>1MI-v z-RMOlj`r417(Chw|->udq1CnC$bl!kBq_p#MWOSmZy?)5Lb zxz&M&s|Lh%k#&T1tT~~X`S8(B>NAdlF{d#@Fl(K z$)`}edS1}Q?x0!3b8eur$uZ19S0y}>1P%~XB_0NZpAv0M$x&HQ*z`k~q|qZO-$w#WNm$HDypukH z@rj{E^$w6DDKu9QK~bgb4(wgh2hjLrh!O9U?hrpv0fwm{8P**gP_jB{dz9!v$tCztqOPjcnM^!;zdJm2K{9NzN&;iS( zq|F~x4i&bT!r4C%O*7bul5^JdO>^8fMYjuzXl22?f1?@yIAlueCc>ZnyLF_`-#E&7 z%0?Q6g1>HrIZU#Jk%lNgVU=JSLVXp(rma{!alD85k9V1EHxRAFRfc^IRM%EqSU$nMrx=)Z zC)A8kc;tLeeHjPV<5gmM2vbxM>(t^s^{lt@t--YKF!RGW_UboEbcS?^Iu^t+3u9Bm zqr!#;hz7pI_=zFaQyB|YhTtwtXzk!6BFRbnvgYu|oDVh}h?J4WCE(tn(OIai$ZJxf z!vu%=hLVV~WDS2NZ;5i zW*c;RHS330ahp@C`cvL4Nc5~IK4@PsC0Gi)idr%VCeYK%l*<=zs}voXWhq_N z8!0H4a4n--sJOEkJqxKu&*dEE*eRNH?lG-T8Q54G>h%sAr|joBud6*?zn%zqJ!nrh z4zH@8-Ojg)ENiy>-=5BejCb<;3VWXsX}TP(Mwzh%O%KXu&4yy}gm%9ok>oS=d5i7N z8c&e~A8yFv1fO2e*v2dcUl%G@U5}=+jOvVc3kT&=1wSVmrWy3UKB7`8483lP7j2iS z^}g@Iv<&_2_e&=ALaNpcw+UBNfUe6|0*>mJRa-6JlY#i$FG~e2NZfOPh0Q9 zLfp3`ALm7JLOkAQ^V5oXJib@=_gGgiv7Uazd|mql+qbdTUc;Up`+Qrs1lKRI-x=2@ zj@w&#+gH^c&Gs&O$Nw?B8s(L2XFGIkWalYI1sxNqW-ncMQ7>+rxoz!!Q}B-2CH{u& zRIE^`NQO;-NfvGZQ#wZdr}?283r=r(aveKQGs|OpsENw-gv#VNGN3u7j120xq&}F9 z&bFjHgv-6*$)S#>KzUDQ0b%*8du|m8wJ>ltN|F1cdA+0bgK&8^#1NTM`hDQrH??~; zj0x69F^DOu0m8?pW^}N!yu14zRvZKZ1X9+ST)_mm43JIOume7n*Ti*~5%~Fa5cVF* z%BOW|pjoAABE(bkkw>zG3-n1buiZ z&DJVD5zH#jKJVr@2WV|n@l0l2#><-wT`^;mf#!T2^^^_q^N?d57dZIi@yL0_@f)ZR zgH@w2UdR+c4KHMFOE!f?p;Xmjf1#sPVqizIu`=dgX{(Yn?Vff72tO3YY2V_lJ)tU1 z#p)pK)A>23tCtZmW9Pav5?AEyD;P9$=&Q&eV{$Nl~2`|j`yFz z^X988Q^2j?zC1$f$R9)MXF;XDR>O{MH}>+Qc$rs?25SsC#V5hhk&UN zz=e9@!pwS!Oi2{r&uOPi!McMU4H|{gFOXFv(N z?cnc<9MY^9MiQJXE_f-edMB~qjJFBOoejP9d`BnLZ&7-Ekq~4s?%Uk3lThp^ZGd*L z^2njr82JGF0O)`Q&oI+~reM-(jcC0vCExIN9*IF!Y05 zM_0a454;ZwM^D7F-vI8vM}!%`2mu)WE1xhtKJ})5}*{v_MTcRy#^N8k!hg`xt$R zC)7QbWJ@X=;1)tOi&s!cq-n~g@gQDY6Wrhr|M`nBNZb6(`K?-hyYzbGLEud(gHYm3 z*yneb+NqPMFT>G~rG$7{>3L?OKaQ93tbAgZ3J)Ol!;#PI;(~=(rqre|q9RB$17it_ zY=Y)Q_-df3l_A&WZ?u(KL4h6f*XI$eM|)gGS?$arEgaPxf@jYRMv*E3_Y47$Vjo9Y zP00VEuQ_Gd%cSSG8~kmSrxU>J$@jLll8km+$mEeLkdaI@4X|XJyfj(kx z>07NOeQlFwG9cKNP~?Da%T@jf+L0$5a*$302Sn`;-N(&-5G=AjYniW;45fKy+^zUOB$kVd@6qNg8J$(;EPL2#DdQ9!x^F= zzTFi<#6|jC^zg~L7scLTi9;a3JWaK@J(R-3)GgjHHa_@B7=HUOOMw>c zYU$~t`g`9~plrS3)U*v8)rmA!@+5Ig2rXN~T%y=9uc0%P9|1j272)J+B1)ky9SHuDSsr5-V?V_ z-Lxm6LWQcySb!0Ri0Wlx^i@-fhXWraR!$^N1#OO!Q~mI3YiG3UKfx3mW2&_V-YlS~ zp~kWH-oek1>fNcd8$J&>oZ;9#oq@%eGI@UCTw;c$+TV+QVW-xdD5RRpKzw`PV$;#mINUv}CQ*#cAAaxe`yjgvy56e18QI&#Gq zt{>p(_^H(0_YI~F%Mnq10>}}lZL`mui@6c?ziGdw&#!6gmW10-4&eo~O0o zcrOR5*b@u;Iz{>JM{GyKm|rrDKhIb-HAvyKqyc z@nEV=jf1a^N?dr*@70b=L?B$apzzg=ND$F0i2pu1>Nm3F2|xsBp?84%wHnvvJvqxsPBHC zp=0l!9<2RquCZ;7w7Y6AkmJ!45BLh@3wx1rFSk2))Z4*X`fFvGwxz?<(#X+WS5>(c zcwf8qVWQJf#mEzwl+)kPe$(vYrN{H{{EN{=k9gecx{rYNL^;HvRNhmy3i7ate9K^g zL^5+j5p%2A;T-LD@ps@#sRWaLI3KS7z>>ppyF*}FG-po-vTHTkTqn=!Jhp}sk4y)Z zGK-&p*!`@r-rAS}dzt1#FH9(%-5uA`>m^tBY5UXI5cF!DH$?&B1XKESnIS$d;0m!A zRZZ?C9?Twhu5k^_jjKPBfw>Mr2|Z*8z|Rm@`gbt_@a_IpDq$s64RPqUt+?kI|5sU) z92|f1O^qGmlg!YaqfO4wo0_fkYgUInmiDGmJsb4y7!LF`$ab*xe zjF2{zLW(wmGj!Gq?f?ssHmK+}an~U`_rHYf^l@@PTxbO;$O`oO2=@vk)DAKb_QTwf z=>qKP)(wEQ%i@K2v`5Q{t#%}4)FCb(7&{Q^A%a`k?`}tcKU^QY15*};ZHnLz#b(@m z!?Ki#;3FOKG=oRkOFAdOju6%Z@q~UL?CAwUnRKUYVF$3uZ@dSGvb|wPHi5;|j zJEOE`S>QT@Z%ZGX;uOSRw1p60SBx*$1+HeCqC6pOC4U0>)PsOzN`(FJYyW^)VX!m~ z;24p@Pw6&L+JO%nf@ns=hu*KP4Y5d`W95EG<)%@kkyJ*n{#C?=_<5mRN?yCf@xbeS#Jd zmdXs``;NQxk@=yR*JB%YgLsaA1_F67KA*jQqx1q;k;XlhfSfCFLp5NK2gPV!L9Iz( zMttoA%L^bZ{)x0Wi`F-82Unp%4$c$?&rK%i1!@Rri6E3ZBegh?af$Mi;F~LWfOspu z!CxN`R7LDp*@i+hL9q+kj?8GJ^dIRor}zFnL7|kCa=`r>?W1MiQ$~l`9!{SaW>D=DU(3~g>N*Vp3x_OKLXE>vq zhKiGDj9}h{keZ-A*;Ln}*KGD-O$;g4BH!_d=`&WNa7F12h<*5H-pT0CZP)k$1&hD@ zkOB9A@!*tRg94@=fNMlFghRny?Q{PPZrpt*K7|9HpS;@$AD#@!rL^b4gfeSxa$(kvc8bp}?lm-G*` zL5QhIGP8!4wl*Vp$aCm)C{yUUD1jkKiHTzBh#!55yNTE;dvm6Le-}!4#C2pE2JWEv zAihM(o~4`V8jUaAJ9Tu5T(WO+UYYC*4edo3mqWm!2;;wB^}tNH=u0x_5k2XN^7)ZM z6GV}s5@op(y&s(GqbVbiXx8SM|4``K94S24#@ZjSsGV3Q#QU?Vh0|JxurhvtS^ zI{~bBI%+X|0|8x(55`)9UFP&QJ^Rd1vSMtzCUx=t;zPfLApvOy;^$B4@x2?;miZbu z08V=(8&8gZt09UcUsrhGCI!U)g=vamNH?R%oSg4mwjVqb1+%PnyfaON`1jj1&$=Kn9#cxlt6<*GmEQ7!gopOKbmi^4bvyM%G!~>C|6yt&Y zQYvkmw|m5%sjlzYs}nJ&Ag2|HcBOO%=}rtzj7p^~D?ii#rhitbGos8@>n$1`y%=@u07 zozq2VgphJ9F9>zok21vli7e-w>)0N*&ll(|AV%0#U~emia5*@$f5bY0enH`lj*2e` zJ@0_euk_pqHjpI@X#I6NJdnK#&NgOlGWcUS6Zgc1lV7>Lfw@I??v)r}6%O4?F-sxQlLPFv8c zIbuc7#&^`7I0u+}!HO|QkG`}{5dTsw22KZY=zOYC;r5PpJkrQX6(8`pPX7HKB zh=eXUs#ddXKmo{G!9`YVe5^?v%Ui#EV%$0**GGpbrCDxO)HD?P-DcMFEp zQ%h(X6sSI2JdjDdyCc5DWqsBicdHrAx#YCS+`w#!Of;s^sn4K?NnMJ!!r| z;PJ}khZq+5A>e82q}xJWF74PI2ko7ViZJ>E0fQMVYH5tK)0kQwfK!VpVO-_035$Q( zv}c<}ZiiKxvR#b(w<|1t0?07W*1*Ov3v1z0p~>SL`%IXeurA9T(BT$TBehZMTetc2 zCn~lSO(ik&b)Ry66zo#O$2f^FpVOHYGr}wh>o&oFHnl6Pk&uI7z5qQV6Z6;~jdRLF5TG=bRJ|y@ z3(Tc!mSzah=bbp_=U5bFg;{N6*T$y$@*>OpuG;@K!!#Ba2iIAv@ zFrX4p470mzPx^@qx8|<76&g8CpyGukGoq%QVEx4|t)lcc=L{(>W9QHy)LVf(96mx- zVD3YNz9b7^=$fX{k}IUQLu<>_MLe3Ni!4k{=ReSN?8$t^4oV@)U>Nu zp(0eiP$N_!XrgOBi*ox!KyxEQh)XAm%yisx?6Pae4_qwa%l9XX8j|y%5pj`@3Jj?R zpi*gvsuQ%GweYYf$`)|{Y>`;MMrSe zNgSORj%@*kVg7|gU#aa9?Wb=E`=?|L+B(0x#FJI&T3GHrj79x+jiZf`R4*_eYs1Gq z_xE1>SHw%?e50T0*Bf!TSX)_gc2(d|K{PW7hLka{fs zn$YNgMB{{RNh7HUaHyso>MIiHpA7Fkm@Fh!VLtl$*D=WeE1X# z%_bGods@<^;nFN~cM9^tm5Cdu=eHwhm={a{iJ}vH|NdQ8e&|Xy_wOJ4_Q|D5bEW6< zbcj|D16Z=-CV1Y3^Z7J(|1(@PPSCnJ*|enXa_MSALioQ#6i{3+$6t!v1MI7-J3OnW zuE!TC))F|UQ-pvtqFAI^=9#Pvgh|GvZr-2tZ*vXT9SwBp3SnKO7k}H2Q+9aOV=Nxg zl&x9`Jfdp~83V7CPJa4w7m%8GFW9O$o-3YC4OJ|tXo^KCD3?Z`uGy$-fl4Sv&1p}l zs0_moS&6AP_LfP#-b>-IBSvr6Vrm5h&pMJ|MsNPMc?(NOhy&Uc-n|J-m@H?7{cF60 zGlv=}LmjTEgIEP#nV6!R);94j!-+l0n!LA^61Evg6*r}Kc*_)d5Y0Gd5`Z9UUI!C2 zeq9VK$NWpmie+AvijkR&xlNx=9iwuB22Gt{9I07I@r>X#Uw`*S7&Z1LC@V0pkYz-f&F&BwDUmHd;ZOP=XNO3RsJaKpsSpRMhrpw zIf}L?O;x--M^l|-TMO*A1u(1fsB&!a&v9sQObY683Fe`aNJ zf4pt^L=~bd2@;NZhs#!C65N^=lIg~s+uL?Sc=(Q!XLz0j%Or{y7f-Th>mVkcFCPpe z#^j*$k);l5{zC))CM;H#1gW7crf6_hwUz`i=v$?+`3q-pf_vtPFfen5@h*@$-p$ z@DR$uQ$hXsEQ-pclIFU@UVT^^5_8YPa%3#m?KFM&=qiC1tBOG}63fZC;KE-*3+q-N zTqsM}*eF%&Tj2H2AXXNmXdV z@sVAAwHfY2b9i@E0GfzR7lU?ELqNk8m!_;{v&pY?GHcIQr8w8z9Ms&e#@NH9K}`0p zl{c)9JRgiiZ>(R3H{kypaD>v~a9`OM*mLY9w(?rr%Wc;8dpYE#gl?!tz}4jP zXlc{G%jK-KtMUN`UC! zk|=)40~81`AufcwAeV2;9NN9ew7U#RM|Hwv{%UGBPly3SH}BBG{o!*%vE{TL^OwXX zi;s%e-T(t0gT5I~RDHY?LEiL04+SW#sDMWCPLYAmUl7gI%{!2EN}!x6a^!pL6x*)S zMp#85hmU1Jt?YUTU)uJntJi?Py)eN&H#+joub^(T#%Gy^BeQWD`j!4UN5>m`txbHk##$WJ#=M&5*{K^E?pQ+ zlu^sC=6^@g^iH3_1a(>R;t84P2@+$1gt@GB9TXQDVK0L?5W=WllxAikaJFx{Wud$F ziv88w;#l0bMBBfJZI$Rk94hJ1mq@=6PE3)%sWM%6F@Z+#wfw=+C*m6t&iV$%+9HX{Qy#~mLO#SAqIT@r*Z zC#*QN`+L5V%YqGpUWcdtz1Or)MJYNlyxiCp0}&q?htI(5KSi|sx0ItM;20k0RW*|t z#1coFx62*(5Y5hWdL^EIE8DUWTIJ}pDue3sD3(n+e?=>1tsihjOd=y=Bco8zZ$&G! z(h?Xa404G00!(0c6u|tid2a0&bP;F8bn5ja}}%? zu4UcUWk;0=#1z@T;6b-RHVcRhWyyY17l}M_t46KE#m=XHhe|BZM#|jnum7cBxB17^ z+%HwnF2S~01^gCJhkR1iTXdzX_-H0jD_S7#TOc3Ty_7gjm42EjEzC^jkv^M8CbD}# z^4*bMX*DLVHO5rgt|0=e9_4l^a`@OM#eeqjmT zV+}|R>siUL0+lc%CPYOOmOQ4#4x| z#Mqs?P@XxZ?UDXsOB6tP1o3GmgmN$_#fEuG0XO!AXHN$BZ#}XErWmQ+1V?RedHiXa z?!7xS{Q-EUzf~OQ@d*x9P3cu0+9D02SyAo#vcxVu#1emTy~6n?W6&s#*?w&0$|2au zG%x?diUtN~^_11o0uHe3f0j}6P!{mzw35HjX0aJD_3Zv>Kl68X$* z`Y;wK2{|_rOm54bF)7ll%U!)+pwp~#l$-${Mh^wvCeAn;V$fu<+i2^<5*FkGGQ)3n{QF6K_Gb!wLbVOPX$ky_*fw>x ze-H(Lv~!~QQuMgC1Nl_~80#Az4enk?rY0(x?Q;oB6f(p94&#-;#4g!lm^PZbFtF!qF&tE9R zqqcnRs`kyR-1p50#&eMa{zg~ua(?mWDd;l{cKLCR+6Bsyuuy3gJ0w+(YBtWf&BCJ| zLFd7aoo3GWS;x$X>yOY5OkVh=l$nrc<(R5Z8fZ7I=1{c0AfyH5wCS@cZALn4gs>{2 znfo}E@`RPD=dekUM8|fG%(U9@snDPnhIO+-$3=)pMk!w? z7cNFA!xU(uT^n+g#~RgTAtpp;ijwb;8k}!DmE9B7qR2;2)^Lk8s&JQpUzJ>S?Cn&x zMtH^s(jGdqjF0aNUmgm=31NuZq8w!Tvp}aT8=S2`nEt(LaitI{dMHIharJTq2ZBvv;N-TZ%45 z1B-x#zDM~|!OkEgE<`r=mhv!)ykOKFg}R*_p!@B!3H$c=EP|OKkP2v^5-l;3qP8i3 zrp0k>+KgkZ8oMODlq|RN-~yAii#BY$Yz2B;&q$q_l?H4jyBjI6W3b zU6jLy^DvquA3Sa@F3c^u#J%mhQ;?ZxOQhxx%s@8%>6hf8dd zZb%p7RM!P$eENze&p=FbtXG6Jgbe9($?$;1ewfw<7JjRMHnryR*WJTrrxEg*gWJ#R z#h(q)O^l3ittJ>bcd+lDhz+TFb$0B{v|U8X<;n@_>NL=_97XC?>MXs*$`ON%49?cR zwsMV0O^3QF6@A58ob$YuI6A@oLkt?tlf}!pF%21xq_d@#41MsV`gk6HKXP1W;qf=- zd9)6vp`qAZQp!j-q&CpPdw)B{m-_TE5jN)P7n9(k4DK&KiJLH!;LG>qheCa?%$BkJ z>t2mDNQ!RKhXrZsa~mOC5w`%5Ai%Z?Z?52N&*S4mHUssd{{aq)q}|A=i8swTc*W9ThHPq9b-R$V!}S<-hH>745fyqSG6yn0Q`TE2R`tU^cn@o! z`j2Y181e*S)!LqG!4ES!C1My!qGOHh&z~*L>F-Tk-HO7coU&k^ko%0e9j3?9@fn~c z^id8BzlraqE1so~8QKB9h}qDZj(%z6em%p-XMW9%fE9!YHy+jN_Fla0Jk<-`NJ{adN4 zrS(8N@IZS_{{hK?&5kA-hOVumlG$}wrv8LZ`N|&#PG=rj%o`^Kb0yOct=}1ic>t;4 z`;nq|Ei6w*9y)HLO3rkt%ZyegZKG}tVmM29@3F$+T+A@cXrbL~?R*%P_dJ|4z5OER zC49KWwTvV_`PnI}I8up!b%bZObVq~Dx9(W&!yb(Z(?+tXobO!X2lqNlaf-WA`{xhMzIFp|#CZ7yw?oG`uGULnh26@JhM zUk0N=@(ziA^#4>f}50%)O@qUF-eKEm}l@zASw2G&E-vGuPf^8iJI6 zFJ}Sf(5zo`G=>kmPVK%)YQqwcYI+jpg98v$!)X%%S$q_pk8(`k_tH+^ParhhV~58< zZ#7(s8vs*R-WQ5UAuf-R<rv#hk47lTN77c(&5fk+T*+P4+55M=f>Li$tQH4Er>s z5Q6FM4%DdqzLUpN0YR?E|?)9^2O8fVhf0j|l%l|EM>T{{ErWOz)xN$E@EP zLyidB*c8Ev$E-L-3Y0~oWolXbf7daKRMHg^4XJb&&(gK^vdK6xHzMoB^{OO`L=JCo z4As%w6Dg@us9mCe-SKVkS`x63%GzMr=4HH2 zewjqAH#khVl#6vdRr&XX3uzyW*m9VChDV6V?Mf*`6guLvFcUWf$w{RmvK_H2Bq)JN zJ6pp=rI-a#XWEV8ycgW?@mVZOV!izS8T9REygZLjX3rL1U7sz;CCh#x zjKs&PwrlcTT^y}MEe2cyzv(rWSDLTMslCo#!G}c6viRmokJ_Sa(-_oP&WzWI9v4zC z=}~=aCiZZQ+P#L8XnhY7QKk1%1>P0f*#hzghM9WbLe2rVg~MeV_Q z!O>l6R8?0ncZ#!ay;i(dE0lv;?nB$;>sx+3zE_}Tey!-nS^xq0@y-N>Oz!muEBWwPjW)QGU_vFddz zyZz^;QtEQ%c|kD{L$*}5M3;gY!!5Vz)n0}vTV6({{5f4BsOOj*8C^)V?PZg+xlN^5 zqgm0ZvD}&XhW8rPpyOYPU*cltusufUX^mm1oAVZ)R5*+ zU6o}V%G)a=w6W6jf$Y&0!d%a(@hZoAjc>(IoA)^@Tvgr`6%G2I+=*)@&7+$o44;xx z<4h)OwM_f5>T=EO(BjhOkS0`+OvtgIszr!pNCFHTo_z?4N6Fl|vt@Um`J$+J#?+^u ztd_&l#0F*H(r==V_5LFNY9Jrcbq@ts=v=VBigGzFx>eJVA?wAWW!O-(V56iNO9zQk z6G_ITWzM)Iats;tkyO*ENFNoJ19PRKLeqk3=b+UZ(37KgnWU9Q8kPXqI^0As?v96-DqsDKP9(|@7#`N?f|7XNKrp3 zrimCzN`x&Be;1jt%k3O7Mxu2!E6MXmoTta-RF5zBYcF8eYixY=bXP$+;`1c!E1o2~ zwiVp()1{AY&&Am=3Zp~JrQ9dOYB+G0!!m_d(yAv3x;$8_@Gn}jX@FwMz6+VB$w0lz z)BGv~|FveWH9htWRgrz?38RT7dc5dw4Q_<;gXZJmk?H&LaF?S&+SfI8XL?Y%L8tzpY})A35pxr`|g@;1GT#AJB!92+*X-{E;yeEFQFYKZYxMx z!Z4CojLN6;WR7myl5##$aJT5x>{m8Q9i_;pAPM%{nn;hn7D+n~R$Hee zUWboN+*t0pL*j`OS>+tVaOPzTS)0_vlnKWy7ZW#joH8mYylU(;E**9?H|3Yo?-^w! zxzqp#N?J;4wgEgFymeWE?vu4e-J0>fw16qzi!6;EdE+=-2t_7 z+_&**DTJN|Tk#_k>S4p*;>FV|SjfEpH#>W!y2L0>yW8jUm(KY0bgsQA+!#$d`@vqY z|5E_s$;`&4mf{H6b?XQMKaYjP@Suay$_Gj=_N>RmWiGRq7|vr0N$qjKu^U>7rZk50 z17c_Ckg%GS+0Ig?_x2zi>sf-U+gNw^wI`C9J;F5Mj>>&)tK3^Fih`L8O5+fS!lWBS z_TrgLli51=Dmix=7n)7sz2Uv}mQlw>q{`5{kdecrPs?4!$CFVE;vkRyuhm@5jp{{q zJyAwr~RW!s5-BXW~DA$0Q9w^j>$0}}AkJGeV zjMywP|L)MJS!1$Z-gXrv(GZli9)Cb?Ud*}9|c7+Jx5A@FXaxyU)nwF6EYtT znoHl4pTHTn_TRZ!3PXXD{|7cSPsA9=JA_~NzV-Kd4JCJ|9sLuepNG>ASSIW4*_oDJ z2Afai?{R%2QCB)P1-uqazFQ=f0JCoQ)r$Zyu*3X};6uHbzqqm6))S>Ep8XuFfM@g} z`V>VQK^5T>03fWIxBK00ovD1XO?mLhqcKX)$Sx+HYR_FOU(8)EoEbYfJ8H}HC2%dX zjk68@L`~FBi4~#iz%}YrHmzqY+mZ~E2pjS||CP)-7m12_ zZmQf$bQY4#9``0yX^EcUqS**j{7&ip4FopYgbl`N&ZJzi{Kt}QmgTrW;@l8P&&r`f z!uFXUkow7~T|_>VL3(&4(RTlyv3sKg$m+SucJkVc?t5UfOK0_E%)t8?hE5b<(Sput z_tE(b{@D3`T`VA1Xy77FqZ8R)$ho(h`|sb&dE;ZwqoJ#Fix1LO?HSJ23}0yMAMtW= zk+fArE`DTrF&}(4&U44dlvRR#x(Sp&2hRW2+g4o~9k7&J@+IHV8Ewp4064U>Zn4*v z1jSfo1VuenuVlv%?WXbJq73Gw#8RoM79f9U1+At?c3H8y6CVpAB*=Qo2bFCN|CJvX zgN~z)!;Z%%I&42F!i;l>tKNj`KkbG^+^6Mvq!}ZIAJEV3OI=MLOT}p7nPT#}#%X zWO=QwZ+xVO4L&s^GRrr?H}V&|k2>b)wn`xhN58MGZZmEkp&DKem&|KMNTEcvS|#^_ z%gd&U7T6EHKQ$1fXD6b~qIOS>Av$*hXym@2H<`F1n8}o+6yK8+8*B|VL@<=R7WK|4 zQ~v$arI-C3@OmF*=ka(d@knTW*>i$WgdEt+i(>s%~(>wPOf*4*t$qrp~su&VYJ zi2*J!;ZXVqmisH#oRx97WT<51x94M|JO4wk+6USlXQ}zNo4H7%Ia;g%z4kz~1(mzy zfHXFm2qr!l3B~L;pV%;*W}*dU%#nmMRuW{dJ{Vm}NfRHsiGQ}3W@~g`0HmbY!~*sa z8K$ZBR_S!*7Gr(>_^IS=LfWRs=_cAZWcIoH$IpS~ciyS{WZSF7YkHG;Ud=jgZBR(7 z`YQh?IPW28Z3#WKIW?SZ`J5uv0a)q8)qy7N5OQ;s_X@^g8z@Zu*j6Sl7cYamCxuTm zDQZIVML_Sv=lf>A^gm9nD3imWGhuaTKHjQ=T?yYsY20_Y%o0pz>`pP;r7>v``u@a1 zq0^}Bt|F+Fy^b~Zt>6oRIz{7V8w)ENaz^-5B835vL~z&F07&f+cDrB8WA5{KDXr(7 z%4;V_i>;OJJNjA0<8Bzh{lf*s0~g|}Wtf$r9gVy{<1YVpoicRo(!Vqwe@}3q2YU&h^2C~^tgGmxGL`!dc@g4q^k7O`rdLHnr^iy+ z+2y4w6P_$?YE!kN@}oKhdE{62X%w??u?HK=7)E9pr32EeUx5IOT(8$T`-@p3pRHqQ znp4ubjz&>MRyUO9lg|Ey^adp9R(T3<$8789PG>pn0##5{dM@8p9O#TR1yMWE*gFTP zJgzL6jYkMASLefcga(IbNt8LK9){;IEey(G&5fbg8R|BSNv+7;`-d>HENrB1(T~kI zW4UWv0B9N?T=Vekcwe8-_Ez|Qwk`-_0bjc>zMVIFIo$YP&rcip-5vHS`R#r_AAQ{R zC){3)0H>Rp9^3bc$_>ESwC~kmV=d3izEkhl7F0dKtoh}v!y!?55cu{o(8@5KVP1m+ z%Shw+h22x6T;;-)CWGT2EwI+VTA+$$Cb}0*!SWL7nt}uDb{AdCLAeX~rh^apC;4XU z10I-ey_=drL%YUs= z1!s{w20c+LE?C*Nqrv3NN|F>q=3L(y|IliUH_|>>%bw;&neiZvxs}lcm9uysGB+`6^tZBl6ao(47l->*FrOKf<(O% zEY^TDw;PyvyWfe49*id3m-b!o8tessByU&F32xu{nnc@S6NZs{K$(21B{*Zx8dpF) zcU?#+Kp(wTUPi{g$Lndy30(WBy;TB#dgY($9s-vb{1q%Mml;K?@dQ`6i zoS6fWwG!sC%~3YGDB*#kd%^12DySzSWAu_G?C3o{cp4>aGF^zuC*4cyM4B;p;x$t3 zf0DBe;I!&;1m70N1N_9w78YyOkzyzTI?8xUg;W>@V|0Irf}lz6dP;zBu$oD7$uy!` zWo6)1CaJCR*ykEKXdZ#K1pxAl0J<8zkh{)6~Ccc(UjHToQ_FO2TQqOwv8{8~=*tAM&I4)cZE77f3RJ zop6L(J53U4^LJ;^x4x;z#b9XpG~VSQH{7Lvqa{&Lh@VWT1#MOq=)HzgIbZan+ys@5 zLlKYx`s547$ft{E?^$}TyeIvQn=g%vYBA2k$N(m$nb{_cSos|RCs?~h^#?U1myQ$D zw3SFbmkvx+SDcq@xkX5e&*@@ExOj9f+mr#6aI_M1KN@suvj)vaCMZTTYeOnvmX<4Tj zr;vJZd>DTfNA+f&K`Q8OV^`-k9mM1<6Y+R&6Tlx}xi$%P+m&9c>Arrdow$)0;at=4u^ z_7YZYnVJ;fua4o`_`D$?UmX~2(A%UyFGU`L;jNmG45-5#@v@*6;SvAow_ktnufLG* zV3RV$tz>XS&tx*uUs{@bHSpLy8*$S=XokUKO22g*nHv(HVITwGEo@!=@Wh3zyaj{S z4xJ_2%0?)wmcXj^VtVCxW$X9!Iq61<@~Pq|C%}_;+1sA1)(vgvUdhi>3~>q$9oF0Z z;L?}c)?%N^PUC(Dpfb<%Ghz(;xbp6T>zb3ngWkz~qb23V$Kf91nCsrpUladPYShHQ z1LL90Q|62H182qJxhm=;e0mxjB(~DM)^q+P*KU2}tZ?J{*}N`af7>X@#Z0YfO+3*)@|0Uf8a7PCLM+uIEM$QmJh3<8*6X#5-R!0ZEw+c5bjv|F|Ci&uPy__zqe%Jl*l z_jT{6MU!==nZG*_6A%{7>y=NQsvjt+!HczIO~Iu*?4htE+lHN?S1ryHE9wW}j__*ul5#4MVfC2`C;U`zqTOzB(!^p0-}Ox!wsc)<>60F7a-4 zoqvw7k3n2Y|7IFgQ&})r(zG?13UB6y5bVU~Qnsn1JO{0+aJq0J*&?#48CmzXw4H_g zw!UI-a{5=K<=f>`0HyL5xl%Q9)zsz(T#G}SDd(O~K1Xh(N)`J}!iNHZF594eTn!(U za^vbL!uMhxX_I4EmzD;aO+Z3<*fnW_ZL$2cy6mo#fp2>q)Ro4$AnYD^l^w%l#|f4% z0kNH7w*2iDk6Tw4J+r&s?iVd~e2J0-nUNZ~Z<`e=ZgMwU{4UqAm0V;q^^m^zpA&X~ z&-od_COh!3UD5nB)GgeOvbhiy1U1L%O_NP*TmK3BuERg13JvYqiSYG*RZm3{XqK*# z>(vW7>!Ql-zh(JlwC=s95rf>{Wg-vj6D+_R=|c&hMmn!pX7brZ8-Sv*uyebC*6lA= z=pty_j@PB>x*rRzwo0_0gtcl;-HT1f0%OX@*hf8kfDF%s8NSIrqh?)e`gP`rbSQOn zn`{1R)(dw?ca)qPtgv7B^{$iH70hfjRehW3N+UO>8Z4U9e6WS%6vN*`m;|{5*(9|| z{yw6}rop~ORzYrwYy47dx!hIp&sEmYIWQe>Ev6sqJLh%f_wKRn+Epg+5v685*O{} zcr&bh4asG~@m|-+5}ehFM2c6*j1OrIB)}4Hwekwj6{1b`5Z2Iks^MdcM1fkUR+uRuK7SK_P(mShe4)w{JT?v`e7z~erkCgj1)&tYoX zY?&KTbD(fe3SWWM6x&){UsWl)>PiUUc~pAO4?x?Ct)F#R+FZ}&>sVVe6g z#T;P>qh2b6W)KzqEcCj43qfrX+I5O(sLo(skg(oJJ__7Fa!};py6%x{!QSrM1;D}@ zr?4$Zt=U`)k_5Fft|;6Z@yVJAs8CveBCEDrS0J->F)$xV+~T zm9##mz)y*%E9s*->f!P}-_v9Cw6*jkPVHDt$Gq>fLo>MIA%|lSuL9B6_whF83k4dP zoz2rBl_F^)kvjO`f3~3)1Zi{qXQVL{==t`Bw$VbAug3mrx_885QF_hC!dsX-xY zPZP$s{^xQ=GRT$P)Sm}C$v0k;r;l~IFgBh4)&Uc)OjNpVgMhPEPqa2v7wNeC*BCWN z%$>pOSymraP;PQWhINTWsP9@{N?14(vEtk1LHL@BB=jM`(PVzW! z-|IvbD}X&WYOp<2lH1uTqCYwl;CYMfN1di_+n-v?SjweQkJuZS^hQdHLcT+Q{~#X z4oSK$dkFebY~lzXW==4c7{X5eLlFLNZl$}M9GK*{b6-Di%k;|JE)#~e?v(bN!P4|k z_3$If-SA;tm~sU6+^MO=4C%jkRSf4e;W0p^I zJIM(yf|veV(g1^k0PnPJhOl;RoifG9K@iWO=_ue_i(qLF$D}dOKDF1pVq2qhsxocV zl=S5`s5~ZIlWX{>vK$~8b5DzD#v6zWHtv=lmV6V-NQh&!5>`w@CC_2!`u!l*;|n!! z#jx+{dSAt3_Zw>(L7g>j>G>BnEA7CHcU}@=PEn zmbG~e7OJ@(w$5IVLgRei55X)QPuJ_uUL0$!o@lsNJ0Jq(9NrI!0=kC4!H=v`@vIBv z?}yG_5TH90Dl#OaNFL+gGH4GJRkd7_V*<*|5=;!oB+EVxe|y~K@k7RJ2h zdDm7{uNLfh3cwY*#gd8<+5=e#|1siE8IcIdnQR`FaOYdYN2ST~ek~fowxy25^3S^7 zp~lI}@_emUI4zF!Qv(9OW^9o@^Vs;(lFJ9=6K#;(y^t^hA#2I-9R5?6J>V z!^b`Vy0F>RPURpkS%PhHO;0lQhGt%g>Axq=HVk@C|2w4^WQ>NB1 zRw^djeH_M5qK}1xWxyou$cgI1&xP6 ziR%IdERRE==kg(G8WnDj{oZALNPvmuPVF=MpB2d1Pw(@n-~5;D^Yr)l@*yPxdW(*x zqs?TOd%fEfUZw6q&lLG;!ylke>cP%9j>!6;=zRf)y5;WaySB+tYa+rj-HpYH#320? zmbj_XB?{JM>1vfhe7Uf_uvw@z(fS=WJ(0T>A4{83xc z1f5LNW-1=7OSgQ(=5z}h-CtcsRHVPcw3tWSB<2c_;L4SJfC&N;;9lylTY zNs1+|csf)t;f90QCf!zm9U4EiPxK6fsBb;?49Z1u{;SK~i8|r@N3rJYxIcKJM5ZZx z+rCT~33DM0Bm*ccSkM?wqD(po^R44*sI`l024^T9YMq3-d&7WUTrkW=kn1lU^&$2_ z_hHdFlq+}-kI5fvk0DiPabGuDU^*TVInAR<;ssZF`W?e1+4FPcb1Sz~s^#|&GJid< zmU$c1Utq^uW%raun>NvXm@rBr988VhJuyCPcGP{!Od9dJga=Jf9?#hI_$-J#DlqYs zvLl`5C9J#nl%8k})p+xk@^RAKUK;0^TGAF1{kS<9W047RUQOPm{wrxmKGv?kr!x!f zt#gE|c8hKcalxqcNB^z&o@;f3X)!=c=sm5O-s_satLM?+S>Z@wat8qbxZwegsSFz!tjBSLixWf zjPrjNs~z;j1lk1XXerr98xnHxwV(h1@lmUj%?yK2S?HO#sxlm@wgLI6-i|`$&)<6= z<~oQ4H}Et+5rEsV3?1~WchA}+1dnL<@pbBRueCN?r6%lZWrl!7bEzi6?NUfU>Y9y7 z87~lI>3~k`xV;1CvlP%9xWA@V*2Hbs`J2h8iPD4vG;A2ikXmdc4ZzV^_uS)}AlR%8 z(`d<3&rSH;4nS|(*8OZw{du!hs=*~@)Fnm>E}`AHpYG2v zahvatulCQakrMyaw(k2T9^{YP&t1J1;<-^tk%_&3?AAlSlaiO;t1!>w zCan8|6ZeaJx2yioVpbea;KegRZ_EezQbo>7w&z*u$zOIdshUf!I=daUuyDY&;SXLd zh%fbN=xo>3e$HPb)VpGTKgv%9{am8j_icJ_as6djhX7=7@OpwE{*rt-nrU+SO+VnI z8$V4fDkPvZ2E8i5oI@MV$=7NQlI!wk7i-0uYP zK#uGu=`CSAzt0~rsmTaa(-kfnBD&8G&eWlpjl*WRDrb}*{x9_iF^R_{&_M3kF90== zvHx_JAUfF^&<1`mk?rc;Q+1vB?qNgof`Pd&T4_pqr`;O*>Dp)L3jWn?cW*cTd1WVL zfu(2I57(gOYtc{BvFz9%+}_27e%Scg7wlntA}y;fF!S(4MpI~M5C$!M>eK>CM&rbv z&x@)q=<^JL+ENJofsfj9hx%!O+EN7n-1xX6KGuVSS1F4rL_E@y!4L#yQvlsqreMWp zKvx?JuF+gVHYxm72Mt>$kHchu+^$^#Ep47qIv#97cIiG9jK;Ep%4|R#yz-J!7o$_# zZQSp=xJ$I-7Q%@>Z2FX4R0poVRQX>z`O)@Y7}%z+(Eh(68E5+pj}i zfGUrpITQO7kaXOE|L}`gohc%O zKOp?+N{{w_mNTpoxok}%g>8*Kv2?s))e-sFhubUw@L7C#pusV{F>KdRaS9ZG@$XwA(Gojkpx5y z!h}zQ9+aafnTnAEr;XTjjG}~PZz(#Ngi=p2xzJ%fH#%8Dyx%(Iib!a~j@2tBgPHUN z&T{%c10YKjYq2vp9V0TAq+=Pwrf-Vw%stCYDeLUm>jjg)m7Hgr+N0fIL+nAs;9u5k z;y7$)1O-ghS&n%n8vIvY@u}EXBfD~wzx8`m$ZZ^^#NY$M%?(S%jb4VL34?KJVJ>H> zfpE?r%p=Y0Wvl{EQ;7ox8;eO2y$&PJvH87kwj^d~F6_Tq5Igh#$VQwFBxWnI&ZfNk zw~P51d&1Ym35FP?D7XA_t;ObkX-P%bK>J@=w%j*L)XKKMgHu>mzTDb0ihI zQXUBfABIPBRs5PG!WCwGNIDce*-5w?Zobz!m=h$fJ8mx1$oOun?fXsAu_lHxBz4qed+48bvM z4ir3f5M^yJzX=Nq_J%pTo}@Dxqks6mj_^~dIK*rm?1uNQVi$B0KGc)m~&g3H3%cCvWA!OQrSUgRdbN-{r3^N(l z)Lzx=q0|#e{U`%x6WcO#G+iD1w7{(>XynRM3_a@kkBaV+(@Hp^8BQsV46b`v*0NMq z>#6nKHot*C+iYg!7tmUKG`(jXQ77$p79mb-Wxjw& zphD3==HKgKzZTQv2lip@XB4Id+fyOd@v13OG<-#cZ_oT`!gO7`~Jw?*8n)t%p;+!f;gsBwd`B8;gj5M#*t2kM>0;^0D*_9P&%i<#>sG-u#K!d%+e zYseuVF&~){BcH{I=bX7Rq%QXMe0kws#fgPICq>Y3mYItN6ntn>u>y}3C}f|Lmce4f z3J}c+Li>y-n2hH3WN2WTiGia34dXaVB_1xDQ^74v6c_HvfY>HLBq*dCW;&UZ%X7GzEJStTiufcAD>(& zetBT7{!zjmEEGcJ-5@+eJ(G}ZNnCMEB+<}nblftGv3Y5(Z_b@#sUBe+x!lG!eWz-L zE>2WYvcE{9Y5CsP(^L6I4)_LjZ_$+Lpojd8Ax#jepJEgzg|e)}H3qgrPrLZNwRT# zL8|*JZPAY&h)D+7IQ<{p;V@`s8m>%;c<8VNzsM_e&inAw-64eq77+?e5f0vU={zJ8 zFo@_8w((zxdAOy4pmOtM3A>=*0FTgqLas5sLeE(yr)_S-Rj}S8itsf0xUI~aCP!^Khu=n$ezQrUV7ll{j zrIb@xSB$!i5F9d!z|25$7P^QbRmxfj)mOs$7c#~epD_n;r{NWO2iAsYMW zFUGfLf>AB<8>Trvh8idw=19!gW6V%r#eM26Eh-V7W@WGmiGX^CHsg{AX|_T?cY0iZ ztG;S{d~Sa@VQFS#m7HHU`EQlQ&DM$Dj}kuO(j=f81D%3ma!-co-W+V^};f z!aFDYJgv0fC>T9Ikb$DNiE9lKy92~p6$Q?lS7Bb61_k!Qs$ZFXzRqyU?i;5KCyXh= z-RLhfuAB%C>e)sApd3ql|Bqo%y*aK_(N7z6yCut+gjEo8a(b|v=o#x-;}zE|&#)&Yj9LaS=<=zS;`-FXM|5UD?9QQN zQ`;7+HMkQqRhI^cko9t82SNA-C%MQ_*;eJ!1?z3K=9<*EWsE?-ue*R!!%R2M zVB(cBJPb|4iM#8sc`+bWao-KS03tTCyMIFPHwVF~rET-0a&)zRmY;i>X|$HfhOb!Y zjiz`Hte$((8c0|@85rJGh0V91)rs~gJ?>EC$9gmT?%-AMxW5)4CUu9biIOQ$$3W*T z!-`4fm=#$f?qMuw!x1DlU@TsOnd!Ie8n5RmWG^j_(XGIrQvN6{>Q>hZC2B}#N=|2! z*o|hKs1c3vP&um}RAVMJYAh3)jrwVMdYfL9{fmH+l zc@0krCa0Q@DB4%u}X%FRhGYSDmTL1Hgj7E&f(~9LB;PiK9|F0}fHAqTGA8aCktK5W(6T04;8W0m0VUvxkunSsMYcpuFO#l6XQ$>vx z3m6zNeLYc+wjS%qmuk)nMeoxHaN!6mTRRRx<0dWyLocX)CcO9cwSavk(Cm+2E65XH~ z0z!fcLGV8^@xUQK=ZqXRV9M3uvpnD}0;P}WEDfd%#L4D`1=>&8GNk0YmeyGz3__8i z6wiNT#J*K&*ogsI$8VnTelYz-P-{>|NZC+oMB3%OBEdq*9-s!W&x|oI#J3ps)yH^k ze?~xpo1s*oUdsOUcCWhTaUuSD@Wj1vy(C6B`>6jWdO}wZdgQXEKj{K-dZV=GY$+x3 zX|;@;Db)bSt^zIgs@o1c*cm#BUX3_lZ#3PJELN(!QCJ21xicP2N`6}h`vOlxwmP!X zp0-$=5vtM)VgNQE?N=!ypv#MJbfu{k;sQD;5w;e9G6t$2O_HYvN8ESD^$TvWMYpdkFEPcw&fcvz6bfM^T z_7MTyr84#d(Yt!d}Ugp}%MPo*E2x|_}zbqW&jBQf~TBBAQB3_4oDiF*Z zFVGVNf1`Eq-Sscm5Y^O3H;y%wiH(T;Lsj>+(3HyIC2<=M9A4%U4>qlAq@bYqTcLpz4V;T!BsqfL&?D zxv=NGL>jJB#w@)GG;TWLNbddt>52_HMrubN=}58>)xix63)V%PQ+Ew7Q~oXDSNeAq ztV?0QytBUw5$b%i#d1E{ecUYn$ou=|ufs6Me~Y<{o(w!~4!r~)Yb8byz8F^7iK|D) z7s`@eG&M?;nlhy?y0;LqFkrx`v=gSe2m-@`Vw_U~UyxVQqdK^;KL239p{o{j+b#qP zWg)#GN7=f|T_hhY^rcd#OEpfaMT4eR)$_Cf- zkTrNn81W7}Z{rhIqhFz}_88zxi+M8dLlUW12Y8%gv`63IDZGUA#H^J6>-RZz!?Nb& zsaZ!b*;Mt$bB@1}we{M3KwclZjfa>G;}3&et!+D|(>|~Q;iveFm~egdJ-S%X22o83 zzBu54(iVF{8ja*zhS70`#@nLy#&qfXQ2voU#L4H1{>0f8tH#HlB{TGXNB+x#DLtsZ zu_sk6eVP;T@UGX!4-h5Df}2n-0O$q(@E<)$_Uz-oqrYH42HF@P)x4wQ4|X@noQ}k) z-G34Lz#43d+xsMm@ZHhAzoO0-Z^N`!cFx`)>}l9TT|Lv*n4rT6dctpz-qqK=ICQ=NH5q;dLWOk<1p5JJtKShtrl}+N)?m z^S&j?!%UJqz$6_+az+xJ>Wh9dqnLv42%ZN%b61<6oKobCu~_F?mf$V1fpjhEC&H;h zE~BDil_VSSHKtOG<9WzJ~CuxD5nATXX=l^sKJT>?zD){Ux|nO zFWMZagU-SMmzV7BI`Jo?M_0gB)_v1`l$P$iBBD z1NT3-USN+j`_s}DrW!TeqzR!~AJ4B(p^saS`m}@_j^oKB!hNC5lO3rpj+v8@kFW09 zNu#kejN9xD)RSk3>lFU;hu@!@*NJTK3X<;Ek0%YjiF-7|9mgHtF%JHu3c&#Pu~r>S zz8O~U8U|2DsR3@kmdne6Iy;sH`Mw{~YF!NiW3HIl+(gG5PPd=1J7htOXupe;E>`T3 zVUP8USV<394^P?$T4PRQ(AT|L+FzdVM?K`(iD^LaEB+w=-yX=Lab)_zjx6L8{q{cv zU=ufn9+)7ao)rBnP#iP1GDaQD|9u+-d+-pv<#?U`(0&JfjQF8_>;MadjB+{vFt&-l zC)!qWe}MJeS5BLM{QA4yB6jpe5z`;K#|n0~PULSmx-qZbqCiTK0cI0Eyy;4oBKR@w zRio`5-(~styIu3d$!>NT&buuw<__tk9mxQ0rE-}xs43`KY zigB4@HKAUm{+a{ZEYgWY07RC7BppQv z)f!p>`VQIxniKjBx)BwfoJLYT)!wUr3p$R3CuKIbj@&@6e*)T$6j$PvVUJ+iyL5tc zQ{$}4b=rRVUFs?2sD4nDXrXI*QMJqV9MZ`M{1#5h;#%j%~HG!`m*I=ej z&OHfG^icLvfmA8|GsU?`=W=vod96ITpU$>M7&fY^AvRT#f821$BkHtLc#JPRWy2}& zgo>xesrq6;hslb8k5gn`!_*>XF82*OmGW$1>msDppUOAY9g)c$or$wv%Gvs`UK>7( z%Q-ZSvZy`2MpVYRvW9FXJuS!S^|gj(cEho;s*RbuN2H=9LuR1zZ#6!GL4A2ZOo%C9dLdJus`z)BQLLH1YySaJ!C_X7THMjIGP#e;JeZlH;^rmM+U5`vxL^Cr!$0 z=NbE<_%$7x-_3m%d5A+2Oz~xUu)LXH&W#ooh>s=s;lDkPs)+-5?m5%A?#~lW;&|M^ z#5wQB6Ubw&xfQ*QUlaO?@5Bw`IARAyoJBve?=sFfCm(YctQUETHEKQnd+s4 zEYcB{>aZ<$W$g#7ZXrI=wgX%D@Hl{(cXc>`AosA+p?`u|Z`psrEOEUrY(U77J?&y2 zO?uF_7NX58kW&G2W z(JdA;<}bg6<{O~5 z=kyy29wCEElG-JvOKum>{!3}uL}&PsI*{a&AdzzlASAktc^&%Pv#$!HNTNuRQQG4I zNWykOU;pq0$L&ISgZPETjlCTHdBez6;g9!AS~!Gzi};lBCF)63c1(3n!rv#gaE}Eh zO;(IxswlLqDA24Z@=TNiEepW5AcQX@!Bz?L;C z%Nc)kJ(D>Hg`moM3wGKzeTe3cZ-TPB~`kzn7gF2 z#H-|^B<%LkTgX#!or;&%CaFc5yJTzL_YC|D?F{}5Z?p17Dy$f>B(7wpn7*X8Bx(L- zzUQ>(6!CHAk>x8Pw}5{x?~MLY%`??i+LKa%Y4=RXULmfLd{wL^!p2m-f!3PZE0Q;+ zbe!$jU_*mDcanQmt|f{$>SWTk1#;%h$C}?OmUpIO74}l}8O1B3yImp9M3>}ZR8U5nUZ^$&nT~ve%0Zb^aGN+ z4`8U*Xt&yW$?cl>mER zr5C{+%Qh6_)rdaWmr0?gmOMbF@r@R6O2C*wJEB{EZ}30rhXhui8o`#p5HU3QAL`r%lwb@#nz)Bd1eG|H~yEtRx&yTy6!9*x>g z&t)X1a%I!yh4-bV+ivR%k*DpuAdJ0<_x{uI#qB_1d$= z=_R-O(9kbNlhyBW?Tq560dxMzkha8y(xWZQI5k+qP}n z-ZOh_+qP}nwt45h=lgSWa+5FVJXMvo((6aBG^(qfy7}tCec!za%>tDK~?#pqT*#zP05@&NT3GI@a8Ll<}}mpJ-c^mf9HshoDTbZWNG7&eeP63A$LnG zJD7;qRY6gs^OA+~jLubqUJq{^2mo@dt7?{bj+bg%Rbr}f6?HH{bZy}k;3u*T*2>8S z+js($03$f68)mg7Up5dySk&Zk<_4`oBtMD>r>1%i9zngsbT16vFUOKQd#&Hkmk2B1 z;hho|Qy!6d5!keslP}i~Ks3aN^9&Xz4o$dtwbU=_I;)BR^z8c|W!-abjJ zlJdY9sN}Fo6!-Lg(Cj37xyh4nZSk`#VIf*qC3`%CO8s{{yZX-LOAGf?LpRnZmqv!7 zOj{vPcqdj0hgV^E?zHO21kaHgj`AVpR^@HwB$oP^HDzTSPiOPCbscp@HQ$0r)m^_I zNZd;#*sA3QLj+}lnk;3AlLs`x;YdYPVMEwpC>RuXkB;;6^Y3HhRk41LVGB4IWpLkW zj{Qp$q*SewH}F{H(!|)#R6G|FNn-T-}w{E)op1nMI~NJ%1u!g;@M)3 z5rcdl3SJvsa$KAh^F+kF_goYgEfqc%;H4XTd*GT&=RRi|ceFVAhg6d^yfwJ$=tW2P zszX|xE?R>mkBR;5zkGM&9FK>%`}63>b6g+ap#NwHhnj?W2k*(JZ2dk?BOD4wM)1d-EgQdrf1L!a$pR;X$r_%a#o2n@hn@Ex4a}AC_T7_`;&SQjh9Tdb z%}6i;)T+sYW2DqnYRWF}XmW8$G7i+P3o_0Nk;D7rxdQKh893kE%p z03e7!u6n7B)dMK$N9W1cHxN)`j;QH{UU?`1f#O)eIuIyWg{-v@0Yo3C&yN8b9h`G{ z@RLl0KT`3CXv7k;p>jmybRg3`^~8hy9X&<76zZd2MZC--a?WYi8bu*_^DY7;Ez0l? z`XkUl)!vg%IH=)>T&l-wv7^ zzqz+iPxBCCWa@z=#D@gSQt8h$9i3{9dw+E1>)~_&a(3!nmDHDg|KPD8L~2JROjyFN z)1MIn2hj##7R*zU3j6~SDWwyR*W$mnOQY(K^>BH#T94zwRCtl6kPcsg$VM<#J5l=^oMS6ENN#fVx1SW- zvcD1CMZA_RUl@JV%+!iK41!H7jF6#1zh@EV0D(fbyJ*02!g7_mD7>i9WtFH+z^G%| zzr5kyCLj>aHt0(+8HJbyk(OnbveD?DK)f+{Ao@&@Hus~CXZS`cUN6 px)7=+9D| zkIth$cQ;2)INaMyc{S@<(s3IT773D$5o;%TwY zlC8V;t|V7ig8nxCRolkfq50HxC1#ZV>|BIpi4X>@dMM=6s7KK7e!A~i4!k?)MrcDs z{r=SX?q0LHmvOV?=F(n`TiT^1aq&!!SpU{{8AkMrdZbRuT7<0(Di1ECFA zb+)G+c|&+x$-3#FqVCqnN~OHnprCFo&aHS!OMyJ8qlI%^wg~ahmozqSkTIDf6lo;*|48}$wD|vQ`F)J69vv?ASExuFk%S-$NBQvo zkqDx2Q2*J#l1kbRaXj~w4H^-RkVb5`UWZ~MsCr#|(8t}zNUC7`DMx95hZz`W%PxQUW*G|O8s+9+K2(86e!|j=c=!DRO zxP*WLbry>V{Qgm^o;l(R5d{JZ9t-=2^tdvETj_L^C0Jj&4?%G8$r>V!U)jh_iY%^W zbHL3tTtzHgg>cnFBY9wnxaJ=<6KyZs^2bieeatCcJ$Hq(wQM*cs5Fwp2{@~G?Q=g1 z5&wg69Tp|0bSJ9LIDou*rW|GK-pY=qXyTn4Yg4k%1+kVPGqJ~U2qZ$i!KbX=@`cP_ zb@jqKSr#H<=TQ)DPs@f1Fe(EkfBdpl91f@M^_}-^`Qk?TK|_tYzRTMjL%@|dB~jA$ z{OEoROK6+j)-65xbmy~Hs|`EIdX9mdxPmv-BQZ$*^8En#z&*>-tkey8(4`ACZ`p}{ z39PC{_%QS;?jrqa?OO9~>l)|l(@pSyx_Yj-`gmo@%S@iD>bNXg-J{SJ73%n^50+&d zLizyen8-GtNqTYk>PPVFX*>I91tXZ?_ryA9C(TRxcs<;dMY@!l%bc%V)-J-VZWBQ+ ziC7vm&u7ikY*;RYUBqhitWvF5W};mRWNTb-n@kz!XMs}5;80}#HV$M{_&&^`-#ZFK zq79koLnewTE+B^^FW}W#V(@Ig7PC8}0QXPUN$9pix;I(KqlQ=(>jj;L`as?mc%@z{`HOabt@m5;G*)VL|ZAD$}7s3`>>W zd!b>Zz*&!rZhblxFbWodLzv;pF`5Z`FlIj;%69+2seto_gF~3J4I$fivWN|ePn>D@ zVbIoU-a!MM4dOo#cw!Iqcpw-jxR!qV{&Jo|?z5^2o<1<>*J&?5(qbiBDBwKWLrbS{jV824y^ws_cJGtW(Lzm_(7bHLv^6rgh&dq31G z8lsc3i=iu?eUI-zCg8IwVcuBFJ%ZQ~eyx(_Uo97hEyrUy8pne9OzvF)Z)}9pL~Dh+ zwn~p(gXuSEx{bWHTJTTpCJ{i-hm+95jc?QEwwjfd6|-MsF&l97bKxJHE6nJZn=33> zI28@$SQlW=3lhmio0YRjZXcc1w8$g^T5k^7qD1AzTIH}lbO_=?xbU%B2*14_4Ui6X|Q1U-SMzGQpGznAhWACM3AHnYGl`zAg}m87Pf z@f!L}(L^vFihHj2xpvt%R;?)4f#NMf7=_ zF97BSlpwnyHb8X(sNViN{QEf9pOX zPdu?KP{jhglVPZ}pxY#-isf9DTt^>KHz4im5F~q<=et%+;n8_=3_*5jH^i+_t^*gX zy5Czv)rJ|$Y97$u@Nc?<6;BN!a?c6q${OX|p0@YA`(9u$9614{33VLP&aI%j{_MMY zx4=4wS|G#*M6sVx5oAmb`NRCVzd4IK6kYJZ_D!f98>*`Sc#WfYtI!_`?Bcr^-jYI+ zByE|0$gM`<7X_?N0nY?2!XDYhR+CC^I3xscn|hIJrM;!x{7Y+p{wPXSlfoYI-6L>{ z@ji0DBQMlzt!gY6IC{o;%)Af3`wl|8fM^4*3=l0|8SOho_Vg3J0)E4qg-5^;Htm;? z#wOg9#tzRrG$vFJRopGit6Ri80$~q^HfUVpJ|~>BElJ6w3~zMJd9}P)+;nuC`P}5+ zfEfPBQV7Ou2kYK}@W9^~-Qf3++;YC)U;ZF5rDz8guq2rr;@z`&gmg-G_o)QF#ulZ{ z65%uju;pdj7P~EY**^k*vVwhu`~K-E;+LYLRK=p1O2JFuQ7mzme+Oq~B**Rrt9P)b zddM@WS57S>D`%@{F4tAgQaq`!T8ufbVPUuWYrbGSf_Rc8E;VY-6sj#*O=j!JtRZzxbTJxqsBjNc4X`4> z%JHJCDM3C@bzUres@NWR-Fw6P2>TAm`$uknvPv;CnF=;pEMmst+yRz$pPX`e_XX|D z|FPRy=v|5{LbahDV|l#V?4?1*8r)0GCB*W#zCpRC?oyGb+EUfIs*+1EmsD0>w`!Nh zSDRQBW+mkk&B~|DgPjd=1Q8{NQ`-;t5DU(WKFpSo@EVaL5_SHa6k;&7oGAC7L7h80 ziug|RRDtbSC+LDbnqcX2oyh?`iTEyt@J^tpMdkj=INTst$7DPs`Z?)6gffyn>m=nG z&m=B=YO#VPXZ$Vc&;ht~xsur@q7niV%hs$3hyhQG|V+vj2tclTFpnw*JK{Z9;B2T?r2*i zu>z`Srj~-99Vni2m0doq;15O|;!*1-z|}rKSE-~5yy5CFrCVt4s`Vf|Rvh9pNIP7w zG@reRr=kP60UfXmhn=Nf@43_#u=ZVSLt;o0=$8S>C7vbA zCA1~D-=H41MPP*u>0QCc)0w%9r`AAAcl7RnoNzQ7WH^iXpayximc3FeWR;=uxfnX%+>Qbzc6+`|4g_(tTFJjGGwD|y5 zR*WX4T`g@l0?fdcD;9eLIV(m>m%Yr`et!84KE@iBXlPMmsOKkSZAey*etn9go{+AN!neNf zDbZF4^gSZ&;3#`Uy8i!V12g3c#O;H8CFsr7`rF>F^NC(CdF^N#}8HjQ)UZ=|qtH0QPx z64Y=e&z5lD0|5uUoxW)}F^zK7G6@`BCbk`JZw7n{$~;MZ za77U5>RWtw@K$?Ik=p9P7fsR1O-7{|POibK+!#zBP`Zk{GXX$)2hUvDX3P@nlF z$xJH|2^!TNP-y@rDY1#?Y-_a6aFF_{bfQ3%=~f*yhA`kMi3zu|+j&HHl6>k~;aaYT zF0lnsAk-<5l!g25Z+rkIq~V>Dj2YE%X7%U^8m+*>v+`k*zEd_Qe9H8k;*!6zYr)x3 zZfeiIggfvLFRd*t(DKiulV73{4T)K zz6x*hRe~k4a56HrdNz5s!}O@Bg8mzJJ{Vwfe#rY-l4LO?)4>j@SZr}lzW z_v?|Yf_ZC`IJ8XUx|Enr=1cR8QYfb(8_9i_tDl)<}g z-|dT^x@g&t_zY%pY!F~v&11v9_X1czD1hI_pcm=YU?CO4ZyR=O` zPA_j~g-zSfJBwX*CxMc;ar>|Ooo*KH;CTmhytVmIV0x@s$-5d&iF5;B_em%ftpk&7 zvP5aGNtTm*nW+A91SnH3^IS+sw-qhtk2k=@YGZlySlalH<7Eo?ho&J1{#m~rw86^X z7X{Q3mT361MUKnVG=L%k1TRoYmE>-^E8J$?vK$QRHvE3d`XdTDg;C* zs^i2+1o6L1hKx>6_ct8ikkixSxMB)F(;{Y@ye#i);~8Ak3r=RyZ6@yryf;aOadxA) zoV5IY&w~csDqi`S^qz8`E+@1$O9e`omqXWr0mqaz)@$`vp`7vJkrO^Y`uwHaVJ!O& zI_=!8%${oV6&8Px^C25T)d#H0Y*V<)M18XANY8`^z#T#zzYcrH>W&X(f=}23c(p>*QKZ!;Z*}W6F`?w z`eR%j&Vx)$!z*g`u^rYig!+5sAG=J#MGUrzyzvLGal-uGhXFnbrGH^ZX_DE~aLv^o zmQsAAoFf7o+`$rgz0Az^{48?uz;`p*bJKdNqBL#e@TU$VT+~NI3|`m=NBI{0iqNC3 z6i-CmvtVmd8eB*4n5V#cdI1_@-$kzt2v*%}a$$ob_%Q2*nB}M|cCG~;dFUlKvoEN@ z#8idzZCE)hM3Z*XP;kV|fk|8TFdSC;M%(EOm9yhVqs@8lMJ`d^aLFA$Y}5TfrhsWa z6k#S{dBf+n^9B0`{P3WZbpkDV1{2i+&weZ!bcUsyW0C96@-DqmM{f{Q&~F`cZYYDl#GLqR3_uZ9GmUOXYsVg_6GZzCF@C zH7>K@8RzZePU_F=@EF7nV!bGL-uYZr>;al{d+B^G&PpC{zOEQso? z{|MzD*Vg<%Xq;*ZWIk&|&RE&?`Xmb&F(0fro>ejiHt1*^i_tyD5U@cQXUilP$zjJ1 zgP?$Q*g-P_FtuFL5d=oMutVj1-l<{XP4N&M97^xAZaY~qa)OKJN!p| z9lCA#jRub-j#ImK`%V*))fCfgptCdJJoa*L_hwyLEjyl~%C@b|g@rzAiz)>LNQb3& zL#ggN%w}sy5A^>Mk0xW>9>RN2Y<%F~l@Ubxggg2!Kh{_o2m@9+^Rx4F4F4HY z$GuAy;0@9->LM{w)ThO;#llg>c8WXo$l5^+BI6Og%B_~MJo2DS(u;%OH_e{JGq_nREc{`8Axo#G`n^aIS+0p)p~sUkon9@hqBUSxh` zreU^rQ7DgeoHTN;4{c`#&j4Wki-8vS(fPumY6Rx)^bw_NH*;Ol+%d^nfTp}zZ(RJr zwv?T%^s-C&0&U8TucOkPUChH+?J%&c6UQ_7vS6(31^Dj4;eCvyho)>hd_Y?|t!>se z*G%xq=b5vovQW|7lfhT(Q}wO+;WD~nz+WL88Vm#3vFY7bG^lD@%4{B*?nK+hX3=fw zJFB>4BRDa@p24o+n&GD59MJzmnLj#p=0-7tI8dVO$YkvS~K%{s80UJm0P~ivzKaFZ6Tb#}JFLLh9 zdC1{$BzvK(Ec}ZR*@Y^l6;Ty(HwcwW9qP_81wP=@fE}yKm8`|?o$1tP#dI2Zbzo>RxUpgTw z9y4gRIq#J(l`lij8ItaCoCT-vV;RcL?a8(l+$w5$RhB{O$?x1ev3$2`T_xJ;_O>K!n(AL#y z1m61oO?MJB(?@}L4!0Q&NTUYFNrGezNa38eHzq>_RMU=x0IU9ERCX!57#{oM-ogQ@1n$FEDx;)2Yx|dPU6tc?e$>HiT%b&INH-_8_Jr`oiU*rffl7} zNH`csAjQ21-_l5VTsHCm|Il`!a{)IIJXs;(>Jf56)ZH0Ff9QrNzbjA)^E`E216(tk zm8mU~{$Tbk1X|dW8_*f)hbM)~2C+$}hG@3Rox*VbwZCxbu*mueOo}8-*}3hYzL!%A z#s|l?{hje13G^Kq+3BfA{iqMY6(pKR)9Wj-5K;SIuMlcnnx8ygT69+~aTqV>1#h}e zcDHhXaN8{OH@x151g8RD~5|ZBeGrh{9S#` zTxw>+wrR|&pS!Uc1k00^PP4Z;w1Flr>6cJ%ZR*9xVz@b6fp}CcoTeZ}BxYEn!iQ98! z9x%HMu5#mNbM}q>Tx;2&78uFfN7`G5U>Gws#4>uTa}ig&`pKNj8QgjIO4((*)E1Er zwrVL!6PWTJsD1W@AbS{6>f24_ibbsA60GP7Zx=3cZ#d``stc}`SRex-Nm3+HKeD-G zDqFYj74%Ql5m&_HD?Tqyr|hrN7vAu+y}_;A{_do=Pvs)2cJ(6#mom8WZnd(@a;YUE zmERB9Ga=!LCMF5o{2}-)jYBrRI&Ou$l&vRiU-_FIp+wuzJT;bugxIdI!sHW3gQIaj;D}z_0VX05&3-W zRG=+8{VY$pQR88lmNm+Dgs0S*ziwhadB-KTO#KYGS%P%8<@cv%HT>(AV|A!@82nrk zpVPl;^+=7%8dlNo(zwY&Y8+X#>58vYqFd56Gh4gQDqGsal+I?clW$j{ zH{We3-(;Cuk!oI~zZU|iTAeRn3^}zRqAbQHHa{u=o|*dhElJC-z8`s`Ev@SG{0}pO zT3G{QKeATm>~Y!`eIi3$j2l^S_Jj&q<*CLGed2-7K}Sa?e-**~`un@rO;wGaw2>Y8 zIqLRG_fP6e5oz}nyxsO@v+sjx_jbzm+9jWM&98GETpKtvI2tDJ7>9Bu4LuQAgCvG2 z7K$?RlT>lU>0{gbD*8B8g7!M++oO||pce&YHDd&v92^XcQ-&-d7gRfKERHiGb;5h$ zZs+ixX#4&%`sDuWo|(sQHqm=ZifKlv(WydLa&c`&yCXy1?&Z3kdn7M{)@?G)_rYd~ zIW^Bh+Nv|h-K*2A6aVj@>o?8yt-7bYSeZCmfiP_-f}_YLJ6F=J5~6kiCIwdErSe3k zNt1x4fEd%_6;RAeFwc@cvs}!Z57lwMd7KN; z&sAla$;Ok0usl56-hvN!9ambTLmVDsMQQ!#_yk>-u@IQkHhYEnY#cCDi~CQA)uf0Y z+a8vZdDn%3OD&gdhB<8Wa20b6bQk^IHcA#*BS~`l3zi#r_wg&!wb{Wxb(eaF`Z=3U z_FcY*;?*rM8G}sf?om$W=Ha%*PL{{!RjqxOwrN8b$=;)32SL)bHG7@Yz*>*7D$0rezlA&qu6E|98Sc2T$DjE17>-F5kv4dPx>2Z%-1P$LFuh%s@rkUFN_CL%o0^Id{8KxLBa*C1=kloQm zLrx<=J0k5{f`}E@DMi;O76L>;cQhMo>8#c)g=A^!1UWiYe!_+Wo0v8&UGOb1rv8xf@(dFEQRI`>wR3^Hos}U*z6?36)0Ir-P8{2iM%~&>7|t zE+vdhx&r&AyUw@*^vL}@*5rKb{+b@5O+Wn;jc&K~D!KGig#8nw|7jye7QwKhHZvvz z0gHX)b6y^T@AEddli0}*Do1TKnp}{17;;~~u;aHX%%n*EM>cXien2Ql96rPGC(_5Q z5{JXObqfg{8IASeey(NfDI5G1fA%f1T7ftC?gLk?9)>AmfgBtbwv(rpM*9vU(DZf5rO+X7F$P(3&) z$ihVj5K;jWeTz)bUgX6CkTd(12vOQYn%n$TnL+}7k#QV7o;y9K{pHt4*MtIp1q0C^ zV_BYwm5xd^uo)QLibUsgdl$Ybcsv<#@SI$%1P|~A0O->Jp}W9<78o;ij9Yy)b42p? zAF6wD@^;w`w`8j^O4_+^2cTQ6OCa=Q6Fz31J&%;aIXEj@Ot2~?6zzC3+n zB`C-p29I}Et>t;Pnya*rM2D&oN%Z2z)@guAjpBVS;N6^R1{FmSvDi@l#m~GW__77J zR^U2`;-m09PI!j=zd((eU4#I3FpD&zr$mo+@p!kI{($W3lxj%ZMNhd<5FxkzAQF(H z0eOJZg6IIAXt^tA6r`4gE*_sTF%xJh$;kSR*vv6>#LSvih-5wizL~o7Zu5WC017++ zqkDdLu6XGYkn@IW@dgM8|NM}|`eEq{dV-z8B%5M5H3G;*MPFA9-RAg3G!DafI9W~* zow8pWDO3EMPkxFNz#W3s-!A$PzzJtOe`mXuFwLcaV)lrED5$eHZ?ig5-mKy9$sK>q z@`n~mKx@E*@g@p(lC~iXsRl*z_mrmb8U=#T*>h<*g};8w?ySBeI{ikA-a`H z=vR%e2C>xM%ybkVIP7x#zTw|Ym38XJB=xrL(5X2+aofe6fo03*Q~0`qciS!nL#)m@ zjkHO{$F)iUy?$o{8f|`MepP=l%diZ^{6Bg%goefU@!-K&6XRsM&j( zxLEQ_k|&K74KCr@fSNBH2Ve(`1;)wltW$8iOUFvzsU+XJMsXX`(qZ9vZD+k#kndzKwUpp zQkXyd_@Gk+%1_xs6}`ppQh7`IN*gGe!1NW&sG88SQ-&eSeNYFcAF#-JhnbKZR8-WK=A`QLKuymX&H+^eX0HrWXQ&R;@af2PjxJ z2DpUgw9D9)OHfn2rd^7&TtnTy>vnqlS1mO;&l@XpA6FM8zvUekd_UeTdVIbbcmDq# zJ8IH9KcR;lw_74O11x7$y-=|PVO%&0Vh77|p`>3JC*=aa;j1@vSIolXSJptRlf0kF zn{UVE@Qa*&7796K`H`Ko zFtn5O{J>(gMKSn&2PTB)YbMnGd(2%IN=}P$2O6Io zklp!{Zm*5mR-T;j`RP(hh)LSYb5n;mKSomlOuLO)SjLU>JCf|;)z>=}Tlo88r?~@hi<79_Q zENKYh%S?s*-LCK1Qz4uFy;?=gjk*&ypZ;gH>#0F>hc;5IyzX#iGQ^v9wM5Ij2(GT@ z#N*p0k1tIxdUW^yPzZuEQz)W4V9hIQ)D1X)gF+Qqfea=(I=kwXyQm zr)Ju6aFtoKO3#iVsx|;n!vw?_I9E4bwe0+I}qNkILzj>zx~K`l6?+ zV$-3C=^(Gox!EN6Ahcz@Jv>9Zc)rK_VIfPPLLcX5(9kg4;e%9 zS2uab9^Ls5Pt2fhpXzVSy$hM~?HuAyGu51|pAv^1yNrKQEY8%7*V>i$FI<>2Aed4i zoiMVD+Zf)l19fH)H&;toFEgfjcbY{lfDCAFWP6Z`feb)ugJ%xv6Gzgw9wDXl!|4&P zhabC4Je-ktUeTplAYyk7`JQ#-Tqg9o?y=9yA7+;=x&?+iP9J+M?{_&~u%$s{dxTAa z9d5i`b3H31#Zk+kqdV*DrY?FoPZ!lHquEh@wkBb>6fSh8A4Z~CNI4lPuZ&8M``1xD z+AT-p<~)g$O8d``-AOb2rV}~l#VZrXFQP&%^&MM2A0?859I$wejrDunw8Ai$CsMsKK5*vFok+{jD|qF`vhdnsHzw zsNtV(go=6iw)$8;$WimV$u1DF>-qlbC|9_Pb5i*B#(!@>&3cGaFudw%(zeSUnPG29 zgnd^#n4zr*QMsV66aPrO3dzI_sB3-}dltDmT_X~|xajXI(jXL>Q z@JnQi_{(Jw5b?_6W@}%w-$I?u`1x|2Mfm#m1D6~ygN8`hTE#TD#w_C=!JmUMJM!ko z-S3?M{OYmwLtgOMY@)pz=i?)%IeVI|pmOy$Cz*Vy{fH6v36@r!G|t@I(%QV-vdpS9 z728Y=K0c~kv-}%a3GC)i_9{b1$_mRw!MTF1zOJq*7hgTtXh?(E1oFA*ax=>W^5)ca zvBz~fBJ30GHD_m1F{q;xDwKiG7EIglmNt6>pA4OKc||&{8nK!RF59$)x#L7rl~eio zMY`7E`FeSA`8gVjxoug6?O!d+igOcdEdut*_zU~wVKTRvj`gk0&Dlj7wWXC&l~q40 zmn!WNXB9R2md53dqc<1YCW`Cf^-wIjsk1c|4zO{xJ!8)c&Et*>t@F)Mofr|Tg+Rc1 zdC37DHzicMnxZkCB_{BURsk1ky1IYx%fAav31u-ufy=Ws$&j|gE9b9AR>w!i$|*|S z(rF@a?fN@?ci7^%pf%%oaS1xMI8 z_I|S6!?us0Qk!(K1v$W&A-O{+m(%QKI>!MT}(B#^xx=rt0`T)r@5~u})lDSz21>>reM1 z8T)!y5ob(B8Kw%^Cq$G}xv8p-o?4tvhgSK*r}`e)(^C|beYy-*eTl!BEXCFBWdYa}8nuN^ ze;JcNx-_yEgO_uZmRO={-e$b<)tHgDW@GTkJE1hl<&vcuDmETVaAhob=vEw9(6 zuHTwQ+4L`4B@3j)Vkk0MEH~9Xv?IKSN)d;Q$k8T3Qe`OU@RWF56BXUlcNRtbAf_`5&R2DfiY+ zQC&`FMs-;m#;%UPxdrIN>(;59vqR6kAM%VRJd*aPGG?-7V~$;&K3Li+v}U}>j~e?!h&;Xi08>e}2CPrrT2Pmz!LsAekCw=`LCzv{~| zzsi5JYCIgfZXZFrDtcKdhx=p{NZHxjD=thIReoHLm@MmbUnx?n%FD_Q*u-`$kn*Tw z)Yu`nBGc^q3Qbq0$_}9W1wnQ`LyI-0d{@wPX{fM|3uYQ+b97d;Cr0|ZKhLv+u45j= zm00QGzvybrPd@{K`NXDP{bJPnWcvjWLY(Q->~Ep1_eGKOs?anUuwuky7zV@LS*Df=p`Xfw7_WaDj*Dx z*kxtGcyOO~d$=Gq*ofOwZjX34B*8l8w2%&n#O$HZI1nb7{{|==x%hq6pWX`z)`e(7 zT*}WSBe!QcH5gvMRkzrA#_HASY|y2&(*oFxIOw>0if5lKS;c4;bh0As7g=a%{8cG< z>jUQ*KLKH;H%cGt@<#zF(J%7)hQVA1TizGA180&vV1OuF%S*$C^ltbZfVI*BMvSSH zh_)E4r0~d3Briw$ED;(O^RMqwIm{?}Ml`d!N@Q!sGo^PL(8ik(+Z(mimo)1?{@lz7pHI;gz`URUaUs25)x zC1&T4WkAw#EYU=u)WzZaOP0~O!b8A)n2eJItw_$tNlacSij{smu-;`oR(A?eUC^Mq zCEud3N#~8-VZSu*7E^J2M*nT~wDiBpwiy5K$hLmT&e#d~_@JDe9Zd{upxiTc5;tsv z7+^wg9#GmY>8K#W<|QF43MvMN;IKA;1q|CIh(!W)Z=a_cv5)k#r)7a|_6lK?KDXNAcw)4$*?*8<8Vjqqe*<*)=8gaF zL16m78w5rIMmBbi-z(}rCbnkI<^*g^4FBIjxzdDm)?V`X-sxgaq=|{P&Lp4-s^)P| zB|QjP?f18)mC!Yjb|o1g^i21d=fRkQX^?1!iuD(WR^M;6mXtV`SA0JF7r&gB%tb2$ z0Vyd(A%A{|k%$Bp3Pyx&9mDf=?PDiaFl24vxbDPr@YD74^|F)dwS)7Ig@`KGcfWCT zrAl1!hw0TTe~ccnEv<%}Zv5PIIDGmOC_yYMq54{H>$M6zq8N|Fk-R;So2!SmJNBf_ zDbK{EclN7iyZPZJfFF>99zf{3=R^=47HAsMd8DQ1_OXfIzxqfd#4E@kN7nfiU1TAz z=XTrH$7_(6ojl~p@HQ%b+a}Y1cMbMS@Rfi_f!Oh&`6Lz@wZ*?AvGC@4g=?p>;3|jP z<_M8$jQDNs1^D3R@QWOKn+9XkzOv``Omg9tBO)y^K2N^-N4>}O?69*BcA$sadp*yL zkB5M=l~2gy5p_Jw7*S=xG<>-O`H<|G=nw{f*)FL0-?}=e$^*7Jm|q&&LrL!si_Bbh zfu#WFObG>jNhw-BS#u2C0?^`MlzDpv#zj!_46Wt>ehJ!&qUBzy66z1;wb_ElC*)>M z9@~Ledi!D47A(%%5wrdeELV;n)=ZE;i8s)e58Ygxn+tx?kO^ZLaxyrPHOU-mu$@%A-a#m8D&8vhvKLGOEE324|z~ zu-$<|z6V zLj`+Xyaj^G^swTwF`;?fVgny1zjA0TH!CZ%a*1rB5q9itop-F}!GgT?+5BFbhTJ3A z72d__Y3yI^L$<3&J*7!KZ*uN|FgKIuw505Zgy%AB&dhY( z69GIXul3Wdm@0Rtqegzb&emj^Y4z#*gf)c8R{6AY_9M@Mk zA^F|{*s-<0e-VFmb8L$^>m+Xi|FB_vc5k~0G&>dT^%FujC3};4zwRbNghpm#GuBdJtA(Qf+45evGsfUIqR z`Hj<%bvwko`n!u&I6=}{kPCQk$tYcW)V>VnmNHLm7C!uT`I>e|Iq_}WxqRpo6#0-e zIyJhc{;n{+wK>AK+{PWrcE0HYd2-!LzKv`h-{hma@4B@*b>_s`2E=PWTm9nYuE!JU z^e|d;x8B;6q%b(ApuK@nN%oZFkVg2~LUO<^zhhxb8FWJKP~Q;EKSG%(D$-8F^i`{c5||{K7>ff8L>*fb8xY)$W1;GyKaK68NO4JF&fin(@S$SGWTy zeF6PJw;0d|W7YW58O+L!IrKKJ-xuGWQ z(?ps&;TF6PnLeR)RS-Q^hS-n)NzA3e`fhCRH^J1%I_>D2l5PG^JWI9|ZbG{byaEbW z32<;yhSlpw8OnxKSFR3xYhYKI^G+gj&OV%S;0;p8|HIx}K-IBqYooYJaCdiyg}Vn^ zxCeKKMSuXo-QC?C77HgpaCe8G!9zl@Kp>Cov-i38?(@I#|L=`E-v7pXXRRKqtE-Dy z-~76oIjg$5ru9B_Q(|pNwKhJbZVq%t^H|j<7~sy_JYO!nY>o9&ttZKBWyN zpY;kKdgYODr4`}b2-J+_$`!4vHvee0kSI@{%hGM9$wH%Uexlz|b~pLpvKq&?lIw}w zB~PfY)Yg|K7hEXc>aK}*{C~=|6Fp8*tWtL-3Cu!$x!e2UyrKz4Im7JyQaA#Y08{)P z_Pq@h2UIWoTZt=W{o|*m96NVNAp8SON5qLwzPqmL2`S;=L)-m{-=?h z9#L;%{p5VZTqSGIehLz>VDpTXTC-Y;sRLjxqLX86&MvJcQKwl)DDsnhz@5c=M!v(v zSqnjN#2s`lhXQicm)M^1751*v9Y!9rff;Yay>2~oC$y941G5D`oR;slv2i*HQATi! z-|!C8&KxKFT$2A~DpoM7N#IAe0{SWDnNm2jVB#ADT<mLYA0CqS^(k!W*$*|p!E7bN)meckMr4M_{Z z3qeKvrflIly>s3_-(LWg<9q!nGJxks0QCa=^Yf(ce*5R{hrOC2-EE)4blr5)&WoMA z<4Dkj<8dx@yAkT%X`c+mImGUq+smn~A)DgE79Dt6Am}bJ57PvFB9!KGg{)bi5#+ub7M}|j{v!kPLGhYwi!8e$%G&-z#oui)nf?yx1 zH-?-oVbAG7JY8X1Sg>8+HTYWOe?<(-mc;a)}Ijcp#*YUQiZ)i(9qg=d**FlhS8 zbHr9ttEVUSG9kyKn@2gOLWN1Fu8}ejXyP2dF_a~D=(YU-GMjR4GivEUM@Kzu(M6P; zp#~emls?Rfq}%E`n)BN50fa|fbv9l?!K&6N)Rv~9PRQoz>dh?s4h1-El0Ljf;w*vjyH4@P50}#t_ac>dVj(c!uQp7 zY>$dLeF@8!THWld_K&?nDbtUcsa|-}StwubTu*Lp=9euYE}IyyYI09wH&ZG&p>JyV z+1EGq7*ko|A2f1#bCv-yFp8LkY9JxJFXpof;+rvam^yngHd6ex?k-Mwt$nCg4gxl4 zw&{L4NxEpHRDetWv#++%U)0^L@yMv6#$WN+4fql>+#_IOnd)aV(PUPdv zF-(i3u~w;Rs@ytK&`{^j!b(p#O8R=`(U88GWgmef@XfCeNjn=6Pop)^9b5(FmB^UXs&xh_Fr977%p4<%Ke*6y2 zo(2%>u+jI??~Ilhy|>&Dta9LQ^R&&c=K5{B#%N%?!ZakA;7z)uQ2iJS>1|466&cj%8YBH=Ekz-Pv;1 zcG>RbFg+jm0=9Y-E3bpx$2N0MWp}18Luw(aE3PgkPEFZ51`c(b-OJgFo{DE;DqXF0 zmKOm|-u%#A1NBeDt$Ovwk3`Oz4iMw{PE%n`b`#Sp|9Rf#Wr%5@a?X-x`l0E@ru|L9 zk~LfU=$DptMtsA@H=vf=Z2ThMI_u9_Px*0CYDoz4AQ5uak>Q(d$;f%yR zFGaW{f-Ig6Mv(m?IYhrP^Vvm+t)cD|obEfj3iO|4e1&*p`UjcFqv4m~9?CteZ0fqv zJu5$dj)MDPTmU=rbnVqy&~qNyAO>HtgPR+y>58J-&jk4M;Ak+(pJG*aj+~m?O`oQMY{MaZ z-w`v1WU_uGWW+F#*!1ZF02NtU7d!Q=#=8x$noCxS+3!;8!0wokR-0l=@?s zNR%0bg!onJoVkA;$X#fSAbrQpHtr96UK-^?R(sxTBQq))^T{F0g?90FRc-a5LiD!! z)^6v!U4oIHB0E#^!$;ifMIhT{Wyp~OUP?A;_j~rqPbWL%>uJA2LkN7W2^NL!E$zkk zuMh|KUcwv1+>~<=$A<~;7t@o*g_ihkqD3$dR=-h~nW~o%p)Z!3jJzd$j*hvJF}maz zATf?ABsZqO2-_E?4!1pD?wVB3&|@S;*mZT}E9PRvnPApoogZlu2!Dr{b5k!tT{;45 zt^&a49NNSm({PYOHx(hx(`DxenHI^*dh{Xvhy#Oo=&uu33Av=AyLd>W_p$N5L8V6g zELR(Rr@@15x@r!GV;qGtN0`A)<~#WnwY`PT@?jvL#OR)~DyJyZHi{mtj3qY`aVn7t z{a#igBGD`~^iyP(F%^v`PV1O=`g6Izq`*kZS{`v&-u0yxu3hmg+LMeT1ealUj$`s*PDA1|8$> zj(TVRt#JILf=}2Iu|U6yFFcmr++<0%0CSmrVVQQ#*LqNRl~L3ajY6PEvfa?sn=rpv zMi^Df3y}G~99Wos>6jWxT$&rzSmWa{e&`KI4^ZJsTJ1q(h{dL|kmj!(%Owuhe z84O@@$SDj*&DXmTh|NOwgqNIL@L~F#N6McpoFX<#oq!)VHf=RA@@|(YJQl97ePOUN zOr`~yBudrw&5Z0_;PP>#nRRS}ORM4o88W^3fH(sSMHX|h0KAaleTkXiuV=xi_Nd+_ zlJUkBxim3ySvzdGSEz@@BMO;)4+m1LSh27n4wdHTDS|cfULD?}4`nq+JeO$5j^r8z z@nm{%A6M0!<3Kr7l+V}QIi0IT>5XbsNw+|1eD<~&o5(~oD&q8jEHktQ&S37UKCz$- zSBxBZsoNZXg_x64I&!sRNzG9e$uEx9BF^LQth;A-BZy>z=kr6grBC`PnQ7o39tJ2@ zaxg``C{sVLSR`FsLm_uxvJQ9)Hr`k!CltRui-Hzn!Z1K@WRzXhepxXOzZj*qwwSUP z##8f&PZWdchvkm*&UQ!*MJ|CfdysZsXMYFLBD)CUH_|ZKDz?}qvPLtBUMwRa!0Xwr zuidXW4MGS@ENYtZJw$N8X#BdA)K4_FE`wW$&r{LF@23-^x!=5yMfGPS`|wm~l>noW2j^^17krrqCGyTEe` zbjE+KWY(!f>g@kDq9{-`efLqh;PlYCBE|}0DU+78CS zbe736&;ZSqSd{?D-lKNx%c+}CBh5kyWa=K#lA$N?raCGWS9%D~_1(42l&kvCN)`9& zQ<8gn{v>C9ENfj)d|cG|V_Jh7UmKZy_Bo?au6C)!F&)vpCr}9E4so8GUoxN)BqRmrqMc0#_yQ{JLW zo0~T)VTv5#EKfjjxH}@a&}G)Z{ZU_V_*XPqLaZCv^24G*fiJ^1VPc$9dw{0hNV}w0 zKtT(>hcE5U+s!K4r})<`r(#9hpM}WCxNJC5umW{tNj;{C_GhpiH0eKKwFZtXTFwY6 z2F4c1Ze=AEdO+@%h%&`~m6eAkL+*0U$;JukysxSfYVy-GX#|7gWjaoYVR;vdZmej{ z?LY5hOiddsW=)IRSbH7%JoM0r23pvtbeT`jb}gaPzYK zw72Hi#c1-C@YbQG@NT4*)P?3@3H^+EhmtN;^>mKj=W`rYOcMLM`&yoy;Y`tewG8Et zYhJOh)1K^=E}XeWJe7^SV(LAkCv&78@}{)Ttjonmj-@WI1PNw+;({Boh;_F-}vrHJpbtX}t;g`3vXM{K|6`LxIExw?{;$`2}394VYtZjg>*+Tyi7AZ?)Gf!j@`0 zxnd0=*B|ls1=tmknU}nFT$2?!=(i_>3sFHQdBap16%RTibK0eObTki+cPBynA^yI$gvHnNA^o2l>)3n#!8F zfI{Yni{ii1#QUFU((-Y&qU2CBx7YM^`sZ^REn<^rh{zqN|Dh-W>(R&Io!i3@6dGDvi~(L}w!5a#mEv8xxu*COA_hNw5n7e{W1El?GeloRsnkwzr5S@4I5p5P$Qe zwAsP_PWsw7`Cy0HRu-ck7)tgUtaQM+)R(nyNE7ID6J4E9b9nu^+hi^#CD1zMbpK4i z^JGhTePf~lGeaPTPp~?mK&9aX&8K)zt@LW?vxB2tb`h6$MVl_)PgVBQv$~8Bi)t}e z-Ha4L?IWB?azgRVk+(O`ubivzJ{+FeV6zWa;@LOEf1)w*YF0a2Qt=;|I_L~&k;z|r zw&%~HC;;Ac_KGzSER2~?aR5Bt#i#^-V4u!dSlbJ(F0t!*8ER-N@&5YmyHy^~(NC-= z&mTwT2p@?Z3T&KFCW5|TzI%K9aB%BuY)a1dY=TYl)Reu3?(2K8u!z{?w&u?wvfP1tPR^}vq zZu1u_6aQfYg`b%51TrvYk}@S_{qs9C=2dZAQsb|_y)i?ojKr;r3bV7BkGmm-Zi34B zE+y#1%CW0&HY@Xm^n1#kN$DWx#h2h^sUL|_Zn~>X$bnxaif%U7yykLQd%P8gAd%Fn z!ZoAjeUESOVO>)AsMn#~VS5{wor zS5-0!&uAB{&P}!C#`A5;5ku!#uKj8>V$8}o@!nQ6Yi9b6fZ%)f7zjq_7rY%_Q;54nXoSL!u+GzesCb1MtIre)sPr5>#lzFAB*G3B=Pv`_h!_C)}a0#%>eh z`CWKn>Rpbr(~ga~!M$^NlQU+YjK#-!jVx^XZROoM*@CrxT4uIQ(N`MFE?nRy%}I&N z?p;+v;yjnf`&sXAbL=Mxsr$n#qQSW!XRMDF@EtL~L?qm%NT+)G>MAimIw{=-i{nsCsSZs2iq(>O zJjevn-?1{Gq*)Qqay!$kSL)zid7^9vR=YP19hA+>04whl%Q^AkzIz34UsWB4YM<#!W7g}@unNwBdux?F?@qlZ^g84kt^elJ=Fw!GTPEvWhX_EpiXpF zXE|%N-yjK=PK;gY=GgiIeXtB; z_uDldrv@+`*%roGxwK*lsx?ZC7Ecd^j4 z`h!mnbs4!A$X0JXDLE9K%xtWr{@hFdxmWxROYg-A_|3y__VqX^e^2oM{?_ex&HvzE z{pC+z4pCmNqKmmb%72~&B4y|4p>E|a?c(I>;{01Xz;8wzUEDQY%`9Hr1{o`morM)p z{-x$WvbEgJoIR{v+?`%(`KO~HBdzt9o1tK3XJh-qk-*E<`6u;%VE+ruUvN2e?JQrW zmhio({?{}UZUNpGa{puU&#%>AJ5aBbnsq!NVdT!ayUvoPGTY3K|v``UN^7A`AjFG%^%43@jWJJQg+r4%Iv^9+#GODk8Nc zFlCNgL(?NExrBz7Ps*&hg(nD~*3G@B$(&Bs!qUn!ICS^xi!{QQYW_=2P*54e#G%etCid9e z&4-+E$G(@AIoR{6$H^is)XCH-D!>}ZFjY7D3G@4YHciPPU5p^3bm-Qs6IV*g~p zp?K1~Loe;jTN9fZ1vCaKK!3j41H*-)OPmrhBoLzt|AH!Y%4$;X9BMZzp;qZ7rf14~ zlyrfIPu#F$hF3L%I@#?Xbi1iu=btwyrCMV%c49XKZYaM_|6C-I)(#o=5290;PpLfB zDc!;Sw*2|r^H4g+C2BS&#C7fVyn*a2y99ssUMdku!xj4(qYMVdBaL{>Z7rvD?{$_g z{zYvE9e-*2M;Erm!0{=!J3#tEVkxUd#QdlTLNSRD$8y+uny2hCOkLGZmAMouO+26h zaIw2#Lb@(Y;%YJF{@qDN5S6X@p^TD$FNm^?c^VlGE9e5R#`N6%V#@+#h9*YRBj9Dt z=(GYGbsRUs1T=KAM_H+QQ^q`ut=5L80WtaEwie^ilo^L`Y}(#wdG>`xIx}!NR&XNQf8Znp~#MnkZuV+ zjevTaS{U@?wzi=qK$g+2uug;leslA#Ce$z{p-$-po$3ARR*{e^ux@t0(!$`Lbk>RM zOZpG&2UedshQ?RyEigC+&}J@xaARow;4Np?Vb|uLnRSJb z^^tkCT5y%6pC_H3AX#Db>X}A@^SUzkkz8}}96ef;nv&g^3t)X!vxc1&mktiVS0&>+ zy5n{}Whx!u(3TUU#v3YO$A&;q8pdYH*bwh3aRb$Nv9xiHQo%pHx;0{J28dz`7*A!| zQ5Scr0@ot6Ka8wMj9@Ust~0+@scsRqYcZl#OMvd`LJFYKB$rkN;HOs7!o01tSCyD? z(xtJ`O9E>;XW&%Hea@N-QKn(SDrqa~lgH{dW9hpsLKH1-_1o^hz@3T@GPkz0;+=}> za!*?L6u;pPTvPN$FX5nlC{g+frRwS~i>MfI;*#KM4g0;gRq$JSN!>x&2;y>TO3L$+ zeygE2ru77jk&jD;q1*o4d`g#HkI=Fgqb0iCPHyGVdjKDqPD~7mG~fNXA#HyFT^4%> zlhSrmmlRGJ5;B$P$*CfQ9{_rPt~^T!$hMDV;iaOsYXTS#}!9 zVMOz#L3O7z4V3%Ir(B2$^_TSoQLH@2*PeW#-5T!|7WsDHB2y^psmgii@zXB}jhVl4 zPH3W+GWA)YD%9*{2UMUerd(@jwOYc+gF!nEkQ#(}^rYtVrvbLS^tvA7C{{JE`Aa$f zu$o0y2GvqXt?x)Yq8Tm1F7Xe$G*>O86$K7e)jExh#4rGFWtqN$;7+0BLnL)GYF&5p z!oWMJg-K>j2TTT~H3da>*nCFfg)|KE#)lyXou{-UybbBBNYa>h1@1nI(>e=JEDDIE zS^^iAe_Tmv*fm^kQKRj04bUZm>GYyEUsMV4tMY zcF6vy)yk{XDm$rxXsK|Z0@?d`nzL%VF4b^$?mgL7qoYVGrqpwt+0y3X_l?OY1F4=> z3`j~{vhu5B`6(@&v;&Fl)8IDPQMW>1ZR-2dSMqSBag2Me?^Az4vA;&IT&u~O|MK|N zeBGk6F}1}@`b#T20LqO?$@L3HF-$5>Ff?Mk)ZQluKGO=zB!0ac4*h&9J&=H^5tv$p zVwky<7@Bs>3>Zi*^kY_ES0-u`a3#obk#LhmN|{gU1iojcWC75^Rqmf6o>mLT#sAEJ zr159$HE+#*E`vNjIdz7WL5L0Ykc5Dx+zsn6N=ogt`+UZ4R%=2Px$<+(Q>kADeVu^Y zsZwaLr0Dxqi)Dxy^#H>25x7}rZVpJ~@@Hpk_D16O-=M456{HM2M6CrT%W{PP%$f+|ato_3kR!G$%JL1W<7Q`hH>#nc z#>FbSMJ8IxJUa#CVXiYqn{_)5KSZ!5zYu&>R#NH$KmEnHyjp;;)0naq-6nr*cgkrT zOCPjg{}?XGhOjIayQ#|1Fr{p(@@wr;|D9A8O|-7cl=lTU;C+S`u}!q^px`M4Va%zn zjeX7s)HuL(Diu4W-FUKMKY8=pgtz|Yt!Lqro7!TY_u)7VBop2W=VGmNZP=MABTNRt zii)GaAZQ~gwUq=2S+Xzg8P9hilFAt3oe1?r1?6N*-ecuA35AJiB@Bp!yMsIY`WZ2n zbh58EVgaYAo+B8&sRRj&u?2=;kiVBuhhu`gW?q|q=DU&1a>u3%?i>LojU4z!_eSF3 z8`{c;nuTk5tQ2FVASK}c?JbzP9J>s`y!Q&Iq?D+RAP*yIh2q)PEvEa~AwT`YR>s|B zV4602FoUw+$HM^Yj+6QAuRlz)>U|e19@N2IZ#gquI-5tk*$3(CAZ^U)1qVC3CYWg0 ziGWAI@@CCa6@k_UfqQ69a=47t1MHxMxU}H;b1IRL;Wh=!cfJ|b^t*`hpHm*oSpHy= z589}uu%7$Bpy+97{QE2)vX<6HTAF)gy4OFe1)vG1GJI}&t_2k+ZMv+T(UKgI@nret5Ze=%x9=JzS496pt4`&_)+wW$Tk*-7 z*5O?nwaD4LJ|l`8w^Cv&94JBCS4*^tltnm4(%Ko$ZrZr+IE=1u0UM7Fx=qI;v`l{> zs((kUM3SbgXZPv@kJ0sC()}TuRL0ch+Rc_eNvR4LBVO#3N$cFmcx1X~Le5WGHFe#_ zfWWaV#!qfUba5w7@HJDd9^Ta!CFMZWoWUnr zyJ;^>+Y3BJh@lUxjkAuShf)mxu4~6gTL%$$a)w3O=JR3+Tp}mnjg4q=h}Ba-%lBgA=;XL z_Oh%NEd7O7TR&!C#k^%vUEu90jrfIR!QW}K$n$NL$Q)E$Vbm!5(4TJNk7StZc3PU7 zFRpEt0!|0CWT0q&UY{IfL$8XUqhhC1CX!N89AzezxP4@#`#Y*?61i0&ASJ_ozb1#;g-WiRnMosY8=l7YJsxoyt^EzKmMQ}DU3zos%H z$7t-bKf*oq=d$=x{KAQ0+@q*vNYeB5zuYQ|hSu|XUmA*Xj6ZMi9Tv8y%BM!)mWBiu zVyjBf5Y-qU{l#>}pIAn-bDu zaWN;hf9Xok!Se;dBujEgYX7w{C?p`s-`Y~%hQap0SU>XnG&4`qR^LssW~f+FWmp-* zDl!dW4#8Z>x7z`$v1{3OdEc+>=iNVlu+?)n=azCNtku3pQi>wQK%xor%==St&e+pB zN2V?vLX6pJS5L(}@5CUHLXbuJ_ba*qnW0haExiGw+46Z}!9CY95EMY$dC-@yQ?H>* z?0n2M4P|JdO^sX2G;1DL?Ltxkd7;2eM{UWN$49(N_B+Z!`Bfk&<}==yBL|R@r>o4EY+6`cecG|MycCsU*_HobTIM-DsC{a zIFvYk$1-s$mFylVpsYFs7mvdXgxE_g5}dgTQrzGfLdfHajU2ng?V4pnmwNHO<>U@q zF*%%|$N9}FqOcgW26F9R@b$R-O}60n@&lK>(=+bGYk;WMQqP1(dJ@x_9~FyhZ53V6 z2yLDM4a)7eT0fQJhf8{$nenwMtP27bPy9Do7b@P!cFf~Bn@lL%3=uFD(6ryC0oQSV zYj%kI>oal*+x(s1J%H4kR9gmS@KKrv!&u9+eM0&>rygNuvH-z;qRI`2ZJMZwV!6Tv*r1#7r2_EYesZ5GKN|fY?unNDRw%{Issd(QqvFG<20MB)2 zkFbF`IPoK?{mGC zWrw)Kb=ZlHW;45{h5o)=5;0B+nH%!*K)xHJR4Nc9H7TCFa)%S3wZgys-Q`-5#)*M? zi_2NYUh8cVu>q{XD6vj+tHW?nF5JG-hgBg&-ImMo@2cN5Yu4@#eJXrvQa_2(o3fE` zK`xnMjB@g)JJ8ui?OLyGJ|2?to-r_?h)-=KJm`FC>QZ*^a0*ynWgm?+YOd#Ux*r9? zM*1{2qG*-55e|EdoZ^y*|4nxFi*w@TC-$>}_mWSjryxK#+dKQWBl7QJ|0d)gt?z%* zLUfSlQt)x3&^jmq3-$(HVy$RF`IO1b(7rX zDtbuUMDECGN$%=Bh`7K!@%vPA4>al*Zk8HRt~-6J7+va3p0uP|@gh@NY~*&AU|@*a zH>Es(%7&pUMlb(Fgnh4|%$4~5&Se40cdMf9j4z>N_$$YPO?Do+Ku|!A$Rc@4OFHkm zaclXMlS(OTBamjlq!$Eb)#OdeXfv?+c7Pl z;e+pCF8Lb>{OjuYe~bG6Cs#7vfykMnWoe~>K*_#J|9>>gr4yzYGRY+aA%Hygmx~77 zhlgtV;N{dZIAzl>6OVTv#;Y?l*aEvaF1LR{F;^QS)Sx;QZF2CuF?70PiW^9$97~_D zW#he-V4|$#fECfgme?Pz(_2?2jfrY&@_}@T03flJN>X{KYV)dz9!VEu#bBoGcq^sr z5L8?0CdXEx$$h#Xjin-F>9Y*zY`L~@vGyh<`67Vj56v5Rex0UYP}7LI{Cn}&$Ghq7 z=D{DRXoz9$n4loFPohR|zwS!Tfoz;!Vx3%&c17#8%Cs04wALLR#G!1ZzTeeAMqboG z0Q`bl{9HfuJnck(%)b2HkyOZ3QSPXXLQN>}yU|Tg_n`EZ*$yHjK?7DYm;ZK#Y%SrM_7 zL2%kbvTeJEa)WJUDLa2kxiX(^|CTQlT7xnwGOG1H}$ zTDWR)qmGpgl|qju2yc4tT=vJthmw<(iCn{!Tl&xCJKwWV-gR%M+7i3gy29n+#NK9i zU#qovfTZW1sz*FQ!VARaiw)>9xeGel zKiVpfQ8E!H??u1>xm}Uf`$gOw`73P36bLpnn7v)OxO&?rs>3tChr+<{kfn za&`pb*;pGtoI58iN2%7KpLw-bwI9ikK`lFYkl{3efI*=fv1IlJ z-o_NF-~Z`+GYUCA-sEqIW(uIz^|G$KXOj<5dbR&P8CpqkYz)rzp=M~q_8jCLqU$#W zfh`jnpi`1oVw&a&!}=(~WAtghq2#H0{qB-=sAEVQqU<(EZ<_fXIU3A}m&PB8+f{=I zFTZq)F~I20bzZk8yI`NyGH5(DRc;OQ3Ww~<{EHFMQ=uam+w&ldjTW@?weTXPL8lUj zFiPkUg}3dVdt#;t)gxY1Ds5F0Q_Nb1||F$y+B=(p>8YSEv`56C?et zQ0}gthAM`uoI|xblhS|Z#!R<=FLT*$dYhf0!9g*=;6LyS3OuV^#w7VNyLfmxoWyK- ze6dmIM3OjFOAba2oPGC~3&}W%Z0EL;8>n+L2o;h39!3WUpiQW5zWLLEg8f_X@-Gju z;!kf%{jc82U%jKh+{?c_uzw4<Z8Rz~Fcs@R`2aGl&*vXL z`2DP|@}$UzM4x%^Z?&!CZrae;vKh)n>Kq>@f=k@-*VVU=$!OV_^#u_DH6)W0-|uEr zUL9=ZfHts~aWiA=2C&0EdY1BKxUM0pwv?XH0OVWhN7r&_W5(HM*3AUnC6!X>UY9m7 z5h~6si$;L`SZKEjT2!;GRl$a(6Kqw5Iu}G#W(nKn0q{U|B@ARZ(z<0o&~( z@9JEcY)n(EDNW`vkcJd#r!&?6$r6EdE35D$%U(z*CpZoHmGWl zLAZI{#9%R=Y5Z%*ITda6$y^=&YO_HS{uX)`y8NpRF9>!T)q8hhIJ8jM5jC6ZTC7{= z5hCsd;wdL9?%DE#@Vz3cgPK;BzMG)i5J|&?M zAagl;5uF@sVMcVwf*rCFHUf+UDHLotyp;2ht^ILL4yYZey+$xK^B5!d_Thf!*;eqJ zt#@5HeoZ9?W`b~yavQ!{xxRD5LE+`qc3>V{vKEqr<0)D649d|;&h#qZ@xr{!%zX+< z+XZaXm{VKw1C&qFBZ0t(=O=Qc`C4>o5qELPE(>svr|j5<5&Wh`9CsQS{9ODb2hlI6 zska_Bj`2zvbQ7YjK&!%5swG)T!%+Yo3t&6~y6;IUB<~Y{`8SIVk`~Mk6w63M3hMI= zLrm~QJk_BcN$^!70@QeK*8UlkXF|HTB0&h9Lf2sMgKo3!y7eG0TPy6(DKaG;cRx(b zyZQ(UYe%kG4e~JuI|QMk)M6St_%OyQ6;}$0%4E$|MFu=-(fl=HX|<6yDZASeB&YTb zWTnJDL39`dDd=aDnG?xLi1Iwbys-Ort+wO+HLj5&ka z(gMBjJ1bSsm{4lmhDs3}qgEe@a4FbX)D*l84%dAtpsRNu>d>B=L<;Ai4f5?x( zUU_VOe!9G>E?fK$Z(gD-!16i@edLMCS2{71adRZiM)S_PeGJ0a39kxH4F_ii|qfj4_-6@ox)@@q@$OZZIj^NEG`3U17F zLXosbZ8WR0+P;D7$X7HMJ;|QWVFx;Jq70JTf>7WSW*Z#N%jPl8w6B z_4XVu_cp^XIxpReIC&6*9*dF<4EK%#TAeCZa313ysFq5RH?;k(TU+r*bEGy&*wW7Y z!kL0Ms=YAy>YT!Ial_2?88nCphXE1lWdVWLfne`39aCA*syD(#ok`fL(y?m^1lhI{ z0*u>E-TAhI;O>!~XLB7C(0-m!(vg9h%~oqdk-9a0oNjo7Dr*LQ7-Lj)tsu+mNhKRk zEA_?eH3Fr~rDb3ECe1rz3v8@-(h-BZ_vGQ;Bf0C;bG5t4h{~TzvH-72oA?4kn zJ}*eJ|DX2bVAASUdN=dBUWdGC<>6CT(xhACeh|WLrDdf8NR6kJDKb!E>bYGEMm?%I zwN|s}dTV2AUX%^-6{#XfQoh91!7UPMx7R?X1)KH2yat$dGtLF(x267EIqE|ShLqzfltvFZc zo)gHpa678}4V!n^QfV~c==`e?m!3UPpjgL0GsqJ1bF!n%2>q@}!wMo9Qy) z%M;38R3)o>(Lhg{Ur@=7;&pJ3qRn{OYvfxF@td|93q|Egt1q_naYK{2>}Ab^p11tN z2doo|rI@R={AHz93d-4@OcF3klC*CQT=^Q#`B%31!|%Mq+!{YPThjzFdQI*>@oN|U zg1QnOsHZ|yRI5p>MY#AM&*#vhUyq@`q3by3qk@!x%V$rel2KAWt74)(RP9Uhr|H|d zPq?<5lz8EF^wyy*`icJ!@ zjvPq!VI4mi3Yc6PCrO*@3Kt~VGGARdv&M9%kH6aJbe1_>48DGqn#YW+lZJa@lJ*L( zG>>*?XHhb6wFM9J8mW(6sVF?nUeE7cdQ4gKoQs}LXd09}IpMUN^qZGZIupD6m#hhC z|4hK7o}O`pZge+`Y5g;SqFGbhi{pItvck__33Vpb`sRC;t_hmMe`5C*cE&61?se|`4+A5(rp471ET_`Gw(`a$Mcxxgycu}DkGIwm9x z22@EUa2e%6(rG+dN7TDDWL=eG0e=`rgo`%n%6_Hfd8KKMFsSwTmuGzHH(daf-aNlH z$*zryJHO5H}L41+rtqEW6X+{6G^rn#|Xq6h|{eI(az_#I$ zT>FUO?B+IaM&6qmMM6Vorq+0IU}91J$9Pg^6?m@)(zV9gSq8r^EUpt=#Kx6FSAd+yp2-M1=)`<<6enLJUZGksyA-H=!=f~sXCc+xnlChh z)wkD19DFmC-r&Y&uN*Fud8sJ%o>307T#vNY76P927MWDiZF^O zbKqa}>~TI_6q56(U;z+I4kNe?v@s87;9IuOSq&C3DuoPID2*|X%aiF7!W}@Lq2Y`W zG2%8vt1Bs`N+=M~-l7ycIMg;c&U2hAyKNXOrzh{bZ5b@K0*IBQ&4k8SD4{FXMNwKP?n_FxN=z183PME?ABRT38MT%k6A;BoKicGLTc|6)c&Z)esY8Oa>$ZzEKBzv5?x}UR&q6We^(7;+E$!F*_z*t0v3I+rY>#s#q2R ztF14{$}yEr+~-$h{WE9mrFwM97P`oCC71JQ-tQ-Ky3ysNa9aWvWdJ{{CF7_Rp%Ao4 zR#IMkXeRRddS(h>Br>>6()#m6TL%bS)=$j~vaFLqr(>^LEQQTIVyzJoEqRIC<;A1~ z|FQu$b%WU= zhEQ9(!A%RK7e{jNyvuNla$iRp&7i_Ijf_;#RApi->b81~_a3+|IS|oCSUCp*!PzF2 z6cGf6(`=N`W}c0`W>Bufc@_VTxAA!{{jeSEh)Zh$^;gjGgc$HqUwjgseM`Be#9 zo!h^scYKRT-z$BS(a=f}h0%nMfu?ak+>S5%f;C3w+9T7C$05R_TO|R1XCp&PD2kZU zPWM8!Eb-V@c<@`lKI|$2g2?&pq+u;%Y^H4&+2D3)Hg zXQvLIhqwn#32jKL05(i<*{*L>Bx0qSK(>jnD{`cN~Ans1NrGisSlau)4$4SU+It zxGhSRci*X=(n)wQHKi1w*uS5kr}Ob|ljI}@mjq@-GY3kyP)tfnB+0Y>r8+lxrT2pv>~6~G!GlbPb?)mdzO{*8P@1?CR@T6C(A$|Xu{^c*j}6SqbP~5!EDJS_ zXBQWP#wBY}ICZnWC6=+q6Ak!u$m7|g zG7~fOM^Z-UE{%<*f6L%45-u!#qDpy*{dM#fgA^J%gOL{c2$-9 z!fylVL?FZXLU^|UB_+I4iv-(g2ea5m?h-y~mbxCYMMM&>R(Lu)8Y+o+III!AutF6P_3`uYts4l%|F`tpnts>J0Ti9-@-i6cj9+wifRTj3@Ll$bc(yR7Xnf` zw&jy^ElF8WyuiL450B7%-SZ*os}TBKyJmyzR$1o_cMogwFurRx%BW6@@aR$6%F>Ac zgT1!^imTh!MH_dQ;7*{?Ai+%*6`}%QMa=y$10yDs_1` ze}aHX?pV%_=1KMCsFBJ1c#w#P%k56ZbZBO!WzBEEd0*HvP00dN)q_+UsSEWb7JGhA zVg(5Kb;lVbMPSpVN_O$^ll`NNBNsy_E*+aJTzV$Q8`4t3ZM8>ycx{0jK!?dI8;=<_nOD5CF7=4@edI6t72yHG$mng27((6@G2}?@grB{fgTd< z#=8?EVM*X?v6GGL_daaGINxDLr}%&#XVk8mXb`r9 zRqj*5C=1JNp@i*=C3bx(f3Bt#UA0Ti$SAC!oC~anQKYw@!GJ9T4Aat)R{L2UHLXq$ zkO$CDI{wPWMb2UE?U*&15jIuR^Nbg-TcWdl0|#|%R$Sg2HEGXC1}d!T`Y6+~=n~|Y zJ1{_5$x`CcNQPcFl-#}L8!`BvT7$3uT%aWGkft(fV~tj6(X3ufvspl6Av1@DSk6Mv z6i|#p6$*Rtg54#2(8f&C*k}%J<)h=PBY9-_JmpiuX>ukV*;!l^z#Egk#cqxHC-0?5 zp}Bk4bceRX%vsNyj%f=idAsRGNW2ZI&W(QuS1#o<*~Rp(xUYooTEvBaxGlZ-sGWT- z<>$&+5~vg%3RwRT_mnK#)Xu}F3%(g11k#s?5|QT&qQ0J zP{)v)W;@Ayi-i;;3%m!(5C{w$aT!0e$f603XAzV|0c!d-F*C#V_vq&8uX2N+9Glyc z-quRorK_}9!6_)yDk8EZC{Z=$JLr+0n%UC~G6r-LU17r5NK*qt9+8&Z=$a*?(bER< zt*1217VnH~i&2=CvlwB6b>((8S@nZ4ProoupJ(i{PhcZ+cGzf;^IGv9>zr)Q>Lx+v zawqeEr{i9d_G1N*gDChNL9dlu|k7>EO0*3MqSGlAn*U+*V300!Mg!@6~0nU=YM+_CA^v zg0eD3xHtJ`jReP85P8HtuvvS3%nF-Djqb0voIO;3(fBt={5VrG6` z(@Ygr0-r&@2B%m4?%X0UG!ryV5X7szbdS-BZ_3*^{xhZxLCNws>n#wgf%rY-w0Qa{zH zhlO9tT4L=IO}_z^@qWMJAC<<*e3h*zzMYb8S)L}Wp6C^MnISc}v+&>-Gk^D>;d6CM zJ}Rb<;7TAuHyqNjSd~1)Gf)pY<|LRlKvRn+Oq(x4vH?egJ@ny=b`Ncd)oSyVS_|c~ z>^X+~{Gnx|c`xT^gQn_mNS3m-8jmJUO2dpqw22QVP~C3D(dlO6Xkt9*=6%f3s8J~q z-%>IUcNUPa4pz%p#p*hWu$E--biu1#OH^>D<|>%*(@GzdFGOy5 z=ycnaY}KJ5;mWRs3thbVcGSE?r5pu=d(8uj|Kqp(a5L~AJ|RyxeCGxXc3@`8q^)Dd zdpzpQ-ak&q0xvH61UnAaEClGPaEH4fAg+F@pSPs_P%RD@iWNmBA1h#yQaCNfL{n5P z$$DshAc9Qa`N>meyF~Z|(k=BXYUJy%mFmxsBN{vLkVz#R3TA}R-f*cbQ`mS~E7;7=-=7*BGMjxy zx!#n7{YK;BH^3EJ1|5rA{rCYU+c}@k9D7`r{88SMUQsrHr`!(o>v@~rEA}? z2E%5fRlOpli_7hY^hCoDcjQo+7)3*S5q;;S=xf$Fp6tm8K(=wNC5Vm|C} zX6$}k+1qCtl~A%ZO8Z_X&*@x`%N)r)M}bme?8DaF ztT#*z3GSY8=XV&^YpG2s_AdbvQ(!}%wOcT$z#2O}DWi-EaH~|jB~MFJXNAc!$Nd>sOV9p z@x8HtT_l9W?tj_c5tTbU4X{_I6|X+iQ1;@8Z1ej~eEgV@XVd*I-l0jkk_o|0N9~0K-+s;YeRo(mVBZ|Sb`g=i(jh$F`r@3s*#ofGm>a2 zVd{S8nw335$DyvcjFy(BS_&jUS(MB08=yPMmK#T-BMH&laEK^sGw@;mRI2(;b=LW9 z!Q$JBZyLI=>e5#^0w0z^VCeAV|3u#9@7vG+T4n{gRM@td$+~#Cx{h|p^JR|17m-(w zZAru!?2sIrop>oZQgo_bFuSlG@s`Ij>KlAN+eVR++0S7=tzjVo``7YPy5hCX3MIye5G?dr{uj8jZ>57I9R7E^LA-X)RcP**-x$0L)-`CFG zieW#<0yY%al_5fkYb@f%FES=5d+4nX9qV;EbxF5f{p6eyok|h0DT&6ocqGB%eq_z} ztoivW1rDgHG9*`t*EoNF9(q}vKC&m95KK&8p~EiJ2&8QcXZ|)*45BKh*8+%EkQ;Wt zv5n1oe~(u}cQ_w+=CDl9_mNNr%nx+NNB77+LSfm-rdZ^!PboN~ZdzTo^y3`YH3$HD z)UTG4-_YcN~7cx$M~CuQ&v?M}4wI%+Z0g?EwxEs`QM)gftj;UM(c zqDt0bxdCY;l*)*WR?{s;f|r6=T~YY*pJpS}4`(OsYqbzf7~sK$1xcxfx0Ut< z%cn2qMBRm5gRv#XB1xRUWeFj2PIb-dT zmb0c&N78#7@M200Iih>|ZlM`ol*u_S7knBAJNWubwxjdvU){8Y4`Hx8d$T|c=Q0Kc zDu8W2QqXd{c?qSu;7V}=9S?_lR6^*Z6*$al0r zSS4D}*?*Bas{Ju$fPBh*_$%%8_Xp*ZM{k?MHyv&t>#Tx6O{a>5$8O(n8CrHjRuYOn zoE10YhBLB)DS)Wj=(^HiWe0vR9vjYej+HRb!o>A1&*{z++cqhO^vX+ zHx`Ig^mF5O`IG;OsAEaBE^WnI{H72}T1-1gyook6Q@Z{f5~A*@Io4P?CTLz%98@qL zF>z=a9V0^AW0^T+@N4q*-j6H!F);RS8hdq>O`$K;?8ENL&plHfY})#;d>6IY9Htka>d_Z;W#DUxm3O6jwZX<+7*>TO zg4eEG(U{A!m7KW<7Ed8eL8Yfjbg(|CIlc2Qw|qI?`T7MgIzR+EWP;atElnnL*}2)1 zr70@5wX~wK;Gd;#b*nTox^;TZyJ7|PXZpxh&{O}ms;K!n=g2Ii$eO$ADRof$BDTTv zcFxt{7V$%h2a|SOSf6}9)7!G?$ZiVspc6qNqFAKU3AtoW5JatCF>a5Kf`g$V=U?$fSST0Ry}!2rK=_jP{wES0(I!&+@irEUPup| z6qn?$p6%x+S4}-NK5oG7Xun>mIKO($EEn(M>)+3<=RsR#Z34Hzi?u18B|LfKs6i2Jt57Do0E_Oc)=567_eImg-v!9qYnFM#C8u zQv`|*83mt#EYzy6^Os;!-(JXT47d9^C?Ai;&M+{_&6g!)*xD210vQ!3>FX|NaBbs- zQ3OxZ{qav7YEG%mH@kz>x6w1Rry0y?b?cyvAUlkcovzzSk0UMm70nE#)n+Pv=F7AC zGtVWyALO^OpFZ+k3HKG(S8tL!?BPQWX=RuqSZn?nCCl>p&_$h})TRV{oDj}z=Ozj# zFhN1>?Z?v7SSuHuRAyho2JQ72Ftp)TNsm zLson{48sTQvn?gdP`Rp4c>2**NjP`bwJ<%+j!1|elqxlob(VxYGmgNJ8l~{RW_|vx z*T2Ioo&!;TL-L|MZ-nUnp-St21gpLg))+Nm>yj_CZo`UW)h>H7jv~G*pV1S0SF$7VNb!c)|{+WTPJhvRVY^K?orgc69LUA1%$Yt9D?}fPwNInI$27#^AGk4DS8`#^^w3)rbA<`3U%Q%ip!q}-? zj;<@Z&NQbjhge`Fr7u(QvF{ncF_iSxvS+t#MV3|GM2VS!2q*?rQf@2@LTOB5K8etA zfruPCRNtH}gCKA&y3gyfpAw{O(+^*{{u$5Jt2CxWEbmcnl9f{+=Q*-Z2hviq52K-A zWThU9d*a=FMBX5~a?$$9{yC{=D9_C$dTMrBt+h`M+tDR12+9{)DX7Vl!_tp@puH<= z$z$Sb;7~+VTvtknj}FO)lrk-=iy|z`5)JDvzbTCTRHdKS(aNImlnnKj)At0^581%b zLC=_W?E4g=WJsK`bLD9G^p#bsK8>JLP~Azw zLJ==^TX{Ww>6li|?O5}U*#C0Jo{O+oPQszlB5g=TREW4iY3 z(n7!73v!WW4&v*^p`*KyMNxa-%wSoM?r^9TDLqO4;nXeW2udkeX72~yKy8rv%W3fCHeZCeg@|dwsgBS6Cy=1B z87nRv=_e49&oqQqo{6#pAMK$+(dJiD2`FfWb7fI7Iy&LkVR5af?iWi@rllnf(3LJN zU#|AZy5o$lv6QR&Ax1puCurLhHZ2A!q&3W@RNM4PZ`gcn9d)U1U6;nvjY(Jb(|Fx+#Q7MLj!&zgt87}ZMooYJ8gD{_6l2#C5P8K0(t4lNYY}&xehz-n+E0Mr~ zG{#Ny=2hdOM>O7w>MVYKArz^YN!c{f_+@EM^ZIxl9WP=D<+6wmb29L9sJAo(?})Iv z>lFx;;vHw6i8T(bJq?{Ooq&tXF{^S!O=#9t6;BB(aAHQnrdP2prBAHxjkh})|2(?V z{_LYPV!(P^>Uz|$_%4W0xfWf-#=f5>z95v7RzjWWQ*lSvZ2y1tS~cF}IT`rQ&JA4I z;F`U&G&oK9n)49L3?ghSvsNPHj~aAzI~ic+uh5J|aNK)mpUR>%@ihTfERhf<5Sb}o zC~;_Qqc+9|O08r7s9j6f2$FK>DRVDyY*IBAjHW8;rM5b5Ht~K=<(kJuE&`-*m6b6u z(K2iSCLL$1DXZ(-3e~>lnI??laj@wzwyj=n$tOBCTcEAQ+dQ@VjHhrrW3#@lbkJ{g z&`X1{T`4epzBbGz^%K{(Q&9!Sisk3Xg2k{2va#qF$)T+2tG5r=w|ygdR5Mf?9GVlI zK0yZx>xUrxB^?!ZV<7ErIXxmPiIDg9hVAXT=2yLC&n?HOlYu4ujATL?o4*sR77)ZuO#{!GnKw>%D!H?7&xuJBcN400BxU2a$DC4&}W2K7Y12sl?~Q1q!_+nwffUDS(9Z$2dbcQ z6ot ztgT{Yg)i-7COh6CWb~Vft;4_~NF9opf=XjfF$cB(I-x0PR`Be@6#rYx?_WFrn~N~8 zW`)bPO_6}1{( zGgR=*l|^E9ke|j!R}q&63?OscPV~UldekNSNUxaSY;duZW7wgH^J`Cvxyp3eGDq8BpYe!I zo89`JRj@i33cybSb!rryqclH|8AZ+&ZO>&t`UNijgmLPuGsc#kuDvU{4*ZduKGSrp z^{|qVSW7ziU|1vkre%UGBqy=Hn6nsDR@_i2hxx;$goKJA8C+ofO-kyK%?VNNn?nMQ z+kF!twgi+|zTbic)U)hTWYaw$P;DH-lO+7gmhsVgclkg;LWMMdjk#JrX}bs_SZwPe zq!N$F{A=i(g>;BWW6Q(Ax=Q*tAmRS|UTV2^+|L``-bRUVYrdf3iZoa!$EQ?=JI%cVS|EihK=edr#AmnPDLF|zXw@y)*P};so z5m0W{y|F2bNno}ElJPQuDEArqxx(OLF#OsZg5xpy`vkhsZv3*uu`GYh$5QA`-u> zRFFeY=7EnhJ=euBH~3S`5wm)M!Y3)Md5=@trRm$OS`NCbrYl#RRn)_PuU^=El~tNc zMq&r|Yt}dGu#kDjPulXz*FIbuj`BFx3k5cBr;?Mv>M7g;%ojwIew_9ihbt9|-Q`Xq zk!zT%=6o};AaIiUv?gw?1{xyaX7J!^?nhU}lG*Dyn7+KP^lQXK9Wk1efEa04t~nk;Q6M3NJT1euh^+ zQ$Hr5f{2TeCzUDDw(d2GR-W3(($d!r8)fm(aYyD05AA&M;l&uf32yxcD6JDkKb1Dt z_i1U+_S4DRdE~EpQK*8@#fQ=4=;c&~1O}q1^Sr+3C`T+g*&8{~w+ z(>W$5!oUStH4YRqK)GaCu_$ix(eu`a09>+oI%CoPQo-M;eX6NaH^NuAc-|W!QNxz$ z;Q)m`+$X(}xFtfsSEctGc7d#TT2g2iJ4lumDEI*CDocMV54Q<*^8orPM4@S3q-D5h zYugLJLm){(;;F|}2uw$>8@HNjxpe2fE^f__H0gPOHH)Vc?$x{RugmSn{T8&UuJo#x zAHB_77vQ=Mx3QI6J~hAwIF4Gmd!r!5zjyGkv#Su-`=rq}tN=nLP_h(ZpIyULl zt`cH>P?MpWVp&-RTNg$_2SJp1O(dBwrv$`znX!~o!xgEdP$t)=0yK|Znj;l5a5W19 zyi7xIvA2VsE-O*a&-aI`IiNl(w$qcj0zBG&+!V9Ekajcna$6O=G+e@^;hSJA`sm@U zmA-w7iwIMR%o z2W;i3LyvvH4?Em;P6E%^2v7!{504puA?VLXZJXZehaHZ(dyDyyR4BbRt@Z?FqPw4M zPm@D^>u5CJ3NhPyNaW;I!n*==8XEd_M6>zV3o;-Nr(uFidSK^v@)%HQaj#=}Ibd_i z#<l+tA2CaT1AhJ{szvsV8C;Adiv5vBse(LOHNe$c%;M_htOY33 z9QuPnzLmgEL%$xk8SkTQ8bm0lF%qv`1<~AsMHZ}lO@nt@q(wIxHyc&2`O_N&pJWDRaGd(Ws9beA_2AW~a`c*FkGapLD>V7*=;=Cp|S7>R1n;v$=)7@_X;m-;- zIp@8h%&$H;)r(HZ)JlNK`eh1)81IJ~nq703hwk!RPF*Md{q;b%yt{q!>*F{Rv4ADM znmgqE&bc$$)tAB%>WD)mh}kege+ejSv&zYkK$Vw6GC%pZ77jHMeEK0-PmYWEW{}wA z@<^v-rPvUHpsL^-s0aF;S&mD<2Kp75!Yz8rwWS4bGdWN|1uTOX+I3K0bp=Fn&-6f~4~qj7=y2ay)Oc~_k?Ev%`svHkhZwRzFkXJSOw9ChyX;fO$qau8{oSzQ$J3UD!wn{s2@q<&cbUj!>q@FRG`-> z!;tivQilev7amrP_4xf4@P|5U^}vF49D_lPVz+S)?Jy^7+U>?d6m!<*f-F-tMoIWO zVdWRpR;oFz`DM4Kqq^13n8{Ltfx?23x;@{tFImPwypPI|>}J)&`YM5uR>K|hOm)Z# z7wk^81Py=9n3F@~Sc!s$**Jw*#+syi+;%@;%KqkAAYPwyvao>}zh~pa2>vZs4&oD= zxu?Hr=}UDYI+j#^;4{xA?X1a8Q6=iuF(puS>jd$UwfU;a^RUsZ$X6jyRoL@9@uOxZ zr+LrEmkhw-sMwG-m^ktLg%WqXsEwvH)Wnvw`}AZ>ZQ~Q|eY+Ut0YtC8TuN6hWRZ|<(Dbkdz&mtI<%%Xm1gfR8}pkfOBd;vDpw1SNHxxs!4&teoVRe&bxu5~>XH ziLduHsC8qO)XV{$5`c&luF%26>*`eTw^P3X{qI<;WtQLl@r?akb7(%CvA%elOTUx{ z`kcsHtNYh4p!T<(mu(``oqu*$M17R`;}1+Q^DXqec75*qq@XzpbL4 z4)0%-=>8jEII_-5e@gvR?Xo1y|Ko2!On}CMjHbKO1YTYsSJ?U|@4hc@P8JFu*D6a< zXyuaWK$4b4!;tAX?;SF|%|holEvH>uM){TVe_pIUnb;V3p*&Kn7nP&i?_)~GGxO$Y z-=9G7txm?c>lNsxfZF;uU^@@`=ZDq`e;i}|=Zi!C|9I-psja-=i~nB+8s~XL$?rD) zF#MlQe;GWdjX%tn`PY{GKMeL~f9t=t{9&7axz+2xL+=zPH$MNxzM}2tFnxj)Q4?>b z=5LwLIQoB#a;CqV(R#v?{(Dt0$GMHw0~wCZ1KKm8LEusA?a0c@kJd{tP}HO6SoVgy zjAjVApRe|>x~I4Q@7C$K#Gzml*MCm=Lf|FjnV~e6}F-k#E(4_Ez&GeHz*# zC$tQvP(`8@m<@47F1YO*pQM&m7Iw*d!;S_jrHO9~73u3K z{=XV!#)Y$k>m26|3UQKW!odq$gk+9k$E}7t{9Pn2b~#H;Tyh6=4-jZpd=1A)HeK8+GnvoR0H`z$abHlTk?bWnWuAI*dHb~-Bs z_Tc`4QPuzkr#_o%W=dA_)a}*T+927F_$(LY0It1LpRR>4u6!K(Z zdRJntuv&WWiBor=B&%d z&$rJ6(}#0Ue;?8^{x_x@Zt@k+RKG<1!0ETax8{@D{|GnM*$p`R{#5!Kpb_%7vg(H6 zr?rhoyhJ)n2sM@HjGavQxi5Ed=p&~9)}$oN6@t_TM}skEEwSK7a)C( z>H_WkL(*vj{M;0Ff(XrW&o%VEH&p90IE;P5Tp;C7!wD^UcOZz^Pv)0kNdCNMrovrq zS}c3pvxEeD>8>ykHrWiXyB3d%fiBC?hAk_C@9ifg=}_7((O*|Lw!WP;a?0#KC~4k; zD8V354OBsd%Ri*dPkNUIYhO!2I!()JX>4-T>aZEe)#Ko+!h=*J0+|pK5S?EuyDVne ze@OFIjh)Aj%(`ZE^N4-zkg zQMvP(wYGW9Ta*$?*8_wAf~3G&FNd})tX42dUA3x-E=h;NAvXpN_e$2O;@LGtOVUUS zKDR43*TB;gw4u`}9HX$h#N^;(h42~oj?aU(3p&Qm>CWIv=Fsh!u3?uB|+nt><6W05;Dbx(6GGZZ!3L+g#M06&7ZISLHe!#i-(%*#2PrWv)_^ncUS( z46?uau>T8Ri`oOedq0LgMbsQ69RCVGI8(kQ`zI<6`SSVcnVS%n*MBDs&aZVmYWWJA zNjn??Txt!x-*fMsr;e$Wi=ouwMCgCU_bFe9?By^*6PXi&;QF55Ta0co zW#;^MxBoVXSPasTf?BzP4m+^J{Fz+rV&di(lt=gTn9==@S=qooM*o$-M-8jY-vFtI zpYbyjj#+A1C2Hk%UE`2Mn>RuJ?xe3PPv(9D5_A6c?lzXQlF{JVbBrxja&HP88mk)) zgNrPGTc6uKBKEfKxnO8PI{%{D$g=i1_Vm}c<2CTjv+oWy=y-;wtRa1F^3VKoaaAFo z(j?RAOplp7cy{zqR%7-{_crjc;TNr#)qkj7{x?fa{_Bt)`Z8Hd@LEDdHij%HWL`DS ziiC!`rqexRZJz&`FB>SP`1b2=*jhSKGP1)kdt~uo_O|}087lo;SJzfADe0K5l=|Y7 zj`6FR;37n%c6N|%9TyZof$5mH7}+pYxNYE>AG=g8XU)tf+!YML{_{+k+vH}G{_1-g zfgO2O5E_l|2MSqg4WO6>2psx*>0cDu{;Qg*Tmr8J{y}rgJNr~m-f5Q)^YcXQd21I7 z-3@XKeCk539-{U4_BAB*BB|!z)MY8+rG1bGqW;#lV|kSb0^)&2#25Aw*B@d4>kJ}4{57aHmlB_S-2X~Eft<|ESNV#%!bS}IY(jsonUJ~uY zBbVkU{mJbYPx+WKECZ2J+{TWl^qUmHMKW8csAYxtO(dD59x_E$^O6A?g}N(2O*hA> z=G5~ml-|^t)Q#Nyc;*CG-B~xepc~Q7i;Ie-bI+1GIBUm~!>w|kDWRRK2d@63jNJ); zHUqg5`oU0~VTr7#w6hJeFWD5x9ttBL+@8Zt6EJNV%SIONk%Le7bt<6TSL432&&7rT z>hnIgE+%b;hq6-xrqJRUA=rF|@#>Fk3y$@=Sj#QKj`|adnXl{TvZhcp^Hh$n{n8n`#d=X7ee1Z#0ESm81MC~J0QKiA{>v$o8AK;Qu3sFe?s`b8?_XuieO9m6d z5k_rIn&;=^(BBYxrOmL1+cdDe9F}77HyE0U)0|kA>(Uz*U?7(k|b-4T9+dx ztQ(Dbw}pqw^c|kg&tRHLty;D((234;4Ws_EmU!&;MiuCG-5B1tZEKmvel9d zI`!{0twq(%51c6*RkUwP3)pbWd3LiQW|ZD_M_< zfO7}#d(yQLOyy#n%^ABcy073y23=j^celpOMH1uN?kEZzaHvS#Eb#+Be80oc1ZNVpl1~93rVCA}=me$yRgpKYsrZL4Jsg>M;bOf( zBF0*;b{HotP3xjsMrT6Ve|Ii>@p;h9OzxV&N~OYjtoTkH*!=;=ond@P!U93c zIJ!@epX*_{!VWIzoUh_F?%b@D$RG{5>vK6IzihAsxq`pg{vCj;TR%g@4k0*{f{JD~ z1R+|V#Ybz}ObsoBial|ujD&Bgrgi_@vK4@wXvE3k9&op1 zYi0ZG1Z)Wt*<@&9yckWr=uuk`ri5s;7=4c-p+UG8MGv42uoV#o@4rz_p8 z2}U=8BPv-MmmMd$E$BYoUSxU2>4KTIMEmOEB|mXyie{qmt>;%~SvQq!TOl9PX-Bllr-7I3hGF?{;Z_LpVtO^u zaq#;O4cw(y80^)WjOA&$;LR5Hy85M;5EZk6N?JygbTQd$Ef;CSd1>*!r`Bf`sIuEgt)V|7HXu#=_LKh9nw;nId6J7;`!Dkx z9f_?zdkE@#kgd8B8+;E+A`ri!KY!T3bGBX@H(nz)p9JliSsYlaZ2;j@cvyyl=I(}BYpdSr#kw_5B@`a^beWR|5Tw|!NSq% zSrC+m_tk$CdEYZwN!W!Ez0a%tb^w^aR6<9^R8aQ3TN(iT2ne3Tuz&sJ*TvxI7b9%t5WYc_jX=L2k4Bz>`=tig zgB!WOo>FgzDFbS}BHw)pSj+jf^VpoOY&3Va66neyeV~wnEnNLxVE0T= zYhG!d-?^W_(!gyB1w_M3x; z1CaqeIi>U$D=s+0isXD89`|#H?>NXK#--dNxsOa0b8A}{O(`?3r`QLUR=Fg;oN(H4 zGNk(w)kdyc)^<;4!v_fC@I zJ5A1Y70t|Qjy$4O^dGlUu!SjDOxA&l(tG7@(5YDD`A|W&$c+-FLM1{85gFWUsI$5l z9Iii&UWk2TAUj+Fr)S2SBMfV(3i+)$Q@8ZTWa%%Q@y%BuufvjXgoRQ(z={}QFI6_C z2yk96k;A@A@>H?3$y8f1H6zYxFn%mY*NX>vZvJ@DNNhY@R&y-~XoB;+L$ETkfHFQc zAAJQ|AWEy-!P3uztHNIM_5C;tg<`R_#VjAJ_IiJoy{tPTD|p&;F3S8y)MAYydTMno z-WNSINdSTqexdsc$#okJHe@=R6YI&+vgYf#Q9h|Cw=uLC9~P27HFnzjxcCz4{8~su zfnqu)T06PoaWhHW9!pV)< z?p`tti^B}{BPI*{7Aw_GK3&Byko%_TioUIYaz8!-%bKrCDN+F8b5IV(AkJ1<#QU5& zuVg#9Fh%VRu*W?xAn z*%KFvtfFF6U&urOFvr%_2jt8lTNtQnx?}-l`BRAK$b6{7g(H^~LHAqy_3a>r%W;_#vg8KAi4Lu6(uHNIb zvpZjS6`zklIH_3l%flQePe)@P>5k@}Vt5BNiFKk9YtPJJGGsLCUX`LF;E;#?Szc{+ z8q~UJnU~cx*OMel*7ohG{oPHW-U@hQ>epV1r7lu zm@*Qg-EJ|#`^ac1@|WTWk@jU_X!y|{dX%s^sFP+Xc%V{PFX13Q*Fd`+QhFDmX3gt&XUyaR+e-y@9~J<(`=@D7YPx28!l6CEr6w#hjh_2n0RiYkqT zu7M{G3&sVMi8XfZZBSxc7BA0~Juyh|XK&QWrNB1wj4eoq;Td z4J>&Tam8+at#3x>gA3fr0K9Q1fLR&gBI)eY2_2TD%c#~Q2gy-WTZURF1KKfNtHkVy zE2iJ*3pCOKc+$dmx~zBahYqptjGZ>3wTTC%-KP+RDZeO$IxP2Np1xGpXp}&@ezKq9 zXppAA7FGRp!dJBGI1y4mg~>DlkSCMjHezS0(#Q2gmM_pUK!nTKzap{eA&XI@_3S-~ zGrvnwmE&!PMN=I9Aez81f7b6cWP~<`k7I-+3LAA4AOy)08gNG>^vB_17a)pGUP>4x z68C38Z0ef_KV7rGe?XPO2*({}xI|7rAsDNeY}s_#ZneFI^6&l_X24tNrYY-L`GL{s z93>h0aN7c<3Xb~mBia%P79mdf&&Po|$qn?G?&XAbM)uEaBp7+~%A^1r0 zl}zMI|Az`3BM?{n-S-xs$m3;?JzuXVCBC`OiORM5+=SYts-9V?=3bL;=x-o2?(K1B zW$tls?+Gk&cux|NS8Q^O=E|?yy{fN-tR!j5a3#{ykaw@PX?QWI~3^L4ERaOkyfNkWqP+JW$__lB$F-cxMbT=HEKnD^lh z6vol<6AFxJoIpWH?52t-8&?QXx7Vio+OKGxC_vA-TClN zd8Pv}FPcw0oxb;?Z=qo6LqtHihq+Xf9Zet+J7;*7BM(0TtMT5QzT8j8B`X2`FS%Hp zos&l2iKCI4f2Sy;>9bTD>s;ek(tm;9`( zrV8Ko3P(LEQ!_ftNf{G0o9Abl1TJF+ObtdoTQzSAyqrM!$dpVr#-1 z$*8H4i9*hC;~hPOZI)&XxO7|*NT)rqn!7ZO;zB5U0xB#bAx3$=>p8o@z`6dC@Oi z0fr9@i#3h#7F~oMvX__dwSYBD+bE#$IW7OP(6dG^e->nTj7q2IA(sefOvjPxY{@Ol zrTi)QZ`q*W*BgV?>z)CY&DMMJ< z_ptn*FUcpq@iL7+?m5feD#llgXxf}TY8{s^{+Jo9uH{kCj*UL^qkkm7l{WgiC#UJ< zepj>_*#s5EAGJinsI8KKYKQ~7$~0rW>4;C`&F0GN-4#)k5hazrzW*Vf(5eFGoHFA+ z%yz>>)h@UqAE(0s&LmFtc?gR0#yAhA0g)=;Gds}R=LT=D*HPH&d5Jp_ABN0&ld!_L|y;lnDYJC zTrw^iZhn42J{rzHJv1(EKK_3S8T+HTt7}|(t$7)7E@c7anBXo`lEN7na6Kib;d)FL z`O!j(pZNLqMs_$j*pRyng>@D1c}`DWR$~o)zNs#`pC* zA&fGf-@o|}-XFY=bUf1NZ1XstuddL$`-8@!7rNad=L0M`km?F=JGx-fu1^H2(sr zYm@txc&VOO&|9Q$2AW$2w?8KiL>meux0psNV{!-u-+i!N^j^)YaOSAQ9zpZNJM|p0 zgN~zX{Wv;SCQxjPEL&JQBGbAV#32q8ht$XYU#z`laAZ5vCTMq=-DbAi%*;$}yUomP zW@ct;x0#ulnVFfHnVFeg>-){zcXs33A3GDPQYfm9vN9i~@`S36q(>Bv1kh^`T?p7QG+!i&*>7j0=V7AS%R=83`AdS*nUec*4 zqL7CLarxfC3Hx-qNt5WvQ78@bEJukI_y?NPQR{Lfu#CG!S`)i^YLyXa!Nwcz^Dhc{ z>tjAL;6&D_jPkmIpYoR$ijM7uT_9~>t~HI4fwIwENY?;e&g}0DsJ6V@(A`14%DZ@8 z*r3eW26fZKHyDnKx9A&&t9wA0J!#1H?-VQ(g(;?K=6E7gAs*qZ@LY7Dym0Ss#>b$% z2p1F48H6`@sj#o=^;r-dfP2O@1X9R(RcKI&{T%mGHo%7rich!YH2^5OUAB`YZ+aExeP+7_^{Tzx z0Ab(>!X-s2@ps(vK;iZ#^Ya7~s51Wcm(fLUZ@iJS$J%ylv#`__OdfF?>z4K8oEd0uM}Kj@@a{Muxv;e*_@nP> z((Xnvo`GoJ+XTF0$4muBfVW!rVQ!t-b-R88{JL}k(-Q(Q%)}z_>Wbm<#Q>dx(&;gY z0|f{K0R}--Kq7VDwWGU~4yo-$_6vs*VsNIF3G_)FRI>WM?=M3eOuS=#L;=`9F4_5o zr$9Er)`MQsQO|_;%d45QHTDyS&p;AiI+Cqb*{IkUWn&aCFmL!|9(o~KAYwE?X%;hv zz5LuDq`%SaznSI^tHs!W(!3L047sCPVhn)YSM=iEQx zGc?T&?@Y;;@#S+CQr4#*&Gi)q^=Nzto&)&(Pb=Pvar8OCy{>o>wurlHqqG8Q9!t`; zWy9$|T4lwRo*3iIPU|tCnN_EoDjfnKOwfqSaorT&MzUR(`zH z8~n|AgcrE_lNY_FsdFDV&4uH%E5udt8IIkUe97JcM&ns6f4Jwk;u6)RbgF(1T%X5j zkQ@e?-|MD+_hEe}Jd3bQqrK8e?DUm+-Zpc~T!!qjHWWzoQZjvkxqUO`U&M9w)v8xn z{`2r0vtA{;<5`d3VZb*Dxpn5zbW#kIF0aG0db8y)|D5`4lJ_VQ{CdW$DjQ=0TaNFx z`7`o&YY6Wm(2o-E;6U5~>YaChy}u993dbfj^om=gEew9Rm)-RGgyZDF<^#=Dm4~zc zl7ErDy+lL*vL*6)d<3rN&rt;Bv6$1?^;3wkC`14&SrUae{Jjm%%?0zi0{)(<8*~_4 zYFYqVc+F#2zGjK9f2rDX+5!z@qsmgLuUm+FGDdb5?bM4U1sL*YLE$_|XD&m6tztJ0 zX%D4-wEqO^GO8@)o|PZ8#b?%~+9H86d9?d#D9@IUGw{xUFhF+_zeHMT;Nw2ReCYkE z@cTWtwRz5z)WEV(WxluX-naOkdL6jjkHa;E1i%ZL0Me1jRnpf7p(RRy z9s+39ZGA0LVi#{RUjo-`BmCyQ9np;zee&)5O5GGn#*0jl16K1;-0%uXHxURVkZn8X z>r8r_S7{Kus-_Gp!K@754v1eT?R5qqaWhB8*SDZayPJUDH1==34ii3Dz)|nVtlh_t zF<_nV-BUgg6LR;(=K94$mEaQy@515lJQ#@o?e4fb>GLoXtD7WKiW|iIj$yudvz9Jw zHQ1fzEXMDE^XI%U!eT~HCg}FN3}G(%n0v4~%_-rjO#s#D2iEc)p=vkXjhy9AgpZje zdvurVKd1_{qGCSH=(00QwP=>CZDG9Qp63L2)B&S-2TliylN?6^JRv$`IL{aFdY_Hh zr84qIC9w0Xr}zty^P&sJPC>6BuL)*pCunm^g^FK1+7I-!f@hTvv&apow325(ar02kPYEH0P?X9(6`33Ezxp{$vq-dYJ$lV?QKlK zv(3T$I{teH6o}!fa&09PN@p;J8nfG#oC`g@IeNN-8zA#6B z<$dQiw(^PW03^sMHmV zdPl4;X3I;(mGnZjI)9##2 z$RWIOevaMkYJYzOc#h>O-7NnQ$US&x?qPUOkL_na1ISLE>y~4u?F9fgLc1$S-jC-o zzaa!mzGxradB1i*2LcJ67{@fVbJB${(Og&}ISs<^%cgY`HItSldxWJe#s-C=sM~P( zj7yDpA*-u2rV~{@9`x#@u8AFR?_$L<9nh?^>#~k5)b1^|%g4{weQ;jVG%gnDY*JTnOXj7Nnnh1PSOd1mng!l$g5vx zk>WiRuW;2&**yzwzP?f`@~R}=s!-M3+C4;vxXsK~N&IG>%dwVwAo@(xy~k_xW)VVh zcxUdOBej;WwYn6Vl1xHL%qROn( zJ*$_{+OqniXd%O-l5sAxW8y~NrP0~4mt&-QN{SjLp3L&cIp`yS2b9IT9(w;DH7Ho4 zsA|y@mXCfsgQz<4<*a3hN0PN+wwj{lxpS=fZ}@AyslS=O=4fgloN+u7d50QnkJMmc z4R$PX)+ULPBb@YN9RKneXsNL``ge4<)=@ZfzcG8nTo|@3OP(8{Pn_4Mc+vz8)T%C9 zqYt@PXO?5U!FnWo3iHn$-GhgjU`y(TSR!~tbWA?hvM;9<3)|F@ET)mxp+3TUBy|jJ zn&4L>m~l%QnUy0*7UkWOu8HE$=)L~^lz==&^peV|y{euE`l)~NzWHV77p=&iXPxVu zn{1IIv2rAGP1I-gEa%!Iv7f^WsT^KQwd){m!J_O@1rx$&}SwbZh3x zmDOW%tLDkpl|Ho-;7Ql@XKL^6CBYMvepjY58siT6a<{+}iGI)88%<|?%niJ1U%5S% zeus6vucJMY{=mr-tLjMg&f?krlUwN?&6Bh%QfJEMr&U+T*0}18#&g9vtTSrchE?&S zOZH|}A+77EjV|DXb5)|Mn!Y3@vtYxKx8v{JJ^Lv1LH=#UZN{y?y~K+=XT`hFOQyG> zkE-*Hn7iL)0m^Ucs5vc~B$Yaz#`q6Bk8x}jQCdq*?w-yAGV8;Q7U381m!ezx1CxXA zO$J@iJB&QZL$?fgLmtX0~XLB z;vI2{3UjadCWem_qnAtkCf(fv{z2by+1_K3k|M{Q_9L))$$ZY6Z&2u{lR3<8<4fiW zr;<4>9uFK~jfT+JDu26e zJg~33&P|kAw>0cDu3a@dIPG0ssow>)Eq&f(dMs_Y009Vm^`ASUcwXl>htGZP)21I_=+??8u9yM0c3QEjf>*qy#Wcq|^%ZQu0IkJ`Fd zW8?fMaYgnihg0cZig_d3lW_~lvm_td* z+Y(Cgy`d+xCvh2ubX-hfKDhFl3?onV7}Pl~NiG64_so2uB*%JjrZl!cBKH&Xw{a|6 z8V0fT=xi>lKc-#6#i`~!$w_#{XU#*~q5Gr-zqy;fJk~O%MxmL#bk<0YVc&)g{@hB8 z-kuT9)9UeJHj}i48b*}sJkCF*rEw>T`-_~x?-?ez$ng6hOd31xDoh-kSnB#_-_s<- z=Cq#k#b6g18RpISb@_NVKY&jH`ygyMnutXmevdioQEi_gRYNMsdalv%(!9B2Km<07 zNl-FYBK_|0xw%d*e1;UT7kMMB<2AqO4SNuicT|45j6H;NdtoiT&c;$c>)BQ~ak89B zP#F*~?bj)ByPO+XgZb*bBkaNU9qBNvWeX) zWnhr2@g+*mvU8EaK}O*ZJv&{=G-u&ZqV+sOMWJgL&rph)bDr}P_ym1P}bi}`p>9L_qPcI->r3~k8>f` zY52Q2GU;x6nXvu-Mi3u- zWOt@WYQ(RIFR;NuUFMZIOjp>tvUz4k6Xd#Ug!!ZI4mR1Z{`k<&3$T;kAD*PRrxeaL zQq3-SqnW8?nx0+kpnyJkE9VJxd{R?f{rt6@+j^J;_f%87W$Ju#0nQu?Q#g^4cfgK{ z)k&MYaw21czq)8FCuQT?=Vi{s!%7H^#qM?aqo*5R@pd`i(`ClBoMHL+jLRK9O7Uyk zOURxA+N`s7nz0=-xze#h+yv8wq~{MaYAh+7vpTehrK*4)Xy~rhq5=Jj>5>5-h5Ojz zjxsFw$P7oJUj@=(5ulc5=&-*~||zHi5_$zrqSxJ?t_nmjGpnU_YQ#4*}Z^gDo3gIr;5NY{GE zEv28ggLz}6()Dqa*=<0(LfT?p<936!(dAioqy9wN&SAUMTN&%2x42~140lOk+!;$1 zvgA~}v-IRajS>yIVNlh?Y7Gxsy{TP$J|xhP*=GaN9q7gp(|?hBMMU@K93r`K;vWud z|C%h$vXB1ZTjER9-R4W|8wbL(wYv)S8{t~OpDUk{UfvDxft|2q>m;^Hc;X#E@Af?vk674kJf?j+_$63)#cb0|o-K`CBR*&xK`oy0kP@A=_lMp!(e2@# zyzMjvhbgKtr$nGVDi2>MItUxU8T1{5*@)WT4E$#fl;$4jpE%g$Z@=MOp{h}I3nrSG zC^4edbnhPlgAXY)=4s?~Z5IO(t*BO9EhC2@>L;O>--Yp5IX}C>;%U*!+gJ1>( z_u#m=EAsV(LPPX~>ohNq1()=gLS0mz>$Eb@n(MSQPYgHUghEM_@EdCp&S3uO|7pg? zlR(6jKjx+A1ZRvkt%}rMnz4vP+z#C&-t9tuI)@SExwh|C_=!XS8x1c8P6CCMx#nns zpB*!yuJHb+oxqz?8B_&C1)#)Nt|l2ACCZB(T8|t03paEgH?-ahYH7kZ17vft@LE74 z$HnOqDjdHKt?->h+AI;hR+=ldB2SGg)Ikd36YH9F+v_K8HnJ_JE|D(Fwn8^SH=;<4 z==HC>Un+G8mOM%?7PZxZhBLNq37>R2CXKDmqJk zO#mq;ga$T$1IyxXY!fwXNOkNw+6b(~K~zbD+Jc&-f|{a&G}c-3x@)9DZ8x3>~+!vbySt5`BtILp{i{hY?R}r(?+N#XQQz3f3WgAg_vQ~X+BRn z39-QW&gQ8PE%nYP1$!PYs0#lCq+Z>J=cA*C_xV$rq239j%k_-QJ7?KT!sewoL?7h# zN!#tVcSc}_wVXt905H%aGwX0!xk8hRqH_}uR~?8&ow3-Q$LTdg!!1PKhBo~sDU#K@ z;7)3CR*?CZ|Eys(TcI{Z>@IH3H8tuE{@5DK4CwqJ@a%z({%oC*Gm%yYCwnaaV$irF zk6Uaz$=0A&b0mx5+2AInrw1xXb5Py3LMYk+{ztPpfrU_1y;*sbGR?8Ym4`@xPMTnN z1;5CZ62rzvbF@Ti*vii0OV2i^)G!HBOF=ky2-mQs0qhq^nETUW!D1b_U?{DaI(@z; zmV&%F)vsEG0;n^A5(RmxGeTjAhA$scgolMs zNBzM;#!>CZUG2eL?ZjPe!(DC0U2RY`1)F%(@^H)Z6rGRX`^f3bXk+J~Jb$rBbDBYHiQ=>yANF$6Mdn zXY2}}qki_;riLoaP1MiVXKBfj4JM?$ub>8Ivdgh!i$BdlTDna;e0s6`{VbQc2l`*? zIg@7emZW})kn8E_7!@;Z=?KWE3(zw%<6EikP322)joCc%!${Jw0QTszEl#2^ok-RS zEZGv|5Jn4bC>HKY{$yqsB`C~^s|_j^|7g6*F*rAK_Ql@=DpZ^%oL&^}FKULThyhF~ zj2nH?V}q=VJdTA$XfmZuo>J{6wIH)hr>F6ms88Hm6H;feCtIs8E!jMNwy3y?zNmQ3 z)^7pf^C5P_eQ1qekUs(<=bpyLYk%`Q^R5kUDkdvby^piShZJmi!e`jO40Ds>*q%4=fe7u=lHIrSNj7j&=B|o==9n4 z&izjR#((W2DS!$A8%q(le*J(vZUN5o^1UPY%HqDpv&}QQ^VcF0tdX51Vq5rxZryLr zGCh~tg>!^+yhn`3M&xow`BrMh_>xhg1LFhM16;mvonDQ37FN*-)uYldigIoj7>{Tqqc*c=+U(Rj4y&GK^jOXWpMj~Mc=^U|pB zDTm@w)(25IWxAguqit$%p2n_C8Q)pKe5X_qvt8`e$SmTz+!(pX1YH(LR9VkrEa z$Ik#9wxEvCy60ai!zwi?G~uk(f~SRs(|xDN2TTv%Mh$<23ZhvM6uoXmd1PlZ(kYS5 ziGjRt0Nx}x?iu#DiPBr$`UpQ5|1J71)O4D35yim^F&V3quXol>CM(VF4MZNi5}1L<)JVQNYwV6 ziYE#O$Xwv>NcO{nu?aMzMkub|(?%uLXbve~FNG3psWsv?S0_HRX%5ZKu@i;(6{uO$ zv~xV9=N7y^M@}8Q;nK?rnArpozJ6#Q37g{s4=VU;l-DcU`xWCQSDs20?V9-d3akA_ zliK<3D72j+rT}Kc*&U-Kq)`LAW_;gYy9D4f3Vh_^S_8Ls`1{!#WE8ctHw)eF`KVG; z3MtoC5bi-kx@PLWK~8_1n>jJ?4pEC8# zQr;=Ypcj@_JhoFh2zb{Rz4HmI%UA+N`jCh9xvxaF-XqLWOQ3B8xZe;_jW!e;$QU|s z2GqKj``UV@#k_6h@%QRqndv|KgAGRyycBK+J1ejfand>^)( z<%vl1Z3?WX@51%V zjpy!Qp1?1745z9y@a(Mn4cAJL;wB@qHK!Zvn(wcYrb%-ondo+Ph&an`v`lb!lN4B; zlAiVEEs31II2ai%YxY)jZ_-Ls>IU>96RRvw8M)AJ8X~S5 zE<#of_;nSt;Jo9afkPAZu=ZM~NxkRNxKUPnjo(Q z{VU9eU(PnH9Tu>vk2ARc=1TS#g~lHeVL0S;bD|fe6&{a;fs}H_l5sB(&ae@$Km&dA zdg$*~gSWF)RQpcL8B;?&wK~6|BK9F_xfb93r-P3|}@lBd!!(M!t=F&Nq>pq3Ya z@q58<_d!Nm!SOcU$^Lh06)$3AoAR&6jtzyvg@fT?>4?k?q9v^~hl$B?yn>dI>B*XD z#1$Hqvy?236Y#-&1zxc`%W}e_S+nVw;rQ+}Xz54J>YkBb$ ziWm+UVH4;J2gwh?7iY6md*A%tC7Z7Wc=MjxnTv3J6updLjiNSarHIv(za=&q z7AK{1xR)LlUmPzq`VehDo+}n5{tzBMq8H#y?K12yy)OSwortnh7o{%@H-?x5<*5=P zOtz?eWF&ld#7rZrA~YON2nZy(15G5cCJ7!$k56VY-Hxt2W3rLeMg#0W7PvTESFeZjm z&!Lzjgn6GhSD2&oSD~D_?-WQIww7TuWqx3Td{sAXa?26Wpd6SroEDfzd{p&^SJ6o% zhUNN;9+-sbNRbfOWj?KUXhIA6vBN@7RChriS`pk_aIvMqyrKXA>S71{TEt>00*x_( zs8C26CWWxdogRMszA63Hcoc1^Iiz^qEik%d3HJG?m8aB!8(+0B9(Zzos9kZRGx^JzVvPR8P1 z*_^wllX}$udnNU;?hbX^MD|xfb%J>9u@>}Y@Z(%979P!^Nylh9x$Q$jJV??zPXP8a zBDT>l%XG_pn#yQ}U81$@I^?5Rpbz2kBlZ%)I|{Q-pe)`Ps5ZM1z{{ux0q3EQOo~f- z9@R3Nt>-iDC_WTyXJE}}8je$^IcwKDnOp$@$8F%~;U4-UnA3E6*e}_I6c?eB_pn@` zta>Lu-vgH0fYm=Rqh^C7gKpno2#00gKvb-?D%r-eMZlo5M)*&o^L1B)Kd=J#(CC7p zY8w7F2X|kHyPuQ=F)2k!c40qP!Crx}T157nu|i5dxjdTkxAwqzkvuz9fVyVJc3Z(; z2pP^-6F+R?mr0LBb9bqp{yj~Y|gM(mueLUC8pq|U#pjs zyEH^9G)I-joC-}03eHQW@(rBZ)|e!P-k6A)&}Ok?(%jd11|{fh>hc6P8%(O6+THg! zZM+8tF<}b=)lW`hWm-;hNw*<+sO{UDtpW>}npjf+WBE3`Ojqqp*kP-=be2m?ZNDW` ztjb0V4Ane%XEmq|f2BJ%oL6bk-lLB#K1$7r(#LF;CYI%QTA};Z2m`rRF5@$c83z$9 z#GZ0h9}#~4nAWCsC>C6t_O(*Om|xh*$YqmInM78j?}#OT=V_-^_e-TVKa|sCmGBoK zR3u&s=*)cGPI*r{SQ|QBV^bN5A=6{6ALAib6^)Rmr7|3(wH^xxUdZH#I>gBHYl$dZ zR#~?$sx1q%q*A?wZ8;(DN%uOz4ALdM;9b`Zn?{Apr{vIvkqKFo8MC1?U^64%quL4s zYno-^-#u-Ox2aSjpErs;J;}u{rC{=Op_z>;J-qcuO|3jP^m#WIL`3SVvSB~+uHu!i z1tP{vm?&|RWp%rt40i-q)Dd1*8yUmasH!g8)K{81^jpJONl(>15|+xs){2ku@^)!r z)itfqG@cu$F{S4-3q%TZmK#-14cvYDnEj;6Ey^>{T*&3$8FQj0XaUA*rg0Yh>Ku z?e*vF`_}OCdOuc|)tH{BxzE2nVD$GIrTcMJ{_wJ~lL#v%FZ|lQTo!d!ITp`n%BeYqQMen+x)YA%>#~&^$m3ciie8(6wbuK6KJKdmD z16S*qoR^4#{V=k+o4Ghm-ar%SSo)}{Dm5qOUwsOgp|fQ|<<1@B z;6JUKkV$UfxpX|h1SD~mlUK+dbAOCWFJI(2<~dzwKwo?FTv@!U+Yo8Z^!s#cC0GjASG8`%3 z@(GuDSv3c)79R%`M}Pk0N0vRTEAEa)?OIsHrv<>dL&1RrYx|oaW}1RQT^QYxC`R1W z-c-bG(YO&Ex9^4-9lSMo3CbDlpO#yU!Fpjh;w-2vvuLT9dLd+3rcaiJJ9PcddX-Tp z)>voy#%yb~#r{hrl?2#EJU_zh zOLz8K6^?8=#z&98<~UVe<($A3rnMTkI?j~DR#I9!3Y*B*T3XmzI(Xuws%*Y+Frc=I zS+w+G^S3sD$x1}otzz4?9y;N8$!EFR+skfbWcGG+tl{KR*ho8yZR5ahfyOBzyt4GZ zmFjP7s{6#=FY@b+0`-uwJ#D3wl7ofjj01JX{B&y;6{Usd`r1_(lY+Iqh0w8d)=7PO zF4y);{is7)2NiSEvZYc9R(6q+O1p&SP%S)JoM1muY#$eLGxafprSWA9W3tFaXBiif67YNzi~E#s(0IM#1v(#v7@=)zN!ViKxboD zc*){OZ|6}umhqquHPbe$d{pAB(#H}U-~FpwoV{T&A-0bc98~s^0`9T z&x}scyEQtLX@h{vB9Lw2WI>@mC9a;bpg?WbShZzHSrwwDd_>V$29sOQadRA6k<3DI z&>V$4d@_rN_-ip1J1@VF!smX9UXNZ6^BCe68S}6Hzxv}i@He9%4J-b_Y7NDMYFaAv zLr7vC9Ax=cxTEl=OD9wnn<*<56;oqwl$XN0X!=%E7gY^$W`8Am6i|#qt#wvP# z&dGA6L{!N?-R;^jQvcOTjk@F|DH78%43fiKclZI zUBKv%-DgdCPFYquFj{O!>(q97f9le6AMk_dL{NaztSZ^c;jdb)42H*=0S(z9OF7+# zQN!$hBfJO}BdXqyB9~^wWL9F?v$6s>T#o!GwtV1p=Lf{&83rm#8OXTz#~Z?r;In8@ zp?X4pNH`o88k*+uvkJV-3@ugFBxNKhPdjDdA=aJQ!Fi6ezx35$dZ;YYRqDZLTv!L? zFb({QG_%+)HESgkwxbO@J;rP-N2-n{Np94mb=2*QX@SM1W$1Hn)udK8BGFZ^K^C$ zm+840ukxEr$-a_X4AN)X_bE^It&lVH^@=0zXT|muo4yVDl?%3WypJ+xS+D~B5GC=G z)w@CT^~l@3{S-wX7kpQteEufK%puk8uoD&*&jNnd8nbOzA9>a73vD#;O=R%FOA6jK zS3&EnFxRGOdHwc&$$})Gz95c=QyVq&gO%St?p9Ia9iD+NtTrlG%)oIDfOD;UgsNz1 zQgPlw&#Bx(j&><}abI@?_)yNFU(%fTl@zfF-`hkw)|-v7A_2o0{p54Gj)oL^7I|J5 zwHD1qRUy@3ylglh1zgJuB# z@}wMBI1QRG7+ip%Kub!bP z-!c)f{?n%lU%f@}zs<`)|65ky+{oa682HUV@IUl_Y5GT*lAEp3mr6Yoqkkgd%Mt%H z`yYvan=feQ=pbigFJxn7Yh!Kn1(Sn-UdYDM#$M4@&*1B;zl@yC42%>+1^?$|C3`(< z2V)z1t1lh@VSD%`r1ZL)Lf`Wj6e!W0|Yal`(5MbaC;9w9C z;1H0I5Ku6PFfh>2FsSed-w`oTF)=Yv(b2JSN%669h<~7?6VMP4laW(WQDWiKGSE^m zkWx@m{G$XE5)u*y3I+uR2899}9h>5RI{~{vkf6TBK@b8!i9o&~fdY^~f&C!3Um(8$ zK)({mzX=Td8vp_n5(@gO+6WN@6aWALgMj$TM}wTuKaVBXwxhf~{Lpm{l5p zV--#;J*T%*l*V*WgFWUz7uob3LQnMbonG{X02N?96p44CCU25_hK-(k4XgC;+#D-_ zLp`h)GuUmgc4lQ|uBgEAunRZIaOombS!opcuAMEJqTrjM>B_izc_?Eeayg` zRmYDz9V4gE2=K^lQ!Mioe)(CCxJL(~^SQCk0!6y*zV+ew!-w%u1`Xqn`Ci3#p*OnbqvD zy(RX?WuFwMR?#Rc>EuT)s}dVbtGi?qoUFVwujq87SW%>$tp522+%hruBYpaD*YIVy zylH{j+$j}yTMm&4cdhsc2v<}Jm;Cy9<`(@nEy4^fsga{n zAr3n9>emkyTPQudmj!`t39J zGRd@w4;D{0VzYr^psRCMHOLm$YS*(JC=6oZqT!y8Uw8kcBdkFQk7iy(OS_j8SJOhH z44mkd#5sVBk_>05|M4m6W6Za}{i_~1PSkO-PJCjqamTsR=$Dh?LbMjKVJx}GOgL*r zM2)#GPLsy{PYY2EUekkDauX+-y-yA~&nAhS;u${DyU3lq#7}O*Pxn+B4bW~Z zEOOo95&44B{6N(Kw)kUId&YrEgZjVUX4(I6&<1FGHuu>ydyeiszDitJ5f&8kaEmWQ zN?X}7hIayHyCl!`F(cKB3J56kV#6^pO z46fkF6N2na74H7SYX5y|TJmvNy)lLuoG1A`hMpz@bR;*?b0At32-Dykh54~I_+(bZ^v%Eg@NSR7i z4|`W>sW;d{*|qf5X=#?9OA{`2Wl_!Y1dZeDMrBnb)Wbs>ES|n&lp7Yg5*vH;`u^AC zSiv-dYW)hjMzg(x``VO{m>GafSet$V%-@o+DpMU<*V z-?F++ggQUZl0ah%soAMUg}p6f=SyhJ=8*BmfY0)uo@D*k_d0_4bERBm(@l-3H8GuT zW_slwINj1L0)t|!P7SrJ`1SRG;&YUM1NihFHBosrTyPHx4VlwqDkG#?s^TH;A3A|Y z#6QRi1tzz}5VHQ`>YA9_-rm6r4SWWRTm0MS0I$VV^9~g4)sJ?8F;V za7$}Pg(HTub<;teXjnk!jihzZ>fr`MYW~y3;h6;lxq!@X6u_m68yZs* zGWjlMBqXvmyMAf)=05G!^uGpXVdD@pS`yk=G0TC2kklgnyJY{cmzV9`W1)YGR53l^$4@Pq~J&Y zX&8Fw1oEu9mQhgzsO?~5G#uw?4}kYM-I&`i|6*2A&OH;aiSuSJcwRi|4E zW0ZDK>{GTrcJE2`nPYOjWIf{5 z`k((VHOfyGq?^M8POI3As8`#|uj)Y(tkqh7ehkLc6gj)l*=12ciu*kJ&0w*(zo?P^ z(Qr)XB_{JAVhU8k9~DlwfbVlXwE3wc`XW)XV`@b^1q9*EdSS}mi$MZKLPYxCDO{fd zPxm>J5EmON=o~`UL2$%RVQtVWuC>-qUp~RfMYnoRq*FFfM&3eHr&$8u&$LoYYkWCx znra}OYY4tS82-g)+g<2{ZS&IM?@m{5>T$6tJ9uNVl}g>rN{)v>*t8(_zt$hR0_%eC7GWySbQcevK#*^C=3C$! zomE-eS|nWVR_e50XVhvbmN`}yVAsxdYy5ChWK1*iwBj(pW<%cVf;5xgxQ!%ipI->J zD6RKebjJxZ3?$P}iRH`FR^1OWP>wmr?l+HxxJUK;*B2=N%hapa>W8dZNa_x#`kNBS@wNHE`PXsn|_M9-Nh_{DBp zTGC33RQ1D{c0_0YdDU1kVz^s=-Wk7g@%mP1r85|i%>5s1$2`* zRplOQCvrVlB_u?KG^tZ&NvffMnj#piPhZc~v+m?vY}KqyV({L^ab$_nxN?`613}J; z1g1Cw|7iXMn31O#{a{rXTp?=G+>hv^^`J0z(Bu+;>w&>tdns-D2>UutfcnfO?Vc@+ z*Qhs-2b_dHrKfG!bP`f~91Nf7zlSA;n(mx>qv?a@t30aQMlrb+s}zeBX{E=*cR>bm zl4fztRqsR>2dOyeFf1_R3FiZ>um@9CedNYDsNclbjk?_x1E%k6|{0qQEZydt*^8tqajs5rC#T2n0o+(LKH$Rq??_BN^I zwE0b{#H#LH>5`Jd2#WYI_ymAgtgR~^rV>N=|6=dG!=h}KN5Me^M1m3|4v6HOb5cZ- zB*{5R8W_?rBn6ZtD8i6r$T<&5az=8_Far!Z4jBoeVEA^_j2=@e$sJcNS+Pjbo-c*u&%Dt_3Vzlmb?_w=1uOS#_I* zPUGGGuE&J=^3Qyn%dp34TR^97J_~b&t(c=h>Nt3#q7&*#u4wN9kNM~zzfpUEA-;CR zC$HLWJjMMTYj|Erq%oV0rh^(U|JIsl;ptJz#`hjorna@_CQ`N@v2w6_`noRw zf9iS2!rv^ZO@99PT+hMx(dmnIgCzr}>nBd$^{7eO!jc?BiT`WqwMjKCR1h@ksUyZw zaH-+m+1MZT{|__mGrJ_;FfV}mYT)4)-*nOsj7|j-v|UBJLd&o@*?vMQr~3z6PaDg6P82#>%WuVWhBL}6(pEkJ3M6nMMv(_o+i18U+rP0%xw!p zLd?FMEUOa zmlDAvzzd4G{oBB-Kf~bq-vVwgRrd^-nN(*L)@wT;^%AB^QdUJzBh)=5Tv)xx>rakq z@3Q@k{P%=MjcWXCnmu_aTjNC1x2EV+lIe^fa5fM+Pf+TVkwmf`;>wVYV4mK}YB7mV zE)4f$>uVs8<$p7`+Z`miZ(wTiowDtvZrW!zi`gO8Z(`_)=S;=EW+SsfjpqIWlFEZ1_ns!J7(3JjPIs zpZIi~9#zCppxw$#-7&fLB8#YvXD<2ps#1L={89`sAAZH4!jG?fQF;MR9eREbTlTry zMHyh&8=6XdPQ8%g8HvnL#}QGIZ#e+TJ4*56b1+ z6<0&<(aL4D=zVn(yBd8eN26C2iC0Z4Q6C)EwiQNoXXN3C)M{AH%qOp-Taln~yY6oa zwAUHJ$Vt1J)5NA9amlM!_;9~QEXX2>1K#mLy^9jw^Le=;JEA^5XpB|&iO#Pv6&T&8 zcKQqO)iXft?0GLb3!Jd7FfOgg_2v^rvr+GLugQIexSqbXGSDJ`(Nj%Ejr;3nyAETr z#zoeT#|nP|gvGM31e^mawBNWC)R=Oy2~WwZva;y6bI+Tq?hL#*3?`W7$-3i8d0vMz z7Vfu1-)(NHuG-m2uM#DYJ`IAy(Oj1jDz(GGHLhg!xwm(7oVLMrT1UCd*;LEd(z@=f zm}s69;b^YiJT5EzGGVo27&Wz%Ul%`ZFm50RX4%lwQVW=>o06JpjQ42?>yxVUiC5#k zF#YiDX)?x(JmyQDxd`XF-!Kn9DT5I$*8NL8U&s?66{BXbzCjQ(9*Z49(|b2~<#pt} z42B28B-f8vdvhav}78)Y6`Tu-t*!yjN6y<`0w=FKeL$~ zM8kabq!A#E<|%mz=e8=jQR(JN63IEj#T%gg0<8Dl#|86M;KW`}C)NYO_eBox6aEle zYf!cXI`d0++`e@;i;3YcK+()?%}cFR%zY+Li{vH0w$4OHQjgWl@oX&#+_J+W>%OIZ zy3+at={+9$)0b|Ug$$szGH+D+W7yn%Is}@3i}H{M@Yw@%oyj2|3FR3?ZCRkcizvHGyPnr07K9NjW+ z!te*gOC9+}kFjP+lMK8Lc@ga-Rvn?@>Xqm#E&V+5xp7WBmm?V1FP42wu!|?A*>jBaST%|G(PvF6gYFoYnDMkf>hAfBmVgu-Hru)UGg@*Sh*8v=a_h` zNIIYSQ^v!)`4mx#OL^xZgdU473Ky5$=LLy1lLpdN@#7|>=4V7}og_Fp&DD}?*{%!I z8G_?^UPw`I%2ah?ifL^FL4WR5Sr%vZwSqStA!0Gr?5iKga z*J<8^7F>|1&;nCbbE*`li3T`lrtr-nl36Z=l_aROg}%WadmEuFZ#!N6S3SA?)Q#Jp zLEo9ufAMzP1k?wgU!N@1aBnqBz0iF)HLcsBKuk}HtUn8wEbXN&tY|UIV)PE@p1UE* z!s4zV@2%5!?`ZN$LGl+1%snGoHo1f9xm3-ax&opUs{IivsmW;i(749K&Qou$2JU?& zgFUkh#*{SIM>8kWkI|-)Dq@GxQ&RbFY@ZPbe}DjowSPC`H(UA2REWI_sQy-Sd>~z6 zt9VX296sf4XH`hqx5G$$1qB1o&`{MI$v85p4TzNUVz-o2qd8zovKHtL=aK=uvnXfT3G5_EA z;S%>&l?py!PpdqQ=DK9%wsUJPD@^BN!y? zLsFCxkfbE9%#~~+pD?qZ@l7{n?k@Uens0`8z|XODarr}Zo%pyk2}SV@Bx5Eg);_F^ zR@VeldTpHFb1Rl}OwX*YZboh=hTg}l-9IyJg#ED_t=`QNQPR2VYq1_+jEus-chS3# zHrl|UHS-meA9y~G-h<=UFBvJ%*(SZR;rF;5|U+>PW%OkYo>D) zE>hdRBTUk&OKlT+kEwOGjE&r(Cke%yADkK#}3~}kE zOF`Y&YB+$VWt6!nRsJ>tkk|gTFJcv{sM>{Y`NT{S{vJ#CJ*Hp&^N9W* zR-YqPR^Gh+=)t2$zkY5w)2cul3^Wc^pC%`@9)X0~vNOvX`9s>jI#lGPrurw6!3_7( z^+m?ppgSS-$^Fy9%ZF?^;(e-iE)Ll)99c$^U!NN(=$PcyQL%th+oNafgOl&@fx}4^ zg9+|+1S!zNkcO{WAAZ$|M9{FNX(D-rXg74^$x9eeQ2 zJNIsTVbl&ESugIq{tMtX{=AEXxkj%WDEjH*OHOo7nJv4m>4XFTXO3F@HHE%#H3ous zh5k4!$m_Sb%3`a=VB%z|smNJTpE{Vy5^^&_T8-hoAdMY}^^Caj8ERAEzN$N1W)xv6 zVYR~q3GnRaakgcPSH2kNw@wF2l}ln4OZ(y%gMOrf-keNeZ=61wEe=tNzf@GWGO_ZS z@)xsk)qp(Ilu5bnYG=QdEjnHFBM?I`5&&1C1?qN0pydFqI|f}^*% zEDrtz&)_#gk@!yD7wcsJRLAQFSQn!+; z3V=ak5pnoB6FaXY%U#=ZSKPzP-$!(-us*4(esua}3v4PbD;eE-RX#9RFT22aFLu{e zh4YbBsYRdD7Yn2CeGwzQP!d^sQe5At<3Up${BF{i)GvFQ-^XIY!k;-Unb7BDfuvn@?4 zWJde8|HauJeuKkdklR8+-IH9>ER0-bmzQN*=BIMBqJ!5#2J+%egwA-LcmxI3A_QO{ z9cOrB%tV?j?K4x#uH{WE5J`(1_9iwM4SL<5~GB9PnmiV+uZ-L(%R+=eED=LI9 zt%6?*Z`O#)NI3|Je9c-7_L3NCiDrinYYa7q>yN7rI%()iRaMK{PbLMK(JORE$P4D} z9EyeXnyKq(=Hoj|>8Yt{6C(xplqiiiA@`@!E45y206^>H;kXky8P zu=~M6Ly=(I^(MQj(fkR^qIMP5nayMyua6%g*lihwzV;g&Rs6`oF_AjUfStN8T5o3? zmYc#9roUl+J=82m{O2*TO-7)GA7@gs2BUlaHQ-6#1WG7Ds2oHe1UMi{OU+44l8M&m zpA9z&w(Y~<(9@~z4L@eSE=HW!w16n|$rsX4U-lKHS)R}~G^boxGN|5ykkx@y;Bf?7}4^$ygXAdPe6kPvY&f`_O5UM(V9V?OapZ6{ z4PG05+(F=+;a*m!P~dAelEecF)PN}5wpZma$g741&jB|O;*NGMC!DWC=}bvz!&3|4 zW)mg(@i29-C!5c>ROArx&LjEDm=F6!wPT9gmEK1{UHasH;C-nsOf=S zW~i7c-3|Ym+S?w&5*Sv6$?09TdTzhG_%n5xxrteI){_X?;B#07zSj33(jcnw45|-= zlg}^wX9ZtNzf8aQ{eWsb4#wU9^fQ2ICbC-P)ojMvvSk_ER#WB z!U6M9B+faC?i|G%i}^W-$(z3O|A@5wP@?&@fyZ92U}aK$_7m3!pG}6Ryq=L&UN6~U zxJqwR0sNH}{QXiJP?GisR13%-^+=BZ;WQZ&c?)H9>TCx_d0@B@I*z|8=3|>i%Nk|f zeJKr>Jh#%B5+t**h}FK@99mujlol7kWy&@0y{eWlB&adi8tvdGbsBU#8O>OYjud`0 z*~TFexy$vXH$>BTB)MU!aVG5sy-8;S$-)Pjk3x0sc08J~ERI)hqdXJucg>EZ{& zjD!r$7Jphg@ePpdg6@JgAL~(k?spUOt|c9Y2Sp?VEbf~dPGckPeM`fzDNUUE<=tA8 zDT0SV33XgK_{p10>{RbB081p5{Z_$fPZYETxC)GJx*;PwS5$K;OmzDM_v!m? zGz&go3+V5%+%?mh?dM_g*C@xUzE2k=<0FM0?O65{Y74m9$VK{c^Kpv2<&(2V5Ac1g zCty%@m_YM#40BI#RQUHvsp8z32cJb=$iXA0h zO`y6L)XAd$wuseM2KudJ1#-eL+%mblPK_pbLt9#Ll3^3|QCs00(VVT=R|l zIHQ*&7A>kvxWKZ+6kTpxe@*?hyWsW1rNoTtFWk8$f!_7i)4gcMAF?bYNGUX9e^Ufq zksMrkWP`i?V%EUeG4IWc*y#YSI=`gQ<0YH2*>G4?5aj*pYK3Kj3RsG6L*o(z%1eFh zRC0J?FsP$VpA)O9;E$dzWv81J6$RjTs7aBoU1{3bSIfLTrs`YR^vUCn)_=+&lYL*3 zqm;+qEq1=x`Dsykvsp>eJHdV+lGrwrQPmAcN{Y{eK~jz==z}pobqQ#HkELG8h-mv( zetxsQZng5j+(OyzI@l5eyG6s->C`XCgFd7XF?IKfm0#>P0Buq^n-8or#|!B+@DGQI z@cK#dA87dm$6f(Hr`b_+x}MGI^jis{B2&&p)tPp|goE^?tA+aw*#ar%q83OxC%&2X zo2gEFC41w9(2}=7UiX4QLi+h(2nI=ot-iOER+?ryznWgRmKV;2?(M7_0dA0aqhK=Nl$21rM z$7H63TqF9rzE@Mrh$JT~(0%DlUZ4Cn`zOwQrF) zvmAl{2L1H?lje+B6CPn@NtGZJX?Oz%qxUOs-gQLdq^26595{tF+S_b*xxcR5&Gh1$ zha!EA!$yNM(Hnj*kLnbp0hw-dHZBD>Ba1(5G+72(>!Maszr#%;i#(6Rp0KeZq8Q%c zOOerYm(09wd(xx4w*L|TlQGGlLTG+jfEApCX~0`S*wLY%AsI9DzO=6Yi5u&%@`j#A zA;JmzVYI(vAGhY^=1Oo2XqS^e%`?ZFtjyI_D4!lf-tYt($h)Q*Zj5;o-_64MW`ob4 zR53#J9+a9#g=WJIR+tVps;`z@(B1J43a)}D)l@qTKnBJo)C@0FR~r_X3k5=ir!Z9Y zzN$FTw=s5SWxmJv9X6>z|INhYBKxe5CZF3#{=-7G#;uD>9gUSLaNx>Nwg0k1ME&~R z2ychCvh#ilW8?W0Rogz|I;!8F&dSGKm4RPsw4{?wwq#g7F%r+68ybYrd#k7W1Odjh zmKKuOzluQ*x6`5)A~wIse#GQ4Aezf^TvDZ7Jy1Q88Y;X69gM^+0v!tt`mrKg3gYw6 z3M%U$-IV`Z%il1;xzMea)5(|Bb`TvN0Y)iJJnQ=uow=? z9Q4ExvO))-kl>I57Y;d9k;sqp2n(R7LHvVx4g8#PCu{6nM}tCjNL}CCut8Tf?A}2% z$3IU7?}iD=jU)6+CBAuI^%jL~>y+;a;?F*Oz& z*34K50g^k4EW|J~|6aL(#P!C2dq*Uf^w8La&E|0HM5?6)FhS+`e(ETQt?y8D16^=lkN^dEx=C z7dsv54;n|}Q~(zQYoD0XY6gmF!wFgLkk1Gk84jrmpyrszvis`An(+?~6_CvTO}+jv zPJsViJO5q%f7*BWUo5)FdP}ld&O-aivV0Qh^Dj0i*(JD0^riUqpKUI!CE@DAtN3q-M3)@>!=L^(lW5`cC+MOo$c=q|(C=wwgD@bMwBK!#6G z+F;<#sJia!)Wo+#H>$stTkSbjNHpK1Q=Z@DW(j+^T{nIYd$8{sZmKH%4V&wmj#Uev zzG|NGR76iNbC%er)J%UoD6#>?_0!Ja^+-s~*9K>LP!F?S3VZQYG?=-6)SKfeaH-L2 zkC$RQc=4K?aoAzem1b}yAuC^}o=7QPn&&}KBuG-)uOLmQg30IJ7$7d8b@hBTyKAWs zZW?{JerbR2UQMS*XjCV|kYDbzsJ*oXMrFYZh6slig-%JsMCxG!F-})Y^2Fo_bSDJ%b2eG|%G6g6lDEPR4#oDOd*7;)>Gvq%q)cJWbUQ^=l7 zOC+1L!P9JuH{0PX-gm}RkGaVt1--8Hs*->o>0`W|MA6`RD|c$8{7&NOlPU9Jj`A2Y z%S^7hU3$d&tbO*TO-Ja2GS!gGXf-zFE;X_lmYe%-Z=6y@?D+M$EH3=gXiQXV!HTW# zX5;{;z;O;eQHiL$_YebJ(TFwli4Y z(vyX`Bp>wXGLj195)zMT2|k!ptZ53!0hKpD#vk{ur!v%+PkxMUtYd+)Ko>35>v0hD zU$w05f_j~P?&S(lqhu4bDF-2v#W-hpRdtE7N^VXO(zT)eu*Z>~Hp1iS;jK!uJ2+}Q6 z9-^dX96G}oka)`r5NMivc^(343p2XG1|F~r<%M)Et`ZVJaG$1Nos=d`qI}ngN4)hZ z1%+!n#W_Xqx{f->!2k$74pXd_DxL*oprurfDWu<`4JQEc9)A{9myI8p@&MO^?r5(4 zO+WKd*?GuiovQ{g&*Bn<-SEZw^-I9e9@F2RJ;!gio?gfKw`c#`OTX=^RQlVq|LxW* z)KOLZno$XV&$;+B|E{j_zgKiO#l~#d>dW8Nyw}>vWI@K_mWM_G57415cU<8w2q)Dk zUh_NN0L+3qSY5{@S3>L5%&B10mNxBEdbiTzS=wA*@adF>HREKh5z5ZQ*yCtjjE(UN zdwHjNpVJ}4f+h0-`?>)j;sgH`f8Xa1Kk_ygaT|vO$n>=*A16sX*jF@HSUZyJ?EecO zCcSe^J-{cvTMB0N3+J^Hq?YQ5#j2?*YdiqB`KlMx+Bku({|iuNe!oql!u?&`(qXmE zC~I8Eh3X&+i%E8`tjYe{Jt>k}`h01TJm^r$*MQ6`8i`Q)(Awl5O&!X`M z#Ew!-wjkY-^T;JVJrXgwv3S!rId{l<85GSiJ-%|;KzL?c737n6TE@`w9vF#A&4;9# zpzr0bCSMn+*S#SCVM7N|q?4?=j|Jx*xTR+>-!bhRTho*oDbm#<2u3-uk-_@wqx+pY z=>-`y`!x@!&`yr!?GsAG27GymeK|#;Dg8LG&I7GeXyY|40IOEv6pyQchUoe1V>JYO zn7$IFHwiTV^^yMrDLy%tr!nMzl zm|!5IdwVYPyRVmhc2EG=%Rp<(IdgPwm3cl36=&3Jy*{-{=rq8Qym7auoNVlwGIW~K z_V78$m4cNC%a?LKy^?z_%FdBN{_HhweF=@}46So>P2Y5tD6-5TQ`{~hVIzrk3<~KuLh5P+b)$z0E$Ci` z;tS}QFVkB+ZEE&T0|hI8gtuayb<8`2t*|?Xf3^5E-@tvPA;z1@+G@}ic?mO2nT>Z} zo|Cl==-c+u$d(1Ne%gdrt2An4AlY~zzW|zy4d~`usbTbHn1SbM?a=e-F$<34n$B6` z(sJQ-_|OX>geF2%m?XNAD$5Y^qMP_%bU%GcROu`7OcZbzC{9?@(k(dL`a~YU$#jYv z!1erUC~rgSf%_`~D--^ z^Hyp8JI0%87AZ8VA_(nWVn?TiDz`rz<__xgaofg<)^k>yl?j@w_CZF3-cf&ZTBbi+uy5%LK_i*2mnY#LeqdvS&zKIF5xzY77jFGHR3krXBkR!S-GQm| znu?GT(Nh%?rAPO|C4mRM7 zOR^1t`_ri_nZ(RqBRxI5I|j>e>0~F?VmgdT@K*U4(MiUtfHGWnu%OD=sVMw8j7Lo4 z8^Z&EBB5rg@TO1@YVFPSjh!=$BOz6YFn2UC?HzG?qMDlOh3sRL2G>$qe|WWF(4kA_ zh${YQ+L@EXV90MUG1u&#}i1PQSHnqu#!K)c;C7|crH4O)HUavU-SrjgIu&s zy}Y+(-%UtJ2<9j3wV`zwlc5I*Nw>~!`UOi)x7cFz7p;qEIQjj4!dgEoA|+_J`fd_Z z^RedDBX#vq+C1zCpZt4Oa#u$?!wP^eDD2L}5K=C!sza&femQfcS7&cQ2l;fYwou>w zH>ND?-Io6BIF^!N{2?Q>9)G6c~kdBpB&q`Gg5a8uUhe5eS#k4kzh}-7Y`o#YNYzaZdrEf-ZHxGS{27~#< zG+`2hKv`nf=+xdQu<$xS;2C<|^O!tKP3q2_HYhGOAK_Q! zn--T`b7dn@&rs9RcIS69%m;)3-dwZu-z0)j7g-dbUc*|Cxp9+xj z(#{dmV>9@!2YKSKI8{da_F8yEwJk-BVt1*BY%K6H7ddx<^ISV?#qlcYQu#4D@dH}( zLao#;tmLX=Vi{4HS{M$z7tOU$jq%04kUN;icS-ov%fsY83Qb9yB(G6*c;L)es5#;4 zXY`!0(kbbjy^YjbonwtVKXmh{S8fP%B1o5(&CH#m=6X4C<(y(=074d&#5628x-A|Lyw9&68vYAF6Dz3q@Uu1}fcBXq{sdr={;n-bTbQ)Vw8*ng!r{P! z{9t@vxzsB{&6&?z5F6tKvnfnPm>~9+a9Ql!q8M^wSQ9w6>ER_DvUxZ=kqQ@85G(Ff z0q9iULK?WFF!(*88E2}Bgt=tjg9B4f;gQ2V1@z)^v!Z*A!Qy5;+P<);C{VqTrwqn# zYicp~Ly>^V1zlNG?&U&CDr1g1-u1ZK8$i9Sm3c~2^KCVkYGP^(pvgp6bpBEzUb;cx z{Ww=#aMR*;%gE}>5W?79HsI`=a>zJW#jEDysGg5>(~bLNrJ);U<=$HB#dh@1HagDD`D5+?9qD`Sg#KGIzuu+h@E%Uvs=!XQq)_l%r zZtFZ^$v~Z#%ELri^Y$Ihx1sUkUAv!JIMJ-EBs#U%)MUCFbEk&w^$sUIqj?RG=Z7UB z(MX+U$Es2OVMTMraNHL5_~o9}xH``B_CX6)ok=S`B)P_+@dAk%qa~y~2nX$kVW)w_>h$KaAwd>cd6uZqF z71x<_m1cwA62F_SH;f>*v(Jw@q?ev0(9R9vUU)ZU&@FpM$e@>!eA-S_e}Faiv0`v6 z7yvl%Sd2O=4W!CN)GTCans@|4M_wI5ZjnSc0)(26{j1(*RLH0;3Ie>SmRR$e3=F0x z$9c93eDXUd>t-A;9YryBp`c_ zLfWOTM(tZ$hh|2(>J78ZgiB@V;I0mY=Vmnbh#ou9$l?0+br@pv)HuHqNKFX~YY2GD zrn4x*%n6YT4Ov+kc)pa5JSXyU&sS?YKYlBbm$bkJPJl03pqT{~A(4+G=WGJ|4(NVJ z#Pb`_etS1+`*I8#+EAHe43QD{(^NUBpbp=VHCg1ZuWy)|SsH~!zYUb&n4S@KP}emd zqX%?-dtvzC^NSeOdE`{^0LjOK{eAA3Xepd_%Ca+r6q{8C7RD2kuwL^N)@!~)sb!B4fx|^5 zbfRTW(&GdCZt&E`Km5+$(86(l5WC#_wAg$^rM2|Kv+-@|r}NaHPtz|hhjXXscKJ{n zIz*tl9VRu97|)CQIQxNaH3R*C79}CJjn?EVL4J)Lv!g zjm>x1Kz^JCV~oO+Ma<|=5*qw;UU;Hg#S{-+K9}v&%r0?uqk)oAK4f2s-n=)jxV^(4 zrLT6M+p=;rsPC#zd0;)@-8Y_#M|~G0V8#bmj}A~6y7`v->GhQ)PrjPT?ViDrYlypG z$F>Ir)I{ER-b!Bg?Z%fp|T?{lthzK!PLE`-Cm5X@16 zcK(RGRadi|CFN>Kmvd3?kCZ!8-8rZ)TI4xQPy%FyfZ(PejcDZf4M{aq+-L7qU%XVI zHxde*_Eqt)shKhPLg?z%Kqt+e40NtwcT~TWd>w1OF8(6)y;TDa!OMTad}-qPic6FE z!V`2-s;Q}o2Jf3!6(Z`qE@T_k0?-tMg7gPPn&Cw3gu_-bk-PxLBs%hqnppEWY$ zNLV;o1C{?;*ZkyNJ0U4t-Pm>% zCcA1dI`g?C4!5nILoDA?h)8%?FVy zco~Trh42kNO3L!Mk5m1%%_@zytQSn8u2P+I6)$u}$@$odbDF1Ah>m7Bh$C~3UBrYi zF4}xjZk`@%wTy|~yGj=^3j6zMxhSHHc5nePyt$eC_41d-r?+rr^~e=df$KL02ADSP z5lrv%KbKHc1R=^{aGHwgZcSCc`UXPYJYM&w(^0F3k__NL60MloWjA=LYKdK=nIyji zHB~=BmxM{0x`!ve4+SiM|D|@V^RDOQ5;Y~CtG##pmWoHb@OGc`b*2dXgzyk(TsmIg zu20x5!$tpToC#j}1ZtNUexjzpdg2jWyA|9!hF!h`(!mS^@&)R@k8`c_Fh5aPGz<*sUVE z({{LI&q~5GfmtXdtDpvii)Vid&2I4LPncR1aA{Wej5LkYF-ND`XzI~_daEAfe(T;9 z4S0;sCo~wL*wSLo>ody!er}I1%G&}Hv3_hXLqy;4UJkt(tE?~|&Ck6D%b!hxs?us5XaO$wT=SZSk z@O9RC-MEN{a_aJ|ws$1OJK| zbQn;`O>OFIPlDnN>pR6iScSSWdiOe&(ra5;Vvo2;oo&z;bPm46X(6huHrXrxj-m;`gA-_Uz9Z_ad*M}h^`E(wz+-&LXE?_i@NO?TD;|tBcqrs zsS!Hzz~&?h7C=`arn9tlK2$S#uRNdf{pY?maTzx1;F< zQY@>Nxnq7X1O$I2oIxbKz3=nj09N$P>|0n@Wq$J$Ym_j8y=AAZXRoE_uphEC@%+vU z$_4MKcC!~D6#`FD>aI=_PY4#cX>k&y+BmT)3@TQ{cWFfa6dT0#G3*Glgn&Rr? zIGTE{1n#mi$MyiWC;?l<{BEBSYiF6Ey`&iZ>5AIT~ZU3zOi;0@Gtv{6P&LcYolSO#HIJJ~z##w%x z`i!ObzRO0?!2}B%U149RzGSs~C;S(2bI~^Bk6&0SS4uXoj*jOJYKN(GlYNUWYI?5|i@CP*Mp9<1CE_EIrhdAd#?%IoWw>fX$_&we`dr|G<8zE2 z(YqJq*oCO~F(HT7%M9CBM|Zj$EI-Ek9GzAAsmb_Wq9pY=%j@dq*S%^+=+D#p$mvm9 ztK!iGSjAIbV?A8LXpwzyY2BMn;3~OTbQ2Uj>s618_yi1L>AyIeskRTqV?l#lqvAR+ zVdc->VM_808s$hyPjXKb^1|!uZAgIL6vI*Bk7niOPVfS4>pmJ(duG_nJSZ&o1jO!i=)SQw91I;8Dl!F#Ot+`FEm5RCK?W(BA6G+%~ zbzevp-hdAriSJ3g>=>`W1U{`lw9@6vaJyF82R6oe__=kFF!ZC#%UUz-n)wsAF-`@eF^yU6h? z!$xL&)cdFvz{fWb*WqX+MKiY4q8Ch?XgOn;^z})tLI303FD75u+a2~cLLsy>D-HDG z2L_E=1T=ncdD(A|M1eC`QP(gOL4ZLvtq;QDmZf8o^Q5$-j(q*4@ITrD~?*4J)Q7t0llQ?(s zx)by(H9+Ekse*3u8%FU5I_q<9Aa@0vZpg$5k!v^cc&fkeBzDy|gsSxjne4W-oJWDa z^p-8iw~l>?;ofHuByls}sL4;9HTj|HN>!R@?Be|Q&RjXr(4K0e597-CbTo2 zR?vQF*+mdpiY=Oc$)uwLPT_RYtjxZGhwLbxTT0&qMay6p`5n={WBzYd`F$RsJ++M7 z)n&!JCb7Aez?m~aHDFbvRHYLw>2(*T=q4gJsz5&DE;nV*V3WB;Csw`}*>*uqWzhFp z6%x1;MqGIpw0E;F(%54~^^j&P;hfxj#~DYYk>YjLbz^UuE98=FBZz_I3io_;X$#6j z;!{pkSfc{M)#%LWQ1IxEsPslC%sb7A+rofN#9e$thn}8gof0++HaDkRmoyJj2jXCm za(G~et)j^R?nCcdBc9&9R{i9RuJPOWEcBn|j8R>*=Rq8NQXK^M_?kr&l=SYX?^h%m z5I54t#rtVlVV$tKdsR54#n2%9B1^FeV*kkhI&)hOI9SE7>+$vHr*rqy>uZEB+ z5V^B0%5o?jXnoTMBIRI91h;44wI@8Ul!j!xzE^8^?}yF>lJ(sUet+PmwvenbX^KBz zdWgT}=Uq_TRwhj=)A8q|O_9VC@7De&5KV$Wj6)L-~-#qpwR?|1k+=jn0&CnplnU&`ouJ zKjSQTb#iOpN7If+DX|$g(b?8`v!@o_*hHMYG=aG4KBTR$D~# zw(#c`e1Yd5_O#R+{j}cBWqc`SK6#D3Z<;)S>mRr!=1CqOGpMU%PW0lB7%6fuI9_ny zXno3`^7G3uFgZsPy<88Rd{+h+!OH8|so#!gr$ zuL^4cz8#&aGV0Sw_E-r241U-k^ZNN|-Ozvx`D8}7zA!g4S2`lO6GlM`4mCgWm0=-~ z0}e|$hST1&o9d^>yd)ubUCDB+evmn>>on^yMv51nEt6_Z3O>G{)4%> zi1x>(PBx(-(baONeRgA29st1hMUmTcN(m!f@l#jQsg@hfAvn3bK*@pYFSNr^=o>N( zl;n;7m3RG$Ke~cwA7)KL80jy#&74k0B=^ATHR-LQd^GrD!3}Qx5`3~fYxqY()EYmx z3H}J6xnB-3Zvv@onN(6yBidt6c&&PL{F80bvF{&z zG~ZdAjNd*$6FhvYr{rPps!{8ZF*&k&${IJq6kgXjH=UJR(e%f375zODDQjnp2vF1N z#!d@Bet~OJz;!inT68%>wI#3TqH`n2UBVP#OC~RE)L(oO?<)uETsTh)eeXJVXZCLr ze-Gx+lq^NQad$l8I{g{91|t2LDyilKy}C*;-MXnck)KMe>8j7+*cKxLe!h!Xc`624 zoLVSt+%qmDHgWQdftTOf#U?xAgNyv zz0_#!C~NXOTzh;BdfBG%&Usw-K5Fkn>*FdbXl|XG*TuFIOlN-ea#YD%3Eg-xWMG(J z&Sg5Q?NbR>>yQ~54ZOL52WVP8C}Yp-Kd9r z2-KmaNDf+in-{kfx?$wmsp`?9XZ0HZ7?M}ygX|?{ zyB}SkZw~rmnv}dz>=OUrP_F_98Qr<*y?KU_!st9L4Wo@#96^7AXdE=)9nxJbnH+?V z)iFmp!Zx43K|FK!S9O=`0JL3@LINoo2Q8qZey82OGj*`|Rb9)Dxer zX095IX_}3XNjWtL1h`aWuB>JTBGX1 zNHgMvT&{E1zBS;dU8`aSE22FR2orLX+!}L!5HNnUR3gbOvzvqvexzy;L^2wD6?pyyD z{vo#@Jy|b4Lm<5b$tms_h(7fYrbxFI`!cw99n&9+z^?Pcb$MKo?^q+7O>)rqmR&dl z1D%VW;$PmmaGe{0qlq1)P3Jelj$g~}-KF z$LC1O4YJj@ly21%+1O&y53IN;f9J5h z*CTV5bsgtAc~g+SzN{jx!{UV&6GL-LwGV4-ZdanQ;L!iU-g}2N)qU%t;iE|x=_P{F zL6F{yi1a4C1qA86hu)pl%n(w30>*EcSZCBEZ=wT{_Xwj=bm%!-p{@F zA5F66nrp7H=3Kn*c*hu1`$RDk+PihId}+y?8W5W?&-j>}b=a3VzWY?pu)R*1?@7&x8`kgp z_t;&#E{di*;=FNsak~u^TNK#s-OYVwwzf*5Qg}@YtZ{mPdaV3}q`vves@3!MLE&lo zWttLY#zA)_s3(~)M`$L6YTwu_R1Naec6UuUt2<0EUrQ$=4fyM~ zYkMN6rzmnphVBuQFLKs&m|zGREh4|&MmlLob&VD=1d$J*wZmNZr|F-XhPvlq$bfPh z)W@+A8lo}U0|-3l_}bIE4#+*iJ+kkRLt#!0Ep^&;+6gi!z(~|LsfCWJ=^@rz4x44l zvuZ?;@B5~PeFYH%w4Y7NqOwmto=$yM<50{v+jWKPUNNCacC?OL91pSjI#xH z9dV)@H|%U^zSgj?ao8%8o~L912bVwgMy`rwhmT5UX)XOg0OhF4fk8n@RR zrtk)Gh8_bsir&c=Otd_vdPO*{t@h*-25T{0aiMS3!LYOK2RuB2IAntRg#{Rw@C6@9 z{N`$baId5D4=*)qK`zQ1vZve_K^Ud&~UDkrk;7sD{9lmk4-R@OA4zuNdwPZFJ@j7OFt z@=%^92;7`Ll||**OWB;F>K2t?Av04acW!p@oc5T}>#%s*D=C0!_HyiaYg?>GFpWy= z>&&dECS1!rxerH--af3X8uRs)bTtr4Lq9iw`PHt>ta~~g&yjoT& zBH4cT@hv?UzxS;V#i2EG!Nae-$6tBFEq_0=-rlqCCoNx_hFx&P)wWgCwzV?;t;rvJ zku7(nVRmyDmNYBO%Qb&c&0UT4(#9+`2G6z&gsW-_OGkQGC>(YcUjDhkzm0H*jkUph z+rTwLQxK_(#%peVC`hQ6E;Uru;}c^a98>;iZC2z;X|<(Gtw#mgu@%b|T*pQvV6)15 z>RLg=9&rL0*p*&*!qS`y4iV?&-BU~#w|%=;S+_kKMkC!^vW``r=Oh#)SZ$Q1(~k!) zwhJ>RW5gGY;kLJJpRtR$j?5XjNHFsvE?8~Q-xZfN^p|o`-wuD^X6n$@Iuy9<3{S~} z)UVF6il+C#f`c11cFqAhZXSebmPa-yrRf&n4GM; zr}b2@C?}(B%T6NbTUAOR6(7O#wk!K^3x$pEs#Yb&qatF`Lk2HWKkMkvz5JWCmdveYa6e{DQPtDT4t>ZqRU3fn z#eiP%|Ky7N4;O##zq9yb^<85Bo%f8Gb)VS3^Pc&S7Jn{i%TUL@v@mAZb}jU%1O9mvNvax$*~<3j@i!F}FJw_-c5PUHrdy6q&T7x!bB&wiNfFVUC3e$T)~tGR_mOwq58Gy>0nF8u4R z<9V^xSRcn+#0M?$+PMO+4l)LV=8nW`**D2yA6peE`=&*mOo|qtW&(jD+0Yc(4WyZ`X4J^jReYN0khOXpf1smTO{uSIw8_)nGAdNn8VJ+Gt!;fVnnb$f+sG%YlHmU#hXY;lTP^!C&bo0b0X0ul}|`iE0N7beeMV8{9{>LTA2EvJWlz< zesX~dUW^&;P@BB-&;me6oWq5f%`mQRi?O1RN0tPgTJ4=jq$(a&0ew~qo<*h|UZJIM zlKXu;x*E+sXPk6C4wXf^Q|h^k3jqSEz;*re?N1+ccs38rn^kz4@shWEwERTY!al1Y z>a30L9dH7zR@@wp%nN}E3>~(7=$fO-b`jmGDmEn+cDN6MMMcm*=eZUwph}960LNu* zORS1>lPM!vru7UTygDGKUUy1tJe0T-+!>ZQvRFRxxUX5t6dJX`RIj0^!IyKcee;>Jjd_=_z-;j>eN~f;VB4UM zP24TaJTq!HU~2n^EQNZHP^MzXMvZo2UvQ_Qyd&u+j!m0q3W&;EsU>H|TX#mw*0*ti z4PxkSrP3a3h2$lEcAGh=J1;nXpDFZvGVzfD`G#5j?3#o{vT=S}UgdW)g{$GDaIsr}MSNW#4zbl zeG=lTaqFSD5C+ZoSJ2A-O!XinKZFZ0G9Zrz8%*OGadHO}66|Y!h!pLAenm3E^IM!qO3u$U?1S70L8u#mlAut#!uq;y?ipT#Yg8d= zi<`gFU*GO#g4_#~SdkRIDOrS_{sq5&b3CwATGVT^7vUPNO{pyk(;)44bD9n3%D1-d zR$aw<*uH`2RyXVH^P_=!nUoMdm02vKF`x}+?>d+StI$+qAHSTj4v^3ibG=m1K2Val zl8s(3)#xkD0G*SGA_qdBn4oZc>%kY31G~C$ji=vR>=7wq_hnZHC8`aU^f`zWd5qnT z-su_PR`^0VoSg-Gnf$w8(s=ZN81ifC4rr9qQqCnEbmZ%Jly9#h?wiP$(Y*cvFoPFj zD_eCgIocBOU(663N+KN;*Zdb3d1L)Z9|h8%lSPE|IMmkRDN4^T`{Y9Cmbm#o`BwUs zG-Hpwu$h87NIZE*-hTBQ^yrxHlUV`@l1^VwGvsWzcK2LU)<66^^oDD{=paCPjD8va z+PiTx36amjL~w%el0PimbgQ*&N*^N%6A9?kGoNwTZo3i?j=;C`z1!zajYa6R8W-8ny?gmI46}k0s zieD@CdmNHi>CcW^F)wWbK9ih^K1`ks$YPe5)%boYes?+VIOV`61&#ehgoLMao%(h_p&ygg4D%3rIBz#=C- zW8y>VJxr-EFffJ^G|g6-##uIZ+|Rx2pY>RmSms!n4JGImnClf7+u554L+R+RXu%lG zUfC_y=;w0GJDln>=5P6Q^jKKw(yB{7nd25DSZv9+@jvY>aoN?*sL??aZ14k2?H0h* z?A_T6rPb(b!tW>?vP6!O zk%@h1uJlQtzQY9x3e2ap>MW?#omS{AwoE-4C<`5H;J0}4g}Qs~9ywizXIuPG&kV-g z<1bueI5CDPG8>M(4QVC)BxZcRRs&xHyFN@dDb3EQ{xo(XJ_`?g@u#N+@^hHR9-k*(_09P2W`v7Rz7PIjeMp6hag zfJ;5>$Zs)GT(o|VzpPP4l0686ZJ%kKX1xu|dNS4~kOqecG^mGVb#Eqb7qDI+qVJ{vsJEH4$~;Z%S^Ibi3JrFk3Badq+2)$Qx(~XiUzQHO)&p+QQ}uuXTqnX_-tqY($JNlw8JYuT z9p$@eyVTC}_Q~D|nOzJ1{5e|dO_b3LVoKRQJ;-|Q*^B~fe-SjVpg6f&(9EICRS;H9 z3JWct!O6J01`sgY(Te#ZS5m3J5Ir(!WXlTmu-BGhNLpgHHFGF+CqIsxdi?RNRIl2>bKQe2GeZJ%$k!X;TCb^ZUGUO?Cbs>ugXUYC|4Xvvu#yTO`6p&`Rwl=tR zEGlX?Mk~XYN3H7bmS)+ZpV^o>UL|ibl$HCMd=nrQ!n1Se{vwH%IJF=`F!OO{Y@X4b zm!rhad4d#`jxMgX9Lyiq5C}q{4aDNCd z-wn>+AEQYST#`1=`;gqtMQNR{vyA+#NN1O-v~|{|Xxn`30LE%Wc8S6V|l~NL)zOOW5-KGF~v6zi7}1Y5LU!U5Z-kl3A>BI zLhl(~gIK(ef3Mns93LQv*L+J`v_QnXuic@s9oMN79p`>bcC@Xf6CS`AGABG`15>U<&uYMjdo0{uLwjmEy!wI!CC&uGN90!~dt)@Xs7ZMz zSryVl&2fn^;p!L^Qz$!p?d-_JzlA;ZNfJhg&ZGWBI>zGhadoGJlv{%uv!Y{4bCy*I z+rxTed{hyl_>x98jf7!B0eqSS_vLThn5D%hFbSbA%An;``*cmP)@Aqp@`LA1%_i{K zQqzh;-x1iZtwl0&M@-?-o{jmHeih*a;i;9ziKk)j!@|hdooQ{7TZd7B0f}H=6DK&O zfB}2jXVi^#NE&NY_q(u+@rGJ?o=n2Oo|@h(XL=iBpRwqMVDnRE7?NkS3lmq)EhI>I zbS`w*WN$3jrD`$X09b#nV-xk z*k$n*PZLxoPP{ULHGgT4n{S5O9}+Mak-#dQk`)IGbMF_m&rkJG zyrEh3{ZJ0^)G$HPq~m`>K9NM>nmHlkPLUA)2K-+ua5sV)l4&C4C8UIj`_Snhzx`sL zjHI47%JB`;xRI2R>3+qR2GTa#(r00$qj`^79x{uxSnXw4ZzAG)cD$pkQBIGWH zYt>Hs@%qQ;5S}hu>Eq}|;^*9SVObm|f8Dzhp_X&v9mO28KS9>ip=awrd z`pt>eN#|{?i!SUv%Yb$r8?bbs0_p>`{ZuCJA_=Fry;9r@VSSC9e78Z+cnI z()|N~r}G0~fQoHRo?O%5m02Uvz8k>f4;-g{YGZC(%QRLFyI zB`EZnbjY0(Qmgbw*k+)#w_A7dgri2=>(*;TvzvWUX&#`#>zK4I<0h@c;4xytT(_8e zPoD`g#w8ri%q$m$rqO<(O~AY(i+RtQ4wEKFZuWhEM7;0VpdAEpHq=eQ#>rO*K9U@2 z1EXX)WM?e1Ro8!J%*tV=QJL(05EL^3h8|%o?<-LqvbYKjgzlLF>C(oesG^&T%z_dT zk1xP+n|y9$XS%d|XpGNxoZB*IU>e^`phP zkKGocAFf`0Y}WdEN_!*^5KC|=TiNk>RayaZnf7{PsqinQOnKy$$Bx|IL z%vP}H$T=2{H$71NQcjQ#%?-Np*=l!0eMD|1qZ=a+YD^I`6!~_G`efxzl`}o=&JbBe zO4oqYjAfHZ4BfJ=(b>DdC=E-n7F9Z&oR`}TV>#x1iKI?LkXXd|AV6^J`y5RxYp494 z7NQ|1D_QUvmT<+SHA7*#GZiWKyegAqfBiGGkt<|Lxpo!9rVGZ9ZOrf3g`+cleP8i; z^m|gF0gU8h{B9WuDKkAA%b`a@Q+iO;jCEuCP5lbcMp4>f#)AtEA@KG>8ci9^18CBMh4TiF*Afo38fev|IK0Ek{@VTn5S-EMexOW%Aoxa7?t7WcTe|)OFqkD_`rU4o zgQqv)+=xI!C)&&P&3%HLqut4NUI|@^1C77WZkXlIdOCj+Tre(c*FvVDH7v`gmj7Lu zY6&f26NMHv8s9IM){J=~fQ8>C)#2bk>p@Z7(_W`!+6!|;k-p_SVM$y1>_OKo`;V2u>&DiY)FI`1K!8;g50HUZg86j&3P+uf7Rn z08PYeKK`mu%)A~34!l^k;7fCt$Ml@RlJxmkeIg?GUH-*$faT!*F&pvfY(=n@e`UZz zxmAee-}CS9JJ+Y3{{Q>FS(E=?wh76L8EKbbvVOkmd1@tV*H4#;fmT%VOhHp*FW-!p z8$GhbM!e&Ycua2^CY9c`gg|pe7KGQP<9U(#!Cch$ZO3xp)mxtfAf4-NNbS70IjY z9o5<2=*N0-vUX5XoOO9B?LH^ft!DQ08e6>!kn`#$! zZ`j^7Ltl`|9yOTa(ClHXHQrgZ!sV{H`Bww2zFE3Z5{zbsu4YsaYT#`A;8&`lxug@e z&^?^6KqJ~LZ?K_sPWI6lcF|f=ZjgtWyT{6H7YzP#_Tt7T(rOPM2Ox3C6;erUOxnsB zd9z0F{jC0SuJ2TukPzM7eJeQF9|P)2{Th>+3NlQNtqimmGZ!E)Ow>g z%k$&|Y=1!ZL32}6krh%MC78GtM;Ees_i?SJ$F8-}6e6!t-OmiZZplqvRAR81_BO_c0uD73Cv;8;(ITUVVOFwU89+# z9VtFt9ULB>QNb+}a~crc*OI91+@vxwfb%c+y!fj6-W1$ZhNe2-RbWk#r?Z8hoq6ZpxR)zaJCD1o6vmc?AR4~b)oW#i>RwL9zT&^*aJ zuuZDUJy(nT-Z^^z-1Ijz7>mnJ)Z5ytB2$sW-zgkbxa(8*Vgl=!`V`aVwF%>}0GWAq z6us+hQ&??!&?ma|q}6+jolXKqRG{RPTSAYNtEQ*;0N|qawZ5`o!P!DyC-F2Ej(8AL zQCe|z*ZBc{m=PWnuw4tdm<-+U935R0Wh$^? z`M9jf=vCC>?xMancl0x}Yv`6aYpqtK$}^4FF)VpRdpADLc?4{UNzKN~ubMtFq4YMG zrJzb)QKw8_vgCs(A^2NzgPc^Db4<9)yI|&vU1ZsbPwXv*V-xR^%8dzmw07Dj7;^Q7 z5#%CH-qT@s{6K4Gv@Brmo0X^Ghu-Nd_{8HJmx1 z9JxUOc2wy#eSYW^aUDhdTNpzc=WiBtee1}mYENXG>Q9RH&mh(p9c;gvUK<@5;Ck!R z#U~o7jP96^g=qA#zOfJEhkPJM%L&McWZF*bh5@~PT<&9w>fd5y>KJ3}f(5os)2-<$v?w$vk~mV-vBj7wV#;hO=t8BW^dEJe zC8#VZh77;*98@7QIm%QpaC=)~-0K6R>Uzg1uugsX2&n(bU-6a}c`~`~(@|+u(}J8} zX1zFsER~eO2vSZ8ZN_$o@V`5JLQfH`H1-29jmflw{v$q{0gk~U5;;L8&tVMa|* ziH?I~260Oe+81(-q(3clia2_>&iZUNj8PUvP_OQX1m{cJZmzP87~WyyI-0$Y4g^{CR4OBm7xue#K2@a9S&d&R ze@x==)vEQy!(>I#Aji-*e4k`x4VD?~#w^yE6IWw-^VS28K0D0YTi=<`th$>-=3Vp5 z=fP?xNeT*l*IPr&!KB3F#9jBAc4zjr_~tSOnpahi{S(*2hs5vri+vE1(9m`ArNQd3 zBuB>VA41G~fg%kxa=f3Sd<>Rzs@kS=i%iLn$rorCYhxCJJe{rJxb5woFqKhZ$5(8A z!0K7{CwxinB&2oo`S!ecj_9f-IQg!i;}UNF2v^9E-xjRAyotf_ZT+(%-LH|>$Ptie z-It9HR|0ri1B{LBK6%6WFncpg;xzFkTwg0%`NcUwB5X7o)~n#rV5z+I3RdaaRqRQ} z63%YLXZq+xMxF{5ob@klO%1AjRJ;yj=6%RC?8<{z?em~{&hC7gN?A;V(Xh7L&P&Wf zm*CK+27AQtT9{UOQ9(^zFIA*zU})a$Z=}ZW>E2XbX@T|=spxh*kjdNS@D_0%=A%gzdJt%F|(JOXywN`#>@8#SS zY+)Ugp7%=^>GPs!-P18f23-?yB4(U}>RoW41~5;R@EMAImERvgh|Ep*jzO=qY4g1L z#uIIMM|XnKm?44~2z+6>WHHzYoN;VtI2cxvb!b`-S`I2Rx94?dH=$rBuyUfY!G8C< zpFbTMlA(~fB8z$5YEBpJ5&HCBdz{6Zt(cAPB2$xS%hVt^PDDqfCYDg0l!vRVNfU#Y z*U5Pg=(mKyl^_}%0wm3iQg#%Cf`{0!;(Dw2(QAQu?b&Ba1G>?&c5UI=2m6jC* zt=MApv+2uiwu>pMvd^?IN$ujES2*yE>K8vG6IxnKm4399Fyw)O*$}kcu`aH9()8}w zx1i2wlYQ6EK8eSiYx>MK+~R)oCFW^`4g~LAO0l>8m7uyT zBc@8dOc%(qv^1I?fxR@<7LW(RM?r2^wgZ_@cg?aR2I4(A)OfsU!vJAUZ{2sYmE|AP z6#qRxw7v>xfT5!XelqdnQp&EWgKi^F#wgp&c4V;Vfrg;y%tp{zs`Zt9@^Ri{NLbL> zAaDufrqE4cv5ZfX?nEn~N!UXDcE`&Bz9>v%W!Wn9`-2+@&2TWwY~lW%-7)R@|F+}W zo74!O`79f(hrDr-IMnoJI}A|M&i2n^Bh4y*Kf9#JZgQI2{;?Bdqt(eT71=e~=GBTH zAf=UDJSOy6C)G?aB@G`iXS{6^X=2UR_I)nR+S=P)^?(eTQNtgAzZX)!Fcc1YuB#!< zdl*inJxEqs9tO?vFHCfmFj>F?)*+WZ?cXPhHl7+DvO|EL7v^hFuZjkFt4ZxgPFN zGR~&Vq=#-Rf`4^UdZm^LpJvU^dVNU-FQu05yO?SY$fC#a^(7Q6>PexspK1n$fdM{v zPKw}VOhJ)Xu#fV&Nh91VJ-sDvCleX;`5io(XT!XS0u(#$Y2WOpPy>fPtk^&mCRS=b zD0hahWP1JpaJ6r3`LU}G`D^G1t{GUsfl2;{mlyryQ0SC9cx!5V^D{5I&rN)0Abzcj zuz(l$I3y2JC&b}Se6M0LJ4|R!jxxW(wXOTv%KRI05T8s8qTiyv?W@poK~zrFes&@6 z9{U}o^(T*Bk@wijZ_pW73L5f7ebzwce#xibi%qoJ>|BWx8}fBX*S*7)I9=}m5SmJw z$$6a`Rr3SzCSF-f<-Un`#LLXeUppS(Y(vFM$t726)F1AJ|ABNIEs_!4-%Qe8eLD`%gH+l*(;0mdy+~ni^j0U_x*?)dI zzRBAAg@S*A=%1eYKM{fhH<12kJ5eM`oqOo?wi|m~F8upFvQyz_dxs@EY|8g(E?zvF z*bHdy3V&YuKS9{*)30-@kXpcXY*@XYW>j`hOv;Ye{HQ0?OuDU zuMEecu?U7-af?{)pipxs%DQF^{Bv3QbYWbG?CsU2p~5QCVNtAj`PBaenvI07 z;a>G0J!&QmY(Qu2dT6hXgt<{ejK;=fBq`cA^qF^RUw!36j|d->1kzbWygE~j=FzC8 zqmug^&3>N#Li?qddtZKq8?lqT8l5Si0T#nSYZjD&pCp}2X)l#WvXcWzXo@P(Ck5r0 zYv_H^_sGBu?rw0TGil$FQGFmxC~1}~UtF@iTFk3lFU7lOIRJpdzjCZI}>x_fqxba6!Cw;T@ONyC|Nd#`;@zv@Z zKH%mR_XeS~zh|d&;E6+-(M<2kvbxIIw|ZOF@JL8Shyn6enFf`LlAHRR3>WjZl-!Wq zJw0`6bhML6%E*GS*^?0W zh*ceOS$c;Ik`v1W{*nhOd>?d-8nw)>8yDIOhTPg*c6&iaT9y4a1HcnB0+aWx?Uq*6 zV;BpqO(G!d6e%I6U>kBmGz&7BObKJhJ3{js#<5@eX_C0D#4!X*(#cbG$$Yq@Mu_rH zCHL>m+%-1EW5+fbh>1P0EQzBt6MJzTP-?a^!X#){8{273on~sMdBN$jcJK-QX;z>j z-D(;${k_5PXY|#g04diD)XYo7F4GvcAyrOT^&;_F{BboFW6aw+Jk!AQm1qG$wCH^* z(wF>k>YMBd@2cnelGVA!+Nt+D(PkRa593@*GZuD4Zu{g@vY3tOM{JdBa}Xyn#!v8w zCqb>#GFQl+e5;z}84ao3HRK~s{z@sx!XgjJx;0B|ce^(XmJ9H^8`$8-(yV)8lm7|^ zYSmF^p?Su`!kXtCmRX3OG&3e(;mr*OzAVV8o-MUnD9JBvkXIG8PZo%pu3T#{qsbq6 z3Uc0Z*xJ`%>d5d;Z)%?CJt+B{?v{Dze75u2nj9n1Q|=b*K~K4TS$?-J|I>r&pH4|Zzb;hxt2Jx=pB}`2 zcN(Yn`$GTWuy$hY>M2%Ybt|g^1#9c+Z7n^4tfgyLOv3~jzVzRGB3%3nDi^CAtoO4rqeF*%8nmgM zRH;zIR7M)hSw)$MI6{s?6Z)kT9>RS;kM?R%Lf)6r}PZ!u5TF$VOY!ddewjV{t zZb-XD`zRKqmMv2Awa?Jm8dTa%jaGVT8O2!{#XfsTLUQWPH$dV`KwS_CCDc0L81SWi zz+|}s!3{I?gS?W zE+=tm$vw|ogwQQw#R1=!U=w8jr>5C%Zx*63NWBNJy%rUd!|asqMCwe?RAL)oi*u|92MF z$GC_Hw$chsVxj{+*Vij;f(vtC&o*_dZR>58hL56YBfC5OiZX+jaEnAeFMVbuGk(uG zjH+Gv*|kskIE|v_@`tHtG3&%g6`Jj)<+TWGTf56>g~upN!-G znO8NcG0Wzl;wQ$ZoO&{7>u&y9l_J8}ZUV4PnBiy(Ch5jOUo-JcP#_|awueF~LIhi! z`=4GZD;uixgiN2QQ=cr0c;6r7Q#$M}V1U}bhUob*kP&!{k}Fn(eYSr=W-$H1T~UTL z94|$HsVZR2hc5Q+Y2Bhp=^G_!-hboe&Jm;)TJ69zmXB5il zVKvEfox#9O5Q+iV&!G6Y_xrB>rY&{#eWzXcO z9*?_>_GQr-%1Wzjlz+>co>o?E_gBY92^zFDLk~G>8iG3k7EXd|Hjw+PclUnRp^!Gt&!Pv?7iY@ z4@Aunxh*$^0Zzi+HEx7kedE-c8SE;X)>FLOQkBK7NxpENux?79e5O1+x*??fl31zB z1`_aY%(k=|xS|!``%LU^=`633U1r?WS+gMfQ80l-hJ`}mx9`c}Pkbm91Y}vLV0k_` zveCDCyOBE!>)>P+by3}SxqtuTlbfKpo=uuBen0sHhpgQD4AuZ7pSZ8eBy}mt?(z$!@cGh3ge$mnaMelP?w)>{9k~#=Z0Hg#ov?+AY#7B5y6VT$)Vvy;@|5k1z3r{ zGC+F6eu93p&TGH5(oO!&!E2@K#HGcX#wAE3eSLCMsVE~69W|TbJ(J~E`&0T~g`bb% zyGH1ap9PCX)ngBxN%TmR$bM7PLJ|q2a~pZtpYYx6SK)>m{Ehsb4wvOYKeL%o_pO7^ z$e$C zh2%}h5}wh>1el-AZt_`>S21^`=_#jy8(x0Vq-LXP=(M5~z}7Z)GfVIvQ%zDTsrfk^ z^Beqsb4NERMLpNyN(ZeSX4fPQXO88knS5US{Qb33>5W-fu5Ed9|Nk(O2GSaIvbbE~ zkvZw7mAh(dH2%bRS{V+$4#)+mD#wy!7gL^47VhMNrw#_Q3tD%}khP%Fr{J+0<0AZl zarj=5;vDW}tzD0=fI{~Qv;66nUMbar6%)N0vf$K`PyF`zCQFsV(6HxYKV>J{JneG!zNZt zfDE$}4l>zyDy6%Gg8*ohob66oy;d)MY=XYE!Ck1aYnUguyzq;9Dy|Xn3^_o8(_bMD zEe0Hp@yW9>K-1i*Lsbzo_QQn?)`~2>cPe{o<2u}nYEmePNH6_81<=}ilW#Rgh{ahC z+~ZyK`CMVmUFy+hQyZ&=sF`+U9dt3bQS6>{BHeDM@@TOax8;qed>mqPnfJ?rQf^rp zGO`v#$>&<&BRDGs*TJ21qF2(G19rkFzSXm}z(Ym*q6Vwu(kE5o))d6$8O@Xx6ZE%l zeS#zF4lzyg*f(-&j#7qiid38&rig?jhz8$}+gc$C$-u;$og5#<9Kh_|?N4N{YRY*T zZjo4brAF@Bz`Wdxh~gbQo6pY#+j(Wtk_O^2k?b~(UZAs{PX-mBb{i~o;guGo6Udcl% zGZztExk2rW_{7TPbelap(p<|bgYx+8o<3Hq&9tLAG7Me;iRbH|B@L)w9ro*)L-d0U zh=2-GdH3=^@H(ZdpojX~udwPHs*Zat|_3 zn@oiz%5GFNMzOE6N6VT0wzkDUG#>sERNNt4h$JoCC$bGsbS29;#L&FbsMwLeyK&Im z9JP3EEjl?oy!H+3sqdQ&zNJCGg2qpId9E8}BhxI?3PuYTQ@aj?GlS$zsK&!FMw%L0 z@JXRp6*;DQL?ES;wZ|^1f=<&_Hu?1k_{WYhgr3Dqy@5%{s|H)%h^(%Iyr2%$akWngdXUYxdhk*Y?AbFzJeDOUe(H6nC9M`m~4owRl*Ii;EddmmN`* zSrYgG2b7dch@CEpC#D|ytF^-`W82;>n`A^;Ny&rvmq6}g+mR+qdo<}**7yj3BYU_0 zmZ1T9-`GsLvKCO2yRjT%5zni#)2TWt;^e{)Tr{>n%_*)esOw_|b<#cOEd*8G#tB?R z*5nvb)!mdt960U**Ho@2et*h}Z6O$jtfWdPM7cR%jx2lnL2|ZE)2b7DmlJHcQQy zn>qgg7$SlCbGG<_(7}=4UR3&Qrq1V5i0#ROZzy2*6uOtVF3T z#x9gAwy`wFlcu&$(`SuWYipcoVV-ckg|>r9&@(g;)M)1Tj#gt({NGTZ}?PLd9L6(QBHi~_!4AE0B~Xxy9O5zpDFx-zl9Kj}JeOSvyB zAGEj|?3^a7yy(~M!fEgDud|-;DxLlScpayodWc6?`OH#LpEvNuP|)w8xHM^)yB&;= zjT)q~Q&)@YXW=sg@1+3vRtA&z5dD>g&D2|FZY0$ksP^OA{43kWh5jJwCk5;p_0Btu z2p~`}s=g6=vSy0o<8ENPVO#R$m5|2AV)%+*BGkMU5a?Ee?z?WiLbgYc^ z2M*jCZM2h!drf(D#(GnWZF^2k7E9HQv-EtVteop)6XQ|(U42&`@5oP$6f*$$GdNgn z-_EoR@pxt-z9N&4`M4 zSb_{=m>hlR0bg8IcGG~ft5V<{YB`h6kV@y;(q_xm+TeW+ih+BTm(^fyYeRmS* z8WT$9ad=(GCA3hbIk1fL;)%ZA&ls45F`9MCH`g&R<)F+TfG>T8XWe^$AszJ>O6;$d z81=OY@rh(gCp^w|G|*4Ie$7rwgI18y4M#E&2`Hc942KwN-k>_ri|wod$a$t!J%r2;LT zU(Ih2FV>5mf8uISqeX5`Jo*LPggos9xEuzb!4$4*Sabk-5|J#0X$Ch%O8j_GhTlsy zw2aLBoBR8Tz>#p;{u)ki_vqsepqY{3ZBHLr#%1O;Ty4e|{shWD9p(Q7%Gg~;TztHK z`Me_D?yrH!txsd`hlZN?(Dc)NFIT-xX4JX{jz|ijc8!%EIu&Sz-TaRvEI!C2^`8V} zkrQb;Bw|MngOS{XPy6Nu;MbOhU)%ONo#1CfWd8XLjUj8$VEvoUh%yrQ{0zQPdTkOa zyu@d{dw5o9w(QK|1M&Spa6d9s_<&27Vs0ts^;(aqWOoWvUn*zCPscxJ_`_q^PY|m$ zFwt1nq#?A2XRCyk-~?C%LA~_nKc8eZzB_HoQm*P9!H`&f z9%;RYnM^yP5y!6HvfIhLT4>8GY@W@UwY0oNMYmwOm=sYfmKU8s34l`_*Ho_BdIXGl zuU(EOmCqxq%xtIcYk{=fj%3ZU*g(Rv^sb7;uKl_*)ffDtjXQYvE$wafrEWQzan|&cE#q zZQ}oRE%6>io@#2IygE?$+F0m_!lUo3v~~t!0WX%IO!>zPH%IE*sl7`ZbjmLdmfKqL z%@7^3#w&IWtH&N6F1s})9!c38sNGWTu>VyR^x3<^AgNCG4HcC5tyq2`k-(e2;8Gfqa5SA@G|{-cPT@SAf_YJ}K7Uc$7D#_Edf!MV2+r z`h8mB@1v3kA-32Y&39V~`zi+OU+K{;7e`(xFC4@yG8w=4*EY=^oq$v#%DJw zw>xGTCJv4S7}9_u2a=!l(zzigFrS=y@+EX+1XOsgHPs zG(aekGFIwps<48r8f{~f-0I;fGpc~NFtLGs?HXs?|JBn5e0SNg^_)A?Ym8CEuE6cj zTw9gOjJZo>mKAO>!>}3+BaP9Q?Tc)x*1xeN#!F4ecRL?nJYLI?MWEgKn&&-LTv{R} z!6~_@t#!Gkre7Mu*7aOM>^|N@_wye2yQZq@vJ+|MXqrdBFEd#;y*`@x3j%2Pi&10` zX&_{pt6c3-`dfzzSLK{FygL&(l;KHnX!bq+0r?LiIqx^qO*>>(?Zfho8rxp3dN z3WVf0K_CLEV`6qWwd0f9lLVQghlCYDA(;o##^#VP3qQhF9t)eSAB8@8dV(6#9ewvSk_Aui_Sbv+W}^Q6}VHnWPfAUq%t}_ zbu!a?4Qv`X_j?9>|AfR{n+dx)>jaFudFewQK|BdFih*Ua=O3(&k>Q6b{&~iB6N@>6 zhcd`X98p?pq}qmA-1gPcI`7urE0UL|l{|a^6Ni*TX6ELqV^+`RVs>U)6$gyZ$g@I_ zT!~+t6=d0+z%pAHqhIIDH`=wqWITv5osF{YMm0k(sv!aLuxy*oSdQPHyHR1F{<{4p;6 zLW%zr0}zP8_xF3ocH`I32>^4!z@KYyL<59t?gPNiFY9FNHQ4$6+~C@Z3m9hETJQF3 za7vjY&Luyt950!Jet;+>Fz@!PiG;&M^6E~9f8)k$k-s$jYtU?Hi38{>i`P1}8i9E3 z%(*PExptr4EMJtd8_U#R_xKR%Z$;T|@f)RHSJ!{@8YVJD=`JtALcdFpNORbCnc5Kh zTI(mMT!oI*?w1voA@bh!FnGM{_PrMV8{8>2;$A?N`_N#RqSzpG+`F&#Umj>8*QrB= z_!~lAw{^d_ySBW>ssK0;z=wni!AKHI8L$|KLGhjUG=cpC_)VKEEvFwu5=)#&NO9-l z;52~c`pX;2OfEy@>xG7eG_p0!Z!pFA_Z$Y4STii=CAh=k^OI=bqxKBQ(%pn?Cr|0* zudC4Lve#lzk_aC!N}scLh?L;YW&JMqi#(RL-6_YdvCjP%A16LF{^pP;xOza=sD+TI z`UUq(=cSDS-NAY`5fU>Ln1xS1*6cUiB&_(HD3b^%=i z+PyZi-%^fyY-CNtN}Vobp)lDZm#IA+Ho{aPwnhS>FfQw1cTRWVd~7)okWIg*432@+ zv_&{axQz%BT@R;$l@*i)2Z3#HN$>Ez)-xdTZf)qgyCOMdBjePfQ+kz9a6xQ`F2`JR zr?7rL6Su@#q*4SY#>nT3qmQ#Rl~|cILtHrEq>o0&$8H)5U`=CO9cS;XF>Mvw7&}Rv#W3>-=GKM5;|rBn9A*RLm~WE$|a`%=<4KCt)^?7K>R}%Zi{b3O(yk?_=q*!X zs-ydB$_iv7_`Rb@i#+pyRaW1D%;A~xy|QNME{jdGRMx!0;4Gd_R?&r~$5Wj)v*{EP z)<=2$J@!gGg#$SuCL>*1w?cv=s^1WAqB)_JNwzptC|@LLYUz95m35`JLOi=7G*4%7 z9Iokm+$qpKCd>@VZM4*7;Mx=L4V6Gtj0_;0B-(^4`JQY&qTS{zU586A1}~!td}C&P zuA)wzgwIJ5GiY@hkJSlYnfz|^SoNIm2PW?e6GN>!Q6vXXP)LP-BcEJqj4YFIqIRKk z&J(6R0+oK-nwFP_uAfs#9xjyc2N9bSkBxyDd&bf=JcI+ynVrd;5M%XpYky}q1?+bfx(v&MgcSlj(ap1N=Vee!ahV{V=;4wS|4nSzNkV!&~jrADFAnxf(@KkP2>feD{%TtSss% zsq+$nwo$5-ZlYIyKhM(6_Q=Y#GurRPT8wxkDfyWK%~x_aPzTu|-&aA6tIX$o z=a^x)-9x_0){Lrn!*H!W-&A6UJT@Qn#V@ zE&o~haLBC15&{n7?`#}t?L1?}?pxFe+Z8L!gI?Kuq}2Q}XU6qJ0xyU#^wxVtRXhI#g>4xIZmsL(6OXO;3?1=Y&QV@n z+7GM)j(fCwDRNhonWH{CPa2hR-p>lZR-I+Vu2B_auyc_#D>w|f_r|9z`X|WpgLGP{ zoMwlPu}@GZbV1D1jfQIZ)@spY;trCnYMQm2S4ti0l{o!UWNoy4-(tj@J2r0n=UoPgWrnjsQ`AJ_rHTE!w zHuJcP$GhmKYAfU;I%hY-^u*CpdiVVCtBN7m=8AW^G;K7a)^m=xwyfqDbb|W^lO))$ z*{e+Ke72<<$#+TWry3P48TNu69^;wg6*zIL!SC}}+^ae?Zf@aO?c7*R7kJYJD}UXJ zXxspAXfD3uW|90T2b*&3vtEAaqe{q@*df^;*Naoc^N!M4v+J7#Sw?tsff?Yq-vqLK z>>0S2>hyV|J$hV5!hWfA^C9MM(QYHq^C3pFl*^JAiju5!kT%L_TO}NLQFb|7(81Cc` zA@1&2MVQyVnAMMf(RXQ+edn!|PQjnpLG$BYfRIDL=}De*BjR$IdbBVR=_ia^DbHR8 zYHl);DXPc`vaqn4yP?4aV#7-(H#Gax`L)zim6T>o;v3D1`g5FEB*f)M1}o-cBSf9x z%k{gRJW8*0q&;=8S*{Qr)D{UL)bSK(N5y-7~Y

xBiqV^+*#{$rN#&fwrdbFO$Zl2^ zFQODxJE(`GywN)K#1xPI@%qcN;B8UX7zNT1GjnUDp~}XrWDlK2jShL%(3?`;!>~?4 zOKiVHp9a{bywd25BSyDX1(uqs3p>IIi;Q?_P@+IrIw%^nv>PiRv)LtfLVL|8_(f9w zul}f!s%R-om_AJpFID805MnZRaC!%4?)#uezWV8`d9qYH51TJLH+QHeK@2TBH^kj- zn#`rnCn*$i$W@TLP9n3~{JwOgb{yT>NoRLRm`7Sik(-1Tf?XT(29E<#zdIRGup3!v z&U8y+KT>U9f)1R6<`9$A>{**2o6n+7sH_g;=aOA}-pTLU=RrK1US6pESy&+LHf9ND=M-$i{1tDedIp2#IfklNx7$@@%7Wih`cHnKh^SwDq2c z#g>7C?tB^+)@{i7^KIvJo68UB!?3RWE5%|p)vtz2(c?-Bn)?SpdV(%m%13K9U+A4U z$JIIJoufm>5gthz3iz;&ATA7yH|$^drz`xDWb0vj>eH-|5*^cBh)EM`Ax`Sxw`F#U zD4`ExYnbVug|MO;Tp~WSX|Zc=94B(uY8<0bUhYv^jMn!jja^Ov#=U)hRFEXee|9+g zx2#5c{;1$5s8Ym^NVUdt{HXlb{lnzvc_sBNz}{dix&TjTaDco3R1<RC%k5h-fgFyvdu_lviy^B#f5b_Lg_ zZNLPq@>i6`^-V99p?>(pSn#?)$z7vXC;+lu3uX>#zLc|{7A$2rtXjgq1L61=Z~Ta) zBh8Z}?{E%6>#e`cDAath791M))$t(Mlt}-kmoK3pIgMwLNZEkfoygl0x{K0nXti~H zGnd;lExgZ{e<%*j+>B#u2~Qn+hO@LUJodIXfZlCNwFltpermh#Q#9KUqo@V@?qb#Y z2<> zZ%8@>?Rib7N&tqrEwO16mu)m8&n4)z+QVh`tSswu#p&+`4SxvM; zAB@a5Sh{`?;;VGyq3=>>BY>?TpgZ7)z))ZPJKEG78{nO=N7&IOCmw)pYqjS^Bx_4- zTX9c;^DN<3&0$H^S86G%=jD8D+}X!T152BS45Kzij!t{}^z0RJc4WO%E;g6=BYmlm zm?sL0rMt-@zF!;km)5I+{gYewa~0Q?%Hp%N$WF|!iM5Xh)V&0U zT^BBoVxH9%o)~D#YfdC@et0gHQ4QEmjz;q~4L*;_fWQN2hrIZxJciBfS+G0;5$`&S7LVj)GIB5yd0y@f#h6|HWWtiWnVN<3 za8Tm5^DvFRjc2bR9KP<|$;GvRAJVJON8xGRu_^)n@-9A%W4hhI=zO@mp&@J`!^RG0 zwg^oC30O}gT7txt$-vL)yyf1oH}xx#H%n{3xdQ^hoXKs(hWO2BFc0YTY2E4Uu{Ly5LX} zRYK0iwQjzN?tac#Jq15oA0vZ8I7AN&tZYXTE@Q8lx-2knV-g3)vT|61lcD|jPl8JG za^JxUUijLLo$z@LSw6ybDE)Gy@Uh2jtAT)0xCv`ik%ttS{pRvo4Hg*V`-{Y_v4ZJs5jh24l+2{2ooGO7YbwEzpasCS<7?FC!01(Pb&*dqkTY7 z)Q7fCNnW*2i_veA8`>v<*Cv^RLzsf`SKP2IwFP8o_dv$C=mxOzAcQj(@Lg*K0}wN6 zHu#kSeBI>aAF-Bt0eiJ z%%|n>X(J}Sn<8&>z7&!_4ihhNtMBQVw+Rj9H=UkT0Qpisq~*Nlp~par5y3fm6ITza zWL+3=?C3DstEFV<%PYNr;-tM18Jr|@OEDQ1JE^4vzU9qp95f{d+fCpnCy--N^L$oD zH@xp4?5j!ZT;~-fE7|$=VAokV=0%i4wINaCSkjC@b_i=3zX+!uWOHucM!)DssiXk2JJd6?c!I960 ziiSSDx`zh^9K&)@p5vg@jq3lPn!55-a+g^;TOYNtcBTiNqke@iQI!MRAh-VnXMJRS zkv9*=lWB5mOB#J_OBfr7?9FXz1WDaDTM59~;?FhNpX%@J-|PRDB2tDo^dbElpBHso zWPCZ6WLQY(Q(ne@P4kp}NEsXYO=`wlFoslf3qmBlt1m9+L#{b8s1vN@9-!nneomAj zvNx47%ST^1$`?6Y(%EjxVIofBGeztC**A*~>hi$Z?QleILpSUvsLsO6apk_U$2%={ z>A|CaNGcq)0GpiM$nG~~g`-xp>|ahi|9)qG8oKWG69f=?SwGpIdacJ@`wB8>FcAEr zAh61pw(1fDkJ^2V?)KYM*%HX9*dso6QoKe=iIx-Q;D(`5+161kO_<>MPtbWwDIJ09 zFU#_8bE57dZxBF8sJsRdr27C8yK}wP|AJ@=%h;~JNDhDn@)wq~B?c_a*Cc{pRr~&2 z0q}PX0e)dO;KA=xbzr&2zbhfc6B-aHuMjv0Y0pbZP-6S5lu&{oOF1AGLaXFuiq724N^8`)r&iVu130llq7WA z-;aIasxKVGj!P}#rh5>;_s+0Da`5#kZxD@vwKW&=oL$;efytC4CEgsgfkVY&!|KeP zs2Bv`2Tyh7WiA{xEHMRKS4l(wA@FTEyPR9$Hp$|qF3l1g||BjXscfHZyx+;>|MvbPEH@Z0fC1G$1LUK{{aMo)6y$J267vGgu400%9|I z+Y(!qOFph0lHA#DqDy)|E``+vKQR)zd?`#7fx{-tYy>E2)an>F6Ur&g% z1DleBeS?&ne5*mY6dLtp7-w-Sm@^dsa-D~B-usZOvSMM;A_5g3%fmd-G{E<4kr25_ z+x6f9>2f{J%ZfD$v-wr8?@tY8sn_l?={~Sz8vxAsRGvn~u98RM#KI~U>h(|61=dLR zGi;3XuewCs?FQEFQPADEAiSMK?TaMUH4R^ysOOZGyjM(9*bW?@;J>mX;%h~33n}|d z#t^zKvPZd8(lT`!CdohZ`m24omhVU1!k_@8O=+vvv;Ytgkbt+$ARo(++99F94&{sl zdSqHiCc-o8FfI71b*`cTIQ31I3zgCEz#!RX_dB#k34Qk4KV7v%up(G#Bau**JMVe> z=-4nOGdEv}^Ho_?%s+USH83%?Nj5?odbAbf)%q>RTuqYVQ8%H$_In-EqcQpr+<87n zrsTpa_l$#)tFzuux`oLZY{@TKy;gD0Z)D8x^%T$YshX=tx3YYSFsqmw=ObVa%**2M zAbcUYR_|A{ScYNTkB#0(WBbusN=Hja=J^JhmKwT1c9;ZSv}h|0a;-|BdxK0h>d1oF z#wB4bxL^5oG^3xkWkCE4bp)@)0GfEbk)OE(oI_lcKV1WqWcei`Z78)e=Y9K0S+n9p zPWCmy;jW1Z@Qr(B9l2}HI#uQZcurmaBi8b-jWIR!d>OW}!H^bn-;Zw~*HOw`fQ{6h zQ1J1#o=V{G_A+FZX#Lbe+^4&GpMQp)fV8&mXwty`WJ;V?)yfw_v;4FR7kj$Df26`u zbEJP~$&Js6Kem(|pQJav{j@&!s>EwC>uJNP;&pU6>=&C)iOh#8H^l_K^<#qf&lX%e zXcpRLreYUg#~2poCsk{z!FRr0QfBef>nYfj^&%E5@;6~4*i7=q?R_W=HmrBnNGvh8 z^`3R7XQxDShuPN=8+~INPoqSDfQ{S((|f#iqbO2!owYOqE|)tg$^={zV>e0t4SnH4 z8N6Dds3zi_`sWUc4dYVStK zjbpf;M^6e6yO1=P+o|J@&cnW{P8wGs6XA^osoP6khuk7EO%)Bacsx1o+Im_h$svpl zk0Rz}UeL##40u1H2~QKoNlGmb)-aLMUtL#yv-?SDhS9>3@%vZ{#mzDcYmx}p(hwXe zxDl%je*iV6>4&dwD%Y_tTjl>YyKWV;y{eniE2XAm8yHoghL_-w)we{4X=i`Cjk;A^ ztq8>t9kv6)xw+wZ)8hP+pj?O5=}=8oLrF#c8}UR3dj}gFMmlJ}v|B@KH9^Wl75w;B z2Lr89a8>C+Ess!9ErhUEJg-SIt7Ss za__UBpvb)1e%d169UE1NmwwCvk*k2foFo6tky`E$$87}~Eefarsz5&SPI+i9)#8VKX@QLFA82z?UaJmQ(~T#&GQ|P4)Bc!T z+4)q=Z{K*uhkak6Sj}|LmbR(f?%;hUSOkIIuOEDl`z>@%J##CGx^}uH*=!l}o0zt7 z+-?Y6u&9$$2=P#P3X$ktwr&U+YAXHA<&8b5la#;J)tzBGUMPjGX_&iYi?3TEn{il3 z@XLzThnqxB;ST=I4*uIreRRq|w`)JX)@jtMv1pl=JNtI_dNrTnOVg~!yB1@PtnSv?P-PTz zN~jmspM56icM=bzzpx*VGHI0jRT+@hkCHA0s*F2DoEStUXs%-$`c_p6M0(I|WC+vq zKars>z@FQk9!Tjb4~VgIykoYkz4goAdW^+N(!gS=X*ty8iHM z&_Au&Ljmj$8CY4IW`C~D!66aQRzqoZIS{izbgm{|Ze^!r(^$2F`&7WGF$!szm%gM% zC)sf-Lo#Ye-k(ST&by7GH3b#+=^V1^ZUT{lt4Pwas-%R#+{P@}&%fr5Iv6Dl-N@?~ zF95~8Td8_YVC@TJgZ%LDaEK#~zb>gGIyw#38YA6pLD2!R0BfGSWV!V~GG_j-|KV7avbwPJTERjB z)@D`+eU&Er)T9FvhtIdajuA*UE6#%2#YShYB<6Y@e?YF7$NUkqQ|YpWW)jjtEapr~ zO3nd?p=JID@doydIt&)6>D~j1+)kqLt}mTTQWt0zP7+To@F)vuMDp zsM<2`tSm;^ST6T8Ld)o_O7}CgZ)hbov6i)>&0S(67pq{TVt$^=`jb8TS2`~~!H&Df z!3?j;u!IcKtd3L=L-(fM9#~=$LE31rQ3hs@o;kdI+i#wxVUchWAGj`bOVx4gW65aC zkjU+;{&*w~X)1_=&0c05d&avlepgOGLqi2!FetvT-?L3g&0x<`T&!ck4%9^^N;2~> z<lcBWSTUIyn{xJ%$ClqQlDwJu10K_ z=k&hxEghDk$KF*X5R##dERV=zI`%zKwyPBF^<;xH*k<{{%<>Zr63HARu}$~&w}PD$36lyi zNm_vLcvbn)ky?*3fw-%I7Ve8$_o7Uhqm%QV7&%D$Z(FQRrL*9U^No#>VEyfl=kEbk zpCyQY##+uPL)$SA+j8!vW_5^N<52g8j^s^>+dC)e)Y%u?@!!O8`7`h-fAk*Gcf8fK zahq@c&*1zKry=on5Fag-YW=l+$U6Pl7{j00tV4(?Dv$HVC+R=T5Jye$4YvQ|#Usw8 zvBLm$+B#JTeWV=4EES640&S+iwFqFn)i#3!I5%MHc7XNS|RSM z_nWvsDzi_aVqn4|lAN;V!I)Q}xZ6?Jfx~+I0Qi;OdcJy%fDZp_1k^upwxQ<|+p(kZ7pW02 zcdh+)ZC5z@b&kcBu@nRqL(n`3B{Yb#CQ^^mvZkM0j>NV_~@$4DVyQ47b{`sQFYuaV5f+Z^D z4^)vYLPP~>858-J0stc7A~G_vyfECEt?w$ed0AxP?r6by z3pPqizChV?HjLU+ z7kac;)^mEj8gF9%UX7t)vzjp6!#G8@>;(GsLmNuByM(Iw03(y>s^}-^dL`x+-l6+S z_HzfVb!& zSqEPL`$)yA`%$2opIjnfAQ>wt)VTfWGecCdmPrR+KMG_ zhYhWm0^N)}Kz-GOxWt6uIQc?1`P|03oG1a?hsh8T&()zK8?QekONqIwUY%incmII* z2Y%aC9#H97B+t{#VWic_n%&HzY9T9^9o+gvl{%%q%hQYoO>;&QhjzErkg_!5O=FVY8(z0=(}|KJCbq4c=2T;kvnH`CXO%VJj|o(V zM(qZNdq{E?Zb$XE2FZ&QIor@1h?$yI48s@{xY1}sQZ#EyYc=XQojbPi^JWuB*)Z8u z)D&8!3oFmFRaE8J0hDvwJo6)0O4_jIFj^?5OC1epg|QBrsLjO8GaW3)xT&Xg`=h8i zy+^_X`v6TzZ@NvL)NPDU$Ybz}e{j{!f4gfTy1ljLSkfq+5m2xr4s}lSz5`~=(?&0X zq2y?}vj|uG?fOhRi|caXk9y*_((@q(I<=M^$EMi4FgYDmJTa4*1$=^>5-Z&<;6Q-5 zm!i{;YazTOIFPDr61`%S&Uax$hb`x+lU&fu6A)&Ad_9#jhy;b?VS1?f+5A&_g;KZV zx!kMg&~$HES81xPGAZ@}%%@Xw=?1hbE4EV(H+3k6&KMqL@=T#dI>o!wc%W;TDi(yd z=L00GZy=kUrD?;&rV5pBdCU?Ned|g92FQ>X|24j zEBx$}FW<-I`)11RUdbD@eKcK}?HPL>25E0*!fkmXQ~0N}LSwn)&D#%>adn!!4=C^C zkc;s-bJ#oQR*oxAvy7HM7bR zLHKy*4NL8&zE18loCnqzlHA`r4tG|_v8&w4UUe`9yn2|GRT=m3YlK+AjHK?y;Si1D z%T03o;gKrWrnYi1sdU1-0?)CzU*=VosMjvgHQy+Ub-njyGkN(;Fr*tfC9~1)N2k^H zv5dpFl8+(pac;mtpXS1u5r<3!Eor|4QVs{^d`};p9nYeSN5Go7FidqoS#TgHUKcxf z+#|#p+u;ocDF(D7INQBs_4beVig76q{QVyvzI)Y@-8T@x_e^+EWzDoL?a>|2Pn34K zN1RJgrO;~Cv$%sN{@!{|q-GdB`@Tnhq}d}7Hu02wL>1F>|MYGOr!ejR5yE8PostVw zx!t$!`FhHt(}2Ou%&x8R9p3!=m1(zMOj(b>4XfpBGhTTb-ph4l;V5^+G^9a(+WZ%o zs8OA=yu=!&JhfKbOY|{jp)N>m8Ztyrwe+`eTMUxZ^$-L!(| z@+9#o%&x&KKVdJY9<>E9t>NF^_L19T#^&%hTQ|zY$39+*jt7=fVp5rdFvTd1{RWG1 zO7|BJPP~sauj?N9f|F~87-5IxmqdliCX=idW-|_@3g$v=#Y}#9|eT6xGE*GsRMh+^G6x9ZT>e5gY;~XVm3JC0Z6L zOsb9J;QQT;33kdR-BuWK>9~pT%@e+U^_6+`Q`c6NAa13D#)@^aZH0EdgXr7~gLpnKbZ`(9$_#oZApuBc37ISILopP-i`9k5&*0@wU7)AYT&yyV+2 z@*q8}>B|aGt}!H{v3xnn65I{173LaU2B-w&+fY7K5_z1{(>zNCL-MZ(moUKj!+hCV zHEPT~G=%xeh9{I^3J9kEnio~5{(bS04keidqO!;~_@o%JxT$$;86(#*m59iXTlUL@ zY;Hn>?Y9{ir;PuAuVlzvrns1<{6P1_qsS}ow1bi1NLz2y4>`-hP{>#>Vq`ec@i=!# zc6IciBb(e}wHlDX@2` z0a^%euIiLUSH;}i^2C7&8zqWU@;b$}u|}t&Y)?L%=5#7ta8`rd_Qeq(ss5KFCY%75 zBn_~|X-I{=Cs0BG$Ywn%ST5Lt@*^|55zE7gu7E-^_1mu7{E@&*aM$Bv$iXHwP+?uC z6PD=IAQ!&end#9PD(m>dmVb_aE@QcH3m!uu#P}R1Uh}((|03WKLC)L8uc*|m&fIs% zn*={8#2eXbHV`?ufAN4%K4_f3AhgP@=_d$(lt@Ge;T<(3h3{%khVQ`}(q?38=$X2^ zIg`Iu)6031>E=*-<|n#=#b3~-_%JZ(L;mK{B;F!;x*9-MUU3$$T6HEp%G`Tat`!t? zSI4(8wg>cfj|{2Gy;dCP9TSDGh8yYtbwUreeX&yg>phiEk#3VisPa*+ogMqHgcx4l zBc0l#HMOK8aq}sk@I%#y@-I|v0C_4V2#ixAZQ$W`zay5{fAzZ)sE$IQie0xg9(NAN z0z;N`F9BHL2Aufo!@@Lrj&iL?Eh1RB(iV-xKn z`+icg@cXDb&3p!KJMF*PeFwA?LX~V7M*|awC@t@EIJ_xEgCpo-9w{>jISc?>`}fP~vWLGc=PjR`WupXFTzw;S9f z3RANSDpj@Df)FxGj<|--&N#R5_<0BvY)i%i&q+VDPgeA$qPY5ud2c!O%5ksocWO-) z*-elN(3Cn_pl2P3xh#7oDbX!`u8p_i3f3a4w?-2<4fcyI^2KrQ)h`;F;^)hX8;>je zh+Q=_GTb!fLTDoNa_Q_gs~{PUJqR0eE2(10Gle5<(r`JrQn)f=T+udBU5TSG-N)wp ziT{{0e78<)GQ9K^x}{YJH*QeNen&;ogNRv;2T&N#It?iCjR3W`^8zE^qcW_12{rT< z2!q9%(Ft2)iq4*cW{2}r)Q!}NU`!Ul6}+7F!Mqx)=w4ICk9m_q9=ZhH?ag$mjZYOW^HT|u%9G40>2(hG`J9^Qkb?qKWi;%= zU+_(~D5=0PZx4#l3pb`tC>lX{O%u$TpRnG4(VOut$7Y~PhHDq_ol$9+QP;gwR?ppU z5Tl_4@%xOXee7K;DxqUuTei-k?;ZasOr>Yz)}e*3?6;bJR}*rbiJFWDqFX(sqR-V% zncBgXMe_>kruZ5?2HE#Vx~Uuv5{bAoc=hSaXbj;lTno(i#fz#XB-CuY)$1E;9TZ8- zh;i=A(CJh;(>U+!(sX1|Jqp#)LcfI_Uj)VBl_RHGNNkj<2qNQ$uK|h30trxuEX{9^ zxgGjhM1iEethlgGGbC;-y-gsDFZ}IaM33~tDkO^TfN8K&uokJ2Hu=3WRFF5j?}G3+ z`1U15`EClWEfS;+=-B64&Z3h)P?er&Vr4Ou^CzJ)Ma#U^_Ahd_?(?3&yp7E#lUP}v zwlSR2nuDllpK`9m)z&zh;>uaGCwYupkE&{kX&j61j|tYP-b+LyzO`IHHTqwyw13IP z|KXL~@_&(D;Ca^n&E{X-{{yY!VCcsFRgL!Lp0Q^x7k6#tBYq|(uLjv76yu{u{|=%5 zmaRAjUw~V3XK{h!k0Q8ae0MW{!zGUG-m{i?q`<==m(!^iw`12R>+!Q%7ClOUv5v z$2~rknh7Z|N5dlSSxX8bR1Kz%=p1613C-EoN^o;1zZ59O*FjZZso7f9uPRT|OA6o! zp%Og`5o??0^9Gs;anK-VL64J|>!O()_dA-0MZBy0?2`vyQNYhmb+Z$gmbpfw;4Cs7 z99y(~T{Pr~T>eJzmEq)ab10-U)TtQT1-4wH@)M+`YyWA3VJM_&9B0xMP>#Z;flt%E z$OV55XoK!r;q!6oo>!)QDjyZ~ruU!$I++A+*2a96C5trDM+JFxnGE;w`ZVAO0?-JjH533bt(l06)T{DUqGL+PY4&pgG&sLHpp`v& z+Lh1xogUl`dq?r2WYXJbKC}Hhl(#Np}~$wtAO+Ca2Z;5^R>|5E8UiB}_e7$P*CNkNT|MsGJ;H{Up()P-)&$m(?B* zgB&GPCpoyr<+DaDx;(H>X(m(A=BEuz7C>ctxZCAxqvZj>tIrr304!Pio7y?+%LI0< zg>O!MBL_Lli`X=PJjH`|Q_KoH^wju}RM{T2Jk=Il=Zff>73~}wTYJykbF*e!ga$f; zRxOqrEF+c&wvOHrT#JM-3>gC*0hb+xghX{8tY=e1{sf6;KQ~4pkQD&nfoD^Ai5)%U z9@r4JqJM5YHNDlmtnDJYeEP)G(J@b3!7vm&z|Dy~7)?d2{{(F|YgIJ$<}UkWLe^oc z)kn4UXID%}{;z;YMqt1+egUW&8~!Vwjcl+Nn@hq4ej3M?>%t}!!mq*7sW&L~EizOf ze;DfDyP;lNu(7+b?s5Z|L8=#ajyaA5?`!ehqB1b!w;(bD8_}we;7j)MGeL_Fp>;n& zVp$mb_#D?Bzw(6amq;GhYO38FEzAg9V^q!J;vJfvy3* zj#=dx3jG(%aXN?!#<)lYqI*s+voSHuq4^Gj{Luc^#|~?Ya&l+>Ng8ZFK>|$DL6l=A zr`A(gm3Vfrw9#2cMqNtI5B{Wu-A!g2Xm((6eT`4=dW)S}LSh~z)te|^IV<}D95RW- zi)o!TaI|ejG+^S$|s1gnd(|LIPm47 zta-lt$|CJjJKv)yl-7UE(Xegg?dcOiubeYkHOm0}=HY{)FBOo%P55AuVCxPOEB~Ii zpy6FdrWh#zgd;MMh-KsgekhI$!w`w1r)A;wo9h&|ic{Xzz}FuiR(&f0-}!2&weHFX z`8;yWslcrOL%hvRH?VMd5Q#`iaA2+`2+uXm6ns5(` zMkyL%SAB~sJi_IT1|m(BbE<$fBl-anBP;)HKoKTh+zLCFbrU&>2_{<;q$Q&&7h^q+Xl=Lti<~nwc^wdEQAWpS|wW$gV|=__{OpJ z>I-th%)n{Mz5b%MA-fA2XZ$*yIv4UCdW(%SS)6r^ornvDzfFj>=oavj6jx1}TgT9= zjjBs1i@~PWDkC0ExoT3<3O+T0eG~9B3d6wJk*PHsbAl#+NGvFdrdGc7ak%N+r0n(- zDMcqydCv{%6<>0Q04AC2PR+kH(c1cHC$*G^-vga#%4Up!z)^{ZjvU4#eI(}&8v64+o*doiZApddNHr@ln@z8Mr4*enU)KG^2_H}M^l zXG=M_Uzj zH}hzN56Yjl-YPZngWy*xdEhy7&wR%i_&Zw?Gcg_VzsbCQNUp=}U0SOruEi3|?`jjp z&8ZU<9&zr{DqyI;Q?WnmI-MVc4G-F7O!E;hD$(NdC7~{gUe_?s&G3wnlbx_w^Y9?z zRsOU`yN>g5H8s47wm9?OW~NWTmksy}8Hd2YemU;?Lnl?oHmQ8(Ayw(keR4aBjS3ii z2h&nNX}k5)!T79sW?{(-1jg*U-RxwDE_K#QM|*zW9pVS2!DA#-9pNQ6>t6qzHvdda zJKiLM8g=c>N6B|{%?*pH`&n4nvmEAIMjQ6K16tD|=0Z56KX|+e`E}9>PAcOVg45($ zXN?}JW?A?rZo$IF{iN3g%ZUV-ccwU_9d0(h{X2X9nV@%aKK*U%pZ_;+izo2EgSh%c zAW5%GZa+0XkcdHSX6rIS@BQB|`GhX*{l5vkH?IS(JWx>P3J&DFRk~fhU{uS2;Z^3@ z%Y=-0F{ZVhyO{4QL-+QeA~@{95=<0?OFH&%GX8&8>i-J-^+WnU^ha z&AlA?i2OTMb4JMCahScj3^tZ#tx|nks6ZpNmQ)|TKotaR5VXuJD|TSB+`!>rriR7; z`@=y!;WO!h2epQLy)Is57Uy@*zV@j1kYx?>eD?Z5S75o-GlHZfMY&l21mP*zM1Fg} zerKAm=&Hx^b4KW-85}2F`=k`eor3=Lwg+OJso!s-OJ<|v?*4Z01tU)2%n{G~xirK8 znu>zbIC-K~c!=2svQ9=Mhrd)T@#=&BR!{wqzERpRgqxO}yL2|%#X{j>1NjAoU=94t zTwua8Q!9duTWUL$%&Xlkf5>O;iV0h9)HZ5@jJV#6x3G?;d|ABP2WF%mG}9qHYZyD zIQwF`J~s!>!;J(((J^4@v4UO(+*0fm`X$UX7b6!nx)$MAwgVqYwvy8?OB(ohcm2LK z^y=bTGy}aR*r2sxrg-VYdVgl`C_*FtC#ZCdp+z8B^6X191R7KRJwA@YvMP~xS9i4` z-!CAyr7CIQ(Cb_ye(2lqD}Ro$Ew5C3V1MGwEb@5xE9<~Q12*Qy8?SO7;oi7uuPIPc z+?>N@eSs?fRl48&_3^xgrV6HjtP0^?iD0$#z+ibG?PfHH;58W<0ydi>Q~EuAPYYBV)=07wNgIowWgWB@1cAdraHZ8O7X$vjD=_4!-s$D z^}rDG(ZjeUDLO5*T3o{RMGv>W8_kG=$#E1NzW*ioynvYy5cJ`Rv z@Za@yw(H!cOa1g=_vhLl&a&rio-E4Cply*gD-*PSHzXiI>z-=wodZbbplXxUaI7de=#(Oz;#g zZh~_^4{h&5P_JR#4Rp-=GDoa}NK4g9KtC{Oi)+%P? zFDxber9Fjp5&g5Qjc9~RGJ0d??zMP0-3flP%Iw=<%>rr20eE zmA|k!*wL^P{Ffl&Tea?cDD1lHFRWBa!$RKg1CDlhaZga6#MjNR7fuann1&TFzNb)s}@}(*j3s{JLlnon`9Y zL4;4H*f7JEL!6KNlq{hCWEy$GPuNDVhmFNPkoc=(Ok*?P^CUtFF+dN5ZrchqTKB%0 zmTor-(*kSgF}fZryub!$)IKQQu*No_!?JrS^;o20i9({+IQ1azK#Q5$CIvn14JXA; z9i-Q~rJz}O-a3HkA5|Q0hlQ03xeey7DsMmhg1xVOs(YrKd|choFoWy^@E|e?A@xJf zNB%(-qZ<;nvv`f_k2mZ-+u;$4_Rx7g?NE}1YjAcHD2MJUZrbh!7stB)nUP>Hd0jZR zHLO0Hh<&^0Q+NNm>xuJ*^YO!`$)2so(T`|A2C!H0#PGb7p~Cr=jM}C#h1M;Cx&7Ln z-mTQo%AxMK)KhKBQ@K#W@_g+|{-Z5X;5LUFM)|a;asRq_>}cJ_f&wO7(XNR5AU0Qr zyXHms3S3kZoW}~cqkjOj8QAN&Gq}c3-=4Jin6^hL{`|22&*(;hAaK{nYrQU zh>!WrPnlfmyzq8;!_hYVRdlYkdBk{<2DkWwK9@e zkbZUuL~NqM+Jsq7CeRqU(;*}DaMiq z&QmZmiU!q%U5M6W+>S9e6mdcDrBXwjaia1YoN zh~nfj!P(`ndnR&H7Wln#r0_wxjEWK=3wc&f;3!Yd(5tS5Sk))9P6`sQ-j&qaItzda}9{QjPB@8rqrBMG7tzAx1Kfh(&)%puXP7rO}T_mS7Z0o1Wwn>3E2rZPQ zi%$qI0BH{^0S<9LPQe9Ih#qq~wNnj$NPRJ4nyRuQQuz0y=~;9TN;w!;oHR(M4i!_EAfVp#(B}XX@MmzN7!=ap8}%;;4LjQ z&M9_q@56@DA83Zcv0}V>z2akOIBF@m{9ss@y2FmV1s5x!`r9 zo=IUyr8-sTT+x)R00N5h(B*035M!m}0%!ZrPq05Pob2LX=7came~Z;9jK@THyW(`_ z&jOCFhT5m4HK)iO>xm0!NgRLZVFdE@qNtAcvXjrhyFJp;E_@yJG6%?b*$AUm?Zs`Go>68bRi9hIW z_=5&-Tx)TS(1?sL?G+!w6Q~juupaI$(|#8^`Rsc?*soxd?p|Ay@Y<7_S%8DUJQ4BR z-H9$p&~diK*ZoSYxOimYWv%A;+*XN@hEfupQ+@$4k36m6Meh^3uWb)nc-_tB6kF7` zcg!mWvL>oroelC5bVg->TS+1@fnVVAa+QYIa`Uv2p=LxixmVB}3%(tPAI~asN_>c7 ze@8yA&U(Yyw-cgZSpT~Tc20R9)`fOv;CODEyWvB(n zOJh0aJtEYbk5xOE=>i-d6SWXMc?108fW1|9D667IMmEYz_0rnh89st6&oIHlZNu7- zF8}u_bpI+~{db?!ghm{A`r_87j5=YcF(8_Aiw2$SA zdOADAuO(SMF_a+c@SFuiTiF1iauZkMoN{J5S9Q5+fA0t*__$ltCcLk2yqG@|?DfjCN3jb8E;0Bjxixvh#vaJbvMao-9^0ZM0Tm zZQ$D0xLn{%&$TS@NaI#L;>0?^Ixb-|CqbHWaLV_ z&9VBrz*DuJ-e7b6{A#mbcj(c?b6ljo)LwFVX(79sunz=-$q&$fRc=j1pL_|)5?P~v zt3`6Ye~M{$_G`Qmo4@Ea1K0D+dnEL9{nT*)VD`l=N>nMw zf?xU3_rc3qqgW?exh3BE<;2y|KT@(K{(E)4)4I<`od5Xb2x|=@iT8pk$a!5O{Cc&5 zR&{ryMq4y>Fv741NS9)-s-g2t@O9`V*LxRv4Ea1AiNlfz3G>RDxp@-ijdg?cHQVtF zbQKfL)oj|~$`jlhWEDA^aT*ek6u4i{kU8R`G_o186OykA_?zHT6(R$%$eUhk=g*w*Ha%8QSX=i}F^4*s_6jL!F-M5*^{t79VBkpN&A=o63&M5p;z-m~%{L#yI?SN64qI!Ouw zmuW>42&~+DlgH14H^5#IF!8Im+Co41v;*6dpgERL#17@9tbx5nF7N4kPCcb+FY~Of zUwn2mDH7=6x1;y>b}HE*V3>Jop+^ez2qk8wOdhMV<6^v=3WDN|ehU4%;%)WgAf^ZI zlJu~T=)AE%Fp3tOMdz5PqkwcBsmNmwe>Gx9+YZ zZ3AN(8Mrl|L8>XJi!qGRvSV$|gc)tn1BWT#tBBjk`9c|)f^-dd;#;I>j743KD#5P?ogq&VF_72KokD>U zQ5Dj>nwVn1>n?}hrAi0qb>pA=6DI~G)ju3zo%!poo?J}JbV)}M3~a~l?uEG}YifRw z!L{*^$vcT@i>!O$n#;)Y*{)?Gmm)5N2m3^MY;ADZJoaP14kT8ayBj};9kFxcyNguI z4mx$2n%&2<#?fy|$ncagRyEfp<{a*`)>{biSo-4d&2$gny82WxC@zmhNuVL1fE2 zEuK`g(~*dBA&|*vV4x_4$+y>A7Vykt^!XJa{s1#ZN^HLYJw2j#irjDzEqiKvs(7^4 zbM)~mp8GdM^Rm8>aO1i2f$B@Q%8K7jmT&!IYyCboDb}i=h@`n$*;^J9E*)zUuN7Y# z{)P4PTfR0W3PwZxHNE*2{o3RFaCj>fEse2$M-PX5-{~F=R^x|jr zlESd0M1ciig$1&vK7A0~2`l_K1xDiS5NZq2eFKb)j0T8?JcKm$%Qe@8)dd{Qmh7@CnVHU17cK75 zqTL^C+I-Q`5HJipBMp1}_XNz=D|xg&!^(u}foc1DAw@cj27Lm1t2`8bs2EJAb0X|* zYKiY)_1C%zcV+t!1HvMf~u8KxI~rN21Ze5 z1H9%)Q$!l#-CLEYe8S;_8&Tr-1VWk#s=cI@!VdS%c3#eiBA9}XpW0by3^&3`tbgf9 zxd+kXMR$)s0(5R8?%M!-&`B;v_xvDFAm-1wQta($KTXrSdHd<)oC{-2u!$f24f`^e zASo_cdV9s3nui(yQk4_mr3*fB`090XUS!xKyw+SI@d|ZWAh;v$%fT>XS#j715T z!_dZQNO~X>E}CbuOB+C zaobME7MOFZqp$f3EBwUJL(sS7bjk{Po>5k={wrsH$DMrYK4RTG;@wVDVpu$#*Z+~OW8@eOpuCk9Cd~@7%rsQ714!0SFUGC z2@0S48Jz)-Y9c6dGv5roe_l30JH~z0bEryiA`*J@mQ}Lw*x+^v4^ntrz?pvcwk6E? zQ%*)*MQo{F@*eSXM~5*vV!8E`*4Po*7DBTpC=Cb92veBS%cG2U+chdPQ}cznX>#Nu zD%RtKu&`xGo3{EaM|2mKS2M%zP_e6|q@;TN^HA3rraOizta|7qs=ZSXh3hSUmO(3? zE3WV+E81k!9UISRAqt%uRXz*}Ht??qZzgHfLl=irPHGIP(bvexq;-rK%Bk|Yr{>7I zz1mrKs#0^wuGQoXDw{A%D?j;JH9kxYFtdEj%a;cfD|;~X%?+h!|3iDXYohvxTXn*$ zUV(X5R8AAi+Fa~oYR)FbOC&MC!Z?&np- z63wo|Qq>E!a=^Vh5Nz;%T$op{AuG%CP&5>Qgx~IWhP4lCW<-P7Et_PGbXnVk+~?Ct zKW>HuI+9&yBt*n8k2r~uq=uT6l-3}(PWj14+6f`c`E>$S=n$w}j`D`K@MDxSk?mWD z5x|VFE#c=-4>fTx|B;#sJ9ChBXb+PEk?pLUG>#o(lv}yhmOU*J{j7WxT&bCv9P-%Q z!9%3Hie&TY%72kN{r{}u|CcU+To40GzdH@Ro71|>3Km)wpjFI04=Cgbx`B-z_*8!FKk%tb!O z3_xvsX846Kh45wumk9ELgm}#B_`$6fk9(=qEcPXr=MyiK(@_M=!+n=_l;=fZ*T9e^ z47BO8#ecWFox1puF!=;w!_c~|Fw+R|u;`&v3=YEfDUTMp3EHYclE691dF!es^tX-5 z^Kf{1o^cL;kQqpS*5s600{bF9gz*x2-6@qAxQfN){Os;E@pt0Yq;FMT_ahgqr34iu z!NA_5_&}xurc30IJK-q*WuGc#rXVr1-zk+qckBC@Rd${i&Yj6qUV?XFol?I(cqTtQ z9C|&|Aw@?mUG|=#LBwE{rk#)@Wm=Lic!OQR+5K28(laTrdPE{!xw=K@Q8ezNm)?ft zI?DW$9Cnl_(MZJ#4Qd81RpFF^mt20*djRzBmSPfvZQw8HE}R+%kF4CPcO3HKmTg1( zi3PGYAWawr5YCh%zw$}Cch}!mE)rCFUta;m0Rh{~!`FBqtGi<8R#a`b10e zf_vw>Plka0&_?pev6LhBx6frO;^!9euCBm>;CPI@yd9l>XM7zW7PYn-4o$&T3X%Fi zdQ0)BJo3N~B;((0OVr-WM4p(YZ10TucekW`Zu#Px>+k!4xe<5k*ZM1Ab-y2WlAK}1 zB#TqET`qwgG4&A)GsBB1d{?Q_GgLQm8lhYLQdN&tAFWw5l+dX@>GIsBKgj-%b4|hN z^wA^+D4qm4UCTxu)%o_D$vv*^QM|Z&XnaH9eE+oL7igcHYT4RmZTS9UX|t(OKPw8X zL7(6(3wHUU8;^o5L`9SY4FRLVw&`Wmt_07cwm$T$;4~rRFw|aei?~ZWBm3yJ`|29} zN%3m3LD%9h%L3WUf-3b0uX#!iw8|^KutvJ3x^uxh%~QCCu~1WUYp+`t^j?X6FDgDW z1f&I)(IO+}3R^)VX@+`506b%jbBh5+!xXF4JW`stl~_BQ)P~*KA;v3xzJRqJF`|m{ zD%YPZBrXzt+EJ%+Y`I2F{%jtdHfazwTidJz;Wk%CI4!-})!=41gU!|CevQ)5nD=%5 zYd!uRE)sz@tAPUpm71Eg9{s+2OUUQL)<=0xb^+;Pp{bg}B6&nO^wkMzli_U1#qa$N z*K)fwJ|KA53tivg+xI&u4P@DKw?W%KRoB={W%dxW6~Sa+SCo6`=*vfMU~SW{&Dx0n zB%RcqBvj#6qF2Q41q|uWQD6ks7JG$7#f$VO(V6hSAE%Y<4foQ$y_>j@xYXIDD!z+6 z{PY|EaU6q7S{#Al>Or=`QT*!gN4^$bDU0cw8(RR;v6GfM} z%JiluqEwfS)5t>BAlZiL4Ivfe?SmpZLhETf^`{$*U5#RmTh^{Rpt>d=LuOjZqFD3y z<0WJAmM-Y}Yh60d*?RrifiIBcov>G)CX?3Iow}k}0IZ#-oeG}-6k*kkH1=cSfpvAr z4-b7jZRNbNwhS+s=)%AX&-&Wi*4x%jODWz#0S%yNl8=YOn~ayUPrKuA^bQv|{-Yao zaf%RIrGKYx(oF0GrV3VB2)=oX`9LU_h%Q$r&er1QRGPsLn4;ad6yx1cJT1tggC6N*g6FdDXBzb;1D2ea`dOwlX7B6`DM0Nl0FOP6afnq z;2zCm%znjoZy$U;Z`_1mI;JFHfw;oY56QOslF_e@R{Cy9^Y2o2d_s*}K)iCI zzt2`R6-dr?K7Aff1??G6=Kd$_R6ul4UchDTKE6w8KisYc`+)oXQ{UO+T@| z*o*ijrhO@V7khn@+PzS9%EVrH zzC{`qtYC5_J{F~1w@qkomjXVGBm?uGyxS*x0-%mLh@Zn%ohL|n{-o#Kjl|+W9?gqK zoa6Fu+_x=Dl3Q$&lp~a#i#0ooyZ z9g5T_tjLVWf%OIfqZ|QaR&AT)WU*>O@(=NmrCBlYY9Y^Pl+F8q5ua3f+C!r38^5U3 zgvz7SnXX@x1K#{Na~&@5Ijf6!OpD}k_H;ozE@N^hm-}>n1vbz=$ zF0-|U&B+1tb_=+9qJPO8c_Jsix&PD*6Am79b7fCCnsjmKtfmmtSe`Uya$mcC+ubNK zL|-K1lYKt`yI650<{rr4zIR@Y+GO4%9)3TZ)5?%IGal;20pc~BLvd*!zKVr!-5xMQ7j8A8}>u%NJ>y+!lVK0#T#^r_yiu+M9@Cxk&>(L`;sF zJ|Qz*Ts%ri14H%+vwTMXF0ySpg!)mdR+q)BA%M!q8!?OO65AbeLbB} zLjl)3a^guhQ<<4>UB+nq!5O{-ipWiyx(Q*UgMbqs^!IPpdZfB+qh4nE`c- z{z5=QZ=%lgA_lW_qtvH7f=C!zc|+n%Q*s z4(S)V;wUWm~W?gNAr zy(c&|PZu#tkzxTyh7A`tfC%hy8g&>SAk=s(973nFD&NgE{)kt$m*(U?e^1G8wY7#S z17Hw|akvbBRLc&B8dx-SR5ZcfuU*A`o;ppB-7QaNE) zHan=)k3^Lan|1(CzxAqS_E2s+r{oIH2^4$ODkUuvtb5K3HxNmtsNgQ3+rfV1vfooIMC)C5%u;mpz}Q|m!g@ca)JW$pmg|6 z1(x5&;Q(V}EnQ@)$xN=T`(>Das?ITY|3?%H!5w4Cc0X5r zZ?l~#p^;>fYIstzKyPE2e>T`98Aup~rnM)T{ZrgU*JLqd3DS0xI(_=%1`PQ|D7z8< zOGk7lFy!4qd8btbVdGRcTZ=kZTv~_qDjk8zhcj_8fO( zfo)DX)1ciC+iN-TSlCbICtK0w1x%J0{3z*r1PoL*~~$fQwm7$xJPEJ5&s@R4$jF^{j(h)}M;{_T&?n zSTbz$nCshI@l+(RuzZfgF4iV*{F(bX2Q7bdTr@ZSX-j}l+?*X*xsvCn5)WDnxbaZc zeW8E&f~dho!O%iK>h@2>HHuIIH*Mn9rtXK~L5u-t`^ zPKKCh8$;O{r^mU4V5WnHUxP2n2T&HZU7kUH(!$oC!g2m#I0I|Z6@N)Y8mA6UR>mG% zrv0OqE>&o7z$SEfo^qP?b(Ll1aTWR4xZ+A-Nym81h>|?eLt0DE^ap=M(Cxg)%x%30 z9{kYVGfG@3{8zP`y-o3?)MoOl3O8~s_<6!Q&%JPoMC|R2mQ`W)FjYGnc-6-i z>oj$}N0%+RA+z8&TEM{{QXa`UX^SVLFZf{M;a={#fE+ZXN`)LG++o>V5^=8*t34>C zut|bFAt%&mw?Y7V3)9jFxBpdGv%rPg(Hr?Hx5l(h$=*C|q+Q z?_!DPt6!$zfpY9zweM&G(M~=TgW@PFD-HhOy_gom%PHXo3C@_kH5E{OU5#`ds^)`T z0+cQ!>e(qpC`TT({MtzP#}X;gUh0Xx%|XFZ{Cr#~7WQbZGO6f8E&Lzg^0MBQ?_+>D zx?qI%J_Xl_d6#!0@m$K6;AAF|m08sFOuxwho&4PC8eV=dD^q0aJ4WwC*aep-UV5hP z0cp=dv**?;>%Pd#ZFtwJxa-(6xpG1&44%cUKb38=eDIMqv#<1%bHOHoD|tBMT;~Ad z*yj`YYho?PC;@b(|N9!t)`t6T_Ae}JFk63K`RFxndbSOVCqse3v*Fad!6M~sj6KKr zX{J@gbE$CK_a5-0RgX(f`CMheRnlus;=SNo^$PL5L@)h!6Jas6LBpf5eCs`nDL5(Z zd0ore*{ayK8A(}h!rzL{ezw1_RB$E3*BjsxL30h#coH%50GO z>;X~6c5&g|*5w&Z)jX&=VW;X>EPNf`BJwI`n$Y&#d_BwL=!E0aItySHu5&Oi18V&X z%V7NJD6PXMr5b@?Q&=rWom}O~+s#^c3=QMm*$J;q5>Ns_7vV+}P<|V@A9+IS+qWV2 zs4G@=%pPPNlyoAn%E=rSpe*A?c*na20wfN|C;0rQp{#>vELhU*536J(F z=#=y9MW3<$$K(GI=ezwszgYC=4S((9^jEYYa@@(EL}h{%!4E7Y*l@r~ zV|No7(Z6g@Kx_UqD0U%R+kpQFu~S$}+$IwFC~`TG9&M&7*I9{m^-Sp>(b@l*?yaRG zWipO0`Q3@AO0psI?~dt8^7r>f9g*9tL@L1`AxwzHqjYwI#{0M_p~aMcgh&^~DX~(! zm(5+$tO#sIIKy6v{hnAhC_=mU6`Zd*?73go6ypCkjaV<=zc~=FK#x3>b5_Q#3fv>c zR9Aib(O08g1WnBoml6uGo(UdL{mT4rF8iM#%6~b$W0z*8i_T@{{2I7ZGAs;D-E-j^x!6 z<$rAVOe0r_jhbKbzIPXzc41KP*46^bbf~&(csI9BeL8t&88R+lU$eMbQ<6(5fWBrd zD+`X!R;{%WJeY3ad{r3Ux^{jBRy~(|ZSO|(D4Lid*?llb`k2#hl!U}Q?3(zFo?!|j ziythFXATw8hJ$1+953?0v;VCd{=rJn~ouxR!E?l>}oZjSk* zg!?7PMX4}>uZWrBd3DQP?knE0ZytD$ueC^T2!@wF4+-B<8%-4fZl9VAD84S2;mCf> zYIy8HD~w4RsLUC?S(ko@51SSBWaL?2te*0oY!R4zhDc^FEPRSvRkxB6H$kz;DYPxO zaX$sQD1rZadm8k+HQ|$)Be!dMyQ)=Reh?`qe3O7DIvd>vb7T*1F3!w!9(z9=%HVE* z0{KD2>YQkCB~xOAZuD*{QfPtOD(TavQht@60(F7cP^cJqguNx(wBr4pv^e#}h2l3C+0R~3dZe?K$% zG|_MCW+dG$P@^YhEp|&e%gX5VqaqHpY~45UqEk1TqGTx5!l2!1%_jL778-*j{f2}7Oj^N zfu4(t7yTt$Wky750XB>nh7{}xN0~SWqY$D~dYlI`oI@;x&H%C3?RdS&2(SK<{43Qm zO}os@Jmj6OK+mnkfHubzvekWaJTbMaP6m%B zl@Couh$GhS`mfnlj?j^(?wv-PdRU`)~-h@jZzMGzU9!d zVn2$6(V=>25O{@qx-H`%oDlt8w9@?k1#QJ%y<}V@bFx5u!qOLp;R+>$qbN&_N{6-gyz{^M9yZF@NA%IGG;PS0dA%h% zvFfiH$ZOzHuus<47xk!ktve#~@#H6-<3RZ}%df?jhxCVNlTAF=;A;IbRr3m+8tv+p zicaRy2$WIX%#GKvTS@D6Vcf+TxmOn1O%~^eEmy(on%C(=$;~HRc^_`ezry-XbD|cC zY3;uLh1K!k10`3yZL>iX6;CU#c+*{B04;WHDBQb|v1$3q?cDTzhLcY>3|v_>e_vvI zJE?rLz94&5O;t^z?D-y4KQaj&y3Uds5a#}b$xD<_Sw(3|aT$o+I9Y4ZF4fR zJc!QYP`O9eF2px1#txO_kkEgHfUkFV!MwDIF(S9f1;crd8 zFX8v&J@YBFGJijxP$@q$81UVp{8*4`6*i2?dDjVhUqAN`kT9IJGsOwZp+@Z|`?F;o zwPPh~i<|W~10Zf>Wb9EW|NcwK0ldMAECE%jN#TfA)!PVbh^v7t)VvU4ISrGE7P%oF9pIwktl zHWlX-JSu48m8^R%Z2l}ebGq*`4x>!a%a}FRv3=v5!}2-jdt^yON@O$8S)KJX0i`S* zo@)uI{vO@Rj{XblMt4^KhA!<8d9VF6SanrQhd;eJ3(+bn=Q6ozV>ikdp2;k3I%Tu2 zK^^9Pn$AiouSzG`=zjvlLmR!q>tBEi+VsoJr6knoVELHNQTF}l$F~PN!G4=OD+{>F zb~3jcwnLRU9+gV%E$}0tS)?n87ot{R52^wfy}0i|)!1$BT!H^U@g57n(1fUWm!l`$ zU%xi9$+~%!rAezoc=oMNkR}|irr-%ocZVTc$fo8v*Qk14e~6&7!UJKeb~ZwmhFf*I zKG+Nt+nYL4r!*H)nR{pO1Y5$Z2sP>)0NOj8AFJ=g&U!*TTKB`84ac^*oa^&4ty-zl zEg7=5?Ps|!jbA;|;39?uAC-v_&Ff3g%WvrCRv_gsS`x0vqMWe7V>VTg#3xvU#}Ek% zpQlkZ+SYfFz;<$VqOOGd&kIxrulX}k%AiMj9|mDg$!%AU?_YZtgZ(GIdA#%~@bO_; zo>Cni*ZNv%G~jt`bG3f)np0GPT!f^DT-TbZul+EI&O4L}9A9p$(mpkv#c}uY@f(0B zK1fIO3SGJW@PsT_^LK2WJs4w@q!LN@?MEfXln(QU$XTA%4%a z8#mNUdqc8YmA{f+;(p23bUShiU)ucmp+8l_$^x(s8#@W3FqXXyFwELAa-#eouU<0o zA!t1+e>iM<2HBwNr->#_(NTYgh`qK~_bKA+iP3HM8M*n6^Q^;bM!4-*q_tb2I=i+X zJ*R~NjP8Y9RD5ex6-5>sMjxfloUfcTM91kF0nC5bb+XewaFBB$TIDXZkyI;vMvyqi zx)l+mGv$R3Dx{xz&F*H7r*c%DM{Zgwsw+|#hiehY~$R{v8#e>b7E)U3fD#YbP~ zF}KC#FLy@nZF<~g4D#svlSWUmss)_G=Btti+MRo|mP zA}KC`p0qxAZ{@Ly`dRD@9ZZXk^Q1@D;aySelT0QB(wV54>^HMq8n8(6 z_g6WY1#Ef6RFB?I_dH$|sepYsAVQt~0yNn%v_oZUy>*=&R)AtF)XY}zbp)a8jm4RpASjeGLkuiJ(OdAG?mI-u6zFd% zXy4-2J;T;rz}U(dvXgvH0{5|}jm+bg*%LbKofg|-P?lCjmWcg5)yaH_2wH=LSLp zx>eBEz#tfqEO=?H{B7XDBSTfy8a?4d5Drl!|H6m)tI40)KfidSV!+k0WvURQ|zP> zPq^Jko6A*iC8h366xtf0${jDQM`#cC7#I5}*pBZOTpdz|Lz05!9N2idqQ^yptTHXe z?xHNjuRe`;6r8CY)gZHax$LL68q*+VTNfg#Xlpc^+>&2R%}gO2YPSh5law8|4*9ML z)s7nbXn!Pcn^ok#3-GiK>Yx&^Y^I;cVQs@ zo_z2+c`~J@>q8|lr^Hd{56^jZNks)i+&`kF5h5{8`ZKqQEQ$Nmyx(N@t0&W0;3rnK zPrV=S{&ERPDzA84r)?U*O;;~=CQaQp-%{{Zge&%&1!CyfA6mNvarJl%0GdNEGyAO1 zUe-t`a4X@Ypf#40_!sC@acr)UJ%4}1sfmg9H*m$FD!ONF_Jm|lUaS_q*b?+rQXo^5 z*ef^hN+bwvXBsp;m-U9HkIB&%AnarUWD*yq>l8a*0ab6&?fhI@#Ag!xE$fn35~aBP z+XriY`FSr|eJ^FD!~rLR$d2TD%j{Q4X{QmsvDh2Pq zG*J}lK42jIaWF>Ite z;5(}?X4Jj!X2h>zOT#@vMS}&u-E~0HyRjYF)*IM0s89kNU-VccRhY*EQ{oN4hK3ewO{Y%I{F?%^V!>iuwy&RA+ zDmEMbI}`wedSs2Xes}$eXY!KS6O&bWGr4v&$in;@57tos#?oj;UI1p8FZ^ zebz{JFrOmR63$jHRt2|EYJ+SKkos2_UswpdU{JKeNC*6mDM#@7x?D%gFT|?2`BM$| zu+k!1UgpYX>T{{E>q(fOy@A(2h+sZw94|^jG5zl0t#0tWzNJCI*ra3RY-YN6m!wr9 z?uPsUAmAQ9`$~cqqGX-_JJ0Gk=GAMY^WNw32HyF&z~bV<^=+d`fkKc;%2$p_(gzKi zqrt0vczZfEdZ`LdL5c?AWaudE`qoe9ofc)xoVJXZXvyJ-qIVu>`=NH zOU}gj7HZ$eGAefW0}mZR1z}qa)lc79=A z5N=2BIwx`XLpLlBg;$LsXT{fiuwUv^MmXL{(`6$xR7%yn#&Z^9==KMu1>*jBkL5)1U^=ujH*04OQRrpCIHJ z*dHV#d{FWyZ$|hhrApQ;C&8xipTJJ|2*uK`EkO}dGBD+H(nx=; z<8KR|vt0TmpjPjzq~ej%)0gna3?LH>aZNh1LDAl^nUq7Zb6}f=Q9tNL<;}j)Gu{uB z_P02~uJjwhd$vy;c#_Ov!?QY4;JlwReckF`=|?k6tsJ_O{c|!i#cd00&dq%HY|0Dk z@9gc34|89iA6-a}xZ2R^9PMs2n&Y$x_5s`RM5y2;qLua5tD-FSj_Yjry&IiCdYM?i z;g^>JD#x2zY4i;qn`ixjOtJF*tQTVEQ92fs0uyl7f^W|E{5~7LLwpsdU{!~M`Sjxw zKPumQ-!~&SUR@e8FSZguQup5{^|X#lZSt7ZM?sbDMT9r_6+ZR-mqD+=&9cKgOC>(z zm@>@)P`u5r?VppEDQ?LpSwFB-y~N=mLZzod8)J8WFRWQ-cE!G! z7MZWpoAe)|!=UP?woeDRHHLLo^ zW8d6O95&=n#tgAAh6+w?zK_kIN0h#6xdhc%hE5MyGB}&GO?bBk@RV*Cnmuh^0cnB3 z-ZW0)?KY}-6#I{|wuh)Bu-`~o4p-~WU1Hlda8nx>0$zzcXvB$h5V=~EoK!C=mWUTX z@|>nCRo?K*q0adWpT~xFl=(h3Kshtrv~;2P2zFYv&aoWlt1^?~J8f;4p~H_+!!xvZ zyNl#ew`(daInB|RoUBQ4gtIYXTk`te^b2WDA!*Xp8RCuuM78r(MNDzQ)Hp#R9ZfxP z@<4?9vzC~QC7`}S4o?qQrx04(Y8~tT{DSEF&@a*B#`NzDaXeZ$qH5VOPl6A3*t`HK zL|gs=JI24;u&{8kHjK3QI znYk+xr#ufH3pr3?P)p4>zjcWrgYm`N+FXA|p>GhT{Ly~+{BLS;BlN@%q5v0}=p@+E zjf9}0RD!pn{#N><_s*(4AjZyQv`pET8*&$Y&~Gvwl^4}ZP<+cU>T0ZDgXP(RO&3`8OtUtB%s`86nbvfl%9%Lo z3H=n7;P>UR$4BH)1((bs_hNw$yi%!=o=AG0)+A>SdN|s~`TEr{#+aLfh2AoqH%a^% zVnJ{9|6=bwqnhg5bzhXKQUs)jqM%4sdI_LNl`292sVX%IEri|$0coN4BGPN9p;y7s zTj-(J&{3*1pPgr|_g!n9y~ch&p0mdp>kEVVpEJo|Cd|zHzOUE39Alb9J?q^c<;*ShK*8ooqNe0&( zNEUX(_i0UTW`X53R^gAJkj9Vsv^1^WB%U*@F9{NatjpNsQ(^w!) z6kSmx=I2*R`0^@dcc73&VECsO)HW61C9C^gz5F{!2|;eNRjq-O-0x9Cu2?v3t}tzTPRSisY5YZS?*11+ z(_aKXK_!EE3KpBO`;+kD3WzwB@YI)_8q4VDE!m-80RG=yBbZ628|%Q@9Bajy()BNa zU7TbG&XV4ft!zmq+vqZP<|M@XpKLDzH^(52)(gXQ zkE-VG@V&Y(^Bv0zCE8G+>akSrp?Q{)Vu!_N7+zAsAFMpzgfAQk4GzA~X+ZGZJ#`&D z&tC>@PfR4l{YIM6n^|9#!T844xAn1R3i#`gYGEpw7`&*?)N!?1TEyrvjm`pjh2vIu zx#MpWw+jRV?$SG<67WMzL*?{w?=hX@>-=diCnAH_WPouI&b@xr;?y)_vu1PEnwA`F z4_s&oe!BK?W55hjb2zY9V{{T1Ad3m&Gr0v$V(X^3AZ{4`gEE#unb7l=i=u?>r<|m- zFUVeatqCmg7&IA>Qr=d`ERYgotttB8@&KRgQ^T6fEM;0Fjj5`RX1Aougc;bV7_eXg zerj#(u1)DcwWSlW*`LU-(d;mgibWB1_yC})b!HmQe9zGH497)9@0DnW<;j_R+gLfN zsqs@}HdL(5oj@j{An!tHEN$;@nym#4H|b)tCwV1Y{-}IRJ$iGKpF6c$Y}qw(ZRo7r zmwvdg)N8-^S6Irqc5AX`9e8)P-u-Bpdk(MpK6fNmH@ULM@}%5xaFZk)i(R{mtXSVX zCVL`C@*Zel!M9s&`y;7ZcnkVo3P@DdVAC&*7kU^?xoA~ouu~%iEj=deK<@)c4!VGi zb&-M*UeM$hCrwzspDACyTH8-2o zLaF;9G2+L7`UB7@vrtZ=2-#|ymwU#(0NhC2#*=_bdb8BPYx=bIbbM>jYh}y0RMY!X zV*9I>>|ugHZ1?sp&Rap=h>jPhqixX)eft!8aV)+VsV<4y23C`U;bJ_$_?yABPv)Ys zht&Jj^2>*XdY-pqQ7*Ci`=C|t!qC?C9rpqe4Qm<6hE|W27jevoq!#nyo}}%2M)->Y zgJj%VOI!uyMD1KnjQ-%1H|$tlQ@=E~oF=lYwE3QF zwJi3U|M&I)O5`tsXKY$1lQKuvNVhHTOg=Z(oA`{Iwy){;T%40o-e#LO4AfbHb+FWn z4exea+@X<@R5FmZG{64nXU%1eeGT@BaKt*>%aTXe?`dsni6DxP+4CQzCy?2V6Z#^HH z7rIVez#5#&JWGq?oK2Q7t{J9r5)@YnYyvMtwcYn3Z}2n9M9WR7_SbnfdHniQBO-p0 z6--OBtfh-W4=;@nHwA>(v;p`5CwbS&a^z`b(0M^EsW+EnSVwdtd0YOG?)4n$X#?Jb zFg4xhr#_E1egqdAP|~y9>$}FiT*S*~{sE0O3vSDk;@eewlBzQT8@<}60QfuxX%hYH z9{f~xuDm=JUunfqH{s%O+MHQi?IU$f`>%jOBm8iRJrS5^Jhh^ca@HE zK`vGdckGIiz*fZ#Due}*u_57}%;&0%-UcKAi*|`i{~d<9et9eVyp&ZrKwF?eS5tZ5 zv%5{5ZQrCP>@$#Z53S0{)Fa0*tM?zk;D2&Q-)Jh``)}}8TAf$_M2{B!lRHW@@#eoX zYQ-M>-~NQ{pb^&}Wkd~__qT?<#f~Kgj4mR`=~4ybt&4GtfPt-#D+CF>on}3;CF&fR zjchNgHnwdj3M#O=7oHa#1cCa;EkNzi>jx+td8_5??F)QPTc1)b2d$0E>~2 z+mfG=N94}8AXYS4n9(Zw%%cQ=x2B8Xl+N|aNZ~G1Xz;{*su9F>hgFBuDhfq49YYr6 z%C`KP!qZ8B^!-wL=6@zF=>8M8%bTm=aKG={`I%TEN7KSv5|n5ZUTJb<91tk{h(Ffq z+tQ%<&A<0p^6)(tJip!3_+|&>R+acKy(IssD{1?JcS~npFZ|Ojouqdh+RZTPa(hD_ z1TC&InYXZ9r*8ooI5>;{{xw+xxi~sS3OK>F$mR{gO2^R!i<>Z+Rf}qigjN;_FW#ES z9>>&^h~TznmHbGMRP}hTD#GJ9Xp~AGJ?|OTsjq((;KUl2J0>d_q9$SF65Jxo6{IIS zzjS#e5iEXg>l+oTucLNZYTR*M%+VxrIWrqH=o6X_baR_&gsg*ITX^@f`rC9@c05@O zKFqZ%E{!|yBWC_0&}xdSk;Il4@4%x<1L{o_0``&>RNiISn}4u*bG>9&#OW-TV401dC4q{+0+4A)Bi+z;-Y!& zyRUEb(Bx@7tw^e|jt-J?6n8&I+>?3LHKL{kXv=r4=tF zC|zY%%1xY-8h}_lc{Uc~!1o>HWp8rXdMOQzon2a^?Y9`bp_!aBY8EQSOfv|K*m)O7 zb^lhYtdny7xW|sAt^6I`3h_4Sp>MgrQW@An$V~`-n`@U}Zug6p?fJc7B&iNxeL7%; z`az8{+2eThvP7+AgJ*rY;is0P7exe1^$>@?qy*yz!;Zc8j#0ySM+iZNwfqU0&7P>} z#rKp?Ydo7C1Du|YTH>D5Ew|V;f7PJ(Zh{^|y)%xJ8yZgH6T_WYg5En~5)WP!4P`mw zX*1uKa;afA?siwtYjZ3e)+pKKt14YZZHC>-%thnK$=EoBj5_0bmUC=?QEB%vO;7w`YvR&fub>MS6WH6wjFI76!_vxnlZh~<7>DYZi zroeZEcqf##c=MiKAEYOI|xaz**e$ha#gad(!)>FgB1LQZ$RHutv4t)?6mX(2Vl~L4&w{ z!x|Sw$1&0~)}#cmprfgXao1wyO4$-%&IYW(!#A3p(|A|+P|o4@zB@URBVCv%ywX>& z#^2ce;PG1sAGmm-n17Ilbu1|PE3NYQy0P_GFK-I5y{Y9PcnTWS?G;J{Ao(m36Qho}sCZr#UHC~y0L^=p9nkvX79Cc#@FcyLLNv#ISqkB0k^x!1}q9_-- zMEJbGDZgb|xOfvuYUoGv_yDo0+32x9eA)SpI-vHqStSg;5@>)}XjJp}IlmiP_<==D zPqi$$y-|tnV#eA{`?G~M)wZ_>(~#0&a9x|{q6rRGp3P=I_i~{gn9P&E#O-CCGa+Mr zs8X&-W%U^NTUn$hs?%@EsHAwcq#)^Th`4GV7@D>cBX3gAvn`ET&@^uO_WMa34n$7! z)CO)Lv%n@8{V1~B1v||eq4`X_S6p8E?HO8{DKluWcZY2;BXzD)1gBqcV6DtF^yYF}BsKjOj0eBF{X%<4{&wD}*6YFsf&~QI3Mu$3rqHggUzmClRrI}tdj|57iq@c6=ab!2s9dhNUjetP zhFEHc3lZSpvr=8%(26X4+L?io3c#knIAM2pR^Vuj%K(2EXUwBV z;dmt5P@LS0>~o23r%ENA=15h)tWvzKCi|v&x;(Y9?+YQOhd%Ke?W5teZCR;5+V2eR zZ0?}~3?8Iec^6JjGz!0w%4hML?0+-{*R(!7eHwNmuIskJYE;1frs_K1{9$RJ2pQbu z=e_KhpxWiE?$Qf6gNI^p6T<(LrJ|ecL4q7_h*{o1u^VP|V>Cj=Z)v%@6$*an0%c|Oq@+1*V4?Y3o zmoYv>vc<&+Uz;Z=nf-P$s1bLaKiuAqypSqfcz#1G9$~bTo>Iz#aKFR28NboV4jJ92 zD7U1rB38_xRE2^ebuN2Q(-^k{v|B~++XX1kUj%(f5VhZwn`bq0>tyOiy9vn~J9ZKG|9|-jx2h1#P z4KGI7zo*NWA8QWQLrd3-9mLK(?}@~r$&TqF-_06cB_oZF4}Csbuq9p&&)46mKQO(n zVVCwDN$ETCwJV9~v2Rhncsa#C1^vPbq%s6e`ah{xo%d)N)mXG|xSF2CjT!sC9K>Jr zSgD9Vd!l8!i*jG>ey~V&bQ!Wh)Rl8xP|9+?*L$y#2T4O&h+ zC`P`Mh%K;*g62Ad;j(<*Z1&06NhsOxmDybm_AVwWPH0 zcxx#AWTcSoygSxc+WuC}gzBU07L_ibbk#1Z`}km3?{0fMFw*8iOoIl|8f+U?l{d^= z>V`l0i#wNz+mYi;(RT&{lrWRFnrB~)MYUomJ%;g`x{|h(Rj=1GUNZ((t)TQ)wN+mM zv3HFsMya2<%o>sZCaDcxU7Wh?>C-;8W1m{RSvFT~S$toc@_SIXvD$_b?~BfuQ#F^k z;Q6P2eLJ}nF6ef_Gyf8{m$G&#$P#{H@A|jZLdV$M{(GM}NVPAAy8FgJ=GH7pd=1fo zL7cpeYrh(=7hgho@IE4^$e^|ACC-8%SxpQvR!P{xn^vN%v$dfqO0ZL%y3fkBli4P$ zCtbX~kyagcnlO@E+Mr^H{emlW%kEN0JL`47y|7QpvBuK5Q==&&(y}oDG8JNp$nMdd z8c?&MMNbJEZjee3!kkz<|Ab*nKcozw|4hE~%`;B9?rFEbQnWzt6qq|*PV7-2vl{qA ze*L5Zh(e6~e(Fa7jt1$seu%;S5v_&hqXr7#sMipOTdM?PJ~HH;skX5;r#yLVcViy( zwmd2OB{t{jV#bk;h~7ABT;-TOPgy&7$d$F)Oel9kM_OW1V`>u;U>wV2O9*P};=;+j zLE4_QB{l6EC^>#>09D5o>F9wJSTuChWA3R6PInArm|xDJ!2b#*tfOyBp`?|8G3WVK zKW7O3Ax{OEWfvxGI@X{c1i0i za8uF4s3>`tr>zj{a{1q3S=Oh9>H<=uA7Jxha9 zR^RH}V~~>^jhEObrXxpladvKo(CdUnelf8GUGoFoYB0p){HKb}ubn7+Q~StBKg98d z{KD2j+_>4UgNs0ZX>LVbYgBPTG5M5rvum1jk5nFY<`4USNl|Xxr7Ol#!CFQ{aOEfy zZo4tnUYpV~%d`f5zgz(BImsRzG1TLy-zpW2I|yCir?;Neof@85oSuKm3(mO}SJhMF z^WKK=J(HY9%spJcl32Y;ZAfEXf0enV4|#ERvA2cCipl6W^849xsExI|U|rog7N^QiDKOpFWBi(uS{^Aii&lYdm=0&n2}+dHG|cgj%M+WL_)y&eW-w1l2HbRH z?5umfQ5s#4s@XP8tHUX7gTY0M#!_VzkyYQmVR6+Q5~NbxDW$fxfkR?4$6apq_yl5$ zjaU@FKok;-S<4{s3|nk?>Zc`0U%yQ(RziXjaDG{%m>}n%J!yfu z+Vqv#$d{cp`{+GzmsY`OgSZH~v3(C6$b2Gi{eC?BaIRBoF{pVX-TZO-R~{W_+a-gp z`al-g$#K+`#G&yPU$LO*P;vdFJV@&>m!F2T^7ogS1_Rru)p(`#oU!w9BZzfFc;76Y z%aPMqjHGf}Xy8vAb>{oARqX4k3*oV}1%`Ul1v#q-AA6Uf_aV8vJxiKI#^Ef&l~4I333&ZxNZX-d95X^i zMXb1IL&_&C9ykpo!f^me3HD|hTWRX_=a5Zs+qCF+iIdLrUy)BFQzWkiTYkr4|wqN+X zolD)$J=fw%$D$C%-;d5UX$>(`s0QvTCa$OeM|ofMyea0o-W}tGYPTNRLQe!zf<$>K z?>ML`mz3MdWb{IHn#GL%V#bCIGZjU!CqVJB3?yTkgrioy+J>Y0zp+$AH-G#^u&DnJmI|5Ff2587 zYa({$b)mn6>EGlOgE5BTKf3Md$To4m?Na8;>RNpNi`vdoSXH=peg#AFBbh*D+{gY` z3wxtyL$aBX!G|294+2#o;jK9ZOWYqfWo!ucfEUSp#rOOY@_SBMYWBaAeqR`ET&nwv zz>PjrIc+f~YM?5`4&_z~a(r_cy!zdeqRDn#aUw2on`cJZLUPzh`h}i7shj*P$t-M| zP;Ub+Es;;B4@q+JSZ&-}C0dT=FS4O)gDy z;npB}S6BR(XLAeh#U)m3PH<|pz`-yQG{^od&i=9We#v55spR*IePZvlW5B1u*w3gT zr%o_SC*X&Ro@*l^qn?C zZW0&)wwXV8-Z1ZZJYI(~(s^-0GajQV`_N&9=@~ABb*|R4`oYy{NYlU@i_$M4ep2E#63V%PMK1_|WGWq!KWrDOm5;afuu2XZZcPk5bVVU$Q*I z_WV0-M&ju|zmr8+RGuYep~9bj3I8w3&FZm3T)6+fKL!M;9&6vGsDw)wh{s~?1#k{l z7iMrB>E}H9p{P*+B5bJ0_TSrfM$8?RYV>6>V;k7D=8qeeqZ@tj16fm8c#vwwkH=sTWC0wvvv*~F7EPEGzX z1@T6JPET)Af$q7I;GoqI5ds!8Sf4X&Av4=OsP*ApAAk_%SXP`rmuc!pmwu#NdK`Ib zacH({n(Z`z=PD2qq0rn}QK6hYwJxW8T!sfKHYC3MBgWB(?diYR`|TfF4Q!~Lva$jr zF?#HMG-9c1ot%VumVA85QF>eZcCJpE+Oqwb7gIuYhFu{)ZxOLYMl+h1?p;2EpiKFY zdJ{upr`1f4Gv`d;gVMM0Euu~xhxYjoMY$QW@h=1|6+>@3lS$6Y6MLo|BuyyJ?I*Wa z?t@+FrpLRLIqN+9R!$D%TP0B2oTjhca=z7@F<*<*5LgazR|(;v>qL$Qe-S(tb&1_l z`n8`QK&|qSNE!IHjgKVKOi-Jgo+aJ{K;Tk)5K0OpgI7hf3ttLYoMg6hUutUSoym3OvlixjDmH9Wap6#&ZWU^D4E0U1H~RU3!!5_U5nFN=g`YR ze3tC1obpP4m8YK$Q}OY-VPHcLz|6_i-yA5`=J3kaugj{^n<#z^@z3_Nbt|RzXixS<=GvQQu{EycD+fQ_#lC|0jIziZ)eq(q!zJ>%9IpLOk<8*;TjGl*`F&=<*rm2n2D z1d`+|Y2tVWI5M$Z1n~;feJ;1dn*xIL_sk3!a9nESr?X=}fUf`` zNKG#__1~A>zGyh5Ax`uZAdq4G_W9~G!uM~{M`MD~jE1hcz+Mu`4s!^UJ`TwGA0zErQNIK%-dc zExaaObv8>r%Ko-+22c3TO>I|8x zoVSj|Bscav?p}|_7&M-EWt#rZRJy7G74LL+Tl>JjWVpK@`}v-TB~J<-wNnwyhXe?w8a->I&Fco)jM zet#Az0V#OGMj3KY9Tpb8No`q*%>S%Hfp(h05${7sGCSgO^uShDKnuIUg3PE6zgkPF zwXd)a?jMMJ<`ta)w-RaI*U#Kbyhs>GWU-jW_Uz6RgcEF3q=xHRDi#Q|9#b-KFe-Q? zA|k|iE_ZIZD<0KfoFh0Xb(nEA)uds2$jr9eyv3R0fA<}IX;6bQK7EA*4=;ebR-_6} zZ?GLc81DpUOXlR*MiRhl$sKWMh6gRa$qu$vsga6Y}t?8G}x#hsjfN zYX0eXDjCD!?Mv(h_kVUyjLnsx#Z z6v@kZ>NTP@zqP4zQ7l;$@U(=LA|&6sAs?v%I|ypNqfr;2>FZ z=p3J*NAo=~cq`j9Sn_FTN}xA}I_3^%Pk?qznbP+Z zRC56ASxG(QWzQi`^mWIj3j}Gt1^>!)Tj}B;5Z~tpN;`Qy*w9gTEXt1yS9W^l@=?Ek z;o~S#G;|o*m0>{uuqigq{?Gi6|MnXN&CA&WPw#x@G9nVy%_v-US*9I_Or62&V$_h8 zVk$diro)u0GdsRBDhT~nz}_u1Jfu!|RfwhX8lOT|{UvM@U7WHWYyfz05F#$#(K4mfMN*TuuN}>(nn~YRTCQ+ScgYVGaMQ}=_!4H4h3j?xcfuiA;b2Py zbA2BdUZTTmqONT?`~xXuAIG4{>es^m5a|u+v*lX8?bM zl$%i+v1eR+`{hXN2MR=GT9Bm8hN*_C%SgHmAb+^e3C9w^cr~gP5&zi7E_|77TQ0!< z!{bH40Z7*cH~k8#^o48(#A$eHdU~=4bM(8eyc){|FPTT9S;g$cC?usQY=~pr9QRmp zyL^J`=}8S}u3nL zS5#m-hf#Nuu_At6Uf|kh6ifVFn8(zB)+z%*7eH8v>S00OG`sUjaePDMCmiX^*0fkv zH5GRbvnogd6Kq9&x^gjZpIg_dacWrlM0?9mpa*djBhLxDs~fPTJ4lKc8EKLs@-h;e z`Zr=jg3JLQx|cKJM>gcS-eM$c#S31UtacEq*EQI1`uz&3DOM?XkVrQv8tH2oM{b3- zfixEyRL=!fmM2UI-`lWUiC#_?pJ!=k z+MMNu%Vd=AJ0s7oRqfa#K<~NaNyEm+FD=uCU&5c3l^KMWia~jK%#OSP|gUvd+A!Tt5A^CsRW0E4|Mj!KePZ#^VslTRWJF5 zQC?@gSxhA(Nbs?HPpE};p*j?-8@2+UeX*ZN=kOAX+=kRdm4=n)msf$RvzDhey7*&1 zC%q^nT632?4+blk#)wx`VW76{iYE0^VLl|7S&&f)xJ2mrK6ppMUSAKT9kuVH4QE^U zHYCZ}-zaTVwg#y!ELuQ$)g5dcNw*SpZ?aPO%C=pp?RZBD)u~9_T4{|yxHo5?Mhjn1 zrd?-%u$FO9kCoyhEtYy4RZfrHd)t*GS*~DpGvoV#ZeiOYs!`pMw8MBw$;j@X=*{8@ zyX|nk{lY8Ag?6M|^2ZzD=KL?1eZ#c*b=GZTy7*6nmWL!c|Pm|B%JMs4y3lmh+32gl$8(MUid8GeJ>D4J9?y zIEMc`-AR!rC1QPFtHQF*rQ8E#`6(eVDmp#_K*otTA}A?_>qfm=SFG+w3sR6*6hmJ^ z6_EtD0!Y*l<lX+#+^C=fDTi`letna{Uu8hol+UF8XDN94IrcT?dUpS0Zfs5gr4s5G0=cPiw zJmN`x-h3f7-u$)iW^Ym_SyMrfScykA0_~0nb;P!t*>d+&1Zh5fCstAwn9G_eTBxtg z1`BFOi$Cjj?gl(CoRj5Rg-C4_rZ#`29Wask=3?B6pqVsn`4xJi!>|JN?{CX`w?d6s z!ns(a+0ODDH_)`dzfLwSeb&x>2F&l5e{2Pkj57!cSzkYa9>Hs92F`tznj=%suK1Fs4s)%IYUnbTs)~Q@I>^ zAF5`A@nu{n|M|4^7eR5~Uj(mBnQ?wP&Z0Ee%73`IZ+N4-Cu(GDH|XowB)iurnQq9E zn19Md*)Fi}0d7JU3%U%5>YyGK1=HN0ugkcUS8CxFq(kxbj*={vpvRlD27nIx`vVtJ zu&kiUy)Bs^o~Llv@jlW|&~^zvD&1zg5o5(DC<_hgD1j4v*9O!sOT4UtOjkHNPf)Eo9V*{>6Jx?!JFmvK7O%CGP(0D;(7 zxY~x8Ui9~KhY^)`^5qV853{A+o$U8vv+VcJD?IcSg$Q4}yEx6Q0~TL2f?7tkMIvBZThm^nGQ}s^h|Mh@vgW*figxRC_--pL$I^prP`9NvcEVTcHO>ZeE zit2++V_&m*V34eoTic5bT;EiwbJ-c^ghn=2Pu~fBk!J_1Z9I@9c-H8XV*6R&OMF4F zGFdXSeEv0B;npU1#xZ5}t)dH_QJcPUw+dT39T9Uu7Dj2eLvAO)hA&%F)p(sG`W=zL zWVj4Y51v)+9zQZ!$?qb~ggvh^IN`|>+0c$>W7E52I)S5@mhi7&_w ze?lrsTs00;SIPx%=p)6l?FcB}laR*hYd<-y2GhA}G*8bP=;<;d-dv|^T9+njx(-`= z44x0xg4A1e^+zK2-$FKLK*Zm33HHr=ccV*3w;R3_V=8NbwsK0#i0a`V~=^s9t+gMuQs{#SoAT>xuXYC_cIT?I=RIA_ctAh74kvKll_cNR0~kKn2|n#I+%+$}AqqVp)S_8<{uT%&Zfc_@qM zifVSM`FP134J!*=a4bQV#RugVgpI3R)0UtEO`OCt0}f2+BpaJT%IkW}XO$u4ITHF# zE$@Mm^^vg^vrb-VjW<+$3%HJMC5CZziAZ&op`3@-a5)z_VjK8|oU@e?T|n`SzlsU=Ob=DtWBcM6k3 znMEFjbU8dfUx4UdbN{;=-Z;73pb(cf>xFX>nRK;sab<%aL*t zjnOP#fN82HLlJ>F64a0?XWTI0NJ+4emL}C>v3SM9-W+qig!2aMS{d5f%MRZQe%a6^ zqi5pWIPodCgJ!2O!<5fSqPDhj-$DHFAt@vRN3RCFVa=Jj1S8|-At!F{p3q_XINupf zb#?}_SK%j=jI)`#8OwsF)J5(f> z60vEZ>n1H_8TZuDKC#6@6xR3FoM#%q6gJWVkj}B z6;~~+Di+l}LYU?J8b`?@{K@*V@LfpUjC z%{*a1AULn#ZUH7eI76>7M7bNBi8Lf5?r=)&5VYkkb1Av>{wyY;YgdSoWlCCS+Zy5| zaOoTxu5l%5?CtDD4?ZaKCFbrgXVs%`s?&R|Br9NQNnadc8GD%jJalm8)P&IRPj5rW za^Nd;Z~vTMLO7pga`N1IX=z&Z-5v2dGKB@Mw4Z~F3-(~Z^97qs1Hc-Ypp@X@lK6atN6w~8ZT4Bce-U(>GIQYm=ji{B&Ix~T(+LT& zRl}`6C4avacR6qua_38RhgSZpy!KDmIA5LQNKbchRgF&68$F>XcOp9AIypgZz`VdW z^q8d`*B1+;204%VXlq$6rC%WN^DpmI^AZY@KZyFj9rulim;ahG2)xkxJ>uD&K-(1ZM;tNG@j z`0w)N`N&iwuTjeyq^_`d0p+cK&;~U4_S2+(*C$5FIu9q4Vv*R7o>PJ-a-3&3Sf_T^ukzG? z5Qm*V{oQt%iavn)%(qN3u9Hx~PgwQ;ZeuzJfdhlx+Q z)rljrk|e>}N_ z*;$%7&k~KwYD4WO4>#i^^VqnRr>QDSCT-GG9#TKR3%wbFvnzCn)OveJ4ECdAX{h>? zquw9n6aIPB&Y-nmO?NgDW1d*TLQLr5{yOiuuFz5+M0LQ3Y75Bfa|6x!p+g%6Zl)S9 zD*A@GVM`Nl0}kB+W2wlOyhd=Qp{{5Jfzjyy2#qTD@@S113v6H{?I=dSGkKGKa#eS|c|Nb}=zpU#@+o>qy{ME^- z>G^xA;aM5G_S@V}cSJs2L~mpzG;c^>o{R3teZwL*B_&@#rnCK@8YyKLsP2pWti?m2 z3ieW{RJV?v)+Wb0Bg=g8EElM?3r4nGjR)XtwzMiW713Iv?z3+hT&=`09d2!J7qw0L z8!pIOno{bOtf8CI-G=Xd{G!fZz$t9<%8qYLt39JHY4+6=p#4}JH70{9ukrh`5nd41!H5DMAovldy$cZMY+}xD8k=K7@`Q2Wrx`c7CJUXP19rtZ- z7ROT0dPDrmmjs|JmQL$z}5?`N)|fmDBMftR6NO zHCJPi`&?6Xfx}hrtwN{K`ZN_7%#0Bhs@%WSvOPMbvk>Bu(F1TfT*3&v3}I*7q_kC? zLqVgz@Im!vwG8)}?{L2-%+x@#uxj%uySj#|YgHZxe}*+Fgowt8XMMwX-JVC2Ia_%L zH7m0X^n14b$xleERuwbr9S~=IyR_E6ub~1?eXsatZ;fjFm&2gX*jCKB%PsCBF0Yx0)oduQdem;x7W}^5%m{rSaD$ocf(^pu_i={28~p9&v>=-`gnT9fhv+mkI+%`$6gYBOjDH3y3NyWBDseG;3zrVYIEZs6M#}Da7ezJa-{}+af@cRVuz&n(0+2=84!%UHX#>4nt+PnW5umG zeg^^g9U{`(_(9nEv*fqt2L_TWsgthvBl4bOyWTwn(7jx4P!VCtkbHNfywpb-TotkV zv|;-h2xbm>x&_{{@R>$(ZL=~Fcg26cJm}oZxM#FjS1V!ttH6}2t>*QGG%uq~eqLHu z8Zwu39OP%NAT!RzW)EvaGCRzCfLXeClJhr8aSO<#oG@IvENS9d_E+|TYeQJN5 z)G6Y#)s-r)C~ukF)>5oqt=aD3$q|F{LzmyN-Kt{MGh~yDSoz+0)a16+-k9-+Z`mQ< z`HHA2)vcLv_9JklBC1-G9RpOcR%M#m<2W3HGpn2H;Zy8@<=xhCwb;i+0P=5W9!Z*m zAN!J$zziz!S7i;06>hu75W!l#F?nt4iV}NSRydBfNkTWajFpyvgXY%UNoI2fFwcZo zJjRSyAWrVoF4uuiV4jMM^Wjihe&p1ICFXtow%B@P#(f}7!T2_7KlGH4uzbIM(qzYe zo|I$_=)t)8cmw+zyA?8Ip0iR9q3mPm1s^11pT#p9sqXMRT5$oLCdA7>2sBg_dPT-< z4vny4bV8SgI34(x%mu64=Fp9gPw2f*R@bHuL(J7s2*Ox|E>#MPi4qk5x9ll-5=c`x zbZ&l-2WW>fAQIPterP5?RyWCJV5@l z-?jubCtd*WU>l8%{NN6a7}wsaOZtmIxA@ONU@JAfYG(G**c6`7SpMf+xLwbSUd)cb zAF1!}m1xGV_kYYXQ&c2AZcjMe+^vZE+61|L^k3*)7Uuf;Sx&zLA6a=KJ8Aj4*$NE4 zd`eKnTlsXRY#ov(W=ojp6cz+%5de%|w4tfew91E)K=r!F-p9c+-bFLwh)nI!9>n`L z{R&ZY)txf2Kvfg-J2SugW?mgX+ZHrxJk10gOwX|jlW6wtXiIL9R#mDPrTz>X~Pg3 znb;91#>1mkLrCfED)S(@$jBx4o;ed{h^V-#?VZuA)u%%E%K;zg9(8}2MVaO3U9U~2 zpCLOn+;(`so6HsEk7KWq+*6~})*2Y?ux(b^MN8_L=U1z$Kj{t@ny4J>EFBYA%JmpR zXbs?VI502rE*8KK-gcV$yR#3C19K6mo=Z}6WPb9k(EOvxv&$LR)ceyoMl49(==CP& ziT3PNo0N0?#9WCfv58jHz9g0*8VaJD6fX@cXuxUwOu6WZl>752Z7X7`B)ljKq{5i+ zQdNrO?&1?@huw099hD=7@b`uOXH%(Uwb&e8Ikat1{QP@FzQ`;E+AlH_< zJ z?(7uhaIFP~()4W*>_k&L$*K((Z0O1ehMHFCHv7D(RPM2Gt8@^n!Z_>k6DOT99-tVD zJRWNCSltgQGym>pd2)c3u=};YO7jXemOxv;&W_XeB)q#8&`V_bo zj`?jWIG|J_jn}VR=RXYKAC#f!A{bsWtEtD4+KdL8MI;y?&D(2(#XN4ADaXlEYe%#-+C$x5gY zuId!W5ZS}&F6mE*kxFpoMdT?@D*!bTMx@}%XIZnYq=)lWWd))KU`m=-zf#s6a8%1) zD#CXRG?T6*S^gJ$ZyD8AyRQF2p`|U-Qlv;yTC`|!3sQ=g0!4zmTd?3(q{RtVC=x<( zO>mbYEx{@7?(W(`Px`LC-gm9N*4}4-IR7)oIb#pAC4qb!0tHf3keIdq<< zF%J37CAeq^aHmV3B+7x9^+_Mr?b&0D@=#B4#;J*vX5rJ&1U7U0fNF3MU1VYt z1WD9emevrm836Nbs6VqQ$SlZv-<-(br5q{jq2K1ZOSf^nGg*-h0Y`fymey7+<{@>-+)wxP^wZfiOU z(-}M&H_t>p9{tPCB(Ld-boYtMOmof|N}O}KjVlDtS+p~iCs(5X;ZS=*4))U(JLZ_D zK|!UNGc5ESPdp^PA13TIzUcCi4*7+}wsTC{^2uojqLB;SgURECcCKCTh?^ia&OK60 zs?mVrc4nFUcP1Eb$7KX$Ph_j?po^j>>E-5{hEbTUlr-rd70u>ulk(QaSBlwF!aQs+ z8q>hZEVtJYtKLR=4yK5{nLd11eS&fPJ_bS_1vvA9k=6AhQ)@@@DGo!|?|oExgSzxQ z@zh&u!oBuKPB8|uFX^y=>-k2@~Mj2&U zPS>HqZ)?l@dJ1FY(9Sad1fbykJVj=nB=i_($W1nOTPO!Qx8C$^z^MnWBrnP!nY_Kr zONFn?|5d9BU2Tc^F~2~KOno|=L%9lE$g)`PL(Qzt~KRq>h@uX&7^7 zb+xwR#pGL5#|He}3c#3{AfJPb0?%flL3fK+$FBF;$h~cwWCdC3ocxblWl?j=4JFC? z)~haVxE(e$hIf}4CG7b7N^N;BQ;FM={WaJzMbyJ)1c`O z$J;q}HB^^{c}~z3Cy*xEhBeKvhGx=sTJtK}cK@V0OCD2t&T>7!OGf-SvqegZMjNx` zxBHvJ?6&PnI)iv$%sbtP^8jCn7kPcmatV?)vV))D!E=_367S4# zFF8YOvnbQ-Q7GVig}m&CWc9;4{KXTf+61Nt?M_;P_K!ox7dmS06|`=zSC8yKzi3*l zqP+EQOS|w@d>`u3zWWv0OkOYZVAP57iL?q)!f;PkWA$^J7~OYyKs6eC1>LbGDak~)Ba=b{t#_wexScS2rGvB)@j zRh9|_CLE(fTSj81rUrmS!uwrwu4zLW;SqeO+`6hN@+oFp-J&8DdP0{V^$-CfI?!EQ zmxpB)`kN)hBl6OyjZANC)JyEE!Sa`DyR%_f(@~#M&Jebuz>RLEb|piyzL8PT-O)S| znmdOz?~X#bl?HN3p?F&V?PsSHiI$^2MSykl*K-$v0=MZ2p?ot-OFP7oaq>)l@~r6= z3H*rJ+a0Uz{@bqRy^=~DTVi+9D6NIjy6;E4xdN$N)8TG{v+sr#e1j>{T>`z_73rpN z7~?1+`>d>A+&<#Pp2QA$xIZc}sGx{D5}lKHH~sY)MH+q*KA??LN4GZ8uC43)tIJ7H zX4EhjEUKJ5aINa=V_x9Gqp=m}7VJa2y7l|qa}{lX0A1Dzf70HE1O9YXH_^C8p{cz^ zuF!+;Ge9HP1^|h#=a3bI96hcvs4jgsHP9;2#zSE`avSzYCK75CvvU(IjDKI39ToTZ zn*t;=kg0PL-nn2Zi5SP@`-)xF;x93G_x4LFc8TM>PjEe(>8dDVsqf=9z2o2!hB_2?OhcAQWrhPQ!nS%Lkq?H+)0lStsr7}w|ahKiPmVHu8B^BkJ z5$lSY_DjUy*dhxFtT9FncJ{b}{(!YwHz}j2S_w~JGmP=o1g79&;u-JZosRExp(mw7fHi zQ*PEx9K3)NWi_*w2E#Lj-6Y8KCxTmD%t;pWUWBi0*`&R<8Adz^@|gZ|DMiU-IW!>@ zR4M(HM}CjC9L=1CK(TDGbR*cMI&1~`wFH^W_b9$P2<`YYOxIx7?;k}NRY^OYc*ofTvIzgm*yD|yG60V4_5xzA+mZi+ZVlFs7Lqb{NgPdZC zMJ;~bg|u1<7MVo7!d&x>OdRN52sYnlp*u(oUM!aAX67(Z!tmn(fmZB4t9yn@kk1v^wx>N8Yp zpcXZ}Mrd>_#*ID*BglN~cDD{BhS1&{;Tz>ec`gMrHuH-y>n*cZnG$j}_4TBcVk%`l z?($~VU8z8-t6QC5RH2MVWfHzf44KCLOIwoRp;R!7$jcbeLzAlV%Ws7fr&B&#uk zyovqcLPk|tRrYgAqm>Pgcm)y)UED|8i~T(TldZKe*n%@eGkAItsX5K{_-RYR%XAB{ zT{42(NPF4`xdH83JA&LIk-I`3)HQlK9K`yN?_l{;*>VG#2RtHI`-%LXnKtdxJkX*2N> z6Gs={oU$}(<^TKYzCTI<@&6_rboebDJdyre99{D}j_znK#*_kyJqeBIcl%q>V1(J* zE{->LQ2)7?6Ax{r8v;zBZM_|c;4|5s$+O%__A9Qs^_;yHF^T;*j5;sr7a**TxiK`| z*bg!8tioR`PWT>~5RvTBp-t}dfO9ix`FWp;~TS;e@7g-gGwOwB2?GtErkOtfi!usJ_7w7+hH zMR?@GVz$an#p!q|jp`<@@U^E@Oapj1pLi9|SjVAW+-Ar|iAXM)OwN7=ZVR{xSX-M= z7tB@7if2u=vg;EY%B9^g$zN56M$bdpVb2aLZ28KyslNdlUOnz>Me7(KtEODJUvQV&cBXW*MS^ab(y+CK2}(9j2ibS z&7!MBrF~$zV|nKNd`?ZW=1x5~DwBJD1?Bv65s+bw_bsRfWQFj9UHCvq!>5EcEM53i zgoUUaCGHDPlS!*2d8v_*gxQ5#a@xcI+MDv6&e<*)<#_J3*G=r+D8*FL_AvVg5)rjU zI3@|+>7R8J0ExyN{ldcaVN!2qa*PBlK%Q{*Chc)2yG%P%$7QO^pKAF&*L_{U;+EIYi)LfzsO=%c!lQ~`{~-3fg=1~*B@lzA z0*5OS5`uj`d~}rO3FeEC>41F#wz#H+tK`?H-3iyx9Q{IVRJ5MJDq7#E z2t^2av*%)WMa+Arqc3Ski*s=0{=p+^S?M=WLoEhJyd%=I*Z~R8otNA8U&4gc)her} z70H|matQg7O9G1HVN z^2Q48kGSzHZ_cUDi7Tk@|CEWUpJ+`De780>S6oaif(PS=xN7|R%C>f^)Ccb&TCUt5QS;hAFrMuf zF*TmbCCDgHccta8r<^j&_3TLzs66Z25cgXpBi8(s!Ym{<$sou_dN?eEO5~Ko`w%ghjaV9c}rf?5N&nPd)2cQ&nOm-`l( zyR^dlMtBqOc*%-!11?!gx*Ei*PTWso8(o+6&C4_Abi29au^q=u<)#it+)a^OjBm3{ zvpr0y^p)$t}?7P(Ot?vM|&HZzi?ye1yNgh{H-ls&AgbXq&VtHYM= zUyWXh;t$=^KQR<#5XAATsMQQw`l@skyR!aCQWBFwyg9u&$+#ZXk>%DqqW%5sCr#0{ zFp%z^M+!XBk%!O?YLDl(*g%~)v~B*@UY8xWcDf+hl&RY_WV)fm+=TVx?>u5ACXcwV z{{9{O!{UO=I<@S_2bIqi%temXaX!3MHja%zv@1s!bLvbcTpjJV^Oe3Jk8yo6sZXAXNK|cbUz!ia*I%zDq`7l7o0gp zt(9dN`|;ngOtrudogIym`+tuv+GJPB#=IB1-8S^Y<*2;Fqw#rlw99TZ|i8*b{>2h`ffIHnz@n>p^A zvW_rkZ)^9S-tv6x+CAfCO9+1C0CrW~*WEIouTls1eX&`t)7_{{Bxbd20f9yNfYMu= zgoMwXxIq;jl*APvJ-4VJbdAxRh9*@cPL;tFUY{>%L8E$b_|{s068AkjGc%70cr3!= z_``9kslEncjQwogPx+?1ce_?hHy^yo}2#f;KNpju;1!E0}Vd+uz zdm4%iB&rpk!{bWzbQJl7ZB^_+LKg#eO{wD+yHNGe(E613QW6-Szg^v+tfaX%gjbK?XV3=PRhP_}Nog`8n48v-Ga z?&fth5(N`i?Z~?orHR%2Ty=C7a!izzQ|jA&ZLHFW`c>8O`ul?P`LSjGdO97S9&*3z z$9o;*@TEF)5l9B9Z=M7{hh~^-MTR+52GLq!gQ_OMG3&0wtyW>~Ub#t*u}Yyk^3>(0@BAXt7n# zxU9XfPL)N+E(l2dCjuDX4_oH^6m z7|usq<~;Z|Scv|fQH

%wcSq`apIs86Vf+)Sm0Xun3w@n%9oawByWQ4{#&^lxeW< zTlm~xAydGzx#y%Ps`jC6rpIjH#qAktsn3Fs#F7`&;-Iy5^Jz5=q?$VQEGRy(yqesT zF?l8JxbdxR-fg~i`y#hU;;8p#1!}X9lk>Y)OeNXj^~Ojb&zh~7$8;5viQW!WPioB@ zhbFC%X5X6VdN#I5v6bIyQB{uR~L!B3dR!=WQ8>zI#9aqp+mBzV}Mf~j5O7L%KsO$7j-ft*3a6@F#|URA^2 zrS(O-!&#Ue>GFMc?Hu}d1mS>!K1Zlzii9;KF7$JlZKf|FC@ZnLuv!+R)uXD5tR=u2 ztNLs=gS8IoE~?!~Yi>sEs<9=orL4Z0vIbJOEVNwn+hJgwS(WP>0v3Hux1J&c2NZ8Z znse#s^d;pP0B>+@4ji~h(o)g4W;_Pss)3JkbMroj2QNBh^Hw^&rF`a%lNZbt91=HN zX^v(e6^(7h&z2%R-ngcpao3SYQzqvn&{9^JyFdB4PEY zU>R}!@}atn$ySPIt$lR%OLr%PNk=3GevaiXS%?Ygq6syD%Tv9JwGgETh8tVHL};p7 zH1{+kOm)Oj&&#W@ZR&M6Q}Wyce88S*I?|v2<_&fv);)^Zh)M~WKA>^UfV{SI?HIo# zrRjQX%J-z%;}npu?Un3~WptWTby$#j0Xl}c1886iQI zgM=XNyYxjP5)!hRCzT^$QlcUxVv+&0sVmDm-6~BIjISFU0!+nrq9+WnFW1twK^7Fb zw$;~XW>S2HZo%6m>A1-Q3dhc6E%PkJ&r7USwFOeMDcPLd@Scf!m$J3 zm5Fe>F>C7yl)T;Z~ujl5=&2O-q; z_wROw`u{gE*5AUXe?H`Xs^Ys0FUgzTg6rXg?tcyEU>_QES{_`jT4J1umNLJmrHK8Z zpu}WCi~k3i&_5!$zh^?HfBO_+GNIaP{WK4x%b%NlI<}*?XG-$acttL7T*24$W+!^G zV%NZpVLb68R(wDua_XRFqrYX?A#lEoW`MARSjAhq^o8>x?-8}nh}UZ`R`J@Ke2Zt1%D2}kkR_MU0)pG zH#2>Xu>m^4aT)>pz}FquS$Zh($ z6I|QasqRhHb$dlkgCluRQygO6D%l3;7doj5n)J8__QEI%?|0J6pJ9&qnW@M(Fz{f? z-zx8RJVqx_eNN68aD*&H(ju4Gqv>oNF598}v?3DPLLpkwAa%c@u<0dH{KYA7Cf^w) z+>kmuuj{M7{TAz9aXgDpe5+%g&ttg@h($2JX=N#qiMX6^(W+~@EXq39!ESPKS_%_q zMV=|YKR6aUH}w_FUE`fL5j@ii#kgUJac%ATX-J>;30-nS`HG5beO@??;s}?ZWjwE7 zqem%))&&+WVB&fq>e7(gs}m!GUKW^4t002pK~sv@j^>-M!y>tYU$1mDi=j!*LlOqG zn?@TZ*}grp1rbyo@2=CW8YeqLyw*?%4d&61Tvi2H7 zG-HrQepIwM$+L{8WpG$E z;bJ54hsaga2Y(0o{u6rIA*U!m+pmdtNNV|u%EUl)o~I7+?TnI~q89>G{0Fe<_F*@o zerI`yL6M*B@806K+VDN=uU6_Vz2m{j$AIJh9n?Q~qEK^js8tcp)GcS!&mX6Rb(jGC z=!s$Nuf}opdd!UzJghKd=o|MWh)(WbKXfS)+$V}ElU1GAsKc_P=bM*v5V_cz zAb-Rk_~nJUmC5{(uK z7*gn+*J?37cA{D{GJA~ym11wlb#ucjiPPlz=>gMPZkH8}E{htpmW}PqbUw;#u`tX| zqt@ty-yC}7`l^9%FKQgUY4g<;Ivj+@pK< z`pd_+il1E?^d&nuRJXQCSa|>{>w=V4Ka0E}{j;Ui595{xl~aZ_0T1${qVjVshZ6Db zQO!T$kLD2j{+Z3`12OR*xx$xf1@={Mc>-UMNc<6&*>|+KL+v+!_wO@0Mu^&)tI1TD zXQYB$dDx^p!o~nU*Hep2Ov=HEye8=yxsRKWi`G9lxt-#~V&-cD8eKkU6rULPTg2&L zA~OWv!%o5Lr^QYP`UC4`h4wkrqh-za`LPrIPM;oSu!^ZeUb5GzqE+Pw?)OT+$i72# zQETQtsoRR>}iPG$}#FX$shbJJxs%BJGT~%B)my*_L7Byq} zZMc#B{`1iKKI}njm%t@Vf*_(aax3x^Ni9)%<@^^J#LNuJLlWe+Rj01@`go<{6+`2= zw5IAH z{b$dn@{ruPK~!31`pTfVmrq^vP1)qUh<9wZ+czRj>;}s)yM!&kz+BUh1Tjqod+U`^ z-uKW|OtQ1d9wDu*#&L?)SN=S#J0NIP_=!?IVR!*pXs&nBe}8?C&j_dZyWh7~w>27t z%;B%S#yqkRjxTdk%7R%zk46N80%xuXqQ35~Q)7#C({wXj%S4JR-EH4WbPN8!li<^;6+8T_ zIGFMY5>mCGs|C zQ!*vAr5hXAwBf4T?k>jM68tT5zk=pWc!&j9f4~ zlM5{Dfy4#YpY!zkkU@+J!ion>=5A5+yV(g3*6#El)D<;H&C^IaR!=hpd`#f!11qaf zVMrP|ajNTp&<+OdeW*VNjw79grc0<`8tq_1->@9zTNV>v0@sfToFN(tG`OAFQ3IB@ z#wrD84?Q6Pea7$?((WbY$>KZDDT?h zN5~YtY~i4ft$@c5<@}3%>F=VfyYcGH;p@ukbP0o@W}!(F1`-VK?Xc1ZS$lFeM-#j2 zwK9shmGPIYc#n9^`{=CcaJ->TlU&Av4DIjUSPDy~PglmV`0xKAidfPn|*N0u5t%-pHQx5mOXP=&IVO4ZCkLt)Br{fV-4pOzrjszK4VVgMlE%Qv`nFFW#e=T^!D zeC^RoMY$0KwBb-~ZPfk4rs#+H@W3*%^uEG< z{2_1rFJxl>-#-}n=Kvl4ae(uGAE3s?Kg`Des|TxD|AmLxl8FXW>QgkSP*UN*`{{T5 zp@FjawF{TwD<>oJSiGYreE*sZVqhzO z4W*ko9&;|0GJux;iz4&($cBBQx>g|{14m-)dbu&EzHK$u`ise2W>}3g&!hg?Zscgw zn?v8%yT)0y)8D40b>ZeiLlq#;qrqNT8-C&jtJd{=)*%0>f=Z|yD;t>hwPrl!l}g&z z7oTUCnR&bCINY2&_XcZ@Vl4sB0qBy?mqfk9-}1%`CS9eQr1o_XU^ny!gD2v(7{>SM zNS|94*%|s>>PmJf-XyMf1yV6lUiXMGdM;xf-Ay@Mg#Rk$<2kwu`rDYr_lR zUz?e~A!?H0PIao8iWkXo(cI(wPR>#kJNKUE7Rg?u-<+V29Yfzd_-d3D@k+RluYfh3-DBjFIT1 zOZNPsU}k;xQ5x(!wVa^RFXpt!(HC_Rq+7Z*TXT+77H0aCRqrzpu*n}j!^THscPR9I z{nksd(}9vvlKQxH#c!xszP?eq54PCQdcG@JgVQ6Vz$H)0$NIv-B6>4Rl@Kk+2HoCV zv$6_RRH~lt82a9-o~z}+teE@OG^@?V*=W->(9lb0P}J(TmQpLi>~~55W+4=fhfDkc z=@2$R;qI)}>dX;PIoeA`x@(_>-wdY{+IeswgfC>>zTi^1Po~~SDKaGaLtpGo6ucX0 zmy6J`UPd5fW!WsXQP!=u%^xM1Z9qT0a-ANG%IXm9d0h?5jjOGQ`h`VTh>NX8qEs*^ z?=3TPTGLylF(i)-fCOZ;kPnap(6_h+?55YZ-ncV@JF68)vRVb%LGannml{=+|0$Hl zAFHfuMdH@(VVOf7+LVe}Izm7%JM?7bfOj_!X0>!%OLsud%gdrb-2}9k`G%PjBx$>$ zuJU?)_Kb}_VSuWEs(Eq(-eRt-9Dv zn#-*;X^o@x@;cH6;XARm(N_FNeug70XKZt+xD|b;x7zUKuGpJ>zz;H)*k-0gOm*|J zw;t!KZ`!i%aR2TxwC+QyTDWo%zFdHu z>KdhuIMWeC}M9%o}+mXP(+xUrf}Jbtp! zMdnWe|4Bngdgx-e*jK0eO)VBioD?o`{h1$g^Y&{gA~sEE>s3)1#dBh5rEcjAFCtz~ zH9amG7=ZajmDz0A0)0K(Q)$WOzWHGC2-Y>Dq;eE6sC7kZ_Sj4jM>G*BL4EcHxlyQ|2d z?evf8nU{T>D;Imc<({4fma0fez0}YVE#E>P%L2-2NKB#86BtL8GB=)4`6*S!iahNP z={MR(tbid;Ruy9DH#v1+wQns|izk-@IINPBQMUJE1$JPAD(NiGkcYX)@yIw$Jix8d7Y+Guy znSBHIclVveyCSnC@{}`JJlREy_)!YD+52wmp4ZzIrgoQOno7;rJfyO!$r$@Zp$o4c z>0~Du;-;{d&7|<_o1dp!dto;dh|68LvOBM3oe6pgk$qAraP#zCV87gQJODRK>n7-o zMr`$oTQe22R1{Pp+n!rs0VM8W2zFjkIKE~~w1zJSGtC5HavLkUj9wU@k8MOfq8iZy zmP-9yku(yXjDg|R)$HoIv-;jiY-4b_z_W?Z&}h|%x(*>*Ka!u{yZ1E8Js<{qwsax= zX~(F%s#!rk3~^_>kM*ma{mY)P7D`dujA8A?!6ur#!7EDFoOi1%3@x?@r5X4;Sj!!^ z7oVnuQwqaf67%*ock-(J9{zyD=H!N^o}%yjR!pq8)E_czor+3^Ed-24HDR&5{jJod z?H?_KsE}jS@Aca$TPcO>?0xw$1cD(o8Oyr+iXM6(!3bpq;LrO*5f)m;4S}X#1bE~( zJVt+EJ*YCdFf-~hM$1i!EZS;w%XUDiXNHG{-!E`UH-vEfT&B1w=k!?=e|j^=Gd}rX zA&ExqpTv&8uo#epHEmP}haF3;lzTxrzQ$hUSEVZ@$maqRv<2mQPxHgAGZGOpV$a0| z&k|#FW@lrm@pKj$5;uOZpMiW_PdUN|Rl9BKAgHXuaD9U|Mq}i7KTjermX5%R>E`na zljR0VKUMMTIvk_uYr7%!rol@iTb+607ov3KK}X(Xhc((}O=DwSJO#5I)+<@bvHTE= zUAySmUbj9YLB^_Vh+qr;7mVM}e=528r?*cgw*;HE8tnNB7JdLGdV1}p7f2;fK`#j0 z1(CgD|9<}A7uML9LvoiXRDQ1-hi=L)Utw;WNW*uE3&qJ zv5hlqQZQA66MMXKQH$s$O&kT2NswucKC?A5En->?2bri1$$f2;zZ_SuDNIWrwdlm55cN^iFfdH$Rp=ReO8rbfKE zimp5{j8fi;PThoOjA35QmjA_!{(S)jhJ_@Nn3vDMpGzF}=P4WZo;+J(!-IZ&;)P-k zxy~UvnAc_cU-R?VIp1fFEJu9*k58)C@JFxzZc?-VVX;K5yG8%IYv3Oj>;JCZe_X87 zyyvI?v&B-`R#N$&EmqbTJnMh7Sh7eVS)@dGx{o=MkYmdrxo!Qdalslt&beBZS8lG35R&9K}DA6ct5cXCLpcpclibm==Z zg|b&s)}E1kwVluW&n)eKj&8!?9MPK<=WB`Y_M%j`jWaX-dsO(0C~YNm)p+3Nf{RF7 z$?|m)e=OYiQkI@sX)?pE(WA_XYcFf|Q7K^k)C_eiQU9!w1TOG%R1x`EHin^xewBvI zS~wZ|qezT}@b(Q%;C~L6Xz=()xI`m{wEi0|ksz{oaPn{C8_buo8oN77s<|3dc0#YW zk{fV~ip?gMHEJr0vyA7>8jW^tex>y&FMEM!PQ%xsv8LLdYJ1Vr{u$5EF1;pou!eWg zM$u#e4}Tzk)$STpSx|hjkwYoP(>l-WyGS_(q4#*0O-IsUsL&WPbT^5`)zvh=g$Q@q zR+(!;#A7;PRYjm$QFrVZjF{NX>ktv4-q)$AWS%Yg;Cp@Ja{qOyQX5 z`*mY6YXQQ24J)YT?ZRpGu=oi}L^w7>*c`%Nby4XYHj=GtjSTuRxx=Ahi(Km= zGn)2RUys99xw^HOT?FoJv?sNVWA0Kp1VK6i08@rM3t6r?QYn3c$Hdm(VNA_ z0SA_Z?yrkXEb5)rg%IJAE!Ct%CeiRw*Y4uqsiV&RP}f2Pn0xa<&zR`;caR?8F4{~a z{Tt(B_UECQf27pzmcs<(96RD9IG#!&+_6T(mDH=AGADfcX5WOZbV5p(VRu5#lF&lhwu8YCnjj{p@ zp39&DiyOy=oIHV*3UZv-10rS^75=T+_7X8_$yGwvdaEJ{%8|$=iN2~3hg1++iOl2_ z#pVc=w+-lgx)7MW&nc7xV|QeC6nq-_P&52njkdw}?ltaePEJ7+*A!tmk*t8yVqcks z_3o(oT4KgX^xU(8so5Vv=$HKm0a+MSpr2Zff<#Sx|_)N~4{Q1A!;S zouquc{KDrW=psOLIKSKw01e_0B%;JKl|OcQA1a?fOM8mM;L>H}XUN%-huf~gCP@`J zy!)~6_rEad&?uTzbvc%dx~!KGfaZ3uvOW_8E-&GDKvd1+en<&*b% zbNuzQs1VbP3ZW5AfOs3zk34j}sAwchUR&ws+{mZ!`=H1eH4o;QnZ9$_``Lm+tyRv~@Ph7s8GTypLYj@z|W0BywMEF}L{EGJ686 z-^_4N9J|j$*e+Ydx@d;oda}SN5EK*Vnl`zQ-JrD?6_HUgB)svW;u}TQ67T59$b%1y zGa|W0?QOj4*vQ2@eQIg4yA+y-lgQZcR$z5lW+kyYHI6LN-KX0-I~AD!hp{g9O70oD zlDP2X)4>{W0#R7543Yni8DY+C`zXyBjwnQK&PZeqEEknrhNiBXG0FFVI61lDne<`Y zb?jvaHH-8fN-MQ>(we>Dfc9v8|E`CzeBW88k5d++M`Ch2{{NK-BQQAcN?H6=@XL1W zYt_wp6-f_7Ije7TU0f?br%IJPk-To5uGH?|q_QtsgkC|F%7_$TU^y$^GuZDNU4ep?WCl^3TTq?38kq z)sfi^&6YS-x_SYz{?VUpCvJ-mHasp7f1hqMxYG4ge8i7WtU#5v;jgy;?6cTtR#*JR zyZoOvzN-JlfPIT(PK{@)pS|9@~s?nfVazB9Y- zfxtArWhJ6POuXN#kX8)+44<*ErsP3b_vduKnZ=5x3$RIQ5hDOQ7;Dq~RJ#)M>dD&- zT_-%lG86M61h#W??dnOVtyWA{Jt>QY>vniV4n!52R8ccBoLA{ty0_LkBAOVSG;V}E zEZ5dt5-0V+K2QkswS7*?r{`HvLm<9k{#aF<;8s|#`BZBiHp-13L^5l*J2I9YUo=Wa z@QTF)neYsW2l8NggxO{=(Z^TDp>``t$ENtzRL}(^&Tet*LSI+=p|EkmIC&@fIC+pd z;a_g!dM^sV|3Q-zoZn9PGPkC=75!?u$OtF1yyC}5;h{dpU(M@w=cBTxmtS}P}CCmU*GyZmO81Y>bBHz ziPq53mig@c3oH7I#~eBG+2CZcN;xXgR1@O)bA#HnYXTUx>~3D+z&V+ozBkjLNH~lG zG0nG!ER#OEH8f7J0Q^C8IMP^na_$1|&ywx-8gWyObXO>}sVU6L9Pwgm7+C0rRXl}g zlKw6+DUv(!qQU@XPh65AQ+0_?mzK%JG_T?!RdDDr-M+Jmp8fZc_Y?EL7+I^c$m z4GuJz6iJ(?-5ZS&d&~@9jzC->1c_<= zL_Uuq%U0|=&zWP@Bs3I|+!Sjqee`?4#NGxl8Vi#+!{Q$bd=CgY-rZwUnT$-6OP`I2=Tvj=L!GLE?}DVvG!WHuB!f2n_PU$Jxz;YADC5OMOJAX zXDPzRLC4h5YlDGh+!Vja_?cq$;Q46vVjITn2*2Ij*ci*S+;O_pG6@lo(DyUV>iw0h zb7<0x(E}V{-3I>Nk)zv{rEb2#9F~#X#(?QF`vr_o8d~YbpLenhYCWIEfFea3p!V-# z$`718f0)`%PIwt2^_TSyG7*>i>34Texoi9JpXI`y+_{TQXl-8vSK>qLRRmNxwg9^8 z_H@6gN7|!YlcyT2bP!jb*keQ=X1=;99y=Ji+RRefx=dCnG3R06y5tS|eZE&!0!4kU zN|xe{-mzxR5v(HxMlpe=>>r8T0N1HE-*j2W$TUB>ril#qQ>}RoyZF&idut`1Rnja~ z^`7P)GO{u_SO=SCsbfc%Ige{TuF9=CxBMQU!gvY>bDYxVDsCal?Qp7`F;FvWyH%oQ zADk)|9U*`hD2wm$)#pWBjJGXFo{nHLD$UFiRvFY){|yn-+3}nb~er5 zYrU(K>3I|_{w_lTxKtI_eM8X{7iUPC77v84mw|-(XMbquu{ReTAJoGnuN-fkkqqf5 z$;KR~r3NCUX90BgL_CVKE0rXCNwSckgmx{?3tVZ%SCW<*{J@6$NNriVC6C{nV*#N& zT-GNVF1v)atz;HN9z?aVB{<<_WEq(mg)ex?d`N1lsTw)c8iH=Z<^;Bm zPaq-MvMMrb)wz$+#oR+OXripzf}rOcp%_TsgJPcqTW3At$QSNZ(S*3>==aq8JI5u3 z+j=7Sy4%*ju*iHGRw91F;;(iL8}auk3_hT;1-G{qlE!L1$ZN)iZ&+;qJkka2+!v#C z7Q#&l7_JSDBe&D5u4-?oYOYQ{RMS~p(3#g&z9=eMsuJCQ@mVc=+O zZX-`Iw7>9rcfK7@yC`xqKT;;dKfoMeX1o6y)u9Qyd)htQPq2e-zqrrv#1 zv<(Tc^@WHp6;Uh2=%T9b+!tb6bS3atRAdw0!6mf#RB20?Wz{)_EDid1eb(38dpOO! zURZ1wnVE+P6TSSg?G%l01F^^GBV+yj!e$%^W}dG7)wMrAS6_^jI;Vr$*4o3O^IUy| zJB42co1q_c7F&v?=au5VC!vURJYaV~=KWOvbE;x3ho<@FUR$WBD-kN-Z1zdhk1V;x zB9nR}t^E3$U~Ul23yI!;Hz7!*ri|Wd@k6x{{`;Q#ck})7%?51YiV**xFC7muSOdCUiw{-x5y_5)bnL?(>=GFFLR-KcYSNf@LXSWPp`~uMTOWb0(jr8%Ae-6dthI+ z=$mXt)JSRYiN@bhaGDhVg^1}7InzJv?VCfJ-H+0K&bl2|oGWULk0z=ghqMn8d-k{f zC4Bmq-(0+ybHIs|K|0F}%%UGHop(yyt(MQnduM(uXJ~fWy7+`}0RR z)<#XEleUz6Z0~uWbiw=a`$nv`BGR>o`gc1|!HXOzFVw(5!i_$$iDM4tLVW-X_I6FK zO=qpvs4{8+W`bfaghmxk>DX$dw%I;6C#?xa2hR3+VoG$62V*N;7jC1s2c$I_*v;(2 zGwBM?Kpx^(>+1%HzNyNs3Tc%FJ!q~U@NnsnKe0R2&=0{o!0bA5N?l!W&^K1+r33#D z3moqgJ)d06hF_Yr+swI;0<+)G{Ez*Xz|Qiwp2-qvqp9t$tQaKOx!nOD?@h(HifyK1*bu-6{HEb9~9O zbL{M=FFlI^Tc5hZWP20=acZ#6%9?Vk%|lldh0M|QOZ4Nj&k#L+K2nT9a*ep)ar+KR zw{T`Dm(@%~SZ`~A*Ov(x(9DM@etY8>W;n%rM%RI<`+sqj{-Z_7O_GDn{_ctN$eqkw}L$uwPY!On@;h~}Ve+0+Oya}VE z$q(g&({?aLbv_UwJm<);Sc}QsQ&}=cvBXyoR;|w}L?(^bW@}G&g!DzTq}H0Gt-}+w zwwNW&{xA04G9a#HTNj1k!GpU)aCZyAgM0Ac?ydfFp~To58bqTLCJQ5z|n#M63vryE@`nelmaMkkUft5U-*p6L4GJQKyo zw4xt0JzF*_|F*DpICC%>@6O3g+_qryScii{R6QFQTK}mZ^Xjf8JkOr2vGYH>d1jDOt{OhE(be|Rb zNBMNC*Bt6B6OJ&)b?QbIrzbhCq|m2TW&0)Rx1G`nN-i^=puIY}n{O7s%3cd*1g!1D zHCV|ju!7xyFomBI>35Z=m)o{NeXS7)7r2X!6mK4N^WUa+*>gKr=>)Cz)})E5_8>Ox8Ce}(!Qk|fx*(piCsogGlL+! zmV)IrvOr$(tQl}fni7)g7(5iN=zE-Kzy5l$9yhF6Oqv&!%Pn!Oi2!jOg=qtq;WLle zzOGJ~a9dCo8D0S9m*5uNeH`AGT4<)1ymr>pZ!KE@kdvcWo(W&ldS~5yRqzVJ59jpe zRJ~GD8B(C2^k*)lmyu$$odiY(n6Fh-tb^F@g*I|G;f5&>9V3*@=S9F zI1NJf=)j?JNzSk&i(I88z97Y zql=tVS=phvnfgt+e%#i0N(Ige-jdoj?;|R&5drC?0Mq-w0 z5avt*`w*z4@Ir2R_;bB-j9d!L@%^%GQJ_D;5J(=DGG2(N zF~UgYWOsnIfK;>#0=Y77U{WVl;`W0sYSR5On!#QWiQIPixm9%4_yrA-otKVJ&}Tn5 zNEpH-tIbR=H4U_)DRBDT(P0S6mn9@|kX7&m(~0YKI#CN&;gCtY|8m|p;J3Q~+omoV zXl^)sIF*zFD|-caE$9}Ps4AuhU8~Z6Q8{!3HKy-hZ^vQod)>f-*$*_SZUf2xOKd$? zeEdKA{qY=b8y}&;-3opVee|-+x(Nzk+I^;ju_P?Yrm=k~2&hjlgPCjg72ElTD z%#VR886E%dRA@gKaUb@e@t0wVYy{s`(1`x@-pY9|7hK3)1wFPGe=$Vj!k7Hd>Y%mkIj_Js;Lx|f+kxwOFGoYeKQ#|>MZ7&)a zr@6NOikmR`sw_>tAIJ$zf|y`|$WDWLhN(GSi?5Ev{!T*n0XvUQuaMp1yDDF)!!D9dg4g|MpCAO5855VMgSgfl*HuZlMEAABeY;tc7=J zcZIK+i=*j6gEhdy=>T93l^?ePqfyvbF@a3wB*n z=WlrpVF4na^CF*{w4csQe5=7?9DnBv{dpG$^sLg6R)Of^}t4{cH^&VKM5I4De7|uojME~eeWkYSx@`yS~SKEB2u%Va!IY4 zULkX~g%0X~Q*8N5x#QWM{cxuEZ>-at*9*z~XE+G|LRFV)F?R-ctP9XHWqz4CZ?N|K$PTHIEs z7dS5Ym8u-bep{g)S4#RvZp2OEnUIW9eotPI&9Jd@2`W5xsZy;h36#%zzvdn8!_A**vPxs4gMFdSIeCF4yLmW-w^}y& zP{H4-UC+cV+pa)c!ErUKnU6H*KvfQb5t*l(=eE+!B`9536bE%9#K<#vpeHoB z;93{YT?X1+r{njgi(0sATMfTyP^)n;JaJAGNXcZ~mc8?666VykadB-<64AuSb3Y__ z9oV6;W?kP#4PXJ!Q?aCHt?;=xm$_mTCVBT(+Nl71h`L6ZlHCJxvM3i^4gKxvElJKv zMhfMHuEo2;%NnV^gzKf|E}puDX2(Ri-9#cXOHm zVuGciQy4r5YW?9a{a=TKU13KQhUFh??Jy*t17c2vYuwQIK(0$_R8J;j5g&Sc*aO+kr?SM1 z!t{D>Y>v!U4zqGaiGdLcFuKKSO;l?xB2IqeRoneLFRJM=$~bP$6QALNF(-KuSdCBq zH7D}3ugL$(vkuc7m-?YOdBd+@N?-#58}KX90*}UC-};_zqNtdZTf2B;M2iSaa-6z8 z$Fn#ADKH}bII9%K*njI{58&V5U2Dn>qigXjU!si|9XDnYQgD__Ww(sl)W*;ks5sHu zj3pynui<@gLviHOt`keZGSytur%3LWK4gUZQO>D`TIB9@0rk!bmzy=uo=E>WzRtkj zl`fyC(rBx*A7|b=BS{|A@V(G;SI07o_~0UHU|V0x^=Yid)iizDG$jO(g(6_q?~@+8 zwo5F@knb2xkyN0jK-~v0ERm|`T(q-v1>R$NP!+}yx#DImvzuR&Y}9?YMbW6R+&%pm z+D{X~HLgGg-Kov)kY2SDjk{Jt6Ysf7Sy0I60PW-t9MP}%oY22Gz)KnI@pQk|R9a$i z^07|#2glS}eEr)0IF_T{#{TjXhL)MWqZKULHQZoFTx;eP?XG$jM`9&B-s* zFE$;b&YXzAB2qnO1%FR@nx+2LY3dm-3WXiZ;EJTNNB0)kY%27c>!dT)FxiJ;AJ)^szsR`ABzmO zg;jG({kS#%Y97iTz6%C_YXFWTv60Xp1)i?2!6QGiT0@e^+Ge%KOgFE1+m2;TYOw|H z^#xCj#Kwi4dnyP21jhcWCdoqbay8R@NV1~BDIr?%( zHaNm={wu-`UgCW?AA-B5qPbo8?1{5v$6aD2c2ic0iauVx2sG2cT@xtXTBju00e+r0 zcskHGp5ljZ8yD}EH3}l~@ljgj=WBtJ*lI)6m2#M$ODGVyn0-fG7#r7r3bGi~MXqtz z6eZASu(1b$d5y1{T5ReQmlZlEdnqiI82>>H~@@@uGOuZ?!8-Y zi_&e8_MN?Ua7u937|#-l#6~I8ibH+LfYu_$*(;n>*J1k}>f%|HBM=(^cB9DXF9cIOgLTdlBbaXGu5{Q8wR^i)>q@2tBoV8#17*T52 z5}Pw-W-$h|OR8R~VauCQDsiM&j{gC~L$C@;9I#`mV(0>spEBWj%Nn z;7L8ng-5lDw6a>6eBym zk@miX`)?%dz5Spqk;%&%SB-M>fz9l_MaR3GPPn=lG|oAr46`(W<{@|dp_Fe{j92vJ z3n=9eiVKCWlWTH-lZrFVxp9z$6@@`DFL%m=rmy$SBWAcQ&K*=goMK6BAsS+#~b2jwznGfaI={ z1S^K@QhD@UVdLs60G=rXGW6PV4Ax$vxbvLjqk$0c(6t69HH>HKe5D!m#TDw0Y9{O< z)O5iqxKb-Fvc_}|<;dG=cf%>C^@ZWi%HlGRzJ}4dlP#L%tk(7$Y5uGcS)}sK7Huk) zwyfeG3;{XKliI6_!+w=yDL27JLiKE+_PfhdU05bV= zOCQbYXwoz%N7&^XtzkN0d#dUx=4hzO;9ecxX$@R7-(WY`*VK5hlkr`#YpCsCdFgQC z1+-c=WWSw0C@R`c7fc*rCS>H~+tvn~gBudG z+6njb4kkn)zzBwCgDo9_q=b+L(VuISW|+(cgy_+o&U{C#ErO2W;*Le)sAF~|peLS? zolI}RW3+NDCgB{%FDTyeqQT4m6qcz!{WZYpqq_hQ=?oFS9E&q?$;-zDFs>mEi)245 zFgh0l4_6a$+Qsj7D)^SHV;8$-%($2xxOQaJoMyst(SJernUZqOJ~W!w&a|hfn=_>m zXA`C!oSOIIWXC1Tq`;ZKe}l45v~&LSjUT+N#wangVE& zr(>Y`wXJOfHh;XWT1DtJZ`QZG*x2NtTBsJbZGSEJ{<)nE^Wv$;C)jWEQ%jq96=A=` z7H_SNDMQ|OS%rOC82R|5s52jD@0xBIceMvf5?f@1R#jd&Va^R{nw)NgB0#Jy6Ln`m zIwri?xhbDb>mAwHye1 ze?QFmnqu9Na3Xs?rN8H)yje;_g zsd902HG@(5#{u}moPopi1wz-UT3KC>v3p*VpL1QpbW`@-8O%~SSS8ZPba&hWOf`Hj z?E;pW^G|zhQWuavbG20Bt_*e+e+W?a_79M1_8*m^YJsDOl;|KF zuiR!`=x_2s3q&4IURXeFQ^)NrkSNFgZPTrmwr2^q)s2F+0ywRQ$o3BpJZ~Y1O3(tpQS63Zn#pKU?u> zf0HOxXtCTWD!Hu=h*O)v@Vkjx`_f(lra6{W%1d@u9Ge4(GkMG+vF~Td2mP8edbrP* zi3{YoVJ3sIWGdoxDVU{z)HT6lyuCW(a4+IgqgW~9@Z8ij-BZ4<3YEN4Y_b9ZercMM0TV`(>is^i8@z@-7EUu$qQ4NedFL{=Y4moAjAvu1NkVw;vUSr~1-tJJJ z$z#2^sYGc4^5WT*?TGYezh^j5JGXWXCqMi7;kDzu8(%RvF`Ib)C=K;6D9LiGzX7|_ z?FGU{pZ3DnRD90DHE_k**8?H+{0o?FdACi>iAllrcFgpt<>q`jz31q-L9MAzk(_*~ zt2q&1sp+m|p^tGH0oj2;p=>6|4IC8D4xRwJ*b4SX2( zu%JYrm(ZEcL@^}{j!JBC@(-t^p zGiizOKFkkD6AvzIv5zGYI;9)m!*1Zzj9_A-YacA)`m>kam7OB&lP$I7&?$6LSxIFyc& z6p6~b;t9ucYJ&7!3*hOaS$SOB`;_C%lFYhrIhD3|uC3E-Z-ao*;G7MII9He&5AJe> zq%g&1qbU4r-0dZPY+I-5`5Vc*=2tsSDofLvqd99OA2}_u?VZu~Q3j?R`fFPo7iZvv zGz11s8|S;kKX3vvHY3;G9rNr#SqMUu*VTR^DlM3ldbayW5A?758V>@YBvdTOa39;P z$a6=I4K8Q|*SU14*QL783Xt>fefCJ2wH~99(O=soG#d@Q3U>(dk4uuY89-C1LV)kr z@w^1N#@Bk#?~nM{$R;Ex&&W#0Nm{)DG7%A{a?IsMIf2aD&C=UszI$rzRe;7>Lc)uS z#KcAZHTE<%hWq!g6BAb~aKFdj|6s)!(1fsTNplB{-Bae-+}uju!&o5>Qi>|_aA#(_ z0yAwk(j(I@KZfnMv8<~}D@i?lNHz`~aBXqO!jZoK(tdNJE0IVPr)7x^e*ZiaX!C?o zn|`_uEI&sv;T-UHF`Be^&nG z^fF@pPnkuk{cy9-GDM}8p}mcUCG3f2!s!In4MJ2mYszM>tsW&Bqt72cr;$E4;GDmD zSh`_!Asf=yQskA+Si0ORmjB&G^+vP$-7dA8)j(>&A7@l1p;3N6sq!slwUXE}K@jb~ zP4t{gF)3I(u;E9@e#V=y{>IBZj7qsv&HgtEivaboz35n@gnMAFJ?qkztV8- zuz1>HLwAsLs7YORe*r591k1l==Rwz9USzy@)H)O|n z88t@U&(LRm+iIu$qQN4FT}#@p)&Rvb7G`-ZC#Bbt18GNGsMAF9qy1T$7_Q@BEwIlF zKWP?z4rogXBAo@5&`46q!;?ws7dVHDmwT!}r4BA*DGeck=DrAv_nux7wczyJ6pGnm zJlb14(>yPW7A+6_*FQ?qD2rFdRJp`mpWx3PSOc}{SFwtRl4K2UsAzry4ul1?D2yo;fS(Q zo60koelD!UlgkDS1&8&(Ud$}rkN4cKD6BM`URa<>SOU$4Ml#2)A`=mreIhajOIKT! zP&=(wLEz8r8)?BpT)`MQCxuOgNi<$W^~P^JCmqz1l*VV)NV4d(IWNFC=#-xymR$v= zQB`O^9nrl7Q4pnr<{;`>B&rGSPCFM{qpXXCX}RmwHELGHONRMGisq^enuwrsbf%Kb zgT9U_@#_*zZMm{86ZS_0`LlOGXLR0uhZa*O;~$R-uYRaA)&wX4Q>szQ0I<==LhVQBHCxw`ju5cq zr+7nDX3RfRG>ikEJGXXDbxK4~woY}aRe+&YmG{yLsX;SWr-8y8blbe?9=0x`qNzq| zjd|IuNi;DRkyXW*kX%R}CNb+VzS31Fp8;516MD+q<^ITecjCRTC zg@RQ@6u(&ALlWJRG}1e6e}}nE?Z`89j#i=pJlq8$v(XVa3;Tzu(o2lLc3=4ZPgl!p z%RK*mJsY;Qb!0&?&N#Sn`L`w>u!=6}YnVJ{ly{{2q*!~=s%pw=3nj=?yNdVcSaXL2 zO6vEx2jp1qSxe+OgCR-GB8?g-ci|>{|CM2*&pAObVj3V;kkhWNQ+hbh#MMTvbUERsn;z1iZ2aE))R$O6B} zP1@gDnG)5~_c6iZ@~s)LQvX(l^S{p~U&7!_yEF&!d7fUl?L#FN?4ROY;6yLTKm9iT zJ$B+hjHLd}8&v#Ps)7KkfW1Y0yX_o}Y$Q!@_i7>f%3tJ^;HI^WP6M)_np9Ci5s}th~ajMcGpS&jlf}R9y!~;JvOgdNyH;3YBGNkLA#8T(t*N!6$nf1Ka|d*Fs?(|tE?^fC(8sK`Uwp(j8^~_E)J8|| zj&pOoQ1B~eCQ6rtSqhGjsU0J_?B=opI6Ln*I``JuO60ypW)$M-M!-yeJvi!Y41)lNwFxFb!oXcV-Hr)-ex z55@UcW!F%Ovkd|R$b?I4YlyUeT5WTtv1`=Qc&4w^u0PG(KW-1C-DZT|R7%#fTHZ10 zpFJst(xe*2q#{ji94T_vBDV%aZ&|iFx{4DES!)N+j_gNl39F&BvmavkOGe(GW z#cea7rFuY_6$tMcFA+3Y*jajZ2ZH~jvAe_Q8ZPE6h`OJc=&tW2(od{V??D+~hznr) zq8*G+SwEm4R__lUYW;aR8pI#SDQm1@zDjC~zZCN2O?8VSZ$L*~LphkTQbQVJ`$5!T zMPfqz^{^-H;V0({!30%Jh{3UP=t#fLGq>lOTx?0Eg{Zt1Ns`85mL^?u>XFAC5_$aB zhsmDA!_qp_JB%<+Be@fRTTp{w-pEALOs1rH2$+r)Td8_V zu;%hdMkC&Puwog+58Vu1M;-b zvd%Q|=9Dcf$r3EQenTsB`!`X~ISsa*URn=BR%UFY?-uaqI1I|nSLUKVVS6!~J(ar^ zG?5JEe%1jyjUVsEQ}x+zDi28(>V3-rSr1{`H!6Z1sb2g|<3?g}yysvEVW$;G9kB8- zy-L_^pM_V_>a5D;GFOX9_zF-EOz$BXJ0h+oD8sdE;7U>K#uI+-BzdVe)h1(AEv@Y7 zqMgO$aOV?NuTf!9nl_)i{`#{|%{=`KZ)W|6+t+60oT@iv%N7~Os%-F3B|GL$Mm&)f zE8nj@V6S)JJTF*pF>2lh>0SHH&Ut>LAJf*m>w&6OfS-xRJ89MrXly(^S^(?X4QI}! z&RfYGtWHM-5?nhCY#J+lRfzOY^9FqavpY2kvvRYST3AtyRLDX~(7} z)maT*bab0f|FCfI?~r>;{!Z?Jj&5!E4~72NeZ5LLhrLOmwGUrHnzEEf$r;ZI;yHpy zsNI*#>z*N=8uv^OA^mv>bk_@5(mYql;EG0^@RAWcawHA7225^xqFR`>2{|tbFpHcr zd@mmKM+K!xemxK@$h^6qHos_t1JgP06=I}FNkBhr2h-V5HCN(TE6#RTCEZbP4bt9AO5w~@?vPde`$E(Us`?3izf2d zhG+ey)iXOHaDQ$1KT&Nt_Cw%7r>#-GZCZF@Jb9X@1!Pn&ql@ed{e|4SIqDlH%FfXW3L35EqNI zzjsSTrKoe*wsDcQQ;!lAMm_J>V6#vU4d({u1{#&zeSyQ1(p@2@q9*YNK1NBVq0{J_ zXlb<=u2QXEz|ewq(XU-mO$QyuL-0&_jI*;ezQz1-+=i}pT`QO$d@!b{x3yL-!Lbpu z-ZmSirKy!dP7Ta)Yc-za+g3T#!8X~gR8ymNo_tYmtu)LLRX$E{yQysV=VieoV=ZBK z+XtHH(}uOS*RJ)^zj0c+C)G=ocxaX0j1Se*sy6Ou<<;oIK1e>ueJ^GJu1GwX-4C=m ztJHxBC?&xJl%p-xF15pB`T$?K>cRXP@tnk^%l3>l`-U3-Dm%Y*!&Ui(iDy9)Ft4Q0 zUibVsJ=Sw-yWENA+CVvSUJ1db=hBiTn4g((<}?Ftd-9?9zV$In@-E^9;^*yiSi9V* zlF%rK4=^Wk96z-YP3pQWyHQcENI8=thiS*}r)9f?Pid8v^&lA>=y*8YO0LLMS;xRQ4DIc`-_#5L z{QGO2{`(t!YH2Rs@%vzx|9ybI`o|a@cx{cM;>?*7?yeEXXE*=8Rn++p(?7=YFrN)x zn5Q%|$L*zHW1Z|f{vP?_LHcB8zOnhh4;kZ)tglxl1Pa{WQ0$_YJda9^xC&n=BC^VdiAfRt7;iEmo zJ|)cf&(wqbhL(OafBDx$1r@fCm+_6xnV;H^H9Gr{R9$~$(&j>GF6G--oK}y*Ztwzil$denhV+4#r3HRo6Nnw1&gq*610w}6kDPkq!(zLiTt?nE%CK2 z)t9{c<}|GV9;D=hU=%EEbZ!ZMj^o6mkHIQbdmo^@I{T-mFu3A8D}z(`{ldzd*(-CW zYPz?zl5xP`qTAsW-u*hbcV?zf7_aHcRN1$3A zhtu%wFYZ?f(D3X4znX8#J#FDr|rqO|wUQ5N`JB1Q9Ph^zE0YqkFJ0wNBpOR2JE1;1E*PY>^0 ze)h^W-O32QY7nKY!#TPR(}KF^ih=h|2CXlSNG-NTw%}0YCu!PoTO9536WUKs@FrOl z+W7!R#PjO+KHT-LjNSq7_f3jxr6pKdJ)dFzPxCtE#W393HQtWmnSU+F&6KITYn zx486?EaB$K_Z&v+oSaBAyb-cYkc(`Z%JG@Q%gWyD>!s#WitoYW1Cy!w z;g_3Cnk)@x2*C7r3hVI{6Q5{HDzHUsgX^X}oj+I*G2IpE*-QWtlW2x~obH?8vVynZ z3Pwo~jnNTV7e+V}Mxf@$T01Pb{P`2?(aTnH0Ct&uX>-dl-=i5_$E#nOqSO<19H|@I zP=-YLX_+`bA6<;(vfO;SF+cUFH9Z?D)UA#_sR~0H57&>PE zI-Mp?)5}U%h<_R<18wD9v+3P7Zir2& zizM#XMWR6#0dltsd$Y#$^kK-|h*H!q&ux0jyXLIhw~@tjpC0}3CtI3v{|=288`3#R z-y6$FA&i80b3MkB+C|XUJPR&UCZDRZ$td3mi80t2laZprkJ=0On>qdWk!jkCNkd*{ z^+3s%hcih|?;l15bwYCvE<8>drTgTSd<+83n-}NS4@v7ug4RK;ljHOwk1y6x%ZoRo zZ0rQJO;@dM`|D2(p3F7Cn;Z6oBeeb)CCM9{9hifZaTJ03+uB68qx*L_<@_EP5llBX zqB&7&kO3c5RoaRo#MJHfm#TcK&3mBGLMtX!Z78tbhbbXEsHO1lPv1&d%BtO#0`+WP zHRh!+X!Kv&KifV$pr6&6G!Rdo^=k8C0W z4^6R$R7(cpTYqA7RvQ!yL(rD*jd25%U2Z{>x zztw(c^yLozAdGVl@4ytk3?dwMfZA~618r%&eX+7MR>Y`qy<3^(TOM2ae^;F zF`YETvCgFy<-3{)NHG&LhC%tE!HwB~BXbR*moE_b{?c#AAJ)VBVLr&$lsiC~6Pc5h zHlh`dx)`K(E=+uo#Af_T8#%1E@HLlDr^iO{i%%c|IkYDoCp|lGry6_N7aEn-0gC@| zuv;|bkQBO4N~LB%%pAV*&CaBGdZ4S2dRGG1RpfTAi<7IUVHFJg>cVvvJpJ-!M?PzO8pnL0OuPWXfSt%Nk zAVktfjlS(SFl1ySXJ4krTdiLmpm}E^3|K(-(ibac8Lhacka ziG^k;u#+fORWm(|jz`G^{DF5p&{(;$51}RvN-R8dgcj)*H}R2jySaR+Xa!h)Lby|RiAhAK^l26@=-~GyZmx_rGU2&_ph_h=JUixBGX8gib2s@qlQ^yzLlq4i;!dSt9 zPcW-;qS~5OeFo4mWu+4$)8^BSja36T2owt{y_me1E)%k##lb z4bulVh~!Q9nbG#uI$de9HfBuZAuauc;6$fL15v5NW5&D19v4ab*|E_H^oq7X1inP` z^y;?TeoA^DamW(L)b)V1K1+7km{e0lmXRLYt25n(#xptd6=ixgjx(F@7#ou=x(rl) zNv4AZb9~Rr7#*vVLohO(opfWaI@%r4#M-;3$L(GZnz4IbYZkA!a_s1gY8)L+6EgbMV`D)E()$K!jF%j*ir(-}Q!5;a zJAdHf?u~=<4JfsTL3a=xULkk2ih^=)xcm+DyYgiNo-9!&;*SRNwUlA|^+jIEjSeaxbMA^uZ^B%3${!`EAa0j zsGm@hD8%l>{?edAmmpV|bI>ziz0Ej2>7FM9LLMmwNxImhIx?Rgsp1NdEd)y_21SJ^%r5 zjRkQ5eLHYQXBQ_SY9GFs0KxyBDwWe?j2?+7k6`o1$5%~xPf4BIET+|)t*myAP*JoapU^dwb{uTr-;+a>LV{s9WyAI4vq|uwbf!%6N8}r5;8b)vTt{0tNoHNqa z<{`599zW76pJKPPTi}iC!sHm@8pi5R8hBtN>D$rg)U5Q7*MF0~omLVFHA9 zM!HtlQdzHK^9sPsl(DP{i+ppIxfR1b8cDjgy0}g*rSkgnoMg$eo7Bl)Xjd*yybana zoD=5)f&|Os0V=6EF__LP{U-qnwbjl78ZpAvQ(OmCl|6Msf_qE zo0pALmy}u2z!7Xo%Fgw>p|XjSor|N9i4*BB7hK%kSyIIr?0)~YC&@y}&i$L2kPz4{ z2Vdj2!xG@byuX*0U?t`Jn}wpIoso(OxE0#q%ZN#kGOL=nJCia?+ZdRcy#M1{^p9_8 za9e)Ws_J16_VN|M7Qfv4zf22$-Nk=oTEM}=!t(dif{f*;oqF`3^L^R}zAq+6?})yT zc7m3Ut>B<`Am1#%gMbUUettI-oIBI}CS3YlQsQR&d|#3I zf(tPHKE9sy{0QurnjhQjCg~7(+GcKf8PzE5B5C*f`Pfo_Ht;lmy!yOz^1=c@_Bj)^DE|Bspic&wdVg zFZU(fKkp|Mo_93ruBx?V?Y;D`j#Mh#dJHuKu3M7Uvr-MxUv94|SM@Wj9y?C;o}W0> zdN#b~IqgV(Y+i_HH05Lh9!@>Ei7TSjPOZ2(pMQ$Lk+{44$hIx%kIXAwcG{nAauNpi z+(UhC?NjqTNp(0{7jm#+Df8&u*OqARo8R}F9c%i2cD?DzFI?Vk+mgoqec&8bZ8^e) zMVMF_(Q4VpFH;itkj4R)Qy|Q|sB30vySDVW#HpgeJD6r^5eq_Fa_s=ef62 z``i&Gh~}|LW$*b#ipa#~qzzR2(Sb%GuMjfswSd*tP9X>~l;p zB|oqQdXOje2!GnwQmwy}i3NrW;bw;)j2-@TZ;6)jby2bU@hM+PX}^^m81#cfs^1=G z=FOUju9!cW4w|=YPFb{xY-4?F1Z272)fkW;*)nJb7eSCv5jfc$C8+ZP$tQ8oV2L*s z|BT^>Gy_rOYhHI>?Xra&k!wCes_Lm9$+*ngHcJM9z`DiKc>MmYFJLSA;%U=H`W)eu z+MjfCFPUWIJ_>s-noCZ%^iz=A!104z`{8%|YXGj|?r6YC#}ao?^%fb-*J-2k4*NNV z^qHrDZiJQ)vTR6?vBJfYTa}g={6sE3x6n03Y*y-=Tbn~zqKIO5GUcya3=-2u3+(94 zUH69vHrap;=dpJPo5V+N^mIK5vmMdzC%V=Q`QR0rW>AL6@y)810NebpKUKY}I#D)= zjxrp2`<@SS?kwZi>VM;>sb@To^tkSUC~jCee3)5`ka)qf%cQALje8Px0=D@Me;+5O?(vw zv+wPmA0E&}df8XLl)$u56W&LO$e#6Zve&Hp-iOhUtZ_ed_BLYxtT6r<3~C&l-wvSkzjz zJ1I2D$Hs-M-NJ#)V48HQUh}{iK$)ZQ2uUanaS0NFI?e;UK@Oa*PmvHttAWp`2!yOj zuuX7nV}W5|z9f6}MN|Z)%zkQGnwL*U)=zJ)z!r4wlGArjsc1QLCKFmkoy8QXhXXlB zO9q#7si_|?`sz8p_JNg7KW*CNGvc9ACA(js;1yJhqLquY5pMy`qFm%`g($@ijRT{H zCa(wYaiOgO6CG25RO@+MbN``J8pq?G#g-2&Sv-3k_8m0)3 zBH*ejnJ^#*0?p(YEv+MDFJYrZyg%83d5}X{#`(=vCPkPvygD0h4HtY7K{rW!{*ygK zaBztvYE{{M`D-948>_U?V(G~T{Nl17##-Y?K>ivNMK}(V)s?r(MQ_mP@h(-*ZJGu` zD-)2Q!Wl{We`pb+P$O)tzo#ijv$D5I2${qdU|D_L!`BA)@*zE7$t{bb`O%bk9#Gw$PM(oLq^APokeSX^)1ux0jZHsUfIn zQG;GQ$v5`UAeAMa1^yts{-CmG{GP`H)^GkJ=g^uD)fGWj=OM+Bgs=(vEJgLQEa-Ms zg9eRpepJ!X&)KppH%2vT$o!~THv1LpN>LCM!CEO(mqn^y%@hpv1%;wL2h@1t0Cu;;0tJ-4LIDeJp`&#IGNUs0+l1KFVP< zbmnuYpw>W+nK*GJK%7cIN_c}iYPeGlDlx5kXG-{-osKN6K%2mt(S3qtEXpM_g^o-MmYVm=f1X5Jwo4Grv}C z0)oE`R7oCsf8{(?dS!SRTydn6W$JpA6j78gio)xuB2V>2ffjIDv$1E?RC&tjiz#p83lJg_{7Jr7 zIfQI{fea@c0Pz!&btI2TWx0?oVf0*{lB1ZsM*E!2H~jxFc22RPK+BdrXWO=I+qP}n zwr$(CZQHhO+q+NarIWt7KQCEH{jHx$Dygbbb4Kj9#v+=M8+~&5r~6z~)|8JHS>=8w z_ympdO~cd>k|m`PrynksKT0ylk7H%C@k2~OD z;_gXpqf*E06`rK)%CX_N<@0mrILn|i|N3?jpSoTX#=x4){Tu>Kv`>>5wDnMHV5)tyk1YJ8j+nh z%w?I3Gn184r=XM6FEbA5H1zAd_OC%nmU!!Fz)$Yu*oTcHVeoW@Dqg2+<#LI1e1_y}vy?%*?@N8juk&a@s6C7iw{>ic2zPTF^%oLY@Z%)|$`06D17 zOOp)5hs)*U6R|?tc=XM2E3&{CN;O63tGsd$AqgnID)19xet6bvxz}&YFW{@tXxC>6 z#b9)V_CI>(X8M_Ym{*D5iu6;4neh+Oq(PxB_saY`Re+sObplJ4JO6~SsR|kZdisN} zNowlWpDZva31((3&P(O6Y_dgf3}gv?D)kH(NXX!pYNdpSyljt$_P)0y$laPDb_D+sETyPRH*{D-CbUn&s;j0F!cvM+;luL0|vBtqzt_Mx264D5V z7@c^U=9d~gMw1&WL0yqUTcDH?`drChW)H;x9gTMDpiwqdKn|dWVWBHM?q@mPsFHl! zLPdx@V5f+3kp-=KP7W~?n4dFA+HaB)TBqtx`;0NnJ}`EYj#w_#pkX4US8;^gty_FX zHhmvLx!wj9Mv=%z>}ar=p=VXD^uj@8Z4FwE)jUz>!>3kjAg+|;AZ{T*nZ!!Sw^i>d z6S_4GOUHgcmKwLGK=oaGknFJU$nxW@#Crg*z6HD$ya?{RoGdBjeY_p8-Cev*hX2u} zw=njpp&9IGeDandqlPqw$x3@2jYkiE; zd4IBc`N<=uyWs_ndRSik*>3zEkyxDO_hG6i5>4@gur(7l`H*DN1BoeMOZc)<;-;g@ zO}!f(3_%ivO1#B!Lf)B*-rT4<8(#h(9JS z(5~Dqpv0yzoLf&$d9{PKgYL!w;=x-@S0haWxie@r;0NjE&>r|l=VBb|KQK> zB0^bdEcJXXmxm(!jXPoO8z6pmuGM{wz|H#w|MOlU>^!NN1iExuwk!TsGwd9R@uSok z_923T_`6J94NV;w;xhV2=$7zD)PGWD?yA$;Hrn_J7OocXmrJ9SGUkxLVLC!6Wgta1UR=p16CT*nr<@X)5O)XEu?GzcU*L&j#2`|{qdt>j^oiv8Ayx<% zNl<*rp1=*lvTu1iviqP@_+N$r>7dp@?gd>i-ajtHiElZ6V9(NFahu>Q@Js_-8n(Qi zylaAPB-Ou~?3{0fS<%H0b{MOFEsK5o+y;mpn4?U2;iwfop{tCCtx`t%+|0qGihCxDYWu3ZU{TWj)jwkPn8ga670tR=1<`I0K2Q2y zr9E%96XS9xpCIv!s(4U?yoTvgkU?_^-0Edp9{rCvFpEUns_CMQ+;jFY&UM|pyD zctRTxGl1Fl)DJY#TV5reHS5R^^Zm~D^)*BE5Q`$3G4W!rRLN0d32=|rjqziUxt zVcu~uk)PnPh&$xh!ai|^f&%l!QM5+V}y%TduloNk@{5{mTjIf%<$4g?9%H{&r>dCt~fDO z!r6#>jY;9haZqq%w@S@nVMA82X1!(KlxRrH}>*V%UD*OCsFxe6NSSJuVhek0Q4c zf?3DZ?Wj|ey+Lis&ikt^1nek3>D!dullQ~}5}$Y&*5*?kv49l8P6oM-0TP_4&rOM( z#$6RMVV#cS06W-r>}PoR<3Rh+JB!?D)q&;3d4$C!CT^?RgUJ z$QGaKm%ShmSr`vFCb;ns=5*pIT;00Q9cO~=^3jQ%5&6#+6Dvxc^3^CvS_64O?F$`q zjv;h#YVyi1eC#fEdCeRWEiMyT*321}rbsx(`;zGnia7%`+iQQ~t2Rb5?g6mlkSyR# z7_lB7$!sig|C2PGz|Q3lZbEiA(kzPxe4bPtz$*?sa0i}89RPBV85^}M&drzW03CsA zsc^^F2LFx<6s|yCsSphR0TQ981j_{eWizIoS9gM0(0JI|Gw*3hD@7w|059qU@0VR$ z*rU9#rW2zk)j5D?_>sCFStZs6clR_r{#xVU)fs4GrTGPpg&CE^9G9__|9KC3_&g25 z#s31@Zw2!eyYGrP#Xgo^qwW>AoL48Gq4d$g2$J2}!c6q0Kg08k;$p>_jhw6;yiY@j z8LfIeyz`ox)wDm6pE+O;;}-kDS^?%|blX8a1v&oF*?F|TU6a#+{SjjpCk&ht3T{IBt=3(kgk+#O3s?J@d>#Z+$?=OZ#rPf(!XlkzRHdH@-K&Di!?zwuPT+wo0US8Gm z+}?0rt?k_($z-wGa(cA2X@73bY~6DCyuE3Ae0AOSp6%AW?fmrzZMF72+vnwaI5Uj> zba~5Ndmklrb-wnwkd@_aJY7G{`F(_>?Rk3G@vgn{eQpMqxUU!K0di1jd z{n|Em7VZRTOVA>(ky4GZOtNgU{I^tf4!-nRWmzS(8OA=2u_tX;+#1|+Oi)Y6FcNPd z6()U_#E47EQOZ)vT#ECueZWn4CGCy>dKY(5;2aL%*Wn-JZhD!$GS>L?*7(HG@Cg#Do)-g6H`(UhDlm++u{9pKWc{++e z7WMukx{6zmjqS1I?9@jJ$;0lZ#QCtlKOOq(l2-9HxCyoaOUte0$aZLVBHHTf^a#4^ z)AUv-!4vyXW!H0DKr;*DpC>A}l=G^uxgKbB+S_Eq+gn_F%8LIMoWp#D!OsQo+Rto9 z4HG(T2T&6TZ3p;;gA?$%Z>ko{p#|OAC;o=H1;pFO!8D-%hH?`Sx_^6zy&c;!PIa3LY&SVdCwtPZ;k0XjxtaN>c$eGgnmZ9z0is@38EAjQm-j8COUy|DS+2cAQbf zH(;M|-Tl?I=-s_mH-z7i-TmEr&o6(eN1PwP-*Dao**C_Vfkm{y`nABnP6k*ngKlq> zUJ>8){sq8xe@GaNqQs?4AQaO>Xq*CJUGxw<(q^F8;1cP971QI>;o|%0-=G%l;9y3a zOibXZ64cX@*VD3v_u;T22I&IX)tDmn>!-#K_GHt-)zhNc@7S?SzxTY^AaDmnlQv`e zboUUkA`j;x5A6X^`dp}n2(rQw>(EFKk*NA1>yakyC{hlYs`}2^0BHvz_ieJmlhuM7 z?+~)0m)Srq>rgK3XjTrntoq*9!ldhfGwuKCK)CJ+Xaz;ugSYG{SPipSjlyV!WVd0d z`r+p21+MA2A-MEMT47xU@eWAZA%CH-2*6GTZSG^b{l)QX-D7vdfwqH?0dy0cBD0rG z*Wxlakk{`Iy5F%k9F6MHTN?Z7f^SD341p1s6vsIemvG{+QjrWAH=AQtjwcSGD;i_0 zUpba6e;y~#IXKAw+Ex^Wb~a^R`p{Zpy4S+VtyHONpE-U)IQ@EL>&BO{#U<6yF4TXT z!>=KTopjBcJG>ZBU!(}{DW6k3esG5DP?~dya0|~vZOs&Ei^!4=romn5i10#8Wv-^J zpe}lMNs9u`2>>~q!>=1OBUlhhqMcrB09+g?z*EzhFT;j<0_&-gm7uA}Jf+N4QCC8{ zbx{pxA%k;#UjoP_IdNciOy37tjlrL-?yaAMaI{>Ue&l+*Fj4&|;=pLqq0s2{sh&-_ z!8{^=g4S@K64$i3gT6;Xd0*gWQWqEA1vpbosK#0S!1W7yb@KJLk<@MzmTvj^lXawd zrHJ_ay1>^EAJoL#nmOqpn2LI`5NSKzG%?o+c{1|ZpBb-nY}nj&+P;%>7U?#dv6IuY z-;Be`sw{8)W~-jK*lJQ^c?P%8^CnsH&r|ZfC~2epSsH7Vx#|@OCFF^vaN(4iXh0Kn z$8tVq3hJP?vRInQky)zp$=FT93uZP54v@L64LYM#H3ENMpGVXm*5Y!o&MuHRv6=UA*L%;<#+&<5?xS|{y-jXw z#FFZ9xmDSL%7dDBV9cC@O??5HuqS71XKMPbmgI_dGL=rn!Ab$hs?f)S6q+=)3PY;f zF-kVwhO&5jRcf>fxTD=gmiw8o1P$4VHUh4O9M)}(LnzO0wAj6VdXiDD&x)3c#aSYG z(@bpy%E1W$v;#6TQV#JRdm@GY-@(T3hODSdf-bt~xpwwQ&(0#F2rUakrf9PR6{ij_ zxtoe7CbtT%Bf*^qi5}J(Oa0x1^PB|pMvCC(LHc%`*CZ+3SxxTud=k6r+$%r_Qd(e{ z9&fiYX9DA#=Sxx#EyUH;n%YZ~^+0NHK0+e|mZlw6}mzODmkAueqm7KIB-s`Hk%C?+L}zBN{80uiE3v? zif<<~13-A+!CHN(TCAca4GLkfDJMez00Ez&KfOH^KL@gn@Ks^qA;C`k6 zhk$Y*W1wOnRD>irsei13oD^NS9sxf*KR!R|$$RQqkjNXVW74JW(7fHRK#apzszcJX zZl8QgZ+fAWFQO>=k4Q|&`>7+-(r({8+%H$m!uK;4^vmqASzK>SA(Jn)X!#FDjKY^A zo5YK%BhwsjCSmL^LQKL}Bb&o#C7Z)LCA-Aa?2(z@uR#pL7pnczE^lC=+pkm1$2%ok z#G~xt*g5Sf*$QuRA(}6`==_gD4Au`Md&EPkozbi8{@6+GRQ$5;RQxb+c%j&@Pz=GB zFjjhZzrgl37b9hT!k$5ZIkI{wk)TZ@s+y$$&;foYB4WOUnoMrW=2 zSB7b=`yqz0;o`P*EUS3)H1)LAA#s~MO3Tzx^s#Fyug;IvJLd7kh`Fn*r&mT({lQJd zC}oj-WoeDcaixW7b5(-IM4d6AiA~k^T7!H5w3zP>G&Lrg)!5eFwp>qsijI-i4XWZSCYTm!Q`rDMW8Hc&heJdg6PtTi4ITR#qHX>n;p=OO+@u1BN~T)hG-u01sY6zG!lBk-}z;^H%o?2p*E}49z`}Q z(H%9F9aW6jPYE>CYVrq*leFbq{%!darnLSE=!h~Z^R+S` z19x!F{E2(>4fn{jQC|eV1w5?Xp8dI=<>}DG&coc4IqQbL$#3ztBizov$$Md>=5uWh z9scC%;MW$$$_y_}?FqcNYur#LiOKVv{(hs8GLq@={X+LUtKFmYLafc(6hPW0&9DR8 z8gi(Yz$hgXx(ym;vViFcsU5#vq_&}tc7wDydtm}fX$))=?*Le-V_q6G_QtD2ZqR3~ ze)avH|4n^4`?mAEgKZuC9Xs_M!x>6``Mq<8*D30Jc%Kb)(mkB@&KFhq%z=Mm3c+C) z-KlvhJiWEZN0F56cEed1J!3_e3b{OEH>+ap(UYLFE-wA#o%PN6<@){Q3E#4JOJuFFi%GZqdK0-%rFmrHL;AL{mgP&4|Ia z-?|O*^}y2&OS$jRLp4u**5TZ7TMgwkye)3ULgc#qDLokdh45j$i&9wZd#aKu@& zvl?{aytbsHqlBZgWFtjTsoAZvT;#Iz{CxXKS@GM!x$K`bfRh<{4v~rDnq$MGfpROP zm5QC|q#=ZbuJ2EzZLYib_`xW^E>H|e&X7jbw@Uj5EFvH$Anz}h+c9e^Z-nc<6O{<> zdGriC`gs*&zm;u6;*C{elt{FLeML&?xCRgsMQ}z=#pyZ18AuIgH>KOe<=)5qv>MeU z1QKSFfi`R1oQ@SCV@L2D^YS*4>$BMGjhQRjnHDd~*{ltxcdS!+0Z<0+4ST!d zdUv9xz2lwbyGFu@Uk2+$Si}U;9Y}(To!3 zvUUZ;K#-)RfG$?b3RShh<)qSw@}sRKEA^G4h)OURT)>qQ2hkaxu!^zq0u;msR|{6t z@!HWicM13L)foOjT6_0g-&l`K_D8hTsLEgq35PjV=rn0%9i#(8ow2IL)gv1L$ zaudPQAb71mrmS;DsFl0|Yi-A7$oZnfRHhINKXhQ)$0Ekv3Q)YvHP9UT@k9nCi?Pw<$e8qs{Y-!*WZW!uK*>qX&fk#{QlF zngG#fgAt4Vqi*KoB0w+>)N;mx&qF+Qe7tK{*lTF(=;L$>Ed4@}#lBG!uSkkU8B4nw zWT+Mr6$5z-g~E+x&Dd#~;6pB4S9c7=6o@F|^Nd#_onh&2C^m)#nTu|wj3 zgJb>(ROFkNlgVb4N(}Dnb@;{pn4qYDPTNx77KLj-~e z?fz32lH!H5nmk+6ULbz1Q)&AlIOaJc1<45GB6WjfC3e{ya@L9L28ag`COIhx>^ODJ z)CWjt6D8N!s7X7A(mh#cY06eMxzvMxtRXBHOTpRw!8QO|@7a7Tw&#c}(ats8v}v2t z4$VM$9YABOlv??p8;BogQr7U1?xlh0BJ?5yrAT}P{3Oc(51eoNGbgxpW8NP4H}K{@ zE9>t;-fQ19OLLOxT!NF{KFc5h@%RU_x_Fd-()!49$Bl(E5&YyUcnX1ahM}jtd?-ao zCo{$Gj@wkkal((kLYGrMYX2sAWB|P>G2_5+u;XbBmAQw9d9H>OU*Wt>xw zDZwJt+bYcz6-30zhyhtwn!pUGLnO=sj`08;N1kixF5;0phRwwrj}|AAQ#PqKskKwQ zQ(mb_sZ8qDN}`6=- zEb((ub#ieWUMv`TpA8>eE;*gz)Ol-Uc_&s*#`fF=^|p8oH8S?Pd5U;y zepLBq=6IPeCMaXNR(IZ-@g`Z`;xOFI-S=f=GFXu8k;Z6ZwrI~@H>4aG(y8x2fY+^9 zW||9}P-Pl<%np&Hx6Ju;1ds{=>;iY{QGb#u`pKu0{N^af`GUe8_F>eaky-Sl~E5&B;w11%b%{^TK7LQ^442 zT<3T%ht2h}W_rE9Kl1k_f{hB!?4A~e*oh=79zGt8haqSYvWkpDGlS1cB4}#x@~qFU zZnkZ_ZMbd5ZKc#}eav1LK4|4kjBXzxC}dK@A(o9N9@okj9ulbogH*X&2$`U6C)iNa zrx&)&r$ZX~P5b1p-LCY6QI3V_1Qm`+L0~Y8DpTeXkDIhiMmxV}2XB??I26`$;v;@hShw@sMH{&gU>7XeGIpzmfHf3M9h1wXTU0E|(m9 z-neZFZ7yy4-T=**Frip0qFr4*Z$001CYGLEjU>O%HosVSJ-@v)NfXB(b*d~g8)|tT zY7hrJJ9B-AvqIW$n{JVTHN+3D1Nur=xE|Zn?Z4FE?VXz)YE#nvhvt%%NMfLJ@>gbSZrOmawKL-Th+;hg~!FnMasp@h1Ako$<+n-n4H;Q=~ztV6<;d134)N+_0b`Mn#fLS z8&56OtgadNOvlc~N%GS4$7v{xdPH>1xMqe(<|F4L`tgei$xGDCv#6O$u_uhPA(^cL z+eO#&1(ZdWMVdq)^Tp?*bCM%bCS@q%th6mx|_&qRmVGIH4GIDc6A z{$~bc?5;boU7`wMCl}lcpY$GGo+O=Z>0CqeZ(~XfObu0Fo-S+g<)BKf*draR=0D5Vq9d&?T3U{uE3s87SJ@z`2)R>#6+hf&2*=_6UY7Za=0QR{M=ko|D)RCwCi40_ z)NIo3^<;^?CdfZr8C$1Infad(i(|dcW_Ky(BWi{f^s{W^Y>R7VS4N`o zBL)=P@WywBmt{_}O zzsThOO|;||-6@qdwh89Vzs3+h7ORRgs8>=fIBgR9M<$OTgEE8+pyV?mz=F2dxN8G4I8Y>UXpnw~m4LgG5(dSetp0Ey93v7I3TvS6X zfLfzF3q}4?$B4)r4LOuTtwKmlhYC*`zBtWbyBmMyEFYrq-o0C`8aCp3C2+4f&WA0M zuE{FWmQQhi7iZObERN74)4qF#ggz5>%X&2MXRp?%8&E@W7Q#u)vc=8$-w|1kg-S3B zR^cz>`R7x<#vv^U3aEV}-z}J^kd`4dTn!0-H<r%aOiU zZ#!QueH85N7wf7C55lNbY~`pnU-4FPw>|QVr&3@}swkF5%Gd6oD9luKvt* z8|!R5Ujasq!QpJCIL**3eKT=y#Bdyq`I5ATppT~(lV&^qny z%-%x(xxe+im6NX(I0yfXbtzdlye@YEziMdXA3FenCsr21h;qVK7-a9grNEv*m(=X+ z9F7g>Di|wdoKCESD7SX&_jJ68+H4$s{<7N5J&MYS^wDAq&*pkQsXokjWts4DZ zID6=$h51^@6IZ&H;eG_nO&EDlr>``cOfS#@xnj5vl;Cl}mmKCYA~O{ktsrig6!JK~ z_wD#6gRs34zZ8ecNIU?ML8bFLUD zL6HPYKqo83P$D)Wgy-D8eb}`+-xR>Tk3{w`dncm_LPCBcv%8?v!E8I+PDHy`(L?5m zS_M{V@Sj3j3!>)ceexpup)}&)e58dM6}bHcn?1(HEIDU@P#kCilBc7Vnl!y96Pkrw zq`0mZ{<0JdAIZ>9&J+B_xCh~{Eck}uw=D3^%yZ_yMQHLj(U1l;3KOw2;7>Dw3r`I) z2Un}{?NgoG)Kc?@pZf!O_6-@p_`R5)eP`g%!eNm~ z`Yp48&rQfJS*PhC;Q<5@)*5_b7HncxgtY@hBNpg^Cd39QvcMQnrf^YBnnOG%LZ@qo z9Hy)>aUuXZy)C5Fsbb`ntk% z-j0kRrkD;6NxE%fx0;iI+B{c_PkT~$8^!zKzT|7fn%ZMLtXgVe&H%WdTE zZqU-GT8oI_)F5@^j;Iz>($E-AL@VTK~H_+{_&6b@^Gn>$=LF zG*s0Vd47k+iw>NIOSG_;h4MAngnqGBvz2%%Q;6~L%%U_!K8|0u)GcH_>-6)0F8^J4 z2r(jnm`Sj*&I_^IG|QP}Io#~Ro0npyEW~l9D#THS7#{fH54$8yJn6XMnJ1C`DmZQ? z=}g1@&^*P>8FmDyDAXBkV(yngM9Tk-o4>A{*;vwZ=B_=rLDwtMoFOX)Cojnq)K4A{8x|YN3 zbYsr5{op+%{X&au!#pGjSp6fqA4*5&wuQuPu6vw|`?z2H^51!2{@>-{A6ClD@c&_@ zZ0ro||4Eg4{0~*S>^K`gE;S||#5EoVhyX?uL=;9BCxrlI+J;~xC13-7MDkbueuGa7 zwHDY(d&rVsC>xKaU)vT~U3Y0)xeqW%8CBR#SXEVs;ZgaOEBvqj>vzv@&#vvMxU{OO zs;lbi^79d^-yc2yWxRp2h~ndDiH*?cKPOaw+`We%RJvW(+Eo7%to+#SWb!E}@e%%Kf}3>)jHUp&2UcE9QR{W7`03hokPAMtjDY{9oG8Lp2wkbYu|a>^ z{%yOc(bNNefk`oO>u$BZ`F(O$szwtWcKdDu5p%iijInx_rrx*C~aU^*&|zZI}8BSPq4P&?6@idhb9~ zBzBwNTl6j)25pDSpWOu~LNO{{O9b1<``F#*^$Tmz#2bA_T3q_gE3et_CBXxcJSF<+ zH2hRpPRHMklEvhT5G_m4)0!?T|7#s!`tI>*4&AEnNqdCQW_BeLa9Y&3N3@=G^%bJa zBWc>Bo+;rod)05H-vpKR3x4>`3eN{g{0QDEz})&wbx@o|XdO)1?lsDL%@ z>l{VW4FH^gos!UX8ARa5w;|;oH?Jn61sT53?QehYZV@iJ0Tju$D>9(Umy`r)a!-iS znHsxG)gybYLk72-*PfZL7+iuG=l-0(G>gP32s*N#WPgbyyT)LJ>0xF)qL6 z*it6(flQ}$K1(>M&?Ro$|I35%h+K65>Yi?RlG8~BWEG(cnDBU&%vL@pWksH6L*{xB zs6LL=2S%}|y{M3ZjNmgw!k73%Lrvo4Lg}X1neps~U9gEDfIhAgYQJarDV4JOn0NGr z#3RQI@OV|@AyVV_aX{r)a{_%rpWDjzmz@Ui8o!?BJiqph1Rk1U5qgTN*>!3aR7~2?UJJIx=dq1!3*Kaq~$<#g< zV(6sy!>}&f!D93M-i=>N$9l+6O_xgtEflros^{2s2i2cb_6-T=Y!SGVQElh+736w; z)KhN-49XAA4e%j~%&V`PBTEqHSU(tjwF3CuES;{1mc?`wM zH3$j<8ZtI43Ioe~I4+;w!z#;B%}c;w;SPSBoKUnl1}8Cvhs99KMCIj;l2nV?KEd)K zDND;$$ESa(60%e}m)>#Zs({_`bXr$VtKlv~ILA_Qazfu;*jU+F+Irhr@*3-o(HM?cq2 ztxNt2!Izqcs)t&=IDLVjT&ctJ>{{@*c=MUgy9}q4^sMmN$-9e(Kez1kg7rN1pM?B% zy~9=B+TB{)TF{z&{ptv~y@ZyXmY9~>)?Qn_{kT1_y|KOWJ?tni`fuu+>%p(P23z$H z(c5=bK*)5{tGYhywRhM{PxQ-A^jld_f^-J8Hsv<6)AO9I`7OUkP|aia;?vbnH}3cF z&MKNGr`c`UPdBCct@X%`oyHINx6g0spC7p};5+s|9=6> z-WW>23Zb;9L~Icb`uF`e?(X;gDlYA3TUs???@)Gapz59Z-@P}shz&@d0m1>?pzPi} zo9?&;UI*DfGz<+IZPA3A`|@qjHly`*I6Z#4{kD5BZ`@peWBb+51fXq#J@=Ws09^-O z>p-UMfO!5#tcNaeA3Ga}u0=w^+s6rsxASw2#%K}*UY42dZP_IH;_a)0hdIvl2 zRNX)<_C(t-VfsApc$NlK?GRQ5oaI3OVWvxi3~Nx(b3oB^P}FlE)pb}K`#|O<#8rNm z`ygt-+;?g8uVb+WCcOE2cmEEI3noCP$HZha>Img;5fsE zZ?IoTf_88r253GZxq+}>Z?ar5x_hZ^0KEf=ZVqhMFUxFQBfFe7Gfpk5KGdvFmbefemFd3az2c;F3rU=$ZV& zWN(NuBlKw@=XbJfG*BUec2GP4vHNsb!LWOX{~*)3;6!_flRlLxVb&9U9+W+$E(}O} z44F}MHbm2XE2;r@Hq_I7FE=n$J^GYAfi4i#e9+oq1*$;@tte!*aAmbpFq z?+3H&>ErWZJniC!trnDoQ-uEF4_{AFE_Q<(>yY=W%h4q~XCDiZ;qs9^UIKTAvl9@t zkGewU0oPl18+3JcEpS@8)N`_Ou(Sj%;)T{8D?4;i=t|ZaG7MsSxK2!J_ukYG9yAzP z7B@C{$=9n=m5OT@bXHa_UW&cIxSn`~)_zeX#AqE$+n;oFkIQIO)s^`IK26-alCroPRhpuLesEC5?EI}+ zIzp(G8xhgD!35776;XMOev+ki9AQvwpN#4~ZjRqsj(mQ>(2ET2eirs-e(VaoFe{j9qZ4_Y&oaoN@WY&dD+W6caTFi`)rS`eF_r_>KR+{!|R-^ohcYR?fp zz5qJ?$gP$|kD3$y!x-YqQG6a?ODb=_qm#nb&+n9)0uunEQd>*L|9oIA&BSaf3)oxG zfJ>NW9!Mi3F%6l}nRaR+GFy2Df%HAjQiYxqbCJ2#b|1@h|0;NRYePiJ#e8OfT|4Sx z3L=j0Hsb==ffN;3MrCa64|6Potg32`;_M~GCB^N1t>-JRy*oi%j9H*v2rg>j{h0HjDWt=jMpy}FS`1w z>wSOyJkBO-vd+`ZT?>~QYpbumKSI8s1lBsdrGdRFi_JOY8_*zbJAPnIeJ4@|R{c>MYGJe>)}& z^RRMj=wBNrhI(ue*kX&ace_ZWG*-T-Z@?XV)b(i)SHgPEb6^cj|r z)kZkbXRrU5amv=^cg!xcOJT7qB)zP7D3YlYJj~v98Qe_smBsl0J4ss)+3&fZ+KCG) z+e(sg{gZ2X`j?(LVgn>&uH+-E1{5uhN@HRytza_{u4*@8gijT{p>lD}UCzrosGUa} ztE*;e^9O+>b1;kPk-)}=ADxoIA)`9rw6jAoVp{_7f=bmc)XDHD!_NvaeaC_{1Q{n&mP5p)-3kFZ{vAYm$nU{u^NrsHTwyPU=%{l6#4BM|V7>UF- z*PN;j@NGq~(4v+ZZgHus&VhIW-Ru>V9Q>5^Rn^b4h-EHXn z7ho5p?kC;0$NwH(^m_;nUhcs*7ck|h&8Wp7(oup%j1$DrF~xH)L4DA`^+QBqMpYX<90D zD>w1fQ%8K#!f4i*hjqHQG-`EdBoC^MMqy~71hscA#&8H_!`Nq83INy4lo}bjgGG1NBF3IRkEPyme zoBYF{;~wwdz#0-@H^xPfig(rzDQ*e+NBsVopYY7i5BS;!=9LZ2Msl10aqPGT zGBFsw%V5oNnCmt@DDG8h{~|p>_#LwxiP(++lg~H+kIM5FAic<|*2g|5h#MP|5fGOY zeZv~!@UEW4kiX_;31f-U@snBSzT8EYxh^#uqxl9YV)pB`%d0#@UnLUy`bwB74Yfj){ zUdHzq0iK>FU?UW-U=jWvUO$ucr+EU4S?@IuVi|Oh!HjFV;PW&tQ>!dfbw`dal89U-we@A)~Eh7=2>u`sHI?ps#tf|fWd?x)mg*aiCZuXKP^={&suX~d7xpAlbl6# z^-D`*&>N@Ke2`{Y(`gcs!^&gF4P7pK27Ll4>?-+`oKr7}eUq5349VTeR5}PS_{bfx zV)b24(HFkj9^cU5b{%p`t-|JuuW=G6`r{`XwixaCx`c7`$-VJOL+2ww0ZZqus@_`g zMHc;)2=X?}f_I^vWkaL12~eco_{J30{;3y{N7k%#Y0Rdd&bT8d0-4IRNh&_pjvd=2 ze6Idfj3~({VV%ZXPyhP> z(IM+cWj49bq4Y`5ZjJLC?Bpt*IcpeG#BqFY;G)$x)IO@W42@R?XXpT848|?hqU(!I z8hU3AER-FL<#GvyiXqa>ZhgF*w6Q~?2to>p=21%=?zyAnOD6w}u3l58x)z`1FUvx! zZL9uAuB!wqJ@wDSB;(OHHByyr+tr}!#8~g z9z-j{_sFd)Blcbq^t|~_Iz*9~1oSp=G8{Cp&CM3(mf-qIL`K*k+q=MNf8VHiHGFpsVlQ&WTMvp3Y=gsWzS!!1r%@FnW^y{v6Z{xRsPj z65)0rdl1=Q{FKl@CB#MIR+@#^<(S)nZ^U#| z>fEnNY+F*`V#}fOX2K4PSG@4OxH%#7?WwUu-e*jkI0l)nMirvnh++f6@b?wg>@xWX zULJCcj5PEG%-8s2m@J*nj0>o)6-5-z&c+DOE)N;yL>^>cQ4#)aQM7m=(ANsSH*-nwA*C}l`xHo*U?yu(|Xf1l5Cds|Wg$)78O?((RUC`BFIdZ`$Pj_=!!&`0AF z5Ev`EZJDb?)X!WSfRSnQ9LU7#z{Zk0!OfM^zyixlMYHWK4=JqHzSl3djH-emXLB#( zrH_VwcN0HXOb?P5g1okgP&>? zMXy-5R%S>x5k%iXIJamxTS*tcG0F13e&G>Ktf#Bd30&Rd*lazGhMCDLYMhDm+--+% zxW-EPwYBA2FMpF_8%)NdG~WB{9yj{HM6xz{t!k8os@m&{hcHcN2+_&;bs9qr>M~ZGC{O)KSUil6hQxHLJ)XukGx704@a2BFz5mOMJiL85 zHhO}%P?j$st_;tjVRPt22048s$-uTn9DBv(0g|yld4JSrK{!E-B&t?kK>^3mj)}Qs z^w-u5tbujakc8H1Y2t+ks4F*$HPk=;dE7m$kkVrJBrwrw5>WU?HuyePEfFBE5RYpI z;SQv)5w`Ta`uvd+N7*HQJZQvnlmYi=rjcRdsTUHqvg zF-6_ez=QgF>*IICig{ujrFz~0-92r6(W~MqA?w*f?POr(w}c8YqNpDRJ`R7JWsf~h z&=|ptVkJT2F1$kFVqlYjO+;%g8!6#q+;GclSMwVH8UK(5gvKghV6~BEVUotMup7nu zgi40K)$)r6Yy)>F24y3E3V&Aq?d?soa=@Dk{2O;VvnzIS;nVG^b=FpM(c*<2)-%%3 zEi2hW7Z5xE?CMsRSeu!*vePk^+iQ?6J#_H4!a{P*XSfm*`!)6ISvj_Ot$MFquBr(R zflRVCii?m66)_Gh%=6!W5+IS7P22Gfx=mWvizJIq0^BM0I}{T@1B2ra)Vxs8S?(AK z?QpL2wV>@1VyemZFyAzfW4F}F;bfhul-o3al!;M2&Pu8A18lg(=-nH2s}`2(_`>Kp zUMbWFR1|tCYFt*j4mK%FFeQg&^VaBA$yW6i!rV{&*YH+NpG032q6bToxEgbupRf3= z7+rv!fgQ-sk7PkgAo(3+7cweLw0A4Cu<~ZDhBeN~&biM`&!x}Z&IzFKxL9D6*{g28 zP7Y&H)tH+kj00wXxC{=Fu79}6viYW?l-;YQeajb?JOOERLq!}iv54Aw^oy+D@4$)o z`0Q)c^h7HY;p(9ry9a!8VbkpLCdEi)yDGp1k(CyV z$l6vf60w8LL<6+d5HASBnQ(thm|JI%?W?0NX>D3I$UG;NOYws05wjItKt&Vcm#BD-pZlk zzL1f(qcb*F3A@-HlHYl^CiF=~A3#2>^ePt^;*ZE?iLVY|YMj~SQ4=u2SxjJH|2J0}U$S02+V}Y>7I_2GKLY72}5qdS+d04^->;VVO_6{N< z8Nc#n!G6oyY#yADxO1mTA^g23^V{k(2}iU))%ZzfRDd3@Xa7D!9%>>VJSZvkL0=XZ zT7N2&4qO0NR=)o^@FJbW=fYpCfosTmSjl?$IhqVKYX9B&3(xat-JjIu(w!WyVpp7W zt~LCsr){)|)GR30w6CbU^E;WAjhE~}c0}mSj>M~|9@1q=+A>jvbi~RLH?7e=b&yV6vnf3WpZ{G@>C##^AJ;D)s+mv3| z@AwN$`>$q1Y~$#Ca1V-4#81t|_`A4%G&$U0^RVzA3cyyLx&)YW79cwN*M>Bk1qX$> z1r_;@)sg4kF!-Y1#>i#G&TB`&N+yM2#dc#0MK?v#$MnO(xfvaf--ma$2(_P>l5n>B z{b7n*&vi>XP8jO&tdfDiByx)c`lB>5edPoNSLbXI^Tc$D*)A;o&w|H;VRtb99-EN( ztxSO$5TtA43oc;Eu`6Xi;RzJ9-!m;dKV=TE6%ud9BRl);hp6*FR0xx%{^3CN@y=(qqDOB95%U_IU;dT9EOk zCXdik_2JcM$VLwSeakPqO5pJ4Tdoa0^YzN%lS%PaqYi@MzUFffyizxdXW@4`xAVF} zm{5XV?GGV!#`q{5`05RR>{92^f|?NP8a+kEig-W?}3LsuJcj4QN|mUTDHnKA?h6{Wth8s(H`{KU0S3I z>yGZ51R?Cd2WS4F!vDX3*ZH4-^8crf$s}d`DZoT1fAxUFGcO+woGN}PqY}f=urFJB z|ICu0vec4Omh3KY5>L6r5cOc$qmGB4$;PWXm&Wgm2yQYkYILX;@}UP4{|@ifp#ghG z1Kb#E^P{7oLwqVX2nRbdCyzXnsT%mD^I->Oa<6O7He9wT0S z9mU|laVdPKQTHy`QFIIY^HO@uo_Fq&_Ibs1wm2*%7fiWMMIKO04?02ReC0+eE;Xdf z3)|iFV^{KaxzHr87mxcPqoh5-M4F-!)A|%(Vu?82dE1Gn4PXmiWED!rphp zYPb=0JNo<8^>FI}a=kH)ytzTs7XMK5-|zn)nErp<|G&`q24EZLe{%1H1pfz3*1vRF zPi%kZe}VjEU7fs~T|58+Pi%enCl`Q~r>pxva)5u3`}$9OejtGVX+7xxAog$@08sde z$}a~n66dwFu@bNm5`bC@@>>g9fj~e@kT9>HCCE}33bg|AN&fFU{=xeHm!`|g@)-(? z0?Sepp4yvXTEeVzJh?`nP$dOH!Z9HVxuG?OnfJwa=Erq$Q`o$@3D5$<%dI@{GyH3*m;iSvq2hi9xv3 z99(TIJRJgUtRXyzCy20s5H}y#gME1i~wosAa+p=STGryJmI1L2aj@V0Pvv-@9k zi4P&$|I||j2WM}DY+MS?7Tz{;Hdb!dh%q`4At8j)+PK@g-2O-1y}bXO>Aw^ou|57@ zW@X)6y=`2*5h5bs{s#ed8*2v(88?5#rs78Y1bBEMg2KH2Y%DDcPejlExfa?sUT!{~ zR*2R42Ss^*Z$%w%guwqkDRM*jg#V={A%R#3#2o)ND{w=g{}9zii2o17ZdN)rh^dVc z_i_q|O={!s4dGIDK`gnV3>a!!I@(zM4^oDR83g_%#bw9?;X~;3|DgI0 z;s1fsKgj*B5dG8pzfqNO@b=QO@sxFQad&h5M<@g~vTn|9o;vOpRtU7@Y{c>XsH zQ0p-8(^Y;`9Wv=g_whzThZRd+ukhVzDAt)YBxP7GqeGEQ8GYl^=jZ1| z!M)eY`FsjV;+Bg2DIGc{=Si)E|YXI zyXEt`9vQ5ZoGOzj*9esx$$f6WSWH!)d+yIOCw*Rq{`joEm+RHFY zWcGT!-O=*>TeRcIwK&!lLRvWg?MKSJ&T{pORPy}WG~r7W>@M`D!yyE4%E} zHn{4V4i0g_wi+RWLeJ|hw(4OT)aHpPwI4NW%GGP^)It)HI)`u^f)Dnx>Tf=6(eg4& zDk$imTR0FNIrv9=Yb&hTsfYD&-2Y8l7jW8Dy}!L5d|UgfRh>K_b!c)y=z*BJ{Uz@= z3UZ^TtHT@h+j{?znHM4Q{`O2FO)(NR2ZTpPI)!y0n(-_gNdnqP6e}{50j0&;*gx^O z#o^8KoFZTH64LAWPu3G8M5gp*BhO0uDvOcKbYcuj7}!~5**ALpatCzp=P7D>o&_yl z8Y@#9VdHiVQQX5a7Li$@@pZ#$H(LoO%911kXGHhb#8p%!+aT zhJsxu_6^_Qs+Ezqy)f@NGq!PYat&(G8<{6JZ*1Giy~rn3R*)O$;thWL$G<*{=PE@v zdLRC}c(0p&_=`=0d)2AZ(|px2SXBEUY+%{`*N4rwJEnt+Cype6%R-&VZRo7G@*?3` z(4U(ujC?;3|9F>Q}FvL)AXK#*Q^awda&{HKlyx zmc0=+o~ZR0-F%f^yTv-#ck$-=r`>Z(dHQXo);N~=!xmm=^`%kWQ2^0VJ=u7Z*!KPP zi*zB^!qPj@0_3*3-M3v&%8qMJqk+aWw~I81b&-caYS*o~j%H8E|5MI*hYfjKrX2zx5G`b&pEL*_r}Y02LfShU&bl2;1(;Y@%UIrGVy`kHIYc;L}y}Uj<( zN84^qu3ygh-MQ{URjn=3(PU3ix#uc-LyO3WEs#I)^tUiH>?-1``;-~43uo?mmO1}k zYU{|Z$w$7Q84i96Rn_jjX3zuHcMYT?U(@EKX8DbKgh+%E%a;v}#17aBd`Z;5say<$ z%a)m@3%-!6u2!^Jqi$V4^0+M|VLfE2wIwhw4`il9c$hC#HP{0qn;vze|p-? z8wt6N(+&jM^$59&59nOC<1b}f7;Hq{Z5CC!FDFP8uvs^lQS@e^QIe#*;{wB&@^&`i zPrvK1x=LW9Zv`DYp!RK0`wk&Ezy5KW;AT6oWh=M6#M)Vl*fA?vvpJ0nT4YmVWXgza z%WE#M;m<44y1QuUp#i$1=+KcniLFmGBMTCKt8qua>z+1?1jG6Ro928w*8&{S$3kmp z$3g<;Ljs2130jKJ9rfz(-E-J&l3na1=W6)8)$}tSA9V3Qbgq4vO1sl-KH7w!Y2FC^ zys_x_eRP5MwCWI}p>Vz;?Zmil#J{LlQ)Ke;Ji-=%zQ{dpxa z@79oi$V+|ZUU2Z0>dYOs^Zn)0Cyk@;8kZNom-PZxuIx4T*V8Lx9{DF<3-%ie4}ZTu zoAziphKWu({B-$R6qZ44qTb5+Ys+PjLH+0SN?9pqOkeU(9n)W1C)b43DLSSxec1a& z3mT2asb7sejo-fz9aVf+J@lGqUu@Rlr$ZC1Q^RJ@F{+map-4{YSXp0kj4Y3pZzNMW z`B=imd)uK4Umf4bnVYW%QaI8}fN#qwR!aS+vYTQxrsn}Utk3<0-RRYt;JV_h%k#M{oBx{4Y)EgIV_ zn_7r!IjtHvteCs38ozCC7!3qCv8e^IouC~Z#~zN(ySshFdUssAP*;uabd2Vt7W9Mj z;d4gw8|V4gx$UJhUz#yTM%zX>4cps#+bfsrI*<)SX%=4Fuj<*Z=vXWpIra>9e#SP& zOcG6?eyCIvRXurNbMbdKIEdlA+s*$tc)}EOBCl+W30_K26IH2d`vG3U^l)0%&-$Y% zQA5V##?=JdX_D#t1?Vd)P=oE2cxvGU)I9eKw zJ9^`JWr_*0RNmk49EoHjoCxDOn&eyWt01-(n_VxGSBGd5Od-3|wR52`lVTRacL3_1 zv`aZrB(|wJW~0a$ltrW!)adIAF}Y7#4|+ST@RgI}X_Ne8vTj;EB|tm;xY z;~DN{l2$q6W=}alz`MU?_CuP)B@Adk|3ZAto?^!P65(y{NS_B?yQ_!i(LzMg@vzT& zxyB&9AtW^qY6814Yg5d(kX({nw6qaMvrshpjGHLHUE*!!U*r$lU8%Ds69W_#D$g{rOc~ zRwk`%-$;U8gqKr799)pwnmKHwT=#J_J{9>V27K*>yOqB`%ENm4`2=sl4|>he?m)4h zAqwBq0KG}yeehsqe~`k-A)3LsYhOvIO+kwm(wIubYmqLB`X!}*NwGYV!JKv)HK3D{ z;A`0;+~MXV_M)G2517Yj97*7pr63A$__6{9XG~f8*M*>OX>vLLoqI7 z+htl@3R1@%(F|Sn8gh-Uv%8E0grDPUaZlW{#8v0f0{;dl-^kqBW^9C{(UACC`AwiL zwmM43`=N(p`-xvQuY460_u-v#pCgrRi@f?Et!4kj+4SulM9S@n)8NEMy2rR*o=&#* zr@%7malnx)9+tGLkKi(YVoRWt8~mx=KS9kOyAEyJOV8|5mkYJKc{Z`;Gl~K6AZd7X z&5r=JyK|*kV43@sRrBIek%W6u1GvtQn%X_T*^!Q@4I2oaSw((8y5o*WsRWMfc1NA6 z$oCxehUVt^rD2dtC+$a)f%xZEU?T~4T2I*KSNu*J$oC@q)$f~0)x$BU2c}nlRMOO0 zE^yQ=dJt(M;XmnJ{(9tj1EP3_S!s2n|A{!z?yHw~2#gO25+baZ_C=e{G+vCiyHzW5TRS&E$N}Gr?3Oh(*NG*y( zGnL<>(PDx(*iRX8qXKoWWrsphT#$8|Mr7B;C#bdX8tiGhPj=`YKGLC`pG~EqfLWUX z^3w|vzAwS^L==;fYkTdy+sJbk3m@qWR=H8t%eP=MxJ~p|R}0}O2;&6@W5kl8O$zxp z&3Q$;?~`!!&w7>($((}(uLHU(NzuZicQZ{3RNn)y!a?~kUBGIq+1?!zA^cEAvTg!% zRdm%ta?VM7)&*%R|6q_PcOsx^E}&*E>C?2h{-*hx9l00l6TaV;d^*S3nsW%LbGAYtdhhV#{$FQ{f^*7fsfH z`E&(QA-=Yrz{Z7wCCl#)U&6&w1tLK%!eiaN+n}!id6V!6d(=8wEza`Els7aL4Li`+ zID&?Nw?&;Hv%AN+SMH@uqPC(__5+sgE9nYYQt4aR0*wsVFd1l);c!qgW%p||$INiY zSV}->*D(hnvvotb*v%{es~YX73e5>Yd|kY+0JCa{ce;};i4in^JttIGoCLq0kcxpz zofyLN{N4RfDA3a;TFQAHg5o_4TCtsc-+&&SA3m$Mb%$m*fo6HNKQ#knmKV=&Yk2EQ zEEHKG6LlSA>vnx@L|A@AFWfjA!zFL@bFBpejMK3-k+7tbL{-&ARVI7T=W&ta2FMuM zUD=yXIY7H_&xdL6)}{J#fZj>QSlqdP&crBlT-bXdb$AAQtC)Q`kK2;J0mOjvwc5Yf z1xQ^_O}C`qwY0De(YKdatWlN;RzU|L_^;B_VwTjiu)_f1CG=0PUbbDoP^epS!^$E= zvf6$LUlucnh?~N&U2CxIiub)+0Y*+N-oC?Mmvm8Md9$^T+?&B=NH$ew!ZXgM$80JezB8o|yxnaKpoyDAD+4NDca{AS z`~nn0CNE3v*!w9v!g`zW+$<$gLfvWJ1k@{wWJ5#Gq|@G1b%#&_z}%?4{d?HefJdqL z?pAbxp}nh4gcT8!PHn-yiXby*BMcNRuu!kqBR=PyzhslUE)^gv2Hc7v*XgF?rFu)K zqP1LW<0hfgm&o!abxkZOow2(O>9{@UtefAji-zq@Yu$JOELz?L7SY=}Erxb1 zE?Xs*12G4cQrC^wY10Un{T(I}LgdJZwkf&uPwU?&zx&zmarBLMo0DvZ0%%dV14YXw zIDrX+3yv6Q34jl#Z&1g|zad4XU_CKP0ao7%!3eCCgyjC}HdC4emh}0S4XG^DQCi1I z)cC^a+|$+OZAiC4a|gsM`w&B4iqvMEO$KsbEAo4d!>D{$vCwa5%liXvihG9agVn$U z5!XpHO&_CrjEZBqAOb1XB7C)6SejS9T zg+jIHm6vg?i}0<`Sp;&Wa_7l)Vh{DW`#J4!XWi!InedSJ0SYt~d}p;E!RUvgT3g*e zyBk1Xeb@KHMJ9@{)*`WSf4#lYqrBE-K6}}GTq|(=QghWbywkz$qlG~$Xf&R>f>xjL zghhSP43h|YT1J4b(yzzZ&vtIco9n`LUfcU)iOr-Zlmx!H$_8dWV^LUZtek171Q+Ep zV$!wXwAc@+Hj_qTjJ;=jvQd=~p==_8O*AzV1luo5M^DrxkF|8n*EjP9sP=?C-q`f% zr&)x%Xtp{idQ8#YHJREJ$wk)D*KGHl%%Fxx!=)hfq{l4JJ6$iypNADe>QBB;XJc4l zKo}Vo^8r5ayHA68Sljd5pwn7U_@_+T2FBGqI(H>0f@gfAutelHaX4;7teW5P zvaTLB&ELs+G761_k(xZJZdR{7Uk?7=q{ufx%jJ;^I?=={8jRzos?v%w3Lf1Z=pvZf zT%H5t<02V+>NS1W6Q#2)_-f-eoecTi(~r4yO1(cI?9C1~f-+?mlWfh1U-M|~@-p9- z(7_Ga!qP}pJEBTK9BeGoqsSq$_wL^O z0pK7RInXWU;8p@=k^~JaBflL(BRC4%B1FPVB)>-C@$HK9yr9&ghfFLzGm4xuQ=wsZ z!p@r$FV3msgYjRuDjO7Sr;*L#uoO zwk5u937{@A-7;;2JusN_-QU22yCn^tTolK!!!9GGju=cjlJM8ij78vPFd48mS-T>0 z(h5eixHgbzsx3S1*|7$TY1M0P6@AlgllYblgC()Ve}%FX7H9NgUo~QQKZrlrBuuAo zXdV+!i5&0UaLZv-cNYMzqcvfmn2r~>U)4?$w}N`r`k92=iK~mE->siP4+{r1v37A} zSIpmFtfUQy+_KMNbt?qtLSxb&ZDXsr3V(7Q&}sP$R=TP^Ei3g#T}RXM2CcH~J$;?i z6Yg(8P0R*`N3VVkup>vU6;UZaDdJU#wUdIAz^U#%k5~!@*YKRmD`O-`5R_QUw)ZZxOzHY;=9|HgZ)Fhc2JmFBT64WW(f-9!6Bf(^A7?o+BqO;j&$Tk*ek<~kn_ z@aV1)**Ks{qsyJ}vLOq>syGWS1PKLxQ@oNg$%m=pQAq5ny|>up6VJ&s-6hN?yIGev z1Py|e3(nAxBc9M>rPNWg+NjI7QuxGQN*#Q1eK6RI(_vPwLqndXS zS+yN@NbmMQqYz5tv5fBCqDF-Fc9-=ZKE0g9RaZ1VhRIK?)C(wNYBnALr_-4MG`SO~ z?V~PV(@>4Wqg~SuCrP|C5}yp;4MvYeb=z{d7aTWIJE=+#HH2T_2#Q=h2_vF@*wAswGPSXE?mV_8b%pY(o(95JfgbseIT}tYH5Sb* zfe$CO0;e?qathxF;zU7bF4W_vFCX!sakj`KCv43p)xO8I{HHAHgU6@5SOUvv`W#K0 zAm6N9fI}NOufk9O+}eIY&o;+)*(^!|Hr~>~7~nM7^_*WWQ_={;n&%CV1CvJr#?}X` zb%DuCnAGb_l9(L+=c&Pj#4_uatYsXKan5KGv9Djdzct8hw$g@mJ>R$`hS~j0(-Vka zE>Aa4#xG9_yLGwXN`NID65ufPKAbd1OOngvKWEV`%hRPxZ;xjn-%>{nQnj|$Zc8bz zS{<%zD;``Dr`O-aw@d6op8=4k88Er}&n!c3w6~hW+fq^tojEgX>*Z@{^qa*{=6dJP%C6r(_1*- zsD~~x*4x$#?%PK#N`5Q6U+%>kU*K$c9I7>aYeQ3R|Q z8fh4l-3}BCzo>eLCotX9!*@4`XEAJ$hR?;fS|djetj=U3vbtrCaaH7AfY@X8E6{K< zP8n6tIZ-drZA%GQ2N{wWA{|g>Cy>a2hw$i6uz~RAmXF$`VbS=>3{DglWPfJ=GK1Do z856ro92IxYvDf+ZW`>LK5IHfI#dFMcPP{O36hNf>C#09r_c_{(K3b>-QN#h1$02W{ zH7yG^j*32zs>Hp$i(=Kqe}kTI@rG4RI+%Jt6oS+tHt=G=9P_0_U$!M|j<0d1Q!okGEDltN;6#LL zmjin=PDW|u%;kIQtjX>dY2?qpn$Cdh0afVCf1oQj2qU1ZWh1*w-o)#ZR=kn(z-l^< z}F)WEgUcK~jf%Z*^<*01;|P(GWdg6}bgx#%`RJ&zy$&H?hX;58LxCD0a6%I+}Dwo^tLmpV+Fa=)%Af zVLm`<=-?$cqp$n>Q`9rzac|XI!|=L3W+{82sqJpT$bHW|0jdf@@w(Z-sxeIcQ3uPq zTldl@f6<~z-z4|pw2PiVSpf&`1E~(q=2`z1q>!Qb>+Q%ZnN*(c0zx<8DP$ZdVB6C; z0}=P~G(Hwi;vhu96*R;VR62x#sc+(axr=*?(-$JY>c7HztI2|I-S_OsXNGAx>Iy?P zk{L{*prvD>xYjquVJ1K)XI&jvs`qgFdMAZFKkn1`eVDQDGq&i6Qe==+q~5PcFf{UB z;FyKq>M1-ATU2!nk%k(jsY2adz?oe@ctY2@6<~X2DbKeuu-_@#qFV#RyW+%UD?4P! zco8>JNjV*QWQs#EE7v@k6COo_?QP4W13St~N|D!3-Ms|88`qoWO+-a*-M0lQq!Ru? zJa`CSvGF4e5lq9!NW|`qO^9RGqILTog~Vrk`$-xoo1J{v}hgvbmO_tdxvZCFA`z{a9#f(NFoU6(0FK3H4vd z0(=c>)_%8`ItIoIlaIYG&J|)@e#A~wrXmQ6o_dwH-Tu^hE4bhpgWjCZoK=gN2G&g6 zB~iZ>%GHaL-snI!`Xs?>{-6$A26tuL+Y+A4RZ8l9DYcRrb|)Md)Ld6UjpL`&(#E_f z<(2DUKxU4+u!^}=2ZRG8*}{K>W@svn4EEnkR#hZUGfOB8N$ginm;K_$tWu6acwtdT zzuYM;xcyA8Wa;`+WxS6l4+N1!GB~9pZ*9NHoLiB*n(Y~r4StkCSJBO{l4jseMkFS>T6thG^1fvx+SF0ve*_Qf^3IUA~rUM=`PKTz$fML zPf``=1Zu5zGlbkkkCyQ3O&lpZwyh`QBra~plF$_^;~<_`&9}nOiBi(ocn>{p86>#^ z-`J9a(L)(lk}Z8%ZIlLNrKlNN)#S2t`-)m*>X`dY`iVWFwdj&?CY4GKB2;2nH(4fU zq|=|xtORDdq6VH_d5uMcGTUziLbk=_<>{A2O-oNRpm=BK)hzQ=?*RBcv2RPyK;qp4 zq)8{&e4N}N_TRLK28ORuNK?iGf3Y>?T9tF8+_7%el> z=TD4~k=`TITYdzVxqES+|`^LV(GiF@e`WlYq4) z|Dm-}V=nvZ^xmS%(;OkW(^lfUb8>7y{^!IV*rhBk%S&HTcxt@E)OtRQPn@|p2kmr` z(moVsaiY!^h3!XQ^eg8feD{H@`1LU4H@4r3kKfpp)HHQ{CV=z|fD)hRGfD=Au3pSc zlF^56wVCm}i@HddcTv1+S9r@`iTB5ztI!L$(VZj7noiAay(4xBwrbXU@h9F384n$z zmS*w98K`W})*9|1TAV^pmo|RP|}*$6FXsf->+i)EK~!{&Qg2$ zff1gEcu8*DOKsa1!C%46Rg|!%f$YD+$KT&4sUBCpaHoJdv_g|`(#DNNKq}jjZ(>jO zxtGOI3%nDZ?K{MdLCPeW0Zc{5tOXy&kh|lne-Aw}P16J`tj3*871dh*2#pSi>6XDO zWe*$8mOMnU25w^xQq4aSe3YpxNr-~UjI@UC*$k#ka_>x7%Zyqg@-~Rt2F>TVtzP(v zOxKl3S8_G3^)L%}w(MXE4;BtG^6Q^}gnr^G^?flLj2pjN7{6%+e1s43c|b}YHq$=f z_~vQ&+7IV;67*V>AIQaSIoBQqOJ-t>_vg>wQPoc%9fCY|nie#Cj5T=c@%~BDd>7^f z$XK~1-XZ_`lbgyDn`ZC#h0xGmbilAqRv}5znA>L9p}s=bzcD*8ytMqAE*ax9K4d8a zSI`J4`9%e-NZt5%90tgVb?k{DWyLtN03oz*L!s2Yi1>rw7Z9>Nz9PoNq&rIvvLija zfH9+)vv99Jk2}6Pm|1<7Az9&G{g6{Qx$GGAazg=DtdPtZJMfzRB|(q|A#9uxBbFp4 zl}95oUOfXm7JHa^txt|S6LGJGb_57T_$-!u%I**m3Q+;-Dt_9kue7e*I!~1ZU+XBS zr#l@VHpuEGJnL|Ra~sm1b$?c?CR%fWGVY>r(Yb? z=*0B`pv&DbXWQ!{GJ154!l*H*$%BzPJ>?#gl-S=V!Mr$0BtlfOUj`y5KWwPGP(i&xOH9?k_q{JCV6G)p?n2UgoqEBZKcY{nSf z@wa2fCXvW3$GyMbk4(g!&)B(hDJ6L;_6-|^?h&15q~&CDqpK2jCQo@hihHr8zp1bv zGSI|0PzM%EDk>UC7sJJ20(E>LCf0-Bqr@50^@M)Y=zby(fhHxj&&`GJ!@V$l8gsN% zABzl(;y>|kZqB3ie&8TP#C=#fpG{DqV|n)<0wOJG?vzH(EApZZ!tK(FZNQEtkiMSA zsCHFa^F(k*A38;8cgxgiJ@8zI6yu(Ji&iEBkHust{ZIW(Pbhp7^Qre(OKb+>>1{6$ z>_6kik(-%t$DA9rv09I219RRnnU_q{6)YfEykd^{72kT(95zv9T->b zn2r_AH~fY#y`c3jmTzCH_P-#oY`l5T%PT8r`u8Udpb`V39TiGwaC8LIYWL`ZULqrW8 z<=|#i!);k*;42PBLGB&m@_0qdehIc%K_GT>z8;og5`Oc1tR79jf8B-vAyy@+Y;rR- zv4J>$;vv(k?k)awGk={cDYxv`NdZqU@HjlSoq7|nR#kkZJS?R;4=PK<$Pfj9RxJS} zM;Am2j~Tvky8}AeC3rb%AP8qs=@%n;>2FEwHK>jxA$oJc*>hDWTNJ!aBpNY}HIZO> zZe*6JS0&Gu-NmK$Q+m9~tlh=s&iX7KKQR9Qvx#4kHBLH-$$!%FA2*j6f_P36O=zt2 z>qm<#Gk>@u8&P4U2}~$gBSp)HW~*_t1S?OY43X=<%&RjeuTO|Z7KMGh+XO^QJIgG% z&zlOxpcF~urPPAk9K^^iB{o_mOn6S&^W1k{iFxlNBg)=@=+ZGcSRlBR=4!i9)0f8na_6L5MMx^zs06hAejimfv1Va!P^pT^t85~)&)pNf%_{0gs>OyP$;5NKcOv3WmvKc(0=AS zu57X$a$dk@1Lt8RL@9hFUJ@eqqH?ICLPi>tg2QCcIx%a9Q^KF1K546jaHiQ_Oc9l9 z{RQ0F1wct#u7bU&*1Pt~8Km_O11-J1DA~#|v2S?JeWicBEnv( zz?@Qz_$0oQ%dg^2Zlb8{ZoryHKA~h$Hw?I5(sM);IaR1sdMEZ;mvL(d@ZpGd2Y(tNl-p z&JxvBh$imycuL9r)(EB+{=AUcnt5>?i6$TX@P2Ug8*cCGLSlw1N<@(6-J&Pqq_woD z@*bhXEA8VMr>eL9uP{DG{Q6?gcvoy;xg)+#kMHEHzTI=y>jS;~EGnCcapCW89sO!O z-iMfsKi0jpKPx_(kXC1Cj-OfMAa(fWRcRmoByMn1=i}k78$HnT?!=XR?oK#W`!OmDXorK?Cp@@@2 zDHpzH1hJgPT|~*k1VKUrq{jrVJ_;xMCs?MLLh_ zCyT^HGay_y6QnUaX>*6KmJ~bC`prUUDXknthGLlG8Q?We;@0G!ms-%1ZB~yt=C8Szdp7xcauiSRmwIwyUw?{GDauV`=w3ukhzj3Dqmi=O>VS=e2o7`N zi*}Mb2jJOf%t*(;&j6PnpkpqQ0-s6;_kpgnt5SWC+D5XqiPzASAM%pqsXUgn>vbt* zRuho$y62p>yfOk-0 zdefo1;B`_@tbNTFVW{9zRfj#M^*&313UZ37UDchHuX`4HOiBsD-gZaH>!J^Yh@n7` zu@|u_o&)-=fbSc2lXH7)nWo|5(94e&sY(%@zm51wK`4{QYRvC(fYPdECecX@eA*^r z4kMHo*+1)!M?caji}*tL6`98d;vj4iu3&Fsj(^kd z`-S07sk8`IN?t2E>oDrjOF{X>P@Tat? za$nG2w(eMxS3q*PRdW}s9&&}`0XG?9o`4{X((l~^`8Fw_uar&1TfdrWF`Jc_5;B{K z-R562E<_R!Qhy}j-e{tS7g~j73#F)nMOED8|C$4Ydt_`0PFb3)?7q{@-1FHBw0j4o zdl(lxMplV|?EACyix;%fRn%593jZh;;3Kzu?QX0-H~;H{0j;RtLezncE@5&mC5|m6 zJbPWZO$^&g^H;CQOl2-cCU_l49=uEhQWw8!NoO<3Y02Q9r?9V zF`;MaM3UcogqGylIcz+%dcxYz7UbUy~&j)v!$oC8OQio8}(OE z=a7)MFwF-YDf~mr`8h8)FX)|Sm@?&yawcTiVlBsvt?n+(1A>kfvA?GBGA4X4KInrl zF%DQsa;(k`E-^k`CD#CP9I#0^)Ce2uGA!7hAnZmuw0r~hRQqAcL;O~FZWcS;>3Z_g zty4<$l%LIWS(N6!PpG89nyP#WdX0Pe+uzfNl%Y?pU6`S+*(T|%mFmW!ymr&F&^%_` zl>U_w>DC+RHh|OK5Apnaw4a6^6QV|HUAVd-D3U86Gp|bMYR&WZRvUstV|)Rc%C&Ae zv^vOrlXQ6f(k7{9BN@s8`o77x zsz324^HfQpp1m1pFIR8A4cU2wEO2PuleU_+iVc*ON#-HvQFD`ByXByA=EN4%NWjOb z6~dxM?Hsi25>`cQ+wb~lvdogI_kxJ|!?c_+o5YvB=-fo>30&1tuO zk~4$!QDz?Lx9?am?%$mSvC^!TDzW4hqeuFYsWV^kI7}e5WZJ8uXVar6S`yEiHtN?EVj@%+n-)GMO(&*M-7S*4M9DRpTebmWoDXwTSk*^sUf6@zpPap~f+b(0IBTw1;9NB+C zWhmAAL7~BScSu|`7E`cV6tVAtk>dMWZ0#(-gC}e2I(w2Ut6H=3)W(D>8EoTNd4upPN3N1rxfI@OeBxkGMBR6FV?2bHqoSdzm~TDlj~h#(V_pLUO9IjFfTfJ zns&>pI!)!EAwk5q1J!vFo!pREu@adY{TAI?{e6K)&B$KBL0hhI=Zi$~6$|H!re%`p zbW}o4#^f5pd|M2r$fpl-be9+(G1VJ{+j_#+vZs+DQ0fG7+$nSCpSHZkM%tLd87nZ+ z2o!#Mxa_aO^mgg3=S4=X zxdEIOuEmFOvQVWK*C{TV(^xs0J&lgjNK>J_XcUu@PVDem8otS6aXTMcr{RfSDWHWr z^QTwkwLBTW#xmQj(f1stTp+pQ@qAPBk1yo}I)*Swt+6kB+SY?HicQln`e@7%?us!M zYnB0ww-yM47%8fvZpbV(yp+#WBr#z+l@q*l`UM+dkSR8Bj2e>FSUNL+%FG$kcn5Nhtd0_J_;gziR{ge%iTU!2Sdoa=&SxiGa28{S z<_y>_w?u_Q3O8+f3l*5 z8dd>|7DLHZ%3#A>qzfljKgh6JD}FOCLO5wCkzzB@SR{ySRS}<%9^j<|MI8ts-%?*Q zi@Y+*BO$0k^Kc>Xww{7K6G>ulC-QC$sr$cwNdR1BKFyq1J3r#xelW5L^ygRo1>bzW zz;{9|A``I}S5PHqc5%$3ReeM<8NjMCA+;$!&`Tx){bf0t1STzg<+e|dx2;(J#Kt0z zLhiwA_GNVavn~blZM7=)+h%S3ypNx!71qk*q=i_Thz8@(R#oCGzsIL9DQ9QX`4 zn>$ce<>V`*!C(W#hoE_SWI5eD3?n9ea8JX{c84k@Sr@z`9Y#DV0u|i{jM8tiBd=JM z$dHn*>P8_0Qr#QedeR$xHuxB8%3CnVa|DlhG6gQ@!#6`HDnssXKgrARB7$d20tk;L z9uHgAFtZtMRjQUGBb8%)5A;`N&v9iM(OaaekLY>{%GSzGTBY(AIAdRV-cVtD%VCZ1iPVvtc*OlsOw!CknSsV0;5qX{8;co^%&n{*+Dfff{K zNo}~5PZof+&r}yBq=eit*eDZKUcfraV1;Q@D74$(V>*OYet7B^8@TLC$yEroK|VL5 z6q$X_wuS3BR1Q##A)BGWzMtpQKVe$2?LSVwm zRddG-m=^UT9=33rPx%?*MD3N*&r{D8M~4s@U#!5ULAWDxcodPh7}$Q&emHRbu`74> zkxA~~mCQTyE*@EN?2Nu6`aHC~Xw!kg)2~|Bt5ubvAqqi=(ptw!)9M~elJ^(GM6Ut< zMy>0aS-oK@+I;^H0M|e$zk)2*640O-l*PJ&3tEuSL!1L5-avC#&a?PTIg!s-%>c1h zt9F*o2J3J6C0$U8(k$4DrzrYy0nNpVf?z_xA!R@*NQed$WYoBF9#>YI;hNcC&2<}- z1L-L7S1qVW$k~z^Co2$6OL^)AK%l*F!Yow>t$@k$Idva1QBdm4xJ#xIS4k1{E5i~R9#_+`+DYvH6eN_G zvQ(ZKr-UeOVt}9FY}{QiE)@tFWwx?-^$_q6Q~r`E3pg!*l(%Tu7Rx}77l%x&PQyYp z=5u}Cf-xyX!%RZ-?Q|AX9<&Q38c%gA4Qc|RKB3|tagmPWChxhp`A9R^PpT2}N;9(7 zqLHf9q`_mYEL13wV&{o=JNh&fHzn%Q9BvSEF_Q_M091TNPV+BdB#9a;5ULH?fzLS7 z;5gcBB_Gxs57e4jVWyh3sSngS!JG%`Xd(tE0^YFZU|ljmYflv&Cb_J(U}Fl>-h9dl@pe9;&nKr+#SIQ^Bg#TA>>6-A(b(w2!HVOd#Ax zYl#Mq)qPCI@&0P#E@l<7D9w&i41)K}yDRJmYLm7XCvQi;94P2KREMi4J7$!GK-a-q zFrkIvV^*q>5{1Qrf2Ar9f(EU?%RS{%k%np^lL>d0+V@sDS*E54h-lkW!65RkvS0q4 z2RO8_L}8(GUzG*Vf-@-z7HaqyD5zLy*-?_r@NtO|e7Kc{6c((;M{cLVWW#@77VZLZ zk*PAKDFbdMAAV7-3;>oWIxWk9B_KwYe3|`u6bSHdp1dcsA2kI0kAg?ZPBgJ}YFW&| zqfj>SQI7EVk}2tb*b`8iA$6oTNs*aMsq4b*#F?*B8d@YlnNm1RAmSWflp)lYh!=}> zg{7^f9G`@k8G0rJN)92TzzpVU_8`msWzJ~%=r5t+6&j@l{1g!xY!%{Vgm?C{epMFr zNggi}9b5aAIfvgw-qiHMPl<|u;x`EmFXPXWCItW^TAxtx5}Sl22{2UxyWliAJ!DO& zZ+#;xOTQP{km4R)BvMf@Rl>(~j`Y7_JeuWVC*Tdf3nvQ8h$TbCj9K4$pX#{|EZsRQpofa$1}(Q zB1LI{dFZp?jO?S%Vt)rIks;&WSEN2NB!k6KJP7U*2MVreDRBmfL4)BgIj;o!w^J&l zDkyab{nP^)FZQ=SOzD0uDS~v1U_?^{!<|q5(F2(WD0OC7sRmP`9|8r@^rR9z5&@n5 zR0zF|_tLswupnV8IFLSKr9oNnkRS(K1VFa1Hnq|q4=4c*(rj`M3qmaq6IH3{6uuRv zZRBB~>4Cj!(cf^_D<_-y8g9F5Xdez^pT@hm2C%;Vwnyp>I%}9c=&8RMYJI?9an%B= zQrF*9cZo~F#F8<1!^L>&}QgCKo>JZXGq6G>4ELc6KS%nyJNIAhk%?&$ft#Uq4cf(#hjS(VW*<7gp zCTK7myA4(Z8HVa^f(bFjd_uezgT>R%5|SaVU`sd6$g~v`|4L_RF$O>a0;?B7c&{W7 z`WZN8yjXy6%7YJJwV7*lisjq8Uzt0M%w<%^Q^z!3m0l1>iuEo=bwumdnFH zLExXWFmVQUW$l`Af626@4)W9z zvxJ5{MH8m8aSa?}(0*yq24cKSBZ=)ozq?>mBE=(sK#GKNb_w{v&%`leJ=IMhJl#bUJl#zd@kECKPoRpnhl5PE3qGMGi1jcC)#bS zTGQw{)#*OfWjGWw9d5MduvVcNgJ9t7h9rp*J6WBkL5dTy+6yw?ga?;kFnL>1($+$nO<0?{Bw4&98~(`0)hcDHjUYWLfkZwNxNc{u z3qNgpv2$;wWDFLne{lsNNZCz^ ziw@jRTH#q-C!fU1v91;pCLi)(kyWiIsOf)M(+Swq5OBs%Co+XTVMr~~f(2Ue8ROLV zruED?Mxr&Y%~ME(RPh-pqiafosbe29r-^EqRZldKZ{wU4krvR^n$Lou)a#^#iwch) z!y_wNl!nm7PhHoV(y1a9N<~De`zJD>5*o-*N=bjn5YaL!o2QPgrcZKZsvK+=0_xD~ z@qQBn^k0}gC{<;ETcRj_O1M|lAu@(-1qgXe$%k}xi-4@8iXfxCL+|)rDuK&X{J8!T z`k4}g-Y6Ags4I@Irzg%XS^s~d%&9z-gj%1*h}A-}5r0@hJ#YklEEk2mOV>z4-+?X-G7Nx|O&;ug_Z^aU_EcRili{XLS*eA$> zGs{|JCgC(0;;C~4!uV3Ulo^cZL2?7s@xYnt4h9DT0;NVY6+hrv1^{*NoxkUW)}0m) zG7HPlhe9BvX(eNLHHBtj%?5mpW&W;b5;&G3(vkrf!S5Pc3HS0SI=YEFpXnJTVlHMt zIs8*6)P7Ws9r4LIbWA~%vqb=PnmwrTVvhH|@(JUGyIw@&OA-2%pF~*2`XxijJ&Xm5 zNtvt|mbh~y{z6%i!eHCuL_KOLSnX?jq@9RFjY)&e5Bxl}^24iKu{L3xdC(x$P_&za)w>7@wPv9Gt_h!1n3eD4B+E=p509zHB!yRKt!QLHi9C_aKNF_v4HC&QP3+u=qsbk*jF~IeqrEW0Q@QElK9JKjpqjh3&%qhR}JU;={_!` zH`!Y}ZM!^TJm2pwns7>eLTAC4w`2;<%=76c8~`>=ECgE?jJw&!Y^*~#1Xe^xjbW>;iLM;ejUZE5nj8$m~JTpqyuikv{Y3ZjBe4Pjv(Kj3+ulgR~x>jk_XSUggwh|27IpyzrJf9P2zfe*P@h9iwX+`YaPYj6c2J+?SQ`Vx$J?D}di2&L z&SJo!Q_Inu?luV!de8TI#CYO3*=5ab1N+fPBK8yW(Pprs6DTX8WUW*~T;xf16bVhN zH`oOHv*orVAFMYq?XVG3xTTTgXcMj~45DK>+?c$dOqhJ2M$fR*tKmScl|^Q1HC~*w zuNouf?0TReu`s*dc7$cCS-g5bPp`8dX-onjWm8B5C7KUnkOATiyXCk#z@c1C`>U;o z>KvrR8q2|26RXP9W5k|apR~K2MQQd_ip#i~UXp|0y-M_xca^Ej7zAk0delV3D$Cv~ z03NS$hTVqkC9<;8EKy^!-_Ek6?Ik?TByo;Om3@D;Z9l8fSoT&}_b{w12bYvEWQ@T* zL`ONqqy%KBYM~?LMvJZv{p0Pmk7E$Jd5k`*V`MLDF72e$lu@h_qgoyCb-E5BX)p*4_c3YG$f zTFXUUv9!n1f{`d52(Al{u5P?aV%#i@%1pdOJ?D?=J&`(oUzIu48Li)+_R|!+Y3}Pk zNqw3OspqHQS4c&d4|0%PqI8TfFhNdB&0w4&CyDNpT2VI2c_o<=-Nv72^ZbuArXb=Q zz@LopiXB)@zKk-{gRCbPkG&5Lz7v34*8sF8_+dPYj*|C^g#a+-4UPaEKZb{vGbQd! zY@Ys%@k}{RE;78L5UB3pESbuhPVk{Beo`N1P3ZB%ulQ?>tuen*^t}|Z07r)30oy=v znF@QXD7c~+snw^ki58aO5g}vmRUVYc@`@Ie)+0#pVOnciD#N^&!{)fH9!MALTT&*} z7_nvvqGgB@m?9_`9io>c9e;BkImZAoNRPz>^R2l<#i=_Fb(3SiurJq-zU?P*S?=_>kfIV{H z>xi6766j*U7i7qjN@yr%wV6nKN#eyXB0aCt@FF>mM9jrfq`Hgd5nv>D>wM~Ic}UAi z`(rSnDuf`zXz!A@^%0(pN=Bl$^sh4hDJ4FZlws7EHDp9Bq_W3A^8-aetkfce zno=mol-%=42^y_2=#xmXJ9azN_Q+j-%PU0-{Zc3A#w=C? z*puKdrU-Qs1$MEX%sn>`7P(1PFm@-5pV0b{EAbXkWy9StcHo1zUA5PpfHa;?ax2jq zZaJ#11)J`0fsBCt9KfxrMWz&j;;I+y^b}tQ^$9Cp592$f>9j;qbY zEkJ0!G|UjN+DwWjrE>MSMvYxX6E^W0g9($*#;uwqc$p{D*)P*?A{LTK^M!sdw!NYy zsR@J*DvASW#QN8yimlKXEbet) zVD_Me+TehSgpTtd!(KG|xn9$WPBRNiw^=}ar&)8xc`m*orx^sOhnUzUz0g53aw{

UXS!`CJG4xVSqcw=20iC`jYpa-xpF?82!l$4 ziiMWkRz0#rVGk&XDb^&E1CFgft5`cvbXcYQp#6B8=?GOp!=c!Q{k7sEVa*w|Bw*Xo zX7iCIIqx`@gjrBrHY39Jqde7a!@g=O%g!`8j<#5jG$rk=R$qzKpJ@aNT6lsB;gwPx`YYgOtb@Y}9(G~;d+2FsInmRh9_q2o}kmGuUz)n;NlP(w$_ z9=c0FfEMhwy8`UTQq{Z4G?~!CBkIb;NK&m;Wf(G+Dm1@rDX;-7cQHV$v142}Y$*^& zNr7QoA?pxsXNn;D>NVc*N4}nLhXpK3BPZEmfqhSf9T2;tSR%;8Mb;Zhh##@jsx?EqV-ugO^)G^lt0FlsSSQ%HEcmIruohC*b&NKGoQ2oi-vvEw20r& z0I?Klq28$3cZz?T<|G+UyvY(}Ce3aZVUXu~Oz3%Vps6n^=%q>S-$se>N=5Fknn?&= zjq(_{_nA^ph7oP8$Ojyq{gN`uGJqQs5+d15>sRAXl$IzVNbBxK!kE~Qc^L6~$r}Wr zeUXEMDKKh{K?aV+LZT6EfxuPSb6tKu3s$S4Sg}wd$SfO}PKsMm{9}fmgod@SOhU)| z$6P!{8dSNDUXq{H0zrCmp2!ErWTk-yGsf3}c9~kQM&iQJ#1Y1%!O*~4kr3DaA0S*! z8zn}HTDT^s&aKIAs}hf_^Wf(x?yKvuYfS*>0(I9d}j3-)f zMvj@|2>3A4|FfhFu7flbi@StDWIf9`<>#@*Vjo@##9uJ^5Of-UDF>G@IWQN(Sriw`qdg$T$Nm;p8U!o4Dfiv~e`3KrfzB@n z98-ZL7CzL9G+Kd>vkHU+#iv?Q#>+EJ9(!W+6tg_F97p046pR2?Tj(Zs)ZFkj-gVaA zphH;-&H(dRnXsNlW00P|@vib7vjnLn-uE}%3%5K(qd{1Yx{KWj;seNs4}goICZ-Ge z>TmiRXh;D=0t?;Mi-`i%G1`hjcTR~W(_hS@){-TtIfwPPBwl=trrt1^SPRDOg_C-ooxN}Z_{Wp%N@s-zXZ#g&tTipimoOVp3d?8>YN=d3j$3e@ z^~x|PQ7TcZ;y3NcA4l_-%{WCr(3(>T+Bh)Qmymdu^xV4uL=mu=9MsgJER`i}mz61F?|h3hmSnd!<-S zyPRsrDm3O}tYU2z^N8jRYFR=(l!U2znr>q2!FnhD z4u?p9z(0_om`Y;5Y%c*2n)laAt-{J=Nf$I|CLy)NDjREAS6C0|DaN#!B!j+0JXC{; z<6x~Zab|H1$#5qN5+?5~*|4n$9kZy2xT5`QOM&xH-M{`QNZS7Muo9Y0DlNQejeGFGMDQh=3u*fGg)YoVRRYKqL;iZ}fC6%*~r=v)F2I(L^_w-;{`4Et4$!wDVi zJK!);Sz1E9OsE4{&3@5XaGKPpNt>ia0_Z5Sq(?yDuaX~_DM$1QRf2Xj%kHCSWl~*` z753INB%S`VFre)GbrTgo)_%#F{;FZ$jS@N4Iyq4(C9NNZ&jx)_0&BW=A zSSC_1@eXe}){=2zq}9?H2Uq_){HroGHfuX@f+^Y*ia8H0B9;a`1Vy>p?D?=J*`rz-)O;m>@mK(Xbgq z%!Zugl$nEL6_GraocPSLXc96Y$GR9ZnC^cPp|Zyh7T~{zIZ6nMPpq_#xrI8IIn(zz zrD|h9U2!XRC6)We4QiXR<_aMgz1G^ zBgCJ)N5tr~*VSGMRGrsA84P(vM&k>Bx^&A;OQA8xu}Ou(!b^;p7V_c5&XWySowj0n zPp(=!3FBoLM8l;)K%>HHE(RPE3O5F+4OTFACZ=;MunU%-ja6R=SK#%09KS@ep@mf2 zu3(I&k~3h%K*=e(k5zDt^GM}ct0z`eHPZ+K9PCc|jHVNr5shs=KYfRE(W8DlBW}K**Dc`XP7Z6S-ejej|>%^qI#>}SX zm6Kc=43P{c;^n7(M@GX8rXCHlu5L791{19g>U9j@7dk$X34S{?Lchr&hRk>m4#z;1 ziYPR@v0)+GjSmh7kBl>ikb2-)7~get+_ksQjK(ZAR%HneI*t#In#4M>lg;og4lzP`xO(a_=HD4w&oPe$Xu2tIyjn2Un@8AlU5Fci|^+uIu!5K1;2 zunJ>~B@BV|c62C1rrj(g6bX0rPzD4I%6q~(5^WfA^N_>hZVrXzME33OrTS-ag*&^$ z_+DZm=fya8fgu51R$8~S(>>o_hu6UFZr@HOQG4*cS{=*;jOkC8VrnusHf3#Y4uT<- zMwqp!8CNnlHo7)9`**Oi#0@xmf9$d?TvWHE_Ri1V1G6oO^ z2!u76D=Qg3v$`4(7}y9h1WDF=@XYn~?lp`h1m=Z+d~2%ZH>vQfsm@$cp0%p-C$O0^ z30vK$J{p=rK#+hLa1<<&+{E3|76bd z8ByPI1jxMyrxD3!xEv_iy2 zq)n{?I(ncj`vK>&C*GPE$mg6kaqojn9~Kc~ir;%)nFhJ>tz5+hvNKKv$9YyLEI70t zx;*Fjpz@Koiv^Gc(`u#@8JdMe2{Q~ZWIoK;>!Q=2mz?>|Ai+uCAD>`KppAxc!$Mk* zU*($JSbyTkk;T}O2@CPdIplq-figD+ZL2We|1?L7hN;LD1y5CU z)cvS8jySP1iQY#!Dltj)JkF(T_)G_z?9v)E=MFuOcHXxI!rUR=py}|7Jp2r{)IDQF zOy6TO5oa@6@JW)-#6#FoV$R~60lG^h9^Om$Jyr}gZ6mrD=b+aw8+A=zBaE3LP4dLKJxgU<~zq&dhD?7T!&E+yN+3By6~5!XWMs1M}MNMjEdJ2onmHp-$LxGt45A z>xPKxF}az*D-&aQL>sQ*h%{Wwacm|cK!sG>t{_k_(MqY%#6w@zc@~#2Z184;8HQKW z9d{!2SA*3TLUostZ8yVpmrXWIx8J66*dQ6O=~_s2#CH(!ab{48Fh zwUBT)feP0VQq1w>O!Laa;k|po8uU7;niAB zaBx?U+TcY+5uT6NS{OAO>q6yct&1c~-|;1r2Q@ps6ewjlVW@)hVvC)LP$8TH0miDB zMi}O_msvF7vRMj!Msy`J)@U4-c*qp%GBuTyo=#NFMaro4rE1Q{%FmeTI3(k6RM&A> zUrAWG*7(zXcqAx`ap2?>%Z`DIAW6U{fD?Z*x^UWacr;OYCR%pN2O2D%F_F;h#dB7G#AcXOEK`L6&0Clsy%ql zx?0~RI+00?Yie-a57Gns(LcghkM;@u>bA>VSp^g%5NhpE$%NJTGlXBbzTOIOinP?W4k zsj!f+$4F{^izdaEGM!d4U7p!Sz@>^MOb)*&n5F|oRmC6DV;mnF3gR_iL4`m*oF|7k zM5a}QO~-FEN~ZKzF!@d?G;b}PCYO!F&vHkdh(ZR=aQI6U%)_I`-{b)`@u_i6eiQhKvE^!r>FkC(N-38m7(A zN}Myy;5x?6+%t6Kh?z-)cl~vjbMQbZ zhZaViq_5=!kQt!qURLCNd z8cU(M5Oq>$&YLP2te8vDpF;l#mjmmZ6dHCGgXKV;KrDq8#_@3l&RCJLEF^R4E|G-< z_f*cM8m{;OS1KY&)RF*sv-wI?V2ATW9fic893`xuJ2@Q(RhFN%L62SCX_-m zWtNj5J4#ekM|p6{NufD8?K&_dk#NEULrbAyqw&e91b+Ep))oW&Y>f~QNcHdN1U>}< zWD3o}VJC$~_T*Ucv}uE${X+pZ*^RjN_4`$G3>2hPs3=0y2|5%z`-4jRk3cXj)eKlw!>*lo0pz1^4%> zucS*0hXYKg{$D9HEHT;9>8FI)8Q9$&!ng0}@@tgr-qsO2IAkG&d~ev`wzh`$^Z)`uj7*`~-p(qMtsEKqK#bzUz|M}q_Vxv9Yv~r*IG;kZo(Y7O zKl6X3&}?D~ja(#6AVZ)a<7JdN^MeT)Jjjq46&6cE^lfg=SW}ZlOL7aNW4bRATwU$A_(8H?oz;}kT+IEzTF;LZ8g`U4D21jrb44W%{JCIx znP+WHU?Wd5{#Oc(YgI*bYcnm$D=L&i0~D6a58+Z$Zwq|k7^5P(POE3wKFj}i!JK(-PSWma2{ z34O<`IWAf7kK-A?9Cx$F`Z;^sx>^B>87OM4w{~Q$)JEEUMZeN&eV-8|XS`F&*HC(oh z!Sv+Yr6!i1`wmDG7JgrNnhK$jq13`}Mdm)9fruRAsxtW9 zlJkGs4^!31XHx?4)!F0k$cOTYFe&;BVNWPX!7!IjUIi7-INN;yLOaJVPma7)YBa+D z`5%)TfSmbq{cq}{d?NVxM{AnHyK19*OHomqgrq?}`VvO^1uXr2|iFQk=&R zzRDSXo+~Yp0123seu(GiSk%nGGoWUAkcA^`5|KOzW@E_AAp7YoahgGbgU=iXF}d!M zAduFQykWXdQd}C8#@PF0-c9_(YV6|5Axvw6jDsyC96htEF5Z1VAqxrEFMsG+HkSsU zXm#)j7!t^r?0!gvu*Yd0vC*)K>K-s-u=_z&N!0WXcW@A#RztCQOiUOwKM0@^{02D8 z>3yv5YC>R6-=j#&jaVC#2Khnt7qij0Q!`@R(94vM zA$=tboT0CzohdXx#3&2w?&IAspsSVUVtzzhg;rji?zop`-|?Mb9Yd!9ejvkm^Nlb^ zz&Dsdjc>uzY--Gl+#aNrxba$c`&|HDu;x;PIWyN1t&FDzBI1asq&Qr2iIIaGMqgv# zOx@*F3n=kgT*Y?yEN%!?g6=LWaOO&~(E_N?TWd*}VS^XwKCY%iB<9qS;QW%M4#sPF zG0|`(RCz7|P-H*drC|9SI8YrWXQV4$1ttE7r%nT6E9bIXZs6u%`I$6V3g@iRIO=ql z%m!sECIo^lE9c_X7h>!|EYy{`bl%DX*W)jrF4Z{dEtxP{ zHVc5XBVNhmnehBT*?VM+`-GY-n@AYPV}Wx=$3rK$CFnmo7A-yHIylJunG;jCF6ccx z%77Zx6NgVs(rye8J#0t*v8=v1CKOuCE6Z`ZqU$0~f5U^lk(w(oy1*7?=TM5*b=Z zHS0?x6)KaE;e_7xoFG#kRMMay->AhxDTF+H+!CZ1m?=+jmi!}s`L#G}Wug|aArHkbbD!;Jma=hEj#qS2Xl7xp-u-;>-{$izn*GLTWl^6Ee=S%BH%oFf z#Z1|Qaxt4F#LT<}^0(rP{?0%`$Ir_(#j~a#ezToM+?oHQr{naOr56}OU8p#|BGs2T z-NYsdG7kEyu^-p!7-9Wyhf#I28GZ$jU(Gel=hLk5MbhG*xlTba5bkTv^m|p7{FzVF z?srOsigQ`S*uYQrPa_HAH(QYhiN{Fx*QlocXLB!msJ^*ZFdeSRF~B z77G_!1kLHs*(`edXk%iDiXW|;*s^78=)6!rhE>AcMf_xbkbL@0K8Py6ag&hx;b*lH zb0SQGupls-X5sf1F0DUb<5P*@7r8W&yfQ0F&U|JdFtP|w7-tP}5vR$o^C##R<}%^P zD~p<8m5I`0fOY`I9N`=zVx$?;KQi_z4%X5pAwGrM^2gt#xV88m1PFkXzQ@$)^x%se zGUQ7ckY8GfNm@IErW~dQpB3UCt8GI~kYAZ|L`vXOE)xzs$r<4?VYK@}!Px7xRtnS1 z7$gKHfj7V{5S?OYQvJ_zhF%toy=7Pp+3&e|OzfVV!RPVrhj9WPR|>P`GLClMORAyR zDoEnp4}gx~Ljy=6B4xlQMurwoouK7}kutF^HILwd1JCmDjZzC$V#44-7L>5Yj{U{b z1|O+`j=O~hgbJf(bFoY!K)c6U0_0j??!XfuA8^i4Fb$aOVrz-G?q0T%sC6fBk>$lv zzTTOa`)H? zFk5a4Bn&(LU`Xuh771I2<0qjgs-dr%vL92uwZgodlYLiL+m3sjxwC|Nm#fy#4+ zg~2Lr42BskNc@Y{T?QxyB=niT*c`-cqtmWnM7S81DhT$A)m)6*CSlFRsOV9VgBS2Y zke=)(z{m@c>T{sMBz`LJwGzBHXGL{*<+@-QXmBoAKAWt&1ojKD*Z6Fpz6s^$X4GZA$h<4O$IiGnj+GOXli*k8=D;}Ci8R9I<*%$+_y87ZTL z7*Gfy-Nz-TJV(dnJEja6tspVdusn}{!IRVRiZkA06lcer1*^!o^ppaqhuKJSblhwvS^Ed9@;Gp0++Gc;71-DcJ1y79cB)pSAo@8V7C1OVSI%o zL7X#gTHL5%akp8Fo%t_k!TtVyeOWs?Ts!C@!MkL?ef>HQ8V1uW@&`pEu0;@Ha2+x za?F`&12lpL-QYu2miTe=mR9W$HWU9gHd<>*a2q!Xab&Hl%LMr021Zh|%Q&>1)CAw{8I>Ft!EWuXROyaxW10T)GNvt{C1K(cQTK#=2&HRCJB00 zRs`49EcoSw*^Tk8X2)fgVy%v2S&~7OzZ~}}i-sQLUygg0mxkBXnAj!%2;uN&)_+j$ zTPguiTG?l7@t_M7d}^^Y zM!Q0jvcjeFb%FD30UiQwk&m&WQk7Ij70*qSIgS%B4X%h1pr0uQkHL=}!yU zJN%B?;Jl|en=HqMk;0jeX7P|_$f99T97nx)m&<-Hz- z9vyi1E^lbNlh^+wtBVj*ssL8?IyniQBZ1*h&qM+lH+-LycD> zP1n<4S^y;81%>v~Y{LCOuqcoZFxG&3ZY0|7fcnCX*KopAY8H{)2-IC>RCSB?35A8x zrfY_UX&|LJP;f)j4O|H~TuIS>!d<~20IBYBP+`=G)*I=LJ6t#f9}*5PMd>2BDhZLe zsE!gRsyZRRi6Lc#eI?{Tl^0)6HeEOWNV53`!)I!F&iok_8OQ6dFkKKVhlkU0LTgE= z>Kr!-l`jphi&ULA-iuaWBnm2QFo8QI5?XIv8effHUd~<;#>-Tmi`Vf9VcCsYQ^N4- zGm)xu-jg$-in*xVCBEVrhR@)~&}MSpcXB4iA`-S9r|K^!YA#r>F|aVekm}ia=LnYx zgGwxnRZttWRB9Uv2a7?2Q@DX~g(Wl5^4WOh9Q)}?Pg4UtIThk)coO#z6iZIYl01#u zLX-zjyN`^4`XX95^c)!r9H*S}k2@Y@OD2pKPk9dw2ak=L-vrzk$G=yZGl9dL4s-4B=s3yn0FFVy z;b8Ox;|l!;hjD{v-+&wNrVQ$!GG`P#I0_~N5NerFMI`J#9svQ;O?-gq(|*>~^#$?4 zef>VMpKE8g53jqpJ!or$UU^CIZYC3H`dvFay?fY5;+Jgb=(lC+1u*@-R8?rVv zfehVSTEUGt3GJeaxL{qqRU5lDH@UYo;}t;Y-qZ{N#0kre0e+e<%WTqOIfNnnNZF9h zXl&s#3)E_7S3HccZt`z!kGONvl%wh4y24)fp{J?uS{DQ;4mKNWpM*rp}@F55= zw6(=UUD1TWI;9b^zu32-!8|4|PJ|l+n;K{;0o`q^$BFrlU0N6PD6=|ibtTsYL0_xr zJ>h_OZS8{JOWmugT;fTON{zk3!XMRjZfB*i+Wg37I$rR5iEAZC$^JFfKtVsgVpXN! zP)&C1IIdCOvEm9>Rr>Ij@Q)^C_11Y;R#@x|w+*#G=v!4`#dd);Rhf#Q@!^JLrLNzL zJW{Z`zwdDjyy=dGCn!?hX%plsQ4*E#>&*dS0FKy zNvPyKXTKLI6xw)r;e7e8PAKB#Ouk==e+6|pk}%*I#Kq;n)20wQ)W_h#=?|s^@=G}l z|B^fPeu%AFkgiv^&EF;YD($0Qt;CVnNdy5OX3-d61)F-hkg+AlC`5 zlUninB?jhCIa(i1=xZj|ea)SG3%ta?V(Hu;Mfd@VmtjAhb;(VCu+cD(&q_(07(=cg z%CO9f%nt-og5^>pH2>mH!$=z_=c{uhUj`E#DJp^Qbmu!mzFY}|cneg?fieN_g$ah> zK&=SAE9AD}D=iaJCj<>92cPFnFh`moH}*#9F)xw>&t($fKsn7wYM|pAq9dLr2THz( zu3+L_lKXzZwwHQ~#*>2aH)bma@0kG^ccuoP00u$%z8NUyI8}5`V_nYZOKTg+QC%JP z0EY;B$^OSU(nCy=!9@ksyk_9cu(Ly$=zVOtf+Wo07nUfPB*?vR_5%l>Thm<5z;kdT z4x!)+T#R==#Jf3)76dm&JMMFPkltiG_Mw?d(l(6lqnE@M3mG`m|0D_$>$nFj<~z3Wv5k_G$`1qw(nl;NwDvk?!tjJ2r@^GlnMSxr# zOydd_zf0UFY{hkYNf=Ss#N9%Qhb`CR&DWw0)C@T(t|L7L!G4WbQ!S3D7;mH=h=%|j zBNPvLFv7a-atP$sq{h0sOR;(d)YM*%*E61)t`kI5n1`mMOhQ$$;7n`{ltVsLG39b%$kBs?`S!>C(`AU2m5J!q^b|Kt< zob7e&usb|vEpDkv04)h-w3LIj=arD@PXKz0c5wGSkiQ?%v9?xl$kjod1o71yxGSi2L111Bn9#Mp&c}f= z7YJEdvZdL(NeR`ft20*Dc=5C~H9i4hXlrX=bCY^WYE@iPZnvQJh-}wgJV{iRC?HO$GF1ankvy?sRuuMd6^%d`mI<)(tiT009QBw zCri&;@7t%pU;4LWKvoE$j2K2xU$n^g-Ck{$p6~h9m2UtuDrTyO6IFh-&_A2!+LISb z*2_`u-y-`88zRp+t#C^iSE!rM{nI4VpD+ANmBinR6#ZxKG6Y7UeAW_z8R&7 z@C}QGElCFN&U=IbgaE&s38zbrIw5{MhrDkTNcdUHfwTz&>VR`5`dO%8k$@8)1O(z; z7LiPUObops{c0#IPscl@Out*Gj*@JJJX^;c*pdpN6u&&y2fx7gW^+l8?qHS?PrOSE zK2PiUG>lBWH)k=JFs|9IRtjI+s}+$H%45RJ>hX64`rcgL@D>lrA7@}SZ6o;XBsD+{ zi(e)gM*SLBtbUGm5-=pNaQwA~zc2E}Ul&Zg0jjBoj`!e5095*)Mqd|5KeX{NPLxde6bPsKl4tQAc9h^xVw;j=m_11K z?}6Y@{^9{fN#}|N0f#meP7Cd9Mhwi$$8Q*56BrNaqig!rH`XGnt} zy{PKvfO**}JEn5jc`qOToL)d9i-|QR<^o}&^KKL*)^;b|{m|A3fra7b>v4IFBP}CGxlkK+|I!*uY zO=~KN&`r#=870iz&c?6B_tswqAEwQI(t0x`{9|mje8)j~NpQm3T5cw&5ISO@0P^+^ zCD6J{EOW+GLB`Gy|Hyl0ElIcD49RPpjek!46|i3nk8Qk~Y`PBi!wFwiU&5ox6vB(C z=Ib#aV*M3oUaV=dYV0Tpg8H0sur>puv>~6dtiq@qC=>%L&f>d*QUXJ=qJ%5vl6YFh zoWJC>;$_%NLSISwS<99I4aTaue5mA^a{(q!b7UN^Iv1}wAC$8ghfRt>eF;2-L*%(Q z4t%NnCO9}>mX$cf;K5VzsyP;sl%LTMc{WlyYu7<{(X!Lvy=WP)fG6iWO7Q2YpoYl& zNQtEjPPz^a$IE7YN5=$&QxV*JblhwvHXz0U8jO{k@(TjPpv|M>?gLy7w8TOmIP=65 zP|$anQPp^hwvpppBlH~{*1F(?RhGDcUi$`u+%_cmx%Ty2wK3q(Ct=Vz)N33Ed2*$2 z1Z2qcX?**EL2zL3(1_;6L+UkVrJau%gT3Iu(BTnV9Sk2H_3i5i5JmyFfWw1B>N4&R z>>squYVH&6qutoM7tqKiJNHiYmF(?v?dbCE?zQq_4v{U8a9203xVEkl6o032p+ZR6m0Pp?mgWqgog;CvdPdwWMvZ6=vpTETl#1qpsWx=XtJySp=i za7vqDuknt~EUJZ61$_!6%-qzBckyQcw7ILx?8X@z8f7tVHD(AlcRyvm3L$Zc`ImOExqR0x1S^fiQrND1XMiaXz7%P7{iR3szTI z4q?Wc>dZB@3s%>-8938oy>&kPj1A16@v`i=#sMGY7U|}OuskJv4UMfmhD$RyMnEDb?5Cv{{}kGNS#kli#<}WZ)fpSwfxcL8 zK}qei;Ubsrn0(0TGc6ceL0o9*&8FQE$^LW#4`n4@%*DcQat(iRJTGTSr%UF?!T35U zas)yv0a^SXq3@q!QPR{B4W`ZWYxN@d0sO%dGncBRj>O0vMb2bt9s%^8{%R^{k^MZd z<@6^uzR6%h!!n1qIAOHT%AK`e9GWx&Xk{n^ayW5&ol+*ZXpPewREFA z&mRL!zK}1NyMp*s;lw*Ll_VHJ^D=wz*+O}fbB13O;a{gsKagJD2-B+Vo<#2x4v~q1 zJhEj&E*N{mhGP79{Bz_e!Dr*3DRSv6Fkv1@Z_t!IVqv2DfenbQ%_PDs~2c-Xr_9-!>yj z98A@AE7Wi$r-vmb0K9}X+_g|YjJMz7!9nnC+D1C>0SGxSZl~`!*q}1v<{PQ@J6swB z@~Oiv)pjQgf@%T#-DdhU-6gk^3M7m-UJun@3f5grG*dQAw%rQUTx7JMoW*!rq~VH9 zha*a%$?mw5WboiM+#i?5NIMC5mGLqcWI)C0Qvhi9(nbP6P^P!44ozqhc%mes=_cS}^$T$q-qp9RfoVkUUeWj<( zdMsQ7PhMsoH4Vk|l_;T_d}!e_QE(=+XwJm(RwXF$6g?(2%po)m1nI@9&iRX{!{xKM z7-n+ytQRC!!BlEXsAkDX*=gJpt2i6eVj)P+du%eUp5jo+jQ_-BK&qex&H(Uy5(9%A z@3NUL3hXSgz-lt2U(LkJ|AXe@IkbY$FjVAy|U{&Aef>dFAC1OdkQlp+dC|Ln zAZu4QurPCHmoqyCvhFbg?9JTKVQDiG2?s2jI($guj3a5 zLl)=4G#7g}H@P-2c?K8#TblhG3OBoDF$OnUPBqShTU&6lU}dFyJsrpHb#;;L?JlOx zfci*=ph4fpMtV%v*7^XVt177tZX^?Wl|Qp!MVSu(xuV?5JnGtv6%}r<<%S0Dx*FG- zs;pJux=Ne?_5gl9qFuFr1MXxxjg5?5t12vBhTOQk)VG$JA#-WeTL)Hjtt|Iwbr64g zR#gE4JxU|Y(xTu`zZ?e&;yk>ePQH>V##XD=1SsfZG))x__wsVHnfO*!&|JK{%;~UW ziOEU-stR5QF8<>f&H;yJFmW#{@vp1^7TQ`J81HA+m;CoqLE2Ikw~@8Zd@;Bg($FeqK6*YZQi^n%-L@PdSgK zf*gNO?(}=L$bJ6#{GUta{?OjzA9-?rhz7rE6Yrn4>!^#I-kQA0>}X*g7bCSBY2OQw z)0MAwQJr*OnE)da19WM+YU_pH3#EeQPQ5evQPsc-a|V!TaGWdC$0Gfg$Th4b& z%1ZDj?Ih9(iK8|P#?5RJp}T~x5S%B6UZ^ncU4hExvY8vhs$%{F0kKmb$$0uWv38VM zg1O^wz=Zj9bG*^6;0GsDT04Xs3e!3ARt+Gp5`)k3IbwcqG9zdZuPhferz3fIfKuV z);uzA22np92f?zCJmRh($H&Ybbi$|^YE3&yj@&5LRi_+6wv*sIPmbeg`)xCo0QL%p zUxEXjni39_35QXI2Wm`ApNJ`e%AwWTTIVl6n`~f%NwVo$xcYo{^9^PRQY1VV&|6V1 z5MBh=S*lFD4u77v!7=#I5(t?-&BnU37DZ?T7&3HJSqV5W!YUIAgQ2oB>G~_-3WgI> z6)ZVL$FYKF0Dj5Zi_xk%E*9ecveWVEbIc*MtwQRA+#XDVC(F(R6;4QT4?uWattFfh zv&POA3lqRm&40mizGIWp38$4VI1?*7&0=Edihwy)9vS>hqzQdztE7t1ZSeQoRk>HW> z$ni-_tH!H)A0Tkl#>8?N54raZ;J}|*d-^m%9`hY^I!b_r078%KX(r^kBh0(*N+5)8^~?BCh#V$=+ULHE`+Kc26)I~UG(cH?3Qzfc9o zo^5Tx-Q8aG*}1p0S_DmCR~Puuv$e&wxdj(PySvzDr%Xb5Ogh+Yr|yyfo+${lI2ucy z$y{IW-`19~uFk!=dBK_*8y4gE;Va2pTL<=2LN#5+S{-ciY;;V=o(-xq*2tJBxUoL8 zt<9DRaU0Gv!DDM`e$?3U6?`a4v=Bm>j!BH(^>qtY5DNi*S)eZkP-m{JlvK$4nGETH z3zqYuZ(W_AB`s_>>JHj;4A-1wJYPkK~r7unqOU%#I8%P@j_ z0_$o)dO!Vo62wSFk;-9ZV0|sFXUK8v2CXeC@vW(HE!U!;6F5_nCFw7dHj_%Px{qDU zc_p~EI_tM$KOUtuLeOAfbyW!e5H=u}F8Jkma7}gQuP5;?u#km!znrk3LeKJ2r#ViG zdH>Jl|6%Cgg+G^Q+H1vgMV3}Ar~~aN#pR3W=)Gpg-yBNRl-8Pd7oK(s=@v@X;~ZJ7 zB8$(7)6RWgdVv#LJjztErJ5Qm9EKOA!u-TGp3K*eQbr3-9z#t z^I`aJl#fF!`b}xoAVacZ;c3UfVmJp-{P7D-8&oi$;s>=}XvHEXB&v!I@W~^WqhwZ- zFD$z; z?y(S)qTD#>M1IA#{?cRX1EfGcxDAnhU>94?W|}8X~6|Uj5dBXxK!|j*_Q} zqj{!gI$-DXY!w`*#f@ev0TAYmsFn__sChA4>YNG^3VON2FJ&>NvzQRb1-~bbwM2z< z1tYI)G@Pe3LJfkSq|`l!w_@P8{wLtZSm%9ukh{25s5qL(`2c(Tqk2J!kJxLhc4Kzf z^*!ObVEf%1pre)vvwLYDjemx!v=5BQ`}C|vEIF@Nins=w6Ksp zCJd>*mEw}&RZ57hH=R@&AYA8NVcRWBn_)^Jo}>6dYbqf?w%tiFjqqAnq07Mctv4ABgG!_cfe95h7}G_y81vi%cB(q3@{w~OMk^w*KtiG5 z)o6|5DFz>^ym$^+=u@1aTqFR(OA41}hn?L_OET9B&&F#n;qc=tDx6+pwU*4vZcM3= zk%Rcs3QB^>+Dpm0i}4y}(XgqcTpcB#uZlSw{^A*%4&z`vb=6#`mIiZ#Xgpp^qF!<>f6g10&cplq0>H&xYBXkzT~Ba#uXlT= zZ)Ybskke$<94oO9q{qRrpG$*WBc#_Dk7ck-GfV5}5NQY!3!UCNHQ6<1tgE-E>a2|o z?#)f^O-{A3Z4v?tS!&GC!ur7Wb_LEf+0S0%5ricdn{pZyjKdk%N`EXe)(2mKT>oz{lns2P5uVht)Xt2VqO+p(PTgS15&j1L2`p5AMu%+!2{>B(;FkxU#6*$m(?yTC_ z#rblne`SRS9|Uc#D9`%!WRP8WCl{-Uc&Rf9{p666Tn`q)EJN-WNo`+De-q*GPI4n& zFZ^lSeR}ts86s%YP!NhCmIb5$H7z2$X!f%OqyVCd=2sALZd#wx5vkM_%s50nGZA|%Loi+E1dqowLPkTwl4UVcb@)CGYB)QKUlnsdWuPdX%);B zDwrC7riNeOwNM`s6TXv>$Vu*^Q=fBKZ-*=7Nf6*-;5X2E^23j=Iy@7vJQNa$*M;~- z{v@k2W&(^EJpgqDB+1v7I9)&;@}*H+zM`k|B?jh=anCSUN}zF|$%cu3&WlqFrhWx( z#Jg5H3{JC2alHRAkdGf3eqkb^As@~QnJV)n+V#-DkDB4|^F%*eOK3kCcw(>I2^@M+ z0IKX&u3-Pue3crra<1=jO85sFjC9^Bz`ssOGLj7+Yj5zer3*5Srt3avFwSA|%lzS2 zKs)Q9i*^w0a2*F260i7R6kODKKSjgH!)&e~;yKUogh<mjSwLpF7_aV9P{ZP= z?8D&-ii8o`idk0TFPr5_#o0jF8JtJOdlo(;g^*E%!LnI9!E2)SVvIS2=kRW@bT(Og zF#@P7J*}+5bCxy}D4y}3WMOfz^i;6yG|eWZv&28zkk0@Vqx0?(MpEOt{3bxYB;Fzx zPJ`}3Lc73mLLg_yV8WBrbc>YCBrDH)kB;#Mr@wewZeqe=XkIGBfqR%!eS9)eKI=O& zijODpuQ)m7k$EIiJPjuFA03UBO#6?Fs_b}7QsHRm1VaTA`0>ZaBPVGq1}g@cSUBl9 zI2<@K9y>W@b`ocq@DORxb6_xXg877?K|jsHqrL+}+99N^m}Gc(#0JOKYaBW}=07m( zW%J00SxY?o`sFL(1epnh@)|ROX8&O5&~W6)sBiB;=->!@>kbTt4i1H^zJ%w)VNmNK z+DUxMCp3AG(bJj^M-B~#@Q?!oZjji1rpMSaVL*dpoHKA{Pfz%OV;K%nKkW6*+fSq- za>FoVb4!TU<2Lq^a8aaHNZdVPa>N!miYy4-S+n5o3IvB|%!ExfzS z;%F>~&_>3=9UVB&0ERJzrWG7$HFlZn>eO4;>LwpH2DY)$7#tYF6M&IGN`}eQn@;Ej zv#sZ=X3F*M^>vvHqpmR;%v5G|#;PjUTEHG?u-H>K zHTij^(Z}&|g;x4yvG9YUSI1mtMJtkQz%D{&|{d$sXhm4&m&rl3?#_z>eVv_M& z@d9N~yOz;l;*m~h`7?^DF3tSyB+j##UtR1`=8O-J`Frt#e;g+h;(M2s`B!n1FhE7| zBwle*TYq1dD3g$S8U-j|7)Ptlgj5^_#?u-eEf^+VIZ1{hpP%_I{lCDWCFj9Z^flnh z-!A=IBWCWuEz&b-TG3m)sHMUAI6=CMEm6>^4iVt#OTSw~+#wmo=m9f5VLYnzEeB!;@L0K58v9IMNA!hBQpGGkIIvB zh(B#((3S=nBXf#w;>F-<<{y5_9V0ICi^ksK;N%xSi3X52ng}yW8t^8e4+O|LF9k{B zBJIh*#e&KAiJ|9|4Y@Q(M=P9BKtiA2jU#Km=qHN5p71C)5pYVyee(xJ{=;wfzx5>fp=2f_vaS~ z?{JQc>kOi~BLcja3;2{Jgr#+?uH$H!btGN)RaeLHakN?NC#?@a$ebCn<#ac*L9=4QaHCUfC#mpyr0H5jYlrEMyWA(Vp|iFDldZR`!kCqIjlelFVYKmD zkZp9g!>k*=rh9lp!W_iS1VsxWOtw%YWSy}%~ z7;n1DWx}RwPRSiE>IhbyW0$eU$H}H^Od6!=_*}B_DuB=jWK#Kv1q?=5N^;pyP=jD5 z$pHCq0Q2N7IUg!N8>_jHtiNnmR8zugd8`3rsl6fSoC_;Kklsy;#m6fuWBv^7f4iHr&b&x^RQ>-tkpy`+ld1BhM!LU*a znN*}uSu}(v2owg z@o34ZfGSJEKtZMsPI@Hgj*LN=$0n?-B%lehci-TT@EHps zbnRv-3AizOY}~_&Iy#OSOs&irRuvx@%-qo##ltm0cJ1u)@9TGq03(M+*iFnJnjYWY z-r#{jr`LENa|lBR25o9QA3xad-Pz3yncY1=L~!GRP0fCBU{I@uxDH~(Tfx1&6W4LG zSB7GbPC|S80e<2AY(fDFs=v4g_~+W%Mk9%O>s;!v1Mk_?n8}1Yol&x9TYEq)b(|fm z$u7LNH*;eXeaBl`gS)!3HnG$gf6`^VrNu)dNqY$Y1l*utYA-dw`T!ma-rL&Z-rVGv zN)$e0uhwP)Py`eDwzR0xxEL9LXE-$5WxYBtmXv*Olyh}v%uBx)A8DODLR$_TfSWuF|7;2>vt|(jZ%W+Vmd?nl= z4B$6dWr!_%{0=VN5Pna(CK`(_!-_7J%|)V^WH5E)6#ZDAE2 zKV(S@bpapFuLyqmAz&_?M?qUG!~v$wSG!!{e4@@G35ht*U@G7-08e9LRS8R+ z%$s`u^Z7pv{PNg7{AQ6h2DKmf#aSsN0Gm~W;3vDsTf(HWV)E%erf6w(bvcuyFLK?? z$Lw(u9qlCGRRc(Yq6vDSLFZ9McTxyx3>kT4svxkCwZh6CEKoBY3*#osKTEsMf4JWa_$2p@fi)KD(?eL9Fij^Dl!gRcX@i#@FYiWaNrX9Xs zIPosoM<%q6l6c=^5a5sO!MN51%^t$*cP80_XCi3K~Y{vs*-#VZ{|@5Aj{* zPHX5K>wah<(m4aq^M_xtcNn0>^}k1!Ff(r}=1!p2|F|@mq@YKx%LlIlVpT;)qN8nu z@}Lt+L*bD#Vp|sk{zcpG7#ZR`r=NOY9)9iMvpCCzpOWQRSp3ioCMleBJuve~s@Ewp zHY_wNF&!l;D*+Z->`Xo$+xIx#i;q9bmTe@Z*lKPbk_m4+3Ssk&l+vn!h#}BX+ns1L z+w0;Tik;Dz7<8A@Lnm@J@$vzP5j2?7`w%CT{#tGV8dDv2I9YC|uf)8@07B`6tf+IM zs_U-AEQ7k~hN_Bhha0Y>X(i^Anc*{y*CPrTbb9Nk`_Y&jZ@eCFz;O*^7_Pe#sk>rh zWt#=ZoiaOiltk(-Ct7Yqgn~HnRm`PY=rQ@>B1yO1#JhpY^C3W5%XJnR*U@5}ZoR>v zLNywL1_Kqe1ItZ(85|g_03u#y7ER4XTm%+!d|Y!O#yFabyc5LOzzCXT!xfE;FU?y; zxF`r3G!FEG$3SlCDW+!`H?x$4t`mRhEcnp0L5hmv!H8>8Ooc75%LL&)&n& zLKp{*meOCGtUSli!ebNE6#<-tMp{b(njOzCB94O(-3N!|6QK{qeP}pzaw=AO+I9%> z7OU%yPkIgwC(CDJz(~4`8A#|qLLlUcn2=f4hem@(#=|GLPl&_4f6%K^W8C05FbD!v zU^O=hWi%eL*)bOg501EjRg5TPmoa!R0CYS$AuMD&i4q7$)mzu+o0kWJ^Q9!VLl{0h z;@Z_?0n{OOA1i`JUSrnM;ePxc4uS`=ws!{h_p_`7Fe%t04XUz)QG{g3zVJaBig6_d z9K}ynqM#w7A)jXlN5H;aU5v9nFo44nsh zFrkmZH53N9MyS3Lk6P-oHaAfl+$`(y?q1hst`YhGc-z}EHZ=OTcVvO+Kyl(m!$P+L zXFOY4K!#Zxn|@kb=i1biwV~1SXKaDcx0MkzzAde;4UJh0Dr^aCZ_8X)$23A<9&Xsu zvS4+M!U>6g-c3#awW?As<7U>HD0~KQap#cTB@LNtYBE+=`#_;cvj;u6XH}KQ5d(|;tE&Nf0eqK?Bp$+HWe~pv5V(fnGvGiYgL+5-SNJ$$UZQjwQx{D< zw6}2l)rkcBFdtB3{lfC_GRTGJKN{uoXK>pmOZ*e>ISJ1)aeOJXpEqYC;ExU*$`Q;6 z8toGrqdMO%GjGx9udD(&%jjmknojs$CYSG8ApE@K98TWhBJRYKxqLYN>8}_5Rd9-5 zy_DE&)pGc6MH!Ix6VmC2d?##>h&UfDNc=N{Fz|0F>68i~fKVRc&uM@Yi-S2?#(y`1 z!(2_1ZJ)4!V`6R$0{mD8cZv&v%o3cEV@0|j$G&5)!JHBjRTVe+L8fD6zswiU(e$AM z2uEA-)JF<^$^%?<`g7j+J6tjKk2g$_#Mm;d$#2ojM}`NA-wO0r&Imol>K}P!rsF~` z9KPaeA~i+=Ay6>-YcHCd*Wco7Je3DxuwCnXgE3$1aOp@LHFaugYz&2AA=UrLi=8Izxg>wtOBOb<-6 zzJwnv7=4{&NFY1rxChw(SfwPikl;$rFbNQ!${l_l>wW-M#FNE`Pn0+KP^mJ{EnCJ4 zO7LnvVz3_o(tt2~0IW!~OK|M_Fdx5!xrI;j2Dv2|27NjHkq5Xl36$!*5B6gPNhc$z z(|8L=IrO|>_yw-WrSj0(3?w4b9s;h*1%Fyyoo2);AiiUU5hKG?_x(`Q4NiW$@8|VD z&Fy;}?C(JHNKYuF?LcaqUFq2Lgs=1hKxe=p-n5A_<#8B1wB&{gdk^sfpiy**w{Z+Y0a9qj8 zudTh5!oz`o+96CRohDSth(es>ghmo=59+u?GOQ8cX_*k`GLM|MNa}d)#jrHP0Nd-X zQbH`B^OZ1okWD2DxK`lIc^|+@x*{#c6?3ubb5W*JpG(wSpf+ebgqA#0eLl{7LI%$G zi%)?Vt)(tR#qYH5_*A4E95`c9gakj}WjQS;iK=r-AY`>Mr^#ifX-3v=ArQ`UWLzC3 zld%T6mH-(|vqwT*pMbV%F+QBE_ddC#L8)J~rV! zG7<(x9-oYra+A;p{5v*gI$`M8c0ZuqB^~0%YoI26IZ_u!DFSo5MJ#H<}%#6p^gxkebm!$pA90A)1Bxm!zynhui;*;lf!A8&bg z_e6l2_({9FH7q9eS-gy2fiv=wblWmv1h;VttacL8Bl(cN5`6?upj&xcyGuKSS({tj zTe&)Dhi7|-e@CZJl_j(l@9hoZBRe_*yHt6+v(u|ULcB(#6MDC`d$zXW1fQ}98o$a) z!n=ELc(%6qwzY=9ncLdKK-0}lfI!e=#`-${c214$025}ct;0PYFy~e-6S_Ax0tK_y z)%!J8&RSQuV0E=B>RSEy2>VLfEvMSOflVdAKQkH!*lE(>q3eW35xm;|MUMI{F!c!?@|KEgoQI7m&|=L1#I!W(bzTv)eFoZ7o#{facJ6W@zi`( zuFKENspgc{hNl1?E%kk|Jv~zh?XVH*LaBN4^}&vx*S?+h=d=7qDs{}1W`i)*$TMGx z91#8F{7xs}n*Ap8*4=M5z$G+l*lqR@5Z(W(0&!LZ7oYuVQsE*?sFp$qIQ-kie_7XC zKHGlZF4jfmLVvYU@)Gf_{Rgo~88a7KMzrqa@}v!U4fe!=pTT2BgZ%F^%UWS>@tva3 zSHL;!`$a&<$q&w-aux#xvuV_o8HB~hWU#zRJm;hIz_;^B(c12tc!M9H+?Wq02^MO% zu#mfgA8`*DQcHad7{q^soC!{u6+r!dUQq-Je$WlPlfi~s`Qsc}4RpZ5d?|{~S4>bL z%$wl+S7zb2@%|^=Cj_i=Ow21f-e?f~&R7xe7EOInwhUdvfWs8vYV4Io2->uFA;@;< zg=*v2F((8Cv%M%}x;2RLrPE6?>`aPf39$_7=jJ!b9e#;JK{4C|#JfBhb=CrL9aq43 z>7i%Jjd^B~gXBHRfaWE6N|BIb-zSOQ#}pDrUuO?I%^76OAV`i5jm!MBdr+DB5~E-3#!$m(%ye93?C@wobbF$U)#A zIMB?+Iem{gJMID;J~4~2UT*^e8C9(XLb{AKHMT6lWG4|Z-odPC+Y$r{0s;Yt(dHXD zxY=&&V1Zpk%Yh86Zo8!tIwn_JZ7~iGiyN<-V3@$~Y`$UjcG1S`TrX^9Q5`-NX<(gk zs_nMF=0d9NPPBo2cC?c;UeE5h3kVFVsyNL%uW+o~d^1P;gtkl=R~<=E&BZLa0~axq zQ1fC5hW^TPwpD0z;ZU_Yj$5fBf(c{wR}xKEX)dn65~;mNPy|xeT!_?OpfFf@F2InP zi;0G-$|1ZIR>U;mFrsupS&TU*7WFw(MXYn$T%5%xO%So9{ESNe_Ix8h` z&WcNL9;-R8aKf{i3!l}e=GaA|)j_owGod6Vu>E_mS}st;7tC@g5zIl%9%{8)u_sv)&`)%AYyq zJ35iVFD$3a*cJ=@#}zYJ%$#bTpQO4C$P z3Xe~?0buGS2@?^ALr2B{f%wz2uit-g$Qq6DCk-ZSEg6X(8^;Ow(86axebJ-i)CLa@ z(OQC^w0|&mY&>#gRPx|}Y$iQ^0iKRtV4)j;cW5Mn8}=}N#=W!Kl4rcTocXVR9~+P@ zf5sy>F)0y$?i&c~We`nZZ?EkTQYw^x#OB4BTifxFtZnT|n;CF#H~kRrc4Y#+c6Dn} zup_j$&r7=NbV~;GXkLtqSzB6u+R*4GF1CdLld_Wpc6a-CF>S^#M+s93w|CgE*z#wH zd^esBxBj7>0Pcggm4@8*`w^$i*8>U~>VX(ZX!9^64M ziGORGYg6M-YpQ)33geK!m{a4QR#j($oi;L|+A9`IH ze>2C#nF2rWrbh3k2Ed*{AZ`c(JMr!+Hk;6iyru?6#!9M%P7?K6<`62Ox>`GgKu30w z_&3zMDI3~KA#Yo-yc}@Ix7ODMnNCxy+PfciL5FUP~6H2 zK%;+MO~$ekocl<9C8hxi2+4;Gsa^)O>!L zY&xOf5Y$)h`n|-xtTce%u)J)+KaRO@4?eZBB8cC%vcj{x#JjxIx1tPK__NHvi=`7T zlxyQ>1v{I>XIN;>ZcEN{-YPE!K}dybU;lpT-gS{Q1YoSOsujEeUXuXwc%IaWQ-BjVeXH zXyA(<;I!ju5AX}{k7zeTZIA_a!aQ6zov={p({^r+A=W)-T_FsDo_x1-?hlIxbZ&EI z!309ufhXRG%08w?I5ozfpt!V*9y#N$?H&i!I1zrc7|);Nb|1h}o)M~lW&p_s)EgO6{ zJ@Rr9{;{;W(0=m6Da;}g2GP7r55JIp_%;R-Q;u}OICG>yfJOLH(Oq)j8SN)Zq`?P^ zrrrVAES?&ys3wu8>MVYl&}ttq_CGbzk5zFjD0!Z%@)7GRDHwZ`;!K%+C3&MSZ9uFH znMVbquTtd3r}5rLiQY%?o=0f{-pj(#Hwu>F^YKjX5K0o{fLM+a)s84xdhmI?%k~B- z0FwH8EjQ+Q-tcql9058qF-CBhQV%komMvVgE@RG%X%%@Sv&o})*M0Mnu%fQxo)QQt z60(mN*ZXNI$s2r{-S;Tbb+3T*_=JvQi>ID%D`rl0&jalTa-R^$7jC|hpiP*fAMg)1 z=k`9z?tYNn{V>wZUBQ&nWKLe-btHZKXlk1chLQu$hLaX^gkCDGjk{)IT6a6mJ>!#HxLW$PiwD>&pStgRTqpBEr(F+g4YcQQ+Tq|W^z3tUrBb` ztyIg6MANkxY48#_5Lk#;93g_A!-vc&1aLBVa4t}OR(6tevD%AqJeIHY4l`kU6+ ziEA%`2|4N91pu`W>syY{tDwqU7md$b}P#cC;UFQeCmCq*dy&%T& zv*18GK!C|ww%55qVw?qYQf%#Yz&|$Am7bQNc*e?(<9MJ(!<-sd&PB`5c#lm6PR<0` zWqc}JcG`7#ELk-dDV2c7LfK%id1gqBUM@M2Z!9dx+7{gb_$O7 z_PKX-cfz0h4-rc=cQv&33ZD)0zM|E{xs(jtP-OQi{CF;BRfaD-HR>;u|uYr~&Gz3bi4LF!XeiGLUHuN$n01EA>M zN?%E6Pp=(pvfI=gz*n%7?*C`%Et}&=v}Nsxd-qt)+^udg+2fggE}T7MmRV-@7-TUs zTg+K7 zi-q`XprkFZxi!4CBUsXw1{mAa0yv~XxUt2WO2T-uYE2d?gWAiQ<2p`_6K>-bgg3XiR#y4f)<;X)d~55$dups}4B@wd z)9@|)%ZNhvswy19!WyH*z&h>|;x;oKr)gdsTG!xOUcuI5>4fG%PFq%Ho)Mq22boj7 ztei7qd_Eg*La9+VNP{L1B7R2*05DQrU+8m`})tz|L@21lmt}_N1&o0$!YIbgUKb9*>d(9Ak%`cg^M2+ zD>9LLhJZbJI<(05k@IU>l0Pr}r1>%QXH)9zuRW(oy>bhxV6J5kGHmdxah=VG^Q8V+ zvL9!-G?=KCZb3*q%Qj)hq^x~BGwS9tvgVsD^;zoR5_yg17Y?~hXpE;%eXy4*5oV%G z;VF>h7j@5Z)az)2>Zi+{q3;9#V%#U3{fvKvC1;3*R$3?3?z64=<=Fb)%zN%4@(JcH zd8-P!4`%%+Ucj47AIy6(@v!jZXX}^)Iupwb~(MNHwj;PsxW`7t9_} zy&b*4+7-k<)DUOE^p%WoEiiBFRW>KcFEWNehR^cGUy>dA}=AngA8ywn{8N8>Y!G|)Q z+|L<$Yzc(&n{alVJ49mSJ$(ps`p+d`|0R6;jp;-j_nrG za?<|*2c0HuH>1=8)lx@$$enEb`?Rr&E~DpOq=k;-WY-;wA7mk2$E_SZv*%v4WY;a3Q1Z zhV_-;U3yHkBFLmcKID9imSK8|Q!Upmo|C?&j^P%!t zT90c~Q&KUrp=fEIeKg+UOpSII0*s-6Nc~+aO2@gnT|O)4uRsz zXK5h;AA;7@SZDb&xHF=jJGI(P#8`PuEacSq$Rv=@=EV`7j|C5ox%UiMb)9F=prsKq zr&`*ej#1nO4g~)Bz(_zfRU5l^9{29)59}X`92(;k7?L^tVwP0b6yQe>cNt5{Jga`-TaJ`-fOgx0mTOkpsiP zLaq_+?hng^VyV=gZOos+ZRRLpdGSsTh@-$)03mMM+3VY(>G1ZRz|KCK6o>cr`?hym zg|T}}2hUY(hZEOk)|B}5E<--xy zGIsxMnGi42R@HF5a6J{j5EE$xgvE7Cv6gLwSg7I>Du?SE7Okvwt*oZGcugJNa;>Un zJoQ@6k%NH7wROP15YW*Qs*7t~D=G~CLinB380-GWf0lZs3i|0auCg*an;pA3Bd+nw zR?IZQbq#5g%gWMzE%V{y%PU;VzYo4OXZDXUSg5s0h5@nz?u(6y#eQ`D8tE0_{y7E! zlG&&(ezFmHAMEpK$+T&4{x#$raIk zu)RTWqiKNI(gyiijgoN#01tO^X>dkeB-8d5O(hZ!-{-KFjvd5w6OTIify|m7cgpFC zW}#d`X^X@d+N9DSK11Z7>_{$ z_=p_GIHK)0a%c}>47Iex2WB_s@Ry5%+!c&>+|-gGXTB+|7lQ6$9Zu9tLbenw4c?-U z7_6nN!uh?yyBX30!FUmX7Qm_Nb|x6I=f2MGGC-!6#F$VTA&x}r4Ul0r{!6>>vaCcA z*0>GSm)UcdT4K{>aAT_TPLl1$#KLIfWd_LL7q&2UFr({MycK+SC9C@m!OyS|EXThL z8?+okCek!tvBg3a7PHzoQh$lI;`$3qVX<-yCwf%FkK*dUk}ql}Tc5(g+&pN_M_m{%wm0yP^LEEB9eZH8hyf|aMZbEuFR z+#Cc%X>iQd!G??KFFqS6n+5X4YR&=wLecG|t!=r4jlLjGD#Re{d9sM#dAiH|POV?H_Ri{LEQ= z7}uFk7&tKM-aQaLG!Z*$gJUie2KJA{OQ)#^;`{&*aR?mf-#g^q)sKszgChoq!2=@^ zK&EmC!)7JkH^dsdJ%etN;Sl&x)?-p%kX0r_K77~y5ihQr28f3+X^_Pw3l?L_gS+{c z^5Bjha-fXE(E}syt-!pI&|cP*fDD0x?yX(yF4^5rk#KjvxlW?ihHQi5oxP#G{fjoY zDS?nHg@D7z-a$7o4?wkzUSpY&`z@rJP7|&j_Ifo(1{ThrcYC(9gA6Ts#=os=(T0}! zsWHVsHI;N*jh#e7fM1u4Bwb>^4jdpurO>p6ci?)5V=&p+0ve3%>f`KqGh+z}id))) zTUcbwUSpa{8o-30LBR4 zQT(9%CXKk$wWiiWs+BEMpSGsfB50UAv!ThorWQ9?9E}Q&={j-KLCi6+TW|dX+(ny7 zO|+!d#>9B3R=euJ`i8)|MqI(+#YF~Iv(^NE?Ik;oS5;eJHP;JSY*$X7i0X_1hu+m> z!Udg>Y1PW9_TxEt$coB9aSam)*Km`N^5Dt}9AG~$fN)uv>(^reI+1HNJFfDts?_k8 z?%Myj{9idUAFTWAe_j3mvQNAhgMB9-Uiga|8rY08Vqgr_u%9k*$_&z@b6FNw@!nT+ z3NOrFf4rbU@cBOt*l+`GqcVB&%Yt=+eJB_HGP$zoziqjnHF5sacu&$Fg~6qa!v1Qa zoUH;1{C+ofwXXm&Ej{<=PZ$28MMB$vg{L^G2L1ut?9PIdd^moL13a4~!Oy-kWGFn-a} z;0FW30)FXNEgXJe&D_~<277o8t-+#Gw#(@s*~kz$_tS+x@!wbkEVwVAVOcTCfdQ}; ziU~7R2x75;PBY!i$LxtWU_AU)naIb~=u2xPu~HH|A%iZDmn^dbn`tO4x_eh7oTIg5 zlB4AO8J5;%jJ(WN)J(RFB-vaV5qwmy8mG|$G%T(tjyb#Oqf6Z z3h0>VePF#LiJp7BZYeaqYAYV)R{#rfo;CP1(L=3|o?@wj(*3CTWeq;IwLl9Y%mP>f zmAO)QpQd1`g`hzkK)5_mYah!*V(qs?iFe~&jFQe9eyRX!(xBE0?^*m{R{x`TC!q0O zv>h~f!zxPvkg@g~>0P%?A_dEAnX=Hwu9@KHJzlP_?jtxwoj-P!J8SHH7kMedbr_Y40P9WEhaZ{ zoC}BCA*7qQ<7SfUf>#$JX!sm8)+v?xY8W)wd?lmfrj3lvXw2>s798KOSVFL0s_jO! z{$jG_8VE4fKyGA~AOonc+TRq=v5r-A93?A_Fumyt4aj&JH9$^>gH>!E39_X4q7Uq( zF>wTNB?t^jHVjvvO#mIM&fq+Q+lHs3b*ipo%`t22XhyDOi!nP&RBarPW@zQb>EO(2 zYb`lLYe~gP_13Yq1h7Y+NW+Byogk_#p*(mhPXh%uG~Q)xu^5sgV}(%z z`GAPN!$7-P>VZe6aSz+;m|Q&HqKt=c$--&S@aQ88zg$MTObr#ii24iHF- zv5kxm(PiwXi)02g7(6(}f|9bC@L@WRX)$L0%(yskBqBKEdLdg&Mm>85gX%5;3VQYo zXox(Db1{Chw<|mP}3RQ(JKh-@~O+% zzm-iTe!kRJVM)6Z2%BwW?AqAu1&HD!B*s>-pRc4Hl;~CxHJv7#+UO!tSxI0^M`&A@ zYaMfD0$bW$KsC;k*?k<^+8Nr~;oi{1)xk||+${v8t#4$I^~M(W`o*~{1FqFm+(Ta?{#kDFZspit4LI^E< z#)7FmEI8&6*|&y`bwEDphc&@Z@z=Mi(#KZ2Y7Yg&a-2K;8f?6!i1*J+|2F0kHBkp+Lb9A1&f4C5 zCgD;hKYy{X8g0-~PXiz=z4+(S`G`VrV}UScv7|!Tgst_1H%lk{DwBm%`C%Mr8l%;G z6#f0HIS&46Y9Z+8pBMkl^z6A$OHIjCpp6Lgt9dtUbPF2H;zl3+BUbdLx$qxGzu6kO z;^QDgj;fV2vshDF(b{JzoS!Hmp8RTI&Py~twpp;*ig6wMW-?&DVrNVbRDsAxGlOJL zzhk(x!U^gAknfl@C=pNNc>Z6=0&#)Ol<8M=`ZGfX=d%PCO9{-C^`l5n)~J^j4^s#W zPkyrUkqj;P*~1IiCj620b2Hp0#FcE7j4bA~nmXhX{O4HUQ0)Y~aVmLOncZ>TPP2H6p-5 zuwT)v2FJ<|w6H;z(=mteRl&^rZ25)h1fegOI$`0=hm7GDiNPlpKgjX%`0Ld0b9Nca zVw~s9e@TEqM=b%qBu3)jaPoEf;L`=?NcP05`0`O4aEY&#PLTtEE9R6TDoUyB7Pq4dyqaKBa=PyQsd)S$$`i5-upHwHhYL= z$e5jk!(UbpKco6L{ETfQw2Dv+%*TKD@N+X4TOKtakRdaSn|>i7@v$j{DW(xVwGcv_ z=*mL?Ar1>6RCwUs?4c*wG$1pAhE@?KOFzm5mpbyG<1`T>+HT=p(*{9|*#p!D&1;s$i^XTpl3NpHRyQ#oD25(tHb5uu><8e3;E>x`S&OEMoXb2ia%$>OHd z*=KhqRDD{xH0LNkGLo8u<8%;d1JNeFDt7-Oi<1VMl*GEUZ?XZTFzsSJEe)hQMn zSDlJipGlYdI8n`znYjKsy~c7Jr`MbdJGq4?X)U4Ncv3aTvk3}@Q?eD$(J3q+u^*&Y zc`B@`J7--`?h<7Za&-_FLr19}hK@{04?Gb%3IZID9G$V*F)qqiG8145%|xV>1$O2y zjvk$fbGMMGgJv`a_2B>$GJf#LbnGY(Frkf){R$og3gR3`9G}7i4^Mjc4n^cWp_`cR zjsgn-ei4q3)oaW&LK_@YMYJ-zkfN&b(zU%ec4*AItIxHgHz;?BjfR8ro-n6+&!Be) z)jzh^?dT0@fzY+BTWf*+z&|sLD7l*8=hDcSu9IC(53;<;eK=fOJ6!;|UHxHT=f1%- zAeNlS__%_syS+*s#7TH}e|-NiXfU|5kK2PvDP)1249KpMb{iJYGhw%TbGv6tduW#x z9CvGAOHKHXL*@>*)hDdwK_oEKQH~4R6&bkW=bA60~u${;p2}=abW<Z8T1?yM=`uE0Y-W4ab98n&%MJeD6{a^|bH`|w?#7oYl8gr7&z?;D*UGw+H{ezA8=#4FSwm_A}W zOD;AU0d7fikYkMEr@kD6et0l3}tZmkhjL1 z@}8)vWa^Er4rWbI%~J%;I}jai1|Nz)X)9(DwIZf-dx-=0Si7-Z z$+dJrhQ_?kPysP1kBqTAXp~44kWU36I4(!)6L@FJ|Jux8+*0`ASU9#Z0JX zPW4$ktdRuhm~6R1uW{{pMigprYz7mq5rR2cN&-r}7_L68{*iMDKqKEWd63aGG4P~3 zBMK*^Do7OM9C+;c+(H9hnLo;$P3cVb;>Ij$~Z!kFapU2M_}39hr~APQz3aGpS6}3}(eT017<)`cB8;XP z3LhAb9i~XgB|}w~c%=v8x^>v8p_tJ$IBWzQ-aq8o-V;4AO2_f8{JBKufv4E*C{Sp=w1 z8gO85Xcs_{Eyg&)xL-zNi=YYN5E+641KYc;;MkauSV-FlN5r{CX*OwO>`ZY@+VZjmoiJ_L zF|cBEV-pB4?blL(UjQVzt`0O9z_%S5jlIa;B|6?w#VM-vTCqUU*u*#>Zqr#?HLAj6rjn*w?YNZtNvh zM=JzRKco`D3Ad zHE(-|5844@WOO0hM&5B7aDq;gTxA0ma0L83N5Ozu+8(sD83s^Ky-N){vc!N`hp|VOm9qYW0#56H6z{&93z!u9&2JCVPC_>^ ztLPqEz@QXDt`QmmW-ECH1Zb*Y*1#h+nDkgb9nB_jt_$9dv|Z00c$89LHBRuUSljh1 z5O3FQ{_VJ_?vi_;!Fc-(Jl684l{s@Kj?W4dX(;Y+a%qxXEGvo4$51m+y7d};CGEGY zvLqpIa-{i+34_d>5$VNSu4Y(gaoY{DU)v49VS@RDd^ZyaDn7KPl6cFt3^m+kblx%o z%;~+C4N_IHT>?DT1{%B+Z@P-}xKJ>obs^Tp2PA`W=$VsLovt7wP&rZ*yh3I zcC4y9Mj8Sd@mauU@q$!gDWaEo@QNL8BV6c$EG710Y@1}GhsmJ z2Popou@m8=TqE=z7%?W~O5vdizb3_a%O^gxG(x~(L|zilz9H}aVOuGr6PZnRjGbYn z-NCW+vJ*f=FNlt1cH>?}RpUCa(A*{QqtlcG34~*jL*u@^gFN;rvs!u7M900H8oPG_ z0wo?E9E%bi$EY9f8;Twr^X={j6ViITdjMDB`1XCwrgnk2_HcIW+1U%mOK|^?cH^L& z!ofXkCkgK#jvg2W_~D{k{t^E!t2Q2XZ|m{x>I?GD0rnv88;lLcp**wCruX}Yh=n=fhd7%CzUP%;i6xU`PWptR+O8HXk_T-q_`IE{_snwXGH}LAficveolv} z69NmtiUE9f*)jj>D&NXV*RRLYemM#h3>DV`4sqgNRq0t?#zE(KizOts{e0oiBAHEW z!aLuo@!e3zJh}6L_lHF;TWtq#kmR`Z0+;k;RH5WpWOOH6$I|mEMmhVtEEQi27o`)D z?=ED>&{}fJ5@5dk zbm1>2;aLyNIpIix2#F5W~}tsOFTh?V_sB!$t&82CtjtrC5Z1z4n4_YIo%5m zl+|0ujX~*zDJg^;2lqb)$Vnc2lBe6U=l2Gw3d)e;WC`{^0u8dvPCJ2&sTq7`?h*iA z@;F65X?@R__ku6dk$(Jv?FWJ?*;fMc9C)M!LOzEZhJ$269E3(-p+?5@r6l(<2c7@| zfq$9(kIXsZ7)BH{odE#TnAm~`V*sb_d)y~vi!qq+sf~<?p6-|9dw;< zb==|bzy{l9c6FciiBiT$)5PE9!)TbQxzVZ&25- zQ2GN9GI#oFyn#01h?70&94Y(;OP>ZPDvpM+g!LCKaAu*aj=gmPLXzIRb0l5)gbpi` z@y(3(IUK-3CQ;XO zD4YRUWrX#Guu^DPT_+<6Eylo0tr4ojPHBXdGz%xxMS}BW?b&oWM`D#HQ}yS;d%nYT z5Ca_}6?3*Ih$|uH6A~07EJ2=);-qXgD06WFA2~E3lkyw~#O1RfLm!Yyqht^x{>I8J zTV^c6>F|{KN`i+c0eew(k@yddfdl=lHlB_61`~n+ znL~JJJW+mvX@p1EOAy79|GNZclObVOr3Dpzxz07(6@sV;qbmeP+}Z!?YDU`o;K=JH3{46IDIAuGJB9q zhJ#jI;@;Y&8`yp9-`VTg)@9aX9Gwe>76QRJW-Z*6M!OX~v=GJl3|HTm#aT;Isn5{6MzD&!Gl;a!sp z#I=e8VxM*he^^mr{dA#?O^a4m{DXj3>s^bZE|I^$Sykm-%{mfLpLdnz5LPc_&fp^6V)D$dph3_hHwnF~Dg$^Lo`Vk- z*LXP{uEM*3LodE)MMV%#UQzB^rX|DWw3*;bPX6;1>eV>90R2X9hGv?dzn2K-n|ze!ldVuH+FWHSaqpW#~ou*LcmZ#WGe z`$J#%UE||V`uF*)6-rjinKroO>{rVw#5qZCS_#;~HnHU=8gjLmm#ge(3xY0W>fjqQ z5f=&V)H3|Z!Ui=yelG#=gAIuDnF9T-K&}uQ78mh<;x}MnzQtCn@eRk~lk%jno|sk< z@}%Uxd@TWT3(>->olrq;4;Ic+{VQUH@fXf{g_PDXg6H6Y)*(VK@Ysv&sW`B1=?AW8KUzsl!FzVT9v0>AYB$4m%R4_)rWD@&EJb`l(glW({~2!7*i`juQH%$Z5aH4GrcOUnrIDNs&Dx`9VcWqd#G4Z3!L1qso0C=EN{KCHb zd~5KD#miXi3~osEKg=9>By;g2nu2@pC!I(c3WET@oWZA*__}Uq_CK`FVmg8qK9lIW z9d~Mr?@2IxV63PK^1~bsm+xlMB=S(5#ShF^!VN=7j(A`O)xz7BB$HCZ9bb0e&OZJi zQ)*!xm?w8ha^70PA#&#}Cx=k=b8*E}Q!}JxSS7_A9Nz!|h8izt_1ufKTn&S2go3e_ zYcU}oD~WYPo3CVWLGeng`Ep8Sb|LT>XszX%)s!R^G81dQl4MHZ#Y79R&@qoV9+PGY zgW>uMAuv_zH3bje;G!USwdGny$ITcUiZAQ$C7McFuVsQlnKpCT*%fTQV%2qt#>lBy{3_63-T7eIY#dLpDigAwa}up~oF>+5 z95_0|Qe*m1Xf~11cPd_WDsW^bT*ed{QQsWfimOi2P^_xrz>%qF*(_ehXgNPvs(l@**FYrW9DqMQTb<>fBficKB_^7&R(x|Xw@#5^W=>mUDl7;xxb zb}X{44rCYrb1pBl-NL}?s=%tM;Oc5;L5`I5N$|t@uTh_=c~-D%vY~@>S}*+3WWdv3 zZM14~B9+FAfBmSqW`3MN_2oY<|JQ;w!<0bWkSG0$tZ2HQIe(>0$_V@iBMQ$b2Sy6s zkBXqN-_e&3>SRgUt4gsW03o{8n^IRmIE_~!LT_5-;G$jLHuY2Ic{yviJZN!pyDADQtlQ|3(hY<3b7pu%BtG+f3r!HodI zjM3-TVOKEoL8IYUmR4Ork&tW&0+a{jwe|yFCx@P!Pb62>Bv}H&!V~Yab)w+GXWB62 z8X*Nk03;{KuRw;@Lzh4GhEO;3EN6^X5xkW_P<$@?FixHU6zw`~Ba{lC1OGS$9(tNb z1(HYh*bCg8F~ngp+vunnGHx0t$$`fzs$=bl1;tob9eGb~;^c8q9Gm7clvZuoG7OsT zdywe6pE>X((R0^yLi&XV9_QG!xBsD%s2`hi1Rpo6vKfj^49vq9X_?UMBuPgVd}vCb z5~p!;50uEpVJ#5i`ux%$5iY%3UB*54bBCT97IKr2<#$vCGv_x0%~qVn@$Q2N2&eN- zyq#SnjF(ZPaY7q|$?m%;*-sLkw^UnvGey4%g+!fzD(^;Gu96AcZ>A&w%3yL^!Gm`) z=TR`J39@59p*F~RJ2MU^ls|(zQ=NCRCg_{fGYr1 zx4@qb7lDQT(wPK92Tuu{UApuX(F*r}w zoeScFatbq$uxvJo2jV|LE@LoZs`hLElvOqpXZP_5iyw@VA!if#F0KnshDy0x7^O}~ z19GDBBzP}gG0Q>|0HlHn0ffLsFdK_n2fcC@ zYj!+>m-y?a*<_rngAAV;Giym;-(d6*2yi$?AMro{P)DhdQG_vkW0SXpEyiA@ z%7FbudM*BvHrM(lzb3_@ZJmyrcuN~CCnaqjzHH?zcynvo+Isi;MpELY=HQk#tD*z% z;ktJN1;b!TTWCvLsH82pxivtu2_t9#if)dE>lYRXJ*+dX3v6QLv5AL@9|TD@222u^ zPUx{I@CL?EdpS66042KCR0IFOgup+W2-9LLCImDB|3Y|(+$F%mMawH(tE!wiaxrPp zG(*r}WK%P+Fb&woRO;GA%gTMlH2^}U&8(pD1ORCrCEOSk_<;k#gdU-wxs35QxTgAt ze;olR+HJw&n&6t+5Fm3UMMCD!tf>MA;s6jv0KF?JyerCo05L8vvld->930ePAfBeH zKc3eNmrmjDve168E?~8Ud>6u5Q7=RAOzvBH;ScI#RP(+pJ^x4E>?diD94Jdy{AwU% z9&0xrdPB+q2rScQWc(O(Le(;R=rYh0?mY&x#X#hePqy z?~M!%{P0rAFdy?zycZ3AGCv6L&t|~|R21LaUSENvMS4BJS5q8Mb3YJI05xew%wJ0; z4Bf=?PVg(yFxifa@ldLd>Dqz&>>>uV9TH3IZkGoL%3K{p<3sj7oOlK z8NaQFSKj4oHL-v`<(GMrZ<8#H1JuzY%s3iW)PY6c+Ta*ahbtK)FSIWBl2(z?7rNO> zMqU=qyeq)38hvTL5+GmB*egax106?Sks(JJL!CMLoY{jGPd)rJmqrq{(a|0S z&H;zX0ZxZ)Z!milPqQ&GNbfl}{f1~d&YygptCC`dz|6PQrTU*_4nE6gz1;)rCBX^a zN9E%^!cA4?1NK&6B(_t`{!ofxx^(?>$=-w1cTK-S@zXat%MtQvOW5`z}R7 z^^&CbQt<-;;$=1~?H&Uc*)c5WJ6yu^k34;&KFp}!N$I)=#{b=j;^qxD!LYCRFgBYx+i7=hTWIu47WW&tf zd#Ua_iS}EZCIcyZ?=%`n zgeqdwn*CJIuAfD{;w#3DV>BaP9e2+x2)OYf8X@W-%rc)}9YAG3Jt$ z7c+>amcwF7g>)8QNpGZ_2%N(?4v=9~tAOkvmWw0;Y^&o$*k3*e6l9;Byv8X~<;BSS zWEt;DEj({Vl4RpWt2XA~SjBdhHj|FurUU3`7UKxRs5wMt!7**fXL(dx)XZ!^9uwtJ z0|?K04^48&Tjq4tSvyJK2yl)?b=ne~i&dUvR$CY;5+vzAJRveX5ih6o2Mz=QM$2Z?D^FSKp!FI%3Drj|aArEJmjOCQ#^Ys7 zqyY_DEMW-jcW~6bchG;(St$(sHpZel8j8mmL<9QTI}|uL3J#1Onc@Wb$dr4}pftmY z*wHDlpJ&gYZ~rixN*Gu@;Z^Q5kS}C|;C(~By|faC4vu*C^m~*+9XdFQiyR#9VRLa{ zAMM6wL&kZCt`l4zW^2j5VM`-)OW!kSv<|!Z1j0c@(DeCtg7laq1N;l9uo&Ry+1~Bl z(L-%eTY{7aw{=rdWGC`43rZMS(;GCqF@DmnUQ472@PWM=BGXr5mJ?v1n(2BYxN`^b z4?yVK#v~cQUU+w3U`MxqdzV3=Z(FBpb8C24uX}T=cT1apTZeCJhq4D-g@T+82iR=F z!s5uTKCmA}!mS-)eBJhLKkmWJfIupT?Sw-XmvAoZ!((@Jr>$=U5W1Ku(|{8YBk<3H z2XU@O628<9A;VD32b0^wRax* zf-FI1!ih?Ys{=XxOr&A>lugR84>5?NR0XT6>F z2~X1j!4i|xUw^U&lXKrW-<%Ir0U2sE{Cm-YtY@VslFPJfH=opZ%0|Y&+hm!tAr-ve zt)q>06|*yQaQsD7=6u!^NRXAS0@}%9Mg0AA;ZH!LC9YVxTcIA6KSvwL5=KM+ZhL*q zdDf9fiSmmKybOCOI{htk>W#7PQpuYv{tzPO%Ok9xEsmZ0Y`WhP0U8JN!dsGu!!X;VI_Q=z*VA4gAhRrwix#(D9g@V3UY`Dgf`JBNdVf@f%3s z`Q*2c79eBtU=~}3KP#5-E&abrl@aEBw4|DBnu{p|7MMAOyMnK6D4eOjV7yhR29wP3 z*SM1*(lUc^dyt-#*DM?vdsQ^|xlnWD>`5cQ54lQ)$)9=u#3VLbI~ z#!ZjCESR)AUuKWJP_!VQkTLu;pF`&->HUu~hMwArVByre3>|Zxx>$$IWh_GiA|8xDc>oBn)>0bl$1bQCe-=8 zoWaNO&RcoIPZe6Io?=E6-eq@*oF-;KrpvfnQ8OT@Zj=7*rFu+qBp))5ntOmZGHD`~ z7-**Bj$4_1Tq(3g!EBIf-+glvbI{yz6W~YFao6pIy+J8{H?!Dnhug?+NzIXs2JseS zXYfH#W$V>g^VL-6orwI!e5>8EXs*+k%tRU?BCxabrZtkpn;Ar76?N1SyKifJd@a#@ zB~njqFw$_*_%OZYN>1)HxbobY-^`^~ug$k7HS&m>zpFSY|r7@}GDnpsQI zn=bK8)92jB@es5~xoK;l&i*t-p}awxJnMLe-~3 zRi_nCeJ)zd&SEp6Bos&(0zUCw=22VJOhVA8(mG3l;NrP%F z0Ra*ht7%MTF!kZdaM_Gz#8W}l90MTn7Z5maFqsMKZ-@oQjG)0w&WMkK2B+mWnE~VB z9Qa2)5X8vrL3SCZ0jSh#jK7A0+zC9y))Mc&VNHkGZfvb~Oe~Z<=-x9B1Wz8F3{n`J z3hW;RG)84ZX86n@)f|H!t+YRI=xIF>`}-}UvM`Moa>;Y#0@;#+7Sdg?(Fex z?+WiZ9^QRCxT7b6cX#%vy^g`uv3&z>mf3aSWoT!Qr=$%x;4e@R_(w7Xyy5qhwEJi< zY4`Fa$H9DA(q?tWAVa(a2NDi9w)i$vA^f4Z9t7wsY4vVy@oa4V0UT9A=ZK4l*tn>; z&abl|@ z59i2rf%Qa0_nK;(BYUX_GJDX=f|5$tDjsgIpEd?vE0{R#T~!@k-zd8=O(i~t5Z0UT z*pIIO_2Fr&t88TKS;+)K_lk0^9ZDn&;Z6>V%UsLKtf1tFe;o}L*O<$g$%Oj52p8AX zEc&I?)(CL`6kWd_#R-^j(Z7xW;nbz;m?nTsKVRVRmp#aOStP()%H=>JndB@7`IcVz zLs8X#X!Gz}p_9DFRXTg7w(q{p6A{HghZ~iJGXHRXRs-M97TEI7i~s(c5T~6(E!Qbb zhOD^M(ghv+Grz@Y5Y{sd8o5}ghuePOVj3~%Iw_(q_gz20u@c*D7A&JjIa6;2L7)60 z5AwUkB*uBPo703BfU2-)TNlh{8X-3T8$sm073K9{ybSd{j-)x;W!lXATsTLDizOs* zPK^t!k>sRPJg1mJM!PJ*ovaIaUpOoBw1hzUO-%7)_>5d3%AfgQcjljTILyF6t?JP@JT84tDKsF)f)k9bE}H#> zC*-kKSo38YH&46)^3ilW`%!TCUUO#-i`hgx@;pyMUrIrO_%6IGoSzqSEs)*~ZVYBm zyfR@>0n{&Xh5O|`5plp6TL(@nMWQgV*0TqPUA1gFjKvC zI03~0?efQ7v54e2EyL;a3x^g@oiqH5wIltHj3hH4cHiYkaA)W5p8Q z$r*SA_G3?R`%Suxfn)%%9>&h3dTAs{a%1owZioV(+HWw5u=QFToW@A%>)bqSzYzwW zv3mHHMG;1URjm{Z4h(U!Z(0qxlL4#FeKMN^>^MhT=2vTDBYWyylEu z0SCswZ&jzYWOy=M!L%7!jMZIIp>V>w^C5K{GieZHSTPqkDpjzI(bFs|shCTb>>GCN=)*?e0a{@fyjYj&-NalT*FcA8G`YA>LS6F;I898Y-+=G`bWTN+q!++52S<` z+S70IVi#ixk9)Ru0vaRx2E5xjEcS2jPTSN94g?M2@UyIh2{Vf}wYW>#{M+d(3GVF0 zNqBdkcT4-C4b36E+}5FZYW!^n3R>h~V0))~v*f|;-NEf$8X0$a89~z--Q645+Tq&J z6xzWnS|Dsm196qKg|>Hs`oM(#l6Go{;Jv(_~k1EnWsUw}9@#C9R%y^%@yB;v#u( zZLMb=L6K>MfG)w|qLq~z3fBZSH2K#x*dW*~&Cs)^7EDMFa&aAVr-5X}wV{nozT!IN z&u~l}Sl1BQ)EuJYxGu1^E-1keC>X*+R?%$2782aHmhXDG99YYCZwi z1`6_6TjyF{p0=z^ttGS`0|mqQh|KhKeEt3YOyrhFAaVsDEXpe^o`= zFFXp}H3Ba^_a|ehw^qrCa2g{to0TUObY zIre1Sj}KZJVXmMtSB-K&N_-J$P+`=ptIHgFVKe1S?GPrxNQ#=lZ?jlw`b30$sUZf% z|%%SIh?;OcePz>%&2PTckO+3acK*apXH$c98ij7QinZ zNRLs~>?!8@U++B@4Y%LO?t2hxxt7&;Ka&FEP1X?OXuguJfiGx~a0r5Gzo{KU?gv^^ zNk-?LP{TzIk=t(p9TN@KOqF*>ojXeMT;0xypi!5u3BvY{g0K4W{EEEUh~QCN$lTF)~#|J7Q$r1)C;^tIyzOocqfh4oo&MsybT3 zbwLZ0p+Z=9KFp%JxrFdCqUVVHPJ;U4HD?l{L?@rHii?7j2dhqbk51zr5MV~b1;8QQ z#}&dthD&p|Fi~?RU6sc%HX6_3N?5o^*Ga`(Sot$?*-xzFI8k*PG^nx?&YfvXQSuDf zFIj!YVyI0~bOH%WXW}54cGEC&Hyup(7K_CoDgaUUf2hY=%1Fu^Din|KMo& zC^KXtN2a3S!z0tyZfx!n9G<;H$|oEJ5C#s8rI*iI@L=G;m}lQ`ymZEv3H`t@Hrb6R zgW53~Qy4rj3?}sN8052<{t<{Wc!nKkNqP(TqG0JvbVWe?+y#nhx*okNq~v+?bsj_3q(Lphuk} ze&$H`2c`Q3cJ;;fkN9^G5jE=V3Ia9pkzLdPX%zvB;{H7YDy@^FWLp=gFR-gOvTrcB zyU(+&)3*cM$bu3dr^emUz5T#HcS*Y!aJYlMV;mlk-VHaoe3C2fJNG#9JRxX~OXp{*U(Lc-lbKqH;P%>X~2{(7`P_`|Ad_7|(U z*oCjygtr(t1K7hkxskobb^Z-p6pWO#xs_J!Ucnz(RJHfIJ0+vKv==R#t!vaYGnvNw+db#x8K+a$Knm71KrHTT$sW{z}wuX1rIE!Y3cdji=+**!%nM! zHa7j|rGFcS{e1B+;E?g&e_Z}AoNF}9x7cqo_t|{4i|1Dd0fawsy-@YLn$rI045OVQ zIm>wAY}z5ZZ*ukGwm)#ECl#kOcCP)UjN zxzpwo$rS`@c@pPBM3G^hOuhhDvfSK9oGd-}dkzgFnkJJE-`jtn5@X1U)-Xb{JxL!i zKEjLoPb+XjY_t$K{eHfI?vs2UUkXl;2F>Fn=I&wMYM{m35S8A^p&lY}(;NWN^yIg{@!o_hZJ z8&!(Dv(Axx=1wzo+E^~%fRN!c@A9|@=uC>K)d_n!tsWW~;7YWPh zo@S47>o0%&6=*PbjGyJl2Q5&V)Q2yk*O)l>BxPO315a#AP|6-R11)pLEXLr#^yAzK z%;sbn@6vBV+X&;SpCpwzqqiP&UfloK2E;is8snnUV90pcgHJOpjJl5nCB(wM`+1|x zti}!MCT2v8*-5e`Bm((ZEjMo=F}H{{k^m8LWkD(g<3-zV&|lnhKdbMdYUv*4;6E8y zc$_&iM8{692m%yy@$aC}=}619gnY*_785g)I=%CjX@JS@+sRI541yRl@fB^?Q(d>U z1W4m>QtlGUiEJmiZMt6uzN_~^N*||MD0$E{L*gPBwT;4HiY>;BBFyL_J+iK@{U(mg z&fD>pD=BUj5(r~J#CADK)L;S>WHe33tuXklouTYI-aKZ!E^=Gglo^?!1YkgS=Jou9twu_w1>p%&nKI?M(7BJ%~w**wo-VR zBV)OY<4TfIkRbo!x}^?UO^HQPM`%L16stWOt2vi!ya+@DN&3s@;}51u1o&A;39Tjc5uc2R7-KY*%qmXsj30nkb(+Ipwv(Iz*U>Uu zL7kATC4|E{dl%rBtUXKnaM^6Q)bX1Hj!ef{Try2zuzc2gXj~U3IY%b=&2onjh^S;j z?{8xvuwUtv|L}Ma_Z&0RF;k|4hvY}bXH{Md_QQ!^gJWP}_~?|pBr_nxux7!5-zX1; z4^LTdonDRt4pm(@9X&b~IyBBEJK0I71Rhak$!|;`j2)d$fF3y`o(vuw_3s;w9hpi$ zHsjmF@)7ox92mv**wIPf-ofbM2|!?A|8V%gSp3KoFi&>l0d^c~G|Ux24t#-vV;m6g z9dv`E_5%L~y#To#y^#aM;e8CC4hRAx`-c2G$%ld6^penAtl~M3!UJU%9>kRxr^)2K z_`y*nOZRFzd>j|qV!VUxb-+Aa@ow)nkq{h+bJvy*CRfWi3|4e)X%FqO!7=B>;K1;n zb zIzWbIDhX}x@|Cn15PDc|*Xq>`xaitI`!Mct1J6KrC9P@eSZC~|qS%0&!`nK&8(Cea za=Mn_mNxgg27q6nq{X|DCB?WNENKmFZVBOO#dR)4(6|9kn_GSBn6N=ocaD9E+vU1>GXhQ>lFucAYph@wfWyd%s=9*tc z+OHtJ3g5~qUeQa>3L1)8V+U$oSxMeoP6sil54QmYLu+bXKt8&OYkVt6fSzS#;o@5S z#Y?*aKJ@%r7Qp@Z>@TI>Wo4%6EjkGX}*D@{^QcWO(C>#u<3+`aD|%iN;agG z13V^T{Af%_a611xunH&C0|iC6(;yR^Ms4uI9|A>wBO{tmF0Au?!Uyx61;6?2#B+b> z8`be)Wx*=`usN)ifZ&6FA44m`<&z0?Ham7k!xqNEdb@WcMCjW#a#4{vG zdk(OWb_`XS6mad3mJ{|70|@0NwyCj3z#oj|Kz%dr*V}0GJ_e>Zwr8nR0637 zf(F%D4CZ`UfPYN<$dTv3MV!-3Jo+32Xl~*ht`{ugX+%4d-COh|P{=B*6`8th;SkXniH=Dx{04 zelEd*uYAO9H?zRK_>_1rVa3Oq9TNgoR429Yni2?a;l%n%QXMx1guHGxlZ=iV3l+xc z+%2S`IMvRJ7Df#$RLtOI>nOoJ>K|d+Oj1&zRT3wguOwAdqLDFCFiCD?hD^BTY=X6P z^c|-+(n|sYG()juKqp%UC)QQRR2lUeXSQ66RG$r3;m%7^3%N{~qJ(%pSUwj9%Q1h3 ztY}i9{Y{sJBvQpa!*In(QX)PGlB^~N#;VSQ%1=@c#5b1DTC^Zef@K^KQ%qt-Ng@0EVR)@fTKJ6!lXnl4f<3{5(H0blhC`f z&$YE1SKRC+8D=W=-T}XIq=AT({&w_P)-;8|1H%#R5CZ3bg)ux3w{7btAF|hYAg~*_ zIPBfl4e+D%$7*AOB3^?1JX^awEH&=L75w$@=y3zaKyjK2E1A%Vqz;M$J>tN?j_w~e zG=+9qmvN_6*ZH<~sJgB@wzuEyXoG(r8G{l#(l#`COWIgjvZ*DyyARiCG2Yx7+1UdE zWDyCC!)=~T&5PF6Ykb^lvtv$;wK3>d|A>Ecn|pl|Xb^9C6iFS~4mjiq?Z&uybBlj7 zu#nbc&V^|!Zu4(!PAjg%!D(^{n2@D)gur$6p7jl`wYA|btrP%F2He;b#s^o|c-Pl^ z))4}|im8$BxF)bcONPKd*^1R*LXU~Jn3*#kEe(b@(p{3avWk|I;u_u^B_D_p;nf)#;+fmK!i z_&&FrkKatkD`Fz_9}6F(c&OWoM3RC-ZsOshy49%r0koFNV8X9Z@}7-i7t7DfA+Ls{ zya$h+Pg-U=;?!H~Q??a8JX4d|_r_op49^Jp7(w&F_){B$Z2ho>z#^s4sNW4JNRcqp znmgt|i66|{yI4z=c_)GRSeqi<(2f@s{R?u|bv}e zff=I5%%NvRGw%S67BHCJ&$rlHH}YJia?dk{xjL9V@+?b+Vqjs0*8EZfPt-U}i*eQn zbwb=@6?Nc1P+tz04CyS+QZRMF#OnoN(6;{Um^YO?HA8W#|6wjZsIoZ|{c>m_d7O`b z7F|@f3{Ds}2x7D=<|xVNf0&1##Na_1Nwh%7MiT0TGL=}F9Viip+DRBUo#?ugiSN=V znQ1f58X;4uQ`T5FzZq!VBDOtfA%vNI94Iqeruz~9|yj@_e~+BorHOV_mbK< zjB8_%QH0E?z5y(x?#JZnyK)>eo?2t#tBH=A;U)$NvT}~nAG_x=6*8mT7#c}%CEju^ z)pO<&G$Xg&%BKqBxpyn&8aZPTMVVK!Lis61en=* zJKA8L5z2jB2xK(PHHQ!9R|oMjP<6%{jX5%AY2C%l_M5T#iQlBr=op6?N8|WMl1-OmwdYk(a!I^*32(*mMN$hbb&$v>g%F^a(R_tz z)s?3JgeiPn>CFj62XB^g9#p@O1og` zbm-Vj_!wU*!uo`@*BKxB0C)@=oK_h16khrdPb9dGNOQ6Ow{evhkAVX@H7;khah#Mm zohY9J@A<%HM<$a1*CUfa!9@A2YxiL25C_W1$~o7b0U%%a&;*Xy(P?@~z-foME*Lz( zY?-*)jXiq?*=mO`+BZb?PYos!W>b&*_YT?Yn8F~g92|`t4Gsl@W`Z()HmeW(HB27?%j3VuNkqG)&=Pzp-vb*FcR3^@7>YkXJQQ7Nuv8l!h44z z`-jy?!XdJEdktD9j^6_hKSq}1Xa$E9q=C)WH+VNRDzh5z;yS&?7DZ@> ziyo5(I!!E6Mu~-{2fB)D0-H#Hi-1^wu66YmGUH=KU6Wf~#-7!+ID#9S7p6!Rt_Jv}EwA(!*Sl6$`-YuB_=`h=VYO#D6KNLxtJKA2I+9^P?B`xq zp7zVJw11UKFvP{`;F=m>VE|89S!HUW>tChrUyr$dIT~EWEB+M~o@K|}zm(#{V)0C{ z`tjU%&O?c9pH2Q!BHuSr*%txT7b8G!@yYd|g+KwDUgA?fU-*mUrV%q9X!x{L){n*W zc3`Q9^ClFF!I2xKNO{*z?JsAwf7oGcChxFV?lixb%*K)K?>W=&3+EewRRTi9`uY4{ z^7B&D1N$v32Qu+*mbxEqvnS+eClFs@885nxD|x1%E))t|JsiJC5zvc8w)$1yY?;tO zM=6;(;2Ac=eGs5p_RB|G7c8Rd1plRM1lIW%2NZ1zeD*6x!!z&2av#+!{MHIeKzdRF zSrUgQEWqAk6_?O;LJ^Wi5(Uv1^1ZR-8Iu$7dwx9q9Y{vK4j+-bgqhDLK4vlK@1q30 zH_U#Sq4c)|7)<5xgHd0;b`;GaBB$_6iy1U!FITEykpR;238@nTe#T##0*Mp(gTtAjagK<0iR4aIDr zd&U((UMB}8EkH(Y5lftoci**lam2gsWU2EmXXLq4SJ(R>T}Srd(|r6xNm``8n2wT1 zS{i(o37C{TDA;>wmSG}aH!DcewJV65nK{#SCzmC6oEV97e-?O0MVqsX!h-Lo4p4Mv%n*_LE6Gc#LcTV|A**_NSUcJ|+UnR!Z@ z-gqzKM#a^wTer&HzkHGBWM=2%h>DDDW00}Zoe$|UZoeN7u36?vq2x8=RDXgwZifnHC3nPmKg<5@DE31PH37K@TYF)JUjs0(@w_B%BDJ z9F7#8cOM;aGi!QCX*0Bqu&D0%keiJpBSGNbF{*-o*42%8aS=~D((j_ENaqMpFk^q0 z@gXCr0fDNb!*zfk0MDaovdM-XWeoa`^t%uBTJ1;}n0jo$0s1;bYl-JjZ}jvi1w&Pn z;8pv915Q>LcLxBC`KwLwaSE|nD1Jc18`01vUr&Km1{5(&*;tRZr{V^_1yi_^B(o7Xse zvzP;uyX-eBx>)*!(LY9)? zhFwj5R+iM^q8E6%zny!7+v`2}I2dwAy-y)CoFMN}e)W!e#uciF#JR0DLu2B=-d3+l zOuRc91H08#x3y0Fbafv2M?BjbyxZ#o>?y9pv1~(`e@A1+rYir=CTBraaCfrw5Cs0h6rx@orTpKI=TWdUT@oTBtE#VH0|d?0HJd&R|;KV$hGHO>q-Oo4Lm7f&jn2rsr2KN(*zWE z^`AdV7{octN5pA1gk`zOm46xv;x_KoU08H{T>4!zP%i0NG~Z&>^B;gNDv)BuMVrP~ z3um?f>XqvL(5F(y)*9YtOOpnAt-(J5_e`?q*S-$8m>L9|(`0de&DfcVPb<|qVlb(I=+C$= zJ&?PFTofE`osAp7P-dS)W#ai05ocq^fd=oOL>6T@$SWUKIBerjQH8;}nN_#^%r_Z zSYY>2Zek9LITx0*I7_}`Jk~;H5-K3h=G^w3(2l%k2{S7uKV>RrFgf%lQz?S+!Iw#b z-#d_DK7Sa4W$fk{@F|6VZ{q_mvhZt1Df;0`<`752wmrCfoI+xfvC?liEBonmzm)?`qKedg+0H!@RL~$^PedMf%~(6+lq@yN2Fo_P;WNu+59@ zNYZiqbU9tdZ}Gt-A@d1c$)@b}zsw$d$yW}MSymG3ev+9=s-X{svu0UHK!bQxl<9(u zrZLTsreMB4%H+Z!^9)lhbsGLMUIrM(uDa9?VT>&INWAwrN2`ee;Fc6cnuQ5|_W_ET zR0tnXxa(vW30RRkgvuKP7G`V7kOpBIOy=!kpy3vtkd!1C5f<|Pw)spol|-5;4<_V0 z&H^iTKaR4`?oqVuUab9Lr5Ci*cy-My%;>%3o~O zV=WK{s<<~82S7I6Ns0_LK4!Zy{*2(~v9#`bq*m_ZR3IT+jIF&+n}kf9me-i$;6&qX zihS(1Vt?e&M~mM zYL1P@6_+ffFo7Rad(}1x8D6dK61q-GW zCBeD4TqpjbX>ZXaP*6*NpuyQh)n(HOOg>n%oViGV*lAOpdd?%i&!;6t4PuL5FRBmB>Pd{8`Ug$D!7<8=s7WL zMiO(8q?+l@jJsqH0Sa=fkV%6>W*z}F1}Pq%4>66f9}pNmOACqK8uJ|=0ymmY$O1b> z4uT1Tr-uC}hnP)$bilG@!e_=Dpg2l`gP~KyK3tau=n*AGPLC>2X3%w@D{y=OxEMY) zf^#5W^vo#W(7CS@Xcs&_z*#WvImT^3PJ|D3$xYnlmzM<|2?Iaz+qrH|uXu;F~Meo5> zGNEI4i-UpHoh&kzRA@{{k?>GgkXwZ`l>i03il_E7wz>;U=v(~LyRX%?yNPKtv=X;E zcQv|LP|_R#XX1hTS~IrSdG|7EMv>H<3j^>{+0;85L4(#?=My3V`Dh{8R__6n(l}iI zw@np+y)7AAs?$J6+Z#MPnjBk5gRX7$?rp3lac{3n-(2kj+HI}|>3MfFIJeX;+fb3d zsR}2)9Ss=;RX)KXZt!hyNT(B|23Oo$Ycn>nzZh@13aW8{374%e1?>6pd$!jvTUY7< z-Qmw24USEfj*UEM7}>}@!w^7pYpr`TT_maQV<4r5$mwfKT$?I=TWUOyqpl?exfG}fSNnl$oD@!(2YIaOXaPgJw$9eI(QXCm6&9H<w6uX`^0z z>OXJ%57|rrnXP3u9RGFWe{gO9DYeit{XVUp``t(q`0?YFfBwMGW*R-r&#QgK?@|t_ zUgnAAXxE+jl5!af5!YOyZJ9rQX_`FCdGz0}{%Zxt#N6Bi7HW?C&5A#ACHDdOM8fKq{}GI5%-;A}M!=Tbs^ zne1ntjII+AbMS*lc;wJ#LL-SF@R_n@I4oY$0}~wbri4NIh;@=B?=Y@2a!@20?Rvbl zWGF|;!&nyp5{L*Cd=l$^Y$Bl&W1g8!I0xw1{~Rbt7jQe*|4b^(?0uT(W{M!QWjY@( zCp11>+7ARSN*>hCA*H{^tSS~a;$o)K1cu4Lin*wI?t+Wx$atBm%O)6t`hbNv;&s=&=cd7pUYSJPh3CT+a}){7 zFDQs+8mt(_uPSA032Cr`5j4JHh6)DFQNnz}3ju(r@~HI|ZocR#H2d(Zzi29gn@gr6 zWiz6?8C)S8iuC+NY^jS?Uh=4d#P$QNl!Vzbh2y@nV8TiF$zcXlYdXxMc*?U#hN0p~ z*NGu9p_T?u(-orS!1F94KFt)taPcH{zoLl%3rE;n2RZ z-gUUo#gbwgjeVLgyASt-V1+GJ{F*2vJw zWar4ye%Jm^96>peU0fFg?{#TKusZ;bJ>28f!5|vpoQugbjGhMg0R?SL96kx)?9|aA z`$@O?i+%iH2W7+kBtXZW*5J`TJcJq445kKc_TU76n%CHOsLRr-SzV{`u^+&Bq{p(U zsSxgNcJHG?h{Ls~#j&eNcH=hXQR9_kV)vdFpGLzjxkzL)X|kFUG1AuQL0S6duI~>&#|@MwSxwew9Pf@E@?>LQVZA%>}kcTN=fQeRony!bO6ur zDMDbq?FV{xFq$T#pc>TY-C-Ri?6V8*Zt?GIq71mXMrnj~4vmQ&B*uCsR2L8q-CJro zGTu@HG6VtQ2G{1Az>Y@$jz;(98oV3a)$H3=m$tS9;1|H}+{|p5jP+&9)|Qw~h$|Ec zH&?qg5q3y6^z$RpKhBQ5AV&I&*;w?LHF;@x$oOkRm6M@Zxvl!<0yP`S*W|gmWp8P!s2`ru&&kc!h!o^_zb; z-H&ElFau|@H1Og?v*X`DeKsk!dF#JLLhT#^1?k##~uQY(PxIG8;zT+d3k^jQfO|4l9iMGbOvx zci^=6a7rZ1HTQ=S3-MSyCq8H*;YW&uGbR$g)3)J98wxK^Wkg#M30~jZGGXrcd(d5G zDn9z1b=86E%q_ys5sHNDuw$6v@H^0*M8dbAK`Sm2W{s zy<(-AGRFf+rg!-N6$$Z#-sh|#?s**Teq@NKf)W!6Us>&lB*7OVz?bGS zHjyw(V`A&7OZ;0T; zyZ5-13Biqc0<#D291;z`GnjOq<-jCWl2!OWrk6gr$j=#NItBjf5bc{VLUb^5>5vzE?V}W z)f|HWqg9t<)mI|29^+h*GK?q;S6H$%EhMZgVI9du`A04+#Zdc;r=n#SL3(!h3K=~O zG6V;j2P9E>$zRA7!D!h9_vtZzF^iAG1jzHiLNH;X;!=b@l(A6BR7h2HKtXFEVL9D7 zHqiM=j9eGwjQGr=NLW1SKRX5#lx^gHiG(=uYiSS=C~jO73Bi8Hhm<{d-b6yTL_+V$ zVXujV90yYgWH$Bb(MS<{Oq@slEfV4+v?vlPc4iO|=sPj2juK`M1~e4*9+ltZ_+aGB zn0ZXNB`A^5x=TEVd;RhtbEWY3fD-_Ad;rK7J~iT$NEpMn9PMM-+|jPA(~W}UQp%R)$G_@12XjN zU}ed&4HX%Jz#aAyNZ&qI;0c1a`*;Ax8@p?6C)GiUI@4JHzn{Y50KacVjo#Pc^+ zczBzH!PIMoo%=TbMI`){aJVQEme}Cf#VaM=P34ZY#pyp6r7ent%l>iZM>>MPOX>O} zwMHmW3xApbm@6PLhJ$X~C2oWfL2KA}M`0Z-O2{J!$ zHU4QAe#;ttziO7aNY!y1q_+TgqbjJP6MZ!$L5g*w?^r^|UBOS(`eYCW>}ju$qh2{m zxapTq_pwlIM8jXU$WiWN?zAv3o9lv1p~)uirKZe8KBmn8Cg11NZ}KKv8Prxuj4OD~ z%E^T+rAe>GKXCf1;$`@*RS#R|2p18@M2y34vxeSqWUSReW=apgqc%ufq?ZI780X60 zYc`3Dyrac~chW&jJBcZQ5(#mIuS2gDKy4P17g`#8nLGM6!MJH<4-UPufI)EJa*<)q z@N07r0}G?-BL?{4Fnfri1)pRwn>q!DrV8S-fISw^^*zfOd`+qxehogf39`UapU^qd{xC)#F*z_hRc-v3;vP^YO{AnYbS{}-AOdx4b@x&1cLOKQ>~~O zpq;?)nsu5az>|%)GXahDH)6^s1Q144O=5>NmEdBm{$`K_c*V3qf5n9uYlyEUm`F26 z4>HXrAiX(-Q3Dz;1+`KLAjCc1l37y)Sx#5QemYO_RH~UyaWO#(gFLs+;+XPhBITEG zglItK$k_Na`8~~|Z!B_>DkRxNDU=&Y2hufyXgn`0I zuKyL%020SzfoojdGB`04aj0lQ1LBEL;iO9)b~Z9*XE7(gw2;s&e40qcn^d8jvhVvt^A)sZlC`e3(*g>-mMf9M3YL9Q3F#TZQ37d|-% z6m+t_q*HK6wsh`m3m)xt?PqnJ|4?`Mc)y<3!+2_?3v#Ov$S3!4=xDE{QfKUJ_Tqa% zh5)La&4GhmxQ-LN<=oxuKhWvg-NN3wJ#BWlb^-jFKz&Z;$u#@+F`F9f2Lkl&X$#@M z1Dzv{sZ!(JEza!{2KThkT+BbI2LcfT`2E}K)4^JM+rWXoJuSYyt!Z0oe7jq`AVaBt z?i~%d?%Y<7b1w)}vLQ9V?e!Vpw{3N9(V%lnE#1ePtATv(tva^VQ6A*TxDnJx!w797 zwb~D?^lYtjX*tkQQ03pj3~HQvx79ies^mAR@-U&gI%89%YjceYPX?qFkoUlfPW6?f zZzuyCs<61yv7y4TLB`=N6c1@CkuZq2@Tz#~Dk_BQNxt z1`e4PKb}}?I^JB$XMromy?6r6ymAxU8s3kDMmkMQ3DhePi*9QwhiZ$X=BB~!>WhEm zvKN>%XrpJ``2*+O{1oYw+U8etA5(V~AJSZW@f#sfFbOQ=5Oy~85yQw8Dik(xas_{z zg#muanfL@?2EpQ=V*}q6^pY%Oj=s;)bXa*ZJo2V2Vdlfi>93{}+MTK7YKwZ7NhDKy zfUA{KXobQ;IEsPzN%Rw0JG&j#%+nASM->u*iM?^8zA3Grd2b4hVEl!L@OwU+k-$s3Vr;> z5AlIlKtZ5g=HP1uO~12bLXC{yjoSxYjNE*S59q6ESx_&CiVeJ_@)2RR|1NS0i~()wsH0cvWF{L(UK zat2@JjlMN;4;+~6r9zlH_!{Jv1AwG+$|uW>C*t zpB;#i5Qwi}+3~$3JC4~q907Xa8$n`?x3joj_y9L#c0DrjFxmMa(P71Q^ZbYkj+sx0 zZ*RV9I$>CYW1Pe!4_dyoO@VdXN#aK~1NrX%JFVJI7#*XgV}%WZ31g}zQEW9sX6&2` zgmu@W>?OGws=aPrl0enfNZn2AD8Xy8^{$PK!{EC5o2o3i%33-gAAQ8vRWfojmO@0% zi=%biB(zMzBz|54JB#Tksk;$X8lmM;$Lel?4>d0)1ae~#Z&h5R;p_LTtbs;+q0 zE;k*wY7#u0WyBY}g_B_og%>vfr&T_pUJ?dMPvbRMJRQ|N;nErP&`tUoQ8+okxl!!lhdpsLS{GD#vF{Wo#UY%7KbbPk9KuM^B$$vbB%m@- z+{t0hi)lCZpBM%KM$S%z&yI%`LKwo+0Di{?iG?SJqj*bWW%rT(XyF7i36Bo~2!khw z18gxK3gNK_dqO9N{l^EacQ|l-zzc*s-0Nl42*EFSd=LjA@JRpSbsH%6g-#BU3F$OZ zo$&!K5V{X^%30iF`-HB29k%}GXO9V|$v{53i4XVqj`VVGkkN%*{M7M&(4%8dn{!XA zWenQ(pmT4VV^6COzwK}@w*>JmVAn%EW-Y;$3=r4;cGn)3l{j~|;v{`XBi_mY=Iv<( z0XlcJc=ypWq6*^GxrQ>Ga(Z)l6rf+a%LKUe2f0#8eGH`Tu<9j z4qU`J=@HlQTq95OmpR|QG6VfASt)R-s&BLmU4dpb9Y^vnRrV3WqDSXC3NstB; z03pc`PhQX1Y8)0jlM0`qC#BMYsohp+!gi8MkRb>#{nujm#`27{Tp$D-I@fW64EA#| zd+?k97eVO0B~*h3={WwSNSlOons|tXRc`JXo^||MY&&m10tMyTSi|iyEeeVcS4;HM zb{~1qP|Y$}m_tZA259h~hJ1_k_;nHL2!Tp*`L^_AyOLTa)U?{nx$5)fww^+*f3uvH zmBOl&e|heAlQHpiV#42TMG!wm?u;*jKpSmSLX^Gb`|717Nkt~+TQc^gKcv4=g#-Ah z0{EM38ej5fzcOig@)M`tN^+J4NaDpsqA3+T>V*2`U#)W_=lo~=lJCZQtRbER&ZUG+ z>lTsu_qzqTu=-6vo3d{x?r+7^mmH?h&^rv|1B}TX%vm!%%i_i?wSiDbl>e9bJ^9H> zgw*!mY z#Co3nbxSa7@FlKif-T8xZ)7uhVP(X08A~LTG2~gS=ZVs%7vpI9U*rzIN%k^+&^8IB z3cg78J&X4|u@X9y3Rz3n`#jO}EUTZU5?o32JT>uBtR;8Qr_8Y}1G-_phSLHwDGCj$;;9to;s1m_9nSI@^g z?#Bs%^BN7$XLUagHL!35_eVi}ZQLFVf_$3q5DQ!GWpzBFiMVAxC<{q6g@rey5K;+b z|46+eVpK{Zh44-scajNjS^kW;ao)O&6Rme+`mEw;<}G$cSMDTaGl^?14E&2W+zi%S z)zV<9s}AS!raPcSyv8_Iz5zH4vzz!@6xhaw;wvCP9HHtfet?;*#Eh86(`pzb7*k@5 zRglDLdC^~fApw%q5u(xKGE-tyLT7EoxHD9Vix)wL@!G5L+H1k`OLz^G&f-oggjI7k z9mYp+FE#U}z(bMXaVF`GvMB{UI-N@qD2jwmyE~=L#h!Zy14F^;0b%R0KOt@8eas+?!t<&r#_HbQrRHow*kfHNP zA6~(M_>;J(N@Cuic*WI?P{;BY1*# zW52}=9viT1YVRR-6XWpFIl`hk*8w&ZTUVXIA&tgIfp&d%;$tQusIS|5use9PPpn9n zv2?N*P{bZ@HiZl)6GRz#soj$?43B~*h6-5V?Z&p*xx2&o6!WSPBn z1*xVI3Wn>>xi*v<2fEg?yCnVRq5yXh%UO80_8d@f*+0&t|6J%azsb6ijGv1fzZ8Qs z{_EPmR;6|VQ~Q2Y-b7+D`ToZG3<-3rr3YHonoX1C5c%^zum3BxPbl|?%p<9T`r$=| z+X&%SN)pW1I8`6f1FgH{qU{-eHN%T}MtEgvVGRpJ$c?KnD+h)%vp zT&|m3Sj>Xv1l9z=Rbo8i*3@T$p8(HHA{HaFQW_n8DlU>FSpxF=noEC}z9+8@0S}+e z6A4p_yzm=tuu>BH_S8sylI~+gOn+4j_4^#<1gax_OeHqV%^G>fAu?c(R*_GEHh(dqFrVquujvS$V8~1sR|ns&SWKSD z6a?a8a`5$vi4Uu$J|_lWvbAJLSg1Q0ML13|5I~4;$v^*zJ;GxjK!b$3;djQ3Iiu_- zp^12e`+*9PeyxhS=ZqX2eW$I$=ax6f?Lp~>jGY;x44BFZ>}Bt8k~h3b_CF^j_Ja~% ztr+`|P$hAq_j&dpg9j6fBjbdk0=YUUyD>8cd!I(TSWL_X!hu)0gRk)??gZCmFCrot zPwbc7{}MOooNyTJd}yYUBzx!{TmOhzNRmCcPCXD1m@TVFVlh~T!{W||c49MPT8u?^ z913fW9A}!e@UQKDLia?8d=HbIk0UKi9V8;Q-iw(?*zq7H$8nsj_{hR%l3i@FQ)|h5 zX6NHX$0NX=X2ExCl$;4nZJW;l33olhVLc||z`I%zyq#!guQBULm{xsHc4NjB+72NQ zE{hJ7hvp^80sXe#4}h=eD0yHI2r>);&l+xMr4Srw6?KfEwko=0+q`WO;<_Y6PLr8B zC>fC6;nsT$By7AD0I;dfSn<@F5oBC@YvHQP$;R8ED)o}oTm`?y>#uV_T+2GS6bhCT1;bTyp(^|HQVhgcdI7IC9gf#r z3zdWDE=DRZvwKbkVI0A7+X=iBV2U6$K&zi)0Cgp!1zA;$^NKlN@npQ}N}~E|qUH){ z5YU*aGd{-_5-t#yUkH}W01I{h#TW;~(~PGsnqnp74Wyvu zg~cSjGvq@z4aFnwqkT@>9y~S>JUQZ#x!8HI2Pnww!J`8>v2J4ji6QpcX;;v5xG!*g zD0pIsGT`wc=fQ5TI*#!t8|#kqHj0PG2K@AukPMv`DtL4N=L)9oH*1MPX80Nej?$9c z;o8>`z@3MCL&pX(cDH&D_P7*I2qsM1)k5Ucn3&Qc08i2%UWtYKL3Eu?a$uWjjCjSL z-UD61BSb{cz7Dq#(SNAhcc9BotiqVr_qG871E5Ndk{eyS8A9lmm&AX7MiMY#faBv< zprCs}+=L;9?=Jc)@rqs;eXZ?IaU=cQ!k=F_tiWb2WgF7URt|lmWNaWfTw#34S0tu;P~5 z;NDiD*LBbFpzC zr^eM8pu4SgKK!svl|Eo90|x&s34$0M>&x9@KM>%50Md5g9$JZgTWdvz)h-(-uPe1Q zLOM#ANm#M$m*Vub^cu6;cwLEWV>#haSjbgFW>Z)E?We*3eu?6#(|#^eLiITnnp7?O z=`1q|e?8}1ch0-90zl~awb;GB)Gg~VXb?>3SzqS-^_+4D|5z!H2{=j~+pp#zHt;hk zF9m^$xiiM&%>cOzi=$g=fELh464M8H@`K`HWL^1f(aiFjOb}lTGL6Yu80rDZ=m*8;a1u2}Dexn0d;eI*iKT2l&W^?B}qSS&c z!zTAFtdL_x|G?i@&Z=*PUKM#a7X8BbPxQmwpUai?m#3lXDv~4!mZN0+q#V@{1L`c@ zMP3s5M=o$bFi+&E9YuOB)DJ?&ON_jsokXo7HpW#9AYH)t4cUr`&gVo}sWl=)P+#WA zJ5?Tkv;Q4=?7Y+JAYfZEV5WNFK!Bi7gTR#j-N^UNJFdP)-ma8Q2p43at*ZhFDYM)LR@4KhGO^mt-FG zBU>N@_+?T9d=%^EP?$Y*-H#Ynqa{F=&9R5>RTfL@C=w<#N{)0qG)WNmlOcPa#X4v$ z0Sd-s8O|AaVT~jS1x=^0uuG+NU7)_lR!3sPWn780-N%vL`;3Xx_&82l?kS4!QLO#J za{Q9^`+0*el_+>W7qr=7lV2dEVg_68adu2=$$X64gZDGpV3JCr=6T11MEm{h?#FmC zTS(gGvp}8##bEs{8x!NYbj1h2KMNRCyvzd*i(70ha6a6?9y&9RXr)krGqRHe>#m3D zZ|JSm0mfqmNrOzp>aAl0jSgCpn{LOfxTOAOu==VpWJru$6l}bm*-9of-m@*iMDrbA z`6YTum`igrTyvGtF;oSw1Oas_CXUzNwEkiXnvT_8_g7vFR9(VJxQfLh+8E?2U>tZ! zoshg2ti0$ipC$6iJ8az|-jbQj##`QVGuAc|ET>O|4iUb4IkVvgQwl3C;W@sNnLycv zxLQlX6(%swhAA*!WSC6(g*a%l>;k|~^(CY`Z_#;BpN7Sk1Etd}B`LoMZnG_IuSU)#xM`~~I#86OmB!SbT8Hai-!WzUFDLn5y(r=X|^p70t z4=AM&ufF3fF2Tj%=@Eq!0tov;S~9deYIPP5@%(5ikJ_okY0zNC{!Wn|&Bfd*Jlf}A zZVc7Gl<)XRA5Of7dc0~VwpKg$K>}gqB-`tPV8|nVR$QW^OU1_=7CS+MxOsmkkTMMj z#MQwrK1wCXyuP;`aEMo2@g2g&_ViuNj@_*|#|d7YS{)1=?#$Yr_O(Zj_IdWUh7NVpP^>jVTy*T@CZTsvn}1&i zPTaejSx`d%NE;5%Ztf5Q3*GoJmL#*2eiQZ`v%7@s=ibqnv9&G;YTecV{7VBV?Q8@P zI;aXVVFrJuZK`tbWH5DlLA6XJ+%5F%Xz=fD_TeEas>5|gPw#B>?Q8-odZ_+Y`FAzB zwov!8kujLi!e=~yIx31Zn0U9>d$e$f8$4TT6-mvsYTpjxpC1sov0~Y}Qk)YDx77uK zySfenOkY=;28v@8I`IQO3o0|% zYFFk^fgNa2uVtqGS;HOu#bm!y@1_d5j42hS{aol|3381E5_%WItF>NO>c?-x`Py?h zw9iJAvf;0RpABjaqVi_H-~i10UFm`;Cy3_A>hchq+1yqsG1(Izz=8SNC$w4fk5~V> zLebFRmLF376wu)Bdf;#7)L1RIFV!=Z25m(LDPOaqq#1#@K<1qNYWs())NX8^VmdNrElrv_ z9%+hN;_ng?36^Uv{gI>DuJCU`HV{&uN{1ILeVVX3^+mUl%9e|}0Ap(O_`f9xXzaBGLjKc8iJuMI62!Al`NG0XAlCH4YApxiNCK`jKF%6> zXHV8bpyb5y_c`1H{G`HPE(h9*U_OhCIm}H8^UPGj2`|?UDgCVglTUM$y!^b`hxzfO zn1!(#3Sn)^6YYks%__Dg6e%nX@{kBR~O$bCX4%)GK} z8TF66=XN5kA~cxflKM!ADk**oIAqe`=sS=h-x_+ma`JQj1Zz#egc=+J1(`RP8siSW zObonWP-mqi z(T<0LKsFa=^)Y`Y-bMD)w&Al-^S$LDSSf+FQpf-qE*3u3(jW+MUY?QpZ1xueDIb6m zaYLx-?ovSsc+Z+gf&i!1d#s#OjYyo^hEJkx^Fe?Xp5Hz%k?_7^XCBIE%yq$V(;aIl zPINx7vSU*Pvq82U4t^nkcjkgl@H=;FHfO!@+7?CenQsG>%;sPZ^5NXXdvkZguV#Gzxn!^=y zsZ^OV+;$~Vdo8ZRUoxvE;>)4(OTjV%VY2pGfQi$Ls`eI7F=3|iQmkrDL*W^KVkW+# z@{+e`iXF%0oELLOOofo;BN54f6c52#Kt7p{eP_?(02Tu60Dhs8X+a$gCKUR3ktK9C z7Y=FL(93F)3xOh56;m4|Mow~9@bswr)QG=uTw8+dCI$+!la7frlTlD8i|2+wgJ44Q z8iyqk#!6>GTqzt?QVpTbduliY3Ozevk<Cx)0qsLGNhT=Xh~+HID$v}e7N&aFYuBw<3ZYrao{=L z16^)a*LnAMgz(lOj*PWo*l7k6n-}XmRaT;!l6L2=7XN`R8ySNSRYcP6=AvLr8gTAl zmt#j`I*?CRV#oFd9DqX}yKppRNFD?e%5L1^+R>P{xd!K)7w=)6u@C4-<&c5ZV!{TS z8auRDNV_p32kX-cs+Vo5Qq)WfXfSP4CEyV37uekb?qf}d8$)|qeSEjx$9Cg- zoB#!Zi0*B5X&Wm{D)i8VLU&0zo9QaOi^(%Avn!~|*jO3BX90@3$EAHj7kIl2A)+lo(9w@tEL=YI*|L{S+_ThZTkXpis>!+h zP4xKRHaHf)eUq-3dgX4OWJ%pg9$U;^Av;+_^GX#K%l`aDt9PF@()~jgU79Z_1J3;h z@?;VqHA5OY@K4ad7hn2~BAzZPh>t}f+2`plp=DT0fcdh4aETGuXTB^tO}I>`V8f3> z+~2v6$KSw|Kie&|J~$gLi}94>r^P(x_>D8iPvhf-Tn>U$e3)_#OFh%4*b+h%oFpGA zNBX_Bgy;to=kVik#azaD3?BSqR$p@yXN{)(8q6D<`Ib$*&))@^c(iqcuW$fvrqLNq{UM9!*V$%`D94Q2OJaE2qE6*74R5FEqs$TD6fYcBH4ql^XWZ#lN_*O;&&^!XZT9y z;#U?qX#I3nVVpPiKGyRrZ~T3(^uV|hr(?2s5d#IECu9|o2KXq+9Kt8L_%{L()i*~(?0S?p{MzI}PJv|~1{qo%iP=mN zosZ-z0q^lq;g-8u-A^Jd_hcA(s1t_IBpFWlz{>369S_8cw|P$oJ;h6q#+$*~t02QLa7)=T(FP_B;vBDWaB15; z8Ah&K&J1WU-gH}Sbhm9qP>ppo4oece79t1AP26zPij0#@cLFRKp*;lPXUlCF1;A-0fQVEkY)mjkVV4k(zYxe}!$I2oy6 zsc}p@hklxit;3Fk;{={oI^$;p-Hco$)1EUE{-PW1S`6Z^!rY* z*Vu9hJ;w%IK(!-%zT-oVgFV4hqd|_9S!iNF=sh;*KGN?$J_PVn_MrIiSic1iiV_FH zr^h@RBKwXpg~sBkl~ULTK1|=+jw?8E$u?p)xDV1BLR>u9<7c4>JC4DDk(0wN@R%i0 zAL?;yOAsvQrx}@Rhjb7hCEBI!YVBk= zuEbYR71&ap@hc4`j+p=VIrtq(LxY#xEp8&-yYWC{xc& zBwV?~V_K!7*+j5Mv&mxBZ_22vSZ2$vq3CBjgfx9H{N#s4s^ktKqo?V;#iRb~`v0iS zO}MDdLjxz9_JaM44{ap6Mw^Y2?+C7|mQryvgI?so?>0rnpMSsd&m~0UY?sd8g?xMd zh2H?TdOp=iawb(iMhMEFLD<7vxF`tx4R0|xS|QIiGB$aTF*~#1F5+CCa-@NFKs7+1 z+#eGC^n8>PKdr|9I4Xo6WKMaj9BIvw1&TH-UZLSN&?^VX zq(|k9y|WENLpU;?M!jn;eqRNUp8QN>vS^SI*8JdGtCq_h$Dbd;X&fsLzgcnqQ)1u+ zbN?2jq}e?;1U7r0HS}6fc$Yu3*pV@=F6R2sP5mnT^O!m+i0w9cbJj?;Ic0EooYx;pz z&fy$^E|N^u7F)-0jEjN~%_kx+$$d_E zTT}IOEHB14cG~MB^Bu>?gpU#(Bt{mLwA|G)A-4*Fe6e;;kP~feA_nYn{jYUC3qM0b zUrx`HBz}C;?X1oR@m7k2$#xqD--)Zdm^*e}oi$ydVuDup-zLSN2Z|glkV4(JD zT%M6&-L-7ME#R~Mx?PDd3g%Y4`8KXZ8dzaWuHzLJjVr z>mNx1T=A=_uPjv+GglDshC>=4UgNb_6E#}UqW*kiDJ$ru1V(gc@1n;^}v5~|B(knb4Et?G# zPx^}{d}lc_#$mn^&*@PI*a@t4W-OwmK@UGQrQ{iA&d_E8Fe{pfluUU}4dbF8cb;QZ zwF@5v5S|{<#vuFYVkOfSI0F>qqTs2~6fT|~wJ5@%G6}90CvqPH{{e#%GWAXB_AbslEia0r^0HffK__s6NGTLKlec z*kIuJkVeBSJGKo&^_2{`4tCK;e8j9GY%ca4>9bA~@8Lf7mEeJz8hhm~;p*TqMo-g0 zEXxT{(6P7OA;B|#VAz0AG7Lp|U?>o1lz*yq^O z%JV}#j@>Om04G=xw8rRZav%uMvyV%IE}eMTVb_(uqls7cFnEv?;a$!0AU7Kmy7#1l zseO3V?pDv9R?r}02Bimz2HQi2x&j9}2!U*@TbdfT0SGxb7V-fIaVVs^Sz$G;%9&|) z;oHS{oC5D|4(x67?`;L+Sv3iJjg?0Y_6zK7b#f3~=ik+wwyDa=J-|laPFhYlW!_d7 z+S}^i*_2*TrRur{h7HO#!WBVo7}8Vh1U_x9PTN@S0zei}B+SrE*}1t2x6x@rjI6O? zvE|jc*mY8;^}<^3*18PNg6rM%8ke~Xs=Zr?e;$A(Fmi1PJ5A&+0SW>F@s>rQMd~go%UDZX#67@8QwxEGfh{#@KNsOdZ6=j2T;EXU z#n=6M&b_`Yu(`^!q09rg{khQ1?3#19lKxYndwppLki4$c3?2Vz%HAb{+<#vEXMSqI z@2l+u%Il$_?d-QT#*G%hqM0uc&Sb+>8OPM;<79l@1@_Y#e@D1 zlG}HQd*4$zFc*F^(ldiFN5F~-%#{WxwBuGGfDpfmwZb!BvL`+WAerl8G-!*0t4zkE znzMQ~b{Yi%xyE z-jFP-rK4GxIWzh48k?4wZSgV;Gvtw_EyUbZ4e?782`z9YSFo4M5%7C10gk>i>#>}| zFBd}y=`se+slMc89xWuV;{6Pu&KV~4B?o9Omiosu=`3oAuW(zu?^*7MNr==5lTrd1 zNzKSX7Re?0pKEaZW(EG?j3Rsm;@v5eo}B8t#5v7V$j~O__j^jw1 zrN^+K1VBigu$PY9Ww*y9sj{b6$KWv;BUk?grp6uG_MJnmjl=PPVbgIMI4P(r9@yce9m9 z6KlE?poGYrKzue_cRi=$VYKnqqDXifuRy^BAXCC%Dk!G*nsNnsJqXNWAmQy;96YNLzR-Hg>!{lk&Kzfr}+@y6T6hia_5rb#hwyJ=a|3H$(NO;aa~rM3iV zF=qNSSgzrwAC!gLgpQHwt3W{?_)5Xl<|VOs8JzpeW`TThN{(C$WCt;bvHCKw&|f+W zVgw3$fk5RK6Zpo;IY0AcC>WZMNL=LL_+lJi2be77x?rs8ib_eCNE0lXiB--8N~iIf zsJ={3vE0Owa?Xn*z{qpcDQ9sBcL?2Q#(jm8cm)=^PK}1RD@Z*sC@l1z<%*ziaR$^E zE}4#3T=dd8LXj{6L}Y5sdFId1OEQ%j9G8F_M?zXD1nhzOZ~__(6me>-^}^{u;W&WM z$WWPt!{##fpBYui%upEIczT3>;j`ne;{(CMaqr0?OP;|&EAffp&{<2L?qkl(NiGwD z{Q}^$)1!Xw84h}m4S@G#Hy$v%v4?%f{ee@%5#TG6YK8+s!2q6sXR^hZ^J37TKlNvy z^FX&1mjviT=?|Y8bsg$mG#95zjf41YCx;^V(nC}Qy@z_;0L2r7(bJ<&R*iIVw-6LZ zz#DQO=mPa=Es&Ps2!00hsA)MdJ{0D4vfl1scNo9q5EZ`+a1=0-qFhYos4 zx|~3%!#!>wC7^VFCyxUi06(q{?rvd)@t!vSp>D8W@Nkb%urqwL4;*L*b;5leuHC%N zx4#o7dTjv;I(9Y%4|U@_V@G2E(5QIoz=2Nsi&G)h?H_?1s+Wa!`Du2sWUTuIlY zm^CHx6ywi~ZFR1lyy9l?Aakl++c`2;wQ++}1ZZ|+52$i`gG<>me!%2*M#^}}fsC4Q zX_?Tytv+LOjit?GNFMZTt54rpsWd_YAs8>Piw!1@0s^6oCtMd){9v60&NvxMNbqCT z-G++v4dpnu9YR%>H2SvH<6yz@7Pi+}R5kd}OGyw!SK-}SWBD^&FI-=$w3%}ECYG4^ zQ+0I}!5#IuzD$#1KknC(Vfxy0Hc&Qq2|uO7wVwGit_@}WE!D(DnvuCH2m%dkyXf0QjHZ-&$)MUlwFv_px0_!;1| z6{+;;KNi1*i+rk$OM%=9*1dgQ#ihjWMy((sjif0X;+N!{|0v7tM_kDqea}onCEi$J zTrQ=*Z+X)kI&;{Hf8*RACgSBQns0^p&>SeMO2IfwnDnE#t z%4V?=Vf<7z3opn&@;MbXBRh%Z0cMT8%U7Bo{w*uzT(&G|$(wlhEsH-Eqh>T3{$i;z z3YOs*H+%fO8AdpV)t2BY_0#30YDx%!R2|2;$VYUP<3lkr?=y$rfc^3{N?u~W9F4Fo zX;4@w1#;$F&Zw3HHDX>lMNKkGBV%yga!}|vKyg84kk5j;cNRAIm#7&~-+S&2%8v}v zTRFL~oKZ6@3kC$LTZAfKK7Rc8dpUyNWe&a0oA{75{Cc_K2X(x)3KG_rECOEE&}*et zzga%|ZWW_uUfVsOz8ozOX3=X*EL<)uB>43|UomD;GtbzDtbV%XV}!ls|Bjk@WfC93 zk5STZaBdrhjGpd!mZ=Cq$%!xU=i;Iur^Aez(SSIIkjb~WBG_krC5D1aQ8RRunEJOE zGe{=HYrI=QF}+XX-He)HZ=EE>giOI43WHs{ENbQv&BgsMQrUxjoGJ58Dv-}Xh71g3 zVDkY_t7G1>h%x1UinoDtIi@;E8;hytbY=M#F0+wN!SBvWzIEE(x~5^Hn4PmBe*0Dnnyv2?;gaq9vr`L4x6g^YL~at&D=fYgX4IZVWOz`hKkC zPJ-g$gAk);Zf65E!DgKgsTQ`}3)Nj`BsJ3ol`2CfOihPF^-P{&gkaOHrM*GM2{K^t zrkL<{X6t;o{zkm{PBL}FooK_2thV_`9m57=3Y^A^S(T6R0RcQx5&~6fk zhZmr2ClBg432p7-YlUj8+HfH4YX5@Ms*4S=7v#QOSlDH8W}Qpb3MK(rM4> z5!)@aD8f+Dq~|0X>wtwm$dp>-yXwr*^W{&k+S~XADc+$TVK@&VSAkmLz;ovdqfeaN?)C_>o6hhFTVr04%JJS_7(kmKl zckOHE;8??DUerC{L+9?+z~LT0KP5ig-D+!usi+y?9H8!?Ma{G_YKHUQ4y&|V0z&UT z&|R}*N0W;?gzTgP2YLv5Tr70%Y6^oG0ehe(e1%#|yt`Wh``Q7A>04_VOpQDDwgC(6 z+_Amhy-T==Pcdqy!LhZ@sT3MZCUkD)#f&YrK74Rbi_xHAp*99;10Da*KhAh; zf?QDP6Eu1hPUr(w(r8?!K*I8+WJ2HOs`Our16yn494S@QO!=~ZoVD%}Kp>-L%y+!D z#EW}qCn+)CF|g1{domEQ*tPE5e_j1=>$4D~QCR!&%Afg)6SQ?W0O5}u$bJWF*+^Fs znKlXK5V37Tqdo&dOGGi41P~IR@IZZh4L|bDx`1sZPd6`!`hM3G`w#olzhC)po2BwC z{4g1WHM-?Oom|Nany7vTQj!3LVf!&eHC zeyu0Gv%-;VCC@Au>@j9gqht+y0i1+AuKW#J#qdkBnXtQLm?6^EK*zZ0A$HF#$Ik}+ z4!>2x%nQpBwBEYx0jh=Iz27L9Hn;pf0Z4vIj_sd3Z~vV-Q{5@av=|$T-jG ze@UsZpU;VQJj%hN6e?(iBMCW+35x9xlHE_0DEQ1OhLs@w*tYvXeSpBE76M}(53~pP zAldoYrp5}H(Vt*8g;BG!SVz2_WSH!HmO1JMrc!GprB00 zlObhL`+#A%czQH)j<@-x5Gr|Q)HpDF4y-t-Cc6nGQBOFI_Q$}eXT}&hT|DW>Jw?RA zaM5|{gl8rKr^f_}G?)PS+^i{?8taBU z@|Z-X4gij7}f(%YO(5+E#n@i3S+z%#ntFYK}a4Bz) zW)l|GQTO8lq1#eu7&6nj7*oS#!rLjGfH^ zCC}inc`**0yJRjloiGSSUECE69_+^9W;kJ!XAhg{0tYA+vZG{2Q(%9m34=gBFrFXZ z$h7Ku9St4@Q(IGs9LJ3cscv@3bnNCbVKaTliYNpM{%vEWcXu=R&`c$cEwywLGik6X zxUZc-G)f(0j|nS`>!lyoFWXq*R8V2Yrm7&QmDky30z`CgtL5t8#!44pa&t9M(7CzB zEs@ZOhR3L@g7tuSBk7t1_wdZmmsUU*_9Z>n^BH zUssk62HRX^In`-v&t-te6k(mQuFMbG#AlU1gI7O32y6qqvC^&__~!#j0yx)|fCGVr zKIRs3h-?a>5~@p7SyGA(-{UAU&HDgW@#Y#L4f(KMgv6nES)l1!Yd*7 z)RNhR%3&&e=Gz*f8lGUJC${{y$Y2X<00DC{qM7k8jCrBr$F2|?)Xt{n+Bm_x_^!Ok z1(6j$m~Htddd~7Gn-_nz@v(VEbX%(A*Hl6L2E1h(iMHYh+>&0WvSy_;=c#v?+&la2 z$GJaOkte_C<6jH{`Lm}4dsCV(1L5#%&vTg&sAjcsxWf6b(p}czeq!wx3ua*;;bh7? zoUbQXA8{&BT4b1|77|v0$S=%_VU`gqCvcQQVLUC#(JgoXR&(^cu$m&|LKZ9MKH1b* zMv~9^4Ik7Q_Xz-&ufXa|_5YgdB-L>Ynw|KhBpE^)h|b!L0hU>e8GOG|IWuN30W_{S zPrtCWfvmv)xW(FHa9vWAm^c0rgvl}y^QsK1orK|s?{mkP7-I?{&heH+LY%xwHIJ}+ z?u`|W$X5I|f5LP^?hR%$p_-H!>wA_D1RZ@B?|+`?e;)6DCdKaq8|a4KSS9g_F?JT? zfp|V+0~c*0Y#!-n5;cPg2VaHTA7)Akr0z$kd&Yti{CG1U54^I_Y4Bm*=-YVrQ}ChG zzc(bn-Y0YiGqd_BXpn1x1FtkDeqw#Z(XL04_J`m-%a%!ivc!0i*85q#&vNlaz3dZ7 zcGDYT&f)|E1|O#^#(09@EmOvjEbwQ~69A!2gfn}d#@ZevIvMr?ETm1C+kNvfE(9`D z+7fBZIIOa{`*z*hM&g}B#B5nbK$v>vych_VO|_8R$kw^0J9uTgT-&_4ML>O89b~{@ zf@LKDJX;-n5KYC!+)Z{o2-e=n?6_~>7h??d!?1Fsqtg1~Eq60J9$51THwjy4A71Pz zQ3tWI1T9;J!7>aLyydUHVwH1|hMVEK>oMXYZN-rW8j7PD{w9cmlnSHuw=8Sg48=+1 zQTr?BA^VUblTh z4v1wcQ8me2kQyLu!rsyuDq)aUYUWjq5d?i?UF~;N>5Fqnp zI6>PlPKrTb1|+aUN!=>xM>yD z@lSP>kPl<{4frMJroDv|u}a3&_ymEWl4)EA8OD@C6R*5vH6@lv6CnO^y%4X_(pkmM zOqOL_P1zw&V!$FbI0;>)Gm`TVEJ1=b`?4+|-pL9YRkWY>IPHQ0Reiq)CBN5*O!wF*OyuFpheIC0=*=_YA=4qdQOBL+!dtV z*debm5HbDNVlSYMi-l#&el7$G+5(}|qGmQ#00sio|DJGz%K@k+yf** zQMEH6F>~}?YS65ox>AM?CMe3QtMr)926A!`6aVmQ4NYwbyGmY_T>SC0s^Tjj=3>XL=D(1 z4aTM``9L_F_(T(jzM4v)nMAaI7$10vhtN5aTL0s)*n$Cpnpq-4K_jlPd<1V1 zvAFN|CV%o1&~6p}Aw)iEgDWQ&ta>=X@8qnK6rTOwSk}AptKoEj(KD6lZuo9943TWXM+l zzr3+`amES0Qr_T8Rg=79`gAXzfQv6UaUOUXV~osm+ZCi{I82?8C^#bgQyH;MjTtnp z+G06{iFwP1UbBR*`%!lP^V|Uqi#aBK0*cGz)cE;w%7ag{`<^oyru*^A(RYb%rNnfx zgbuGstq5kbhWLr)5aPPl1s}vZALb6c$nJZl$QRJy;~apc{KbleVR&FpAL~fM&3D*G z-2NabhX^P!*8UL0nA!EjUM)8!L3i+7wu-bfi5gG92k9(sCp~hAOteci%|$pJW=U}p z4^%v0Rwtb!amCTlJKS`~>PQqV$N@2T2%Bz4X+|a@MjLNu;u|$kX2zhl4HI^*2XdcK zIfRLpd2k&tFI0Dfn}==lp*o6znQixjwbwXeR%u-}0J#1}F36U>b=UEyh*6rMe8EJ% z`sh}{asN#F_Q*kOrmC@pub%6U)n~l$YRXWxyzsESo| zcum&dh$*6wBjC!5zLJ?lEkmjSkj8rnd}GyIfLnrd-g8Wt!JTe^SvjS@C>H`}EqXdY z@SDb!u+plTLs)S!S}_+YnTb|h^cORLI#RBi@eqJtF?R(cz)0Fd*g4{3fXqY$*v44G z8JicoPL3w3F5wk#g-fTwgaJlX&qNeJov64NECTXP#mi^CXINJk(?B^`NY}7W@zl0G zh_|E=j;pzN%<#{3d@xWrE>p=AUU4Xb=6vMbq*+J=fvIIe|LKuP@%bS03E5l6YU8ux zEU-H}!Kj%ttS`a+pg|Gi7}dhlqpUVQ$%11rAr}QtaHi}9(SgbsDMP!lTib(SASJ6z zMnY#saYM%b&ZT9-AV~6Pzx$AN*bO=lvbe;56nxkdK0O*aGv)%q5eWOuKZ18%2fH%% zc380;SaB(W#tkIHlVvEjp|J08Pui|#RhDqc5M;GdQ9^YaZwO?wX>W>MB zjyrJ8OkSQ$FWjnGPcxub~i5r9qpnph*v*;XF;`ZcT2`rMpENX^4_+3PLOvu+gqSP zKZV3v#mj&OIZX!gg}}_)>Nq>zQtMQ6F)%M@0@RC>1q z1?#>4m#z11jw;cXJtO8GWXgM0spN(0bKkpdFv5Ef-pL^Ez4zWCK*B@geS;7nTz8+D z5BM^3l{jZ&CSpg$u3fu~;GbXQTA3*t1PA)?3wJl9?5H&X5Tpm*ERyK${|PlI=FgM$IoOdxbAwi-03 zf|AxZ5^$x`kTBHoKXxMRFVRgoIBJZp<$FXluowK0Q0to?x?j1Ckq;4tq0#kpx zwC?8;oP!L3h;$$SR_4RIwzJO;hjS|x!c@F#d!?b*<|WF2`7%&!(AJ+BI!r3W$xk#U zf6Gr$*7salg9%^@-&7ZpV76?v_x0)!{2llDJPc zknjF0iMti2Jwv3Wa^ePs~Nfn9Ed9! z8tHBVPE#j*m!pr`z{a}wKs6HyEo<6rBkVrLCr@&>P_-kp8|N}*`VUU7Sx53NPcLOM z0FYz|v;%FjXGFwk!`}=|ds$kCN7;>W4=zTB-`MO}zTo#3L__bek^pU34Dd4nFcU~Q zv66>>RkhKP`Xm_Q08C~vc<{ZhQy#QAa=Pfw`swg4uwOPPRMXxpd?V;__>CpW@OtvA}*w5#$2Ja*m?YSa6Rr_*Qmn8+kX`^J)_PAm;T?lL8Bc!q z*WHLTv!#wlGh?XJTJ8scUVI~7y^a&+%;4s>drB9)1t2twak!DKB|(aKq(Mdz)?W8l zFPY=mT1(PYS|?{Q+lr|Hvf*wi$k0Ny7>oK$@r%?`{R7$o^J45VS;V82(^)f}r+mT4 z&QEW$Q0yo(yQSlH+6Zl{ky0Ek+6gw6A!&46QN6U zzM?7jxly&+O@&Hlz=7WL<32SS`!7yPEu8k89|IGH@l#I^hD)Y{MN_!qJU!$(J>)z& z=sQP)i4q7oQ^r#;9&k~sgTrzhPoy624PKb=OF48aiV#?c!^Os7Hrf4WZ812|PdD*^ z;-)z@#zpU$A?I=Gfhslb_nsU~KHSNk;*)d`yN>sovsiOsu;MVI2u}|M6iVYc-fJo! z`B0AI0DjoXfn*>PR|M%P4xb-&YD{d87CN1Bs2$YjRiiOz5OC-e5PFaI{-`r%g)#W> zK&$&`7gJ~oyDfRff%nR5oV2$Y?B_nxY4c(imB22R8nfiiVrLjqZG&T{93?h5cCwU& zEyh|MWDAK+kgdjU-OhTl;{K*UVYlx{2awNZ#FkZPJA}BdU}{Q*Y&PK@V6!F9$Vk%Q z#qU4Z>fGCyw4=_;bnE&QtrxoXHhB-V0Rnv>;eE{}6>_C;U$fastm&B5#`_a3#x5-o z;?be#X$DgtY^B*`Uz11Nm|Vc*8K9t(BWAn5-o0D($6O<^m`WKUyum9_Z1=v>R%(I+O_U1kl z1#u5W$gieMN{akwHWSO}qv2N}eyacAF9F)+39)ij1BV}AX)xwK*7-NEnL0bDxhb6a zBd50#0BOHnFv~EP2Jy!V&*V*}1LcdQK;HGIb_JF9@>Q(J z8-!}KhZtDeCLWHAsg?B$-!rBt8|E_WZ$){7-%Ss+C>VV(S(GWyuBnDR=r)wuC`rNKhO&a6O^%y()=6i!>qOP5$*?0 zzPGK#JPC=0d=d%y$b^~EcX`vF*5iL?iW*~%>gTLdM9YEibMWU+y=OlN*Aze6ho=p_ z!iR$@aRt=3es+~!5|zzGhhFCcM8{Y|44lgvmmgVU;zTj=1eXSx8#DAOdz=GbbBJV) z@~~FoX#dL`uqf-~EINiZ;ryu;bB=)h0E7t_iGpPSir~Yv-sk2WHp57aGh*_gE&k== zkJVfl1ZbX-wJN$791Tkt#AEK*+jO41h%sU28F{jwDKWS$YfT=^q})e)NY=2RuIn){ z67Fy^s3yv}o`e}OKv+Uv5mLpC5u=iP}OvgCS9C!&b%#eeam2=&XiGNxqjN=>o zUc_yyu!}+;E~Z=FATD-11ngz>ChADyz0bmJ_tjYUl)e&PWaV5C)YSRF&lSPP>57_( zXjq)tM;mgu72x-fnbO@1skR83G#QXHdRax6#Ws`s(N2z!*Ji{Iq$_fW><8fSg!$5P zj?hs;sB67Tp9p;=q(P+)-p%NK95V4xbL0^B34f2ujBI>p*@Jk=Q++MiaFgvMoD1Ir z3dTDhfCIHRc*jP=#6oTlk^pU=FimOIc&e%K-C*r?X3o?C2mz2ctio7PGfbhOLfCMV zsnqp~4P+DX9XkosUc-T>(S}>G7U1PI&XH?~g)xRy-?ZI70AZTS??8iTph3=sxoSv9 zN!=3huY&Q^%#f+R>b^8<=3;9%HaQV5`70JYWpk0*B|sqkCJLE})Gp#N1iVx{H4(8A zkC$0WQn3(Xr^(e=?Gj7q*gwLNv854mK&<>~z@7pLxm6g{$k=^x%1kKUV)oW~E=~gf zBJ?AJ_ZT(^bj0B;nhMELVhW)JQ+taiUFX4mGf@Di9LH&u3#n&@*k)2P9jm^YdU_aG z7?76)C(`9M==o*1Za)McnM^vkm^yu zB(RX~jIJP7OH=xfz&xv^zvwF*6B+xaY!H>d_vKl239pY|@|q z^dKP6S%~Yyl>1I|vJCbE$c4|21Wxm!S83HASxy{ByB!=Tv%1a$@H^7!lik>Ns^4+6 z(^W_~1Qy!J*x=A*9us*_G)JajXz4VHBJ2*}V?~2_1TKOA1Nc(PgZ++!EG~(h848~s z@D+CZ@poyIoT{i9H$LQ0oA+p^zmP*@no#5@aUE=5vm1i|n;BGisLgY@J$X+V%`4~rTkiobI{0UC9Z5><{ot?tH7|OI6Q7pnk@L*N!uZq*zFPZxf7tL<$-Vr|-^^xW z&2E_*zmh81NBq%r!aU89L0q{?r^%PrXDfO5x*r~s4GZ7Z7tG9Rd>8&P<@RNOjLL;S z*e7$DP<0_(=cCf7a2Np?a1O_Mt`|~=bN4E!^N(9#8S@`hMAjd!iEAXwa};qoVL?h#NqSq4Dj$Iw=+9l{Lum@I<;l??MP zYtpcA86TS^wJA>l^8VAV$5=o1Rs*_v`iQWD-OL% z>wL_@IQdON?Z1Qi!tD>}GVXt&G--Adrx7N(WS9xCY<~~{{E!kKWcG3T9Oee#GgcKV ze})X%{s6?7iH~Yc{J}=fAR+FqW|Cwy*Abx`e?nl|ZHr z@*Zv#az-4Ka;QjZzL9OkK(E$&%ALL!sJjts`&~^Xv=#enRZrYXm$5kTPE-{n%&ex+ z2M)X&ZNA5j5>lVCsT*&D5`8sSqfI|@s(C$3sJoTka@X7?;kp|kjf^ApG?f7M{54lY znit39GPXiGihflKv8G$WT8@>0f5DnXYp)AbC;I7vHHorg@Sc^{r2!)oBH)69-<2)GVgg-@qgI5R}M~F>b3^h*V#*JZfJl7YKolbQ8-$ z!WLtj5i_mr50V1f*%0EFPc zD2TV>virh#@Y1Yx*x}J%Jng zYR~yGiG&j#`ATeoFrW%!03is_cb;j4)@$s$IL?j1)58j^9wiepK!)+u{tIJ4S&~D= z(}9bVj*|lxPwhWX+XxHn&JKrxmrNQQN-ga3$W-Dw(I3EjB?)?{2M&2p4+98Oxg1FG z5U;ZG_{?D79Hl}~Ul@3KW*B!m3VVF&F$qcE^PL)qTpahFWH=!p(0^tqcy7d{vSZh= zZa=>37>CGAtCp?^R^%M{6pKili6z4U=1~{+f+}(1XHIp$VhPE9sfXMBr~1ue>^jCw zLdT&F=V7y!a6s%n*5x|d2_SSG=}Ot($`HbY2f54A2*G$bv{l$nsgO40HtRU{9qSI9 z=mi$y#3!S%SNb7M$CUdzeSFH88Z8sH00n`Cj{Qv*K<&q?hugh}+EchC*zTd_q=gO? zHXt*x&~vCw88xgjNd@Dnn#8%cQGtZu!xo%_^!~BE+9!{RlBhXNPT5t5gRia~KtUgV z03c0Dpkr74y6shLK$e7P@}NuZ63}2WXbq6Y29vs!9o6P8vDT8LZIww|D%`snMvY?~ zIBgH-#r}Pbj_uW{Kt3MTphVB^h5-HqZ4!ERo5zHEgT6ftK*6LfWm+$+wI(~qc7h@k zs%b!GM~Qb=onu=iuK00(0kP02n+aY@rL&lUGp_BG-kmj62)CAl38@z1W4BfS3jv2o zKNqL|R%XR^o`Nb{nIjk3^!DoapXmJk_LHPMBR4Gpe)};yw&gv|Mmf*jWc!4c=L|BO zU(LV5UBvawY)SO8<qLW z;zk`=wrVIUBj1W7H8mz;5vQ+x*JqM}H^_LR=`$(O3?{Ve3XjQ()1NlVUrdCX{)Cf~l_KwR7#_F+I0V!g zK;}+;w8?J{d+0dW->hd*-TOou489H&ihpqJ{#hxB zEehsNe%Ls-N}KTLI}Vh`=mO6C_plf@ti*l z2Bl8OY>7 zE*3rq(NX9V_)$5uW?==$MCl4)`AB-7tr1e$O9M2jQ7)>U5xga9@TFRbpHkfGd#1th zBTJ!?%lLWbAScBj$;`eNL0Ux~$2Cfh_dd6rnautd3Lbn;XK~l#sJe`$6Fz3VOz+dg zGNIhZ)@aQB5!~GUD8i}n??#4TylmQ*pC)n$X-N59+8{wuDbx2%C-j5X#ER)krH-`S zld0sctqz71D;;XS6UQ%UV{aW!q!Zp}+D!9pt_Z4>B-+OGY5I}tZ=`dkeAg1HnLXHi zFG@JPOnJ|b zJ5CLP0D*;|L0oa191O^S>^Lcx*aJCb^&%XexB zyysz@V7E32SyX3Rg)YSj0tf?VhnYpgb6S!;$9n;I>Lmg7>H4XDXCXN-83e^Kbbo-i z(T41ks0cC)k_>qwIHXP(!ru#qJkifBLGm8Bj``JgSdU2nAH^9KAgpJRWEN6FRh!|i4_HkYyMU|TW^i#at03i^+ArS5IE%o%{+ zx?OdygVX~Z`oKf~5Yf4gf)&JM_YU{0IIN?6PUcL7a9VJYp+25MV?vi>J zK7nn>wW$&VfsUU2%}IFUu6owhvGTa-zqVHR54E%Dcz1ouj@ncZ*Y0{7CA+N0WP6nx z=vYwg-QVmNJ$mR#sr?6lYEMH-K{Yi)IZd3nxTP$4TP1S{88TCEp)~9(`K=5$({i$% zzGIM~3(QtfB{Hl@2E|DUbW=90URxln^@C$+9x3zgu9KIf0*3_>GNVQ{b{0>~u)zXO zkW;o?a<5(aVJ!hPa*gokVue>%`F7U0w^zDJkMtvN;8^xAG8-fKIHKk1Acd^IlpFJ> zoov4Tw-)^VvL!vsOa}Yq%g~XZ2n+;I{=G@deip@Sgto?be@VfkYzPDuRem;0vXybz zgxWIkGN(V_TTBEaWdYb`6#`@9W*vAHKP(XjsNcYqxmk`@O)vzZX$5iBq6PEUB+zWR zT1*#J?JtST_z(x9o`s9Xt6b!hl_OV?FF!5*Yoo!W)&iB{!f(%;|H}S2jgRx!B)%-U zbj_8VCjpb4ztbN#0UhUT74WlO`hx2c_qfzY@l%_AOo~?QbFRF`)(&i;f2JQ=Jsc;z z^Q#*!e^nRo3chs10>JN!YV1C9Z;)THsx%mmn5julYk`nW$4Z!CSupqg^65eTkUjNL zyMOeO#K+&6$Ha~}XTIb^W(>}1Jgr%9p2Wb+HOF!O%tzG(vrEoGT`cP_U0osU^%#4n zsAtj|kP@K0>ILzQdIgX_n^5)k2 zHVcl@aeP+^GxyCtY>wkllQcjIhIAa`1TUF$#2m*=k7+W;@trltG13C61WXvD63C}=9J97KQnQF7 zSaI16exu)H-b-8Ym4NurTRIz&Y#6Iu^lN+^u2=|bu`tZ;IckPDTueRj;R_B!?&v+{USvf;Q(+0+sYCvB^cyMpF8mdjX< zV3Q1R}Dz_~d}+ z^kC@X1Za>wCZ`6R;IXsA9yyWCaqKEW_NwgI&!^q~lY>4vi$R7?B@>$C*vmD-0l!Af4kpZSQtUm^yXH8?#Wlxq zVK1-{k93+Gq1V_R|Lr(F+-aMHKeRzQj*s`*T-d}wYp;{z7+2c8N4f%qy}&>J@g9ej z)*Z${L$QU=n9*39ge@uinm~!HKc);w4#cB5j@=2zaf=+sT_y&yt8RZ&s&)w72V4Hb zam*eQ&we_NH59IOXmFgeQ;uWhQOirhBx;8s@JCY#9mIPYJlYsc+E!^&;g6(2bC+1F zog?8mZcy3`9mh^Nj(tj=vDOkfjvGOP0sOWCIgVLp+~}pRq)su^HJ)8{IM?{N+G~#E zorxSmt2w6Qc;}kq_?HsJ4<=R$|Nk7vmH&1egAzf8G8#L!mf1?7b8ESOSFH;l!W%06 zyJ~*A@vluwe;LSub13(bsYr1Y4;Q}vL<0Ovn|l<{)*`9DgT5##F8!?={!Cz@AdvYg z^ItZp=|eUU>S>bo7^JM5zi#HvVPZPG;fHTUKxj87BuacHWxYf+-zJHK8?S2RPt$6W z;k7^idE@`#+cjmjz&*KizibqSsd$c?f$P_vYO`_G3@J7)H}h}80&J7?%b(N1D)V19 zFaC=YZT^POX8t9@EhHM{WVoi>XX(>8&zM@Vq-e1mMLb+&VD;s1nNurDdQm(euH$_WQoI@;f3HFF$2dJE@)65loU6$%GYKu(&yu1gEhdyh z{;H2Z3PebZb6>KwuxB@0FG;?}%{kK_a;G`@wK9?X*-x>=T=--D%xXUVG?4S`=k+oI z<6^o1Pg{S>x%dhKA@g47M3#*=bL=fW#iT(xd~>E&m<>4gE^GXqLEuLG_kn(==mb$2 z9Aly_AUbpOUHXVp0mqlqIO^rbp!Em?6k|iLK$7YcdBdqOc#o0PE1DXw;Dj>Z=-d3M z5AosGKtX%Vrt4&x%_Ds;fO#2o4fC)p!EDNgZ&(J$7CF|;neG?udyzZ7Y(SVPt#7SB zggtbb>>z%bp$uws7AsJiW8&QLx9k%ccwtG@phOU3e1L&4Swn9aGz~r+dL8O`m?d{f zro6-Hcq34gtjO3vT(kLuxXq_Dx~;f{wC6@`mpzbBzqmI!l> ztjIz6J^+C)S#F}V88aO-E~b-(Bbi`YFdNXQ{r52Q2Kn}k-sj{-`b20LF{iLuNUXGu z{UeGfOzU_U2SW-GV}^)Q4ml%MJ4sYFlZ>9Hq2_zmP|RdPd;*}6k6a*3?|P_GW1!&g zoD{F65i*p9ttGdGl!>wubCGcV+xbWaliQiVPWiMjaac?aybU14k?1G^!l|4t+;A%@6ihga zYp)3fmq2|HQevXUjxG{Tfk}Xz2-mUWSm%poA`aCpMjLOcx9+9~NG2K#)pBGUWFpOy zRtJ~-%pSZF5EiD@U-zo0jy_^Ap$5SOzv@MA`TSb;AdBkUr88j=WA!ysA`y{y`ax@z zS8&B&#_4dR=32Ol`7<%VWX&SZ14<_Jmd@d#w*;g&>n)vOQC;Z_crOiqtd1FgD_O~-PP;L)Qj#xVhU@wdhEM^f2+et3s81og4hs);N=SEV%SLepus> z;XP52v6r8aSQo_M!94`Ob{s%K9D!2<-s8QtN$6#H@u1u#TqeYc=EdE<<2~L&CQ-YN z&|mDwHy-b$n;0ml1;PM+&!G++9(9+b>~EnYc!*1b)?~*#>cbsLyBi!dlC*fiqM*&a zO_n`q(_xxQ4$v^-IY@2<;IX`zYlQW*lK>G9wgvDPvACo~1$J$2pyqy78#A|XANxvx zi(b6MY-;7n>}$rk8z=ZcHJCW|sGS5Kez4W2BSo`g?>=rAI(OBB4DnJbzzmGHzd31J zm18G&3vu8ibtm~Sc(4^HNEHzbxu-sb1tks6oplyMXsRHOf~usg<SjXk^AYwQDU7F4A$Wx5(yY+eiwOkyGpvCyI98PK2$zhOtU z8z8!?7AHx+6uS#JM0W9|Do;U`V@nx>}nNobu&|INMG4fy*LAv5cf}x zlE0fP#6ktt6KA{_q=g&d=O%`LjxdKZEq>%NPNkeWK@glIKZFD|xh~tl$cM z1}@U=OQ(tWaN>P@_zxYN;R5aQ@qd9IgKr;wtDrxMgf*hk;CP5*1&NhjF&ic zmW71V;fZAv18q9YDKH%(&jE5V(AVhOyonW-gV<1bm_8Alr1d>d*D7GfTGfb-m$Hgb z3=DTa0V2lwU*?R_R&4U11Vc`Kaou1q3#i%qEXF+Q7dX$f3X=Y391{-^8iO5=a>w3s z_iun*b=(+aC*8Bm!PoJD7YdYqY|+yI#cUOn(16_g43K84gAtC5pQ@kkSrD`X`rA7 zSn(0~FrBUwTP9StO#6fM9)?;oI)?W@w9x4gxU2bITxJv8AEUKIttDNLGW%Fg7w;w? z{umagcRq@BPzf|jjCVg$;LL49L7Z^P%<8(k0L3&mnB4jy4{FcwE)IH%>#y4~VN6Sg zU_WpmV+I*ZcpHaKSbS`e)a1tIJO0`wEe$e`Mg(}D_}5I4P$zd{N+V3H5rQohUL7_q zvFUbHkFpz+38@g)F0p?EZ*1Wa0D4tljVhT?3gL}(Hke!k4dSA&ii2RPeDzG94%UDt z7vs%$V+}XWHB6C^x*zpJZ#fl0d_s_IBg`Zu_*GrSMZDx?+RS3G>I!|tjGEDT#bqBb zOsZgr__q|{OV`qB7&yb3GV4p`fPc)Uu3QLJUGbF8x&cwLiuf-91!*k_Ra_3!kg@<2 zj8raoil(?yh%4onL46idO;wPEbhB=j6wfK2P?O~{VBxfE#j{px;<_+SVUR_}mt`&{ zA9{-?1EutptSu9c1uwC!IIZHc)f3067K{naM;rlLo*%c_F`fbrJr~BzQw$Wut3LLU zOb6&b=EWehXohhSH@nY{gg~l5O6F9LX*xWNoB4JHP z8g3OTg2sJn(64r5-&r;q_aL5;AG@zl;;HJ-iov?Mcr zkOmVsZODW}=Z+dnp-E=PaV-tSJIH}a;JSipJoVy}chxGDx^msGrAn)=v`A|68k?!a zu+ZEkU_wwIXwaHUER!(h*Gr(m)ZfZde!Jw_Ug6lnt`nRm{aozeJ|QJUPeJuYnkV4Q~5=Sfps3oui(JHO=sIAopZhH z&*pg%O??(6;@5t}u~zr?X%mB~|ID3VRpkdwB^s*oPMKW3ZqT=wyTmYZ!mwYByuf`{q)j|B;5@T}ZB~cs5M-%jT{}h)18RWvYxUWou znOG6}YKA_)nys>6ym7<)=S-D=5ccp-DtFP*&8^mJ^*CjcxtX=S=gwj{yzoD^HW z-`m_7PJwY{gB-;9GoQ@Rk;@yFEe$4J~QIC{>ca`-As`Gg=z`A2XM59Scs zK4A}ginE7bD}?ZMM5}|D1Btaj5MT~|o0>uel}I{(D?a zB^oqyC(!zf6-ND-H6@)7=`!wo80mZvma@ktV&>0q91JqFMq_zN9!A<2Ol=+$a$pZY zPK|Z#55g_<6sLES{nF(n2{zraNwI7olnrABhn){Idmg8EJPb76!W+3UsE`?U*tOox zz^}qDl-8Ff>+ug;aadv?#lyCH8J&*;pe#B{?xyR0DT=>`n>YoICjtiV2I_9mhTM1y zR|0YtXLda_dC*KH%qOh79#vE|J;+KU4AoyxYof0tz3q39p_uSaXf24w&&=xU+7Dc0 z1097#D>7cvuAri30CkL^UgF+h&9xvUJ_SwFX~GKQAl<|SLZBUe#PkwZO0En@631k>%b=@M480{q2a0N7oBdlzhV8w!8jOPa~k`)*D5>>>j zUiw6?gf%-3lre-*Gvdp3C9Rqs6K}~3u<(cD80=>?B{+9pn9#s?%6(x1Sjct3qA50& zXf*6E<)i!Jgd(ZAE@%p&^V}%TZH>^Q7@0uH4BP9<=9oOgzLHrM9D@=|XUtQK!*y=N zd3HEZJQ*&V316CVo*4?#U@{rLG^>Oe9&R2ixl1db3l>fJFHGu@rF9lT0|Io=K|HSO zoFIG7jkstZW+b)O49Ma@_vyh%$&^`3c>T<is4bF9;9iwy{I z?$DN?=LlWKzGGcDPXV?`6*M?BCUhQXHIE5zKHTBl-;%VeK5(qtbBK;(9^fnLhn-9s zq@Bc!Bpudi;yu*C8)`0_4cGLn99U25XchwON3#ynmxToH`H_>QpkN?3-LfE~vv+bYag;=zw8;Od}T_-FE9>b6Ro5hrgc zOWjuC*k0+~Rp*qo#5gczOSv_e_&~E156kc>NYA^AIn_2Dwk^TrUrN3BYK0K`fT=$h z;}LhJf+~M0N#=TCk#lRAYg@T_JtT!mg}X)r$mT>?bYkD{hlAMcx;dgd-nRJHk9|1; z-mFsTET=_~X5J7xI9VoceX(>GL$CFknXXq!v0+$3qr+Qln0wU>$YN1FWqFEVj2Y3_ z{xqu#_X&w@U#S`DBwu=CzPUxjqF^~o`2!rv`~2rx<{`}*iEkuEQZw9W6(`gc83|~- zx`C+7oAVXz!hk-dPYWzR*w{BqGF>h+rB~$F;3(E!!f#VK$OpZPx2?y|Sop?#KgIXu z&3ppj(YT@WoGG)M;L1m>`F*fLH_3^sxobsoS#$)i(oO>0nm21OXSj*$v#Z>`y4Mc*ft=y2k9dDNXDD~lsUGn$Y}fO6{SxT1woAK`3v6x=W=OGW^J5>`+>xO zg&XGh6_oolL1wJ<#LD`a)u`pYh~EHvISh^YV=WbM#r(p!Q>NgR49$EqEh=zgInwtW z5NLkkJi_6->~UOQNpu#EzO{5{Hil?$Ou2ICWj_AtC=9X*4ku}VA8-`iCBVoxHaN~0 zCJJVZFlxpo#Wo$LxmeT}XO#5oJefx_xd-?%M;}GSZ#dx%iPLxdCKn`36jU(a&@1K& zlKo!WJ+c00G3Lp<(j$E$fV~|23*h(QFCBc9Bg=`^lq6Vj=uO7pi`>yaqCHQ+cu{tg zJO>JzuOx#B(h3y>hV`>dBu011qgd~gSkDvg6PgUDJQ=((wzeM#L=3dv%ivoWJ+1t} zM-mUgfzPvtUPU?*OlTc;CL5}X?p}mDfzQM3_p@kZev+>DW)HlGg6r5r#{n^DFbKHn zd}w9ImOz-^MXux2Sc`?AK@O4SA^}DM5%E-EHHnbwSmy%;408S(YPu80+uMH!=>?l^ ztF8DEppij^Ymy*dlC|W%IgYuA*zs@;5fhqWIxtuhWZNX99w_HXsNtry7+V}oSdoK( z#&E+eP+yo^g>o57B#gBJ2ybwEu<3Ss+kJoaqGD$#8%h%7!Cn$ZQr}K*xffAr43`OO zmonOamq~=|7g5q6i%5W%+$tm=1{2!g4S)5Opj8_;-0)W|gxPJk6az`tUJC>5R8kyk zxW$5!y6bMxmqKQ!C`vXAR9=nM-z4(Y-=IiXebrydNwJRuWmXucuN9N5} z;#Z$tpmdHwg^aD93suZ}*itvIsOnjD8G{VxT^Behj#ONBogZ`S+P&khR+xk<>;@QHrs$pOAZ zJ{&PG38g|{6&DDH0(2q|aEI{ZVEEz$lL>V&q`I&tcz)D#l0#(BqyNlM_yPq(m#ii7 znDhqD3@39I%wQQHpR2IfX;a|B9_O)czX^kip7tk_sC#f{>XA;zkuI|pdr$TSPY*ed zQXvE-f*74gxj^VR(vbpY11@qv-0Laq#*wtYIdpmukH9}K?Z)jU4B{L|==6a5D7djR zaI!BI_;jc(aH5yGAInO*#DN?WdybL@!G1O=W;xxF4&0x#x6!)leAah-pam!>({U%D z(Xmh2gZrE5G!g#!j&!;XwBbl%)C?186iMA40EixJl?kQQLT2bb-lxvuJq^x%Y^$bt*_o}BbG(8Zfk{m54%f@{cL*>N5W&Wz1q!E5^!MMfBjl&E@R-L zZ*ODLma>#>tTIX6&XKW8nxSiFwWEODB@X#VfQ25A>Tld61O$3;Wjn{m?j1FJm8@9n z*jiybgvq~NTK7w_s{rT-AS`p^WE;)JI8WVj$pwJiSwolcwsJgmY`Ns#Ug6pX8Z1lw zwZyZ%Lek$VWkA8tCgBs!CJb`(wdnW@~7gvI25+ULfK5LqeK^ZXWr${CMw$gp~Cc(zM@6GA2J|CPQ?Rm zkg3G7Vl>kIXrPE6lRx)`|4^Xc1r`KvnE#rqQjfL8JbHEU`T0tCHs5aM_?Aq76Sm848!1P!J&66DyV=4Y16c zS!HDOG~FN803s=G+1|^*naLH4{>xP5M||uZjmA{!mN(&VQSqD=z~!lu7>D)=KT_+P z{lvvTQ0vr6wlq59w_KTpGsoWL&v1^M#dp1pk8*)fi-qrFgRiqEme_$F zOqeHMN%rVFnM9TWiZNCXzgs{3f$AS8#S{iJtyy@Gd>HG0kv+~LV-}i>@M#Wsb?hw= zk!jU~uT@I&hqS&|_83>yNPO^RsPhp3FK>J~!`2IbL=pBS9LfN^T#)k!HwkeOPjL>? zi^)`y-cQm4Vdmfu?_t%5f~jdPR^%YZ%D8AV;4Ht{CI%nUUo2}0Ud`0DVS4u?ysCN;VIjVv?RQ%W%Sm^Kq!r?Mv{ zFvQkGko00GP*p z!rOQZ*7GD-ea2kJA_uJOeoF37qDm|I|S8!8TBz?_{5}!8RI=kN2cfBX=??0>vmMDpakG|$q%FiG!hXj9R*b?FRt-`Ja^DpoWx0S9Zr0E>iv5f z0E8a8iL3tcYpEOG!r;Mj8i%PFR{i6bl4SaeD%(0D+ z)>!A+QRUiRk^E~39s!4L&YD4e71mVZ-(3R^O#Y?VyQ2zNnDT2WXfWx2ikw?6c?&8x zE-0LYJ84{>`{(t)H(vP)==zBn(Hwx{3JA)u&Ez%Bn!kgWI4oA3?)o(^37Bw$(8%)i zOmUqaMP9VLc|Z2=S(GVS|xEz zho+$;A6N)@13+?&yKEv}&Xld;QM<$c(T0Rz_Y>VpI`7)2cke0uhiNiH^~NU^!ZnRV)05bfU&CWgh#7?iS?O@;8^xq`957pxi? zk`073$T%9V5d!Cid9wkb(g@!~nf~`m>w@G!K$^KrltxG_%+@Ah#?Y(Wv9~d$5#owr zq0$K7s=nk!Od*6BYZb%f!2V~^o@d!3Z$N!C7x%N)gn2Uk&&)!SsW=)9i>VVbZ?KPP zgc*s8FRaPVv_U|fq6MGE=sD@k29Drtqx+|`3x_GniH#l%$(_X z;H$rx*=K2l_t{s%=)(Jkh>0}9raM5sL>eLRvgKY}eq?{c&2*q<^IiE$_?X6s!t0?X z1__3njU?~k9$fL&Et$F4mIFzHN~QjfG{U>ABVn-}^}{gWt@Z9&8sYUAR}F8`GXk9B zN}60ByZU{Ehb>J~j< zC!nLu#dxo`oZex{fXXdY#vmul)z=bfg!m0rSNX1r%VsSBBBsegg6nDcZG6i@goY7T z+5s2C_;9{TsgTJtik-2{8KXfEpikhJCZ|ankkZl!%P&(NEMbLlwEBuqYlM-?%T`kY z2n7Bm(g;hY0gd5``Ts~G91E5*Y6k4bRGCY&HY5Ib8sUWr_xVxxxwSMxkXSLX&;&yd ziBZURaRL`XjDey_r4f#V0ht%Z*;uDELjQ#cOCxli8d7sH2gHdqLg3=X3IB!hu(l1g zH#i=$USkFojspcF#nT)UpBZu-?@uU%beD{Cf$-#--T2IK_~JzBv0kgR3!EGEo*wj` z9->Z2(i;ll*PgaC!fxMbPJu(`N7m8^$GoTdl``EA*bAK<1_9!PkE)q-7k0Y}nKJD; z-WxhQWHd>5KjWwDYSG#xBFpY3;1I{@q-cd#8$j)kP#Ic3M2ncj+xs>#C5iUBnmf`Re zRHpt`lKgW~(*Im^Z!ZTBuKV8?B)HKuv0fq}AZHVY!hdq(PCI+XV{5@OU(IPkxLUhG z$oJ8(P|JrD9&sgGf?L+qig6$@40Lq$FVd!<&TwuM->ymSY+^)9OY-F}o0n`+kjcy& zC@0GO@uN`=Frz)aTzO$O(sJ_ICauPbn(cnFcw~MB+3d3gH5<{{P#E{D*CV$m=f7C@ zhZ11Oa@kWKH(&jeb#L=u0BP&-8^BH~{IwzvyKXIS>}vx`@m*B#vPE=x>W1SR6GLHu z)91VyYJhmOz-PLKxmfr?#^DeAZF8Tg)Ny-o*&q;a&sXSlj-m+dV4UDwV*bl*z{&Ud zGYpo=(3W6^T7U&(LPT1CiFP12?d-j0A;|Pcs|*InWpkzQV`8=|O;0C$q(228LL2YL zjdQDbyPAlJaMl&V2H}bKwh)-BbV0tPi?%4J06-3T@l?Lx5A=+vPXrK14wRLcgvo>% zW&q|-;~v(F;9cuwIl*V*Vx;e>trTvU`4s7WYS}V4a`6`df%=|;`s5rT-R0pQXJREf zz|6qRkvClJqlM(PghYlAn$skaBs2EbGN^%qIL`yq_Pr4Jy|l*R-0`>hlgqUFvSaRP z-uOG9V0_?Z&gdTspnfipdzGOC!dO3B>e2@|GR_2Q;?Kv&4!?=3nj}8(Jgw&mp5~6c zjra2$l&H9A#?FL0AE}^(T3^mERm5<|!>plKKt9Tb^cS;>By)fhWNC&^@gdnmui{Fm z&gN|TC1=4sPr!#bGWwor8}OmJ=N^*`+aF{A`Fhw)2Lj|ITF|Je@#ARM!+7r#tEB_` z8CYhhvP3n+4|M)83-4{eZ*er~c$coH>&`IXt@U2+;ESAr7wP!H-A~k8_ZS42CPT4C z#t&F{r%l3)?njnRW4nc%_Nt&Hs_Af`;bvkYyw+T76(lAzng=5y7G?~VU$%7z6=h>0arI|npw+h2$v*Am#k@7kJ+TLKOgzggW1@d9EVqQ5jOd9l@ zA9tS{a{}1T3^Q%!ym?8+{R|$Ykt9$w6)dLpm@9=R2c4$|J?BRJ7sf(GQ((M=LI@x% zo(f)^qygF9#mW+}9H+^?b0d~R2paU99+bPJpGK1Nqj+=x@Xik52%H~blr$q{22COK zsg}-lyw`oQ&vUBZRoD|cH=GJ0I@uq@hqJ%9A6S@jxC4~vKGEv}za8gtpaDOwbCs+t7UhZ7SLJqdZR4fvP5tKOra!c;m+$blZ^ zRJ)j3)95=4N^D}O@gCM6E32^1g zK01zhvhL?1muAOFzZ56`T=Vi%qIAAQ|60BVuRlpb)NYm;QyDZM{$tE+1_fPuRJdH}@%5l!&(juE0_FOnh?Ia0i?#Y;VXTN`gO5!pn0fEaoQ}4AX zxNKE%OqQmJV@3G7YO`s)7sMDJd&}fN8hby219LUxHFvO0iZ@6e%#)~SONQV&O9jl) zqj`kQDw3O9|1t)-yxlnWIa~e?ypesuw(JM8 zqH{z}5V}r2NLqZ$I2ytp)j}}dMo_D!y^M<)dXqE$-YP{vgSbu$Ge2354{(%bzEl(w zF5`DG8ie0-Cs5(iS-NP^g3*5Ieu>_?H$uTz3Eu~2#BXvLSk0|J9C_emB~%jynIQc< zcl@2ngE3Vb=S{rJ!YA~<%#>7^&LQ$2VPKUkBn%$xe-Z0_F6+mOXdj~pjrwAYlzEjk zY%O)KEMt(1h5gSggwV#sS!}F(88acV=V_!%CJ`kTf*XN_;r0hPBYys%Dz>TX164@n4v;KN|kt@I8?)`S{w zrgPSOKiqs9H)nP|1`67|nEQmycj6rnaSvE7+Io+jCe634oKDBhV8iuDlf@6-wHdLe z>S`1}yBVK*%F#&L1oD7!CFw~kM z)sx^rKqGF$;W;;oSDmMaL&ekHb3nvV?>VMYJ5LVy6GGy+?;JJ2;KlLag)v}W7@u&K z782a-6z_#Dj=PyRI0gcA6!tK3P@QyQzuyGNwFLZX8se{x8Sv$h;K#hjI@{%x_ z@I;V~y0BIHR<1NR!@sa~9 zceq2P#_h@bo85^k?S2uUpMM&SfOQMMhE| zY6BBm!yWA>2V1>|J3)Pp{msdH8oY-)m_Ng(95koyZKhk~V0+4L=E?YvcKD94qr_A} zprBK3Vz&&)I-0aS*c8Ag?`>jZovMnRfNvJ;JQ8a3aL(z;ksW-QbY>?B}9Ybue;n8DOwMbC~ZiiE$GB>!3h{Ik75hbF~#0w7HN ztu*D=5}dfUmVpwj=Zsb?TSXp{8!>0;2izG<`&s_`5Rcyp5kAFt9=@(<}o&K zC2NXJaH2j=jq&Ged2bo4m5+a05TkCh$Mn&+GMg~3FNYIeR*K-?hy8I3j%JaZ89m~P zj5est*T1kP&IC@%hVlq+0922^#}{#5QSu-FlJqDg(C)EzIg=1`C#n0%2J#_)+Q!Gr zmOW@L64nZjvsRe6IQ#~W)EG4swuC?v7}YAmnKH1@RuJhg)+%7$3As zGi?x$II>wb$I)=ckQJ2BfNX9Nx{22sN!Cxj*FgD=4URLlIw-sG%d8Pg6nrHy@Hq#{ zEFgXi%!_nCwbenK#07q;Fn(s^<8;F6i;$&E4?NEvVkI&0Z-6e97+`GRd8Rt)@Kn|k znu{|AIVqNo_cY%3+^ixR88dRw!Uh3;>=sdLNe=!s23{CF3I#!uco)+JGy7kp_dJgG zuz4ij`<(qFat$k~hE|a{8|$7inUHDH+#3W9#uYeYl$fCzF$fUX`I2&GY;`c&$yma4 zB~Ejo%(!Wem6>SW!eE)KKJFQs_ap-_X_a$Q`M`lO8c8^D&IF^jQzs16gV5wRQ9DUy z_Y;FdJO&zWaLTM*L2IT9H&G8XA2Gl$)_y> z2!O;GRCp&Mhe(9TcRi!?_i*Elut6fTK zx|JqAjMU$V;~rkTW{ZNsxzi<1CC=lKbX zqz3ZQeO!Jyt!lwnJZ&q5Aq5qBIZ&Rr>N+4|q>|w?X=*n%GQ`0h!i1Z6%B>b-bC-Y# zJ@Oj=u#B zv7h^ay@4}BoDrX7)-)|7hKm#l2T~8W1N@Boe4xY=G>lLNJV|r0fUq6sG#4M~z^fkJ zrp%cx6AX32r@_+$W+d^Q=)pN4&^XX}n2Uvsq(0K&*5KGz*v$ztL#pvoyGITYoPZV8 zYutvXsr#D^2nl%mnv)ehjaTVVX2&rH#2&hjyU2vQ8*pc^u-h7q1IN1lv7-j(t^+N> z!k+&ss9``2pSJoAx2NuDSO+@h20rdh_9tzm@v-)^kS88oPS`-iD;#0EcxZ6@m#38bO9BTgtq-Lc$(1g~guj zm7qi?cy)W_MsVF#h7#Ns@Y6_TKd}(SMp`NW&g$O>QC4HvOF0e%?9agY{H%W zWGDz|*(_agy(}sTX>RWG=BwW+;w^mLC`ZNy&33cbG&BIrMwvdebSFKHDxVrXw1AhV zi7jPDcZv_2`8?=2-pZsJcH=2lfK@)oz*dZ9k& zL*5jzkh-5zT(b4~;4}gxt;DNZ4*X!g52pW#1L^tIu-K-|07#|?YEp~?c$uq=L30OZ zYSYi&o;O8fhy}t#2VQ{j08zPxMaKwqY?C zFL&$@VjDhz!re>39{Y${MAFZ4I*Ei-{L*^ClP_>HwLvA!sHlzxVUVGnWbs|kH2Hl2 z-pj=wt3o{wAVx6<0~`s&dt_$wBC<(EU%BuTG2>{NDq9pL8%o&f@tMhM1p z7ER(4A_78R*_^+8p86r+twvW$XFVk|xXo8O6REz+9+OgF8;vB+3zK2xRC|kO{hTAu z1j^=J=f}Z#G8dBo#dxf@bDkd$E13{L=x2u=i;Qt%_Ye^&4^kwgDVPvAiF1o01O$eG zrrI0S>fngK1Q^LHesE*SG&m6K7c80b7X$f5aS|$>@?97M*ZGS;h7*C}2>>3BQ0Zg{ z?=7A2^Wqf!#YGbUKi~PWQ1PViyjtp%HyA9MFf8=aZaj>qIGm>jyl2@_0^|z=GA*1C zSa^2Wr7jZhnIR8hZ_sN);d3LV69WH$g^R9^l$_`;H8&j$fGeam=L&_ z%EiAvyc#$&7(P!X^qyquU;r$7ic@3IARy3tqR)A(3s*#m!orjNzLR}{(*r(&Vjm^J z!X9N0cKJ{B2Tu>;C2*bdNC#VtPxOQOT2!WA@fr7+8#>?mg_?LR1*-J`nqn+dkt;9dvC3fOg(=o1t z?m&a7`QQIAjlA~=h$86+*9w~Me<)m!H1}t#Id_JfUhg4a_^}NfqwVYCvC5A?IHMq4^s-NaHl;wc2qld zRHg2ya&Zr^#(#hW=-E@}-d&qoz>A*U^NdZPZSbqTmEA5TK1Gmho|J)P_0|G=E68s@y0DX_5w>Yw0|N^oWY`?vM*Uv@AKAV zIwiM!&em!luu%Ji@7D|_A7tQtr@8REyy;Jhg;_R*Fjr`oC(|ze-4ddrM!?y&-8Z=c zIK->5;ny}7HV!nAFh4PCPNW5@g=E!)!JLT|p(ACzEINFbEn+%4_=?}6syOZkjxA?X zEllhdg5u&MZ!}GQlRxtT{FbRm8QhFF(*Ha5hlzn1BP<$@64Krz0%Rt&TR6QEA9*cF zaK)y&ob%F3yv$8M>V(`UR3goCjx@vU@wd1kSB~JE@poiMpe(ax-ee5F0orA%s}5JJ zlGyU4v-RPYP;HVR$k6;CS>iezat*)B8-FjNdketRTzDDmX93h1fWtoE+#8Fbju97` zF_<$(0#t0^%j^*l;IrJZw{bzBv7ZFM7YvK;d#)@&Ruuyd!@#Zn=du;Q0yHwOMq7yK z<_PX%&W!G)REUcd6N5fzR^tPJgh@<2EdWTA&01u=WZ~vXUf=n#D#r;6x zUld=Y_`!JFeM_Pa=$>%>^?2L8fWR-K&VO+%R5FQ2&$$s&ViBuG*fw%%&;h2xtHo0|9Kf)P z6#c@iz#C2+%%&a+UYtlPox!U>$H2ug>4YpL2^CEM3mqr=K!%(P%SY@5Vx8!7DY@EM zkt5(!1GpHz$k{P&Hl2`yVd9aX7{GPXV4qWwGH#KfoumS;K$s_caR34}@a>}01gv;w zF!fNo6E_^|4xSk#{^3tP)erEqQL>StkFJv*I!%s)CwpyP>^Vlja~E=xQ1YNjg{&zN z9CpxY!t0$W04>p=4T4j^bw@fBQr&G{W7lCOQR5}s7)$}ev52G@><2Prn9RPW|1TnX zjR7!=3 zA@cvVrJSjQV77gYxSk?wiF0?o_drwXE}Dy#KU3q_RYRBY_DT=lzN6Z^uhEH{3#yW7 zIjI8*rfjcNYe~JDO6V_M$C~4cb-!H#BGOK>lP(h1uA0<>%76S?>e^XtDk5DZ1y!Iv z|DJkt8H4>mk9bVoR-Ob%qieV-`L|1)8iVC1DprUdL6Vp7DhJ0~%aVTKbQoC3Y?-Yz zq~NKdW=h=!6|@y|tFX+svl<+j@@t86OPO162v)>BPP|L5ljNU^z=!`_{M#Z{)(dhp zt0nW8NVxIpH!_$U4OXF>BTqy=B{GoMs`+O(b7Z_K*DXD*(_}2!8V}JSQwZAeZmgU{}{LiJoGsfR-y7Jwo!xk@tS2s#;Bn{4i_r3u^0a3(P zwtG+#%oixy^f_0^DjNKNM^G7zu~+{T%dx9>6VcH&{l4a_ z<|AK$f$QhY5<;VH9;LqoHlHwJ!A9Q*X%xE<{puJdoS!w(m8kT+*8y=HInLG6vf_q@1)p^M2hOYQN7o5&Rk!A z3R3I_X?%^--sI7X6#jg9}i-~Zn4rtbal z!}C0AE&Mr(7av;FE?GPK!7z`Ge<}&8oBTF^_PsevuRr&h zZ^gFq`|OD~90eSEp?o@;$$;PT@l2^XEL|>hJmD{G#xmCV&6#{1A9|`GK*~%KG^lC7 z>`6LNXUX*?Z8d8+Lq0P$Hz+;GD@sKaSrQw1Wc^>ZlC?iuvSKQTN1o!yp(XVS`^9W4 zKUMskVu%OmJ&1*!tvr~6mz2p&n(z+?X^`fD)R?5py-;NMoSNT}XR*E&D-2?1yr0v9 zCNN1KeryrOse>!h2tSBQO$-909%O*xVr7xsXX9Aq!7Q*b9cG>Y5lM;K5T~~cB_wGE zetk42B=0G?I89gLeGd~c#|osQA9c@zNax*jfn{7-aCc6P!MN8V4&#=&MFDsPV2do)_s>_guuL>J7FMJmqpQC1MFq= z-UkE%1!*G#IBdBZY`TmiqvxJ-Nz@T;zaDM79%~0H5)N4^Y`Yd{yr|JZY`C5ZyllJ} zVM7_)uBUd~0s(>>Eu#bwsP^%d)zQH#aXhevi6pUBI#JVrTA=6yGGSW_14@GR%eaV- z3@=vwP>ti|pvgvR7r}cR8f;jOH(!yKgcU+h)j7W^fk8XhQGkrKzxtfzl>}E6#~}_D zE(g^(X79Le$;Z5sMYEJ)Oo`MY=1|QtAfawCT2BRv)FsQnyZ~LP34VSPCUdZGDGnx- zl-R0>mPHb%n2*(8phI;9J}$XRrhR8-T_sZhLdVGos*E{0IE#h3&4326fi8srt;+dW z?Rm?p3zW@m+kYG(b2JQZgO=WJ;$4LO#o?3!It4+H;E0 z#;%iRsUxQ4AaHTgI1nG*V7AgJ=h0z&3rfT-fWsg*93M#}6rY}S92vqIhwCT<>HMe0 z15y*akBz#Ij<}8voAXRSO<^|x@5qq<i;;E{RvrwOOi(QX_G6&QsOQKaj)0;`LU`drOgDDZ$ht3hVl+}R?x6EbpMa1@ z@c0;DPo3gE&%u8Gk)hCuQ7`L(!`3_YNjS`TLXHde0|hEb8>`?`2pCT?)I* zuF#|!~QZ$f);kXuRCx6>o!ku2d*UT zXaWQ}L2-Ln7)%Bi?QC*UJksjg!@~zw+|>*e1m@vLu{aXY9e@fO=r`DuvZE0M=u&Oa zy{8pq$Y>G`6S{T+3+ustPCR*gy@QO`yk<*{V@Csyq^-5if(CzK8?ey8kDB7$Eh*b- z@ewo#@B{K0F?v)ROxjYNB=$?$QsdPIKVEWI6Pw6eYB?piorOW8L~L_zBLsSAM^kH| zb>>jb^5B*l-;O36z(Uv7+Q9B+PeJ`xz{Rb#z8wwD%{A_AwV=MQzCV+^k>U}T1_)hr zEaW12L%EYa)%9xtc$=%-_@mS;_HL{F>bp{qp>KOFn9#SqPNp>M7vt>MP!2du(ikBK z&<*mG=-BZ?dD6GM=-FHaKKy#|XTvI1y;S~Un|O(pL*SF?c5_*d`%&swEi}#tTrrCk zfg%fNAVcsErxTYzUvG2NVg}oQ0CE1+rQZTqj1xAyd1tPPB|iQT#ji5wDlO zDm_l8+w)tzRVs*O#>60C<2RX8wEL6L1CMXv`k|t7!e2Z zUr81*28X5!$(G-s1T62&n>v-=eXKp|uLJlcykgcZe9E3=?U7M;vV!4HuewRop4!&x zP-}qjl^MuTMFRc-mRFzM3M=WG$-LQ#>$&L6$?95`Lc_mB6 zgH)OfKVh^SC~MH-=cpM;-+Fs`Td(^eW6)A|^05(0yD+@Q5!>$S9A zYbf7Mrwh&XG)@xU)Z(6DA=nS=U^927_1sOze!(OQh8;H}G@8DZHSj>xhp%o}AYE$L ztxyXsqd|9ZuCIXia3$7x(~ea?>f5@`Z;6FWvZF`@SQu_$4KM^~?7kZYuu*JsAu6H^ zH(dr0ss?zC=7Gw&W2ZP#HoQvM16bls8ZTQ=U4$7W*KmYYImBiHq#ng{<3#`-P|%o= zLSv9v(-m0}UX0U)W*K`JUs8QO+ITSzXap-ZU-s9Y_f{?h>lOnw=Yepkt=HHfZsxe4 zVoDamg2rI&d0-(9)(mTxLN$rxVmsn=qCU@z0d_uFQU@v* zzF1Q0yhwW)xfJ@CJTe!oG?QvdiE+gZx~rIv6A>9|9I0k>oigd>gO&0pWC?K|R}@+Y zR;25oPd0(Z z+1=*Z+l_-!CTuRZxr;hog&p2~U2A}6N+$ssI(E0ZX;R&t1ds!~(Rh%hLQVtjY4sM< zgixL07B_=VI)H^hJ`WgjPn(qo@e#b|S9jQt_W@7tX-xvf(T2L&)Fmtrf+u&;fZA8o z;Zw&Ho9IvY zi*HX`%@Au}L7l}J)0|ND)cBT&xT(s;Ji9aAt!xv!Bs0OKbc&&LB$uC!(X7cfdUMh$YcAkuN=1RB9u$$+7usPSbssr_IlqQ*YJ1 z{SkMWbQhfYjeK1+zxUSaZ+Y4SsLM0vo$WrTsBt2-eyb5Yw``2E~nmVD3N_|2K>qFo zLwAB{%`s?wM@Pq&$Tv)~(lB@Kua!9c0mj~QY`n>JK;cvbl;-7(R0Mg=$W zvjX5GI>xacl+LQ)8=Eb(rm&m_U*$=I%p2!E#7CZ5Oo?LYUTXyLQ^NXBQ+%ct;UFUZ zC&nKl^Zhu6kyj6P>7F++-F z9@zT;lt|$TBkG=}bBs{UVx|v2j4PcaPWKoF*rl$TR5NgdF4K&YOCQo~p};bGJGP2S3)2JaWzmdl8Ofc zIGYpUbViA(9k&AY%N~$YBSVVgZ8suKmjggM#??_ljC0U3M}U-V%&o&V8V>>^o3GGX zuzs0ICG;M=?5Ugw;F(m!(n%7U5xkOS3%ym0E%t!`n=Z$juSi);!x?wQT%=(cWEhYk zA?;}DXeVeDLR@DVu#WCDzRGj1Gqd18&>cI)JX1D8*Foml5%a>>U$r z8E0?VY!nZyocC8yUE%>pRV_q8r13#4 z&drkGJP6Q|N?7^>vnh_m@{5Iq;KM2Bv0)IP=hRv28oN)7;v(H+O2&Ps&f?&rgoA=! z2A7P7%VzwiCY(oxt%)2gnT&uHPfxLCcxocZ4l+e0*iT&vL2fv3ay)p7a$}I5|D@W- zcmXO+&icfVo?{#x44xbhm(a8j2XN7OXn+8DEYTwlfm$gi82}=J0KtLaL(T^t9&jD( z_Z}XM;02D4I`;Jv_Ks4ajD_dWfOB6DgXfM8$#$mCb)Yw;nEui#`gJ>2D}LApAoL$% zzt~0Jm~LrCaPAEp8Im5E-DF2`7tj$X=qT=#z+}Ms#VJMY$%Sn;MhKDw2fAfJ119w1 z3E)h2ja$Ki{zHA1Vdp#0>niRD9`2`CVQ~lb$hfzt6MRS$LOco&WJ+D9dv8||x9@7k z8ix-sS%m8yzP(*QK`a6Xdfde{9yA>>E(Z2@GoP-oO-hrtq=E)Fe!Zvz5SUWX=v6=o zd&i0@#^K)G0w4q^;_NMK0~4m~AnbVxfs2$9Q#`Vr-h-aqEe3v|!DK+!>KGxJu%J;D z!g>d8+0m53QXvb2zCEot(`SYn15#y+4X=ng!& zgXV;u9Sy)jN{_b__RNCD4M5c-VG3YuTP@Cx%~m#S00-ho0g4-UEZj7* zF8jsrpGx}nbjtT-__+Q&`=^}u!+GKJ*8nY19{}%{7k;Cz=sUGXKj%>P%RIHOr6>W& zeWN{q8N$3hY7h%mcx39_?7KV*`%p(!rAu~Z zzYOWIsj45%Ra4bSRogyjh>;v?vySTtnSeUb-8(Dytu>C7hDAbS2DJTh`8VGz{YKqh zIT@b&WDQo9+T;vle*(41=dJMg-p-&k{!^&EiyviGjU4#a*w0FoQvOo?q2q%M_+?DK zQh3~3JF8<$mGoL_rC%#&pSm(&7JQN^6SD)(Tz$25b3 zbtcP!`qtrJW9n_r)H{_2S^3OoUzpUFIi7Hj$<)paRr%7#s1RYZc=o+XNOI&YBQ42G zeZ}G-(9X0Z{FN!XOj}ErLwysLL-z*Un1_EK-p(J&pvTKIlLO~v!2ct7HZV+8N0)>nvvr8d34~R<^UgOpQWD+ zj&z#CXfgaWZ|ZeykjcW*7e6yg>NGJP4X9Z*d}-+%ANA<5-}M`j8^Dw(kPGOL1(oD7UpY(fDt*49U+H)fvN?7VgRUCF$ZWQC|1sc25A^rKI;amffe!CYNB8i=y+zvk8M?)7^F72 zd^TErE>eAt9@NUAV;J%2X(-WXXb&Yw(M;;{;-jfU_ zb{`+XS#`oGU}2^Y?J2E6aG7sw%D~p7g#e&A( zM0a?9uZMQiT!fAe%Sookr47J8hj>rUGd+n4;UOB)P(@PIfy2wHV5d(BCcz_vetd-= zQnWE!#zkx&I|@5|2Ybze#zKv~`xsDSD9GHp;?4lx{2+)C1lSeAPwekb0>a@s_S1r< zD|uJT8t~Qb7Vq9pHICaDO;XryA;mPH-plY}%0`OXox5Ayd)j<^JCoS(ZSoa&(vAiX zXPOC-PjZrGKp?0OXD6Tw6j#v5{Q^HwpI4Pb0%1WTyTb+bu3b$Ml5oP%y{p;B=5nJ) z!+`;HkX>X&&Japs%$7071-I3@3hI+LSEo>YT<6?IGIVUM@#2TTX*-+TY%$k+cTs8L zq*D#QrM`HZ*%H>Q*-+u!%G^2!4Xf+jsu|LdP%;yS)@`TBOwteK-hz6NAr6}@q_rT^ zNf>7gEVTHNMW z89$cz)~U3(cHyJKI5^jrG5LD^;*Ys=?=6fYmnFLo>&|i8?=2G`4H~Vwm~Uh#D8enK zDEa2XA4nv^x*Yg3UrflJEL+bU{L51@(E7q8Lv@zdN_tFpWuaiceEj(5sLhS{G(wYo zw9KN_Ld}%CHy^AkyA@9HsSIctaAZIAZN-@%*3RRx_zC{uD)%ufgy+ONd=!A;pW-dZ zHb-iatVs(Iev>ov7C@^Ek+AMlaNb=+h7UBsOBZAFLEt#P`b(VritT-tfnOAFP-`gBu`sfR}%1~LHsvKdnn&C{~ z1a`iVteAs^1jq@2ABPNS4ilFjpv1o~MSZ-BktM5EGXOsuI5eTL*3XHBBb*G(Q00)s zs5)V$Ok?7d3BLk{WiWZ?Kz$H{(=;*25Ykv;q* zo#Dj~R;{ORXW`p!)&toQ)@DhMnNJsLzhO)mXuYQ5;XOW_rh+%)-FFm8%H{~;P-8#P!yS?=)E~;jDJ=Ao`YJ-uMD*!^A zBQ2L>ZP(*?e#eavn62qDoo5;@1sX0!$cLBXZ8vO^&|kL%6qM)85|tyWD>8hf`AVSf zg1o7(M4I?9#2{mKigASNm)SdJ{>TLjH4e*2Fi?A*`VkHjUX;=F6|kJUYz}AaR94-^ zP%WLM={;C~(N}pc-f)R7)79(?r#4@~6?TVf7bA5`L8*`Zl?$G-nFtGp zxSFyNFSriK$~FC~nNnB6oMND$i}@q-fwDOuVwma1vu^4{W_+bnL1AQoP2pMQ&C#fE z)_{;U)D?3vATFLm@SBcQ&RLz%66-*QK62n#sBFdymOFVig~Ng4{t_xj0EB=;pR^>Q zGt-_EqXFP$=@fX+d1T0aY$RB!@DW8A;~XlTavmNEmQ1<;en*ExnivEhx{eKNCsEKi z(5i(#wT}(|V)#cpJ{q9_dBjWz11H7+ek}bR9|at`4iAC`U59Bw6F5FfKN*IV3fWnRsb083a=P2&p3n;-6JlIDo!o8igfu_@Y+LL!Qxr;mGNP~;*DLb2_HEwnnwz=pYW9L?m7w&2E z7E(W=4sx@%u-zPHfP!l%F>VRqw{|r<2!U;GmIRwx5#$NQ)=E6PUc+)%*5h6W5}SSt2sA`gQSp5O^H%+8 zG*!r9IcsMF((+W+%jaW1STWFW3-6q%%3;2JWMBJJ4ugz8h|{>ud}&OAtw(*-EZ=jW z*Vp(*)97H18pI^SDP{rZ3a$CCxA55-zT{gFpv(r<-hIOvzsXmemQ=IYvPd#kRms4) zwW35bhf!gWBY$#@evOM6@}SOP@(39ZKgt|o4fSEcMB}qB@onDByDupu7Bk1*E(ibK zD1zj*+^1ifOgK|AWU?Yd=w7NR{DOr(QCZ&98~ZI|#ViGv@oKds_*8+#G>x&EAug`PzbAfI zRyJw}Keg^K4W&n)0rsps80~+UIfjpH4Mzc5!-+vb`N=$v%TpRxtT31@s~NVNIVku_ zmec??n!^D6vH+mS83?G)s)8UuJ7T@}blhj@Z-`

  • rnzLnNKDk^80*W*4~sLB`-pp#288 zG1h$t>ln>s?q%T(yYI?L<`ynSJLw$_TFV-KgtH+Z4xnHdG^lYwE?73?$X|@Mgtr1M zS7|H*MC@TnkW!J3TNy;ko9X?ur%nTWcF}|oSHf-A();d3JNOXbU#R6eU1i#7DU;Dh zzd?nP+zho`bAK#w@A*(gnu=jX+1dQsbpywaHB80}Q95 z+}I~enXpC&aV1)h2cD1CEqTsNg99losXFH^o2FGY=&@{utXMJc7Z!$C@mm7>alNWB zVUHMKS$WQLdfH#c1?>bYnLiQ)H&!l035|&{LLXHmbdr&p7z+*-f(hezVZ0Sv$s|K> z$rPB-9H%`cKi3JO$Kr>a2srI2xjb^;ysH zF}J{v$MI2sqU*>|@_xBbA0a?`X+A^u>A;Dzp2Nfb<2Vnw8D2cf*6=~fNjyh}gCN!8 zqt+mHA7X4VfN)JwSD3kVfWSd>AanyG4-Ev4j(83YI`;LZ?CtR#8FK9F34&npLmDi^ zHaZH@p1McEVV3wngGoj0&V601`0ekpesSRFkaJ&mQenIQ$bkDmk8z!O%Xlm#%D=LK8t)jT2F$5t5ZVusyb zT2F%vsWMiEUEn~kSdj-&6eT>s zlPm)!ylDKO&7Dnawoq5%+|l6K-5e-t_p(&jCyciOq34Dj&v`JZeqZXLrr-ddr| z=JeRuWv%Rk5nz_$bk(J$0%9$ze?M9wF-HX}v84!5P3IgM&V05yWMWoOT8})@SMI6^ z#qf_deN(Tc7q$_>ME}=}XoPZ7I}U!uV&LYTZA02XPrEDSa_VZnLwEePSF8|H8(IGCm5|5 zNZ`ajuS$GxWKi?L^uJ_FRv=%SpR*}D*5O8y7^v@4-fHoXHqlZgTZJ%N49PC-G&fjr zGI!ccp()?UkrG*e_ky-I;1k65<@>jUIFRloP7ZT%;D(Zvve_` zJf&BNYQ6Vu@Gp~bBoFbG@{8|DRPw|sgmD%6C>9=C!I3@kl(UE&8hmWc;?(|!IY3Iy z1X|fJ3wQNB0PLw3d@ruCz$oxcWk3*JjJ;s_NDn?t>%UJc=|KjU0O8arz8B>{;5{1x zWW}%N9{7#u*#D5_zRp`lhG0vZCj=RW+OLE6G6x=JvRi#Cra~W8A!I*R1=IL6)(
      $X^=Z@wKAEc>l2#jR8PwivV8iOHmU|Xp9Y8rl5`E(&!Oh*(&NB8OG zYnmryo(K?;(}u0=3(J*Sl|%8N6$W{5Zt!}j>9SeS*vFs-1=$W}E%BOahL_{AD+C9o zcHEE^A@*EKZMzX`xgMxn4k(ORdBj(O;J4akf9(=DFxGnAUkeVr9K#DVUklW*aU7^w z@>eg0>o0|BIb;aZ!@^f}4qp-KaAV^ofL~bYb>X^Yo`HfY3`!Ktj<8=2(!f0V%nLXHk9uo!fgT-4zx?g}3t2{Fi+V}!m#{Z;^^ zT14Z5YxcASj}BYQIJvOh;*34}dxM7ullQcJi7D|>t=x;XXFnhiJZTm*-O`m%bnGnZ zlnr&Kge2X+C}{NT>tZ6wzHa}4UXv0l)VSMO)Xvf$2u(oflzFv(e|O5RX27AhxYJe0 zvZ0rmCXGol9(1qvju}A$u*6&KVnB(D>XKH6K+%o2Wpf#n*zC{%;hJrA{0I^=uR=Tr zckO7T;&^AHRR~Fm+v~pqm5~E$tWHQlipB*~64QhAvYM%P7S#I-TS0@KT@;o0_q5`0 zZckVX(vXnxb`98*yrl-eY<}+*)*IJSt7S=U(Df^fblFe0A76bXV)h2y^ z#=oQ9rKYfBV}-w<-pR=0sx{x1IySK?_|>mV9O6Uf8gD44hanXum9C8yfIuvg!I?jl zvrhP3se5y!e_IX65Nz|!;?KXN(3oYwuNQwdlVqbc6WgxmwBgSx&3$ASSi^f(<@;vo z5Av0j{PogLne1#TbYtPOyjDKt6EzbNAvvN=N;w$sOPu?q%f_HMbhIW z=us_N;E+Tjd7LDa-bAyAc&w_0#(QAPghODCt%N6rK5jwDnk*qJ^;{L2_KOBqH9r;nM*3=cX7jwpSYmeh|^haY8( zJ^|w~ad-^)N0*pX4fSE2I`lY0!E>o}iLne~dP=8}(^wT0783uMS*%E6oT*2q!QeyX zk30q<(h$ZJ#GGARi8HQFWkcS34@buEqgWpplK7W{ziapj4oX7AdvS{q(Y7=ZrZtN* z0EhkfcrSB!MG*KPlkMOFnxfZ_TJF}z;G#Q+FU)xwZk!^#}FKzr)i#h~U41Cj|x>K6S~ z3o-f9P(e&qoMW?C#AtLEtXcp!hVYPDVqu_a0XxBUv3k>$%y?PxTQE5EmjeQ4aV1=H zE?T?fJu?kBjMOaR@RVZB-Z7=ebfuobSEea;otg+&o^zK>GO)OEf#t#S`7q0dCLtm6 z*%i+zCKP*4O~{*?G7|}hXH8~et>M7x03q#Ys7ArP;Kpg`M_4Khl+mCD>k#$Dqm+~2 z;_1n7`HbV}uuqmUKt$)!5y#;{Mv$l;7*q|A_JgMsYJ7qs5zwF;;0HwHden!HM@IZ7 z&W1~->|4*#QSVW*pZ^3vaWufv-xxNq3w&fGcw#&RWIZ+t(qjqn6cEv_vvLRy44%Z! z)!aIOC8O(x0(k79LCzN9u7d*vLWYvinUFEZ2l}l@7{E^`Tg17)H$b~-W|!E6p-(8t z2;==dCMvO=K8cGt4XAdodCMrSuGdl2=~s%eI>r6?3h3zC+l39jL)gh}RFNE^ku~_x zS={Lc*B$J0abmF3vrqIWZ8DX}MeVNQ4o6`-{b%+G9rtz7gL-eL1Ar&t2|j`k*+d4v zQBBN@l7!;8Sljk?{$hKBiAQ|4@)XZX| z8zGIIe@xuP{_=;_GN6qS8me&~4+}#kJ@b>%9d6W+o=S*p>Aq$G5L|lxCn-2SW=+4b zIw9^|$H_xUO9Xy4`e^dx?3uSV_XyDXhF^VN)k^! zVULFTcq7Awf#}K?#_c&`u!LQV%mbwgd1DZmFq0ubzQ|=!k%X4Ttl_6w6R(7MEbCE< z!r4FKrPUsRc6k8HQKrjr8{V1Kzb9E78l+M$;sW@GujN^Ac;yrhQtyjT>EE3`& z?Kk2ALJKIdS|XUx-*`D=wLC~!vDr{}0u=8C8ZSp$uF-gKb##!5;|>!VQ!@f+jCT+b z%F`Y$4VqsVz z#eRSp=KwDQ|HyuI%c1&<;fBk`kdcNf(Wa|FyHFiv#aM^yFGg76!*LOm=&N4Dy|^pZ za*ahlK%mNiA(s1C3{1tJ&~V9L4Q4wRs=MH=JRirOP_Kc*+NFSn6syC_4sy-;P|Z@j z@k)&4M265|Gma3pRh>5#iN)KcHeC)>odXjFR8iE3AnS^zD`7jhf4{&qT{=4Z zc6$KmL3F;J^C^|Kwl%>zr^upfBC=s^FRN~Kl$f> z_D6s6Pyg zAtCVS2tW}W2tITj8U*$EkBx>;jhn|{K*d9i4zfq=Wlk{##hfZUH0a0etP1wWN+w(f ztU^c!Lid3_upbDJjx>k*J@Om0;Xqmu9_Te!YOtRfPzR1sM4ZSn-pkk#T*2lfpqF&V zz5~oGP5~nB?+zRt1Tg~td}ti~ z!3*qe!@}kUy|kNd@+!p`;Fq+$0f(=sBWYWMNlTJ|ZQB8LOfC-Y>rUCx7&_47+|dNm z<1nFl%cxrD+Sz0@=pffMI11Pf1_!!jNlggkn(XJ>(;5KlCUT7dinV}1Mi>_~P;0!c zE{H#n(}RsNoT&xxnIR!7hqALyN|;pFIvH%oXk)j&0tBwvSdp};k{T0!Tg$@Wrply^ z6@o)aj0+l!00n_f?$zvL2h)(tEw6+@bsJbGRJw7(XJ!pusVltO>VEgvr%hArRsrx! z%NPsK)@tV_U|tR2(7l-O{AE@rK`?Ui15> z5?$Sek2uz^Rs|CUJ*huT!wckFD`^Isw$oxf5ukBS7&vKX=7+J zct(JrGSfR7l;#T#39GZ#y*1clRgHg|6eyW&wgRQJW|2bNllX&~Gyu_9}CynXWZs*vQ}T1Aami7%f~bkusNY)DD3L?U=4 zMiK-0@Qb<1FSZgNi-BqlbAV9ufol~#%D>1I$_~k@*C? zl^MuTL_EIQeNIr{Yl{(~(3qvXH@P}Maccf@Te@h_+Q(Vc3j+vQ5(F0JO}{Z!2(DzF zeI6Tpl*Ku{$LY+Zdu@Y%nh$(x)jvRB>d<4&`!O;&ck-2n03Wl7OyS96+>Yz1!;e6Z z;J`R=Zul`6FK1jTA~Uh99T)5h-Ju5(GEu$^&~E z?*cszu2_dRUByH8ky!)0ujFDXJ~-xwuLyyU$dLWi1*i3MdJsgHIY2cr4q#gv!|5KR z(*l}xKY2|*prE+@hA|-)8FVbX&AxLt?PXLXyvf2KGwg1zHh=F1TdqVq=|s(`!fs{| z105sEC;`_ct0Jw%ttcz6bCNHeKN`VH<6wGkWf&b=`>x0`W1{b`wWh*KMF+ zwDm@~>1tfJt0Sz5L4qRo+`wVkB9>DeZ@-a-Kds{y&IvOaY;L}SucEEjz=U!UycBP{ z5vaQ$9r3j|ZKyAY>e*jT;|w9ofHpB0V856i)PWin24fVMTx5^9ZduLZi=kS8*^*yC z7_PgB{gK8?QGy>G0)y2{kvf(H8Bo&5Xc9Jy8`wvVQ($sInRFMTB)toYBtFM@ks1~Q zg9#K|46n9{iN`$ks>y3L&T zmQHhqP`M;BA)NM6Gr|GF7|4?y!R#9E@1d*AVa^a@;gBN@_|Rz3yb2XZ(wkD$kzCkr_!m%U zo%ax-5qE(D|K{O4)E_!J?6a9eoz00l02bZfW055mXN-lbn2lo!Ok_Ue-rLD~U}1-2 zHKBy9?^wz(|RRb+ImGQ?;d*sFhsjG-(Ml>B`wJ-d5|9KcQf+ zk%@J9TfE_xYR~pMeEf>-;6{84{7d?w3}?rtO7HeMmi|b9HO|eIUOZ%T74Xm6$DAGn zOn%3{aEcrVfr740mA~_QC(NXpZZqGP(VN=l41tks99LMT2{wQalfEqh9Hx9%>fKxg zegN{Vo&Uh@swY(ocimP~jpNtI32 zb@QLBYA4=%t3TnhO+_Z!$BGWg7Z8$HrS-^}dY4T*8s5cT?EAzYhx)}#Lso#Dq$tzx;xq~5z4_D35eCK4ABJ;%FL9$83F>$S%*!H)C2XZ_ z&GEm{r#TZZ^QYe!2bwFO>}6hXG0E<5HjQPT*++pNC;fnhSX-SCPv8XL*mHiX`9N^p zs~U z3SkBZ3!l(UT6BlUnqHU_fW5#o`Ul2(@2}PjIVA|B%mey@8~YxR3Huo)g6Ehj1h5yA zm9*6i)g}fgK9C_HsZy$8Do5D!rLtI=Bl4Mv_T0rs4iom?(@5cc#SnAk4?vi~g5Di- z6r@bJ?FQS>GMQmj5Elp70#>1Xy+l^Eq9QDF2WIRwGE)pQMpuu3{l?=R@SgO=Q5Fd=NN#)qH^zaN%~xY;8K<^f#Sz9!)&L!8 zA{}eI5~*KK#WTrfm(?J?zw{;*iU@8V8+zJ z%K0!G#8aR_U)ikdb~>&o5n>T zAH^fA8IIA0`uLdZ$S|#^d7Sm1oDdLBxsIrbd>or6od*Y9hll+q#zQ3&tP`p{sIZdJ z0G4KX_uye{{sL zzZXmhV#HTqMX#6;92h)43LpggB^7n}4i7Td_%Oce2NSvv_63iR;9~IDu@(kKM{%d4h=C(m<13F+OJqgJuo6EglqJL-Y;f=Eb`*9b?{0Gy zt6#jAEnv^yZpWSuXJMy{cGDe>J?;JjeNKiEcXL}|yK@hyugi?7ZD9>!A8#ZIrtEA6 z1p4>&P*z;n5x}CLIb}zST&Y__2l{Xh<8R;HmQv6Z+}EQnaGPfjrNmep4LWx=bCQtS z;TChQPSHndNu)aQ730ZWtO4$7_7%3L6f}7Dw0^avmbkc!ZQ{V*PBJ9cw5qO8*GPE0lUVaM|sq+x$N9tZ}mVI?FxZ>Rmo~4CyoMU*l}ENOAW^hx7B&&Kk?(Ow*o2mEjYI2M8fPzV2!cA46!CwILI80b;`VkW#rvT3+J;vIjxH|XN z8V`O&4%L9eWX=}W@S}Rii441~wV*_-Ex>NgccoZZKnYvPn<{_tt5bpP^}kE+!BRK- z$Y&fIR2al_HdO}ja~n8JNGAMs2|&?{zkNf6RR|dZvh?%Ui$AWX%gSpO{p8=m!k3C; z@-3uVM8!jL*=>DGrrH!tRSnGGw%!tEvH{SPs?7_7iTI8ggW90T1H!W z@SDY-bL5vuMeyVs5Gmnmj_gMuayJ)r0eEuta{`&ln3YcS^&~oDF z0zJcjH#~#})HAepvGO1r&2++%bG4eeiM%;h1>Y)i?wx#KxR$dt{Q#vYR5;8uNW^8 zB4QLEr>-$Q07qC7#Jxa4)&K_|rVXtS{5To7lBvN$QxKbo7#}mJ`?#0Ip~M%2Lq*O} zKVtg_Ia`=Y_dglM&@1L4KyDQXA7}`0MYlX)1(N2~D`q{7{lSi#EdBK->V#NFRU}Lw zOjHXgDDJ(Vjh7#N7U{k#AHoL!yi|&XA4j_HgxhbX0bjwE8uN>a;wTXAxScBTNE#p$ zc-D76(0ZLtgLvA|qbxk16Na~~^p~)a>A8y|#!BEl%>{(t7U4I!Sj5 zAGsgzylq;NP|LM6#>rg|HeWSMnJ9ya@5bpSeJ$Efoe0+Hc%Sy0Z2q?1#1U7)P)v9| zwd-~!exl_%$S}42Rt6ZdK;u z$rKSYo0tsQaXZ{_8Mhb>22EE|y%>~6m~qB_Vg#Kp`vNeme- z85uH*q--u)w~RGwh7=>ud&;I|RXrER=E?;yUZi>vN2ro=<6y;t^@V-%oQc&eg8ib^ zG#&&H;_L+a8g|G)Vs|JFJ1|MtJX_@DpRpa1Z`I57Uef0F*v;5|Ppfny@TQ7^;nMpF(B zXp(T4`NirQyN__;JU9?7oerIv00%k`_J=es=sP|dJ~as-^ot2YC&x`)lCrH!*>KRYzt4Yk6impn;h_QQjt@{dB8hP?1L=f(Cd}+jEPF5BjzNb|KLDMA!Q@p{e5=0C>-u}(_@f9#(_hF z*n=ya8|1cL_ug*MAkI{s>}tcpRn&!rmu=!UFrHUkusoDcUVS+)Rkc87S;yoT)m?SKuC!(Adu68 zq(L*E@p4;@b&wsjmyrw2W?InL03p^UI=0ATaGBh+* zPZbI2KeM62yR~Kwvy5vj={V`TQrD&mGbBv@?)2~e>ZJ3BG7o<4`!hHb;TAssa`C6N zVlygpsWJJuDzEq`0j$;fJ}Y63;H1Qp#55pFh@{6)>lF7!?Sp_&19%^ZSVA}ob*Cvw z&XxW`4QSJe5T(|c3nD+hvuQ)H6SX9>@2pChD=!yK?tQQ_V503i|B2A0x6PYfEh;X2 z&ZfQtk4j|8DQJ&;OSLbZnem4Fqq2mEYc;ZH-R(S!7nwD8L56Wylh*=GGACY1ko!(Q z{gJ;#XP6JH2deF>hBCXuAT&e4>}eC5yfZgKUYU9=CVXof7%eyZ-s*m=2a*-v+xIz>Z_VvFYn(~JKrH#dyiNu1P-pQx56CLX2K}EWDaFk``;syc74$MG z{di?Tz*%QsP{APxG{H!wigE1~hA`OM%6)cp3b`UeP16A+q#3`>Z3z2T>{lo^tU zSf+y54Bm_M+~aVdd}Ff6mMaObX{k#xh96~*JkAs)W&%^?TZntDLI@_bL=yVRum-r2 zi9bYI4~3OHq(}rP*m);wfNkQqI>jNG#^9XVb3fQ}4a|lOQJ^Eil7+r>ARj)0&Dx27 zS^X=ZK}wRrX#ma+jvbnP4W0=yjCbDw3WoHkIMpTB)4T6k#ScgsCp`it@5K@xGB?64 z*8zSBN^CK~$jwmG6;%bVg`2O&+HM6JE`t)o&DWGW%pNgNFtYklwt?4hP(CajG5f`> zG#(7mQU*+T6J!{p=M253X*3O9<&fc3&KXiya@i&f8CD|s39lpygUgH;0U3%3L4&ES zH-fdxHbBT>!upG0)d2Br8j!MfIR-$jCmCXq)^@|-khX+%74z%`*D<-+SGf=)RbKGPT`*8}F3RaaoG-8otb;y; z6${?7Szr0QpSdI#a3zixlO0WJ!zJa6sJ>Ty-h?Cp{6y7x03ohefStE=I#zqZUpDJG zJr%|4NirO(KJP7=idLP+W`Lsk4Vph;keZQmz(QG1FW|c8)T9*&txkxK-cwTnUeQrH zv#Ia)wV(d(fB!%I#s51r_<#BD5C8a2ny#-#@fYgOfL2u9^!DIiiGkW9Hg8?BZc8p<2a}&IXV(4nY5S^ ztO1Rn#K5sp$Nt`AAl89?77s~=gTBLqvKC}{5Fdes3BSQ3gS4aucO4sX;FkTI9%K&P zv5^37IoO{9vN|~6-Uo#1p;8zC2If3CpyZKGz@9^@5W3Us>-8Pz#}!vGSdKu5oq@wc z*Z_r^DH<(}=76?=9zI=13UH6d_QCB9AGgmoQ{gb!goIMA|75_5x_XhrCuW~9Oj zhB#b!=0<9br7y1WZm&xM<58hp=TTkJy`?tk`!Y*3PT5cnAf$`+hVrkzE%j`zU87uM z#*zGR#3b%-@-E5YVxm@GzEw6)feV<5TjuD!)j8=JM-uh4H6F5 zsf1{TGr6l>TD*V_1SS&SBr`G77+WZgQfMZs>`v}Hk=T{^NKF=P1 z_072-HTCzB?P&=>NP4RYAe!8JY5WGj%cs8hjas*qc$i3JEt}ULwFevCu}(PohK?>Q z8*-Kp-&!Ns*w1(mk2UY;90^RUU!3?YicMZw#V>XEaT+0w^*uF_*)mRJ@$jkW@r9A0 z9e6z}1G0Tg&%h^nQ#6Ok)^H%sKuW6_f(${AY9hak_CLtLl`-~w6T)Fe&e2OSi<*(A z$|DB&JzLe1;NFMvp_MF3R0x*2<1eKI;Q(P4y=7K#P91m{6&y+z4BjIRMtbh#O}w;; zL2Dl~cX)(jhdA=^ZZaXv0o>Ad=3&klo5<<1C5-nc>|)X-Mh5k%HB2S4;a|AxHbu(# zQT!FwM;0;SW2}cJghqW)Cd9G0mxZU{-oA${0AjQHyto2f#Km~`z4YD(k#=C)UFC@| ztR&ib$0~kYblr`2F=~YU-_F}$xzw(^8NCmp8avFiTY#O4IrcYQ(Y8C%lH4^laeCi< z>jhI+(shS=VL)>KN~DF#UqT>=vEwHFXWFg@o3CI`de1#`j4?kM900#)8-Y;mUm_^yeu;ru2oLF z!VtRl8^QXEe(+e!HR~70v1wJf zhoQQQav;1MZIq2n^-_#EbjyL73!d`%km`gHX-`-)tX&RbL*wOO^`gxX25J_~Y!Gnh zshB6=(PU;hMsLG~s1(P3I#gezi(oZvtHFfc@_C$NnjQ=S&nPEZ!~zEvX~fR+aj;+I zg4qm4@GAf_Sye}BmSios;47O20fsp!xJaD{@DdNHnD?ETr5%mbA`vjEMhXFk`f4V% zZW#m^VB>fa9Oykg?GprgOQwTm^RAQQ!Lqqf`MjG`g0ooQqnXS^K&n8jviU&i?B>2( z&;Fgi|NmrG@ZZ*d|Mfrq)Bd|ZrIyc9fpU~h;YjHW)*!&($qA*@oyB!V7&DNLV}yYd zXWfTrE$CrRG3$PQHG&h(Vl$Qjj~yKJ99Cga-%?q;zYjDBKJ=P<;n7jw5un|GmozvO zr25!q2nQuG9`qdOckSynUmExRzGQHnVoJz_M~3a&;L#BPVfgr15HE9RAf>1?aAZi5 z;ePD#9UP#I%z-`v9_1l48>CqHK);b5zIE@lj~o|F-rbJ1qmTdzAjE!WQ76vWnX;$d zg@+#;U;(hG(*Xk9Pbo3r(7A_=V{@XmmNAY18Iql4u%dTwm%9iT+l>j0_pDQ#vZGnH zGfgRK0Rs*_Vnua|m0hx{6+q}K?gai}gQ1`aNyvM9JJ)Qh=f|B*Yrsf*T9YImu>=zk zAP$H8sLgrC4``&EgoVMREj8ZVEvgoB132)D9gUk2#?6lH4PR}lPTpF}MldjMOYK)1 zs~nUbH+!f+0S(fg+NGKy7T#S=1VV5uQ;aDyAt-JJ`!%L)s!rNinY6LWxuwprxrVuQ zn`@FcR?>fl9)lGr><(99L9H?S#r2@R106nqQw*wUGGd;CLZ} zOI&I(V}oZ)l^3rnCUks%Ci&abUlXe&>|L<->&LGpIWcz>)!A5KGm0bZ&3(vK8&|}| z7O*le-q~azuCG7$BkO?#Ffw8K_)Ab_p7@OueY5WbaulcJ%H?kzt8Ix9!3-HMo2-~1 zH^-^GFSSbAM1!ElUwpmzqm}Y9Cts;-_y!LI8H(TD7-~|d%%~0bqoO{VIBW($Ll zxhnnH0U9*5NZOZ@9kxjVY^*4A=@-`F&7w8*LtIH%$IwKY3o@R1#MV1b9A_CQjIVHx z(I@ap?!?Q~!AJRO9Ggfams5^UGR7zg;gsOeBT7+59vd98+&8#lu7jDQoD9s6eRR4F z91gDFC-Npv%7_%r}CKR|u0FEW8zMyMb>*O?CzAD-;yB-bigv6baKhZ&5|k z$_{e0<$AdBN+M@O?PD?_Xl-?j&}x8yL#m9GJIn}UAYAL!h_H|~!=}se)@vO61Ew}y z!j(Y%1=`WDcf5of<83#5HA}#}2wkHurnlb=)h%as-WKUC;bXWCfcMwk;b6^@RS3a^ zq1t5*4N7{<3Sk|COR$crgPhiKEvRNOK#^{Q^%uPr^K>1o2R*WV9Fc06>2+0{DvZ`I zhv;9;%#mo_5|EDu)YU8x0tmy>8b@e9c-{jD1fCHT&xI<_OK3djV-DS{AE-uC!3%+k zd8&!a=i_zD56iV-9%64ot!ah%3E6+o+@!BEA5r-b2jk*agfljBw)qyypUY4D+y z1id9wOe#4u8>yg{1RNMHU$6nfbxq56fBT1j_5TAJ{G0#%@qhb2G+%w^1zD9$k_?ZH zT9$F>)TE2nf@~1GkFq?-UhvW35ODGMC=Ta=0q;>P#+)1rJR6o>q4x;4F_%Qcf!Hr& znL*!?AtlodV(lRljwqT$?c;-NA3OK;;RqZXVU!6d@fh7^)_|i9^r<^cp|R&cpQE@N z(CAktUEs*D7yP-8ql4jNqmD$8P_VbJ2cYOI?n0eAbZ5coq#=8aW`#e@MLw3 zz5Dy*J=pWrjuz^XaUY4mT@)C%(GKy-I`6+-kmHACU36s?rL#uXE!-{3)e}T zs(tuTn$M_mxUJqzbLl$gmRi7Ga8Dah&<{-AQVSqV-c*fmlQvW`c4QlEs8dLWwID!s zf$MP?2jVNIKoM)lrfN}Noq({`GVGE!lm~V;Sw;zHkoCX~<;fd?k(3_0HdlZ3?Pb?GCW?WCKv1H0TdicpRTgCI+44nb%<>?R&!OHi&N$Zmx+LLD$n27`W*# zI1}M)Vo<%$ zzu(L3voG^RlGv=??kZT0y%6Rl1iyKDe=7r8+%W!FmK@a)w$VXV1=%vj*|0F1o!rN= z9DJ%El1G`U=|7&!JU7w9|nS~bAu`O|OGg<(9?gZf48PF2q4TFc^dAzojvx96~ECZHUXGB_JaO_-FKtR2YIT> z-b&`slibngnS+njL4JepWsUK+y39D=Gsa6}_3u`^(;Q=1A(X86CPxa} zZiJOtOb?mPTee8U?H$w?bAQYAOcLYmFh~#2XZ_IJ1+{3uWz&P9OHU%Qz869F(kBVqu=+_!bPQD7sL?a-`{!xyMAC zuco$Lk2GG2wOmb8T`@whX|;eGI00xQf>etLAmc4`AdEF%p%XPouklJ)hSD}1D9b^j zASjW}g!LRU^jDrU>uGh3xeXf({49$^(|{Ljj8M)qm#7r3S&Y@QifA=J8CfsJC`C~w z9k90HVzlmpjRgi6Jh#Xo5*iH72Ur!H!|i-R#e#WFdrGI}GR<@nqd~TkE6+tVE*Ms8 znCfG);sWgl)jkdZ^Gc`bGJR%N1;aTj33^UVVSluW`Nb5NFvD)f%7*Tf6TXt^NX5d? z%5VSl&;RoOYXJP${`YtO=pXJHxXF=1MiP%D@9(Gc%<)k*j#(rOotkhR9!%NSN1H); zQ`5yd;Z8FQCiEX0bsp@OD>c*WOj-i`3($*Z!Y>2r;0b!p(1_+BjR*NHDD>cfYz7Ad zDggRHk1PrHf(-2ntq7HK$Nb`=u9Tuqesy?|>fl2I{zHS{I&feZJb9oG*R3h+EbeAU z_zcwo+ku5v8*~@5PUuy0nWe)0bgNF@*~|(d9jdznco~4DMhbm-rZ&>=-JuKW-(rJdt>tETE{k)0U18Btv+RI9mvoY zNt-}-HJ*Yd=hk{qA}0m`oY*F4#6{qr`4D;v8a&$@JOz!?k~D)4*)rZruR_;W5Fq(b z;^G?fpaujwx6q2vvmM{oS?_qw_hs&_07zB~-K#Pa6B;`fN*-tOg32;f#M%;NGbqnR#8lNHLH=m&g@ns zMIoJPbWmDm{sbMH6-bwEY({YXX}!h>wV(2hgiaZJ2+m~Y?>i;IeK4-en^s{{2&dhW#qpyjle^0c zzP^TFyj50YR~Hvk=_yU+NFJ&6g-DO{gt>Z$wd(w4Xn-(#g42VX;!}Ar;V#I$xo7!P zZ-{&piO61tDqxNaX0GC&UigKrt?g^2zq|=@V=Ck4m@;hbVBDLF>t~DF*t+&TyAR1+kvzTf6!t3J`{v!NE~*!* z_bZ9L_uh*rQlv;pRPS9BNl{e2_syLW*ol)EhMkEAc8tUs0}~rFfZ=3ve5I`6; z@auXCZj7)y{M>{dbfm$L>3z<@LagJdt|wOI3o2$Vwe5jPhQW&2YDuTF<4n8+1TtK> z!zzJKI5)_$;ggJ>r|Df!LQQwAo6KRtR_cpm9VQrgLiI6NPS>hHK8>|Mind|pf%L_^ zh~V2>?q_sA0X=5oJ+?lA{^Z6xI5;=h{t!%9I3e` zT)b)rR@7PMMT9_j8E^H;*5PN** zE~;64IaD?isib(s2MVITcrsi*y{`Mgr@#H*|Gc5^-~Znq|LMQ(eey%_^m((Sb{`)y zGa1V$VRsnxbzC!nCr83($KCumtQb3LNeF(YMwv~_-tj=ZWHN?-mQ&}$r)WqRWL>e( zdu-5W(}Tx{t;_6TirfgO&&z9`z2;mE2s}bibnK_gw8>03aHw_Vl2B`G2Q6q0^>J>H zI^y1has=qbRAQ=$88x!61F#41v*Z!>jt`R+!HwACq6now1*CVVmp~{KbQO1i{Ze+f zN^Z>T5~rHTzJoo%!~OImJU}4yAMC*qIMnOd)ryZU>@3!B;NEu1jrX+SBZH4A387%b zxvRw^RWh5!#T}qQhLvF3zV?*ujSiOn*gN)eKCs2HlcRt*oN^`v{`rbK{5Wf#&`T9b zvjb0UZ%WzLfOYTgR%O*SVG$QD@u6o|i*tLUYe$o{hP{#-W2X~uE>b=nuuw*Yt2R|R zifYY<8Z@Z8yp_DA+O-|5SO*mJ;SJcVAmgNsRgTTozMV~0^mA&S5C<-TdsQoI!&=5TmMvAV3L8YA7B7d2XyQMTy1;YpgtI{o+;YO4StR7$I1Z#|}mtoBxbg z&V({2tP1XIaC2y|YSr3v^rqfe4yeNcR&;V)kUleR<{($NH&uFys(eM&DeD+k0vevwYN>NO>W1n4j1iJ~xZ=6|u2e5)yM+v0RTI zUHcWjSt1c*JQW^40-1o9Y{E{{T`*I{Lj`kiWX`&=dD3E7j)tj**QnWzuOrcE$Z(Cc zCluWS&+c@Tj4TaqHA(7ffkLdU6 z4&zUI2SQ^3aGYIT^X|iW&Gh#L);MOc2y1sBLog)nG9!2_Q3H$*EwIB&s{CNiEvql_ z&rFlr7aRDKr0D=U=BfG1ST_noIMgR4?^`nlWJug-!sMCZ!ff3pDA8vB@Ovz+SVMsC zZ8*>(mbLu18nGtfi7ZL_C8KVpFp*c2!Ej?sx$(#cv09lYogcp($ z&*uSXDIA{52Mhy2IRUtosR=;l4i9qt4`j$bFG#PCQsM{=UI>1GK=2rNFL!h)8^3vY z5g)S#=Q9Rg;UXXZJ3x=U&q0Hk1FY|*ugnd~^~G}TUIGOrMrN>xOr+T+p%^uCaDASVfF zMMxj%hw2?uFAUyGCm%im`?1of@j?P**VAyzeJV$~S$m92gp#foVh_NQrZE7#-e;;D zKFY?wjD`%YK}NV4S~RseMro&Y`@Xj|6)h4D1LZT|#&|sCQ$t}&~K zWz)17teA<)iZE0$lZv0m8NwNhr3;iy0q~6a%w#6athyQR*>TUe6RG&#$}89p6iltS zVgrOR{GO6a(Mo;{;_>oJ4}bO7fBz5v_~(s#e}Vu0(LeoP%C9alrsVX6!0Gc!Eg8dw z|D+;Fj7lb45wqKICN^%$E4!{|M8*7 z+40cH5%~?$oyMh5V~`#$K!ZVW=3&~@cn$*dx_?%LZ2COV4rhehlSIrmE3JLL$e~ph9G|7 z;Xc7(Pk^oDZsipB0tG{O!@(Z+zRr|gtpGx|+Qgti)&{|f^d9U23WkpKrR;2`(73qM zf{bwiI5b!4(BWR6ih&O7+24u9&>=R3!H1~;V__kf(2r;LcctuT^6l%unL3o6O+0oq zd3LwDceMoZ19r7|g@xcfP@fO@x~<;5tJ#l7KyH9W!eOIashd)^*7^6g;R3J+6a?l0 z`5Y_*)&m7)IoRj~RqkzdZmUnCNTkWNjbnr!tZ%I|<%nd(jeth1;6g>hIv2};je%Xw zz&uo5&Sjg&mvX*s%$ZRBM>9;)`$2`nT65uP;@03ERgh>&tMkTF9<3_o!K1ld`_l zq$QxlRiZ)1hB9vvTghGq+p%}-*;2Xc>$9dc#uLtHAiJ*llOF+xKt2YAXdp0KZpl^z6API<`FoQU1NJQAgW8kC+ddi!lEf~3 z`id6NbVmVyGPf51Ir-sB4jHlpSEw#Fu~210d^BFlRtT@kYxwvle6MV^59+SIv$4H`Nq&nh zt^qSo^QRhKa+^}*@a_0LtEavrWsMO9b1g6U0w?zhrttgU+r;2%zUrN3|5)ggzQbC{ zZ?KL(Fkdz@Y#&q5@mA~a1!f;r{aa=f2#+O;`sEMPV&3>$*|sbx2pG_qs21|^@wfRj zkg?wJQkJ^9c@&i_C`@F@(9!CO=^R{q%dnD>1xb?G{$^ar_%iLIhZ2epe3broF+Mnl zJ?1yaJwpqo6UkB;FnbK7N94=B@P@X5Dgb7U&?+!}a6WTr5i8)gbln2ZW#iWHqTB)( zZQ#(>)!SX-;>hc4E^5CYmZCk+!GYjLyfDfN-ZQE~M26S{#xo-tn#K&g z!U13dyy4(vVBcIu|0~T3(wjPCU|x$a)B3=B3jjjZ28o5hMOsYvv96diw21XcC%F!H z<0>I$f?e@Wfns{^OB0gdyMS|g>XmTuX`Hsw&%uW{XAizg5N6lYXvgF1fjN=eGe(wl zKFa8Ok%3>*{VZJxBk59|q>}(;HPii6>fk3CsvpL?o`UpPMQnda?`UurTfh%9dpKSg zX@6w5Kz-Wq!00jBfk&Qj1hMmp*%Df7II2AYLOBguU~$|16@kfpSxn1zMiYan&36HT z>77p^6a_z~?M(AM5THp&aIgjlbfi7?Lx0_MTGL2+oUUpiNw4KDNb+;P*aC~O7yy{n z-^id<^+P(zG~bb^Z&7>+$S}r0I-0|T6<}wbV$Ksb+yY+4 zo9=K$-qg78l~4OCF0+*kwgeegGKo0E0^oHP1FJ!O>?wyT34T{pnBde*d@VJALZB z=h$$7`jJ83i4ot4QH7g~rJkGco)``)v`$GS=W(c^Obct*;eOCy;KZ;c)|rL1?-+e% zNO}^InD?Nx#=|-fg-(t-5A=AC^xFWT@9;qA_(*`7ksje+pY@SJiOeqs4YC*98z3e2 z;v#f>$jkY_PW6a2Rd~1`92h({s9rG8t~YdSNYz3rM}m|pbFk3##mp}j5CZmmk{i4B zbw*AOyNWqU=-Sue<4T8{^+WEIqNK|u!x=S^TU~qFgNJ)fee5aj@CXRqdlS+U=kC@Z z82DhfpJBue(vq+|C~LuH_ntP~^%ZvnBtzy5;V$OW$)lzj*FhlVu9l>2^+ zfXQujB)uX|4_XJ=&fq|=ZaFrwRA|?31)2nRHL7e_1uO&; zdbZZAT36zdYS_U!!v+uNQAu|AXhLHb6HF@2hmfSF0YWe#&TbkHRuL38Qd*L{w#2oe z{PU6WO-b_C=Tg>|IM$ZB)|Y!XS3A~~ImChfq8j%GVxdR=gx36(x$%cJA~Yb)mrQ@- z5ZzaDv{p~~JC)tOE4cI#EX1bgrB7e77WctAp}DM&u~nKQ&$^s(8?^gqsFtrxGzuud zfmeQ#JX}a~k`OjqjR37uC!gm}c`|;nKds>6 z2ONcRfz~21HJc-a39*J51LjUhqjB+_4F|GUjz3&wJ&J;-G&4jf;{_rv(9=i#O<`&4{lI~}~#dN*F>|$`v z!~Y%n%%}iJK76J)l83@V0$yAlI9k zY`T-y#X4c8n$b+1BiG%tCNd?-nkr;Ooyd?8BrR+Tv%f5RnbhWc@wSK3AU`k_iKYi{ z@FmUnvhaI4)hwoa49UKINz~0F)M^kcj!d}G;O;dX}WFs#X!N8PVwzD z1`yxGIo5I)OsEtRf?tgOFt^O6Cf;(_iiD{Rx2Qd#e&kk&jo@oBnpaz|*_^29Gb1A! z29%H+8-Rl?|jSv`#Z7LF8 z0R)2gqIK7pKv&29ujP+KRusp9iWz_TG`3M-QcXokh$b^LY52jF6q2Yyc*%wdgXJ?| z!Z?7i>Z2X@!H87#|i*YwpddauqFcXsNp#L1Mr(*z1natp< z2xF$yRo(jVzyBZq>gNr2|3Ux#jsNC)B!jGP%~Q}`tPX9Aie#DyY>2i-^dQw}hx#3Nk^&VJ?A@i@{SI6mxAInm9IFcrt) zQ=^t#>^jinJKXO&*d4%k9UY|S%%NT%xbaYL03>;IAc?7S-Hw&{K-d1R@QGonjF~?I zEaXAknFBp5{bCjaX)kk_lH}w)tyVc?gfZalKsOu2B0&F^Rfv>fy%5=lA&VnT%% zQ&}9u&py}_I?}h2Wy}=-A$?|~D8U6#(6_%Eu*YulZu-*riaSAfmS;x+a&c$M_C^L7 zZ?EUN!i$~qruOY^Pa*p?C2g(8wR@Lhi}$pF5`8TFHJf=gHsG4WfjgUmc&+5azCEph zVmw}t!$J0=2eorsJ*dwn49Sfaa)*`ejex+U&DE|IQ3-2?o2pG$;$+Q`9GJAJ3J{ng zD?(7Bv#5@}4oL+?TS&W)Act+j#e4Jqr&y<3=A z=U89v+)(b{S{vM6?^s{v+E|&iwj_W*N>($zEj2E-l}ptuu5@p-;F7ZBZ_YZ`m*H@4 ztn?|*&IfwLj{&CQ?$>91Y9-?u^-495xN_mmS66?~*dApL_y{&zGxL*N#(8|y zAm0b}TiG?H-Jk4G-r*y7()6}$aO;IMPT}y|JA5f;?La|v0%VPmMuqJ2ev)h7d;D^; zqKbRgFQ&4CvvVJEWy8X1o@6FA_y@qtqS$uP7#Kj9Bm0*e^=I?-hwC5ht;&YM@j@Uv(RVt$!yK?ktbE1%Vl^6yTi1RQKMGPUz-(NlA8F9)d@9& z$CvQOYedin1+6tK+dvlm3i!v)1KNBE z{>&L$#z#;ekS~2`0mq6MWC=`YG?+nSnI%RKGYFWaKiSCOddWOw(uWp7eOQk&*MqHI zoDB$b&XW%_1{c`m9R}mQ!G#HdKQkdnPkrHKzM+RPbLs2?&lirrOP9a25OKlg2Cc*g zZnPv~tfYfBRTYeOKg$8o_B_wDjxhZLUuA!$L6r*A`{pchm?{#0pL_*17Rdd;GfoT+ z&f5@R7T8jb(^#39p!!G@@x|bRAZ*`d)zFI9u5BEE~_tFFL*Z zSvu>7k1{!n$iA=*7Rq4ovGJiz24?g;&FX)VMo+@0CMz~MiB$^~Qv5hg2U)S>v8)Ae zXLLUS5OQ3wlKG5f)^ zj)z!bNHHTzC_2srpemyzhHnAgHQl0|M6-fv?GFHi!P;wiamK#VvT zNJlmCWj{N}v#Ii#q5n+TrBEW#_^P?kfCf!jjB}*wa-ek5du{?pu>6wy+Y70jEo5yF zA6ML}r+nuwhVX2~45R4IUBn*0w8mknOBiR2m!D;5-Ne#=_W%5wfAjNZy1#<|{>ktD z-saBRfz#&$r>HUUpFGcM;qhUcGvqL#kS~1ZLh$tYRBIU@>F3I~VXFqoUP-3wPhr2fUrsUu-a~901OJ==s)N0b;x1DkGq+Ath4|=` zq6C0vPm_`LI78)OFBb`dsl6%mky;p z_2|H=t@Tz6q`>4rw_{f`?urcCOlurG&=ow;4L-DDpkqfPIMB7TS#9DroE-`&CMaT$ ztZA%A?8mdkosMk{K6aDEc(%B|)652ww$udowWn;Y!!6(LRuEtcTgDBZoz3nYO;`Z| zCT}4Jy6}^%mWcITEpAl^*-DlkIk2bIy^Z1#NlWTEF$fggP#&NQ4F$-6!@%z5`1XSK!1txT@FUPH9(J=)hZ0YLAlz7DWFb_zWed!EWd@J05}oGN?Zz~^Q~ zC}Y4!35P(I`0l4k;t}n5oXKu7?`Fw>I%n_|p-}?iOd(<#S@9*XFr%9(!Z{A7*qtrGa5LwIM(|0A6PAGi;Wl;9b@U zTWLFEV}yxdV&1xsBeVNy)bu9J30E1$*tM!7+y>rzVCFO71`Y=T0#h3RdxXO%D|@OF zvNcTPOYeA?#>~6BphT?1TJKVH+;9`Tm(lTv0mMy|kQft&>aK$r)gZo=(f%O4{Xwb< zeQ^y3T8K$hxg>OqX}%L_xE)~=nZ-kT1~%P|)ZbEhkQx(z<>g@YET;<9Q1(~Mq}H%I z93$!7NXNI--^8uY>f<20!;CTkI?`u`X4D)V3|3Krg2!1Eth#FY5!p~*!$*2eS6&WO z&iKn`lvqc18l1s+;J{!d7O!|pCYVkFuA`7-DpWax3-8&9aK&_}f-Z%o9|>VY^_6ht zOacN`C-j$08u-}^A@*P;Py+Cq4VO;?0zrn76<_e5y%;P}QV9)bW*+|Pum8MJ?yvH{ zfAKH>=+MYxFR<$90N~IgcR}~jLDL%NS5AK2d_AlDV*K1h_}dHVrIWbu%7w;%Y}j$2 z$9rthBJJFV``9c7svRHp9vxtY-QfYcRUhf6x6JY3AhuC@JYX>)j>ps{WI69C7lseQa2SQZ^8AjYE`LK$IDh%T6rz>@T;7Fggu{Owh zAOVu165Z;zdZ6!64}j2npa)DCK04^w-3G>E5gCFIIXTGe?{|n+Sya z+JS-~z*R+c)R-s%8BgIO;4o!d1Ax%Gr^R%{Nkw(68SZR$fZw*(xoJ+=oV>Lzxv0)c zh}02pYrtJxgBWq)2jJ~!a&K=0{(%p{es0N=Jpj3)nxxIuDMhu;qFSuu@a$-GSx*@x zxud~+s$E;_y;`?+FfK@mo2pVagB7c3N`sdG&$iQ>8k8tCN}Y2P{irRq1RRKKvn2!# zCU2;a#JCCs=-61vG9cx{jH|;rWkY$&hBEM;V`IgtZ_fF)*1FXQ1`XOdNp982>q?Uq zQ)0Rjd~~oRSe5kkIX7T(QzZz{hu;R+!@5|J0J*W;yQ$K#w#1Fa4dsq?CE&o6Z_aw~ zp7mvcqMGEd&nADv<14V-=l1SrIAj@+v}S$SJV6n#Fh>PIf*kGjSohP2;CmbP1AEvt zpv$_q1%gH#07bgk5%#d>-5RQo0gb@C@7FM1= zxwX7kkx(SbMBrtW3SZ-bT&L=vTD>1YgZV;Dv#QQk&5-y<*kgIk;7wl8tn67G&k&AN zg%{pxx{qcx_?R{{&p%&>|CuRY=53(gt6F0IhhKHo#dyupdYd$d^7iuU7I>u4E(hkv0?@WN|NhWHFzd zsfwZu0O`wG{Tf%KC7Sp5SCQ6T&xljT8nexqHFvj^v+QiZT)NEe!y)-}!) z_-SR15hP%+{<#SIza}=}&>&VUyf{+=WHMyWb83NcOCRkeU_V(1KC`l6MlYRYIQvI| z2~+B_`d$DItzekh{{lc5Zn+z$MGS?*nLW>99gnR@s5&95d@TBDGLYePDiz8o2B7#t z1w$_4NT(k8v0YfRSnChcyPuE)+aHEOP|P%W$}%9fDaaUrXXZ08RUIWK0r)*&$OsS) zh$YdnQtGHL#v(-}O{775)C}SM2&Kfg(-@G)3}SVSalRXGyB}-4XPx3`3k!ykM%D?5 zdCj*&_1CcyuD<~el+5H7NKdsvnod)R+;AhK^C7MoIj7#S0b#uL9_1m`SIvoPAV`mGVt}888poP$+1y~jMg$vfM5P~L-A{@VcgbWN zzpeU8to~ZOo{EyF#t7*gSTPe}qZuo+MuWbRNq_mJc*Bi&{q=yD&@xJBKUjI05p`9U z-Dk&fH>fVK@7x5K&|f+U4vf{#dd`mH+9n18d$O9DN)-wk9EQrLu^5y`jRpuOg0!lh z!G6cd5s+a(K7^5q%dh{7fAI5$xWD@U{^(Estm5jDNsN6bI9>?+3!EH@ox4~zv+(TK z{_CR7TT6fA@1>qTf9Jcud3NfRGK<+1)-d6)Ob7?vhkATR=_eCpJh7rljx)6c$fuCv zZc`Q~?Q08QGaw3dr&v0#n#Ewh)KeqQ{hj7SEfq;W;LUfq*L$ePv9Ard7(6-v%rjky zCDVm9WJuF#kktVe15@@gqK@pR06Sq}uQxG3nCKw8i)le)wlfT^qZMJVo4(VXz5_jg z!+$5Zq=hbp`#W(#-|79GfrAv4r0i@4`zfiU-MOnZc(B)7++m>TEA9-^X|UNX??F5J z_jg%h9eB@0pXyHFUlO=(N27aJi(?0~O8|%1fWwbHJDXAjjV^$ka_+o)+f+GZc@U5I z_jM!{)uxdBTKs#>h=#X3JBfmxolUmr#j`s}hT;94CL3`uxTMLswbn&4Z1C-*H4R4! zbyvEQYH*+*e=NXtbG6Hq$m}53n%*R3Q?-9rlMgT7-uT73a%zpGJ9ZVZ9!McNBCl*3vAPO*2YyU`MtQ* z`p6%1W#vc5KNShVY^o(vZ=zdLaHv3M7xr>%6BnpO3sA%lR%XWs{b}qA)4p%~E&hB^ z*^g#_(DdLNd;}(ziab9UaI#%K{k?Yb_ZSUk3@`E# zYK@n_oc=z4lH-Ex0!!yh{AM3nq<8UsRwDbuR3XbWOVpQwJ_$km-Fa~Lnj&baEIn?L=fu*6YubpwSdKk^ENbS?$B0XH0+G_z9_u- zE~-r79Fp6-)d}q=1Q-u5W~mYwC-u$gD;6?AYh=qgc}LG10Sf#$J(wZm=rlSCK4U3w zV2<>tLB#A4I>xXLDfNf=jm5o84(Ywj8D7j}7x zsOq15X2g?esuQN^Rk5Du<~Ebo#}>0viJ!0++$W{UAd80~fRI|uvWb>{q~j58VS|ZE z6khx!XZTg_@Is{hakPW}Ff8JAJ%^FSX?!btRxaRS~UPXf$ZGL2w;7 z5NAe>NLEb1Bj!B_HQuHwnYF|RcpNL1PJ+X#g8bNgH?93qR`*j7AO*;64>MSP6g0BS zeBUaBq57LZ!Bj=m`Ko8FRA_$GSiwhGQs2Y2D3vC6!)7)p>I;C-uu{)DVZ8Nzux2(+ z#qsq}?KNCPSia++AVtSjS2=SCJ_IYOYYY@jr8Nz8$C>R9BK0@YTkewyYp$_WSbsA} zzi0|ZqK&tL)rNdm_)%umk-FK`I@%1fzE^n}*JeO170H!o-E6Rmql1CUnRGB@)#acJ zXHvBis+x(`vRW9aCKED|r1q+>Y)Z{y03n;d;JsMQEbuQlL))Ft_uJ7DM zbDIe<>W=9oDj{-!kmW(jOlUP@wuCAVUP`T)#yXe~Kp3gK;y*VT#rf<-_vs7%a~H=J z{`$`w-+osA{qdjv>!Qv(Y8elEj}3;;j5!bWM$e9CRZMn0{4R8IX#TJN#@VU4=fCz} z9UXfXWVp$&|HM%E)TqV{Hu$A?@8u}6b~#|J%! zdV(qp0s^rTIx!T~qU%6c;MjoW6axYc2tkH8dk%IdAn;I+DMzd+Oac`0v0w-`JJ4eu z)PckOa;5IDyR@O+-)Z|@jH~Mk;+J!VP$_k+6LwQnBA=Pik^YojEtXD_va`jvzZ*aZ z2=wmn0`-Ls_k|Ak0`@%n+JgYj;;z8KUN`G|oz7h?DLb0{+UBA6V7p|+je!GL;WZ8u zkAVH?Iw+r+Rlq7TVVi}RkQjHB6E-8zBduUIcQluiGWFy{P zN+j7@>)F-h+*X&orP`@Xx)sYoMUbfaCk|wa@hX7Xwt9!^gbu)!ddjObF-RKRPG>@= z6%yrG=#Z?~yS?7Kqe0Om3@fqeL6_`hoSUnxUkoPn0bh%1lh&6@KT@NSLYh>ogh;)K zAAbdab6b5fwZlNZ%9IV|4%P#!e0breO3#*R>laH|TxpDl!`x<)zA2^mxH*b3}%}IQs)$%ND9;2yLD)A<9rQT8Dl0dy16R8YZS{(Z&(2 za+ou|ECKRI%i-m3rihq8YlXi2mH0O0bdbAjesYbR2~EmjnIN`55$>k;t^uJXwSgO% zDk67oP5pf|xd+Rt_(^O)zq5aVg#4Kf(geJG`V%HH=_qxX0&~8XUidvlB`N@#&$B9l zWJsG8G?!^yfUk1Szu~Z-NRKV)!TCZqa2MqJw=4njq6K_>J^+LTOq5$#LA%#!6pzeH zmhx6XA#W7{%yJ@b8T(oFFL%W@(5ig#ftUCV`4TV3`{!`Ws*xt+wL^%wMCPO|%xnH& zoS6(VPrt#D*KyYL7Oj;mOTc+K4Zf0T4C{mzQVj4bumQ!9MGYUmG6KxhIg2$w&?b2A z)k*D=g45TygGxm$o z9*|lRX+UT=gCk2jfr2p$wv&rsCfKs$VW{~I=LWl;hMVsJ|H938IfdB!%-Anow$&L@ zmqc3c;UYDmE_syNd{^Mdb})A0+FyIadcjOIZoU_`>=M=n6D?-?Q8!a=oYD0-+;H1w z2u(<0{bEiV(iHkO%Y$tkBV_-#`A(qj8eq>~b1h1_%6&!{H!zki6?|AT8*RD6SwZ%N z8CQqJ^!5i-6F1&6&4|*CZw6~;8E;1;8loV>OKYu#PBAu6QBpDOW=6@BJ>oC9C>oq0C6-J^tYBDinJcUi zPO))ZGS&U`mw)=xpZ>hr?PvJkZ~yM^eOWslJbgZRdNlOy7!LpO;k?SJ?uXwM)J(VD zeSiDYf7$c!y8}ZHy~hST%p)FUg2}M~*TJ6fDJB$q4)?MntmI-Bs1MwDd@%LYs2hNH zsE6I*V;mr4`@dEsSb4U8EK}^5FWBp+~d$bSG=*JfwA2d}6Q1G**j5Uix znl{9dvbQZLm%`A|L3eRy>WLw@Bqvw_8B%V1fCr$e=G z#cxm!gv>PtB|6w3ZlNiSV9&J1*cLwA$4a1R(8R?qRRukJ+Jgsru$a8Pk)ViY!Gxw6 zVYmsq!|pw;L6Gg9Ru%(yx47v;*p$4r9{A_l*_Z&o9SttZN!ndh7B}Jy0`%@~#)X9! z`}Q=ucXF!Gr@&&Y`}ee@6xAjR0t0(k>vK>@QfInjoL$@NRRd%_Fa>b9U4w-JLLV<0 zz09){3X=UAoLeb8q4Ui41`h`g*)IkSdYNxh@1hxXgN&&YuGA^=8?>sRW!rIXaAO6? zFll`mnDC3WC7vQVQ8TWN?PEW_ZewNgx^i=$_HLEBq^Oo~D8m^)e)h)70Jd$QrkKa3 zD!T>~;z(In`o)jW0OwNHmg*>BblrNXiPw|;92yh^3c6J)4B#uiIY$lh+H)>E_02i2 zbSS*LuEfP+W64*Sf0ECML5V)b=-X@^PYc)u;bbNnqaX5B1T*>qEMa{OXYD93(fPei z465b&(L}gn%TGo}_V`yKOx#@~C9-ap;a=?_s?8t=o2Vw zWfnH4sd*_}QA6Vbzc4>BTln6Z#q46MiOiO+jAe{b>A9Cs8NV?y%uNJ&yk}pS@W$S& zY*^l#n#0^(I8QkFDSzUFLg?NrPVTLF4;tE;w+z{D>La+zq#Qlf#b zfhzH~xoGcm6B={d=%Qr}vzx5p!2Gc{AV5$Yt^t7{J++4Cfpb{Q8+)BKIFBRN^E69h zUV>r|RUQSvQOZM}fatP^SgDI+4}Arn$|Z(gf;eaPzsTr&o;R`pCQL|0ddYHv!^c?6 z8F~c*1Ulk9oCXxs;T9n9^N1iW6l3=^*7ejPNH{>){VWH2lvKh>ApK-k{H4_+CM(iu z@Ub}XSybZUxTXZNR5`>&2H*3PpJAA_qe6*$FICPEvj;TFv3ZP}wE_ zxr-Vyq!a}}=s7*c{9+1?C%tFJeP<^sZ@l~ehp6QL`@etqJHMM>HRC@qPD-QMC3O&GQX4)&z%Yz7m$ zcDK4^G#wD^(T{ppvv*&cPeI0>eXX9otv=NT8FsvrS#{1GjSdoE)2c1Zs&nli2c~SR zSB0>}y}QYwdY}`ihG)Tea-MN zNk}Rko2qdE2y|?&;<(_pI=NCa%NRhIveA61Ywe>OFWf)^WWRVL`^8^;ea;35gZQcV zk-%4O1Nc<{4!uP+zOA)5TpSdva$*txTzJDq8dKviECl;`xL&sE>$AQsHI8*a#1gxU z{lGupmTLE=3IHJx(XqDFv*JeR-BjUPU+MwPZmPgG=X#K2sR0-e>&qDq7IM08;w{ek z8mKF6cBy{rL11@X8A=r zUB9Qr-=$B4%mj$OQwRBj>S@d5K>9^5r;jYMR7f|NM5maQw8T{2GWO%;dGc(@)=$EP zrXQCL6f?(`65cZE9p|kC1hbDk#vl*iB1!eavd#M?pl;&BSC@Y&k5c9DG)%Z`@?Ub+kkawKuW99Iz>Va$@=dgtMnwno0`WWj5PRnJ1aS@wwfYu5m zA+eVj5L&qp+(=uP{yB4!0ZFdD_<`&ATh6~>THHz(7>m>h3kx+aNMk_pArY|v|3}md z#-eQ?`>C0mHM9t{V;h%!=LN&XEP6yI<_R@hxR^`5@GIHH%w-EoO%^N7<a_a)?FN316r?{9OIt7p5P{ z(zsxHUqU-fSuum{Xk?wnNIQy)L7OqQgK0&Gx5c`dQDUYsG@|K#8t2d8v$2lH6oW`v zY%&u`LY}2D!gvJ~d!N%Onudf=c&O(qx}!oQ-pNuSu+aFBCWI;mM%y`9nAQIxtO6hh z1p#KAkC`^oa^J`>3x8VQbDI*(?0%Ns`8cbGZRNBMc6-B3x3LoE_}{~r&Y=db#K4^G zRwQI-9S|-}*Th9e%Mt(5+8@PQ?`Hxp+a5%l@6oHU?Lj)WHBmg0)_$LJgUqVC4Z4fB z-VHZgmu%#^YJ)dHfT@i))hWIc;l*rf!*%Np1Nm^og@|ErUE@to6*k=pR9|80Tpev^ zf;IG+0SfxTMfKM$qa-Zr7~moR&tiyGC%h5G`{g5zYjuYiKNr-{Ac!$qM@_NBCf9ux zGeLS&vl2*SnK~+nBehpKK&Z(;9RBiY2~2D<5YTwV+RDH@>;ye3vg9%k+^w7e94d-# zk`9Cns=Ja}eVNc$dD*51tw?Cs&eP{PMp(*^RuTl}Q9nWy9FJC0LXui>*-xd(jFBM@ z_vx`v*;H!zOyJxk&i=C(8}5GkSAY7if8MZ!|M*Y;x8MIifA?Sf!SDS6F8}hs z_V54Wf0kD<={_f{9Sle(5X5cjls8AjY@F?P;FV?9qZoplD9{>-BYgZEv0AaG+rvZV1;tubgR?i;o+}-5c2Y>`v zvStVxw8EhJ!mJ1S_B1=U*Lij~NqtN#WK(!+ZHfj3agnsC(!ZNkMECZ3>jDE8lQvgj z5lon}rN;aTsWn!M8R&>duniX}n`;7qPnit@3;p;3}@E+*(_)r z>q@+M?M7S>{J??k4P}0i=Q{3mOLy#|Nz=d4C7VUWMS(W(DVF_gm8F z;A>7fO83EShJ`w)uH_fmyk7zZbJPOHR{%cECR(zNW%Zz61N`z-B(!><#2|^5F+0@K zhG0dT7fnQLrZnpOF6D86@IC8?L$4SnGQ>I|t!7qiWB{VsQjXZl=f-iSLgg|C7vg=- z)95VyS|fjpX|$exj>UAs9QMGw>`-2pR*ouR{u+EOO>Wr$s-gIXRyY| zN?;TS*ZbV!?ErF;13$>_dr1>Qg%_LBgxzP=_e?pWkm9=;q{N5mG?uwX!3bkV?if_sVSo;Hk-+in^TRC=UQN@u)!epu(X4o$#EU%7j3)&Vr0x*(=E_oteKLK0H{o47^%N0U%{KP#@j6V2@X{%yseCq8v;f8 zQHL}l=&ziK(r@regy+ku{#}nZ-HO!CM(Xe&KSmn>f!6~SGm0j;92OZ0|CmYlxoeDT ztOTfH<_6+lwe-b+H*UM)FH6|VgsUz`Ygj4_NG$AQv@!e0Kt!wq`JzHc@}a4TL5U@k zF?=tex029kBZbT&DP`9ftOzCqF5(&oDY1e~=sh!WWOCup{;&W0uMpn;3jh19|M7o) z^`HJm{mtd#k;h*(Ud^qZ&aRryubo-ne*4h*r$aA(_0!+_Z$XKF(bxW+-~64(x93Br zMuCEEN=1g9hk9Ly`eaBr6h1xbI@IesMlDJ3#BeHz@zhA<+Y2DWz=a>nQF3BSGB0^fLr`Ac%G56c4f~e3)Z|erboV(S-kGVnmcWQLe`kR?G-U*IrUvCqWCIOtQ&_jITpXi;?ZlL;Q_^B(AQ0;u+P z;KIGH-H%^FV`^X_qlyEEdtBhUgI$3`-Ha!e*`RB8s}E1@Y4IQE#Jaqxaf>L(N}zx+ z$YwDBuQhO>Gih7BRRwYPi=rC$o)&Cyk_nrWL2+QMJ+zv^=9KOAxDFO~B!kv=Ho10M zdR+r9XiUw#<0kBP?`*=hq@o&+<^xk`M&0aITphd26q3{u2&Ez+C>GTO_qKxl*c2{O z2ia_AR4U}O;kJgPjTN5lT(rqUkH!Tps1EC^HdHu^YH%bo>duU*>)q6wRB5V^1emhP zW(#X^k-VWoR)ln_ac`+j%n$-ZH&r<}G+1HRU_!@6+R=QmwgepL+gj%>s&#Fu@^7yL z?3wwD<_Re-1_b(wssr2VfP!8Il$3$`yja;@m%R2|$~tgh83@q1p^SNUYtMO$s8fA+*6t>KeMWkU?*TK`ME>#B9||re z+PEgQFn1cx_{mt$+Q$+jzq4%u#kW?elOp5u937v^rK*CgD60iE_`HA(E^W{*DyB60g68oU24lo-LSHfO- z!Z58P@kpNdDxXaCzEBZ$phV+X^=;pq4G< zzJ35R;6~{E!gLZ%66SLQhY9hIPwB3s@;YO9p2tw4 zsK`V)`bfWJFZeu@>2jnrDV%uEmNB4lkXAFak5>6nmNE;3v61=Q3$zxb(~IKgOactv zD;Qr+$bmT@xL~G#l>H9Ar20e6Usf6=HwO6SCQJqAL5yIzjG;Najo*R?2Uz#ZB7ze9 zGC4Fjmoe}ncXYwn503!D^6>9KOGBE;kUZHS24u3R2!NC;^?WvuS8VkTQ&7xeqm2#@ z5agmgPjDBomjS?IVUU2A+5Z9?(gcUm?#J=or`P~U%h0%BrmBvHk)H$U?1I(Ep?SuR z;K%pRZ2#SwXqV&_TNOzDY~q~W_7Z&6CzbQ1??P=3^R(%SBU6=_66 zeet!l)_WQ4527j+hU>3u5v0c!Fm{3uBMmpw+py<;uzEJF@gGnM3dgK`pZUEQp&d>Utt z6jom$B9iegM}dN1HY!c7g*96kqHQ&=iH_wn6q}S!gYIm4Fv=mrYnD})fq!{$Z|&8X z`o)x=lwM?0xMJE&X5uxoxBvvkq%>j6SQ-;klqj+U)OXo?c7ko_0i2RWVg@W${1%2mkml^c7Ej6d?B+6S@!f1da~i@E#@{I*L2kGFF5!Fpmy1$~AU^*_dA} zP&`JtvF~tS%Dy)G%xa->2;o0Be+Slek)RVlk8E2rN|4?_}P!A9M7@**x9`Rn6 zi`gZNs|z3LV{pm7w&Wd+92(r+>e$tkva>0Cq}Q$5AcKkbwY&GWVvm1+2RP6PY}?zG z0}yL0;1WB)#)1BIrA?U!F>iDpdZYV8!3h zs1l%PI%2)~dm}xw@+**XMB)+2nOW|8FLenXUlugJQw8!}9^IbbNN&7rc7m)KO05hO z{E9;3gnE}nzlryWc|VmC>E4Vt3nr~@nR$MZ|15fz$#kQOt8p>OYGxBLIB`Mu>5+wWRrVM%GQ5zFf5r=MtnFKf ze}vK3vA*Zo!!(&O?-%eJ^MXN!_$9*&W&&duX#>QzJOIk_uYuc@po$%O9kIyMTW{uhx4uKp5{}VKAK) z#XGnL5UNN>0*trc&+LB8%_{d%A<}dQchxUu5DDYw+U^_prGmj2I?N-&QNRbW)_d{R zd+FHOBxr29odM8oy&tN-jw8}^Q}w_*csxX_nQJjVbuUjkf|-S1hxb(vte? zau+1&#ekaCj3$Y)zkEHljx{~w!-y=bjSOi!LyKtwWDHzdf8Ad(jl&$LvEnVGvKT9| zhU@Kt#K>|LLA|$%j_>#@go*vwXX{ zS7ug()8NAp&1a?}RhMJcS3>2Nyl2OQr59t>*fXj1nM5nO>au9?67CuqhDs+R6_;BUJ{q5iUofDI;@hCyMTWz9s=GDhyyuTNVze1&nGQO%D(ng{4g0%JN9*e`dk3K!+oI> zLn)#`_W=$8f(ZkFG3kPtOLC;oa_Ckp3VT%&q+6gLFF)9`YG)(0!~ED2JlyBq-zm$% zUXv9|PJ+$UlF*xaKiSW*yCrm_&v&59jqjx=VV8A;-TPD$+}G~h-Qom^f%LG4$k*;I z=3#AOlZu!bwQEmH@L*5M_6G2tb9b}bgrhu3_gkgYuz>|xTggi7~I$D0BA9~uGY<2 zLFSeCcDML;HOXVJ27Cw_WPb7X`sB^khJxl*Xf8Bv2}#`B=soBxss#}K!n#s6i}46` z$2BRNv7U&o3(BzCv#oaJsB;xnySHLz)vEO+pg|yC@`kd&&IUKum0TRy(ZEh|QFRhf zjpf1eRclL}o2ViIBGQQ(Ah!jZnOMgz@a9TOBynw`=L~KIw%39QSs_$05J2dm61m*5 zzSO&=GHLBuUs08NQ@Obdg8F1h&5B>jT9yROhmeaK5_U8=`?pkK0|yA#mbese=L4Op z*9?-ep}qpu0Kc61j`gLf1o(ZaTSk2*fHgu>?Td^jdl|X#O)8#4dJ~g)ly zeVFrvnXEv*lHcG$ru4#mt#KnGiJ$+wG7wtLuo$?AcP3V-CY}QpX0ep_oDe7`%v9x2 z4l@fjD;Vv5k~@m8c!_IpCf*S5eI||Ys~9~7pK7*{RX%GI69tKR^BLsQCwMB}`;^r} z*7}~QkNgzK2hz(_c`ye*rvD|75_fssM~cf)>Lv<(>kI?}PwLE%%HASyyBYkT!!6 zDo1EDXh9?y_@_|d2!$jfLwZLy@>VL~t>re*PSwJjsSP*M+wTW!XK@AxMjD87xEr)` zU(+pC2%BzUL!^;aLHgCyUFR@i!}WMGhX$!JX}pzMPg!wV%U$3i4*CsBUmPbfUJKPw zOA;Z}-L#G{7>})FX-QZltYjCM1;E-_U)d!k6f<>BMZ#GT;8o?;u_}ni$%l0estc<~ zXkBC02C-gy)mt(ZVsHtIgz1g9WJ!HBxZ*8?4Zaf25SlkNu#j33@m^~6WzX612s4N$ zQYkH=;Yt{P%}{@@IoDekEFZ5u}F$Scro~!ZQ~FJdcIWj`>ay{{p8*SuH#@;yp3w zJ~|LQ&HQ4}WAyCA++X{)vwu&#%34jkotp#SKgRR}2_VMCd42m*BO?_{(1Xg}+Ok{*Kt1&ZA` z{73qnKr&t900)M!`7i*o%}_9i2M>0;Ia1gM@CzL2^&aR7<0o;k-3#vGOkhU}V63=Z zePLD(UHcL~Geku5nc3aqJ=n!Z_IF~1E#rOdSjT((2fIAQ?SVtx&OI%lL?9xN&s$8R zLe~le3J6<+2fKX5?T(#|&RtEOJscqP?eB2xYVsGikzNmyY5HzOL?)*8dVFV>d<^Be#( z9oXY6O2iiXcGTkn1gLW@057nsk;)M~xUoWUb>&`wA^@_8G{`e+hSVDW!q;b0Hk2oU z8#k7FimJhZrY5#hp&KvUOdxb_EKgZq`fp>4!Hrw0JXQq{ zI7i9J8$I~mG$RBvjTdt8kL}&}R*|!gaG?@REF{h-QAU4n3NI-wMRJuqVk$er+;EYd zU#t6Bk<(hn7WJDquAx4CFSaq_O%TYhoBCwm(OosP*Zp@=igTRmJ0E=Q)aS={j~KPrF(Pc z2vxwgDBHlf1hAcdEtebWMDi}Y$)RMJPKJhvI6#$oV{had{W5EWxgj~48>AJ?K!OZy z0uW4ykCcAUyXK`KABZtW3B|Yot>vg%$U#9hhzWti3t5A&uqWF#4=>~j3&DFaai9^P zb(1ME?t76v3}U3H1Q1C778Vs>0mHI~=d-8;VLO-`fU@`lhhOCky^41;t(aQiL44^v zlSC2?;`wOz<4EU&w7zHQijB*X#8|_GFV#nWo}r>*tcQMscAdehAW;o`NSy0^E-CS| zL?THyA2+8O1|0XW9ZXM~l^9|Zo}?>FE-rNm?Wyr{`VcBwPEwJq{^#+oM-h_%cj^K( zsEI+w#?gKHJ_W_t-znokMU7+#`O?@6erPp7T1kr-Z5`KS!nS*OEo*(94+7l}09TB#G#RR+A5#^T}KP{Va~lW)XY?)a*%WMB`k@8T{l=qe+n z31~3JnZtyrgj$lStD)N2jQ0C!t#?@)Y^1;>ik}L`Yq*}u^G#p*bUJ=REfDd#AGlR_ zo%O)_8$d@N2#V613c}Qboc`vFgh}LI1f4 z&$nZt(kbtmv1rvyxNK@u?*lN{&y?~0LjV2t|NPI3x^9KfUhth9@t@}5Ju&1vH5&MK zG<0SxRyyfEHV`~>KJ@MRpbnDZ>CwQ+5$B;k&+(zqnG3F?L_4gs-~0F{fA;4Rq5LO* z_aCVYNLjJ}#E|<)pO?+zLGO|N(8=M{Z_j&=_J^oCp>ib1VM2`#N@n6b(4~+4xNver zkQ=;5`q)QS8PMDaL)Zhb)Fh#K%Q%ZW%}&ruTf*+(vHrl(e%JmED-V(e4|F^BwNgSt zm%>ggvgeD7{hc8&rxg#WMDDOLLjPelg`MCr`dW7dkMyN5x31NP2ibS-028`ZZ={9b z{;uGmUR{t9U3*$1#|G3vZU+Pc9TU@ofI7T?FPV_*#qGqxT}?Jg2qsL~*=R=7f&Cp= zbQ2(3z>UEJodIm#*S4yt#$&=0DnXhULbszaP~7I((-Oe@cQ?COHe_O5GPsLcg07LSp4G0XIyLtS7JQ~c%}xKePnYW^lq*&6^S&( zq~KVuP^fm8u2md$KNL5RWz=^Ki}=&RIv;Joo5Qs1l#p z@2%mYF`+Q^4gN;!;T9^xF84FIj=wjDXJcapd6@C&cQ|(?LxeMas{6?thU{0! zf-3Vz3MUh$G1j^*U@smU7V^fa7Y63V2VSn8dY^rMF@FM(`8J!S!nZlPl__j9AhZOK zw81&x+3Lyng%j^G5^gZq@LEMe9=Ye2094qJJ<7>FfE>;l!$d*6oKt^Nh!6;wHT*hr z=v6i;5qPmPBYvAarEvk$W8Dw$lvj*grWaL6oX;aJ zz9_&y-N+(6r8!Kv80}>vI8*s?#5pDlbJUQtf}A;=)2m*o82EBUV$5P75HWA;HIwEz zAIN#anB*Z@8ZYEjVLw~9oFNn?M!OzoNO!!_J|?p%m*kn|0C{FZhs9K9!VU@jMb zooa(|(O?FJA+K=G8(D~hCqa*DB4?`5mpwR_)jt=r1mUhn(w?xn9PN07$H|cRRWgyz zBxgR&1cmlIiFQ0N4h%Qn$?AI^qro5@V6^@yP0=Aa124&YJ%Gk1Kt~+%A*5_1+;TUT za2LFn-T&O4jkiC{?t1|y6vf?<|ICAM^KGnC;=vf=`-Xh+PSEDVh%nCzgPa&_y_?dlIgh&BDKo0_j*7l(it6!VEQDiKVk_ z;`$pQc6G1Dn{LG#Zb%g}3pk87+@!N~4JQmk^pm*}W03JRZ|P)etxO0hExGD1zl6u- zLwGfg-&30~nMtjtv5Xk+G8hsoKI)67!&R4KGO6~LO>zj3nIkj4l8ZDateB<@x#S`U zP`zdb)df`Gx;tP`>$9ObQPEXr+WGFUPR4#c7=gqHw;fpZf$!a&Nh$xz9~zxfY; z`)7@LfBygeyWjcUyy{DV)8|S=J`06>vl}K7s z1tXxs#k3+_w1P*95Ws9CzcJz->y+XY>iaL*0(kGTdfr1)zcqM50a9VNmHTZ=50vwUWQfy|Db*_ysHMN8?o*)g#S{A-|md-muN8 zi@B;6=1qVqIhB`A)x%pGL8O_Cdc?%e3vUaVPxnUZ-8WV<1iJzSDc~JjvLv{|i>h;u z6G02)Rk&Iln>IL~tzsRUw#2zb3lz?mtOkDq4r0~VlI&lW4Gz_eCMc#4y%Gd2vKD6o zkPAy$BUFfBUE1D7As^joKz&y6E1(<9lB#?x^iiCGe^qv?IUJ~!w*?dU-}lBI$;UsG z#`*ZHihh8@ys;%K23i9b7ht?>7Uf=Kjm+n0;E;92;dua|w7Tr=`W~>bF+4P_# zgJi9Ad-1Ul|K_SIs$soM!@z-;W(#B0LbHpp{x6=gzA#p@hvp?H1|^d2SWfH%C_c{{ zeVrypLB`4TJd1L2?|C+8R!Wl`S8R_@Cfd?9zimsx`^^UuGIbUd=|Fcu^255aX< z$B{EaIZ34Bp%nlP=Rk=$!wX8R`+s?R@8G!h{K~It=Mk}UqtOA4$oSry_n33eIU?tr zb0i3Y2+RQlNd!g^B*@1XR`RYaTefP~BU!a8OZKj{qqN?UwTi1el9hIqMq{6Iz733O zUFDgP^~Ab$>({q`_jWh<&!@iM?>XmL6rk8PZ9diZ1Z)U_!FZ7iDoQ#YOKd`=Np{bR zFmBWyZJWvJCQ0HVFfX<7K~~Q*VjhcrPa~}}<}w{64bEor%2aAoEK(%eKC8h(Tz>*= z1LjdUOo{R1Oi(T>dy}aq6KtbQ?@%O)k3TBLR&s3Z}*rJ5miC7dLzy&J5jT?~VXn;wMJO=kKqfDPM( zlr*na9x)4piYLZex?{c!(2#Hvo1=i_`pGDs&vfJ4S)l9IDUcz1$2E5&Od`HzE`nAG zOv7DO^pgpzLdc4r&Ne-mDxaBP?OiWL#D;%&Lbzgks$xY#t#A8E)dgl9?^dAvrcs|J z2I)4#oZ^yeCIF$XL_1jk1S_%^d`r#ZtKsU~Ud{^M1P#i7`npvM0e<8_b$j^`X-vY# znF72ZNEKHqZ+L7_P;?hi97(8x9@JQS3a)TCut-7p_D z6OPMvhRDZ=x_qigg2iLNzhLQjYROoDq7s%0vB8@+;_n#X8BH{>~XG}@Txr>ftU1u&o{a&htzy7;_7|kE#tl-HW_X)bt z_)c@G&~l2C4z(s9Zga_;FvSK4k9AmnvHw)B572m~-%D{Zy$78~=uIt6F$W8MbfEzR zwkhVA86`gKIoz7KztQ&ia9wR;=9t)^AW-l~o7Dzg91CpnAMZ-s*I?B@_n}rh*fM6R zu*n+78YXN40Rjs>M;L1Cp#5O8^^4tyn!$mI@)C4{;y_~i8?1f^EOfHn%zHhDntfnV zYLfw;-e~woE#@({K;4aCeOt-v_|9r_OtzY1!7Y z#2uA!0IEH;UjgUrrfN7zwLx68faApNl`d(GvG(q70QfoNPpD}_%8Kpm+C{CgV^_6H zK7>{+Oi;@>d3&V|3WD)KhHiX{1(Yz~q}02oHhxnK0`V>uc+dyL(1=z)A2ou&*U;^HAZ!Hrj76J|v6hXpa!p%iV3bS)iF3pQ7U}B|d!Bk1r&Ad?8Wl3x^HHW$%xDmNoe5gR5UC zo@0K^=w~@nnygT_mmD?lGK(4z{EB((&$;y47?1cj_-f@acJib7X92;|!GFr5UE??UxOtW7UfElCCY}=oz^IO=GtpFqzBy~@ zYI<{T?;;BfpOkA&4eUmLLnu6 z2-R`UxyXC5lgf@Rla{aryd2M0eJ{IzK1(o}rO`yTgL~-}1Ds=35E#}vy>f7Yu-C~> zahhxfO@<6kTRHeTy_;8Z2403$PQ=2Bhnc-Es3PeBa6ZlGp)p`K{tlh7@}M~og7MP3 z*bB~x&R=^Ex0pPH6bklh zq?RO|Ml=sdhNQJe+4!q=JtYCE3!H{eX{KQyHmB507&o&2+wj1K2H7AM%Q2f+{bJnZ ztG;91jYdI+$Tcsq$@q#f@2TUG(dhH?|RPm`_2ux&rn6;zi>(A!EX2IzEzc12cG}XPyWKM{MrAj&HcN7^r!#rPySrV z^;bSs2tk9MQ@wWh&klHGJXm-4?f3E>CV${-DQEh8r+SkPxB1WXIgfUFPIjl9?YFkF ziA_{0>`DS?G3u_{Mh6%3O1eDsDr`$U(8LPi!4~(i_81CMfXsJkDT9X-CW(c~2b-8y ztke<^pfRD27S;VYI>^Sc)Wp&bOK42XK?zcTrkoyZNZ4ENJ_1CnO%gY{4snlzO=r@e zTFgy8z%8C|unD9G-ZK-z zup-@Qc2u~nWem#NUY^XDlFDTp3bD|vU{%8AV#hWnm@Hdgn7ozEV#oG!nKdn&Pu=@@DI0O5w|X%!6m%0I7#$KSL)3r(jZs3 zx0T_DKBB%jeyvo- z_$KReu}$E@Uv*>w}^$G%BY#sNoBUQjwQCzOF zVWjJc#t2_gQ_SGG*YcAgI%>acUer^L%1nk1Fg9@5|B~6keRCWO)F5BFjrR3C&*)`6 zFhXaTc}pIVj`)RC#rAB;d4`w&?dS^@gnRU(=VDxiLb5Zat_^NUQ#F0r`y#F z2JcZmEX>R5#U73qE_zl!0|aKu9+1{FfJ5yJ$|)LWyqntiPz_w=6nB8}rf3|^-ti1* zE!@gtAn-E8s@-D~9pf!Fe8rGNzE-*dVq1`S#kN|$4<9BpK70spA> z)e&I!9E}8J9!Q57U|w4NgnGnx(ijcGaP11lDfxh`Cy z;fzeDeda<_aK+0u@nwG@^~G!%lK@AT$S@V(Qw?SJg-dQBqUXY;RMrnKH_iOumjHKv zpMQV;7k_o;%JV?pkmDo?5DU-Qfz-Sq|M|h?Wn;5H^b^1J%|HIG5Bb?&{!c?Mewf1H zlRZul*NJZL={`_m%K1UZv924R{OI@aHU9F0%5hMi`*>IK;dbY-PL~DO)SYSX@8^dc$fcV zSIUWQvmC?~$3glKg6P;6R{J=4f203+r|(#Yk47=gzGLlxKrBS`2r!$a-kMsuF=9B52Zj2#Z|fd==!x&-i>1_dp;PRYd; zsutE*VjXP>@j-iPbfx8$rQUerp?xYPhDA5KB6Swk; zYgbh~z>FH?Vn!QNFjAbnmHlF7)q(eR&}ono5_}3s44=5YT&!530J|a=tq6J1$#}a8 z<=GX)uP=1sdx9;uS1beIv3{73HDK>OklUtMY_SQAoi;1TBB8p*n+kz~3G4EcHx?zD zcw~K^VWDF)*sq9kV+GYY8BM~4nao(T*tMnDB+1J@I-jsE&%LEMN%Mg&mJ{3hJvgO3KtVTI)}4+Q(^MD+{MD+Co3<%U3qy4z1|uVvV|&DFSQ}6 z>BVS}YaN0&s~j%1p>5cYtzlYE+Z^C4tLAA8Zy}~Mk-*kiah0UL=G(j&_`B%AGE7dR zV&WpvWhJ#IV9^CK7%Ot0@ECcQ8LRcZ<^bO1H^7@!gvQt6G4)|3c*&Hy*6M!7b;f}< zr)TqfIsArJ(tKrIT7$rqs-Wt(zoqFk^}nx{yj*~POV6}V!9w5pjWXa!dg4;R*h^~= zTWE;&i1Fo3>YJ@w*dXS+ghQ(e#uUUuZwx6TUC*Qt0p^kSloi6(aJHJu`0er=R4B0Q z0gVY)Tzbtq9=YLBO7o#Zng=vIYjqG`m zL!)W1qBV0le+aZ&aq+bo36cZ5o~S$gEQ9sKSjb3JaL7jRA}a=4rZa?ytPo0XlCB^U zww}A6W=LWjiTMX|yioe$CuTB3BbtsUsm%{UZMZlis~Iri45cM)bR*25S_A|*W5zFO zto}U?vjzMxRdmPpZtFDL(163{M;bVs)i5DH9h)PnAJQ$bd5S3^oljU-l&B;u35f|w zvcR9s4>eLar2)c+X{{{%Nn=9&2yih46x1+D>zL+8e#wVPeT~czF`+R)F36%ElZ(?- zDoo}4;Uo^qQX1}uvF6!q1}7FRreob<)0JQmY2-_FerYgB0~vLJL4E11Qz_NALmc^| znGBdPMdA^>1Q~{E@B2V{wfAje&<=m)O$tovC;4vKjnt~UIKY9p2nY<0+`-eor##8`LFUrO;vj4Bme z60W%uuIBKeU(VGaMrwzvZ)3Ci$m44Ma$*qM{B)kVt=Yn>V8XPTyFr!;Z_-bOd(<^9 z76F!CGw}#J!uj-~kyZ7Gr*I@BnDns9M~ms8Adtg>fXQMS(fH_0ID)%WHsl8IVW{l7 zzmPx}skrGaVD-<-G!sfl%y=-MjANZIg9E{Sq0*}$L)ZDiAf8-!C0Ilk8oXqYuxK=( zslssa=r?}z_x~Y)?jPXa^gsUz$B8b_nLZrOlifH23*Be>R#%Mw)W84Lzq|8qzy0lB z`cJ?AV?XnaAO6Xo`|+>;(r^C$|Mg!z>T5sqjTNP%0l@P)hLXr+rq6S#7mM%3pl1Bl zf1h$@00#{TPj&~-U-X^oO$0KXV4N{fkn@C~zJtxmHSYFUN}Z+(u>kww>_6F)xW5UY z2wZeB)1=*ZvI|$7hbSus6Z%hdd6i|HMAtzoN*o7UWJTC)GlUL06E-?|k)wcKS{Je~ zXk&rQEEeziL7VLGwgMpKNJC|@|9FS#i+M%r66*rH*j5JbH8GTAFT?4WPsdVWo%>KT z<->=X&40#wsM)l}v?APFpSZhLNp|(gyK5;N=AwpmLY4>VHltKKjuBe%5HAyURCo_G z`Pgx8vM3W!pQZ<^aex&~S^_fk;9hW}W(!S6%mN_o2W!0e+F;S0AVxY-g9#nGI1}im z`na0zG)gLQ@1~2jV@HL#4q`(hMIsdpA_2nfs=|@5MOqTIj1%QC2;TGTu9o_^G;vD_ z4yy+O0^K{9OJa&+c8WI_o7R{I_Ty8OXUEi%?G?a0J3N3)4i@I)NaDC)v14;-B6+VM zeqEk(E9kM@1S9M_Q#_LE1WB&VrPE+ceOv-iR3G^~I4}6mKkaZInx4Oj<&TaomSztvu+EOQC~x!gDSx*5|Jt{S5H4 zdgSxvm)@=!`5d&yEHlpXeP+rL_J5f?@~OpY#OCW*TI3@0VoWEC>uW|oTPf-@hrlIn z1PHAj`SgRUUjTcs!1XnhjetBgH%Q2QBW=YiVWgtgdS85p?g(kGZAOlmCo4Yy7=t$Y zUaE@t7C2|n$O7F6Et)~OCZr{HiWM_2a*dtR$gp9ZHE6XsGNC^1&HH1Y=ct%T<7J^8 z7%XEztVj!J{3)pF#hI#*p;)I_?$G)^mK&nxGTxHA3pd-W;A(>F%cUtk>l$0V4tLo_ zytI}sNRR9{@M;A+*RgJ|2}U#`xUkg!C84P*Xw727zl=WG`dQJ>Mhdg~=Q-@Rs5-GK zCCi3A&-Llg!<~Vd*)R1dmiq1!e((dBj+-E=|&ipR5=51D65$ap`eP5W>@%FT9RkD3lK;J z2kUY(z(1Q6k*rNB!lf^ zerQxCf#H_vEc`%$Ul1T?DiYyebWvZdms7yMtnQ~a9~ff65bsV&aZJ&%c?r^E5V+NF zKfQH204`#8_@RzRA$5vP1`^gtVLDsJ52LLV5vNfP!q#x4@gc}C1pwK|p}`d5ALj;5 zfDF>hY@Nwyoe9?6x8OO@AkH>A2+T{Vyq$(0MOW%coFfgBDHXS(ymDVn;Yna2AP_Vd zsmFeLQ2WYn;6@N2u7p%Y1PTVL@1<7V0sf_7n@}(fx2s4fn4}T}SO@|%b7}3lYn|d? z%^fVP%C|^~R)XE#7n%mxzanKs&!?j8_QQC;7Xe=NjLB2(CvBHb-1P07q zGet?LiuTlA^@v#vthgZw2~+37w2!`lvjiiwl}?evjIp1bXIL{-mhr7{#ZBNJ=L|VC z$ig6tiY4qI$4ZN3*UWy(0s*>C_od_xdC$pq=EC3yHP?Uf*M4Vd+c*E@&nLe4 zpLTan2F~@TD2W)b7s(wwJ@n+$ul<|9{+n+t?fiHD=WnhmA7c*P8S0U7_G@wc;w+Hz z|NG1Q&L93sH1{G`cLZqHodR$b>5&FCH|RXF6lNzQ8d=cb@X@Wh z-7KkNVRrkQ;`i1o%&ygWm{Q_|{q=OBKGcf0k`FW`?5lII7u@7K+5yb-9_>ijTW6Dj zzGEFY<0T*vhx<^ghd$NR6esSjb*em=w67s?Pn}aqC0O7P8Me@PkgDN&^@}MnW)oSq zgjNg$E=q6GC~ukC1dtV_CAFS|O&&Z!s^sK7928`~c(=mr@Wl=^GOC#St3ZRm#aNgf z?PzMjerzl6ZxG!zx^Vm6x}+Uclvqz0OlU$95nxsPw(=zl8pFb*9jqk+7n64|!6Xqp zMiEN+vQ5QqDUp+RR7hpabNr?fOF9PrC2eCNF?k!i#z|Yt6=qk&IYW8Ncy`wS3zL;u z?AcZ0-c_YcI${h*spHAPG(VIfhubsy(Cm~%%NvQzVc zHbzKYiJHjZz+@XNl*3Ho+T3K06y{l&9XU|oCmC{H;@S)BGOxYhSjVwL=Z1X8`aIB) zbxX-Mi?egQG7=jRw6{LI`cF02_j>h}cT!9&2<_OSB_>^B9Z!wmg`6Rl@^XfBWduyf zk{zzI11ol7sg0@)c02(~t0W!~mwsySrisDVDgeIAq53*in69QYomPx!b`8y zdYA47_nTuft` zkZ_UtBefIR9Zy&@tk(>oe5d6sJqa4*C}90WkYOT|DhA%M4su%K1K?t?W+GU7Khp5f z3WmWNGGVmgA;1qz=q9HNY&A>$Z&wVtNc-OVM-u)QoV* zke1ZtH`MLbJR!qMuBC!+b)!P)C_Tn?Z_y}@aOEv;!3dx(Qhgf>@LnoM3divhm=~?R zi(9ZwFUJFm(3ql&j2clf(66b&Ap6d-ezAh;Xh9P$zaFW)$xdjca~D(dhFqt6g1Lh~`3t|YwCA7ytFM1h zIqsM9jPKk4Z3)lxB_3%D<_+QOINo`rfBNgc{F_Vr|A(Lch1A?j?vp(@QqEmW2Du&Y z!s2V+gUEXD**|k0ZBIJb;yK<$3!2k?u4A1sMajt?|EXS!BLM_DWjScQV-u3NX+hIy z6~e^*jb41{sa_909SC={1K?+JV``A8GH$krI>!NONz7`7FKIVTj~cv8-rtDBcdVU8 zf^?{E2l6cgO)ZLuEu0Sc=cPiqRf{$b8SZQFAL~dt-jSfHpp%tDf}ih5n+c6MSa_(# z!3ey%B({cmB<`wV8E{XnTY6;YzJ_I6%ZY{i8~le`eTQ3se@PlO$?|A*)B;tsZ5?5AUuf)V;Eboblm@<6o?zz04bvS1?jU!*U;tf3E(i+SBa7E;eLo z&`11J=`V(G))D4MYeH}JD5n$Or-gNFU@ymNi868_5Q1aXTE%|TYgpkiz5j(F*(%OM zGV5)*060s7dCT?PG&IPX9^N%RTt%tNf~30((ZwFCWFyuH=IsD5&GHfUat2?=EMkTh zWDxyAhApqm{m;IwTEnl+0B{A1tNe7p+e&`7x9shLs9DXMHh&s)lL$H<#Y^3^bT2=`o&pSY#Lyl100p;`>Lt9!rw^T!N9uJlbZ+hwYCu(GbJ|R6BZ2v4F#i$mJ7Gd$`fWLtM^%k$c>WWR*FrmFeuEM&FX%ZMGG3mnsgH0 zLakG{vb=ZBpiU)6u-r^`_p?yTqpU7!ha&>W?4D=LAF*C=J2Qxb3>;xPNrZxBK8=CG z4U=iKl$i;F%^DtLf&klQSizGj#AG9~9Go(@8BYD#;9tWeHZWWmnAbK7qKh_9f!{)U z4s%IZCwzo8uGq98{bB0qDGkQU5G4W*qs`M{ZkUR;Or=!c!A{=T_<-ht^)X2Zy=597 zvO-up!L*UO`+=%ESW6zlNkSP3-UZIZj=G67q9E&m=0^?Q)0AK=uFistDJQ9)RFUv* zxQ={?D^@TBUdl`+CLU2p@g2&9nMX{t!#S;fBA_1eA|l?k7-Ep#qW9p9Q0*P78Ttf% zp&Isr!)hEy>n9?$cf&Pz)g!(Ys}s@~key-%(v@BfRoxDhF{T74=wq3YTI1BR>yhd^ zI8x<569pt!-gE=fa2-E^{?a#mg(L3#VWpg0H~ga{8RS`fRkg&c;fkB?yeoJ~bOg&4 zUk#OCXKZl+Cka!E#=`g^Y#)!ib1!qSkd}kAm+=ws#+X^0KkUvO^06sQaWQLvAVyjd z4tsNX$YEwARC3jOVThxH#p57Aa3Fv%TyoX0khoYd5(F#eUQR6>$-lnvrQqG)>tDgu zd5fqEX;kF?8a5bW3C zp=nI3ljDN1FgxYhb$}Ax92D&IaX&MQL5V4+x_u`)lYmu#y~DWD%5>v{Ey)rHdycmI zk9Q^SZ=#*xu}&{pvC+dSVq@aIdOAxVq?`mO=s3_6zn6@cNZ*(y?~(Rch0ucP4z;=| zBq0{!V9iiWNV`IOG{*%S-G^H67Ld=aa-Y=(O-|zGHg3QIfM<wYiVG0zjE8{>`yXzEqR|f)2jwRVqee9&%xYn_&RzB60&OJ3YOb9G=?5_3h zZ@|@XT z4n#~=&YgQVRVOr@(afRhgk^4g7I<%G1t2hfQxRT*63K*A91{p}D7voPGD%TwlO4;D&q$$dl2=G4`Wgc)c!eVzW3wlYuM-%GBBx)Q?C=Vu5#ysdn6k zTmH$K(_TD~^+Vua5unkvu@G2@bHYdGOnPh@ljTG>t9J>mh89-FhVj^16#)|7R?`xY zEVqgvM~N=WZkONW3=xflj_keK{+NoHqlpWu-Mv#M_od_~RGqL?X|GHayi#)A#d*lL^z_p-oxz^@x2O?3Z+Z}G0k2{Z z@JmhWy^g`*r8mnp11V7n*)QwjOC0Rd4$SFC#oS#o`Ze9h+u4&9;JuQ-qafQNV%M#(`NckHtMMv*yptl0iI#I%m*8uoiZ;G{xiE^E<)8f2I*Zy5=J*_g&fiGMjL zXhwqR$`g?vAWMZP(Q+EaTC1+0ee}(!qoc7kaCAJ z+8#%m7%LoYnb8?nW^i5QzDG(8euxdYVx-6BFZ;RE>8&%MJ{I>BNt{}DUwYx`^yaA` zqm3Vm1|Rw=Z)d9B2z10-A?yJa3l}9KW>qjvS8(_%ZwIRHfE&Sq)Cb4aL!?pKA)%V=R<7^r8<-N4njo5ronvq+Jo7FoO3P$QCd}Y_u8txkk8WVbpuYv$s z8?3$+th(thr?e#1aFK1|8@NbI8CL%&S}}LQfRx3N+I!xj(NxnQSL0D*W-BvJu=^$nawK z`AdL9Fk$lPeq8tFUiRe<`|>V(E?goF3I!u&*WBj@vCx4lSN^-7{>3kg@V?J~zy5oF zn0kTX#ev*QAVUX0>txS{##?{!SAT6AzV>EqogX9pq|F8gPA;K63BnRI-(MXX3&37(d;rxwVUysw^O z6U7RBR+hNEoHfI36>KGw39FqutC(NB zy_{2pl9PZKef#Rcfx<%RO%^4_PKix?`|7a3LECB_uAPe1q0GJaj22k&kybO0vT7l8V_0M0GN zM8VBPaceImtS@kHEq(8+=fHsu>5dcD=f$tfwN`S%Iwl=k*VtwVg@Q3-Y7n4vV+{}w|CAS>`2OiQ))n&;K0a?M26kfs zFhW7o5iDP<;Hi1~)*z5%r3zkp-<+y{uRj?7oFjs4C=(ZR)LdR|RYY3Hu+pgZ?mOc{ zBe%s5l>nIobuSku317uL_tZ5u!UX%7GxI9lOF6JAc&j)Q_=%ib7EGVJ=*#yCzeU51 zZ;i_E9NIyvI=5UsU)yh$LskMg#rJ}sNb?qa^gNwpF21yxKx^#M(Pfa;x#f%)ez`){ zGorej=mCY2}yKw zbfuPiVV0;eE!IJPY!VVRj&boZoux^V)QJENS^dN9n)FjB36tq?&~duyQAW=*%ZZCJ zL*zN0KswdC)>Afzz_hkmUg;7y0%Db1Y)xd91gCWdH_iY!1C0-`ke>{X493i9(vNLo zaNv}wNYw3}&cR2p^*l@bYn!1tO#72`HG(A-nGH8j$&z~3UvrPyA|gNvkQ*OlcRl5x zVC!r|qLMUK{EYXow!jfA((xB)oe9)T;0y>%lQUshePNS|SgA0z-U@>c!D-4Jei&+a z2x1Jg;`abZiF-5fmua5LY@1a?9p%HIK3p*r#2%m{kH$x4BxqhS>=)OtI~-CzU4(sM z5a4}(#Z3#L!x3bzF)gM8mA5r#cr#M}AXr0z33lS$NZn+R!jOCF7c0j^E#q|HuI2_K zb@$U7AFA$mi=E<1)eL!#MG`Nj(cMx!@okk2ud%eK5y4c(8DI04NrY0t_AcIKVqM8q z%O45LmnNbi!$=(~ikc6+kw#+~pxVu}ntM)4KW?O!-AJ#SaOMw(@bK~*bfT`j?JF90 zfxgO_R}v_>7Q_ct-VRsZ@#K#ND{kS6uW*d-N=_04XO`XY7ZL^W5`YJ;!yeFJO3`?T z54`Cu0Q+5I^-n$GFgUaFrkM?Ta)&{T-uw}N!B~j5j1dJ{8@w98?f97mBV;@QA<+@n z@##u8PAxVd9Ky>mcIFcfJ?Ag^^M`?d-rOPQ*?|xXhHM{W5iS{bogD}kjpF6Twg>;^ zFaP>Wt9R=H*$GQNAKk(!K`*;0T zKm4zM798k4P8xI`Zu6b!b{uH~C1Ra)sKs%l)qPBnc868y!@KgM1{~t>o#-;-!B||~ zkv4#065vO2lH`L*J!Z3*S`t7Y;qY*q^I(e?Bq?#RrIVPGjO7}$rwo=m%*j9tv-2Ib znjy=8?t?AnNQ3>RE{P}d)ytN!(PJuOIuq8$)FL3pL(Sg9E#5<7Le&Nxd+W`fIwm&R z-)I-D9SrJo?8Tx1XQxbQKz$&_#9h^R*R&_D{q>7Y`%Xx8SL#>BC?#J!E85&>Ze zXb^Dd#*+b!O0P5RaPp=?xl;2098ySP4Pr`(3*7kC>+|D2I&Wn_H(*kUbq?hqixLZM zhA>g7B^GnM41_5-)LA0^|FMeSRGT}geHKhgL3By)fbT&tI2P0*Fn*60yW zz^8K_QsQ48RB9|(`!!4ME3C-%JYO;RCcB>s5xbtF3LZ7W{nYSM^wGyQF18U7`{!5i zt$EW~th|JK=T}{N15%YU44I9N(1Qy(YWSwJr1oOX@TaRUzgs@=dWFnkR33b$h+*O% zcMdLC?^wFsIn5K!nb)+$zt2??oR5HKWE`Dk9@M=rWFGj!YJ-_NK#3|3J~riuDMXem z0Xaa(`MSqZ`Agfxpgkc*hC)PkwA*Kef=|tL(9(z55$=Aji9Ys}qcoFY)sYEwDl^ig zx)U_+lOc>8r)fLGRJfRj4BNzPMz^x(o5>2~6N*7%9pqWbK&B#iw=1R)AqTci z2V2M3FWEAKi)J64s=^?+ z5fmqYG)tL>S?y2EM#f5lL^w?Y0{K!ENemj)6*i7#3p2sZQjXZrU`XSFc&xwjwh)nx zW?*5o=@E;H_4l#(PU>9EU2tF~et125#|DR~(s~4{ZsU4T+7K%tDx+iqOqkX{Vg&yA z%Wqg=(6l5R7p%Gyu9?6Qt$&aPQU%lMWu*4LHI$iRtRqqvBg1g*UF#_`odh&hdW~k( ze9qkf_)4ROhKn{~NNxoCRZuyiN+2`oBDe*gUVam2Pr<0K_^JYnuLT%MEcfZ+tAsr; zaK%j;1L6swyHZl$q8xZMz#`s=l1FX@sRd>TT`Ha+J`CfJqvsF>D{lHFD8||^b%{NM zI$|LrP*52q)R^EQDdIq1!H9K}Qwm1`gf0~TamLH!GXuC0WJn=N!4=o}K}8jh;w6P7 z=h-q2mtJ+B0~22H=MA%QoOc;~xKt_xE@F{dIN~~capcYa_$5N#_xZ2s!Dm20-`N4z z$sWgvZtvNFoU*as`=dX#cYp9Feul1tr+Qtg_<2wFxli_x22XT5l{Vr!-W51^kv@bc zdjn@LI*$V6y1)3b81?B&=(ZGN&|or1Pa$-^;~lOeW<1!c zCUUchN*v%l(4#D62zW=^0w=r8jnE7U!GQ`dX5G))#AZVcIP@QDr;5@kfgfx`nzEfELeiVuLguYq0TeGM@_+~1&#lG=n_HK0Kj45>%Pxt=A# zJ$3Y^W~H(2?^Fw`W3|COwMn$CZqm9&9yOF0n?a2O2)dJ4n7oTl)ZjocVcgcTB(;p= znOR)r+1FrmgNZw08Fti?#PUj56$BHycGoURjN><#niq|WR@D{Wz4ahN9En@Ymi%XM zfC*#WVWFT^3vo_hd9X^wz%tM7Y6C*YwsIfXbw?$L5j5z*{w<|UvfEGyAWYa;q=KR0 zA5E$iQ&NDlhaq=)rYvItCn@Rka5s46szc80SO{6UML2qhMrHp{j-X@d`1q zvrBH(4!T&=sYYfsg|URYwHF*4i(H#+151dWZKdEwc^DR$*aW!947>F#5+^|C>{BG%Mq zS#pIGB?fFZH)y_pxcI@?=MrwnuTQO5uFZ=EXs56bY%mQksdf0RG`ulUGk@=;x43uZ z&|AxQ1Fd0U5gu!*X6!;u}gWdSBu$tYy(WpQ)msG`1|($y?@) zbiuDcbQ~1yeF4BT0@V2xp1}UHru!)6FkNu}E35luNo$O+WFa6CP4`&_+zM6>=fH{? z3J0<2J}VE}VdjC14$%S#w;cF=@s;2Z2*+{0sDgU&Ol$sTQ%mwnx(~Vts!jaN8qNGZ zy)SS(wZLS;m-Kj1KuLzuiZhg3ht1TF@GCKFPNhP&daW2}5h1MX2`^U-zRDR;hZ=Wr zQV~%1Jfr)m5n#A27AZoH!EQPMX7xPB8d%7-a?Cz@HmqtPs4oZ4Z-0`Fzh2MtNGspX z!C#Ekxf$9-x6EX8&tGvw{`9SVh z>fD4J2q(-{hLEY?xurBZgSr&(UiEF9ErBire~o&^&rvx-ISC<<(Q<$>T@2ST={Q); z0$@tz&9F@#N>gk@gK3l=PnxV4xCly=pqQFsD+z{bCg>1YbvpvEj5*BEnUE3>b08G{ z`AcJAb3s-YZ<60Yt(CXZ>Lx;Rl8NHyRNuii>^HSYs9McpdJNuTZe4lII>wbh5{oS^ zz3wg;VTBMNTET~V@<&LIW!Jq0BT=w!26|+tSd3>)WZcE!K*ke~f+yWn4POBb28zeR7R>Af(Nl0WP`(~onY;EF1T z!~f!m$ua35&2+8~Vz0iPh%15F7#ssMrR{f)G$R=5e9%ce&L)a|OWHnAldTQ146 zEu~4ys&nnFwc??ZW;F~u1_WwuP}YUJOnOX@8V9w*C6bv`xFkGr@1fYlsbmv5R9Cup zNl?6J-ygaC5P5R~6ohU!QNyVlMCnHW$a!wz^Q}goU)D*-)?yY^Fur zy4<+6c@6;KMtampo?M(HFB&T{IR9lv6~EH1QsT3prRz1$tLu#1_#D{bbi@a z&)HO=a_i1p#<4~a=~4(pl<*{9HA5D2;)a^i;VxFCb)*jTp%m?WdNKw&L=_2VkpRpjtEh2{2XV zI~E344}Y4eX6~w?PZp&apgY~p2#;5m)hh_ZW8c~tI{|4Fap0>CeX<&GtJbQ;y0Ma` zQ9Y9I0PB9M)TagtD%_2L$03{pkU}`k8Lk(QC)DI=f&0E0%Sd9(sXx%5Qi;t#hLy&2IYnoxw8+%pF6-XDFf6p4 zMwPZd(m}9{wDTNQ(p)+bku!>PnFh9Xkn3~CzR=S_di@ayd2X4uPBEAed+03PHj7(uP#8iB>lsZ3&a&1g9dWpYFU>L<5SWE4 zY7o8&iPIO?nnrGFdI0Qt;dZxlA*i1aHxJQ1W3KPy+~?NPuL>h6lJF zRf=&~rN4A5=!q@E^oV{GrTT-dWSbJCLPQb6X-(q5rbj729jS)t>%tx}g(2j<+I!X! z#yXu1VnSd_)tvx9OC~Ueg(e|U^2kJH>x>x*vTNMH!M||*r1?%0`RXRp!HtX*p^C)f zhRtr8O=OBqIQy4M=b1@g*$tcthv3YH2Wj;WqEek;0fy8tA@2=U-^*xxgfn}=;57D& z=`e#M13!VS;oD3qsiHs_d&0F;qxj`q?JK$FU(_H+YVRqi?gsEL1mLWlh}7IoZ@6zp z(?B~F328XP13XFCyQ$cb+bJbfe}v^h?E!t2lM+LfxBbOe!{AI62IVnm1jzBffP^8D zs@q`2)DocGEdZV!OeiKCj$7}TD5zqf2eihv@-^c|up;*0UZ9`{L?>4n03q%*w`$Xp z00RBE5g$=@jpK!Qx0GvN-j&p%ao`_^1`9|0Oe?;OE8bjA6^1Aw8S>{1TQN`-!clNw zsCdkucNs5(MPtr01D^APIAc%psovc^Q-A%fZ+&+p`bYWqr~mmcR+f+X&JH9W>j3*X zPjq8_?QP6l`nUezk24Cd_|6O@AMFqX_BxMsx=-|g9*X=si;X2mtKTXAP03XCA zayPxH54HJE_NJcc2Oly4`EVPpX^zmGkh6axMgIna>U#ZR6S;}v;(b_CQ0!V1p(O080S)3Uz@g_*vvYrgTb*U)7qh4A0zmFl z#xYH*YuPnE(CFngGxVdTx`b{sZXhMT8#qd1goc6%8;i_#CXvq7_dmx-XwuhNOyxv4No1W0dcX5O8*4zhc5 zQM}Y86q|4ZvCy-*c-7FtYHE1jtlv#)*v~nVC^r&Q^FhnImaw#|pq{rJen@515z4MEl zf!79dfVwOd)>i0?(Zp|XfgZ@%z!D$uk3T2pVvPE1gQ|S5W!L;xr1y5Q=lf#uv9HpN z$3$qLDeDohP-?JP@e_(8F0yKuBLu~xh9m06<`6JR2_tyPw+Mlz z6L|s}47bi^gDTr*!EaGj1=HFdn~NZC(SqFAIz#b@Ore2iq2}o;l?;JVgXd^9K&_!pHbBrLla_KTZ2Hwco9vei48E)j8r$oEKc;AvA3 zvv(}^TRKwfCe={BZ%%_5GL{K7OyZo`Hj~!)(2fwh!}l^;r$aK3vC3g)>vS4{kap7m zMXM9~z*j;I4U!1H+4{+{8kB8U0 zWI)|*K!|P0N7~p929h0V=aplfU_$?yfuzIWxBeghcQFBS)y)NR9pY4B!rpr4!4?_OFul%uw4IZL zbf|6>2R5^8c(_ehT0n#Hqh`eqG>9X9S1kc@uayUz1d6n_c7o#AHO5ZqjwLp+;1Unr zs%zr_W11v%A8hg;ZA;o+3s3|f#_y~G99qjbX?Klle}g3&$3!Jmpj69~u*P?&Ie8ab z#_s(M95~!tC;yq)7$LCG33^lqnRAA_s5>?w#F?HmJF8uct}9OfzwM}Su?AR$BXL`~ zC7Ag3*C+3&NL1I@35?YAps7okTc_wc%?c6%4G6Ko*_0-_QUV}M-dZM$!s=xk3%z@4 zX<4(qA`aZOv(lpO+!{EP-Tq6W(!S*oFri~ zfYAJBIAOTCXxT^Sta50FMhXkqCRUQ2dvmdk6goE+&~s)(zReKg?AcPh?1R%uYjdqs zxRQ+b7H2@t>czI~`(tbe+xmmC&jEWGnlseJHzwM(#0}niIi^;&g(a_Hr#Y*D00C4h zhu*9nerH9tHCH}eG5BVUTnd@J+eZ_X9DyI5Pbi*!9c!erP5GJ^FTP%U&H^p+4D$qp zjD%xdjvusQkQj+u)?8s(j~sYu!B{Svh(!pr(LNRWViteq?X1ckJGtiYESTiGg3NjQ z<~bMVv-;=KyIwCfq32F5dq2c^NB*?S>SWZjQHq;DP+ zw+e7O_-3UB3yHxbv^lXEM+(&xCP}Vh^2nUwpS`PEA8njX^r7T9RRV!?F{7C0Y&YXq z;M2RP<}lM3Yd2^0T0V%xzg;W?TD#eL!B!Z|?Bxuhsd`Nn!g?bg#V&Am@7!`)|2?&? z?u!0b*}X3TZ=f|`p8CQsmONp=csYG|7i9P>8yqVki5#Jcg2cS`$9QR)Utn7{(2<2Z zTzqDYV<4hYpB(>YZDJ6}m)Z3++&rC5LSuO_Dn29}w#;O9(rJ((!fg9KN;ht<%BA2e`$egd?p}(Kc4_GTWb6+^`)sPZ*YD zSSiC(5m6s=hp`!~OU$EuIE-)7HXCi3k!|3N5nx2Tm(Hr=42J`ONevG&+OUTW-)PH} zCDWy=?;H{GMPiglLut(i-VfGIhLl@}vt2X-1nH%>Jc?3fj6L^KYwxBtJs|G^1vMNP z7Vj~5j&?D(!}YkrtYJ_e%Yb$F0D&wCR^O)F1IQ%r=rl@_?=iDj9GKZWMGqMc`%R`= zZe8vDD0o%Fgp!TiHDYAnxtgus5HJ$BsJkRCzL6>~8kP{N?yzM{3z{2YkZ0{ZX4}=0 z15?VcD~9+6ZVxkHj(udys&f^LrqwZ+ILskKVB~eH7BY6EROT}kH-&aG9e6C-g4((0onocC?P4k5iGr)!W_D5 zQlnh+7K|);&HxwvEDT=p7utra$!9O7(rRYRih%*<4l~i1&FF$r(4aqmB&Bd9wRp^z z&yrxM6zDj_od8bKAbZEovjgsP>(BrXAprh|}U*e(G6x?#W+kHa5F)Sg*2+1kN47?r(JOt*5kPCm^uKy{|55XC>Cs6qkGOLzHRq-lk&5t}4M{6$mii{AZYk zTn*}T>LU11Z{kRjFp zNGedamd0-?0x^OW6Bv6}#;!5Y4zz|RY%Ynll4)I7WZh)iR&SyJS*nv_EsDW@ph0n9 zVe)2%9fJcwfXmkACT%JL4Pt>SSSM`A_X0B47x?8=6TdDGFB9cU! zt-&7q&b0D-jkPVT-nd3`jQ2-AHMc#S-yeRr`m$(HRlcRlAwZ5Q50M__DnPg)3U4!2 zUc;B6NsHvMD{QWh=E@sT6vI=seUmqj~0CW zFIVHQDxAYb3ND0^Ylc4ww?7up&gbx>83>}p-gy&-kXi>9aHMrUUFr@mmv}j6QSEEe z55qs4vsq4z0VHm;i`=7@E?|-x7S{S+fZ|rNkIc63a{9?Ur*;F}*h}!s(F3h^mm$*_ z4IHv82_(w_XG#LRoHLE=eVhFYi-ZdQ4Yo`#@0-t5F>ra`%N70e;ntaKktfdV2zS5W zXZ5^DYn#QD42}`f2{4nUf4KK0-m)5?e59X9PBNo{-ebc*ri64qQ|1UcFxtlHL2{k& zk1b<0mn}>r+B%!ACbE?Q(^_Y;Iyp?Jm^r+poP>fAZ0>xP&U86oCnH5x0--_FxY9us z1T+%-7ORLfnNhDfq_M-Wd}ib!Gi}B)REWqxCbjNe~_3 z{WKZK{x4o)Gr*5hV$BWmX-yC49Zf_uTNol@n$n7~rrZNpYVHF0GzvHoVPf4xP=3^$ zGpwS-n7R@^gtbSbK@A7qG=T}g4?viPpNXS(B3yGX%o`bD9H35wnvsw+CaD#)k`8Hs zBcwg49QjkW9eMA%6%zd=*J269EFRueEFEoRXf{a47}W+VZqhEM?7G^=*F%*=#9-MC zcm4<^Cq?7Iid(4?5eLX=*Kq`j$J46s$}MnIhBMbZ`B%Viw3Wuw3aAi?RNf3oBODM4 zdM%SqX1-#33VaP10aSoMTqs*lIn!u0sz#y=b;^JXYU!>wX&M5^Wu5%at z1$32hpC7~#DZA#&zii480U^(+bR!%E8G-{{#Knt%K&*pBqqYVX;s_Ou;Yy_R>IZdq z{^URZ#g|2R-~YdXXFudQ-RnC$;62;#J=14Olke0Cf9{t7a;f0n(|yhpT{IXx-RC*k zZEl21x{}m$gEX8u)1Lx>l*-t1qUR^R{!8|dn%i#!X9k?dIEaYr-jh9p)A= zK2`q?;%Eg5GTTo1$Z-HIqF`e}jQ5(XWvoDxT96@2i|QKFqh@!lTndGJQksAXlfht0 zI!@YMYXgMIlpEt^P2$e#xa}14B30A*#-;Eme9rsJ^LGR_zpJ9j;20&R}IL} zv%kT2pb1#WI^m8=i#Y}jf(ZeHvYKIPiO1|~_SE1?vWkT9Tg#MvOc}Cg4@U})LIEPO9=NGc!V^ZEBuaD)AdFj^ zm$;!YX;Yz%4#us`wdujwv7yklwKQ=OvqDSv#yy}5|eV^ZSzB%0Oa$A9%~!bj&m82J>m zg9C`NQaQFtt$k_u^c}z(cx6}x%)`6j9|I>~mBG&<+Pz{ER*rdwi}onuB2aMXZHBN4 z2YaSNZ}1!tBNjP}MK-`5`H+p>*M>u2JbtU;w|JU?r~r&rI3~3zhnGrTP)#>edIfT? zVla03Z6>Wwo>^DdYJ+U84zmBdQUyJAeqReU@k{4zeh*)dKcAz3tm9>i1D7Izc?F=T z&CB)kRjFgqZ;1wNL{J_t^QOAB{x#WEN?}>ba9lIHkKaUvK60H+`q^xuA*%(5SP^fz z#KpMX{H3#H1{m#(MG2dJB-R&>=|0$;HAGD7U<_P3W8>yb4`N+oyp^HO@(Ru$5)t{5 z+Lo7KMchlj7ghydX7#+t!fynBQug~yBHy_j9T}a#Ma~VXBm6u|@(`9E>1@LZz#ROQ zbWjP>HiIh}DnF6{`(BzcAZ?;srlS%dxC-Vz6N{UALsQut$s!!b6CldRnUb$YB}IP?gLk zGV@17fcVhIsde|vHJZ&|;^M=M)+uv|$-++~VLp^Vn3*Hkqim6f*&VZy#s`6#yDTK) zmKLz$JuG-`;>4gGKt2E=^}-GJqx7745Cr};+^2^OO=Iq*H&a}Uw<4_j-Nj*rL0}<4 zQ8b8!mHvzg4HSdbchm7f%pkrAu9GzQ_LA+4zv5;}#Z9v!BsbRFOR*Yb6`sIpLlctV zuxcTWX#FJ6PHR#kA1DZv#)Ll76brKsIkD6c4q4=}wpk#ZrOruTe3y!2+fzZQ2#%D} zYaw}12THEF^RGmz?$B?rV1%vVaDNsCS5QueZ$#|e>j8lRjK#ENm zUQFY`lB+<$Am1IeGpmJp!{Jg67P`(4`sqnHYA9%w=)u#9Vzogz%nX4H!zJUUCBa35 zL!R^4GR8SrIGQ{D>Pw=#zsJ8H{onpQIM5Equ}%P?^H`Vnbno5I|D|pCjo1HbmWe`pUmesRWi zf(m6k1aIMZzkKY^|I1%~FW>P0__f~w`+@or_csSlGwe7KNOrIVFP(?meJ8rXhwh`D zu`1$mM%^VHXvQLut>I>?3gV2l_gE)r&~>==y`416x>rA5AITtFkxr4TW-}PK$*{&x`cy;2OE=iSI2L!WS-sjs-&IO zMuVCmtN{%=_cG@W0GYI_+N)TTc!nKUJHVy*xSbp(#7i}itC?m3GUP}h%Z72AOFj77 zfYR+1@moscz+;<=lchS*RACi3kVZ5t9&*l5-qdBzT~%M%K%W_!(ojEA=H6X{8{@=* zc4aBeB%bv{c89GzNH;=TGxVe=ZbKok5C^V*Wo;g7hBB{?2hnXVmSZ9N#f-q)RI~(y zi5rW|qR=GCSh%-UI5wBO_wjj)JO&W@c2*@&aa?3)1|M^7@IoS;35(-CzF<|sgmw9* zE_v^(=kRjbSI?0N*XPq=M)AjL6X%*+b)wQtzVg9ohl~oXS#0rkao{~p66To+Ap=b| zv%>YR!gFPho{s5ZAo#Y5vvU7xe2D$9Uul`a^w>1nStUq{d6HCH~hF19H?gmw$+ z$?}`nY#tVpMZC>csm-_xKfwxjq{qu|4HWIC#l*rwHTmo@sFy{*?iW;Bi295wfsPXP z8tJ{V_zyj8ZWYBKEZVb3%G#}}xYK9^Dx6nZvcVUey z>J*a(S@$C=vI|Uxly#x8Xq3ghm{i0ZW72R1^e7-qm#l*>g3K9tY;%Cwi=UX&OHfp` zkZB-kZI8iwT62alo5~UPnpw*0dKPSam?7$uj+oUyKwzkO%5vqx&C?QwVCU0NV{8;K zqk~U2R~g_Oo?v?-oHm@X0YAK(jqj=Ckxbc8W0Bn{gF#74_*TnQ4*r+%r*5B#(4ksk zA}v!m2RY++KhnfuKNc8SKYV~AweG$_UAS>lA#_vn8{}EzfA>LvxGUO%ms9C2k5cO= zM17B9B|(v)5{)MVHFv^l_(teFLnaJz^8<|wvL0y3BcMJ&pas&!j#{E%p!&8KprvA< z5g<@7jVZ?W*%5BIF9>Ara8&+;)-{ecJOBZ*9bA3eyk)|592CrGVnki)Vk6ju#vBN& zx(hheY~ekB#f`MO`(Qu%$p{y{C09c=q{;w`hxDcf{&|bXQxrOE<-uSDU1M6eV()RrAx4*r=>w)ulCqU76rq6S#$9cR9FKyvg z!4PlRyP!n>*#QH;y&aR^`rE(#zolWxD!7yg7CP1mZp5DCBW-&-CcgdMQjhK5U;fqK zd{{o32)biEu-$Q}l|D1ayBvqwz=WnmPC3<^u)opNC3LYq+~%^*GA9Y!{h(QPd)t#( zFl3a8|3p{fKCoX~;AF2$y<-=Xi`#uiJ7Z}k`x>n_Xa@)ojORbrVRkfb0io*vLrfT1 zvcHj8b$~;Li*1D3lFs<@2Lj|GSN5|Y)4-j z$G*A*01W7k99W}t;|4GuT?&;-D>Vo)6p=bk!x74l-Et=+5^ve#_!CFVktu%p6I zked~B61TO?xw}T<;wm+it2AL)>0&@hC8&=^)>}(m_yRjPSeUep8WS5b#PO94g&sTv z+yz==Oi888YD%m^Xh+<}A{Rv^#aK8vj#&EM`U0#aKdGS7WC#1j06*vUin#R!;6N;J zj>mp*BeRc-nRd4>|Gl+&$y-WY+sj?sE8hD!*Rh3m*6tmQx=Yybox{1c%q!b!^Qf_q zyMzt-?(JpCn~RoxoU2Te5_O6JiurMCFT}6Q!Drb-C|-c$W3Ub-9*wj5XK~7ai*hTpJ7Dd;c_OF#e-+ zw6?|-+8gGpRP|PRhgYVv`0Dr@91g zE*9cm<-`;jFA0H5ML#u~)kJ1lGTVBxvS`M|_eVZ60yM3MNSJM6+ycr11e$h(FZ=is z2j>7;GM!g97TAW55W5m+W97+DMWJ;9>DNPKPff>}|NVc?7z18Pw4Nf5BqPO(X57uOVeG(CzmPn*BA*%IQM-ANe; zJ|&COi4W7;rn9vGPtM6EmFsv*&yfh(6)Kn++lT?LBZXBq%8EuFS5Sj_0rU&mtYUxK!7n-G6K?;g* znTo`Uhj=$==vaFX5XkvJC6$DvM3(c+J9Sln0UnK4*17nVChv~ z;RxW+l{ds9VcAtmhJjm3tka%r?z|yOA;EPZVyIjR#k%4vAQm!?1Qb_rg%Kn;gFH*e zQ;Ik`D4!Yn4dU={TmZE|O23f#bpC?j)MC{V^M>U>ID`Xa=sI`Nb3v1Y`NN^&aR6bk zc$Dl{IO070{}A`yL6$Feb!VZO?!Gy9xShja>vc)8*nRb@Tfh6e zzZ-g_KR$K7-*e9Rk~|0|43Tkk@LQn|61;S z>dQYHC>#qGjoV|8Wyj;5(?hEpul>d1fcwRd{k#VdSTHL58v)t@|NQyG{?o($Gqjlm z@&SPZ!80R?#pCW1gPxOvV8yu~`5Alr&-~g~ye9_21*5)GLjXeD={Y{oe)p5_{&yBn zJ@=m+4&{%!4)=PGGL$BKdL(#i2pp)r!I;-LZhuEOf7E|`&~v2Eb*RUExECiNK${l> z0v!h!SnWL289Xr*Iyvk<)DytXhkN4pwfSW^aZwxW0T6nR^v3UP)eyPIn(P=dgL@8k z#P4kh9PKw@P>&s8IR@0|9*d*#F@w6t!_@0;a~y|Qf86cZ(_(ppuKjJ!eXR+*n=ER^ zZEeVM6T9#U_+-H0o))jr4m2n`2~e=ZyT2oTXCsb90_+AT`hcKpFli4lg{IBk;@;P4 zfz^Ke0BVU%+AVDI9{@47Cjhi|v-=oK7&y@3!mD&5$JPjyPe`YUg8_z33a@TizJ;S< z2N{yFGYN{Vc4)ECxznUV5}+ze>fJjV0{dFsy8wh$+8eC*?QRP0Yqg+4&#p$}KzdSC zbIip;5g=#~yyukDghrBG4Y6W74uxw?E%ffJ2M5}bz+jmQFP+HM7EKcXB5tn4Vf%y} z95cSAPCa*QxC`!X^zEo)77e!qYvRF{S|f~KU+UNtBSQ#(b{VzvAngqUSLTqX_@*V55puw zN4#p>wWQ#QCqL1E^-XMGt?fIrRAk9+j9+DAR%1dlATI^?<(dJ6Pfd<{ZH5lKWwpdT zQ}&DoiKf%!y45NxAx}=cG1&Xy!WUz6SjIlTwefeBEeguh!Cx}{dE%=)zj>2@y|;>6 zd9~u)JBt>y$Ue4&(EULNZU(2@{FlramI-%cL52=Opftlb0!8{e(i!K%8aV##qpw#@ zeJt}KC7fS&xjQ7HDVM8n#{Oz z@?EBM#Vld$9TIX(r`@NGn+j;pP{^H&5`Fa)hrzCd6LPmW+z?t5G^O^{b0za zxg#$#2cIQ%JR}q1e!*UftR=$2r??F?i0c__D`pLGTJLQ3&~q|dFLwe#dLY28foC*& zbg{@dRT-zaa-cN}12R*&A81TSN=zd$DvX-@elr=p#7Nr} z%<6wiHBvY5B@k@K0}g__9$DcCmj>HGh9pL94BkuE)R-WuD{0-2lQc566+xn!A_v(% zOn2~olLx6EDr_*d;~|#=l}wn{!EL}u!%bje27YtL<0SbUB~`niiaE}-@#LM)zw`C1X?&D^9CsoUd0vW5LR8rNk~=^ zI}8p1grL3@+*xyl2aAdEnKuA2Xlc(B84$WH2h&C9n`o7u$bj7f|;>iH7xk?)w+<6Sf( zI~7o4-6fVt6WHGx2PE6sXgSr?327l|Fh>dF2SImxo0(0$rF!|M3XmaNPIfn1eTfmE zLj}h)kL;**Y^}1OLf@_i&WpF#`FAyPV{mJ=ic8pRqSj-OVH2+ScGfvI(_ie_USsXX z-W|0G?5!(L*g(q(jVGHygJsUm6;4Ti)@Nt_Vp9m2Fhi$F)#ug}u+Dg689>pZ2%Q_t zEUh|-U;a@s9VJ_Ui!>ku^V}ON@Mr|++fohu3*cwq8x>w1z`ua1OqPFGz|87tK+)&3 zndA3)5!V|$WnzgESImWBu8`FtKoQy}26#ZhwU_?^uB^HE1ryNl77ckBej>>HyvcpK zu2Hh2MI87vyKZ4JOTm4V`%GaQd$Z=^7s)eYZ&eHOe(7UbyQVPb6_d)V8C{T7`D1Bl z?~Otg+w$Ii)ry#?_~x_wf%a>2B)*yEW}KO=x)7}zzSU0xc`7-Ozu_H#jo5bXV<1-g zkcBgo5~~MXq_Ea0;0im9zzJ<*cFY572G$nKoX{L1_<{~e<|g}jNunt|05jo zcc#m&oGF%D>L@WjG`Y_#!$Q6{s)yrCETB@;HUUre26v!V~%4J2}y|q&vQp!=g_vy&=@5X&ZQ4>Q7~hOHev1` zDjP7Ze=c`)ft7Q;?1{@_4&hvS-&2)|Jd@*?cc%8trgYB$3sdL_ev&Z&;GDxF0S}}n z(J!qZbT@BeU?vw1pDfxHMr80Er{ojSrt;3yIB| z8B9%G5g?brI=Lsfljztx%aj;=cn{C<6*dJ$XhDMM13*TINi$QmJ_b=XKY?exb@sfpYR8 zK+)(C(3n(n)e8u$yB1+=H8ntm5L!i@*-3zW7lDF_)t7>0(#+9AvMEr>2#oE3UHWFeeuu!;xB*jg!euE_Xq#s ztJyUdz4>Q@g=2xjF#sVB&*@>$>7hu;BrbYS4V^ysZ0Y{b|I{yOUVIiDh{JWfKX8W8 zG;W~L$pPoFJ})&uih;rW(cqb}pZKLO+Z+GzPrjN_G37YY<384pLmm_QM85I|fBfD5 z+IRo>U;0ikwmN)f)PG`#780Q8i9t}Jxl4eBuERYJP~71jw}ipKi6I*kdye!O{(%E= zc#rf2jt}C|bGV18gGYMts3^h?3!28G<3M}hIA^{g##S>%#zprBb;98Be#wB$kTK+Q zvURSTtazlyb)X$DnYmcD5v~a0V1VJi_V`^*0e~W{#2qRn;bX$?CM8a{&?>^oa+~`= zyJK&Qi@}4P;=>N_0WKB>5BC84+~P*&R3D1Xhz$|F!bsUknm8}s*A_a`ov^b}In|A_ zmNWqcIT~hMVJo)>cQv^bNzL8DJfRhCz?G&pw2hU``l zjT6_INl0_CYkSSo>Yz0pTaO8Y2Y1wIy%5A$DNk{wb4xXj2qvGEU_`RcPG`3Yl?RLGcfjg)ik9- zo9&uMV-*`cXf)P@cfnLXt`v#}W3{~FZ_^otw>UUvS_|_PRhD4}+xM#kja1w4v5Vv5 zT-sqiZ^K_(n3NmkonavpS7PNLuk0YN3gL1jDrRd1Q5iB+DOXQ_szL2r)wjiv)$(Do zW42r~hP;b1oO!{b{BS>q!qcB*(Wb%J7V`@ms$~u@aI`uh6Y{mg?voE8GgBvAN6L{x%ZiZRSKB+XTiVT7>yf- zg*qq$%0Kb~vz^>zfmT%0;3?7Y0rDKUa;&Tn_(`7YdwN(B9y} zVkpf^$%Zc^Fg{;FMR6VnAQ0!Q74Dl$Q}r;A50AhPpc7=qlA==; z4V~Q08j?0o=Z!9yPXwQz*mmF4KU|Eo z-!~@2ffMciJ)k_uKtcuyW`lvH3fizZrTZ~XQWX)C!GN0CWRMtGuAg0Xnf-htF0y8> ze=d8FZ^WG`v5D~Gtbw_lq32ThW`J$k1J5icFcbeEbb>sPS~z3uM`^L`UJ5^-b7Wwl z!J#=vq6&@40QchSY!9&Yo}DDO(cF>Q^F-yv_i>WdJBusn-H%N(w4_1C4+;WpI-J^} zk8R^*86S(67RyRVgVB!riOqBebEObG*+yY7mAH6U)x)<86v2Ke5+0M9)icrzV!RQR z7??!e&#o|kMhfArG`v?W#*v2WDb06PS9dSD`L+=8I*!b)M;R-{*D**@INUAr5@LI5v zlj30IMYhq=O?)*{ZN_0To`~^MpyE8v0g6erS55j$t_MI~G!6`@y3Sulg^>G%m6syb zmqL{n0%g-|qhq7-dDW3{WSm652|)282ryhp!7#b@3Lr4HG^oHC(jY#~atPUFJZS_- zXR*Y?h(^XZ0(^QNl!$Y0;W+Lzr%7VvgB@o+1HDe$N0?`-+sw|I<`r;#DtNeaZQSc6N|?K`NYNC z>I+}^>0h>Yed}A_YP$6f@A8}&@SPg+93Kegk2ntZlwNrGJ^kQ+_P_jVF97dYzw0oy zzQlqt@38?KJ~f+|xfl=_JUPrVyJP)Mz}TTq#S-=hS$jtdiIS-MLnnuVCk7&?hyCiF z3mosa`V!yK9u0hZgU1J~b_B1w*-oNbI(3xLWqhQdb>#&v&@Xr@~_ED=~u!ZgzmCb~jTz+}Q-) z0}6uu0FX9ERuo|;F5=Nf#@sO6(`@;KuDvZ5O5;>iwOFy8Mq^n;JghQlRZU5Ytj8VP zC)5Jra)8i|dgjvXp=SgrXmezsU>sf|#WmYXVZydL&mM*on&Vi5<3{tFD7Kmwk_52R z&U##r12{2nu+A0;fq!^v5U85trls?QEmeU%%~~vE7LBD+gX=76h6#k*YnQXAt`_I= z8rR`5o)vhNUJx2y1-Yra1nkEg!fiDcRZV#ih`6E5yS*l1V;L`QsRs4MtuM9qI+upR zEVkQ3KQiNJWJ1A3|MuFL%b0LjVJPU`TIJhX6~Gs*D`7Ov z`qBhKAg{!)Elg17oeRH{5@J>S+M*SLJzyS}@h*@IKj6gnolR_wpm6eE(gR~yxKgeP zk{zRoi}aCA`*RK|7g#2e~?lk^U+h=C<_Kk0#7 z_LCvy{RaR`Z5!fF8xUJCpzZQ~TMtygpe^Rb^gvu0XA_)|k1(0ea2VP&R^c~j+-$xK z;2FIedZZ(GNe>*N9%xhJ9ILBS2n_IV)j9so%wg$)W0MT+e#yR#EZbN)_WQmQxCKoq#WLn z-vqe$fLSq(H*pRc#1S(HTVf&g!-tkN{TV&*HuXS3;G!N#XK`vfVK2!_iYfPT;tUSN zQ!WZ>G_3p?N`g3#>4A+mf;Crcd+;-Q;7uDDYZiPxEVqca>_WKqDxcO|<(44Nud&{) z>2^#H)KGX)54;)zvsGXA0o5cY#v-Y!u2^9)C&&%g86d-pR0xynt_MhTmx3JoUJJ`U z9IU*6SHXdw(F3nW8)Bs-k_u@jp@W##lFNpL)B~$70GU!)b;%AIPl_k~#pk>rtCDlH9+z^O?8-lDHso;mG>(8U(o;BAb@Sa17Vy50 z|AyxNdv8ADsi_B^9u9M4d^VuDutSO;&i(mky&U)s{_L;+A4_lisbBexZJoC~tUDPC zf+q_{oyYn@1tY;TI3LI3naSC&{Qe&;-T$M%@V_yQ@My39)DRB$@qX9QKL5#~pIOYZ z{x1Lf?ce{SFepxXp!;aAQ~e{}qiit_s_fXS{$lEZ)=mO;Vr{WC*7bl1y+?ZhidIcx zhGIN2WJXLFItj3(9ta2o5C)H%9@s@akY#fUlR41l*NR|(!Gj%k?qQ5fA3Y%ZP2%ft z?Qf6Y-7FOBk}4C189@uPpU=Sa>t4Z|OkrwHJdfY?1 zal(#<;K7b~P|c3mP}nW0P-}#o7pv@;1tpH{bu2hm3(2?jz%A?|u_!{XHUpjX6jw8G zdMD$ir3cnAWXAMBj*O)T?vNh1z1Di}C=%i`X)|eX(tV5@>bO!UsnBw&Jv$UivyHML z^}wyw%PIF&P!FUfxiZ1@z+DZ?iGr16LO>udR@va#;s-6TI)EQTb1|_Hi0If@zMSS_ z3WgxPg!N_4jTIn6@3v|jI0>5HWQ%%9Ht=RAsB$Zf#=27G#fQs)oS@bcM=Xm5PfNgu zar76LkOMbzhfqDpC4T%N>r3L+6nHk4oB9U?igDDrkIlbev)w#n7>Rp07dp!CAkbQ^ znCRFdA7KnY_^}a-w8u|17$s}1rbx)lJv_}-kR6aOefY&1N{%1f#5RY4)iLQ$$$PH= zflG9UPoQ^0$fsNvCe@go*$Um#6|ihnW|XMO?CZ3l7gQQ!p@Qm+n_Rp{1em8yMXP(m z6>}xy>*P&dkly&(;+lbN`2DMBDtT>!rwl2t?MpLNFlRe~BE#1b-xNfnP{9@WNpddd zsSqSjk<>X-6m8}!+b^X^h6E13%+`E4Pm^UDF>o%A@Jhziypp|?K^66<21IQrVmAOJ!wG0I57{F#?Z|9fHcWu-&U88qgOz5*QPjS(Y>l%sgdi)mDFBV_4>S6?Lul#KxDNIsF>>rnaW7S4U!WiuFN52I>MZW2NhD|B83()F%%e7W zFs+*es5QTtZ2Ze~KS|R>n7&|c4}vp+k&m+n=J1)3=DYS$%#&%mr@oSVX-147EB4%x z7&G;yTuPMK7$qe>VsfAyEA$%M1X+*?AdEELVr7X%&@jXBZesJTq!x;M@|E097AvOX zuWPwOL$QdFeImF{{G-_<+;Ag>(bl(2B#e1X6iUNb>89HXB)n&c7;U+i#_(zu(xtZE zPX&}V-!TZ30ojNVe0U?Z?QTj7mj<;@c*{&BW*)Kg6g@JIrk+#d6x`FuH9})TSxaak z0r*9mZU-wb`716gPKqx94$Wn3J#;~EW8=*bk&n58W-4JZaWyB%%#GpT_^Qo|1Lf0+ z)!ZJ8fZU`RCN9c@{?ci0={Y${IA!*hOc4vKFQ?RB*GeI`3ULw?0Y)3~nO7{Z8jmEy z^66;ZRZA(P*+fEOSjpA6;xCy@thyMK`#7okQm}LiaAg~kJsvNX=wUwo|3ceHo;o@Qf0gFvU+;ln}l28Z(1>v8b*kVP_-G6PQ>?%wrIZ z@(G;^qH*r#XxPQ;onBnzo?$aie6kWdnNrwj1Q@@q&W9f$|A>Eo8!*pLCo-MI3>Dl~ z69*F0>Y!sAOY5i#?r8AuZS{afx79jv?5OkZXV$<= zE>M{!$ZmY&)@uLG1_seEXJ#pgrfD&VrW_~;AY{&r)&+4Mw-`i|pxLp4Xo|eJ{!z(N z5Do71GMuo|!8(#s>$Y=lEMEq$V@C;tXiQFYZz?DFtt++qV-R5c+9F(ZZ!C8(h^8D* z6Fw?(GNrH#7fC4+)>fUPp>_52r;3&SR6BB?esKQtBE3( zkyn>}AI5%~6tl8TVS4Y(#6hPF4Z`ouoQuDUKST1MaPE!0-HJIFAqZ@viulTmy#|E# z+t?K{^unY$yC}i)oz0Hv0U4%}Nt^IE5js-~ez_u81xFKfvlP&0BVCJp$&!?36W-K8 zMgrQnS<2yid_uO817qbQoCt#|->y=eb)IY{>DoNR6&uTDnSwX+a>c|Ot^Xa{`$bXl@Y@U|R3fbk)gG zrqkqC>fdZ?j~J3s)m$tD3Z{|(pGZQaJSZ;-Ljnn4J@kOkJKQsagQ8*&2<=%~w-wAi zN|nBc8&X(ROl>et;V>Dp9?K{4Ku%%q1lnXd3;#00MdQ!Z?#Icrggg|pX=>aNi=a`1 z$wLD_-h+?rnPnd_Ir9;#>$+#c&A0h=yvT6EL|_{*NrI#;8CrKqa@+mH<~w*a|1v!$ z9S^Lv1V9)T!g0RbN*twB*mlph3Mm+>o|q=$R+bTK+Ithw2oB^>nA~{BR6zw$-%M8Y zbXv!Q2o1t_t-Hk52$$?6IQSCY#nnNwqOB2zYOh7=uXAZoPZ=;MAf!S_4rCf(qHZu> ziJ3-T+}nYLrqa-!Z?d?i!8BN-qr4XiSFG zsv&2`K_<`8NRnK0HBffm1VfhAalU*hQgx9wWT0dDbf9#~4m>3g0$EF`3Wh7r`-)j( zXOm((fP#q(yPn3YNkGSvb9N+GUE0+9;OeJ8@mt@^LfsGWzvJUiDFB`s0T#+)JZz$0 zuwcwjG918Ts9-F3W;9eZ9x531o*G)+c=ccWtKa$0KIh;5>7W0~Z~flS{`zl&{r>F# zkv{#Czx*4ymD7O0;F%F0I8$qcRzdQMzwx`@>u&~#uBp8cq#oE$6g)K)Vh&-ylfL6# zJoU2Fn8KjvNDnxWcOGS*9iQ?giHgA2BRw&lknz--3m@S>qRM)2roFm;a$KzP8sBn+AHtHl@uXaUrKJ)9_Yu-yU%J<1+5L<}GAXZrMBUdM^K zjDtseh?KjUxG}g7>_-T6?P+Ce2_9)Du`5&vEp^Z|LolIJAv4ZhP5uKN0YYOF9x3zz z;RJrbJl}yfhcc+uZruF2&6R{s@Ef*M+=~ObX+Z3je`NWl3Y>!jO%hzw=7><-Yu2h%@rU+-50Tv2>H@MM?=qL51C&%N%1fX1jRWo ze!w%!d(qAw*%IFp1$5!_#cvk;!mYpI`DowMym3(Fi%c!-DL;@&(YUDizGtz20lwuW zUmBjz#h;IVkg->I6^O{l7t03hXG2_`ghbqy4JyO^B*2#z`;1Q@ut_1z(hb>SNVW!3 zMFau90;l0Ti$M5dg+9s{4@X-6Qv*fjOZPuDhX`)Q=SO>I)5&`;0bsb2A>ob+-XLp* z0ejQ{`8W%}GuudV*CTLdstV)4iYbx=NqR~Pl)+@qEXHX%&&9tF?ZY6nrwp7KoXBDwBXWO|G-F zKxl@Pq}Kbm!Ey)za>?B32fFM8|Y1&jYGqQD;2vAvT5^1_k@RJjSu9GH?k8P8XfrR2f(*V;1 zgf=zC%^COv34>u^Sj%03-_6wa`#?def|fSZayPy6QK% zb;6KL#Hp=!!nIeULPs#6trv!>FGrhislAQ^Wt^~{xEjY5_0V0W2f6wR;jrckqX>1; zwhH+wfXyNbxiNStOouY#2hEHO>Wemz1}&{RQgfNOC=YTX8}6=}2RV_Ab(%7Z11+5f zSeQ~rw#310LwZauQxB}Xpd~|`Ut}J&A_^H*T|8;VlVI5t4y!Lwsqs1YnNi&7E1K{C zsFYTXb7d7yg=keiheu!Gcv9s>TudrE*Le5y|KwMG^P7M3x8FbEeUJaW{>T4PO(m=< zrkA8(%yp7_p!tRU8X0>|4tfAxMdS2?oH-k2t;ukD#kr-nyZ`!sU;Wx&UVQzd0U3>5 zNBg}e2VI~tpysI|T$y_LBj3l*{>C@|W^?Ox(4e1^;GjoSV`D;Y41x)d0sQ({O~Uc< zfb(Dnhs!#AM|vFxJN(D{a1l>Ih7Rx>xvtZYPl(u+u&>qpBN78yL4rqf8MA)`Sfybx zT_o%f=@BA!QTNl}*sJ~#3m$Yce5M;06LvRqc6_K4)MpBzq6isC2m%Du`SGs(ZSlJr zLdW=Of+oKSJ82yDAL?>Q?(^}^Hic2Qk@rBJG7IA=?x(GIcXNPYgYDjZt;;r7TbHpn zmMhpGe{qYNO4wM(?ZF-OILDRvZFOD{rjn(p0dB8Tsd1xY2Tdgo6_Gf1)Z2`B`DT*g zGEkO62;DoS8FHXp10XbGh=&yQ-=IsbeF- z&%3p1+1din)+#r1un>O-%rBV+Dl)=Wyb%84&l3Z$tbN(oeZ$V)yB z)BkHd#UR5R4S9iW*^>TDHngEI*bh(BM1xF{q1^YJY>D5-Vetz}g(5Dz7oPw=q_db4 zVJ;BjO6Fi}fiUOn3tB&h%n1A(ACK)4t;ovu46{dGLhYT`33 z8O~~gJZC19#qeqlofBKXJrNFqg_te#&}_(-Q?0@AW33mG67e+LbW4FVkHU?&RAhVy zkLg`AktWWC6PuY&XanLT_K$ECkb%-{J&u`8lH2a4wB1{Bk!0b|r;X*YEe8VsqUs<9 z5T>-=1rsJpT8!wa9f~5nqikv>%rH@qqvTt3myq}FYJre*;SBr(HZX=dsDv2`gS`JX z6K0xj1*$G5H{DEbW>;O3)(CBHFv=k^MMB0?Yl2KMu<4c&V+{Y4N3C8G+D0T5UNsdl zTyt5P;Z22C0~9To`WmQ@5!Q+;#3Sd+<^z* zQhPN5e#239(WFHk7orWtEH3fOXpB4Y^u*ZA5C5}Y{eSBz{@s7~ClCJNPi<(u={nlyKHiTvf(-qq&a&v_ z)Ufa5(1HH@U;oBme;>d6Z~yM^c6Q!MJTsbjX2g4p;1|Y+pBN0EK8vR~aUbpm_yta| zqlAarig6`)a!}`d>N(t<08%>CX*+~CN!Z`&0oREPfqdbUgVsFaQAjlq(RHvxv4nkA zMMt4e9mill=ROXOX&zyyV7Eu3WZdIgbPY3pa4!P}y$rGG_8!#spr*z?`b`==YAY7| zajVdOh>0}TR;(gpE&<}vf2hNIfMOudecTW10MR)BX4DDkAa*M^#wA{8`NaStU{kI;>5e7E^b4)V>6cq6-mu~LL5%{g_o@@_K5vJ zhW;IOIMi5I;oe#W>f<&b$H&Z#0sDEk*QmOV3xwc3E(&hpbl9`4%8P@pz{*WLxVWJVkCt1w z+7v=@+DgujKUt+YvR%oF&1c`5+(+jKhq)ppVIF77i*jFVQBdzSGQ@{3O`jJ(gn*Q% z7{e8u_EMZ=Y7Ns}IF?nX$!o(xS}?e$N5Ab#&9d#0TAw)}7D>{Exu!-+QDoYo<;K`= zGXhlD;5$=6Z6uv3Y-8x3y;ngiD}}y#S8T73Z$JBL&G|3nXur;K{J_Ima&2&`u8*~U zt2}LB8ueK~bne)zl@uEnRsp=n2!xi}hx0tWnm+W53LXHP|30kx%@*dFn?r#xuT2I7 z{uu|-pWFW|m%YF*$$MvC=p`zFI5Mc_y~q*-+RT?E$$#O6oKgJ#`Rq}eM7ScTfv?pK zD_-Umeq;taM>w%HJuquX=Kwi;OsKvsUMux_U*`&>9Nu7^y z!%9H!5O2#Eq%kBz)R!q$Fh}ZQ?%9Pjl?dZ|a|wQI3}MbpAH5z?vLb7R@sqec$iXp1 zLRZp9p;KLN10Qs`GuQC7>EU6L=ZRrUsYJX{+#YM&Hv2NT!p# z$AFq%PKxnrX8%*>QTNUQ{|I}=gffO$i*XvIzsClFcCOf&d(0tZHOYgNPI{JcF}we1 zM$e2oi`8VOp>RsO&4p<{(bM}O4T8yyw3gfeG}15Ja>pVH={nIiU^+gZW8a6|9t6m> z-OIpNH{I5v;H^X^&)iGH2e#e~*WZx!n8b*K3Sr9~PL`W*gYbTd@X88P3h6~v@itKALTBn;JFvm=eAB)7nU_?)ChcGUqFIWp!n`Ico< z;|6c}`DimcN>Z9`n!zNs;MaRG-3gE%1{k`kFT z7_PeH1zc5Kid0{*ad4pGJlHR)k~`zNWR=-T{kzCXv5JpDgFfJ#>g{MxmgR&|Gu$M+ z=r08dUR(;SR>R!|69!phS9949(vy)S$i9;EmRy~r48u?vEykt_+Ug*V2tJkscs^V{ z9mIPp=rzVUF8Xm>DF|>pSUi~sq%5BB7L0)jafI>SlF9WQcW!*)C%>nJmhb7mzxmt0 zE4c6y1n2?ssn^(-PXY`Uaysl|kuk`S4JLp?^O(4f_wyxXQ(Gi;xM<9GdT3R{mFnwn zFTeY-g&+I*PyWd-&i_w8Gxq#{I6U+)vEZ!#6!A}$$HSpBqu{`hjK+AnuIbwE{rf-t z{(k(ozV)p=-FE^fhdf7n{S^8-O)#{A5*rq~;3~B2|F5Wfe_FLR*Vx6GKN~(;PNfi zLEx+Ck@gVW%t#q#41x(khH+b~Jt{BulNei_EG}tw?WkY2snWB%QBA}wr*mwr1rsjY zQ~?e&=ZHr&b^ttp-?EJrzTHhr*@I4%*2P>T(gqD0J%G&Zb($9wCIfq0@EE_jl2O$b zNVug+Iw9pj=T;7dt&YUGnd#H6Ewm345qH!|5@c1eo2_=$aqCNQc<~bc5Pa9xYTNz8 zNdVZnxzek28V1y;zu2>_8i{ze3VKZ5 zG<{S_azt-+qVnU#r2FlM;dS+;Xmc4~^CkV`xJZK?= zR$21x-NNq2X?;(aTBH3#t0S=?a$0P$Py<|C7eks8Ifb6(N3x&H*npVJfvxwmBnINC zt@C9Ku;!TIGu@99TknAJGJ9vk;3X{t3jZEh5DmYAVS_UuKvNDiAdUssBr<~Lu2EuY z*F*N0v@(oZ>fa-pQDDfABC57ynt?3oGHU5_-$FajiNxs%%QAj&F} z`DPt)~gpT9ON~q=rpoLV^n2Zy38RK24_!$*6 z6mtq(a~0qhRc5uXY)TO{*YT1~fhi191DxiS$_t6LSCngg*^x8q2X2m3vCSk>c_~zWfsYmEld7*+wXwhC9398vz)<b*?|HLo<=3oDy2g>(;_@^T!lkSs)q2dW(q5I@eq^;Fwlb}`y*>ZAv z2ruFORW%pB{Ja15`~LA@!hOAW*+$3YYQWwAm@tG7*CwIKgF5NQ;Q^{~tW1&6CdeK+ zksS;VROs}vUTY^=R0w;)gqAw!J%ZafCT6i6GY0!y2ig+=X}|neQlS!Qx_w$5RG3T$xX~%K5J&J>ugQa~EtVSv)aTgKnkmzi2b&zK8u6=%Set}R@jL3>dt1YYdptzPMhSrIq|=zV)fNj)^z#Ed z_cYNqvc2B9!z$_;z=~kPgl!ZFWiIC6IIyoZ4h)HZuD$FliQCL(I-ni!4=;I?P|g04 zJPr8PT4{q-5)aEgQUVh;l({xl#C8bDdu4GS6#*TAf(h%*W>Oy5UJFoksI<ZG{RK|IbyKKvp49APAf;FIsN#g@dg zVI}wtbAW5|BXLotkM!7xnXX=qo@3)+lMOizR@h70z#N6XAxeV$_XL{_J?D?%oti=O zoIa5iwR|?fx{M6PC!F2$?X!jHC7IM9ix2d2cLoVjjUaEp=y|GNfWWZ7vh;9}~IwirG zl&+cNu19z;SQPMoKTGP$MX2M?L zV*DT&GQte%Ycv}3e!d!RxE{r?ip5snHj$7+VR=k&vyF)@elT3eu)&~wBH@~A!D>+7 zHC5LE8e^??7D|)WcF)>Ls1quJCb{88Dt>4EjR1(N`igR9XgM)ci8+qVd%`ek&{t*5 zhOC{yt06Vhg)}}^VD&}gK+B`12f2>xg2X=+*nt~8MUyr%woO8w5GEN@qxQPXOXgxm z(-ckkOQ)is*~LskMblgim7mv`nAwA#!ZExWRDFq!jKPN*5MTBbi~;Syel(R-u)c&G zNNsRBvEsbHXdE;MN;JVRP(0xSD+(0DrRSU=w9+YY<5VIr6(=QAkv$hN3LFUb^PM6edQT28nGo;AyH2vsI9xCmIx~v*;!31oZ2#b+ z-~MmYKmX=$|89Hx4S*jYFeVIA24pOu?>IZ@0EGTyeewHR1IGv4hd_Wmo+EOR9O?Gy zrO2sa=fMukB;;|l50vOT3S#U|kSZ8F-Unz5;R6r%sH?6sd}7dh2$x9Y8_H&PJ~_6x-m~T1ECW+gO=E zh|k>F=s(bgM~#ddbkIuz_5%=d*1Wym4X_jwTADP~!o|U{o77kD;SDW30UUC|TN^&u z;n-ShIWxFoX)`f6++Hieu-3DK5C}4KsD%Vf7_ZnsD=!8R+PYu@lVlowI~%+^>X)r6 z0qHH7h|MQrR$@H5B^WwHdU}cKUjQGq83#r~Zhfgkevo)WJ1K`a=Vl;& zGoi84Au$l_xBR0boI8YhUhNR#qIL@zRG6@?#0PxUtEwX@v2Ht1pF{Rxj)ON>#(z}o z)j%0n;@1}9@NKDFE;-S+wJPqz0$g$7SAA3z*jAnJQE_NT9f$=aBl+&lXAiL4hsvg2 zDJ!vAJiu4Xs9{GNeH^hR!%1!Q$wey#4?MDn;$&n~79&*x3Pk*$NUXRHMzTggc=DKR#a)xsgc zYvZ(mI zvDvW=mw`#E^w(Jj98Da<^M-0UG=1;`R|rb+fyCW`Iazv%c{w95ZFMk5qF++i<4o-q zDm?Icn%o(g`g_$#Lbl{Id5~}6df^D;1oNn2K2KfrdZcUg%=N{yFVY5|rP6WyEV=t} zO79ak4lBCQn(SmbnI)Jh)etmDS&s>U+7cxDJ>^KZmrcZJeY1kPr}+Hjt{E*KKC}Fp z^nS~bd6LG~mHDMCnq&o5+q_s~;-@qMizjvcNj7cBPxY}B13{jY0XZ6e!cjFn#gA+j zta3W-A~O8&X_R*0hcb8ESGkG#k?H@{dLbijk~Q;{pJg`Oa)&i2i#vpw{d3BPVLoBB z^O4n*$Xv`^L8C#*eUB`L+Rl?&?@|5ZCgJ^*&Ih5!TR2J9Q_g~weQm*mHYQG^Y)Dnm zAW$}8U>;!aen!^}Yf2h!+H@Gymj!}VQ;8m9E)upCD~FJGg4U?}abyhG3)S5KJ7!xa|azM<{FwR4D*ApArQ%pE)yb-FqwiH4r0=%x4 zx|=2vT8~M%mJkT!i%1FdRbGrJk~*#ZUWy7$BBDg1VDqh%=9^JI-cGEen^<0Bc9)pD zggb;_Kb6@T4f-oCP(Q4?5~M4{YV2+VO&+YfmfCbX%)P!#wq&S?!fS~&m#wD6+KO=` z(p|zNYDE-YO>MZDSaTKBmsHD+62Ga16c{fiTE<|_WgIEYEhGwhiza0>o=&N~7A!lD zw^-_6uzcEAG6@1SAOt0X34_`R41x3(R|jP+Id4KA9z#r|nX)Ltp!NpAeo1V&J0B`N z7buzJW6?yk`ZB=Jn9x@+1{&mgA>LlXTI6u)l!r}oQ~tv7#B$D;v+FKj|MVw+^((*s zwXc8w@ikxl+ShmW-wzg&3B$$X{xhRELdD}D&4`JDr-s}o2X#IfDzH_^-45Lg&091Q~_PYi?#M(qfk=F%X5FqF>|>V)|K!jZ_C(cXuj|LWKNTYFo+ z@z>wn+;U9`gbbVs=b!b^LEPojGNBEQ11APJK0eaxmoeFUq$iBOi*w{&=20(Z4|+h1 zG#z)u?`!d}y{Na2s%6 zt4FoP+$22E0RmJVNt<^cH9%V?bnj^nsEy8rFWt@Jk|5}Je_Ig0Q~h*!#0_9Y@7`9= zZu*hEdt2aq+3MJ5!y_cFte@JEhn-|ximcI4Gn=k&45GTpX~~oeb~w2Z;g{(#<;CUbtJK= zaomP7IY+9PO1-%%jvXasz8&>UmDvKcD_hQyaY@3)GWXUR+adJf2WyScVV%XBD}w-9 zS&aQV>woCO0?vXrSA=%gf9}IGzU?*YFRlO|0```zEi|pqv1lvC5ywy(MiHv@xXR+G zl~7IabF44*ZmEo4S8S!mN}gd7HQty&IIM82D>gfce`{4h7oC95HD>}_s}j~0I@cBX zHkW@O3&yH*9}^45->#aBsdGRzbJ3b|$lE65*N`5VIlMqhJjdy67Gsv>xfroEKk96` zGOethra#vJOmQ)g{kc?@=bl{Na3%^jm$mXjj)S~KX6@kU8!oC~K9&6_Vn`1dw<;pHf z5iz9J{<#(SUx)1^@{bJ9gSBF1aGDgS5wV`9fQU3-PK&MokyleSU=>x$LZX{Rtfk%Kh6%!3BAiJ)_7G?+Y1rg4KGZjB@v8hoeG?@TSx5H5RoUan*n z&ka5Ut)+B77E(SpdrQV*HHp;Amo^k8AIj~U(La}^`7-d2ONl+RS%dSoc?jME-2v6I znK%ss)PPv2)Z7E?VelXhZVYmR@o8c^sV}OI<%Q$9&252Cd-O_6DOJ50~O%@Ua<;zkb3&aLc{K z<~tToo!s^Sq?g(KM4^KBXdY?2jr&1^gu_;9eJO1ZGV$$Qj}x12;{ySNIKd+zkd<@I zcdXTp(Sl$wp6gA%`kBPHVd#ZMkcyGO0AA5a%qGFunc0l^wIIPAi3>nycm? z0VPJH)KT|qy&I^yoTT$8SQNCzJZiZ`>TjgA+_Bqe6=`He9j*kcm`;-hrseA3#l$*} zeWOjcLel+0m6sG@eMurAdrTr4H?z#H{u-mCxo61pV8!{RfWf7dLTf6qHNr604lkQk z1jwfu@r6kBC2P0~Ra^iTTG_E>QiA;grhkE;4GSoSB4)avxI+ z1Z1+cg!U7=$XC^KXAsEDnNsD_lum;KIWI0fmyDZnTlsmQV7PoLQa%L^!~qVBfG0Ij z1{|7N=qntJl;SBca@_E8W5=CK?|%F@zOSO>%B!zjz`2t{{(Lean@X&eIG?@}_wj*1 z{@JjI5%&ZOM{(dK9PZ=&&ZB)?BP<-l;RKHr(0Bqw^qm3$+A-ieF$gS7!ry{dB`wNb za`w#R(_j4Z_Z&O(U;OXSzxMT&Rny^9!#*B-aCk#3az?Eu0AmLM}_+DRWu zN5ZbAcm)`mHb_J~(4h%3r^aq!p%)m*s*z^uftnz@c5`;@+7m-ZQC|z^#lk`lC%+sS zeMwcIBJ=54Ks-&Py1+7Un4m3f0r45n5bjaCO4OdY?q+5xWH)rdRYw2jpI_BJbm zrr~qz%d|0A%cyE#Ay|%LV4ZJwlS2!H6c0gnK&d@V@fsYfrliru+L5aG%@uA|(J5kD z!(yiv2w6zCp)7t=#jtZ6IV^ig_k4nIM;6Oau2pB-<-%+2SemdtSX2syq zv8fzzNFxaV5}dXzHXU|p#O#s22h8&^p}H(?U9od>MVti;ZsIZ_IMAX6!GufNpr6D@ zff29bx=+E>OrcSAoqJqh4DWx3*yUhi9A{O5FIgbw#cX zrSWSETpLP!TPr=A${ZgRC45wf>o^A>aTa{eqGmp2Y1%|=^r<1~J3L)|{u7B~Zv{xS zVBiFVwuUu!?{bB9hFdt{#vLw>b9XLR>v<|-du>`D(TnxLlKwOpT_p%K^$$0s4L;M< z^-a#0Ru-Ag_mW$VTr%XB(f~WU@WFXNEO+*@%|)y4T0Q+<`7O^^G98+9nmzhbU3CkK zHE_g2n+4-nfr4yg40_Zwc|J={jqK0t`z?BeElK9B@vV0J-pUKSsQ6Kq1febHI;FW4 z!Z3lN6#+{O1dI(mv-B9QGETnBu{daIaW6RM9pPb$AO2W7!6&SgRG4LkV(NR$oMD^` zF_o)yQAIj)3sE4N9wRh{3JUZ1NAb4aS^U*Fj}q9pK*)jh=qqk2a-VQ6+W*uB&$W#lX z%7FpthJwywKWJNhgELRZl2B^#Gd#Xy}ne^@_shyA2J;(7b z<6^*jJ+o#dPSy@#wBwPY1@Q=Ce55N6(>fp9oEH#?Plzf;22a6<0KzQ%Ic+u+ew2zY zRXYi8$mp7}iaHe>o0fRj!lj9b&9_2;oK~(KGR_)r6cDC&J`C62$OI3A23u(oVKfbM zs_&%hO0-ojQY5<-*Cf77L=JsG>t##E29aUWys=fj;Olf4RT`ZW| z;$py@%n!UGoV$|JaFh4fTocq?wi_e~UP*1d6(}bMGFlMSCxZ!qkonTpm!tR-8g3W? z(ri+5C8a)QG{(Dpiy_sf4FUpzf^;bBJh7VFgWlrFKpAcWAD+jFw`gLq)cA6w;$pP+ zstEABEF=U!Rg>@r%OMPvarm1Eo-CU16@uT!gR!kb6AUMKLd+WjANp|vn6PvzTzU@p z7nbiBKnNNPmrS`&pAGQNaR8yWV2l?_r(EDGI)%qW#gmcZ$*SvbfBYA}{Ect^&3}cU z{_HRQ@|S+||NI|+{@1?vPk;I1yB`nY1Mzz}0v=<;w9LikA_*0YvB9K(QG|)$Qv6y_ z;>iL38Eyjt`M`dDBSxB$M;JDE3T!#-m+{1ZiZ=vs&e)k=JI}5>-*oH!Pyfnq{y=EZ z{`-SJ{@quv=Wusy zxO|L(GeAN5N=^U~nMCbB0y6C4-XN$?Yk|xvq}`Z-Gb$@#dW@gY2v+O~9N_^t#3Ppj z_p?mI=E6R`-6TZkUfM>$hfXk?T*mmcTv}?xSXLh^pC`A9K3vE zrDH3N!(I)P@wj|r1x{FH!YlR5Hc(=M0|m`W z>>%k?dbV?Xj1x|cg@rVgXpPXhg_$!dCZ;3^IHX%-8^fqQd`pGo#7d7`!zTT)mqZrh zxb?uo^7!>!7vw0}{3Gj2Ir*g+SnA(a4IsqfSkEai*iYBFOz5E`NGt^Sxi^*5U?M%x z!*iNSK!zYdAYVMFZ#{LwGAT@Qx z8`n^8d?WkAOYQi@w%{ZWz7xwW*htzo0QpNsU(&9^q42`0$@d>jf083Jujah3@lh+O zE^?uc%aCV@kql-Td7(_^m>@|vuIR`X^T>_dveS~JmJBl`1LlmzEF?6`OvFf-pFH^% zc!qz9EXMc63O-o(rd7aIbQZr%kLhOI3{>O`|IEzc=N1C9YT_M}TZSpwsg;=U$@&i} zoSYXMQsyzEhD(ynqaFn50q2-Ctrfl(S!b!=#t@O6!mpG@$i`s-^D7m}y~s9`i}XWk zi36M<=W1OLAe5zEJR`Iy_x+wTp&DE|`Z`;c#A!;Hv6q-ct*LZM?`)bRKJyeux%Kxn zO?DNn|0#%Oc;0LsGOEyZk}h(yB|YT|&Mu06&&<$~E&vmzz5oy|mCzCAG*h}x|OjoZl7XmrYr9hW=_C>UNW(BCYhsc+ER-JSzCbrD#OdA9W;;Ar?1#`HPK_5ztA+596=FUu< zZn~2J!epW#qhs)x3AV&Jhs6(MBEFm6^*F>)FRxg-pla+mEasXYLGdoHgV`422cvEG zVhJ;{4C5(i(ANA?X-Hv>9b*Q$8F-x@lNRz`id@G2nkyNdkNnkFlsb6VmIYE!!lFSjnC0ND@^<60x{x78c(O)m-&gUb6mTODQyuNs8+2xE4sv zyAi3r8meMAVWj423jPJ^NRNSvOWYN#zY(mslmgmpx-I0pl3YtuaAcAFl4?P5m+=YI z@hUHItB?gH)?9p1eaDw=V~}HFfnSm|L)`BHI0*D45BMbWr7e*|y$o*4lF202ik z3=~d;6j|fWKkF|V_ZN=Ru#68c8V4(G>%I5zzx$_u`khJ9|M5Tl)u%uGKiA%TzpCk4 zV(An}kH?u&>o4}_kGPdO=v8O2<7ltokU;3S?Llq>vb2s>CTGrq0CCX?WIE9wEKrBt znGp{-in8G-2rzVpzLMm^(Y)FV8(XfO9D8#1=@0*-pZ#C|@IU-ub|63d-@p2uKTKpp zaliX;kN-r!Z4X*7b@2Fr=WvhjXdl2Yl0WP|#DbCp`b20hcB{77#X)dS0x(I!po5_? zN}m?L1&{UPpj1e%>%tK@+8a1Rkq~Idwh@hz)mhwugX$kc2-z>}Rd_X6kv*6+);Uy5GTiJu&ZMBY#6$XCXC)`xw-&yC|UT2yit~=x#wiCeKoM6=7^I7YIn~7g zzrePtI4Oic#N{6rxHpx>e^>xS^lU73t}o^g8JNnT!V=#W;^mt2p8#e=YwwH(ZTKhx zTo3`O6J-4L2f7m&gOeo_hs{_)dWLqnT7k12MXH5FySG^qm)-pN=&u=eg2VmcuscV6*NCilLH4RZ-y>;%cx z7iDRoE>o>-`l+u4)$=wW2F0xydy~zXva~x=*}VS7H{dtCWD9{dK_-~Rl4nSUMxh+? z4$hP4)F(nZHUG@yBWxzf;R@4BJscA3n(H`LANb?AmBhw zd%HOc1`uZ9TT~7L6wK_K1Lko{uv|mF6quIbNF%4f@{BwLVd8#M3z;j(44K=e3hJ4i6`98&kYYqsJPaU)nmE2N_hx#@Od{f*3yhiPs1z=5gw zo%kp@g_ETIC24SM3xS|Jpk2873V2VXcRg5jB~o(@CxE~(MZfD{!YDqo_Ik9DX5lcy zsL6q94*})@*Z_golj~yvgA@k&5?@Wi7u8%YNcflB#(EP>hs#B$% z*^2!olgZVW0~`m_euCQ+I5Qn)B=vc3;TR5|fY4hoiu*x~zQXa4X2;b1iY6>=28R!X zRy2_eYAqU1s<^-%LVQ>8Bo2_C=gdfA*?B+Z#BmSsEPn)#fx@v!$y9Rrg;4Q?A8#+j zOCvx^|C!NX;rNFwH!i;WvETarKl=JNzB&J;pI_g8D_lHj{l&arjuJ3opkO3YGJ%%@ z${tKCne@;VqK(1)VVX*Gr_FprOq&@FEQVKG3XT8N5Elq(H|`I}O^mmvmQB9=($D?7 zKmGGR`SY*+)n9+}2hM??{qLuK`O884W_gMUgjQ;-$`V>dj#)gsm*t|Q$aMH)cv%AsAa;AIEByn4t50bnMx@H8PX?0jj`M2#kgWh zVEAZH5Z_MlYq1P!1<|O^81yLTND$x7PiV4sl6cxf*jVS`qF^f^(7TTtgHj9Y0f%@M z5Xd#cJx#zuxA@S8#h%^G(hQkH2so55Si@f9eJu&w7&`4{7&V}-5+`w+*;Qxhf{dhA z>L7y$x77yrG{ zjgxc4$!gQ0ovUAkF zR!@EW0eAUcY2}Z@O?9g+NID~5QFI!5t}!lUE6rqIn?IL=B(wfFX0_3?0iLC`D0}&h z4YKoW#LRK6elP{SdD}wNRGLF%QrWq8hM;-l<||pS59CKpfY#(h9yO;45AMz>{srJi z%~Ss%D*t`G8k{_;)E7!~tO?c|`Dz9;_g-3Rbl&*eGzoh6c5u|namt~LqdB_(6f|69 z|DA{qSF%|@_liyp@Zm69iE$@~&LgiR<-KGdF`dPh7_(sK`qy~Llo%<2MwO=ZD?m5fs=tFsw-1!jrm)i9tty{fv>LAYSe+F91 z8Jq{du~>w&<~eH>!8vXN+GVJRE(u`P{aEE7k62GkCGc^y(-sJ4vIm}lyUZG#**9w$ zfV7IVlM?aawh$PLi)nwD)i(#O!>0i(L49CC21nz)y|Y{b5;|%T@-VHb2 zv^By=<1HzHG!D}a+;G!^Wz0Lwwh;j&2vGVS-6FuhlvdhLa6>w+C3kRw8&ccvSr84q z#vB~ecP!qc<2WjjFxEyVB~S@7H_3kZQa;{DWt9m%zfrq^U3J&ZL>vL{)n50PUrfb^ zRIxeEhQb^Nt9%6bXOrS!)n%5Li25`Fz8WaM5Uji;^T<(VinSQC z&RG6pLE~kA`LwTW3U9}U;P6xEBLt=}hw$RJ55DVaYU545%49-3(nkzROsT&Xsp5b* zOt0}3OP>Z4`b*D&0KtK#6LLYZ{Ct3R<7>b|^^%+i3P#vQXKlr7AxW-b>A6tZl%06x5MeusX3BvQ4vv9^k#d$A1Mn=KI=SjXV#TzU38%gJqv4Ws5xk{%GFUXh zlM)(F?4q9|<0%scgT;I`z%WA|0K9PVIZys@Kt07u7aaGTBKvtypG_&B-r95DeQGEO zK+Qi3_QT;*l8o!bAhV{qI>_c?ue>DQ(_9*KpB!)<@8{|usPEJuxY6K{ohI~*4AV_~ zCgv}zozXp7(5tn5L`h89wd$GF{1k`Q~%S?p03 zP3Tx3P>^9V2RdB)Tipj3LE}&oHQP*7SLbDfHLFZ;o9|$!mCykfIYb8G>}zxEW+tI) zZ>y?FVrCPc+Kq97m&|C)*qME;HbFKciF+@n#$LdoCc+GsQH>n{FUZhBD=w*bY_C@x zNs}xjK*Z(*;$m|EKXMO6MJEr6gv&QqT7jK&XFU%8{?>%8%$GJ5(arp7up+0)%AjuW zXo1kZlWL)N7c-?lQ%_vu*jDY@QM+tIxnm2{V}OMTTdG{!YuQq_z3w~ei9vwiNtsF% zJ5#CHnQH&82Jjxqa7z`)5GWYh+w9oH&}oOFr){7dx4zV=ESmTYWmZoN@bhe?V7Tm~ zVq9PTQLKS3P7vs0Voa6V=*p~i1Q$Q|VWCHoAh!)SRXR4vl}sB5nGi4GByKHmu2OSh zav)xnPlWx&c#3oP#`CU9&=sZQr6SQnmsmeEN0)3s`g$^;ROqMHvMol z7Z*QaB#TNt0H5?F9Aqwke|#+%%64v5nS zVltg!9$wAhGTyv#SB|tnffEk?;fk1kE%f3%mnz)<&D@&@$-U^+eHE@|rh9sy-e=cn zBwg*>Xy5mB_I=;?ebtOc+eo8b8jUnF+I8Q(k0d6*E8`gADr_(~HW)Azwh1Jp0OL47 zK`_h1FAyiMa?bho$ghYi;W>eqTU}kh{`Iea-J{1JAI|rC&e2fVZo*kMeIl<7>P+{O z5ks*yV+koQM?eT%w8UvV+sDnC!T4wyI&?ip!}v$A{Xkny%#s*L$^s@?NY0r3LXg-C z{F{)Y2A0%5yrM{%_XTtr;5G?)xcfi-$ww&}2ZB6OF~$vv8 z3#Jz0nivPc4-#929nZ2zn@{4}57a^+cLqn;FKlFt^WU*I_(+#Mp(@yXp9-Ox zi2b#9Y=RH7 z9>TMD^Mgn|XpppKOM@}1v||DBT%?W@;f&Tt!J6B6_{y)_8L{6yjl)2}@>yle-1Sqe zyB*~+;hj(T_i2aFit3`Y8{Y)E(MTfO2=ig69NqvZn)CWCO9j*w69{oK zQaXKR{KcKG|2NPU!@=R!lmm^aQvYz^k&(p9 z^uji&g#bkwPe6cfwHs3s+|Q9Q4w8U{hg;kVDs&!T=8V~mH7O<&x(~Gg2vhdeB?GiH zDYlN16d)E?3fnj`#_u`OV%nexu$~3S3MzE&t#|F`-k=X(cc{sGs5yC8b?V-Fr;H>3 zLR_XHGMNw$CxyhsL!ROqiyutdQK4f_ifuHk^}EM6vM2eYPGPrSVx#Q52kqC|x;yXR^s1MVodcp1EO8Bg*|jb_BfDcU47 zAWYdtv~z4PckQbBzD-x?MBc%cI&VP@9=e902o7Ac>57xvhIE~zY)zyQ;w5MhSm@YZ zV#n^?6&6vLy0a8~=%f?5$iq97I<^+Ocb2c0LsrXyG7D%TyyeFCYySJCr4dr5o8e@6 zGH6FtYkoXNj}&tb)Bks`9W0Ld1v%x+86jFckGRcnfSpQroOgbtf(pwwY*U?{6ZYa5ir8|HC9FG)L1!SaAS1iaBBEDLaSb^VWZ z!_D`yI-giJH7?8ScoM3=!-ut#FktXbxX}*ovV)iac{jpc!FlVU<0zTh;2bUpFd^`E zTph>EhpE0DsJev*lVm`o?3KF{YkmM$Oy@G;oNWwd;>Sxf#7R%tEX^Z0+4jg&dMysB z#I5itYJIo7Wiz#JZ7mhQXMn+@Y2b35BNfy%{0@Cv_)sR`!HfY96 zcGAfqLV5&b>I_Nm%6RLe@BfY8`GdcNRloOd|77`Z|J07o`+=fyFrnwdFdlLI1D4MK z|AM%uyd&~c>2d8EZuL?3&Qd(>>w&0;&k zVY|cf1`jin&?~F5OBsU(fvzKMcHlnJ1~~K_ZwJ>o4>qsn&ye@nWT&|>AP|_xRYQO! zRX#>lTamHV*x}iSAAA&dYf0Kmqp?L&YkRPnKnMgqNT*5QM5jYGWXHaG*TJTwJvHP# zE)BLg3IKtP7Dbq-BtF=btok_zxNa}gW_ZnN5Y3vMl@>(fIoRlB40V%c$6OZ#B{Hg- z{$ef@1`fBlKyh3kEH~3JP%vp{W#DkLWmBi(G8#$v?AcfEmA}}fni7j5#IbjOee(8l zLq2ywEvxJH)%g!L%5PHRDX5hmSe3}E-d!!Vu<8>W;s9sxoCFBmQw_%R?yY8kOhL8Q z1vyHlyF`nHRz8xlwZvCYvpOKgWlST)Gng=CYq3p`SzauI367Ju6dDAYgqW%|Lf1~Z zPLeiXNdif3Elv9TigQb`58S)0R0PE}Lb2bwO|xHtyFQ-*Q@!74*5HYEGK`SoHnK>L z29VEZzn|hE<-~W|Li}RG^cT1uOoC?)UbR`L3GaK{mOF&ZSNUir6gyt0eMOmEC_--J zmwu4j!X9t)CNwOT7)a;E1SPm!S#BlPk@|Ei3yA&*R}%*CFLz&d5l>@-1oyX07=2o`nqA@+*>xj(N{}-Z{6g7(Dc@hzB3}V`+(~*+J~1xWqD#nd{?%12s!HQ zTgsJS7zKk#C$y=t^@+qd9e$y$LY(2S*wjLNFiR0Ju};FCfns+5k|xVEk|)_&_J!_@#xeACW=mGyi&5U`;!ObP~#izPrXvSOZO$k}0)#5N0#Sn>?uO*?+x z+FMage&f0(s=YxlVY);@dO#Wpejq(Nz+0jEyIGtalL?tF*!nO~%lK&Pl@m$cvCd*O z$IVAgC;_b_H<&@;j!lAHdDYgRu86x6La7Y?&y?lu6=Utx~m8?K@WoY6wytc`{_ z2-awriG?N8;VNo?ktz$5;fxs1o}$S>=``>Uum=JR;XFeHXJVqkP{lQHAlr(IuL1=F z43L>tIUTJcY$VaHpb3LkUB`)V(Nw5>Hdb{LpTa?)I58{+`*G7xAEc&-zpM1B6u&W& zq4Yr4r4eu=`H&{%u`q4R+y+d;S4cCoJwrb^a8e70(_ACGJZd|Kp^|BehnGhxZoU1l zf97BOB|-1^|LB`#*WbF&5BZcfBQMD~^9GA27%X#?m^WS6bKt6*;+KTlSNH6txyG#CJ&|u(9Zz6!2 zXWCrk!%p`J>$B?uBKl5tI}f)qs#@k^#?BmS1`4LoNYW8F-HQVXgOmze(g3lCTf*o1 zl|s`T#LYDz_5$;c0s`AWhBTP4ri9gX?jzzoO^RKNn(3f^s0f-gd?TQUK*$|JMatAs zOXLW+A?*aSXxxXI)osUzhZD+s3lDC(o?5F?`8W~y|p>tQlc#^WS++9$e zyrXQ*Hc($pDz4E$8KC&trlP=sdORodtt#6j^bj4Z+`B6S`|DDLg+BcFEeaLfTcb17 z39Y1|NVAft?#81vp{#2W;DqCvu;#nfo&?%n6t zz7BfSaMMh(?m$jh(cpd)`d*)2Ur^jqon&^s=nl%$d>cp9Bm0^^R}zW#WeTY~#IfJs~BPFt;?!JwN)mt|gYqWXsTw0=@n7K6e0Pg|k zVs&@I)wiO2c`I0X!&^EXz-6^;ol8@!bg+^&B2i9|Z^Y~GFdT-AM3Y0&=rmEZiI0efCqjJ;?29mhK@nA)Od(k={HH3^t-b%NaIwp^M-bzLu8OSD56 zz@PISvZ4P>pACyst>gFvwL#bMPXFoNq=QWy{vId$QRpM-F_REX2>kO=JnYh>xXX8% z^I{*z%3T~N%Wmve%ZZ<%G~I61-gy)==ut^=5JU>VJIc&z-wBS7L5#GS9PjYs2OOcD zM48nsTqBh9#{@z;NAQwC(|GvhMsXZyWC9^w#?2}F8rJNo<@gx5s5;~1f?69Z(`&rH zVa@IupkT`0dM~h3mXkHRt7%3)*z7xkGfiv2UQO0UecDoyxgzL#klUvyWJqw4*#lUJ?(ubbo`JE)rUaU3=@u zio0Yp*;8XEi1SH1Dy*yo1c--YXQh(~GZo3(%RPJRoV%)gN~jhG@=EXCI!=>!RoS+o z72B<5O;>pK)Ff;s-=P+2Qe0{aho5aO@+8zkQlF*MByFah1ka$pgc!&{GXc-d0=q&3 zzZ7K^rfe+%<)$y|J{z z+);+!tXrKCuQT&VqDh247t;yZvNuV|(L(%kSmO59OvL7EwhTbqQA{|UML~IjI$N#- zWpRc(^)-+WAxbV?8Fk;7GX+1!ZbDe%9C<~7+h47foQPkjygsUn8>hbx+|uIWdo>YL zQDm2gbVBNZqug)AZ%*fW9$QQFV?LNdm^YT#0JH%yBVYKzw zlhbx7*7JNFjlER)*3nnOjG8=F5(C)YC`4L($e-~tZ{#@`J*?KF%m>bqWp6-^!l z{(-d;anOp9$r?1YBTVLUb#O7kdtJ|s1M!kY!0f791S?Xe>mxKWD5iT6n75YVAvMNW z_oB^_v-&9>0s^!8mvfm9LrpIq{~rhbPlZ2#?`99I#Aq|&x*%u7k_S0K?gqcDn0GjX z$|3M?G2Z#yR74fYJpln~puCvb#}H{VnC?yZ50p%NZxC{hdalbxfvLjk61Nx z_wgX&Lxj_18Y15&E7lVN%%lo zmT$^pd>0p6DM`GEz7mOn^GcGTcoD7dJq~@l| zN5F*F@rdDjt8d2Z=fYLj@c;*^p7>g*d^RMhFpA$?KBF`kM#|`blVT45kC$DGR4|_q z&tO83A$7vC837@!b0~Y;$NV60_>;9Bx4MLXDT!iVS)*{ zRp{q*7;lY%81X6ap8Mi3u8fq;FkuFW$Th`Dm6c3IN@o;EI36yU!XsKTQF;6Qul@G# z8D;&&zyIG`AAT8B6LDJMSO_1d#dz3{n=qMh7|#I3u;#_(*I)ng|M)+BuYeH$t$gDr z-KTq9r+Pw{MpI98d4YVVdVz(^pE=QO9H_pM-jri)UgcN&0DF3vLJ0f=`=x-XIPhf) zi4~OKBz+~v+f$FxO6)(~XTdT|nLgI8B9iVjdQv(yNA4ChcGBb<8}`f!nV|- zZ7Bzv0EC*TPJZjws`4Oj_$Q}h# zo7mCBQ;)^SD3&T>Xi>%2>Wgv^;? z)^v61F3X*^oS8DmjtUuvi=DWJy~ZWZ?d5DPX7qF!g9>pgc9fLZ-XPCxCnC~=%;cG> zVb2`c9T=S}|>Tmhd`Z!u0OFVf0(Kj1cZ5?@nKvLY4Atj|h69cn_f1BuV zd22+f3qFVv-x@gO6TKMc!pOd%*XBtv8PHY)?eEo({21X0o;_>fu96!F+X67OHK2x68vWHpS zORgJ#m!Y<}T<#63Z*Gh~iN+AkVcA@)Ts}4wEA_=3yNYY(=HBXq;vP$WhvW_(SOy;g z8o_?n{A=lgYJz*o6+wxFIrO=Z0JB7iG1Ua)BrX8s0q53@z5zpm)^h0td7jNVH5EVm z4VhXC%+Zw=2h9)|Z43eewK}M6J<#L8GTzM}eUER+8GHrU1KnjRNk(4a#l%op8-o#` zSKpF`!Yh&Xr?it0@ui)!73}@(4f0 zfdoUoMOKuR7`&%c830Q`w7!PG#JQFC*w8L#!0g7j4A;x(K}39Jk9g#9Sdn#MOLhTlP!ud-+E*ShFxL&Su@o z6EWcvFl4B4J`o1k{y2z(rhDo1iOk!6V4!}EdC|O>kFXTH%+9BFnF)i|CLV5$%1YccuY-qawYQ^!KnjDa+k@#X z4@Ht{6=`{dYj|9LS8kE}5lMd$Rm-W4L=#^8fa*Cs2My}*m)716uuo(T57HwCzH_Uy zU_j&DQ1z`05Ggf41`g#UiGtjc+7KQ*rkLSi1PlP^JmyyBE`>hvQwHN zy(C~ob`~EY1iDF;L_S$X=rRThnwP|TqKmtN6baj%hg-agq2}Ho4I}MtZV57qA~suPi5uJqLR%dWYgo+vKm`>x_&95B0R90B zt;WueABo?vzn(eO2b!$C&d1`C8Y?e$@2@u|bW%mcyLA!5!cYu$S zot4Rom$AMQS3!**H&paAu#l$XU9^)}?2LsF2Jq+Xs{``6@hy9}cIW~|?y9l~Yx9`U zcf1|!M+j6ZHRA_eyXiP)E3u``=&h8k3?57YKmrR3=sN}n5(2jtdl^Grp0cGxrN)(} z4H6DF6*`1`dZr#|+Ms(!xetHc&WfbZuYd!+LPs1B5w{lm_f+B7xutl`#>>vFC7Wix zzLq5RHZPGb$ZQsd%#5$jg)MnTT4Fv6c`3D-$wE79^yemeOjh&v5@9JcgM2~uBQkwq zo@EP#{(Sc9>!j~(y!I6r)%aZ>KEL+$^#0`yS`L(__-pDuTebo_E3Ff_eyPBdFDy5Y zDa~U*N^=>1w6U_{U*4=&=8UR@-PjCnVWQT~HzbuIxSi-LYT&){@s|4v68zw)j$FBmK zN;X_O{K}f(6!pAh#*j?mAA@508S|2%uoq)O(+RURN4A%Ykr`N_@x)+KT_o8`3nbn3 zEhz-%rFn{J8|h-(2#3@IbgV>yRnqZfD_+p1AD0QUX*PLo!eF%H3D*(36S`l#`x(we zJ055BK3B;IUAs&2WK&3;5D3e6?gi8y`m$0gY?2x>-SD z;nIeV@(643Pta&gs9ErR>l`uC6 zxEn!k4g`p|R5tg(M#j!P z>jS`Hh{4fwn)%K}WJr;V-;4$t2-i~TUYy?QB34oJgRyJ+(;$YcKm=$$b6&5|IXu%1yli1RrMGo3@I9ho_Nz_cA zrop6WGECWURv|N{8S;#uJA|Y`)BQT1{g*%TkN^4Qnb)$4j7KYYffbIVUSQp@3y@Ph z={PsQ}c@x7%%{P%}{ z@@H8kW7-U)Fz7x_Nzieu!*!C$GX{r2m6%uvp$5l2ZYB*5;1Rqq1Y)$7x>Qw@gf0v^ zkF}*9ZCOm!vOg62)74=XL>D) zkZ7kyV_P7!)j<~9iSben&=>;VO9n@&%+7}&2D05-@8cF?n~IDn7_QEgTYN{_0ysXv znX+{mTaSrLA|clT3&4SmL_q~pd-3zsRp%5LIz)+1?GUc?@hUp)%eM0wv z2J5iHv$KFvgiiWUxHpKGPU?Y`;6o~e%rLCBG(yk*dfJM2SGxDrnp)@-D7yF7(Mz(U zoPpIWBd+l5}DcO@n@S0NsPNH6KjO>k}!;#av}{TfWX8=SpE^u?#d)N zO;mEn3~IOV4=3>q{Bvv}H)@%Xv4r5pq|YzwD5$weKRSu-^$mkUgSU>0o$ni0-BHINK zHwUCDAjDgANhAtH-Wl342{4hS@><`hTpIifX!uJn@bnkiiebr-j|2QeA(Yt3JwW|{ z54lwKUYT=5)gCL7`?!*42Y6<*GT==U-n?=A)4j_d=RZa62ve77Q2{nf*;_mE8t90x zQ)kDbaUCcN4}h7R9r!UTi6og3j&#`sr~cmreF6N26@0B@{5;%~W7g5P8}K&{zqZk^ zm5lIigRk(gad4)_#MUrEBZ&shmMo2z0I;Efks+ za_X4FeHao5q--*m$9#qwifJOI`xuZm&ytajry#}{NR@sQQ~aa{HfY~Zo)mmG)NnUY zJ4a}2f0T|pfG}k_5d=Qql?}9n#9J6dgSWyWKroa2f>y!2!J%7h}9F@uvl#)tRz+i$uwWu$?};<^$ljx;71Y~rvoY@ zwlWb*n+YgnhCX7Rm9~LL*y*$Rf!HR3P1h~8FficfN z{ng*q_J zm;cqD{MrBdy(7W@@ZXR9%s;2g_;hdR@~8#T_|EnN5z{UVc~18P&JPd*PjPU}iSWrz z_o*(rMNUx+^qEUMQ!DgEmQz|rL^8QBPpP5aZ46A7c z0s0wY1F&pzYBa3&x@O0|2JewJC({e-O%k+NEe_njpZGHiM96_@&yd?L%nM~msRG~;!N zFuga1g(k{r82ZYPZ-Xk~HfU$hmiMgl!s_9`itE`MqKHC$%0xC*)Uo|dqhzXrxub7# z)EuYeLww5@pEC@H8P}2lEh_MhHJfCKsSNYXt83-F>@iVfw8?rnsSNG6%*nA}XVUL$ zK$?gSzl{Rjs=~H{lejEXhy_^6kxaL`&PR&}NGwk|&+)#Onjo(L5p9c4!{3){Ib%%} zz2%KEzeQT#YwP^w`rilvjE-PRsRT&jCDZ@n@@r&k2#W)g{;b27vRhcc4PAATnOa{)$KycV z9Bn4t0K6}0@d=m^52HTQ3==fSn40_X)&~j|yboIA-eBWBoCE|~!$?@3;y}$!LqQOr zG6wm*|ZJlFPjGAg)6Unz+K9kPUp~>Dx%RK z&`yQLWJS)DX)&HnE4vn{x+yHAvsiT`Gyc-65iStku$-AFzC!*Hyvy_$c8*Lbae6jZ zeZxw{z=>mmrX}2X)_6z&4lnp71vDPW500GncV#qIj*pC`0WvR-x-Jey@Y_^Z2MA=`H139< zbcJU?eIY7`BcMT|Al{XU*pH8284p|@^IaTvpC5Fc>o2?U_S5&)-TmOXFc>Yp>Qgo~ zXmD-S^bh^RfA+ngzyJ7u-H*Q>yf|zz)Epe2?g0TZVdhM4@WPN^y>%4#z+h+l{PZAq z@Ze0Jp&%jfM2GJTdy2hhdVFVl{bzc8r+efh?y&7aD=PsCI*+xxb>NfNn5L4$E#@P( zgc)!k&gf)>6x^#G`F)0VH6LL4_czqwSvKojx%n%SuFj-s7E=1dq0*;oETs;$OSb zAcaJR4YoQCHCe8pQ+*{CL6ZvJJ81DTlnR+dt+EoJVBkcT1IULD?r(H4u)5KUuRhXh zz7n^V2EDAnYxxXRwyz<14>M=9b6Dp;+72dkA8cl0ooR+#6lAardy2U_$n%~jNMZW2~_ z3ToL|tmQxx2~z-Od#X~YB?2HTQg>EbM@gz;t8vCpD@vv0#47*3S{o=kwv}3MUCK5Z zNm7BP+sbTGoOnyoG?WUNIa6v@;-pPik~bH6c30vhfDp%PHeFfsIZhVYuoxUjR@_nM z+g<69P6#Xv;OB9lu++D^YU9@2_{e<@4M(E^asc!$04Vv@KL`+>y zOMoL}NSSV^X9D^7aol{h+-21k@o? z7L`K|a9Qe+vpTfRm7phc$8%c(Oz)++1B8~N>=&HLQ*MmL#4G{HO(=&;N{U{zR2j>M zA@3>P*`SddiT(6|-~lFFhrd)#lk5Q!Y0h9`tjurMgqNZpeg^)B7<~)O%L9LMI{b`o zVo;gb4=6|)N+aa07EA+7XKnF6+)k^y=`UCGG|};Hw0&;i-SvpFWdfC47X%ebZYqr8UBtXw6Of zi@}i9w`^D}*dr5K@F2xQb{5Z=odoRXFPX-bIJV50piIYs(yK9idpW@G76_2}Ga43K zFts_0#e2ZN*{IS5BbA8_Kv_a2EMJ=PzAd#$_pI`f(+I&~u5lV(NjHN2MZ8xh@Qb@tXmb#S9NLNzi+V zH6_k7{hS~xY%o+j0d&N990ab61`EdnSH?m`6S2~X-~Gcsv2T3(13&IM+aJ(Mq5J&6 z#fin={J#Vneh>fq<8OXzZQ10it+?BNu0N3~0|GqPN5DJRhm(Qx0~RUclUkU1qMh+F zOsnn;oa<8;Ne>QuI^#XnjcbAz2AyCzl3ovK@OXRL*?!9>44m!voa}UJjnH+x-F<>< zffhbv`7@LUkG3V+icfUvfVk*6-kx%(WzGIZCy|fy;?%>fN&6f5aW&I94>c$4Z*Xcr zOjVHEhMh_K8ocZ;raZ{3>3#K1noXKK_yI@TlYwwYTa$rpsxomLXiOmlwy?Gsc(%U* zyypcUnj{E9V=8sC6XTPGKH(rIUbHwPstXm!Mc>CDsUW=N%P({DE7FL4#t#Vs(x%q1w^~ zt*g$toiA6N$fc<}!HQ)HpDDt_S5QqR+*J4}ZN^1UN~uJ}($sAw-dzf*-a?U(1;@K8 z9Jq2b4aiBKUvU97Hy7D>@pFxj@ytmsx#d;D*sE!;87mACO$N+S8!xT9B&81;q`otN zv^u$5v!940?ShTdU)jiboo2op5*B8H9CPr--(?N2n7ehnIDrao?%`jDf3H|_hq z(%6@Ok?u@&asAYX{K@y42y;Np(JFO0wSipyh%@BLp_L5^`d&LqMR6UVT5Ey%xeSFrH-0P!eIAqx`oEHNN*H2J3RA$SHkskLF`7(MyyftDDGHqHqSlwG`ER8CaR#j=Pgzt)AIC#{iYYO48B;vW z?qwdJwT;-CA7~K3#xOuhg@VK9IsHr21G~8sXr;r7m*K`>Mh}_Lv_ZVg#$Ta!;8;h3 z{dgG_Kc)!cjLC!C5A1xZ4C*IYJ*N9TGI`MIhO@e#n+&KK@dLv-GY;b=j``9?z3q>z zR4${#f}j&&gVEK1L0XmBEkX@YgJU{GLXGl_$X8-+;+*b%_t%!QafkH zVQ=}h^yYh@KB|J1*TZ#y!yC9V-Zbw6gK@!+?ZX7cdRB@kclx$Dj?GidXu%q$4qD`( zb&qi0N6e-wiK72+$>+5GSpn zm~Uy-(CUft2xz6yl4o$z77ODww`d-zxCS_kR^MQgh;T8Wd2yPC$kD3np>kS6+?Pgi zndkDT?88iz2~hf*AnBD}O*|`oI;w0L@L>qIt+-}`W7ZIJtUR^76pNH?+bSeu*C zf}L`aaDgyzrdOqP9f>aE!wjEM26eA0?b@xz&cisGuC&v=b|4E$Yxw-2^GK`bc&AmC zI3*8i7TkpcrV%Qb8U#o_Jlqmcc(ntZrh*c#7qY;PLDSBIY_IbH6pyv9*<0g2+9HKe zw&MNusfU{UCptVwTkTm8NS%;g67`kX!lCUAx(_xpyqdkntJ%~CsP(xIaDfo-s?4s= zdj#~@h?BCD)Z=6lcxfN)#<<>#A1Q^1?E{cSjAXoeL)d%p6#6RZDm{j=LmZDUOii{!*?5}q-hp@`Rs2yB2tfq3v z2f&YJWVa^BMu4uJqCr6BjzW4z@V}qEJDq_OHK~!S_94F5Fd6}BGiWT46YTsJ^ymZO)!*z$>)6h3sAdzvu=!zk9=B*d6QiJus1eM z2AhG<=oXQJXXav>JMgbP{5pRe|LkDA=N1|x-S4%Ti}NSm*>so&VUVz9$FvVC@5THb zAj5TIZ(}_R+(jH*$>TO4&nu1a1@%DOlTO|hiGKXxy3sdAkL&SkSq!&enJ|_F2r`Vb z18#+xem&2r_4U(htffS50NM~ai#K0Zf7~J^!S02%_yPSQI=O(^PdBh)i7~Q@EXKN? z#=D=HDi|jaQclce)XYM(<1zI^X?pAd(YruL;oOTjJs|7{iMBsgx5z?P-(t?dOZiF` z@xaAkJX%gPK{g=7BU1#(ijWSb1==bg2rvhq!k-`|P+2hxssq*#SqXu*J(wvPR7A`| zI&MOHhj8n5FcVh&TvS{qyN9x9nrR*} z0T2fvKv(O7jP}Ro1qKSnl|2~6S2Wy7tGi<q7t} zo@2_aW|)j-!T6N5(OHv-(g=CI_0#DZ&WQ0AurOFVmjO0zWdDfe%tYxmz9Yvm2hHg% z_rtWJ%!O)i1#52dBwLAZhU z3^D{gT31~f9mF#s@g&GFR(%6l7*Puet-<(I@ud6mh*?h5C^zo8G!`hDi~t&yKCMbS zzNCfZ$~X={cmBfhU@?~i6)rs%DVzSGpZ=x)8zTDMKm3!I-}uRG?el5U{ru{!^IRAX z6;JstjcCJ=l;~!j%(zd@BY2lINDdtFUmi(4*Y7z$n0ls9tT^TeVQN79kAC^r?JIut zXa8jYvh}~pgy;Z##9K^TC&<#(&anZV=IEG zN88wFe5~E21wwWf6B_9RmH$T|uI@r8sca7(8E0+WD)rXtSV3MpZV+n@M&bW{TS+Pli&at#$P^jk;iDC$GIeJqFwa|1oxHWw2fW-?>fcwF zvc1&3o7vQO%U4iMlZc`SQ+KGMPC_3ZDOw<8>+z0q4Txz#c5W+`NXQ4U5bT#E6m)}8 zxpT-hLdWK!KtZ*G#*<=P#v$^SB0N4<3kmaKm_qY0KVb>^n6F*Cd}(?rTocF*y#fUh z%tpy$;y_-IHDr?AJHsT6V%a%j;vPjjNsDx?PJU23#@o!HWe$}2k+)gHE7>Ej%&d{0 zn9Q!=K(k$%FY*O=ELo;{NzH8?cmG~#v`Y9~&mTz%ZmpIB`Mnb#ZHkTaAV4zeh@89{ zt>UZmsOBxvxFI19m`ANlF@3m_FezPbJ=YYet*PYK6hFeJRKYhf@RcOKJjsUIHsm%S zaE?DlfJbM_(8~I8&7B$TvW(wMXp~nM*MOEax?PfSm|&Kpz-RnU0u^=0HyrQMKf=MT zoiq%#DR$Pt%Y1rCURWG7XUBt70*PBv=Q4UZ2+oxhnXLgd&?`e>F91bqfV`6YrlI-E zyb+rwFX5iK7Hp_e5^fSQGJ27>m9&^OkkItZJ4~EoC?d5%902q3m_@^nutB(M!Gysq z`)&O%EG&90{tsZ)r&5O0NQZwG5{#WX~YHnDIdN=kf?R?V~- z0AYlkBO*zSkAZ(GEWYCdCedPiLpg*uGg|Jmn^?kNp!`}Kz-iW!%0$jgv~JF9#X&2T zlXHaGGPQg*0<`r%%cJ%ytB|8)4U55qX%(~S4R`57shEva-=H_7@|qr;6q^Sb5NO@R z(Hi#C1xlxBOeO)6>sU}yIg59Lik$&BdR1SNW;T;DHW%Zqch0ABc6*Fli+7G;9L4u5%Wc&go z=^jPRbgpI(vdoUHb0@nvT&7Q15z|Vp#!FliJU8Gv)&Zyk3Z|Xu3!Lte7}x=#^PlX( z!^gV1Ha{&StzKebhwEsI59E2QE#**?_he_v!3Gy+zV!e<4`32V$zr=^Toxx+^>JR@oOZI)qaYgJv9`d;PJki{i!~{BOCd}J*BxT=3|9va z5e{9N5mQtwpo_#p2=Sb>rv_N)V?-g&H%bhw#v_GEgH0Y8jlKBbfkxkv7RTP&q+M01 z`|AV1T6Np`kF1YDWT<1NOz$X9VwgQnBi9S@AO~`Luq0{IWjEt!7*v?NsSuQi%krtVz1?{Ai?yR%$y-19o@UsIcU(~$ zBADgL^B*<+&>6Fu3uwo*-Wtc-%EBwt- zdkBplL$8RzMBMlJa@Odtcw^p^Tp^s2Vcwc?BU`(I=@jc!<3qNIsl`BYzDWv|YWHRpYkI}8F$;G7voxX9Q468|zb3+7~baM=d9IdXaA zD(FumW9{H64A7FI?SCmV@aAgU&_2$AuhhBRp=BT+*ep-qB7~!5IDhOdSS|(-63(%O zq@SyU`S^tz5Zk0UE)vte-?E~i7jgzxC>8d<1Y|}#o@VqdX73y%$S~EyTev>0 z`X(MAJ+2N`-^9m(e`+BywQ!bzXY*xJqO?KIn(rD1a?eo7Gs=^>jx)SKMRgI8VMxvq zU)c9{v|GhTlOGzj*iC#CX+7wA=W(^tl}5sHmc0(F4}&dh=X{iRpkMH9@HAqU<9 z^7+7N%%!;w*b^VlD6M*y3DqhnQI*LJnp3ncXd8o}@@uZkqj6BHX2Gf(=Eb}TzPFTZ z!rsDhA>Wv75}MN_P(0r7wj*}j8)kN)C+`}cOw+4n!`QG!ibF_=#WqwZAsL`%n3=Y-+}%73ZS+Mk`TV)RJY@BGw=@>uoJl%4dI zwD?bUTHJK%;TAHX+Kp9X*W^78CTwvWYQjB5fYb?{hnjGbI^hvbfsZA0LO`Qmb7bJ3 zp&*#hbF?*Oe|@r?!p4CP8H(L(J#O6j@EvVSE~xYJBke#+FH>l^Y8c>dVRPz% zhU7gpN}FLwwdXMR3>83KZypo>(KZ&B>~Fxsib!zaVQ5S(sLy}I8tcqi+`taIBQ43h zs=#t-faiU6NjoZCd)Z6kCm&XEaJht}Q4!V^zI}C{%8QvwO+>76?5Hq*aq`wg zhn;f=-6AR5m_5i&ligLmf*Px+;|}325Mw2X4!8(J#2GIDZx161Wi2UnSdz?E<`AZ; zro^+e0(=M*Wc@K`&84ZP6Ec;$R5^qtW;#yUROsGO?%H1BSPimvZ7*|dDZ=CX)?dIi z3Gg6;y~~t@1wh(#?aK{UKW^Y2;9IWb0lKC>Y?!i5Jc@hy6bWeqb5nMPc!28qO4b+77OjRHq70~xwd4( ziG%`)%d}Xi`*5txUjmq9F^7`+^0^JTjGqJ=+<5h)Nu6|&47@adF`XcT%Lcb*Jh2@= z&WpJvC}oeHmt~ngn9^*MTod|ixslu@g^+*sZNaLO!HBdKOftjlKn%c8IjpP1Db*Wf(20lO75 z*ukwr&4K}kPnjx1(Qkods95PNFkAO?^$tI^p|H*@fbQ@vYeYB{X1H{2{|gF+ozD_! zf!Y|1wV5mAsaZnOr5xfoWFuf{iH3`+rDM8aCfJykkoy_935CRG=01+LJj`UjFwVAf6vbipJ-_`N$lc(l`X!l5wX@S&{^k^`IR9gep#kdVe< zW=F3|f~qi1ZyqF)v%f@?I?Y5UlXG&)4BZddo-454r znjE2`$e=N#jtGbRev8H*mil}#Z7SFVYP%z|qhR@XB zNta0IFQ1Ln+|C5P%1DBf9^hOJu`sjwKF}`Sa2FRum|V@C5xg6zW&B`JB_=>YJXm6) z61vs)x>-dLGF~Q7J_8iwu$VY^OCDs(fH)Jcn{p^ZS4F*FbjviU0lFfA^d2Q{BF^eIP&;)%8=&JJ|&ebRKU9`+1lk z-R(Wq<37>F7Lp@v9+^j2PfTNoVg~6J>C!B?!+*LL_!l_chb!?imEqN$Bs%$vU92nt z$TAYWQ9EY1!SJzHrJk{wx z)#*FY!O$20Apq}SQ|cjdAl~&HW0H&|#(0%8W5Z&m$`Jp6d9B_=ZyipunU1N0jG7?? zCKc2I2wjJofr3t@&G=MhVr3;R&W@XWvK!<2B*qWcI=L~}g16iUnw*N5w$;JFvG$aL z8nB{6eRfGeul;N)@v4-B0n~?EQh{W9Ia3A`Chw|bEnPvib8iht#s$@>G@Dd|{VZyR zrji2NNl@+)b?|cm(hd%L00tnnZS2GKEHqg`aJ_ z%&GC#5=)q|>r=KA0~Fm<6d6zL5-Z|ecH3<(O#1w?`Hqt|UIG&uG=h1I^t9&p*67ZR z5_!@OZFov6hjg~h*S_MGpu8LTTG+F#ygUt>t!QJt@|jJ$!)G^$$_yj5are#?LRP%7 z8u+!Q$!{{GjDhZmlroHHTFru8CA~;tlmAztF|Tah&IGr0%KGC>S(D|pqg3!TV11*q zkJpwz0|>OuKobn}B^BoDcbXL?cUUMm{Anc;cas>Xd326QGG9~X)qfKzgjo!r7S<{` z@YB?oNU2#f!vi&mW~m2$9;0Sh`D?=llxi1_`h9${7k6J_NW z<}M!x*?lka$9OT98zlzXus9$80>rRoNrEd`QUYyrFH6JUtbWdF8R(}b6jK_h0m@&T zE`zW>vXX6yH2p6#dl%P_;TyRMXsVzcXZGXcFF74%o!o+rm03t984zD8bmT8thyMxs zsrymTlUX?0@r?M_OS;SKwVChYI{XXEENmlPd?YjBASOd*h|s`?*?mhm$n9T>X*!Gx zz>uZP2F1bPBUiq>aL0hJesw20@J3xPy={-cG?#WOzTb zDFG*+Yr2&@8+m0t^UGw@od`j**^L!1cTh%(4p zfzsvQfqyk*yib+H;p!WfFCDJBiD%HAb=cvubiiuabO7vEaZTlPjFAb_Z!&AmBVirb zk|9odizdxK;xDtl+zb?7^%jnU1LHNf zR82Ayues^EIAR5J=`}Y~FARYm0fa%0k7s;^W3CIsxL!Ggte*o?Mk}s?{X%8aX%Y_s zgn^=QQlioYP23BY@*rGt^+$j9uPPPVe?R^Uzp4*T(PCUU1{zE&8V?kX+n%BO{2-q3 z2o{cqizb1BAtn%x0Q?joo$Wh0{Pf%3>%Nlj{IBWG2bxDt z_Xf@mc)8}sK`=K4L3$SkU37)0nD|T|s4sYa(0{tmqNl-!k&7eYi$gMu^d&-OKvVRF zbh4_L6(oITB@U>9#3N_1sfDTR7U}R(2JCWx(D1=yZJG|V#?HpafI9C9e2OoDf}Z1T zcy=Fe!^J>Hm-x_oyu$(B!v%+$Q$Syb*gxVv*6KW@&A{XBIO7rT;lae|ef0*1uER}< zhT;SD$wa{x=K-3F9S0h$(vIQPtqa zR>$7jg!}kl10Hw@%yaIeiv%>N1;W+h5|G|ruwoTMr}uJW&~vcCd#Di)902g}ut;hE zA)Wz&Y$wr4fS>%uOsIBiZ&3S$bv80i*;(lUWU{}wf=h<`C?1+|*xHKS3@WTtOC6`l z$=l0QS3wcf#|&z~Bxq_Y`Oqy-G3~=Ufq!%;J9btC_BVj~lD3tkY%c>7CT%S?8uW5w zuq1V7xlbcwxkxHpyQ-38I=18)7h|YPQx#9`*nt(xeTSk~T88&{pPh zm5^)}1KAT^uM-5CzZlPeLt{BknMH#er@zRRuh!hPHdf{y9p%A~njMp=2$}dGXV5hH z+Q8HVF?=L@ctulV>U-o4dd_E$}*gzDmoMW zsJuz;14!GS%tgnMHx%eBD~1t&ugsDRq+~)M3rb#s2Ggm+Et{*CqjTQP=#J!;#Sh|V zEM=&(gRQ>GlVJ(SY7~r`i@8#0U$JiZbuOW95jW>zAxFSC{}MFF`Z=RS8d8>}{%J)J zd?lq3_vciXP>MfiDR*!w+VK<&nMJ$t({-b-*A6bnyEy!{F|pJ?Mogz`u&ZafKh!mB zT=&%G!p4C)iX6r`OJieXy?4A$JjWns;T=>(~wH8^ZJ)s1((<<~Ot zZ`*{M&q)n&VeQ=Nn3(a@VVRM& zH#i%vx*n~@F^Z$%K3*v%bQK7zkEL)IntrdasQ6i_|P!IKhx=1eM4bnN{KAvbT3F702TcjU$s(FM2$TqrTEGAClsv*|}or)F&5C+fm zIuAGFvhcZnZUcggPEZ~UobGlWX|@Tnj~sI%$TD-XqO^04LZIR0(K20J>|!!@BA`-1=)~n2b=+$zbYg*Zz71&M=A) zZ-E2xNZw7k&wYULgXSW^OZJ$syQJ2vC7c)UZ;-*H8V~Vd9k>w?_}R8n-@!(pAn-4B z4_5~PfyRM}hY|>>3ht~(+OAHzU6sH;(*`|zYpkZkMNdiv&@qYr5deokc)tmNyAx4_ zEHv3!0sKqaTJqWEVtW^lHJd30x^`9gfUL3`v+|gaQuppE|GqlFo=YYa>o-Z+T57Ig z>nq`YpghP9u;}KZWF-x9SCDX6iId5ji~P*5=E&H&jqVZ#S<6D=*ixh+as>{6g(;h^ zfE59afWu@}nXK7(DP?mZ-XfWB+3)p+NscV7kHa**bqUSztu=Ijn&hnzt%(>vpZU`K z#ir321hS)T^zFu}kLxGEhqSv2I6thT>G(C^P_y0lxaRZeFY>i$w^rb%AmwEZvR|(o z2bjGU9KJE1NMfW*?@1zGI!|kaxHylCg_Qg9q`4VH3G>LPO5{rfK5IRX*)k^Xak@JE zhWXoKHj07r$j~6HY7c_3v_AY!HGsUyR&KM>1>fR4u+XBLKh2%h6UWuT95Zwbtyl&i zv!hkNOO;O}T^sLG8`O_cu*`}9bC!~4vV@Vjauess94#7LF=))xR~X0v%vATb#9cl% z2!kG(V1vHC=w0RnUMsZ2%9NI9f6IKBHBN6cMMCHF0w@0cE8 zWd_pjVa>u_45hK6I%N_*=bTr0(b^SMwQ)BOK!fb0M;l!(vzD`sg!t|kFW0AxR%rOm{Fvg{U_i?iwYcA#Q5y>UKPf0s3O zHMEd~t8baR#5BX8;${2*PHhZE^%lE~Wf(Ds2nmoaB(pXqHW?5H3B!oQ#*jMf{AH{y z_Lp3>oEf9RSj|nG!6T#LZhHM(1iWX{;Z^FByM(jjSk+C24VFxS37I>sUJ@QK!g`Xa zgQav6yDyCr2#Y4oT&%JZFyT}P?@CBa6Adaoh7Bg5K^!M?W3>Kf@*q%A5fr2weEVe}FT;_&@yio}*t zET`jCw-fm1W4Lq&PTK4^aCU$x)2Dk=4!3{?Q;%_JP=$01nzm*-_lb_sxj}Ofrz&aC z!Bs#YUq|3nuT#5%X=i%z%=8$BRFesvM_N*kwz{Mfx-=BVOTYXh^ctU_Ul4l-Co^v=)($!3f zlqgCRHQuX%;yjH;y4;UVq-w5}V+MO(P7Uy8&r zoHVbA>mhaRc!-CzFuKKOcO*-?f&9BH}JwO{?et z5C(7y*b*;L)w2l*SJ}x*AbF2vKx-VQQ#{g(O)fNC?Ae#}Rk2x|zNZ}i&-l3%d&Kf5bjgoe`|ecGC_H+M8<>~3LVT}8(?w$*z?i6%WZqVw(T5Dj)%fL(BZ(sD^G#?I=5v=)>_ zVa86H&)}9#>;<<2@G_J|V$u?3)p0D4l<1KgVFtc^dqb$Q6YS?<`bneFVEVRtUwIoY z;lR7AdDE7&UcltmdJZ4%;#Ruwp-kntGB%DsszM0X`qDb2hA1WjDX}rad3rKii&^bd zr!pp11SWkcW0rTKL=fgzj?=PgaW+1Oy;UYRQ;@>ypLs!-sUxg(j}JDOXVp2in?IO+ zU#Y||_LBB3>imAKVZV2(aLSC@T>ki0AMg;H_p?T}8AO{h#q`1kin$wA!6N0Y6sdXY z*aJ#eQp&>Pmz%|n281?ZXD#3|+3cA7#7M7DA&ar!&py}T$TcaNFYx_ok*%r{_)GL`hzuItvd85Yh zhg?CRET&B_yl$9^^HdWvkC=={$CxQr0>NO#vsQ0>TRiu!1e@xO^e5afnX&o9GCY$u zgRB#pSXdz-&+uc-QpVK5`Pu{OR3xPR3teKyoDsp|nb$VsC(Hu}zTsdYzEK_L0tJ`I zkNSlKCM*@^@w?a*1_~Mz<}mDo*&^6%3Q?-z=Ns-cZ2Kn6Nk*a)Ts2P^aHE;YV9OeK zpjzLPI323lT&97Hj0DYjCZQ~2Zq_*FK%lH+08a9tE&x@k21sKWYEK^J;VUMd=c!-_ z2rOWI@)5u?Z=5rPIjR9-y?V{yK=zRpBl5@`3xSaajd`k7;ubtAlDY$`j7Sk2>b^xd zWIOl)h%wr82LLGn@;wkBJ)(!!3dWyiGWm`JfeDF@uW6LtWWkY~AG)TAVHXGdd+pfrkhFxQT zVj^`5)E8qk3B@4TmhD6VlSWY(xyoXoh0uuuEt5{3ggg_H*aScr1E4l6`0Flaw_c61 zka#(}l}<8QpjLK}m!eIJk%q-=d}IAW=k2e5C~Er6-~PQVeYfdI(?~z+@BaMvob$i) zdmsPK-~0U1OF$rj@a$Y>(_(4YwXwDDeD9z9>ZjX(}cw-~R58 z66yY8|9Ti=N>|!p|L}02b|iFk%&Qb*6B+{rGiVwkz3?HD zp-1XtaA5Gruum%E5ED%Lg@OavyQ_(aUMAM{X6#S;bl{OmHTA*=dax{Tm_1?@1_%8$ zbe;hphK~$|jtpS|&Zlz@FzG&!a#y7QhuEk$sq6~X3=TP{fmk3B?? zb5(TWm}7*h`}wP#4srmGrR!kdzhz9#wsMzST4MzwGoS>=c#eFkyBKXOcR@hl2KaT@ zW|o7#Dn{M$V<#%!2tx0z@d|#UVnvvzV&K;b?fshGEUE`?Hipz= zrN(9bZS$X%^31gPy;b~-8;dToDJ-gd3upvNZN2i>iZ_UhYFXOLytPg=-K|+F{93&F zQ8qPHM$>U+L!N9R4nsl9?*KPymhS@_sTWykWT#t-V=LSh|JlkfO}N1^KOLA`i`4@S zUu_hSe?!9XYZ?z~=+S7JwDa5Jy@A0Y?Ag7Z$Z*vf!}(%HA0 z7e16;qs9D9;8NrxE~^xnqDpXQUto~w%ZyqM?++GoOx`; zL#7N*&}xQ$fa9P|jt+7tQT<};BZH~Hfms8xi1gs!E-$ed$ea;&gy}mSlV&6?BWp)U(yMMV5Hxis zGkH57z$}+(&KCAL-qgCC6M(D`_R&=)*uG-^)xbYPxZJ^qS;?EBj%$&w8#x0HGFdrf zkTK4K{eXh8-aFVND!CqE;K&^YmoT1~C$q$RL4cD&ies7;41=}6Ws2$R1|Mdr=qF#nD{K~v{jx0hn1(Yq3pCMtJXa>~Yl~kj{i^6N3iB%`}{$^Nc)dB04aE z3C9cDR>Doo(j%{c`Ur92nG z=l{Xq_?ch$d*AyN0OSu|`sIKA8$0`M_)pJ-&tCL>KD}@3{_p=)vZ`*ryzU239cAa& z&$!_Updf8$fN-B{|HXOl(J^tL8poec0}DO!6%3tZg-|ZjlfI*47FFz`a%9W}gd-?U z(P5^R$mc&gYQ8b9ngN^)ot(5fp=JWP`6xi1avd7nRMq1VE{1@GKtvV;W1G4f&BhKaPVW(YL6sWOQ*{#t5DOgk*<>kq1l3?QVIMEc_3 z(Gj+Zt9z|SoVKqU?B_br!@8fciNSI1Wj-(Z5++fJc&Q04JnNA`Rv6su5Br)ayp-X(o zN+2k%qQm^CgEE`}4Jw+1D&ye(?f{rm)k5FiPOBUSDrhuKdunr`QMieF7j0x1YK)&C zV`>7S90)VOnR|E_w&325jO}a|EBlyoW2_0{t+qE{^Y3Y+#$2Y=r+_L>DsO+6=Ro+Wx@};Rr*p>xs%vs;|E9dGZ+`G;v z%)VCp^`n_rvwiH;*4_)fSmFZ?nd>sKZNa3tl>LIBN)%rrm98U>F47F4$xN`)3Z6e$ zR8%LL3KWF`Q=dZrZ7HB>^1Pw^Epv3!U)g*hhYuMR?6^H!#jk)s_|aO)K(8_}Re{{9 zakWgNhNaRDZ=oF6G{5hx*n7^3O}>Y7Ob}YN6tW ztrE!JD_aOm1vVVIY}0!q1Jw3gkqctC$iyE@Wce69A#j4TAdO zqmShn^UR_~z=uUjvWtzZnUP?@B&8)-W`M`|IpvQ~K|KD#rUCQE$&efi99#qDaoUhv zM-&9+;UuV!KsffyXfUfEkoF{(lHs-7QF={h$uJNU7wNrgies~su^?k=hm|gu%cPPg z1VYsY!GXCWj|)^bB=XU)dM#n@)>uu98>up89&rc=l)7V9GYMMC+@X}%WWs{OxGIMx8Ro|UM{x|g z1NDVv7h@(fncX*4GrU9ZL5&5P*2Tpt5e#V`k?KDUKbLag2q& ztC99=R2g^Q%Ia9f$Lube5UT%c>JqFZ&f%&fGwE2>7~u_58HZcgAO;6IG838&uGolR zRtE`C4umTVr*mW`S3+z7Uy-6@DW=Il#gQ!e8!llBH7x=8z=2@}AA7w>-Or~h2K`?>G^ z%8uUEX#GMK-sSJh51*Qm%!FZcl9`P8j!)oZ z;P_YfmSE<9~+OHnh8>9Y-Tbe+4yNdblfXv!qACH_u;_}A<0M(&-r{xzSAS1 zKCk-4)-{&QWY}g4gCI#TTkVjqmU82u>|$)C1_h}%@gE&_Nj9Q1x*-qQZ`f4Efg_A3 zrr6|Qe|lA~tGeGZ>C_z_3hFBPP|z5n%p~O(0b2dgeX!S6m7+cM;Q?1QLyF}`&2DlC zZ>~16=OCbQQ06m38C6N+K%ZL4?A%UeF`LDB{_d7A-h?H=X4L~7 znMwNA`Vi=SN0VDKgsLS{X5!o38lXAhInS=9O_G_IKcQ-R?*J;C12oJ7D}p-Czq0mm zu>g;~(F=5#*(}KhxlRq=t(Sjd+m&yd1Xu;bFLCc@%#VAQH$!64u;P0qaoG0W`nGKH zs!>bdn5mbWWiV(WXmds0D5T=>A{ubr7gt2fFgkYOL{Sr6)y?Z||x@8ym@!$(q|>V$=p zFM)*sLY`DkF~~4?V;>U@<}r-;AvVAvD~C*@qrsq{@o^zoRNY|^V6JLBw*u*a{BLKqj*Hk;#l$)_Jqdn zThX>_93516v2EF1H-asfu?EzqN+72M15Ha2^PTQk0pQ`Il*KnpTnsVOh@`ia)q2%;_M$}?Th~}-gNvComRSzfb94~wm(_YX08~@dNE9pO zIpYM8$c`q~b|t&zO0;p&cV;fgslrPPBB`Grd-@;#Pz3eM|NJ+$58Mo&qX{A4FnIQ2 z<=FjqfBR>@{~N#c@2vcTKm6nW@_+cp{r7%Ci!TOF&-hQBkDi;o3pgOjL!@2}wwDKU8Cbh#rzUawGf*h-e!@(n*6$~942OQ#R7<3BE zqXQv%k{x8yU>_UDmQ!5A0-(#f$ppfl0LZhNa*~Xy)Fxnt+QGm=_krFt&I*zPGxjH4 zRmrr9E_YQA4g!Y<0yX^s4hME};E=o(vP|-nNiu9 zuAVPA5C_=22a>+(l&g{|V{EI54N zXZCjByygk%Mug1PZ3(mfdU|hblS%ei@8K zu20)~4tsxjD|ILwCZrO1>*a5O1F?ZUus0~$EU&+F|N6&#mbG%+$q^=zI{E;O{7 zDI=|YR9eTE)=k!3WV6kezS>N8m$z0Gv>3R}6eE+eN;QLLa$3nWJ`|dYL~bpd22|JB zs(&mMf(FHY9DtOWp*6d)o*^lVUph6q3(jnzHB7;!w92{k6|je*Y4)r?;uv(twy9JY zG70=>?b=+)Y#9qO^G4ahuS+hx$E&Kk_`wQ{OrWFv;46{y`lnuYfhdukXl0Zb(-tY0 z#5&PM!Z~)9g^2e4B`Ok@(o>p7e|mqml`S^TIFRK#W&RdO$5HI)h~L^)AkdO=v<>)? z63xG*P&LfL+1G`*7jPvnnxeTk`7*0vuUW=5=J-cAJii_ve}$4zr6x{{Ju^dTe6$Lo1<6@SkS2sY|3cO= zFHP2At}h(t8)gbH-T&wj{n8X13=tlETml@`_#eHaN9pSV_A6rJ_*qN|AizRg%3<)_ zV~+3*(@rp-Q-5p(OB=FgC*>meEI#x&XN0hqPa*INe8m2fTOg<}pB2UD%$36v1cBk6 zyLc;`^s_0!JWC{DP~8J_4%Gf}j+|<;lqym%@yu+fKQ))*iVFehMN@YQ@f8Ea+RR=F zhx_jHtH+*2!A|}6)H{Bl8&w!&vGHN<@MHPO0Q}a#csZ6wtd4L(pcn!jsq~i^c%ald z9^@#eSn(qFO>V5JAjQZunMvNv8>Zxh)jw&3!(G>-Lb#ZUcorIx1@IfVr=${`zk_{d z@(#Q!zFVXjIw5EB|&;n1N;)H zTS3+UC0K6f2IK?#VebdLHD9Kl^v2<9e@}L<|106kT6Dz2WuGE2}Bj7sVoT-d~f`GaZMZuI9 zXH@rP9O$FN%z<7b#*C_-3~GcqHyAxJfqmBJQyLEJi<}tufYxYBs7b;a4hp&fdz>Nc zbDGPwLjjr6cn)fS@GyxnbaW&FI<015Foa)GmGam0rvumy_ECL&peJ%{6bJr81B#^s z?4|q%``F$ErdH9SkRCG98hfZUW~tC8gF#?n+TQkbYE0M>wtYqg;ILihGo8RcXAY1p z=FSi}lRh&^D+#9WX%B)_D>_*c+{?+p(4k%&yFg9*y3%&HfCd8xQs3O!`DU-?raWFM9k4a;GawBbsomm zwYp_c49_uB7kgE+`zul;T#4wejEu@(O1+F8TOuzPD;_Ge_qAmQ z8*AZ(0clP^+w{v)%@DF`y6~mtgRsd9o?)HvRpH!*lgx%9xJZe{${BgJS#{0=#R1z3 z=bwKqr3neJm>d5-_5>g(fY4MYRv5$!nDb1o`mi~IJ&Ow|*4O1vuiH4EiHj{Wj&0m& zXO^#k2)7P06rRy?5YI6Vl(CGw3UQ<49`<~IUwrI|LhC38#&Mpde#mx4T9W7L2tO|Y zE>6)w8V5T05(gFxXL^%@^I*$$v-l$rsyUmhzA)9hc(;icLcV9lff5V9h&zi}yW=3= zIBC$jz)Fovl7^mcs0^lvo#P zU5T_`r}<3hYPfC1ATU$LgJ4At2X^0xw97fL^Lh}x1Td4hIF4VZ@j{y$3^XqR|Eya0 z$zM9emhP&;N-j%FaxK<%GpJf(R>w+A$;H_c8iN(hgBokXEz6nhSN-)1EC6=Uz%aAz zO0@NIb_b)1aS-de9%^EJFGga#YHeaXEgSFILMLig|CC@7WJ;a6RbPtHc<>r^#|@Mf z`|B=-B{oqL`Etb3ATLo_Oqk@d%%){3N}84#JlD8{W9$RwDJ}PyNW%g%i0heL9BH_O z1%K=3e(}#osDJz4hrj)^rO9jl)3aH4pSp{_Q!~+qOOg5oDU0X9f&No7;kpaa`UUUj z)1fnS%kO^buha}7{v}u6hgAs#?=i20+j*&vr@(>un8{x7w5N77a%u+n$8o`VY_!wx`_&2>qNq|%6XtEbXh!yUjpRs#2R$$6$Fcp&M)0&*bbArzJD>r7Kq*qJBX)0)1! zSzTkAP6Gu4`@4aNhJ}HBUFIzV{BxJL2Jx2!5bkD>u{DmPVb&pFJtV^`9P#Q8-w^d8d*0-_I0yyytNL;V8UQUdxnaE zQXIG13?VjgYq5**j&**tl%GpAz`;pcxcVmm`IOd!dYMF)x zO*5++7Y+Sbrd#;3&}RSUIar9>?a5nAuFGESJA*OnL~qfwp;=ECnt=?3Ax@uKGF#dn zDoKQ8MhjvqlY^q26cN2Hk^?i}dEtY#Yd2r|$amJj9^IbjKgfKBGl7MszmRK9G1>Ji zlZ}`vgkLJfu?_plhwzPs$0-Gv=7fc6*V@dUxeLmF&*4uT=c#PCAuE2TFyA*S<-IYw zON>1=e`(nUG7|)NR&f3`U%;SFI^qIZK--^```I@JZ#L|QORUAorcYww7oxkja)efE znC^n_R6Hau@^}52xPx$uH5^KudciL66cLWkpLuI-Uk)zfwUu2`!VyHOMXcwGZ_J;1 zkr;bY#FjBzy>S{lKQE*q%u5{PjBCwzr&<;e;Lte7Xj<2L?O#kz;Nk^tjPSVbIs7#n_s=NJ&;*e3A+ zV^;Lr$d!A}e(um?0A9|>(_;LmFbCur@DHqrGuTSbzmE3Y#VxtK^i-7iD6{vT`0%mS z{R;74Ir#$QW>vwB`9R>}liU$*@*aGc$5BIEVyicoLBgijtuR1>;YP zK+XeH9B204Wfigio}%cUSp0{i!H?nt5Al!~3xKyx&zrzkfIdH?&qT z@+4+OzZ4fUV6Nv*r29r5o};QDt!9QFMY?b1(j4Y)4qc{`V$**FGCs-j3?a`z1hMsDTw-HUWw|71Fi1CAFaZ<~S`9GH(k4qh*Hn?r_Rs?=>T zq1>l$Sie|}1wEnVh~^^J~Kg@4Uz!EjhC`oFEhiATH}k+CJIcl zTdyd9cuA?m^dt<{+LdGw41z;AfJ^kjMJM@)!&q8%wY1!7__B_H(?@2_^AZ zVqLWpRcr~xL3~{;!|8Aau!l>2ri%2s_JQkCjG3!U;v*>0uar99fj*zuFL-D$e0Ugp zZ#CEt$3q?oiou6i=5_o7y8(*g!``4$OFUKdrl$QMzzp9~*&RI8uOcBqH|Mu ztG6oojh)S&ecf)#hgmaBD{lklQ7J4nu~QoaGyQN;e{Y)!NtjT) zqakg3y#?5@L0m59877jD=rVRRU;)^V@{?Un{J6bg)0VUB2=8t4?Pb+V`&&qu&9==n@ z^PSWGUHaPEsl^vfPW#TRX#|t@5EF@5GxQ@jK1A(lprh=pK{$qsCK*<5R7QnTRhYYr z{9ZW7SHMo_dxJ?kDT6+xb!hC+j8m*Gm!~PaGB$-@Q$jMY{_p$;)8w)c%1hMkn!k!+ zWD)zn@5`)feDQsWz24m0T*_&ksvS9#vBGkUF|qcB+e|K~j8lT|Ocj!tpush5pCuMf zOgt-;(u9@Ii)1!nVF{n$fFBhZ=U+9ZeTu=cYh12Wm4!h55!%RH8O<9_I{sEJS>w+TBAiB$G#ID@{bq zA@4mhc?gc9y>|;)ihN{lgb4{oaz@r{Akc&%41>d~4pAziTHnLGku?cJ9suoP1NU== zf3W{cFTqgfsxs#8*|^mN)zmn8&7Y@>b3OD})Lhx$Ou>fPcNWNs@hcfqbEk z6+j?p5D(!RjSgmZ-(cy_%w%K~lbyVo!%*Y990KgQ1NH+D0s_H=S=~$|iEB78r~h8G z<2s!Q!E%5=ymmL8Wa6pYKtzF}a_AIW9B!43j0%RPBeq7cQD3O#vO%D)VKLUVs&Kli z*uu;>zG`jaoYXC#V0PyxhwXZ~4t|Yo|SdZAUNWg*q z`gx!oj&XaW<#MoT5oibY%j8vX;}t6dZUhrkV?riuTQNlmP%u*-)H0*K5>SR6V9)A= zk)|aOAo$R~(fkd`iZIr8CDODAL?k*kEyZx-*^6|Uu3w07dT=4DdD&t|6heoOmvPAl z3OaisRKHL;{@{nwn|%8B+rRg(zx(swTmJAjKc9cTYw*^V)b*VMw`$Kn?!Wh~w}0zr z|EGWYtAG9@{y+csQ$OPkBxfh6+;dT$dSf-lw4=I#$i3j&mqH6lND=LaKvItluk14t^x8*FxBoT^GC3S zj!$HO#8f$SRrfP|q?Qtr=;u=)!>ljP`{X*9d2-TAx9VYk?TG&{d&;hZTuh^B2}VGP z!6R%pyGeZm!P=3)VJeZsM@J+0UQu7@$OzyN7zxtz0Vxj;xexS4@RF+gx%c}|6aj>mXzbh99X!zE+RM2?icN4Y*m7T2MtQ4}i@}iX-hG|Sr>p4r z=8lGNbSY2a{7vgH@K*}RW8en9)%w&T5yS)rGrX5Yj?q-`Cq<&;~OQ5pD zy}LPMSCgCPTQhbxesk+Nx=iodXbtab!g)WQhI@B3xOO(OJ51w22HW9kprRcIV8XP| z>O5Fn-m>YlI@Ja{4F9lClO?qc6JnpSt-*sA+tz>s*LH3`pe&BrQ*LtaXtd$FQptFM zB_(PQQ)6=JOOemVLbZUcxR<9HJT*E=R-aw|i7m@tf$Ic&E6QPG#=&y1g6zm=dty1@IcLi&elZxyX`cz6x=&cg9};DEkKAWsP8^&e0walnAWF zZ^?H?1gQmfoch!hF1hd?NQN85gxm_``=>e{*o=k20x=;q9Wn-F3JHGc49P7q&g8ff zwtC+(D@36oII|%ErZ04!69)Iv4sz(t@}!W><>$rnijjv5>wZNJXP`vjDPoPv}##?=XGEGJm4_Wx}42wA&sUJ-K(U*a|=NZ9A2mCbPF)=YNBhEdf}GKKtUV? z>K81O#Da-QeQj64bu0ijE&0w~471jEIqD=A&tpM0UcUa4IB?O11DQLF=g^1nO7PqQ zuKLf+1?ny^)}&z}vw1m&Z&WsMxPIQOV|2WrZ9b$DVgx4@Lgza(r)OR|yR`nV|L9Nt zBCPd?fBYxE`v-sY2Y>j-f2Bg}{+)k6^9%nd`z)hL0we8q%@C@a%-E6e@o|eS4j&r} za0GEMa&jVs<0GTqnjtFy`f7$;2l`yqeb|Eu-3R(;J$-c4M8_FbJ?Z;XTFIG1P7H!D zYleJEG_zw>Fs@X4g+z9ul`~bol_KulNd}zR1)ys`)5kO#{b%(>acVCkALm^_? z-cE{(r7j7u0LV_UYajVgvBlk>KA_+?z%cu|Y}C+Gm82gvtq3VFv3*7bZ3Y9?>>X1x z0yv}$Ik^ce1fXJxkCgb09Zew`(Xc|uypp}`ZVF5~*k!KlOfP5l9PlrFcWdB4DtI8p zFgprK+QELrLO>MlXxcK$TReN)fr3gcVTI6FNkL6%nxK-ql3jQ{xzyKzg2C&FR}sUDE0@ z?XcE(!Gv4uHf^oLd29ek$xK?oc)r~&A^a(JHU*S->{e=tm%fE9KJsC`VIf2A0Kjsj z*}V7>8=z&&A_ctGH7=CvvaD%7nn9na4D=N)D10zg3l$9-2;3^W7$PWp(C>}zaMzYg*2re=o>ebRy(=DjZ=KmP+R=O{ zwj$vrC-&E=cB-hjSy?3P7dtFRS%;yf<&}_uH3VqLSLBQZf)AZk;!@TaEtU9{U3FGk zsn7-jO;jRJ7#i0sd?+}-zU9(ahJ5*shWA5}s)APND{unf-l#VCN)6?gC9;cQwA`dT zoT=*N=3pC50^c&{SJ-B%-p%tLVA{Ma(%fQxGTK4JZB3cUByN`g`iv#4nOU)(}URACUT_(@Q_ zF)qjhTR{7l!H33*R`HYR-$QKp7BzxtH51o>Up{zMWxbfR8$i2!65zx9v8VAt8vW(r zC*wK8YeiF7=A;s{7tEnPN`_4}98KM^1Gxy^&!zp#gHI*FY}Er*6=cz`5CF-F-y^FH z;y4dKK?OtI@{oQn`WOb!D3y34IQUNf*b`0zGDVKg(k25j!Eb!PTw=K8D2FcEb%Xk1 zwwv#>DyR{`%;YWgh*=xV(y=1y$dd{twp3zemnd{NZxGB0s-)9kW|I2iT%Adn0;Puo zgxvZ8lQ$Cs_cFV0#PBk`YV7t>q7v!6p6I(9>9~gDP#fWprARyqu+()u-g7(J&VFuK zg5s>M8i?p6@y@He8x(nb&T;kAR=QS+GRcTBpE5^xq=XGoWYJoXJNC!gI z2Ca&i1;7KyH7#YgT_ps{c_y>Pn#EUQ?bpm+CMcE*gFFG8Jc;8)|CtN%wv}MrJZ}Uy zHe3QRvQrE+<;37JIM57a!W=ThnI+rfd}h;Pxc;L5%nTL}JpAi_@_+oFKW=LKOZ@lW z|Ksl$w=PFc%_@%Myyxhs|HOm^ln??>�_79yxVhQFIf)Kfk=G$%IG8gC{0JCnw#9 zm1TTX!-N_ml&EA>LK1CEEg8faHjXzuXMlh1!%VO9P-r}XV?dx=wLYfN0nC(Z48Q~X zdD$!;r2XK*zTmMDC65eQ2%U>^lHP!li?MfAvs1hwE2i^|M^@F?f=5O(s(J;1eVQ8_ z^d9UFvU1qxJ2aTFzsD3PA)Kk|^&etq8BFLSK+=uSbD$3#m?6e91#wX2L3dS3P{$^+ zkDxdZtQiV|erq^Jh+8~WJ-oU<<=)5kv9G$9j)HU`q${a(DC0p| z6#95FW#ZyZ6a_Pdgo$+(of&&OoK)iSHnX0#I1=A}C&D;wcZ-~7l4==uS?}0`gS{Qr zT$Ud-?(N(JTBG{7Jy4a*kn12o(Icq{jsboWm^4dN!s$UAsOSg$>)Hgkk|!bdfqh;6 zeO^Yz zY1``3x1BRw1S_Ti>UK8z6lNE|A7M{h2+R!Lle&a@WCtC&nW)6Iy^)uQf{lK4jnlT& z(UeA_V^Cs|oa-ci03f{sdX-6|S|Y+Rf+|&y)#R~QS*G+lYaegB{4GjI7Qe*#&uC%& z&V2b;7<9^guT9ed6cqTqbI9uA2NkJ~#m{He<> zzExDm+oJQYv6ZTW479_U+=&-hpwPEBLWuu}i|=vFAwyZXBs2;r6PV|AJLyqqXZ_;b3Htk$&b`aynOAtpLg6Jo z;&!S+@GUcM)aQL_RXg^PCmlOM3x?Bt;H$(4zV2!670hR%JB@*GoCmoY# zR`BpXECW6_y)dxQBqY`&W?t|B9cFk&9bpCvkI+vB{Ko3v#7mnq1mKzS7YLU>@s!UT z;}l<9^L|<8_B{5KXg8{P#Sx~+B;A1( zW9IQf>Bl3h7Mht1?kXIA=J-gnc(|4rqSZ`7o3Wo#MaW>FK?Z^-IGEdzlQ|+&Xx0x| zBvcKMZDlPpkx0D%Ucu;N1H5dG_T9>nU$j9TR_2d9W)vNj#muS$!sQOpbH)s%Ba(+O ztVA15M!Hu4d!Rd(>{uJT1C|2><}ks8&EIh6b+8;hsv~?S53kyH$LJ0OnA3kx8j#x> z5mZ-Nj?-~X_eE$BeN7z5HCf%OQ4p6MbWjEYev7oOWOv=f#_n*}O^_j=QAUEdg3Xt4 z9A%u`?MT~7mRiF+$=N^p$wb?(DK|tA*tKd{2mswcBEOc40pwb*g8DQiXyw6crW}bU zZzzZECV()D0+U5xVP?lw8yaM3vCUDG#Jg8xUDu@$Su(&2x3C5X_9HaPn_5leWwKw3 zZOa-9yaMn80fq&H*;vMsAa%qxMrg|7P$SQHPSbsw`jL9h4Jw?D;$o1YzwTm|iiDZX zO92p_$%@Zi1oe4O&xRWpGFz6y_45Ecn$MiOXuJo&1MFqDEQQWp$ZB59YFhN2nGK%1 z;6F2$*?1{bcOh_g4ja}38r`2y<7Ak}3)3(EqaQc8{bl|8t$+3VyL)ehznJkJ8;_ou z<KYFK1;dAj1Io5@@28p=tccC4K5_t5$s!@c zO8k--WB-W;0g6Gqxk8GuF|-bRRo-TL6Ay5a(}3OX%I>t?ZB`fr5V|Y6biPZazfRx& zRNC%V5TF?k2CI8rdl_L2_6t_`1P-Lkl^Q3#I9b`{lKZsU$6cPvju0NZo6a-X(s#Ac zahh#qF81x~3{-W0VnQ>l=4J<)c`qjhc>u;UBO1%v04Rd@giKCBOjWWspDlfjJ>z=MoBo1jMrwX9eT65K zI<>?PB~GW9iiQ#n4Src9xr)e;AiDX|hfl^V`P1txtO-iDsLRYLJ5}V0H}(c>B~D?D zC}p6{0@d_X=wsJa2Tao_QkV$%kc`b=&C$WqxwnPN9X1yiIXTm_ zh3Ot+&x$1&0nV|j%VOP&eEIU>WUk6|xem^~!gFwtr&cU5FW-{m`0&%Xp!J0%A$f`o3|2~@ zedW*~gW;ZFI|_ETN%1rD+X9u!TlgAX-Zh#Q}k%)HJ4Rt-O5?|2%-_{2KJB{S;< z(j&7HNQLqvc6CSAs1q5a=X1X0!D)Jsvw0(H)E#qU%!iopB?z#PZ282z`*JBgrol@g zhXXm_M=(?VZ=Cal&%law3mkkT=N3kU#8eM72}wffA^0e;d`2M&kW4`#xmY06m;(H* z@Jhpvm|RQ?YiHyyKJ*|L$U4OOAypx&5XLR8&g=ojfpJkHH6XorjS_{3YysyDk^S;V zp5)N?1IkAsY;#lup(*oxWKQhRScCF?N+>iGG z`EKOn56EB<&I-ni+*o702e8c2V4)*D#&`8_j4;x9&BIrNrc$?~ zSi`8|o8gXYCKVx++A@R-ZEE1Agks@oVVU_w!|jcQVPc?9$Cs_yBW~9663Vtia?Pc zDHUm2q?V***`kWggF2`oLw1vuSxjS@mdpOS`DpWHK%L5c8Y7gNIIIoF@%9w}p6AqT zsD1$l);RXpUC07zHZ3X0c!^nZbr->hIB9eTGR(%0YP#e-JwuBaK7S$FxZwF>I^K4f zk`uf9_GmsouKkq*?>pMLYZCJoQ6ZF`;wDyz#$&VY~e)Ru-^S6KZ)P<*klM{iH zlip*a!IP8WQ`4a@ro2Z-eXR1aHi*qrJA&iz=hHZdQf@qES#>fS903aYsXnIBbb!`0 zbdmuFYKCwmsN6ag1Br`P8#H@rO%IOw_=J%#o+kYBDYyjZBX}7gBG#zb=$C{fq?)1c z2*|LXA8`rai-#W_AsON$i-E&dQ8aNe&@psuEOe9`QSd--5Z`!cQ1~|(J~rmj1R!oq z-=Fdx?6dG<#gz1d1|#@6wL`A`1iwJdV1_isJ`!EhUDXp1^_h-1y|P;c!yb+cR#G|Q zrJHmTH0ZDH2M|(gT$#j4SEVyX=sVDh%`ZC|3Q6`QGb*~Uz>lxqpYm1p0RPg;+dzXZ z5g;S#R44Qwz|~X`PX>umN1Ws>0z#V@3?1w>aWOzqmBS7;h4&|EIHUG4=L0LdfP$NL zHG3*~3}U3Tq_We$&&+2y90(u;2c}u^a8FxE9@N0X$iZH3MSI$gCRGKyf&fuUNIIP% zLy=y_?q=&ChpM_gds_W+q>-qk)yI1q+_IfX-`NPR^X*|~u}rF4(kU}(H}42ayt6@`GaM$wnN6Ra^Oj>-V}|mJYiy%>st}ql3R}!H>wBZl?_1@v zz1Ha6duo2QZ0qH(i!Zz>oWuE#nxkV=l_kgd59X?;!9v#hifx)swtgJdbKFthnh--b zGTlRp;I}f9!RvhlM;ZHBnp>fKs>>)ad2NgF%$$km=15a!J!_t1XIaM4uZV?$t73hf zj#e_OZK4@ra6hZ01V;Yjb^UyiOSzKF0&&qmQvBcj9@m+@96>eJOP? zrv!27Q$3Jf+Nl@uk;kl9f)&+4wq9_-6vz2YEs{IVj<8si)ju2;&#bdw%%BiX02YfL zX(~AK1XyVEglY%Vmxg+f;V0(#oX4DzwOosbQznQc!_TZ23?R&(;IX>HV7#Z%zI$|m zHXj&{>ftWlj$2Bm*VzT;cpRfRxk=6Zvp#GGP|(hCy_X zvNRJ2Hp?G<>Qo3vAKMyJh-fCz=^&e*OiVPWf+6vbbwbt**-*yQa4Cl_GqV1SP#{~*$T6>!9Q-+L1y5{^-K;8-i`O(j%cbdmSV$~&EIZo3SZ0Z zyPLo}CvOY(0Dg{pK+g3siYy=zi1?w*b>ld=yR|4l2qO>KvMnmcPOQsP{bghOP7jwFAN*%nA=)A5P z;BuDv5Sn95!vbLM(*aRXeO`_Wg8C#bj&i28{!0No_U5;}dKXA03N)KFw&7 zBTnzwePlTO(12fcLcksf&`XCImIM`LqA@~gOgx}Ov#rK=G2et~BYp*x;6NTVQ(#5k z;h`Y)CjC?#vun&zLvPK1zjnxpDn87O{pA{#3bEc>GYA^w=wNl9xN*o|JB$PG!GTQ` z-DWuBQIrYb&{fqFIzqik#{M1=BkO*VqodJdV;Kx4?xmbWGUU*aVd7s!m$}e*4ya~W z)x)N6RZ8yDy*6j)t|AS7v%FoM;=b_V;n3m1bovUi3}~1qJHeFH$4N(nOtd55ae(kZ zFV4;;~=u1-ZDX;rb0=8c{rK2?OZyQCe6M*G?}63c>6i<9x%^>jJ>;> zfO*s=E2G2>1l>XWbK$L262uvBV+dfm?HsmEn@@RnG-P~sR&#XkKU?~W^K6pz8hx=$ zr&^!sYHbeC)FqrVq>~Bt5u4{#cDwkl#BB65a|m*yxs9NUt<{-z`V&gD^2u7cR2^g% z46*+FYpWlsZT-dygLI9adLc}GC!amCD;-+Szm}g2%Y&O2G?k|ZS}l&Uiwo3En54Iq z^LwuptMN+yc;LF{1v9VYyoWO{fj|=Qz5y?l$+^Y6qge)I_%F>^3aQ0-0|eSK|DjaL zYrwVwMz*bghF>T4GdPsy_pLdxfc^5UaCgDf!RjE7Ju4B>S+x)c_{Or0u|Pb8mM?@i zIN}_uE@Jcdg(mu_{G}FSl9z0*567GF zpEZLY#Z2BpCe4|Sn6<=WiHof;SR_RWnUNrkIN-WZ2CJ1FLM9Ot8m|j=W z?={T^N7?xmF0xLjaX~)KATVDgK~sECPBIDjd`*q;lz?{nRebnS?)Vdv51W)21c;4h z)DoCv4?MK-zaq+t*GkT>v!FNrjO9Mk-Ak4V85;61Z|n(9=8r$6WuI6vf9zSDQsSrL zI_&B4hm8wH*eq6L@cjbnQ=VAOFh>D%#gi}C8dj;$gup7(vHDjq_7unmz{{1sSU!Xg zEpm<}N0tpaJ(v(WTAm1XA`%pH{7)4^9b?%OCJ{>~LX`)n3RzT)vFH2936&dqn9D2@ z3Q45tpn**O$QmaAnIn8xf)Pgyl0Wqg?cq^usagMsi)P`t_OE3cP10otsa!ucT z5TMC^u}|P+@4Z;+4$hnLOAg+u7le5u(Q`N4aV>izZWwz?LfTitD)fa~uFz?)haq(G znZXn8(G~_+h>xjTiJse0MTD?ONU6xpgaYiqhnZx;o7!$TF~se}zew9kplO*0tygV} z@zOP?Q_Mmiz;D&|ne8h%JxT z@LP3&s=0ex)uYc)(`JoMJ{tEv4_TT-vZOIiM14_(+|R26;S&=PeBF^@*CBR|Eza0;crc^7H%wd{_SFtX0H`M>Gr(7@7P9s1 zQME9rf}tA>d2G~Q3lvn22^++{5r8PZw?-Xg<&v0=*lcGQQCBmNQPmSXOtuWv4yz;F z=RY)%4lo01R`-GN{D&A@4ECe4m{D|nEDu)qnV(FM0_46BzHWa?1~o~)0_<=G2RyGi z!%Pt7(Gl>WwTb=Jed%fwt2LbTF_M`2VnAS^TDit*7BjziU(y9UV;4AS4Pw_`Hjec% zsqS#Mr5NLY$NRd{WInSoTiBtHyAHOA$(F7D{Yf0B?QYJH6`{AXGo!o}dkZ@@(XmUy z;k2DjdC(fiE)rn#rX5YVD_ts*j9tV+AKeJM+n+btC8f}3`R)iFfFwmsgya&^_(`tsf#?+NGx^^_CZL4Q1S-oJK z^zUs8$acm{8fg2!pYKP%|Xy>UEbE~y2q+Mscx)W_@>J5z-ONMPif zPY)@PGqXV>33K)nfLSM(7BTidR$(h<8~P)46VvNISau^-YS6Asi}M9eW$gdH$8nj& zxfbbbJ>Pukh^g$j@ZKWTR4Swa3vT>W5(F#iIqv{wtkF@aA>f>5W(Usj$ujHXjiN+L z2`Qd)UaXiozb~wpE&FJmG>l{k&iToJMq*X&i7y~z&a6`(D*Cn$Y1*9+Hq+4VX`hn@0r`&zLJWXlf3+%}`V#io;1jU8Lu>VP`(RYy7E&$K}v> znp1_W^5KUlU@m9qk=6GK$Db8YHbN0`j{3`S6$t@^ptxxAHn1=*fpBK(4u!@{9Da~L z@|fd)067`dsPw0*BVLSwBM+@FoFh0)3^+-1G1*N6-h%Dd;>;1|M`zTKMa2g>0~{K( z)^Lo&f#f~hn>+X*+I=%$NGWreTR_2Z=k+M@?~Y=H@2FFJi*7T0$`HZZ_Hd(@VDc6# zgenHw8m5x~*r*Cw&7s}&^_a}78D!kWhHtiPWY}NsxE=x>DLNzpUR5EH0uz-Gvsu}r zeKcS%OI1Nekbq-FiP$J5ZgpG)<4H=1b9(Op2;<3HPHhn1#Y;>l5i4FH3U;hUTCQfb zUkkH@cy%M5_?p>GXSF+`<52TbwDk%;0t;jGjbUxj{A6%I{OefBN!|=KE-Ine*)$4x zC9~zSzkVUqv_$ns{iOszv;`-xFrFBHSjs~#`_IkOmXK}Vi{>xQq`AhW5F}W$pOlbfJbHQt;Ai{5i3xcLvK`Fn!QW?%ELrj*JISOnR{F2$?X*X~S{wp3+Ikc%VU#JZC~27aS!YQX4XiTRb&` zVWr)%sCZ<=dcJ`pOe*o#(u>A-)R_z=pVCLjYt_W{}x1`ZDeBq{+(GM(f=FDC;J54)?_ zGEM`Di5T%Qa&%NqgZ)H7PW|;zcdYfk1HH5ytZ-z-OfKHvBWsg zK42lJFMUsk(n-4LVTj*YNhSpQg$`OeNeVy+GECpo7OdV#C)v}EJ!QpCI!U*P@l!fU zr@G1A8G9K@B4g?{(4g55(zRv}hY2}1i04!)on#lVt;-F1tmq6%W8x}jYgp+dt=@{x zA516l{y;iO2;aD^K7A)kg48LOx6q2PLg^$2k}L_9w*~;KV6&agvYR${nl{Qwgn~ds za3F^RcQs|~bSi}DI~r&`txhr3#~K&JdB0FFU8-TMbnU2DU@;rVxMX@{(49xzhy!1F zOK@)+@XtjcNcA#r$V%YWrLV05RwN-aZr=h>)Ic4cuz4OIKa^nc!k4DA z*vv2Dgr2E0IKrna3~3_NKfOQz1DI_F?@hf@R_{yPRpQ7iSQ5k~daB4)g|#mS&t$a7 z1#iG|_(m(l70g({@U<2CEPL0W)M7iVQ=B_#vAneJqg9J)Yd}hAKnQ-hn&OkQpX^-D zzXI$P6OtL{kt<2a7WT3!>D@B_K0f-`s1JV=Kn{PGDsnjBT%W3fmhXn|ExQQ*q*I?^ zVJ^L2-e@dv-2^FeeR*N|zot4dn-`Gk<_qr(-fUt}GT}Eic33E*Y5X;EHLX`-)HnXr zj0*AmV)@S`#vbQQ(oqnP)x%%1oT!?itXCeF%&eEqzTw;;od%!SNyFJ4@hF9uH>=8J|5bX zAodmpXD9O~2&Gs9(o5FNy3ysc&$*ZSj3>ZhsqF9@o(fzM1AB0#UPIoj!c*ngSo?NnZ0)yJ0dL1RbA1^ zAeN{^+k@=hJC-Py5cnk&F-%}nxG<}KG>E3fv}DD^xkNu@DZJ5f5o9lz(hp4!(w2~- zV=9P2chrXP7LN0o)eKFid+)@1ah`*MY8l^`Lm+Pf2Xb^Uc{``?zEPi4!#dNCWjAq* zd$o*Y7-vuUW;}H#N?U1~$uRj&5@UR%kfi-umcom1Qeh>cO3EXY z#KNmmi%=(m+k=gZVJvQ5GAXfH$5=u!2+%@F0Db_)Y(Pu9VG&|4; z0%VeiN`-V9Ja;kCc@2Qat;vDFNE690yLCBu?gEbe6oy;?Kt`IVFZOeckj65=xme5P ztmdV7`_(8(Z&B^zi`EXdEgRK02}>a{8yRoy zAQsSx`WPV)q!&3k={nT!qwr(^SN%tZq%0ow9v*PlP)D3z-Qzzx>{JDh(7YN8JT#r= z0AWT|kM)j0h8|iM4oOZzA&I-1CBZ=L2rl8guV#>5G*vx5`dW{g2epcRPHWh$fj~cx zIZVik;{KlWif-(K!bO$@0lMVCUcVG2M82wCQz zwouJrMg^lu)Im=As(M2;1K>SBUbT{-h%IAphfA^%&%W*;z!e7)n0WUwtr&opUfw2I zang!`(iGEy5PMHWr)>(VYol^xcN@`;?AH;jO1XifmEB={T{#gEdtYUzXKx3VF^3Ls zyBkc{m9e|kO*3j53$aE@(Oo0%@=J0;hnYQXIO(QeO`D01m2gMrnKbr- zTLgZs8N1jxPT!$3+T11*+12b5AF>6k-m!YYN+_l`brWGv6NWA^p?MWrdYxxy6MM&6 zW8TyN!cCu@WwUsDL;7cRt{n{kLJE!5BX(<&FnwzsP|&-p(Pcomz23jO$+xR9P~QC6 z603rn8BDApy@ikFjZDm&{{YCb>Q;fepFEHq3OkRg!bv~-UX`)eju3;g+_zvboX0Yt zAn8bWruFZIm!v_1G(LxEYj4bNndLZBKty)Mdf+Vi(72Ac%Vj{g7pfML*0_Ea&;P1q=8cjyz@_Yu z7fin_n|oWp`XO&;y-p7ytn$gM?@`mCY!O-uPEfi_yTVDCz|8U28M%SS*esR~#ma+b z*++@W48ZJ#ks;RLOBD_LnvGXY*{KOj4KgjGErd?Pfn+>Y3xQ;KPpk47D>~!}YMo-` zuw<5h1Ov$Y4W+OgW;lyjI`hW*!W$!nHh=hBAosF>Soq4UV{j5QXs?vFkuj&%u==@! z53$Bl-VFSl$v|B--iy=Ag(lLh0m@yFIluIfd16Xo?DM4pE|8OqGDM!^YMlMwXXZ`= z2#gI-En?c_!ig8z{r7=|AiW|!gR|U*6CMf3OeIykjD2_aq0GXA>T-N<) zDHH3vAM1aR&pz+N9NaF^ajgG-5!bKfsTa)lv4#V4l`+Teum=A=c?rf%iQIelQ-j!4 zBzePY=JbM-x#}qs{FF7EKk@`;3TR>dC^JRLaE`t=Ci5A#l6%$C6-nj}YHkqN)_2dM zMr>m_kv`Ilkc)4ejCS2fkn3m&gR2n*!ZF2#Cj~IPK0LB^p1{p zURUVwErBA331g}p=EzE#s*@D=28TdFke-s}u4Xyog|~A0$dEaGcU4Q&sA2bNya#-E zJ=A(7mjNZW!mU>Uel|Kt8|t zgj@8VTL2}-I;a|^g1C)6Uw_>^b;p#Ja3#PGSQuC5R~_M{kYY!|@`N#N1oZ(68D!iF zY+KR*;bpL5l;YwmA#;yuS`27Dkfp!2E7Y5?`8ywNUc^iDr{}QwzL*Wy&4c&MorWQFX9z~t zVK5;%5Kwo5DRp$Bme$z25o(-qXaHmwIBr*2R5TA6&|UDvct|;P9%@O(=q@Oo2pG>( zJLo+!D?p!68*H{b?9vV%M-e^tJ{-${I++f-+uLEAXK!Z!%nYR5)#9sUqH#c4 z5}=?Tj|F+|qiuBvWLv?=5^9ZcV|iQJjwTndu$+c7o;~e2#y$k3RCWpb$gB#|i^jW` z%3`3PM-pRSWd}BkKL+5XNj?lpq-V8)OQoWw3AVdG&HVTLLw%JB+ zY7n55#cqo*mWws3h})TBoUyH5<}-LKO=;* zFQ+7^ir%qM>|nACXQYgG$Bke67RBT(g13G!tzYgynxc8yv06B)8S zD!DETgTlOAH8-~`e%x~D1842Xc*IDjSF4|pJMj$AXjU!i|Gu`I4t%fW@LGisuxIr> zc7gG`=;*?BYAN1UjAxF2>gTfd7`Ia14A+~!qeK!FGmvpc{&@0@&Hmv}#Gl5JrhjIXR(#FMXVP*BQ|msYjQ7X(@}7jKwg)A^Ov1L<;e-oduKjmTiW zJd;GoOKRFaVb_>;f3M8V&&CU#A;Sq414}ejXph1%VR-yG{hU?M6Q;gYya+qRHq@u5 zkzl0_d9tDVU;|e*LuP_t!&f+lf%Qj(3<51=Yzd9B1pFxwR*82Z{$hN&{}-pVg4xVgau>3$TbsmfB=Dr zl#}#2ecr?Xv8@1qiXrf!9IA(iky(9r4G|3m^8up6YgPs%aLQ69GiC9?59C2@nRJwv zMTdyWkCpN>*tp1Da~To~dy`UE)dVMB1;ZRCvX-!`2#>XP}PTh>I3P!qOjU zkW7d*ph0$iJ67pB*mfn}wJLi+y2M19m#G11Ud~J1j0V(2e}2$5d1)K0Ky0;6uz^`Dx}ZdwYSy&x2viPq0&H!bt{%q%$2_xUvVFtg#3`@{sEhBJlj zS6=Vd?PmBjYpS1Fz6$XKMGMoV@PKLjjihME6 z@xP;^IO#n);sM}c8Sw0jso?PmDu`ATBYgxTYT)!H?<^M_jzAD#@B5ZrKQ-1N&i3P|6WAruNhfM30YW zo}6$hgpv${62t!&bMF;fSKns$;rm{Zho|>**gL5%QH_!)QC;l4^RV~c)u~2xilVyo zzVA0kCWF{caREF7*uEG~axo4tHju{rp{mImlQ-R}a|0XR>C3_JH7ZWSf=Vh5itU=KfWoVRh4^aPAX5kTWI(3P&{oWrLeGh=@VNn6jL-COZk?zPM2AbTLr^@y z@pg0#gYHh?LT$%6u-MO8ByH*HDpc@bn~$N^t=2&3R!(*3bPuo)8vxHMH!+t>-~6nH5O7oJk+?atQPyGrxEs6 zzU_C4t=~%3o@XJ+g`C0R0AaCE5WL3%?iwM`*pFR^40!og&dle}IHfQas)z?}{hrZR z?kpw2LJiTthU3Os276Y41qYU`1NJ^^z%FO570Lr*O@s1}d@p6|BOdzm{#$t4?>w^l zT`hA2LPsH7`?*AQm5ws|NssvoTBq>rVW$DV#Hm{91#FzPEbVn+i|6shTO73@o z6BlI9>>B$CAaUnU8vaYiu07g{zuYLweRXWPtiyiJrYQHx-d0wT&(Z+Z#0auoQURJ; z=r`aK=&nSHpY;&t?lt%oOZ2nGKNB9Uri>#}GC$_irt$U1j9~Cv5_~mhGldCemNO%u zdWR>PJp@l@A~ah8-<#a0EHy^UVEKP-UNC3IF^-1qfB4jpxYxK= zFjFv4P}Y(+G#8WN-WnnT2nz^}96f9%6zrQvI7cp${K>Zr zk*2?RD{G9n$ZGGvvphyszm5+)v(Y4~5kHqs_`-%7b6JXB5={n?m3R6;UE$fmsvr^4vof6 z> zg!Z|Tanp>BiAdtZvJikuae@);;99ej{O}hW5He&&&4FM=7MFV-W%fM|x822tea6)dy22v!gP^rTAW~no{>9A8AC_G+z)8xNV1CqM>6rF zaBb`D0Gs-#E{56Qx2obVOS()WtXm1~DSJ$!ZdwN%N(|%%*u#-z+nr$jGQ+63U=0Vc zAQKO5;C*;t!F!N_7oGEqG04GD&XM-v( z0~F;Tris`jL2zC8`mA5gevVWK?y4RG0S0Map7e5lu?1F7hL~hHrfocYZH5F`HJou_ z7)MMGq?QOKtQrc41_6EnOO;VHO;BZGmny$rCKfW2&{H*%4(Pfv={h^$tr`j8pd7?O z35mf=WBv&p^VHL`1odd)Ycz(H*E9FsaZFo}^)< z4@Urm-c!Bqif->-9XU{$vg$CEK%k>td!`=;Su8%@nNI5K2Mv03mTqF)Q(vt#?A1y+ zi+R=~s566!49L_Kagf#FBP|)n+Q5qDDW+}YXseZm8A*MF>4N?fT_zO*|AMEwy~jHC z9cZ$uF@p+K2o^vxMh0s762R=Xn$)J^uTZLld_^Nk!QOD*QfY2rFsr>Dxb-`y%)0vB)|Bea#giP83p6TQ z{iZb^#d}l>DQ22$*dm%KHi9SF-B+-n#<{r9vI;XKE~sc8GQeD%BW zo~8h6c%1TQaEi*FV*oL`@q4oa7jrlrr*D{wh~Mta`;d5u1&OiOVmW@Lu~$2IT+yCZ z2|nC2kL=q0+4P9Nwz~du6eyjk06>8v3(7z{ksk2!qd7S8S!Grv;G|{{PdT&Xa;PzW zO0wq58E}QT)%Y7n03@^RnB}Ahe`iGqGPy;irkNPCZS~(=4KFqaF%A~0UJQW5 zYvAXz=sdBlLbFX9+0C7NTQvJo1>#*zmt%8a4qFF_g4R7~A<{_@l#LNl%U|B)J1Ym% zgN!H2hD@wigp588)eoxc!*tYc$G8%d>Z!nhHO30G}%*&S_ zIa`S|`BR)htOZX^EsXX*$&?XTo?=Rc>@yt3vtF7!D3gfOH;9|$@t)5ZOg;EaeTI&S zm>f9rD&F@b7l=FboL-MUX3OL-l!m6@7{x#ujd5J1=Vzipb_{|5O&)YyB&n?&NrEw2 zhBf0@4Tlkp5~d|t(~8+i*!$Q#CUJU%9~cvwvlxh&HTW#r{Xn_Xk8>1M81353Bx-IY z`bdd!$%dx;(Ra+9$Fdtg$Qya#_=vj*dxnCxlIhc3596Ji;5}>+NrEaRtDmszL8AL% zX5SN4kRQZ5AK+l7a535a&<}DW5Z+ao%zdz5w1a1Xf|;CG^1wtw9OOu11yE-JS=;Xf zz*krdbi{>99b}v!8w>9Q8`oosk+E@gA*RHT@j!+gK+Fu8jX=X%xcOGNX(QHpC&3Cb zRY81>=pd&R14LCvW_uxZzjciu;ZBrm_*FKL+svE+v(+tQOSInh)h^>~qV0~q#x%n< zEX%~*>Q}Nm9{?9|5Ljrkq51~b!i_7e5fk%BfT6k-kRb`Mam|iLwI5dJAvv=a=(s{q ztXYUQt|psTpZ@+I{sv{{M?tuy;r9rwTmv$j*if4 zd}Yd`plKfiVJ5;i<^orz@d*M16Jm!W>aNoRLVfQ#2bYAd%|vg`+Y}NU2>}tSNq}HN z_k|IBRhf8-!;7y>q@Np%-JDN5JD5?WpqOe7p|i8tVmD@e;I~U-k!#anLhpsqFfPA5 z4*atWYTNfKZ!mmy%BSW-pQfAu9bJ_vf#PVG)nptW2`aoAUuhW8m=ZU~*bO?PNmv2~ z?~SHY`Wp&d7;&BM2grplvo!1hcH+pHey?`+yd+GYX8a&P%P{W(4|+J~jNjuWI z?@$X1$`uX-x+ycZfcij#-iof^nLf8h7~2ufushy~4fy9f(H%O|5By^|VMS+PFS?Mn z;))Ih&a|Z|jgSF@hns&}R_Bs7=n?W!8$81B8DB+*NrGO1;=c0wv;&RU|EXNEAz)7d zgS3-yVqIg}fd167gX@eCqp~yqhrNc9foDA zQub7C21!b0{8hpr``lEv{vGSl8^2OCQ-7VwfK=zyq*uz8MQ(*mgZY`nC9Ti#mC|{HZ-_I0bGBqKN zOlZYr+K^?iEf6I-ZGnV3f*%Kt$SiEJFwAzI*|i=&dPCI0mp!$sxBXJQN54e^T2tF_ zIsPvSlpu{ib#i>$dIj-T*vFd_=jJ|@EPY{(cw)O~;giXLdY`XYK*x#<$XH{o8XbabKNifq&!woykQogk*-1)EWJ)0`$U6YPe5TNB z<5NTE_}uu=3uVQqA#j4R)vV_#b&yj_Cf{X`ZQBfyJXMMdrr#0&Wcy`5;mB(il*hO2 zI1U!!?>YNEcYHff8G|YlKVzPZhz@`U6wGvH5Wme-Z=t2lSpT6@9hQQ}ktM?~R4m4| zFH{SDVgBMQRhE?;_#B@$o>)zT&*G%Ym-x(9(qPQtwC7nY7C$j9(MAd5EVi7Hmyw=_ z^qVMqP&Sh%K*1=Oji%$r_DOkg;JFINTS=KpvT)DA=QJ0aO;~G^{j`lJK;~g0^(4~$ zz}&>*z|ADBC{ImAj5!lb$cka$Q1=5<4zWPil1(~=J1GVV`JQG{tEBIkx}VZ!Bndt+ zuQ8{SC~77uVG!U)g^Dza zN7i5wP8nvx%tK3?34qoFe#t$rvEwx9VA@Pp?_*r$3@>hD47KIPB$-RYl$gw}&8Wht zqYN#)%i+bGP0U_FkRgFkQ%gXPKF}R?#oO_=yNULD;KNM(1*Sf{<&4qyWL53DPV=`dyx(%vhX_%ik=AtzV-pi9VrA|GB z)4)GKBWN&ih3$fo8*?-ib0`U5Z#w<#pdS#(9KvzmC#-Q@6Ll;KO zR?N9|N*Z)CY!DRjidwWKw=tJ;^8=wAs1-v>;SW9POxws z!pooP^8+s{Y&r>N+tG{+t^?hvMbL8sP}eRj>;?6uAMFSLiRm(KmvYF#a~T{=OceAm zpOCGCRy$57ytVt~L=NEZrryF(WeNwexiqtwt%gT{c0@suUYF|#h^{03Pzwq0NL$*$ z<^W!U14_EElXkEP1c=SYp1_VDqmAh%KGDhHCP!Mm6$CV4>ebIfsDjV?2k8G9_fmyzySJY~#1qeSY!XFd_;%*e}JB-&K*SMJ({PbyV^Dbh+=cRv>h z{{UJR*;lLx8q(teQ1e@fhO(77<`;)Nb8I@W5@YNs77}QEkJ1tefu_zW%jI*qdM2s+ zO}{T&`EFxJoNO66J{a^j{mwcA*(Esb%$3Vk%U>=V6h9V8^i#8h`Hh^03~2xkF+*;9@+*k;L@g@j#&3!hA{W9%~}N+tnvB%Ef5P#cuzmz{oC zJpa)~3}c@WE-cHkC=5c&Q62e5pmbv76&55lGT3}26dUO~rk!NZV6uzNf~HLXRJ0&X z#Cw!TV9S*-h*Qk&0~1c|;0W*!J0L*pfc^3~xtL)x`BU#?*?5^dv6C~7WxKI~XT-mu zmz+W}_&hqWWjU-dJ05+LIr7@VVc0;ZenOERVbA=5UoyT1w{ukJ*)SL;a{-%7P%2H)_LD15u5Y}_Dj%I zV#A0@gTO)yhhdmZ8(kqBOQ$(>F*!#(90GEeorJ(qUPum1blgi=hhgh&14a2tNQ23a z`@p=ct_N|z7|6469qi|4n2hEWgCv_b6g0gWQd^+)69Nda1%-cB8V<`NjGbirUH{D` zFkT3R30SRNiZ)9XtX~b)t&j$rRuiqa!F9o!CEtztNd2ns=6nqAh9}BM5~RUoF(Sut zn1+-^985HC#My$#?3y_C@m94<{+simx}|X4^8VDL`@j6v|NI~SlmG8g@PGXm|N9^Q z>3`CG?{m0jK5%^&KnN_%;F!6oNbQ2>(nPF&2?vAM=^u%4fF0e(>MEp1So4Ud9I249 z-gxL5E6CU^bQ;L#SF*H~k7GbeFywW15?V7M^9I#D7~*u}VLFblOac)zWErLmcxl{q zeh|dyxi|_S1lr+X;4&z2!agI{rh$b3Ki|bsKl=%BtI5!n2~X9KO2Z@A_g@@!0iVtf z`Y(TxU~QFHlsOxOxl=GR~$9AVZfXT&MdOF9TWw;IYYY&!;InGjCX#^tIH2SV zgQ=+vo}@M?4jlaHXoq=ByfT=iYg`?`j{`~+FXLfcVULGXjJwo8*c&=O1R6{`s)#~o z@{3@@GYmPpQ~CPO z#Vi4X$3$OiPCd7L?N?fE<@+dF{*p7jtA;(wYes+or}DL5uwS4Zg{yqtzwx^Rw|-|m zbtQr~vzgcg4fCf^KUCq;9;CwVR}=jT)Jd2#{SIhU!dmt(>|K=URkhAfmf^f71DYQI zu|Q70gl}$uN5OCvH~Cb`BVSB{vtn_nluQ6yiLj7q&t`i8^3gub5~}WRXo^1qWkci1 zVrhmPyEe}@zy0fGL;kMX^v_Oa;QU8RETlp>y=(D?c?_9(YplpdN`ahp7#1_j<-MkR ze4#IcBiP>I5p;#%2(`E`rBwXhVTaNpm{2ue)p>VImcB5%4+JY>%yq26AIyz{9TuSR z2Vee56eRdD(=VG%hVS+mk8Tk_Ah}nYB})^DS<-!*KWhQe?>TTpanm^}5aT8k4{6q* zu*Pgas&hLsjL;*@Hawe5$Ek1*-C--7{ip=#cci{aK$@z(6#c+y?-e@D=^;37ka~WIFi0>Dq;2uh~AC8cf>EVk(VK{=8SP_fgL93(+IfW~@ap(W|;} zA7>LgV~FJr&P+X}TBz`9oK+EdQzPmgI`ioUwm^&tRh$_{-9rMDPh>NDU@O#WQPK}W zt#{ZT2n=J>;3KTbPHkoPZ-Mc^ax5j|*Y!PNi=bxG0so8-ZA)}L;1Q=@5Q%6CM z?Sjp>g0;(mnkDQ<8l4ibxlRCt_?iT@Hg5p@{5KcCehf3LUjaq}`K)6w3IuK0h&9uS z0%#1?FAD+}0yT@^zn^iX-sd0qC@Xa~5CK0o-kh6@rgN^Qz z>$9#4BP<_ZnFb0*Z!Sb@=B;m#Lq@JlWw4k#0b&fOQXIKK{Sb>enU2d8K&?*=GM@6A zTcmo-!|)lNQsHMY(IO4m+cEQk<$+RG$$aj(Z zfojKbEUz(k#&9I#+<@o&AUg?hE7Bt)YZy3#l@~|7fXoZ*B#Z!1!CI;gQ!}hgg%vCl z*yBJPp-y;qfD`L1mxeWBmWjQ}qs~yd*=E}b_WE($b*gV4DC>0J-kiJsG)^HIFmrLn zslN1zF1KvO0ZyYE^q(8tcf7-*X*i#*a$p}|jKhw*_kyVzJ7dw)7BvGb^f0HoH~n}A zHtfhM(&akA&4fXYImVld3E595GW4A2mbtjsb*vLKNP1MU7@PMbI|)tw<3KuKq0GfT z_9AwH0Mlg;A@Ut*1J_X=6g1)pfY5!kBZ$|)dea7vcLED32{L(xrV^6@(+@S<+&T*w zw0${_yJ;;s)Z#isAe4Wk0c)65$jli|GzRab;h+f6a%S8V09#EG^c`2yC7TmOdl&!H=x|RU$mHY&jTC3bBfW64sBv9UjAb9c?FX{ zm#nZ?&6@Pe)_&#)HnCH|UPudIl}&njB`J{1rLi29VmV5173-~YRQ~`@boh#n3M4sl zvhc!}GAfGXI;w~o68A$k1ksf&kr>r0NXf2j<>#CkHp{VKz5Ly(!`5VI>#+bouw+k5 zB>hr~q=ZdPgJ&H0iwxvi|2 z_ofzFTVRRAPqP*0YapFQ$h~tc$!cE&f0~N~$R{huPPUXiyNOK(DbyHZ%6$u;#eoj^ zF~Lt`g(Vxlx5}?N26vQ4{SFIoTRUq;U?#e7|D6MVlpjB`$B*%YI~F-e(wqCpM4G90 zMf2Rr6exloOBO$8O>CFp4H<>~r*;5il=Y?uL^g7?fCqX{L!3i8_@U4MkYiR~OJ zd#|l$PnzLt8y0KNCui2$_&(sLJvS=DiG) z*`i>!;TJNPykIck;PY_TX8!m#0|R>>Ic(X#l|9HQB-j9uDj&0N5M&tdqpdhodZTdh zvGo>`{rVnfJ7S}B!u~A<&ahIP=zW|$_{^9vsnH}^gIk(kyb037XH?@w9Crx`P)Raa z-2WILm(~9?XXv>i2e~Y)h-rO&xYt0qX>rrBPC($Mq6qKrIg9c2k^22;HwN{A_cB>Z zrVMCU7;R@282h2tTPg>$Kr9HPqa+J2-~S|}q(S*d$b^|aoH_>-WWZqero~N@>#(&^ z=!?mN9B1zIE!v0cRuUb$5KotpBq;ANN0T(ITO@Ui9C$0%c01gBE75*0Dj^Xo!GY#M zCN4IvVOgT%ZnSwLi6c$x0U%u4U3_|LmLjs8Fg*q@!{``*+*+ufwvhyGs}RC){VIC` zo7dF}xE@r@U}neNVEr-xPoCo2A(@fGY!{^HhaI1cBp^e7&0+?a2aH$mAfiOVB{mQ? ztpNyekPuk2;JG&IyD=YaSn*z)iPW$7v0uL&Yh1-w91Pr?ubO`O?DzlZKlqRT!9V-w z|I`12DEN>6$v^#f|M<_Q-~9gJ)PvB?Ic$--#lVeOAE4{z9LUgOXZ(OPjjofaWHMI2 z?3HIE4dU*zf}_5*t!WSe1^QQ053NFzxY zk0u|cK!%DUq&Dc&_&E)v8vqkp$v8s=Wky(&35VR3DXTR{K${$3*H4>?#6xc-#}n!KM3{<1AWf{5&P4Qby#)S%VIHS z7GvXxIvlLvth#+i+iXOg=agAX`aytx_7nDELE4da`HR^`$kxF#v>4;lip6gB{-pw^ z``v6cY*#ZOAdn+YJSQ1A13vT|=O?z%nUsghAq z7waq)#iQ+B>55FBKGq&M1y&>?TE?JHGflYu81t(+ltjUU`wljGD{OX2leHQKPxSyD zS@}K6>Be5%3Sdc(iJAr#Moo*cHjv@I{q+F=v#iHH{GlWO+Tdfr9(H~ztIasn=s(u# zS70@;5Q{yBC=X)C&-j`KqcV}(cbX2CNH}0N3mai$n`4G$O}0!S(k8nZ-I-2UvJ4>n zVv-uAMc(S;9yhYynm5ZeIs&l#F6+m~GH1bet0R}LN?T)Zver!R zhPwXL87T0h04U6}C_+4f?Si1YLIoSrC&D|wlPlz{I{iKt&VL}DDK@ZR?tNnT70@nM z0fU7MhuKjU^gF8yn_yTl!_-0fJ6>jvzrj6=<`^WHEB!EU$_CHzDL}{g@C)#s$Z(q> zGnzjFek+)Lk5g85Y#q#$HkdoU9ajN2)2t;dB|lH9>o0fg zjfD_qD|}{8Dtv8*6tfQ(Ombd{1q@<+VqgobDAmz`6VUh)@RltzGCdtb&s7(GqsBsF zo|!&0$e0oznQ-t~-q`CL{BY*OyZ}jp@t6np%=M^elhuHSHt>OU@?F8l*g^ zf-=n`w*BZKbj-z43zH@ra-PUm<^Ux@Ifx%8`=18e?`98>15F`}I!%D=9?Tng8R>eE zOg-Tg5;g=r{jn^x=N*o8-UkN~3pHjg2fvOzijTq__kfPzz+meg;Ga2*V>E-%IBa!c z%a)-HS*?T7_WL-MouV+v)yMx7l9Ub|=ud4$PyunBgz`3Y&!g$BsWXC=A6K=#5N)xDG3CcmtPC~_2TgjN8c%_be(I%@PuZJ2| za=JEY5^3595&UQz4y*AmMnj6m($RXnu2w*TUjl!|<_*vz>%!FicnJ`WZGkmQNxYIm zY24Rld8C%huz;#y?Q%lZWYZEu^~>r!Tn78GvRt#6XxRwXF8Z#|f)7nF4D;(8wgAwv zb_u7#6b~2o_ir}e`uP0!|N0;P>3{l<{_B7Gzx<2;?f$4!h;EmZx?Sk*>WTbZ9ca2Qwxl9c(QnSFw!Rs^8nnh($k88-tRJ?8p zfS14zygco#o{WQmnL9mg5XgYR>Iuy+o-{iNj)d``Ytue;44S(H>!Ua3;x!9C%`c7s zEH94H4t#FV&q6SRXks^KMS~0{v@s>v_k-vz10AuLSQxxI;jJF=Rr4%QQ3f3ISF;b$ z%{ua^u^%>2pZnY(J|!E{aSR}2)wpUndUXn97`y}&9QB;1;upr*bAv{J{tKgF{0j2n z02Zg8?sK0V!1{eBdjN+x;=eFrfrK1dS2=KRUp0lhkyELoLuNJ|8 zrq{U{9+(PLfhq?%vzY1Ay&70NpfPqJMh+qY??o?;?mO0zexeIsGcr@sIg4UB1)3;6r?+ z%NVG3f|-OajUzE!#Cq?Eo_&W~ImhHAxUSWIsyBp}0RbNCP-&ut@;LCYywmt;DH9phI`}cWGk-mA8Yp zBFa}M?8VH*(hrN4NJ?dt1b;QrPn7t*#A)sOMKxJc5Xh=b;nkJ_NX1XjDwAjik|dtZ ze^#u`&$d~bA5}H0jWS>Q7gOE{iW;b4N+uyt=(T_2*D?+ep^K!134tHXxWT+-IWJ5e zG-jjJ#&nnW*bE5GXF+CE)RutPpHf=1h$RaVFVGHUtWi`o@80yl1YW zUFFc&`wrrg!ofSNJk_>MfQ@ z7k}5|SFlYp* z@EL4Rb3lxEVft2HfbN(cqmUUuU>1X^A6X=ICWjp}lqS|oyK%Pi36ld`xg#%=3Y5+R z$`bH6KtyeUB)w$H*(ay~#8L6hu%Oakm?DVgQqZe|bS6qofp%JEE;$8}jHkt%qu@kYeCU}{SdtkyKNDM!`^MO>sI~G6<-b->q-0dJI(`_35 z0SgnHa&ljM$nY6E$hjogkt0||;oCt#Q9C6>xlSGc>N2}G=^VjT?Hof4O2k#ZhSe;F z(%cO+tg&8Pze+u@^L|j$U!1&mJJE4prQ!7ia1@{=e=$}vcBXMXiJ#U+mxuete7K2? zg$xx`(jYZJT-ACf*s#K8!sc5+&L3G#f=FwZ1&7NCfG8dfY_qv_YzyQDCIseT2cO;> z3*bY~_4$YlBkUfmU5+-gZ;)76zY?Pkxk@3iZYfZ^7;gbjE?9eE;O0C(YZkoZz{N=Y zGVm`-3SEvitN;i>j3yX@1LL^o4RG2Fj(e}p_^;0fZp_8Ns0}Me2Orn0yqkFSZ{Gj@ zmv{c+-~7G5{vZB3fBa{Eo(f9sD{KK{kthu^E` zUX^v<^Gr4bXdO(o;QQLLX;~Txa-9;3|Po<46E_Q~t}- z;T!X=^CRKw3>yRrVvF8f;G{XurJQ)I2YF>%w;+W^cDE9gF z@`Q%Xje9S#SnS4ec}bK$JsP@7ZwNaBuTGkN$c{nPivxSsR@A*NZVD*^mOn>Oon5(j1O@_niXZrCOVlK@v z)>t9fb8g6ceh3`M{294LK!YqLp9ksng9(9`{whj>06&hR1AlU=-B8AvKKJQ{>pRsGJd;WX+EsL0y_hBx;$=6d+TnNMNJZCAAh%P! znnu?LAPiUb*ag$q(h3VyWIF)gL9fnw6y7WyN)DD?Y^-yzCl+zm` z{cuI%*peAQ1d7VgD^_FS{`KGCY?++JHZMbFim!zWAFc8W64NL;;1fx#Sn-CX%cd57 z$5V3DeWzM59m;gwuCWSSuosqM_cWJB$(|&bKli>wnTmF;*vt_IMP<7=Qw(jk9A+mP zT1|cC0#>n@J%qMzxqnu5Em0L)^qNx z2%Q>na`YvR<7*Lqh(7TZ>vQND#tuup*o^wba==0&B~D2a+?F+%R^J>6gSaYp66@dK zps9A5qc2I1W2C`sV?yCy?!-26P8E5@VM_=kOPpp!SK;6YV>nL3!u-03$tW80QL z17b8UNgf?8ukt2jGod8-lKC(ia16SOOBl=_-=+Yl3UYGKN35p7tz4C=tw&Kai(hI6 zu|>o@xAYimAhe!Cs~1~JAxp;nkMqYhv~CC+4nD~me3m;3GJFO$ORAu(2_p}4hF=r_ zRzYQZ_~!)9Xi#0O?;%5~sSrNSl!G`MPal+yr!}ewKf}#UHdGJcW8=wS`(5lS#t_Rm zpoC3>eUHphlIVS$m3o>x`~utbGY$k#nz=a2qA)=20S;;w$-@LgX_z^Kvmww|m$0zqmQ{Y4Fr&$IoJ-PiH{3>0 z#91?#*cMh@SQ*ruV-jlF$Ydq@fex~E9OvASTSj`Zjyu?ZcA28YSUVLzfBkBtMU90W z_Y(@GNp?QS?0OJvWNDbw>nvhgbB!ZX0u%HX--)Z+FvJq@UGd?X4W45YAe#m^Xfvr_ z&FXxRzzetDO0?ak;%8xl%$#8pU;s!4Tx?te_~FxN5c|MIa3EMQEHVt%m~Dh2VWeRt zK}#}yDA-Q|P*pw#`}uD!kQ-TyUIqlJdyv;+i;(@6DGb&vd9TfY5(76EK#4#^fg%@& zYnP(+%lHi5TmTdLuFVF4lsD%?AWVG*uFruIvH3J**mrd%4%{W?acBsOzcLF4wLq3( z)`BB7i>?dffIa_}X|oRl3*+@m*l`ogCL%ZK9cJP9`dqALiT2?u)3{;q8tcN?j2_+K zx{LIZ;8XKQCezQ4_%2ZxBns}u4_f|A^Q8mON z#gq`SY=Tqgs>e9Gu6oR?zCp7a`z*6sWJtR)cuCb{&xH{#z{-mw;VYBaC=bd!vR6AE z_6iHJ0IY~3phOTO2rzJQ1O(_lm-5OxOp%b&Nd_{=hcqVpGf&k4^oCdP0=mHATCjz!)v6y5C{0jm;Pq1q2 zs^~Of&`Fz-au}4kIB+Hf_Vb_a|LJfW4JLSm?8as!Nmn+tiG&B(&BHJmqMc5AO!%Jl4+r;~nV- zaj@MiBtFK-FmuLpw2dJ%bR{=>ozTK&&*7G|@_Jxo+I}j5;5`>d*U6-OxOrb`Ef%Bgw?f03~Efz?l0 zVvCkO6WgRBvH~lZ+&lhD=?a0cSmj-t;-QuFXkb03kg$7@Shauc7toh3`DVE&6v}3m zi=xDp;w5X<`(hc?1#-~}(!LqQk_Hzjk(IA~&zpOXt#Hn9;Fhm`)2Wa7dm5l|AR7Yt zLq2GR?+5iCI;f^(W`(HC+sruT{@J`aOX|ZXZO$~_I%sEEE(LR+thG`Z(I3pLv48dF zd^vvsejqo#!{Qfv1SLK-_<<_(&1s@!LM>nxv|^&)7UFNd@VQ`b{)j~g;^u79)9)%? z_+n>OU*55dK9!PL2*#g+rQ7Lu<}$WgFc&D}#b$_5?vvvrt|!95LU#fZUOl+arxjDF3%o*o+)9F zVAlJP7lMt|?`K8fxYR#vxGIZ@g_~HG?0lL{_rsts0b#K9PSONJks)X>2Rw`g?RU9Y z5rrlLk^t#3d6d;pyK#2vsbGd zw%^X`ePpm_R^l*li>{MIHKV;wa>`ir@<7O7ti+~h1hAkW@h@LZn44&V?#7`QQuucilr217UJy+Sq5<;lGOnML4Yv~~&m zF{}Z$U7849pGh<8ctvMD$&z%NV>D zy}1BN41-QtH6H(AEeXkV?5SppVEFnB_%Mtkz{0E3ej?&b46la^!MZ@ly=AeRbBrRq zJf3lWh!HfPxa!d`FBvoQ2wlcld36$8=RQAZHDwx;uTobGalG9~@XEMfBaA~=CZboT zwC{M0L4BU{gXw4bBO*q?UgRp)OlDN}hp8NDB=Ok+4X_&tR?|yj4Tm7W@TGBo)sX9S zA9h03qwFUH$ekYq-36+KfrS}o`iur~&;>TrMB^Y%o$dn%Vp%#zlMH&XrZUBTLR@mX zSE^vYS%%F`jISXeXk{vNVHj{I4x~1y5ypeQ%6@#BLnL}}Gy)Pnn__wln5vRfjNKCY z94tIL02I_%I)WnBaA=(kH9p>@Y-(Cg(!fZ^yE2qR=mWyZU1F)!7EuV~O9#$Xbeef2 zLsRP997Ehj_c3tmR1ZGW4mZ1wf(&U5wkafjjU@IeZ3YX>V(epcAf-R`4bm-=cCg8N ztW)z!I#mB8Bpiq!&3?M;$9B_QJJ^etVRgGmWY4VU2Nr^^) zjHWr^jisI#3_5gGZQ7gRkBr z%^9LZ@8K4rAlvFbTjLydN|(NZ!9a9Y4z>Vl2Z|IsQ>w;7o4HnOZFP!mDPI0ksy;vq zBrH=ri^G}H49irQ-oO59nKU$0=S)8|bpdGe6MY|9Jrz!3g;Rj0bGn~uR5RhC7hVM<~%hTKt z`95A6@8wSHWKs{@H4bE#;ONW5$csGAAEA&4l*(s}4DpW@;k~-BMHCiOMcg6#*{ABi zg(5&Q+XU9UCD%z0WOv`lt9(_5foBC%%!md?7HNH+Qf16h!q0KKLbA!0j%S1{H~2hj zm^EVS8zkTc~9v79pe$!fBTsh$P%!s!>TxI* zu~_3po&XxLKGw6DJ@m{`@T_XAHa`%cyu%MOIiC(!J(7gTX~mp3*Y&_eMev@@HKy;l z?=e2<1@3>Goq9&ANay|Bp_jP1q6P1VJMZC!07!Ea+u*q@fn~JwewLI#O(%I2>7>U5 zG?>NFb!;{CH{Wsw&v7yHr8UfstZ39Hd60r$7M{yG^22C5=g_I(3!I}i7;WD}!JbXU z4Bkmm72d^JlTz?kI00HX+(d^L+<1qn(gq(daq$dH+snh7Zk z)-A`I)&Y3|HEEf_JnuUatBL^SLgWRwZsNq4J@`2@Q z7T7&lyX3wyEp2cC_~*Yd7sjJ;tGXq8jW(t>UkTSN zx-U-x4*l0>z=X-Bbw9XH+F*z_;RO&NXb=z>rtUWtygnyYaGECK8}sgqCNR(yq6sFLv{KCM`6ZG@UuJVpq-N-HsTyx=G{3NnLQ zWC)g<@?IPZT%Pn?81=GVtk%Ixp!;;MpZ$bX2;HZ8e5@4r zt79-_rV>D4K$m!A7N$4kWOw+&ko#1(#?|$u1Jy)>8N$Edxd9yH9JAWIsy%IggUzI~YO?EK<3533 z1_Q2ZeF~pZX}H;ctUU;bJ=m0{0mpzq^NdJfY;d#Nuq9B@?ol>1j(f32y@g6CY?5r) zkX~MAv<46&3a&B%X8-yxX4gHi@w;-1nxT03#ZqXjN^2%%qc{K zOXZUlWJ?5iMVbev8`5=BC^b@*-}hEBwq!rt!T8OnTU__?hl_-9f85^5`TLGVVbY*8 z2gJq)=dnZ!v||^aiGJ+Oo8I~1AeNfP20xzC0&04*ANCTS-&3QTVVfU#uS6AI89-R` z&Ejl0$CrWI=Iz;db0)X3feecmXy#1}zr@#U5ul+Ul|YJz+hWCSu%c7#9ebV4a_w8I z|0YLXWT}OZa-YWj7SDe$6twcOyuI6ahg>>GUM5FDgDeDt@eBwHu$cXL&#WkH#b4~; ziE+Tp$cvl_t0U7R%+%^8t802-n8isVkFq(nU=<bM7-i#6ZM?%Je1gz17Can_6P1i*M;MOlf}@<+y_*LZJk zT}*}%%ae&UuL0X4>@(a@XW+WDK7t}R5R4b6#K#W6kdCkf%yz*=m6#U+c=*H`e0s0V zVOg+d(SKt;T#w_#LfJ`XqxH*F0&Dmn|Mj^LF0WmTHLS!zswBf@Y(T*XwZtVH2h>Gt z7o&Ac*utzJ&)WDo142s|jN_`>#YpXfm$Qa}i1R@%;|LP&Uz?36a3)%_7*qpc(o?(OwCnsRK+$t?BIClS0;p%b)oc`GHCf$**r5h^V;%>M3;~T9RU_C}0wLB* zA-pWQj!+}d|Ec91TdaK4lm#0Hl*ktIxIPQ$1yEGvnoC4+rFH;qaT%GYUd}hSE zw*{|EMz7C=78j?VRvP}>vUiGsa_CZ@WM#i ziEe6xXZpc`LEPu!XrO8+{Uqzf98`BU<#GHY0~SM#eHu)p6Q-Z&c1q0b73}v`5)1w3 zQZ813`^-xMCQLil0kli6=)~8+*#Ue71iC6Z{h-jwej8Q1??@Xt@DwPqD_uc?_{;!V zou-vI4WM<3I7jmc5cG79Itjat6Ly_!9jp&gK(|1{9CJ&jXHI=m;?G#C)q1y6HM zaqvv9_XJ}D=?yv7zVBdD@Jt^_57Y-Z+;^}!gAvm`RxH|$U>y~oJ`E(#&tUuJ8akwRj#~o-i*$@EfKGKq| zxg?&Wt(sWZ$YessP&X@mx_Mt&9k}tgr8TAvdf80K@EO)k3GV+WsL!nD#_0HNnlb6Q#5fsJ3lX61XZ2krtB9=yda!Qv$*qU@)?gMt-_ z(e%Kj&jxk6>XU%#QxWYLUsZtSXE8m?->@=YS$Vigv5K$+IUU490Yyfe)a%y1OX%CR z_C;K463$zg=PbvI$;P{X?HB$KPW||*ANVEL z5?u`BWN;?$%}~<(VeF-pM}FfNIKC}SB2Er7ju&e-2PgmHKGyyx#m_PT&FyQ8^Az7_ z72zVeeY5tGTMDEH;yr=sl} zQw5nUJ^D(aE^OG#R<$=*-GDKwaO~d$2ZH?^XNNo{nL{s%rrxpHk4|LHl>-)LQ4b^m z(ic4ZA|HR-VFpK&9@Sf@yKQCC41z~*(Q(Yk!B?@qN4fMMb6MV)vta?4Q$CTGYWySJ z^29a#;)q=Nj z@T0)S`1u3;nk@p9m*lB!rW4|zSxXXqk5q|%9O-fKTaxfpY_1nTV~Ekipc9AMD&~HN+hTg69UzUmUJt za`jI~+L%kjzQJxEI}h7`I?@UP#JS`?3kb|O z*1-YC6`jC5KP~}!9d7YbBw?GH{6|~;N83P#*hw$1bM3DO%aQSxtRDJFdLTbRWhG0WiG?$k_($ra zR<`7zAPI2oXM-rU`H>r~cv?&fQefcHXCuk-m2XON{(`HdCBByl<%{_yY&?faj>=To zHCm%wIseJ&Eu_cfz3FduHb*heMv1frE1E`aZ^Th+w-daHIahxvTmCLS{Ak(EHvJ7e zCRY4lo?@&~nV6`S!zpzJb)T(7uJ*!D^5?!Ua^%6!W{x)XPu1H`mc?hr*aFT4-ZnNX zB4mCw+l6qEXvYdHM{?|zuyydgF`g!Fu+gqWhTr7KONn@3xlgA16^SSJFi!(~!K?Eh zv*q@+hCQ4Txsm$pO>m#m#m^=rN)NQyXLbgf2FSUtmIL%%UgZvoR_-dZ)8i>J*VLNUwm91@p!kRh<;e0U)tcF!46iCW)x{OVv)(;w;uLTUX_>QSgb? zc?ESZ%~Zn0EF3>)v)}M@)`&-68XV@2F;LoS!8npbEfMdJN08rgSaIeu97&|qI@re& zbG9nQG(M3l|xcOF6E3uwKid(p;d+>Ia!ep(t= zhqdes3`!vk$Y8=q>gEmhA`&&{u%1k)RBDqJ!?hIszurC* zeR&Eiy;r8)mnMTC$(jXolwd!|#=<#E5d<0f6c?jWbfh?rnY%U6dsP{4#l?5IY}@apPOT*AS23@RM4F(v97-0b@}C{>D|{w! zjuC}GL0=_<3Y|E?Q?!<3&{@nHu}sHwlqisJz|9Dn0S3;fvCwqF5Z)X#c(e`Fhp((4 zD`7@7*o!p*+(hF@a6J8JJ1fE`**eG$z~ex{J|EEWME7s@H{$CL@emxyImMzo8j4SJ z`UHd&15fu-`eXhKn+(}=s5-KT9foaAIhef1cp0qu=|E%Jq2{0H2=1_wafWpj9&Y(9 zM-q1c4!yJ+vjm($r%9LVP?H&oS^351q2_)2>uEMoPW7IZxZMMUV>ckDlVCr9H#tBn zu{lcUFFx4B@R>u+*j$`y2T*Kq?U#8(m%BiN2b+L`0Wjx5)`&T;1a~7V)(Hr)o*jn! zN^3!q62W!>Z$*ro{>Emx`48qnE+O!IDrP_1XYe6T85fzjN9%-m5{o62eWwvvt%jxC z`C=)BSO9hc3R?b*ip5_`#C}#VH6Mprag}4kc*F9w@0#IDUoc>=NKA->1@d30Bu(xz z6_NU$iq5QhE4|rD;Y?+r9{ABryCsX35v{>(91r)wvR`tiP5t{|q-V3+^5xx7bn|;~ zX4%pg{wWBApYx}8fp%6QEuR0N0x=8Rs`KLg?LH&OL=o3D+xnq#$> zt$j1P8y+;hYxIbnT;X34T^vkY4qL(0PSN!H zY(+yGSmx73vQvmZ5%2#N7>PBx@*QJi%*(ja1?dQW4Fb%UmPkazvnT_;&Y>rTW#4SI z1!fB@L3(1jHx~PByqCkVaoo2lAxXJ_L4Y~Z5|b9|XYGINE#y2Ax`2g(NhS(D)-aLh zggV-aUoj14kWqwcAbi0T8V(b&33Pk`z+qfw5Fnh@k)vQRBIUC@lHn5}pEj0>pBDg? zho8$=0zTZz9wOJ}jlRTwv}cozg5XAt3Fb)R?uR5guwUPkWZ%>qD*+xKvSp!c)?RTRB#cYls zp?(Msq&(RBkSy23fx<~mHi?5vdvTwKphuqSexP~853p~8=WN0VATZR*da-bkxiMxX zR&ESS!=YwC9s3E%fk4eRr-3k&#CXsA!e%0--D9s(oDlfYS0Zf?>=#$DnClft7;ZJv zyK7y7AiZGYng-I{p~blCUcCKwX4m~FU*@UaKp0Mhb?L*C~kC&!{oYUFZk*vBW0pMM|w|IegL88Dg&s^ zZX8niIDk7htt*yrF-V1Q&e{mQ*JgNC?XvIMtg>j9s1VjHgliWgbxVGA55^mqCFr?A zFNyc+6ccHr77`cn4r&+lU77Y@Wz{%Vw?sa?ip8^5Vh&g=`ZTbZ z(~4Cr_OTqy?!h24YDR2&omXiyEC=H!UmgbsO70s1E5@(SFo3#x#9K9pl>ttvW8e&% z2^nCR@^i2qtHS{~O485t1}}}01{Fq~eu`MA=0j%AxX-3c`U4840i{%54&pT=Gh(Id z6pO|5o5(ZbVjX!`gW)JpeobLTmDK?DE0GL&#TqnD676iEOScl-Sm)2uN&`=K~ z6H)^V06TGWDuKP;)6Ado@7YGcf!M%`=~g>F10d{5JK7$oOev9u!XQX5P}z@teBx^e z@XVQX9X`AXhmUkx$=J_iLQXMevh;~g&&e(pmydU(A7!CASlJIIRNr8C@Juhr&{ILF zkX?nWCi4>;jm9hxcm8y+iM@q~TZxWG+QOVw*XpexC8iy044&%o9HYKRhX}nMtPWd< zG=R{D=N@hb+A%Tac)LazGgU^O5xPZiB>g}GhuIxpce> zL&rPZLPV@gE336jfF<&`N*iR-%P02HEm>yrCo7VciUtc8KAO14s`1*-z_T(%$}o(2 zSr$E{@}gc@}+NOi)?fR zL6vHp9PqE0o{o?BI}owhK?k7vW{rILOzx0C@n25v`%V7B2|<<~ecPi=bzDkT@I1JE{5 zoQaJ#0@xT*y5hF+q4Yxs2yLa%@eT8zB^VZ{UW^?M7AOsd*5IkP$`#x$0BPe^9Q*q&Z(;{q?)Y0)Y{$1jdU+G95$8?P0$hM!t#lV` z*vAHt!&t?v-Q*x+VVvwi!6YR?P9J`gHzCX$bIigV8Y1H`aSqTm{+iJ- zV=NY1oi`s>jlZ^?9O;VI4VX8!oi9IfT%CLQY8}j0z@TLSGC*dS`ig_(+ zB#`L!#9YRt#MG8X&JpnP$6izS>v^p9Kc_!153icqighVgI;EPg>>JkI#}F9C5Qg*kI1 z&Zz3UiLTA8zQ;kJPTL(#E54WPd8j(_9cqc49As>s5%&9W{e6e`+JSjkaNpOkk}yAr z>?G_7fgYi^5rW4tAfO(gf1 z;|P(j?N+#Xjk+I)m8?hc&duxin$>wPP`5-5B=X%2uyycOjE<5urc5`n4=}U+Zk(2r z6+d;qb${Jr0`JD!@w(NEgK8bL2ErdGm}uFc*4MO_Y~3(cWPMo@Vw~}VE6LVdAh)<& zBn%P+N#d`;YVum(=Avy8K9srBbdfNMaLIJY5UFy7SFs$-2Ew4q#~ENVO)3HPg>EjW zM$C|EpkT6j!*^{aQnwf(8Dd+|s1XvN`|`N|I?KV{D^p-a9%n&$Cf=|N2xQzeeZ(9| z%(!Wxpp!s&WeRr)Nl~;+7$5M=!UM0cnJ`|r7`Td^IrS6LIf6~&=O)9~!F%IjawGF+ zG^T{pNx+Kk3!`4Th9`i9o{M8t2yyc(Os;063@)r1HIXoIiCg&U4B_y?Xz22kzj{1! zZ8}gro^cKoHxj6x@aS%=DN7iPT%9&^F~0f)fuO#S3d(MqM_fI|w!?D+nrJ*`Sh$-nf@?tb*3-< zM3(^}g+VYIjU)~tVuuct(|vy2kZChLnoiPhKxo~A5)8X7a0WE^uf)!D;Zrk<`!gy! zy{BX}#;J-9?RR5=eS!efHJ8Lig|I9AXlweBR+fy(dtJdZ{b`3==n%oR$J#=8|6}b@ zAT9^hwTAI0VnB@pgeD1QNG-H%Y7fiDT|Uk}Zgn5yh&lkF=Xg74Fnp%hrEuxM$u6;9 z$3Acu^}P!$Z3Zn&`K^US$Q|iK zm$^=k^wZqY*9DwktSNQ)6@xDdCYUuXpU4Xi`%qV5T=PKyeqb}}9;ALa{E}1T6cVUD z!#7$)jW=zv%+y6Z6nV!8SwI)cN?N!2X4$9 z*aEzPA!EIdfq6`p9@vWaKE@X9ewdWS0|ba?F)oHdf3I){8xP0yn4#z4&IcMy?3g}s zhhN0HA2J(|>K|b*N6$+1Ff7`%K}Qm#(E}jI1VYmT!GY!q34u>+^sq5oA46b_8?$sd z2oRfeMUW)W&M6aPCr4d{;5YUMcCkM&Z}_>qBpeX}4rCG8S#Uqes`1@Dc~ED29|kpe z4osM!9auv{y6$K8K2qc$Q)MDl4#|yyrZvkU%-kD5Y$-7sLwrBkc|WRrn50?_l~Rba z8==;XNc*jLC)TLqOxG~|Ai<{f2n{B;{h%PC;6`@OCb%)#dCyP~cgB8_iX!-vIf3L! z9PGHm^q4&|v|yP8LuT-F(A_dP&>{za=!8Lugn+=zPI^Pa5(6!eFrnfyO(nP$6RKBj z0v)TjoHPfvT+eK~je{Cs$Mwn*WI7Gj$C{We6Qhc_3Q&xy>Yi2|Am@I_rXeSBQ%=vH3fCFQAP~Bpv zWph!4_4FnjgU&2Ap zEovq}3-AP((0_G?J%`t3u#eApErBq|*>h7~8i(injGDpO>Ak)|?u4(+1uip^+N18l zAjxn(cy)$tgsdq~dM{4+r4xb%!G7+lQ7kh@N%-otrwZ6M6XrJkfAaO7O>rbzv+mhj zKzr|KyqA!Kkc1p^AcObb+s1o2ck#Ai$46=&hr2 zXxd=l@+hd!(FyBRW5+c@5@YbnC|$!!mBA4L&DITv7;Q~S(0#5SG#I32IBZfO-n9eZ zM}Vy9^K#*E&~>iY&!XY}oHJdtik$8Q@|`%<;o*ki0BehDdcl6Q9)s>A4+bs_9CsOe z`SAgd)IzVyO03Zs>=y<+YfI37zCTnqL{(58Velb%&&J1IPLR6-YN0`3gd^!d;BguuGAjkJRI!uY$iY8a~R z|5xdKPK~QOBNqn#ReF#0cA7ZbCLs{fj~`EU&;ddE`YD(0FUvov)RLYJPs@*DtBv#w ztMua^dso!=r&7b>a?Mz)wmA$fQ}=O+#-{S#{sC)MKlp#tV?te#L3}Ge09OF8A~gal zF!{Twd`eUKRjArBa@Q)cs+_W+X4(9be?Ui6_Ess}RdP7{7dQ&HRR|ra>?z+*wp=DE zlK{2sr_WMPGmr!F(b6j{G=)&Bea?Z8SIRb$X6XjSy~>S07SW6^Z}^ArU@g5R98&)! z^932QoP%#`1NmwyBApkrpN^-`Hi5O6K46$Q@bH)qaRq-Vs86=vZw&pTEJ+%~17#%n zMpH)Sz{w2c*Cy2AEnGLVu!=msS{h6tV_tq*24E4s&l2+h?F*QDmngV|XMQ%%2req8 z<+DEcgC32{7c+oxwoBcQ_Ko5tpyM|VeEII7*zc>;<0cu> z#M}&=|5Cg_+en(tzZ~zDEPYefAAtyJi=Kpo(zssyo^Xs7T}qE+cqS#nKlS~#s3K$EAN|em>-;>-y}8p!GysAUOymh zY7Y>f;{Kkj$0STE5E*|jpU43YN_ngfVX0iMgMxc@5x3D=0v?-qpEso;GMnS*>Mh1+ zXZF<~{4sBmdYy6tSuU(77&Z9T@GB4_XT$`~SLv}gCJ!1ACh?H*w<%zlM#JVQRul0Pe7pev zKJ=A5(m?rDdgOJqm+OW03ih)D><7ln!#7dq2-9hd4+mc`E~alccjyI}&`ig%UeF`C zF5LAHR~RbTzZ=yRpkoAVc7%c!M}vFlG6wJUJ&8%>i}U&;vmOWAceFLdR9~WC84ioB#ty6)>v)jcx0?hNca!L39(iEf zeX$PWU$k9w-u5lr5ap`jM!btRFm|SuTY_=b8ROi0Z#mihFwnH-ySEZ$EFp~~ETL=N zq74K%r#8Ao=T5MRhGIY**C;rU+k;#FJ4<0+2Rg0=?ybbA3T^@j zaro{mdK(rZ&Fk^@EgT-OU&~s!X%#340{qXR{lH|$Hc_x?)s_aWsyL2Ef!}V=n_8&M zndKlOU)WO|ZCW#(Fb4R%v*>TgBw9DacUK~cA5>l4^3m%;sBt-ZkL@Hl%ub?);zc_F z`}uFqTdhe%TY|XauAdGya-WbgAnhk}F+3a?d2a>y=e{0g(P1Gl8440W}eaZZksACpFJni7iFY1Dw0T(mEILOjUHa6Ngu= z#IDOsAhb0?z@g{bxU#9~E^&jYE{}#-YCI{boC@3!7P7y1#&To)_3S9|T;Yj9Ai$4$ z;MMWKHJ}~s#uh_u3Zb7J#4N4zT^Y+hKN!K6zc!h3VaUZD!XYIMP67Y?+9AX}q3csB ztsBO57x|D`G_Lc5HaiYon+&MN?q5Kii^J{wtu?E~6bBS{ed2xq#jsyMs4OD5tT zrB(N8YTV_MaTq6HzYzYdlrn8fVDNlDg+aaLX4^Cd@xYcd!oFV6J&gUhEcZ%YkRXRTXHH}Y*LJiY_HSy zU`}PLueuWu=&EY-o#uKW&fPe#?vzX7uT$m=1|!ikLQ6=QSum7&QYLJpjo5H0~2tZT(ZGwhpWC5NiG|5ohvM0LI5k^uw#UhG`a-`j>A} z%*&1>Sip`CdMgYO@h@ONh(n zGWc9&A0Lb6J{1ZV6C-cb5&YI7qwP?yoF>SM90a6UogD5_-rzf%`2rmsg>d9eeBfo? zBnQf|0mn8Xosg-3u_OFTiT937BHZ`OrSJHSGbYAgJ-wG0dYN}bhUOY3&XM|X&x@!C z5cn4xcoyt_Okof_$yjNMdw@D3A}zqrj_e@}mWlR0JvNW9feycG^mSM|p+yc_{Gj?r zo^X4x`*E&3#WWH3KDAb2wa(E?QUC()e+pcTSzxsSs5Rkzq;9A#=gdlX;3a}N*+leT=UC8%*1ISB9%iKkntnXj^1HTkk^?~ z*sSyzKw29qG1P+35)Q*H>tIEu&D>w1639Tp4M!?$UXRLF996yaEM5fOw13;roo2A^s_9#=*aPt3fRU(s6u;Wp-vIHkWa%dEFF3?Gw%? z0klnP5k(Z@EsGyC`-w#kM)Bw0$^aBy^)msAejE+cQKHxxbCHMxX8?p0200hzn3$o0 zcNjI}sRz!@$MD_o5jB{EX*!-G5Z;�WWXO^ZeGF@5U^yMDNm!?2|hfP-hciV?zAM z1wtYpoyFnX8TXY55B)p*s4v=>0Vw*FTWCxO zICN7R|{$UB+WM z7X}$gjptvcPXuJ>y*y^cCBVN3v!=m~W2`B;IuXW4>P9S&+FFdQ#xBS%k|ArO)6{rK zvf&U&&(BsnVxe1NATZB-#Na@mq(Ykx`!9`T(M`?o=2!{Iqn|3G*C z3xh%Y6&Hts7bz98oDL5>(l?DNtJ>vsK|ONoSgb{?z?{TQ)L>tt-E%Wo`Vfpn3VPa*Bi;6El}@>pu?> z>inwO{A0owFwBmkr60%GhMOyNC)eSYz7h`CnfFqzS1^xFit+9dJMmZBc+{S$w+fV7|bdcTcSi$!s~VF83j9|u^A!cy{9_YjGhg7haEi*UKjS@oZT(UF)HjRo6HNZlULR#i-Qd_XIPe8|QgZwP-lI{4 zTBXzR!N8We0}hB68Q^T*WaYs8G$1rD2Is=dKR{v?8dw{VQryG84F5(h1QHIZSbk2= z9)K0`x8%#UQ2?Y|_-0=qUrHc>2PO><-1XwslL67)1 zE9oyIgERhFWFqFPh|zZZEFHQybC^3x?{IKdM@3WNa3)M#9v(ui559>BjM^5h5G00hzH%3wm-Q1l2&ERqxn<}7rSzz^mK&Y$Kz zg-kg71U@X7*-wDY6fC2nVP*{CX?Ow-Yo?=GIQ20-p^d>|CBRT5xL%@Pa?w10@_!q7nr}|zVS%4IO>#k-LoZcQ{7gO(ZUb^U+)H;b?qmaMF4J;hxA!_6$Gi!v6*KE7)TA$J0YUIse0b4Mr@s>Y7xba}wt-X|e2 zRo5dm9Wyj0HSjErZwuICc`*maxFOWRwLqXC&Y3CQzZ+(x3pno7XvO?jZOjI_N15HLnR889L1}JAC=p4PoKB7xcxPnT>GMDpLd*KC_J* zVr?7V#!R$zJ;HRs#Z=c$ynWMuXEDOq>Qw+?@ZPc+jd5=CVnab=LRN<~vaXJk;)YE4 z-U>}6ca|bR$CizwWx@<_j?sd*oSx$F-4(nWy1NwPN+BI0Zt$25lp7Y@H)gD}7&sSF zXR+1@=R>;FQ$NG=hDC57(*+yJgrSB7P$I57?vmRJuB%f)yxXu4ySqZO3AmADI13|E%s$6F>YUoX;MH-^qwB(e{|YONPn_un3cAkq zP8)X~`?tip-Tok4Kn61}>#hiGbC!klNOE1M~U#^H6x#%tqU{C1NB@rRd7 zFf2!75r}SMhK+BMx8J@`B5U_KI?tOgsP%D;Cdkm&{6@Z5T-TN z1=oSriUfqrlOd{o6P|rB2Qk0u>?filD}z7VxVDh9<8K8vo}QyNs1jkKV0!jb>EgHI z%$Ks|9|{1Zd8ByhYw;p~y8;70TR5RC!yri}OH(SO61Y#*j&j^b{E8%_r$4D9_!9^a z2TdhY3=A}H2+2^HFq#N|mX!C|ti<3k)B4Dh_@gq13Z~|QBFf+{Kc zebMZv$iVZIf?|s2K8O3Cfdc`P;z^L(t4RNI)A4LkuwZHrM{MvVeI;bSm-&;nN%$_U zhsZhdDsPN)>p4vr;hmRFG_`Xp`co=E8x-1>fy?95@f-q9O{T z&G`5V_%L#RnFYkRSv!K)7%p zM+0)CVJ^zJLT($Ai<^qhZo;Z%ArX+|z3NR`0(0geF zH-iar5~`=~7~qF@0fCk_qvV-U03qv0E{)P|d|^;!c0;c7{kSK)rq3+KrWxYMI@<$i zr0b-1K!qa%UYwuf-k`aR8AW(uNONH(6S`{qa?bW-tC`Lcs+m`FevqYg`0ROx4dON` zgbJMw)C~vmeQLNg2tIU69<=4az{Nqno*xXc*`!-bhMX*OjZj{apy-iKlM92aoU3Li zjh8vqErh@`-JBrTbhCftRJ)I@BAt5e@YnPzp_)x4Y#w1*NtfKmom>$-+v_^n?xP!} zC#$lRA%qeJ{WU#CgY2+7(?uG@2k{XABz}8UYq+*Qr_wQu82DvZwopIRyI{W)`0x7FSgpfDq@!%tHAC?7^#rt}u$3bId=I@4i=U{aq&T1C0O?0VKG>?ZNH8 z1x3J{-=^9Dkg6a4AKVP^Gj=N0dY&_@1r~1oF(Iz_NFS@*{7c;R+u5&M`EKA>#udRo zMyiZWW(%7nJ6R_Tml+hIy9OQZDzgCAt)_-uEx# zMrA~^tCxJZ^c_IU*()VMJQk1oS*5%eBT^#V8n_g2_!VEWK$*|BQb;`B{2R2!QLo0w zW*8|F%kksd=rcXgK+z7cG?=OsUkpII%*1ATY$*)>C|czAu^m4y2WGyQ@My5g?Y<+t z%+DN1@%!pXj!WP3W!Ydl4gRf^+(H>s&Jl}qF&4F4=n{UE7YG>)IH!0SR*it@Xf9?5;jCGMsl~~0yl=i^ z=VoWA?>*jSX$Ymlea((Pr6>0!&2i?djl?fD7cRu_n*2y1ZpzsPEXjP4^Ox+G7<6keaW4FjtQw2>1jP*T>4{$j!IrJiL>`hvVVnkLE^$SxWw3KOP5;AD|O|CMl zRYv>_(5R-lU7UjhZCB7-#)%{R!+D%FbI*B<`b*!6JBm8*Z zZn$H|wg&^Po8Y~WMZ{=VFvL6=GNHeDJ=yaZXot7(kyPK4L=R`g^b2=9@HekHh}h{Q z%+O{c19GyPO(n6;9TNr_Kd2qTgc^!NEt}>z=A@X()jRPHa3;40Lrs<>qv+{owvBij z7a1x@?A(lK8xVBo2Q1w;_T#D{UWvABL_m-CSL1D58pL^=+lK2* zl4+rHB-Od&1k2!2E$jX}3reD1w8G-h{bk|bO5o07@a~clW)|>cSUwaS;5r=ESm$q; zkK)co_RV>3&%2JKKL8<+&%+$TC7kz3_vW0J z%YKWYJ4>GHGnPqc(KO&dV4ijk7rgZ|qCsvC`sFL}E1f2w!7->W1W>#+AJSr>pwU?x zG~0-W#5f&l$Y?omPK6`WLHyoZbKd$XYa(V0waCyT7m54ogei&!hraqrQQw^Zx~lGO z&eA@7ZNh5lc%9jUTnG#Z1%ZFT>(ih?T=85U57tiu|9n@uE9l4fsT*}Oc81Y3*%yYm zM#zOgvZB4_;G*)VJ#`~yF+OfF4r--Py(H|gQ!U+y@5(5!FbrrU7UG@>7S*x7WX$}< z%&C^AIC6aoi0C>`LvhZzepl^)1j8Y~Ar97;$W5$B>JgQa3_97=N+5Kd>knU@0PN+k zdYDm!=05h4^e6y&&JPAIjml!om_d%1>u4uY+6*%ZEq$6=A09}?<0hd`9uv7px*QbL zCLw3R+BU>_s7`T(xK95_uZ$;5oAH=m_?%Nr?5XK7TMBMtM+rT}o$fOf1GB1Hvrl&T z&-J>QLc>N9@L}-6Kz3D|`*err3~T9fPPK~(yMrK4PM^DgeC|^nP9dFK$$qBLv}ct! zb9E3mQyy%UD%fEIVxVB;LcjlPm&t?fle`(PpguL2wA*kQxad`QHGmKYF5*Y<4;b&{ z_CIzIB#t=H5Q}?yTE@f0LK!qFm{s`4L_B~>_0IpsTSd#?07w-ZHZA2wU$HjpKz&Ax zCI1!1qQ=|rg2|ue$t`!L##HKTd`tmwf53a?Yh1VE@Klmu ziNgIPTGD2MFJDD*^0(n4N3@I+l|Co96JTKE&{Ae6(dZ21J79DZ}4dS(oxcCFtOGvpt zDd^!VtpRrr%QPJ>lo6N%-1!5Q|9&$wFI#=(?@*J-cPfOu)A>aJLgA%m!4?9eT*35= zvlD1BGC)50NA%mx1G4-lr{qhOig^m zSCU`&gFQtOi#Xu2PsRtl`eZ)eXP^+WaxPrNT8I_||s-YD4clLboSdSaBISRfZOo=^xJ zRWn^N{>CY?Wt#Kicla85Wm{a{#7Ew*WEd94DMuPV#uX70bG#lZ4N-?keCU-l!1o1{ zAEN^=%o0+_jYP5{Uh%HXBitKI$ti5{gM>h>9U31-HA<$NSWn;$5)7k~{>&JHBijGe z=^bW%^*fq{L6rl~0fgyMrN<1u2>0xg4~JeR2A%0}wD(!O|GAa}6(vpU@pG*dz7R1o zf`$^`;PaT=$4nILf2tM1XWB5_1-!{kOm55_23|f-kG{s0G`{KpZ{~2hcQ@GiAP;}$ zz;jg_KMaGEdUtaNUjo|__;moq-d*sa*8gZj4s&G8fpVCBkX^-4v%(l4=WW`Ec0Z1E zJp$kX_QD+xqFs-fLkQ6Ad}K?5mN;$bs0Nb!w8aJ=IOFSTv@ zn%Cm$s*71FHSHu@tP#OOdU-KM=Ln-<=nigW0CiM(gN&m&vIbjvj189)$`Yj6q+{DU z<``5+Lox4Uu3$6$Be=~9=EBVzoCsTzO!G#P*S7*qToJ@)IhzesQ;;>&tu;`_tNZFW z_Xd?XP4>GoZuP{LI!M{@>Nw5C*Xb59Pq7TbQx-Oe6B`HPJl3!fxiuTSK4W=Z>r*(##lW=*GZb4# z2@a})^^*#sIjSIW#6u@=#(i-xcy$8k2;K``b=1O~+5tL?&4bA>?%>5i z&5=0~2K$i=YkC2V3M%aOD4@n-rLD2ftMx+HX~xKe@Xcv0!SznYQ`2rt2=qF=#`GQg zNtnI1Ntko8U78*Ps~IoD4C)S>7rT{N9mGEZu&}ZPbjNWpHAY&AjSq2nB_X=2+Gr#> z)owFlQw4J>TXCJ16Df_JQ|&;YQU?8THO_&+?SFtewwNc8?e{Ss@-~@vDTQtQu`#O* zzrT;b@28QTFzE}EYMA=sAQ^oS+SB8)`it2nQXMT^g)`;VALghn(N`)aXa1!@_75;s zp_cKqb4dRPzYlY1e&E2bF!2x=i31P_TrATDqw%NXghSxvkwEeDm_fKnN zD_^HVShD=nEFl^(|1uK?jWgUu{E8>*vp-F*1NZ^ej$Xgxx6_m%w=WQ}NFESHE`L2P zZlkOxz0qpjN`;PejtI;u`2ByHR+*mrWWU{%M*J38Kb-cr0)6Kq+M+*6X8dVeh0Jr- z4QcMteKC`W5~24+fV?QJk0%U}5n&qIN%Z?s$TYtL8iCdNfwu^g)AackbK>mKphmif z8X^NY57TsW9CD+N1`SS`P4r8FPdMH^EL0dZK3HFZ4A+5d?6$y|ZtPU9LmmGf^A9-#2fmHTX42L^oGI|s`Sjfzo zB%l1rd?hL63Nnq5RdlbJFf;ivAw7_#!<;zt`4&(EJS(71NY#!^IP}Wm1kE;LT*u_V zA+GQ-&}RChNbHp@`{lFUnA#wH$I6_E55ANugaRM|vi})=1lQr?u>nejQTCD$1+9sg zgW%!U1)x@30Y@E)f#IGf>=VIrbR~cM9qx=V6Xu1{9pDh>)<DaCJB z>_>$#)b&WIGW<~!WTK#SMJ@-jsE*HJDM`HdX}s?l0MC5HI8P71P7S;W(fqp`>)FL? zKB%?(NfM9hd6LA_0G6Oc4t#e(bih2@Dx{Z$D&o^X+YYV=+jp#(7=UM^VfjHGgC4_V zKLVk@Wiu&jFxXExN2mkxMLHiQM2R^0PwHR?GiUIwMNF%)?op_HE7twcsz!n$J)HQP z*0?d)zMaN@g5Jlb6Ixz$qWd9^6uu9BohgK^Tk+0^)>dpIV{4bQni9MV2xJZ+6RH&^ z)4Bx?3^s9gj2~0o4+Vi#^T32*>4cHijd;fvVX|oz7-@zP+!MSnD{=c)vg?7Q!mU{A zCV>!q#djtBF^gthA%q)=4(f!=oM~7{v~2+t!Gytk%c;)o;JqbW#})7GOuTKw_69+H zAt{8BCZ@{JHllz*z#dT0+DZHknb2MC1cvV|Q#_=wo5_I``a-wCZ1bM_X;LD{kjaFc zAmcTDZzXVJo}=NLbKYyyxRaXUtxS;CuWn4{jj_$|(z*}>600k{hko$!7Q^6avrV~;F1lnEUXc+f|fSvWs zpmtvZD^7w811y+hCmk>kuot*C?YlgIA89bTFl-mIY6mq7p7P>T@{fdX%mN5GHI^6% zAt2@Dg*=KreR}kmnt7EQOI#Wz1 zFHxD!2nmidGM9?TvLD7M;nt_O?EG##H%EGiL@rhVbvk z^G?uU7#LaAnp4%{I?1j&Pc@CkU_vT{Kv4XmY9gZNWSf_v)*V^p_dTabj5!s}?y6Qt z4b!~1%uKiv&}`-J)Xx8a{qWY22FP8(a>bRD$k0*h*l$e({3#9ao8525ier+L0{H`+ z1`a7FQvR)H(y5^d^*=^>l=#;F5;4*OZ22lB%v=7!Z^*GSZvb@B{IdQRZjjyMk3RBS zbsj&A`pAmrzfhXA`H`uuEr0+2)c}7L>2ImxGf8~~k{Q8ExKcol`Uz|(fFFpiT>mD=0nT`=k^sq;Mx?l6=*SuI!WZlRE&q=O_`^Cu zisTU{b}HVPAD?G*Oo`g!?D_o1*QB_Vv*~X|>;$10Shh+LvVV$ zdqd_A%kbY~NfFc2pX3PUT3}%Y4?hH_8SDYuY&nqdsb$5yqe#Fa#RKNE1^8X*(l?9p z0}V2ekQKvwcuU&jXN!3$!5=tH4X}{LVXg&QLoqGJswPp@$bKP-?mrq}?&L>%f_2rU zq{~@zTyf@rs-1GAi{}q>C%|kUt&~I>;HMJ&6-U`J3aMsnARjxmml%7a@iDbQ2lj}0 z??SoMtag zW70BYlr4iFk2S!8sXfk%@y|8+AvW+*<`D(XXf({>?+8c0X~G_@$Fdc_$OR!Ydiu4s z%Si)#XT5T!3Yt_%4Nw>J#@ zgD??p#HPm1_MkMtmktLqa_|}V1N)vux}PNa9j8fJcjkdY`=6!3-i(xamKuD;2I0#Kq8$r`6(#-5^u64nm%v3_!S!(0!>C$C#C{Bv&c&|)Pxe0bHE(LS z5FdOR?NT*~xr5nK$B3Au+{fU++=1ue_6I3F1RMw&40k*TDPYjVLmZqJcRk|lSRsU9 zLO+PBo6j*axR7E*oGU;-e-VPasoeJcR0YF9f+%ZB-mlTPOy zFEWg}oi5`LxBCbBd7$bB4PnH_DyL9>$p zBb!$7E|4$D7Cfqm91!1Kw!j(iUXWhnbw3D=n}>`dRNmkUmj>H5Jh$iZvwjz z{>DYRMSycnE7AZrf&xEV7X%98Jba%G#gQh!;esVmd#M2~DtK_oePfn-AXf@Apg}NU zNqmk5xC9{N zy!aMti@h8iYweH=gzTzwv$=TD!`PXOvZ*I6W!kL7oc7}3H)a8ZIhV&nth8fA9otD1 zI_*{%HKVF;b4(043~C|Jr?_d=8BfS%%&t0i7RxPSN}%`JB!ddUX7y|?j^XHgrxpwBcw{EACsp1M)h6H`cZ*Wrd4 z+#k6)$G22kr@A^KBFGR}7}RDUa|O9-I4&FVuquov%|e0`;o_9bF&7UX#}BfX@l^?R1CANFrdQe2oFH>RtRiEJpz+l91uqTLX#${Pw_Oiu@MwI@ zRl^IkmW1nuSyN*BgnBpY6g%nMlmw|Xx)?p(!~PK~GCtd#UER(;JB1B`_W*$&M%Hu( zxQN(?li>M2z+v_&l3@scCJXG^-PQD!u<%aoXA@-5BM{LmA8~*hV4I17{+e#@nNH1u z0gYYmY9>^hHfRH7muY~2(lecaL)uR&TRf-Q{oEw%bXB(aPj_aOHMvi=`nZ4C>O0+G zK_VogoXi4*$|W1xTehKRQ%+e+{w`s}3P_2wU7YYo zZ3&js$@{f<=?6tT>WzO%j$_%bX@g})NrN~H{0!|3l-%-Ff*X;HNztt61#bPc*(8i`s)96_NMi(n%zdt0|6Q0lase;eFa5?pd4+$n?lS-^5(TM@=OR2`mPPYP*kXhof&& z6Yt_Q|L#SHUge1iSvA5ox;LsAX7dO*ko>7GV>*9nVg6wC#JTbm=ix`w0C}g{gNxw{wzl}0s=B>^Ngn8rd z*kd9rG{@n#f(3S5Afzw|&g^;!iUS$aa?4Ex|`J4nIkd0||;YHBRc4 zl-Rz_;6b{Hw-j6bh>nup-9YQ6B@oh3-2E`t^+16$590VmJ&$v_ptxgg!eGB>J3Yv; z4hnrifgG>skhu3K(z>k{5>OnFZ&MjEz`PA@_whX3yqORaDqCjTCdGEHz`!-*K#*Zr z(_sspj?jj@3f@Zr6vc!=j*qD#;s$2Rv~Ji0*>RDyZpPc_BEdoTF)*)f6MUHL*x^25 z8}O3#B@CI-HXxIzTj)v-(k;Rva-^Bg5r5+X%_B4&FUMOq;!LYv1{@~aH>1s~o||)F zT*oiHy9DF|BH{{wFmj)pfgu3u-6fqY+CE{tdCdzzA}%fm8#3X$i};jThGX|vH6UJz z+@&PwW`(iSO6=tgvq2V%uy(}mCm-G<^#yOwD`1e>GCoV20rB2h^3^kV&~7kKaSVUX zjT!C=-lC8gre|b2+yDff1rRcO@G3ncCJ!=Q5I}f)&aH-#fFcUHOnBW{EcB^q4%Ej$ z>1&g&ONbW%Tz0CCKfU;$L ztfCvmZ8lK$0%8e-Bh(U=L>=K<)3!ROjuPS@5Rr~!wir(^c<}s?mIlXtm&R}&xH93b z8}*U^$J`f&0gb_{?69-=L3P+s2~=$LD6r6ebo4{DljPJ6STMEoBZy0@hIE%)N4Z6^J}%VTUXQO*p0^wjp7Na(8R%?2-B7J|owf-Y6m`7{yspYONDLcjQs=vdpIQ{AbR!k!$BgZ)5F zU9?q0uhhb7Rd;$Q z6}I}%bOz3Ldr!5441tJ&GhM~Y-?Z}QXmJ(V!7EajNx8zn2=HE0yE6BxSmUZVh zBR%I;x|}pahcgAA_-MPx`qS^-N#-s4UNxhRqvKv+1(X)pVN zGh6~pjJ>1zz+gK0B_K^L8nNQRPO{v4D0GZQ!N)(j!n3>P- z3iR3!7`(}Y4humTAavVLg( z`$h)=FQr+q8A)UzA*v}#n#gB@o+^fcc5e!RsSKCK@jfy1B42gJLP5Dpv_Kdecoyw{ zYL&#vA>y22AwHE$kMR5S*qdnIE}qGVnBmueKr;vz;BOcHMS6D4Ednge9e&Muai3{} z)C}{--bT8gII7?%w*l!F#y!2DLA?7$ZsHeo77uVzoHz2COMU&%3-IsL|4h{PEQLRI z_;r-)e=pQ3!p318PoxCy=7AD>cUfEl^6Yw&1X%Vz=Y+SHY1Ot&nCRP$>QnKaC*h6< z43_Cu6R}<+9i%~99pq~_C&jtAr|VHrae~|c?65`>Am1a~8%*{-R!bdI2RR_7t>Yo{ zs6l}3JBjYcNjw}psgvB^UEBaHw9#;!YTh;uhQnwI9F@5^7l4Xy-uZ~BgUqkyl3`Tu z;zyh$lt*pW63&P_c4EvD+*FJVmj=U35!~?7?(qNw=)1cTY2n~Fbbl>)e=S0j2#+Y! zs+SWT+n_<5MB7+j;=Qxr2TchG6-m7*wQvO}=#x(*rXZTYJs{$GOhMM6dn>-i1#2gX zw`~9v0d*ii3n8T9cV|hjJa9dMKZgx>E4+sbgq$4%2!Vy(Tl2s|zI$)kyd-!OI8aU# zs)CB0p(Q!dvc{?rd{ta;q_dc=;l_mk$!#$TY`YCen`aI24XT1cdX0Ia0r4!2A;7si zi$203Hvq#8ndsdmH+4LEkYk|G#zin;MB-uS)_nLj=fy^JK{`ifK!HWlG~BaPIP0h1F?EqJY6cfg{qt~qJVffFs5rr0L2ms46vx6~ z<0})^RR`Y7t{sfrn8mv}wS#~_*ZDzQ3|*Tv>IGPdq z!VEVI*=;xAKGQ|BuwtlX9_ePSNsV%5xD(h%^N6!LIH0uZP8ma(R_%3a?7EmVc(xlf zNd2&ymBdP`1`75C&Vl_pv#V$m&Z=zjsD92ZoiMwq)e#SIuEL_fn|s&pw2&54 z8f{UqQ2Zk=GoNX62j;1ehq`j(xBXqCuRc4pQ;&8dMKc<1^rDS?y(oj}560wl1I zZ5<1TW+JwaP>9n^)}WE9CSjNwqZND9m!05N_8Nfs%AuuujQi>3klrD!}kv;;zp zcUkvV#AU(*oEP!_&xP|W1x`)A$1C0f2jZ2!-N_Gy8IFA|*$)?SfDbA6sWrGLbC3WF zDa)le^Et(K;5WxHgGID;5d3g+ftCQd2dJTb3X??khttLk5`FUz5p$!@M zIz@|dYJ@9-c@rP3p*UBugz53Oz&V=^Cx&0SjK^PZ$A74n%; zupi#-ejJh9hwGu1t=zt6j?JWvMaKT7^-#;EhQbelf+4v@z;(&4N0Bxz9Lg8`AY!oB z`Owm4m@3n@mF|5KxW7gfv6+Kl#mnrdeR#|Cz-Zf6s_UVZlK53n0C)Cso$ zcsS9q%#A@cl>i7mAd`j+AkcSfp2T=}G0bJcOrm8ybY}tQxFN`qamI7x7q*-kU|y(k z$s8pyTD(VbF9u|#PB<6Tq&R{PvXsQR!P-eIW-z4C=|}^f&uS8n)(AN%X5rnO?;1zI ze7AmzRCyFA&5c2P+go!UZ5{@$PepIff(F5aK~U(e8GrqR?<$o&`Ax>Hr`V^C5>Ou? zFy4^yUK+J?^4_IUA7f-DG(?u;_|jP5>LeqkX%-%dT%X2Ut_y584qP4&bLVi>cWF$L z;7}Of_S$6d>O@vepH!=O-fMI|lh6)aauT6jk@j>2vkqOm+ zJs_fqgc=<8(r$cV&|f#qqB@bGAFy{}$WzNuiq&63Sf6n_cQD_82st?V;oN zT(9@SfUOt0Wj65$3oU9UaFMbhN5*G+39u56v^WlwQw|*JXbqj~@tyAQ1Eless@ClCrr_CbDtnq5S8e_QHrTqL;f)kIQ|Bm- zF>!j;rpa_JoZSA$#5$ZSKINAs6P7GH8X&mH8gh-GEC>bf;vSrv0#+(>M6tqTObMiJ z#u~UUyq|I(*Q*)-MV08}Y_`g5f0RVojVdwpx7K`lLM z!2PRA@K(O|(zKT_wUfr;icE`Jp}9r7wY{w8fv(i$8WOukQx74Z<}2eN-e*)ps+VWxB*zQ)n~ z7krpFwh|xZ%*6Vin{y;r!(8)^IKyI%fR!`D6hSi-o0r5qBY;2~87I|8oEmx+>E2D_ zA8nL}xk$`WqQn>l$bdN+_{{pbv{+GYkykQ_JXIUrvphWZXg?6=@!nmHjFn8-{~Sl| z;7bjNUnJ=iW~XqfABgxQ*8SL_L2)A$LiUC{1r5e~j1qU*G^ZIc8;ZFN$Z8TAkUJix zj`jmVgCN65=R*ZbQ#_=vq?1l$rqd{GhJdGo^~d;l+jfw3!w*D>$XOyxiE*t@s6Ef(;BD7QWPUCn|>gcOd|9Yx6>~iyuZrO7$sN7+qM#_pA+LP zv*fPD$*2L^`R^{_+;?Zmb2}4Oi!uA@Bo9Vg=thZwA(b&`1tpd=7-AqHEy-ZQMB64^ zB==SnL%jqbq!=h`35CI?6)<5??vhx`TIlYQ_vU<{F~i2XM(zi4Z;;f-Flzj$z?lqK zE~Iy3O==-way38248w*D>+OhkOKc~(F%!Kf({V$_cWcgjb2b8=bcVkyq$334JFAM$ zdt*i(lZ^k?EGW+MsOdG9+@}%nv>HYLbqjO~U!UR4*Qew6R($me5^R_^{|Ept3bs_Y zh#E;)YRtD3Np0bTikESK(0f%yb@Ufc2X0JxuW{z``aCnw-Fd^{Idu0q{n05oVw3w+w2~BgimtWn5S|rt$GO z-m-l{no7V?7lu@1JS;>U{uekzaOek}s8-mFs{K`XhV-=y26;6X22NEj{Xl3*C5(_|n}+s~-#3j@Im z1E4{*+I55Xg0)Ps4qY5{;ZeZUYIc;c$^@VYKvlvFUB(?Jg|WtH7?SG5Gr zc7X;%;MMAO90poqzn@aTemgD_O+^)ia!|SXm%xwum4)D$#CK|k>f$l-RVc*IWVZq( z-BmHd`s>NJ6bF>isPL&wqE;7{@Jevhn7hwApH8@@*s!H&gvrrQb1+p zT8ArU{vOBKmHbB6Ub5Wf_(w%ffgm5Kl@qQAB>%`4>k7%`sF$_BI4_bhguNlt zT*fO=Uoa>REC(h8yixR<-A~W#$x(8k%|H%+L4XVrocd70rel&}0k7b#kA?F*2NqJ( z!&~#z3Bh|{Hmw3u+#?N+y(4_$gh_+%tWK_U=?h*fmcJ=Z@O|0hmpp9=GJl3))O)7a z86xIV$Kx|?jZo?z1FQ3=_5g>anJ>B88!TeP^jihayrxHZY7g*Mihr)DJvolw;5Ny9 z`%JOc964`l&pgGs%9>^%%p@rBLs|=dg1uKJ@d5UTb0e1b!Zy%_%^{z>9^oOiwDfLqB?ewypPbX%ZR@txzAy|hd@@0E__LAaK8q}L#!<> zz}Hs%U>+9*pWt0ft_Bt=Lq;Jp>Zj9kAo%d9HVGLs2neL7SXY3EfI4uanMweMQO#{h zfZdO{Hz-=;$hdD8bF6$*zt=`7B}m+7NV1aFzI1h;W@P#J@9!XbSk>Yn>gLY(1l>ahM1){AH;4AR^2-dU!1xNSQZ->2&#J{WA;03YHADy`ZM z8c8%ePPEfYl4#!!-e1FcsA)Z+z7qTxQ&cr@E=g<2I&)?;8Wseuhnvg`< zyYP$dtpX0gjZWGO@sBljN4<5-piXt}1n)6hCfY&>v|t$vofZ%-`x-LQCdz~U#s$}n z*}xsgO&n4tp%oTKn^t5rUY2Jh;{kNtnrF`lKu+^tyaFA)H|HYvmwoCYiP34Y7(7a= z_S~4omGIqVa3BZ}92ja`@ZVB?V8cQZ-}ZJU4tAvssO;#*1rHnOh<1_2MRt*}x^9}X zo(_cyW};xon;<#{(fAcV$i6ve6_AlKzH3tn{6;X?^-0&2(V$sK>Zj}k5aW~3A{cPxIP)aIb)?HxWRpS6e#GwHW6S)380Y;#Rh>g8nb9P zjEBf{j5}F2ca4WjX5lb^Qyvqyn&~{3Mm=>Sp=(o7+DS%PPIqO(b$%!Z2q&EofTz_# z#>+67kjmkNm%SvcCW+u_b)&#PK%n6t-qKbfC&;D^GGI^^W0MV;N?pfSyAr%YcZrL+ zfL-AL^pfBs7l)Nl&EC2Ye$jbm4|2Cq)phg>|CcJ5Ro&$=EVNic zUSxG$_L;88)v;h5T_m`NF*Rp;HsvU8i_P4vy5uJ2YfX=(QY(+T3rG0E0OO{aPuSs8 z2DMv!sOmZ{7J5&2TEw)UQ{dK|lWp>ebm3FZdZ8kzEr=#4713e|eexr_xL(*EuIT%xKFkM4ukmft2^-Ou4+BG^^dmrxHVV7(W>FlFH1F{ zJDA}ue;YKG$}?-YXn?2HILAv{scElqk**Ld%RzT5$08vq(VlNGCZ_rVRw-WoN`4bn z7A=94a5FFB9Kc4m#p;jJ)$h1scT%fd`DP~-{I=}rkXrb|_V+-B3TLLoXAyk1amRF; z#jmHf|1mhEIw~)Q@u7`+jq42jG+Y0vXg-Gn%Or2&u~i#?48Y3O^K09K26%k(#vjY^ zGsO=_nTVGuGz*OQGxJEH`h1xIxX6oK^J7l+XKIOb3Y*J=1LC~7Px5yhYX9&DpGi~6 zVFl1ynj~k>;c17~1gC77PicvJ#(pZB zJ2VrAcyEt|aWtEJ#%r0Pp=sb%7EM0iIv|owe<;jQ36!V^Uj3XHe^<8jottt~^zf#I zg4#Uf4csuCBRZBYd<8lJ2x zhxg3?JMrH9BV0Aa(`NRQqi>iOJ-v@7*e0QAiHeDSYt?dT-2m9j(-Ts31hZ?HnS@}u z35H1LO}q!5feCRGfZRlV1)N{MjSM_9-b;?X!9|=WhF_UqI5GT^H{-3**G04YC3Bx} z1?P5u3SVhvFFEou28fzes?6xC{|X7@z&9mqlQ77x;c(w>9=_h_n3FoLdbsb$ z)j<$oHwVF>J3v~fV~6Tr|FclXHt~$-Pg8@>!GVkr?0OjPd;mB!*$_YG4m`(4NRs%y zyy20wK5HLlq)a}5v-@#+@VSYEiknu>jFP2oAu!hU7+44(OiDAP;@3r7jB)XcKdK~`c!Yg@6F&A`3Y z7=C;EPME9+VqEpzSu*g$^%TCwy;bsLGi&MmjZ5LCb?YUGa_5lpAP&ui*JV1UmjrBS zS7NQ}ktRXl{bm211)CZJ5pe<(l#0k^IyMpCUkTkK6Do3$q-XKe!AALo`4(7_q0^x| zi^MUk-49y_p9%j)@&`W~nOBnR3iv%}#G%t?aoOK}Z@>mXt z?%Jg5;*h&;SSUCixiJe?^wo{}FO7w@XGpNDW9*Fk!f;OQVDRds0io>^=F|>opKw%V zCCr@3KG)~IFcc(A4uSWwwFelyJch$xHxkBQL@V(S01qd@OJgo-eZx3W7s-%S*ICwd z&e>iZ1j1UTOgkYn@*wA&?Xl%Rb{T`RF3^w6vXZl!5uandT^8_(4v}7qpfSPl#HkLZ z&gQx9;aE9`j*>oaZ7+|S9snLVFm!RqM;VZbG|~^--DjLI8K;hf zJtIAV+CHPiKy5$w59JE6oN5amv|%ysG>b70AfNi|Y!(a}Bmp|L#ohSPD>pIAN6vH^ zG~)b!mE5Jp_$2dZIBT{Dnp5pyyzKI(0DiCL%MJ}nMa-#a{&&e;kfHx{7o8@6(#jTB zWwZZuN9D#}3QYc5NhiopgC($8_0Ip6nnyE5rPd2&xcF_h3$6$%`_5*&C%6C6Qr|CG zFbGcC%A-tIwZ(^5ZT>dkEal1{RViFCC5@c9@*P~k@-jgkUNxTnRz-dCn`Y2I8JwaA z0tHp2@#RRwBRxua`(n=r9I|j^`CEnDyEfsquVm*YY#Nc;pt;ncHQGRMTe*D7ob9fX z2JJ6pexPD)_+^fiLz*T?T;B}dY<66v3O2x1#oBKbz^TTU&J=9`9*v1D??qj}ss#~A zG6qn?T!Y4vqiASgGf>L@M*K%H*aPW-zBrcUAaxJ_hDM>e(;uw~uAJlG&(1N&J-X86 zua#>*OP6F8=Jy17k_qW7&K%%_8Xte*{8xPir?IU_Wcgb zz*`^`#1ry3CgylIr9m*g9>AyBz0~BpJV}3qN$n5<6jRE3DOq4hU>dhge=J@2Qp_t~ zlr{ZMJA|L|H818MSn8sP)DaK0L-A z@L9S-X7+%2x%3ymDij}@BN&9n1NTg^1(=2rnuSSjHeb$Ty~qc~1B&s|Hu>ed)CO5H zGDdr^hQC5ePL1Ce;X9AL!7Eu#9VHBn8GK$myPrSto{b^HbOeLY3Rp)%@B;zT3(RP1 z0$Bd!d+U|U@#QDp*-7r`+vK1H41Tb|ae{u~cSeSc z1RRm4xc|Ae%aQT4F&OE2tPttPCPK1yr2lzph}(dnuE!i7lVEY@GxGxHjlPblOO8h4 zp526cMwld{9KvYN^e8;IlD-nK*D_})i3uLg28I6Zt;KxKSNRQz#RQ9?_ zcWHc_a^J(agh5(JX!w0>ugP8pN&^cWtH|Kc>&9R{$qKhO~QQL1N`vtTXz#XIN?VY4u!UGP9B znUMZp)rjz|_8s57)v)pgX$@}PjJ0vM5Y!hw5(zq#3ZsBiy_pNsxPhG6JvQ zgIpSH-bnX61`PrfLm*6NG`!6lnl|FC6ayp88~6wykngr^`5KpS-G65}+OipGA_s=) z4cRh15Y!jAyNnZD^a7Jw);TzCa{^~LSyt4Hb(92;48@UVd~hk+vSvmS+Kun8TG(LN zVhQgp`5NYr(`MLS*RYUm-HbJ_0tkVHETj_w;sE&3OJdE%jTtuCi3y#RLO~!fFDlcq zmpb7xz)!n^Y&xc32+k4y#R0%K=_3v|EQVP`B8xFIsF_V|K9QhS4JjmEXVgrjVIg*J zIn*$ZlW@a)?Cv7)&l0DDHwB8f1d6OYUc?m~IhRLqC#WydxZtgyjNMseg|Q~T?#nEg zGg~ozB{!y>B4a9qQ?i!K5D0Hhd#;QD3-M}97?6bMyT)!}_odPB&6(hhDG;OYDy!uH zhp~ov?h{@a0~xyN*iYw`*2fCt8#4sI3qxibF>|rS(a>O`AnVBWS^wn;mXcfo>;dgY zfqyJAu48TSalA|fUy@zMBMhBBZ!ILwCZS5}m^dB8H`k1qX*0Dn5fcTkPFRwR$$fSL z{0m(f_g@^bUJ@?=wT{VzILB*1hq;M0FCGRH`ei^4;Fl_o+Fe7CW0L7rGb0->LQfwUfHRd>;W0xmk=@7EC7qnkt25@{&*%5OqF5M(G-kPc#y-o-&r zO%H2Lz-F8>_xR5BxHU&MB{1hy$G8Z3h2mKLT(kxb%Jx_E<+|jTIKq0t11J-RB+(? zGjDdkoM`mJR_}NMN~GPGjK{z_PI!6IV(tKYK$nwSe+YpRzGTEWC=#)l&Q@$ucq`v4 zb&r9f(V%@913#=XG$y>6CiEyatt=MZ34%v!qr!VCwv`I7j`G#WP8Q>ok` z4n_Zc!bN`Dr7uN-H}intM{ppsU#$FB?ZEi9MKm2Bm|LWD@hf#m`9AWc0hZ88d_W12 z5rXOtp4|r@<}wpzKTmUHr3imLshsnLV361MSL}zw&{CF(T!J6AMFaaO#8bk1h|If5+dXCYUjZMfIhF%c-#^2%s=^p7 zCsiQRBy>ZHe$9=>$8fJ!! zSn((!@TE1xG0}SD4XcM8g^<4v*DZ89Z|tr0lH`xSkM`~Y{7m;NocNF!cwP*+B_i$? zPH+$m6wDoYMN7yKFD3?_vQMPX$&<+)d6^n^D(8TFrU&MYye;nA4ojZ7!o)Otb5|kDn zf&(L(1>;8oVb^0G6a!g6%=xlb2g53`GYd(WsvvJp_CB_8aFC_L4^n-g!42C6OoAKR zA4oQQ7!m$4$hwos(k2fksS|F40E4Cnb}^qY(e*GFcqt1Bu2}B0?GOf=*72kE0119^ zHV&_(dv|@z{aa6Tm>5VhFy_>!D!1?s_Ov@N}4uOc&n9HI5ln}3Ysbi4y57- zR=f|Eqq7)v2ME-ajb!^aZsz?hn{g_KTYzV=_Agm?Kdw8US$;-0Re&oZ3!@TbJ|xo5~-i`GGCf` zGJ(sZuG)Uf6%1Y;1N+%@SnGm3d>5E76XZA;P}lFfFyubZo?>;+!O%~2vDbZ;K4PvHvc6=2UdDI|4wi`2criWf*UGd2t!lSwa_j^ureC)4bmbF)im|fM% zS`$1?#U-w)Hji3M0Eb3>0>w^Xp^c0!q1yZ-Mu4uW)~xa-Pj!3be4qCe{Ud&`Xmy9D zs?~F{-FvD%Skt2{8XjCVJk^f3Toujk%9fI4U=>IS=<=<6l`Cg}1f3ArY*o*gO zT1)$GQl8whU#d2KmuRS3#1+0n8~`M8;|6&T?^3uEdD_QMZU1cwA-E9;q*3hmQ``UK z&3=+rNsz1LteKQzU*H)0s+bIODE05V&5KPWw4+D_bv#P8@67Z?(JbiB%o-*M;#b)4 z7qFK%cfcFC-S<^8;P>N!xN$74#7cBgnjZmJZ2VI;;UAR6=J8eWwSU=pLFT|Y0nW|t zbG*CAHes^&`mgltC)^B{D_;e^eij6NEu%2VsV>mn(!1TdUA)FAjPF5+qUEPi9*0?_WOf}p`{pLr3$NtdxoglF~% ztFxad1}^Y=-ZZdnzjFO&1sEG&4_^kKTHy9z!K^h7Q}hEa+MKtTK9~Ih8Agl=wK}*b zv+#kW!jJj0dj*cIc>j1(O#M*z+o%_J7AQu>=^&QBI5qj6yM@YT(S(<|F=pm1n)__o z(PTX7he^$asXcNi{LwmsQ)91{8Tf|M97n+K@KzBUjX#j$Cf*eSu&4KccKA4c%pGUi zGrj#mq5P!R~YUucdj|?U>cUWv7KrW9G-%Ezi$X{$}GfasYeG^rnG|0{N z_oM{A0n5ddHbdzTZ!u&B#P~AO`y|@88waqBz0sE7OL<0|lfsGj@&2a(Mc`kGgX1UW z6UkG@93GyJzi!}}s)V0em<)FUfrWj~fPB_F%%-{F7a`!&kfRNzhjF~j!{5~pP<#mv zr1gV+A^^6h`CwoHVTh?OoB{*B>f*a=uA1lkaJO~N3qZzVf+Lig7qd}||yhcxjO zSCT|W@*(c=0)Fl;;}sm}zBRA)!d0;%cyhtd0GW;8U9w+*hLLr!rQb@5nJ2SuNrTh| zn^x&BzQa0_So1pQPTrGc?G3J4_F(AlqK%IMhq$8MLS|DZS~q;k9<(A77S-KS1Wm&{ zV2>_imXgp~5@DC|B3{i+EIY{}N5;421Gj;NGqMtA!gz>OL>}PA#zhcds4)|2nD<>L z1kzB9->!_o5dH;j%!Y3LCz#sKsrA)Qd#_EoFN4r%GXd8D3uAW{EMl6G)VN3E;0UF~ zdAucPBoKlUBe&<`cNPGR>@}|EmZ06~xq`Q5l|wiYx-lICE?%Ds-<qh=C^d?n+i z4RUW#7|DUJX2;+|_oZPVVz7SFb#cUZW#YJeBvcPd9MdtbrelJiTV2NHKDJ(xz}1Q9 zjad(`^I$>AWos)Qk$+^!%pg845Dow%aYeW|p)J9&(ADvrbNxY%kH?N$NQOh8Q=uaW z5P%1+1NhNaT+`>NWjP%&@*IcDu5%O#l~zqY41y1tO+7+6k>=t)8y~BkgpLxk4+p@0 zjHBrX8Jd^m7zIr&v^rzUr7^XT88SKv;m>4eanI3Ad4PbYWI`rU8yo^PHAl{_?ldNJ zRd*2`YkI>Z-AMu?_SVNCKkn`X@$}YN>t!$W1GG{xOophE}Z(}h@&j$QRZsfWo zN{rbWj%u1yO^;Q+bUr-qWlzOyk!}_S?P{Fvj+K zpm2_rJseD8jtMuL=;JkID{Yg685FH3=A(Tvt(S;=bb4p5pAFz0;0Hn9C>8jYq`Qo5FtaXS8^cduA@oY@BAcp_yiw`40#p>ezl zgJeQl)+~wQW@DOWRUw>Z5*#Q_SeV=)wJ%k`3kGBHq(p)r7DUueaSpIKkR%c#sEco% zOKh7@1Ikk5OYmcLk^DBxV7O*>b%B>8!}{y;rI|DGOzvEyaWpupmR>PHK|h z2oCF~<5d78;L%3LCIhb<0VcMnxy(-S+yf4b=StT7;+tops;?%r%$n|l(hvGe&*IZa zj`Oj@D}%wSiTEz^542aj^_z%TG|1_`MvfX%JIsbJy{4nSytxSGkx(hEuzp=20P z=P$kJEga(!Yx@>3!WbV#m0k1{j!GnQDZ1=p6gaJfQFLC=8r`Rfe4HwzAN2($jEDeD zfE-nD2uv`hn$dns{*^15s|F8iCU8li>=Oir|a4}5eoagLF zEUtETB%$Im?WWHR#g<;8NICzUUo}GzBMyT1G!QuCJu?gx1o9aK68{S5K@GqI)Ws4e z2h}wm0}z53!Guy4k0_k(f`$nRfi^&BwuC;p4surTcyDCh2&V*3Go=m?7;%>3V(;kz zpq=x0kIfJo^??a>u-m0rI_is0(p1n*Tfz~upyANqi5}X{;8UD_Dj+b4${X^X?lUhz zIt?D{iaawAdazYy(Ii6`D|^hRb4p^&_VKZ9-^o6@(46R{`k0+!#uigoB3Ej>f(Gdr zbEFfjD7kUFmj;Gyv?8PrVTUZK8EF@s+Z1)WKbRgeEuN#D&Vy|((CKmZj`7wHh?VhR z#EI_EeatClF_3eEY&3)Sv>$M;_DNb|e$;9cH-(7tjQX%xeAsHbW2GAdBMEq>HFoZA z@*Zh(D|a|#Pp$JnlYp=mC}_zhoHkVTZ+)H+uj~$+HiUg)5E^}Hnk6BrXGn2wgS=>J ztw^YeK_(Q3@2-1fOS!zMX)ME*@otKO={=a+s8Et-3Q2a=_ztv09BQSCWM>Vq5I_hl z1Q3GmHf*h+&=^0R%w#}=*h02bEfP*Rtg<4ZV^{6Va!M?|#Dlx%HU@1eH${mJ5L#Rv zC{e6f9co%*HjX(2$oBEJa_oois0>zCoqG?XNn9%W1#K?jvdyI%a#$W@3dzuTFccTTjhJ9k5xS)mWa!;f7b<}XFi-i#W$YR&usB?r5jxE5 zs0`Hr;qPSRh03BZd@IE!3@HXW<`lWMGq{A3BWXwXo~+R7rO z`|B}hYqo<|4h?FAPvx>TK&G{cjTP;zWYxR=wW+Gp(+1^UDE7k|Q_(W;SDZ-#R0mmL zcH5LA#(tSP%R15Ngupuz%K+Q(_I4H@SoP1LyB5ZgJ!0AxPT5(d5l6V+e|zI7B_Ro% zxVvo?za*y4krh?bvq)cF#C|bwS_Z|%caj1|E);aA^hZY*`%UbWKoyay-dm~b(ZJxq zM6#B6Z@rJ4sp6qk^O6G|gSXV@xv#2HEKCa)sklM|_V(akY6#CM1ET!W&#HXwT5(woDILmf(>pV^bm8lfT zvtpagD)2^PJI4hio5V905i%!nrAFHn2{pX8s8wN)n4^gT#DB$BK9LyC&V%Z z&rO5$A}S`ZqpmT}jkVn2+G}y7QynBaPO^AddsUs{YyQefU)d$a)hU#u?wX=Wrm>jy zz-qxE&aI?{U_!%nprFNw_)5n?iE*`4i~_-xRUsrCYEUqisdj1v({|>9yaYKJxNmUv z+H2qazE6Jfo8SAv&wu%=|NU?M`S~w?`S;)d(I>w2wa4D|eB06+)9R<9S?jxCMM7B! zj%kwcywc^)(~_F;bDSY`<&OaBoO#1h${+DFW^T-{cChO#lZ8QsAVx4DF|TM$=7gi> zJ{^dwlS_;#L_B!}JU^|f)d()4$qaK$3ddq_&44JFv2@liw!&Zpb;Ki4Eb+0F=MywW zYGM%V2a1bUe;LS!kE}fCqE1Au;WNWA#TOV?r>GI%nPJ!I0c=jX#0&!nsUXf9aWP$P zBnreR9Wgeu8Dv}?9#2vc&*=dy2*lMbYj=cOz_$3Bw=X~O&eZ&V z4=#0}h0}w%4cLqZEv~Nm{OYaOy=(ck@4&Y7+IOrx@y?sC{{6+@eP-d+Z^P@-Yu^4~ z!$-C=|M=7R^wR3srSq}sKo!Duje zTP4VE7C@2v;>J@6O|mD`L()G3anJalU*7?SN{tdS)(Cj*sY%&-zkQNop5XNe?XCPvOF z1`q=6)JLw6rHlec7*|L2v752T`ea?eKE?XWnnGM39h59Z z27Nqz)A`5J0yO9oxsL9I<gx0>3&nm%~jB+SCayEZJxw~{uq*risrTH67V)a^JGnal~jH5KUA zIAW)#WzEfiN~3@o`eo9Iva4dhr9@pYo9>0T40mboOa(^(AO)yE&1In)^Fe@W*i49F z#F)-&5+KtlI%ZZ#TJM@w@UWjn=*8W&n4hj_EO1rTLj02VGI)K>?1=+4Pq-|t$1;1S z9gBPbO%>XxA=wY)$;#d;ZUp?pPO{K0rR!F_vO=(rgVgzUtt5jF!Ji$=pg~fWfKZ*; z6{>yJL>4Ym%&YR?qDBE1j04SECXQX^g}AnPib`5$)4EqvaWAe}z}HMtoiMhQb-yH? zlGJIDA|yRfUsS^lv!J0*wS>dKKM^3!24fg4cQanr(6o_}PhfKAA~p^6QTm}vEh=Dc zh7icMFa2TEES^aN=#m(3TGu#MHNd!**_h@VrUE7qw#@k%EHbZx;exV7sQ3V|#cK`r zt+#842>zsY7zcr%9gEQt>P9zA1K|LZNv(98_SZ~-3}rZT-Mj1wPH(oGsv8E}m@Ik1|-^b)iZViK(juLtzPb<=_Lkh&=lT3q9GzqBN{ zrl)iqWEfQ)Fq&qw7-U;bx{GASvCRRpFqqgl6RU1=OdT$GEdnS7QsVI8l(&rg;5`Nn zbG(q2FE&6(KCGeBAgC|C{+hpHA}(N0eN}06lQM%F}QURF%QT6r5C_~rZQ#(iF~SYN<`6E98k85Ml><_>59(V^q~61 zbfWeL466x&&eH=b4~|C^j5+BRcpjGmD@K)!J5Td1;1FmRS3UtU^yUp)YKep-)EcV> z2&fxn0Z@*Gc*W)fp{WcAjlCon+llwZ7r#qH|tN58@SP zg&*sd-886j&~d!SO=zT|B;xF_`((fCL?2$ke*XLs$FUyU2TyuV0R@MwFKn(dB147E zDY4E+j2yOPx`?v_E>d4FjsOn5r|CfGQ)EeW!3gj#;`9L9$H%%IQXe}gDCTCm693r& zY(P6x7KZ^f)mfGdxtFek$9vt!dYDdfxWjXtNhKOS`A*cc?qu8MeO# zKu8_&F)B(N2U}I;<49rXz9xWQ=>BF9pbw-<_n0;=pzB~84n~~l1_uW1sdKOZ*yKIl zNiE5~M$gd>Z14NnXCC^ixV7rM*%JDggWML36M=lH2Z9ne?5c@4*6CrtxG8L3L-@WX zd`e0@+y+Vv+pEOkgRSfuA8GS}Epr<@ho~|R+EK-F-=6y8ozoB9@mt^h$H>F2E@l?9 zt&A%KZL7rM@V#`K3Exxy`geZlzxqGaLx29|=fC*tZ+z#O4}5%Z?$tR(!}OHi%lx|# z(I6YX@|_L?^)aWoHfT#3HkXtm9(q&Px^~xv%XrX(Z@se$KxmVJG?(64?NYiiW9bBe zKt60imNUXqVX24ngcTM_0{jc!T&e~!JH_e?S7LMStlF@#C{*oZDu}mN1#K#kb9G6; zrI1<1<#rLnLirO`1mzTlaX7HtwWG>|-(QU9P>ON5bi}R)Ml?A^8YZl;uCY|c0LTjN zsGJxkqiJBI6YvR?)fT+5Fi0*mBFUog%_SZ%u#Bc%+bcF?=9%Y=na`NS*t??=+!#c) zNQqO$K$94=S)85E{<2QzoFT~&JNdyGXR$dnWEh;87Y+o~RG~3XCY!%REG65nYNYU< z3U>i=Qy-Z+j`aS!s=tw%C?pxWuQJ!F86aoNb0*yiiT!s~b-ZWgIP0Qju!GDwIzUdg zBpx^t*S28IP?al1R{d-1Tnf@72a@`Lh)ngpMWX9l%^JREPn#s}5@Kvuzw+5BTKTsYoH(A7MQ>_4@ zKwiJEWiFsxZoO&R;e=M&M<=LX4CJ$Rut`f;0BpE{eVZywkfvA>A+rh1^NB4~0Vim> zPnjdvV;X0`ew6n%v2vIO&Tm^tY`qz46es)W1Vz-*S5THRIw<5*(wyNXpb-~O;Pu%} zPQraPD@dt`)?*(F@D|s%S|8^FWkwyZ3SqpmjHMkW4Fcg})ldc>CN$kh0?kr*awERs zx;n*52C3mlAy-;Cv0*xa_S8JxS201}tD0nQ6m362O-LCl&S>w#61 zu@aR;vm`hfSI^QPJ!C2`t2{ViH9*6^sLIL6a$#QGR7?#s=Aza|3KJXIYvwg;uK3C> z;y4Eg*)_f#kFTuOu#_ejV``=-F)qD`w^Wo=(~>&Ab}F{=^6VR)`{7T1`hW5-*Ux|X ztM`853q_N!^p}mtR8Fv414rnk}SQn0k|o$|)Z4$}uLYc$^SeI2KJKnvqEDsD3!&FFx-&Gi1&) z@)cxJ(S3%Z4`2R>8AtnpZM6H-WMBy`2Wb(L$AA)iLN;?t?zBv!tkmeB#Km1SEj-!lJ;5Mj=|p-!gHi_*{4CBGZ+$0CXspcQBOMVq9ds(UYB#O` zKGf!7B~YScMHoAjF$X>jKiGmbG@?1u5wfqzWvb*Ooz6q;CNNC)>O4!>}%mBNsWgc*>;*2A9*KqO>cTxM;wWUmXC52&|7-tLubZ@Jm+&H_y zl1i9;ysY*w*bo=0HM}wEWmy^y{wA>Go~v^?>A`)Yk)R4 z2*%48xEBx|58bDhwpU|s9M4;^Mzc}egL5S(xer=PA7G<4d-PFI2SAHWTT&VCk}8}7 zQ}MVKqz$YI{BVUeEBdjbsL4jGF(gZns~+_swf(EYC4ey%PZN#_tZaKqqG(mR6GaymQvqkJg{v2*qpV# zEw*^zsP1L+gmMC0i3b{W)B2BnUan`Qkx$akUNHDARjw~4)5z?<%Y?Y@Rr&QTr*!kx ztd*11;Z2r0INn_K+85J%Z`<%5NtHadoXT@Gyw|aujxX4^mI;_|Urf_oKykP-NHSpF z(#~Z#3owbd6#uI92fzbNCi4MSEc{mlNOu<+46-@9YPCdF5&5b0ZCU7J_z2TUV$}|g z*TA7lh};4c$6UENAfn{M942IK5I-*-1IJtGF_>g?fQmVmOANKc>nR~KDJmEOu~LM8 zOd0N6j;X(q+`go^5LOO>c`5D7Or2}JnT-Efoy%aq#Fm?uF(*6dS+#3t7&+GvFpaSd zYz8EwDRdKvk@AMDTP^11P$UXHp+e* z*gK97bg$#6P8+T*49dkt;4oS5Cy$Qa=(?Ihoxy|A9~c#s95;vwr=X-#qo9Pw(knWJXEp z1z+(Pi-(}Q;`44W8#}^dktM9)F{n;*5^!T=@%f{}tCO#O=j5y3vA5?Y1B)vrC@YrC zgn4uHma*F4g(w-(c=JY?TwDfF90&5nsPyN}ANJ#pMPvL(ZDLQ}P;B`{#)z%yLN>JuHc_heBZWfAdHEN+fY>-|B>{_|Zff*EtuVx3ZgN{G4=8>f%(K9L&f`7K^WRcL?$I_1ssqWVez>CZq zisZB*MI~T7nGG_`&UdCCH0V0s6Ly677k;GEoM)WJs2}m2W))GO*bCV63I$~_*cYzx zKaiV-21$k-1w7Jeh!_x(9BQ}mLeH@t%?I{44z;r+D5Z&4uhf_vXbn5i#;Yl=E_8ph zo92Nn*bm#^5|Z1b2}63z_>O79@MtI4kLELgLqMJh~r$Kxxp5t znRJ*o*?Xitx9Q3+UOL|JrN8;6Q>8x}Aaorh4VtN-m;Gp2RV%2@rS>r{;v^QLC3Dz5Kz!g&Jc!ZbkMoGR>Opqq(K@9QZ*d9 ztDK#!f8VQA;$>SGPc6te@j0j4RQ(dN~k)aio_`~vN;om;$D)LfEz)NpuV8& z0?*D$r-DnYD)>mo*&xb8icEJLoJGwDXi(Kc5@7hIfZ`ZH2=+594Bc433_GxK#u@Nl zNLIdk3#BMbIwmU?;E07CySJ7)bBaSU^1vQBqpy%U_^!1zGiVWW?}5z0Dr~Hwu}yr( zq_qZb^g?IITLT9IDYMyqrng=u1u498im5941BJnKktaFL-kM%Uq^GIBJ0`&pPcCsr zPO94!&E2K+27oF_lxTh|iE?kI6QFnxR{$1L(7}`t`bEcgET);F#Jpv?1DvLEAN9Yg zxv{4V#!F!tkV4?}zS}^!j6T5I5b`v9u`mQ_uHiGWm_* zC-)czk;Lmb%WgUzZD&)8UtDxFcHV= zrU85L%A1qT;0-gPvHaqwnyJL*xyUL`6(-QFdYUQ{3W_gN528--`eOEZ{neB4;8l{I zW&-QYpk^9;7+GnyGgA>2mn0;)!E6!G9q~`2fVc%4*3%{-0R%=>UB*G|M^{eIjC3$c(yjGQM`oS9%`wn9+FsQ(ykufAim+AOG}cpZbfhzv2C#n0>=@qmMp4bnmJ2 zulW6iH^2Y&@BjG6zxX%b{lSm^qkpr$_x<$xDR1Gqn2Jj_7RdOy{1Loz)DW<$KsuWb z1Oa9=T>G1E2mZAkd-SOQ`;}glw+w)A#I3nO4gtzn(34N82=EWQ7g2Q1;^%yYZ1_fi z%5X~FFkPt&Ms0M^3yuPPogIwEWsA>86pVl&fqz;SFr4w_4FeIe#gty~oEeHLJO_Al zpBacQ9E&R%cQHd`K(QmFyXc}Zx26FpBsnt_nLipMCz+`HQ3FD33Z7%B5P%o0tEp?O z4)U2H*Kv*!GN$D0u&InefRO;plYR1&8PL|hJ|);~6NBm|_eB+qSTRu5LZBc&^|3G9 z=d>s~X+!Ypl;+oQxYK`jP^#e$s|3n^a3JiEYJI2rjR3)Tk+|bA8zbz)N|z|nu+U{r zgNhxoq!M`#cDl4hfM5Z8EE0B@xLDm`CKpR$-04(bn3IJ1l%+p5k=xD1I#3nV8e-u= z29$*5HaWS$2tWpmmeOa~r+bVRRkG2*YsvP^*KiNJB#J;kN4Ys}J4lgP-`k zBe%h|zbRx_P0$X8(_x>(gnJvTNQh7W|6oGJUM5qeWw z$Q^*ty^8{5N{P3WGPDlM7*JBdLLWV=D@}Fc*;S=FVVO0H*Hi5(C>X)B(POZLvw~Zx zLlGY;kwk_w<~c+AK^`wMPeQhp@oSL%3ITXzJk|q2jO-VO;b0c)fkByPsWD-LxJX-} z35{7QWXZ84jFm&ep?gbdLgylAkcy09>l70Rvn41_)$E)!twcWCu`ck&(U${<(l{K* z$-TsG_Dm^uU?uRjGz-KqvqxqXap10Maiq9RDt2)&V8Mq=CDMb1pqNG9zZFdk28w~k zb?h<^QZbPrcjbhxWjeHwJOj%#I(S<>+<+T%_R#$->Qe$=4OeClS2ex$XW(VQQB-!Y zUrcu$f#^Nli#9KvE7pM(p;?v(kt_oY+`EPya2+X&DI~Xuc53^^HqWQY_{9p0Y~$)U zXf1p2K9+&O^p+c0R0D)8e|0Sb5#!sJGVw$81o#m9uTd}QVLRz>`55nQVw4Pg5@ssWIqVV#jRRXCg z)+^r9Bv4XcaviTvrLe+8R;cyRD^ouhX&2BSt4>H`nY6B3mI9ohCa-*87E|yecdf*( zN6V#B=gSoW=9*Gyc2}De4TZkh-k{j7RraE{& zz6sd2fW-j9xW<`OJbdedDunD53lV1n_Ja*KlJULpGq&FJ*G!q#Bc8*DlmmkR=}bsb zFkj=FtuQ$AAYV8Iq)NBItCSKq-Z1;YsM;xW8l;gR-C$Vpi?`Ug^-eL}V;TbXgOmoV zHfV)GiHikzq&q;`R6-N&rj;vq%}RoCwqG0Y4Af-cRT5w|X9)dOSJWN80cOLeiOn++ z6%)pRvLEE!AngaMulg$|lbUADOh&0CQ`R_E0dUgFfHJ7Lwq6ySjH|n5%Mu!7KPVcM zs|A1ve%TFQXXlt&yXi|HtJlReB9VHzEn&~Z}vbfQEY^fE+v z1T2TQQjQF=0LYd!`@CMYo5_SEJ&8o}h8@RyIE7fWZa>J9V6W%Y04t4nD-{WL@QTfY zZ*h`-gAxu~aj!q}EEuu}?B~zpd|5M#0{KH3B z9F4~~-04!|nC)F0JTu7f;)Cs8P$=#$eK8GZxUoBILxx~N#n^QR0gX=dGMePf0MIe) zK&wOcgARJpv@5Z$OBbQ0*hK|Ox22PW9cb~XgY2XIV24qn(PIRF_HbJ$EoHjG_qT-R zHY%d7-E{~|*y%dd9s<6Sd7%4nn@@f+uEVX4gU!wZjIMJZZtb0a^+SL6UjOVLQGiVK zG2N$SKPYc%YYkI8(h#(>8av=X7jx^H0Db_uu)PgnLM+2UU?G+T@2plFNpsMS8rS}o zC*SwNL-%UBd`Bfj*$?in^&D(r3dzA{_kkw7n*HG8PyhE9pYrYR{bR?qS2SF_T|d57 zH@@05ai{LWDs~z#-EO{ompd14H%;6goO|``V^6*D*$;pE3xD;$e)N-n4+~%U*7vR3 z4_2^!EGh8@+7H&40kv~iZ3uJNTxQR+(*RE=;besL)#saWn z@aAII&Pw0jTHu^p_Jcti3$f8lP?>ZO;Lr>SSwh@YqK)>0RvvWW*|wCeQ(qyw$(u=! z4htz>w;v3n+l;-kiHv>cwsP4I761jMBGE_L1sh~U@F0dtq$$9QAWgF7Yki}!Z_&2$aGFrFncOs7zV00yGVrWqi&RMB8k&x&<#Sxe;lyQa~g zJOnGHI>{WopWMBw{_h<%ogdAT+YDoWX?`f))9p-S0@wp?u?{(K+kEzHK+$dl#L`!| zE7-ebLJ~{hWl6L5wy8FfRj;Gda@Q?^-%3V5*0WTIx6@!AV?Gjvf2o8|YEM!+u`MUjx_L=4aP!J^V+GP8 z-tbXc*Q&CE;nhaY1&Cu|rUlY{VMD zCM8x-2yqb*7%&VpcTE;I)8eq@H7h@f;>(g%C6dK1>8cH_oUSNS#Q`dPWJABb17aC*nF1hNv%W z^MouR`pU+s0pVmI3xlz>*P^N}$Kb4*tHyz5I1{B=LF*Amsl|+|xeCv*cU*BqsBUuEB`v$^D><)_;>(slvij5qANnWe*T4DA;N7>zS5HzwTs9t6 ze$htzBBTL{;Vj~~zl`RA0K9lGYSCyy)#ZbOw;p}_AN}Yj|6&*U^jH2iw)|owkc`x<8 z%@~e*^M+$oIgC)&aAeUrU}QAllh_8RGr93lMB%9W?4Xaq$0Je2V|1d<8v*!5vZ#2@ zmp9^K^=}yX7k0cSQ1@e&94mxAN>0d%u_YI%E-4r#4d##fMUVIh%N)!Q8Hg%4=Q`OJ zBkHrBGWIQ#&apmW7_ML{2hHpkqA{6o+rkn&F^_0^wfM z4tte65(%6;+NBuc-tZ%x*uZ{x3*HMq+(Fq0@r+S)e!%UCUd|Q*FHiPy8t`zZCCzyl zIoAyui~v9$p%)E^F4D3~0DC~YY{oCJr@!y{x{p6=P73YI?*HU`Se7aT_@GQ69 z8p@tSOfkksEDY|WD>bOk{01YBcHk9g7oJ=1+~0_m`m{D=cO7ss;ch!OksV>=Fhl5Hnez;Ef<*$8fJ-oOsYu0_hy=)9&H>V=8d$gibhnA~hcC;_3*^?R`5O$J+g$u0;~4wSZNx?A z`U1z6lAx@7Qyh~Ix0G_!kgefD7d;FKiWXqEA>)iC8apJRk<%isA*L`o-W?g zJl?A5a5J!G;I^VMc-d4H1~Uev4h}FIZ>l=m9qY8F0q6So7=$j#76@s;MS+u*{>+q5 zJ>1pIfx8;dBcT!YI+u-&twKmLly)O~=swdr+DU`5iRK(2;gfe zkjA^BNxx-l0h@~pUU3kw8Nh6yazDPpa(dqyh>KN0DrYGT&LWXg*1?jR+@3807{>vV z*sP|P9JtG>aVE`Pgl(+6b@7g|76?MLW5YVF8_;{(K#_gnw#6h(7$$2=l`@yWsZu09 zP3^jspz@ks0SiEVY27Q1-z+TfFzz@U-8cblbn2lo)V>0dw6lYtO zzJiuVt5YviK z+F@%7`>U_09n8@|I#E|#HhD-K-3X`6{w10PL%y|mVr&*Wq977oL~@VF%859c&ln=w zk!TJaUN=xw_MAG!Di}&3ay43&LmLrfVo3QVkfE)NufG;)Xjc>Ptd5e;OdQy<-l~XK zEut>2=4xX7H0@|OPe>nWykez7idj4)s#RXz)wl9b|NJix{rfWUs&`n@99AlTn0|xN zN+R|ZkFi3CXRes=vc5MSQ8LDC;*#^`9<#S^>8*eGC;$8}KQFrca!=tox(Mpr$l?pJ zRRQU7T=gW)1B=e#mDE>qA*1ffLys|f?@16~tcry466CaDbjgM2vT-x3i7I9Pmq=N7 z&V~sisX(~^MD*p4Mire0yt(BB7*W8@OKHiV=PXUCBMU}sizz-Ikv~k0iJYZ9^akV( zP*7em!s z2O6|MIuIT9!G4jdGy(;q@`sg2+-^~H;6NXR!=0fA+kt}W8m~_Vo>(6&JkDYutA98y zR@7O2p$A(XM>;@;Zrn@RcJ8Cy^c7T~iSkNVJaoy_+Igrw>_7_+hFQqSv2GWcu+x;q z#(^Nl$P>Me19T?z;Vwi$E{HtYgIByIOfvAUQ)Jko@M1QO!*UzKy^m4w9KnkN}V3Vipf8aXNM$*;s%z3@_eX>HEyeMacEY7HIdmq-dM09?Q}?Ho_zL<1J|hJ)o@*g zs)ZR8o~Q<>p~38t`OeCKn%}U~#H)H!SZ1hy@y?Fx^Ahy zx0tLbw?viK0A^w^o?@;tHXMj2p}2$0N$!&Tb_LIziJzC_e77VXp%3%Am7g_#@e|$2 z(1}U1=2J+=vdC~ng~}Bx09tv_3WKSFPt$`uhzyQz)u-(CvV&~E1`6e`hwrX9V1OSW zki&Q#%a#w43czb4wi%LfGLUr2%3*ZFb;bv`%o76X_&1j-GQ=8nb!qo!y=?Ym$)Yz? z`2Zxqc)2?3Y70@d(`ntS$sLOU>px;47SE-yx62x!X8#xz!ht{uLz3G_iBYxJl3Eui z++d4&E*6N`Jnsi4@%oGdPEwaSrDM@@-|$7^DD0iF*94*?Wg~<`ftMM!(P4N8q zHAsViJw}kE;6H2qb$q00K&$)Rz^C+%mUT=lljddKe2OmrlYN}9H)wG?VemSNVAUb6|Vl$nN z;?yF`fC?hHCRdqBy2`NbH^qE9I#knPCW?t9>=DP;U5n>M=shU2!7DaH7@$Xx7}$rQ;EjiU!Qg~ZB^HF99uczFS+2Odkj0pezT`87@>6xiEa$A zm(@7+pulK<#vXmzL-)e*7%*_jd2G?lt)rrZqkx5@uCs%Y$}*-oAr|1-@`p)=g=7B0 zb8+Pt!F7I33C5IMh*X0(8f)?xJ`!6t4i5Bd8qlvX!Wh;72O{!E<3PFjqfSl$jz$%n zi&Di&+Nr=d*GsfyprTU99F21>Gn6qw~-Cjzi&YcAn9$&hB$t-fQO%qEto#HEU#EDGsOjV&Y>Xjkt#-0D5raiDeTA*IQuzx3A* z;$IUO&#Mp<&*3(}q319Okm3;vNjl6;+O=O~2-Muq^`U#}G)dUPhBEk&UNlsiyy|T) zkq`gu=fBuqIc60?=e|bIK>}eoWhONtJ8LY$IAmva`0n~wzV#(#@GpPuTh2Xo!N98A z1^{6Yc#PWN8t;K7_r3=2{$_V>V=#zlPaOvWB^c389Z(a{m|ZaN)vtg1q5pHAeD0%R zYy?*`oNkxd$k2T{OaUbuHkUeOIT$W8YIc^lSB7jU1K_!sS3(U41;x0R6v088OM|zR z3hl}rJ7`N7q|6bl3;{lEuXOGRI8M`ZW*esm&3!s#3wKoa!}UuEgp!|NbMLAG2fBB& zm28Q1SVkLak)G8CwIKOK~L_GPK3%%0i=CVT~Crk=!(iw6Oa1)(@MGtZ45Fyk!tGY9W%9(!e` zq!S>S?BRPGO)N}&Vo}b}OBFl{G^}_C2qaml+=qQjKx28Zho!U3b$Cl>w%Q7g;8WG& z*gv&?D9>dx8q{=KtznJNso=J1EN9(bY`761(8_wO>=~5u;63f% zA$JYjGlavYy4jlQV5Cis4g$LRZZpSCja?J!ruFd2Q&l&^5qZ3D%Fb|3ms(Ns?`9F@ET*qM&^dxP_>Y6QvvNT>x%N1)*N7B(+z*s<#;&|QXwMaXl0H}S?LcOQ1HR%pbzX+G2tz_V6EYp z>Z{h$#jCfN(Zlibqt-wm@egmUHYhK_O9q6#lJO{I7W;^TEG-6<#S$Gy;NdHoE#hZo z??QCNgyKaQA*a$GYk(G4_x$Jo^2PtG{QQ@{Iy$-*tw_5l(W8b5!EzV9MdxBFC(S=F zwrbK-I2v0$soBB{_{dju&JFG=Wf_oUST^o090dvj2yrgij~j)?V7Zub%0?oUSQk@y z34EAQf8`+$oRPb4^%jgq6;ogAD;!mencZP;{s>skn@4FdWh3euJ5Kch2qPpa@#L{n zEZuQHV(iNw!7I(B@tpa?;5WvF25{tZwItWiMlp-UnZs|wl-A+^Tfz@uGZ2iurN$Chq~kNxE?fTH7YyBSdXPxYH5 z#LEa0+7J3TG1%cf*6lmSaY6Ty4jgnJ=>+>Z54MTxy8ZZhk9J{==V({Ni5_|t9_C1) z+Q*Wz0~e&$1e^2I;+T@8_Gq573vDwi8AOV(+ z9TgjL9~#h#s2!5a(1MS9_zIa}z&jkcCLIBH1sabRw6OX=^VoetLApvg%*$I}&dg1+psj2Z_;C6^3DU%?!11!CIO9cdaVOB3{=mz*UOAk*R=fT2I4) zBs%P*5y@7vC5uj!y@?ebK}}f$cP+zLecn5!{z#OOOOl*q%qvF94l0Oan^kQ_e5 zbwbSq0@6T(R!hw2llct$(JQ!VVxTI>_+YF7d70|fL&)!z`Isk3Z0 zFQB#7Iio%f>?t@nx?zUR-}WVwY{UxZa1l^n3hR(mALA5y`T-`j4_pK*rchJ@@S79n zEyPRrk|SZ}XJa&oN=>hGi4`tFCH>@S1gpZBS5L2V9)D>^bv`#?=UiwNr+O5uC@HGR;VG>pb=o zn`UF{m|0BCNUdUvNs??92ckwqkI_~?tiGDmJZn4|Uq2mNa}66PF0y=rHZ|2(6Y$+@ zugMwair-3$Raawp;uYcFB!w!q)20dm`^70;&d5*#;mJgNuc}Ff(@jYva@mw4@pV%y z2GWvR4l`9(%y34RA~br7&XXS19gf2SU|ZS6_*%vjC*o0Y7sBUQY}J*d+N$}f49KnE1W z+sKmhzQQq6kw_0RrU63w6VjMkV}x;)6aM1!*$q<Jn2Q=M94ZfqAae{Zf%IPegUU0ngb%>_p_VNEnMp zrJ9%w>6Z<)>4*V-P8RM)6+$3>wuM?zZ7TMi`%Bv)FZ{Q>KF5Kt5&=Gqbpxp>oG1 z6*<%nc=Mm?^Bn8KD+`8npKi8LIf{z~hpxlzo+F(=zDRKF@g8j9`&(oz(+(zd(o&`) zf?>z)N-6=-wOhduM`BO+eee^1{`zM>vZ?Yy*uEw#&TYE#^anoi&JTauLkGfk$9_iF zxsSAmtLO*(dt_$~R)QEQ8J4?X`2I%c!RDc*CmzD2Td#kXonk;>ZbR^{8th9%%uteW zx>Yw=ZICxQ*y24*TSB&s54D8su3=$tcO7{zw?15H#g*q*9=d+d?BiaXizkuojAL(o z(Dq6~U@oyRbXSdq(_#Oyr{4b(Cj9!hBM-H>0i1gnTMR4=+gZcjF|$Z&0fab+SJ&Q# z&>hvl!eHuxs~ucMAHqjAmqzSw`s;6e=b`6mnYeB85DgR3XU0XVYK{&vf&>(_wcKn^#Mu}@X=K!$`82PfS{NS8o(|rH}l}B72O8GFs4{v#{n#gjcE`KB|j}au>%G?|* zEZdNk7a~ezn;37i^VLeu4`0`hn1~n<7?f3j%{-`a+%`i*?6|j=hi{_!j6+fp^^1#b zhv6d`XIUZSaA2vE$tDag3Ee0w!c9yx#z%lgm$HmQaietRn*?Q?3BidJBj@8_NG3x} zoZwjLj#swW6k+7HC2`&_}SAE%`GqCkMP`h;~}Zj~=j}MZ!HmN4u=R zk4`V7GNo@&g`rOqWb4PyGUMBBsUEmU@o&rgx?>F8o)ZI^9rK*8qY=uA8Ma6%yhb}{ zb*OQdv~B_?MZqln1prSYg1i?%j)X}sYk=ad_*RYN;Y$Gm+m{H0Dis>(#RaN)3&1(T zBt4wxR43$dHhjC5*;ejYrkGbMU^0h7~368Zvx%pA+p~*lR24Y!)NQ^MqBm%^@lRu$ZxCDaaSV#=WQmpNp3Vf}* z&IM}SM%Bth8id)RN@J6nyp1zT8zK8e*G}8j9*hgdv79(<{xEh;yaEfcsr!6g4PTBU zTH6-{m;#(u5^-eZWK1A@avP~lz4#X{D3YX zU)^*(9su{n?|=uuS@;%!&+4fdaiDDp4cBAMVWw`H#lWgbS;{bB1jpqha~&LrOR4Y7 zSwXggMS#%()9H!$hH0N@(CUOjL>f&$s0~JGCNSD;tJNvC{9 z@J7AkXok&=N1Nn?ijT?I>Z>u8le>GD9-3Ew(+55oRX(Bq@&!!^@)h)m9aaki&Ej#e zA|R02BI++=jR$B{IOYZgm5n>j4l?YxG?9(CT|MilN1{WWt4` zU^%>c7;Zu{YRZi%E#bHzIFOY<7V(B?F0Do|m{92?{hrhPu2cQ~0+OW78Db54#Ns{Q znIZ8Z;qYH;gC_xO+^5IjDS8ZsgN05oTSO)^{ZR!YCMN+dMx15in8_m`-n^mcf)V$L zo=Ek4O=TQ|hsWv1yF4eE7~%z#<_$S1C8oCwi-$ad^_(hX{G426OhIfmGL)hS3&WWs zOgMA^*bcWxPBTNWJG<>gQI zFTB=!xWjX#{jKl+)~xr+^H>hs-kG-x9K;I%H=x_Ct5pxc4_bTqpecw|obhz=7C8 zfqD3LyX(Yz+yM##|3Xzo!~#&FcYhN$9CYrkjX2PZ1wmWN)?W9{hnVo?Z+Q&yr4}bAzRC7K)t=vvz~Jolmq0e3foF!8TO7T z38`@Ir~(8A$urQL16@0-Oji;n6KQN%rueyJNr5ocTi?>sEIG-nOEK)38xrvCaPROCb z&Bd;*<&>f*$k?;J!h|H@IYm?r%X`pz%78!?06}rv%3TbRe*MkTZ3}D%;0Oav;^dtC^xc z)38X&!4@{)4I9{r^e6~qb&mI4Q&Daqv;VfxYgH}pyCBJIHicPi_yC_4yHCgQ~n3Z3$hV-%r?q&7gr4~arGGx(SwriPGqM9c_+RR?; zQ#&zTXqpx^qMQb!CNuQgF-&R>6_%*0N zQJYwT-+-RiI={(aVBK0qF}I}kpz(_s5BMhu25pvSl?12aWXB32u*Ir^<{QJ7u|cD0 zhe3BZ2;@tZXhp|)K|&pQa?u6_iE|wb%>FRH!4|sqC3h|++G0-b5dt~jr&wX|TLvqE z1UWoXbp3TKi&LXEiGmT17p8VtbO>Ey0DhV?oG}eD?u*5?EWUX@u94Gvz&Wf0l10v@_~6#$!27t=nXMN;|=Z>j~^2&psFzRKIvOrgj>1 zCr@c^R`E-0R-Q;BFO{IOVYKD|@fb0+W+Ow)iLBB{ZtLgd=fBX_A>|c8`)>zjVKq&7)=GH|Po#ULLvW9(BkqohGTsVqXwS!qv z1WYp2xa53H=>>TYj>eUa(<|oeU`+AYnUP!P?mcorTGqg3Re zMgf6vCwihz_Zi~>`OH%q`!T2bj`z+DEIqOO`ez@1+Xu0&z41L4Zom0Z`}HVrDc84B zO?;>wXMqMIj`z@h@IY%MYl+R9Dlh!W7ysISqT6${^8+9M{GB&H_m<~A_J((V#CNna zwQvX@CFb?ZE~Z&IBeb3l-`5nnxBg$-!P+tJLEq7iH@)}y7ym8#;gA10t7KSd#jV0W zdQj7rkj2A#*MX*>oz=#N&V7v`J8Re=KGNRgRF9pum zz2ifnyK2KYG}yqFac%?FQ$D=6KA0|roF`=V+>UBzZo_YDOc*ADHM?trw^suH0DjgW z2Kaf1h^!WF0L-xUT<@T>bVVpGwY!#H)3Tl}?45at2|xJp&$_^t+i5Z*rAf7gmGCWi zY-iOYU@9hz)OhyPTSOfVXOv6_Cd6XUpnF#hLx;Cj_;Tw#08~}{I4GzwLb^oZ=vW8Ay!I(lo5rDB!#^z z1EfKFYe8(aE*p$lZP3gE={MLNfJtL5yb=i6&gPaXMzs>3@s$-Yaan`F_>KiD z{n;p8T92{ovKp*rv%G|>J;?G%*8^)My<*Io&t?KMrI%qJoX>g79@rv)*VhD|Ft&Lv zd*E)Irti!TP)HW2C4wzel|`LCYMAZ!L2sC$VB6pb;M>3l393 zzkL4Lbo_>0x2PkQMmUis)pNK7egEpF!Gx@20^1sx83+7}6W1j)&BdvY%qDWnd}Q?% zD-VJsQ`(oJ>Cy~@qazJ?j7?tlZ5bz*U?Ft!t06$vPFv46iM?hH4T20A7}vRz zP=7s=c_P=N7$|%hZ)2*dI#I~TbueLk-E}OBub(CvR$mE7iRCDm+&By5OT;s;OGUtz z3>GP$Af}QPfs~U*gR!!sAtFj_5=Cd2i^hb}6#-uw))u7YxaKdr+1 zz0s-`f)9NKBW~9H#$-HrK?>p_pYdTK^~C@@s~HxJ-+jaTKK8Z0`-lJi@BjJwcmC(& z@A#t=Lo0rb8hYtENVl2jfThfkO%hsKu^eOittzN^5!M4e1h!G^dr$Sn6r6J&?}^2) zoj8IEq!t1 z8K%(%ObCy3u$%}Y)xcr&nf^CD_rkkA@~7CIeg4mm_0F4G#G`gFwiA5|Z+Or1fAz*NZD0Z1bP!!Pap3-do@Iu?Rfdk@jal@}~z{uhw3=^Zt*0Hgs=; z_ejTkp8vD_fqBotHXvW<-a6mWb{8AFt)9corwiUw8=gxiYKNu)Lw46CKKY#IMKlkOYS$=USNNh)y zwT9I=t_kB28V>^h!Xz=K4fXcQ^})Y@S78wQ!T>)iP^c)O;S6=ezmu7dgCSNq#6fz| zuR!D!NW6Na1jBP6@liTgsF)SBh5^`bu2tGUF{EkOf2bmn)px%Qs}_ zhi)ng+F0n=R)(Dij0ci@B=f9A*J0niqY@k5+DBl*M>yJ76pm-!TpFBR=-yUg-Q>`m zVi&$C{c1{-PQqTWldjZ7N;4@8-I(v%#>mBotH!O|tNpjt$B zC{)_^vUzGPVC>jN2?q0g&Bl2Z?5E>*Shy4Tfkto;8&9YEAFso1av#YMuSuPNG|EX* zIQXZ!A4lL8%|?%CCmu`XB;M`pLEb&dy#5%|cAFK;0V6b?js*ON`6?jf+#qEXEc)5NVY&#G!i`Rr)Xda{QrxCFJb9erJlF!( zXre|RZ$0n;T%YK(k|0fwZPC|>l{C7o?+Nr(~NbB<635ch=9OU(PI*~1)Qagt};|5vusF`OzT>) z8em)?r(>Qw>JbADQ*<3GCnl;d41}W=nD&4(n)+j-7Bm|j!AC4ncTV%Wu-!S z{Uypfnh|nLk;C;V*G(eM@gpE#LQ`N_avQ+%s(b>clo`kDxfI+*I$~g(W&*DO@DiJ5 zG|_h@wmv|EIATDkLLZBJiNH?P^uUC8i&tC$Z7`h&O06~qC@n29*tu7q##8iTI@G_7HS7_ZD1E*Vb-lh@Oh zFt+kaROzLdipi{|Yd?Ca1I&j%^Hog)P743nK@O;oOU_e2!U@AmV8RD)b*dQ-MHJ9t8bBB!0+a(G zWyqFW2R;N1e&jP>`OjbfSHJ!>Fm-?TO(xTw>}6na-mvcs^~IK0=Q`QvI@N2=GvGZy zU=$r=Mj`_pMV;&g;Pv19-B-QsgZLEt&;HS;|M+uX{r301zoYgdz%OiX{afGnLiP9>KJ^`G zXFpfvK5V|D9XR3#;vQ;s6A_7pW-*Q9Uw)||_Y)-0JE|UkDHDGAYv1w$LHDp!=)x^BG+q zj?0Yzr8_Pa87hsAJ~qXk-8HNPZYkqDA%Ja58BRC%X{!)wo-j}$bZ83(bOERW(}Vev zoD>IbEHF6<36MgP0)SsoR=x}8%34s(;`|`c+U8=ns)FGZ7n1{VBvfg1Sio?)oPw}T z91aZ5%G;1}IwU)f@pD^B0DkUmWx@0qETGbaF?O_+acwDe(X_A}r*nWXyC5X%9%e1JSXeEUXF?{rGk@L)AqP8uuym0Q_(wF{x`wRlXH)U>a#{iFfQ- zQEVLDRMO=wV^zNN{xu^puwMo}`WCFZXnAeveY~=*Hz(vwRT}M}9Z9FQ<*xN)?IA74 z%|2bvbPE&%rTbXKm*oTN2eAYV;;}FcoTl38o$P_T$sH`>*?1o46h~y#92ox-3DcVz z=O(rx?8YxVaB{dKZ z(8%5~Ym9S&oVeC`W&t}E4Dqz+XZ?O6&0f@DUQ-FLeb5;gS!LQvk8(B$hFFUz)(`FnU2|B8|Vm^U5 z7$@f$B@r_YIJtS&i~-db=42pZ+e&5bB8W zX}s!zae<;D0S|N+TXT)Q)-t5|NWxB_2-}d`KOP+ zec-V?G@SP;eM2OKOjNr%f;tDSBk@n3ghq-ZKN>!xMwcPk-=}|KILze}49h zU*3K4zlR_0@SY?D`p*tJlqlyuPQ5UgFrY*})#sCYj0~u|5(|gF`yy0$({mqnDo^Cp z;NqYD#n=8z5Ac=0{ku&ym!w1KRN6@U@!q-TKlA1P>KA#-b1y{T3dg#g!*8YY=|H;39Z0gf`Ti67*^%_t!hfIO60HT$U9= zM=nPMt#PdEwu@7#>an4 zW8ynNCJfrjgks-;X7B!{P^m~`z?_8bkU%N!D(7#3QsFI>%K zY+hV2yMWM`Q|#Ja8N@7-GBG5OtT-&E!~xF4lhZ4v&YQ_KWtDQyS!$_+T2iZ{)Gf7ghY6T8*d`1!Lrw#8!M=tW zFc|PKJisIylamQUFnNgY?!CWK)6$In$Gd*L&Z>1(b?Q_}z~Z;|_wBv8AINy>QcIX| z2YtsCKtvo28_X?<*bu-qc*(IbAj~UvZvkO4Oa>6>*bs1w4?%{Z(g|(hPy^y3E4g#w zGIiLQxftLVfnPtfNbSaDf026J2ryiI$Cg3^EOf3fliLE+M~R7cV@Y#aL-O-d%CqRd zo4FjnE*s!U2Bhy5CqSAk?&Fziw`BNdJ8ZzJOb(YH00Ht{RN?s zIj2_S%W^8+7PbetOwp|WW>WWj=3vmlkwN1Lf6N-ZMdHFWeR5}Lbx>AfaO{HN926Gl3*g0zm%A7zh0R};l^JRuYPixt4PIV#N545>6p0UE; z1TmflyR&ix&#Ch_80}(`U0lm_2Cc_S=FXrb$QyFUk2eqcH9(k)77K$XW16lq>;+WT z1*ntch(BQW0uU~RCX^|y`AuuVZ`K+>Qg9O{*ihVyS2iFcWwhXz#05g4ox119ff=A{ z{Nn9106dcl@jTzC;yLRINo2swWo1WG9<=^Aa3F`s8U)7%gQl;fh!Sx(8i5lS zSsM`B;58@=Dm$7gqE-QA`=y=4biyc&Zf$~W!(v|CG96Dil&4su;TXz#lflJ8+(AKw zhKM!@j;^`DcLC?>aPdVel{2|dQGt`u)e~{`90Yp0t8;b#Ys(+5P@)<7lZW5$H0Vwz)L=ymyheoaic_U>A7e+g?Vvo^(DK~m=Jsz zTXiw6<}w?ED=(M_CotM1p2e(o#&(vf(48HUoF zPN<%U4UG8;Pn+GCI-#0GibwDN-hZKG{r(Ss{MHYC{HZT}xz2+>AE*iGVIh7G}f^31(w2k2T zqkU-==k8^~XFmUx=)$3W-PeEkV&&98rl0)mmp}g5FMjv?-@oXmf8d$ValKFqVddDJ zpZ@$;FM8R3{^D0Z`p;kdY_(D7-hZ!q_XoX)x_!*3p_N!^(w+XJJs)qC45(l=U`{pF3?(A})b^aNU+#vy+4?mJpB5UCryj zd%(P1%@I2qAAa*1kI8qu;7{!nMr^M)2=we}aWSyE)?x|Wsx@(Hbr9!~nkI*Bsqx|q zZ?D6Xu?O3~|J(*%4JjFI6 zc5kT$4JuvGyvCKZhpaENL9j-~93O-FaDWdv3nngBd2vV{49PB{TBsOm22%qg9A(IeAN)nLerc>55O~E$|BPq>w+>mfLs~%zLetI>gX%ZIz`3x8D+C#u>k_Tsmg;W0e z%L$q?YeKr50L|9G=&V zSOs%JxCAv0C(0=d{Ik`;1VznAEo5e33W!%pGD#LbqisMy9T?A^vHmz2go80MWIqt8 zf?`&-2d`)ZJdQ(EBa=z^9f4a!M8?P@w_L-;iH-IanndF2E+;fxQ4bvrBRCRq&xR{e ztpDJQ7$=GN%T%#a#QKXtgNzX5$ao^UVgl3`Bk=Q_?x9}hOlal#8S zoH#N1AgEx?|9!vl{m;bVk4%N|B6kAu#cD3tq?oZYjHhOPwb_taTMR^`m*l*X z{slNMjw(GDtBG^G5YbmM;ww7acH`A=d-{`a`M@XM^3=0$`yfxA`0%IJ1`dDm>u-Ml zGjDn76S&~5Pk-`F@Be3<^Z39sGp~NP`b3yZ6QiV>NF@`xfoj?$^b`&sJh|}W7wd=p z;@7`>=@oC?*FTq1H5ONXF1l!T07@l*fyjTgS}TbmvC|4M`Xz$d;i`O3EzoxPdYa4|73 z5>+@%i}A7k7V|5?Vt36&wgR#=4+1i-^i*MNh}=7sXTYIcjo#l z-twaSS!;vfBfb8k{qFsp;6spM?bz+lefeAaJEr`qvBNXCpz!28sOebmw0mE>Yj2z9 z039OC65QVo2=pFOtH|zVk4DLN{U+8`=RMc~2)y@mpZn?0k_!i1ds{$vo&)UwLL4F6 zY9kMIhVN<&1vTw!1qVj#YQ*8@?6}1q!*@3L4tDqsw0-4U-@EsQk38{|X@j1ktn^R2a-ot_t$Id2mk-Y5jRhiZF9q()PQT?mG_i*oSiQM1e+1=s-ZSHAS z#$a>Awt6pqecVSPp=Wn9(`I%wtS=q<)o-4^_qHGS*k=HQVVkSLjZTXk+*TXDmAi%N zr>nDs84oLoYYh1~GL|Z+lbVnXLD3Jd;_cx|8U*99wwSAffzS;V923ij0x~2M=9O8! z9Sz8vI6JoLVQv`mBd7s#aGc8w8EzE{7X^w{z`u1lrKTeCEgLJ=F+&Ep$XYtqkz{is z9Hw$Q7ul~Ye0}+SSw)^L)edl@Ovj8p_v8ljljkHu z34s>uoD{Tv+_G<_l|07CsJD*aO5g3aZ46Su<5#+ABUH;*(Kj@;^Oh7pt}LeY-ZbG( zy}cZdTDEgKFTO2qp2`=kF3{xP0$T{dPA^#LLtNNfKNFE~=4a z-bgZ;Y0PtY-WbntF;jG%El9=%xhyxi1=!2f7f7M4csZq;X5MstLnBN)9|xG}nosXt zvgs|pOqO63M?#yt8)7j2$J)QlQV&gmr4y126J+-wgLR4+dzMY~i*Ezb-AI;sB%yr< z1en1xVoHSszm8clVaE+~i&!O`?z50d5S>dGUILh7L3BV++_S^FLT=!fVxt_tZLm@# zS)!j!fkB3;-SaXU&m}SaZ{=P3l$9Wt*<>vrnodZJY*A25H*b=}T|RzXQtM16{=x*& zxkLp!6D+lq$l{OYDYJg0;_GR|953rfOv6jYuAG}zKKK*mRF@h?u%g6bNkM=Rw08tHe1Sissa*d604OdOmQ;o<4`a4)Zr??nZgy1Ab`XNpd z88kiN4RBD)){p85E+1A+Xo4J^6f1_BnjsF81fyvTxt!E6iO0wQN5%xjit{*_5Lk5q z&%|ifj3Z9zg~}e}MEIQ_{?rTq@B5{1e=3>-V&LV)c>L~`LQ^pgz)PsT98)nCk8f2m z7R?00k(kQyIN6GUd{$meR;;?k1<<@(Sk|{WHa3el|V&L(^sOwZlv;OfQa#xOey@#>X|sf z;6Hyc@zOWN5dv|X!(oOImKW<0M||Mi)WdIop}zOXdq3CZmXpZxrn_dovL-Q6=RB01LQInE+uufk_M#|NB8dc7wG z=n+2Ji=%Y(_P>2&ZSLILpL&KBa!30>fYC+6QTToHPl6KNM|wenRz>Gk#-Q(5e@gk; zd;KFn`{l16f8Rgdd$%V(^vT2hGmZnDk;nS|`GY=LlA}&Ag(jw8sQ1RJe!g1n``UMY zaG?9zSHJ!Jd!PK~_nxa6zvDU78+EMT!+b)pT%T)yhxbsA|M=jJmdnq6{wr&Ki+}#? zzsKdD1o%bB8xnb>2XN@v+txYxvS&W`<-d9R2YRo+VrcGFuYTtTKK?KNUU_yo`e>hf ze@En@Zgm#7DnhW6renE-!Gu1%bfCjDL+dOCD+2J!PA#nY=)u`nI`&Wu1nJRlvbQA+ zaJ3(N*h~)Gk2^FQ1mXZ6QaRk+?A=FDtT?mwZh_$i6&bgARDtK()8f&r8HanXabS~G z7~|2jzE{1#ckGk7c*RysmoXj3c-+wtuDwB*;-(o^Bc0GXO4eo!(~Gm@Ht(r&dIgWuFlS0VQ?^9k{ii<)6=IB-aE z-#YSMjc0p3j{CqxTWf)NmP#GIu`)~}VD{E+t&7~*sGbp;M=Wp#r03mUN7*p9jCNyb zgJQo5mX+Xc8YSa!gC~_7=-Xb$jyVZ{5f(eMzTDg*rU!C4a6R=vYn_v!xERlX1Mzls z)o}zIrj5Z6!J&Ig)qPn7p@K&5)@s-0O7J8&kQK%o0V=-UK zD_xga5Ru0s<8a0jmhyu290!MF7Jvrv5)U9{Mm~TL1Q?N1;@(icF5^T*PH|{ffolU` zvJAkGclsfd%ZOgo*&fJ|ux3J8uyt3K8MyjguSgSO&j3qr&-G-CAM&XgVqAWZMOrIkNE zNp(?~HfjW>ww5z|C#8EaOQK~Om{!om{Xhe)9-1%GNjUSiH)y{Le*F~TU#h0G5&(gh z_lpB>Ya39*aT+=nR131qFW-MNm-Qvw-wW>G@rIzvTf)D29$oBo0~s=hnO$;VNJ1lB z!wQ$SY?)NO3g}|NN9#23lKNiH0v@?2*v;WA^~0e%42t1qAdr$^nIesm_7H9KaTeS@ z3%t|>nXU~DqiGptD_r-yjba%G-A!W%sjow|!d;80T{Hqyb8Dw?CvWmBuE9N%ST?t) z<-p)%7Ic?LHd{)-x8>V`dDHQC8MSj(MIO_X6FaEjWtc?SHD^Sc-b>Lhxx)s>Om|6R zP$5%dIRDj;w(Lh=FaZ+KNH2-PUZw$ibOeKfGz->x;cSZdQ`C1ox$Q=J*8=?=l=3)M zPE!bbRwQFeF%!^I}erX;D#<%(TVPfCkwr0zRbrN83nh2M5Z6 zJ$4hPS~0Pz=xhm)p5oSNT7cCYXG|EQzF@qXNMG}f#FlH^=u=!wjKZRUg|s1qwQ4Tt z`AHc-Cc%DM6uhjLE~-C{BB9K@mkkIt9j0&x{PR~|5C>j1g)qL}a$|T0yo#ISNj@W8 z(Nw;m#t5`%IX|2;{8%f5^ zr45n;ITya@F9-5*3T%soTqCT#0w(lVaE!~PL|v9xeq@=Hm2K(DF`%8kJ>8e7RuVa5hlj4_t5^sK=lg~9T%$kGwk zi_>)Xtsh!ROzS^1ux*TnDX)L#+6Dr1zpIUsOC%1j(Rcx|T>`ZLwIUpi{5GPR_9}oK#HDl*^1R^GtkACuBzm7M) z=^sA6t$oUUoRKnMLJJ}E<_}tIwZG_8bTP|Hz=RwDv$dpeOUsp?tXAZH`RnI5HD7if z?)DcB#TK8AqV>36svw8Own-St;*wtP(Y}P@Q~!;pc;wb2PGH*#3i|U0JV$!M_Ow}e zwfj&Hp0B_7;P3yiO153&W%$@rtSPLn3@fp-6qZk+fIcHsHQL!G$bktbH|SA71<-}E2q zirCo{zN6v3&D9ZVA#t&Gq)7zWWO;+(+ZzCT?%fO+4B1k%rrQoo7=5ra6nqu59@l#J zv^w#2A{@?JLN?dn8IU2)IrHUuAzx*3^^QhAXm&@#o!73-Cp>xmWwuEey15!~2rP8% zsCVI;Y-jMGb6YKN&Y`$z+az?bucU!1h1-dUQVuI3cQ=Pi@mohn2|dWRI!I6PmYVx= zOC8FY0WL-;Nk-Mf)oy?*?#UT(jbl@l?8Y?;C&as|LvjPb@M;c}!GYx=xg}0*5}K%J zP7}9ki#^+FBQ|jD5QlXZyYa>H%J3>^@V=}fi>G#Pu8PFh&MRdG^+v85;)vibVi~ZbivGl+ZI6st~0Gq${w}2oRdL!NpQoEGw7S^&%A{2!;+L`MZqjmX&j(~BUM$x zobzgM%#Fc8#sl6>4x|(*|1Tc#t&%$DiD7KSBcAaKQzyi&G#%EkRrAwZd8Z#_u1mjV z=ux;!W+cl3ZOgqufi7bO#UvTgiC$m9l6!nqin5?4c z<~j5Brb=u~XrIl%FG6XK$VbJp+jxu~4Yj$c3=UW*y^%&0Ub!GlUCsnf197{wYRGvp z0WX7L*K?|Vo0k`ODfm2nE|l*qfiPJU;iQfm87v|p<7F@?<{G|gyr#6#4U<|Lypg~< z;9&W$$%D9<>wkDl-;&~{$%J4<4T}kf{E_P4H1)u)Ia)kAX4MXS4bLaZunevfs$G{A zWyY2OaRHz{m4e&aj97l*_@G1N zlFf@%3v!hMVrheM4b%yx5KhKZDm-r!VcQtAk+HnSmtv|Xtamt?{Uds*<^uNyYcIy* z*J&XQ;u;+BM9ND>eX5qD9>|SB&{SXyyk|-vcLgcvUB-#8Y?LX279=R22vE=lyYV%b z5^BMsN)fEI`nj=~%JJqKfAhkTCI0>KPk(yb2R~Uj{t&C;%EzJt=g59QBWZ(njwh{y z*dG{;sW@-ypI`09(Sb2v@d%>`%SLem4#YE_LO>nMN5F)51eb#Aa+XjhBA7dY$YGU;A!u(-q5*@fHln zFn;h9P%y516bDZ5e0&A#OPt3Ba2{KB?#Ri-pR8V-d+OOQ+SFJ%gu@~_mKs|M4VVxd z2pWtjIg4k&hq0w2`KOl`A9*smh-D?tBfZvHOkwb7A0F94QZVc}HlTKr0dD_-%f8z6rMMIG?jD+uLi^6?C zcOXNC7BY4QKn*fALrEZE)B8^9gh?j6dQhxs$9-e*pEzF$R-oPT`T}@V97qOGk z)7Dkz-QUJcLVU@+t)9JYVOu#7eqrCSXLn=B=4#LG7G_Fsuk-9_Hs^?YSCeyR10Hd1 zn}i_4u+7z6CgkiGOjr+w^zCk1Q+W)G-%)ceWTS$qw^Ipp?_hp)D9MmaXa#n3k+8t7 z0*6Hu0u<~VG9xkozT-AzIV#l31`;YQO5D&bG^peD#=p*f}Dc>#Jxz;zoHIhb8SqGQfXz=+PR@EJ=QWL^zN$rUc~p@zt1I3jXO zRB2ZdvAz^!=nxRHmxMOt5}bel0fhL`xuFb9=-XNqMhy_i7XSwm3qg{=%e>Nc>G@$< zMG<-?Ji7>3=)l*=D$G`diy@rw?55dlDe*DMgaRGS5rQBYOL?as!kqzf6!f%AsJ0Hxg|&ufV3sICOJOJ7?L^kGvHHy{ zx~8@P!*DUa5>B!QZ|9u6qY#zl+@S~Xd~(l%w7Z2&x^M8sNKp0#OaL@KR8q}S0`NvG ziZ_~NIH_|M)R%7N5qh8L+OTlHRF0>YSH1}=LillAbLPb`;x&7S>2;i9xRu_!D8gJ&a?5obiNO$QhBK?9gyaTJ zi*355b;KYm#zMD;*#Bi8v>G)F<|A1|B6O$o{yYU1|4U`FrR0!z; zX6Ow+CA#(!&@PqV1k^XJvXARFDNgU4)5hTCM38gylyRNR!k0}9)SlraS+S83G^YNE z+^)s|y|~@SJQ;u=(*lKjF}4awNAm>d!n$WNG4g6s(>1Ukr94H%7!&%dIaUT1it8qo z4jq&SfrU|(<1sRc2>C8rdQ4m$=eArvtiK$i1;R*>N$q9)n1p+h7%wE$vul`?*myO% zaykiE@ZUD-$LvFv^T*mBaxf zAfwH|$iTT+UPfQ=;O)nr|Lu#r41V|fKRo%-&s1N2X-q}1Pb2~FEt7U9GW3AQ0Bm49 z7R+4$_;Dy)dJaca$%wynRCDArE-8MTBUesDmyLRh&cuRL@#RZKHoPFS`s@Rb`x!Zi z3&uPJ!@lA(njo{o&T)Kz29q+D7yDF15?OpYQcMVmaXoF)tkM|BZ5BDUNoPHq_0vNicANI&WY`t}k z16?j4*sPt0q)w>>{CNAXb^B1b+m^iBYWr;0nxcMT=s$$xi{FdwQg*UZD;xwZ}b2u zDJM2K_cR$08WV;Av~*&#W3N0W#)sWgFJ1E&IMi{~yRXf?w*~koJ+R)#zGKRRuH8)@ zU@9PUPjlF|+R!aEjvWmVJL(-f8`dx(aL#|AEp$sYkk3nNNu#l!V|#rhdyShMJL*HU zJ&0#OfSz5=ZXu#$dz}lv?9Rsgo@;Bq*e5>w?_PY3%{5M1MVgHO*-5v(K731!k7+YZ z8jQlqLRs56cVS z85diLOG%7e2(0olZ;<81W-!qSXThu_-c+gb5#~-?HAxr^Bi3JBYH2f;K**W$Mh4DU zj0}Au8?`a0VX>RhG^M~oxr|H0b3um1Vc7&io-2&nv$-N9v*5mTs)9~joW&4AoJZu8 z@Bm3>=DVpS7T^RIn5iU}&BBX#B+CtR1T1EIh?bC{2Z1X&G7G0u?z=_r266G0BA1ub z`b9)Ni|bE6ls>R*pa^WEo;FB@jgx4B97nXhiy4}((t*;W^OLttg3BJhlXn_)${(|g z>x6uE0QT@mMUF2m;hSVLlA0@U_7+^gaGRk!+UvWS*0W?|UxJp^b^!Kn_I%&B!1quZ<5+;7UKnc)olF* z(zN4e!(}{4$*y}b7z-n|Oi`jWRYV#+7L6DUL{qvs`AwDG7+;lW$7sY*V4F=$R$8U0#4aYC_*+)NdufRhX_r?&9s3ihMJOKV&hbj>PVP8gWpTaA@AQb z#cDZKiX;J0S18W#FK8jDnE)kfGw|ZwgSc2t2m}E#d8T?ofio9aEr$zO1wuKIl(@20 z$SpzoL?+@yiGVjCk+tdNASY+3}hCAB*P9`ne#W96LHez-k>W(}<5P7VhTZJbEfQWd+ z^PoiM{?4dl{hxioPUcU4{;O?G7uZwG#yZxKcn|ji@chU6JqNoje$c7IOLK8s9QGu?#?Vv=5D(Av?H+hvV z$cSm$NjiNT7B_(g@ffzVkzs=}l0@uo`rjY@^t~Vbg|B?eqmi-aK%26u+dTVPop|rQ zRzP3`yNQ`N?b_3fBLdvGn=ifhA3u5TO}_WsPoodE<6UmCpGRaEzP%1t8Vcg@$f5!! z#KACXe8k??mp%UEnlIzs)5M7|?Z(X(L(OA%lOkvuY>3P*5}k|dm?z`I=c>K#{i}aF z{5!YsD%W;ejF~F4vyt7zTWi-@dmT+B^bu=susS$I-a<2S_!dr?nP|;d8!TxsOtWK_ zm1yVC-oj$y_2nM%VFZ|sy>jJ1M3*cik_W3CTdI^UXd#5WC$QS(410q>5nSvD8>=qurLl037Rt+z`< zTM`Ne-5GorH~N-M^vjh0!Ym$UXHJsI0tA?=88IOcG{`yTGM5I8yA-z~|MG)c|GOPD zZs=9bWGT}DfeZ+3ClFso6>syF-(oo}HbTwd7tlAMzh=pxl=fs9Ju<2CF}{y~D-C?P zCD=ZzZNOPci~QOtGK0_>49cR8NB41-#6zX|Nj#)Jxsb&ynpsj%H|b8-kk)X2S(4{$ z7M!Gf!pwdqzyxQt{Q%TO?%GL6OwsaTZ1XkhkWv(r+UJz~JZDo{dN-uYrE9T}zh?hU zn-1d|z*QQp#4|XO6di+i#Wqh_K#duVr3WtIH^TFPv}78Pxps(0ZV7g#1T$ zVI*xM32nhiF&;sEX+7oHwk((HX~+PFd(Y& zs;P*~pJ|^>>0sdq-l9FjAh}V>Yn}o$;Di~IKX}@b#jv$C||OC=~VpJhA&wMF{j4Hgi&O|iFoORteLBxh^iO^=|xvhm>)SF zELuawFOGU6HxF&5tP^I@D0iBzCGmBa{n7wqd6RJtf@Ls~+&8AUnDf?390fena5)~| zt%krEUwg?{$~D4-+DkDjwZ+jaEWQ+5bw0Xc)LVKcx`K*dPV3dj|KXqi^xsD6ef>Y4 zTYmg~`v#Yy%Fe}Bjwj+j4t)R0^F9_3pN}dXjjz5SNAMV4iVlo=3r~XsV=L%G@s*sx ziLdxfFjP>+5L}bne05EX$;g9mh$|oSa`*3Se8o7(Fg7q6T}op}WbtXxAP_E&PLnf! z0Uk&X*PL8_-Mu&Y*7tv$UUw0%GCtZkP~d0Rvv>|9S$Y{pT;T>n}&))ndAgV@gK+Y_c0NJur$)IOydahGI)bqKnvE3_kP=4uOBB5b`|# zq#xe|AI-->_tAc1LhzpVc)#Zu$L#KXYTXGk#0gvKSbW?Uc?=N9s2Rupj);97KE28-_qM-f zb-geCTQM;ED(8VtToZlbWF*^-yYc8f)Z;tc3%~;zdJlF-P%!LL=1iC8VCR*WJbv#@ zSTPWbg(T|F~7y22SI?-(F6N9lM%h z07BQErkudgFMqu%)cw`(ct3zJl&}Ztt8=PqBoyREov=>B;#Ly|L$*{~MIFw=wyxbL z{Nh)>6}7+Bz|ZEzc%;*0ceBM0IvFWb7mkm>9k$hbb~iR)CR(Tt4yYy_kQ9P$hQWo8k6wD}Xwn+-W8aYCo`2w&Eh3hh!Ip$tvO&Qbw#V1rUN8Lv!#vC&eCm zlgmQ03+XH2M7SI$j2X-=RT4ENL4YN=F)X_fudd6;2M4+~kR(GgsS29A#74%B++wgI ze$?(9$tri~PP+8B+*1!^i|%r15}{v}Xfy~)k@D8h=`A=dTe_dN5IGOcJN@AL(+?4o zK#zlz3h`bLW141^y4(F3G<}#9wxlWTV&=fI-PTqCfgj+yOy<=*fR9L4dWkIonx9uL zn47`*EHjyJ+wNbAKEe=`QGT2bgBWiEezIv6UP|f&mE9)caD2RMt9pjPR@ZCuWl5S# z7Q>R-OBFP@v)98_z+47dFJuqg#v5}^-cHphIn}Hpz00in)hJo=-8>Dp+)iB7XDu1F z;R|H;-%8T(*WAQFCglNw_hu|gdL>J6Mr(e-y+QeoneCj}M^7LmTPz>&L*(Z0Pz?_t1k=VVu+5{ z$cMF;lAEuA`i$`aemGAO`;iQBlZHuYgI7!#j91i*nMdLzJTjTE7C-X-(bX3KZ*-JY z5%~akcpg|tNUOi>7uO}>7nD>OEsT^B$T*jvNND0AmkB458m|EJWF=;*Ol(y!97g#t zmlOgs5ygVwQJ`RC**QO}hc8%Iv{j!+dWI?ZOfQUakHj8u9yu3~Is`?WPX;kk$2i07#dmYu^1uIHgrxtPF+w@_o* zd=7ujK5Vn#53EjHnf~i{fB>cbjrciew(A)!=;G?&XxBTq*wV9%mjNy^+Iq-&tk;`A5Ls}Ntf+ixJmN=x z(Qr&Lh!GTe%6YUGSm}zQPvEx0R%AT)>UZ7y(O>)S4`cNbfY8CRIhsm9iJTW7 z0^Rj<{(B6dIPgM`$%BvmFU^R%-G{h3=+7UF*xyN2@JJu9(0Q;clI?Pw1>*?c)8?gH zr2m1(R$;c*0fI^ z6J`t^_udwd76`$C zUMYt-!a)gzALBV0Aduz2V5IQ$-MvO=B zVMul{>2ZBPLDr>Ch6;ib%RRUfx5_DzznHjqUuJ=Y&qz)zGf{C}Rw14Y$tskEq|`*k zuMdZ>vf^+xA3KIsyvWuh*me?jC5K;Lv#a<>E=7+M$j%0{i z0VzR)&b$&FLN%&z8tD=a*Pnhc%bd0foXOH!o!k>t1yjwCD>&pazyuh@r;r0VT-LzU zEE0x`vS}=v>X;&zZo1$wYmmAexJwq@1(`~gBo*FDVRj!Q@3N&60#^)EGev+|+#9^# z&UHvFv~-sqi*{MG`Et(i9h=xDDS3~-Y41|{U7LxVAf}F5@-y$F-9qEN%znb5@eF+~ z3g}Dk3F2IeYJB<2YCH|vREEsFt@)Y7BT@DcT6eo>3N{gsgJ7cCqUnv~KrJGY(7Na# z24dmLEPY|i5=`UhIT!#K><0m>>(63+!6Z*jz>_=XvY0x^`=rVRthuf2=8?NHbdAiv z%bEz!@OoKSv_Lp(Oqi;S8s0&pVM>DS6!!>wowH13k#{3eE)w}c78u{xdL2*VKKP?? zDLA33JxLUhf9Ee+DzTyrt9oC!0&z-XM|Vx6rH(po|T2tV

      i~-cvL>yBwrkO8+5LifmF(}b&BQ+Nf4lh0OcOP355%a=-zx>VfZ+Yqy z1*3N&OV0YsM)0|=g5g+v6Lk z!%`0tbRFvh^2KmKj4uP^8}OVM z@G*jB$U$rHFm4O#0|c^@u5d^$l77%2&Y3xLq!(AR#aNq!pg|i7N3y`~q#LiQwdCr{ zSGgp<{rw-u7Z1mkoW}kA1t$&v+((&J7Ef_>9~((<2M{1m@aR9-7KT}zAXBMp9os>P^}apL>G{2NXXl@I|HuCL#~0D?uRQR&Fksb|D%ywH zSXXC85}bsR^w?R9mrNnF)j=wU@}Usww$%b7!@+VI3cFNh7qUJOk{7^x@5?D=!yVg- zg9Rnt?G51@q!|(vYruqIDk2G!Sy)b!I-K}+)YBmXoa1Dgv1^na=1%qo+wHBDcZ7p7X6vXV?FgD@BNvifhSGj87Is)Ee!3V>vodI#^4W zOekHT639gBSS zp)sutoS|)*s^ARGBY0yQ`$5vX=1tAxW?)+|Lnb-sFXnuiO~jlmXUFoN@>mg|-%h|BIuf+i2*G7w-&+YAmH_{P*&&de3_ zhKK_x;-!F2!NARQqa-z5vz&;bGsn6 z_Cj3!CFz0q=qm{gSMF+q92r;9J{-rinaLmrGIfwgT_<1um;0}JW%4Fo5}7ETDjiSDRTEJ}JGL0dRE%!#oxSn8_k8|q-+kf#6W#mo4}bjQTc3J% zXWv{j01QZ6cFqI73XBjt0k;+7vE`#08IOS#W6Q^4IZdXP$mr?9QyW^R)-d7dOWx!u z7F=s4Mkj=t8&YEA?<4Q(yW#YMv$E_1Pv`-G|>83qA*j`g{Ys+^992rOi&vF`+z1}9(s zmV1AlZ+-tqDdi(P2+05swb2fMr)7Q1CF!FlM8Mo^-AZ<}Xd zd&I70wuJ0%aUW=pJklMyvjGsO7LryVBAAdbX};_|*b%XtWa!=Bu6P-|)C??a7{9&d zzo?fVc)bsJxrf<ku-Sr zw%`%ZxWI}`q^So4x`l!wL+XTU@(F+X^IyK<$qzmD?x!Dp_tUR`;;BcUcnar_>zUWT z>jRIx^Zk!L@iZPEd(Q`-_`t`X`Ij#}_hK2~_V1;Sy~n+)!L_5_!=_{I4YG=EYYmqM zsV>%fcQ=Je^b1!pvAo7?DghIQv6z_lVdqw6Ry#IVTTva?2yxjK`iqq|L-1pD-THu) zmHcH^u}ctW+F&T&rCdP(VI)vFx6HLUSYd27WYXZq%KNg5!`5@Y9FkjVQH16x_JV=s zG7iZuv7kZ@g*9S!Gp|MkCAgT^u)q!=$9zID9^>hLvtL5XOj$Z5|VKO=bE1`<}lXyX7=EUn}g|p9FN-bxhH87NtH`N zQ)8~ZW%P4)X>yz`7G^UFZ_(s0y_Zad$Lzs7*{n{!sYty=(-^7y=^FVj2$?C`uge^? zfv*_M94Pc0CBhFAHA`|4H>NCkh4WAL(7r0M=?PP{ksP!6?EGN{d=D zoVWBs%Y`=cZ+y#?(g>%dAI^~{=>g$2>;l#x*z79ttu&92LRb97OeSoVc|=5-f#2G) zXu53jdp-W{WL7Q`3k)>(M-mI*xar5t8GH(GtM$5Nza+GBF=GSbj?RqUobIHJApICe*CzmYwDY$yCkiB zM#(VOgGLe-B415xp0dLX!bv2zOEwx#B+fBUCY6aamyG&|h4oib@CDj$7%N8OquZvV zDFAW=EHB9=8jxiekx0m~uXT~&Ne+=ggN;+_AO^2qCKfhMrEuJQ8T=N*eiJ;2lZnXk zu|x`qmn>TbcZ;eRv*zN&Mu6ftp%J&GFL*q$f!30ERU3o%K!Zt*lYFvP88SNJ>n=u7 z#~Tv|QX~Wc#!D~+C`Of!s!f=_62d1bjuYXS%JHZG6Q`r49NMJV&m@^~K3O@IfR9sr zw2`5|d^CaA@Jaw-RN2{N{B6Op7FAt7npAV4Zt~@Cd-~b`UN-!XAN}W<`yaDp=@^ZS zL58;S7b86|nlXcv3b`B@U|TVs0T$*qug#)4bN{0;Wuv~LQ@9e3Zdy5pqa^5ggJzHs zpX?`84hx541Lr0me(Sw=c!>QVL!gJMp|_RD2I@?KovTvQQ9w-oeB&PErX#iN^O zH)PjX#vrc5kDvb1pUX{t_>-R}SFnG?Uvx@T$sI!Kfdzlo191ZIo|L1t+7V0eX)1O}=6k6Mp*#KTa$=!+9}t2z&hbCqZ$X8dLr2 z_loNx_IJ7t^(2;_{*Tp_XOk~`lb7p%%$Wf|S`bY*aBF{u>tGisQA6QA5AH_yG3_U@ z1t*tYy(<3hT~B|)b+9w?Sf68GhwR4vo`VdWvGNfxo`Y2*9VR3?focpYY;U~y;Jr8b z^>2Q=t>GdoOZJN!_qO^DbvyU6uFi9yBl=js?GuLYXap8IaZgT!oBaS$m5;dgwYe=$ zP@`lY!)Mq{9JaH8v4mVQZ1o-NVEeEVr&9}0{&01Y%qPF_71y2?9B%FY;Q%7Kar50= zDYQO20HJetw5+Z$9#+-yT(=gy|EZFRnVZK1%eosHhTtwx6G zGOh{-L++@L*j~40cKko`?~i}{)7&fH1pM>tYH+i_j!qCxhc_##dUI9KR=l~&y6s4V zY$vG;-(2Z6j|uar8}7?30~uO8^E=2xfNreH249F4; z8AV8UNmh|o1TA>55|1IYhY$!sfa?fvWjI2!io)1FTrL4HV9mwgK#(CVB;>td)Qpo- zUX{R-^I~A3x{OQ0a*9H;3muyLaz>0FvkLD6_+=H63F%NS_G~H-%_^W9g{{ZrLsJWJ zcsEsqWfdA3vdUybz_+=Qu`0^n%c0}=PFf$$AlXW;wpuihUM_otg*U>#OcLF#+#z~Q zKwmbu-FWsT>3xeD7B4Dsg=8or3GKIfJ9WY=@gzV9Z|6#0H?0%KkZCJmM!p)llcTvX zL+}(OozZU%yz|lqgA0)64KW4J(vs7)>u9mbX?i|u;3lV^atfQim(*n%8b8{eBv1C; z%&;^V)`Bb;jFI9jqEPIYYIST{3p7$SMbVN2ZRyd-O_q?G7C~bX%_{!5!TPzj8^EpX zfm^nWmnQp0E_re;Z|HvE(=2{emf#{VkEL&n?_)=>dfDbIoLL{ulxcH+=*k8B7TN4L zrk@wzIjMaX&ztXqJ9{03Pn^(;Ar4&m0<*z&#I6M;LN6wnve!=CFO3N>fXP{_elw)B zQEx(<70Gern$i)JB5f@YU(akHCI$lVGB|?gusB}I9;lBaT`7lg>JCopng_O-63CIO z%pJ+fJd9(S->j;NXO$g&gDEjQQNUo+WHJpMjH(9C$@9zIKQ8Hk{cueanJ`%~HOb1X z2GRLzFQs?Q`xyj%MYVTRCKy_hOnT>>F`-2Tk}wrC4Gt9VOq@~i6LdZ;L2*y*} z^_&#*K3Aw5T0w~*(Db@^d|~|9z=mQRk_xZLiHvt$^ae(y7G9KcNYYbh@m1~(>cqyr z$@r@_Px&jx6g6{E>YoP372`gTUfrccE*w%Mj8Twlch|J_A9eGreaKDAdnB-$Wju&bUb#B0J@4# z#VDSd_GEBoIcrD2Z~n58Z9O+`zTxk`@x34YH~&}l)~BA$ZJCNKABzWVmXZ&Nh~lCW;iX7Pe9jYtIPsT`%gMiRVM_k7T6eh#aX+WS`&JiG@ zCx0+DF!H)5SM6CXyzV`CHMZ;=6~Cfk5#TTmAYuZ3{lejRe4m10^95Ug3>Y$sQ{yuh zDDC0%r{4LYKRZvK|LyN~bWC};95`&A5wf3F1Z{i_CX6o|VK2!EhE#+4@C-pwGh$$& z<50I%kT?(bSQKGo{vhblkIz*jiSnpvA(?#TS|*GyIptOOjA*bc@s3vEbN4-OR5(0-o#u>;7;X9k$`#WL)$y`lr^GQW??d3$+v!C5193PWB0e+oq zA<>xFvAda}G`pMV5ZT)rq0DNKp-ZIq+IKy*hNF)4OgVNnx%ae09_aAyYsG}p%`R{M^Iwe)><&1Y}{o94iQ_vMxV0u@J7 z5w<>XUv>%O2e;I?m0a!JQSVYDwPn$O11*lmgRd>51W$&M7+F{x%FICOgcd;)5tIk% zIsyKL=aqs0L$WzLcF-nV=`gjBUSm#v*JTts@@PL{d`&iR4o_Cxmr;NdhbfBE1L+{% zSPqZ_I@%f`hs8#TQV1Q~4=fd1a;p$OdNx(Kl}ocOBR?#gONJ2)r73de5&Rr9BbRwL zmb*8S3C&azo?RH4nGZOO$N?*s0R=TXrZ%|bp-^Af@#acen82`cGy94{NunNLJS zcL&dyLjo3?&Bx;d2X+&OEbTf8NiNh}L$9=XkLWuMZ2(?-VX z|6MR0Pi7F@T(f49;ao=W8BMf%4Oy2+J2Gn!|9X}HJV{CjB;WSkWW8@EXTC{RF>Jo( z{#*P+rP+`e&BP(eE^}qY(Sl+!?1X%~m>SH8mU2j?ZZ=(@g-;YN@&a{#Tu*Al-R6z@ z5+%5$$-Q!yAvr0wa^V&$@Z|v4vSKVUI#p4GSxmf{iC6!KU2K_wfW3saY5rB|Q^xN* zb9YQ^reLNEGEka9(}``QyST=wG|i5Mqw_p^xNwLQT0ihxv{3QGr)S}pYP*r#IulpV zZ9vu&v+->z6C~fF?LH}i_6QVA?U;*aFf}_wq{UssIi9q0`bXMk(mLm9Gr@m_G@rGU zm_*r!lXxGFjB!II%&@qGlj4;28!Dt@ot%}{DTrpqgi6kW*@SXUp5n;_Np`92Gck3S z*f`uaO@lBgaZ)jWY#RxNOV?jzy@;Y_l3Iv`Ms!M*xoQ$(3_yt0Bv+zUQmp>sNx4F< zCN$CylGr$vECX_!3?o1_YZ6JacxsJ?W7sq|$;ZY?U2u^qpVI#rJ5z5#)8;+~&P_%J zMx(3F`^vd7=q){GsWO%{7*#&zuNVjQ(My8IN}dA|=>(A;Xnd&fne(iZtG%ddxeEz( zn*ZWfRTF+L7G9EVBp5Sj-eFmZFIZ<>QvDUnqKP&MvGROm*$D1qnSpp0kP?U(sl`7= z)6gDbBV+#PDLRdt_ydgo#4^S&aQh}XBSWx}z)dNZz!4KP#MS2P@3KAKQ@ zp1zWTVM=_;j*bJY=AQ%{`U;053s3$1$3J)P9R?O&SH)e(W$t=2*?mP=Q%bI zjo-BBlm{Gmd>{tDte7yea0o1C@?bQ5BDn3)gKzw^Ui7Cw{prx)Y;^G{0AVb{42M92 zae_cQ{2ED<4^Ir*9GM??ydTu(I?@}XlxfhQ9LFR>aG>*0w`Is!uncH0y6_~>?&{0m zbnmYNCX6i{^d4inAOi-E^tcXn0tLB4c$BGwo+Ew!6N7-d)bh2N)l)Bj6S&b!gd^`o z(Op9Ji&Q!dPCPp2G3Y3F8C zHKEaWxW}t#!H7MrHDkB#y$N-~#*5q})b^kuU(h*nkgX-oJyZ^Dj_lUp7|%-~Yy}gt zwPbHA5Hb2lkMBT7D0pmNTNF!7m@N~&voTcu5xPb8lJwkrTMGwf*8G?AC67IccL5jO zds}=5+QUImyBZ@8w7YgU8zlnp8b)ufc~|kkjFpmr{eXOWZ1n7Db%J9#CT>t+F<6lk zWZVQy=vG*bQ`v+6Q#v7-_UqsI{>{IATSh@IFi$R$+6d6v#&Qs#x=5;3UB~_r7S)0M zRAjQYzv$Fy07sjo^>d*~=aGY>nTuHOZ)@sg(HGYcH}GI{1DDK)P#PF#T4j1xEskq246<7FjC-=SK_HNWNT0Rc?^a;|!E<=0pg zvk~)h)agc_2r~&6aE;A^(`B{b$e2zLs&n?3LvP3}UA(9U5c4nJ)ZLaf6uxQUbu{qG zf?>`SGaBO~h^*S&%aXG=O*J1JYWLmLly*V0W_?7r?rB43Mci0L2pH8gy`alOl*JF~ zr>YjL7m>fi7z}sL!p+T~(Y27-yA1fr8N6dJW%u8*6Wk<={l9aP?1Z&~H+8yEk;Bbt zzL0V#gqu&b5pd5UZ;0Ox&?w1{t#jN4i)oysuBa8n3{j;Gqj65_E+9?m(`h~PMsfTmt=9poHVzJ=AXPiknhlYI)JGXm z24sCVPJvnTVT0fq4S(4J3}{qC2Z>8$$Z9ztUsB6Vf}l>Va}1D)Z(;~@QY+J7(irK? zGB^@oGZ^eT-jXQYj{{;cWE%bm?Z$g^Kt8i_2=ivrxGp%2+k)Z zvgY{e3ffJXXT;1SLcZ&kG^hk=-XyB}f|*L+g%YTj`A{Y49YN44=g-S2pUXa91YnL1ejQV8SED&q)Y%P zYHDoSpe+_Af>c>Ue1U0!<)f)hSGm_m>k9D?k1=d88KW;4CsZ2G2@%f||H?+gE6Zg|EKo|9O4xtKZ3Oz6u~TCD03yQ>SnO z;I`zfr(l>pbfqH(hgtO(*36Da9(XJUtW_X}EFX)eqa>IigO)h$Wknsw#Lu5kKKIa-LHA#gKvN86Yu)qv+w-iC*JsX|Mco7KKRfZ|L*$3Z#{Sa zqYal|a&&MuvGmjnnJ}sBjPpEk9|Dk6LB2qa31W$Nm9wF?>_f}eZs@N z{u2X?oe=@X6r2PEMjq=U3Lffl9_Wld!RTopDDglio{Y{Pyt&$A^27(9rCFH6;%*S2 zle%J?8A+(=9qw^!i0s_gZjsdLKJKm=TLo8O!j09V)?h-|+rz$K$DY>kUCrJDU7r2z z_|dbUKH|{r4beyY* zBKNl&5CZ?`4dDsRCipR^5CX|??5O{rV#3GY^K|sSX5e4s-j*m9A6MDxpfU!lJ-bMH z>+%9XLC?;5KqD)OH&^1I-58+76~PMEHqc{*V{7$aUB@W-nBaFE; zRkjlduEV(%6Fbyg9K!Bn#?G+4ZqrIL9XOfY$F<6%X6j%_Zt1%066%4p7%Q%DL&Z81 z1L-2E@NDDg*^DIN${}>xk9m~)eA{Y)aG*!Po)=$3Nz_~yl)FTe;$qjP3YC(S{6$)R zSPnQa04(H{%#JP%%`Vo|n6jZ0D41PxUwVN_f;a(5%0Cit;|pgL&{mvT7@ASw24I68 zvr9rVi&$Qqp6}ie00iP((qA#7X}B~? zk*|^Q{dvr(zMojt%eie9oyb)A@`hP8f+Kh6j(HgvLrvUTGGTE2sR!vwrm}ZS`-Ggs z0v#=eC5Ov_OR_U8+TNY5)kz7w6`ZkhvV1GuR`r6@SYjSm4K;Mm9-wBJ%V3!$%L&w| zmkE2xnrUj+kroe|sAl%wG_1v^19X9B8NImpc6txZ5vCsk@NDRu)IMw5ddZ#hnUeBU z?Lm&hkvn)>rC29UARGzDKZhU7k;0s}QKzG@qT@y(NXHMW6X59)rjja)S` zQ1!&@AZ7)L9K<-HYcEotS207 z%>6<0ue3qs!(2ChOKqD;ARGc9ub6BYr)@xE zYRjlO53Y-?7^gf4q62@538R%(4JP!KoW{AlBxCU;$+7sFi})JxK|eC5#%z%*Je62| zF|KmVOXDzGhW%wDAW58qBx5Va;>t%SUjEh>ZA^amhd&*~dGxq#5;~3zkn1EK0tjg< z)~aD##aK?`r5E%azdjC^6`jKU@h%OBPevD?1qTBEaKy+P;wv1I5qQ9J;^Z25`~T_R zv6J&O4l80>;nIUK_{+#Pf*(PNd|oKXV&a06S=D1>_dojnXFm6$f1(%t_s2i}>3cu= zDUN%eq)u4ClH!=cA(~2#^tg|7dye)*p6CzT*N#WVO&{sOkzP6S-51P`X+k+fH?dDB z=+^3>=Ws6}kaAz2^FWtlKZ{6Q%%koJ-`%=qpYVyNpY>8d?C`O{q*E5-UhiSbgDfUK zz#T%{FpN6d>petgv3p-f-T0k*Z(_4!FFx^5cf`&n*WPw7n2=tQ4lNe8S|Ux@jz$n; z_|7KsA=d>PRchQxeNVN;07a){z!1RC{x-m&?_ei6P>pgds$;A)oya)3{NU@?{Do`J zEjcwlW}M*8dYk~;TG1Aslxw)=zV&5{ z5ZqW!v&qKF$X$(UF|LutxXin=J_2mBxl$2@ESTde;N~h@6m&DGhR=j<2spP^hpj9V zS|oLZrpBRpWu9%dPX1_(#sI}~T8~*~M=LSY1!X#BUkPcD$usM+i`9Bu=E28lnJ`#T zf;;2wfXodP0IkOaG#HYl3>nUX0e;jBBi09qi%ONjOSr(vw@?fOG`cp>OM+KvE8fU+ zH`q9^%c-#LjQ7^se-QcWjX?2LRpN9oOy&p zX@ispaU!EJ-k5JGG}d!R*z2Cp9lB#9V^W{gvkZmF0LeC-ekikl8E}}WN=#&c-a<+z-6gpv@5dW+@RyO{!aTgT4QOO&8lbH;CI?sP=BPue4%k#g zQwtN@XVPUS;orG;$rQO1A|kg3)1>&NiNTa8$d6;VAH~2$E%;H>W1(Bu966j!$oHnx z4>D`phLry7J1|Xpp4A?01f*oEle0xT?d*XD@kYW}>okZC&jTjYyGVWDB};+k`d>E< z%V~DQuHch#4U!z zsU4tDypbU=CJf>ip&Hq7gR@{oPsi3?HcLnx(_Ogim)1UmgQ+h~lc^dO zT9rv;VAOO%(4d7y6a0jx(N&<$^YOsQx=YbYgRzKd>n@4rI-ey}Ur?DHN5)`3>mo5# zQ0O?We8P)~0APIW+Dkyh7-blmg@m>dyjS^zK*1R1(u}IUgmz$m`MH=%oR9iSmB`{LY@4PrewEwOoJL zb>gJo^g!IiHVKQ*#4;ad1iZ&0sIN6?|kYRM$jDY4&U7Z_KN_L z9pJFoxwp-sVmm$A>ex-L^T}r7+}BpW+WE^Yn%Xh%fex8Oy71_s``B`)n;g4aG&=?{ z+E}@j0X6&Dz5A&X0tH=yMm`UU1CJ5^8Y6Z!0xtoU!G5|O4RjyxZjL}6EevNm$|Ks35#tee-fOfkYz580tK@7~>)iD0sd%`)N|LyNKSDp#kTe&6M<2@0CYIAFk2-uy?WR`ofAeqF{5Rpv@BK&5?nVbAYw+HB*Y-NImN@k2 z+*T8|iBZ+w-Hq$k2SPTMd7 z^!1`oz4u~Ua_?33Q}4YOOSWWNw&Y$US?)6)%3%gbLMR#PkV7v?2#|y%WQLq@X@LX? z92f`#0YWb!kh}MOJ_$+YCg-ku*3o*`yI#HD|1Fl{2uAY}YtX$z;(Q68jDXsOhoN6Lwcvv#Vb5a;P4DUNguGK+==6Y(CN0{CR5 zn0pQ@5fD117H-U`Vh*A5s}(s|11tnIZp^LHpgOh}#!v<%8G5%gnJ@_C!%0h?@yKA} z-PGX74{yk3>Y$U@R!8c~4_izPHXH;>nmOC9unsf`EZmq~jsvU&3i3=|wHIGanbo+~ zqGn7U#DR4W+8MB46b;DbavbAsl^e5;5eo~#-lE!E7K`a0p*FZ2C@tFvu?=KcF!_*` zM-9)l0a*o-Z>p}Y*Yu@X2(aSsrPSHhZM9;fsz;_0a> zu!5QtqH>F^cV_05i9;q_5};LqGgQo_O#_sx5xrz2!C0;^HA^}k_V_4g^xjGbpv~Sj z+cmaix`TOtR*)qOTFF&$F88FM-j^auOl2+G8Y4&UB=;@gubQpAL2C$1)?_y$w+vp+ zk}+Tm|90dw@nl3E>|ZiM!=5>W)DLfRsxOmIsMN72toa(LfoOqj?F>MLpXQ5UaG6FrLb7Fil*Lg2h6 z$6Z%d_gZ@IqRk31GQ^hNOL336f*seeXG0*T2?O)4#kE|>#MkVeXGBcvB{ln9#dkN>J`L&@V)BJvY+sg+Og)=o$;1USh#es zaw@rTPKko2ETS+D>{@ficZ@xIIQ~DQ6K?9d6ww2Zj$xxuq?`n3VT0HQ6%?~)=*D|K z`gi{upZoj^-$^JR4^`mi!`?%~>^wX&8dp96oC~oFaV(D0Oop+g*RJ;+FTC;@??Jjk ze20epheyD5-UFb)0YG3JuGN@hWekohXNFVidkBkELm^`z$ zKmOQpD;8r9R*XG73dY0c-reWl&(P`43+p{5C2e!$#sfnx+JyV51n%d?>_N`61IrCt zGa=n2duSvH9Uh@sSao3shnRHRq+`$S-q-_!{(XHh+dG(Av$KoV640aOl6d#@01okM z?7_i5{NpvX;2-|@r$zNs?DX5+ZApWGy;$(AbiaqMT_cdb`@_$fB*-}<5((um?s1g1 z#gw#qc66z%+zq-@OJTdF5`zypht9jRGiFN*nDCX4WLC%S?R9Ve%_ut8);2GoRCzKu z01Z<2D`^hy>Hf&GpIY}nhQUiu&{n*oodGgR8gw$8ur+3LBXb3TG+UZB6xNtp=m4#4 zVYZBaM>~$AR6+KXwkn6Po>wu2hNS1;-o`=3JKAwRQaDy0pwzzx!@>=D)n*Lg_&Ly2 zi8Tt=I*I{)O);wf;#aUAFfXvJHJZch8nAb6s>dE{%HI!-9w-1wsG3eF|b z=sKJS*9A&j92P;tZo_(;Tt zYB$ywvU`x9a`0Srq(+>tXu-TH-=+r8pdas_TNRySNrMewLK6l}@xw7Ta~W$=N!VRj zV{L@O!g5bh4QLR@8#0bMupqx08!NE=OeQIseo3BLLdb{Qt8?#x<;E0Ey#$O0+yZEU zX9^~t0IOt!(}tz6aYn`+U|yz_w6uZS^zhQ0`yg}ZF3uOIh>Qa~2&}?fJ2tu9%VvG{ zA;D5}<+25S)aVA5z;BtFp+@7z;BEX$0%U=h?~tLEIW^ARl~j07AJHV6r8O3;hv(vM z3UiK3XG@m{L;~Yoy~BN4adnK9YVD((i1#rO5}#r-GECJ>5Yq!qa#Uj>NHwApieRk- ze2as6)gGy)zT0|%CAMFVQ)whj;$;~5a$6|ZoD2giIU4jRkM6pZ7Q>M%BPope8YoLxl|F{jSWt7Gs|TJJ)f{39A2a>arN*)%Bg zh%%)wTmK&Y!Yt!nOypQPdQ9T!3%;!FidBUw_VD zHKk(l*`%g9nTXFA6JkvgOUcu5wKIpO9{cIff3fbrUlpexw_L$M-?Gu&>{ykjQ<^X~n5!W8YZoIBuA_?cUMh-PHr| zGmEizXSaKMrvyV1pbuYvPp@qt!Wa)UX?AR?2S74=u(&=dKkVFG@7Tl%blws=lnoI9e%SomS~r4=bZiA; zmWCBFgM+}T2IVQ{9?%$55av*0iG&!Gzdv z%qmljxLT%?@Ukjc9+g$@#ycpL+FiiDK_@=StMU}qfEWRUIKT!b%%PF?ZoYc<=t=-b z9e?LS(g;F$frr@w%YwXRJFlDWXVZi=BIJfK9$*pxmdddsS8Za5wFTnj$|cHwW>X&)Cy60#$VjT* zC!VBt+2llPHC!$YUp2pp`1S@_j>LE^Sy9q#@awpu;lfu!97cR$C1gf6VFpKQ-0%fJ zT{6|etEsqLUgL<&NO#HkxTd)jV&`RJ!UUmayatgZnSNccUJPhjJL9W3iEBZ6{>rI0tQBPNbNE2#Ogb|<~@I5i7|1Ek3PwkKc@ek@E@Bkl3sbAaN2d54B^#(#LkwXff`e;}=PeeL+#lW&$tNDB$mW3)bSm}5uGCX8D-fn@j# z92#=(9|#^96BDl02|xTC=~0f7(9v;CDq#Ylji__&?giR;*zZS$kgb6GsTOuVGRLH} zZ5E$;Bm+8G@a^--Wz77UU0}Q(Kwx11kZWg;ALsG7U0n{q(q7zu(6fgLguZ=!Ztxpn zkHuo=&Q7llFQ!7+2`r2OAnoW3>>r?7xVtBKV8FAh>(l?Z<{#yM{QZ{zgup@w>j{U3oZH&`yL+8mss4F)bp`kKd8ipOY6b_`7(}zR-MfP* z2r{JZx2+=@w6>#zpO!Q~^~Uw{jzfD1klvkLz(3o7h>ntGD;X2?2$diq@-c50b-dz%v^woQ6qNpsYudOA%g7_x!T&A}yY@{iPcx6*n{LrQ52mBVdq zxWpx!FmRFH6P|C3E@Ut@jUhmbWts!QPp7Jo3N%?PELKUDGGcDr+x*PnD%isSRjn zoqKsy{36fAdN5=rN3#(HtvYNVs>1PdzoHTamDtScEvPAvVa~VB_G_dkckOKpa5j5| z>3dcPW_f!2z5yiNyVCkpmR-!@OgCJ}cfguVS~hM0=P01zSq#DE-zQ7_DTxo4+~J@! z33Tev)5u_^!2tGdt5uI~5w-{p-LlCVRxCCXM<#{D#r)%d_Pe}fttsji?+QB*8WE()MSwC;k&p)Hkg*Zg}}U}+~IrH!k1!R40%t| zrO0L3TUn=HuX146ytj}5P$AmgpdQ%4u0K3Idx+KN3=rvZ%u6z@!7KsO1EPHjG4eXV z&s-i!oh&GG9vm6(S{h5<^llLRItXvrTU|KRd?ABFgjw@V>I9@+&FWvWi6H>6%)W)h zHj0G6%S;uHt?>^BmJDO0w_*}m2@

      z2z>!>xOw5xLbSV>C_=R*#4K$#)9v%q{%TN zoGYgu!c?JSGSi_ivUyKZo+Uz?WS2RUyHO)!)yTYbH_7GADOceog)^PLr zw9adBfTHEO!^z84;3S(|+-`Bxyt9obHdd6!WKO+>GL^L0<>!;cfgm^HU*l{#z?*G^ z=TcZ!o}(Y6?V{`?vtY#}T*#X8IYU8f9mL)b(rY@Of^UTH*nBYnLX(#ySaaI$9IL4% zputc?Y@7{omK^7XkQM7^6J<7u2ZjNwfJ5~&*l-_OMVjV9oGd(>j7Qf3BhP{W*)dpq zCQvm+4iq;gaenccq{dl|s5|Eao7K-GG%$P6Pb=}MzQx~N_aCp9J@Y}(AUJT@Xv~r^ zg9pWggv09TqMr4c)n{M!=D6_bIJ_HHRx*4hvF>bu1CDX#3d$CfV6M zI~!~l1Zt{{kijyXO*~{OqC~%;xFchokIXSCYMA!z?F$}^q{{gA_XoIMqe-Oc`SY zoLM<8k8n5LC7fK$StRQm$4jqxv&|y$Q77z*A;mF@ki&?#cR00ot25BGl@Zp=tlr)k zwYkY<0J*a}2uR-5y}ow*<>!4nIC~EGXC-6r&Q90XRGSU3;c@=s%rrO;=sT!u(Qjztu3mUS%NeU zGgOexfk3{9i-gqI00`U&=;Cye`l!NM`in~Y7LI**rOk~>rEX+@U@>5?L3uK@ ze%xG`r}-mwRyzjxSvR10N!+rTY@}_Z&SsQwBrzwFkP=-)#3pw!mqq1Nnp)_`7svX7 z+F(fw_8YUyL497_XH!FTPNf_rl^#H;8VF;slE@dvr%rYo*18MXPYBq<1X@Ga5Qy=9!Q|uFn&W0rm!afmy{CK}bSN|75EtfZ#2cT; z^-C7&0wByAyO$Sf>RTd$_AknZOBl;hK(t=t4jcUJLBqGrjcao{C>64{D|-cBgMf#V z8T6#^L3val`PxEg3VkLm;u16Y8WZZOTW0TNIJ4qkG~ewyXfPM=AYU+l)k<(zKJF~F zFmkON!R-3$Qvq6Vn9;vPiBB-e@R{ZC7E9_ANm8Q3&CRZxtbmu)zIoMWuX8lpz#=e} zR$O)x(vU0I69kfu=>KKwU?*+A8u>v@FOAVLH?7hNXv}13m^NWX3+k#=xrV`koD1B} zv_PBdVHzOY0yPALMd6MsX*7D=G$zc(9~oe*0x>JIfFMxwzvRoxk++Qt?Za0VGg+ zCS6f8CK4trn}~5MHVuNi=n>}JVceDh)TB+49xjxBuDRoCX75s`>;)s<7AWb zk$QCfIV&G0k{f5phax(x_g75;6!p=p49hGf%Xo4w1%E3w6M_b@1;f+vR1tA!h6l#g zoW=%91W)=arw*RD`|rQ{)$0Fvz53mM5elF71GgAOIE_8F5P9#k+65(=lizIG2!JrDZYB}$P&GC4;y0|m!*{;_qukc>{<4WU z7M)LVARU7Wr-6Jnc#bqE-7i2rZ~|DE00aeiSD)r!5z2$pxWwea#PBKqv2p*gWU zz^liO2lx>S!EPopuyOqtRq`LA-K-9hbZU;p6%<8#XS#?tn(ee{X@@k((!>IHVx8I zG8jC>5hOl_7LFMcx^{K@afiKqp(CSC9Pc0KyZo}%H~Hz$eo@?bI-r5YL9Aq3V7I2x zaXLxp@Q80uZ;;mG0iMJQ?;nttqz4@6+}R0M^l2KMn|_lX$M%jDdi1dJOCWRs&vr0- zkW=auI1|L(c6R00oLJ{HnOJzr0V>cd$2LD zM$Lo)^%nZ@?R1_r$R0u#kv%&)9UN5**aIB)_;3j@63n)v^Hpmzt3Urw&xiK*xVN_Z zcXo5=Fzdyg?rrU^(pGHFEzB5nm4NqJHWb$Rag$9=)g#ybW9`q=@BFaVb1a?m1{uqN7MzB*c$gt7c1-;wa=oj9^U-6N1d9<-y#w{MD&43A`3Trmx*SOex*otif=u0hy zKHNkqpJuX1#aeK~#{6n0eacOg4QVt61cqY@YruPoBCPkZ z)LR#wU&Hm9OJZq+N-12~*Lk-zItpvBF;hCP%E8D%Mg=+w!yrIbffYjN*;F6HNyL>= zITaQxvmvWoq0`k0C#?73^@{5^D!%q+vn2oM(4nlK0~w0dz&P6e=VL&gzf!rZa@w0qFTdnbRK`Vs&v zXDl+imMYeAy>&UBg%w-bH11ka)pS3Dz)Y%hykVMAp8{b_X3SQKi?!;py>RrddiLlp zDVlmoWH1L6vj>br8M&7;dOuGYfGdSpGNj}?JPXv9Hh42T@@@|d3pFQK!GL(BF=|;x zYsP`88p@VWq@-$>E!QwJ`iAdVP77sHil4Vqdg-Ca8oteXELOc za_>C09Q79B&LBo=Zp=<0-I>5xaQrcK5-wOvA^r}y(B#1sn=`^DLop!}0&iJrbeeIa zqW|#6%p1KYC+|YGro4gf0CI#wI+SnZYVt@1Js=$Qi;cl7eT;XuHJ~+>gXc{}jC`bK zMa}ZK#*gR)p0^or8Uf7wXZ%Vy?7CrWPn^D0xUIUAnM2$ZqzsRLnuo;J#T;_fe(cn5iXYkU;05pGKs{>=Nnf$qkGa; z?5jMPs42!+4Dbt7Pb-X?_F-yw_2;y)SCG;lmB3m0f*WT8EGW;0YEA+C7(iV;ZN+6k zT@ufq4sbdNtH8TP7XIy*|GxUaTu;93Pc@i$I<8oV-p%lJn1i=a2*;Al%I&?S65EqxNPd~uYdjP)i-Ir@M6#5F)&+P^^^yUS2gWF z2KJk>Nx>jPKgS1;vmKGeVh+NKuRg_a>8euzLhOB-Nk?uhn=m^`GQNKKL}K+R(jd_B z=osJ-m-vp1#gBV{9UQRTY(U`+Z{QLWDL>)eg+18F*g$@nTGXi?t*Qbhb7rO+3 zl#HbAdf%V_?dq5L(8oS$+93APK%#%` zCk@3wM9vf0((Ep6b8b<#j9Br_?_JYQfd94Ej9nM+wP==cvou5Y0pgft-{N}j*0!jk zIu0%Y-6>Pr+{6Gv$EJGh{oC6tLxvS$##T4GKw_KfU0WIg+c|FzT<4&8$d1Y{djd)9AOhMRHT+5)C;##v3gZfsckYK|Z2i~)ou3-ib zYGPd!=uuT;69!!jsHq1Bf+5Xd;x4S+kX2^!)TR(Je+I9YS?0`RMOZFlrV%=@0I;ea zLWgdQa=00+i_HXfHA zWO0-UiK_hG72w@ZliH@77qeQXhdzu3`564cxLwncUGk z*~7Oi#u<;xB4> zInDY8JJ>e}lBD|sPr)0C1I>|<$ttsQ|L7B$7cMd>I+YXU2z$5>;jk-W?8SkJfy?8A zi?` zTm=fPoKju*jH0J;M)@<f>@9xqvO0>l_!IV~>|`{{LOSTa7sTtRt+CpoQH{e%n*JUA3_h#VRMwuQCTr@EPaM4zCiYNq~ELJiEI&U5-tLJBkc76i&A5@;UF^t<0* z6Ib}@fBZ^dM?0`EdQ$@<3ORuei(6$RVfLVtBkk%Oau&a+AncS0C9t#8CtHeR6U)JD z4lHfK=94_=1T+#08#J-5o(VIIB4qA#bWts*+Lbng{Xl)dNF@{2c(yQA##_n}bv|&Z z;-*25*gPUYM^PPv2aCC9b6{Z&VG`6-tY*Ig&>i5gF;LpSAI1vkKqhrju||2+ z)t;hy1q{|k=h&VoXl;b9{IDapIy$>DD!am4TyJtBMZ&ylz+M1f2Z$&pjLIsrO0gA- zy?CpF@P^D|^q$~ae9hd-nCx=vSOb;iasC?n;_^5FnSx=a93R%yXVfPwr0awr$7Vtn zJ+Z(bP~L~T63y6jXFc#63s3SXg^U z$|T=Em(RTeW&Cj}t^yOda1d)PAn+f@FF|C(`hJ#G;p(MWfv_5d)ZTWw%VZ$0$iY3`4Q+d0V!Ns=> z4zt+ANXE-hKOsdnFm2Zj&Fr|&;lJ&dNrQl^uIuIkW;s|HgV-}au!~cDGy86`Ay7(P zs=UJ-{id;TW)NO+j@Uf76)y>Jj)oD5foAB4FrMna=H1ZX;00Mi=-bUudQ7P4yehwJ zVgx`YEn7mc3Hh!i$={Kv06^lFn)gx|Bsh<~oy3*~N>u6#O}iaeNPtR*1{tQ&iF}E2 zq6)_p@!Bq@Dr*{qMum|65%vD5rVM6FHQBJqd>@fvbJjP=wm=DV_%&HRW#!4tnW;oK zS1+RcCaMUZx9-6t^&GNGuyHQ23naUF>lpiVmC2BN@0;TzDYz?~#RTQ30z{}L1^;Mn>R86HcT}W;^&sIRP zA8XA3MO+vs8uV67CIg0R*cs^47~-=ped9VN9KQ8?SQ%e?I>;;L zOK+T^i$qz1fifmb8x~rCOo##?=a0m44&6j>Sr1GMp9UymjsNIzV?w)0K-wTjlh8{7 zECe);xeqcK#&d8azH;i++GfHpeD#~5@`)g>QiNc9#fiA`$P7Ci$5)*6A69%cWkY&T zuurHwLBK1YoPACw}ZpJ1H-X4y6(VG@bG9__0&3@ z@bb&v03fsoLF)sgvzS;o8ee`K92h)2VjJ!WG7Lyjyz_hief3S=`H|=Rsw@K+8GOb#8CB z0dx2@@yO8g-~5-=?{n*wZ?%w_;J*Hn=F_0Wm5;vt-5+F@j|cYlTDA-`XZH3+mo%F( z#1B&4)}f|BN`h=D1UK?zyB9B@yumnp7sU@cOIsezqLC!n>cxcs*DcM?EiHka-8OR0 zwUw3=E+}E@pi6l&YzW-ZdH%tgE>rwmd-3a?8bkt^^kHAx;$jbBgG$47PBj_gQ>R=f z5&)MA$Axu~Gn*TkHwb3i!VbWw!kU=kI`E#G#otE5LeStwpcF%=>mrSUn;STIPNifA z$c@A7Xbdr%i9fWQ5dy%Q++gZ zV`v+}uO58;+^PUTy3pdLD-}XWwa}RtW)ES+R8np$Nru47e5MXs5qV=~naans8#|>X z%8y(osjwVpfQ62nid-pj`Q*TRS;OSRg5!^wJt0RrVHQJX9<$y*gFq`NQ}-LYn=7#{ zQ*C>IuKeRbNk7D6dbYYJMtJ^R}AwxZXg{L^G>6=kW475-Mrt%}{YR!@^|P zTgdgit#n9IF6s1+Q0=Bv!NrUr8b(YEl#O=*PsB@Rv1jr=8wKeOmg_`+lZbhwpQTm) zp%^5%C>zd#dIfpX=CWleYg*AUJWlRquAp*hZpxo)eqIZxS&)zT28b?8`d&WBQ-y3W zWOCOvW&JIH$FlKthUh-d9-_=>n-zbP)l6u$Z1Lpn4C;NRU1F1h(|g%Hm||twh;R35_8_an#L=FJNSM*L zsJieCllv^21$37~I=v!8u>}t@AR44+(?Bv5D!BUB4EcgnyCcccd3h!Dbc?Ltta~AWo*W zUrA}X2p~+x*H=_E&f72%?1MENL4wU!HN~Dl>4*MG4k)o|ay+T>bWlOo!SE?|5{e#^ zo90+zt~;IF#0;5W^;B$l3Q(6=Py29O?P*{69Mu1 z?efdl{TK7nlW&O+Pa6#;;R}{cSe-XPh2voPL|o;`#PAu@22CWy0ykr*=^ybN8YK`` zobVhO<>BSdt{Ufp-d%g2qX#)8d&1f$6xpE)i-&^ zhn@vA`c&iv`w;^7_JI-u2Z(<%fBb@&9XTKyh|*tZubIN+jA*sYm#9qwIb zI&Qb@K`R-92C?^p=t^6jdea&<`|KCL>IO7&3Q5QHm#rz*zxM5aYCVMDJ>M=i4Z3%9 zMVBy}+PkBR+Tixis7+1SE26Lm>}Qo?OPB#4I!an_(vR=5qw|$-TJJk%fXp_IpW_5N zDuk^#2<+;{Cg(^C;4r$F@q^ASbdg}Oduv;8XXpR;?3x*lKl<@cOB<#=rLDHu3!W@# z!Ld!9vv9(VL_S6rT0l*7alIuF;^c;c8rPQQjRoMqdf&EICI@bg%(jb()P>tXj4#Tq z#IGDyQp#y`Q5;>@?B3F-QZo0^g*9%a%|x+vkVX=3Nt0)D129iBizy6(1OKn=azAKO zwPWSUup!VU+0llqDzIDSVBeNTe@T<0pxT4?DGa|Ts|<|CA;mz!0!}N&g*eHQF=fVT zYZUZ?RCB9dlv!rkgT{w3xojE)Kzi^FV7#1immJ3|K<8Jl%qjM7ZZHC5l1yGzj3Np* zvaDRKY#A~kfY4J&J~Z(#I;-4`GX=G#6FO-;0W?-^%s7V41MDoQ@fFoE_Jk@HYnp&V zpoKDCNO$=Y4qf;s9x_r^H{73 zOfb7EWskgvw*}&63-iokY*TSFB`_K{QvDmEal>9La(>Vvps913cNo9o@5aik0`zhz z@sR_w)SE}(RBAL~m@$K#l)*@u?)h9Ht6KQjEJr4kj%O%{U-R^b&E|7)Ir#IA&FL`y zq`5!1c% z8U2g#ZC6;u*044sz|>x17?3Y__^xS#8S;;qkHgHuEY8y0u>`)#0id#3kyr>$6VXZZ z6Z<7F4TkEUMFm;}bXpH9wifiq3Tz|}`a0I&o&Yu#mm~h-G1T=1mj0K?HP_Pwir8oNE+)2K22v)2A-gE_rK`D-d4S!V6_T#k;5a#HgC^oxd~_0d za$W&1)cRDVy+S1r6ph!=sJIl|u=_@wunNa=ltfI#R1~qmdi=ODqT^-vEk+bPP5`-V zNiVii2Nx4{KGF~flI*yKkK!6;^+W*S)fN1Ur+#=XRSF>uBhvlo`E9vik$`FKY&%TV zoymc+hbRqZ7RZ+>O4MMHbL#iAUcs5zTEUx4!KV1Jyvwm8><>(8o=a3gIic~K6u;9N zOGkMyNd}XU)Iv@nQTU80ghIY^ID?G^Xc4I$BuXlzU$~aZ(g6TccpA@Tf;1caa4>Dh z;JuXQ^ReOS^wvvpHK%}lsm#_HJlApp1?{k7$(e#B*Ds)DNVCDlfXtq4yVg+zp#F`9c#yD2!z$s<~yc6q?&N( zJvwe4;n<2ujEw)-gzxBa`a~*E{@vQ#>~DSV2ipg3n4<*r=sPl=7(UH;#GtsN$FV+1 zaWpoX#6w^3@%XA~*TLbyF;ZVhnKRxaV}L+Eo=fA&$siweg7xBx$+(J>lK4(|4~_Z` zkB#2^oz+kO#<#zhUUxbcuXlJvp5kHm{z2;}j6HTdcyt__b8mlQ)s%xp+o9N_$1PSG zpZ>vn|6&aje(Spl<>PXNOb`pPhCzY=xlzI%*!940EME1%a8kwOy4vxLr`}?VsWHl6 z5;{8O+1D?bamd5G=zeO0981R(8X%u*Pw%?g@w-0qoM#^)(7CId2kIEauWn%5zJBc8 z@)3LJDQ0Mlm4+YfCoE|@rv)5KXN`hjLccK5)IW9%>VT8%c6Egg4TTO3JGOVwGr|a( z9)Mr)0M@ieZ*BFF5Br!Tv!fkw2rR_r*haz7=8|9!INZ3o$-jpQghz+3uj_XWPt1FF zb;a)O{nRRB@2`IK>x$7EV8xiy7XR)ZaG-BjH{ftZB-A{+9_QBf=*`XeD25?0jfRCv zpJq#8^rl7@g^7qAuX@XxIVPX~r{{yax;)I9Zuafy2&%Wx502f|5!l&n?h*^5_H1o) zkq_x2ac*vo+1zxnd+ujzQ$XMUXCJ5Icx#)66gR8p%ZbC$MXVrm^l&LCvEHM+!HtFd zHAd0aK30lZCXNQeZEf9H5T?6?MdTKTG)C~A@?@wb26wi*HWLw@W*aFa4T1nIm70Oo zaudf8@L2zKOE6?jxr9|?mVl)nTDDBY8$#o7ZFGKh5Km;@V0c4L1s3BBh|yhKudL}> zo-AVFcw=q_+Y2QCg6;r*UPV$92n)m5Je%s6Dnmr9jmoLer`75ktgKY6b_`fQ3LlOQn{fxMD-bF&l;K5jsZaRH|JtydkrUlA}t=F*y}(pk_fe z$dG67E51c`1-1fJV?iLSpORsSA{j$VrUd4z;z?X&GBZ^{^UP*5&F^kX-wjHF9CdLg z+v>%nIQIAzPCg_~$hwP7L40?Ga}*4-QAGUAFjM8J(K zOyACtCD}^PX2i%`p8QK5W|eu-DABOfs*|UixstZ#mv}Q&8=}bk$UJZmKLxaOe7a|CdX){Z53NKJf9lAx+ zu3$Bry5a)Ii)gr8j^sW(E1~TQ#{sLWP`G%_q(VTTbVVh`$Z?#c#F#X)-|bYj0_yxi zCKIa7JVKu@KWf)xVLFQ!ECVnL;N83Uo2EfU^O?g}4StK(TbK;^VX!kH&?055YRrVd zh1D+pgde?7@BjzhxtdD#cybSV8WY&%&3|1mSc%wB;hbCo7GDEf+HJ9Xqa=Drh}^ zshwBBd)C)Sv}-!gqOc~0(E1_Q2{Dp|-Pw2%U4#sk9z#_tpg zlyqGEIRYNj0xtpZlGQ^z? zhJvgnOAG|^rM6v+vs`Ejl5?6ia-Q;C_*8->j2J^EC`B->{j#rmDi{Wp&BfIK*q9y7 z%5TGL8eUtSd&$igDEHNz2JF#;Tz59H!KR0Bm`FnXO!c{kfBX5bjNf|=2u=7m6I(s) zt2hy-Ulmw=3Y)qL=`}WOFs}9#_Q9&D_`1{J!^Fn3xV)(M>KDHD!hfv&8Cv>1s}2V$ zCRf}d#KNkRak7n=o4DXnkI75kWJ;in#;4*GL4z}{LnGL)1P=zwPxy|FC)Au`n9R}R z3E|Tl{E12`2{O07Nf>UaHlEY>rek7kTdS@4F$Mlbk$X7BDu^1m76%c|Ihw-apcehzcoV&Z% zWmdoIBOiC|>UHkw39^R}2*(<6@ZhjxM;G>i14G!mclT;ENxzMy!$I#_-|N5WbP|!9DpJBaNd4rrix4X-;2i(|)13;kQunQ0vIy7h;7+u-| z-ZQDt$2P)t{AwrhYs}VGAYvqLdRO-!{pFhZG8$9T(|YFq>XU!*@y~d6bhx*-V*~Gb z85P*ZEI}56+W>*So!#a%0q?mroGy9`{l)%WY#_wmv85$SGl(6Gu3KrLI$fK~2VH;h?vBiM2+)AABZE2)GCErp9X&eR<#^hJom=fDq zTvoTCb9q>a2988>r>!(>8H3R|6;>nOm{n%k)IdHp7IKoEIti%+0tLOaCszXwr556& zDo`IF&<|wII4T;f!~uXXD)U%$Rv8XNVwA{oNADD$c!+)8*xkYt56J`Sro+jUUb0^f zLksT$NI0XmZ(fyIDq6V|{T^UT>%S>ckrl~&36Ee%6TYnF4=0(yBF@B9z#F(NurOor z=5ke+MO8eaaPo0oLVyJ6QK_St`5;Tx%xrZS;?dwYwFoYn=|ebrA1Fw!8@dfRq?p#f zKyC9lZ7FQ1Iuz@q;0aLgGF>OPbd?d{g6g@8T&d6)x?mzeNI{Ra-982b>RF5C zGB!Hpuk22w3&UR9RLzY31vLcDYq;BdBrKZsT#knWfMv02d`<4%YchzxM zcTKZ{Z;Ij;tX^#KfC`AdY)qKmL)QjN$vq31eK%9OiGRx`k%f%jMXLxaCR!hL%Hq*s zOn8Z(0j3P`*oTy^Q1dTAVqTV15&3#hg!Wx)7>4t@YEIK|BNSQ~RHe@z8R507Vsx zXQ&N^sTopHteOhXzWB3W{`$KAPCfhCFHz;IBKuL|ljw(IfBB^Hs3`-Qf25%E(!Z|l zC%pQKX8?YQDid4xAnrgfN%g73+B0;TRGb9kC4n}}CgQ876WD4v8LDE}-)rCV7wg{S zxzB!SQ`aRX4N4&l96O%KJFu%Tp?Zq2cXZ5sXc$Zg4h$-U5a5S{%IUkGkno5*#8;m1 zv5q{MSUv4MJc>`Tu?bMNVq2eDd+KZ7T;p^3^S}F?_aO7A0}8439~}!GrKtpP$TKV- zgXMogZ3#a&qBGfFDz3c62yOn}d6MoLgI?H#Y(Hz=}S+ z*sgB;iUVx&4pSk-Nf&F%9X=rLuAYcsxV1fIOY?f)@t3|90L^Y~W9uNN&UJzPs02zO zbkK3!N_lW|qlXcN3?alxKc1pd#j(4)KKZ$ST7APG{`jYxY9<}aqlZC;8w+b4;yNWx zH~O}>Tl}E;P3S`@sxw{DxtT6wGnIHsntY`#Q3W+onnQcUb2YiwLy6c*%FIt!}Z zMK$d7%c;P5oOI+@c~mvlbP`T6c4$f+2+#+9Rv5LwFKi3^_@k+fP@RPMh?QcGrrjA0 zMk&JDkz3)&;jcL9DF_1yJt9VI;50Cp5exZ8241rUr!zW_p)MJ0GBnr8Z6I6`fGr}> z-7ysrKuFoDe-RK^F#dpzYV3czZF-&MoEWoZ$<2}4djpTik@c7`sT!qWRfZ+ZsLd~; zn?(dnFy39@pXhPPZe>w^4Eh@;a0*uW4xks)$1LN;ZUxlI)Bq8aJykNkZ6K;AG8CF@ zEMqb&!b0MFS%a+!kR{!r+g5eOvJ8oGi2xNji@9vzW}3PL6@zozdi;c8ii2i4G=T6r zNws&uzFjg0$;sT&&A-1uky@F3L=g|~KO9l^ShtPL907jc!4j;WVjP(alEwn@Wh`b; zA?3l#D*j>tb-z`XVQPRB23sykEo4!cfNFc0h^;gniF%e>Bt`b#1cD!<0yBH&Er!}+ z22Bi1Zog!;V^jZV6=`GA%Zj4}bQh8V#Abh_;ali9t>YRH4%Zqq#@3%zLm>MJ0gV=I zozx<>Y@!%w34zIGEs+Ara<&p<m#vDtx;vz|JI`_hN*9>&~z+ZoomF4mYKYIu#VyjL9`QnI$lYz41@jB4hkqOI$ zp<$%*WIW>sPi8fq{g;3J;kx(v@;AQSb@}B%&7|`j8nJG`kZdD?WAv3Mn|hK~6lD({ zp1A!7@B8TLQur(X@J|iu5~`+R%jhwQuRIxBHsLuqtf3_1L59PO|NguFY~7<@{mzeY zh6rBMxu6fyTNjtDl+KZKb%xC@ks6Xt)M= z#1_Px;3VGm;P7K>GpoUb&Yd)mxOexuG;qY2FnU{ufg<1#u!n6WgW9{duX(NS_@_Vn z#g^8yil8x%Nn|83Xi!_fZ%=Q4XSxA|!TkgHl|JJAeYR>+u+RBY%K#%RGZm;`a$h$uHF;_`*l-we?5WJ_s$BnKM z22*2G98I%)BJ3x$bU|w)bZ_C{5(_ zkMpX4F2FM@@@A2&?iWoy1T5tre~>3t(2B^}68%h_10CTK>#PIaS&oVkl-YGbAo(Im zIx@y6uUY3?p4toZ#^^K=J>IAO2DTX_2${H-rM^MS+{@>54_aU>BF4ZnOBpPMlaFV! z0R5P`bip%L&&^PfaxSOH-IRj2XbpKP!tf zkT5c=WNBseo0)}KKE`XPeKDn1xqOrdZvYqbMj6A%02v8%Vzxzdg%}D-666_64os7{ zhxO?Z(Q?U*z4&)Dt&b)YNtY`AQeKmyI4?7Z!do;rc;#^fKlVmq!Mu&|U`=`W7R5si z8a6S|VgnUfL+>!~ERz8*^P2w~DcvU1kb8-NFr4gm)i95uV&7sy+of#$EB7)J25VM) zBALr6F*s%gSu$Weg9_;Z(J;H~={>~4bbc4QgX1OfX?E~cYZs(LM53Q89_$;$0u%jk z6IF*VN61hPU(E;MmI;22D2Eq0KA3=~LU5ZJ0;TW8H=VZ{aY%()7Kpj2SS&c?Lt8JU zcU}YC;Y_LoJ@T7`J}d(Y#@3%(CdRW^Lp`uz76*yV7l4cD9oLL1)7o)|NRweCU{Fzk zNt!mIjR}FNcrkfEk~DB67(N|gKRJ;D!nWk*3sMVb)7rV%Isg-!&Zo3quqty3K2>Bi zl|Yt#&x7$oHD_=)GGXmm)`)ABI;fDqSPS|Kp9+%J$b{mzvs_R&Lo8$x^~rd0;Avo? zO%F-LNpO*3WZv{AfAc7N*v|{!{lN#H`^>{PePH6j>uTm+ynB49u;+4i>-pUF3p++{ zR?a*&e($v}d**}Be)dc2y0cb(E5ANy3@%;O1_C)@`|z;(LManPX6DGpUmmG)kpy8k*5>7z;=eyXPLv2c8N zbS0g}xqmPYUy7w++C~y8rw)uP{``?^|N4{v*gX3%IXo3S#*9J#;gPtqN!$k*38(`W zZtuNv{S|Nh!dJif=tEb2uKc$*1N^{*u6_Mx95$UWdS|!q;0Qh0}snD-OH>yg)<0oKe#1 z*w*6R-6bzcn`?XflW%(O+W)bw`QI=DrT6vvb`c0;N}2#{u5GQ91b0#rbWwG*@EHy) zHb;piSG$xx%}zqvMsRJ5gSmnnTKCi&-@EP+KFzc9fitNkwtBX(x34T&xdlYZd0zVvEjaC!waC)LU4M zx3t+=q{J9@5;k!1of4{@kmMQcRvyGogb6j>AGk z>~TI)4(6m1&>fv76&5wKA>#-j(3Q{g(Za%*91bqoka097yWEirL_7vu#HWBjz#;a| zoJtQvY0C3OT!j;ltBH&KEJXavDry@m0wy`WM7hxHFw{Zja&Mvi1uSAZ zB@(i?Xig0kc9+un7nT`yX$8Q{x|^%_v@XX;C0cVmGBwQ3;skNeWEp8qZA)dgOr+H? zi$F*M=d|CUrEICJ{3lS~AU?7*8##6tt@3Lg6J^M#v9RxEE)xZ>S(9PT;4Oe05H4$g zoQB8Y4Kw?fEEa}i-2kgYcPQ2Y*GKMQpVUFH%p6b+nlaSGzpQ~pO&pF`gQ+SrS^CCu z%plP*)09KJ61BUlk*OjI^poxP3dfO{cBg`GQaf{CQdGK4W|ttF13BZEAuX5Fd+7PK zh?r#N(p>wWb|;exEM|tVRiVL zh1KBK47!i;lGj02sq`aXGyJmzLcBwo&RF!c$%&%AOV<9Ex-8Zyfsk`aVwF2B;qJT@ zh`F^;&5LiGGh4C32B{N<8qTp^j7KYhkfsuK2BykRlEf(_q|JDS0rDw!Pw-o8-5J~v z%Tn7f$JU-nmM@q$Q5PRUP6xok416iUA@|lISbvu0;-w#IxlexKt0rmUO^P}%nktyU(8806HS~-m+T`MLB@mWRdJd0VeZ~5gyp^AS z`uext_m`h|@|h1V{O*6h__8<7zv>U~z4l#Czwe`e_xZ2<OXneB}xMk1E7?~;0q2W-)P%w0aLrL6w z`tGl-9l!I#U_5i}fa45ZvmK6LEp!rrt&=gux{jvbxL354Apa}QVF1YZ+OXu=?v zFt9(8K!`2&;E=*+IutbB!;BHdxlttS1`R5Ku-mP@e^1Ym!7IP|)taW$)jxM$^%g*&dwW~lfqoo#c6M;Tos)}~ zBMPY*8vdEl7<`B=s<_d&g9}U~jNa79x-b}Zd;24`If@&Cc%Q9pUYSi?(hMzu z&9UYAl@*qk?D}RRXR9E@E>O*GB=&#D~U&P9+d>dR=L=XA2Vu9fd0igpEuf z1RpNzei5Uw5(QlxX;-6aasy4ro9aDV8r+-feI-p+8V2>LE?lotGB4A zTjj{Ekk{j;ip96h9h^0MD?`Fvj^$~LJjUBq=6s$7cv9EpoD zIJkqH#mmtvwnpLA{fk+H5m63|8kyBAX-?tN99DwYGxjq|G{MmL&=w2BsM=)?Fg7q- zRc881WFA>YZhCvO=`X&avA^^Pn*f`sbQ;QZQUYy8aGvI&L~gFSGl($@|C+2UU)TDp zGK|mzlC3D|)Sl}Z{Up_FO0rA%W3ryBw^Dx~S7xx!kcl@G7+D}*G{(ysycsd@E)S$j zQR|=u2@*T$^VMYG&g;?xuV%5akhb4U7P4Qjy<(0J6@p29vV>e#gP)BQ!4t2k z>+iZ!rlrnxU9|yoLcwdeb4u40OOQ?%A7Ym-R%hoZNq}Ie__5ohf;1bG%87lr- zu{hPxRM9awpR8EI^sei1N@%e;aj^=8W-N?!zqrOZ#?Ht}tO+2T?3N*1T&eRWa^=Ou zmh;JN7gLC56!(k+Q*&FRjWEzc6QugqEGc<_9q)P?UHvK_(9N z6KZlC@Gq`*#>~R;GK>HMIV7%%>Cg(Ap2NwM<_i=6@k$LuR;-QT zGil8i1C>+3>M7QRYZy9x{K4!0ZtX0#|DQkK`{9o#?!AV75HMTqnYijHY-|Orq(~?- zq*Rzta~d?5Bw_?2CO4d`KJ(zezPoa`o90~KOgzx~V?e(T>B|F6f^meYPL-r3>Y+Tz>QiOs#Ojgd9d38S|(`F3>&G}z7| zkuZ8ov+046yg^0@BVX*EyG~%o{V0y(r^|rOf~iIh>A>)HD&(N35Pe2j#)?Xr>WX8Xrbwm4W?0i7utk zU;#E@A#l+S0EBi7hOr_e;BeE4hgri*Iit6!&IzJS0L&A{U}c6Z!xZrbmeh!N-(0a^ zm0XTCzMD^lP_co-5sNMd@Aj}|&Md}xIz!!0HJNjnmncdSw6Px!=TVR79+D94b2g9*`mHI@mnNM zMn(@Rcp^;0vt>IltI4#PjNWA(R*GDjCUlU&dT1E2FlXzZ1T68*H4sDq$#*cfFL9R* zmh(0igc&t7bg;)S(;UPqmm6?$8Gh|w(u7|I&ZPA*Vp^QWw=EdM`>_6Q-#tyCG1hPx z;kQ1@dTh+2*m%uG4=W%#GR4?}{>(*^J;VoP58TYruo7ah+$)+J!eyB>INwZHNDG!( zI&|7^ri3g4{1VzO;a0|hM5!J&1ZHV5E;P;1CWfRgD~hYy{78KkI0J;s>RU{coy4pn z*xND_4`nC0hJ#S!Yz8gQIC))J)4UMi7tc<=ix~=^!AV@00d(x70GQH2@QZJr!$t>j z#}y3=zF-AqD-hez5IRTN zlZ}yCa#q`AS7Gx7no2ayEmaXT5p7W2gHi|yim4J9foEx8NV$U(G^H+C<`gvtUPx#H zTV7;`Azp*2fV8w|s>qxQ(9DN1Uog?Gk-A^9W(NcLxW4XeddKDD78Zpqj5=PqJKM|w;lb=8Nn@?rbPKU~lr-x5Gzqa%3KjeuhXqpKe z9*x=A9bYyPU<%EUd+z|S(7S&K?3W&XL??X3Ga-3Qta~tKM_1tBhooN8V?MbW(X`~=rqx;4-g1AG|z}4WxBe~ulJa2Z9nJH zyg8pG83L~M_Ir0z_w(b?fc}1$kb#IR@q@CN zv;q8pe?EGU+kl1G0D*zMJ-|W}2_0KogZqGm?XwSF{agR|AAa_eo*nJpU0}aP_x3i| zwpRZx@}Z3+c9gVO+KdaRwvF}>@Ah_}BhCb<2ew6TZeU{}p{_FkCe$Dj&-V6Ly=7fy z_19?GP?sP!FrkNcYh7VNMo%++x*2E(zzg7RJ3Fxl-Nh8u;|#qaTbef2O#Wc4ISWjC zuyf8+${8gN`Aq^lI=ow3qYG=9C|J^L2Tn~l2JdkwiR#NSMRgks!UloSh4h%XMTr(Q z6A7hJ(x4(`u&?vdUraYKP!PE2FKsq=iAzc#7I>D)&{_(aJ`KcDy_gqnqEyHX!yMpW zy?1k?0%r(>j)Jhiq{-R{H|A7mXkB$QrN4TLgbbDmy9yacD8O zDskZ7!pK2O9i-DFzsiqS0?QRt2TK}F1~e0~kEQ2wPf?Av2*%`aJ{=3e%%-mNZ>q=M zcrONz%cmq5m30g#2quiqD)ZtgdDVu6I2o0Bj1po_rKyNHN+2W|$}C)<2gBKMM<6X%b2~|Qf~6c z?%Pyfqp!#qyJ6l|6FqKastSxVNu5{IRid>DI3TS+Bi@LV%8^z}-n^B7@h!53lmfk6 z2nIM=V2h3DHP403cZ*CI(Qy{#&D&OoO=o}L?aY3&2D1ZDgh^ygmEdM)fM?mP3oE=D zkE6eX${|i#44?^gk_Q)na9ES9?_ye_seh>q{kxtyuqXrXbu0Lq?<1q1aBJ~0>L;`* zAvbWK!trhSN;oqPZ<4&M=A|l2(2`{6CFx{xAfpAlB4_9sX}e^>FD3?3;!~F3N;%j> zKMM?`E*Gio0%⩔k3A}tJxGGS=a^dg_`DU&~VPcQmAoG4w3(dviFLSY*DZCc+PZJ zcjeeQ$H_gpCwI;{=Qz_d)01;g>PaWvE0UsUD?u`70oIFP5ta<-$)ru$f&mF6Xaf=x zESaP!CNoonZTQJ6?CN_-7&3gZQP{O>SLit}-(CN|*5XUTzgIcnnG{7P3eLZ&!ymQ$ zf!lYQBePam=vbvs;O~){*A^1ak!Ph7&g_9OsV+{va6>Uy2WR$bm-g#*u>#DAuU_1D zx(oSG_7K~O6$tYNU+O~PGR|;cRnwKcCnL!VM^Bf4@$knkye(JWV2K9Gx$!3@6HE>S z{@HR;HT#CHlaWVNnoU>Dyaw-C1FW3c(@=P?Okpy73q`_5HTtgdspqE3GU6$J#g;jK*@$rrSd%sfRHW{>VXxL&pg=G{f~1)kGxV?s%~O%T`s>C$eZzvqfco% z9(;hK2LD;7UzLwNEe9$K|2$cCn=n4J68x;qLv<71XCRDp!Wg=^yhMYw`D)sN%!8)^xeUEZs2aRn+tw% z)z8_7l2Gn+w(ri;+rRm9zwpa{B|Gsy{=a|o?|$o>pZX^!mtJN2ZfANmAZAeER-$to z9GL67lL6B*&E|%4X_6f`m^#QS+u%dMVWxX$>iJ*)pZ@>Iu>a=Y{%?1_`FqLhTTUqi z77pG2?%)4qEc~_K_?>JgTZvQGx8xVz02$Isd~qdqX+3#$tE}tBpZxh>Qb)i3`#+tK zrDu6HbuZSJT%vi_a|tHj}HHKk;Aur4_h;_TT?P3h;ShnOJyf zE!VNlrNQ=x|i2LVa%$GzjF& zTwTYN-1Utl+lp5NdyBS>@bSW8>hcQCqvz*sF?Kr%9*f$hXd!7|1OZ0Q%%(0a$5~}U zoe&q}=NBSC#Iv(8N`GX+qPEEk^H2X@{}XJ#{TosR0dh0kCv2NYf-^5H;Efa*@ugt4 zv#cg5Ix&F*Pr-rUHxMA$uNWkwd}&-sfI`pDQ#Ndy{?C8EVPxc$`L(B3X~a$8>&} zM&snEX&FiAH7-6nEJq37&Q}G5v=tv44Yg1?zDXaqB?h_^8|^ z{f0x;7UR|7_>tix4JN%Yx{~`i2tG2L5;2CjAJ_*7bodOB@5m6B2AM!OkUTcxF)`t= zxgQ5^z&UV{hzL?uTwy^?M}!6w@L{LGkKR>r;AgX63#p9k*Q}L4t61FklS*c6)6(51 zhv_xn&~7137IYl*e3R~7Zx|9CH@?zH_bZz(g5^LFof%0V@|_!dS-`Otd{Hp})h}t@ z{!U3apVT-^{A<3U>}$sEeXL*q)Sy8y?JcVxTPS9J^cEj;S~#Ts#;qUq&SMed@snj? zmS#xvNd5ZPrXVvRZM^F?8h;IlGHTWnjJ0IQoIMSHDLk^8ME?Sx^e_2cKvV3G!^eIi zIx3LRRU^)L0m{-HqnKz#Qge%s1{T_riFtLa{3i+s77V7)X=TgMU#yJ5w~n0=TWf%L3tcD6KWKt0 zSJrd`%_DDJE{xBoN0_^UjE>Qmn2Um>P;UKwvhK&B?JRx7emnjyVj($DTYq@Fs)rRu z{YIi6z>YA=f+t#tT;io&aoPJhTao-hpFQ+u$t?I zuk&u-7mg6DU@YNY4c7>tkppEX;eePiGH;au__9K&FJMBp$WbbMSsE}Q;V@u1cZ&k9wiK{ewrJ)4<^Kwj3&IL zl=AML-uSTd?N9yfpZ?kZ?iYUf7k~9Pe(g7Z_cwp<4}b5E{`3$2rca_P_e2e+Ptn^weIck6&8Q&@yyk9ngS9fyEjd_4y zlIZ5eMAxl&=T4^YZdzM~Aj6gSfBT>Pi(mZJ-~655`GY_C<3In4KmN17`0fAwkMVW? z?a%+x+rRT)o?d&KAwbey0uE%!NdIoU^9JBB-E+%MWI$l9e-}WA69&%o-b(lE#IA2$ zzxDa+pZX{N!!Q2Iul)M&{MPUP5&jl_{-6KFAN=W`<17B{Z~fjc{_3y)(|`W+Z~xXm z>bd(Zs1HZv>N-`y>zg=_UfT#?Spx*(3J&KDk_;78=!7V(RfA6P%w*Su8pg}WX^4bPYG95SUCI%A% z5kYh_&wgy<-QQY$^PjA}{hKSVf3j`nX{Lkj5^oOz2myXL97N+sdX2AWOR#-8$!e1I z^NTOn-~6Y`dq1)I>L-_9{zT7>j}d_1xrOL?Am2*(>_Y1D2Eb3kAghXV*SGN)IR|oE z#|f|y*AI_BTz&O77M}g+@{1o|ef1Ogw9@OF91yFlgi_%p<`72NSho}b{P3kE03mNU zyWpX4^3pPB5GN!+kRB6eX1F4FaT$l@K|BTi6`UB)TmdD{CCP_Npg5ew^fY{WI>GVr ze3Fznm%Y3^_xQWj7eBiF?kBh2{v=M;_kMhB@5f88t`Z0VkY{J(=Vl9!jb<(`N96|z z9R~q|`X<4CAi%<7V?ekt2xue&FeuqzdV%8J?b{>Uff^$4VLum{2h_v!SD7>2ve>3G#TXZMqN) zc7!3)%TK?LPhNiV-O7{iuRi?Qe!4=7X^c1tc#Os1>6L?yD#M&Uu zCUNx?C)*}N%>!|KHNf)lFrblMk`rUG<3zzwOTRM-LrwkR)}ca05we1Ww+%at+C$;+ z;lV=Lit+S|nodU)Dx11rcH{oY;lb#Uq11_Sii8BhK_6jOjnHXwsIC)CNQZKLcLJXe zKvj@6!)NdtS_TU0I>TB!JXF)cc`+ks25}Oq=RTo;u&=10+gK=tuoq8b;KrlF#f?3& z*8XCUWJ3?9tJ_?wYgXtAZ6!$GkAR4-{9W!ExmeWxO=%>qKSvX9>I;92`qw;~P1F zHdrg|fe+W@!tytHSUypzZ%%Jg&ua!Bo->~+TH995@E-OZ6j>RIl$n8D~gRc#Z ziuhyUh%G02{787yDxe}?0A`=%6#k%wk@wOVKWaJfy|)BwY2u*0*OT9TFyNbj41=lh zyXv4X_>Et!P%5?mcKeHI*&xvw`ADSI3xw5r5S@|$spCzv5AI+I&=>1eR0n8e6Pz{x zoiO8bxl8tG2AO~D!7&9u^$1rlzO7Ijh=7oe;70tzDsV<`Va&B`#jiXaE>qK7B_Z&s zE9bz3w0p2{8w`0V z?!5w}Wwg#mnGtUpds+cJ8-JpkU)nt4q#D=E1@$Ep&y1r!@||&yYi3{DGvcgiN`HFl z@{y9!N9B`@A58S!qkn`U)i3~LM;6$PKLG*qh5@z)myJKc z2_?aCDvE%>tOmYWRnF0YGV&zN$?t>8iRZb&2ju|5U^Gn3qYZiB9w-qn<%S;6Y|?*^ z0nxZ~^hp)|9flufm|(-faSoqDMUnB;S+<1SD^&s^u9uBIO7-0VBAOC`a9#_fl^Fjf zgN%`3K}pY@eDEOeQQqK#>;Ro345r4^tS7YNHed(K>F{1ZX0<4o>gJ3%-m#VJx`D%!Vt1F|EhT-svJCHdaEy!5 zE9*FC_FxwW%0R(f@10b~&20DW$mO+^G6|E{wVb{5xV3hP0d+1bY=U2nbl%|6?*R_+n&SGMm$JAw<#V@(YhC5KA zVrSM%@E76Rud%D{Ab2n;olvzSyprv>k-g3e<2Z8*m%`^4;}=(*Gn2Zqk;Lz3x5#?> z%4UR<;x)(4q?AmkE32F%UtDEZokC_T5*DACv%ffTaV2wgBSM&5bUkqqsOcha00BCi zT3(U`A2`okUJIX|Ej&3HJv$#cGw!QJcvOYf8=%DY*oAd;+A0PXH?_VtR_E61h&|Z9!5^tZgQ7YBqA5 z$QMzY4*hk$Jw4abOlqlL`_ET?NB2U-uLt@sGp56~E<;x`dF zI$Qv3qwkn$Gs(6I<6`vasM${mgrh|*G!BQF`=UpOV|eN4sJ9Ixhv_>G%IRnpCN$bd zoWQ>%{;M4uJ;o_B4H8t1N&3Q$KpqZ3z;%Kh@$}D z$7RC4!uqZv0^T5QUX3TGGTV!N9i6_(9O%8ecL@ zdL}EY$hUqM%_i(gAt-wJEzg;sv{m>KFM%69FJ@}WnyyHYia9?AV8+K!vXFdgN34hlp}rIQGSt z)=E#q8%qHm`g~l(xiL?za9sIQ1RsBZ_xkW5q(>I`a{W*C-p{OrTm4YWUBnMw5yVdg z_0{8dDt1O-`AOI*hq7eADzfFLCRvg}lI1h6eM6PJ$p%6t!;mxU*cbeUUJp%Xfpc{d z9`VT8E@+cc)q8kKrBSXB>2*B8uPvE+QO~8sx3Z0}Hv}|T%h~iRc|h1I0^ZXy;a;u$ zBh{MlRxNO~5BJwHWaf?gL?j#1C*pV+NqpozI*VuclEMb}yi8anL}VG9JjEa@V4+(` zcp{0988Y~EFbaf+}Ja(5h~ziuLk7o zOv2gMI4PeDpiygq&(%`*0yyVlIPMls;p<-b2IotcX$4Up6KaFJ(^YiZ6;vKI!0%Bd z1FIiph93mIa%=~FR5t#sVv->4d@ZKF^~|@h4sK^UZ{W7%^-Ye3b>LMBgRCrJCZS7A5?9y3 zkZIPMY$=c0wRG$|j$K+yU1h?I{l$sPgg}sC`1}&v>l8S{jPKbn{oLx)Js>IYC|voiV|d`(KEzDMS1QI7QCo$p&T1NOA;Xr9aXzV{6q zpJi+1K3;=h&(dGxrdJ2QI?(-mgCbvqi|e1vgmv02^d~!RrJBhqq(_T;s=DLYw@OY5 z#j}v&>?@&g2htN5S1;}7DfE-K3a#=f7UrYr(RPdj>I0AYq!|pX*0uv0Y|w`{X$Gyg z@DnNn_Tz4(76`em$4U3<2jbQyF9OEurE{`fMf-tOR?>L>K{tGswd8}A`Y6m+GUWLk zXsws5~JhexosedpkV?`i7H3}eNVl{ETo&}@RyBp@(2?wl^m#=IVH(x@h_MT3omQt zURO->V;M;;Pe--#s}(OpJ&?V|Q!lL$g8fRy9#_u1OaZ;dpX4(Mxg6-M>Fn?i?GQ4R z`f0g*C}qm1$quu6xRl`ctO}nwti3^5OIS`Pg9*`55!QTUoABdA-!5)W0*90~Lo6KP zZegkB!u%X{+o{2X{t1uaZkG(+$DGhH{Mm)F7$$ES-a|fIPX%3d>yZm96bvsh zk2-XAA$D;sA@=jU*j|$KwJl49DTT>^2_xs1Q&+e~n7Ybc!4$~z+7{Dhu53mxFqqoZ z2MEMdTa43q`{i{!0ucigJiin>kCW9B{9CmzXYt|Z89B(tx{IsfGt~Nke5p%o43J@2 z@O-kJ8-tt?Usz7ylR>2CgA(Bw2=n|>3LlHNx63B1nv(2QynPmj;Bdj?W7|paG}Jc9 z1j6>kqPEG{xjB!CW9R2n7x7U`Tr4F1&CzLcVG#rv!MpO>U_`@WON&J($H|1JrsC&u zGc~>B`FZEbq%JJlfQ%!=4ZykNxrJha<$UppNiZSK!H0>nbD8#~@W~0hi>!ET42O!3 zCml8z!xyz_K&)AF@riLCsdMvThBX~U2 z)Niv%(UGBe+k{GuIVJ`HrcTeq@iUH%6*Q3mU0Rm_3Tl(k^I|p~A06QuAw#N19Yts| zlqxt<)IuZ451Q=MVP`~?^%!p)NSqjpA0MUDgmKntvTGfXkz`0Ub_3P})nqrumzw(M z9cGi=K)%V2*@K=MhZ=eSejvkwx~`BsBTAVbC~joLbeI$29w*N*X;6+5EfeDNdqWM~ zbe$X>R+AkGu%M;`;8$4N8Dd5a7_v8cWC-sC5Qf34hldo#!sWL{3xFWQZ3ZAWOA~8Q z`ihjmZ?s>R-^AOH$3f~7Ba4+@LWOPPYmb2Ig^sN|-}ji988ws#KeXQbu7O@)M!rx6 z-1(k|&W1Odh_}D3RH})jEf>IjlwL>Yh;wE%2&VSc%muuU3d$qq35WQ!73?Z$v6)o) zl?}6=fm*?{(nt@;{F~Mr-*EuCwC_7>#iAD0S~bSSVOFdqXMSVN@W7wKKU|8Of?_@d z3xwRSdvAG7-!4an?gs!<9$XY6u70S|3ZHM|@5djjyl7(~ei+zKmXlAq|C8%|nLM-n zfn^_B4#Xoqq(thD&BhM)YlVf|ypJd;~+bN%WE>v)xcN8^qAK{(7+KOKNDH~CC6V(ty%uVeL_ zV9z;$)cSO|90ZTn4{Z?6JBatedkUAvb?3=&P+mIuf{4gE;OAAqJZ=dJ9p_$`OtPYm zTqj>ir3@yHn+6b8&A)aDT{T@QA8>-t0SbaGgIbX3y(;@MsQx|0{bf_!3`_$*ra1G( zOBK^W104v8dw^OgWNysF^Pq=rW{)Y;1VXkC;~tg~%Z&ow)7l|*LJ%M=#-oo#m9N-V zEEHs3pGL_5xjKO8G(y(^q!Ms4%P+z$>khd?}7A6C>}o7Obg#Tp7s;bE0nb4+G!bVt9ZvV(S2g? zTQ>5jl1qs+G6VT=J<)TAuH*sL84q*+Fe@L5^*~(Y(YK3V7_^YEY3^Q5Ql3>oTz5%v zQUu8PGAGEvm>7>n!2=F7BI1gu?{>WNCSz(wA6XbI8DPQ;P7H^oL-*3Xw|Mm2%JuJ3 zGt}5O*`?;<&YP^L>$;V=4)D7P6vTP5gUutcYg^^OWBh=g+p%k#P8ZCO0C&}Ca?8_U z>w%I1gKU{}_suK-uj>XLah|xo6}`I7phA980EY%bpkVCkda`2+AD-(W4aTn$7x4(# z^VAq8N$vr1<_j_`0W`APZXH;tV3|!-5^v%#6XGOxc`bTrHPd;6E|SY@ww9!DCxI{! z1`}6URA;G>=Hg3h!AtUw$b9mZI$>z{KS>yqfE{p`PNk?DcJ2#3PLfeS^aW^sb2I1)s}4X|JQ!ZI!< zuKE@hX6j+TddJEZ}VgtQbB$ivw2-gm@$FM00J!u zrrSAUcCZZITL@(0_34QEM|hh&$nmptN#JFAMXzB+6N-Z3*Y$)f*Sp3vfLFIcJ}zI$APx$K$H%_} zyvdJ@b6{ZtzfB!>z(T;@p@zQV!?YFS2sIDdN{mCvGvh8Uae1*1rcdMdw^A^4-?3h$ z^%#%QqcWZ}^|8iI0o2Z;{sJ(jbJ>jbomgR)8)gkT^_E{|q zQ)BGJ5oZt$Rm50Je^GsxC#20cNP|j~{?M!v?4&%i%_eoejxjzqfl*+!B|&1b6@_pQ+} z1yMNa)(^>p`|cBwF!&y5+OYbWVbT1keOC{4|0ECMaJ8J*1-XUDv9GMe!a_}isUlXoW-j=O*M`aR{AQq+ z230-$PPUOZwuDsZ=6v}G?tG=3XJ$c{tBJS!IGivIY{QQM2`fEDD&jL=%utTISE2<%ZWRtb z;3gq(Zv1IVnS{7MJ$SDqpF7RkJ7vz0Dp`4amkBllcXP5Ev-WNXFFg`Wk_pL&;>JYp zogBr(haMJ}&=h=E)hG7_ff5Nv9wmEslf8H72hn-IVvcv?Eh>+y~osjgck z{rB*g?!KMtyNeT094koFPnYW2G0~;FZ*Cu737RK)e)FSK!#o#^opQY3PFA5!-U7addXzSGGf5tr8Q7rw)3V0 z!y912_~q3o?Z&HV+zD8{xSYJY&R*lIo1rsvfIYxr`r1|opTHo&O%P!E+NSlu_X)HQjUv-+b$yE4VTshiadaV0Ke?Dt^BUwJRT$TgREq(Y>EjNqURQkg2{`k zIA?8fyS2fE`1$2z`>OrL0K)L;x!AeIByU(MI5A;u5KpBR;$#_oXq`~F$fQ9p5K{NM zv|M~@I&)=}pr~wWFAx^X7ffyN+*}y+D5EiRs?Tt694G0`0|;?{oPK1!YGE*aX*qOq z+?Hg3U(v~lxF*QJMTX2Ut$H>^ESxJkIavUVk@P1%q&+#T)j=H5)6;sKDOUAKQg8@R z1O(z72T-txtT+`tMN2XsQ|IToNeIe4!Rs6xw@o>Y2KZM*2pm(b$*9u>!zXATjx({4 zgX35mvt?q8tQl9Z3~n3$qN&eCB%T+0A`I{Y^?63@X|j%S>x6hb)I5+kn+$SHd^|9c zB*DFmk{&B)8VDa5EovP;)Yzwp!cpc_w}RP#d0@HG2wxon{)L(ca6Js>6#FIdkHd;O zf}fetQelzAz(TN@P!K2f7suIOJOl^?;BivS2%7!`*>Z?|C32S}j*k^8fI2S#4#t6z zM}ur?T#SR3TLud1yF!gUVf<R zwi8eBl7p$8GovWNUeIIWF!-<+ph!Nf@6MbU^|%@5(PnU9H~0{s7~^_jj|46{M{3z6 z_w8X;+I`bt&&cWriB#WcsQPUnuaWLPS!Ck|pjgX8UT(XsegFuy(ueYufsM5kDyL{r z;2woLj$DC%-!>DUc+w!Xt@XxthZ*?%J}?mz(mvv&6s-5ogI!$l*w+UkQ25uV!ES?e zKQ9x~jk5i%VwT?@%vk-i{dN9522=`nBF~!T557{Po(_HECpnH;)uB`wVc5D&B?3h) z2YRuvPOFT{fze9dfv-f(!VUTtQEh`c*lCZ=O@yaxLZ=`S2mk<)ej!<-hzl7yB{AMK96n%m2O~ycP)jt!Hf9DJ%Cnj{E59D zWg6z{y8x4}4teGEKagAP!dsUM2MFr8LdHR8K zoSW%r6MmW*c}U3Q=HWB(A;V`%HDC5mGAKHwuw325jFKLETr&O`aF_y*jX%kbJjA&= zj+rV`IrSnvc)v<9H9$TV6Hf&^S>g7&30a0GgNw<&dpV~Xa{A0=!ct9~tv7-aB`4BB zoEv-~2XWA3mm>9X5?wy_ltm{4_e%9@jx2iLX@uNAlnt5A91xd{JdSrVEim1?ixUuI z0`%2=i|xj}cU^U7L@XP6ki%a$#P}LIj=OdoJ?)MX9J&6x%%fzgE_=|v)T_7|4q3^PFQG>P=;avCsV0y9!V%MM%TBqJ-E1<0>yP~r}+|yaf>&1-AJ+Nc--g132a&b9+Wi5G?5z~n)Yw7EOHkj$y%5?z_w{b+;mj#Dw zghQ!*frEH1LK zj$>k4jD3>6vQd0y4v%q;fJuExeE5YGoZtwx&BQe+1_W|%@GRhsCmbK+OWP$CYMBs6 z@hRZhJSY*@%~>P_>46M^g#g0zB@iRNYgu|A%S}{SLP|WapSab|eq=lzn2~+B z(*zI*Vze0<=ZOmoEUnX^x%d>oax!#c0w_q>JH^SDqVEX)G=;&BDzh3B&>LS*cOly;H zg2G_iWHB&FH0Y7Br^ae08422oPfmmmGii{@;juA*- zO#_AaaK;9Xsl9Fpk2nt>=0uowk|QHQZylRTm`&{vLXciTWADKlp~u9u7`HNb&>Mr) z1{p&=60{hD1GPN}TnvbjaWs8}%oU_18LUW2@CXy9DFA{n1&0wL-;k^8Xd#g*$Y5&8 zhCx9I?riQ;XG}M|S=ijSQPot~l1D6V|iWTFP8s5tdkh`@v$Jn1>A0%t7AnS*Ca%w`nMJccSb>mJlk@+0M$S$zsNWgd`L5Q1wYAT0h0OH zlpkAjK+HYHZ#d`WaQSP_JterY_D+-BgXO?xrM^(}l=|18DRYB7BenYKhPBV$Hnb|( z>}5qTm^8Eo^>o-9(jafIyWtr2viM%ZSy?ugo$m6^jtpvm`1fJU@K^q)!=K~A4jiUI z7ix&9sG;F$t(+i@>--iW+-JY{0QUSwZv*mYGdG4e;2)Fb4q+tKKS_v2K0K{lcx`Ra zi0H|$9Um6`s+WR0y&34P5W}8aA^V0spXUkit%t>=I7x`y!J7-DLUL)oDcBR?@;nD} zo+~~C@6{~4tD|k?W!W_GtbFEWEr+?U8|V{xhogKtkn-}4a=7h{d5>_&$Y|l8uA2|* z7WeD;EhNAO?k>K`abim>1m;ySclsHS$%3I7j}u{?lukaY;BR$Cvf@&ejA7m_$R=VxdX?lZWgto_MNlL#`B3^c%RZE<7H%0WYN`3Fd}@lvMo6ls=sqd{99_ z@);-2gZ!NI;Ju7XQn-TnTs0`bzk4&#biRjTPeOJ|1>FXOsh@~e2Dw0`+*NB9^NmN$0VH( zBvkCo4h~=O1UbnoH`!>6S6MgAUJ@KQ2M{Kh2N;A6W;xZpq0#Ub@Go|43+Flde~EK} zLj>)k3MSVLG4;dRM-^U$-Tn`YD5rSaC=+zAyPsDz=Gd(+gZ<-f(GPJ1R zD{k3Nf~UBi>kSOWF@Rjpt>~4tFo=ahA~6qen52F9rVh3nCzT!(ySxS(JQxsr5S;6| zd5|i@V42SCG*=4QJqP?t(_OO8r=43MK)@j&Fn)PeIw5e8phy)FZ@eC4%YgloSJuse zy0{i?Uyfa*iv*$J&Dqp!dx1uh3v2kpPZlp z`S^I~=%~ps+BWq?^FUNtG%+ybnHd!jPsQ;koSF`EKX5|ng5%1XrZ7l5$&ukCkoDw* zlVqY`yyk&I(2gQy!bitKt;1dpjB$;S?Iezr2`nUPrVAe(#iO;s0x~3Djh~p1k9Z8! z$H3~=VU32z5+|kret^S64ZVQ9f~G##6YI7ik>QXR1^rmuIs`t9gFnfBqY3=%6C5S8 z+m4htWVJAPf^B#4W22rFJ9Y+7-EQmyS3;mTaA^Zm2a8*R7Goz6vbp#OcL*s1%1-h{ zbw`Yp*jv=puK>fI;^tlsmsE?=yb zCBdv{anHy{S`&;NU?e@cLPWgLdY~+*{HR8uAU@~t&F`!k)&>*jVExY{;Hss4;;1|z zk{|W?YYa|l^gLH>YueBYR_q#tkxFtV%hf1kuSsL#13R$S{~DDht$Mi6jrrNPo7(8F z+4@Fld+$iX>}Y#$qi&t{{cwc|f$kArX2(aZ))WDv20zP#xLLDWX7u4Y4(|&3{(9-9 zIKjV$?+1F-t-SZT9koF!}tX*+q2q(f~xmWr${*uOZ{E`nfOd8zxu-Gynp;67hzFx=pL15my8vK6zAxnfe zfM1n-8HT-jWys(l$W7A>VgLi+H7tLu5QEh%?Uzl_v0F3$u2vLRA!ch_`B=xI5Jo^- z53Di=sy|LT;hvltFP#9xsjhNb7(b|bI1pfUFh_o=uh>(F^j_`a8xM~4vCkwkz9d93 zJdkUIii4(DXDKfb@f0D*H?rG~G?*KE!gIQe_beXb+YO}(1AHQ1FtG4hmG%#n7yX=~ z+!UqAOtAjPA0`v=b2pFRh8p~Ali1j!vgzlXHP5~R)bZDnW}l{qALvf%in)=8<DAy!fEp?B*0hk?r zM4eE1gZ3b^-(-ZsAPG~JWXD+p{89sV*=0Q9fijK8Or_>xAt%UOGURxdeiK=epXlOK zdrWwJj2nj8y#F_+wZN~?9CsGJmUfh2VkH9~?T@&6N8~{RQ&TxFZThe!zE|Q+x+zcGJ>)`0XNYcSTm~#Bp zV8!koP#hjTLFNu&_fAX;fjRM{i|TL%3<>MNmUn7+6g zIXxGrNqISTZV?!Hpad3yi_QdgAp`w+PT!UgJhE?&Mrpi+on+tn%4lYb?am zR;qdLTW@|R)$WrK$Zm*w(Ggi_RkqxezD0v^>u>zP7F&w>@g{NZ3I44OK46;I1%_B6!*X9>4W1>lnG#8-E4K8kXmvZF2HRn5Ku8qv)`faFKjF1)K0S=G}OLeWq1-JZ?D_++p7 z>60n&nowSQ3S6d*K@EbR;niBL z1(r&_t5o8&17WE0jX(3NxH$t7(}tlfCpk)X97$IM-}OS`;nULKCCY=~J=~KSc~nAd z)3)Ix?I8>aoOptBa^PezT+RaU#vb$M(d5D;YW5M2Jjx8y`cX3W$XPU{li<2X0n6c| z@T+EC1Y|glD|pFGb}}80KXvdRnGj#6xiF(2s%SMtEa|j=(%lKjS%**WX!WN#s|zGRT$Ge$vo9|yg4Ln^b=VxhBZG8F4LT=w>0viG)?KwPh!cAjsb+Y!u`NOPL^}DBoiPNBFzly?0^_j5rsi*anGG}ALTwZ*4@o= zX>gZO*b@3^Kn4VM?UW54jD{I7NW$#Dt5|6ohjCImcprcVEcCEA)y1N^jPQ>pk%7A= zLt-IQVrU=E_TH8w_=fiY@w9Y+H>9W>-ZAyzF>!qx^k}&+PzAeoBA3_82ku3#tdsq^ zZzZp9r+D)%PnOI2@1^)TH%j{M#I9~6u5w&fhTE7cxb6Y5X2dJWYcv`I2s52qB|STm2ML7HOUs@b zg9Fndz@*j)1Ms`Dii@#JTq(p2!Mb4kGL8)ENY+!*4{>t{lqDAlI52f(1Lsx`N;W&$T=S2Gjp^Ov!|FF zhVl00f|FAmCCgm`6a?%=&dz(ROc{`%$m+W2*+u8lNDrh=NbqZ4iJX~B0ani~hELBX zF3^DNQez-rh96R-1mMsSH0&-pFr#~s2su%A~4g@R*_84Rm%1Sc8%^PZecfpUZJ8M=={ zM}{o}#!pQZ9U0a5c+`P}G$0=zj~ov|2vtZoZb>jk{g8Pw3KgV%IEA02jKM=q{rOax z;pp*k4~u=#BjfOqQJh4M%0Ya5A`YZHEIWy4Fm`NQTZJIHQ6L{*1t8y(HQv95DXbYm6g#d=!`$Z5@i?D`Ye-Rz0zkXA;LoBCP{1D=AWL49L)(#dvf( zN%Zib6KR6x;^scbQy0{B&{lkGq*x(@v6g|TSTW2Ya$kadcD+1r?1{DXM-*XQSl4L{ zuvuy$cmqJ#ycsMF3ifC)sg{4CMO%VC*l;00vKV+kh9Hw4u%hlfU`2w>%6mtnFJ?q<8 zpawQ0fGMlFN^aa5$$e%{T3W<-xKoiVL^vsXpG0x*q!50tl=`Qc@4Ex(&o_hg8rMJN z&ned7X8`j&P{vmq4*hBVt_uDzg#qekQ;uU{$G!|5f#_!&2tLhggwkx^cvsL%gSxoy z%ob2zR#J_C9rq_Iwpzk!MzxDj71$HyDfDSiVOOr64X0XtTj=`@=8S`~C!H5=$O zM=qPP&lfEBI5+;pyM;agrE-_-1j%NirV6kDsHbnY=+5AFfF1`_={(GIP&e#vsEI6&dGbHsP39>w+>7-*sh)hRgRU z05Tb?yKq(ek)#U2(@B<$S<<^k~1J+u`&83wSI!Oc2}X%MX5;T^Zj0sJT- z_S|8e9L2ypvK52nc1!zrOSMm!?z{;CWUGh{5Fls}7lCuQp``bY^gxP=ajp?=d7zA! za=o{eEwfollQO|i+k>FTn@*dFUFG1|pa|;onAjnN^bvP%9{`~t&=!)kb_jFbHytM! z2QFTwT9~4XWHr;d?fpQ!1waV=1M;QtnO8R~7-sNx0Oa+}YzOYtdoQhJSyMtcF%BgS z5*=d~8BC2UswpAYanJA?KZp9^<#n)MF(~fRsyxVRxPd0(GxGq&@Y(q&c#Klv0>}`I zmr(s&0&FJy!POq5~WhB>3H7p)Hq`27mH8LQ1@#m4N_@r=evM^DmA9{ zn5L3;&XJ2xkptuSc^6lTPEN}8uSrm$PD?g`1G{RCXur< z(Q~t!9nS#~@pxb=@%Er+$FiTynF;Maj-Htbofv0gA*f6*BV*Gb3r$W=6$8wGZD-hM?BGE^#!pYvS$url3xv^=%pn8> zx`ZwS4rJQQ2*pEnk%SJ901G3^ld+YUn0JH$GWHbX3Lr4iHVrbAiI_C#!EwHJgpYO* zdxGq|!3Z;CI4Le_6+pHOf%@VnCh=52C_NA#$e6)VrN;~e;CFQNi~6o4_>tSHA54miTLvu*;{40HF5FP8pGK1hode1^cpu%5B##`dO>YxabtHxdxjJb>zPIfN@Ogd)(9h7 zHN^dPe>80X`M`3)c348R$?0k>d#u05`{b=6&rg80a zQ=SHEM2Y?ui-gt*4Mp08BkcL0Q)6l0&e?j6k`L@8)+cqyQ@pg_!dE}gRJ+6>Z0pvy z8pSf=&w0qr8(-V{YND%I3R0AP0tT*gv>*#XJPRhEYMg4)<5L=82y!3%n|-qtHe;cc zz`7N#$pI;4?0xH`pdbE57lH)#TbgLQLpp;0$c?C$@9y4UpM^X zs8i|-IFLqKJ=Lz=t2}4E1JMDNN+zE%@sHKOueAioyl7xyje6zkSPTdF+ygE)GKhv| zUZa=wKrYBlJOcrG_fO{Hz5LSP^D1@8RV(@iKPEf+Sgv6jKtO4WP5id$AH|wNOK9A>YhP zrv;YD*Gz+n+UrQ3bFU5>MyM9DYxr6Ahupy_AkakM5GkVos9ipebYJF#nw;vgX6^w; z##7JJL-)(3@Cgsgr=H=S^w0xl8;(584nM$eC{;Wlo@yd|ACDY8Pg5#%l1zyOz452D zv#;erewiC(K4BIgJN{S>4iYA_Xa*(O4c+%=21+1xMP}N_HbUjFgbCG8a(b7GOYjmk zKyDJ=OY{*A(}Q<2N~O-QitZtaQBL7xZ@_`2vX*F+{8%;+`A7Vc)2)XeqyTTDk8K=w z?sTG?d>HH#k`i}aVnX&CeUy`UNV%`)R>=?t%IQ9C34-f5{AJ+G?UF%mA>zc&;&{hR z9GSj5xF2# zRtGUHB=(E|*eDfhMx0^R-*)UO8L}LZsTz?S5V!kQN|c!C+Tlc44I_>jbg+!E5GM)d z3a*(6ac(|LT;D9|yB)op?t>pP|!yXgXl$=`x@&N@sQ1%hKxSSC6Ssu*b&$+sRr(nWZ`%>~UMZc)P zFLQOH==3a3fPclOXOpTUF#*QTFJ-T6;IIKX&2p0!j*K-{4xgDXZktgk&61BKAh2yF zMRSVC@B*W%Lno)@H(8ePWHxki3MYwn+^`fozmUF+x6@!^AoM0-jCFNOR05?OhCy)` zK%rAbZId{Rg7zBYBHhOfA)E}K=9svsZNfEnPOH}HAYm`Al|s8q7(aM&LKo)>fHdAG zJY|3JB#yY8CT2pJO{f!EHuMf5_>k*`Cnl2T=rl=!r8z#HEaZTA99U@m5Lif&kcD^C z$uqMFN{BO|qnr+h8B9HLut3OpF+*b*Pc3;6H;me7?9LHzAp1u|eSpJ4*4R-GqyXr6 z8J+(~eRrsp?Id{Qx**6(6Jg*V^9J#~M~7WXg2!-BNj&f+@Cz0^2Ik?2;crxX9U$-!5KFyvTp(=h zV;D8p1p`|#GiO*q(yz1`4vR&D!!9Mk4Q{E6fk<@#|3b{7=_z0-30q58O>%hfi|T7k zBW%n!7c;AHfR1A+gf6fH0pcXawZj1=8TJ>}{UC}E$OmYQ9Uh2)9&t}|p9jaGy3W+m z;li4Z;`;7Zwi{E{YrXlM*9g^s7EFh&yxGa?oD;ioO^gjk`uKXspJ!hb!I#vCAamAkrw?bW#jdob$N%2r^Y_;t}0G= zgSjxi8U(1}?}z&QS7=G^z4im&>64k_!h578s+i+L&Ek8tw!H`1)hWS`(JM;KYXpCi z{oX38naC$%e6O{=eca#3;*U4{G~H8os*MFCLN9;U$>nuU3g{e*T__G%Ys7^#tt zXOWOeFS9@_%7#r;AQj-Ojk|+IK@W@lEsh`bq9D@(CtvuJIn-u}$vc(DNk7C(+7-mB zDyPHS^;ZOoh%c2G!`md#sgZ<}*_T%Ta52X=VRe^K9tCFa?6;q_sbbULmDifcw!nnfWRDZbmFPXO&&8zMgk!2N%q}wbsbJP1(tVM zp@I)GngTnmI@PzUKxr1+mB=aVnX(#<@1+28V~?Fp4H|R|weqO%DAAgq!^lCVQgc#V zHuBJA#HB-QD=rl-;sgiS4;PbNJGr2o?hancs9(5r@E#KjalKaogM>-Wi+%HfLP#HR z*R2Ztzk{Lspuy6CdyJRqzK!ddo;ymIA@XH=CyLdbz{8J7&VHR0X1%7<6MaN+~1ihUYazHu%jJfHBTYOE8=U{s9P6?Tf%a9EHcmoKF}!K9;$-lsvxx{FB9a+8hW1 zEMm&^1Uu~bNQQLeU?H3D#+f>Jav}skQtXUakyhg3;}g*~ZVwg%w@yqH9vOB9H7iTb z%tcO2czX~`SOARCP#8}O-AHnhdDOO+kPoQ@P9#oE%S$riz-rBiDIR)1kWYbU;HBf9 z2rE?Z)MVs1J4a%iCX)aYZIdC!N{_O3kNWRB>f*XoJU<mtsEI2%!_fJI67Kb-~C0+^`gc;(492E{=$ZC zGokkh@#v6h*@szLR}6;a4FmL*;KP+xjT^qGx|YP>!X?9=5M{s~8;z+1Hue_Qb}Fj6 zuducQD3~}r7^-I)VR3!W7nRqzNeFJN?F1j<#QTIctJVXqC_RyjyrmXw4>}ld^`rOJ z8uG(pKIV0>dQFGbiT0j(hPvMnNO#8iR}IQTZsz2dJjRLY{2OY0dX?Ud)sL-P-{Qmr z-)4DUqy&Dl2B^KkPvSA9rbuI?Ekfg3J9ZUn_u8Dw zf*$G0QERD9dzIg4|8UxlS=0@s1!8WaxWe*|}{;axTQRh%O)dF$`9 z$nCvqc}Z?Kr~g7%z+(#QdtbZgxMsxzF76*RyYT~;NP2<%3lrP>Z!L4s~0FCdOA#t$M|!{68cqEjTlPBgvuc#Pgcyl#J4a? zS|X$jDKGHHdXSAj$FAEz)8iT*GXU|(OhSHwEE{7_Bq2U4oAA!zOD`PK%rf&bh_#tu z)C}cB4w@ea9mkW;bK{)n9teq40;wWC!lzZuzOTTF@`yr(*2KGHDao;&5el(628b#-PxW)k8r0_YC0iVp9Up_rrL1WQA}eh(Bh zy-Q#4uquoPL6WISdt09ac4MQU zatJ4!H0X{Jj*rQBQ`7(t4P_7Q*C*q6YMZy9tQNtA-&APyE59|?}a=7IRh z@lfl4+loPYhk!l6A&?vHZyAWm7fki<_-H{>Z&+E=;lo273LnJCfD8|TxD+!OKQ?x# zzQ<&kI6e+s%pd*UEllB`i=$-2;gIrY2DCajWHR)1vR})96Q`vF_8+v=g&KR3$4BWk zZVmcMA}xb%H!jY{(G)lL;@rh0P9rR=XC!q&Z6~7$n;B8a`7&?lIz;0M0|~#Z>EPJ6 zzB_@RN8}rdQa|jlwM6nD!)GF3Q5sKZCn+)$HuN5}QW~l``vmu}LG>Dy8Hd%z{1JZIC~uLG8fRQlG?!AM9Sy^!9!0 z);IW;R&5V9itA`6;kfgIr=`Jipmy*m*=YmNoY|Pa(_>;#UyFDT*PB_~<{Lh=N{Vcd zRA}3;Nza&PlrryGf3wfGit#U>&BhcVdBZ*(B2wWzBc|A;4mHbhCPRyR(&+X@iTs3$ zxi^h#_#FImeYOVZ4me?9pyOE>#69?TXk7gy(jy02@x!;{y|QmG)wyZyEB*U$OzaIn zYK$w~0OYWkAjO{Bc37SSv=&&=Jyio6fW(z*Ar{^9Vz4Z=qe4qeZ`xN8uGpY0oE{(kUhe#2*KOS zXEe!`izEjCTX@2n_sGOOX43uVv2oJWuDO-l&Fmtc7BafurakvZ!%*gy}@38#B&njh6k!3hY zn8}gco|FX(gwNC#_q=N6Rk?aeSX8Gl>I!jYrF2N2>*@0J9WN~o$IGrQxp&O;0#Is{ojqvF`_ZL@;Jq6$;`|hX&nL;A2 zyAV0JGGeW7HwUEbzXQ4};Ts?1hVFs-Y!w0Nm5n|~_wNe-0EBmf9nXaAUOCYWt zKeY^)C0$X<;hNzPpvcki<&|RLT;$?X zR%z909$8~hp%78g(?P%>Zpd~rdKz?>Q!F7sjsss#e%GB_h>O6vjN0pnc~=66r`w^1>qE4a|mfqafhW1tlI0=R54?!(Ju? zMxI-g^_a*PJwrXv6XEowRfkl|JTe>Sr?Jl1uNJjUIe3s$8JlayV=n#F4~DfzX=zityoi4lHc$!$AkJvZfMs@_axM&rZ34)F>js?|1E>?@4fta0$Ovx3qhA6a z;)ov|E~xJcxAZ5DjpC%RUh&jTy(#c#V{ZokdP2bzI9UlZZZHWmJg~b+yNDr)guud> zUMgw?H1@- z0W@|w-xz?wL9mF+CRuI?%6J=)o{-GTcr}_fD%~zv^CJX`Bt1w4Pd0CSZCVqXQ66mB z{KlU~h{6?(dYhFHSgWl(W3Rb=6v^-MlpHri3y1MOIm1Iz$ufsxVxiGp?PUjy>V zDx&$XVe9}7Dcp$w#fKc=8U^Y3U7(C+sH+OBA8){BBt0pICN!MrFABacu!=1HRjY_^ zCe&A%ohvLA$S+bF9@AoR^sgT;SGfSmrQ*Pb}@ zzqls36#Ybo<7AmYJZxvChj5*M)bF`mO45atDWa1fqA!os3Pwhjgo_}34&mh6-xmWfbJASZc z;kAPPxOQl(NTs3BM%LMjEKQ|If;H^993@Nb1H#jkJU#USVbxnDMPEsFs&j0 zJTMzEZ~Sr9Ea%q@Bpi8IKJm1ST_g`J4+b1K{IEi%63>^#gipN|2v)>lEUcb>f%hgs zP;9SzS}O4{-G49HyQ@UO$99X@8qAnMK-~yF`Dv`^o_j{J{dbeyJ1(2ETFB-RTSf9@SUPy$V`9>vq6h(g3LCs- z2qg7&vyLR&d&gmeIYz$hfc;AP?&f-T;6lS2h5RaueT(UfICA0ECIFTk0s; zNaHPC6ba)xHvuNDZffp)qXcw%&{fCg;*GR|XtG^5d{NycD{;Y|UBWX$B;|TOae5UX(($0*UYzL5UNojFXPj_C=hBxh1$jN~BeU(bKq}#l(2& z+ydvnSJxvKWH7l*0!)HVnN_$10>u5eCv{~lEaym^3gH5G2pM3w9>GhvU&X|D35*w0 zY+!=SicinVQ9?-&h-jM$Z6j^dg}@KGfENx>&A*;v_M#GL7OdK0KRM&mLhd{pQ;bFs}mjh)L8N|f{TQN}ZAcycrs;?i!5;~jO zDKs(sLpAk*6^ojB$nJJb-nIEP17B}=Hj|?5ExlYZnzB}GJ00ML}q2|S1#r0j0#-2p$V6>^Pp4#A7 zKqfF)69q%!U+dP_LbZLMoyV-izpZZ$-}tsp^a#{pVxjyI4)nv#;>NE47{ocH+j+l^ z29_;+_*WDmwfN^iycQ+fG-%%Hr9O*Vvonzl-&3PL&v(^gYzQ(3p zuJc>?!?wQRUm>2Xm$GL+idHpZx?^UqP~T*V@C7&v34=w zJ=1K3N_+j)2l`|_5^!Gw<$a;rJ2!n)iA8~qUKb>+GO31Y7;j+oO>ieoD2$JO=S*pQ zpa#nC96GI#nOEggboerShJ#n4p#F-tHkdfBP(S-!-O@gZi*nzd$ITTCd48*Wm^YRO zE0_(q4-RxTVAX8UF2^_;hF!n5ZKP_}8HQXe#J5|2vvY*Jx4=?4hEyMv&2gB^BtZAp zag?lCbCm*ZTs49#6|y{23}or>Q*9VNwd6V;TwC>IdsJ58R|%#lkq2qpw(h93p(#?vpQ96qb&f+F)_N~II# zR5D^BEe|mAsa?aV!FyuMr%be-dV!-#YGK7R-o-JoVhI^Z?Lb0+Txx)8fp|4DbRS3c z>`Qr*RbZ!WLkoi-L-xwy{{FjO{38ucxFDG4tTvu_3aG0Fk=kqm!W^QG=d?go9zV7{ z1mFh_%o5(7XrJ(Qsf@;63oK*P@qJ5zc)QZ4Sv7(ypuY0a$H|^sV83$wwxN5ate?9V z@4A`lrE*As?BC^pSTLFF*(n{OLP#1Ml;eY~#B>vb0FxXj?Pyy|#hd z!k5>T3BwSWR2NH)IU{B;AnS&4?tDTSlf4-jcuBZb*twJG(mlEk0t5)VPM1PyLSFRxQDyviuT6!~oh6o+%!RREkfxDW{B zqtoO@mKU_WWw$FbX8Qyc)T*On|(!lIqw5+C?v|a9(_E!<3j5F)EmPgS>ZH zuWHn5%SjYS258}O;HLHiSF_i*A_PLJf4Gx=llB!y5fUaZET!!mBc4qO7mGPc zUT{H4XWSI>-|t-!vPIbuoW~0;o>}%Y--w2No%0M)@N1`zJTe?+4ev1jbHICQeOhw&aZ5l5XvE7(iG)2s- z88!rlN*lPk_fY2KM>Jbf}Z~Z1?4HGFj&~o8$?oz02Mtw z;74F#9s&ovB`7`wJ&v-fSnS71F%88*;7p`t5J$8XFVSGa@R`;DyGRP92ZHO2b^y6p z>tJDhm$GH(D2X2#@~e!XX{1NkdDKdx?g%#m5xHI%YoUKcHOKu=rE=U~DZ%kKs$ zB&yk@ptgg{hYg%N%X-Y=GVlq+0tjUD?7~~{p>-{3aY1&mCd;2{mMNwIW11uzYD7z_ z0r`+^mfsl#>sH_6us-H1h9aqsAN*dAM17?pQ1gP_KRZWov@iqkVD3!mkH2L7D|2QI z`&0O8<61BamKyoFnUx}dr4Jg{zWslgI`6M27WC=wl{7gIIfEE6fDw_LbIzcEfQqOf z28{Rae&7H5tItuEKY*`z2$Fum6PID!7z2j_21mkQwWSzL@ftiG;;rtFPR2C^Oc448d-6FI*V_|9V z8)Ijd*kHn8@httnwuIDjH;=^Fxb~}d>B0^UZ~YbY#tR!yY$stLp+JtJD~MMyIJE`8 z30|#HWeKQErsMO5)$e(**232&GILNh!lC&x>*1J6ZI6lMJI!Rd5J=C6VA9Kk45Gn% z87}>)Zi$Xvj-C}!NKeNs=fbrMUpcUz6%fvRV$7iAKDP{89&}?}hO*u#tA*mjj~eX0 z=XkoH2P!h!iPM@RFMPH_SZOAlJHvsC6*C`o4n+J!4+t6WeO^r^;6Sq9)Cas&#e(BA zT1D`C7!vs2wZiHUdGCN|AfK$km%%TfyAyX4)BT}cLEIy?@W{}p06?08^V<4zV@TEX zhxEv6wvf;C3Nnj+fowsmZiTKNpFMZ;%@q#)xDi`vE9>6Kwu8EsW2IaOKT9U zc`;4IUM5U;v%3Uv7~ICW@Mh$}3Y$kBk_MBUIByo;nfLZ!lE}9f?pzieu6yT@D5!No zkY2W%(KH~#NGBg-57)vSOF%wlRxgJEc=wl-LCwMuJeJ;>3*B2NX`hWhWO*?jy)=kN zUR2JET_i5E0}X=uaPIMO^gb`rP67_>Tn*is_vqPnl9-x{LwDw)_ZO3oR>B~q+tX26 ziDw)!Z5hysFoQ+PD*F<|iK zbjgh=>w!W?ZW2b+Yiw=M`-JiPi$&lQP^G#^0EfxWCEy>m!Ggs&aev`5buijK7rQgB zO~M&hmUyeMkUTTVIGS7RB?*Bc@l+Yqbd=y9qHGz9gfUHrqXph$!pwE1&5-@>1a)$0N*r!Vy&)kA_+Y{ggB4mO(mAz{yIRDX#BhUX3;k z9ZG`_AuBSeW;k(UoDSutep`&oxEVNN4>At>ky&-e!aJs0m&kyexIX4pLp(COM&%}@ z4ZV)Jwyp&fYz`*Ke>5=tZ6VGs22-5ozyFbTM?ABh=D9GPBkMnXGtCrB-vEk+Nn;^5 z{WJxxU;E*YC1-B_ZSyQRr0vE3f#2+^Xx5gX=eC~qRxf=ewQ4ZRxI8lRJHhRa_VCPVM-d8O(|I0fGLZJn^z$MS`j z16d_Ja|-IKU-?ln`>AnFRdkvuEBc11HFSc|1$@q05E)e*FsM#CvZ4}Wg4I5Yfw;Mr zq1NBQc(qapZ8;(7$zRN+L9m=&BEn6AuRhm;X7MeYJi$Jk3pf zs8m@S9&yxyGv^77)odR=)A;zzHE@?>=pc1)`m|PLSm>COn^?_pH4KgU;1xurL(5UZ zlDl(Dh2>N4%V$_iR|%Tc>L8(%EyE}E_!HUHt3+rGa9IdKi%J0$E2asAEC(5TR|8NK z;FYsRN8!NXS;= zBc;c@^C;O<;PlX8P9mY*#JK3aK|FHFaD;>7WZyoZG11G`61*KJI4lNMPMqMedg=oR z5VuuwZ;<75x#1%<#|14RZVxdKYH#om1eosI&$H|pgn3Xg@}_d^*q8?(WOCrZL8NQP zG9bv1?Z*8K8#E{~M;gq`oSA(s4F-M_K%M8j8M#PgIUyp(IoLHH?xnZ^xD$Q4%`HLN zPxw(unMZJx({vnoRm6deB}{Uekj=&Pt;m(^!EuBcGCR4xeY-z^j%i>mxJ%hGJ}I=< zkp_v2JYhaz1d#Ta&}dOH%a|JO69Nd++%ObRK3)$$WIG8+kBKqrFD|{ml{8FRDHwKb11}Sd7Tjd|bms~qWmsIY2?9(#-HeFnI;^rto&LM=<4>v)BZl*IFI)gg(cr*ThK4Q;&6A#w_cq+4_kp$3~c(mr4W6g_Q zL%bLRA5u14l%aT0GhaMih;v@Ns0O+@pkVT05GrW(ujs~PM8n@Ob7q#9IDG)hKsCR6 z1}`~NI{9G5u8{QOwak-smlQi_+LY*q5rCZ22t&7L-9O@_L4cnz&lMzB0DJcrqjwj; ziaj{&g}MhuJwYE-%SMF~AAj zcxy&eW1f_>jk}-((3r&A@kO_}PiPKwNij?7+GkSt7Rs)V(K~!=Dgm~Hm&B2St{|b)1mt#uSQx!IQF@h*63`&9(1zlY zmcckf2uHz$r7c78Ta(32yb`;K+k%QZ!eOhH1Fwyx@wdG?>QSMJp?mHWXFXKh&=ZpbMahIbJTI1PXe{KOp>t{C*FcZ`;TF!9 zi|cwKEW8^jZRj)m8H#LkXp`^5yk~nwW8gjc!*n|(nE=L&c?}z+h*pVy1S&5jZW8%O zSsT>Z%zhRLO_)^Vw*J^f>wJ|ohW zX1PSWMnRO4UV=y#E1$+TkApR|{b3i01v=Y!sqD$V;SDo5*#SL5yFirur`C>s1? zmvMaoHC-_0Dq)$C1FuIlOH6*318kIKjsHD3#f3v*b;(spode@3y71guA8<&mCEq+X zcE+I62tQlps{$6T{0Qno7)SHHo{YyL;HvpA)tr?RbOC;fH{^1lttHihMlfMT!PRR8 z64X~db?Ok9+5#MEWDJb_B6aSg{3++@v3J}vl;~$NbXQ3A+5Ci(NXGgh^4^USDI>m3E;1ZynAmF{+=(`%+GpUAR4u3y_{W8OE-7n0? zafS`jP^=P@+!*n)oXLK#xiP3<8Bkv(Eye)L<7)iWv3Hpvf?|$9_)e-L2hHh`ql{9c zadQ&*LD}#f*pD$U94iYT$$RfOgC-v`h$b^~R6BQO6vQKk!fGB-l=LxUrAOY-dosoy zLhk-Cv=AtJoYI(BwIj!u=Hk@AE3jY1INtjv*7Gtq^4g(-U_yW&Xs`nRis9FO6ddm3 zhD7hKB|&^tK?dA61TtIZ`EEk9V4r6P4_GcdbQouGFdOJ{gNK(!V1OUZ!UbuOE@PQK z+(n}C?#uk(k&A|%7^Cx7IwuyU6kWnyL&u)J3F#2SRLt%W{vlkUZ zukmWt@S6lUuxp#i)z4m}`B8gm&XHdzaAqgrs6a`GSrBQDCcn=>bbC%3%=Yb<54?&! z-ISKN7kxqw3_V5@4zDPXN)EGaedxxSQi|sZNU7K@ zfPBV0?FY_VAuPE$rL1Y?Q7bwI?@DwoCp%ZH@)-hg9%J#GHNXWNr8g&?L2ZBp6XM)1 zW4cRjv%FY0XmzlC4)}+II-$rgbaR@X5e3VD{lJ7cK!d=)*qu3J;g!~ru!@X1IA&%w zt;7lZ_Mj#3tg2|BapoAL7y3gO{dbAfjbM zU>;fV#zaZ;U{PbgtLT_F$RHYS5}E@w3!VZQGHg&r672^P{7S)N*T+DNE-{H{Sj-_Z zQwN7^5-DpLEN<+N(x@^B4*XYbx0w)tXD4!*R6!Pz2n7v|SF|^XbDZGO3L$8)sJ=I< zr^OAuU_b8}S~Fw?UfU>>3289lKB1Eg%kZ%+Ln&673?#0P;VH1Nq@g#`I#^u)yre;< zW6*MaPpFB_cafH%)*X@`8IFbDznzT0XAN#jP z+ZR?K^*5mm==rh*K>xdf`7A&Go4=P)GxD2QJZy0Op+cmc730Th)$(fJPf^c$uVIWJ zy}@j1FAch##FiF1R#v}zSy6k5e_OQF@m;YkKQu4Khkq%bJr}lpaa&vfgaz=kd8A6_ zj%pg2e=AkyLVa*VHKzPg9=srrDRJ6Ya;)SC!u^~#*eGv^?=kh645{XUIavwEqmH#E z-++j;TK=L?!pW&%A>{t^6m7K`8|g4|q?9bLb2VPP<^d(7y{@;A+S zzf{pA^3{8W6|?7cG>n`DxiJ7#>56$}5^9Ef?qnD>5z}%~LDKuep13K_d2v67!jm7X z*jsm2!>4D#?0D+b<74pTB^FlAQmf3<+Z%*GbB9n%eUu7;XS1JFDe}=*Dp)!9F36x} zf80l=Km)_(K3NY`(u>W%$N2qpj;KD^yB&gy!mXF{cICEMp&q$@5DPTgU%@pR&@7*X@$wV5i2y&%x67PLm zIZX*MJ@T5}b0e>{EBLk&f7t0$>4eA0fkS*FYvvgF@?OH=p=3i+qI!y7rw6GMa^a9M zgOm{Qi2Las9)6uvYINn~iOyf8NP4erA&K|yR!kgoV~_78YhX)!i*0Ji-YO5m(~fFRMn6D@Wck zC1&s--Sd);U|N7*x>6*gL>hn}=q}g)O5xHkU0W60zrn-9{2PK45J2Z z;);%!xCd7VejEe`-6gRnK?z-^hhfx_M{AZ1lLhrp4Rjmn?j3O*Z;L!!m0-9j6Y*A@ z?^+E%T%n7^UXsUaphUGEzf9ON{CFe%YzGHOFWk8rd$bXK1T5T0sA4S-0O`SMpa2QCDM3s9HA08SBFWDZDS>z6pyOyZaBsj#7XB90s=vR zQV7RmH^#w%N+1k0!^?fbQW-`Jd(sIrhccFUj!g zh$9M1be^~|!A24<7G52;$K*1lu%w|61PC%Ls(Wr>5cuap6YmO!n+Ho9`eJQrxN8|G zZR`aWCW7%X!wJh8`&zgE0hk%mnmIWB*|z(ix?menoWeX$z_;^(l zYU_T@a-cLxY!t8lHsDF-qOR2_mCqrBq9*bcz)YFa-<|tMgUrsqxfaNosV&9~pQ%#- zju#85PkO3LJy70f<~IfbH8u`6$&T$2FusBlVS*VoJIY^R^y7qyhh>WN&e@UnQ$ael&0Xc8f>#Vvt72w}W6cGA6ds z-Tcctgq8E>V!yBQAfFo%Rdf7Rjc=zO=9Vi0x?WXx%ykhE)^T8cUPlc6B4bEUERr{I zkr=M&A{xijN%*Q!y0;%a{f$34HqEY6|;5u7Kz-EI7Iq;_Q#<2}2&=Kx2rUZ{z%%S0?KDjSfyf;dSL+b9g$ zT5{pfcgG|xWqmBL3(!e z60gUUHEr;VD|OK35#VB!k%OAP*H>%vB&Fx$&?NNVY>T8^4S(}(X(bz;zqXTC9WtwdNr=@64sG$=F93~ z?jH&Z6SNQS*j&sI!p`LoaEk%dw2(wN2wp3@x0LGI3Q7Ib(qK?s7gyz60-uTZf;OLQ z0tgeb71J&9U^N^-BX6Vhr`%~T3Q}4W@-c*vWJpzzyM^XJT%><_Ep&%fba)!?TuD7z zX9!^j$q?sd?Q45T(Vf|k^Izr6xV#vT zzUY3s(i@X5GRC{Wfd<9+J$*<(fU_V#SJ!E!a5kz&5-k(5sigGUIA~B^b>mtiq-Gdr z)^so?#zkOZ==y|w#IuDN@pOX5lgVO$jkXGDC%MKQ!XSc%SArO7O^Qd$+Jb#TJUVTr z^y)C}#TQA1ydz&YSFLX)0lKvvXA z{p0YLIwU1Q&yn$}yNumeqJ6^Qf7Lu=afx1v(O1Ig!l-&loLOBe4pfgxKc2?gMvL)F zu8-SMQrg%bVG2z*E=nXEG#R?L4txmeGZ2QGgEG5_%*dg}{xTg(&-+{ZgoFwP*{%O} z^f8sa)gK%s6Z5#LXGIZk*i>+im?Qy&JUA)-q2p)U%m3HH1w}B=PopM2jca)895mOH zF8;I<;l5s_mH3zYL>xh*?YM6?o75IcKc6r_rsQ zG8WTXcK(rsD3MdjBnP_^^cZ;^Q~=Y#K@yXPh0>+0H_jyVlsT~aN{b6t`y>FWn#42T z?;aV~DiQi}j}d>sDhhW$l_ve;a$nIl5XZULY~t?BEDQFAA%DXK01tmsJT`IK zjyu1!@L$AEVSbLIY)G($sVgPW3kEf>d;^2|VzqdTvvMFY@1X(2N+4*enNFD>suKQw zIWqQcp=ZHWDx0fU)M1U10E3i2eC*sAvk+BB!f0#SQVJGe4TT*6%}hT~BJI+&Cj-xD z)K&R!tyT?X@i=!~h*ZRL7l=4|+68cgI=YO{l~lvxJeqvx#DO!slcgl{U+}bk<-+D- z`%1KPctH}Aj#oWTt^xs!RZIfFK1uNl zj%qGIzL$i^%|mty6Di+2iqHe%z=R@sFf+;y5q{bX!7|TfKNb)J=hDM(a8Ft@+$xQL z%he&08w>m$N(DSl3?Aj>4Y6_v#;fAnIqkL3C%eZ7HIKZ}EchMg#giXW03=}B$g#_a zfP1e;C>X` z)$`IrVE~>%j(u}IyHfn9=HUn;rh8tNgCu))Whkap$k{Ibp8bS9LY)F(QcSa{y1Ro{#P-s4$>rI6ijvRF5N2o|At)xEZRH2{sSrL|b1QK~PGJC^-Nb2pMWJ>C=Svg;{M{e%ZL?6lXbs6vl~4MtA_*!tK*hz!-?JV@b^;6O5P^3VLY} zC}<0bfzaVIcr`-L2-t7IZ)Ey3sPzte>sVa}WF;BSCGJrk1PzASNjL4iK|FGfd}}(1 zoADRBGiSRoQ>kxK42EIND2q-QUo*~ou8kMB4CC!3ts_ztCqivwSDFTCJkjhJC>R77Ugb#7Ev9DCsby4=7j7CAKwOl5oV94Du$TE z+HO2L$Qmc)J=Ul(4y92+cJ8I6d?(%j%SkQd>YyAPKQ2W=3VpT%(}(-ZgIZ~T>@;Z= z(Rt6%mI~WUaKAU@yd{Ve2O$>nrT<*T8#UOi_c&MrpqoluhQg)6_1{ihX>d&Ry0#ES zm95%8^xj<%K10h4u~y4JCLEdu-@WAbkchK`TTU`&oB>t1`u{@H2g}apPy*+INSvu(MCpDV{ znbKbWa|EA-xJ1>~1tYL1&f0`2lLuyA!y@09>}!nR`ZAr(St zbW9**Roscw|CkXy1zvq$ImMko9KgJ~`Oi#o2`0bCfW1o4GFSdS){;3{G+a%y$s1Zr zBq6eT7(a}L;u9NBfPw%&3VkDQb0dMjSXFWFTp3J~)cqhmJauA>3D8VPnNenwJZHzU z8?%c9Q1`Byka_Gev9n^zsVKe)5@tqhA)&j38;0X=9U=I?MiLwq$P6vKKc{_p_%s(|_QS zVh2q}o^Ixc4zmO7q$?kOLmf}-m+X1zFd6L@?%^pOL3g=_wE;;8j^dwhVamiGZ(ENsPzn!*vj#bEkoYxGmqihdXolC*z9R<*X2r0M$Yg(L|W) z-xK9j3;6(tK)X2Szs`+Wi;MkYm$f6b8!u*`?L<13aFn*s#~-ZGV{(5v@o=3m$+T)9 z->OX|+7etd4W=Hi@)Dl-z zNz908*N)&Q18a3IB_FV4L=AMaCE%7jv!V7GaA4-~8qQM>SAd13G!9S6Vhn(sai54H z1j&I+Amr}fGzc*La5=&o7ThoryEg~AE4w)Rbs2*LX*rRFgq{>_47$q1^~VVY8{(xQ*4SMSQfNYQ z0ejEThLPf?0We`vBPGPJ0t^{j&E>!mF9+f=euIt1jvutvcli=%kcJVVAS+1PMi^cV zRAbrkVB*F&jL5J!GU4L5-Nmn7&I8WhAV@G%$b2Jb=@V6z4V(j z4U{zWU8(K1Fla{!y~Zv7g+tj%dVz>I2{XoUz_VkJp<(GNQ(XR$wc#fau|*DIZQ}hD z&-}141ZZK9BkU<928h_QrHM0Z>F60LSVH(YcBW|V{PWUdVwuq!iPRD|e_0_6asoGk zbQ*ap{>KusX0r(y5_hsWjv3c~+~a0huX5q@)faX^|MAU1FrWen1$e)`l*sYx(%0(c zZ}!57$^rtkGsV7RU=kA%b;U8!UN6L7>@qX3Mn9mz6iNwErNGNy>n?W%X%PNaCA4ec zC;!OLp31<>r%fzI!JQ1K5tDzbTfLA@$Tu4Eh?fhWHF^K;%{uxx*r>}S=Q_!TAie6v zODl&${8ky_hfkbXXQCgnxk^MjM(6;LP(;M5!PrH%!8-wHj# zXElX#5Gri*N*4^K-sgrx&$9Cc6)`jRPK$!{@Nxri+Pi}Mhkz0lFi4$Hk6(m{EDp}l z5<>YAxTR4wrMwEY*U2_=o|TRV^va0JWcdATsSrR|Dcz6u-q|y)?a?y=j07cu5An%r zi1S4FlYPp08Ah_>CpDnZ>C>Eszx-JB7iWM&%KCGsaP1uLsdPT}^eOI9Wb}I`OKTOd zdY1EFt`tsj%3Q6Vksjs>A2VJAlO#RGywm`3$KEl)PuVgWF@LbxBr^=AV%tdd^vCod z=<%OMu5#4w)=H z$qd8P;34>pJUQ{6L*5Z-fJ29slT4n${qf#C4}$Y@7AN};oH0o1(_>aM;w-ae=oZ0I zsW!Sq@4ho+%0~k)2@dAT@Xoy)v#AgBBd?Rav=5i#d!-iIN(>Z?1Frh_!G77ngZvN$ z!(=c=rsEjrcyCZaQWy{e5&bH#5CoVTI!r#_y>yPmyICnhC&;rMfMWU3A$x}zGDGFC z62FA2gKxM5*!`k%_(;RtT@QaHB<=*ef>ics2L>f(dkc*u__s^?Q`_B9ybCNx!c5#yv?hH9+v~PNk{@@)^rC8ivfq}hbtBaxhQyh z$`A-3R2cP4RAONGwt`~r%(9+Xa2TVHcrI~&A#{u3fj~q&brA`G@XFOui-h1nD~BE# z<6I{TLd2;QzWu=pQ)LuCs2MRc3CqBEZKFyZq`{6A_D>1_6GhEkh;Ega4}QDQy{ael;FT#f?C_QJl~c z(lp?)FTl@}Vz3{lz@kCs%v>KWYUsfgyo&QuHj)g6uj17K7ucm3W;mF*IgY2LP5s&= z94>C?#R+q*LAgw>=0ungG-5)sVvED82fbCOWJ3B!m^}zCZS0kcq$hcOthAvI$Ca9A zK*1756!u2giA=u2occwT%onmB^;3wk-?zg@N`f7XmANBtRQPMJ} z$Ys3sw0%Hdd6MwfN1q@`J2T(OLpWR#?Jhk@yM$LB-eQev{>iC zztTFpdX0QdjAZ<-dHe)P$E92|mPQ#e~9SR2=+2V&EIk zjzN8?fmbOm@}1aIoEkj9mE-{T1IrbBogD%40XvT?@ek3KAl_9y^})mlR*XJ>X*Y58 z^as|=(JcH1uU61>d=Pv7(x52M2rpKQvx!(_NJDWs)j}=}+GAqO!&7je#=!?*IZ`6C zsgDz2zo8>)gNmAQD~c0l0C*LnZxR&!_BmGW2Pl<ryHV%wCej^B0l?cbP~tc#!Si zXLSf2#IL+Jh>N_l$2)|a7ss?r7K~!*=_bERC3G4M?{LV=Y-$$ICAxMJwhT)Z1h!?h>Bl9&?ibNVYnh&xCP0M> zZpR)oR@wz3y0R60yzYo;_SW_6`YDNy0fU>kf)hN(m;kd@(f_IfzeK7aZlf{e0SCtl zli5f<-OkE892F489tFc?Pnlg_j5||LH$xrt5np;k6h0G-hH+x4Fx;^ef5iAfro=p4 zb5~u2n70u;-d_UU1vV3Q&r#@0JzkTG1WdSu!+j-zspLMX53GoHm9=wl4A^4~_1y)F zgz3i`BD21P`7<~e5u+5r$Xz;!DHz_H*Nm99;Mn8q46frgYmE3<+KLr32tJgrgh|v>8TT>>hT-Pki_N`iOi)p0zoqLV40ptzCcbZ#fH49Jv1DuGj02;&s}rsY5x zi`||g;N9W?+8mg?GfSwuHg=_H032A_I#S#+RNOq61gW--;0RqC4eTT;ES4*o?IcA_ z1I2g?L#;V;2qTfeL5`1oNaWGM!4O9%(t0_kyHxdF!Gfh+YM!fK3bY}4Z3R{`p8^CT&5^}=m> zwdBcP^%DI+bQJxVRt;tYAD-8U-)hy$LHtvgvx&|^qT4zw6?*JjCEbr4xcn7-s2TD1 z>ZLDo`~EaH;^`#;8bRIl*035(sI^$A@al!H-ZND32d%zfu!=cv27b|K`@*6e?H=>z z&6_`~2x*@r^qqUJuMt0W@mqy5pMjcuY2mzL-bBYo{&Jc`KJmK7#Jnh{NhNI{pK-Cy zQPOgk_$z!Thschh)@@V;$KT;sxuc|R`D>-32&?8k2N~1?KkWzNX*0y zSfz|Xxkb)`#lN{v>G5~?QW=fU>^Lsh5E&nmQOqC*zSAFTm^=eM5bk1OiL}4ALI=XF$*?R{*1Ii+D4dBqxC}8%qf8oWXQ7gS|jX_+>mZ3vL@}Ne*`#`}|FS!w)neN@sgC|LkdoqI@a0#%-6i0(fZ_LAKM zzkL5bD@&e`_hcfb(IeBlo9o+)OC(G^e*vnD(i^gw(Jt z3>=W-U7pC*h?~PP_&DrbhAf zfhxJfdlUEpPOiQ_&fr1(yGU*m5ddM^sB)_3uCxq?RdpA|ABV*yqgp8(!wpQXmQJYT znW-3lzY?m8TSw>(DO4UOZqF#PhKqkuK;u=`+m*DAxXna7IT0onj{nubw!6O?`xsk& zog?EiaMX>U-Y$vXrm1oK)>KI|y~$3eQ3}miDL_k;Vh|mT#y2L)I8YvP=yZuBL9Pn| z;p8<|cgd()>c&f&21>d9H>}v1ey<1$2l5-uzgmNfR_h=DLwjvQ-aCgH!TyWCnLn+Y54itBnO!xTvGS^N_AJHd7$m(f1E0Fl}&Bj!P83H-&G4= z?K1XIRm*$aIkX<=&|`1eU2YN@y&6<6PVIHS-S%q>hGJoU z(xBl1?#9o$6?b-UAd4HQs;yptyZqG3TQk0w{UhI7gpri**l!Y0UladnzglF3@rowy zY2t$A-&L0K2z!(qn>T-f-)Pib_J`o_^BW)A$RV|pUI=Wshd;mqpa4(P-V3{KaWu#z z!qq$d!Uj;{;^zh~3V!ubEorfe7L3n)Ni*oib?xs(X)xrs8ZG_-|7;a$SkVvT-r#3(<2g=@i0%QY($i`k zz(V}Ux<&G5mFU#nA}$#L_$eIblOT}OTWN!5jvUln_}sP>2Lp1UagK#vp@s{1pu2n%TJzE&wr|%{#cKH)Pj2D7*c&!HG66* zlMk2bUtU?$6@iJEInrJZRCM9F+k`8pPwVh&XFhS+k8|O3-!Cao(a_Upl~bqECj*I+ z2scUn@V~R&395zFj2YxxI6Iy=k)fE%A!$&qVWHg{Rnbuu^rj!MFg?UrY3>RtT2Qx9 z0Mw-Tq>3};H-tv{N{EOfZvmFMVS-<|5LC;AZ>T%&W8x1ZWFM`RJQO?|#MjTZ(}b$4sr!1UcP* z;30AzKV#Uw5{6V)jJ?4j0{pK$m>W8(WbBNl!@aw>%{eo`LRO6o9p#1&Z63j+C&gU+ z8$3v}{2!!i-X?Kat#d`@6oo2ywe8h=! z%##7L`QY%EgX7%{3G5l$q6(2c08r4lKJhO{q}#0|@b$ezc00$bn$R+ktXu zr%4GwsC_!hmBM+=l&4~Ho%kM#jan2eV=oCK2V+_$H0jxCl3*a=R6?ONZa2mwt~;5~ z6JZeGm6nlI$0F^<`0;lMfh;nY&IgJp`BDHAlR-fqxKgWf*`5ISbib79MaIFAzuxg~g| z{y8|1(Sp}Ttq@up#1RII79Mdi4(wF?AomQfjp6XppgKwh$$KpWiR+^!4S>L5Hj*^c zO$-RcOVL)&h4E5J{c{i?PJn`7!m`G`vWC7WZ|g5>?2XWgjCT!q25PmC-U_Bt|7zL% zQ?vBV@q^w81VnMkkjrwvWeq0pxzG*#bM58-0V$Pf^UKp=m$=mjk;{s?-uX9bZRs!OMq~oM6n!K0d+svm6gG2g~JWxK!Be$MoE8F_*YDP zNDUl;2D$z>_O1daa-CG;rSX&e$lKJwVSeP;+F+%23tbFXjvqGqu6puglFf7h0p><@ zqLsqDf@pLb9VM0lt0&*fV*I9t%ZhJ6h5$djR5^Z<<~__6EEgZ*DRZYsh?JERC*B(b zF)EDusGJs(eOv@CCKW$Om}Ju6VYXm1p?JvnLCS-y43>E$>oO6o1y;~Fyw7sF!9(ZF zWc$r~#KOe$7bHU!6XV2#W6q9kNa@|p17bPDeUJQ-&<@xC1*)&?0mE$2x1;Tk{W$tD{~G?k`n_{j#_ zNrJ4Ho#^8Yme3IwH~1l-#D}Y#1wY-&YWI&Z(UJt^4WZqGdSDlskc)!gScOzaloBHu z@I~hN4$jSlIT}(}B^>j?HNx$D?=Ie$A_{JEF8qY$blGPw5|1}S_m|_3WF>yQi4*nE zEo+mISP1;X+f9R6{9`#prtT+t1SJMSUxK%B=MX69ut80V*FpffPMV7&?3i0&TJ@uK zO_LWiEM9Y-O!zLvz%>3)__a^gL5Z{*cdjU1a9Jbc74Hz@ktleNF@p{sq-=;kpdx5A zIA*4FDfmZGGi)NhKVJ$?>sVx^9YF5Ea*4JF=_>(zGRkH)a))SV#skZh-kK^aAfmDd zr%G>5xKbn}b8%cFW*pozyfaJK69@WLnmz=0tSY`W?dTZZ**=@RzZlY*pXEVYkBi#I zQXNatJ9EX?#!IeGlxRONp*9oift(uSpX1u%yYnRqoQcXCVn0hl9upuRFpn#O3N6(3 z;HaZ%;`ou*iF21_cDTarLFU-7%EUle+&bdmLFLJ?qXbN7ZP1?LzraY>C!#kMP@|DC z?)S93nPE?gy)hUVit!0rBV^tnGYQ9v8hSv3jFf3% z_zVtQ@g|}0Z?ITT>7(bnxhQqu5ge++(CcmDPop4Bs| zbKCfxG+7AG_(k}HhCJLHPMT2y|N-2Ak z-INMQuA>-86jZ+7XOpJ~yZGKF{Bst#m{%*A@xLPBJZaGEC)Nr?HsD;-I&U`kRnDC` z53q)=kN_PS3$wr-KNbPco%ye4JFss6)Zw5^hi_rk$eF+KQXZ_8k)%oxNXe0e`PmAg z&A&95sLZ!|f!qjAs}`H_E9TGZSH7y=m*QkCe*g5xI(dg#11C3%Ou?UP=09__Z~7yC z0Emk#eEOE$_`7O;H9rKvhNm@>0do^44fs#FaBdo`5}0YiE0gaOOW#Oe(;sW*J^B5Z z9e>Apv5dVr4RERZaqN3mClpk9@ri<+KV-*_b3wo$)ksjB+eScrX~~0?O2Y>4IZhDw zSE-q<;5Fv`?i2>gxmCo2T|8w{-}rIG6tIx-)G4MkSR%~1@LS!$b~&-%k%zqA6?D!_<-~ius(`^aswdu)HF!TW#P&L|UywHl z>QnCYF^Dnx`~{w-m__rJ$uPZS$o%jdyNuHVuTuT{xuMq@76(;y6};iKEF`be{rg-X z96XA2ZC8vQ<0RepN?sBQfa(6d{Lo>he_yr5JAgg#TRDE=Fx@4bDfjM0K|Zn!C#C)+ z74s5(vPs`ZFR3pu7b{je@?`T;8`Q9vliZZtA{nk1Zl`G~*~8)eKy{1kl@AdnZL_f86bsOLM3n|`#OrG%(2<+r>{ zNfj)|hd(iz-`&*FI*IoX4=duw+gw-w@%l|(@k6f0ph74 z(C>17pyfM2UGfP#=F;pbUKRMQi}xf6KG}*3@G{SKoI7paBVKlM#O&-r?-1gkT}4ZV zlpG&(x6o~O$;baqp~2zcLC=W6c;LPC)6EQfiWfq6=W!**2D&8$&TP7(E+rJS*I42q z{Ub32%cPi0IG5;j^2}^P6XXzEi5HR&R-%*;xiQFjG4S#(>*@e?@lIZ}HW+7L$$a?k zEbqaIX2jq_8;TRGIi5*9#7E7QajTHqgE1oCyn!&n_Bu+4()#9N@|##H#7W7G@wnbX zABy5)!nbEqB1}+Xi2|r?1F?75S%qdr&>(Jzm>cgcc=<4{C_>wo`E{%&nee38yMo}! zH2#3Mr;FQ0BDaZriF;K1Vs~aruQP=v2#pa3Ms7|fIb2q^od(A)G*NQk1c0!lZ6ww{ zEt4{POcYqnoEg)j-6Ex$BioD&%nLKdP=SPWA9FxVb8+hsugebt>ML$$NR(!7P?|!`{kWL6QDi0%xqZ?-qVK_1|b8V!^=9mcC`KN}gD__;o)N}*|moGJXn zOH@Je2iG2;q5}Ebs1PoF;rY@R9N;B<7qGB=_LF$;!djfEPpHXps%E>K5mUQc;#`#s zw)91WsUi~LA8jMDX4EUB+Ud|170prjI@f{#_CQ&6s)}nArt+8z4l0oN!Ripxz1K2**lPy7Xr}$(78y6jc!2~>lCHPQ}w5urhuY8Kd zaMb;n8K|fh+B!Z~afVBU(9tfSvKm6*7uE`E{AwVq$6ra~VD}5-jTO_L|DNFlkCgi+ zJw!guDgwGj3xt~Xk`-|euj`605;%dKfV!!VwR7j0(PIT!pE!+B!r%uGAbaJcF{*6t zBr8eK!{Y4d8mFh<*IV4nr0syV_wE}WrBIpIH{gJb>pxu zsy1%y7_3;MMMnk(4pAY*MZg~EPV0zyMa=*m?F(iHF_puU^uX)#(G#58EDYX@_3q^i zkQ4^rFcU`e;wt>3h9nY#FoBd5@!o4*Ol?q7AycN!f#5wd-r%9?>W(xiJ^~G<23|22 znk6G|^P{h62~mtp?D=kPSfSHHud{=%GXqEIe%8_{K!zHigQnB{2Z^4&%jS{1JjI2r z!lV4qYq^OJxdGV!N|WCM_12LCIYcHaa%qs|Bj7{zk5mkE=xhgZZh%Uli|0U$X#m$i zD8GCfKBxPIDKXWvTQPhT2V@Q(^Kp1|o%1yr@ zbb2Gz?H$Dzptvl{?6$aPh(j76$k5FrRP&x~#Vn)zkpXz)p|WB4oLFSCgb3u7#OMvzq8!){0<| zHH{;xM4ITmg~WqpI!%OsQP$Nh=o6Sc6Yp3`gIXy(F2y?*QV*9^Ks?8r)k^~2vymjl zx;iGzSV%0pJ(YUE{J_kk6?sxvPFH$k+-cQO&YdS?cV{_4mU-kdM#lMs92SEKZ%l^u zQdFVVA^A;IVXR0QrNM|HCqRs$LU}PgAU7vNp8VdL1Ox))jB^Z`xiiZM8j#hU8B!vX z35kMWLR^ffyCigdq8LO(R%EbD=!S$u+C%0F!GmJ}MJL#VwHz3g`iCRRJ;O=5OKvHX z(5)r6r!_kU>}e=`b-1jsCA%PgK;!GnTTCy30-OHFk@#l3#NZW_gF%- z<5<3u(a=@Si%ZxlGOS8F(B=RhiyHd8N$9khlE#6e`o5z2UOfG)_IZR8UM5j%6>u~T zrfmY?^(lRN7*|R_aas{{7fGDK)B}kdW2H^B73&z(c_0h|3;(Kp<`W;{z5YTBH9f`N z6%4b?uFpecdy4Hfj-d?B;#Z&Ms-jnpSd!y9>V^N(|n@h%`A&B$xt8@0#>GE}n4 zk5;Y`Qu=G$z$gFmik+AJ%uC!q-2M{~7Y!+lO$H4TBL#}q=yXv{XA7TOB@E)Lae{k* zB3=%}qZjZRwdII6HgEm1aA$z5UjEX$^T)}|#y`F4&BL!|qz2hHn)La20k;WXPbHW!s7=Y~l)-(AROa?fi2U|B$txj-wGno~yL?o7eWJ zH1f{R9{#!lxK#OQ@_nij^_lMQ3Dq9O+Il?mQBve7I1rCj^PfO^4g4>4Ud>!Yt^(FA zeyyWzge+IddxE!1^rKWLs|bOxo}I;~!RLF!P)~`4^Ph5nAAHEXhP?Rj*;6s$do2*s zL|nV@rB43@sfZd1GuDs91>CB|PXcq&A;PgQzD_5BX9T#YDf&kGK4v{m%ITu zH~j&i$T>COcIGUY3(q=LhDKdbV#X;hV{iQ`CBX^CL02i6uu|{EqiaX1r%%hdqxexa z-VYw^0__w~a}qd(WhY591^TFF=2U5fZ)F=fxipVdO@7D>f)(G<=rM4V8>S7UYT|?W z(0hge!U}m$JR{bsA%AKifcj0v_&Y~Q<5h=9R}dx-lYPLmx8);m?Ea{r_DGY6dPcx_ zuemhHLGTfWyfg?0n3oHd0FQuq4xh0+$Qkj#A!Wecy>jLUGJrbA!0JP>;-PH9TK1Et zIIY>Syd-oDXB9Y;$5#x$mRn@MeE10GEE*m<%nu)?5aC!1+zL9eGT2g-C1Z^b!5W{HX8qw!cico6Gi*<8B&Wmc-7^9dy_ za#7I6km%#}Kr@sV*s*~e9CJ%>%c5e6>xCRBgEP5p*tN}8VztrHfUJ^YoZu;#&=;9n z)5Rn5U=>UV8l()^xn$vvo?_fjP~37nAf3MtR?=J`WSETmh+R*d!_R(19SA8roaTa0urr%9Nbae7Zkm~OK3x*!fpe@{1a_@YjFNeqFwm;u`b%V z#5+4z(o_f+Z61ksFozIt)DGdAEhO|8%TD5XaT;{WSi&U+4=Q{n1a4t?AR#c+J{JQt z-U%9ty-dhMYGD}A#nQT&@LeWUNAAw06ipNBSabqmh@#(YocG&cLd!|GusRr|QmezR z6j;?s!7y=uA=$B5dUGPtK~Rj}W2;E?&P=jnK_g%)imA@U2oq_@b+|L6DmpVEkPm=o zCo)3?Z_z=_`Z*SnO!2_0x27F17|}gpUF6>2EjJp^@DpzG00aX6O0SQB4DnJaSnej? zMf-4A_mpsC%uGT&f&k0JgmF=2nL6ymd+aoc-lmF(E5)tD930JMU8#oYoqF_qY_x$ zJaDD4ucT%0vg4S(5}g3~LM$SgENbWvN%||3y98VZ4lHe9LbcSw@hCR{Szi*CRm9X+ zs+qEZ5KqB`egp>^2>*9o5C>?`IWsmL`v$cV5BP@2)u9;cOZq%J1_Xv$`itv(OoMWi zfD9QbSX}=caHw_?>VZ}W!!5X{&tw>C>ML#NDXM+u6JlX2HwnRnpg|nC5+W-OXcYT* zqt^TY9@k#}=j!%9wm;yo;-?Aeg+a>;f%QVQ2CWWyL(g#KaWL2IHaxfeUYHb<9`%{O z36?7tS1B{VHkC!k<<@}yz; zo0>tmk4J8#!Q@n=hwu8NExyxwZ5V>|Y8OF?XE`n4Rm^fm49dd4qMBpeQ@cO3CHMsx zMu!N|RC$J){8GLH-!75~bK}PZ!r4#w!P@%s@qv@p`SS++!#Ox+oS>CJ&|Mw=4l|Yt zKh(@I2Cy(M=IofAZhFd@^3;0~-DfkT7Y^<6@FT@WHjl6on6p~SecbC)rN{|Dkr~wd zXR>9uTv&*Uc(2SON2I=Ss()3}A8-R6)5EXbVqC5?ze@c8kYUB-2|GSiLyXT!1G+Rp zc0!;ByOk;sG2`W>J*KrfsEQE!P2@g)ml=9fIsTz?{5`EA!*7!Vue=9{bGk^R*JX$3 z1j#Tp`c*l@VP0oACVoqyFQ^sfMf*g^et7kNP|&-7ypuBEyZrF$%5jom<@kvRP>pqi zz`Q+Q0Rbj^_az2`1K+0lUQqxXW<9a6P@ovhivzV#Jo(ClV|;t$=@#Pz`(EXlS-tQ6 zkqjefoI3a_r_h*m-(JNC2hDkQ6YrJ}9nn1UT(Q!i#6l@aP9|a&+x6_lo^FHCKzcF` z(_>;`5RYNnJ@)dTS!D^Px*0Zzd*bA}pq|(lV`>Reir{vxm;E5QzCA!7sj?Th;nkOU z_L2Z5*KuczUB+9$Jly6mYCKg9F});!NzI*iWDJp;7=OSnmW-sjf)GOR9yP{oVgk;{ZKgW$+2q*`W>wd9ix zD}eh(=3>QDuhLme z%LzlLGXT*?>zDpwKw$3Kj*Z4N6sxX|OM~rm(fdoxpk|xNvI;qSaE5baxs1b18sw`XaF^Z3_vtRN z+{e;7kc^zg#o#FVg{cPu3loG!N{F~Ep?4)Zcrk(>Mpck4!{PR6*P7VqVgHDrZmL+; z;4<*rjS0V+pnqh7jU?@}DaH>nWje|-yO}Wf?T)MKSWhfmobt4nTAwg4b|)|w$M4Jl z5tH}kz=1Rf3;$xeGsB^C-xWGv5iSh@(GV6ab!e^En^M#CuZ zzp9>C-;)@~^*qjzcm8SF6#K1tOYoQAisS>t0x@3Q`3F~Q)NR`Q3AD3l*1|#acVDrv zCdm2fIdW?--u+Qu_)O1vMVQ|WZvw?a@QXFQZLyzjHV|@GaQjc&%YU2n>Ll(tSca&h z&(Xr(7eAFvm@I0-^w3r_UruQq6a!Lf)Y~iO7^h54QXgBdT}1gczKM=Fh*8KUVB_;ZMVR&1^(Oijd#!^$2K? zM&t83f+&ejZ6Lw=pLD-~18bKqR{_5mmhftmahLaevEomYm}SV0Ga3H zm%En@_`d^mXOIt>G|0DnqaMh7zjGRsHJRn&AAnOnj%tm7>lVM_U6t~rIG2W~xj@@U zMkdMbzb{bw~4?mksg;^UN=PZ!SfT=wHK9`59bRzWdb#+#!eN4qXfz8~-* zKtwB$)cW`%MSyN00l&@BW`cXvIr2rKB1gbf(0o$b{2neiQIIo&MbwRM# z2&D~vunK2IvG6YXd{skyTnpBvZv{6KER`Pf5#R?51KPQ44mTu+4)HDQ5oWf`J78Yz z+$Wr*hgl7bJM&|~J|TX;i-7T&_@cD><5>AIapLL_`$x)YGzP^TdYO>Bg|uV5&f7Jt zBpD8%r-EXU+%R3eRg>?z@5h3Y19gQ^nv>iIq-2}0=f5`X8u=9J@>+nd<9s}k03zx3m*XXvV(^~!ptRM z4jxv3nOQjUstSaxbwtJz4j!tR?v2$#{?n)>9&&;_a1eX8gIASSy&vn|$@U*m3FL_R zCj@FbM7T zEIF`)YGItPw~zwODu>X$b>X`Ut|EavXiOxl{pJ&RhtK(+iy*YJ}fE(v=L_wH$=fa}L^n>L%0gsxY&B&o!Q*{2`nMuf% z3{)e|N#bMkh)l;Zx<%%cA~;Rs$?X{&C5(a@b4p?2-h$s4!Ml_v1C}$rxTV|~aN(LNF+?&Jokm3X>`n8QJgmA)i$C31nNv00A43~k#m`%;>!D7yf znJVM5V?Z6}#lp+bwbAhPu{ao;P&cH}@L24|Bw&xG60noT!E7kLHXgf4OLC~q?R6Rx zi}ajZ7}XwNM42y@0?Ft;anjb=^^XW^;dO{c}7OP*MBhOmp?3b?fg|I*|iv@{rd-DD>fO z{E$=ihjh80T=t`F3xnE)6QU7f@|P6H(vYSZth$Hbl;8#OH(dSg(4_tQgX(HdPC^>T}l3|EAI zy3GJtFHzKG!L3Z2`C=@T50}j#P4**mPwzs)9V3_B+`;k={Wg3B&Kdg0>FqaKCtN)& zwyahr3@(z>NQ~d@`L%Jl8QiGv;*Vs_MkdPjYKq`HuU2 z;3=6XPA(NE&jf}M zZ3dQui^O}C-X5HGCgHhw%zobYtZ$q87>tR%_*Y1w@eNWbPqfh&=!8=6-s1{DQNv=+ zh0BF%8u*^n&VHiMN0_vC_+wrZ;i_pVffHH|oaTpvD(M;){sGdeqzBf_o>hZ^r#{lw zp&z4`5bgERQF6@qzA3=uv2vl`=0=VzCzfl_%nzY#cw7U(o;XQL^rI>`LX!yiFsYmt z!=5t(MR7EqC>Zd4YCvtmk_z!s<@h^lfP;rs)c0P412qMH zC&F1Nji5gBo)-l*8fFkpiW1)&4~tby49I+kM-PtGSxg9IL5X-TOKb36nhS@o(ttpG zTJL`O(Cg&$T|8#`4;VB(^cojcLwpbzMr0*UDpOivgPa2AL7|F|mYm2tO@q0CSFx^b z&X@6TVTp;rPq60%!i@YQjDqRjDaZXP7j_JFLYdWB_SWr|gQENCCI(pIHYH9|Ld=0S zdv>!uyZJt*&E)&`GF&5MC!ID4fr!k9i9Ov&J!fjPM#&rL=Q{~Wh+x7D(`3SUJgt?CI==9!l1k) z%o_y1x!{U2T6k8e$taAR;Ra&v+vksITV7Nn+kOZs8K zGg4A8jIfGMVS^S4qr7dZv~47Ii~bS1h5>IH6Gzoz9FgM~Z~0e4U-I^hdrV>ss~M4r zm`}}w4<6B*!Q=^gVg};n;Ugx8<$ayXwJu@}7>2o}c{%QXR?rGJUU+b2GWvJ0LZ*pL2 zER>u`3?)@vBuK#}m5MxViEodES0?rD4Rj|Df;dA_d;0k+yc#2=!qWN_p+)sOhYd-@brKjVEhp-^J*3CagO(EhpapqUCAIHRv zgikKr)hmw15Xe*+rpJ7#(*zkut?noO=}s_S4#0yy+WHUKL%s%Oa|-&amG2ldh*#|< zCjClFET^sGT=V7g@@bkr8fZyAt=E>I?Hje)C*%erN$P6Di)V5&@# zVbP3s$Df-21#<^Erp?eN;^n{;AaMANN=9C11%V(yFrn81fp&Ofy!%D`*$c(X9CDv9kOcRX z7^6lKQ6f38cb9b}N~o6fx053x;{KOf9SrCWhboL2G7|()cPo>yF9?>&^wJ)Z>)SW` zF=2*9!!Knhev#wi9|ys7k;Zzr4FD_j4 zsMm2cc7jCl(qocXM0#MRdmB&FPd5ROv4=tLu*@K44Kc(Xs9H<7m zb(@95QUdW5_j4|+!Lf(J_}I|B1)uwqbpxPuEvz)@BpZsCU0#ew&|vxr)k4mNRbvX<4Dd)AaXF^fOEz+ z#yFm{d;j^@VZ`oNrBaPXqmj(HRrlF`-|hwwvdu*0!cpxCHViB)ae9O8a&(TYC{<>y zws*nJbnYzvt9w?n;598D0`}|yS&m;_i!haXv95O^MqP0s4ldR3H>LoY3t%MX$t*Nb zEer?{Cvjz1S<}%gE8$D!IMA`524OA}%1a`hkP(7TAOz#pcF$28WRT#pbV61b<7EQB z;o>shWi*XqYU+FDYdU8_46o+4p|!+lRTBKKPB;(*5}vOM)|94es01>r5OC;f5-tt) zQxc?E_~Mcg(RIdnm!^_Vh6*Zun)c+{(xi(^YD-gb))UVJlj5FPyd_@=cMC1|d57>q zArJ|{fnlnM6Tm`83pTKQm}F>HbQ>KjNV;cgieo`JUGFRqQSsC>Rt`;ovA((b(m2>p zF5~HF568z1WJtbiQwbg+Kx1jr1Q_j^j`z*RduIWGb?uC%!I==yv10;cn7|F&$M66U z_C5YTJPNztfr6a`rymygJmD2(X_@fwZ-ZZ_#6x*T{=oMMk$=3dxHPc-$eyS3k&~{Irsne%QhK)`D3(Ch-XiD`yTzL7k?bk zuQFuh5tbK&^5B^U&A+`s2-4Gl_^di6J`=@}{kZZc&5$p5&OC0W!9*$_4vM-V6Zy6S zHuJ_HEgS3H6>JIm<~WnJ`InPl9x!9Dm6amO&jIxA{Ir>uAV&``Nmy|8si3)Vev@vF zR({J_#}3s$dq%wA2U=^k!GuZF92w(RSxe*xneF@)+|@2YFTe3MAVw*B94=QlT;@!6 zcu;;=}-WU{5a=5&FEMEzEuZdCgOoq;vn!v?mZZUzW8$CY%OE|j4ubSnznCq}gdPXC zuYb*n_t;gpe4LdM2+ZT`c;OvsQ>%uaBkO|KVn2C6Xe}Wq+CP$-dDV)4qb_T$PzKDe zer{TN2R^iN=!|Gw&+{A~lMM0Mtnd$Hn6G?hbKD#&OM;LYB@MQek4<_hIXJ*+P0W+| zsCd9Pc9gW1kAZyRLw#!DeReiTp$SIJTpfHXJ@CDk44b((_$oQ^vV6*hdT%g6$?j#dBtbvGbqbVz;jqEXp@6u+j~HxvdZxiRP-I_?V6 z9jtJe$rob6XU(L?7nTYYOZZdKNq(KH@MhJ2iEQ5*W!rlxF z3?{d1FxiaV*o<7;2(!~<)zu{6KpRY=*EeE=o9TOde9JT9YJ-WpjBPM+mvQ|imJYj* zI2k0;&|p#ri~(ETpe0!yBCA|7yi!re@kR+p;9dQOQrmU6hLLGY3i2$v$4muo>^ykMyw=yGu> zaed7~Vn~`{Jm5wRiv@lG3gTy6uGDqU;o7cwRH&Nv;=is>>D=Eq89L&92jg2{#}x_xg*#xBu9CFFTYJN1JqG*VhS{At(O7UKe`Y8=@8}t zkc@eGN@0}sirS7Vy1UH{9oygew-WeuN?NqO$0iY7Z`ji!pUg6L`|88n|a(VBk2~hu1{Dw0>I;c!4;Dr-jLLdWVDw@EmyR8(AbUBy?o8dnz z&TzkO^`x}-Q(=8)z{_CyP`+UPWj4;{ZHwTkEz=%UsL z-80fAB9%P&)si5fjyr_hY$OC47wz=`Rd(!r&w-ANi|TsQVE5Q|5_}3|sOZ1XTpGlg z4ZP$BaanfpeH*EjLu9&l*SG{&z|HCYAQ?8ZHTaz!!6wGc{5!YK8T@>)lVNZ`ldp1Y zxSF^UV4?E^nMeaFn}4UYnGY?}_h=%ne6lK-V`lYRPK`B9c6yA_jsj!(V`}Axbd`jA&7Y;MCLD!oG#P81|Tr3!ZFhPSvK_FSx6=DeF zkXJc`K*1LLY^@aLWatpTy~xcmH-?50@t&K7`IrL@zRa?Nn57}~g9M{wx`R`btRbcr zH!J#Lnlw{lB0~?I665w^9x#!HWC%pGWtdgPo}s1iEOi;uiFXnV~oAI9%JuoB3W7`6{{u@Dc=nrRy$7RK*@;=qmD4L3G$ zCg_;E#d&c;KxlVxUcn|=&3SvwGvy~Ybz3KQt4woA)vwb*n z4S=@=ii_W5VKHaKxKe3^xWE<0b^S|8z^ClSyyhySr0WK7ar{Fj*lx*CC|`AOfN9wXi_&e>%m(6puQ!p1@>YsR3+@o^XR zz`D{DkPkrU>N?p;h=PfWWrq-kdvvBWb)h(hW66NCbtTS}Nr{{t6ZVoIYVHlr*+gt@ zkd?$;Q$7P+^p+qvP`(nPpkKy%=W2@qACeV|W57SaUc7$}&)g)$mv+s>C>~DKD~=}F zKcDEE({P!@=!9y}V7zyhPGmi53nRt7pS=n~>6Pmi&tO6&?*Z6;_dWiPwKzZ>F4Otn z?SWcI4C^^$$|^2XyJ=XMg)7#kviZ zTnN(g3fXI|_PAN@%L|-DR@4SNgo0M~S}7a;lJz5q`15Sqcdl|Qr@eNIkm$4$X?ipk zdbV5QrzjG7->;p24Mx6z16$U1U#3?Z=pW3&+d!>-egq1JW3}r0=?49H}IR2(=YPZXgAzQgmsNOe@l9?+= z_lL~9EovT-ZR8}_4_x`wL0<`VKSxPBV6X`0Tsvu8{NR;5{!Xvw$s0n0$r>Te-VJa1 z0R;tqpK0cm!x!MkrNQz?kRDE27;IKn4AneR-zR6wBxhdX8p9#=J;{Ckx}35B18GrM z2p$9M;rar8p$M~eyzt6KdpZbvfnh}TBHsN2Prju4qZ$PR2y9*YkW_In-j$X3S=0RM z#yM6DXQrRKJdUnmFx$j4c8e$}`dk}STHtffeA6lu!7)zaBhA3w**73VT&!vm03I;% zWp4Tv-U0`LAWdz5w;b zhaacLSXdmnd%&s@MarZ`kK!^Ell>;1w#>eY4L{1VcrUqlmew~5Ki8CkR5s$0wxV^YxsMh;V<3C ziQ8NV#042ngn5vVkUzPVjh)NOcD9HQNWK$v0zAq~Rv z2(RN^oJro^tplxrBtf2BDcq74ux!hB zJw^pK$W&st$a(a1NH1eoE6kIT8zp^nqhVlC<#e1BgY;^;XCs8Y6`W5itB}of>LtN* z5M8JoLQaRJ0XAq54BlfmF}M!LeG4_6)3sgG1ibzQ)sD~$j5BrJv-PT;fq zEp>db(}Z0lrbK5C;yIzIv3recKv~_hv4Qem#R>UJ=Cvz0<3K{!7R!UoHNtu&6VhWs zv&lTk5a_53YGn*ARRam<-C1l;aZPbNLJu;pkvus2SAH~kvHVwlq_&-JRWkV}R9B~DM^OkHvOLfZ)5#YxVQJ2(`M;3svH4C{)c zbyNtc69OQ^N~8fOvhuid@vy=i|sluXFWWb4pP{wQ(!hn5VL40FKy5abSiYraYS4JYk;1+9t4*o0U2z?jJDRC7$ufAP`^p**mpslG@5aR6PB(D*CAd1`3H$8jEaMg^+1guW7->A{~%gKRD(ZW3;}=|`ISUfLzpIrybbT*n>7 z4T@u4+oSll&L)wf!kH!I@w2V#-=zBy4)LzDTySwgo)OD~piO+1U2^MQ?c*`UG$5j8 z#JZCB=YcXkzv8PV#y)@5-M+QR29gi<1~s#$T*;xcLuTwUZl%(Qui)&sNGl4Z!j5f< zjR72L(46P8A9obFF({u%cJV{g$}#&s*1u*J-nNP@ZQ#ujqK;J@OpCFW{itEmGs1ux zc7mu=_>1D88BcAW2!N0`G!}YHykcgfekcg!SlP(OIq$}4P6Z3PNj=Co4CHjv6E&UP6~NXe1bVBJR@#GddTH?MqT<_tJ$;SJGIc`_|Bp=dMEF*Wa- zMWKz}EnMKNSyCa6aeujY=ia1%WOJ`uJ(XU3&q1&_5T6CqH7)@5-r!w4+EzZXM0m-j z;Mc%HTl=^TuQ!UoTO`b zlppl=pfU*$41009jJYxB_`xJ_iv;*IKJ-vBpu+~4GEF0meC5 z-iWzK&aHEJ2>Ft#Cc(4E#70ERgEAeH`eNrbC9Epm@RZpzWm!nJIUT;isOrScZGaz6 zCU5Vg?(CTK8k8^-rk1$oBx;_#Qc2yWa+t)=V9(u_D6tY3G^TEEdyO!3c{zP+N5O+k zqE2XC5D&|Pc9%rGNvKx4@MTJQ?w+HUgoVO1l7ugT+$!oXCehJ^qHJnvj7l$zFu9tZ z5e<%)@Y1efT27Qj;~<(CJM5S<6X%sIAjTtkeT{zP-i10~o6bZp(^t~a$1`9*&W_nz zSB`72>qwc}?wOjdnJ^FwICOETUS5)#&Z*d?GI+1PcMb=vCgH9iML&@qgQ?{yUSf7M z&B)Uh1M9jOHG^wn_|0NJ+&L^IuoeVmQweKIf?#SKm;i-&iwrI7oT@8P9`vyILi+@; zkmYp!OEn!6e-+17YCP+N8QV$pph)N-8hpI2q%A>0-E3V4XT))EGB21pR|qvDo_5}# z=f!41NrKZg#j(1M$!OmkeIm-EmSJQjhA)zr#8wpM4VI>2pv@BJzl6Px2^<78SegV1 zlKl#!F-6dXgo3yrO7}5$2*H62BX0?kv+aRI=9Pxw^l{%^Y{aL_4)bKwQ(sF#W& zwLZ{}-&OJ1Hwuprg0@`Ge2ZEL>=20JS$2uj&rE>)))1s_K^n z=$Wr%z@K;tRBKhKuA^G0<}nNLH#N^)tq5+N70%-X*G}jJ0c3J@kh&icRO+9xki+QR zU$`g9aPwOi{ujaacW%v5dgUxwfXBoYV;*h4To?SB*VNeJVaN85COJO5MyOAnHPW&B zxnr9~63U7AUjge}}%5BvP zI=0S?e7fdKVdJZp35|bbISF*imf=e~M{=UR79geK3Y(?K0rr~9$1I^UfC=H6RW)Lf z(8Y74JN;nC(I~w7jh!ZWs+S}^qMddHohWE!GB^J=Po?p58;gKBM+WjS^SO-6-WS%s zw8}XG0?eQwFvFrNkV+jEkW>}%IP>tW=+X!Z3eyr z4SGh5cO~vII>sYr92*E}=2d-g6F#d)j<+J6GJ1O9z4bt*4st5}mi@x)6Y6q5|;BgUt+ zUdZ@C;ANu*(9ye$n#oN*v$>ck$Z7B69G3=pp!mVZ@|#%wBlsn>I>?wBv0rNVFf;ln zao=L#QC1F=_`QP|C@bhS-cJs(s4hu`kSm4EB-Hj`l2L>YR4T{ma8wrKsJe!^7I=3r zs%=0Gh8ld>r>e3AVlbxs9j zFUcA;z5fX(bT3Kb`dakLN<-gbZMQN5nK8I(cd&}*78}?mOfr=E$2h?R&{r|kI0H&l zGu^zy2ElUi%gew&Tmv}7alOXDmI`A4-AhY#>?N7SBbfH~F<;u+psVQ2gf1^83gX?K zIdI^=+Q-3=YA$BT4ClX67lDGwD=Vs~TXbtlL|cW<9t0EO${4*QlZi|2JEkOvV-R4t zXRZd&*gad{Ieh^n)-?kNq?MSa;K@kOoD-+(OH*pNo0MB*1~0*WiGd|EVMA#O4`5-K zNXZrwMNf~%@LgRqwZ-w8;&?~_)F8l`Jiu=P*VK1Rg5TnO^NN?@P9X3vj(;zRj=?hY z8sh*c2-vGFjR@`=>hyqyA;ID@Y;4 zXFJ?Ix8)zt^MDp!pxwVx^?Fd8@b#Df6#8rEE697n?6`9;NNDlnJfM$%E^(~c5_~A` zBFYx^Z}-0fkFLExn$rFN&vg3F^+12#{l7tF9XsSMu$-b`zA?agjf94OzBNFC<@z@* z?{VJ`yys_Uuy`yR43Ss4yysdstA(JW?)~3x2WCyl>SwR&wRsm2TuO7tCl7XmU!p;9 zUQvX&taJBQfxZ%k*c9|`Q-zr4uot^Ih@jiFy#xz>%b)NO3W@k4aawEO{QXwkh%_T$_tl3)Ak-a1{w*>rQ+?h;aB zp6(L%l^8YK6j9i;^pOdEijHZO8wJ-imYFi0)y`gK?oAszK|Wg{Y~%hRr^%EAH5$&Z zYC6oMLEU79A|wagj2z@OjxlW1vL8`RS%N753=iJQGxE;MghoWx*y;DkMM95BVf71f zZV4zzjI?c}S^Xx$LT&?cW3c=oG4Y(`aa!=hOQIvqBNPT{08zG#)jv8%G$ZEu`F9*2 zFTP7nJ!@vt%S&l`bd+cW{89^qtO@op*bh|c0Wnyyg>!8%5V-I*tMPG0^I{f`OtCa1H}fJ1WSV=O7~|kLKKdBvb4-BYsMl+OE**9& zu`I)E4ACH%FM)!&=@*$v7Sj1;3;xbHz!y!ww1miwL6;YgKU0^SvH{1RiV5jE=6qSU zk@yhH=~B|`aGB*h4|#DVlVOG)#=$}(3@6MH3!gNq*O>V;3bjs;9yQOta{oy4^o!74 z?g!%IEwiseU^7L{;L*sj@52a-MK~Q!jxvz2aq?M{%15jR#v}|ThU_wak{NvhqDwG* z=16fdM``@XQJ2}_hR>8d^Td6`IN69FF!_uzGMpFhHBLT_-J`8IC(Y2+a;YI|dUO-h zPO_^=YT1hEG!atX-B06>03^G$of&zgnv#7wg|$5xVb=6+_~s@RLV80uJI;+f4qe~M zuYyTJ2Dg|iD77$4T%-*d2Vg~J$lThE>%qLi8~=5YfDgmWA$;ISnaK4` zrN>l@iEmQw^Ku}-&nbfDK&QvxrP5<)EpZQBU=O*$>N@ab8b3o4Un5wWp@lmsd{+B` zsvX&gU8lPwesenwQf1D}8s3U%y%0bcRU(abLS77hlbaZqkq>V;dyvm@0bwBS0TBUX z1jRMR#b}!B#6mnLfRUG%>wp$)onxF}=u$a)Z4GzBdFIAY0A#yyZQr8z0O=x;PFM%X z0X1D-WsL~Vutko}5pEb>T8VO?OffLd$68(Af;ljJF({{tgC6^rg2EA7QLYjiamI^< z?iO)oU{ro#22g829K#*@ISU5w)vA4%8sMcekWbV{J1`*78PxT?bM-y5vCBNelX?l{ zGX(m8bL9R7w+~bL(`B_Xj}Qy>?gbE3HGBqGSZ{@}Z=qIp5+EY&#_|_~`oMuT9TS=t z(?VkZ$oWAMfAi8*jj{&=CS;NE47ibTG|HN`9_UGNEpCO2xp_DZ>LVWl3p*yGJ@bDR z#sZyC@*o~eAncq1{sH_rBgO|iCP9V?+_Q_r;=kHPIQH$Bs40xq7RHhT3%&;U7w+^l zd8#@i9t)EphieL>nki2K2y1n0J4w8EHm2P|za$xUj8Qq{V-gQgN6!JU?U&^vkdFtW z*6Wl^LKO(0)%Wl}HsRte0hbwU_wXMv z=PwOmiBA&c{+zQ}y9dPlE@C0&!5szn5x~y$jX(Wy>ytRZ%_&Q6fA4$rZ!ztehrdPr zhGJkC0kZxyX9~$qZ1r{NTL)bye8pNu| z0D_yF%`6Y<%Ac}VoEAl@ZO)NaSRZa~mUE&@Q}u?Oo=tBARuS$5;wH)i>#( z$9mO})790_<~l!Y0WNL->>!Q?C2>tF4us*m1sQ$|at-6QG!(DX8&Z(WnAgf5+eV0y zoY;Z`ZP0L?Tq~=4$pGX)8^3k*DKmQdlk=rL>dncoQPjXX=p_+xfgao0a`GXgscW-p z<65g8lQubs10S(uMgW_W1DlsQCI;zcwAa^c@}y<>b#a4tXx7ZvKo}&?FzD}ncK)5? z0V(~dijLNjr4N9;mX*)Bh4)U9aT;NI<`q}|$^<;?hixFq1%^d)JS|i^caAVBkpC{= z=xbVu^}V!>lxZi?HscqYM3h1O)}CUu2~+43ZsBh4T9!X>Ay72P9BJK3&SDpiyt9QQ zHT9xd8e=QIgj16p-%*gdWAeOYjCfq?fVc;&AdLbu>=fY2w8vU|)=CvQmktgxt$GNGO9t{Ke znrGi6M}tj2B}G34^>Kkv!{Rh6kKgdE;YV3cZ=cdZJn@vd)58y0R3}G?9*;CEre+9$ zjEmV)68AD-bxH^)n8um$k=?yz`&a{m@u`53DvTbTv}RgoSvCxA1WJ2(XP!CE&MTW`)%umsaZgmtxAVmTS0N+q+QHqiL^7Oq2jqiC$VsUR!SfhV?J`!5o+?l{Ef< z__Z!B5fe7_FDCJC=Uf>4R*qk;*fp#o<9XXjoKL7=8M;3b%%hflxPJj>a2!1MlIUVA zIw1tsbx4v3+<(#$lF{gm^tgLJNb` z`tYglSrB7Qev}T8&MCp(ES}@sDx8e<&WD&fIO$;O3vI&*r49-XNAQf3vF@3=!f03k z8PZD-AkN^RHa`NG1R3H=4@@l#O0}aw)u08S>f#jmkGYN_p1_YlrA)lycCe(^_we6f zJkNqHA$A=Q$qZK6-#BOL^KjYQccQFQ^I<_Ep0zth?THdK(*4^q zoq0_2(7-%`18SZJ|HvW2-)WPG0|PDhd2kF=10A_hw-A_9xR~efmGH$6;%+$E_27@j zzP~*7brXk|atVMTWKp^JHe;&B*QNZevvz)xG5o#>SZ7X7B{|8KXhP=9`bs8c7L1# zVNSd>*p5H7a1mG1MZ!RsPwiXZx(K&4`T8>T5r1*qv;$A>CAzA~3@>0`d~rLgujJO949 ze9Uhwf6UHt{SPNuSX}v>)sz;z*9scMdCr2rvz0+{oN`^18}mVB#P79*_}=DX_0zrcOAnfT!0B-16X(41Tq(@ro^qf7{0NYA z924!FPpFA7n?wkBpiNvLO2o&#H;5}!6zJaOKyh=gy&{-n7s>l(XI862q*;ohGo_hT zD7tHuodn322S_v9@U8T~x93b~i7!3HDR3jDzawB?n!b`Zv~qw*0Vld9qs7A9%!~9S z_XCwV^M+QDiRYlfmW8*D4fM17h{1u0ktg85EOj}KgLBgo1JzR;jrboCs2nfvT4x0Ir71coZ!~y1;?P!u_tP;W5`TYE)qr*4uSXfSUL=Vp^!*KOfiUtT<38x1;e33 zrN{7?J;i)?Kk$#ZcUVSa<;gtAjyxnuGDBuBJ6biKC{5ber10^34-$8FGecY~R5RV4 zWxdEvHjktQgsdB8og5t~I@opEOlF9VW6)y`bb5DRu3@rYY*5KFB1vE*_)vk;9PHL# zUX2ZInHU==5(3^HByZC&Qh%jFnUUvLv%p$Pf9r9r0vZM5Dxq`VoRXpmgeF6IM%GMy z^c3IR0_;VVDV@fj^y+&2#uhG!P$Ar~bHo~8Qf0^T8WTZlFP7DO2k={?RH$xZN`ION zhwwoTl-CkBH|s7gxmu1}f1D9>jtp+3{X~H?A-!7%FjG`D=gato3YoDrICXQ=dDLv$sngATCV~%d(?jU&3C|FyX1ocH_9*F@XFD?aLB;7MWyD-mB$!FeK_wtYGR?D!)&0N4#ElB$Ay2ilY~Tol<&G{68Ky7%&4?h(wiidcswlLDrKHkti7VDl4{Jb2Gf_%t?-NLpiv;8#Jor_@74F8;?T1ktAvf1K# zVjJMl@?amwyOi~M4*#~GhYNzqsU$?RpOTqRjh)QF;{=v-+fMw92io-8Bje%!*MmHz zKpHiFd1DZ7(f**o=OWYaKyJVB?4hUM(vsdcz4gal49$os^tH*vQQWd>cP7gH(e*&q z5+NVHU7L764T^12+nl&!#`DP4Gi41lNpTW3-2!}Os3TkQC-L1D75nll_I|tBt)x60 z9CRtC+BzQp$eZ7~1;ZUWwl?U_4$p-Rik*8uNw)YW&~kF3SU)xVZhixOF?(5_U;8!i zvLFdjn|o&@H~jtacaR1MEF_DreXUk_d~I0)VgVX|u-#+ri{t*9sH&aXx7)72o+q&9 zK-eyEFT3zwYkm|bt-@_7Y3_Eu>vS{KA`(8X+&n|-5~ zffA_rK`M#uYj%`bwZ{HHmOILvt2okwO&XsNgKt( z_tpl5h{u62s5L@+nKSBxYg=)y;Fp$_k1i`|E`J~{E;43Ne8~GZYXwD=`PbTom;7pqbFA(GDcc&9DQGLLxmQ z&lJ|jP{B6PHNJvXCY%L>`Wok6saWKBZWbu`%;y*Nh;I@52}SE(l?;K z7W{n{-pS}eV=~{8JJ>*|EWtN%WlAd*@Rc&984J@&&G0oN0jFQNQI3OVjd2|)9SDPC zPh&%mh;jy(|sK5d-B`KMqr zF6@cl%z@VWWCmfwNRuuD^_d&br9Ts+)xy|48AC=NC58`kGLm>XFf&U15O;{(mHSvW z;S@`dDHSH}AErkhH?kj@tOy#+u$=DDEyn4Qhs{$jQp1nHg!l-!(b?31!K~sUN6sZYPM9 zzRmqWkXud~Ad_SmC%8+u2rKG#993<@NEEQg>F_>T@z$;pk%MNSpwek;6VkCo?i};yj6dhiotDgp!W=;*EhXk7`jsNK)K=avUdeRcQ}q*t0V?Dr37xoZmik-3&5jDcyl9q zP1oN5TUsQn)L&dO?E=t9aW ztm`G$)pmp2=rzW>L8i3eO&f!&HC?kNz=W#k5?8rQXn#jUog)p^;<*ORc9}!y;OIV@ zO(XzTbEh>31_$yy0dL+4AznrX7V1DXW3oI|jzoK&* z&rY84ZsCRESYm)_Gd0C=03@CpN^B|#gh62;SrMGsP8_YFgP5wIe8D=|GiUwqU(NUH zH9L+-JghB@d37+_Gh5$2;jO}Y+`oMS;8zPS?VhQZqojdK;8<;bB#e(2$H0Mju-mSE ztiCu34!qDhgm?dHxsMB?_)C^12!5i$5?2ZX_Uo3E#|=Q4FL2&t+4J>6v!A-pxH0Ie zi@rzyhm+m1Ar}>OLd=tAmfLhPP~ZYQ%xr-mw)>-4&2_^%^wyWSDtGYC`vu%FslA(qs zl-*w?{YVds4SoPcMY5dvU)SNGE#nP2)orJN;&Zo<(%ov5A30zCX4kMl?h6geYbR7t z_x|K*+~7Z_$$A>KLCSO@B{_muPxx}})G8mnA=*-Nc%UMqPn{BzU;l5JBN8anlz{dN#aq$ zm*S7JY3c7Mk1MZz10 z(X1hUUxmOA4w`Ofr^)B+JQo6)8>0jIkp+16kDPD)5yqqndh*Ml7;P1D9IU!JzFe?> z^LWtoF&gAfr%9xbK!9n*(SQ$0YeS5)=0YIhkUN1s&T&QX zQRBo>a+rf-F(LD)J@CyiX^^FL;afZSE})?5OK2`;qTpRge|#J!RZWsr91T;cWhcR> zaGVedQp6j6XbBMqVI@@ajLgM!91k5RZ16$&=62}DW=iJb%rG-#m{@p^Dx#RM`na`| z9y(|odz`+{v2u$0fe&mkuG&mCjDJ8!Ee-CF66q6p;2ClH{=PB>x436W>2EJS$m$S| zjGZ*7<1}bf$QMymV0AjYronMVG9dG%rQlKY(=>TIb!WH!$_keTudk;mJnqn+a(kyi zwId0p0&XZ8dMgfg0w{tB)f^|-D=VNrysR4t=E9*%Wk6v3+8QBH z(_}?emmN+RzFgLZAr}i91aF~BD^4$D{hUn4G?J)_E+Tki>2UXalA>azws#&MVFooP z&a2uLTwxu_#pQ%tB=urEcG#)4q)x?iAj5bNUsL|8V=~mwJ`tVgavw9LZC(B_?ghL=D4UXwU=>ZwefE)2#-_5{kZwc0RP6Fp5#=q)-SQ_ALtbY;U$04%I zi`i<&y+KWlXPiKYD;+))>t6~pdvG!o><0$JVm(hu8=SyN&WKBs@&1Jig)uz4maZ18 zSRAh@1eGOR|C75U)HxLgop#OC%U8mP>F(KowGKzRIV^7In8d^E$3;P0kH2{beI;@q zk5d5DaGAS>CB7BuoT}&Xl=%?H^)xAu|EuL5-O92g*A+%WV9w5|9tOPp1X-EuaNHBP zk2y8wWB*Se#BB%g#w&?i8rp7s2PRn?>^GcQYLE2P*X$$cO&fv-6kTLd`Ydq3k7z-W z|GKK&SCZSegEL&~llulN;E7~OTwVUeYcR#cQ_`MVVMYg`H0fZph%7V5p_&xaR5&vWlDLP3; zL*91x1?x(06}GPOWohS!)k5BOlX)+kECU^xO3l$QcrVWqjSsj9|D@}j#^!^s;J?Bn zV^AUpnVu0#dEn&jA9n1vY8va^ypk^9gtx3_5YUvYB1IWV2*aDF4uUSMGy4U+r1ig` zQ<##VGX07)WiS#D80JdfW>8;+dZx$L#6RhNigO|RwN~XjJgV?Uz-tGq<5TP@rr^f6 zmOkPjuYAdBi_ec%#l=Wzr17LxCS~RX zsy(D}QK8fP()Z_5A-J)9V%G=#zAc4 zv2gA=j=6$JCVZEfdX^Y_k{Uk(&Z$KXpMBM`$TY(26f5LFiGd|#{7A!M_66r=UM9z$ zxLS_E(Gy46sb}65bli0F+#4?Y&AbM`0rsr*ITNNyL*x|GU=HKMkMMEUkpMMkUok^w z1aCcw578!UIZi!vPts$LbCXZq9|y*Z4?U!Ks2Q=h``j-q)s72+xM8)3K{J78(|2{HVf(QJje_&W-xP4 za^Jm!hO6s@y*m#;fIviN&V(6H{lMwdju}kf+Yb@;wk#5|QBH0VybP&s7`Ui+L3FE* zoA&x&Oxu7;6x^h3ga+YlZUd6*HnVs4ang(zR@F$HHFh)(t8HW*2Wfo!?OiaT*Z&$A z47eVVR2XNE$p%0%egkm06`}`u-L?^(WE@SDd4n5jC0>rP#h8+ywM0N5020@yZf#Km zyn>6@z?@bK>jyYWCMzn0Ff5TU1p2zNk`i0i^vs1skE%JYD2nvQbuZ$V3di?|>>P`=PPUDw09I#m+WjLbwDa9!sVw**;HH|J;Dgk?)v0P>OyF-azzPyzo)kYKUri_X17nw#8hU3b9`?^igMspb)xrqFXK-dF#0%I+ z;_?yBh-pq)h!ZU5&4f6xr#L37NJye$xOdihgY*t}DSl8NbfYl`%^ed|2=$f~LTwBN zQ)Bx|94&Z(dw^386%2RJD4dY{fgyk;4ak%3xg!T^3LHe!6h<3lB#HE}_auftDJ4P9 zg*_>b@+M?LtACD~5nE1y0HXkGT;IvrG3UkY;}j3^XY84c=>epy$&WGdA`(=8Kj4**ZJ)_3^tzK8#DpG8SId-ib@L=+Sc5B|0XfqI>S>@4M(^wf>} zyLJ7f`+z%pxEs)s*4M4?O1=BxEjT><5!+)m`Q^ufe3BVCDYmF+0aJwbN4YDfk`u`` zr5z9pKi(;A&}^nr@~^k58Y3qVngAv6>-LHf)t;F8|*c%2D~ zN^f?V2qA6rtY@Fggk4M{q$Eg>iR8XkruKdFM3_TlmU^67f-{DJ2@5_CEL@Y31h-uS z98U@C;IYhQ}|Ni>*%zSrS7%Vyq8V% zkGyYMq?8Ae#7+3T_>OHLQ!lL+>gAi3G9Zwk*epuS%`#CC_sprvM0tR(8dXF>$A{*{ z6azU{e%)3+))@C?Rvr@vzi<*A^pCuz4P=^~BlrPH_7^_`4T20C8B$G?h<63?+``(s zx8_5$pDRKDeyt1d7!)&2kFeFk1lUOuBFM01{w*G=3whx+LOkPxcsB`%k_>1d%uO*> zCczEB*LbOfnU^d$9%d^X&B9y)d>p%f=*qdA2D`jigJU2cxULERoKc3rXtvAwuR#vH z$DluIhKDwB0Mb%Qgs#%sp?xAT8G)@627_S0A&_tED55DaQ)L)v6NJe`?(S(cOnJ~@ z(Y&YNjglZMMd&h)gUvMd<@k8yA*H{2590UtL5%4U-0&z1L>yt9pq<5dB&t=#DfN;x zf~&#OV~?X?p`imORJ+(NBMXW2z(bx9`>D)Me8|l})(1O&&<%8qn7;QQc8g4?@EP_L zjuK8Jjgn~6Q|?&Aas4xeZ(vyzOh9bR4EA_^{fKf_1<7gTZPJ&2?obWrq=97 zl|q9@=qeF0d~HKCxCx95Uk{wcbwDY4gtrodJLx+Q@Zeba`X*iiA{@Jk0gXvL@K%z35OQD&h|B(wwIp36e3wzuS1WilT;{GIppIdKgBvyd z^O5VTAz>Z^sIM?#CYUKJZ3ZVjI0iAs8CJ6{7fBg#=#g<)${v`I(_|3l^)=O$5cV>+ zwi`r@xQXlJk~cSKGr78&z~4a@lE~#%qTQvk9mGx=Bm^oV29NmFH5rf>W6YYS#Te*# zp=-8*OM^@x#9Q=?aDkAuBY3x_dsgv-^WHFwUtVFCu}sGat`{!jWxY%#>@U8wT-!y< zi3LDHW6vCp={uHRxK1gB9vm~JP!Q<;5eC%s2ZLig`#jiB^WteRVO=-AXeN4b5s!$_ zF4Qv`Ab*h%GUAZ*HF*{Haild?2R~)M? zi~tbV1r`%+*O z%olrvaZ+(E6bXHjfiSD2L<*i%xbew$52eI-jLVk}X~CB=US>rY$c;C?1ArxpoETU;iq=|038s+${%gW6;I014C2)u zATwcjhmYAg21f%9Tir3IIWL#`0?jZ$L?%wFV%U{)+7jeCVlyLaJ{G~}Ixo8W=m5i@ zi=^uR^>Sd_$}z!D8X(sT%O7xnmn}-D_6}jw!kgCR57q|3gl)@=m9|3Y3KD}KXfQ3U z&tjk+Z;Xo$pJ4_d6QqNAag%leDdJ7P089owar1A}vK|8hy(mZrv33R1&WN6U1$fKK z0OCRr_8m_@XIzY!ut^EhIBsI037y3mbqy?bS)?}70WLqQ%jE>3AioNzLs zVg?yc4Gg}sN0=OXh=;o<-hQ|10Tn6OG)phEJH@qLX6%`P2dk{p5E2$7tBuwL>&f|o!(TwL3~2;Qq3SPHS^Zo>m# z&4O3Kelc83GF)RdiJ}4tb@Uo@QXG~$nB~QQz-y~fosX~uZ;=gj5*1^bFXL0Ot7{SP zo0{nWfq=$3wVAM-P8)+Yj2R>i(r(-{e*v6!amjIoakZAvPJ+j!m9V>y)kRXztwQ$A zg;hx$y;x4-dzCyBR-154X@ojhj$B+)N$~>5$`{LV8b+820~B--35(~LCquE(qvRmb zx_^NSguUDt#Ip>=3>(Bjuz#p)SZ>le1+D|gv8%3o#*2k9?)WKnkW%4XbYOwR*fp&M zLY$f9ZXp408a!EBn(!dl{l(xt8&5PcCIJHEk{8Q(R*f)y6f%ao!(=!f1$@#`G7;-xW_4Z11g~tLp!(M{Q`bJ`Ho8dH z^uJo}C%~~C6V9J$Xs1ynB-1efFCy@Zc1?%nJ^8D3s3s5On^Pza2gD-7iH7zuFkwhd z$A7il0~6M_bD(U{8hHGFmg(BHw5F5XyX#i^G_$6GaQnZFb6o1Pf~N*IE)XhP#%~$V zd}XJkEqO-%?$t)3M7E!uyT3h|C136Tc1ed{YN~tY5WN4QDPy0%b;<}+WM<15ZL`6} zr@fRbe|S{NlRH1U`AdG7?kwVw_p}39aK!X>pacdM4*^~mZ5m&7+aKrT=@GNFK@y|3 zB0KfB@(1zUwERi`5Dvrzcv|G+wj}Mn+DODt`rCFD;8sb4^47{{r?t>3yFzKPQwEcg zM!*FRTZ1Vu|5hZrs?&r^gS^!@-R+0QvKsqtFd({P`gro&&_R_F`HLDS;L!s-cQTb7TtNB1GvwOf40N$%pif|W`9an??_ zNm%~ajsr)*Xhjg$3-CyNUKgyc>X8rIG%wDGnp_N*RbU{oP$@Ag3;yV2Y0iahC-F^q z{+*WwW%{6xxIp^-sMzPX>ZBviDUI+oe}jtc0DFnaXTV5-C@7J4&R0I=7~uk_dxamC zogvgUFTKm-7vd}A@4!KN>SdaNFboDv0iUXqVl!a^z!NO~(JI17YTOO~sA+~yYcuej zg~6=y2AMX);FnkIADMiXns`bq1cEZx`c+!dF${#UL&QcBh6Hl!kBKoeR5(*iAbjOD zKZ$|NmzL4^O->})JpVR1_9P=X%+PwwYn&_{@SEeN6+4sVS|GhAw3Cd{zQJS|mK4)U z%<-|v(0U+)0YSD?FOr%gO9p(BW4iSd9=M7Qcq#mgQq~LDFQx#%X8Z>H=80$QiJPEn z80TANUumGsgqaNE0UrwCjyMsPTSQXfBj*R=C0pd~AEuZu4OZMwoBE^&HcmWEs*A+& z(F_v2yGOI|&|ymB;}omwK#%MhiQL{v$qS5kEf3-*xIQh>&n3k;lN)^!xwXsnLaiEV zflvTB#8x}+4aOBO6S~3l7!Y7?^f7a)?*`Le7uYGMnxB=+c&~BnF_=*6g0zi*0NEjO zYnzY3ZG0*^xCQXT!$o!B8=Il)8!_z!CK*Wh03T!=jU37mCdur9{U{0EW!ao-izyY} z+Ks617$0Q#%;0wD3a7vdo!-gZ+gE{|@}+NX*Q=kd{%VEo!?*Y32iY(aIzN!Mkt>xN z0E}obh2M64gI1A1_gkY>NG}OT$*EiTt`+wYr&w9C#f?GDmw|sEx|)H-%$;57hk(Q7 z@YR(tyNN6Io8aQQi%T)W;ZkC7Bgru_O(GGJ;e71+8laI0Ggr7Sh&$k9!$lIHu@JmR z4e(OAwr?IB7-)UmEo4L?`B2x?t4A1!2o!X83Ed)BE2$eBu`8?feT%LtW_QWJQZ49< zP7_&3E|#PCqN~g&jBEF0)J@TCLg zLdRr-wgf#^RweOby-J5eJ?tsgfOyX1W*mSs!+mo#rAbH1MEe&Km&&Rqp7p#~!GoL> zlLosPBLgyw_Rm{0q|>A)7#!PH%9YSDXVqnR|#Ie44##t+s z+U>>~3Qs5Tx9Xj*EsjNc$b_}U@ksY9n2_bg@*uOqm=QGNHH8sZ*LiO+BKvS%Va$$_ z^J)?tsK;b72FTP~c+?d}qusdg@E!PGc$aEn(5bRASppVsSeAEUDO0~Ooy11D*w zkXaaC*CyX|Yt@oWIh6D9GoUPP&dldEnlB1kQ!EM*H5dM>vF{g8MZsykoDs9+m*FaE z@0CsCq@4u&owMNG9~#O<>M0mb(K##!!0{QAluxQk3n1=_*<=iHNW99+=1nBOH7bv zL^FVAfw|D2HCDfIyN?aRoD@^X`)n*MR6e(e>vaCTkMn99@zB{;V%&kaC?>=~3(JV# zc>mD)p_c=_87Kqtdq2}e%y-`_KkyCsD!<~unKyx3glW~UwJzuY>bJnZHo+t)tF8Qj z#UIS2d52>KN59Q4f5aopqB@Y_3vUUkrT%qaUrQWHlR=SYJ{B@Ct~o-#+8nbmJv z7T#ngIVNshc!z`Z1oNnq6#8C~;-+74Iz0E9a5(u)!XszCO$wZ07l~%O>=qe)+=z=k zIL4ns`XSHDQQ~?LHjHpZ@R`;H*(yS_ux7Q*_{U1+^Io3->{&)JFK!R9aX11N0)h@d zbYLLp3zV27iS5VkAA;F5?d6!b8KCQ>L_UsiLG<2(_z;aDQPEnKiPQV!HxV6CkP(8s zo>9_62Tc=4Nd-+4{Mb3daj+)HtR$w^$H19gyky|a{evw2P=v;y!Nm4qg$i;aoVa&j z{B!o;xvwNG`*6zk;XAw8;ls=bE@nhbcJxu?))w$DerFeN;Tjy{IiUwe=(@k@0{W1an33;!^kur@Hmh z32|KA6i{(;@mA<`Jag}Kc$Y6<=C~=+WrN#)UBm%Zn|hVuE3cH17|iu7nkrZ zz!Fyirgqcr(9;>m{d~~a! z`0{d{182HttAR7r58Xr8&<&hp+%!kbeYBPYfipcpeTf2RX8ymxnakw}h`MLC4hYvB zcuf8`a3&H2&Mf>laHebKui|K=k9&h$9qgX2>zoV%XXrEuM8f|D&g83sGo97I84}~v ze*fuUY!cxFIovfBW#`BQ3+Xyp zS>i20yNr2(X2CW2k(##QDBkLF;0zC#TgXW2IcE=gKwMj8LXMjmI5P&4^x7dq3vt{v z4NwFP>MceTf~Ej_1-T?V_GK>3&W{e;Jv0<%(Dbfx?w3WyAS`A3tn=y!j%6I?#od5yn>)05 z=$UMx8YN8#)D&1>#||~TRphu?tsl!D!7y#>;MFf0>~cEHN97n;*hb#_Mj+I>U?=`E zS~4uiOWVR_Larkg91y*JQo`TOmXozF-q6FJBFk~=Xa0VVk^__Pu`7mK0c`6$U*Ncz z>KU%&ZsF2%JXL&+s8pRn|lo!l=t>6xlY}|eiyjt zg+L3243u7akAqelNxXR&43`7;b8m>%LU3TlVSswex?hWM6wK*e!6uO#@Xwkd7X>xj z&8WeoMd>j_+^R^Z88kQgTD4&aiZi_Bq|tfJ&r@Ah&b{?Mp?xB)+9w3j;eauKGXI(Y ziFs-^Y2{d%@}ND%_*5JIGp&5GvUlzuQUAz`o_jfv-=bl$r9x&E&b<~T9yPJegkgitB0#Vl z&Ll>k#D*V95_}e*Z%{el65jpLhc?muQ^`#XFhzBlU zi<~q)mXD|v4!o!KkRywSjs#2$Jz})r&_nMBvP=XFGjx!hIHFVt<{aX3V3SHiXcAF& zbfct2T#PI6ZtU*9cKMFz78yEBQ$^&o*R^!5(=Sq*J8O1)5a+y@Sg67Aqpa|cYkv10 zWMm=Xvseyfn9^2ZS|6l@h<}K6Kc>V03wHsQ&WZ^SZh;2n7THVF60(bz;la(+5cdNk zH#ZZw&k%Vpi7y&Clx>9OUqBrmAV5PPHNBf#csHS28T=Se?N$+SBbYFA{{V29y6ZR^ zMiC}%KM3ETe3jl--SJ!1H;i6z}=pjhb4wMi$O|dYpt|KK@>xqLf88s9~ zuWx4Y&(s;4N1Q6dNNSCM=_$Us?XW@S3WBl#imWqM2eGEc3Ynqw2RP&o;q^^z8?MzW z{5gw%j{GKI#RR_b>Y5S)12P09GE|VaU03e(N?2~<(3KU&Ox(i`#@sSh6+k8u7w9^%Q_3wfSw=p+Oh4(q{zJu{vT^H?ZY+dk$c z!;nyrl3t#zRS$}tzdo6GgH#+H(h+@{ z6dz3#Eb+D+w&J!;%OCNdgWsj}X;4|$?oV}vF!7iWxXJ_-uvr)Wt8EhY{Jk!Bqn(y{ z(ab-g%2)B&_e)dxgOy1Sf7#Vr`2-woS>>~TzwI8lKgh5{`k^XCKD4X|lOzmU6~t!= zW6L~=uMl2-W{R?ijx0*E@JTaw4oRMbCAn_3`}Y+O0v>~CPH~L_XGor8REc=X==&s( z@JDA*H@hT`Q0Ep8;+9PxZA_J+J%qyJ@^Sn6iHsZXOZcyhD;M7t^#ja)%}k*B!*w(QuUy-v$M9o>Q-QPEGc6N(=#P_LV}U zkKGCf5^GX|wD)}YUYyeD4BYen|;|tvk9{V0fb%}Y-CH_3*#T2eTH6@>6awBS-MU#5(5E# zN|NDV7nG_G6cUhYmSWjXr=JT?ZW^?_R8Jk)?aG$N%QopECoZdrDLTX zJsreNPd|?{6q-3RG@eX6i{9G@&QS&&dx8rhclMe&eHP{o0putT20|ika_`VI7*jt; zlSD<}pRxh>GTt7%e~`4Hc;s>T_HIn_p!Noz;69B^ncffI-pPvbq%_J+Jp3qi|1bxR z1&H3Erk9a2Dc$d3;_f~!z-JvXo#QXr_tsxTWyD#XVG9W@BoC8BN8EN_w*oyrOt9FF z51=644d2{~3~pwI57NU28Vc`cm_I{du#uH^d*ndkCG|kwjr}J3)&`w8&DxQhTb2p| zncNcOTRTph3Ez+bd2mPm5%!O0Qv9F+3^Vv&M@jfPog)!|8FK}3{gzQsUSk|kBup?8 zaLo&ZsoQ(m`}=A9ut7GDBv?MOEr0P|gu>va#=+Z3ygL}UNbDR*D04aLQ!vCh%(HAc_?@KQH6r3x;& z0a@#Um4<$W$%yg77nkY+bp=UGOM?!m!2#Y?>L6XiaT!T) zpds=y9w}Cw%tm=!j^l?hUZ#AWT%E+v6C&1i&v}6`b#>Lr)oIYOltYlAR|*wZSY{#( zzNj3(iKs6sIJD5`1;TnA|J6Da z140)@Isffot6gnD^Iy6}CiR%8$&bXeRal!JiHIoJYBCBsGqCrN zTnGFx_2IJwLM;%2Gd-y7JNz5Ru66Ufmaxt_&~Nn~P!Hq`SCmx>;;DZaO||p(y=(WE zzKHxODU9P_;Gg8XQ@e>7n7qYlZ@1`FeYgtlqt5vQ$DQ~m>%p&9g|278rRsTN+xkg? z28xr8z`y*>h*;$0`nwUXJ-|rHdfqAoR<$Z{4==+wa!5PVN(O&dx8AR>`;+RfpsiG2JR32g70XEv?FU!96`Dwrj&WUQxZkoy?&A zWP6CZLXLwCz#xJK_{wm<;`&$Fdq07obp2Oc4szu_8&IcwjK{~Swyvhn7b?fljyAl?#m!3Tev zUV4ELfXBr}eX3nrBDV^ckAaTviNpQzpvl(}&6>cr$pB&|)V!6YZ_e~HxzUs{%Lb4} z7m?7o@zMow43m-K*CuhVOQSQGS9(vE%?X`HvqGW z4YaicaHyQXCw7P=h8{LfK6l7WQo7L}Oe3%}#ujFwP zAeNS44uZ2FJ)8&Gjvh5lJWbp`01dX{k2duJch1RCl2b!*N_P+(K5hcgG73iV(RLr} zndXry+9^kRm*6Mm(20U6xqzu0;*5;LY#{-y-QLygn6c7$1`2}r;&*nyhj@6 zEW}Ijo(hYZE||Kv?|7N;^-X{x=f&J4ZNpfIGZGBxCEMydVn8p)e*wu;@zb%}1#c))4(W${Lz+vqA8c45R=3?c~tl|;5x?Cm`S)oNss|D74RgJYOXLC5Cm91uo$|y7{0s|zJhmG!bC)X zA^>u=wr?)M?ZFisCvL1I@wmB;cfpfYJ#dl4czHQ>V}oR<;yF+s&e!$L*Y(chJS`zW zuYs~LFDiPBUs-KX#vrb*@0qs%2m-9*@lrH!8LxsEQ}_ewCC9$~3)NdKakudD3ZM>H zh_`4S>03zPn%?=EPPG!_AAYe6-eayHmkH-_9FaMtK`s(GN|--WqcG~Ylt4c&v`;8{ z8pt=pi#4dFiMTYS2IPhFs^U-&l|V3IZE3Q$G~rshhOU|T#l`bn!7v5GX)g-OQ8EqK zi*wa*GTKM*0}Y0IW^kTo=rox$C35$V;ng#s!BE!}l|ZJ`%;Ol3SlM30AQ@2c5AWI}a*G!Bdu6V?~T8j9ng_6g3NIZ7rs;>rsx_wiguCgg5m z@BW_xx9NaVzl3cP$M$~oJ^TkR3!0po_pI_2v_VIPq+!-}+OOxdRtQRR$&j6N*Zwl; z746gz=@Bet-=KoG$=Pv-1ig~U7yKjqN2A7&hYC1 zKLts4t;z!wU!8hP?4N{>G;8vk7X*@lS7jVt2@D`EaZ_URCk=nUc5oQhjtEe zSv!87&=ki!zj-D(@w0Wmyp%w%4swrC9|5ER*otxr+n*u`{LIb6wa*NS(JYwl9!`X= zd{V_Q6~7iP>AmgX#vuED+q8BV#QjxKmPob;2t4tKR+z^~=SHAu`B=+-Jju(JKHxz8 z9mg6L)3pHt%m>MV_=-1K0LIFvB3&e3a7@u}`BM?lxcJV=fi7-qTRHC7ILTLz?J_0- z>TWa9~Oif{Kj(=rh4u;KJKL$CDW70uhsEPT_>$!1UyE50_;g zVN$fk#uR-Y8b;4jA=K92TTO&n7m}JdQnn27PX%+tzvTE4-m<=zo_v~_dWL7?9KcK? z;MaKRNwI}NOMmhm^JGSD6wQw5EY3_mO={1uapwO~^_JajELhX_oS0;>WhR-!%w}e` zV+hAd9CVn@nYo|;{?=8y<(YRaEv-(g)sl5S%r&)lRlU}u6_N0@w+dgj>5p=Ch}Q+t z1LKS-?pbc+S&8VFH$}Tbgo5}->_jH2S{OX~wCK4o1#?p*PPYJrNPlUOLu3OwdKw!D zEhjH1FLpnO!wH`jT`!Wq|G0TleE1YrB)=LvuyF3w7mU|~a6g>C7)I_r%3$n$ZoBcb z{K#VuogdfV-VfJsgIh>gT)h8Sl$gUH9Bp(D9WeOV;V{gU#e0nw1`U=^JY{y#FkgU7 zLK{7xxZGWlUSb9b(??X0Am!aVY#M(iIE-RqRKc;QL5A@x4$Rzs(1cWYkh{CzJoZ%h z*Esehro-u*yL#wMo)ntH$Q#rdVPPW%lZO#WO>*GoE2;Y!0T(dJfOY)K^by09?EZOwt~BCZMx(>jS&8MjD0 zB1y*4*6XPY%QZs)q-YTT2t9P{{?(mZ%(-WzaBVBnX~JThvR$R#9Egg@ejt4%NQIS7 z6W%2rzPK9x;{28MNRkQfaFiV*AzoN12&Zj45wqoy2j_AZiK^E5;6OdcOJORhK}!ro z#6+ALToC(ZY${2gU91sO`Z*s*Xr`mo*u^C&gJR**s%z}@uK8-O3-X}6 zc-Hwd^Ht@Ea0+L^xtTygL7<*>O&(9NV*>}kKk;Ez_joOtGprGEy(4Av0#P0GlQ2_V z#zNx#z!|3qCc1Z5OE00NrG)LMD}p=SDXx8?$pHbU!~407w@8x?eIS#wVC3GJ2vTk56!KA z|KH`E-{B2`#IQ?ve2jwkALKYZ7v>G&6FYvEAEBB*dPyvF_VNGIOHq)4y*;{_@!^}H)5LKYm*4sfKkhv zjC~mpLuf|0Pl1aup6)XKxk30#+v-W{>WSFTGw83qbb@^MvLD-n9UEWD`o-{Z5U;0? z5dO8Teui(i`NEECc2}}!lk?x=0zi&Cz>pD2Qw|Iew-G)Ar+DrO$uLZ&9zkA#EtXsLJ1@ukU8(C_7$%+>gI7z%Y%r1 zi|@;u-@FirSO*8LSW!fNL>_FXNbWdXzy!j0T`zgEEBfbWvnmeq(O$ut&8u%@zJ4Q zO!&HbV#V)0k$^L=^i4WfKQ&Chq=c@r@)rrxda03>T16-pXFvNnPHs(HIL!7GE$m#NjWF@ zw(I9C3qUVdDj)P%yt(7u!ZopC{@P}a;*t%A(kvFPlQ^Bev|4+9F?Ur5 zE8;z2Vd}yXf+0P3ke)8kc{T&jlR1;N#WB}XxKF+;=rsW#3&_+rV=DU(_;k7 zoMAt3xvF=XH=bV(JBb$y=f!^Y1O|eF*>g+cMjhzcQH1lt!a8x|S+)dgggOkJLmQl< zg~UnJQB+4q38crmpvX{<%-Mwqoz}xH<5>aW8PS)xt7k&T0>8hyM(a@gW^__~SclVO zE~dboWW$hULT?E&G8Pc(y(9`UQ)VcvleCZw&Zb47J`m=`akz|QUR>3QoJhGz&xBh` zWVb^GeH0+sFd9uD| zN?2I$z7kLnA#t?ciPkPU(eDt^O|Vim3n z#|k@jeF&Q@9HPr@{}@6wWn|147rP2`;eMvrw5Kr%4cf#Tf)_Y81CbfGliPM|ByL>c zX!uQd7FqH2{&ZSzL^JdtwUe*(+cRHez#zS*<&UCP)(BzF-)?IA)#Yb~#f*A?dbjXr z_rJe@VM0$;1VL-e801=X+leCv!FG-`lVd{`jXp7l-gwl^y!d&&aE@^^hF^V(D6WX7_{eX0(Kr?X zgN%T)chL-s_aC=nNO_dKec&v?N5(u9!VDr|5)-ZSF*v4k24ma!YiR`gV2q>=QuWy%b?HL-^ z{5n+g{(sOLB3gaCI}v=|bi6ym&2`5F-h- zBTIacJ;JH;OpR-Y7OMJZqn`Mb482AuP+Y5XS6%(NWj#BBhIw(gOE4WH`YmS8ujn9q zVYP61BSU)~4JM)WB~>QKfRG+bfOZzwkvP3fC=Ho2NPii(&gqfWH!(40&o9*t%>Juu z>{Jzu{^C=?Fb>!f?4QYBTrON(rLK+!gU%M+Yo$UBzq$0w5N zofP}kGGZP{56)C|jsDd!T;DepQ)638nD#RKC8BUDH#Fw}nJJwKc`)_>YgiGSDV$w! z)A3BYcRDvP$2Hv(wcQi?XJisq>r*^9uIU{4SIZq8)R_`JTpq3K9_#hY^z6g`Cot<` z2akUaKKyr>g@fn@jCNw7K~H;Q)EnLtL_##fNQMCg`@MhIW1;P7Ohin**56l|=+WrVU9l@dy z?EXJGXkYv4v8+A<$qrd>8zYHLzAVMXlAcG*zk@$R28`jd-X6A;KJ#Rx2-?{D6Byq9 zRrdThFtwkL`yxafJY<@W<<=0W_v(8lWJo}bhp@!Cuyoh2I~yaJDZ9$8$EM?$2n()y zyf@h4F>&YS*VfgOvV9rk(hwKJST?58I7g8CFp~5*^@aRrlcBEZ^mbq8#+L|Vv7wkZ zI*pm^7k32fH~i5~Bk(ufjW20uahdPt1EXV?eInNJP6GU*Sj7I0Z(;FZ^sMiU5cfGW zKpk|he`~XgBycX`quU%c6Rr(zwM;k+@a7U>Xm;gO#6$;D#% z&&eRbtx&5LoI|7PrUESVUzHGp4)Z(?3>UD z8xq*V_Dh`L)Qi{*3`oK6c(jdii(M1xmGx02_qi&eOVh~Xr zn7Xp%oEZx2$PW~)UD=GfI;O+79=M;5E3qCM1+%0G?$=&e!*{IvaFS%gy2~4>%j+;6 z;KwzwRp<`8?Fb>vS|RkV;70D+PW@$!!)fwoHnLZ?YR)aYjczl28Ow0?%4XPjDG^36 z+$ea~oQD-R;$1243hG_Oo0N~(HSA`(%WI8y_5${p^LlWczqVB?%DN2o)!KCu!{zK% z!Q^_4*w1&!T%poVC@B2PU*DvL7{*%$+b%LP77gYqL*$H`M?{QzJG`gwa~bffIXj;f zKweylF|qDecXmN{(3$Kdnus$dKw3)(6-50zBZ4v?HeB1vUtZ5$TC2B-xX!86dRKCi z6~SbCFltJI2??JWpwT!&r>pyCbnJMUxuC%;L50G_75y`RaW$AQeRe6bXd-mlTY^hb zO@aW37&sr%(~&(Gse|dWtR0F2Q=+W?X*!6{&POI;nsveDuoa)_9vA+J{k$|dt+&?% z_4Q#T&YfGdHaJ^@RfMT=+6#wu{r}x3q?r!)F)ejene@SdsR1j8<%tNKi98v^Jaj5O0opej8+Rl^+sW2&ty%p%GWES_Jcw~4rS@NZ+DeHjjdW)06`;2<%E7X3U~4vBBTQGqy=50M1DG6%F^OR)jj z8+t$y=_`IVL4k<>EBeK&!leHd{mO=}e#2P28hBYYQ~7Q<7==UeG`$83rX>up4 zgFjl9KMMci41{J>6YTXp_}yX=&w$51A#-6HOt=qizn`q*fra5Z0h63kC`c>KzY8O< zE`Z!v9pqhceOOE4M+;o+*`iFOSKr*T;5O&UfLmC48B*KCankD9ZdaI*;YQ%o@h^yk zZHYV>9Qczq5HIhsPiWDv1JCb?0S~7z`lMAmPj5dpExrpGu%ZnjzPaopc@9BOZ|NYq zPz?DsRsjPG+pw0fJy_PqExd;$y%yMR6;UsBz>x3a(dKYzQk}iahqEJ0B{+*i^gFR6 z_{Lj>9}1I49RkjXhIZ-UlKg9$F-HOf)NhOn56VA^Od7VA1b5b`DP^!GzoOsV8$n&mtgb&2?}_^IW6vBT^RhIF zekeq2L`BrAZyPajJTF=CqvFKo5f%uYA=5PVs&($IHN)pI2rgONb4tw1QpH`OgC;Yf zF6&r)e_BFk4vb;(QPU)gf~DBpqZRJRV_#^niG4p(qf3mBnG2UZI~L}(PQTKbrir7> z-Gj#QXN4%a(@U-+X`Vb1!nN3$LLN24U-9I_f(ObiQ%8kl!S8Y8NLvy-jL?{9D8^Pi z@}zO}87`8051W`8KMlZhu*^aF)?Pqh1A3!}#V)6#hFAx;51RB|qhL&mLmmv>Pgq!R zF>&}ua?Tsf+}hQnar6l^csE49owP^8h<@YZ#){~7Yqw?mDKlby`n^Lv=bcKO0NyR0 z2`#*LSR{+)0dOd~yGznw>Hg!U5prg7H}}F+qLX!^J0{5cnHxJzBaaKZ^KH6`Gvc)C z+eLl(o4dM+b7uDHuWlA;tlMFA@CNbJ1shN3A`!@m?yLdkBB9#ghtuTBrfyX@ts@a| z-ag3P*hw76$b;(*`cQ8Y3JCM!(%TN8#?QM|hv#>rc;i70O(GjvyG~**OhpK=hfb*D z!u9Rb@{uH;@WOKHB1LsUdWDS!Yvc4UK2I#vsP- z@iUzxEEyUOp~T*)s;<#mCeDa{*&%eodQXSzm^+gUqsM_=#Wbv6rU z>^-UO8v9r4J!7E}kvMCH%hjDDnf@tzNhZ?z)4E2_wB4&}AFg+IiO$q?jtB)a{nJ(L z_tU*o)g2=!avoNejW_*=|5(N1*!Bk!SFB=T%N6FiFM}Pwa8E!r2Cbewa`Srkeh)qR z&)`FFQS2o2@^T=&mw+5J^%YSLy%9_r6hjIr&5EKpKEllxp`@{u=Mid5e^@XC$ry-nlP>1CFE;8j z`8{11jFE2HUosXB+e5Y6K-M#i!E)Vf03sL)9b*RFyYtIY&t^qBg+Fz8QP7Iw_b>vt zt`efcM{Im)ub7KPrywOdA;B`?3vOFIv2OX<ahXlTUwd|bM5Ih?5{6)C znel6^6!z#p7KRbP470|@H~;f1(_a2Yq3`#w54Tw`Y>yI|k+5~q%x3pT8__h$ zjQCU-EKZRPC`9CdTVdR2TX-Mqd`TO~H0ykgj-J+eJ3(H$JT8(0*$-@6cnkGS3CUg- zo$;dc0O8zmlZX^4@^!1e67nEs6YGITE!a%nFioC*)h4DD2@CmVjtPn}={3N3uOn_c zKDwEnVp~YOH`rhSkSaRI(FpJago3&b{kHnWreC$p#APpBLmUDlVbmyuF|KG1=nQLl!ODCDcVx|OXAg;4@;?0AjvQ5J#mFn?P>$g>_gV=?d$;|U|(%~1cc zgwO0Z4ihYsxxSOV;Y?|LtLxj)plI`kxBhPL#XrS_sjHiyV`zqsAIx6cX}EpRpkEBe z+b-Qb6y}jFV+a)Z={Uk?B70C+n6r?Wg7LQNJuJ@O+>K~KQ6J!UHFh?fy4)(p(Waqc1_ zVV0HCU%Ce~XRG=qq%b?zw1U&4WsIgb(;@?hcex~MYaEkxm84WTi( zOZ;F_(19~6ksecL6G~OjR9!MkW^hc&NM&QtsWS84A=Ez?yg)eZmvq5gO{JR{O>dAa z8i&tJhz5m%9u_CgVzHd?4>%OC;W*Y?7$Vmg6m^h0M`7{5I!0=Hh%U^U5R)a5^5S7E#tFp*^<`{27ClyVjtCJWVJ4^h z<1v}8E06!H?S8~ilSHj=3-yiv)pl1F_^BCK1{{XCFdkU6gD5c4&<7FY;u5c`@%F?*#t# z*!P!b%5KNl{h1heZFaz!OZJO^4Ld_W1suQ1;r=-IcZ@q>B)=t8J1}VnLQ67XEL4Vt zBv4RqX^j+g8stTWIW4`ojN@R45fpX_#$;MFg4`L5c=ZL#q!}Fm?{KJZy1tfxW*14RdL%t zTEl|j?`$^*ljy*w_SG*DU>F1lH?lp*IM}F$9@u?49rkzA1^xar35PKdc3I-H!}oiL zgx#AzI@iB-f~=fmLvQn|)BirjESR7b>h?bCJhM>`g4-%~|nq>w9h97VE z+lIWVuZm~c`l0)Oee$i-TIlkyPefnfv&gM+mN1zX>zUye(W_A6?3)gz*l33KDYHWu zpJf7kABvwN3SIZ+O+U8)AGd>!@6ZNWAbevJ@yp6Yn9*>gMu#34!k|sQ5ikf18W&Lo z5&dj7=~(_CGSsu%Kwfq0r(XHoI{z-fPX|Q*0ejd$TIM1a2H0zJ4os6va?SWVJUe!K2!`T-K(b|?gNS}+tI*G(9QyfKsKzXK;zi7SEg`=0d6D6(h?s7j zJtmWI`n6j~jsge;jSeb&nYf9^o?6)>o4V205HEv0873^)KSH!1I^=U*+-&c#uE`BQ z=8VU|_7`Ix*2S?>XeE%~XuCfi#|Su50bLH_;$U~iHRW zt8bDjBR<^Jd6ocgpaIfPcavv_%n&e`#~6a>mvy+bPR6mwuyAuv5U4Xv_Z~(3AOqrS zl$C^L=yJNfYyja6oW(eZZ#{4?37Iqb8?@IU22x5ADTV7fZx5!8iy3{x%jQVmhn40911GvZ0t)uml& zSKU9Gu{NkP`X_D0{-+Jd^Em51d3YhAQYHf6FQ&9Rf-CZwpXb-CErmf>F=4yftg{$3H~sNsky zbMJ#+9f^JTYuJH1DwS}Z&ZrRqdSj4bt`lIshU(bu-#pAIZ7z4y_Zi&(r#*T5*Z5=I zPlq=|Ob80DoFo(E)lWSDTfpJB@CAEh{5`Jk-1w5XPBy+E&~2CuH@`+^V9bcal5D;4 zTc3U_H;*_%@S9Q4V^;fuX(e7df#Q}v>QxVj-6%&n2z_(0XxFVTy!Oe-Fkf0Ly>iJw z+3C|B@1D5-_g(wS=Qdj8-gY_!CQuNNGbnnT{n7h@_=scY5M^(Hvg0H)X8x^}y3a9g zj!Cim;NA)9pgw&Q^JI*PV_h(cKXlw4lBRw@gQC8FiD<#ZGTgTO!S-ROPmd&3CJe$} zBaBGEAV9wbd9Yiwzrw}wmgd>We16N=SBOZPF#jxK<9*vWMYIdkx3Wg~x-j-MX1+!~=*}0v zZI0DMY$HdM2%|2F8)KjFr6oS10vo52lxaPZ2pSK9o2TJD=gcri7S0vNu!ra%bN5l} z%$pb-7u`0ZZ=#RL+A`egHV`44D6!QA#6r8KNi@UU{Ro1laX9O=z(!)C84!ySGlC^U zU86aWCBxw-ty8ZG1QNb1VLeW4DFs7d3zfu=?Gt(Era3gdrt#-3`isVJB^T%x0Tg3Q zTx7`0Ba9?Ic%Hq(q?nu;TR#e(4mXWGZyI|MsOf#e0|Vs4$difZ@Q;*SNJnb4zQFB$ z%Y%D5Q*v{0WJ>E1^Wvy2)R8g*NbcSVK{m);ZF#b`LT2eAx0 zflxG<5~VO-e$;TEYxK|JJ-wHmz~-?hqCr8RhsFB@P2bur+}YEa?9Cm05bEEp-6AQ4 zh<+)N(lt~;%Y&PFZz1Zqa2w1E8PJ7vtP94)88e|?&0XJZxP3qs9j=o#e8;vDr!G-M z!olVBJOsEE&2%JG-y&OvV`M{^FmVu*G`QwS>K*%zu@VdC^4GV4$!jqeW|RyN+FYCi zFA@F3dnNrcHy-F#x(pgLHYR)b&4nD_{VNqmwelc|ct`qoGiDblVLvsSTyxwwQ z*<<3x6cQrl5fP)P?~FL)>>`d8>xVkSmLNfbibPg&a=gl}M0g z7L4h5>93y2f_@*NrekDuKE=p*A>s#xeAV`b)OvN0EE;<2h^qdpdxC-zdQ4`blP)#L zN&AcE!*rY)OuC8BbWcS5pqMb8V``jn1xbWXGl|BN!s=j5it`ti^;`|_>Af?xNPmcX zjv`#F^D3YVj^}-S(nUfg@mcN=E@S*712a|KV|rwU<{VMDkREh*N#B&y1s6%4q3dMI zi-o{mW?;_ogJZEhnAIOLG#C4XG?jFX=3HzCG~z3n)R|gcjFvb~E3vyp(tYH{*k%%; z)03ee>f#jcV;(8*3fA|rh{&!WxrGx|?f2_kZG2j1oU$Z{LRjX`IwM3(;Z`2eZFN~} z;tiMv3F15aw~#D`r%XaU+qFjbcc(q4-C+`el#+0m(CE%S{y#(1_qd_1j0*;1KKtPJ zkQWZ2wcX$SSa*}em7WUnMY4*>N)*u#hG7;SV3`p9?4j}GpDt$-Mw&|RZe$w@y?(|J z)`MvhY|c`G?ARG5)W5oSf5um}X_sBTsKo6~Nb>KFN;ikTiP*2-E}Nc;5hk&Ic>c@R zFe1jpJjTAgHgUACe(B*8{pY)sBuRlrGPTjzXxHrkK-K~Y5=?do&A>lGI-^c*BXM4U zmne9jjh7Co7W;)%XgH+F*UUx=v@OgL8pC^8vHRL17zW0EhDg}U5E-G*hLkS>d!7aV zi02;9my<8x;K4|n>G8)Q5^nuyUi#3sdeXcIyfw|g?_kQz1lb#X=ws1F*Og3)^|?R9 zbx||dxgL%cu8#TO1Ggz^{4sZR^7O&K0h23+t|>#YT&Gj(>S8t}_|FX_$=ZFr{yL*c-xeg#NY8 zzjJ>a80N=uOoto1!q>>o9@=2r!UwB=Z#spG9ut%IA{M1x?q!onGR~ALSSYkBO};3M zJ!_qR(~RE8z?!yVs!WbsEFL!5MPicV0x_hWAk>Q#ZT^i8J6lMei3S@dU$AxvMtUi6 z!s6k?bBD$}ixN6liX6qU$W3q`vyu~I@RGRQ*p&E) zm>PWz{dL1nVtib5EuA1x52si^Y14hio@H+BiSc~$k!Ub;Yrp=+gP0M!v-lx>b6y<` zENs?Wh?0I7))L0S-r^J5HR+q&J=C*M(7GQj!(KroIWSkz1A#XOO-J0cKrw$uKzP7j z-z{U_U4p42gs|c6LFqmUp*T=4HH|zr2k!gKeu=y3Qx1fA!a3cc{@P~Dh>-+uq7xRy zlUKL&EG9G-k|z^-V5G+YkkM6lc_R*ZmrL&Ioh?)Fm7xdfICW`V2MtayL{7X$26ftt zg=sg?!EaZ$kp6tVr^$xB%j-BtY(p0574-G4Z0T+dxAz=Hh_9qjaUU0N?4~ZPhGwW& z1%4P$F0Ba*GndyzgIQ0L^X?qU0&=Ugme>QLe+m&rdW6YDR-wnubr+T+htU4wwc7KG z#0;7VQ4y^Hl2a{W6hI;aE~hV&Ia9c{C58;oNFweLB8@${c1W0qJsB}j-$ZzMX)R{N zdZ~I~)>$+QnM>^ZiRh}ZfvoC$9r#C(U}%G06kN_+Kmd$0H3Mt|>RDJ=PpimWJ&SzH zgi%9r%NYxXX;&EACQL6$CYA#!F~J&~IlJUMnWYQ?hBFa3Bect%Up`Zwq@%?9gjGG0 ze+h2}5}QeoVFb%KkZ>-VN@@gSqPT&%y6}kzeum~Ep*rPsLF!2KmZ2o4+KJP)kWgkf z9}$I-K$z8!X&?;DtEcanjlslLjK$d5)cVo-rfcY=V@4b`b6ymja+}FSb=R0sFg-wG zVQqP$T3jcRwEH;x#r0H~%%p{9-DB=0nMw)mdI%m2=ZKX<1ifl2fpz#tMs$5loMTb2 zAbjl}Wk0Zg$}{5e`rfHrg$!#=k4T74r_o77LNTGffd1IdQOGohxqEFh8OK*rv-;gVRIbE3{X%D{UfBKA+SYs^ic~0%kL(7ICC&q1K zMUXM5Pj-{3^7&K)gws|($CaX#A;Iuo?Ed|V$QMi&VH}QqIfu#gMv1WVSdu_L@!{In zvZvb^e*H}XK|RBT`tVSAuv^~#p;x>0)A`5ON7EPVWWNyW?9~;peX=B&Y#5R>xbuss zK*zt>0{rb%B=i*ctM>`NxI^S)e0jlPx4xbj)%$_o_tVEQI~MZAkhg#LPw)26vSmOD zj#pX#V~K8+M+d3SC%Qn7_Sn;NvUD(>?u?sw<4f2#x;GQM@qZz6gC#%+FhZx7J_aJT zIW{NKr(2v2Shis3-M=rSM$faS*X&>xml20$l|*q!OpK8RsAN!zz)xpi<3tXW0Lyvwt4nV%!TbZe(xrc_iZ9i zovd^a2Mr4RN>i^A`!H_b;|3=-w=XgOjk_@m*0154H%^fo)3*4o*+>~?5C*<3fYVEQ zU=k50n-BF;`{KtY^uq)fF@Rw4;9XRcAQis!%HO*%iL~M$dEUP8E(F6sKH;1w4ui09 zPGXPOAGmi zA2kYM?>#K(E0Gp>AYwG*?Xww3PqABxp~{ERK<8d#(IeS1I)Ll$GX>VMuF0}k$g4#> z$Oq}`+eX0$LO~rD?(DVbx22$DOUI(S#^HyV>&%Wb*P*_QKqz(vZ&6{~C{Ff@potMf zaZsF2mhK*;uWiy*$Jlq9LGTSkyoNjbg30{N-53pndDpg*Qj%*)k#Xtv0bL}Q*1|$k ze;GHiD~SboYbg?7cD(_(8FFIQFOe|_9B$|U@WY9W38mrI15`l)=Z#%G@>j)jn2XsJ zys}k)35?9@i|Lnv6}M{7FXygq=AxUJaj=W(s3#7qG7&VXh_DV&v|t!vgL+gC%@uBJ z*HSgYJU4rFJ#~Hw+X%0&#x=F)7KDx|anZR2F`lrnW@t_)bwGABse>4hEjg}N3rH;V z=~;*vwIeAv8VmfYL?dKVujwHgbaOE`5gh7KHx$npha0YL>&imL>EasSCuDXWE?c;9KyL6ABW4B){_3&s_uzM zAgt}5sz`!VlT?YmDk33EgJByfk5@WM#&DOE$(CV=Y)|o-&QW|Qc9c{L@VdvVy-!H` zbk}HA*GRHDSk`;pZRfgSoW+hD)Eg@?)Kd{OEdo5#FTR;5AL)fn|`2~#_lA`hr5-$BG@}-@L_dT>b zJ;Xx2xGjFekVZ$OHn!1N|LbSO{3|RHK|}$8{k8zxkn(ry>gWE0zq=W^CMIR?9R6(I zp#63LCG&d#q`q^X$Iw0gTt=2iZQu1ZVmumd-|ig<6CZ&=F1}R|6nEPq<^}$IkbGRH zB{I}ef9+%#YQ*ZZmRPp0w%cA3n{=GNw;c)3*p_4a&dY&`e(1%*A0YrHtB=MoYlhsp z%fnnWL(8pYGo-D)-@HKRFu=|4u`Ad^s`Hodj6^nd*T(nA^Xc69jy7mtFkozc>v6nH zYy(D$OZbk_^lYzavY*#I#SCq`HX+6`7USKzeZU}WeUvOqvto$3vsN7-ZvpYM@-W=?7*3mriHg* zFlqM4n8iE;UWa+F$-L)xCChKA5cn;42M44!z&kVmV}bP0VaGDZW8782LVy=h%yl-%mh5dofkzQ^Gr5%SRyO!nZh zZUPN1ApNzO&|2mJOW_|vpZy~p_>KjE$-FoQ#CBddIC}0)^UNFe{rqV5Ahr5&{N2{|yrg zb;hGaPg_WQmc4hFz4wqfL4AMy`TDl{G9=YJZ%y1KM^QH%8emgI6yAf=8k|1eJn_PF zWYA80*gWBiIzaBJZN&%q`_z%RNrd_m*NZ$$-`Xd$8kh025;21ZrO`+)L5x&FUXMMxqJLmC*41CfP>h!kp_ch zJTf%L? zFNtGhaF@i=U<`ttIm1}FK|k^hN{aIWJU5c$uk94B?+Okv8b|P;`$`!8URu{nx`3Lw zE9c;{22@*=?hEs z7dTS~F%nZ#cXrXr;Zi|(d2W&TXp(A{>dr2}jSh{e8JyEYPzMUKRfuLNz+*q~(n?++ zcb1~zQzq0w-ZaQbebq~=Ld0kx;f*+s=Mx&dw3c(5iG{&sn@aQ&W@HbA#fQrxJ<(vq zP%{OlgLsy$zsMV8Og!^f*O*AJTFfIV6SED86{n({?(`AUVV#U5YQ0gcSlu&WZE!*7 z?J}N?NSP|`Gh-{UC&fd6VypsIb&rSHgzZ7&UwVL?>fG6dT9?!LF&Qg`d10`_sC68X z)Pg|0s~(ITb)E4{%!TVb8m@7EAjyF}q!-p%NX+SaA(_kXgn20|iWRlcDb^kkTPhrh z>2NiyI7Syq*BEcH3@C=I?ie|PiFi^3c&6>1{#n~Kn$us}H<=rlPD6wDJVBmF33|Im z#eocl+#&e#S?HU1gBx?~vrSwL#{UKZEOfAN;a0rM3^X#Mli!!*dWAr&Dy4$p=?}L^YMi^rlpR!w71!NHXM|gR<-x&2D&b|2+YGKbV z_Lc#AWFmOEY_Swb+xTV*{pQlQ@0IO7#+~8j?(pnpV&U!n*4f<#n|fA0M1^>jGYxo!)RWt)8U zx$#Eg0XM!h&cD-f|L&hIhs<<9-E0`Pc^DlS+^?T*=VxFWpu7Duw83_plm%vbsb^cr zeNx`~=9j)i106G8{ik%Qp;rNYTl^g-whVvL_1KLmr2FiJK)2T|yo+3G`s3EWcovKZ zd0HdVk}L$ii%BkDj4eT=yb#&&Ur_!_l3`nt2J=30|5_H`SsOfY;Rw;w;Um^bH~%6e zcCLQ%)cB(?FH!`9A$2Pci{n-wbkJd+a+DE!Gw>urX|M^~p$L@(~e_lkd47v76s`RnSI;7_@P5cIZbeMr)U%Q zd+m)uhQhc`42?m9&G6)L6p=)c9Mm`cGTb5{oa17mz>dpsl)NlXJSW}7n}qmwXI{nm z07Bb=Sp{rgc+WI>(u_C#Dg-@nZrm;syF7G|x&KJ)7b2lchcPMBH7tf1d)jI&WI8LUW$fLy5LHe|dj6EH0 znRrnt7C|s?ywM5O zjiXNr!ooWT`lq?>pyZZeZy4?s?j58=K9z{VdU4Uc!)E=A`U1l!fg-^05w{4xfxz7& zF*5i^fWSKkku!sr7SbuHHX)pk`KuN!hlEr(4J7Ug5L_eE|#fKsNWpA=T zDC)~xXKzqYSJH1z05vOx!o0dm>$*wUibaXuA=LF7Vm~usVjOO`y`Q?gjvk1v$c~?G zm36>i>hgvTnEysg-NiMg!#BcLvYo}F;SfT6C3`7rhPpV$$E7<5@Fc5%TTYb``?2-s zI6<5v^_SNgZa%PnxSpYlgmuA+NVu67C|=pbZ*pa`aBW+!+Dn4)n4^DW6X%E_kZH0( zF@!-eWQ{xKM0!HL;`J@PN@TS2rE7*z|HO4dK0L)166@(DS>kbVxo~|;Z#*N|Ktfy; z?4>WF0p_o)>y0Tujx@qrn}Ty!)@wyR=V%+rU0!pG@eIUB<_z}Xzj~*N;!pT+F~-NK zbC6*chsaXR00xi@mgKn{X@qOYhD6XTLh7^H#hHx}M>jR%(kxo^ofod?!E7U;-ow$WJM zEwsm2O6;u6wG%XDzwRrOVlU%$+p`S9F;f<9eNL#-6IDAkz6@9l^mO=VWU$!Nkt6|n z{}3$H-)K5=wBW|q0K)hJ0ekjV$8CSR#0{0QWf=|4hU;HZM4~sMtpQG7;!2BeKL+AE z`_G}o%~>uHz0&SoJ7&Ai?$b#&@x1ugz4^VHtwpZv3trv%b;@{{c^%-KEDF-;_OZB*Cb@+_v zs}sfYYb*rD?q8(;MNmwre_gI1;V&}&C7mGRO#RNQpL@IjsoVC7vC$+yaG%JiS^pAw zeGx3|c^Ui`j9mGGMw z3P%!klikFC01kmolJf@T%a^J4zl$gbTR_kbKbrH}|{!5$lf)O_g5ch2s!ggEs& zoWjun(zSZhvGhI^zt9N{ldnShYeF78YPY*2bj1cn$RM(*hOeFV7x6Cu zVJidZ;}YbiV=gcO9((wEq-T*ED|~oBnDaK+U}A=31gryHU}J~_2`69JM2rhq_iUX% zE{r|R+$R>MIQo9Af63yJpwcbzeq&>;3<%Y(TajEo!g!@8Kb;Hj|=gnSLUm4(6d)y+@^fj|NVdG&My zFbu^JI8$`1UCEF7D|mzp&Yy9;-F8Vgbd+@Q=3ec^wa6jV1(_@ECce6<3yL=%*n_;S zN1YP|vu>lKgzoxwWCn@@YtJu7Afa9o9Eu4Ad-b~BWT?03I0f3Rd#g}4+;ZcvKomZ- zqPQ9^5@bMz&g;T6@b9AA=sfVv*gl-Q%B#Y^Jd1+!M9o~=AV`o+LLjh#n==uv8JhD} zAr=x{CYGau5V&MwmGlIR+wXK*7 zhc+l0thJWNQ264qt42`#GSr$Z6s#qR`ZD4x+DX_Rtm&IE6Ry?{%;qlYC6A2VOcxC! zr_q8b+$Fe)Z5y$(gAKr${Dq~u{@JJ`7O>R_cm|VQ!P90sT^vAoDjUZ5I5q|&fiUAf zyWIK3dc8_z$$}ms42J1A;;CIxhvPV7*|54y@Sw;Ln{Ypygk%hgzJ_KUR5%|Y)u9m9 zSqT)^MSGnde{~G!gppm$f5{;P1!H4y^7K*NHJTlq)yZl{OxKntba9o%KuU^TcLF^+ zg@*gUd(+WKB6LhU-CD0!wckI}c26`YRt$v@mvIkflbTM9$=Ho?97BeA{kQJLW@0BY z@*uNgeNcJ)?4$p40J6uv5B`X1&OZEilxUb(*cd$f=s$fn3)?@7j_0@h49zg6x4n2y z(apRUha1HhiP^*+*zX~T5#-|ea>WAVwQie)lJvgg+~q_=DYE=FJ{3W{+bCLzyg$hvy=Cm;p$5l6#D%%C)w=BSB=y@Zx4R!-TjFp z!=hg_eRO(=-0e2uU`U4neh%{p1n$Ycc&Y3mvgfu4jODGLo$HKod$^L-#IAKftH*Mp z2r!vzv*Y)*Zc5T^;hN3n$AbhsFSYkq_gDm=CrO!*!i2pE|HApR~B0#GVnN0{K>} zpOOB28L8Ap!DtgkKLi)w;}mw_3>6`huN?7rY$l{B*li>14Vol*$u#&X2F)Fgm2RF+ zjKjE$u^!VIcglh6?@hUS7#ckG&8dWoTMSR) zBxQ5sOrH@9M@foijLU<{kJ2~^)%vI2(u{KWxP`^SFd#GD6&4Ecf(fC-DFUcVE(B?r zJaSja9)sOcvH_bW5D!I(jeeATvY`?|^S|MNjfOqzijJ5zJu<4kk1$wr{2su z8_6nkFm-{5n2LUAO_DAW%pebW_UxG2;=97R{T$^ZG>_yHg%AQHJ{lA86a2+@4|PrK z3hF`F;9X|KMei1#Hi;B<<}O8YrF(~YCk=WnkOb*d6wF-T=GEK8&X7cXbEkRqiH-@G z!6v*LR^mqey?6E^UC_yd`?*^?HW5F_-qELfzMxwb8C)Jc64 zF=6J~7JGx&w_P_J(J_0BjGZDF8G|+FR~q%{*R~Cf``K$-LcZKJhQh+X{0*ES1)d3n zskumE32Ynd=KNymmc1lbHfk>{19+_SZ5D6thD|tz$l^Mo zV074pJVBJw(hP#*<5UitElha_}NygW@`|T;`H)wNihcOv0?O6J60IbVdDX z0-+1bbv75*+Fhb|g$Ft1IGTd!6l2JIRo`^|`9*PHP9KDdxD@+@_)5;ZgV-T6I+?$` zn!B`;69AuI%3oT|i<7-ESnmL8rp&@iVWe)QFKqUU>S3W^hGM(vcsNXE3MLdIIcg>- zt_}rn{&XQw_!p~y5i}hf7?fC95u7hvTnS37JmzdDo@Mkb81n+5FfXqkXK3 z>X?zVh_rX|OxGx6*vBlmjxqEE7Z1=>QtQn?yGXd8)+L_g9vaDyTx<*__LaA}eq?d6ZVcG-YNGTKt ziua=RxGqv?bkFXw?7(y#L*(H)G{CXCGRZTUzR4{4)x$M{NlHwntJ?0@bc|G-CS#FT z6GPQ7HK52H{M}m#`s=Hl4>t!HFXo4{5C0>)iB}!d_pLu}66t&%1S1%NQUsN-+PC>t zu-E51_jpq-NKdq2#v`Cl3^}m(NAK#hW5sIW4;x#43WVUj-Je6m+I%1I#Mx6|n@wEl zYqlh^4-Ihhdkku0EE^x%?Jg3%+MBq5zsA~L%kl}l$K3Y2N5IK>e9Z^{h>QG|pL*^| zHvPCK>uRh5{uWsc?EfiST7*mY`K!Cxxcg+G@2e|%6VeMT> z0_hD7x{_>Xq)tzJ;kq^}fnLe;Bv-fP%5TXu)-s?7s@JMu%$K`uNNHbXD=*j&k=CY? zh=nm*!p4!wY$fodeJ!w)bwL~@Y~_7K6=YrTvj@%e&@sAQJrM`?vUW%cA56IU&9N{i zNzk+bue|jw2vBEq*}(3vHcxD0e^19;w)VNwKLW6I;ZtUIEL0OHQX=fY=Z>%dpO$?r zzAx*CTKlT&OSnHyLPZ4OEcbPbAyFfFZckSGu!_W#IZ~tXgV@8;>7_xvN+q$IN1PWO zA=M|?hZo*;I)<8C`GV$ocY;*nrel6hgYcY7-&`c;?h;f%4~rus`n^j-U_Wb*ADU)f z+c|O^3ZWh>1Ue9=gE{ic5*vVTbXk|a$@FnqKM3aESNf;jC2wsic^ilri7`A+vkgd& zwD8YWzik#0Tl8Bkybm{V^9(0TE~+a4b&eUFI_g;b7w=9v_?cu}xqpGeyrdw@cJ+}5J z(tD8`epIvvBzy1B?DxW#J@qL0S?OcwP1Ka2`!$k7_*kUZI{i|( zXcO^sU2pIMDYGspfd&n7jbl&KxA)qnUkMarWLykv6B2`V#8&HKJz6J^=o4|bozSsi zm^zY>8H>IkqGqC9E*gq;efs8}Xs|$D^fL>9aAqR`*U!R2qAT;2w&H-m24@VWZ|nv! z>Ojx-kI*isS4o+6wv3QZ5GXz@*snp)$Zh1o(tWTHF_6(S|I9idS_few_5}}WFK@W2 z7(Fm%%3{S5w>?N--zt$wC|2BQ8h+F~@|a*5ZxzNYxN-PU;Fr3xQM|KPvYWX6YEn?5 zn;~g=yO8HuAdjO}k4-lGzCw%n=tuI83qP z9VS$e-nyNFt~AlK30NF5aB>A3FvO4QP&F051y%po%h9d+5IwR(z3R%3h|K4O^j z!m?nG@v*6oz7j{x2n%CHu#O191v`7vrRmuUe$1&$ZtKJ|ud2B{ejMqDVjuCXtG9I4X%3>-uLg3rGB5 z&m^;B$H<5VYjFf8a^Gp#U?k5(NwF@7HNrF9;}JZVIXhptuw2_al{>c>8Pp`t*jyZw zUp>M(67hr4T_PaNpI?k#<4o`*lsH8swWUI&#lhKN!kXR*e8+uQMdG=}se>fUl*g-q zy~!x2tM8wx?HLd6aN*p-X>VN^hfxdrY#YHa!VozV!eGyMb$7Uo$7{Mr&$QonKH*5M zAhUlaI50afQ`K=luivwOIxWs@zpsOuu91)j>w71782M^NnB|GTTJO~nXU!%d@}MAA zBx$LzwsWMa^w+Xt zBc^*Fu&oz^;Mk@cq$cn0&dN4j&rV`9u`h!lz5%DW1XcD|X3dd!?5Qr+3HI@}zegya zfRk-NqF_Lya5wkuviyb_BwQ!#1Tty0^ar*HVufdY4}PJNL3-j?V;%v0-@!lr%wHg! zPzTfTj~+82_8D&VIY3e8`}clBL|fl%SpHQhTBq~PRxH146*ut4=+i~otY`afnP%;gte^l zc>w*n$AjSDH=$h=4FhbZsj@K@|HwMl2{D+?BwiARxw;SggmFffwK=`H&7pY!o<+X^ zycquKxp(J>l{x^g%>go^xSp+V0ej){U~h2wBxxJ*JhwARhkoDcK)-N^u<~cI&P+(S zbl2Kf08ba&dK`n@&eg>C5z3z4*f9O7tY42-kxwXuJ{kU$2%KrF?EC4UL?+A|L1Xvo zXU9Z;@W!C-|1J#9ZV!3ct*`2jD-lkJ(C3f-)IhiIaYP8VFMl9h+Pud`q6skaWTFht zHNmfZtP9@eacaDcm(T`h-#A(No#)8Hxwp|%tZPCiY}cnx9*H5z44f7|z1B-!1$^1; z3tDF0G)@ZD=oqLoqZl6C!SDbxC z`m}{Uz1lkS3aL=wXSfnlM*4Jq8%8NfY3ym!_>1(N{g$a04Wo}6 z#vBGX{7|SV>H`aBU!xX|KNC;tpQO!(UI!qvp&BCk&hNoDMrjf@nCXPTDWIeanId72Wkpg#k=rzLaAjW)ji+CF_@}(O& zse`@H23yCToa%%+iQSkyYNp0I&?5<*zU2_YYg^(#3hXXJbTLF`A@Ig_%#llCT?>7+ z7gq898Ct+Ua*czaxcc+U(B1jv##_6(l`hji(-sn)S-q0Jxa^q0MMlPcMmDs4IO>K; z5xhjTapCHE@!D26O>*7_BweuIEp=WC)aRl!UUbJXCXt0u`Rp-SjI@~?-6aTsDK`r{ zRc29Vs{3YYgdgX~EsRGk`-d~N12Yj#qc=Jz2F0(a?_;SjeQv>vf0MZjOXz{F9U(~2 z&BbmNnXf8O)b>vc7ys%StLvwVE^Sa`KupT?R87wm;nMbr=%48b81$9ZLM8$R=K}e1 zL`>sK)|EkkQCKY4i%E1kl)!=6zdA<>=a>HK7^&7vOp_;tf3aAoM*((4AA@cLbZ7O%o`c#x9>m9q~SEBF16eIusBeVCDd zI)_kz^mXvyA9_!mFeB7~)dSX<%S_nsSvfun zY}7x3Cu9B_E)tJrp-ni@AL=j}(x<)M_al(cdzEY_hH)dA8b^2wyMitjNoq&F8rweG z*%8S1jc>L2onRJ6Ns}$Jfgw7Y>^i+wm<({OtfItPb?jqb5#BSieF>noi}p+W2;C;V zK*8?+QXjCVH+HNtqU~}7P5m!)R$m0&wSqo*Xa*$ zUk|CQy*9^IbKAMMu9o{$oP6nu;dc%& zWQ|a7Bpz@I8;CG97XSFQMcRvuj9E2YWb9iqBI+YZ|C@QGlNd%U8x|*y!qyREVu)+@ zxO3$r-r?mBQ7~s^4+11{UaTn81)O9N}U&0>?sN^pX^) z6d@v}$wX({2o1t)_lX$CpLgiL3)5ug#d@_dJSm?1wjdZDHBY?&+a_LQ?mY~_P`sBD zN5O}$u^vwyW$zv8vRDWdNw&_sbac#-&@Q+xX1;U>k3aJn6C=alr#bt7!}goIFNAw0 z_QL{fb~R^MmYJA1-8u_6t^cKDV?xxR7qi2#pJ zxp(Nbz-M-R9NK04)GLL8$%hTYewPixd1p#zZa#?2nXr?@yjTz@bZi-Wj;!Z1Fr)u`4FjLCAw{B|a?aTbc0!{PGnV)U#-i zNEsKDfP!oWKA^tj7QujePG8#+@(Bg8lQ?TSHU@RF9?S4{iB!Yg+|3;wqYz%>veMnd z`YW3?7gj<86wWy;nl58oONboIT-}TjaKr6=QDO!^@3xKweiRU2rCY>?;+-0S)13pM zVAgV?GiNr1c|Nn5y0ls+-n+i7gW^rnW(0Nl8$e^t`9&8KuO?k`m%zCiVGmK#)Q;pG zJcz(}aaHH@`u>-bn8CD1z?sX5*qA!M;)(F4lcm?(Oh*nOVCjuPp=Ld#x1vX_-6gtM zte6%<>KM&%1%SM`D*V$y&MIPt3z#qKQ8P5JhwhfULYWgXL#xwAOQowj*I2M(NJcARl+AVJgNF7dFKF|-3`stC1S5Y*)^U^*7>Sr}wS zoH&TxC71PNStkqneaN7mO1bG+=Zhj$!=7Pssa{`+_`#*9D%O=wDO|8mWHvqI^*@&V z=0hipB$-eP^)5dsq^s_k2qug^;{1iBsGrN8TM+C84SMBoI&2^Xakyv4>BMrvP*~@y zi58rSy+pmemQuMfvIKi3t1U3rdp|Jh>ewe_YCKtuDmWEh65(+V0ku$1=SW zF6_WbdiL<&7H3;7 z=es4y62gpoat*>ShX*KP}#ofWj}P5|@aV%)G4MeDBUJ`CG zNOj)_o`^110l&mYbO4`U1M_+q4S(#yT|(-h-X+4+NnOyf7Rz`a6K&8BQKFuEu%dj6 zUSMKdnD(AT?{Ex`!&(xZbV<{kE99Iw&AMQWdXd_gGM_jH`(qPS#w?gNlZ~$}D0Otz zwJm>WoTCP=XewK#gZ)4_w@A@q!x z_?Oo$9`A-QSe!iS*4GwTdZ(_{WZ3G|L1#zP8P`TF2-e`vm6O;B6xRv-oH9)@T#SIR zjZ7R>*8k`nX_=>fPA};^W?>N&3C~^{^opQkWZsmVLc>Q}sSAlunAgb%y=@RQ(pC4` zs^F{0glS)V7ei!k2EL7~X|e|=BYV(*HTAz}kBxjUB8M=#h8vwPU2@)w9zwyq17wgTXI@$iWQVYT zrWbKB&q~gzW+`#}Y2!o$Q$J6lp^c7h`l=$;@fQx0IcjovV2hPKU~KqN)5MGB36cgu zwee?-pyP`skAOq3i_(y2B;hgnB7Yyci@<8gaFiKwG{gxGvv=tf<~|}%N5|-z)~Tar zYD)Iwo~I3TI$-*2iLYQ^Nd{JYSa8N*&UJDCUd2x0VX=7cAjZd{N)L`7HQaw(vXDp& z^&N5GUYJLCMjL$KO5y{TlI-iB%#r<)o`r}yND~`)*r>ON03pMNp%xZx`iMHY$dqoN zIc`7ah-r$3b=mME!lHdF>a(u+pyBR*sDe$y4~w@khKLx8q{{5*OoYrd>pQ#EF6_gE z5W2ir&&6AN8LNd6HmG+s>UZ#H*gJ%q(Lm?0L2M)SS2pmQ;3e5&weLDReq;$=r+*|y zz^Th?^~{CWT{^rTBjW}y96B9(3+ITJ26d42h*=N#?eeOp$y=#QE8#dUT;FQAK`xD6 zE!cq)dDIQpcVbbnsIMwMbOa6fXU3z)#9AU&5w8(CJP`AUMLfaYT4V{5Pk3=PB4xyB zIEXLdA4$7}E_*qSNfazHS)Q*JMHmPpr7-RAYBS-I&{1y};1NuHiMv(z&(sQp&MoFH ztr1~eDH_f>n;KEkHN;p*yqyRHx_C}NnDG!Dzf zW;DE1Cr&d8hNn2|gzEZO4rKN^ok1<6fY`HR;->Q#m+LWiESLjlPU8g82?yp}K+GCp zO%IK7bwozb#6hG?N0uP6p)2R2hFBaJrFAh%4%0DNG*$xBU?DW$T83^E8#Ql`7dbY(h{WO^`&d zF~Kuqn?TO|8F+T0i-W{^Su*^BvPa=Bc-d|%N3Z!7K($usuj<7@!)@~EN0 zv%VN1ep_J=`4Pk1Uj2+1wB z-#K0;@tc(OgAim5T#5Rk-z37Kle8J<%orv=M_kNllyuC9WBA+V%UnYDnyQhRS54k3 zj7Q7=Y!B+o2oBLFv5I_%iLh4<5f!^uKAG{}G`k7}lZc18XoK_mTTVKcKZeVrLtk(H zt)AUYj5ygK&YXW2eRh#B<5(EO>YNt{r(YLHcOhch;^E5z=Hl1!s%R}D2T7T>64*AE z^og`NtcLKJY2>@snd77%#FAi>J-@D{dmabHajHfd#-0~P0W;r?L2yz*;;uUJp5AEQ zd)460K!G34!UjT=Kq!$1ONmJhapEG0r06h`i1&yD6fccD1^-wJe1(OCd>FdqA|j?V z`jkFmmlTsTBW#{}DOB@z-&2>wJwinseIn{Bd6XPA#NjK^bHm6ZJt93OC-5^3HtQ=9 z7ek9jw8%99dlU`pOufL#+F;JL!b!CpA=1yXxArXkJ!%|%LIAag#X8V~wZQO?IE#k) zuRD&J2&TQveRZBrmk)Y_6m17ZuS@BpZ1SL_neMR zfOtI`?>}z1b5QiSw#nVZV!xc*ZxwDPUXs$Cy|i7%C4Idl6nZ=6#itd+F#?WY89j)IXzaPUx7tDiFFzT}Yn6F;OtFYFNZ_B1l^V|Liyx7Lr3qm<)Bs89P3R z3KV=^TKBwok^VTg2PquUbC^(c3~i$C(Ok^4aZy|+_S3rrd&0l^^K{kat_UVqBcLWO zV1i7v;IaX7ss6mKpVP%PgLC4*SSbV`Va3^KBFI6*=fS?H_x^qlVWcbLWY9I+{I+39EM^&SNmj5-*l*ge$3W{Q~2ycRkYE$vp9Ew z_PP`~)pNP?i&@vzWs*_y9JzwnNv3PWOM}RR`SVLLBd)P(S1o*U*kG&+p0<#n3J%Pk zhEZc5c6FT|x&vKxWikwFK|Tb%Xd?EmAo(*We!g=(l_hhvBu-CQLL5UsbSGUJ8Wfc3 zYmBG+5eCJ6RrVLx#2NAi$HRmofXsQU90Ak-Uga`pQg>cEUv- zo}vVnX|}ak=L6wir)RRd5+;QAPzC#a&$90jhKmsN1c8BeF(8KV7}|P-Z9u~MN~#S0 zXo`dRlHZfJ*t^l^``F2g?$=Wp0f)EO_LlEGm3VD05JtW<(5Qo!<&U~xh@eH*2ptuu zza^>vh$-;k!Qc7oQp@`WoV*UZ?hj^j9WH<}>)MUzNe`j~E$a zzOc8VYwb(lw%#Qk`&RZ=p%(~a?E5tavW|JdlmSDod%SBlgNv4t-MUPGV4j^CBrOM1 zEq@Sj_OLMsyai%~)_010U8sfMVBLVdDdFW9{gkiEKr&JtZDCOO@1%aAQ|OOdxG4s zq~1EYPLiqyHc2X{`cf-`w>X#+9P-BIuB;P+>p+0s5==AK<$ZdRVKRY2$gt=OJ49+{ zKAP@~g+Uvg{t0O065t%S{=7hF|475aRl~xyxBD6wuhYzsx$s+cHWz!iJatje88pSc zT7jG!Lx7Hw_|B;xT2Z7;_(RR)hk7N~ZiTevcg zfcJofxI#uw6ObhHVdzFVbfC05>HM&37$@N2w3+A&GNDJqsq!XaO3&a!aA4}S7YGlz z@29M3{gY(q>GNYpNw{}Qts-o%V|vW<9Ser>fqkY-^MsAq^KA-`_=sYq@lQQ=0Fd~2 z)zekS17>hphEC&Cdx-&oB5<*P(~_XfCX@kzf9@=<2K<1d`Zi=b-l^zX%Dy^a`3OI< z9t?}65W0S@nq|Q>r=(x(Q9SJ3NIl;Tas~UhL&7{TUP!4j6&*{}%#NnNSXIRvNf|&Y z+ZR2NbLZJ3U)V;o_S1 z#=6(zJ)7aKRTt8QI#g-bv*A6%s6wjosBBxn<1v7`Twu3?7inCIqT+_=&Iq%~Ze`O?dl3cX3FN@5y^qjJYshF;?eFqIs~ z>MT|;wc-cCdrt~u)h+BVt|(045e=ljNxO{cFV-5NCd-^DtJIip(Q90oi1SiYG>_0e z%=0+~&aXFcTotrbBK*DoWYADTz= z{Gzz4C?FIWlH7C!es#n8UAt5`kArbOMMBy)z8M0QB}moIw_z!d=w%axd?*ETnmDj1 z=#sVehq&>##=e}%%AX?ZG_}6JimZO)02+`}I`~Jk)E}P1=0$Y;(xZPBp!eX(=3{-E zUhp-Cs#_o&HOFy$wQ+UAMLayitz`$?#{dGg zL+D01vLDy~7$R*`NlvkW@_H~~1}BuOL%8Wz9u42ru#%W4XcMuooSwcA1YY1sPIYy1 zg?#b@n3tE?B+1AZu-wO-`sr|f`-D{dNSOF)YKCtBc=)d5&{1X- z+{lQS^ysN=#mbO5tz%ZjZ)?FiePr+ z4bNxv^a=P-PUOSvC_eQT55OVVFZzNZGki{JYSZtgp`Pb zt{@Q*(mU*3K@gxjO{5tvDsqs}sNliHNGAgc*?Qc~z!_VN4TN4PWI3G^t?`tPFW zb?;Yx-GfVh3O8&pBlO~*{31GzHSi^~*?9r%DQrC8pcwCGEm&)lQ&jHtZ9Iskh>oTG z-;d*6+GDpKaKW51{qRp~i4IiZ5}<~sn$^-8oL3-BJyGh8g&iQ$9ot6k{fvW@A}RVk z7z^>)*4^JZd3z0(zIeS_ImmvXAVHurTjVwV?wKqu&MFYn9a$?UCIr6~q~qmyhuschNQA@T;CVtp>{#`3v6x4qJA9)Ggh#fK;Uus`Uf(b(6DjrvSh@DS<`& zA(Zlh6+zrp&HPnUFfabnsEKg7X^x$7)(i<|(*1%9E;H>pu$kZ>v!kzT7p~MIN2<)s zUMd`h5ixj6%<0DAoBaA6j^i1h&1r`FI3w1#+%~NfM>D|`m_l4}>wBHrNz9O@L3Ib; zctFgO;*~G5hmaDrLwIY&&*EM^s8}n4X1|)*AXp|f^Fu zZxkuRKH`A%m|V^6K{4T##X4f43geRFX9|(NEZ_$uLte8;Za$bDJE1xN%ehak80HE3 zr;c1WhtOBX)z~32d10-uR+?d2#UkALTfELHxUZfy#GD$dNbW)glaDx#*I5$ag-e9f zV`ud<9~<#mK^?C)_ldQ_lPU)x#a$R3{g#3RKg5SmX&4!M+c5VL9N35(7=Kqc{Q*a) z1kMr{Gm`$YlV_Z;z*b_P z>`LM~8c&W>LoB3=y*zjn3C)V^sw)?oaOgbt4t%I;xf3&F+|knl!em)91P6i!)jP~N zGN_ML#pPi!;Lv0U>H`fL3o}E<-W!yEWY=qivJ4-obA%`3NK96g5NHh-f62hZ6eqts zVGv6%4_5bVfC=%40V8o8U@HEu=S-hY3@~Oe{fdz?I3DZYiBmt^&*C-)c58-@l{}*Y zJFO8iCi=NYz?)UFGWHQmlZv&n8Dqsx=832kt7JZbNaOENVXz9>s$hS;hY&e zN;W+^uIyL}KU=R>XrY_wGJ^+ndGzmiKTwUv%!md|#&Hhiz754qvuC8TW6{PFycMD@ zr|GQ*%2E#30B;Fg$Loc?OpIZKAa3B<8kjK5;p|Epe|6tx8b49cO1y#-lJp&KM7u$8 zz_txMEDz#pnhvkUH6~^c9ZT*O@Gc{%pRU+Q5>;|wxQnsU@t$>@fEQJ5bAUjPiDT*| z@joM7OHs1iQt+a4iNq*RF-}PJZaRSaQ6%*0pnB^VB^@#Nxrn55(bXh)tE$Aj!3xcS zE&WB9?lPkmk|_?3I|Jtk-UXN?p0aOFQ8RNX{B)ZCCc9Vv$d6ePOg~%uBR8h9IWi=8 z4>b5^e%zX2h>{>n>+n#cF?R?ZLoJPQ-jAx{6w?Snu)r`i*^x8ZZMTpFk*cna=diJE z25^{qx?Cm916w8)TaCAzOelBBjLME@;wrgwLbdF}vvFHaxDCh#6ZaA0V3JM{zOE7t z;zf1S_@9l#^d=Xll}R|Ckj+F5cM~y15ju{B17aDCL)tt{;Hz>E(xxTAR+%`OcA3wN6FN^gamGJw z5^;WAi*^FVgjAne^;tYT-sN@Fo7P;mdo*i*kH%zS9+&R6siFCw0=d7MB+5OW(5l@w z3XC{mr%a3+j4Q!q8G)jEE(A-1zwwPUJ17GgZ?%%mzWGx=g1ZIqbR7NrD3%trwnq)k zBi&7I!FitR5iPk+)(NV7dy)sK2R_i@yGi<$Rz`pn;C%zFft@sveekdq7so|Bu9ax^ zP0rkVZU%C7@Q3#Xn}T^UhqKKREq#!?g>qiB;9HdVmy?;dAU6a~CAIVD(^n(P*wZpH4&3g}jo3_50`tZ+s#XGA9 z1Yk+DZd4u%zMT>uHMbiMbIDq_O_XFg&Q>DyoliE%5eUVQQX~0OGzcBdhnnX~X_T*| zz}P@%#jxXpkuMAMZtw`H>@)re*lWT~F5Tc}@Xs1B&-|x4PN=^c{Cp7xM>BYk&Xl57 z8Sxd(8{g7E4$)xC)&pJ_q)FmYURpBx;f~B?fZUkmYfp z(*-t|00ncnta1W#;A*AH1g4T{76)f0-e0~Iz%{Hq;%7aKeXY{l9Y#7CG9qaku^V849itw+Y$kyD;VH}OHxCj6SA(=lZR z0^Tx8nT|7JdRN^dz&0Mt4)eiv#Mj5_CT1nE1wb56zdpnxF}N2W2s|ciD}H_G88PdO zUmcnW-BK6n+fL!&%Y%f%YC=7mQO41L8)+?(mxPia>*Tk;NubK1+W!G4^)AE9|<8!Tswv73v_mXHk}u^&0Y9O>Qa zE_#O<9{7AGO{H-+jXw}n_F|WLfQ+hMm+1p+xgP_V^{#WBk3->AwGS_6lpLst>2*g> z3l|wPNHQ#^2vRu&A@^^S;*=-|R>bv_{aYFQb-l#AWbdX&z~o5=46ZwLnk$068(|?L zIPg&+1f=0Or9~=@%(504u9pL-SFG~k-OAFurpD`0O__m+6|J+J7rTGNMq~Ur?TZYf z#_g%UIEpKDtwcI01BSFN=rHQaR)$f_X~IEpv|}mSNnc6q>2d-$|8&^~6MB$kE4GUy zLc51!2^lhj=Y(Pd9YD<_YHbPHGZHS%eGa`Oloo@DuxZeBbs+`LR7-?ZK?xHGtC}a1UBJHyARj2v z*@Kl$LNaHKnd2RJaQ^P}2A z#EVMRnk3rUKk_I8Mu>wnCL`O9m5TqZn_7)WlRj3%4#FF>FbKaYlqbI1R-O7W9xn4?u(2gGGyYnP)$J8VB& zgRAk~R!=9zTFn}mwrR2~G9(?fAN57NMg8DTQHI)rfPpLpuvLjpXr#``DqtM zQPWa-PqfMAtUq}!eiwIqK2H$uQ9Uc^Oz#R(=L8*5-4Yz`|861$eGewN`YXIvr;Bq{ z59iawA*gFotsDRLz2A8WeWpZeZaPlYvFyB{KDK;|-x=p{Ne{Q77tIp)@>1a>AqMkk zNrGS7_WmkK>%-R-sjWSfy&=4%x~1DT;W5o1GVKZumGMGr?H%XE8~4Enr40rKWX1r3 zFayr?t3h0u>ebRhHyy z>xWz;T)e4~&lks2lNY!LZTj(117@>|xcnKwDKiLJ(NTof^y)b>{y;ulW~_99afSRW zK#{MNFJ1O}d}OE~Rl5NEYCv%eC)D}cHq>sRs!W&~O%t(a!H z)KeE8DC11EfdH#ORKL6{EZ(SWE=Z*YurXqK;*3sV5uh^wYo!N**&2Y;Q}2`1+`xNh zb<N-t$z9g-mL?_u{4A>VPfRi8*lN|u@jjwHF6EVNdoOO7q;J|e(D3BV=oV_ z`+@5+DkctaQOKt}YFzWJ57H{4aWgwdhEC`y9^m-c>w*?1xo7x_E?~El)Zk`bv3fW) zbd*pfFuNFU%;LwpW zfJSxL?Xkv=wZ#CrO`mD6aZ(auQj=nmVb6wqALK?7UEfBycfH&{!dMt(Q*UW%d?45G z4j!@o&G56e^hRM(7b^o?z#BLbbWE-6_qS<8E zzY|vNh^M;jEC%*~dHR`IO>lbPCgxSN&1VO8L39k4?xney zzK=eNhxljq#V#$tYNlhTAZ5cX8h*RE6KF{g;74h0P{OeEYLi$H>S$ zG7p@?yHzdIfJ3eq2KEq|N2;|JSSbQD7FJWKBRa+uUX6Q5bS<%JME(&1UU4$qMrOlv zHRGvgL+T{~(b;rt@sJbY(oAJ>GTJ_88Bp1Sl>TDvbCvW3k7bOa;gBcD5V4ri7u>+B~el{o^+TE*8fBsDBL(466Y- zEaOQvmkh@&5;}^osxbDXe%O&UPa1}z6d_0LGJU2;U8214f89RAZG#Sj1Fd^1>tlUk_7Ji;W; z{N*J*+@}VzwCM7dNHtW?yd~Im^dGQjtFjYKgGIw0`9~DTTm1=MA~$Y+2V_cr(=1p? zg9YKA5wtB3F!@(7TxI7+JMeGAb`R@{KT0zH0!Z-F5i)U+jqmK^zz6jMf~JDXHo+C0 z!mD5Ldp4EjK{;(XlWo$Rw^QOQ7uNPO^SrH*|MEYUR@Qv$*9X zR=04~yz$-ApC-TfE3R|4_nJBRjqLuwaUfj%!Y37rT#@UPMUz|k4E&RhcLOHOOkXsC zU6<(yHX=G0kVrWbIDGxg>nMpjt#Pn63_rP;nAQ>rhWX`NkSEauy z$5}I5?dGqO6YuJkPDAIf47}n)?hq<#`n``Rc7~O6B)55P20EmgrE<~+@y`r}zRTn& zDXxC@(%XQ6gsAI)8`DC>2H+)be(EBpRGE6M5oXu`!Ukam#Q@Bh({i33eJ3mNCv66@ zN0{ZpIPf1Zs1*+glf??EeDMAYT z@D*mi*vtLY@Ui)jR^k^s^-?BN43;^>!x7Wju{S{j9iVIUBsRELqb3n82U1ZCKi|%b zu!qjYB6tQ0hUx#^dvp+|q$0)#_i^0ac5wyHxLgDL{MW63J+Jvq0;RL*{9cAVW z-pvjlTNPAm$xafq$y^%N)umn?XrB=0b6t?;;+KbkW~jnqTrfF!z@5O}%{1GM53{e2 zQ-fR}G%MEN59c)b$Srkt7N_~C{Yc-I(g-OeW;prXWFGY(Uu0e#xQhg6=a895A5A6E zzKyb%WQ%^`rzHSpQf*w z9GJp)_2D?Kwk?|pOXw10#jQk{5PuS zA=eZmc&lRxWEgq6{1`e7@WX>flJ>klBOXt54|j4ZI|VK%S!# z;p9_p_u*kNFhpWpVd!+*e7a{XLWG-)w9Umj765*h`zrPPxFr}-98K~mFmeXq2fzas zM%tJzSlK**gK^+lagr&5?Q?dH;2?YJI>~{czL4z046<$(PnKr97RZEZxs^eQQS}s8 zH3yN@VeSXg8^XFeB@ISOGvK;VQI6xb*?7l14#wy-k*`EA67BPU6+|xt0>i8^a-J)%1h5c~CJTV&kY~@J!FV#sKH!A5{lD8Bp@ZAdEY zo^IL3-Tu^;-47{dUnJ$-Ierkx2SQU@2bcPankG}+le}r3)X6mb(q5s&7287^)!=3? za9}FY6uz)=-%z&haww1g1CXzlK{p%s&9YkXf?MAkW%A`mq&m_kBEDis;37NV2$s|U zo$CAruvgFn_>>13%9`P2Kl(&gl@g=nz})`?4+<|qfWff1z^y;9BFDbE>}@R<`2c?R zn)%{104L$Fi2~qlFr^JtL|(*Of6@a#8~=RJ(J_F)$1oXtJ#ec^hPi2!2#M!Bog<$a z>H?Yq%W-^6n$>P0d*T{6I}WOW8Pq(>?LoY#oBPNQ&V6j&xbw$z{O2bz-i=j3GFzGY z93ma)ehc)8)N|GFqg6qRfz}3VHBHuH;pZHk#Y&`+Wtb`-b;29qT$WpWSB{lVjJ?e* z-BMkgzYd1Q^VhZ&D?^5N%Ojj+s}*kIJdgiC94OPxQK#iVFrj%*ox*Q&`19!(zDNZV zUJ_d4{8e)FZJNH|KqRcEP58aMB!ot934#o>We;*ng&+>1iM%{yoFJQsFY0G33DSg8 zKYbwqkZmJ1!aoJboY!k=+=$zzMTK)=T1$px{ZPUT4ko1#X0%C|u_`#h2dBnkI6tr+ zJC?9v`XVk%NJ?aw90u~8)r`N@w3jnqUT5+H^J=v3mzH-pFe$5jn5%%pG7Ap{&)gE6 zJgc4HBpMJ16jTJwv1>;%qo;TaAXh(mmUwjl0_3Qd$|Rj5HMEDkk?F%Lf5#4>mIs8* zblK5UDTIfPkueZzb&$$osCO$nd}=GP2Em-+s-gI}ZtSf+BYON73-K(&$gVO5cQv6t z6iM!Z6@5;mf19^7u#4-*2kAFS+f>4$Ix=TcL+9iGb7r(jxaWSl8r-=`jd@T`VFplh z8*m#m=p4f20P|!RDZ{4Y1K?r^6r@&>7_h2$BcpD+g!<`{FLp97_rpDFDj88cpqh(Q zw2G_)?YJw*b;Pae?p2+(8SP!S*O(aDyOAE;bE=G+g{2CT6)F8aTa8HKqn6mY1aeFC zZ#rpESutx0o#qLY6MG~E>QXhY4(KNC*--7sM);|U>Uy|;$f7y{VH|+k3!+mT^mD-E zhFr#!^-?%Z`k|YMQ@EeLOs+*Zt*jQVRM9C+n8XF`FQ!NcW@FCGJac2ZmeYNk z9Q6W?I2vA&0U6N9juMk$mDUa;V7cyk`F;==Dv5;wj;y1s>`2fWf{-~BIMhkWl7lDya3S%Kjf?&wx z)8%Lz3r7HZv=6sTQ7{w=YH&PP(KKO~u}vki49`VqU7;#iSr|7)hV`fdgB8YYJPEUR zc;0Ri#Z%L_5^beES*@i(V4;M;8GOXLA~25z0 zvYXiLb=8G2pAb?CO=WI`;nnz3b{|j0+h(f@qj(K61oE|N+{vvu%3_Qx?l}6_a0sTd z?$;*G&C7KZ=x9axPf;kSK;s`BhktjS{GYeuT7-+ZtT5~c-NYh5T%q&$KcJxY1CELD zq9pyQNsvZmk}ehI{wc-fm&UK0Z?=ON`TDzwu8m{j2kC*_!4qF`$V<&?lR#L~f@1r@ zKh`So=QMHP``u|OTn^N*)wwI;H>zZLRdwKXe(gS3O_W@jTe}y6f@yU(GvakC_Z4LvUc2`;peL}knxC4l^748-S~hYr zl5nq&=HI|LjC(WP*)USXf93T%ZwX5MBaeZ&BpBXW6|{utXPo?aT&|GM9w>V#%&B*I zPEBg1gZRcuV~*ovpe$88MoBN?9&S_shx@;7un%S73LIEF|0%!rrBURG7dR8g1%wP~ z!M!nedj69PBUh%u9Bx}eT%%wTM|`kxnbway2o~SI_C>MMS5^YGPbmM$;te&rnaezQ zb%}DKk_4WuioG%|lz(NAf^ysNYLVPJ78vCYYJ(dPY?a>_~ z_$M9BthB=kC)zeV2KcE` zTOqVEEjAS`KxuW(M~%1ACxBw~zn=84~DF!CnSIXYiY_<9HpE z=&EA1*KOl1)y%14xPMb9xU6b9T75%+E?#pz(#@qlyhSf?_X>`H<(`0-lnCwgm?(L2 zU7>;-4iyZ1A~KS=-mbcRAuV%?W2o_>5-`TWF7-Wj7K7qC%O!MOOEQTB>xJqv=4dz~ zO9)*geVdii@j`67TdQiDd&EKwix*-~IcSclgSeu|+F};iG0U1)CLFSsjvIrZK0Pz2 zFxky)nOGNt3RzQvZ!gW;UmOU7tSMnKOuTD}eRJhDI{Y)%u~@~FLOvKgsM2Bfn8-~W zQzUgYV`LV}EhMv*Y>^|&{gE5BTIl4!Dn$s=N8CP_qS82l7p6hH05K||dgjmk7{x}= zW79Q!brziM@V;peV8+1mDbTp+%{`X zFREg@FgN}9!3z3B=BO^_Mk{k;>MNNGHBUWh9I@qudxOBpwmB!yc*8K!#?Znr!>-4@ zTS(y%KNpx#i8S0TWG>Bc6;5j!w-V?jz&5FNMHy_{6&fRP?`KIPV9QxJjt8M}@2_^1 zo#EqM$NyZahlB<>#Qr;Jo64SheZ|5(}{26_O`*oY&z^HjyPMQ=gSifZR#T_w{KM1?q410Ls z{_7V%+lkDcIJO3}fzAaV@>YK{78c~s#kbUJGqAM#lk0hs6Y;&cRREO(UiiHH-)%sf zi_05*!BE&^V(?gT^P4_Mz0n_$Mt5yt5NOn>BLql_c;(j`TStY&9USy}pfq0MrXFjCI-zCT20^u5IFu6*O zF>t1C?vhI2H2KhLhmM-b;jeJuj8SmrQrn3%4kt(7(PBLNQD)%_J4Z5f7GKtA=4s(`^D7ty^C3IV)xn0Dk9d)#g!tCx5yw6&V*1qf6UGCo;m$eIWWt$? zn6m^&DE9&30FcU%0c)Mr;({Q|k+%+rW)uwB?<_UUCSuT6LLI^E8dl3NlU`&Qj*IBD z3dl!{iGn)Fne|!x)d3|$){eZh=@=J`4jwS?n#gye;K9SVEXHKfR|m0|`(!`qgen|) z6NJf(a%vn0xs4oaSMX5I5h{V8GA{uV)r5jTxLPTScz)a@WHw;`PTd$Yt5q~i{KLT- zF8gt^oPJI4%K}7Y1jY*`!|ZC)ZwCh@50VCPq^g_EaW15jl*bI2q_|F6-+_pZW8W+t zA7H;DkY0wf;60!qC{ZcX%#gt&Epbn9xD$G|fp@FB*8&KXz?iU__jFY`GlzI9!JWVz zU}5(4p}ir7Jz0!5LeExXY$Vy%)*lDNY9V232{2D&NWl;!nk<O#gPM zooR&D23=jp){^!`Vc~2PmsO#OtLrMb5V%rNoMNe5`#fIY+1b==CuyClY?*P;^q-(0 zDTmG>wR!;1Lv&v~vqFLS=8t5J>PV&Hj-e3rWfY^2PD9 zcg%ZNuu9UO9t&~Sm&}3;L#>RJ#&bY}S}Ck5GF8T^AeRP#lpF`sBoc1nGGS%Yq`kuc zylSogMHNCQ*yG$8XW|8pOE#o8nbap&NVGJU!2b)-Is+_>%9TvfPsFG=>lyWx02HY% zMv6=n{Ig*=M&rp?qJ6HqFrLEiP#DK?ysl^*iQ{*Zr?@gd$|b`*Ns`0mritppShRH- zN22r~kIIQWinnagAOX_RK!)i&{?`tU7CCu4F z(-QbEzH7Vhr>^|N(aL};oM~(eG{b|x^Xqr`UNIyyTWAN?n9?E1Eu75qt^$Qkq9XHE zc-ddAdw($r&;iQ^o9+LOR?UzF!BWc}Z@Y zbLY{2oW#Ou@AgllV_t!Hj0#-4_dHkU5c3$WvdepD)(vRliEsSnakJO_sQzs}IFCj5 z^Ru{BmIURil}Gr8GhVn}sFg)oKfd||uMXxk*rh*WGe}gHmE*H#&7g73mjg>ko|od! z(u%)A?hhJ%*8)cg^+S7**Y3q#V94)+z}uo4^f=)af41PC%U^6jZq;8ZIgtQqqX(n^ zGzV|c*w+(J~5hwLQR zxS$0(hr0MJgV|%qvp4$kL3_xp$nA?xAp7C^79I_URvn8ZQtE*~L4ur?`gmmdGw2Z? z=h&B&=&?AZIkR6*oY^FSQL-K|@)}&14dVX5gx4Mx!s(B6<@PK^FRPB61?om8k z{%plBCnYf03{?J1%}kIT?Q}taUw)bCF#tTkn~WYetdpDh&>(e@SEgF1>fr_Qp3wAD z10BSl+!>ddI#-g+C;N!AQ|Hw5c;q8q%Ovv7eZ;kT#z6pN3dqEExi|IdAhs(6ya)Wt zDkuijS1*SMppIq1+)E@PvX*Y@f~RRZ?1!hoS*eKW(RZ=e$Mgt~zDsG1kh_0c7u1^H zMW$>UafVF8?8nr|+s8%0)aaYK=?`_x5H{b;EpVI<4se6q!V}d86A{x|CIkmYnG1asdA^fm zWc0D3p=Ib8J&jQ|Bqi32&^f{afHt{iBQ~o9k@m6#@?!7tUi2@ZdE6GW`-NZ(EdSV(Wk0oku_JKPKE+r~dr zqQs1v=>Uo`?)z=VU+mT3KMLi({hFbZDsa&Y@ZMhC$SGbM|M19wd;7Mkx>u8fd$>3| z?_@*HzB&v&TX)B?yX1h5uAif!m&$^A*&i3b0abJe8*LEYA$BFVDkC4_6fH*EbiX|`#E1aGq8i# zV!~wu8!PA97g8KCuSL37($BZj13Oh63(5XXHF1$){aq-I#vzUU-sJU{ZJ;$h^g&vd_0O!0hgo#4}q?+;_~78QDozlF!y%Tbz*7#PQV5rnXe5 z0O}<`Z-69#0Z1~r-jv5BCeY!)ZsP?T>Pt2#I*MVqb9xb zoHrx~%KukX$2yWpzXh&i)dX^9R89I;=30Y^NJY+ytVEBb})631JiF5NcqRIF~pN)*?u`o1>xXUTX%jrjgUAb z1O@8Y*0&*^_(e0h(L0eIpl|gMuuq1`E*}f8mUdH1DS&Uas^ZNq8 z%LRLbUnLt}JJ!!J&NyCJyXU(~4s4J$Be&woY`F|>F;Mv^?nw{CqqzB9>xg_bY9Ww= zVD0z`2*3CQ%Xh{+pkQX^qCv5QIi7X}LTgyQam8?+_T(GQf_V>kp_{p7XU9ClqWw?c zpOrnFuLNn0ac4gQ-XsrR+fD)`OHaLT-ndIoevsmKQ%CXb6G#uQ@o46CxIkC{aB_fq z$u&aq;itwWC%s%d{-w6Od|2aPKn|BL(v!?}!9QgrQLD&;e!ayTARK$>C@o$H=RVaj zznY2DV!X3D;U8YG=MH>3UyhQVJW~PjM?b4d_`<{DT3(Zu5WLQMxIBGf?@4Cj9LKp6 zXsTr4@2QswDIPKq=0keyOfHfOPIwg^1I%ljzsfCKdG}A}bKu)B`w27{A3m*{QkabN zKr4zF>V9vSLNh8Kv7!Z|K((n0e6SI}z|6-4_(xJ6k`l;nBBXHv57>blePlbz}>0Mol6a$%YvXe{06x)^ic@ROy2Bo6wWOV&b+SB?n|t5aa8^$cr67py$Y$k>k|Rp%x1d*lF_eAeb+| zI>2c$5ZcHIm@qSZqINml$s2$oz)wXayEUV1sgr+%&f@5c9UQ^Ccuu_BOTBih$Ud_K z@n-@)U+x141J4K}2M<{(BE>JGC_*j)a>I~T5tk9C=qWz-ak1jA!e>}GLZy*L|me{q5*aP5%s(OpY`x)?9Jt$O0+=(82gi`T6da&@q0 zEv#BPiiC`$=GeCijMTlFd9f2!LST}KH0m6Y^&^e1BNMK8tn7?v%7e5dFS&Kj z0fQkW!&v=G^=?#^=I~j&NGeNncwtpANkj2Utb9R6QmcoKann*J*=t;O99t)>r0tiH zGSM!s3(94@K#z%51U39!OLVU?q*~MG>Q~#u$a=ge z@5yYq?SG5v7$K;T>cuBbla(#gVQmJ|Dx#sV{l(zAMAs7V&jyna9mm0*VYqcR*|n@8 zFSiZdEmB#SthD0SI+FwmcP#-Falu6AVpPR;1V5^d6Hf|bu{Ny~>fymIqXPBXs^F8{ zD2K(G8iW1*War3~MZ!qSOcKAd>P14u$w+A?);>q?Nz05ni&c21kuku}F)|L8vFRAR zS1B=2^(ABKwi^RsDv^fUgHAFeD;BtC_-Fl4xOt))7}+un_T%`tW%>yYN-&HxPvWiW z!k7#1T6cf9?EI3a;0GWL@Kf6T-ANgcP}FtwFG#6PBt|x4$*+|<3Wn{6roR6XLLsT~ITNRerA_bB}Cw8(r*Q_l;CFwCw z54Tj5H8>b>GhF&kM~HmX?l{=}EeVkXNKK658wa~3EfC@cnC_zMaEp%&cCTj|K%}n!BAm+-!+i^;cOWIaFcSaz4U0+5rm_!mXnt;fMh~W zmMIDTXxUQF-R@5tE2MvZu`7hJb=oSV49GRb?=@gBW%^0<)A}5U5kIEFqCxxG_hVs4 z3D;rN9wkRF{<&+Tpe;e>JTH4W@Xi7tqm@<4)+Dj9pulPhnCjcrFYxfV8JOcZ_yJr8 z*lVi|x7$A=H2v43=N}+O&2@?}I}B-2O(bkI2XT7Fu@+T3;TuJ}(5~=$aHW2pDVLxCa5^BL%M-vOMlec{Rc8xY3Ac0nivm79~bzW5>SsN)F;IRege3-KEGXOjr-q-pJodWS!W;;tHSwFSWEd97T%+3EN6 zgQ!=Iqv820V4knQU_j-`Fgsd}BvR!T&at%a zTva0<>?i>f;-HS70r~KPHsp~vv>1<{QR^GQ370q-SZE%j0U2C3>Tnnq$>D{DyziVd zqXF@$w*+wo)|3Dp$5}|n2tgtuPUa}tf*~FaxRhkWm~10Tt_D(`G|YTR4?{!~~g;4Rq>~ z+Y7Kz8lcU>&Km^av4i-(k%LO8W_gIN73tf? zk@U;MG*|exXhVK^m>N7xzSxU_68m;i10Xl>-ag&OgKQzu#^AQpzdigjAwG20bQ*ui zfZF8-_QKD&B4~w>=`3KV8Oamlr!U1}OMv zKB0len=a zoH;BMWG)~0%41?N*k9hGD`_ndFFIr^_87D+*t`2FXNs&MyT97(0bw4X7YKi}OIVZW z7hKAFcWwK>nzz3{J^8<)np2uIB_ua8C-4EJ#Q^`P1U3l{od8qf#QYyhd7Dxfwen}*uKdV%tqiweQ3&?{*Li+vSDTPL|GW1C zi(DY&2~F|^7j@6I3*@V|y}!8iN7c@D;Cqjf3px$|MR+HoFZ{DrQej>$-Mr?)LA;Di zBCZ1ljNwvV+iP)Tji~R@BWyoNQ4?fKg_`hEP1T~{Jp-Bb!m%x6T4(eT_C8DNW9_ev z9y!+pFT3CEmH@eUUEF*C!ig=vh|RvbN4T(dXUz~tjD_Gja9YjWC+UHN!va%WZky?Y zzV}BQS7svWNu7sdoIJ5!zs%7&Vz9mo7$5)Dni-Gj#^+Et% zqgDa4Gt7+vXfZ=(`l3#jjXIe`9`Ubc?vlEtRs;*HUkGfPAlK>ymH)EcLnGiTnN2=} z3Go#KQB8R53Q12Co_?PfQgY%vcg1XHK+BBGye=8x^GA6-81z>&{XR2w zo|$@I76w1yNd4TU=fVt&wqZm?zzy@C5+kRLY%@7;nEz<0Ft>1{`rtR2iFXY=^Q=}^ z$Sq#6uy`sUL$D9tsQu(Vf*#eo&Fzx%UI57QSJ1$mDygg6ZK? zqhOXwAjQC1X?+4h;M^On5#obyvlB=OU_Egh zoHpX<>3zl$4jm~6h8_^6!8{I&UmpVh=tNdqTu&&--; zM2rgN@SD8ckFnHvlMThs*l5hYW2Vz=TPoyk;d3TVyIw@~bKu5p1rKsA>|DWQ|8~?~ zW7du=Q|nX0OlAO|l~tr~1LRf>tm@yS@0e}KTOhrlk60NpQEm)wAK&g}&VmJy zIFjrm2L`zK6mKosAnZVxNcS?`#69a(_+XbxL%NBDPg-X)8X_|^rjs4S>Lw1*uBvUJ zvNW$T@jMMFM7u=;VMWV~YKs@}FdyRlCoMC92bn>Flp=w7)ot@nTBbpUVTDLX%AR7M zgBMj)1-V8TV_@|nQ)QG#of2wRfeD|jx}Ah2bb`YKC|$M15zdqqWUUP9a!K)$_X)#d zKb-cYdFqL3h-00L39u+=R#hW-p}^|7IDT+a-)t}=1_`&RQlxbz#3toMR}%9z*r{nU zfiLA-L_u{EPr5b^5a{$6Jb;2v@}p`Wo(d|AnIyx#L}Q+lWOR{PzjipGvIqH3vK+p; ztQX`|ZZxhG0rDZANL0ImF(TqLr@)FU3^h;CSzMa&1Ub<@S5+9RREJ$y??zgt z0EEn%7D+y79I4jq7$=0ZF^K0RelakoT*h1-1gtX1dc2}>*vcV3E0glrlZIiu0EBeP z8{#aQrY$Z9mSioF;P%6y;>bbn?8zZwa5V>Iq3h^hT)ZU3kElsR zBs#VRF*U!-zUE(=^HNE(tj8V=Lf|)tQG;hFU^aw=d!6&|=+i*Pq5lSR{p zUBkSfF!F~j!$r+l^EyX!So~1mTKLS>M3ZDNUk<`#+#vkTCz}cLL5tjjjkI1VY-dBt zy%3A+qy#?({SoT4D#>L4vM5&sn-osSJQk4T25#UXze>Z4cLil0x#e=8%^;kvQfzGD zxcuI+For;8!Ytn^i$+J}I-%I8JvW~$oA9mEo89H%fv?ItzVM%mH@*Rfx@d4r*yFdX z=}t6R)^M4(5qz9zcWWRt3i<^5J~Sz&py!RgT(CU|0Q+j=NkNlk@+#Sn^IZODM9|OP zFf8-lb#NL0m~qy3_6yroqL9GA48o!iZam)AsePFHev9;jNFlt;)7x^Z4^nIlltT-E z8bH^o;;lgr6mAbLu_DBFk1SAUiPdrqJg)p14U21LKF9*h#6Qh{KWQ#}`8elgQ!o$_ zKiA@oa-L0kpA3GDx_G_vrE?(6xl4TB?II5?)I*Seqm!T`U(R_v+q#CZX~t^CFH|0569a5<2MkqrCh7(oM~Q+f>0@iGCr z8|P+VTB$PB14lVoPLI5`wWML117!l6rp&@HwTCD*nu;Ioz$Z?p$w=0#ojAh-WSALy z8&}}73W8ZF0;o$49o0(!1U=ea;x#{WBZv{tHF(yiG7|2*83@v=9piCRT(YbOCX{3- zPs$sxW%$J|Tasx{1|PDYuAWgdN3p@Z_{#&_KtkCv*)iIUtqp?o@Y&elKF-k^AvM7G zz+P6ZbJhUE%6mz@wy)$!JB0hSV{h;lr^c^nB{mQyf>H8G;w3O|Kl)-DSQvf2?KnZ{ zhlif?g6{ClH9|lpB|(y*%S6P4hpL$a6CP+?aG%3sT1bwvLq}>7*{vBm_Cz?C_6{Bh z`3@4&0O>mE-y!=k>4o4I?cL&WaUgIJM^sF_=NIZJrY$8&2l199N9u%5mZmm1xaW8o zPM=v=9GFL{KrAv5D7NE8FMe zY%1aSI8X(9K#7Y%oFMJMOBCz+HcW2(RPTDQ^7j<~T&eCL$k`s^`ERUy#c9%tj^UYM zg~9FJ zyBIY?PHUc2#~j~{wSyQb=v6R3a1JkGDvz^v2k^5JSk*LP0|=ghf`2rQfF2zvEpnRz z%T*P|?F3;&3{XuL;D`bP8B*=wXa&XKp#tJ5?*}IFA6ILK@wQo;Q0N@Vjo^cEUd?UA zOq{OPPGDHRW4uskAyq_0SWkL&(5cjT;ImPeo-os9(h8y7$9S~w{{?dMj$g}8Ag=-B zzy_)_3sPn9x?Lk+qf|-6$VizjjyPpZ{v}jzr9R>_n<^NYq1&31ipZZPt+2M=@I00LwxvD%mrD3SA*A<*XEM_hE! z3TLMBRsdRxvYeO|t)4xeW9GE48SsN2#9E>xKF?km(1-6*Wb}h&O#aFG6xZ++M8nDQ z<_|k?@lX8W>_pSF9p8dqMnBH4W~+*w}0Zywq4*iu~3M3_vq{(=n5Ti5GOdK#hh8c$T@5i z70B<6%U_F|4_y2synSI1w44_pK=I*iIa20}8PDLyNExM7`}P7QaOtzgviHrng0Rpg z5i_KjP~%;GmgjijTmEbT_X&a(=`{hE*Y6t^34TqkGZsSvK5@j)I^o&`=qorO(6KYN zrDTM887%|~8gI1MM^!L8dr>oY$rrU|jE`shPvrzo zoHa79<|7XBYAOWbt%?TKI`^@GK9?)ch2;S`tDpUtTexP0938>5qTm7M%#2YOv}+i^ znVbJa>+#Hmx<$yABtz{Df(ZeHY?m7c@154*A`|aHlBwa-dO3)b5)YjwogM{YzONax zJ%o&x(u|nPe#57AG7hs`STZ2+GC)M>huKjk#sKqb$N0j}8BroZj-%ltTmj@(M_t%T?Zj#PQ{jY^4S|1vz$7(5j)|QgsQE92K|rJWNA?^p zO$Z#=QxVAl7>|x%&W_n0lHqW9zZRrAMEp}R@j>e4ew-MiwSpJQ=(RpO_3qJBncPT z$wh*136t5jviPI=x3fTNT7!2&41(TP3e867*_wvJTOJ<+_M&}w=4@9%)2cJ>-C#Qj zC&e5SX9o7d-D_o^a0J+ji@K=_MzmoV?p|TSOy|;L zL5VCRD|mQhjPs)s8=VIjQ=SZm$bFzS+JQN)l^7URIt>$G+ULP?slH9HVpv_n)$Q{J zNb{kQk3__FNp9qih9PFf5aA|cr5VbAYAcQi6mgtbSQx94 z1I5AAxSG-h=LmlIY!d^kIgDJ1DvD*{w$W6jph!< z(fkk`{xoqlZGE@)7)+Dx1>XGyZ15VMVX{T%v@)ZH5ru_~U_Y=`kZBgeiw^mnTXvj* z^U$hP7TYc?>xmV=xj&anhTM(h@iyhjSmdOwgV8JBOrf%k1Q{#}ocT=)jEK>*T0HQh z`K`P{|Exf2L~E-rML+lU8ZS!{A@QPd^^1nW56*4I4Yx2rM(cCIn%`Y3_*p5?9tV4^ zj?ZckONeI2Up1cQm>9nyMLfBTb6QZuncg!n~D5GMr6 zp?cgn7v`Ba!Dkn5903jV@}=tL6;Y_%Y(02Ffg6w7{R?V>KZ_E-x)c~(heuxRAqAO& zsraqkX^9aZxqS=<SP8VisJZYb36InR`N8!dp}NQ)Y$p1&$1%M z+G$+;1Bj8RHgQJHaP|TZ5Fo833Ua|YAVbigA_~uG2Nr62+ptc{emD&ef*)fEDJ^nG z5tIm$ocrWdnUowQI0p}J3Ccu#)~Fs6s*W5DUuqQlrgrMQW|HQVh8eE>rAJR20kq?k z{=j}fyE-L2*H3={^)=vDwf>hHI;o@Gm=a%>T*qN<-Q;^5RNS9t#~K+6=d>tDf$j}U zNo)Wa<;=I1oJnS@k*Ng7lS+DV%dlt13JH8$57aDwwqDNSIB@9Ip^rFSP^}^?HKv7` zMaHN07xSP7!Lh+TaG-(*PZLa>=J*(2M-7lR6V}o_=1ymakI8cEB{}AX;fvkO(6N(Y zQu39M6^D)qeuKNNoMVQ}s{>Zc0V!V}vpNJ?Y+Y0q;$dw$JL1X|q@WT!f9AW&Rg-0dQ(4joAFESKN%5{>`-k@7ZfPzdE z1f)^cJIK5|OemKI)W;ZV*-1D!#)}s_Y1&4%6*}z*K~97-e0M9{v+nIdyl^CSTv5`1 zI+oetwnc+c`AU-N5MgnN=EyiR)xV<-yS1=`1p7DbET(d(EkTvjaW3o@@%kJ*(a`WY;h*t68vz!p@oT4k6wWD6Xs5 zcq!Sp9(lS1APljSZZX-j257Y6XZ-uKI8Ef!&^9T}@X;Gm&BebJw~Y||M$yq;k06I%9Ak6+%H^Mawi;(T3uEcDRtGjLqIZaTfSqwPN<>|T<5YmIZCDy9rHNC;Aln&Y89|$ z%5gMRjJysECVHN9VvJ%2XCjU+)aszyNkFGm2#b?{)V+38bub#vF_Ky(CR0h^ZsTwi z=&NaRRD>B3QvO;08u-^y4x(w_|J}vl!QUL(GGLjjgA&aiOnMsr%6=P+Cb=J|WkSw{ zi<&GqiI)^^!$iKKG%>SZJAjk(UsuchXxse-Kmth`3qA8KX(auKe;zU0?CiJ_K%imO zlk4)}*bjO!I@m435ioG2Mc!e&g+Gm(b&7Fr7Ptc5%yRzg^6O>K@210N?zIjVh^2K) zpB=!WVfyd?s(g||){8n1_`v&@ImGl>^COY|9A8FmOC*@215*-u3EqYbNmKykyDw{U$%UyDu z1@k{H5LfeJ{8olQ!=3_RaQ*wz&JTi+T1yH4#nyw4qp6rtR06&x)G4vBv~2 z3Oci9_QHmd1}zQJa>7=T8$TCT0D;PTu}lZTvXmeDax4rKV=r3@WRYXPm1 zpk^6KE&GN-{ARcoNX%P!v=Wm5^GlyIljlZF4uXY|ypBA`4fYY!xbaB|fgg&iUuv~v z$T9K!N7G<^APjzxF>hSHcA@c^bkS-;Qh#90paL%{pU6q*@X zLKIA$9;F6|FRfF}F$c|x6QtY+YMM9$+U4dyfd-R~{u5_1K!yfk<-jOokP@Hd$0XIZ zw+)OCC(my%atyO`DVGo??nX>T@nCF@~ z?G3*3x?mm17Jn4JV)%q6-&cq90uSu@YQV)t4UQRv_%bk$Fr`pe=JUu27>rARuMg}d zHXNoEK|_NuqiGHuHDe}>4eYpv7#yhWL5_p*sKfodCiQ{za4`0Qb;C-WW+ov(v3BId z>C>RWaPJm_3c-Xu8wmy#?tAkvR))Ptk=3Lk0f90)&OE zVbqF?u~f*864sG$1ni-3HCTx4b&R74dPc;S{H(I3DKN50WG&IR6=ed<4$v;aSZVq` zlKp&uikuck4`( zZd(YkNrdxXRfjAAAn6Th2ca$h**s+?GztRqz<4SjVO)%CBg?|V1&@Z~Y&3S-%v_wy zfwUNl@#f0ab&K{FSGLT6469n`B8he`MzoZu3GzHMrQ7CgI_6rSGG{`iIXr}jTqXqO z0SHrIR}PVvv_J^3q(~TQopl8Xi$XXxUf{5}sDZLP#b!bQ;S6i++83k;&M7Wt`bmy8 zBKY`|{1~3?HI8?1tQ>2jJgBzfd94m|@h^@W&X2`JcQHX-SUG{jMZ(xj8vhZCQ^}46 zlVMeXmJm0XcuUa5bCo(C(TtdxFl0hHO+bBsz-rBc!GR>S)@ha(7fFwf9K_>E!>|U; zG#W?gAf`x&gTl+{CygVN7FBi(_5(3eY*gck0|{fe6KxNI2IVWEPAKomSSUYMQ9tYe z!zT6lst@=3)6@S15ywQSI|*O(IJDDg@>hv*(0{invqfs*&l0c~*y2r;m5B>(QSuyi`*|B~c{z@~nx7SQn5Xs2o``x%mPm0FY78@lha#PM= zM!|5`dxJlu*IEDM5s#kpnswsN8LhKnYX%3wngY`U;<+ss|LBdSLD;F(_!HRufg8}c znPMrI^uBv<&<+uNMIEQB1Z-PWnl^$VIGq~wO)#2|196&*zgi4zQ;>`1+IPxlX6tTA z#uLwciEzL_ksd8ATR)rt<3t*Zf#$~6tsj!<0>#fn*QnU%pjwU*f}~1a#E5ujoACc? zfcgJgIf79&-fflTM3F4QJcrdtxGQjqO`CJeRsg7=M>;!1gIdPB*TL_2km$IZca>ZI zA{x8}@__~$1+k>f)vp!|n*hutOiq?916m0b)ZO5Insst;+W(A+T`yv&s|jYZ)Con2 z)Enz<5>dB^#XxI)g|#nD>t8w2UB1D^m?31njfyA=Ym&8A*c}xXlO|Z86@i^iN;yS#p)2Nqu(K8o8kl@q@4vVMWXIUC@)_^|^wEgh#5PI|v5W5((=j-hl}-%p^SEIW&pv`uz0JQSBJV$2J$^t0Vo}X#(D{ zy(IJnbG>j^6XAVNhtoKJ?%4t69?k;6jGhy3L+SC34j;rUS>SC zb^=)`LV1vJ(-oyT5TG@~c+VQBFV)A-;&?*9377;l(t6y@);XDiSE@O^)ka@AG$y2O z;&k7JKyE%Ewa|Ng68e^W{AyT4&>2TwF=w*I+IUJtlUS zmj6Tb{{jYa8@CNe4W5O({VgOKQbV>eIbcovSY!+Vt1NE@Q1WBcUs*d z92Nr$W9pl;xEBSlmga0C)}mmLP@T|vA)cKT6H~B^aWUB;--iss6}i!n0%QPtpuTF7 z9y{z}Z5$=bbUe*{LitK6@}t}&6c*YfQqjoXy6UE}iu?#3tSxS0X`N+8nNY?m6)%Gq z;j(xb)pjC|Cs>K1SVB-DC=`ESkyhmj*-3C6e5$H(Gz?_LXQdeyx4*aV|CUFUQlW{$ zjK{W)H7ZobIooDg!KTeXfTBf3yxT4*&!N!ZMnfPjX#KENc{Sd(YnLelZ*}Mej&vUW z)9REPF`g?q?2KS+HBeKNR^8a01i%Lu={h@_b80OaQZ!S&Me7c4J})&)CBmfHz=XT@ zl@PcSh+|?`Ef&&A@w2clsf{akU(KbD+MRCZ2b~>{9^`=2xLatAu5nct>FIzd32JAVrbDrt}yoev%oNzZ7Y? zr7D=6{pf@l`bU<(xXyzzquPxv9(uHp{i`!(O_>yS8%RBW{ZWuzBE{ z7ohrC2fuoU&~ssYRn ztoYTpM&Mkd5+Bxx$c`u9hk9;xL;mY8&CerM!sz5+imuwKG zQ<#mz4fEHO`{q9tK)(yub=ve}&Bx+Rdg2_g3ZTYowUfM;(8npQC%IJT>?WSQ^!Yfgkssl6Bk%lDqThul#qO%h>3DMN4TA?k zT+{ChOP>LC6b3mg#@Ago%v}QiYBeU#jK6hwb&VX#^=vmj1rR2w@^R3dRIP9W__j=X z_=u#!^Tg0`z0D~ATB&?^PEqCK4q?4oiIXFz0>5)rfoQ7`uqUgCHuN|M)-z|sX-$V? zFAp;^2y*~U&SZ13CciWn*H65!pZq|E9C_;q8jhZagF2F|{39t%ij9kGDCSxq$GEi` zG}ld>CvoS%%h9(DxTT?>a!%e8t{rAvJ*C zLu^KQCQy(xIL=FDMvei2wPSA+FApp#HcXyrOnkyH>gPMg!j$r;(_%jmU@GVx-p}GR zZ3)IjhAtvWaW2g9aZ*jh;6PAfX6Vq==OE}h2GQ)|0U%U$$gZs-ij*M)M*6mhj?Z_1 zdED#cn%@Cf4$t7XS}^1w$xuYcRlrEkhBZAWNR#E50eBeK3(t8|-Vc1f-D-sghr#N8#dnN)z3G(=X}+@i9km%Tbj zj1&--V*{7c{hJ~Bd6z?NY_9_!#=F;I>Z%Ki=sY{dkw2TKf`(!dBVIFhMy~_*Q|h3k z#rd+MWXX0CysnT2Xcq~!$Bre})q(xuPnR7$sIEHj;YtuH2#5kYb}U#SWKzx36>c6% z33RGV;_0&M>MR@DHO%ob$gOLURl;I9PKt5C(p;r1$)vv0tQ+Mx@GUWgMm~`R+lr<8 z(HC49_=smD12VgYt;B)f1pk~)g2`J6ilDw^=aMZXt|JMls#vySh6)1eJXwBBhbI2% zpP)pKaVxniI43VKjU+hoBsWs20ugTv>LSyuAZZ%MTexhhV_xPF4wV0>f5q3$lj+Wd zKk8n^$$Q*3#0y;QkNVdU`AWo@be-S<*o%Q(aoeu0qoOz!IF56pRgNfZ9F4U|PAqcO zFpe82%~r{ej89p(D~o#+&D!>C75V82EEtb{c9aLXyw{-^7AkL?qFVU+*>(7j(wn)6 z$Zf+t4plo?k^I|xdLGw$dC$|*;`W0#746B@9QIcWd5`iJXs}`Bi;Nq={$4>5dER^M zV#48_2g?3nKziE`d6{bIZeF|Vq+$6-i^5xIkP$$V_Y6V`ShmdAEC-5Nu_$XZQEg50 z+$}FI%3{Ot=bs9G`PRx#5ZX+v_~EknHSFqDovx8m-dp;J@0{pDfsx4fP~3PZDuGb* z+;6V-;PoX2GGqDiHrDS5b*r}&_tw4?*1sD0@F;OUF2}C^$)Aoxe_lVQ9A>8!T1KHS_HbKc81{H2}JCBMt_U;94rQY`@E0?wt+L^6$=fssHypq(-RuLOAHz*@1WcKkl`h$g(AWj8oEaN#wQW8+dJiteF-NDqzsG z1}0<%U@$no@wgUnh%1W>iG{A5qpyU`#lXT3g%u{xGzbXIb;LZ4nCr!p85v1PakeB& zA=GeLtAjxfq0y1P;0)`DiE4F3$4?aWlsS`MxK?r?R|+Wxj=#$>s+vk*c7nk&dH&%S zUM~bIaszPg61-=|1C?bZ<<-&^a^@@=Pnj7JLnFxt=gFi-Pw{a{iwqKMz%|Dx3A%P9 zGs-v@$NK3~?^OA5hHn7`HqL&GQD-}`ZGoiO;FB(^18Vm==Z-U-o zyNT)kkn2RNfK&*zMi?JF$jWt6Pv!80BH`$}+Oe~`@iR_@DIT7rhL5=TH}Xca;4>27 z$SFRkS@7HV;C^kH15=8)NpKaA8lX-%H99(PP*Ndlh?B2u9yxJ8ouXrCCC+eye9RW( zmj|J~O;?a4xaP+yy4V2d4pey@d$Hr<5@2E7*qi$CcQJ{3ra@;9f(F5L07XxeSj*ede>$a>GFHWsy6 zdz+*jK`0`TagLarbB@LVY{1xL$F-m5ynp}gFw)+qPL)bEj7B4YKdfu@eRubPqGJxD z;3Dn&WnS})oFlF(<{n^-GhF6E(^oRI7KBbe-Eq%I_~Ck7yq6FJdTB5&2;}TI2pi;3 zxMTQ;9^_XCIFBnuiQBXrKM&|G^l&XnI3)75P!g=?4L;q9Xy-8ea4q$GHw<#qtQnWJ z4lIX;R&h<6LSvLYNS%efNOV9>ktAgGkj4Ex0gK6<(u=Q8Z8+6dLN5D*tRxC^l?gKQHyCk9@K_cAH3Qi^; zt>Fv~@Mr~b;kO%Fb!&+e2<0o8!^P<*8}trq53m{F1fWtRwc@GWT{4dc7Yq9qojr(0 z5>(82@nWohv5`%!nJL75D3Dx*B z)>um7-M^3)4!uC=5W;YECdzsA4BJMO6WFFb!v_SpX{QUuR5Xm2znE89_r< zr2AOLZx0qnID z89a#lfG|OKEh-`b_=S{E9l_sLdZU``CPL+jB>rxSo#Ct1sgTcC_)@g0i^~%d`u^#W zQrDv`JGI|Z7NSgcCy@RNHOg_ctpq{^r~HyscyC;+*86#J=dwn_yvYvd-G)htZ$Gsz z$RE8>hu@Jo%$q?}OKJUwx9I{(s#r8>)GqUzu^Wq13fG*uHMxF?@DWdG;5R< zg6**^?(F$5PAUWNr)I%F3|-zH6f0g?yJJL*=ChIwuS!}M43c4_AA0yJ|HYkp+-|66 ziuVHV@Y1EG$-!v2WB!{6kiSb=U$4``paN_Jfufgu$6cb}Ith(bwI47;IohOg+V}9;ymi2Szq{N96x{oJL zWG!Jbi~^-O1&+TtD$+c15@b^cFA)^oGtxeJ;*Ya^Bl-3N?wOxG^VHbgb3neV#5$We z3b>ELWIWFWJ&F=f!IMev{s9Ps(enojhKiifpVFlFTvX@I;-mnwZD=hf8jL*JXvZ%lP>es> zB16h8(l)dTIE=ERWF^KJ8E{?TJGT0lpkH`Bt{g({_;Iq#!jTNV|Kkmio&#r+WW}xc z6OMq{JFG_Igd{;$oIKrRM+vLzmcm2Jk%uHVAYvLPT_5aS!ROm-33<5YjGCwli$#OW zE+t87nb0QUhRwv`GZ8HcMr1LL3@M6`RmE#beA_4N8DWJShs&%c;rN&}bL)|T701ZL z23c4P_G5|3z>-D3kUHrYF|8bFyd7tNhz^kP@HbqqDt2rjyGVvs=oA(K0{Ivu*w3&* zARow3PUMv)AdTozYlMrkhv2NngkH2F)9%Do-_D4UPe8|RQclUzvHYqOd)X^Z=vf%-robW0Z|`R2{*PDf|Jsb2!E2LwS>%3S97u&^0`s>|apA48=xUkE0R;BT6ZZ zR;PiWBuV**DI0dtKVl|q%8#_*R)Rx6T8m>i(^?p9lko&^1R{pY1jR(p92jQs=>Nz+ zLM9Xe{_-SOdLU<)KG5S=9qKr5?W2bRXa0D(4sRKF_rGiw-uvUpEQiJW|L)~&ZRPmm zEM*s>DfIY0*dE;Y0p@IE&JY)cQU*)2VogREgD7Z+5J(5^A5oL%%RfAZ7BAiR=q-$< z5f%@iy0-8xm3OROYp8mK z54A2@26qYk0CJM@u07-}3dR~UUvnw{2*fRaLyDHx^l)s!tt8kp3R(}e&sSQXL_clx z6@ti`JH6#j3wSr(gu@%XdgHhi&W^bQ$-%Ct!)`IACbo8uU)G8rXp`ce?%%if7mSCC zoite0Jep0!?4c8(t%E0j*0z2E?eM!8lK^$HpWOK&`^J??PlDbpGh~!7QzL3#+7WCf ztOD1!e-llYStnQB{6T$BZ?^zwdC=77a$%z^PF9>|qjf~?0doBMt%6?`?_DAs28v%$ z>3haWv4{?D>{`FCFAcJ0&TVnRyqg?nyI@GVJj{n3v*%s-)$kDkJ%0D5pVtCSWjKi& z7G(kE`k&6@;>^@(ffC$>SN^CRPU|uYhI+|lh?6<-VY||1*d@oX!E>Ae@A*6)Rq+4n zO(Pa}59hhXg-eG4w#zU=%kcCUO_@0wrWbhXbNkE}YlAs1C7uxl z=^Z}P4MBRxIU?n8hqelH)1*hshE@Uz`q;u+&HVyF7IL#fzKRGx+T&|o0hPimIlO)M~LW+ub z)+!)gO3PFN{$!S*q{5tr#UA4(wDkw@!}T~1&ct&EKv5QBD};FV1i4)&nI1FtpY&VfhdzYBx1 zqzd9V%g0exWQgOK49HwNK2g0P|crW~zb#h9O-U0;XM&2jHfu0@vIl~a?L*>cr zg&uCu3#>^o9U_FW9o#3W_F*ty2a~J$#`H@r_{H(+^Wfo8a!lpLUL9lu-IJ~G5VgLP zb`E2YH`C-#DuFT!(`-WFjupl%EXFmVp_QP*Se|0QVcTGkIvCNFu_yEwM`$Qs<&;^T z;sn0`6PAzAhD;;y3j2#6Gq5@)88GIkK&26Slh84MxL8W#c6ewd$*99EHq)`Hn5JX8 zj}_J?wh#0OEwt|8N7F!e!(SMh zCz~GfN+gttn4?}sMuQa_DS|B^qQMorMZ|=Q(gT-FcOLut7#E}-ubT`NK)qn_OUN$_ zIK*YmRr*RiK?ZZ;f$KxPb99TakZ#hB5-_2%XcnSu9$9DwyfG(`6Jb^u`(%}52=+_h z*X*8;^eoUvtPVR8AbD?EWH>`ru*S~22c?PDE)rmjSI))p=`JSjZM5_FM51&-aPG1eSQ$KaG(zbB|>P z>D^->p&u2|2rjeQX5q0*v8i5`F9(Ji-f?>^V?)Zq&({HO#o?fdxQHmnN-*#h1d0G@@1=UlzbbLjBA(<&ekD$3 z6&B6G@$O$>9$xBWcOLimDpGMRJSrJR&p~4d!meg z^G<~31R3lnqp`wOrq0sL?jy_DHSA$Aj&n0#bA-wB4gwodunT`%d^$LD0f_ibiXXV~ z8po9KX1^8$lUh(@^GLhILr;XYxX5~93zZxkGehRwXs4iQLYl_JU%c#>mIWC2hl6&4 zoP|N=ROjcv%29Hh8vmqseN6&gXb|QoIX{PQ!kBAr{V^?vTY}liFC@>pcNi#0bB7x1 z0Dc_`jcJ#P$Qt5lTzr}w{UFovXAgywZ$H=<+)m9<-69h-kFaxOTDUm&iT!a*nPwy) zN5gMFq=q>l)@=8^>OwxNRE{^XgouZ|BuT>CaU*bsaWvz=!uL)KvN*mlxz2e}Q6?M*j1$n4Z>hWG8-2QWfR6r zk2ZjXFm+JpWSq>&_(8v=O`RagC+l7# zOgvg^p%sNp7=K7U!~u;bz*kv3B2o)^=fRcc>Wnu76OY%uM(Em+AU|-3DKYLHX4#x< zDQ!KhoC_=KFIG>Sc90;h3~_0Y0v+o`dgs%iVo8DkLW5#lb7Y((J+j7*VxU8(BN{+^ z2HhrK2_68#W?&mTg=d3SI~h_yiQ>k^B$!r%W00XBa4yDc_#ER{nf~GsO(pYAAmrqi zF6I@rnJh%rBm$PBB-k|_cKo0g1^E)dSQe6|;uts(H0V5Pb{v!X0DDtS#c|M}ttG8w zzu8tNQP(K$;ewblt0QWibN8J3i>FPAA;t;Hej*ffFA2e~GLafslz7M(8R8#~yC(1m zRVNd@b0D|o!iX6!uC+r7gWaH0F=y9gvTqK@t>v*$*Mu@;#+wUo0fC`1V+O;x6^<(t zxD|~j91YW}!qGE-oMb{ZkhScQ@ic%iL_VBuEsVD0N4k|pLiLa1RFV~_DM+Ugtr_jO z%eT!+3n$V5u?FcS`O_mok0_`po9x4kbgBO}IU#BNOmzfVk z+}wLFRgmN0Y#VXiduAdnhh_1N+5Z?)$jm5w-z2&eGu{i-h%_Vrqsom}n3T@N?)iXpsI9EfYGJ8egMh z>=Ovkb`nj2kBo)xAHj3S*vAeoA09YrhKqvg90_bDEFw9=bN1~KUQLnr4p<2{%qC*n ziZkji!5dTFIi$^GF9PE7av%-J?;IqUe8rc-k2ZmSocuDU`p}LNyGwjoR;pm@z$)Gz zVS3DgEyL+oOqj9yhi8g=&v$TABi$_yh#6tM+cvaHz~jUj2)EPPzsw4f=exK-))LBw zR1O3C@LC&p0(ZDB_=5UjRC8eWJbqO zJ5*4*-*)2ZMrdeR{*ldkD)qWciZd^E<8_O%#lSElWdMW}3;~2OiGg+yD`;BFgpbx0 zCCwyi#>;>|AFj6c&A0Wl1a~D)E*GGGD>=}j)-$s1!JruS+prw*5f&c(j*3#@xXgqC>sL* z7Q}>93zNXz>NFnl{-vh!Byf@T;l4#R){zEN_&4fXXjTSwq<5~F-d@*~fW)TlG7iZ# z>~gv`#z6z;CgebwW-JT~QY*KRafOX+8IFn78`4r7bL*V5 zqZu!DJv}-t~`EsIf-bUl5!iWdZvMNu@8v^PZx8j%VoomX! z1tsDUSMId6L69L1lDH>F$y3fG&pvCB$%kf0+Bd*jcdE>|rwF-=`;ZR-IXVC){qPxJVXZ!W zE(`XITU0?c@MTDgXiyME1+PrEGHHr4*)2oY4@rN&a5qPw=vKdL66>^v_tTivN2HXh zwobc*#6Y&8b#t+h+kL(I0;bR!b-$a&2$+(l^hU{a9F^A8_KRnESpM`7{O)TO{cPVL z)86x*B*r`Urr{)U4)C`77e5mJHkhoUe3g5DRqApZ_u70TR#o(;*52TaWjb6_mBL2E95Mc%PR5gg;pSA(c-{fVbc- zIYBP9hB3HquOHKs!F)~`cY(T#B#OJ*B z_dE;Evc&DowqlQu^MXSVBt3qdn?1GbBqzvhpT@g5GR{t(2nbJwe_Zp!Jrm9noIAIdq#*Io`GJfO z)Qq@Oud>&8{Mc$?S_y|>#nkA>v^}}H(h)Ry@Se5-bCaJ73arjeovKRsL{s1owhwbf zP}Mg9POuZ#gp7T$nEb0&$rs4qw3T4;er{ zW_7(Nk$^|NPK$quHyq&N3L^^vgXDZOM&K**;8#aBwv$>#?Opyvnse ze2qsN34X)@y((HnjH%ifgxMy$M}{-#%^;_meReBEIC_xj5OJJfFb*D~`iBcdhE(>F z96(bTr1khIK4>HTVmHk7zb&w0Tq!isN9&mvbdj*D4h$xjaa1dUF#y=$3LyL$9D}pKfefky~N}$Md z*==+*6nkB;dzM%zV@RZbp{<9_#c}Z)*bhL6mz+lp_KQl&^Tn0{IXmWnc*bPdrXRgV z=%H}Lt`im(FDhejA&x7%XZ4s#3@*uEJlR}fTD3cf+cXGf+X#aP7eRx{qG7;bvyus$ z%acuDGdCLd&;TOC$QZ6~DvoQVaK5$d?%+8ZOtd0MRj`Nn2Xy4Np`xTiUECW~*7U5R z2*({i7*Fd7E$%7pS@c3N>Q z0{n0j_qb`o%Vk1=*?mLktJsCXrr>*Hp7L0j^y2%Nd-Y3kZ0h44ww7=m(Ldtr^-(AM zB_D_O3`uDB-6BKIaJdk8ul^AruBQxWB~YLH1MlkAU!%ymDo4Y96-?O8 zB$;dFQU9>TgZI%kAcw+hw>_M*{~+7A{$nxN17zl&o8~kE)`H)69|RdMt9NqpUK%Nj z$^-ORR(yCOKE1?hoO3waZ65-weX?)bImsS0+?a3)*Z z_4tNJ=`<`5IitIT&+G&#EnaEJ`#Dd8GaV=r5?vj_xow{7h@?0i*yjuU0~VIZt3mOc z!UmZwQx6{G2$*^)Q>L{dC^s=+&uf8vRTFS}M&|GdNx0?7IAAVn$JGY6Lh^Q37^ccAA1dnzNjsb@Xg~l~1BGF17eZJZ=OpScV zDHt%ru$s@wH%D1{dnF0J_kh^`Uru%39JWs!=kZ6F`l4Fl69>YigkFq#)+0xxJSEFf zrsFdJ4CvT7^;xNd9QaC?<7!`e~9_ztfR zt@35Xhs>gR&7NX)7Lx{3`1IF!fC;xUBEY0p2Pp=M=rZaxW;XS6?hUfuj)Eaq2V+ln zXdz)9^*#;&csNkh%odQ((w_{-2g&DD|J*wq)d7eOG>GHy!*$z9xLe5i?~WWIDyoyw zn4;g4t+v5coWV8WA&Pr=j#E6`Ck@JSl2DvA2g;8&fM==~Q7H7#ii+o`5GJ`dxY^vh zpx7B^%iuXA2voz!j^@RihC`gpyx7I7R1_brr3thfb{un944N9^aZ(q1QrrrTQhp$? zP&Bxvf)Xl+bOdX%9OK2xnHgM8vG#7sq1K`PC56u{xAp=5mce^qIdv1SQU+8cHNcOc zNMUe;1;hX(Sw+GFi)2NOiFJm0prt=t=JRb50KtUBNSR0cYyr@47?KmDr8Z;i#F(d&P$S~6rpwc3YUgR+vbFcSqw z)nPaJ05nLV8%yHX?3pDHDu=MOOu-P3SoaLLF)VG+)aQ9IevCN1urL}EKyret4MTix zD}Jx8DX$db7(f^mK;k%HIWFdLt*(Fn-#wfr|8yiExl3r&y=w*odOA*YZ#bWcc@{6ku+@A8o?*KfgueFy(kn7Cpg zF;MoZ0#|^?0P}4~hGhn}{48sLi?@)M#8j5}x@jV&69m`bnAE4>zAle|$!xbC2jdsX zEqxE%7N$*|Crsid8$aasmCC1BX5F8Nh!3qvy_CB6lO1QP*Z9%HWw}cj9YZ?R7sD5* z1|)f>o;9B2OBU1^D4aTW>c3Qt|VwdBeMZ zG?-ZZqnb)M{1x~z*15S?m5UkhX;yTd98;hr33kartidbgzJe>{>Z^cVLB8~jQ=@@) zCAm}_@0^`ItLPgRto||6kJ--nb-K5Ia2lnh;Xt@tB4dodUzKv z1$CSbOX52X0FpxDH{ZFPlH)m;t-N%Vnf!tuDJLpeMyrPB0?2dFU}^C`zGFaR7a*BZ z;aB^P>(k!zf|dz8HBC0u(M2-#Sw3Zobsk3N7cLw@1CYy39P|4yPy1_fH&W?e3V;}Kwx}aAII|PKzm+sW^ zVTZWR_K=_;n0nx6M?>4Sks14#mK7yGbt=P%+T~autbRHgMkFCB{g1FWskyMk!=&1Z zIj9A5PJX7(mx<8KBrH%2d|zbiG5sTX{H7Y?O5Y;~Ch7S-5Mv|^->|Euf$0*tSK4!kd)~dkKFjjpr%BT)UoF~9ix0TBfoIw&AZ$fE}*+4{rW($ z(tGW1kJ=t@DpKYk{hINEF(IN4GFl_dSOa{$pLuhjjyZB2^I;T7XajQm>5h%YDU}_k zU($UXmL!bo77?eE7`7bvK zw}FK~!8msX_hky+zb$2n!*NaM>h7KSol3SWkLHX|%d1~nxN8;m|$O+MKS4J?P)K!>+* zT`(!{a8tKyN|+fK7qEqxZMcDB03Hrvk62TZ2BkmWrqNiLGY+OsKV^zwOE)`2QVgY8 z4)x=LMLfcCe7JhpLL!bIRHozZH(^c5dP{B2^>cV=V{l0+G)r0w^cz21QioQ%WC5s*?#|D>h0pZPgGC)VJ7cMkHW?X0df7O)GLCi3j1PhMm z^q396uQuCUq2HuU#*=>)#yksFO$q(QA@2Cmiqg`kDPg1Wc(WA3rsB9Xz@VmtT_p9I zl6ZZx-1>jll;F6nG8Lu`c}B3u4C>T>)s(c>Yf4&5G$2#`lQyUlkco&gs4Xh8i5O_A zau8?KFp#iY-6BFn7Z%$&(pH{$phl8bIg4#e!H*B}!x5FxHBmX7kT5u@Y-*yQ$HzEt zr-@e(BTS`!8&hPBa%Q+^*wi^3?wV*VjYg_OM=~LAI~lHwCvczg7%{Rk(UO1bVJjd9 z@J2mKET=%}Un0X_;wzF8IM4?k(GI=;|Ef~zW*Zi~4?_QtW#9V_fS)d=3;u%-Wiqxl202dMA`@EWquWLEO3z98 z1@tN>rk(M?}So;@uXWHU6Nb2OV$i79Pa)0XgdgmSr3l= z+wlu)E-W{S0%0`k1jyNs+(V$f0_+LlZu|ECl-F+t5B^=Db>*f{e;KQS;5R|tb!q*^ zut&D^$8B*J5hsm#()xb)?*5g2c&h>Nb#?RJ(1;7Xnn+^Tiles#H3B9RO1k7UxvP;^ zvvSiY2VvE(l2{z`;zuC}Z6@iJG&?Tn*W_=CKc-N#vUba+-36M3aUc&bWjbJ<5RNr- zxrGbkALuT?MZJV8DH!U2>fiDeo=I^^pVpUQfgO9|qy*yGLt$%uBE9d9f@z=qN>J3z zt&wJ?Piq_Zn*Ux{56tU6(gUyXCsNMLrFB1CQ{k%QrH06tUKHfacaa>$W)Sg`;|Bp$ z*(nwT2Pi1fub?-UK#9}m20}8Y=Ee3A=aovGQQ9*A%!z`ybAd`-uzc7lILwIvW#3TH z^vtP^!+<@n0tTPRw|wz7An%}oHF%H7&!j$%o^diaL%pt`B4YqvLA@mIsw*#ErrANP zXhB|&lNVWKM@wepNSZ_Ei4zWvCr@N5AwYJ{oPy2pt~j7e1tq}3!rVErkg+f)%#oJF z*P&Ko_7qQPlaR&4Tq9%#;PhE$>{uh_6J6|avuaAzGR(Z_;rH=3@7mR7l99AX*n4x7 zQQTj<5@wtTof-Y$#XKcQe*#nGCO#Kt&eLxJlTMueVw?|qzf6Iq=l3WAI0+2M zWI_&z6$jm+{6LO|wHC+@VuPPp&Q=kQjDc8VA07FEw;1peuPF54B{O7Bv*4h7M5Kp< z0=^hc%_p74jv%tn#Z9+8*>o*cu~c zLrQ`>G9B+bZrZXQ9z?+xq{`UiK=BI=uEw~|$NXwAp*fHXfkSJdp*6cdSYjdra^lH0 z9)v?8B4}^}cfj>HlX|wD;zQMsH5rc%;sijHZsoN)w$0-V=}uL2 zagy7jBBtpspc!1l|pab|AsXQ5%2_+&INvJx*+!zAkf_4HYA23sTMl~fw$|QIg z?`47Aw6kkkB_XPVSP_C011H@~Cj#`Om^KrK&qV27A=kC(g685FtK}#;vP?udfy@Am z)@HzaeoL%ddLZF&MwmyybB7%RYAU?IKMM2kSq{4%!7*@-7gwYrG7Wn+T&1`dlko(1 zYo+Qqu1PUB2}7kZU>?{n(LEEBgi(|Y6=fRWx`+pk*!X7ln?)?S? z;!$QUpH~*|d%0@()8369DT+o=3uQH#d~pVVG;r{5Fj9}U<_ukZ`~M6a{*S2-^wO^j zxUEN5FEzKChripu=o%)ri5QvS$F;_8oF^S|3T&~?=4cTkp^GQi6vwx6)hooUuw|In z0MGnQEDthth1%mUJ5xNy)d5W_6hC+P5grhGMhudXj0qfde&Dr6-gm}G{UY~;WjcJj zHts4?9p&@oRF}(v97F%m)cBhA5UQiM93|^VZ7|;Bpoc1`M$A&o`uG09Uy|ym2pOzM zt&ex(?6`|-ia(wE=e0oH>PG8`whUhz9UDt}{E_>CH&!nz>>~~$0fU%6!5cu1491}? zQP6aU=bZ4#s-VWiocRL(0vZ$|vNc%biAT|uaIE6x^w!aTG;YwALKJMQ9hR9)$VEY$ zg*$`RIVyo9NqzqgIf5BDvwAC^$R!^9AUT3fdIdJP(W7B6a8a3oVmbLWh=ptrE-hb| zm#=YPLoux)((Y&qwkW#z%>>vO3I_+Q9+n=+*ynRkle1H2`FR!xn=ms>`8(5FzU8LR z+oyss>g?nf3XDX%ueKrMM@Rf=ZSR{uNGpHAK_hI?&pu2*qO!9N*?UToN=MPgzzZY`=mj$wlWKcb)< z$GDg`0n-X8IjR;D`X-K&#&d4`Q)3*A57IT90y|qK_4+V7`ab+@%LZX^S_q6J-!YX# znT2D|cQQc;;X4u_z7+^I$eKRL46~U|ONJB-sTt~}%RRV#@eibtaa-?#NN=sJZ&4M-xZ9cw>;RCQ2oEeJ0Jm%&S@8m42(ZV6 zK=N2ZEhoT5FZE@fZ_z3ug)q*|L!sTklI_4!`AB^-m28B189GgjRPqeqP<_NJI9B1v zvO4Kjy*-HYN#Uh|5D3>`LXcjoD(Ap^eDHiQ6pm}FPzvE}qz?ykZQU~@Hy+P}A#p)O zud0h=#yf!~K+lCk94k+|j)Y-@+z(_nHMK+lq1s8*XgnM1XN572iG0i_&dxpT8)J4mWRKOIZ+|Nntul~R`!ezhiz$Q%Ds%ygn9S6SBxPDj$ zR zJ1jW5)qJ^2178!G6+)cv(Zrk%Wi9o2{tLikvI?>JcdzUr7UD#1w~`ib>7Ze?$2~by zO(>dc-*$6!P8h2)m*!q*O=!e>dsxmAjDv$QJvGUn;G7y^m=jo8Aib@eK*nB>wyD8;3}x{mdBC`wJvxSVBz97N50?!mCAkBtd{6l;`ih|i**?g z*IVmTnl#alookEVR914Go2Nnu0xYVJm`i}bNPIE;E-Tj>>9R$xV8PQbsVju*g``A^ zbs6b?AgB`i=1v{sY-?~)Lt)&lxOnNTn7r&8O8nE9Somj2u&iA~`8WdcFwf<^ub$iT zrJ1jt%&Q3o!DPbeGnRwQd=1D@z$xkPyiR==-YRrcNxSNXbLxr93Hdr_&hlVXYI-NY z#ljqYz8z`@F35Glo2d7#Q^AAULi{Yb&qc;xd?v?9vAac%anKG*oce4(h)pG+M7&g9 z_zobT9`lg;vdgUvZ+MvAvO_z%1wQiw5V|D33kk7HR|ouKsl?Dkql#J zzEDCO{m_YT!hmRwjPWDiKJ_KdBI9GnK}TQhgCvcGPASasKI{ul4TAuw7UmdHc&zl8 zgTydrxcSM?4X;N#ZOB1JbUTv+_w)E=WgdyMOYXe{zz?01OoMTVUl zU)qG7FOBCQTSmGfcrWy1%Vg-CKo5%ngpFY_-i|l&zp{2zxYsAk@u0O z+YFIr6Y)ER3hpLe1%c8@ZU!C%A|5lSDH0O-UIo2%puwo}t8v@*kt5=wZld-&22j&V zOy4nQzG2CI5y^llzQk)}BHlG98VG3#QD8NZ61Qcf;h`f0lZq(JzCKX&^tTw$gIgd&r%W5_;!jvd;`C|TNv!_ipsjy_Wx@E|A=-*V9R4mdX0U(J z#l#6Yj&X5{!{T}J-aueRrU99Yg$s#CG>m9naM?LCIEeHuMl?GP_t969dbAN%n2ZaK zIffowF%!yHGVd0W7C;ebYH-Clgtiq^4^%Xb=f60J_R|KEeY)kjux%q=7mVUJ8pQSU z4y%a`&`_+};@RZG6};3^<3Je%NQa0TMpQB~onV0B5*Y76X1Bn-0$WGYe(I!9O=hkKS)V^tOMa_OVO>w z6Uly7BxiuQ_@1RPmf2Ojb2uGVUX6mOsrYH8%&kK8(*gg+=q{1(*!Y+1n+M&6r7pG* z1*aZ#zR^H=5}=4zaS-XEp>hAO*ZhJh^VYr9t<_J$tb zC06`pLC=32ebsw8n(r(~Qdiu#>k^&;ii(0LT$5Y)M!#@fh_f5l8Z3crnUWy>ZpJoe z%LLLNufO#*70RCUZgB9;3GB6gaomB*UPaJ|Uq_&LXYj+XPXLok*AdP5vCE5mEEBoS zEqoPxGT7MKr4ie39?Tb5&3Nu(G!3NBEU6rsIe2P@Z+WK9N@ylNWg9-l5t2f3%3wKNc z1QJUFboPtlU-%Zhln;7}$#U7L)4a-pfo<*6XJrnZFBRWMa${2op0!LUlL(bVT-H8y z+A(#;NNNd#jdqf*l^c};^QFRqsB-$8e7JBC+;i&8?p+!~ra82=9*AdvAAc0!dA*Rj zAKoJ64d+YzlBXa;wuC5nP`r1h;qQs3!#Qma;?8-smgMIcLMU`RVGOm##2`1fmau|k z{wu=_8I4F45f>ZwI0YX6J_IABEZT{4{f_GhP~0yo|OAxh|Nc(St!Tw((|_2n`zK_;~DN9>1Vg`0#20 ze}u^s&=h`b*ouK|F(8xLLjZVLtr2E*pop0F`H7QwkOT7p+?b_y$7GlkC%mAwqx{5i z2bT#s;ms;2CaKx3Go`a5AN-@^1T7W%yr;u>fb=qor*=uP`bT`hAwHs^A7+`8^C2NU zQ~e|KjHqOUyeA6@>5kbl&v)?5>_OF$01J~Wl{>&QJ-_(!jIW_jL~V4t_LaDAj#T-Y zCllNr%(!!yc*=fZ*@w57Ji{M3$przXpYKHT0C zIZ9e;vrXVAroJqBfiNuU^Fxy0g8U#d0)r=ewFKBrPqAIeWMY;*>S6~ z2le)Gx0CREH{%K;${vi=rv8kjDNc|fGaB`Jby8V#B(35 z!IJWJB;^4P0Wfmx_U!!zwwe0Wz5A1xr}?ZG-ZZZL-M#y(fB!G=Mk89>jc=@O{}?#< zr$$`-9Sogi7Ix~3q&BU(ZQTF2<(B#+A?mkD&*~qwGDQ(ud{fdgji@yp7@UNQ@~V*c z)a@%=r1&PBW1@?rVC3g*M6x(!rnG+3yZ4*mxm>k5)9W1jc@Onu}->UHP( zt#9%^BR6hIE|TDYwIG*{g#j^I^s~vA$FiS@@wmBHuBSuiw9DtuvZ;hjC?AKi{?3Yv zMmsw+HQ+_*t>sGJrrBba6%T$skkJ{TDtj=b_E?P&DvtJpGxZnm+2)@s!Wtbx0Zag z?mQWm);$bL>j;gqAyW^;SJIMUbbxc@G>{c+NkxuDb=l|JA=ySk3Xb*=xn5ewt-pvW z?U+r?Jn97-jazGT%9mbD46Pah#es9lhm0A-otuD6k_z#RD^*%I4@3k9`q`N?0KZns zeI&!wBiw4vSlHk|{Ky(RHIL995|q|0v{X0_W@#O#z;mIR3yZ;QlR?;^F5^a`OY6Au zH{IGb8Sh_cs}kEd1qOiW7;g#Hrl}Khtjxd}novNAwb|y$*#Ph(`= zpm7IW#6w2oU%~iTsL5fgV)UG(N2i7@y&C}sc5_DjtD@LI%axvDTal}R#I*Yd6m;aW z?r>kx@R$3F4%`d;$mB*~8)ydyB>`LT3u@X6eCpo$iQh{rf1LbMC)D1cG0!P66$J*; zQ!D|nE0}}dbDXLbK8b`k;=>^X}ZXtsAYze7ob22w~?zKR3nwxz6V@_Ey6?`#`kDb+A zSm0QhhTmEBeaw0md{Gqml@`BuFw~kM(&eQ~Np^vzM^57nr9IAm^)grZhv0O`4lcDqRUmCh6yt))K275X_l!El(Ae8kC-_e4Q~ zqM-DwxbQVQd7K^(M!;;lW4{SU%+8jfDhU3Z|LSHsFrFs4pIk8KVX^DpGV%+j6)BS) z|CABzbxxhyKavKtL${LWaYI=Of97c+bY&+>O1<#^8{ zyGXc0sCB{4i4#W%s+*Wd*%&$s zj10vcZ;x90mjQmN9%gABE^ZxI5gcx5QE(^wY99{}VEXwUAdtuh5LJCiO5ubIo#vh) z4%X7oc9T!G)hDvy&A`YIbwXAQOX~wSW?$|{Bri);pgD_decmnH}fF9O=p%qIqsqD2U4fj|o-8d1psc6{O!J=qbi?o9rY` zo^gvYi-s8s!?uy+qc#6%TQOUS@yF4ySPJ1>_UUHk$p)xWiXUUB1$&JFF;FlF8>9>< zDNnD?dv6dls8nkDf;C4b(RqQeUS7NqyoHU%Q+SKA1Q|R?8L)f0r8*hy12<0E1JcYf z@l+VE0xz={cc6V?;6 zWJI|%bD%_T0LpzlEt|=dr9vFzrHG9uy>kr>kar+Ss>DRWGR>ee8B**ev6k3U9BU@3 zk@RBSOfqz~jLaj`xS&;icCDpRoTs~_hVQ_WL5iRZ#i2&dOqHqEv=7s3JO-`{c#p46 zJm`Fbm%?T46SkE`TiJ>-WsD3nkdQiI3?G4u%i|AnubXmjS_^Mu)yYU@yoa8VpN68o zy}!MZ!@*|wVvgxcsj*|TiJy0&ogaYiT1uKR4XnH!l?5Dx;t?eEqRfkahTcriK zEb7ZGeCuWC;;p94zjz>StY7xSvYw~OHe%pK9 zEl7INQs1@7(0Ivrt>ec#vKbfrZWUD>^!zq<4zn|-O8?`nsvGx~{`{?owRIb>oy9o7 zHJ~ZcAisbn%eNi#UmfvhK@Zd?g%B@sKwR|x-U^4p_>p^kI$4m-1UCe6l_V;H7?tmL zZQ}+|(5~dJwHpt4S-rs(#Ip*%a{!Rv%y9Jv7>dYQ1xLgfN0gT;yfQBWUv z?2LK2vM3qMls}tf6p0 z$un6M-UULUVAbsBkuksR;&-Wk908l|I@N#-e#5T=##7aZ(*kklF9qs^pH({iiNfII z39zleYnVys=i>ZV^CTzEmKkU1Mgi2Rb?$^!#muGokoK0KsZWJ;crb%nJArN(>0krh zmrgm3)id(ZR$}$daU85VIdvS%+nZHiNq+i^5863IeqWlqpeksuF`!W)Fde~I`J;oQ zwZaGXqrbQleSeuqQP;;+xJnR$TNq@?Bqt?$DZxv@dtUn z7kkPdnJ~k!!JxTVg5gfkL-(9(ftlCb3B-A7hT0FrWdK5Opc?CTv&ySUF@t(7!5rz` z*yGI({E6!B-lyw7)&xC z?Iau-ug4#)#viU_o^5%JF!f{u9LR-3K$<4V@rU#mODbH7NjXg7OAaiCdKbfeOKzrX z2DflOaM4s5raTx7m$^^aL+1$VLR3b9fZIMKJL zVCo5gA1_u-2{lG)bW^IOn^IIYb7mM*BPP@t-Z|PmBV!1oW&nX8KrkN5O7bK2l>`fi zT~qb?67b;^-V!D;%0E(`h^TisNRY10B!T6n@p$(PZNm5kbxlYd=-@%O-7(UzIQp-S zS6(CZOKn;RY{l28PPa-qWHMoK6r|UZrv}*6`G(trg%Qn~r|={24-nXrAI6W=5{sj_ zGG3c%?tEj*u*eXE^GlI;_ZHtweRAxQ54jqrP#3vQ{(2ng3*`CzRR_5rwlL(EE+w_y z4jd?JdNY`}+REY4aNn*=)9x)-n)eua%~`FT!oe`tVavXZUglkV=)FmjcivaNqIMMV zF3Nh_obZaQs3r1NTrBjA^{!^>+qf6P{b=;+YO(N_Hwq~We`S5EU=U1skY*DJWmf?W5^=R&$gwX+#$5!<>!A5p{tNtQ(Dm5Y56_NE z^>HvRXpDnRg9J0`cp50v^noAwc7GGlU2gtD(SqLrgr4)3f@To>4Yf(A%Y3D0%Ejf& zvM0r&zAC=MA~_A$Z~`m!PZMX}mTr;N`aoGIc5Q~0YP(9fN7=lBRSScOXC zg{p+V(@{Ie0uc^>XL(JBJ-M@IAibRAMBa1m+?L^@OFbC(XELOY2bwA_IYRIZch0if z<4oq<(<(liW870PVP=8_!QSO7E?ku4P%hy&TDT}MyhX!eMZQq$oBc`~@AO%5;X6f0 zxk9Y?85A?hg)ZTrK)z-Vj=fvxD{(_hi=N4p`v? z|5O47gZ=aX6Lu6b8SvPXtrr%;+bOVM?}QdP7D( z{%5j0iBCV_cLN7boysHpB}f;Pau|EX5)h*!*A9i0S+3jJJIu710{&>zUmPBoQ#@dT zu8cr^Gl)+GLod-Ge=GL`_MBE+F=>I6>>jd#i$3 zd;vxXzVooSAsBK5EIAP;8^dM4%ILpWd%>WYVKwivbbq|lC+_N)NEv^=oq3~+^#JdI z20O<-cD&`7IQxdVF$qn687{33Vtb0!UboJ6k|$f~SNoxd>)a0nm4W4SrGu$)ar+yl zPvbs}sgduvWB4$}dG4m3=^)O4V4rP=ht`-iEn(2wVDc$V$9PxU;0hxLAJIM>mTMT) zM_uvhmg`GEj1fgxg98(fH_3ia)Gf@K|gALRc+zEFu8`KHb3i1cL-!QoJGC$fBgewbtH+HZa)Z z^-w>X=J1y0p82o}j@f7Tkf!7C0FwrBPl|+tE9ApL8IAjw0F4fxiLix)t#){ha16bM zx7b{)l9Bl!bUFx!p(!{Xbc;|Dbe(Zbjl*0Kq{oEOf>sDUFZQsQj*|K{Hj*@|ialj! zvb2^7!#&&{3~`>z&}rvRt7>E+j<@5UfK@1V9huMZy$boXt z>;oVT?aA}tx~B3NE>37&FxJ1&R2qx+&H)0O%M;0=Wl$o(&u17O$Wiiai%?LFBqT=N zhYiI|rExn=+PbEjl^ht8cNmnYYGVn8l?mUc8HlJZ61*|dyAUSt&4Cm_8{XXDg19j&n%Y)D{L`tRXd3*OInH}ZDpQ`E4JD*;+DeOru;D7D5cRz*MwIJ zqnb6l-VQ&8Wl{zfMiodHsf^<|Tpri)M9=om{@p*_(gOov3v|Dq*7po5#I0a5`@<7k zP?kL={d<2wFI8>LSw-wqyo>>+mtxoDfONDwC zNEFWT(Yy194hX%9e~}`Mz=1+&IJ6Q-Xk5Nh@-r9n$j0k8y39E+loqM=)!RKxeN`XHN&@6OR}`l*5juP;tGDH#f`qTyFp`<3 zf@eLDGGP6Dd6iaW8c!PQf|TR%k`kM_<9E>|7fB6&isfJ&TwOOtUaCTlcWVcdX(;UN z!5q=?N`j#YjUh8u0z2m}@DWw~xfT>HC_%4Cw&Z;{oaJp#Ef_ktnZGYSw^8gnduA%D zFh7tgqT7LSTY5C`K~xvNY8DJ=yik2G0gu$DWxtLo(b_avh$U`v{+^dXycF?1t2>xy zK!zSG^K+*-1;#ZQ&1CaVpO!$E(Hj?3071f<3fLn?p^c^(YJuWh!h6Q%Chj1>;S#w%h)6@Xx z&RH|3@)55Qx{5CK_JhtGr_?#pE{4RhrA6k?OlZ)oB|v3Le^4~dr<~FV)jz^%Z(5mw zd43`n4!KWARHH(u5)-`TqjbL$(crO$w(JKlV>{RAF)WtK{L_uU1{b_W8y>B zA4?dt_avi}bQ}*K`59+AMmZGrLZFU$8Cy{%PC#Pv4u53E;M@1nXFJ|7#QFThF%IyM zJ%p5K4bTJ##?$!tz12daU}LK=@@zXQ@lg4Ja*HridfURCjl)TfgX#J0!1rM`AZz1X zBhrE2g5n;Bzj)4#9I-r(<-&WBCmRZxIS4&m10@Ey2-17H6(HZ!E#cxWXTfV!jEnb1A8s(E@bRX03l&dIhFo`MAZW0)e~HnBo({`AlAyB3 zVJ_ok6h{+Lt4QJrQ>N4Oo2*+fj6Y_Rof2a55mW5@Bl3x!of zykrz)z#zbnfVUVQSZP(DG_GNcOg(6tb7Z9jY8!AGu*a1@u#F0faWY1d$c(6rt)XHgM+80w~Yh%-2DsZ7Mc#-N(6$$u3_0>RMR zgMvEXA1|PHc-C{|rs5biJ)+uJw0jQZhUXxjx@TTEH^HDnd{C8AVO)(Tc;*CIM&po1 z!yzSC;~+h_1i(uIr!@;E;Hk@4{l(MK+H6a4JY3Qh|I6ul&BGYM;6tboCZAgEC2=%qoIl7v~0GNn>u z8dboDakU;dwhEbCU72Vtk_R@~)uQ0`W_EOR#JG*2iE-%|nB@X-k4;PO=$LP5<g8&C{S4;@_#%yfgWT z&s7pfK@W5!jHCt#Si%i+%v}NFkqqq+AskZiQ|?w98aY-E+xKzlNiI;3 zQl|&Lw3%=OtZA~7sK098@1ynrPrL!Bk@2bBC3cZ$Es)|{kvB9qQYY*bKvIsIJSl3- zT>@}Uo-}}vG>bRt`n;ye94OO`Lgz@QBtfTA=M+T4)jqb6oFqX?lR!j}u zLDYB5PGJ+E%p)CjAY@vg2GAYkK=u(AK&m`ofDDc^RO&u9M#Byd%#H=?g5Dk^>`^V` zw3mWmy*AFJBy$>k>Mj-iD^mJ$QUOh&v!D4qbW?E zMxO2DfVlLMyti5yeZFfU(J6(U{Y>CGqY0Oh%?) zfSE&MKyLUkhri6ry{OC`KB+Y64KQIEpZj9B<1MavAAPdXJ`7yk!E+q2^op4?%%XY9 zr9qCHU+p=H5VU3?G5I1WBBAM6nqiC$cRO*03hpUzW?z2fJz0Z+cDvv`ycFl;m#H#% z2HmA!@Vz)rzX;Bd{a%1JNr2IZ>kZEc7%%&ZYln=sen=B>4xIn`T^eWbHDoY}46eo> zZ6p{Q^KG^>VccBeet$7W{dGcE3>Ti z77<`%5PZnM>Zt6)mIv_wD*_8$R-(Y_WgIh$rk@dlijkpyn8NoI1iHD{ZFDgeltlZN zTdK3{E|ERNG9Z``)F-RRf=Y_HH<-X*a&W~4kNJud?&0xa9SjwPSp(+@b2ZT$5 z;OFkS7V3Urxshh6h&YaQ&pK()+!*hfjd#x|H-E_}9TK)s6ZdpvJy6&wRx;#y>~x1)8B|%{KOmAp=`3rLCO+2#Ii7qH`i2 zv5m`eOdTw*277?a43rKzKsPjpl^*_T>yI0cveO1}D}0NTG}?{z%#YX%j3hE#+%_oD z9H{j_t|^u!Q5qdR5%#a&fIWav=fbx>ikY{dxE}R%;Gk>$zFT^x#JBs}=6~-2UJ|P1 zI5ti<;$IvT)4A{+7uX5H6+3Yz;dc8M->#w)>y0vl1V|}RB-C}$SsXY}sJZDF7qqiW z4rs^eu%VIQO4;^Ky6a7_Mz|3`U~Tgr)MQsk(M}WEShQcaO#QGV#f(*J;HWi@iD?1W zWSQ%K%a@uF+civauN!}>`LE1u;ZES4_W+eGBkqz0SOo*C{)5@h67le%B~7AvnfTMD zk`hfNG{8So51W_Gjg#5aQW;fVuh}Ac0VD=sTDR@x@p? zH!kn6Zsnmf(5}e2^D#(OY1JpxBtgXtmp)4q>Og&;^E2nk;rIA4H~A$$ttw%vd7tbc z&MBMPv4J_I5tbJ&GU^)6C@3bYBpEIr%Aevrzz&Y5B^3(ia$4BaWkI%#V`Mxm)+*p} z?A2cT=%@5BK#?yw_$5C%=3yMw*)6XX9SH7h&J_!F!$5Lhgp^#b6(6r zv$zf*m!pLQY#CIFfCFRCcbO>2P-vP;=steQ#ln=W!7umNH23l#^X46R&si~No*=m41x;M~)#*t0EKLZ0t*j(!Bc6~>Q~8Vz@jeMrhb!puNs z#SkOo&x2GzzC?iZjF_WgP$ky_@wXa2%#9oYBXJEbh{-t;dbCbBq};cidwaz7LZKiT zk4oUa@0k=LMjvlvUU@Tc*ExjrBZDDTM-og1h zIXK?52gJHxWC&=dT$-mFndjRPO^uUWLEMNwT){IgaKyA>kMrWk>n*+W?Jsr#bqty& zAFjA_BtfljJ)@y>RDh=-nk89CR;??lmt<9qbt}=qrPP!4$l#(j32}az8esRVhQf=< z$7`+#i9cKc1S(2;9w>-c!|VzX4eBzyF+NC5kG;kNAi$aU;A%=!X{S#!db&4=p~eLO zLfM2>Slqkdd2xt3-khRl$c;e3wr@;J^m}Btf9aaPdDegZ+y>h;qGfHuZ2d z{b)@Y)H7m2pxtb8Xc?gR0EE-WJwv?2JwQ5zrI9Yrhs#RK*mjLI{crGlInC* zkR?dNNF2YWlBK zDwp?wRX+#z|1mF>6l910!uDxz&^v^Vg6X#1Ly{nPuYdoqr^dM30JXut7SOEG>Fv1f zU!1|QEfqbYP%Rn$t{33mHcB_dF!vq-*Bncz6~P{U2fxajEp?cbhnD@#xXC+PLdqoSY+l&*EXtb#+UZToJ^- zk^Ue-HekI$7;i7tXU8Q)G`ob(9uvIENii!wxGPxO001*cxx!!S&QXEIrC`CYB8()M zaYoEr;a}N9Tk4ITDbrcZML~~%rTaO&g?ga>be&qdD-q{z#dVtA&R^KATxRv~DS>eD zqNEY9@b6pKYVaLwHo;Al)hxPOxTs2~bbukh688xiGGk>=UXnA7dV!0VK3Typg>NXF z%S#)ShnF^x0wZX?D{t`BOqgTz${D^@r#vQfVX#{6%yk}hAOyB?OR%8IU>6E!CmAxM z{1(oL)d%<4y>DGBm$P+`$TRXq0LgC)A}s?! ztv$|NSSn19ec-TIT3?wkd{%b^Q===)2HSwP3{&?r<{1w4Qm3ZFDU}Q7^e#U#((Ax` z9^)27bRAstJEl0vull8P@=KOF;Rn9T80s&~l%D)7J@B*B1p$iL(NFlL;;#>#C`ebb ztsim+rxi=sq5K)!hXsuv^j_L~JIIY67(1hWx{O+eb2OE3XbT`@&j@`VECFFf$mmCq zVF91WzBX2nxR(SV*CGFJo<%1|9wjG~8ts^9ob+7S$40)KvZmA86~q}(AERTq;KzOt zMamp9NDu@IP9q2IdyOzb>N~Pjn9-V_oW+Os5rY6bL9Mvp)d8N>9ekkc50pE-r*uIj zOUn_Q#jnXax!v^ZeJg~x3C$yn0o>0pUgll$#ZKtqnry{D!EH%=%p_#QG~;D9L4au@ z<#q@D8l&%V#x$rr87hYWKT3SB7*yyO>Ue;2OqEHpBX}$QLZjj5yKMt2lo?;_b^vJK z9E9oeVD2>Dr9!%0`-{Ca7}FUJpkM6LGR&zltM0^djw0NXgt!+25Yl(N6B$|q`)TuV zGyZ79ev{B35Nku$lCA8EJ4Q?AYoga|q`}gYyYx6|%mB z1L)->3rd2JK*h)`DYkkcU_TWWr=M(iUd)DK8IW;|3p^2S(Mg(0x~6R&(M)*}9H=od zYw5g07#~=6q)Z(GSNIX~5#!O^H6_c*tmHvXig7WWBb*?wcw~%6i;`jD6cwlA16&kr zDvbjUB@8a4gpPQZ1jBKlVA%D<>@~*QXMuSh`_>)DOqm8Ww&Azvrh}N6C(|+Bt8G9k zhYXk2-XN|IivuI|XQxufbb%6Pred<0L_~uCNDhu&d91!;H!voFKnxE3<#Z ziPMd&!U)H~qfPnYXpI2r%|qg)M#H!gpTamA{6lb*JW7)?pt>*;=7Qo#q%x*XWIRUO zN+ZEg*jsZ<%;P8-m_#20_wjz3#2o$SGxVDT#*N?IfwO~e;jmS^a}K@+>c$mbusv@a(ByEkrC>fz76QfSANJX`~^Vv7gUq)Ay846Ai-h?PC2 z%1HN<^2x!jB~5PzQU+WOw)l$6-#L(72j*Sb;oG_C=%Y*wLvLq{CZqLB-e5Hdnp*Z)F0NWz3SSn zqhPEDR#r4k77CIWB`4wz<>ku)fA>p~8*4!XoZr*q$6f`*k6Q4fJXl`&uaWeennCnN zW-YE-%TaIEU2j4Auv$o@0Ty%_IdGOAL=ke*K|G%m8{7NhTy7(lDNJl`V2x2#CiY8G|vG*F&Ox46_)Rf80^Z&ni zcDeAIweDhF@BQ8anHQfq=j^@LE_;|nESZU@&j=Twom$CQz{;cyXR>umiP;Xuf~*_` zlTY7d0+X4~as>n>;y#}&1SaoMcl;jL@>y&mU*Jy$(#?xYMV`u}JF}9vPxjQD417we zR8jFA+r+m1BgJtt(1CHe`S&10{F$7682!@M#_EIHwYG8-h(J!j>Rf)O^CUwJGrIdfWE{1oJj zID&+p(ysz>@vIAmr&fr74?%;yVCH9U*fo|nb@usd!Ta-h&>OeF@1rB%2K%7YpO zRL}R6U1kAf{Lv985d;Wm#Ac%yAXx%8mj|`G%-HNDh*K^wra3prgBfX!QyMaKt{k50 z)^JMILfTCW2z^k=#iTp=OCKtBMEg@mQWhU4)IkQ?X(o`h#O`sB*ly3`7hzcua%Xf~ zwuE%0&dt1J2N@(x1Hj!Z$o#=RmZheTl60=#r?f;pVt>Y!MUs$+nA3m{59BV$Y93gT z_%})SLiK|8LnG@N{Nt=(7C(`yf)sra?Y4rkK(&c+s+-e&`>Ob{?nj5f2Rkt)&20n! zz=SrSj_DIvNSDIlHSiw(WO?v5ay(9 zsOduEQ(!Za;oy2#ZOvAMOt@2LnF}N&39$A(sucv~q@ zfNh=ShDFD$9LgY?{o=}^J*dMilNr-sfR~;#WSR*_1mjxpSMM`MjgSV}zzvi4=HqmX zp?5Tijy~0m#PC{bWL;sz4X?*a+yQV1CS=L6wi1>pjYbDKJ;)|94QJR#?h^R@m79&q zhB`5{nh-SVhTJ?`$c;!@cdjuwFieriQfJ@usNHEOZLYUe#!UcZ9KUm^-XXbhXa3o} z-dXw?0s>3(QI!+#_daE#8JCnBZXAPQ0CgiLYzKp;Mqm8v;9b?|*f@554}XrH{_9rh z;K|=^)Z)UL7>~1d`!@9ZWs-EIYv|-37aj?dM}Loq4^_1zO0~JJ)?z=^)4sFdwsVJ9 z;`^Nbp9HYKtzy73_O;b<_NW^t^mK&1W)0WX#Ib7fQp8$uD}4W#OLibAKbI9MPS6qd zMqd2uUM;DtH43OA;SZput9+(J*YPaPFc7NT`bYAR8&e`{j8bHjB|YvJOu8yt-o=i_ z{0MA630mxu2Xc>ol^MZr{i+8RWdPXkX8|u;_JHOx~tSF#EWATVed^P2(@Wxgkshm2)dI#WUl$*oVy6iP@ouKQN) z7;{gW1LG% z@(sku;^79R!Bh=zP=w+{58KgrWoiA21-B*ZO}-YzrIr8_?UujfnODN9AVnx^m;IYp z&IQJ2S+W$Osg@OGR>LvE<~a~CCpn3n13$WDOzDRv4Cy${pf@d8w%ao+f$a7&#e@1{ z3qxcy{n;{;ykO6xeF`7>SX}#RbhNjOO`&lU)&nI0&dP`epMBs-&Gor)-?!+$GrH0S0$>0s(>! z65JEqU4y$@a1z|zB@oG!U-Bs09yY_zev#Y967_u|X3JH;V z{E=Witq1^yS9_wApFNXz6*orzBxra_>VbNKa1b#{EWjA|Xwdf}K8zV}T{yl!ILdx6 zb6;q&S5)q$6X)f!lT>m5t6B25!6tBlozu!DjfM=W5*BCPJr$X`sE202kXuN7Uzr3`7?uVu;i&c_ zh_eIUqi>{X#BafZ!@-Mz$D1e#HLpDE-pu#gQ5Vozj(=dPGu_x(e~zv)G_%MGOaxrU zg!d<+YuksTtf$%*94-?YRbTMf%Rz2>&*N=$mJ-G(`9X*=GBu1IwcFEi4f`%-D-|6f z6mNO8;5uu7X$cEc9RN2F8Dme+;Qoj6Gcv4)KK8*7(!~xNFMXPnF~5Sa{`NKm4uaaG{qc;*Gm$Kyu4kLbDd`hd>7@A?>) zTYIf_P&pODNKB`R^^B+?7xGRvqp9xIA1JDjCb%ejX*)0-N?T}qyCBSx`4Z)A$!qMR zcab+S>b+M%7kNB$7w0{GvrA51sng&897q>Rw~E8lzN3a$aDzjDZFwxw6`pwN7p-|g zzk}f5y*mrmeEe&76I^gxq!!quC)LxparDx$Z`Axj27yWBuvl&Er?M1LDEHGm9kO^4 ziAXH0H==7gYavIy5USYsEX0)(v2e#Sati%qRY=t;XN)%C1&W^uUx7-p4!Pzy_LEVk ztZ$&P8#is?8tnkW4!vJo^qy1iId8>n?NhTv`riVz%}sk4Q9WM{%7-sXmu6bEJ`J9A z5UOOkSSM6BXmFpeZ)aU(kKB%FSJK0j z(P8lk4D1aB>83-$jHspse8l~4F`bZ#XQW*vG62FUQ%|ZJH=iw4$ois?3F$RP(pKK- z$!j&GWuTw?{%ZwE$6i-=@46rMHsqu$!E-*F>KeLLUD+Ai6t%|gqHMdVb?Rux^4(;C zd$DA7it6tC+r0zV{bx>wHk?t%DwSYKg1ZkBK_=l&7+y`?a6Waw5W%fjf@vl zO9ZH11BY3%?(A2I(3#*D+h-UzKC)A$%j?@bNQ+@u=6#&PzxC;u<(#l?h-?2e>JMKz z*q94xy9{nOYA52Aw=!dzv7^}j?&CG?>SikBhdi;fkw38qQIo|qTfa@Xp+6PYP(5BM z7oRVZnPo4;O)TrI#asSrpz&x7jWrHBS}Jv^F-|(5O6hP{V-G zrFyY&PnMww*g%#CdZG z!dM^hoFQY?*ECIp-z3?`7qleei?8a#^p9XsQ>sJsv9Lu!SiPzFDvKlkJS^uHLuPDD z&WiT)ji&db$EkHIj)3k5X`!>SJ%C{=S=6N03)wwL=t-X5pW&F&Ipka`y?ws2_65_9n7=aSeIbh zCk^vUqw0N*g3#><+6Ey?G8;?XUQs*@;4}?!;XFqZ8gXL6Si=BZBWG;P2jj5)%e_|W zcGfs!!63FNZwD6#KJH)ie^W8Ab3M9$C8EM}Hh&LW5UNZ5D$1#-bkffNlbNCBNFz)W z#sB$?+(1QXJ6rJZ(EBd(BD}v(e2%=aMjh2%5I4!jve3bxsI&6a*l*q3B}keh9FY_~VyXXs4j7OKtUMV`Fcs)KatN{o0iykQ@!}>3%7%91;?#vnJ zDM#A}BU=h&kuE=%gZ9lGJ-q%_ckDYV6S2t*IcX+t*l42RE4^c5=t>A06R53RN__m< z|1$swhZ0W$!8MbgwD2!_aF=Q%FCZsPX|zrQd~< zbkFu5z-06|t|mOt+>@CxC6MZem&cMO2hqxM(+eRP4;l@{bXcg3XdS6#drU-`GAZR3 zOKxoiJT-_t2W{AP7KALTUWZFe$PGBjLq9!Jd|v8*>kj@f?l;8)!M zpBYCMo_>G9emh?=io32=(nzN|Oj+jj=D}T!9z0p1BKr^~;_pS!u6?(fyc>{LAW|Q= zz5t%EsKTo>$T*OM=Bh#z`y+o!pK%nz`!K4NhGt08^vp>T6w4+REQ(b$2TG?$(DN8Z%>T# zjCll)bAvn+Xe2eY=W6@*QEl66x01x>9pb`GQgn=9#bL|B&D~<2no<;{kO(zY zIMK%`JZxct4uz_0UJDi{YNR@eRS0_D5*T#`u=2l&^TnLNTJjN1)BCuEN3Jpz+mES( zkaf%#v3;{WEma|+KlpWs{@|p8k>Pz3t(uTZM>|tt7E2)@4nBo&&puOO>Z7MPtF}q* zwHvjN=c1B}7&vSk$}8WL$&0jfXYVubwJ(VSPlbIwW&0MuVMUanNHMA3-Ojr4*{g+C zTptEEyGR*cWbN2QZpX4;w+yk0@y3uR>82PsAazhaiywOw zH=S!ol|tbgyD1lYqL|k}?q)ES8~ycO;D_((Abn{uD#c=rB@_o`jy^MREU`czLZ-PV zkXgQFAW76yX&*5SMtpy;`TYVpJ;E!*i%$wykLTD?Y!YvYd%(vpCc%1t9J-<)h~`+R zC=Nj~1!s>g$aVzVxKoE7#J+uf=LvB?C^Q>dsIB|3sS&Hf$od^8;GKVZ#{js?#EniguX3Difr3o6L2EBT^UN6Jm zvFLTWig0F6P1a`2;xg$%U3v8IOtfk^XCNVOQZjg+lb`O2bm+FFy#;zY8)ZG1sxv!2 zQGf4PL7SM>5Q(%6z7EJ=qECHsL|CmdyquI4NoaCOxNqtYg5=y`G+k8TVG#MB@6bt6 zP(yM2Nri(X-beKHkyKj@yNCFgFiGM43Y zbYw05ChjXOJvWokD)$k8ut6QmEs3siPu@tggG22wes!$A^Ov<>c&+WbYwfnpuxebP zs^*NSK;z{58lP26t~~9om3DO+;TB*QRq*hrz{Gn)4-*DWh-b<&h|fKmMuM3PrqaLY zen{HlP29ii2_`}-{slw@ztoTbuNl2F-VvzhO4U5Z@q>{zvRb;(?^lz zj^W=oHMr6`tUC)-s368u*f&vaiE^BxA!GQ@(~{}Qfmdih^tyy3b_GyW!-hC|EGxrB z1bO5Z`hRyzt@%389ch{%g|YNmGv~MR_fpvf2VyqE6MS+N_Z9b4jU<2fxeZqxxmhpG z{q8Bdb-!G#7jceiR57byE>)X%)EG4xLc^6qzK9Y|EAfSnYe2b3Y8?25rH1=V5pOE@ zAbu%f;+actyzgRr!wKA?iS@gr1=#D%jDA$!`tS`WU~IW2I3+$q<0=fq6$#6C2@XOaMjru&8Ld)13K zP&&T4o-s7|;Ka;hZN3CH_vv*Xsl+ZI$`g=ra5N;fIXO0?%iFfPxA?;Nr$4r$`bc2t ze3JTG{^5pU8^0V99q|5T6LOBX+LDiQ3EW~2bkF?}upOCEDRZ{gGCN94`HuAX_6LsQ zZ#z|1&7|s19*vJ$nH(FHHDdiT#xD`D6k^INH!wcflz#_!uuJpn@|bPJRJ5}W@*gLj zlUzoMz^*pcHqbr3ydV-*bR7naGWR23ZJoyC9X-m!BqfY})FdDEX^=6tWF1X?HEl19 z$PcLxPlLK0aP1H~Gj?ZPodn8YJ6^ur*6%BC4#sIxon4T4T_?Zx%Clfs)vcoRHbOI1c=3hq;!!(AGh&%<)Rc$@`-KWO1N@3qk3kzqP% zgq?dbduiY=beturr$!isi@h@7#)orHNK-LmA9hbai%Z6$dR5e!qv8*jqVNw$J#=OG#*t0Zy5NKx(gY^z zZB+|=Mmio$b|I5xB1SlyZC5n^{U_D|{&iQ@yV`)^SJJP=$;}=B!S6Ohrw}z7KOqOB zyB)FgT6getZ{UV#y0V}ZTd$X~z+|cSvq0qCw-N6R{jCd*Z%!e0Al=NQ%)S5|D<9bC z&~N4h6fJ?rnInNHH>0=98Fly{cQ(UShb$C#hOv};KP5bGE!H7yC zWbEhH$xxZv@OGkc3r22pSO@WDS`F5a%oUYzhHlrgLz<*ZohceddK*Coy{gWKVL%9BClU&EJlmW#|njHgB=|^3n2k>lpH1y(=&DzV8xCtTOS0fZn z30w*ft7`RzSKSJMtGQuczw&T4RiII^N6E1(PMdnVCkYbc0|pS8(UqC^DvXkV)MP~= zcCEBD=}1j%!fkVEnS2{Km`RePK%IzMo|QjAR6O*kevZsv`o>Ley~5KYf4?uQiv%*F zb9_-xK4DQ(5x@Nw9zf>pyjh1H$nvO`2kw#+$2O7`_9w`=S6T6Q?V(mOZ*gS>*8P!% zX;6rcdFFy$!_9_Feo@tzF9?}v`^n5RT*IAHIvico_ku~R%H9%7nmVc37ahTp$E4)S zG@;=-oUl)`)V=-5Bzpapo7`ONtdZ{l?bQi_WoB8`D@=s-F?#5$D#li)Qb^Ta+JXL@ z^S7y;ZSR6~;(8H4sJZwOiPKVC@`v=fRxbHwBFjr)-1MCO{zSzMrYNyPIzDzI9Pj04 zEq%VRJV_6B&yuX^QGtCbHEcfMANGxbUz;_>x7?lug)*E;Iu{I#kg!>`4%D2X?PS-L zv^#wT8!4NW7BR(M32#H1oaW!r2AQ}^2Jlzsh|cAPv(_E-OTQ-{o;GlvR<-|l6tN=Q z;H@s5Vr}d@=ymD5xsgQMUC8wh4%D|alAbWn+?^HYZZyD#$CS6iN+k1kqED9|-N;h0 zxdd0HctrmlnJ~cU1gpJwuw(l5*sv!m^is@<8_%&(PttdU;+qg~uZ_gH9zZ2Jx$1~M zw{eHRXArR{8!P1@j9fyA%!t$BEg4_ zx1*X{amc?bdqAd!jydR$B`CkKZMXVLDUC+c%Zxxo``mD1FRA$#b-8~5bVdA( z2jQisF(mdAR(1;rt%ZH1Rq}{=yA`3oOXV{2VFenrgTEsMX@BnAA%af7UG%H!yaG|_ zR!y|%`#f;{^}$6)fB0J1^hjsGaQNGWSZ8!t0x^YK7Z=|-`^o0ZY2_j=V}8J1!fB}Z)i6)52+H&*mGXFMZCtj zcdIs8E_Y?p!yAwvYmLXTl+@+HPP&SK^7?4HOS}tDP!o*VhOM+CaFt=$yvBZs2esc! z^`{30{2m;{q?{uzj)p<>w33(L?7N^1rpg4n9ES;vUMIj36!(4ofzc5S2A`Vt4eK@f zX^c?k;oW2&L;Mtv$l#wnVAHN_UDqlKw2nMAzN@bxP%boCt!2TG}(4OMQI5td;EL~v~wK`7egYTkSZzV!?{=E+ApXrwdw z6tBo+gLCV?9_4zv2nu(H)R9^#&(txRRh)C*NBh&`GHLLv2sO}A^z zB_ijpCBZ}3LOEww68tM6fcA->vldTd4x}uFPabOBYxG|E<%EtQ+)GUW&CY_H+}K-Z z(`5nXtK;X^!xm~=)HH>jUpS!8xlD5aV^4h$uW}2#fPj3eoHLCgpR(`*EKnetjfDkZ zQzRCMr}s7J*+M(ON)&?87!f2Y!zR0xG|(VWu9PvH%D-KZhzn0_%N6z$=f+n^;D7}; z1``cV15YsPMPY^FlS<9}*ftyPCCjUYSik6Pz==3l2iXtqZXY2Sd!EQe8geR*bQmif zt~R?jpvQ!&K@T~H5j&F4UMW>Q)$h&Om{%keE{;0#BSVDWX&0$RoKpzDhqXdVhXbgr z!&&Y)3JSHP5ccT83L-_th>7Zm7GRFc4jK_!{=#6w7CrJ)AH2{1>#wHD_Bl{_e$)wt zHtDy6xh0)?5kV@vCmKEG9UmBjh~v^~36yt^6QN4|*WrIomPi-nf+PW~v0!_4E7$hK@n~szT@d+XYN1K=ma%%Y<+l~B#2b@MU zke0G%n=)_RL9W@-mU|jdpT=Or`!j1EA$v{b=jD_z5naaKZB5fQj<(^gR33qVm5ZE+ zmW7^%^>;U4lspzL;(tWA>VR@t`1KD4m{0e3wCcTOlwXbA^{_C!Qe8rG&0`$J^xB9As!_Juw zTyLtUJ&*(NC>_qKT1HuA4_7<-h27rQ9Wy&Wo(k5}Hhp<3Y212zr>Z*R0ghBa!tyc3 zpmI3FYzhl(%Dh{7wrf7kU89=JK8!}}tWdP`nI9r$Qcg*LZWptqJ*7%TLNbZ(r zrG>t`+hfjAO-FFa^Honyp=0r35gLmbMDN^zi%n4wY{&n@j)b>mljLrsDl0d^8zdb| zU*%m%{Fch)WcPr&PvP-TEO)Px%VV@Xa(m}y8TQ_v@WXdgTGIF= zjR16R7#7=&@77%zO{WRA7Hv0WWEGlQk)j@BJ{KwZvbc(+Tbm{74o8{qx9OEiB27f% zj7LMK=>2o*--fk1rk9Goc>jv5mB<|jurf}R(jL@NF=;Y6eJ3(Z^c%m#WkI3WeVpm` z!n5cu>UR9XN3g(y1e7Oy{!BkjI3n~=5#Ol-$Ll~gbRyw%XlmEp8$^Njo<#opbD8@^ zU>fKtM{)ChY_wzVn|y)~KLM`pox-S+K>4PqYv}q85Aa}s!xE}=t83x8dFafGp8I21 zU?9X+F?xf|mQdG0?R90!|j<-+VZ0l`p7K-+RF)h@OsR*BRYQ zX8Yd@xaIh`kRmQ%a~|?pmZyDggO{QktI=>l@dwe7)!q!Drodi=$%yeSa``A$Xn<>3 z5e}ch%{jEMSzmvS(efhNfsy#6VP#`uO=pma>AiryvVnh3!wv8#b?uz6A}_4;h>j)6 zkC!;;iv>$^GS6T0Wqzp9%efzOs&HBak^kX-X9ky*NRx@H3B&O;s*`D~N+uzv{)g$z zJ=zYElL<%DYq}iIQ4D~8Ci)ES$e@)7puL+Zl#y4i2}C?4v&KJ%iJA{gF@8DEg_jib z6+cWIT$Nl47lOeKIJNwQlK<14n=+1yW{hAFiWRBp0nbJKP7}<=G&)GXf81C06$v6~ zac1j$R2%2$hz=a1)ZWQl#H}d(E#~U!I%P&=>Nfno1Oqk*FM>6hCmLYED;lW79*jcL zR0X?b!m|Ks{qq) zX}kN`xQdlgd3#;Z&JSmGnq)0^?%GM{+;jDzvF zXY#+-2sFP3@U}pG>q`|_f4lo1c`IF&0Ry#OKhk6ryU)Hq4!O3V6YNR+c#^_*Q#^5a z%Woa->Q}{4ZG?fM5X1zDat>bSj0O(CyWxmqCM<6F+Hfy(2M~)`1f_HLEhmhKO{T)J zH$h6WB=%6-_XQZO;U=`mgj`569S}loXkE$V*n=&Y*K_rT%$Oz-3w1)BU7R4swrJ2J zdy_9{Tzr%u%6|u7FeSUVm5Z|~#7V;5*1_HmV&_8nfs$Rq-p1ZZ!@<}TLdh-(akDao zsLO~`vP)apxImnssg1Dd{#K%u5ER6O)75tic+>WYgF#qk&;P~41 zsn~XnR!PrdHX3hViPTzDHcTukMQw}{n@fBQj<%15I~Nu^0S1*rK1|mnn{H4UJe&;f zg9iVUGwJQO0WV)z+4)_ymv*(PXREw?PaE8@EVg>GCfdQB{Q}3WlfqBO7o9oYq5EEE zo(N*t|NE2NySyw&Pfzc!gSv#kYI-t3g~EK^ho@q6E+Yfw6xs#D{&OPmR*YGFQ&V?YgKtkA8Fmsi{4ao3*@E(fZvuC9)b7i;aF ztXy>U@Jq;*W+yS!D3O=Z_FnKbBC2U4BO~*MzAstGE6vU&4Gr3K?JxfSrx>HLUVv&k zJ_G{M$BQH4g-5q%bQFDx~8q^a|}(-UMtRkm%hHfA1NIjojzLj*R61N--po^a~K{To@oV;7UU-< zUUD#KuleOf)n!T$*909UdOW$Hx~I(h>l1aQvV5_x7;Ul9LChB_t$B zh>7EtH#Urn-cHGui-`w2P-T`Z#K5GGW{MxCydOlX^A08ir zT@J8|YZ#&1l|&&BWT&NV-gZq-<3`o*6MLLmy=I-yr4`_Cf zgiTTa?U|aGJmX_`%u?=*rE%3Aa^TJOg5YcNEUm5oo}Ce9^+XLQ`v-H>*G@%phH{FU zCE5)p!ord|Hgk8ki2W0TPhFyrq4DuuXNt|6RdiGGf##96uFBvX)wYWP68X9f3qMX! zpa>hA@`rDWDWG^;XJ_bY6&KBqA0?QnX=tDwp|jKMypKsC46qH4h%jLq92`ve{(V8W zAwyKyhL4K1_x~@(A;Ui$J|*~O5kT}HphZnheR*}ou^kZ+p^5AKl+%fyZ2~)H$8w5? zhlhxW_>6xX`ta}&6BAQY10q0Gvb3`D_sBh0g(pCj>)s7(^SJrq=*VH>p=}I>|b~Hq`Tq$Z6F{bx=PjPn1fH4k8tNh_=Uv;pNGiuEDW!$!#p8)!VLdU zP8U$TG_bIck&s&OMsmG7P_ta>kJkGQ!%tAzk!9$zxSuNmM%BgI=i~wP@KU=!IqOHe+^kbGbDLQO-)TJE2|8@Ib;AP zhWG6v^rhFA5sb_($R<&5xHMu!@JM+ToHbPA10a$~FHIU%ZS4?*zu6^qD@~5Qzkq1| zn4<7WiLhMW^K9;X?u05iCoOT6wP||j){PV=i;hlR57+0I&r}Y-+>xnGe>PD2hfcb= zyA$dMpljJhG>lJ7RF#$vjgF2E4GrlJueQ490oqd@DS3LzQ#mWn1~KU$`VqunbRk9( zEp2V25&{}<)Q)JV_a=no*;Pf7ig z^}yhkec)!>w6_G_^{_L4sQ&io`zjop=2Y3a=h3!&({+*cdw7EU^F))rm1zKz??xA_ zrTC@1y1Ke__2-xC8I>H*3n@#M2L7J%AgDHIcG!eFtJvE!$D4Qw3JRK-Prx~b^{C1uz8x(E+XeL+EBzqLHj?R14n zD+E$*<=%A>|J=}=noZ)Ll6~9!{OhjBqRlhs_UN_4VqSwhi!b>N`{1Etzo?|0O=P=0 zbHge}L7~HdhMdsaE##Zc#mu3ZeFRfZLPA1nY8XEe1;r!zqncjL7q~=Xyf#l3mhBnZE`FU> z&b-~59~pKWy#=S}lV-a;ir??qQ{hqY8)=9w{Ij zQc_YfGNvceoSRzI5EL}D91$Jv zPcT)?LcT$Y>N#Lpp@p_y**hj8u24J zxke8^`NsS0`Q&BhY;UYx&*5eDlA>+-^0M6dOu6kkGNJmd^O^6}YF*HM%U9s+De}no zS?b8}jr-Ae6~p5oCZ(5|4Kq^t&H66+tvnx~Bh-6i6c4qduTUl7_mr2|BXJ`{)ITB{W##3O{k<_tva&|TQKYwBO>J#pHn<)Ha9wjVa1Xhd zr7#953&&$PEO92*4E#zk&%%L@O7&rKlqu0jnz#`x;&L` z=j!RM69FHh`!^|XO2?Ot%BdU!IYh01IFA=IXBi#9_B_e{6= z*r5@@6rIFx2O@)B7knJP7h*d(uhctvIroCk3p1NMgrWOcFfzD%&0wOeqm{1 z+U}O^Usdb>g=ax3i4&CqqV#-XWD0bUz49OLt&{k)O*<>hTn@+<@a=p~KB z4r##U{op1C9&3}POgn!Mh5hJ5@1f=VjAtR8^g;Vq(kN3Pdt&$eq+lhZ&%w=3xO?(= z$YlQ}gCeQC`Fb1hq4Dg*=fI+s%!t*9!qFn7w_K3yvzyab^S=_vjb5vht6Flvh5b&b zp3?&O7B&UM2!d})obEjqBED;uWzkK;!0)hLk+t$Le zBB>F7p^ERT-OlDAUpB_ma^o}U=@IGL<);RMRF<}yS!1iK-ZDM%nQu+#(5W-$b8n0i zhx<0i7KHfk0ZShx0$+hU3=JUUDkv(wvn{OPyK7_2f7 zZYYj}B1kzkRU{jx#14qJ+1|}_?R*Nj^A?x8dw3H#7|L$@y8e`X?|D|K($aFQ?*pG~ z=1*xu3W4a*b8#uqqWAYs(g8Z-1s_K;pXPmf*kqH}vu`=2p;E{w>2v=@fk0c|%>g^fkzI7sYF9Z*vhA7BI}= zd8+3l%2IBGYUu)**lhYS_$2~XmgkW)f?OXyX8Ejar`vC?kaGiqP{=41m*Dd9{5%vl zS~ME4!ERFNb^blwX&PM}pC8rO-?r6OI-l)KYqnqS$j{HezP{G%0q5HO?ypt!m% z-c;?(ASqJjlLUI*Y}Gtt_2l0T_H^z->;(M-J(E&WN{Wi;@b(Z`quk8bmw&@a-wF;q z@9gaK^aN0a*FIOCu{Ffll#rAH{)*nNj=Jt6QHgKjeGCA2dU)KAMiR19)2qQIY2>!F zJRZ%K6N%4P83=mbR>;eHLY)=~;&3-}!-J%g8P~g9t0yuRHa1KwEDAw4#i9UNRdsa} zBkR&w?AGosWxgCv2Sv_IFc=&W8F^QQz;7zhn=MAPH#IbbVscxRg~y;A6%(_!zh4l3 zd3l-3`*)~sPgY+3i=}0k8h)&sv~@-`v(oh02a{SsuX|A9^ZmuPylc=Ok~K=N^9p$s*{tGtE($-Z}0hP!xS+_hqq>;d*h?St(AvXh z_4hy_n#DvWDgdxja7Jupf=^;9x+58RLsqM{| zGEjCvzN$qs4aD9J_RE`4HtwRK7ZfCcPhyY`M9=a={aMEbs(mE)t2xJC`bNeZSi@(W zp3jH#!TZrgR~HxwhPn@8V*Z_-B6fqja6p20?}9@@-b2d&oPkO4@B$wudg=@)+f=Q< zjEKikJgy#JUeF1&k>Udd3BtwdJ@4!muf2kd*g~rjm>m1g16eW!Tq6cy7T_23YxGd? zMv-dPAm-*F3OX9}L^(Ej{^K+PbQwwJVuB=9fVy@d0YL~6!W6sLoQjIdRXve<#q>PV ztswkX6d4_Qxl4C?i~5tdnNwkw-8V>AYIiy=l*!l)%;_0H4;14SqM!l+B-eh$;mTAH zgD5#9zXANHV1YriBc_^gIt{52CbFh?9-BSEu4Vy<=z6$$qwGHNyv%+q zndVU$l>N!bEhyNY%9B{AzaZL6x1R-IoVl;yXYh>OO;4*6R8J#L-wwt}OdR8VQ!}xF zk+LB&jI8vf+-ci?oAd^_qn?iG6bu<0i~ zJ(bK4{$gS8e&pqeF-gEby@b5}42QZd2UxKm589JHVL>I%DAGfs25SJLtHmMAZhsTIuaLKi7RKhaX5F zEy&CixM_4cKQ~957S4Xt3Ix^6%n<*|2Y^nJlar13Y3b?ZCpp&%kDEV!4*IsiT5+w! z0N*X!I|pb5m~!U%Gy-U9b#mMV;6(%70ZHJFB-~`r~Q^qiahg zV_=2B%dca@q*z5$ddzP|CCL7|~~f6Frv#4HgG{A7V{Cri81*nI;?0-__L*g+@< zqAg`f-BPh~5i;08an)YCXF}9h(Vl6p0s?Ur zooEu6;kh@LmgDbf94S#|E@RhSE>R}SzmPtzQoLTpq6N{VFdLkno_?-I_SZUtI6)lT z-0V7D8t)~#QoT?DurGo;J$80m@1{otBafuH$~|I!DZ9pYp8q+yJ9|BPtv-9({Q351 zzmdYIjdakJE#ygw0`>VP55!>DamuK1Mn|SBo0inPP zstV`W(8auBdUL#QW^>-`>^GasGT!tB9q@c-S5;CP$9J=jRG2zd_1$;3V@2lZ62q%{ zuI()?ze>YV&zAto%E}&`C_fjS@2Q56pryX|WfBq+;=7&@A9qI&&|${%y@)S4dscAy z{PG9Aljz&yYV7NY$T{ErpXD2g#xJ3tm08a^eBU}WfuMqy=jT*n(&^rwFij5l>k$VH zZQ#Nrxm2AWQC~U!S_N-lGopVl_-$&CJE-`6hFwVD_Ic91B<2(1B3U^(oMI>o*|#`6JRB7TAc$QhU$E6 z(??yApCId#=x+hAs+OdbLf;kwNYnG)p(?)re6$k{D zInfNkeLh|9%n^bk+RAlt_en`jB_fAXeFSUqlyieA6s|U8zN<7pYHW{g(l?hYx2wJH zFFHG~=c-k1Rx3`ush;}IEA<*(!kOLhQtw}1Ux|Vg(KxSbK-7+3yhmVqdV8BWDJ#@% zK7Raoc2M{$emP#^BtaQV=&7Hb9(;j79c_;t^PLj`8QHl2#aMA?b91w~ncvuhTw31v zdA9r`4mq@rWo4W1@K?i{c_AX^GBC-3)2m6R)U5ns6-m`TGY?~33KQMBH#Cjq?43HZ z550@~>&$|_?Z0fxnjlQ|zeqyLWq}~f+H^iXK81CENi#1muy1&h=2t2gBj1E{=-k$d zq&P&Mhw&VPPRu(S?Pf(8Hl@K%AU7Z~GOw9j}Xhi)0a2L(bG zn)`nSepdg8#F7|CxcGt+khuUS!CWsfP;7xw1F^tJXevs)pr{~DJ$7`+wx zSZ_gi=N0itFwN+5f->?+`7(KG*7xtPP@07K^Xch?em#nm--A!0PaO=|5J(vajl&p` zmp;pz%pxF&RfOmIby2?M8ojM%f8Lx}bIdTf18*kZ4{fu>1&?R&RWmW0E6c8n>uZOY z7bN;qqC5ru`_EJeaO*N{@Ozm(;P9-#XJ>Vx{P_Ugu{L7>>V5b3LsGQG7D?ytUw;l* z{~9G{ru*@mO&w_&ne59BP0<+INJETV;V$vRl4+47&nN8=XKf9n#n}5p=ePQvkWA(B z3Qt_!){QR0RGUKqg|V@*b&GcD@FUv_%Ff>2=VqtiJ9N00mluA1ez3p8 z5EQz(xw%2X<|Yv?uE}cmK%8>^zIIR#8 z+{E{E;teqbr}EB>@G)y^YtZ-Cm|>zh0+cf5RoPfg6@g@CwVsDIYb*!Xj3Zccm5P?DVA3CiRK zOHGW8<;HY$bQBd8^;oZJF9E7LqSaM|yoUS~< zwV^Qb>^&NY3+(!FJYpOmEh%|$P0!e~N3I-FG9Y<0gG`3h+7!(Xe7n9jS%wT3xry6GEECED} zZX9E0ECz{%40@>xyVkQ#@78P*V<9v^4s7prDtUH{x@TgI#4nP{!=3x>5R`8 zCOsK+_oCq>{~CdYn|H*5rSTKw%u*vpz6*14KLd#mk89P{AwzalkQ&>CICK=0^LcW{ z*%pR)Uh5tE*re}sVTs+CqM-s-8Lo=d)`Z_&kE_-Hg{4ZNHUK*a|3FlE)b`&nUh?q+ z^t^t#P8HIQNJ)m?Q^RT@=B8R;aI3>qrc#or4IRz{4Vj3GV$ohFwd&K8^xWkDk{#xl z0aHDS#AUH)mwy*>?huy%o*R>)pzOI3>wS2%Vh!x#hHw_Q4o%kY^_V%MqMgLeciX;v zP)n+&stOVi_#$g!ifg0DTc^T+F(+&B3z}$;D2{ZsWIVYzC0q^B&Q4p;SFy6O#Y9Kf zuIq&3o}2BgSkXMWOdCbJNdHTU%o6j)5k~yjswygM?Cka~%Fqsq=Oq2`M$7~yr^KP=H6TuW#0Xhu87od~!7!Tq=b-$>^mon$ z*oIw}A#t-qU)=x<3{51J38Sp2Ik}#T3a&%V)OFy78VwGlDbbhR!Z@hQ#!2(gLf4|UFwDZ2_zhZ>qLH^1OK0CmB~ z)$p0Iv8c{2I((`=2WWAuSo~CO#Zag6_ONeCv#4-H)iRUQsL$kMFb2&SgW_{c3?>xc z!vauOFz4*Oz1uSa@EFJ~p~1=@KLU1;kdRCm>WVoRghHNNOf0_*q1JLiK>yn0KW&hh zk|IG`Bjy(m<4h=sPEb7~I2%fA#ICEOb5Oj|CwGrY%Qm>UxoIprl0IUz4(-r{0}Zb7 znEFW$b>M#nch09THR|*qk$R36<~~{;=SmAeVFFX&i?N=>1m>4QsB8^0_V!c6b1rcI z6R)}dYNwk+$q}Q!|D@}wG(G{Udj4SzXjmIr4l12GsQ(02Jvk|F8$%r_fHFuniHePl zEu1ne8pCA+dl9O|DiHq1qlKQYq3XCy>bwgZ^Bm*295x8oYg5ni;&MkYKLw1Oqm5rg zzCVv0L&uZ{4M#)0GH5`b^4Fw@&&)6lxcZ0VfxGYhq{w^hWc@0a=GIovcJlb2OuD)7 zQpFlbA3x4BWUuUyH7zq!-iIq?XsU+<2frgEY(%y6?%J4|vdHmvgU;O8X*m6k9rW`5 z=;an`g(&GYoQ?|WsLgAt%_M%;IN#Z0ts4gILTNeX_wS+HAvE5=`O)d_)PPY!WfDS2 znBtleM0t!AD)MwxF7mdz*5j2zd}!nZg&9QTEnRRdwIrD0!$uha8j+Nl5_(q)S1%M4Ce=3L*$dHwx0F zNJ@vKfP|z92M`2BQbI(!MVfcw^L&4C-*N94_dgD7&faV9wdR`h6LbHRYZ3}yzc;q> zleuQ7<6%LG>Fqlz_e~7uvj=-~s#a!+wOZsx)7B>5COG~-3G??=RU(kL`l;L6+Io9? zTUbmD4i0|#^5vHAH|h|^jg526UI(9Alzx5HYTk&9E0{W7m^#7r57ufnlXWY3wD9xG z*4p8p^&3gpqGSF2F-2{xGW=0$w4#+4nDmvl2|)l zn_5PgzdqlP?%s4-*K%BD;Zw9hmEGpDG2JF7Ls)u8T#kT@j~h24GLo7H*E%G{dkM$& zDIc}yL+kim&XxYbRWcI7NaT36gj>HkJ#xxx)>{h5(ctYoJTld2!yx^)XK^WHs1{t$B6BMPa+`1tr3Ah>}>PCbD_;&6ABniuz>M43KG zg?&F0N9z$Z)`UigU2Rs@DR0*V3kM}Nw+p#hmHrxg&?MeL+fCuN^;S{sr<@=5N|;yx z#$OW@hxUE`U*vRYPZ+nN3#ce_{y_<5l;*AIZ&Yn!?FMUO*L$^^v)SKw;Q4#CMlFjz zcGH}{rb`dv#=oXmlrA03tZc6*rMH-m)#^`FCEgl)Cd{vkh_Wi3@9XOu^kAWUf{ttH zEWX&}Vt|(W1Pdmdf110I(+g**0-a{$(ivDh)ZQ}jbjj>ppmx}7g1atSO+y3Z9+PFi zKBY@s8yp&bl<|I=hKeu=TU>gcozD03q^gPv1^KetpVnorNC^(<%a=oic4=~?^B!6( zUc$3dKUo`ZtkNQN-o4J#_IkYXK92a{8De`jsu2?@n$gN|_Db7w(ER<)aa$2tIE7(J!~^;Y4_#~ScHOwf?O{Uh0Kv4-ob3-H;A-`g*O$hY-S^wu(Q2X zZxSW3HXenP#Iy|Uu11g7s!s)W(rnXe-`1^?Wyj?ciIK<27O_;+x3GwLljeKp`Sa)9 zvrw2+^3?ksUmde8!(iQ=0mu^Ywvpo74Q@rHr5Z0(j?Zo|)8vI2T7&(C`Pk{G>bAwp z*(UaiBFiIFYf;taap6L$wn^BQ<~D1hSEWv7&c`SM z+qog@(K2aq8tzPNFF_EeEui7Qd$TBoiOy1Z#Y?Q}8&zl6`^ooxqumdCUhl2fzrVLN zQYR|(QJ|(vw5nHj(QV)zw7MJR;aQB4J*l7lxwgjiIE1Y=KdsBsWr$C)@-t?7cDAZx z6qOvjK(1%H>m3EOtkS4u?;cS=;-=6|R_yq)Hyn7Cl!U~D$Src>-Ko_@+O-wNx>5Ij z>ibV(q}OmvMw+~~UsPGohwKO_C2)7#df@IpSqZ4ns~>jwAc0u$pvJQjfIWVE5Hp>B zjvy896Y(@nH;%k9WwXdps$ZxkMF_=$91%}&Z5xviNUDm9m&D{#v5^8up+$S@T;wf8 zV{u|);=jCMkPt5YEqY6OyLN#llcctZ%tPmpb=vy+`oyFpsB<~X5w|)x93w~x5%git zHxiT<I?9|j0Ig#~de)?MpL+h=hH&3doA9{It&0Z&CyecLw z-30P3F|jWrBVBBt8J?6_sWG&#b$4~es#vEIwaDihh1Esrgn?WPV8Mxr+vzudt*(+D z!w0JZfHq1#j4&^hg1)Jl@A=D@(!ldQrdF*Hk5sz5Vn(VsNU^I4Vl+iXfQCGgqC>oj zMn>ms<#%Z^-}?Fam6eqV@m73z|KYH%B5g&VlqoNpUe0o|KZV zbA$*iDfi9U_W%}Di2<~+K==|}0D@M@qVUPQni@A-+mLhyM#i$j!V$%hbM&mR&LyAD z3S()MAX6Ww23HmA^@hGrOGx-JGZTm=8za?ivXHcwhJ@9{<>j(o zTO7TqAlA%qwX;KbGh0|#Xart17`l~J&C;a9CvRgN^y-p>hS<4CCC2ToEdWhGJ+Vop zDGVhTJD#nzHI7;Tpsk%9+vwh&WFzrVi#9n9|2*)efaQ!-$QkDl9$HVm^YtZ{Gxj9z z(8xuiKk#$_8NBc(?ZP$YQD<7z1gQdO{!jzd)oAQhg7=+Vb2|tvg_(RzE0v9O8EQxe>UOQ9pNIt$8Sr9>fW|GsIS*okkH@a z$y<1V+ZBiWK-!v13#BlRC;0-c0({w=vSGuOBRAn#BFv^|Vv3H4uoPAc(7f&8A;C|O zf!LOjm1Q2kN*CO$_?qcWWWgxm8P6X;~RMuAcZ6&0UEVQ}!fz@e)utrgm1?gE+^FBTObM_46Ct*vsPgofwxfS->qcx^LLh`u7}hak)~GEOU58+&0B6BFvk z6}CdE7rGMCgC1vL;}RX_Kt)w@1?F^|D$S21Y>tZ;Z5XVZDl2*2+*)y9W>@SA`&SBC zwOPlF@M|r%eHd0l$MzA^iHMIuBo&JK_3M`jM?R4l_R!N7ouUV+f+Q`!A;+YG1bnTB z=nyymcXz_Y2Q=>^rE^l1P&HAFjfWt3w3ISwWLd^br)6N^-Ep*$)RrA_UapU=aIWa1 zd2bnDmHH$p``i5_?AkW?s@_x?zGjOtiUt1plXK&2f`6k(?~|PmItZ!O_wV0#cM~PY zWPXofmQTF^fv4i$cCS zU%LNbrX7D`7L&vW=d#!GU&3Hf?hV(y!@r9il*K`EKa;P+EMbKU%TC54xt;RBq`0gM z(4w$wK-$#R)YQwQwt(_A#Aow{?WFLN37I#wwbt+0`{LMDjScT(Fabvp#mpq|I_)tv|iVd2KSPcf@IYwLj+wbzZAGF?Cmdl z^DNst-nnyq=Zo3PAQ!6)Vs5jIwrPh3X%z}n-~xGQ_ZuRKfM$lDkLVxAtnwNjVeSQ=}1+bBbK@L z;G+9KH=zn{f@K=vC6cP3R^e=s*4yR9#dn;Y?FG@t{FlYWL1oh6)OsH$s8ui~Cg$T> zz|^f_#sr6x+Ba_u0PlQ64L29|qUTxP-sn_ce0;&bCx+?OJpc&?-GmSO>BP! z3IvNjf*xsn60$BpFR}pu?2G)Wtp?JOj6EVd3uX?%TI-;Z~lU_^HKS zw@x6z*@E@)Q*e2C`P+-?CZdhVJRjoW{9dzeKNGb)D-9#3cy%lXQ>- z15%iS@=i}Lp%6=uy$SE>85n&1_AUGsH&eR9Ep+S4 zpMJ?orHZKBPbs#?Qcu=q7Z;y&GhMiV{2{+U7R0{87y3MCm3&S2)-7KCfUfdH6*+r( z&sTWXiHkpa{Fq_)d?#}PjUeR}X=&tx0FImod!h7LP)s^d)X+w&$qEYx2DW`7 zb`HF2^(bf3Gis1$f{>4F?NV>x01MQc%id@57C@aa((|NO2 zCZ{(C8zEUDBPFezda!L<<(FsaZP~3TCG=77KCxe(7|vCaheAG_+%EMYpptLb4-nQi zGWuw3$uIo7RrgXeg#f}7N8k~#1dAq2;v50zl~q)DX`?ELgnBzMLY9dlK%y3}aOq3) z7x}BTbyS_CD|xhio|^CEYn0-8rM{ z>{->?6|G67M-H=ym~a8NlOwMasx*-ZTspT1rWWl~a%32Y>rbk(vMg0%gz{Jeb8^@U ziIor^)LF9cRjha1iH2w1(OZMTsxY=ZvG$IXmlP5LhslT8uQL1)V6`|XPyz18G%UWrl?ZRcHtNcMw@xc}_@R@%#$inwE`>}rtf9UUK6W^VoW z?yVa}{lX~hSrqU-2?^91TqE9wqsdf{$iwImBenO&m8PP(&;uf`U%%FN-5E<3Fcqf^ zLA4IFV|55oALl$xl>d>{!ZQB}&q`dVHKb~K_pL~i)*00TMa<>1D8vW0BSHn@ztCnD z?nMHBm9xLbqS5qh@CR%BGjc{PknH8(Pn>^0nHYvy{U>wqT|gOxnCLuKq2&oq&bHU5 zoL5;y85rs#OxEww)enbN42u>=kcO^^7TL~xc zy?yuIJ>{UkV7zgLm8NDNDD3eFXel4xp!;sb^KkLUYbQ$kuW$|yj#gJotE7v%tUhyH zl=JN#Zf=R0t7~g2jhi27)gN|!`lJ%GQ4(U-8fi8CqmuBM<(_D<23quj%;TEo=5$p$ z8k#*B&quU&GV?rxmOiyLH4(4fhYlZppx@ot2r%d%jTsxewLt%xn2gNMsQYS4a^F$d z#NU&L+Uw8IpF2mey1KY%700WUt3aP4fFZEYeqN7vP?Xp)J> zru9XJj{D;;c%i|M{4;X8T(0f9<2q$nu3tcmE!9wD^W2q_Hj#Exx9RQ=jrKNHOfm%X)>NgMRkT=zcNinLHD^V&q|Rg zM%m%QqG<7_sFMkfMxvxH$hYDE!^+XfLRPRPR$bOcC0=*nlRSSE#rylBt}sBlmA=#V z!pl};kmx7k-b_kPCbqH7v_W^lJrk(Nx7Rn3Ls{OmEYcm-6qAtXxD&d`Oiv%7i5J;P z#}1W+9quD)updUWy~9c_TevmayQ+?|&D7!ija7Q0#Jl?lTb%4@MoBVq*LJ;w`zIEs zm9S(L{pc@ae1;8Aeg$^=lPF#iZrptF6>}%|2S{S#crIY{@7}r7o`KUrbf=Zg{VHQ8 zb{so9`-mVrmyArh%){%RWlrTy3DHh*wou+~>UsX} zm6D5O2+z<_PCY*gUvI|#pCxBS%QVE% z^u^K_-&@s8V5LD0tQ-f>-TJ};#fNE5Hqzb%V`|uL!pWKKJ}FZQ)v*hDE9W91^#xxe z2?>cbmzY=$fDa(i{TLfdVXBY#F?2rTN$Hz_>%g#WTij(65*1}Xz?ZP10@NTH46=Yq zJAwX%lda6`(zs$F60#0}ioJJNC~tm+(Ci>6HUq{_Fo8YFLM~;z2(cHuT_5n=54I2! zbnMl;y23XtXK(*a|Cm(S#l^+l{c@CW z_Ajd@C61dWjc(#$+Ng$x2EcJIz9{Z}MTR2@rNwBDNQ7NULjji`orouhF*P&_b4o?H zuiT9nK-AI$!oWWPwpou0OQDX=&L3kxv`dJH=o%U#j)m*^dfrsoe2fO@eyb6(KI&lv zx@(Z#{Ss#OjkX$Tkexhv4zschpFW~go4(nYQjCu**(p# z5)x_R_r?IW8ZI+sEbD_1&yo$e`vWS9Cwgj@t0H$OcNia29CI(3s0NBy%5iaU$YDd8 zh#(;F;@Ev}s2|2v%@bUDHf)6S3U;2x#Bd>U8d6{=Bq4?p(i_v4x&amimNY^eEhBUD zOHGC(PE+sFeV10P?m^aR<@O#7#y8|RZn6fx=_ynmF~T2+$;qJQ#Wg%LO|l2%ktX9t zcHRfbRiR)?lf_93!?IlTBy)9PAwWUl0@L~7&?>4MyXZF%tXMhVm z{R%0u@dKeH@ZdJ(FQuJNq-*c;xw~gdOM_e62G72ogT)mbJZhGcRCg$bA2>X3B{1*1 zqJVCl?rg_1X>Az(`t?0q+KU$zH|2%@xzW;&A3Rv{GG6SNEU+Rk^8YNXU-7Z{YLbws zBNKKGkw#XCU9F-0fJWtRrn>@t$8W#eWj6tOdCUp|at;m-V@M*Y3SwKw&|kP0* z48dTzqZOO$>Qb7Q3y1vg5G4gTK4ahhZexm(bE2p)2~c18`7<;-I+S0I9LMvC+Docq z;~4FaI@?ojS0$7&a`c^_(xvL4KDYTuhRmfnQ-gIa5?B%DB12@b9|U++xGxV2Jf>*9 zp>(V9b}fM(V#I9NPtX=cqo{()S4Tx$4lu*b4e&aW3lOJV#vK|^w~0v14h60-A_>Y6 zJXZXx1J^MXGnKU$Srzy;SmiNt^^W~56jolj*V4!A)KKDAqZzgZm5iAHo1E7}ES3v? zdr(HidV2G^!)mpA`<7bL%u(t81vqAAWPF+}lcXMX=GDo741LY53zRRMEsuZmt}`SU zDHS418mNkki)YDU1N>CGvd7sQ+MNV4daFBkcqJsxJqPCP;>C;KzI>_B8#X{l9LJDB zPM-Uk)rlafz$Wx48sh}h~$NL*CxU3o%#Iv6&aa(pJ#5Ql7g(44t-V>EZ)Zn zTw1!r-90cs!B6^IjR}eu@R(-4eA%gO8wW@Y6!k(xK-T*lAGjx(Dqg4$mYfM`0C}Nd zb7iG)>Ek7d_{Tv|JhcA=kO1WUcO8p=2UmrLhyTd$4NY%&#hW*lZ4Vwz3c)^$LL{Pr zDhTulE?BiWp@>UXcDWcAt54kM)~1d zXJTQ|e^Yk+xCIO-*E~EC_xYCP-&!3}u8FKjr1TNR7M+GHa;Pcec ziK}3%djBKhj*+%@))zfCLAJ1ZDuply&Uv|j3S7WuA>s~Nq!NFucEU=r%oF8^C(ssR z`VjD~=pfj7T{O!{NI6jkAr+AuW@lD3ePpL2Kn9!V<(mxMXtGg!cz zJ(u1jKpa0o!1pt#L8y*Fe-N;`pNko|=KMF|f9)vIhI6%fT}qKHRPojVIWe`;3%M7% z;;vAK@2YESQy7~5KHvQ~sJ+Z8&*sO}w{I6sA0%}2=$V?5C@MF5mJHu~>L6j2#mAbB z%ho;|$J?R&BaxMp6QA!Kzz_natZ3M=!-Q^;Zx3m~pb@MzjhNC7%AN5!rB^IMkF+39@kFN-QC}wNg zHq;ajA#ePdR^bFCE?ISg0(b=OgQWVA z=xwhTXR(j=Ke6vj3-n)lAyb}`J96S<=_Ae(Hco*@1gHRGtl7c=kU&o7FSnKoX^$2YUXv-uRd8?UWSR? zX~A~e$mpU*)+WQE8p;rNRa8c1^>o@Qk+8S7mt{~o)C`{%3Y(6OS5Tn3xqZEr1viW zH-Eg1_|Q--Gz7%Zd2&)xU}dVhy1Uh#ot>GPnL7cEu`KNU^l6Kvq@)B^N9;9T-lxh4 zK>r!!tuH`M=7ljMzfE7XCq5%wAGxtvUxlw&bmz_;ZRye;07>nBzjKhJ4^O#d*3L23 z?Ck-dzy3{6!<{JavbXy2=}H{x3mj}d5HWGtDeOMI^fbUcm6%pZ6r&E1mCvDKz zeWB#wv*UOD`qQ1n4|j9N=`li1FGV1u($dhd)chEsj3sCyovA%?e*=9^riU$tQHqX{ z@!6^<0zoHV$^y4AheTMWGOJohoM(U-@;Bo|-Q7H)3~aB!Ya5=UL2ZVVCbeTah_3ei z?O(v-C>1DecUjn6O48?w(;dIlq|!i|gY0KG9PKR9E2#KneHw`sGnXFyq<1P}x|Nq( zK!A~nNrk>q%_(R9&5=Tl>>n40T#@N|P=)}1ZKZBYfWLm#$mGB7#79DM4}kVKtfy>l2dmax-OTaXw}f6(3)!# zH{vEonu-dLvfiK1be~mN=sh~}@%EOo7!uZkSWo$c{n4cyQz1YvpQo|wjD~bq9LQPe z6Xy@LprX~B0%5;{)6$Q`{Q2`|+fRNd+t>BsLob}q_CB{B{yXxkx`?}3_{)>E1ABjh z7Se9kc2$W;!+aZe@L>WW7aM~ns|U`Axy&{?dB%?rCNDhm7G*g_))Mjr zGiGgiY%Nw3nc`g)I$?t_cIII?>=Q98IWKWPBrL39vE?|_vo2|y`)?F>_w)PSK&=|F z!l8R=*9dbE>be?v8=D_sYNP}u#LLuFON&n$H*P34rM2tvlu11Zp)W!*l*UCv`yp7C z_&}}_UbyB1w)vOG$xWrDQRpvo%^|R|D zOhXde3|kFxs)P6QH@3GGC80h}kN3T3A+`Q1ZK;}Q^^01aaH7=#sPo5FegM7ce07u! zcJ^$v!|JfHRHhBL%fIt2}2R!?`amW!QtD(fA-ek5bIq~ncvZDti z$NXg7Tt+n;OaFRXg=vaH~u(4LdrXv=H$fcwFH zU|?Vvd6hW)RGU-{bp{iPGk;ea;f7t#szziw!U-BZ^9B?dkOV-gU%bi04SsPwcn=tuPQ*|VRE5TaRGBBGu?bv51BrrNE_$+7nF z@d1~MsOV6tBbuPJA&mviq7kHz$`C0M+1uNLz+UBIV`FpkW^{PCD(p}G{<2z`NlBr$ zP|B|@EyddfZNS8XXfZT62oG*pIBkVU7tt;Pd-$PqsxAru{I?<+T3QcnEFB%y6Pb9d zZmNmS%%HvPI@b9OeRuhIaIL6%%g*X|h>rZyqM|?6*UJ-`Lfic0Ul29_VhI6!_d!>AukD{zqz%3mF&~jGV(mAclvBw|3MPfBrNuGn)i*i>>nRnYi7Ko77nY zcK9AkGBg%gTf(^_uDt>K?q7Ju+S5}~RyMO>eR&z=W3Ze3qEmkS_@IVKLN_dlerpuZ zS3#aWraQ^1Y{1rn8hnm_F9W5EAO$(OF``K1Xj=0g*cmBuHVZCO?gs7@nZhIf$dxgy zG(y0J-kXW}E9}JnccS(G*KCPQlplhH1$(8Tfk8Uge^IFyfbe4Y`1R{$PR_i-LT&&J zl304N0E(p#Lm|#H17P#(`*5sC>Ebw<;r^YFQ0JxDS-=or&LlfgYD@J@L=4cJ$wBCy ze5U0IG9+%IMvNZ*lUVFIGY>!G{Kd$(4{;L=V8+I&fq7LGB9c;4DJdxzU*n;*y&PGZ ze*6QHKI^`o4$cx%a&kfNo05_O%l7)W>q8pH;Doq1)@PkU9hN_E`#C_va;j_~FWtFeYJWAi3fv}Mmq&EP`K!*ImHt!R7)}h=H-gPN0 zD$)^**?%f8H1Gr9nlqV2uM%b>h$j)-)62{1_~+(zvh>`O7qMIIp(ORYz>P{v&!b$MoLM>kLLI`II1kf$!^XGd$eR@<~+r#5#Xk|5%k(7n35{$WU zMFdcicEuc%USNQ<c+vjR zBSTMiF?|SPA2Nh=-BwBQLzES=nwuG)zdAMnT~4UdwFQejIu<2;1B14vkKl6uK*Q4! zxt=PAVj)>LhR#Y%<#Pk-OXWn0YtZj4H3JG-pITlsvK~A=bI-eZPQZ_u)Q<3UUD}zj zYnA-Pv?Mu#;&~fWkqehkr*T~P_v*8qb2^272otbAh?N@E0BucH4a}0NE3cv{Nbv?3 zfFF~z4m!(3Si0?^dxTp-OA`7#i#bkK3F|mwO^-KqW4Ou+&xMHJYKNpBkB>1?GY_AT z^}m=Q2MH*Tac@ZP1b!@$a-%x98`QPzc2x)GcaO3ly88WIoE@LQ6_slmkpTf%bSMUf zu`gfTelHnx-q<#3NZFUOx4INkj+alv#Y18fKg&syl9WV>L|PIn=9wT3wG1^&i*qzQ zf5UbSjI0+2iKW>Gy5P$=k@6YFQQr|-5nyx8Pvh^=wogC~P;MjUz3OZ(&*EcPJL&6H+=n z|NhJQZQarR+y4R_w0^PS(sPCpI^nUq5)0x?PQG=fF(W4xCq!3cH zQl!bg4ue(V>gY(M!oPCwZVEa*>p!%W!2hDHQdW&nD_G~wodYPy_*%uE(kcPY6{i2z ztN22Y?Wk{PQ0V@A7xXHlO8@ZP$PSI2Na*D9EchfSRf;-fv=xgQ6LelLEc2}DtHfDo z1%nXjHlche2|K~}Dv={dbs7P$gg%Nx#LV8*;v@)U*t0lX@~a!fJi%e|XFxz0RY;p< zE68!oeKX-`A#}x@;9cl_c&6oeI9Gb&&G#%=oQIpc;t>y0fdu2CNX8z?;eGDm#2C)h zJ#nUNk*ro&5G&t8XXc+ffF4>;Pfv2oGyo7($k`XQu6@HC5c7|JrmHWH0Bs)}0DHra zY7vPNUPaI+U8U&@VsEc<%)%`{?!^-iHnD&Hcz*fa8v$NLZ|_5pe(c>yATK`Cxe>e| zamE%X27`2ykjO)JlBTsD&9B-H&*S5%5^T|iUy`tO2L=b*C(h4CRFq1lYN3=e;wCtl zo*&KmT-sN^eWmOURm5!Gl>iV)w9zPKLHhVMg%ZtoD8=I#n0F=Ze4I$unV)(D^Pa#* zL7^QQZ4AUqvh`ADUUk0%4GCdu1uGFh6^VtaDuFK8n(feNbpiv}jLglM{JWhg85x@^ zDq4S_x8s_BKvU1Si?5YmZB8U!3dgg`x+EabP3HL-FQsn|YNmEN2TdI-;2^9&7dE~rzx$dpfGD?>(7+6 zxOI!zs*Q!2i7A2I6;6ro=3>FF7pT>f0Y>Bz$903K3z1{$OU*{&|Rio z=u(6Y>mchC+vgvDjo#wPS7mV>Sk7}@!dpX z{`3taE0*n%IB8i}BPFf1Ymp{j+B=@gm$Xck)3j z)Es-ORXDdK#8l)Dh@$hdHr}VI0XGtUCy4)an`;?5szXzX$VnxPIvn^SUT){{O8c}KA;jGbc zbS!$z`X-?0UBAonnz!LmenQ#dZ4n8&lYHvo+cSSqgk)o#_uutf682n6|Nic-0J;J< z^Tzy#t*Jmz%hCBE<%PtjJy@LI{TBC?x>YTNZq;SFL4gR!w&q29ZuUW8Bu3IO63Q|h zp`JJsD&>5ZtFq!<-IzG<{VnnDk9#wB%g<_~vjc*S%+Gj51wyy!#qn}u z9n=?pYAc_|>~Vg~gYEb(L;i1@A!upJE#o4>!=O!YHMIAOyd6Xx635TiQD&;btLW!< z0_rN@v!bC1!rg}9EouQ?-s0wFUugH~=l2fU*T~42aaPje2L|#0l5Ya&c1lWkZQs95 zHDzQ{%<#0%u@U|VB$NIfuY-wAPJZ-z=_{CDp<^kClfh9*W?kO-&<7MZT~|O4jG)DT}L^p<=H@`OlevaOi5N znK&0$6)2ntd!DAF$u+_`Ma9Lr1O(>!Pibo-z&-q*Gc#3H11|LG)0&aF?@vg~SJDRm zrxgeAWXC`Kis8)S62M-90^gQc{ON?Ld{8qqhWQhLEt%t)$72r=}Nwlk<2Q z|8qLHk=0WJRyW+COKGFW`t083N9KZpb^A?tuKx_CSN5<}7=y)Qxh`j|QsKe!R`m^( ztWXir6OBl<_9j1@8B!fC(S;=6y8ZX-ePg6-=&JOm>mJlimQ~c$2@YUw1OX9_&8gq! zta1|0Szuu_K;h;~6GJlGU$H z>)68po&TLPOvRDJ2s}Kfd)ZFC|E&3Lv=KxgzXanmwZ7gHvfG{bg|G+ zXoT#8Pm_|k(%%*EVT=CXS!FrDSfGy5h;U>yu)=f*weI}+@*^)C-x#@Vd;=P0&@I4k z)KN7(z%W_`0uDgP9K5!^-roTpEj7E<_^N!Hp(Wyj~w52|tCuRD!I z?KN@)T;)>$B8jB_79x5{+sYG<-#!PwOn&`u+z@(Kuk^1JDAfYy`QHFCb|igPD=Pr3 z_G?}ZRfF7K?0hLH9DZ}6j2Z{nJaq+vZznJupn{-SxH)?k^dkjBZ~T=j;-zO z3KkZb7{%8_bp+SaF+DvX6cgcOp(>!rin&NQ1Zv2kAv;~f1*n<+Cx#MQ0Lmz0Vqz6l zRZVTu!_a-Vu@-+>kDnZ_Yl(4jfp}-7KMYAFzqb(i5~S)ib#;+90XBa=XRrDwYM>y2 zUsCy6I$;7XBmIk)BH(A=@U#*EDsgnwWQM0p;V-yc&9h`x2gcS1R$N6kT)+^fe=WR;MpgTAbu#F3NJ z(^)Morw2D$u)%EJzC(x`1>H*i^H?pNdVS8?)10;H*3}ica-~}~W7@Iedz({Mzq&zd zqSp263g_3%iDKjfe6CV*5mZ;5j$PjNz2gNer$f+=-VLS?@kS;lj!L8}7c{)+ji8hY zBqto8=KkmKt1jprUf&`0YD)}IYKO%^c>k=dooCQG#(^$Q>*Ctzlkn~WYAdqjBrDqx zm>-0`SA~skDumyh8+sx{JrLN_(UFUM5ejEF#J=j{=n|1A-*Yz7Ejfb61b@A-u-iaC zpTDyLK-ir>|IV2K-=9ylQLrB334=yPdRG{tB z_+2VAh@Y4L>TNBKmr`1eeohh`9sQC$?Q{0qe#LxDXs@Yj88lLH^g|+Dx_!HtA>8jz z`03Fr9INi1*HfT>#kXa7%dg(@1ebPqpeo4l+3LzFAlSjS4}J1nc1|3-jGX=g z!@){*|NW_VnikWngsc{OC93A{yamgestfOnRTuwKTh{-xN1`?9ce+--c6xBaeC@FO z=iB-JmxfUTfseqIdCC89wGN#$)BNXqhe<~KzT$uNpr+VYgo+xyu=sWbTu$%6ylXbQ zVQ=C4`&Y}jsptKrdD(Ad6P*_Be};bEd-%5CKo28G^UZ7@+N`(}p>s-vjsZc;hzn42 zN7oNb3Y7fYLn^}}y1NnD9Nl}&3y*K^Qgu9rtCXD4B^#O z#B_GDVz?7;2eed#O0LWno3b-+l9j|gyzxCzd%XJI?D2E zZqB^%(dvh1=XrRF4E?%bQ|(#+PU_9wZxGp`^9iHOV}0p4ITTkZRSs+ZHQ^s$mRrou z>3tU7ok=Q@AbaWOd^%lTe*BY9@7H+#Ym&{pkJq5B_c?agpN(A?k?@Xy_9cQ)q5@Jo zw4~?2_dC|x^L>VxfC!&IK$!nB{2D1B&AS#HdF~!>M-rb=X`=idE3@?8SmWvDeRuaa z6-s{FeUJ<^JtTgPGas%f0t(C&dOd?<*II~PyR}KV69_Nu_f7=i zPlLX$yuWj-5Yd<_{^M=_JBx$RyvyV#gPyYrdQ<-9$Fn7Me%ptbXo;S2|2XYOv*{k+ zO`7jb+`)O$V%PTqlx(c{m2^rd`LieaVucTPq{1pV7wIafik--Mt&T&u1w?(yE}hXm zDfj%vH%IL=O?ZMg6cO42{L$BrHWZJJXCnozt&wceBy~w5S$Tz5{gy4MFafm0`3CTM z1u#n`OHlNC&vnHO4;#{C*|9}G3Av4(yBJuQBVm7ymaWskZ*Qk+=~G>D*|YN1ciMh) z&t`*V&p$qH*}A3jFs$=J|J{>! z+m87|p?w|x^}F9D4%$)&Z8no+#zjnpuHSoy3l+ua$Ot{yqLi@k^&hyKzqyk{L3%_= zNLVpeQu*fVWQ6fQ{h3oxi^p(`(f%1RIeu}Qp#E8x{hNx=aRdaX2YZ2hIoEc z@cK^pHXN^+hQ5Z&VfBT(;GVNFU4_@@tquHxds?4%1Nr%H)pX^(?sQYwr(+BH-Pf03 zh`2r6+|=afMAErxwzC+n5fN@<7?#iV`xvzVA1>lDdcLWQyYC!Aab+N|q1k(JQHd}P zm$Ci^W;*hdZ{PVAGPQ{L0J1OQV)aI-EW`<4GQol1c!evEIE}WMd?3qQw9e3KS?#;; z%@{03LjP`wDqp=#nPC?|x}nQbD)sS;xmRtoYX2^_Uu* zoMxP^I85%=q@=KL%Q7@HQ_k}8Ha0&uFMIe(#PVwZEnYscbK;@TA8?1Q?MkeRhvhuY zs>yPBHGaM&R)gt+{v&VEucL+tqsi}hH&Q$a7SGY)^&jl7Ip0tYhKIuAz-8>bAT0p`TP``KtDMU{&NXy8Iio(2xJ6y397Dkc=^+ zPH^$APASkwY)xlXjhkxTD>I$=o?BLk(YN83)la`w;b+(V;cervATjw)QVZ^4@p#&I zN3`~f+Qoa%D@LpDJ{+hHF31wRphEydkMiEFf4{0ZCW47VHQpF{SdEi%Ix=67{JNoe z(d@RS@$*_9j~e@LTpu@I2EKDq@;w{Zn($lr7bkW6pAW7yz7i$Q8QjV+T|sZB-8}oR z^fb{C(RpwY9iqHi7YS?DwAZ~S34;1NMqV}l?x}u*Qc!cGs?-@Y4F9( zo3D(!MGGSal<*@33f$*}||cwE&J z-e~|sE-K*;CzC57uLR_PLRdZl;^aT#SYnI&Lesh4)^{z=ehcGz z4eJN+m3j@bjHx1bhxs))2Bx=%!{>XSv+uqL89xv0Vo=rf%+rDx-HGo$Sn(rYzJTBV z%!cB9FUwW(N-$l;)-Bj9w`epa?OPv%WaM6_0;oI9H>EU>m1>>AU;|(bh`Ul%pGe-D zji7=7Uf}Ksf#L1SuK6w)9{#~tzSwdPUwc%y_9$j;`Bg*zofe}o@yV|rcm~T`Ar>H@ zg&x$9p?wT+4d%n_Lpq-@m|JgM^P0tD@e@fAxFLl2D>>52&?IH+9GXv5y`=fV_`A@M z5IK4sIipWCDR;@dT+SX=z3rde$?p|%o)YUbrr{_4mp{{->}4*yS*#8DjutD<$aRue zydd24q9Ps8c=y8P>niD$Af?u?)M#M>IVEXZ!R63QD%&>s^D~`neu!wCM>-ifL`m{T zCk>5_V?2>xLBvJQAsdEp;A+ObLR2SV70p3Fxf$DB%FMu^V4~rA0p7MGcjaOk zGF8BGjTHi0chpz&Pb2Sm(9gslC`DuLJ1dhV$*&Kr_I>v&p}xrv~xYMU5@=L75V5L!b!Ttahb>D(zir$`mTq)HezP!{rvv zg4lUq@$!vr63jFSH+VnT_FzBw{IN<+KfTg7A;pneHSsJg>)#f0tdnR)k6CV{`Q58q zn`fGQo2bfuTp%mq{~^cglws!2tCNtA6rG9=ET{PiCHI{Hvaq4Ew<`(bUjbFg&Sj0eHPS%i?(XjH?hcK+G*090?$UVU?(XjHPUG(IU*3H0&6_o| z{sq+Ko+KwHsno8j=HVhZ<#fr6Y$1OlNIV0TkOA-~{5j-+KJ6y@e%_Xk z_`L;q6Mc~g2g~4|+>{{%L$HtdaRCBG+*-yx1xzS{-5f?F!36aLg5(kYPdFVa0DK<+ z+~wD>DM1N@5uEUY0STDV8ki0>C2)Wny`~xjz|A|8>j%K2SnbPBtiGLLh{Z%B3TI4a zW`Tl+gd1Qk1Hi7vOn?gwK^8;~QQF|mTV`%@d38lWP0fq}rx4&ukCBH_Y}1DI z3x*%ErlzhGZZwHz6)=yCAjpjir)=GfZlQw-Sd4DqqmPJ;Y(^!^0);4rNF-2d9f`@# z?mX)Na-0Bc{F%++2mubb`hjTs0dwQ4tE+&=K0t`fDj*-8u z=;Z7S&16psKx0Qv1pmpb#4b*f4}INZuZ<8lr%%7+$w@A1Vp7nQL?9F?`YR+_;~YA~ z1~9!S>~^wHP7YZ8RK47hu*dl&(@B3+R$=9^g>xzQkC^Z3Ct>kfWvU*A$5lcA|9#;xb; zngM87SS)O8;k?j40GAed5hRoRAabY}{5*X++C#u>f6Cdar|8&x!8(JPg37&7Ej6M| zT}bo|&d6_dFpcsr*o}=(Aobu7r3VQFL_{*JBS?UdgFJgc=yyWnMBg3?;&xs{M7$;; zEzJFn!~Ml(v`Fx{X&(y?6R^TS0j7!xAM5BfJ}Gh20@r44TNnrE0_+HA?V>jz{Ju8` zo>ebg70?e^fPPTNvS0K9$x zyd6_?a()B0fhfWAI0FQZ*oR%ZlX0iw!a`6c3b5FfR!i#qHi^MWx!+AAL?qOUnRA5- zU07QK%m+t=TLGxI7)6+?&>IOUDgOY71k8ety#Tw^IB4|68j{AFPl0?6$Tqxm6I6UU zb=cdxJAzjGjENuQl@(fz2=RpWh*tm~JmdD=d%!+zt_A9CIUmrn#YKL;r5q;Wa)7XY z{qt|)b08(|m52hr|8rfr&lbv9hG_C*p5GCep}{GSQvlZZO9AmQH-F{>T)8odl_BQ4 zN(SOwNC*#DFM^*=POi9m3yG;h?KT!LdIaB!X1{Mkhs^7{?Z|$CDglmLR#1 zTlmaMIOTPf>-hCgE+!h4b8*T$HWC<}w5Kj2i7NxeA&W{-^1{3>VR~Q zIq*_iWLw5>G6QcCjVmjaRB18_U=b+fY8GtebN z4)5Vr`_*!IcWb22Au4am|$_bNBW`rjkkJE7bMoMsKR6Qk?PY4jW`)^@#m z0Y}tH$Ccii>_=%FA;aQ|{*p}@N>;xrqvIwby>3-T< zyXN^j80{g)o~sdS8RX+1RvMwkHffiy!_N96o_0xkGWdML2J%MSOB@WNH>jd|DG^`k z?dMTW6J8Tt%!BBtxOnC5e3((50IwcmCqE9=F-;C?e!-zhjAPmAP&9}VuC^$aMJ{_S zLZ9g@uDF=$Ogpa;JB#taOyro64Z!hEi8|_DJs@8SBt8MQ%bj1L6I~Sm*CM{=Ox;d# z2Zivg!V>J&*Eg~BfJ@RS(bDwAFTy_UbHSuBr|Bfu&rFoh6u(@6EE}ss#@yhi!iQdQ zUdNYgnjc5`iV$etc{iRy;(WHqyZjwNrj#=nCA#_!*ixf$8#SZzr^cy%S4{vY#_lm_ zQ20cYd)Xb;RfL9Ty*D2m4ZMj96atDI1Iig2QTF6i8~g_(t8u;L|At|Xf5EVz3_hK# zt%J3J6@aK)0G|OsrY!_WrjwTZ>!|j5l##|~2GDT};5#`u|HH#A;_4)(U?Q9ME$T!pgQ{62dYDcK>ZTfZ80;zR%V=nA`_2yJ}m<) z`#+!mB(XBk1MJ`cr2NOAzjOXw)2Ffj)WZI^l>m+Z$^Vb0zXg9Q_$T4NtN4!*I`}MX z_^b^7Z67NmJ}dJ-jb>%VXXW_sI@vzEjfMVSR{Uem-!}du_~#!$5dB~6{rmH?{NMlo z(+C}Wb_RTQ=KrpW{j=}?>GQwJ{HK-wDE<`w-9jCF4#2qs==c;eurq$1fq$B)^Y07j z^A!9&ZvTJJNlbtd@o&0&ow!jOe|jX5hj$pdRgnOA1PkJTgcxDN>0rqh;67Z%d_(G8 z>c^L~RPKCDkQ3JfgdZ4WD(#ilc&^vmV(a`{I<}F)=54Om9ydxoh_utVu)AMx8*f4s8^m6*%< zx#%t>tKW&BAy1f-umCL%6?GNmEVhP5u{0(@c!VoV z4P(vggvsfH#&P(Ay|gQv9q*{IJM6>Bu4rR%(jg*NW~tWy0?og!-M`O?z$bt?;d9Wl z&@!?y0kBcXz)sx6+|2H{G!lz+mV4&q-0AL)QsFi`K<0qDWUiE^4 zwyuC7K*P$)Ov}PT&yG*S#K=s`M$d-NNYBVl%k-&)fu4ztmVusw`4byI3jsz004kW7 z0RsepdY=+m18V>T{{yZPP6k%yMglgbRwjTvbV>kpQ^jWofCmRX>%Sr9U$FEq!2Hzv zcO(Bl1CIfpnT3s=9dMU0u`zWr!)Ih+U}F0pBk{D|%~MI_h0Sw3gM;j4CI2{%Rbn>3 z09ey37nKrT%HCj8D_@b-`#5m-XLZ^2i^9F zk#5W;vll>-qCg?Ox$&gzY7sBS$o!Vraw8a=-!GejDO+iQtGt1c>MZ8j<$Zd>~M{?f8}MQ2?Ume zj6iz{{A1sSw&QV$zat`DX}Z}ZN&z{b?+tptItWzbhILvixB^F2{pwbR7iL07NYnMo zDUI0YjTu`fSq){#AtJ860d-M}U$cR_ZEZFzDWtcp33HY8Kya{y!4u;m=rq8pAihd; z5ci;u>qb|HdlK6tjqO8AC*~9}<#EYdTg{93LSp1iTDWV6i>wIR6DVGwMG&m1PdDSF z?elTj^5vo%s^b95vgb+c;8yQTmeFCluTe*+-E77bcz$X6feY97jUbOeX>uXXZ(pL1 zBoKQ6&g)RumWi&wU>FU*c3-6vjvJ#JW2X75hZyPDY@r;& zADC`+-1k)fX&TV~*a&I0*Be1Xym{JsJkB`u+?43lM`+-QwuW%fZ{lOM^xAgtX^&PfiP}MaDGk;PoRMojon;f;EATfR#Auav_ktmTSk*-+&&eG3a zn3}e{F}vl2eNYo2Peiv6$9NOgwjlKVH@K6rmZA1Xc3N|)h^Vgqi{ZP#QR)d3vEKG( zS^HG;oEp#Q0|z1ffbwRY5Rx^WHk7zap%lz~RDAI>& z1;Ggvol+j_V$?=#fSQo|oXGMB{DD8ZH~MfK_?&$ShbF!45{c_v7o-+EV{p7=$p@1}P}wM0hk_jIa$ z1V-V{=ni*4UPhl%!Ji&vG`&k7@4tz6+?2j|^fk3rC+VA+f7^y^^LX@70%%FV^MeA| zAyHG%BhLO22{JBG`l{(NUrwax81$&+(KGxLHxwO_&J=!jYkEEtM-Ph$)?|Z zyMUZM?hV$$Jb0hsY>J%)Zj_HsLk5sfD_ON*C@lhilXGP&Vn6(koAowW1_oRgItm3bx z>uqB$N8iUE7R5F6I#qvtz_HHZ-mL$EBkaA?CRS^>_hg|SauR}ekjHDtVTgYi+J+9q zutsN>O-?Pw>!?=;^&O^&UU$ojshjvEock!+k&iq%S8hKcIrPn-{g#N?)C)kq*+t)> z=85CU>v@rgB2ZM9m&pz>zC>ze1kTc+MRn7KSUKX*{Sr0M1m%{C0Rxk;Y_k-!X`8t= zh#v+u)Sth(fPk{aQHLy$la-M}BA9>k4JQ`t@gySmh@?GrG* zwa-XMBgQqh8@ew);Tc0086=|KATG=mx=Y(tqfy+6S=@S4-AQEF2t1e-z29bw8*Snm z(RC-X9ZX Rl}j91<-- zJPbKO=8-)=e%*r>R$2hj6&vevGRn6lXb8T+Xs!RL6te7k(HMKacL;*8f~)E93Gu3g zyk^C%n4V=ml%1G{+-qr@;3n967R6b+_xD4GN$k2(F6h@NzBNq=LTLz~sPT3midEcS zF5I+m2hAs3x{H0-vV9;Oz!;5jgSI=}BH>?rnV#ZZS| z-!RL*V9vzv#st*i&3N|+r;PbNk*3gDZIN})Rz^f#)@geiee~>;Q@Q2`wA#>h^7y=T zyti_%L(^?WKyWk>Adc#Pg&gg@4_Un#@uv?LdPZM(JLx=F{`~;~iZ7#1GYM^s*-As_ zES4RbGt9oo-aIK7h4n;KJPNg;dS2--f?ab?XhssT*QBrsa>lkp+R?D*+0U^59Q0Yw)lF( z^YH;TmnjtTfOPS`i5sqkX+spTCYv$9PK>xaWQ38uhR6i`XF6%FfJj$>YYy`GP(5ga zYY8g1w+?y~SMV8x|Lh_KH+p}t2TI{9q9u{N33bw0)UAr>`6Aa^=e^g@6LN*c#^9Gl z8_|fKTe^^vly~IgRdF@L7rd%X>in19yE}h+KIm%n8$QE#17YC8WWstv>xdA+l3OeHopvb zw^ENSBVIt*vc2Amm}Eiw-{3aj7TA=d848jHr@52%uWGURM2kJW<9F4u(Yt2&-A>1L z)o{6P9?_0D^KXb1vgGux9t<+A` z&MR$~+@IcIUwUqF>~L&9Eu^2^d8~Sbw+po+x{K+d(hX=^c?Ig4t4djB*3(!zTCOfM z{614(ZEvV@u{iTv*{{!SA-Hq9>x4KFbk0Tc0YR`dnJ6b&9X4>l;dr2RIEMwcv9tN= zU{igGOe8(&UIV$L*x*?46nT-eeuBJc z{8)IRfZ#BV%aJexD=@%^VQ`h}*uza#0Mww0n`fMdTzuki%O2iC-0Q+IPg zR(;ku8~YC^jt6juiaYoT_=l(#apQ?tsL~<)vC0jrBG--dPptx@^DChg)KuQ-L;7 zfjzxAUzI=Btop7i&-vI+*7WqOxgW?6bj5OXc+|XY{-~i$MsdC@HUF{wmaXOKvb&6C zs+ytU^BuS=Rn2v?wt|yu_<$gER0~#`9uHvYa(vqEG2tiAzzO97(1_rewtL&{o`s z#4DPJ+YQCGJXe9MwjGXsi+;*}$$o);)_%_ZZ?}4zQr05enJ_}l=W$7m9Yr~tLH1Jb zVMyyS=t12dmqboNQa6(<;a}(sh36vg4Ex1{*R)4*`MEI$d>(q;?W%NRwHrUoaU1V$ zYv!T%gSrVY5H7j}9-(-DB5u=rLL&AI+JQy& zSY9H%!pU`;UP60@)jadOLfsgkMg&aLLliuGQHM3k1smvgB@Yax2R3}4kR$Gil61@jn!xu(t)#*YY*hjlh4(GXFMKg_}P6DEYo3qW$qYU9@> zww(G}PDGhU`Yn&-WLU}${v97{Xmk(lnsQm3HFn$>c3H9^c5&)E_z;4kfJ;xdT|`1W zcz)a|Ve9Zoe%Mh+)+xb!AAdxj@R%J!2cbfr;0C@&Xrgd@;GWF&*JUw_p;cqP>R5~= z1Yl&ToguD0pinZGIDX{e&Y{*zbnW2EZLA%9*&RZOJ)Ub`4snE7#Gzm_CO$%&IBD)a zsi>G=dq&sLPYIquUj$(!NFv3*Wdy_SVPFT>+JVUSP_Tn$_a^T#HVb+S=-p90MQW2Q z4&m*|U86V4dgdq1#kwOCM@~lrlO!nmGEyprQWnRR7N;@iek(2DEG>et$S1WZRG1S? zQ>2O{Jtp>FF@uXNuxHL%F$a;!NBENuTM|wh`#qn-IbJ$VnrBW*$&Aukc(yot;@6GH zFSESlK+GO#g9duF6gq0;Bq%x9(Lj|R*dq?TudL8o0oFY(2EkQQOGIrHZ8Wb^?Bv*@ zI&bRiq!~yZs2#|(P@AyH0i!*1x9HDQZ;`qMowJs=h|gqi;krfjb+YoX-vq)p0=M#5 ztCE+gPE{IWtqs$czcwUV3su%+f-fPc`err9of)<+pB$OqS6ST7dMu}((lkWRS2Zqs z-y?8!z4vdJTvR_S3%G=Mb@3VpFN>W*agFeP&#sbNHa*4Qn&1_qbN0(LE?P3bC*kUy zsBt`{x@UO_$}~k^YCPp~iS?TF*5|9qULv_?Y8|Vn(p#!LWphbM9Z-H$Oz!j9st(=lOqC*3E088<{( z{$<6Q-gi(nxTMV*J#M;h1*|nhT5GyQ*pNaa5dE5P8lP=6X(W9^D9TE;Ov##9ZeY30 zc{@i3O%ssRV++DZBnbph7Y5xA+dh7(U(h8ik*i$7qM5m&&z$;;dcjOf+Df~PhhTc! ziKIE6XCq-w)VyOrCautv*)l72KF`GEcgBLX!-Ylqq3vRa(BP}=k4?u5ugq4bvxRoC zN!|9B+q1>a9J{VJ&~RJ~Wp0chI2_j3?qJafY?kM3hUf?!HO3C7o<50aS#PV6T{-DY z)^@9bcqY^FET$hDuh-zP=rp=Dw(9xoZLcGM?U}4M z2(8xdSMIx_!ZH(ET{?B^i=HFfZ9D2K56<2$upbv&FWP-Bry%ig-;ahA9v|c7__$nN zZ|Gz*xSgLznM^PGqJ9_-a#inUE?voS=4;sC@S8mC9Lixb(4_Z4fb<&K&r zjYA_=8`MPY=J5j^b)qE{x^gvK!~0Ieq)WTIhDKJ?s!|Ed#>_{~nvt3X%Ho75 z=d%41KO5P*+Ri=B&3kUnyVdC*3;lL}qJ(p2*_NBnxCT$7em_NMCy1N+V*4gHG<QsS}~Vy#V6g*;dcO@sM|N zxb3AMB_CY3bWWM60Q*G%!4=w;+yfef8AD}>d2#jqK8p!F3tJ0%t3n*rzEUIbQXn>A1Z+sn)avz zkgr2E2yMV4dQIeU?F9yy5-+MMak=K(<#ZEf+Z%O!11o^~q5Rw1kAPRSR!FURlK z_D}ureoAPix=46ObyY}iEPi!1GZXL--4MxN2m*i*+6swUh#&}(@E7ojn{ntc!&9P` zf}02zAHlWyYovY9;=mb~IsR-PIJnrcb5)5?oS*7p6zX^cnGbsOj%x;|vy8%^vsvR6 zQbhL7oto&@T5(E+er%>EMALEK|A74C0!O&;N zM}m{W$^GW5d?Y=-T4Ele3&F&GGM7FccYKR& z@e{bxErcb+D}*Ry6e={UcT(duBiFQQJ~<|8NC-}_OyE>VTa^4L*_CBxRy%u-O74(= zoF`I^h$nEAGf)kbC$uE~mRR;|HtaOxz+*3fjwjB}l@MCXlh`22MpuNdtq2we;~gd{p{^=K2Wke$UF=N1OkIU?1fQ6n1&RFG=x86swVAE9kE}q1wBL9 z5ip_n@*o8zqE)x(Rc^%t8{2>BFu#R#0G4C_7(91K^W|TR+=4#SrQ!;wh1?=}H4;t( zpE0W=E)9mvg)rlsh&kG=8q z{d5}!zdnz^{-4KlFZ#e_%IBSvVT!2J^IxI0nZCSX+U}^$x8x4T3i`JS@4lTF*{hCd z=H^4y^WJ*Dn8h?$C|0FL++%C*@~zk@(nUwU$JA&m-UCtG#4>VGND-TOE8atx2LhZ4 z-$%4+INmW7T|yG9iA)Oe$D~HM^Qlu4I3yZ6!&)fM#}gzvq+J?z-2-nc8ph$-#n2t* z0u9du>o2#X}RX0Lmm3d_@@t$!eTL2`BYuU;Z#h|sU){E&~> z=uU6*XQSU@L1chZ@NbHMA|STP3_#H%)Pw)43n2&!iD-$4-8hp015&iGNheF)-FRl* zEvmymoA|YLVfZC3 zBQg(5S{w~Hap@CXVe@EF<{76h()F8X7}m*DLBUkG9AE?kUuFdcS`@MNn)w1|IX6Kt2*TEikP*;LEqQOR4VG%3@lzENqz z1QQB;sjMO&m;9wzIY&7!SpbNeCQ9WW)>4lF2Li{9^;#_6G8K+q>FHxfR~)X1{$^yd*V zd1q+;;X!VU<~X1$Y@!_&Bpn3?bliAWG2Nsq~E!NwC%Pvl@3P*B`&VkE>kll^TjuNH!Of`7bt%|Qf>HuuDM0qQA)lHeQ z8HcECJ!)p}HHs@PexH?E}ZJn5B#`ryw^kzR6?D_|mM^ogvwh-1jht=+joKH~W!_&|NYoHM1 zwIhEumk)a$dzJo7NDBWlQjz1}RL>A_w-&eY5tJ+>A|h%_@DDgR=O0ezW=xlOrI6Qu zSkI%l^!2^7{cu3vdbw2Vt{R7bAfBr?-JIiUEH_55d<>{-@Vsw-=Xo5jc~t*l`XS`Z zTG^2voj5)?a$vN6)~SUHYm9lJP$dL?2Fq}oa4cJ@@T=|XU@Oe37}j8YVqjw=)pt!# zmR-HmS$))sew0jv?%!#3mNQXmxw2Q3Jbb4jrG|y|_Wf${k+GCSU(?sly4eg2kA*{q z@s=50D^Y!_%zA_;E-&ZRo;Tn0b$GK@Ig@08j6A(c;Xh8^=D*4z0AcyX2>YdxP`q|+e)V_SWYouXE~4& zfg<@*W`uA7wN|9YLg=nw1F<#o0%rDR8fKtva2^2={>(D&*H zzqhD03Rl3ru?yg|I)HW!>gD^yk8-D+Gkjrj`#I>3V1gy!@3z;2dw&oIaT7RowYH(c z1R&^BaiMlYsl(6bgEyzQ^!esiOK2Kibt)@HOAq(9mpo#s;%7Pvuk}Ln@RoYd znZ0DvaZPrHsfXmb-lv$benj^a0mL94%RWzwI#GKmU?56jS7Ukyb&KykNVdITCZw$^ zOGQJ`RnwHINv1BwN4+&7CHk;(3UbX!Dw8J8V|?9%aT2Pxq+5|8(z(q_k={i`%l_>lV( zrV~k&LxQJFhZy25S4qK(o9gReR29;7b90lRHjxc#W5~yp@}R;Y5e3o8kY)XuAf;gN^gFt+Xov4fuMwG@O- zg=sb8{n?`0jI`f`wH)D+i)b$Ujw*<8=ORQg^0mV^l|IcII9WdWu)Ee6!vpH85UCqT zhrgOU)wj@Sar3xD?0g~(j!42p{$1Ew;XV`RmCGa^~9*vy?<)PbG_ zRH!5S$IXK8=h10~%s*;`y7=XSMGE6wM5~?>6(>ATQM!uHq115#o%-w3VIaAKs|Mow zi3yJ8K(F{W=aOAUVQqs@`$ihOT-sv7P+46I|V7m+Hni(8nNdBPITvDM2+nv2>8p*Z~@Cf)e1n2ULOE5FQzG_u>2n|KM6pqfxBFBx&j_p4>tk=fs#CWs#wJ`AgW}5 zL#&~Z9(eh=8$v%&@ClA>iD|>P4(YKo2~&`RU|)zMLG3Dm#CgHC>Vfi)fE9~?nZF^% z1RYk@=>dP!12?Nd&Y{S9nze7oRA0cp$PTp}5>%}hemCCb)~tsd64==D25kB>c(;pj zrnTAq;hfRz&(-vQ|9&9;M1BekAL^X1{CS_4kdch4;*`h-BkZCJRPUEbhV(n3??!n^ zD&04%j8KMPz_cw%D|>a^m8H?ri+0aoMLjtAJ0@-X=w3H0Fod&gZsEjar}2d`%d5@@ zN_SSB`YURLU9w)LA-+B{Rf4Dy+VC2*<*j7Ccf4WbJ1|m&pAu3)c_I4O>)fzEl{$>N ztpU4x+erB#t|b&yttKvo`CZZT;zP^(c+NOgKL(5_el&aap`SJp`=0oR62^0$lPdqO~{6LITLaos9+&c9CXiZyp9B<}RfeXpZg zvB-3$C42|XD*_A0F*SkWw0np{&?qM;FF(*}~Mcs*VkJaOUXUYH?V>-^mC;D^dAsoI+= zox<##jk_u1FRl_@qLnv5MuPod5%fEo>k-L8x94Ns-m*GGZF8)+`a@#mig*wv<0YaL z3Hhk|=&2efF;rO4?WcZKbn^9`E5u7^lObN+|0M&cm6F7?Y+4tsMNuF#tx@n0|C@m* zhT!3=PzrPM#OxRo_FOn+AZgHnm~-_8`YJ((+#LT&*OKnlFSK7QLceeuqM~S`d?I)$ zWoD!q#u8O2RWT3;GV%utb^#GpO-;h2n#j(aS|uYF4yGo>P{k3HrJ8@}69rX@2Py{@ z$sX-3q);}s@N0*IkyVs;cE@&32}MZc!O9;I1%xrjX_(T*#L^X-h<_-Cv5jD4F1Hm7 zA32jzrX{X-%a^ zMhBMN?ima%hJ=-xLWo#)nof~HRY}HS*a}KYA#{?glEw<_+KQtup;rw`gg1GW zSR(8zc}Z$rL(O`TSJoS+7l=pO8A{aRIWKd_Bpv#LmhX*Jz{M-gYKV0{Tc6hqR@g%V zIwX)<4fk#HaO|;U=uKYoQy^BDySy>*IiwoNqCA84x0;#%?7mz)?V`))@>a4L{3<*~cR@jW&_+X$iYp`4LpYVzFG0!vC z)Zey$W`A`B-JyMRX+}eh&AY<=J(?bgZN6M1^3|rYY^dp>c*bmv7+h)2L@E8SU_P0x z!u@sla5$@&kMI32m9+D4Q;t(_tsr8a(~MCWWmD5c;Th zr1dp2o#U0DIWd~|Vqy4q98XExt8SM9cUKq1Ls8pSzUjc&xxb!zgo3qmcY= zgma5zi^aX@TRVFz3X!osxss)3c40*=fuDh6@R*;H_e;dJU!#_iiPv2GC{eH?$o3q%CNmH4I)I%4k=j)Cws32VS&g{wFn@~(> z)+A2?_&Kp>PQ-!FiDxS3wBD*1=Z-aJhsAjCZmOWR+eX%OvukGU>o8@o~`2M zTKm-GlYK79oT5CabGZ#f=6)+&m_=L4^;4-RFg(|>3nUVJH!D@p0Y~LAN?5Uo3ggUY zQ@>UC+Aa`$eHcCS8>QU)P4jlh-G5WEOtlqr{?-|kDBEFKc>k_dBTvWln=!U!hK;tN zv1mdsh6aKWR3CGisltYV+` zm$D*@5Qm<;-xrJVj7Cp>peJf-PLttbGIn*#sT^j*o-=^V<+tT9 zailmYUl*dPaWX;2yfS_T8iW~)C>$6}K#zppFOP8C?~Y97$-pQdji45-9`B@COUm4y zxF3;+DRMtKAsymSR!d4ppvNQAaNahSzp5_nQ?QJ*^)3yWF)QxQ3|LH*3CHcK9WFyG z53Cffrj&<~UfhbbEf+w@iYTk8F5l)!!CP%p{_gr2>Om*b%`!K3md*t&Jz!N)+2??= z7_gGb5P5;KUa7N5P`ADjOnHLG!+G+1>k0ipZ|&a1%jKbeeZW@z<1t~ptkGLpbTOiV zFB?}A`*k<|T549@^crmW_I}{aS?{YgZJE3M{{2~oqsLUtq=7ESfc5?l#xKNyVUo?# zLnO$(;-om&KOGPoWidnRCG7~@Fl>h;13uDBgbnzK@bC5IiBNHQwI3)U*qD{0uN(<9 z!N89s@_fu%7P@qZk>?k@B>w}GimNW*H(yZ4e)|5* zbL^?xb8PWbj+~r0Ot6ByZ*Oz~?|UHf;seR3%?$F6u(SjtB(6%tf&5H-h2VNNB|bLm z(AT4-vJ&^w)z9u^HEc_<2>4X@+%0Cn=R^Lv7kv^KT%`Poov!3Ki9cWFwAoMxx&s0j zQxdCCRl~IclAS#QB-cG!e%bMEH-g1)WavwZBhBP1E2XU;H)$hIC5YEA#4oLHsl1Y8aowMUmPt#7Jh!YRVdz z49iikIi|g*vH#xcccI;c`uf^@mf!n6n{S`)mHLvsaXa3{usPv&Y$=(pQ{k1)eLW05 z^JB0XF|ACef!Fn^gw1a=`9fsa`%8f>kYqOS6VvF0Gp9IY0T00!@LpqS=AX!9rG%yI zVt&&UVs;{-)(|5wqjFY@VT9FTo(?CMDV+sKmGY933d0G~VUeNXxpAW9DkpP(#*q!e zVj{4LZTgO1YH{fpBwNFUf6LHbZpV%$2k|k9D-;gTuLT7YD%+M8*+l<#Bd!uy|Ise~ zzQU-lxg9WLqm;$T4S1;EzPPqkx7hOTR6#~blnev`8$d5rC9&Wy+4A_#mR5`E74VW_Q503W>m-e) zQQt8BwjH@cP|~KNHu+*xhC`!L5nBsHX6r0cl|{1HPX72O3c9xMk9BujxxhLrZ+s+s z{4zTVn$vyJFq1|eJ{ze&iW}}PeE0(UG^}60SK->MZ*R=BdqC0Gd9OvcM_XW-=FZ43G-_JB=L8DNKpw-{H8A?=(9myz%Ms1y{x?8saZ z?|%7q7^fI<)$>?`8W*?aTpG%`z;*i$QF3NMEvRr5rnGgSnWQrT$AJ~q?9gN>G<`I* zc6HD0QKl19r~7O0kF#qc?t!z1p%XN12&-^&RW->-Ntbrqk^Pre2$Md;9;v*MeLrJh zy6Xpf1=UOHWRKm|dTk4NDNR@DMl*>zndyYQv`f&A{xNxl8W}-!&hHYJM=NxGmXtr@ zaElg@YQ|dES&Sc+mS6Ck>(iu;lx8dH3f#0L-kPrpJcdB^u*nJ%5mk8N87j&wCpFd& z%Q=uxVhgIy4Y-32O%PO>#8T1AF#t#SD?K<~* zyL)}SyGxW+_yi&}ZG@heU4*f11}mle)*^4E>S$+?^I4x+IVXGmSxHSrE0kgEVXjw5 zY2h(Qi@_*lu-{hFY?(;eM@T!V`H@)cJ{r@|kn11X>M$Yze5+}pn-P-OiwgUGQ1ipN@))+fVp7bW;T*<-C)$s{@)OfJHwb%9L)tF-^unSBIL z)M!?{BY(JaiTYsw<0Otd3teR2bM~3b{t;H|o~zFfm#7Z6hK#j&FexI2_DUo#rUcaC zfpppOX!<)RM*T23;TAnR$Cnl;Iy ztAp|)pA}!>ZjlgY-}>z#3>h@3uNod*2O`Gus?B$nNmp&&THU+9hldtTfOVF5DE~<3 ztKg@Wzhk>+fe-tpkA*r*SK;#tvPx+YA%hC$m?vs-$2r|KkVp~(=ARs{RQC40QLFFm zd>m0>>R1%Bdp^S+omeZuib(&}dgTAHbq~OibZz7CH{95^ZQHhO+vdi$ZEbAZ+Sqoo zv7P+qzTfxxzUM>LR87_N%)xZe)mQhNbAE-VZiW;Y;#z(JT(%W3SKIC+8r`?Pi8rs5 zNZ+f^^1dh^*?2_8W6BP|ILRWj63$p5qPqFg+g0K^( zK{JKdV#tib1$60&(B+- zO!giEn5#Wjg9B%cZp}B5sf&>s{nrStvFKxB##@wPayZ)rTRCX#C}nMo?maic+gp~m z>5R}fy0?kyYdib6)qHf)iRe(!A}0-->wsDyMt3zHz}gHt5s=N%edEbm5H%CpXv{*M z)6+Z)7rHd(IJdoxubNM|@3wNfKa;^qdzOKofFM6{K65^k#3JFf#J%yK>00QYaw9n} zW10&|)P_!e@JDT<<_U+Kst6|hjfoiffjcbs#5FQu$XM$EaUKFLWG&XZwPyJg8aE1kt&i2{U zS-p(xEb(_e6gWrvr&J4S-7^mw;`P=tk`qn$UxSlrjDxX=P|kZ-Gj?HDjJ=J6@4Wme z$#~x0FP=HQt-;qvS4S(!&heS2)Ml7@DmP5ZnRFKY%^ChSYn6=~FlNAz1*w_FmesUb zG@Gztx@s|sl|;4-50kCi>`En)a*>S~%u*wFznzp2ncuY?Hkc4{Qj!s^U9n+*!?`$6 z8_kT~KqP55hyOBmw3F-j(4hHHk?Fd{V828511?Z|gXIJ_woYniWmhN`VKaZ5#q`&) ziKV1u8;zcQzvLVtfgT8`6RXOoji;7B1VRWcRJ1Fg6y0*1^diY)&^@-d`+-fd72o1eVV>WS<m2Mf?W5an znBeGkCo{ve1vLm|T}ZB3yAVzneSMGu6#=P2lzT`*GswWwGmg~6m{wR2k-#AduOu^) zP$Dvb?Av#3nV6128y+F6a=YF3uA*llf;G(Q?m0bVeMPLjXvQuyaPI-ybwo3W-%D6? zH)`Kz{&6FINbabh5-5d|k|P1Qe?#rKpgefN`IOD z9lyc0n)W$=Q*RHC{kjM9892;*b)B2R$<;hvBZ(ZBEcb%95+9(}uEiJT{(KG?R&W9I z3O`)_+u}^l{DtGAKx}WR8lP9oAAVU9=6{QaNNRTw@I6$3cBuuj^rUAKAo^$*r(qk@v z7MS(6Y|>5A^md-eoW)V>IlOdu?x1k8FvKDUC+EJ0>Y|da;qDaZc}RU|@S!l#+K`=` z8)6YD(K52F6%9i?Bri8z<;(ri?Y7+zDQ*}!wuosZB_%)a6^B6v_a?LCd?{A-Mdq)&dqwws^G zyCiF+q^gG11R``$@h?yxlKmQ6)+!OQt`e#HJ)41BzlreuX`Ms2u#?R;$M%T-A)>>3 zx4|!Pp}*2AHwvK}l#}aG=t8-s*V>r-EuL9Nz>zpImbp1`Z4elzP(<-6U^wzfUA&Th znt$te2qp5GtGZ{V*6takg|)0-2) z7h-}^4j-YNQ$Fb_ZP_+WH$f6Y=K;3J$=h;EC;`cS%^&)RqXbN!-=1ny;8Q za&@$faj~@Y$gMXUZI$a}ua;0xW|LxPs^%!tVK1BedwR0Zc2-q8WGAKL>(XHkw|A~G}pHJB>HJ8EI%PF`m70KGbZe8&0t=Q6 z4m^&!J#zb+z4Ybv9Jh>puyc#rE9=N%+MT4Mk;%!*>2w_@(fEFdq=fuBDOO^U@JLd{ zYB`dh=y+yPvAGsiSLjQxt&ev7HB_BfLmSEOX7;8ftoO9PC?f0~ZmrQ|G7n9Yaxd)M zw&KF7uv$&JY5EeCBm~dc%nqtPA)ec2ru@?Tny$NS_%sPVVd}$k0bd$oh{wt0t81D! zno4_KuhVucpdKVE4wKWUo88cCM^4+!J!@{daAla(dohlsy|Rv^)I`wyd-pw4u1AUc zy+-YDQl*oz+4_xl_}RVpTye9Xvn>eDPcHYX~tQYsp_agj0fd67EFtt3#cQgWGsB&$=;>>h1pY5unqarP(*! zQk+7eNa(*4AaS{JMWc7+q!4HGc0A7ddS{vPbsecPp^a$MjRa;I}e0e3ZQ9h%$+p2@p#}aH`$P z^brxniR1xOWr>>MBG^bq`r{OTd(JJd;8^?#Xg1AoIcgk?H5df@TewaZljOR z|F-AO$J_HQnOr3|R?7v;Y%T*sz64K3oS#)K3X6qjgha6TJsug+3 z8ap#&tf)Vt7v5peZu8Fg6i6dD2Ny;k8>M@~K^GKR%A&c#(!pw5a4vK2nnUxv{$BZh zhBvPp-xJj%SMxV!i0YJ83`8nb%n%rbRuDN!vd@^wBYLEW%!uVxcDR%YnOT;B{8|}D zF)m zW-}uq>0~4i_W}O#kIs}Q)W{(sRsCrP!zKAfS#H#q+bS|9NPh7KHCOC9|(;;XhPa3`cRXV`Ygp|t3XI)(y zlJZTZAd|?~GbT(`NX}d1fdTD^9)p*2XR}TrS-G;EQm0woziHyl2y${-o)u}|F7gvlHZ4`$8tJext= z(D2F$`WRnXkkVUQqtQr4Wp`Xm2XdgzdcAZzhG_UWkT|EA^OmKr;7*0tP7 zm0iyA+%9XL)YS5zIR=$hmlpeo^{V*naKe6Zbg67kVpw5iR%|$C5-U%p{q$|kmvh)8 zDz!@0Mcni^uN0v+LlH7O!rD68Trz6WMt<>v1qp5 z>Qyx};}%Hp{Qwg2JHA20K~3SYKAcbjYO@1+JCmJp{K(llvvr33gc-Z-@~p-C{>#i`Tr!y)^dj;k;IbN?yW7HU zWj#zkt4nSEDlgN&$k?s28C~@RHDzV5bwFzYU?k6zDZw;4nriHSXNZ$pAuRD%F5Yi) z+;{r7@}LQHlI0b+p9EOG6N8pgj|^#peG0Tj5ABOcHjEl=q>`3R5JiB&JIm`V7PaCg z^46HBi-}mN3jdPfx7%paHUiJ77oN49HqQl|DzHSAqRAgR^0M^|^hO+u`~j>Sx>e== z93J5#8^K>majOgKk4?>f0ph7a6P2YmPtD^ci7oFUg~GCXO>g$Amg0kf|3eiyX@kUB zv?23YO|CNILF;59qR5+OLX`dGyrB?wW(B_R{Fras`*!h-U18+7Ao6HJ{som`Nqc;$|Lk=BhjQ;dE`AL8f8OLJQ@{!a&A}AqoO6SX3GK}dc{=Rnoev`CBO5<>2&_CgI3b`6;(e2^H`p`q%w<% zscdVNP<@%dDPlqDmMWvjDSC+Td$POwic?LAH}3u~nCbq#MslVOB1+QYZj%#JZZq4H zJ>M?}y?FX1z3!OU8l6u9D~6jLgx?|juip4~1^jY^k4fNw`-xZVx0xglsCcT%jfc^R z@DA#3naVE#S5l-(jTGo@hrr)7Gzl1Z`^7d(TVuEt5gh`b$SGjYdY~ivaaula}z_&c@jpQPjhWKKcc65>4I6rz6LUZ-32nJ$5w98!#}K4 z4}x)0m^d}bThl-Tlm3P&jwTa)i(SZ|1leeIpkDzY<|w&U-dHzQp&4e*(a0nX z)GmGCHA#Wb5!N8iL{@R@)r1EM69F@mPi5Ck6}UX;4{gmZ_J2nLr9%AgK0iiDkL!+{eE z8*vSS94P!Nm^vM7Ac!Z>6T^t$Pa;nk`hH4N?{9Co4V_D9)0^XH;sQNww4z4Jav_-N02P&BL@{(Bic|5a#R)4P7{f$*=A&>8=%^3XrLfy$UrzB5EW-!Tc6)~oZx>Eib%{Vj z+0b7?vg4}h-`T5#UYo3VbE?s%-hyO0^VNAK3mDz38WQg8^XZc4Cm*Mt{*%Jkp)G0p zp98($qdgO@=x|>fUz1++JuO=*&d+z$UUb|I=eriP_k&}om+sd%TYoOLx?U5#uQ7Zl zHN^QqEj{O?1zR(k+cLz92j|}}@VD|B^4e+1_8XN2ei0*W6XM?EKF7SvK%F>xbTQFT ztnN2MyM>*WH_WLH1E%fUw#QK=R#ElH`%dLw^X=H}DCUiiGAToMjSLXwwbr4Sp`|P| zK1iXbqJGi=LprXx4qH3k0+VZiEfX!Z(Zm{EpqL07942sZz&D=-o{2?dk=NP67w>5L zf0HKG`OlAtj)%#zZn#h5>nz_*&yhF_({P>qNfR62j`xg*UkQ}C7>o16yhyDM)Yq}l z9I9@pI)0zld|>T~dzo`1BU)2xQN= zvC^P>OlMe)VW`?jB_dK#H)P@(Fz)&L^a|Qt)z!KYmAKMGm7qE2j*gMV;yLLM-9Q`_ zN(kM^0wz;Q1WDf)|Dp8lYNn&pS-U{eRluIwHIw@l&l%nx7~g%t*Jx~&H8n44YQuA( zv3GR4lCS+}s~&IzW6N!D+jqr&W3tWh(pK2`I;Q7iyww4-rT1Z9x|Z*KA6md`Bi$_X zhf@OKq&Mk{v0^5TE&*+dOk>IxlyZ#>3bnL0l$I1d6|Rb%dfU^$(>`g4bfmho^{{Km zc_h07wy10*njH<_@2+FOWCFQ4Yg2L_@`+gLgUHr-75XJ~8RlkbXc_5Z*7=_;@=~KD zS(891Ae76rdKAkEgZi#AeTfJt%h1|jN$~?$6;mqhSOxSnE0YB}qxvef=ko2quSXr+ z2PWIV@M|1;%I8M+BF(nu?>QjscpLG4&%arBY+ZO+nqJA_%M!guSniY9^}Wuj54iDg zxSc15FN@4qbLjc+_p#}FZpg;0=h8>;etJrlgMJdV4UQ}_C;2dEluU(NWau(%^e*~) zulbrDtGQd>UNm@Kc@8T~p@(hl?LV4oPwKUH5&B!aN_?!6%bHLPy#@YYmerY}L0DnH zx=(%a-g)1S`@l#0Wnwx#D;G8la)jc9!c|J7DXa`KJ{5*iZG3=E}UShrZL`Q8se?b=G7*2N~nG zj7dl0mTmT@%P_n5QJtqU`reO9{ob!m{Un=xFNw5Vkh8Yg)*$ArO%0|!DdkGbnu>)* zbEyoPuBZdf?JKuiw;`uhvFRU>K3kVK$5bfnZp^4P^wUa5Au}e8i^xjPXP|4GB4nsz zHaDX4_Zv7aaRTmvJpC(=wJW@8;ixP84h3x9mq+M&E^||pyr!j@@9eZz{%vl17mpEh zE0Eufqw)>jzrM{r)NZJhL&^$s^ao}twNwk#Z1(IAYAe0QK9fSrG`aOP4ykSQ)^9q6 zoEaMv4U5reUX~rtUt9;cHn<#fd_h_Rb_i_hY!TR3pI0twT@z0PRgufos}a>UysW*> zl~O8xSF5^1@*`YVZEQQZ-^=YO-uAEOxV~HER^O&3J_{Z;^kLPsXrai6O34O{FKcLt zKouoAecSkleM5cIeN+2IE$Cmxz3)6`O?>V=GJlb$rzqSKEAdO3u!jZ538n^!4e?O6@CIqF&#CsWc=)@4dz*&d0ul~3TiylZ`iWi)$Nt0v{26eRZ5OL{0N zLSw3eEPcGC7ST=t0tBs0R4`+WkW@7($o!5rv%;|2J z4SRmb_C@!fteW)(PpwDYnXLsz^O0h1uHM%}tQ9-P3fr~aM>bUb=fx-0b>|(QBU&H9 z@sVJz>p&@e*U5eBGRNpl)n5DI4piF|(h|D@tH0T_=gS|b*l~!`l~~`@%;P@r zR3h5=;=pT7D#D3pMg5#VY#xO}h}XfUh-!ycxWOP&s-`Jb^Pz0gDn)thj*jo|SG0dt zYge~w%R(%tzgKlui&u|Up`9a|f!yt#dB3@s7tl)ys=5b?1SlUa^F{zGD9qyi*m`_i z3VG`$cPi^!5_4}{Ah(ECak;I^l^Aqgx#V`})74jZ`;IGyUiz7SQ@x6X`TnQ6$eq@j zg2?%m&12f}O`9Ok2M0CboiCn{DRM&^ugf1Ro5EY`e5)88L&z$d0M#IhgpX=>0(0q-d!yJewk};va zH2h3(Qm+td0tEY(PGFv5^=ceWhOklo?VmfVFKA=;j6F6&)W3s3vU6bW;%$lPads~* zcLO>`)QbE1Ddj|5ePR#<7J@}B3hJP0jntgeZhhP0<~U+@qC;;PmJ-fphV95rbT$SN z`9_7^GyXV~>creQK|i~k?s@6^?6y9=!t9~r%VPz>nYd#6kvug_fS9R~oPv|rBhj+3 zkH)dub?ewjcZl!x4zgNFvO;eQ++Ry?$*Li|YeQ-3-Lw%hgNAMUc-I87T{EsZn7SoJ z=uXWxXK0CAYmUX5n|*;XPS*lbE6q{b);R}SSNgE|59*zmHT?>GoJLJkY1=5Rc=peu zUd=x@u59YKzZ+M${$@8jC7FX;C55$Px8Yv6-5LUxsR+L$y#2vt!MXnet1@hVOD;>E zcN+E zk#2LoX=Q#Hb~`92c!uDh(-z9(Y^nzS3WpxsS>u=>{ze_dHXgmQ;1v%x%FbEY6S~F#+fS5ZI7_rwgmj$bQN++VVtE}8=hjLq;`qLb zEYWc`SzEp%#L0Ug#lAn0YtYkIPh-*b&EEcWP1|tZ?9|5Zpu*pt(i?mt;qe_N*EbHx z+p~efzkyh1?=btub&fjL-j~0YAC*6fl3&AkfrwUR(bu6%E;w{vYWZZvSSR)xYT4@A zc23pfUL&}z!ZC&o@2u)MbdhvV_w@H#eRn?u5KN*$TOWDgY18m{X4*S*5uUEsFIcA8 zAT(lj#-Nh+@0(-?KHzx8nipFQc_Zv=j(la~Zd8gc6Gv9{3BUf)AmP>^MB*}`p>NTr zRfG5wAJWT3Awa;1(xhXwCZ+$Gj_pEmu_PnK%cX@;%3NL0LIJT?Qoombw^w{1;euc~h%D+;og@zhmCn zwEyubOSg5RwZs1I0s*i7Q^#w-b?CnSMto-HqGPt?!2$f-`R4$dF6dZFSJja$G=PBou3z%)=QT~(;AwMbe zouSX1AbE|zeH56Jq#IR>fdXRIFkC{n2o5?XqSuAB(|}3F+Iv(AEdo#E$2^56<qjhCbzB81N_&5@FOjPIB=gaWeR>cq@6Ng{oZ+*mh0{btLCfNKD_aAf2 zUtvMEKm~=gyT3$V1O)p`FN(Egw-3P5Kz%!`A4h?0O_0USAc^S9)YNniGS(QZ6$>gy zY_OyFKIMExJwM;yM~R$&XSP;Z;hy`e{H~N7vv@SW|AsOz_dl?16l z5W~r_<*f-(&DT8x_CO1;0Q3A9(z{}YgU6l_q7WL0y}N}C;EYfFG)Sh<8ompFG^qjO z6BwL8anEtJar3yQVo{K4Mm*35a4BL(#;aM%k~0N#Slka%P|C>6L98Mlx?VtH_{xm=HsV_TXQJQoEq(g$M0U835)QEh`mLjW&zYS4wC3^!`h^& zKQCOKkCL?8 zJ5EW-g_uB6>0(E<9SK&KJY_`MHF@!*D+z0o|?c^0(LD9jG(= zYg+2ge(L2tW#|pmrvQj~%|G87O-5dM0<@(7PrL{ys(i+=6KI3>oi-1v4y4-IC-t*&VueE;gP}O@PcH^T zP}Lm{h?!#2rcqyM7oQo)L=@~Q@TV}ijVSNkFCgc!%T$0aBIq%Q`vtK1b*desV-F4{$YU_H^hOq;-D95n4 zXLU8ixXZ4^gB`IhtH~?kD+zGtT=Ryy;#^hd5@D|YkL?=&ZX~LUXV=HhnG}MG^1OuO zdbU^4AabU>D67LZXlIZ$l-K(P4jlc}?Rn|P<%S&+MM;ZmZmE}d$I}-1)SESsMDalo zLayuqAJES8)y|`3q}Q3AA&rhD7$hO;OA$P9Q=Koqw-5qO(FHT02g65MloohApb2c? z1S8lf=1nn+6mT2!W4h?F;G4X(l*SzDZ!k6DTdTn%pQMF0%nnyKCB+Z^X^RG+=GkRV z1|r}cY6BVmoA|;awI4ksK1dc2vE9jG7&^*|ER&MJr&P1lCJOWK)&zuLV)3`2#xSf3 zREJXGN>JEsLbHW&(Mr)K;2?dz$wrI2Qjt%1`Ay-A%HSa+Ifm)6vUBH*ks&_Fx% zo0P&th8zo|&UU>hyDAkbEPyMuu$WYq6qY&FKT`WD^pI3@5V-Ojq|1n`Vx|@P@j3^SO>Dp)E?8wmTgOyuu62BkZ?!A*fRO0>%l8Z zlE7dMg}G3cp1#10VqOF-h8D7fnt53B(ATu&m9QdRzg2u9U$zvff_KYQk=8qb+~c1%8kP~=Rz6wngEdsz4no#0JEOcawyg>QgnJmk7#2F zoE1qlG&+4NN%zquv!XU$W~3#wQBi@FM|=8BE^wqG8Ik=Brt_P~)3hr`LS}j}F$(Qu z;hgm%YSjrorjKidH`L4s{Fr`Tfi`DpEpeXs`&G@6???uQbdE`cITJx424h|htN!n# z1-sHl+|lrT!o5oY)|yPu$!VoXxD$&6sq`{!%-hDwxelWZV=B5ZvrEMDvy!B>XQe6; z{ejiklicB&EuHv_l_cU-A&UP<&A#~_cIn%WL~{ndER!S03NxJVBS%sx68X!|hWokK ziPo!f#CF%$b3ImzRdKq3JX>LX)}m}*no?(eedi3ExGGz~-{pTB=k6yMmaHyta7q3o zxWh4L=x2+4=@Hk!&EeQ!9GN@n*M7qAZIP=IuW)#a{@LZ$kLzf1%5Y5I=h=y4#)8fv zKJW35+{jLzDRXesb7T|$oj_Y=5He*zP&tKTkrO?(&H>U~$fg00${`ofIIdvdG*E__ zkm*dSW%XcF>K{>s>gUo1D;olj$%-o*v>xmO@dT8a1Owbn_JUc;ALC-nzi}|ga_76o zC7AEI$Q{<`R!|$5i3lK#sV#z+S7wjIa#7itJofY6q%!l>S$+q|aU3th8mSgH5P1&p zkGdmY;)7|)I>^jH2)ZnZtmIOcr<}fu7`L4CrVcPn13mQo?G2VX)>`0vN*~^0Wh#FP z8TfryKF^v@HMw8!0hO8Demi8qgD7Qro6dv*$xd}IR582aVnsBT{KtbtRx5F0A0s*o z34%pFR9L!*i5y8$&EgZJqPRgw_ICtfv%4Kns!|cCq>+eZr~yKgwXald=Hi<%>_m1j zS|o+xDeC;L5lgN@N`MOs%0eO~DG!2F@Bk%7yo}{uaUvGPFiIO+;m|t@Y&i_sq8@7% zS<{a zyD*8CWy-{eEc!?y9FahxvLY@SHHj1TAkK#V`gQ=ci^9BHtDIl11|HsmVGxLw2?8mC z`g1*Aid%s;EEytPIN~=!XF6KwRYAWX>JSEWrGN-}t5|SJd6prQA}dp2-)3U|Aw)mo z5|K(5<)B?6csE1zsbY$Y(&bV~g`E_#*@7XFe+fODGI%sYg^E)^z|0#PNHrf0xdLJDa#@5_J~ zH$vGm5?$SLuB=_~R7PAN@=k>zUe!_pn2Ms*Dg#ZvFCva?S!=5MaE@3)4b%}AiiABL z-8*q-NcU+FOtp&LOnKVTpxjQ9tYnp3V=5)CuTN|$6GO7J2XwmJ)>UME8#wHI;zE0+ zQR70RK&Qv!{&n}~bs{^2`glg4&EGRkw+>ntBtJ5`I6@1;C>>{tOSC!u=qC^Tb{+&Q zT(kn$&`U(NmsoOwM`kn(GBnuLe7&BPuK}`w!eUK78B3knDc)cCa;o}mF;i9;Y>0rf zA@A_>{;@^PDFjPcWMmb=HL5u|A=t7$wl{$%&Ytk~gHNhUp=ly+xJ5{`og_IRD+6XY zy>#}1b(2s^hOa7$hMgPkf2w$L@0~9EWGKtK>jI^L?sflt)nsZ2XVEqpCfzXEM11i#9`}s*n)C$ z4M?nt0RbpS;dhRU#u}%1M%Ci9g>6=OlWYbfK$L9HI8mny89Am@*3#ZvWowqT%;KYE zpfx}TSE}fLDlOgH+Z(YEyWR6(*&$ak)gxk&F#)23kO3-1y~VqkJwj;QN7%&m=i&l60ivy_5sQE7f}wFdX&qgNlXqWq3yotzQB8ue4>2e`GaSOKRJjB z7&mhK!5gW~8{HFmL@wk$!|F-o%mH(%C^y-!-0Jeh}fD8SH@L=X(1o%MzjmcbeL#pVm zcs}c1JlMXM+HRA`YMU>`AfL$MSPMvm3r43YP7xq53rzu&4AHRU10f{+fMk>k*EGr{ z6_?`~PvseMvYC|2CbK_)`Lv>?=XO_D+I&>*IX>Ap)8FADv0o34-Ig8`|I@dbWkHw3*@HgX6`V8 zsy<|So`8OQTwDP8dPVT>2AK7q)h3s*L=aJTm-hbNGr7F|{r$_iAy{CvK~I9znw>=u z1BEQY|EeaC5uRDVQYkql#ZgwkXcdO0t6&J|Qg}kZhD9Zrkca1E zNnPJpI~M=@WfT$;vhaZ&&){qPjo-bgPgepH;&S)!FnG(?(~~n6BI{ZVrKuT!>fz!G#MKn1jfs2itIJbYx`W zPk0i!Jk%v<0+UXggP>Q0!*3#=kC$73z*$jI5f})Jrm3O90dO$6xi{9=Cz1qBO3TUs z&~0L3qK1ix2> z`T6;!rKNzc%oTt*hb0Hh64c>LrEw~Q`*Q|!5vYR8n4giRM+`VvT3TvoXvoRIJp_mf zAtNCpGmcjN{_VkZDkdQzAu1|rZ%-d(V`<6haYI1%2rzF8Kxi83>+2gD5`9O1bP#sv zdV6yRL%e2lIPQPE-t#yoV{QztH09L!P@gA_3(+3Jo((f3MG(61ALN`F9rKM?*+(ZG|>ilIs zCyhJ`cA7MD6?PLmpmeZ_BZk8PL@*V){`9zrh+AcW7qy^xX7fK|rK2(`@PjaYp@je# zyth~11&SGq8w_n^aYTrI0%zh!f?@}*GB~Ki(9t~TIru+^fdvpq3L!gt+Kg}TiaUKY zU`0==d*D_yKcU;V^IGchz&xOdKA5kzHjceRQ~d#vmg(tf8l-teU0vAf@aSk83k!pU ze^g(e7ltNMDyqm59DICvDJdiKH9O$fx~HnqV5edf7S>GlvBZGp1a-&>_e|&Pn&BZk^FrY!gQczL?_BUWa7*>OX z1T2mC?(b41VE=}XkBz*0tlH zf)>E^^z;S)YW2vV_4NU89$sFFObDQapj^9qdxmXHFA%@F`v=je83Yl~3}h$zz<}!D zpEXyR_6@3^4IzXg+r>MV`lGj-tykD#mBDLgZXa%fvoEy1?jQQ3(X6iu?KWDb0YC2` zf+{F*!qCEh-W~wg*4|!0J=lQeL1!J%*;$!23McPB+U>ak^|uw3jbj*p_4w%ew8i?T z93fC5CIuqkm@g?Qu?5z`XW(FYSToP-{i|io(oVU~#?9Rcz{CMx6F?GoCItkbAf^Yszd?%- zwMG+lJ^0+|hv>+lKqe^xuxEF7PB3ROkl{m=B)d_%9v&Ph#$H}tc6L{r?ar^SuQYy3 z<92GS2!+KklbtX&XkEHSO76#btDc1$&3l>F_sQq&8ArXxXWy^yJZ2NkUzz8(b}JyG z?qcNJ-X5F>P9-srr5^zxKl35SsU;;PF}uAU7v%YUpF+^{>sOBls%=lk=00u9y%#-&6bdS_2h&;I`YuU|j> z{l5XBE;bept(MYswcWW)1v9m}bPH%y{BGme$jc5?uj9=5we-29tlQh(%hi9U@tiX5 z5B8)##DmYy{k&}Lq`WshdE1$@<#?<0(1FqPABH$uKdzh$S;ix0C#QcR(9eT|gID2v zDJiMzo!;+p^1QO}I;LJDdCOb&X{P`0a5)#3L_(p2XXl!g86%_?2TmjV*I2Q)W`RQV-_1$V>idr$LHE2{1rp;^8{{f8u zgYZ{ccy?#^`x|t>ynNf&&Be1{{MXoX_cxQ%r17lqT2`U2fzjnwXKQ2Q`;odHpYySd zjt)-gYqfT(-}n2@0jV4zpi4M>KIzk%PnGfoOgB$7G&F~2p1Z5{##3iFTH5Q^yu7^e zU?qx#Sf~ z2~VRM1W?=}6F(f%asm==Kj}+kdvaQD)Q;fwx*gs}_BX0$defdaxyRXe)}23N!q4r4 zc|Q-vPIe-@@6`s**AOz%9Tv`@_p*9JWPA>P$%2_i0Zwt%)j=UQ z{Xg;h@~J2(UvCECuQ%I~QBhHGabudX$Ai@)k_jm&AnqX|40#y%6$|lXq@?zH^n)jU zVfW+pmBObz|8wE=+m-&bpi>WyzLSH7>$7%C`>QsR$>0%YB}nwC zD2}hg{TeS8-~YqW>&*`hzFI*YoWJ`3on}Zp4(}0p>XX;|si~#q?g^z79Xx$d!?O2) z%7(}!EZFPM08EHsLM7LnDitU4x`-s^YCPNmF$_c9i74<~yjgH?a9=TsteeB*-=&5I zrsHWFRZ{^hFw%HI3OK2TAKBU2hbjH!1f`!|cdJ?Nr90!X9e{1O}N5;o%R*BSf>RE1AL!$O+>l{fGc4Zz(?bwWO7 zrwlaI{1s_Uoz9pglbVRn&W`5n@h0T~2ilA8aXCYhfv6$~c>BrY>grnWv04wv%4nh! z2JtY`($Ypn1=4?sv$3-ee)PEneHm1+>forD1Wa>OFy({k@c0sEktNlBa@hXOiOz6u zJn>6xy;=AudA_UdbqDkjxAW^bP6_W_^&{=8_l5qG?J4S7{Hr$a+V51CAJ97-Jtsel z)m#5}F56q>S;i)KZ!a=y%!|e=KqUHlzrO!@Qa>tQ^BYDen3<805z#jw=Zh;D$TkFL zl{=n7%*%_*YdZe_)w#ah+lf4lp^`FBb>n!Yqy}lx9oX?kOH00(8Jp#O>0lKIe53>+dyLLqD3h-h#uN|}6LWWGU-x%( zMD!MD(bi-&FJX|8xrZHML`&IR6AsJ}T--^c$vNvHoJJEjMW5L?g>=6OK&55xE7>iWBX zlf57eo7H=GxgRZKavlB@Fi}v=^XT)HV(t5Dcozk!oB~8p1Dezn0nU=I&Qrrp!aBQn z-P|OlU-{%Z&7aBeMVvC}xvpTf*1vTxfTK&D?|UR?wf385f98wRNE6KuYxgF#b@2QO zj-H#Fr}47DIIH*ggyJhx8`Yd7s2AHfmA;}_ViMBh(aTkxMYtsqrk7sOXrP9COZgVJ(v z^7g)`yQ#JB?VVJVAnzaUfJ6}xUEC9YNn{)4eE^1^5zU?=}j&JCxx7}a?#lO zakx$zbHTe8fc!+@fZ*Xz`*n(^ zfBfBj9nt%|{Z?E#`R9n;KoSjNU_?8tc1RB)vJv>?P4K}8#%7zY_vci(vCkS{#YrZ2F%kj0dQT{70 zpZ0rY*z+e#|Hh>B$wATmqh_PNchKCK%lq>+zt_X5VN*3oFA-JWh4?d`GP9y{9=|GEe#_p8&xO@0&5c=^+OXzLxfAak^-dwP0m zX=yPT%FPZ~m_K#n(i)ib8c)f~$vc}Y{h`xS3qL=;ObU8>c&o-(8JpPR;^NRya2(NF3-hLy*N%CT&sbu#&cQHv z;qf?p{u&i=iS9kvfuA#PVhOSa9%b61m~GC?GGb_ebaWmt6_B5QXJy6x^UZY)QAtCi z&75@X^>nU?mX;P`Wob!ORh2L_FDEl|K)0^+W{BtiF!tTibgx~vdfm~Z6TR0>5WRQN zdz6ihgb0b~qPLLfJ$mn3Cqx%)y+jCt5YeI&(Q+R-=Y7ZbjdAZ7_xy1rvHj}vtTor1 zb1i|sqhn)61_p?9V358ynWPkKViEQqW6!#bt@RuApq+7ZM6ldd)sI zG}QgZuD(v(k*`7IZN68-aYmBdmrMYE=en5U5)y(1_P-tf7#AAwq)eAokdcvzFUcKgT0tzuhYcpnFdx3lEP6WlXFO7C^f1E^_6^jHc4`S7^7@7bG8&qS^>U3Q z++&gvbjs~rGAv1(y83!S9d8@qmI>T60qz|%(u#dl9DMD(tj{nZ9ADC6P9M@B5UEp> zlWPZG{204SMs|LAx#sbRFAfIEAxFnjy(abRv0jj-()M|H7BGA8lRt*&b&Z+mmz2!P zJcGfB9<bn6i6 z6qRM%jms)*DqprzjIm;IV;-*DD9??iP3sx*R}9D-TKN=(Mc4N22dzT z;^a)KB$ZhM;n8J4nDnTj;Cp1E!e)X%uoAz&`c?v79v{b05jF#lWWOXi^;EL@2V8M+ zaRNH=Pz#z^SoLqC(TRgs16sAFy?*?>yzoOV3x=lwkO%7{((x3mAF*_1*v`5$#Fvhc zfy8LTLI87y-;?>YwDjgCOf0u1IVq?uWR0On4+0%Pn*_9ztpQr#PZh+bb%D?NVEjuv zG>yB=qz?o*c=F@eEYB@h~E>vd+LqDx3s$#El5rd=LC#!XSMvB^K-Iri_)_WiDuhW)iiec2sK6eH|BiWnAP zBi;5K&YjtMe23prk!nWn?js8eU9XuQE}DinDF1}Gsj23IvgOg&dL;|5Z|MWX(f(Ym z!t4S)jK$Hgfj2We<3j1~Y1?m|Eq8NWEURmV!zqas!=ok@O5DrjcOG^@a@Q_KN#g#? z>hJ@0oZy3B6r2iPUM-Cs??LWR4kU<7f_<*GaKVsscFsjFgkZ=;1`-rzno&JENh|ci zki+?nG`{)D4BZzT7-aWkbvaajc{I96oYpGD(aSA7z+c`a1LYUv=w=axwnAk|t3TY0 zk|Dtk7U2DJuEidE&|dyAZ~1yv=1-}t$@A8!?|XZDr#?g`r8gOL|DC@GoI3ogY3XklIU=X;tNhZ>kM}wie|*xG`V$?W zx$k%W>`zcJ0LV(F|1my#CF~Jb)tX?Ia zhXL!5D@?Rv)Y?UEMPOX!MDR`?=go;m>|3c{$4gu6moAIGe?qjyi}x+x`CQ-Z-+XXc zDSDqLVLEUbaJjI2(VvRPPfQKLCZxBMNs_fTtd~=wl6~~(ohlVkfu$EdH+nQD4-YLh zHAsdw@t}Ce_rb!#($mum<>cn(cJp}t9Lmfb(r??0i4U_J-`p(C>{E1`j%NAds!k~4 z2xtp+Pl_c>d7p26fMvy9rNg!Hzv@rz{8WEX9H6H(uuJ2BWm!(uE_Jx89q_v*XNF*@ zjLMJmcrMv<+5a=YTNu>K%S-tFeL*@gkVAYmA!s~UC2_K6mfOfcO%S15c^G0SPkWv% zcYLrpta+;~-M%z5bY4u9R|u)Q#NXg07cxkLg2G-zggmIWR**av#S*~k@7;GJ#oibRAiNO#lo*314W;xKng9F!U2u=mr0^rpo#5td? zKU~)Vjyr{Mzr$!;z{jhu(S#NhLI7#9$RSTj>J9GE#pPjIc0{}$Wx(mSVJIM-pFDZu zg{dTJQ>`^0J5L<=J=fi{s7+PlAy_pP%kI)b2l+2tjjji?wuku*Uf#H#wR#SZS@AzL z=W;Ps=lvPJ%B6=Dqfog4xY8+424bpv_r|SkSnpcm(9JCu7DEQ9oLKEpRf>3rj!r&f zD&My}&Ac>@xcGe2p4)lM|7YBZfS}XemGWxa_?nJRtB6n?$q)l0EC~7#${RSfNEQy` zl~t>@XbY#Lh1bK8U9Wc74Y7)j;-Eyu-}gH{a9_?G*w=&};cJAwoKAlFqOhi}-(v+mK-Ci!DSIXTOUiddPLf}>E-ywX7p>MuxohxWsV4@$;m+~_znms5SZ zO$~f5dzMP4H$t5rj<0rBkzp$GP`c**xz)|I--FEfgfdqtA-ytESFWSXu`QY3cJ738 zpl9|2N@_7XwK&NV)1Qd?Dj&m76jft4+)gylfL;%)r$O?)TC;D!Xmb|xHw}qjWbc;s zC*J>2HCBA6py*;d6SOhWpbwH>-1Q7e{nznvLj4vcLNu?fwY3nhG`taOq7S;c#^Ds7 zl2P$l*OfeE&}>)YTl69_76{mLejj};*OKu3x!5{wNQl-Z^0fToC^g5;wdLoE&cz_} zM{|O34h0X7v-S1$)1A+g>fs~$XAm^k-$(G9n{p2GGXj?55ac_08oht7^Fa@H`O)Mk zV>gvU$h4Du{aCo&Y;ETfmBR-nLf9yX0fFA5S2n+Qq{LQPqX*`~y8{axRjebSrE8np zho6T^I_rm*=jTm@e;ty<-z@(gE9<;*B2*bTZN!ozf_PGhIH&P+IU-=rk3zWbCUcgFncVlki!!B{fQwUezl z%hy7EX3Uw$jebc0V`CGOxs2+&_H`ZjqG*6}HLiZNdL1kq5D)-l7;OgH=V0w* zWo5m1@j@&-G}OcsAy}AL+R9q7VDwO9Vqg>&7uy7yHj^{iC9j5K6sbqW zRTYG_P0=C)3!0lf)zom6cfo1k@*KM6=H`|+trYwX$LT^2p$=gR)wQ*UCtK5$s;biy z6V`jHb~saN>)*eB0?N#*&Tw08?byvsksj(pQ~M>eNRvsyGePe1`;#aR&(5wX9$n7YJBTr?Imd?qedaqcX| zrXmR7vcY~J^7nWAv=mzUmV8fLh!fpz6;uU3fBxjDYizuGOcAg0mKMlauy`RMq0)ky znrDw6mmQcjCySsH4%-LU>)6^Qq@*x}IatnH&` z&+i9LvGjyH+S!G+&FYpD_l75-wgm!sckf<~AvdeMfeOB7(SsyZ5YPd0nuo_j!qjDk zr4nko{(U%=k#6q(u`(zP=QYnwlU^wNl*@(0g@IB+V|j#_Go%v?n+s25EY)NxqHnN( zcV%Fj$~u%8t9x7mIZnf)=(h){ydC>}&4JzBT>$4{v7GNc=#aVYPHh+q*mGYI?*-Qx z5L|7~({cfT7XN_z8qpe&$mmQ9?^^6;W0IEs+67j?9vjbma*8h29AR>Da{e0>8-an^ z?xcq=cJXa&Y!u_`(w#NorBzkDoSd*#fG$8ih&PTGLA(1}zvQ8uf~(@(V($=<$Xn<; zX@6?AT0Qn^Ln@xd+XL=~Nk~Zi`0>LHf`?}l|K`n`35?QvJlK$|zi;=Ywh22^$Cs#MN2BI{^qXjhHc>WzD9g`?EJ7i^0P z?=!&>=o5Jlzu40y4t`Oxq`Ryj<3yJu+6FlQgAr3aZu)ry*v7R@_ZUJDozznHvB}?x zSi#RY51Yo(%{Zn?8L4kibCx70bvM=WI>>qGFk69Bp48)xa`j^UeqC@lH;erp{A(8Y zU^%4qBPaTwD!7%^y+1!g)NPnaon=K@wAt^>syduB7u+}Dd;s^FKVQ}YnG{HOF>l{e zC(NZ`&?LUuomLCEKSlKud`X5TLJ@l#(pih^l2EnA6Tm(LJp!l_yP`(<7?M;EJiiP| zX9=4yXHDLI;iQ5)3I#!PqXEvz%*^y|Pf%fdOfVN>?V&+>An?HR`9jzK{B#*~ovI1~ z8L`?#kG1-=k4H_kb_FCte0=4ArM^F|k|`Od*!pYqvOVK?RWMwWg=1 zCnqPg*Z19nqO_!N6{zj0j6 zU;KL_bWW@Z9FyS5x)V6&D-oCl9I;=+Z-%vSk-PZMd51W9F$MBSTz9=GhXAtxxrz2fX=A#R;LuW*k18%3t8%@8{Rv-VTJV zg@uLB?hiOa7%BIrqhi%|2!t4wFWjfB-?%GZf-gmdNFD2U(2=pRBdZ6vhi7NiWn}=A z^r59DCG{~WJ$$!_fn53VISd^0D7O_cs_ZeZpTzE;g*q|y}>p+H8o{6 zZ2jxsBe3_yS;2&a4gW4;%8c@)7-$1c1%!4N2SH~I;|LktH1zx?EF`qX?~1F0Be)1o zH>~h5GK;g9FT`J5P}q>O3`#~_0->y(Glccx9OII978C${?}?&-)*NzbZe_J!ywVqi z4fIQ3RA6Wg3JRKwsw{(e#I8zbQJT>|m*3T-`uj}&K7;SyzY}3Q6Iru#E%uKE_wSrM zJk7(J(;z1&f6poAMgnea*v$ioXbE-2&^b}?LRl_mM#^n}z5uc6@8&K^0efXAIS3)% z1b*>=L}~mOJ+~6lI$&-#u0Di%3#=_D()CcK5F+yCc6putjZSv{;vkZV->xp{C+l{x z$xOFcgKo1+?sjz=$=@#2BshH2D=R680f$i!9vL02!GvRDi%ut|C<3AwcM!qfI2H`P z?;Kg<_kCZA>6rdSjNfzPZ{#%w?8_r`LFp19(02J3SNV8X%*VkYB%05eK~=^I&h+y* zcG>+1XT0JG?Zwi)o8wr#P}Wp#3y^LtYgE>q)yX$ykI7Gsx}r3Sb*PZ4ZZi)*XxF(vHbUwBjwr5Rr*V7<1#OQeDLkO z*!+C&dbR$~#j}-E4kN71u52k^2Au5dZ0#L66n^3|CgNhla4qwuyX z2kRTWbwdK*LAnO)=+V&;pe3Qk&-cGdaVThy!zn0IU#5mK>=H)ETyAsA{8{?i^FqJ* zrqyGG{HDC^SxWQh_v~$L&Q6_2p5NDEWoB8EqN;mNo;f;tnV~U#E`b0?&F|+7;8)rI z5_x)dMEGTEwRQRvFW-IU=1Q((oyYdNrXFr#C04n+TAq80L&A*Stel*j1;#b6F1AX> zI}YScP1Eb^g*sWF&^k~N{Dl*bK}}TEv4h(~;B_7yyV!ooKk0p{KmNyNeM92j%|gJ+ zvxBnc?Fg681Rs*jzFtqN+*3Sft5;lH;E2K{Nhl^uV25`q1#pDvutm@DwrvX|z4;>-3w&7Id(R(@p%BzfJg2P@sOQaF`QL}alExH-_l zvLxk1w+T)4-9~%+bl}PXc_LXvjjnsQb7jC1lzAo38{QFt#_(m-eN$ zTAtE$;_1`3g@g3s;o;GFg&cMmdneZfd_&DHOBdJs0kNrKVc@!3o`1(nVg$^%Ss1u6 zOeu79^hIL97s>jjrcw2YiHSrFr0fqhH8mL^=3zyLM@Qw=)$}wpnK?Q8TU$Y?T^jd8n%T3jxA^~@CVt72xF5m~r*Avj zYumqIt=7RJB#bRCW-CU=CZIi-2|b)w5LBZ(iD!`KuY^|-W4^|a7 zV3ZnlhbU(uI;bt)U6xD^E{>dkuhzJ8%g=sA>BmatMZCnPRIAeMtJU2X`zcwSmS36- z7VDDCzPu6S0lWb0zq~*cJifE9oW0!@2-RbN5Q*Sf;b>#^M%zZfGmTyQg370RIu~DW zTXY2JgnvtXsRvip)C4||rK%r$OP^(Cre{5}Z(ynjDT;EXI^vgn1?79R#o?PhPGtxo&Svom#$PK1GpsKva>N~yuh zPYI7fpnLM+v_%b`vy?$)D}#ZV4-GAjSLFQH{&K*d>tDn}Um3eOL&K0dmX>dSd!20R z%E)xa#l_)M@FBd;uBbV1m+vFI6nX$(heJU|CTkF{;NVaq{N};}rzhe6gDps-sLL_4 znYI09ZQr;FLM{LuM1=Z5RFHg8yc6U>_MR}be6KpO3e)A>)QuRzeKxw*YNk|M%+qFefQS=JW~e+=+4~oUQE4Z ze1w3CT{5b*rR|P^Y&#k+AyL8R-FULt;qGBcY&`jsry^k~MY&Jqq zcoh>ldd=KkzFexc1svX*J*F!j?xrUx28=f)Id5SKY(om{G>kF46|x~TITPX!(5tjp zVOjvIZpz|vhBS543*5ioSYEy@ESH7~;e`lnIgl1Y%&^+Zfyp#KKmX+9#2{Dzozjfb zn$o_9x7{?kdokzoS?K=VmX;P^Y6Z?W)*39cUY5s^cW|&M!_yBE6*pxc$JQc=?%w?b z^fXaXQ6Q-;FB9V092RG_iW=D*T{TA4*S`Q7<2QAnn+QuvwgY>kurPpygG`guQ57&% z>Ylx!!NE9Xn>5@`xkBS`(Kot)jtB*5706&&4}bjpdFLAZ1y%x(X2r+3dz+P@p!~oM z5UV68BYa3z8bqQMopvqmC`=KZX#v7kK>;1eZ4jYpE(K#_3Ol(ovYggeuU-L@rT`b> zBXD*dVF2!+w?|Y&Bqb|rlwS^YdwZLxCMnZ7MwolCp{nYR{Rk+tYpgoQnCk25;+}hW zG?kS-*80>yzF7$@l2Y73Py-{Qe9^FY$2+tD90G_)EcSdI2Ma~w<>9yf0+rZ0VPL7+ z#CZoVA)uEOD~nhvYG`l=#eNnw9bHvv>72qG1tlZc=VGtF38H9LK+=5DLh4FD+gN{Q zV&dBBY7m@Y;f`)yS{h}H<|{Qhxgcj?G7ZgqXM|H7UNTZ zC1ILBKNoAmo9@&hMB~{wKU@QP>>NVYBp>I}X1T-PpHSAs3$ItR5CZ?m+1t|-y!k7W zR{Gxjv%6G_cjQ4~K)zRDTmxOk&(|<`p7?Rl9y4m??UonIZp7J{hj4Ig?081`W8MkV zxx3-qfp_mc9quV*?h!~o2mg?^HYbxU?VnN7EeM5@oZXFyMVq zPgA67h-quP?C`&|mN0E&*uluUOHIvn^4L~PM`rHXPD>o(8Df;I-#QSM7L}a$*(DjZ zsT&+>Bu$F@gVh(JO`eS#iUlVAzfoi)>g1y?mP8jo`a?swDX}?UWADkO(SpE(c)HLO z)j_9)%!LCvFK>Obk=MM*nF&WIFfR->9L9E`WC+UFCbvJ8qR>O@z$iafUhZDj zzh#XqGS}@Uh+#Ht)z-O$AiF)a%Kdpa4pN3NCaZk~E&H!`Ohz>S|?K#|I`BR1GV(a`e!HkJn=A0VfVC_poB#LuHAYT$Z?!!hi{Z3f|(J1Ui!L~1TEch-t+`UqXyKE@-Ql2S2#22RJfVR6W;W4nWn;RNhq|!QpWESdo zsA0Dx7_}(X*wkdx!8{tztYTv1fsyv zk6WPkcu(D{6oGq(dhQQ+Li6$%^J*D)-VVvaS7N`!f6&=HjFKp0hUd!oUL+b~MWQSy zx|+t_#dwRGjJn|i>>i-Sz?XB!p$zC}AUfEidyo=gyz=(*lk~v8nyuSQQ#@`4Nu;h$ zuOX8XIPbNz`n3S-^(i?Ipp(*4oKy!pyEy1Xj?}eUGOVg@#hwXnJu*I?BjL%%z!2C! zd|?_4LvfQ`9~{JCtI4!32l`w}YU(j!hAz?ZM&6u(K`fe?hm<@$IXNtAu&)n8QNe-= zph8!CN}7^~Sxo<2H)xZDcmI3=_fpAR4r+MmsmX?F0mhMCZ^sgzlLiZ*kDaZu-5fxbIpsmLC5DOWc8J-+uof~cCfBMNvs_XsQ8^m2jk=~q2 zB~r?XARwsSu}!zyB{_?5C95(dUz9cu_f(_82`2gvpU`sqhd#VqbQLwKhBs|(zMx(; zH2n1VU+{1>+zZjedb75@osp2BXJC*7>T`7>dlUtHbV#q}y5ZLzB*XQS{7;?1j;Cm) z03qoa83A%U#o2U%jl6>yrXMe-ER zzsNx@NJ((uE#1!MrZo)XfCN<-lS^7iNMBE{hks;fNN#CThmxM>=v#kuY2ySAj1z{< z#OkByuD`{ZL{x#k7e??!!7;PEyu71B8W=$~6{oq-H+X*4v)Irf8D4g<>@2IfQvmmu z=Gn@MH6@|EClPI)73T<!XPdVLZd5`}Vl&2=b>EQ=< zb+3xzXxvu-ry8e~9Wqmsq%7-DR9LuciHp~6E)RD0>>jsqbr-~1&?`MPm4bwX$(PX? zF*`fEx94I)z=K7D;Vh%Xc?Y+vtG7jcHXxsomokrTqBE7g>oOw z-`A(OYd+8Ul28MSE2J`jopDN)o_WU@&xzHBA%ST>o~cuh8Z|2{7_-{$y9%kOm!xwZ zP;8D<=aS@T5xEK{=V3j5)&jyJB1fs1n3zI7q2R1!ckjv>GC&0$qTxOb@xN#E0=#od z`(hx4_M;tBESN)j04WLV*W@*OFc9S8z|AWvQQ2Lq!}zQZ6dKQc6MB5z{yFdcrE$rI zhK9cW{&X(UN;v^~&14!Fo3(t7q&JC*u4H(+BGs$%>wQ@llRpnPD<>v&=4?BPv3hWJ z#td3v7J)wXqH(xyLf#Z|VBK!vN=S&Aarm3vW!$XqpjhAEkG)Q!__wBj2*pF+O|(Ou z?H&Ph#k+Ub(C)AG$fhKOuRw!9SJTr4whIqo&X5#P#)Ksld=_frh!@I5ax32j@b6zstkj zOLY4U?tkP~_m#gY4L9R0A&RVnLK1;oQ;Vht`mn}JnMPhu36-l-H9({aUJHn-kC)cv zLkE4H)ps?Dgf?dDDmio5<> z2*kwlGH8`^iW;CEatp~egJ)8n$COVibECfnX&azv%2Kv$%ICkn=!kL46o6)gt&wyg z(7Ti3RX2$=CvA#e9WRAOL0h)^gM3|;SdPjnD$E}}>Kp#6biM@~2rXc$ys2MR<>Xj_ zct`S2W6BZ4>B$o|c6LUw(#Q$(x`Ph&bd7tS@My6L=>jfBM${B^{0hla(p4&KsiZ^tUJHmMp*<0JWXt zGi`0cXajGiyFEltb*07dNBdYOw2Nr5u(1V0Z^gl8^6)!;lH_@qvnSwL6|i~bpmG}n z3 zv0xKN8w4;Jnwrjcb)ne%z~My)&USVzd3R-gyZEa<*e0TK;~@&ZjG8R?SW+Dc`_9rFi3duJvSmL^KjUL`<-$Skd?QGuLc zBAk^zBkf(ZkqnnHTxHnSr|f#Q&G-nn6+-qN(*}0md&->H9JtZl@%@9+16&h<1GdD} z-3JZ^rm|E5jj&%f716djI&s43U)s?HK|$lC<&EJ` z>o&Y-GIL%0#o=PNVh00ad*v-E!$#vOTOp!w+1risCa33r?-VBZgxE<8SI^?0bV2zZ z^?$cq#X%a|YJUj9J33~tFoIl@$~{A_9CByv<0}cX^#`y|Cs@kJDX`Ptz2kYk z*clL@q7os1#ZUa$I=e3e2Os~oAMyp?>%dkz?|E(}cxh=VXblFDd*}P zVqMEcL`39$^Kb#d{MgYEfezRCHNzt53!wGL2}mJ;mYXq6eC_rew0bE-5Y!5wc|BHz zflUf1{acFc9ud*X_wV;X17Gp>GmhYpkcx^5SPZTd;TkKG8}dt0ya>C}Hr0yTq$902-UK<K}7%N))s6PSOz-Qboey^ zbPX3K?}(3&2l-$#w$;M4I+;$wLlXRsn&s;~&m4pZhe8T{*$Z9rnlSk%M8fz!MAsbK zrhs}2>)Gt*igJt08)iyPNkNz~1~T`g7>9qveK8NI%g#8z?OaPz;UpDBe^iG91or`v zJN8)i;%Ha3)Z1YXJa$do-GyVw=X#fxmOv^1Rf|)3N9%mUU&rJ8KDzEop=S@ zY;0^mopHm%t+Y_)?djkOd_{IzsY8WO-~0N329@V2g4Tq^gY?$maP5Ky^VP#L)z-Rl zR#CwwBl#8=AI~VUZ2WSTg-JxDsiuYy3nhRC_NgZ{EUdfB`k7AG>kwVf^Mlp4PU@#9ZiD?Br~NXtRyg)qLdh zGc%zt@m>f0eb5_fLLKOwr!#%y@`Nxk7^g}<{KsYaSVm#YwqU!!oV)CuGR)S5Udk&dOyYxDkdcwG8|{E39%vl1dxoNh+vfH&#$-2?k zD8V=rS3CV#zf1<$Ik}8nkP#?#!2QIF}NN6wpG- zR-*1wGhmLaVWTxfncPbYe@LxR2;seT%~poqYLJ{0K}LGvcVZi*aEZ-=2ywv~wR~^F zaE6&rw`N2XkcdgQnX~}Lo+DM6Oo1GzYJh+1TPH1?-=2E%PB~SiDJtcV9}aH}!@({; zJ39leCJ=1_+&ejOCx6zTKKM#M>Ifiow-SY>3JAyVPZh@ApVQiz%8yy+3o@IaoV^jA}JF?1klkVu(uS4&~^U|vrv;oPX zD4WEaSgaFXXZ;)wB5vGGkAYY=9K8jDJBu-1GBEg10IU7sr+Z|+IjHcE z$3et=>QPm~DZaal@v_&-b=kSrrLs@0IcsyCnWGrdo1CY`SXx?c_v_bW@i4&;M7xrS zrer~=_Tdq7!F>Vl?#%ly;P=#O!zG{C@?WMR;iR3C570?tn8KJ!s*49$2cZol5yY4B zWz|_yGM78tbTofJu{8fWlh!gDjBB9e+U_@R^w3jm!$r5i#ib)6ZhC7##Rq%w zUwm=<$PA5)zL_~+wGxWI=p7Cj5)%~6vurnXVpl4Ks8@%^q2uQU00)k4!rDNrr>Cd+ zD+uXE*E(SAeml-IpT4LO`#<5_QIF*A1+6v+Ls&;s z3p!KJY&@4j#3a&MEWBnvd}VL11K5c*Qu(NiIf6U36bCtbgSEKOQ+5H(e`a^DV7PG- zpy$d8NT|qU((RTUyl~%UfzKT{PIMB%y!(&{Rj^%an~YK9xepjo={A|b_u>Mu*v=<4U0b&kW9E8 z8qgH^U`94lhpOcUC*n=zG*&M&E|{BO9X$wWk1T;wh9xb~Wi|UaWHmnYj1i7dGH4GvzgT;*>MBZ~zCMo{NB$#uM{RJ$l|eCYqfb|S=CdI8#_zKs z=K`9zfFnIzpjiVoxZv;^bEP>|rG@K#kx=NB^)(U!bb4Tpgh4=Dp6M6HVdb@1KC&<| z+1%Ly9npe@P2|j?qQ3wK*ltC%xxYU?G_;DVIG#P7p~1Svaw{pgZxRJWxms9c2?Tv~ zDrAP6+-VpGSnW?pgf5c+XlPPBCiA#!kc6rNEuS> zsLYTN76yGu!%Xb|6D|ejK_w)H`2jDRosl7bQCiADPDMtB;e-+827y4=?KN)bsd_EWc@*HmjqwrWIrZl=PaS94;peBI_b(+hGz61GW-@r?IpT0IS}kk7q$ywgBcp0AnN|tt2g*tWC0j z{mzY4{PgAwK(C4miz~FHH}kJnqbrh1A}N3U*Abz@L11Wp)5C17cop% zeLl6v3u_(oqH7I~k7cf8H~&P13iMZw=MduKlV*{OG6%eAHPA~}RDW7=NWCQz36-?n zbsz;8t4BQgnjcLv!Bd2jt${9`Z1REr7PBMpXTZLDR!E-#N?VroU4 z4ULX|$5qTZd_4M}J6ENu3?i@eT##P_D%msfd8T3H0S{-$(}F{9U@VMw)S-%O%!kKn z>N&_YSu+1QH9|H85RH{8h9l%$8_sK{J1<+GS22qyxDb*4@BM{zy!K0I&4zq zve-gQO}$&%~E4Za1VU9bQo0o1=DgP@?B zjZLus10i1CJBKcK+C>d}eZ)3}P)CHaI2b=f0~81_MS#f_U}6Bq&&-cN4Z=oTAwBfv zJ!KgLqV-9&SuhC(G@4^;Zb9J4+uQp(F+oI3?6x(<8VV>m znHP;N%_lyo8;gUBD%3ju32Q_JF2`Rgii; z)X%c~ezxa4D<5ZT&}Uxys1v@GdTR-O6TlzYv1J#1YxD%C2G1M^IQeto&#=~Wx|M?n zMi$xNh^Gzve;+*UEzVU1|9CsMrj}&0i}r7MY-$uP@fQK3hzn@nGUw{R!VmwSd7-NZ zh%*2pqlkl?`tJt}|9$|4&IDB40<*91NNa0X&|{P2)*Syl)(Z7!@YyD}sZNACQvQ^w zib4=7cG7>!g+?x3I=eRPmjxmS?UGjS7bFG!UIFG3@Ejb$^q^QhGj93&3~-|Se8?9+ zFH%^6DzNlVA_JN0KqnV3u>S($BPQn2&N(|=M_!4lVS_pz@faLPg-r)*42*mEvanz} zH$Gm|*!a@L#pSOzG^L~lK%_thC>Iy<>30RSxnW=r11>8tE@)&#)3!L74zcY5?1cij zdT=jfA#!DHO$Y?`9;^zNwyrylW&g+S ziQvb9K!CveeJg%yc(~&I`}cWyK}t5CiAYJAM|7yarh$B)(hX)jRRiHxi^%`U7Vyi0 zs!pmObVPv`Wo^(`d~1dH`gM%=HQ+oROSu$6xCPhiaW6uH1?UsGd(HBOI@mTdABMu? zxO%4n=?R7@As~A2^KP0ifFNa5T+?=9+C|^eZ&sxeeyb(<_Z1@#dhh**#{}kMS?ugv zdeep#L=`s9kYZ4s15v7~yj)!CziNxv_U+GCR5*btH=y?cfN8G(615N!>4RMK@s1)! zxXE-gUFFdy9Q@^({{EuMN*>SzJ$9XHq2+W;#g%C(Oyn`ZYHbCeDFXwPs zx{^j?Ov300)L_-s)xeN|t^tR^!E_rwetzvoxX9e2DOs<9(_g=SY-~^`CW}W9&{5OV zTY~vC)YMO$ogeLd-{6?SVrOPnppJrtcYnmrR!i#E`V(FL55iz(4-QKPf44nINFdph zmS-&zc1E2r{YRjImbMEMc^K;HO@Uq$Af?3&sb_&T2YSD4cUMjH^$RTNkMD+9=MK zTp;t79e%$rPItIiBgAktUj6)Xe_iIUW#p&*(^UQc2s%`DR`d^^+dX-L7Z#ydp9Wk9 zxlF)msv}dR3EH%+AE>^tHwCqH%=ehpzHgwgxV2=>kGOe1d^ondTX~@DSc*id$4J2n zH^0!};Y5eZ0xAcpa#>H=0Ktp$o9I;Mm5nSdFAw&PE#RPk!>Jce@l_-UDoZ|b`4?Rb zi`?E+Xuz}3qyD@MUS+7ifrWALm?2MU4QV_zR1yBErIjMO-}_W^I~)`yXkmewVk zFiM+h8>pnBf-fW|!xRvSazVUQVj!?u1@FaKAu;LMq{zlK66eTN$0w3M`?>J>7fNVY z$%G4NWW`GH0^I_}o|`NupE2S;Z@K4VY^O$BBJHCOnMaMxp2zs5k%Mx82P!PwP*%1D z+6f|4H)`DZkAuc~9^qKwYI17ok$+_A*C6NP=BA;f>>>+SucxfcuFNnoR7yYC_Vn=h zI52RmO5XK8h8N2TgFHmCw!>D`=i=mX(TKN=X>RGJkwSIy9S!tB;Iq}EWPXa;BP%e{ zhjbms5J68NagXTi3Q2sgzz(BCr@?RLc>Za4X+23UiPxCxZl)YYrH*q%NN})qb?J|q zq>#sQ|7b{R#>SuL>m3SCford)9+Wbr68N@;qr<}?f=%XVcr_%ry(rN*9tDzE#T0#= zZEZC9g-NZ>*>rStgV?FI{SoV27ST`964ZJnwI8F1(0qJRcf)+Qh@2rb*N|T-uvq}T zcZ3!ch@zc>&(FWB6J!-q*sR}5LbMaZlD8LVq>sfD2DX%Z6DUZ-xzWk*Yl?#YArN)5 zyI%8^OqiNXpc~hzbk65|0(?!~Incv-3V{aVmy1CkWeN#F&0yBV z3PEj?ywS@5*QjGghC77FSR*NNss-qs8ShxK2o*xpfYOH-9-)U%#54f~4AazE_pR(# z<*B)W4P|0NGor=ke&C*98ChZd%$o9@_{-NS)jq8YPmm}Qr1LiG*7tb*LUfzfX`NrE zdzOJZ_!z^;{Xy7RFvsu5Awd2GY1k=M9x^Mf+T5rC6Y8Ru20o|1POf-pyW=~kBdw?B zFaOK4ZjU+-xmjFsZed}Al4;Y!sE8Qgq@81*~x-xYw;s z#ppY*sl=GfEzI%_i_1BHPE;_&z}9?S>A#V(5W+uS1F}3I86Q4;i14%CH-($4&q>|d z;TD>nlKM+rh;W94|NrV%qQwxIztI_UA_!!E>J8#x6AER5b~yZ;lQYC)zQez*q@?7o z^ckBoIfN2I!;DSuz5+nOoe(|(P~foQ0KcMO6tw+_9()>xv>vjWy&ZlCW~yxrnqL1h zqQ-uzr=w&2Q;#x~{C2LEGP&9r-$qL#X2*iFq&!?UXkcJqz6QT{RA|!1*0!X$*mb=b z1=Jy6{=`&{Uv={7U6ZB)URNt(pbp#;6S}$|9pElThT&jHnL9@Yrb;M$S{B>#Ivv*; zt9}f6I`Y}y$=o0ukZwR%I!I-^X8>kM!3l*azM`2K03WqC%x*)O+-oT{vpjDC3bZe_ zA!KDKH+o@iQBhc{Xdf}m)C~}Nk&?`2nQ6qyi%`m2JI>``yR*wPgoluQ-dj5`rtNpG4ej^hY~Yu*}G)Q zty8IO#;eW#NJ!vj?|sIb33~2ie5iVT?d%k1v!cPTJHhA4tZyaeM1LDMZ9DKb3?EA* zT(FoW;{p`PY1EQ}mG~ScFc{w&&M*9YVUU~Zl*jASp$PKcN*1VsC)(3I|TU9M~o z9piAC1S^i=G5*aiCwraniBI5}bDlqf_9Z7?RKZ`M5Cv4CfpAqv!3BDR9%SAvgId4N z+Y&JU-DUrZqWAPBi-??!;PXDF7nqKzY=XI!`^_@JiwzPI zY&k^zB_|hGk5(R`I%afaBvC(2TD|`qB)oI{;7I$cP%F@Hl}U=?Pg_}bkZPNHk3X3Y zZv@hzh7xBGGAHg6gwDT>jqQCW8&o^Xao0q|;RSOAWNu7TOY1PzQO)GiSv08MBFTjE z<6D%+h)8x87Fo-}5cMtp@R%6L`p78myr12^7bsVD{dGht$+r7VDxib*z(E%=)CMFQ zcaEH;IEkBXyb<1wXd0S(tZ*H$b~K%wDts6l1Iwf{TaNd%0pDDg9k2M<&Y$o1Q0sG& z_XcLCvvm)01176nE zDc_@(K#>9En*4lu@lt{4q8u#&fu)vbCbt(DSs`E;uV=Di$e*f|Br8Iy`NZ9=<%Ul6 zCIz3IVa|6XBbYacKD0WYPaT;%qwbgvEFq`zPf+#!b5_qjcvgXN6z0EL?Ob@SwAd?K zd-jEhXd9xI{BpX9QvAg~yc{<}T4PJ6j=cHaiEe6P!Fxp+Z0+2&FZUM{Y3AjN^I1&H}zyGlt} zu-4wi3<~1RNl!P`)s0V0jc6KuGz5Y~E<{Qy)dEACf(d6Wh(Pi*Ul$pdlHvhI-JPF% zfx*Kd4mo|U#tqnN=OWK`<5-=UF>rCIepsRq1YCMRnm3p-x1a(l%KxL+XC*2W1132U zMAK|3tV{&}d8i)46){FJ{l*f|2~su+3t8qV=gS6qffY0^V}5=fP(_nve=Pw7JlA5N z8Q`ei#1cezH+-J5sVR@Yek5)tbClD-6U(}{??bH$}qNu>`(2bv7=40KX`3SIX@Da#*Qlus3q_jw8^+b4S}WA zq5+E+P&^j)fLkMRwAKg`ASDRlf5TUCK+S-ebNR(xX|M*pc^?%_xJ305Xe1 zu4EiYuJZfA*YJxUl04A;K2O?<^o^UvjAAU{p?7%FW8 z#%iq6mAD1!{Dp6LOGcSXvk7) zf((g|dI`WAO-la3wX?-&?~3)D!^4WyNzC}Pq$F7=z=8sz3)F|Z5mY>HFBs&vF)zMu zqvoAaYwhXj`5%ObXjjk;A3^W{TmA~vN2qcW(+k)AObQEaagL87t@&|z`)y!T z4@QSpmX!ykU#S6YS9kYM>I)axMHlm`OpI~ATrAY1q@u#c!fI=4yN_4+5JKnoO$m}V z?&{v>WoBmPd=%hv&ri~Mhl14?d`^=fZI$uRGtA(=3zpE^5!;8*yO zOZUWHlOLfQFgd*-@pTu!�qnD_&R4-}ShkJ>Va$t+{@{5?} zUJspIZ!iJIZYUmZP>&6QcQ-qWRR7j!3ux47#=3ONHkOP#fg*lH1b37*>yQv3p}dNo zQ&N&}D8gc5D3JyTfSe1VVPUAfzCu81-2wly3}{1b?bNjkl$C%)f}G}dq7Sq*5)E1) z#iEAXxFQT<66Jhd-B8m0v--wHHgcT{j-?p=$!|cxDe~Ry@`!W9F#LeRE`*SQ{XbuFd?pXfI4SD@?2DjQ^PD|A^L z0QUE7joO3nJihzwp2U0m-M%NO6GyWOk_V)a@UO!tGTd*m6Lk-qdmun`yh41suYlR` zv_0V(1U?G}1M1%HJ|WUsS^%#ARo5YT_@nzon`j=r3y&P(+xnki+K`$$84~H5HI0}m z=T)Ca?q+IZ=Ew)#aRYBw*5@)RHpi>=y|)%)PS$?-a(4^V$`)Oh!iMq%^qXs2Taa2j z?-r&=5#~o!oT^A;zprgqeeoT^YR%!bu8n6MOpZX;4tZKAuWeWcyj#UUBlr6Xe(bR<3rV22V?#l#ogpM);OG~6)H2`Nb zBn}(!0ovM7#sN9*Om^^UU}k_Wy;}tg*^h6}d)?c*Hz4-1H4EeB5FWAbdR(gO=|#~3 zpWplXk)vL7jlPG(M}!jF50876hqDszwV$5ubYWDyWt|x09H05^^X_o`&}%i{Yy>LP z=(S1CJ7cgI_MP)@6~}0mVkW>f;fRfu;vj1vIUje$5GQ$Vf4pWe3%X-3N3aU>;$O|a zJlXU3-SNTkQ_J1ql~3JWUvJ$Lap_vs_B8$eLA~9LPNMZdS5ceNE5O8&b#JaL>EV@IM ziHb_+YqcEF6Js|Q0qB!Nnxt0)O43T}gMSI7_<8vkn=DRR09b8v zvWk1t3Xe{&TX;)nc1rT0q|0D}T-I&N)f%3Uqpr*Skro&bmn#D4f*lf}q` znZ-#uqU17?pGj;5#VNyqCcMEl`*;flkhvmr;W9h3+IiHi$hT z0%If&a5$fV0ScrGlBY+T{dp<@cw6hSd}{Tf{pUMq=bJ?u!SY$Z%*FDUkGuXFk_XW4 ziU#AX8z7!V5kH7h!UGL=j5KRW`m{%#M<$ma@WiB0Cg>kJ&c@A^X;g3ZCh(lDP0R^V zN~V^s?kcIrpzta5LZ=Gva0!lZ$vKphugkqQaJa-8r7Uh@7`(jGc`olx+S}xtOzmpt z5L{uZVT#JS>BTGtD-C56f~VHgkU_yhgu1n!8)%rG?-ZJ7nt+P6z~JC8uhDWsq|~h< ztK$KGa%3GIX8&7o?!oE!jUT#6NkIYRPUN^l%D;?RvxNKvZ;({J?u=6n!dbX>dN|mK zAUZbOYq}`%vilXqjZZ7$z6qP zsLJGy{TYx$CG8CauW4MB&Cz^q#Kb#DK8o^jaa<9%9m^HL*K=RqCbz5g1|~INi%A1U z^C+Ql6!d%qeq0*jJAUuMd`m&~&hME!8=J17^y0ZOA(25?@;VLqgQ|1VrT_(9BQO6v9R!P znf-M~)1aoGGuOWsz*xaKrOTrh$8TnUeLGw&pte*ch-Q{2g6I+BCwtS;Z<#%6G0KdB zmP3U~>|ggu5!P#Y!+< zj|`*}#nJ^}GEw~p9|EMA85;u)4KDX2PapUS!=LH-WPrc@dKMd(Jpm>x_;N%K?>z!S z&Ai9*^xFWl*1ms7(avE6{U=9|>9~Nnz3tIY1eaf2-api}`NAz<&9WMR3f@19t|!_wt2QYSTGajT5*g}B3dURYK#nv$RjQ8(pC zZgZ*^lXhBsys;&gpF>oUWEMGlA?F6)Jg;G$eq(rMBZ1gs;bWCcNh}6F^S|6#O6fM1 zz1fCIh<}ukdn=kyL7Z_8?~eKEQF)fHwlog)0>Y?#cm5`EcePp561IHM(N1qDDOzt1 zlTs4NvlXVNH@13T;!_0^QS;WVpo+17%krS{jS`Rtlcphu`p^*uQM|UpIulnAHbTD^ zHAp-_hX`!3#Obm#UY{kK*2N#0i;DGWI*n5}zO<+Mg4d#W_1l!sCu|A+%^K28JDN#! zZUTDYLhT1(3xUhpp{*V5-LCLf@`-8r=Y0^dcB^^aZmogk!Z6!vbbY+AzQ}MiCHP|t z+KqfMw+ke>u_m=LkRQ1qi_?ovycI_ypS=;sKvzqo80uJuE}~t!^?}9!eIkU(%{~ksaoCBJS?hR#b!)x^$n-9XW4;Du!Fp+xdtYUwDZT8ulJ`UI`KCtGeM?D@P}q>QT5?*aNl zlBBER@w1y{wI};_6TXKHrBX|*>e_d=jEaSPSd!g{p5|1W&ZVSgRrZc!$W({y#kd)$ z)G?@DBtG65v8y>fsWkieg}P%>wpgftLM(D#3DG0c^gWh-nY%rjrh;yHIb>O}ete7~ z=#Aa|R}yL4t*h$6B{NuZDl~8PRfI{GJI94z(uB@2iwtW&ymO~O*0aB~WZ{QavPC6= zbx^tHhUvjr`z7KR`}2y&VzFaUJAw^{h#@Q+Iz!69PQ7x$h!pNS_2u@mXSZoP{Ef4B zyx7LYa`yMH?RV40jNbD;{lHU2w`?OTq(L5>X;X?lj6ayy;?Y$H2T7ow&9-eN!Q9SB zyOe`l{F;c#cFN@Iz&JQOt~u3F_SRhnJm#s2ivfi{@CT6vNWw2cY{#L$%dUAA6gRH-IH%_$3~9`sD|sc!1ez9s0FQuNa`v3;xbH5 zqY}bor^F8*d1cD7;X)k*J5Ne~Fk12Gq*kX0P*X*3vBCYhSYTo2R4)kqVxDLqfajkL zrCEXo%{K<%;YU)oHD4HE{A`G;QE)6Si%L$8+!>I8BNe62zS8{t+6olKWl=Q1^(2oH zJZr^?)-!1YDcxg3@D9_lU@$6<3=unFNr!Tx6X)8F_HZKWj!vPSL)GrM=jsv$?vkUL zRA{(!lA#Pw5*it`+eASb*P%X-_2~kYfZkAS-L>n>-j8p=Ds?@lI)5T|Kn5YcR)_Ay zakTO4gsvdLLw9^}+t7ayTdeBZ>UzV9=b>Gb%;g?VuqEQ-=$CE0A6cq)@S68zzErn8 zampVw!>&qK+W-25@6>h8yNs}6w{+h}NU~`5l}31V&4+bqvT5?`=9X*sJMEed2^hlkC(;qC`UQ+@s6(^Mwn4hFr^@2O z=um&|XhHf4-^?~d`x+?iK-wL9ka_%v!?>2yvP-L`fv-IF%k zcgN)oRk%ez)}`!fTof}gT6FE0_w9UN`Ki64f#k8PQi`tdRNSW3pK0jBc7pv+5Arg+ zyjwY2SCRC3g?sw7@752rbz644qXuhCPaP+`cQGZlA_|B+s-GW|U!YVFAzdcKz{0YW zw3V*VR<%(5^2Vv9k05stby9cl@c!O$ECTAa{dBsTt2?xg6E?y-UMG^?8VlQHzoVBA zZx^WI*_Ho{7UPYR@+WpZ>DP4~yBO`rI!vc{>z2i8q>o>%qSgM+Ec)GPF!>?Z4|S$X z3H~!{zrHlRu*X9T`3s5ai-o$_W_>okwwx7QD!B83Ke}KZJq|kQc$VxOe zk!rImcz)uQN$efx9g-Y6P}N^OtS9&(*)T1;HDv$AqW5}z^L1!XJ|K7K%GY#mFfs#+qlZclEQM7huY znafbw74_>`uy?3C*Wdv^QK zW%X|_X_{6Gpgk2t>PlXijO zU0bEGKkU*v^}4zqjJTzDID0~036saJGdv^bT)4%mlql)43Wh>oz}aOddV2hdlYVKY zqL~`pdDZFnu{=IG9Uen;*gMbKA$puFPq5l$Rj00WMSmaEaVWqCzj0y$JS;9 z3nG(+>IswBM|;0kr!`?7W$=`FWWhBuq#p|n)1|Nn^R6Te1qsE--?sE0!}-P-P)vtg;V|A~1b6??*Sq|Vbv!1Wu?+r$(4WH%hltqJGfw#8*Yd9u^h z+VO}GRl!8Gp>RavpI=eo0o?Ql{sE>J!U0pgJXF*;e(u7m)BqSb&0?`01PKNVEGOug zk6u^H(2DVTAIC{{7GT#X{01 zte1wh`-XG%_9;qZVu+s;9OxSw4{p(Qfr1Q;Kqr2`a1r5*4@+fJ!UC^MA8OGIocG5j z^R>o8eXK(dvm&zqU71dVVCU!|I9u1xcS_;x^D!V5Gih*GB%dIe1Bd!7g56U5NwTpS zLtmkO%xffAci=~7ktG%>UNyJDa*S-I_ zJZ(+N+Bz~D={BDgvi1U+%mMwAaNwW6FEBjF&miWs!GiQN%*w*TLIY_XYG*a)Z+b^| zkz{_@Mn?Aq8rP;8AwW(=HocLV^OmCet_$M5ZslYDmL9;$<$FzwX69Tq4>ot{j7>@s zp5U%~@d?s+H8qU5o~8zVwlf8qMJQ4Vh^|5119<*WLBE<-db?#D^D2hu)lOzY@$Ud< zbsBpD)oe#cM-XE)IvVEeAK%aTOy2=^^cC@dVQFb;`|bwv2SAK!)tL}cjjw?te)>C^ z#iOJGsR=Ettji|hCc!z=ts{@zk(1LXH3k3I#QBG5q0S7NvUyw+3cZcY+7jpI$VtmPbsC*KCte;?oZ{&q*L;!WtUD8T3SOzJpK6T;X$Z*3EGL00@XWx)((5p!Y@iOc+ z^pGFz=OZVv7)>d%(vGoslmP^1E8Ec;uP2&cpeI3k_ue5N~iv(Lm$Z;v%0)nd`}fJ;6OU++orv=R)aY+uOI>QUt7cE2SO)gy+$X zoi=#SlUEwHAMcw~aLvEw58z+BZ=4{iX38tdyWDa^E+cIH$<3$`-ky!kO;{rx;#F?n zZcrq}T$-W7AtHi8T%mA75B+=ho)mFy@HGMHgq7IM^OdZ?sboQmJCAAQ|Mu z<%HiU^%E0Js+CME*9a;ui@xd@mjDFg$ASi+?ciUCMwysS)`=lukM zTLQn64KX{V6f<&O&^+veA8yQlsD(yBkW_lMm&nh6)VzZr>6^=}B%--)GT)Q67O>b} zPkv_Tp`l}qdMxG(k@t;c>SwuT#fTUMgEwwBS?3=cu;^Qc#;953m0X#E7XIbk0aY6ku<7`b^$&?<3SR^>A@#R8>|Zf^mhsRgHIT5=uUn?*3AH=crC4EL>7K&)CRZlkteSb9!8=JIYj~^_scSO4c#a>v z2(usE%>cs3kkgUIN3Ddz9XFNfn6b-v8}A7r8f%Y7YNs&!YODPy0`)FTQ^@93OZcJD z#c6444G#B=mX^G}WquRAGDcowmdV`G+LrT;Wm>9EKH+9~#lZ7{owo-AGg>7ns@ECq z-dmWzvo(*HxR+5`R#aM)Uz$a@-A`cYUlLI04@unL^5JA)8K==QmtFxW8QyI9(`mdX4X0~5m+S2@zKc8vNNlVvXS3lXV~(!l-N}d zCx+j+Kkf!>{T_{Wo)4xS3P9eCfI5UAJ_T^Cwkoj3fa*6OWBxww)YEa!0BcJMhK@`Kfj;X9SM2rmuRn`9F?)KSLw~Gu{~{7| zBs`Vqe(_KW8UpV$>2~9Nv^#YkEX*J9oN%=fLrS}*`W)3^J_2Z$%-iwGbXCgJXjZB= z?=Uejwcb4aNGnkiNEr*rS;R6rb>ZR$9j|uMb4^U#P!=7n!EnFdh3%R3QXn>|S=-a| z)AL@H7*h64@ zD>36y_F&d(7Iq)Oap<;CTBdE|VQeXm$k6O=^Q-usQoZHRx!py3dE^Il!Brz({a?8| znQIuLTToO)1HOOqxQVm}UC|RMCZ}H-Lzc-bMz_i(fqRG99APKtLO)!O*Iz<(D`TUtZVvM7Pf!Rrt z_kqR>R}BLcYar~rs@6>q0fyEAeacN*esnb)*yA>6rokS9zDyb&Y*MbWTJ5Pm_}0T( zL#BOnd<=;VFhPKs88Yi>FJ6qkdPR<$?^k~v?SaI}p&5-ut#Yrg0f7=AnDHsOpnrr^ zMtU@Io(y$?08Fr$sNX^dhG10eIQP{njRz01>Y&4}S!c@28|)m^D3b>w)U4_R`+%E< zI2Edve=bge5kS1^a4>iuU`5nWBRO7U5X;HRDt^A5kcoO=O%%l>-=oFfza5>NU}2O6 zEF8ympidX}+_7c{;xlt$`|&FG)|PWrmCKS?Q0*x8_};|bvT9@K3|_CsDWuGXSIFWR?(j)73bU?WB@q_v=+fU4ae(k$Uw z+#A~#^?+-Ri;s=v1r!c<{{hK$`Fj2PK_S6C1S<;n?vcrRJ2@eq6T`D=>V$fYE<);} zt-XDn4ljobK-~ zFcxz^3DAhi7%e|ui~WjAjBT^JTT|Z|F9dh*fiMWp{5tiuOw!!z=aG_`#7b=AXCe`k zrOQF|2i11=o4-^<5P=mzG+o~IG>&e+n+|vFeA_r*VvbBcnK(6`wOl*C5!nOYhocPuq=f^po~*W5F_m(6FN#!A3TvUH#MFJpB)uC@U4c*1zk= zzDe_Fcj?wv%sVx~qLC zg=U%f-Q?U^PvEIJUa`yY+A$rdxm1Eqm+rN=x#(NtxV<>`faeHua)6w&{gQsk z+7pK{=$ULq=2Fbi_p7A1t-n)ieayx>qiZ%TiS zsLj)9AMB<{cPlbZ;4}PsGStca>Y7e3lLUvgYSS0dNUr6}_k}NROr|U^pRS%BdmqM0 zDo2Tz3!Y9$9v^XzFp|~2+#dR>#CkmNMrr7K2JIu^Z(F}t^+jyPIy0kN9x{|(?ir&@ z(c_A4!1!X%D$_YiKWdI;G2dx_v~|eYmd@}@H^vn6m;DNWa)pFIZWe=wcO_2<+VKKt z3Ohru{BWG78NH>dUv6|D(YVc1+nYxMJgPCN$h-HN)p;@w=HnNA_ZM9s8FKrJy|;K& z8>L%CbuWcML-bP31u&`-aO_uunci2@bVbVrF35D1^lTXsE(_%+rv}i$8cIQ0U>YQ%8NhR*9t61A5*4r5R2RWRKt|IbTF61HS(JI7v?_vE=6y zx9|AWgXPu3(P9zBKJR>|hthvj@#)@dxGQX_-v1*a<45{nA%o<0QT6vgCvN^~O_@U# ztJ&GfKa!iX`r^voZlbMD&D;#R8FPr)gy;=#jYXx^^bD;b4v9AYB(%-_a_;;SQn`2y zdMUd>37+z!ABn?r=ac%FEZi9oYsq{H!|C4ICVC*xNaZ4OgeD2a_uA2Tkd^mY$9V!yPWCx8xmiMuoOadNBI4Tz zVOp3`=z~l(EaInKxkl^h0efW6nk}Eu3E}>ElX_l18CbBnIN^=Df^4n6_#A2)#DOi> zx#o&EsD3c|V(1&9QF^A6*X>?a^~57fy0$IPiOJcoCg!dX%#`qmmf|z% zO6-jP5cq2G4BY|qOyt+WlIrx2;j7S3EAQQ#v8g(0XGne9Nw7-WAYZhn2XDglB@> z<-NxDYwg$iCg|Y?&d<1@hhLrWISIS2e;%BWra5j$8N;2aLWAH+^YcS(Hqd2&R%Da_ zFB!0hiGLL^1aF{x1oFBiA6^}|2s>J)Wch;m1n(gkpDC@z%|gny()GmmhQm>nq1O7! z4}2`d5|pEXh5Q0A6mj5 zgBgi`cH4K-PcwIBT&u|5W{CLQ;o^M4sc-51Q^&b~QJ^5hpPm2-G(AiRWaLx{Vl+r0 zinheGol^NK1k$&LjAJaCVeQt20!U8IZA27=O#qV$VVei<9zp=>yEEW>j7DVEF6XlM zq1N>e55p8QyP=1dmMfy)&~~H{oIU{9Gn5!IW-}PARw!mjpRFsdT{=TOM;ko-znea? zR-DXe_oaHd9uIauUBt3Gbk#-}SQ}k1W+?L5{tX73`ThZEnMFSb0bf<Z|N5TeVxqm%QnZ@NNp;^x^s{e0C`aQW~!^Svk+CvylaCgQ?nxQGz#e#`OG zJ-p`>Scr4r#lBQZoYsr!Epl5oihILk4&d$Kc`F+miezddAkly^DJQiGDrqV-Y*g;| zh$X%fwTyB+K}X6clohQYO9fH|2{tLKGJ|E53nI1zz!up;3WE^OZ@gMnzS8({I=`Q4 zW#aDs<~(`;!pev2!3Ev@jxz;W_l!>6DsCXA9LV9sO)f`fg>0Y4642ApMrh`4zt^wz zak->Oji;I+aSUzROXma(v_Dxi+Uus66f5^HvU*23B60L4iIBnvI}1;CsO)q~4`+V9 zVhJ&eNlU4DxBt?$tCP!`l*yE~gE?;(QhACWkQklq0Tw=13-d{vn1)F3R#p1 zIF$z-?kg&W_9Jl!2)KS@;EpuB_FWvv2LUXb|MQH4kW>ij01iIx{;di{{hUmi*-C#J zJxQO9?`3z!Y4!Q7jkOv#?Ibq8c&eW4Rw}6Kx*bHtPZQn>paHA~nE7L)qmlc998=V6 ztiJV6Fq5o}pSinsU0fsSgTfc6%*#GEz)+I*Uc0Qz0^!$pXG`Ru0pdF0F)@Gdz#3{N zlKdyh?y0MnoDIOAIjkqLa}DOORf`z~KY_A{bK~@~>xV03t0JL1H?`h#;KZFfn=^Xi z2c@y-&na5Q#XOI`?Ss75eUy$5$VQqA<3@C$J2kh8h8p{6xdg=T)Oy6fch(8VHf@6fs27fvWkH>TD3`Nt)kG8r?nE^j zePL|ha~Wc}*~eh|gAd?+FmgEpNsbLiOnr4=?ww6ZNddOHDn0O9ULefwfFo1OpDO(K z=+B6XJf}u#!;pdkr=Oj#EjFu*1q;r1?kA11dzv)Lws7B zgQ1uRipUo~m2<+B5Emh0r;T|&NmFMaE0ikk{?R8;wD;^lp^;)NphA9c&dSCnmm2rw zlZ}I}ZKMY>X_W}MRxBKQu6-ZqslR-YS9aT3oruwPQhhXUV6PZ~Odarh^Tdt3uX58k z5tv_Mj^D?_!t+y#EC?Kovyp!WOV{?lUdA55*~{qpzifDk*w0>eB>Js0kNDru1`DCM zD{sK7X8#L@^u=QkFZZz;ZdU6da2l&4NTO5pYSe`9UcavUh!c?2Mxg>&QD;}WR8QT4ipro zW8y}rbr%k^Fbsyy#4r8XP}SwlXF4 zM7=9|#jjFVhP6|2E5U8Xv^B)~;=g3o>P;3|0CrP=K1TC|DQJh(qu3} zwmWzS89Go(4kiAdK>Q=oe~?pm-a7whrkl71$UoN7CbnYM{i`h=zq3#5As~aZqZHgS zMJd%PpM(S>p?rMt<$j=+AFuHii*9}|^R6?_KCVgRue5sxEjN2!P{G5)>q`lI3QQue z(Gm-EOW3AZ!<_z(-VUC2i|02X+)eDNf#CDeff4Loe}`$9bJVm-fjdfR;8}Le=74Fr z;xzrA+smzP(EZ~1t*`tS@UQ47+S?aCUr_w-zoC0dlNb6$;L<8lR%nnToBKztoGJAG zp(p-dj^Mu!{vU;f8kaO%$y%K;{lAZPrz`_G&+~UE6o&0a?#rO@14QclgPGacM;Xyu zs8}0ncE|0ESiRjLc|k%#f=Y4%mG@$QT)NC3X%X%7S}mbIv`^Q~6G%sHj+XuVG?BU$%_xpE(HAwLpMAcJKx@ek}S;03H57>C}Hy@lStB?Hs)uPCxo?dp4pA zvWK2C=hHp}A~R{&K|TkT%WU3e`7IECVZbG_pq|WAy|1U2zPI3EZT)NkQ1p^Tr%2<>q;qAB~_AmL`LvgV3K#K0^CvH(CM9 zZ(#UxsHDK1eQ=lYeXJUA_J}+1=#l=7McMVAi_b@6gz)PmE|6pDhEn0EG!r!KETv=p zZ`3nt$Wi(>!~aZsr~F?wD9xVr0;Qr!aN&(Z{QtB6nZg!sORn$k?j}Ud?{K4o5%Mxw z5yalXL4`k!_*Ehk;@ayrYA9Z5C=PYILkqPn5fKm_op&qIeQ2wjjfS zdmo-Ll=#{Mp#bbJ{#&IqKl2DnqZZ8#u{`I3^qQu4BPm^*w{8<6?W@SR;Q-sh0g%wW zMJ(i6hj480feM{9-C(cYJE-KgvJ>#X88x+JV|LdwmC$~KTuUSSqH+NUHi5VwC2A01 zSS*hJoS%pKCuHOAVmV3?0xGrZ1;k_TtjB8NWWLK3RJP#ya9{s(mis`0Id1gy&rkcHHToqO)2_{Y}Biy%f_26g}W8(hu5vmD+6%=SN0_+K_e+F=`it^OF#pPlBQ z@@5PF%slAh{gM`nZsGQ9i{a0A1FTEaQo|B|ESN}ii`Nrj!m*_>PbK~+2-@GStVFrX zIk_=^baLhQzM3v6e)IXBDaKMwzITMo6`zuEOLAQpmuA8>Ti*N}Yr0PZo9<}7Ia zzunl=A=a#-(!sTeN>4%yD1r_?hc}E1B2_$#E_&irPaO!8p(e6Cai^bJ6*#drg9~r@ zmztk1vG4~he)2g!(E5b5xap=0reCiN0#N&)edlvNd5qw`)YR3D>W`uqA=`(-Yd4j} z#YLM%{wQu-duu>rL7@m3G(Eme3q29g@C{gSw#*b*MMP*mMT4sb)#Gj>fi~$6;|ej3JyTZvtY|;D*9IsJ>@;; z*h5}8>i4*50ciS*_mn&k01ch&>v`MIAl;bLWcu|8ZS*|Y>MHFpMDw3%czqxn!QyVS zl^lFe2T&l-uBe0gJJ*r?3H+2%D&WROKFYVSzV*$bJcb&p(guUtnXdnwbCbZ-i~5&v z{5f{O-Q_H&1mA1&78ez*04x@WAf2E!s;i%hO34R(CT%h#i52C@C%VTa7lB;Xnm9Q-ni|^R!6!Q-OFRTKFEeT@F3!v&Z(;3h>IhqFLuXT2 zQ)4?5Q)V7zQ(H4QQ90{ivBJs{Bm}jytxcxQ)gN3AkryCdl zt7j-7+NGg=-&VD5;gJU^+=na#Lo%z$6$`JS{N&-9yWC!j{Fu+F^S)QI>a*YLlkH52 z`en7Vjbp#+#%ro7>Mc?;^vCT6dGsap7{?Qre@Yfg%Q-LR4)PRkP4V8yFt<9r@fmw0 zN?GWX$!pY`D6t^p8u6;ZtdE)WRaT6eaC0KmM*esQ- z^&*WniG|;L#*76+jP*rY(EZUm+w>q7q{Z6z@Ph8|gCnn~QeG81T#~CB433$2`Yk7j zn7ccwhMxOyuWBggO_%<=vC+H2q$$Tlza)*@j2T7vGNuGb!g~fh-Z_40T2y7`c@q*? z5#QH^{&Oxe>_hP?n^6Np9ftOjtb`g*<$=9rrce|vP2=Z}p){UZj}Xe-!S!`dgVcM! zHKm5heK0WPXA>}}yUj4nz|qkZE+QA8^N6gGG!Xr1ZjH&(m=~^bOulgb?Xl)h9Ud>9 zUw(-c&3PlB@Wb|ra&R7qgl;-}nA%*-ah`g=WSD!Wa+vkqH&0C*T z>=fP=n8D?L5MEDWL~{k7E?W0p8jISLz^Iy>?GH6&7bD~1rEjS>artK6xITMT7FYC{ z@NOeLJD&J8KMaK0q)NRXaB9n?ES%Ft z)9vJ&_jqOcuQJ8g>?su~PrN}>IeOFbjaYY;FX9PJ#V{_5QgV&gqxQgSPTl4!7cF&3@Vb;)=2VX=L}9z*GCU=$G%8pZMU< ze7sWgvv>Erg#HKB7!q6GisM$^3f_UD_;JCWkcqaP+111xclS5dH02qkJK=mkYOdy7 z*18bC7t3`?IrnuosUppBWEflf?dCSkg~%yVzTmKEfFWF0UUbi!i&gL`#8NAL(svC;R?HRgJpE_GZ#;j65By29%)ZuEF6Jg!k(URj|Uo#VynGp>-f zw>%L$ZFtdzBFdU1SDoKJCU$3_z}LBXsoXyM+ueXC_Yx0S1tNC@g|^5!`YML&2Ht<@ zxUlT}ETnQ%E-OI8`GNK1hrkPF*Ml>#HymZ{X+f@ET)uWPiju*cFP7;Io@cQa(Ua*X?NXsVmV5GIWgj+?K@? z|GYkbSw=xcmrsyospSo4>)6BlpW>5Pl~}YtR(3hHCpYj~+=xuS*?TAQ$E>ZAM8Tds z-f^aouLG+(&AT3<&~RI{&cU?g@{x^mSjWt4Qx}X#9(yh)egBf6TQUY>;-OJUi(Z6b-xV>J`n%cJ(haBX8BnzFt|wh|`4ViRD*@EpoVXZ){>vW%OHH}pUD{S20jh28Q0{mB{dHw6<{~S1z)#HF2H^pk$hQ0 z{`YFEM(gQ$ZVD`!|I+CE|EAGp>};J)ZJnK%1>whg%seWlCKiU$c5ckt@ST@gkncLP zkjQmrU1pxUhK{f!GlK8Wj`vKR>|7j;O`Vug3xk}Svx2%aEDC4e6nL2tB4@ivNWfwN zmpJ=bo|l;)b<%sVOu+dZ?Tpn;;mX?ZSyrBz=f0_%Gc(UE8$&Zw>AzcCpA8DJgp^E+onEF1NNGhi{`ok=qX8%}#{ zlJ=DgAt6jY!h(Viz5NWFmqyA80QCl8EDnw@*K_WPO&&~M)hham({P>r*Zrg4LZ{8O zsKPbbxn1?Vj~_Rhsq~Mgy!CwcXCVKPu(gBzf%wByiquGEE*Y=K`vpFm8AqHIHzLtq zI;cH-_{9`0%uu9oEu{}zhlvc^h?^wwfyZJ%%)SPN1C)#UOa)Q-TyBv(-IQ!;ZVv0y z{~WX5vUvKU_q-X419LH|Nmo$^aKyJz8ulX@YPf?f-{amM4<&D=FZ6JO2KJ>uUuJ7c=%I> z3n9czl#lRP9fVzeKieXiGMC%y$&w)_Cx_4xkO*=?`w;`ca|1PTe@X94I3P8dGcNROmJfl<<&g zOuVN1s6=@3AXb=!7Go#C0ueb}xti#Dn&xXdJ;@ew7cY0(kCgicMt~aiHQ+YI!vk7{ zC$fc#t*F*O!R{_D0;*UGL)D(HK;sT9gPJD5-wwP@U$&v-mIagRBZ@@n@b{E5GEP zdq)@AIB`5SvAw-rFv)Mxr&df{xp%UZwEpXiV7Gn|IoGLe!_<@>Fb z2E+mn)z`chgZspd)OBsyz}{9{t6z*CK&ymB`DOl#Gfx}+^tm)OQ3i5sjKb!rK8$x* zgCR}+J?F8)Q9WarPH^bbC7Y(wUQVCm)HOAqTxyu$((_ojc+qrCP>McjhKYfJo4$65 zRK;WjNRU~x7$J-i8vzU^kdB~qhjbKh(8%aPdP1`ef)jy(7^R8aoUz2(4;9-BEzjhJ z+n{`=Zp)uDp#Hhc6wmWxQvW$ z*ZS}zXw$s3M1Y596c-ybFz^rur;YfgLEK#m`sh~ZdV7J2ij9Ml6Mq)Nh$Pr(jqYje z1q+&ogkk7eqz{YVYsPifmAiHuz7aOibk`z|)aOheBl&wfE1pCL`kWHeAp3mXj~wPL z^yyLmgqBD-51;7Q>@vlOZ{Qq;`(oF9Xdpcq_el>% zQSwWn34K-~=z+!v46ins=<8ahLXvx`WZ2NtXp}r;DO|gDpXcnG6gHWowLJZM7wur? zTuo2@B!+n@Biot$iKD4FitvES%F5JKIzb%G%omZ+Fi{v97LWx#xOqudqgb=7jMBs5 z_4T{-ndoA=uA(B#_Ksup@t;ceew98|A2D(&6Rot7XMdcpcp2USII<&{#bajn=JU|e z+~;I}PL3v9j>PzgEgHj+U_S8UbX^7iV&i+sO}!{7EiD?d_vUWb+JPlgIW;TRb2?UI z`yKK3CN#>1uC!}nV`ZM0*5O^FI-?(tTYGkLa!xlzu2)s>HSHw5S5fpcQH+%N)*aEF z`iEu-5FkMHSMv4S6TX(B&TSwKoe#oi^4{t#OLxb*T?w(IDK%+_ zx{IPNzc1JoJbz9}PIL-MIcU~VJPcqG$mF7Wz&dg)ozrqK(DhgyudccjaUkd+Mz*&9 z0SW}m%ZCOB2U}V$!7KUnDZbfCh2HjSSU_T8qG#sB`sa>*Rjf4c+pe=$cGEBERu+^$ z9y?rm=C!i?+r5wQYu9nS!o;(m`~6}Kqe699@i%znfeiN{N(C8OTXXroyblyk0LB>y zQl6?RFZR1sA<)kb@4Y%qM0Nmpn&gQFQlOzn;v*4*e0O1Y^L&PSaq7hBuTEN3cvh za`w(!x6&Y&IE6Jzn(6fX^|%{6*GR4Np|TW++~;Z!kDwm`K-2m93V_E0K%JAEk6HXH zgrUYGgHU_t^lp~$n$n}YckB8$>*@orlgmVP>@E6tcXp&{o{0uqcY&sCwQ+PL!+#0% zH|F>?4R=j&d$5yYDxr6s^5vt;{N~Uk$x*#6xrgI62(j~)cTYwRW@rU}2bQxm*X6=d z974jG{Z?A6B&puYTwFJ5bhQ0U1;diQ@$nDWf2jp?Ix_3&(X$J&qg`ttnwTulqS{fe zO{uoenLe%V^I2Z-t#CNl7eZvzkUGsA-u%RK@Y8Ak@a6;nvK#2GNFJ4T(}gg4aZeTa zP9BF*r44vHjiBG8V+{KG>k4)x=e)M8tgNo?jita;A-jf;&=2f0WE&uP3{$e9v5_x; zEqU#7oG^-*@-hpbGR~~-?QfyDxVWRbk$36sSv4^=&rQQ<@NjV%2)}bBR_lU_*j8R( z&rK3ZNxvwCUFW8Nn;awNbD<(+OSa(!u1!PJ%~GYDiQp@KWyl*b=Cv+7%GlQ!w!Yp#wy|WnMl}D@76)wESkgGs# zV6Yy6k$tTbmTMsbrCv8|2(@44d7{`nTfqy?M?-Est-Cd2;7c;hw+Sl-5V_+lh}@Etv#^lx#aWf(@MtJ zfVXQ)#eS!6)=0%oIeK0>X%W{2_x+hf+eHgI$*)F*`2UNsHxH+>@7~5Uk8Sh3%@QF* z?2vh;h%$w?Sy57mWS+;&nKDa-Y(tVE^H3;M=5dqEWX{yPcK7o<-{<@L9mjjT_dmMX zdtcYSuFthTYn|&{=Sc>~Gnb~k%(u%(DNQM!y4QCn_Y(JMPobmW{-L3wsuKM#rh>xD zvsc~jjKDq0<3j-c$UI+{(qcnR?Xd``TuWRNAGXNP_&V6OMTK1i(S**Hg-a_t4}n!| zP7+M!X{)0{5lziZ701<69l9J8dBO8s6fW2#7JCC#Qj2cL@P*}-jQ4o6+zvArhpB!) zyCqt`ss2OSck>Q5=pF6J-fHlddbVR}1**e8z7>ab()B|=Q|=R6h-H51W@J-W4zrrz#Fqlm7dm zb0zdCJFaJC-a3B{mbykuvO8&VvdO#4Lol-(7i>`r-s3>w5~DAVY#YU!2x_-c`c$9B z9sRbWDhn{#hwRk+)A1PhG~=rN{(eXp*mw}SoZsjKA_(q#jIdny z>-{6}b6~kItiBr{$gfZRn78)UJA4m}gnL38eTC+}Ol{oSQz>(wdT6;fUhRI&c5YZFz@@rr}U=m{+PR9~;x_`N6F;soxBIi*n@SOe`saaU} zj~AU5IH|N1Wqbx#E>fplK19p;URf!sZjakB`8)^?%gITiw`8*lwn9-2duwt>;lMU6 z9E!|3`qfR7?I*h;y7LLMc5%wR%(KM%C@X{XuK_uq4%U zf6|cgfI>(v5|`UmV7XQXO3qRoR=!hyHi&wS&Dk2RRPcq7jcvS+AWP1H?F0WEwV5B% zmZT>=diV;z=HIwuSbP`Wul;zwcTcUw+0*`OZC(u3(l~=!!twcf$T6Yee>d4*bH%!m z6t}T+nGezghbZkOGK771hc9vtVfiNhl`fLD(=WW8XeI3W@d1y|uKEdf`OE6T_US2i z>H78KCuA7`LapzlOLQjo)kGg%jNk72<_-sqkQwHxTceHwA`oeZfPl0jtK?l5ZZdy#y$0^m%L{yz7~C`T-76P4LR+Xd^9|@ zK3>re#Gv_}v!K`hGAgJjQ$Fdc92Fgp&wNKkrQy?i zZ8Jezku z^;Kg_OT^bR@nUCdT53M8#B+$CZR_&K^sZh7S$O6IW{K&g&(_ObQnjG7PnL0G*M9!> z!=Q-3%}!Aw7Elk~EGyE>R@be^KUb#+EgH~Y?~8&_V$Y*}*W{#KRZxAAq#a7T{7Y!; zMe#kQuhp_OZi@p@-9a{R<6Jl)P)CR@Pw#M8OEV8I*fWsCYCTQ@b$g)s^cciRs7scx z23s-3L`QS++y9XJ)kX(ZD`bo{+7LRaGjG^hKZIfu1dgnQB0JqXzDwOQOfQ%yZ%=v$ z;(X!1p}m~6MEX|xC~)I*Wv!(x9rNTusHjl1(rA8-v1GIcBQ$E(Vq;^WRD}sf(0}Uo zNC2K#S0UF=kk`V^&6vZ)9yFzxKRg0Kc!%bm7P_rdpTYL;=Cy0h)?iAPLl*x)QzF2v zr?o#G!2s>d@NqA5_!C6k6r{CqH}Se&OYpkf8HPKHG7T=`j_Zy`2Tx zac6?WYUaH8&l@I)mcihd$U)WVh5meCg$i#%-VWCch?OXIV@g|->(}X-nO`QA8q{sw zS5+kpm80mE3fNFAJjtQQNEm%vh!~_MiGL`^7~u=a(fN_>`b0E}M3hLdT#YLD0`k&> z;LcN!4B24}N$I+Y#g+?;ib!-!uJJGAIoAgK;2k}ak!;`WE@h6iy(u9eKq^j}W3k_q zos~5&ap9XuVd-h-N5tDKIy#I-w*wh27VeI9&1tf+V>h~~PP$vL{`Z2?&hYUOCX!Bt z{ARKba(+Cih2{t!zt4T9I#m{}mG^9u8Js_@Nw<$u*Rq(Ou?E z$l`=83&{$GI4uyDDzg{WBFbs$E$9x>YB6u#A%#T{3w&ZqV3A>kw`qafoU9iJ(r;=Z zYd9|<49>N4J=CQGe zL8h||Bx#qDZ7`@%mVUGu9UTS8f^1u*#}F8n+AOTYYsTA+Mxa2h80cBAO{ZC=V4cGZ zL!kpN+BU;}&tF*F86*squD#I~Aluoh?7tp~Gm6fW%^d@)^KK7X6H=pJ>sDoGRZjUQ z%r~#eZS@y@OHxiU`>M0PAO2qVr#M)no@x$nHK#JXQtg5ZFs*D87rMz?`xo8Bw$L*= zk88bIzwRx4o z{)=x*Oc-~=L>csag5$+RKaE}^CVpFIdhL$eE7U$Uq0;`oW;-{~70teQ&=Tg-J7lbt@jy1ZNmq59~k{%yB1wV(CGE#H$mmk&&a_pO(f z^p=U=U=6=+UH3XP-;F;h*feb4`3Yroag-1pI}wqiv-43cq3RnmWI|%%)|_I!_U~S9 zgfYF?jT3{%-ri*kJ~8R*^n~RG9Q$)YdJRWW8=0Z6iu^8Yek*?GcP#saIQvPV)x!JQ zT!+MNZ}6|=Wgv+LMO7Dm(!*_x7|#u1Ja<>LUmRFMTT_=A_*R-B<_8H8TTH47oY85*6v3;4vpXH zHVCqVBR`Ldu+UqaB0}Bd^AQMP5`mb<`eU>|t~ZEF$Z^}vnJwsd&JF54*-Ffg2JBsx)$a;Q8w;$xrc&Nu z@f0{XILZVsdNB)z{DL}9(bLwppt?H6Sl^9jo+bJCH#^=im9~SiOjOkzEE;(L=gR}u zQG~XV(dNaM_H^Bcr0pAh@>k}54D7aJ2ixZcI8w`aToo1Cf+q(CcpA7Px`u~MP8bqj zZ78a=;icJh1YbZGSINCEIwjMHc|kGxaQ%&w=dZHO!@84szs8z-6JG{P*^Z8W`bfD* zC94WV1c`+<3=xOY4dQFJ8Zw9Wo)Ui#Rkk%Ixi=+(;LtedIx^{#3RW>S<0<{DL4FLszK|ng~WNppE z*rh9t+1c2jW``SmN})mMs&gOY|sDvp4F;JuaT6~W8owA@ukYGnHr`1~UbA1jn!$pL(Q z+sm=x-q7TzsBCasiig^Kc65)+*v;?k3E!C$Cg@YfXj31|!S+|7U}rt;?d@$t`ff?- z)GgSlXsCh$(oW~e5);e+^k1aq;jNPj(Aq$|E!K|y9ArP4cd&Uqv_AaarW0}YGUx9%!&U6<=ONeq(f!Odmy+f6iUsjBh;|=&6bsz+P)T@y z&F)^}X+f$8kj3U0rN(j?{q75$z`NZ^VBka`5xai1%pu$2cISl3p4Dgq1Bt(DZ~g7x z3&-*^LQxu1p(FmKjuuT&0?cv*j;_odEVkv}8d;o$OpEnoKT_+2rVq+BL( z(!_?vInEizp0Z}M7e{YDO{V?scveJc1;6T5yy(jdLIPvwI^t8D=In5P=~}{a9e!1~ zOocHpDf@am`NmUTCnodLhs8;k+5#?5N`Q6M!~{DK$MbAL(n{8v-hyrJE;J>)>bP*0 z_sPlabfn%EXfzruaK^`x)pd{7tMB>QXm(yxQE7!FXWuv&$XFp{!56{e@5Liu- zL{z&XTN%i-lWDncYEVcQrnTYS1T#rcqH!B#U>Eunte*$rtNuuDt?~Zzr|h!)<3cO$ zFna8E!bE|wQuU_g<3S6bQ`R+}2t45?EaNxHiex3y_^E(Sw=I`_ID zO@({aeZzD;WaiF6)AQHA4-dg1NO>Fc!|xMx=xRXRVr9ko;ls)ellXy6N;`?>Nl>Gm z7va8q*+)(7twrB`hc8*}C>UEah6dEaH4m$@)?_jY3YAl1<>lgkPlH`UmoA4kmGPQj zzvUvTLc|rQzqqE>!pA(jXAF5VW;KGncP=4O_jB^|gVX@YvLfZJfY~unXx&LG=WPK?*W3Bzp0`LoPzFMjR&4xPmQ^HycJEGOpm*PE~RPMV7G zk~(ON)OmS%$Jw45#4t;jDmrOTMW`JpQoNLz^+?`xkgzGV(TDY9J6k`rtw=cOe9jfkin0Tq1~ z4Q&y}I;{U~ickI>24zVrGRo%=DbCsw5kZm$9_Fo~V1O*=iX|M($g=?$NV}+72NUa0 zgV${xfTT$1h#}XgL^0P zDXmt+TY*1o#Vm9YtKHt*g8RUxTJVo^^7ZAo34<~?qisS{f8rKjYIYD0{#1X4l-Ewe zGzjbe*2~XN!G#I_OSNpdDsUiJSy$(M?;hfx4{p|Ur9MVEPSoDlJv4mb%q}vXG*3;^ zvNSyS^`eJ9@AJz>k!{WA%S$aCNG=YH*c56aS7-;9pMcUt6^ZuSCD(#p*5AW6g#{O_ zvG)_(nmd#-?tPakX4V)yzqvVl3tkQ(fDza5vE_EfP?fA+?&4Z0Q>PlUDfGOpg*wCcIRNtWWPA```QL@IBm!qg!ck^rJsC z=OSWsF~p{`Svis>ywCfe>N#Ny>}g3Hj;DyB;?vO3IIZQZ8~FC4*)CxrICDnherTuZ zAx)wl>gj)e;G0)U~}KD-OA0)?a#@v$%Q6O zDRpG#P}B3sw=4hs`fLntx6_GW)_?Bf*E^1Xk|O%ZsdV**|j#oe@QF zCZL9;s=qI<Bm%u)cXd)VV=je%D0sjGlfYk1NL2xw}2i=bK|OZiNJJh1)?} zmQ)#T^G5-Q^Hd5CL2&E^tt@8)+7I{l9!ZDcm(k7s_|tM@#8>i$Jc*P2R==3ge~D+ z%m?lWB4Gbd!ekb7y7tXH@7&S06?$Fgn-0}|^&l3D)$T^`F)xrs=Kioe+ZNa8Eb(6_ zlGYXwRERf7Buwc_ZQ8i>CL6SopAg0tkaCB5!?E5Ek(Eoh4&R0q9Qxv%9l}+ysGXc5 zN@MsM^WpR7&xJX<2~+7%ygkz(R_s7Dq$k%0209iNr)PGywptTx)$B0dxNF(>pp4Gi z0gHz9^v}l#h>C{EqYFSQ&T4bY5sjGYQCyVzudwsavV;iqUKH_1gg$IxVSzA^Yf!2WFTC~n z)UmWFRH>v^DFhJ&O4K~?&X(%^@t-G?7bSnr^yWTYkDgk{s{bzJQ+MkC@kes6Nq8Oe zB)c#3)E`u0W;m>T=WtQEitiUuMYXpV8mRpKXb=U`b|)hqxw_u&<9%@LOw`Br=8qp2 z%R7g>_g5e6o%VD-ew>`7q@)B(V-zl%7Y>>iXR zZNAAn=-*zNd|mx2>sL{B{qDieyY-`^&taT@W*P$?)tex>h`_12k5F3rUD+}uqBO7a zX!)7KcG#p>KMIz-bb0gg?$uA9{GPO`kJvKrfOQ@W>jF9m$p50wd*5T3w%m7nnfdv% zuXU8EcROnvkB%NqJrR8|-S+K!_TXvr_M#U*Uv2KbU*SF0`cV|Q{AH@a+nC9iUxu8# zZ+Lj$oh;n^Eeiake|`+`wBo;Yv$1)i(=V)e3~~17!d%r##nQG<;i8&dT06tNN#BZ} z6XiA}i6L!;IAI*inhmg-@mWrDfar=uBKNtWl!WILLOWn^K#>u0_t&HLXd=jdvhnJf zA5GR*v7K!_^{mG`yJdc1U#1hwBq=W&OK&?r@cIJ%H5|DGfSX=It85NN^@7MVIp+~F z&(A}@uz)gLN$$(cuhVR3?(5&A7>2&tGZ+^zB(3yLWgF>7>lxU;$uACD@e*GWuZ0Or zFc*M*dv?vxz~C|Tg7&8T6huWi$%3)>0da=OcX|efTy>L#OnINjJI_+NoD&=OdsJ+u zd>r{?BXrHQ2G?PCo{%S9O#Qs@fi8?Romu(4$T(PVWs z#Fa;`8fZ$6j^TB+$(JdVOcEMTR-Qd(@|{l9@4s|-Y(wy65Fs!9t8~bBckR$!W#|q` z_7w%sla3g+$zM8c&ELPjeg8g9O9?!qGB^lLC_N&O4G&UL<2M*d<`UD=J|^Q?#XA|2 zFbxH7XJTp!%1WkKQ!=@ag85dC2aKglrZD1_H6=SoV%sx*u@CNpjBZ4D_{-wru;=%; z=C26ffMKkAppyx1r2>jza+r15I~d!9G!nW&sH(2cgBL1x_=yI~l*SBE( zPH$R~L^iYU+WVhwzjRUNjw+Adx-o0S$SYT|*qV*4ddW zWaU`z^nFv{KSCJ@i)*s0w!cDyi(b5- z?!YQ16}jyTJrCg${`lv3^K%bxE8F<&Cp{6yZ+gbnUyhecZ#|RJE96-Eg1W$Z%k9Da z`}(_~wxCoBTr*8g(yw@g8w_++&z>=TJ?(s1PEJ)rLnHw!PgjD4^$LYljs zm>30j@N2f?CHz=lUteC1axNckguX2}w}fbVv=Y`)Ge)X_xnk%XjKsjs4H5%BOWy<; zzgUJ4h|hGBFuG{gfGFq8(a{r4p$7{~O9?NoDd3iN*x<6qYUy!>il*~zW80IDT}Rao zHzv4EW4K4ISiKhs5Y!MmZ|nD|t*NuAx$6%2jD7&34i5)0fdrfCBT7no66P&xmgF6I zSoYFlMN8rO$P3-s_cymkYVVHCi`*=b<`e%^Pe}hPY2}JeYkiLm?&&l^UX+wX6FVr_ zK{i*p56D#s;{2@-(cKjWuKvCEH>R8W`>&Ole$Kjl)5wVbO1>{+Acl|XE~zV3@e{|^ zHUFwvyjO1nSUMjS4OM=5Q#HGmdnl%E+m44ex7n9?8c#Yc6xEp%^tbp&=b(hUVeaP7 zuc)WWoM?rOr%`)v{PsIFf(bH%G##1f{U>DIhg$K4LmNibcTECKDr-fH4?i* zpZk|B_Et8!A0UJuP>5`4p_Uqpd^2v@8yGBs_rq(?ny9E^j$8z0hW`Rv=6Y1Cw>kj6 z`LiA*B*RpBRO;_m3}an=ll}$;KoZRt>PmrXWZD^+1mR>wK4Kzo?~U2 zrlDDIQ~c*X38#DT1#nETQZp6LSAHzpe;tc4$jr6N)cv0Ahf@6-;~cohNw{sx?6EMC~T#CNbj@ z^@27GM1P?(1~MSf=s7v@C8ddyUY%~Jpilf+b_Mn_5K@_aRsm-UvyD()0I&!I!E#OW znEfAOe5bAU3JMFgc>8;U^%&Dsk&wp$I~H_I-DRGKg^^r;3E1B1h4(07HXFa32AG+$ zNx1+_E9lut3RKsO3ey_%+Fzp7QW=&8whR<5!;#qjUfZ@A-u$*)@ZJ5yRTo8N3C?}h z)l#X9sf(Z%>lp}cYt{!KrrO=pGZ&U~3W!DF#-FZ8si!ks9i5y+*vtdW^i1@YeLM_L zYF?6+9UC97&%0wrQDqEi%A5fg0=(xP^{x2c5LbWy{vGVHNx{e_mkMJ6?MZ=CMHv~hYu9MBhM5+)VPnUgDqaD0Kzdy`M0C%RT zAHdE7u#nUh%o_C>FuPRzITtqf^JllcfSDnx`(ub$F<6ZOVWKsajGP=R2-HvvDR_sq z2$)>ESV}ZXG0Ij=Z>}5d`i+Q*?pc&tUM%D{kio*G-;dN0hvG^^5~knWr3=KYc|5S&dvMs-27aby(*qfwR%l;n4$LWQPP3J#*Om^F3*R zr=-pTD_GTA{D#%XmGyP1s1{AvxL)!OiM{V!M`!s%zrg%nPA0KYUu{l9LPCOv2+=&= zU^FHiU~ujTVOsZKBT6c&u;5?}Ghfr4H_$EICD04v&IV%X4trEH56?|1gspfS{S!4K z4AO&Um#DUP1oy4aJSelJbydtt#SEX;qP#4Otl2Y`=PM`gU=2GSs(AAzRt+oQcD-j> z%q@nVWTXV}3N%~mYpp9+e#9^Q)+Bx&Y+3p;eK7F%hmD)$Nz}{uJv#uj!fZaAQCoFM z3FSbiVT*H9daPf=liwHGf{%YbZwHAP-G%11X5=F-y=n^lK#B#8VJ1k5Q~Syp+N0!N zrm7+p0sB?wsYNcoQSKxao?cx&UCF7!{FUy72xCOZRuzZvgTH5kK4;Spq(2G@FJIp* zHR}RJMzM;0ADx)iC$~JyQUFSZl>Y|j)nQIC3>Bw*bg6*loKpLBY>u6|xjD`WjQ7(h zk?9%7vZf}*TsCBDz^RtVo9zL?K0!M#1c=!wCv=4ozoC7Np$0QSs~*+!?pe20avD+z ztV*7aleJLhIEhPtbJ9kxoYK(f1oC3b$*;k~Q+%X}K@fAQL1gLI?APDlIpa`{%+MBD zxWsx7gg=)5zA-l_HzVSYry4fLtIsyh?Mx>M{4y8NJbT)>-dUG2Hpk~Ap35j?#>Y8> z;~HN?(5{k@Le=ddrgwz>Ve-VjeO8oAVIcS*UqXUsCHMEwe(iU^JkEY{(AU{SCDQ}+ zR$ZbOlzvCEoM6{UO+8Abi}c;%9Hb`^*|+TjrlF!x{`+^K$Q&vk%A=gtmr(?gR^ala zYzNFA=`hqr*454Ty z0ACD0!Setzo-8Z(c@_-X4h`Bm{$rG?jWjSY0NJgOx`N3xIXSsIPEK%j z4i69MXlXNv2rBFAkD3AqgjYmt+*T~09}9?oRH2PsLgLU*-1 zA-2rK0xXYe2i#T*xnQHm=?r=a!$tekUj@O4R{^M}368p1`qDoG!SYHV~g`bdUC-O16>5i&3;o#&{CP_a28*1(407I`b&_F|F%wT7bf zw{~ve9TfS0be-#>p(QyO{;F{fA#{WI=OK0@_XcO6LG$2qR2pH`Ciq|-cOD+GC^7r% zBhgZ5V){u3v4Yv#rpT41h(s+eS1uzwCXyGF>kWGxQPTP>nQui9gaoBWEfk{lKAg)Q zms*UdO%Z<8w5I4IEu^m=HpfDEYtORfgnBnG`CO0$uIML+nF&H}3c9eV1o%feJuOK_ z6SyS8u3KAsAfS|r=O*GNcH$@=)TVR@M0B9#Kp9;KR<(4&EQ&+QBr4K$buZr4pfown zs}2YvjYR#)Aw2*x2*kgL6r!QF76-l(QW@sjwEaS<7u5g1^dVl`I?)M#^R|=I>@C-km$=fN@jw z6&yGfL*Nm*F_58xgi#TQzBIc#I~E~Zj4@FveO4<3 ziNq)s;9e#vc|5CqL^R@G(#`+MSfJk&_SjS&pjUvZ2>BPG9rfh+_<$~O=mjqFHN4=- zmy-CS#UPsSKu`c9Fb_gxIMgT_dglH*0g+#NdXkcoHV7&!D)b+j3v5#}dV$CHH#5gb zOcI7To>qiM=9L?hb~qXSPh|o%+R+!Vos^YP0fmCKe-7(!)!iTwVG@GUw2=DvIE40j zdvEXQ*~?s9r}%^WdoQjt|7vsMhxEm^>hKe)Qg-Pt~ZOIap zE*^8yeq7$?KBWP70{@#Eus<$G~~FuboQ z=Y=qExz38Wnw*qWMuah?oR`%|00WGhhF__t3xUA_8wZKBSOD)f1$s#ARe+rSCp|k`AzvePAWjj|z+fU70=o96eNrZ;td%=~?S)IUPNiND3oier zrhsH-#!;AmE%~NFDP>xwuYA2tX^@Q}l;A)iIBF`7J}b)m?*;BznVipk`xbJ`(d+N6 z_yftTUXPPX;Heydw)5X)7DYT#fR2Q^gg^ zC$l&51pm{X+`d8g^z{3OrGm($DbM7%xce)^Fn|a=1q|TBv$yxlVLlC^yNmnbPM1vT&B`JD60e%&ow z=j_h=c%_J7a}GL+VJ>i(O1NaxS17pn_3KoUX()IwEoT-FjyP*<~{4_)~41LB|(yvb0Q)P9bF$7x^W+4hE{W_*Ool^bsGpC>O}m) z$#!bMs_!u_!G}#8la7uzahm(_quH~mA}===Puzs7sSUc+8SgJg1g)@@703sFpK@ux z$BrgyzU3a=P?NQi6>Wf^reh2eiHi3TO3B6(9pjMR4mY4tH#pH%&ZO; zCk3L82DM%4fpOPSWtaAFkeZX*|B zjDypzdCh+R;&*&&dy2eQ*`=PRC+6KITbU-Zin8HXq?q(M_?2rP3imjT3&3x1qp&oP zYFmkL4D!``{{0tF3@B}Ui|iGx^!Y67pFei>%z&2(BVgyv$heX9Fpems+#mH)A>Ofz zF8LgAY@?q(-TD*CX389hVbn#sr8gt7_w58j3#7#$K%Sg{qUNQ<=SZJd?a?Anz+wkJA^V+I#iSM6pb96oOphCQ~Dk&)>u7C#0KGq_tS z1@^2GKP&_~;xY6?{(z;(LF!v2mJ8dOK8Y2cBJ>79(-k>H{jqr|43Pxq5Nef{M zwZacvU1{hT@rQYw^RYSfyvtJ&>(A5EmE)5xxJoreMNvcNTX+QRjK=UbP4(qkrh@ZG zXjoXQTY%O0*ROO)_I|qk4^Kuahlv9wESg4D%aBwTi zMw%H3AW{V$t&WDAvX_P!N!uL>l&I&vrU97e5kVz>XFt5FtfZ46^U;K~kbSee){~Zo zf#Lhm5Q&8Ulz~aL7=Slo62raZsSh!0Ad=Y#Uy?0}akOjPb>D=6o`6vqD)2Z$)sD6{ zt^jwPmr5qBGoSV+_M$%1L=woHo#z)Icu~E!c8_rc6k1=A=LLwgc<>`8ADlejw|vPX zETFsavTh~r)?j;L(zVN>OvJ@hr1+J3`mXfqP740YY(YEs(4|*_6KDp;KUT1i@$feo z;)g>B2hZoLD^Wb)P2;5}Ar)R;a`>ESCC%-AkbQxhUJO%ihwyX0iVVMqZ*&?H18m>^ zG4bcWaV#sE2#dVN9hxO)O9Cn-8mBOjOmrTpu!AydL8oqq%fF0AfjgKR_Eit!Z9MfB zxQ$YO-*$WT!3c*g676Gp_@V2vJ|!(liznuZKdabTZqmLx*6wJ&d*7LH<+d=zzqezg zQymwNB;Gm|{Mwj5W#5Y}Pvsp{pZe_};3dQKr z>R4J@TFPpBu&G!W3JltzT(kqjTR)%-K}Z18n(FRa>~zT=8)fK#d`k`%32ezmxdt}e z9UtkzVoIoZ!qs(kAqwd|etfXKU8N=~Zp8svP-=QEWknr0VG+V(%f$~H3`Y7JuNO%D zS_8xcy&sEsHDH{+d-twY4E1Pj9EfK(uAcUp&iWBdumnC_srwxr9b&&;Wos@eoCEF5 zFi0Jwq@~N|3|NRFnUKintqXgPmN?!doeS?MEi2Qgm-Nd;F)sv>V&h==G{0YY;+fc4 zV3SZ@-qtHT5k8H!^?LkxZK{#;bson@0?={;UJ#T>3onH$a&rT`;#(4w+6B+h0+Hxc zgK^T?vphWb200ISO#fU1OF-s}nx-x$ueBR~-*KIe{?^AG$bCR2a)dlY@$PydSMCPgZy z!nSnQMER5r%^Y9cfy9itP?%@Kehnf7LbSR*(HdY!zeD@lSf3GQ6`7}lNN?vzL7|+o z*br>9|%f_i__%0 z-?_5{=3Y=fLj9UIDL{#?ZZ{{W%>435JAUANZ!2_Z|M8y(5V^voLZ695c%Wz}$EEo1 zcTD*mN2L4e$TFLVno(~-R;N0++eklhp-2}Nx;YYTQo=7%JRE4h%tRv<13P@PwVo!c zd^cNQR8%)K@1V=!WS$%D-KV1Og!HB*(H)0Y@XBQ+^=DCBt|rSS7D&?GJi$)Y;E-#( zz!g$->=&m2yKy9`Y00Xle;;AJ0zCZ4&7YW#Ya2fmv5IjDVQ&!=54n`ZFB1rjYG^Yi|%9iJvH#C)JAx%GTaK$9#D=`BQO*td} z=e3#|$LBJoUZT4yl$ZYJwFB20$%{^(6Ba^LT;-sA$|s442wLS~-zmO7niIHE#sH!N zw$J65IkX&+v?R)8k4f*qffWUmu$T^@+9YxLA)Ht?e=5FIJVBD;2v#Zo=z0J_i@?d7 z>H_Iuaeu2&Nzz>75qloc-Cs7@)skt6FfLv*yYWB-yPk=m@=Eqv@6K_KPyk+?|*7(k!}F~q0;ZL&`{`nm;jr$0G^GaqO(|d?)qnBN2X z0w#oVg?-EM;1=p@Vrn`9dK0sD6rq=DYigL!D*qaes6t;lrTZNEFpy)bH>=hKt7rvT zrUG&Dyu6tLu<>hkW-ktua=Y$}+O##dx7$H0L_$_Z1g;hKcWO&*klqJJb4D-dGlD6Q zaACi+7=ty(Z5J0N_HdfW+s{MF%>vB1{6$*wk}7V6{Gt?~T3HQ`wx|p z1xD>h&#-FCvu?E%T!>A2Q`+HF!0Rf8vsZ%PVaANd@o|jZCT%Kdx=9K=3;t$7LfXPF zf0rLAO5#0=aV+>Z5l%oj!nv6X!IN)6f%WHUmJ9lQIs!JP%unPN@TH>ZNq}t!_gl;a zv$wO;OgSy|$U&*DHKFXyn_cJ#jpC`xMzw8|NCZukG-(s^_^S~rP^+9Wd;;4kfL&3+ z76EDjZl>JA#Eb1 z`x`ybAJOAFn9+0kukU-N3f(cr$m(Ys&JkFlcEX2Pj|YApD<|{_s>7w)155^A7a!zF1Xg{ zV9{g${(oHfh?yEIx+UZcxa`dtNCQ@=KBrc`F@I0X%)C(ICr0_}vrbq-S((d&2b(Ye zpt$vQYQ;wsT1W@M8$VG5El{1F@Tx{$3EVX_FPIpC72T(Fp(NQVvF=>fQGg zpcQ)+o;(2D@nPwM4v&MMoG5@m=gL{ZOx6y&79NNzgGo%)Gae z18>HnqaeIfn;4?~#cnYIxIqffaHU1X-tOCnVN=%|jU0>AYv1x9Zs53$9h@wAVL7gx|?cb_Rsi-4p7yJcNGpr^c@lCO0=?HK1Ws^=IvDi#&BhtJB$t zp!xojx@^)z#cc({yOBX%f_7EK)TKWQ*QKp)3H@!<;AVopevM%<^=PW-CWkbf&qNUkWu}9J zgJ}(PCWM5#zkk07EG2jvioSGpDOSK-JS1Q`5=u1~Oka1m5J>PiJ3BKFe98jgUpS~9 zb(A59)3FMQY6a9+nhg4LYK!r->LHSJ9O_z*5#=jFc3Mc%L^Pgj*XPgoTwEMxVDc1b z--X)(RE&rL-G!4N>Ix)jH(K7cX%tta0JzV*enb)l!YxZncZ8_{AOT#^^KpUOUux8C zXJ^}Z6M4|KAeBf89pZ(PEs z9$Q)EmX$sIqhS5rAVlg>K5e3;JuyeeQ4D^YU%ZOXp-hh`SFb+~n zzKy(dnS$YGFkXT77BFRv9@kuotm^nz(<8U?S1bv8c=x&EUv-TaKXR6VKP)_iF-QtV zMrb=KbV9OFQ%9DZG=L#e^oIUkr!bM7{_i_nD=%T32&VM`WMEEAmH}=r#2Ssg*6QkN zqXxNoA>wAmDCxgb(i+lqQ7SKPx8c>))!8u4|I)sfQ(&1Dw~6a4?jHT#l9MiMy;cvV z61plahC+5@lasN|IP&4|O}pd-70%!@jWGDM$@!OO;Z|Lpf9_xW34P*`GT6%@E(*w9 zPj8=_pU>lg+=p7RP#4%AXa&uO_NMG|o^d~-Ioh$nsPLI?!W-#v^)xaXTv;jEP_5Ai z{>6fCi)MehF+DXSSwL(o!ZvpKi}igwea*R`-5a&|!Qrr4nSTTR?JBN@rFP4Mg=8+(C}4gLDEELpU+oVXgAbFPXB;1jm5in@8FW4GjELc*2>HcFLmUEsBd{+X5Rr0& zkk4WrRZELS%{>EG&sIlQG&(O#b;HwLT3=aIFYfX4t7o-yd}|hpovRm=2b>GfX#5Nd zm|0%#=7H)2pg2+U8h_8*C)z(Ra6;Q9Y`U;1rv+ta6>a#$ZU&ZVKmcB}HR;8uX5^>W z5$|s#k(K!Z6$o0MPi^sfKASjUqMEGZ&f0sG=mIqZnA>{76siopce=_etZtu53l0q> zw<$387o&EQkT6B0>i6-;<2ULp-OCBK+P$=$uZ zu>QQPMgznPqJQ;f0Kb6blnOUZO1=j*NB){{G)P^ZCE*`APbN^W&DTSqd&VSflbIRa z_Xkw777`5RE4(~BJa{;fv0j|7i`|3=DKz;{Z^;$nncQ0#h&bRhO?q>Ro6vY?#b=+v zJ|`nh3*dMUlnj-E`Nz{q+lp>kd3ihw1gz;A=e=vT9$@{+T!A9l1vudM`>svjLTP?3 zE~aH=eWo+%zs4|1@wIl!fMPrWRJ~G=W{cD z+V27xw*_iFw3@~ZN703ZcT$db@5aQ&R(lAxp^1YZ->jpTA}GP)utlLr4QYw@C`Tkj zJLudsg;#he8Ig?&iHYeKeKq|h5*ZDgIupUc^C79Q!z?J&sp&G4rg;AC|5RQ)gAfx1 zc+jf1Wuw}|6y66L(D%+xl4agU{|Sdq|4r-&m~luxbIxin$0;}H?ns5&_I}kb1v^^% z_KzRQ9><1`)ws?+{?9w}6f7aia!RuBO$2cD5X+=OdwK^;ov4IWqz-20N0j|ZXj7__ zgUQmCuD?4su=4;rvJc5_CCeaUC!Xl|=huCoAV~@!v=UnoRo@a3ax-f*L;Y~w-98nE{(Efw0H83(pkAzk?d8xs;@6(tV0BTsWli!;f z;RqXjIW@w=Ji;0ClX_{UKU~Ho1E{nr5t2JS#y)qTT?Tz`@ZUc9K6ktXCxmX@{wV^clkfu{*4HjPAC70A1|)k2BC{q#l?q z4AsC?6p_xnN`6E8hH{`Q<%%J&XG(~2JFf@R@Luuwa>cy*eOmzcW)a`^EZ_1gt&ey~ zGes%A&9J^s$8gABxWKcFr>=zzCQ9iY84rgRoWK$Ye*_Wvuw7=!r+sz+hQ7?~a^lXE z;U-E-c!Q-s(w=r(-I_%P5w@ zBwQY7`&jZJD$=I!_h>*J-#*S~j{IoPLr?OrQ$BcV@T)4Q7G)lP^vu-biMXrhS9;O6 zG(R|NG8N7^5b0eBMfn>jymdyLGCVaOI5%fILXh0n9GBS}c^xVC>HeY^+H1;Q9&ldE zTxv#s#Goj-C)gFJn-JY@#C}Njq2U*^)U zAUPKi#C<8>Qh7_OGWFAg@Goy9!%)J@dLK=j4HLN$Ip6j^&7Ts>n2wGk9U-8ZcR9Lt z4rB1yUhN#>RB=IiIx9iD5_5-T@~cZG%@3Md;@%g{|El=il|>WSb9wX?lT9Hu=lU}U zg_-oUxz{lOoL{RCxHJ~_1HFGaY#$jOL^hc$_}sSeBuVwQ?d6LfW&CMntj%`6Ra`>f zKIIj>**ZGcO=wjOPm0(%eRK~>`|n-qiX<4sfd@xIZ~hNs?;X`t_pOa41VRfT^cJf0 z8bB%10*HWsfJpCMkP-yxCG@6%zVs%jNH5Y6kY1!KDAEH+6RFbc-MqhZ&UeQ6?j7U) z<j}Jf@qT}MNz~Ml$-qL=G&Rlg zXRpH+2bTkWW&fETWx=b%iC;o%pa<(QPB(R#u-x|t?{2!QaR?66(h__k^QZWc`#*2@ z#MznBnV^?V(BdnZdTx5OsKvvayOB>5Xe?D!B5N(J*)&4Rt*p8|CaeFQD^=@Sj)JQ8 zK^Eb7-cT2A`pG9tR+nVz!RG{?h%$Kxy^gnNQY8~zIxY{LPY)W!01@Z!$O*g;{v#a# zAJ^GsPVb+lkGsk`>3)%;(g>s(RkPnn2ck?E?u{${GHY~2`~~<4L@2ZV>d7LTsz)78y zuHE<=6bP_cnz8lgFgRJz#a`cJg*nwJ4G+;R(G)2liwU@Sg2KW!S*fY@Z*7GXe*E8< zygsF=E*1U%lEXCC|8F%6&RhlH;Biw#1AZ=0Q?t9b*WcF{0OieFe05J6*6ly;<|z{c zboYNLyUZln>FGwMrlqgve=k)5>TYh*SPekh%Gioo1c=dRKg36Y%$79K{4+H~Z&&vs zPs2;f==phzd`6;c-q5en`I6GovBY=T*%c-3dmrp!?%#(_H~{q*o0^Pk2mhtKQ9(gB z=v1HxH_&q4BO8yZw6+%TDgd7{uAdey$0nCn79e2TUNkx|0QAI*E>jHszr-uROpe=7 zdZcG$?CtL_SyEUS8Cfj?#dQT!*@=K&>;T48E&6*2JM@tRoeO;8x8_D3wk{k%Hl9C~ zW@d1{7ari?;-YC{0yDh=vdN_g!i^@oIa3D6eYs@d%>7VWx^}uFAM)p?=n?PX_fkWJ z6C5P4N0<``(KO?mdce>Yz*$3mynWvsiMsao^0KNpJ~*J>>hv?_tS5>;dP`evOJ(2H zpHkk>->v8`Y73doq6iJ0Yx}FM)w*Pkw zK>)?{yn*?L0gwQ>kwn!4dI2r1xxuA>UcdgYiNi8hF}Yq&cQRgd4WQ-MaPV43dm zalMm-=RjP|(ksk~7JHhOTqU6SO!+lR;NioEfM{u<#qTea0I1Nh-bNGQ1So-tQM=ak zQoLC6_ppdB|E(MiyAcWBU?698VgH^5E_kcNaZSNCZh4L3y!e3HC&K+P4-m~$dLZNq z1Oq?O13MkSFRFZMNXD^%n*vDXQzjj$MvmnaQ_|Ab0Pt4>&FRgKRxm<*=$T!@mS<&| z0z!TOM+I6C0@N!^+P?zotM&CFVrQE+l(r6FCs*Kk_k{C-_BlydmM{*@c!KWGf3mV> zzJ6t&UIDV9uS0mIM3uC4s;%h!fXgFqx;vy;UmJ4n`dW)=YmWjt(nVojWgvN?p%Kql zV$*=p*70UrfUABgYU^i$ zd~g6&2N3Q~^Yndy%LfoY3@k(MfR6ELZi+twt~49?X88-U!2zHgs7C-KnKQDpe<>L4 z-cCQXk{wGdbBZWeDG~ zaHqDlwJih%9-a`hY3oFM$&b#fCBGl!>)V*d|KDq1>()Mg&!yrX3K;WHs0EV$MavpG zohF}$cNH*9&^X`;4tRGFY36&Yl~({yvgT&A{6NKD!I&;pPPoZU_B567E+WhLXxa4o z;f(`~SVwE#-(cFg0%)s1S)j4d^%t)v7cPZvtbtMP4Im)+cMXKcAFi?@iDPyhc)IMqbpDwVB& zL)E))GXEkiyPY?bQ=mAkSzM$F^Ho+pOv~nWJZd zpwUtCz?G+y6<=%Q@Y#QjDjec!Cfy5?eQ3TXelR>XsM9)pp>X-DZnCm1Xl>0${^ErE zxHt3vL+v>hx+_Oed37Q8PYeVevXWwG*Ru$47k&=vi6svFkJ^(XaiB_)4c^+i2Kc^) zhLmAd8b2;qfD*N<0ipyvA1bbD-EjQ!cjUBF8b<9|H?;W`^vy!901n}&MzOEDI#?hN zT&aP6|4Ax>d(Av#GokFiRiC+#-W?!nsbBX4N`ZvzhO^Rhz=z(6*(v@~ljh@dI_Qi9 zjNrQIsH`3!Uuw}>+}I!%1+;S609!OSH)-5V3ZFhjv^008QzaMc^0BO_{D|S1V+4{{v(8{D`kiG%ZB4F!Iz7&xhe_wC!Gt~hu zu7U=)Isfa+|0u>3LU0wLqYp5XKTSfwaTYZmZ;A;Ly z_qHa1L(D?Tru$rAo9EfexSq(I|4zdpAcrJ3AC#K79+BDc?Mo#gr^qA&&ZQw41l}Mc zc?e~6$Z5*AY7Rga!wHX}Sgmpz|M2bI@E@v-*H;7NA-n=`_twKyHDtQ#%Kxb#oUXS5 zkjsO2I|xts_luAKiB&gnZ%Jj!B;5=Nu;1wpfcj54Ef7#{$znwy(@1OdhOc4?ef z%Z~HS_4LFgBqRVn;LMCbpd_JQ4S>)B^t35FM0ecD=4f!S&my5bF-=a*f`Y`Z%NEX) zYQcZYap$w8q*uB3?$kl}n)Ta&J`oDSgP%ZT%1r=ZyhDUUc!E$sTzX`7EJUc{ftCl@ z3uX+6`!7(0G0ImRwvpNsi&UBE&W%!5zkxp0|8IiLx~i({H?4m`2?EU{Ub@0Up(9}C zvHn-$nG8>Fcd>V5cMz>&vpq+oRVne+Q2$s#i6}#@a@qV`%O{Ua>h%STzZj%)8CQq7 zPMMTHb#?N&zBU6z5r=U|BcH8rm^N6<9iKgaN4yk#c@0!!@@IO2YJDsAi-ddnanSVn zG~s)s_x5b8DwyOsNq(5#dIk{M!1C-S4uJt?D_!GUZ82|h{bGteBz*#A9gfcJcIrlj zrc!;L9C((eT{j+2zqwjpYrE*WK5hL_b6vi8!1{jD^6H(!**pEO*Bu5xB|)Hz*WcCQ zI4Iw@33|G{F=bqpknp)k+vRvPK4*i=lo&zu#&b4(2=d#5r{V*fHT-~F`{nucBuk6Q zUO4LoPF|`gZs3U(-HUIQS1XoFCx72u%kuFVoA;?61!3BAejj{hIQCiu&ESroNmVo?|I64qt6BJLx*z9KTC=)tG-> z^Sw_&{Oa6NSSGOHU@T`TS7xt(XK&4i6}h_>O@07G#u;FBv+n5W2|jtULWNfv8L>^4 zSKD0%0=r8mW%vx3>{B1O6en#m51syp)W_~Wsm>ik_JH;bTTd-70qWN2uzT?4%)-?Y zUE4{dNZ{gA%k$~9&j$q?8X4(_h~HTfu8$7?xn2^vy5RW+bRaLQz~yhyq%2CIz5*-& znM0ECLLjlg+e?Byk>kC*ZkO44N*?&c$_hl6-)vBBa_16yVS;-)kpd{&9?n$;pAES$ zU`U}p0l$YSK1sE1?3WH6r5w+FdCFQU>$U72d_i77c>kZ@BZYU!?$fdKTCPGMuSG>g zfx1lq01^kG$5FG60pf0;bCL%zqsMYj4WD%whM4Ad0p1eI7#OP?IC_1kGrjC>WAHsVzFdv@G}o} z^=A)Axa8VnjG$(675^2fy66ntkgv@N54h8;1*J#;@#6!UQTmCsVhU#gLZoUc- zXB4(sQudu~4WMgVJI^iZ_gooB*&rdw%&)Ka#$a{z6SzFkiRlbS>Km7h&^KL&Bx$~Fc z5qHJG=FU4xYFriHU8m*G-5Jc2jv5)CE8p&mIgQ8jhY$(yFB=jH&i+FXvvz4QyLD@t zRwyR@y11ZHXr77X<9P~Ktb6%j%+JS-UQeeo(^vbuk0gH-^!0E>Mnnvq9jL^os%4FU z@62ugLq_q>_rkVQd6J<{!LsRkpQ+UxahVG32Fmf7gSY`bSAX3Va%&ZPUJ{z&^wXza zz^HnKo^5^Vzw>Hy(#7bL%izUIv!!|C--4JYJ4pm=U8R+u&x}M0?)3~|ID~s041@m` zYFlKoux?kj9!(FDJ2%SDsJ1n~t!{3biEasncu4CnoK0Q(9UUTPX;S8f=j4a9a5|S; zZ!SxlHM5(WvYNHracDEQ!-kNn%25mH#;ltgn{=fS@arSRc54cY5Q=6Q#j&~Bt;nZ% z(V2yCLXh>;Qsidp@Iv(xnHLQ6>E|$!k7vX2T&{gaBRL)%-7!)ZUoF{c&@6JkFS&rNw&Q zoUcbO2D{~+OSQ|lKR}}b>#aN7uST!0hAXcRwf)~>;^Os2miSU*JstU)XH*O2mc=~C zL%Wt!WA(OPYPYg5>^qo9fMq_mQqQ_vj*3n>4;X@d6>Gcxka;KsEGJINc$Ghj3Yq0I7a^EoE0SmH+5pA2% z5|YUOxpOA2kDp5Nduis(j0w}j+Fu4Pu%bDZ)VjUzIh(Xv};$FRCI`h5imI%FgOqHi{}r7E?SS$906A23 z%Y|m%LEfi++O4K_|FI|CE6;|tpEnb%8rpR$H8yMBgJ6;sFS<{N>X;XkUfww~v^HWe z$u8*0G8qRi|w+kL^`A*3~2Qe_d(HN{$VXALy6^jGg?@*2Xjm zedtZMnH))Xi>li&%x`Z(;06(!fH(|@&?1PhNM?MWrP1vaQJlQv$TS&>>5z&1b49MD4!6G>C*G-x_O6{qt2Ar zfUUa8Z;~=s$LrZ`3X*GWlOr$9t*?J+1Xm9Kjknl7(TwaH9UVFS-jAHc&U{c9H0K@x z_L|2`Jg_1J>k8KO5qUsy;$v{bO@m$IOqJuwXYl8t=(16ej(Qe zm}Hl2FMFSJ?J+saMfG7*%rm#fQWg>1Ic>aaJE}cn|L)FZ5dd`bmJp5v;s>4b*!);dTdCy+AZjV z+X&+84Pnaon}N;ImHaA+M=SOVmTdpg&*#R zmzv*s0xFo`+eZ^OqZ0;6T(zXy;p1%N>&28PhgN0W1hE3>W+0Urmt ztv_Gy;&v{6A8;b46^=w4*Dn06Mk)!{E(V*V71pyOx{9S0exLrF2>!^!OBF3~`?lBd zwz>WrvgP8<8m&N0?-%iLaRy~ZqBC-AkY1o`s1*g&cVKAYn|mbW1FH9!=55Q4F?l6j zgWq3=Dhf!;#JgDqW|{4yuTCNc8B$V_3Vd1TrBqb)Z+!|E9nC$jn%qYeSTn*qKDPS* zj2k9x@qoBxxe2f|Xd*uluj0uoiyAxt8BQnzkJgVQw)5?mEAfq=7Eb`@iv4XkFkQ@( zcuEd~0kyavUdC+){OH>3QHi<8x}x?8lJ?1(x>+EAy)fzX{;O~ZERlQhO{^@G7`wEq ztQFRC@0INFfag-c2ANl@hfCt>i?P3`l4JF_Qa(tU>5>mi?Dh5ai5fgwTg0@>;nt|S zz?oo@dnvJ5uWujAZR-B+8RpDt{+tb17GP+N1f;ZqzYDNCk3;^X$$6T1XND50MWUVl zzE5%4KU?XLZUi@I326bxq*M#no%p@jSiL-mt(mSnjT>_zitqQ?#H?ZM+ha>=1v5&?qFt=YYuj%qUp4eI|K=SPE8Yo7V;u8C0vCXu2Z{rb7Nz!k zvL>yK8@B&vic4De2LzfI_OEKn60d9BMnp{3E~@|e_f+{zFn?U2eZ3|?wFaCmuxW7- zD#OcK35!-r+6kmnu*m$fJIPv}EmqGgyJ_#Yf@OvjU}GJpa`iJB3n9@&u?p=nnhVu0 z#|b~6oBurkgZgL2BfD(x`271n$vp$ukhAtnz~-IR0*+DE6`b3Djzy$v{NyIEes(mp!ZO(@nDS z99-9s7x#bOtla&crQG=Yy`6 zD%<{Ep5u1$?U&BZ&UPIk=3teGLMxNv%~4AD302R+Z$PsCeFLC*dz4(c70yFXymu6S zy!Eq!SYu298r@Ymu4PcKoRR$WK#&?&7_#ekF2(_G^z8Vc-3QQ-yG0f44sEb#Cv_LZ? zCnJl?v9yAgU8ec_{1+hKVMU@H5?Rdeina_2x&&a!gE-gmtW36(!>}X(8SmLRn2b$w z6{N=%D(uq9f6o)f06LZ#2l<2UoxdOX2jzAPHQjl%b6a-kuG+7|h^!r+J{6cJe*90# z>*IFTyPnrhKt)qvmjhi8iul7uE*4&-M{G?b947kSoX#pl$gAHo3+^qK(uQ5>`*e|$ z3TtzLo>O17H=TRsr~ZyW7Iz!%mv-0kuN>Gq0mWWn?RLL~&i7M*g)DJ-cF;h;?Q~HbuRw%>ElOT{ipY2JXc?Q z3SM|K?(+Tnk4no#;sAg>6!>`fLf~b(Zh`BnWwG;#y%Or+=xE8+7CXLiTpBgHltI*5 zISh?H{wvSgT0QFm(9F8VcLJhoF6oNsbXQJ3Ob@Z1wKtSU&{|lp%9Rw8m~TJ&RB~g@ zIq=~(yP2f&A{ev9cF~j8c6gb_RQa29G^qNyots6-;`h<3Uu)#p8=pGM8IaO6OKLSN z9IxFreO?C;Xw0HBJ1tLK{@K*UVWB+<3adaXv(m8C@twZtVt!gly?}+u2|A4C_gH`a zoxfiN28WOIJ~U(uSeMKlTjm9C2Z?rNh@1m&=6v1BI(#H3)fnKmg8J7mQQ$?31a6rI zxnCzHI_93t8h$2_zi1E%@;v`K6LMy_Fz5Ft!DJyDSgrh2(cVXYj4!m7Jn@6^LxiH? z%#S8nKQd;W>Gh@X0kvZkz{tn%;bh^(@p{M0lR$B^Sq5H^-;zDJu@=eB(1i>0K_@1bX_P9jD_qM5O+@E(g)l(%OJ*-&QOfx5Y+DVn&%g z(_L5R$E?l1n9t=FIxlGCVKyVqY2 z$9zGP^#4t=TvaV>#Q>h$-t`}i5Hk6TdCNe1!-bR5Iy(8(X(qF;l}qIO3eMa&mO}oQ zt3z&=o(sA4&OsFGOG!|UrzLv%)=aJ+U~xdv*L#tbeDdv*UoU@K$%&64oH){fm> zn*gr;<3HvJaLJ`R|I0ZaCL{E@3H_`BOe~$3Zw%J;mrTH6ym7zVSA|iVH~&QL;wJTP zlnTlE?@LF)IK+>0x0C$i&VU6{g^LZ`wvW=M1-L>)M{AYxn_Qn0@qD?R5t)mPs$3ss z`2MHg?1T%%J3*4~*K+)#lFGNohvxX8RyVGi!CR6L8FvEjdAKx2 zvT@U`|0*E3eEI5`XwhG9-tCPR=AXe-4W|tWgwJP5o-|YN+QI@edoMEkE=+raGVfoS zR-89j9J?}-Jz+j}WjTDx*rOag+$c}WHrL?sv-v91eL2Q*Jl(yk%DqbsJ)W+8sc$%k zNVs}=Yh+p=_+?k{%Uknx%AcQ425we-a<1Gp5??Q2IVfj-WF*fYs+KG!lTB>PWGJQVPa3&_~pJur$ z+>C3_`vY_|ggwkD0BZECwP=hqJs6et@LY5X=x_?S;#2Kl2oF&d`NVg8^)z$z<2JGG4cuPowkC%GS+MiWm*<&6qUEXSw0d6gZjP-&6~m3q z9gT%wt1G7%=UjT_WHvRMnZ{l=Z)!FF9&Tn53}AY0S_+#fJ)9}glzB=vQ}S}=DQe8U z{I*+Zr!Jj-MPdo?7Zk3(h-AE;f4JA?a#d{W!=v#Z{I-uHy=^}_1m#hSi^7He7CPk z*s_h=u;K2Er#*K<)SaejedDO_(r4eN&Qgqfze}@dJUSE*KNJunE3K&={8l$Oen;cc z9SuD)0r5JGM=$|#Svnr3)WWA}?-^4IoalI-(iP&?n^1~WuZk?Q%a*0C8nkibl<@r4 z>Y!7Z8)maB{HFWDsN2WtOT3K5ZalG{m$oh!GpJ2pS9Lr9X0KJnW%4vNoL4 zfAgvI^Pyn}eqKAPp>qZPZTQTfh!xIUT#aZV2^L&un3Ix*hN<>&IreZFuGsH9fd8>y zQ-oT9c`?bke<|d#kdf-Y^7=?y5Sx_7Xeg}yt@z06nxnVDUaDUiR6P``aNSNZ*$jj$av=q;xRf1dbaGw~2XTJ!VrqXEQ=N1=fmg?W7B>rHk*pmpg9s>EP4owI*}} zR=Fc8Joiv%N<-wKn|2FNg%4eq<3grC!mg^2b^pQE$8h#y zLLp!3WVQ8bPH*FwFk#aN4GhSbrwyT$9z!=3sf@r^0oYS5A4Mxi|p?IE} z@oNcpVJ`x*G{cBY1GAjm|M9b|adTuwSpU>_pVcQ9T(6%rI=-{vGePe?k?H;Y<4#$M zh2ymD(|LWzdE?Uf5)=^w8pgp<@~x`wTg$uN7y;7(0wS)n;es=*g1iVf+gNMQVn@6D z`&D_df)k-2rZ}&A;Kb?Y1W{xv({-n3{dnef;PgC8!@NXJ1}wqlwCrw2?dNt+l@H$f z^=|t0!DQ)4?@TiyD+mw<_Mxz88V1j__fKLXVQfmxf?5r-<_&_wwjR|K$Aa3&F=`Va zJPkcLIxZ(#u8p)0zti5Yr@nte$F)Jr<#da(E}rs@2-4#2h0{RPypO20W!Ph>6L`V{ z$|M*9Mnc`%Nr+V{CNlfuN9UP=zaA_D5@$REljKML!z>xmubjR?rA-$@1IKyTCpSV;)^_~-4%a8)Y!t+75U5mv#QLXjrZLe4(J4jf0UNuzRiD-XRF~9F zi76f983qzs-XHTtBmhek9062xB|u;cU*2LvTg@~kEt*&j8tH64zy2Va2jXByh(Rdd zhGIZmc$xQ!BF?OnIw}_#S)P4I%OWU}NG4$VY3!7k_a-1@2{vr-bDbfEg!|+>>}~|{ zNL;+UKE(Sg>;Z~b9!=B8FI>HxTkZLnRK+omBamMh4?bV8)sn0avPOi#m4o^IgIM|y|c(rEn^5u$bPq4YY}in zG1i_DG(>FvDyaLu0kYa2DaPev`iOj5oZM6|0JYmG^=?ul9Y??phNFczy-f&6lSr(> zm_h2&d5KPULZQS~N`zi`6#=0v^a!}n>Q4#r$Mk3>=WOfFeO~;pu)B*`i4r_JtP&exy`e2g?1^Mrh7>pJiy3}0 z-IcpN5n2VkLiR~ypU8Slyp!_rZExj;jvqdT-&Z4A2mJY_Hf~jjE2yqY!mvR?yG?@C zxx-UGHFsI|1z8^cFMPKy3KN^>2^`^21UB0!qu4k#YFoV{2|Ao-nF|)9H?UhzEeNAD z=?G(4R_CTq{ZIlv2tQaWLs~@1t}kl7@mZJqL`)KU97Dtyp&eg{4e}Lva?NZ4c?C|t zIvMM;Tho;#aO+jJe#>A*nEV)R2qI2(N-#!3rP-Ma8@CsNm0z(V&+<1V{OQNQh3)Y^ zApDGz2sG-C`gu9qgBTepC4T(cSI{JqI2vEthst-|&+A@<5(f)SdOR?zo!`BMu;RLp z<6|R6MLA&ZJmMcSxcw6UcB1st$|a&2#F%UxxEA~bEvYM`wlanxivckN{*DUV42`sY zlPPe8gP?U~ep!YLGd;}rCaUiw?_)#)@^q{1F5|~&X_&vE`7`TGLvsK4V8k$H#Nruz zpo5P$&xBWQ&6HU3Ya;lQQEV`hk7oDDo-r!a;BC=@0cOB>mR!o0E~mf+#Jit|Ncd|1 zi@AY>s%)2{i5dpqqXXgbS{F!2;e}X35YG}6d8BY6)rokdNo1)LEEF&~6!khT{P{Nk z+BbUL%*+r?h9LvyK?(YFKUgGe2@Cmr>tnn;9vZ=F4Fa>#*qE+xAii2BJgvcF%L~O* zGGj^(XK}E${3kN`Nw~?_c2V6uNv7j=gWK!uEZ%pFjzVG2SLa?j+>Q6|I$~6T77^UK z4Utnx@pB~8!B!N87kw!I`AB$~|AfdS)-~nRuzi%!y$CnG*kD^e7(sHl?k8)#SO@dZ zP8tmO;U0RiYnig`ii9hmn*{F2oxe5-xkmk8+r@NLekm)UC44LT$0|p@E1}AiMpw}| zkg2GTdP($aGAxKpCC=N4v6sGG3kzHKmyOfwhdzm2aoVLABVXdCtfipmbmE}Q6+sq} z`R{Io(Ai*ZGnTFJsC#%4E^<#IeZrdElpkUt?7wdXzotCF5VE4C7{ajO2)Gqu%rE{k zx|3juaXVI`k?tYQ9();kUQC83`cCGaEGicyiV;t*R&*fjJlAsPem zV!m5K7|g`>Aem_5x99_i3qcRWE<9zNR2<(7e?q(peW^pB zEK02tB7~4F{`AMxlYrUC3Klwz6XV3kfu=y#=yM(KgbsXbyub()coxU^KCFBO-CFE(F?7sN1BOsK^-XTi{FAhwvqe8%pifU|lq@7|T;)SCM1GL;&XKl5r{ zV+BE8H@2m+GiLvA9UBCw{rwON)-g`s|2Uz#Yv~J2m!`{!x1xfyEcUi=;av5@lrtpU zIy`@#cIwu&PE*b;(ahLHJ^neD*EhQ`^JHFw+vrGw(fbFM+yP^2nB(Bt^d#!Rasne& zORvNLlt0>4AB_(sp*HYMDo;U2_yyca>H6?!H`EBkAwkU~5k^dKmx4TZljQcRQ?_tx z<&VPEW1d|NK7)>sa4<;=?TsR5=Cgdd~fhgklBjOCLTJ|K^$2`P|e8fsHkjWmA zBq)aPJs3vtLYb)*l7N6UCd98_3EAdjXoZ%2d5gB7_~Dj+i-@B3*yzc4<5oAp?HZ)5 z5IbeejFb*Y{zSqI!fQo~W5in&7W4h%C%!_~XaJV2X9Dsd?Ebf zOZ`@fGlH-FrDlw49hdj-<2y|6O!JUv2oaQ?M8m9!%!&><0PM1zP>e5Hj$W{&7 zB@9Jsc7n$%{FztJx1sg|W5ojxbpCsA>sRsW<4EpQ}}pQ&Z9KDaGLX5W(VK9$62M|ZW^ln%MT4!nBBpG(s#TVDA7b|n}5}!d?pC}dFklv z2tt#6Wy;Q7?Wyc27VAHCCZ2~=O@c$)g&&5r_!4b(&17F87l>(h5Q1(TMo&QSF+C!D zlmRIs6vl@6LAX!CLRmcauri;6cs+@PzY{SFjzm=`C5#cj5a{F^Q%xf8*kx{PinU#c zvJPR4)4gNm0(Q<1Eorxeg7A9f4rXw>9B7g@UPMVn|((jiuJ<=fmW5bHVK1=F} zQGDZE-Dw<55x7erP$EJ_`ix8l5Sen8dm=Ye* zA$ecY8YGsd%%A=)OGtDWLuDZ<^g-?=KN0aTE|!5z zw5k+d4K_TOd8*m`yPvQqZ0oxeV-b~e@?#JZW-1^k^YnSvpd$2y2okEp?V&~jl_OIr z&Xs>VBuj3PeOu)BCM>5uy zKGS@4$`9XYk~Jq6`X~q)2>sZnZ)~DV3Y>mk>7=_I5R6e~Nu&gJ5*ysE_e9{EEC;=5 zQo6F(lXmQ{B~D@eB+A&c9`#W=czVs>d%vRxC!i#pQoG((lUr#43lL;ykB=2wd{iJ& z4k*;ciu%=ST*3UY61_gosE5`Up978xj+uGFkw^Av8~qkRlw)R(z|9h`3B)TVHHO+K zRZ&7XXfUrxlRHBZ^t76u6y#QTPH1Wb+<8M0*)4S!LRtkHe#hSrdWC&hICdM1Z@8uZ z#{XyZ)6ikF*F@cNoLzSqC)V{ofUjc+d|YYscU>LfN~xP#wD7 zy05@7yOqqz`muv3x^-a>TC*(P)#(V*b!-!Fo0W+4rk+Pf!x9GuT!-$+gGF}J^3w1! z712ti))BuV;qmaI&fXW6-NHkYG|~ek3Jnsd;}x-LMVW1<%`fEN5gB&HDBCI;gCaZx z+dra&k$CML0_AiNWO)(^I-;9lDE$hg^oXviohI)6B?&1yA`WFlW&cs^GnFRRr-~Cx znL`^zhlZIsjqfbK=7PdRu#{hi9U5P#52K4g)}X82<}JrL5Vs-uK=eyX9hRi-xNMMDOn0Jps88I>2oEm*+^ zp_ThYv4<+V)PLyvIk*kE@ZrlXPKW$_DXK`p%~ywy&&J;Lz;&BPea0$O^z7`42fBt7k)Bt@iV zmdQo&z9Rs?h&QBQN1U1*CY1!?#A*fx=8ejz3G!YdG-a?1LD7#C4G?U^798k#;+J4b{q_P*Ls4N&F-G>u+8G{qK#bWNU%wGg@E1|}>DzBpF@-~fl5n2iY7&_hA0Q+`h% z2?8R2S$w18G+x(^kqb87lg7f1-qz?XMt&(;HV#;Ha)z4m-6bo=il$qoZHS!03jdrY zlO%+VBgp6T6tC2ENqNA8mD%ssM>_S^>;Krs5yO-ou_O071b*3!IYuY-%fGE=d|cE4 zQ%AFnJ-|}F9!1kwLrJ=|es;tqyFGo@Kt+42iOHao)cg@0FXfU93WLX3ZRC_fL!yIs zyNc_1NhEP)1f0qiUT(3+jDz5CkxWOoO)#P#dKk4j@=|%ccHzyxtp&=?GwFlz@ljFB zKZVghb>HRt6m=W5)x~W9NZNB^^50%whK0KoCZ7=4l8|Z%Ln6%-*3swH9mVa|l`wmB~krlePq|%MDGXVL0)( z7vJ6^I`v@f1$7El+(Y$a^wbH)qR=2D8YV0?-*M14xL+GTseHUZI#+2!DyhP6g;9PR zuR{Ri#^=)pceJZSdk|Bbz40Qm1;1r&q@B7=IqmoK8ADhnsD{PUGLjAjkBUnwP%nvD z{mM4WO&OM%Z~vm0^l(Nrflh4J zTzRx;h#G+};m+$|9<;8Kfc2=tN{Y`cmq{l#SlzLMPoOF(=&=D;g1`zcW%!Wj71jc;u0Gt4(rIBC%r^#zZ!FT zuwK>W#_2W9;JJ>N8e@-7Vb-+5D#f^hsmh3}6V!9i@*vV5ClVT(r8L5}ta6clmg2Ug zl)<;RTqkzQ#CJlIp49%~Vt9O_+fX+U1|I59V03*PsR)al+=gEMAQ`vAeMR*25G8>F zt8g4Zf6ix})*4Or0WaP3hy(GvAyw@MQCeoXWA1_HzrvI>;4p#IOJT3VE8>I5Md+n)&OkqQ=qUumPTWduNp+M zPB{FHnp{}>y)!M(CWD>Y*SKe6ltjguDrSZ0&1`TCh`~w}L~?68bP^;$D~l5t%H=|? ze${H1vHEOV|IN&5Bq}xtOMpvG)0^c6HNCtge|eg`-Jsl~sN;Za6nJyeu!qn=aJz9t z;5Sl1Y1koOlp95fIild5_t3+htRo$3~ym}9UXf#|3en0xiY95aO zGECs!$Py-So5HrEni9MRf};$<7VnJ2JlP0~SkQEv1{%V7kQ zf^0OLUn$&dh!{bThu0?iU<~f9-3k|`-I8VH^}RzhsP{XBKA`kZWHsq$eTclK1DgPn z3xlB3|8#3E0-wRmo{o(M$4BptQ(mKgmb|eeM2Tl-h5H!8-C1~mL@WyCrDDEmWm~t0 zdR|AI5JfQxG6bc*P_F;;?)65uotiI+q4_V%pe%oghA64~6i+QE!xppi~l20N7a zO7Rr^96qacqzM-KbNoqy+sEEodT{7EEkx^Hjc;79x@1S7+E%?Y5fs%?U8tx;R!3W5 ztHkqI31#H-UA&Jk?ontiM+qJRl|)I?9(F$rR_(0LhN5ozNT1nZYaUAR!&cl*IW|?3 z_qC4QXKUM61b7g`A2dZ}(B&wOt-C2Z$>)}-jzv1*se%1b4s5grYbb_iTEYb3UUgx_ z9acsuT!T~_QYGo(L{Yad<6spJ&=G>V#;>kfB7W@`^h34oy&VYJHv>6#V8gGPcoYv? zggmb;`rqgFdBIbOM-YmmGJo%}M}&jUcOtqB)Ed#mpk451Ww-QQB5KHx&Jsx&2i7Rc z)R#}5qVLOd!k_pTc{+8p>fA4)AL)+C<8qS{W?rz=z9P;(nV_tNg;pAk>d|>Ns>^lasdYq%bxI%)5mb#Jz@L0JLOP#x z39L#JT&q^waZkBpH_W()fs&U=kkT7OMW6Jm1pl%Dug-R6$s1cp_)w#D(@RRk#WV`<7Fe%h(d*mRJo&?GnOMuK6 z#i+UGi_UuNs)gdWkoXjj|#pCh=7nm8M-@u(atQrg8qWFIwK+q&w9(d zz1Spj+(PQruea+3h0$m#sexeIQFzoqPt;fWkRgu>!Pz7uj!ERo!wRJ^N=0f)-Oyok(&LZ#+auUO7}4~v(4QnwfZkPEVjt7K`t^(8hteg+ z3aFy_1U!_uiV{5ZpqOcMQ3>wdSxrgw(GQOH4a1&zfj5kNSBL8SVU&`oU*#3 zc^y`UABg`xO#BUR``6TfA=9e7ejJ$&bvC7`2MmKMWTlixe$@DO%ad(U{vJxL>Z75M z!L&F#%^Ak-zL$x}5P>cHeK)&$_#cBXu&T`CdrQHp&WTT;cZp2*!PZKJ%-*;1A$LQi zABvV!`r)wBNxRfZggOK^Ttk$0*enq8u{`Hr25%tXf5O4o`ZlZlfSN2ShcYfA>u0f8 z!KRgf-R8Z+ZqX7YKN2W=!&jXr5~(19UZIs-rZ_UH({DXe-(7e+b!AmPN|zvWI~$v* z?NBa)A6$OwxXc>4Og$=zmSAJxWl8^oug@mmX{+)fW0fPm>6Jh`SUr`Sx0-8{__mcn zxVPV39PT5hzWp6EkFU*V5skxS6%v$Uo1lL4?F<7Or#J`Qw;n2t6JZu*5pL>~;V_Cl zexi*%gR(W#k7p`u%4H6UfAqq-sAvO-6?`R;_&-ODk-{}BF(5LOw&>m$GR@Nw(*wMV z^=Otx8sQ&on#oau$l2`1wRX9oCncnzAkQQ=NaKEgKm@sD*mOSPq=vQVksR9$7rh+@6S|M*73RKT&q{o!hz;`3+b_`?W5fw>gWKXr zKjR<=;Y9@7*_1hK8wos|CzuELUFwzDw)2hA2r27f`A&~3Vs{VP`s{ZSAB55T7==i2 z^1fx@lx|r*5{zOkx5JZ*{Ku9T|AV|ggn0ud3)l?3Pp&}5&7Zt1!u%~+svUfYm|5yB zJBqS-;s>!;KeRI9q0x=^-1XU^visrXyu%BwjC|t)MSt)uV&?i2xEg_1l44u)!(xIi zVV3VlOlJ9BQT_wg^xac2E_VNLR+kW^krkC#AxkDdb_d8!DFLW zJuAfPByrJ5br&|o!K@X*Wm18$qCmcJuJ9Ka1B-^6q!HvEzaqv5@b|RH|(6(L+daT=x463t`5`52>`w}cPGT5de6t{&z z#R7-qUAM^Rd-U+d{Mu02doOAiuuz0lQG*ASUM?c379Yf(ZX1PQr*AwCrGOR@3Ck?8 zw0&5t8p%SDf?XX>V z4r0E<3=?1Z=w1@%Jdi+8@XaMmgd@nk&D1mdJ;EGNy|pG>BGc3_6`SQg4hnpp;}uA$ zrPustb({a6GM&7vBZ;?J@3I7|)5A`Yh3jQ#bQUzxK(_lcpW9?kPGWL>G4*5x@){M`TB9b%)js#n{hEcwy zGU*2k%S$B0JkGNua%Lcn{M}x2PZ}RpN$hE9z|Z9#`c)+_Z_&BEdxR(o8Pv3m`lZms z(jn?e-)I`QkJO>}Zf%rZ z><+=qj?9)fGZh)%@|4J&UBjA-#+Zxe_(wo1*pVPA{t3i*r=8l=|3lGr$3y-9@!O6& zoDpZAJ>%?|&fa@Os52AA87W21*?Y@gAuD7QlJ4vsGRjwVMp7g@()iu)zt4Rh_s8e) zc)vgI&+GMEuS@QEP2zdN7OE^CywWNwu|IC-Mm!Po4{cu#xGBcyw-9zKpd)sch=1qY zm@OzeZS5aT_ujGQ#6icPpzBBWM@q*9$0~D4$m3XUDh63>Cdg{;Qo+GsZu7Y(&48xc zu6KIT2S}u1SmUcuZY%m_?vc^eCSPtYZ5Y2faV>;$qj5=jh4FV>%dl(DJG+NFU8^%A zMnicoJ*x4`&w=&Rjl&oVGgUYbx&7QdVjQIANj4?WF>=#QAKius@dXMblLGk!e8iGf zVKj0(lg(<%QS0l+3~g-)C<0aPpJ_}nJly8!#RcI;P-{TwM!R2V7s&pBd{%Vm|T zi+)qe_%6G`G!;xCTMw8tyK%_Z)8kr0Zm(_VGjybi_7g}iWuoI&*qFFbP~JMPCy$vn zHTl?NerpPJv1o25HeKO=?m77?pU%55yOGte1p-El(V;_(e<+KGYUnGzBS$A;ydJ6d z*(q=>Pd)oCGXa>u-IxU`NSx!}{g;};F_x>c>#y)V=heH(gz8HCEG*!WudOp<_D8bC zqm{&|xFo~8uhkH+zj7x19kDU@)}6YcS(NB`i=c=~-nT)`Q4T3=B?N^v%2QkqLOc>d z7FTd|t!Ecz@}wN`cx$R;KxdGXcatYo17+nwEEqknvT!^3X57WC#Z40Zug>lwhYhe@ z+2RIz>GOEMw+a#OnzP=mHPtF*mZc-E4f6bu9QvllwkG;PldTRt;|oiX82Yjlyy#qK zO2KBeOUdNZM{SbDH#7ZigGOF>Cw)W3XPEjF5-I`CH$L!O}f zG<>UcWHPq6k^ppjAr2zCZNQr0s`ltrSXtGk+G9vRofbQjUi6!v&-V#7EPgq{oGe!j z<+m5ge0wp?)KQ2}#99n1s|IQUJN+03SklwiMe#kABEwB^OXRO|DmtHKOiFZ66l}kQ zFKPv;of^OTm9~+3aN&fhC;2|nUB2A;Q!L|-D|(_$0W7-982n}gSm;UKN6(-1C%RodkN*Iwj+P zp4?aYXuXT?<|WktA;783can%lx6`X-n=M)~dg92qJQwkzoqayXu^`)<$auHo`@R6l z1%<3%5>8m!A6^Cc=UroX?i6OH=tN-%)iQYQwmqo1^;l}MRnSHH6(G~1X7jc~{%wcl z;~_^a2$L}$c%oy)&2DFTOH6=ZAICj2e81bMRL>3M0N5(D~KdPo;|+LRmH zy}m1$F)y`>{f9AnuLPuI0%_$9jEQW7{WKO5lsvM={-G^&3$mVU&RZzqqiz+N*jp>p-7ektLt5n|L_ELD^Y#^e0(U+JQhX<`A@u2jwKtmo5?H_K1rL4a> zmohx-CihYFf+SW3J~=+x)N?B1J$QxnF3td|w;XPt0$)8JgW&a>R~YhcK~{JdgUrT= zSV3?ZdM-@3W8F|9iJ~b_5hbg!T-jI&e8t}%DwZB|)i9E$+2hy5g?^n`00Z!64qA!D zJa}_xc$F*$)?McPb0-v?Bk^A zZkwD7Ug%oY==+crLC&9nau>|UZ~N{xg^Gl!vufU^xlEz z+Ew46E2_BVol3~Mz%9!Ls!lQF4!nfzRmiz zO1Tc~y%L30mZq(gZtqN$^5R%R|q-!+|0jGu()A)(W><7Qftl#&U<8*{bf31=v{}5!=m&$fMHLEi-rnDNl%A7L=J~s?)-Vyzxo+` zSH9&-Q0E$xR}}imAJWg@AY;X&p7w`y37p*D#1H3T_YzLJ8zpQx6CPcJ;2+zv)&zG6lys-&IH zUyHURqT#v5!m`2ROI9Tf%BG>CfK>3H#px0gR5k5%(Um@c_v9)6QA;-~e8fhR-TLmr zYoE-o=6CdDem4{j5QXidnPnYasW!baDdt^G9*BZdT0Q)lrcwL6W$xF;S(;yJ zcO# zEBlwNip+ZIiIxSUDbK5qv+2#_H~vaW(8)R``v4el@g{7uw{NsQyCF3P|3Q3w+atuA z6LwM!W_8)xOa1{7kjY+#(77kaThe~USo*dPb^gbuVIRiU6dNZ+V$%KI7JC)I;k1z^ zRyEuE zW$)0$89_H0mLx^ESiJzKP{g_*4`F^X11QvSSROJ7WaD@%P%5$2BWb(pBk@JygT9)< z5aS&yG)s_h*Bv2!lt?$75IP`!!VbHC*8NE%p3`Q30H2&}(=2CwIaNA!M&DQ{XO2F0 zK!k&w&>9xU1Ve#}jqG8b6;AZ#5hd}@uifC+U5D33ShGFCaK+}n16>gi$=|wuS$`cv z|AtnRfeYaOG$dlBv%hN%KHkZO-|FH9v;aeNeqhwo20_r6%U7^+XE8J_;~#e=eG&5$ zMB5AQlU1#o)?w3+lG1N@o2-#Cnk=i%^Gkoqe!ZLL9^nY(Dp~OjU#_tgs6=_`#pawL z&2L&Sln@caT!W6rpaJ>Lr`d={w8gEb4jHe@e>Ey?V_n5(u43DZ+X|={Tx8S_(V9v_I2Ev`|fWw+DAy7OH9jvl&=%74*=Tg z96FW=3fY`H%B*59FCL~v(nxhbzc<8n@yiDq;W|IL$8)x?D#(YC5*ossv5i{;BZk zjKto8-{vV_x+C5c*)O&?KDa&lr}V{5S~~oINIXi6CEl8aSzl*_QG+z>u022fIX=^o z0d|D_?RuYKI&#beo!3>>q@8#R?i*{Ixkp0kx(wrpSYn+`ReIOc0HHFfizd2axRo_~ z8%_aST%9NYF9~D#K>$WEDWvJnep|KXHHNyHU;syMB=IgGzwEHZHWzhneSfj#pvp91 z7<{i;Ck6lu_+A?~afZdCTGw}N=81A~Zm6$a-QY)NMPbjBPySf8+ z-cDvL$fb_FTemw84ZQSYAvuf%hC&ihe5$Jo*OsGPEWEUi=KgB>86Lu9jXc%{m_`|N z5l@~MowB2k{tBD=5N4X!=pR=Gk6Xt~2K2%iPS2(ag zjsAR#Cx9V1^lnScRWv<`YqftcQGtnK9^^GlYT1c|uYm^hFacFw$&c?Yh`wId@u=P} zvSk9c2@1huqlYs~S%~rNYrWSOD&8ee_!+P^WqQLW{~Q99!4LBu6+Q!80P0odOHNFW zC5!wtS5J8Zv3CVQdWRH@U9-N@9G)Y6doG9XPm^884zFMQFnAWHujz;72t9k+c{>41U?w58uY7 z>RqhTW*X!3)XPXud~~+85BI$*_7=8DdZuYyp+9x>n%U!9ujWV7&E9x_-SP_uJ@1zQ zn$#M$jLw*v4y+iA(Hl|xx@s1ol?t|?jYVeYrh|nH`%|*KS)2F z(64C>;D$V`eJh5N`DVwD&7u;!Vr-5XA_Albp!cfunZm`Ngs%^-k;(_r;Nti*eOYPb z{&6wdCRWNCf_hK5i00%n>EfOP-A{$6T4mB|CDbMf{4ExR(yNW2wd2%5YJ-3$Lbxk! zxU%d-$L$ebI5v9xPKmKSQDtx7xWUXC`Vhr@!Bns$ffZiYhrCUls8};V7SvcTTTNI8 zFSh*d)o1z>pHE^wEV4Xn7#i%x0@2+D1%z47T~vj{UN>lF zx(IKQQ!$VM~)f_QZF+*33u0G1Rxysa`8iv^lLYpNP9v>?V}icE*kK zJ+^%*Q==;r5xdjU)VWjRWBs6>DrrB(VaOAPeL3cT{W0yn`w1w9_EBvmiOXDYx%u9q zQ3}^@R8YzG919;)`kEAH*6ilzVDBz8Pku-8Acco?6RR>sx#zFlx^M$vrNZ9WmTBlq zzjj#y)8y-8Z2)W zjZ}#^24(TF#e3h}T2ZA$Iy7NhvR>t9GL{wm=n8S~rDLmJmC2Ui`IzjPNn-_{Ekk+P zm<~NV4?VR$r9SK#OM|VaNW}Og#lIdl1;JxVpM{SvvZeeBVIX@6i(M*mo64OH)?hveY<7=*>iIjz)C(L`$;k&igBJ6O^JKSo$HS${ z*&povS7Z$~@74vD);S{BvcZyfs$V!Xj9(O^S0=oT&Asbclyj?6;jIPXacr2vNnMx; zT9vRGTxF-uKH!Y5ag2%h14)@|Z_4?#NDt%x{8D`8%6^J?mz!>I$)>D{XKl_-XZ2I3 zvej-8hj50}I}@jj>}vP*jWc!5;O~uVa@0g#__WVQB#X0Q*c|G^t?J*9FPN{!WHa&~ zdd^VjzQ?vFF32S&_{>aZ$Qz1mmEUD$7t?-*S;jbBMBzcf>Fo(wuogUpy}B$8HG zTt*P*)vpi{iA`+J92I;L1t*d(BuKMrpaE>4t{H;Covmn$*hQrK8r`Toda#avuf7Wc zhb%CknP7oJlyXiv*rF>X4`;iUZFLsz%@r|DPd6Sj76q{e zsp`DPeXcktPq7U73KRl5>MmmRMXZe_6tKe*>Td`r?TXkzes8X|*pxrjidIT`(>CI} zW7=zW1dvf+MT|>bHMd?^`6auj_PScF=%%X~#HWP*q|y5|7duBNN}~fz?-&--ew<9J zdAWZVyO6N*!}u$Vjd$!rn5=DRq1Qk5?Mo!snpho|2*o7wIF&I!TJuRA7fnojT`?D2 zh#BH?N_J;9Q?C~;pmw&rr}aoZcZDcpZBMQ-7+oojL;7Wbyjo|j+gr`&JUTYrw#-j( zaKdwoY^&v2$T$aoQ9dQBftO^vSBuVD7|G$r45JA>-7(+5Y@dAWw{yCvn`$u z;p@LZ!quetz%NaI_{V#m06V8Fqk7t;$jN<#Ey|k{R!dymLitaee8aF>2nA#Zx=m=P(w#cK^{AkwD|s8!L8MI=b>wY((RAwj+zzFeodweFTt=Hafl zx?pms$#X6@b|!4(YzEsusZH%8Ttz4{LiCF|n$ur`nFxwvffby0QC=L-kX~fJ=t9tk z>qrCq6p{H(zvyL0@9soTK!^U>5OLfLc!Bc|`lc3w7MlT042jNr)SDv6`isUegbueH zl{9IV*l3fWD-7M(Rm4R~&u#HYC(74Y;S6Vn$%tvq-2~0>&uWu#W>Oshxb~TNq`MM! z6ZF|eDz-`cNdyJr3#g|udU(+m>$REC(}V~0wgvkVXK4wiuUNB}HYU|#n_(Q1$37O{ zNX95_veC{@)2gf1iLK&ymUDjom(wHivObMTsD47MjWP^@b()b3&`z!1a-pCcF7pRP z)x?NboUX8+R~N^BTFf_^&f1nodvl@vGE;qb+g66s-eF?WKdDmE-Z|zc--e)^H1GRg z==l=QN~SPe6nt>;DK24<_vj!}X^ZCYY5-NIcbmJWVgsd~-I6?Z&GCOn_6t;E*$(dX z4=IFk6}C`vzbsj881ot5OV+jX0uB$~374vgzEgeW%Y7M7mYYuW_-KP_ZwknKrok_> zA5wv17;eK<2YGM0cEM;PCwuhK1qWVE`Qzh(2bb7aqWCDba}B03BN4lG{Xx4t=M@}B zEc;tUFFd^BNX}UVwqb+)p0ip0^5vNI!#F(&Es*cbeZDopUOrY2SCh!ewMSG1V|t0$ zXW>X=5?ED)Eos)cfs{W>C_I=sLE~)`e!tWt-_w^NEA!5RMXM4E`9I$0J1hz!#y57c zjvmDbA_=+9RzQ?Fh0KFCYkKSrXJ>0zgLPseF*cJgcO*A&4=U>A5*tW!cdNWD zi$uI3TiWB!7Ub?K5l*Vu6pCKg=v3JaJo~@ zPsQh$AlQRtog4R=BVrZ5SAd_?e^9w_%iQnQfLdA6Z8g#YSM6huo5c1>1Ezo!WfkK}Pz&p7$)5I}Ru|bNW!2A$_N2A44zc=43=+@9 ze0jUNv)v7;p!RDj)>{CeMDl3FvA07L=2iR*6m0btUJk?owLytEZ(D*HUJmGBaD2{TAz7F&V#{6F)-r8cKV$~`C!6yAA zmdPk0Ay14HLA1yI_-rbgK7(XnlIq3xAKl;TKYiY76{NY6?X6kZ!7$)q#I;bVYnCL27{G48-lD&p9ER(}ufj(X9i$&P18TO_iF^Wc?Q6KwKkw-xO07HQq}lL+jpwI-f}#V0}D zI1EdrF2kfDS;Ni$ww*z?qC&t@KDKQ;wYLLva8W<{A37UBdL0As(|g6dAIK0#_v62x1YY;EFUimWs_FE_^Hvq$-h%nfzdWHtA^|@RIW2h_67T^${Y0zNk3nZvN1wV zo)_J+P1b49wv0GWUD7UDy!unw8oRThY5{`Hv4yb0jFew@ z!VR@LRF*m_$*3_4hcfBzK$1)AmBWb!5ls!A((u`Sx~Ev3%Qo*N4PFTGd10F-v26z~ z4a@0MBulfdPSeKm0a;61qp2!L=pTD+@G2@{w;SUq_vF4wJcJ7nE9nB%_WhW;*mvRS zD!xijOY6GYr2k8P!yEGalNayQc6-14ceb?Pb|tIbbcu_{_}MVGNV(xg87}GG=v3UfFCzcyP&*z|kPO z%Z3+Z6T8)ZNO}9tj#=2=h`~Ex1V#D*>@)f}v)uB8Sd^GG7UJki;3$c`4uJF)z5x6n z3{!e*b3Q`Fx7fv2aSB+ba1g5X3-A88#^kdZ@)K%oBQ;j|3w-z^3C_tWTlhgltZJz+ z5^W14;GywNdSnv#2(Q$(RMaM5OUasDzeu9w4>RT+v75Lt-DC98;Ilp#=EcC2!CSszFL-b2#qozvu{JT!u_OINUy8)?sC(4ZfawBUgd zp5>^VQ)7>lpqO0NqEgaW*8h z0H2t+)W`KS+_S}<@>YuNXDs1fccfM?V>=HB52=9H@KbMGLh53nm$g56m#Mg|@4z^U z3>T_5l{i6gE<+MGnu|Pjuc{~d$hT`#Jcu|WW*POH-TWWsz};2~8>@yI^&MEiNF`Ka zN9p$}@8c|@`VziH?`>uQvgiu_GO%l(ZavZM;&mOlLXJpKf!Fge`1fv#TMB0K)X7mF z8bdRI@j}FtRS&|&k|9y&M6DloLDMa3y@5mF<-v&w?GM#1J}NPc=apoRn3$IGz$UQ- zfO1~3$Fws|Zmqr50T{4wO1KR@5$Poix8y#9jsXYUx zm!Boh%bQd>{OY%m)Z34SM!E@Ug_$xOjHX*O5ZOD;c6_w4A>)n`%LAUL555Vq^3JBE zZ^3v={yfWwp9GzqecT-v<=4%Y$rKW^tz3`&gxqV{ z>|P_aM1_lw8O#YF-uWyWsCn4#kk5$IOO=tfZvFNmZ6{Z^}Kdk`J}L0 zT!9Ce6TbAHc4yM1uwu|kh_%oZRv}n0U_hu-Am}N z>XMkt%I{A<2jSp>(MYso`9U(Wi)8ivk;d@ZO2i01-e;Y+Hc@nv1Dfpuc_og82!ykE-k(#!Dp$hcLs?x+3y0a6uIrI#O{T zB#1i#JPH4fmx!T%RL5&fOtFUJfQ)haNKk_ubOCw#*4fqY3fM%~x*2G@s#S=S4qAN8 zda~Md`P6zj<8c&}55h>QAoGNj3$4m535(cJUYD#wUD@{uFw~x;50FC&0*~*{S>v-L zOhOZLuuOdh;*t71R0ar`h#yMbY|t0z1?!Wfje^U*@}(05vum!O_qJ!8Zt!}eX#p{s zjm)01hJ^p@TO!WvnJ*dK&xqL{z9s?bv>p4=@mbq+(P!Vb_(?XinjQ0fJ#~>VwVao) zL=q@j9oLDpbLyr|1n#GYvbfl#tLqXp#+pp`w$HG|>0w+A8>>fPjQf>W5Du@$kd$H7 zcY-`&s`tL%Zri=N!+*ZR9Cea%{okhQzd*zDsldNKG9La-`S)h!0c@)pGU(U|PGe@S*2JWcL7w2Lk39oF=nE!19`{ zA$RG*VDJK(yt5#B!c}(Z&X2N?k4?4RSX@f_j6~n*+LY?+rrpbL&Zfi54z+$9SpBWa z(9j(*$Jwz5`6-Q%In28t?2>1mx1I>eq;lDH)Y}K&Np2c~M3m$P!}>PzSWh|6zfHRT$Y((zTuH=L<5)(CFdR z`pbRBoQwdjQQKKy1jf@;F0zJYl!2_2t4bDI3|ioI2#ZMOqx82UbqDFh0yDMu`C0HA zH#Oif*ysR5-{}1>^}-^^cUC+P;+1!~?mgV$k^t6`Qq85i0Gz}``&t%9LPj=PE1CK2 zGW*sme>J^`Et_vtaFZR~I~1@XbNL^}e7m2)rK;ygyjM`_$qJZB|G^J`b2d?MoZgpU z`#$IZn{KIJ92LuP5NrG;xWXY!tf)LZ8FDUsH9%_HSWbx@a^B=z>*XT)YR00`EkA7u zoJOxhnI0cL!wqx}uAFjTkf@ZjPt9D6OBhx@KKW)Ai$ZMqG;)8wT;=Wv1<~-*3Sc z>wp^l_7|h+RV+gq7KZxhQLsY6Mlu_b*$eTX^!HojreFXn%t8FNEc6E9R!it^Q(NHE z*4N)kVuXG*s?Q^?yGf%kS!zE${pB8}p@Mcjzei1xq5K2e*Tx`_(~-fP!VH!lGh$si z4<=bT+HNqaZFxvh^<3Xa{Pk=%3>8jhS+4jaHr%dbQ+rt{y8NPKmiE5(!{RjYecYOG zHSh=5FM3(|*q@0oB4|(z1q=Kalx~62!#JR{aiMUbSQsl4^D}x7<~aZvj+6js*B#+) zQ!*H3W_qi8^lnjYZtZ2M$7jcX`S?J-httvabJQlrh{>gk&E{)#K+W#UYKDHgw}PUH zUH*Q#2U0SPF~M23x|&(dn)1J&$8-P-$nG*zszexziY-tyz@5c+wK|TNoPD*Gm4%k! z_E6cLRiLQ(fikA32~hm4+%{^^J0}ow8?Hja5_Me}Rb1(nU6t9;y=`j0q6IN9Q<>8S zSyqk)S$wJa%l@WnNEXFS>vN0R&yat=Ui{r}-8+kVed6+(&b+mSDf5PjuG>5Q?&4mk z=f~ec%2$}`UI&w(#spk)YJ4npwo&nAgZKr~&cM_F`yhBJ{pZ_1r?S4_C*$pBze;77 zviM_=md!6kMSE5n+_=4{@?i<@qi$Qa9pXcxQY_p2pEs8&t*(r4-1_p-Cu9R6J28Fr z>f@hEw0L919c}}3>iIK6zDJ$q#~#I+vYdGaH8%oZDIoKhdW0IkyJlhmTsVHh-CK?1 zV?T=f_c(#|^GKLns6xb`wxGvJBbPY~=H#+cERf~TuQP!Md=fwi-iO+F4;G!eHC=Xw zjXZz~X@qdA?FlJ9JCncmCvmswYsMnU%{(&hjd@gR;&kC3iJX&|mZs7(wS`SZ0dYUX1E%7f4ilKBMC!UjknTUw`-7#E82PpQ8-OP zN?8;s=zkZ@2|Q}lpeO8Inc#e?c>8jrX{J_g`QaFXuc>F0qhXFKGXZ}br}y~hbtVq& ze?N{klEojXJjv}3GD)%t*-c&7zdRbVj%I!x9{~_6;F?v?{rO+U5m5zaC$cUK2fqXH zS=@LRbz1?s!ThT4ZA`pkSM&uBM9E53Iz0jQ#wPtX(7{-H*^{YjK2dzR`r?Bk^G~tI zw*|qvWno)B2u-nXSKf3&T#V7xQ{hS`|22L%FLKjpOAhf+_WJm2LWJvE_D|&oNgib7 zFnyCXYz{zT-2U!hQfx}$kl``AT|BYlBF%^AzJ4`uXhI>OkeQ`dJ(J#=4*m~uxz<-X zD}6>qZEuzbhm5=Yx)dmY;qDFk>yH6&+0lEAZVKp76{QPAmop8r_gLJ4RWXVCS?~H2 z8WALuZ=>x<8xY&^DOwy>`i<-cq&s|v=#{m5@YD2g5zhu%&@#mm7gp}F!~zL z4CR761kS&{;}v5cjPGLee6lgnVN<2AaS3TPhr4K4rX%b{l}puTJPv9N@#|k4g?)QR z9w2;rbxQUmz$zdf0@i>s6!`wpiUm&uFZ9vYt4AuQnH@SSM9=pck0iP7|1j_kb&U-( z{{AY#AXaMKvbwlKr?nMrFW{Zn7x!O>MvQT&OktTMUYD3)3V^Ww{Q~FrudJ73*s^}b zT7bHF9UfvjaGbk5VQ2^8-u!bsynRn{UQOU;-)dtGpT;{vnh;5XLb0$%IdF=ICSGW6 zYw!Dp_*;~s8{-^x9GA zaG^bV&E)4-!Svhi{qFBBdKqh9%8l^LoU#+2Zsn(}JXR;xjvP6+^HUn%l=#=DPw=PZ z{;-B+AHzok%ZxlrEV<7Yn{&kOz1a0PnHM`z>Sns@bfTndBr>e9<8Qg_7I@`)o&}LQ z&-KVe)1U1v=KWQNz@xmS4=jVs8!g` z5B@JdnE4(Q<>?=H$1cg!rN-NCtPx6w0fWN7cV|3v@^_-_j37hm08JDLAMN{m>}xwI zs-wJp3@9@AX3h_UhVglOB08e7rP-Mq+wlp{WH7jaXoFW!ayd?g6$R)S`#@uv>c`Pa zP_`r|J2g1NmJ`1)1^_`F2r<7&)nQQpUUz5vRGYz-GsmWlxlfcfJ2&Ol64SH(%+e3E z28^Lbv|kGH8$m&pAJ6v%uX4SOzv(b{KQ0#NN@6Br(E+WjUtd~z%-qfJHwMJ^24@VP zAX$J)fE(~Ta^iKm;xp6$WF0BNAs*iGVffOrMMP#16`$W48*%oHZWIWJax-QRl^h9-NyD#8L z6<2d}JOFNQr$Za&%|Jwc=KZ>v6)gzxrZIX)>$ldQX1td1!v5RTKK(LwCM+5L`21IZ zrS>mL07*4)J|wwB@a(AK%TYzWeNi;BLw%n~2Y4UH9CNc-BxJ@!$>$zoafaPg+1j+u z={%@%mH?^vPYj7O z_e0kH`cYQzxPx@jvkZy%_*nJii$ymx9xxrkEnf8JG` z;x12Q#Yfy@dYTn1T_XiUKy}Y2`-va-BJh1xR|NBbR-zQO@w?F;e{rPa~ zziAhNnvJx3!DAe*Qr7nmjZDy%%%-L@OB;AF)Q!=L>Bk9GRx|Vk*TJUtqW`7&-CUNU z&q;b4$X=(itzd!gVSL}$P)}lriA>iL{wvj(o$Gm&#@c&N!-0oP32!yHVXs_hC+f4JeL7R zTbW|e2e<`na$S_4M|lLES8KI?OuX6*K1ksjE|)Gn#g^WWz6qHD)B3FaFHV`vM=jKJ zX%*kzDdq|mGHNaHPi2B&>={+BAs#3MCJHh3dSs$lYAP_MaL6u5z$sEKr-IQ`{bN$_ z?|!}o;oYI>ChXg;Zw}Z3fKsBV1<^QGlQU*`dENxdLP<}Zahm!3E@Hrma}c%VgppD5 zU-5tIAQ0ZK<(58mD0%!Snz=7t8W&@IsHG0JkJ+tYq`+oiVRpJ|by454>rElsau3L; zZ<{!t-!jhE4zA>=10+UymFA|zbNBM!5HFuf2bCTI<<-93)_A;sU`Fo$cVPBCz_)yIDuZ>=u>a|%0_$poTSr+9*Rf4r5vbEDUqL&hBY4DcL(!?BXNfU2>$ zUG{@x#@4)Br@m$g4Xh&rMN2>KsH zO2kbD`S4XTwX*R=6v#6z>_LjTCNFA%WT+rl%%on#*UQo7#=JsVvZ~jWVOKy#k=YdD1ri?Y4$|?1gaGh*-lZ_rl?f)vw-+vGhGf*3^!^fL>v^i-Im?7bCdzsa?07>#s0y4<)$kY4G8^TO}Q4DO*9-B2v5?}4*Q8FatbV1kJ$Cs2BZ zGDT>_9xFpLNwGD&Vc*ZVFOKk^1qP-~x*Y2g2!izE*$1Pg6)s(~8Q*8vkNygkO!Tu1 zMgZCT26=r6MfCHoN4ZvDHnKqWL@lEN&JMCqcps|pq-S<_>tgxejHsg<*V(zk!mj^h z$9~!x=R4p?KT94?Vh$ewFq|j-{qgX}d3lstmY3S4ExPQI>Lz@OXe09_zvdmqQGld7 zD?;mx`+EKAa%6}2nN#^s``2_`LHdUq-b5u&u96?2I30k1qtUC*HpIEL=7)@ue~UZz z+0lwFCn^Q2NN$jQ;u8s+&5+<|a}9ou%F%(uM1>Ry68!uGn2 z-2ZH8=>rgJdT-wYdnRY3Br7bz`=9iOmkn;3{zO>%?a%oZHH#Laq(p_4r##`2>eQLT zHf=fvy52vRC*A+Q+9z5Mir&O1;-eod zpB~C6&}rvu?`sunMOz7#u#Dcr=&_{jT~DDKKKu4Y{Tu{j3dmGHyS53D>-&{Z?q!Y= zXggxV=)o4*ez>R6%}FQ~;K;O&w>jghFfxqN|2UKk$Hh294`P+}5-LXu?;)eYXX@hf zx>#6Zn5+KGLs=|+UUKG*aosgeGJfN>`}2e74S)xMLT7vP;k7Cpt#47SNK8BqV)4*} zFurlpr%`t7GDK{wQwH9E)fcx+d@ypG3QJ?SxReIfU;x~7UzDG}uL#kZy)Qi$8EMj{g8eHchph%4-{yDL<&u$4UuXw^Njpszw@m$X-V$}f>2oOe z@7v3}QEQx&=JCd38(+$Qxcq8(JL#iN38NPke6L=^R)622%j;j~y78l*^8h$lec;)( zjGN6`lO_ixs0q7ob;2vOOKY=MXr7DCpJGnEtz!swN+lIV99vy@)?2RZMZe4?MW_P$?VqUo=HVcvgC$lwCv zQR9#)Azqm$g|DA3K@EHwbH`3zcImm?$d|o2Dj>Ri%IPnr__OZ)gjSd&M+Uba{_Z}Dal-UWc{&x;eNnFG8&W&jm)7q& zOH2`L$>^X4fAr(g^aEgPkW^gXgJ*xwzv^Wm;e*Gi*=ZA5*XF=$@fcEt;52{$Fx9uX za_6T496W(4IqmVqfbQaTrO*a+rDn6!q8g8u@9D_JUJV37%(VqUD>GfE_`@j-W15me zTr2FhZ}){;RSANFhV%!J^7N_!BQaj?B$y0te&3Q$PiY#%pv9`7E6z0ZEg2I5P(ukYJrDoreyGfskt8_Rp?x5; z1Mcx0aT56C^Do*CVEDqi?%>i6-3D8QNg(>g_v$2MIF>ClmvK-p= zgfW`evPeB#m;le>S@9YI zcFl%@iv{_dd8%fEwC8$IzFiyveJoW)T|V*8TA#N4P3EqZZR}<(zEvz_Quq2>-qLJi zy+!m@>Oc)<*IcF*$o`BvS{%Qk=16u9NZO z0PTFsCrj6VRdu+ZiU0F9T`drg+Q_lG{IvU^?*(C{R8vGperG~pXmfY^Y~!t7-|wt9 z|D*zcmleJtr#Iw)KfcwY!BD&UQVU}D0BO5Kcv&z)g0Q{Cb#m1YUd^{cv~c)7t`e$I z0cU#N^FFBl?Zt4i=n(Wx-SVd$b}K@i@P8q77Omv>txis13s1`e>J81>;Ff8%&PA_S zk877~Lp;W~cr}_#{i=q|Zvx=>QkoB|k|D0t$;O9GK?3XyWN{yv-ee7mXO+$~NQyKo z{B9=Y-KV71D}O$_%+&@WfQ0}YH(rwn58dnq&5{8@Q(IzUXh67C;yw^m;v|@DH3(2> z?H@hDX!{)ey_R3a|0DA6`yfYDo7f)u?=s!jaimw<**^Wlf=l}kH{U(@iafhf*rbeN z!~tkk1kZg;&7Mf@JW!QR07$1`*rhiJ$g(!f^2Hv_cwr>D(0`c~N6Kms#hLBiG!^K2 zRsVe0Aj7~Flc7+l592p{usifMVl(%`DgZ~dlzN-`^RYRLjN;2t^7X|?Nsz>rQ|io2 z7izmZXYs)&tAs<{rt{{NR3&vIwVLl72?|+KC;{CgjgR^Ng=@n;%tm~0#U&YUU#x^2 z^=7_pJbX_l1a@KVuyB$EMm^b92u`XR~B3pL!=*{ozug~eOv-3Xh za5J0cnJVr5Hzrp^!)Ut^T1EP%`~bqen$Q3p4@2pv-#s|ga%RX z_4YjhGUf3qQp$>O@)#kqYW>ok$y}}%VUCe0*bgw*<(KcAuw3$cTk{;*~2q<0BSRnQ8{Uh%Cb6w|r&$)8gsUx$GQ30lAMP>^~ z3|;}ifxgN9p{ogt4T`6U!$4x?caMnohgaYToaX7n5Bi`hyJip3_F>|OmfSKLApbv& zqbzib6%KBDt7Z#(8hU-61gV7`>FcSAhKE=c0N{r(FbfxQVT|R;$v@F-t39tv zd9{|_5*eRt1Q>j~FcecEga{pO8oS*IQKC*_iuOJ}Opi>%yUdCr|2!6eoR_mad9jl6?d0Xf@>cuFbIowU%W9QZR710?7JrS#i?C@S zkiEmF$4zZ#$9z>9AVyiNTk+g64ySP7r69f87ErtiEr2V zVbjPbTT!(qZ9q6KDAzXc<*oXfAE+sf7c}HI$5PxAxLR|m>7)e)5?m%h@sqrL=u};! zkAKXa8}urAOkrTl`d3Tg%>GlChli47)Z(;{!8Q!i}EFEff+>9onfN4xn~Fzn*A}z5j9VcEkmZQmKNp z)DHn+Vu;kzqyHL&82213${06nnpwAQ(=?dS)I~|mJ(QRh$D#G-y6)_QR`}`a`O^Uh zP$c4Ks_9G)iA`m-k&N%OTjiHdu&?e~V|AuvoT)@&^WMZ!(g9UE+2ca5GJa_+*L}EJ z{NXBSIHsWd;(a7cAi9zI1)t}&m-#M>Hp0{!2>(q7=VJv*hdin)qx`e~JExP9zWra% zFXTw%40Wf_)#K2%zYmg=;UX(w?m@+T?Z(5My+})=xj$!Cf}S@wDT}L|mW$3whQ(WV zJ6+Gw=3v(XJvuVd42Z(cLmexfG{QO%GzHfG5$gqH9SaMlhW_ZQvzjB#40ubvkj+Bs z2e$RwKi?kq0iqVd?2ij-?PF5sZ~2xwbFs@a_@egItDe-6v&%E4t?eGSyu3bbS0&RA zm(adW*>_yOnrRDlcYCnO7E7WfFuancy1M4o4$ed>g*dmZXKv9E-nc&Nqnd)#Ev(UY z4MpS#jerRQ%AD_)N9uA^McnPFptnZs**SD-nK|ow6CtXn>LaW(mIs)pyqz_uBQv_d zj6OZ2Og@khe3;N{@1CqNloOVcP9R)#IZek3^a(_0jOl_2iQpe`!8llD%3?17!r|!v zT5rf1bwD)C0rV!U{XLNt#QaBUnUh9*_FyE=Y79Ch+$7D#AWJc=ryj6h0zsz`Ht=$ z!z!AuWmjK|ob_4I1j1hMWF`eKao#L6^{c|(ERw_1Ihs1Zua-F|)SJQBhq?Weh>foE zoB)4p_Yb2g`7U`BC`unT+;q$_b;KIl6SivQg)x^oZ7>nq&+x?XGN1d3YLkqZ_e>=< z9_wwV;6O!voKcp1&piNXI|ZFt`t=-?&W^A_<^eH3z&S z)8CbgF{d5xga=(e7W@ftbB7WdJLLkOcbh@f3V%P}PJZKtQmC*%VfIVhp z_ljWAq_h?G4GUckNd8R>bOl4HtOPIuH7JX3n{aW zL$NPKYg<=tag7HyQ%YV%@sE^FV!t1ihk%^| z$K;0!#(eUi4^}B%5B**#!Hyv6wQ#9m9QltwoQ^&iI@0=WsLo- z>O7%cYg;y)ANx>+%cbIA%YD)%&vpT=3(4Np1Zx?nI29V=_WTYQCXLWOM?M@-KHrc> zochTmSjR`sEV$__w3&9F+_Goni_EuxgJnSr_@*ee1~@}!tE7lWvIfDBB=F$Kx<|&A zW>b$r-iY@q*PP{@vKn_}jA%7csu}>v!T3Co)Xc`0hz$7XC;U~^kyNIrP1y*7uyHLF zs3Wi{74!=@0pL#F|FU5mF7FnT-*(zW%xfmwFYd3GS6-1xP-(yQ=u;EM(`}1hzBKW2 z@6#=v@kFZ6F7%Q6{QG%t2*#rg6Twp8+n{PdzYjrgj{qyU`+!yS9sMJG*9DGT2L2-= zMqvO&clT^?Dv1P4Dw%_1gs&<(#c0HGU4c*7Zr+gt=`WR}oMm;+7;)3sD#np)DlpL^|>;^a9Vrod0cNC$ec457{KASvauIfRGk; z!hTgcI3lwmm1ieqyY1v*;|a~9`vp8xnOIXD_tu%<^OyVs1_Io99+Iyxqr1fn#l`)`a754ts@DE93OkB zSU3e!;#e)~$&@Ac&Ov`gWcyZAb4B7M040Y&rhJC;q5m}0#v~X$NB=osTzuYLQ`_tx z3wg+q@f8@+(_b*X6U|t6fiKc2$ITl?C{oF-Uf@k**N9P4IVfXQ9m>n+WWzMTB$QGgN2K4)Y_p zH~ah(41)=4CMlPYP~UYp)`psI@FkL2)8WW_x$ARNH-~Q*RaYidH^-~*B>&E2YF0@v z4@nlYR$o{8q&rA}T|p2_GThfbZ=v^*gDR((*l8*U6AK9% zx@aGG5c>+t(nosb1-?-fDN?$-M8V0H=40qCcBIe8!+l5rKBQ|>wueTVMW_nc$78`l z+cQO56UxB)~ z-6w@_cKVPlwhu2>?^epxVrK_6AXMG|!29s6o{}51NRd+zQi!1=f$rtQ*y9;$Ihq}9 zIDSDhdBft;!%TqLG_i{Zfq$mXOUj5GNYNPPpt`$|Wv~P?AnmhrqLeuzQy=xkv2h4- zRd$ieKyN7KbiI)d<-SEqz0q?fR6K8*Hl8(AR71w3TP*r!csGU12qiI3Lv@OPd-@To z)mbuN9LlMT*$@B^yvkiFBt!LhkA#?!ph*uB+7nhQq9B;!pyDWPJD-`QJ zylAce&1~$9fEh^Ok>`pF@tt%wU5pL=Peha}m1QZ!aUuH!Dpg0YX!W*CH}RF$55znB ze>cuR4uqHd;HcvkyenYH~u1UD63W%snI6 zX)qR~CQ$DF$+1d+O55VS;+5|=@Xh1)lh%vFre!r7wOuK0 zDn~#>=B)26q*s6Wa0RJmnNJqrT)_EIEY>0avoE3N7O}?^-R(qVeq*JQ?Yc04+%61D z;EXSW3~^H+>9Kok60=#j(eBbMg$$5NZF{#_){XM|{`zOVE|;i4?-o4bO2}n=LuSSm z6S0?_>gm#I^})||EkUIQolAyh+j(0rkEwYFY@9ra@+buiLp)zzI{*df`>>rIrAG@i zZJ#`R4y^NkEF|^|zmUIAf`Wr+A=Qfe(sXswOnHbOW=}=Y+_e{Iy|eVA@Z5d!0;UQe zJc%|)Fz8Zm*70K%Sn5h>@%G#``k-=;%AWB@nVGRVn+K?`TV>)lWF%=RabPPs{u5p($NHE>t zS}m40SRQ-SpnY(){h)R40(&}U8E0By%sQd$k|5T1Dg6ZpOkV{9Sp0!7pHh{!KIYRt z-*o;r>HOgDUNIlv#c54oB=d>beOyxx*?jMhO1VhB(FZ*BIAehbwYRqZ-%>|rSJg#x zDn!VQ9sfTcJFQc%7hKU%)Zs2FCsSSFuTc1wa#AU|ac_LVi%6^J+92bik^1LbV-bzX zthf%-lX61E^}0Q#m0~q&P+RM#g%}mc*JwLt*RMCaXY{{%+EHI7%Kfpbz3t!=H#%*< z9h-?#QE3`ip~uzUm4rr-hF?)7NIp8N@YMkf3(FdH z_V^wuCW=i*1K!!Uq9NoA|Qrd4Ebt-k`TQY|&vj8lEV9!n>3mhBXxWF;)B*T|G& zw;m8~DiULVtuRPWnnN41U+mRktFWo}ggsiw>=9-C4qIS35i}LaXmm?{y1xigx*51q zdUmZ{BGk)$RrKNR)cNz>?vz$44L7hDXgF2!5Z`j*eo=hx7{!2&Ja_Iauef3!V4^x^ zX{Ius75H%k9rJkWyE`)Y$6KBi4*RBhdW*%FyHU*huhSR zOkCYSzfq>xk8-)Th!EH5D1NP2EG{~=ym+wf{RFj5UEM}w)1iAJ^g7Fo61)1l%xPtI zM>3yMq={<6GgyMP6}Ut9&yj8H_n8AvqI#r|)e~)qNtoLYNGqjbR-%euYXahaf}#7^ zm}AKi{^&;3Qysttq2;feClV_!v9|ME3uD&DdB0Fml8%v&_&e{0c6T%r;_olL&wZpe z(XN($H38B=6zlrDlWYV(eLGdqMrWMje>#(+g0_*T)oXn3PYApNh(MH;lpGBPWk;-K3K*)f zsFZOa|Mr?ScX}CCwE97<%qtA(3tR;Pi#WG@(_VzP-xLBEL8Xj7(lGn1QM-Y7)49#K zH|=yf{I(gnBI1_?1n6%(`8{?`>P#1p`Jx(nP?kpbkWIo9Ll-GT_xU065#L{3X*}IN z*Ux7K-8?klbkH+-|1L)bZ;KodviUe*E<@W#24o4A{TR30Rzkgizk~pa`uJ{7Dg1qY z@oPl;?APb&ADrx~ovB+;%et_rQ+0 zo$7afSN;o7DLbX(2HikL0+K>^V>7}R!y2jA&07C)F6%J_^*qm5WY8Fd*>OC0WUo~BT=O3tADJ5uo1m@M&{C=7`}RhKeILilJozEpO1zNXpFZ1FcprCt{O0W!%^cteK;g(f*F^LW7qppOJ`#BR zy(K`L${3PPk>vj6oB)JDGTggL_i(mQ9fdgfuKr?`-|hj*n}kxblBOK&*lBZ{))jZG za=2$K?AXk@Lz!b?VVm~GI|804Imy^reu3H-@6&F8;TsN*Y_8Xy@!JXUPv~MuZOJc$ z^#OQ?nd)spIlNNev0plM-DIA}v~Df0^DWx?*M}uCpom3{T7hw#-ESi8V!TBEYQy(W zK>)~(`^u+21!l8pp7m%~L=k+Nn#fUxV)Fn|ogaEjTUO@(lU%JdTh4sW+jrTSI@M(^ zZmN|j<$TLct`X>N(udLXvGw%5S2b0nwJ4*CD?Q}P2LdbC6e+*VP=hla`;A)1+V@!w`CZjz zcehHVhEi3n2uCWF7}fsa6<(fT(`UXQ8fzD1LxZWUvAK|kqKe8ux%<#R-KWy4!S$bK ztuo(UdCsRJkKx$g=@Hoa2cCV_#qD#Ojl2GMTr_Ef^Fgi%<$~bPk<8N(w(AQ>a{^q> z;J5sy$$w`u67m==Ib`Df&-ldv*pNjKyFFBHtF!&UxRqnO7)6 zH=eOwO?|7^u!}dp_yKCoTg|kR1Jv0o7w41?p?JK9^k@mGEBaGfx$Q$GXIr^2?}+?EYQDi7+jF^yd=fXF z4umxrgHE20H=q~?rHDc@o#+nCaH{g@FV85dv=j2hpI2WS*T21w;hs%bUebDPST)Dr znJ1IHbA|3USGg$L{v*UP~)=B|WRdJ;5) zpx}8eX9nsO^WX1})and*mDbWBjXC4kWwL@=jVUY57F%>oo#DXVHJ{m=@dIs19-57{N;|sMRr^j2%BaBC+*zL65 zU(|HAC!YIK7YNWm3mawr>{buKv)ZGsY+%B&bubHBHH>;f`xRo`a)}TLZ!pv;Y>ZZH zw}Qb&WHh6?AWU2OD6_y9sHi#OC& zAN|aMVi~PN*P-~s(UN#^4vHpd#VR*l8FN`!jKo~>S{Xx!I(N~;xA5(q!QN*ZUs|K% z%62XPSFPGJgn%nqTxVpCZe+I$M(d5@dxOqRKX9M*Af(veKGV!KGV(x5PkIX*= z37dkD8Cp8AO&orUlDqw8(sV6kRM_Mo&UDd>rh!Huk2&b_JUD?z9j?PEr#Y}J+wXa= znUeD@r?#wJmPXot@65cfxZl!NyUBGi`Nd3>Z?BQ>o^5<_#saQ+sN7W;5mWFcKE$?u z!swm7+E?e7-7Z}DD(?&?Mb>o+bxH~TNyBG&qR14%qu}-wcE0o=MbZo>SLSA^$3(&1 zzerf$T{KZZGkrm^XxG2&N?Ly@QZ=;Mgn?xcuKm4JULbYNOfLHxpDUCp2UWX{ACT1&MRFJO`=aPq=+A%>X7YH$1&J-g2zgF74y5fd*Yx7$4>-;hqx-588h1z2SKPcE$5R zrKL>HgkU6^2=+uKh9~ZTC0d0J#b=i7iCk(Y`X7H6?H#?(C;cy&tQ(IKY~3q#2SdAC zaqD-tQS>B%56`G*PwzU3KmoA6j`+`{YVDqbjKVvk_^`i$Po`{cj_`D8g$VG-DS)9f zCLDO!!LETYYm&Q+icI?tvjv447*Hj6MXxpo#YmL~G-(D;oIV#z;#=C+a!XhF%&DtpWPS?f=N5?h%XgNkTgCf(>r zy_B_X`{@P0Kz`gZDOTno;u|4BN0h{dpp|z?rICrHsg3JLk;=gJt{p<0cxoM)M@#+K z<0lkn)_?kj!lFbWZk^%evFHPXWfaT9$UzE%_T;>0FLF5ne7w<@zWxh9#3UrlBCi_d zAFMIR_guO%NpXQG{te&x=O_w^PDnOZ{SL>ZdK0`b?xO)rN?lsD(HSd_`KBVxNJdV{ z`nYydb+v*gxnjp-%7Gv%cclL+gtPYcPmedNuOrvjq<#PWx*849 zy|j17$-#`{4PHa$)abc;8b#ABlDi&g$hQv2V#F)idC|O#-KR7+F_*zqiVh$p&e!p7 z`$;3uvzvQH4#r3D;+$dFSje9PT(IJJ!*9%oaauePYPTT>Cx#4EPd7ZNwCn{JOKHm^ zAme;5kWEv5fm<5PHt%x#yVerrE#1V)d%=8OoC-Kr=^eBX=j zR}&w>#9M`2w*nMpO?ChqYXwGVub3+BF@VE{Fruv#K-{=OUP_J*;<(S2EZi`MiE@)e zmE!1*P*R*1#rEgNQD=K|6|ktk?Wg_!dT86gyrxPHDt|AuNVhWVN;^N-c(Eut>k zJ2ij4XjMD@#*2mR z4Ye#BCC&-CVpqH{_B4M^;EqcgZgl^toNc{RL-FVlulZ6M%4Kl;(&JUnq8F$j3h8Gh zq~laAQR@0MT9r3iP0_8w}4*@YiD$*#B)~0n3mH4h|^V5l(JbmKW%P_ zC#O1vH}GKbuXxUH#ZiroC!B0g!w5P|$KO@EKbS+@Tg!c3Fz!bk~ znCnrJHzBciAfMVDyD21S~w@-BuoWrp6LxLST-{>mm=?`E(mPgt~gRwjdoWK7oW z4ZE45<=QWIzGB6*Nbs#)E}OU}^Qb!om#>3Sel63&X|bevyP;v?PSzFl6N|2QIYCCr0H1mx|~0*tAdpyy&zCOB9-=!MOST1iuBy zmtM%vHx<$6^X7+4YW*iwFP2tdFUZM6{1aZy&Hc(lr#z3l21P_Hq zd#ZD3zo)l1n33A0TL4SAR(#3F)kKWUqX8=i{=>KyZR^-u^RY4`>RJ|I0YG%g?+7~F z*l@Jq5>FM#tB7gkHSY88iFb~&Vzf#sa|q?3`;6V@Q)o6K_0UwwI3xcZ9uVTCl=3v| z7hLxZTPj<79-vRIkp`7~!JTmk3&6 zrHrsS8y|<~422k+{qsHOkbQ3o1~!lvZsMQ+uyFyuV1Qo-K(On9M}LgadOR8(y>tee z&Ie&0sYR5vg-Gp=coGrU?n4ayJjA74jFVBRb>;1|e=x2=Dj=M!Az4!c;vMugL!_k` z4@2JuJ@W$C_%X(CG?9PbqR75ObH>CJ=r0;vyt}K1$BVy}#zO!&9dpr8ksE)*-zx-g zWKq&47z+kKzBm96!Jv^@V{L#vv2h-$JP)8b+yTd;tHt43uPNPo#!H1WA)lS29EOn3 zD!DKWxitp48+STZU#s!mTj9(kL3^}XsuCfCLK8UHRpan@{3!mv{u$b0wFOA(qDCRR zB*t_Q%yyd9u=tMxmF2t8@?(v^9Aj6Ht-geRc1e;biV$9bG$bQVmjXZ??)W~LEE^48 zG0%TvwD+tO3Y`!gGMjGy0rAm$YZ0BwDCmC zi#6l$)04gV^Wo8NQ6Yiuo2L!W&u8b)V=f-<_ly3hR#>0)G5kgD+7|hmGqVGCR4Eje zwP`cA5paoxQF=;oe17Iyb7_Iiw_p`rP|@^+2Sd;4pN8)Gx-tcNN|nVf??jNI&F^N( zX^!{c~Q-0APKer|mDrdWORp2RcydT=dv-daa&`ZmbDC}jHj+O$RJTOEk#w3+>NxP)aV|Krz}XeirDAD@zqK3;yoG(sXpHQ_(1r%i``7tBIJj42Lb zcQV%Vn%kZ$8nb~4v6B%e@}wLIEBx|*45KpEDPF?Css7mo_kDYLJxA}8jNyDTD9{Yv z{PckgDD_cxZjo&_$W`+y;-dQe{-$QA+{qpYUPi@cUJfjvluZfzQM4yjQgU~V#fr@A z`!-r1EAql57nnq>*t^u(OYhQ(%gzBRU1UC%^CP7R-CLO9(Kghcz44a)6M_fk0baiH zGvT=BU7onIQ_OASyRC^5W*I-TaG$?eeYV>`;9_u}vt$yt4s~t0m=p@ zA*N49dN-?^f;*hmsBnnuW|Z{qqRgF7nfCV&jW8VP-afhe zD?vYW%V`o(_ge-%=gTE&0KD6 zULoEK&HJ^SX2Bx`QXF%?LEllIQZdrZ(AdHd6q4bly`tB;jFG3HwA|RoPz;IwH~%~A zS3A#-qrYUf-*oF{AtohWt5`RlvWg*o#2Wp9WxP*!1xy#DF_20dRQp;~Kf)IrGyh zWiotU4}$R4EP`Hx5`*GVe*>Wx7#ftYk;H2& z+)h%;Gh1eb(9W$Ve)&j*;L{@JYN9V;D3d#8h)RGmamc(i*%2NNtj_ry`R+aTH&x_7 zm#(nu^KWT{svwutg!+c!A3xEs<^&LzPxYT?L)qJe5t)SX2J$Bdiupok1J28^`1nhQ zHx@?iE|&9a`B(r0y3a>q4tw(7VpydgjTZ{gueDdTsIpRdMBBFz_o9#QAb__VG8aTMj1abu+jLH zP&L0pxo~9D*j89kcjo192{*sN9rL3)S%zMYardE(mA2z? z%v6L8s`IlLWsfu2I^@ZFOlB4nqv-1-fyvdc$}H29>$8*W(^KrzldBF>t6+iKQYvM? zW#2HqQ$^7}NaPq9HF#ZowoT6R+o!3FX@l0S|D)5*<4;LBqP~4*@5!Lm2llioTNZTX zJGjRJDp4u8zS2zxqLM967)j+tpimPY#VnxcTq_iNR9}}f$`UPE+lHHsWZiQ;>isQK z4&pF4k;>34%JiDDm^F`NrPP6Ncb3urtV?$60*O6-di*w-N&xc9VAee2<`X7?d-}O+ zrD549a^nx=pscPbk>4p%>6WceT5T%LMrFIZN4>W!yGL?B@`9C~6w39_f^OM4(|@2A z{^5aD;~jj8UkIL9skVOS9*7}EBVYcVrylDQZ%`i=OP=5XW75<6t-Ae8WmRKRgsJ-y z4r0S!VkewC-d#pUdTgg0*mD+o4sp`1xw-z({hnHb@a>}^68X`Pa_Bz4zmRa~Xu<^RwPAvuAp-q6Ne0Vf)!m6pbW>25Do|`eylAFe6Foo&e?*GI#O)f5HSGVE!T@g+*_N)h%rJNTVW#pG*gCPxj@tIy_xzqhs zv6n1AA%{Ak32(1CHq{BaI4H_Y2VXDvk#%PcFYZu!mHBi2ic77J@zwDj0bUKV_4pk; zSbgb1P#trJe$rEuEn3Va?rWS>hECasv70Rl`GlztAIq8$i01U~8uXF4NRwMR($7=5 zBWl?g>95cCa*Qa*UNIwO_0ueydhjXjRr5qtHj50A@-$<9Em(wHv`!`Pc|dMs_%TdG zRu-xEf#sxbJIWehw5wD#^VTRnXVY93g!F$p2k({a_*QPPi^WMgY$WJ!nODG@MWAvIlnMOASF zQii_@2nQy73_JgYhU;uW9hKL086qqSy+0hDw#;9gYtuoae)2t(`*H(PYXF9w-M zx?{Jl*sFa{%5uh@&VIqqz7JlN$b=!#mOw^iz9KTkQl&qTK3viEzQt=xzxDGLKm+tS zzE{$Lip4^(_5Abys&XJWU@>35nQ6~qkdO=rWBcZNBX&k(@(HY%Sb@J5Z1caLTt@>T zEa#yZ-hIcpx*Yxpyr*0@eV;@Z#ZK4kf^K{IGP9SqJdUDI)m7N|SnxSY+VHrx502n@ z5^6)-?e^-G5{nMrHdaAb=3I>x7&R&;4?QUq?t?Bs>_JCBVZv>6oUuw8o}tNAfC+%^ zLs2lNm#?SDAe`sIG6PuQM@`r4y|{_xBJs{I*EIT}9jviY++t%SiX`r^Fsk974XM=4 z{!596OPu?tae$BuFc&40ThJ)X1pJkE0NvzZxP-!2#W6t>o;n)ZhKGw7)B6*k~6(2J5QtCWv^km>QjhxFj%{4uKbu%%(n(-0E?QoZEC5kS61ISZ-2p{POphHCu~Ay~WXO-vVnBAlsY#c@QZ zKiV`EXM&=JyHX7@+{`==38(yq??|K+`2?Iir9Us2Ob>uNv~}e$d#+|OOr>o_Aw+61 zJS1(+chTbo+dRjB4YFOZ!qL}2C%H%BO+Qs@5yJ^^FZ6yl8`Iw(L2?Qf<(X!> zlCedK_K)+6s_{kWyV<{38!mN>6cS$oltw{97E#vg5tj3hXpX%Y7j3G68OJ+Jr~G;+ z1DO8QAeL4J-kwQy3`u!f=xbE?|(grL> zG^ro!^X;ac7M~udUz}VV=RJ=+?4)|^eEiSDkiFhARvUsj=9K-*u#k%TA7_ zcdJch4k{1z3xB`X`1^E8(LcX~N{29jbf`OL9iTBh$Z2sX0}VWyzavKV5L&=tPu6@~ zy^#F5BYwlovwZXSE-ormGZ-7C!!*8 zz}{A?R)E?a8#2ZqXQj>lriJ6>^T(6UB{z!y2yp0Hed$jH2&#rONwmd2BA32icaTkb z;QUpAcfbCOARu7Oqa%h`;zY$CdVi(?MH*XEk4qe&DM0i?!;@#C4;v@0+p7 zfPPrm2k1yyklSk!U$_+g0>kSGmXn;@fC`pA6UXBPz6;pZ?!3&B=AtRNZUQ4fcDawI zNtuEzm0|a8EjdwhqE)v8L=z0uL#MJo3va87f5Rv9tl_CAC73(0P1jZ4*@+xDRRyl{ z4m{aoj0OFr8~`1Z%9NX}O=K>k2&~U2gi=zsiT|o-|ACjIb7kArnSAsWfa>~Tf>Yi^ zY}S8|KAWlFjX!4jhJVpYsFr`SI|aWHn5~RGb%m23HxIL=^{(0|4F_-gd1{%7LOWWvf2MiNPQ1RD3Qi28M#* z0WHHs2ES)LM$s5nh_=;(EA~NJWwZB%va{P_Ig8LdphvIdUEYC&x#EBe7kvYY1j z49_si%LRqr%&XO!$uf(vEit6VV0Wz(EDs)5Cc(T5<6|8+YH>GOo~W@)|; z!1$*ii<(x!_gT5fnQ`WVaT8OJ0P9v(K47wlo$3>Di+CF#2@wN*iM4|n?@|Q!Y6+ZQ z$=;Z5R+?u*E>JpcjH|`VR}Wl`$S{c)>VsoD^4?D>2kromlmlNoJ%6_mK~dbo26x-@ zsQZER(UvD-!ydN-!golIa1iT{W%{7K9J(E0G^|L_)&cQxSKe5NtyrXz>q9n_WF!}* z@wuUT$N+kuZ47%El80ex-DUj9c?-x9-gXa`^7t(&_`NR2P^&g|CIZ4xVQs$8>p8Oz z^TI2|vA&*qFM^*lU5|V2)T=pZSeQDatBQKTzsU6!+yFHbdZBaYty6+MphvVdbxKk? zShD!6_~uegw6?xEzg!vy`vYw=!XzZ0qzlMFxmY)_bn>k-m+p2!*v+%}T~+jUx{Z0< z_}tNHCIEeLn5MAOIgMI73oOoP?QCjQpP-ZDLfV%+Bjgocm+9Y5b!0U;bNw zyRuk30b_LZN0%tZt#ryYv`E@r+q3>~z02VWGG(~YEj;_y zsmoNNmh<;i_=h(e%6kGCdfRfHFWa>+$JI9qgTjmB) zp(%as&opLUy1OL=(%$;+rg_<@C0w`M;>Fb-f7Pip_;p=8DK)al${Tdjcu0}*;9J0MX z`{$AnHHIOJb$rIZ8;WG19hy3-Tm1k6Z75H0{~N`rmMDP3!20@c2~Gmw=1L_m95pwvXsIo) zHCfMT`o1ej=MK{oB4DMDVMU!!AUzW~>>3!kIQHpy3)#3*W$>c02K-RQ4Dw+EVf^Jv zN1fGiaM8Bp5fB1^`8Ax>Sj9|6Vg8GVu;})%C#O2eaV#^e@wPPa4mFw91S%ppFdnmL zUyGBByKFQm3<*2@h5hvMp|m{1AO%tXSn&@89u94(1MEmtRD{R2OZ=#0Ypt;4&vhjxUa^SWv%ySePe|`OY zjir`W49TOjn*K7;1GdnqHFTS_#mkKil^S67Yr9vw`zGY$E#I#WRAy+`KCZj*{p#)> z3$C7uMjg5Q7KlFu)kgMSo~}y=MvTK|x=&S#72n-pVtyy=At!WKGCDcz?ya@}{fmtc zkyZ#9xV#`&EtVBII?*-!>7$}gr5RY+{@FS-4f~FNzGFt8aF@rInKCF-%>bC%8o?ky z1)%ra3Y@Ceq>#s-K-FRLQ}usVC?IX)gV2WiAn*Wjg95rSc6&cs-ELd`68dlaW*>bY z6!u%ddG!|doEF9nr7eSUj)R+HSob+02>YMX(mk{Ha@+I2yl(#-?kGg?kNi14(&gM^ z^so^Rw<)JB3FKMm(CX9Us&NDe_5(>O_>wpWeKqFV(m|J-v-D0&z$oq1vXoN{KYE-% z9bioNz<@ZKD@G2h@T8_?WxoRO;UOPmIanBzx}ev&F)%#jKS@n1IgAdaq~^x3{*Sd1 z65A=8_DhhR%AP^+@~cD61tlD{96E&DO)R(nPvaaNKgvem*>PPxs0)H%tb8-hAjYK>wFYa-?s0;1 zL!M2t*8*hnQ1hvyVqP~6MyVHW29O?^w&NnXyycRQz9`wzyu;qe8LxZaWw2J1Oug+_ zW}B->q^F|HJJG5tDipMz{jeW}K$g+?-q!A)TmGN{p*5*_ZU)x>7(OF%zF$u0ib1pdEZrZ^I`k{#9kiD5wk6{8@`G=!X_D8bCW8kYV{*%u#+X}s~t9`WrVYi>hR zwJEgZVfZguyFNV6TqiO3^-J`$+5>7KepbooJ{h=aYL!q7mJm9_^%4mn0JsMWnKSxO z&cJ6KPmKZa@nc9Pq!1nPLDbh^mXRBS`aaUN!c}v)n6K#jq9AY))JzJtVuLj$Ou1Vb zihMpHy%D?X$|zQ#ph(1DiJ@LR^v2`Ula{p_Ez?C=o>3?)hRC#Y*A%mgGveVV7}z zq!S(x5%?uPO=*RZ5WDsKU`{{h25 zJil&ab}qzLF~L+Bm{QOK6c+{%8ZLt^An=t;xWcjmX~R`R41@`namAXh#G42UQR)a@ zjQ#pcF(6Fi6~EGkKn73+paFIwVh$1QgsacvE0b4bk^!_qf+8S>06qYE5Ux6Bpa5&1 zS{{5QQy~I{2t$c6H%^2qX2aM4R+LPJE3r5mqIMV$0v|vpiYG(Bhax(k{Y4XUDU4&m zx?~}}3g8a_1ne8An?JDg>nmSCBM-c;k+rFg zBbzvNp~mz|xB(qJdZxy+w?P@mD)v`yW6r_3vxcYK?l2xmc3uM+NEMh>DCLO~GCL(Y zE4P&=F}+ZX`1h&5aelS>dE zV)d5;mC7-$0z$YN{9z_sJ?k$!8>u2JgqT%0AFiZDL4;u%n-Myire#7PH-L!1g^wu( zW0A^PX@rSj*;J%*h7*~94`saji?m-d6)c%drpbB4S1{@)8jJ>t#y}F}c^;8VVbJ?o zF(P*;P&np>G{~jJF$jHu2Tp^1`$&7ryIuCgTq5%#N6r2&Q7Aoinpuvy6aoVoF3DSf01^d4mrKcS!Dafhn!xL1Tlx(IemA4 z3E5;0i#fg66hwdtwBJA!r*|;Gu}<&2Y2NAB$p*IYw+2{<3|OQSPZkUxzz?$pJ_u^; zM`bsPD@(w%K+AOl4%7ukBeakSL>e!r6J&rP;0agL+pou|CU8kLkRDtyg~fP_L5ZvQ zANE6+j2Z8^@^;@@Y{3a{w&hBNm~OiD1z< zEzku3gy8^yLgq$){&2A9|0nLfqa$0-GT*i4v{L0NRh6n#r7D$D=bVFDIp>^nXsOk$ zmRc>fq|W&qpLROLx!Bm)1QP}fcbGAk;Nil>;5!VyFgDQ!Y-60p#s(YX0QY&Gx76m& z9sXglR-d)kUSEBCS9PDW&imWX^S$eo%@EijE>Rm+RhzKS^?7ff-lc=v@Vf90&dVg^j`aAUVAU&T!J>0v+v z9|-~WIKfTON)Qg5fpQq~oM$G%Uq0zNlXeg}#|NYw_|9wa!S;i7k__x_vU9p#dAP@m ztJ(wBb7BZIux+AQiD0u+fBJP)M|(^y*h1{geeIwD_i53d46egnun+E|Jua@bWJ?2l zgq1AQtqTW~YS`1_KG>17x5c@?eHVbP)Q|yq#M{?F0Q?%xMHC6p|7<|Qw=gIqA6~^|QV>Xi2JjBEuOYM(JNICQ$MiGY z17akE1)TAbsfOui31ES604tv2i*Y)ICvnOKop)>klZPM%vyP8cbWjp)hCd9`dM+65RR10_V)tmsqkUxA6C;$*FlK@kInUHdfV1*?ZF^_jyU}FOYUmJ!sS5SWiY`H{ZKh;SWv2gJ_4G7ElgE&0VoIV*Th{} zyp^-A3xtFEnzR~%SeVp;O6|H(J_SB_E=)l@c+~^xKA&cS^DMVi~r`f%r4Welx99kkl6LEUj-dwrU^f=@_GvYZl>|rmol_~qVnfxKOG#qB`5z0Y5 zPF+en^cWc+9c5$|~o=R(ZS5D5GcRuiBT zUdP9x`R9!H35$1D8zlgkQG_E<$UlpXv!;-op)jB?n0yi)e?&OIAP^3ZlT(=ALBaUr zgvkw>jwB0v5mlW*7Un0SD_+z!?f5+{2VYNNXa35Dz_@xhhRUEkGCyKYHgs zeCyl)Q-AVTzxIu(SAQhbv6kDq3M>Euxym;J3mAtXCt5iOf(FtL{>G~q2Q`z684Q}Q zK`oe6z~QZ94Z@6rR|_X!R3|O5fPts#63757;LO!hHSBMMn*bRg7;v~NW_4!MBMe2b zZULGBOn^@CRZ2EMQP`%?dPybR1e1+yaU9c@EIj9&8S$1+0uCSg{XfCKY0H%-p7UI1 z4b9*^Kc0PZ0DQa)vFeuz6oYeA*8HaX-S z99lf(QVqg=tQTh&Y{G%>ZqkyYJYO zN(4NGb04%slluVOgk>Ib_A~(t*`*CRWsNT#4rNPkXVhPY{(qe!fnwlwj8pSEBf95b zFM$%6c^4k!_WkketU40!-eCYf_ii9^6QY5@ClJGDYfEZ6PwDGtnNf7%99q<%| zuo6?R7C~doyjC>#JTd(mA{_^r03iWeF-0X1Cjs6>??3%&3V$5FJN_63p@4{ZmcTue zH~@hs7~|2e)Z!EQ1!5sG`k;V1;YkW!V~kx%c={&+kTGfi&Wt<^58N%lOe1F7u{_!6_@@Jn~ z`@WwUfBLSs|IDv`@^fFZ{g*!X<*x>Im;giJYg!(8^iIr!0M_u#7U=pbI5VXHvp_?! z?5(>TY+APF#@wc>$|_vWYhJ-Q*mxCu$Zfb1tiOT*d<16fWt7Y?=p|F?eCFCHf9-;y zz*`0TFy~W-!FgfQUp)_P;D>&It>8i`W*uQ7xNs8MKn)BYZqqcWMb;B)U6|zl&q_8r z*t$T?(6{~^|1RJD_IEggNB_A|&$%)Bh?CX`J)8rlaB8@A_C9X=(pUZ#g2Bp^xWQ2H z$-n->CqMIrzvS`xPk;7*{O#Ai{(=&|Q-kT3Tp#bVy_10l_-3^xk?;tF=4|j?T9m*}VWD5e${ge>ddzw8!4Vl1HB+i*7 z_4F5enqBz#Z`kMXuY!X#JW)`(^j4f1_;3dh5;zMK#S0u4(`ex1a|rmNh3BPI4zvjX z3nG^X%ms*n(4KsXG0!j&m)>k=#5f3m&`!<1&Vs_sYsr~6K@8Y;^~5I%5b{O%ow?U3 z116rP=HA3S01E`XgnO7I9DkI;FHAne8I$qxCm1KENQvass~F=Rf&v0#>>=kRB-E@( zg^*B_bA0Sk-r&8+5bOXf!=ohd0?nH;~ z=P9X}r^><$4&*~%;LaYV5yCraAq)ZxGV#bA8Uca+ThInz0?0twKr(EG*a%Gs&^~n2 zK42!w3?zZTlmf&9kkWSj;PeywKRMbBb8!RV?{B##H?b1wT7T0|{L+!>hk@4BysjIO z?u|h6wfxQ-c7M2?sfKXtY6zyIh4o5|gCIl06>C(;ZDfBVWCIRFy_P~iBrxUZV}HVB zofkc@66}IzQxg;d9Ypn9xbdnjthPPjEwKO~00KDY)-0%zX$GzV2mA%*eQ*}=4psA} z7PyVuxe3SFF|D5>8En4=-^D4<`ANzKCKiUBXGZK_r?};c>+A>wgX7d7`y0=Wc+YXi z`0V5TzVqY%`8WO>?pc2J4&PaJKjs|k^PEm=3D2oPx`|Umv=7>(#dm7x&p-V+T>8d8 zeA99ZIfuKf451Yh+`$R5A#gxnlXb;exR|&u4uJ9EZXj@mK_C@Y0*?1`2~YYKFpD%sDPV@NKVi87rU(kAp5iY6Xdu8T5AYS}2Yj4( z$_j$Ah_SR&c+8LEPjD4FA+AYYg>29O$^m4E4Bdk-K(K=k@zF<62(b~`1eO>E@8Vzy zQsqdfg80Y-WfdM^-mF9v_uvwg1MVESje!yf+n_|AattKLr@(Ye9s( z5)04?7(+8iFtB4mCIWC+v!K97pE$tML(^41lt8mYLc_SY@R zLGWd@fCC&vZvB$Ga*oZ<^_M9XXc^eO;I5pp0;P`|#bZoW;1L8!3GK_|wSmeIzDjP> z`m6yR`r_+3B$ zLHz5y^+*4sY7-;wGov0gMZ36JbRVPw9K^T3^BvsdJv-_-J)#X6`dlXlU%&wl!gF%S zqpC#q;clfAx=nZOYgvR&P+t>!oLooJOQ^W(qh4Xj4dfB~-13q2%1n;gx{#q7gceFP zXW@y@ahvl%TlU^&W+V4BK_PI(groxW18jwrEOBI&HMl??hzAIU-OZM5$SSQjXYq33 zP(1%UrH3^`9Nc}4a#M&UJjHuHLvb?jpGA+K8~ zASJk|0%n8@DTgkm7a~13{psohM8XZs*qb1RAHFlMV?EHyw#Fc=2W|i&+NcUB3|d!U zACAvHo_*~{F1`L<3ySGy@0xk`uIZ;g9AYyA8<_%H3V~zq(DwKK^soHR$3F49fAkkW z_Ddf+HS>_|Om$0YXS$+g5nL*z48wdu`|A1|Kk=VG^!p$AlfV3}-~ZG9?dLvtaA=c> z$13n)&R;Dz0pn0HGkO093YxEYE2fJ(R)6T{e(l2_{j*>B@Eo~Klw}1+IhA(o}UO@oc_U|{y*>yaA5WIcQgFy9foNf&Wx0`U*)C{ z-~5*M+!&WjoEdSP9CVx<@UTe1eB*_&ZQSr1zxy$Va*yfvPaW&G{|@dG1KCG<^e(D? zzN=1KKEg`;&EI|vSLg10k9K$Ll#l3S$r7djtT^251}F}3eT41pru0Hvjuua8HD#+d zlLs*{(+nEq>}MMTS5|@*JX+lc)#kLn)dg7B9 zSNuQxfe(Kah9c6nVNxMaUC`tMoPrL2^R<;X-uJ)Ezp*GOcYptl zul!xwfdBVTd^*^;N z!Ws|}FW}H`%dWY;lCP-a9??06yZ`vl`7*EN$N%1WghE1CV8;TB5r;ZmN4o75b>M?r z@0CcCK}}68K-kAU&CY*TuY_4p*0EKEi5Ay^cBjaYgTUY0wjzzzi?VysB@(??2`Z_~U>VFp6@8Us3sh zkN)D>*O&$zL-;>QOhP0;IXq0HZGxg6T0#l|SSW;|n0OQ!x{FB1ZR$gy7r-Q<9(o`u zcM#jL2_Qz%)YBMg0Gq&W1eF`M0S5qqu3?BGAwEnFsIqV?HhkCW3+XCk&sGdy>Di3- zQ#^nb5$c4SR14jfK;R(Kx5Zjy=eoL;uCqgl3!v8WddP%`B_7*v1X{VTLa1Xszh^7b zbu-v{JpwJk)+QK-YxY0+op-!HuX7z(h;*!n+pqhZm&2@3uva0Z>O(HZP1nLLE9q=o z{T08qcMdi!hg+Fx#Q77S`2sF|`U_tUHC=^Bu;arY{RAfe>hoU$I;=+NshSJcffWnT z-v8m(KFqo#R0Mk+XLk3lnIJznu$fzXNg0Mq-pZM1BjNC8pZYA$Klj1^+sk$Z_Bwv{ zi&Q?(e)#8b{`xomAy6@E`z`cuyw(1m0o-|EB2qp3gFp4lZ~l>AIM8+7cYfT%)}|3s z0^xshuyNrL?tI?|e$#cDn!$N$0E3+4?0oi|9>OKiM#aieFXV*814M%TzDuCsvMCVY zD9aP9P9E(1`rrQpuC^^aU=s33PlhrKj)R?+YH%Itf`b4YcI|0)AMIgD;y{NB(&9je z=Wv(ydu-2uFJLb;6@n!mt+go&0-&q`n!&ZdHM6vyWZ2W>f!NsHn6t-#(2TKjFKk64 zu#mI6A)}}!tE4WosK&MT-zXuu_^)k(T6i;`<}w1N=Y@q=Q%n~;FA+BqQ%_2vF5opl zgBjcjIl&Mn9A+%)pJJv60t1nb$enmZUoiDVkNYP@_==()WUza13FjE=2#oZ?Y5I%r zYJ>4dMYFFV*b@_vDGw%}q^2neFen&%R51P!ACnVLtV|G9zkw72dlHh9kC`7Bdzd%K zzC;ARJOVoqEd1?^-$}q?Fy!x170@a0fH1&S9C7#sU<6h|l}Bb5d$;q4(((Y4P!Z9A zTY1VT=Jhd?5Z2NskU`quX0Yo<1Uf;2K{L!PAp9e}FccdR+|1@BxP#RgVA69l(!CMx z+z=(0dsIboE!wl0+p+?)03QLh5Ncf=dz^j&9?`tw zu30oh#5&SB2T+0yjg40@@T-5R=E`fB|MFMAmdo_xA`aFfRgCzh-{xzrPE6bb1bDS} zG02?5Y_em;nx6x;3%;uP0PIHf-177H;O6)Kr{DC;RxssQJ(pLvV1MqF*WL{**ha6` z@n|sl%HMw7S3YSwI)V?r3sZkBZnP{t_2J{W3GcaaxCZapG5>{0HZ7bUa-SK7R3Io$ z4gI5j#m)6o1ALLhiT>3GE06c9 zdx5pf+%r4r%45BrV|@?|ID3z4750%H@WD2F~3-&Xd@-|G{HOI$ll%H*aN9hpIv5dq8?<(E~(Eht;;N~ zdAV>X;`91h>8008=bu}oBYpvgBJhDva}MktI}p?eb6!=*Yw(O;5e;y^sfDD%pU{9N zf%qptpc$SN&q7^1mS1>^2YrI=2dpfB57Ci(>2KlcBx?tx!T6&Db;VQ8s2`~i+GG4N zCKJ*X`6KrVlxM&oKK391sQ@@YGhjUN$i{f?gA#G71^5V9h6e>KOx)+0`Gh+O$PZbD zxY7&pk$a>Bj=|g13CcHO9MxoA@1}AKTLnxw+`$+}J|su)77k#6-T~I5Z#&er0TkF6 zA|cwhWr+o|58+OV0gOS0Q2TX!ggXeetueg-QNgX5*sGw)>tXT%ldIssk*NoN@~O|+ z|Igp}=C}U+&;R=F;oIK&C7>fn!LV#+Z{6iYSGrmeXjlq1T~#e|A(w5>mp}Y5DuhVO zHTZ=<-69kMtOS$;+(fix8J9l)<*)i{7INz@`_$qXs=wml%P6^lTaYASFB3i<8KKAj zi_d(48Avul69wU#c}ybS0fYd)rT#|e*>PX_^yk0y6<(amP3p5W=hPe|ds?-zgFrNlxG-(uNetxeh# zx?N=GvV{_QOI@orWN2kO^j?-Gp&8&QGGPt43Y+~5>~vCLLamSK)f3sOQNl+s-$*w> zrzh8U+dprLq8u`Dkz^|XWv z;Tb6b(=q!RuTJy%PH0FlAe?t@AWSSvKr1oL`wb?D>zx3XNEm-)BB78v0ovdZ5kVlN zLmt7Nq-LO0F#S*{O2AXt$0Gd*qCP2IQ6O`HF=q0Ip$Z;G)VItGgET{&;|EFHGyaJ3 zVDJuCJuuSm#D<_2ZsiZ&jt$*4J;0*F01J_Zf=K^1E=81V1SJsNat+&51-LYL8(83E zF9SagR`gOf#0GA$0MWCR-@6@^eo(jbdYJNn?adJ`on8-htPv4hJeg#SEy6>1m0_%~n0FSGx-W{x$8DhP&If6ctkmsE~q z4Z>G7x3~9(IPf>V${C0UTSOVDr*in%CqC_AIda;0b`1J~3ZZ=JGhg@;E@_4JWX{Q9 zj}}yV&W?@W`d-Z6`kwchV6d}GjgHwT`k@xwTq~hhRh}F=(a%5hkN^CyTqg&;AjXM) z9J^cSWxnwb-%PKm)W$4qbUfPQ*ijC@{r~*&hd%O0IRDn~eeAbC@<(3~srX;-4?pgP z_Sji)?b7B9dVghm#@?2!eQj2ra2#mo%4@B%WYgo`7QJJFMGBQ6+AwKrt{svPAcK+# zBtw>(nk>BlEaa3mG7kymAVfedxc9X<_cQ?!z=8_{-1D;GP`2mtWw+_0-Gk@2&BrAP@bpLU;!=^( z!(7AoLrf+FhqP=MXQBWGAvy6#_dkga-N6_fK)l0Km{f?3!b*?;qQO1TAVCy7Bo>rT z#8Y0$LzsfQ@CyY{5mtYcgGk`lhKUPV2E)Z2Qw6LKAv$YABgDL%5A^ySJbo0(8+ED2!p&%9B>WSb6c2Bv~ETq zBB-_mXa-;**s=mL}YJ|oawt^iC7bXo3p7Z0} z<@Le@Gy~uOD>1yuw8QorKhCY&P7V9cjROuIn2s|ezVqX%QT9VTWV2~u$bD+)+utS? zJ*S3zXGgrJhk%H;z2_G&Gr0CTH+VeUV~GWA?8aW`fBF~x0Ze9Yz0JYpmRv_^n>bl_ z6MTei7w=G0lS6yOdyaHx+e;-5b+Va3%dTxk^-8ra?B%u$fJ0VUle(Z=vPv7BTx;3r z-rowTkh8l9XUFa)7oA0uOhkQFG2MittkJo}=e6lkM z5N9RvE^fxN9+DtI<8Yty0C*XF5M|K;K)9Dba0fH_6bbiu4BkzQK9p;?6CX%tjwgN2V zwSg7a!T?3fa=<{*a_u*N|4;u(os+h0qn~_OF6g*!A>gZBghBux@>-Tb22a)8zZ5M0 z{GSl8z%Iw>TsVuGOMRPfeCyla`Je8w9KvV6_&45*lRTJV7>`OheDvd=g00Bm`zX1! zqyOS`&dH(As2U46xNT)6-%&f{JvTPG^)}3JzU@anX90w<>|_1Z52q3MBaV{;e6jV( zL3>rD_sod*%v7>@SZ-`0z- zAMbY^?eRz_*rfY-uZvqWbjnk7WbA9n(aWa@hy87!0qc?nqzYgb4t2iRrzJfVF+sqsEF_h0qk5Di~bv4p+Gp~Ci1U=BR8D?AK zjcCtiROtn{hG-9c1P|Jcn|YmUv=uN59ZWOkBJkT+@fB{@#-ij(UdNg$4$FCP8KQx| zaS7*O%W|-J88nCx4)6}FJ_Oay^o1{f75}Su+a!aINuAVZ** z{Y#kq+?T#`cx3zN==R}Z99u_6Zygx8d1z=8s^IX@CT6(sK|3|&R$uz@5BwIs^0mMJ z#>BlJI5B!_f8ULx!<$uej~>6{XAKUv4U1blHRaXKzpxdM2kdpcFu7wZ1c!6uT0uFg z&7Vh|Cx^zjnM>S$`;Tdz6x$uOf^yh#9F!Pgwm~ncbaT_!ZqMoAaQQg@K41Ta|Lmyy z$cWPs| zRxlwGQGY0%fz00DYHKPp_cqH`bU62`y9q&!nf=rWR+wP(b7><4gWI|nw9t|}Gwf}3 zYV6V=y>4Q6BLzcAJsgA=KgbLN$pAOuC~e3tuFWc{$tiiswgL}y#A7LQx`0vn1!fPJH=v3byd56_5bjg| zlM;91Ly!%(5#2ab4?qSCQ6Urz-vt>8hIq!+_~4zq-c1~c^n$@V5w#-32Sp4^E%x6s zk&s6Y2m)O!H)xggMhr0NVAlaS0Gkk183G?8++g8`3KQ&MuzVxVun$2ofh`J3I2a!= zk8@PSfR+e0U*pko%`^kdLZp37J&jACLAaGE1;YYA5*I7Kp)}p~xBUc^gQXYpThpb_ zKpn}z5@gjZD3M!Bd;Xp8{3F{Epb9{YnoB;doeV&Dz<02n2|i-h&!(o?ygJ?wi4dro zvprb26ry}GP&r%Hv0`xWSI+n@vfEr-t;Ng}m+Pw`L-~{($F*tB<7F8`j{n;<#EB-S> zIY)cm{d2#9arEN2`}hD3FK)IC+>Z8o2#R#h!F{y%#a0Xs?gicT$-ibj_ju=3?%<@A zQ(RWbBl@TBxm{c6RlaNSIx&RQkha*l(+$|Wy z`3?{8r2iIGLH~AwlpqHRIJy0z#319aO`V`x1EM>|k6ZZ~hYb-x0q&GwAQ^Vl0&u}# zmq#$EV3r}=em&B;9&A|&QX8zsdNwcTiREC^6&!i3*L-!0AJ-az>ZMoxtVjY5OY!z}LUJeTxahCp+9-eZ!mt0{ zA7TE~)LmmjE+^UF$am3Jf(f=bVupPS71O(Wm;n6bUw;u;01yJzb6#!Cg7H2jB-z@e z@Mqt`g^7r&6(9Tfr!3#-E1z_q9mN^?!QcQN!M5kK+_8-uI5RS~^>*2c_hO70_i6YD zN(De5`xxJ64Yk0x)*kC|p6K(Q8G>3Exc(-5<=yZ9RnN)6?|kPwU;VqUdru8QEo5sc zrSk|kcytL4t{vszI>L5n&rvS4v;~!Wo6=QRAN~}+v98Tf;5gWB@2pfCWV2pW*P5}r zQBt7=n!(zc)Z^5gLm|^aPDb>p~#_ffUT$_ zD_|}l9+Fic11v^nVU_D;w@;@C1cW&ufLI0)3i;^2�exTsHSwG35j=mCigXoqlFc zL9vX$e^4YoU|c#21@gFf@(CgrGkEkP>eXI&5A*m1(u3mRKIWA%;G-YEfOBg65kj6| zVaQWX;4376DvU{qgyhHr+{3FQ_X~#ck!3{I8v3`BoRK8J$G)w^$UO>vXa-n`KB)y| z2_O}sz4QgZf^HB2bN~*Cp*sk9DuGB5ZUZ3@RDm*o$5sFc z!TKd@QGhlG)nDE}xMdlGXv1aC#pxi^3w&`*pnBd@G2OcQW|#J80tcWR;>}m=X5YnW zf5nWgk>qHy2mUW9hcCl21gmBP6*KO06VaMWvK61Qt=m8bkL|#4e!>!x4(%21 zJ2#Gld%d0-n!fw}nBRKad-=|Y6HF|C243bK2R&zo00iHe;cULxx)(Zu@4G+N>)u(2 zT{CqD=U0E|r|k{4j>A3fWBq`Gy>2FJe>=`E;NU*e%hlEgI=sjF*c5%R>-Bg13@*L* z{lDta3vHQIkZd3m_P03?wL3)yNQkUGOi+M;8~dj z4Q|C?A7l;k)9J+RI5P=EL7V_#E-|hHSlBTR>ji_ifrV%f4(fzB>kb=v%r0)`siBeD zpmQCn031NzLm0qfu=GG6tYb1C>H=z^bp?FDAc{-$4qPsckjKX`d_?D3v|}yYwgLhK z8leZSn@*56pkD|yF2Pw~5Nclj>ev4MpOj#SgBZT|gS!WB?it*ifAw8|DS?fDy0^ZE zSg2owP6#zD1sg8gd{Ni+VEy8axBqykZZS}M$<{&q(EC65Pwa*M&cf3l_FSAX2ho20 zEsz1!37?ftsGftB2-RG&S7H9nAN*OUW**)FCZeSM+DAYBsTXNUzBvL;K})T}RWq~| zpZGN0#Q8~eGO(TL1sp8T;L-LAE^h5OGJNwbW-D?Kv!{l#wFisiSfBUwaQ4w2?-`z< z7M#cXTqpXR$9r>*bh%IT{fA#>CdB$1L+6IG4tBVY(@nVe(i!d)y|Y##oqKd1R;BVt zchLT7cLnuE|Q(xZqh{cKbAfx{Q7S z#^Es{7YBm91Zn~2sVDZacOkM}I3%> zBBsCemB0J{-`TkI^h;mm{5QY#Z8;0VAyPeOaIkIRJ?dmo3-nkT4yQ-l+OLV8;`E5` z?CALR+g~UL4=!=PCJY8a12_xM=|SJwVSIEP>(Tm%Ue|FbhyKEvY5Qw@?u%c>jO$pB zZ3@kGlt;Qf+M&e*p1jC8P&rr+1IWOI61Hi4|MF8@{p&A$iMuf{-`J9E1xl{0Y{@~q z@5e{2sFIZc8QjE0ldYf1A_oi$O%M+bZrDTm(KZQYJL}p?5ZVE^lzKh91Fl1QwKx~XW zQ2y|iQU`Ym2#0$Je8hXg1OqrQcpHy?jUf^k^>NAuhIxS$0tQL2f}IAy!tIz45u<*% z6~mx!JAvE8fqdPJZ`l~(4>t)9uPy#zkMOjUYb*_UQwxTL?cT+}LgNl_+ z+D5*`xxd8)Xdw3YnoekPA82Jew7i20Y}rjRb5q91xf#Q;&-$8T*C;ihtl@`e})TK_PJgK0r=9 zDdZFUZfZyQCwYEQI`z~d9rMK#j}XEZ>`6xVea!IDKTah8Zb%I1U}zH>G!(!HfWR;E zD@k3&*AqYlmB79DAVU5Ya|=UvipCy5_Dc*fqliJQe=9M32eDi*bel?`Pr|@bhm-g+Y}01Pr!70K`5#LY$K~^XVpx4_j7uh!G|?X$=_oOfw?h^ShZylsrf`Cq&Z8 z#v37K7fFWvZniGOK#$hdeC8P_5{wc-h=I0MODy0VZC?ws9syNwCER+A+cDKH1l8Xd zfuaB+aGTH(YP#aD<8ExZjZ6Nz1)xCtvn`}?(Xa%1aK8oKv#9+RF8QkGbD4p>1ViDj zm}b7QdNv>+gd3K;YG`zobB_fR3Ar`%j&tL|noDlJuXYNE@Znp$1WL>Vs%CNaluziz zbK|bFqpU%cTMc3|ST*bC#w_E6!|73bm5iwc@40aY9fYcr+LQ@Wfvrtv$F$2UB*Ccb z1REXQDn@v}$CwrMdgOmL(AwoK#*8^4@?xbMA4Mzb4Zp>oa zy8#QCw&UxOZocYT+~BTFc<4hvXyYd5p$;YS z84A$ArPUJ<58A$|Nh_yXU?sTVT1zAxd*CdZvr1_ttm)Ccui5IAc6KrYS({S~Ls8?# z*Kr%XMk$m-O-@k_5aGd}^|F;iita$F0D@n>fHaU!00%h03;+U`0sWvG5Y8zofqS@W z5HJoDQA;8r%=m!RV+p4c_iOELThi06)j2eRgSfLij0PbwG zC6h~BJINZv6>a>kr4Vd{UJN%~ArQ1(8((B!IUA^14Ad@!_+rWhZ{=)m`phj}b89X+ zFH8n;wQj+$Jy>!94K_DUi38KVO1_K|WZ=h(lMoC-#I%pEw1#+?@{$juzKfIYbE5%p zqhiXxYkkS^ytF z2J2+dcFDE~vJO!#?84I=h~V~3eAzvB zZNf+PFmyQ&^NkXE*9>1Lq0OS%+Jr;7#}->9@k&X3HmeVcStuo)x$(U zHe@6#fQ9T-wIl>6@sbmgr62?NFhK&~>70&n03jXn_XLM~DT)MM!r4$@gA~&RloPm= z9HBMX!3DtbkPI2Vr_jD%C@kQ)Zy^s9B{A8n3c}p=lWw1K|(x5F{lo zg9>1Q0-jK=pipdpS;W`6Rbaof>z?hpuMNkZM{t722h|?5)urKV?CgO z1A5?iFIQ9@?(&@)fNXFa>4L4uK)mlXH~|h>i0dQWDqnWstlgnIp%(0L!+@|@+3bXI z;EvE8PHok~48uM)I%ev%bT|wYTuY_5Q*pVay@`hFBbt;|Xl9#J8P`hS3>3JzGXob= zrFDWlMGlYp%v80Ld4?J(2Ob&8N@r3l?Sk!F$#YDM?mLaP0{#p8qkCR1bg3!(gnIL0G8MN@zq81DuI&D_xdH{8{8 z|E@xNJIOEd5(YZoNhp(GsQ_>QACp6OVyYn~2YEH#w^az343G&10Zft%{o8T!VLPvj zB?BA=1b!XH0W^>#i1utqEo>o#F^`Xo^zQGT^O;ppZlN>XjD)~96~U~dYz4kcCUjg^ zMG|CK&C?mgP>1tsxSj0^kOz6~@DA7VcmrFVqre4Q6qbU`fWuWaH_}tEk*S4QM<625 zK;xkF0@VU&5F`zj%uT!~Q(A5Th~U*a_ACWqF6uA)s^)WRt&?FM1PC=;4&rLnyj3E! zHj4W<`XC`-I;!RX2XFZl25MmDCLVLRzOus_oJ=jiM7XrFQYlBaK00xy5|0_hb=tM5UdyIh;2<~_5QK;( zD_mv^2w7Y}k*-?qDy+<*aj4INNMKf>){+cascIK)U_T^3I_NU$ow!<5ot3P7xp1(k zPmSDzaVVX7Y$5>>igWq^8JI($*)Nugz|~?&i$Xp6Nrut;#Xt&aaMys4kRGsea)=PH zNSExti_nJUFC4}%-z%U1xK(J}z^}nOfE7b`an)iU4|+mlkX|5(9~rz;0HdLKKmb5M zuoDPsMMw;!=cDXRTE`?qUhT?J?U`U7(=?E5K)izb} z3&g?=_Bk`^S6GHx>{@Dcii{do9-bS z+&kOFd%5u=H-#n*j&!q#$qk~Z7Qh6qrlggCRN#?`7?+Q5AMKH$;ED;5A&VwLZ48Gg z9=uQ;T2$p!?h%5)-X#Iekd-DwGX^_74D4>g*NAUK+>j_`4R99fWT2Y>4PYW5C)|4)9X7UvLyCyNM_1`f&N(2W6{iU5yCvff z5!V*uc7~ou)LY=g-DAeQKkpp5S4^;^XK+>FuSdUvnosS%EzBohkU@cubMfc{g#XTr zo$pyH0Dn-vGK#5T{$QL1$1VLO!4QUgOd5cV2mRa1C9(vWz}3EOvZ8-mJs(|H&_UrM!P0Kl$7*NB~8Yq#Eff9_I$GK}gE<=IIm~}BJPZ;6ahh@5k zG$<$!^6@)hNayvu_Lcn3HR=HaLi=ijjZ7ZJ|p7lW)& zTm}dHwX92etLO4S4`CrtdnvC8q+hbZadOb39bZ|SNUH^Sictr5avRp-skDjEyD7P_T4d-`l7X6mJ34Y5 zWncO&5`1|CYnPyb=R{xjp$sb?4!!d_3AHYO1~@WdCG?^h&#_+HBNUzYKb8L< z#?NvF2glx=!y(%-vpbG;jLP2W7}?1zMLOp=X7*O-D4RqmQhm;`vJ#3Up%%PW7@6{q<7uguzuC>k1KhifZVHz(T zZ$eH#Zt0o4B1)IkA^~5)t2jg)K+OD8s_n`^|6<(*Q?;=3{q)Hc8P&U&ItV~FfYj#o zi=}#-wk`zY#KqVdSKS3IgIl`aM%THSN(RW zuTLsYYerqSv7{MWfOMgFKTv?m*-@Y{A4`1x#bZPnB_U5~CSXCABQG%&k+i6D=s?fg zN+7lA;h4bW!+6OFX&sGE-KvLOFJg-yD%AnVBi6Kejwh0h>Bay>^$!8% zgFTh6lZ3{Ah3LgN4q0|$duU#2lt3JZ&p;jN4+zB<$>M9QaF6tx^b(8-Z)9&olfU-# zC*47&+N3({8UMgbCpg)_{C3GFCq;U_vexNYQ}(|ETlhtWF-YT2R+${yf}a}M>Zc5< z_JDr)ty0IOUQIW7hH#s%dzGTB z8{ysBKrS9l%okFh?=c{3y6kGZ$sryF-3-pZ+Rnz9gVp1;dU}5b7)@SLJJa&hBd?t? z3hQ3{M#$U{2_$4BJWVO(+7oZ5gVQh_hit_mL>Ulyl-4!C;!!1WL2pY@BtA-s=A`)BN7nPKE$l(ry9!6>qQ5^ma6&gC&A zU$FfD0qlRVXWIO9-!br4T4_kZ8UBn*JmN1~q*nz;fNsZJqXO#-DA(ji{0B>-JR;TksyzHO_Cu+Xw=TEF?Yd^M94_$L4sE2Cd`!~;h+AvYL}7% zpE??vH4TM+8ya0~7Q>_QGQcX_MlZgz9Za$L&BYxd0@M09NRPI2P+YOpalyU{jaK`4psGflZ(Vp-ky}+rS=Z3e>!=Mk0 z2xqqA`R^8U+v@l5#xJO-s!1R$=7;lqRDkF4XdT0@KLMv6@lOLR09*!8PI zSY=KhD*Sb(f@OZV@Vw%^(yBeX-7h$g-DBV`Xn!C#Bo+SkSJ51q@Wbfi;M`=J;bf=L zVMy?UuK;e&%b7nvWNU!n)75*cQ+JQv=jaE!I54<-Do$UM1?gehAab|gH|IbU`8cT!k*rA?q3nF(ns%6i7JxmS8hdWA7w~LC2tW23KBmh}M)i*HUDn@SApO z36sdf7df9Av3@6~PX+P8o&jz$`sR6|i>2{8J0}Ge`R9ON9Gz|fH5k%qkKD7GJI6jtC5l%W8R<7YYhv!^PZ*%! zdtT9@bO3i)ae8Y?3jL~L({l?}icpjCeX3#2RtYsGNP(*bEnQg`zjgl#188k^`)IA- z?8fq`-`U$Tk51mvyz*b%Q4L3O%)x_$C>7IoSAA9S?aXU$v(u{oBLB(W;1Rtxe9vSl z2b{?~PXh9t$vC^dG&rw{r^;vEL?FOW)0Cf9#&=P3IRIO(2$I%ZXMrdHh=xYW@06%7 zwhP&bhqJvl0Ft!PQ~g4y7z^;hTQm`Mb?&PpTp5>@AU-87^h@N3j4t04Wq@qIAh=9ZSgb9L z4K{>gT-nzBsLAj^e=|eBf+B9azc+qG$wA91tQwDTCz!vZ>I@hMO;|9L64X!CX(L)s zoPxcoV>vr%Dw?hmEM11bcI881Z)*hTFaS_kE?YF+=xz>kROFQA z!~Bj0gPY^Z-amxx)Vfv^gKwCm8(msnekvn#vpoJ4LD>!WbKwCppF8KC;H*DVX6KvJ z?3Gk`C7?whYt(o6j2}0sVo0|fD5F&o)Y=W*=pvxFeG6=JH>`0)@I_ zsSyz)s;wi;x)tSvjEU8uO+g(n%s`{h{C);7_n48+!1?U2MDC?IfopvcE0~qyn&&N~ z5vdr`4{6WohpsyI=gIklvojrsJ`ZtMOgmxlQ;OY$;d?Sy#wG0+05MdkcjkizbLo`DdX;jBdjH+=1JTGD zK9UVJC)a_?{X3kZ!gnRBB_p!Z-0L{E{_4Ob#m{%tRQ3x!eYB1jc#jME*M_q7O*$Is zO)A3C$B6zt@Hu`CeRiRF#dMHaM^d{K-R0`&=aZVySoO2`^p#XN9nD*$8w)%qwJa6G zq+P$yj~&1!LB8;;0A6z0Yv*#P-E99YDuFR=JR0YdoK?Oyosv(jkbchDtw~HHg3Df1db1?YZ}`zcYDgdRt{U z(m|&ZpHodD7?lz5^h+9$2?zKL_SHzv^*{=%CR$bVF;ZRp9qRdhQhJmHfcsmLq#O15 z6jTMp>%z4Q&xpohPWz)@C8g@1U})ZL&4r66Jpgz*CrPGFYsOFIvxsJz6diyvBndp8 zWhV)Z1NAh{@Wg&8v5VtWHd$Tn+vs*&CI1(u{xHZ_%|3Q+T(Fkr5g5uJNaCjUsX*#v zK(C;kz>BKw2EYfh_}4hDwf3Tb!6O&-OtUpq^NrLzfPhD&;w|!3z;Qe@`^l%7ulBoq zcckkim&MUSEWRK9V;BLXt#*tQncH^Mt@VdhisDw!Dy72}4?{ zp0{z`?A%EPb%530i7}t6wra5rBp^f9x&vhT#2Jvcoohmh*L3l=YK_j~C%QWaXFB>Y z+C#4VeVi@#dwI=sI_=Nr*QuIs+PVc62+eNuumHJna~(YkBl#uG6LSU)jbpEV7dL!6^F$n%%n&C5U6XNYM%)2B?^(8`cuGlPlTuwwbaJ00vt)K-)8{%N#*4k`}ey_g*AotBxmQn$GQgJ z1NKy(mW-d{d$}08EZcb<#cSrKe2gTPwDt;V+6xU5!V1|NkP(z!#5&|ZXse6XDBuks z7PyAvY$CNNJPBrrr*#`7{UIFNYT{kp=H9{m-E^baW3RHzs_n-5F^P3NDndGx^5!I+eo|rxgy&o zURVmEo$qt`?iE@md$lg-S>Zf^1#9Pg4s4IT=vcx6C@@aCfVs%vzG@wYfr{rcW5Vt< zac1a(P##`%QAj@WJJNPtaYj@eP;kAy8};$>_5)3d$NJK#AAaqg^VeDcdC4{8EBHkK zx08|mlt#o*57F-l{_B{{dvjoZt=D|l+aEe-gI~$bUyeX$ab3}iVkc)j@9?Xc$ALN;)6xY-+sE%kv=Onr(Cbl9j*xQP=jRIW}k+)<7v ze2?kc^YT@h1%1>Mv%e0UPam%gUD>}I%7X{!bS#p!c~o?rPUxt12-O5tOEv~OX=W|) z!TK#|YeK=ToCpV+%O&{SBxa%_wjE?4#DyYT!56^a^MyB4s}ZBt5ak)vRD~qVV-2BV z;!(ddWVVCXZ{NyKj2^opmC`OcaXdGHnIC%xZ=sF?hE%S7Y@=}5>xR4t7DnSXQW~es zzA+vQoAzVQ+}V81sg$(2M4Q|`VxPH}9DDpM zkuJ%Az2*z21vwWl)VaU;NHkb&)LpoEHBKgCoG{Yza& z(DUPO^@0ie-zX)G189jU{K1#!TAN{0JV*zwdw9(H6K$Tm|3M`sz5GYDm_j5l2En4VlXnx=Rzv+KsM9ucu zU$<%2d9LmLzh4Q8Nyb|>lD{9?S#1gPE_K*UI3QSjyaiJO7j~}GIdQl1Pg_4Z$X~Y{ zS+dcy)pGrR(3B<5A#`UopN@eay4#y_w*S(`TnLB_f3tXX^ePXTdqm z3b%Ar>~S6;V9@CMll5E+?m%D&IZ2GO7c36BjW0wKG@?pM&4Pe=fAs||53?3{OZ^1= zrCQ855+%h`p0dJxU(SY%cY7Sh-@l#t3sNeSk-CO4m})xO2JE7T+L_%s#s^Qino!r86fj>YeH)Y+IUE9(&O z6eG5f>i5jFc1hdvJl>C9NYg#e&tW1R34Cs)kT>Ub1(<*5$-?W7mzQpz_=1<{OrakW~9h_nA;-K{waDo{CET=zv9n8 z?0-_Z++n%^#|v!HD6YHq7^p-U>Z4=sJ zclN(D8~EldCyycaj|~DPX8^L4uQqPME(82Q<&tO>m&lQDpWA0iwJ$U~=!>9Li>?jj zLxJW`sxQ}DD$}rV0i~YH)pPhjhKTt`1qQ`y1`r64CCtW>0XiwC*Pz!pgs7h2QcQ6K zEdp+y>|(#>TM2;>N?y*e!M-$U_=qP&-JX;!G5#bM+Wwl?QVFl{FL2?5xd`?M&<2N~b>Y|^c2!t~YFGv4a; z51iq9YEx2;$eNQi-j(To@(b^*^?9r4IrO)$9!)J9S{!Gp*MmdX@_YM6_fz&*&HGoM zE1oA_n2}A*zx#Z#GAR{;X0V0zWvhCTIV*tIjyEC_jnD~-H5}}i5_+}m zTAlPH_f6wT0}XEjLGJg;QcthPhLI!|7}e85<`zI6nl?eyeTV)`>`}kMWitPt{?thu z)1Bk|W1_ftz@MeQOyEa@H+HEnj`c-q^PrDHVG|Z{ci+k7Re9n#(2hvWUNwDg@UtifKF0Mxm$Y)@Qgd1-1!da%P@so3b_}^u=fe z`KRAjQo+)ZH-uHm8@Zk1Xe_(Ur?iQWVsA%(tZd&IsAbanD`hcm0BCah19LK36 z$bH?fUJN6F2Y-f00&kPo;cR_|ANOZ5_s|gMv zBWgZ-eiT+NKaCbvcM>HP-sOV-`)*WW^?~iMOZEoV_;QTv{4Vw-N0Xi51j|aXU8P&( zyr;2p3PN-NtVG)8P^>KHbEfP0MKvf*=Q6LK z6pauPDni&Qq2OMI%!|)V_N#55UL4cQU~`iu`la{v-&BMv&psgoc|JwX$#qpWEA(}_ zT|Mb)P`6Y^={8zO5OF|jwJR62PUM%2P)V%Mh_*(M7?S7Iy1;tYpk*UR0;iCYa%Yi< zHm5p^J=P>+0m4q;qx&*EN&eUUUS!w)aJU=Zr1$!@b19yDfQ-MtRgOQkYqTL z<2v!I!UGNSuY&KdiN3VtyzcEN50WAHV!DTrWa;;}Z5<{}2wM^d zC9h}lm_VDE!D@@5m=NUlbN8>xw@v;3-u~4r&p!lHkdOmeme-}Hwl5S>H-?8SCqwul zQwe+-@HZDZXTWAb68bW&)xkTCRXG6AU7819TfDX!eA`!`J;iMrp2)hR5GOB zoCoym)Su`@VWak|JDcq~1I4bA)SkOZpeumD?OOr&r!Pqdq@9=)jg2b3d7?;Yg`A$l zsl#VFaZ7xAAR14s6yG*uKUfE~oTy`mJJG?s$J??Krn^{$$?WC&vt^Or(TZQ@@4kK! z|0wT=M<_q|-o7_ogQQS%{aHa<>(%EdUIUmHA}i%<+dx_>Pdha;6?}IFF`+}{-H)l* ze4^F{-gsyiGG6b7WA>)NRZa$l|4e95=4*T66N1oZSVRp7#~ZM>9R|&gR49pHeU! z1>H#1t&DGi4vu6Y)_~nZp^T~9%)2iC6nF-M_~29Nz>z5JnnwWH*F1{p{_RxCL{v~R z0NAE&TF)plEu_5oxg~MXNczu{=z{{KmJ&C;pJbqOn@io^K zMdY>!>vYFq$n(z}3BN_~#O>;vnvc?4!PL*0NqaZRQB@GMq}vB63)luTYk>2@I_^B6 zJ4*Ld2+La~VZDJj2+8g=`M#aB8-_T@o`xy%fpymTghK`5JigrT|EE=bI2|+s9RnkG zz1!|jIXo){88|$%=|rN6&} z{2pLxK4wD+pG@XatI$)^Re|QoZZ|2Qa)Wq?6(ki#~ z0*!={%;30pG363lWTix7bI6~bOncj|U*ZaoghLY2<)q#m-eB9LdfzB;%S;z`KOBv2 zA2K^Wy=gfA*<_|>sAS^!jOpf@-t@jKLX`81$B43={Nn>>3&dNzX+taJUJ**AmFou2 z?M5rRyDeRH-go!(DNr#2kku|H8ukj{S$4+f{E%(Dj;9TE<5`4#^9Mc@&M#jce9{^29h>aRxgwy-`nm-kcCi42abab>x+f0 zWVQ!$N!5Rpm1eRQ@Pi9tS?J~eVd&0T<~VsRyZT^fOLr0V<&pI3?FBfq6~wvIG}g&ov*LJ(G=NJ-Hc=~17Z#I zmF;v>#Vb55aiH9=OBQrH7JL!|iEm$b;EL5u z@3?i3R_?z*S+f&OuQ09`2@%Vn+O}N*0CAHo)!#es<2c>mpv~yr0p|>;nLbwm#zm8Z zXEiLP-r-kmIS#5y+dhM0O*o)h9daGtQ@CIBiVWkXs_jymZ5^~(_H3&2&s$P6^(yc5 zyV4#V7x4vKrP!}us}W8*2K&=WO}8Q!Q!~^R zgrh>%1Yi62(N%22w46)yU#(|ozjg`2Dr*&rxE2ycRMeJ6=AH>!P#qi`cmxBFsYtpt zD7MDcvuzHzM#j!J*@jMx-ik)=3!rQz-@DH0DYG@aSi6!~JFv;&)qf=fmfib+Y8gL8 zk_uXyj{2Q2%qIfO3OOC3zU`dqA}H|+P|nQz*(PVq_u9rRC1ahGjIL=(YBhI>+X?Cx zZY5SQWYBJQHHNEmdsYS0g}@?XkRhL*mat z!hPQKc1AJvUso2NHC^nACmF3W0~S{7RvrWU6LI>y7h^JM!d7)Zz4Z(Kt_S&15wH*_ z9T42iv9Hy=TFU|6G#7wQg4NiIA78dNXYn?0*t1VUb!~l$3QymUocXQv_3xM@;mKF_ zxBZPZskSGkq~b8w+&x-K+}?CZB_#HBbdPcbJ9>@hawNAdY$ODNQ|{2X^Lg})%nV#) zk1h?p2=1g%PEL!aAW+c06%l;q1eMFvp6ENlFv*MwOM@Jf(nxd-Dx@wAG8BfhFBMRB zeQP*V8B@b|&RY9jxPg5XoC0BZ0CVl&7mq;6`OLT7P&oD=Wk!NF3^iS;?)g~sgKvT# zF0N89yDk;N?WV}Pz@)jZa4q%o^7FMQ9VrR&sz518YZ9qcA=>5S!)}l=M1fyZEM2DH zETb0?z#WC~N2|Nxwmr>#STE0tL51Zd)U88+qK7vg`-@p-M^EVjG)~%K<^=U~b$p?~ zVi|gP#;%C)GMqa5{W6YEH&%zIyNm@#^OA(A!<5gxD7$>^G4%ydqf!lN_^c+v7QH%3 z8B-$AV{Tj?x~{C*s5lCd!veQ@^+PvOMcxddBLOxZDfAKm5Rgv#Wx+b?xs{tjhi|89 z-TB)ohgn3pwV$Er!Y4vr3uWQAHW@M zzZL{Zh<7(H#AYX|_H;#LP5KARcYj@LJoz>u%F0{&aw>dJqeC*&MnuFk>MJ-7bSUxj zAqa$m8a^cAy3B-n7+F_OR-5DaPCf`QE@wRP?CH6WY02&z{J<|!QGQ|d=9c#CNZ|E` z`&}AcVw_*6`nMGJO%zl*Hx3(<3d_W!@i^r*UZ)1k|=l< z*#jj%*2$?6Bwv1E0tDk!Ckje+tr)6&+_Mz|xHxr0Nc7IJvqGWMs$_vau)@=j^+Qd0mj8G1na-ZG5KGP&$ zVi>QOTvexFMFg`0Wc*M zDzO~_L7Ahm-k(Z4m!9 zY8VyEfJlc(AU4(J9btX7M4Q67XlQwqNo`+3Vb=K?rBx|TtNBa9Tvc5`?t z;5~@4u`(k!>IyR_#oZ|OAV_TM5kSA^V4=xs>p94F^Fs7i@W0N0vjT(QN%%Dzj(z1G zx=O9&%=OxRCuKGqIudOuVbQ|%X!6O!%kIs;hp4t{J#DjzZDM~*BPJY|>_6{G->sEM0-73^R6xS)%R~C_k>5rboUsFJx4fV)Q|T3|CCA z47@CyI`~VHyi)f`^3j|{+RgU;I`g+SqhK5`P%%)+4A{0Eye<1Eaqjw|o?Uw68}Pd+ zV87tSdm?+w-t=eO5dA7*o(1ST_#fN#A$I0d!S!Z+tjB>SyY!osD?qybe^r)CGn$L_l=J{7syW-dJrH4NU z#RkY#lPFLSThA}OdSPCe;D>+>i#w6g5O)8S~| zVwA@nFiJ9eeWsS4^O!siLIQ|1{oI(2H zVhhDgD>(G$O~jsxyd6V~gc{(LA+-;FnY%=V`~4uP-*tqTr@S~-n(}gi3H{r*tgnNc zF36nnxiOj;dA~OM)B+(l{;!cZ9`4h>L$TEm%l(nuxNttUDGzCKKost}rP_|>tQkA+ zT#@9PHNkqe1BaqmW(OBqFhWtMEP5Mo;GTYOedf*Y&4CI20h#w&MgO~a26(`f3Q}px zGrc)}#A=REB$yT6s*$vvBYcjn4{ST1R{YFIwrf~Ae&gV9rSqJ+E9KiTfAQsxb{2* zMJg6`-L&x|@68+$Wg@)+AH!-&`}4(H8j8T)|47#Jux@HU3y17AzA2k(KT%UHaccUr z5^oUcpfNbRL)!lS3tKLoqyp|0@xcP_pjTWdS6q=I2JZ2w3-)B{Bpy?fyMS&EQ-(H# z1<4LQ3TR%I+sqs=F@p;s#VuU3_{n+zZQ?fWQH-q*7z%U9t&b4RYbr0KSYG_|3W^JZ z!Up9OrBj#hpp+g_Cmgh-PnG#$3y+Hh6c%ES(FBQ5xnh6?;V&t0!$Y4J7H^O7;pf+9 zDM~|-XBTNe6+0pU)QGpjZb(7wuJ9+I+38I}SR^Zvas)<2?c2P*%Ckre%;NTq%s+qz@ zRSgOodj7twvs`TH$24gNIR7z_D)2eLYg?!Q)!vu6i?6q!sN>-jB{g5(*@JHpNTTpV z|3oPsFw5E4<-@}}rhp%^3k-AXV=~SA3G~J9W~C-m4R#PG?HhP5UvK3<k%CckF&l|*vvlaR@Jgmer8Qz^>?!h3|If2fWHN}nre6*{dqWmEjr zLF#DBzGEaM>4MU_v2F2HJ>lyg^1qdq_gT4}o7S{_7wGE2W81b&l7}gjOR0S*p~HE_ z?)VHu!vtd<7wyj3h6$WO>hr8PFfzAO+cMHs3Ysd()ZnCgjbf|CtX`pOKU@Ail#C%q z&<~@?bLmf?UKEZqD#%}-acKrlXsK6ZUs!2j>H)|HF%iLI5XzfxcfX!{kM zxoQbG<6NEt?Eq8~k*(F1RqhPhL8~mInn9a2z^t?ZJC;JWRq1Jq6g)O)L}m?8hqF>D z67C=6M=Igo!xfg}pisoXb*q6?nSN|$!S9;qn8Eb^6ecH@K4clXS+W}f$Kn@H_XVA#(M0uwVKhB+0wX; z0?*u`ZMk-{V<9u3|4wieke**wpS$d&I7CZiDqQ}vh&JQkjB_89SS9!cbgO0_noSv+XKrFq9a^6nZ6 zSQAe4R5y@BV|2D2-Z;Sl@TB^a`3YQ`Kbh<^z52L3*5|8gTb6(r!?y8{_~)eZ%RbM2 z%Z;vG%h4&;@L`}J$G zfSCeTT%l9CEIrEEj{CMlwKP73z=;Cpfas!aFEx0S_x^H}G1Ud2iL-wLcv+8SDb~(f z)4R}i79$?DsD1~maV`}jAw;Kp2WCRVICWAA3@H@|7dQ$4URL#niDT`6g(Ng`QMUKF zUm)@kFVpi$KNP7-GjoYrvR=Y)JvF~&$R}>X@C->qHD)ZDhNMlY9thr+4CMXp&O{Zy z5z3!awg3`P{KRvd0ud)1!lHx?F?cJP^4Hjxcgi2-&tz%oGu=NLLFyk6L?QH(TC<>i z$}0CZ{_ejvt0k%U!X7r5m-r{MJ3&96zlUyoR%wagXpvJthHL?wIzdG^S^<9s#9lu0^ zd^F#&&2te{=SIAse(g0g{*itAku-DQJ!Z~;aPMtl(XefL^2jc9fQ~LmpOuG|Uz2?Y z+}}{d&dHExkC7Ewo{a7AAc4WvjvDANmmU#vrv168sL|M$RYKRGr{D-LJ@pcy)0iAG`h0CdDt}m#NsDXqYXh|&}0y^_P;PNOoqQaJ*#Qz{$Pd_!NF&mR( zZ<9gx77X8SPpkS%q^crY<$__-N9Aqr*_zlRfEOv5AT9+PJ-yDAe^iIUz#^C^-h80&Xn_5B1XhTc zOi)gjV1Ugwz8d}kMxX*ie}2;9I>|)wM;Wr(ar^T+$N7QM`Hq=Yd&xfp>D=NeblJk2 z@?G;Ib?${X&EQ@iQ`oDpNb%Th^Taf<@t)fs{tP`u2}#%;MU@sc z^u*nK6}u}q`Pl*y13D2HdPdz>7O9$WL3K_aY%L$>ulpgN-@RCV=iLwph7X|Rmb2LI6NQ(PZ8ObmXIgm%^$b$r(@c(Wz_Fa}2_W;lY zI5ial9t2Br{wzo4%_^kVUctZ$fSLZiUzS5&eOsD}Q+!%l&z%UtSlE5byW!DHeWQPI zrz_;gM`esdg+*4m=j#NAd(>aYaKMJ1u<>g7lzkvNIq3MXcvp`F-?{Gg|oin{7uXtZEq=L^f zi-xKA{Yq{*6*vt=Q<8b)SARgXhexi4NGBe_QSeME#@dR1N~=Mm5|irNn2NV+I90|| zP)Q?=`g0Z^;8~I<80WTaLV2DC(lGNgV)>kUAzb$7Q$$HvGt*a3*7jlk2Lcl6X1*Q>`%?VQtkV_h0|YuES)SQ*DQZdP@T;{>>?in*L{T`Gg5P=XgwoLZ)`Y=j4FQ zpY=|^=;u2QuSjJo7T-HF(8&^Md-CnriPn=N1=L)-LSdFvLX#e`kVGYdB7P19{XVY> zJ(h5H{5wUW5Uw|}Pn30BU&mT2_MpvqQh^ByN-xaQFzo8%$u!g#OhlVLGt&I_P}a#2 zOz@C6w}Zyuc3FI7nY%Yej6S6qIrH2G&K1Z6z1Gc_@0tB}T@EoZ=yDo?vA+ZD0*F(Z zZa=yB!~f7Z8q4j6XmSk53(g>Mmb5!;130^)i5v#mHOqHMcWDHMD;oAUWY#`uFHY6u zx``md)pDF+7!w!}$&07l=!E2PMqvRc)-%Y}JCCh1~%ieG8PI^#HI2a+ai!`CNXB8I)* zBz=S`9y2I>1*O9sU?~X6+~Ry{0%{7}M-=>v#LYn&cj^B*9FwJ}7Tz} z_x=$`3FO4IgDLg~3VgD$87T-T4iD&bxYu+tO01YOu3vD>-ra$h3NE%!pVNVI>k=gk zeZib00B4$Ln$)6L7z?eSL{N4wlho6Zwr_p=P+HxbTTSpIqI8N|A$ts4L)EXY(<5PP z!o*9^IS|eBUYB$uE^~5=;##X6VL&Mp4szU|$3p8MRkJmKJN4_36xxxjxx(a~L4M5Z zEGTpnJPE21Wk9v_1cq7XmrXO~@jz&I+GwOp?-_EWjnRgFn&kT58_!>n{v5F!Khb~^c<^12ZpfsRsTmuXICF|gB(f7EvC z5}SS$R=nCO1aS}Nhk!TwFU3}bKx3%Mcbz_2;6lxIr7JkpHaKr|vCOLSpXiyw5_#KR z4VqVJa|AIio{dZE)7{W?Ps83HMbLTT{vgm4$!!3U{D4=UQTq%jmN~K;C@uI|ZN+RV zbGx`4{Dggh?WJ5wnrqH;W0Vk^mtf;3Ydc=B@;m-0M}g#cGw(Bln9$W6@gC_z7YQ;a zdJi zpj>rSUGVNy8akk06~b;(&&0{zFMlsNsR(fvPB}-dogy3?+ZLg760jG{VCX?J(g>e# zN=$#H%5-xj3K>rc?|7yZq|`;0(P8{w7rhtmKbE3!fReo zQoSwM%A{$X`H!y)UFnef|TT>iHu{kL#tyh+ip-lP=+W#T0pXYR$ z?1EnAaQR&QMR&BZt}oXD9c&OjK z$|_H51&q+teBHG?@R_N*<)991zGTpCl~xneFdaY!)P-YB=etMum0V2jv*Pc9oFTkr zx7KDf{Sb=Wg;s>wE(qe8ix3@IK-hZd2^j}?tHE=Hnb+kqToGKRiW*1tfFEP_rYCCD5}-c^LO59a>v%{!&_)qr&Dgt&Y^Sw(qW{F}}- z&t0iK)B8U-4={kT6E0vcmdlu0rGAruEM0a4sU^+yvlS~F{P?hY#$4C~&VC~Z{&35A zJRb{o*5|&Mk6AaPH3$O{D=W?$Sv=cnfHdt%2?0yp8ML}aF)#g9DG9uzz$>^up`>Ax z{&9gz@{a11LCO0sT;*Hk^vTq0BfQ#RV2F!ZgL{hR+?cGIJ&8ERE;~6a9eAVEg=z`I zUb&~Vs#(H!k}c|we@^A>G1DHYXTtP6da;db1z>w4KC9>GfgfpUU__iuBLs~ljo7Rh z4Z5E!(qZZ2z2Ll!1Y+~M@l$6(AT&jE|1e5+um%;wdM9dC?k{Rq4DcEr$JnG~Yo2_m zev9EbLog6Sw>hmr2H-0iBhS~oBv)eIOa5p186cEBME0}YP{Ip2AQ`3Ctz->G^ev$5 zp9Jt0-ks$p|3MKiZBg28>h<=zH&g2aG+TQ8C^d=?u`NEoCxT4P!op`YISM!_6($8F z=pOohA`?l^XkVmkAJs&O`IGbrJnzzRqpkp<5jqwo5*S_5)-K6o`rCV9AU1K}`#KvN z2LHI2&SNFg8zF}<3uV){bXvw`O2a9?9zwkhiv=1Xf6cXZD6#~)x@v2&Ajhdp{uDxNp^(dI zE>0ob1%r8g&8}hwBv3gbYJUlGY#o$05$JIi{VT^O({j$6?gcmzm93@c{0IIm{#W?z zm%5MXrm4UAstZ|NZiTmB57#Ejf5fXD+qnGZBsp=1Gw8RbWN9)vC*mMa%8;=cfsgcuh{@k5Eo%;T4y411)9@iL-x-m_;N_;eX z3GUxj!;v0{$R!f6I4_PaM^J<|zaa&icjl;0?KHJuy?l>iqR2ya;b zquNY9YVb;E6i(bj_n;*{nR=w;Ohm5y&Y49a{@xbTX_&SX_TOFe$`#UzzCU zRMe6FwJi2D2H7u!g#}s1VhJD31e;ZspHl3!doL&gP9&J0hzM+Cj`8-;z9vNeFNDYo+L1@XGv-sWOCSM zpSnu89&46PWkNn$2KQvTkUs!UfFe2Mc%vm-e`LLgamVl#@woR(Z9y|EX|$hN!;+9@|b7{cxg;H>7gYIF*Oy z4cy>O>=Iy|f>=w}|K%7Bn<6JJYG=8f;N!aNpf@%a<2D?U;uN`$L}8LJJgAZH4~|igy6L-M+FAZ+pzfr_d%!A?o%G8a4D3Qp;^d64Z{Z7I zHQ6>7(*iHzC2)Q=vIs?5pl#f=|2b#^s>V>6V(Z8?PmM00OY4l12RSvu+TE|21;87D zh$&AZRH$**`wKYEn0;vCn_=j9JTk=aB~Nk?j|+qL=?pg-5-tB3d*s3HEL`xPs5L2J z%jsS_sxEpizsKA$N6|gqUS-ZxmOf%JNpz=(v%5D$gB8JQ#EV6`pTy!Y=KPZNv>5cU zh#AYbS+5$<$8ft2wtu3o@o~~QzUA1vY~Qd;-d`Z8M16nfa=VgVr1*rX_Qe3d(V@<( zp4RsK_J)0REqwC9+%m!@u8YUDXB-<26=TKW(ilD=^*H9tx&H1b&}%;rfpgO#wecZZ z7bhD4cJ26k%&N=+G2iG47AFpjh3IL_^44bP{2Xz0x&IKZu{qJy4YnQBrgq1Lt%@1nB07}!s~e7q~F zQ%3nn+Jtll1cBWroxY7X*~16x!^C@XZ9RC7Tk&FVk37*ACva3ba0wy=k+m85$cn#= z#gA@mE# z%1129&lV^-PcSc*e|3i(Yj1#>k&TY1r5$rQlXyPDF5M(O;?GyU`{pN%o~93&lQFo3 zXUV$*@U%zBcJyod2M7e4*`9|<9tb#h&hpU5r%{sR)3jidNQ_REK51!PN&c7qJ;$;i1g4&#e#nCd3{DI$8JGC$?w&`0}}9=hx%1Ktl-DE!HyTIcgZAV#(7j zQhtvrO)*$$DU*}!H72bElQ^NC|6@EYPJQj~G5FLx+#Qh;ktLsAwO2<6C&U{@FX3xKih_)lnq`jVRLzITN!)CKKBsA8oS##gikBCiNp785K197d zv6!``SJJk8vJ=63=x+CSbX)T=1^9(15np6irSB#FIAZ}ja;qEvdm6e|H z+UT=L0lJ_=a-}*pvan!E(fTB&QdMdaW%jUjMX<-p24<-T55A^}i=QkJMQ!8CGex?J zcaSsWPq&mrKXN6z{p`;Rn7l<6cv8d`7_Z(zyzoqB4O5;GqudiPBv|b2Y@W9{KMy3z zu5ZN}^n(_VJ`ZMPPY4oJNk6beDOr%IQFC_HG^T{HF%keK3CpxBy*NzV-%|EXoPtRK zRyY$IBbJMoNvz=LR=3csf$hgu^)}+Bg!(++_xDtIh{N)NSdZEAz6&6-?Xx2_dQEsR z-((?(Z!t{E$_%?WqPJv+%`Ido4eUeeG4nAC5X$kSOi62wkyz=Xgxpv^mNPzqFP!=U ze8^n{J$|?ie(kBumF*h4IaGmWe2o1QQ_kyt+ajEBfi(Gu88uA!`S%megTNOwhd<=@ z7C5H~3h*BmM&V(vxxpUGQ8FLKJkh(&a#fY|Au9W=-+G4-SEzLSh~WdqRp`+FUI>8=DQ_E<%+NLdR~wxk#LIz9>_ zgtB1P#fpDeb=CaizPRIfjER=;F~_R*uPpP#6Wx1B7a9DV$C~sB#`ULr`hP!efSGz{ zJ}47h-s<~ev<5j4M|`u^?q!(Z4r_c@>QP~_WUM!Q+yl}+(^Wnn5k0cMIBN8xW=(I~)Ty4qz zY_+V59t_jqsIsrI31WxhDS6N{C?oWLR40;eL4tUaFh5O`xV6lXm*PKC(}+P2;xQ*Z zCM~BzJlo4t(M-~#^MMu-1=+Mdd1E?UjE6_wp?hRg zk^2fabWR4O;sdohNL)%0z3{vgReZXnv`Q$@gU?qGypWQGoIfLE zzdc2XRtopIBG-Fk($~a~YzXg#kguHa@ph-ghN}H=BQwP~-G;1182S-?=VL65V+X%4 z|84y$9ajgFKZpLkJV+zU`Z2#H%7dtoJ;d@Lrj%8QG>@&=aln{ty+zRq41M{&Jak2g zB!ty!gD#X)M>taS5e7rc;+yCQ4my8p>GvC8I`)$+dKH~tL4F%N=cDO=>@ zfeQ9{9+jIdftn>P@ewnY6yZ0}E4DY}m8F3~(`O%yoA<@1Z>k-7%G44m1Gs8m{Qg4! zG6*&-r1T^jt5*q|m(@$(p1aji(!Ww_l8J^@l;`7HLd5fpY$rdRin}Xsl*Eqm}h+_(;zl` z?ZIW9t0%f|q@ausT4o@g?EGS#f@9kn!X9q(Dul9O%GFZx1+kW8Lghlu)A4v$ zymz!#bQY&6fUUeS$~|^K=Rq3 zbl8aSRiK=g)-g{5HUWkjH4)zTUJPs!jx4R);Szl^`4+#ulP%&fS78c}viV~LX`Bo! zTx>pfzqY5ujiYdQx>e*W54dmiVD+&Z4X6zpD$$Ll_}xFbT7DJ=In&`&Om@y6457Xt* zrwhNyMkqRg9 zSeGUcEA$(#%}4VqnDAj$>0dkYkdH~=15Vi;#q%%Eu@L-2Djj(hqJh`Ote72no{J!mYwOcz~2IAoRcdeJ- zpg2v|+u6lscoMnN86yc@yxIC52V#=4aJcNC)P7y(K^Qy2We4&1zuq4E37xNTJ>N5m z0Na;F2U!-AOUpGly3x_o{}Oir2E$)*@A=l{$tFG?p2E$MitTd~O+y*K&m8I>8qOw7 zP7bi^Y632Q7p-%|$%PRA%*|C~FuwfTFBEFx;_K~Qy&pl6h9f+n$Bo|r)x#Uanf}#& zH8W#$`gco*rs}b}`|XwILvJsywjH6@H9=ifcvZ^Jp2ZfCP>)Pc*PO;N6w+9HDtHds z67Rbku5QGc|M?y!HZbQxjz$Is`0-f~0um{stds(63 zeAZzY!b7Q=xcu*U7eNO!)xmL^V$+Ks;vdbb>&I?yT|0xSp zIP3@N=fq#fCx7)D_;n29f$!#k%jTV$xRd}2a>6m%VqsL%PD>^?Y}eCTTjstwI502} zfE_wS+92%Xba2!uwuZQALA$+p@xs^F*T~4o)%CdHvC()ItdjeRPKx%(szye7zRq*^ z;O3*IN^kb>-@hv=DoRUT0<5e8tlX>;=7xK0Rope5oy}BLRda${nbIPdG&D3a;Hb;~ zR3Y2`Fcdobaf@gv7@)I>9C#T>PtioV)~Usju=Pk>|EwP8mF z_^iGH+`t_-;rk1=PELXA$p*!*Yu#?I&Qi@`zK4sA#&O{7=;jDrU0w6**{MATmq?9U zX~b$A71x;~iqpzRRlv3?^2^<5QRmvT)96tiT*))g!EjORPImv9eT4=tUG)J`$ zDcnxL(O;YAypaTQ&*tin59$vAn^M!%WJZe{(rI@~s{|4k7dI#|bF#M|RiOepH#ekb zV8ANpb98fgqPb+_<3o4b-xPSwz{t3}v(wepmEnH?5EEyG2vZ*5m$n)-{iV)(mQ_ZDYs!-I_4C4~~Iu3SI0KXPTF7Ji+Tf7Ax zF-|x&Ix2b?UWQIwA(!yk8RzvFV+}Y0%xF;2OgJ&E2Wc;$>T}`T+8JT%E8s1l2Z4ab z2@=13`?dnpzD3no4Kt#OxDw+-2%X_opc*aqTf@CQ(Tu)jFu6f+p#`XB&dR$9zx0u` z;zJ%W9v!tmZEyLNL5Ycpv_fWKD#2i=k9L(O+3O>gj0I*Jkt-`ed^inYy}k)%qEXI!-=B-$LOh z-h0549f=ZyRb1D4;sLvE(%9(c11LPgIVhU_;b4Zm?BRY0Erv?DX*i?AqelodXk8@& zlr1MBf*CrB_x<~KX!C7V%8Qol+o53k56rT7^0lYeB%m6(`CaDl8b{P((2{@Box;a0bO~f9apASH^V4fD05=V$c0FGcf zEUbuee`~AMT*YlsZ_AxIr65252)@9lcsKdfTdhhIn$1Hh0S1t$kbJ8I7+LB-6B<+;F%aD*J5i_fM%#vrA;RN$3|i3y|G^E2Y%XSVWn z4|@nB@f#+z!M7f>32PW|9B(PVQ=Ub^q7FDyUBaASg8#kqwc$B1asqnWo5I0*bCj65 zh)is@zuYN`5Q1NLqi+&@ox|<@Jtoi2&U`MNz7rmy9KYiYUv|f_Mo>ZR?0iv|o0a$Q zCg$d13Xae|CTqh>OL2>vfKlKPa13JYGzoSNjJlvNA%ZdA1gVco?Jz0o>zKrsoA_4iuLPguY9PjbJ(v3gOomdHAw7J6{qx_1KmO#u^Q{>WF^bX z%QINj6-CruSZIUf1F?ZqLc!1FVa|K$(57pDxZgGz{HT%jcI^;;zFh5E@ zFyK%~+YEhh`Wf1IbOyd*MIQkRaQRabe$5zDOO0o)Oy`D7Xi)nzZ1O!tcSMQ$Xs!_Vx*;&EYH779>gO^HwO&1prPoj`OI!(^k&CTsz_~hhd46V@4qv+yd!EvG0`1fx=MJ&{N zhhqBq`_JJrGc)fuM>RDmJW?#5fV~X$CjyMs>gwunH4hN5e5VDh^`_2ZH8k`0<5}qQ z(%)-{w#zD-%=2!pU(rD;fyhS~Q0jwdK#o zb2L+3q=bdDNNG^f4(!s>z!8!J9do}4T!=^$4w3D@@bJzJDctgs!o>w>`o)IiboKPk zDoX-M*KINbX&_F3WS#RXDH$V*277v1c1fXDW~<@*PI(0d<>u#@b+{~~b+3|Ip8)FOl8CfGz3J*g#!9~Y*B*@c-K1xCErNabxcgICrV%w zUS4Grd4lFmj?MZ*Z4xK5si~=-5KNL&u0U&GqG0FGwc}(cO z3+iNMX2yvISkBFK_Fz6-e$cWu1b6}oiK@~+4d*HX$-{TanE_+*-OKQk1&VcDU zXKmxBnub%A)Yi^?3~lXevwk82wm2KstkuN&*A$XSOWpl|XAz_&YYl}l%*f?iZwzjs`0_Nl4DcyH!;e90hR0ofrSOqi~Hx3-@SMTLCSGC`&8l-D$G5V8K zpGE_e36ykhIbtVCpv8Pn|5n)0^As8v^vHS~_V zLf)wkP`c21+)o)Gd0FlwN8+AkOJMvL5@~CR_8K7HK_cLrX4a1%YnPju%>kExD;=gX z0?%i%v)PN99lFkfEqteDOK^T4ji<{`^;xh>@6D9s551LjghJt)>E6yjez7s|`QX60 zNI*ykzF#?Y1P%!Vd^bCOs9x(=Xj9abI5#&pKYu}Go7aFoKpW2{=b+7v zd*Z${{?9i#BQi2F0R5XyYzJ0WsRxJ}0e>r%lMKWca$b9Mw#&%l)gif)_y1HoQDESC zo+iKXaHw*+&$!?4hXc#7kDs5PmlqB0wK*8@7J?l^6XW9oFFv1teM{ zxhlKaIy#1_+1uOy=ElEqm64IrX#o@2RQ_!XCzcx5xbY*D8seQ1ySBS(F;LFiJ^Cylc8%@Luu+ zo?21!d-5;M_HX=or>~zg6#{3guxg7$2AJF+QGLEcgr>o?Fw0xMHoyc=vDJ-p?)NTt zL{Vnx=yU{Q-9Tf4jN5^kjt zjc!uz8zhggrD(K4sn7V?d)d}BG&O-x7SNo03m}n3;Md>{ulbN=zo~5c`BQxgpVVOJXCbq#ox;yz~FyO!acUizP;HmJIT(IuHo!v)nCoiGIffD@VtFR+np4_=IC%`wEI|t#vzk?MF30C#*aD;zf@&6A${M)DfyV@rp z%76UcM*F`YiXeO$(=;Xl8ciFU&E@upIC?rMt|PY<>dL^}Zau`#+Q%!QoW-l7@d`u1ItemlnpM!XLc>$}sx4*wHD(qr~pze%`p7N}GxFLbq5s3iI z3*Z@R+FM$-gK4QtcI{0DoDeK*5kNp&3Ac0Eoh+Kmmvmu4sCvq~xva|p52OeD&ax^?o3^QnDQZ~ED$ao2Eop|DyJv zuaD_OEeqn@+?sx1n(YSNBFE6Hb!(+ILm6HESit%&PESv-t#J}n_2uT~zUls8+TcTB ziZ+2Z;xZc5EwYp}UF{@lD{LQC9~JLh2x3yX>tsR8@pI zjn_;pj+H;s*^$z;3}_3Ru>uOYT5dB0A|sp2Km(=)@P{>C`wR!z2gcuS8^~S?U63{O z0b_Gp8k+hpF%ct92_)X<*0=Cxo$+KV-gN9;% zsQ{Bb{bNkA3h~fb0aIw)S4rqfx(Cu72r#NmK_?x{4cCtzJ(^B+EeHqWfP%x2X_7d@ z{<8W%w*X<10QVotEzKc+qW!qu>vhQc_Uc?4wHN|WMo*^*bdKfz!b{w zk5_@r4PT(oZHhHPKqO2p_#rAP%7hq$I$C$@i={_ZO5RkP)!Dhv*@VGzpwx}(>E1B5 zu^N8tzpD)sP>MreLT%v$>lodZ%b^b^QM=}7KL{kJ9UfDF@lOM;fm5uvM~A>74G*Q% zN?CM{jg6g)1Bq7NV@wq8nys&Its0x9z^nz(c>wS;YxFxiT5d000Sq3Hos9j|-u=}L zgxo#x9C}!Ha&!(1NG-d%n%0ZR9_wUF1vbby%c}6VhXWtP6x7vH1PHRzg;C)xpkt9> z3RGj}Ww(d%KP%Pq5PBoDbgenXh3`|yRZK!ha0>RLxz_kZvd8e#!a=ABxdM3D;RzNw zAM&nmq%;MY5yi#DQ|55yKUpV3Y0}v4lYWLXfNTg7>a=7}&MkFY(&Gw~q=gXE3bwQy zr)8qwok!&4P4&H?`KH!<%40 z+Hkxw00aqJD4#u|p75q}d2s`X@W!>P%j|e*L~Vpb9`vu}gT&UZry2<8i{5 z!m$&4jBTq53k$Wdv47&2J#YB-YP(nsBq*QsIU(Wqn{E)5o4dP#EW+9XLFXfV9PPZ+ zw6Lxp!dHBF1qHiIaORDVzbX|$?U__N2LdP=Z*VH*Kh>M4{Qm8b&!YI2XhbMxB0B&UC}jn{h+WJ?_EAU~!NFxvr22vOJX z5wM$WG~nid7nz{2tQRs-8-0t$W^BDJgE(8ed$>U?orr)>P%C>P2{vK2yLUM`HX$`T zM-PY_@a|~o0eK901GR>*328x`Z9Ht*L_|fU*%TCr{$1K9t;nD^nn|6!@xox7jEDP8 zKW>=P^~~FrCPqz*kFjfL{N_UEIr{hoUS_R!E!{Jja~}#N^{!3aW$pcdo2$#e>!KM{ zD<`c}OM+k^4UG6T8`T)-t2F6>*rv(!S)NpW zPX9*S%I{mB%$o{at&-j+G3|NXPpZZXeN3e-^0-7E*tnC?vCs*r3s~StR38Kk-4o_3 zNJFH45_EfymFps!y%PYZ6gg_l+glM3|H-swn54V=&EdG<1s`*`>@~GW`pZ8%D}{#~ zc$Ms(>*LA+k2u~{*3#`11hH>ft(XQRW%d6!SSchiZQOfppym^eOdx~g@sQHY`sI-8 zLZD^qMeJ}JpC2@yjljmN=WSCP|$9cDl<|{eQ zj&vffeLAq%gM7Y+XOV>RL4;L3QD=`I{#^MJ1$nyv!Jq^?m-yXhiHN9n0m^qqIqA~x zE%m?1Bue*X2X8NKSdcBw;|+vG)rC3#0M8UsjOi8#ZpVX-Osx2dKUk%fCR$~OLfGyK9!b)E=flMMQDrodJ=ZLt z{!pyEfz?{Tw+C_m_m} ze#G62pZ0+I?~e&x`dn|mk(H?b`>ZW6PVZD<_wwZy9gP@Pn1$o@O3Q4lGDKV-l+lbw>PPre8$DMVV7cc@pAI~F@kpRU z*Z!MX+Agt?zJ@3bnown=XtwM+|%3 z+MC-(dR&Jgt2~`<-pyBFm2oP(-?Mz72IQd2Q@V92weEJ&snyRL0l~dW>pfl*(Q>@; z*iB(K$&r!nkBUAvD1fG|GvPIVD-Wbr^H*%hgP4cEpym6HuQhLrvndVdFpVx!FFHUf zM$wAIlO>h?WIwA{&{z9Zd%&Zj`cf#pIzNfBXQV3MrSGXAB$bfaXll~CvA9Pj#eYh& z|0%&>77zFA>+U|S#S)*b5V9}GuBhbvY0u^tc^1S1M}MN0xBT$&0!sOn8Fz*Ioa5*V zyyr%Va^3oro@=F!tW3J?QHU~pqa<8Z3)a)-k6$LOz)Hw6og`I>`f^D`{LE6ODj?42 zwSo1x_3ouq@Ay~BxoNfFvqBShzAGUM8fl(Vfo#n0^50u(s+i9V)gd?o-wNW|Ie$C~ zt6g*bTw4Cwwwa!KNd+d2Vx%$C{P4dSMalogD5^l6Js{2=?rb7rz^^aagq}gH?JSj{ zK5QnycVRXO5m7ctX;C&)HX$8LH{eP(F_C{=_!8m{^>lj!ac8?TuBtvB>bf3)Vg2Wu zx-grV^gov=C;$c*Xyc!s)r8p|-Bk)Sqb9;8@}G~QY$E@zQ%wx8#Q!a);|6`B3jz9O z0yO?ujZNqk#K(h8=&6&X4Mh3h?<)U(e|pzLLv1U2$eVw)Whl%h^{=K3McDq^m%Hw~ z@^t|WzYb8zoyGsRqqw{FKaN7#&cj^?;-&(1a)CPE4Oxm!NCoN$b<=gRd;=7H4Dqsi z19_3Uju{L|h)z5Y+*|LLfZft@wreMCip7XIyt9*K!R z`X8QXKmF1`zni`rO#<)L?_{F(j>S~+VrQ$Tqfu4Fop~G<#8UL~h0!Y_#ca3M-#dQm)d(J}5K){8pyc`yf!LVJ`4QAyX_u%zLqRXdr#_deF^x zczcX6gpDA?Mfc|BW@TmN9w9Xy4atY{Ta_C!f~O&1Ud3x9uq zdwV`KRYdB}&d&0(rT*x`LTmsO3WdR%DxN=n{1^g(0BM<~rly)2UO}nToWy)c+x+}% zF9Qb$2V-LfQ6K?P`xEsmDVY6!(HBgq`_nY<^AYO;<#05thb&)HTRXxB`7=B`JU%|2 z$N@;?$TKRQ>*?v)+41_H5FVEk0r*FM%ESJFfiNp0@o`=uA@#SLgXvscT$6GPz=%44 zOr$1iAM?FblEX{aUNHbASrcWUr;lI6)dK(|4^Pi@8BYzT;E|;zRvMZIPBHtYMhY@A z3|=3%x3*f6oYyESTFB$|_n+0{S*6$1)UY{CyA6rmkN!d)b(&z4r8f|J<*j7;3Hyze z)u){wo>_VU`H;s0l8+ua&exOyyIPx=u|dGdW>X3a1&YPPU!%7v|h{G8x4Sr%$AS@~@TnfAO<7XvRd2C!M ztyTOwPi;d_>i#f|BIl@PMzBU1B%EOcGxC|Afti^ZnhuzAd*b&;M=m|oUNW+>WpR41 z$WMmlw3c10*S`aU2|K1w4xZsf7-%RdwHBM!7gmSf^^uX|giqgkx6w{nn04h<@~2O> zjlBOXKO$}A*;WYq6{#iG4XhUcfNlq(KVPd&GunFgCU7-jiP;REiu2Q4zms+W@>TBz z&neEf4ht3WH(l>LV`v$@8@ppRe^MvTxwC29T%TV0Ht`Z9+xg_D;AN zC`OrvoBHRg>g7)mMF2Dm@+0_RNLmHD0$;HI3;|MKo|!aTdN1eQj;+!-o$6ShJ|8 zXgH|iL*vNKT%pJ(9TBQw8zm*B4!R!1OBt)<<74SJZ0*EP3qYa0)E~Zz*?dr)`u?CI zdf-0hmSsE5Um_rF{P{e+ZN8Jwy<%sVV}C9^B3+uYA4i`CcyMpgZ<4US{`U6v zTIVv-7Owt8eP%*n;Fk84TYh;-cAnWSw--yzI-NZ|1aDt?O20}?N;++sUM?;x6Jcj( zfAAo;sOVWCB?CirI(ErWf8~zY(F;KTAP_Ft{gN@spit^_u>c$@|Dd%sYyH7+B2iJ% zDk4Ne@?A3(MBS}{FRP=4ixv_Dy zGJG_@J$MzN@XJIs>!mHV#wTuJ06p>L8yy|}z$AT-o<7Q?t*tG;puk8vscY9FLrY8R zb*TlW(Du$w$Xnr(zxD#BuL_zNv}S3p@s3KjK26#x<`LDlIRZP|hWM#l@4DhH^K02$`TCbo3|&Sz==@ZrPFO@KZD#b2W7nw6VyB4n?|%a<>Oe*xPi zf9(tOi>%n;qgON|JB%$dA*RujL5g|6Q^Q7a!ziX>Tsi&`dacrO++3~CqH~2?7fz@K zUqc;3>!k8@#jVzWis?C%YdKh@^|NVeDFSDP z)ZJ`g?38<2nCD+L+^v2<_eS1ouN5dtVI6#Nt!3d0*9Z3QR(XT&X_s4VG*Nir@&SN^ zMXia&=#Qt~U#Z0|VoUjTe#x)|v1t*+;IkFo+lZ*ps3H2H*QN)2DaNu(cAsQcVJl#t4`5&XXq@0%R?f1q2 zA08AG1f=0Sx+Cp1HBylpvnEB#W-nj70JaxFkE$JKM2}s^|HNxBzbmRBs@ACFo7_G; z+$<-Ts4FD@itor-A#ifjo5+3adBkx2lC1Gf!`{cUMc zEb6BC%26akVqz!G&rckayTYN$Y%3roWoU_S+^JOnnaR@c3{Y3czb?VC@M<&eeESBl z&N6W-#-4Ke_SAj^WMoSfc9ak9qxcm2g0#vY=#I zE<>}j0Db{PjE=E!{vtNd)vCCJe|J}x^62!-=Y|Eqo&=+WqoTW=o!yl&wZG;xHUE;) z@;qiT-=dKnFAk$Y;o$H~V4M21m#A!9xtIso{}}4;S0P+$MGfm!U~s8`rS=fq8(Nit z8Qm$L7Mg&VAjWt?rVo&Z>WT^rgV0cRh6%gpdk-xQwl4H#eEj`O%o?wz%iatg5V+!x z=FHt_)cbtims4I92}e{=s6RTIh%sLTFnLW) zFc%jWTiZOqkUxC*M?ZyI3&294P@$$$kVEnJ?(Jzeay^56cc$UkUNO;O~ za=7l_$GZIZ@nct)8n9p@B4s5dLcp>;yt=&1`SBwuHFd7zw>V(K_NL3);~##LW*K|p zW4C8OdG8*Tv1-(c8V}{VmMQ>L4h{~|ROVAE!}2FAf35%iEo#`_U|?ui zV>86^ggF%nD_2TRf=k;l^IZvt+Blkj&6=mMFrh=9-pMvBJSP9 z4){+2k;h_*72`Woo~8G^!-S~uIJU|>J%RPomO*_N5t@Tgd@_cz!sOJhKYU+OjA?!q z6i{9i(5%{ZYTnu!7NN#qdchy`McNT0#b?j;)C;aCe$Z4B4GZ4HaNN^38+ZsfWi1(~tn0i-{Vp~JM=KOaR z_G#a~-FM`E;C1Np-Lj0F2X?9aUn%_`mi0lQUbM%A(tD4}|mVV-*hsU~XG z#wB+(W@Q+VN^n-b55z(%j5gTc-Zex0;&B}V^oji?Kns*AR4S&Yr>`)tG`s83w|~{* z_UaXt#O0?5S3ZxEEq!1r{*)<8qV#ZG2Jx6nQTm&V)Y zI=ptt37VXvd|U=kf9PoxC%iT;sD>_i`LPyi#bx-c|1ubw>7d$68hmKxWHBxB5X{d3+lg*xx8+?6a@s_{KYEU97+7}y?S{5bu3E;_HD$H`rL z{{$bl7N=gZq5-SdHe38%Tjmx(O9yf%8vhKDg5A|si`t>D#1%N~&tiyEp^I0?{Us$X z-bdQ;b_@VDY3cRt#;7+Wg4MtTcG7r4p08j3vL9Q!iPYiK1?VD8{$$1fql}<8i*JZt zWFNHaUXan%_md^-RI;ObtSKhuK$NNB*l&T{awx2!%>I+Ph7;^)JN!morDtuQUglyO zH~q_#Qm>8hi?joES*~(BYRzd{+TubU`)(Y@hVxHWW@p;q1fxl^KSx(`?pe3E0=Xvk zLyC0v{Zq}&)ags#Btd-rm2dFMuy3}1&WSq>y=hzwK#(D2N{O@^Zcqnrw6i0^_1a%6 z*EpE>yGOsHO6d&a?)=*-lp}HcY@6|`zqZ`@WOi|?hyDFdC&$}O8`^QwTbYEJis;OT zDkX2~Y?*xiXzRRjv!fjZp;3QFV-KNG_w=lVi=I}K)(~qpSG)-9|E44Y-|jn`1D^ow zUA}|SGJ)K$)i44x|0H0v$^)Ct4LGgvtIN($qz`4p<1I+*U4LGWJns!N4p$d6Z48dh z$wUMq3$iyI+j6~Jf9u)YJTe0{xE~M~$pli_?q2ix&&ScR@=vi`zD%gmFr>Z$t=8_mNR@G}DDepk*v@N3rS zg>Bm|@oVp*7Wvq2U!>)W_Fp~x;ky0JUk>trn4VAi zXky}Tukimj`05VK`F{-6h)PTTUqUrv;==!hYNRBkB!&M6RUa!*cfbPliS1Ht8MEbw? zMk>{&QXHGzJ(Qj=CT)e(-BbmUysuI7@ce+C3NOft%r>vz9ZJNy$XZCG)u zh$@~&n)i|26HN-F6Ai++BZA&|gD^+I*aTwc*ub35={c zsiY3*TJwg9&Q`bN!4Q;=?s^W6grhe#s{)^j3;ADPo$X#*t8ALz8X;PiPZP+VzH3H( zWxYiJQMV-cYL2xD{YGa+9ezPs0filwpw{@8Z1;Dtne>Z{&j#v&+W~+Rs9gPeB^pW> z7#OcN;iygTr9ki6Ae(=t51p!jC^z>Ls@$+L8uHO^Prh27>DO&WZ`8w4Iftk%fACcV z9L0(bdH7)2NHhpr{R0ywxrEc~=?BLx1UWYtg96c#U9m#;6ptrNRVrYo88vY$1iOf9 zK4V!vGHuIl^d@&PyrLnw1h(h^svQvQ1N6GW%!Q`Y9HC$mgW~rBvhfD>5E~nC;MM7T zt$WE1aT*xTVvb?HsuviHww;3(mZC-^QRhC#zh;I43j9ySY>QHtilqa=CAV+g{>(&Y zFao=is4C=+&0_fS($W%o(4Fx)Oqd?@gR1Ex2>^J73(dN~wz-2ymTq^OF_~bS1xx;c zNZsZUB>Dau8~D^urlxCy%-c2tmp`M`E#^EAIB)k-($eH$7YE?mG4SodPcT5NX?$hp z2;6E>UhZyhzXOmc0PZjlDd=uy_MKb8=D_H8Lhmytrl<2j$E2>2i81EbbKlkD?kG#A zTO(wsJZyZBMTcoK>=wAcqP)Buz($(?LebFqD#sZ&fT?!Ju9z-UN%x(Bw+_|b%As|K zUYEOXKEEjht^^V#v`I4>oid01Me1{X0{7%;hMr$E`)=+Fp^pwxtQ96uSQ&JWtiD^} z>r3}bb@0{5iFHdPu=oAq5l`~7GuOY^));2dntlH4^i@uCc(1{sxM{7IIhjE((EEpI zgbDo2%m@9I6@1&P9eCzHG#y<6-@G3Bh^fNz27oQt6%yhFZk{-alCJM;! zLA0;+_4VJOnd$iFncx%VsHM8r-DO5#+g~8#ZtOy?{wO%5z{}=5^Q)mNbJy!XH{qNQ9ths1{RG!9 zYXOLqgTpRBASrHkTPJe<6GL0@mAPtUX5#mJXwr%MIg7!LF1Q2cjK6;WwhUC?( z25xBppAf^B;jJ>5Zw(A+n+Q)w0cg7)wl(^qx6on}wuhX3 z_-F{Ut9}INdDxytb7Z<-{KrAfC>kxpEtz-xtK7M{UvYi!x-0SItB0$Ul zNy|h7@5U()OlNxtu=7--t_Mu*{8gj>e;(0t;Eo z$D=EUz6c?nHkvTk z7{9bZrMPSwU*XsK#LQPZ(5mh3&sDo7`k}Nv(j$v$GvIIAq4!=|0=IscGcq#?Hkvur z5QB$?Y^qY@m)iq|Qg7!b*cE(T*P8Z#SvoqmXGgwtd=P= zn$?_;SeodE%^P3EJ@huWSPN&97rZwYCgZgwU*C-190ulG4J77|#qqym`T5GUOK68) z6mbz}F1j{zLh&T6BhdPoygDieYCS1hw1wRhqz&+gF=$HR*<7u8=)aOpx?UF-ZC|=9 z`J4V09X2mY{1U1^E-U^_-N^w-%tS3;3$dvvE4M8+`g`}EUk;&r$sn?USMOy)Q(an5 zYM(m-Sh99%&)MB%xVN%F9(mNA({N~lT zA3Vrtdg2By4`!($k-Rluxd@nPzP*I^_rv-|_kI7A*2tfjXTc7{l-f4I=i%mza!UAB zTad#LSO2;~dKw9vj(2J2bF8r+N~EuAYHW%RPH&q74iEF659UfP4LGxE^T=X5oVO8h zqSzwdy+h1W;S9I39}EI)6TRUU)MvEPU|t{3EuxSM<$Yujc1zs+Q0PiP*RmhY$C&j3cyrYc(ux143(eEwoi6!YlfqYj_6fIjQ(H~0{ zo8z^WGi3VE(9mjE^wK5qQgIak9sW$%h>VH?O#F~l!^*$pBokfTa3>@gabgX7%~>TS zWDx+QI8+~%!-~9_>bel%=U2gpJx+&jz$qD*|Y*PmFhwTeV8I9d4xg-tQ*I(wemQ9S9T*NsD-;6S7R7&A%)5DnOY2 zs2ii9VIa<89KKwzbdy*TFlHkDSM3^kQ*VBCni;t2jXK>mzlk|SFJ=bn;&K8rgnCdd zIK#)sFD5GHN^Bw*dS|yKXy7d5%Qej&-rhnR>WB*w681e2mZ_&y#s42q=N``VAO8QH zZ47fZ$Iba{j*X%jIiGSqr8yreMouL)8$&sVoYEX~N^>YGv>~SulB8k|l}e?e1E1=* z@9+9v-+$kKZP)dB-S6l9eBST-(b5ui;ew1e@w1or!9@q=zh7-J_r9l>m-(L;uSU4HXNQMg znHduk+yv;{!*=V%vwINHWz%0kS-%mwDkH+=G#eSMhw{}%B3Id49#Mx+kb ztX=C%1EgGw`8D?og&Z=y8D0ou*AO#`u-)-}?_4f{Uz5fhcT>0ef4gP)huiQ@k z4V~wN!N@DGI}MUjw>v&PICSjG$veN7Y@W-VJ9C0a_$5VJtC#*?UmG(d6FMxT9`9A*p^E|>QQ1BdA>;6@YCDQ3{O8vQ7pW8az zFG3#sKjnY-e;bG&|EYvV2B-}GPiqkC(EEQ+@BVMQQL|b$!TkS?#P^rFj`Z=h-g@VU zB1Zo?FI2eD`3J?!e}ykZCDd5g{N0>1xN%wXeCnGD7i)n5*^8IodGa0I^IF(>xn>!A z>&PFwelt;t4N!mbmQ%IwxqWxM$oX&TD{>1z@u3{Mk(OQs*y@N;?H?EFf&4Lnf%=QQ z&g(pxj~$9`E)BtIGHzUuN-9>h+?T6=GMui;HWMW7%h7kuc#r;8YX4{Vi}jS%@f%}; zUjC^Ddd_|P{v72o_5NGSRC!qPs$h}1Y0Zy&to(b7nR6}&r(NF-Fgj9Ke!SpxoQoYh zO*+sD=qA`_fCsvP;Gy zvxaMDYQ7n}+^_l^zl#4HBl*+VsZVOutgq>uJ|pOrXY$M8@5$6SpX9^v8}65Qrk|3> z{4b4p8hmKK|Gq=|tVdw-^L*&SO1wwF7&`XPnb_eo)yQTvf3sX-oqO8T<8l019j#Rz zm!*NFhhBLe3h3+GZmr*Kt>3)dy<1todwF29tA4XfPD=`F-Z0#vjZ2&XsNlT2X0DC4v6?0MoJs^VCtmkERA4 z!;s*c%8g@{%cq>T=Wj$F8cCMiIINX(qHM(3op|%J?G>|oFH_o|rSwk=uLe17;WjE2 zr<+1bi5blzB@#LMP*wXie0lf~d2RDh`ZBxwK%ak^1gS`CDZt>qqP5r zhxJz7-AjEBh!5Kwy9bsikCRH@CznYEJN&u(w!Z##V8aV9MxMIiw$@y%?))RsU$N7} zE6f4g2imJB_vQli+1TkrqoVs~rsiX(pTtvrF5$4cHE98LKxyq1pMOggE)@bQ*q98?Kds8HRxGJ*GoO=Bx05qDI(JvMEVY=|| znB?*nr!eH-LKTtLOH3EQ1alC&iYU2E!6WSEv7NDr*}r4#0YODr4Sm;~S6P#iIffk& zw192XQsu0xF9yqwDlY!QbrZXU1Q5?vh#i|NnUH0J^L*G-p3f8h0cxUL4+0s!J%}2pxbZ& z@V?gA^B-Q=@EDRkUjxLq-#iZ}eJ=Y(F>>bHshP_{ICkc6v1a6t^~W<^r#il!N+K|J zyKZgO-P$U?($^QM+rOo8FI4l$7p*~(Za+t3a9i!Zr0e-d#i^q?kH5{B^3J?Wzw*i; zGXKBsBmnkbyS4;@HSx4;+r26GY7$4`>}nI4a^v%wbMw404Z93Mt#aW9xrpnFC30j|_0s!GeQ4Q@oTRHe z?3(#ArgJg*UuI>aVDd;C|6Ch?7UXrU^{ERF{*vq0$XDM-8oVr0iJER2c6wVs{Z`TG zexDzW1nk4euYW-De3;6T&ck;k|Mxjw z)`T^X6wwltd@so+$Na8`gg-B4E4l1LNDdTd@vvT!jQgaqw_1GjwHM>17h_cbBl>}R z*rP0HXMVG&Ne-Vc=T%7QV|GH&{<%)`VeDHO@Q?B9OE^nSvh zCapiCj;}`@KkX;H-cR^+-|*9ZkGC!T`OF0_0{qvR+{Nb@VdsI&0b%e6sDWBH!ejwU zT=#*hSu3N2w>$C|3?zrqlfY$CwxX;=#$yM`w}ZXouTK^MCxMpc(OaJi|7Hb&3oH-h zGZ8WXhy`1*nd(}^!vdM&8#J~q4ohRwwLLMwi5+!&`35*hYWo{|e z;|S(UzvZ4X@f!YuU`|kS)m~VoA7Ry)0z;d5cw$nkKChz)@Y6EMyr_UXy+`(vW$MIB zJY2~XIr8(B;9;X@hnhtuZ(AHqiH=Q20zD6%ZuFid&j+3tGo%m!sBs9ZcC+i&uj20A zE-;8;m8i3PMQ7;>MpDO=R~KI^e_035`|NMO_Lpj-pY7c{{U)hP$H@X}WU&CU#c|Q< zZV}O&pYGjsLet9H-Shhm7Td82r?=h-yoA7wZQ%rfDfZSA4M&PC042k)d25#zd<~&y z3q_r;MUhuv2@Fg9gvzV;r)LEb+x}PYPl+N=&^OMIsB*=a!C^oqrjmW3ZaP7Rw^sH7 zKm?g3y_Y4GHw&v1PXGbW1ZXn>X9#eaXabMV?B_P)P8YnS;39fGI)N9S+Ln9JhLucs zpxJYpMO5CmMuD>)G^2A-g0Aos1o%>FEvyw_8e~%xW7B!j29ZGhclUzX!J{o{3LK6I zpqqJEIo1wQVGv5;QsvE@8SC#iJ;v#Nv#~Q!aio8I;+!ub!>gQOa|sBiJNdSP-(Ws@ zM$?~Tk#zi&cg@8t6{_&M?6>qm&edRLj?@Z5HpS5f0|JD|_on71e12rl3GNqFj|S=x zav+As3UKHR$)O^Y@H{#DyM@_LF>x;2dtbix7*!evKk{4Bu<*DGD1%+Pdj#2-l9Fp? zMI;|O4k%&}(v#P4{a=og-pNoQ!GN@8XtMM%&}*v$NAg&8 zTa<8WN(Lw2H-W)R0aa!<#YNK>)pvkCJBBVP{;Z5BmyOpL?nQ{KghyBKQY<1XDOK>1 zL7{^Oq6o=fIMF+^$PM6LNKEcm`d7elfjaRRyhbd+pf3ZwfbcxjpNJDu++yU=B-u3z zz}sE{Jg6&WG0fdrZLu z6wk+mgI4~737*$0_J3+Le!(MQ^@hVM_R}-MPya^SLN`|I|9yIdp$Sw187x+Ty8idj z+8Rf-1(v$&(Gr3Q0rx9*;@OyJ6jtnRtr$}=lv3r>srT3g0Yg#D72F@FOQ$7}6ev(b zv%p7K2-suf?dc^RH6A^omgU5)hEt1;gG7B-G346dKZrgh4b1_7dPXjp|2!NlvcmiE z5(Eo`XS7uvfE397JTka>bP^>F1!su7`dOGnAVPx0Yc6Y~NFDpLBOU?;dqA<0GXo0J zl9m)?3d)*|i2)@s{^?1PhA@^-hSj!Ezlv%OEKbPmQLkjJaqM&xiP>;EOQ02m0$8rl zsxJP#fbW|#lBc_HLCX&Fpu@j};eZ2xCeOP{QjGY?ki3)6t$S{{Bn(|-k~f{P(|lBL&yp%fBD ziE*lVkPV;$fIloKfXE$`0y{8C84%j6Br?l_@Qi@zCiJ8^<>W_+JgDPI)4oYiH@2N+ zoLnm36mjmD!(U(T_hAy787!azyX=y4vMCWZe>_VYg;}vxg*iR1t(-!*x$x>I-Ko)R=5;Z z5^ndov+0NA`pYxwT!OE1%gf>gD8>~#(i?KyWPxP2)uWtPi51Sj^FeRNrKiFL1?Ngd zx?&!MhMvVQx4-aKjINzY>6?RGi7TY0SFVxFeo^x4GQ<`)2(rIO<_m;rW-l)pBf`ph zEk-v35L=u>Y5!*2oK7Q{q@@$JSG2#c25w4N-r)$+nB9`*L`$CI!PJeV;ni?y<-8!fmSvU&tSv`Zd%z z4z5C0kg#EY&8!uHt86)wU*hG25QRZX661?rB+J|g;K&xC^X;PzAZP|!4Ur+pB0|j5 zfulA`gfBGLfC<~7v}%bef+$NA1>F(a;d|YKT(Z>Q9C5CLCe9pVxhBkPG|qlLDCA9- z?N$(bYq_S&P&WMxrD3%yF4-2A!7jTcBfrOA++bymFLw(+;&bBGcaT~KnVvf#TQ56t* zc5Iz#J5+FP77?k50RSLAuyL@y#iz4(3Q<+@yL!+q$q-%(7{EfI@LnPBEMn^ZZTNz#-(lPHTu&q?TW|1v*Kh*&uomHlOs9R8ECBGEBKIY@T$&cdtUej#3q67F(P zz~wd_Ygr4L&^0Rzn4@@ES4bkv+pP4EOmP7vg8E*(b|8m$V{Xq54}%r61Mhvf(@IzN}D`N(l&#p+zNUhNtS4(Bix+!u^2@)F|&3 zUfsxEvC3cv56;}Bv-xrw3Z@d3>Fm)nzy0PAuxPqW3NMQ-7`jx_n5jW|M2TnlZ>e^QWC!9Op_B?A9h^`xnVJQB# z7|gIfPr%_$+v@Es?;KvsRbt*=N4%m5s-kftVY>pZ&_4xOXIq;2ThR>Tg8E+*>wHRH z3<|0#l#&gp4&`nlMG4%X>gjX=2^ijSV6la=)Chj6UauVRW>v2Z#8=1@X$b#hF4b41 zVx~>zcgM;)5;8ba!9kbJgY8bUUz#GMDB!^0Abkijs-}TRDU95i0GC7ALy{Cu`(Psz zU=A_La}ZcJJ_4=uM?wvR#HOtJ*!(G%E05c}Np$(t-1|e^2Y8*(!nlwzBBCa&CfO{q zbj>j%JLB=vVTaq0k`swExkg7brk;~s3rFMLrdDx@a`mybOv<{0uumW0P*A2EYv)Nw zwM85tlo=*iPa6hh?E!D%DXxOM~-XRnL>;N~(b>L8nA9JL)s^BV&Mg3~q{U$}4NrKAf z8_t=NS3^Y~vK*}fu9Iq=`2=K|X>m-sDB>!2(KN)Bz-IPNN_vM->qs88lRXbd;fT&Q z880fo?1Z;I4>ol6v)1BgwZ;1G6QF{_4hhA@01>4XpN4C!`WXN896GhgdJDo2J6OE% zjB8%x<{A@@h3d^P)%}0NQ+R13GLHV=|66R-yv||`-S;r%Guh3mqI9r+??v5DysdvI zz3P|E%*D%H=@u{|W%#7ESbC&)> zzFpi9yqqIG4bZ|*-qxjyiVx*Jmksl75hpkOr(p%!2T(0X2N$#h;!0eV@D8_$#t;Bh z`Pwnn02umo=DWFoFz?xIsDvm=GO@uJ|BkIHT6=a8h&WDm_S9|Op`wE+h71}&p&=%H zpN$mA&LIOtD`<}FJUc&5GwTs9 z>yz?9Jmo6!&+*Z)HShu`fvVEvItGEHK_E0MN!~=gLf*z%BK}!+wYr8U{0@C7qCBl1BI1u5uJ- z18;@1#vf(puaj=xEhrHX(A!jWHqR&B5a;YY{X$|5(#;S%qN>VDwjdqf29B-Ka*L7XXIWPTCVRaF1}h?DSN= z@E{$Z67bXfPXC>JGnX`$E_dDC#qxQc9^*321`GPNGZmVJoJ zcPpGZ^PECqOfdCs9hw@XFX;!mJ)~%u?{FlDh=9Sw9+^XoR~l`bA8xeDmhMpdV0uD@ zysXS?)U~pkpUd=x0w?K0e)QIlHI>IDl&qdP6*Q=?VHhG5P&UMePMH*vP&;nNv!-@0 zSaWboTrB7syrFIPvY4Y9Ue_f1ioL-SZ+RMu4Y)%VC?SiVB(JX%n=`Ronz7R`AzegR z;a_{J55v|6sf!XA-VtarEHkjsz{k^TWg?Z`4jfws1p0Cp%y~AD0}7Jom33b{CPE`= z4bI#}xEksX8jvBNBeN;NU-&^gPU35i@Y`PkqulBcX*$<*bpEut0AeoO#6qh%rT#Nv z04keOIGnf4HKl&RUv_%^N%wn7Y?wohEr6K-yboDeIQSC(1oPo&eDm?%Ug00WE}$a` zJshZ_xSOh>%@dvYVA8|jb4!NpPJw#yhbD#HIS$70!DFMBym=2E8|pz@bJ;hJXDZm) zaUH2Q(n>=BeU?>Z?_0m5GMpaJ^)$6~oJW}d*VLVD*MWK55U!2k|EumqB^B0sUsgo^whH^E9&jTn> zdKmsmMFw;@94knC@JlNIuiTMN+Tm)fPl5bCC< z3P$QPq<)pm^9SJB=xX-i*29gUIgrI#dq!MeBd=7Hf)bO{A(v@ODJ3%J!C9v{6( z$>t%Y7mdcB=W%()zr*&l7h9{#=^Mp>dHyPQ3L6GqZ(c8N+SrHOWMpN@L0Sc&*wbWhqZ{4bVv&G zE|tZpXWsuwl4)9Ju9lt?rVsU_d~n?zEyLxr0tci_XV&X~DOD!5Pb-(AAV6VL{#^mt zVC7|TM~J4}9Uf_n7y$D4s~1Ao(6_uRgV;>-V9K2d!n(^G1KqL;(1w#R3ejvx9z|;POMP9UaJ|8l40dfa&0^EW4k~WfU zaVVX2+(pddCQ9Kq^wq~X?;lvJXL?Cf>US^)scvPsk91h!wMh99`;5fb-?NqAANzS) z2%6aAW2g(Fow&8A&;TLXaCC#Mx+DW&>Zd~8iMrJu1rdMc_6X7fxX$PjjH$jY{k_%E zO7S;k;K64v)RAM;k&H-KxOQ7ZU#D9GXka)o`58Zo6`1tw#G}D2h$$Z~oqvWZx7PaL zo9Qu759CzsZ8gm`oriCQ?eUG(6L)>uTu1z%StSG-QY%iY5Emjh4A-!EKNKb$gyOmq z)$x~aG3}3wG=QwAiV<*?q3UJ97nFg^hy0X=NOc7yTXuUeUyCSG9AN~2=MwaJEbz?x zh%W3s9yfN`6fx4k$g)bi#ozx&EuI2nBElARlBt1cH?| zEp*rAB=Rk_Q6tnKDZJmYKO`*kx2l447$V$qq1C)Z6*Vf=JH+OaJv7eDvvfI4@|th* z52Hg#)#)aa#9wf0%mifHx0mBmRQN^W`Y<=8C^Oe@0BCoXQh@|Ucy@T=Rj*PV+wnPO zCY^iUy!X`%0W!PoF~MF#lxrlz#fHe|b&dPC|9Z=1>}o25N59zHpf6eLC_lem zEqGHXs|*;5l*b_CvddB~{~R>mHSWX4vR|UH9!iLJJ2vm^AZpk(&^B6!1&EMa8-xf} z1eR!4kRb|0b?lBX7(N1jTpkgmj9ak)kJI7V`~-SX*14}xnQxO4oW+8xLAf}V6Rw;S zRpDWmRha)G)2-1?kMC;jteBGs03>6Ddt9dCdv*3LpH@bXb3GW}C;hn@7eW!$=!+h! zHqr{t$N-?>kjs#88Blsr6QVlKv*5fEur`vQdED|0D*H-YqoEAZm}SGV>T83-bB_j` zEja;%H1jG6A=oI_i~IthA6%=)lPExn)xD3xIJ)}40m}Bbv#a_5`sHVx`DA8H8rq9I z^Kr5YVoLY%?ca*?k7Q?bFLiTFQYCAsaWIAT9#K;PjTXuPcprO)RbiwQoj%I0iF2dO zzN0+0{gg>0VcmnTSxGMil`6JFGJv}jJiHqsPEsJiJim_LTQaPVx>`%-p^{RVD zwhAu53E6mH6AWHuI9`d|`Lq#TT1r~@ib=}|cTvWZUY*={_+W^mnbpCn4No@t5v;5+ z6=%d09!>LPQG;Bd(BaR#8#TO-|7w_d06PgUSeI3{fSrOD{l87^ivDiD_zDEK)izW= zj%jov0NW(E0+|4NnCIJi9>~j8~-8>fNViSx1eNg&yo`kjQR(UU0jQy~1RSo$MD6po6{>A~jQY8lS;mR{q#lm29MN|@f-6jMQDUFQ&m=JE6`j<@mRSJ}9u1%^ z2!R_?q`=m$|0MeM;>19RIX#<$S$*`PiS)AZMzHVD8P6r;3kn|r7N$I+|Efs1=|Rj_ zfk3-MDIY%DhJhR^!RaOR!}?;>bg1gtqIy^O%Keve2;F8D=u{0NOHU0F@!OX4sab+d ziAP;$sUNRHH88#wLu5L#J^D^-_M<4LY$*%mitydilx#-@L-D zlTKF%G!nD%2is!FEtUVP?A;#oKRE)sjghsMVy4Ti!iB(8dtED#6q9juu|0vhruI|A zEXZLS=MW5{0^Qgcb;S2Mal@+~`jH%vz(V)0->&u0^)-}1>GHs{)?kYvzC!+IKNOw( zW^za}^IVd|nL=M-S3aq1NP^_)1`iTHczZZMSUp3>V0|+`_-PF<$>L%6NUVeTRUuc= z68=m#7C~yuM$ z>6yhC(JxHw>mCznGVb)`f`NNQIE1jMbn1Cy^z)mM&u@YR==|^ho?>NLebUS`ApIAg z`_z0^tJw+wyIA6r%M3KSe8buTOE`fv_v}p!$TjN#x($`*U&!!&1SMe%VsZ*fzY8Mr zR9c)}&)oJa== zp{wAO3=&KvJDZWTs7VE5_0hblzN3z=Q$rRhmH0h`W#G4hrxsJTM2*}m{c#+ZAqecg z>gZ}*@c81;Yeuxx*uV~)zn7*ouT~Z$bXWZN1)_H-?y+Z@rHVQ3-&UDcLwEd$ z{~>Y6Ties@6PB7lHY2(QtO3kA6(fWMzERAde~c2$)w8!B;&&~XH{v$$=@)lO3Rvd2 zB_FPLH^H9(7nzO7b6+FsE3A6|&J7n6EreyhGjY*~C^x_;9iEU>^so}w6hBRc-btRY z3yHoVjNG(*%P{yT8cG94%%^2Ky7G;V=(LrXRSD0&k89X_>2^N1xTK+*BxZQisX|FU zJ=}DT9_}0&p-*je(q6XY50>|%fQE}yS`r~5en6h@o#HcjrXw0QuhUIs-31xIE0x?F z*OA+c^$6zC|Flz$x7&{I<*}#=G@+5DlWnWs>Txi{k=6@VTBj=T5gK=`9(4O;nS~T& zntEAr9bAOCS^Q85w#;3rN3UA@SSBX*)7>LaXB7AiS;i_Vj)!^o^nMR&*o?zIWSrK9 z{Z*MK^qO4Zhb&b;;=*8Z4Lcm3#!l||SG9k*Q7fJxJ>TQ@ykWJl>EsQV7R!lX9Ql0E zUVm1XG;aCd+5aX1U-rTfXx>7DT%2toc3y%vg|SOxZFb&Qu`hv*;xU*(4p%);i0iO* zKHTQ;BcVcYS^@F?Ta4gB5dO~CpB=dz9gV}7HIO~%LZzTk9m*5|e2ab=ZlyGixSbi| zdhO)iF)@+?2Fyy=5ZBim&A#TtVofYiz&_Sj1DxM%Gk)qicr-lODjmWEYO-ZMSS(R2%D!i2o z$WzWYG9FSq@be9mvdVX7L(}*0KDSjIEsmDstBT9m2>^jQzbJ5h2AA-KJZQxTIv&)D z*gM4;-8Xwvt#PN9*xM$0fut&KUWasYwCW7lm&0$>Yec*8 z69D3lOlh3NN4LGmJ|uCy^gbf@RVmFS@bI1?F^+O5rtg={x{%!O2GBNb>oPe<%r=@c z7|+}HxUI@O%Xl>P=t0oB)I#Ak=9*b1C=}gA%wm{U>OhvFP$hr zA%Ya7NAOH7i+iv)0-;YVqhSHyub2yk{oqHIOgPsPzdaRKxTRo%(o$o@M-q9m+;jEx z51&)DEk`X}kRTLp0TYHKEB%`s_o;dO$s`32i~6cNy!D0ryKufy3o+G{kCL9QZ>EFg zJ6=5QU|TU&EGoNmJE4LNpkcmi6-`3y;7+I7rDsGGjnU^sA|iEfxxZ_?ORExQU%TRJ4VuR96y1#oMD>Wd7>W87J&b% z%m4GX#Jt64OHXx=Tmi*Hr7j1OxPNXqN1(dL7TcpY_*zu=X`Am?TY2^|NxWFy2~S;H zH29`le2mdk)S1?5J3DB{00CoI)!@aB??a?oRy(%PGnV`tMIK|$)&nx^Q7jqn;mXlJ zjs(dcL{+k!@+sM$B_Dr|BTs#Hs1^5F5cLmU@s5JXQ!Zmz6}a`# zEZ%9+`zzn(3XY(+eQ)HZnxVLgIga=HD?T9EJYWQTZ>~|{G74ZLHNAQo*lYg z{Rf~{dQ0r_F z7h4Te-k(JzCBoq>cY=1qo?U*|%ZimJjt~i-Em{FH-p}fRV&ij-Ovly$Ho50m!GnkG z57sqfL{%jFSVS&{b0E;`WT#BM9}^@RnQ~>SVKFCccI;W@nz_Kj3qrww=Udud8EtR* zgqT-91a6B1c38NGdbrwdE6Omv`E(f-KfT{4*AK_5Y}CX@)0c!`=G9I z@>um{ljSnnk#JOW3l#+5=8P$apKxYXCAp(+jjmYK-@0?4dUMIYby3wrgz2gu%JO3# z9YB?#TPo%Y@ltmRgBCQ=JR~e*AEpJ~vow;;xS8b9C8#K8=Wc3$d)+g3+Ud|ukCSJ; zS2!7PxAoQspqlkc51jo%XGuDA+e}Px@xQY%Z`FL;NW&xv0kurl66m|Yj?lXkjxGdZ z^);x^%;daggqGV2wKtCM@Pfo4z8z6A%GtTp^bKcs0t=I?73sn?8092Q6_4(1ld@-g(G@B!@tYp%A*U<2vp`@z zeJu53=jrLEG1{~G#f7o2j)w}%2T?9ARo;G4eQG(dr#zQquXUOTM(B@cz{QQC!fHef zgmwg^C8HYBQ2JYk!rOgHGX~X79o()?Fd!UmoFnx7w)2mZrP+Tk7u-n63{Cm7DT4e^ zI^}ePzFe@mbQ6}6wxix-CQ#ojZi}ph&LMXN%w(4BwMqS14gf3>1XV!1WymO;->lyR zKZ~G0#WQgT0>|H{*brQVF%1gb24HZiYUP%E5|%=v<_?wT0)MdeZ>PsS`hj+NdO{5{ zPC+5G*OjuHLDCbtQ}}0`K)a0<2&0H4*knee6yfom95@?O7q5I6Yja zqCkDh7_mSJ;B~v}JaUC($lm17U@hW7}+$lBl@5(|z$_~c|iyDHz7uSiifTSSyVWg?#2^l}6_K-d)_NP`n^Wt%DxL41)aIIh}?I%(u^ z{T>%`-X`&5^1N2NKdG9H`L4D{h5iU}P+su~h7dxP#f=91B-|rk9oIVB)R!QAwnPug z6+buw>KjM5)oioF+^JiQ1_0icmh5`RaewQy&Ttn2_S*WZko3IKDR+Kpga5o#r4NPa zYhvHzvp|sy|0)ohG7#>m@QZO`Ph$fqc}wyja+C0n8ypBK;0vP^>eN&}x1Ca$$T|o* zF~}q|FGyy4q@a{z+0E}{AD$ABuLIG8N<_M+R9sD_H0iU4ZSNGj!Ig$VB7m%Mxkvmk zexhl(M_zC?9-ez%#ya73$biL51~X z=5&Y}xR7-XFhoC9T96(`JrdmzUF68{fCqQQYr%b*AId^5VZV`T^ClCb`sh_w7JK}< z4(Qtspx_0?99zTKy=iWokZiR7+>^w9^!}>%>()M@WrE7#KA&FJJoJu^h!1;-+J{j0 z=wqlj=-a68IiL{6ba7qV!(WQ~X;;%T4YYzLBg8}~q$lX6@J1TH}M>Hw}Y-H)yYj#WChiR{UH7`9=Zi&bJh^9D3n1P!5`icho zu^DqU18oxb&F6|y=dkeVD2@t|wtzj(@%r9r42OOEYCKPX(ERAfE-~a(hCmNd-fh8r zWy5)c7_h1Z**GIqJ{p>3=k%|#xm6WZEC(6c}PF8x!Wn0nze zCE~&j#pgfG>U6g%3QGDc8mz<=tc(l613#l6%T2%C1h4X~ohadrEc$h?M_A^UTPjX7 z-D<)pn*@)c9VslNCMcM`!~LgdQEQAaSnmoyiDbVtlxyE7qui$9Eda5#uv-sNW+00fmcWVtzqNeTxJ&R0= zoI7E%ervGS9^Kg+GTye|D7>hfE}UNa+_%aj0VqSU<%Ui@8~H9E+&}nDj`{_`*uYF|ATG0uTNPS~#@ME!lI=s4QU)hjM(KPyW+w)GoxV2d8 z=`86)e1T>8l|Ro^)Ocn|E}2Fh;woH`%u$-WJ}7MCrB?*Q58nygJM6&U8Ma)ma7j;y zDZC?U9neiXtMSKY)rT`y`R>9UiZq0lpV!tOJ&_gAu`=o@(MPzdK=W$yKFi;m=er;% zt&f~DvDa>9)ziiJqF@?Xjx+U}%UX7RSX#JK7wpfo2~BgM+rFg@C#$G~t7999Z6~8* z>THyN4WL}hFW~Yk&tY;c$8)a*N~g5b4RlFwh3e&W2;ZRBWu8Ybxckk1d7_rib}qP# zow6S1?rYQU`HI~Yatmh-l*m{mtX>(inSg4XXCVrv6iJ*XFk=@E=+(YrT$(|`kfYiW z_*0a@q;5uMc2OxJu;MvtGGX|&t8-qcPzd3V59ui$J#XA-XvuU;fk#2pn}2lWyg8 z_#15T6nnX znxfCcjC_;EvGN6e%{7jPI$eUK?9*1b9AUqm;YTSgbbIF<;df)|+BUU{K_iHmh0n?9-nb#r7!8Fp-#|8Big zKtWh?W;{y&WN}y?BOQthdad}*`9qQ?%bWseO7nzy8OGJzi4ycaF}q#3&dnlTNGFxH zo-08i>DL=8&-}JdK~-2pl^{x`Ds0}%U#B${3z0>va|m7E&N*~=*-Ln}KjHp(n0UOQ zv_6}MmLX#YwgtUa>)y3DX?F;T36{NbV-EwHVg5Doq$0IW%-W58$%B~ff(3%~yj0(N zo&Co6xO_NHX)_eNoma;obG3N77GB`OwydVd7gD83kdjikqPtBZaNO@t4DK2fR`|*WH>q8Qt75-Fxv_ z%3oNd`s?oMzB}!$*F6K>d=U=uheS#+1h-yGV!r+jDZ{On(fndKZRsU@UDfc_t( z95sojNoF<0d9t+JF<3@6{XPj=;I2d|0?GJ8Y?L)TBgt-&Y7=;lPh%M#oO&`vYY|R+D_-*^l?{5IUanRHX^>bLt zsjd^Qr*8EvP&-^fk0io=?EcPd7)Hayo_+h$CGHOBvHFaL!$w8o=_h`_YgZbMy6K_S zOoT4#PE4MTmV@k%mIT@?GL)2~6i71dTA};zzkShfyYJFke*RNe7LBO~WXG$Vito*P zqsc}Njk zWx~X^Xo=Bi@v9jUcr4K?Dn$G0RG$7*E3$A#5_YLMoFJKOVDtXe0#XboYVDh9At%k= zTf0ZNdfpGBnD=c8-gD*x338KYi+y@I?}b)GF}fr{q>B4ZS-84p`k+pwOFnBQ_Buqo zB&`tbW{Nlxf7i%6=gDqFPDrJn^2*6Ye^QqlhXJ9jwptmoEIt~D+U*;uyYf|f=8Pt` z?0fsY&p7U)lC1%Ee-Fqt7a-rYtph}_4d#Z)%zW?axJTAs3(SC^@tfEq=dr?X6*CbW zfK=>HrQraGGy>da)I zghFa6t0vV`qHSTkw9FoAGPYUGbnSlD#F$Vdt?;}lTu(?8xqxi#zxSVp2!A0D8C4vI zI!8d%GFgne62oD93I&cZwx3@suKLu~=CeRtJ15bhj(?{*DlB-$IZ^HX*g=^;5kz=5L7jq#5dBAdfLk+RX@rf5ag8eM;={CuP&tf>9-xTl0i zEjK0uQn6CeSQj&QYsK#^SmE8Od$XE1(7+%@8EvKH);QrhbIyCAA#;NwSC}aKEZFIO zVtc61SNbgJ%;lrwJJz6bhQDPCrHSp(Cd|$fdzkj0*gKV!LpSoa2UU~F1P(Bgr6(|r zSx+Z(J_TA(W=T+?R~FCBkkPyKTe82BF7uk$O|Rzgk#w3Yq3V*HUy$6izj!jh7KmDI z>a^i2Wee#3k8_)~1$nACtG=WC>8Z?t z)uRN4C#-qFWQ?s65N58kvzT}OBZqI)WB51bs}MFX`G^NRBt0Pbjrb3?tB_GI_2Ve@ zR4i1#Cqq|d1X-<~CtKWp}cNGe_$i42T^iIT! zcT1&bPCt?W$0C?EMBHC74=n58DJpI(+ z+J^t&!yH+lor`S@yHxt`hr)1-&a(9vX1DEw`s~d7PGzawWOL&>*TwjZQZ<7|Wp%Ny zeB13M`gju@i%uF|qtIypkv>RIgDL=W%Wv*D1t2hf`F6mZar^gM0u&&n^P0HdHv{~`h8EtMfs!o ze>9aWA?-ld*+juEY%9-tP@wt+WW7aV?<^0x{7i-tKt#i*0rHpvJHvUjcc(s`VAYr*MAG@S)OQ6K@LFO>#XU!O3JV9a$j_gyeoFUi;SN16< z4zmXBD!Q23>VsoMhwQ6b@lGITg6f_{NhCK*=*D=_3`a)b^9fR>0Y zQID76`p?_B*n&2u0D?j7K?a;L?kI+>;L>d{3k)o90XLRA`oasGGiAbgmOW=J3I+)> zWNJ31v)nN{ON)-oqf|>Sn6_jaHf2ibLLygUk;Pb8w?Gq-pkJ42;N*xTVg7 z$c7}pPn^&T9DoIX^nYm)$cA5}(y8x36r=)g`na3VkO>^%GrX(Syc2 z$}faUFoBYQte{|!3&wx~cm(W2B+M8j0mdMP7j6baHq_iA0fYuB|40WRmVtVpYQ)Q6 z;}r-756@rol#hT39(K^K!Yn`-1XtZ~OPEoXP&n_AtOV1MrB|R37QE)dIteHZHax=}0~&Vxc2G0-nMU-!8MFx>?XDdq--oGo{x`??5;}B$!Vy zDTzJQf+B+oDVQ+!S?EZ4z|i8cW<5sw@fHgs4E2_yjX1-{LmX~UYd&-Jwu5zMAp;*A zv$s;M?`mX$6O==}VZS^zh6T?RG6SN5D>s4?v89%{YA^w60VvS#DmAfsp;Xm8tGWg7 zLCT&BWyQ849Sfd|{9p=XWq7qZlL_i#TOQY2h{@-)2uKCB3=0iKzW*k!|E$}bElVz> z%VT9^HYJmlT*-~IrMUb8V+$YyjDr^PU=5dZRFf!WNfxPCSeRaoK4(U(O7KT}BVM;Q z8JYpji1VuwbZZhR8-DxPD3E0}q_#T0{JA-Mhy z1Opn}0i%dgsuWl|8Z5E_3PG|AH@qsqSaky)0p3Bv3(P)%3~uoeiU#lt5D$S>V8T^M z0(Uv13V?&V?6SL*4SK*+4l+O|oDV2vn9)@XK3t|?DByx@0W5M>k;c>LLn?p+t^$BU z_TWGPu^{_lNA8e4=M>jm$~z4v01YUS0!@zRbW)9zA3 zEN4skZ{?f_&Z>^#LpEHvMhup#Y3m{JRPd-FsHBL)oe5D6dyS5(M9 z4JJ5&4u&6xt(gN53C`T10FeszY)+G;l}PV*!eX$T>7<(b-~=wH78qn;k#lmlWFNTr z5*XIihB518w);xLgbK00)aaTS|{1A6H}H60fyfhK1`bFp^+C zK-r)cVv>+Tr4&4ut2Bg6oD?SPso+dW^aTaXN66X>2I_}$wd8_{%e|ICHkhF$VoM+u zIK6rY=TU+TT-KG3jbPEEe>A60`id4fcQVg!V}=RP*vuRySBBrjB^NYYu`L}U0egKk zm4kLe8UzDqz#Ifvp=MaG_bt2tLm`u_lc5QosT=a4AS-~4s9@@eO8TVj&T|O zf`ysTRz?GGG2W;yAUay70>%4Bv~%p^r(o=d5)KO@fic57A&f9ghEg+3L_$aa4h?tI z*ynd>xD(Ye6D-02V_#9igPT6J!R@eSegXzNR6%(2L}c4kpcsS@&WRqy^$-cb0(?X; zUBj)gCK!q_$vNKi)ZPfJz3HvJ>8XKixE_eZ8mU@jjFG~?TYX*Of@O*@5g6%J=v;SV zI9FT^1trRvi*#39k&wc*z$(TQq>k}QQ1uAo23&{j5=25!#Z`g8WmnOK!1Akh_yUY~ zhy;%DGZJ1n>nb{D&!t)LKvB>~oOg+FkY(9;-i@~a7dfXW21F{jqyYu){Igb8HFF+> zJMWA3$6`pNe0iI-Vru7+5 z@X=AG6K&4aUOQ_YxzsZdp*!4Ylys!50IybVY^HZO(Pll~0(sy}XmcjCV(&_9he!Yu zjE5Su`)e3X5Fl{+Bo2LHM(i7)8BB4t)`Javx}2=$3OLAW&sADJqPkov8(|!(wTvXN ziV0*;dqxs4(mB1F4Sns7Ld(8NO$^sy(eEe*8Q>#yoH$vi-KHi?C$Jp}-kqH0MN6Du5)oa&5{A z2!r*hkP4bL$-4EaGNCeA4@ChQtV@B3FmTS)@fE*)Tp|n<3GfkywaF%^2njg&fBaRt z3D6*_69Qmb-QN`!a0d75*Lvr99~UO9?70UB;4q2~f{p;gJWA98m4C|wYyw7on0$!b z`Z@d=6_mW8Fl0KcWdiR~XE4$u`GHfCVZ6iKB5MrpFlI%t4%mWq>?z7fMMpEyFqH9JzMu*?@v`p2G7C9ps-4$Ulod zQxBXEH7t*d8lsiR8FDhfI1Fu|l9GJ*EN4e@p%t5&6_s()m31lrnjx*%l`&|OS_NnN zfY6}FoY<-0fM(;mOe|}(CQ~XvKL8G<_%>S-A2;cOcsRi)*Gn)#CP8q$_f`i4!?9M| ziFWJpw!yhi|Mic4@<0CNU;gKF+rRwF|M!FUe{%l8AJ}Lggx~f;gD=cjDG3OM8C4EK#|7b8<){{0(8d(%I60z3 zR(mes(`n_=v<95qUc}Ji)_lo9_?{}IV=y6y%Q^bo1mK_^Rx2yRZ{}LB{$K*L5*g~j zb2=$nfQj(q@K1w}FhoNzq^a3bhK=d|tCM_K-~x}FGX)cY2F(C6XvIf>58!~`$B+N! z$Bz1c;<$cwA`Y=PywV6{1XG98E4yaVfikCf03VSOHF=A0+8T$uQo;8DYX`DEV+l#R@_i#yI?IZiYZA2oPAW2n$eu%UeUK zfb+q1qv&HFitFn}AqF54q+00;8dw27co{mlg1v{5U?ixT^-GSDi%Km7RgHKnucGg* z;A97g1aJA(0G23R;asPpi!Lc*^b}tL1Uw~|Wx*vn1^R`8^B$>BPzu3SAk!SUvI-S~ zyWqSdM{1T>+svmwaPC9)kc1go>I~z+sng6zasS(|SG?f(ybk%qUNi0t(Dh?YvmaWI0%;rc8nlq77Kc#Aj7Y zK0+T$2f=mVca^i0QKnSmjA3V~dZN8fo+o9BEt6%R)x^m{CL_4GE93#6LCK{ZRpoPZ zHfLDNV+4b~>D`0Zm*3%XSa`ZbB#PsD3~X>o>MsGfnt zc{-9dVLD0(Knc-46V)|KKD1BC`B}vZT!tIH1Q0N~rwEhQDGYX466~ou+Q@{6Hbn+$ zwEq)m5xjm%^)a+DgfXt6_SFE7fH-NHP@_IV97IUNZM-)ESKo{f2pr%wgb#uO@e9{*61RTQ2>{4-Z~$R-ps`qxp=|_wp+=pHjV1!_BW|CSZ6&@FH=%iH zC^Sl%QelBlo!iDK)#|}>CY+4UmIu#e`7b;nLcfW#s`VSQ)T1KM{MMwf@_9ps-x~GE zxeSpCs=hH<=250BPOnybGy@Gqf@x!#L=_Trtb0t-vO}o=EI>A3uX`gN?G=(Cs&j^S z_Ey}=DeN)u$%nS-P=*CC@F$d1z;IsKF|!hg!0=}@U>et86k}*dv`&OHj$=57wEzO+ zVZM`7xanhPhqp{dL02^0gM#VJqrJl^$T^ux2#4b`+i98s;CR z&oit^fI%p`5+b3+z{=~?2^Ax%WRYs2f|UtgA;V${(p!Nuobte&W7$B(nhReGP5J}Z67d+)tVd7F~bNNJR*R7y&t z^jU_kW>^;3AQ)zY*j;7`f@NZNhNX9hT?PmkV1~gAG}AQgs&~&h_o=#R7@%r8A~SB> zxZnN0r)r4!oqNvD-5_NG)0-K2>{^Y8A*A-NW1)&jCN|T_Kzv}_0m6Y<3SDca&k}J! za}>Bi*8$^_K!7MdZiRMO3`$V=zz5ovybZTZ`9qM%aM!1P@5wa_p=Rbc0v7y)1w|oE z(4lU@I2ip3L;@N7HA;Kd<+Go~AV?c3uK1Md9IU?1+NiQw(1u{mwG(5HzZfR`;J@6d zbx$61nUaepq#(x3WigKP1E39#v%I1jssVstIy@`SdBA?E7lZ*)A_#idK8*yvUL;T;EzW1&9jNR#TU!3}Di01CMr z4I0?6-dmlxqYOO3vc1f0X1XTbyr1)Hz_B#!=!={PK8^N+yl=?2UaVaOsq_=K1MtwFf>L_Fck8w(;y%IK>M zkpW}!c#Ms`29jhDC_aucP4QJWrNoEe|3C&~`(z7auOT0>nMxafEhu2(fd<_OFnsK% zV{?Q!kUGqrRMtN}O&cRbq%&9HMH)!O=qpHr4E%+$m!W>PWlo7FF0v*%b?|Ap|50r4 zIoJXq0)`J907FOxbo4$<8+slEi|BilHuRK)L9Bq?)w34<_UC8+Ai5c3o6Gm{wL|P;NU8r0%4f>;1~YeVZr=c`KkZesh+OM1>>1DbAgg6 zckVEIu+Ygc;ub6<$qha;ORNA>L-;NK4|u2D=KTY(fL4?xRfHUl;G_ z$eO7JyE-sfcu54?IkHXDfqFG{Y+!>Xyk!`oo?Zo}J(De%NCX}&JIbxQDr~zdJYW=n zi`|vh9i@&vRhAv4Zx9&(3$Wr%SH6P9Cc_8jzCs%Z`NtYuV)m1_K^`uDyqTQgCx8I> zAZ_YH;Re}$7U649A=cCj z!T}~Ej}r}m0I+w_hF2y95$XW1u!*_%%A9J*a;2;sfE-PW_1vwVDHjV|u6MzH3)_Z={K>0UB zM6l%!&_D%}?9dp-H@x?O$&E~LY*eaq!%fp}g;zo-!x?i@^;N(EW-qUcx*DK|;d;EI z0uZ2v!U0r)H~?6vU}rXu5)}dv6rd3FH_kQP`^t|B7R+*pdFFsb@b6 zH1Ot+c`lMIB;^iya)(S%(ll6LE)!?y2oMA2DwvW+>54Jje_0u_Y0&K|H} zGM`xu!P;u}aC53G!u@`ixw_hUtktH%D02s;^C*j{8IO3cL8TD!=Fc|ucXb_Uwh0ql zhnlQ%Lb4OfdkrpDP7xC*B3Kh)+BDVJ_tu!`qh% zBE#DP1lTW375MNrl!Xj7ON1YD4t)h5V+JzdOMpO*2mr7`&H)_mA7`21pzInS&|R?c z^DLeIR11>_%z{8M`H_h%q=PL0B}QJxhF^du00+`WUPcC=q)||q#}~1Y=c&Uq{L~>afdNJy z4M|9mQ!y1-G5jnx^elxT1_+18cw`i^kH{cbgJO|=k5lp3{Qzso2csZp{&YBC@gUT> zn$q_WY#}6vL!^7n2#2V4qTQ<@x*S)53G^y-t(x4$5U_$?g{3el!M$MX9kywuSK+oY zmw1(Au$h$({-#^r4Ie@f;J_jXr9BG`FoImq2O1WX%D50}xB;=ipabXu2hf1kk-ln^ zt8mT82R2oxx@y|8nTsa9<#QD`KKf$j|7*Ybduu=aON&48i$C|PU;W0nzWqaQyY79G zoImQxBTsNC7U?Y*BUQ*9l7e9Jl7qz&%w8a8IMa(++0H$tSDX86pY=qCQ+dt|M({>^ z#wZB|%zy52o$h8krsKeePL7iuPTf9fJRr1Qt;yfEDa9&PI9_ockDkFtov; z>;;Ehjs%CDWsW_B1?!J22l5MYhMd_iXV35)hedxz74Qfs$ey8&00`m9 zya#6glT7&vpan7+D5TXB5GFs`fCX}Zw22S07-jeXpP9{c9`UcSHkgoonP|W-r3(yg zpja4#$-gv)PbM${hVat(5Yol}V_*vtujM~{nogNO*8zwD)Irw7Yb?kF2G%iSqz;+X zhpMLLqKloX8%^Y9>_~6YSb)4(hrE-_N5EKkU(3t?9V5cXcAAsOG+vj2m z6H6u`C`@6L=WMU(1Mhgh)4@FFHg#<4FteK|(J6mpyPY|WY}2HBX`2uVfo8p%Y)s;bZ(ZbMiyVkjozfVa%a#_L1wqzO%;G%n7;~ zAqub)9eSEE0kQA`n;G;cJOd_R04reQAs+WHpbpZ=6P}4DJV_tJ&XWlEz~H)Y;7LT_ z5bkF`C2#{Ugp85r;ob+a!Kc6npg{_|u00I*vGmE5JEdNF#3&>VeW-(;)foO-A5dZq zG9iV&g@;kVLO0W!6=Jv-?p^^1ggTc~@fp_L&<;ziZfIV_2Y#`F5Hv-{vUCJ*h5|Tv zi37L57FZS4bStF%gmC*3-~x|e4&k;XAV3&gf*^2HX^l7KW4uXlpi4o*p@t3FLI8wX zaRz2F%?4_(dn#rC2w)CLP00m*33A~>g zuT(?rKHZyiw%>bkzyr`YrB?7taWrifobPu+H~<_rI<~d3u=+#?^BdX5t;H$F0voU# zZZypn)Dylz`OoapCik<` z0stXlM_B?4UkT3`Mn^dIR=E$LWK%ET-2ZY8 z9flv1JWR{R0SGf+etYf{stK$?74VkofZvz{9Xqk{*V!}t9&7;%%xM#^v&b3vS^DJb zY%&CX30sC0zsM_y!15*)Jh6Tm_S){`G# zjSteOFX%MDK7O07$MjKJx-j8cIxqx?K~Dl1LK>LE@bgT3hQB;y#KL;aXosOE(E-YV z2pgtNr7j?004tz&NbTn$#9{~LGh-3yQP!d` z0aPKx=mUd~fC3T*%$@fE8caxNy<;+*qd<>Vx*0=lOCjipwtJ!0dx0kQR|z)Xp}jXP zf*APfnbI7_mu-ZIph_l55|pSAY%~$cn}7u&!-BGv=Ajz=b(9Z&B`>MbirO|R9^q4s zBvgY*at2`#Cd~RPuXtGgFnw|E`R9d&wtJtr^GAIpljkQM{inb9E3^66fAg(}KmALl z$3moZ>Ic8?U;PQEX|!^lr4aHuvLs4(NcAa3$&zZvsc!GZK~M#$?YtNg^XMm{BrXhcn&B!1Vgs=uyz#egSXIL`3wtV@*Gpzk%40$zk->YM-1A#9y!C>XcbKv{rDjJ-;S^x)r83c&w8+jMkB7GzV1P$Q>5kqVN$N-3lnnLNGHBbcx9oVvU z#oz;G07445L?_deqFt*@Pip6YObE5z0|FQyLIj|pPVd2%r65xlnXMGU8ib+sUa*1$ zT)#mEtGY1RRTBXz;UQK)LG&C=dj%{qfV$zvvoov@;E}*PS+*4^`ofLHh8^Z6e0SGt`)S4_u>u$0ITO1ZR zLq{+k!MU97g)KLZh9`a{eFgt+13pywJm09Y{Vx97gBZ$2al z2uuv;&$;~3+aL_U3P8lv2j&~tGWfqa>$3$NnfjX<0tAA9zBC|U=FEu?7&IJx85038 zj)L^DSAc?a9rVUw2$_HdaRB%*_6kstG5V4kVfeY`XINl|$UsbZ8k2Cqe(K%fOp0|I?mJQ5nL0ScI_V4%Rb79lRWFcT9Z zoeV^VI_{_RJO~RPB62Fm04ZH7-~(ae!-}tY5p%emdLcwsu*CQRK%@CCHbc5wHpEoM z#Yo$7pz(IN;1D7Eh@x4qG*<>t9hHqDX` zfECdEvAF!>u;sT!60#%&VAM2i0)j!04+Iw~!UZUVT!@5%;itysNTopAf0{Y|GMztpnsRB~#2h1ik5iP2kTLWu69Q!L zX|(rIjET)`nIaGX0z62eU-5C2Zh!@M3O*o2r--SzLJ?2Qz186?wA3Hh_u}kL_j9olS=_q0Vr|TBrJJJ z37EJTkmHdT(5p<6of8^v87N4uzJ@gx!TOtqFnHCck=H=5BJygmZa!4EVEU{0DzEwh z4mH;URo6VF>djbs8OUH-ta!_2edV)BB~$*2+5hu*|LF4~!>;z*N%>=WQ;$FW^n0c` zo3Dszjh>6c_OqAj=3o8iul+R>p3e<@?+09w|LQk?PuIx-83tVE`hg4{HCs?Hg8ds^ zpa&;93}>KA;S2zQm|(iJ(d&51gekjR8>N)CV{LRlp6GC$)Fm<}J8VZ=+}J^B@zUp&*hDH##UN zcxMEt!dp8^6L*!__EyHbvZ!B^2t%1;Z)M{466?-V%Z?J~-bxS#=N`_ky_E@D3f~|y zY?}EP#=dFx<2X3Xei=qeK%hF{4iJC@09XOJG5!jNJ8U^aF+o59Y#B2iG3QKu1nbtv zAErwSU~p&ZBVoczaejh;VF)eYzw-+Ao&}zOb6H zqY{b{2j(Z-Ga@2Ip$7*|M_(hC3qMjV2T8_tBLTfhM(He(;7cEMdS%bZ4_MEwn4)wN*l0v_46vHF^)Y?dOT z>T0O=da(97!J+C(pqh{B-8$(lpJ8vtQYr{v8SjM&RLp%|SiryJ!m;Fn@kc-Vzkc<1 z|AQxgG+Fn`CFPA!EaVPvYi5{($Z+=3Uw-`?KlnohBcL4yjmyz{aY#KDc+FhWxl7iQ zoi61x0vz0D`jXFIa-8g9L->=ONoV@4ye*>B$O_N~H~TWRn=mB{rcQ9pi=|-cYR1CG z3&-14Row*U0B`_jNRV&Ada#}~Q->QZ2Wr6<62TC7@mw|UiFmJGuE=`JK0NZKIg9D& zsAepxv#$QEGJ+uqg(rXsrl8USZeYLxQeuyM3%kk^w-qxsvAe>uy;%IA)VjUoO(Fv% z1I~J!?~@Awo@1RuCh!u*PFUE` z0$>Q_4?qL+O6HH>0uW^5FEgbJI136W91IS`bp#!Wc$GTz41kbH#NZ4ZFoO}sfhVa0 zPk{*lfz*L@ph1jDO4JUqfhQ@K9%D{3o0lHT{2!-7JM`1X7*Td2fC88h?uK3fJ$M*q zLITj>F;kMdS24%>AEghhV>8MOr4Q1*g5lo_ zciaoM2^okFOBeH>?SOjJk`FgilFN}ZsZ zh_{7jF?EYQUMIz52KpXPFr~rtXtFD#iAha|*?R%Zf&E>T)PzL>?EPS!jp@)B^fn~G z*!NYN1O}4}oybzDI?N_EVOL5>r*VxP)7c6X`fyOIF0Y+izgoW%0 zfEHV>c8TJD5Z~X1TX=Zzd{Vefz&?0!YZ8x#DUdtr=bKZ!S*G26d8Op4g>%~O82US1KX;A z8-xrLbPyuqEg6~E%=U~J5po7rLaEyl34_=IRYMrxG{?~(+_DIIKu@C*oBefWfqCA; zMhaI=WjhCN(;mV zU}0C;k4jC{eIaBp#-2mMKup*?^W(&U@mG`poIf;-0w!-3Jl077Uh^Cu=NiA_&NxR7 z^#w!(Z9kh70zY{L*fF-hY3d_98e^9;;Z+O*f0PTLM9#zqdVHB7D1b}=4#4oU#$Fph zpfr$PpsP^XiI{UHUXv0G5g#&!o<;i~rpKuQSwY$$(Eyui#00Q~N2vqg2E>F^CLVAR zQG^j7kV=y$H;DGG(e^;ddog2p<|I`ot{9pWU|Ca!v+avda>Z!Xm)N$oxCoq9Q$2@n+RRsaGUL33D-G}}}vt=F2}W z8viQC(1tN^0}2Gd0u7%*0a`A2KK>4V%d>v$6-0eDIKvq2J#FYY%o(pzaIy<1Vnff< znQ1^k05ag*Pp8M=X}FJZ!_3hakOo+!k37p5p&KE6_-W?ob18zyDKzu-%n>kzb@7CC zn19C5)68K30to}b0XUE`Oc8-sAOn$JBNG^H1WynetfdGRKn$=CWWY$%V;V4o9)<^! z46Et=kJvATt(#Y)8sH2uzFmzfKY_W6ZFfz#CHfd!?*vICmQB$#z`+NrZ@vu*!NjEI z+YvAd00r%-hp-iVE`In1lee1fvN%YpkAE8L?=~4 z4cZWDyb(~Pq?Zl^P>Ab3R!tHp=xpSy6sGc-Q0;Y3=`=Y5z@c)EQi4u~DGWSfb`_2T z89YT3fzru8{L_C@n$z>2{}t2CHMw9Egn}1KTlCO0c;rZ>&DqY0 zWwIZrbscW9!s;a=oS+j*cQi?lLI%QueP4Crt_mlczQ$9V-r81T+g$GXN977N909+lnpQir#uB-?Fvn4I%>$bR4_j=Y$Bl89x@ie@R`y zO|k`y&6huhfm0@M{vdtyIemj-7uer4{UJXlTyTyFB{D{z3n*S>gC`6>%i@vhUe)+Phj|2*ulqRFJSn1gzabX6&8<;Uce7il~jQ5p&c+%=uw2>KOtgJ zAUrmT01IFRkO6BD3Ct7@eME+ojU)sy2R<4p5$;+s&=KywZ#V-NMon}sr+`8zJqaTf zKkr&e?Op>z0HeU$RC0-Bc3Wz_Yxsk56_%o1%k(t1LMhxbwGX^6l39y)qW}=jpbCqo zU#pLl;3jDUTQDuMacdoWDNs!`Kuz4n%!I}UDhLerSE-vPMAXf@ji3-`@K>`7lb5N^ zSKVdPVh+q)@>O4P6iozc8HwOy<(x7Ws3ZJP7Sa&_1b5MRQpu#Na15}(Q9OwesF=;D zzrOY}|MDMzh5!6lf9RQP0JJoZ7i}>aTe7nC0kZ^Tz%^ z`uou4xBmSfyL5lOxf{ZBuFw8{r@1M{@jf_1hawSO%wjs(VL963K1C0M73V%_Lnp74 zGMkD)=*DUa3aJKON=t@7OdvyWf-~rz2*(k&SpZu|+*fNmsJsOdh6cCVKASGD?C<(s zJ>WS4%Y3(Zx9)b?E@J|8w3s+Qu?s*O_Ssj+J6o7zzGi1P8)d^M-nQC_zd&M zv5pV$CC~TK=NV%l3>;ac91sGuebE51f}tlVFk47~Awq!y3Um};q$#@~dkh2vK=CYl z>?P4)_!*f4_y8Hg6XQjU!lLC!j18`H2MmD)4nzrnMx>A3R*4}%24O`yF$4&(wjm`R z89*?!fnU#;YLr!Xj*+K*7u7z!TVTDFj$h17~F^n9##5ALRoJC;b~$58w=;CZ;t8MHNhK z6r@DB>6R}pAK1jz7cZQ=l3X$4t(^77i>c{qNTy?f)et6c!SDoN0^~z->9n^@AqhTC zyVdF4S2}I_IeSYcz3kOCo>VkZweb4i{@#E5yG9);oA4HmfhPbE=x?N}flZz zAPJ@o3xxxFK4Vdx2piwa+4vJod9{U5P-VOdahC#6LO77PvlPf+*$7ZtOwt0Q5|j_N z9VK?W!g?Dq!3IIG?M+54bH-n70yvDn#4(*?7UM(!g9AAeuVB=$Zdf!Pv-OD0Y!HS~ zWB6vgG(W*-Su*Mju>~Rqh{4En^A}+LAOIOGMtBw*TF0ww`VybTC<miJzwl91IAg2o1<37-Cp~v4a()Zs0?V;P5c* z(&I=sd#3;>LS0k`X_tTuYbmUESc&uy79t8dKtTuxn8uve`!LkLY|HpH^69JRHDKn1Ok+T+z7k~M#!*W!VqE$*Mm(r zEb#ZhiXmPDB%2ss&M znA})4om@6;db%=i0h*#>mV}{r0?5EwgaMe~E1gQ#We^%;yeX!5B3gO*r+@j^zx|!> zPCWbBP}wv|f@&h{&;t3xk`g1p2M3P+3j+WIf8ki)%2%HM+%JFqZ@%>p5Rb3?;;*q0 z6RRV8G22WFrZc@xi3sPZZUBPhLznS7+D|aQ(XAG*Y}BT31Iwn4ws_uWJ4dT-g`kKa z2rzZQ1s0)1Xy!K_p`c(2liEH*Q>eC@VF;7uXg^p7l90Hk3iQCFF7TcyR#SpD)Fi^X z_f{Kl5L+Nmu&Tu?3#J%}DE}-5A>mNY`Ur+5%dF5B+e@5K5JCp$ZstV;8Eo5&z#Opi z29Y6)0{`VE9Q~s&V7A~1vexG^PaNpa-v(UJ@L%NsG+^BZF@Psz5zhq$FW;W}00xVL zK288e2^Z-@&oUT&cn<5vj-dzId`2BH{9GpdD1(l~b&7>yLI==*c}J2Mv~Cdq)-v}! zhz%I>Adlh@-3Z(nd8(A8wV0d_8N*NIU?dLU^oNhWjp4A*~x~=3TF$9%4sPoc1h(SR9 z1T!;5q4v60DGGrac3YB5VV*7p!GiHOCY4_fR4ZelMxMs%s~DcrsUQ|rSKN>ZCT{`Y zP(0}=p7O!Ki$D*iL=u1oydsLV52aH{+A&u``0xSCC)u{qesRE+H$1xj)BoaM{og$+ zU-1_5ZU{gG*g}$M17`PyffEDw{sA=j!GDblFI{TMl6-!EfN-ii`CPw&1sB(SNo>v3 zWjoG3u5Ni4oB{{i(Pn^yM`cs4lkILca8p}X5{6b2da$w8GxHWK>ioCQ?W;CD;Z-)pxTIYr)#h#~JGDcN0HHi#dkLVx!cHue zibs?|I4E_Y+`hBS2|BU8_^o&ImGlUpD6;J=aqKF!?<}!`Ic)pU_!+)fhuEw!kO5*s z_QXrr-KL3GFgiREB_>{h9&DceNM}7veqG_hr}}^-A8>*5nm&ZlmpJsZjQNv1@Oxv| zOg6Z*ZqEJmK>|X~`0K0@0f?AD>VP@)sS)Hfc%&biA_W#S!Pt$P5!Q|WRWbg}bt4nf z@LO<(ehjQB2eO8rnKsAVK7lyih0J zkeZmWw02;tC?k~TL8NvZd0mGR;>Mfo! zSHl1V+n zjx;;9HqD=H?9>Db(e8oPU?LMQvIkFa1697WpCSGo3N)6 zY=N22d#e?Ls1+tqL|ArLD2oYzP~q5Dov^bkaR*bFz!O~iYb-mcknZO|9bHfJ=fGAc-2Lf<|E`bLdH$ z0*-v!`vAHi*7v}aGo+}-Aq@b+n&?#n3n@Jh3{Oa5l{AA3DdY+FqTS3)NCmcZE~j*p zEeIBt!yV8LSTlW*BMt&gOo~!Xu(TmX^dQtqG{C;@kR?6<1j6(&-X<)7FetIvI1p0X zmQ3@6U;|#=4zgJCx&Q$(;VOV4(s)bJhil=+n@JUO-l{7=0L2%sD_dzc7*A-N4~iRr z7+@zLN{~!Um;(;@D`vdBO>+7(AER80(|%?-PWws$3llCJ^zt>CqN*7#AGpfa)+v}J^#*kKgA-M$k4y3X6C=QtMPZ0sOK*E4Wc4X?bA8WB5ZQdx7YBS9iY;ruB zUXI44pu43S6A#q6kMS;hhnmAX)vU?T1M7b1h&sEH7Hk_*Lg@-Mrt>qKKkumoTQC>T z8E2z|iO>~VfIL*1yXUNu5)u*d-U|*kW+_eBTEs}D(wXecVJJ@AQou(L3{VBU-Ck_n zT4;NtoFSXXJ=uHC*vmATe})KurX+v1fC4k51U|?V!_Q>OvGNCo=_nAvcwtU<%#!~w z@TX?Y2!c%e`({4C0Al(eKT92W#LosFXAG`q0#XJZr4O!SFtTt-0Yrus)^+p)6CN0= z2Lhz&t(=Fe$~0JwX)}#70nqV?UIP3I|Hb}?H2@@RUwr(>^Ogkk^%C8L5G3we){Q=zB`}_ zH$M9Le-sLS=-P#9}+vV%opk z;#bBrn>#2!Yu%OrGdDNQDQUr~3Mq3{1i|5OBLKm;9L=p#CK3U{VBNSU!p=(~YE@oc zW4bQbc$y0H8EiH=+Q`b#|ROS zZUt!sDM3IG5jGm7K?Ug)i};HOh_KPpg3{8dNT<}Z=bW9hcYCwnx$p1yx<1$S3oY(g zI^cc_sbKdOlqcW=HMDyOQiM<*A1*GZ!jkz65R_Hrl3FAi8Frv%E=O+#xrpi2)#G+i zjWH)6_fUWAEU0A~L4BMXmSr^Dy$|%H@d-TuJ;U@CUf4hAmr18dlTFQiNp8jj+Ly@w z+ep$Zn}bP4arMl$ZBF9e2e=?^+s8w@%heav|E?WTScPcI@t z2qJBG8bdQnw-eKsow;s~4v1#kiONo2E~#}3qw~DPXM7tZ$4V6lE{NH&A-j|>WiQLNbI-fRI$qcF*iumu2L##MY`?rTL7c+_|9^RD*B5|ag zw-h(rewHx_=5%&&iuO7_;9TpJ`aM0itV$8?`H;i=yL({rk+#=Dk0kVqiZZpFz<;bI zn!zYJCI>DEg&Bln*Hy*f*GU0SNte9^rLCm+jh~j*legHecSi+Cn5qvKnr@kzXPRgC zZic#P>Ldm~eiLXCyQ}O1H>vRxc@ZU4zbyn(R0J`n(JdpdkBPxZ`>nKFy^^cMgDkU} zd*|iI^GEe%PhM22k4gSCq7Usr#&PiNvCqN%()1`6r5tqp{>HQO^!8Zys=mmB@OYyS-R7EiJbtkt5;HfFA5JxbC~cWUW3EPHuSMbVZd z2=ULYbms3uFbMb=8w;6FHw8POkMkm{M{$)Dp)iaeLOQ7YDuP5oB$qEVss5K4NmQdZ z!Rt~TEhjBxU~G{T~XvaP?t6zbP#x^h)&g67|Qo1=2fgQaUS?c#+=T|kaHT$KpKYskyvo-&=N3^{Yx@0-18TLi!!$+vE&k?g z6fJA$(qYr74avE={Ka)HI5g?d6TcjIfrao3qA18Ho8WEmc7$mSdH6dEYUnt5Thxj_ zFB7S5uD*1@FWf)xnxS>J2Bl!`CTmrx7uVLetQ#yLlcNoc43;@ak$R}eS$eXAr z+VaHdr|e()^1t-ae`d7H8FbUp*?1|x214|(%!&b`PWd~=1uMV6YlB=?j7Q8(l#e%I z#%@WXVPxZ)Y@TPX694r;0WgaBkCN+9Ai!KipG9uslqBig5(Q1O!!jAE_gwmlVO8P33s%MGw}lg?{4+RMAYGK#zMo5axZRTh8!2X4jA@`)M`vE4(#;@w zcv7xe3+zGkUSAstF}P*`A5L8ShMBm&K{AUmkY9;d+@d}XCljLB=+CZ7w3999m_iUXTP`4)6dS!TNR#d za9xJ{7xLZGP%wW3CK{UEQCU!xr1!At(J1>EN0USxc`^Znf^^q1A%5!Qu3b?7S zgji5z^o`XIwLxu^3B>a5lV}_`IrttvK0parpI==h=@T*_JR_s4E%~d{0U-AYJo^a54o5V0$9GdRqS&N9xpC63X1s%O{ znJNNaci3l6I-evlY5y0?wy$;zUDrNe?UXU0Hq~i5IT;Hd2ae!W4#BfjrWh`P1+rfgEYdqS6Rg zLkTc^Yd7_rvyK53g+}){p#XvA#M|@w@=!2;G*i3DM_GCb9GchUVb%wDLya9~Wz2+)p;h>nybGPzTVBE0UbYLM2ncVRSARG%?83WIK!%lh_pjvIuAD zz{{cFd558f%&{ob_W->fT^NSPn$$B!^gxlJU}exfbd39+SpW_t!n{QXE#jTpDg%os zqwQj9wM9vH)B83v`?X|_L`X13MRih!v=2OU$oAj&^@M`8`uL_FB)2lp@bm=G5duC9Z|6=l>IV9sk0@ zpo>Hf#dDr7lZe*s@MDYZM)l)+ccu6X|9<51wt4nkygx{^viRLnLuDIWK=FB_+mt$l zUGlMU-87BDts?NOca1PpBF8W!IKmH?P($nw29+b~H1~*)D!)T?Yg=Ei80F=3>ex=$ z-D^W7rjcWlo>&3UKb-&2Qg(W522zH{jMD`aXPnxMwp93777|tneFl)Msat~A4TV0j zm@HLE_lG%oI zsSO?g15nj;ZP2&@;0}zq@(Voq8;;|4u@F2Q&P1TkP9FX*dn|Yk$|d!>PU4i!uQJUU z?*i&5T6tKOLw*xI`}^I3z$`O4wrJs_=_?F&TT_hfZOpPA85spS>irj{w+KamscP}D zGnk=+U6SZ1$LyC)^K*c$00qWbI#OBRp|Wz6yFQ8r#R?R&uHTLM`O=V#ssbDnyRn>+ zh=pAwJJduiCYJG-#$MyPNOpa|Yxs!B^K{+Zv%3=S|QPcFs6ySVmYv_6}v=xe#> zvvXVU)X1w9wmJ5Qles(SJ753(Uc20yjy#wP(YUZY%vj~Q9UQ98x!qQlS5AGlYkhP( zF(mr_%cz7krD!o6cSGuD{`^ft^~qw8 z9uq-WL369|ypmCkPa%x;g>pMWUyn6c3A{KQAK_^tCBWjMiy5BXc6M~u`A41zu|)K- zJfW%W>Lx&uAn*$Iy*K|<%X?hg9gH@zU$Z{-bFp2JOiKw^e zbtfN3bN>Z-H!Xu{I^Argeuegd&sqbYFq8|t(aN0*NAgHVfJI|Bn-{lc^UUZ#FxybL{7}K!s z|K4q@PX9jdkU_@oT4NCD?$e6C+5hw-CuP&PZIw!~dLYWv_8} z7&1b+4~3Yp002%S+H|-GIWAPTCbZ|Pq;*gvfYweg-@nQk@;`c*tHUcRVh*C2I3hz6(Pd%yZt= zRQJLKYTotNrXKznran?*O!>O2e9Z!}%an4NJZ5MMP*_r#xn;1CGfz|eRk3ARfSQuA zzqg~@oW8~bP`(J+Z^;Ur-McH3k39>>dZwhutJ-EPpa!Upetd)J;dffqNd?&+D^oo} z{c};f2?YpIf%ZFEQ-uP9g=4QRIRAko*+ZjX16NW=dvTq9#S5-QtFH3+UB|=D93aAT z81sSI4W|X%rOrf9W2tcvH*la3Y71gm#=P}9xVmEap8s4w78evwqq^`;5mOfYVSYHZ zUgjo?b!xXH1Q7xv`vLO}DfJC8lm%e`EY2KY(eri8Fl>MbCDaY4>m>uL!$BfbF80q9 zs092Aj|~D*P#iZ^_I*4fmR4t1^RHZ+)ksMQ4yT^cQ z(LV!pUGe#Y%2i<@(5fU#`_l-C30jicVHq@isAMaLFx+{rt?3llo4CYTr)i3cj~%(D z(INq-uBiec@h^>-jbeIVgJ7U}$WjJ9ANh4xG!79spprGJ1@=DE__)D1sH?hMeYW@3aVNlpMQ6-z*Ije|7WiNO zWK#ESBb|{aB?C{If1ZARP%yclL&cO;-{BM!)~0P>TaK|$L!WtPq<)h8ne&N8P5?>l z*JZkCo!cS;XUYCt^Ld2llw{69Pv&PlRFQ^{@2Y)z`iA52PEVe00@;_50(v||6Sk<#Qp) z!(0kGNGb#5Uk{oO9?@o4hJ)@?)$x~3<8>jbi-L*=wS$~t8L)bcOgAr*tIID2FjUOX z=@MblA_r?pv~o+KSP3NqT7Do~*#L~dYFc6|hU7{+$u6`!V*FF_xBEbf5!9g5t+pgp z6tzBVd`9O`?&a(9%$Y8(^T*(0D2VLoSZCd!dmGs8`dP*`+YC<4D~>MvZC2zUbp+>H!Sl6rGJ=%W7ee_nC{sYu{)KwTdhc$OV6jr zB8RDe+B6>s&btoBi3q%#OoL|Tky!t1rxGNHptoUJ`9Qoe#)sGqKrP#KRJGsu_dE86 z3DtX7ETry>qi2-|3dmQbX0LNcPS_;L{eafBOFH2x!1HMuuksX@+tm*`VT;-iwrWTl z2%lck4AJp4dG7K)F{b)*kSi__kv*oj?eZ>nb*^ICIdmXT8$@ObCfO@YI(eQl-hGb` zZBXAMdh4M(pTLijh3dYna-vMvMpKS`QLs?s7loj z+ha+L*@=@Xl>Ivsfm796PyuyWs zGq=gw=8GDHWM8#Gc@5>tohjMv_UPyMS)KS=GAaH2&wISYTGJ2@PQD3b%k+e6P^pfh z8vqb*Cb8qNKf*_SLiXHJ*C+}vqZZvUuX#i${d}X~F2oMYiKQW9_yOjF*viB@$$g+P zbdoDQ#gov2RK>OzT9AjZ4FT6;UqVN9`N@xMPd} zaQ@TXyGhIBrd-cIJ`f&+3+L3=)h5JaK$M|;9zuy8l3FUzUT%f#OrW61cDb&wJRNxh z-dmx?DD$m}-Jl90{zD!gobDHF3`FXY9;RTD5r9K}d(>X=Oj~`P+!l)Axj*r2J1~Bt z>z2(x)8x-bJ%J16`vc>1{{}-Y0~k)GuXZxiKUMF{3auzX*k_uZjK2+uCV1}SRP%gn zME~R9)&Dj$OqsGIc2sJV;yUny(wtsk3)QOo+xFS6pd@ENW%?ylF2<(a!zHTf>HKpk z@-HI#Y*{nw&`Q0S(IH+^))uYp#$DmO#WuOXJuEQ6mlZ6ujN_F+bR!E?_wH8OnA zrk(_$WJ5IuHC$TcbgeXm@i#CJr~?AHZEku!&czK~ApY^25)>992{nZ!W!0-FUPz7p z-bLWiR0^(tkG0-9ni?)xQ?!(g&I|Zxz!N;nT)C%s+&pi|=7IRQ`%iVtb}L%rl%A4e z>rs;L3ag@(2+PrOhAzml!N(#$U&%R~>Ydi$$pa(sSX2+Nip$abrj!7?zp>(U_#7jX zBWQ~-i(v5vqQF!FiRo>cKhqDSnw$qa0ldCHJPj224SLq}4j=g6GQ=~w+EW!613l!n z)wBKydB;2OZ?WiX1}9-66cB+iRa{jaeW!wf&#awgic_CFh;MF;?ug&N;CROMWPkdK zFB}j^Qa>jjeyY6X_=sF@_Ohc4jQ=rf%!xu-)I8T`xO2`XIVeXfuk8Q3o+hO=AW~YLP zM}957H}UR)Rfoy{Se!nv)>*$&@`T8dqMa%i-nSr%y*B#7{}esG>o-u$;LM^&*kp#_ z1^_g)rFsRa$`q#B!-Gq>q7)y|XDbptd0GXSf#)Gdt_%!|@I9W2zGr$+oESaUI>|yR zpBf<@Z@CA({Uj+Ox*VOKoCYCnDK!^l_kfS|7O~uKvKX_FZ?wp9*s_&}4Y4gc;n#lR zSl-W5|IlpMfWPO2cskiXn@Fuku`KI4nMFrYEAV8qEyfz#Lb%L}MZK!%xPCidk{phb z(4RG^VjFw_A_Kbl&i!3RPBl)W=93BvVl7dCD)g=rat}~$45DD=h9(kgmiT@`gP`Q? zS=BMmsUyZz3=vpCfHFxXN!tM0SF3T|Lu)q_ckVp016`H*_~{H)L~t~G4|wd{G)+_5 zF(7*y%jaOO0bX#bj9P00dLTuFLXAb`?mruugY;4}O}IENhKjOy78*%yD z&eYn0dvB;!mfLrkoTC2vM=zl>U$Wm|RpRmk$RuMoOuybdy;(#dAIHl^cVxxCMcT9O zq?~!*$)M}?d>g{$C!I*KIT>1XB$h4X2G*vrL?wRd4KkB!M|mxHK7DiRvdFK>UEuWe z!-wmMcF*!LbSk|`Hux0SD#>6{eE7nd&*vLLny+mnXU5jEgs$q2J82AFzh^1QGxyK0 z<*|)^+v+p)FfICFW#WhX=0?LY5~RWckZtB}l_n{#spI0$5y*5(faIUh#6XgeZJ{z{ z7cfei0a}UDuI3Em>oo>p)%0`dh!@;Q>BviB!E>XSmyEnjPD|&!zwFD>$wj>bCl%>r z!mOQF-?TlIeS*68OogVCiotqbM0La!2qqYnbogF_m1rtEie&(jG|o~V0`Z}E0z-0XGItT*U1XQLiX(=6&+^pMP49fgQG zfm;^4bY&?4>=}%{2L^I{(R^8?i^#j0m&r3LQYkn!>CQWszMVp$?`!p}pK9T9c}X|E zceMGV&NcN1XI1f#CzOziY88eUi4c?z@lic<9XHE~KPdMiZ|IQUv0+(#`j67|>uKlg z+5UH>v)h(~bZjcoXrT|ayr({?YnGn_t~E>sCLXJY&TdDA1L~onBGBrzK-UjV_YfA$ z1okN*{*;k&z-@lu5S!>afI(u&>$QUo9>@7tX1Z$j;BtJ~*fw0<9x+tsJexxlGu)8( znHjPk8jSw5YE5?5BCO!=TG)t=D*hI#F#fB#M?GCZ->PTQ)=!#ElTlI-%Rw@7bZOeD zk0Rv@bgA8yrar&qYq3kK%+sA79JFSql%nCihwPFH{WO*jK2O7Zz zx$Xrqi+Uu8`4<{Ei`{YD`~21W+(HZDI)#g3cz|;!iwWvt*edrW{qwEQ(g$g_M(Q?1 z2!r{u7~Sq)w%z7o$N$|ToXd^oXHOY#gZec_!bJF{J;pTq#N4@lCDns@{2(kCDkx0B z-0pt+4mXQ=XkxooR!xy2?-+{1$dV#mAPvuUjZ_3f@o5~OEP`SIRb6uG_qZ-z+M-w1 zT$PP<@4vE+0Mbr^hBWP;(kRN8ytyIjWb{(2;O8<=r4149aO4)Yqrm{oOxzD6yYt)- ziVnyI3qWP*sSE@&D0IX5m)t1JGlgHUn~1Z^y$ABRuifXfm0tN-N`yivHO~iB9aO2P z=NkzuG59}$|2?8hrr4>|X@F!hOJn@*WLmI_gs zOIbu`k48Q#ks4>P+pIr@46u z{PpxKqE3|mAAE~lxoJt2TO`XSIIw_2s8(sHH@NEh(v29TV~h*|{Sm==SL+&%^WXz9 z=HrH*{j_X@_%M#Vx>t#yl=<*0MFZgH*1M03R*zDS6z8^arShGhRD>Aiiqss4 zY7xEQ@*rO2b>~KwU)XG`O}C(Gx5FypL~V|)Kn?O|YU-#Ek7D<_U^6AS$Ov?OnxiU_ z^LRvQCsQTcV)`4({Pr7go1tohQ2}-cP>a8ZV*U_PL`$G@u|$0?8DO8e*D?@1Dkd3U znW)s24-aD2VMY6vd7G`8_z_~Dt3q)b=Go8W7oz_NRG_4Minqeb3gT#3QOBG(z|xUh zt@0HmJ=I+h`0iaX?b9Ih4Zb?<1TPl>Q=%$=Dl2-Xd9abxj4#?j=UZHus zbF_$a!p~m+N543OQ!st3$xUD}K6Z-F_OEBInIE>wz{T=O#_vDz`9{VL_$q!tEpLcF zVpdr(SwAZHYoz|GeVQ*g-JUL@Z#Jpfo^Fa5z)&-MPh$j(1wkk$;`=4|t*?FD#k>w$nU zPRmEaMe4AgN5vwa$h7yj*99zU`&sh)cjHLc77mx?eEaTtmr6J;+NhtncXS;S?Rpb* z_bm4i8wDYwPok03?!GvF1ZH|dQ`7or{o3EAamjG@brD%}Qjn8wK5>&(JNz;tj5z>c z`l@-7W0XZ6JRCsdc=xD^aHLN@b;^upMX?a_h=rnHkkiRqV;(62_1wc5el;LSC?Rbu zK*FjAn>_p=H}yjZ670mqJ3&fI5%ds@_rAP40oN>AQ!G(hA^^}1KA{=@C6GkIqiZbU^x|*VcnmEG3MZkurr5VY9E#}?O5G49B97>-$b8zR%_xK4>vIB6 zfWR?30h2*Rvc~A<>!nU)ml*-l2zLQK88K(RM*o;%eSSVtKY?C7N{E$)DOqr|y9eb4 zIIdFjJF@SLOk)*z3B<<%0NK3iXf#X@43B}p*_ySP^UA$;^8V<*xzctJBJg(imm*8M|d?S35m;^HR>!-|zIG~x=4&tPhpaBMHAs^Fj( zeWFoH!?Y^;ee{HXLi%e;xiP8n!3r9qw#!MGIQ@*9Yj(=qiLRivt{hkfm#=ndfwyUWZ+-c$6eSwQ1MGf1Q3S6-B9$~vYUV$m=!@yKSxFeO zRST1zKi`{9C08K+t|`0Sdwnxd9Y7bLW;Aq>9fZ!~K8MoPbG4;7oUZ%i$;wgBBk@%1 zJBe%n)3Oa;Ab`oXx0EAmXx&aeOC~-2|#AetP0!K^F9(mP!NdZFxx_RipK-q%52z6Fcl$e8-{8+DR5fJ49a(2D{?sMN z+)r0U1XDx*nqsTeNL+}zk#)1e(ENEuz;T;;7^~6UQa0!kP+fU9xs0v=L~Sebv9|54 zu1K7iZPry1$W78Hhb~0&gIQFG&Y`LMJo&@xd>kq_?<^zV#t{Y|3TVkJ)_joM{iW&; zN7#v@UuuCGLFsrt?uEaULGpgz6tdG!j$(D@+f^FnrQ#J5khhc%g16?zZKb^XCEciM zE}jQTfzbEkCcyF_vQ@#F1KTya{z)gYewK_vXmsoC7k~FZkI*EufSWME1BG zZ=(f**E(!Cnqddg)~4EneacSR1|2lCFB2l236^y&s2!=j?V7m)4HkC_kxFt)bHG^P z7S8%SN={lH$eV{Ge==r_W9*0Bq9um{EJYGhMLy6bTE&W}UTf)KD$$S;0Ve!^*XRSt zJkeM(n|=Vad?#<`jZg-%*gwyJJ5p9(jUK}TkWI0esT_kON;4sxZ{VKs*af}4PR&T7 z|9|Op%-6UiArzIYd^|-Asvcoam=QR-B81;5Q=R@4V7r52X~NP;J{~$$HmP^5WZ}J! z2T42a_)TW|dR30NxS)JC`wu$D$};l{=sB{v*=M?^$f%tt<8$*5bkCgA6@@|D z?XjQe)?ob!3b_)>ni{h$IHOAPmM}pD?zOy?zY5=2r2YSEZwfd#e!qNBUA`e@Ay3^m z@cWKbwbOhVR8*?r#xN$()|eTD5)kzWT8P)l2ztU&%9u&F9^Y5 z_`L&lOfHfqO>#y$3ybrI@P0bI`#vWdRUSTHw4fkb26lMm_isfIDvIL+NL^gC9toa; z_JNGmNxbPPFcf?v0oMS^1`;$I{yimv-airc*m-UopFmeaQ7-T#K-yA?xr-WC5+rON z+qr_`Z`VQ113YHZj9^6unc7K5)i*vd(kc_AI2#0 zd46oBKpH7OuPZt)594K-$W0$N9~X{%Q!wyy;(GBINqWGuHA_^C1vZ$8cY9eIZ50=i z%8g!(f8Ub1l_FXJ7fs_E&NS`H#bkYFsD3$Pk*@bri+nZa!*y!YXH?y#M)OW{w_F~u z8qI+AxEFGHX9M5YvKT1Znvk*u{l}r%I+pe~ne1L$`+AN=R5KHMQ zc|p1JCUfp2H2&=Nd$+Xnx#E?F+RQU6@3s`l&@Q+kr}@>-CrHYor&5o$LT37YH>Pr} zVl#q7JC!|GCpumkM?d7&9#^9P&128#+z()p{q1O0PlB}x0hLyXk~vRAP}>z z-@sbsA{HsLUan zZ{R|`Us>%>nsCvS45`taLgkMvC&{#DhqP!Owc|?y6c{u)Gttp$j3@J8GHjv7{fSP> z^|Kf_M87$h)pJNd332fWj#J?$FZ5u18iC{4f>)!or$CXt@=0FJxaP0DqEoY z{?}{ejG>_Er91i4nZ}wo>cI5q1l2)rOp+@xB8z3P%5|7Ji*9cF4fr0`Fky}|GpM=q zVa*Gvgm$We(t&02GAbl?g678r^$*3lcOU;&cNvxw(EN|UaTza>)IXX(ef=@0>ua_8 zLjN^1_8xdh#pTFa%Scg^Gy7kUr~nZ4IMPa0{99Y)_VFXQH1N@%oXYdI zF(S!SV_It|bj%jndwJ8(#5TWYZBJN3ZEILzpyAMNRNRcBfX`sCuLu-_)8bpr`}7r( z)o?;e^}N0>_KdG^K5g_y7-rC4ToV8@njp5G(vlr~iWYOdRe^$%71e%;FmDJX|x0WjHaV-QLj^Rux zo14!#jtZw_hL^Ff8=7iqaqSSF9p=pPiU0e$Cf*nXLylD)v!s_r?;@o%EkRKwl%!I{ zx0&XPI$xGT-_a~C@<|aXKM*^vAK6Q*;;SI^MXF6_!&a{;(EowgZHmMi~!n{Wpc; zy!^L>gKMHP-cY8|2q?3dm`w;Dx2@W*)ocAxX*?2xIYv2zu9dLiAQ?ah#uspI$ZpsO zU#tjxVYDXo|Ng#*`?5ouP2H}n52@_7?Au%g5m( z%deFYoG!$9TnkV{ADZejBc4#)cr|m~@e;M4gJ)z$JTGJ5x}4!&x&t-Eu_>AypA?Bc zhzDcQZCZtvkX_>ADh=G+TQy$Ykx7TOGdO)%#?S$P${?^C*RdF;J;v{WeDIG91gA5J zEEA6s#jIxpr`T^KAPpSM%OO(5`tBLOOZ@9t=I511kW=&4FG~0Q*-@L@wQRXj)N-6c z&qzX^-CGc581Ij}Md7t=_}9te6!NJZ&l=dbtb5z_)0xu;@5tn5Zw3W;ZV}aYrk^*} zL=Wov!}+Bd`+k~wIf3f9zwbbG`3?1=tjw}EtejYarPAJIAiPS@PAI7@Mw=M#vz6OFWS~4L$!k=bzGi8z%Z_+ifrRdjH16eSX%R zRLO@xoIi7F4#!Q|BVE@`r0DPU*Oatc*rN!MDFT_+ZINrB73^rTf4gcrs0r6olQx!g zLB;NAo1kw2ppXJPGM-eclG=*)j12ZPKj}c(kAXH6*LXjxKgd>(=s_yEC()Fex{~p? zq@asfy{#y+TOD1-D@f)Q3j!1e{7PgT#lka_aV#?!Qv-!4$3trM;kXg~>XNj1@*=3* zzC`O`{`RHmzg@?RLxtS?k?RudyQ@?ndK}=OgvOKGBCvdW4Lcx;4)%<}W7ofdUVC3s)mEEo@co zqWN$;e=fh8&38~m+heOJ8GxN#3%-9vFG0{bahkR}b$qvU@=N1n>83)#$DxnCd`6cU zMj6D4w?gqe)Puj=vpGx=cCB*(oxp+mLz5b4mNF^=U$I9`ua}xlymse0K7o+OP8hz8o$sji{T$B z#=N@k5p}0d{BFHO=WQnERWy`D(o`nieSl+lb;a@f;>GlpM!+@)|E(~q(<-?;8*Mk- zblh}wNuO7HvtJHoA8-4*ztFeKvC3I_^0|q>jFh5EOVe#5lfi_xCxxP^XgI-Norj~- zYe=DMZUs6zJ+k7s&&TTNu>IK`lWK=|UcZ9JndiRJT8;eP|MIvnuw}bqXMEwyQtARF zMNhm3`HV~=1R5G8#rdz7Up?IjL(fx6Ls5w;D07nPnh1+oi=aC|FO3$;@Y1wHLMSDb zcC)&iPa+nUWn^HmP4kA-36FW2nfgs0OPz4`&%fG1>Jxwv&M5)J3$gao`x9fjZFB;2 z;-)zMKJ>_nO+gY)Rnm~dkz`7yFq!nDU0B<;kG)}?Ji*lFW4%eS6Ioq#%XWMCc01eE zNh;UX=ulPUoJp$2lkG1N|7_IvJFBOR4IIy>6u>H2TdHbw>|}JLhf#MruPf4e=_y* zSuGKa{2LWOu!D_Du31LIn%D1#9w{Q=3kUvxH=oQL{j9#C zDvPq>3y2Pwmx(-F84ADbizF`HEIezwI?25s@kfa#{54{KIL3Kx>Tot)4oWm@RyJoxRN6hLzgbWiFi zZ9fC$b)!sPuQFaq{YdEkj)NPSIAFYBMoMe;qo1JJ(%sRIbwV({C=O>`sThxo;XA6k zq%&8deY~G_z2AakK?%CYE#~h*V}V%U$Vcg(&`6K=++othUD}z#0B{YKh!ved)(+)B zi@et>ya|R`*KUm9?m>ItJ7vCqhY#q_h7_l$OaeG+x9{J2k!YJ3aIZE z+5MSKwKJX8?Y5K1%fqX<$1e)LPKTsiBrA2Fsd|hEw*`i!2`nC!t-*A05oJ#~=&?(bQ_swO%F?Ns?ywwloDp`OYhx<*M)MwdiuT{35E}qt z`%-lxz43L975Rs>2OPh9gnTimBY9VXC4_pFZ4_p}+|>~2_|aP;2baon{gXr*@^ST7 z2jmT48%HR7Y=l35RU3s@9eN#3o)qW8PPB!(kfha3xIvWC+t{{S{jG5~L;rIXwU+$- zY;BHO4d)~wnJ#%DT3*X>67U-us|r6!aFWQY&?F!sk!^brLrMliwN4G70~=(4o)!=VoEK)$vd?U$AQpjSAvGjn1)+k|L$EKFrWR4T@CG47g^;tI zM6Xie)M3bOI--|PmC&q|Ahbo~_k_QQcY=x{0h6Q~Zj?H1))OPX!XVhbxmAsT!nXpC+_aI=(u<9wZ_ES6roa%Axb}*m#e?< zED=8UMj<7s8xL(}o(FFFR<# z^E<*sXtDUS^O)nstk!VdX@Ml?d5E^SA?N0;ZHLIm$5Y;)_Gxm=6%~5jO)>2`3&)o; zH+D4E9!D%|yrq*`R9E?JHuUkCo!YS`A3-tvI9b6z^?0Uotv^BDc0DkkJ=_?MMhv~- zPW3`f-e`KRyDs1Psnwm9LUZ7zkJ|$dqw3_v!Q`-Ce8&+t<^!j7UkJ!3-F>DNCro`C z`aLh!L#^9)Fxq$W>{U+0%rw-O@DoKxZc6P>Z=K(f{^<)5wuzO;3UA)4M`~N&`^xf^ zSubw!blg15P-d3)guPkUy1%u;^hsly`PI*n*pQv#p&RES6doX*_i4=Y&EFx8Cgw-e z=kG)j>v%s6hf0Lnnun+cHWkM!e_4q;PNTbaeu)$)rY~41)x;2AM8DSm5*S4^RshxF zAMw+dQE_&6(Vo!+Kroosm{ver>QYEtbU729>W*@PqBi@*dCuuyS@NX2=@lZj8Og}Z z7&%HrrDjr|lAB3!!?STT7oYcXOeRw3z(CvIgc`u2NQdVOQ)vxaO<_MQ>+Yt@2kvS+ zb_`F0KKO12#l1N33I-lEh4YQukY!?U{{$O*99N5AwJYy%Z&xRV9pMLXO;sX<$Zy-s zvl{oS7d%;+a|}C#Fwu?<&8qBgejPQ5RP3mLJrse}^@F-wivLEQS+t%{7oHz%pDz?% ztxH549Q11+iT=D}HZ)=-_Gq3}$enSOa>_=*;cEBl{QKP53D;HU{ma?H^ZOcS>Dt-~ zIrrX!*;mhhO4II8GRkBgM-~;GzWwad)Zls;A8}-(ag?ZWv66amxj1?(IcnRLe|v$o z{{O$V=cute-FhWBcTC@k{*doMzZ9E@Jw2eg{Bec94}jlQx1`pZ^hp}F`ag6FIg|6- z+sTjIDd1W%Px#22ViBEU0pWbXm+jQ7Sf9)maS@`vVfvrcMOWq0#nDyt*)sO%JLgxm zw}sU&M(dOPQIQu4a~(e$Rp#Dtu&TIoDc{PEVFrX!g1%@bw%eaM+0|VuAAV74WpzOnAtN)H=n|3HM030Ag7_oGIasp>T zYSK=%G7`0XByE~y>4bqT0ct4eTZ8Z)q4NfJUBny*ya8Jw|4l<$TrA5eH z^AiOeIobK{jaUoT8j0Nq_5}13G7Jt-bYW#qW28xlT{yF(Y(J(jl$nS3TWG10Oc~XL z_8Z7wcuAq6+YL0{ILJ~D;jig7(=;;7uS@cpsLsFo{RIKIpDSmy>F2$trep~hTVmd% zf(N~52aHSZBm|37yE)$eEBAX#?ho=ib);vDs7PJ)yWmH>H0z#o1k7i~+SbcVuG8uh znv-^}GibO@nfIuUR>7-0as(R6ak;wkd|czC)v%%VQfL4bMRl*?pIIX6{B*kY>}dQ- z-nZ%M?6n57PxE56`*(bB{O_9)!SWI7t>-Dfc4+1<#QnM^)h|0FE?&GvTBwu5BY*nT zIn(ZcCLJBWD{R=~)9uYN!`2;*OIBN<+(r+s-SEhk9PPEaW~|uzZ#$nY2A*_ zo!bZLf%Rh9<61uyaGs{rCyUx#fSazL@7J+fi6SCXz9U?^*b%alVsgf+1 zdXk@Nviy+r`s)m==IMHNk`Ni!&;@WQeaiz*b|~6f-3sX1ptyTL?EXideM&kSSXhzv zSKf2l9$4lO=8(2AHhjzVTvTrVKYNYB%j|{noR^1Uq37Mrph%7hFxIScM?{!ur`S>T zjAB2+HQ_=qQNIV`85f^er()WpeO-?YM;<#&N1w{09YVX>U~~bm1G05`w8?ecDO^;x zfCiygVXV9q^VAc;MT>3nJpk*lDAJ6xBc2@elh&^@Zu_WgWu-0dOD#e5Y-`dTI#^M)ca`oH+?xSH2G!>w-0lC(yliFiYJxv<>h4zGy=Qp2^0I}(&sJ%~LXP=8M2HE~c-3AV zk;JdJj(8|DxVdphfg{3m{;uC&es@OkM1M>NNU}cMIhb=aED*iZqm)$Z}CIRUCywqUcZ`2O$Ze>>}QzkpBk%EPa2-8K>3^xebW-MrU7=`HKoHPJ}pS3+yp zGdY@OW|?Va{_>XP($ulFJ7%u`5?M}pe=X4d-<(@>_RfQ+*P_M^pvfISGR@a1Y>`Dy z@DMFM$q4;87RuAt+1H}#u-Uvmf}G!}4b{F!U+UAgl%ye;HaYFvl)B!6+ME4f)h`xW z5l>1>CT&m~iHY3|@Jti)Q3eQ_AxTXb9hs2&Em6>#A>nN`b_(|u@$Fl8KY5Z`KbzYc zcZtIoE+5Wx_ONT4Z(bC=eO!s~M1_)Y1K|`!A21q>DCXfEP5e52s(sHHr@tP*PWYf& zj@tj1tw!c;L|=ok^5>lhRs+Xk-W0K{(xcAO9ZnJk$o%fc(-{)IkbE1Bv>UU?5I+i9 zL;1HS4V-@)bEf|Trvhg{KI(rIU3Vaq{~y2QoPGA*d!M~Idq)T%j_f_lc4uc~uZ##^ z%9dH-&Q=J?&Yn?LHudxS=lS#gcAuk>h`PDWG(_?sKeZ z#>@K~1Ndb1kb=)`v9V2dTeWiZ#Sk%Msg!5Yj*2?` zZn2EdGxwlw=9??m)%8mF7Yk{(kK!QG?qt&_Zr2u@ke_`+rl!k8DsC~~%CVGFCE1_e&=7y!F@fUHJgS(m2+PisA zuW4mzd4J}9W#Mqy3Fk*TL2|DmTr2(1(sSQ7mFKiH4!okBuo+!dxF%YTGUc%Lg2Yf1 z`^O69k1ZnaJGSvM%My)#x>V-b3KvI>^)lgz#HoO!;V%PF7ju|It(4Pu>rY}_Zj+4B zH-@}i)HhtvX_%zS9ln_<>Yi_#?!^tcJ1AQ6%dbO&y{(3T#gy!Ypu@?w>-{EB=i`gP^6 zqwGt%$lziA{v4CUv?WdsU*hHe)QqFaH>!C~Lwy8ZH$K90^)aXTZK`|z@m>Q^y3()8 zUbm?~DO^RTvXi}uu+B9=%))w#|w`}H3Bi;*g zX`!`^N%HIK{~url{*JFDP%o14Q=fRnh;NGID(Ml->zU*kLmO z;0Woy-Bj-QuU@r0;phqdEvr_Xn&8LcizY&XR)Amzfi^bo`++q|A?q{T-P@ocW!PMf z;v7Su^$K%YUp8scQLs|6D=N?SE54WFG+|`UMFc zAEVz^aZf|PCc=VK=PiPRUKu^3P&WZKeF^~UIuroq6Wx}5xKxb~HQG0Emz-Jnab_@M zytHBbDK_TA#6Mi$L7LJ032N*h^Im0|J#F}jE`JgzgfK-cONChJ2=S)P(V4n}W}Qhz zXT9WDn+h89yyFeVK9W}&QtT@jb@a@0x1JxEO9! z#4VygykYcbe&{!O(d^Q`$y@Oyb+^mEsQG82z1td}a6ZKc-OW(%V!@tKagdghh85;0fN7<)8F}Xh; z_c8oPkS6VbN8d8>!V!T(SCdKGunYdAQ6ovb3pwYS775>K=)u@IhXsr=36efaCw%|+ zRYm1iFA@SNpTaSv7-^AsPVqf8!e|xblKom)%oe2p4&$@ zQ*ZW0icI@hgtPt>F*5d?`G`gBhpD)l;KoH-#hqUtBs}m9V2-sF3~}FeRQWfha{az1 zu$bWwh?e)p@4&4r?&^Fcinq(e$inHHzO<8m#mSG z^Vk1{MIG_Wm<^3HxaUb*PkiKAlsIp7{N?lBA$9|$Kx^vpi))eLqILHNTu8TicOqWb zTI*MOFn}f-$wt#W-Ra1WhhTSk&PkazLA(wQycZRd1AHhi0X!WDtdeLp@kd(QK2;t> z%~5S&Nhu=4Sn@(Vy2+7d37Owho9-f;1)xkbW!OjCv1!pw68hTc&3j$DUaS&$pZdK3 zDqfIxc9=QtBHknZ!m|i6*oEl^3z*QNIu8`5?u=Hi#h~{iU?T+&g+sY7oH(j%mBl!n z4WA{G;4|y`RlO(sC+w5CSkNxMpwwqst|N~=$GD>CruCP5z!_#V>}~WV+_|l99nh=7 z>Rx6PqUlUQcN3yilydgX7(kTqyYMPPal=IUa^ii?V)wSi@caKJM(V*j(VreLA&5LW zg-2PfdN?lOW;ej;`!;;f$3U8s1#|T}!AK|aJ}*J5osO2PJC(EBN`&^%;g+;N#*xm^ z)%Im;!-AqBDF42dIA*oR{^03}>Fb;IZVV%SLK_*W7c;}c@@!9Ml@ItS6YF0-63xgj zQq^%wAMj#gq(r$F%}GhTn3N`nFxf2f?`(xI^ZU}vSUE~*Eh;r#2 z(B+KT>6LAF>yibw0>rVZ#4C>P>~GFkH%L9J5+ZhnRH0;_2It9F;{0+rZ`c`|=Zg@V z%1VEJ98$a}`KI1|PhLr=-#dp^{+;I2+eGCQO0w)VIYytmJgqrZxf6^+W)@f<2Kth7 zTWBvlGnnax+@KV?6s9{jC!`Nc%74tCi{A%kJ*_76+zTJNnFtf!bc}(9(_2648jcG; zu1tMUU+Nji>KdnW50hfwKQ+oqj(?-OT&7%;&(quVak8^YEP>U-f4P}>vydHJGTTTo zAR&%Ne8ihL<6!loiaP*7^wlH~-%*X+Csa$=WHFrDNbL- zkuZ~cKxFzg=|4LtiLcAZ=$G(pBG5E6bb^u}7NUGz24u14DRY17-#c*}JA?WI{7a7j z!PaD7?@9jkqait5cUIhDhf@3@y5J|q=1$^2%%wxdgk6E3BeIM_eA9+jfAsIF7sM$X zmq{`q+}2(L?5EZ-V+62M*>2Kl;vX+?+JUE)53XKSNueU_DdA|f#6L^@a?(g+jSl&f z&}@O|kyzA@RwUUe@jXoHlQST#)&3wI{j0{9l>8cI^MU18H>R4b=8_KRLQF1;h|%$R zLeN@=CJ6BY4EWP!yFMnQY+Wui$QCETEZ_B>c91)6lcy)2v@hEI6sYrh~doa2ZzLOR_j)6X%AG&$VG|u)@ zo2d$VdA(;Eb8e-3I8S~!zjpC&sbT%^Y}BTTGwUz=yxx&W!6@HC^KR-lUn4RLAZ*cv z0!;g@QFXL-DwBuuGaDIdjk*^vY-!tVcC&MKhv!x@%V#w+i18QDpj)^ zJ-wGS`pp?5=kALu4$MTO^10F->;l*XlU$zf0}#@d2?gKGS2%(|V-`t9cyp2mCOXBe z)gG7-aADm_cr%t>W}Ft>FSI`E&}kX7USI*QizEJ3Rb<~7U=U~^p6jR59p@sifk$d% z_)=xi%MVYg`(@#ku;QH)zAx2RMfHQHEM%d#)R#5n<8d5F_jTQ*o})(B6M}VS{78~x zQij#|Y1u=ArVi|o5@|jtWdy!OHgAQM2c03;<~X;hby#G#A zXbWcp!}~iZD2s2M8$G6vRE>2+JE7{>t4k_H@6q+;;irwk{j&eK-;}zIh(j+ay+1&| z+}A4-VXUP2?N5^J?yfU3emyN;)QiTDrkxmA8}rd7>g6{@(rf~mXp$;C0FZNzB6j04y?-w({F0Mk5@Fow z*|Ai{TpuW%eH|%PV(bJ(Gs#X#h21>KzrD@- zi~o`KWuSXhn>m1;l08bc*nd=c!d;MC;zH_+VW2EobsPbCY5~{`W*(3732@`Ah+h0a z)e@emAbj8vDY=Sru#dMiW|KI7d#VZO@Axr_nC+xHSG5In=op?nFn;5j6avuf>Sfw? z0I{su7j;3hj|rRrCPhP{64dDxsvWe<75hV{#q#!>_iIjYd_8e7>rrOX7<%wFVKpn% zXGj|vbCZ3i(f{KT4(aoXl^!<(!2#;iP`tk9n7C;65BejZcB%FegL8m+uEWK)9;c@tTxQ(m?Z?Mis0+awY(>5n=nvQ@>@Us{t{YJ9)k4MZMs1}u6y1&1pFRy~o#u)ou?~Sa^Ax zx64xm2h$FA>RHWe9>z6|SabEIKL7MuNxuq;29aG@O!9aJU%%em7SMuvx4Z#u?Q|be zhYv(Oe0IMV!|)WhJgt2>C$FyrbG?lM zZ8vNUtSANsGHnPa-FbRLs_#OK%FjeYUIun@v5P;Gk=2AQ)*C8_OU-u^3h4c(K* zreu91b_vVg2uTft_Y}PjwQ_g>3yDnuoc9ASS!E&+gfg(oYL zQ&#^Qx)1Fu6DlB$k<`PoOS7wGdqBQ$q7WOs^#{wo7T2$RQ8a!>57bVO{2=%$%S%~u zzjhRSM?n#g_1AhDe78uz5e?^C-8?^yj=t@crj8aMg8iaX@!s-al2%58J4{V5mUEK? zC_K(5Ggysixj5e&tBL^5xn_zA0n5}gPY0e+<;vDi&pN@wP>m0spz(CVe6rSB08DmA z+Lju=%TwDVmzI-QiTd`4DWvX8_lE(axBq&sKYxj&VO5P6JU$PE`ty!;>^7|33%h5% z4R^m;9sd5Aegak#;ho0~=M9>JU~NbC@plB&-@-!kk8eipBJd0VB%tpBw!fOAk0YJf z=6fpUT%vjhUL?9xzP_Dy5ytHb76!g%9H9S<8wT89>$d}zf>YtL3gT^NBAqYDP$~2m z^mF)05IEb7?20@|F?RL~%b{P%!D$I|^aDD}FvjkaZnC?io#|CZpHIiBJ$Jbmf7k-m z+Gup-)BLlv@`hIzCW-6I51ySfZJg*@^K>@wKS7tbeqc)nlXi$sF)F2f^oxoKiw z${+}yBA%mqGodB={jgB2f0xsbNuPLP{waXi0}xxfYK)rlpF@dFUY5g>u*!V3=sZ1_ zlAH%B5;3Jnt!WiL3MPa|aol;Zjp7x=KAB$e5BZ5Z+oyz(ThOHHyf5qNXNse;G&`)E z)L+=~gLjB!ey$_x_@1N}x+5{0!{DX98qN!%_~Q&}b#t2Q_N<}|I_yw)UH`Ds&+uwI z*+k_%h!d2J;!Rfz7!~bpe7O&xr%-B;i6Dw+`Pj z%K#Z5`wfCed484PPkO6kQ&Z{j-}Qwu>=^nU6sQoR@ZZ-$>Fl~bw%(J4`S-6OnJfdo{XTfO~O*>b{vo(i* z-E6M!H?R$q$$S;hV#6WXm|O!`yq^;i!O0$n6*jlL5Nt%pSR?M`6ENt;db$QX&izu~ zEO}{mz4;|x4vS?9+H~&Quo#_*RYSO%FlmCa{2piUxX8OPy+#Spg@{)Rc3mTONGF&8Q>J-R*!82k(N|b}H}j!Ya+G~~IWIQ~ZsT68>7H12! zqF`7lu8z(ohDkM2KB|M+8fIM;%G$!++saa! zk1GUrm(VN#2>dJ^;!7hWnGR*lA5Ex7KX82lWI`maQwW1CketiMV#GHSoh-jB$=d7K zZo#R>Admmx6@;#opi~PK9|9&N8nICrbz!7e)hA25a)VQfkvS(_E{eM9iei6~s`A5n zMW1I{RE<5Bp&r60vKanw)~Ye``1)g{kXbujb(flJUCd{5KSp9G~X31_B- z*<~OQ8Fz%oANx~IHqm&DJIrg#=ilGg@$TF9^sCHz3wbKXZ@(&kRX<53L%^(*nCoAa z6<+??ape#(c=r^er2lmU)rptZX6ow~Hkh%-c!-e6h(RkUW!I5BVj8;ncoIjA5AlE~W{8mkPt(u;&t4dZ&KjfDdq9f65qD)bMIP^&LWEi(;2Wxh4BG^C& z#@q~kPQ7;-{8fzwe9N=`>IC2pG%Je;MoV<-->LZ1f&h+KCAxcV{J%jyY6^eK5&H%F zZD<^*Bc_*}J_)xd+sC$=NM^~fMq>Lo;~mL+R4zrOVPhuN+FHZp9Or|V_#h@uKdgT_vQ8Vy%e0-;15-f9xMxA zP`^Xm-P?_R{rfjQC}`AkO)?&}!`dyVt}3qaZYPDft^A`lGtp097X7TX(L`$n(Mi1` z`r~3o=9S3VfU#8^_wP@!I5uN|`kI`?u7XTT+RF_ktDA{^dEnTDou!1=zZB8PEsuOZ z=EEl8;!gP!*LLm2x?n)oP6*T;y8j43(*f%}4?DCAO{%%~IW_n{$K#>1Zmy#lIm;B5 zgPnsft1C_X;n?WHTG!^dhmT{?Vr2x)INT45pMG<_d_nxxr}Vh-B(AY&@l*r;j&sC{ z4$jzS2VI1vt7YSJ_l?9j@|8GfVomVrhWU@6qY0XT<)r~?5*~_O za$kwXLJKwmhaZfdTJ9PCyOv=5Xk#L;nppL3t?;YHOx`Vk(CVl==PH15ayV$BY*28_ z!zb!b30c=^4C}p`f4wzyc-Og5BbrcH@At#>j>DQ}Ule~|^nFm-t6#~2KL4=$D#ytU zpZ-NP*aROm6r7rmUv}Dr^0c2*-2bHC)fQ{yP}<+#eb(EfFNZgsn7Y}!NAH)D_>Bhc zyLK!LEZ%iCc~U69@!Ik-TE3Gwyl%1!{&lAkwY7DzX+HHhSoDFx@?H14`J3)$-9*T~ zr%>Ui0QcSai`&>!$&q_4OYX~3?|eob(bL6+|8fLNJPXZtMsUGn2c2tUW_{f0IDBD0 ze{3D8iv+2xfxv1}K&`dq?zhg1+llMAwf(R{+9fzefO_U>mLdtZ)BCB4>Ro`I4`iQ_6Ge)SbDX|IYq6B6f$ zw+diCu1Np-`{P??-0RIN)xBv`qJU9aBSp1as|sHFg$uF1guk*tU%#duXU~Jy>~q?3*T)?+aAvfqrnT#UhHE@@q$SF3!_z~-S%-b+E=+0+T*HL?cK8t1zuC#NDuSqb;UD6!&IC6(W$e#Y!3i-M|LjZu3``E71- zbaX+*j)LXZmG}*9E`N#~jwkyr^v|!xNu8MY9Q!DYec!EcE9E?vatHHnG^gWTe_s}S`&GghezO{Puo;Qaj}8i%r;e@ z_H@T_&=NHHA>o*DmZ=$7Ir!*#*P~Z!h8gUdrff=pVo?Pol@2=q#Ds$WL3g74CrA>v zsHCt;Hc}uuNK!RN1w31)g+5m03=Pc%^2Hh=(J|D7Q549i)=D5IPUny$?pD~GB>wm2 zg^#_sR4Ca3U_~=NW1035zNSlq|iOqG(a>ER61g_R~P#D%PyzJEd32v-*iX`)hEp8^Qh^?&O zr{zFoxx?qNC$m~zw1WYHRmBT-19sB(9$Y_Mw5K~YgsPiDWcOWPzksmvJjx4XI!uT_ zKL9YH@%AkzoX2fe0b8poMCO02ugNKT!<=D>M@1~YIM*VO(sdbYGpQ->L2m$4_^Osc zIIGfyU9a}JK%iXOks&-(mDmnkR#!6L6RSQlNMj8=Hqnic_8_TS2V6M5S3k`080UNY zRmf}Nnc$M$Kxf1Eh|<&$s9d6fE1;6rbA)SFgKBntxc3_?A3$(=X?Lzp@~NM&u=BNP zw;u{WLk@Ypio)ECU{WkU!Rqy z((R|EP7B}zt(2m|+isyXGUY0Qte3yF^+l5tE{4Qeq)Y`W)2I;c3N8l=w7RZp})TrhJ9 zo-hjXJU^_lZ>Q-8cnE)mZ5*47&ue@V|4th5CsD*RBGFK!YH6r4_KuFXlP}X+d>lh; z4D0+J0AvU89R;wq(U)WL+y>q32B=7PW0wTl1OY@W-S>G@d!~e)Ub?~Gr!z$eC~2^0 zN=PeCVgJ5gaEaC? zvy@_i+`ez}^ebNmUOgZ~B4l4a!x=iV%{~8+kBk?BoK1Q^5>W7+SspK*Ab8fXreK-p z`K(veS7nE^>imhlxxI=ty~G)f9FrD-NaoZ{MMvV4Eo)yZnc-(H$@h6~GPA0y#H1aa z-#`{RmDJI-8l-90qh_sHopB6qP!{?TJr}np=Ju5yMlqBZRF4$&-I>u^YsrC>161I& zBqs>nFyT4JNLZ|IhI3|;Yuxz{wWQmR0~=fb9@D26MC_LdvV(o{nxbe%x&tln*wQ3G zX6ZZSzxwr1g%Qyc3aI>wE?*exoE458+MFoP{~R}>YMXlDMIFrrhD4JCvijBjJuC8^ z8{c=p01_tAb_sR>LN4eVrNSu!>qNWJ4bHw#H?O~5jdJn5o+$V&t2SL2iF)cU93T|s1+)%a5xT%g!5nAWS!T?{O3I{16fXKskAu%zp zJLCK=I>}cwOHnC@m~}NbZ(K$D0Ew=2qb9D<+iVqE$(_|qrf%!ZnJ_mCp~T!6ksgi8 z7zcdit_ww{q1q*CA(vR0Y1UuS(!QTHWM2mL86L^b{K7rjqW3RhP3WBexL@sczFZK8 zZhc~{n#ox_e^cN#y7ul~Yj+SY1{|(Vh3an6%`fft7k`$#ABf!kRfg6jxMTcQEhXWs zuWGdlgc%(D{4_owJ8K%n6C%r$iB8Z3u~zy*j+O78bYPg%Zg)#NtDmpCKMXQ&KEcbx zsVPhOlSP&V{%jfn$MTNvfh|$XXlRe+HP9lNTY&Ivf|o|?kT!-_1NWp{RZR~&KEh6c z?X_|LC$i2U-Q!Ew6W)MM`)eHsCAnn~0wcu&X)T10juUyspl-m-%M6?X-VyC9d>|66 zA@5e28`F;rRsIaEATbbM{+`P8odtF-mI@+(LKG&*zZtZ6Nbo3Y%qJl?(5Qr1lq#?X z$z$WfD4`x1rwQ_T9XNaBUk#uLOw+ zbE$eRD&w=6JFbD7^qvvy?2-rqp|Mh#fp9p1qB!|#GuiK_N+;wtBtRj@NrmbsYcQu6 z+EDeH$|5~!HGw$=wo;nrDNENuRFwrr*g#ex1-$T#|9!`JV6-?vsxwpV+T*R^z|#Qf zlD{AKC6e8j;JhChQGC-)NJ=0TRspHgaUm`5>8Tq}b%jo=zh6S=f|M21A)kD%Kgh~a zEsXs|OrMtCUY$@rlyViZEa%^lZ>IZo^__zqS%jwK>)8nFd?V$d=r=4o>y!A2cg6Gy zD-t(pJ$!cj{nLmj#Q4H`?%xamY(we4DiucJ>-HQ)$5t^+O~fKZ^Iw})_SLTF?o)Bx zriTBjG$m*XEF{v>FmU5-Rf2Owf5@D{B!&}bKipItf5PZ@1v40|eWd#W2b+}=niQ(w zSG7-1TLB{FXHOO^P84R}LQNXZa9CK&9t%TBjX-AN2PUf zw$%nFf+=gIJp8~!0?dMbh#{S5JOgdaS#sI6=AyyKLZLk$=zAWbZ@@TbrmAAoUg{KD zpG?Vq%jRv)fV0bp^l&V7h<`E$duHMwU@Qk_SUreUC{?73NrPd{vkiw0Q$CERVYOwy z64SGSwz47#phIs})7m_pxH;-5QQTV0OX*&gHE*VtRSz>Zt=#O(j9%cq!~6Yt_ro}>(}M?AEBLx(I*zK18DlA2rAU% z3$P3j-+P5y`pLt86wn}+Ta;T@@)-;bT0$+pf8Szn@rI&VHNxm*gqi@odjX*(NV@Jq1~FsT$dqQ_ak4Ivy(@ZM3iCkEc7ib{F7UK8IsirzkVn*$0z#%)SIG=>)Q$%Z;q^+ zCIEvJQq}z7f-xFetJj!?$)BzoUrfka&E2&*TzQu_aM2Xu@p8*B%gquKpiF$#(# z1aA}E2p#!gg^;5|*WUd(EZNUH-o{uI_-EUpY#%;jBelk)b(w)K-&T*RrHn_9jT|pC zisNMi{lsvD8J;FTJ6QV0CZPET9pjlCs}m0EQPg>{aa*oKp^-cBqrL7Q9%6Pa3Fx^i zIN%3NlK)vq4zs~QLK^SdhNn5o|GKAFCe*BHsiD8HyD`xi@FEhh=7VuIzu)@Pulc+k zK=VUrSVi&5WZXr8F!tUx@m`g7XBG~2ONGORS4}A#lqn{#&)g60T@3*>&PX)i7nrKI zVuwSimlVk3CMY?Kr!Mf{-PTh6!-7HGDvA`kZ~XZ$IY6;f zag4E(6!Z=)=^E%tG*lG$qYM}hp!83n&=Yb^i(A+U(nY9RR*&gC!Vt(ZUGr@jdpHjB z)j}w3^|DR5xCEID6lY$Q4GYxv-~azuZAB)GBzPYbpE!B*-<2r`nDuy?*o-u^RHEx> ziD-^12aE8L=t1v9~5-rIl zNK;@H`xrptz9U9DE809=4Tb;&iSgLfMXbr4$xm=UANyQo&-U8I*q|!hd63p(88wjd zw2AzacK}tMBGxlgVPk~l%gL~kN_^oL9E7)QV33_WF5uZ*RHULd9&A74nYfqiuF@B) ziUiTTgGWT)N(+4of4r6TO{VVFn<}GKle=f-{l30X4m*swru#_W*tyVL}{8dEck7XCmNrlbuEb@cq}-R^E@QY+@ZGJZwco$3%BBV$xf$QNVRA zwM_KGufts|MjkOFL{XI>X)*f!c>`j$TXwKF_i>KMQX{o~9)+djy-Z`nD-$@U-5F1U zVzJV_8-|wE*k&xF*Dr2o0;eGJI?T!U^k?5*K&B)Y1c~sw0Ir3@tikC@@G@v)pv- zqmCL2?;wx)V!%92iTA0@Th-m3MPi#71y|fM-8%s4r+xzlab9L?5)+bkPLMs4K!f9e z*?`3?XT(vS(ND$7)~N;QwWaF)0~plm0P(xWHH@D)>{qd9C|=6pEnmrvKM5F05vr(Sd4d_-~>Q^A4ai zD2`J4ResMQ>NlRIwM01P`7v$n2N)hZ}^mBhDADSj^P642zBye#{6D=Yl5!TTMZ z9TCMDvel=Q-%_mD2OPGP7oCC8Wyh6otitT?dUPM{2W4qMF4HkC*WTXy?vP=jdK~d; z`p74Tx-*rkR*doL!s4Y#Gl=irpF%?~u*Z;(sU6{S1gksSYm$mkTi}!(dA__iH6~)( z{4~Kb%%LSyvS&=xF4o2=6>k0Y`qvLiGV+QP4_iFsZ#by@0+!TW_s0GmsGqYw_vMeF zN2!NgZC{w_cA^H#!0Wed$5bw3sws=gS7}GS&|>!pl#8G!oRH0p0)+OQHLRL@6KFr^IUP z@akB;Kk8FqCmsx~v#8gi#C%A%Dg9)C%aYvtN$-#^(U}Sn+|w!cK}W7O$R>3{&qm#K zgK5gdHJzRHnL0bG*W;#k+!~7y-$1h|Q2|5#RI@Rc35y#r{(j0% zDuU`I0EAm`+S|ndy3>yuPJ*%Y?9FlK>vh@=( z9{(8=n(IoxOJx=hz_(GL7b|TttURhbSkz~A=-Z-QH(tD)713>acVH*piv0`e zPFV(*`w^dG433x%2j_Dix-6FHhvpT1XQMk)><|#x0pNT3556ziXS-zJmlj}hosXLn zt$V)lSIMv~XaDq1Ie6y>NqxkaNO*gTi0PgFy9d&b|53n!FsxLg2!S3I`%#VAf3?y# zs8^WUx%-cXW3MRIm8w@`TDHKqT2kEizmA26X2nk~X}0K>mr5R}x5KvwIG=l=o+`gm z1!&0FKrz0I8x*oc;#?%~{ZyJoQ*jU-Xwyu2meOD16VAs(waw)8RH42lS~sdLt(xEb|Z1N z>F^vrIE0P(NNk}^hzHFw0rn-CrQ7zUJWHnQ!#kQ3^~N#>*SPeZ<$({3KQL`83*@=N z&0L53o_|X&fdQkw+jx(Cy3XFNwddD4ZX6ciYQ!dipX}FC#HvqQA4r6KHEWi~&L>Kn8DlFHLRZHo!Sg#P0>mHtSXR7m1 zXIpGC;1kA6sQ=E2X`@Rz$CR$FDbM>bHp_kQ-*pJ+1vFyAdq;qj1bPzByd&qM*RHsBY1_^rEN_5)*1$w+sXwTh=k>dr}mY|p68odWFQ7=O$X z)8idAgH2CzPaKfP=i0>bV8&xCi9 zA3k`>E}(=Cb1>kn-QMTqRUm+zlzHKq05=i^Qi?QIzsVZQZF;2W68j=<3+p)s=d&h0 ze|~DY3t-~#)VFke)U-#Kj7O3zAR-iBSl?JWF|5m&fS3=aW`fPIx6s}Xh)6^TK(BG8 zv78VKiK3?C(8a!qDTt#VxA@OG=aZ9ZzZy3NJ6`!SWZ!;!=;z~b!90DI|2hNICIAj#1RO&UW}rOSyIkyP;#(WS zdT3uF1=zbSH^{EQPSO=n_Mw;6EEfL^%8jv=azd=5n7mS?MJvg9BDV zMOb7<^!wFP2DBBg^J4t*slZ->u?F~*M8wa|xlPEBTnJ6~^K=zQ3(t5NKPB z-rx(MBmPT~+xp)cH`warO8+`&T(Q8lLqI_K=h89eCmSiq2gmSq{vB>5}ZXJ{to zQT);g|GqPE?_&f`b{!8no)%5kxe8A7d-?G_R7AY1l)3P+H@1SzUkzUv%t(8q6CWto zY^VSFsA-nS4M-!qhsXP`0^*lgsmT?9F^>1oB>QW+I3$G ziuJu+U-XU2A&FfdnHAbfj{H>5U6w2497``BcUkP5jHnhSI<9}lGt^BZW2d@UM9|tp zOZtX1#uE;1YM8|}hN&tDAbCGQyh`&1WLqj29DQBaxCAq8@XJyclH7A1Rk!}EpnMrK zGUzUd#ENhF`a#yx!S7H!569D9_@nGCZaEAzq(#LRk7zR147<9#^X;v(NpI`k;1+3q z#N92%!Ow#y)FuA-*VERh`tlQPc`VHvl;>O3)=UMj{6^svh{j8KyW{J-@U;o^v7e)o*{NZMtZ`RlW z1!i{16mYoO;Q^2Se9cQs=Pwmy!{>r>v;byzsW!=vCeqaPTN+DQ1orEQhfdaP~wIAE?6;9NYT1KGF z(4ND>j2CuHL^h~B%p<6G4mNcuB9pL_c94np+W%|XmMvY7-wt=1xEeJ8uf#N)P@$gv z&YABWNDoBKRvVGQw0rCec6lZk(h@yI6w0*!eL1DLJL~Q-{$jp;dKDYILow+DtBynQ zy!l~AS6rZSVnui?tUkq?|~5 zv_33kGDZ*kM+FaTgNCRm^OQ0n(casTz-2V;s!}l{o}%4XT6~T=!MMxT@w4dq)aq4K zC^|=*n`AiFe498X)dIfp@MT`Pm#1;8Q(}t{?P`^;%NIg9tnF4MotcJ&llrF!!>s`i zu_YsRoN}zJt2z~ur4fHbFX^XVFEJ$u5|>02l4{{fNw*zfz{B?%z)tSTOO zEl|Y{?cF5sE~(;#(;N+?7u>g{=JEk(unERzOt5<^hN&OUPSp$b60M2vM9WUs3umD= z?cB;@Lst7+5n{TMjX^;ABZdQI);)x;{?wr)7Oi}Dshs#@R0f2X|5d1d5JwZ|Ad=#LFteTd z(-JY3KA@WVh^y06?**RA+far*+IKc6o#vCuV0u?)pKu)TW?}FM>We?0Ny*mYdhN|LXF=TLQ**z6Tmr2=toc4i{VK&ON{*ls-|I0YZwNGVkMk zU}dE&#UIs_Ia6_9g*1YVu5O>@$F)X_05E#UfjH`v(?ttkYO>IHl~t_XdXf~aU%a$E zH>uBkK3mLp9AEPCB`*v4TmlU&p1Vd=!z`-8-&n$=+CIa=I&YPMBb&wo@7|tzoftoW zI8B1zml0BfUIOHh-m&hq(Y}zNylANab|(r1wv05Eo(ad0%K*;###D2;+mH_w1H>Ai z37ry9kFuu|Y-L089g{&0|9T&|Pp+0iqF2mis(J5EALUA_Raz80dV1k z`MR-h_UxKxI46_a#edjd`gC&$jh+gZNSCzRra2_;p$DMnvi!otiv) zu%}XvWnl37M8pKAv5e6%cOF)CR2A@bg5>D|iL{`+*#uOYZ5N&{$L!j9ljyCp)1!$ zMFQ+?UHd26;R^~PXm5^5-olBXCrp-UL3JC>!+(Qix?eV|ID49?>tA_&IZ$?WYPe(v(W6$x@@{ zu=@QkK?``4CGc2wA*Z#6zL|XoCCKkr{UfM9e*$QXDDZ83M2LB-iN!6$vbq`uf)ID+ zFt6@uLN?jwm#9a>o?f@V&3@oo)4uSkLWA*tcfV2AS`6gY-qI-rAcy(h^%gjyiRb$C zoTQa$-g~`x5%=a*9^vOTD)ISw%fg&yl2>z|VH@cMLN1@lA7C6&JeVghUl3-NHG)nd zc#&0TD^Mwb$+or-8B9asU3u-ZjzrP0-`*eqG~Qfhc*wa0;FvM7F(Qfn%P0ZchoHeB zD%6y=(9y_p1T!o3o($m#Aw}tgc*2wY3Lr#<<@#5REN9a3A0y+Zo*bT8U5t22*^o>8 zqpCTF7Vq!(nbiML^_F36bxpW%LLd+{xVyVs@!&4SrMSBkE0hG+;w}wPic_p;TU-m2 z0>vqA#i39r6uvy~`Oc4%AF*rimDy{J+_N%!ZX5>2;BP4ull?W{fCJiBvf+y-3bef4Z^*&XlSa_8xcWc)EiOv$L@uBU2Ca9hF!KDp$v7DP6WRg#hmhk zqwC?;y)vTyA=kMNzZ}}KU`RV`GDWRCgxZE`8p54%DHFOAiplo^%jbfb708iZ*ub9* z{>tV%Ra*p+S1!^fr+Uc1bHy*Zdn=UKhFQKp0pC{oa4WDwh__nVI=tyXZyBZQV^cem z@S?q-s9tw0Aky7gSVdC+#ubn25NSf)*Zh-M8OkTEJ6XMy9s1M&=fe{=kA zGXK6{^*Ay%++}QeVMk(a3z^^&Nb7b@cQT!!&PH)ab>o}q{0gY_m-Tvr7fSfzffp8i z@~@<&8}R`F<)|CWA1sH&ZVMJu*yfHn@L!XW{<}AWGVAuOkatQMTy|G?iq`30U3Qa8t}jksu0oH@ zla9tpkQAscKi^HccTB|WX}KR_8jdz|+&APE_Cq80k2>TKA6h?bs4{?j-Uuo8;_tXf zWy@Qly0^18egLra=>zmy<+*x!>b`r)OTT-2@4*`{@|>b^x5Ji^Zx`P2<|8jAv~irZ zAD;qRW=QhQxgnDJZgL^AhL@?AnF&%$umQG6<^Z7?wS?eB$8seH|K?YsA_M&p{xV)I zeI6Y%YBmd2pyd&q>wi9Bd%Ryu^FGhbrh@3TEn6xl#xo2*WCk}C^pRrU=-Zu{Dg_3I z57EegSHY@ZQZB;~x&oM_z_3Zpp0+dd0-lbg5v5j&mHK$WfjQTU?srdaddqBq*Anku)81Rg(8 zW*(1D#`-apyWMkjwgYF=Qj2Y4I)j7nL!g3w)||t8F5jwbLg$982{l6pmaj%|wFOq* zzR|s5k{yJEo*o$Aft{PiIGdv`;C)RCwm? za3e@`Z2<7vwa|uhu+a}opA`z511H^0np9x!McQc2I^w(SA+ecKI{ak^x0vnMttE%( zqNp6nx${-z=dKQ|B}r@Yjf9B|fh>bGUx;en3jk+qtm5R7>J)F-x;!u)9pnJOc=?;*O zg|sN{S?7ZScgf5>JB@ZkKnrdk3uq2a0*)%tK!rQM83SNLDFn3NN2Y-h$SDFu^C|^w z*U8}J*ax^YMJaX*xY}m5c{~0@{=6~u8SwI<&iR|1^@GX%M~}l-`ryDSx>DZd#h#tW zQjU5@XEZtEliwoE`hEKSWU81_1xQLR!u#$m^5&(g-V*0zAi7$l)kTuLl2hLhj}yaJ zVISSHWH-h>^%0BK`AhA2wyG;_@akY*A0Ln24{n`OJc@rw$0(cMuTSew;3{Kc7cWv)q z`+;4oY&np1rU`FMydZu7Mq|aHMm#C{8|IW;!pCvQG>_69PLcpx->*CA;J5!8;M%W>6TKS!U6)g;BqUvc?4J!zZ#6#0&2q?T91X~Os(US!8gy^V_xpP|+6^%NK-9B0N0~S4hGxG6!dD+xR=Q|L z<9RRWb|y+!^qo!f#f5^lMxC_X%#bpkLeH}{vrrH>UF0tk@}xE7RYyczpz3z3!pil+vHTyR@U za2Kl@PKg5uYFm1{}uvY6kke9 zvuUi2|AUqdw$osEH_*eLg469r6MqJkN2I1%f21D)Wu#rSH7e40?Kuy=Xo}Ul^Dcda38KNup3Ce!ZR< z*x%X82hoP}aK|70U!cbelm{m)MNyGax?*?a08R5!P064@I_@&{IQ4=UQqV?hTc<<%QI3%=XCl5mkJ#o@2?d7G@-X~>;n)-<-$}FcQcs% zsC`5o0Mzdr{<3^`Lp9kLd0(S%x}=I8+7*{VB&4k=LldGB_X(sGt(iSei>a`*G2B;M zEEz_N8>A1Qv<%ZXWEM9EGU2yM5Hx;XYU+VB1DyxID51R~veYA)!9Dz;d(T1Sq3J9h zTy|3YW5;s;=fWp$qkm!f@8Oc{gpy0KZ72hWruH|cZk5l01&r)wIm!@UM$D|>rjXc% zm$sYW!c)Q>q}vUV*9ba*DBxzcDH!q-*aB%_Or4= z@H^E@xFq6ZbTc|eGhj!N95deCs#1q6o^|L!K&j`CtS5+a{i})97<-4^K72z zZ+eG_Vza+YKV1|n?N{}Q_QOgBA{!cLrxu+7wLET~Du4{t6?6MGu>zY{+{K|+VmNvr zdmjVCul&&M9Rxiu&Kl)%KY`-)rBY3Y+w-LBic>{+&a13P>x)EV7^HfK-$}d0QW8TR z{Tj^DqVhm^J`f;XT^SeFf|{J6&Ju1k;yYZ}*vsb7cA|jz(|&B!FZEtC%Ba#+zm6z< za=PE-D*w1-!CB^m5_$6k+j^)O>^#KCn0U5D*K?WTVK2L+I_c9)?|`c2ET+7K>6}y8 zpsMG5^$ki#UKVYywhYK4{*XMt2rMX<_9wJ+ilj6djN-#e?2j+$j(~U_c-si$IIh&G zfs_1uDl0CLj=7!V@3D{>uxI|O!rw3syS{;6piHm;{!eDw9l(N=$UYVhAm+Kek6&L_ zBH=5l)#YQE@(!@iC~Tsp^ZUmSW1u(#^EgCkVJRh*5c0h9vFY+|rt-L0)>%_*x#5hT z_3KBqn&Hotz-_C9W|}Vok?P9nrTu1Qeu{*yy>DWaC^yp7W#lC!5^E(;f6qDxVwYh~j={7_0aOxcU!p$bW#b?-iLUY)9d(yvB!{Ws1;0#VhQTt>w&A{ytP6yT z-Cc!!xstQhG1o+7&F zjvbAYH3BjfK!B8pzZgm~V0}((yV6ZRy5jx{jtGbJVl_7y)_j#JAr;^f87j8ikvEds zVyrOwd>iPVB!nLy+8LEE!Za5Qz^}Shd!ANH$0E;wZaFuhaO z-`Mh<0G5e1CNM>)28|1~-9boylv@6!6_;Z0hu%`heL%#9GzMG=?JIT%ra@o0IUXbp zy_vL=VeIZZ^xfzZ<4OJ8*Wq`?Fc26Rg2{m92GsJ=q`TF*)~9f(CpHCA-RcrZ;0K{@ zlKrbQu1#~&uS#DxxQYL*$%}rG$tcY;W^~|W3A4Z-->)d8veV$rd>cBO#7%qX;@fF( zUoQr#u#1#t)vIFYMi+o-L$(@sz~%$yyY0f{egc0O-(lXMUDYE|mxxaSqvQHzkgrWsB#E5529F0d zM3O3@)1adRm_t+c8$`o+j)%+Nf+$l^T@wQAC+nlyW?A|qBt!{)7E4P2joGrM zx6bCp8mwdkYFx;at;qX|aFdXM;=kRA=Y%t0f2Fu#+j#T_?*ar-Z}Lm3=pE)@)F!)| zv7tt35r=>+Kz8wO%xV%8LJWm;8VA_`?UMCTT^I~yH)SesqWq-+=o|=!SuBtZnoR#4 zp)mdnbMS_pQjHBjir+c4e&Wt{LSN&3vBcx9D2j9r+=L|p`TsCU^ zQReBkR9(u_tb%`J&la5rk`l?@`*5q0JmdCjOd04yzd%vfen1BW@(Ln>BZLd`WiXO- zn}IjO;LiyXR283rbjXdiL2MkJtS%a5PIN~GHR|c>ppjZ>p*ou-ta!xf5HzWRkDttH z)IEOeOoU5Mz*f)?cF)&|d)I+$H5KGT2%0J*v-?hBOuxm+o-0>pk*F)3S*jLXX>2T`BI#UScGD^jL+QJGZ+%ZC}$wY<;qlP zy*V+|1$aUQYHWBnm5Wy(}Gnym4$iT61;F!`$65pDLPf z)=%r$lLh8qZUe#JHI4^jlksr&ruLfURVpMh%|fvGqtzsL;uQEvc$NjCCg3Oh+2qKd zMg24Ns)Bc{jp+Co#_K*V2}@GcqNaR?jU)|vg#)I~c6S3Ac_lR!b^zWYG=7EUIFzr} z1jdVAQSstdgV##~IqDywxV?C@7g%mXjAZ{Zn<{@1eR@3$_;D}juw`zo+-iF_nfjZZf-IYTD!}+?kazs}El5Qxfwtai~<@S0G}RVUk&D#MYf4~#8FB{@hEs8V{a+2xs-sqL&c zp%9{~BQR*@BB&w>`Kx@`q3;JL&WcOpjp)0Cc9rp{bI#`>c)?3>z-W`!P#x{}E#Ozh z(U}c2mPVK7wS~(7Ql4>Ft13t0wjl<_bJ6qXBp$0`&rSi5MT)@z3+7!0Bz6ILDZNme z1y7UNQI&&79G<0ihi~MG(F+a&SP#1kmKp0exfpOkbpQ=SYCLWXY z1(bT#+S3<2S{nFRGd_xWbb-%A>R&a>@y-(L$u|X6e>Fr}+sd^azDqcokWHFi^rMcW zzSrrxfON=A90H3*(ihX19j=vOb4Azl1T|r#D0FnrU`v}bd^ZlFr;Xvk?fJlC=h#`u zEu$NSA2UqhqueLs8gexwdfNMQm|2T)v}f87%TcP5<0lq-G>`skW{cbAExmO37OJHu zR-ZCO8s078)pI{Zr!2}GPf;fUVB_3GAjad+Jo6u~S0dp_$5i&wcp3HUm25_#8+rxL zg7Ss`br2I6@)677@_WnfHT2))a?n+U7vK~0^Cm*(k~|Hx#E^I#_Ip$3&$FI8eC|P2 zgFxKzeQH~ub?n+uIlxlP@%{4NFnp(V5va?PAF^qdvJiBc4A7`N`Q1AB^pZjm; zw3>}Te!aP2TJmd-GgX4o)~_Os9gD{@ZSM+Y5}C|S?nrKdUX-TE4U3<0!^=KaZj56y zYS8^&E_#oT!x>P>1qa@^Y#imbfA zsCq=YLDL$8)*U`ybSZ^$U8n7Yem)ZB!0{@ zX>?JCk*S<=37Xxxwg`x6lrf0H-$HLy_&t2W6rHki;#|_^vK06ZjY;9C-gS^Mbi3`& z-OZ?_;d?Aan~KaQ-iZqF6^^La0gsPeF-M{bLJluKzE|nGP*o-sK|-s6@u8!(k2TmL zAP*aNKF$O}E*8w9La zRfnW=e`SoG-W}Qurq?Wuj7)R1gNQ?`FR*w~`4ViCfe91qb|v42U4bn&0KP<7Y82=`rs7wg+A>v#VLL*R3cn%qthV<;a1Mki-=K_ zfpy@Djn9|6`F`R)*%VL=aP+$sRaA2G_@rq}5ECI8K&mW@wuyBm{c5bs@LC&ixXYSP z=s&$0nnX|r=1a`U=e@(b%q;m8&-0O5Q3}gyj9Dm@=xXyODibr2o=L9pAQ4C@o4pH4 z2-K(nT)-7eHA3(%3Aru^LpfS>TMIg7yqvEu96#4I(STIZd|6*ja4s?z1Kwtxq%17S zWD$b+{NgJ&Vo3#V4jyhg%J}jS;T{Tc>S*cmxNVm5j+NQj9UU$#WgPTCKR6Q-%@AQ9 zB|#nOkTmI8Nt3;%;g}32H(%W5>?LRtn{VW(^h^iSTM&XTsnVeNd$M`Nwu0zGL_-AB z1+=`TH8aMew)#0vvKpkl1n046SX3dc0+EvV90)wSgqTDQuY~@>w8CkZOZg+=T87sy zP+n=h9=*Bm6ba_RSReJgHCv2hs0kzpU`agn^)W!Q#Yhh_a~|tPbBJc!Xht)k7J*?e zu5GRAYh5u9yn<3`Tw^mcx-VT^9xr1ief4BB>g$@92qRaRIvrxj9HQtKQy<8Zd6#}M z;f@<;wCFi}<&39?LQ1`O43hX=(XxgpL}@~F-DI!%A|Seb7w|%evY9Jn%6HoIU30Nj zS0oO<>4yFk8pedR0i$wh>>W10%O`^en{44x+&^OU7R$lG7$vZ%3F4J#rq$Sg2AvbZ z4BE~W*d#Jl)MZ4&rgnk6vkfC@1T*r4{eNxu$)|^EkJ@#t+atM=Sgv4ctdHXS@;pGR zcZ&G)xGVb}WxM#SNir;;#l{Pfa-21?4}A_`jJiT9k}vLi6!Q1uz$`i3-qNWpJ;O0V zAN@%5AKO$6?0<=Pls4QpfP%5u;ilp>3<|^rp{)t@BBnNOr9p=53gi7RIW5umjiQ%~ z!AM_+zCgl$EZ&Z^NLHR7u{O6V7?*^n^o;1$7)=PGJkBIcfhVKCopJG)Zalm|@zM#b zQlb7lTOdSA@wMch#AuMIjW1Y|kO`eLuJQLnK5b!dlxf?wfK#_&j_gD!)7?vGWEq~O=YUNq zTDl5|Zp5|{djlvUX*ZA_#hhuF3023&Qu|d%C*a?<$nZA9tH?$$I!c`kS4)3&gCU2H zNz* zmil%j-DR^>Sd_7J*rWLnQ0#%~IBcGke3?hsVg@X)Pk&HG{UEyNPK6|h)oHCbtNs() z10f+yK`n9A_JzSzB;_Q+GSQkLGZ(@P$?<-fu`!*bMYUdbmBW z$(YykQ~FLg67HjZ88otYnjxLW8r7GxGpXB#xk7bTAy+Ubz*O>_8B6m-#BCzBEOFjX@~We zDWg?*X&6>HO1bl5;HlX-F5Z=E|T zpGRfE+0+?{{La41zq7--GAO!FBUkx+0T-K#^yJ$>f`tnXqpkRd%1BKqy4nv9h(hpY z0BTru!TFuIhc6ZFa33&~V$$KW;ID1cWv4$Q0Rr-gpi zZI~FJePAXu_j#kJz}^awLCd^ho{K7ar7B$xLR9Q`3}cO z)?X+WUkv$i6q(0={}d}0L;Ue~*eu*s!Wo?kqfX9}$6WoR8Su`}+-#{Iph*p* z`V|#SE)AKkv9x+hQB)la{9) zmatIwW3{e(sA#)WK&Pg>N<{W z#ip`3mcCIY4|7=GIG?jCOGe{6m(2pM5y-e5krhWNA6lB5BqT3aNg~tK2<4);Vp$v}8H8mO*J?0|YEoW}eq5&AfYkJPpJ*pwM9V)+_D}bjIQKUR8`3mvjEQlH)s;s*Qk= zkbDM!a)au*PW@(GEWyl6^$4mz2>Kc@1C*SsaXO{yyM$R;J1wP`DD8k>&fB zx>OmlQ;H}dWA8}Y56>~4xxcED?UP{iZELeOm(1jl+k8dvk;(}%hPqJ!7MCGessgUr2c)O zwjGp`=aNWe;A>9_KYmY`Yn#r5D~c;R(kR0rTVG|OFe`m8a!{&(d zRKvg#9(Rl%*9#DQra15>-H$tK;P_?+Lf~b4MuS;j`#uDZ`MYw3fGgf`=uRK(IS!w@ z;9QPj;&f=Ts2FWClV5!-^FT5llc=BuwgM%N3W*(0QO;e2GNz{qLZ zh)lr(50O5;O`9a2l5JItXU-0$uHRc6cqZjt?{`v3an6b9F`5^<)nc|kYX#gq0)-T@b zh^s~0R}(LnfRdDgV6LFT-4vSc1E0+5l~u)ey(!(pn3jKan$MECo|`C8^~=QZBiD1w zD2-=-WN-U+6y#ow;Ep9ykG3w&ZXfAMPrqgPhol;VPs%hjni48=Cjmq2&3Z1P3~~=I zL<``6Mxul1@erhO zYWE={VB&hN0srhzY`F@jqL7z`fu%RJUcZwaPm$fwp0-iU3^%os*@1z}U-7 z#zqn_pXba23^}A!Nw{V&lASln%zY&_aRvzrxNOyQ9On%vWxtP-_0eKnd7GcGHP&tQhx<%@f z@R)|hP}4T+7Vn{XRjpt2margQUEVSY0Ha<{STtEIE0No78^6({UMO$Q7yhBTyy2Of z_^_ofW1zzb+z9z1`#zwVIB&6e6%`WEEloOb{3)Rl;d6bA zL`yxQE*BT!RCHY<U;Ubtv5y=X@5 z5F8vWNeOS1dW25f#gqWQ*x6bWt#_4?Kz z)Gzb8TwnOLmB)mro8cIUt!3s(mQVQDm<^oI{EgC_JQo~e^}|d?pF5kq{~DaT!uTqg z1eVsC*251LD3iYr#ub-LlXt2j{C2_{)h1O0PR`}Pc`B%=gdB`S}b_r!wi9n4MdS<~%^R zOq7{$Z(}E40xMs!zfVHqD--clb$BH$_KGb6bmEou>oPF~Gb$Q&`i9RxzWhFnixtZ; zB|Eo4W}ZBkIVd9bc?#N}nisYh_MBJYPKIxNQ+kC!ItlwoflqV-)(!=LS z%-$9ItH+kB;1%hY)4E6W0xS)x@F|6WQPAkUVs#-_!WqDR!rENuuT%!B1pY0Fm!98T z0tc14i&pN*y0YAtcW_=qf0iVsQu41J4|wRk1|+bO`VNBt69b*aX1kj!p04<@0Z0(L z{iAZheOiOza5qtNk)ID@Fhl~YI%M-4mrtb`h8@K2)Rcdg=C2Eze|UG?y)7R5ZfCVP z4WhqF`&L2QbUArXzD9ft+BnXEUTp9osnXh^MG|gx|c+GrYTOb4zhO10GfQ zYn|=1kk#alKRLt6EtKXKv>$6*erL_)=C!C;%W2BjLb<2QfU-0;hr6vj#jZQ+I+%afng+j4vK z;ujiKK}qw6?ER1-D+<{On@o~typ!^my_TR^Fa{S32e)gGrR)n(gA(~Yx{hy^MAQ)R zWuTen1;`@#FgkB_zT?5FsdL=+P3B!YXKY$j&oou;%J8n(_;fQCukD0QNhBIZ(hjG{ z(3ZA`8!7c@C!DqDj@z5kX~TnO4$(Eb+H}6jCjO|F(oE>XG%r4r(VU5H>wZ+`!$D&1 zVcA-$t^o3fl5ypC;@dX*d}e}_VHg5`+occt#E`W0f)W{5`9JhYAQXRW(<&vP|FXM1 z_=sm)OQIjmF$j7O?LYeRx>)TkM!A`ozyMR<&IVe40n5Xro;2k6>#YlW4R?T81)jArH%qImYS6@Y@-5# zva_Gpf;XYH(hR%0-Y;1F)UuH>(=kn%1devkK6w(J|y3{3|UrqQPAZQF!4q>=@%Zm9w--0P#Y25up$DlTP z!LxFv-dH`ENG*{r|G633O{4|mX}c|j#J(9?7AdeXl&@T8T~Q_2FeV8cG*c2Z_KgxV zc_XZ2+FJdi2*aailEOY0hkS7NG;zO83=*3DReaR#dnu{PvYK40&7lOo2CQ*&Xz{q% zTy*F%>l}weH9>Gk+lS(_?+VjcY`vf#WkLC_s7O=gOkOExY(JRPhq6qhuauCkkuZ*z z;x&iL=hvD$UEsEuBg^EbK2}C0)4ye`yxhrfKcAirn`$gOFu4{I8q;fPLEfdI5QUL} z_c49X*ycC`TkJ1`2^w{e_m$dj01$~#Tl#{h;!zU!uYm`rlYCNdm{CV*@K++npEB%m zCKHoI4#j+XaN%|1k{{`~2k##P@%ar2MnmqZtVIWPN6{7UVFdfowJuw&+*?&FPs!h(?=Ip%{)ZR~s@7mdKQ7OO`p9o#(vOC!&atZL3fdLgtg? zi*~9QkH4!up_?8IwWpAr&>f%o4`=e^>VzbiwRXLZ?{|o($#2V2TvISn8%Ryd{~GP8 zSW&A>>Du}2R^eZFYq(<%rPPkV#@|1zqW6M70xHOUcS`9+r5x4$4eze`#Q!<;tt6U^ z0b0!}cc1s;m*-fkT>2nPp&N9wP=XryweY1Ep<#4V6`$xU;SJX5(K96u`4R0f%&ZEU z8;ML+NL5LAlO=qJN_>$2K!bx2vB99mrDwKC$ggvd#jVehs3stY>R*}Sax6~*)Mo%} zc~19X;2{a!e8>)tK;wwd>XBlr2nh^g^Cn;HgW>!EsIYNhQ-G+iVZ-pqT)qK zOaEl|(y8QyAU{tEu$#Yu`d zk3c-{pOw-!-6i$^-6~wMv=kL{l&)baSSdZDVEGUuD1C*a9VG7tW=d ze!^t8^L-tsgm#HUK3`_=HeoupeT`ltUyi#Nj2OSbU_zH9ygON?JnK#2@yWw_>Ciq* z`I5scZ7njD;UYDnbWVwMkSLK|4aBpzTt|zr#UNL1tzQyUtgCJRu0n&o%U6ai)E@W2 zJzmhfu})bKenq*gB#Zil* z`nEh1Cl{JiCK)0UJsQ4|lI=UbMY2o1D;N&=GFabg81ymR}*y;TI{Fe29 zFBAmd{yS)UGrwMI<$pj`&V9Fa_J5WYmPu?fE7xT?-fl0(pPFp8x2+AbWq@LLm2We(=5gxkxN@ zm_+)N!X{7nEAGI+z>2gJ=FQo9#NDMMIlOG4cS$<@?{AV5#_0bu;@*VNz?bm*w$KUu zPycRKTt*?fAKTldc>Cyn`eZ}<^UykcHv7q~!+bBclz*#i9AABtBiIjnxEPU5x~`|^Y2o}&$SOc!BHuCg%a<>_bSFH0DV6(b%CvGo7 zc1aJ)s;gane4wg(H;=A#;@G(UPWgz1@+td3fD^JM@0=tydD6fpVt1U>Bw;L-lYw2} z{A&N3f9-{Hr({NN_WG-{&%(}Ay%eWy0Da$ZlBzc=j|(BI(Eo|J)*WQ>3N-;&Q&MsG zv<2rR9`bT9gp8v}0wk5Q2qkyZ2%REij*>B1a%FKbKFw$M@83}AB@^rL>wkaN3Bu5M zeD9yQQVY>yC0i!oL1u@7QjI}pFP?efl3jhMuODJYS_D;|Gn9n>;yk9kNR{l?(0Z+f z_`0&P()1UEiI4tvt;rs9q2$@iU%R>1f!V7mPQ1Ll(8yW^51*^pSn%!U5V>_xiQJOC z(EnETH@_ol`CZf&;U)i2>mm2*=6E|*?(~;0`p>W{?J(d?z`q8fO#0_=C?B;>i8N&x z**frPYi0dWEcT466iZ@rYbfdd&smTtbm(xlvhxO|X0R@;Z|g^bl>bc!_(h9BsuY#L zfR4i`a%98xU{|f4;lSf-&L$4obtBh{x2qqU*d6>{_)QG>B9Q)K_O&QnFcN2Vn*uWot~p!R>RD7wS!iRqs|r{rRu@L!D+ zw{^aB3O=fDzh%Gl+uPso4!Vrxdy88_NfViG>uvq?^zT06VeH%EW|G{$m4(-5A0lpZ zBmT5lKg>qlA3eRiz0C~HMUZcQ{_|7n^~3Fay~Wz4Y+hmQ(@OzGMa6+^Zj(08l|6h; zA2r8~?O#VnskBmor>mXSXD$EfdG0_QfjH_RCWeoT`{{No>3{O&6;L80ypCjnEn1h1;&b^+V;;W5nx6f~T;{xQM_Tg4bbpx{rI} z5$6_t6Yvl_{#!y_**gb!cXy<$sc_hl#d`l&cpM=qeb{+lo(axHYBom0R;*Ww>UgRw zsxw{q{f(`5gF-~alN5?iZk$8{_ff)SGvB#HL0#vckRmN`Q;^c@pqlLgw_%pEI&&rDS>8KctO#|i&@cBA}lI|)&f{?hRtFyA;oPcIqS37uL z3ech?j1H243V6QASY2J+Xz9tIOiW7Je1K3#IHE+cTKml2@UVaB9e%O>_VMAG{@=n& z>mJLe;Xggs<#KnA1Q8;!lxWBZCH-!{^RK7{!P;2u^iP$0lmP3PNc{v?a>)Hz^;ZjJ z!HyBc3k?mGMY$I1YD^zV_A558)BmPvB=0Huzd6#}!bO>)tE=ngWWXtaHoCTQ0H(%3 z9bD0Kk>c&3JBHiAxVkx*K>W$PA>)avcoa`&j5Yza(5tgo#q^Jx1?+NvuiifVZjpPa zrCslQT&!5XKS3z~g?GPtXxCxAMf>F*<}kj`Uo?C4(fdqx-Ll@G1D^1AgoO!3?lWj^_hm3cS*A3cf#SKU}``&dJH?8h`T!pZs}O zXM=T<}@Y)9vi~Q;XbR`iOgRx%;8(vnPQ(%KswU=q4%_ z?XM{EZku(4w$Cu{>A9OnKF^YSytRM8UjXzB@M47gnyaR^i#0!r7{QfC7hnAR>W}a@ zY2oX8+(HFAY2ht;_V}JH;}W-iIiCq(-Ty5+%iGQQP1-n4lqe^~uO1KhANS85zFW&i zocxKMdOY7f`}g?t*!}cp_U+SF()z=r!_Vju6KDzL7i=s65Pt67g44c3H?OLN&eVIF zM{7yRzB}9&$_4g*ExEbkSgBY_>GyE^*uA|yHiA@s;0w}kxYiiw{8PWrI~4v8{Cn9e zIPgpVfA2?c{s;63{~z#|2X^Wx4TwQa913k%cL$!_$PN^#XlqZRu;bU**-Bl^n+BhQ z>Cz2|5FK4R2Fh2w4ZBqL^yG~xD`Qeac6B{lAqy>gWGmVK&l7rjeonwSGjwotJXvbl zA5CWt4-bDejL^{0@8Fda+}I?93l7+~_v3y;F<(FayXQP!?Y!!b!SPB|di6@`TKq!# z1#fcSa0<2H)6~?Iv7&{A#SwpbZEX@*r0|gax})6ZXhJ|jBEGIdKtx38>3S=P-#|9( zwy`|^*t$fL^waz2>go{k7oS6~QJST#t-Z9J<3}|syYd^d>%TvB{rfli=^e^1TYm~B zG=TX<{5!IKLVc7xK0OV@8;%%Xg{i2hczg5Lb=wp9B!Vg1A8;z^==wTdI#qo%67uu& zD|vO=+11r`_WDnEmUZwZ#(0B*fH3-p!|1Aw?5WAg-L>HairL_>djJ(RbyTjeeACA0 zbiP6C8$Tj#XAi5|G+3m zIc1y2(q-{k7`snkvvLJ0a+7@eHFYayzieV+q9{Qh@z7*}aMq%xd)0p#{Z=RrKDJ$O zku9c$_T>(R1z$OxcYN;Poq$`)1s+pqlw2~WN=NE$KH$WScwl7ZP{vI&X z4p;Gke1A3}}P#Hrzd3y{cKAm)Y;rhaYYJU4~l+!^W zOzfiKWJ*2qkyQE-LJn^3S2s(}BkhzQ1P`9!;NTE`vo4`zd&rVR*ZNXXQBhMyw^|v|G}b0J`m(dYgD^vO!o>$jhw_d$C}}5 z(HX(-_AwactZzc~MaFKThGiLo(G9-cv7E?!=|W6%Z(UfBCg)LC!!MZczJ zXMeOEh>fEQJwT}Ua#GzMyZoQ?=uKrZ7*HxPJ{viL>e~Fj{ObHjJ~UX1AZG#ty<}cE zDsJTWMrj<~_{7Ajh(%w^MKq#v4RyT(_U7=lPW`0|NMIfl{+-N`24pYhyVA@P1j%7mbz42@gUFhak_2YwPpV`x@6~A6wE&NKn%>! z&j+oC|7rOqD}_SMr)%9-jxS$cxA*+>d}KbZt*JrTwwBz_&?DZTKl=OoA08fxrGmcv z{Z-rWI+Uljy87^>ef{-*agbLiqIj&tKTt?fRdpl=hdeTW6ScC9z9>W+5g}J;xr=gz zPZPr5dLit(C1IzX`~Mra!LoDf{Sb!z1k56{KK&)}SI-n+N?dF#KJ7Cl#@kulB8k43 zFiRBNBFSFrnE*)dbAR~ccd{&67c`h^14geehR6%Wz2Eni zT>cgsurHyMrV0KB27?bi{+CptVmfg{`b+<>o){o#+)43$4FdM$FqPZ&K z!2Wr2aV;DV5Z-vt*j^+979Obn|9E@LusFJHT@*r);1=99xHWDG?h-s$a3{E1g1ZHm z#tH7O!QI`VfyUkScD}X0v-UcB-Symiew-g&T~lh#QFFdE<`|>is!}Q3P`ulOxT_Oi z{P1ODWd%9hMliGb`n3&jsH}`vR~)o|cg`cYXs^}zyE`Tz(8|_Jt04Sl z#Lk;2-G%}$Mh<&H#U(+i2%=LAFKIqNuG?gv39W|O+HEkHKl|n3u%g9dMSJC~My6e4 zX_~ez1Js)I2|5`OBGKo40ubt%6vWW%{DiP#;I)&?e|ZLvMiM{-Y0H$5<1M8oN4lUV zP94YLQc<{owvbXFS-SuFbNkoWh9ncj4eRT!fZ2yQ zY9xO;g{1yXMYj1Aa#~um`Ep%|2J`LfHd6nQ6t4j|Tjq0wbxg&tuCBft3l0u$X>NA$ zbQ_U5bGQh*$hl}9tL5#9tn0`Y9FCMC5y*c*MGA5dmJM@Y_cJWP|h&eTYG9gM-m&;T$* z2Qcfm%NbO2v38=&-rnAJKx`n0gpkO{xX{C1E^VgU){Ventx>hG9qM=7S&r`7?-d@9 zfX^fGcUs7je6>Ga(f&Yx!>>h%ygfXBdv(>xv0`(3vU;WErCibR@?hh+vfpd$dq?zU zy~8ZX0!IJ(I}Cj4DMBm6NrR|ehzC%J{%ZxIWg!-g<7O8u-!nv25W=K13*l9?-7Njl zIGbkYInC<@Z?Sotu2;Z>>vwPo8s$2lp4%ZFQ#r~v=PYQ|Zg7t127Uw0!VI^7$JGai zzZA)aKibX7Dxup8#2m~N_I){+Em?uzO3isr21d3ovbY8P4nIgSSnAXewaT8|9}y)UT!>toIbL@4CPD|M=cx2;yT^AhLYoKOyhfhV%_m{NP4Q{$kTA`maQ{kO~|D%i;6%@ozS+gGwEFu3P2(6>jO2uMWg;G1G@6x z#@9xW=)p@L;kOB7ci)>ME$hWuBSXlHKg@jmE~-K51$;M*orUZ59b(rStqOpXItAieT$31yvXrEX_{JZ~JtCW5xXqAk8$>fp^@#_&* zn~f4%Yiq{qWads}j%NhN_kUw%@4yfeLPGodK%FI#|CT&}SXb>gZy-6yddh!S$;2s2 z1OkEJO*V$#!-EV%e_=l+C8f#d*#l8rT%3d0;NmP9uQk0j2NGwxwBnN|glMD`viNrTsCo&dE17{}#8w)ZPF%w54NL2${r#}Ub zWZGnG0LT%a$#ltB#BGhf8C%$zk+Db{o7g&8IJq-Pk+G;a8#=k$nUJxlLbj}szi(=` z7LbZ2WNe&&9r;%Q8OvWC2?_l#LD>GSAfFs846K=?oeZokjO11Stvp=+$MSIhCwbWa ztvsp@CWg*N<|a<^Doi5Ztd0MzL_Gh;67l{gi8%h7L=qO(P9_eJQM5L2G7&TRYkXPc zOl-}Z%*l9Jd3ebnBl}-7?Ur8VytT2wFdcy56nsD z*elHFZ(i^h%qD;Wz7%m*aV1)Vm@;-Ro4fK8#`d_d*u4gDzrW*kC#mD*2e3Bz3f}iI zTL0y`|Fs)Uzl|R9p~%-5hi_TY!e?Opmn+Z%u;ckYY5ke*>F&~Zn3cEw+^FY+E z0TlT+qe2ShK{QC?Mz&UHixWSO`q>VL>Kg4W0RW~p%P4Q{M`0}jEl-A&LEhUlMALN3 z{{7X_ojJ~}5_#nnXWc~8J`FUJc*pzPe2moro8@WCZIvGbmC^D+JESP`Kbt2SKzfa8qI7Z;{vG0$sTOInq?DT-qq@=EC0<;K%N1bQkyj=2_zrmbQ5_x{-!qm>|4 zeuZ&cq7uP;-_1p4U4_R8=Xp~{hoPU&y%T#n6A?lbt6_A8%+7?g_@lot9M9W+DfboC zRkr<-R@m5U!6C@BN^Eji*l`@a4%SEOtJ%Fb2^Bd(X-__z2}?a&?CPI@=UjXMo9AXv zOE-30&$2RecQMr0PX1gcOik8T8@&^`R7@;rlQ=QSuL{FaaW@e);^qpwcXmvX57*kI z7qoHI$_yVdu{hG zjg%S3S^1?mZOjkNO^;77?1zZB594rk<_%KA)66aI9%S4^2<%aZ3mBmgTXyQqa?-B zAakE{o3W-zCMLf@PF%AKdsv4SRM^9u=q}c$h~bECxC&<9Eea7Fs8eBLY(kVbO;zqO zt*s*c2o?_G#`#R@M0DQgfD{-e*;+;7!sH~2tM7BAn|7S9D#qE9!Q|A^Y%RW8HxX*~ zQ-di!bL!1(GF`Q^nsVe%S%X5=8IdECm4;!wM1pv?9Dez`-2B)!^Y}HtH|qhw`ikKw z$|wm=&_dlj<5S3d*S1dhNWSe-b-9Iw@j6Q6C0Xwz!kdX->Dq1y0KRFprpVr~$!WEn zFRAWFu2CkEjIvdL!KndN$|Hq<_t`77Y$gSPOjK1x{!24BsSB#M=wBEsi)P3G=R4Xt zaM_{9DbBzl#HPUnN^a`a2^tNB;T1AKlY=Sut)FrwBpJ2)+f2jF94ytlwitrLo5mUG5DfHWAor zk*-LRt7Fa|c{vFC5RjF4!x44;s^azzPKr<%ryA-(ERgb&N;6Q133Vu1vn{|>j-bYkKJzMm1vZ`rb}Lom zKJ@OD5=tMbvjWC;f=aBx)lysj*}H=X19%Q9+zLNTB5m;CAFD%}f_2rH;yyqLr;s2) zm06gtOo@B{$QY(by9p#6=I}Ckj;NW?RHEfxy2cMaqeP9p%Zw+U2CP-?jEsAACxUc% zTMdTIh$JaL*5-BX4sD@dBiRz&QWSDi@fLFkSvEALk)qYbr45Ug-F(dB7@q((r?J8J z_mC5OPpe{la5RGC$#17?oAnEZ-_vRpZ7qbS$Kpf z!-xUqPp-MXkHojnJcGrCkeeK&XKpjXUV{~MN2ZHDd>UtXzebtV3M?&@-h~k#U8ppd z(#R~iwtzkY-ClE@+pnPg25sYz_zGn5VZ16YtrDyhxWfd~)UfR$*cUcSxAgL7_P;AB zeR!R)k2{-2)KyD(tO7T#W8ervV}BtC&+KU{Zabs3PO-&Csua2Cs)Ay8lW{sX^PTr=SEaTJ zd}f@r2VsjH@{op-xdo%dd;iI;lMxpH8kLSY5#+1TzpO!C z{sE#`C_(^KLnzEtdmZC#jYG~$aj3~F*wdCIn6sJH1AbA0bT@O!)9_rF_qCh5)m(=^BJU&==1>>#XjX5asc^Y5nk!&cRE>6RT8@-M5h~49 zj~O$u{kCuHiQZzpuL1Gk#bs*FYYET|He+jLy5opB?Fceb;k-A|QYT4aF6rT)++gfd zJ#C!S+U(6-hl;42CV`Sz*hhn+Ji3DS%SfP&WW4Q9PnYPK=AR|;>%)so*4>letp?zX zh`o)X;6%`hP?W2w?56g;q&FpkFUQ={G$jg8-_}bfR_JDr8f|_CJR($k9{YS{j36<^idqez|Eef}-r}_I)9Fh(lb1_Be z*$aN*dx!I5SApa-*O}uH778!iEM8I}d$*Hc%UaM@IArYF4`qk#!n_0a?=^&7tFKrr zzPz}WhL&7^r!ZSB{v(K90|8$TN1&yb+a-Bq3$D&x2Qadq!XMJRZnJp{&zJynND>jBRCa{`LV}6{GNU~& z6L~Cb#aZ^HXpxHJ!>*-P+4dhP*0M}C7xTe^gtd&I#=B`4sziGtsgGks?TK-9!+|Uf zw=_UQ=yw;Fy9>Jx<}e?!18kVVDsYX{l=cK~H4lWM#NR1q`y+L9k?uftqM8MGyQm&rMlnlV1oziak*jUXBpQF} zmrkLBw@CqlP*M^+o#Qh55MB z9Q~waI%?Ie6B1%fDcR(31F8z3tpC2H+%x*Hsg}xng7fB@oclYk9`mEZ-Qc6L%OPgX zB)jm5vnh8Hk~G<~f@A+!K|?Ps+99Lpd6ym~ZM|+t4zhTN+3=JYr(v4vh8Cd&T-?j>On=g(0lWqJ+MUALG+{WEyKbF7d6%_fldC*lBoo{Q091r6|ZwL0k zT0fLn;P;6bvAwytgu2Bcz>SgWq~wnrZ^IJ!ob60XKpGL-1o&DrVgf_hDU{eZ@X{sZ z2wvP-dv_CR59)`NLN|X`_Bj)Hk&hP2v>oZa7MMJ&%6xqiih_YLROj})^wK5YZvG9E z$|4`o)yvpm@o2B*z?{5l6T^#e;%uNR5?1N7u`jsqVY#S)Ur0nfkgpnpKo=)R3vq7@ zv-KblZut_hl));w@Ch}KW+da9V(`8Nb2rgmXXH&MtFkT}k#w1a%S?qw_8Oghm}}&Y zyRIK)(J5EA0ZM1AW_=UU+=q~P?B@5Kl)XoZNRlC@BTW`TOdbOWW)^#(*7v_~n?*>6 zb;{iy-_@j#|4KJFXSlKV8rd2g)$Xf0GdJaqQv7&%=&-(RKNsmGfU+B=DkNoG*}(EQS%`cS<0>aO*Q~O=8Q7YWK4NcFAG^9 z&7KG#c9NWLPra5CEO_}W5*5>zjfXPF>4N_yGj`kDyglK2OOy4aoSUH@I5&c*=2um5 zO}dqb<n3PMG9X1pa42tK??;9CQbT!7Ac@C!JLDZsZC7UQ>oC0;4f1Bz=JXFEmo*}n zePg%AIV(zYX)Ww)WFzn+@Z(LMQAS;19WC*p=w;2G;^Tp&16b%) z{Qwb(3-Yd+{sq~eNQzlDn4{gk6SO-Q4+q~0?+#h!6%#@qD^Au$ltCnjVXs)(S&Sfl zwn&u^dkohBd+i>z$}4ObhI$r6wG$4IH_9T&7gr=I@w7}NKQiFl?LYENPS$EnhV=%T zg)`B2X&6ygX{cD^({R`TaCV%Z=^L06Z@S8z(Fac;lI8tUomB$H(>}0m*Y88!@)|4z;H9Elk zB>R_GE9+uVIG|{@ljNCr<}~JFi46QcMEZr zJEK}9<~`y!*X*kPP2JW8ITJ-%KVPe59UKY$0bkO7t&ID(2BB^-LKgj13tXz)QPZ7w zUM8Azww$~|;(lgqRu6gj{c45zo4XEV_-ZPtgUu0_)Z7<{L@WZ!0J*CY{Kxhd`UVf* zDa{~z1H}}XmOS+H)|NDMHsMwIfuZ$P`NSd}ODZ9btKYTw8M3Jbmdt<~BUF*yGVX%& zJ8TS2wM)j|5q6EcCP3FM6-U=Ol4op#zH?{y>Cv4^7oX2UgAh$g>Dk_|NB`4=*%|Zy!p>zOWWzn6uBfQci&59cQ~D zN5n$(9IMjeL0_^EvZfI00{bKcp{d_5Ws3g-;sa0|v#Vl=cajtPT>Kaoqm8n;a!&0V z2--W|(eIAfH?WI=(-w;sC)l~*Q=cW90+U z3wVdhU8S2j*v741e^xUcRs$J6yMh{7jeH);(r;C#acX!AxJE+IOY*B6Ev~#>F;|+= zy;*j*T=K2&qb9I;DeKg8PltKR-=dIWT=>AP_9Nt3*GuidtS09wXU3+mam+>rt#LQ8 zIoq0h#}`4Kg>3^5xs-(Ft|LcQeCh@x`ZRFAUGLArwPm=|Q6`KhqbOaCGCDln771PY zu+yqtHmHMp#&aSzz0qP%)!w5hiI7rG{QEYpef2GPoP@(`kq=e+VX*M0yw7Z8=kLox z(0~Z&Y(RytenPWQhpd(7)I0w?*Ft_6~ADA(JZ9C|u-mNIxcR8hEfkwt_i`!1W;>|K8A=>h&(3ofGbMYxR|WQaer3M zSopY|mNNaZ2OAk5sF7};GL+~@?&V<+i8fpx>f*i?ffQ+D_?=NN5-qbgw+wrfhxzSu zRAiiU_Dsbo{KTeEq^E+VCSXU!C2Lu#-|lIF@5L zO!A0_ODEL$D-#PpX(vUd_=M83dkc27xm(Ox#Dw}g{|lIF{Jy)!dIH6{BX?O@PZ1YV zg0u~_C9G=7Ly_Jr(+5lfn>LIaqs_2(u^a2xfd%k@BFY}8v~FY= zp4Liav?8L7EB{bUSazrjQ=neHAEyR8D?YqD&X#SDPAjIa)|VUx+@595LO1-rY8cgN z9`2AfE90xuuXTbZ_7M^V#Vs0pmx?B$$2{f2{nJF3rFhOE48)W`B)Wa?21n+4#!fTK zyqnf?oXp*1Gs?M`I3Yr3O(^dl`Bmu9?)^(u4%zmhxr(w8mrL3wuC^EVs&~ zH^w8Oh6YKfMCn1~&Wx0~ZA*w=qlge1m-aT3E5&(tfKyT4)4wvwa8}A=L zX_Q8;3-eHdGZMJ1m_RKc>bAgbu9vSHZ(&y7x8&gNI(IRq(;zZZf?%pOluwWq_O;&) z9Oz>%K!7!q6Da`6c)M?LQ*~y9LDhwVyTo&;lNm4;*mv<{3&{jIC; z`2eE8^i2Un}nyFd7&Dj1GDx^Qw`1Qche%pou6 zM}{TyJjE=66tiJ(^)0dnp-wGlmx9?*i=c5O*1KSvK)=#VaIz{3HiZGxw+ADi{Hn60=>qjQjXu<6S=CMuOvjftc2pk zcsHl1tUF*V7W$)Nt)m|{Y7-m}g`SAXehYD~9s0sx-gh3$*vV?-pbPGEp&emQbr(kZ z=q52(Ox$k^E2CbAwxz`hpy0v;A{{>s+cFZ1NpfDU*d+TGEnWCdEo&NNvoYGH-_}5Z zRVMvAXId%qfo*wnAa1M?G9bb&LKQ%y0khGgi(jN+qH(4fTvX#sq@nmh6BVP`nFv>_ z<&Y3xc&GfEj=7ggAHQMa*p4OYscC!!DZm=n#6TrqB zzW`h#7ybkT?E3{^4`HFoiKo&TvC36kY5VY(TdK(6@{Y}{;fWZ>H4j~jBiGN*jLF=X zW^gbL6rZ&$bl5`@4eO*j2&dyODI}L%Nel;moWzehC!5KSRcX#dX~TY& zvp>0+oCcB4U*e>VLo%JE75KH2b}MrW(j)zeTv}P0E{<&D?Aks_Z>K9I`Eh^17rs8B zlGrYlKB~EBIxCjsDx6v6G9TfG*X2LhhuxoUQd(zqDKTK+;uKw-YFyJDC=XH9;1nhH z?g|;xAN4dd^hlo8?H%3i0;T4&s`bi(O=?G?=uSc{EOg2Qs?qysNHh?l17a2_mYJV- z=WlXB`fMF(JD4S50q9IbH0tlypK9%r&pA%}8RzYFOx+zojf(o4W7~QbI^+WFp{bPS z7KY93u9%s1@X7f7=jqLa{U*Q6Z|=VysGJS*z+0+uF2YEIB6bR0SqKZ)*7*nPh4tYU zRmYP))nE7sYl}og``pS3eol4oP#L`YR4&PtRPE`D_01~r`R!7L{JGDYfb`Gu+aJ$4 zHw(AwBAS6W)}(h*&j&H}QwuAOUNf@(dT*=IG%TS&O>5CwanDl~9#SZp;A$qXb1|89 zrXTWFC2oBE5k}KXF&ZSwS#1|a;Hh!@@5Nr-mmyMWWVkZj{W@Nflu6>@uHgU*QS2tG zaKP3@y;Fk}r9*pW?+T0Stqs!p(%q13M`~hh{PecaWP!Q@RFo4_~lnWuAT$ zx^;S?fQahY*wpX5zV091zT)a zexyBmZdD|?%0J)&i8wue<9u~E;<9Yijumug#vGhB>^^Be;7lHSsq@3U7S2209xYL4 zTqh1fDW8%w4SVvbG|sQ0K6g9mn`-R2vKLg82FO9nuQbe<6|Aq;CnGGc+JxJPceL1) z0Z=DaAUVi&+x56K-G}dFMU4cvX%Ev&kx1K5DulsD*M-|I`SvK`u?}5@KP*Q+CnH>U zCuQ3YcLlQ;r=w#W1Xl>{7oV-l3MlZsPxXzgvPd32-*dez2<+RDC2KN?lIitVpKEEl zqS_n&*-&S;L474!PR=NDzUOZ;fqigql_HK zfMGh-`|lGLytxILuisd(3x1}Xr`aP<%pgt5WhJ3Lpz$(826*ej=9&9z?)(zexc z0tNbB#J$b8{LCUjB}QF`{2E^Q=jexn#5|_CJt0H7&&^I_MLrMjD?keevrni1V0^K# z=23e3^KV0N-T@j8KRC>{av=ri(y*h|Z@=1kQZK*|c?fsYXV`C@!L#;z?^2J<$qBYD zdXbNSkG*(P%CFbZn9=Gs7fCeZGJVrdAMYSt96CL?@{ zlK&A{h7^r8x;n%Q;O{6M7W{M{qy+ZbLp$OJi~4?DKmVDdc1euFzvNFH=B&Us{tdyo z_KdoN99!BBUbs#<6Qi#U~j(HkwLP zmxPESn|E6!(*0?C?ixA2Dk(7|@rd;$P+Ap(+hdmA4e)3oooTBO0rJT|uIScG<~ynN zF2KPePQ38BV~haawxn$PS#lH_dePqEjPYl=D7=;AFKi@yzs||0cS?wHZocX`8XFCR zKtM3<8kohTJWq(Os?Ax|lu7005K+fPFnDO(QG4PJiI;_pic?j@3$|J2^3U$NVhZpc zBAN{Q*fPEqM{Om)f7fh%nYNm@$L>@8L3b!y;&hAc+YJm8E&-DJ+5|g^iYR5~7J@fv ze*y|u>In3$cHGALXl*ed3jHr zSr*Knk6A4~ZP*0$O{L4(i^sXst5fr0oTc?6ChIfbO|#l@ zQM(GJX51w<>$xn0a=mUZ1;s#|)KxA8zXqgc3e6UZGjY^} z>{0h|>HRPzkdwhu79chDPK9SGMi_^!K#E?)emGls4q=>RWm4;-tQPC8Rpk|{&!t}N z1s}53(-T1BL?&l6)NZ%Lq*dvhh}b$vUH?`V1sN%?^* zpzJ2_i?ZR$XO1Z@4UzRP96ZpV!(sFK3F1}qs z4VrF5*K2+dWWx~Y1@QhXJ#=pi9soakpkX+6$Jc+Tq7gVe6b$OaC0O5C5eu3>6lANW z{8e%Lftl)wEWpg%=OIVo-sLj0Tg{i$T}4H+yE~$!55=|hKosQfxN~sSJOR1avwtwq zJh8yBG^tC>q94=5=aI8#a$(^9B1T5%g?}y;Rqs#jqDa!ScYR~@I^OZL58*<*9*+la zVqva=yn-D0D zQOz>cUB7~%C?1O9@|e6p`$6G)f(|Lcdbi}655qFgB(rR#7n%*0qf>T@y@mr5fLU50 zv7D_Xu&+*+$+h%ZGpc}I{LqzR8voZYbEj>l%gjU&KJOmd?(?xDx0W1aie1@gTT z9q|IBNJk(@*SNXz2+`xUrZ1wE~2i#{?+vw(^?jl|(w$ z$-$qV;Nd1hqkJ`P*)X))-n2$jDlrN^&(P|=zN6;t7biVD7%|3fea(AsWK7@GQT~-M zMaGNJd*1)(ElJpftKfhZOZ6e>4X)(0e?L_Yaevb|#SZ?hGw-eY8gHbTd~aHUu(E0u z4w}^c(J#+$hC0vRLNV2qBT6nJCVw8f%XOi(g1`2ik7}=0d!4E;DpL}#x2U<)o|^Uw zOOvbgVl0+Z4q-^Ha*hZ}lSA$*uWvY8<}%egG{u*vwp_CHg=0VL(HcpfX>kBvX2aZZ zGckO!z80N=7kI~W@Pqo``Hc5ht&4_Z2{ne-X1!iVFjmJW`Z>BBgI`J0K~6XSlXUfm zLiHa=SEABlD(;R>CN|Qxrr*f^FtZdLj7=Q=P^~`vO|_yUWBF`iW&z>&xRZVO1mSX- zKyp-^?d+^gY#?MTNC!efWGs-DRKH0|i^&_<{gb8j5AM|;W|xD7ozpi5GWI_tu+RUE zx&=Ax4?XJ-gNywiM6UnhYq4lR7+|cBA15m-gaW4fhi3FQlk5+>>+h5LPxK^qc8-5x zC+Ws~vg~0+7QYn=OymgvEj>p*p+ILmX<@Mh!&4teK(P2>jH039D2Pt=tN+t0*80@^ zOA#&bV~2eu3{A2CZy%?%HHJjGU{NzP*oLp!VYycK*;8^M+lVGz-nz$d4=}m;H=Ap<`Tw7a~$mF>@LH z*Mh3wn*@>KT!36lh9cA@vmyoZCf|ook@3&$IxBUJX~iClCm=z`d*53n7o$W0lXuio zQ5)}0J;TUN>4BtT_ur)d=iL9HtNlGp|0LY~?>x8v>k#-ucl-Yb0dCGeuwf-*=jLYS z;b4b=fs2QXo0E)_lZ%;+6Eex%To9nJv$Hd^K?-!qc-Y8z*#B9|!wD(n;NW0pW##@; z{4ZGg!_518kp3f-p zhB|k*qoRyXWZyYBz{a~&`w#tkh)9Di%GMu|;$v1ein+ScCDH?_v`}?eJ+tg;0xjcs zE-EWuJWL_$K!b|N9*JlDw z(he1-xoiaJ!~9Na{D#=G=+R{0!Kyr@jKve`0%Eop2}{XGhSgy|v_6`U#485ds$O(^ zs3_7dm_~4r^N`lxdLo5_!RGmb!$5sa`!N0g3B5nO#J@-NpV0fCl*a$-;QI%q^qr-+-4=dWFE05do1AM|lT8s_EX_`^zN=jCDM_|pa?7XZOJC!{BK zUH~&MI~y+<4<|1(#~;-5vO+3B@Xf`^%**ztE-M*;otv2*!1bpM4qh&101p5F>Hc4U z{)h1S_muocp!5E3K#yIv>}Ev{I(^1&K4O+hSE&&}a5{!-TKJyt>DQyq*S&?;-!`y3 zUbTd5TDd9uu%rLksZ_B}9W@7yKMaoeN=7z(+O6(Qc6ay`qryk}O-9+NZ3n)|Q~j z5vy&Oymgw~4>^7D!HZ;6-;Eq7B|_sZV3*YOV-i+?h(ox(^g&-B{FG@Pm2-H<^r72Kyg_*e%85b8TGZz5B`8ToGiHwPdjhz{ihEQ$I9LWIx zSP4Z$zPUkA#KZ=fUdVg{*#54@#tl(;T%24SWNd645HLY@Av69L+Zi&ykmZ#94;&zx z_Rj*VU|<6wO8+mi^*?CNpKQ&nO(1nxR3H|BIvG2FhnbUu^Iz8C|F(Aja{>OV;lI!D zKVXRsa;0$dK-&K=x-b_zE8t(0=<%0#PCB#hFY9d_ag31>*6C!7{^bI0Nz|agg)Tp9 zCMi7=Sr@8qa*tH^DFM7u_#*3wc3N}q4GQ)1?_fATTOBfOKA`Ji;L zjTeWB7z9T_XdNl=eB%90BDdGt!ePl#U<-J=4tW;E;WW)iiZbWT0j)wfg)*fBs2&`J z^}Ye!B7wYZnWx*MI?dcRW>0Ri>|1mrcsH+71DOs3`Ozsyw1X`51vaP46K3`Nm_@+* z7_G8{=&{_Fg*%ZuO{Efm-p*44>J+w1w$9x(j+U`$Hmw!-!a zXHEqTvk9v`v++Yo8os~H-u%FPndIkJ_B+pelELwI zQaoQ;pzz|E>FXfO`%N)yxqaq%UL!BTh2lJ?NIjwNdm-C#44*seFY2xP`Q>g$wbwTYyy!&Y`)1tim-q!k%JQ#N zL1^8EN!X)L#V+fgn2v}R0-5iPU120|?vWRK{l~z-J`ePm0L82pmVgdLf5k55W~uup zb}w_<22bIuXB<12vLW8$%-N=E)eK=^vExPM7<_4-Beft3Z@76XgCFgr`uzx!$qfzf z*WnI@5jA0HHNmigzxnQUWV&L!38bx<34Pvxm;oU(pnLRYLGo~kmJZnIqR zor}$Zi-zohOAh&J5Quxzz3uJs^EPzOrn4CB1NG`On&)%9-n{Le#M6`BMg>gAPi7}A z`lMM~G;`0G?j_J^Wz;6HYHm|^>HGGn)?;XqHQbzFcW|9{w6MaJPZP>ui9tUM5AqX= zz_Z^oZ6TTgTwHQnE}9AGXjS!H;f&Xf#DUYzQ)pfbpW2qK%&4nIenFF2rc|}(=Wusf zOD_G)Ay?t#)Z=!}gbKlw2MQo?sW(%){fIBqD}_`>ZHG}_jeIRQoA46wmNZIz0wg`+ zPz`+uAF}p{Fa!x@EkMIK5U z)V-t|#$AQ{YEM+5i=j6GTE2@k$@2KN%CAM&GqH74@L6}!FqITh?IRJ7<)ze;n_Znq zfv|JKkJU=*Pr<&fg)ax&FVr^cVdOP}&XJ(y=d(*&fm?;WG+6#Q$#ePLQ>vF$sC8Sr zi(AP%SBIw1{Z`sKc(4uIn49~_53@b-PG1pRQ<{63hy8YPX9_}xFZ&MfV3U-UUmR7p zg+e?_p!sf$;Ht^J%~k`SU5lF0UGvPyN?2TtaHvXEZ*}S(ffD{l7Vj!+kX;hrE4Xgs zA17`Qu@q!q%lj;Zt3+j3c57~S{eZF(bUH&K4;>DIs>=6N|#alX{} z+o#|(;A#;l1U|l8$&hX2P^p1}*QK7>@Ze8yXp?tsZcrlJPzY@)?|$%WGmYQpe^UNZ zyvMOOmfjSmam>&JgWtpylXkjs&)Z*wH!c7>ADiSI-41gv(aAZ{K%fXa;hXBOpX;qH zav*)gKvZ8Idv(>mrTF3geGHbSKCBm?_3kFG)|THQ^0&9l>0#Eq-e_#)+a^~g0`pQ| zg$vZ0_%b#hh;4rJ8))0YZ#8DNeqpeQfqF)~!)(qZmJr5P3aq{*I~J2G$@js>V#s^U z9)HUiQ09ClZZy3|TDdkrQh;)TaD+DHb+q~;U3iD)0ZkfIG=ovJe2p%i?a23$r>QBZ z11M8fHiNWu?Z>c?CUeWgdr5clk@}9g%8H8w9chrS_=^d&Lmj>yU0V7B6B#TClWzCB zuaQf`ZwjNTS<3A#c~Bj0l#E<-r~N$I{l5gAdm*36xiBfd(J=8ZEt=+-zE`)YIOIez z+j-~iQa*V2$@=*UQ&yIgc^AZ*A|H`wiCK9j?}35CWp!L>$I19KQB`RXx1Q_1 zk~x@JlzE?Nl8Gd6oynQWl&P-RQaD|si{06^pQAZ~E~2H$mJQoQC%(t!Rh!@^Lbf^M zSkz_o>UFg24@PAsC?zVz)8PrxC-8TKGeb*6eR;bullv-hl~&ZDWnQ?$ZPrfE?>bh( z(oW#9lc8bjZZep?jJg&YWj;R^G=}dtTu0VUoV@2h%@wIz(7t^9Z8UoQ1QSV4Rl*03 zW!J1)K`0~X4F8GIhl^$BN78x9%JBGR&7HMS@c7QNAeNdLOYYs2y3>$9rd9UtZps-8r=X z(5SLns5|1jfprmV`R*NiY{*>=?Sj>kvf5>9qHox;n6yZ8lXS%8!r$V*I(TBJZ=i3Y z4+38%JiYNDZy|h{ui;)axWVyEd**%=^bBqre(8i;#Bll9*1u-fzhKYR6K9>A@s&YrumX`nW(1D$Oz>3oa0?f$?u&mz|K(Dj1i_|;qE`)lFPl|`{vzJ zY1*J&zPJ_?6zFg~`)Q&E;W!bh$OjNjz4Sf}Z&V9qY>X{^mdngJNQD8D!D6S&K^gph zuBJ|}N`JY&==~j2-5QrcTmIQKqU)%7xCrCW5E=PF7))K))RK6H+Bz2AFRO~cc5m2w z&NTu`UjyFbVHT(_P$Q{_kw??JdcWubM$1Z;`ae`CrPke*@~wX3w6QEJVWMNOQUMez zH%c&$P+xy?bvb#*fRj2Gr<+JydEl^+}AlU&w6nG)IN@Kfaxz zpC=?p>)S5r%M)vAKBs*-uFHywlPqd>_>|VWv@`boYOJt+AmimqL85h4n?_b`{^V&M z>qGqme@~Z#vHmkR(yM{Krk9InFbf&5nQf!2tnPAd%2I9qP0?J2=HU%f@!O8IC^ET} zAo()&d~QSe%kp~skLcBKrj8|;_C2K*oH%ulM06$9C@u1OQ0E#rMOf#si+P3KW+ANb3rZZL%(YE)_ye`?LzNa?3F%$momUEpY4qW;!N zss5FRzKnMQsEH78RnIgxp>CB|M|!Iq&2oB>u<${oY38%K)3wZGae`7RiaHT$XylYX zEKqHltf3LR%;E!`6+?|M>Bi?!P`qbiLQ;MSLO_IKeMWqq?xy3vr+f{`##`#$KVGXVzv6b z`{sE&fxGA2^Ho_!**4F2)cgHE^21H_;~KUyRb8)L8jAR{$Q*3@u@_ue#|55 z`x_)n39kYExE`jsGkkZ(mcpP5_?|8C@Wk-z0v3X(Kz>jT4N+u3uEz>;Fnv$)S0%C0 z@{a;EIT9lwH+U~$;n!k1r(E2Gx}jMlx}>OqAbyG<^P{D3vh`m4Buyxyl>mw%+l>xVIv=fPp^UBMYtwvs^67a+>eVCHhs&z2N->_oVataag_ zxr$l9V-pE$;UEeFG0<;8e?YsJ2Zr3|m{PS@_9DaQtO5Vh^Gm{;-3VfDm zI{WmQTa;}QQyx!7g9igGm0XnIEZh&3yc^+N2L?xr2zsJACY$J2QCw|;g#ECO0whJn zrANodWqU4$fMaw9ug#Mov_;#npyzk`0&@}AX+o6hbkD!)P$be|HuXqX)+(#=tJ9n^k!`8NuyW&>^}d=!&*Jt2LrA$Eny zl~D9bSmKEW&PV9{UGL})k#6yn-==?DI_~L{Gz5$Z?m};6GHX>Fm_HsqC{JoKBru#Y}>YN>y&NVwr$(CZQHhO zYwC9Q?Y=!d6EhL{urqf)?1zku%=NAR+w6YCLEu4nrpra@+jy|3XXvYV^&D|Svq^?o z=o}(`ivk=2iQojpl_OQWe))JL1txDEF&nkKtZ)zeB`0)|Td{5tW5EXkt5AYF&Ew>+ z^nCqPOfg+AFF`TC&!V0)5z3RRv@LW@VssgRe614G%RJaz?PT@sw(joFbIGYJSQ;^X z1tqWP=@UbNpd>R-==6!(0Aioeu>e>n1}y^-WZax<{=!pWeImuhWp__qFz|a~1>r=5 z%A!CcMkKDpggoma2?ztoZkXyV@aL@tL<*9y+8pJ*^O!pf&@v1SH?I+XMgbwv?PkX( zMoS{irUPVBeazNmczJv)pc-j#pfercgGAYnK zjb<$7w{db9e9kT2r#c4#K}VO!41-hp>1L2L3%5_g!g{-HNoiilss{HV6zxBkx+X)jS%+Md!JkhyG?K zgI0s8Ar)F^h7JR#6hvB472^8-048I1HU+1fSQ`jani*a zVE+^TR~@yTL#N-zgP_I1CMCyNw-c6D%^x*izq}6Fo)e(~l35uS|C7MPdSD*(YcdSo zXDTL)-lvm^9Ok#7Ep?-T!-5}v{)4ZKks)@Xe;Zs{wd@y|Sx~}nDKC%c$4v#*xx`|O z#39+FE9pbqjoyN)mN`TBGv!CPnH_o6XdP#~0w@FgT>8JctovvjST%_9jGj z5?LZu<&;aP!}^Vo6!)r?KNWH9^UqD9%Jc%maxgx;GaTa2Ja{@DO0}$<+Ek1rgcVXp zMJ`Lg^2@e#SMJzWw|vH$aO>Q7p^gOiF!&OYs)wK1g{lDy(YEd4sD(k7cC9<}ntYO? zyO9??=@x;T4y9FYN->L0oty;|uHg*Be) z-4+GK!*cijuyViE8?lz`ohzVSe2KD2$QYqg5J;F;>+9pcdmWlR6Df(c{Wl!+u~*{7hOz-`nny^2&JPI^$)b+%F1 zn_GDfZn#Qemp{b1CV8*q&l&*XOf%t@-oi2Ud}_duhWf}aVyd+ED7>_Y+=$^WyziF@ zaR7d#Yt43P<2fNrQ0-Q!gjzi1Gq$pT*i`kD2cCM!Ozx7?Pkom>JK)Hhx=u;EU?Vw=zO66eV1ReHLhfz@oPX|KNRXX-a*g-oN6SBu=6w5 z*>|cdkcpk`Xf%&%Z}f3$XUbX}6`r6FWOz7YPLP`aQvci zBF!y{RGE1@%LZt!({w{TnnNrq}p?QkQ?V zsQi<<&@xfevoQRCl>eeGEObmiB!-sZU#JWH50(2ju<{?^<%in+8#DPQd10bsq5ct_ zu;NlN(EmHMqoZY|qh@0KAuqH)SJ-HO5cGd1FaHpz{5SIQzf<>r1u#@}Kgi`j5DWtg zH4EF%;{MSP@$aknKNFb$PeTjc4>PA{{4WASN6+*_#{ZRLUwVSNBn&Ryq^3HnpA}j0 z`*_A13K-0b;^qp%3D$3eAY@XLlR`+-1=G@|gr!nL+M_y9kYt<-2f zo&m$T1IkrnjeHp&c{<1YY~6is-+xTs^B8b37#mGxu-UIo6yU=C0t-Iu!EIjMx9GaI zI@bJkn*7_O+M$JJeQ!TXukX&3hNrn zDRZ`=7`RC5X>d`2+^#Rrr8IyBT|SrKQNr%`!(#T=z_doV9zYsSZ$qKcOVyhUENv$u zp7dcs+8CVEm^+VG;m(*`pI@u&pZ#whIXb*<_+T{)ktZ3y@*hEMJ2bv&3;dwlJZni< zq1*w&^-_S*Gb{rzQA5Wy3p(K)g&N5z*cpMe-kjm7U3IDbB$h#;O^tfo>ik3pO$xC_E(gB zALCc5_&t!OAaK7p_cGhk!EvtvL$dq6I1dm)YoHFhe7PbUwtD`y1w!&>)x(P0LeVTi zf!)VMUF*|clLYVR*^%Z9-_nJk?7ZazccPfZ3@>XKmmqL^11u9YB@=w%j@2sp^{5W~ z#`Cudd}YMW%25ZLxB13M^d!LaBYDXZaOZzjOq~K18gkwIy{s{Z)n>o}lavkkuF4(S z`-U9=9{~42%P5|l`^g<7!Ia&n0PPlmwlGh*u`gB%QZ*;ALqmGZJV~7qdmM1?Q>m&bHW>ty`$>}V6~{WYx_{0I`VB5P&s0sdlQJB5_De=oGp`!vUd*m zvUbYHWxJ`9V6m_XshqzxeG}6AdX3*901d|lu=8=)@`YbzZ{- zUATf*zhQ`HRchlHmT0mohF-OoXO9)B<{8#5nJf9+v|(&sds2|uW|^!G((of zu}h4W`BNWQN^&!ImLd7nr(h@#-Sf2t%D-@LB-!ECowMb)2l<|vQ;XTaw!u8Rpq}+R zdEL^B#H&x(pB~3UZ#vML-CE4wsgU~WroodYK=aoo__+S+3HzL9 z8qNvagzPV@?iEYgSG{2dUnbf?vjHW%Z#?0!fdZYvIX|-UTIm0g>=x=^JuKUsXWc7i z!#AS4OL!GyhjEL&toGd3v*OT-K)`;XoBVk_4wsF5Y{~I{dYJFYwfb@ecqPs}Pd;AS zv*`W6j*!R3=>5F^7_rBkj^&)5%_Srd^|sn%%0AG~*r2+*(M>5Fddh}d!ezCg#5&}R zy7eZSHf&i^Uklxt;Rb!IU{NqP-gP6%5l@F9Yq_@OH$Fr1ML2U!L*bNY&9eCryun;N z@Y6b|SJo*SVX5X#Vil2N_VO~r@vC1GoGG=Jxn)J9YxyW3-``!qf!R#(K{{JBz%yAe)`lya)I!`#r+({n|~zLBEx}c#{a;1D_41JdK>IXm?<+eRuiQ!xRpAl*r|!N9>!#=hYl2TcG5Ss%}m4jw?`F& zE{^uOQG+-0Qdf_}UWZoHu{!cX&Gl?EdH~JTyatv_l%o%u3v|5zs`E0?)}ltBBNo7R zdkNjO{zu3=$Xm!0T}Srq`v5xU{(EocTI5WTC)8Sjc8=6N-5gAip3|RwQGO4}9SA1t zWIC#+?+7-OPxaPu(r2{Im7eysM!imYJizW^7hUjoWTUxG*@#wyIxmQ~F$-JiYQgXK zU%ME$zF49B2(GxK8tJJInZ`yz?bBS{-xuR_l_s(!N^-xJR|&_+v8m%ZqNt%FJY5D)eX!2ogQ4$!8bs6)knCI zfs}OB7+|XYHc=A|n8>vfyX*Ky4b-sqWD&+hVgJ)(TVZw|X~}L!FaUJXrWhx-6&m#&<5X3d(!lfS#a4 zI5B>2^JRiusE0gCSLDN*)#8`}OzUZvCivCn9h6ekT4P5!>wHV7?5C5&1U};VFp$9I zA+lmbKbi%U!&(WT`u`I5eDf5_>LIL1*2B5uu;-Y1MO%Lj*^a!S=pzeg1f#H>qQjgP zBprUj4{*C$Ki)L|T0YHyjn$S`0g%m-{hMv zMdAW_p1q{}Og1*E5k_v^{B3^^HX$d(Nprt3a$h?lVn%iKTU_fSEE`Xyx`*=xaC(pv zM~~VI`+j#(rCDe4I!A_JvM)#DL#~3~`tY=z!=GvZ5|MDzRu+5t1F18ClAt+meZ*~# zL`2L-X-?ol=#85of)230rm!M&b6}}nxe&}Wk5N61qB8a>;VPL~l%sIC@VS77>7CJg z(WCG+_uA3ZJ2C$dsI@wSxOjZkt}25DCO-TC&aU(#DR~s*F!->tG;N_}VPK(Q;bGxo z!L(GlU@NPQEwadTK5t%c9)8ZPFm;|6?fX)Dd(((=-H zvH`jdSrwyVymDF1x@OBjQ(x11(`-|B)7rD|t>V$}+4w@r2Bb;| zYNL-?R4^=#SVCE}ynv&?y#Tb(@^A1%)kEM=wX4Q`+tGU0_32U5iLOLxgoPfTc>!5KqGFM3?0zQLmlW@8LRgt9-1t##KoKz{qimA} z3HE?|uLk2K-St7wlKCaJocp{f$O)ApUIkprUzx`2(av42N1qHL(;Z$%htbEsJRB5W zvnFoOVXeMz?)I0lzaRT2ht+EX(Vkz(1D^IJxGi3Fwm>b1pS@jfUZ`*^zILMYoiW{S zP>q`P(_c1VB!`hP)59w_^ofS=q8~Zfk4#o)^YR6vkufKE(%c{N@=ZnLqlR#ZM7r4S z9%E^uJlqZlxX(xKMW8WV&%mne4q6Fduv{-hS7YTwgt1SZ2`@#@V!Jw_(X;zly~LZv zoV%~MH#^(h9h}dv^v0f3*mH+bHj8+poj|#e-@N3BKYCHl18?Bn6LXPQYOx8vd0#|* zc``o#fIgM2xt&InO{c%&uA}xXf8r^=Upx1Mv>;dI8}C5BKvo5->kw_gME3~O@^h3O zqpJXJ_c_}zY=E=$FxVhU_X5@ce}QlJ!`$Fn1fuM?zCbAW11jlWxq@fdfN2FN?;5%Q zL-!xcLRj~h->_Twv%i2S^{d|ye?Xn>O1z+31-S0`z0QC^%>bSEKtbf7aqa{n-}LgE z1k&ihQ3f${+9vlX)}So))2oEBJ(|7zk?!HP18t3$?F$iPv_YSWX&>1M|6ffw!*19FYA@X6jWu8ZXqWR49UHM#>^<;NycAJraVo&ff$ z%e=tl*hO(kZ-`GcKv|V~is>xy7mOpVi@qS49T3$MrNj(|5yK26iH;``1rQ@-i6t48 zKlsHanngSfiy-DV+#~bTM17}xM=6HaDTXtb%qfx;ti8+f0>({jgdeXE7i67>G7^43 zbVu(BY(HB*!2bqEAx2UiyF7|Y}p z;;+&awf_Dp5Ob`QUi>N|bE1^~{3;}Kykd?|BRYePMqX$C^w)V8oP)+~VPj)9R z^*02o1ZCa@L zI-sI_o_Xz)>IW9LG@@NsgsC`H)bl}n)j#KxZ#7*L69&k=^eW^M{qrR_^>x1~(+_Jj zm}3slLmnn;jRNqwR-;FgGdy-NUGvhgEX}o84{QB?&f}v>ITm)@LN96J)#)mZM zoi+*&lOwZfZRZZiFV?BmJaKWHRzhhpckXijV(1h&9^>+hKQZ-0iu_e>uMb3 z*7qo?)#@Bp@5;X&CL5PEyZ3@H)|Iy$?x~uq)I8VIc(%QUGo3d*r#qiFzkAjk&v70ys3M>u^hJHj;SOgdh!-=C>cVhgLgv5nwm}+63fkoFVu>0@IQ2DMofTz> zua+<{7?x<4kmF+km%6(lK?FxEs%gy#^I-U}X5<)6nSR{xg?G<&2}!TA1eLdT8BF4ca70v6>znHGj9VTx&jypa~R| zSMkj#nVwdWyo{<3%m-F%Hve{;-jaxEN*Q2twCM>w&mt~qB^|`M)^~aaUTCwl=DnMc z(@;>vf=(4K(J5Z)+nlDiAjjLu!cuc@ht-i47e+iQOvZnLjFU=uzITu_idH-ENSaD) z&Xy~WcJwZ3 z1`PobkFY6m6BS7J5!FQqu-uG8qY;(X><9YQ$%MJZm1dS)RQ9G=`TyQlbZ$2A~f-e~g@_s$|Q%EJ?I0j8RTC4bGiiE?4 ziYb;dC6WXx!arY5dD7KBKtkzh+}3=UH(U{fuP3QFwA>GDzPQhjh+%h$AFSDKYfQT01&Jg zmT+Xy4!=(W2!zOCK1%&wg1shu-%~IZ?F(~qi)LI<0JdFNRDyj z+oz#S*ZzbjA7AnIY$oefQG(47W*(w36H0s7Ft{W<(UzB?OmNQx(;yda%l;`XGS^wq z6Oe)xpL=F7IF^KfU7HKROF=9yrn(r9$c?2iyHwKSusW3lw!8=>k?y_n@H-z;90bEC z(r_U*xdbb@KW?0J(s2kcujoA5vDM;wc=0}|sC1R-Vq(N(bo-g3ynW7)^wn3myF`Kh z6RUS7_SpPg9-(Xq<_vv_fJ15Zuzx`l(jac#q zduRBw@C!AQ#piZs9V*i?(d!ZjTLY~mz-kFcx)V6>gsWZ zea~AzoMDMPZb<%9Pa8?`Yo`i=rC3y0?ll<3779y5JikSo~mp80*aSod9Angk6WWLr`jf&aB)N1Dw{ zKFTwow3Q1Xd5f|(_Sq(utZYGYkR*QbIFG>&CRu)hJKAyHhUhhQDNs(V?QH+28gO}2 zLlry}B0N4!Ut|ChOa6^RC{b;#tt-xgt80v;@lt?7`C=iJW=YqcoLTwyh=pqdG?V8yeA`oph<2;Dj)5MimIFEt5Z))L&>u75)(0!E;obb@P`NUgjz51CoQM z)NuQ(<+e2$#ims)kn1H1<2#bp7e1dJGl5u{YK%@v3UFwuEFXPQIH3g5D0Hkrcp~a) z9vuZ^tX&LoT(!Y_bXP{cMH4;BbD|j1`Xg-_yv%Po67+NtuyzsRXctmLo{rJ3ARA7w z{u^Q>D>UH2K`~~1xY1eRm&TPsft`hZ`S_%wi)0@QvN;J7zzeJCAQ4!~Wz`k7ZfA_?9&y3K#amJw`zS@p4u5r0^K62#t6Z3S7s zCcbFB{#m;%>`J@nbAHtGSmgox`EWI5nCNqE0N-Bs4%FxasNPri0uKeE8rXaPq@D0t z^i>zb3=p7?7-D(legb%R-@%{{V${tN_5GUy;J(6gLmhiEm_``M5(A7*+jDP|q7`H} z%nN|n$C~o1UalxuZs~XjY;-09+T&NLEP%Z2A#)2bbC1M<(pdqO1A#jq1DB1=FJ(Sy zH_>3a9e#3}hCZ&AX!#eX=zitLVoI^L>ihR8ZNQIr>`z_ThyZ$%-c3#jntk&Z`IkUR zlE#;>jG;85NCgy8$P50|cV29xMhRU`$zbx9KS{YmSHYJKfbFICt5ex@_jDfyxeI}` zkk332j*h5bzSSQF9>LEf`lAYa_~#?09&|8;%JY#A#va3lJHXJKzw+ie_GPy-z_S0>Ut2*KGa~0AET?<(_ za_vQrr83t!w4nrnoq(W$rGcjMm?ul@Da;rl$a_L5v_Z>n6W?Gt$GSOuvp;QsqWY3c z*Z{pE2(wZ|dF^Xi73w~I#6s%W%o>q>`C=m2EM$Jr<&g?abJ2QPh}Fh7Ty@& z@VK_#h_&|YAjzVtT&`ZGUi2Ps1%vI5{He6!J6nt8ymlEr74&$+a)*dXkgme%nIM@5 z6VD-vDB<^dp>-EjglSbEv>-DyFZd+m(MuBm^aS?$+slVbA@3SK{ee~$R7QtzQ}B3R z=r3a`85e#g5%;N-hp;z5`U#5%mSx8SZB-L2%#tuYKrOpT0H_IPN5pdLxz2A+Ko}D! z2c)%6CDCGiU0SqZO97eQWmGJ>0@Nejj0_?SM((yON+azVuoS+jIhYZfNEowQ((bg2 z0)&W$HTrA^#6{^Vm z=%cOxlNVTe{=)@A1)&w-37MIIJZ3Cn>nl!Dz6%^Te~;zvU|qRtvb{h9eUn!n zrr7PW6C!L~k%X&3nGm6)_decf^(_Fn^pqlo)n~L3Xq(Y!$A)!|+90cNxAg}!{ME>D z(P({(dOg_xl9=!RcK8%%zt!});@!Fg2r~{(DDXLQTv&ts^_e{l+MoVQm!l2$BOk)% zH+2ti%P*8201cmio_t69-eseh-T2eEU}>~v#tn-xoA8N1IQs~n;jXr$2As0irSsNl zmGAB&qM~)q+q}w)G4IO=8HW?2dXu7iH-Ux0v1Ik?=~$UbnnfT%0KjL&uJ$qzeJEQQ zoZ@~E$LZ?Z#_GCu(pxl5)Qr5;)Qk*x86nU~g)%(P6$T%ss16E86$eq*Fa9Q9C^NT$PD*A)z#Hnx$b!DgpqE6esoC|lT9tTMg2y$>3^6@sr0 zT4pVlx(9#QZ`*H$9qe`@JPT`QaMwTi@zx=b+Be%^vE)Q)FI)th(DomB&XCx66w?{W zQhwJ?ZIq<&ffPl?y%91f3yK_Mk!tEGcw~n=Bn3$183~*2OA!Va1Q`-ffR#hdLlU^^ z3V|OQD6ABMuN9n}gxuV?2mlqNK((Ee)VMG}MSBpH;qM{oKWvydKeU;UwfR4+$D1WE zo!Y%|>mmL5(&a3BDrVc~VS5KxwuA#XqcaYqGaIc3w3iDt=*?hbPFI{Ypj_6_;I55% z5nMoCCM#nMqu=k0-gwjii@UD|(<-x}!F0R8T3Y zmP$!Pq&*jYrsI5PKT4Tt7}WfvHY))j4MEoFGZ>e0!aXxBS_THJM;H$qJEA~VsBAP* zw&GaJ$gC7M3CA9<`X~A_r#Z1;VEoNN0*9?_fDp#dMBl;w0kotP?sHDW=J6xotN0~L zc3Mnf5))g(_?Yq~fCKZn3B___n-fA-idkqyF89a=BrlQES<5kF%Ns>2JN=9Pm5kP+w9AmqH1 zU?+i9~s&~6f9UItNYTFD8zb4Doy z{S8OlvtnXF2M2!u=g{C0po$EM^_YLGrs-M?V)jx%v|Ah{j>*0F7`gr(N^|LB%|&qw z#}TK4x;zybQ6foq?Ddkag#=rb*o_(L;m*2G1IhFJWN@QR9{|G8Nk?a8T#rT zF@(CN9-0cM7HCC3*!dE(p*2ekzO6!Iy=mOTGxqQIn$~ovxQ}&)8hG2a&)(Vr%`|4v)<{&t&hc znPpA2Q)>+_?*+wsh;lvQh!C+1?uVWTb(yZ_c!RCakEVHFk*o@wMhkKJ%rzBOuRHiW z%g&=M38n4BgyQjWl)QVfsd)H(@TL*b5sX8rjqGWBxb%R1kRTV;A&eVl zgu*}VhjpxWst4w=addWi2OFZ!1&C;?e8~w0kMy!;qT*%01SorH1gK*$NrOUZlfP-L zgzJ2L=;pwRMCT*m_JSLR@b%$psj_rFkfG>?^(pY#>@C8FF#VwORs~;d+_b(>6s z>!(+vCFvc2pp!I`7z}0v`|bMAL5!FWP?ylL88B&qAk{ek67|U@@~VI=o>Ibx9&camZ+9cAP0}eCTu)`8XzqVlTS2K*AbA4$kMD; zCr8WHq%1-Un-4FHgHxJaQ_ZS+5RQ}_+R-?lzuqH$8>cZ!5IK ztyTr@@uGgr5TA!y+qug<&l!7t#rwdiWuca>W`fyq7^c~&Y$_%aR;sU;{ zi{1F91m$ZLEj&xrpJWqpK?`xD#sp_Trzk5dm0f5kuiIClkf~U%l9&jui>5pxJCQd3 z8nT`vcdP=d5|4Yo?}fsh>Z(25)GeJzvx1G2Q!Oa2B7-j`D~-~Bs>FPWE|Z07vlR2^ zY3i$&$WY@Xq3#jg7g5Nlm0blv0#(H0$q=5I5!0%Fp2C6g`aGVJch-8m``9es=;vHC z1V37onzvS?O{u^OthV@iO6<&>w#<5-IODjQEN#1kA3iK!lJ2@@TI5(cZ0R<6$vqGU zY~QL8?q0(+B|soxIfW6^7VoCBWS@))iUD9xYKX-Mr6y0Svq8tgk~Bwhvuuf*X_!r! zq20^Nr^q23V+DicJc=l3)%Z&8b`e+PW9We1&TB+!XGqZ<*a4g$e;0)V+Mj;;#Eebj z%zw4E_$3Sr0v!StMvo*QW{_ucIYA%lCbGSJaIuDu0#zm-cop1J7O?m0d#I`+6+!lcl(G(Y4M#=#HVXbxu$AD~|021yb_kN*eVW zEx(6M(4@m~X zq*Boq9AEER-WFMcRiu+n_okZR6W78Elgr&oKboQefC<(cIz6pCFy+IAwMjCN=gE# z3gPoyG2?lg+NSfwTW!$w+sYS1;hnriPa9bIqI@UJ6G@}C+K=K%(PpsgPt}TYFVg>I z5)KNSbOAqPz0T4Kg^v$@8^_m97h5k6cfp;)gCQg2b z%`d05vjq2Y0v9wNMe}R`!`W>MvMWy-O36U*q}WU zlsW}UnTMzWG$<9BUN%Qkf0>CizmEt3F;PQh<-aGIC3tAY zH?JA`2nJz_FCm&02ePiKwIZpjq^x&X3;7R`e)$k09)4|F6@!ge^2#@1SnLBD*{Ig= z8ZMKDb`WS9XIg2%*3_{AqK8Q3w{X(h1ZF~C$hB#dN+;Bb5;xDgF7YPKf3_aa&ZHBU zs9ea*LEkZeth3ADK${RJGbD}$vZQm7P?r8!2d~ZJGfrAA9uisUqD0S__@_)09d6B* zO#P|afxSm5D{ouKyrUCJ*HkMJ5}%Sfy__qTSgcat43(H^4pB;0?CjIW2yp1WM(7>6 z4SL!`?7r=Lb-caVVZT>2y)65}>MJ%}y!K}=hcjOe)iU&=h-y*5uuB8E<#6x_!Wd`A zR4*}8-{e$0%w?l``f&aIN8Vr>AET7I~ZBBAX0$}wuS=HTb3KM| zI7jk2Mp!C=P|X~#8sLa7oRDR7Rirr|6B#qfuL;3I4u1_>$fy>GaB@wnbBml&st<{4 znxXbHzkjXN+n{FLm0RASD=?WQIRYhuwzEd&ULdtIk!`xTzdNhJR@#59l78vd6lIpa zsN^$A{}wK&bECb#n_vTyK%4YhR9`Axoi9BasM;v9$&4}%fs7yUK${zM+poyz%F6fQ+Bsmy2JV{jYO8*go(mDTYy9S^LT;};p8gnGq zOGs~UZL*BVVQ~8OO>Rnz<*bK*vrJ1C^cjJZ%8y%xN_ah{i>RT9Ai)`FvoWMq^L4IN z7;)N6lTB-sikd0gebGanq=i-BHSN6VuV$oiR-jo{HFRdeSX!5NZfXu_QxJWz{3OVf zY=^6$)qQDeky2#h_PjE!fK4P@yY1;1?Qyko{u|2kp;>GrQfay3IAdvs_cZ_KV3nJh zI2+Z}bJ)Ey^pR$k?&Th`!LTBRf~EW7$CHS;F~qj@nG;AurZGgZ8{io>+t{cc3Op0U zY%owyCEu7G`g&B%C?2s7h|yoTc=cQxnW zsiPY*ySZ?Cy2q68)WAHk`z0&*yJn+Zw9bxvAY)CABt}w6k7yd(iZei$B(K&#Mz6@yfBeBlD|@!(hcp?>7$beLW$r!eMb46 zQ(Y^I0Tr3tB1L(O8Cv^y%q%PGFYq2t@%4-A7S_VEF$Ew(53L;;bR^bKEf|}A>P|Dt z!DQ;`dllxUHSPzt-0uG4bQU1e$5ZLaT!b=HsMmHb8ygBJWCMRjOuoK&tB-u}AAjBr}+; zCR%0*iX+om`LbAryDTcHj44`P!g$tWE!J40lj?sSFEH8L)ObqiYaDI;J)BytoZZ1#*^9@(;coG>+-BvQAw2(+AM_zAK~nqZ@& z>*ux&23N>QvJ4qFLp?r&1oqW{mEtp|zE^e3Y|ZFZ3wt-Z&u+I(PbC$zgo2qsTmd{6 zpo97kQoE;TLMvB}+kQ>%p$JsY)XCAiS z^+PUJru0``*nMCu<+v%agV3|?Y%k0O@pQ}`Uo9i-zHgd7or#m4AYsx3XJ`;XlqfI_ zt{xxq(05WiTiZ6K5QLVJtq&OkTdsW%vh_Qa7a3Ev8;aozL>UbP3^q7~9-CxBElSom zzUuMy2hmkc(I!PfhQwxfF)>i-oL=UnBq?reWNN1~aS3j(b(ds4{2Sewcn%-{8^|v$ zzp;p#i$I&+O801dhx^!qN!`x5NUhf&ZoC@P!LySoe{F6tV)}6VEg~zO?_8C69BQ%k ziX&~}$gER+zb&&{iK!Uv*EY-|A{=hsq^#j_$t8Rg9y@4r2P2%ow)sBZ{@6bF*jo6` zsy>WutiCGU6m9wKZ#_dg?SG|TXh6TzWpCi*tbY9L+>dkEO`@LO(v{u*7JTMd49ZfP z%&0~lD=aQh(6PPy$dQKEnwvRsO{Wjv5~|7hH*G4mMU2x*<0i4EEjj_OdT>w88r0_- zFutA`>wkt#{#C2_&#(ytD>WPQkLK-P!X`h#i+{v7{$T*4`lp`o|6=!|rKM*2F}(fU z$ISL);iCJ8)r+2un)SyThReoEOU=mqqmBFTA(Q{urfS0W}R;36g_CNMy1pV_x%9CC*qj2aN%4Ak*g@~o||t_NSH94~Od zGT#DS^-pzFbWS^So`sIKr(^orqr1!at>|r`RK8eRF|&;QnD{r)FNy{~FoN^5@w2F8 z>CNA;Z-0JaYba^RKWX;)Dg9WxepwWohpC?pgx_hQhv%reIa-R@j;W85{etrbjIpY$ zFttd1-^=Z1%mUE~8XK$I>tUH7zx9%#4QMO8_9&vuIOtCaJ4-x_{s}BY(3ZpB(&!fld{dsxU z{uOIM=3}g8?c&?m{cZc$*_BYGZxn79@nVsI^I@N`-ZmT;CGSbrHEJYr9dZk|5y8J* z&+Cgx>-!6xuva53&G0SEBM?4j`h=h@q&jQ|(}U6jFf|T^7>?6I4P35hn-2@y7a83> z!*>Np8r|LRW*yuNEDI^0mq0D*V361Bny@7qH*-hKZyo%K*aY9i;KPD?w;F*{#(rXt zN)`{sUosv`axT3_jvbIeN}!}OeaCdgguK8D!UA!qxBoBuN};`AHSrq{-T-6vS|zRg zn$#t=8Bcz#joI`J>a8e`uNXLfYcO~ht_l>x=vHJO-L~se9CWp)*0$?hewKkuT$6x5 zBHv{^t+E>|F*r|5CwzgZw-0k}z}xmqS28j}7p&8GagNlQ$c*rZ%xs4yt+K`+OFb@0 zcmzCEx6q-v9zyq=?1qG;C)kMmTI3X=^Unk8U0@@Y=FAHt=I51xM`LzP@RTSRtv?0Y z#LKk<&6znB%FW}xr;DHin!N8p&9T(Q1&E|5&A#DlGT=(0fwG2fzwKBDdd2tJvtLj- z%PT;9pA0#7DUGsD0^dDw#Dr>mZh-%iM=%KS<~?8!iiBNL)FOLH$r`Ht>OZVMP@W6E zlaejNx2z!JGBb(81tJEI^ye${&5@ZR8_>I^Z=y$Q#HCL-x~IFD||wUM7% zAK)u??Mgo9*=jYm&O5KUCBaM5js)^CP&-%{xD)IpZlkqLmKj)~i@1*MxL)ueX*dEp zkBlp=&o$b-H*muZD?$5!$PQ4i-C8-+-6d_Z4qmU|k@J!I6$ec7D_>SIV)KHR@GIi@ zUFaa=YE6~16tX*N@>4-8!kU>K3Y{B~B*43$`2u5-5 z4MxI!XO>upf_(v&4c78CrRW`h3VEl*rDcs8>bZKK$s7)z`dm)XL#OgcU~oaD0w`MK z;=m&;iRDdnIE|bH=Nz)i$SX5K7yO$9nhqRKZY`9@2lB0e84PdJ3-jdWAImzyPvV&a z!WOA1pHqW*apB_+iwu)Ff*QG|7@YCXM#ZoIwh89BTO?CB!V+d1()3W0AP-C-&SShD zME<5HP(^mpPe35XN)B}4@rY*vKYLm=)oDZNM0zr9=edkPg?y*^F2KP@rICbc z|In_bCLbWLz}*13u2ClyCY1XAhLsHNk1b<-eYl1uZ2HorD)Rodns%=uOF$ zm+d2tIZT90B-(OPrst!H-lLV{_k$*p9hhtJ*_~9Go)gsb1c)#V$cx#@C0*SzKQ96p z*>~%BIW||{Yy_vV_vjZ_F=OOtGHJN(z!mCjd*Mq8Ky zYu;fuBS2tBZpMiu4mgv&Ok@)z>+;g5l+?R@cqg$DG2zjXv1h$`4|@3g^BqJQ>_sIl zG(Ki@!9)8+2qPt>#ju#%A}A~`TF!^Gd35vK=MEkqWsH=b5-{wFq|>?ek194+?T@C? zvy;1bh5~`Z|AdF>+KQQ~x(XRC#uY9y{RmQ$mRT5?D^09aTg@KR8d)|s+{P=LH@$|d z*On@+yYH*ouUntH-f>oL&bKW#8eV&YvAqtO)v-6*E^CLgUGALMojDutPc^4G-!q!^ zpYLfpUVgMp&z%o<6xCn5jmzIJL+RF?o!>p#&|j~a-|P-Ao6lRp-Cj4lvH8Q?Z!hut zB+_1PXN-%LOa`aqHuIgfm>U5s`+z41&|si}2zyd`?JmhJQk;~l1!!~prLt|_H(37P zx#n&q+$zya`j4@0W!%y@)iN^-59yC250`J$!J}{&VD^F>dRPRQ;dy~3Z0xk`r0k4t zybn7k0VfwHc_(!#mUJ@1A8bdPDbv&7#|hcM+0mObx)hb3d@C~MIQfm%#f{f+ILWeq zVvNMX3*JGRp}(S*pqKg`GpjT6{ugO)9TZp7eGB967Thhk1a}W^L4(5}L4&)y6C}7K zSb`0MyF0-(xVr`Sd-6QL_tsnWeSh4#cZy;dW~RGO%kH)I+NXEIiQ(f#fZn65xxG-u zN{7dZhQ3cpHE%ZebF66I88?(M52!!+9+`Pq~y3HB5zI=^TlZG*W9t=I!)!@YU1a&k4!>~cJ z03)Ns!>%wS(@jm4fr*&zUhV7^!UQa+NParYp6SY&1mj|bUiRZeB7f_eh zEgPd&%^ZR*Cy?1UIG>Oztb6GCO&zEL96OAz4AOhSM7!9ko8%#{8aso#X9 zADN&lIuhmyeau7{qt7&*av{`TG7yW=I@k~iCzumEVhc$LM>156N(t!=b?D1ESA4I9 zQrCw&(lHd+b;9g$)ph>tK+SV(-)LMX>gLZlD*dhtK}7pqN~7I&*};4!7%F`>{A5<^ zO4(se{3Ltp2HA)So4%txz6ODOo02S@GP;p6y0J0UaEjGvBh@g>rnuT0I0h(~<~(!j zT;+X&2JzPmfpH6=%wVFAPISk`OLuCfgiqu*ogcfUJ)w<48#c5(VSnc<5+Y-EzjkJw z(>}o)MTmVP@(+)JI-PWJc1Zt{lX@`pK2LZ^CI>6!=uXzxCwS`B3i@&Gp_WV)o0a5_=7rYA8lbsv5KDs;8A9V!x_*Jkmw(XEK=5 z=LLunXTPSwVU7Uvcrx~Z)3yt7p^Ki8z)G2uo;Ut9(dmp3j(eO*lM%?)prNSDw|#s*pQp(D11a|YjJ#>NFbzr3!B!x_vzPoK3)+cP5NPEL-o zvBFzkM(5ZYSdNs8g(G_6v#ual8uTI2h>!#4JtIDr;`jzP?c9#4p3T9PbrprdTND|) z?d#m6i6*ajZL!nttg#=$wd|3(6=^m0al`Nbin{j5=TUmUW zG!5UhBd;WkDxtjPuV3>yapeiA}7j{19HlK?(SKlpwEhci2U$crAvp@CKBC2BJjJY=BAkikdx6Gq@Zz5yrDN~Jkgsmu z8s$4VYi<_8$Nkad{_&@_!AkIY^yb^mW?TDQpNgSNy~p-;?Yvj?0>o>(yRH4}Y3!Bd zYU2C*e4<|vLlQ+9#wVzMMJll64)-}68#sBZNW)G}4U_x@2{QbWE?IUBs<>R(+j=;siqEz0y6=IraS%=){! zh;TKC&iV8^mG9$D`h9#>{VGbo1wQY!2=$TFB!4Hs8l@kkOPApYGohEzl6C$--sKzY z1viasiKRp{NPCV2SJ{(AbG{lZhYH6EBL?5vbg)`1mz4|Xxd$u7s#$n#rxaJ|+HaI{6g%Nt5;G&*7hiC`_dSKKRBC@j5wP z=0=E{BKNELq=OmUUKErMr;S1z(RoAsi~}SBLgOu;)%@f6!mtQuuo05u#s($sk>AsO z;@TY@JyMIxZJ$^Rw{gQ2G+Hx-G(rs}B!ZQOlLCx6ii*mTBXIIr(Iz0GN^4)3VnFisoB* z6Q~uw@u{s>1IkQkyw^)qOhRFy{q{%Fdo@c1(;*|j#GZAPNpcL?B#OY{SqWA zhNlC#w0q3WU+JdEF8KH(wp$fE3Z(CnolsDFKNijJ_gfUbJiA6b$P&IK`<^wHe247k zh~FLc5`3PkM%9ichOE`CXN|9apk0eg?1Z-B=_9)LKEZ`F=9N$N;k9PZ!}FOZcgxd& z5nn-uSp@LZC*LKzhFk?+)!4KiAiwz9K4_2KjbG;NiH*OCVLtLe*KSf*Yw5#LGh!WK zaEmZGq>^hbeYv77bby+`P=CuC;hpXn>Y zKMg5&LuU#PRzz)J$p!C*z)_m=4jo9Jyf^Kl!r}UjtxvOXakuuWqHkAt5##C%*9}$b zq}mt~T}5dYXc0Er$)Q@0zf^9WT8s8piZd*0Q;AJ8Z3wRTeMN^I1~{fm6HEEIBwd2% zhb1()qG1qNs~RgvIUKbZGw3SnOz~=&l>6Sd?5GN|h)s#K`ThDixYS zg=7%Kumn~{#&`ZGsDl#lBSN>yA%bh0q1`Z)OmXxHu1$li+o@F5)!*gf%Y z#n06@;J+?*TV!rXJ$}iSS*2Z@*GNpk2%#jvXkJQ5Jja60%x)YGDl-GWMbKFsbmJZ6 zHEm6y2Psl(|78718ERWPq)jNy`pzf{BZ1&sNy8B1z%PnmuMkdEIV@^w#6A6AK}|mi z3i@nq^y||~v_7%^7PPOams%=&mKQ4aD}WCsDBR2Z^&Gw({p=h3|wO$ku)b$cqtVB6b>@Y`u+n5<`fIChuSIo>AI(?q z>27DS%Hho4VPlC%Y9eT%@1>%LLfLCO!DMRB=XRCXE4kH>pg`Y<2GylUZS*vPkfFtb zN>etSBvLZ%oiUCY8J3v1S}GEqk-R1(Rk%pQMt$yWRw`Natg0DVGLGO1e&~ioWqx`7 zZhn2fvV=2MxYEEuH2RWVmfe!Qj~$|&l|7`QgW9}inI4s6Dc<>%1C$L6Z1l#kZ;_;p zHf{ZWq`hgBqR*Ckl89{Gs5T-w~r>@L?lI&qTw%&Dk2R zO&bHo!HJ#NvQY{cu1>E-#p2fQV?#)pi#(!+&5!cN*xTD4yD?YtHWpOdd!gS1;K3mH zy1}j4v@yKa6%qE43RFIpeWyXu6Hz%ZV)SQQk#t1cGR^Y=wX*)AKi6RErHxg=l6I5q z4NXJ-rb$9btD2yyq&TW#C!d1z*it-z-kTQ0?*!AUboN!ajSeZKGU3fssIbJS>`eCe zO~g<+nb7#*xCDim;rQX0pRrsrzbL|cEXyvpur@6bD_53T%*6b3By!GKRlaaQFc*ux+SF;CpI^A z>1fE^;nY}BF%CpvEauae>b2Ic&%tZxN2j@b?&E!JxA^S-#a`VdLNpPWS}4Nmn6cfN zr&|%P8TzSt#vhV|s+wCae-U`-n+~>5?qL6-I1>~perdRTQ+ImbOUn>CfO-0|UF|m& z7l!T@V>PQ)<5@&2>L7@w4esIhs3pe2#-gCi)QP!)TBSi~oC1BdlQ)y>?Rk*|lW5%KhiElgDJ4`q!{ zZn&S!-z?H3Ac1|O@3Q!l$ll^L{&?vLC97A`GnYakEnUcQ-K-A9mvie_ao&JQ+c-as zyMxJXYI>xarsy~JMWQ%0n$nUWKE3f{l}-+4V)%3Oairygb9Kl)O3#3fkCTw>Uu$Znt=C!;lB9ez0h~Lvv#oA zvZ0Xt_q>wR1jC!UHFIat*)&Go)7+neSjBJE_oIK4(@FoB#)CH;c9&7BwTTv4CYLMm z4tp*)tUvlBEghO4Ei(zqjk_BYH894Qh9;^3~$ zpV~GQCWXfCsh`RMWlyDy3Y6^CPy|%-#lz8kmUx{~5l=RKe?Ez61q}Q6n{h=%KuoaO z74rl-PP)T>T7Bg19qnbkHvCvv*vGt?ZaI{qyp}mUI4*Mm3#bN!{BqFCeDv{MkK0j zxbTjXMXLgWZnYz)NNx*ybZ%jPhOb65dERi;KW-hvqZW^^)w_Mw^*`SVTL}J&Ga>4Z8O;Czo%k+5 zCi)#8l)vq|1?h7C=NpO?0?(yRIzkv#7X$icG-KjM>Dzk`fl4exnVKL)Ec7)e1G;8( zTr`7V-CCDrCH-=VuR%1@>z4>B&TutBF&sFmB>Y2o-n*HUlJ9w(h+L@#I<*K{Sa_Vc zH+;~Rsr^{X`J9+zKV+gUBP=2~nEI>56Z79oc%^P>e?xpL3j38(U7+VP$+V_2htrhu z^$|hm%jJh0$8{Vu&8oe|{%yi1;$-u4MDBo}4TSvnnicDwNYipFmg|KHzxyxLzD2B4 z!G1Lf-Duz#3z+C6dUYW^8^4=%M9;p{>WE9S3;3mupz>(T``H(3dSGEdLJ7DtAYShC z3l6N+lP14t=t))6uTGnQUp%A~WA}NSPW>H08=ok|%KVUz7{d|-e2r^2Bv$)^#L>#N_usqYV){Xc($Xs+aEX9f4{CXPmk zhYx{!z~j?3jq4kK6hg|?^LRhz8GJN+7+E$BC-gJY^MjS2OqMGwyoy)K63LG1A}x*J z(nV8FiBApX(Fj%wS-cX-@y7S9#g4A(nnzMz0B#|VHq0r>_MX>gPQE3s8l$SjHO61V zG5&sr@jgPoG$gh6qYSaObERh{XUcC2Ld9`H(W+?c>)s`CwXvp!QSZ!=_LwLQnFTIF z37X{mO!BsbQG`|I@Aa|2@t1?K=fS4*LuN0ZzNvRCr|QgXDB#dfTVL~t%=B<3*iM_2 zcOH{LzrA`oQsQ;=JZrV}+EUP_oAP|ykb7@V)L_IApL!*dU_BC96Wi{y&GNk@U2*b$ zpIs_>U^(0y-cE$`1r1vc#b+kZ;L5K0qF-<#Qy0>pO3()^xi(4X4+5KIyCaGrmFeLNB!(y#rHJdSyR+a$b7nT5iaUnLRdC`Y3I1jNrfkU)A`oeaF@xtz` zRVqd5+NjY7GV8BUH+t5=|KDhb|4t++1tb##;u%~hfw+W!&bU+tS=gBVo1^S+COTf= zFiSpxzd0J&)l8lLMn3$L*$y}iQv>AU=;mw=a``9EsEntpoTjU(E9jqBa)0yI{ZroG zT%vy?8vgmWERfmmZ=o7MGyzbav!l5t2&noa@VB%qa7ZS|(-lZIYHw-i+*tg7%+0Z-39<)O0g*{pU!}e_H#W z+W*r)b{!iFS8Gb{cLM)AhJu@)8#rI|zfbBsZbNqZFrRU2*qh9r!I!-4_Ge6JtD&EW zK?Ot#+Z8B|qyO=-J;Xiq#?Kfl2J5{f$rm7^0;&K#=!VQI`Mgr^RXBEi2ysv$Jjw%P!+0N3X(r?zb)-&-THTksWG&+mUrK z;#i^elzNm%l5j&X5?IvIkoD73av~xk#d0|N;IwLO3hdCZ4aoT*O@hg`oU}9?9NZl? zvqV-tXhPJQ?&#)?gf0{t>e|yT-}i6do}Qm8MBsT)^bt-%v>^@w*rD+2kn;&C%#)=C zRliRrMtB4Sb2Bq3DJjP*E%RKL>O%Q`6AE)D?7?6t#IvDpv6n3|vxP?{O)V|A=Z9;Z z(~Hd*_PP1_vcd+j|6N_6LJ&(Qlv*bC&d!bjRwCgX45}j|Nc=I81&bsI1=fO!mUjDo zFE2nQKJVqKq`JEL+ttV|$E(uw2tKP5{ug*jA-lD9vaE;bXp~kOyWgWDa1bn9+$|b8 z8=JTDL2~3?+b@r2dvh?QWo5~^!Cp*RsTttWoe5D|)KJ+#;(b>^xbt|h4L3W%pros7 z?XfGr`*He&B-W6ml~u_V-iENu-Cz<8E-tR7rlyyd7Ymn|Sb(puue*DFTU!o8NVk%z zs&TXHTT#(mnegy%>er?w0cm;$hMK|r{QTl#`fVV0U`l3YGYga)4K?+{!^7_0-UT^1 z`55=@<)y8Sjh=ylK?6&^-+KZibeOEJS|S26eJa#dXCxVMCe-wiDNPP^V7MTV_4W19 zQKd-Om{7{zzCP1n9UYxZ3#_=#&d%ZCVVAwJ>cRT@`ru%g(S2A%3~@MJ3l|p`EiL>< zR%mG{*QUx!woz zGI;~5cem8>y!7(o@9qdKbgBgkf?rUEB53!#FjG}kH8rK$tzsnF6&i&l$j!*uNb8)M z!ifo$**H6^auqK2Y6{;Fx(FmuWIMf-xVW!E-Ki$M? zlFwoR0$oHUfH&?@LD0NS!-bu0VQX>#Oh;A7Tn7cRa0rRf)64R^ERM4z+1uJO$Amh} z%*=>0c6WDYW@hSc0})8kF)>su8yg!eJ9l@UzP`dj!@Sso5%$!DAYDFd3ZP?92_0BD zKPZS_4mXzx-BK)pKjJ`sW@gmv>HgM5|bDAf=+8;wmQrs-h{k z!L6nj3Q}imYzRc&u@T{Lsql1@`ezB~cP`%&gsw@O*w<|qPPhLvQzGM_URS#3J6_z3 zjg74&iE78^kZ#vn&_%$)8>({Sev$Ob)NV@r<5jqmz@9VU*=42vp(U`oi1l zIMfL8p?nN(_ytd$T^H;5e0+uu$cl1=Zg%WEoL9o%ljMI#J_Ksv+Uk@VOJU#iE6dwB`ql-rn94*&TBvEj!1#)b+; zxjFv4x>Y|t{VK#sw4|W#F^6#`Ec)A=6r9UEaB3jhv=m-2sFksbEQ&Sfg z7k~WtVZ+??c?-c}WBJ~nvF4nG9`)#vCPe-P-P90+TsRWCzni`sV;m);q@*N^>7$UW zHo-z-Woc<=qDpe$ds0c5_NlPY(EKjo?Y-Syl^ns;tgMkuoty*9R2V7ieO!foBjq*9SL$GONphNXZM&$Ws6humyMwN+~j0fiTAqlW@elF zJ0k&4TND9zSJP_qB0e`r<2b`G#3eN~$+sVDZOf3Y6zuHmR8=t_Z2kTHt*sfEnMXbd zRAm9SV`xaewI*RV5#GZ8{trk@OiXjfu4-@?hGYs6gLIun?_E9T@1(#g*XQSF;Pfa_ zQPI`aRe5>&m6a71qbZ1;r7EmFDXqhP>_FU8*xK$>j?_BCgGK<6RXXRhnca*Zt`bhuB0|OeS-8k5STusclwULrV0LtV3U#S{f#)qWKMlGdr4fHuXv&oT2=)tHj|dC9@U@78 zX2~HmoPraMjSBST_y*=X*xy&nIA-jDkVYD75kURy7-67wzq@~)uCioZE`M4bA)C*A z*vqo=f70&PAt|Hw-6q_ zN2>|)^2Kp82JENDHgyWT0a6+iuQ$Kp?}K!fbe=<4sT3DIJtD5&euH!Y!5ljAd2`Wk zp`%-*VyLiE-c+Vzl4>6aWuCscnO3sY;JDWK8TQQMbXi_r zpmUQ7?+~(Hbh{axdNENTWfUBhPynpOF%r#mBSI5$bvQ# zosq92BO@8c5G@e24W5NKLID>*A0oc6G#-2#^QVA7g;3ewSoS~J3dA^Wvv=rSJU4vI z^Km-N>y4DwPF|VHY3Octkx?H`|oL3fGth4c7vT|E$C>?|$V2>Sz z5@Bz@>yGdi6jZ4pB$W&Xs$&gr>XhZDSWSoF*ew{B#FZpI*H|dHy}f0&r=D@qMj7$W z#x>OEwW89n?dn7w+KrVMEJ`R3tNTWaij0h$z7Ea2!HI+vadm&WXDTc{>vydRIy^Z6 zUF`2KEa(!*MnL3RK~`2S@L2TgNfi|p9Kt3X`H0nH#Fc1Fnd?*xsJXeh@oWwoC2w#U z9B5VBG6h|55u|RqkHAEKD%;h;PnNT{YyLbNK_4$(AA9cDUwL;OS5aSIS23POm8+E5 zo9rH{dy0q7e8=qf%m<}!oUKW33Ki#A7Cx>tyB+0ttZs}qnJ0J~Xc2@WS;+y$PY|Z% z(QOch7)1d5F`f~jercae%K5)8bIJ!5!RS5jUX9hb8FTbtb~b5q16Vu7B1j}5Rm?I{ zL{$84ooXXd)bo73$z{)^+tex|2gW3lr>{2Gd?5bwKi7-pwfn;k0G^GF z3s`z4!}+-Y?&}=#Qg!Otfg6Om!RF?h-ZL7>4q)}UKxdRXo#j(_x!^~g9b0=W+bUXEF>wlFJY09NY}4#X@ZXFC2IzUgJZH<*1EV8!)TvHsoicWyAtcp1?zD< zB?$ZpE&~F{p2OCpU#mQNL{T+^PAGHN+71>^vVQZu#yyf-6^#^p&UdtC)Ddy;)(z}i z$HFNc?3R_fYJulA4EAp@K~jKFl1}-WT!N1i=lB62e0s2xYWzm*1!YN&w9zMGgQpm6 zF{bK`$jjv$nvMsDyS=MS@PS*NGJA`och~(X#-?0?{m;cGt(+tBqLFF>DJkTSBtkUg z?T=;1e#t1~zXu`fb$@i?ccF?|o`)x~EI<mIy+6qxZ^Z{AyLU5_XBjQK+*;Bog_U&F{IEWP737mKwOG46 z{at4}5Kp#5M~M@$z}MPclg@(F;0R}G%JF0YGWCZk|k{lL#p#x40{FV4^ zO}X&b>gY%Bt)@Wsm8(V9>7&!HU%~`{{l`j$*marNsWE04X>TSn~=U`IXsCxtuce1qR4kSCnsDhs z?&j`HEkTLYvXOY`LcNd|NH{b!B(&1{{Iexlwo>)v&iUxO@t@TP)%f`M(^H4sT=Juv z_l}f;z*%5Hun`z!f-32VwXFKOcP(73;?EA+DT0QE1j1);VOK@2#TFKJ_G?G@SWJ!@ zvPn-@WzVlTS|~ja12~!jUSGa_`vy>2+HT=|`^j!=E6kXyA5>}`StLa&z@967JxqE0 z_GVgI5rf>I^4m9y>?gx1rRbXu@&`gdU z-!?=1nor5!*>{BW_4NVdsV4%n>;o3Ef}$e29r`u486V-of#nzYc=`S>F)@nr@8Ui8a!)D(qpq%w3IIlGhK6y3{;r=sq3Cpd>c+ia4D#}V2hR$ zs*)!tY!i6*E>xKrCMqfl>5@&<@8O*bbA;&-_tl?2-QqGB5S*Y*v9Z&E^j*&f`Efp^>fky%6e%d(gRb(M3KUn0s#KfFKP%DOr#p3L75_i!v)06H{qB zF_n^TmGdSa8R%qTgif5!++ah=bY0%SR5svxq`Nb@y4Ece(aOmtsTRxMq5fWU(n~z~ zwZ3lBOBv|Dq3Q4KomtgAVVc^`3tl5qv$Uht(=9@sn@RnBMw3i);)*%~gMg-;3=AF% z=@ZtRK{^WL;Ql;Np3*rwEX8xc8@dI1D|rAa9ScjGuuNE%E)YKEfT5q;y*wu;=V%a4 z5#OC!a@_DK(N22~o=zYDGc+tBeO^MUS>p$vgolR*;4|R06%O}W_{byG^GNolj~qR@ zt-L(8ugo>5_L*}#k^AwFVG7}+sCw1{qV3_|=7b}nsQ|=h_g$<^u80po4k}1oj(G^? z_OM?{NmJME)p}P5&=3Tsa5`s`u~M0P#Ttkpz>W6Ca(Y@A zbDQ397c!@Ml^4fTBliAP?zP&M*aO6>FE&+qk=-Axy8iTg@jG;b^9*E+k%^X zj~6(9$kFd|s{UXOW4tadStY`D`7mZ~!er7C)D(VAwwrOhknhjO7w*yA1nP2f6(oxl zT)3Q)V&v{mo%8={dt@?A8!dtQJtx(o%ZcOS=;$bJv^V)-1r1o|#7XeFuE1Ob6K!s8 z7RqJNpq7iCJ}?B~>;^V~r^YkT;Cj%6xa`K$2_sVWV~dgraT zZ&>jYyh4*WF#CT`!XaF@=&2vN7O;5Y!by1gpn?DwU9Wz}C@qpCjW}W`1Z*`<&Jaw= z%R2%61wNQE6mT)QA92brA_ZgpNv(QnQ`EhYTIwcW!EKmjwP~^Xt+G~Y=>Nk(BEx9I zYt?k|#lM=qDbWT59qhET!_oSl2&uc)_vC2FP!dv>6(RQU9Pp9=(}j$$P$DEG#CIrR zGHaWmO+ZRYs$cbN+=|6PPZ3Nh{WSZA!t<-O{$11OMKYipU+57T+7Mn)Ty)iOF zyQY1X(dXjg;xh&D!e$oIFUetrg@pzJSXCO%E`!|=nBrk$1!Lni$m&wbJ(~oU?M^$p z@Of`cNBp2ew)f$QqH62I#=vXP{KOVJABLEY*pr<`-y%Rk6hYA3zeh%5`CF_%->%*M)}a@cv1Y=tKO+teNm2DUgwMO54%0CVezAb|mb0<&oQV-Uu9aBy%vGmyh< zMzI~h*28`5VPfWlrD@=-wP1Q;*QJ(Nfu{eHA=>Sx#OroG(hzKR8DlQ|zBA9E}&viGw+-I2Wo0E<9EM&5t~f)z5(M5DN< zMenETz#ElACwcc>Z`!dQ2WcYTwe#>RK-SOB#_g#>Ib-BxWr2-4^uUYoZP*3iHX7s{mXGO z--xO)>ya*#%|`_$A=G3oT2#Ua-QkZPKNdBRVmCRiiN0Wul%7kw>513t(iI?k>iiC0 z&UqAEJKr5Ka_Lx^@qE7Yf)xq4?5J}5eO0EM72f`!b!NY$M27+3@mN#U#Gnkg5n~%O zlpZiHC5=v{fdtwrs0IY-eCc9Hg)jO8c<+mM&f1$8zPnq*e6*9<)9~+c)f!mtSbbKq6Sg|myuFk1(FS%$7@(JWBLZQM$& zBLr>@$u%Fa4XFaz97AVT zVOudLFyFhHx9`dXgiClBo9b(7G;dH9l)Tv4*_AeUMUd9N0~T}Bl$JwN!ZpA|ORp0L z*)(Y-q!Z1Pve-^@#U(5LdHtnrHp}B=vCj7EcXGHJyHx|f*JrVX+Jh$LtYLD`PS30^ zEInY#re|ljdS5eT4kpSE=aNCO88mh}mPSKB4Wt<~n!AvN#D6=oi?zUELkrUZ`ASvf zAW!2>ia!@eMNk`zhH7&dzFF6oRQN!zU&01nM}C|eG%*7U;XeXBCXIlmsaa)xANh(C zA7Go%04!AN%`F=0wvOwH-|T)vpr!h29(V~Xw7nG-j3vW{)5TlXlJs9}j~@4yg7ElF z;i*0Y6t_!j;2u62PR^Z;2nucCmBoyELu@9f%QePlrmpvT3vE7pXt1dP;^movl#x6e zds|0)CwpgP>xTrJ>*O_koQK#Yjfmu{=*kNa&`2i4EIjn8z98wZC;D09?{B0p@E`Z6 zK6bu*x=Iw$j{cfv(KWYNZ@+Z9(sFB!pJKm6?8tB1D(iDxt?`Zcgh~(mc_K?z6mGaY z-|i?~LccPpL_}NR0}b6UVd)|^O4xuFx!ag|1KD*TO94ggjGmkgkx z@Z>O$TKF+IzyXp9n^EiFBYY6>0F;$nasJid;9zfWZ(#AAlM@nJuO#&+j^+3F_XCcn z7wnDja0FABxcT=bl&B*(cBLBhU*TI@T3WuQrI|HW9vG<8hvEPP86Q8uy+6zya4d$N zmpZlb@bOWI`IFM1+W@*lxzH5h6cOM?om*QQe@PF&ZEqKy9JhIAM3VzOCkc2^qwS?q zxguEj4^o3#_<@b)==3z4a5LvMgIYx78DIuAH8lXx>voYj9Oh2>1t$lj(9GZqsjaQ$ z!Jl=P_?jaYK+erbNx6Q!So4kI8|nawKE1FoDRgT>T%4X;{xi`cQSS`YL*NchDh}DK zXPj%+CGgbc#U%~Hph@1|-bUZ)f?^)Y;I_&y1^B=>sqTyV+S=`{tq`cyvzK4mu#CSb zk3-lDn|q(P7u4che?kJ$yMe7$SXkJuOk=mP0SpFDOil&~Lf$h%*%GwU0Eg@uG(xR( zs$?{zH?s^{b|-wxCi!#(trtk2E$XN54J-F=E9y9)*Cg0n^KH)70*17#Y&129 zdodlN1}HE3`orA-yaf0f9yxwIpDrGN%dxNk4HB3+92x}gbZK%Vi{dH7FwAv-;PM!~ zMFreB9U>wkz{q+6;-7gEpt)edS<~1dOg6oJ3j~D(acJ-+qcfr|gkYkfo%?@wcMor( zBlZ90*zWD)1LzWfPU$8`-1A;kmvASPDei`}iQtqKvfpKjxn_H%CIw1a@S$K3AMbk7bimH@a_)^npb>P`~`LAQ5-7U|uvRl$>Mw(IMbCUp5zb z`+yI7HZvs*{SS@oR&@n??@7L_pig;<4Jha}1k%xw_gW=ESDl2+OSzpRZ_6`fk9MX6 zba?U$yFZ|(e*gYGoR*iqt3R}r+vcZibKFMGkf)xB->)`qfuVctFF*HFnRN)>ycy{4 zU&t#NR8GbLN+~HKKHv@apx**PKY!HHn*IHIcq`SHS>B~{4p#GHX5jKWWU4cz-#?NZ z%ss8RURGf`x5N0)@3eAC^RGDu*^S#lwMp?0_eIN)6-K^K;r~~ z#%cb0iS$YEP|&?kAXB|H1xa?L1%1eQ5{(@28I*s!A<2VY@^WGB%mU~|pu6yff`LBW z`i1eSux0=lj0K|lotuF<+im-VRO&OOn+W@+=jsGv`-Z=7{@;$2vLCMLnwVNGTK#oc zBiYP*tAtdp3YNRa$2>u|Pk`xjaHuRQlG*1O#ClJl4N_js0L;UeFJA!3x3iRwDG`?^ zjamPF0_KCMyL;NJpL}FXi;tn<%Jw#GT0J1X61;UD*rrW{XJ@Yh%uYIKPfrg3&}^AP zR?Hhc=)=(gt*PFaQ+${^+e4U!j?q49qXO=SJFQ$aaR_sj>3M{_f=89?`9&<8VzO>PNKbD|1%F6ev503P_CV${^t zp+TMPP`l9O26l|Pttw||6dHlg=KlWe$-zSO8?18K@!x4^XeN?*QoGvql0E1r-&kmq zSqJq0Yc*s8Bz|-$*c|RDgPdR@baEY4fn;kyNA0SmvNpy;1{OOG`u zK8ja4UPoAXtAmhj~{L!4l+*vnxIrm)YJwzG_?dXKff z+gjJnkD4u25&x4olCxF+vzxQmE8|!6*3DiB6n12EbTDyabF;q=Cd^&rdwf5R0v5Z~ zhn(j{_*8V(R5#YB46g)-MW!sYOA%Jq3J8P?prJfGJoa>a4$FZoSJ#FBD7tM{l*GCj zC?5B_W^nYY<$Il(;qEA>@I|P~tWo{oItrS_pw)IwduPz>#wOf?LkNB zOa@5=ypPO?n_(pZK9>Z1jva<W?wXFhRdc=My8^NxfPfU+k8P)jkfb_^hn6e z@=8jiZNB#jfYywe=il7gy4=+jl!pUE=giK|uB~;{*1qH6snc$_gfm54z70dn^}LwJ zUX0UJZSy;b0yyQJ*g3KH(@y`!-eE+Z@=t!B#~b?}fKuS&<;D4yaR#6=AF82K{KpEX z52mK4WikT^doNumRv_@&5+Fktd1XUOdC({SgP_*UnJ1i99Bya#mc|hy>`SssK{hrv zUS9XLcE9RdMpo7qx1%|RJl`)_SrKrOdi<{Y6Mz0VtE*!l2BQP_!CB3%HNu%@{ok3iIuipb@nQ|);-?3#oS_LEXa9hw=&^^E9U#G)A3yBf2Y4PQDYOq zzS`C$xoYO+20Dr56g@vCVtX&AE=p7VE^3>E6 zrr6UtAXub7Vq;@J-k!Y~hH)XN_y7<1N5bIJTaRh7euJ5v@X2NCk;D;oGq(m3wrEE2 z4X~jZ6V46vIzE0Y!wRKqdhN15*_t=(z7#61oR2fGr3iQl5em4Q9A7Ov2`JuO)+CaX z%k?=GFkFsShAWN*Jfa9<(?K6ZSYm-NlE3hm;<5`AB!cjM5Ez$Zd^}=8Y*;dDazfm8 zm0XJJn8>&&#nO}gw}Q@+|Hz9}-uXHUSS$an$W~L6P@@89lp|F3Uou^j9$`u|)DNqR z(S0zE4ts+w;PR+&zyxP1-~Qkhfg2*`e6H%)>RPeeJv}S3mgo1!^8TOXd5>Tx>EhnYv3Pak&Vry9$@!h2G6Ovp?FVTR!z&V+?jv?TP`qh} zFxlRCK1dQM#PhrdQ2}d!k&#h+JchmfydXC|ewqa#B2k_Of4&oU(u;o%mJ0{sI64Rv*4;o)5H;!qUT?|i(yx%xVR4X0(Fs(2%Sfz;TJ1+Y{5%G|J!o@q@v%m=1IBq@|C=Qv2nqVIFb2pw*#zX}Z-e3_ex*(hNY_={9nYJ9w zi9ELN;MFXGUfI@^O7f}a!OmxQTmFwE?st~7^u@wY=RMJYQ?q3sVAxp>)S6vGco4A9 z?P(4M2AD{iebjc*mz`n!}9R(a0|{9fuokAQ|Uz+&Quhfp`fJ1!o;Ki z#2is0aR(NJL5G{tFE?e43ne#otgRt+PypMY2QV`LI};q0o|k7lplAI_6F+c*lF)?E zvil4@?rYfj`8gmZ0U?uUO+i7>k(e=jC$)w~QA3yW^cWZz`1tsrnN3;2jg93@;--r-dL{~xe*tYfP~_Rcs~WF(si8QD@CBZ`a= ziE!+ZJ+qaR5l&Gddyj|`$x2qq-t&Iy`~BVb@4D~nzOMVa?#~~et8&KM`~7-9U(e@b zy=5P+^ECW?`dY;?cN=m*DRvCaJnb9^T&J>tDWptyJYp3pKV~ zqTV$6N0a6K^wBV6U|_IaXOq2eSKhR_wM8aD>%O^Quy6&me(hI5Q9AR}B@aLmC|WzwDiLBo|R#EJ+6=mnMPuDjsG2TR>P z$Hr1IiZKAX1M4vw6r&p5z=Ecxrd~82vdAlfd+(VEHflqRiT$F@G@uYycyd_SBdzqP;;=0hFR}f>;IJHpc&P68l>UH(>B=zaP4R%YUC&!pT7YZbG zFg`tq7Y%JL+xE;XE}EN|%-JFHip17hOmU?B<*(Es&dM_`Eu` z^jX;y0HhWC)I1O_CQll1om|f#3Lj?MJ9q93`s6UmzIhyi-)>_aZdv0QSyiX?DWttg zOd=nhCFkw(^%~KzqpPdyXMe4zXF&m1b!=m+mZs*y($bmi z*sRJPQVNP+Mb?u+LR>;APP9z;ET2c+n=4-cCx z*^iuXLA!6x^9h?BY0TV{lz`*NH2#mg7M+ote1^^3*f`W~;0piOr^R=K(_P6YQ&wHM zh)GBcG}v-;auo7Oy88{I2w0qlZ*NBYT-l#wW3`vQ3wlTXORSj)e!^HPYU($PO9Iw{ zo7>yPmeB)L09TlG1EI?BP)7V1sf89w4_>OLCoUdv$43H7+0@zbt1SX%BKrih#TQ#F zviDmx&ExyXt2YM*Xog!s-@Lc?5Hy?T?Hwv0rSYYw#s|NiGDT8us zK0T^rzR!JHN7^ivTxrZJ2p_;W?tk!LSYWdU+&o8z z%Wg>1hn#C1XvS+1d(&%GNSYM*2^%Byp_G$!rU{Q;R)OpPlEQ1EB&i-caP>wddh;bB z`cx(|NIjnY%I-?k9eb|m__k(@sDwcYLGSBe!AGqfLV%mdh)E80L#*iF(k&_D_25=N z85tRQKb%#CMpBVaWB>yn%1*h~#eMCHLYfpGv9H60D=4Eni7p!|b4Dg6a&mH&k&ce} zpKZ|(_>k~v73{shQLv|2u8~qFg!9_0Sky_J<3@)0INZNJE=NiTT2@%iNl8hE({FCw z*G*M3?Sd;|;ki211h>6c`L*jL*DlKwZGgzkskr`wyZ-j4Rum(vA#e}sl zUtFUv438)L!uB^zN;){2qxmjOkzI`DVy$vXNlm!GpudZYk=azlJkiNsIG&oQk`kfY zP%;#IiSv69u>(#?UzF*!xL z4;`?dRG*Aqvu@528<0zCw{N1#I{m@=C$;o*aNHj8-h9nJd;luC5nLxhI~P_bG0OET zJ5o#<{>Kqv%z3)FL$(`W2XAhMNt=ihYX`G8Y}-W25&z2s0_KAMnbZ>zPgM0%;3gO} zEQA{ZDQ_GlCT-zUoJ?cOHjpFZRoOuU;>4ZpZ74mN zz7`SX_QQu4BZ7Yz7LG^+zP9{;tEdR{_FO2Yrn9K-Bz*qdw6fPL@**Y(-udeH^71VU zi%Vi+)<4ZTy~`*=Pu~WM18NC020v$Jz^4EZ5-qp?&20d?xvg9@n+i_hd1>k}_y z&n9#h<>zDE-D%m64i9T;Yfn+oc$&@78%6>y!Yr3ONma2L zbF;G##~*z^^Wt(l*&xe5wEUXq>!b;0iLl)0Xk^Sem-}D7eN%06ONDz(PJ8&`Tj#l+ z`_wOS>MXx<1VcX(wk8Fr`P{h^8EW9Z>8hrtwtF`&IZ*+twa+7faiMs7{`IFgmHP?8 zzf2beFAJqhGe!Y3`Nx-u4#R}rHWH|2!@TtL^xWOuUDd=q1?kK->G`^iA_0oTWmAJsDeAXntKcgjQarwo|5 z#Xl-Ga(7>Ai)P5*Ubt4*QZI-`+l8khsDrKtJWt-FH5xpBmCU0>0TDUs63gDE6K)}jC8u;+Zl>YWn9)m#ij175PCK9M zR_zQt!SE_S(s|EwEe*Ad>JQ8uGdSk*+m?S%&3dg?DHsYEa) ztf`%Z&8GM&>Mgl%Hy}QOlP>hk9bmi)Wt&IKB>jO)A6{=@OdF-0bZaN}Jm>X{1ya@#mW^Y15Lg0YV6H!C) zN0%9A7ytgHq@t?!eHcR$+Tgc$VTCp6n>s%dS}E8E7xe2$h>0z{-_xZwy~WWmGXwkx z%|mDw5a#rBbTF%paQ-=ESo$*y3k!b~2AB0TLwh@tRGZz4Mgr^95yu|RktO3^@ak1p z@w1c)8emD$9Roz8s)N^v2ms5BPk_z)*wm>|lkH_`DGMx)tSlXEZQF!fw{EervWgMI zDC4&E+c-sA^<2Ep8M4z&0H!o4snmpo{KuTHxL<8j|!2I2+tqQySHx>Zy*GK zs-$o^Z;J`-_b zJ$FtS7H2Kh6kFmncX4s~&1+PihvqV0-QFHfKs)omZv+Cg8$*0pgg(Wz;0rndmfp)0 zTT>!aMx}_t&d;9>%=p0jV`lgD-)E+U*~ex-4hU#)ZtKGrz3%TXUwUSX?zM%oK*2RN zN5_}C4UtMCQMM@+j4x6`TU*u8W=pBu8)N|>CH*XOhPYya)BM^s$|cN}=A!l7GzjN` zy*6WjrS&HsaYhDiFDHKsi>LdccC1%HurqDBv?`6lZf-d3r*ATa|GpI{ zU669XgbUaBv4%lJ4cb~lp==&(l)o7gy?8?ZUM9lt;cv)vzz=C_aW?+XSMFnR@7^)+ zotvPoUUuV!>Hyj}3ae4drqR)dFhS1u=SsiUZ@sxNufxo85RX6)!!;Ds1*vX~2t4nr z;&WvIn&xTf52br{b{{1^!z6H@P#p>gSLu;PfC~M8Z_I{JO6t8E9M9w74^-puhXH9? zW)@&K?H=;-^;_{HVO0R20r%rD>&p;ckQ=D?aw1gh*dN>(57IKDgIB7VpoV`NDIGZ>%Z}_w7 zo;BhyADN0rk8lm{)l(Ib3wA!HSDw^xW`Tkxu<7vvK8Jua^xp?4X>tZ2na{1iQ|eSX zMuAoW%K>lxXYR$8+1`s&AjSk-^mTlaf)hR^ZJ)@Q&;d;t%=FjXw9q+Po(Cxv+s-N! z>Eb@7{N(aCV}Y?|9h|kx2_BIKJb}{e9onpR>TW#xrQ1|v5J;#o6bf8}U+g7Gc{yzw zrf!;#l%P&SEIOvg#N%FQ)flP2-O_gDKfSG$UlpV8JU?akF2fpyymG?F9kC( zGXp5IrxC);#1ujX!UonZte|7o;^Li^N7S)u)^Kko%n2+Cg41N;rlsZj`a1Be*HX%O zUzL}azkF#u4G=W_d0o;t^795z71w4u#Qo!6K#{8P2a~|bH7}X`OGFqzdvfLQO<{N<&f}hRg7jTqsYV;&oD4I9s z`)!F4L_}GjMx{G{S~eQ^Pj^D&N=kZwoXN|Z0)-dcOX-V;G`fHeh1-Aw4ccv- zX76Now^r|HFbQ>aRn=Ouik{l$t-`CY%#rnY z0gVfSo|R6wps=Znokx$>4$Ag(IjLi=6*GHlWmis4(jjx1?><4(o^zXv1%Cf-QCcyw!PUt9 zFwPdWkx9)mLTGPq4}2x5?R>-&3B|PBi1v9A@+ZlNx|Q)-Z%0Q>GrCc%GD?lF24#n@ zj=f53%lz|{cTUNc(OCwma`wcpD%hE&{ufYi zn<6~=Y;~Ki;5$t&T7c0k#t9QD(gw5l_+Gnq&CrlOIz%`~IM9=x6HP3YgR_!cwUZ$a z4l>oRwjMDD#ZJKx=1@{fs@Trys{ZAdB1qMsJxZ1^H@c>Rz(y6NQ(eY9)qiyvJjgKd zVhu*_y4i?{kT$9@Jc(F!n{s>sYht|D5uup@Ws&rp7ofnv&hK}zg9iq3WuA#j4DC&9 zLSkZb-Py=)KAkWxlJ$b?V%f*T(p;5)fiN=d8n&^fRuB_wJV0Cv-|p(}{z;~0HNUmJ zZL<;T4SSf^aZCa(uZd|<6NQdN#XJ~OnNd8>&xLW32U#84ejWrL!UY%2IfkQBS%t2S zACLGxsrzi=rZuYOQwX~k* z=Du4lrR9=~UqY z2SeQ1)8pjos*wl8S3v>xNWQMFE^9Hkon7kQbF`SGF%%ereEf>w^o$Hp%ea8wfRa)k z90jKWe^R+SkLd)uu%y%fxfPWhgQ4>S&7Fk9Cz-{QgLAaB?%PY|4>V_zB1#cALhPFO z8ujYZ>Nf~<2A+xI`RI1n-ae;w)nz0~oXlcIFwh}mk81}@M3?TH_6vjUC$ zc_->FY}n`HjTF)YrOjOZvMy|=K|is^K@JJ&LE~FoqvahqSJ!lOpkuBKXD>UOezxJeI}7ov}Pnwc2~ zIwxfr_n$;(Mrxi#R7ik#KMVeY-~rV3`ubg0*N)#(AVyoLo<{+4uzs3D`P7 z{tjsYKKsyS@(78D06vs*8|$X598^@~085GZMxSYQ#tBo+< zPCXQ!LmCiR&p9K;N|IAvD({95mtHK zH<@UR=nkJ}u5yGUJuMSc@sKMQP4yfj*AkUSC&2@9AjY88h63Ib0lw7VzwbJe`1$(- zy8F=gxu=Im2^iGx-nB^>L4$;hTp~G4noq^t@y?xBWo4A4q>XaT!>sBd*_c>S{_;C+wMhzI^d4HE)P({S)d2P94#RwTK{*g5Xr%MVh9_$v;QBm;YMABvoYe!5VCLL3;7E~l) zZZ=fTRJu-2inQ|FSssVY49r?&DEz87y`iMnf`A)3ol$cVaE*@-L3}j;3doah6)tGm zMYFE?`FRjcLpw={P6@S#-2)g$E*D<@;BF1VX;x`5vG|k}dmWSC5H=DU6N45J0a#mF zTDpA8)8ovY;H0Nd1)sEvwOG#(_WPK-4W1Yaii)~|^1RdB8gu&hhT6AplWT+ZuL@A! z!22KOheD8@G9>#fJA1&-)=2F%k#k8YmjHPMhZUobPkBj+p=jJ*l(N{s3~UcR3~jdQ z@N{mTfYJvZ9xdHHGbxr5SLH=H!Lxe)(?_2*uKsI_o@dJQ^YOLgRtL34A9#9lj3I&U z`RHq0_)DJ{(^YQy0ec9`8J;ebRr>cbxqM1)E_)SSvhwy!Q!oj*-SvGIB%zkvoVVWo(duV05@;=BzmGY$R1;ayYu_O7~m-G}#^&h>t6 zM%Po={s#pR7ly`*o+CWzE6v(M_G2R>owzn)E!oi&rrE_B!kev;Ut~QU zUQT2me?;m|&l|QCOGfG+Jlu8rlrqWq`{z$m-#M=k8;-zX0Kl8&Ztp;GzmniQC&T(o zh>J@loot_WPZfV4Zb6|COC~DJd2v1(&Tu z6H`zdhhFK@ND!OiV@m;#95Ym>K+V^95BruuybEMVBz?Q)jX*IP3W=l}NHetoh6w^I zo!_rBLNGCR(W3>O#(Lg~NeF{#%NH=&(TXWlBDOa+g7XV<8m?2lK**=0r!!V0f($w7 zyxx@sWjyv!jikgxeQ#8|@6+sTN(rCTV3cm#@nE&4g8G7wCI`M z@8glDZF%wXC24n{$Xr56&hp!*Xlq(D8m(3h6Jb~nL8?UWMQZ9ekO$>7MtyoVU})Cu zZ%S7DCR)DWSAl)3C;WYu zQhJ@}s1Q4|4)>_R4! z&B1a#yb}yrH*hwc(o`r+{PtfEW8-X^J~}MY18@59 z{=E;FIi!DGp}CExiX^0HaSrapvYrz1kbl%N7nI?UQpS(jIjw{8pdTt=S4=`XqM%!L zl&Nw4GhCKQ_CG~3@)#gIh*&a@cPGJ$F*91LTyq=jQMq_3wDZ=KSv`f{BPS>@jG}DY;04n*zln(U9!oc$N>Ddf3zZ`I!c& z(E1YI?6bd;r25VyD%$_OP>j^DOQp>hB&bx}J=~AZdRTrZP`oL{mXFSB1g2?8F_?2M z!yd$zFwpzVr{Td+4+7Xh#rv;Qw$7SWKNEJlNegN!TU%Q|s@fgwT})C!VVm~ke~MTk z?Rg=71toJk+vayh`N3c{KN1>R5^AW7nq5mwF*is+4ho&EN^jEs!*Mw$aF#>`I`aXS{W8dQiej0^B!T6$pGyPHPExO+N!BH|N zb8vBhJ!TMQr_s+MPsec?5Z@8@&;nAS71AiVxa>4>zo{BVpiOV(AVKZ;?)zm4y@u@Xns%?c0UgX?Ff^_`9$bjX2p%<^=Q< ztA#I!8fcncwllW-sTt*;gv1Tv@J?AEW+Hw=O zs+~6uqVi9-Gqm8i)$V-$%+I_LmG}74#@`o`-_?OaCe!WE@|FI(p`~AE`?| z_4F;yeI3Fdbp585mX_FWj%&E{f?Zfn*=M&@lCHjS9JVm~+L4fi-QiKqy6}oUr4Qd4 z(R7xR3U{8XH@Enik#%8KUz8CFZ(9vuNaAj+Sj;oQ9`^`rRp31i56Zq7`wd8Od7gfd zW+>WjVXyp3L|t9|J%6k6D{Fw93VaAXs;QltqIOVr{w$G$oxXaBUfn#Nv2TAvph4pm zyhPHf@Oxd-h-T-Gjt-1wUZa_PGC4Z)&4+{(#F7oT^maAg^2GR6M>gU_w9pi`+<}s2 z^|1c)g$HR1JzY7W?UnUVRgq#J70Lm(#SOM(%AOEk@nJzEE&~Lx)^p2~4eYGlMN)5L z1D+75Mn4>Ef2?s8m25#KJTx)!`j)1!b+IcKK)*PJShYKLAJ0GRlC`J1q+zi&h?C9p z_*|sBeGGGS(9r}gf#r`;U4OijfJpL&0L*;6JM#XpXfOkr61AGrQY7wdx z1?Z8W9Uc$cJu6vAeIsq~ZwWw z9}M0gaOIL`#mDQLnieHaz%2th+ukEcR^wR!sjZF~nI|Jze6L^|_tIHz`~329y_bZ| ziZa#{n89nhx;6$7W|a0MA=~?MR!$C8c1Cvgy*qbkSwZFlm8iWS&Kt}lkKf{O_x=1> z(i)irh3~n#ib^V1bKwyB)SBhIf9`iPf}Is6otd9MZO%4w^0?7lHcIA*>F8uv><68> zukU&ssVEv<;Rg7yR9iejK)^|LwbUph*!kuv_7WV-%`+Bg9t@|abp8fYG+O9EviuN> zR4>3(Z{Ma@9L9a+8sMcbKfujRe3CHZ5=>MKSmrtT=j5 zkG@s{S36oV5z+jXaW5+Zwtg~sS?dTJkvC#$jcsk}>1IsaS@zdYV7hUE9IqnX?B6RZ z46N7F5a&b9BL|C}xr|sOUj^_swfyH(N5oDihzuAf((p0a?2#%|*V!J+d!@UZiB)k>T z-hSAdAt8t`D?xYuI~zMNi$cOdV9F{Zkv{U@*PIv$Ofw|Q%F145Go-#0cqhWA_u?qy z^tk$~03Mz&4(n#}kKJ$ZLJ%Hqj~}zG0H|2-Ot(Aw;;=~;L9IPNeQs_Qpg1hVb4o#& zrx~^f?$vv*+%g*2VN>w+LntM|O);cGohc#9=P4Vy$3{y#{fe9pM*kO~c1>^7hiA{s z$t~gc`kUg99IuLb$ZF%1(orzNy@5430!e~wz{x;Yd6*pxVm{!mbdX)xRQLaz$WQSx z-|4@%HzkLQPvzlJCGgSkh5x^31^%gI&~czf+J92H`mV_u1XeaSSoyz3>BP`GZtm=q zT#kC`2CkHl6tP_N)cDu07y0>L*46ply$h_bj!$P>8}EN+Fe0xCt4=w3%-LSS|A7NO zbHePFbeP*23$B_FW3gK(wN)R?1?WOgM;cB?m4D!7iGU#H-KqLP(5&48ct7BYoA9t4_mIzN>*KqZxdXbq_bB&ot%(sG0d{gs2j> zc+=wvUi3l!JxttkNd!Der|W<{@mJr)bMzE?#4y0C-6ya z3d)TAR{m>24z546UM~pTWxQ6hEH|Ry_2BSTNBKwhnenle@#CZ1<39~Srdehv4gv!M z1ARj9|E!!&4YaQcsM~u8oC#l3Oa>f%^AK$~I23gqHxBb&5mf!#Wy0U$YY|jo4?cpl zw6qU|dOaS%U7f*et1!XW`SkzOFrkW?IO=c|T~bbuwnPwjb9Bjq^2OrU50 z-SF2p>#M7$R45Y@3~SjrIbog*XU}GQBp^0wGGb6cINZJs3V(k;KeL$Y)JzeaZS;j} zTU%{a19i*G%TB@#QXf{3)R)(OmUH8ni*kGq2ILQ#ogI*SNR{CyW6oV{wGyC zYPFHM4IA}qxPj5pNH#rf?ck#~u9Ni;-idO(YTmfe3=;>VH9I_{AUw{wbIpc_kB`d@ zFx#zCH<83yFeV%vaEC)<9})SXXXUvCVh8{pEIACpSsnaad1MJx#H6$~XzmZFsW(=S z-IluE5nPYm5}ov!57w(Gvbrp>)m#>LJRr8~+_GA=$xXP@a8m!R{=&3?ieY|UUf|x} zf6fehdRlsV?nFduglwWQFo>;eedIc8?neeld4+mSa83y8_cM05%D;tMgv>gwvMY{s(5UlJD& z61$?58=51hH?CNtidA+N%Qwa+VHn$(p z2`uV(?DmvfkmnV(uU$=&y{TnvY8r0QIPjC25)&Ha42Tm19z;fUG=p0VHkpd|Fu-R2 zA`TvsPYH7`_`zJ=3Mq0=>O*rMc9=fsulKZB9j(cq=X<=nU;g;u>d|UdO}@hr^0cae?-EE_(( z=;=kk(@x_IdS3`LZ*vWh%7pBId>BPDM>uWoLBdsfouPVhj>?;?SwVN7P~SRoT|i$Tg*N6Gwkn zsxS7n+};g;+7)m#&bq`GlZJ?CguDmL;hWcr0Q^TYJRzd6n0B*4QU;dAzPfbb0(MLN zQe)O;b*gh6sU)|_2zU%T(F8y4Rjn47{Ve<`5Yk0(pC;SM&miS=U3}SSS|((tW|0ZB zKLUxlj+tE>NzqiiTc^MlN68Bis;zpa5?^boQmO9ll~Sb|l%zPL^orFvq5Sdqbn8?c z%i$2S=*^N3tDau{I}W*Z=8yO9ns;2kI(Gf~sQDKo9;BnvTRODRqOgXV${v_VRR3cl zv0+rAUlpmPY)TH;D)WvKQQUjd@@(YVkHgu6Nd>9xwu0!f-+YQ`0r`$gi_|OWN+=l^ zcY6qgZc5Tsh)g}(9Hmbaxv6s5`8^?t%?e^sOY>QMO}0ao`dmAaDG&`@we4F8;H+ZJ)TL+jyw7F z#{ATMK9LVR*oHVaJG<>^1hHu`^2^zFyunkI|IY}M0Nbcy zqoa$)%Dn8=#v~Q=VmxMMCWM7MsAON7_2#E4HIX#8`O7YJn;02|;7LZcMH3S$;ivvx zm}m~p^uj0kUB5_EQ(k&raK+Q;)J7RmNVxUi&O_@~V-{K%XKX=1NPungwH_psK@wZ;@WE2@{3xj!UAF z$C>@6b{{wGmp6RA2Hzk!GSu5I`hqCTrOYrn-GjDFMtoM163*M&`+KE+Me%F8rcfDd` z(+we|r9L%p-bAzI6Nt@E57uG^g09clO`jKSXiCPfjWnI~ov*U0+ku+e;er)vX-^Kd zN0ivfr_qaLm9xBg^CM}q^?zYJK=+7`fEHo~eH zBD{XZBMXx+Opi~{)WK@OP4@VIv$B)C|19SYD;`55`Eg^d=-u(( zX8|A9e7{cH!USQ)z56mEI{MG=-!_WO;AcP!3E8gAF&@J744@iA`xH0V=xpj16+ftU zuNxYg_K|bXgNKNJqq(^mT$>>0MVlDO*&3T`>grx8%JT+7+?i=X$>r<5{d99E5;S*= z88GKLE4^Oypip6C3Q|%pa`a40P$sFc zoT1hwUzV0;nCZ4ruafv;kAG=kc$gSTj{)gI3B^Fr()v~p!FQCL<(_?4_cn9}D z!+XKi(Xo;ICr|qBX(FEv2&t&4pJis59Md>n3$0WP!Nq5!94)&(P7`+@-)WB1VtDMk zw)f68;7}kLW9P^8v{wVsTMZ7N&-%1d0t)S|t)AZAws+WAS+D8o&3A!057I&goYM0T zTfw8=YwkG!^%gYDMO#4WRS-o4kynZl>~`we;lHG(z}rgr0W4WLzddVVV%b!&dWt-9 z^i=0oO49)GJw_zLrMFoBoMvXzr1Oci1=34-iGxSwhd-GqwfjG=l{Xx% zeu`X~V5~ph?$w)oco?}tW{*$EmV_7!hcH1t9-dX7{HoQHciw#Z#;l_gR?n?W_RE$Z z9~B((-WgMn-)piTS#a~4vUYfweQ6Ct7jm6f6KBO#yWcN?~{o%j5AN4*TNJY5+xJt+6+l@_G z?wMcR2Oq~&{kj9PLZ^$NY*z7c0#6?2PuF>pu^914eq_RD?P1o-E~b0UDg6qQo4*%} zv>x^LP+xNK-+93BhO~vjV|NL9@Y~)( zp3t&aAQewV7qy-Baj1;rjSHVT#~*zzId{M0jHv#zS4Zc3O|TT^3k zaQ_NQ^&wJwGYLU;8DHV`=f8=Q!&^c~*vR!CwKdP63{YGJHtUz-WKFlT8rDbWT2^## zd~|I}We}o1*=th`=fyQPnFasp87x3YlsM~xo(`DiFbZThkD`|FO%oGhJ+@C|bcqCj zoKsR#u6tZ<`~icH$lU6F_^@Cb@{3FHcLO)y%FcUt@2W7}5`Uq%P_{iAgAVhprYY)p zgP5~vLXQdtY7D4+Q@%MZ)|dldP$p@QUqX#ij1QL!7PnTGewi9`Rn43< zR8GB{{mGca(Yx(gPZs~hUx+R)?1zr@yh@h#z@KrGmBTZ+q>Uw_f`Zr?$}}H%qy(Bi zm|%!2w%MO0`IK6>X>an23aP`>B`;|-dX4FF6#JBukPu`LIn9nj@lk!{e5?=j!YYh6cw;oUCLgj@w^(AK%{_EXv*a=%bm8 zC=JM`fWUU8m8PS1EOr)*e9c$e`8~cpq#X&BF~&YI6D*)`piF49(T zp+Sa(g#kBlmsuipL%+g>)$EB)>_Cxm6vK$C;n}!m3qpCaoA4NVYP(Yhw;rIUmBL7s11fCpery$e67(kwQbh-@e z0>C`ZUJ?`(+?CUYjMJzFKTgtMJXW*(aP&)chXPT7b41$OJs{JGiHQNbmFBt5RuLY3 z=jS)HVgxpm5mgI1JV;{9TyF;B0kBfhUPK6laD5sKcW0C;6I=wuUkn(c&ODQdw7S>E zNA5gPcW#+zVo%X(rwe<5_C7?8P6sNx9vL@^{I8dPDUgVqATVjl$jE?QrYB9*A>nDM z5xkyGY@+fCq=asLKptR)NNV*1?SjP6r2?7-8Gx2eCLKO5R>s_)-$% ztyiFW5E9a^kBBF+=i;%hd-mwF!NzjvJO?c#ZvO8VcD1z?g446MmU-oH@41aWp9(>H zEtL6PX%7#thyYp8Q)ryNo=}8~7~zkVr4gF|ugshymH?zJ7*2CBd$EaWYU`zby2kG4 zqDmwJE?CQj>o_Hf5ZKHuZrte4ksoVn!q*l){?sILCa+wAHVmN1zkp(F zj#yH`-(Q!&m}#PPSSTLK5Y7o&Gu$D-xSd}7csN{|5TaAipGVWKsiWh3JV(SDrDtH> zDGlIAs|-Jsx5o@VzZ&-{@FuMDmM_j&#_+@6rVW+m5Q+B%(SMm;tWC;iKdW;-i_77X z#z;-Oj8D6qNQ9UBwsdFYCdFFR^hsOVyM~&LZ{^4PeSaGsd(8h~w=yjsm+@a7TtABd z9E*TWnK9(V$Ft_iBj@d>HKGm2{U;_(_uRw2PlHCM@KXH3j^%z&b5ZVO-F919zw6_N zGsE{ZTl>nFr@W54&#z?3roAgZ)6H?xt`L3Ol2iY2n!K0Sr2o$N>9fvmTq5FJ7j5v_ zU3m3}^W4{~yiXEFFZT3|y{oR@Z?2@)y;=WocJAAx{|TWRX?!<a~3Y@MsE$77)Cnw%~=Q57l(Mw|qt+X;Rd7w#rA)EsVMNvCN zsoqD%ZhE~aSM}U2-;?f@9_q~5r4FaNUwckwBrK1AEz~;bU%4EjE)m9|iDiUzy^B&8 z{SW@W6K&YG0Lpd27Vz|o#};J`7V@*RE z9D&Ep6sSi_{$4axK0#51qkD7YAB|Ptd;b~?Ky@G#8yOwldQ`*tPHjdB^}VFFHnU?> z{|)(3f1yb`=!@omFDy)DTkAYte-lp4cG4{K17m(jd7;^V!&}+WB1cSg=|HRd733b4P~;z)1-#v77+0{T)*$ zw!a^wjo#&YJKHyrl$KO8IexIL&L3=vGLxM7{kzQdaFKFT0_o`Yt205)d)eBMt&h=z zXjvWP-DYuq)%KiIFjnZZZG6WfkUkixqEk69#jQ%>-U}nOKxjlvKt$cx_wVtyT>^=2 zhcB2p+5)X5)#e)?=+71OM(9Bm(TA?etdNipC|;1({UlX2)}+iL^nnertFv>m5os6D zU>f+T<-@}1qTM|`(BnK<8p)Sp19*Smb9yU2N7|Kbu#;9VoUP@<_R?reNy@I`U57L) z>|t1x^LUN14Plf?{874nn=ozZYf#uV>pR|IA(W8z zuD@aQ$n$H?x3OCakJjFdwRv@z{FPQ1U)cxNT>E&)VJNpm&cmzcrcAUp<)ceP1#5V2J&3&XBlQOLP>D zhK}wuDC_4>x?N&uM_ZbCE?(Sff5HqBkB!Yuh^|gllW4zb{f-!AcKv$uxMt*$wO|t; zAC(c7=NENZNWb7KmX{;H#nsF9iK1cV?)Y^Ji|<7nL{qsXT?AK9>*8jO_90Y`u)qN*Y0FdIH^0ci!rH9}(VuP0MGS90zdC-b4#Y8<} zF=5LRtE$@)X6_G(+J0y9m0ifyf8%?Z>+$YH3N~9~z4{~5N8It&H>-El?;U9IncX}+ zLyRR@BLE!37#tB%%B;}RF#q>x zcjJcHwNCpWbqV4DA#?=nIiWi@-nqai`Nq!?$B#_U1`V~i(dfPJ_5N}_X+JLN(EKc$ zr+*E$%doqEn9LD;5I0-&6K?Y(Teu=amX7)C%;Q6@GiH4J{H~^rQ9z|s)f*>Etc~}y(h^;tS)ZWf zUDSceTCDbK^$9jfr8;uk^*oJPNf%UQ`L-5Sj_`J9AG_e$nge1PR>(o~pVBGpSf~V-F0)_Lb3b>;dy(u~AW4slhkzevW~B;sYX4 zXbaP`-@LjO^00X|+gkH(O8^JXx-i<4GP7ww3G0AcPcMUNbddbRLj8*!hC|rFRPf;{ zZ*2YM=E+6sDwoBjB{cP6)qK{mcF}W7q_V^bN4l(Lt?KT_xTYpX=P`*bz*qe!t z?PBUbd`T~wu)h}o(;qswPtEOMl+Pr2BnFIvuUf)B+~`4*%lcI|uEVCc)WiTMW_^9Z zE#_jc)q-1Fi#jnE@~-gwal;S2_I;$u6Y*wN;wqQX_wL;5oV$!$chj zVmBeyv~>tmcb=DbYrNKz&dE@&_9w5V%gczvQS4J=N6%Ob*EfLv+%I}DCq%~Q&mY&Na(A`xzsoIJ*Z=R-iZ&qn~NqwGIGW03g{=Z z+9q~)9Zc(px+u>ENp6iFTn&M9LLflxE|`T07yqlW!Rl3P%k5 zE!rKERz_cCW#4VrcdmC_@UEDrSjyDBZ%*^<+}Lj#LMB5=Tf<=g?5oGJ$y}?O`^1L= ze;X45T$=(Nb%?lRE;8XU=&nyS%b49T%h1ccIQy{Se3>8LXvinesLK1-o>p;;i&qTD zzO@T8^wifMX^o^erUrrSXHG#pW|#FM4D^?|x_*tx_$84;^CBMurn|!#%55$-r6?bJ z@v-%#a}!IlF@KIZFk)PMKq(3my7U`>4wCE!+UrwHzGETraT>unJ+GhbbkF(oYiVKW zr;KZAS?!1Hemm`zqA~)u97lXOGY{AEifv*;4lDC>aCvJ;t+k?Lcq&m}I)@Gm^x2O3 zlD1ee`zvaw2>f+1WePHR$~b7}GsJD%OU>V~klHjhT3bu`GO=}G1%eO$0L=dT_oaYi zzqNppJ%-EiD_Vd~#(Wk++8$@rDO;aDPg22kq7EX2+RyW}o<~EP`-~8uluJVHNtWz3 z40y|}H?2)uJd-Ul^0VD{#So`#mwCfue-K6jM+|$at&Pp5^M9eqBNk?cfTIrfvVg6& zG;bGwulaojt9t+6&L%F$Ab%Cta4R7tB^`l#?;xT9nnGdWC$rSyTkt@wdz1Aydz<(! zj4tkbHk5pSm3J9rzse@;$O@Od_tJM6!vPHS!bU(&sVsB5e z-f6qw+uaNREl8I!86YU_P`_)= z?&`D6r4%!R`z0^S%0Na4SPPJ~QBR(f0X?bU1RMI&(h|f7*=K56(`OudB2nnh?(VyH z?wr%SM|=maPJDd)!1wP_qxS$8)lNk#GszM==ivV_P`!c5BV?9x4h+9jc<@vRBL4D< z(2W!o%_;L6lXVbaiXd6(@87?$6IAe*JZd2QFCGzLPWNbU zsQ=m6#QpDU9bb+DCbs7GGOfmgE_`|SKq={iapS#>ot?DI0vXza-Q9oVu^Q;xjEv5R zh8YB!(|HSnm6-kg?LH=-;P=WxCZ+tMqALTZ&LnaU62aC%P3t7~PCEUfqk|pl)*Rj$ zM5g}P5#guLhc8o1oVHx@Ff0!!RVKnC-^@6)g>H$eIrpRrJ2F$mu|umb@|w_k6lX7H zJ&`jwc>O)*B@d+VE}1=fqiNwt6Q{|1&pa^v|LE+k%CuY zkazdbv3>%99Rm|pD~n=6L3{Diaa;JM+;^MdZ=!#riKZB2;qM>7L@eQu?C9nkXI>K_ zP|Cu++h?jm1F~dlqbyS9qS7o>$a1ojrzdgrZb%wKcWxt-7;^fhGa zevTrUa|M*x!JZzRc#)aO0o3|1I43 zASI^Kj|;MW2~%&5?b>935rPm+P)dd6g;v6I7TZ@j{Cs>iB?t~wKJPuL5cJ_!Sg_sV z`h08hrua01vyNc%fB0F~I;1*w0;+A0h|(EK5eHD>-z-RXRJ^Dzy>A>sP&j~yETJCQ zVxmXiY?W(2giu{%St`zR)V)F?ic(seted^5$I7r-_ltScf^){HBfa%yfhOmzQV|Gu zf>|wm*u)DM_7dSGMs5ZZom&EhNiBk=KLmsc=@==s#Y=jEYd zVEC(+e}Iep7?6j?gh=*yid}=_)qBfYa*$S<%pVl4*NI;u za+x)z@6S~4i#&M9#kF}|1j~bUQu&Nt00M6~&Hlb#QI`OYx3V@cgE>AsKM#uUW78c6 z7!)_!xvgwDHt^LVMt-hIpLOFnmWzM7p-1a&))&0{Jzij|&ZjRH&fPN+9gkcAJPp>e$f5(3@Kp0xL=2s?wgRBcw7_ zUb%Am?E{OnL91+seF&v&YrTsni2wMI6L>MSPS7sOLXD$;$kyYu`Ov#t3woI}r2D); zf4UqEmM`Z=um6;6!;&J5^5=`i(t25D!pCtZN;ZjB|5fIZRYK3 zZ5}(#X(pVAMz-P;k%H2*%?3WVk&gvW z(4{&6ggHn#jn{^@UxFlv0hHXnR2V>LEr^Z#H)N%=qN1*jjErn-Y)pvT&H^{;>(g`p z90(*00Pux@h6d=&Xh7ZkELayV2MNJ1F~s&u#0@;1hor77@D9iVL?VBG22SiPFX0cO z;lw&REbK(2Tzve7K3?>OOY6uV?zy|>=JdrL%<^B3gRMe6O z^OkVOds?t`8_EV#2`DIHZEmg(5QN!)cOWHYt4-U5yBYyzvj1AM#s*?>m`K&}AlNJ2t#(eyad*d{lQ zL3PE2`6!Lx;0A~}LClltEmEoprVF5Y+Lh7g4><%ScDDxVs2KNs6EO=I4$NFgj`1m1 z`6>VpSltoK<0VgDzC`mBwXr$SNoIZ4@-^n3Q+p4&ngx zoBmR@A)rkJD9!3HfyfjY*NPXK1@)3N5)x8>9pOpFN{-m0RMH8D@9*pwSc`#i+ngt1 zR)=OOCQV=KMt?G(z^7x#(x%p0&GRzYl+M}M*}Y_9GD-yC5io&jsh^me`{md234E)i zOUXMaG>`8!dC?M5QsCz*EG~{ClMLqq6e?iQ66o|6_Uo5-In|}Nyc`60-m^?CQ-IWO za3mQ31Nt5rGHd>fH3WbX$X-soJMYHX&cMnkL)ae!__6rzAB+&zARx!{^n^WJd-gV0 z^!5Xv*XuxDXl*SJM1|oG+*4?Q6$m?xDiPz7^z_seFhAlQ}Ju;G1rwFkZ!hjHJz6IlV%T6!rh@*%3=J*}*No$w9wGVpz1*9i^ztl_TioY5-wO5t9SY`$*%uum2D*UR z4f0ID-^4jGIC!Xn-#_>Ty6gaO%DZF!)pn@fEgA-?`tf6Re*T3QhO)Ny6R?g50J?r4 z{7OB)v%PW7)K+C_6;R5Y0fQJ2OM<=$Xwe|idiA~%KDxUVfG$8FHo%2xB?n+gFyF-d zTE1qihQCF`nn_DaGCMF6$C)YjhOg6YdkiS5S%;r0zp-u6qXQknH!P5kv07~WnyoAS zy(lYd4OEy@YGng(DUd3D19s*B%>hVFJ&R2D>gxz~+H&vLQxg-NM#3<)jLt3lljjT3 z8v$Tu9|{6D2I%h$c%QdHHg{1Civ9|=}!OKZXUYz#Ht2;hex+d$4M%Wh3E6M5uE_EsP5f3Bed z0Li^SksWySM9_O@+v1fC+1FfOo4^i0GETMh8T9SlsAR{5^eQ9-$WcPUc)r6Ft`zPN z-V%UL2q7S_oT&^U4Ak~neqX7Ygd7yTs z>nQbH^V%+UJ_A@0xWNs8JywsoQXSf%#?-HY0Wr+dR~-s)m6Tzsr-JNf!(bZ0dCtsP z2qt-oIT4rAXD&kFf1p;;eXW3VIqU;i&F)gVH7;&$G(JvQ9j$N`j54c6Avk4gkPbiY zknc!-dLZ?qdluB@ea#e!Mwi+ER6js;1qvS*R>kC3mI!64vG#KY>07devLIRO0#tcr z1~CkU0aHcoJ!DC2W@hFcTNMpwxH^zUPLyazqB?>5G^b1%))$5`q>jzCJlx{;z`z(o z`aH({It!x!!}(FEuuGX>kFQu#J(7ZRH5|E4BpK_-G>tfg_51gb{DK0Yk1Y#EK}V-i z9TJm+usklS*+||R1QskCo^1s2_>fUjE-MjY?u8nKAxNz#=E1aYO;6loqCU_kK-Uxd zMiee7LEg`)W&pmZ zD`PRwKi8`?DQ74Z(MFtQzCDs86-eklhXe)!=a-8zq>SL`rU6jMqpj%&3yEOgwi|k; zGGt0z4gB}uWrWSo;jqJ|b-=+2stRNsGcA zGI!!`en%Xoc{WU9Fw>TXNbRyYC!^}Q9~Efdb{Yxp(kKw}9lJN<&n|7-Q>WR7rfiex z?vSi55&x;7n&_BbqI3X_IUPB)2PnJ%+B44mlZOv`mHQD+BRzU&h-h= zh_dn!SyL|~#dBwCx{ONlu8(%^Z>$OCAjaRxtt>4y^ASQk2eWe-q!QWaX7)0yXZsuH z3_n88eL5=c7sqm+OSzZ{dCv<6v3t3i=T0x4CuP8ehKSeJ)@EmADWb$K8p>$SJ1u%R zfnsq$_3Gcdml6&K1`EkuI9P>bO6<&~I|vNHm_R2%yA^yel5N zkN@G62tI`B+^v8{_&Lb00ueFDuLcJPcf0X8{>C@R$T12EIJmEMZC$}3&gb+c!uj?8 zKZ%5m@Us8_Wm6ON)jc2V&`Ab%X<$4uc(DY+|Ee$6qxBd<&9=2ZYjkCA3)SN{n zhb&2>(1zSxOz^H;$J&~bfPiioaqWO594_;2e*DQz!vw?7{!=n7g2TT18S^vYuE>%< z=Si08N7ga|x0ONb)_2vjyUxHK>er`M=g5$dhcN<_LI!Yjlcbs1%<0Y~;9fU4nDU{4 z+-F;xU)NI+SJ~UVK`Qc@GLV36slAWKQ`6$%VrK9%Ud)r6w6fmkZp^#=x})u>An#V0 zwXZT3I|!#S2%RX$vo2 zzSI*SgW0Whg9Tn`h~^8b=m6l!0Wm`RBXR7`Ap@tU0%RrQ<5l`ySXFFM+$U0XScTQ? zDpjGUuZ;8}lt3P=D6_0A`p-I5*Te)TDBb~VXAEVXTYQo9_#ZNUaIpJh^1UO#Vgncj znAAhLVu=cFcKjm8cfAH#S?ujM>qM)>mG@j4_SP#11?n_4oGivuGox$k22yxdv27w5 zK<_NntcweIFbQG!?*vTuBeP&o%k&`u)2`1tBA|Kyxyicj6*}Gdt$yzGIi}GfSJJJ1 z{Pgo|C&P@+-I>7a^ryQo!p{Np@-V3ZVF*{v$2}6rGr*h%6&rxCGa)xO7kD`XcP)_z zD+^#o!1|b#DQe@=OqimLY#RV#z!S3Ii_bGEataD80-;Ai-PgI=s?AG#qqkpuI^{r8 zV#?pVeI*@ub4xOS&ieR+h%a*UBoi|l7OSVTP3zdv#19KTyq7bJY9G7`>rea5e>7gM zx+$Z5r0AJFGdtNy4qF?f7DLYy!{W}|3>bY&H6K$}AQ z12VlJa526FBKdC&I^H_?ItwC6{de8Ebz^~i=)P$0hhB_=3QUznShP05^A<) z3uN6ucCMpN!VaGg-j@3~B$d#Q`8mZm&4rE*L#i}Z9Q|-@0W&SdYjOMd?<0ZwF0Zxv zieYn?y@@Bi3zea%v6%cVrs}%SaaFy)>b%tcVfFPP@4*^;kwYt;1kxUAQaMA2^?mPc zdt>Pf8YpheYo}Yr(saiJcn+ON32#?~Iz0$0epO%Ik|l$gU~Hi#EfX&EQ2Z0oAK*#` z)X~QdWCC{snB)WmUl;&0<4r75ICqao2wAnHWw+DEkJSBh08V;CY_bt$2=Do*9*djB z!9Iq{e7vAKq$25QP`)XS!#3k(by98KJl0N}`iplTGi`XDO=noD>E1 z-^kO&O@&610S^=|iz(nj(t;0%YN2P=nV(4icwujMmsZ>qq_phpTJ;eB9DP&+Yi+M9 zr}*+e*G7J-(dT~Hk86-4x18UJ=kMI#8Z{83r4!vZO8S5dagTHdeQwr3>N)oD1a&6q z{Y5P?A5l`xZDj257&$2=ldD`+yqOKkfpO>_eZF5dK2EOQN~6I8m*IvNuk*FoA(>C? zm}0mTxRpS{K?4HR60DGmrV($D8K6PFlmJk$J_fL~V$^QbAmdQs%}@cZEQW^JGh6zR zWYhOV)ES4}aw77maZj!t(*tgzEu^F{XutjVK`0&eWgkZmfXw>(H0aL2-j2ySJb^;O zMX#P!w>+rGc*4KuSd&_*&cDbmLXBUb+`nN%w6Iz;D%j<{90abD<8fo=1IzA+6>;h1 zl4dz%OBr%y2#6>!c1q9JXLrm>3G=FkXYaQo|5{skg$2=Rdv-bpY3X8=Z+^2d9mM^s zuiZ5u`4SEOuTla;UZo{AHC0s+SaR@FHlJ(IlmerWUd_v7KjS|%$vE~4^7Xp1jUm>0 zz>AO4-u0*O;9>ebS*3!*Sv3U-XM9p2NffZ!O0~syQN6E~u12!WPhl5BN@PXjd`yYyFB(F=6r!Bhf6T@*nO0L)J0hP_(@Nb&>3gG(JE)hcOb z9SWqDndmggmI`4vbJj!E;Ja}a*)Y1f1c{__yMVAA6tAO=4iH4L1n!Z)>$s>t2e%kz zR8@Vsr7o|ohG1dXrR%(?1q29yc$~-p#F{fhUkP6`f`wWPYbNIz`t4&&KZf>A2&1}c z_@r-#E<*gnvHZe(pDM}8WlY`a9zj$bxFry0{q23qn{nLcvZ{v%cW|32JP^uLal5kkD&qZ*wzee6!yiE;Es6&`T_%T7=7y7;c=8qUC_4xYK&8fS-wP0v4dAT#>M6-CsJr^lO?X>@1|3u z{wAS78|9_DbkJJRh#%&RQTFE?fMZFm1D`-3;E)xiSRsfH)J*7okN}<6*Yg#-%@kb2 zh?Sg#n}OTfw;(!Xwtiscgxl~ev{;M?6LcHWBQIGYhz3II#&uAycDM3%>#+&OOrW&B z&mu5m75mB9&fU>1I2*`-u0k^9b~XLerBAz?kPwSHlhuT@9_4IIXu$_j*B~6P(z3hU z8`T5MhfT_lF3m>y!R>;ACr+tK#D-rPK_x{T!XP`u=}VQ4(0LA6b}WX0rZ~D0Nkv}n z!|^vLdSkjas^0ihFzamt^L?1xV=$x~yT~K^4w33Vwq!44c!OBKsn%61-E-=WTS9mI zjM2`OBJr^)qhPrD!`GN78-kZ)AInp?NU!65W~M!F>;tIFS- zbv%M#+2CsRRa`9BS$kdFrCD1X07}~>Z>zW9?AGhf_6uF;V@v&C39$ZYGx?ky8s^Pk z7n=h2hqveVr)q~5Aq*H#O_Eps5Ece1KqPEX6!gL7b=UbN`O_oyF6%wjUrO)?Jvh#5 z7s{Ive-N)w>w%lM(rX{ut~CMdc3C*Y^oKa_)U;IO>t9++%DHdcEUvrqib_9Zza;McJVt(*g@}19&fHk zs&Y1GVCFdVhkeYxduPN`QaWl;$Tsg4g2v- zK#6fANv)p@e4cPBaE95H8vHw<9PJY}OjRPqA|H$=!r424Os~;Jw)ON z!P#~~yQq?<=%CMXV*mGn>Wy$B6jbEEMi<~3u3UZXd0pK0>Gt_XrXK2FYngVDP4dptzy3t?05CBG& z5cV?+Df~d*C;=HLxmXE9LUQuv+8QEoU`7xo7ZpS)602ok&~9`;tO3>v*0PuW+i=2k zsw`Mrn}8GS%?hv456V9PVC!jy(&IKS*-Id?2ZKBCR#<5A^3vB|4JCMmF{+fA`Ozm6 zg$S6B*uD|S&C0rnKvgQ%P?eJ_vt1R#(5hnd_<3JMs^jV402O)sP%}xdT1eb-p?+GY zpM%Ma5ElC8{xbs+@`=5k-nYR79YBf&t29l3kmK@=PEJ15Ed~0v(OXbAot3xpSQJn% z6*V*potad&L8j*Q!zwB+(iOPfL<1vS)Lf_epN@qXQb~l~155P>Z>ZQ9D&s!}0LHP6 zB1p!7a-vNJJ-7>Z08RvPE^y5oLl_@7SQ^v;w6okLOK3LuT8I}Q6yX@`RCG|^z zDy9_L`H&hA!|cTAM0p(Wu@Obg#M!xKWt)l+VBHpwwgZhSGlD*Geu>N(V1E+_@>b$M z^YTInU(nP0T>IQO@?I5T8`?N_4+6*Yf&%?ZiAf)LG&*N4w5Um3}cJ+@R`mtsG>FHD!)Oe=h=y5ta4yFET zjoqLw!_wNTR2(K=0WwI~dl&vtQ`S+*Tt0*n*}3)^@p9-8Q;D-rCi>r(IVd2YHo^`U z7kBO62{jF`j)h#m<}jw)7`4hh`h7B|Zc&D_*sqNPcomY*Y@F+-FLFAhYN!*|k+m{v zP_5zn5MA2Fde6_!0J8Q^iKHO@Gp6NCXa;?7GOqr ztayG%G$eH_y?{LrIFu|6MuvvE38jzBE^&o~gsLs3ef1800}&TXlq#%K8BC0If30;p zT=7RG-l&%%npj$P42ivd__jRO3w$-gVCMdA25udqqnUL;%CN~+sYt)`L1c7`xX-J7ZA_^yknyifIFvzfIKyd zp-u|Ru<2-yoWrwK;6Q?aR?ngr_1A7NMLtRTW@XA`x42_MOiiPUo1s@+3vzV!cgP|RG zw$ODj6fxAdHZY`OmNK+5b}*rWaZ9bIEIzpuzP~xmjXY*rOuKiyc4QWR$F>j6R!y>9dwgjH9l`835%0M;{VJwJBE7zqU0ffN(Q~^b z@0tGcltAUg_&@!&4)BJA*eRDQ4Z0{F$d@NqRcT*$g{Thv6|_lr6$y%B1OWr@vuK z>sS{Mk|d)05#~C2NoxtXFCY%Ku117Xox@W;P1z3L$;?qsmti*;6qqF{g7w?X^l6(C z@a29S%h$aT)sGY#AkcL`c^!c{oVbQo#7tsd89o$>sqGws+LXBcy@8Q-Q582>KhBmK zy*-b5DhY67rgcO#< z)`tnTdVX^dWfX?XGSB^taQQNw!uoE$h-Q(5q-IcpKQ{6E5?RhrPJ5J#Y^1@nz+W7P z<)02I+avrKBFc~mU}oPwP`tA5@4^mQ&pYi- zygHf(#naub`c(4daWk=r!|SaSJIi3XJkgJvkHLlCSi!35e771i15Ze5N-!<*;qAMM zV*Sr*J=lpeBy17%h+X(0Yq-C=bMR0G{nNx;QCsbCh@-XSsUk&4zxQCCpW4*=BbYLe zsG(+?l5-pT4=|96{fQ9LYVheK`lQm4JvbvZ(T#= zsdV)xHMV6TReMCzW^_8*U>A|<7d5lV63+L8b9)Fq?JNA95YgD2z@P^FUES>+3blsb zH*kYI1J=kwBdKk11bunXLNIKT-yE?y-O4({QYx-ehcM z@wq}`d6X_&J#8l>#;7n|Zck*uE3sgx*=1Dfj}ezcZD?$Afmi%W)j1jg&2C)Ts@@_F zJt(iD5qFF3G(T+agbgbtEPmQ>-sa`h^B~ujyxx#!y#sk{kEGK$BHtKs6Z9u_y*CPr zSyJpD;!a#vG=)IVek#bf51VHZ(ix0N1QBXgLr@k?0y_=of0H^IX)}|2hDhP-7*-!i zH0D#lm-zC>Qq;2V6Ty9IABLFu3M81-VC^H*UWUEZB(8j_3Q_yuw61u-1|7ifX0{{A zxW+z0=PA3I*bQH08WEaTeLo|wLej^M6YH%}3NhQ2y0wTm#t zk4#iBQ&4fl6kZ)!A0uauU;4Z+V;$Y#ABC3tfh^2Y=d3b@I~}fl@VVaXg5jQ_3^8P7%JBHJ73on zOVDuNIgg;@_Uf8w*e&AI7B;5z2Pj~(e$O3hd8h2c+X0n`Jtk?mB%d<*N;ApbBBn+Y z`QDcucfEB-t|abpNO^`Wl~4C!xtj{A)s&kvywU`}L8wL*+gZ>=!t$HgHyb}Gwmj|m62bV(igzBk&_L3s5|E4oGHR~%z?UlW|Je61>k z@_fVNwYf?JHukUlui8oBdLTzadP)Au(M4~oR&`7?*f0x+-84_^dK{E?M7sz=iiUt#a6Z&*i} zR6BsR8`0^5v)4Hk?2cT9v-G{Nx||4I$H3-Q2A^5kx!(jXm~RYI(@s54o+C+mW;rq6R+h7;t+cU2P{$(V^epgm9Di}EHG_`9h*Jx(>lRU3@^r5ZKhXg4Hj;d)3CW#8!w-W1ReTa3p{Ie z`p96j3ZF?D&0as~)m_LJtisd-q^sIOo&v#)%T zT$i6%3+n`vIr6JG0MPo%^o$l_)mP}$D?U3rCWdDm`9!L$t9o(A7WJPV6?)vgGp-Q#a% zrpB&%X^hO|T;E2NTr5H*dCR}pRSy2T92T4|p+SSs61@)h-yRlp8PO1}v7}nz=yiWT z7jsiJhQ!H?T3bhVkA7G0VH1_S_1cf2bm)Y!pUds4SNr~K`)Ycvq^ai4=jFWn8OSA26cbd>D&S*!ofFnx+=_V!WEJl(C4c6&S#6%gP5Gnd{-9 zD|Nj{CoS>B3jISG0SnvHmIPnoXGPCwr;4l23_tVaC>eb1=74&d5!QQups5&qnYg~5 z^D*P6YFE!_`Re*BQ-V@4>Oq~;RISM^eRThs#PQ!s*c~S!_-|Zm_`iKs%`%TR?k3yf zgjR245i6-@2AcnF+pP^0w7|OmJ@292`DrBd>~@lBLsCb!&pCh3f8e9LmS4gw#n)kE zc}&wvLuQX@qp&YVs0<}L_2ykWh=NPs)!_ShgR!|YwuqWC4o90#=#&hVWb~EPXs@XY zb}Q}J>m1&vix*xbeSDH4zUfzXT;Nwbtz9(s>7bLo!gHpTG#CFXdOXF~)o*@xyanWk zBP0a_X2@9D*lZHULp1X^>?eCN*jPqS8BxV&6+XwQtg`0^RE}H+ixjJ={J}NVvKM$& z*urF9WT|B4r_Y{z7)nMReVKnNdeqI+hlALvHqdLLb37e7`CA7YdDFs1&8drek%v@6 zs@dkaZA$Pn_Uxl?5HTLuHfG3f3Jc1Z**3}7v-&fd&P&aya9biv+b6AZn~99W($T8n z1?VAZLSphsM&%-P>@2zoM79h=I$wnbXz*3TUPDVY${3<>O{iD?_NDbV@rY1>0~>1P?|Cr3Ftp4E-9yF z&FmZAhaqkzPA@mvg~=&uO7vMHu!vR}{EuwBmP!dD+>E~eEP+y-n=tO9vndy`7PGxh z$uRoCR!48Jn*j^@bXMvY4=cc$GnRgu?8vuIzgh8H=ZR`r73{Kpcc((AaC4bMy z-^#fd(l6@bbNMn(Cw8xXANtn0B@zf6qR@=B%j5;%m_2$ytn05Au;?db>#$TCe&Fzw z7oNA+%0#Z-B&mJ@0n#q%`E9JI{n%$6^->FJ)eRTYkYStI651%^T>C*&WV3_^!+|%{ z8^hV3&HPx;0BxOq@}}o&C;uiNaxIPRn2W;+U$Fg%BYvag3p?eTSfx$dw2YziQhbW$ zZ&k@ZY&-RK2L}wl6+^b&js*x{L-&JjlC@EaH z7 z*XR1cTmw1G7F^ymyx_vy*iLgD+toJr_v7NwP!tJq8|rikN7c}$rRPnn z4l40{Z5*Al;%mh`u77Q4oPH@?G4NXDW3s@a>Bh9~OiAYIINRXoU5wj{^ga*bbHwB6 zQB7pLDXh_y6tI*@ri;Y-ygSfxqas;Upk>8ClBYwGQPp|6mmra1 z>+$-T?AI79=s|CvX8~P>dY2C+dDwnI?adaH@7K`9pVAkeg<^fBh*v4a8m> zhB^(t8r;2md)&bj!MUKq^=azVJg?wqUZeC+1KX0DQGz9H=zizuwz9{$UFPAB#ECol zMbq7OE6Kf^aHZw~!#&YT(Y3<>^vIE9f*)(&MA4~b?!2zv7>+c!dr%LY&RynnFTij% zDY8eSlRv^+L7C>V5qR9SOe`z|UZ2el)wr-VGR@y^Zb4~N2-xBXLcTCQ?`k^CVV+`TdSNwZFlYOnl z9u*FLJcLo8;Of_fd&Q&<7{6}enP3|rqnr-H5DbL=PLKLB)WQ=VMPQ{NT_qNWU3FEs zf~Y<3KVH{JjV2UHWn@tI$!#vR#7y>}=tH~Tz)p+ppaI-nBN*sA5+kGcAyxS_E&~xf zc0xrfR9s}N5h;{`=xf98WY~6UVkADA)fT&3ZJzJ@!j;HKZ-8eMZEPiMT04VNU&-wh zxG676CCVOU;Z?+ zETC1Miut{vfvK*LwKJ7Ec+Wz`$;w8>#luFWNyRLyYX`QZVrTu=hVq8?){b`ihW1ns zu$QQ_gSdhNfV}>CC(c5}{%{s~fOY{W44mVyW-%5j=)X?$&@5|bt*>ARPOT1Ji-=J% zD;hdGP%*!?)HOB~`ukb<@8`GR13c`b=wbulG+D641CI7L{`S{L|KH$m?3`@>z~9vO zLIM7EDTv`>!=p~3^(7JmkP1KFxZ$VY+W3fPKr|4+CIAW{*^^M6Cxhph=VP{oB zsYkta@QLsJN#f$&)lR&ZN7*8@XOr3UdN#hP{&v*U<-~Oac6T70$Vl8!KRuY{H1$C3>{n4t- z_WR$n=h}_k$5O;e6ER2Nb<+(~_K4^G*)8RdCW=#ux0_#cKIS9_ofJBekc+Ti%ZVmu z%E>6m^NU$(DN&OUi|47P416{zA9jXiDF)-|j_E4lMh@+TRWjE-DkZZF48Vz-Fu@eq3U!z{m!?$n^;V9ltxQPFh!`jas zYubo|$>(>exG~z-8q^?ujm&#IjI*bZe{K{?_LVz63)0IrxFy_Lkib%*)b;$cu_CML zp{62yni|K?up}IxOgCoQuZPNAl}%a|Q$PMBuc`LkECo|(@o{-@pdU<9*q2zElBteIhBiT-40AgL-NG5^L=y5Pyzod0 z~134w*d8u;TQFQ)m6e3UW4M<2n8LX|TqFFFxj-q-ydI|OEt`i;dto+3a;@ZB4S zbyrQ0%eK?#%H2!6=uPM>H@lT;KLe`upie{+OaPU>zrjS^~ zxmO|;>9}>papDd;p`OSe7W?$@sH4OOb%*olDe1$LLs^P-$I^!=^w)+s36xVSI)B35 zQkk^2Yv6P=e4k7}lNQA{{-*1Mtb%}R$!~Wa>YMWO!cFI^8^5Ca@P@C#YljI4L|%jd ztpg?O?bo4169}nvw~!OgrKn^SN6=(YYfT1aZ&3hTKKzjBQ|~t)t-2Q)6b_$jThV1E zT&y$=nebM+$gF?!pE%vB5YZhSg7yziQMGImt7Au%$Z;_*Vc8DQ92Jo z{``oB)xtwg9wCuRz%C%2zNG>CWYXzgIS|HGMf%3+MI=)IZYRL*-DF~P%Rb?OGpbK*MCKjXT zD9?Z_jqnLkRzgjA3e38sJ2jr&!;HAUt!4zEDPv>MZb*Puz7Q7hDQ{$>=!5^ z1Hqfj38rX|{L8@9)e)ttmibbGYbILN-?Xvw{V)+H7O3nvRnqAm!fiKjhChHWG!v*$efI_{-u`4wRIVMBO&*p8vwCS?U`91np_^jC*q3?gV%o+%ZM9=&uH~Na zcn>Atr%A4J?@V44DoLu##To|QopsCLxb8}xg6YCgu6x3g46tWS*Br9~SNkrOEiWS{>?eP2V zg89khV)P^S;421k0@{m8ru$q^Iowp+v{bg9U6gNB;JHOJ?9kj!A6rIP>%v=F!QiMUfcHVcKS6GaOEZ>lryDA;uMaV^Ft)LwD|sd`uQ2 zTO+2z0q-ZDa9jiT%wwrDjK};*_d48`k4Su&gv?Z^3p6`|D^eVBMuPfYYP`tT447cC z%a3?|GaOHVM^!IZ(AQVL_JI*D1oK=hSiq=4&r9X`Ch@!oIjU&G&(F-(3~!wMOyVfe zdAM@5Xv8g1iFgdPspFj@ad{3hoy-F<$vp6QF7 z+4ED>$i$)8unUYuzi9d6$hD#9Y@ZKRKGqMju=VYQJlfg!MWowM`&hsIYe;I-o?6=} zPejd?fqvm+*)n+&(cL-?Mv)Bl@euR07(p~n<9udKawPcfC#R_u6hqb`=N%M1r+n|b ztzJhFOcg_sz>A3@n{XsI~5Al-38`@Q|UIkvlLtHr5(qQU@3`xzEZIZ_v6bGgog0zBp5l9Np5Uc;Lt+g zrYrhrDFcFQPi~uIC+4-oyCBNKW^KnCVFhU>m z9=~pJPy1s%_`%X}I|*j7r%&3L9e$uOzT!da#U$ohD^NDh$v-KdHf2^KQ#PMU)+ax^ zXFDF7{4>-_K=O%#qG(OLAicZKm&YM|l&J!#L&xke&LkrkpM3QP;+*AzQsXe*wqC`( zX=*3b(=tbrjf%ov14V_z;SVVVY`@#giC>2m!MP+Mxz6NECGPK1r@a~EgB@fMxt`sJ zxYo6wt6fg)DUF)1tN%zAqdw+=VNSFzcBPhhBpWi)W^(Zj-+E?G2U^ZltX72cTfPr4 zV3qZNUua-Zf6~~Q>!!N-JD3~R$ICS&_cBTNIvrWOqbLLRIHk&2wLXW*D2og zHD%l4cKPcOoKBH8JRWuOrpMoB$FEX!HqE_%&SMC_6Py~unSQ=`rgDjO5qoYJackz_ zQf&4Ic$>d2SKb5a?b?pB||BG(LA+xhgP2EtE|?KAYZW5lJadbC2=1LX$PMNA&YMAL$E9((~c8bWQ8|m7w z#N(%;Ja@(O8&y7%+8E_nmEvygWu+4^1r>pDPeKu7#xuH}e+sp*_1JQ3l7n3#Ml@hP zmR4CN+Ke-j$dq;QH|=N)dDk9PQqXHxX!r=;TdkWnWvPHi<=oUz6+=W#FeYkiVy}&! zc-)OhMjO98*ocQ$ZBb6r*={V$evku2pY-Kdx8i7Ce$Cf~IF#H|wQVHZ`dD$-!Sa!q z;V*|7%Ab8&*nSt!-{G^*{ral_`N{>6>(fkuI38%@_~*W$jg#{q=KyWo zEdMwMH#ZLt7x<0;{k+^fEUet%7ym~al}>4ZP);^ZC_6hhI~x}d2kifQiw7(Rkf3z!9RBL?Y^ to avoid runtime memory allocation associated with use of params object[] args. + +* Added SteamVR_Events.Action to make it easy to wrap callbacks to avoid memory allocation when components are frequently enabled/disabled at runtime. + +* Fixed other miscellaneous runtime memory allocation in SteamVR_Render and SteamVR_RenderModels. (Suggestions by unity3d user @8bitgoose.) + +* Integrated fix for SteamVR_LaserPointer direction (from github user @fredsa). + +* Integrated fixes and comments for SteamVR_Teleporter (from github user @natewinck). + +* Removed SteamVR_Status and SteamVR_StatusText as they were using SteamVR_Utils.Event with generic strings which is no longer allowed. + +* Added SteamVR_Controller.assignAllBeforeIdentified (to allow controller to be assigned before identified as left vs right). Suggested by github user @chrwoizi. + +* Added SteamVR_Controller.UpdateTargets public interface. This allows spawning the component at runtime. Suggested by github user @demonixis. + +* Fixed bug with SteamVR_TrackedObject when specifying origin. Suggested by github user @fredsa. + +* Fixed issue with head camera reference in SteamVR_Camera. Suggested by github user @pedrofe. + +Known issues: + +* The current beta version of Unity 5.6 breaks the normal operation of the SteamVR_UpdatePoses component (required for tracked controllers). +To work around this in the meantime, you will need to manually add the SteamVR_UpdatePoses component to your main camera. + + +Changes for v1.1.1: + +* Updated to SteamVR runtime v1467410709 and SDK version 1.0.2. + +* Updated Copyright notice. + +* Added SteamVR_TrackedCamera for accessing tracked camera video stream and poses. + +* Added SteamVR_TestTrackedCamera scene and associated script to demonstrate how to use SteamVR_TrackedCamera. + +* Fix for SteamVR_Fade shader to account for changes in Unity 5.4. + +* SteamVR_GameView will now use the compositor's mirror texture to render the companion window (pre-Unity 5.4 only). + +* Renamed SteamVR_LoadLevel 'externalApp' to 'internalProcess' to reflect actual functionality. + +* Fixed issue with SteamVR_PlayArea material loading due to changes in Unity 5.4. + +* Added Screenshot support handling for stereo panoramas generation. + +* Removed code that was setting Time.maximumDeltaTime as this was causing issues. Changes for v1.1.0: @@ -309,8 +436,7 @@ up and running quickly and easily. You are encouraged to modify these to suit y and provide feedback at http://steamcommunity.com/app/250820 or http://steamcommunity.com/app/358720/discussions Assets/SteamVR/Scenes/example.unity - A sample scene demonstrating the functionality provided by this plugin. -This also shows you how to set up a separate camera for rendering gui elements, and handle events to display -hmd status. +This also shows you how to set up a separate camera for rendering gui elements. Details: @@ -360,8 +486,7 @@ Prefabs: SteamVR_Camera component added to it, and the Expand button clicked. It also includes a full set of Tracked Devices which will display and follow any connected tracked devices (e.g. controllers, base stations and cameras). -[Status] - This is a set of components for providing various status info. You can add it to your scene to get -notifications for leaving the tracking bounds, et cetera. It also includes an escape menu for tweaking options. +[Status] - The prefab is for demonstration purposes only. It adds an escape menu to your scene. Note: It uses the SteamVR_Overlay component, which is rather expensive rendering-wise. [SteamVR] - This object controls some global settings for SteamVR, most notably Tracking Space. Legacy projects @@ -415,28 +540,21 @@ and right culling mask to use to control rendering per eye if necessary. Events: -SteamVR_Camera fires off several events. These can be handled by registering for them through -SteamVR_Utils.Event.Listen. Be sure to remove your handler when no longer needed. The best pattern is to -Listen and Remove in OnEnable and OnDisable respectively. +SteamVR fires off several events. These can be handled by registering for them through +SteamVR_Events..Listen. Be sure to remove your handler when no longer needed. +The best pattern is to Listen and Remove in OnEnable and OnDisable respectively. -"initializing" - This event is sent when the hmd's tracking status changes to or from Unitialized. +Initializing - This event is sent when the hmd's tracking status changes to or from Unitialized. -"calibrating" - This event is sent when starting or stopping calibration with the new state. +Calibrating - This event is sent when starting or stopping calibration with the new state. -"out_of_range" - This event is sent when losing or reacquiring absolute positional tracking. This will +OutOfRange - This event is sent when losing or reacquiring absolute positional tracking. This will never fire for the Rift DK1 since it does not have positional tracking. For camera based trackers, this happens when the hmd exits and enters the camera's view. -"device_connected" - This event is sent when devices are connected or disconnected. The device index is passed +DeviceConnected - This event is sent when devices are connected or disconnected. The device index is passed as the first argument, and the connected status (true / false) as the second argument. -Feel free to leverage this system to fire off events of your own. SteamVR_Utils.Event.Send takes any number -of parameters, and passes them on to all registered callbacks. - -A helper class has been included called SteamVR_Status which leverages these events to display hmd status to -the user. Examples of this can be found in the example scene. SteamVR_StatusText specifically, leverages this -functionality to wrap up GUIText display, overriding SetAlpha. - Keybindings (if using the [Status] prefab): diff --git a/ProjectSettings/AudioManager.asset b/ProjectSettings/AudioManager.asset index 2edded40caa450a5767d26abefd0d77dc02c0dae..3c6d324465a86af82fe03e0a70268f3e689f6681 100644 GIT binary patch literal 293 zcmY+9F;BxV5QXYO9PB^SB&0KXp71|in(d+(iY z{aV(Kpf+l`Sih9_uu3b4*y}X<__^;kR)*`{Rw=z)6h-l)m4d6BE>q{F#u0l8Spp1i zPsew%@xga=VC+vCwin(Cr-3x&7C1I`^GHMg#eU|MKjD$-{NZ{2 E8$iia?EnA( literal 4140 zcmeH~y-piJ6ov14lK>%3sM4gdL`q}{TZjgUpI8w^EE%tGiw1kvS{U!FmfeC>ThrwQ zA_a+bX;S5Bs3PSpFz3v&4KI*pu5>l`e0yhf=V+S|XCJ_tXM>Ly1i~M>&wG( zxeNk;b>!c>;kVt*e|zblc7B`64Bhez$?uF^kqZ4wCo1wleuh&04y1Yk$i6xQ`GMXx zG4rY5+WLYjGFuvA)?`@sL59d5e?U<$uWwH zhF?RGuhrP~ALCv((7f+!@`~rQf^Aexa(WgVkcV#057@(V-jKTt7ONbH9G0`h4ppk=I+w-S#F}!UWo(VHaomZf%4iwbEHgUqd{)!K<}%Q+DoxRe zGOaFwhjym1HBt+7ja5N0h(N<)zt;b8X21@ zs2OrO=ad$gq!xMR6_l3vCgvrkrxsapDJbN|`zK|kCYN|*rlh*%B&HWzDHwo-!3u%A H=vXcQ9j+l} literal 4104 zcmeH_y-EW?6ov2XZW90ht;83w2nH3~KrFOS5Q(j`ILR%Bs9MCOr^M0U#C<<0ZTmVBpasuai&(f?fS zp9XJ(_rd*xsee7LfYlIO=hzi7=ud57$dx>WVqTP(2#|d)l)Qp-Kl=k@FJ&3x$my5BRh9k4oIb5^_bkdW6sga8 zGUHBv12y%hklnd?{b}}B|LV_>+sNzBX58t+PpdzNJWe0aHCCT*I8J{t2?m|R(z=wX`b1#om&Lm)4i(;eH1q}iW8mmbW%?m u_B!^2kt7mb=3h0$H~vyT^A30iyaV0=?|^r}JK!Dg4tNK=1KxrEcHjrFpnJst diff --git a/ProjectSettings/DynamicsManager.asset b/ProjectSettings/DynamicsManager.asset index a490627a74ebe1755e0108a8bffe03417f33b9c5..a6f06d7d2648d8b618184e9852d52229cce987e6 100644 GIT binary patch literal 642 zcmd^5%TB{E5WH9FKe&f-N}{AtNOB7;eMpUpAQw((>ugdZ*RE_QA|U>~TY`9e19P%w zW@kM+e#-IkT+>tZQ{Rtvy zFQQ;8){5w#pro@AE9+E(=l8oi(JSl)nOPq5<}+{Kd-L6GMx?q&_75&`Cn(_N#WuB7X_q;}q!Sk~JP56vIK!`!kx{u+L zvnLMnCGb~;FLJ1$fB0L^50lT9{4@Iege7&Rex;t3=sfb!$oUCNUM=cQ;2qXIHpcl~ z(0{>?dmeWNxoPFgDpl*+%7eStt?C;$kPR8gLy2Q&XUdpm<+L>_xq_fM-B!KC?I4h* zN%Z0zoLIR|;atmlX-ltmtj;@GvWBf&iPqh5;L|j+)Tx$RX}5Fj7?&k|Z5L5aIg_Og zBqF}qLw%hu7`JN8I=amP=Tmhr(O1`0*O|UZxeWUBR@d+U>uYyBfNUhI z&)p8HQbE>(DxUItVH*?1c`Kw;jC200QY=?6lWb!thqx}}Y>zpUACh7K2_ydrDQ2q literal 4104 zcmeH@Jx&8L6okjw&GJ`-f>el#5)?rYq>Ye}C}>a)fC6iUMIl6Fsc}og0dfE;8n_EB z7vK&oGiE8$Q$Aax=Qn;o(g(O_V0{@ti;)31>~uTb=>fj0s&bA-I|cmwZS>VDk9tq@ z{B`#cYxMW12Bp&j0_&@o1iYMxp=fpK`_yQ`IlY5AvG}dqu+a6SxiPV++GZ>{KU@?1N>xoIrcfG!}2=Ls#_W2(Q2V? ir!~gfw_pT}fDtePM!*Od0V7}pjDQg^0!HA!2>bxT#Y{N> diff --git a/ProjectSettings/EditorSettings.asset b/ProjectSettings/EditorSettings.asset index eacd2342cdd23c386379737872f63b3752056f33..0cc4f8a164a18aad06c56c75d417d18cab61a759 100644 GIT binary patch literal 366 zcmZvYy-veG5QO_kd529ADq_cpD7Y?wLkcXAOoFJavu|+@?#H@YW6aZYj$P8u%+7wh z%lBRO1WA<4XUo^!BP`kl5U*KlB=uVnRaReb)=9$Vv(;)f*vZW;T!nZlBw3dukuPkAxQPe`rwDR50cEtg-6R+8c29eI*rwqs{sDD5 zL`|6riT{CUk!bP>iMTTAQT4iE4AxV?FFWEWaD8Jp*1gICynqLS-J)utp0`1hef<)?tk6AXf9 z>;ZKd=hF!FbG%ZC++1*%BRFvI2CKju^p&w&{0w-0b2Vs_@qKpio+H)SluM zhJL`a#xXcf17rh^egwxj_YA<#!0Y{-Wq4LU^S~>w_p@+}kI#L}dz^cY9X9RfJ;%V$ z17w@xA2|ko0U+D7&o3OKPv}P_@Oqzkg|qs+47~DspI46Yu@2vP5B{sX&f>p@`c-h% z-^+F2mDl-iOz@73ow1>EF4ns_rCXhWQ&x-Qg|c~U^qSGmnj|c;%vi_yP}x`{@f+bd zyJ4ha?4{ZcRaDs64LfO(RH=>@+li9@$aYQcp4)`8kJOGR68BK;iPy2Q6UH!OGSw5& zD>V!12`RbXp6M&g96f9HRpg#1t!#Dpx{i`UDv8TzTmv`ztLm9C?x{#so{30RDvkeG z8W=u4d}0SIJoeta0$u^HfLFjP;1%!+cm=!yUIDMb|55;>VKBSA@#Ny*PQTZQ- zEpfc(T=t;V>i7H2bSO~P+DeDJJlHe~%_G^096yAS9-|;eS2u9&L7KF8v};F` F{4ag%;|>4- diff --git a/ProjectSettings/GraphicsSettings.asset b/ProjectSettings/GraphicsSettings.asset index d79828bd0e86e6cd981bb0b81e174a5125e6b909..057c661a4152843459f830111ea0c55151af0667 100644 GIT binary patch literal 2352 zcmd5;-*3|}5Pt7p;XRC}c1l{hK;F8Q{SfUaq?&{fs@(XR8ac7$IO+o8f9IUETbmUT z3=hjolso&r@9ymHa{75Roe=-b@0`v@*W{!)A%-Slk#SQF*jX&oZr}6$u+!`Htasp% zSAOSOQ?=%C9)U4DOY*QoNV@p2{06bP;S8<>MI-UhoP*|6@bAFxLFZg%AqlG0V_1RK z!0cYTdny@(#NU2JYsx@}l;#F(MW=c&Z zuX{S_d%>`MCn~i)kjwgj?1X(W=b%yjtwa|&T+%$=v67o9RVebcV&{ftjOs1lj|ED; zDMQlV?R-+-nU+hqkPrB_W}{|V%ARTB%-vg{{FkK&I;O@C{A_n@9z`quOd1H-4X literal 4380 zcmeI0yK@^w9LM+M2jLMQf$&OV!W#$hD~TZ_F|sW?HnD>eJLZj8OKbZwC!OYW8ruwo z3Q7t}nv|iUU{XWR3@M?dfP#jK8HS<3e80Q5>${VNKY+>4-qG%7fBXCHqHwH-Eix;`Vnl!(*RL{&6n+^RIQV)jlEa z!YA!jAv*Bi(~XW09)7;+6P;V0==1|Jjwzlvg!&68lq;anJk)+hj0x1~kI>r4&!RSu zavuu&XdXQ1{}$?G1DY8=0^N7eK7calxY3npQ`gQrugfvCyzbowcj?}veYG~ zqfK3|ftJ_BDQL^<-tTyJy*Mqz=+>o1dY?Z>n~Zx-%j+ICSo8EgKje5;_hB8QTla|L zX1zDirtTvsw7l-426yQ`=6F{3aUG*u_X)?1?$>Bj_b3W2uggrQ<@fox!Qfe4=6po?$=IMQY+VQOJGdc$2^oevnKkK;B{T^-VK8Hff>ppLAmoD!g zEx+CuHS5+LcH9#`;eP#yHt+jMeA1xnjpIJDkiTTGi+>bjcu!wWaqh!)`14M@;&^}N zUXOsA{qN80!>HqCKEI<)-7yy@J0HwTn_aJ+51%(Qaz4E5d`@Xfo}JHW?Q3}YT+TS| ziMfL49LJ=&u1OciJm2i|3eU@AU4_iLUUS?NlZdg5!ejG)Z>rUsm)tw

      a#&uM-y1Z`t?os_BDu+*zoE(eJ!OAE!>N0;y;5PzZy;4#e zDvDH1)GNzjO^I?jj?NpeDKJw*W!?|eVhNS9jJI^fj=ZWi0#%Luu+idxYNS+Sr75e5 zW5aF2CABH5yLJFTNj2lG%VAWP0sEIj4qro*Fw*}1=2pBQgHVrcwB`dDDb%NfZMoZ8 zY*d4GP1VfY=wFUh5Mp5trB<;fBVRV+*)T|Esh8D^{8+UxBiRn(Wf?0t1)?0tcmuOC zkyE>r1(j7_MdPB~QnRvEwYuT#oPvt0FS2N)bKChdd z>(w8qMh!=Y<@HdX=#5VS^Q3F5GTKyecA(CI-aVO7h`|MRDF95jWe1OLYz;MHK+e}yvb{Z|{)E+&h&{`wU#8A~>m>({S9 zseV7#zmc@QtIvW3>q;A`VR3Ejnj5W_1 Fz`raRC0+mk diff --git a/ProjectSettings/InputManager.asset b/ProjectSettings/InputManager.asset index 2ab78e1020fbf46d3e3587669f22ee4d8aba0f36..4a3bb3a01e757b546a27c9cfb00d52dc8085677e 100644 GIT binary patch literal 6210 zcmeI0QE!_t5Xavu^*gu^-P00lZm~#=rS($c$J3Iy_&7h`VME@lua-RX znPptOzmN-1hFCIYmYIc7f@O?9h>9{}cjAl3~c6sI*uCIZq zYl{o>9xXk9c_tK4#&)C3^%M)evcM?X1Z!aak!6zR8Y<<~L<>1$$VLkN?T#X)*!DzP za4pLPW36+wG;4b9hOZ5-L=h{czE@c5%Cw6@ihSHnk8(|@CN@_qWxh99KjjIPxi-bB zGaf)K$c>eX5xrqKE$h`4K6RTowD%%;#k;NS?TxoIaocW7x6!lj zHA2FRW6uggvNYCVN1eKTE^WuFpKM-^npNZ7qzA&p^ya|ss8x5tR!8OYAszWy;%?90 zL$Dn*>n_-8x4m4j-L&g2S4!mzt^^nPJP|ZYx7oQXFu9`dO-*pR8KIuNH# kx{7W*Xg--wdxP{nmq8cpz5QyyRput`3nMZ$)I2$YxX` z=X?8l`|ADjcWG(KvLI~0HUInd%MUkpe*abav-iNR-S!!1Uva@(mkT0u=)a_mIS~uL zkDW5NV98twB014z$q(pcvcLA9XIqDL4h&w@JJBv$@06d=_Q8i7Ub0%G6Tj_vd=~fb zqOSXwWEg!vVO(;$Q@tz0Uj^M7=D6J%KG0&}M*S|>v@)Ro_~f( z{z>Zbxct5rV*ON3{}St`WBsOEZ-gVZYfmU&YEQ1cP=RRe+6yO;iVDiUQxBafHEP#X z##R${s=Ki<&Q318jfZ=K)I9cGvV7)PB?=R?1}`+)c^{CYuCkbr<5N` zI8#?*b7IfDnbAf~M=HAUbx_{o?*>1;4Ona~6t^M*MFffn6cH#QP(+}JKoNl=0{?jg zxCP`kcG&ZsSk4X-t5?0PuP(A?TWi4%L+;~W zai`p*l3DSlU2gpw^@tbXnZDDwmg8|ALyoU-Opqzuo^zf(<90JPhau?rzPC+ literal 4384 zcmeH~y-EW?6ot=ZfBcK6SlTSu2x7p9SVqAj2nMXIM_CZvnBcCKVN0>Fw9v}N2k=o0 zX(i$#*t?!PD(m zBt-Xk4ySu~r?$d7;v<1+srRtV?fGwgAiAsf(PZr^Q}GE$dNAQXMcp*TC!Fx7HH`BQ zaYS$Nm%e94x{qgSYs{sWS%&n}vNwludbW2J+Z5K#W759OEG}(3#%U+b_){6>?6!!Q z2<9G}E)|`XfD%vwNUM>KBW-TND literal 4112 zcmeH_&q@MO6vodTwbK5%FK8KUB(-Q)2vP|B5eiy_)D>@LnaViXc6x#!aMj99>uB3c z^aAw`MZ2KsJ2TTHK0%9f;mkSrHy`($`^^wp>qO}^5zQha5v^u&nOrAN-=60w1<*&_ zCVQ`UAJ3)7o29{*{i#^mK=6BBYeX*eUa(`X=pjb#lOi_`$hsgDy+Mm^#N0ygV*LPo z9yRkALoDX+;ESmF{J*m-l?CTup76D-kNM}%p*L&ChWLU-?m6__V?5$v!8x__ z-kW(dJN>8ee8!?6>UR41_?GqR9&=D6wGwVSTm@WLr*RlXNw+f?3>r8Zu@ho1%B>aL z#*+-46RNPpV61w+U%nuBcVdM%5-7_;pT9NmMkN#W@lLr@Mqh(ba216VXYr>eO>hmh zbaQZM1V|#Ug~aKE6fNTsrRG#;N(^v9E9!9N#S3jklR1Qj9@?w&(x5H1TqTS~Xzb46 zeI^uwNwqO#ob(9`;>Hz4D<{%e6}9}$YTFW+8&Fp6>|`6nrh3?pP3VJmhtTk14+*tE zh0f1$qYeFmY*rM6;mF5j+vFPRssQ6K;~??a;WwU(3h&p`Y6INuxtHgD)&|RUCJ{GO zp-uYfcgb8!TB_nr{UZnM0{#+XU-|*I9IUfiRd6k z3`FNgG9#J#Ir`IXw;czdA3E@)@AS{P-zyKFuC9G-H+zS`K4G#0Bg+M%7UJ8H(;{;4 zdDcm-7Y?<$06C9UhrWUzhQAkT*AHW^gB~LX=jHfLDA5K#1&=wakoB^P}7NO3aTjpRoDY(3e->e147tb3XLZ zIg9+P%ulTI&ZsYgSi^NVxry_6yMuVUOs*u2QC=ma+Wbr)mXvAIGBv4K zG{I;bG%Jh@l+c;n7@~4=Q8ctkAjq`RGM|G{6s8&(H>CDmq{?HVFv|BhebEmU+go4~ zS*`{$tonKZfwN+{pgbvptRDo@;YW@W#mrK}^=?lkhszQ*f%E@z0h zx`SV9pp-JatV}sjm5L0wGBGR}>>=-EeXZ4koyk^(SCJ*-*TbyP`nGWI@`8eBN>m4N zA&P@m1Zp`x9_Vi@{Nu&PwI2s4VdXR+|6zu$D_-RK3Auw>gddUxj5D@FUO}#@ASgGSRSeKi{ANC z0e=vBN#uL;Bzo}!oyg*5@Wu}^oh+igI{|1k2MeDi1QpO*BA>uft4b zObHQ^sbr-{0Z1m@7IpP${Ta_ky)%p#YhwbUKtdo5NVC6P&l&H69Pi|Wox0O(^+eOwf-Vy|BoLd z#zJHM<3Cv{p8O=sRq&u;2AU#Om-Wr_9prYEsCezWiv-dP<1&fTRK&Zf8a2KCX83T_ zBc-l^?hIGXPS2Ylp7l*b5iVGVTjnwJ^vFmW^j=2~I`m-H!qr?6?*%k~roU=dJO@Hw z3hs1KqL(6*VQaKMz4(aPwseo=zc2njw&6!9sVRRIY#oQ5@2V_HX5l1K9%#Gl9FXQf zXvuDV2{(h84!?wnuMgsQ999BqS&3(x(WIaSG2v>+M7>744x?la^1GXcPTnl!;t| zQ<5cK3_HPazjx(lBiZg%{_;YuiTEBT8m{kE-z4w{O9l*rcnu?K_@kDA9_ct+!-+W= z{D>dO{KD7B!CgUVNJ`8+ab@H5CJ%x_D|o>Ia1WFEsw>6|H5=tVXt-+SLs(s|Hsl!y=#aTsz1 z=)_w6KpfB^FWp3g@*$-7NHe{;)hQ8?R#twE!@Yy!y~?wUf(TkS&6gXP*iZ!@neT#c z#CV*^oP!fsAsJcXlhDh+r|@H{Qv?Yz|Apw1jgG@KQz2-~I`tE*nP=P=O#z1s&=7*ViV~RUI9~?7d#K|00LsaOhbzbfdHq$KJFssdt11z0 z>|Xj?v^4a+FQfPQ`1?Y?6ElW#FhU`Lu0tYm@Tw5PG)I5;L-tWbT7@g4B*%qyZO*&# zvrwnz`>)^_zOXGLtTZHoDaTaKo1eMH30b?S4iC(!uw|GGf!FuC-6nuoK@>w&w7VW% zH7UH)%Bux&^)24!5S`{6Fws$)IAC7$Y3WP_mTJzzz~DAHJvPI#;{}Ssx|)I9`75b0Dl^V5kz~1 zy-f704r<@10}57Rmf6yE3UgGO0o6?r5RW$-?fGPJ*BDqwfr*`8p?1+!Zy?UlVubLS zey^FSIE{OA811AwZ5kT5|IGbFU)@ecdER{gaq(ntiMC3kx6p^V@}|yUP@x(#mEPx} zyUu?I#e`h|hKPDo-yKF_mO!CJTlAAm&9g<2K)MD>*? z68;G#y4Cl|y&yJ$aYaU3DMy8{@sZc$oATtzUKQ-Ku+;k=EIMRF^9Y6m9U6IQ@Iz3{ zplBr7BUlAtwGsJFCvtNVa>J68Z5GEJGN~fTqdc+*4@9DPpSKc^r(y*JA6&Q_J(#dZ zhBnU}`$C;_l0FmA(mIl1&;55DjIbR}2m1tor7_{5PM3BT-&o|40dR~!OXSQ)=TY@2rFzw$! zr+(;oKPo$MT7ec^^{}DVs_+Sj#NgXFDhh&0B)l}7kI3JFwK!!gm}ZF|Ux)BV2(n0r zhyZ`S2J;*O#dSwzATA);5OD-8wL!2&3yL5?<6XoYaK53=prIQdmc9mbMnl+&CTIxN z&-6E}86!zIDm$3}e*KQJ46T4NQ4#t5&^o3(Nh2}B|0YOC5H-v9nd-+7BJNSJNHT)G zge=t9n)txsT7{tw2nZ?Wz*40@M8sN3UXs0Uo{=knYrQ@tqJ|UJ0bQK)_{@>hnK|a@ zh$2ep&e+hC&@>N@#vV|Pg3G;rM>2tpkzcL6l5CC8cC3BDYv*H}J$wRKg41^kuIFR3 zcnYSc2zbDbZ~l!ht5#4uD{>K@b;^k1r!1pFx8@{r1U;9~Noq*RabB^9$(be`#@G ze{pf;eT`=28FqaY{mb7s>wXEJEV^Di?c-MqN)Pq2x)8APY#;+9-0a$+j~pqrKxldi zn~=q9owbN!XRU*m@kXum)|xHQ+PXD3>QSGpP+^p-z$r`=1i!`#;(#Ewz8Qgt2GG1a95+V+yIMB!CJO9}-G)%G%(IEKwoZ{F8eS zW9>KM^;iY4#^b}p!3_(_7e*~GREmN{idvnkakteyJ?(DAWW`OC6_43gk0NCgs31n=((WDyWdgz9HL7YzyyWr;8?MF? zcdN8HzIfuuIP;f2)$E1OX3jXJ$f7nR>{zIfu7ZeeLz#?UQKV$5q6R?nO0{cTZYlSp z3NLBy=GlBm=5gk7fE=5zIr=?9u`W8!D= z1q)D(lq-c|9L0-3KEP@g^_QJ0v*D#sp`g1^x17V#JJB%u2-T(us4Z6Hg;3eTAk^Sb z5BBx&7A5AC4H=E372oFzS(CRObY`5zw(SU(CW$^TZ3$tK2I=JC2=Z&q673{B_BN zzyC?9$-#bYYR!a*WIW|4()p^iCbBm;`|x&BB)v|*E3Rj2cyK)z$mV&WaR-1JfdoJc z?os&{w>(5}blSeDWnv{`EDSO2LH=E%@fHmi@q{iEHwtwSH==v5KM-}0G7X4Qv?TY#an6zTt(A5I)yjh5b7qs(?M};q=Pfk%KrV9}S4|HWO%k_`W z$aE5%OGwEUMpv2;2t%$jQ3H-;a<^A-0?BNq&>0aIcdYfOgC-LPC?og`Z z7Sj;(Qk3GWZu-#+Hhc_Sl|wJenP6=-b(o;u{GempMk9idi7qyrsK*p}^ho1w z5j8^oAifuv8e}UFfl3m^RB~(ur+hz&&43FmcUVuxoXGv5GpTIPqX?M-$?|FUm|V1t zGC*enil9+aVaZY2NGP`e0O=vM-qT&J5*!N|?}6Kp9!NI;%Q``sp*SnA(P6L)(UX?Zf@{ zVccc4EppO6eA+&I);@gRK8#zkwolScTI=|ZeRg+jw7X-cU3;r@y6Z=8L9)%^2FU(; z17s7>0NFG&Kzqorx!#y%bG`wxx!(ZUC(r=dr_cb^PNE6h!;jjDH0SN%NbO`eB_olq zTUb#S0fL0xKpe_$Ac)uv#KG(a;%IgQaX7nyIG)`=9MEncj%YWK4rvc`FOTS;_RQVO zB|5COxlU21Wqb7r#t!PNHFi*FVeFvN!uXuh9j9uovEyhhj2-7|VeB|$3uDJgTNt~J z+eZ1EtGf=~UgdMX?h*kh%H1ud6U&lI07;!ms7R(3V4_zl7>9hNUj`1M=B<%j7jfyy z8HKHagu5^F!nj&uUPMtP1bsEp9mPR>4@Xgw%y>XMxJs*5j0$4z#;eQM!y~?7lX)hj zgTGHqR4M_GK)I7$!a|N`Y*^V>fHM6mN1&9NSh%E#XsycLvZ56}TvOXQMcYHuk!Eev zqKBgQ5jxAN5L#AhLHP}>fat+%Vp`uEWVpdxqJPld3EknM$qUs}in+L1RX$Mwh6uS3 zE;a)frgh5aiZz7=_kxh-~XP3_$BR)V_5b%HBE-6>lAfVz-V% zomQP`j1{Sg8s%;H0@DmKM@)Ha&^%D#`jA^ITj%M01 zYC#P*J`qc}f6V3~Mfz{1;~b4}ndB@+jTpvlKhgol=74e<8;+a`Jq>z5StWe{wD9WfMxTUtWA9Is68vB3CfX_Oa(OyR8lix!_xr{NVJJE@R+lU`ms{bEM)2j#FnX z($dJN1BHzzk1|JBfZm;G2 zphr>(uKbHN&@Nk}f|~VkV~ipYy)%*TP?w)JudBA!oG1P(Zq#mb_|`4p{XC;$9}JJZ z-UFI@Gj5qjX#~BaxGSZ5U*mUiP&I_9;)bq~U+$aKViDm99a7&yMam9XOuwd1F6r90 zS2x0K1qqOTwJ}}`^O_Ljsaqh%SGPdmSd5Gm?@a0;4W`_x1g(NqfzH$_0fFdj0Z&Sq zL;Eo*syMlqWbnt8d;Tp|-S?;Y%j<7$vU>Q(+rsz%OnX`Khn!j*I?^TvBW|`Hhef<; z4c*Z5M9)T|BA^tkiFSj^mk*f!l9pHKv{A&b2(+j*mEUM^@W^jnu%KZC;b%REj zC5%uBwUw;4GWda+ylS8OAwXq03kH`Q4Hvjdt7yK5QB?8lE?$}4MJ^uEA1miuvLI3jqq5J z`aKQZ@=c0%#W#pf)PU0n#qV0fY(Z*&)IQF-+YUmJ6m7cj!A}n*4W7J1Am2-`YNZXJ zguY@3PtnXvn;SGg(u)~TTpbKd5=9@5R*AcA#gJ`Yf8eDR{s&15zk)GWEfy)`5agk& z5SBXUNJP5J@fP7ad^M&i?g@oH^+7dLdU_OaKVP)@Jpve}++IziF^WXR%q+sf?iP9Ao#;wi!4*RyA8tw88qb5EcXW=25SdiYRKQTXT(1cl$+Cw z!Jk)wdhZW!`q!iT^`@UjldJjqtoslBp8IB=G?0Ysj7pwJ*}QD8B`02;+vs6xhYyeq z6wg6QeQ-*TP7q3)N5Z0Bac?vkBI_bQF-wi8}QsA^lBp_dn68Y zt7JA-2_$H%p&M3tWG(p#cnw;3^*?gFQ-o2*jZZ;*YZQn5uW{4C!Qf@*KFT`KF++nD z;EkUslsgz)4M*Kx|M-LhJpR||+4%(xU*8n78WA3eP(o)R?3kO~hy!mbH)*90As#b`ZXGC8Ob6*5=r3CF7)F7^P)Sn| zvq(nqEOq64Y?e`A!UOrnCS~U7aFEcCI20c+mLHKHVsL)lSU`$vb^PkVd_EZu2aECS z{&FNQQVS%0rTHf^Otex}l_LHk4*eQW9MB(LDVrQ{0sf{^^J$oDGF4X7Cxe4pSA*7mp(g=jL>0^Fq&yKi*KH#{}DSA z8$_GkJWsi4p$$YGQO10cSX_2qPiTfUT#`|Y5Am`OuVkQil@;U(H9+AtT4p&p|M~~Z zOLO8lO>>hdH9@e1gBREg@VN0`@eL~vsND(kp59W$X%6I68aZf>3#b8GTiJZE5Lted za3>HAIv!G%idr-0O{S1JVoJ$B<(nNq?g-xjqc-gwAfp%z<%$d+XF)i!Xf40tLC=0A z+-FhlW0vgIsG3<8kK=sUHBYcE*$AD?sT+j~3ZF>-XkY$h-(du(eh{Qfz&o(QE_HK12#c(F{fx>>Gr$Qz(V6fab<7F z$ioM$r%ZN#WVy#Ua(xTLTmkM&2BbiYl^3iDLPyG^ch*(NhFdV|Yev{Yh{IeiJu_=qp0=!Sf!*-|~a<}R&$z>% literal 44577 zcmdU&cbp_u_4aF)C1(kWqy?57+(a5gdcuZ*o!wz)HX!2KGgCX$Y)^O7VFMyGh@b>P zKoAfl2m&e!q68%fDj-2cQBc5$3Mz^siUHo|x%brRI@MJ__`RRc`^S5=ce=iH>bd8p zb3^wGL2$*QAh>y#AP6=Of-5Tc860@PtOKU4m>#_T#v5;RbO4-+*TNfjecwra*Zl3I ztFE8;*}q@7``O7sFlVnI*nm$U9UKHr*uUW}nnBQk|6RXM(7d%HXu=d%(W@i)K5UU& zumxU|@M7w~JKArL_q1P!5Gmrj;XOHDOcCD~@5$CBM2h%KyeD6e5Q+ZG4}#`l?tKuf zPnh%kIq;)!N&Bcgv?m`Gz9D`xMLH+A_d&1`VXmcf1}>?yFX?pqe35So+>s++$K|^{o}tcW$BWmjKhHY?>feZK>ab4J^tYsau3i6a z7$83EnBZH^Ju!pPk@?!sjG- zLHOJRKT-I+1V3ANUxMEt{Ky2qOE~8frl|fO7ml{pc4z$j4LJTE^phjep8Qqe3p`f7 zAtpN7FC@=-d(N9X3LhXxit^nDob`;kL+#n$dWB>5H+)F=V1gene25$=(mzA^Vvm(y zDSSzS-z{#V?o_e3tpw6Tq zK2IH|+}Ho+SU51>_p6TQ`wCwk^OA_qBD}< z9}+&A;Fk*z6Z|&eD-!$>;bRH@yzp`IT+7e@fU_P77O)f^Q@IV)7jKc^v`P z9?f@wvwbfiM`C>7{54Ue^{S`!Y_5!-hc8@;g==&iNY^W@Q(@qbc{3JUIET} zyduHBB>c(*e@OUe68u@=S0(tLg$A?5 z_ICcdPPy0FO?0l$(D|I&Tb&z}d!55Y=f(`3o7CRwd|tWNIaYMOkfHNMwYNGqEB888 z(fLw_&X?8R>fEB->wH3VZq3m7irQP9+mw5qTSVup89HB6d#iK1ac~-9_h{89Mi?z14X@xt|{o zg%0E7w^}-8e*d;|JHLM?#yP%@$C&5*_@Ht-KRyKRA6D-D=@);#t2#DrKcd|F z^Jt96{dr8e_2+T$G=ILQ-20Okf4;9e)}J3JxBfg4<8gm}sNDMVBk(kTo>cDV&9(4{ z@$JW||jD7W$LDR8fE`@_@9z0P%_^V1BSpQ*joc}6(rqb2AI_lTd*#&kFz zJu4h@jrh|MTn+nQ3IDm;d;Xg6U&J`)_f1h)_S;{QH>qXY=Fj2rax6~ZR@WOwem`KI3gzbjwY`2Q-n_kTTC|IxYbKgiu{J#()6Pvw){zF;TO ze+}H{YxV!7-0J_E9H|2*;3&I`d-VT5giZ4Gji3KjzJc-cb#kN*oaXK<@sm1l5H`s- zboGGsma88C;Tsu!evshnVPm5|i5!n~;KclBJjr_I^*YME{zm94%yu$wHfeA5*QI^V z>tM__qk3LXb*%pS%6&iCTk3fO)wknxL*=%gY($R4e!~77^^=X&ezK{DO~AdM>zaDl zl-%j8YwBS$<$k;$3_mBsZgUzVMf;1Rgl`e!jOU}^=)S?0%5A)To9f#*$@6kPLVcEN zjnvQ9giUf=KikkgM{et9Th+1S^zF*M{yC!mjtu?nGW6f6I#z#s<+5*uKBafyKS(Us ze3ayN;X5Yyw}tOSp7ZwHr#~%z?yUB<9;PU_^{`8fzX%QXldU1Wt8zcj{uB4uzPly( z>%ynTINNvK&3yaruH5&l2cSWnJ-~UZ1E)3dIKQWI->)`-4(<0+9Y4?RDf)XWxBX`y z)v^6&U*&#$y$3oRzxz?ANq=m;?XTR{+X3WA>{mxaBN|`tQhOhVhee;C&v<6-&o2`GZsopRt^jAd98TV(zHOKHD7Wo$gzBsl zd<7a&yX4f~wo8|CTW{UqY3;(#)A$JIulT&st9-H>zYijB+Rf%aNSv2BuAdSyr=AxXEX%exCL@a@#J$s$=y>l>7Q$BK0%s^qbJJ^&dKYa$7$uoQ~)5 zaWtmf>ko_mc!qu}=)v@{wa?cDL*2kB~b*?fUr)<=+1-w(#XTlln+eKio_BM-#kT_{U#oJ% zoUhMv+?Ch$=Lf)8Z)byhf9$&G9OZs}RS=zXGju+#_EzUS<-R|h1|7}|=Tj%8{y#zc z9R0NQe}U@Q{&1mkUvC#nJzPY6B-Wc-KZ6r}GQl4gesO~TUic;CIj_U<{$FtV|0(h& zxs7j^f~UQJp%fZQ8hPEA1N9a3x(eptYZe)U^$_N!aS zo7A!W>Q?ZycK-^w%h%T1ZOVPSye9fzrE!Y>*Jz)kmK}GutB%#bL%G-A=xyHrJ2Uj} z%FzG1>RA16DEIo?i~iji`uAk$->W)S|32kje}B>cW`_R#8Tt>Xj@AE`a^G(|q0fH% zZR#VjpRnEgB;W6lH_2_gKS-Tid%HZO`ZnK(m3#eTME|=P`j2GjKdL%b|1srWf0gJz zo}vG}4E^t`j@AExa$j#}OT9foeWa+~Zj^j~NZxF(w;xd_*IsW=s=m$l$I5-acS*iK zp*~VHt{(v>dW!$#JZBt!O6;Fb*#BAVf12PMZ{>A{rjl z?Afo50cSk7#Q}lmB`<&N_&r{ELW$vdP4GjmAu(r zu76M`*IurFs=m$lHRV3vUrE0IqCOJyWq){0_`hSE{dRL4IRA1am3#f;MSqhF{Y^9UH&Y#}zqxX+e~RdDk)gk3hW^`B$LjNY*}h%8{>Mds z>kR#EGW54q9jpI#yRYioeD_oC^PLKP=DR=jk)k+ugzy6re3|ffCHRE!X$gLs@aYMD ziSQW-{srMP6Z}5mvtpca^$Bps)dR_!?e%jIcv}4&Ozz5S>*o;Vet+~F^l8W6hhSp; zaNqrk@XiFEw5_*4EWx)B{_X_dQTX8rK3({G61-RV5ea^*@LYmdgm;nWy#Ji1&ID(> zcgO6>uM^%AemEOEt)AzQfgs_te@{!ee36P)v@jJ0pAx)cr40RYhJHnLYg+`bk(u?A5rf0j}`qhGW5^P(Eq6FSpAPF_xcslKPyB3>u0&>-<+ZUr40QqtB%#bMY-2MLG*9U(Emz?{%xvb^}njz>z^+AU(3+H zJwyKv)v@|_D);&qi2hv}`d`n`|Ay*V{kxTW{cA=4o(%naGxYCM9jpIMf&e|F&}9|9=R5u3NrCeWYk#`MmH4W1Ri@AL7qL;y z{dq*WFYkKq^yB5x4E@J4^dDCptN%UazPwvQpXL2N^^u}=+Afms56GM3cAfSFb#mmk zTt8HOo9~a5`*O_`{UXvdnO?{-O9gi0N(-`NzcqKU7<7Wwe zlJI8|{6gW+CipeNpG)xDg#SFj9~AzJ1b;^OFBAMv!hc1c^X0-=Yfj$Y?-zcp-0l~C z1Md5q-7h?^+_%eC&|!T3Ep?iF#KF_pJV^ z+}GRTQm(%_eLiFB?G>j_Zp-y|r{nq2@ICsT+pEgG{sPheM~41CGxT3m9osJdQttJK zMgQL!`v1w$|F7y;{nwRy{neuXMutAB1@+%vKON*~Pu5$!ekLjR`sa)OI^bxow)&q; z`xO0kRmbYDr`+q`Ao}Zrr|EA%`xN~RRmbY%dw)`{4)?v>d!dhCl?^rqM+O~H9DYjj z-Gsc^Uan24lOwnNYBO>?lB~DQmHYAdis)|vo~FO0a;yI~awO`<$KzINZ^z@-YH!Em zHfnFjFcB*g3<2zN~mJ7fCA^Ntxc2Ms7!pQ7B)U;99RGRnCN^^sUE&QtFOXZd$c@FC&5CHP9=Q^|8)hwJ%M zMSu60J^97L_lWT&;5UQgt5(6Dj!%IPlY*dJ;rlB0 zzi0P7aOS%oco5T%^4(wUy+2XD_^!M0C(8F-2_EG;O}VeRa@5(-oo7bBZpz3EPthMz9jm`sxv&3{=q~|JtDmK`clx$|mZ^@d|6`QVH_d*MCg(PtVZ*NQV9y zs$=!fRPObEE&3nL(EnJ5{#mMH_0LxB^RA2rlzaV+cJ}@A{0#k1 zWawX@I#&Ne<$m042Yrsai>Qwjtu}M( z6g*A;GTNu;U#>b<|I^C7{sPgz0z6IsO4_IBe@1nz{#DAo{&La38az$^8rrAmU#mJ+ z|Fg=yens@J15eYxp7tsFpHm&He}i(be~Ree2%e^Y6YW#4>T{#R7T>fff^>)$W>Uj*P(^+wu4f>gUMqc)Xh&k0j@jdzAb2 z!~Rpe-M!$^{K)<6Y~lCCIQLn3aL$|GB)^Z(T7T{*Z~A;$uI*6EHIr+iE8 z?LO<<%I!M&JK!BT>ezMigXB)%u45lkJ~^mN!QXd=KlJ}$aPQ~3ZhwT|Z*ly)%GWdd zqerOY^7X%e9hK`*a+mM=W}W$%a(yBe(fJtM)eE=Mp?B*Uy#v@A*6l z{Y@bK3)Q#h_P+%8{@Zi=Un%$d$`_!+cKR|FUu)KMxfD{|e3&#npwv|CZom!e2@74+;N!f?p>5 z)dc^t@P8!uL&E==;J+3AT7thW{9g&a#jd_x{+;0a3I9)mzeo6g6a0ALuaoC|{jhzT z;B4PF$eZN0eS^snx9!_Oj+E@5lhod}?>gWeIojLyolNd@Z2PXO+|N@Nz)#w(M|~u= zFXyT2g|DCBcL?7g!5s@Mnd;J;7fV{*DBHL-=+H zzWG#NZ|@|}`SxZ1oC417xjlK4-1g5Ml-vHfBRNvCf9|CAwtwyn-jSod?VnS~osR9F zyD0bT##vLnpSywwO+I7&+>Q25-}*U~-09nOsm-Z?8`;n*U@2}kJ-#gXo9{?Vt=)a5hDf-jMQ}m}R_xgXC>h))U z2Pyh9X`iA$i#$dDK;>S4`tDx;An+hX|6tmu=pUjwwtWv(?)8_6KL0L$kfMJW?NjvM ztvXi!aOGbAT+x3Ic#xuh1npDwbE;$YyOewVuZey)c#xvsL;Do{Ue&Ssvz2@O7et@` zeSjcEe=hA)^yjIL)$dd8_1_TvBf*0d{iA4~qCa1CtbV_8ufO>ozW*!$Pun*w%+McD z9jkw|a=%XN6#YfiPw}7s{RGc#{23xgO2)~>YH#D@5^!G+Hcl=jcRDssE>rH;!wbaE zV^rV9$@eO^ejZEi^zC}`eQIz0JPtg~&-ar%9qZ?E<=)TZ#m^6@zV$P&-1<38?)0sn zBWiE`90gDFGbDF9*3T8ny`QIxpJS?T{Tx?r{p5c)gDKhW$E&^db0v71pG9(~WBr^^ z?)|(%{4A-y^|P$p`dJ}&`nEn#PG37+QXspL+_ z`gxji@8|R4=Z96_`gyu?>*q(voxb(+47Im@o(Z1j=SRt%j`j0n%Dtbji=StyzV-8L z<<`%0$eq6R^IWyJetsN0&Cm15osRYMeC6KH9rpC|$R||a`gwtJ>*s~!PT%@@k=k27 zKM9`Z=f&hs$NG7Ra_{G1;^(JS-}-r}a_i@14* zV)64cs&DJpK{DJCQKc7$?yI=UBa<9LW=>I4~|H%yfAFGbl|A}(1zmMoYm7)K1 zhW<}g$Ljw~xj*+i6#A^kXQ+=fP|U9ltAk;^UMP*#f=abK+8C+NUEJ3jjOOe4W2YVG ze@>U5Gvw#Y~mM%;~g<$A4Bt_N#^wYW7{DdubA-nqg0 z+G0pHUS7SpRH(0w-vnP$sMZ_#;-WBLOx`qwTv`~dkK1z33kzf8b<3RD(s0;PZ%I6{ zd{I~$4XbDY768}%O_K9td6!lCj&xmvI0 z3-$l$-r`EFFd9-N&1yc%P#eit!bPq%Qu0uX`QeJX>y(4)0{bkw>C743g?g_qOLt?% z3U={AEk9fgd&5e79NmAgj&52g`kS?=dHZT}8pWdTX)U$@V__AVG^&%J+9<_qFMzxC zMl~En6BI*vdf}?DT17dh^bM3pr}Q^!g^^&O8dmaEpoN1|=9H^b7KJ0_s%yAfV|b!a z?<(bsYwLxP8q45^_k2|TaDFAbPO(r!@%qEsIQqhhGDe@zu&-3B=S%2Q)v#7Lk%e4Z zD2~Roa&&fy!dM4 z3xaAG%uiH`EJ11JXbruIHGqCo4a>EWa-}e`q!6xl_k7U@$I-T<^9!~5!b&~Hmkh2g zjRcLt;#xTUAofdkLFtu+u@ai5t5_M&_Y^~^+J&WfXQPWC{pC^_onZ|A%nw(E#h_A~ zX=2|hbhdJTI8m;yMc-NyR_o!KsC!pxl^FvVt5sKpyy_Y`p;4%Y-E;ec)rG?1p(U~I zO)wXMdmumBKiJjf3-dJf^55hCLcTc%gucDh`uu&m;qB~z?@9Zw; ztE1*df0>> zVCSr0`azx3r}5uIgN60+uv!a-5eLyHM=|#mRuoVO4^WXDc9_IM20hBv!a6btQCQ#b z2*hE9(?F@-SE@AXgKlbcy$%g09mfxhxs?VgI;>(GQM88EETW!kHQ%pVGXiGwI!ZHF zMyGGrXx{F2u8LeWJJb_snB@dvpS2FA-J3<1!J_CtXqfb|}XVoFXR4!JD+&F)5_ zIJ%%QF^pP8-yFfn$1o~|^?|TDQ9$2;Gma1T_Mn%2FJtVioS{bSSYpynlcXhw&LO}NU*3FNv=*NZ?x88 zZjl&N$AM0A|}nUW0`b+w$*e)avDlWrbn4Dos34KwwXEn%tE$nFDVm9Zb>8 z@Q+WY`AFX8r{8MGNSSa07df?2L<{t27iX8`tA#wm|0@4;C_m;l8t&2uHwY|VG=Fep zJe)wlkf`Vftn6%r#e2!%NFE!Fyez2Wqd<(03fH2JtD(!S#jwiC*WzqwiHWRH{(Uu0 zu~7zoBI#yq;;u;K{I$9)w^zHZ%eddI4EsmKPfAu$+kUe4K^y_ctmQQm7nOZAu+!Iq zHh`$e$n9<5mN(2P;&DpA2_mHD6yIP{9-7& z+z{gpT>;D)V`*M2uk}l{D8AI(op@-7?I-*e z!-1~R(E$SP$sTWE8}PZ z9OgvE1L$9<`$(|6T(0+wha)Td^J_R7*kM@uqq0GE|cyj(WTWP8wu;GINR9 z%XBqH3uW5)D2Y|ra2Z=$x7A_naL;3RH8`*s^TOhZ;cC8R-CxFN_3@BUR^z?p;_%wp zrIE7ReOGF;Y<=L;Rr+9v&1fCZ5x6R1sinxX2C(15L0K`{kIh1pa8-wBfhT&2c9gXwBzPS-^^$|BpA}oX4GBjx~Hvblmu8fX3m_0U=D#5)l7w87i7^h1{ zW1w1Cl^O)sICV`gL!i>M8{} z4wZ3=iCvzb0Q`0lPtE2wq`OhCmrGU-%~RB_j|Q1ep(LD<24|+hS%lHC8Eesn1+cmK zD)Q0b3&N3xUdeGb3thT59Bz#D6=#f8DhROb=(8%NLBDa4E9^6BILmTRR7!JrcsnY$ zI0pUH#!LgudRXhienqV{B2abMYaWliCdPRTBXc+IX1bLhHyp@&u#C2rj?6Atsy|fAX;-F zCc4rvZE?*+?Z_BQ3I<@D2iZtdnStuW$+=W>WyX9|Ll;&ObI~qskdeck9Jk$R14CGz zw^VU^WZXAuU#n5+4LDBbaMnO;H?@eHGR@R#t8rNBm|uFAT!3-F&joripr>5Di~1$7 zqFu09N1Nz%e>hsm<2)%pg7XfilAKg4Gm^7vWkxGxYC+@kDju;jX$0(S$@02lwLVB` z$w{O=x`8uwsRBFCpe*B92D!fB4C3=nWkzh`VWZla2Pc2=sR!;Y;moZymK73dD0AoR ziH6J79m@^joEAY;J|uUv;O=&Y%_|mgy-J5xW9TI&iq* z7oP4(fqp+M54Oj{iTHS{RjLK{))B;?fignt+CWx@m=3}fIL8`XJ26}?%JH2vg4?aR z^E?63)a+OfPEv6oh=q_J2JKLKX7a{hW0+yppA^Pa`f9ZXcX>QOjNt|4de;h6rN0rI zY~rii)ipl@O96&3!@9oEDgwg;mfZ7E)~@PUjdQS96x-D;Q;vYfL_2rqAnh1Cys(|3 zTKUnTyTQ$hD;BS?SPA{7OZ+&Y#akmtPC5d7!V%=Xfp1K|??@Ut<+uUnfTRsKb}O(- z;<$DvnFU5?*7TgAu2#u$!HQuls0ICUJ0ke((kQ=Y$>6-D+OeV z$un9C;V=mmQGzW$kBzrpoa02o+aVrvXuzC#Ib~-zcVMt}5GtDeg%O4qoM^^x@#6{9 z#q2e18|tQdBD#jPL5)k~!U#g7|4gD~B`319g^lbMdF40!SS-1^bdN0x$52G~)&)+t zf}t%wlPLT1NB1O`Y|cuG@AkdC6YJ2}V$|xZ{Lu?`P4tl^ zD7yX1*rkR-Zv1c-FIm6=0gEf67}wmV3mC-Mfo;noimm#H3%jlRgFUVHTyHI`Mg71< z^eAH&?$OL?H&Hd1dkZVD{7JhlK?%E+>RP{rHlm>~1CBpRjUvv#Fqz5yc-IruhhE`2 zw}?ijela(9V6i(*^Pd4k_ps<&$xl2)!e6>*>UXI4>>jfbPE%03Zgk+STk2ut=?RM; zG0SD?>d*Jw%57q~?+Efll!;qv$@zmYH{XQ((gMd-9~QZCqjjFnNu?+gz3ZWcQXTdc zgmCv&1U*XY?1VNxut1A2gm8K5!axci7@Urhv&}E=6UXN zqcMxICYwEc%YaXX(fLWVW)(i+cfpLjAQ-Y(;iu$*Bhb#yt}0I9_^A>;+vO2&XQyv= ztY)ij8J)-H;W+P;EZ~6Od3f8l3L7q$d3=*rxl0zoV|UIIRcnkaz;e8^GX@3*XC|&u zPplNLk0V|z__I|Ldgta9(?aqM z1B}EfztkhUICPHay9bFo{>(N3J3C#SBxryMy_g?P(9X_O9L%m(%hh>}cJquI0i)}3 zjCIcM{6x7epEofG(lTpj!2rJ4G@j>2vu!zK-U=4uu(QoP1qSX*OUt`PYwgzjI#bFW zb|V)8CTcEbg(WWRB8tOXE_(1uf}THO)b>;=H0tb3qrob~fHDpO-el~K`p7IRqUjl{-foKldZ#TG#P3AmwKeKmcN2qJZ=?)v zb1yN-^`48*DH$b)xjrybEH^kga?gP!NyWc&^KQ91hV_O2NFKMGr3`%cjY9vA|5jme z3;xF8sd#@XehF1j+m9P&th3e7e|q{ZnfmDA8{NGEf6c)E%Jw9&d^djLzor~?b@fhx zOPsGUqt$|qz?LkU(qG`%uZi(n`N6L|u7hu{;rE%l?#?3de+hSKh8Q1+TTYe(N8A^GoNb^;J@0zZ$}=$sUF{uJV5HlH57^$ zOg~_n5v9(Cctv`Ve~}S+{E3%v%|8)=|C)|V?$1q0IR*WH_T!=MAmA%2z1e;H9NNLv zWeyd0o4wU`71eq4Gcsu64PQ~hf3Xl>O&OTq*V8rBw{StHY>M4&{>jj3)21DW*R<)= z`R}x88+hif+}{)hh}tpvQ=az^%D+xH`iFnB1LLC^U1$7sWk?nz!}iTEvy7*vTv+)I z_vb_+JKmd$*X-Wu2hE(h|AK*K%MP4A^Pm~ar%l`66b=`BW?j6dVKDF_{+{=ugkt}% zQWOXHko7etgSME0%N5nGqq|2ASz60aU$bOj#i}Dms$+|eSv^!JoLHMtuO96Nv^=(1 z?D7B2+hjey)n})`aLz%8cAeN=%&(c*GiT=P-UZ_mGi&Af-2>wXPd_GH(i~kB=kiN$a0{rD+e4{RVr^{#4 zH@iMhSxvQV9r2esqxEaXw%0u0w)x$%^?Ymt90d4F+wo0TTfTg*eJdOU`$qgNZircK zr_+`LZXm_mj_=v07^__0k`5MeUQ*A^A^z(|@uhY^pQY_u%Rw;C3(4g-*IbE}w_As~ z_KiL5?aYeX>EX!H?5ycm>Ovcw>x+2bh{-#j+t%2ykF{Ie+^vbEue9yC@n6Y~`bvD? z9kn%gMyZ=`*Ed^7A|^l9-O|L0o%NrxSacVyZ4Me zy_DDf z-Ey%c5$_WBOx)9Z%r6=LqMMwrQsZD`fcyCCxEb-VWyCVK#l_ZbH;+p{XvM48eVI4^ zhjR#DZ^_seNw7^)VqA3FwVB4W6c1SMiTI|^vi_2BF1pF+#y$GNkp_R=!zA8gEM=iE XpYWgn-@dR(pT{@f+iqIZ_N)H`K_#Rj diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt index 5e4f908..27997c5 100644 --- a/ProjectSettings/ProjectVersion.txt +++ b/ProjectSettings/ProjectVersion.txt @@ -1,2 +1 @@ -m_EditorVersion: 5.4.0f1 -m_StandardAssetsVersion: 0 +m_EditorVersion: 2017.3.1f1 diff --git a/ProjectSettings/QualitySettings.asset b/ProjectSettings/QualitySettings.asset index ab8e76686cdc2c498c2b8092f4335b715c6c1ebb..c80fcff42205ac436e54e0acb6d303efb17528c2 100644 GIT binary patch literal 4103 zcmds4-%r~x5PnDEe=ra1iB?S-3iPclDtqWeM-gb6CgjG~;?0R8$6+ng{`XxHC#g}p zwNThPKgH+Em-F41`*HZG^I<@oy0gD`c-^@m2gw1^blOfruIEiw_hoS8HXNtDzgMf( z(qr$0yhH7e2^FX^01FtQEaZ?yVLK;Au^l7Xi*10I+GY|tlz1KaNgxXkww%k)DzZaGj`zwg0 zNOWdeW^!>bR5HC$c7V4|Kb9l(XzWu42xN)Rd8}#Zqcu);#V6|SC_=BbNxhjbuek)% zGfF>ZsMu&_>!jfvkvZ<&M!uRy1AUv4S6iJ zk`ec>bB)R^G}OE!IE^v5mG9(452@1J7wN?dN1^lvrl6_iKLu219>5h$MD9WK<#^$} zF&APisbX=T`q0A=Dms)gw@@BN^U${=C?xBmVW|^yS2%_R0iE$62?m$v19$*Y8WR8OP|5dQO*RAD{Z1^u8)4gCXxFqNN2wD=QLM%IBUh$Ae{wVr8(#Lby(*V z1;v^pn#<>i|BH3Tp=F*kk=l@RUgK=NL>Jr*K^1ewIZS9G%7Hg0Stn#la#jv3T|xbC zT~G=KK4a_%r%FbJ3~{nFqTAtV^$g?1=ZitL<6%1Ql984QNGFOgQ5pa~yf5&60ebMf AO#lD@ literal 4524 zcmeI0OLH4V5P*9v*)btJLU@}HnfKEH+dM9D#j+CnAmWYJSiYr3yCZwTK2$riiIf8+ zE|j?e2dV-GDi;nR2P#$Y3%F1P$J}@p#WjyV5Ys&~TD1EY&`P77`KGt0yQfDrvj9_f z0S;dSfCm5`#2dg{bMtfa-37S2zrXJ|2##Y}y!C7IyF0g!em*mMqw!h$hXrJRV&^2@ z>3RoXfb#pgF#vGz^GyW?*BuyC5t1HL9QYk&X(-|oSYX=7-$40UY?7V|@jc=b&YLJt zg*ZK9ctz`(!DonRJ5bLARDf(dZ{??Q`6{fTY#rOA=RnRU3;Iz7IBPWSR6+ke#Ick3 zS=3GX$)AHcuWI>KY?D3rVljRh-m?5qiJ!Clz7p?Ret(I7WI4`OuKx8 zDV~Pkw*2uDr-Y($pD6Joj^R&^@Fx0OLyljVDe*bWpF(ctu?i%A!t$df`7O(zCa&|r z*eQ{dJ;z4mub`d}Ew7Dm%JYvcpDpn(EPsZ$)ld0<4LRlKv&8oX6#qhgK9}=iem+lp zn&hW+o)7c?gI3LY}{za|iCAUq4zqUm^Vi(olFV#EI0Fb5My0M zHjjnuIh(OisJ_RQ67i0N=-f({raV@*13_7&*oK%z9J->%!=~8TRVzsrE0DV^NG?iy z-{3L{GbNJP0yj<0bAJS^FzK^^4XwF5;T56O=$8o`FF#Z`wU>t#Q1jZ2|y}I+9PKZ_}a0#Adsl^wzBr^y)&m IySYvO0_at>v;Y7A diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset index cc56e70bfd47afb910d79eb9bb19ac98837c8ea7..3281f1b528bd3c4ada0a8318ec7b56c31b9dce27 100644 GIT binary patch literal 421 zcmd5&%L>9U5WEZi!}g#jQ>-48+yqeydeQnqM3#09!8Xw(J=Cu^u^#*cFT1ld!@^AO zG+VDAiIZ-pm(7+C)e$%pyjIdR<08&=H5d((gm*iPu^>;T(D&{P#Tpd~GF}3(WF(gI zMa7XO%9L|@3OKiOMu``&{4eQbcoR48o-HrV87zqVF6 tpd-`5UE1#doz-=#jgv~Oe#0xQi2qgq;0u4&l+HN}LmJr<5(0^65DiU)1W|;LBILp(wgf~F5OiqetWO5BhV!{_cO}n2 zk#s5Y7^(6CX(*`t6cjk$x92-?(zU6wW9_ZycXM+y-(E8!g*%bwLlK$Aj!oqK%G%1> z#XGqljYggau#5Hm=jpGd8}s)1^S9;Jhu?E=#=L-?wk{GOeq^0U#KZ4TQKCrza^{gM z@`AUDST1t=yyZo?1zW%~C4?3kKf(B-)WJ^2@w^x3DP{7MfxSB8%b7eCa+{|td&t2& ztmRS4<2up^I4osUzVt@8?UcdRrz824d8? zmcD6U_I0Bsoo@3?f3=mx7p8{|vG`f^@QP=}U$;8C8MeD7emc4LFZN`tPx?sS@fT$puuT8} diff --git a/ProjectSettings/TimeManager.asset b/ProjectSettings/TimeManager.asset index 7159cc20d8d2d91b1d1f8ef36f2a1aef551da459..f0e494b6794aa825a8ca8c7e9a8cd14285c24e95 100644 GIT binary patch literal 175 zcmY+6u?~VT6h-%b#bdz9Hat-ix^+PZiGwUoros!UX~9Sv@$aQFdB%HAZhBSK2~Z$Q zYjuDmB;a)?LvQ>iZ$&e>^(I4PI5|DiX>Nqki literal 4112 zcmZQzVB}+95D;KsVBiPRK#GCERL@AysKA)v-~a#r85w~BtU$c@RmvB^9M=<_(`^;r zz8Aa#5_14zkUR*OGcYtjv_treK$&IC3=NwY85&rCLLhYz%*e11sFnxF2Z=KQF#`uk z4k9iM6=y~hH-U!3&?!2}$fOre$3l-9t{pieIlalG&DJNL%2GbTPk zZpjkt3=Rg~#Dh`r-Uz?8?V1LJ#K`l!sihIcD}t_5&qQBH0A-p!Mi{sEyn4zSPD;q5 z<|D+xj1PuaT8bs6qpP@9ADNp1cn8BP#$;ZWvWLtHxlDiNMRR!At{opk8imnrPowQD Tq_$6ZE7S3O&di9;D)DDur>a8> literal 4116 zcmeH~%}T>S6ov0JYW=BI!JXTRyMis^wp|o0C@QtO5{V>Aq)kdPE_9Vw@C6h%?seg# zxb#glo-;`m(I=1@xHI>Db8|8|vx-P*N@Q_aL>91O5!t9W>WxuTKC&!R3ZRDR_T{Ph zP(HqUT|K(5y!WeBa2LUSj!lsi{h29JawU(Bq|Zvy2|)Jcp=1ZWC*Z702oCm>FPU7# zG4z|S6`Weq$~pBLD9I)f9Mstc?;z)S@O4lnFR6884DvFtYLPqg2DXA{s54D&!jS{; zO9bngFP`gT&*;x${Y!t2{jJ~n6><|l_2&!T4+DMO_L82jbr4=8GCb`91@0iY@%O@> zc4K`t0zLE-y&HKx(oX1}4Sa8Z;Og@z9-3#OWXm1;T@Tys(2JwMD{8(xKY~dx@$z}a sHC0^Sc*CyN0qcNuz&cwtB@I`F?7z`q}ViN_!H2~tvH1^@s6 diff --git a/ProjectSettings/UnityAdsSettings.asset.meta b/ProjectSettings/UnityAdsSettings.asset.meta new file mode 100644 index 0000000..7c42659 --- /dev/null +++ b/ProjectSettings/UnityAdsSettings.asset.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 00000000000000008100000000000000 diff --git a/ProjectSettings/UnityConnectSettings.asset b/ProjectSettings/UnityConnectSettings.asset index 15223663ea4372868d585ab1a75e71b29081ab23..ec1ab29292c786173156a4d965fe44df96a7a7f1 100644 GIT binary patch literal 742 zcmb`FF>k^!5QX>r3Nz5DNeECXvPCGRNJXFmL#N8v2e?Y?$i7sizrJ<|N`Q9j=y!g1 z-#xqgmdsyB6hvNkolHrm>=2~;xRe5q10FDy-}ie_6nnn!yXqk7k-Ny-xcWp%2@F?& zDCFM69wGVrV*6pWXTjkqqgEunN=_x+X28$KH5i;L4()UL2@*Fti%I2hSL}qH*k5Wh zJG!w>G&P4;D3o>#Z4?L7v^*ddCJw^_^v(x2$pkD@B@bGwhO`jjsTeZX7>q@!8nyAA zFrfvO8d5G$>GX?1fkH{UZe$%*I?GbC12w-uMArnk63QlBikV55xhHs#tqoYB5 z0KY*)L&qP`VD7c!fJADlU1_{CXUBI}*V|Ym<%vwph{!l*Od_kfmE6)vep$Z4FjNYp zfX99I_I3K%`oAh^!4CK8}OjEaC<$wOL#CnZ4!kbQ9|nMKY>bwUEJ zrDPWxN9bo?8o`n9#V8k{mK4dAtRrP`-#*N}bo$9L5}i_%iws2chbQ`jJO0zh#vsoEt0H+u-oWPY4$nAD9z{kDz%LN2N4h*E)Yqt~Gm2SW{_2kb_tMAb z>Z#9f$bBlVquZMe*R`vi_E4 zfuLj6ool<~mbK;SR#W2lwytbfSG;wYDyYs)Nfyj(954Vu~?ez^}jCbt- From 4a7857ed4a61b7ee2c70d935d7dc545afbe24009 Mon Sep 17 00:00:00 2001 From: Evan Dekker Date: Thu, 9 Aug 2018 09:40:56 +1000 Subject: [PATCH 2/2] Upated to Unity 2017.3.1f1 and SteamVR v1.2.3 --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index db3bda9..09b2330 100644 --- a/README.md +++ b/README.md @@ -5,4 +5,6 @@ Updated to work with Unity 5.4. Special thanks to Creo for providing a stereo sh Updated to work with Unity 5.4.0b24 / SteamVR 1.1.0. Special thanks to Jiman Andrei for eyeOffset & resolution fixes. -Updated to work with Unity 5.4.0f1 / SteamVR 1.1.0. \ No newline at end of file +Updated to work with Unity 5.4.0f1 / SteamVR 1.1.0. + +Updated to work with Unity 2017.3.1f1 / SteamVR 1.2.3. \ No newline at end of file